diff --git a/CHANGELOG_OLD.md b/CHANGELOG_OLD.md index 5aa4e10dc..2e8e70730 100644 --- a/CHANGELOG_OLD.md +++ b/CHANGELOG_OLD.md @@ -1,4 +1,7 @@ The newest change log is in README.md +## 9.0.7 (2025-06-29) +* (@GermanBluefox) Fixing some blocks in blockly: time, function + ## 9.0.6 (2025-06-18) * (@GermanBluefox) Speed-up loading of GUI * (@GermanBluefox) Migrating old blocks to new format diff --git a/README.md b/README.md index 65400627e..1250c68b8 100644 --- a/README.md +++ b/README.md @@ -26,7 +26,7 @@ Executes Javascript, Typescript Scripts. -### **WORK IN PROGRESS** +### 9.1.0 (2026-03-19) * Added support for custom OpenAI-compatible API endpoints (e.g. Ollama, LM Studio, Google Gemini, DeepSeek, OpenRouter) * Added configurable base URL in adapter settings * Models are now fetched dynamically from the configured API endpoint @@ -54,9 +54,6 @@ Executes Javascript, Typescript Scripts. * (@GermanBluefox) Type definitions for TypeScript were updated * (@GermanBluefox) Corrected bug with deleting of sub-folders -### 9.0.7 (2025-06-29) -* (@GermanBluefox) Fixing some blocks in blockly: time, function - ## License The MIT License (MIT) diff --git a/admin/assets/OpenAiDialog-CgYwxxDC.js b/admin/assets/OpenAiDialog-CgYwxxDC.js new file mode 100644 index 000000000..af647bd1f --- /dev/null +++ b/admin/assets/OpenAiDialog-CgYwxxDC.js @@ -0,0 +1,13 @@ +import{c as ie,j as n}from"./createSvgIcon-DPvF8xqu.js";import{j as S,b as H,k as J,c as re}from"./iobroker_javascript__loadShare__react__loadShare__.mjs-CTZOFJS2.js";import{_ as F,a as Q,b as Z,i as $,h as X,c as oe,$ as ae,d as ce,e as le,f as de,g as ee}from"./iobroker_javascript__loadShare___mf_0_mui_mf_1_material__loadShare__.mjs-QWG5Arqe.js";import{_ as l}from"./iobroker_javascript__loadShare___mf_0_iobroker_mf_1_adapter_mf_2_react_mf_2_v5__loadShare__.mjs-DkBjPSMw.js";import{_ as me}from"./preload-helper-BDBacUwf.js";import{C as he,b as ue,R as fe}from"./index-gIA8x-8f.js";import pe from"./ScriptEditorVanillaMonaco-yq11eIYC.js";import{c as te,I as ge}from"./index-Cu-TydZj.js";import{h as ye}from"./index-lco9qhq6.js";import"./iobroker_javascript__loadShare__react__loadShare__.mjs_commonjs-proxy-CE9lvhW8.js";import"./iobroker_javascript__loadShare__prop_mf_2_types__loadShare__.mjs-BCtSFofY.js";import"./virtual_mf-REMOTE_ENTRY_ID_iobroker_javascript__remoteEntry_js-C9suQF96.js";import"./iobroker_javascript__loadShare__react_mf_2_dom__loadShare__.mjs_commonjs-proxy-RQRRZMX5.js";import"./iobroker_javascript__loadShare__react_mf_2_dom__loadShare__.mjs-DeVAS-oa.js";import"./inheritsLoose-B0Ba5G9z.js";const ve=ie(n.jsx("path",{d:"M11.07 12.85c.77-1.39 2.25-2.21 3.11-3.44.91-1.29.4-3.7-2.18-3.7-1.69 0-2.52 1.28-2.87 2.34L6.54 6.96C7.25 4.83 9.18 3 11.99 3c2.35 0 3.96 1.07 4.78 2.41.7 1.15 1.11 3.3.03 4.9-1.2 1.77-2.35 2.31-2.97 3.45-.25.46-.35.76-.35 2.24h-2.89c-.01-.78-.13-2.05.48-3.15M14 20c0 1.1-.9 2-2 2s-2-.9-2-2 .9-2 2-2 2 .9 2 2"}),"QuestionMark"),je=me(()=>import("./docs-BrInh2Pn.js"),[],import.meta.url);let G=null;async function xe(s){if(G)return G;const f=await s.getObjectViewSystem("state","","香"),r=await s.getObjectViewSystem("channel","","香"),v=await s.getObjectViewSystem("device","","香"),d=await s.getObjectViewSystem("folder","","香"),k=await s.getObjectViewSystem("enum","","香");return G=Object.assign(f,r,v,d,k),G}function V(s,f){return s&&typeof s=="object"?s[f]||s.en:s||""}async function Ie(s){var P,N,L,K;const f=l.I18n.getLanguage(),r=await xe(s),v=Object.keys(r).sort(),d=new he,k=[],A=["UNREACH_STICKY"],W=[ue.Types.info],_=[],b=[],R=[],D=[];v.forEach(m=>{var a,h,c;((a=r[m])==null?void 0:a.type)==="enum"?_.push(m):(c=(h=r[m])==null?void 0:h.common)!=null&&c.smartName&&D.push(m)}),_.forEach(m=>{m.startsWith("enum.rooms.")?b.push(m):m.startsWith("enum.functions.")&&R.push(m);const a=r[m].common.members;a!=null&&a.length&&a.forEach(h=>{r[h]&&(D.includes(h)||D.push(h))})});const M={id:"",objects:r,_keysOptional:v,_usedIdsOptional:k,ignoreIndicators:A,excludedTypes:W},E=[];D.forEach(m=>{M.id=m;const a=d.detect(M);a&&a.forEach(h=>{var w;const c=(w=h.states.find(i=>i.id))==null?void 0:w.id;if(!c||E.find(i=>i.id===c))return;const j=r[c],z={id:c,name:V(j.common.name,f),type:j.type,deviceType:h.type,states:h.states.filter(i=>i.id).map(i=>({id:i.id,name:i.name,role:i.defaultRole,type:r[i.id].common.type,unit:r[i.id].common.unit,read:r[i.id].common.read===void 0?!0:r[i.id].common.read,write:r[i.id].common.write===void 0?!0:r[i.id].common.write}))},T=c.split(".");let e,o;(j.type==="channel"||j.type==="state")&&(T.pop(),e=T.join("."),r[e]&&(r[e].type==="channel"||r[e].type==="folder")?(T.pop(),o=T.join("."),(!r[o]||r[o].type!=="device"&&r[e].type!=="folder")&&(o=void 0)):e=void 0);const I=b.find(i=>{var x,p,t;return(x=r[i].common.members)!=null&&x.includes(c)||e&&((p=r[i].common.members)!=null&&p.includes(e))?!0:o&&((t=r[i].common.members)==null?void 0:t.includes(o))});I&&(z.room=V(r[I].common.name,f));const g=R.find(i=>{var x,p,t;return(x=r[i].common.members)!=null&&x.includes(c)||e&&((p=r[i].common.members)!=null&&p.includes(e))?!0:o&&((t=r[i].common.members)==null?void 0:t.includes(o))});g&&(z.function=V(r[g].common.name,f)),E.push(z)})});for(let m=0;m(await je).default,we={ru:"Russian",en:"English",de:"German",es:"Spanish",fr:"French",it:"Italian",pl:"Polish",nl:"Dutch",pt:"Portuguese",uk:"Ukrainian","zh-cn":"Chinese"},Y={flexShrink:0,opacity:.7},ne={openai:n.jsx("svg",{width:"16",height:"16",viewBox:"0 0 24 24",fill:"currentColor",style:Y,children:n.jsx("path",{d:"M22.282 9.821a5.985 5.985 0 0 0-.516-4.91 6.046 6.046 0 0 0-6.51-2.9A6.065 6.065 0 0 0 4.981 4.18a5.985 5.985 0 0 0-3.998 2.9 6.046 6.046 0 0 0 .743 7.097 5.98 5.98 0 0 0 .51 4.911 6.051 6.051 0 0 0 6.515 2.9A5.985 5.985 0 0 0 13.26 24a6.056 6.056 0 0 0 5.772-4.206 5.99 5.99 0 0 0 3.997-2.9 6.056 6.056 0 0 0-.747-7.073zM13.26 22.43a4.476 4.476 0 0 1-2.876-1.04l.141-.081 4.779-2.758a.795.795 0 0 0 .392-.681v-6.737l2.02 1.168a.071.071 0 0 1 .038.052v5.583a4.504 4.504 0 0 1-4.494 4.494zM3.6 18.304a4.47 4.47 0 0 1-.535-3.014l.142.085 4.783 2.759a.771.771 0 0 0 .78 0l5.843-3.369v2.332a.08.08 0 0 1-.033.062L9.74 19.95a4.5 4.5 0 0 1-6.14-1.646zM2.34 7.896a4.485 4.485 0 0 1 2.366-1.973V11.6a.766.766 0 0 0 .388.676l5.815 3.355-2.02 1.168a.076.076 0 0 1-.071 0l-4.83-2.786A4.504 4.504 0 0 1 2.34 7.872zm16.597 3.855-5.833-3.387L15.119 7.2a.076.076 0 0 1 .071 0l4.83 2.791a4.494 4.494 0 0 1-.676 8.105v-5.678a.79.79 0 0 0-.407-.667zm2.01-3.023-.141-.085-4.774-2.782a.776.776 0 0 0-.785 0L9.409 9.23V6.897a.066.066 0 0 1 .028-.061l4.83-2.787a4.5 4.5 0 0 1 6.68 4.66zm-12.64 4.135-2.02-1.164a.08.08 0 0 1-.038-.057V6.075a4.5 4.5 0 0 1 7.375-3.453l-.142.08L8.704 5.46a.795.795 0 0 0-.393.681zm1.097-2.365 2.602-1.5 2.607 1.5v2.999l-2.597 1.5-2.607-1.5z"})}),anthropic:n.jsx("svg",{width:"16",height:"16",viewBox:"0 0 24 24",fill:"currentColor",style:Y,children:n.jsx("path",{d:"M17.304 3.54h-3.604L7.128 20.46h3.604l1.345-3.462h6.932l1.345 3.462H24L17.304 3.54zm-3.45 10.696 2.647-6.812 2.647 6.812h-5.295zM6.696 3.54H3.092L0 20.46h3.604L6.696 3.54z"})}),gemini:n.jsx("svg",{width:"16",height:"16",viewBox:"0 0 24 24",fill:"currentColor",style:Y,children:n.jsx("path",{d:"M12 0A12 12 0 0 0 0 12a12 12 0 0 0 12 12 12 12 0 0 0 12-12A12 12 0 0 0 12 0z"})}),deepseek:n.jsx("svg",{width:"16",height:"16",viewBox:"0 0 24 24",fill:"currentColor",style:Y,children:n.jsx("path",{d:"M5 3h6a9 9 0 0 1 0 18H5V3zm4 14V7h2a5 5 0 0 1 0 10H9z"})})};async function se(s,f){const r=Object.keys(f);for(let v=0;v{const[f,r]=S(window.localStorage.getItem("openai-question")||""),[v,d]=S(""),[k,A]=S(!1),[W,_]=S(!1),[b,R]=S(window.localStorage.getItem("openai-model")||""),[D,M]=S(!1),[E,P]=S([]),[N,L]=S(!0),[K,m]=S(null),a=H(null),h=H(null),c=H({}),j=H(null),z=J(async e=>{L(!0),m(null);try{const o=await se(s.socket,s.runningInstances);if(e!=null&&e.current)return;if(!o){L(!1);return}h.current=o;const I=Object.keys(s.runningInstances)[0];if(!I){m(l.I18n.t("No running javascript instance found")),L(!1);return}const g=[],w={},i=[],x=[],p=(t,B)=>{for(const O of t){const C=O.toLowerCase();C.includes("embedding")||C.includes("moderation")||C.startsWith("dall-e")||C.startsWith("tts-")||C.startsWith("whisper")||C.startsWith("babbage")||C.startsWith("davinci")||C.startsWith("sora")||C.startsWith("omni-moderation")||w[O]||(g.push(O),w[O]=B)}};if((o.gptKey||o.gptBaseUrl)&&x.push(s.socket.sendTo(I,"testApiConnection",{apiKey:o.gptKey,baseUrl:o.gptBaseUrl||"",provider:"openai"}).then(t=>{t.models?p(t.models,"openai"):t.error&&i.push(`OpenAI: ${t.error}`)}).catch(t=>{i.push(`OpenAI: ${String(t)}`)})),o.claudeKey&&x.push(s.socket.sendTo(I,"testApiConnection",{apiKey:o.claudeKey,provider:"anthropic"}).then(t=>{t.models?p(t.models,"anthropic"):t.error&&i.push(`Anthropic: ${t.error}`)}).catch(t=>{i.push(`Anthropic: ${String(t)}`)})),o.geminiKey&&x.push(s.socket.sendTo(I,"testApiConnection",{apiKey:o.geminiKey,provider:"gemini"}).then(t=>{t.models?p(t.models,"gemini"):t.error&&i.push(`Gemini: ${t.error}`)}).catch(t=>{i.push(`Gemini: ${String(t)}`)})),o.deepseekKey&&x.push(s.socket.sendTo(I,"testApiConnection",{apiKey:o.deepseekKey,provider:"deepseek"}).then(t=>{t.models?p(t.models,"deepseek"):t.error&&i.push(`DeepSeek: ${t.error}`)}).catch(t=>{i.push(`DeepSeek: ${String(t)}`)})),await Promise.all(x),e!=null&&e.current)return;if(c.current=w,g.length>0){g.sort(),P(g);const t=window.localStorage.getItem("openai-model");t&&g.includes(t)?R(t):R(g[0])}i.length>0&&m(i.join("; "))}catch(o){console.error("Failed to fetch models:",o),e!=null&&e.current||m(l.I18n.t("Request failed: %s",String(o)))}e!=null&&e.current||L(!1)},[s.socket,s.runningInstances]);re(()=>{const e={current:!1};return z(e),()=>{e.current=!0}},[z]);const T=J(async()=>{let e;a.current?e=a.current:(e=await Ie(s.socket),a.current=e,console.log(`devices: ${JSON.stringify(e,null,2)}`));let o=h.current;o||(o=await se(s.socket,s.runningInstances),h.current=o);let I;if(j.current?I=j.current:(I=await _e(),j.current=I),!o){M(!0);return}const g=c.current[b];if(!g){_(l.I18n.t("Please select a valid model"));return}let w,i;g==="anthropic"?(w=o.claudeKey,i=""):g==="gemini"?(w=o.geminiKey,i=""):g==="deepseek"?(w=o.deepseekKey,i=""):(w=o.gptKey,i=o.gptBaseUrl||"");const x=Object.keys(s.runningInstances)[0];if(!x){_(l.I18n.t("No running javascript instance found"));return}A(!0),_(!1);try{const p=await s.socket.sendTo(x,"chatCompletion",{apiKey:w,baseUrl:i,model:b,provider:g,messages:[{role:"system",content:`You are programmer. Here is a documentation: + +${I}`},{role:"system",content:`Here is list of devices: + +${JSON.stringify(e,null,2)}`},{role:"user",content:`Write JavaScript code that does: + +${f} +Return only code. +Write comments in ${we[l.I18n.getLanguage()]||"English"}. +You can call async function directly in the code without encapsulate them in async function as this code will be already executed in async function. +Do not import any libraries as all functions are already imported.`}]});if(p.error)_(p.error);else{let t=p.content||"";t=t.replace(/[\s\S]*?<\/think>/gi,""),t=t.replace(/<\|endoftext\|>/g,""),t=t.replace(/<\|im_start\|>[\s\S]*?<\|im_end\|>/g,""),t=t.replace(/<\|im_start\|>[\s\S]*/g,"");const B=t.match(/```(?:javascript|js|typescript)?\n?([\s\S]*?)```/m);let O;if(B)O=B[1].trim();else{const C=t.split(` +`),U=[];let q=!1;for(const y of C){const u=y.trim();!q&&u===""||(!q&&(u.startsWith("//")||u.startsWith("const ")||u.startsWith("let ")||u.startsWith("var ")||u.startsWith("function ")||u.startsWith("async ")||u.startsWith("await ")||u.startsWith("if ")||u.startsWith("for ")||u.startsWith("on(")||u.startsWith("schedule(")||u.startsWith("setState")||u.startsWith("getState")||u.startsWith("createState")||u.startsWith("$")||u.startsWith("'use strict'")||u.startsWith('"use strict"'))&&(q=!0),q&&U.push(y))}for(;U.length>0;){const y=U[U.length-1].trim();if(y===""||y.length>0&&!y.startsWith("//")&&!y.startsWith("*")&&!y.startsWith("}")&&!y.startsWith(");")&&!y.endsWith(";")&&!y.endsWith("}")&&!y.endsWith(")")&&!y.endsWith(",")&&!y.endsWith("{")&&/^[A-Z]/.test(y))U.pop();else break}O=U.join(` +`).trim()}d(O||"")}}catch(p){console.error("Chat request failed:",p),_(l.I18n.t("Request failed: %s",String(p)))}A(!1)},[f,b,s.runningInstances,s.socket]);return n.jsxs(F,{maxWidth:"lg",sx:{"& .MuiDialog-paper":{height:"calc(100% - 100px)"}},open:!0,onClose:()=>s.onClose(),fullWidth:!0,children:[D&&n.jsxs(F,{maxWidth:"lg",open:!0,onClose:()=>M(!1),fullWidth:!0,children:[n.jsx(Q,{children:l.I18n.t("No API key found")}),n.jsxs(Z,{style:{display:"flex",flexDirection:"column",gap:8},children:[n.jsx("div",{children:l.I18n.t("You have to enter at least one API key in the configuration of javascript adapter.")}),n.jsx($,{variant:"contained",onClick:()=>{const e=Object.keys(s.runningInstances);window.open(`../../#tab-instances/config/${e[0]||"system.adapter.javascript.0"}`,"_blank"),M(!1)},children:l.I18n.t("Open configuration")})]}),n.jsx(X,{children:n.jsx($,{variant:"contained",startIcon:n.jsx(te,{}),onClick:()=>M(!1),children:l.I18n.t("Close")})})]}),n.jsx(Q,{children:l.I18n.t("AI code generator")}),n.jsxs(Z,{style:{display:"flex",flexDirection:"column",gap:8,height:"100%"},children:[n.jsx("div",{children:n.jsx(oe,{variant:"standard",multiline:!0,autoFocus:!0,disabled:k,fullWidth:!0,onKeyUp:e=>{e.key==="Enter"&&e.ctrlKey&&T()},label:l.I18n.t("Enter your question"),helperText:l.I18n.t("Press Ctrl+Enter to get the answer"),value:f,onChange:e=>{window.localStorage.setItem("openai-question",e.target.value),r(e.target.value)}})}),n.jsxs("div",{style:{display:"flex",alignItems:"baseline"},children:[n.jsx($,{variant:"contained",disabled:k||!f||!b,startIcon:n.jsx(ve,{}),onClick:async()=>T(),children:k?n.jsx(ae,{size:24}):l.I18n.t("Ask")}),n.jsxs(ce,{style:{width:300,marginLeft:20},disabled:k,variant:"standard",error:!!K,children:[n.jsx(le,{children:l.I18n.t("Model")}),n.jsxs(de,{variant:"standard",value:b,disabled:N||!!K,renderValue:e=>n.jsxs("span",{style:{display:"inline-flex",alignItems:"center",gap:8},children:[ne[c.current[e]],e]}),onChange:e=>{window.localStorage.setItem("openai-model",e.target.value),W&&_(!1),R(e.target.value)},children:[N&&n.jsx(ee,{value:"",disabled:!0,children:l.I18n.t("Loading models...")}),E.map(e=>n.jsx(ee,{value:e,children:n.jsxs("span",{style:{display:"inline-flex",alignItems:"center",gap:8},children:[ne[c.current[e]],e]})},e))]})]}),K&&n.jsx($,{style:{marginLeft:10},variant:"outlined",color:"error",startIcon:n.jsx(fe,{}),onClick:()=>{z()},children:l.I18n.t("Retry")})]}),K&&n.jsx("div",{style:{color:s.themeType==="dark"?"#984242":"#bb0000"},children:K}),n.jsx("div",{children:l.I18n.t("Result")}),n.jsx("div",{style:{height:"calc(100% - 155px)"},children:W?n.jsx("div",{style:{color:s.themeType==="dark"?"#984242":"#bb0000"},children:W}):n.jsx(pe,{triggerPrettier:1,adapterName:s.adapterName,runningInstances:s.runningInstances,style:{height:"100%",width:"100%",resize:"none"},name:"ai",socket:s.socket,readOnly:!0,checkJs:!0,code:v,isDark:s.themeType==="dark",language:s.language||"javascript"})})]}),n.jsxs(X,{children:[n.jsx($,{color:"grey",variant:"outlined",disabled:!v,startIcon:n.jsx(ye,{}),onClick:()=>{l.Utils.copyToClipboard(v),window.alert(l.I18n.t("Copied"))},children:l.I18n.t("Copy to clipboard")}),n.jsx($,{color:"primary",variant:"contained",disabled:!v||!!W,startIcon:n.jsx(ge,{}),onClick:()=>{s.onAddCode(v),s.onClose()},children:l.I18n.t("Use generated code")}),n.jsx($,{color:"grey",variant:"contained",startIcon:n.jsx(te,{}),onClick:()=>s.onClose(),children:l.I18n.t("Close")})]})]})};export{De as default}; diff --git a/admin/assets/Save-Cld9qv9i.js b/admin/assets/Save-Cld9qv9i.js new file mode 100644 index 000000000..97b18d41d --- /dev/null +++ b/admin/assets/Save-Cld9qv9i.js @@ -0,0 +1 @@ +import{c,j as s}from"./createSvgIcon-DPvF8xqu.js";const o=c(s.jsx("path",{d:"M17 3H5c-1.11 0-2 .9-2 2v14c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V7zm-5 16c-1.66 0-3-1.34-3-3s1.34-3 3-3 3 1.34 3 3-1.34 3-3 3m3-10H5V5h10z"}),"Save");export{o as S}; diff --git a/admin/assets/ScriptEditor-BVaX7Hcs.js b/admin/assets/ScriptEditor-BVaX7Hcs.js new file mode 100644 index 000000000..ef81ce188 --- /dev/null +++ b/admin/assets/ScriptEditor-BVaX7Hcs.js @@ -0,0 +1,2 @@ +import{j as e}from"./createSvgIcon-DPvF8xqu.js";import{a as n}from"./iobroker_javascript__loadShare__react__loadShare__.mjs-CTZOFJS2.js";import{_ as l,a as c,b as h,z as o,h as d,i}from"./iobroker_javascript__loadShare___mf_0_mui_mf_1_material__loadShare__.mjs-QWG5Arqe.js";import{_ as a}from"./iobroker_javascript__loadShare___mf_0_iobroker_mf_1_adapter_mf_2_react_mf_2_v5__loadShare__.mjs-DkBjPSMw.js";import p from"./ScriptEditorVanillaMonaco-yq11eIYC.js";import{S as m}from"./Save-Cld9qv9i.js";import{a as g}from"./index-Cu-TydZj.js";import"./iobroker_javascript__loadShare__react__loadShare__.mjs_commonjs-proxy-CE9lvhW8.js";import"./iobroker_javascript__loadShare__prop_mf_2_types__loadShare__.mjs-BCtSFofY.js";const s={textArea:{width:"calc(100% - 10px)",resize:"none"},dialog:{height:"95%"},fullHeight:{height:"100%",overflow:"hidden"},args:r=>({color:r.palette.mode==="dark"?"white":"black",height:30,width:"100%",fontSize:16}),argsTitle:r=>({color:r.palette.mode==="dark"?"white":"black",fontWeight:"bold"})};class b extends n.Component{constructor(t){super(t),this.state={changed:!1,source:!t.source&&t.isReturn?` +return false`:t.source}}componentDidMount(){setTimeout(()=>{var t;try{(t=window.document.getElementById("source-text-area"))==null||t.focus()}catch{}},100)}handleCancel(){this.props.onClose(!1)}handleOk(){(!this.props.isReturn||this.state.source.includes("return "))&&this.props.onClose(this.state.source)}onChange(t){this.setState({changed:!0,source:t})}render(){return e.jsxs(l,{onClose:()=>!1,maxWidth:"lg",sx:{"& .MuiDialog-paper":s.dialog},fullWidth:!0,open:!0,"aria-labelledby":"source-dialog-title",children:[e.jsx(c,{id:"source-dialog-title",children:a.I18n.t("Function editor")}),e.jsxs(h,{style:s.fullHeight,children:[this.props.args&&e.jsxs(o,{sx:s.args,children:[e.jsx(o,{component:"span",sx:s.argsTitle,children:a.I18n.t("function (")}),this.props.args,e.jsx(o,{component:"span",sx:s.argsTitle,children:")"})]},"arguments"),e.jsx(p,{triggerPrettier:1,adapterName:this.props.adapterName,runningInstances:this.props.runningInstances,style:{...s.textArea,height:this.props.args?"calc(100% - 30px)":"100%"},name:"blockly",socket:this.props.socket,readOnly:!1,checkJs:!1,changed:this.state.changed,code:this.state.source,isDark:this.props.themeType==="dark",onChange:t=>this.onChange(t),language:"javascript"},"scriptEditor")]}),e.jsxs(d,{children:[e.jsx(i,{variant:"contained",onClick:()=>this.handleOk(),color:"primary",startIcon:e.jsx(m,{}),children:a.I18n.t("Save")}),e.jsx(i,{color:"grey",variant:"contained",onClick:()=>this.handleCancel(),startIcon:e.jsx(g,{}),children:a.I18n.t("Cancel")})]})]})}}export{b as default}; diff --git a/admin/assets/ScriptEditorVanillaMonaco-yq11eIYC.js b/admin/assets/ScriptEditorVanillaMonaco-yq11eIYC.js new file mode 100644 index 000000000..50633205b --- /dev/null +++ b/admin/assets/ScriptEditorVanillaMonaco-yq11eIYC.js @@ -0,0 +1 @@ +import{j as n}from"./createSvgIcon-DPvF8xqu.js";import{a as k}from"./iobroker_javascript__loadShare__react__loadShare__.mjs-CTZOFJS2.js";import{_ as S,a as C,b,h as E,i as w,Q as O,o as v,a0 as T}from"./iobroker_javascript__loadShare___mf_0_mui_mf_1_material__loadShare__.mjs-QWG5Arqe.js";import{n as D,W as N}from"./index-Cu-TydZj.js";import{_ as g}from"./iobroker_javascript__loadShare___mf_0_iobroker_mf_1_adapter_mf_2_react_mf_2_v5__loadShare__.mjs-DkBjPSMw.js";import"./iobroker_javascript__loadShare__react__loadShare__.mjs_commonjs-proxy-CE9lvhW8.js";import"./iobroker_javascript__loadShare__prop_mf_2_types__loadShare__.mjs-BCtSFofY.js";function L(y){return/^script\.js\.global\./.test(y)}let I=0;function j(y){const t=/\x1b\[[0-9;]*m/g;return y.replace(t,"")}class F extends k.Component{monacoDiv=null;editor=null;monaco=window.monaco;insert="";originalCode;runningInstancesStr;monacoCounter=0;location;breakpoints;lastSearch="";typings={};decorations=[];triggerPrettier;constructor(t){super(t),this.state={name:"current",isDark:t.isDark||!1,language:t.language||"javascript",readOnly:t.readOnly||!1,alive:!0,check:!1,searchText:this.props.searchText||"",typingsLoaded:!1,showError:null},this.triggerPrettier=t.triggerPrettier,this.runningInstancesStr=JSON.stringify(this.props.runningInstances),this.originalCode=t.code||"",this.monacoDiv=k.createRef()}waitForMonaco(t){var e,s,o,r,h,a;let i=!!((o=(s=(e=this.monaco)==null?void 0:e.typescript)==null?void 0:s.typescriptDefaults)!=null&&o.getCompilerOptions);if(!i||!this.props.runningInstances){if(this.monaco=window.monaco,i=!!((a=(h=(r=this.monaco)==null?void 0:r.typescript)==null?void 0:h.typescriptDefaults)!=null&&a.getCompilerOptions),this.monacoCounter++,!i&&this.monacoCounter<20){console.log("wait for monaco loaded"),setTimeout(()=>this.waitForMonaco(t),200);return}this.monacoCounter>=20&&console.error("Cannot load monaco!")}else t&&t()}loadTypings(t){if(!this.editor)return;t||=this.props.runningInstances;const i=t&&Object.keys(t).find(e=>t==null?void 0:t[e]);i&&this.props.socket.sendTo(i.replace("system.adapter.",""),"loadTypings",null).then(e=>{this.setState({alive:!0,check:!0,typingsLoaded:!0}),this.setTypeCheck(!0),e.typings?(this.typings=e.typings,this.setEditorTypings(this.state.name)):console.error(`failed to load typings: ${e.error}`)})}componentDidMount(){var e,s,o,r,h,a,d,f,l,p;let t=!!((o=(s=(e=this.monaco)==null?void 0:e.typescript)==null?void 0:s.typescriptDefaults)!=null&&o.getCompilerOptions);if((!t||!this.props.runningInstances)&&(this.monaco=window.monaco,t=!!((a=(h=(r=this.monaco)==null?void 0:r.typescript)==null?void 0:h.typescriptDefaults)!=null&&a.getCompilerOptions),!t)){console.log("wait for monaco loaded..."),this.waitForMonaco(()=>this.componentDidMount());return}if(!this.editor&&t&&this.monaco){console.log("Init editor"),(f=(d=this.props).onRegisterSelect)==null||f.call(d,()=>{var u;if(this.editor){const m=this.editor.getSelection();if(m)return(u=this.editor.getModel())==null?void 0:u.getValueInRange(m)}});const c=this.monaco.typescript.typescriptDefaults.getCompilerOptions();c.allowJs=!0,c.checkJs=this.props.checkJs!==!1,c.noLib=!0,c.lib=[],c.useUnknownInCatchVariables=!1,c.moduleResolution=this.monaco.typescript.ModuleResolutionKind.NodeJs,c.target=this.monaco.typescript.ScriptTarget.ESNext,c.module=this.monaco.typescript.ModuleKind.ESNext,c.allowNonTsExtensions=!0,this.monaco.typescript.typescriptDefaults.setCompilerOptions(c),this.setTypeCheck(!1),(l=this.monacoDiv)!=null&&l.current&&(this.editor=this.monaco.editor.create((p=this.monacoDiv)==null?void 0:p.current,{lineNumbers:"on",scrollBeyondLastLine:!1,automaticLayout:!0,glyphMargin:!!this.props.breakpoints,colorDecorators:!0}),this.editor.onDidChangeModelContent(()=>this.onChange()),this.loadTypings(),this.props.onForceSave&&this.editor.addCommand(this.monaco.KeyMod.CtrlCmd|this.monaco.KeyCode.KeyS,()=>this.props.onForceSave&&this.props.onForceSave()),setTimeout(()=>{this.highlightText(this.state.searchText),this.location=this.props.location||void 0,this.breakpoints=this.props.breakpoints,this.showDecorators()}))}const i={selectOnLineNumbers:!0,scrollBeyondLastLine:!1,automaticLayout:!0,readOnly:this.state.readOnly,language:this.state.language,isDark:this.state.isDark};this.setEditorOptions(i),this.editor&&(this.editor.focus(),this.editor.setValue(this.originalCode),this.props.onToggleBreakpoint?this.editor.onMouseDown(c=>{var m;const u=c.target;this.props.onToggleBreakpoint&&((m=u.detail)==null?void 0:m.glyphMarginLeft)!==void 0&&u.position&&this.props.onToggleBreakpoint(u.position.lineNumber-1)}):this.editor.onMouseDown(()=>{}))}setEditorOptions(t){var i;t&&(t.language&&this.setEditorLanguage(t.language),this.editor&&(t.readOnly!==void 0&&this.editor.updateOptions({readOnly:t.readOnly}),t.lineWrap!==void 0&&this.editor.updateOptions({wordWrap:t.lineWrap?"on":"off"})),t.typeCheck!==void 0&&this.setTypeCheck(t.typeCheck),t.isDark!==void 0&&((i=this.monaco)==null||i.editor.setTheme(t.isDark?"vs-dark":"vs")))}componentWillUnmount(){var t,i;this.editor&&((i=(t=this.props).onRegisterSelect)==null||i.call(t,null),this.editor.dispose(),this.editor=null)}async doPrettier(){var e,s,o,r;const t=this.props.runningInstances&&Object.keys(this.props.runningInstances).find(h=>{var a;return(a=this.props.runningInstances)==null?void 0:a[h]});if(!t){window.alert(g.I18n.t("No script adapter instance found to format the code"));return}const i=await this.props.socket.sendTo(t.replace("system.adapter.",""),"prettier",{code:(e=this.editor)==null?void 0:e.getValue(),type:this.state.language});i.error?this.setState({showError:{title:g.I18n.t("Error formatting code"),message:j(i.error)}}):i.code&&((s=this.editor)==null||s.setValue(i.code),(r=(o=this.props).onChange)==null||r.call(o,i.code),this.showDecorators())}setEditorLanguage(t){var e;if(!this.editor)return;const i=this.editor.getModel();if(i){const s=i.getValue(),o=i.uri.path,r=typeof o=="string"&&o.includes(".")?o.substring(0,o.lastIndexOf(".")):"index",h=t==="javascript"?"js":t==="typescript"?"ts":t;i.dispose();const a=t==="javascript"||t==="typescript"?"typescript":t,d=(e=this.monaco)==null?void 0:e.editor.createModel(s,a,this.monaco.Uri.from({scheme:window.location.protocol.replace(":",""),path:`${r}${I++}.${h}`}));d&&this.editor.setModel(d)}}setTypeCheck(t){var e,s;const i={noSemanticValidation:!this.state.alive||!t,noSyntaxValidation:!this.state.alive};(e=this.monaco)==null||e.typescript.typescriptDefaults.setDiagnosticsOptions(i),(s=this.monaco)==null||s.typescript.javascriptDefaults.setDiagnosticsOptions({noSemanticValidation:!this.state.alive||!t,noSyntaxValidation:!this.state.alive})}setEditorTypings(t=""){var o,r,h,a,d,f;const i=L(t),e=`${t}.d.ts`,s=[];for(const l of Object.keys(this.typings))i&&(l==="global.d.ts"||l.startsWith("script.js.global")&&l!==e)||s.push({filePath:l,content:this.typings[l]});if((h=(r=(o=this.monaco)==null?void 0:o.typescript)==null?void 0:r.typescriptDefaults)!=null&&h.setExtraLibs)this.monaco.typescript.typescriptDefaults.setExtraLibs(s);else if((f=(d=(a=this.monaco)==null?void 0:a.typescript)==null?void 0:d.typescriptDefaults)!=null&&f.addExtraLib){const l=this.monaco.typescript.typescriptDefaults.getExtraLibs();s.forEach(p=>{!l[p.filePath]&&this.monaco&&this.monaco.typescript.typescriptDefaults.addExtraLib(p.content,p.filePath)})}}insertTextIntoEditor(t){if(!this.editor||!this.monaco)return;const i=this.editor.getSelection();if(i){const e=new this.monaco.Range(i.startLineNumber,i.startColumn,i.endLineNumber,i.endColumn);this.editor.executeEdits("",[{range:e,text:t,forceMoveMarkers:!0}])}this.editor.focus()}highlightText(t){var e;if(!this.editor||!this.monaco)return;const i=t?(e=this.editor.getModel())==null?void 0:e.findMatches(t,!0,!1,!1,null,!0):void 0;if(i!=null&&i.length)i.forEach(s=>{var o;return(o=this.editor)==null?void 0:o.setSelection(s.range)}),this.editor.revealLine(i[0].range.startLineNumber);else{const s=this.editor.getPosition();if(s){const o=s.lineNumber,r=s.column;this.editor.setSelection(new this.monaco.Range(o,r,o,r))}}}showDecorators(){var i;const t=[];if(this.location&&this.monaco&&(t.push({range:new this.monaco.Range(this.location.lineNumber+1,(this.location.columnNumber||0)+1,this.location.lineNumber+1,1e3),options:{isWholeLine:!1,className:this.props.isDark?"monacoCurrentLineDark":"monacoCurrentLine"}}),t.push({range:new this.monaco.Range(this.location.lineNumber+1,0,this.location.lineNumber+1,0),options:{isWholeLine:!0,className:this.props.isDark?"monacoCurrentFullLineDark":"monacoCurrentFullLine"}})),(i=this.breakpoints)==null||i.forEach(e=>{this.monaco&&t.push({range:new this.monaco.Range(e.location.lineNumber+1,0,e.location.lineNumber+1,100),options:{isWholeLine:!0,glyphMarginClassName:this.props.isDark?"monacoBreakPointDark":"monacoBreakPoint"}})}),this.editor){const e=this.editor.getModel();e&&(this.decorations=e.deltaDecorations(this.decorations,t))}}initNewScript(t,i){var e;this.setState({name:t}),this.originalCode=i||"",(e=this.editor)==null||e.setValue(i||""),this.highlightText(this.lastSearch),this.showDecorators(),this.setEditorTypings(t)}scrollToLineIfNeeded(t){if(this.editor){const i=this.editor.getVisibleRanges();(!i||!i[0]||i[0].startLineNumber>t||t>i[0].endLineNumber)&&this.editor.revealLineInCenter(t)}}UNSAFE_componentWillReceiveProps(t){const i={};this.state.name!==t.name&&this.initNewScript(t.name,t.code),JSON.stringify(t.runningInstances)!==this.runningInstancesStr&&(this.runningInstancesStr=JSON.stringify(t.runningInstances),this.state.typingsLoaded||this.loadTypings(t.runningInstances)),this.editor&&!t.changed&&(t.code!==this.originalCode||t.code!==this.editor.getValue())&&(this.originalCode=t.code||"",this.editor.setValue(this.originalCode),this.showDecorators(),this.location&&this.scrollToLineIfNeeded(this.location.lineNumber+1)),t.searchText!==this.lastSearch&&(this.lastSearch=t.searchText||"",this.highlightText(this.lastSearch)),JSON.stringify(t.location)!==JSON.stringify(this.location)&&JSON.stringify(t.breakpoints)!==JSON.stringify(this.breakpoints)?(this.location=t.location||void 0,this.breakpoints=t.breakpoints,this.showDecorators(),this.editor&&this.location&&this.scrollToLineIfNeeded(this.location.lineNumber+1)):JSON.stringify(t.breakpoints)!==JSON.stringify(this.breakpoints)?(this.breakpoints=t.breakpoints,this.showDecorators()):JSON.stringify(t.location)!==JSON.stringify(this.location)&&(this.location=t.location||void 0,this.showDecorators(),this.editor&&this.location&&this.scrollToLineIfNeeded(this.location.lineNumber+1)),this.state.language!==(t.language||"javascript")?(this.setState({language:t.language||"javascript"}),i.language=t.language||"javascript"):this.state.readOnly!==(t.readOnly||!1)?(this.setState({readOnly:t.readOnly||!1}),i.readOnly=t.readOnly):this.state.isDark!==(t.isDark||!1)&&(this.setState({isDark:t.isDark||!1}),i.isDark=t.isDark),this.setEditorOptions(i),this.insert!==t.insert&&(this.insert=t.insert||"",this.insert&&(console.log(`Insert text: ${this.insert}`),setTimeout(e=>{this.insertTextIntoEditor(e),setTimeout(()=>this.props.onInserted&&this.props.onInserted(),100)},100,this.insert)))}onChange(){var t,i;!this.props.readOnly&&this.editor&&((i=(t=this.props).onChange)==null||i.call(t,this.editor.getValue()))}renderErrorDialog(){return this.state.showError?this.state.showError.full?n.jsxs(S,{open:!0,maxWidth:"md",onClose:()=>this.setState({showError:null}),children:[n.jsx(C,{children:this.state.showError.title||g.I18n.t("Error")}),n.jsx(b,{children:n.jsx("pre",{children:n.jsx("code",{children:this.state.showError.message})})}),n.jsx(E,{children:n.jsxs(w,{variant:"contained",startIcon:n.jsx(D,{}),onClick:()=>this.setState({showError:null}),children:[g.I18n.t("Close")," "]})})]}):n.jsx(O,{open:!0,autoHideDuration:5e3,onClose:()=>this.setState({showError:null}),message:this.state.showError.title,action:n.jsxs(k.Fragment,{children:[n.jsx(w,{color:"secondary",size:"small",onClick:()=>this.setState({showError:{...this.state.showError,full:!0}}),children:g.I18n.t("More")}),n.jsx(v,{size:"small","aria-label":"close",color:"inherit",onClick:()=>this.setState({showError:null}),children:n.jsx(D,{fontSize:"small"})})]})}):null}render(){var t,i;return!((i=(t=this.monaco)==null?void 0:t.typescript)!=null&&i.typescriptDefaults)||!this.props.runningInstances?(setTimeout(()=>{this.monaco=window.monaco,this.forceUpdate()},200),null):(this.props.triggerPrettier!==this.triggerPrettier&&(this.triggerPrettier=this.props.triggerPrettier,setTimeout(()=>this.doPrettier().catch(e=>console.error("Error formatting code:",e)),50)),n.jsxs("div",{ref:this.monacoDiv,style:{...this.props.style,width:"100%",height:"100%",overflow:"hidden",position:"relative"},children:[this.renderErrorDialog(),!this.state.check&&n.jsx(T,{size:"small",title:g.I18n.t("Check is not active, because javascript adapter is disabled"),style:{bottom:10,right:10,opacity:.5,position:"absolute",zIndex:1,background:"red",color:"white"},color:"secondary",children:n.jsx(N,{})})]}))}}export{F as default}; diff --git a/admin/assets/back-CXiqI7Po.jpg b/admin/assets/back-CXiqI7Po.jpg new file mode 100644 index 000000000..02601069a Binary files /dev/null and b/admin/assets/back-CXiqI7Po.jpg differ diff --git a/admin/assets/blockly2js-B3Jxf2e-.svg b/admin/assets/blockly2js-B3Jxf2e-.svg new file mode 100644 index 000000000..db73cad7c --- /dev/null +++ b/admin/assets/blockly2js-B3Jxf2e-.svg @@ -0,0 +1,34 @@ + + + + + + + + + Brick + + + JS-Rect + + + JS + + + Slash + + + Blockly + + \ No newline at end of file diff --git a/admin/assets/createSvgIcon-DPvF8xqu.js b/admin/assets/createSvgIcon-DPvF8xqu.js new file mode 100644 index 000000000..8356481e9 --- /dev/null +++ b/admin/assets/createSvgIcon-DPvF8xqu.js @@ -0,0 +1,8 @@ +import{R as Qt,i as tn,g as Ot,n as _t,m as Re,q as pe,o as Sr,e as Et,h as rn}from"./iobroker_javascript__loadShare__react__loadShare__.mjs-CTZOFJS2.js";import{r as nn}from"./iobroker_javascript__loadShare__react__loadShare__.mjs_commonjs-proxy-CE9lvhW8.js";import"./iobroker_javascript__loadShare__prop_mf_2_types__loadShare__.mjs-BCtSFofY.js";var vr={exports:{}},Ve={};var an=nn,on=Symbol.for("react.element"),sn=Symbol.for("react.fragment"),cn=Object.prototype.hasOwnProperty,ln=an.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,un={key:!0,ref:!0,__self:!0,__source:!0};function Cr(e,t,r){var n,a={},o=null,s=null;r!==void 0&&(o=""+r),t.key!==void 0&&(o=""+t.key),t.ref!==void 0&&(s=t.ref);for(n in t)cn.call(t,n)&&!un.hasOwnProperty(n)&&(a[n]=t[n]);if(e&&e.defaultProps)for(n in t=e.defaultProps,t)a[n]===void 0&&(a[n]=t[n]);return{$$typeof:on,type:e,key:o,ref:s,props:a,_owner:ln.current}}Ve.Fragment=sn;Ve.jsx=Cr;Ve.jsxs=Cr;vr.exports=Ve;var Ge=vr.exports;function ce(e,...t){const r=new URL(`https://mui.com/production-error/?code=${e}`);return t.forEach(n=>r.searchParams.append("args[]",n)),`Minified MUI error #${e}; visit ${r} for the full message.`}const fn="$$material";function vt(){return vt=Object.assign?Object.assign.bind():function(e){for(var t=1;t0?D(ve,--K):0,ye--,z===10&&(ye=1,qe--),z}function V(){return z=K2||Oe(z)>3?"":" "}function An(e,t){for(;--t&&V()&&!(z<48||z>102||z>57&&z<65||z>70&&z<97););return Be(e,ze()+(t<6&&te()==32&&V()==32))}function wt(e){for(;V();)switch(z){case e:return K;case 34:case 39:e!==34&&e!==39&&wt(z);break;case 40:e===41&&wt(e);break;case 92:V();break}return K}function Tn(e,t){for(;V()&&e+z!==57;)if(e+z===84&&te()===47)break;return"/*"+Be(t,K-1)+"*"+Ye(e===47?e:V())}function $n(e){for(;!Oe(te());)V();return Be(e,K)}function Pn(e){return $r(Ne("",null,null,null,[""],e=Tr(e),0,[0],e))}function Ne(e,t,r,n,a,o,s,c,u){for(var f=0,p=0,d=s,m=0,S=0,g=0,h=1,b=1,v=1,A=0,x="",w=a,$=o,k=n,C=x;b;)switch(g=A,A=V()){case 40:if(g!=108&&D(C,d-1)==58){Ct(C+=O(De(A),"&","&\f"),"&\f")!=-1&&(v=-1);break}case 34:case 39:case 91:C+=De(A);break;case 9:case 10:case 13:case 32:C+=kn(g);break;case 92:C+=An(ze()-1,7);continue;case 47:switch(te()){case 42:case 47:Le(On(Tn(V(),ze()),t,r),u);break;default:C+="/"}break;case 123*h:c[f++]=J(C)*v;case 125*h:case 59:case 0:switch(A){case 0:case 125:b=0;case 59+p:v==-1&&(C=O(C,/\f/g,"")),S>0&&J(C)-d&&Le(S>32?Jt(C+";",n,r,d-1):Jt(O(C," ","")+";",n,r,d-2),u);break;case 59:C+=";";default:if(Le(k=Zt(C,t,r,f,p,a,c,x,w=[],$=[],d),o),A===123)if(p===0)Ne(C,t,k,k,w,o,d,c,$);else switch(m===99&&D(C,3)===110?100:m){case 100:case 108:case 109:case 115:Ne(e,k,k,n&&Le(Zt(e,k,k,0,0,a,c,x,a,w=[],d),$),a,$,d,c,n?w:$);break;default:Ne(C,k,k,k,[""],$,0,c,$)}}f=p=S=0,h=v=1,x=C="",d=s;break;case 58:d=1+J(C),S=g;default:if(h<1){if(A==123)--h;else if(A==125&&h++==0&&xn()==125)continue}switch(C+=Ye(A),A*h){case 38:v=p>0?1:(C+="\f",-1);break;case 44:c[f++]=(J(C)-1)*v,v=1;break;case 64:te()===45&&(C+=De(V())),m=te(),p=d=J(x=C+=$n(ze())),A++;break;case 45:g===45&&J(C)==2&&(h=0)}}return o}function Zt(e,t,r,n,a,o,s,c,u,f,p){for(var d=a-1,m=a===0?o:[""],S=It(m),g=0,h=0,b=0;g0?m[v]+" "+A:O(A,/&\f/g,m[v])))&&(u[b++]=x);return Xe(e,t,r,a===0?Rt:c,u,f,p)}function On(e,t,r){return Xe(e,t,r,wr,Ye(wn()),Pe(e,2,-2),0)}function Jt(e,t,r,n){return Xe(e,t,r,Bt,Pe(e,0,n),Pe(e,n+1,-1),n)}function he(e,t){for(var r="",n=It(e),a=0;a6)switch(D(e,t+1)){case 109:if(D(e,t+4)!==45)break;case 102:return O(e,/(.+:)(.+)-([^]+)/,"$1"+P+"$2-$3$1"+He+(D(e,t+3)==108?"$3":"$2-$3"))+e;case 115:return~Ct(e,"stretch")?Or(O(e,"stretch","fill-available"),t)+e:e}break;case 4949:if(D(e,t+1)!==115)break;case 6444:switch(D(e,J(e)-3-(~Ct(e,"!important")&&10))){case 107:return O(e,":",":"+P)+e;case 101:return O(e,/(.+:)([^;!]+)(;|!.+)?/,"$1"+P+(D(e,14)===45?"inline-":"")+"box$3$1"+P+"$2$3$1"+W+"$2box$3")+e}break;case 5936:switch(D(e,t+11)){case 114:return P+e+W+O(e,/[svh]\w+-[tblr]{2}/,"tb")+e;case 108:return P+e+W+O(e,/[svh]\w+-[tblr]{2}/,"tb-rl")+e;case 45:return P+e+W+O(e,/[svh]\w+-[tblr]{2}/,"lr")+e}return P+e+W+e+e}return e}var jn=function(t,r,n,a){if(t.length>-1&&!t.return)switch(t.type){case Bt:t.return=Or(t.value,t.length);break;case xr:return he([xe(t,{value:O(t.value,"@","@"+P)})],a);case Rt:if(t.length)return Cn(t.props,function(o){switch(vn(o,/(::plac\w+|:read-\w+)/)){case":read-only":case":read-write":return he([xe(t,{props:[O(o,/:(read-\w+)/,":"+He+"$1")]})],a);case"::placeholder":return he([xe(t,{props:[O(o,/:(plac\w+)/,":"+P+"input-$1")]}),xe(t,{props:[O(o,/:(plac\w+)/,":"+He+"$1")]}),xe(t,{props:[O(o,/:(plac\w+)/,W+"input-$1")]})],a)}return""})}},zn=[jn],Dn=function(t){var r=t.key;if(r==="css"){var n=document.querySelectorAll("style[data-emotion]:not([data-s])");Array.prototype.forEach.call(n,function(h){var b=h.getAttribute("data-emotion");b.indexOf(" ")!==-1&&(document.head.appendChild(h),h.setAttribute("data-s",""))})}var a=t.stylisPlugins||zn,o={},s,c=[];s=t.container||document.head,Array.prototype.forEach.call(document.querySelectorAll('style[data-emotion^="'+r+' "]'),function(h){for(var b=h.getAttribute("data-emotion").split(" "),v=1;v=4;++n,a-=4)r=e.charCodeAt(n)&255|(e.charCodeAt(++n)&255)<<8|(e.charCodeAt(++n)&255)<<16|(e.charCodeAt(++n)&255)<<24,r=(r&65535)*1540483477+((r>>>16)*59797<<16),r^=r>>>24,t=(r&65535)*1540483477+((r>>>16)*59797<<16)^(t&65535)*1540483477+((t>>>16)*59797<<16);switch(a){case 3:t^=(e.charCodeAt(n+2)&255)<<16;case 2:t^=(e.charCodeAt(n+1)&255)<<8;case 1:t^=e.charCodeAt(n)&255,t=(t&65535)*1540483477+((t>>>16)*59797<<16)}return t^=t>>>13,t=(t&65535)*1540483477+((t>>>16)*59797<<16),((t^t>>>15)>>>0).toString(36)}var Gn={animationIterationCount:1,aspectRatio:1,borderImageOutset:1,borderImageSlice:1,borderImageWidth:1,boxFlex:1,boxFlexGroup:1,boxOrdinalGroup:1,columnCount:1,columns:1,flex:1,flexGrow:1,flexPositive:1,flexShrink:1,flexNegative:1,flexOrder:1,gridRow:1,gridRowEnd:1,gridRowSpan:1,gridRowStart:1,gridColumn:1,gridColumnEnd:1,gridColumnSpan:1,gridColumnStart:1,msGridRow:1,msGridRowSpan:1,msGridColumn:1,msGridColumnSpan:1,fontWeight:1,lineHeight:1,opacity:1,order:1,orphans:1,scale:1,tabSize:1,widows:1,zIndex:1,zoom:1,WebkitLineClamp:1,fillOpacity:1,floodOpacity:1,stopOpacity:1,strokeDasharray:1,strokeDashoffset:1,strokeMiterlimit:1,strokeOpacity:1,strokeWidth:1},Hn=/[A-Z]|^ms/g,Kn=/_EMO_([^_]+?)_([^]*?)_EMO_/g,Rr=function(t){return t.charCodeAt(1)===45},tr=function(t){return t!=null&&typeof t!="boolean"},gt=Pr(function(e){return Rr(e)?e:e.replace(Hn,"-$&").toLowerCase()}),rr=function(t,r){switch(t){case"animation":case"animationName":if(typeof r=="string")return r.replace(Kn,function(n,a,o){return ee={name:a,styles:o,next:ee},a})}return Gn[t]!==1&&!Rr(t)&&typeof r=="number"&&r!==0?r+"px":r};function _e(e,t,r){if(r==null)return"";var n=r;if(n.__emotion_styles!==void 0)return n;switch(typeof r){case"boolean":return"";case"object":{var a=r;if(a.anim===1)return ee={name:a.name,styles:a.styles,next:ee},a.name;var o=r;if(o.styles!==void 0){var s=o.next;if(s!==void 0)for(;s!==void 0;)ee={name:s.name,styles:s.styles,next:ee},s=s.next;var c=o.styles+";";return c}return Un(e,t,r)}case"function":{if(e!==void 0){var u=ee,f=r(e);return ee=u,_e(e,t,f)}break}}var p=r;if(t==null)return p;var d=t[p];return d!==void 0?d:p}function Un(e,t,r){var n="";if(Array.isArray(r))for(var a=0;a96?Zn:Jn},or=function(t,r,n){var a;if(r){var o=r.shouldForwardProp;a=t.__emotion_forwardProp&&o?function(s){return t.__emotion_forwardProp(s)&&o(s)}:o}return typeof a!="function"&&n&&(a=t.__emotion_forwardProp),a},ea=function(t){var r=t.cache,n=t.serialized,a=t.isStringTag;return Ft(r,n,a),Ir(function(){return Er(r,n,a)}),null},ta=function e(t,r){var n=t.__emotion_real===t,a=n&&t.__emotion_base||t,o,s;r!==void 0&&(o=r.label,s=r.target);var c=or(t,r,n),u=c||ar(a),f=!u("as");return function(){var p=arguments,d=n&&t.__emotion_styles!==void 0?t.__emotion_styles.slice(0):[];if(o!==void 0&&d.push("label:"+o+";"),p[0]==null||p[0].raw===void 0)d.push.apply(d,p);else{var m=p[0];d.push(m[0]);for(var S=p.length,g=1;g{t[r]=Dr(e[r])}),t}function H(e,t,r={clone:!0}){const n=r.clone?{...e}:e;return ne(e)&&ne(t)&&Object.keys(t).forEach(a=>{Et(t[a])||zr.isValidElementType(t[a])?n[a]=t[a]:ne(t[a])&&Object.prototype.hasOwnProperty.call(e,a)&&ne(e[a])?n[a]=H(e[a],t[a],r):r.clone?n[a]=ne(t[a])?Dr(t[a]):t[a]:n[a]=t[a]}),n}const sa=e=>{const t=Object.keys(e).map(r=>({key:r,val:e[r]}))||[];return t.sort((r,n)=>r.val-n.val),t.reduce((r,n)=>({...r,[n.key]:n.val}),{})};function ca(e){const{values:t={xs:0,sm:600,md:900,lg:1200,xl:1536},unit:r="px",step:n=5,...a}=e,o=sa(t),s=Object.keys(o);function c(m){return`@media (min-width:${typeof t[m]=="number"?t[m]:m}${r})`}function u(m){return`@media (max-width:${(typeof t[m]=="number"?t[m]:m)-n/100}${r})`}function f(m,S){const g=s.indexOf(S);return`@media (min-width:${typeof t[m]=="number"?t[m]:m}${r}) and (max-width:${(g!==-1&&typeof t[s[g]]=="number"?t[s[g]]:S)-n/100}${r})`}function p(m){return s.indexOf(m)+1n.startsWith("@container")).sort((n,a)=>{var s,c;const o=/min-width:\s*([0-9.]+)/;return+(((s=n.match(o))==null?void 0:s[1])||0)-+(((c=a.match(o))==null?void 0:c[1])||0)});return r.length?r.reduce((n,a)=>{const o=t[a];return delete n[a],n[a]=o,n},{...t}):t}function la(e,t){return t==="@"||t.startsWith("@")&&(e.some(r=>t.startsWith(`@${r}`))||!!t.match(/^@\d/))}function ua(e,t){const r=t.match(/^@([^/]+)?\/?(.+)?$/);if(!r)return null;const[,n,a]=r,o=Number.isNaN(+n)?n||0:+n;return e.containerQueries(a).up(o)}function fa(e){const t=(o,s)=>o.replace("@media",s?`@container ${s}`:"@container");function r(o,s){o.up=(...c)=>t(e.breakpoints.up(...c),s),o.down=(...c)=>t(e.breakpoints.down(...c),s),o.between=(...c)=>t(e.breakpoints.between(...c),s),o.only=(...c)=>t(e.breakpoints.only(...c),s),o.not=(...c)=>{const u=t(e.breakpoints.not(...c),s);return u.includes("not all and")?u.replace("not all and ","").replace("min-width:","width<").replace("max-width:","width>").replace("and","or"):u}}const n={},a=o=>(r(n,o),n);return r(a),{...e,containerQueries:a}}const da={borderRadius:4};function $e(e,t){return t?H(e,t,{clone:!1}):e}const st={xs:0,sm:600,md:900,lg:1200,xl:1536},cr={keys:["xs","sm","md","lg","xl"],up:e=>`@media (min-width:${st[e]}px)`},ma={containerQueries:e=>({up:t=>{let r=typeof t=="number"?t:st[t]||t;return typeof r=="number"&&(r=`${r}px`),e?`@container ${e} (min-width:${r})`:`@container (min-width:${r})`}})};function ae(e,t,r){const n=e.theme||{};if(Array.isArray(t)){const o=n.breakpoints||cr;return t.reduce((s,c,u)=>(s[o.up(o.keys[u])]=r(t[u]),s),{})}if(typeof t=="object"){const o=n.breakpoints||cr;return Object.keys(t).reduce((s,c)=>{if(la(o.keys,c)){const u=ua(n.containerQueries?n:ma,c);u&&(s[u]=r(t[c],c))}else if(Object.keys(o.values||st).includes(c)){const u=o.up(c);s[u]=r(t[c],c)}else{const u=c;s[u]=t[u]}return s},{})}return r(t)}function Nr(e={}){var r;return((r=e.keys)==null?void 0:r.reduce((n,a)=>{const o=e.up(a);return n[o]={},n},{}))||{}}function At(e,t){return e.reduce((r,n)=>{const a=r[n];return(!a||Object.keys(a).length===0)&&delete r[n],r},t)}function Oi(e,...t){const r=Nr(e),n=[r,...t].reduce((a,o)=>H(a,o),{});return At(Object.keys(r),n)}function pa(e,t){if(typeof e!="object")return{};const r={},n=Object.keys(t);return Array.isArray(e)?n.forEach((a,o)=>{o{e[a]!=null&&(r[a]=!0)}),r}function _i({values:e,breakpoints:t,base:r}){const n=r||pa(e,t),a=Object.keys(n);if(a.length===0)return e;let o;return a.reduce((s,c,u)=>(Array.isArray(e)?(s[c]=e[u]!=null?e[u]:e[o],o=u):typeof e=="object"?(s[c]=e[c]!=null?e[c]:e[o],o=c):s[c]=e,s),{})}function be(e){if(typeof e!="string")throw new Error(ce(7));return e.charAt(0).toUpperCase()+e.slice(1)}function ct(e,t,r=!0){if(!t||typeof t!="string")return null;if(e&&e.vars&&r){const n=`vars.${t}`.split(".").reduce((a,o)=>a&&a[o]?a[o]:null,e);if(n!=null)return n}return t.split(".").reduce((n,a)=>n&&n[a]!=null?n[a]:null,e)}function Ke(e,t,r,n=r){let a;return typeof e=="function"?a=e(r):Array.isArray(e)?a=e[r]||n:a=ct(e,r)||n,t&&(a=t(a,n,e)),a}function j(e){const{prop:t,cssProperty:r=e.prop,themeKey:n,transform:a}=e,o=s=>{if(s[t]==null)return null;const c=s[t],u=s.theme,f=ct(u,n)||{};return ae(s,c,d=>{let m=Ke(f,a,d);return d===m&&typeof d=="string"&&(m=Ke(f,a,`${t}${d==="default"?"":be(d)}`,d)),r===!1?m:{[r]:m}})};return o.propTypes={},o.filterProps=[t],o}function ha(e){const t={};return r=>(t[r]===void 0&&(t[r]=e(r)),t[r])}const ga={m:"margin",p:"padding"},ya={t:"Top",r:"Right",b:"Bottom",l:"Left",x:["Left","Right"],y:["Top","Bottom"]},lr={marginX:"mx",marginY:"my",paddingX:"px",paddingY:"py"},ba=ha(e=>{if(e.length>2)if(lr[e])e=lr[e];else return[e];const[t,r]=e.split(""),n=ga[t],a=ya[r]||"";return Array.isArray(a)?a.map(o=>n+o):[n+a]}),Dt=["m","mt","mr","mb","ml","mx","my","margin","marginTop","marginRight","marginBottom","marginLeft","marginX","marginY","marginInline","marginInlineStart","marginInlineEnd","marginBlock","marginBlockStart","marginBlockEnd"],Nt=["p","pt","pr","pb","pl","px","py","padding","paddingTop","paddingRight","paddingBottom","paddingLeft","paddingX","paddingY","paddingInline","paddingInlineStart","paddingInlineEnd","paddingBlock","paddingBlockStart","paddingBlockEnd"];[...Dt,...Nt];function Ie(e,t,r,n){const a=ct(e,t,!0)??r;return typeof a=="number"||typeof a=="string"?o=>typeof o=="string"?o:typeof a=="string"?`calc(${o} * ${a})`:a*o:Array.isArray(a)?o=>{if(typeof o=="string")return o;const s=Math.abs(o),c=a[s];return o>=0?c:typeof c=="number"?-c:`-${c}`}:typeof a=="function"?a:()=>{}}function Wt(e){return Ie(e,"spacing",8)}function Fe(e,t){return typeof t=="string"||t==null?t:e(t)}function Sa(e,t){return r=>e.reduce((n,a)=>(n[a]=Fe(t,r),n),{})}function va(e,t,r,n){if(!t.includes(r))return null;const a=ba(r),o=Sa(a,n),s=e[r];return ae(e,s,o)}function Wr(e,t){const r=Wt(e.theme);return Object.keys(e).map(n=>va(e,t,n,r)).reduce($e,{})}function L(e){return Wr(e,Dt)}L.propTypes={};L.filterProps=Dt;function M(e){return Wr(e,Nt)}M.propTypes={};M.filterProps=Nt;function Gr(e=8,t=Wt({spacing:e})){if(e.mui)return e;const r=(...n)=>(n.length===0?[1]:n).map(o=>{const s=t(o);return typeof s=="number"?`${s}px`:s}).join(" ");return r.mui=!0,r}function lt(...e){const t=e.reduce((n,a)=>(a.filterProps.forEach(o=>{n[o]=a}),n),{}),r=n=>Object.keys(n).reduce((a,o)=>t[o]?$e(a,t[o](n)):a,{});return r.propTypes={},r.filterProps=e.reduce((n,a)=>n.concat(a.filterProps),[]),r}function q(e){return typeof e!="number"?e:`${e}px solid`}function Q(e,t){return j({prop:e,themeKey:"borders",transform:t})}const Ca=Q("border",q),wa=Q("borderTop",q),xa=Q("borderRight",q),ka=Q("borderBottom",q),Aa=Q("borderLeft",q),Ta=Q("borderColor"),$a=Q("borderTopColor"),Pa=Q("borderRightColor"),Oa=Q("borderBottomColor"),_a=Q("borderLeftColor"),Ea=Q("outline",q),Ra=Q("outlineColor"),ut=e=>{if(e.borderRadius!==void 0&&e.borderRadius!==null){const t=Ie(e.theme,"shape.borderRadius",4),r=n=>({borderRadius:Fe(t,n)});return ae(e,e.borderRadius,r)}return null};ut.propTypes={};ut.filterProps=["borderRadius"];lt(Ca,wa,xa,ka,Aa,Ta,$a,Pa,Oa,_a,ut,Ea,Ra);const ft=e=>{if(e.gap!==void 0&&e.gap!==null){const t=Ie(e.theme,"spacing",8),r=n=>({gap:Fe(t,n)});return ae(e,e.gap,r)}return null};ft.propTypes={};ft.filterProps=["gap"];const dt=e=>{if(e.columnGap!==void 0&&e.columnGap!==null){const t=Ie(e.theme,"spacing",8),r=n=>({columnGap:Fe(t,n)});return ae(e,e.columnGap,r)}return null};dt.propTypes={};dt.filterProps=["columnGap"];const mt=e=>{if(e.rowGap!==void 0&&e.rowGap!==null){const t=Ie(e.theme,"spacing",8),r=n=>({rowGap:Fe(t,n)});return ae(e,e.rowGap,r)}return null};mt.propTypes={};mt.filterProps=["rowGap"];const Ba=j({prop:"gridColumn"}),Ia=j({prop:"gridRow"}),Fa=j({prop:"gridAutoFlow"}),La=j({prop:"gridAutoColumns"}),Ma=j({prop:"gridAutoRows"}),ja=j({prop:"gridTemplateColumns"}),za=j({prop:"gridTemplateRows"}),Da=j({prop:"gridTemplateAreas"}),Na=j({prop:"gridArea"});lt(ft,dt,mt,Ba,Ia,Fa,La,Ma,ja,za,Da,Na);function ge(e,t){return t==="grey"?t:e}const Wa=j({prop:"color",themeKey:"palette",transform:ge}),Ga=j({prop:"bgcolor",cssProperty:"backgroundColor",themeKey:"palette",transform:ge}),Ha=j({prop:"backgroundColor",themeKey:"palette",transform:ge});lt(Wa,Ga,Ha);function U(e){return e<=1&&e!==0?`${e*100}%`:e}const Ka=j({prop:"width",transform:U}),Gt=e=>{if(e.maxWidth!==void 0&&e.maxWidth!==null){const t=r=>{var a,o,s,c,u;const n=((s=(o=(a=e.theme)==null?void 0:a.breakpoints)==null?void 0:o.values)==null?void 0:s[r])||st[r];return n?((u=(c=e.theme)==null?void 0:c.breakpoints)==null?void 0:u.unit)!=="px"?{maxWidth:`${n}${e.theme.breakpoints.unit}`}:{maxWidth:n}:{maxWidth:U(r)}};return ae(e,e.maxWidth,t)}return null};Gt.filterProps=["maxWidth"];const Ua=j({prop:"minWidth",transform:U}),Va=j({prop:"height",transform:U}),Ya=j({prop:"maxHeight",transform:U}),qa=j({prop:"minHeight",transform:U});j({prop:"size",cssProperty:"width",transform:U});j({prop:"size",cssProperty:"height",transform:U});const Xa=j({prop:"boxSizing"});lt(Ka,Gt,Ua,Va,Ya,qa,Xa);const pt={border:{themeKey:"borders",transform:q},borderTop:{themeKey:"borders",transform:q},borderRight:{themeKey:"borders",transform:q},borderBottom:{themeKey:"borders",transform:q},borderLeft:{themeKey:"borders",transform:q},borderColor:{themeKey:"palette"},borderTopColor:{themeKey:"palette"},borderRightColor:{themeKey:"palette"},borderBottomColor:{themeKey:"palette"},borderLeftColor:{themeKey:"palette"},outline:{themeKey:"borders",transform:q},outlineColor:{themeKey:"palette"},borderRadius:{themeKey:"shape.borderRadius",style:ut},color:{themeKey:"palette",transform:ge},bgcolor:{themeKey:"palette",cssProperty:"backgroundColor",transform:ge},backgroundColor:{themeKey:"palette",transform:ge},p:{style:M},pt:{style:M},pr:{style:M},pb:{style:M},pl:{style:M},px:{style:M},py:{style:M},padding:{style:M},paddingTop:{style:M},paddingRight:{style:M},paddingBottom:{style:M},paddingLeft:{style:M},paddingX:{style:M},paddingY:{style:M},paddingInline:{style:M},paddingInlineStart:{style:M},paddingInlineEnd:{style:M},paddingBlock:{style:M},paddingBlockStart:{style:M},paddingBlockEnd:{style:M},m:{style:L},mt:{style:L},mr:{style:L},mb:{style:L},ml:{style:L},mx:{style:L},my:{style:L},margin:{style:L},marginTop:{style:L},marginRight:{style:L},marginBottom:{style:L},marginLeft:{style:L},marginX:{style:L},marginY:{style:L},marginInline:{style:L},marginInlineStart:{style:L},marginInlineEnd:{style:L},marginBlock:{style:L},marginBlockStart:{style:L},marginBlockEnd:{style:L},displayPrint:{cssProperty:!1,transform:e=>({"@media print":{display:e}})},display:{},overflow:{},textOverflow:{},visibility:{},whiteSpace:{},flexBasis:{},flexDirection:{},flexWrap:{},justifyContent:{},alignItems:{},alignContent:{},order:{},flex:{},flexGrow:{},flexShrink:{},alignSelf:{},justifyItems:{},justifySelf:{},gap:{style:ft},rowGap:{style:mt},columnGap:{style:dt},gridColumn:{},gridRow:{},gridAutoFlow:{},gridAutoColumns:{},gridAutoRows:{},gridTemplateColumns:{},gridTemplateRows:{},gridTemplateAreas:{},gridArea:{},position:{},zIndex:{themeKey:"zIndex"},top:{},right:{},bottom:{},left:{},boxShadow:{themeKey:"shadows"},width:{transform:U},maxWidth:{style:Gt},minWidth:{transform:U},height:{transform:U},maxHeight:{transform:U},minHeight:{transform:U},boxSizing:{},font:{themeKey:"font"},fontFamily:{themeKey:"typography"},fontSize:{themeKey:"typography"},fontStyle:{themeKey:"typography"},fontWeight:{themeKey:"typography"},letterSpacing:{},textTransform:{},lineHeight:{},textAlign:{},typography:{cssProperty:!1,themeKey:"typography"}};function Qa(...e){const t=e.reduce((n,a)=>n.concat(Object.keys(a)),[]),r=new Set(t);return e.every(n=>r.size===Object.keys(n).length)}function Za(e,t){return typeof e=="function"?e(t):e}function Ja(){function e(r,n,a,o){const s={[r]:n,theme:a},c=o[r];if(!c)return{[r]:n};const{cssProperty:u=r,themeKey:f,transform:p,style:d}=c;if(n==null)return null;if(f==="typography"&&n==="inherit")return{[r]:n};const m=ct(a,f)||{};return d?d(s):ae(s,n,g=>{let h=Ke(m,p,g);return g===h&&typeof g=="string"&&(h=Ke(m,p,`${r}${g==="default"?"":be(g)}`,g)),u===!1?h:{[u]:h}})}function t(r){const{sx:n,theme:a={},nested:o}=r||{};if(!n)return null;const s=a.unstable_sxConfig??pt;function c(u){let f=u;if(typeof u=="function")f=u(a);else if(typeof u!="object")return u;if(!f)return null;const p=Nr(a.breakpoints),d=Object.keys(p);let m=p;return Object.keys(f).forEach(S=>{const g=Za(f[S],a);if(g!=null)if(typeof g=="object")if(s[S])m=$e(m,e(S,g,a,s));else{const h=ae({theme:a},g,b=>({[S]:b}));Qa(h,g)?m[S]=t({sx:g,theme:a,nested:!0}):m=$e(m,h)}else m=$e(m,e(S,g,a,s))}),!o&&a.modularCssLayers?{"@layer sx":sr(a,At(d,m))}:sr(a,At(d,m))}return Array.isArray(n)?n.map(c):c(n)}return t}const Se=Ja();Se.filterProps=["sx"];function eo(e,t){var n;const r=this;if(r.vars){if(!((n=r.colorSchemes)!=null&&n[e])||typeof r.getColorSchemeSelector!="function")return{};let a=r.getColorSchemeSelector(e);return a==="&"?t:((a.includes("data-")||a.includes("."))&&(a=`*:where(${a.replace(/\s*&$/,"")}) &`),{[a]:t})}return r.palette.mode===e?t:{}}function Ht(e={},...t){const{breakpoints:r={},palette:n={},spacing:a,shape:o={},...s}=e,c=ca(r),u=Gr(a);let f=H({breakpoints:c,direction:"ltr",components:{},palette:{mode:"light",...n},spacing:u,shape:{...da,...o}},s);return f=fa(f),f.applyStyles=eo,f=t.reduce((p,d)=>H(p,d),f),f.unstable_sxConfig={...pt,...s==null?void 0:s.unstable_sxConfig},f.unstable_sx=function(d){return Se({sx:d,theme:this})},f}function to(e){return Object.keys(e).length===0}function ro(e=null){const t=Re(Mt);return!t||to(t)?e:t}const no=Ht();function Ei(e=no){return ro(e)}const ur=e=>e,ao=()=>{let e=ur;return{configure(t){e=t},generate(t){return e(t)},reset(){e=ur}}},oo=ao();function Hr(e){var t,r,n="";if(typeof e=="string"||typeof e=="number")n+=e;else if(typeof e=="object")if(Array.isArray(e)){var a=e.length;for(t=0;t{n[a]=Kr(e,a,r)}),n}function Ur(e){const{variants:t,...r}=e,n={variants:t,style:se(r),isProcessed:!0};return n.style===r||t&&t.forEach(a=>{typeof a.style!="function"&&(a.style=se(a.style))}),n}const lo=Ht();function yt(e){return e!=="ownerState"&&e!=="theme"&&e!=="sx"&&e!=="as"}function ie(e,t){return t&&e&&typeof e=="object"&&e.styles&&!e.styles.startsWith("@layer")&&(e.styles=`@layer ${t}{${String(e.styles)}}`),e}function uo(e){return e?(t,r)=>r[e]:null}function fo(e,t,r){e.theme=ho(e.theme)?r:e.theme[t]||e.theme}function We(e,t,r){const n=typeof t=="function"?t(e):t;if(Array.isArray(n))return n.flatMap(a=>We(e,a,r));if(Array.isArray(n==null?void 0:n.variants)){let a;if(n.isProcessed)a=r?ie(n.style,r):n.style;else{const{variants:o,...s}=n;a=r?ie(se(s),r):s}return Vr(e,n.variants,[a],r)}return n!=null&&n.isProcessed?r?ie(se(n.style),r):n.style:r?ie(se(n),r):n}function Vr(e,t,r=[],n=void 0){var o;let a;e:for(let s=0;s{aa(c,k=>k.filter(C=>C!==Se));const{name:f,slot:p,skipVariantsResolver:d,skipSx:m,overridesResolver:S=uo(yo(p)),...g}=u,h=f&&f.startsWith("Mui")||p?"components":"custom",b=d!==void 0?d:p&&p!=="Root"&&p!=="root"||!1,v=m||!1;let A=yt;p==="Root"||p==="root"?A=n:p?A=a:go(c)&&(A=void 0);const x=na(c,{shouldForwardProp:A,label:po(),...g}),w=k=>{if(k.__emotion_real===k)return k;if(typeof k=="function")return function(N){return We(N,k,N.theme.modularCssLayers?h:void 0)};if(ne(k)){const C=Ur(k);return function(F){return C.variants?We(F,C,F.theme.modularCssLayers?h:void 0):F.theme.modularCssLayers?ie(C.style,h):C.style}}return k},$=(...k)=>{const C=[],N=k.map(w),F=[];if(C.push(o),f&&S&&F.push(function(_){var we,qt;const G=(qt=(we=_.theme.components)==null?void 0:we[f])==null?void 0:qt.styleOverrides;if(!G)return null;const Ce={};for(const Xt in G)Ce[Xt]=We(_,G[Xt],_.theme.modularCssLayers?"theme":void 0);return S(_,Ce)}),f&&!b&&F.push(function(_){var Ce,we;const Y=_.theme,G=(we=(Ce=Y==null?void 0:Y.components)==null?void 0:Ce[f])==null?void 0:we.variants;return G?Vr(_,G,[],_.theme.modularCssLayers?"theme":void 0):null}),v||F.push(Se),Array.isArray(N[0])){const T=N.shift(),_=new Array(C.length).fill(""),Y=new Array(F.length).fill("");let G;G=[..._,...T,...Y],G.raw=[..._,...T.raw,...Y],C.unshift(G)}const i=[...C,...N,...F],y=x(...i);return c.muiName&&(y.muiName=c.muiName),y};return x.withConfig&&($.withConfig=x.withConfig),$}}function po(e,t){return void 0}function ho(e){for(const t in e)return!1;return!0}function go(e){return typeof e=="string"&&e.charCodeAt(0)>96}function yo(e){return e&&e.charAt(0).toLowerCase()+e.slice(1)}function Tt(e,t){const r={...t};for(const n in e)if(Object.prototype.hasOwnProperty.call(e,n)){const a=n;if(a==="components"||a==="slots")r[a]={...e[a],...r[a]};else if(a==="componentsProps"||a==="slotProps"){const o=e[a],s=t[a];if(!s)r[a]=o||{};else if(!o)r[a]=s;else{r[a]={...s};for(const c in o)if(Object.prototype.hasOwnProperty.call(o,c)){const u=c;r[a][u]=Tt(o[u],s[u])}}}else r[a]===void 0&&(r[a]=e[a])}return r}function bo(e,t=Number.MIN_SAFE_INTEGER,r=Number.MAX_SAFE_INTEGER){return Math.max(t,Math.min(e,r))}function Kt(e,t=0,r=1){return bo(e,t,r)}function So(e){e=e.slice(1);const t=new RegExp(`.{1,${e.length>=6?2:1}}`,"g");let r=e.match(t);return r&&r[0].length===1&&(r=r.map(n=>n+n)),r?`rgb${r.length===4?"a":""}(${r.map((n,a)=>a<3?parseInt(n,16):Math.round(parseInt(n,16)/255*1e3)/1e3).join(", ")})`:""}function vo(e){const t=e.toString(16);return t.length===1?`0${t}`:t}function oe(e){if(e.type)return e;if(e.charAt(0)==="#")return oe(So(e));const t=e.indexOf("("),r=e.substring(0,t);if(!["rgb","rgba","hsl","hsla","color"].includes(r))throw new Error(ce(9,e));let n=e.substring(t+1,e.length-1),a;if(r==="color"){if(n=n.split(" "),a=n.shift(),n.length===4&&n[3].charAt(0)==="/"&&(n[3]=n[3].slice(1)),!["srgb","display-p3","a98-rgb","prophoto-rgb","rec-2020"].includes(a))throw new Error(ce(10,a))}else n=n.split(",");return n=n.map(o=>parseFloat(o)),{type:r,values:n,colorSpace:a}}const Co=e=>{const t=oe(e);return t.values.slice(0,3).map((r,n)=>t.type.includes("hsl")&&n!==0?`${r}%`:r).join(" ")},Ae=(e,t)=>{try{return Co(e)}catch{return e}};function ht(e){const{type:t,colorSpace:r}=e;let{values:n}=e;return t.includes("rgb")?n=n.map((a,o)=>o<3?parseInt(a,10):a):t.includes("hsl")&&(n[1]=`${n[1]}%`,n[2]=`${n[2]}%`),t.includes("color")?n=`${r} ${n.join(" ")}`:n=`${n.join(", ")}`,`${t}(${n})`}function Ri(e){if(e.startsWith("#"))return e;const{values:t}=oe(e);return`#${t.map((r,n)=>vo(n===3?Math.round(255*r):r)).join("")}`}function Yr(e){e=oe(e);const{values:t}=e,r=t[0],n=t[1]/100,a=t[2]/100,o=n*Math.min(a,1-a),s=(f,p=(f+r/30)%12)=>a-o*Math.max(Math.min(p-3,9-p,1),-1);let c="rgb";const u=[Math.round(s(0)*255),Math.round(s(8)*255),Math.round(s(4)*255)];return e.type==="hsla"&&(c+="a",u.push(t[3])),ht({type:c,values:u})}function $t(e){e=oe(e);let t=e.type==="hsl"||e.type==="hsla"?oe(Yr(e)).values:e.values;return t=t.map(r=>(e.type!=="color"&&(r/=255),r<=.03928?r/12.92:((r+.055)/1.055)**2.4)),Number((.2126*t[0]+.7152*t[1]+.0722*t[2]).toFixed(3))}function wo(e,t){const r=$t(e),n=$t(t);return(Math.max(r,n)+.05)/(Math.min(r,n)+.05)}function xo(e,t){return e=oe(e),t=Kt(t),(e.type==="rgb"||e.type==="hsl")&&(e.type+="a"),e.type==="color"?e.values[3]=`/${t}`:e.values[3]=t,ht(e)}function Me(e,t,r){try{return xo(e,t)}catch{return e}}function Ut(e,t){if(e=oe(e),t=Kt(t),e.type.includes("hsl"))e.values[2]*=1-t;else if(e.type.includes("rgb")||e.type.includes("color"))for(let r=0;r<3;r+=1)e.values[r]*=1-t;return ht(e)}function E(e,t,r){try{return Ut(e,t)}catch{return e}}function Vt(e,t){if(e=oe(e),t=Kt(t),e.type.includes("hsl"))e.values[2]+=(100-e.values[2])*t;else if(e.type.includes("rgb"))for(let r=0;r<3;r+=1)e.values[r]+=(255-e.values[r])*t;else if(e.type.includes("color"))for(let r=0;r<3;r+=1)e.values[r]+=(1-e.values[r])*t;return ht(e)}function R(e,t,r){try{return Vt(e,t)}catch{return e}}function ko(e,t=.15){return $t(e)>.5?Ut(e,t):Vt(e,t)}function je(e,t,r){try{return ko(e,t)}catch{return e}}function Ao(e,t,r=void 0){const n={};for(const a in e){const o=e[a];let s="",c=!0;for(let u=0;u`var(--${e?`${e}-`:""}${n}${t(...a)})`}const dr=(e,t,r,n=[])=>{let a=e;t.forEach((o,s)=>{s===t.length-1?Array.isArray(a)?a[Number(o)]=r:a&&typeof a=="object"&&(a[o]=r):a&&typeof a=="object"&&(a[o]||(a[o]=n.includes(o)?[]:{}),a=a[o])})},_o=(e,t,r)=>{function n(a,o=[],s=[]){Object.entries(a).forEach(([c,u])=>{(!r||r&&!r([...o,c]))&&u!=null&&(typeof u=="object"&&Object.keys(u).length>0?n(u,[...o,c],Array.isArray(u)?[...s,c]:s):t([...o,c],u,s))})}n(e)},Eo=(e,t)=>typeof t=="number"?["lineHeight","fontWeight","opacity","zIndex"].some(n=>e.includes(n))||e[e.length-1].toLowerCase().includes("opacity")?t:`${t}px`:t;function bt(e,t){const{prefix:r,shouldSkipGeneratingVar:n}=t||{},a={},o={},s={};return _o(e,(c,u,f)=>{if((typeof u=="string"||typeof u=="number")&&(!n||!n(c,u))){const p=`--${r?`${r}-`:""}${c.join("-")}`,d=Eo(c,u);Object.assign(a,{[p]:d}),dr(o,c,`var(${p})`,f),dr(s,c,`var(${p}, ${d})`,f)}},c=>c[0]==="vars"),{css:a,vars:o,varsWithDefaults:s}}function Ro(e,t={}){const{getSelector:r=b,disableCssColorScheme:n,colorSchemeSelector:a}=t,{colorSchemes:o={},components:s,defaultColorScheme:c="light",...u}=e,{vars:f,css:p,varsWithDefaults:d}=bt(u,t);let m=d;const S={},{[c]:g,...h}=o;if(Object.entries(h||{}).forEach(([x,w])=>{const{vars:$,css:k,varsWithDefaults:C}=bt(w,t);m=H(m,C),S[x]={css:k,vars:$}}),g){const{css:x,vars:w,varsWithDefaults:$}=bt(g,t);m=H(m,$),S[c]={css:x,vars:w}}function b(x,w){var k,C;let $=a;if(a==="class"&&($=".%s"),a==="data"&&($="[data-%s]"),a!=null&&a.startsWith("data-")&&!a.includes("%s")&&($=`[${a}="%s"]`),x){if($==="media")return e.defaultColorScheme===x?":root":{[`@media (prefers-color-scheme: ${((C=(k=o[x])==null?void 0:k.palette)==null?void 0:C.mode)||x})`]:{":root":w}};if($)return e.defaultColorScheme===x?`:root, ${$.replace("%s",String(x))}`:$.replace("%s",String(x))}return":root"}return{vars:m,generateThemeVars:()=>{let x={...f};return Object.entries(S).forEach(([,{vars:w}])=>{x=H(x,w)}),x},generateStyleSheets:()=>{var N,F;const x=[],w=e.defaultColorScheme||"light";function $(i,y){Object.keys(y).length&&x.push(typeof i=="string"?{[i]:{...y}}:i)}$(r(void 0,{...p}),p);const{[w]:k,...C}=S;if(k){const{css:i}=k,y=(F=(N=o[w])==null?void 0:N.palette)==null?void 0:F.mode,T=!n&&y?{colorScheme:y,...i}:{...i};$(r(w,{...T}),T)}return Object.entries(C).forEach(([i,{css:y}])=>{var Y,G;const T=(G=(Y=o[i])==null?void 0:Y.palette)==null?void 0:G.mode,_=!n&&T?{colorScheme:T,...y}:{...y};$(r(i,{..._}),_)}),x}}}function Bo(e){return function(r){return e==="media"?`@media (prefers-color-scheme: ${r})`:e?e.startsWith("data-")&&!e.includes("%s")?`[${e}="${r}"] &`:e==="class"?`.${r} &`:e==="data"?`[data-${r}] &`:`${e.replace("%s",r)} &`:"&"}}const Ee={black:"#000",white:"#fff"},Io={50:"#fafafa",100:"#f5f5f5",200:"#eeeeee",300:"#e0e0e0",400:"#bdbdbd",500:"#9e9e9e",600:"#757575",700:"#616161",800:"#424242",900:"#212121",A100:"#f5f5f5",A200:"#eeeeee",A400:"#bdbdbd",A700:"#616161"},le={50:"#f3e5f5",100:"#e1bee7",200:"#ce93d8",300:"#ba68c8",400:"#ab47bc",500:"#9c27b0",600:"#8e24aa",700:"#7b1fa2",800:"#6a1b9a",900:"#4a148c",A100:"#ea80fc",A200:"#e040fb",A400:"#d500f9",A700:"#aa00ff"},ue={50:"#ffebee",100:"#ffcdd2",200:"#ef9a9a",300:"#e57373",400:"#ef5350",500:"#f44336",600:"#e53935",700:"#d32f2f",800:"#c62828",900:"#b71c1c",A100:"#ff8a80",A200:"#ff5252",A400:"#ff1744",A700:"#d50000"},ke={50:"#fff3e0",100:"#ffe0b2",200:"#ffcc80",300:"#ffb74d",400:"#ffa726",500:"#ff9800",600:"#fb8c00",700:"#f57c00",800:"#ef6c00",900:"#e65100",A100:"#ffd180",A200:"#ffab40",A400:"#ff9100",A700:"#ff6d00"},fe={50:"#e3f2fd",100:"#bbdefb",200:"#90caf9",300:"#64b5f6",400:"#42a5f5",500:"#2196f3",600:"#1e88e5",700:"#1976d2",800:"#1565c0",900:"#0d47a1",A100:"#82b1ff",A200:"#448aff",A400:"#2979ff",A700:"#2962ff"},de={50:"#e1f5fe",100:"#b3e5fc",200:"#81d4fa",300:"#4fc3f7",400:"#29b6f6",500:"#03a9f4",600:"#039be5",700:"#0288d1",800:"#0277bd",900:"#01579b",A100:"#80d8ff",A200:"#40c4ff",A400:"#00b0ff",A700:"#0091ea"},me={50:"#e8f5e9",100:"#c8e6c9",200:"#a5d6a7",300:"#81c784",400:"#66bb6a",500:"#4caf50",600:"#43a047",700:"#388e3c",800:"#2e7d32",900:"#1b5e20",A100:"#b9f6ca",A200:"#69f0ae",A400:"#00e676",A700:"#00c853"};function Xr(){return{text:{primary:"rgba(0, 0, 0, 0.87)",secondary:"rgba(0, 0, 0, 0.6)",disabled:"rgba(0, 0, 0, 0.38)"},divider:"rgba(0, 0, 0, 0.12)",background:{paper:Ee.white,default:Ee.white},action:{active:"rgba(0, 0, 0, 0.54)",hover:"rgba(0, 0, 0, 0.04)",hoverOpacity:.04,selected:"rgba(0, 0, 0, 0.08)",selectedOpacity:.08,disabled:"rgba(0, 0, 0, 0.26)",disabledBackground:"rgba(0, 0, 0, 0.12)",disabledOpacity:.38,focus:"rgba(0, 0, 0, 0.12)",focusOpacity:.12,activatedOpacity:.12}}}const Fo=Xr();function Qr(){return{text:{primary:Ee.white,secondary:"rgba(255, 255, 255, 0.7)",disabled:"rgba(255, 255, 255, 0.5)",icon:"rgba(255, 255, 255, 0.5)"},divider:"rgba(255, 255, 255, 0.12)",background:{paper:"#121212",default:"#121212"},action:{active:Ee.white,hover:"rgba(255, 255, 255, 0.08)",hoverOpacity:.08,selected:"rgba(255, 255, 255, 0.16)",selectedOpacity:.16,disabled:"rgba(255, 255, 255, 0.3)",disabledBackground:"rgba(255, 255, 255, 0.12)",disabledOpacity:.38,focus:"rgba(255, 255, 255, 0.12)",focusOpacity:.12,activatedOpacity:.24}}}const mr=Qr();function pr(e,t,r,n){const a=n.light||n,o=n.dark||n*1.5;e[t]||(e.hasOwnProperty(r)?e[t]=e[r]:t==="light"?e.light=Vt(e.main,a):t==="dark"&&(e.dark=Ut(e.main,o)))}function Lo(e="light"){return e==="dark"?{main:fe[200],light:fe[50],dark:fe[400]}:{main:fe[700],light:fe[400],dark:fe[800]}}function Mo(e="light"){return e==="dark"?{main:le[200],light:le[50],dark:le[400]}:{main:le[500],light:le[300],dark:le[700]}}function jo(e="light"){return e==="dark"?{main:ue[500],light:ue[300],dark:ue[700]}:{main:ue[700],light:ue[400],dark:ue[800]}}function zo(e="light"){return e==="dark"?{main:de[400],light:de[300],dark:de[700]}:{main:de[700],light:de[500],dark:de[900]}}function Do(e="light"){return e==="dark"?{main:me[400],light:me[300],dark:me[700]}:{main:me[800],light:me[500],dark:me[900]}}function No(e="light"){return e==="dark"?{main:ke[400],light:ke[300],dark:ke[700]}:{main:"#ed6c02",light:ke[500],dark:ke[900]}}function Yt(e){const{mode:t="light",contrastThreshold:r=3,tonalOffset:n=.2,...a}=e,o=e.primary||Lo(t),s=e.secondary||Mo(t),c=e.error||jo(t),u=e.info||zo(t),f=e.success||Do(t),p=e.warning||No(t);function d(h){return wo(h,mr.text.primary)>=r?mr.text.primary:Fo.text.primary}const m=({color:h,name:b,mainShade:v=500,lightShade:A=300,darkShade:x=700})=>{if(h={...h},!h.main&&h[v]&&(h.main=h[v]),!h.hasOwnProperty("main"))throw new Error(ce(11,b?` (${b})`:"",v));if(typeof h.main!="string")throw new Error(ce(12,b?` (${b})`:"",JSON.stringify(h.main)));return pr(h,"light",A,n),pr(h,"dark",x,n),h.contrastText||(h.contrastText=d(h.main)),h};let S;return t==="light"?S=Xr():t==="dark"&&(S=Qr()),H({common:{...Ee},mode:t,primary:m({color:o,name:"primary"}),secondary:m({color:s,name:"secondary",mainShade:"A400",lightShade:"A200",darkShade:"A700"}),error:m({color:c,name:"error"}),warning:m({color:p,name:"warning"}),info:m({color:u,name:"info"}),success:m({color:f,name:"success"}),grey:Io,contrastThreshold:r,getContrastText:d,augmentColor:m,tonalOffset:n,...S},a)}function Wo(e){const t={};return Object.entries(e).forEach(n=>{const[a,o]=n;typeof o=="object"&&(t[a]=`${o.fontStyle?`${o.fontStyle} `:""}${o.fontVariant?`${o.fontVariant} `:""}${o.fontWeight?`${o.fontWeight} `:""}${o.fontStretch?`${o.fontStretch} `:""}${o.fontSize||""}${o.lineHeight?`/${o.lineHeight} `:""}${o.fontFamily||""}`)}),t}function Go(e,t){return{toolbar:{minHeight:56,[e.up("xs")]:{"@media (orientation: landscape)":{minHeight:48}},[e.up("sm")]:{minHeight:64}},...t}}function Ho(e){return Math.round(e*1e5)/1e5}const hr={textTransform:"uppercase"},gr='"Roboto", "Helvetica", "Arial", sans-serif';function Ko(e,t){const{fontFamily:r=gr,fontSize:n=14,fontWeightLight:a=300,fontWeightRegular:o=400,fontWeightMedium:s=500,fontWeightBold:c=700,htmlFontSize:u=16,allVariants:f,pxToRem:p,...d}=typeof t=="function"?t(e):t,m=n/14,S=p||(b=>`${b/u*m}rem`),g=(b,v,A,x,w)=>({fontFamily:r,fontWeight:b,fontSize:S(v),lineHeight:A,...r===gr?{letterSpacing:`${Ho(x/v)}em`}:{},...w,...f}),h={h1:g(a,96,1.167,-1.5),h2:g(a,60,1.2,-.5),h3:g(o,48,1.167,0),h4:g(o,34,1.235,.25),h5:g(o,24,1.334,0),h6:g(s,20,1.6,.15),subtitle1:g(o,16,1.75,.15),subtitle2:g(s,14,1.57,.1),body1:g(o,16,1.5,.15),body2:g(o,14,1.43,.15),button:g(s,14,1.75,.4,hr),caption:g(o,12,1.66,.4),overline:g(o,12,2.66,1,hr),inherit:{fontFamily:"inherit",fontWeight:"inherit",fontSize:"inherit",lineHeight:"inherit",letterSpacing:"inherit"}};return H({htmlFontSize:u,pxToRem:S,fontFamily:r,fontSize:n,fontWeightLight:a,fontWeightRegular:o,fontWeightMedium:s,fontWeightBold:c,...h},d,{clone:!1})}const Uo=.2,Vo=.14,Yo=.12;function I(...e){return[`${e[0]}px ${e[1]}px ${e[2]}px ${e[3]}px rgba(0,0,0,${Uo})`,`${e[4]}px ${e[5]}px ${e[6]}px ${e[7]}px rgba(0,0,0,${Vo})`,`${e[8]}px ${e[9]}px ${e[10]}px ${e[11]}px rgba(0,0,0,${Yo})`].join(",")}const qo=["none",I(0,2,1,-1,0,1,1,0,0,1,3,0),I(0,3,1,-2,0,2,2,0,0,1,5,0),I(0,3,3,-2,0,3,4,0,0,1,8,0),I(0,2,4,-1,0,4,5,0,0,1,10,0),I(0,3,5,-1,0,5,8,0,0,1,14,0),I(0,3,5,-1,0,6,10,0,0,1,18,0),I(0,4,5,-2,0,7,10,1,0,2,16,1),I(0,5,5,-3,0,8,10,1,0,3,14,2),I(0,5,6,-3,0,9,12,1,0,3,16,2),I(0,6,6,-3,0,10,14,1,0,4,18,3),I(0,6,7,-4,0,11,15,1,0,4,20,3),I(0,7,8,-4,0,12,17,2,0,5,22,4),I(0,7,8,-4,0,13,19,2,0,5,24,4),I(0,7,9,-4,0,14,21,2,0,5,26,4),I(0,8,9,-5,0,15,22,2,0,6,28,5),I(0,8,10,-5,0,16,24,2,0,6,30,5),I(0,8,11,-5,0,17,26,2,0,6,32,5),I(0,9,11,-5,0,18,28,2,0,7,34,6),I(0,9,12,-6,0,19,29,2,0,7,36,6),I(0,10,13,-6,0,20,31,3,0,8,38,7),I(0,10,13,-6,0,21,33,3,0,8,40,7),I(0,10,14,-6,0,22,35,3,0,8,42,7),I(0,11,14,-7,0,23,36,3,0,9,44,8),I(0,11,15,-7,0,24,38,3,0,9,46,8)],Xo={easeInOut:"cubic-bezier(0.4, 0, 0.2, 1)",easeOut:"cubic-bezier(0.0, 0, 0.2, 1)",easeIn:"cubic-bezier(0.4, 0, 1, 1)",sharp:"cubic-bezier(0.4, 0, 0.6, 1)"},Qo={shortest:150,shorter:200,short:250,standard:300,complex:375,enteringScreen:225,leavingScreen:195};function yr(e){return`${Math.round(e)}ms`}function Zo(e){if(!e)return 0;const t=e/36;return Math.min(Math.round((4+15*t**.25+t/5)*10),3e3)}function Jo(e){const t={...Xo,...e.easing},r={...Qo,...e.duration};return{getAutoHeightDuration:Zo,create:(a=["all"],o={})=>{const{duration:s=r.standard,easing:c=t.easeInOut,delay:u=0,...f}=o;return(Array.isArray(a)?a:[a]).map(p=>`${p} ${typeof s=="string"?s:yr(s)} ${c} ${typeof u=="string"?u:yr(u)}`).join(",")},...e,easing:t,duration:r}}const ei={mobileStepper:1e3,fab:1050,speedDial:1050,appBar:1100,drawer:1200,modal:1300,snackbar:1400,tooltip:1500};function ti(e){return ne(e)||typeof e>"u"||typeof e=="string"||typeof e=="boolean"||typeof e=="number"||Array.isArray(e)}function Zr(e={}){const t={...e};function r(n){const a=Object.entries(n);for(let o=0;oH(S,g),m),m.unstable_sxConfig={...pt,...f==null?void 0:f.unstable_sxConfig},m.unstable_sx=function(g){return Se({sx:g,theme:this})},m.toRuntimeSource=Zr,m}function Ii(...e){return Ue(...e)}function ri(e){let t;return e<1?t=5.11916*e**2:t=4.5*Math.log(e+1)+2,Math.round(t*10)/1e3}const ni=[...Array(25)].map((e,t)=>{if(t===0)return"none";const r=ri(t);return`linear-gradient(rgba(255 255 255 / ${r}), rgba(255 255 255 / ${r}))`});function Jr(e){return{inputPlaceholder:e==="dark"?.5:.42,inputUnderline:e==="dark"?.7:.42,switchTrackDisabled:e==="dark"?.2:.12,switchTrack:e==="dark"?.3:.38}}function en(e){return e==="dark"?ni:[]}function ai(e){const{palette:t={mode:"light"},opacity:r,overlays:n,...a}=e,o=Yt(t);return{palette:o,opacity:{...Jr(o.mode),...r},overlays:n||en(o.mode),...a}}function oi(e){var t;return!!e[0].match(/(cssVarPrefix|colorSchemeSelector|modularCssLayers|rootSelector|typography|mixins|breakpoints|direction|transitions)/)||!!e[0].match(/sxConfig$/)||e[0]==="palette"&&!!((t=e[1])!=null&&t.match(/(mode|contrastThreshold|tonalOffset)/))}const ii=e=>[...[...Array(25)].map((t,r)=>`--${e?`${e}-`:""}overlays-${r}`),`--${e?`${e}-`:""}palette-AppBar-darkBg`,`--${e?`${e}-`:""}palette-AppBar-darkColor`],si=e=>(t,r)=>{const n=e.rootSelector||":root",a=e.colorSchemeSelector;let o=a;if(a==="class"&&(o=".%s"),a==="data"&&(o="[data-%s]"),a!=null&&a.startsWith("data-")&&!a.includes("%s")&&(o=`[${a}="%s"]`),e.defaultColorScheme===t){if(t==="dark"){const s={};return ii(e.cssVarPrefix).forEach(c=>{s[c]=r[c],delete r[c]}),o==="media"?{[n]:r,"@media (prefers-color-scheme: dark)":{[n]:s}}:o?{[o.replace("%s",t)]:s,[`${n}, ${o.replace("%s",t)}`]:r}:{[n]:{...r,...s}}}if(o&&o!=="media")return`${n}, ${o.replace("%s",String(t))}`}else if(t){if(o==="media")return{[`@media (prefers-color-scheme: ${String(t)})`]:{[n]:r}};if(o)return o.replace("%s",String(t))}return n};function ci(e,t){t.forEach(r=>{e[r]||(e[r]={})})}function l(e,t,r){!e[t]&&r&&(e[t]=r)}function Te(e){return typeof e!="string"||!e.startsWith("hsl")?e:Yr(e)}function re(e,t){`${t}Channel`in e||(e[`${t}Channel`]=Ae(Te(e[t])))}function li(e){return typeof e=="number"?`${e}px`:typeof e=="string"||typeof e=="function"||Array.isArray(e)?e:"8px"}const Z=e=>{try{return e()}catch{}},ui=(e="mui")=>Oo(e);function St(e,t,r,n){if(!t)return;t=t===!0?{}:t;const a=n==="dark"?"dark":"light";if(!r){e[n]=ai({...t,palette:{mode:a,...t==null?void 0:t.palette}});return}const{palette:o,...s}=Ue({...r,palette:{mode:a,...t==null?void 0:t.palette}});return e[n]={...t,palette:o,opacity:{...Jr(a),...t==null?void 0:t.opacity},overlays:(t==null?void 0:t.overlays)||en(a)},s}function fi(e={},...t){const{colorSchemes:r={light:!0},defaultColorScheme:n,disableCssColorScheme:a=!1,cssVarPrefix:o="mui",shouldSkipGeneratingVar:s=oi,colorSchemeSelector:c=r.light&&r.dark?"media":void 0,rootSelector:u=":root",...f}=e,p=Object.keys(r)[0],d=n||(r.light&&p!=="light"?"light":p),m=ui(o),{[d]:S,light:g,dark:h,...b}=r,v={...b};let A=S;if((d==="dark"&&!("dark"in r)||d==="light"&&!("light"in r))&&(A=!0),!A)throw new Error(ce(21,d));const x=St(v,A,f,d);g&&!v.light&&St(v,g,void 0,"light"),h&&!v.dark&&St(v,h,void 0,"dark");let w={defaultColorScheme:d,...x,cssVarPrefix:o,colorSchemeSelector:c,rootSelector:u,getCssVar:m,colorSchemes:v,font:{...Wo(x.typography),...x.font},spacing:li(f.spacing)};Object.keys(w.colorSchemes).forEach(F=>{const i=w.colorSchemes[F].palette,y=T=>{const _=T.split("-"),Y=_[1],G=_[2];return m(T,i[Y][G])};if(i.mode==="light"&&(l(i.common,"background","#fff"),l(i.common,"onBackground","#000")),i.mode==="dark"&&(l(i.common,"background","#000"),l(i.common,"onBackground","#fff")),ci(i,["Alert","AppBar","Avatar","Button","Chip","FilledInput","LinearProgress","Skeleton","Slider","SnackbarContent","SpeedDialAction","StepConnector","StepContent","Switch","TableCell","Tooltip"]),i.mode==="light"){l(i.Alert,"errorColor",E(i.error.light,.6)),l(i.Alert,"infoColor",E(i.info.light,.6)),l(i.Alert,"successColor",E(i.success.light,.6)),l(i.Alert,"warningColor",E(i.warning.light,.6)),l(i.Alert,"errorFilledBg",y("palette-error-main")),l(i.Alert,"infoFilledBg",y("palette-info-main")),l(i.Alert,"successFilledBg",y("palette-success-main")),l(i.Alert,"warningFilledBg",y("palette-warning-main")),l(i.Alert,"errorFilledColor",Z(()=>i.getContrastText(i.error.main))),l(i.Alert,"infoFilledColor",Z(()=>i.getContrastText(i.info.main))),l(i.Alert,"successFilledColor",Z(()=>i.getContrastText(i.success.main))),l(i.Alert,"warningFilledColor",Z(()=>i.getContrastText(i.warning.main))),l(i.Alert,"errorStandardBg",R(i.error.light,.9)),l(i.Alert,"infoStandardBg",R(i.info.light,.9)),l(i.Alert,"successStandardBg",R(i.success.light,.9)),l(i.Alert,"warningStandardBg",R(i.warning.light,.9)),l(i.Alert,"errorIconColor",y("palette-error-main")),l(i.Alert,"infoIconColor",y("palette-info-main")),l(i.Alert,"successIconColor",y("palette-success-main")),l(i.Alert,"warningIconColor",y("palette-warning-main")),l(i.AppBar,"defaultBg",y("palette-grey-100")),l(i.Avatar,"defaultBg",y("palette-grey-400")),l(i.Button,"inheritContainedBg",y("palette-grey-300")),l(i.Button,"inheritContainedHoverBg",y("palette-grey-A100")),l(i.Chip,"defaultBorder",y("palette-grey-400")),l(i.Chip,"defaultAvatarColor",y("palette-grey-700")),l(i.Chip,"defaultIconColor",y("palette-grey-700")),l(i.FilledInput,"bg","rgba(0, 0, 0, 0.06)"),l(i.FilledInput,"hoverBg","rgba(0, 0, 0, 0.09)"),l(i.FilledInput,"disabledBg","rgba(0, 0, 0, 0.12)"),l(i.LinearProgress,"primaryBg",R(i.primary.main,.62)),l(i.LinearProgress,"secondaryBg",R(i.secondary.main,.62)),l(i.LinearProgress,"errorBg",R(i.error.main,.62)),l(i.LinearProgress,"infoBg",R(i.info.main,.62)),l(i.LinearProgress,"successBg",R(i.success.main,.62)),l(i.LinearProgress,"warningBg",R(i.warning.main,.62)),l(i.Skeleton,"bg",`rgba(${y("palette-text-primaryChannel")} / 0.11)`),l(i.Slider,"primaryTrack",R(i.primary.main,.62)),l(i.Slider,"secondaryTrack",R(i.secondary.main,.62)),l(i.Slider,"errorTrack",R(i.error.main,.62)),l(i.Slider,"infoTrack",R(i.info.main,.62)),l(i.Slider,"successTrack",R(i.success.main,.62)),l(i.Slider,"warningTrack",R(i.warning.main,.62));const T=je(i.background.default,.8);l(i.SnackbarContent,"bg",T),l(i.SnackbarContent,"color",Z(()=>i.getContrastText(T))),l(i.SpeedDialAction,"fabHoverBg",je(i.background.paper,.15)),l(i.StepConnector,"border",y("palette-grey-400")),l(i.StepContent,"border",y("palette-grey-400")),l(i.Switch,"defaultColor",y("palette-common-white")),l(i.Switch,"defaultDisabledColor",y("palette-grey-100")),l(i.Switch,"primaryDisabledColor",R(i.primary.main,.62)),l(i.Switch,"secondaryDisabledColor",R(i.secondary.main,.62)),l(i.Switch,"errorDisabledColor",R(i.error.main,.62)),l(i.Switch,"infoDisabledColor",R(i.info.main,.62)),l(i.Switch,"successDisabledColor",R(i.success.main,.62)),l(i.Switch,"warningDisabledColor",R(i.warning.main,.62)),l(i.TableCell,"border",R(Me(i.divider,1),.88)),l(i.Tooltip,"bg",Me(i.grey[700],.92))}if(i.mode==="dark"){l(i.Alert,"errorColor",R(i.error.light,.6)),l(i.Alert,"infoColor",R(i.info.light,.6)),l(i.Alert,"successColor",R(i.success.light,.6)),l(i.Alert,"warningColor",R(i.warning.light,.6)),l(i.Alert,"errorFilledBg",y("palette-error-dark")),l(i.Alert,"infoFilledBg",y("palette-info-dark")),l(i.Alert,"successFilledBg",y("palette-success-dark")),l(i.Alert,"warningFilledBg",y("palette-warning-dark")),l(i.Alert,"errorFilledColor",Z(()=>i.getContrastText(i.error.dark))),l(i.Alert,"infoFilledColor",Z(()=>i.getContrastText(i.info.dark))),l(i.Alert,"successFilledColor",Z(()=>i.getContrastText(i.success.dark))),l(i.Alert,"warningFilledColor",Z(()=>i.getContrastText(i.warning.dark))),l(i.Alert,"errorStandardBg",E(i.error.light,.9)),l(i.Alert,"infoStandardBg",E(i.info.light,.9)),l(i.Alert,"successStandardBg",E(i.success.light,.9)),l(i.Alert,"warningStandardBg",E(i.warning.light,.9)),l(i.Alert,"errorIconColor",y("palette-error-main")),l(i.Alert,"infoIconColor",y("palette-info-main")),l(i.Alert,"successIconColor",y("palette-success-main")),l(i.Alert,"warningIconColor",y("palette-warning-main")),l(i.AppBar,"defaultBg",y("palette-grey-900")),l(i.AppBar,"darkBg",y("palette-background-paper")),l(i.AppBar,"darkColor",y("palette-text-primary")),l(i.Avatar,"defaultBg",y("palette-grey-600")),l(i.Button,"inheritContainedBg",y("palette-grey-800")),l(i.Button,"inheritContainedHoverBg",y("palette-grey-700")),l(i.Chip,"defaultBorder",y("palette-grey-700")),l(i.Chip,"defaultAvatarColor",y("palette-grey-300")),l(i.Chip,"defaultIconColor",y("palette-grey-300")),l(i.FilledInput,"bg","rgba(255, 255, 255, 0.09)"),l(i.FilledInput,"hoverBg","rgba(255, 255, 255, 0.13)"),l(i.FilledInput,"disabledBg","rgba(255, 255, 255, 0.12)"),l(i.LinearProgress,"primaryBg",E(i.primary.main,.5)),l(i.LinearProgress,"secondaryBg",E(i.secondary.main,.5)),l(i.LinearProgress,"errorBg",E(i.error.main,.5)),l(i.LinearProgress,"infoBg",E(i.info.main,.5)),l(i.LinearProgress,"successBg",E(i.success.main,.5)),l(i.LinearProgress,"warningBg",E(i.warning.main,.5)),l(i.Skeleton,"bg",`rgba(${y("palette-text-primaryChannel")} / 0.13)`),l(i.Slider,"primaryTrack",E(i.primary.main,.5)),l(i.Slider,"secondaryTrack",E(i.secondary.main,.5)),l(i.Slider,"errorTrack",E(i.error.main,.5)),l(i.Slider,"infoTrack",E(i.info.main,.5)),l(i.Slider,"successTrack",E(i.success.main,.5)),l(i.Slider,"warningTrack",E(i.warning.main,.5));const T=je(i.background.default,.98);l(i.SnackbarContent,"bg",T),l(i.SnackbarContent,"color",Z(()=>i.getContrastText(T))),l(i.SpeedDialAction,"fabHoverBg",je(i.background.paper,.15)),l(i.StepConnector,"border",y("palette-grey-600")),l(i.StepContent,"border",y("palette-grey-600")),l(i.Switch,"defaultColor",y("palette-grey-300")),l(i.Switch,"defaultDisabledColor",y("palette-grey-600")),l(i.Switch,"primaryDisabledColor",E(i.primary.main,.55)),l(i.Switch,"secondaryDisabledColor",E(i.secondary.main,.55)),l(i.Switch,"errorDisabledColor",E(i.error.main,.55)),l(i.Switch,"infoDisabledColor",E(i.info.main,.55)),l(i.Switch,"successDisabledColor",E(i.success.main,.55)),l(i.Switch,"warningDisabledColor",E(i.warning.main,.55)),l(i.TableCell,"border",E(Me(i.divider,1),.68)),l(i.Tooltip,"bg",Me(i.grey[700],.92))}re(i.background,"default"),re(i.background,"paper"),re(i.common,"background"),re(i.common,"onBackground"),re(i,"divider"),Object.keys(i).forEach(T=>{const _=i[T];T!=="tonalOffset"&&_&&typeof _=="object"&&(_.main&&l(i[T],"mainChannel",Ae(Te(_.main))),_.light&&l(i[T],"lightChannel",Ae(Te(_.light))),_.dark&&l(i[T],"darkChannel",Ae(Te(_.dark))),_.contrastText&&l(i[T],"contrastTextChannel",Ae(Te(_.contrastText))),T==="text"&&(re(i[T],"primary"),re(i[T],"secondary")),T==="action"&&(_.active&&re(i[T],"active"),_.selected&&re(i[T],"selected")))})}),w=t.reduce((F,i)=>H(F,i),w);const $={prefix:o,disableCssColorScheme:a,shouldSkipGeneratingVar:s,getSelector:si(w)},{vars:k,generateThemeVars:C,generateStyleSheets:N}=Ro(w,$);return w.vars=k,Object.entries(w.colorSchemes[w.defaultColorScheme]).forEach(([F,i])=>{w[F]=i}),w.generateThemeVars=C,w.generateStyleSheets=N,w.generateSpacing=function(){return Gr(f.spacing,Wt(this))},w.getColorSchemeSelector=Bo(c),w.spacing=w.generateSpacing(),w.shouldSkipGeneratingVar=s,w.unstable_sxConfig={...pt,...f==null?void 0:f.unstable_sxConfig},w.unstable_sx=function(i){return Se({sx:i,theme:this})},w.toRuntimeSource=Zr,w}function br(e,t,r){e.colorSchemes&&r&&(e.colorSchemes[t]={...r!==!0&&r,palette:Yt({...r===!0?{}:r.palette,mode:t})})}function di(e={},...t){const{palette:r,cssVariables:n=!1,colorSchemes:a=r?void 0:{light:!0},defaultColorScheme:o=r==null?void 0:r.mode,...s}=e,c=o||"light",u=a==null?void 0:a[c],f={...a,...r?{[c]:{...typeof u!="boolean"&&u,palette:r}}:void 0};if(n===!1){if(!("colorSchemes"in e))return Ue(e,...t);let p=r;"palette"in e||f[c]&&(f[c]!==!0?p=f[c].palette:c==="dark"&&(p={mode:"dark"}));const d=Ue({...e,palette:p},...t);return d.defaultColorScheme=c,d.colorSchemes=f,d.palette.mode==="light"&&(d.colorSchemes.light={...f.light!==!0&&f.light,palette:d.palette},br(d,"dark",f.dark)),d.palette.mode==="dark"&&(d.colorSchemes.dark={...f.dark!==!0&&f.dark,palette:d.palette},br(d,"light",f.light)),d}return!r&&!("light"in f)&&c==="light"&&(f.light=!0),fi({...s,colorSchemes:f,defaultColorScheme:c,...typeof n!="boolean"&&n},...t)}const mi=di();function pi(e){return e!=="ownerState"&&e!=="theme"&&e!=="sx"&&e!=="as"}const hi=e=>pi(e)&&e!=="classes",gi=mo({themeId:fn,defaultTheme:mi,rootShouldForwardProp:hi}),yi=Po;function bi(e){return $o(e)}function Si(e){return Kr("MuiSvgIcon",e)}const Fi=co("MuiSvgIcon",["root","colorPrimary","colorSecondary","colorAction","colorError","colorDisabled","fontSizeInherit","fontSizeSmall","fontSizeMedium","fontSizeLarge"]),vi=e=>{const{color:t,fontSize:r,classes:n}=e,a={root:["root",t!=="inherit"&&`color${be(t)}`,`fontSize${be(r)}`]};return Ao(a,Si,n)},Ci=gi("svg",{name:"MuiSvgIcon",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.root,r.color!=="inherit"&&t[`color${be(r.color)}`],t[`fontSize${be(r.fontSize)}`]]}})(yi(({theme:e})=>{var t,r,n,a,o,s,c,u,f,p,d,m,S,g;return{userSelect:"none",width:"1em",height:"1em",display:"inline-block",flexShrink:0,transition:(a=(t=e.transitions)==null?void 0:t.create)==null?void 0:a.call(t,"fill",{duration:(n=(r=(e.vars??e).transitions)==null?void 0:r.duration)==null?void 0:n.shorter}),variants:[{props:h=>!h.hasSvgAsChild,style:{fill:"currentColor"}},{props:{fontSize:"inherit"},style:{fontSize:"inherit"}},{props:{fontSize:"small"},style:{fontSize:((s=(o=e.typography)==null?void 0:o.pxToRem)==null?void 0:s.call(o,20))||"1.25rem"}},{props:{fontSize:"medium"},style:{fontSize:((u=(c=e.typography)==null?void 0:c.pxToRem)==null?void 0:u.call(c,24))||"1.5rem"}},{props:{fontSize:"large"},style:{fontSize:((p=(f=e.typography)==null?void 0:f.pxToRem)==null?void 0:p.call(f,35))||"2.1875rem"}},...Object.entries((e.vars??e).palette).filter(([,h])=>h&&h.main).map(([h])=>{var b,v;return{props:{color:h},style:{color:(v=(b=(e.vars??e).palette)==null?void 0:b[h])==null?void 0:v.main}}}),{props:{color:"action"},style:{color:(m=(d=(e.vars??e).palette)==null?void 0:d.action)==null?void 0:m.active}},{props:{color:"disabled"},style:{color:(g=(S=(e.vars??e).palette)==null?void 0:S.action)==null?void 0:g.disabled}},{props:{color:"inherit"},style:{color:void 0}}]}})),Pt=_t(function(t,r){const n=bi({props:t,name:"MuiSvgIcon"}),{children:a,className:o,color:s="inherit",component:c="svg",fontSize:u="medium",htmlColor:f,inheritViewBox:p=!1,titleAccess:d,viewBox:m="0 0 24 24",...S}=n,g=Et(a)&&a.type==="svg",h={...n,color:s,component:c,fontSize:u,instanceFontSize:t.fontSize,inheritViewBox:p,viewBox:m,hasSvgAsChild:g},b={};p||(b.viewBox=m);const v=vi(h);return Ge.jsxs(Ci,{as:c,className:io(v.root,o),focusable:"false",color:f,"aria-hidden":d?void 0:!0,role:d?"img":void 0,ref:r,...b,...S,...g&&a.props,ownerState:h,children:[g?a.props.children:a,d?Ge.jsx("title",{children:d}):null]})});Pt.muiName="SvgIcon";function Li(e,t){function r(n,a){return Ge.jsx(Pt,{"data-testid":`${t}Icon`,ref:a,...n,children:e})}return r.muiName=Pt.muiName,rn(_t(r))}export{Pt as $,Oi as A,Fe as B,Gr as C,ca as D,ce as E,mi as F,fi as G,oo as H,fe as I,Ee as J,de as K,le as L,co as M,bi as N,Qo as O,gi as P,yi as Q,ri as R,Ut as S,fn as T,Vt as U,ko as V,hi as W,ct as X,pi as Y,bo as Z,vt as _,Io as a,So as a0,Ri as a1,Yr as a2,oe as a3,ht as a4,wo as a5,$t as a6,Ii as a7,Jo as a8,Xo as a9,ai as aa,oi as ab,Ko as ac,Go as ad,ii as ae,Fi as af,Si as ag,Lt as ah,Lr as ai,Mt as aj,Ai as ak,Er as al,Mr as am,Pi as an,$i as ao,Ti as ap,Dn as aq,pn as ar,se as as,Bi as at,di as b,Li as c,xo as d,ne as e,pt as f,me as g,Se as h,Qn as i,Ge as j,io as k,mo as l,Tt as m,ro as n,ke as o,be as p,Ao as q,ue as r,na as s,Ht as t,Ei as u,Kr as v,ae as w,_i as x,Wt as y,H as z}; diff --git a/admin/assets/docs-BrInh2Pn.js b/admin/assets/docs-BrInh2Pn.js new file mode 100644 index 000000000..2fb6d7978 --- /dev/null +++ b/admin/assets/docs-BrInh2Pn.js @@ -0,0 +1,2036 @@ +const e=`### exec - execute some OS command, like \`cp file1 file2\` + +\`\`\`js +exec(cmd, [options], callback); +\`\`\` + +Execute system command and get the outputs. + +\`\`\`js +// reboot linux system :) +exec('reboot'); + +// Get the list of files and directories in /var/log +exec('ls /var/log', function (error, stdout, stderr) { + log(\`stdout: \${stdout}\`); +}); +\`\`\` + +Node.js uses /bin/sh to execute commands. If you want to use another shell, you can use the option object as described in the [Node.js documentation](https://nodejs.org/api/child_process.html#child_processexeccommand-options-callback) for child_process.exec. +It is the best practice to always use fill path names to commands to make sure the right command is executed. + +**Notice:** you must enable _Enable command "exec"_ option to use this feature! + +### on - Subscribe on changes or updates of some state + +\`\`\`js +on(pattern, callbackOrId, value); +\`\`\` + +The callback function will return the object as parameter with the following content: + +\`\`\`json +{ + "id": "javascript.0.myplayer", + "state": { + "val": "new state", + "ts": 1416149118, + "ack": true, + "lc": 1416149118, + "from": "system.adapter.sonos.0" + }, + "oldState": { + "val": "old state", + "ts": 1416148233, + "ack": true, + "lc": 1416145154, + "from": "system.adapter.sonos.0" + } +} +\`\`\` + +**Note:** \`state\` was previously called \`newState\`. That is still working. + +Example: + +\`\`\`js +let timer; + +// Create state "javascript.0.counter" +createState('counter', 0); + +// On change +on('adapter.0.device.channel.sensor', data => { + // But not ofter than 30 seconds + if (!timer) { + timer = setTimeout(() => { + timer = null; + }, 30000); + + // Set acknowledged value + setState('counter', 1 + getState('counter'), true /*ack*/); + + // Or to set unacknowledged command + setState('adapter.0.device.channel.actor', true); + } +}); +\`\`\` + +You can use the following parameters to specify the trigger: + +| parameter | type/value | description | +|-------------|------------|-----------------------------------------------------------------------------------------------------------------------------------------------| +| logic | string | "and" or "or" logic to combine the conditions \\(default: "and"\\) | +| | | | +| id | string | id is equal to given one | +| | RegExp | id matched to regular expression | +| | Array | id matched to a list of allowed IDs | +| | | | +| name | string | name is equal to given one | +| | RegExp | name matched to regular expression | +| | Array | name matched to a list of allowed names | +| | | | +| change | string | "eq", "ne", "gt", "ge", "lt", "le", "any" | +| | "eq" | (equal) New value must be equal to old one (state.val == oldState.val) | +| | "ne" | (not equal) New value must be not equal to the old one (state.val != oldState.val) **If pattern is id-string this value is used by default** | +| | "gt" | (greater) New value must be greater than old value (state.val > oldState.val) | +| | "ge" | (greater or equal) New value must be greater or equal to old one (state.val >= oldState.val) | +| | "lt" | (smaller) New value must be smaller than old one (state.val < oldState.val) | +| | "le" | (smaller or equal) New value must be smaller or equal to old value (state.val <= oldState.val) | +| | "any" | Trigger will be raised if just the new value comes | +| | | | +| val | mixed | New value must be equal to given one | +| valNe | mixed | New value must be not equal to given one | +| valGt | mixed | New value must be greater than given one | +| valGe | mixed | New value must be greater or equal to given one | +| valLt | mixed | New value must be smaller than given one | +| valLe | mixed | New value must be smaller or equal to given one | +| | | | +| ack | boolean | Acknowledged state of new value is equal to given one | +| q | number | Quality code state of new value is equal to given one. You can use '\\*' for matching to any code. **If not provided q = 0 is set as pattern!** | +| | | | +| oldVal | mixed | Previous value must be equal to given one | +| oldValNe | mixed | Previous value must be not equal to given one | +| oldValGt | mixed | Previous value must be greater than given one | +| oldValGe | mixed | Previous value must be greater or equal to given one | +| oldValLt | mixed | Previous value must be smaller than given one | +| oldValLe | mixed | Previous value must be smaller or equal to given one | +| | | | +| oldAck | bool | Acknowledged state of previous value is equal to given one | +| oldQ | number | Quality code state of previous value is equal to given one. You can use '\\*' for matching to any code | +| | | | +| ts | string | New value time stamp must be equal to given one (state.ts == ts) | +| tsGt | string | New value time stamp must be not equal to the given one (state.ts != ts) | +| tsGe | string | New value time stamp must be greater than given value (state.ts > ts) | +| tsLt | string | New value time stamp must be greater or equal to given one (state.ts >= ts) | +| tsLe | string | New value time stamp must be smaller than given one (state.ts < ts) | +| | | | +| oldTs | string | Previous time stamp must be equal to given one (oldState.ts == ts) | +| oldTsGt | string | Previous time stamp must be not equal to the given one (oldState.ts != ts) | +| oldTsGe | string | Previous time stamp must be greater than given value (oldState.ts > ts) | +| oldTsLt | string | Previous time stamp must be greater or equal to given one (oldState.ts >= ts) | +| oldTsLe | string | Previous time stamp must be smaller than given one (oldState.ts < ts) | +| | | | +| lc | string | Last change time stamp must be equal to given one (state.lc == lc) | +| lcGt | string | Last change time stamp must be not equal to the given one (state.lc != lc) | +| lcGe | string | Last change time stamp must be greater than given value (state.lc > lc) | +| lcLt | string | Last change time stamp must be greater or equal to given one (state.lc >= lc) | +| lcLe | string | Last change time stamp must be smaller than given one (state.lc < lc) | +| | | | +| oldLc | string | Previous last change time stamp must be equal to given one (oldState.lc == lc) | +| oldLcGt | string | Previous last change time stamp must be not equal to the given one (oldState.lc != lc) | +| oldLcGe | string | Previous last change time stamp must be greater than given value (oldState.lc > lc) | +| oldLcLt | string | Previous last change time stamp must be greater or equal to given one (oldState.lc >= lc) | +| oldLcLe | string | Previous last change time stamp must be smaller than given one (oldState.lc < lc) | +| | | | +| channelId | string | Channel ID must be equal to given one | +| | RegExp | Channel ID matched to regular expression | +| | Array | Channel ID matched to a list of allowed channel IDs | +| | | | +| channelName | string | Channel name must be equal to given one | +| | RegExp | Channel name matched to regular expression | +| | Array | Channel name matched to a list of allowed channel names | +| | | | +| deviceId | string | Device ID must be equal to given one | +| | RegExp | Device ID matched to regular expression | +| | Array | Device ID matched to a list of allowed device IDs | +| | | | +| deviceName | string | Device name must be equal to given one | +| | RegExp | Device name matched to regular expression | +| | Array | Device name matched to a list of allowed device names | +| | | | +| enumId | string | State belongs to given enum | +| | RegExp | One enum ID of the state satisfies the given regular expression | +| | Array | One enum ID of the state is in the given list of enum IDs | +| | | | +| enumName | string | State belongs to given enum | +| | RegExp | One enum name of the state satisfies the given regular expression | +| | Array | One enum name of the state is in the given list of enum names | +| | | | +| from | string | New value is from defined adapter | +| | RegExp | New value is from an adapter that matches the regular expression | +| | Array | New value is from an adapter that appears in the given list of allowed adapters | +| | | | +| fromNe | string | New value is not from defined adapter | +| | RegExp | New value is not from an adapter that matches the regular expression | +| | Array | New value is not from an adapter that appears in the given list of forbidden adapters | +| | | | +| oldFrom | string | Old value is from defined adapter | +| | RegExp | Old value is from an adapter that matches the regular expression | +| | Array | Old value is from an adapter that appears in the given list of allowed adapters | +| | | | +| oldFromNe | string | Old value is not from defined adapter | +| | RegExp | Old value is not from an adapter that matches the regular expression | +| | Array | Old value is not from an adapter that appears in the given list of forbidden adapters | + +Examples: +Trigger on all states with ID \`'*.STATE'\` if they are acknowledged and have new value \`true\`. + +\`\`\`js +{ + id: /\\.STATE$/, + val: true, + ack: true, + logic: 'and' +} +\`\`\` + +**Note:** you can use RegExp directly: + +\`\`\`js +on(/^system\\.adapter\\..*\\.\\d+\\.memRss$/, function (obj) {}); + +// same as +on({ id: /^system\\.adapter\\..*\\.\\d+\\.memRss$/, change: 'ne' }, function (obj) {}); +\`\`\` + +To simply connect two states with each other, write: + +\`\`\`js +on('stateId1', 'stateId2'); +\`\`\` + +All changes of _stateId1_ will be written to _stateId2_. + +If the \`value\` parameter is set in combination with state id as the second parameter, on any change the state will filled with the \`value\`. + +\`\`\`js +on('stateId1', 'stateId2', 'triggered'); +setState('stateId1', 'new value'); + +// stateId2 will be set to 'triggered'. +\`\`\` + +Function \`on\` returns handler back. This handler can be used by unsubscribing. + +_Notice:_ By default only states with quality 0x00 will be passed to callback function. If you want to get all events, add \`{q: '*'}\` to pattern structure. + +_Notice:_ Please note, that by default \`change\` is equal to \`any\`, except when only id as string is set (like \`on('id', () => {});\`). In last case change will be set to "ne". + +_Notice:_ If you want to also get state deletions/expires as trigger, you need to use change with \`ne\` or \`any\` AND q with \`*\` as filter! + +_Notice:_ from 4.3.2 it is possible to write a type of trigger as second parameter: \`on('my.id.0', 'any', obj => log(obj.state.val));\` + +### once + +Registers a one-time subscription which automatically unsubscribes after the first invocation. Same as [on](#on---subscribe-on-changes-or-updates-of-some-state), but just executed once. + +\`\`\`js +once(pattern, callback); +\`\`\` + +### subscribe - same as **[on](#on---subscribe-on-changes-or-updates-of-some-state)** + +### unsubscribe + +\`\`\`js +unsubscribe(id); +// or +unsubscribe(handler); +\`\`\` + +Remove all subscriptions for given object ID or for given handler. + +\`\`\`js +// By handler +let mySubscription = on({ id: 'javascript.0.myState', change: 'any' }, data => { + // unsubscribe after first trigger + if (unsubscribe(mySubscription)) { + log('Subscription deleted'); + } +}); + +// by Object ID +on({ id: 'javascript.0.myState1', change: 'ne' }, data => { + log('Some event'); +}); + +on({ id: 'javascript.0.myState1', change: 'any' }, data => { + // unsubscribe + if (unsubscribe('javascript.0.myState1')) { + log('All subscriptions deleted'); + } +}); +\`\`\` + +### getSubscriptions + +Get the list of subscriptions. + +Example of a result: + +\`\`\`json +{ + "megad.0.dataPointName": [ + { + "name" : "script.js.NameOfScript", + "pattern" : { + "id" : "megad.0.dataPointName", + "change" : "ne" + } + } + ] +} +\`\`\` + +### getFileSubscriptions + +Get the list of file subscriptions. + +Example of a result: + +\`\`\`json +{ + "vis.0$%$main/*": [ + { + "name" : "script.js.NameOfScript", + "id" : "vis.0", + "fileNamePattern": "main/*" + } + ] +} +\`\`\` + +### schedule + +\`\`\`js +schedule(pattern, callback); +\`\`\` + +Time scheduler with astro-function. + +#### Time schedule + +Pattern can be a string with [Cron-Syntax](http://en.wikipedia.org/wiki/Cron), which consists of 5 (without seconds) or 6 (with seconds) digits: + +\`\`\` +* * * * * * +│ │ │ │ │ │ +│ │ │ │ │ │ +│ │ │ │ │ └───── day of week (0 - 6) (0 to 6 are Sunday to Saturday, or use names; 7 is Sunday, the same as 0) +│ │ │ │ └────────── month (1 - 12) +│ │ │ └─────────────── day of month (1 - 31) +│ │ └──────────────────── hour (0 - 23) +│ └───────────────────────── min (0 - 59) +└───────────────────────────── [optional] sec (0 - 59) +\`\`\` + +\`\`\`js +// Example with 5 digits: +schedule('*/2 * * * *', () => { + log('Will be triggered every 2 minutes!'); +}); + +// Example with 6 digits: +schedule('*/3 * * * * *', () => { + log('Will be triggered every 3 seconds!'); +}); +\`\`\` + +The pattern can also be an object, it is used especially if seconds are required: + +the object could have the following properties: + +- \`second\` +- \`minute\` +- \`hour\` +- \`date\` +- \`month\` +- \`year\` +- \`dayOfWeek\` + +\`\`\`js +schedule({ second: [20, 25] }, () => { + log('Will be triggered at xx:xx:20 and xx:xx:25 of every minute!'); +}); + +schedule({ hour: 12, minute: 30 }, () => { + log('Will be triggered at 12:30!'); +}); +\`\`\` + +Pattern can be a JavaScript Date object (some specific time point) - in this case only it will be triggered only one time. + +If start or end times for a schedule are needed, this could also be implemented with usage of an object. In this scenario the object has the properties: + +- \`start\` +- \`end\` +- \`rule\` + +start and end defines a Date object a DateString or a number of milliseconds since 01 January 1970 00:00:00 UTC. +Rule is a schedule string with [Cron-Syntax](http://en.wikipedia.org/wiki/Cron) or an object: + +\`\`\`js +let startTime = new Date(Date.now() + 5000); +let endTime = new Date(startTime.getTime() + 5000); +schedule({ start: startTime, end: endTime, rule: '*/1 * * * * *' }, () => { + log('It will run after 5 seconds and stop after 10 seconds'); +}); +\`\`\` + +The rule itself could be also an object: + +\`\`\`js +let today = new Date(); +let startTime = new Date(today.getFullYear(), today.getMonth(), today.getDate() + 1); +let endTime = new Date(today.getFullYear(), today.getMonth(), today.getDate() + 7); +let ruleData = { hour: 12, minute: 30 }; +schedule({ start: startTime, end: endTime, rule: ruleData }, () => { + log('Will be triggered at 12:30, starting tomorow, ending in 7 days'); +}); +\`\`\` + +#### Astro-function + +Astro-function can be used via "astro" attribute: + +\`\`\`js +schedule({ astro: 'sunrise' }, () => { + log('Sunrise!'); +}); + +schedule({ astro: 'sunset', shift: 10 }, () => { + log('10 minutes after sunset!'); +}); +\`\`\` + +The attribute "shift" is the offset in minutes. It can be negative, too, to define time before astro event. + +The following values can be used as attribute in astro-function: + +- \`"sunrise"\`: sunrise (top edge of the sun appears on the horizon) +- \`"sunriseEnd"\`: sunrise ends (bottom edge of the sun touches the horizon) +- \`"goldenHourEnd"\`: morning golden hour (soft light, the best time for photography) ends +- \`"solarNoon"\`: solar noon (sun is in the highest position) +- \`"goldenHour"\`: evening golden hour starts +- \`"sunsetStart"\`: sunset starts (bottom edge of the sun touches the horizon) +- \`"sunset"\`: sunset (sun disappears below the horizon, evening civil twilight starts) +- \`"dusk"\`: dusk (evening nautical twilight starts) +- \`"nauticalDusk"\`: nautical dusk (evening astronomical twilight starts) +- \`"night"\`: night starts (dark enough for astronomical observations) +- \`"nightEnd"\`: night ends (morning astronomical twilight starts) +- \`"nauticalDawn"\`: nautical dawn (morning nautical twilight starts) +- \`"dawn"\`: dawn (morning nautical twilight ends, morning civil twilight starts) +- \`"nadir"\`: nadir (the darkest moment of the night, sun is in the lowest position) + +**Note:** to use "astro"-function the "latitude" and "longitude" must be defined in JavaScript adapter settings. + +**Note:** in some places sometimes it could be so that no night/nightEnd exists. Please read [here](https://github.com/mourner/suncalc/issues/70) about it. + +**Note:** you can use "on" function for schedule with small modification: + +\`\`\`js +on({ time: '*/2 * * * *' }, () => { + log(new Date().toString() + ' - Will be triggered every 2 minutes!'); +}); + +on({ time: { hour: 12, minute: 30 } }, () => { + log(new Date().toString() + ' - Will be triggered at 12:30!'); +}); + +on({ astro: 'sunset', shift: 10 }, () => { + log(new Date().toString() + ' - 10 minutes after sunset!'); +}); +\`\`\` + +## scheduleById + +\`\`\`js +scheduleById(id, callback); +scheduleById(id, ack, callback); +\`\`\` + +Allows to create a schedule based on a state value. If the state value changes, the old schedule will be deleted and a new schedule is created automatically. + +Supported formats: + +- \`[h]h:[m]m:ss\` (e.g. \`12:42:15\`, \`15:3:12\`, \`3:10:25\`) +- \`[h]h:[m]m\` (e.g. \`13:37\`, \`9:40\`) + +\`\`\`js +scheduleById('0_userdata.0.configurableTimeFormat', () => { + log('Executed!'); +}); +\`\`\` + +Example: Create state and register schedule on changes: + +\`\`\`js +createState( + '0_userdata.0.myTime', + '00:00:00', // default value + { + type: 'string', + read: true, + write: true, + }, + () => { + scheduleById('0_userdata.0.myTime', () => { + log('Executed!'); + }); + }, +); +\`\`\` + +### getSchedules + +\`\`\`js +const list = getSchedules(true); +\`\`\` + +Returns the list of all CRON jobs and schedules (except astro). +Argument must be \`true\` if you want to get the list for **every running script**. Otherwise, only schedules in the current script will be returned. + +\`\`\`js +const list = getSchedules(true); +list.forEach(schedule => log(JSON.stringify(schedule))); + +// clear all schedules in all scripts! +list.forEach(schedule => clearSchedule(schedule)); +\`\`\` + +Example output: + +\`\`\` +2020-11-01 20:15:19.929 - {"type":"cron","pattern":"0 * * * *","scriptName":"script.js.Heizung","id":"cron_1604258108384_74924"} +2020-11-01 20:15:19.931 - {"type":"schedule","schedule":"{"period":{}}","scriptName":"script.js.Heizung","id":"schedule_19576"} +\`\`\` + +### clearSchedule + +If **no** "astro" function is used, you can cancel the schedule later. To allow this, the schedule object must be saved: + +\`\`\`js +let sch = schedule('*/2 * * * *', () => { + /* ... */ +}); + +// later: +clearSchedule(sch); +\`\`\` + +### getAttr + +\`\`\`js +getAttr({ attr1: { attr2: 5 } }, 'attr1.attr2'); +\`\`\` + +Returns an attribute of the object. Path to attribute can be nested, like in the example. + +If the first attribute is string, the function will try to parse the string as JSON string. + +### getAstroDate + +\`\`\`js +getAstroDate(pattern, date, offsetMinutes); +\`\`\` + +Returns a javascript Date object for the specified astro-name (e.g. \`"sunrise"\` or \`"sunriseEnd"\`). For valid values, see the list of allowed values in the [Astro](#astro--function) section in the _schedule_ function. + +The returned Date object is calculated for the passed _date_. If no date is provided, the current day is used. + +\`\`\`js +let sunriseEnd = getAstroDate('sunriseEnd'); +log(\`Sunrise ends today at \${sunriseEnd.toLocaleTimeString()}\`); + +let today = new Date(); +let tomorrow = new Date(today.getFullYear(), today.getMonth(), today.getDate() + 1); +let tomorrowNight = getAstroDate('night', tomorrow); +\`\`\` + +**Note: Depending on your geographical location, there can be cases where e.g. 'night'/'nightEnd' do not exist on certain time points (e.g., locations north in May/June each year!** + +You can use webpages like [suncalc.net](http://suncalc.net) to check if the time points are correct. + +### isAstroDay + +\`\`\`js +isAstroDay(); +\`\`\` + +Returns \`true\` if the current time is between the astro sunrise and sunset. + +### compareTime + +\`\`\`js +compareTime(startTime, endTime, operation, timeToCompare); +\`\`\` + +Compare given time with limits. + +If \`timeToCompare\` is not given, so the actual time will be used. + +The following operations are possible: + +- \`">"\` - if given time is greater than \`startTime\` +- \`">="\` - if given time is greater or equal to \`startTime\` +- \`"<"\` - if given time is less than \`startTime\` +- \`"<="\` - if given time is less or equal to \`startTime\` +- \`"=="\` - if given time is equal to \`startTime\` +- \`"<>"\` - if given time is not equal to \`startTime\` +- \`"between"\` - if given time is between \`startTime\` and \`endTime\` +- \`"not between"\` - if given time is not between \`startTime\` and \`endTime\` + +Time can be Date object or Date with time or just time. + +You can use astro-names for the time definition. All 3 parameters can be set as astro time. +Following values are possible: \`sunrise\`, \`sunset\`, \`sunriseEnd\`, \`sunsetStart\`, \`dawn\`, \`dusk\`, \`nauticalDawn\`, \`nauticalDusk\`, \`nightEnd\`, \`night\`, \`goldenHourEnd\`, \`goldenHour\`. +See [Astro](#astro--function) for detail. + +\`\`\`js +log(compareTime('sunsetStart', 'sunsetEnd', 'between') ? 'Now is sunrise' : 'Now is no sunrise'); +\`\`\` + +It is possible to define the time with offset too: + +\`\`\`js +log( + compareTime({ astro: 'sunsetStart', offset: 30 }, { astro: 'sunrise', offset: -30 }, '>') + ? 'Now is at least 30 minutes after sunset' + : 'No idea', +); +\`\`\` + +Structure of an astro object. + +\`\`\`js +{ + astro: 'sunsetStart',// mandatory, can be written as string and not as object if offset and date are default + offset: 30, // optional + date: new Date() // optional +} +\`\`\` + +### setState + +\`\`\`js +setState(id, state, ack, callback); +\`\`\` + +_Note_: The following commands are identical + +\`\`\`js +setState('myState', 1, false); +setState('myState', { val: 1, ack: false }); +setState('myState', 1); +\`\`\` + +Please refer to https://github.com/ioBroker/ioBroker/wiki/Adapter-Development-Documentation#commands-and-statuses for usage of \`ack\`. +Short: + +- \`ack = false\`: Script wants to send a command to be executed by the target device/adapter +- \`ack = true\`: Command was successfully executed, and state is updated as a positive result + +### setStateAsync + +\`\`\`js +await setStateAsync(id, state, ack); +\`\`\` + +Same as setState, but with \`promise\`. + +### setStateDelayed + +\`\`\`js +setStateDelayed(id, state, isAck, delay, clearRunning, callback); +\`\`\` + +Same as setState but with delay in milliseconds. You can clear all running delays for this ID (by default). E.g. + +\`\`\`js +// Switch ON the light in the kitchen in one second +setStateDelayed('Kitchen.Light.Lamp', true, 1000); + +// Switch OFF the light in the kitchen in 5 seconds and let first timeout run. +setStateDelayed('Kitchen.Light.Lamp', false, 5000, false, () => { + log('Lamp is OFF'); +}); +\`\`\` + +This function returns the handler of the timer, and this timer can be individually stopped by clearStateDelayed + +### setStateChanged + +\`\`\`js +await setStateChanged(id, state, ack); +\`\`\` + +Same as setState, but set value only if the value is really changed. + +### setStateChangedAsync + +\`\`\`js +await setStateChangedAsync(id, state, ack); +\`\`\` + +Same as setStateChanged, but with \`promise\`. + +### clearStateDelayed + +\`\`\`js +clearStateDelayed(id); +\`\`\` + +Clears all delayed tasks for specified state ID or some specific delayed task. + +\`\`\`js +setStateDelayed('Kitchen.Light.Lamp', false, 10000); // Switch OFF the light in the kitchen in ten second +let timer = setStateDelayed('Kitchen.Light.Lamp', true, 5000, false); // Switch ON the light in the kitchen in five second +clearStateDelayed('Kitchen.Light.Lamp', timer); // Nothing will be switched on +clearStateDelayed('Kitchen.Light.Lamp'); // Clear all running delayed tasks for this ID +\`\`\` + +### getStateDelayed + +\`\`\`js +getStateDelayed(id); +\`\`\` + +This is a synchronous call, and you will get the list of all running timers (setStateDelayed) for this id. +You can call this function without id and get timers for all IDs. +In case you call this function for some specific object ID, you will get the following answer: + +\`\`\`js +getStateDelayed('hm-rpc.0.LQE91119.1.STATE'); + +// returns an array like +[ + { timerId: 1, left: 1123, delay: 5000, val: true, ack: false }, + { timerId: 2, left: 12555, delay: 15000, val: false, ack: false }, +]; +\`\`\` + +If you ask for all IDs, the answer will look like: + +\`\`\`js +getStateDelayed(); + +// returns an object like +{ + 'hm-rpc.0.LQE91119.1.STATE': [ + { timerId: 1, left: 1123, delay: 5000, val: true, ack: false }, + { timerId: 2, left: 12555, delay: 15000, val: false, ack: false }, + ], + 'hm-rpc.0.LQE91119.2.LEVEL': [ + { timerId: 3, left: 5679, delay: 10000, val: 100, ack: false } + ] +} +\`\`\` + +- \`left\` is the time left in milliseconds +- \`delay\` is the initial delay value in milliseconds + +You can ask by timerId directly. In this case, the answer will be: + +\`\`\`js +getStateDelayed(3); + +// returns an object like +{ id: 'hm-rpc.0.LQE91119.2.LEVEL', left: 5679, delay: 10000, val: 100, ack: false } +\`\`\` + +### getState + +\`\`\`js +getState(id); +\`\`\` + +Returns state with the given id in the following form: + +\`\`\`js +{ + val: value, + ack: true/false, + ts: timestamp, + lc: lastchanged, + from: origin +} +\`\`\` + +If state does not exist, a warning will be printed in the logs and the object \`{ val: null, notExist: true }\` will be returned. +To suppress the warning check if the state exists before calling getState (see [existsState](#existsState)). + +### getStateAsync + +\`\`\`js +const stateObject = await getStateAsync(id); +\`\`\` + +Same as getState, but with \`promise\`. + +### existsState + +\`\`\`js +existsState(id, (err, isExists) => {}); +\`\`\` + +If option "Do not subscribe all states on start" is deactivated, you can use simpler call: + +\`\`\`js +existsState(id); +\`\`\` + +the function returns in this case true or false. + +Check if a state exists. + +### getObject + +\`\`\`js +getObject(id, enumName); +\`\`\` + +Get description of object id as stored in a system. +You can specify the enumeration name. If this is defined, two additional attributes will be added to result: enumIds and enumNames. +These arrays have all enumerations, where ID is a member of. E.g: + +\`\`\`js +getObject('adapter.N.objectName', 'rooms'); +\`\`\` + +gives back in enumIds all rooms, where the requested object is a member. You can define "true" as enumName to get back _all_ enumerations. + +### setObject + +\`\`\`js +setObject(id, obj, callback); +\`\`\` + +Write an object into DB. This command can be disabled in adapter's settings. Use this function carefully, while the global settings can be damaged. + +You should use it to **modify** an existing object you read beforehand, e.g.: + +\`\`\`js +const obj = getObject('adapter.N.objectName'); +obj.native.settings = 1; +setObject('adapter.N.objectName', obj, err => { + if (err) log('Cannot write object: ' + err); +}); +\`\`\` + +### existsObject + +\`\`\`js +existsObject(id, function (err, isExists) {}); +\`\`\` + +If the option "Do not subscribe all states on start" is deactivated, you can use simpler call: + +\`\`\`js +existsObject(id); +\`\`\` + +the function returns in this case true or false. + +Check if an object exists. + +### extendObject + +\`\`\`js +extendObject(id, obj, callback); +\`\`\` + +It is almost the same as \`setObject\`, but first it reads the object and tries to merge all settings together. + +Use it like this: + +\`\`\`js +// Stop instance +extendObject('system.adapter.sayit.0', { common: { enabled: false } }); +\`\`\` + +### deleteObject + +\`\`\`js +deleteObject(id, isRecursive, callback); +\`\`\` + +Delete an object from DB by ID. If the object has type \`state\`, the state value will be deleted too. + +Additional parameter \`isRecursive\` could be provided, so all children of given ID will be deleted. Very dangerous! + +Use it like this: + +\`\`\`js +// Delete state +deleteObject('javascript.0.createdState'); +\`\`\` + +_Notice: \`isRecursive\` option is available only with js-controller >= 2.2.x_ + +### getIdByName + +\`\`\`js +getIdByName(name, alwaysArray); +\`\`\` + +Returns id of the object with given name. +If there is more than one object with this name, the result will be an array. +If \`alwaysArray\` flag is set, the result will always be an array if some ID found. + +### getEnums + +\`\`\`js +getEnums(enumName); +\`\`\` + +Get the list of existing enumerations with members, like: + +\`\`\`js +getEnums('rooms'); + +// returns: +[ + { + id: 'enum.rooms.LivingRoom', + members: ['hm-rpc.0.JEQ0024123.1', 'hm-rpc.0.BidCoS-RF.4'], + name: 'Living room', + }, + { + id: 'enum.rooms.Bath', + members: ['hm-rpc.0.JEQ0024124.1', 'hm-rpc.0.BidCoS-RF.5'], + name: 'Bath', + }, +]; +\`\`\` + +### createState + +\`\`\`js +createState(name, initialValue, forceCreation, common, native, callback); +\`\`\` + +Create state and object in \`javascript.0\` space if it does not exist, e.g. \`javascript.0.mystate\`. + +!! Prefer to create own data points with the full ID \`0_userdata.0.mystate\` !!! + +#### Parameters: + +- \`name\`: name of the state without namespace, e.g. \`mystate\` +- \`initialValue\`: variable can be initialized after created. Value "undefined" means do not initialize value. +- \`forceCreation\`: create/overwrite state independent of if state yet exists or not. +- \`common\`: common description of object see description [here](https://github.com/ioBroker/ioBroker/blob/master/doc/SCHEMA.md#state) +- \`native\`: native description of an object. Any specific information. +- \`callback\`: called after state is created and initialized. + +If you set in \`common\` the flag \`alias\` to \`true\`, then alias will be created with the same name (but in \`alias.0\` namespace) as the state. +Alias is created only if it does not exist yet. + +The following settings for aliases are valid too: + +\`\`\`js +common => { + alias: { + id: 'alias.0.myOtherState', // will be created automatically if not already exists + write: 'val * 1000', // convert function for write to created state + read: 'val / 1000' // convert function to read from created state + } +} +\`\`\` + +or + +\`\`\`js +common => { + alias: { + id: 'alias.0.myOtherState', // will be created automatically if not already exists + } +} +\`\`\` + +It is possible short type of createState: + +- \`createState('myDatapoint')\` - simply create datapoint if it does not exist +- \`createState('myDatapoint', 1)\` - create datapoint if it does not exist and initialize it with value 1 +- \`createState('myDatapoint', { type: 'string', role: 'json', read: true, write: false }, () => { log('created'); });\` - with common definitions like type, read, write and role +- \`createState('myDatapoint', { name: 'My own datapoint', unit: '°C' }, () => { log('created'); });\` +- \`createState('myDatapoint', 1, { name: 'My own datapoint', unit: '°C' })\` - create datapoint if it does not exist with specific name and units + +### createStateAsync + +\`\`\`js +await createStateAsync(name, initialValue, forceCreation, common, native); +\`\`\` + +Same as \`createState\`, but the promise will be returned. + +### deleteState + +\`\`\`js +deleteState(name, callback); +\`\`\` + +Delete state and object in \`javascript.0\` space, e.g. \`javascript.0.mystate\`. States from other adapters cannot be deleted. + +\`\`\`js +deleteState('myDatapoint'); +\`\`\` + +simply delete datapoint if exists. + +### deleteStateAsync + +\`\`\`js +await deleteStateAsync(name); +\`\`\` + +Same as \`deleteState\`, but the promise will be returned. + +### createAlias + +\`\`\`js +createAlias(name, alias, forceCreation, common, native, callback); +\`\`\` + +Create alias in \`alias.0\` space if it does not exist, e.g. \`javascript.0.myalias\` and reference to a state or read/write states. +The common definition is taken from the read alias id object, but a provided common takes precedence. + +#### Parameters: + +- \`name\`: id of the new alias state with (possible without an alias namespace), e.g. \`test.mystate\` (namespace \`alias.0.\` will be added = \`alias.0.test.mystate\`) +- \`alias\`: can be either an existing state id as string or an object with full alias definition including read/write ids and read/write functions. Note: Alias definitions can not be set as part of the common parameter! +- \`forceCreation\`: create/overwrite alias independent of if state yet exists or not. +- \`common\`: common description of alias object see description [here](https://github.com/ioBroker/ioBroker/blob/master/doc/SCHEMA.md#state). Values provided here will take precedence over the common definition of the read alias id object. Not: Alias definitions can not be set as part of this common parameter, see alias parameter! +- \`native\`: native description of an object. Any specific information. +- \`callback\`: called after state is created and initialized. + +It is possible a short type of createAlias: + +- \`createAlias('myAlias', 'myDatapoint')\` - simply create alias.0.myAlias that references to \`javascript.X.myDatapoint\` if it does not exist +- \`createAlias('myAlias', { id: { read: 'myReadDatapoint', write: 'myWriteDatapoint' }})\` - creates alias and reference to different read/write states + +For other details, see createState, it is similar. + +### createAliasAsync + +\`\`\`js +await createAliasAsync(name, alias, forceCreation, common, native); +\`\`\` + +Same as \`createAlias\`, but the promise will be returned. + +### sendTo + +\`\`\`js +sendTo(adapter, command, message, callback); +sendTo(adapter, command, message, options, callback); +\`\`\` + +Send a message to a specific or all adapter instances. When using the adapter name, the message is sent to all instances. + +To get specific information about messages, you must read the documentation for a particular adapter. + +Example (with custom timeout): + +\`\`\`js +sendTo('telegram', { user: 'UserName', text: 'Test message' }, { timeout: 2000 }); +\`\`\` + +Some adapters also support responses to the sent messages. (e.g. history, SQL, telegram) +The response is only returned to the callback if the message is sent to a specific instance! + +Example (with callback): + +\`\`\`js +sendTo('telegram.0', { user: 'UserName', text: 'Test message' }, res => { + log(\`Sent to \${res} users\`); +}); +\`\`\` + +_Default timeout is 20000 milliseconds (if a callback function has been defined)_ + +\`\`\`js +sendTo('telegram.0', { user: 'UserName', text: 'Test message' }, { timeout: 2000 }, res => { + log(\`Sent to \${res} users\`); +}); +\`\`\` + +### sendToAsync + +\`\`\`js +await sendToAsync(adapter, command, message); +await sendToAsync(adapter, command, message, options); +\`\`\` + +Same as sendTo, but with \`promise\`. + +Example: + +\`\`\`js +const res = await sendToAsync('sql.0', 'getEnabledDPs', {}); +log(JSON.stringify(res)); +\`\`\` + +### sendToHost + +\`\`\`js +sendToHost(hostName, command, message, callback); +\`\`\` + +Send a message to controller instance. + +The following commands are supported: + +- \`"cmdExec"\` +- \`"getRepository"\` +- \`"getInstalled"\` +- \`"getVersion"\` +- \`"getDiagData"\` +- \`"getLocationOnDisk"\` +- \`"getDevList"\` +- \`"getLogs"\` +- \`"getHostInfo"\` + +It is rather specific commands and are not required often. + +Example: + +\`\`\`js +sendToHost('myComputer', 'cmdExec', { data: 'ls /' }, res => { + log('List of files: ' + res.data); +}); +\`\`\` + +**Notice:** you must enable _Enable command "setObject"_ option to call it. + +### sendToHostAsync + +\`\`\`js +await sendToHostAsync(hostName, command, message); +\`\`\` + +Same as sendToHost, but with \`promise\`. + +### setInterval + +\`\`\`js +setInterval(callback, ms, arg1, arg2, arg3, arg4); +\`\`\` + +Same as javascript \`setInterval\`. + +### clearInterval + +\`\`\`js +clearInterval(id); +\`\`\` + +Same as javascript \`clearInterval\`. + +### setTimeout + +\`\`\`js +setTimeout(callback, ms, arg1, arg2, arg3, arg4); +\`\`\` + +Same as javascript \`setTimeout\`. + +### clearTimeout + +\`\`\`js +clearTimeout(id); +\`\`\` + +Same as javascript \`clearTimeout\`. + +### setImmediate + +\`\`\`js +setImmediate(callback, arg1, arg2, arg3, arg4); +\`\`\` + +Same as javascript \`setImmediate\` and almost the same as \`setTimeout(callback, 0, arg1, arg2, arg3, arg4)\` but with higher priority. + +### formatDate + +\`\`\`js +formatDate(millisecondsOrDate, format); +\`\`\` + +#### Parameters: + +- \`millisecondsOrDate\`: number of milliseconds from state.ts or state.lc (Number milliseconds from 1970.01.01 00:00:00) or javascript _new Date()_ object or number of milliseconds from _(new Date().getTime())_ +- \`format\`: Can be \`null\`, so the system time format will be used, otherwise + +* YYYY, JJJJ, ГГГГ - full year, e.g 2015 +* YY, JJ, ГГ - short year, e.g 15 +* MM, ММ(cyrillic) - full month, e.g., 01 +* M, М(cyrillic) - short month, e.g., 1 +* DD, TT, ДД - full day, e.g., 02 +* D, T, Д - short day, e.g., 2 +* hh, SS, чч - full hours, e.g., 03 +* h, S, ч - short hours, e.g., 3 +* mm, мм(cyrillic) - full minutes, e.g., 04 +* m, м(cyrillic) - short minutes, e.g., 4 +* ss, сс(cyrillic) - full seconds, e.g., 05 +* s, с(cyrillic) - short seconds, e.g., 5 +* sss, ссс(cyrillic) - milliseconds +* WW, НН(cyrillic) - full week day as text +* W, Н(cyrillic) - short week day as text +* OO, ОО(cyrillic) - full month as text +* OOO, ООО(cyrillic) - full month as text as genitiv +* O, О(cyrillic) - short month as text + +#### Example + +\`\`\`js +formatDate(new Date(), 'YYYY-MM-DD'); // => Date "2015-02-24" +formatDate(new Date(), 'hh:mm'); // => Hours and minutes "17:41" +formatDate(state.ts); // => "24.02.2015" +formatDate(state.ts, 'JJJJ.MM.TT SS:mm:ss.sss'); // => "2015.02.15 17:41:98.123" +formatDate(new Date(), 'WW'); // => Day of week "Tuesday" +formatDate(new Date(), 'W'); // => Day of week "Tu" +\`\`\` + +### formatTimeDiff + +\`\`\`js +formatTimeDiff(milliseconds, format); +\`\`\` + +#### Parameters: + +- \`milliseconds\`: difference in milliseconds\\* +- \`format\`: Can be \`null\`, so the \`hh:mm:ss\` format will be used, otherwise + +* DD, TT, ДД - full day, e.g., 02 +* D, T, Д - short day, e.g., 2 +* hh, SS, чч - full hours, e.g., 03 +* h, S, ч - short hours, e.g., 3 +* mm, мм(cyrillic) - full minutes, e.g., 04 +* m, м(cyrillic) - short minutes, e.g., 4 +* ss, сс(cyrillic) - full seconds, e.g., 05 +* s, с(cyrillic) - short seconds, e.g., 5 + +#### Example + +\`\`\`js +formatTimeDiff(60000, 'mm:ss'); // => "01:00" + +const diff = 172800000 + 10800000 + 540000 + 15000; // 2 days, 3 hours, 9 minutes + 15 secoonds +formatTimeDiff(diff); // "51:09:15" +formatTimeDiff(diff, 'DD hh:mm'); // "02 03:09" +formatTimeDiff(diff, 'D hh:mm'); // "2 03:09" +formatTimeDiff(diff, 'hh:mm:ss'); // "51:09:15" +formatTimeDiff(diff, 'h:m:s'); // "51:9:15" +formatTimeDiff(diff, 'hh:mm'); // "51:09" +formatTimeDiff(diff, 'mm:ss'); // "3069:15" +formatTimeDiff(diff, 'hh'); // "51" +formatTimeDiff(diff, 'mm'); // "3069" +\`\`\` + +### getDateObject + +\`\`\`js +getDateObject(stringOrNumber); +\`\`\` + +Converts string or number to a Date object. +If only hours are given, it will add current date to it and will try to convert. + +\`\`\`js +getDateObject('20:00'); // 2024-05-18T18:00:00.000Z +getDateObject('2024-01-01'); // 2024-01-01T00:00:00.000Z +\`\`\` + +### formatValue + +\`\`\`js +formatValue(value, decimals, format); +\`\`\` + +Formats any value (strings too) to number. Replaces point with comma if configured in system. +Decimals specify digits after comma. The default value is 2. +Format is optional: + +- '.,': 1234.567 => 1.234,56 +- ',.': 1234.567 => 1,234.56 +- ' .': 1234.567 => 1 234.56 + +### adapterSubscribe + +\`\`\`js +adapterSubscribe(id); +\`\`\` + +It sends to an adapter the message "subscribe" to inform adapter. If adapter has the common flag "subscribable" in case of function "subscribe" this function will be called automatically. + +### adapterUnsubscribe + +\`\`\`js +adapterUnsubscribe(id); +\`\`\` + +It sends to an adapter the message \`unsubscribe\` to inform adapter to not poll the values. + +### $ - Selector + +\`\`\`js +$(selector).on(function (obj) {}); +$(selector).toArray(); // Requires version >= 8.2.0 +$(selector).each(function (id, i) {}); +$(selector).setState(value, ack); +$(selector).getState(); +\`\`\` + +Format of selector: + +\`\`\`js +'name[commonAttr=something1](enumName=something2){nativeName=something3}[id=idfilter][state.id=idfilter]'; +\`\`\` + +name can be: state, channel, device or schedule +\`idfilter\` can have wildcards '\\*' + +Prefixes **_(not implemented - should be discussed)_** : + +- \\# - take by name and not by id +- . - filter by role +- § - filter by room + +**_Example_**: + +- \`$('state[id=*.STATE]')\` or \`$('state[state.id=*.STATE]')\` or \`$('*.STATE')\` - select all states where id ends with ".STATE". +- \`$('state[id='hm-rpc.0.*]')\` or \`$('hm-rpc.0.*')\` - returns all states of adapter instance hm-rpc.0 +- \`$('channel(rooms=Living room)')\` - all states in room "Living room" +- \`$('channel{TYPE=BLIND}[state.id=*.LEVEL]')\` - Get all shutters of Homematic +- \`$('channel[role=switch](rooms=Living room)[state.id=*.STATE]').setState(false)\` - Switch all states with .STATE of channels with role "switch" in "Living room" to false +- \`$('channel[state.id=*.STATE](functions=Windows)').each(function (id, i) {log(id);});\` - print all states of enum "windows" in log +- \`$('schedule[id=*65]').each(function (id, i) {log(id);});\` - print all schedules with 65 at the end +- \`$('.switch §"Living room")\` - Take states with all switches in 'Living room' **_(not implemented - should be discussed)_** +- \`$('channel .switch §"Living room")\` - Take states with all switches in 'Living room' **_(not implemented - should be discussed)_** + +**_Explanation_** +Lets take a look at: + +\`\`\`js +$('channel[role=switch][state.id=*.STATE](rooms=Wohnzimmer)').on(obj => { + log('New state ' + obj.id + ' = ' + obj.state.val); +}); +\`\`\` + +This code searches in channels. +Find all channels with \`common.role="switch"\` and belongs to \`enum.rooms.Wohnzimmer\`. +Take all their states, where id ends with \`".STATE"\` and make subscription on all these states. +If some of these states change, the callback will be called like for "on" function. + +Following functions are possible, setState, getState (only from first), on, each, toArray + +\`\`\`js +// Switch on all switches in "Wohnzimmer" +$('channel[role=switch][state.id=*.STATE](rooms=Wohnzimmer)').setState(true); +\`\`\` + +You can interrupt the "each" loop by returning the false value, like: + +\`\`\`js +// print two first IDs of on all switches in "Wohnzimmer" +$('channel[role=switch][state.id=*.STATE](rooms=Wohnzimmer)').each((id, i) => { + log(id); + if (i == 1) { + return false; + } +}); +\`\`\` + +Or you can get a usual array of IDs and process it your own way: + +\`\`\`js +// get some state and filter only which has an \`true\` value +const enabled = $('channel[role=switch][state.id=*.STATE](rooms=Wohnzimmer)') + .toArray() + .filter(id => getState(id)?.val === true); +\`\`\` + +### readFile + +\`\`\`js +readFile(adapter, fileName, (error, bytes) => {}); +\`\`\` + +The result will be given in callback. +Read a file from DB from folder \`javascript.0\`. + +Argument _adapter_ can be omitted. + +\`\`\`js +// read vis views +readFile('vis.0', '/main/vis-views.json', (error, data) => { + log(data.substring(0, 50)); +}); + +// The same as +//readFile('/../vis.0/main/vis-views.json', (error, data) => { +// log(data.substring(0, 50)); +//}); +\`\`\` + +By default, working directory/adapter is \`javascript.0\`. + +### writeFile + +\`\`\`js +writeFile(adapter, fileName, bytes, error => {}); +\`\`\` + +The optional error code will be given in callback. Argument _adapter_ can be omitted. +\`fileName\` is the name of file in DB. If \`adapter\` is not set, all files are stored in the folder \`javascript.0\`. + +The file that looks like \`'/subfolder/file.txt'\` will be stored under \`"/javascript/subfolder/file.txt"\` and can be accessed over web server with \`"http://ip:8082/javascript/subfolder/file.txt"\` + +\`\`\`js +// store screenshot in DB +const fs = require('node:fs'); +let data = fs.readFileSync('/tmp/screenshot.png'); +writeFile(null, '/screenshots/1.png', data, error => { + log('file written'); +}); + +// The same as +//writeFile('/screenshots/1.png', data, function (error) { +// log('file written'); +//}); +\`\`\` + +\`\`\`js +// store file in '/vis.0' in DB +const fs = require('node:fs'); +let data = fs.readFileSync('/tmp/screenshot.png'); +writeFile('vis.0', '/screenshots/1.png', data, error => { + log('file written'); +}); +\`\`\` + +### delFile + +\`\`\`js +delFile(adapter, fileName, error => {}); +\`\`\` + +Delete file or directory. fileName is the name of file or directory in DB. + +The alternative name of this method is \`unlink\`. + +### renameFile + +\`\`\`js +renameFile(adapter, oldName, newName, error => {}); +\`\`\` + +Rename file or directory. oldName is the name of file or directory in DB and is renamed to newName. + +The alternative name of this method is \`rename\`. + +### onFile + +\`\`\`js +onFile(id, fileName, withFile, (id, fileName, size, fileData, mimeType) => {}); +// or +onFile(id, fileName, (id, fileName, size) => {}); +\`\`\` + +Subscribe to file changes: + +- \`id\` is ID of an object of type \`meta\`, like \`vis.0\` +- \`fileName\` is file name or pattern, like \`main/*\` or \`main/vis-view.json\` +- \`withFile\` if the content of file should be delivered in callback or not. the delivery of file content costs memory and time, so if you want to be just informed about changes, set \`withFile\`to false. + +Arguments in callback: + +- \`id\` - ID of \`meta\` object; +- \`fileName\` - file name (not pattern); +- \`size\` - new file size; +- \`fileData\` - file content of type \`Buffer\` if file is binary (detected by extension) or \`string\`. Delivered only if \`withFile\`; +- \`mimeType\` - mime type of file, like \`image/jpeg\`. Delivered only if \`withFile\`; + +**Important**: this functionality is only available with js-controller@4.1.x or newer. + +### offFile + +\`\`\`js +offFile(id, fileName); +// or +onFile(id, fileName); +\`\`\` + +Unsubscribe from file changes: + +- \`id\` is ID of an object of type \`meta\`, like \`vis.0\` +- \`fileName\` is file name or pattern, like \`main/*\` or \`main/vis-view.json\` + +**Important**: this functionality is only available with js-controller@4.1.x or newer. + +### onStop + +\`\`\`js +onStop(() => { + /* do something when script is stopped */ +}, timeout); +\`\`\` + +Install callback, that will be called if a script stopped. Used, e.g., to stop communication or to close connections. + +\`\`\`js +// establish connection +const conn = require('net'); +// ... + +// close connection if script stopped +onStop(callback => { + if (conn) { + // close connection + conn.destroy(); + } + callback(); +}, 2000 /*ms*/); +\`\`\` + +\`timeout\` is 1000ms by default. + +### getHistory + +\`\`\`js +getHistory(instance, options, (error, result, options, instance) => {}); +\`\`\` + +Read history from specified instance. If no instance is specified, the system default history instance will be taken. + +\`\`\`js +// Read history of 'system.adapter.admin.0.memRss' from sql driver +const end = new Date().getTime(); +getHistory( + 'sql.0', + { + id: 'system.adapter.admin.0.memRss', + start: end - 3600000, + end: end, + aggregate: 'm4', + timeout: 2000, + }, + (err, result) => { + if (err) console.error(err); + if (result) { + for (let i = 0; i < result.length; i++) { + log(result[i].id + ' ' + new Date(result[i].ts).toISOString()); + } + } + }, +); +\`\`\` + +Possible options you can find [here](https://github.com/ioBroker/ioBroker.history#access-values-from-javascript-adapter). + +Additionally, to these parameters you must specify "id" and you may specify timeout (default: 20000ms). + +One more example: + +\`\`\`js +// Get last 50 entries from default history instance with no aggregation: +getHistory( + { + id: 'system.adapter.admin.0.alive', + aggregate: 'none', + count: 50, + }, + (err, result) => { + if (err) console.error(err); + if (result) { + for (let i = 0; i < result.length; i++) { + log(result[i].id + ' ' + new Date(result[i].ts).toISOString()); + } + } + }, +); +\`\`\` + +**Note: ** of course, history must be first enabled for selected ID in admin. + +### runScript + +\`\`\`js +runScript('scriptName', () => { + // Callback is optional + log('Srcipt started, but not yet executed'); +}); +\`\`\` + +Starts or restarts other scripts (and itself too) by name. + +\`\`\`js +// restart script +runScript('groupName.scriptName1'); +\`\`\` + +### runScriptAsync + +Same as runScript, but with \`promise\`. + +\`\`\`js +runScriptAsync('scriptName').then(() => log('Script started, but not yet executed')); + +// or + +await runScriptAsync('scriptName'); +log(\`Script was restarted\`); +\`\`\` + +### startScript + +\`\`\`js +startScript('scriptName', ignoreIfStarted, callback); +\`\`\` + +It starts the script. If \`ignoreIfStarted\` set to true, nothing will be done if a script yet running, otherwise the script will be restarted. + +\`\`\`js +startScript('scriptName', true); // start script if not started +\`\`\` + +### startScriptAsync + +Same as runScript, but with \`promise\`. + +\`\`\`js +startScriptAsync('scriptName', ignoreIfStarted).then(started => + log(\`Script was \${started ? 'started' : 'already started'}\`), +); + +// or + +const started = await startScriptAsync('scriptName', ignoreIfStarted); +log(\`Script was \${started ? 'started' : 'already started'}\`); +\`\`\` + +It starts the script. If \`ignoreIfStarted\` set to true, nothing will be done if a script yet running, otherwise the script will be restarted. + +\`\`\`js +startScript('scriptName', true); // start script if not started +\`\`\` + +### stopScript + +\`\`\`js +stopScript('scriptName', callback); +\`\`\` + +If stopScript is called without arguments, it will stop itself: + +\`\`\`js +stopScript(); +\`\`\` + +### stopScriptAsync + +Same as stopScript, but with \`promise\`: + +\`\`\`js +stopScriptAsync('scriptName').then(stopped => log(\`Script was \${stopped ? 'stopped' : 'already stopped'}\`)); + +//or +const stopped = await stopScriptAsync('scriptName'); +log(\`Script was \${stopped ? 'stopped' : 'already stopped'}\`); +\`\`\` + +If stopScript is called without arguments, it will stop itself: + +\`\`\`js +stopScript(); +\`\`\` + +### isScriptActive + +\`\`\`js +isScriptActive('scriptName'); +\`\`\` + +Returns if a script enabled or disabled. Please note that that does not give back if the script is now running or not. +The script can be finished, but still activated. + +It is not a function. It is a variable with \`javascript\` instance, that is visible in script's scope. + +### toInt + +### toFloat + +### toBoolean + +### jsonataExpression + +### wait + +Just pause the execution of the script. +Warning this function is \`promise\` and must be called as follows: + +\`\`\`js +await wait(1000); +\`\`\` + +### sleep + +Same as [wait](#wait) + +### messageTo + +\`\`\`js +messageTo( + { instance: 'instance', script: 'script.js.common.scriptName', message: 'messageName' }, + data, + { timeout: 1000 }, + result => log(JSON.stringify(result)), +); +\`\`\` + +It sends via the "message bus" the message to some other script. Or even to some handler in the same script. + +Timeout for callback is 5 seconds by default. + +The target could be shorted to: + +\`\`\`js +messageTo('messageName', data, result => { + log(JSON.stringify(result)); +}); +\`\`\` + +Callback and options are optional and timeout is by default 5000 milliseconds (if callback provided). + +\`\`\`js +messageTo('messageName', dataWithNoResponse); +\`\`\` + +### messageToAsync + +\`\`\`js +onMessage('myTopic', async (data, callback) => { + log(data); + + if (!data.myPayload) { + // return error (promise reject) + callback({ error: 'something went wrong!!' }); + } else { + // return result (promise resolve) + callback({ result: 'ok' }); + } +}); + +(async () => { + try { + const msg = await messageToAsync( + { instance: 0, script: 'script.js.test2', message: 'myTopic' }, + { myPayload: true }, + { timeout: 1000 }, + ); + log(\`Done with: \${JSON.stringify(msg)}\`); + } catch (error) { + // contents of result.error + console.error(error); + } +})(); +\`\`\` + +### onMessage + +\`\`\`js +onMessage('messageName', (data, callback) => { + log(\`Received data: \${data}\`); + callback({ result: Date.now() }); +}); +\`\`\` + +Subscribes on JavaScript adapter message bus and delivers response via callback. +The response from script which sends response as first will be accepted as answer, all other answers will be ignored. + +To send a message to a JavaScript script which is then received by this handler, use [messageTo](#messageTo). + +To send a message from any other adapter use + +\`\`\`js +adapter.sendTo('javascript.0', 'toScript', { + script: 'script.js.messagetest', + message: 'messageName', + data: { + flag: true, + }, +}); +\`\`\` + +to send a message from CLI use + +\`\`\`bash +iob message javascript.0 toScript '{"script": "script.js.messagetest", "message": "messageName", "data": { "flag": true }}' +\`\`\` + +### onMessageUnregister + +\`\`\`js +const id = onMessage('messageName', (data, callback) => { + log(data); + callback(Date.now()); +}); + +// unsubscribe specific handler +onMessageUnregister(id); +// or unsubscribe by name +onMessageUnregister('messageName'); +\`\`\` + +Unsubscribes from this message. + +### onLog + +\`\`\`js +onLog('error', data => { + sendTo('telegram.0', { user: 'UserName', text: data.message }); + log('Following was sent to telegram: ' + data.message); +}); +\`\`\` + +Subscribe on logs with specified severity. + +_Important:_ you cannot output logs in handler with the same severity to avoid infinite loops. + +E.g., this will produce no logs: + +\`\`\`js +onLog('error', data => { + console.error('Error: ' + data.message); +}); +\`\`\` + +To receive all logs the \`*\` could be used. In this case, the log output in handler will be disabled completely. + +\`\`\`js +onLog('*', data => { + console.error('Error: ' + data.message); // will produce no logs +}); +\`\`\` + +### onLogUnregister + +\`\`\`js +function logHandler(data) { + console.error('Error: ' + data.message); +} +const id = onLog('warn', logHandler); + +// unsubscribe by ID +onLogUnregister(id); +// or unsubscribe by function handler +onLogUnregister(logHandler); +// or unsubscribe all handlers with specific severity +onLogUnregister('warn'); +\`\`\` + +Unsubscribes from these logs. + +### httpGet + +_Requires version >= 7.9.0_ + +\`\`\`js +httpGet('http://jsonplaceholder.typicode.com/posts', { timeout: 1000 }, (err, response) => { + if (!err) { + console.log(response.statusCode); + console.log(response.data); + } else { + console.error(err); + } +}); +\`\`\` + +Download file to ioBroker file system: + +\`\`\`js +httpGet('http://1.2.3.4/image.jpg', { responseType: 'arraybuffer' }, async (err, response) => { + if (!err) { + writeFile('0_userdata.0', 'test.jpg', response.data, err => { + if (err) { + console.error(err); + } + }); + } else { + console.error(err); + } +}); +\`\`\` + +Disable certificate validation - _Requires version >= 8.4.0_ + +\`\`\`js +httpGet('http://jsonplaceholder.typicode.com/posts', { validateCertificate: false }, (err, response) => { + if (!err) { + console.log(response.statusCode); + console.log(response.data); + } else { + console.error(err); + } +}); +\`\`\` + +### httpPost + +_Requires version >= 7.9.0_ + +\`\`\`js +httpPost( + 'http://jsonplaceholder.typicode.com/posts', + { title: 'foo', body: 'bar', userId: 1 }, + { timeout: 1000 }, + (error, response) => { + if (!error) { + console.log(response.statusCode); + console.log(response.data); + console.log(response.headers); + } else { + console.error(error); + } + }, +); +\`\`\` + +With custom headers and authentication + +\`\`\`js +httpPost( + 'http://jsonplaceholder.typicode.com/posts', + { + title: 'foo', + body: 'bar', + userId: 1, + }, + { + timeout: 2000, + basicAuth: { + user: 'admin', + password: 'dg2LdALNznHFNo', + }, + headers: { + Cookie: 'PHPSESSID=298zf09hf012fh2; csrftoken=u32t4o3tb3gg43; _gat=1', + }, + }, + (error, response) => { + if (!error) { + console.log(response.statusCode); + console.log(response.data); + console.log(response.headers); + } else { + console.error(error); + } + }, +); +\`\`\` + +### createTempFile + +_Requires version >= 8.3.0_ + +\`\`\`js +httpGet( + 'https://raw.githubusercontent.com/ioBroker/ioBroker.javascript/master/admin/javascript.svg', + { responseType: 'arraybuffer' }, + async (err, response) => { + if (err) { + console.error(err); + } else { + const tempFilePath = createTempFile('javascript.svg', response.data); + console.log(\`Saved to \${tempFilePath}\`); + + // Use the new path in other scripts (e.g. sendTo) + } + }, +); +\`\`\` + +\`\`\`js +onFile('0_userdata.0', 'test.jpg', true, async (id, fileName, size, data, mimeType) => { + const tempFilePath = createTempFile(fileName, response.data); + + // Use the new path in other scripts (e.g. sendTo) +}); +\`\`\` + +## Global script variables + +### scriptName + +\`scriptName\` - The name of the script. + +\`\`\`js +log(\`Script \${scriptName} started!\`); +\`\`\` + +### instance + +\`instance\` - The JavaScript instance where thia script is executed (e.g. \`0\`). + +\`\`\`js +log(\`Script \${scriptName} started started by \${instance}\`); +\`\`\` + +### defaultDataDir + +\`defaultDataDir\` - Absolute path to iobroker-data. + +\`\`\`js +log(\`Data dir: \${defaultDataDir}\`); +\`\`\` + +### verbose + +\`verbose\` - Verbose mode enabled? + +\`\`\`js +log(\`Verbose mode: \${verbose ? 'enabled' : 'disabled'}\`); + +// Example +if (verbose) { + log('...'); +} +\`\`\` + +## Option - "Do not subscribe all states on start" + +There are two modes of subscribing to states: + +- Adapter subscribes to all changes at start and receives all changes of all states (it is easy to use getStates(id), but requires more CPU and RAM): + +\`\`\`js +log(getState('someID').val); +\`\`\` + +- Adapter subscribes every time on specified ID if "on/subscribe" called. In this mode, the adapter receives only updates for desired states. + It is very performed and RAM efficiency, but you cannot access states directly in getState. You must use callback to get the result of state: + +\`\`\`js +getState('someID', (error, state) => { + log(state.val); +}); +\`\`\` + +It is because the adapter does not have the value of state in RAM and must ask central DB for the value. + +## Scripts activity + +There is a possibility to enable and disable scripts via states. For every script, the state will be created with the name \`javascript.INSTANCE.scriptEnabled.SCRIPT_NAME\`. +Scripts can be activated and deactivated by controlling this state with \`ack=false\`. +`;export{e as default}; diff --git a/admin/assets/hostInit-LzITLWDa.js b/admin/assets/hostInit-LzITLWDa.js new file mode 100644 index 000000000..eb804170a --- /dev/null +++ b/admin/assets/hostInit-LzITLWDa.js @@ -0,0 +1 @@ +const i=await import("../remoteEntry.js");await i.init(); diff --git a/admin/assets/hysteresis-CLhhemcG.png b/admin/assets/hysteresis-CLhhemcG.png new file mode 100644 index 000000000..f31c954fa Binary files /dev/null and b/admin/assets/hysteresis-CLhhemcG.png differ diff --git a/admin/assets/index-BCK6q-N6.css b/admin/assets/index-BCK6q-N6.css new file mode 100644 index 000000000..49c988c8e --- /dev/null +++ b/admin/assets/index-BCK6q-N6.css @@ -0,0 +1 @@ +._wrapperRules_nnott_1{background:linear-gradient(0deg,var(--backgroundGlobalColor),var(--backgroundGlobalColor)),url(./back-CXiqI7Po.jpg);background-repeat:no-repeat;background-size:cover;height:100%;display:flex}._rootWrapper_nnott_9{display:flex;width:100%}._addClass_nnott_14{flex-direction:column;height:auto;overflow:auto}@media screen and (max-width:835px){._rootWrapper_nnott_9{flex-direction:column;height:auto;overflow:auto}}._switchesItem_10ls3_1{max-width:200px;width:auto;display:flex;margin:5px 0;padding:12px 0;align-items:center;border:1px solid rgba(255,255,255,0);transition:all .7s;color:var(--colorInput)}._switchesItem_10ls3_1 span{overflow:hidden;text-overflow:ellipsis;width:100%;margin-left:15px;color:var(--lineColorActive);white-space:nowrap}._switchesItem_10ls3_1:hover,._switchesItemActive_10ls3_28{border:1px solid var(--lineColor);color:var(--lineColorHover);border-radius:6px;background:var(--backgroundColor);cursor:pointer}._iconTheme_10ls3_36{width:30px!important;height:30px!important;margin-left:5px}._iconTheme_10ls3_36 *{color:var(--lineColorActive)!important}._cardStyle_8rq8v_1{cursor:pointer;position:relative;min-width:200px;width:calc(100% - 72px);height:fit-content;min-height:70px;display:flex;padding:10px;margin:23px 12px 4px;align-items:center;background:#ffffff6b;border-radius:4px;box-shadow:0 2px 1px -1px #0003,0 1px 1px #00000024,0 1px 3px #0000001f}._cardStyleActive_8rq8v_17{width:300px;z-index:100}._controlMenu_8rq8v_22{display:flex;position:absolute;right:-31px;width:30px;height:100%;transition:opacity .5s}._closeBtn_8rq8v_31{width:20px;height:20px;border-radius:20px;position:relative;z-index:1;margin:5px auto;cursor:pointer}._closeBtn_8rq8v_31:before{content:"+";color:#f7060684;position:absolute;z-index:2;transform:rotate(45deg);font-size:30px;line-height:1;top:-6px;left:2px;transition:all .3s cubic-bezier(.77,0,.2,.85)}._closeBtn_8rq8v_31:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:100%;background:var(--backgroundColorHumburger);z-index:1;transition:all .3s cubic-bezier(.77,0,.2,.85);transform:scale(.01)}._closeBtn_8rq8v_31:hover:after{transform:scale(1)}._closeBtn_8rq8v_31:hover:before{transform:scale(.8) rotate(45deg);color:#fff}._isDelete_8rq8v_73{height:0;min-height:0;overflow:hidden;padding:0 10px;margin:0 12px;transition:all .25s;background:#fff;opacity:.8;box-shadow:0 0 10px #6accff}@media screen and (max-width:835px){._controlMenu_8rq8v_22{opacity:1!important}}._drag_mobile_8rq8v_90{display:none}@media screen and (max-width:600px){._drag_mobile_8rq8v_90{display:flex;width:30px;height:20px;background:repeating-linear-gradient(180deg,var(--lineColorActive),var(--lineColorActive) 4px,var(--backgroundColorHumburger) 4px,var(--backgroundColorHumburger) 8px);border:1px solid var(--lineColorActive);border-radius:5px 0 0;position:absolute;top:0;left:0;cursor:pointer}}._border_wrpm3_1{border-left:1px solid var(--lineColor);border-right:1px solid var(--lineColor)}._emptyBlockStyle_wrpm3_6{cursor:pointer;width:auto;background:#ffffff1f;display:flex;margin:10px 40px 10px 10px;align-items:center;border-radius:4px}._emptyBlock_wrpm3_6{padding:10px;margin-top:10px;animation:_marginTop_wrpm3_1 .12s}._selectOnChange_wrpm3_22{margin-left:12px;color:var(--lineColor)!important;width:calc(100% - 42px)}._selectOnChangeHelp_wrpm3_28{color:var(--lineColor);vertical-align:middle;cursor:pointer}._selectOnChangeHelpIcon_wrpm3_34{color:var(--lineColor)}@keyframes _marginTop_wrpm3_1{0%{padding:0;margin-top:70px;height:0}to{padding:10px;margin-top:10px}}._emptyBlockNone_wrpm3_49{height:0;animation:none;transition:height .02s}._mainBlockItemRules_wrpm3_55{display:flex;flex:1 3;flex-direction:column;transition:all .5s;z-index:9;overflow:auto}._mainBlockItemRules_wrpm3_55 ._nameBlockItems_wrpm3_63{color:var(--lineColor);margin-top:10px;width:100%;display:flex;height:fit-content;justify-content:center;align-items:center}._contentBlockItem_wrpm3_73{height:100%;display:flex;flex-direction:column;overflow:auto;transition:height .3s,background .5s}._wrapperMargin_wrpm3_81{margin:auto 0;display:flex;flex-direction:column}._contentHeightOn_wrpm3_87{animation:_heightBlock_wrpm3_1 .3s}@keyframes _heightBlock_wrpm3_1{0%{height:0}to{height:100%}}._contentHeightOff_wrpm3_99{height:0;overflow:hidden;animation:none}._cardAdd_wrpm3_105{display:flex;align-items:center;text-align:center;margin:0 10px;width:100%;color:var(--lineColor)}._cardAdd_wrpm3_105:after,._cardAdd_wrpm3_105:before{content:"";flex:1;border-bottom:1px solid}._cardAdd_wrpm3_105:after{margin-left:.25em}._cardAdd_wrpm3_105:before{margin-right:.25em}._blockCardAdd_wrpm3_125{display:flex;padding:0 10px 6px;align-items:center;color:#fff;cursor:pointer}._blockCardAdd_wrpm3_125 *{color:#ffffffb3}._addClassOverflow_wrpm3_136{overflow:initial}._addClassHeight_wrpm3_140{min-height:300px}@media screen and (max-width:835px){._mainBlockItemRules_wrpm3_55{overflow:initial}._contentBlockItem_wrpm3_73{min-height:300px}._contentHeightOff_wrpm3_99{min-height:0;transition:min-height .3s}._contentHeightOn_wrpm3_87{transition:min-height .3s}._border_wrpm3_1{border-left:initial;border-right:initial}}._drag_7xfhc_1{width:32px;height:22px;position:absolute;top:23px;left:12px;z-index:1;cursor:pointer}._root_7xfhc_11{position:relative}._menuRules_1qqcb_1{width:200px;display:flex;flex-direction:column;background:var(--backgroundColor);border-right:1px solid var(--lineColor);padding:10px;opacity:1;overflow-x:hidden;transition:width .5s,opacity .2s,padding .5s,background .2s,border-right .2s}._switchesRenderWrapper_1qqcb_13{overflow-x:hidden;overflow-y:auto;direction:rtl}._switchesRenderWrapper_1qqcb_13 span{direction:ltr}._menuOff_1qqcb_22{width:0;opacity:0;padding:0}._menuTitle_1qqcb_28{display:flex;align-items:center;text-align:center;color:var(--lineColor);white-space:nowrap;transition:color .2s}._menuTitle_1qqcb_28:after,._menuTitle_1qqcb_28:before{content:"";flex:1;border-bottom:1px solid}._marginAuto_1qqcb_42{margin-top:auto;margin-bottom:20px}._inputWidth_1qqcb_47{margin-top:0!important;margin-bottom:5px!important}._menuWrapper_1qqcb_52{display:flex;height:100%}._hamburgerWrapper_1qqcb_57{position:absolute;width:32px;height:26px;background:var(--backgroundColorHumburger);border-radius:0 5px 5px 0;display:flex;justify-content:center;padding-top:10px;left:221px;top:30px;border:1px solid var(--lineColor);cursor:pointer;transition:left .5s,border-radius .7s,width .7s,height .7s,background .2s,border .2s;z-index:10}._hamburgerOff_1qqcb_74{left:20px;padding-top:12px;border-radius:20px;width:40px;height:28px}._nothingFound_1qqcb_82{color:var(--lineColor);margin:16px;font-size:21px;transition:color .2s}._resetSearch_1qqcb_89{font-weight:700;color:var(--lineColor);cursor:pointer;margin:10px 0;transition:color .3s,font-size .3s}._resetSearch_1qqcb_89:hover{color:var(--lineColorHover);font-size:22px}._controlPanel_1qqcb_101{display:flex;align-items:center;width:200px}._controlPanel_1qqcb_101 button{width:33.3333333333%;min-width:auto;color:var(--lineColor);transition:color .2s}._controlPanel_1qqcb_101 ._controlPanelAppBar_1qqcb_112{background:none;box-shadow:none}._controlPanel_1qqcb_101 [class*=Mui-selected]{color:var(--lineColorActive)!important}._controlPanel_1qqcb_101 [class*=MuiTabs-indicator]{background-color:var(--lineColorActive)}._controlPanel_1qqcb_101 [class*=Mui-disabled]{color:#210025cc!important}._addClassMenu_1qqcb_126{position:absolute;z-index:12;top:0}._addClassBackground_1qqcb_132{background:var(--backgroundMobile)}._addClassPosition_1qqcb_136{position:sticky;top:0;left:0;z-index:2222}@media screen and (max-width:1035px){._menuWrapper_1qqcb_52{position:absolute;z-index:12;top:0}._menuRules_1qqcb_1{background:var(--backgroundMobile)}}@media screen and (max-width:835px){._menuRules_1qqcb_1{position:sticky;top:0;left:0;z-index:2222}}._menu_wrapper_hqnsm_1{outline:0;outline-offset:0;margin-top:12px;cursor:pointer}._hamburgerMenu_hqnsm_8,._hamburgerMenu_hqnsm_8:after,._hamburgerMenu_hqnsm_8:before{width:20px;height:2px}._hamburgerMenu_hqnsm_8{position:relative;transform:translateY(7px);background:var(--lineColorActive);transition:all 0ms .3s}._hamburgerMenu_hqnsm_8._animate_hqnsm_21{background:#dfbdec00}._hamburgerMenu_hqnsm_8:before{content:"";position:absolute;left:0;bottom:7px;background:var(--lineColorActive);transition:bottom .3s .3s cubic-bezier(.23,1,.32,1),transform .3s cubic-bezier(.23,1,.32,1)}._hamburgerMenu_hqnsm_8:after{content:"";position:absolute;left:0;top:7px;background:var(--lineColorActive);transition:top .3s .3s cubic-bezier(.23,1,.32,1),transform .3s cubic-bezier(.23,1,.32,1)}._hamburgerMenu_hqnsm_8._animate_hqnsm_21:after{top:0;transform:rotate(45deg);transition:top .3s cubic-bezier(.23,1,.32,1),transform .3s .3s cubic-bezier(.23,1,.32,1)}._hamburgerMenu_hqnsm_8._animate_hqnsm_21:before{bottom:0;transform:rotate(-45deg);transition:bottom .3s cubic-bezier(.23,1,.32,1),transform .3s .3s cubic-bezier(.23,1,.32,1)}._menu_conatiner_wrapper_hqnsm_55{display:none}:root.blue{--backgroundColor: rgba(48, 82, 129, .231372549);--lineColor: rgba(76, 170, 244, .4901960784);--lineColorHover: #ccceff;--lineColorActive: #4caaf4;--backgroundColorHumburger: rgba(67, 106, 147, .7215686275);--colorBlock: #02124b;--colorBlockHover: rgba(2, 18, 75, .5490196078);--colorInput: #02124b;--backgroundBlock: rgba(201, 231, 255, .6705882353);--backgroundGlobalColor: rgba(255, 255, 255, 0);--backgroundMobile: rgba(4, 28, 53, .831372549);--debugColor: #c6511b}:root.colored{--backgroundColor: rgba(48, 82, 129, .231372549);--lineColor: rgba(76, 170, 244, .4901960784);--lineColorHover: #ccceff;--lineColorActive: #4caaf4;--backgroundColorHumburger: rgba(67, 106, 147, .7215686275);--colorBlock: #02124b;--colorBlockHover: rgba(2, 18, 75, .5490196078);--colorInput: #02124b;--backgroundBlock: rgba(201, 231, 255, .6705882353);--backgroundGlobalColor: rgba(255, 255, 255, 0);--backgroundMobile: rgba(4, 28, 53, .831372549);--debugColor: #c6511b}:root.dark{--backgroundColor: rgba(31, 31, 31, .23);--lineColor: rgba(243, 243, 243, .4901960784);--lineColorHover: #a0a0a0;--lineColorActive: #dedede;--backgroundColorHumburger: rgba(62, 62, 62, .7215686275);--colorBlock: #080808;--colorBlockHover: rgba(8, 8, 8, .5490196078);--colorInput: #ddd;--backgroundBlock: rgba(193, 193, 193, .6705882353);--backgroundGlobalColor: rgba(28, 28, 28, .93);--backgroundMobile: rgba(4, 3, 3, .9215686275);--debugColor: #c6511b}:root.light{--backgroundColor: rgba(49, 49, 49, .231372549);--lineColor: rgba(0, 1, 37, .4901960784);--lineColorHover: #a0a0a0;--lineColorActive: #07002f;--backgroundColorHumburger: rgba(51, 53, 66, .6392156863);--colorBlock: #090929;--colorBlockHover: rgba(199, 198, 198, .5490196078);--colorInput: #090929;--backgroundBlock: #000000;--backgroundGlobalColor: rgba(255, 255, 255, .2509803922);--backgroundMobile: rgba(180, 178, 199, .7490196078);--debugColor: #c6511b} diff --git a/admin/assets/index-BTsjunTt.css b/admin/assets/index-BTsjunTt.css new file mode 100644 index 000000000..925876985 --- /dev/null +++ b/admin/assets/index-BTsjunTt.css @@ -0,0 +1 @@ +html{width:100%;height:100%}.Light.visGutter{background:#dadada!important}.Dark.visGutter{background:#1e1e1e!important}body{overflow:hidden;margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:100%;height:100%}.iobVerticalSplitter .layout-pane-primary{overflow:hidden!important}#root{width:100%;height:100%}#___reactour>div:first-of-type{opacity:.4}.layout-pane-primary{height:100%}.blocklyToolboxDiv{left:0!important;width:180px;top:0!important;height:100%!important}.no-underline:before{border-bottom:0!important}.monaco-aria-container{top:0}.iobVerticalSplitter .layout-pane-primary{overflow:hidden}.monacoCurrentLine{background:#59fd8c}.monacoCurrentLineDark{background:#165b2c}.monacoCurrentFullLine{background:#cbffdc;opacity:.7}.monacoCurrentFullLineDark{background:#0e3b1f;opacity:.7}.monacoBreakPointDark{background:maroon;border-radius:50%;width:16px!important;height:16px!important;margin-left:4px}.monacoBreakPoint{background:#d71a1a;border-radius:50%;width:16px!important;height:16px!important;margin-left:4px}@keyframes _fadeIn_15el3_1{0%{opacity:0}1%{opacity:0}to{opacity:1}}._cardStyle_15el3_12{cursor:pointer;position:relative;min-width:200px;width:calc(100% - 72px);height:fit-content;min-height:70px;display:flex;padding:10px;margin:23px 12px 4px;align-items:center;background:var(--backgroundBlock);border-radius:4px;box-shadow:0 2px 1px -1px #0003,0 1px 1px #00000024,0 1px 3px #0000001f}._nameCard_15el3_28{margin-top:0;font-size:19px;color:var(--colorBlock);font-weight:500}._cardStyleActive_15el3_35{width:300px;z-index:100}._iconThemCard_15el3_40{width:40px!important;height:40px!important;margin-left:5px}._iconThemCard_15el3_40 *{color:var(--colorBlock)!important}._iconThemCardSelectable_15el3_49{cursor:pointer}._iconHelp_15el3_53{color:var(--colorBlock)!important;position:absolute!important;top:0;right:5px}._inputCard_15el3_60{margin-top:10px!important}._blockName_15el3_64{margin-left:10px;width:100%;display:flex;flex-direction:column;position:relative}._controlMenu_15el3_72{display:flex;position:absolute;right:-31px;width:30px;height:100%;transition:opacity .5s}._closeBtn_15el3_81{width:20px;height:20px;border-radius:20px;position:relative;z-index:1;margin:5px auto;cursor:pointer}._closeBtn_15el3_81:before{content:"+";color:#f7060684;position:absolute;z-index:2;transform:rotate(45deg);font-size:30px;line-height:1;top:-6px;left:2px;transition:all .3s cubic-bezier(.77,0,.2,.85)}._closeBtn_15el3_81:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:100%;background:#994e9e7d;z-index:1;transition:all .3s cubic-bezier(.77,0,.2,.85);transform:scale(.01)}._closeBtn_15el3_81:hover:after{transform:scale(1)}._closeBtn_15el3_81:hover:before{transform:scale(.8) rotate(45deg);color:#fff}._controlMenuTop_15el3_123{display:flex;position:absolute;left:0;width:100%;overflow:hidden;transition:opacity .5s,height .5s,top .5s}._debugInfo_15el3_132{font-size:12px;font-style:italic;color:var(--debugColor);position:absolute;display:flex;opacity:0;animation:_fadeIn_15el3_1 .3s ease-out}._tagCard_15el3_142{text-align:center;color:var(--lineColorActive);min-width:100px;padding:2px 2px 0;height:22px;background:var(--backgroundColorHumburger);border-radius:5px 5px 0 0;position:relative;margin-left:auto;margin-right:8px;cursor:pointer;border-top:1px solid var(--lineColor);border-left:1px solid var(--lineColor);border-right:1px solid var(--lineColor);font-size:12px}._displayFlex_15el3_161{display:flex;align-items:center}._blockMarginTop_15el3_166,._nameBlock_15el3_167{margin-top:7px}._frontText_15el3_171{margin-right:7px;min-width:80px;display:inline-table}._backText_15el3_177{margin-left:7px}._iconTag_15el3_181{font-size:40px;color:var(--colorBlock);display:flex;align-items:center;min-width:40px;margin-bottom:10px;margin-left:12px}._displayItalic_15el3_191{font-style:italic;font-size:11px;margin-top:0}._root_1dr6a_1{color:var(--colorBlock)!important;border-color:var(--colorBlock)!important}._root_1dr6a_1:hover{border-color:var(--colorBlockHover)!important;color:var(--colorBlockHover)!important;background-color:inherit!important}._square_1dr6a_11{min-width:auto!important;padding:6px 16px!important}._icon_1dr6a_16{width:24px;height:24px}._root_1ucda_1 *{color:var(--colorBlock)!important}._root_19roy_1{background:var(--backgroundColorHumburger);border-radius:5px;margin-top:0!important;margin-bottom:0!important}._root_19roy_1 *{color:var(--colorInput)!important}._root_19roy_1 [class*=MuiInputLabel-shrink]{color:var(--colorBlock)!important}._root_19roy_1 [class*=MuiInput-underline] :after{border-bottom-color:var(--lineColor)!important}._root_19roy_1:hover [class*=MuiOutlinedInput-notchedOutline],._root_19roy_1 [class*=MuiOutlinedInput-notchedOutline],._root_19roy_1 [class*=MuiOutlinedInput-notchedOutline]:hover,._root_19roy_1 [class*=MuiOutlinedInput-notchedOutline] [class*=Mui-focused],._root_19roy_1 [class*=MuiOutlinedInput-notchedOutline] [class*=Mui-disabled]{border-color:var(--lineColor)!important}._modalContentWrapper_587ci_1{margin:20px 0;padding:0 35px;overflow-x:hidden;min-width:320px}._modalButtonBlock_587ci_8{display:flex;justify-content:flex-end;margin-top:20px;flex-flow:wrap;border-top:1px solid var(--lineColorActive);border-color:var(--lineColorActive);background:var(--backgroundColorHumburger);border-radius:3px}._modalButtonBlock_587ci_8 button{color:var(--lineColorActive)!important;flex:1}._modalButtonBlockTwo_587ci_23{justify-content:space-around;flex-flow:wrap-reverse;position:sticky;bottom:0}._modalButtonBlockTwo_587ci_23 button{margin:5px}._modalWrapper_587ci_33 [class*="MuiPaper-root MuiDialog-paper MuiPaper-elevation24 MuiDialog-paperScrollPaper MuiDialog-paperWidthXl MuiPaper-elevation24 MuiPaper-rounded"]{background-color:#f6f6f6}._modalDialog_587ci_40{min-width:400px}._close_587ci_44{position:absolute;right:-14px;top:-16px;width:32px;height:32px;opacity:.9;cursor:pointer;transition:all .6s ease}._close_587ci_44:hover{transform:rotate(90deg)}._close_587ci_44:before{position:absolute;left:15px;content:"";height:33px;width:4px;background-color:#ff4f4f;transform:rotate(45deg)}._close_587ci_44:after{position:absolute;left:15px;content:"";height:33px;width:4px;background-color:#ff4f4f;transform:rotate(-45deg)}@media screen and (max-width:460px){._modalContentWrapper_587ci_1{min-width:auto}}._root_15mo1_1{margin-top:0!important;margin-bottom:0!important;max-width:440px}._root_15mo1_1 *,._root_15mo1_1 [class*=MuiInputLabel-shrink]{color:var(--colorBlock)!important}._root_15mo1_1 [class*=MuiInput-underline]:after{border-bottom-color:var(--lineColor)!important}._root_15mo1_1 [class*=MuiInput-underline]:before{border-bottom-color:var(--lineColor)!important}._root_15mo1_1 [class*=MuiInput-underline]:hover:before{border-bottom-color:var(--lineColor)!important}._root_1gt4d_1{color:var(--lineColorActive)!important;height:8px!important}._root_1gt4d_1 [class*=MuiSlider-rail],._root_1gt4d_1 [class*=MuiSlider-track]{height:8px!important;border-radius:4px}._root_1gt4d_1 [class*=MuiSlider-valueLabel]{left:calc(-50% + 4px)}._root_1gt4d_1 [class*=MuiSlider-thumb]{height:24px;width:24px;background-color:var(--colorBlock);border:2px solid currentColor;margin-top:-8px;margin-left:-12px}._root_1gt4d_1 [class*=MuiSlider-thumb]:focus,._root_1gt4d_1 [class*=MuiSlider-thumb]:hover,._root_1gt4d_1 [class*=MuiSlider-thumb][class*=MuiSlider-active]{box-shadow:inherit!important}._root_1gt4d_1 ._mark_1gt4d_27{background-color:#0000!important}._root_rzul6_1 *{color:var(--colorBlock)!important}._root_rzul6_1 [class*=Mui-checked]{color:var(--lineColor)!important}._root_rzul6_1 [class*=Mui-checked]+[class*=MuiSwitch-track]{background-color:var(--lineColor)!important}._root_135pm_1{margin-top:0!important;margin-bottom:0!important}._root_135pm_1 *,._root_135pm_1 [class*=MuiInputLabel-shrink]{color:var(--colorBlock)!important}._root_135pm_1 [class*=MuiInput-underline]:after{border-bottom-color:var(--lineColor)!important}._root_135pm_1 [class*=MuiInput-underline]:before{border-bottom-color:var(--lineColor)!important}._root_135pm_1 [class*=MuiInput-underline]:hover:before{border-bottom-color:var(--lineColor)!important} diff --git a/admin/assets/index-BkyLyaYT.js b/admin/assets/index-BkyLyaYT.js new file mode 100644 index 000000000..63b49c49c --- /dev/null +++ b/admin/assets/index-BkyLyaYT.js @@ -0,0 +1,8 @@ +import{r as Na}from"./iobroker_javascript__loadShare__react__loadShare__.mjs_commonjs-proxy-CE9lvhW8.js";function Pa(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}function za(e,n){for(var t=0;tr[l]})}}}return Object.freeze(Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}))}var Co={exports:{}},ve={},xo={exports:{}},_o={};(function(e){function n(C,P){var z=C.length;C.push(P);e:for(;0>>1,Y=C[H];if(0>>1;Hl(sl,z))mnl(Xt,sl)?(C[H]=Xt,C[mn]=z,H=mn):(C[H]=sl,C[pn]=z,H=pn);else if(mnl(Xt,z))C[H]=Xt,C[mn]=z,H=mn;else break e}}return P}function l(C,P){var z=C.sortIndex-P.sortIndex;return z!==0?z:C.id-P.id}if(typeof performance=="object"&&typeof performance.now=="function"){var u=performance;e.unstable_now=function(){return u.now()}}else{var i=Date,o=i.now();e.unstable_now=function(){return i.now()-o}}var s=[],d=[],v=1,m=null,p=3,g=!1,w=!1,k=!1,F=typeof setTimeout=="function"?setTimeout:null,f=typeof clearTimeout=="function"?clearTimeout:null,a=typeof setImmediate<"u"?setImmediate:null;typeof navigator<"u"&&navigator.scheduling!==void 0&&navigator.scheduling.isInputPending!==void 0&&navigator.scheduling.isInputPending.bind(navigator.scheduling);function c(C){for(var P=t(d);P!==null;){if(P.callback===null)r(d);else if(P.startTime<=C)r(d),P.sortIndex=P.expirationTime,n(s,P);else break;P=t(d)}}function h(C){if(k=!1,c(C),!w)if(t(s)!==null)w=!0,il(E);else{var P=t(d);P!==null&&ol(h,P.startTime-C)}}function E(C,P){w=!1,k&&(k=!1,f(N),N=-1),g=!0;var z=p;try{for(c(P),m=t(s);m!==null&&(!(m.expirationTime>P)||C&&!Ce());){var H=m.callback;if(typeof H=="function"){m.callback=null,p=m.priorityLevel;var Y=H(m.expirationTime<=P);P=e.unstable_now(),typeof Y=="function"?m.callback=Y:m===t(s)&&r(s),c(P)}else r(s);m=t(s)}if(m!==null)var Yt=!0;else{var pn=t(d);pn!==null&&ol(h,pn.startTime-P),Yt=!1}return Yt}finally{m=null,p=z,g=!1}}var x=!1,_=null,N=-1,B=5,T=-1;function Ce(){return!(e.unstable_now()-TC||125H?(C.sortIndex=z,n(d,C),t(s)===null&&C===t(d)&&(k?(f(N),N=-1):k=!0,ol(h,z-H))):(C.sortIndex=Y,n(s,C),w||g||(w=!0,il(E))),C},e.unstable_shouldYield=Ce,e.unstable_wrapCallback=function(C){var P=p;return function(){var z=p;p=P;try{return C.apply(this,arguments)}finally{p=z}}}})(_o);xo.exports=_o;var Ta=xo.exports;var La=Na,me=Ta;function y(e){for(var n="https://reactjs.org/docs/error-decoder.html?invariant="+e,t=1;t"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),Rl=Object.prototype.hasOwnProperty,Ma=/^[:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD][:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD\-.0-9\u00B7\u0300-\u036F\u203F-\u2040]*$/,yi={},gi={};function Da(e){return Rl.call(gi,e)?!0:Rl.call(yi,e)?!1:Ma.test(e)?gi[e]=!0:(yi[e]=!0,!1)}function Oa(e,n,t,r){if(t!==null&&t.type===0)return!1;switch(typeof n){case"function":case"symbol":return!0;case"boolean":return r?!1:t!==null?!t.acceptsBooleans:(e=e.toLowerCase().slice(0,5),e!=="data-"&&e!=="aria-");default:return!1}}function Ra(e,n,t,r){if(n===null||typeof n>"u"||Oa(e,n,t,r))return!0;if(r)return!1;if(t!==null)switch(t.type){case 3:return!n;case 4:return n===!1;case 5:return isNaN(n);case 6:return isNaN(n)||1>n}return!1}function ue(e,n,t,r,l,u,i){this.acceptsBooleans=n===2||n===3||n===4,this.attributeName=r,this.attributeNamespace=l,this.mustUseProperty=t,this.propertyName=e,this.type=n,this.sanitizeURL=u,this.removeEmptyString=i}var q={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){q[e]=new ue(e,0,!1,e,null,!1,!1)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var n=e[0];q[n]=new ue(n,1,!1,e[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(e){q[e]=new ue(e,2,!1,e.toLowerCase(),null,!1,!1)});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){q[e]=new ue(e,2,!1,e,null,!1,!1)});"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach(function(e){q[e]=new ue(e,3,!1,e.toLowerCase(),null,!1,!1)});["checked","multiple","muted","selected"].forEach(function(e){q[e]=new ue(e,3,!0,e,null,!1,!1)});["capture","download"].forEach(function(e){q[e]=new ue(e,4,!1,e,null,!1,!1)});["cols","rows","size","span"].forEach(function(e){q[e]=new ue(e,6,!1,e,null,!1,!1)});["rowSpan","start"].forEach(function(e){q[e]=new ue(e,5,!1,e.toLowerCase(),null,!1,!1)});var Nu=/[\-:]([a-z])/g;function Pu(e){return e[1].toUpperCase()}"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach(function(e){var n=e.replace(Nu,Pu);q[n]=new ue(n,1,!1,e,null,!1,!1)});"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(e){var n=e.replace(Nu,Pu);q[n]=new ue(n,1,!1,e,"http://www.w3.org/1999/xlink",!1,!1)});["xml:base","xml:lang","xml:space"].forEach(function(e){var n=e.replace(Nu,Pu);q[n]=new ue(n,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(function(e){q[e]=new ue(e,1,!1,e.toLowerCase(),null,!1,!1)});q.xlinkHref=new ue("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(function(e){q[e]=new ue(e,1,!1,e.toLowerCase(),null,!0,!0)});function zu(e,n,t,r){var l=q.hasOwnProperty(n)?q[n]:null;(l!==null?l.type!==0:r||!(2o||l[i]!==u[o]){var s=` +`+l[i].replace(" at new "," at ");return e.displayName&&s.includes("")&&(s=s.replace("",e.displayName)),s}while(1<=i&&0<=o);break}}}finally{fl=!1,Error.prepareStackTrace=t}return(e=e?e.displayName||e.name:"")?pt(e):""}function Fa(e){switch(e.tag){case 5:return pt(e.type);case 16:return pt("Lazy");case 13:return pt("Suspense");case 19:return pt("SuspenseList");case 0:case 2:case 15:return e=cl(e.type,!1),e;case 11:return e=cl(e.type.render,!1),e;case 1:return e=cl(e.type,!0),e;default:return""}}function Ul(e){if(e==null)return null;if(typeof e=="function")return e.displayName||e.name||null;if(typeof e=="string")return e;switch(e){case Mn:return"Fragment";case Ln:return"Portal";case Fl:return"Profiler";case Tu:return"StrictMode";case Il:return"Suspense";case jl:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case zo:return(e.displayName||"Context")+".Consumer";case Po:return(e._context.displayName||"Context")+".Provider";case Lu:var n=e.render;return e=e.displayName,e||(e=n.displayName||n.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case Mu:return n=e.displayName||null,n!==null?n:Ul(e.type)||"Memo";case Ye:n=e._payload,e=e._init;try{return Ul(e(n))}catch{}}return null}function Ia(e){var n=e.type;switch(e.tag){case 24:return"Cache";case 9:return(n.displayName||"Context")+".Consumer";case 10:return(n._context.displayName||"Context")+".Provider";case 18:return"DehydratedFragment";case 11:return e=n.render,e=e.displayName||e.name||"",n.displayName||(e!==""?"ForwardRef("+e+")":"ForwardRef");case 7:return"Fragment";case 5:return n;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return Ul(n);case 8:return n===Tu?"StrictMode":"Mode";case 22:return"Offscreen";case 12:return"Profiler";case 21:return"Scope";case 13:return"Suspense";case 19:return"SuspenseList";case 25:return"TracingMarker";case 1:case 0:case 17:case 2:case 14:case 15:if(typeof n=="function")return n.displayName||n.name||null;if(typeof n=="string")return n}return null}function sn(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function Lo(e){var n=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(n==="checkbox"||n==="radio")}function ja(e){var n=Lo(e)?"checked":"value",t=Object.getOwnPropertyDescriptor(e.constructor.prototype,n),r=""+e[n];if(!e.hasOwnProperty(n)&&typeof t<"u"&&typeof t.get=="function"&&typeof t.set=="function"){var l=t.get,u=t.set;return Object.defineProperty(e,n,{configurable:!0,get:function(){return l.call(this)},set:function(i){r=""+i,u.call(this,i)}}),Object.defineProperty(e,n,{enumerable:t.enumerable}),{getValue:function(){return r},setValue:function(i){r=""+i},stopTracking:function(){e._valueTracker=null,delete e[n]}}}}function Zt(e){e._valueTracker||(e._valueTracker=ja(e))}function Mo(e){if(!e)return!1;var n=e._valueTracker;if(!n)return!0;var t=n.getValue(),r="";return e&&(r=Lo(e)?e.checked?"true":"false":e.value),e=r,e!==t?(n.setValue(e),!0):!1}function Sr(e){if(e=e||(typeof document<"u"?document:void 0),typeof e>"u")return null;try{return e.activeElement||e.body}catch{return e.body}}function Al(e,n){var t=n.checked;return A({},n,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:t??e._wrapperState.initialChecked})}function ki(e,n){var t=n.defaultValue==null?"":n.defaultValue,r=n.checked!=null?n.checked:n.defaultChecked;t=sn(n.value!=null?n.value:t),e._wrapperState={initialChecked:r,initialValue:t,controlled:n.type==="checkbox"||n.type==="radio"?n.checked!=null:n.value!=null}}function Do(e,n){n=n.checked,n!=null&&zu(e,"checked",n,!1)}function Vl(e,n){Do(e,n);var t=sn(n.value),r=n.type;if(t!=null)r==="number"?(t===0&&e.value===""||e.value!=t)&&(e.value=""+t):e.value!==""+t&&(e.value=""+t);else if(r==="submit"||r==="reset"){e.removeAttribute("value");return}n.hasOwnProperty("value")?Bl(e,n.type,t):n.hasOwnProperty("defaultValue")&&Bl(e,n.type,sn(n.defaultValue)),n.checked==null&&n.defaultChecked!=null&&(e.defaultChecked=!!n.defaultChecked)}function Si(e,n,t){if(n.hasOwnProperty("value")||n.hasOwnProperty("defaultValue")){var r=n.type;if(!(r!=="submit"&&r!=="reset"||n.value!==void 0&&n.value!==null))return;n=""+e._wrapperState.initialValue,t||n===e.value||(e.value=n),e.defaultValue=n}t=e.name,t!==""&&(e.name=""),e.defaultChecked=!!e._wrapperState.initialChecked,t!==""&&(e.name=t)}function Bl(e,n,t){(n!=="number"||Sr(e.ownerDocument)!==e)&&(t==null?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+t&&(e.defaultValue=""+t))}var mt=Array.isArray;function Hn(e,n,t,r){if(e=e.options,n){n={};for(var l=0;l"+n.valueOf().toString()+"",n=Jt.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;n.firstChild;)e.appendChild(n.firstChild)}});function Pt(e,n){if(n){var t=e.firstChild;if(t&&t===e.lastChild&&t.nodeType===3){t.nodeValue=n;return}}e.textContent=n}var yt={animationIterationCount:!0,aspectRatio:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},Ua=["Webkit","ms","Moz","O"];Object.keys(yt).forEach(function(e){Ua.forEach(function(n){n=n+e.charAt(0).toUpperCase()+e.substring(1),yt[n]=yt[e]})});function Io(e,n,t){return n==null||typeof n=="boolean"||n===""?"":t||typeof n!="number"||n===0||yt.hasOwnProperty(e)&&yt[e]?(""+n).trim():n+"px"}function jo(e,n){e=e.style;for(var t in n)if(n.hasOwnProperty(t)){var r=t.indexOf("--")===0,l=Io(t,n[t],r);t==="float"&&(t="cssFloat"),r?e.setProperty(t,l):e[t]=l}}var Aa=A({menuitem:!0},{area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0});function Wl(e,n){if(n){if(Aa[e]&&(n.children!=null||n.dangerouslySetInnerHTML!=null))throw Error(y(137,e));if(n.dangerouslySetInnerHTML!=null){if(n.children!=null)throw Error(y(60));if(typeof n.dangerouslySetInnerHTML!="object"||!("__html"in n.dangerouslySetInnerHTML))throw Error(y(61))}if(n.style!=null&&typeof n.style!="object")throw Error(y(62))}}function $l(e,n){if(e.indexOf("-")===-1)return typeof n.is=="string";switch(e){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}var Kl=null;function Du(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var Yl=null,Qn=null,Wn=null;function xi(e){if(e=$t(e)){if(typeof Yl!="function")throw Error(y(280));var n=e.stateNode;n&&(n=Gr(n),Yl(e.stateNode,e.type,n))}}function Uo(e){Qn?Wn?Wn.push(e):Wn=[e]:Qn=e}function Ao(){if(Qn){var e=Qn,n=Wn;if(Wn=Qn=null,xi(e),n)for(e=0;e>>=0,e===0?32:31-(Za(e)/Ja|0)|0}var qt=64,bt=4194304;function vt(e){switch(e&-e){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return e&4194240;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return e&130023424;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 1073741824;default:return e}}function _r(e,n){var t=e.pendingLanes;if(t===0)return 0;var r=0,l=e.suspendedLanes,u=e.pingedLanes,i=t&268435455;if(i!==0){var o=i&~l;o!==0?r=vt(o):(u&=i,u!==0&&(r=vt(u)))}else i=t&~l,i!==0?r=vt(i):u!==0&&(r=vt(u));if(r===0)return 0;if(n!==0&&n!==r&&(n&l)===0&&(l=r&-r,u=n&-n,l>=u||l===16&&(u&4194240)!==0))return n;if((r&4)!==0&&(r|=t&16),n=e.entangledLanes,n!==0)for(e=e.entanglements,n&=r;0t;t++)n.push(e);return n}function Qt(e,n,t){e.pendingLanes|=n,n!==536870912&&(e.suspendedLanes=0,e.pingedLanes=0),e=e.eventTimes,n=31-ze(n),e[n]=t}function nf(e,n){var t=e.pendingLanes&~n;e.pendingLanes=n,e.suspendedLanes=0,e.pingedLanes=0,e.expiredLanes&=n,e.mutableReadLanes&=n,e.entangledLanes&=n,n=e.entanglements;var r=e.eventTimes;for(e=e.expirationTimes;0=wt),Oi=" ",Ri=!1;function us(e,n){switch(e){case"keyup":return Lf.indexOf(n.keyCode)!==-1;case"keydown":return n.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function is(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var Dn=!1;function Df(e,n){switch(e){case"compositionend":return is(n);case"keypress":return n.which!==32?null:(Ri=!0,Oi);case"textInput":return e=n.data,e===Oi&&Ri?null:e;default:return null}}function Of(e,n){if(Dn)return e==="compositionend"||!Vu&&us(e,n)?(e=rs(),dr=ju=Je=null,Dn=!1,e):null;switch(e){case"paste":return null;case"keypress":if(!(n.ctrlKey||n.altKey||n.metaKey)||n.ctrlKey&&n.altKey){if(n.char&&1=n)return{node:t,offset:n-e};e=r}e:{for(;t;){if(t.nextSibling){t=t.nextSibling;break e}t=t.parentNode}t=void 0}t=Ui(t)}}function fs(e,n){return e&&n?e===n?!0:e&&e.nodeType===3?!1:n&&n.nodeType===3?fs(e,n.parentNode):"contains"in e?e.contains(n):e.compareDocumentPosition?!!(e.compareDocumentPosition(n)&16):!1:!1}function cs(){for(var e=window,n=Sr();n instanceof e.HTMLIFrameElement;){try{var t=typeof n.contentWindow.location.href=="string"}catch{t=!1}if(t)e=n.contentWindow;else break;n=Sr(e.document)}return n}function Bu(e){var n=e&&e.nodeName&&e.nodeName.toLowerCase();return n&&(n==="input"&&(e.type==="text"||e.type==="search"||e.type==="tel"||e.type==="url"||e.type==="password")||n==="textarea"||e.contentEditable==="true")}function Hf(e){var n=cs(),t=e.focusedElem,r=e.selectionRange;if(n!==t&&t&&t.ownerDocument&&fs(t.ownerDocument.documentElement,t)){if(r!==null&&Bu(t)){if(n=r.start,e=r.end,e===void 0&&(e=n),"selectionStart"in t)t.selectionStart=n,t.selectionEnd=Math.min(e,t.value.length);else if(e=(n=t.ownerDocument||document)&&n.defaultView||window,e.getSelection){e=e.getSelection();var l=t.textContent.length,u=Math.min(r.start,l);r=r.end===void 0?u:Math.min(r.end,l),!e.extend&&u>r&&(l=r,r=u,u=l),l=Ai(t,u);var i=Ai(t,r);l&&i&&(e.rangeCount!==1||e.anchorNode!==l.node||e.anchorOffset!==l.offset||e.focusNode!==i.node||e.focusOffset!==i.offset)&&(n=n.createRange(),n.setStart(l.node,l.offset),e.removeAllRanges(),u>r?(e.addRange(n),e.extend(i.node,i.offset)):(n.setEnd(i.node,i.offset),e.addRange(n)))}}for(n=[],e=t;e=e.parentNode;)e.nodeType===1&&n.push({element:e,left:e.scrollLeft,top:e.scrollTop});for(typeof t.focus=="function"&&t.focus(),t=0;t=document.documentMode,On=null,bl=null,St=null,eu=!1;function Vi(e,n,t){var r=t.window===t?t.document:t.nodeType===9?t:t.ownerDocument;eu||On==null||On!==Sr(r)||(r=On,"selectionStart"in r&&Bu(r)?r={start:r.selectionStart,end:r.selectionEnd}:(r=(r.ownerDocument&&r.ownerDocument.defaultView||window).getSelection(),r={anchorNode:r.anchorNode,anchorOffset:r.anchorOffset,focusNode:r.focusNode,focusOffset:r.focusOffset}),St&&Ot(St,r)||(St=r,r=zr(bl,"onSelect"),0In||(e.current=iu[In],iu[In]=null,In--)}function D(e,n){In++,iu[In]=e.current,e.current=n}var an={},te=cn(an),se=cn(!1),En=an;function Gn(e,n){var t=e.type.contextTypes;if(!t)return an;var r=e.stateNode;if(r&&r.__reactInternalMemoizedUnmaskedChildContext===n)return r.__reactInternalMemoizedMaskedChildContext;var l={},u;for(u in t)l[u]=n[u];return r&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=n,e.__reactInternalMemoizedMaskedChildContext=l),l}function ae(e){return e=e.childContextTypes,e!=null}function Lr(){R(se),R(te)}function Yi(e,n,t){if(te.current!==an)throw Error(y(168));D(te,n),D(se,t)}function ks(e,n,t){var r=e.stateNode;if(n=n.childContextTypes,typeof r.getChildContext!="function")return t;r=r.getChildContext();for(var l in r)if(!(l in n))throw Error(y(108,Ia(e)||"Unknown",l));return A({},t,r)}function Mr(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||an,En=te.current,D(te,e),D(se,se.current),!0}function Xi(e,n,t){var r=e.stateNode;if(!r)throw Error(y(169));t?(e=ks(e,n,En),r.__reactInternalMemoizedMergedChildContext=e,R(se),R(te),D(te,e)):R(se),D(se,t)}var je=null,Zr=!1,_l=!1;function Ss(e){je===null?je=[e]:je.push(e)}function ec(e){Zr=!0,Ss(e)}function dn(){if(!_l&&je!==null){_l=!0;var e=0,n=M;try{var t=je;for(M=1;e>=i,l-=i,Ue=1<<32-ze(n)+l|t<N?(B=_,_=null):B=_.sibling;var T=p(f,_,c[N],h);if(T===null){_===null&&(_=B);break}e&&_&&T.alternate===null&&n(f,_),a=u(T,a,N),x===null?E=T:x.sibling=T,x=T,_=B}if(N===c.length)return t(f,_),I&&vn(f,N),E;if(_===null){for(;NN?(B=_,_=null):B=_.sibling;var Ce=p(f,_,T.value,h);if(Ce===null){_===null&&(_=B);break}e&&_&&Ce.alternate===null&&n(f,_),a=u(Ce,a,N),x===null?E=Ce:x.sibling=Ce,x=Ce,_=B}if(T.done)return t(f,_),I&&vn(f,N),E;if(_===null){for(;!T.done;N++,T=c.next())T=m(f,T.value,h),T!==null&&(a=u(T,a,N),x===null?E=T:x.sibling=T,x=T);return I&&vn(f,N),E}for(_=r(f,_);!T.done;N++,T=c.next())T=g(_,f,N,T.value,h),T!==null&&(e&&T.alternate!==null&&_.delete(T.key===null?N:T.key),a=u(T,a,N),x===null?E=T:x.sibling=T,x=T);return e&&_.forEach(function(rt){return n(f,rt)}),I&&vn(f,N),E}function F(f,a,c,h){if(typeof c=="object"&&c!==null&&c.type===Mn&&c.key===null&&(c=c.props.children),typeof c=="object"&&c!==null){switch(c.$$typeof){case Gt:e:{for(var E=c.key,x=a;x!==null;){if(x.key===E){if(E=c.type,E===Mn){if(x.tag===7){t(f,x.sibling),a=l(x,c.props.children),a.return=f,f=a;break e}}else if(x.elementType===E||typeof E=="object"&&E!==null&&E.$$typeof===Ye&&Ji(E)===x.type){t(f,x.sibling),a=l(x,c.props),a.ref=ft(f,x,c),a.return=f,f=a;break e}t(f,x);break}else n(f,x);x=x.sibling}c.type===Mn?(a=Sn(c.props.children,f.mode,h,c.key),a.return=f,f=a):(h=kr(c.type,c.key,c.props,null,f.mode,h),h.ref=ft(f,a,c),h.return=f,f=h)}return i(f);case Ln:e:{for(x=c.key;a!==null;){if(a.key===x)if(a.tag===4&&a.stateNode.containerInfo===c.containerInfo&&a.stateNode.implementation===c.implementation){t(f,a.sibling),a=l(a,c.children||[]),a.return=f,f=a;break e}else{t(f,a);break}else n(f,a);a=a.sibling}a=Ol(c,f.mode,h),a.return=f,f=a}return i(f);case Ye:return x=c._init,F(f,a,x(c._payload),h)}if(mt(c))return w(f,a,c,h);if(ut(c))return k(f,a,c,h);ir(f,c)}return typeof c=="string"&&c!==""||typeof c=="number"?(c=""+c,a!==null&&a.tag===6?(t(f,a.sibling),a=l(a,c),a.return=f,f=a):(t(f,a),a=Dl(c,f.mode,h),a.return=f,f=a),i(f)):t(f,a)}return F}var Jn=_s(!0),Ns=_s(!1),Rr=cn(null),Fr=null,An=null,$u=null;function Ku(){$u=An=Fr=null}function Yu(e){var n=Rr.current;R(Rr),e._currentValue=n}function au(e,n,t){for(;e!==null;){var r=e.alternate;if((e.childLanes&n)!==n?(e.childLanes|=n,r!==null&&(r.childLanes|=n)):r!==null&&(r.childLanes&n)!==n&&(r.childLanes|=n),e===t)break;e=e.return}}function Kn(e,n){Fr=e,$u=An=null,e=e.dependencies,e!==null&&e.firstContext!==null&&((e.lanes&n)!==0&&(oe=!0),e.firstContext=null)}function Se(e){var n=e._currentValue;if($u!==e)if(e={context:e,memoizedValue:n,next:null},An===null){if(Fr===null)throw Error(y(308));An=e,Fr.dependencies={lanes:0,firstContext:e}}else An=An.next=e;return n}var gn=null;function Xu(e){gn===null?gn=[e]:gn.push(e)}function Ps(e,n,t,r){var l=n.interleaved;return l===null?(t.next=t,Xu(n)):(t.next=l.next,l.next=t),n.interleaved=t,Qe(e,r)}function Qe(e,n){e.lanes|=n;var t=e.alternate;for(t!==null&&(t.lanes|=n),t=e,e=e.return;e!==null;)e.childLanes|=n,t=e.alternate,t!==null&&(t.childLanes|=n),t=e,e=e.return;return t.tag===3?t.stateNode:null}var Xe=!1;function Gu(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function zs(e,n){e=e.updateQueue,n.updateQueue===e&&(n.updateQueue={baseState:e.baseState,firstBaseUpdate:e.firstBaseUpdate,lastBaseUpdate:e.lastBaseUpdate,shared:e.shared,effects:e.effects})}function Ve(e,n){return{eventTime:e,lane:n,tag:0,payload:null,callback:null,next:null}}function rn(e,n,t){var r=e.updateQueue;if(r===null)return null;if(r=r.shared,(L&2)!==0){var l=r.pending;return l===null?n.next=n:(n.next=l.next,l.next=n),r.pending=n,Qe(e,t)}return l=r.interleaved,l===null?(n.next=n,Xu(r)):(n.next=l.next,l.next=n),r.interleaved=n,Qe(e,t)}function mr(e,n,t){if(n=n.updateQueue,n!==null&&(n=n.shared,(t&4194240)!==0)){var r=n.lanes;r&=e.pendingLanes,t|=r,n.lanes=t,Ru(e,t)}}function qi(e,n){var t=e.updateQueue,r=e.alternate;if(r!==null&&(r=r.updateQueue,t===r)){var l=null,u=null;if(t=t.firstBaseUpdate,t!==null){do{var i={eventTime:t.eventTime,lane:t.lane,tag:t.tag,payload:t.payload,callback:t.callback,next:null};u===null?l=u=i:u=u.next=i,t=t.next}while(t!==null);u===null?l=u=n:u=u.next=n}else l=u=n;t={baseState:r.baseState,firstBaseUpdate:l,lastBaseUpdate:u,shared:r.shared,effects:r.effects},e.updateQueue=t;return}e=t.lastBaseUpdate,e===null?t.firstBaseUpdate=n:e.next=n,t.lastBaseUpdate=n}function Ir(e,n,t,r){var l=e.updateQueue;Xe=!1;var u=l.firstBaseUpdate,i=l.lastBaseUpdate,o=l.shared.pending;if(o!==null){l.shared.pending=null;var s=o,d=s.next;s.next=null,i===null?u=d:i.next=d,i=s;var v=e.alternate;v!==null&&(v=v.updateQueue,o=v.lastBaseUpdate,o!==i&&(o===null?v.firstBaseUpdate=d:o.next=d,v.lastBaseUpdate=s))}if(u!==null){var m=l.baseState;i=0,v=d=s=null,o=u;do{var p=o.lane,g=o.eventTime;if((r&p)===p){v!==null&&(v=v.next={eventTime:g,lane:0,tag:o.tag,payload:o.payload,callback:o.callback,next:null});e:{var w=e,k=o;switch(p=n,g=t,k.tag){case 1:if(w=k.payload,typeof w=="function"){m=w.call(g,m,p);break e}m=w;break e;case 3:w.flags=w.flags&-65537|128;case 0:if(w=k.payload,p=typeof w=="function"?w.call(g,m,p):w,p==null)break e;m=A({},m,p);break e;case 2:Xe=!0}}o.callback!==null&&o.lane!==0&&(e.flags|=64,p=l.effects,p===null?l.effects=[o]:p.push(o))}else g={eventTime:g,lane:p,tag:o.tag,payload:o.payload,callback:o.callback,next:null},v===null?(d=v=g,s=m):v=v.next=g,i|=p;if(o=o.next,o===null){if(o=l.shared.pending,o===null)break;p=o,o=p.next,p.next=null,l.lastBaseUpdate=p,l.shared.pending=null}}while(!0);if(v===null&&(s=m),l.baseState=s,l.firstBaseUpdate=d,l.lastBaseUpdate=v,n=l.shared.interleaved,n!==null){l=n;do i|=l.lane,l=l.next;while(l!==n)}else u===null&&(l.shared.lanes=0);_n|=i,e.lanes=i,e.memoizedState=m}}function bi(e,n,t){if(e=n.effects,n.effects=null,e!==null)for(n=0;nt?t:4,e(!0);var r=Pl.transition;Pl.transition={};try{e(!1),n()}finally{M=t,Pl.transition=r}}function $s(){return Ee().memoizedState}function lc(e,n,t){var r=un(e);if(t={lane:r,action:t,hasEagerState:!1,eagerState:null,next:null},Ks(e))Ys(n,t);else if(t=Ps(e,n,t,r),t!==null){var l=le();Te(t,e,r,l),Xs(t,n,r)}}function uc(e,n,t){var r=un(e),l={lane:r,action:t,hasEagerState:!1,eagerState:null,next:null};if(Ks(e))Ys(n,l);else{var u=e.alternate;if(e.lanes===0&&(u===null||u.lanes===0)&&(u=n.lastRenderedReducer,u!==null))try{var i=n.lastRenderedState,o=u(i,t);if(l.hasEagerState=!0,l.eagerState=o,Le(o,i)){var s=n.interleaved;s===null?(l.next=l,Xu(n)):(l.next=s.next,s.next=l),n.interleaved=l;return}}catch{}t=Ps(e,n,l,r),t!==null&&(l=le(),Te(t,e,r,l),Xs(t,n,r))}}function Ks(e){var n=e.alternate;return e===U||n!==null&&n===U}function Ys(e,n){Et=Ur=!0;var t=e.pending;t===null?n.next=n:(n.next=t.next,t.next=n),e.pending=n}function Xs(e,n,t){if((t&4194240)!==0){var r=n.lanes;r&=e.pendingLanes,t|=r,n.lanes=t,Ru(e,t)}}var Ar={readContext:Se,useCallback:b,useContext:b,useEffect:b,useImperativeHandle:b,useInsertionEffect:b,useLayoutEffect:b,useMemo:b,useReducer:b,useRef:b,useState:b,useDebugValue:b,useDeferredValue:b,useTransition:b,useMutableSource:b,useSyncExternalStore:b,useId:b,unstable_isNewReconciler:!1},ic={readContext:Se,useCallback:function(e,n){return De().memoizedState=[e,n===void 0?null:n],e},useContext:Se,useEffect:no,useImperativeHandle:function(e,n,t){return t=t!=null?t.concat([e]):null,hr(4194308,4,Vs.bind(null,n,e),t)},useLayoutEffect:function(e,n){return hr(4194308,4,e,n)},useInsertionEffect:function(e,n){return hr(4,2,e,n)},useMemo:function(e,n){var t=De();return n=n===void 0?null:n,e=e(),t.memoizedState=[e,n],e},useReducer:function(e,n,t){var r=De();return n=t!==void 0?t(n):n,r.memoizedState=r.baseState=n,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:n},r.queue=e,e=e.dispatch=lc.bind(null,U,e),[r.memoizedState,e]},useRef:function(e){var n=De();return e={current:e},n.memoizedState=e},useState:eo,useDebugValue:ri,useDeferredValue:function(e){return De().memoizedState=e},useTransition:function(){var e=eo(!1),n=e[0];return e=rc.bind(null,e[1]),De().memoizedState=e,[n,e]},useMutableSource:function(){},useSyncExternalStore:function(e,n,t){var r=U,l=De();if(I){if(t===void 0)throw Error(y(407));t=t()}else{if(t=n(),G===null)throw Error(y(349));(xn&30)!==0||Ds(r,n,t)}l.memoizedState=t;var u={value:t,getSnapshot:n};return l.queue=u,no(Rs.bind(null,r,u,e),[e]),r.flags|=2048,Bt(9,Os.bind(null,r,u,t,n),void 0,null),t},useId:function(){var e=De(),n=G.identifierPrefix;if(I){var t=Ae,r=Ue;t=(r&~(1<<32-ze(r)-1)).toString(32)+t,n=":"+n+"R"+t,t=At++,0<\/script>",e=e.removeChild(e.firstChild)):typeof r.is=="string"?e=i.createElement(t,{is:r.is}):(e=i.createElement(t),t==="select"&&(i=e,r.multiple?i.multiple=!0:r.size&&(i.size=r.size))):e=i.createElementNS(e,t),e[Oe]=n,e[It]=r,la(e,n,!1,!1),n.stateNode=e;e:{switch(i=$l(t,r),t){case"dialog":O("cancel",e),O("close",e),l=r;break;case"iframe":case"object":case"embed":O("load",e),l=r;break;case"video":case"audio":for(l=0;let&&(n.flags|=128,r=!0,ct(u,!1),n.lanes=4194304)}else{if(!r)if(e=jr(i),e!==null){if(n.flags|=128,r=!0,t=e.updateQueue,t!==null&&(n.updateQueue=t,n.flags|=4),ct(u,!0),u.tail===null&&u.tailMode==="hidden"&&!i.alternate&&!I)return ee(n),null}else 2*Q()-u.renderingStartTime>et&&t!==1073741824&&(n.flags|=128,r=!0,ct(u,!1),n.lanes=4194304);u.isBackwards?(i.sibling=n.child,n.child=i):(t=u.last,t!==null?t.sibling=i:n.child=i,u.last=i)}return u.tail!==null?(n=u.tail,u.rendering=n,u.tail=n.sibling,u.renderingStartTime=Q(),n.sibling=null,t=j.current,D(j,r?t&1|2:t&1),n):(ee(n),null);case 22:case 23:return ai(),r=n.memoizedState!==null,e!==null&&e.memoizedState!==null!==r&&(n.flags|=8192),r&&(n.mode&1)!==0?(ce&1073741824)!==0&&(ee(n),n.subtreeFlags&6&&(n.flags|=8192)):ee(n),null;case 24:return null;case 25:return null}throw Error(y(156,n.tag))}function mc(e,n){switch(Qu(n),n.tag){case 1:return ae(n.type)&&Lr(),e=n.flags,e&65536?(n.flags=e&-65537|128,n):null;case 3:return qn(),R(se),R(te),qu(),e=n.flags,(e&65536)!==0&&(e&128)===0?(n.flags=e&-65537|128,n):null;case 5:return Ju(n),null;case 13:if(R(j),e=n.memoizedState,e!==null&&e.dehydrated!==null){if(n.alternate===null)throw Error(y(340));Zn()}return e=n.flags,e&65536?(n.flags=e&-65537|128,n):null;case 19:return R(j),null;case 4:return qn(),null;case 10:return Yu(n.type._context),null;case 22:case 23:return ai(),null;case 24:return null;default:return null}}var sr=!1,ne=!1,vc=typeof WeakSet=="function"?WeakSet:Set,S=null;function Vn(e,n){var t=e.ref;if(t!==null)if(typeof t=="function")try{t(null)}catch(r){V(e,n,r)}else t.current=null}function gu(e,n,t){try{t()}catch(r){V(e,n,r)}}var po=!1;function hc(e,n){if(nu=Nr,e=cs(),Bu(e)){if("selectionStart"in e)var t={start:e.selectionStart,end:e.selectionEnd};else e:{t=(t=e.ownerDocument)&&t.defaultView||window;var r=t.getSelection&&t.getSelection();if(r&&r.rangeCount!==0){t=r.anchorNode;var l=r.anchorOffset,u=r.focusNode;r=r.focusOffset;try{t.nodeType,u.nodeType}catch{t=null;break e}var i=0,o=-1,s=-1,d=0,v=0,m=e,p=null;n:for(;;){for(var g;m!==t||l!==0&&m.nodeType!==3||(o=i+l),m!==u||r!==0&&m.nodeType!==3||(s=i+r),m.nodeType===3&&(i+=m.nodeValue.length),(g=m.firstChild)!==null;)p=m,m=g;for(;;){if(m===e)break n;if(p===t&&++d===l&&(o=i),p===u&&++v===r&&(s=i),(g=m.nextSibling)!==null)break;m=p,p=m.parentNode}m=g}t=o===-1||s===-1?null:{start:o,end:s}}else t=null}t=t||{start:0,end:0}}else t=null;for(tu={focusedElem:e,selectionRange:t},Nr=!1,S=n;S!==null;)if(n=S,e=n.child,(n.subtreeFlags&1028)!==0&&e!==null)e.return=n,S=e;else for(;S!==null;){n=S;try{var w=n.alternate;if((n.flags&1024)!==0)switch(n.tag){case 0:case 11:case 15:break;case 1:if(w!==null){var k=w.memoizedProps,F=w.memoizedState,f=n.stateNode,a=f.getSnapshotBeforeUpdate(n.elementType===n.type?k:_e(n.type,k),F);f.__reactInternalSnapshotBeforeUpdate=a}break;case 3:var c=n.stateNode.containerInfo;c.nodeType===1?c.textContent="":c.nodeType===9&&c.documentElement&&c.removeChild(c.documentElement);break;case 5:case 6:case 4:case 17:break;default:throw Error(y(163))}}catch(h){V(n,n.return,h)}if(e=n.sibling,e!==null){e.return=n.return,S=e;break}S=n.return}return w=po,po=!1,w}function Ct(e,n,t){var r=n.updateQueue;if(r=r!==null?r.lastEffect:null,r!==null){var l=r=r.next;do{if((l.tag&e)===e){var u=l.destroy;l.destroy=void 0,u!==void 0&&gu(n,t,u)}l=l.next}while(l!==r)}}function br(e,n){if(n=n.updateQueue,n=n!==null?n.lastEffect:null,n!==null){var t=n=n.next;do{if((t.tag&e)===e){var r=t.create;t.destroy=r()}t=t.next}while(t!==n)}}function wu(e){var n=e.ref;if(n!==null){var t=e.stateNode;e.tag,e=t,typeof n=="function"?n(e):n.current=e}}function oa(e){var n=e.alternate;n!==null&&(e.alternate=null,oa(n)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(n=e.stateNode,n!==null&&(delete n[Oe],delete n[It],delete n[uu],delete n[qf],delete n[bf])),e.stateNode=null,e.return=null,e.dependencies=null,e.memoizedProps=null,e.memoizedState=null,e.pendingProps=null,e.stateNode=null,e.updateQueue=null}function sa(e){return e.tag===5||e.tag===3||e.tag===4}function mo(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||sa(e.return))return null;e=e.return}for(e.sibling.return=e.return,e=e.sibling;e.tag!==5&&e.tag!==6&&e.tag!==18;){if(e.flags&2||e.child===null||e.tag===4)continue e;e.child.return=e,e=e.child}if(!(e.flags&2))return e.stateNode}}function ku(e,n,t){var r=e.tag;if(r===5||r===6)e=e.stateNode,n?t.nodeType===8?t.parentNode.insertBefore(e,n):t.insertBefore(e,n):(t.nodeType===8?(n=t.parentNode,n.insertBefore(e,t)):(n=t,n.appendChild(e)),t=t._reactRootContainer,t!=null||n.onclick!==null||(n.onclick=Tr));else if(r!==4&&(e=e.child,e!==null))for(ku(e,n,t),e=e.sibling;e!==null;)ku(e,n,t),e=e.sibling}function Su(e,n,t){var r=e.tag;if(r===5||r===6)e=e.stateNode,n?t.insertBefore(e,n):t.appendChild(e);else if(r!==4&&(e=e.child,e!==null))for(Su(e,n,t),e=e.sibling;e!==null;)Su(e,n,t),e=e.sibling}var Z=null,Ne=!1;function Ke(e,n,t){for(t=t.child;t!==null;)aa(e,n,t),t=t.sibling}function aa(e,n,t){if(Re&&typeof Re.onCommitFiberUnmount=="function")try{Re.onCommitFiberUnmount($r,t)}catch{}switch(t.tag){case 5:ne||Vn(t,n);case 6:var r=Z,l=Ne;Z=null,Ke(e,n,t),Z=r,Ne=l,Z!==null&&(Ne?(e=Z,t=t.stateNode,e.nodeType===8?e.parentNode.removeChild(t):e.removeChild(t)):Z.removeChild(t.stateNode));break;case 18:Z!==null&&(Ne?(e=Z,t=t.stateNode,e.nodeType===8?xl(e.parentNode,t):e.nodeType===1&&xl(e,t),Mt(e)):xl(Z,t.stateNode));break;case 4:r=Z,l=Ne,Z=t.stateNode.containerInfo,Ne=!0,Ke(e,n,t),Z=r,Ne=l;break;case 0:case 11:case 14:case 15:if(!ne&&(r=t.updateQueue,r!==null&&(r=r.lastEffect,r!==null))){l=r=r.next;do{var u=l,i=u.destroy;u=u.tag,i!==void 0&&((u&2)!==0||(u&4)!==0)&&gu(t,n,i),l=l.next}while(l!==r)}Ke(e,n,t);break;case 1:if(!ne&&(Vn(t,n),r=t.stateNode,typeof r.componentWillUnmount=="function"))try{r.props=t.memoizedProps,r.state=t.memoizedState,r.componentWillUnmount()}catch(o){V(t,n,o)}Ke(e,n,t);break;case 21:Ke(e,n,t);break;case 22:t.mode&1?(ne=(r=ne)||t.memoizedState!==null,Ke(e,n,t),ne=r):Ke(e,n,t);break;default:Ke(e,n,t)}}function vo(e){var n=e.updateQueue;if(n!==null){e.updateQueue=null;var t=e.stateNode;t===null&&(t=e.stateNode=new vc),n.forEach(function(r){var l=_c.bind(null,e,r);t.has(r)||(t.add(r),r.then(l,l))})}}function xe(e,n){var t=n.deletions;if(t!==null)for(var r=0;rl&&(l=i),r&=~u}if(r=l,r=Q()-r,r=(120>r?120:480>r?480:1080>r?1080:1920>r?1920:3e3>r?3e3:4320>r?4320:1960*gc(r/1960))-r,10e?16:e,qe===null)var r=!1;else{if(e=qe,qe=null,Hr=0,(L&6)!==0)throw Error(y(331));var l=L;for(L|=4,S=e.current;S!==null;){var u=S,i=u.child;if((S.flags&16)!==0){var o=u.deletions;if(o!==null){for(var s=0;sQ()-oi?kn(e,0):ii|=t),fe(e,n)}function ya(e,n){n===0&&((e.mode&1)===0?n=1:(n=bt,bt<<=1,(bt&130023424)===0&&(bt=4194304)));var t=le();e=Qe(e,n),e!==null&&(Qt(e,n,t),fe(e,t))}function xc(e){var n=e.memoizedState,t=0;n!==null&&(t=n.retryLane),ya(e,t)}function _c(e,n){var t=0;switch(e.tag){case 13:var r=e.stateNode,l=e.memoizedState;l!==null&&(t=l.retryLane);break;case 19:r=e.stateNode;break;default:throw Error(y(314))}r!==null&&r.delete(n),ya(e,t)}var ga;ga=function(e,n,t){if(e!==null)if(e.memoizedProps!==n.pendingProps||se.current)oe=!0;else{if((e.lanes&t)===0&&(n.flags&128)===0)return oe=!1,dc(e,n,t);oe=(e.flags&131072)!==0}else oe=!1,I&&(n.flags&1048576)!==0&&Es(n,Or,n.index);switch(n.lanes=0,n.tag){case 2:var r=n.type;yr(e,n),e=n.pendingProps;var l=Gn(n,te.current);Kn(n,t),l=ei(null,n,r,e,l,t);var u=ni();return n.flags|=1,typeof l=="object"&&l!==null&&typeof l.render=="function"&&l.$$typeof===void 0?(n.tag=1,n.memoizedState=null,n.updateQueue=null,ae(r)?(u=!0,Mr(n)):u=!1,n.memoizedState=l.state!==null&&l.state!==void 0?l.state:null,Gu(n),l.updater=qr,n.stateNode=l,l._reactInternals=n,cu(n,r,e,t),n=mu(null,n,r,!0,u,t)):(n.tag=0,I&&u&&Hu(n),re(null,n,l,t),n=n.child),n;case 16:r=n.elementType;e:{switch(yr(e,n),e=n.pendingProps,l=r._init,r=l(r._payload),n.type=r,l=n.tag=Pc(r),e=_e(r,e),l){case 0:n=pu(null,n,r,e,t);break e;case 1:n=ao(null,n,r,e,t);break e;case 11:n=oo(null,n,r,e,t);break e;case 14:n=so(null,n,r,_e(r.type,e),t);break e}throw Error(y(306,r,""))}return n;case 0:return r=n.type,l=n.pendingProps,l=n.elementType===r?l:_e(r,l),pu(e,n,r,l,t);case 1:return r=n.type,l=n.pendingProps,l=n.elementType===r?l:_e(r,l),ao(e,n,r,l,t);case 3:e:{if(na(n),e===null)throw Error(y(387));r=n.pendingProps,u=n.memoizedState,l=u.element,zs(e,n),Ir(n,r,null,t);var i=n.memoizedState;if(r=i.element,u.isDehydrated)if(u={element:r,isDehydrated:!1,cache:i.cache,pendingSuspenseBoundaries:i.pendingSuspenseBoundaries,transitions:i.transitions},n.updateQueue.baseState=u,n.memoizedState=u,n.flags&256){l=bn(Error(y(423)),n),n=fo(e,n,r,t,l);break e}else if(r!==l){l=bn(Error(y(424)),n),n=fo(e,n,r,t,l);break e}else for(de=tn(n.stateNode.containerInfo.firstChild),pe=n,I=!0,Pe=null,t=Ns(n,null,r,t),n.child=t;t;)t.flags=t.flags&-3|4096,t=t.sibling;else{if(Zn(),r===l){n=We(e,n,t);break e}re(e,n,r,t)}n=n.child}return n;case 5:return Ts(n),e===null&&su(n),r=n.type,l=n.pendingProps,u=e!==null?e.memoizedProps:null,i=l.children,ru(r,l)?i=null:u!==null&&ru(r,u)&&(n.flags|=32),ea(e,n),re(e,n,i,t),n.child;case 6:return e===null&&su(n),null;case 13:return ta(e,n,t);case 4:return Zu(n,n.stateNode.containerInfo),r=n.pendingProps,e===null?n.child=Jn(n,null,r,t):re(e,n,r,t),n.child;case 11:return r=n.type,l=n.pendingProps,l=n.elementType===r?l:_e(r,l),oo(e,n,r,l,t);case 7:return re(e,n,n.pendingProps,t),n.child;case 8:return re(e,n,n.pendingProps.children,t),n.child;case 12:return re(e,n,n.pendingProps.children,t),n.child;case 10:e:{if(r=n.type._context,l=n.pendingProps,u=n.memoizedProps,i=l.value,D(Rr,r._currentValue),r._currentValue=i,u!==null)if(Le(u.value,i)){if(u.children===l.children&&!se.current){n=We(e,n,t);break e}}else for(u=n.child,u!==null&&(u.return=n);u!==null;){var o=u.dependencies;if(o!==null){i=u.child;for(var s=o.firstContext;s!==null;){if(s.context===r){if(u.tag===1){s=Ve(-1,t&-t),s.tag=2;var d=u.updateQueue;if(d!==null){d=d.shared;var v=d.pending;v===null?s.next=s:(s.next=v.next,v.next=s),d.pending=s}}u.lanes|=t,s=u.alternate,s!==null&&(s.lanes|=t),au(u.return,t,n),o.lanes|=t;break}s=s.next}}else if(u.tag===10)i=u.type===n.type?null:u.child;else if(u.tag===18){if(i=u.return,i===null)throw Error(y(341));i.lanes|=t,o=i.alternate,o!==null&&(o.lanes|=t),au(i,t,n),i=u.sibling}else i=u.child;if(i!==null)i.return=u;else for(i=u;i!==null;){if(i===n){i=null;break}if(u=i.sibling,u!==null){u.return=i.return,i=u;break}i=i.return}u=i}re(e,n,l.children,t),n=n.child}return n;case 9:return l=n.type,r=n.pendingProps.children,Kn(n,t),l=Se(l),r=r(l),n.flags|=1,re(e,n,r,t),n.child;case 14:return r=n.type,l=_e(r,n.pendingProps),l=_e(r.type,l),so(e,n,r,l,t);case 15:return qs(e,n,n.type,n.pendingProps,t);case 17:return r=n.type,l=n.pendingProps,l=n.elementType===r?l:_e(r,l),yr(e,n),n.tag=1,ae(r)?(e=!0,Mr(n)):e=!1,Kn(n,t),Gs(n,r,l),cu(n,r,l,t),mu(null,n,r,!0,e,t);case 19:return ra(e,n,t);case 22:return bs(e,n,t)}throw Error(y(156,n.tag))};function wa(e,n){return Ko(e,n)}function Nc(e,n,t,r){this.tag=e,this.key=t,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=n,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=r,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function we(e,n,t,r){return new Nc(e,n,t,r)}function ci(e){return e=e.prototype,!(!e||!e.isReactComponent)}function Pc(e){if(typeof e=="function")return ci(e)?1:0;if(e!=null){if(e=e.$$typeof,e===Lu)return 11;if(e===Mu)return 14}return 2}function on(e,n){var t=e.alternate;return t===null?(t=we(e.tag,n,e.key,e.mode),t.elementType=e.elementType,t.type=e.type,t.stateNode=e.stateNode,t.alternate=e,e.alternate=t):(t.pendingProps=n,t.type=e.type,t.flags=0,t.subtreeFlags=0,t.deletions=null),t.flags=e.flags&14680064,t.childLanes=e.childLanes,t.lanes=e.lanes,t.child=e.child,t.memoizedProps=e.memoizedProps,t.memoizedState=e.memoizedState,t.updateQueue=e.updateQueue,n=e.dependencies,t.dependencies=n===null?null:{lanes:n.lanes,firstContext:n.firstContext},t.sibling=e.sibling,t.index=e.index,t.ref=e.ref,t}function kr(e,n,t,r,l,u){var i=2;if(r=e,typeof e=="function")ci(e)&&(i=1);else if(typeof e=="string")i=5;else e:switch(e){case Mn:return Sn(t.children,l,u,n);case Tu:i=8,l|=8;break;case Fl:return e=we(12,t,n,l|2),e.elementType=Fl,e.lanes=u,e;case Il:return e=we(13,t,n,l),e.elementType=Il,e.lanes=u,e;case jl:return e=we(19,t,n,l),e.elementType=jl,e.lanes=u,e;case To:return nl(t,l,u,n);default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case Po:i=10;break e;case zo:i=9;break e;case Lu:i=11;break e;case Mu:i=14;break e;case Ye:i=16,r=null;break e}throw Error(y(130,e==null?e:typeof e,""))}return n=we(i,t,n,l),n.elementType=e,n.type=r,n.lanes=u,n}function Sn(e,n,t,r){return e=we(7,e,r,n),e.lanes=t,e}function nl(e,n,t,r){return e=we(22,e,r,n),e.elementType=To,e.lanes=t,e.stateNode={isHidden:!1},e}function Dl(e,n,t){return e=we(6,e,null,n),e.lanes=t,e}function Ol(e,n,t){return n=we(4,e.children!==null?e.children:[],e.key,n),n.lanes=t,n.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},n}function zc(e,n,t,r,l){this.tag=n,this.containerInfo=e,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.pendingContext=this.context=null,this.callbackPriority=0,this.eventTimes=pl(0),this.expirationTimes=pl(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=pl(0),this.identifierPrefix=r,this.onRecoverableError=l,this.mutableSourceEagerHydrationData=null}function di(e,n,t,r,l,u,i,o,s){return e=new zc(e,n,t,o,s),n===1?(n=1,u===!0&&(n|=8)):n=0,u=we(3,null,null,n),e.current=u,u.stateNode=e,u.memoizedState={element:r,isDehydrated:t,cache:null,transitions:null,pendingSuspenseBoundaries:null},Gu(u),e}function Tc(e,n,t){var r=3"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(Ca)}catch(e){console.error(e)}}Ca(),Co.exports=ve;var xa=Co.exports;const Rc=Pa(xa),Ic=za({__proto__:null,default:Rc},[xa]);export{Ic as i}; diff --git a/admin/assets/index-CVZSzCXy.js b/admin/assets/index-CVZSzCXy.js new file mode 100644 index 000000000..ac1c8855e --- /dev/null +++ b/admin/assets/index-CVZSzCXy.js @@ -0,0 +1 @@ +function u(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}function l(e,r){for(var t=0;to[n]})}}}return Object.freeze(Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}))}var s={exports:{}},m="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED",T=m,g=T;function c(){}function i(){}i.resetWarningCache=c;var h=function(){function e(o,n,p,b,d,f){if(f!==g){var a=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw a.name="Invariant Violation",a}}e.isRequired=e;function r(){return e}var t={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:r,element:e,elementType:e,instanceOf:r,node:e,objectOf:r,oneOf:r,oneOfType:r,shape:r,exact:r,checkPropTypes:i,resetWarningCache:c};return t.PropTypes=t,t};s.exports=h();var y=s.exports;const _=u(y),P=l({__proto__:null,default:_},[y]);export{P as i}; diff --git a/admin/assets/index-CrP4fDhH.js b/admin/assets/index-CrP4fDhH.js new file mode 100644 index 000000000..5df1b4c4b --- /dev/null +++ b/admin/assets/index-CrP4fDhH.js @@ -0,0 +1 @@ +import{j as t}from"./createSvgIcon-DPvF8xqu.js";import{c as E,h as Dn,j as M,m as tn,k as fn,l as kn,b as xn,o as bn}from"./iobroker_javascript__loadShare__react__loadShare__.mjs-CTZOFJS2.js";import{_ as u}from"./iobroker_javascript__loadShare___mf_0_iobroker_mf_1_adapter_mf_2_react_mf_2_v5__loadShare__.mjs-DkBjPSMw.js";import{u as Sn,a as Nn,M as Y,C as en,G as $n,b as qn,c as wn,I as Bn,S as J,d as Mn,e as mn,j as Hn,D as Wn,f as Tn}from"./index-lco9qhq6.js";import{_ as Cn,b as vn,h as jn,i as In,p as En,f as Pn,g as hn,o as Un,Y as Fn,Z as Jn,C as Ln,D as sn}from"./iobroker_javascript__loadShare___mf_0_mui_mf_1_material__loadShare__.mjs-QWG5Arqe.js";import{I as zn}from"./index-Cu-TydZj.js";import"./iobroker_javascript__loadShare__react__loadShare__.mjs_commonjs-proxy-CE9lvhW8.js";import"./iobroker_javascript__loadShare__prop_mf_2_types__loadShare__.mjs-BCtSFofY.js";import"./virtual_mf-REMOTE_ENTRY_ID_iobroker_javascript__remoteEntry_js-C9suQF96.js";import"./preload-helper-BDBacUwf.js";import"./iobroker_javascript__loadShare__react_mf_2_dom__loadShare__.mjs_commonjs-proxy-RQRRZMX5.js";import"./iobroker_javascript__loadShare__react_mf_2_dom__loadShare__.mjs-DeVAS-oa.js";import"./inheritsLoose-B0Ba5G9z.js";function Gn(e){const s=Sn().getMonitor(),[i,a]=Nn(s,e);return E(()=>s.subscribeToOffsetChange(a)),E(()=>s.subscribeToStateChange(a)),i}let V;function Kn(){return V||(V=new Image,V.src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw=="),V}const Qn="_wrapperRules_nnott_1",Yn="_rootWrapper_nnott_9",Zn="_addClass_nnott_14",on={wrapperRules:Qn,rootWrapper:Yn,addClass:Zn},Xn="_switchesItem_10ls3_1",Vn="_switchesItemActive_10ls3_28",Rn="_iconTheme_10ls3_36",cn={switchesItem:Xn,switchesItemActive:Vn,iconTheme:Rn},On=({name:e,id:n,active:s,icon:i,adapter:a,socket:o,onDoubleClick:c,title:l,onTouchMove:d,style:j})=>t.jsxs("div",{onDoubleClick:c,onTouchMove:d,title:l?u.I18n.t(l):void 0,className:u.Utils.clsx(cn.switchesItem,s&&cn.switchesItemActive,`block-${n}`),children:[t.jsx(Y,{iconName:i,className:cn.iconTheme,adapter:a,socket:o,style:j}),t.jsx("span",{children:e?u.I18n.t(e):""})]},n),nt="_cardStyle_8rq8v_1",tt="_cardStyleActive_8rq8v_17",et="_controlMenu_8rq8v_22",st="_closeBtn_8rq8v_31",ot="_isDelete_8rq8v_73",it="_drag_mobile_8rq8v_90",G={cardStyle:nt,cardStyleActive:tt,controlMenu:et,closeBtn:st,isDelete:ot,drag_mobile:it};function K(e,n,s){let i;switch(e){case"actions":if(s==="else")return i={...n,actions:{...n[e],else:[...n[e].else]}},i;if(s==="then")return i={...n,actions:{...n[e],then:[...n[e].then]}},i;throw console.error(`Unknown additionalParameter: ${s}`),new Error(`Unknown additionalParameter: ${s}`);case"triggers":return i={...n,triggers:[...n.triggers]},i;case"conditions":return i={...n,conditions:[...n.conditions]},i;default:throw new Error(`Unknown name: ${e}`)}}function z(e,n,s,i){var a;switch(e){case"actions":return n.actions[s]=n.actions[s].filter(o=>o._id!==i),n;case"conditions":return n.conditions[s]=(a=n.conditions[s])==null?void 0:a.filter(o=>o._id!==i),n;default:return n.triggers=n.triggers.filter(o=>o._id!==i),n}}function ct(e,n,s){const{_id:i,acceptedBy:a}=e;let o;if(!a||!n[a])return console.warn(`Cannot find ${a}`),n;switch(a){case"actions":if(o=n.actions[s].find(c=>c._id===i),!o)console.warn(`Cannot find ${i}`);else{const c=n.actions[s].indexOf(o);n.actions[s][c]=e}return n;case"conditions":if(o=n.conditions[s].find(c=>c._id===i),!o)console.warn(`Cannot find ${i}`);else{const c=n.conditions[s].indexOf(o);n.conditions[s][c]=e}return n;default:if(o=n.triggers.find(c=>c._id===i),!o)console.warn(`Cannot find ${i}`);else{const c=n.triggers.indexOf(o);n.triggers[c]=e}return n}}const yn=Dn(e=>{var N;const{setUserRules:n,userRules:s,_id:i,id:a,blockValue:o,active:c,acceptedBy:l,isTourOpen:d,setTourStep:j,tourStep:O}=e,[I,_]=M(null),{blocks:r,socket:k,onUpdate:H,setOnUpdate:w,onDebugMessage:f,enableSimulation:x}=tn(en),p=fn(h=>r==null?void 0:r.find(b=>b.getStaticData().id===h),[r]),m=fn(h=>{const b=ct(h,s,o);b&&n(b)},[s]),C=h=>{h.currentTarget!==I&&_(h.currentTarget)},q=()=>_(null),T=kn(()=>{const h=p(a)||$n;return t.jsx(h,{...e,notFound:!p(a),isTourOpen:d,setTourStep:j,tourStep:O,onUpdate:H,setOnUpdate:w,enableSimulation:x,onDebugMessage:f,onChange:m,className:void 0,socket:k})},[s,H,f,x]),[S,B]=M(!1);return t.jsxs("div",{onMouseMove:C,onMouseEnter:C,onMouseLeave:q,onMouseDown:h=>{if(h.ctrlKey){let b;const v=K(l,s,o);l==="conditions"?(b=v.conditions[o].find(g=>g._id===i),b&&v.conditions[o].splice(v.conditions[o].indexOf(b),0,{...b,_id:Date.now()})):l==="actions"?(b=v.actions[o].find(g=>g._id===i),b&&v.actions[o].splice(v.actions[o].indexOf(b),0,{...b,_id:Date.now()})):(b=v.triggers.find(g=>g._id===i),b&&v.triggers.splice(v[l].indexOf(b),0,{...b,_id:Date.now()})),n(v)}},id:"height",style:c?{width:(((N=document.getElementById("width"))==null?void 0:N.clientWidth)||0)-70}:void 0,className:`${G.cardStyle} ${c?G.cardStyleActive:null} ${S?G.isDelete:null}`,children:[t.jsx("div",{className:G.drag_mobile}),T,n&&t.jsx("div",{className:G.controlMenu,style:I?{opacity:1}:{opacity:0},children:t.jsx("div",{onClick:()=>{let h=K(l,s,o);h=z(l,h,o,i),B(!0),setTimeout(()=>{l==="triggers"&&w(!0),n(h)},300)},className:G.closeBtn})})]})}),rt={position:"fixed",pointerEvents:"none",zIndex:100,left:0,top:0,width:"100%",height:"100%"},at=(e,n,s)=>{if(!e||!n)return{display:"none"};let{x:i,y:a}=n;const o=`translate(${i}px, ${a}px)`;return{transform:o,WebkitTransform:o}},lt=e=>{const{itemType:n,isDragging:s,item:i,initialOffset:a,currentOffset:o,targetIds:c}=Gn(d=>({item:d.getItem(),itemType:d.getItemType(),initialOffset:d.getInitialSourceClientOffset(),currentOffset:d.getSourceClientOffset(),isDragging:d.isDragging(),targetIds:d.getTargetIds()})),l=()=>n==="box"?c.length?t.jsx(yn,{active:!0,...i,allBlocks:e.allBlocks}):t.jsx(On,{active:!0,...i,socket:e.socket}):null;return s?t.jsx("div",{style:rt,children:t.jsx("div",{style:at(a,o),children:l()})}):null},dt="_border_wrpm3_1",ft="_emptyBlockStyle_wrpm3_6",gt="_emptyBlock_wrpm3_6",mt="_selectOnChange_wrpm3_22",ht="_selectOnChangeHelp_wrpm3_28",_t="_selectOnChangeHelpIcon_wrpm3_34",pt="_emptyBlockNone_wrpm3_49",ut="_mainBlockItemRules_wrpm3_55",xt="_nameBlockItems_wrpm3_63",bt="_contentBlockItem_wrpm3_73",wt="_wrapperMargin_wrpm3_81",Ct="_contentHeightOn_wrpm3_87",vt="_contentHeightOff_wrpm3_99",jt="_cardAdd_wrpm3_105",It="_blockCardAdd_wrpm3_125",Ot="_addClassOverflow_wrpm3_136",yt="_addClassHeight_wrpm3_140",D={border:dt,emptyBlockStyle:ft,emptyBlock:gt,selectOnChange:mt,selectOnChangeHelp:ht,selectOnChangeHelpIcon:_t,emptyBlockNone:pt,mainBlockItemRules:ut,nameBlockItems:xt,contentBlockItem:bt,wrapperMargin:wt,contentHeightOn:Ct,contentHeightOff:vt,cardAdd:jt,blockCardAdd:It,addClassOverflow:Ot,addClassHeight:yt};function gn(e,n){const[s,i]=M(window.localStorage.getItem(n)?JSON.parse(window.localStorage.getItem(n)||""):e);return[s,o=>{window.localStorage.setItem(n,JSON.stringify(o)),i(o)},!!window.localStorage.getItem(n)]}function At(e,n){let s=0,i=null,a;return function(...o){const c=Date.now();a=o,c-s>=n?(s=c,e.apply(this,o)):i||(i=setTimeout(()=>{s=Date.now(),i=null,e.apply(this,a)},n-(c-s)))}}function nn(e){if(Array.isArray(e))return e.map(n=>nn(n));if(typeof e=="function")return e.bind(null);if(e&&typeof e=="object"){const n={};return Object.keys(e).forEach(s=>{n[s]=nn(e[s])}),n}return e}const rn=At((e,n)=>e(n),0);function R(e,n){const s=n.find(i=>i._id===e);return{card:s,index:s?n.indexOf(s):-1}}function an(e,n,s,i,a,o,c,l,d){const{card:j,index:O}=R(e,s);if(!(On&&l>d)&&j&&O!==n){const I=nn(s);I.splice(O,1),I.splice(n,0,j);const _=nn(a);switch(o){case"actions":_.actions[c]=I,rn(i,_);return;case"conditions":_.conditions[c]=I,rn(i,_);return;default:_.triggers=I,rn(i,_);return}}}const Dt="_drag_7xfhc_1",kt="_root_7xfhc_11",_n={drag:Dt,root:kt},An=({typeBlock:e,allProperties:n,id:s,isActive:i,setUserRules:a,userRules:o,children:c,_id:l,blockValue:d})=>{const{setOnUpdate:j}=tn(en),[{opacity:O},I,_]=qn({type:"box",item:()=>({...n,id:s,isActive:i,_id:l}),end:(w,f)=>{const{acceptedBy:x}=w,p=f.getDropResult();let m;if(!p)return typeof l=="number"&&!f.getTargetIds().length&&(m=K(x,o,d),m=z(x,m,d,l),a(m)),null;if(p.blockValue!==d){const C=typeof l=="number"?l:Date.now();m=K(x,o,p.blockValue);const q={id:w.id,acceptedBy:w.acceptedBy};switch(x){case"actions":return d&&(m=z("actions",m,d,C)),m=z("actions",m,p.blockValue,C),m.actions[p.blockValue].push({...q,_id:C}),a(m);case"conditions":return typeof d=="number"&&(m=z("conditions",m,d,C)),m=z("conditions",m,p.blockValue,C),m.conditions[p.blockValue].push({...q,_id:C}),a(m);default:return j(!0),m=z("triggers",m,p.blockValue,C),m.triggers.push({...q,_id:C}),a(m)}}},collect:w=>({opacity:w.isDragging()?.4:1,isDragging:w.isDragging()})}),r=xn(null),[,k]=wn({accept:"box",canDrop:()=>!1,hover({_id:w,acceptedBy:f},x){var T;if(!r.current||e!==f)return;const p=(T=r.current)==null?void 0:T.getBoundingClientRect(),m=(p.bottom-p.top)/2,C=x.getClientOffset(),q=((C==null?void 0:C.y)||0)-p.top;if(l&&w!==l)switch(f){case"actions":if(d==="then"||d==="else"){const{index:S}=R(l,o.actions[d]);S!==w&&an(w,S,o[f][d],a,o,f,d,q,m)}return;case"conditions":if(typeof d=="number"){const{index:S}=R(l,o[f][d]);S!==w&&an(w,S,o[f][d],a,o,f,d,q,m)}return;default:{const{index:S}=R(l,o[f]);S!==w&&an(w,S,o[f],a,o,f,void 0,q,m);return}}}});E(()=>{_(Kn(),{captureDraggingState:!0})},[]),I(k(r));const H=window.innerWidth<600;return t.jsxs("div",{ref:H&&l?null:r,className:_n.root,style:{opacity:O},children:[t.jsx("div",{className:l?_n.drag:null,ref:l&&H?r:null}),c]})},St=({onClose:e,open:n})=>t.jsxs(Cn,{open:n,onClose:e,"aria-labelledby":"alert-dialog-title","aria-describedby":"alert-dialog-description",children:[t.jsx(vn,{children:t.jsxs("div",{style:{fontSize:"1rem",fontFamily:'"Roboto", "Helvetica", "Arial", sans-serif',fontWeight:400,lineHeight:1.5,letterSpacing:"0.00938em"},children:[t.jsx("h3",{children:u.I18n.t("On condition change")}),t.jsx("div",{children:u.I18n.t("help_on_change")}),t.jsx("h3",{children:u.I18n.t("Just check")}),t.jsx("div",{children:u.I18n.t("help_just_check")})]})}),t.jsx(jn,{children:t.jsx(In,{onClick:e,color:"primary",autoFocus:!0,startIcon:t.jsx(zn,{}),children:u.I18n.t("OK")})})]}),Nt=({onClose:e,open:n})=>t.jsxs(Cn,{open:n,onClose:e,"aria-labelledby":"alert-dialog-title","aria-describedby":"alert-dialog-description",children:[t.jsx(vn,{children:t.jsxs(En,{id:"alert-dialog-description",children:[t.jsx("h3",{children:u.I18n.t("On condition change")}),t.jsx("div",{children:u.I18n.t("help_on_change")}),t.jsx("h3",{children:u.I18n.t("Just check")}),t.jsx("div",{children:u.I18n.t("help_just_check")})]})}),t.jsx(jn,{children:t.jsx(In,{onClick:e,color:"primary",autoFocus:!0,children:u.I18n.t("OK")})})]}),pn=({size:e,blockValue:n,boolean:s,typeBlock:i,userRules:a,setUserRules:o,animation:c,setTourStep:l,tourStep:d,isTourOpen:j,theme:O,themeType:I,themeName:_})=>{var W;const[r,k]=M(!1),[H,w]=M(!1),[f,x]=M(!1),[p,m]=M("");s===void 0&&(s=!0);const C=wn({accept:"box",drop:()=>({blockValue:n}),hover:({acceptedBy:y,_id:L},Z)=>{k(y===i),x(!!L),m(Z.getHandlerId()||"")},canDrop:({acceptedBy:y})=>(w(y===i),y===i),collect:y=>{var L;return{isOver:y.isOver(),canDrop:((L=y.getItem())==null?void 0:L.acceptedBy)===i,offset:y.getClientOffset(),targetId:y.getHandlerId()}}}),q=C[0],{canDrop:T,isOver:S,offset:B,targetId:N}=q,h=C[1];E(()=>{m("")},[B]);const b=T&&S;let v="";b?v=r?"#00fb003d":"#fb00002e":T?v=H?"#00fb003d":"#fb00002e":B&&(v=N===p?"#fb00002e":"");let g;return i==="actions"?g=a.actions[n]:i==="conditions"?g=a.conditions[n]:g=a.triggers,t.jsx("div",{ref:h,style:{backgroundColor:v},className:`${u.Utils.clsx(D.contentBlockItem,e&&D.addClassHeight)} ${s?c?D.contentHeightOn:null:D.contentHeightOff}`,children:t.jsxs("div",{className:D.wrapperMargin,children:[g.map(y=>t.jsx(An,{typeBlock:i,...y,blockValue:n,allProperties:y,userRules:a,setUserRules:o,children:t.jsx(yn,{...y,isTourOpen:j,setTourStep:l,tourStep:d,settings:y,blockValue:n,userRules:a,setUserRules:o,theme:O,themeType:I,themeName:_})},y._id)),t.jsx("div",{style:b&&r&&!f?{height:((W=document.getElementById("height"))==null?void 0:W.clientHeight)||200}:void 0,className:`${D.emptyBlockStyle} ${b&&r&&!f?D.emptyBlock:D.emptyBlockNone}`})]})})},ln=({size:e,typeBlock:n,name:s,nameAdditionally:i,additionally:a,border:o,userRules:c,setUserRules:l,iconName:d,adapter:j,socket:O,setTourStep:I,tourStep:_,isTourOpen:r,theme:k,themeType:H,themeName:w})=>{const[f,x,p]=gn(n==="actions"?!1:[],`additionallyClickItems_${n}`),[m,C]=M(!1),[q,T]=M(!1);E(()=>{if(n==="conditions"&&(f==null?void 0:f.length)!==c.conditions.length-1){const N=[];c.conditions.forEach((h,b)=>{b>0&&N.push({_id:Date.now(),open:!0})}),x([...f,...N])}n==="actions"&&!p&&c.actions.else.length&&x(!0)},[]);const[S,B]=M(!1);return t.jsxs("div",{className:`${u.Utils.clsx(D.mainBlockItemRules,e&&D.addClassOverflow)} ${o&&!e?D.border:null}`,children:[t.jsxs("span",{id:"width",className:D.nameBlockItems,children:[t.jsx(Y,{iconName:d,className:D.iconThemCard,adapter:j,socket:O}),s]}),n==="conditions"?t.jsxs("div",{style:{width:"100%"},children:[t.jsxs(Pn,{variant:"standard",className:D.selectOnChange,value:c.justCheck||!1,onChange:N=>{const h=K("conditions",c);h.justCheck=N.target.value==="true",l(h)},children:[t.jsx(hn,{value:"false",children:u.I18n.t("on condition change")}),t.jsx(hn,{value:"true",children:u.I18n.t("just check")})]}),t.jsx(Un,{size:"small",title:u.I18n.t("Explanation"),className:D.selectOnChangeHelp,onClick:()=>C(!0),children:t.jsx(Bn,{className:D.selectOnChangeHelpIcon})})]}):null,t.jsx(pn,{setTourStep:I,tourStep:_,isTourOpen:r,blockValue:n==="actions"?"then":n==="conditions"?0:n,typeBlock:n,setUserRules:l,userRules:c,theme:k,themeName:w,themeType:H,size:e}),a&&[...Array(n==="actions"?1:c.conditions.length-1)].map((N,h)=>{const b=(v=h)=>n==="actions"?!!f:!!f.find((g,W)=>W===v&&g.open);return t.jsxs(bn,{children:[t.jsxs("div",{onClick:()=>{if(n==="actions")return x(!f),null;let v=JSON.parse(JSON.stringify(f));if(c.conditions[h+1].length)return v[h].open=!v[h].open,x(v),null;v=v.filter((g,W)=>W!==h),x(v),B(h),setTimeout(()=>{B(!1),l({...c,conditions:[...c.conditions.filter((g,W)=>W!==h+1)]})},250)},className:D.blockCardAdd,children:[b()?"-":"+",t.jsx("div",{className:D.cardAdd,children:i})]},h),t.jsx(pn,{blockValue:n==="actions"?"else":n==="conditions"?h+1:n,typeBlock:n,setUserRules:l,userRules:c,boolean:b(),animation:S===h,size:e,theme:k,themeName:w,themeType:H})]},`${h}_block_${n}`)}),a&&n==="conditions"&&t.jsxs("div",{onClick:()=>{x([...f,{_id:Date.now(),open:!0}]),l({...c,conditions:[...c.conditions,[]]}),B(c.conditions.length-1),setTimeout(()=>B(!1),1e3)},className:D.blockCardAdd,children:["+",t.jsx("div",{className:D.cardAdd,children:i})]}),t.jsx(St,{open:m,onClose:()=>C(!1)}),t.jsx(Nt,{open:q,onClose:()=>T(!1)})]})},$t="_menuRules_1qqcb_1",qt="_switchesRenderWrapper_1qqcb_13",Bt="_menuOff_1qqcb_22",Mt="_menuTitle_1qqcb_28",Ht="_marginAuto_1qqcb_42",Wt="_inputWidth_1qqcb_47",Tt="_menuWrapper_1qqcb_52",Et="_hamburgerWrapper_1qqcb_57",Pt="_hamburgerOff_1qqcb_74",Ut="_nothingFound_1qqcb_82",Ft="_resetSearch_1qqcb_89",Jt="_controlPanel_1qqcb_101",Lt="_controlPanelAppBar_1qqcb_112",zt="_addClassMenu_1qqcb_126",Gt="_addClassBackground_1qqcb_132",Kt="_addClassPosition_1qqcb_136",$={menuRules:$t,switchesRenderWrapper:qt,menuOff:Bt,menuTitle:Mt,marginAuto:Ht,inputWidth:Wt,menuWrapper:Tt,hamburgerWrapper:Et,hamburgerOff:Pt,nothingFound:Ut,resetSearch:Ft,controlPanel:Jt,controlPanelAppBar:Lt,addClassMenu:zt,addClassBackground:Gt,addClassPosition:Kt},Qt=e=>{const{allProperties:n,allProperties:{acceptedBy:s,id:i},setUserRules:a,userRules:o,setTourStep:c,tourStep:l,isTourOpen:d,onTouchMove:j,isActive:O}=e;return t.jsx(An,{allProperties:n,id:n.id,isActive:O,setUserRules:a,userRules:o,children:t.jsx(On,{onDoubleClick:()=>{d&&l===J.addScheduleByDoubleClick&&i==="TriggerScheduleBlock"&&c(J.openTagsMenu),d&&l===J.addActionPrintText&&i==="ActionPrintText"&&c(J.showJavascript);const I=Date.now();let _;switch(s){case"actions":_="then";break;case"conditions":_=o[s].length-1;break}const r=K(s,o,_),k={id:i,_id:I,acceptedBy:s};_!==void 0?s==="actions"?r.actions[_].push({...k}):s==="conditions"&&r.conditions[_].push({...k}):r.triggers.push({...k}),a(r)},...e,...n,onTouchMove:j})})},Yt="_hamburgerMenu_hqnsm_8",Zt="_animate_hqnsm_21",un={hamburgerMenu:Yt,animate:Zt};function Xt({bool:e}){return t.jsx("div",{className:`${un.hamburgerMenu} ${e?un.animate:""}`})}const Vt=({addClass:e,setAllBlocks:n,allBlocks:s,userRules:i,onChangeBlocks:a,setTourStep:o,tourStep:c,isTourOpen:l})=>{const{blocks:d,socket:j}=tn(en),[O,I]=gn(!1,"hamburgerOnOff"),[_,r]=gn({text:"",type:"triggers",index:0},"filterControlPanel"),k=(f=_.text,x=_.type)=>{if(!d)return;let p=[...d];p=p.filter(m=>{if(!f)return!0;const{name:C}=m.getStaticData();return C&&u.I18n.t(C).toLowerCase().includes(f.toLowerCase())}),p=p.filter(m=>x===m.getStaticData().acceptedBy),n(p)},H=(f,x)=>{l&&x===0&&c===J.selectTriggers&&o(J.addScheduleByDoubleClick),l&&x===2&&c===J.selectActions&&o(J.addActionPrintText),r({..._,index:x,type:["triggers","conditions","actions"][x]}),k(_.text,["triggers","conditions","actions"][x])},w=f=>({id:`scrollable-force-tab-${f}`,"aria-controls":`scrollable-force-tabpanel-${f}`});return E(()=>{k()},[d]),t.jsx(Fn,{mouseEvent:!1,touchEvent:"onTouchStart",onClickAway:()=>I(!0),children:t.jsxs("div",{className:u.Utils.clsx($.menuWrapper,e[1035]&&$.addClassMenu),children:[t.jsx("div",{className:`${$.hamburgerWrapper} ${O?$.hamburgerOff:null}`,onClick:()=>I(!O),children:t.jsx(Xt,{bool:!O})}),t.jsxs("div",{className:`${u.Utils.clsx($.menuRules,e[1035]&&$.addClassBackground,e[835]&&$.addClassPosition)} ${O?$.menuOff:null}`,children:[t.jsx("div",{className:$.controlPanel,children:t.jsx(Jn,{className:$.controlPanelAppBar,position:"static",children:t.jsxs(Ln,{value:_.index,onChange:H,children:[t.jsx(sn,{className:"blocks-triggers",title:u.I18n.t("Triggers"),icon:t.jsx(Y,{iconName:"FlashOn"}),...w(0)}),t.jsx(sn,{title:u.I18n.t("Conditions"),className:"blocks-conditions",icon:t.jsx(Y,{iconName:"Help"}),...w(1)}),t.jsx(sn,{title:u.I18n.t("Actions"),className:"blocks-actions",icon:t.jsx(Y,{iconName:"PlayForWork"}),...w(2)})]})})}),t.jsx("div",{className:$.switchesRenderWrapper,children:t.jsxs("span",{children:[s.map(f=>{const{name:x,id:p,icon:m,adapter:C}=f.getStaticData();return t.jsx(bn,{children:t.jsx(Qt,{adapter:C,allProperties:f.getStaticData(),icon:m,id:p,isActive:!1,isTourOpen:l,name:x,onTouchMove:()=>I(!0),setTourStep:o,setUserRules:a,socket:j,tourStep:c,userRules:i})},p)}),!s.length&&t.jsxs("div",{className:$.nothingFound,children:[u.I18n.t("Nothing found"),"...",t.jsx("div",{className:$.resetSearch,onClick:()=>{r({..._,text:""}),k("")},children:u.I18n.t("reset search")})]})]})}),t.jsx("div",{className:u.Utils.clsx($.menuTitle,$.marginAuto)}),t.jsx(Mn,{className:$.inputWidth,fullWidth:!0,customValue:!0,value:_.text,size:"small",autoComplete:"off",label:u.I18n.t("search"),variant:"outlined",onChange:f=>{r({..._,text:f}),k(f)}})]})]})})};let dn=[];const ge=({code:e,onChange:n,themeName:s,themeType:i,theme:a,setTourStep:o,tourStep:c,isTourOpen:l,command:d,scriptId:j,changed:O,running:I})=>{var v;const{blocks:_,socket:r,setOnUpdate:k,setOnDebugMessage:H,setEnableSimulation:w}=tn(en),[f,x]=M([]),[p,m]=M(mn(e)),[C,q]=M(""),[T,S]=M(!1);E(()=>{let g,W;const y=(U,A)=>{U===`${g}.alive`&&W!==(A==null?void 0:A.val)&&(W=!!(A!=null&&A.val),W&&g&&(r==null||r.sendTo(g.replace(/^system\.adapter\./,""),"rulesOn",j)))},L=(U,A)=>{var F,Q;r&&g!==((F=A==null?void 0:A.common)==null?void 0:F.engine)&&(g&&(r.unsubscribeState(`${g}.alive`,y),W&&r.sendTo(g.replace(/^system\.adapter\./,""),"rulesOn",j)),g=(Q=A==null?void 0:A.common)==null?void 0:Q.engine,g&&g&&r.subscribeState(`${g}.alive`,y))},Z=(U,A)=>{if(A)try{const F=JSON.parse(A.val),Q=Date.now();if(F.ruleId===j&&Q-F.ts<1e3){const P=[...dn,{blockId:F.blockId,data:F.data,ts:F.ts}];P.length>200&&P.splice(0,200-P.length);for(let X=P.length-1;X>=0;X--)if(P[X].ts{var A;g=(A=U==null?void 0:U.common)==null?void 0:A.engine,r.subscribeObject(j,L),g&&(r.subscribeState(`${g}.alive`,y),r.subscribeState(`${g.replace(/^system\.adapter\./,"")}.debug.rules`,Z))}),function(){r==null||r.unsubscribeState(j,y),g&&(r==null||r.unsubscribeObject(`${g}.alive`,L),W&&(r==null||r.sendTo(g.replace(/^system\.adapter\./,""),"rulesOff",j)),r==null||r.unsubscribeState(`${g.replace(/^system\.adapter\./,"")}.debug.rules`,Z))}},[]),E(()=>{w(!O&&I)},[O,I,w]),E(()=>{d&&(q(d),T||S(!0))},[d]),E(()=>{const g=mn(e);JSON.stringify(g)!==JSON.stringify(p)&&(m(g),k(!0))},[e]),E(()=>{document.getElementsByTagName("HTML")[0].className=s||"blue"},[s]);const B=fn(g=>{m(g),_&&n(Hn(g,_))},[_,n]),N=xn(null),[h,b]=M({835:!1,1035:!1});return E(()=>{N.current&&(N.current.clientWidth<=1035&&b({835:!1,1035:!0}),N.current.clientWidth<=835&&b({1035:!0,835:!0}),N.current.clientWidth>1035&&b({835:!1,1035:!1}))},[((v=N.current)==null?void 0:v.clientWidth)||0]),!_||!r?null:t.jsxs("div",{className:on.wrapperRules,ref:N,children:[t.jsx(lt,{allBlocks:f,socket:r}),T?C==="export"?t.jsx(Wn,{scriptId:j,themeType:i,onClose:()=>S(!1),text:JSON.stringify(p,null,2)}):t.jsx(Tn,{themeType:i,onClose:g=>{S(!1),g&&B(JSON.parse(g))}}):null,t.jsxs("div",{className:u.Utils.clsx(on.rootWrapper,h[835]&&on.addClass),children:[t.jsx(Vt,{setAllBlocks:x,allBlocks:f,userRules:p,onChangeBlocks:B,setTourStep:o,tourStep:c,addClass:h,isTourOpen:l}),t.jsx(ln,{socket:r,setUserRules:B,userRules:p,isTourOpen:l,setTourStep:o,tourStep:c,name:`${u.I18n.t("when")}...`,typeBlock:"triggers",iconName:"FlashOn",size:h[835],themeType:i,themeName:s,theme:a}),t.jsx(ln,{socket:r,setUserRules:B,isTourOpen:l,setTourStep:o,tourStep:c,userRules:p,name:`...${u.I18n.t("and")}...`,typeBlock:"conditions",iconName:"Help",nameAdditionally:u.I18n.t("or"),additionally:!0,border:!0,size:h[835],themeType:i,themeName:s,theme:a}),t.jsx(ln,{socket:r,setUserRules:B,isTourOpen:l,setTourStep:o,tourStep:c,userRules:p,name:`...${u.I18n.t("then")}`,typeBlock:"actions",iconName:"PlayForWork",nameAdditionally:u.I18n.t("else"),additionally:!0,size:h[835],themeType:i,themeName:s,theme:a})]})]},"rulesEditor")};export{ge as default}; diff --git a/admin/assets/index-Cu-TydZj.js b/admin/assets/index-Cu-TydZj.js new file mode 100644 index 000000000..8e4cd588d --- /dev/null +++ b/admin/assets/index-Cu-TydZj.js @@ -0,0 +1,5 @@ +import{c as z,j as k}from"./createSvgIcon-DPvF8xqu.js";import{a as E,n as jt,u as Dt,o as Ht,l as B,b as G,_ as Ct,c as ia,k as y}from"./iobroker_javascript__loadShare__react__loadShare__.mjs-CTZOFJS2.js";import{P as s}from"./iobroker_javascript__loadShare__prop_mf_2_types__loadShare__.mjs-BCtSFofY.js";var ct={color:void 0,size:void 0,className:void 0,style:void 0,attr:void 0},Ga=E.createContext&&E.createContext(ct),Et=["attr","size","title"];function Ot(a,t){if(a==null)return{};var i,n,e=Ft(a,t);if(Object.getOwnPropertySymbols){var c=Object.getOwnPropertySymbols(a);for(n=0;nE.createElement(t.tag,ea({key:i},t.attr),lt(t.child)))}function p(a){return t=>E.createElement(Vt,na({attr:ea({},a.attr)},t),lt(a.child))}function Vt(a){var t=i=>{var{attr:n,size:e,title:c}=a,r=Ot(a,Et),d=e||i.size||"1em",u;return i.className&&(u=i.className),a.className&&(u=(u?u+" ":"")+a.className),E.createElement("svg",na({stroke:"currentColor",fill:"currentColor",strokeWidth:"0"},i.attr,n,r,{className:u,style:ea(ea({color:a.color||i.color},i.style),a.style),height:d,width:d,xmlns:"http://www.w3.org/2000/svg"}),c&&E.createElement("title",null,c),a.children)};return Ga!==void 0?E.createElement(Ga.Consumer,null,i=>t(i)):t(ct)}function Li(a){return p({attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0z"},child:[]},{tag:"path",attr:{d:"M17.65 6.35A7.958 7.958 0 0 0 12 4c-4.42 0-7.99 3.58-7.99 8s3.57 8 7.99 8c3.73 0 6.84-2.55 7.73-6h-2.08A5.99 5.99 0 0 1 12 18c-3.31 0-6-2.69-6-6s2.69-6 6-6c1.66 0 3.14.69 4.22 1.78L13 11h7V4l-2.35 2.35z"},child:[]}]})(a)}function _i(a){return p({attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0z"},child:[]},{tag:"path",attr:{d:"M3 18h18v-2H3v2zm0-5h18v-2H3v2zm0-7v2h18V6H3z"},child:[]}]})(a)}function Vi(a){return p({attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0z"},child:[]},{tag:"path",attr:{d:"M19 6.41 17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z"},child:[]}]})(a)}function Pi(a){return p({attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0z"},child:[]},{tag:"path",attr:{d:"M9 16.17 4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41z"},child:[]}]})(a)}function Si(a){return p({attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0z"},child:[]},{tag:"path",attr:{d:"M12 2C6.47 2 2 6.47 2 12s4.47 10 10 10 10-4.47 10-10S17.53 2 12 2zm5 13.59L15.59 17 12 13.41 8.41 17 7 15.59 10.59 12 7 8.41 8.41 7 12 10.59 15.59 7 17 8.41 13.41 12 17 15.59z"},child:[]}]})(a)}function Bi(a){return p({attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0V0z"},child:[]},{tag:"path",attr:{d:"m4 12 1.41 1.41L11 7.83V20h2V7.83l5.58 5.59L20 12l-8-8-8 8z"},child:[]}]})(a)}function Ii(a){return p({attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0z"},child:[]},{tag:"path",attr:{d:"m12 4-1.41 1.41L16.17 11H4v2h12.17l-5.58 5.59L12 20l8-8z"},child:[]}]})(a)}function Ti(a){return p({attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0V0z"},child:[]},{tag:"path",attr:{d:"m20 12-1.41-1.41L13 16.17V4h-2v12.17l-5.58-5.59L4 12l8 8 8-8z"},child:[]}]})(a)}function qi(a){return p({attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0z"},child:[]},{tag:"path",attr:{d:"M20 11H7.83l5.59-5.59L12 4l-8 8 8 8 1.41-1.41L7.83 13H20v-2z"},child:[]}]})(a)}function Ri(a){return p({attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0z"},child:[]},{tag:"circle",attr:{cx:"12",cy:"19",r:"2"},child:[]},{tag:"path",attr:{d:"M10 3h4v12h-4z"},child:[]}]})(a)}function $i(a){return p({attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0z"},child:[]},{tag:"path",attr:{d:"m21.41 10.59-7.99-8c-.78-.78-2.05-.78-2.83 0l-8.01 8c-.78.78-.78 2.05 0 2.83l8.01 8c.78.78 2.05.78 2.83 0l7.99-8c.79-.79.79-2.05 0-2.83zM13.5 14.5V12H10v3H8v-4c0-.55.45-1 1-1h4.5V7.5L17 11l-3.5 3.5z"},child:[]}]})(a)}function Ki(a){return p({attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0z"},child:[]},{tag:"path",attr:{d:"M20 8.69V4h-4.69L12 .69 8.69 4H4v4.69L.69 12 4 15.31V20h4.69L12 23.31 15.31 20H20v-4.69L23.31 12 20 8.69zM12 18c-.89 0-1.74-.2-2.5-.55C11.56 16.5 13 14.42 13 12s-1.44-4.5-3.5-5.45C10.26 6.2 11.11 6 12 6c3.31 0 6 2.69 6 6s-2.69 6-6 6z"},child:[]}]})(a)}function Wi(a){return p({attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0z"},child:[]},{tag:"path",attr:{d:"M9 16h6v-6h4l-7-7-7 7h4zm-4 2h14v2H5z"},child:[]}]})(a)}function Gi(a){return p({attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0z"},child:[]},{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0V0z"},child:[]},{tag:"path",attr:{d:"m17 16-4-4V8.82C14.16 8.4 15 7.3 15 6c0-1.66-1.34-3-3-3S9 4.34 9 6c0 1.3.84 2.4 2 2.82V12l-4 4H3v5h5v-3.05l4-4.2 4 4.2V21h5v-5h-4z"},child:[]}]})(a)}function Ni(a){return p({attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0z"},child:[]},{tag:"path",attr:{d:"M17 3H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14c1.1 0 2-.9 2-2V7l-4-4zm-5 16c-1.66 0-3-1.34-3-3s1.34-3 3-3 3 1.34 3 3-1.34 3-3 3zm3-10H5V5h10v4z"},child:[]}]})(a)}function Ui(a){return p({attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0z"},child:[]},{tag:"path",attr:{d:"M16 1H4c-1.1 0-2 .9-2 2v14h2V3h12V1zm3 4H8c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h11c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2zm0 16H8V7h11v14z"},child:[]}]})(a)}function Yi(a){return p({attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0z"},child:[]},{tag:"path",attr:{d:"M19 13h-6v6h-2v-6H5v-2h6V5h2v6h6v2z"},child:[]}]})(a)}function Zi(a){return p({attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0z"},child:[]},{tag:"path",attr:{d:"M16 13h-3V3h-2v10H8l4 4 4-4zM4 19v2h16v-2H4z"},child:[]}]})(a)}function Ji(a){return p({attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0z"},child:[]},{tag:"path",attr:{d:"M15 16v1.26l-6-3v-3.17L11.7 8H16V2h-6v4.9L7.3 10H3v6h5l7 3.5V22h6v-6z"},child:[]}]})(a)}function Qi(a){return p({attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0z"},child:[]},{tag:"path",attr:{d:"M16.56 8.94 7.62 0 6.21 1.41l2.38 2.38-5.15 5.15a1.49 1.49 0 0 0 0 2.12l5.5 5.5c.29.29.68.44 1.06.44s.77-.15 1.06-.44l5.5-5.5c.59-.58.59-1.53 0-2.12zM5.21 10 10 5.21 14.79 10H5.21zM19 11.5s-2 2.17-2 3.5c0 1.1.9 2 2 2s2-.9 2-2c0-1.33-2-3.5-2-3.5zM2 20h20v4H2v-4z"},child:[]}]})(a)}function Xi(a){return p({attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0z"},child:[]},{tag:"path",attr:{d:"M8.4 18.2c.38.5.6 1.12.6 1.8 0 1.66-1.34 3-3 3s-3-1.34-3-3 1.34-3 3-3c.44 0 .85.09 1.23.26l1.41-1.77a4.504 4.504 0 0 1-1.09-3.69l-2.03-.68A2.997 2.997 0 0 1 0 9.5c0-1.66 1.34-3 3-3s3 1.34 3 3c0 .07 0 .14-.01.21l2.03.68a4.468 4.468 0 0 1 3.22-2.32V5.91A3.018 3.018 0 0 1 9 3c0-1.66 1.34-3 3-3s3 1.34 3 3c0 1.4-.96 2.57-2.25 2.91v2.16c1.4.23 2.58 1.11 3.22 2.32L18 9.71V9.5c0-1.66 1.34-3 3-3s3 1.34 3 3-1.34 3-3 3c-1.06 0-1.98-.55-2.52-1.37l-2.03.68a4.49 4.49 0 0 1-1.09 3.69l1.41 1.77c.38-.18.79-.27 1.23-.27 1.66 0 3 1.34 3 3s-1.34 3-3 3-3-1.34-3-3c0-.68.22-1.3.6-1.8l-1.41-1.77c-1.35.75-3.01.76-4.37 0L8.4 18.2z"},child:[]}]})(a)}function an(a){return p({attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0z"},child:[]},{tag:"path",attr:{d:"M5 13h14v-2H5v2zm-2 4h14v-2H3v2zM7 7v2h14V7H7z"},child:[]}]})(a)}function tn(a){return p({attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0z"},child:[]},{tag:"path",attr:{d:"M1 21h22L12 2 1 21zm12-3h-2v-2h2v2zm0-4h-2v-4h2v4z"},child:[]}]})(a)}function nn(a){return p({attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0z"},child:[]},{tag:"path",attr:{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm1 15h-2v-2h2v2zm0-4h-2V7h2v6z"},child:[]}]})(a)}function en(a){return p({attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0z"},child:[]},{tag:"path",attr:{d:"M12 8c-2.21 0-4 1.79-4 4s1.79 4 4 4 4-1.79 4-4-1.79-4-4-4zm8.94 3A8.994 8.994 0 0 0 13 3.06V1h-2v2.06A8.994 8.994 0 0 0 3.06 11H1v2h2.06A8.994 8.994 0 0 0 11 20.94V23h2v-2.06A8.994 8.994 0 0 0 20.94 13H23v-2h-2.06zM12 19c-3.87 0-7-3.13-7-7s3.13-7 7-7 7 3.13 7 7-3.13 7-7 7z"},child:[]}]})(a)}function on(a){return p({attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0z"},child:[]},{tag:"path",attr:{d:"M7 5h10v2h2V3c0-1.1-.9-1.99-2-1.99L7 1c-1.1 0-2 .9-2 2v4h2V5zm8.41 11.59L20 12l-4.59-4.59L14 8.83 17.17 12 14 15.17l1.41 1.42zM10 15.17 6.83 12 10 8.83 8.59 7.41 4 12l4.59 4.59L10 15.17zM17 19H7v-2H5v4c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2v-4h-2v2z"},child:[]}]})(a)}function pn(a){return p({attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0z"},child:[]},{tag:"path",attr:{d:"M15.67 4H14V2h-4v2H8.33C7.6 4 7 4.6 7 5.33v15.33C7 21.4 7.6 22 8.33 22h7.33c.74 0 1.34-.6 1.34-1.33V5.33C17 4.6 16.4 4 15.67 4zM13 18h-2v-2h2v2zm0-4h-2V9h2v5z"},child:[]}]})(a)}function cn(a){return p({attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0z"},child:[]},{tag:"path",attr:{d:"M3 10h11v2H3zM3 6h11v2H3zM3 14h7v2H3zM20.59 11.93l-4.25 4.24-2.12-2.12-1.41 1.41L16.34 19 22 13.34z"},child:[]}]})(a)}function ln(a){return p({attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0z"},child:[]},{tag:"path",attr:{d:"M8 5v14l11-7z"},child:[]}]})(a)}function rn(a){return p({attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0z"},child:[]},{tag:"path",attr:{d:"M6 19h4V5H6v14zm8-14v14h4V5h-4z"},child:[]}]})(a)}function dn(a){return p({attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0z"},child:[]},{tag:"path",attr:{d:"M15.54 5.54 13.77 7.3 12 5.54 10.23 7.3 8.46 5.54 12 2zm2.92 10-1.76-1.77L18.46 12l-1.76-1.77 1.76-1.77L22 12zm-10 2.92 1.77-1.76L12 18.46l1.77-1.76 1.77 1.76L12 22zm-2.92-10 1.76 1.77L5.54 12l1.76 1.77-1.76 1.77L2 12z"},child:[]},{tag:"circle",attr:{cx:"12",cy:"12",r:"3"},child:[]}]})(a)}function sn(a){return p({attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0z"},child:[]},{tag:"path",attr:{d:"M20 6h-4V4c0-1.11-.89-2-2-2h-4c-1.11 0-2 .89-2 2v2H4c-1.11 0-1.99.89-1.99 2L2 19c0 1.11.89 2 2 2h16c1.11 0 2-.89 2-2V8c0-1.11-.89-2-2-2zm-6 0h-4V4h4v2z"},child:[]}]})(a)}function mn(a){return p({attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0zm0 0h24v24H0zm0 0h24v24H0zm0 0h24v24H0z"},child:[]},{tag:"path",attr:{d:"M12 7c2.76 0 5 2.24 5 5 0 .65-.13 1.26-.36 1.83l2.92 2.92c1.51-1.26 2.7-2.89 3.43-4.75-1.73-4.39-6-7.5-11-7.5-1.4 0-2.74.25-3.98.7l2.16 2.16C10.74 7.13 11.35 7 12 7zM2 4.27l2.28 2.28.46.46A11.804 11.804 0 0 0 1 12c1.73 4.39 6 7.5 11 7.5 1.55 0 3.03-.3 4.38-.84l.42.42L19.73 22 21 20.73 3.27 3 2 4.27zM7.53 9.8l1.55 1.55c-.05.21-.08.43-.08.65 0 1.66 1.34 3 3 3 .22 0 .44-.03.65-.08l1.55 1.55c-.67.33-1.41.53-2.2.53-2.76 0-5-2.24-5-5 0-.79.2-1.53.53-2.2zm4.31-.78 3.15 3.15.02-.16c0-1.66-1.34-3-3-3l-.17.01z"},child:[]}]})(a)}function vn(a){return p({attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0z"},child:[]},{tag:"path",attr:{d:"M12 4.5C7 4.5 2.73 7.61 1 12c1.73 4.39 6 7.5 11 7.5s9.27-3.11 11-7.5c-1.73-4.39-6-7.5-11-7.5zM12 17c-2.76 0-5-2.24-5-5s2.24-5 5-5 5 2.24 5 5-2.24 5-5 5zm0-8c-1.66 0-3 1.34-3 3s1.34 3 3 3 3-1.34 3-3-1.34-3-3-3z"},child:[]}]})(a)}function un(a){return p({attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0z"},child:[]},{tag:"path",attr:{d:"M11.07 12.85c.77-1.39 2.25-2.21 3.11-3.44.91-1.29.4-3.7-2.18-3.7-1.69 0-2.52 1.28-2.87 2.34L6.54 6.96C7.25 4.83 9.18 3 11.99 3c2.35 0 3.96 1.07 4.78 2.41.7 1.15 1.11 3.3.03 4.9-1.2 1.77-2.35 2.31-2.97 3.45-.25.46-.35.76-.35 2.24h-2.89c-.01-.78-.13-2.05.48-3.15zM14 20c0 1.1-.9 2-2 2s-2-.9-2-2 .9-2 2-2 2 .9 2 2z"},child:[]}]})(a)}function fn(a){return p({attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0z"},child:[]},{tag:"path",attr:{d:"M12 3C6.95 3 3.15 4.85 0 7.23L12 22 24 7.25C20.85 4.87 17.05 3 12 3zm1 13h-2v-6h2v6zm-2-8V6h2v2h-2z"},child:[]}]})(a)}function xn(a){return p({attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0z"},child:[]},{tag:"path",attr:{d:"M21 3.01H3c-1.1 0-2 .9-2 2V9h2V4.99h18v14.03H3V15H1v4.01c0 1.1.9 1.98 2 1.98h18c1.1 0 2-.88 2-1.98v-14a2 2 0 0 0-2-2zM11 16l4-4-4-4v3H1v2h10v3z"},child:[]}]})(a)}function hn(a){return p({attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{d:"M21 4H11l-1-3H3c-1.1 0-2 .9-2 2v15c0 1.1.9 2 2 2h8l1 3h9c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zM7 16c-2.76 0-5-2.24-5-5s2.24-5 5-5c1.35 0 2.48.5 3.35 1.3L9.03 8.57c-.38-.36-1.04-.78-2.03-.78-1.74 0-3.15 1.44-3.15 3.21S5.26 14.21 7 14.21c2.01 0 2.84-1.44 2.92-2.41H7v-1.71h4.68c.07.31.12.61.12 1.02C11.8 13.97 9.89 16 7 16zm6.17-5.42h3.7c-.43 1.25-1.11 2.43-2.05 3.47-.31-.35-.6-.72-.86-1.1l-.79-2.37zm8.33 9.92c0 .55-.45 1-1 1H14l2-2.5-1.04-3.1 3.1 3.1.92-.92-3.3-3.25.02-.02c1.13-1.25 1.93-2.69 2.4-4.22H20v-1.3h-4.53V8h-1.29v1.29h-1.44L11.46 5.5h9.04c.55 0 1 .45 1 1v14z"},child:[]},{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0zm0 0h24v24H0z"},child:[]}]})(a)}function gn(a){return p({attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0z"},child:[]},{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0V0z"},child:[]},{tag:"path",attr:{d:"M6 19c0 1.1.9 2 2 2h8c1.1 0 2-.9 2-2V7H6v12zm2.46-7.12 1.41-1.41L12 12.59l2.12-2.12 1.41 1.41L13.41 14l2.12 2.12-1.41 1.41L12 15.41l-2.12 2.12-1.41-1.41L10.59 14l-2.13-2.12zM15.5 4l-1-1h-5l-1 1H5v2h14V4z"},child:[]}]})(a)}function bn(a){return p({attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0z"},child:[]},{tag:"path",attr:{d:"M6 19c0 1.1.9 2 2 2h8c1.1 0 2-.9 2-2V7H6v12zM19 4h-3.5l-1-1h-5l-1 1H5v2h14V4z"},child:[]}]})(a)}function wn(a){return p({attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0V0z"},child:[]},{tag:"path",attr:{d:"M9.4 16.6 4.8 12l4.6-4.6L8 6l-6 6 6 6 1.4-1.4zm5.2 0 4.6-4.6-4.6-4.6L16 6l6 6-6 6-1.4-1.4z"},child:[]}]})(a)}function yn(a){return p({attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0z",clipRule:"evenodd"},child:[]},{tag:"path",attr:{d:"m22.7 19-9.1-9.1c.9-2.3.4-5-1.5-6.9-2-2-5-2.4-7.4-1.3L9 6 6 9 1.6 4.7C.4 7.1.9 10.1 2.9 12.1c1.9 1.9 4.6 2.4 6.9 1.5l9.1 9.1c.4.4 1 .4 1.4 0l2.3-2.3c.5-.4.5-1.1.1-1.4z"},child:[]}]})(a)}function zn(a){return p({attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0z"},child:[]},{tag:"path",attr:{d:"M20 8h-2.81a5.985 5.985 0 0 0-1.82-1.96L17 4.41 15.59 3l-2.17 2.17C12.96 5.06 12.49 5 12 5c-.49 0-.96.06-1.41.17L8.41 3 7 4.41l1.62 1.63C7.88 6.55 7.26 7.22 6.81 8H4v2h2.09c-.05.33-.09.66-.09 1v1H4v2h2v1c0 .34.04.67.09 1H4v2h2.81c1.04 1.79 2.97 3 5.19 3s4.15-1.21 5.19-3H20v-2h-2.09c.05-.33.09-.66.09-1v-1h2v-2h-2v-1c0-.34-.04-.67-.09-1H20V8zm-6 8h-4v-2h4v2zm0-4h-4v-2h4v2z"},child:[]}]})(a)}function kn(a){return p({attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0V0z"},child:[]},{tag:"path",attr:{d:"M12 8c-2.21 0-4 1.79-4 4s1.79 4 4 4 4-1.79 4-4-1.79-4-4-4zm8.94 3A8.994 8.994 0 0 0 13 3.06V1h-2v2.06A8.994 8.994 0 0 0 3.06 11H1v2h2.06A8.994 8.994 0 0 0 11 20.94V23h2v-2.06A8.994 8.994 0 0 0 20.94 13H23v-2h-2.06zM12 19c-3.87 0-7-3.13-7-7s3.13-7 7-7 7 3.13 7 7-3.13 7-7 7z"},child:[]}]})(a)}const Mn=z(k.jsx("path",{d:"M19 13h-6v6h-2v-6H5v-2h6V5h2v6h6z"}),"Add"),jn=z(k.jsx("path",{d:"M12 2C6.47 2 2 6.47 2 12s4.47 10 10 10 10-4.47 10-10S17.53 2 12 2m5 13.59L15.59 17 12 13.41 8.41 17 7 15.59 10.59 12 7 8.41 8.41 7 12 10.59 15.59 7 17 8.41 13.41 12z"}),"Cancel"),Dn=z(k.jsx("path",{d:"M9 16.17 4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41z"}),"Check"),Hn=z(k.jsx("path",{d:"M19 6.41 17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z"}),"Clear"),Cn=z(k.jsx("path",{d:"M19 6.41 17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z"}),"Close"),En=z(k.jsx("path",{d:"M16 1H4c-1.1 0-2 .9-2 2v14h2V3h12zm3 4H8c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h11c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2m0 16H8V7h11z"}),"ContentCopy"),On=z(k.jsx("path",{d:"M20 6h-8l-2-2H4c-1.11 0-1.99.89-1.99 2L2 18c0 1.11.89 2 2 2h16c1.11 0 2-.89 2-2V8c0-1.11-.89-2-2-2m-1 8h-3v3h-2v-3h-3v-2h3V9h2v3h3z"}),"CreateNewFolder"),Fn=z(k.jsx("path",{d:"M6 19c0 1.1.9 2 2 2h8c1.1 0 2-.9 2-2V7H6zM19 4h-3.5l-1-1h-5l-1 1H5v2h14z"}),"Delete"),An=z(k.jsx("path",{d:"M3 17.25V21h3.75L17.81 9.94l-3.75-3.75zM20.71 7.04c.39-.39.39-1.02 0-1.41l-2.34-2.34a.996.996 0 0 0-1.41 0l-1.83 1.83 3.75 3.75z"}),"Edit"),Ln=z(k.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m1 17h-2v-2h2zm2.07-7.75-.9.92C13.45 12.9 13 13.5 13 15h-2v-.5c0-1.1.45-2.1 1.17-2.83l1.24-1.26c.37-.36.59-.86.59-1.41 0-1.1-.9-2-2-2s-2 .9-2 2H8c0-2.21 1.79-4 4-4s4 1.79 4 4c0 .88-.36 1.68-.93 2.25"}),"Help"),_n=z(k.jsx("path",{d:"M11.99 2C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2m6.93 6h-2.95c-.32-1.25-.78-2.45-1.38-3.56 1.84.63 3.37 1.91 4.33 3.56M12 4.04c.83 1.2 1.48 2.53 1.91 3.96h-3.82c.43-1.43 1.08-2.76 1.91-3.96M4.26 14C4.1 13.36 4 12.69 4 12s.1-1.36.26-2h3.38c-.08.66-.14 1.32-.14 2s.06 1.34.14 2zm.82 2h2.95c.32 1.25.78 2.45 1.38 3.56-1.84-.63-3.37-1.9-4.33-3.56m2.95-8H5.08c.96-1.66 2.49-2.93 4.33-3.56C8.81 5.55 8.35 6.75 8.03 8M12 19.96c-.83-1.2-1.48-2.53-1.91-3.96h3.82c-.43 1.43-1.08 2.76-1.91 3.96M14.34 14H9.66c-.09-.66-.16-1.32-.16-2s.07-1.35.16-2h4.68c.09.65.16 1.32.16 2s-.07 1.34-.16 2m.25 5.56c.6-1.11 1.06-2.31 1.38-3.56h2.95c-.96 1.65-2.49 2.93-4.33 3.56M16.36 14c.08-.66.14-1.32.14-2s-.06-1.34-.14-2h3.38c.16.64.26 1.31.26 2s-.1 1.36-.26 2z"}),"Language");function Vn(a){return p({attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{d:"M507.73 109.1c-2.24-9.03-13.54-12.09-20.12-5.51l-74.36 74.36-67.88-11.31-11.31-67.88 74.36-74.36c6.62-6.62 3.43-17.9-5.66-20.16-47.38-11.74-99.55.91-136.58 37.93-39.64 39.64-50.55 97.1-34.05 147.2L18.74 402.76c-24.99 24.99-24.99 65.51 0 90.5 24.99 24.99 65.51 24.99 90.5 0l213.21-213.21c50.12 16.71 107.47 5.68 147.37-34.22 37.07-37.07 49.7-89.32 37.91-136.73zM64 472c-13.25 0-24-10.75-24-24 0-13.26 10.75-24 24-24s24 10.74 24 24c0 13.25-10.75 24-24 24z"},child:[]}]})(a)}function Pn(a){return p({attr:{viewBox:"0 0 576 512"},child:[{tag:"path",attr:{d:"M215.03 71.05L126.06 160H24c-13.26 0-24 10.74-24 24v144c0 13.25 10.74 24 24 24h102.06l88.97 88.95c15.03 15.03 40.97 4.47 40.97-16.97V88.02c0-21.46-25.96-31.98-40.97-16.97zm233.32-51.08c-11.17-7.33-26.18-4.24-33.51 6.95-7.34 11.17-4.22 26.18 6.95 33.51 66.27 43.49 105.82 116.6 105.82 195.58 0 78.98-39.55 152.09-105.82 195.58-11.17 7.32-14.29 22.34-6.95 33.5 7.04 10.71 21.93 14.56 33.51 6.95C528.27 439.58 576 351.33 576 256S528.27 72.43 448.35 19.97zM480 256c0-63.53-32.06-121.94-85.77-156.24-11.19-7.14-26.03-3.82-33.12 7.46s-3.78 26.21 7.41 33.36C408.27 165.97 432 209.11 432 256s-23.73 90.03-63.48 115.42c-11.19 7.14-14.5 22.07-7.41 33.36 6.51 10.36 21.12 15.14 33.12 7.46C447.94 377.94 480 319.54 480 256zm-141.77-76.87c-11.58-6.33-26.19-2.16-32.61 9.45-6.39 11.61-2.16 26.2 9.45 32.61C327.98 228.28 336 241.63 336 256c0 14.38-8.02 27.72-20.92 34.81-11.61 6.41-15.84 21-9.45 32.61 6.43 11.66 21.05 15.8 32.61 9.45 28.23-15.55 45.77-45 45.77-76.88s-17.54-61.32-45.78-76.86z"},child:[]}]})(a)}function Sn(a){return p({attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{d:"M215.03 71.05L126.06 160H24c-13.26 0-24 10.74-24 24v144c0 13.25 10.74 24 24 24h102.06l88.97 88.95c15.03 15.03 40.97 4.47 40.97-16.97V88.02c0-21.46-25.96-31.98-40.97-16.97zM461.64 256l45.64-45.64c6.3-6.3 6.3-16.52 0-22.82l-22.82-22.82c-6.3-6.3-16.52-6.3-22.82 0L416 210.36l-45.64-45.64c-6.3-6.3-16.52-6.3-22.82 0l-22.82 22.82c-6.3 6.3-6.3 16.52 0 22.82L370.36 256l-45.63 45.63c-6.3 6.3-6.3 16.52 0 22.82l22.82 22.82c6.3 6.3 16.52 6.3 22.82 0L416 301.64l45.64 45.64c6.3 6.3 16.52 6.3 22.82 0l22.82-22.82c6.3-6.3 6.3-16.52 0-22.82L461.64 256z"},child:[]}]})(a)}function Bn(a){return p({attr:{viewBox:"0 0 384 512"},child:[{tag:"path",attr:{d:"M215.03 72.04L126.06 161H24c-13.26 0-24 10.74-24 24v144c0 13.25 10.74 24 24 24h102.06l88.97 88.95c15.03 15.03 40.97 4.47 40.97-16.97V89.02c0-21.47-25.96-31.98-40.97-16.98zm123.2 108.08c-11.58-6.33-26.19-2.16-32.61 9.45-6.39 11.61-2.16 26.2 9.45 32.61C327.98 229.28 336 242.62 336 257c0 14.38-8.02 27.72-20.92 34.81-11.61 6.41-15.84 21-9.45 32.61 6.43 11.66 21.05 15.8 32.61 9.45 28.23-15.55 45.77-45 45.77-76.88s-17.54-61.32-45.78-76.87z"},child:[]}]})(a)}function In(a){return p({attr:{viewBox:"0 0 576 512"},child:[{tag:"path",attr:{d:"M384 64H192C86 64 0 150 0 256s86 192 192 192h192c106 0 192-86 192-192S490 64 384 64zm0 320c-70.8 0-128-57.3-128-128 0-70.8 57.3-128 128-128 70.8 0 128 57.3 128 128 0 70.8-57.3 128-128 128z"},child:[]}]})(a)}function Tn(a){return p({attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{d:"M256 160c-52.9 0-96 43.1-96 96s43.1 96 96 96 96-43.1 96-96-43.1-96-96-96zm246.4 80.5l-94.7-47.3 33.5-100.4c4.5-13.6-8.4-26.5-21.9-21.9l-100.4 33.5-47.4-94.8c-6.4-12.8-24.6-12.8-31 0l-47.3 94.7L92.7 70.8c-13.6-4.5-26.5 8.4-21.9 21.9l33.5 100.4-94.7 47.4c-12.8 6.4-12.8 24.6 0 31l94.7 47.3-33.5 100.5c-4.5 13.6 8.4 26.5 21.9 21.9l100.4-33.5 47.3 94.7c6.4 12.8 24.6 12.8 31 0l47.3-94.7 100.4 33.5c13.6 4.5 26.5-8.4 21.9-21.9l-33.5-100.4 94.7-47.3c13-6.5 13-24.7.2-31.1zm-155.9 106c-49.9 49.9-131.1 49.9-181 0-49.9-49.9-49.9-131.1 0-181 49.9-49.9 131.1-49.9 181 0 49.9 49.9 49.9 131.1 0 181z"},child:[]}]})(a)}function qn(a){return p({attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{d:"M367.9 329.76c-4.62 5.3-9.78 10.1-15.9 13.65v22.94c66.52 9.34 112 28.05 112 49.65 0 30.93-93.12 56-208 56S48 446.93 48 416c0-21.6 45.48-40.3 112-49.65v-22.94c-6.12-3.55-11.28-8.35-15.9-13.65C58.87 345.34 0 378.05 0 416c0 53.02 114.62 96 256 96s256-42.98 256-96c0-37.95-58.87-70.66-144.1-86.24zM256 128c35.35 0 64-28.65 64-64S291.35 0 256 0s-64 28.65-64 64 28.65 64 64 64zm-64 192v96c0 17.67 14.33 32 32 32h64c17.67 0 32-14.33 32-32v-96c17.67 0 32-14.33 32-32v-96c0-26.51-21.49-48-48-48h-11.8c-11.07 5.03-23.26 8-36.2 8s-25.13-2.97-36.2-8H208c-26.51 0-48 21.49-48 48v96c0 17.67 14.33 32 32 32z"},child:[]}]})(a)}function Rn(a){return p({attr:{viewBox:"0 0 448 512"},child:[{tag:"path",attr:{d:"M384 44v424c0 6.6-5.4 12-12 12h-48c-6.6 0-12-5.4-12-12V291.6l-195.5 181C95.9 489.7 64 475.4 64 448V64c0-27.4 31.9-41.7 52.5-24.6L312 219.3V44c0-6.6 5.4-12 12-12h48c6.6 0 12 5.4 12 12z"},child:[]}]})(a)}function $n(a){return p({attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{d:"M496 384H160v-16c0-8.8-7.2-16-16-16h-32c-8.8 0-16 7.2-16 16v16H16c-8.8 0-16 7.2-16 16v32c0 8.8 7.2 16 16 16h80v16c0 8.8 7.2 16 16 16h32c8.8 0 16-7.2 16-16v-16h336c8.8 0 16-7.2 16-16v-32c0-8.8-7.2-16-16-16zm0-160h-80v-16c0-8.8-7.2-16-16-16h-32c-8.8 0-16 7.2-16 16v16H16c-8.8 0-16 7.2-16 16v32c0 8.8 7.2 16 16 16h336v16c0 8.8 7.2 16 16 16h32c8.8 0 16-7.2 16-16v-16h80c8.8 0 16-7.2 16-16v-32c0-8.8-7.2-16-16-16zm0-160H288V48c0-8.8-7.2-16-16-16h-32c-8.8 0-16 7.2-16 16v16H16C7.2 64 0 71.2 0 80v32c0 8.8 7.2 16 16 16h208v16c0 8.8 7.2 16 16 16h32c8.8 0 16-7.2 16-16v-16h208c8.8 0 16-7.2 16-16V80c0-8.8-7.2-16-16-16z"},child:[]}]})(a)}function Kn(a){return p({attr:{viewBox:"0 0 416 512"},child:[{tag:"path",attr:{d:"M272 96c26.51 0 48-21.49 48-48S298.51 0 272 0s-48 21.49-48 48 21.49 48 48 48zM113.69 317.47l-14.8 34.52H32c-17.67 0-32 14.33-32 32s14.33 32 32 32h77.45c19.25 0 36.58-11.44 44.11-29.09l8.79-20.52-10.67-6.3c-17.32-10.23-30.06-25.37-37.99-42.61zM384 223.99h-44.03l-26.06-53.25c-12.5-25.55-35.45-44.23-61.78-50.94l-71.08-21.14c-28.3-6.8-57.77-.55-80.84 17.14l-39.67 30.41c-14.03 10.75-16.69 30.83-5.92 44.86s30.84 16.66 44.86 5.92l39.69-30.41c7.67-5.89 17.44-8 25.27-6.14l14.7 4.37-37.46 87.39c-12.62 29.48-1.31 64.01 26.3 80.31l84.98 50.17-27.47 87.73c-5.28 16.86 4.11 34.81 20.97 40.09 3.19 1 6.41 1.48 9.58 1.48 13.61 0 26.23-8.77 30.52-22.45l31.64-101.06c5.91-20.77-2.89-43.08-21.64-54.39l-61.24-36.14 31.31-78.28 20.27 41.43c8 16.34 24.92 26.89 43.11 26.89H384c17.67 0 32-14.33 32-32s-14.33-31.99-32-31.99z"},child:[]}]})(a)}function Wn(a){return p({attr:{viewBox:"0 0 448 512"},child:[{tag:"path",attr:{d:"M400 224h-24v-72C376 68.2 307.8 0 224 0S72 68.2 72 152v72H48c-26.5 0-48 21.5-48 48v192c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V272c0-26.5-21.5-48-48-48zm-104 0H152v-72c0-39.7 32.3-72 72-72s72 32.3 72 72v72z"},child:[]}]})(a)}function Gn(a){return p({attr:{viewBox:"0 0 352 512"},child:[{tag:"path",attr:{d:"M96.06 454.35c.01 6.29 1.87 12.45 5.36 17.69l17.09 25.69a31.99 31.99 0 0 0 26.64 14.28h61.71a31.99 31.99 0 0 0 26.64-14.28l17.09-25.69a31.989 31.989 0 0 0 5.36-17.69l.04-38.35H96.01l.05 38.35zM0 176c0 44.37 16.45 84.85 43.56 115.78 16.52 18.85 42.36 58.23 52.21 91.45.04.26.07.52.11.78h160.24c.04-.26.07-.51.11-.78 9.85-33.22 35.69-72.6 52.21-91.45C335.55 260.85 352 220.37 352 176 352 78.61 272.91-.3 175.45 0 73.44.31 0 82.97 0 176zm176-80c-44.11 0-80 35.89-80 80 0 8.84-7.16 16-16 16s-16-7.16-16-16c0-61.76 50.24-112 112-112 8.84 0 16 7.16 16 16s-7.16 16-16 16z"},child:[]}]})(a)}function Nn(a){return p({attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{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"},child:[]}]})(a)}function Un(a){return p({attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{d:"M464 448H48c-26.51 0-48-21.49-48-48V112c0-26.51 21.49-48 48-48h416c26.51 0 48 21.49 48 48v288c0 26.51-21.49 48-48 48zM112 120c-30.928 0-56 25.072-56 56s25.072 56 56 56 56-25.072 56-56-25.072-56-56-56zM64 384h384V272l-87.515-87.515c-4.686-4.686-12.284-4.686-16.971 0L208 320l-55.515-55.515c-4.686-4.686-12.284-4.686-16.971 0L64 336v48z"},child:[]}]})(a)}function Yn(a){return p({attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{d:"M464 128H272l-64-64H48C21.49 64 0 85.49 0 112v288c0 26.51 21.49 48 48 48h416c26.51 0 48-21.49 48-48V176c0-26.51-21.49-48-48-48z"},child:[]}]})(a)}function Zn(a){return p({attr:{viewBox:"0 0 576 512"},child:[{tag:"path",attr:{d:"M572.694 292.093L500.27 416.248A63.997 63.997 0 0 1 444.989 448H45.025c-18.523 0-30.064-20.093-20.731-36.093l72.424-124.155A64 64 0 0 1 152 256h399.964c18.523 0 30.064 20.093 20.73 36.093zM152 224h328v-48c0-26.51-21.49-48-48-48H272l-64-64H48C21.49 64 0 85.49 0 112v278.046l69.077-118.418C86.214 242.25 117.989 224 152 224z"},child:[]}]})(a)}function Jn(a){return p({attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{d:"M243.2 189.9V258c26.1 5.9 49.3 15.6 73.6 22.3v-68.2c-26-5.8-49.4-15.5-73.6-22.2zm223.3-123c-34.3 15.9-76.5 31.9-117 31.9C296 98.8 251.7 64 184.3 64c-25 0-47.3 4.4-68 12 2.8-7.3 4.1-15.2 3.6-23.6C118.1 24 94.8 1.2 66.3 0 34.3-1.3 8 24.3 8 56c0 19 9.5 35.8 24 45.9V488c0 13.3 10.7 24 24 24h16c13.3 0 24-10.7 24-24v-94.4c28.3-12.1 63.6-22.1 114.4-22.1 53.6 0 97.8 34.8 165.2 34.8 48.2 0 86.7-16.3 122.5-40.9 8.7-6 13.8-15.8 13.8-26.4V95.9c.1-23.3-24.2-38.8-45.4-29zM169.6 325.5c-25.8 2.7-50 8.2-73.6 16.6v-70.5c26.2-9.3 47.5-15 73.6-17.4zM464 191c-23.6 9.8-46.3 19.5-73.6 23.9V286c24.8-3.4 51.4-11.8 73.6-26v70.5c-25.1 16.1-48.5 24.7-73.6 27.1V286c-27 3.7-47.9 1.5-73.6-5.6v67.4c-23.9-7.4-47.3-16.7-73.6-21.3V258c-19.7-4.4-40.8-6.8-73.6-3.8v-70c-22.4 3.1-44.6 10.2-73.6 20.9v-70.5c33.2-12.2 50.1-19.8 73.6-22v71.6c27-3.7 48.4-1.3 73.6 5.7v-67.4c23.7 7.4 47.2 16.7 73.6 21.3v68.4c23.7 5.3 47.6 6.9 73.6 2.7V143c27-4.8 52.3-13.6 73.6-22.5z"},child:[]}]})(a)}function Qn(a){return p({attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{d:"M16 288c-8.8 0-16 7.2-16 16v32c0 8.8 7.2 16 16 16h112v-64zm489-183L407.1 7c-4.5-4.5-10.6-7-17-7H384v128h128v-6.1c0-6.3-2.5-12.4-7-16.9zm-153 31V0H152c-13.3 0-24 10.7-24 24v264h128v-65.2c0-14.3 17.3-21.4 27.4-11.3L379 308c6.6 6.7 6.6 17.4 0 24l-95.7 96.4c-10.1 10.1-27.4 3-27.4-11.3V352H128v136c0 13.3 10.7 24 24 24h336c13.3 0 24-10.7 24-24V160H376c-13.2 0-24-10.8-24-24z"},child:[]}]})(a)}function Xn(a){return p({attr:{viewBox:"0 0 576 512"},child:[{tag:"path",attr:{d:"M384 121.9c0-6.3-2.5-12.4-7-16.9L279.1 7c-4.5-4.5-10.6-7-17-7H256v128h128zM571 308l-95.7-96.4c-10.1-10.1-27.4-3-27.4 11.3V288h-64v64h64v65.2c0 14.3 17.3 21.4 27.4 11.3L571 332c6.6-6.6 6.6-17.4 0-24zm-379 28v-32c0-8.8 7.2-16 16-16h176V160H248c-13.2 0-24-10.8-24-24V0H24C10.7 0 0 10.7 0 24v464c0 13.3 10.7 24 24 24h336c13.3 0 24-10.7 24-24V352H208c-8.8 0-16-7.2-16-16z"},child:[]}]})(a)}function ae(a){return p({attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{d:"M352.57 128c-28.09 0-54.09 4.52-77.06 12.86l12.41-123.11C289 7.31 279.81-1.18 269.33.13 189.63 10.13 128 77.64 128 159.43c0 28.09 4.52 54.09 12.86 77.06L17.75 224.08C7.31 223-1.18 232.19.13 242.67c10 79.7 77.51 141.33 159.3 141.33 28.09 0 54.09-4.52 77.06-12.86l-12.41 123.11c-1.05 10.43 8.11 18.93 18.59 17.62 79.7-10 141.33-77.51 141.33-159.3 0-28.09-4.52-54.09-12.86-77.06l123.11 12.41c10.44 1.05 18.93-8.11 17.62-18.59-10-79.7-77.51-141.33-159.3-141.33zM256 288a32 32 0 1 1 32-32 32 32 0 0 1-32 32z"},child:[]}]})(a)}function te(a){return p({attr:{viewBox:"0 0 640 512"},child:[{tag:"path",attr:{d:"M624 448h-80V113.45C544 86.19 522.47 64 496 64H384v64h96v384h144c8.84 0 16-7.16 16-16v-32c0-8.84-7.16-16-16-16zM312.24 1.01l-192 49.74C105.99 54.44 96 67.7 96 82.92V448H16c-8.84 0-16 7.16-16 16v32c0 8.84 7.16 16 16 16h336V33.18c0-21.58-19.56-37.41-39.76-32.17zM264 288c-13.25 0-24-14.33-24-32s10.75-32 24-32 24 14.33 24 32-10.75 32-24 32z"},child:[]}]})(a)}function ie(a){return p({attr:{viewBox:"0 0 448 512"},child:[{tag:"path",attr:{d:"M436 192H312c-13.3 0-24-10.7-24-24V44c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v84h84c6.6 0 12 5.4 12 12v40c0 6.6-5.4 12-12 12zm-276-24V44c0-6.6-5.4-12-12-12h-40c-6.6 0-12 5.4-12 12v84H12c-6.6 0-12 5.4-12 12v40c0 6.6 5.4 12 12 12h124c13.3 0 24-10.7 24-24zm0 300V344c0-13.3-10.7-24-24-24H12c-6.6 0-12 5.4-12 12v40c0 6.6 5.4 12 12 12h84v84c0 6.6 5.4 12 12 12h40c6.6 0 12-5.4 12-12zm192 0v-84h84c6.6 0 12-5.4 12-12v-40c0-6.6-5.4-12-12-12H312c-13.3 0-24 10.7-24 24v124c0 6.6 5.4 12 12 12h40c6.6 0 12-5.4 12-12z"},child:[]}]})(a)}function ne(a){return p({attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{d:"M200 288H88c-21.4 0-32.1 25.8-17 41l32.9 31-99.2 99.3c-6.2 6.2-6.2 16.4 0 22.6l25.4 25.4c6.2 6.2 16.4 6.2 22.6 0L152 408l31.1 33c15.1 15.1 40.9 4.4 40.9-17V312c0-13.3-10.7-24-24-24zm112-64h112c21.4 0 32.1-25.9 17-41l-33-31 99.3-99.3c6.2-6.2 6.2-16.4 0-22.6L481.9 4.7c-6.2-6.2-16.4-6.2-22.6 0L360 104l-31.1-33C313.8 55.9 288 66.6 288 88v112c0 13.3 10.7 24 24 24zm96 136l33-31.1c15.1-15.1 4.4-40.9-17-40.9H312c-13.3 0-24 10.7-24 24v112c0 21.4 25.9 32.1 41 17l31-32.9 99.3 99.3c6.2 6.2 16.4 6.2 22.6 0l25.4-25.4c6.2-6.2 6.2-16.4 0-22.6L408 360zM183 71.1L152 104 52.7 4.7c-6.2-6.2-16.4-6.2-22.6 0L4.7 30.1c-6.2 6.2-6.2 16.4 0 22.6L104 152l-33 31.1C55.9 198.2 66.6 224 88 224h112c13.3 0 24-10.7 24-24V88c0-21.3-25.9-32-41-16.9z"},child:[]}]})(a)}function ee(a){return p({attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{d:"M256,8C119,8,8,119,8,256S119,504,256,504,504,393,504,256,393,8,256,8Zm92.49,313h0l-20,25a16,16,0,0,1-22.49,2.5h0l-67-49.72a40,40,0,0,1-15-31.23V112a16,16,0,0,1,16-16h32a16,16,0,0,1,16,16V256l58,42.5A16,16,0,0,1,348.49,321Z"},child:[]}]})(a)}function oe(a){return p({attr:{viewBox:"0 0 384 512"},child:[{tag:"path",attr:{d:"M336 64h-80c0-35.3-28.7-64-64-64s-64 28.7-64 64H48C21.5 64 0 85.5 0 112v352c0 26.5 21.5 48 48 48h288c26.5 0 48-21.5 48-48V112c0-26.5-21.5-48-48-48zM96 424c-13.3 0-24-10.7-24-24s10.7-24 24-24 24 10.7 24 24-10.7 24-24 24zm0-96c-13.3 0-24-10.7-24-24s10.7-24 24-24 24 10.7 24 24-10.7 24-24 24zm0-96c-13.3 0-24-10.7-24-24s10.7-24 24-24 24 10.7 24 24-10.7 24-24 24zm96-192c13.3 0 24 10.7 24 24s-10.7 24-24 24-24-10.7-24-24 10.7-24 24-24zm128 368c0 4.4-3.6 8-8 8H168c-4.4 0-8-3.6-8-8v-16c0-4.4 3.6-8 8-8h144c4.4 0 8 3.6 8 8v16zm0-96c0 4.4-3.6 8-8 8H168c-4.4 0-8-3.6-8-8v-16c0-4.4 3.6-8 8-8h144c4.4 0 8 3.6 8 8v16zm0-96c0 4.4-3.6 8-8 8H168c-4.4 0-8-3.6-8-8v-16c0-4.4 3.6-8 8-8h144c4.4 0 8 3.6 8 8v16z"},child:[]}]})(a)}function pe(a){return p({attr:{viewBox:"0 0 352 512"},child:[{tag:"path",attr:{d:"M176 80c-52.94 0-96 43.06-96 96 0 8.84 7.16 16 16 16s16-7.16 16-16c0-35.3 28.72-64 64-64 8.84 0 16-7.16 16-16s-7.16-16-16-16zM96.06 459.17c0 3.15.93 6.22 2.68 8.84l24.51 36.84c2.97 4.46 7.97 7.14 13.32 7.14h78.85c5.36 0 10.36-2.68 13.32-7.14l24.51-36.84c1.74-2.62 2.67-5.7 2.68-8.84l.05-43.18H96.02l.04 43.18zM176 0C73.72 0 0 82.97 0 176c0 44.37 16.45 84.85 43.56 115.78 16.64 18.99 42.74 58.8 52.42 92.16v.06h48v-.12c-.01-4.77-.72-9.51-2.15-14.07-5.59-17.81-22.82-64.77-62.17-109.67-20.54-23.43-31.52-53.15-31.61-84.14-.2-73.64 59.67-128 127.95-128 70.58 0 128 57.42 128 128 0 30.97-11.24 60.85-31.65 84.14-39.11 44.61-56.42 91.47-62.1 109.46a47.507 47.507 0 0 0-2.22 14.3v.1h48v-.05c9.68-33.37 35.78-73.18 52.42-92.16C335.55 260.85 352 220.37 352 176 352 78.8 273.2 0 176 0z"},child:[]}]})(a)}var Ua=function(){return Ua=Object.assign||function(t){for(var i,n=1,e=arguments.length;n0?e:`./${a.name}`;return typeof n.path!="string"&&Ya(n,"path",c),Ya(n,"relativePath",c),n}function St(a){const{name:t}=a;if(t&&t.lastIndexOf(".")!==-1&&!a.type){const n=t.split(".").pop().toLowerCase(),e=Pt.get(n);e&&Object.defineProperty(a,"type",{value:e,writable:!1,configurable:!1,enumerable:!0})}return a}function Ya(a,t,i){Object.defineProperty(a,t,{value:i,writable:!1,configurable:!1,enumerable:!0})}const Bt=[".DS_Store","Thumbs.db"];function It(a){return _(this,void 0,void 0,function*(){return oa(a)&&Tt(a.dataTransfer)?Kt(a.dataTransfer,a.type):qt(a)?Rt(a):Array.isArray(a)&&a.every(t=>"getFile"in t&&typeof t.getFile=="function")?$t(a):[]})}function Tt(a){return oa(a)}function qt(a){return oa(a)&&oa(a.target)}function oa(a){return typeof a=="object"&&a!==null}function Rt(a){return Ma(a.target.files).map(t=>I(t))}function $t(a){return _(this,void 0,void 0,function*(){return(yield Promise.all(a.map(i=>i.getFile()))).map(i=>I(i))})}function Kt(a,t){return _(this,void 0,void 0,function*(){if(a.items){const i=Ma(a.items).filter(e=>e.kind==="file");if(t!=="drop")return i;const n=yield Promise.all(i.map(Wt));return Za(rt(n))}return Za(Ma(a.files).map(i=>I(i)))})}function Za(a){return a.filter(t=>Bt.indexOf(t.name)===-1)}function Ma(a){if(a===null)return[];const t=[];for(let i=0;i[...t,...Array.isArray(i)?rt(i):[i]],[])}function Ja(a,t){return _(this,void 0,void 0,function*(){var i;if(globalThis.isSecureContext&&typeof a.getAsFileSystemHandle=="function"){const c=yield a.getAsFileSystemHandle();if(c===null)throw new Error(`${a} is not a File`);if(c!==void 0){const r=yield c.getFile();return r.handle=c,I(r)}}const n=a.getAsFile();if(!n)throw new Error(`${a} is not a File`);return I(n,(i=t==null?void 0:t.fullPath)!==null&&i!==void 0?i:void 0)})}function Gt(a){return _(this,void 0,void 0,function*(){return a.isDirectory?dt(a):Nt(a)})}function dt(a){const t=a.createReader();return new Promise((i,n)=>{const e=[];function c(){t.readEntries(r=>_(this,void 0,void 0,function*(){if(r.length){const d=Promise.all(r.map(Gt));e.push(d),c()}else try{const d=yield Promise.all(e);i(d)}catch(d){n(d)}}),r=>{n(r)})}c()})}function Nt(a){return _(this,void 0,void 0,function*(){return new Promise((t,i)=>{a.file(n=>{const e=I(n,a.fullPath);t(e)},n=>{i(n)})})})}var za=function(a,t){if(a&&t){var i=Array.isArray(t)?t:t.split(",");if(i.length===0)return!0;var n=a.name||"",e=(a.type||"").toLowerCase(),c=e.replace(/\/.*$/,"");return i.some(function(r){var d=r.trim().toLowerCase();return d.charAt(0)==="."?n.toLowerCase().endsWith(d):d.endsWith("/*")?c===d.replace(/\/.*$/,""):e===d})}return!0};function Qa(a){return Zt(a)||Yt(a)||mt(a)||Ut()}function Ut(){throw new TypeError(`Invalid attempt to spread non-iterable instance. +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function Yt(a){if(typeof Symbol<"u"&&a[Symbol.iterator]!=null||a["@@iterator"]!=null)return Array.from(a)}function Zt(a){if(Array.isArray(a))return ja(a)}function Xa(a,t){var i=Object.keys(a);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(a);t&&(n=n.filter(function(e){return Object.getOwnPropertyDescriptor(a,e).enumerable})),i.push.apply(i,n)}return i}function at(a){for(var t=1;ta.length)&&(t=a.length);for(var i=0,n=new Array(t);i0&&arguments[0]!==void 0?arguments[0]:"",i=t.split(","),n=i.length>1?"one of ".concat(i.join(", ")):i[0];return{code:ti,message:"File type must be ".concat(n)}},tt=function(t){return{code:ii,message:"File is larger than ".concat(t," ").concat(t===1?"byte":"bytes")}},it=function(t){return{code:ni,message:"File is smaller than ".concat(t," ").concat(t===1?"byte":"bytes")}},pi={code:ei,message:"Too many files"};function ci(a){return a.type===""&&typeof a.getAsFile=="function"}function vt(a,t){var i=a.type==="application/x-moz-file"||ai(a,t)||ci(a);return[i,i?null:oi(t)]}function ut(a,t,i){if(L(a.size))if(L(t)&&L(i)){if(a.size>i)return[!1,tt(i)];if(a.sizei)return[!1,tt(i)]}return[!0,null]}function L(a){return a!=null}function li(a){var t=a.files,i=a.accept,n=a.minSize,e=a.maxSize,c=a.multiple,r=a.maxFiles,d=a.validator;return!c&&t.length>1||c&&r>=1&&t.length>r?!1:t.every(function(u){var D=vt(u,i),b=U(D,1),H=b[0],T=ut(u,n,e),q=U(T,1),R=q[0],$=d?d(u):null;return H&&R&&!$})}function pa(a){return typeof a.isPropagationStopped=="function"?a.isPropagationStopped():typeof a.cancelBubble<"u"?a.cancelBubble:!1}function N(a){return a.dataTransfer?Array.prototype.some.call(a.dataTransfer.types,function(t){return t==="Files"||t==="application/x-moz-file"}):!!a.target&&!!a.target.files}function nt(a){a.preventDefault()}function ri(a){return a.indexOf("MSIE")!==-1||a.indexOf("Trident/")!==-1}function di(a){return a.indexOf("Edge/")!==-1}function si(){var a=arguments.length>0&&arguments[0]!==void 0?arguments[0]:window.navigator.userAgent;return ri(a)||di(a)}function j(){for(var a=arguments.length,t=new Array(a),i=0;i1?e-1:0),r=1;ra.length)&&(t=a.length);for(var i=0,n=new Array(t);i=0)&&Object.prototype.propertyIsEnumerable.call(a,n)&&(i[n]=a[n])}return i}function Hi(a,t){if(a==null)return{};var i={},n=Object.keys(a),e,c;for(c=0;c=0)&&(i[e]=a[e]);return i}var Ea=jt(function(a,t){var i=a.children,n=ca(a,hi),e=Ci(n),c=e.open,r=ca(e,gi);return Dt(t,function(){return{open:c}},[c]),E.createElement(Ht,null,i(m(m({},r),{},{open:c})))});Ea.displayName="Dropzone";var gt={disabled:!1,getFilesFromEvent:It,maxSize:1/0,minSize:0,multiple:!0,maxFiles:0,preventDropOnDocument:!0,noClick:!1,noKeyboard:!1,noDrag:!1,noDragEventsBubbling:!1,validator:null,useFsAccessApi:!1,autoFocus:!1};Ea.defaultProps=gt;Ea.propTypes={children:s.func,accept:s.objectOf(s.arrayOf(s.string)),multiple:s.bool,preventDropOnDocument:s.bool,noClick:s.bool,noKeyboard:s.bool,noDrag:s.bool,noDragEventsBubbling:s.bool,minSize:s.number,maxSize:s.number,maxFiles:s.number,disabled:s.bool,getFilesFromEvent:s.func,onFileDialogCancel:s.func,onFileDialogOpen:s.func,useFsAccessApi:s.bool,autoFocus:s.bool,onDragEnter:s.func,onDragLeave:s.func,onDragOver:s.func,onDrop:s.func,onDropAccepted:s.func,onDropRejected:s.func,onError:s.func,validator:s.func};var Ca={isFocused:!1,isFileDialogActive:!1,isDragActive:!1,isDragAccept:!1,isDragReject:!1,isDragGlobal:!1,acceptedFiles:[],fileRejections:[]};function Ci(){var a=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},t=m(m({},gt),a),i=t.accept,n=t.disabled,e=t.getFilesFromEvent,c=t.maxSize,r=t.minSize,d=t.multiple,u=t.maxFiles,D=t.onDragEnter,b=t.onDragLeave,H=t.onDragOver,T=t.onDrop,q=t.onDropAccepted,R=t.onDropRejected,$=t.onFileDialogCancel,la=t.onFileDialogOpen,Oa=t.useFsAccessApi,Fa=t.autoFocus,ra=t.preventDropOnDocument,Aa=t.noClick,da=t.noKeyboard,La=t.noDrag,O=t.noDragEventsBubbling,sa=t.onError,K=t.validator,W=B(function(){return ui(i)},[i]),_a=B(function(){return vi(i)},[i]),ma=B(function(){return typeof la=="function"?la:pt},[la]),Y=B(function(){return typeof $=="function"?$:pt},[$]),g=G(null),w=G(null),bt=Ct(Ei,Ca),Va=ka(bt,2),va=Va[0],x=Va[1],wt=va.isFocused,Pa=va.isFileDialogActive,Z=G(typeof window<"u"&&window.isSecureContext&&Oa&&mi()),Sa=function(){!Z.current&&Pa&&setTimeout(function(){if(w.current){var l=w.current.files;l.length||(x({type:"closeDialog"}),Y())}},300)};ia(function(){return window.addEventListener("focus",Sa,!1),function(){window.removeEventListener("focus",Sa,!1)}},[w,Pa,Y,Z]);var V=G([]),F=G([]),Ba=function(l){g.current&&g.current.contains(l.target)||(l.preventDefault(),V.current=[])};ia(function(){return ra&&(document.addEventListener("dragover",nt,!1),document.addEventListener("drop",Ba,!1)),function(){ra&&(document.removeEventListener("dragover",nt),document.removeEventListener("drop",Ba))}},[g,ra]),ia(function(){var o=function(M){F.current=[].concat(et(F.current),[M.target]),N(M)&&x({isDragGlobal:!0,type:"setDragGlobal"})},l=function(M){F.current=F.current.filter(function(C){return C!==M.target&&C!==null}),!(F.current.length>0)&&x({isDragGlobal:!1,type:"setDragGlobal"})},v=function(){F.current=[],x({isDragGlobal:!1,type:"setDragGlobal"})},f=function(){F.current=[],x({isDragGlobal:!1,type:"setDragGlobal"})};return document.addEventListener("dragenter",o,!1),document.addEventListener("dragleave",l,!1),document.addEventListener("dragend",v,!1),document.addEventListener("drop",f,!1),function(){document.removeEventListener("dragenter",o),document.removeEventListener("dragleave",l),document.removeEventListener("dragend",v),document.removeEventListener("drop",f)}},[g]),ia(function(){return!n&&Fa&&g.current&&g.current.focus(),function(){}},[g,Fa,n]);var A=y(function(o){sa?sa(o):console.error(o)},[sa]),Ia=y(function(o){o.preventDefault(),o.persist(),aa(o),V.current=[].concat(et(V.current),[o.target]),N(o)&&Promise.resolve(e(o)).then(function(l){if(!(pa(o)&&!O)){var v=l.length,f=v>0&&li({files:l,accept:W,minSize:r,maxSize:c,multiple:d,maxFiles:u,validator:K}),h=v>0&&!f;x({isDragAccept:f,isDragReject:h,isDragActive:!0,type:"setDraggedFiles"}),D&&D(o)}}).catch(function(l){return A(l)})},[e,D,A,O,W,r,c,d,u,K]),Ta=y(function(o){o.preventDefault(),o.persist(),aa(o);var l=N(o);if(l&&o.dataTransfer)try{o.dataTransfer.dropEffect="copy"}catch{}return l&&H&&H(o),!1},[H,O]),qa=y(function(o){o.preventDefault(),o.persist(),aa(o);var l=V.current.filter(function(f){return g.current&&g.current.contains(f)}),v=l.indexOf(o.target);v!==-1&&l.splice(v,1),V.current=l,!(l.length>0)&&(x({type:"setDraggedFiles",isDragActive:!1,isDragAccept:!1,isDragReject:!1}),N(o)&&b&&b(o))},[g,b,O]),J=y(function(o,l){var v=[],f=[];o.forEach(function(h){var M=vt(h,W),C=ka(M,2),fa=C[0],xa=C[1],ha=ut(h,r,c),ta=ka(ha,2),ga=ta[0],ba=ta[1],wa=K?K(h):null;if(fa&&ga&&!wa)v.push(h);else{var ya=[xa,ba];wa&&(ya=ya.concat(wa)),f.push({file:h,errors:ya.filter(function(Mt){return Mt})})}}),(!d&&v.length>1||d&&u>=1&&v.length>u)&&(v.forEach(function(h){f.push({file:h,errors:[pi]})}),v.splice(0)),x({acceptedFiles:v,fileRejections:f,type:"setFiles"}),T&&T(v,f,l),f.length>0&&R&&R(f,l),v.length>0&&q&&q(v,l)},[x,d,W,r,c,u,T,q,R,K]),Q=y(function(o){o.preventDefault(),o.persist(),aa(o),V.current=[],N(o)&&Promise.resolve(e(o)).then(function(l){pa(o)&&!O||J(l,o)}).catch(function(l){return A(l)}),x({type:"reset"})},[e,J,A,O]),P=y(function(){if(Z.current){x({type:"openDialog"}),ma();var o={multiple:d,types:_a};window.showOpenFilePicker(o).then(function(l){return e(l)}).then(function(l){J(l,null),x({type:"closeDialog"})}).catch(function(l){fi(l)?(Y(l),x({type:"closeDialog"})):xi(l)?(Z.current=!1,w.current?(w.current.value=null,w.current.click()):A(new Error("Cannot open the file picker because the https://developer.mozilla.org/en-US/docs/Web/API/File_System_Access_API is not supported and no was provided."))):A(l)});return}w.current&&(x({type:"openDialog"}),ma(),w.current.value=null,w.current.click())},[x,ma,Y,Oa,J,A,_a,d]),Ra=y(function(o){!g.current||!g.current.isEqualNode(o.target)||(o.key===" "||o.key==="Enter"||o.keyCode===32||o.keyCode===13)&&(o.preventDefault(),P())},[g,P]),$a=y(function(){x({type:"focus"})},[]),Ka=y(function(){x({type:"blur"})},[]),Wa=y(function(){Aa||(si()?setTimeout(P,0):P())},[Aa,P]),S=function(l){return n?null:l},ua=function(l){return da?null:S(l)},X=function(l){return La?null:S(l)},aa=function(l){O&&l.stopPropagation()},yt=B(function(){return function(){var o=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},l=o.refKey,v=l===void 0?"ref":l,f=o.role,h=o.onKeyDown,M=o.onFocus,C=o.onBlur,fa=o.onClick,xa=o.onDragEnter,ha=o.onDragOver,ta=o.onDragLeave,ga=o.onDrop,ba=ca(o,bi);return m(m(Ha({onKeyDown:ua(j(h,Ra)),onFocus:ua(j(M,$a)),onBlur:ua(j(C,Ka)),onClick:S(j(fa,Wa)),onDragEnter:X(j(xa,Ia)),onDragOver:X(j(ha,Ta)),onDragLeave:X(j(ta,qa)),onDrop:X(j(ga,Q)),role:typeof f=="string"&&f!==""?f:"presentation"},v,g),!n&&!da?{tabIndex:0}:{}),ba)}},[g,Ra,$a,Ka,Wa,Ia,Ta,qa,Q,da,La,n]),zt=y(function(o){o.stopPropagation()},[]),kt=B(function(){return function(){var o=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},l=o.refKey,v=l===void 0?"ref":l,f=o.onChange,h=o.onClick,M=ca(o,wi),C=Ha({accept:W,multiple:d,type:"file",style:{border:0,clip:"rect(0, 0, 0, 0)",clipPath:"inset(50%)",height:"1px",margin:"0 -1px -1px 0",overflow:"hidden",padding:0,position:"absolute",width:"1px",whiteSpace:"nowrap"},onChange:S(j(f,Q)),onClick:S(j(h,zt)),tabIndex:-1},v,w);return m(m({},C),M)}},[w,i,d,Q,n]);return m(m({},va),{},{isFocused:wt&&!n,getRootProps:yt,getInputProps:kt,rootRef:g,inputRef:w,open:S(P)})}function Ei(a,t){switch(t.type){case"focus":return m(m({},a),{},{isFocused:!0});case"blur":return m(m({},a),{},{isFocused:!1});case"openDialog":return m(m({},Ca),{},{isFileDialogActive:!0});case"closeDialog":return m(m({},a),{},{isFileDialogActive:!1});case"setDraggedFiles":return m(m({},a),{},{isDragActive:t.isDragActive,isDragAccept:t.isDragAccept,isDragReject:t.isDragReject});case"setFiles":return m(m({},a),{},{acceptedFiles:t.acceptedFiles,fileRejections:t.fileRejections,isDragReject:!1});case"setDragGlobal":return m(m({},a),{},{isDragGlobal:t.isDragGlobal});case"reset":return m({},Ca);default:return a}}function pt(){}export{Xi as $,ee as A,Ki as B,Hn as C,oe as D,yn as E,Zn as F,Ea as G,Yi as H,Dn as I,Wi as J,Ln as K,_n as L,Zi as M,Pi as N,vn as O,qi as P,_i as Q,bn as R,Ii as S,Ti as T,Bi as U,tn as V,hn as W,Ci as X,p as Y,dn as Z,Ua as _,jn as a,Ji as a0,Gi as a1,Vn as a2,un as a3,Pn as a4,Bn as a5,$n as a6,Qi as a7,Rn as a8,kn as a9,qn as aa,Wn as ab,Gn as ac,Nn as ad,pe as ae,Un as af,ae as ag,Tn as ah,Kn as ai,on as aj,sn as ak,pn as al,te as am,In as an,Sn as ao,ie as ap,ne as aq,fn as ar,$i as as,nn as at,Ri as au,Fn as b,Cn as c,Yn as d,Xn as e,Qn as f,En as g,Mn as h,On as i,An as j,gn as k,Ui as l,mn as m,Vi as n,an as o,xn as p,zn as q,cn as r,en as s,Li as t,rn as u,ln as v,Ni as w,Si as x,wn as y,Jn as z}; diff --git a/admin/assets/index-DlDUIfpA.js b/admin/assets/index-DlDUIfpA.js new file mode 100644 index 000000000..b9ce60ba8 --- /dev/null +++ b/admin/assets/index-DlDUIfpA.js @@ -0,0 +1,193 @@ +import{e as Tl,f as Ml,s as Ll,h as Al,u as Cs,j as u,k as z,l as Bl,m as Ss,n as Ol,p as A,q as G,t as ws,v as V,w as Mn,x as Wo,y as Nl,z as En,A as El,B as Ks,C as zl,D as jl,b as bi,E as Ko,F as vi,T as Sr,G as Dl,H as hi,I as Fl,J as Wl,g as Ul,a as Hl,K as Vl,o as Gl,L as _l,r as Kl,_ as ql,M as _,N as X,O as Xl,P as R,Q as W,d as It,R as qs,c as se,S as Vo,U as Go,V as fr,W as ge,X as _n,Y as zn,Z as Eo,$ as Yl}from"./createSvgIcon-DPvF8xqu.js";import{aa as CP,a7 as SP,a8 as wP,a3 as PP,a9 as $P,a5 as RP,a6 as kP,ag as IP,a0 as TP,a2 as MP,ad as LP,ac as AP,ae as BP,a4 as OP,a1 as NP,ab as EP,af as zP}from"./createSvgIcon-DPvF8xqu.js";import{u as Re,G as Zl,y as Ql,_ as yi,a as xi,k as po,c as qo,b as Ye,d as no}from"./inheritsLoose-B0Ba5G9z.js";import{C as DP,E as FP,S as WP,T as UP,g as HP,e as VP}from"./inheritsLoose-B0Ba5G9z.js";import{n as F,k as Qt,l as Ce,R as Jl,j as Ot,e as re,b as ct,c as Lt,d as be,v as tc,f as Ut,a as mo,g as Ae,u as Lo,m as Zt,o as fe,q as Ci}from"./iobroker_javascript__loadShare__react__loadShare__.mjs-CTZOFJS2.js";import{P as ke}from"./iobroker_javascript__loadShare__prop_mf_2_types__loadShare__.mjs-BCtSFofY.js";import{u as ve}from"./useTheme-hy6f3gra.js";import{R as Kn,_ as ec,a as Xs}from"./iobroker_javascript__loadShare__react_mf_2_dom__loadShare__.mjs-DeVAS-oa.js";import"./iobroker_javascript__loadShare__react__loadShare__.mjs_commonjs-proxy-CE9lvhW8.js";const oc=t=>{var n;const e={systemProps:{},otherProps:{}},o=((n=t==null?void 0:t.theme)==null?void 0:n.unstable_sxConfig)??Ml;return Object.keys(t).forEach(r=>{o[r]?e.systemProps[r]=t[r]:e.otherProps[r]=t[r]}),e};function jn(t){const{sx:e,...o}=t,{systemProps:n,otherProps:r}=oc(o);let s;return Array.isArray(e)?s=[n,...e]:typeof e=="function"?s=(...a)=>{const i=e(...a);return Tl(i)?{...n,...i}:n}:s={...n,...e},{...r,sx:s}}function nc(t={}){const{themeId:e,defaultTheme:o,defaultClassName:n="MuiBox-root",generateClassName:r}=t,s=Ll("div",{shouldForwardProp:i=>i!=="theme"&&i!=="sx"&&i!=="as"})(Al);return F(function(l,c){const p=Cs(o),{className:d,component:g="div",...f}=jn(l);return u.jsx(s,{as:g,ref:c,className:z(d,r?r(n):n),theme:e&&p[e]||p,...f})})}const Ps=Bl();function $s(t){const{theme:e,name:o,props:n}=t;return!e||!e.components||!e.components[o]||!e.components[o].defaultProps?n:Ss(e.components[o].defaultProps,n)}function wr({props:t,name:e,defaultTheme:o,themeId:n}){let r=Cs(o);return n&&(r=r[n]||r),$s({theme:r,name:e,props:t})}function rc(t,e,o,n,r){const[s,a]=Ot(()=>r&&o?o(t).matches:n?n(t).matches:e);return Re(()=>{if(!o)return;const i=o(t),l=()=>{a(i.matches)};return l(),i.addEventListener("change",l),()=>{i.removeEventListener("change",l)}},[t,o]),s}const sc={...Jl},Si=sc.useSyncExternalStore;function ac(t,e,o,n,r){const s=Qt(()=>e,[e]),a=Ce(()=>{if(r&&o)return()=>o(t).matches;if(n!==null){const{matches:p}=n(t);return()=>p}return s},[s,t,n,r,o]),[i,l]=Ce(()=>{if(o===null)return[s,()=>()=>{}];const p=o(t);return[()=>p.matches,d=>(p.addEventListener("change",d),()=>{p.removeEventListener("change",d)})]},[s,o,t]);return Si(l,i,a)}function wi(t={}){const{themeId:e}=t;return function(n,r={}){let s=Ol();s&&e&&(s=s[e]||s);const a=typeof window<"u"&&typeof window.matchMedia<"u",{defaultMatches:i=!1,matchMedia:l=a?window.matchMedia:null,ssrMatchMedia:c=null,noSsr:p=!1}=$s({name:"MuiUseMediaQuery",props:r,theme:s});let d=typeof n=="function"?n(s):n;return d=d.replace(/^@media( ?)/m,""),d.includes("print")&&console.warn(["MUI: You have provided a `print` query to the `useMediaQuery` hook.","Using the print media query to modify print styles can lead to unexpected results.","Consider using the `displayPrint` field in the `sx` prop instead.","More information about `displayPrint` on our docs: https://mui.com/system/display/#display-in-print."].join(` +`)),(Si!==void 0?ac:rc)(d,i,l,c,p)}}wi();function es(...t){return t.reduce((e,o)=>o==null?e:function(...r){e.apply(this,r),o.apply(this,r)},()=>{})}function Dn(t,e=166){let o;function n(...r){const s=()=>{t.apply(this,r)};clearTimeout(o),o=setTimeout(s,e)}return n.clear=()=>{clearTimeout(o)},n}function RS(t,e){return()=>null}function Mo(t,e){var o,n,r;return re(t)&&e.indexOf(t.type.muiName??((r=(n=(o=t.type)==null?void 0:o._payload)==null?void 0:n.value)==null?void 0:r.muiName))!==-1}function ie(t){return t&&t.ownerDocument||document}function $e(t){return ie(t).defaultView||window}function kS(t,e){return()=>null}function os(t,e){typeof t=="function"?t(e):t&&(t.current=e)}function IS(t,e,o,n,r){return null}function Fe({controlled:t,default:e,name:o,state:n="value"}){const{current:r}=ct(t!==void 0),[s,a]=Ot(e),i=r?t:s,l=Qt(c=>{r||a(c)},[]);return[i,l]}function le(t){const e=ct(t);return Re(()=>{e.current=t}),ct((...o)=>(0,e.current)(...o)).current}function Jt(...t){const e=ct(void 0),o=Qt(n=>{const r=t.map(s=>{if(s==null)return null;if(typeof s=="function"){const a=s,i=a(n);return typeof i=="function"?i:()=>{a(null)}}return s.current=n,()=>{s.current=null}});return()=>{r.forEach(s=>s==null?void 0:s())}},t);return Ce(()=>t.every(n=>n==null)?null:n=>{e.current&&(e.current(),e.current=void 0),n!=null&&(e.current=o(n))},t)}const Ys={};function Pi(t,e){const o=ct(Ys);return o.current===Ys&&(o.current=t(e)),o}const ic=[];function lc(t){Lt(t,ic)}class Pr{static create(){return new Pr}currentId=null;start(e,o){this.clear(),this.currentId=setTimeout(()=>{this.currentId=null,o()},e)}clear=()=>{this.currentId!==null&&(clearTimeout(this.currentId),this.currentId=null)};disposeEffect=()=>this.clear}function bo(){const t=Pi(Pr.create).current;return lc(t.disposeEffect),t}function lo(t){try{return t.matches(":focus-visible")}catch{}return!1}function $i(t=window){const e=t.document.documentElement.clientWidth;return t.innerWidth-e}const Rs=t=>{const e=ct({});return Lt(()=>{e.current=t}),e.current};function Ri(t){return be.toArray(t).filter(e=>re(e))}const ki={border:0,clip:"rect(0 0 0 0)",height:"1px",margin:"-1px",overflow:"hidden",padding:0,position:"absolute",whiteSpace:"nowrap",width:"1px"};function cc(t){return typeof t=="string"}function Ii(t,e,o){return t===void 0||cc(t)?e:{...e,ownerState:{...e.ownerState,...o}}}function Uo(t,e=[]){if(t===void 0)return{};const o={};return Object.keys(t).filter(n=>n.match(/^on[A-Z]/)&&typeof t[n]=="function"&&!e.includes(n)).forEach(n=>{o[n]=t[n]}),o}function Zs(t){if(t===void 0)return{};const e={};return Object.keys(t).filter(o=>!(o.match(/^on[A-Z]/)&&typeof t[o]=="function")).forEach(o=>{e[o]=t[o]}),e}function Ti(t){const{getSlotProps:e,additionalProps:o,externalSlotProps:n,externalForwardedProps:r,className:s}=t;if(!e){const f=z(o==null?void 0:o.className,s,r==null?void 0:r.className,n==null?void 0:n.className),m={...o==null?void 0:o.style,...r==null?void 0:r.style,...n==null?void 0:n.style},b={...o,...r,...n};return f.length>0&&(b.className=f),Object.keys(m).length>0&&(b.style=m),{props:b,internalRef:void 0}}const a=Uo({...r,...n}),i=Zs(n),l=Zs(r),c=e(a),p=z(c==null?void 0:c.className,o==null?void 0:o.className,s,r==null?void 0:r.className,n==null?void 0:n.className),d={...c==null?void 0:c.style,...o==null?void 0:o.style,...r==null?void 0:r.style,...n==null?void 0:n.style},g={...c,...o,...l,...i};return p.length>0&&(g.className=p),Object.keys(d).length>0&&(g.style=d),{props:g,internalRef:c.ref}}function Mi(t,e,o){return typeof t=="function"?t(e,o):t}function Le(t){var d;const{elementType:e,externalSlotProps:o,ownerState:n,skipResolvingSlotProps:r=!1,...s}=t,a=r?{}:Mi(o,n),{props:i,internalRef:l}=Ti({...s,externalSlotProps:a}),c=Jt(l,a==null?void 0:a.ref,(d=t.additionalProps)==null?void 0:d.ref);return Ii(e,{...i,ref:c},n)}function yo(t){var e;return parseInt(tc,10)>=19?((e=t==null?void 0:t.props)==null?void 0:e.ref)||null:(t==null?void 0:t.ref)||null}const pc=ws(),dc=Ps("div",{name:"MuiContainer",slot:"Root",overridesResolver:(t,e)=>{const{ownerState:o}=t;return[e.root,e[`maxWidth${A(String(o.maxWidth))}`],o.fixed&&e.fixed,o.disableGutters&&e.disableGutters]}}),uc=t=>wr({props:t,name:"MuiContainer",defaultTheme:pc}),fc=(t,e)=>{const o=l=>V(e,l),{classes:n,fixed:r,disableGutters:s,maxWidth:a}=t,i={root:["root",a&&`maxWidth${A(String(a))}`,r&&"fixed",s&&"disableGutters"]};return G(i,o,n)};function gc(t={}){const{createStyledComponent:e=dc,useThemeProps:o=uc,componentName:n="MuiContainer"}=t,r=e(({theme:a,ownerState:i})=>({width:"100%",marginLeft:"auto",boxSizing:"border-box",marginRight:"auto",...!i.disableGutters&&{paddingLeft:a.spacing(2),paddingRight:a.spacing(2),[a.breakpoints.up("sm")]:{paddingLeft:a.spacing(3),paddingRight:a.spacing(3)}}}),({theme:a,ownerState:i})=>i.fixed&&Object.keys(a.breakpoints.values).reduce((l,c)=>{const p=c,d=a.breakpoints.values[p];return d!==0&&(l[a.breakpoints.up(p)]={maxWidth:`${d}${a.breakpoints.unit}`}),l},{}),({theme:a,ownerState:i})=>({...i.maxWidth==="xs"&&{[a.breakpoints.up("xs")]:{maxWidth:Math.max(a.breakpoints.values.xs,444)}},...i.maxWidth&&i.maxWidth!=="xs"&&{[a.breakpoints.up(i.maxWidth)]:{maxWidth:`${a.breakpoints.values[i.maxWidth]}${a.breakpoints.unit}`}}}));return F(function(i,l){const c=o(i),{className:p,component:d="div",disableGutters:g=!1,fixed:f=!1,maxWidth:m="lg",classes:b,...v}=c,h={...c,component:d,disableGutters:g,fixed:f,maxWidth:m},C=fc(h,n);return u.jsx(r,{as:d,ownerState:h,className:z(C.root,p),ref:l,...v})})}const mc=(t,e)=>t.filter(o=>e.includes(o)),cn=(t,e,o)=>{const n=t.keys[0];Array.isArray(e)?e.forEach((r,s)=>{o((a,i)=>{s<=t.keys.length-1&&(s===0?Object.assign(a,i):a[t.up(t.keys[s])]=i)},r)}):e&&typeof e=="object"?(Object.keys(e).length>t.keys.length?t.keys:mc(t.keys,Object.keys(e))).forEach(s=>{if(t.keys.includes(s)){const a=e[s];a!==void 0&&o((i,l)=>{n===s?Object.assign(i,l):i[t.up(s)]=l},a)}}):(typeof e=="number"||typeof e=="string")&&o((r,s)=>{Object.assign(r,s)},e)};function gr(t){return`--Grid-${t}Spacing`}function $r(t){return`--Grid-parent-${t}Spacing`}const Qs="--Grid-columns",on="--Grid-parent-columns",bc=({theme:t,ownerState:e})=>{const o={};return cn(t.breakpoints,e.size,(n,r)=>{let s={};r==="grow"&&(s={flexBasis:0,flexGrow:1,maxWidth:"100%"}),r==="auto"&&(s={flexBasis:"auto",flexGrow:0,flexShrink:0,maxWidth:"none",width:"auto"}),typeof r=="number"&&(s={flexGrow:0,flexBasis:"auto",width:`calc(100% * ${r} / var(${on}) - (var(${on}) - ${r}) * (var(${$r("column")}) / var(${on})))`}),n(o,s)}),o},vc=({theme:t,ownerState:e})=>{const o={};return cn(t.breakpoints,e.offset,(n,r)=>{let s={};r==="auto"&&(s={marginLeft:"auto"}),typeof r=="number"&&(s={marginLeft:r===0?"0px":`calc(100% * ${r} / var(${on}) + var(${$r("column")}) * ${r} / var(${on}))`}),n(o,s)}),o},hc=({theme:t,ownerState:e})=>{if(!e.container)return{};const o={[Qs]:12};return cn(t.breakpoints,e.columns,(n,r)=>{const s=r??12;n(o,{[Qs]:s,"> *":{[on]:s}})}),o},yc=({theme:t,ownerState:e})=>{if(!e.container)return{};const o={};return cn(t.breakpoints,e.rowSpacing,(n,r)=>{var a;const s=typeof r=="string"?r:(a=t.spacing)==null?void 0:a.call(t,r);n(o,{[gr("row")]:s,"> *":{[$r("row")]:s}})}),o},xc=({theme:t,ownerState:e})=>{if(!e.container)return{};const o={};return cn(t.breakpoints,e.columnSpacing,(n,r)=>{var a;const s=typeof r=="string"?r:(a=t.spacing)==null?void 0:a.call(t,r);n(o,{[gr("column")]:s,"> *":{[$r("column")]:s}})}),o},Cc=({theme:t,ownerState:e})=>{if(!e.container)return{};const o={};return cn(t.breakpoints,e.direction,(n,r)=>{n(o,{flexDirection:r})}),o},Sc=({ownerState:t})=>({minWidth:0,boxSizing:"border-box",...t.container&&{display:"flex",flexWrap:"wrap",...t.wrap&&t.wrap!=="wrap"&&{flexWrap:t.wrap},gap:`var(${gr("row")}) var(${gr("column")})`}}),wc=t=>{const e=[];return Object.entries(t).forEach(([o,n])=>{n!==!1&&n!==void 0&&e.push(`grid-${o}-${String(n)}`)}),e},Pc=(t,e="xs")=>{function o(n){return n===void 0?!1:typeof n=="string"&&!Number.isNaN(Number(n))||typeof n=="number"&&n>0}if(o(t))return[`spacing-${e}-${String(t)}`];if(typeof t=="object"&&!Array.isArray(t)){const n=[];return Object.entries(t).forEach(([r,s])=>{o(s)&&n.push(`spacing-${r}-${String(s)}`)}),n}return[]},$c=t=>t===void 0?[]:typeof t=="object"?Object.entries(t).map(([e,o])=>`direction-${e}-${o}`):[`direction-xs-${String(t)}`];function Rc(t,e){t.item!==void 0&&delete t.item,t.zeroMinWidth!==void 0&&delete t.zeroMinWidth,e.keys.forEach(o=>{t[o]!==void 0&&delete t[o]})}const kc=ws(),Ic=Ps("div",{name:"MuiGrid",slot:"Root",overridesResolver:(t,e)=>e.root});function Tc(t){return wr({props:t,name:"MuiGrid",defaultTheme:kc})}function Mc(t={}){const{createStyledComponent:e=Ic,useThemeProps:o=Tc,useTheme:n=Cs,componentName:r="MuiGrid"}=t,s=(c,p)=>{const{container:d,direction:g,spacing:f,wrap:m,size:b}=c,v={root:["root",d&&"container",m!=="wrap"&&`wrap-xs-${String(m)}`,...$c(g),...wc(b),...d?Pc(f,p.breakpoints.keys[0]):[]]};return G(v,h=>V(r,h),{})};function a(c,p,d=()=>!0){const g={};return c===null||(Array.isArray(c)?c.forEach((f,m)=>{f!==null&&d(f)&&p.keys[m]&&(g[p.keys[m]]=f)}):typeof c=="object"?Object.keys(c).forEach(f=>{const m=c[f];m!=null&&d(m)&&(g[f]=m)}):g[p.keys[0]]=c),g}const i=e(hc,xc,yc,bc,Cc,Sc,vc),l=F(function(p,d){const g=n(),f=o(p),m=jn(f);Rc(m,g.breakpoints);const{className:b,children:v,columns:h=12,container:C=!1,component:x="div",direction:y="row",wrap:S="wrap",size:P={},offset:$={},spacing:k=0,rowSpacing:L=k,columnSpacing:I=k,unstable_level:E=0,...B}=m,w=a(P,g.breakpoints,U=>U!==!1),T=a($,g.breakpoints),O=p.columns??(E?void 0:h),M=p.spacing??(E?void 0:k),D=p.rowSpacing??p.spacing??(E?void 0:L),j=p.columnSpacing??p.spacing??(E?void 0:I),N={...m,level:E,columns:O,container:C,direction:y,wrap:S,spacing:M,rowSpacing:D,columnSpacing:j,size:w,offset:T},J=s(N,g);return u.jsx(i,{ref:d,as:x,ownerState:N,className:z(J.root,b),...B,children:be.map(v,U=>{var Pt;return re(U)&&Mo(U,["Grid"])&&C&&U.props.container?Ut(U,{unstable_level:((Pt=U.props)==null?void 0:Pt.unstable_level)??E+1}):U})})});return l.muiName="Grid",l}const Lc=ws(),Ac=Ps("div",{name:"MuiStack",slot:"Root",overridesResolver:(t,e)=>e.root});function Bc(t){return wr({props:t,name:"MuiStack",defaultTheme:Lc})}function Oc(t,e){const o=be.toArray(t).filter(Boolean);return o.reduce((n,r,s)=>(n.push(r),s({row:"Left","row-reverse":"Right",column:"Top","column-reverse":"Bottom"})[t],Ec=({ownerState:t,theme:e})=>{let o={display:"flex",flexDirection:"column",...Mn({theme:e},Wo({values:t.direction,breakpoints:e.breakpoints.values}),n=>({flexDirection:n}))};if(t.spacing){const n=Nl(e),r=Object.keys(e.breakpoints.values).reduce((l,c)=>((typeof t.spacing=="object"&&t.spacing[c]!=null||typeof t.direction=="object"&&t.direction[c]!=null)&&(l[c]=!0),l),{}),s=Wo({values:t.direction,base:r}),a=Wo({values:t.spacing,base:r});typeof s=="object"&&Object.keys(s).forEach((l,c,p)=>{if(!s[l]){const g=c>0?s[p[c-1]]:"column";s[l]=g}}),o=En(o,Mn({theme:e},a,(l,c)=>t.useFlexGap?{gap:Ks(n,l)}:{"& > :not(style):not(style)":{margin:0},"& > :not(style) ~ :not(style)":{[`margin${Nc(c?s[c]:t.direction)}`]:Ks(n,l)}}))}return o=El(e.breakpoints,o),o};function zc(t={}){const{createStyledComponent:e=Ac,useThemeProps:o=Bc,componentName:n="MuiStack"}=t,r=()=>G({root:["root"]},l=>V(n,l),{}),s=e(Ec);return F(function(l,c){const p=o(l),d=jn(p),{component:g="div",direction:f="column",spacing:m=0,divider:b,children:v,className:h,useFlexGap:C=!1,...x}=d,y={direction:f,spacing:m,useFlexGap:C},S=r();return u.jsx(s,{as:g,ownerState:y,ref:c,className:z(S.root,h),...x,children:b?Oc(v,b):v})})}function TS(t){const{defaultProps:e={},mixins:o={},overrides:n={},palette:r={},props:s={},styleOverrides:a={},...i}=t,l={...i,components:{}};Object.keys(e).forEach(b=>{const v=l.components[b]||{};v.defaultProps=e[b],l.components[b]=v}),Object.keys(s).forEach(b=>{const v=l.components[b]||{};v.defaultProps=s[b],l.components[b]=v}),Object.keys(a).forEach(b=>{const v=l.components[b]||{};v.styleOverrides=a[b],l.components[b]=v}),Object.keys(n).forEach(b=>{const v=l.components[b]||{};v.styleOverrides=n[b],l.components[b]=v}),l.spacing=zl(t.spacing);const c=jl(t.breakpoints||{}),p=l.spacing;l.mixins={gutters:(b={})=>({paddingLeft:p(2),paddingRight:p(2),...b,[c.up("sm")]:{paddingLeft:p(3),paddingRight:p(3),...b[c.up("sm")]}}),...o};const{type:d,mode:g,...f}=r,m=g||d||"light";return l.palette={text:{hint:m==="dark"?"rgba(255, 255, 255, 0.5)":"rgba(0, 0, 0, 0.38)"},mode:m,type:m,...f},l}function MS(t,...e){return bi(En({unstable_strictMode:!0},t),...e)}let Js=!1;function LS(t){return Js||(console.warn(["MUI: createStyles from @mui/material/styles is deprecated.","Please use @mui/styles/createStyles"].join(` +`)),Js=!0),t}function ta(t){return String(parseFloat(t)).length===String(t).length}function Li(t){return String(t).match(/[\d.\-+]*\s*(.*)/)[1]||""}function Ro(t){return parseFloat(t)}function jc(t){return(e,o)=>{const n=Li(e);if(n===o)return e;let r=Ro(e);n!=="px"&&(n==="em"||n==="rem")&&(r=Ro(e)*Ro(t));let s=r;if(o!=="px")if(o==="em")s=r/Ro(t);else if(o==="rem")s=r/Ro(t);else return e;return parseFloat(s.toFixed(5))+o}}function Dc({size:t,grid:e}){const o=t-t%e,n=o+e;return t-o{let c=e+i*l;s!==null&&(c=s(c)),a[`@media (min-width:${l}px)`]={[t]:`${Math.round(c*1e4)/1e4}${n}`}}),a}function AS(t,e={}){const{breakpoints:o=["sm","md","lg"],disableAlign:n=!1,factor:r=2,variants:s=["h1","h2","h3","h4","h5","h6","subtitle1","subtitle2","body1","body2","caption","button","overline"]}=e,a={...t};a.typography={...a.typography};const i=a.typography,l=jc(i.htmlFontSize),c=o.map(p=>a.breakpoints.values[p]);return s.forEach(p=>{const d=i[p];if(!d)return;const g=parseFloat(l(d.fontSize,"rem"));if(g<=1)return;const f=g,m=1+(f-1)/r;let{lineHeight:b}=d;if(!ta(b)&&!n)throw new Error(Ko(6));ta(b)||(b=parseFloat(l(b,"rem"))/parseFloat(g));let v=null;n||(v=h=>Dc({size:h,grid:Fc({pixels:4,lineHeight:b,htmlFontSize:i.htmlFontSize})})),i[p]={...d,...Wc({cssProperty:"fontSize",min:m,max:f,unit:"rem",breakpoints:c,transform:v})}}),a}function BS({props:t,name:e}){return wr({props:t,name:e,defaultTheme:vi,themeId:Sr})}function OS(){throw new Error(Ko(14))}function NS(){throw new Error(Ko(15))}function ES(){throw new Error(Ko(16))}let ea=!1;function zS(...t){return ea||(console.warn(["MUI: The `experimental_extendTheme` has been stabilized.","","You should use `import { extendTheme } from '@mui/material/styles'`"].join(` +`)),ea=!0),Dl(...t)}function jS(){throw new Error(Ko(19))}function Uc(t){return u.jsx(Zl,{...t,defaultTheme:vi,themeId:Sr})}function ks(t){return function(o){return u.jsx(Uc,{styles:typeof t=="function"?n=>t({theme:n,...o}):t})}}function Hc(){return jn}function nn(t,e){if(!t)return e;if(typeof t=="function"||typeof e=="function")return r=>{const s=typeof e=="function"?e(r):e,a=typeof t=="function"?t({...r,...s}):t,i=z(r==null?void 0:r.className,s==null?void 0:s.className,a==null?void 0:a.className);return{...s,...a,...!!i&&{className:i},...(s==null?void 0:s.style)&&(a==null?void 0:a.style)&&{style:{...s.style,...a.style}},...(s==null?void 0:s.sx)&&(a==null?void 0:a.sx)&&{sx:[...Array.isArray(s.sx)?s.sx:[s.sx],...Array.isArray(a.sx)?a.sx:[a.sx]]}}};const o=e,n=z(o==null?void 0:o.className,t==null?void 0:t.className);return{...e,...t,...!!n&&{className:n},...(o==null?void 0:o.style)&&(t==null?void 0:t.style)&&{style:{...o.style,...t.style}},...(o==null?void 0:o.sx)&&(t==null?void 0:t.sx)&&{sx:[...Array.isArray(o.sx)?o.sx:[o.sx],...Array.isArray(t.sx)?t.sx:[t.sx]]}}}const DS={configure:t=>{hi.configure(t)}},Vc={50:"#fce4ec",100:"#f8bbd0",200:"#f48fb1",300:"#f06292",400:"#ec407a",500:"#e91e63",600:"#d81b60",700:"#c2185b",800:"#ad1457",900:"#880e4f",A100:"#ff80ab",A200:"#ff4081",A400:"#f50057",A700:"#c51162"},Gc={50:"#ede7f6",100:"#d1c4e9",200:"#b39ddb",300:"#9575cd",400:"#7e57c2",500:"#673ab7",600:"#5e35b1",700:"#512da8",800:"#4527a0",900:"#311b92",A100:"#b388ff",A200:"#7c4dff",A400:"#651fff",A700:"#6200ea"},_c={50:"#e8eaf6",100:"#c5cae9",200:"#9fa8da",300:"#7986cb",400:"#5c6bc0",500:"#3f51b5",600:"#3949ab",700:"#303f9f",800:"#283593",900:"#1a237e",A100:"#8c9eff",A200:"#536dfe",A400:"#3d5afe",A700:"#304ffe"},Kc={50:"#e0f7fa",100:"#b2ebf2",200:"#80deea",300:"#4dd0e1",400:"#26c6da",500:"#00bcd4",600:"#00acc1",700:"#0097a7",800:"#00838f",900:"#006064",A100:"#84ffff",A200:"#18ffff",A400:"#00e5ff",A700:"#00b8d4"},qc={50:"#e0f2f1",100:"#b2dfdb",200:"#80cbc4",300:"#4db6ac",400:"#26a69a",500:"#009688",600:"#00897b",700:"#00796b",800:"#00695c",900:"#004d40",A100:"#a7ffeb",A200:"#64ffda",A400:"#1de9b6",A700:"#00bfa5"},Xc={50:"#f1f8e9",100:"#dcedc8",200:"#c5e1a5",300:"#aed581",400:"#9ccc65",500:"#8bc34a",600:"#7cb342",700:"#689f38",800:"#558b2f",900:"#33691e",A100:"#ccff90",A200:"#b2ff59",A400:"#76ff03",A700:"#64dd17"},Yc={50:"#f9fbe7",100:"#f0f4c3",200:"#e6ee9c",300:"#dce775",400:"#d4e157",500:"#cddc39",600:"#c0ca33",700:"#afb42b",800:"#9e9d24",900:"#827717",A100:"#f4ff81",A200:"#eeff41",A400:"#c6ff00",A700:"#aeea00"},Zc={50:"#fff8e1",100:"#ffecb3",200:"#ffe082",300:"#ffd54f",400:"#ffca28",500:"#ffc107",600:"#ffb300",700:"#ffa000",800:"#ff8f00",900:"#ff6f00",A100:"#ffe57f",A200:"#ffd740",A400:"#ffc400",A700:"#ffab00"},Qc={50:"#fbe9e7",100:"#ffccbc",200:"#ffab91",300:"#ff8a65",400:"#ff7043",500:"#ff5722",600:"#f4511e",700:"#e64a19",800:"#d84315",900:"#bf360c",A100:"#ff9e80",A200:"#ff6e40",A400:"#ff3d00",A700:"#dd2c00"},Jc={50:"#efebe9",100:"#d7ccc8",200:"#bcaaa4",300:"#a1887f",400:"#8d6e63",500:"#795548",600:"#6d4c41",700:"#5d4037",800:"#4e342e",900:"#3e2723",A100:"#d7ccc8",A200:"#bcaaa4",A400:"#8d6e63",A700:"#5d4037"},tp={50:"#eceff1",100:"#cfd8dc",200:"#b0bec5",300:"#90a4ae",400:"#78909c",500:"#607d8b",600:"#546e7a",700:"#455a64",800:"#37474f",900:"#263238",A100:"#cfd8dc",A200:"#b0bec5",A400:"#78909c",A700:"#455a64"},FS=Object.freeze(Object.defineProperty({__proto__:null,amber:Zc,blue:Fl,blueGrey:tp,brown:Jc,common:Wl,cyan:Kc,deepOrange:Qc,deepPurple:Gc,green:Ul,grey:Hl,indigo:_c,lightBlue:Vl,lightGreen:Xc,lime:Yc,orange:Gl,pink:Vc,purple:_l,red:Kl,teal:qc,yellow:Ql},Symbol.toStringTag,{value:"Module"})),oa={disabled:!1},mr=mo.createContext(null);var ep=function(e){return e.scrollTop},Sn="unmounted",Oo="exited",No="entering",Qo="entered",ns="exiting",Ue=(function(t){yi(e,t);function e(n,r){var s;s=t.call(this,n,r)||this;var a=r,i=a&&!a.isMounting?n.enter:n.appear,l;return s.appearStatus=null,n.in?i?(l=Oo,s.appearStatus=No):l=Qo:n.unmountOnExit||n.mountOnEnter?l=Sn:l=Oo,s.state={status:l},s.nextCallback=null,s}e.getDerivedStateFromProps=function(r,s){var a=r.in;return a&&s.status===Sn?{status:Oo}:null};var o=e.prototype;return o.componentDidMount=function(){this.updateStatus(!0,this.appearStatus)},o.componentDidUpdate=function(r){var s=null;if(r!==this.props){var a=this.state.status;this.props.in?a!==No&&a!==Qo&&(s=No):(a===No||a===Qo)&&(s=ns)}this.updateStatus(!1,s)},o.componentWillUnmount=function(){this.cancelNextCallback()},o.getTimeouts=function(){var r=this.props.timeout,s,a,i;return s=a=i=r,r!=null&&typeof r!="number"&&(s=r.exit,a=r.enter,i=r.appear!==void 0?r.appear:a),{exit:s,enter:a,appear:i}},o.updateStatus=function(r,s){if(r===void 0&&(r=!1),s!==null)if(this.cancelNextCallback(),s===No){if(this.props.unmountOnExit||this.props.mountOnEnter){var a=this.props.nodeRef?this.props.nodeRef.current:Kn.findDOMNode(this);a&&ep(a)}this.performEnter(r)}else this.performExit();else this.props.unmountOnExit&&this.state.status===Oo&&this.setState({status:Sn})},o.performEnter=function(r){var s=this,a=this.props.enter,i=this.context?this.context.isMounting:r,l=this.props.nodeRef?[i]:[Kn.findDOMNode(this),i],c=l[0],p=l[1],d=this.getTimeouts(),g=i?d.appear:d.enter;if(!r&&!a||oa.disabled){this.safeSetState({status:Qo},function(){s.props.onEntered(c)});return}this.props.onEnter(c,p),this.safeSetState({status:No},function(){s.props.onEntering(c,p),s.onTransitionEnd(g,function(){s.safeSetState({status:Qo},function(){s.props.onEntered(c,p)})})})},o.performExit=function(){var r=this,s=this.props.exit,a=this.getTimeouts(),i=this.props.nodeRef?void 0:Kn.findDOMNode(this);if(!s||oa.disabled){this.safeSetState({status:Oo},function(){r.props.onExited(i)});return}this.props.onExit(i),this.safeSetState({status:ns},function(){r.props.onExiting(i),r.onTransitionEnd(a.exit,function(){r.safeSetState({status:Oo},function(){r.props.onExited(i)})})})},o.cancelNextCallback=function(){this.nextCallback!==null&&(this.nextCallback.cancel(),this.nextCallback=null)},o.safeSetState=function(r,s){s=this.setNextCallback(s),this.setState(r,s)},o.setNextCallback=function(r){var s=this,a=!0;return this.nextCallback=function(i){a&&(a=!1,s.nextCallback=null,r(i))},this.nextCallback.cancel=function(){a=!1},this.nextCallback},o.onTransitionEnd=function(r,s){this.setNextCallback(s);var a=this.props.nodeRef?this.props.nodeRef.current:Kn.findDOMNode(this),i=r==null&&!this.props.addEndListener;if(!a||i){setTimeout(this.nextCallback,0);return}if(this.props.addEndListener){var l=this.props.nodeRef?[this.nextCallback]:[a,this.nextCallback],c=l[0],p=l[1];this.props.addEndListener(c,p)}r!=null&&setTimeout(this.nextCallback,r)},o.render=function(){var r=this.state.status;if(r===Sn)return null;var s=this.props,a=s.children;s.in,s.mountOnEnter,s.unmountOnExit,s.appear,s.enter,s.exit,s.timeout,s.addEndListener,s.onEnter,s.onEntering,s.onEntered,s.onExit,s.onExiting,s.onExited,s.nodeRef;var i=xi(s,["children","in","mountOnEnter","unmountOnExit","appear","enter","exit","timeout","addEndListener","onEnter","onEntering","onEntered","onExit","onExiting","onExited","nodeRef"]);return mo.createElement(mr.Provider,{value:null},typeof a=="function"?a(r,i):mo.cloneElement(mo.Children.only(a),i))},e})(mo.Component);Ue.contextType=mr;Ue.propTypes={};function Yo(){}Ue.defaultProps={in:!1,mountOnEnter:!1,unmountOnExit:!1,appear:!1,enter:!0,exit:!0,onEnter:Yo,onEntering:Yo,onEntered:Yo,onExit:Yo,onExiting:Yo,onExited:Yo};Ue.UNMOUNTED=Sn;Ue.EXITED=Oo;Ue.ENTERING=No;Ue.ENTERED=Qo;Ue.EXITING=ns;function op(t){if(t===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}function Is(t,e){var o=function(s){return e&&re(s)?e(s):s},n=Object.create(null);return t&&be.map(t,function(r){return r}).forEach(function(r){n[r.key]=o(r)}),n}function np(t,e){t=t||{},e=e||{};function o(p){return p in e?e[p]:t[p]}var n=Object.create(null),r=[];for(var s in t)s in e?r.length&&(n[s]=r,r=[]):r.push(s);var a,i={};for(var l in e){if(n[l])for(a=0;at.scrollTop;function oo(t,e){const{timeout:o,easing:n,style:r={}}=t;return{duration:r.transitionDuration??(typeof o=="number"?o:o[e.mode]||0),easing:r.transitionTimingFunction??(typeof n=="object"?n[e.mode]:n),delay:r.transitionDelay}}function lp(t){return V("MuiCollapse",t)}const WS=_("MuiCollapse",["root","horizontal","vertical","entered","hidden","wrapper","wrapperInner"]),cp=t=>{const{orientation:e,classes:o}=t,n={root:["root",`${e}`],entered:["entered"],hidden:["hidden"],wrapper:["wrapper",`${e}`],wrapperInner:["wrapperInner",`${e}`]};return G(n,lp,o)},pp=R("div",{name:"MuiCollapse",slot:"Root",overridesResolver:(t,e)=>{const{ownerState:o}=t;return[e.root,e[o.orientation],o.state==="entered"&&e.entered,o.state==="exited"&&!o.in&&o.collapsedSize==="0px"&&e.hidden]}})(W(({theme:t})=>({height:0,overflow:"hidden",transition:t.transitions.create("height"),variants:[{props:{orientation:"horizontal"},style:{height:"auto",width:0,transition:t.transitions.create("width")}},{props:{state:"entered"},style:{height:"auto",overflow:"visible"}},{props:{state:"entered",orientation:"horizontal"},style:{width:"auto"}},{props:({ownerState:e})=>e.state==="exited"&&!e.in&&e.collapsedSize==="0px",style:{visibility:"hidden"}}]}))),dp=R("div",{name:"MuiCollapse",slot:"Wrapper",overridesResolver:(t,e)=>e.wrapper})({display:"flex",width:"100%",variants:[{props:{orientation:"horizontal"},style:{width:"auto",height:"100%"}}]}),up=R("div",{name:"MuiCollapse",slot:"WrapperInner",overridesResolver:(t,e)=>e.wrapperInner})({width:"100%",variants:[{props:{orientation:"horizontal"},style:{width:"auto",height:"100%"}}]}),Ln=F(function(e,o){const n=X({props:e,name:"MuiCollapse"}),{addEndListener:r,children:s,className:a,collapsedSize:i="0px",component:l,easing:c,in:p,onEnter:d,onEntered:g,onEntering:f,onExit:m,onExited:b,onExiting:v,orientation:h="vertical",style:C,timeout:x=Xl.standard,TransitionComponent:y=Ue,...S}=n,P={...n,orientation:h,collapsedSize:i},$=cp(P),k=ve(),L=bo(),I=ct(null),E=ct(),B=typeof i=="number"?`${i}px`:i,w=h==="horizontal",T=w?"width":"height",O=ct(null),M=Jt(o,O),D=nt=>Y=>{if(nt){const at=O.current;Y===void 0?nt(at):nt(at,Y)}},j=()=>I.current?I.current[w?"clientWidth":"clientHeight"]:0,N=D((nt,Y)=>{I.current&&w&&(I.current.style.position="absolute"),nt.style[T]=B,d&&d(nt,Y)}),J=D((nt,Y)=>{const at=j();I.current&&w&&(I.current.style.position="");const{duration:pt,easing:st}=oo({style:C,timeout:x,easing:c},{mode:"enter"});if(x==="auto"){const gt=k.transitions.getAutoHeightDuration(at);nt.style.transitionDuration=`${gt}ms`,E.current=gt}else nt.style.transitionDuration=typeof pt=="string"?pt:`${pt}ms`;nt.style[T]=`${at}px`,nt.style.transitionTimingFunction=st,f&&f(nt,Y)}),U=D((nt,Y)=>{nt.style[T]="auto",g&&g(nt,Y)}),Pt=D(nt=>{nt.style[T]=`${j()}px`,m&&m(nt)}),ht=D(b),bt=D(nt=>{const Y=j(),{duration:at,easing:pt}=oo({style:C,timeout:x,easing:c},{mode:"exit"});if(x==="auto"){const st=k.transitions.getAutoHeightDuration(Y);nt.style.transitionDuration=`${st}ms`,E.current=st}else nt.style.transitionDuration=typeof at=="string"?at:`${at}ms`;nt.style[T]=B,nt.style.transitionTimingFunction=pt,v&&v(nt)}),et=nt=>{x==="auto"&&L.start(E.current||0,nt),r&&r(O.current,nt)};return u.jsx(y,{in:p,onEnter:N,onEntered:U,onEntering:J,onExit:Pt,onExited:ht,onExiting:bt,addEndListener:et,nodeRef:O,timeout:x==="auto"?null:x,...S,children:(nt,{ownerState:Y,...at})=>u.jsx(pp,{as:l,className:z($.root,a,{entered:$.entered,exited:!p&&B==="0px"&&$.hidden}[nt]),style:{[w?"minWidth":"minHeight"]:B,...C},ref:M,ownerState:{...P,state:nt},...at,children:u.jsx(dp,{ownerState:{...P,state:nt},className:$.wrapper,ref:I,children:u.jsx(up,{ownerState:{...P,state:nt},className:$.wrapperInner,children:s})})})})});Ln&&(Ln.muiSupportAuto=!0);function fp(t){return V("MuiPaper",t)}const US=_("MuiPaper",["root","rounded","outlined","elevation","elevation0","elevation1","elevation2","elevation3","elevation4","elevation5","elevation6","elevation7","elevation8","elevation9","elevation10","elevation11","elevation12","elevation13","elevation14","elevation15","elevation16","elevation17","elevation18","elevation19","elevation20","elevation21","elevation22","elevation23","elevation24"]),gp=t=>{const{square:e,elevation:o,variant:n,classes:r}=t,s={root:["root",n,!e&&"rounded",n==="elevation"&&`elevation${o}`]};return G(s,fp,r)},mp=R("div",{name:"MuiPaper",slot:"Root",overridesResolver:(t,e)=>{const{ownerState:o}=t;return[e.root,e[o.variant],!o.square&&e.rounded,o.variant==="elevation"&&e[`elevation${o.elevation}`]]}})(W(({theme:t})=>({backgroundColor:(t.vars||t).palette.background.paper,color:(t.vars||t).palette.text.primary,transition:t.transitions.create("box-shadow"),variants:[{props:({ownerState:e})=>!e.square,style:{borderRadius:t.shape.borderRadius}},{props:{variant:"outlined"},style:{border:`1px solid ${(t.vars||t).palette.divider}`}},{props:{variant:"elevation"},style:{boxShadow:"var(--Paper-shadow)",backgroundImage:"var(--Paper-overlay)"}}]}))),Je=F(function(e,o){var f;const n=X({props:e,name:"MuiPaper"}),r=ve(),{className:s,component:a="div",elevation:i=1,square:l=!1,variant:c="elevation",...p}=n,d={...n,component:a,elevation:i,square:l,variant:c},g=gp(d);return u.jsx(mp,{as:a,ownerState:d,className:z(g.root,s),ref:o,...p,style:{...c==="elevation"&&{"--Paper-shadow":(r.vars||r).shadows[i],...r.vars&&{"--Paper-overlay":(f=r.vars.overlays)==null?void 0:f[i]},...!r.vars&&r.palette.mode==="dark"&&{"--Paper-overlay":`linear-gradient(${It("#fff",qs(i))}, ${It("#fff",qs(i))})`}},...p.style}})}),Ai=Ae({});function Q(t,e){const{className:o,elementType:n,ownerState:r,externalForwardedProps:s,internalForwardedProps:a,shouldForwardComponentProp:i=!1,...l}=e,{component:c,slots:p={[t]:void 0},slotProps:d={[t]:void 0},...g}=s,f=p[t]||n,m=Mi(d[t],r),{props:{component:b,...v},internalRef:h}=Ti({className:o,...l,externalForwardedProps:t==="root"?g:void 0,externalSlotProps:m}),C=Jt(h,m==null?void 0:m.ref,e.ref),x=t==="root"?b||c:b,y=Ii(f,{...t==="root"&&!c&&!p[t]&&a,...t!=="root"&&!p[t]&&a,...v,...x&&!i&&{as:x},...x&&i&&{component:x},ref:C},r);return[f,y]}function bp(t){return V("MuiAccordion",t)}const qn=_("MuiAccordion",["root","heading","rounded","expanded","disabled","gutters","region"]),vp=t=>{const{classes:e,square:o,expanded:n,disabled:r,disableGutters:s}=t;return G({root:["root",!o&&"rounded",n&&"expanded",r&&"disabled",!s&&"gutters"],heading:["heading"],region:["region"]},bp,e)},hp=R(Je,{name:"MuiAccordion",slot:"Root",overridesResolver:(t,e)=>{const{ownerState:o}=t;return[{[`& .${qn.region}`]:e.region},e.root,!o.square&&e.rounded,!o.disableGutters&&e.gutters]}})(W(({theme:t})=>{const e={duration:t.transitions.duration.shortest};return{position:"relative",transition:t.transitions.create(["margin"],e),overflowAnchor:"none","&::before":{position:"absolute",left:0,top:-1,right:0,height:1,content:'""',opacity:1,backgroundColor:(t.vars||t).palette.divider,transition:t.transitions.create(["opacity","background-color"],e)},"&:first-of-type":{"&::before":{display:"none"}},[`&.${qn.expanded}`]:{"&::before":{opacity:0},"&:first-of-type":{marginTop:0},"&:last-of-type":{marginBottom:0},"& + &":{"&::before":{display:"none"}}},[`&.${qn.disabled}`]:{backgroundColor:(t.vars||t).palette.action.disabledBackground}}}),W(({theme:t})=>({variants:[{props:e=>!e.square,style:{borderRadius:0,"&:first-of-type":{borderTopLeftRadius:(t.vars||t).shape.borderRadius,borderTopRightRadius:(t.vars||t).shape.borderRadius},"&:last-of-type":{borderBottomLeftRadius:(t.vars||t).shape.borderRadius,borderBottomRightRadius:(t.vars||t).shape.borderRadius,"@supports (-ms-ime-align: auto)":{borderBottomLeftRadius:0,borderBottomRightRadius:0}}}},{props:e=>!e.disableGutters,style:{[`&.${qn.expanded}`]:{margin:"16px 0"}}}]}))),yp=R("h3",{name:"MuiAccordion",slot:"Heading",overridesResolver:(t,e)=>e.heading})({all:"unset"}),HS=F(function(e,o){const n=X({props:e,name:"MuiAccordion"}),{children:r,className:s,defaultExpanded:a=!1,disabled:i=!1,disableGutters:l=!1,expanded:c,onChange:p,square:d=!1,slots:g={},slotProps:f={},TransitionComponent:m,TransitionProps:b,...v}=n,[h,C]=Fe({controlled:c,default:a,name:"Accordion",state:"expanded"}),x=Qt(j=>{C(!h),p&&p(j,!h)},[h,p,C]),[y,...S]=be.toArray(r),P=Ce(()=>({expanded:h,disabled:i,disableGutters:l,toggle:x}),[h,i,l,x]),$={...n,square:d,disabled:i,disableGutters:l,expanded:h},k=vp($),L={transition:m,...g},I={transition:b,...f},E={slots:L,slotProps:I},[B,w]=Q("root",{elementType:hp,externalForwardedProps:{...E,...v},className:z(k.root,s),shouldForwardComponentProp:!0,ownerState:$,ref:o,additionalProps:{square:d}}),[T,O]=Q("heading",{elementType:yp,externalForwardedProps:E,className:k.heading,ownerState:$}),[M,D]=Q("transition",{elementType:Ln,externalForwardedProps:E,ownerState:$});return u.jsxs(B,{...w,children:[u.jsx(T,{...O,children:u.jsx(Ai.Provider,{value:P,children:y})}),u.jsx(M,{in:h,timeout:"auto",...D,children:u.jsx("div",{"aria-labelledby":y.props.id,id:y.props["aria-controls"],role:"region",className:k.region,children:S})})]})});function xp(t){return V("MuiAccordionActions",t)}const VS=_("MuiAccordionActions",["root","spacing"]),Cp=t=>{const{classes:e,disableSpacing:o}=t;return G({root:["root",!o&&"spacing"]},xp,e)},Sp=R("div",{name:"MuiAccordionActions",slot:"Root",overridesResolver:(t,e)=>{const{ownerState:o}=t;return[e.root,!o.disableSpacing&&e.spacing]}})({display:"flex",alignItems:"center",padding:8,justifyContent:"flex-end",variants:[{props:t=>!t.disableSpacing,style:{"& > :not(style) ~ :not(style)":{marginLeft:8}}}]}),GS=F(function(e,o){const n=X({props:e,name:"MuiAccordionActions"}),{className:r,disableSpacing:s=!1,...a}=n,i={...n,disableSpacing:s},l=Cp(i);return u.jsx(Sp,{className:z(l.root,r),ref:o,ownerState:i,...a})});function wp(t){return V("MuiAccordionDetails",t)}const _S=_("MuiAccordionDetails",["root"]),Pp=t=>{const{classes:e}=t;return G({root:["root"]},wp,e)},$p=R("div",{name:"MuiAccordionDetails",slot:"Root",overridesResolver:(t,e)=>e.root})(W(({theme:t})=>({padding:t.spacing(1,2,2)}))),KS=F(function(e,o){const n=X({props:e,name:"MuiAccordionDetails"}),{className:r,...s}=n,a=n,i=Pp(a);return u.jsx($p,{className:z(i.root,r),ref:o,ownerState:a,...s})});class br{static create(){return new br}static use(){const e=Pi(br.create).current,[o,n]=Ot(!1);return e.shouldMount=o,e.setShouldMount=n,Lt(e.mountEffect,[o]),e}constructor(){this.ref={current:null},this.mounted=null,this.didMount=!1,this.shouldMount=!1,this.setShouldMount=null}mount(){return this.mounted||(this.mounted=kp(),this.shouldMount=!0,this.setShouldMount(this.shouldMount)),this.mounted}mountEffect=()=>{this.shouldMount&&!this.didMount&&this.ref.current!==null&&(this.didMount=!0,this.mounted.resolve())};start(...e){this.mount().then(()=>{var o;return(o=this.ref.current)==null?void 0:o.start(...e)})}stop(...e){this.mount().then(()=>{var o;return(o=this.ref.current)==null?void 0:o.stop(...e)})}pulsate(...e){this.mount().then(()=>{var o;return(o=this.ref.current)==null?void 0:o.pulsate(...e)})}}function Rp(){return br.use()}function kp(){let t,e;const o=new Promise((n,r)=>{t=n,e=r});return o.resolve=t,o.reject=e,o}function Ip(t){const{className:e,classes:o,pulsate:n=!1,rippleX:r,rippleY:s,rippleSize:a,in:i,onExited:l,timeout:c}=t,[p,d]=Ot(!1),g=z(e,o.ripple,o.rippleVisible,n&&o.ripplePulsate),f={width:a,height:a,top:-(a/2)+s,left:-(a/2)+r},m=z(o.child,p&&o.childLeaving,n&&o.childPulsate);return!i&&!p&&d(!0),Lt(()=>{if(!i&&l!=null){const b=setTimeout(l,c);return()=>{clearTimeout(b)}}},[l,i,c]),u.jsx("span",{className:g,style:f,children:u.jsx("span",{className:m})})}function qS(t){return V("MuiTouchRipple",t)}const _e=_("MuiTouchRipple",["root","ripple","rippleVisible","ripplePulsate","child","childLeaving","childPulsate"]),rs=550,Tp=80,Mp=po` + 0% { + transform: scale(0); + opacity: 0.1; + } + + 100% { + transform: scale(1); + opacity: 0.3; + } +`,Lp=po` + 0% { + opacity: 1; + } + + 100% { + opacity: 0; + } +`,Ap=po` + 0% { + transform: scale(1); + } + + 50% { + transform: scale(0.92); + } + + 100% { + transform: scale(1); + } +`,Bp=R("span",{name:"MuiTouchRipple",slot:"Root"})({overflow:"hidden",pointerEvents:"none",position:"absolute",zIndex:0,top:0,right:0,bottom:0,left:0,borderRadius:"inherit"}),Op=R(Ip,{name:"MuiTouchRipple",slot:"Ripple"})` + opacity: 0; + position: absolute; + + &.${_e.rippleVisible} { + opacity: 0.3; + transform: scale(1); + animation-name: ${Mp}; + animation-duration: ${rs}ms; + animation-timing-function: ${({theme:t})=>t.transitions.easing.easeInOut}; + } + + &.${_e.ripplePulsate} { + animation-duration: ${({theme:t})=>t.transitions.duration.shorter}ms; + } + + & .${_e.child} { + opacity: 1; + display: block; + width: 100%; + height: 100%; + border-radius: 50%; + background-color: currentColor; + } + + & .${_e.childLeaving} { + opacity: 0; + animation-name: ${Lp}; + animation-duration: ${rs}ms; + animation-timing-function: ${({theme:t})=>t.transitions.easing.easeInOut}; + } + + & .${_e.childPulsate} { + position: absolute; + /* @noflip */ + left: 0px; + top: 0; + animation-name: ${Ap}; + animation-duration: 2500ms; + animation-timing-function: ${({theme:t})=>t.transitions.easing.easeInOut}; + animation-iteration-count: infinite; + animation-delay: 200ms; + } +`,Np=F(function(e,o){const n=X({props:e,name:"MuiTouchRipple"}),{center:r=!1,classes:s={},className:a,...i}=n,[l,c]=Ot([]),p=ct(0),d=ct(null);Lt(()=>{d.current&&(d.current(),d.current=null)},[l]);const g=ct(!1),f=bo(),m=ct(null),b=ct(null),v=Qt(y=>{const{pulsate:S,rippleX:P,rippleY:$,rippleSize:k,cb:L}=y;c(I=>[...I,u.jsx(Op,{classes:{ripple:z(s.ripple,_e.ripple),rippleVisible:z(s.rippleVisible,_e.rippleVisible),ripplePulsate:z(s.ripplePulsate,_e.ripplePulsate),child:z(s.child,_e.child),childLeaving:z(s.childLeaving,_e.childLeaving),childPulsate:z(s.childPulsate,_e.childPulsate)},timeout:rs,pulsate:S,rippleX:P,rippleY:$,rippleSize:k},p.current)]),p.current+=1,d.current=L},[s]),h=Qt((y={},S={},P=()=>{})=>{const{pulsate:$=!1,center:k=r||S.pulsate,fakeElement:L=!1}=S;if((y==null?void 0:y.type)==="mousedown"&&g.current){g.current=!1;return}(y==null?void 0:y.type)==="touchstart"&&(g.current=!0);const I=L?null:b.current,E=I?I.getBoundingClientRect():{width:0,height:0,left:0,top:0};let B,w,T;if(k||y===void 0||y.clientX===0&&y.clientY===0||!y.clientX&&!y.touches)B=Math.round(E.width/2),w=Math.round(E.height/2);else{const{clientX:O,clientY:M}=y.touches&&y.touches.length>0?y.touches[0]:y;B=Math.round(O-E.left),w=Math.round(M-E.top)}if(k)T=Math.sqrt((2*E.width**2+E.height**2)/3),T%2===0&&(T+=1);else{const O=Math.max(Math.abs((I?I.clientWidth:0)-B),B)*2+2,M=Math.max(Math.abs((I?I.clientHeight:0)-w),w)*2+2;T=Math.sqrt(O**2+M**2)}y!=null&&y.touches?m.current===null&&(m.current=()=>{v({pulsate:$,rippleX:B,rippleY:w,rippleSize:T,cb:P})},f.start(Tp,()=>{m.current&&(m.current(),m.current=null)})):v({pulsate:$,rippleX:B,rippleY:w,rippleSize:T,cb:P})},[r,v,f]),C=Qt(()=>{h({},{pulsate:!0})},[h]),x=Qt((y,S)=>{if(f.clear(),(y==null?void 0:y.type)==="touchend"&&m.current){m.current(),m.current=null,f.start(0,()=>{x(y,S)});return}m.current=null,c(P=>P.length>0?P.slice(1):P),d.current=S},[f]);return Lo(o,()=>({pulsate:C,start:h,stop:x}),[C,h,x]),u.jsx(Bp,{className:z(_e.root,s.root,a),ref:b,...i,children:u.jsx(Ts,{component:null,exit:!0,children:l})})});function Ep(t){return V("MuiButtonBase",t)}const zp=_("MuiButtonBase",["root","disabled","focusVisible"]),jp=t=>{const{disabled:e,focusVisible:o,focusVisibleClassName:n,classes:r}=t,a=G({root:["root",e&&"disabled",o&&"focusVisible"]},Ep,r);return o&&n&&(a.root+=` ${n}`),a},Dp=R("button",{name:"MuiButtonBase",slot:"Root",overridesResolver:(t,e)=>e.root})({display:"inline-flex",alignItems:"center",justifyContent:"center",position:"relative",boxSizing:"border-box",WebkitTapHighlightColor:"transparent",backgroundColor:"transparent",outline:0,border:0,margin:0,borderRadius:0,padding:0,cursor:"pointer",userSelect:"none",verticalAlign:"middle",MozAppearance:"none",WebkitAppearance:"none",textDecoration:"none",color:"inherit","&::-moz-focus-inner":{borderStyle:"none"},[`&.${zp.disabled}`]:{pointerEvents:"none",cursor:"default"},"@media print":{colorAdjust:"exact"}}),Se=F(function(e,o){const n=X({props:e,name:"MuiButtonBase"}),{action:r,centerRipple:s=!1,children:a,className:i,component:l="button",disabled:c=!1,disableRipple:p=!1,disableTouchRipple:d=!1,focusRipple:g=!1,focusVisibleClassName:f,LinkComponent:m="a",onBlur:b,onClick:v,onContextMenu:h,onDragLeave:C,onFocus:x,onFocusVisible:y,onKeyDown:S,onKeyUp:P,onMouseDown:$,onMouseLeave:k,onMouseUp:L,onTouchEnd:I,onTouchMove:E,onTouchStart:B,tabIndex:w=0,TouchRippleProps:T,touchRippleRef:O,type:M,...D}=n,j=ct(null),N=Rp(),J=Jt(N.ref,O),[U,Pt]=Ot(!1);c&&U&&Pt(!1),Lo(r,()=>({focusVisible:()=>{Pt(!0),j.current.focus()}}),[]);const ht=N.shouldMount&&!p&&!c;Lt(()=>{U&&g&&!p&&N.pulsate()},[p,g,U,N]);const bt=fo(N,"start",$,d),et=fo(N,"stop",h,d),nt=fo(N,"stop",C,d),Y=fo(N,"stop",L,d),at=fo(N,"stop",rt=>{U&&rt.preventDefault(),k&&k(rt)},d),pt=fo(N,"start",B,d),st=fo(N,"stop",I,d),gt=fo(N,"stop",E,d),Z=fo(N,"stop",rt=>{lo(rt.target)||Pt(!1),b&&b(rt)},!1),dt=le(rt=>{j.current||(j.current=rt.currentTarget),lo(rt.target)&&(Pt(!0),y&&y(rt)),x&&x(rt)}),it=()=>{const rt=j.current;return l&&l!=="button"&&!(rt.tagName==="A"&&rt.href)},yt=le(rt=>{g&&!rt.repeat&&U&&rt.key===" "&&N.stop(rt,()=>{N.start(rt)}),rt.target===rt.currentTarget&&it()&&rt.key===" "&&rt.preventDefault(),S&&S(rt),rt.target===rt.currentTarget&&it()&&rt.key==="Enter"&&!c&&(rt.preventDefault(),v&&v(rt))}),At=le(rt=>{g&&rt.key===" "&&U&&!rt.defaultPrevented&&N.stop(rt,()=>{N.pulsate(rt)}),P&&P(rt),v&&rt.target===rt.currentTarget&&it()&&rt.key===" "&&!rt.defaultPrevented&&v(rt)});let tt=l;tt==="button"&&(D.href||D.to)&&(tt=m);const ot={};tt==="button"?(ot.type=M===void 0?"button":M,ot.disabled=c):(!D.href&&!D.to&&(ot.role="button"),c&&(ot["aria-disabled"]=c));const ut=Jt(o,j),wt={...n,centerRipple:s,component:l,disabled:c,disableRipple:p,disableTouchRipple:d,focusRipple:g,tabIndex:w,focusVisible:U},mt=jp(wt);return u.jsxs(Dp,{as:tt,className:z(mt.root,i),ownerState:wt,onBlur:Z,onClick:v,onContextMenu:et,onFocus:dt,onKeyDown:yt,onKeyUp:At,onMouseDown:bt,onMouseLeave:at,onMouseUp:Y,onDragLeave:nt,onTouchEnd:st,onTouchMove:gt,onTouchStart:pt,ref:ut,tabIndex:c?-1:w,type:M,...ot,...D,children:[a,ht?u.jsx(Np,{ref:J,center:s,...T}):null]})});function fo(t,e,o,n=!1){return le(r=>(o&&o(r),n||t[e](r),!0))}function Fp(t){return V("MuiAccordionSummary",t)}const tn=_("MuiAccordionSummary",["root","expanded","focusVisible","disabled","gutters","contentGutters","content","expandIconWrapper"]),Wp=t=>{const{classes:e,expanded:o,disabled:n,disableGutters:r}=t;return G({root:["root",o&&"expanded",n&&"disabled",!r&&"gutters"],focusVisible:["focusVisible"],content:["content",o&&"expanded",!r&&"contentGutters"],expandIconWrapper:["expandIconWrapper",o&&"expanded"]},Fp,e)},Up=R(Se,{name:"MuiAccordionSummary",slot:"Root",overridesResolver:(t,e)=>e.root})(W(({theme:t})=>{const e={duration:t.transitions.duration.shortest};return{display:"flex",width:"100%",minHeight:48,padding:t.spacing(0,2),transition:t.transitions.create(["min-height","background-color"],e),[`&.${tn.focusVisible}`]:{backgroundColor:(t.vars||t).palette.action.focus},[`&.${tn.disabled}`]:{opacity:(t.vars||t).palette.action.disabledOpacity},[`&:hover:not(.${tn.disabled})`]:{cursor:"pointer"},variants:[{props:o=>!o.disableGutters,style:{[`&.${tn.expanded}`]:{minHeight:64}}}]}})),Hp=R("span",{name:"MuiAccordionSummary",slot:"Content",overridesResolver:(t,e)=>e.content})(W(({theme:t})=>({display:"flex",textAlign:"start",flexGrow:1,margin:"12px 0",variants:[{props:e=>!e.disableGutters,style:{transition:t.transitions.create(["margin"],{duration:t.transitions.duration.shortest}),[`&.${tn.expanded}`]:{margin:"20px 0"}}}]}))),Vp=R("span",{name:"MuiAccordionSummary",slot:"ExpandIconWrapper",overridesResolver:(t,e)=>e.expandIconWrapper})(W(({theme:t})=>({display:"flex",color:(t.vars||t).palette.action.active,transform:"rotate(0deg)",transition:t.transitions.create("transform",{duration:t.transitions.duration.shortest}),[`&.${tn.expanded}`]:{transform:"rotate(180deg)"}}))),XS=F(function(e,o){const n=X({props:e,name:"MuiAccordionSummary"}),{children:r,className:s,expandIcon:a,focusVisibleClassName:i,onClick:l,slots:c,slotProps:p,...d}=n,{disabled:g=!1,disableGutters:f,expanded:m,toggle:b}=Zt(Ai),v=I=>{b&&b(I),l&&l(I)},h={...n,expanded:m,disabled:g,disableGutters:f},C=Wp(h),x={slots:c,slotProps:p},[y,S]=Q("root",{ref:o,shouldForwardComponentProp:!0,className:z(C.root,s),elementType:Up,externalForwardedProps:{...x,...d},ownerState:h,additionalProps:{focusRipple:!1,disableRipple:!0,disabled:g,"aria-expanded":m,focusVisibleClassName:z(C.focusVisible,i)},getSlotProps:I=>({...I,onClick:E=>{var B;(B=I.onClick)==null||B.call(I,E),v(E)}})}),[P,$]=Q("content",{className:C.content,elementType:Hp,externalForwardedProps:x,ownerState:h}),[k,L]=Q("expandIconWrapper",{className:C.expandIconWrapper,elementType:Vp,externalForwardedProps:x,ownerState:h});return u.jsxs(y,{...S,children:[u.jsx(P,{...$,children:r}),a&&u.jsx(k,{...L,children:a})]})});function Gp(t){return typeof t.main=="string"}function _p(t,e=[]){if(!Gp(t))return!1;for(const o of e)if(!t.hasOwnProperty(o)||typeof t[o]!="string")return!1;return!0}function Wt(t=[]){return([,e])=>e&&_p(e,t)}function Kp(t){return V("MuiAlert",t)}const na=_("MuiAlert",["root","action","icon","message","filled","colorSuccess","colorInfo","colorWarning","colorError","filledSuccess","filledInfo","filledWarning","filledError","outlined","outlinedSuccess","outlinedInfo","outlinedWarning","outlinedError","standard","standardSuccess","standardInfo","standardWarning","standardError"]);function qp(t){return V("MuiCircularProgress",t)}const YS=_("MuiCircularProgress",["root","determinate","indeterminate","colorPrimary","colorSecondary","svg","circle","circleDeterminate","circleIndeterminate","circleDisableShrink"]),wo=44,ss=po` + 0% { + transform: rotate(0deg); + } + + 100% { + transform: rotate(360deg); + } +`,as=po` + 0% { + stroke-dasharray: 1px, 200px; + stroke-dashoffset: 0; + } + + 50% { + stroke-dasharray: 100px, 200px; + stroke-dashoffset: -15px; + } + + 100% { + stroke-dasharray: 1px, 200px; + stroke-dashoffset: -126px; + } +`,Xp=typeof ss!="string"?qo` + animation: ${ss} 1.4s linear infinite; + `:null,Yp=typeof as!="string"?qo` + animation: ${as} 1.4s ease-in-out infinite; + `:null,Zp=t=>{const{classes:e,variant:o,color:n,disableShrink:r}=t,s={root:["root",o,`color${A(n)}`],svg:["svg"],circle:["circle",`circle${A(o)}`,r&&"circleDisableShrink"]};return G(s,qp,e)},Qp=R("span",{name:"MuiCircularProgress",slot:"Root",overridesResolver:(t,e)=>{const{ownerState:o}=t;return[e.root,e[o.variant],e[`color${A(o.color)}`]]}})(W(({theme:t})=>({display:"inline-block",variants:[{props:{variant:"determinate"},style:{transition:t.transitions.create("transform")}},{props:{variant:"indeterminate"},style:Xp||{animation:`${ss} 1.4s linear infinite`}},...Object.entries(t.palette).filter(Wt()).map(([e])=>({props:{color:e},style:{color:(t.vars||t).palette[e].main}}))]}))),Jp=R("svg",{name:"MuiCircularProgress",slot:"Svg",overridesResolver:(t,e)=>e.svg})({display:"block"}),td=R("circle",{name:"MuiCircularProgress",slot:"Circle",overridesResolver:(t,e)=>{const{ownerState:o}=t;return[e.circle,e[`circle${A(o.variant)}`],o.disableShrink&&e.circleDisableShrink]}})(W(({theme:t})=>({stroke:"currentColor",variants:[{props:{variant:"determinate"},style:{transition:t.transitions.create("stroke-dashoffset")}},{props:{variant:"indeterminate"},style:{strokeDasharray:"80px, 200px",strokeDashoffset:0}},{props:({ownerState:e})=>e.variant==="indeterminate"&&!e.disableShrink,style:Yp||{animation:`${as} 1.4s ease-in-out infinite`}}]}))),Bi=F(function(e,o){const n=X({props:e,name:"MuiCircularProgress"}),{className:r,color:s="primary",disableShrink:a=!1,size:i=40,style:l,thickness:c=3.6,value:p=0,variant:d="indeterminate",...g}=n,f={...n,color:s,disableShrink:a,size:i,thickness:c,value:p,variant:d},m=Zp(f),b={},v={},h={};if(d==="determinate"){const C=2*Math.PI*((wo-c)/2);b.strokeDasharray=C.toFixed(3),h["aria-valuenow"]=Math.round(p),b.strokeDashoffset=`${((100-p)/100*C).toFixed(3)}px`,v.transform="rotate(-90deg)"}return u.jsx(Qp,{className:z(m.root,r),style:{width:i,height:i,...v,...l},ownerState:f,ref:o,role:"progressbar",...h,...g,children:u.jsx(Jp,{className:m.svg,ownerState:f,viewBox:`${wo/2} ${wo/2} ${wo} ${wo}`,children:u.jsx(td,{className:m.circle,style:b,ownerState:f,cx:wo,cy:wo,r:(wo-c)/2,fill:"none",strokeWidth:c})})})});function ed(t){return V("MuiIconButton",t)}const ra=_("MuiIconButton",["root","disabled","colorInherit","colorPrimary","colorSecondary","colorError","colorInfo","colorSuccess","colorWarning","edgeStart","edgeEnd","sizeSmall","sizeMedium","sizeLarge","loading","loadingIndicator","loadingWrapper"]),od=t=>{const{classes:e,disabled:o,color:n,edge:r,size:s,loading:a}=t,i={root:["root",a&&"loading",o&&"disabled",n!=="default"&&`color${A(n)}`,r&&`edge${A(r)}`,`size${A(s)}`],loadingIndicator:["loadingIndicator"],loadingWrapper:["loadingWrapper"]};return G(i,ed,e)},nd=R(Se,{name:"MuiIconButton",slot:"Root",overridesResolver:(t,e)=>{const{ownerState:o}=t;return[e.root,o.loading&&e.loading,o.color!=="default"&&e[`color${A(o.color)}`],o.edge&&e[`edge${A(o.edge)}`],e[`size${A(o.size)}`]]}})(W(({theme:t})=>({textAlign:"center",flex:"0 0 auto",fontSize:t.typography.pxToRem(24),padding:8,borderRadius:"50%",color:(t.vars||t).palette.action.active,transition:t.transitions.create("background-color",{duration:t.transitions.duration.shortest}),variants:[{props:e=>!e.disableRipple,style:{"--IconButton-hoverBg":t.vars?`rgba(${t.vars.palette.action.activeChannel} / ${t.vars.palette.action.hoverOpacity})`:It(t.palette.action.active,t.palette.action.hoverOpacity),"&:hover":{backgroundColor:"var(--IconButton-hoverBg)","@media (hover: none)":{backgroundColor:"transparent"}}}},{props:{edge:"start"},style:{marginLeft:-12}},{props:{edge:"start",size:"small"},style:{marginLeft:-3}},{props:{edge:"end"},style:{marginRight:-12}},{props:{edge:"end",size:"small"},style:{marginRight:-3}}]})),W(({theme:t})=>({variants:[{props:{color:"inherit"},style:{color:"inherit"}},...Object.entries(t.palette).filter(Wt()).map(([e])=>({props:{color:e},style:{color:(t.vars||t).palette[e].main}})),...Object.entries(t.palette).filter(Wt()).map(([e])=>({props:{color:e},style:{"--IconButton-hoverBg":t.vars?`rgba(${(t.vars||t).palette[e].mainChannel} / ${t.vars.palette.action.hoverOpacity})`:It((t.vars||t).palette[e].main,t.palette.action.hoverOpacity)}})),{props:{size:"small"},style:{padding:5,fontSize:t.typography.pxToRem(18)}},{props:{size:"large"},style:{padding:12,fontSize:t.typography.pxToRem(28)}}],[`&.${ra.disabled}`]:{backgroundColor:"transparent",color:(t.vars||t).palette.action.disabled},[`&.${ra.loading}`]:{color:"transparent"}}))),rd=R("span",{name:"MuiIconButton",slot:"LoadingIndicator",overridesResolver:(t,e)=>e.loadingIndicator})(({theme:t})=>({display:"none",position:"absolute",visibility:"visible",top:"50%",left:"50%",transform:"translate(-50%, -50%)",color:(t.vars||t).palette.action.disabled,variants:[{props:{loading:!0},style:{display:"flex"}}]})),Do=F(function(e,o){const n=X({props:e,name:"MuiIconButton"}),{edge:r=!1,children:s,className:a,color:i="default",disabled:l=!1,disableFocusRipple:c=!1,size:p="medium",id:d,loading:g=null,loadingIndicator:f,...m}=n,b=Ye(d),v=f??u.jsx(Bi,{"aria-labelledby":b,color:"inherit",size:16}),h={...n,edge:r,color:i,disabled:l,disableFocusRipple:c,loading:g,loadingIndicator:v,size:p},C=od(h);return u.jsxs(nd,{id:g?b:d,className:z(C.root,a),centerRipple:!0,focusRipple:!c,disabled:l||g,ref:o,...m,ownerState:h,children:[typeof g=="boolean"&&u.jsx("span",{className:C.loadingWrapper,style:{display:"contents"},children:u.jsx(rd,{className:C.loadingIndicator,ownerState:h,children:g&&v})}),s]})}),sd=se(u.jsx("path",{d:"M20,12A8,8 0 0,1 12,20A8,8 0 0,1 4,12A8,8 0 0,1 12,4C12.76,4 13.5,4.11 14.2, 4.31L15.77,2.74C14.61,2.26 13.34,2 12,2A10,10 0 0,0 2,12A10,10 0 0,0 12,22A10,10 0 0, 0 22,12M7.91,10.08L6.5,11.5L11,16L21,6L19.59,4.58L11,13.17L7.91,10.08Z"}),"SuccessOutlined"),ad=se(u.jsx("path",{d:"M12 5.99L19.53 19H4.47L12 5.99M12 2L1 21h22L12 2zm1 14h-2v2h2v-2zm0-6h-2v4h2v-4z"}),"ReportProblemOutlined"),id=se(u.jsx("path",{d:"M11 15h2v2h-2zm0-8h2v6h-2zm.99-5C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2zM12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8z"}),"ErrorOutline"),ld=se(u.jsx("path",{d:"M11,9H13V7H11M12,20C7.59,20 4,16.41 4,12C4,7.59 7.59,4 12,4C16.41,4 20,7.59 20, 12C20,16.41 16.41,20 12,20M12,2A10,10 0 0,0 2,12A10,10 0 0,0 12,22A10,10 0 0,0 22,12A10, 10 0 0,0 12,2M11,17H13V11H11V17Z"}),"InfoOutlined"),Oi=se(u.jsx("path",{d:"M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z"}),"Close"),cd=t=>{const{variant:e,color:o,severity:n,classes:r}=t,s={root:["root",`color${A(o||n)}`,`${e}${A(o||n)}`,`${e}`],icon:["icon"],message:["message"],action:["action"]};return G(s,Kp,r)},pd=R(Je,{name:"MuiAlert",slot:"Root",overridesResolver:(t,e)=>{const{ownerState:o}=t;return[e.root,e[o.variant],e[`${o.variant}${A(o.color||o.severity)}`]]}})(W(({theme:t})=>{const e=t.palette.mode==="light"?Vo:Go,o=t.palette.mode==="light"?Go:Vo;return{...t.typography.body2,backgroundColor:"transparent",display:"flex",padding:"6px 16px",variants:[...Object.entries(t.palette).filter(Wt(["light"])).map(([n])=>({props:{colorSeverity:n,variant:"standard"},style:{color:t.vars?t.vars.palette.Alert[`${n}Color`]:e(t.palette[n].light,.6),backgroundColor:t.vars?t.vars.palette.Alert[`${n}StandardBg`]:o(t.palette[n].light,.9),[`& .${na.icon}`]:t.vars?{color:t.vars.palette.Alert[`${n}IconColor`]}:{color:t.palette[n].main}}})),...Object.entries(t.palette).filter(Wt(["light"])).map(([n])=>({props:{colorSeverity:n,variant:"outlined"},style:{color:t.vars?t.vars.palette.Alert[`${n}Color`]:e(t.palette[n].light,.6),border:`1px solid ${(t.vars||t).palette[n].light}`,[`& .${na.icon}`]:t.vars?{color:t.vars.palette.Alert[`${n}IconColor`]}:{color:t.palette[n].main}}})),...Object.entries(t.palette).filter(Wt(["dark"])).map(([n])=>({props:{colorSeverity:n,variant:"filled"},style:{fontWeight:t.typography.fontWeightMedium,...t.vars?{color:t.vars.palette.Alert[`${n}FilledColor`],backgroundColor:t.vars.palette.Alert[`${n}FilledBg`]}:{backgroundColor:t.palette.mode==="dark"?t.palette[n].dark:t.palette[n].main,color:t.palette.getContrastText(t.palette[n].main)}}}))]}})),dd=R("div",{name:"MuiAlert",slot:"Icon",overridesResolver:(t,e)=>e.icon})({marginRight:12,padding:"7px 0",display:"flex",fontSize:22,opacity:.9}),ud=R("div",{name:"MuiAlert",slot:"Message",overridesResolver:(t,e)=>e.message})({padding:"8px 0",minWidth:0,overflow:"auto"}),fd=R("div",{name:"MuiAlert",slot:"Action",overridesResolver:(t,e)=>e.action})({display:"flex",alignItems:"flex-start",padding:"4px 0 0 16px",marginLeft:"auto",marginRight:-8}),sa={success:u.jsx(sd,{fontSize:"inherit"}),warning:u.jsx(ad,{fontSize:"inherit"}),error:u.jsx(id,{fontSize:"inherit"}),info:u.jsx(ld,{fontSize:"inherit"})},ZS=F(function(e,o){const n=X({props:e,name:"MuiAlert"}),{action:r,children:s,className:a,closeText:i="Close",color:l,components:c={},componentsProps:p={},icon:d,iconMapping:g=sa,onClose:f,role:m="alert",severity:b="success",slotProps:v={},slots:h={},variant:C="standard",...x}=n,y={...n,color:l,severity:b,variant:C,colorSeverity:l||b},S=cd(y),P={slots:{closeButton:c.CloseButton,closeIcon:c.CloseIcon,...h},slotProps:{...p,...v}},[$,k]=Q("root",{ref:o,shouldForwardComponentProp:!0,className:z(S.root,a),elementType:pd,externalForwardedProps:{...P,...x},ownerState:y,additionalProps:{role:m,elevation:0}}),[L,I]=Q("icon",{className:S.icon,elementType:dd,externalForwardedProps:P,ownerState:y}),[E,B]=Q("message",{className:S.message,elementType:ud,externalForwardedProps:P,ownerState:y}),[w,T]=Q("action",{className:S.action,elementType:fd,externalForwardedProps:P,ownerState:y}),[O,M]=Q("closeButton",{elementType:Do,externalForwardedProps:P,ownerState:y}),[D,j]=Q("closeIcon",{elementType:Oi,externalForwardedProps:P,ownerState:y});return u.jsxs($,{...k,children:[d!==!1?u.jsx(L,{...I,children:d||g[b]||sa[b]}):null,u.jsx(E,{...B,children:s}),r!=null?u.jsx(w,{...T,children:r}):null,r==null&&f?u.jsx(w,{...T,children:u.jsx(O,{size:"small","aria-label":i,title:i,color:"inherit",onClick:f,...M,children:u.jsx(D,{fontSize:"small",...j})})}):null]})});function gd(t){return V("MuiTypography",t)}const vr=_("MuiTypography",["root","h1","h2","h3","h4","h5","h6","subtitle1","subtitle2","body1","body2","inherit","button","caption","overline","alignLeft","alignRight","alignCenter","alignJustify","noWrap","gutterBottom","paragraph"]),md={primary:!0,secondary:!0,error:!0,info:!0,success:!0,warning:!0,textPrimary:!0,textSecondary:!0,textDisabled:!0},bd=Hc(),vd=t=>{const{align:e,gutterBottom:o,noWrap:n,paragraph:r,variant:s,classes:a}=t,i={root:["root",s,t.align!=="inherit"&&`align${A(e)}`,o&&"gutterBottom",n&&"noWrap",r&&"paragraph"]};return G(i,gd,a)},hd=R("span",{name:"MuiTypography",slot:"Root",overridesResolver:(t,e)=>{const{ownerState:o}=t;return[e.root,o.variant&&e[o.variant],o.align!=="inherit"&&e[`align${A(o.align)}`],o.noWrap&&e.noWrap,o.gutterBottom&&e.gutterBottom,o.paragraph&&e.paragraph]}})(W(({theme:t})=>{var e;return{margin:0,variants:[{props:{variant:"inherit"},style:{font:"inherit",lineHeight:"inherit",letterSpacing:"inherit"}},...Object.entries(t.typography).filter(([o,n])=>o!=="inherit"&&n&&typeof n=="object").map(([o,n])=>({props:{variant:o},style:n})),...Object.entries(t.palette).filter(Wt()).map(([o])=>({props:{color:o},style:{color:(t.vars||t).palette[o].main}})),...Object.entries(((e=t.palette)==null?void 0:e.text)||{}).filter(([,o])=>typeof o=="string").map(([o])=>({props:{color:`text${A(o)}`},style:{color:(t.vars||t).palette.text[o]}})),{props:({ownerState:o})=>o.align!=="inherit",style:{textAlign:"var(--Typography-textAlign)"}},{props:({ownerState:o})=>o.noWrap,style:{overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"}},{props:({ownerState:o})=>o.gutterBottom,style:{marginBottom:"0.35em"}},{props:({ownerState:o})=>o.paragraph,style:{marginBottom:16}}]}})),aa={h1:"h1",h2:"h2",h3:"h3",h4:"h4",h5:"h5",h6:"h6",subtitle1:"h6",subtitle2:"h6",body1:"p",body2:"p",inherit:"p"},Ie=F(function(e,o){const{color:n,...r}=X({props:e,name:"MuiTypography"}),s=!md[n],a=bd({...r,...s&&{color:n}}),{align:i="inherit",className:l,component:c,gutterBottom:p=!1,noWrap:d=!1,paragraph:g=!1,variant:f="body1",variantMapping:m=aa,...b}=a,v={...a,align:i,color:n,className:l,component:c,gutterBottom:p,noWrap:d,paragraph:g,variant:f,variantMapping:m},h=c||(g?"p":m[f]||aa[f])||"span",C=vd(v);return u.jsx(hd,{as:h,ref:o,className:z(C.root,l),...b,ownerState:v,style:{...i!=="inherit"&&{"--Typography-textAlign":i},...b.style}})});function yd(t){return V("MuiAlertTitle",t)}const QS=_("MuiAlertTitle",["root"]),xd=t=>{const{classes:e}=t;return G({root:["root"]},yd,e)},Cd=R(Ie,{name:"MuiAlertTitle",slot:"Root",overridesResolver:(t,e)=>e.root})(W(({theme:t})=>({fontWeight:t.typography.fontWeightMedium,marginTop:-2}))),JS=F(function(e,o){const n=X({props:e,name:"MuiAlertTitle"}),{className:r,...s}=n,a=n,i=xd(a);return u.jsx(Cd,{gutterBottom:!0,component:"div",ownerState:a,ref:o,className:z(i.root,r),...s})});function Sd(t){return V("MuiAppBar",t)}const t1=_("MuiAppBar",["root","positionFixed","positionAbsolute","positionSticky","positionStatic","positionRelative","colorDefault","colorPrimary","colorSecondary","colorInherit","colorTransparent","colorError","colorInfo","colorSuccess","colorWarning"]),wd=t=>{const{color:e,position:o,classes:n}=t,r={root:["root",`color${A(e)}`,`position${A(o)}`]};return G(r,Sd,n)},ia=(t,e)=>t?`${t==null?void 0:t.replace(")","")}, ${e})`:e,Pd=R(Je,{name:"MuiAppBar",slot:"Root",overridesResolver:(t,e)=>{const{ownerState:o}=t;return[e.root,e[`position${A(o.position)}`],e[`color${A(o.color)}`]]}})(W(({theme:t})=>({display:"flex",flexDirection:"column",width:"100%",boxSizing:"border-box",flexShrink:0,variants:[{props:{position:"fixed"},style:{position:"fixed",zIndex:(t.vars||t).zIndex.appBar,top:0,left:"auto",right:0,"@media print":{position:"absolute"}}},{props:{position:"absolute"},style:{position:"absolute",zIndex:(t.vars||t).zIndex.appBar,top:0,left:"auto",right:0}},{props:{position:"sticky"},style:{position:"sticky",zIndex:(t.vars||t).zIndex.appBar,top:0,left:"auto",right:0}},{props:{position:"static"},style:{position:"static"}},{props:{position:"relative"},style:{position:"relative"}},{props:{color:"inherit"},style:{"--AppBar-color":"inherit"}},{props:{color:"default"},style:{"--AppBar-background":t.vars?t.vars.palette.AppBar.defaultBg:t.palette.grey[100],"--AppBar-color":t.vars?t.vars.palette.text.primary:t.palette.getContrastText(t.palette.grey[100]),...t.applyStyles("dark",{"--AppBar-background":t.vars?t.vars.palette.AppBar.defaultBg:t.palette.grey[900],"--AppBar-color":t.vars?t.vars.palette.text.primary:t.palette.getContrastText(t.palette.grey[900])})}},...Object.entries(t.palette).filter(Wt(["contrastText"])).map(([e])=>({props:{color:e},style:{"--AppBar-background":(t.vars??t).palette[e].main,"--AppBar-color":(t.vars??t).palette[e].contrastText}})),{props:e=>e.enableColorOnDark===!0&&!["inherit","transparent"].includes(e.color),style:{backgroundColor:"var(--AppBar-background)",color:"var(--AppBar-color)"}},{props:e=>e.enableColorOnDark===!1&&!["inherit","transparent"].includes(e.color),style:{backgroundColor:"var(--AppBar-background)",color:"var(--AppBar-color)",...t.applyStyles("dark",{backgroundColor:t.vars?ia(t.vars.palette.AppBar.darkBg,"var(--AppBar-background)"):null,color:t.vars?ia(t.vars.palette.AppBar.darkColor,"var(--AppBar-color)"):null})}},{props:{color:"transparent"},style:{"--AppBar-background":"transparent","--AppBar-color":"inherit",backgroundColor:"var(--AppBar-background)",color:"var(--AppBar-color)",...t.applyStyles("dark",{backgroundImage:"none"})}}]}))),e1=F(function(e,o){const n=X({props:e,name:"MuiAppBar"}),{className:r,color:s="primary",enableColorOnDark:a=!1,position:i="fixed",...l}=n,c={...n,color:s,position:i,enableColorOnDark:a},p=wd(c);return u.jsx(Pd,{square:!0,component:"header",ownerState:c,elevation:4,className:z(p.root,r,i==="fixed"&&"mui-fixed"),ref:o,...l})});function la(t){return t.normalize("NFD").replace(/[\u0300-\u036f]/g,"")}function $d(t={}){const{ignoreAccents:e=!0,ignoreCase:o=!0,limit:n,matchFrom:r="any",stringify:s,trim:a=!1}=t;return(i,{inputValue:l,getOptionLabel:c})=>{let p=a?l.trim():l;o&&(p=p.toLowerCase()),e&&(p=la(p));const d=p?i.filter(g=>{let f=(s||c)(g);return o&&(f=f.toLowerCase()),e&&(f=la(f)),r==="start"?f.startsWith(p):f.includes(p)}):i;return typeof n=="number"?d.slice(0,n):d}}const Rd=$d(),ca=5,kd=t=>{var e;return t.current!==null&&((e=t.current.parentElement)==null?void 0:e.contains(document.activeElement))},Id=[];function pa(t,e,o){if(e||t==null)return"";const n=o(t);return typeof n=="string"?n:""}function Td(t){const{unstable_isActiveElementInListbox:e=kd,unstable_classNamePrefix:o="Mui",autoComplete:n=!1,autoHighlight:r=!1,autoSelect:s=!1,blurOnSelect:a=!1,clearOnBlur:i=!t.freeSolo,clearOnEscape:l=!1,componentName:c="useAutocomplete",defaultValue:p=t.multiple?Id:null,disableClearable:d=!1,disableCloseOnSelect:g=!1,disabled:f,disabledItemsFocusable:m=!1,disableListWrap:b=!1,filterOptions:v=Rd,filterSelectedOptions:h=!1,freeSolo:C=!1,getOptionDisabled:x,getOptionKey:y,getOptionLabel:S=q=>q.label??q,groupBy:P,handleHomeEndKeys:$=!t.freeSolo,id:k,includeInputInList:L=!1,inputValue:I,isOptionEqualToValue:E=(q,H)=>q===H,multiple:B=!1,onChange:w,onClose:T,onHighlightChange:O,onInputChange:M,onOpen:D,open:j,openOnFocus:N=!1,options:J,readOnly:U=!1,selectOnFocus:Pt=!t.freeSolo,value:ht}=t,bt=Ye(k);let et=S;et=q=>{const H=S(q);return typeof H!="string"?String(H):H};const nt=ct(!1),Y=ct(!0),at=ct(null),pt=ct(null),[st,gt]=Ot(null),[Z,dt]=Ot(-1),it=r?0:-1,yt=ct(it),At=ct(pa(p??ht,B,et)).current,[tt,ot]=Fe({controlled:ht,default:p,name:c}),[ut,wt]=Fe({controlled:I,default:At,name:c,state:"inputValue"}),[mt,rt]=Ot(!1),Mt=Qt((q,H,$t)=>{if(!(B?tt.length!(h&&(B?tt:[tt]).some(H=>H!==null&&E(q,H)))),{inputValue:kt&<?"":ut,getOptionLabel:et}):[],St=Rs({filteredOptions:ft,value:tt,inputValue:ut});Lt(()=>{const q=tt!==St.value;mt&&!q||C&&!q||Mt(null,tt,"reset")},[tt,Mt,mt,St.value,C]);const _t=Nt&&ft.length>0&&!U,zt=le(q=>{q===-1?at.current.focus():st.querySelector(`[data-tag-index="${q}"]`).focus()});Lt(()=>{B&&Z>tt.length-1&&(dt(-1),zt(-1))},[tt,B,Z,zt]);function Xt(q,H){if(!pt.current||q<0||q>=ft.length)return-1;let $t=q;for(;;){const jt=pt.current.querySelector(`[data-option-index="${$t}"]`),Kt=m?!1:!jt||jt.disabled||jt.getAttribute("aria-disabled")==="true";if(jt&&jt.hasAttribute("tabindex")&&!Kt)return $t;if(H==="next"?$t=($t+1)%ft.length:$t=($t-1+ft.length)%ft.length,$t===q)return-1}}const Ct=le(({event:q,index:H,reason:$t})=>{if(yt.current=H,H===-1?at.current.removeAttribute("aria-activedescendant"):at.current.setAttribute("aria-activedescendant",`${bt}-option-${H}`),O&&["mouse","keyboard","touch"].includes($t)&&O(q,H===-1?null:ft[H],$t),!pt.current)return;const jt=pt.current.querySelector(`[role="option"].${o}-focused`);jt&&(jt.classList.remove(`${o}-focused`),jt.classList.remove(`${o}-focusVisible`));let Kt=pt.current;if(pt.current.getAttribute("role")!=="listbox"&&(Kt=pt.current.parentElement.querySelector('[role="listbox"]')),!Kt)return;if(H===-1){Kt.scrollTop=0;return}const oe=pt.current.querySelector(`[data-option-index="${H}"]`);if(oe&&(oe.classList.add(`${o}-focused`),$t==="keyboard"&&oe.classList.add(`${o}-focusVisible`),Kt.scrollHeight>Kt.clientHeight&&$t!=="mouse"&&$t!=="touch")){const ue=oe,He=Kt.clientHeight+Kt.scrollTop,Er=ue.offsetTop+ue.offsetHeight;Er>He?Kt.scrollTop=Er-Kt.clientHeight:ue.offsetTop-ue.offsetHeight*(P?1.3:0){if(!Tt)return;const oe=Xt((()=>{const ue=ft.length-1;if(H==="reset")return it;if(H==="start")return 0;if(H==="end")return ue;const He=yt.current+H;return He<0?He===-1&&L?-1:b&&yt.current!==-1||Math.abs(H)>1?0:ue:He>ue?He===ue+1&&L?-1:b||Math.abs(H)>1?ue:0:He})(),$t);if(Ct({index:oe,reason:jt,event:q}),n&&H!=="reset")if(oe===-1)at.current.value=ut;else{const ue=et(ft[oe]);at.current.value=ue,ue.toLowerCase().indexOf(ut.toLowerCase())===0&&ut.length>0&&at.current.setSelectionRange(ut.length,ue.length)}}),te=()=>{const q=(H,$t)=>{const jt=H?et(H):"",Kt=$t?et($t):"";return jt===Kt};if(yt.current!==-1&&St.filteredOptions&&St.filteredOptions.length!==ft.length&&St.inputValue===ut&&(B?tt.length===St.value.length&&St.value.every((H,$t)=>et(tt[$t])===et(H)):q(St.value,tt))){const H=St.filteredOptions[yt.current];if(H)return ft.findIndex($t=>et($t)===et(H))}return-1},ce=Qt(()=>{if(!Tt)return;const q=te();if(q!==-1){yt.current=q;return}const H=B?tt[0]:tt;if(ft.length===0||H==null){Et({diff:"reset"});return}if(pt.current){if(H!=null){const $t=ft[yt.current];if(B&&$t&&tt.findIndex(Kt=>E($t,Kt))!==-1)return;const jt=ft.findIndex(Kt=>E(Kt,H));jt===-1?Et({diff:"reset"}):Ct({index:jt});return}if(yt.current>=ft.length-1){Ct({index:ft.length-1});return}Ct({index:yt.current})}},[ft.length,B?!1:tt,h,Et,Ct,Tt,ut,B]),we=le(q=>{os(pt,q),q&&ce()});Lt(()=>{ce()},[ce]);const me=q=>{Nt||(K(!0),vt(!0),D&&D(q))},Ee=(q,H)=>{Nt&&(K(!1),T&&T(q,H))},qt=(q,H,$t,jt)=>{if(B){if(tt.length===H.length&&tt.every((Kt,oe)=>Kt===H[oe]))return}else if(tt===H)return;w&&w(q,H,$t,jt),ot(H)},ee=ct(!1),he=(q,H,$t="selectOption",jt="options")=>{let Kt=$t,oe=H;if(B){oe=Array.isArray(tt)?tt.slice():[];const ue=oe.findIndex(He=>E(H,He));ue===-1?oe.push(H):jt!=="freeSolo"&&(oe.splice(ue,1),Kt="removeOption")}Mt(q,oe,Kt),qt(q,oe,Kt,{option:H}),!g&&(!q||!q.ctrlKey&&!q.metaKey)&&Ee(q,Kt),(a===!0||a==="touch"&&ee.current||a==="mouse"&&!ee.current)&&at.current.blur()};function ze(q,H){if(q===-1)return-1;let $t=q;for(;;){if(H==="next"&&$t===tt.length||H==="previous"&&$t===-1)return-1;const jt=st.querySelector(`[data-tag-index="${$t}"]`);if(!jt||!jt.hasAttribute("tabindex")||jt.disabled||jt.getAttribute("aria-disabled")==="true")$t+=H==="next"?1:-1;else return $t}}const ye=(q,H)=>{if(!B)return;ut===""&&Ee(q,"toggleInput");let $t=Z;Z===-1?ut===""&&H==="previous"&&($t=tt.length-1):($t+=H==="next"?1:-1,$t<0&&($t=0),$t===tt.length&&($t=-1)),$t=ze($t,H),dt($t),zt($t)},Bt=q=>{nt.current=!0,wt(""),M&&M(q,"","clear"),qt(q,B?[]:null,"clear")},Pe=q=>H=>{if(q.onKeyDown&&q.onKeyDown(H),!H.defaultMuiPrevented&&(Z!==-1&&!["ArrowLeft","ArrowRight"].includes(H.key)&&(dt(-1),zt(-1)),H.which!==229))switch(H.key){case"Home":Tt&&$&&(H.preventDefault(),Et({diff:"start",direction:"next",reason:"keyboard",event:H}));break;case"End":Tt&&$&&(H.preventDefault(),Et({diff:"end",direction:"previous",reason:"keyboard",event:H}));break;case"PageUp":H.preventDefault(),Et({diff:-ca,direction:"previous",reason:"keyboard",event:H}),me(H);break;case"PageDown":H.preventDefault(),Et({diff:ca,direction:"next",reason:"keyboard",event:H}),me(H);break;case"ArrowDown":H.preventDefault(),Et({diff:1,direction:"next",reason:"keyboard",event:H}),me(H);break;case"ArrowUp":H.preventDefault(),Et({diff:-1,direction:"previous",reason:"keyboard",event:H}),me(H);break;case"ArrowLeft":ye(H,"previous");break;case"ArrowRight":ye(H,"next");break;case"Enter":if(yt.current!==-1&&Tt){const $t=ft[yt.current],jt=x?x($t):!1;if(H.preventDefault(),jt)return;he(H,$t,"selectOption"),n&&at.current.setSelectionRange(at.current.value.length,at.current.value.length)}else C&&ut!==""&&kt===!1&&(B&&H.preventDefault(),he(H,ut,"createOption","freeSolo"));break;case"Escape":Tt?(H.preventDefault(),H.stopPropagation(),Ee(H,"escape")):l&&(ut!==""||B&&tt.length>0)&&(H.preventDefault(),H.stopPropagation(),Bt(H));break;case"Backspace":if(B&&!U&&ut===""&&tt.length>0){const $t=Z===-1?tt.length-1:Z,jt=tt.slice();jt.splice($t,1),qt(H,jt,"removeOption",{option:tt[$t]})}break;case"Delete":if(B&&!U&&ut===""&&tt.length>0&&Z!==-1){const $t=Z,jt=tt.slice();jt.splice($t,1),qt(H,jt,"removeOption",{option:tt[$t]})}break}},xt=q=>{rt(!0),N&&!nt.current&&me(q)},Rt=q=>{if(e(pt)){at.current.focus();return}rt(!1),Y.current=!0,nt.current=!1,s&&yt.current!==-1&&Tt?he(q,ft[yt.current],"blur"):s&&C&&ut!==""?he(q,ut,"blur","freeSolo"):i&&Mt(q,tt,"blur"),Ee(q,"blur")},Ht=q=>{const H=q.target.value;ut!==H&&(wt(H),vt(!1),M&&M(q,H,"input")),H===""?!d&&!B&&qt(q,null,"clear"):me(q)},Vt=q=>{const H=Number(q.currentTarget.getAttribute("data-option-index"));yt.current!==H&&Ct({event:q,index:H,reason:"mouse"})},ne=q=>{Ct({event:q,index:Number(q.currentTarget.getAttribute("data-option-index")),reason:"touch"}),ee.current=!0},Be=q=>{const H=Number(q.currentTarget.getAttribute("data-option-index"));he(q,ft[H],"selectOption"),ee.current=!1},eo=q=>H=>{const $t=tt.slice();$t.splice(q,1),qt(H,$t,"removeOption",{option:tt[q]})},uo=q=>{Nt?Ee(q,"toggleInput"):me(q)},Co=q=>{q.currentTarget.contains(q.target)&&q.target.getAttribute("id")!==bt&&q.preventDefault()},de=q=>{q.currentTarget.contains(q.target)&&(at.current.focus(),Pt&&Y.current&&at.current.selectionEnd-at.current.selectionStart===0&&at.current.select(),Y.current=!1)},xe=q=>{!f&&(ut===""||!Nt)&&uo(q)};let ro=C&&ut.length>0;ro=ro||(B?tt.length>0:tt!==null);let Hn=ft;return P&&(Hn=ft.reduce((q,H,$t)=>{const jt=P(H);return q.length>0&&q[q.length-1].group===jt?q[q.length-1].options.push(H):q.push({key:$t,index:$t,group:jt,options:[H]}),q},[])),f&&mt&&Rt(),{getRootProps:(q={})=>({...q,onKeyDown:Pe(q),onMouseDown:Co,onClick:de}),getInputLabelProps:()=>({id:`${bt}-label`,htmlFor:bt}),getInputProps:()=>({id:bt,value:ut,onBlur:Rt,onFocus:xt,onChange:Ht,onMouseDown:xe,"aria-activedescendant":Tt?"":null,"aria-autocomplete":n?"both":"list","aria-controls":_t?`${bt}-listbox`:void 0,"aria-expanded":_t,autoComplete:"off",ref:at,autoCapitalize:"none",spellCheck:"false",role:"combobox",disabled:f}),getClearProps:()=>({tabIndex:-1,type:"button",onClick:Bt}),getPopupIndicatorProps:()=>({tabIndex:-1,type:"button",onClick:uo}),getTagProps:({index:q})=>({key:q,"data-tag-index":q,tabIndex:-1,...!U&&{onDelete:eo(q)}}),getListboxProps:()=>({role:"listbox",id:`${bt}-listbox`,"aria-labelledby":`${bt}-label`,ref:we,onMouseDown:q=>{q.preventDefault()}}),getOptionProps:({index:q,option:H})=>{const $t=(B?tt:[tt]).some(Kt=>Kt!=null&&E(H,Kt)),jt=x?x(H):!1;return{key:(y==null?void 0:y(H))??et(H),tabIndex:-1,role:"option",id:`${bt}-option-${q}`,onMouseMove:Vt,onClick:Be,onTouchStart:ne,"data-option-index":q,"aria-disabled":jt,"aria-selected":$t}},id:bt,inputValue:ut,value:tt,dirty:ro,expanded:Tt&&st,popupOpen:Tt,focused:mt||Z!==-1,anchorEl:st,setAnchorEl:gt,focusedTag:Z,groupedOptions:Hn}}var Oe="top",Ze="bottom",Qe="right",Ne="left",Ms="auto",Fn=[Oe,Ze,Qe,Ne],rn="start",An="end",Md="clippingParents",Ni="viewport",un="popper",Ld="reference",da=Fn.reduce(function(t,e){return t.concat([e+"-"+rn,e+"-"+An])},[]),Ei=[].concat(Fn,[Ms]).reduce(function(t,e){return t.concat([e,e+"-"+rn,e+"-"+An])},[]),Ad="beforeRead",Bd="read",Od="afterRead",Nd="beforeMain",Ed="main",zd="afterMain",jd="beforeWrite",Dd="write",Fd="afterWrite",Wd=[Ad,Bd,Od,Nd,Ed,zd,jd,Dd,Fd];function co(t){return t?(t.nodeName||"").toLowerCase():null}function We(t){if(t==null)return window;if(t.toString()!=="[object Window]"){var e=t.ownerDocument;return e&&e.defaultView||window}return t}function _o(t){var e=We(t).Element;return t instanceof e||t instanceof Element}function qe(t){var e=We(t).HTMLElement;return t instanceof e||t instanceof HTMLElement}function Ls(t){if(typeof ShadowRoot>"u")return!1;var e=We(t).ShadowRoot;return t instanceof e||t instanceof ShadowRoot}function Ud(t){var e=t.state;Object.keys(e.elements).forEach(function(o){var n=e.styles[o]||{},r=e.attributes[o]||{},s=e.elements[o];!qe(s)||!co(s)||(Object.assign(s.style,n),Object.keys(r).forEach(function(a){var i=r[a];i===!1?s.removeAttribute(a):s.setAttribute(a,i===!0?"":i)}))})}function Hd(t){var e=t.state,o={popper:{position:e.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(e.elements.popper.style,o.popper),e.styles=o,e.elements.arrow&&Object.assign(e.elements.arrow.style,o.arrow),function(){Object.keys(e.elements).forEach(function(n){var r=e.elements[n],s=e.attributes[n]||{},a=Object.keys(e.styles.hasOwnProperty(n)?e.styles[n]:o[n]),i=a.reduce(function(l,c){return l[c]="",l},{});!qe(r)||!co(r)||(Object.assign(r.style,i),Object.keys(s).forEach(function(l){r.removeAttribute(l)}))})}}const Vd={name:"applyStyles",enabled:!0,phase:"write",fn:Ud,effect:Hd,requires:["computeStyles"]};function io(t){return t.split("-")[0]}var Ho=Math.max,hr=Math.min,sn=Math.round;function is(){var t=navigator.userAgentData;return t!=null&&t.brands&&Array.isArray(t.brands)?t.brands.map(function(e){return e.brand+"/"+e.version}).join(" "):navigator.userAgent}function zi(){return!/^((?!chrome|android).)*safari/i.test(is())}function an(t,e,o){e===void 0&&(e=!1),o===void 0&&(o=!1);var n=t.getBoundingClientRect(),r=1,s=1;e&&qe(t)&&(r=t.offsetWidth>0&&sn(n.width)/t.offsetWidth||1,s=t.offsetHeight>0&&sn(n.height)/t.offsetHeight||1);var a=_o(t)?We(t):window,i=a.visualViewport,l=!zi()&&o,c=(n.left+(l&&i?i.offsetLeft:0))/r,p=(n.top+(l&&i?i.offsetTop:0))/s,d=n.width/r,g=n.height/s;return{width:d,height:g,top:p,right:c+d,bottom:p+g,left:c,x:c,y:p}}function As(t){var e=an(t),o=t.offsetWidth,n=t.offsetHeight;return Math.abs(e.width-o)<=1&&(o=e.width),Math.abs(e.height-n)<=1&&(n=e.height),{x:t.offsetLeft,y:t.offsetTop,width:o,height:n}}function ji(t,e){var o=e.getRootNode&&e.getRootNode();if(t.contains(e))return!0;if(o&&Ls(o)){var n=e;do{if(n&&t.isSameNode(n))return!0;n=n.parentNode||n.host}while(n)}return!1}function ho(t){return We(t).getComputedStyle(t)}function Gd(t){return["table","td","th"].indexOf(co(t))>=0}function Ao(t){return((_o(t)?t.ownerDocument:t.document)||window.document).documentElement}function kr(t){return co(t)==="html"?t:t.assignedSlot||t.parentNode||(Ls(t)?t.host:null)||Ao(t)}function ua(t){return!qe(t)||ho(t).position==="fixed"?null:t.offsetParent}function _d(t){var e=/firefox/i.test(is()),o=/Trident/i.test(is());if(o&&qe(t)){var n=ho(t);if(n.position==="fixed")return null}var r=kr(t);for(Ls(r)&&(r=r.host);qe(r)&&["html","body"].indexOf(co(r))<0;){var s=ho(r);if(s.transform!=="none"||s.perspective!=="none"||s.contain==="paint"||["transform","perspective"].indexOf(s.willChange)!==-1||e&&s.willChange==="filter"||e&&s.filter&&s.filter!=="none")return r;r=r.parentNode}return null}function Wn(t){for(var e=We(t),o=ua(t);o&&Gd(o)&&ho(o).position==="static";)o=ua(o);return o&&(co(o)==="html"||co(o)==="body"&&ho(o).position==="static")?e:o||_d(t)||e}function Bs(t){return["top","bottom"].indexOf(t)>=0?"x":"y"}function $n(t,e,o){return Ho(t,hr(e,o))}function Kd(t,e,o){var n=$n(t,e,o);return n>o?o:n}function Di(){return{top:0,right:0,bottom:0,left:0}}function Fi(t){return Object.assign({},Di(),t)}function Wi(t,e){return e.reduce(function(o,n){return o[n]=t,o},{})}var qd=function(e,o){return e=typeof e=="function"?e(Object.assign({},o.rects,{placement:o.placement})):e,Fi(typeof e!="number"?e:Wi(e,Fn))};function Xd(t){var e,o=t.state,n=t.name,r=t.options,s=o.elements.arrow,a=o.modifiersData.popperOffsets,i=io(o.placement),l=Bs(i),c=[Ne,Qe].indexOf(i)>=0,p=c?"height":"width";if(!(!s||!a)){var d=qd(r.padding,o),g=As(s),f=l==="y"?Oe:Ne,m=l==="y"?Ze:Qe,b=o.rects.reference[p]+o.rects.reference[l]-a[l]-o.rects.popper[p],v=a[l]-o.rects.reference[l],h=Wn(s),C=h?l==="y"?h.clientHeight||0:h.clientWidth||0:0,x=b/2-v/2,y=d[f],S=C-g[p]-d[m],P=C/2-g[p]/2+x,$=$n(y,P,S),k=l;o.modifiersData[n]=(e={},e[k]=$,e.centerOffset=$-P,e)}}function Yd(t){var e=t.state,o=t.options,n=o.element,r=n===void 0?"[data-popper-arrow]":n;r!=null&&(typeof r=="string"&&(r=e.elements.popper.querySelector(r),!r)||ji(e.elements.popper,r)&&(e.elements.arrow=r))}const Zd={name:"arrow",enabled:!0,phase:"main",fn:Xd,effect:Yd,requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function ln(t){return t.split("-")[1]}var Qd={top:"auto",right:"auto",bottom:"auto",left:"auto"};function Jd(t,e){var o=t.x,n=t.y,r=e.devicePixelRatio||1;return{x:sn(o*r)/r||0,y:sn(n*r)/r||0}}function fa(t){var e,o=t.popper,n=t.popperRect,r=t.placement,s=t.variation,a=t.offsets,i=t.position,l=t.gpuAcceleration,c=t.adaptive,p=t.roundOffsets,d=t.isFixed,g=a.x,f=g===void 0?0:g,m=a.y,b=m===void 0?0:m,v=typeof p=="function"?p({x:f,y:b}):{x:f,y:b};f=v.x,b=v.y;var h=a.hasOwnProperty("x"),C=a.hasOwnProperty("y"),x=Ne,y=Oe,S=window;if(c){var P=Wn(o),$="clientHeight",k="clientWidth";if(P===We(o)&&(P=Ao(o),ho(P).position!=="static"&&i==="absolute"&&($="scrollHeight",k="scrollWidth")),P=P,r===Oe||(r===Ne||r===Qe)&&s===An){y=Ze;var L=d&&P===S&&S.visualViewport?S.visualViewport.height:P[$];b-=L-n.height,b*=l?1:-1}if(r===Ne||(r===Oe||r===Ze)&&s===An){x=Qe;var I=d&&P===S&&S.visualViewport?S.visualViewport.width:P[k];f-=I-n.width,f*=l?1:-1}}var E=Object.assign({position:i},c&&Qd),B=p===!0?Jd({x:f,y:b},We(o)):{x:f,y:b};if(f=B.x,b=B.y,l){var w;return Object.assign({},E,(w={},w[y]=C?"0":"",w[x]=h?"0":"",w.transform=(S.devicePixelRatio||1)<=1?"translate("+f+"px, "+b+"px)":"translate3d("+f+"px, "+b+"px, 0)",w))}return Object.assign({},E,(e={},e[y]=C?b+"px":"",e[x]=h?f+"px":"",e.transform="",e))}function tu(t){var e=t.state,o=t.options,n=o.gpuAcceleration,r=n===void 0?!0:n,s=o.adaptive,a=s===void 0?!0:s,i=o.roundOffsets,l=i===void 0?!0:i,c={placement:io(e.placement),variation:ln(e.placement),popper:e.elements.popper,popperRect:e.rects.popper,gpuAcceleration:r,isFixed:e.options.strategy==="fixed"};e.modifiersData.popperOffsets!=null&&(e.styles.popper=Object.assign({},e.styles.popper,fa(Object.assign({},c,{offsets:e.modifiersData.popperOffsets,position:e.options.strategy,adaptive:a,roundOffsets:l})))),e.modifiersData.arrow!=null&&(e.styles.arrow=Object.assign({},e.styles.arrow,fa(Object.assign({},c,{offsets:e.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:l})))),e.attributes.popper=Object.assign({},e.attributes.popper,{"data-popper-placement":e.placement})}const eu={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:tu,data:{}};var Xn={passive:!0};function ou(t){var e=t.state,o=t.instance,n=t.options,r=n.scroll,s=r===void 0?!0:r,a=n.resize,i=a===void 0?!0:a,l=We(e.elements.popper),c=[].concat(e.scrollParents.reference,e.scrollParents.popper);return s&&c.forEach(function(p){p.addEventListener("scroll",o.update,Xn)}),i&&l.addEventListener("resize",o.update,Xn),function(){s&&c.forEach(function(p){p.removeEventListener("scroll",o.update,Xn)}),i&&l.removeEventListener("resize",o.update,Xn)}}const nu={name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:ou,data:{}};var ru={left:"right",right:"left",bottom:"top",top:"bottom"};function dr(t){return t.replace(/left|right|bottom|top/g,function(e){return ru[e]})}var su={start:"end",end:"start"};function ga(t){return t.replace(/start|end/g,function(e){return su[e]})}function Os(t){var e=We(t),o=e.pageXOffset,n=e.pageYOffset;return{scrollLeft:o,scrollTop:n}}function Ns(t){return an(Ao(t)).left+Os(t).scrollLeft}function au(t,e){var o=We(t),n=Ao(t),r=o.visualViewport,s=n.clientWidth,a=n.clientHeight,i=0,l=0;if(r){s=r.width,a=r.height;var c=zi();(c||!c&&e==="fixed")&&(i=r.offsetLeft,l=r.offsetTop)}return{width:s,height:a,x:i+Ns(t),y:l}}function iu(t){var e,o=Ao(t),n=Os(t),r=(e=t.ownerDocument)==null?void 0:e.body,s=Ho(o.scrollWidth,o.clientWidth,r?r.scrollWidth:0,r?r.clientWidth:0),a=Ho(o.scrollHeight,o.clientHeight,r?r.scrollHeight:0,r?r.clientHeight:0),i=-n.scrollLeft+Ns(t),l=-n.scrollTop;return ho(r||o).direction==="rtl"&&(i+=Ho(o.clientWidth,r?r.clientWidth:0)-s),{width:s,height:a,x:i,y:l}}function Es(t){var e=ho(t),o=e.overflow,n=e.overflowX,r=e.overflowY;return/auto|scroll|overlay|hidden/.test(o+r+n)}function Ui(t){return["html","body","#document"].indexOf(co(t))>=0?t.ownerDocument.body:qe(t)&&Es(t)?t:Ui(kr(t))}function Rn(t,e){var o;e===void 0&&(e=[]);var n=Ui(t),r=n===((o=t.ownerDocument)==null?void 0:o.body),s=We(n),a=r?[s].concat(s.visualViewport||[],Es(n)?n:[]):n,i=e.concat(a);return r?i:i.concat(Rn(kr(a)))}function ls(t){return Object.assign({},t,{left:t.x,top:t.y,right:t.x+t.width,bottom:t.y+t.height})}function lu(t,e){var o=an(t,!1,e==="fixed");return o.top=o.top+t.clientTop,o.left=o.left+t.clientLeft,o.bottom=o.top+t.clientHeight,o.right=o.left+t.clientWidth,o.width=t.clientWidth,o.height=t.clientHeight,o.x=o.left,o.y=o.top,o}function ma(t,e,o){return e===Ni?ls(au(t,o)):_o(e)?lu(e,o):ls(iu(Ao(t)))}function cu(t){var e=Rn(kr(t)),o=["absolute","fixed"].indexOf(ho(t).position)>=0,n=o&&qe(t)?Wn(t):t;return _o(n)?e.filter(function(r){return _o(r)&&ji(r,n)&&co(r)!=="body"}):[]}function pu(t,e,o,n){var r=e==="clippingParents"?cu(t):[].concat(e),s=[].concat(r,[o]),a=s[0],i=s.reduce(function(l,c){var p=ma(t,c,n);return l.top=Ho(p.top,l.top),l.right=hr(p.right,l.right),l.bottom=hr(p.bottom,l.bottom),l.left=Ho(p.left,l.left),l},ma(t,a,n));return i.width=i.right-i.left,i.height=i.bottom-i.top,i.x=i.left,i.y=i.top,i}function Hi(t){var e=t.reference,o=t.element,n=t.placement,r=n?io(n):null,s=n?ln(n):null,a=e.x+e.width/2-o.width/2,i=e.y+e.height/2-o.height/2,l;switch(r){case Oe:l={x:a,y:e.y-o.height};break;case Ze:l={x:a,y:e.y+e.height};break;case Qe:l={x:e.x+e.width,y:i};break;case Ne:l={x:e.x-o.width,y:i};break;default:l={x:e.x,y:e.y}}var c=r?Bs(r):null;if(c!=null){var p=c==="y"?"height":"width";switch(s){case rn:l[c]=l[c]-(e[p]/2-o[p]/2);break;case An:l[c]=l[c]+(e[p]/2-o[p]/2);break}}return l}function Bn(t,e){e===void 0&&(e={});var o=e,n=o.placement,r=n===void 0?t.placement:n,s=o.strategy,a=s===void 0?t.strategy:s,i=o.boundary,l=i===void 0?Md:i,c=o.rootBoundary,p=c===void 0?Ni:c,d=o.elementContext,g=d===void 0?un:d,f=o.altBoundary,m=f===void 0?!1:f,b=o.padding,v=b===void 0?0:b,h=Fi(typeof v!="number"?v:Wi(v,Fn)),C=g===un?Ld:un,x=t.rects.popper,y=t.elements[m?C:g],S=pu(_o(y)?y:y.contextElement||Ao(t.elements.popper),l,p,a),P=an(t.elements.reference),$=Hi({reference:P,element:x,placement:r}),k=ls(Object.assign({},x,$)),L=g===un?k:P,I={top:S.top-L.top+h.top,bottom:L.bottom-S.bottom+h.bottom,left:S.left-L.left+h.left,right:L.right-S.right+h.right},E=t.modifiersData.offset;if(g===un&&E){var B=E[r];Object.keys(I).forEach(function(w){var T=[Qe,Ze].indexOf(w)>=0?1:-1,O=[Oe,Ze].indexOf(w)>=0?"y":"x";I[w]+=B[O]*T})}return I}function du(t,e){e===void 0&&(e={});var o=e,n=o.placement,r=o.boundary,s=o.rootBoundary,a=o.padding,i=o.flipVariations,l=o.allowedAutoPlacements,c=l===void 0?Ei:l,p=ln(n),d=p?i?da:da.filter(function(m){return ln(m)===p}):Fn,g=d.filter(function(m){return c.indexOf(m)>=0});g.length===0&&(g=d);var f=g.reduce(function(m,b){return m[b]=Bn(t,{placement:b,boundary:r,rootBoundary:s,padding:a})[io(b)],m},{});return Object.keys(f).sort(function(m,b){return f[m]-f[b]})}function uu(t){if(io(t)===Ms)return[];var e=dr(t);return[ga(t),e,ga(e)]}function fu(t){var e=t.state,o=t.options,n=t.name;if(!e.modifiersData[n]._skip){for(var r=o.mainAxis,s=r===void 0?!0:r,a=o.altAxis,i=a===void 0?!0:a,l=o.fallbackPlacements,c=o.padding,p=o.boundary,d=o.rootBoundary,g=o.altBoundary,f=o.flipVariations,m=f===void 0?!0:f,b=o.allowedAutoPlacements,v=e.options.placement,h=io(v),C=h===v,x=l||(C||!m?[dr(v)]:uu(v)),y=[v].concat(x).reduce(function(bt,et){return bt.concat(io(et)===Ms?du(e,{placement:et,boundary:p,rootBoundary:d,padding:c,flipVariations:m,allowedAutoPlacements:b}):et)},[]),S=e.rects.reference,P=e.rects.popper,$=new Map,k=!0,L=y[0],I=0;I=0,O=T?"width":"height",M=Bn(e,{placement:E,boundary:p,rootBoundary:d,altBoundary:g,padding:c}),D=T?w?Qe:Ne:w?Ze:Oe;S[O]>P[O]&&(D=dr(D));var j=dr(D),N=[];if(s&&N.push(M[B]<=0),i&&N.push(M[D]<=0,M[j]<=0),N.every(function(bt){return bt})){L=E,k=!1;break}$.set(E,N)}if(k)for(var J=m?3:1,U=function(et){var nt=y.find(function(Y){var at=$.get(Y);if(at)return at.slice(0,et).every(function(pt){return pt})});if(nt)return L=nt,"break"},Pt=J;Pt>0;Pt--){var ht=U(Pt);if(ht==="break")break}e.placement!==L&&(e.modifiersData[n]._skip=!0,e.placement=L,e.reset=!0)}}const gu={name:"flip",enabled:!0,phase:"main",fn:fu,requiresIfExists:["offset"],data:{_skip:!1}};function ba(t,e,o){return o===void 0&&(o={x:0,y:0}),{top:t.top-e.height-o.y,right:t.right-e.width+o.x,bottom:t.bottom-e.height+o.y,left:t.left-e.width-o.x}}function va(t){return[Oe,Qe,Ze,Ne].some(function(e){return t[e]>=0})}function mu(t){var e=t.state,o=t.name,n=e.rects.reference,r=e.rects.popper,s=e.modifiersData.preventOverflow,a=Bn(e,{elementContext:"reference"}),i=Bn(e,{altBoundary:!0}),l=ba(a,n),c=ba(i,r,s),p=va(l),d=va(c);e.modifiersData[o]={referenceClippingOffsets:l,popperEscapeOffsets:c,isReferenceHidden:p,hasPopperEscaped:d},e.attributes.popper=Object.assign({},e.attributes.popper,{"data-popper-reference-hidden":p,"data-popper-escaped":d})}const bu={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:mu};function vu(t,e,o){var n=io(t),r=[Ne,Oe].indexOf(n)>=0?-1:1,s=typeof o=="function"?o(Object.assign({},e,{placement:t})):o,a=s[0],i=s[1];return a=a||0,i=(i||0)*r,[Ne,Qe].indexOf(n)>=0?{x:i,y:a}:{x:a,y:i}}function hu(t){var e=t.state,o=t.options,n=t.name,r=o.offset,s=r===void 0?[0,0]:r,a=Ei.reduce(function(p,d){return p[d]=vu(d,e.rects,s),p},{}),i=a[e.placement],l=i.x,c=i.y;e.modifiersData.popperOffsets!=null&&(e.modifiersData.popperOffsets.x+=l,e.modifiersData.popperOffsets.y+=c),e.modifiersData[n]=a}const yu={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:hu};function xu(t){var e=t.state,o=t.name;e.modifiersData[o]=Hi({reference:e.rects.reference,element:e.rects.popper,placement:e.placement})}const Cu={name:"popperOffsets",enabled:!0,phase:"read",fn:xu,data:{}};function Su(t){return t==="x"?"y":"x"}function wu(t){var e=t.state,o=t.options,n=t.name,r=o.mainAxis,s=r===void 0?!0:r,a=o.altAxis,i=a===void 0?!1:a,l=o.boundary,c=o.rootBoundary,p=o.altBoundary,d=o.padding,g=o.tether,f=g===void 0?!0:g,m=o.tetherOffset,b=m===void 0?0:m,v=Bn(e,{boundary:l,rootBoundary:c,padding:d,altBoundary:p}),h=io(e.placement),C=ln(e.placement),x=!C,y=Bs(h),S=Su(y),P=e.modifiersData.popperOffsets,$=e.rects.reference,k=e.rects.popper,L=typeof b=="function"?b(Object.assign({},e.rects,{placement:e.placement})):b,I=typeof L=="number"?{mainAxis:L,altAxis:L}:Object.assign({mainAxis:0,altAxis:0},L),E=e.modifiersData.offset?e.modifiersData.offset[e.placement]:null,B={x:0,y:0};if(P){if(s){var w,T=y==="y"?Oe:Ne,O=y==="y"?Ze:Qe,M=y==="y"?"height":"width",D=P[y],j=D+v[T],N=D-v[O],J=f?-k[M]/2:0,U=C===rn?$[M]:k[M],Pt=C===rn?-k[M]:-$[M],ht=e.elements.arrow,bt=f&&ht?As(ht):{width:0,height:0},et=e.modifiersData["arrow#persistent"]?e.modifiersData["arrow#persistent"].padding:Di(),nt=et[T],Y=et[O],at=$n(0,$[M],bt[M]),pt=x?$[M]/2-J-at-nt-I.mainAxis:U-at-nt-I.mainAxis,st=x?-$[M]/2+J+at+Y+I.mainAxis:Pt+at+Y+I.mainAxis,gt=e.elements.arrow&&Wn(e.elements.arrow),Z=gt?y==="y"?gt.clientTop||0:gt.clientLeft||0:0,dt=(w=E==null?void 0:E[y])!=null?w:0,it=D+pt-dt-Z,yt=D+st-dt,At=$n(f?hr(j,it):j,D,f?Ho(N,yt):N);P[y]=At,B[y]=At-D}if(i){var tt,ot=y==="x"?Oe:Ne,ut=y==="x"?Ze:Qe,wt=P[S],mt=S==="y"?"height":"width",rt=wt+v[ot],Mt=wt-v[ut],Nt=[Oe,Ne].indexOf(h)!==-1,K=(tt=E==null?void 0:E[S])!=null?tt:0,lt=Nt?rt:wt-$[mt]-k[mt]-K+I.altAxis,vt=Nt?wt+$[mt]+k[mt]-K-I.altAxis:Mt,kt=f&&Nt?Kd(lt,wt,vt):$n(f?lt:rt,wt,f?vt:Mt);P[S]=kt,B[S]=kt-wt}e.modifiersData[n]=B}}const Pu={name:"preventOverflow",enabled:!0,phase:"main",fn:wu,requiresIfExists:["offset"]};function $u(t){return{scrollLeft:t.scrollLeft,scrollTop:t.scrollTop}}function Ru(t){return t===We(t)||!qe(t)?Os(t):$u(t)}function ku(t){var e=t.getBoundingClientRect(),o=sn(e.width)/t.offsetWidth||1,n=sn(e.height)/t.offsetHeight||1;return o!==1||n!==1}function Iu(t,e,o){o===void 0&&(o=!1);var n=qe(e),r=qe(e)&&ku(e),s=Ao(e),a=an(t,r,o),i={scrollLeft:0,scrollTop:0},l={x:0,y:0};return(n||!n&&!o)&&((co(e)!=="body"||Es(s))&&(i=Ru(e)),qe(e)?(l=an(e,!0),l.x+=e.clientLeft,l.y+=e.clientTop):s&&(l.x=Ns(s))),{x:a.left+i.scrollLeft-l.x,y:a.top+i.scrollTop-l.y,width:a.width,height:a.height}}function Tu(t){var e=new Map,o=new Set,n=[];t.forEach(function(s){e.set(s.name,s)});function r(s){o.add(s.name);var a=[].concat(s.requires||[],s.requiresIfExists||[]);a.forEach(function(i){if(!o.has(i)){var l=e.get(i);l&&r(l)}}),n.push(s)}return t.forEach(function(s){o.has(s.name)||r(s)}),n}function Mu(t){var e=Tu(t);return Wd.reduce(function(o,n){return o.concat(e.filter(function(r){return r.phase===n}))},[])}function Lu(t){var e;return function(){return e||(e=new Promise(function(o){Promise.resolve().then(function(){e=void 0,o(t())})})),e}}function Au(t){var e=t.reduce(function(o,n){var r=o[n.name];return o[n.name]=r?Object.assign({},r,n,{options:Object.assign({},r.options,n.options),data:Object.assign({},r.data,n.data)}):n,o},{});return Object.keys(e).map(function(o){return e[o]})}var ha={placement:"bottom",modifiers:[],strategy:"absolute"};function ya(){for(var t=arguments.length,e=new Array(t),o=0;o{s||i(Eu(r)||document.body)},[r,s]),Re(()=>{if(a&&!s)return os(o,a),()=>{os(o,null)}},[o,a,s]),s?re(n)?Ut(n,{ref:l}):n:a&&ec(n,a)});function zu(t){return V("MuiPopper",t)}_("MuiPopper",["root"]);function ju(t,e){if(e==="ltr")return t;switch(t){case"bottom-end":return"bottom-start";case"bottom-start":return"bottom-end";case"top-end":return"top-start";case"top-start":return"top-end";default:return t}}function cs(t){return typeof t=="function"?t():t}function Du(t){return t.nodeType!==void 0}const Fu=t=>{const{classes:e}=t;return G({root:["root"]},zu,e)},Wu={},Uu=F(function(e,o){const{anchorEl:n,children:r,direction:s,disablePortal:a,modifiers:i,open:l,placement:c,popperOptions:p,popperRef:d,slotProps:g={},slots:f={},TransitionProps:m,ownerState:b,...v}=e,h=ct(null),C=Jt(h,o),x=ct(null),y=Jt(x,d),S=ct(y);Re(()=>{S.current=y},[y]),Lo(d,()=>x.current,[]);const P=ju(c,s),[$,k]=Ot(P),[L,I]=Ot(cs(n));Lt(()=>{x.current&&x.current.forceUpdate()}),Lt(()=>{n&&I(cs(n))},[n]),Re(()=>{if(!L||!l)return;const O=j=>{k(j.placement)};let M=[{name:"preventOverflow",options:{altBoundary:a}},{name:"flip",options:{altBoundary:a}},{name:"onUpdate",enabled:!0,phase:"afterWrite",fn:({state:j})=>{O(j)}}];i!=null&&(M=M.concat(i)),p&&p.modifiers!=null&&(M=M.concat(p.modifiers));const D=Nu(L,h.current,{placement:P,...p,modifiers:M});return S.current(D),()=>{D.destroy(),S.current(null)}},[L,a,i,l,p,P]);const E={placement:$};m!==null&&(E.TransitionProps=m);const B=Fu(e),w=f.root??"div",T=Le({elementType:w,externalSlotProps:g.root,externalForwardedProps:v,additionalProps:{role:"tooltip",ref:C},ownerState:e,className:B.root});return u.jsx(w,{...T,children:typeof r=="function"?r(E):r})}),Hu=F(function(e,o){const{anchorEl:n,children:r,container:s,direction:a="ltr",disablePortal:i=!1,keepMounted:l=!1,modifiers:c,open:p,placement:d="bottom",popperOptions:g=Wu,popperRef:f,style:m,transition:b=!1,slotProps:v={},slots:h={},...C}=e,[x,y]=Ot(!0),S=()=>{y(!1)},P=()=>{y(!0)};if(!l&&!p&&(!b||x))return null;let $;if(s)$=s;else if(n){const I=cs(n);$=I&&Du(I)?ie(I).body:ie(null).body}const k=!p&&l&&(!b||x)?"none":void 0,L=b?{in:p,onEnter:S,onExited:P}:void 0;return u.jsx(Vi,{disablePortal:i,container:$,children:u.jsx(Uu,{anchorEl:n,direction:a,disablePortal:i,modifiers:c,ref:o,open:b?!x:p,placement:d,popperOptions:g,popperRef:f,slotProps:v,slots:h,...C,style:{position:"fixed",top:0,left:0,display:k,...m},TransitionProps:L,children:r})})}),Vu=R(Hu,{name:"MuiPopper",slot:"Root",overridesResolver:(t,e)=>e.root})({}),Ir=F(function(e,o){const n=no(),r=X({props:e,name:"MuiPopper"}),{anchorEl:s,component:a,components:i,componentsProps:l,container:c,disablePortal:p,keepMounted:d,modifiers:g,open:f,placement:m,popperOptions:b,popperRef:v,transition:h,slots:C,slotProps:x,...y}=r,S=(C==null?void 0:C.root)??(i==null?void 0:i.Root),P={anchorEl:s,container:c,disablePortal:p,keepMounted:d,modifiers:g,open:f,placement:m,popperOptions:b,popperRef:v,transition:h,...y};return u.jsx(Vu,{as:a,direction:n?"rtl":"ltr",slots:{root:S},slotProps:x??l,...P,ref:o})});function Gu(t){return V("MuiListSubheader",t)}const o1=_("MuiListSubheader",["root","colorPrimary","colorInherit","gutters","inset","sticky"]),_u=t=>{const{classes:e,color:o,disableGutters:n,inset:r,disableSticky:s}=t,a={root:["root",o!=="default"&&`color${A(o)}`,!n&&"gutters",r&&"inset",!s&&"sticky"]};return G(a,Gu,e)},Ku=R("li",{name:"MuiListSubheader",slot:"Root",overridesResolver:(t,e)=>{const{ownerState:o}=t;return[e.root,o.color!=="default"&&e[`color${A(o.color)}`],!o.disableGutters&&e.gutters,o.inset&&e.inset,!o.disableSticky&&e.sticky]}})(W(({theme:t})=>({boxSizing:"border-box",lineHeight:"48px",listStyle:"none",color:(t.vars||t).palette.text.secondary,fontFamily:t.typography.fontFamily,fontWeight:t.typography.fontWeightMedium,fontSize:t.typography.pxToRem(14),variants:[{props:{color:"primary"},style:{color:(t.vars||t).palette.primary.main}},{props:{color:"inherit"},style:{color:"inherit"}},{props:({ownerState:e})=>!e.disableGutters,style:{paddingLeft:16,paddingRight:16}},{props:({ownerState:e})=>e.inset,style:{paddingLeft:72}},{props:({ownerState:e})=>!e.disableSticky,style:{position:"sticky",top:0,zIndex:1,backgroundColor:(t.vars||t).palette.background.paper}}]}))),ps=F(function(e,o){const n=X({props:e,name:"MuiListSubheader"}),{className:r,color:s="default",component:a="li",disableGutters:i=!1,disableSticky:l=!1,inset:c=!1,...p}=n,d={...n,color:s,component:a,disableGutters:i,disableSticky:l,inset:c},g=_u(d);return u.jsx(Ku,{as:a,className:z(g.root,r),ref:o,ownerState:d,...p})});ps&&(ps.muiSkipListHighlight=!0);const qu=se(u.jsx("path",{d:"M12 2C6.47 2 2 6.47 2 12s4.47 10 10 10 10-4.47 10-10S17.53 2 12 2zm5 13.59L15.59 17 12 13.41 8.41 17 7 15.59 10.59 12 7 8.41 8.41 7 12 10.59 15.59 7 17 8.41 13.41 12 17 15.59z"}),"Cancel");function Xu(t){return V("MuiChip",t)}const Gt=_("MuiChip",["root","sizeSmall","sizeMedium","colorDefault","colorError","colorInfo","colorPrimary","colorSecondary","colorSuccess","colorWarning","disabled","clickable","clickableColorPrimary","clickableColorSecondary","deletable","deletableColorPrimary","deletableColorSecondary","outlined","filled","outlinedPrimary","outlinedSecondary","filledPrimary","filledSecondary","avatar","avatarSmall","avatarMedium","avatarColorPrimary","avatarColorSecondary","icon","iconSmall","iconMedium","iconColorPrimary","iconColorSecondary","label","labelSmall","labelMedium","deleteIcon","deleteIconSmall","deleteIconMedium","deleteIconColorPrimary","deleteIconColorSecondary","deleteIconOutlinedColorPrimary","deleteIconOutlinedColorSecondary","deleteIconFilledColorPrimary","deleteIconFilledColorSecondary","focusVisible"]),Yu=t=>{const{classes:e,disabled:o,size:n,color:r,iconColor:s,onDelete:a,clickable:i,variant:l}=t,c={root:["root",l,o&&"disabled",`size${A(n)}`,`color${A(r)}`,i&&"clickable",i&&`clickableColor${A(r)}`,a&&"deletable",a&&`deletableColor${A(r)}`,`${l}${A(r)}`],label:["label",`label${A(n)}`],avatar:["avatar",`avatar${A(n)}`,`avatarColor${A(r)}`],icon:["icon",`icon${A(n)}`,`iconColor${A(s)}`],deleteIcon:["deleteIcon",`deleteIcon${A(n)}`,`deleteIconColor${A(r)}`,`deleteIcon${A(l)}Color${A(r)}`]};return G(c,Xu,e)},Zu=R("div",{name:"MuiChip",slot:"Root",overridesResolver:(t,e)=>{const{ownerState:o}=t,{color:n,iconColor:r,clickable:s,onDelete:a,size:i,variant:l}=o;return[{[`& .${Gt.avatar}`]:e.avatar},{[`& .${Gt.avatar}`]:e[`avatar${A(i)}`]},{[`& .${Gt.avatar}`]:e[`avatarColor${A(n)}`]},{[`& .${Gt.icon}`]:e.icon},{[`& .${Gt.icon}`]:e[`icon${A(i)}`]},{[`& .${Gt.icon}`]:e[`iconColor${A(r)}`]},{[`& .${Gt.deleteIcon}`]:e.deleteIcon},{[`& .${Gt.deleteIcon}`]:e[`deleteIcon${A(i)}`]},{[`& .${Gt.deleteIcon}`]:e[`deleteIconColor${A(n)}`]},{[`& .${Gt.deleteIcon}`]:e[`deleteIcon${A(l)}Color${A(n)}`]},e.root,e[`size${A(i)}`],e[`color${A(n)}`],s&&e.clickable,s&&n!=="default"&&e[`clickableColor${A(n)})`],a&&e.deletable,a&&n!=="default"&&e[`deletableColor${A(n)}`],e[l],e[`${l}${A(n)}`]]}})(W(({theme:t})=>{const e=t.palette.mode==="light"?t.palette.grey[700]:t.palette.grey[300];return{maxWidth:"100%",fontFamily:t.typography.fontFamily,fontSize:t.typography.pxToRem(13),display:"inline-flex",alignItems:"center",justifyContent:"center",height:32,color:(t.vars||t).palette.text.primary,backgroundColor:(t.vars||t).palette.action.selected,borderRadius:32/2,whiteSpace:"nowrap",transition:t.transitions.create(["background-color","box-shadow"]),cursor:"unset",outline:0,textDecoration:"none",border:0,padding:0,verticalAlign:"middle",boxSizing:"border-box",[`&.${Gt.disabled}`]:{opacity:(t.vars||t).palette.action.disabledOpacity,pointerEvents:"none"},[`& .${Gt.avatar}`]:{marginLeft:5,marginRight:-6,width:24,height:24,color:t.vars?t.vars.palette.Chip.defaultAvatarColor:e,fontSize:t.typography.pxToRem(12)},[`& .${Gt.avatarColorPrimary}`]:{color:(t.vars||t).palette.primary.contrastText,backgroundColor:(t.vars||t).palette.primary.dark},[`& .${Gt.avatarColorSecondary}`]:{color:(t.vars||t).palette.secondary.contrastText,backgroundColor:(t.vars||t).palette.secondary.dark},[`& .${Gt.avatarSmall}`]:{marginLeft:4,marginRight:-4,width:18,height:18,fontSize:t.typography.pxToRem(10)},[`& .${Gt.icon}`]:{marginLeft:5,marginRight:-6},[`& .${Gt.deleteIcon}`]:{WebkitTapHighlightColor:"transparent",color:t.vars?`rgba(${t.vars.palette.text.primaryChannel} / 0.26)`:It(t.palette.text.primary,.26),fontSize:22,cursor:"pointer",margin:"0 5px 0 -6px","&:hover":{color:t.vars?`rgba(${t.vars.palette.text.primaryChannel} / 0.4)`:It(t.palette.text.primary,.4)}},variants:[{props:{size:"small"},style:{height:24,[`& .${Gt.icon}`]:{fontSize:18,marginLeft:4,marginRight:-4},[`& .${Gt.deleteIcon}`]:{fontSize:16,marginRight:4,marginLeft:-4}}},...Object.entries(t.palette).filter(Wt(["contrastText"])).map(([o])=>({props:{color:o},style:{backgroundColor:(t.vars||t).palette[o].main,color:(t.vars||t).palette[o].contrastText,[`& .${Gt.deleteIcon}`]:{color:t.vars?`rgba(${t.vars.palette[o].contrastTextChannel} / 0.7)`:It(t.palette[o].contrastText,.7),"&:hover, &:active":{color:(t.vars||t).palette[o].contrastText}}}})),{props:o=>o.iconColor===o.color,style:{[`& .${Gt.icon}`]:{color:t.vars?t.vars.palette.Chip.defaultIconColor:e}}},{props:o=>o.iconColor===o.color&&o.color!=="default",style:{[`& .${Gt.icon}`]:{color:"inherit"}}},{props:{onDelete:!0},style:{[`&.${Gt.focusVisible}`]:{backgroundColor:t.vars?`rgba(${t.vars.palette.action.selectedChannel} / calc(${t.vars.palette.action.selectedOpacity} + ${t.vars.palette.action.focusOpacity}))`:It(t.palette.action.selected,t.palette.action.selectedOpacity+t.palette.action.focusOpacity)}}},...Object.entries(t.palette).filter(Wt(["dark"])).map(([o])=>({props:{color:o,onDelete:!0},style:{[`&.${Gt.focusVisible}`]:{background:(t.vars||t).palette[o].dark}}})),{props:{clickable:!0},style:{userSelect:"none",WebkitTapHighlightColor:"transparent",cursor:"pointer","&:hover":{backgroundColor:t.vars?`rgba(${t.vars.palette.action.selectedChannel} / calc(${t.vars.palette.action.selectedOpacity} + ${t.vars.palette.action.hoverOpacity}))`:It(t.palette.action.selected,t.palette.action.selectedOpacity+t.palette.action.hoverOpacity)},[`&.${Gt.focusVisible}`]:{backgroundColor:t.vars?`rgba(${t.vars.palette.action.selectedChannel} / calc(${t.vars.palette.action.selectedOpacity} + ${t.vars.palette.action.focusOpacity}))`:It(t.palette.action.selected,t.palette.action.selectedOpacity+t.palette.action.focusOpacity)},"&:active":{boxShadow:(t.vars||t).shadows[1]}}},...Object.entries(t.palette).filter(Wt(["dark"])).map(([o])=>({props:{color:o,clickable:!0},style:{[`&:hover, &.${Gt.focusVisible}`]:{backgroundColor:(t.vars||t).palette[o].dark}}})),{props:{variant:"outlined"},style:{backgroundColor:"transparent",border:t.vars?`1px solid ${t.vars.palette.Chip.defaultBorder}`:`1px solid ${t.palette.mode==="light"?t.palette.grey[400]:t.palette.grey[700]}`,[`&.${Gt.clickable}:hover`]:{backgroundColor:(t.vars||t).palette.action.hover},[`&.${Gt.focusVisible}`]:{backgroundColor:(t.vars||t).palette.action.focus},[`& .${Gt.avatar}`]:{marginLeft:4},[`& .${Gt.avatarSmall}`]:{marginLeft:2},[`& .${Gt.icon}`]:{marginLeft:4},[`& .${Gt.iconSmall}`]:{marginLeft:2},[`& .${Gt.deleteIcon}`]:{marginRight:5},[`& .${Gt.deleteIconSmall}`]:{marginRight:3}}},...Object.entries(t.palette).filter(Wt()).map(([o])=>({props:{variant:"outlined",color:o},style:{color:(t.vars||t).palette[o].main,border:`1px solid ${t.vars?`rgba(${t.vars.palette[o].mainChannel} / 0.7)`:It(t.palette[o].main,.7)}`,[`&.${Gt.clickable}:hover`]:{backgroundColor:t.vars?`rgba(${t.vars.palette[o].mainChannel} / ${t.vars.palette.action.hoverOpacity})`:It(t.palette[o].main,t.palette.action.hoverOpacity)},[`&.${Gt.focusVisible}`]:{backgroundColor:t.vars?`rgba(${t.vars.palette[o].mainChannel} / ${t.vars.palette.action.focusOpacity})`:It(t.palette[o].main,t.palette.action.focusOpacity)},[`& .${Gt.deleteIcon}`]:{color:t.vars?`rgba(${t.vars.palette[o].mainChannel} / 0.7)`:It(t.palette[o].main,.7),"&:hover, &:active":{color:(t.vars||t).palette[o].main}}}}))]}})),Qu=R("span",{name:"MuiChip",slot:"Label",overridesResolver:(t,e)=>{const{ownerState:o}=t,{size:n}=o;return[e.label,e[`label${A(n)}`]]}})({overflow:"hidden",textOverflow:"ellipsis",paddingLeft:12,paddingRight:12,whiteSpace:"nowrap",variants:[{props:{variant:"outlined"},style:{paddingLeft:11,paddingRight:11}},{props:{size:"small"},style:{paddingLeft:8,paddingRight:8}},{props:{size:"small",variant:"outlined"},style:{paddingLeft:7,paddingRight:7}}]});function xa(t){return t.key==="Backspace"||t.key==="Delete"}const Ju=F(function(e,o){const n=X({props:e,name:"MuiChip"}),{avatar:r,className:s,clickable:a,color:i="default",component:l,deleteIcon:c,disabled:p=!1,icon:d,label:g,onClick:f,onDelete:m,onKeyDown:b,onKeyUp:v,size:h="medium",variant:C="filled",tabIndex:x,skipFocusWhenDisabled:y=!1,...S}=n,P=ct(null),$=Jt(P,o),k=N=>{N.stopPropagation(),m&&m(N)},L=N=>{N.currentTarget===N.target&&xa(N)&&N.preventDefault(),b&&b(N)},I=N=>{N.currentTarget===N.target&&m&&xa(N)&&m(N),v&&v(N)},E=a!==!1&&f?!0:a,B=E||m?Se:l||"div",w={...n,component:B,disabled:p,size:h,color:i,iconColor:re(d)&&d.props.color||i,onDelete:!!m,clickable:E,variant:C},T=Yu(w),O=B===Se?{component:l||"div",focusVisibleClassName:T.focusVisible,...m&&{disableRipple:!0}}:{};let M=null;m&&(M=c&&re(c)?Ut(c,{className:z(c.props.className,T.deleteIcon),onClick:k}):u.jsx(qu,{className:z(T.deleteIcon),onClick:k}));let D=null;r&&re(r)&&(D=Ut(r,{className:z(T.avatar,r.props.className)}));let j=null;return d&&re(d)&&(j=Ut(d,{className:z(T.icon,d.props.className)})),u.jsxs(Zu,{as:B,className:z(T.root,s),disabled:E&&p?!0:void 0,onClick:f,onKeyDown:L,onKeyUp:I,ref:$,tabIndex:y&&p?-1:x,ownerState:w,...O,...S,children:[D||j,u.jsx(Qu,{className:z(T.label),ownerState:w,children:g}),M]})});function Yn(t){return parseInt(t,10)||0}const tf={shadow:{visibility:"hidden",position:"absolute",overflow:"hidden",height:0,top:0,left:0,transform:"translateZ(0)"}};function ef(t){for(const e in t)return!1;return!0}function Ca(t){return ef(t)||t.outerHeightStyle===0&&!t.overflowing}const of=F(function(e,o){const{onChange:n,maxRows:r,minRows:s=1,style:a,value:i,...l}=e,{current:c}=ct(i!=null),p=ct(null),d=Jt(o,p),g=ct(null),f=ct(null),m=Qt(()=>{const x=p.current,y=f.current;if(!x||!y)return;const P=$e(x).getComputedStyle(x);if(P.width==="0px")return{outerHeightStyle:0,overflowing:!1};y.style.width=P.width,y.value=x.value||e.placeholder||"x",y.value.slice(-1)===` +`&&(y.value+=" ");const $=P.boxSizing,k=Yn(P.paddingBottom)+Yn(P.paddingTop),L=Yn(P.borderBottomWidth)+Yn(P.borderTopWidth),I=y.scrollHeight;y.value="x";const E=y.scrollHeight;let B=I;s&&(B=Math.max(Number(s)*E,B)),r&&(B=Math.min(Number(r)*E,B)),B=Math.max(B,E);const w=B+($==="border-box"?k+L:0),T=Math.abs(B-I)<=1;return{outerHeightStyle:w,overflowing:T}},[r,s,e.placeholder]),b=le(()=>{const x=p.current,y=m();if(!x||!y||Ca(y))return!1;const S=y.outerHeightStyle;return g.current!=null&&g.current!==S}),v=Qt(()=>{const x=p.current,y=m();if(!x||!y||Ca(y))return;const S=y.outerHeightStyle;g.current!==S&&(g.current=S,x.style.height=`${S}px`),x.style.overflow=y.overflowing?"hidden":""},[m]),h=ct(-1);Re(()=>{const x=Dn(v),y=p==null?void 0:p.current;if(!y)return;const S=$e(y);S.addEventListener("resize",x);let P;return typeof ResizeObserver<"u"&&(P=new ResizeObserver(()=>{b()&&(P.unobserve(y),cancelAnimationFrame(h.current),v(),h.current=requestAnimationFrame(()=>{P.observe(y)}))}),P.observe(y)),()=>{x.clear(),cancelAnimationFrame(h.current),S.removeEventListener("resize",x),P&&P.disconnect()}},[m,v,b]),Re(()=>{v()});const C=x=>{c||v(),n&&n(x)};return u.jsxs(fe,{children:[u.jsx("textarea",{value:i,onChange:C,ref:d,rows:s,style:a,...l}),u.jsx("textarea",{"aria-hidden":!0,className:e.className,readOnly:!0,ref:f,tabIndex:-1,style:{...tf.shadow,...a,paddingTop:0,paddingBottom:0}})]})});function vo(t){return typeof t=="string"}function xo({props:t,states:e,muiFormControl:o}){return e.reduce((n,r)=>(n[r]=t[r],o&&typeof t[r]>"u"&&(n[r]=o[r]),n),{})}const Tr=Ae(void 0);function to(){return Zt(Tr)}function Sa(t){return t!=null&&!(Array.isArray(t)&&t.length===0)}function yr(t,e=!1){return t&&(Sa(t.value)&&t.value!==""||e&&Sa(t.defaultValue)&&t.defaultValue!=="")}function nf(t){return t.startAdornment}function rf(t){return V("MuiInputBase",t)}const je=_("MuiInputBase",["root","formControl","focused","disabled","adornedStart","adornedEnd","error","sizeSmall","multiline","colorSecondary","fullWidth","hiddenLabel","readOnly","input","inputSizeSmall","inputMultiline","inputTypeSearch","inputAdornedStart","inputAdornedEnd","inputHiddenLabel"]);var wa;const Mr=(t,e)=>{const{ownerState:o}=t;return[e.root,o.formControl&&e.formControl,o.startAdornment&&e.adornedStart,o.endAdornment&&e.adornedEnd,o.error&&e.error,o.size==="small"&&e.sizeSmall,o.multiline&&e.multiline,o.color&&e[`color${A(o.color)}`],o.fullWidth&&e.fullWidth,o.hiddenLabel&&e.hiddenLabel]},Lr=(t,e)=>{const{ownerState:o}=t;return[e.input,o.size==="small"&&e.inputSizeSmall,o.multiline&&e.inputMultiline,o.type==="search"&&e.inputTypeSearch,o.startAdornment&&e.inputAdornedStart,o.endAdornment&&e.inputAdornedEnd,o.hiddenLabel&&e.inputHiddenLabel]},sf=t=>{const{classes:e,color:o,disabled:n,error:r,endAdornment:s,focused:a,formControl:i,fullWidth:l,hiddenLabel:c,multiline:p,readOnly:d,size:g,startAdornment:f,type:m}=t,b={root:["root",`color${A(o)}`,n&&"disabled",r&&"error",l&&"fullWidth",a&&"focused",i&&"formControl",g&&g!=="medium"&&`size${A(g)}`,p&&"multiline",f&&"adornedStart",s&&"adornedEnd",c&&"hiddenLabel",d&&"readOnly"],input:["input",n&&"disabled",m==="search"&&"inputTypeSearch",p&&"inputMultiline",g==="small"&&"inputSizeSmall",c&&"inputHiddenLabel",f&&"inputAdornedStart",s&&"inputAdornedEnd",d&&"readOnly"]};return G(b,rf,e)},Ar=R("div",{name:"MuiInputBase",slot:"Root",overridesResolver:Mr})(W(({theme:t})=>({...t.typography.body1,color:(t.vars||t).palette.text.primary,lineHeight:"1.4375em",boxSizing:"border-box",position:"relative",cursor:"text",display:"inline-flex",alignItems:"center",[`&.${je.disabled}`]:{color:(t.vars||t).palette.text.disabled,cursor:"default"},variants:[{props:({ownerState:e})=>e.multiline,style:{padding:"4px 0 5px"}},{props:({ownerState:e,size:o})=>e.multiline&&o==="small",style:{paddingTop:1}},{props:({ownerState:e})=>e.fullWidth,style:{width:"100%"}}]}))),Br=R("input",{name:"MuiInputBase",slot:"Input",overridesResolver:Lr})(W(({theme:t})=>{const e=t.palette.mode==="light",o={color:"currentColor",...t.vars?{opacity:t.vars.opacity.inputPlaceholder}:{opacity:e?.42:.5},transition:t.transitions.create("opacity",{duration:t.transitions.duration.shorter})},n={opacity:"0 !important"},r=t.vars?{opacity:t.vars.opacity.inputPlaceholder}:{opacity:e?.42:.5};return{font:"inherit",letterSpacing:"inherit",color:"currentColor",padding:"4px 0 5px",border:0,boxSizing:"content-box",background:"none",height:"1.4375em",margin:0,WebkitTapHighlightColor:"transparent",display:"block",minWidth:0,width:"100%","&::-webkit-input-placeholder":o,"&::-moz-placeholder":o,"&::-ms-input-placeholder":o,"&:focus":{outline:0},"&:invalid":{boxShadow:"none"},"&::-webkit-search-decoration":{WebkitAppearance:"none"},[`label[data-shrink=false] + .${je.formControl} &`]:{"&::-webkit-input-placeholder":n,"&::-moz-placeholder":n,"&::-ms-input-placeholder":n,"&:focus::-webkit-input-placeholder":r,"&:focus::-moz-placeholder":r,"&:focus::-ms-input-placeholder":r},[`&.${je.disabled}`]:{opacity:1,WebkitTextFillColor:(t.vars||t).palette.text.disabled},variants:[{props:({ownerState:s})=>!s.disableInjectingGlobalStyles,style:{animationName:"mui-auto-fill-cancel",animationDuration:"10ms","&:-webkit-autofill":{animationDuration:"5000s",animationName:"mui-auto-fill"}}},{props:{size:"small"},style:{paddingTop:1}},{props:({ownerState:s})=>s.multiline,style:{height:"auto",resize:"none",padding:0,paddingTop:0}},{props:{type:"search"},style:{MozAppearance:"textfield"}}]}})),Pa=ks({"@keyframes mui-auto-fill":{from:{display:"block"}},"@keyframes mui-auto-fill-cancel":{from:{display:"block"}}}),Or=F(function(e,o){const n=X({props:e,name:"MuiInputBase"}),{"aria-describedby":r,autoComplete:s,autoFocus:a,className:i,color:l,components:c={},componentsProps:p={},defaultValue:d,disabled:g,disableInjectingGlobalStyles:f,endAdornment:m,error:b,fullWidth:v=!1,id:h,inputComponent:C="input",inputProps:x={},inputRef:y,margin:S,maxRows:P,minRows:$,multiline:k=!1,name:L,onBlur:I,onChange:E,onClick:B,onFocus:w,onKeyDown:T,onKeyUp:O,placeholder:M,readOnly:D,renderSuffix:j,rows:N,size:J,slotProps:U={},slots:Pt={},startAdornment:ht,type:bt="text",value:et,...nt}=n,Y=x.value!=null?x.value:et,{current:at}=ct(Y!=null),pt=ct(),st=Qt(St=>{},[]),gt=Jt(pt,y,x.ref,st),[Z,dt]=Ot(!1),it=to(),yt=xo({props:n,muiFormControl:it,states:["color","disabled","error","hiddenLabel","size","required","filled"]});yt.focused=it?it.focused:Z,Lt(()=>{!it&&g&&Z&&(dt(!1),I&&I())},[it,g,Z,I]);const At=it&&it.onFilled,tt=it&&it.onEmpty,ot=Qt(St=>{yr(St)?At&&At():tt&&tt()},[At,tt]);Re(()=>{at&&ot({value:Y})},[Y,ot,at]);const ut=St=>{w&&w(St),x.onFocus&&x.onFocus(St),it&&it.onFocus?it.onFocus(St):dt(!0)},wt=St=>{I&&I(St),x.onBlur&&x.onBlur(St),it&&it.onBlur?it.onBlur(St):dt(!1)},mt=(St,..._t)=>{if(!at){const zt=St.target||pt.current;if(zt==null)throw new Error(Ko(1));ot({value:zt.value})}x.onChange&&x.onChange(St,..._t),E&&E(St,..._t)};Lt(()=>{ot(pt.current)},[]);const rt=St=>{pt.current&&St.currentTarget===St.target&&pt.current.focus(),B&&B(St)};let Mt=C,Nt=x;k&&Mt==="input"&&(N?Nt={type:void 0,minRows:N,maxRows:N,...Nt}:Nt={type:void 0,maxRows:P,minRows:$,...Nt},Mt=of);const K=St=>{ot(St.animationName==="mui-auto-fill-cancel"?pt.current:{value:"x"})};Lt(()=>{it&&it.setAdornedStart(!!ht)},[it,ht]);const lt={...n,color:yt.color||"primary",disabled:yt.disabled,endAdornment:m,error:yt.error,focused:yt.focused,formControl:it,fullWidth:v,hiddenLabel:yt.hiddenLabel,multiline:k,size:yt.size,startAdornment:ht,type:bt},vt=sf(lt),kt=Pt.root||c.Root||Ar,Tt=U.root||p.root||{},ft=Pt.input||c.Input||Br;return Nt={...Nt,...U.input??p.input},u.jsxs(fe,{children:[!f&&typeof Pa=="function"&&(wa||(wa=u.jsx(Pa,{}))),u.jsxs(kt,{...Tt,ref:o,onClick:rt,...nt,...!vo(kt)&&{ownerState:{...lt,...Tt.ownerState}},className:z(vt.root,Tt.className,i,D&&"MuiInputBase-readOnly"),children:[ht,u.jsx(Tr.Provider,{value:null,children:u.jsx(ft,{"aria-invalid":yt.error,"aria-describedby":r,autoComplete:s,autoFocus:a,defaultValue:d,disabled:yt.disabled,id:h,onAnimationStart:K,name:L,placeholder:M,readOnly:D,required:yt.required,rows:N,value:Y,onKeyDown:T,onKeyUp:O,type:bt,...Nt,...!vo(ft)&&{as:Mt,ownerState:{...lt,...Nt.ownerState}},ref:gt,className:z(vt.input,Nt.className,D&&"MuiInputBase-readOnly"),onBlur:wt,onChange:mt,onFocus:ut})}),m,j?j({...yt,startAdornment:ht}):null]})]})});function af(t){return V("MuiInput",t)}const ko={...je,..._("MuiInput",["root","underline","input"])};function lf(t){return V("MuiOutlinedInput",t)}const Ge={...je,..._("MuiOutlinedInput",["root","notchedOutline","input"])};function cf(t){return V("MuiFilledInput",t)}const De={...je,..._("MuiFilledInput",["root","underline","input","adornedStart","adornedEnd","sizeSmall","multiline","hiddenLabel"])},zs=se(u.jsx("path",{d:"M7 10l5 5 5-5z"}),"ArrowDropDown");function pf(t){return V("MuiAutocomplete",t)}const Ft=_("MuiAutocomplete",["root","expanded","fullWidth","focused","focusVisible","tag","tagSizeSmall","tagSizeMedium","hasPopupIcon","hasClearIcon","inputRoot","input","inputFocused","endAdornment","clearIndicator","popupIndicator","popupIndicatorOpen","popper","popperDisablePortal","paper","listbox","loading","noOptions","option","groupLabel","groupUl"]);var $a,Ra;const df=t=>{const{classes:e,disablePortal:o,expanded:n,focused:r,fullWidth:s,hasClearIcon:a,hasPopupIcon:i,inputFocused:l,popupOpen:c,size:p}=t,d={root:["root",n&&"expanded",r&&"focused",s&&"fullWidth",a&&"hasClearIcon",i&&"hasPopupIcon"],inputRoot:["inputRoot"],input:["input",l&&"inputFocused"],tag:["tag",`tagSize${A(p)}`],endAdornment:["endAdornment"],clearIndicator:["clearIndicator"],popupIndicator:["popupIndicator",c&&"popupIndicatorOpen"],popper:["popper",o&&"popperDisablePortal"],paper:["paper"],listbox:["listbox"],loading:["loading"],noOptions:["noOptions"],option:["option"],groupLabel:["groupLabel"],groupUl:["groupUl"]};return G(d,pf,e)},uf=R("div",{name:"MuiAutocomplete",slot:"Root",overridesResolver:(t,e)=>{const{ownerState:o}=t,{fullWidth:n,hasClearIcon:r,hasPopupIcon:s,inputFocused:a,size:i}=o;return[{[`& .${Ft.tag}`]:e.tag},{[`& .${Ft.tag}`]:e[`tagSize${A(i)}`]},{[`& .${Ft.inputRoot}`]:e.inputRoot},{[`& .${Ft.input}`]:e.input},{[`& .${Ft.input}`]:a&&e.inputFocused},e.root,n&&e.fullWidth,s&&e.hasPopupIcon,r&&e.hasClearIcon]}})({[`&.${Ft.focused} .${Ft.clearIndicator}`]:{visibility:"visible"},"@media (pointer: fine)":{[`&:hover .${Ft.clearIndicator}`]:{visibility:"visible"}},[`& .${Ft.tag}`]:{margin:3,maxWidth:"calc(100% - 6px)"},[`& .${Ft.inputRoot}`]:{[`.${Ft.hasPopupIcon}&, .${Ft.hasClearIcon}&`]:{paddingRight:30},[`.${Ft.hasPopupIcon}.${Ft.hasClearIcon}&`]:{paddingRight:56},[`& .${Ft.input}`]:{width:0,minWidth:30}},[`& .${ko.root}`]:{paddingBottom:1,"& .MuiInput-input":{padding:"4px 4px 4px 0px"}},[`& .${ko.root}.${je.sizeSmall}`]:{[`& .${ko.input}`]:{padding:"2px 4px 3px 0"}},[`& .${Ge.root}`]:{padding:9,[`.${Ft.hasPopupIcon}&, .${Ft.hasClearIcon}&`]:{paddingRight:39},[`.${Ft.hasPopupIcon}.${Ft.hasClearIcon}&`]:{paddingRight:65},[`& .${Ft.input}`]:{padding:"7.5px 4px 7.5px 5px"},[`& .${Ft.endAdornment}`]:{right:9}},[`& .${Ge.root}.${je.sizeSmall}`]:{paddingTop:6,paddingBottom:6,paddingLeft:6,[`& .${Ft.input}`]:{padding:"2.5px 4px 2.5px 8px"}},[`& .${De.root}`]:{paddingTop:19,paddingLeft:8,[`.${Ft.hasPopupIcon}&, .${Ft.hasClearIcon}&`]:{paddingRight:39},[`.${Ft.hasPopupIcon}.${Ft.hasClearIcon}&`]:{paddingRight:65},[`& .${De.input}`]:{padding:"7px 4px"},[`& .${Ft.endAdornment}`]:{right:9}},[`& .${De.root}.${je.sizeSmall}`]:{paddingBottom:1,[`& .${De.input}`]:{padding:"2.5px 4px"}},[`& .${je.hiddenLabel}`]:{paddingTop:8},[`& .${De.root}.${je.hiddenLabel}`]:{paddingTop:0,paddingBottom:0,[`& .${Ft.input}`]:{paddingTop:16,paddingBottom:17}},[`& .${De.root}.${je.hiddenLabel}.${je.sizeSmall}`]:{[`& .${Ft.input}`]:{paddingTop:8,paddingBottom:9}},[`& .${Ft.input}`]:{flexGrow:1,textOverflow:"ellipsis",opacity:0},variants:[{props:{fullWidth:!0},style:{width:"100%"}},{props:{size:"small"},style:{[`& .${Ft.tag}`]:{margin:2,maxWidth:"calc(100% - 4px)"}}},{props:{inputFocused:!0},style:{[`& .${Ft.input}`]:{opacity:1}}},{props:{multiple:!0},style:{[`& .${Ft.inputRoot}`]:{flexWrap:"wrap"}}}]}),ff=R("div",{name:"MuiAutocomplete",slot:"EndAdornment",overridesResolver:(t,e)=>e.endAdornment})({position:"absolute",right:0,top:"50%",transform:"translate(0, -50%)"}),gf=R(Do,{name:"MuiAutocomplete",slot:"ClearIndicator",overridesResolver:(t,e)=>e.clearIndicator})({marginRight:-2,padding:4,visibility:"hidden"}),mf=R(Do,{name:"MuiAutocomplete",slot:"PopupIndicator",overridesResolver:(t,e)=>{const{ownerState:o}=t;return[e.popupIndicator,o.popupOpen&&e.popupIndicatorOpen]}})({padding:2,marginRight:-2,variants:[{props:{popupOpen:!0},style:{transform:"rotate(180deg)"}}]}),bf=R(Ir,{name:"MuiAutocomplete",slot:"Popper",overridesResolver:(t,e)=>{const{ownerState:o}=t;return[{[`& .${Ft.option}`]:e.option},e.popper,o.disablePortal&&e.popperDisablePortal]}})(W(({theme:t})=>({zIndex:(t.vars||t).zIndex.modal,variants:[{props:{disablePortal:!0},style:{position:"absolute"}}]}))),vf=R(Je,{name:"MuiAutocomplete",slot:"Paper",overridesResolver:(t,e)=>e.paper})(W(({theme:t})=>({...t.typography.body1,overflow:"auto"}))),hf=R("div",{name:"MuiAutocomplete",slot:"Loading",overridesResolver:(t,e)=>e.loading})(W(({theme:t})=>({color:(t.vars||t).palette.text.secondary,padding:"14px 16px"}))),yf=R("div",{name:"MuiAutocomplete",slot:"NoOptions",overridesResolver:(t,e)=>e.noOptions})(W(({theme:t})=>({color:(t.vars||t).palette.text.secondary,padding:"14px 16px"}))),xf=R("ul",{name:"MuiAutocomplete",slot:"Listbox",overridesResolver:(t,e)=>e.listbox})(W(({theme:t})=>({listStyle:"none",margin:0,padding:"8px 0",maxHeight:"40vh",overflow:"auto",position:"relative",[`& .${Ft.option}`]:{minHeight:48,display:"flex",overflow:"hidden",justifyContent:"flex-start",alignItems:"center",cursor:"pointer",paddingTop:6,boxSizing:"border-box",outline:"0",WebkitTapHighlightColor:"transparent",paddingBottom:6,paddingLeft:16,paddingRight:16,[t.breakpoints.up("sm")]:{minHeight:"auto"},[`&.${Ft.focused}`]:{backgroundColor:(t.vars||t).palette.action.hover,"@media (hover: none)":{backgroundColor:"transparent"}},'&[aria-disabled="true"]':{opacity:(t.vars||t).palette.action.disabledOpacity,pointerEvents:"none"},[`&.${Ft.focusVisible}`]:{backgroundColor:(t.vars||t).palette.action.focus},'&[aria-selected="true"]':{backgroundColor:t.vars?`rgba(${t.vars.palette.primary.mainChannel} / ${t.vars.palette.action.selectedOpacity})`:It(t.palette.primary.main,t.palette.action.selectedOpacity),[`&.${Ft.focused}`]:{backgroundColor:t.vars?`rgba(${t.vars.palette.primary.mainChannel} / calc(${t.vars.palette.action.selectedOpacity} + ${t.vars.palette.action.hoverOpacity}))`:It(t.palette.primary.main,t.palette.action.selectedOpacity+t.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:(t.vars||t).palette.action.selected}},[`&.${Ft.focusVisible}`]:{backgroundColor:t.vars?`rgba(${t.vars.palette.primary.mainChannel} / calc(${t.vars.palette.action.selectedOpacity} + ${t.vars.palette.action.focusOpacity}))`:It(t.palette.primary.main,t.palette.action.selectedOpacity+t.palette.action.focusOpacity)}}}}))),Cf=R(ps,{name:"MuiAutocomplete",slot:"GroupLabel",overridesResolver:(t,e)=>e.groupLabel})(W(({theme:t})=>({backgroundColor:(t.vars||t).palette.background.paper,top:-8}))),Sf=R("ul",{name:"MuiAutocomplete",slot:"GroupUl",overridesResolver:(t,e)=>e.groupUl})({padding:0,[`& .${Ft.option}`]:{paddingLeft:24}}),n1=F(function(e,o){const n=X({props:e,name:"MuiAutocomplete"}),{autoComplete:r=!1,autoHighlight:s=!1,autoSelect:a=!1,blurOnSelect:i=!1,ChipProps:l,className:c,clearIcon:p=$a||($a=u.jsx(Oi,{fontSize:"small"})),clearOnBlur:d=!n.freeSolo,clearOnEscape:g=!1,clearText:f="Clear",closeText:m="Close",componentsProps:b,defaultValue:v=n.multiple?[]:null,disableClearable:h=!1,disableCloseOnSelect:C=!1,disabled:x=!1,disabledItemsFocusable:y=!1,disableListWrap:S=!1,disablePortal:P=!1,filterOptions:$,filterSelectedOptions:k=!1,forcePopupIcon:L="auto",freeSolo:I=!1,fullWidth:E=!1,getLimitTagsText:B=Yt=>`+${Yt}`,getOptionDisabled:w,getOptionKey:T,getOptionLabel:O,isOptionEqualToValue:M,groupBy:D,handleHomeEndKeys:j=!n.freeSolo,id:N,includeInputInList:J=!1,inputValue:U,limitTags:Pt=-1,ListboxComponent:ht,ListboxProps:bt,loading:et=!1,loadingText:nt="Loading…",multiple:Y=!1,noOptionsText:at="No options",onChange:pt,onClose:st,onHighlightChange:gt,onInputChange:Z,onOpen:dt,open:it,openOnFocus:yt=!1,openText:At="Open",options:tt,PaperComponent:ot,PopperComponent:ut,popupIcon:wt=Ra||(Ra=u.jsx(zs,{})),readOnly:mt=!1,renderGroup:rt,renderInput:Mt,renderOption:Nt,renderTags:K,selectOnFocus:lt=!n.freeSolo,size:vt="medium",slots:kt={},slotProps:Tt={},value:ft,...St}=n,{getRootProps:_t,getInputProps:zt,getInputLabelProps:Xt,getPopupIndicatorProps:Ct,getClearProps:Et,getTagProps:te,getListboxProps:ce,getOptionProps:we,value:me,dirty:Ee,expanded:qt,id:ee,popupOpen:he,focused:ze,focusedTag:ye,anchorEl:Bt,setAnchorEl:Pe,inputValue:xt,groupedOptions:Rt}=Td({...n,componentName:"Autocomplete"}),Ht=!h&&!x&&Ee&&!mt,Vt=(!I||L===!0)&&L!==!1,{onMouseDown:ne}=zt(),{ref:Be,...eo}=ce(),Co=O||(Yt=>Yt.label??Yt),de={...n,disablePortal:P,expanded:qt,focused:ze,fullWidth:E,getOptionLabel:Co,hasClearIcon:Ht,hasPopupIcon:Vt,inputFocused:ye===-1,popupOpen:he,size:vt},xe=df(de),ro={slots:{paper:ot,popper:ut,...kt},slotProps:{chip:l,listbox:bt,...b,...Tt}},[Hn,q]=Q("listbox",{elementType:xf,externalForwardedProps:ro,ownerState:de,className:xe.listbox,additionalProps:eo,ref:Be}),[H,$t]=Q("paper",{elementType:Je,externalForwardedProps:ro,ownerState:de,className:xe.paper}),[jt,Kt]=Q("popper",{elementType:Ir,externalForwardedProps:ro,ownerState:de,className:xe.popper,additionalProps:{disablePortal:P,style:{width:Bt?Bt.clientWidth:null},role:"presentation",anchorEl:Bt,open:he}});let oe;if(Y&&me.length>0){const Yt=so=>({className:xe.tag,disabled:x,...te(so)});K?oe=K(me,Yt,de):oe=me.map((so,So)=>{const{key:dn,...Il}=Yt({index:So});return u.jsx(Ju,{label:Co(so),size:vt,...Il,...ro.slotProps.chip},dn)})}if(Pt>-1&&Array.isArray(oe)){const Yt=oe.length-Pt;!ze&&Yt>0&&(oe=oe.splice(0,Pt),oe.push(u.jsx("span",{className:xe.tag,children:B(Yt)},oe.length)))}const He=rt||(Yt=>u.jsxs("li",{children:[u.jsx(Cf,{className:xe.groupLabel,ownerState:de,component:"div",children:Yt.group}),u.jsx(Sf,{className:xe.groupUl,ownerState:de,children:Yt.children})]},Yt.key)),kl=Nt||((Yt,so)=>{const{key:So,...dn}=Yt;return u.jsx("li",{...dn,children:Co(so)},So)}),_s=(Yt,so)=>{const So=we({option:Yt,index:so});return kl({...So,className:xe.option},Yt,{selected:So["aria-selected"],index:so,inputValue:xt},de)},Vn=ro.slotProps.clearIndicator,Gn=ro.slotProps.popupIndicator;return u.jsxs(fe,{children:[u.jsx(uf,{ref:o,className:z(xe.root,c),ownerState:de,..._t(St),children:Mt({id:ee,disabled:x,fullWidth:!0,size:vt==="small"?"small":void 0,InputLabelProps:Xt(),InputProps:{ref:Pe,className:xe.inputRoot,startAdornment:oe,onMouseDown:Yt=>{Yt.target===Yt.currentTarget&&ne(Yt)},...(Ht||Vt)&&{endAdornment:u.jsxs(ff,{className:xe.endAdornment,ownerState:de,children:[Ht?u.jsx(gf,{...Et(),"aria-label":f,title:f,ownerState:de,...Vn,className:z(xe.clearIndicator,Vn==null?void 0:Vn.className),children:p}):null,Vt?u.jsx(mf,{...Ct(),disabled:x,"aria-label":he?m:At,title:he?m:At,ownerState:de,...Gn,className:z(xe.popupIndicator,Gn==null?void 0:Gn.className),children:wt}):null]})}},inputProps:{className:xe.input,disabled:x,readOnly:mt,...zt()}})}),Bt?u.jsx(bf,{as:jt,...Kt,children:u.jsxs(vf,{as:H,...$t,children:[et&&Rt.length===0?u.jsx(hf,{className:xe.loading,ownerState:de,children:nt}):null,Rt.length===0&&!I&&!et?u.jsx(yf,{className:xe.noOptions,ownerState:de,role:"presentation",onMouseDown:Yt=>{Yt.preventDefault()},children:at}):null,Rt.length>0?u.jsx(Hn,{as:ht,...q,children:Rt.map((Yt,so)=>D?He({key:Yt.key,group:Yt.group,children:Yt.options.map((So,dn)=>_s(So,Yt.index+dn))}):_s(Yt,so))}):null]})}):null]})}),wf=se(u.jsx("path",{d:"M12 12c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4zm0 2c-2.67 0-8 1.34-8 4v2h16v-2c0-2.66-5.33-4-8-4z"}),"Person");function Pf(t){return V("MuiAvatar",t)}const $f=_("MuiAvatar",["root","colorDefault","circular","rounded","square","img","fallback"]),Rf=t=>{const{classes:e,variant:o,colorDefault:n}=t;return G({root:["root",o,n&&"colorDefault"],img:["img"],fallback:["fallback"]},Pf,e)},kf=R("div",{name:"MuiAvatar",slot:"Root",overridesResolver:(t,e)=>{const{ownerState:o}=t;return[e.root,e[o.variant],o.colorDefault&&e.colorDefault]}})(W(({theme:t})=>({position:"relative",display:"flex",alignItems:"center",justifyContent:"center",flexShrink:0,width:40,height:40,fontFamily:t.typography.fontFamily,fontSize:t.typography.pxToRem(20),lineHeight:1,borderRadius:"50%",overflow:"hidden",userSelect:"none",variants:[{props:{variant:"rounded"},style:{borderRadius:(t.vars||t).shape.borderRadius}},{props:{variant:"square"},style:{borderRadius:0}},{props:{colorDefault:!0},style:{color:(t.vars||t).palette.background.default,...t.vars?{backgroundColor:t.vars.palette.Avatar.defaultBg}:{backgroundColor:t.palette.grey[400],...t.applyStyles("dark",{backgroundColor:t.palette.grey[600]})}}}]}))),If=R("img",{name:"MuiAvatar",slot:"Img",overridesResolver:(t,e)=>e.img})({width:"100%",height:"100%",textAlign:"center",objectFit:"cover",color:"transparent",textIndent:1e4}),Tf=R(wf,{name:"MuiAvatar",slot:"Fallback",overridesResolver:(t,e)=>e.fallback})({width:"75%",height:"75%"});function Mf({crossOrigin:t,referrerPolicy:e,src:o,srcSet:n}){const[r,s]=Ot(!1);return Lt(()=>{if(!o&&!n)return;s(!1);let a=!0;const i=new Image;return i.onload=()=>{a&&s("loaded")},i.onerror=()=>{a&&s("error")},i.crossOrigin=t,i.referrerPolicy=e,i.src=o,n&&(i.srcset=n),()=>{a=!1}},[t,e,o,n]),r}const Lf=F(function(e,o){const n=X({props:e,name:"MuiAvatar"}),{alt:r,children:s,className:a,component:i="div",slots:l={},slotProps:c={},imgProps:p,sizes:d,src:g,srcSet:f,variant:m="circular",...b}=n;let v=null;const h={...n,component:i,variant:m},C=Mf({...p,...typeof c.img=="function"?c.img(h):c.img,src:g,srcSet:f}),x=g||f,y=x&&C!=="error";h.colorDefault=!y,delete h.ownerState;const S=Rf(h),[P,$]=Q("img",{className:S.img,elementType:If,externalForwardedProps:{slots:l,slotProps:{img:{...p,...c.img}}},additionalProps:{alt:r,src:g,srcSet:f,sizes:d},ownerState:h});return y?v=u.jsx(P,{...$}):s||s===0?v=s:x&&r?v=r[0]:v=u.jsx(Tf,{ownerState:h,className:S.fallback}),u.jsx(kf,{as:i,className:z(S.root,a),ref:o,...b,ownerState:h,children:v})});function Af(t){return V("MuiAvatarGroup",t)}const Bf=_("MuiAvatarGroup",["root","avatar"]),zr={small:-16,medium:-8},Of=t=>{const{classes:e}=t;return G({root:["root"],avatar:["avatar"]},Af,e)},Nf=R("div",{name:"MuiAvatarGroup",slot:"Root",overridesResolver:(t,e)=>[{[`& .${Bf.avatar}`]:e.avatar},e.root]})(W(({theme:t})=>({display:"flex",flexDirection:"row-reverse",[`& .${$f.root}`]:{border:`2px solid ${(t.vars||t).palette.background.default}`,boxSizing:"content-box",marginLeft:"var(--AvatarGroup-spacing, -8px)","&:last-child":{marginLeft:0}}}))),r1=F(function(e,o){const n=X({props:e,name:"MuiAvatarGroup"}),{children:r,className:s,component:a="div",componentsProps:i,max:l=5,renderSurplus:c,slotProps:p={},slots:d={},spacing:g="medium",total:f,variant:m="circular",...b}=n;let v=l<2?2:l;const h={...n,max:l,spacing:g,component:a,variant:m},C=Of(h),x=be.toArray(r).filter(B=>re(B)),y=f||x.length;y===v&&(v+=1),v=Math.min(y+1,v);const S=Math.min(x.length,v-1),P=Math.max(y-v,y-S,0),$=c?c(P):`+${P}`;let k;h.spacing&&zr[h.spacing]!==void 0?k=zr[h.spacing]:h.spacing===0?k=0:k=-h.spacing||zr.medium;const L={slots:d,slotProps:{surplus:p.additionalAvatar??(i==null?void 0:i.additionalAvatar),...i,...p}},[I,E]=Q("surplus",{elementType:Lf,externalForwardedProps:L,className:C.avatar,ownerState:h,additionalProps:{variant:m}});return u.jsxs(Nf,{as:a,ownerState:h,className:z(C.root,s),ref:o,...b,style:{"--AvatarGroup-spacing":`${k}px`,...b.style},children:[P?u.jsx(I,{...E,children:$}):null,x.slice(0,S).reverse().map(B=>Ut(B,{className:z(B.props.className,C.avatar),variant:B.props.variant||m}))]})}),Ef={entering:{opacity:1},entered:{opacity:1}},ds=F(function(e,o){const n=ve(),r={enter:n.transitions.duration.enteringScreen,exit:n.transitions.duration.leavingScreen},{addEndListener:s,appear:a=!0,children:i,easing:l,in:c,onEnter:p,onEntered:d,onEntering:g,onExit:f,onExited:m,onExiting:b,style:v,timeout:h=r,TransitionComponent:C=Ue,...x}=e,y=ct(null),S=Jt(y,yo(i),o),P=T=>O=>{if(T){const M=y.current;O===void 0?T(M):T(M,O)}},$=P(g),k=P((T,O)=>{Rr(T);const M=oo({style:v,timeout:h,easing:l},{mode:"enter"});T.style.webkitTransition=n.transitions.create("opacity",M),T.style.transition=n.transitions.create("opacity",M),p&&p(T,O)}),L=P(d),I=P(b),E=P(T=>{const O=oo({style:v,timeout:h,easing:l},{mode:"exit"});T.style.webkitTransition=n.transitions.create("opacity",O),T.style.transition=n.transitions.create("opacity",O),f&&f(T)}),B=P(m),w=T=>{s&&s(y.current,T)};return u.jsx(C,{appear:a,in:c,nodeRef:y,onEnter:k,onEntered:L,onEntering:$,onExit:E,onExited:B,onExiting:I,addEndListener:w,timeout:h,...x,children:(T,{ownerState:O,...M})=>Ut(i,{style:{opacity:0,visibility:T==="exited"&&!c?"hidden":void 0,...Ef[T],...v,...i.props.style},ref:S,...M})})});function zf(t){return V("MuiBackdrop",t)}const s1=_("MuiBackdrop",["root","invisible"]),jf=t=>{const{classes:e,invisible:o}=t;return G({root:["root",o&&"invisible"]},zf,e)},Df=R("div",{name:"MuiBackdrop",slot:"Root",overridesResolver:(t,e)=>{const{ownerState:o}=t;return[e.root,o.invisible&&e.invisible]}})({position:"fixed",display:"flex",alignItems:"center",justifyContent:"center",right:0,bottom:0,top:0,left:0,backgroundColor:"rgba(0, 0, 0, 0.5)",WebkitTapHighlightColor:"transparent",variants:[{props:{invisible:!0},style:{backgroundColor:"transparent"}}]}),Gi=F(function(e,o){const n=X({props:e,name:"MuiBackdrop"}),{children:r,className:s,component:a="div",invisible:i=!1,open:l,components:c={},componentsProps:p={},slotProps:d={},slots:g={},TransitionComponent:f,transitionDuration:m,...b}=n,v={...n,component:a,invisible:i},h=jf(v),C={transition:f,root:c.Root,...g},x={...p,...d},y={slots:C,slotProps:x},[S,P]=Q("root",{elementType:Df,externalForwardedProps:y,className:z(h.root,s),ownerState:v}),[$,k]=Q("transition",{elementType:ds,externalForwardedProps:y,ownerState:v});return u.jsx($,{in:l,timeout:m,...b,...k,children:u.jsx(S,{"aria-hidden":!0,...P,classes:h,ref:o,children:r})})});function Ff(t){const{badgeContent:e,invisible:o=!1,max:n=99,showZero:r=!1}=t,s=Rs({badgeContent:e,max:n});let a=o;o===!1&&e===0&&!r&&(a=!0);const{badgeContent:i,max:l=n}=a?s:t,c=i&&Number(i)>l?`${l}+`:i;return{badgeContent:i,invisible:a,max:l,displayValue:c}}function Wf(t){return V("MuiBadge",t)}const Po=_("MuiBadge",["root","badge","dot","standard","anchorOriginTopRight","anchorOriginBottomRight","anchorOriginTopLeft","anchorOriginBottomLeft","invisible","colorError","colorInfo","colorPrimary","colorSecondary","colorSuccess","colorWarning","overlapRectangular","overlapCircular","anchorOriginTopLeftCircular","anchorOriginTopLeftRectangular","anchorOriginTopRightCircular","anchorOriginTopRightRectangular","anchorOriginBottomLeftCircular","anchorOriginBottomLeftRectangular","anchorOriginBottomRightCircular","anchorOriginBottomRightRectangular"]),jr=10,Dr=4,Uf=t=>{const{color:e,anchorOrigin:o,invisible:n,overlap:r,variant:s,classes:a={}}=t,i={root:["root"],badge:["badge",s,n&&"invisible",`anchorOrigin${A(o.vertical)}${A(o.horizontal)}`,`anchorOrigin${A(o.vertical)}${A(o.horizontal)}${A(r)}`,`overlap${A(r)}`,e!=="default"&&`color${A(e)}`]};return G(i,Wf,a)},Hf=R("span",{name:"MuiBadge",slot:"Root",overridesResolver:(t,e)=>e.root})({position:"relative",display:"inline-flex",verticalAlign:"middle",flexShrink:0}),Vf=R("span",{name:"MuiBadge",slot:"Badge",overridesResolver:(t,e)=>{const{ownerState:o}=t;return[e.badge,e[o.variant],e[`anchorOrigin${A(o.anchorOrigin.vertical)}${A(o.anchorOrigin.horizontal)}${A(o.overlap)}`],o.color!=="default"&&e[`color${A(o.color)}`],o.invisible&&e.invisible]}})(W(({theme:t})=>({display:"flex",flexDirection:"row",flexWrap:"wrap",justifyContent:"center",alignContent:"center",alignItems:"center",position:"absolute",boxSizing:"border-box",fontFamily:t.typography.fontFamily,fontWeight:t.typography.fontWeightMedium,fontSize:t.typography.pxToRem(12),minWidth:jr*2,lineHeight:1,padding:"0 6px",height:jr*2,borderRadius:jr,zIndex:1,transition:t.transitions.create("transform",{easing:t.transitions.easing.easeInOut,duration:t.transitions.duration.enteringScreen}),variants:[...Object.entries(t.palette).filter(Wt(["contrastText"])).map(([e])=>({props:{color:e},style:{backgroundColor:(t.vars||t).palette[e].main,color:(t.vars||t).palette[e].contrastText}})),{props:{variant:"dot"},style:{borderRadius:Dr,height:Dr*2,minWidth:Dr*2,padding:0}},{props:({ownerState:e})=>e.anchorOrigin.vertical==="top"&&e.anchorOrigin.horizontal==="right"&&e.overlap==="rectangular",style:{top:0,right:0,transform:"scale(1) translate(50%, -50%)",transformOrigin:"100% 0%",[`&.${Po.invisible}`]:{transform:"scale(0) translate(50%, -50%)"}}},{props:({ownerState:e})=>e.anchorOrigin.vertical==="bottom"&&e.anchorOrigin.horizontal==="right"&&e.overlap==="rectangular",style:{bottom:0,right:0,transform:"scale(1) translate(50%, 50%)",transformOrigin:"100% 100%",[`&.${Po.invisible}`]:{transform:"scale(0) translate(50%, 50%)"}}},{props:({ownerState:e})=>e.anchorOrigin.vertical==="top"&&e.anchorOrigin.horizontal==="left"&&e.overlap==="rectangular",style:{top:0,left:0,transform:"scale(1) translate(-50%, -50%)",transformOrigin:"0% 0%",[`&.${Po.invisible}`]:{transform:"scale(0) translate(-50%, -50%)"}}},{props:({ownerState:e})=>e.anchorOrigin.vertical==="bottom"&&e.anchorOrigin.horizontal==="left"&&e.overlap==="rectangular",style:{bottom:0,left:0,transform:"scale(1) translate(-50%, 50%)",transformOrigin:"0% 100%",[`&.${Po.invisible}`]:{transform:"scale(0) translate(-50%, 50%)"}}},{props:({ownerState:e})=>e.anchorOrigin.vertical==="top"&&e.anchorOrigin.horizontal==="right"&&e.overlap==="circular",style:{top:"14%",right:"14%",transform:"scale(1) translate(50%, -50%)",transformOrigin:"100% 0%",[`&.${Po.invisible}`]:{transform:"scale(0) translate(50%, -50%)"}}},{props:({ownerState:e})=>e.anchorOrigin.vertical==="bottom"&&e.anchorOrigin.horizontal==="right"&&e.overlap==="circular",style:{bottom:"14%",right:"14%",transform:"scale(1) translate(50%, 50%)",transformOrigin:"100% 100%",[`&.${Po.invisible}`]:{transform:"scale(0) translate(50%, 50%)"}}},{props:({ownerState:e})=>e.anchorOrigin.vertical==="top"&&e.anchorOrigin.horizontal==="left"&&e.overlap==="circular",style:{top:"14%",left:"14%",transform:"scale(1) translate(-50%, -50%)",transformOrigin:"0% 0%",[`&.${Po.invisible}`]:{transform:"scale(0) translate(-50%, -50%)"}}},{props:({ownerState:e})=>e.anchorOrigin.vertical==="bottom"&&e.anchorOrigin.horizontal==="left"&&e.overlap==="circular",style:{bottom:"14%",left:"14%",transform:"scale(1) translate(-50%, 50%)",transformOrigin:"0% 100%",[`&.${Po.invisible}`]:{transform:"scale(0) translate(-50%, 50%)"}}},{props:{invisible:!0},style:{transition:t.transitions.create("transform",{easing:t.transitions.easing.easeInOut,duration:t.transitions.duration.leavingScreen})}}]})));function ka(t){return{vertical:(t==null?void 0:t.vertical)??"top",horizontal:(t==null?void 0:t.horizontal)??"right"}}const a1=F(function(e,o){const n=X({props:e,name:"MuiBadge"}),{anchorOrigin:r,className:s,classes:a,component:i,components:l={},componentsProps:c={},children:p,overlap:d="rectangular",color:g="default",invisible:f=!1,max:m=99,badgeContent:b,slots:v,slotProps:h,showZero:C=!1,variant:x="standard",...y}=n,{badgeContent:S,invisible:P,max:$,displayValue:k}=Ff({max:m,invisible:f,badgeContent:b,showZero:C}),L=Rs({anchorOrigin:ka(r),color:g,overlap:d,variant:x,badgeContent:b}),I=P||S==null&&x!=="dot",{color:E=g,overlap:B=d,anchorOrigin:w,variant:T=x}=I?L:n,O=ka(w),M=T!=="dot"?k:void 0,D={...n,badgeContent:S,invisible:I,max:$,displayValue:M,showZero:C,anchorOrigin:O,color:E,overlap:B,variant:T},j=Uf(D),N={slots:{root:(v==null?void 0:v.root)??l.Root,badge:(v==null?void 0:v.badge)??l.Badge},slotProps:{root:(h==null?void 0:h.root)??c.root,badge:(h==null?void 0:h.badge)??c.badge}},[J,U]=Q("root",{elementType:Hf,externalForwardedProps:{...N,...y},ownerState:D,className:z(j.root,s),ref:o,additionalProps:{as:i}}),[Pt,ht]=Q("badge",{elementType:Vf,externalForwardedProps:N,ownerState:D,className:j.badge});return u.jsxs(J,{...U,children:[p,u.jsx(Pt,{...ht,children:M})]})});function Gf(t){return V("MuiBottomNavigation",t)}const i1=_("MuiBottomNavigation",["root"]),_f=t=>{const{classes:e}=t;return G({root:["root"]},Gf,e)},Kf=R("div",{name:"MuiBottomNavigation",slot:"Root",overridesResolver:(t,e)=>e.root})(W(({theme:t})=>({display:"flex",justifyContent:"center",height:56,backgroundColor:(t.vars||t).palette.background.paper}))),l1=F(function(e,o){const n=X({props:e,name:"MuiBottomNavigation"}),{children:r,className:s,component:a="div",onChange:i,showLabels:l=!1,value:c,...p}=n,d={...n,component:a,showLabels:l},g=_f(d);return u.jsx(Kf,{as:a,className:z(g.root,s),ref:o,ownerState:d,...p,children:be.map(r,(f,m)=>{if(!re(f))return null;const b=f.props.value===void 0?m:f.props.value;return Ut(f,{selected:b===c,showLabel:f.props.showLabel!==void 0?f.props.showLabel:l,value:b,onChange:i})})})});function qf(t){return V("MuiBottomNavigationAction",t)}const _i=_("MuiBottomNavigationAction",["root","iconOnly","selected","label"]),Xf=t=>{const{classes:e,showLabel:o,selected:n}=t;return G({root:["root",!o&&!n&&"iconOnly",n&&"selected"],label:["label",!o&&!n&&"iconOnly",n&&"selected"]},qf,e)},Yf=R(Se,{name:"MuiBottomNavigationAction",slot:"Root",overridesResolver:(t,e)=>{const{ownerState:o}=t;return[e.root,!o.showLabel&&!o.selected&&e.iconOnly]}})(W(({theme:t})=>({transition:t.transitions.create(["color","padding-top"],{duration:t.transitions.duration.short}),padding:"0px 12px",minWidth:80,maxWidth:168,color:(t.vars||t).palette.text.secondary,flexDirection:"column",flex:"1",[`&.${_i.selected}`]:{color:(t.vars||t).palette.primary.main},variants:[{props:({showLabel:e,selected:o})=>!e&&!o,style:{paddingTop:14}},{props:({showLabel:e,selected:o,label:n})=>!e&&!o&&!n,style:{paddingTop:0}}]}))),Zf=R("span",{name:"MuiBottomNavigationAction",slot:"Label",overridesResolver:(t,e)=>e.label})(W(({theme:t})=>({fontFamily:t.typography.fontFamily,fontSize:t.typography.pxToRem(12),opacity:1,transition:"font-size 0.2s, opacity 0.2s",transitionDelay:"0.1s",[`&.${_i.selected}`]:{fontSize:t.typography.pxToRem(14)},variants:[{props:({showLabel:e,selected:o})=>!e&&!o,style:{opacity:0,transitionDelay:"0s"}}]}))),c1=F(function(e,o){const n=X({props:e,name:"MuiBottomNavigationAction"}),{className:r,icon:s,label:a,onChange:i,onClick:l,selected:c,showLabel:p,value:d,slots:g={},slotProps:f={},...m}=n,b=n,v=Xf(b),h=$=>{i&&i($,d),l&&l($)},C={slots:g,slotProps:f},[x,y]=Q("root",{elementType:Yf,externalForwardedProps:{...C,...m},shouldForwardComponentProp:!0,ownerState:b,ref:o,className:z(v.root,r),additionalProps:{focusRipple:!0},getSlotProps:$=>({...$,onClick:k=>{var L;(L=$.onClick)==null||L.call($,k),h(k)}})}),[S,P]=Q("label",{elementType:Zf,externalForwardedProps:C,ownerState:b,className:v.label});return u.jsxs(x,{...y,children:[s,u.jsx(S,{...P,children:a})]})}),Qf=_("MuiBox",["root"]),Jf=bi(),p1=nc({themeId:Sr,defaultTheme:Jf,defaultClassName:Qf.root,generateClassName:hi.generate}),tg=se(u.jsx("path",{d:"M6 10c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm12 0c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm-6 0c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2z"}),"MoreHoriz"),eg=R(Se,{name:"MuiBreadcrumbCollapsed"})(W(({theme:t})=>({display:"flex",marginLeft:`calc(${t.spacing(1)} * 0.5)`,marginRight:`calc(${t.spacing(1)} * 0.5)`,...t.palette.mode==="light"?{backgroundColor:t.palette.grey[100],color:t.palette.grey[700]}:{backgroundColor:t.palette.grey[700],color:t.palette.grey[100]},borderRadius:2,"&:hover, &:focus":{...t.palette.mode==="light"?{backgroundColor:t.palette.grey[200]}:{backgroundColor:t.palette.grey[600]}},"&:active":{boxShadow:t.shadows[0],...t.palette.mode==="light"?{backgroundColor:fr(t.palette.grey[200],.12)}:{backgroundColor:fr(t.palette.grey[600],.12)}}}))),og=R(tg)({width:24,height:16});function ng(t){const{slots:e={},slotProps:o={},...n}=t,r=t;return u.jsx("li",{children:u.jsx(eg,{focusRipple:!0,...n,ownerState:r,children:u.jsx(og,{as:e.CollapsedIcon,ownerState:r,...o.collapsedIcon})})})}function rg(t){return V("MuiBreadcrumbs",t)}const sg=_("MuiBreadcrumbs",["root","ol","li","separator"]),ag=t=>{const{classes:e}=t;return G({root:["root"],li:["li"],ol:["ol"],separator:["separator"]},rg,e)},ig=R(Ie,{name:"MuiBreadcrumbs",slot:"Root",overridesResolver:(t,e)=>[{[`& .${sg.li}`]:e.li},e.root]})({}),lg=R("ol",{name:"MuiBreadcrumbs",slot:"Ol",overridesResolver:(t,e)=>e.ol})({display:"flex",flexWrap:"wrap",alignItems:"center",padding:0,margin:0,listStyle:"none"}),cg=R("li",{name:"MuiBreadcrumbs",slot:"Separator",overridesResolver:(t,e)=>e.separator})({display:"flex",userSelect:"none",marginLeft:8,marginRight:8});function pg(t,e,o,n){return t.reduce((r,s,a)=>(a{const k=()=>{v(!0);const L=y.current.querySelector("a[href],button,[tabindex]");L&&L.focus()};return d+p>=$.length?$:[...$.slice(0,d),u.jsx(ng,{"aria-label":c,slots:{CollapsedIcon:i.CollapsedIcon},slotProps:{collapsedIcon:x},onClick:k},"ellipsis"),...$.slice($.length-p,$.length)]},P=be.toArray(r).filter($=>re($)).map(($,k)=>u.jsx("li",{className:C.li,children:$},`child-${k}`));return u.jsx(ig,{ref:o,component:a,color:"textSecondary",className:z(C.root,s),ownerState:h,...m,children:u.jsx(lg,{className:C.ol,ref:y,ownerState:h,children:pg(b||g&&P.length<=g?P:S(P),C.separator,f,h)})})});function dg(t){return V("MuiButton",t)}const Bo=_("MuiButton",["root","text","textInherit","textPrimary","textSecondary","textSuccess","textError","textInfo","textWarning","outlined","outlinedInherit","outlinedPrimary","outlinedSecondary","outlinedSuccess","outlinedError","outlinedInfo","outlinedWarning","contained","containedInherit","containedPrimary","containedSecondary","containedSuccess","containedError","containedInfo","containedWarning","disableElevation","focusVisible","disabled","colorInherit","colorPrimary","colorSecondary","colorSuccess","colorError","colorInfo","colorWarning","textSizeSmall","textSizeMedium","textSizeLarge","outlinedSizeSmall","outlinedSizeMedium","outlinedSizeLarge","containedSizeSmall","containedSizeMedium","containedSizeLarge","sizeMedium","sizeSmall","sizeLarge","fullWidth","startIcon","endIcon","icon","iconSizeSmall","iconSizeMedium","iconSizeLarge","loading","loadingWrapper","loadingIconPlaceholder","loadingIndicator","loadingPositionCenter","loadingPositionStart","loadingPositionEnd"]),Ki=Ae({}),qi=Ae(void 0),ug=t=>{const{color:e,disableElevation:o,fullWidth:n,size:r,variant:s,loading:a,loadingPosition:i,classes:l}=t,c={root:["root",a&&"loading",s,`${s}${A(e)}`,`size${A(r)}`,`${s}Size${A(r)}`,`color${A(e)}`,o&&"disableElevation",n&&"fullWidth",a&&`loadingPosition${A(i)}`],startIcon:["icon","startIcon",`iconSize${A(r)}`],endIcon:["icon","endIcon",`iconSize${A(r)}`],loadingIndicator:["loadingIndicator"],loadingWrapper:["loadingWrapper"]},p=G(c,dg,l);return{...l,...p}},Xi=[{props:{size:"small"},style:{"& > *:nth-of-type(1)":{fontSize:18}}},{props:{size:"medium"},style:{"& > *:nth-of-type(1)":{fontSize:20}}},{props:{size:"large"},style:{"& > *:nth-of-type(1)":{fontSize:22}}}],fg=R(Se,{shouldForwardProp:t=>ge(t)||t==="classes",name:"MuiButton",slot:"Root",overridesResolver:(t,e)=>{const{ownerState:o}=t;return[e.root,e[o.variant],e[`${o.variant}${A(o.color)}`],e[`size${A(o.size)}`],e[`${o.variant}Size${A(o.size)}`],o.color==="inherit"&&e.colorInherit,o.disableElevation&&e.disableElevation,o.fullWidth&&e.fullWidth,o.loading&&e.loading]}})(W(({theme:t})=>{const e=t.palette.mode==="light"?t.palette.grey[300]:t.palette.grey[800],o=t.palette.mode==="light"?t.palette.grey.A100:t.palette.grey[700];return{...t.typography.button,minWidth:64,padding:"6px 16px",border:0,borderRadius:(t.vars||t).shape.borderRadius,transition:t.transitions.create(["background-color","box-shadow","border-color","color"],{duration:t.transitions.duration.short}),"&:hover":{textDecoration:"none"},[`&.${Bo.disabled}`]:{color:(t.vars||t).palette.action.disabled},variants:[{props:{variant:"contained"},style:{color:"var(--variant-containedColor)",backgroundColor:"var(--variant-containedBg)",boxShadow:(t.vars||t).shadows[2],"&:hover":{boxShadow:(t.vars||t).shadows[4],"@media (hover: none)":{boxShadow:(t.vars||t).shadows[2]}},"&:active":{boxShadow:(t.vars||t).shadows[8]},[`&.${Bo.focusVisible}`]:{boxShadow:(t.vars||t).shadows[6]},[`&.${Bo.disabled}`]:{color:(t.vars||t).palette.action.disabled,boxShadow:(t.vars||t).shadows[0],backgroundColor:(t.vars||t).palette.action.disabledBackground}}},{props:{variant:"outlined"},style:{padding:"5px 15px",border:"1px solid currentColor",borderColor:"var(--variant-outlinedBorder, currentColor)",backgroundColor:"var(--variant-outlinedBg)",color:"var(--variant-outlinedColor)",[`&.${Bo.disabled}`]:{border:`1px solid ${(t.vars||t).palette.action.disabledBackground}`}}},{props:{variant:"text"},style:{padding:"6px 8px",color:"var(--variant-textColor)",backgroundColor:"var(--variant-textBg)"}},...Object.entries(t.palette).filter(Wt()).map(([n])=>({props:{color:n},style:{"--variant-textColor":(t.vars||t).palette[n].main,"--variant-outlinedColor":(t.vars||t).palette[n].main,"--variant-outlinedBorder":t.vars?`rgba(${t.vars.palette[n].mainChannel} / 0.5)`:It(t.palette[n].main,.5),"--variant-containedColor":(t.vars||t).palette[n].contrastText,"--variant-containedBg":(t.vars||t).palette[n].main,"@media (hover: hover)":{"&:hover":{"--variant-containedBg":(t.vars||t).palette[n].dark,"--variant-textBg":t.vars?`rgba(${t.vars.palette[n].mainChannel} / ${t.vars.palette.action.hoverOpacity})`:It(t.palette[n].main,t.palette.action.hoverOpacity),"--variant-outlinedBorder":(t.vars||t).palette[n].main,"--variant-outlinedBg":t.vars?`rgba(${t.vars.palette[n].mainChannel} / ${t.vars.palette.action.hoverOpacity})`:It(t.palette[n].main,t.palette.action.hoverOpacity)}}}})),{props:{color:"inherit"},style:{color:"inherit",borderColor:"currentColor","--variant-containedBg":t.vars?t.vars.palette.Button.inheritContainedBg:e,"@media (hover: hover)":{"&:hover":{"--variant-containedBg":t.vars?t.vars.palette.Button.inheritContainedHoverBg:o,"--variant-textBg":t.vars?`rgba(${t.vars.palette.text.primaryChannel} / ${t.vars.palette.action.hoverOpacity})`:It(t.palette.text.primary,t.palette.action.hoverOpacity),"--variant-outlinedBg":t.vars?`rgba(${t.vars.palette.text.primaryChannel} / ${t.vars.palette.action.hoverOpacity})`:It(t.palette.text.primary,t.palette.action.hoverOpacity)}}}},{props:{size:"small",variant:"text"},style:{padding:"4px 5px",fontSize:t.typography.pxToRem(13)}},{props:{size:"large",variant:"text"},style:{padding:"8px 11px",fontSize:t.typography.pxToRem(15)}},{props:{size:"small",variant:"outlined"},style:{padding:"3px 9px",fontSize:t.typography.pxToRem(13)}},{props:{size:"large",variant:"outlined"},style:{padding:"7px 21px",fontSize:t.typography.pxToRem(15)}},{props:{size:"small",variant:"contained"},style:{padding:"4px 10px",fontSize:t.typography.pxToRem(13)}},{props:{size:"large",variant:"contained"},style:{padding:"8px 22px",fontSize:t.typography.pxToRem(15)}},{props:{disableElevation:!0},style:{boxShadow:"none","&:hover":{boxShadow:"none"},[`&.${Bo.focusVisible}`]:{boxShadow:"none"},"&:active":{boxShadow:"none"},[`&.${Bo.disabled}`]:{boxShadow:"none"}}},{props:{fullWidth:!0},style:{width:"100%"}},{props:{loadingPosition:"center"},style:{transition:t.transitions.create(["background-color","box-shadow","border-color"],{duration:t.transitions.duration.short}),[`&.${Bo.loading}`]:{color:"transparent"}}}]}})),gg=R("span",{name:"MuiButton",slot:"StartIcon",overridesResolver:(t,e)=>{const{ownerState:o}=t;return[e.startIcon,o.loading&&e.startIconLoadingStart,e[`iconSize${A(o.size)}`]]}})(({theme:t})=>({display:"inherit",marginRight:8,marginLeft:-4,variants:[{props:{size:"small"},style:{marginLeft:-2}},{props:{loadingPosition:"start",loading:!0},style:{transition:t.transitions.create(["opacity"],{duration:t.transitions.duration.short}),opacity:0}},{props:{loadingPosition:"start",loading:!0,fullWidth:!0},style:{marginRight:-8}},...Xi]})),mg=R("span",{name:"MuiButton",slot:"EndIcon",overridesResolver:(t,e)=>{const{ownerState:o}=t;return[e.endIcon,o.loading&&e.endIconLoadingEnd,e[`iconSize${A(o.size)}`]]}})(({theme:t})=>({display:"inherit",marginRight:-4,marginLeft:8,variants:[{props:{size:"small"},style:{marginRight:-2}},{props:{loadingPosition:"end",loading:!0},style:{transition:t.transitions.create(["opacity"],{duration:t.transitions.duration.short}),opacity:0}},{props:{loadingPosition:"end",loading:!0,fullWidth:!0},style:{marginLeft:-8}},...Xi]})),bg=R("span",{name:"MuiButton",slot:"LoadingIndicator",overridesResolver:(t,e)=>e.loadingIndicator})(({theme:t})=>({display:"none",position:"absolute",visibility:"visible",variants:[{props:{loading:!0},style:{display:"flex"}},{props:{loadingPosition:"start"},style:{left:14}},{props:{loadingPosition:"start",size:"small"},style:{left:10}},{props:{variant:"text",loadingPosition:"start"},style:{left:6}},{props:{loadingPosition:"center"},style:{left:"50%",transform:"translate(-50%)",color:(t.vars||t).palette.action.disabled}},{props:{loadingPosition:"end"},style:{right:14}},{props:{loadingPosition:"end",size:"small"},style:{right:10}},{props:{variant:"text",loadingPosition:"end"},style:{right:6}},{props:{loadingPosition:"start",fullWidth:!0},style:{position:"relative",left:-10}},{props:{loadingPosition:"end",fullWidth:!0},style:{position:"relative",right:-10}}]})),Ia=R("span",{name:"MuiButton",slot:"LoadingIconPlaceholder",overridesResolver:(t,e)=>e.loadingIconPlaceholder})({display:"inline-block",width:"1em",height:"1em"}),u1=F(function(e,o){const n=Zt(Ki),r=Zt(qi),s=Ss(n,e),a=X({props:s,name:"MuiButton"}),{children:i,color:l="primary",component:c="button",className:p,disabled:d=!1,disableElevation:g=!1,disableFocusRipple:f=!1,endIcon:m,focusVisibleClassName:b,fullWidth:v=!1,id:h,loading:C=null,loadingIndicator:x,loadingPosition:y="center",size:S="medium",startIcon:P,type:$,variant:k="text",...L}=a,I=Ye(h),E=x??u.jsx(Bi,{"aria-labelledby":I,color:"inherit",size:16}),B={...a,color:l,component:c,disabled:d,disableElevation:g,disableFocusRipple:f,fullWidth:v,loading:C,loadingIndicator:E,loadingPosition:y,size:S,type:$,variant:k},w=ug(B),T=(P||C&&y==="start")&&u.jsx(gg,{className:w.startIcon,ownerState:B,children:P||u.jsx(Ia,{className:w.loadingIconPlaceholder,ownerState:B})}),O=(m||C&&y==="end")&&u.jsx(mg,{className:w.endIcon,ownerState:B,children:m||u.jsx(Ia,{className:w.loadingIconPlaceholder,ownerState:B})}),M=r||"",D=typeof C=="boolean"?u.jsx("span",{className:w.loadingWrapper,style:{display:"contents"},children:C&&u.jsx(bg,{className:w.loadingIndicator,ownerState:B,children:E})}):null;return u.jsxs(fg,{ownerState:B,className:z(n.className,w.root,p,M),component:c,disabled:d||C,focusRipple:!f,focusVisibleClassName:z(w.focusVisible,b),ref:o,type:$,id:C?I:h,...L,classes:w,children:[T,y!=="end"&&D,i,y==="end"&&D,O]})});function vg(t){return V("MuiButtonGroup",t)}const Dt=_("MuiButtonGroup",["root","contained","outlined","text","disableElevation","disabled","firstButton","fullWidth","horizontal","vertical","colorPrimary","colorSecondary","grouped","groupedHorizontal","groupedVertical","groupedText","groupedTextHorizontal","groupedTextVertical","groupedTextPrimary","groupedTextSecondary","groupedOutlined","groupedOutlinedHorizontal","groupedOutlinedVertical","groupedOutlinedPrimary","groupedOutlinedSecondary","groupedContained","groupedContainedHorizontal","groupedContainedVertical","groupedContainedPrimary","groupedContainedSecondary","lastButton","middleButton"]),hg=(t,e)=>{const{ownerState:o}=t;return[{[`& .${Dt.grouped}`]:e.grouped},{[`& .${Dt.grouped}`]:e[`grouped${A(o.orientation)}`]},{[`& .${Dt.grouped}`]:e[`grouped${A(o.variant)}`]},{[`& .${Dt.grouped}`]:e[`grouped${A(o.variant)}${A(o.orientation)}`]},{[`& .${Dt.grouped}`]:e[`grouped${A(o.variant)}${A(o.color)}`]},{[`& .${Dt.firstButton}`]:e.firstButton},{[`& .${Dt.lastButton}`]:e.lastButton},{[`& .${Dt.middleButton}`]:e.middleButton},e.root,e[o.variant],o.disableElevation===!0&&e.disableElevation,o.fullWidth&&e.fullWidth,o.orientation==="vertical"&&e.vertical]},yg=t=>{const{classes:e,color:o,disabled:n,disableElevation:r,fullWidth:s,orientation:a,variant:i}=t,l={root:["root",i,a,s&&"fullWidth",r&&"disableElevation",`color${A(o)}`],grouped:["grouped",`grouped${A(a)}`,`grouped${A(i)}`,`grouped${A(i)}${A(a)}`,`grouped${A(i)}${A(o)}`,n&&"disabled"],firstButton:["firstButton"],lastButton:["lastButton"],middleButton:["middleButton"]};return G(l,vg,e)},xg=R("div",{name:"MuiButtonGroup",slot:"Root",overridesResolver:hg})(W(({theme:t})=>({display:"inline-flex",borderRadius:(t.vars||t).shape.borderRadius,variants:[{props:{variant:"contained"},style:{boxShadow:(t.vars||t).shadows[2]}},{props:{disableElevation:!0},style:{boxShadow:"none"}},{props:{fullWidth:!0},style:{width:"100%"}},{props:{orientation:"vertical"},style:{flexDirection:"column",[`& .${Dt.lastButton},& .${Dt.middleButton}`]:{borderTopRightRadius:0,borderTopLeftRadius:0},[`& .${Dt.firstButton},& .${Dt.middleButton}`]:{borderBottomRightRadius:0,borderBottomLeftRadius:0}}},{props:{orientation:"horizontal"},style:{[`& .${Dt.firstButton},& .${Dt.middleButton}`]:{borderTopRightRadius:0,borderBottomRightRadius:0},[`& .${Dt.lastButton},& .${Dt.middleButton}`]:{borderTopLeftRadius:0,borderBottomLeftRadius:0}}},{props:{variant:"text",orientation:"horizontal"},style:{[`& .${Dt.firstButton},& .${Dt.middleButton}`]:{borderRight:t.vars?`1px solid rgba(${t.vars.palette.common.onBackgroundChannel} / 0.23)`:`1px solid ${t.palette.mode==="light"?"rgba(0, 0, 0, 0.23)":"rgba(255, 255, 255, 0.23)"}`,[`&.${Dt.disabled}`]:{borderRight:`1px solid ${(t.vars||t).palette.action.disabled}`}}}},{props:{variant:"text",orientation:"vertical"},style:{[`& .${Dt.firstButton},& .${Dt.middleButton}`]:{borderBottom:t.vars?`1px solid rgba(${t.vars.palette.common.onBackgroundChannel} / 0.23)`:`1px solid ${t.palette.mode==="light"?"rgba(0, 0, 0, 0.23)":"rgba(255, 255, 255, 0.23)"}`,[`&.${Dt.disabled}`]:{borderBottom:`1px solid ${(t.vars||t).palette.action.disabled}`}}}},...Object.entries(t.palette).filter(Wt()).flatMap(([e])=>[{props:{variant:"text",color:e},style:{[`& .${Dt.firstButton},& .${Dt.middleButton}`]:{borderColor:t.vars?`rgba(${t.vars.palette[e].mainChannel} / 0.5)`:It(t.palette[e].main,.5)}}}]),{props:{variant:"outlined",orientation:"horizontal"},style:{[`& .${Dt.firstButton},& .${Dt.middleButton}`]:{borderRightColor:"transparent","&:hover":{borderRightColor:"currentColor"}},[`& .${Dt.lastButton},& .${Dt.middleButton}`]:{marginLeft:-1}}},{props:{variant:"outlined",orientation:"vertical"},style:{[`& .${Dt.firstButton},& .${Dt.middleButton}`]:{borderBottomColor:"transparent","&:hover":{borderBottomColor:"currentColor"}},[`& .${Dt.lastButton},& .${Dt.middleButton}`]:{marginTop:-1}}},{props:{variant:"contained",orientation:"horizontal"},style:{[`& .${Dt.firstButton},& .${Dt.middleButton}`]:{borderRight:`1px solid ${(t.vars||t).palette.grey[400]}`,[`&.${Dt.disabled}`]:{borderRight:`1px solid ${(t.vars||t).palette.action.disabled}`}}}},{props:{variant:"contained",orientation:"vertical"},style:{[`& .${Dt.firstButton},& .${Dt.middleButton}`]:{borderBottom:`1px solid ${(t.vars||t).palette.grey[400]}`,[`&.${Dt.disabled}`]:{borderBottom:`1px solid ${(t.vars||t).palette.action.disabled}`}}}},...Object.entries(t.palette).filter(Wt(["dark"])).map(([e])=>({props:{variant:"contained",color:e},style:{[`& .${Dt.firstButton},& .${Dt.middleButton}`]:{borderColor:(t.vars||t).palette[e].dark}}}))],[`& .${Dt.grouped}`]:{minWidth:40,boxShadow:"none",props:{variant:"contained"},style:{"&:hover":{boxShadow:"none"}}}}))),f1=F(function(e,o){const n=X({props:e,name:"MuiButtonGroup"}),{children:r,className:s,color:a="primary",component:i="div",disabled:l=!1,disableElevation:c=!1,disableFocusRipple:p=!1,disableRipple:d=!1,fullWidth:g=!1,orientation:f="horizontal",size:m="medium",variant:b="outlined",...v}=n,h={...n,color:a,component:i,disabled:l,disableElevation:c,disableFocusRipple:p,disableRipple:d,fullWidth:g,orientation:f,size:m,variant:b},C=yg(h),x=Ce(()=>({className:C.grouped,color:a,disabled:l,disableElevation:c,disableFocusRipple:p,disableRipple:d,fullWidth:g,size:m,variant:b}),[a,l,c,p,d,g,m,b,C.grouped]),y=Ri(r),S=y.length,P=$=>{const k=$===0,L=$===S-1;return k&&L?"":k?C.firstButton:L?C.lastButton:C.middleButton};return u.jsx(xg,{as:i,role:"group",className:z(C.root,s),ref:o,ownerState:h,...v,children:u.jsx(Ki.Provider,{value:x,children:y.map(($,k)=>u.jsx(qi.Provider,{value:P(k),children:$},k))})})});function Cg(t){return V("MuiCard",t)}const g1=_("MuiCard",["root"]),Sg=t=>{const{classes:e}=t;return G({root:["root"]},Cg,e)},wg=R(Je,{name:"MuiCard",slot:"Root",overridesResolver:(t,e)=>e.root})({overflow:"hidden"}),m1=F(function(e,o){const n=X({props:e,name:"MuiCard"}),{className:r,raised:s=!1,...a}=n,i={...n,raised:s},l=Sg(i);return u.jsx(wg,{className:z(l.root,r),elevation:s?8:void 0,ref:o,ownerState:i,...a})});function Pg(t){return V("MuiCardActionArea",t)}const Fr=_("MuiCardActionArea",["root","focusVisible","focusHighlight"]),$g=t=>{const{classes:e}=t;return G({root:["root"],focusHighlight:["focusHighlight"]},Pg,e)},Rg=R(Se,{name:"MuiCardActionArea",slot:"Root",overridesResolver:(t,e)=>e.root})(W(({theme:t})=>({display:"block",textAlign:"inherit",borderRadius:"inherit",width:"100%",[`&:hover .${Fr.focusHighlight}`]:{opacity:(t.vars||t).palette.action.hoverOpacity,"@media (hover: none)":{opacity:0}},[`&.${Fr.focusVisible} .${Fr.focusHighlight}`]:{opacity:(t.vars||t).palette.action.focusOpacity}}))),kg=R("span",{name:"MuiCardActionArea",slot:"FocusHighlight",overridesResolver:(t,e)=>e.focusHighlight})(W(({theme:t})=>({overflow:"hidden",pointerEvents:"none",position:"absolute",top:0,right:0,bottom:0,left:0,borderRadius:"inherit",opacity:0,backgroundColor:"currentcolor",transition:t.transitions.create("opacity",{duration:t.transitions.duration.short})}))),b1=F(function(e,o){const n=X({props:e,name:"MuiCardActionArea"}),{children:r,className:s,focusVisibleClassName:a,slots:i={},slotProps:l={},...c}=n,p=n,d=$g(p),g={slots:i,slotProps:l},[f,m]=Q("root",{elementType:Rg,externalForwardedProps:{...g,...c},shouldForwardComponentProp:!0,ownerState:p,ref:o,className:z(d.root,s),additionalProps:{focusVisibleClassName:z(a,d.focusVisible)}}),[b,v]=Q("focusHighlight",{elementType:kg,externalForwardedProps:g,ownerState:p,ref:o,className:d.focusHighlight});return u.jsxs(f,{...m,children:[r,u.jsx(b,{...v})]})});function Ig(t){return V("MuiCardActions",t)}const v1=_("MuiCardActions",["root","spacing"]),Tg=t=>{const{classes:e,disableSpacing:o}=t;return G({root:["root",!o&&"spacing"]},Ig,e)},Mg=R("div",{name:"MuiCardActions",slot:"Root",overridesResolver:(t,e)=>{const{ownerState:o}=t;return[e.root,!o.disableSpacing&&e.spacing]}})({display:"flex",alignItems:"center",padding:8,variants:[{props:{disableSpacing:!1},style:{"& > :not(style) ~ :not(style)":{marginLeft:8}}}]}),h1=F(function(e,o){const n=X({props:e,name:"MuiCardActions"}),{disableSpacing:r=!1,className:s,...a}=n,i={...n,disableSpacing:r},l=Tg(i);return u.jsx(Mg,{className:z(l.root,s),ownerState:i,ref:o,...a})});function Lg(t){return V("MuiCardContent",t)}const y1=_("MuiCardContent",["root"]),Ag=t=>{const{classes:e}=t;return G({root:["root"]},Lg,e)},Bg=R("div",{name:"MuiCardContent",slot:"Root",overridesResolver:(t,e)=>e.root})({padding:16,"&:last-child":{paddingBottom:24}}),x1=F(function(e,o){const n=X({props:e,name:"MuiCardContent"}),{className:r,component:s="div",...a}=n,i={...n,component:s},l=Ag(i);return u.jsx(Bg,{as:s,className:z(l.root,r),ownerState:i,ref:o,...a})});function Og(t){return V("MuiCardHeader",t)}const xr=_("MuiCardHeader",["root","avatar","action","content","title","subheader"]),Ng=t=>{const{classes:e}=t;return G({root:["root"],avatar:["avatar"],action:["action"],content:["content"],title:["title"],subheader:["subheader"]},Og,e)},Eg=R("div",{name:"MuiCardHeader",slot:"Root",overridesResolver:(t,e)=>[{[`& .${xr.title}`]:e.title},{[`& .${xr.subheader}`]:e.subheader},e.root]})({display:"flex",alignItems:"center",padding:16}),zg=R("div",{name:"MuiCardHeader",slot:"Avatar",overridesResolver:(t,e)=>e.avatar})({display:"flex",flex:"0 0 auto",marginRight:16}),jg=R("div",{name:"MuiCardHeader",slot:"Action",overridesResolver:(t,e)=>e.action})({flex:"0 0 auto",alignSelf:"flex-start",marginTop:-4,marginRight:-8,marginBottom:-4}),Dg=R("div",{name:"MuiCardHeader",slot:"Content",overridesResolver:(t,e)=>e.content})({flex:"1 1 auto",[`.${vr.root}:where(& .${xr.title})`]:{display:"block"},[`.${vr.root}:where(& .${xr.subheader})`]:{display:"block"}}),C1=F(function(e,o){const n=X({props:e,name:"MuiCardHeader"}),{action:r,avatar:s,component:a="div",disableTypography:i=!1,subheader:l,subheaderTypographyProps:c,title:p,titleTypographyProps:d,slots:g={},slotProps:f={},...m}=n,b={...n,component:a,disableTypography:i},v=Ng(b),h={slots:g,slotProps:{title:d,subheader:c,...f}};let C=p;const[x,y]=Q("title",{className:v.title,elementType:Ie,externalForwardedProps:h,ownerState:b,additionalProps:{variant:s?"body2":"h5",component:"span"}});C!=null&&C.type!==Ie&&!i&&(C=u.jsx(x,{...y,children:C}));let S=l;const[P,$]=Q("subheader",{className:v.subheader,elementType:Ie,externalForwardedProps:h,ownerState:b,additionalProps:{variant:s?"body2":"body1",color:"textSecondary",component:"span"}});S!=null&&S.type!==Ie&&!i&&(S=u.jsx(P,{...$,children:S}));const[k,L]=Q("root",{ref:o,className:v.root,elementType:Eg,externalForwardedProps:{...h,...m,component:a},ownerState:b}),[I,E]=Q("avatar",{className:v.avatar,elementType:zg,externalForwardedProps:h,ownerState:b}),[B,w]=Q("content",{className:v.content,elementType:Dg,externalForwardedProps:h,ownerState:b}),[T,O]=Q("action",{className:v.action,elementType:jg,externalForwardedProps:h,ownerState:b});return u.jsxs(k,{...L,children:[s&&u.jsx(I,{...E,children:s}),u.jsxs(B,{...w,children:[C,S]}),r&&u.jsx(T,{...O,children:r})]})});function Fg(t){return V("MuiCardMedia",t)}const S1=_("MuiCardMedia",["root","media","img"]),Wg=t=>{const{classes:e,isMediaComponent:o,isImageComponent:n}=t;return G({root:["root",o&&"media",n&&"img"]},Fg,e)},Ug=R("div",{name:"MuiCardMedia",slot:"Root",overridesResolver:(t,e)=>{const{ownerState:o}=t,{isMediaComponent:n,isImageComponent:r}=o;return[e.root,n&&e.media,r&&e.img]}})({display:"block",backgroundSize:"cover",backgroundRepeat:"no-repeat",backgroundPosition:"center",variants:[{props:{isMediaComponent:!0},style:{width:"100%"}},{props:{isImageComponent:!0},style:{objectFit:"cover"}}]}),Hg=["video","audio","picture","iframe","img"],Vg=["picture","img"],w1=F(function(e,o){const n=X({props:e,name:"MuiCardMedia"}),{children:r,className:s,component:a="div",image:i,src:l,style:c,...p}=n,d=Hg.includes(a),g=!d&&i?{backgroundImage:`url("${i}")`,...c}:c,f={...n,component:a,isMediaComponent:d,isImageComponent:Vg.includes(a)},m=Wg(f);return u.jsx(Ug,{className:z(m.root,s),as:a,role:!d&&i?"img":void 0,ref:o,style:g,ownerState:f,src:d?i||l:void 0,...p,children:r})});function Gg(t){return V("PrivateSwitchBase",t)}_("PrivateSwitchBase",["root","checked","disabled","input","edgeStart","edgeEnd"]);const _g=t=>{const{classes:e,checked:o,disabled:n,edge:r}=t,s={root:["root",o&&"checked",n&&"disabled",r&&`edge${A(r)}`],input:["input"]};return G(s,Gg,e)},Kg=R(Se,{name:"MuiSwitchBase"})({padding:9,borderRadius:"50%",variants:[{props:{edge:"start",size:"small"},style:{marginLeft:-3}},{props:({edge:t,ownerState:e})=>t==="start"&&e.size!=="small",style:{marginLeft:-12}},{props:{edge:"end",size:"small"},style:{marginRight:-3}},{props:({edge:t,ownerState:e})=>t==="end"&&e.size!=="small",style:{marginRight:-12}}]}),qg=R("input",{name:"MuiSwitchBase",shouldForwardProp:ge})({cursor:"inherit",position:"absolute",opacity:0,width:"100%",height:"100%",top:0,left:0,margin:0,padding:0,zIndex:1}),js=F(function(e,o){const{autoFocus:n,checked:r,checkedIcon:s,defaultChecked:a,disabled:i,disableFocusRipple:l=!1,edge:c=!1,icon:p,id:d,inputProps:g,inputRef:f,name:m,onBlur:b,onChange:v,onFocus:h,readOnly:C,required:x=!1,tabIndex:y,type:S,value:P,slots:$={},slotProps:k={},...L}=e,[I,E]=Fe({controlled:r,default:!!a,name:"SwitchBase",state:"checked"}),B=to(),w=et=>{h&&h(et),B&&B.onFocus&&B.onFocus(et)},T=et=>{b&&b(et),B&&B.onBlur&&B.onBlur(et)},O=et=>{if(et.nativeEvent.defaultPrevented)return;const nt=et.target.checked;E(nt),v&&v(et,nt)};let M=i;B&&typeof M>"u"&&(M=B.disabled);const D=S==="checkbox"||S==="radio",j={...e,checked:I,disabled:M,disableFocusRipple:l,edge:c},N=_g(j),J={slots:$,slotProps:{input:g,...k}},[U,Pt]=Q("root",{ref:o,elementType:Kg,className:N.root,shouldForwardComponentProp:!0,externalForwardedProps:{...J,component:"span",...L},getSlotProps:et=>({...et,onFocus:nt=>{var Y;(Y=et.onFocus)==null||Y.call(et,nt),w(nt)},onBlur:nt=>{var Y;(Y=et.onBlur)==null||Y.call(et,nt),T(nt)}}),ownerState:j,additionalProps:{centerRipple:!0,focusRipple:!l,disabled:M,role:void 0,tabIndex:null}}),[ht,bt]=Q("input",{ref:f,elementType:qg,className:N.input,externalForwardedProps:J,getSlotProps:et=>({onChange:nt=>{var Y;(Y=et.onChange)==null||Y.call(et,nt),O(nt)}}),ownerState:j,additionalProps:{autoFocus:n,checked:r,defaultChecked:a,disabled:M,id:D?d:void 0,name:m,readOnly:C,required:x,tabIndex:y,type:S,...S==="checkbox"&&P===void 0?{}:{value:P}}});return u.jsxs(U,{...Pt,children:[u.jsx(ht,{...bt}),I?s:p]})}),Xg=se(u.jsx("path",{d:"M19 5v14H5V5h14m0-2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2z"}),"CheckBoxOutlineBlank"),Yg=se(u.jsx("path",{d:"M19 3H5c-1.11 0-2 .9-2 2v14c0 1.1.89 2 2 2h14c1.11 0 2-.9 2-2V5c0-1.1-.89-2-2-2zm-9 14l-5-5 1.41-1.41L10 14.17l7.59-7.59L19 8l-9 9z"}),"CheckBox"),Zg=se(u.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-2 10H7v-2h10v2z"}),"IndeterminateCheckBox");function Qg(t){return V("MuiCheckbox",t)}const Wr=_("MuiCheckbox",["root","checked","disabled","indeterminate","colorPrimary","colorSecondary","sizeSmall","sizeMedium"]),Jg=t=>{const{classes:e,indeterminate:o,color:n,size:r}=t,s={root:["root",o&&"indeterminate",`color${A(n)}`,`size${A(r)}`]},a=G(s,Qg,e);return{...e,...a}},tm=R(js,{shouldForwardProp:t=>ge(t)||t==="classes",name:"MuiCheckbox",slot:"Root",overridesResolver:(t,e)=>{const{ownerState:o}=t;return[e.root,o.indeterminate&&e.indeterminate,e[`size${A(o.size)}`],o.color!=="default"&&e[`color${A(o.color)}`]]}})(W(({theme:t})=>({color:(t.vars||t).palette.text.secondary,variants:[{props:{color:"default",disableRipple:!1},style:{"&:hover":{backgroundColor:t.vars?`rgba(${t.vars.palette.action.activeChannel} / ${t.vars.palette.action.hoverOpacity})`:It(t.palette.action.active,t.palette.action.hoverOpacity)}}},...Object.entries(t.palette).filter(Wt()).map(([e])=>({props:{color:e,disableRipple:!1},style:{"&:hover":{backgroundColor:t.vars?`rgba(${t.vars.palette[e].mainChannel} / ${t.vars.palette.action.hoverOpacity})`:It(t.palette[e].main,t.palette.action.hoverOpacity)}}})),...Object.entries(t.palette).filter(Wt()).map(([e])=>({props:{color:e},style:{[`&.${Wr.checked}, &.${Wr.indeterminate}`]:{color:(t.vars||t).palette[e].main},[`&.${Wr.disabled}`]:{color:(t.vars||t).palette.action.disabled}}})),{props:{disableRipple:!1},style:{"&:hover":{"@media (hover: none)":{backgroundColor:"transparent"}}}}]}))),em=u.jsx(Yg,{}),om=u.jsx(Xg,{}),nm=u.jsx(Zg,{}),P1=F(function(e,o){const n=X({props:e,name:"MuiCheckbox"}),{checkedIcon:r=em,color:s="primary",icon:a=om,indeterminate:i=!1,indeterminateIcon:l=nm,inputProps:c,size:p="medium",disableRipple:d=!1,className:g,slots:f={},slotProps:m={},...b}=n,v=i?l:a,h=i?l:r,C={...n,disableRipple:d,color:s,indeterminate:i,size:p},x=Jg(C),y=m.input??c,[S,P]=Q("root",{ref:o,elementType:tm,className:z(x.root,g),shouldForwardComponentProp:!0,externalForwardedProps:{slots:f,slotProps:m,...b},ownerState:C,additionalProps:{type:"checkbox",icon:Ut(v,{fontSize:v.props.fontSize??p}),checkedIcon:Ut(h,{fontSize:h.props.fontSize??p}),disableRipple:d,slots:f,slotProps:{input:nn(typeof y=="function"?y(C):y,{"data-indeterminate":i})}}});return u.jsx(S,{...P,classes:x})});function Ta(t){return t.substring(2).toLowerCase()}function rm(t,e){return e.documentElement.clientWidth(setTimeout(()=>{l.current=!0},0),()=>{l.current=!1}),[]);const p=Jt(yo(e),i),d=le(m=>{const b=c.current;c.current=!1;const v=ie(i.current);if(!l.current||!i.current||"clientX"in m&&rm(m,v))return;if(a.current){a.current=!1;return}let h;m.composedPath?h=m.composedPath().includes(i.current):h=!v.documentElement.contains(m.target)||i.current.contains(m.target),!h&&(o||!b)&&r(m)}),g=m=>b=>{c.current=!0;const v=e.props[m];v&&v(b)},f={ref:p};return s!==!1&&(f[s]=g(s)),Lt(()=>{if(s!==!1){const m=Ta(s),b=ie(i.current),v=()=>{a.current=!0};return b.addEventListener(m,d),b.addEventListener("touchmove",v),()=>{b.removeEventListener(m,d),b.removeEventListener("touchmove",v)}}},[d,s]),n!==!1&&(f[n]=g(n)),Lt(()=>{if(n!==!1){const m=Ta(n),b=ie(i.current);return b.addEventListener(m,d),()=>{b.removeEventListener(m,d)}}},[d,n]),Ut(e,f)}const $1=gc({createStyledComponent:R("div",{name:"MuiContainer",slot:"Root",overridesResolver:(t,e)=>{const{ownerState:o}=t;return[e.root,e[`maxWidth${A(String(o.maxWidth))}`],o.fixed&&e.fixed,o.disableGutters&&e.disableGutters]}}),useThemeProps:t=>X({props:t,name:"MuiContainer"})});function R1(t){return V("MuiContainer",t)}const k1=_("MuiContainer",["root","disableGutters","fixed","maxWidthXs","maxWidthSm","maxWidthMd","maxWidthLg","maxWidthXl"]),us=typeof ks({})=="function",Yi=(t,e)=>({WebkitFontSmoothing:"antialiased",MozOsxFontSmoothing:"grayscale",boxSizing:"border-box",WebkitTextSizeAdjust:"100%",...e&&!t.vars&&{colorScheme:t.palette.mode}}),Zi=t=>({color:(t.vars||t).palette.text.primary,...t.typography.body1,backgroundColor:(t.vars||t).palette.background.default,"@media print":{backgroundColor:(t.vars||t).palette.common.white}}),Qi=(t,e=!1)=>{var s,a;const o={};e&&t.colorSchemes&&typeof t.getColorSchemeSelector=="function"&&Object.entries(t.colorSchemes).forEach(([i,l])=>{var p,d;const c=t.getColorSchemeSelector(i);c.startsWith("@")?o[c]={":root":{colorScheme:(p=l.palette)==null?void 0:p.mode}}:o[c.replace(/\s*&/,"")]={colorScheme:(d=l.palette)==null?void 0:d.mode}});let n={html:Yi(t,e),"*, *::before, *::after":{boxSizing:"inherit"},"strong, b":{fontWeight:t.typography.fontWeightBold},body:{margin:0,...Zi(t),"&::backdrop":{backgroundColor:(t.vars||t).palette.background.default}},...o};const r=(a=(s=t.components)==null?void 0:s.MuiCssBaseline)==null?void 0:a.styleOverrides;return r&&(n=[n,r]),n},ur="mui-ecs",am=t=>{const e=Qi(t,!1),o=Array.isArray(e)?e[0]:e;return!t.vars&&o&&(o.html[`:root:has(${ur})`]={colorScheme:t.palette.mode}),t.colorSchemes&&Object.entries(t.colorSchemes).forEach(([n,r])=>{var a,i;const s=t.getColorSchemeSelector(n);s.startsWith("@")?o[s]={[`:root:not(:has(.${ur}))`]:{colorScheme:(a=r.palette)==null?void 0:a.mode}}:o[s.replace(/\s*&/,"")]={[`&:not(:has(.${ur}))`]:{colorScheme:(i=r.palette)==null?void 0:i.mode}}}),e},im=ks(us?({theme:t,enableColorScheme:e})=>Qi(t,e):({theme:t})=>am(t));function I1(t){const e=X({props:t,name:"MuiCssBaseline"}),{children:o,enableColorScheme:n=!1}=e;return u.jsxs(fe,{children:[us&&u.jsx(im,{enableColorScheme:n}),!us&&!n&&u.jsx("span",{className:ur,style:{display:"none"}}),o]})}const lm={track:"#2b2b2b",thumb:"#6b6b6b",active:"#959595"};function T1(t=lm){return{scrollbarColor:`${t.thumb} ${t.track}`,"&::-webkit-scrollbar, & *::-webkit-scrollbar":{backgroundColor:t.track},"&::-webkit-scrollbar-thumb, & *::-webkit-scrollbar-thumb":{borderRadius:8,backgroundColor:t.thumb,minHeight:24,border:`3px solid ${t.track}`},"&::-webkit-scrollbar-thumb:focus, & *::-webkit-scrollbar-thumb:focus":{backgroundColor:t.active},"&::-webkit-scrollbar-thumb:active, & *::-webkit-scrollbar-thumb:active":{backgroundColor:t.active},"&::-webkit-scrollbar-thumb:hover, & *::-webkit-scrollbar-thumb:hover":{backgroundColor:t.active},"&::-webkit-scrollbar-corner, & *::-webkit-scrollbar-corner":{backgroundColor:t.track}}}function cm(t){const e=ie(t);return e.body===t?$e(t).innerWidth>e.documentElement.clientWidth:t.scrollHeight>t.clientHeight}function kn(t,e){e?t.setAttribute("aria-hidden","true"):t.removeAttribute("aria-hidden")}function Ma(t){return parseInt($e(t).getComputedStyle(t).paddingRight,10)||0}function pm(t){const o=["TEMPLATE","SCRIPT","STYLE","LINK","MAP","META","NOSCRIPT","PICTURE","COL","COLGROUP","PARAM","SLOT","SOURCE","TRACK"].includes(t.tagName),n=t.tagName==="INPUT"&&t.getAttribute("type")==="hidden";return o||n}function La(t,e,o,n,r){const s=[e,o,...n];[].forEach.call(t.children,a=>{const i=!s.includes(a),l=!pm(a);i&&l&&kn(a,r)})}function Ur(t,e){let o=-1;return t.some((n,r)=>e(n)?(o=r,!0):!1),o}function dm(t,e){const o=[],n=t.container;if(!e.disableScrollLock){if(cm(n)){const a=$i($e(n));o.push({value:n.style.paddingRight,property:"padding-right",el:n}),n.style.paddingRight=`${Ma(n)+a}px`;const i=ie(n).querySelectorAll(".mui-fixed");[].forEach.call(i,l=>{o.push({value:l.style.paddingRight,property:"padding-right",el:l}),l.style.paddingRight=`${Ma(l)+a}px`})}let s;if(n.parentNode instanceof DocumentFragment)s=ie(n).body;else{const a=n.parentElement,i=$e(n);s=(a==null?void 0:a.nodeName)==="HTML"&&i.getComputedStyle(a).overflowY==="scroll"?a:n}o.push({value:s.style.overflow,property:"overflow",el:s},{value:s.style.overflowX,property:"overflow-x",el:s},{value:s.style.overflowY,property:"overflow-y",el:s}),s.style.overflow="hidden"}return()=>{o.forEach(({value:s,el:a,property:i})=>{s?a.style.setProperty(i,s):a.style.removeProperty(i)})}}function um(t){const e=[];return[].forEach.call(t.children,o=>{o.getAttribute("aria-hidden")==="true"&&e.push(o)}),e}class fm{constructor(){this.modals=[],this.containers=[]}add(e,o){let n=this.modals.indexOf(e);if(n!==-1)return n;n=this.modals.length,this.modals.push(e),e.modalRef&&kn(e.modalRef,!1);const r=um(o);La(o,e.mount,e.modalRef,r,!0);const s=Ur(this.containers,a=>a.container===o);return s!==-1?(this.containers[s].modals.push(e),n):(this.containers.push({modals:[e],container:o,restore:null,hiddenSiblings:r}),n)}mount(e,o){const n=Ur(this.containers,s=>s.modals.includes(e)),r=this.containers[n];r.restore||(r.restore=dm(r,o))}remove(e,o=!0){const n=this.modals.indexOf(e);if(n===-1)return n;const r=Ur(this.containers,a=>a.modals.includes(e)),s=this.containers[r];if(s.modals.splice(s.modals.indexOf(e),1),this.modals.splice(n,1),s.modals.length===0)s.restore&&s.restore(),e.modalRef&&kn(e.modalRef,o),La(s.container,e.mount,e.modalRef,s.hiddenSiblings,!1),this.containers.splice(r,1);else{const a=s.modals[s.modals.length-1];a.modalRef&&kn(a.modalRef,!1)}return n}isTopModal(e){return this.modals.length>0&&this.modals[this.modals.length-1]===e}}const gm=["input","select","textarea","a[href]","button","[tabindex]","audio[controls]","video[controls]",'[contenteditable]:not([contenteditable="false"])'].join(",");function mm(t){const e=parseInt(t.getAttribute("tabindex")||"",10);return Number.isNaN(e)?t.contentEditable==="true"||(t.nodeName==="AUDIO"||t.nodeName==="VIDEO"||t.nodeName==="DETAILS")&&t.getAttribute("tabindex")===null?0:t.tabIndex:e}function bm(t){if(t.tagName!=="INPUT"||t.type!=="radio"||!t.name)return!1;const e=n=>t.ownerDocument.querySelector(`input[type="radio"]${n}`);let o=e(`[name="${t.name}"]:checked`);return o||(o=e(`[name="${t.name}"]`)),o!==t}function vm(t){return!(t.disabled||t.tagName==="INPUT"&&t.type==="hidden"||bm(t))}function hm(t){const e=[],o=[];return Array.from(t.querySelectorAll(gm)).forEach((n,r)=>{const s=mm(n);s===-1||!vm(n)||(s===0?e.push(n):o.push({documentOrder:r,tabIndex:s,node:n}))}),o.sort((n,r)=>n.tabIndex===r.tabIndex?n.documentOrder-r.documentOrder:n.tabIndex-r.tabIndex).map(n=>n.node).concat(e)}function ym(){return!0}function xm(t){const{children:e,disableAutoFocus:o=!1,disableEnforceFocus:n=!1,disableRestoreFocus:r=!1,getTabbable:s=hm,isEnabled:a=ym,open:i}=t,l=ct(!1),c=ct(null),p=ct(null),d=ct(null),g=ct(null),f=ct(!1),m=ct(null),b=Jt(yo(e),m),v=ct(null);Lt(()=>{!i||!m.current||(f.current=!o)},[o,i]),Lt(()=>{if(!i||!m.current)return;const x=ie(m.current);return m.current.contains(x.activeElement)||(m.current.hasAttribute("tabIndex")||m.current.setAttribute("tabIndex","-1"),f.current&&m.current.focus()),()=>{r||(d.current&&d.current.focus&&(l.current=!0,d.current.focus()),d.current=null)}},[i]),Lt(()=>{if(!i||!m.current)return;const x=ie(m.current),y=$=>{v.current=$,!(n||!a()||$.key!=="Tab")&&x.activeElement===m.current&&$.shiftKey&&(l.current=!0,p.current&&p.current.focus())},S=()=>{var L,I;const $=m.current;if($===null)return;if(!x.hasFocus()||!a()||l.current){l.current=!1;return}if($.contains(x.activeElement)||n&&x.activeElement!==c.current&&x.activeElement!==p.current)return;if(x.activeElement!==g.current)g.current=null;else if(g.current!==null)return;if(!f.current)return;let k=[];if((x.activeElement===c.current||x.activeElement===p.current)&&(k=s(m.current)),k.length>0){const E=!!((L=v.current)!=null&&L.shiftKey&&((I=v.current)==null?void 0:I.key)==="Tab"),B=k[0],w=k[k.length-1];typeof B!="string"&&typeof w!="string"&&(E?w.focus():B.focus())}else $.focus()};x.addEventListener("focusin",S),x.addEventListener("keydown",y,!0);const P=setInterval(()=>{x.activeElement&&x.activeElement.tagName==="BODY"&&S()},50);return()=>{clearInterval(P),x.removeEventListener("focusin",S),x.removeEventListener("keydown",y,!0)}},[o,n,r,a,i,s]);const h=x=>{d.current===null&&(d.current=x.relatedTarget),f.current=!0,g.current=x.target;const y=e.props.onFocus;y&&y(x)},C=x=>{d.current===null&&(d.current=x.relatedTarget),f.current=!0};return u.jsxs(fe,{children:[u.jsx("div",{tabIndex:i?0:-1,onFocus:C,ref:c,"data-testid":"sentinelStart"}),Ut(e,{ref:b,onFocus:h}),u.jsx("div",{tabIndex:i?0:-1,onFocus:C,ref:p,"data-testid":"sentinelEnd"})]})}function Cm(t){return typeof t=="function"?t():t}function Sm(t){return t?t.props.hasOwnProperty("in"):!1}const Aa=()=>{},Zn=new fm;function wm(t){const{container:e,disableEscapeKeyDown:o=!1,disableScrollLock:n=!1,closeAfterTransition:r=!1,onTransitionEnter:s,onTransitionExited:a,children:i,onClose:l,open:c,rootRef:p}=t,d=ct({}),g=ct(null),f=ct(null),m=Jt(f,p),[b,v]=Ot(!c),h=Sm(i);let C=!0;(t["aria-hidden"]==="false"||t["aria-hidden"]===!1)&&(C=!1);const x=()=>ie(g.current),y=()=>(d.current.modalRef=f.current,d.current.mount=g.current,d.current),S=()=>{Zn.mount(y(),{disableScrollLock:n}),f.current&&(f.current.scrollTop=0)},P=le(()=>{const O=Cm(e)||x().body;Zn.add(y(),O),f.current&&S()}),$=()=>Zn.isTopModal(y()),k=le(O=>{g.current=O,O&&(c&&$()?S():f.current&&kn(f.current,C))}),L=Qt(()=>{Zn.remove(y(),C)},[C]);Lt(()=>()=>{L()},[L]),Lt(()=>{c?P():(!h||!r)&&L()},[c,L,h,r,P]);const I=O=>M=>{var D;(D=O.onKeyDown)==null||D.call(O,M),!(M.key!=="Escape"||M.which===229||!$())&&(o||(M.stopPropagation(),l&&l(M,"escapeKeyDown")))},E=O=>M=>{var D;(D=O.onClick)==null||D.call(O,M),M.target===M.currentTarget&&l&&l(M,"backdropClick")};return{getRootProps:(O={})=>{const M=Uo(t);delete M.onTransitionEnter,delete M.onTransitionExited;const D={...M,...O};return{role:"presentation",...D,onKeyDown:I(D),ref:m}},getBackdropProps:(O={})=>{const M=O;return{"aria-hidden":!0,...M,onClick:E(M),open:c}},getTransitionProps:()=>{const O=()=>{v(!1),s&&s()},M=()=>{v(!0),a&&a(),r&&L()};return{onEnter:es(O,(i==null?void 0:i.props.onEnter)??Aa),onExited:es(M,(i==null?void 0:i.props.onExited)??Aa)}},rootRef:m,portalRef:k,isTopModal:$,exited:b,hasTransition:h}}function Pm(t){return V("MuiModal",t)}const M1=_("MuiModal",["root","hidden","backdrop"]),$m=t=>{const{open:e,exited:o,classes:n}=t;return G({root:["root",!e&&o&&"hidden"],backdrop:["backdrop"]},Pm,n)},Rm=R("div",{name:"MuiModal",slot:"Root",overridesResolver:(t,e)=>{const{ownerState:o}=t;return[e.root,!o.open&&o.exited&&e.hidden]}})(W(({theme:t})=>({position:"fixed",zIndex:(t.vars||t).zIndex.modal,right:0,bottom:0,top:0,left:0,variants:[{props:({ownerState:e})=>!e.open&&e.exited,style:{visibility:"hidden"}}]}))),km=R(Gi,{name:"MuiModal",slot:"Backdrop",overridesResolver:(t,e)=>e.backdrop})({zIndex:-1}),Ds=F(function(e,o){const n=X({name:"MuiModal",props:e}),{BackdropComponent:r=km,BackdropProps:s,classes:a,className:i,closeAfterTransition:l=!1,children:c,container:p,component:d,components:g={},componentsProps:f={},disableAutoFocus:m=!1,disableEnforceFocus:b=!1,disableEscapeKeyDown:v=!1,disablePortal:h=!1,disableRestoreFocus:C=!1,disableScrollLock:x=!1,hideBackdrop:y=!1,keepMounted:S=!1,onBackdropClick:P,onClose:$,onTransitionEnter:k,onTransitionExited:L,open:I,slotProps:E={},slots:B={},theme:w,...T}=n,O={...n,closeAfterTransition:l,disableAutoFocus:m,disableEnforceFocus:b,disableEscapeKeyDown:v,disablePortal:h,disableRestoreFocus:C,disableScrollLock:x,hideBackdrop:y,keepMounted:S},{getRootProps:M,getBackdropProps:D,getTransitionProps:j,portalRef:N,isTopModal:J,exited:U,hasTransition:Pt}=wm({...O,rootRef:o}),ht={...O,exited:U},bt=$m(ht),et={};if(c.props.tabIndex===void 0&&(et.tabIndex="-1"),Pt){const{onEnter:gt,onExited:Z}=j();et.onEnter=gt,et.onExited=Z}const nt={slots:{root:g.Root,backdrop:g.Backdrop,...B},slotProps:{...f,...E}},[Y,at]=Q("root",{ref:o,elementType:Rm,externalForwardedProps:{...nt,...T,component:d},getSlotProps:M,ownerState:ht,className:z(i,bt==null?void 0:bt.root,!ht.open&&ht.exited&&(bt==null?void 0:bt.hidden))}),[pt,st]=Q("backdrop",{ref:s==null?void 0:s.ref,elementType:r,externalForwardedProps:nt,shouldForwardComponentProp:!0,additionalProps:s,getSlotProps:gt=>D({...gt,onClick:Z=>{P&&P(Z),gt!=null&>.onClick&>.onClick(Z)}}),className:z(s==null?void 0:s.className,bt==null?void 0:bt.backdrop),ownerState:ht});return!S&&!I&&(!Pt||U)?null:u.jsx(Vi,{ref:N,container:p,disablePortal:h,children:u.jsxs(Y,{...at,children:[!y&&r?u.jsx(pt,{...st}):null,u.jsx(xm,{disableEnforceFocus:b,disableAutoFocus:m,disableRestoreFocus:C,isEnabled:J,open:I,children:Ut(c,et)})]})})});function Im(t){return V("MuiDialog",t)}const Hr=_("MuiDialog",["root","scrollPaper","scrollBody","container","paper","paperScrollPaper","paperScrollBody","paperWidthFalse","paperWidthXs","paperWidthSm","paperWidthMd","paperWidthLg","paperWidthXl","paperFullWidth","paperFullScreen"]),Ji=Ae({}),Tm=R(Gi,{name:"MuiDialog",slot:"Backdrop",overrides:(t,e)=>e.backdrop})({zIndex:-1}),Mm=t=>{const{classes:e,scroll:o,maxWidth:n,fullWidth:r,fullScreen:s}=t,a={root:["root"],container:["container",`scroll${A(o)}`],paper:["paper",`paperScroll${A(o)}`,`paperWidth${A(String(n))}`,r&&"paperFullWidth",s&&"paperFullScreen"]};return G(a,Im,e)},Lm=R(Ds,{name:"MuiDialog",slot:"Root",overridesResolver:(t,e)=>e.root})({"@media print":{position:"absolute !important"}}),Am=R("div",{name:"MuiDialog",slot:"Container",overridesResolver:(t,e)=>{const{ownerState:o}=t;return[e.container,e[`scroll${A(o.scroll)}`]]}})({height:"100%","@media print":{height:"auto"},outline:0,variants:[{props:{scroll:"paper"},style:{display:"flex",justifyContent:"center",alignItems:"center"}},{props:{scroll:"body"},style:{overflowY:"auto",overflowX:"hidden",textAlign:"center","&::after":{content:'""',display:"inline-block",verticalAlign:"middle",height:"100%",width:"0"}}}]}),Bm=R(Je,{name:"MuiDialog",slot:"Paper",overridesResolver:(t,e)=>{const{ownerState:o}=t;return[e.paper,e[`scrollPaper${A(o.scroll)}`],e[`paperWidth${A(String(o.maxWidth))}`],o.fullWidth&&e.paperFullWidth,o.fullScreen&&e.paperFullScreen]}})(W(({theme:t})=>({margin:32,position:"relative",overflowY:"auto","@media print":{overflowY:"visible",boxShadow:"none"},variants:[{props:{scroll:"paper"},style:{display:"flex",flexDirection:"column",maxHeight:"calc(100% - 64px)"}},{props:{scroll:"body"},style:{display:"inline-block",verticalAlign:"middle",textAlign:"initial"}},{props:({ownerState:e})=>!e.maxWidth,style:{maxWidth:"calc(100% - 64px)"}},{props:{maxWidth:"xs"},style:{maxWidth:t.breakpoints.unit==="px"?Math.max(t.breakpoints.values.xs,444):`max(${t.breakpoints.values.xs}${t.breakpoints.unit}, 444px)`,[`&.${Hr.paperScrollBody}`]:{[t.breakpoints.down(Math.max(t.breakpoints.values.xs,444)+64)]:{maxWidth:"calc(100% - 64px)"}}}},...Object.keys(t.breakpoints.values).filter(e=>e!=="xs").map(e=>({props:{maxWidth:e},style:{maxWidth:`${t.breakpoints.values[e]}${t.breakpoints.unit}`,[`&.${Hr.paperScrollBody}`]:{[t.breakpoints.down(t.breakpoints.values[e]+64)]:{maxWidth:"calc(100% - 64px)"}}}})),{props:({ownerState:e})=>e.fullWidth,style:{width:"calc(100% - 64px)"}},{props:({ownerState:e})=>e.fullScreen,style:{margin:0,width:"100%",maxWidth:"100%",height:"100%",maxHeight:"none",borderRadius:0,[`&.${Hr.paperScrollBody}`]:{margin:0,maxWidth:"100%"}}}]}))),L1=F(function(e,o){const n=X({props:e,name:"MuiDialog"}),r=ve(),s={enter:r.transitions.duration.enteringScreen,exit:r.transitions.duration.leavingScreen},{"aria-describedby":a,"aria-labelledby":i,"aria-modal":l=!0,BackdropComponent:c,BackdropProps:p,children:d,className:g,disableEscapeKeyDown:f=!1,fullScreen:m=!1,fullWidth:b=!1,maxWidth:v="sm",onBackdropClick:h,onClick:C,onClose:x,open:y,PaperComponent:S=Je,PaperProps:P={},scroll:$="paper",slots:k={},slotProps:L={},TransitionComponent:I=ds,transitionDuration:E=s,TransitionProps:B,...w}=n,T={...n,disableEscapeKeyDown:f,fullScreen:m,fullWidth:b,maxWidth:v,scroll:$},O=Mm(T),M=ct(),D=it=>{M.current=it.target===it.currentTarget},j=it=>{C&&C(it),M.current&&(M.current=null,h&&h(it),x&&x(it,"backdropClick"))},N=Ye(i),J=Ce(()=>({titleId:N}),[N]),U={transition:I,...k},Pt={transition:B,paper:P,backdrop:p,...L},ht={slots:U,slotProps:Pt},[bt,et]=Q("root",{elementType:Lm,shouldForwardComponentProp:!0,externalForwardedProps:ht,ownerState:T,className:z(O.root,g),ref:o}),[nt,Y]=Q("backdrop",{elementType:Tm,shouldForwardComponentProp:!0,externalForwardedProps:ht,ownerState:T}),[at,pt]=Q("paper",{elementType:Bm,shouldForwardComponentProp:!0,externalForwardedProps:ht,ownerState:T,className:z(O.paper,P.className)}),[st,gt]=Q("container",{elementType:Am,externalForwardedProps:ht,ownerState:T,className:z(O.container)}),[Z,dt]=Q("transition",{elementType:ds,externalForwardedProps:ht,ownerState:T,additionalProps:{appear:!0,in:y,timeout:E,role:"presentation"}});return u.jsx(bt,{closeAfterTransition:!0,slots:{backdrop:nt},slotProps:{backdrop:{transitionDuration:E,as:c,...Y}},disableEscapeKeyDown:f,onClose:x,open:y,onClick:j,...et,...w,children:u.jsx(Z,{...dt,children:u.jsx(st,{onMouseDown:D,...gt,children:u.jsx(at,{as:S,elevation:24,role:"dialog","aria-describedby":a,"aria-labelledby":N,"aria-modal":l,...pt,children:u.jsx(Ji.Provider,{value:J,children:d})})})})})});function Om(t){return V("MuiDialogActions",t)}const A1=_("MuiDialogActions",["root","spacing"]),Nm=t=>{const{classes:e,disableSpacing:o}=t;return G({root:["root",!o&&"spacing"]},Om,e)},Em=R("div",{name:"MuiDialogActions",slot:"Root",overridesResolver:(t,e)=>{const{ownerState:o}=t;return[e.root,!o.disableSpacing&&e.spacing]}})({display:"flex",alignItems:"center",padding:8,justifyContent:"flex-end",flex:"0 0 auto",variants:[{props:({ownerState:t})=>!t.disableSpacing,style:{"& > :not(style) ~ :not(style)":{marginLeft:8}}}]}),B1=F(function(e,o){const n=X({props:e,name:"MuiDialogActions"}),{className:r,disableSpacing:s=!1,...a}=n,i={...n,disableSpacing:s},l=Nm(i);return u.jsx(Em,{className:z(l.root,r),ownerState:i,ref:o,...a})});function zm(t){return V("MuiDialogContent",t)}const O1=_("MuiDialogContent",["root","dividers"]);function jm(t){return V("MuiDialogTitle",t)}const Dm=_("MuiDialogTitle",["root"]),Fm=t=>{const{classes:e,dividers:o}=t;return G({root:["root",o&&"dividers"]},zm,e)},Wm=R("div",{name:"MuiDialogContent",slot:"Root",overridesResolver:(t,e)=>{const{ownerState:o}=t;return[e.root,o.dividers&&e.dividers]}})(W(({theme:t})=>({flex:"1 1 auto",WebkitOverflowScrolling:"touch",overflowY:"auto",padding:"20px 24px",variants:[{props:({ownerState:e})=>e.dividers,style:{padding:"16px 24px",borderTop:`1px solid ${(t.vars||t).palette.divider}`,borderBottom:`1px solid ${(t.vars||t).palette.divider}`}},{props:({ownerState:e})=>!e.dividers,style:{[`.${Dm.root} + &`]:{paddingTop:0}}}]}))),N1=F(function(e,o){const n=X({props:e,name:"MuiDialogContent"}),{className:r,dividers:s=!1,...a}=n,i={...n,dividers:s},l=Fm(i);return u.jsx(Wm,{className:z(l.root,r),ownerState:i,ref:o,...a})});function Um(t){return V("MuiDialogContentText",t)}const E1=_("MuiDialogContentText",["root"]),Hm=t=>{const{classes:e}=t,n=G({root:["root"]},Um,e);return{...e,...n}},Vm=R(Ie,{shouldForwardProp:t=>ge(t)||t==="classes",name:"MuiDialogContentText",slot:"Root",overridesResolver:(t,e)=>e.root})({}),z1=F(function(e,o){const n=X({props:e,name:"MuiDialogContentText"}),{children:r,className:s,...a}=n,i=Hm(a);return u.jsx(Vm,{component:"p",variant:"body1",color:"textSecondary",ref:o,ownerState:a,className:z(i.root,s),...n,classes:i})}),Gm=t=>{const{classes:e}=t;return G({root:["root"]},jm,e)},_m=R(Ie,{name:"MuiDialogTitle",slot:"Root",overridesResolver:(t,e)=>e.root})({padding:"16px 24px",flex:"0 0 auto"}),j1=F(function(e,o){const n=X({props:e,name:"MuiDialogTitle"}),{className:r,id:s,...a}=n,i=n,l=Gm(i),{titleId:c=s}=Zt(Ji);return u.jsx(_m,{component:"h2",className:z(l.root,r),ownerState:i,ref:o,variant:"h6",id:s??c,...a})});function Km(t){return V("MuiDivider",t)}const Ba=_("MuiDivider",["root","absolute","fullWidth","inset","middle","flexItem","light","vertical","withChildren","withChildrenVertical","textAlignRight","textAlignLeft","wrapper","wrapperVertical"]),qm=t=>{const{absolute:e,children:o,classes:n,flexItem:r,light:s,orientation:a,textAlign:i,variant:l}=t;return G({root:["root",e&&"absolute",l,s&&"light",a==="vertical"&&"vertical",r&&"flexItem",o&&"withChildren",o&&a==="vertical"&&"withChildrenVertical",i==="right"&&a!=="vertical"&&"textAlignRight",i==="left"&&a!=="vertical"&&"textAlignLeft"],wrapper:["wrapper",a==="vertical"&&"wrapperVertical"]},Km,n)},Xm=R("div",{name:"MuiDivider",slot:"Root",overridesResolver:(t,e)=>{const{ownerState:o}=t;return[e.root,o.absolute&&e.absolute,e[o.variant],o.light&&e.light,o.orientation==="vertical"&&e.vertical,o.flexItem&&e.flexItem,o.children&&e.withChildren,o.children&&o.orientation==="vertical"&&e.withChildrenVertical,o.textAlign==="right"&&o.orientation!=="vertical"&&e.textAlignRight,o.textAlign==="left"&&o.orientation!=="vertical"&&e.textAlignLeft]}})(W(({theme:t})=>({margin:0,flexShrink:0,borderWidth:0,borderStyle:"solid",borderColor:(t.vars||t).palette.divider,borderBottomWidth:"thin",variants:[{props:{absolute:!0},style:{position:"absolute",bottom:0,left:0,width:"100%"}},{props:{light:!0},style:{borderColor:t.vars?`rgba(${t.vars.palette.dividerChannel} / 0.08)`:It(t.palette.divider,.08)}},{props:{variant:"inset"},style:{marginLeft:72}},{props:{variant:"middle",orientation:"horizontal"},style:{marginLeft:t.spacing(2),marginRight:t.spacing(2)}},{props:{variant:"middle",orientation:"vertical"},style:{marginTop:t.spacing(1),marginBottom:t.spacing(1)}},{props:{orientation:"vertical"},style:{height:"100%",borderBottomWidth:0,borderRightWidth:"thin"}},{props:{flexItem:!0},style:{alignSelf:"stretch",height:"auto"}},{props:({ownerState:e})=>!!e.children,style:{display:"flex",textAlign:"center",border:0,borderTopStyle:"solid",borderLeftStyle:"solid","&::before, &::after":{content:'""',alignSelf:"center"}}},{props:({ownerState:e})=>e.children&&e.orientation!=="vertical",style:{"&::before, &::after":{width:"100%",borderTop:`thin solid ${(t.vars||t).palette.divider}`,borderTopStyle:"inherit"}}},{props:({ownerState:e})=>e.orientation==="vertical"&&e.children,style:{flexDirection:"column","&::before, &::after":{height:"100%",borderLeft:`thin solid ${(t.vars||t).palette.divider}`,borderLeftStyle:"inherit"}}},{props:({ownerState:e})=>e.textAlign==="right"&&e.orientation!=="vertical",style:{"&::before":{width:"90%"},"&::after":{width:"10%"}}},{props:({ownerState:e})=>e.textAlign==="left"&&e.orientation!=="vertical",style:{"&::before":{width:"10%"},"&::after":{width:"90%"}}}]}))),Ym=R("span",{name:"MuiDivider",slot:"Wrapper",overridesResolver:(t,e)=>{const{ownerState:o}=t;return[e.wrapper,o.orientation==="vertical"&&e.wrapperVertical]}})(W(({theme:t})=>({display:"inline-block",paddingLeft:`calc(${t.spacing(1)} * 1.2)`,paddingRight:`calc(${t.spacing(1)} * 1.2)`,whiteSpace:"nowrap",variants:[{props:{orientation:"vertical"},style:{paddingTop:`calc(${t.spacing(1)} * 1.2)`,paddingBottom:`calc(${t.spacing(1)} * 1.2)`}}]}))),Oa=F(function(e,o){const n=X({props:e,name:"MuiDivider"}),{absolute:r=!1,children:s,className:a,orientation:i="horizontal",component:l=s||i==="vertical"?"div":"hr",flexItem:c=!1,light:p=!1,role:d=l!=="hr"?"separator":void 0,textAlign:g="center",variant:f="fullWidth",...m}=n,b={...n,absolute:r,component:l,flexItem:c,light:p,orientation:i,role:d,textAlign:g,variant:f},v=qm(b);return u.jsx(Xm,{as:l,className:z(v.root,a),role:d,ref:o,ownerState:b,"aria-orientation":d==="separator"&&(l!=="hr"||i==="vertical")?i:void 0,...m,children:s?u.jsx(Ym,{className:v.wrapper,ownerState:b,children:s}):null})});Oa&&(Oa.muiSkipListHighlight=!0);function Zm(t,e,o){const n=e.getBoundingClientRect(),r=o&&o.getBoundingClientRect(),s=$e(e);let a;if(e.fakeTransform)a=e.fakeTransform;else{const c=s.getComputedStyle(e);a=c.getPropertyValue("-webkit-transform")||c.getPropertyValue("transform")}let i=0,l=0;if(a&&a!=="none"&&typeof a=="string"){const c=a.split("(")[1].split(")")[0].split(",");i=parseInt(c[4],10),l=parseInt(c[5],10)}return t==="left"?r?`translateX(${r.right+i-n.left}px)`:`translateX(${s.innerWidth+i-n.left}px)`:t==="right"?r?`translateX(-${n.right-r.left-i}px)`:`translateX(-${n.left+n.width-i}px)`:t==="up"?r?`translateY(${r.bottom+l-n.top}px)`:`translateY(${s.innerHeight+l-n.top}px)`:r?`translateY(-${n.top-r.top+n.height-l}px)`:`translateY(-${n.top+n.height-l}px)`}function Qm(t){return typeof t=="function"?t():t}function Qn(t,e,o){const n=Qm(o),r=Zm(t,e,n);r&&(e.style.webkitTransform=r,e.style.transform=r)}const Jm=F(function(e,o){const n=ve(),r={enter:n.transitions.easing.easeOut,exit:n.transitions.easing.sharp},s={enter:n.transitions.duration.enteringScreen,exit:n.transitions.duration.leavingScreen},{addEndListener:a,appear:i=!0,children:l,container:c,direction:p="down",easing:d=r,in:g,onEnter:f,onEntered:m,onEntering:b,onExit:v,onExited:h,onExiting:C,style:x,timeout:y=s,TransitionComponent:S=Ue,...P}=e,$=ct(null),k=Jt(yo(l),$,o),L=j=>N=>{j&&(N===void 0?j($.current):j($.current,N))},I=L((j,N)=>{Qn(p,j,c),Rr(j),f&&f(j,N)}),E=L((j,N)=>{const J=oo({timeout:y,style:x,easing:d},{mode:"enter"});j.style.webkitTransition=n.transitions.create("-webkit-transform",{...J}),j.style.transition=n.transitions.create("transform",{...J}),j.style.webkitTransform="none",j.style.transform="none",b&&b(j,N)}),B=L(m),w=L(C),T=L(j=>{const N=oo({timeout:y,style:x,easing:d},{mode:"exit"});j.style.webkitTransition=n.transitions.create("-webkit-transform",N),j.style.transition=n.transitions.create("transform",N),Qn(p,j,c),v&&v(j)}),O=L(j=>{j.style.webkitTransition="",j.style.transition="",h&&h(j)}),M=j=>{a&&a($.current,j)},D=Qt(()=>{$.current&&Qn(p,$.current,c)},[p,c]);return Lt(()=>{if(g||p==="down"||p==="right")return;const j=Dn(()=>{$.current&&Qn(p,$.current,c)}),N=$e($.current);return N.addEventListener("resize",j),()=>{j.clear(),N.removeEventListener("resize",j)}},[p,g,c]),Lt(()=>{g||D()},[g,D]),u.jsx(S,{nodeRef:$,onEnter:I,onEntered:B,onEntering:E,onExit:T,onExited:O,onExiting:w,addEndListener:M,appear:i,in:g,timeout:y,...P,children:(j,{ownerState:N,...J})=>Ut(l,{ref:k,style:{visibility:j==="exited"&&!g?"hidden":void 0,...x,...l.props.style},...J})})});function tb(t){return V("MuiDrawer",t)}const D1=_("MuiDrawer",["root","docked","paper","anchorLeft","anchorRight","anchorTop","anchorBottom","paperAnchorLeft","paperAnchorRight","paperAnchorTop","paperAnchorBottom","paperAnchorDockedLeft","paperAnchorDockedRight","paperAnchorDockedTop","paperAnchorDockedBottom","modal"]),tl=(t,e)=>{const{ownerState:o}=t;return[e.root,(o.variant==="permanent"||o.variant==="persistent")&&e.docked,e.modal]},eb=t=>{const{classes:e,anchor:o,variant:n}=t,r={root:["root",`anchor${A(o)}`],docked:[(n==="permanent"||n==="persistent")&&"docked"],modal:["modal"],paper:["paper",`paperAnchor${A(o)}`,n!=="temporary"&&`paperAnchorDocked${A(o)}`]};return G(r,tb,e)},ob=R(Ds,{name:"MuiDrawer",slot:"Root",overridesResolver:tl})(W(({theme:t})=>({zIndex:(t.vars||t).zIndex.drawer}))),nb=R("div",{shouldForwardProp:ge,name:"MuiDrawer",slot:"Docked",skipVariantsResolver:!1,overridesResolver:tl})({flex:"0 0 auto"}),rb=R(Je,{name:"MuiDrawer",slot:"Paper",overridesResolver:(t,e)=>{const{ownerState:o}=t;return[e.paper,e[`paperAnchor${A(o.anchor)}`],o.variant!=="temporary"&&e[`paperAnchorDocked${A(o.anchor)}`]]}})(W(({theme:t})=>({overflowY:"auto",display:"flex",flexDirection:"column",height:"100%",flex:"1 0 auto",zIndex:(t.vars||t).zIndex.drawer,WebkitOverflowScrolling:"touch",position:"fixed",top:0,outline:0,variants:[{props:{anchor:"left"},style:{left:0}},{props:{anchor:"top"},style:{top:0,left:0,right:0,height:"auto",maxHeight:"100%"}},{props:{anchor:"right"},style:{right:0}},{props:{anchor:"bottom"},style:{top:"auto",left:0,bottom:0,right:0,height:"auto",maxHeight:"100%"}},{props:({ownerState:e})=>e.anchor==="left"&&e.variant!=="temporary",style:{borderRight:`1px solid ${(t.vars||t).palette.divider}`}},{props:({ownerState:e})=>e.anchor==="top"&&e.variant!=="temporary",style:{borderBottom:`1px solid ${(t.vars||t).palette.divider}`}},{props:({ownerState:e})=>e.anchor==="right"&&e.variant!=="temporary",style:{borderLeft:`1px solid ${(t.vars||t).palette.divider}`}},{props:({ownerState:e})=>e.anchor==="bottom"&&e.variant!=="temporary",style:{borderTop:`1px solid ${(t.vars||t).palette.divider}`}}]}))),el={left:"right",right:"left",top:"down",bottom:"up"};function zo(t){return["left","right"].includes(t)}function wn({direction:t},e){return t==="rtl"&&zo(e)?el[e]:e}const sb=F(function(e,o){const n=X({props:e,name:"MuiDrawer"}),r=ve(),s=no(),a={enter:r.transitions.duration.enteringScreen,exit:r.transitions.duration.leavingScreen},{anchor:i="left",BackdropProps:l,children:c,className:p,elevation:d=16,hideBackdrop:g=!1,ModalProps:{BackdropProps:f,...m}={},onClose:b,open:v=!1,PaperProps:h={},SlideProps:C,TransitionComponent:x,transitionDuration:y=a,variant:S="temporary",slots:P={},slotProps:$={},...k}=n,L=ct(!1);Lt(()=>{L.current=!0},[]);const I=wn({direction:s?"rtl":"ltr"},i),B={...n,anchor:i,elevation:d,open:v,variant:S,...k},w=eb(B),T={slots:{transition:x,...P},slotProps:{paper:h,transition:C,...$,backdrop:nn($.backdrop||{...l,...f},{transitionDuration:y})}},[O,M]=Q("root",{ref:o,elementType:ob,className:z(w.root,w.modal,p),shouldForwardComponentProp:!0,ownerState:B,externalForwardedProps:{...T,...k,...m},additionalProps:{open:v,onClose:b,hideBackdrop:g,slots:{backdrop:T.slots.backdrop},slotProps:{backdrop:T.slotProps.backdrop}}}),[D,j]=Q("paper",{elementType:rb,shouldForwardComponentProp:!0,className:z(w.paper,h.className),ownerState:B,externalForwardedProps:T,additionalProps:{elevation:S==="temporary"?d:0,square:!0}}),[N,J]=Q("docked",{elementType:nb,ref:o,className:z(w.root,w.docked,p),ownerState:B,externalForwardedProps:T,additionalProps:k}),[U,Pt]=Q("transition",{elementType:Jm,ownerState:B,externalForwardedProps:T,additionalProps:{in:v,direction:el[I],timeout:y,appear:L.current}}),ht=u.jsx(D,{...j,children:c});if(S==="permanent")return u.jsx(N,{...J,children:ht});const bt=u.jsx(U,{...Pt,children:ht});return S==="persistent"?u.jsx(N,{...J,children:bt}):u.jsx(O,{...M,children:bt})});function ab(t){return V("MuiFab",t)}const Na=_("MuiFab",["root","primary","secondary","extended","circular","focusVisible","disabled","colorInherit","sizeSmall","sizeMedium","sizeLarge","info","error","warning","success"]),ib=t=>{const{color:e,variant:o,classes:n,size:r}=t,s={root:["root",o,`size${A(r)}`,e==="inherit"?"colorInherit":e]},a=G(s,ab,n);return{...n,...a}},lb=R(Se,{name:"MuiFab",slot:"Root",shouldForwardProp:t=>ge(t)||t==="classes",overridesResolver:(t,e)=>{const{ownerState:o}=t;return[e.root,e[o.variant],e[`size${A(o.size)}`],o.color==="inherit"&&e.colorInherit,e[A(o.size)],e[o.color]]}})(W(({theme:t})=>{var e,o;return{...t.typography.button,minHeight:36,transition:t.transitions.create(["background-color","box-shadow","border-color"],{duration:t.transitions.duration.short}),borderRadius:"50%",padding:0,minWidth:0,width:56,height:56,zIndex:(t.vars||t).zIndex.fab,boxShadow:(t.vars||t).shadows[6],"&:active":{boxShadow:(t.vars||t).shadows[12]},color:t.vars?t.vars.palette.text.primary:(o=(e=t.palette).getContrastText)==null?void 0:o.call(e,t.palette.grey[300]),backgroundColor:(t.vars||t).palette.grey[300],"&:hover":{backgroundColor:(t.vars||t).palette.grey.A100,"@media (hover: none)":{backgroundColor:(t.vars||t).palette.grey[300]},textDecoration:"none"},[`&.${Na.focusVisible}`]:{boxShadow:(t.vars||t).shadows[6]},variants:[{props:{size:"small"},style:{width:40,height:40}},{props:{size:"medium"},style:{width:48,height:48}},{props:{variant:"extended"},style:{borderRadius:48/2,padding:"0 16px",width:"auto",minHeight:"auto",minWidth:48,height:48}},{props:{variant:"extended",size:"small"},style:{width:"auto",padding:"0 8px",borderRadius:34/2,minWidth:34,height:34}},{props:{variant:"extended",size:"medium"},style:{width:"auto",padding:"0 16px",borderRadius:40/2,minWidth:40,height:40}},{props:{color:"inherit"},style:{color:"inherit"}}]}}),W(({theme:t})=>({variants:[...Object.entries(t.palette).filter(Wt(["dark","contrastText"])).map(([e])=>({props:{color:e},style:{color:(t.vars||t).palette[e].contrastText,backgroundColor:(t.vars||t).palette[e].main,"&:hover":{backgroundColor:(t.vars||t).palette[e].dark,"@media (hover: none)":{backgroundColor:(t.vars||t).palette[e].main}}}}))]})),W(({theme:t})=>({[`&.${Na.disabled}`]:{color:(t.vars||t).palette.action.disabled,boxShadow:(t.vars||t).shadows[0],backgroundColor:(t.vars||t).palette.action.disabledBackground}}))),ol=F(function(e,o){const n=X({props:e,name:"MuiFab"}),{children:r,className:s,color:a="default",component:i="button",disabled:l=!1,disableFocusRipple:c=!1,focusVisibleClassName:p,size:d="large",variant:g="circular",...f}=n,m={...n,color:a,component:i,disabled:l,disableFocusRipple:c,size:d,variant:g},b=ib(m);return u.jsx(lb,{className:z(b.root,s),component:i,disabled:l,focusRipple:!c,focusVisibleClassName:z(b.focusVisible,p),ownerState:m,ref:o,...f,classes:b,children:r})}),cb=t=>{const{classes:e,disableUnderline:o,startAdornment:n,endAdornment:r,size:s,hiddenLabel:a,multiline:i}=t,l={root:["root",!o&&"underline",n&&"adornedStart",r&&"adornedEnd",s==="small"&&`size${A(s)}`,a&&"hiddenLabel",i&&"multiline"],input:["input"]},c=G(l,cf,e);return{...e,...c}},pb=R(Ar,{shouldForwardProp:t=>ge(t)||t==="classes",name:"MuiFilledInput",slot:"Root",overridesResolver:(t,e)=>{const{ownerState:o}=t;return[...Mr(t,e),!o.disableUnderline&&e.underline]}})(W(({theme:t})=>{const e=t.palette.mode==="light",o=e?"rgba(0, 0, 0, 0.42)":"rgba(255, 255, 255, 0.7)",n=e?"rgba(0, 0, 0, 0.06)":"rgba(255, 255, 255, 0.09)",r=e?"rgba(0, 0, 0, 0.09)":"rgba(255, 255, 255, 0.13)",s=e?"rgba(0, 0, 0, 0.12)":"rgba(255, 255, 255, 0.12)";return{position:"relative",backgroundColor:t.vars?t.vars.palette.FilledInput.bg:n,borderTopLeftRadius:(t.vars||t).shape.borderRadius,borderTopRightRadius:(t.vars||t).shape.borderRadius,transition:t.transitions.create("background-color",{duration:t.transitions.duration.shorter,easing:t.transitions.easing.easeOut}),"&:hover":{backgroundColor:t.vars?t.vars.palette.FilledInput.hoverBg:r,"@media (hover: none)":{backgroundColor:t.vars?t.vars.palette.FilledInput.bg:n}},[`&.${De.focused}`]:{backgroundColor:t.vars?t.vars.palette.FilledInput.bg:n},[`&.${De.disabled}`]:{backgroundColor:t.vars?t.vars.palette.FilledInput.disabledBg:s},variants:[{props:({ownerState:a})=>!a.disableUnderline,style:{"&::after":{left:0,bottom:0,content:'""',position:"absolute",right:0,transform:"scaleX(0)",transition:t.transitions.create("transform",{duration:t.transitions.duration.shorter,easing:t.transitions.easing.easeOut}),pointerEvents:"none"},[`&.${De.focused}:after`]:{transform:"scaleX(1) translateX(0)"},[`&.${De.error}`]:{"&::before, &::after":{borderBottomColor:(t.vars||t).palette.error.main}},"&::before":{borderBottom:`1px solid ${t.vars?`rgba(${t.vars.palette.common.onBackgroundChannel} / ${t.vars.opacity.inputUnderline})`:o}`,left:0,bottom:0,content:'"\\00a0"',position:"absolute",right:0,transition:t.transitions.create("border-bottom-color",{duration:t.transitions.duration.shorter}),pointerEvents:"none"},[`&:hover:not(.${De.disabled}, .${De.error}):before`]:{borderBottom:`1px solid ${(t.vars||t).palette.text.primary}`},[`&.${De.disabled}:before`]:{borderBottomStyle:"dotted"}}},...Object.entries(t.palette).filter(Wt()).map(([a])=>{var i;return{props:{disableUnderline:!1,color:a},style:{"&::after":{borderBottom:`2px solid ${(i=(t.vars||t).palette[a])==null?void 0:i.main}`}}}}),{props:({ownerState:a})=>a.startAdornment,style:{paddingLeft:12}},{props:({ownerState:a})=>a.endAdornment,style:{paddingRight:12}},{props:({ownerState:a})=>a.multiline,style:{padding:"25px 12px 8px"}},{props:({ownerState:a,size:i})=>a.multiline&&i==="small",style:{paddingTop:21,paddingBottom:4}},{props:({ownerState:a})=>a.multiline&&a.hiddenLabel,style:{paddingTop:16,paddingBottom:17}},{props:({ownerState:a})=>a.multiline&&a.hiddenLabel&&a.size==="small",style:{paddingTop:8,paddingBottom:9}}]}})),db=R(Br,{name:"MuiFilledInput",slot:"Input",overridesResolver:Lr})(W(({theme:t})=>({paddingTop:25,paddingRight:12,paddingBottom:8,paddingLeft:12,...!t.vars&&{"&:-webkit-autofill":{WebkitBoxShadow:t.palette.mode==="light"?null:"0 0 0 100px #266798 inset",WebkitTextFillColor:t.palette.mode==="light"?null:"#fff",caretColor:t.palette.mode==="light"?null:"#fff",borderTopLeftRadius:"inherit",borderTopRightRadius:"inherit"}},...t.vars&&{"&:-webkit-autofill":{borderTopLeftRadius:"inherit",borderTopRightRadius:"inherit"},[t.getColorSchemeSelector("dark")]:{"&:-webkit-autofill":{WebkitBoxShadow:"0 0 0 100px #266798 inset",WebkitTextFillColor:"#fff",caretColor:"#fff"}}},variants:[{props:{size:"small"},style:{paddingTop:21,paddingBottom:4}},{props:({ownerState:e})=>e.hiddenLabel,style:{paddingTop:16,paddingBottom:17}},{props:({ownerState:e})=>e.startAdornment,style:{paddingLeft:0}},{props:({ownerState:e})=>e.endAdornment,style:{paddingRight:0}},{props:({ownerState:e})=>e.hiddenLabel&&e.size==="small",style:{paddingTop:8,paddingBottom:9}},{props:({ownerState:e})=>e.multiline,style:{paddingTop:0,paddingBottom:0,paddingLeft:0,paddingRight:0}}]}))),Fs=F(function(e,o){const n=X({props:e,name:"MuiFilledInput"}),{disableUnderline:r=!1,components:s={},componentsProps:a,fullWidth:i=!1,hiddenLabel:l,inputComponent:c="input",multiline:p=!1,slotProps:d,slots:g={},type:f="text",...m}=n,b={...n,disableUnderline:r,fullWidth:i,inputComponent:c,multiline:p,type:f},v=cb(n),h={root:{ownerState:b},input:{ownerState:b}},C=d??a?En(h,d??a):h,x=g.root??s.Root??pb,y=g.input??s.Input??db;return u.jsx(Or,{slots:{root:x,input:y},slotProps:C,fullWidth:i,inputComponent:c,multiline:p,ref:o,type:f,...m,classes:v})});Fs.muiName="Input";function ub(t){return V("MuiFormControl",t)}const F1=_("MuiFormControl",["root","marginNone","marginNormal","marginDense","fullWidth","disabled"]),fb=t=>{const{classes:e,margin:o,fullWidth:n}=t,r={root:["root",o!=="none"&&`margin${A(o)}`,n&&"fullWidth"]};return G(r,ub,e)},gb=R("div",{name:"MuiFormControl",slot:"Root",overridesResolver:(t,e)=>{const{ownerState:o}=t;return[e.root,e[`margin${A(o.margin)}`],o.fullWidth&&e.fullWidth]}})({display:"inline-flex",flexDirection:"column",position:"relative",minWidth:0,padding:0,margin:0,border:0,verticalAlign:"top",variants:[{props:{margin:"normal"},style:{marginTop:16,marginBottom:8}},{props:{margin:"dense"},style:{marginTop:8,marginBottom:4}},{props:{fullWidth:!0},style:{width:"100%"}}]}),mb=F(function(e,o){const n=X({props:e,name:"MuiFormControl"}),{children:r,className:s,color:a="primary",component:i="div",disabled:l=!1,error:c=!1,focused:p,fullWidth:d=!1,hiddenLabel:g=!1,margin:f="none",required:m=!1,size:b="medium",variant:v="outlined",...h}=n,C={...n,color:a,component:i,disabled:l,error:c,fullWidth:d,hiddenLabel:g,margin:f,required:m,size:b,variant:v},x=fb(C),[y,S]=Ot(()=>{let O=!1;return r&&be.forEach(r,M=>{if(!Mo(M,["Input","Select"]))return;const D=Mo(M,["Select"])?M.props.input:M;D&&nf(D.props)&&(O=!0)}),O}),[P,$]=Ot(()=>{let O=!1;return r&&be.forEach(r,M=>{Mo(M,["Input","Select"])&&(yr(M.props,!0)||yr(M.props.inputProps,!0))&&(O=!0)}),O}),[k,L]=Ot(!1);l&&k&&L(!1);const I=p!==void 0&&!l?p:k;let E;ct(!1);const B=Qt(()=>{$(!0)},[]),w=Qt(()=>{$(!1)},[]),T=Ce(()=>({adornedStart:y,setAdornedStart:S,color:a,disabled:l,error:c,filled:P,focused:I,fullWidth:d,hiddenLabel:g,size:b,onBlur:()=>{L(!1)},onFocus:()=>{L(!0)},onEmpty:w,onFilled:B,registerEffect:E,required:m,variant:v}),[y,a,l,c,P,I,d,g,E,w,B,m,b,v]);return u.jsx(Tr.Provider,{value:T,children:u.jsx(gb,{as:i,ownerState:C,className:z(x.root,s),ref:o,...h,children:r})})});function bb(t){return V("MuiFormControlLabel",t)}const Pn=_("MuiFormControlLabel",["root","labelPlacementStart","labelPlacementTop","labelPlacementBottom","disabled","label","error","required","asterisk"]),vb=t=>{const{classes:e,disabled:o,labelPlacement:n,error:r,required:s}=t,a={root:["root",o&&"disabled",`labelPlacement${A(n)}`,r&&"error",s&&"required"],label:["label",o&&"disabled"],asterisk:["asterisk",r&&"error"]};return G(a,bb,e)},hb=R("label",{name:"MuiFormControlLabel",slot:"Root",overridesResolver:(t,e)=>{const{ownerState:o}=t;return[{[`& .${Pn.label}`]:e.label},e.root,e[`labelPlacement${A(o.labelPlacement)}`]]}})(W(({theme:t})=>({display:"inline-flex",alignItems:"center",cursor:"pointer",verticalAlign:"middle",WebkitTapHighlightColor:"transparent",marginLeft:-11,marginRight:16,[`&.${Pn.disabled}`]:{cursor:"default"},[`& .${Pn.label}`]:{[`&.${Pn.disabled}`]:{color:(t.vars||t).palette.text.disabled}},variants:[{props:{labelPlacement:"start"},style:{flexDirection:"row-reverse",marginRight:-11}},{props:{labelPlacement:"top"},style:{flexDirection:"column-reverse"}},{props:{labelPlacement:"bottom"},style:{flexDirection:"column"}},{props:({labelPlacement:e})=>e==="start"||e==="top"||e==="bottom",style:{marginLeft:16}}]}))),yb=R("span",{name:"MuiFormControlLabel",slot:"Asterisk",overridesResolver:(t,e)=>e.asterisk})(W(({theme:t})=>({[`&.${Pn.error}`]:{color:(t.vars||t).palette.error.main}}))),W1=F(function(e,o){const n=X({props:e,name:"MuiFormControlLabel"}),{checked:r,className:s,componentsProps:a={},control:i,disabled:l,disableTypography:c,inputRef:p,label:d,labelPlacement:g="end",name:f,onChange:m,required:b,slots:v={},slotProps:h={},value:C,...x}=n,y=to(),S=l??i.props.disabled??(y==null?void 0:y.disabled),P=b??i.props.required,$={disabled:S,required:P};["checked","name","onChange","value","inputRef"].forEach(O=>{typeof i.props[O]>"u"&&typeof n[O]<"u"&&($[O]=n[O])});const k=xo({props:n,muiFormControl:y,states:["error"]}),L={...n,disabled:S,labelPlacement:g,required:P,error:k.error},I=vb(L),E={slots:v,slotProps:{...a,...h}},[B,w]=Q("typography",{elementType:Ie,externalForwardedProps:E,ownerState:L});let T=d;return T!=null&&T.type!==Ie&&!c&&(T=u.jsx(B,{component:"span",...w,className:z(I.label,w==null?void 0:w.className),children:T})),u.jsxs(hb,{className:z(I.root,s),ownerState:L,ref:o,...x,children:[Ut(i,$),P?u.jsxs("div",{children:[T,u.jsxs(yb,{ownerState:L,"aria-hidden":!0,className:I.asterisk,children:[" ","*"]})]}):T]})});function xb(t){return V("MuiFormGroup",t)}const U1=_("MuiFormGroup",["root","row","error"]),Cb=t=>{const{classes:e,row:o,error:n}=t;return G({root:["root",o&&"row",n&&"error"]},xb,e)},Sb=R("div",{name:"MuiFormGroup",slot:"Root",overridesResolver:(t,e)=>{const{ownerState:o}=t;return[e.root,o.row&&e.row]}})({display:"flex",flexDirection:"column",flexWrap:"wrap",variants:[{props:{row:!0},style:{flexDirection:"row"}}]}),wb=F(function(e,o){const n=X({props:e,name:"MuiFormGroup"}),{className:r,row:s=!1,...a}=n,i=to(),l=xo({props:n,muiFormControl:i,states:["error"]}),c={...n,row:s,error:l.error},p=Cb(c);return u.jsx(Sb,{className:z(p.root,r),ownerState:c,ref:o,...a})});function Pb(t){return V("MuiFormHelperText",t)}const Ea=_("MuiFormHelperText",["root","error","disabled","sizeSmall","sizeMedium","contained","focused","filled","required"]);var za;const $b=t=>{const{classes:e,contained:o,size:n,disabled:r,error:s,filled:a,focused:i,required:l}=t,c={root:["root",r&&"disabled",s&&"error",n&&`size${A(n)}`,o&&"contained",i&&"focused",a&&"filled",l&&"required"]};return G(c,Pb,e)},Rb=R("p",{name:"MuiFormHelperText",slot:"Root",overridesResolver:(t,e)=>{const{ownerState:o}=t;return[e.root,o.size&&e[`size${A(o.size)}`],o.contained&&e.contained,o.filled&&e.filled]}})(W(({theme:t})=>({color:(t.vars||t).palette.text.secondary,...t.typography.caption,textAlign:"left",marginTop:3,marginRight:0,marginBottom:0,marginLeft:0,[`&.${Ea.disabled}`]:{color:(t.vars||t).palette.text.disabled},[`&.${Ea.error}`]:{color:(t.vars||t).palette.error.main},variants:[{props:{size:"small"},style:{marginTop:4}},{props:({ownerState:e})=>e.contained,style:{marginLeft:14,marginRight:14}}]}))),kb=F(function(e,o){const n=X({props:e,name:"MuiFormHelperText"}),{children:r,className:s,component:a="p",disabled:i,error:l,filled:c,focused:p,margin:d,required:g,variant:f,...m}=n,b=to(),v=xo({props:n,muiFormControl:b,states:["variant","size","disabled","error","filled","focused","required"]}),h={...n,component:a,contained:v.variant==="filled"||v.variant==="outlined",variant:v.variant,size:v.size,disabled:v.disabled,error:v.error,filled:v.filled,focused:v.focused,required:v.required};delete h.ownerState;const C=$b(h);return u.jsx(Rb,{as:a,className:z(C.root,s),ref:o,...m,ownerState:h,children:r===" "?za||(za=u.jsx("span",{className:"notranslate","aria-hidden":!0,children:"​"})):r})});function Ib(t){return V("MuiFormLabel",t)}const In=_("MuiFormLabel",["root","colorSecondary","focused","disabled","error","filled","required","asterisk"]),Tb=t=>{const{classes:e,color:o,focused:n,disabled:r,error:s,filled:a,required:i}=t,l={root:["root",`color${A(o)}`,r&&"disabled",s&&"error",a&&"filled",n&&"focused",i&&"required"],asterisk:["asterisk",s&&"error"]};return G(l,Ib,e)},Mb=R("label",{name:"MuiFormLabel",slot:"Root",overridesResolver:(t,e)=>{const{ownerState:o}=t;return[e.root,o.color==="secondary"&&e.colorSecondary,o.filled&&e.filled]}})(W(({theme:t})=>({color:(t.vars||t).palette.text.secondary,...t.typography.body1,lineHeight:"1.4375em",padding:0,position:"relative",variants:[...Object.entries(t.palette).filter(Wt()).map(([e])=>({props:{color:e},style:{[`&.${In.focused}`]:{color:(t.vars||t).palette[e].main}}})),{props:{},style:{[`&.${In.disabled}`]:{color:(t.vars||t).palette.text.disabled},[`&.${In.error}`]:{color:(t.vars||t).palette.error.main}}}]}))),Lb=R("span",{name:"MuiFormLabel",slot:"Asterisk",overridesResolver:(t,e)=>e.asterisk})(W(({theme:t})=>({[`&.${In.error}`]:{color:(t.vars||t).palette.error.main}}))),Ab=F(function(e,o){const n=X({props:e,name:"MuiFormLabel"}),{children:r,className:s,color:a,component:i="label",disabled:l,error:c,filled:p,focused:d,required:g,...f}=n,m=to(),b=xo({props:n,muiFormControl:m,states:["color","required","focused","disabled","error","filled"]}),v={...n,color:b.color||"primary",component:i,disabled:b.disabled,error:b.error,filled:b.filled,focused:b.focused,required:b.required},h=Tb(v);return u.jsxs(Mb,{as:i,ownerState:v,className:z(h.root,s),ref:o,...f,children:[r,b.required&&u.jsxs(Lb,{ownerState:v,"aria-hidden":!0,className:h.asterisk,children:[" ","*"]})]})}),ja=Ae();function Bb(t){return V("MuiGrid",t)}const Ob=[0,1,2,3,4,5,6,7,8,9,10],Nb=["column-reverse","column","row-reverse","row"],Eb=["nowrap","wrap-reverse","wrap"],fn=["auto",!0,1,2,3,4,5,6,7,8,9,10,11,12],On=_("MuiGrid",["root","container","item","zeroMinWidth",...Ob.map(t=>`spacing-xs-${t}`),...Nb.map(t=>`direction-xs-${t}`),...Eb.map(t=>`wrap-xs-${t}`),...fn.map(t=>`grid-xs-${t}`),...fn.map(t=>`grid-sm-${t}`),...fn.map(t=>`grid-md-${t}`),...fn.map(t=>`grid-lg-${t}`),...fn.map(t=>`grid-xl-${t}`)]);function zb({theme:t,ownerState:e}){let o;return t.breakpoints.keys.reduce((n,r)=>{let s={};if(e[r]&&(o=e[r]),!o)return n;if(o===!0)s={flexBasis:0,flexGrow:1,maxWidth:"100%"};else if(o==="auto")s={flexBasis:"auto",flexGrow:0,flexShrink:0,maxWidth:"none",width:"auto"};else{const a=Wo({values:e.columns,breakpoints:t.breakpoints.values}),i=typeof a=="object"?a[r]:a;if(i==null)return n;const l=`${Math.round(o/i*1e8)/1e6}%`;let c={};if(e.container&&e.item&&e.columnSpacing!==0){const p=t.spacing(e.columnSpacing);if(p!=="0px"){const d=`calc(${l} + ${p})`;c={flexBasis:d,maxWidth:d}}}s={flexBasis:l,flexGrow:0,maxWidth:l,...c}}return t.breakpoints.values[r]===0?Object.assign(n,s):n[t.breakpoints.up(r)]=s,n},{})}function jb({theme:t,ownerState:e}){const o=Wo({values:e.direction,breakpoints:t.breakpoints.values});return Mn({theme:t},o,n=>{const r={flexDirection:n};return n.startsWith("column")&&(r[`& > .${On.item}`]={maxWidth:"none"}),r})}function nl({breakpoints:t,values:e}){let o="";Object.keys(e).forEach(r=>{o===""&&e[r]!==0&&(o=r)});const n=Object.keys(t).sort((r,s)=>t[r]-t[s]);return n.slice(0,n.indexOf(o))}function Db({theme:t,ownerState:e}){const{container:o,rowSpacing:n}=e;let r={};if(o&&n!==0){const s=Wo({values:n,breakpoints:t.breakpoints.values});let a;typeof s=="object"&&(a=nl({breakpoints:t.breakpoints.values,values:s})),r=Mn({theme:t},s,(i,l)=>{const c=t.spacing(i);return c!=="0px"?{marginTop:`calc(-1 * ${c})`,[`& > .${On.item}`]:{paddingTop:c}}:a!=null&&a.includes(l)?{}:{marginTop:0,[`& > .${On.item}`]:{paddingTop:0}}})}return r}function Fb({theme:t,ownerState:e}){const{container:o,columnSpacing:n}=e;let r={};if(o&&n!==0){const s=Wo({values:n,breakpoints:t.breakpoints.values});let a;typeof s=="object"&&(a=nl({breakpoints:t.breakpoints.values,values:s})),r=Mn({theme:t},s,(i,l)=>{const c=t.spacing(i);if(c!=="0px"){const p=`calc(-1 * ${c})`;return{width:`calc(100% + ${c})`,marginLeft:p,[`& > .${On.item}`]:{paddingLeft:c}}}return a!=null&&a.includes(l)?{}:{width:"100%",marginLeft:0,[`& > .${On.item}`]:{paddingLeft:0}}})}return r}function Wb(t,e,o={}){if(!t||t<=0)return[];if(typeof t=="string"&&!Number.isNaN(Number(t))||typeof t=="number")return[o[`spacing-xs-${String(t)}`]];const n=[];return e.forEach(r=>{const s=t[r];Number(s)>0&&n.push(o[`spacing-${r}-${String(s)}`])}),n}const Ub=R("div",{name:"MuiGrid",slot:"Root",overridesResolver:(t,e)=>{const{ownerState:o}=t,{container:n,direction:r,item:s,spacing:a,wrap:i,zeroMinWidth:l,breakpoints:c}=o;let p=[];n&&(p=Wb(a,c,e));const d=[];return c.forEach(g=>{const f=o[g];f&&d.push(e[`grid-${g}-${String(f)}`])}),[e.root,n&&e.container,s&&e.item,l&&e.zeroMinWidth,...p,r!=="row"&&e[`direction-xs-${String(r)}`],i!=="wrap"&&e[`wrap-xs-${String(i)}`],...d]}})(({ownerState:t})=>({boxSizing:"border-box",...t.container&&{display:"flex",flexWrap:"wrap",width:"100%"},...t.item&&{margin:0},...t.zeroMinWidth&&{minWidth:0},...t.wrap!=="wrap"&&{flexWrap:t.wrap}}),jb,Db,Fb,zb);function Hb(t,e){if(!t||t<=0)return[];if(typeof t=="string"&&!Number.isNaN(Number(t))||typeof t=="number")return[`spacing-xs-${String(t)}`];const o=[];return e.forEach(n=>{const r=t[n];if(Number(r)>0){const s=`spacing-${n}-${String(r)}`;o.push(s)}}),o}const Vb=t=>{const{classes:e,container:o,direction:n,item:r,spacing:s,wrap:a,zeroMinWidth:i,breakpoints:l}=t;let c=[];o&&(c=Hb(s,l));const p=[];l.forEach(g=>{const f=t[g];f&&p.push(`grid-${g}-${String(f)}`)});const d={root:["root",o&&"container",r&&"item",i&&"zeroMinWidth",...c,n!=="row"&&`direction-xs-${String(n)}`,a!=="wrap"&&`wrap-xs-${String(a)}`,...p]};return G(d,Bb,e)},H1=F(function(e,o){const n=X({props:e,name:"MuiGrid"}),{breakpoints:r}=ve(),s=jn(n),{className:a,columns:i,columnSpacing:l,component:c="div",container:p=!1,direction:d="row",item:g=!1,rowSpacing:f,spacing:m=0,wrap:b="wrap",zeroMinWidth:v=!1,...h}=s,C=f||m,x=l||m,y=Zt(ja),S=p?i||12:y,P={},$={...h};r.keys.forEach(I=>{h[I]!=null&&(P[I]=h[I],delete $[I])});const k={...s,columns:S,container:p,direction:d,item:g,rowSpacing:C,columnSpacing:x,wrap:b,zeroMinWidth:v,spacing:m,...P,breakpoints:r.keys},L=Vb(k);return u.jsx(ja.Provider,{value:S,children:u.jsx(Ub,{ownerState:k,className:z(L.root,a),as:c,ref:o,...$})})}),V1=Mc({createStyledComponent:R("div",{name:"MuiGrid2",slot:"Root",overridesResolver:(t,e)=>{const{ownerState:o}=t;return[e.root,o.container&&e.container]}}),componentName:"MuiGrid2",useThemeProps:t=>X({props:t,name:"MuiGrid2"}),useTheme:ve});function G1(t){return V("MuiGrid2",t)}const Gb=[0,1,2,3,4,5,6,7,8,9,10],_b=["column-reverse","column","row-reverse","row"],Kb=["nowrap","wrap-reverse","wrap"],gn=["auto",!0,1,2,3,4,5,6,7,8,9,10,11,12],_1=_("MuiGrid2",["root","container",...Gb.map(t=>`spacing-xs-${t}`),..._b.map(t=>`direction-xs-${t}`),...Kb.map(t=>`wrap-xs-${t}`),...gn.map(t=>`grid-xs-${t}`),...gn.map(t=>`grid-sm-${t}`),...gn.map(t=>`grid-md-${t}`),...gn.map(t=>`grid-lg-${t}`),...gn.map(t=>`grid-xl-${t}`)]);function fs(t){return`scale(${t}, ${t**2})`}const qb={entering:{opacity:1,transform:fs(1)},entered:{opacity:1,transform:"none"}},Vr=typeof navigator<"u"&&/^((?!chrome|android).)*(safari|mobile)/i.test(navigator.userAgent)&&/(os |version\/)15(.|_)4/i.test(navigator.userAgent),Nn=F(function(e,o){const{addEndListener:n,appear:r=!0,children:s,easing:a,in:i,onEnter:l,onEntered:c,onEntering:p,onExit:d,onExited:g,onExiting:f,style:m,timeout:b="auto",TransitionComponent:v=Ue,...h}=e,C=bo(),x=ct(),y=ve(),S=ct(null),P=Jt(S,yo(s),o),$=O=>M=>{if(O){const D=S.current;M===void 0?O(D):O(D,M)}},k=$(p),L=$((O,M)=>{Rr(O);const{duration:D,delay:j,easing:N}=oo({style:m,timeout:b,easing:a},{mode:"enter"});let J;b==="auto"?(J=y.transitions.getAutoHeightDuration(O.clientHeight),x.current=J):J=D,O.style.transition=[y.transitions.create("opacity",{duration:J,delay:j}),y.transitions.create("transform",{duration:Vr?J:J*.666,delay:j,easing:N})].join(","),l&&l(O,M)}),I=$(c),E=$(f),B=$(O=>{const{duration:M,delay:D,easing:j}=oo({style:m,timeout:b,easing:a},{mode:"exit"});let N;b==="auto"?(N=y.transitions.getAutoHeightDuration(O.clientHeight),x.current=N):N=M,O.style.transition=[y.transitions.create("opacity",{duration:N,delay:D}),y.transitions.create("transform",{duration:Vr?N:N*.666,delay:Vr?D:D||N*.333,easing:j})].join(","),O.style.opacity=0,O.style.transform=fs(.75),d&&d(O)}),w=$(g),T=O=>{b==="auto"&&C.start(x.current||0,O),n&&n(S.current,O)};return u.jsx(v,{appear:r,in:i,nodeRef:S,onEnter:L,onEntered:I,onEntering:k,onExit:B,onExited:w,onExiting:E,addEndListener:T,timeout:b==="auto"?null:b,...h,children:(O,{ownerState:M,...D})=>Ut(s,{style:{opacity:0,transform:fs(.75),visibility:O==="exited"&&!i?"hidden":void 0,...qb[O],...m,...s.props.style},ref:P,...D})})});Nn&&(Nn.muiSupportAuto=!0);const Xb=wi({themeId:Sr}),Io=["xs","sm","md","lg","xl"],Yb=(t,e,o=!0)=>o?Io.indexOf(t)<=Io.indexOf(e):Io.indexOf(t)o?Io.indexOf(e)<=Io.indexOf(t):Io.indexOf(e)e=>{const{withTheme:o=!1,noSSR:n=!1,initialWidth:r}=t;function s(a){const i=ve(),l=a.theme||i,{initialWidth:c,width:p,...d}=$s({theme:l,name:"MuiWithWidth",props:a}),[g,f]=Ot(!1);Re(()=>{f(!0)},[]);const b=l.breakpoints.keys.slice().reverse().reduce((h,C)=>{const x=Xb(l.breakpoints.up(C));return!h&&x?C:h},null),v={width:p||(g||n?b:void 0)||c||r,...o?{theme:l}:{},...d};return v.width===void 0?null:u.jsx(e,{...v})}return s};function rl(t){const{children:e,only:o,width:n}=t,r=ve();let s=!0;if(o)if(Array.isArray(o))for(let a=0;a{const{classes:e,breakpoints:o}=t,n={root:["root",...o.map(({breakpoint:r,dir:s})=>s==="only"?`${s}${A(r)}`:`${r}${A(s)}`)]};return G(n,tv,e)},ov=R("div",{name:"PrivateHiddenCss",slot:"Root"})(({theme:t,ownerState:e})=>{const o={display:"none"};return{...e.breakpoints.map(({breakpoint:n,dir:r})=>r==="only"?{[t.breakpoints.only(n)]:o}:r==="up"?{[t.breakpoints.up(n)]:o}:{[t.breakpoints.down(n)]:o}).reduce((n,r)=>(Object.keys(r).forEach(s=>{n[s]=r[s]}),n),{})}});function nv(t){const{children:e,className:o,only:n,...r}=t,s=ve(),a=[];for(let c=0;c{a.push({breakpoint:p,dir:"only"})});const i={...t,breakpoints:a},l=ev(i);return u.jsx(ov,{className:z(l.root,o),ownerState:i,children:e})}function K1(t){const{implementation:e="js",lgDown:o=!1,lgUp:n=!1,mdDown:r=!1,mdUp:s=!1,smDown:a=!1,smUp:i=!1,xlDown:l=!1,xlUp:c=!1,xsDown:p=!1,xsUp:d=!1,...g}=t;return e==="js"?u.jsx(Jb,{lgDown:o,lgUp:n,mdDown:r,mdUp:s,smDown:a,smUp:i,xlDown:l,xlUp:c,xsDown:p,xsUp:d,...g}):u.jsx(nv,{lgDown:o,lgUp:n,mdDown:r,mdUp:s,smDown:a,smUp:i,xlDown:l,xlUp:c,xsDown:p,xsUp:d,...g})}function rv(t){return V("MuiIcon",t)}const q1=_("MuiIcon",["root","colorPrimary","colorSecondary","colorAction","colorError","colorDisabled","fontSizeInherit","fontSizeSmall","fontSizeMedium","fontSizeLarge"]),sv=t=>{const{color:e,fontSize:o,classes:n}=t,r={root:["root",e!=="inherit"&&`color${A(e)}`,`fontSize${A(o)}`]};return G(r,rv,n)},av=R("span",{name:"MuiIcon",slot:"Root",overridesResolver:(t,e)=>{const{ownerState:o}=t;return[e.root,o.color!=="inherit"&&e[`color${A(o.color)}`],e[`fontSize${A(o.fontSize)}`]]}})(W(({theme:t})=>({userSelect:"none",width:"1em",height:"1em",overflow:"hidden",display:"inline-block",textAlign:"center",flexShrink:0,variants:[{props:{fontSize:"inherit"},style:{fontSize:"inherit"}},{props:{fontSize:"small"},style:{fontSize:t.typography.pxToRem(20)}},{props:{fontSize:"medium"},style:{fontSize:t.typography.pxToRem(24)}},{props:{fontSize:"large"},style:{fontSize:t.typography.pxToRem(36)}},{props:{color:"action"},style:{color:(t.vars||t).palette.action.active}},{props:{color:"disabled"},style:{color:(t.vars||t).palette.action.disabled}},{props:{color:"inherit"},style:{color:void 0}},...Object.entries(t.palette).filter(Wt()).map(([e])=>({props:{color:e},style:{color:(t.vars||t).palette[e].main}}))]}))),iv=F(function(e,o){const n=X({props:e,name:"MuiIcon"}),{baseClassName:r="material-icons",className:s,color:a="inherit",component:i="span",fontSize:l="medium",...c}=n,p={...n,baseClassName:r,color:a,component:i,fontSize:l},d=sv(p);return u.jsx(av,{as:i,className:z(r,"notranslate",d.root,s),ownerState:p,"aria-hidden":!0,ref:o,...c})});iv.muiName="Icon";function lv(t){return V("MuiImageList",t)}const X1=_("MuiImageList",["root","masonry","quilted","standard","woven"]),sl=Ae({}),cv=t=>{const{classes:e,variant:o}=t;return G({root:["root",o]},lv,e)},pv=R("ul",{name:"MuiImageList",slot:"Root",overridesResolver:(t,e)=>{const{ownerState:o}=t;return[e.root,e[o.variant]]}})({display:"grid",overflowY:"auto",listStyle:"none",padding:0,WebkitOverflowScrolling:"touch",variants:[{props:{variant:"masonry"},style:{display:"block"}}]}),Y1=F(function(e,o){const n=X({props:e,name:"MuiImageList"}),{children:r,className:s,cols:a=2,component:i="ul",rowHeight:l="auto",gap:c=4,style:p,variant:d="standard",...g}=n,f=Ce(()=>({rowHeight:l,gap:c,variant:d}),[l,c,d]),m=d==="masonry"?{columnCount:a,columnGap:c,...p}:{gridTemplateColumns:`repeat(${a}, 1fr)`,gap:c,...p},b={...n,component:i,gap:c,rowHeight:l,variant:d},v=cv(b);return u.jsx(pv,{as:i,className:z(v.root,v[d],s),ref:o,style:m,ownerState:b,...g,children:u.jsx(sl.Provider,{value:f,children:r})})});function dv(t){return V("MuiImageListItem",t)}const Gr=_("MuiImageListItem",["root","img","standard","woven","masonry","quilted"]),uv=t=>{const{classes:e,variant:o}=t;return G({root:["root",o],img:["img"]},dv,e)},fv=R("li",{name:"MuiImageListItem",slot:"Root",overridesResolver:(t,e)=>{const{ownerState:o}=t;return[{[`& .${Gr.img}`]:e.img},e.root,e[o.variant]]}})({display:"block",position:"relative",[`& .${Gr.img}`]:{objectFit:"cover",width:"100%",height:"100%",display:"block"},variants:[{props:{variant:"standard"},style:{display:"flex",flexDirection:"column"}},{props:{variant:"woven"},style:{height:"100%",alignSelf:"center","&:nth-of-type(even)":{height:"70%"}}},{props:{variant:"standard"},style:{[`& .${Gr.img}`]:{height:"auto",flexGrow:1}}}]}),Z1=F(function(e,o){const n=X({props:e,name:"MuiImageListItem"}),{children:r,className:s,cols:a=1,component:i="li",rows:l=1,style:c,...p}=n,{rowHeight:d="auto",gap:g,variant:f}=Zt(sl);let m="auto";f==="woven"?m=void 0:d!=="auto"&&(m=d*l+g*(l-1));const b={...n,cols:a,component:i,gap:g,rowHeight:d,rows:l,variant:f},v=uv(b);return u.jsx(fv,{as:i,className:z(v.root,v[f],s),ref:o,style:{height:m,gridColumnEnd:f!=="masonry"?`span ${a}`:void 0,gridRowEnd:f!=="masonry"?`span ${l}`:void 0,marginBottom:f==="masonry"?g:void 0,breakInside:f==="masonry"?"avoid":void 0,...c},ownerState:b,...p,children:be.map(r,h=>re(h)?h.type==="img"||Mo(h,["Image"])?Ut(h,{className:z(v.img,h.props.className)}):h:null)})});function gv(t){return V("MuiImageListItemBar",t)}const Q1=_("MuiImageListItemBar",["root","positionBottom","positionTop","positionBelow","actionPositionLeft","actionPositionRight","titleWrap","titleWrapBottom","titleWrapTop","titleWrapBelow","titleWrapActionPosLeft","titleWrapActionPosRight","title","subtitle","actionIcon","actionIconActionPosLeft","actionIconActionPosRight"]),mv=t=>{const{classes:e,position:o,actionIcon:n,actionPosition:r}=t,s={root:["root",`position${A(o)}`,`actionPosition${A(r)}`],titleWrap:["titleWrap",`titleWrap${A(o)}`,n&&`titleWrapActionPos${A(r)}`],title:["title"],subtitle:["subtitle"],actionIcon:["actionIcon",`actionIconActionPos${A(r)}`]};return G(s,gv,e)},bv=R("div",{name:"MuiImageListItemBar",slot:"Root",overridesResolver:(t,e)=>{const{ownerState:o}=t;return[e.root,e[`position${A(o.position)}`]]}})(W(({theme:t})=>({position:"absolute",left:0,right:0,background:"rgba(0, 0, 0, 0.5)",display:"flex",alignItems:"center",fontFamily:t.typography.fontFamily,variants:[{props:{position:"bottom"},style:{bottom:0}},{props:{position:"top"},style:{top:0}},{props:{position:"below"},style:{position:"relative",background:"transparent",alignItems:"normal"}}]}))),vv=R("div",{name:"MuiImageListItemBar",slot:"TitleWrap",overridesResolver:(t,e)=>{const{ownerState:o}=t;return[e.titleWrap,e[`titleWrap${A(o.position)}`],o.actionIcon&&e[`titleWrapActionPos${A(o.actionPosition)}`]]}})(W(({theme:t})=>({flexGrow:1,padding:"12px 16px",color:(t.vars||t).palette.common.white,overflow:"hidden",variants:[{props:{position:"below"},style:{padding:"6px 0 12px",color:"inherit"}},{props:({ownerState:e})=>e.actionIcon&&e.actionPosition==="left",style:{paddingLeft:0}},{props:({ownerState:e})=>e.actionIcon&&e.actionPosition==="right",style:{paddingRight:0}}]}))),hv=R("div",{name:"MuiImageListItemBar",slot:"Title",overridesResolver:(t,e)=>e.title})(W(({theme:t})=>({fontSize:t.typography.pxToRem(16),lineHeight:"24px",textOverflow:"ellipsis",overflow:"hidden",whiteSpace:"nowrap"}))),yv=R("div",{name:"MuiImageListItemBar",slot:"Subtitle",overridesResolver:(t,e)=>e.subtitle})(W(({theme:t})=>({fontSize:t.typography.pxToRem(12),lineHeight:1,textOverflow:"ellipsis",overflow:"hidden",whiteSpace:"nowrap"}))),xv=R("div",{name:"MuiImageListItemBar",slot:"ActionIcon",overridesResolver:(t,e)=>{const{ownerState:o}=t;return[e.actionIcon,e[`actionIconActionPos${A(o.actionPosition)}`]]}})({variants:[{props:{actionPosition:"left"},style:{order:-1}}]}),J1=F(function(e,o){const n=X({props:e,name:"MuiImageListItemBar"}),{actionIcon:r,actionPosition:s="right",className:a,subtitle:i,title:l,position:c="bottom",...p}=n,d={...n,position:c,actionPosition:s},g=mv(d);return u.jsxs(bv,{ownerState:d,className:z(g.root,a),ref:o,...p,children:[u.jsxs(vv,{ownerState:d,className:g.titleWrap,children:[u.jsx(hv,{className:g.title,children:l}),i?u.jsx(yv,{className:g.subtitle,children:i}):null]}),r?u.jsx(xv,{ownerState:d,className:g.actionIcon,children:r}):null]})}),Cv=t=>{const{classes:e,disableUnderline:o}=t,r=G({root:["root",!o&&"underline"],input:["input"]},af,e);return{...e,...r}},Sv=R(Ar,{shouldForwardProp:t=>ge(t)||t==="classes",name:"MuiInput",slot:"Root",overridesResolver:(t,e)=>{const{ownerState:o}=t;return[...Mr(t,e),!o.disableUnderline&&e.underline]}})(W(({theme:t})=>{let o=t.palette.mode==="light"?"rgba(0, 0, 0, 0.42)":"rgba(255, 255, 255, 0.7)";return t.vars&&(o=`rgba(${t.vars.palette.common.onBackgroundChannel} / ${t.vars.opacity.inputUnderline})`),{position:"relative",variants:[{props:({ownerState:n})=>n.formControl,style:{"label + &":{marginTop:16}}},{props:({ownerState:n})=>!n.disableUnderline,style:{"&::after":{left:0,bottom:0,content:'""',position:"absolute",right:0,transform:"scaleX(0)",transition:t.transitions.create("transform",{duration:t.transitions.duration.shorter,easing:t.transitions.easing.easeOut}),pointerEvents:"none"},[`&.${ko.focused}:after`]:{transform:"scaleX(1) translateX(0)"},[`&.${ko.error}`]:{"&::before, &::after":{borderBottomColor:(t.vars||t).palette.error.main}},"&::before":{borderBottom:`1px solid ${o}`,left:0,bottom:0,content:'"\\00a0"',position:"absolute",right:0,transition:t.transitions.create("border-bottom-color",{duration:t.transitions.duration.shorter}),pointerEvents:"none"},[`&:hover:not(.${ko.disabled}, .${ko.error}):before`]:{borderBottom:`2px solid ${(t.vars||t).palette.text.primary}`,"@media (hover: none)":{borderBottom:`1px solid ${o}`}},[`&.${ko.disabled}:before`]:{borderBottomStyle:"dotted"}}},...Object.entries(t.palette).filter(Wt()).map(([n])=>({props:{color:n,disableUnderline:!1},style:{"&::after":{borderBottom:`2px solid ${(t.vars||t).palette[n].main}`}}}))]}})),wv=R(Br,{name:"MuiInput",slot:"Input",overridesResolver:Lr})({}),Nr=F(function(e,o){const n=X({props:e,name:"MuiInput"}),{disableUnderline:r=!1,components:s={},componentsProps:a,fullWidth:i=!1,inputComponent:l="input",multiline:c=!1,slotProps:p,slots:d={},type:g="text",...f}=n,m=Cv(n),v={root:{ownerState:{disableUnderline:r}}},h=p??a?En(p??a,v):v,C=d.root??s.Root??Sv,x=d.input??s.Input??wv;return u.jsx(Or,{slots:{root:C,input:x},slotProps:h,fullWidth:i,inputComponent:l,multiline:c,ref:o,type:g,...f,classes:m})});Nr.muiName="Input";function Pv(t){return V("MuiInputAdornment",t)}const Da=_("MuiInputAdornment",["root","filled","standard","outlined","positionStart","positionEnd","disablePointerEvents","hiddenLabel","sizeSmall"]);var Fa;const $v=(t,e)=>{const{ownerState:o}=t;return[e.root,e[`position${A(o.position)}`],o.disablePointerEvents===!0&&e.disablePointerEvents,e[o.variant]]},Rv=t=>{const{classes:e,disablePointerEvents:o,hiddenLabel:n,position:r,size:s,variant:a}=t,i={root:["root",o&&"disablePointerEvents",r&&`position${A(r)}`,a,n&&"hiddenLabel",s&&`size${A(s)}`]};return G(i,Pv,e)},kv=R("div",{name:"MuiInputAdornment",slot:"Root",overridesResolver:$v})(W(({theme:t})=>({display:"flex",maxHeight:"2em",alignItems:"center",whiteSpace:"nowrap",color:(t.vars||t).palette.action.active,variants:[{props:{variant:"filled"},style:{[`&.${Da.positionStart}&:not(.${Da.hiddenLabel})`]:{marginTop:16}}},{props:{position:"start"},style:{marginRight:8}},{props:{position:"end"},style:{marginLeft:8}},{props:{disablePointerEvents:!0},style:{pointerEvents:"none"}}]}))),tw=F(function(e,o){const n=X({props:e,name:"MuiInputAdornment"}),{children:r,className:s,component:a="div",disablePointerEvents:i=!1,disableTypography:l=!1,position:c,variant:p,...d}=n,g=to()||{};let f=p;p&&g.variant,g&&!f&&(f=g.variant);const m={...n,hiddenLabel:g.hiddenLabel,size:g.size,disablePointerEvents:i,position:c,variant:f},b=Rv(m);return u.jsx(Tr.Provider,{value:null,children:u.jsx(kv,{as:a,ownerState:m,className:z(b.root,s),ref:o,...d,children:typeof r=="string"&&!l?u.jsx(Ie,{color:"textSecondary",children:r}):u.jsxs(fe,{children:[c==="start"?Fa||(Fa=u.jsx("span",{className:"notranslate","aria-hidden":!0,children:"​"})):null,r]})})})});function Iv(t){return V("MuiInputLabel",t)}const ew=_("MuiInputLabel",["root","focused","disabled","error","required","asterisk","formControl","sizeSmall","shrink","animated","standard","filled","outlined"]),Tv=t=>{const{classes:e,formControl:o,size:n,shrink:r,disableAnimation:s,variant:a,required:i}=t,l={root:["root",o&&"formControl",!s&&"animated",r&&"shrink",n&&n!=="normal"&&`size${A(n)}`,a],asterisk:[i&&"asterisk"]},c=G(l,Iv,e);return{...e,...c}},Mv=R(Ab,{shouldForwardProp:t=>ge(t)||t==="classes",name:"MuiInputLabel",slot:"Root",overridesResolver:(t,e)=>{const{ownerState:o}=t;return[{[`& .${In.asterisk}`]:e.asterisk},e.root,o.formControl&&e.formControl,o.size==="small"&&e.sizeSmall,o.shrink&&e.shrink,!o.disableAnimation&&e.animated,o.focused&&e.focused,e[o.variant]]}})(W(({theme:t})=>({display:"block",transformOrigin:"top left",whiteSpace:"nowrap",overflow:"hidden",textOverflow:"ellipsis",maxWidth:"100%",variants:[{props:({ownerState:e})=>e.formControl,style:{position:"absolute",left:0,top:0,transform:"translate(0, 20px) scale(1)"}},{props:{size:"small"},style:{transform:"translate(0, 17px) scale(1)"}},{props:({ownerState:e})=>e.shrink,style:{transform:"translate(0, -1.5px) scale(0.75)",transformOrigin:"top left",maxWidth:"133%"}},{props:({ownerState:e})=>!e.disableAnimation,style:{transition:t.transitions.create(["color","transform","max-width"],{duration:t.transitions.duration.shorter,easing:t.transitions.easing.easeOut})}},{props:{variant:"filled"},style:{zIndex:1,pointerEvents:"none",transform:"translate(12px, 16px) scale(1)",maxWidth:"calc(100% - 24px)"}},{props:{variant:"filled",size:"small"},style:{transform:"translate(12px, 13px) scale(1)"}},{props:({variant:e,ownerState:o})=>e==="filled"&&o.shrink,style:{userSelect:"none",pointerEvents:"auto",transform:"translate(12px, 7px) scale(0.75)",maxWidth:"calc(133% - 24px)"}},{props:({variant:e,ownerState:o,size:n})=>e==="filled"&&o.shrink&&n==="small",style:{transform:"translate(12px, 4px) scale(0.75)"}},{props:{variant:"outlined"},style:{zIndex:1,pointerEvents:"none",transform:"translate(14px, 16px) scale(1)",maxWidth:"calc(100% - 24px)"}},{props:{variant:"outlined",size:"small"},style:{transform:"translate(14px, 9px) scale(1)"}},{props:({variant:e,ownerState:o})=>e==="outlined"&&o.shrink,style:{userSelect:"none",pointerEvents:"auto",maxWidth:"calc(133% - 32px)",transform:"translate(14px, -9px) scale(0.75)"}}]}))),Lv=F(function(e,o){const n=X({name:"MuiInputLabel",props:e}),{disableAnimation:r=!1,margin:s,shrink:a,variant:i,className:l,...c}=n,p=to();let d=a;typeof d>"u"&&p&&(d=p.filled||p.focused||p.adornedStart);const g=xo({props:n,muiFormControl:p,states:["size","variant","required","focused"]}),f={...n,disableAnimation:r,formControl:p,shrink:d,size:g.size,variant:g.variant,required:g.required,focused:g.focused},m=Tv(f);return u.jsx(Mv,{"data-shrink":d,ref:o,className:z(m.root,l),...c,ownerState:f,classes:m})});function Av(t){return V("MuiLinearProgress",t)}const ow=_("MuiLinearProgress",["root","colorPrimary","colorSecondary","determinate","indeterminate","buffer","query","dashed","dashedColorPrimary","dashedColorSecondary","bar","bar1","bar2","barColorPrimary","barColorSecondary","bar1Indeterminate","bar1Determinate","bar1Buffer","bar2Indeterminate","bar2Buffer"]),gs=4,ms=po` + 0% { + left: -35%; + right: 100%; + } + + 60% { + left: 100%; + right: -90%; + } + + 100% { + left: 100%; + right: -90%; + } +`,Bv=typeof ms!="string"?qo` + animation: ${ms} 2.1s cubic-bezier(0.65, 0.815, 0.735, 0.395) infinite; + `:null,bs=po` + 0% { + left: -200%; + right: 100%; + } + + 60% { + left: 107%; + right: -8%; + } + + 100% { + left: 107%; + right: -8%; + } +`,Ov=typeof bs!="string"?qo` + animation: ${bs} 2.1s cubic-bezier(0.165, 0.84, 0.44, 1) 1.15s infinite; + `:null,vs=po` + 0% { + opacity: 1; + background-position: 0 -23px; + } + + 60% { + opacity: 0; + background-position: 0 -23px; + } + + 100% { + opacity: 1; + background-position: -200px -23px; + } +`,Nv=typeof vs!="string"?qo` + animation: ${vs} 3s infinite linear; + `:null,Ev=t=>{const{classes:e,variant:o,color:n}=t,r={root:["root",`color${A(n)}`,o],dashed:["dashed",`dashedColor${A(n)}`],bar1:["bar","bar1",`barColor${A(n)}`,(o==="indeterminate"||o==="query")&&"bar1Indeterminate",o==="determinate"&&"bar1Determinate",o==="buffer"&&"bar1Buffer"],bar2:["bar","bar2",o!=="buffer"&&`barColor${A(n)}`,o==="buffer"&&`color${A(n)}`,(o==="indeterminate"||o==="query")&&"bar2Indeterminate",o==="buffer"&&"bar2Buffer"]};return G(r,Av,e)},Ws=(t,e)=>t.vars?t.vars.palette.LinearProgress[`${e}Bg`]:t.palette.mode==="light"?Go(t.palette[e].main,.62):Vo(t.palette[e].main,.5),zv=R("span",{name:"MuiLinearProgress",slot:"Root",overridesResolver:(t,e)=>{const{ownerState:o}=t;return[e.root,e[`color${A(o.color)}`],e[o.variant]]}})(W(({theme:t})=>({position:"relative",overflow:"hidden",display:"block",height:4,zIndex:0,"@media print":{colorAdjust:"exact"},variants:[...Object.entries(t.palette).filter(Wt()).map(([e])=>({props:{color:e},style:{backgroundColor:Ws(t,e)}})),{props:({ownerState:e})=>e.color==="inherit"&&e.variant!=="buffer",style:{"&::before":{content:'""',position:"absolute",left:0,top:0,right:0,bottom:0,backgroundColor:"currentColor",opacity:.3}}},{props:{variant:"buffer"},style:{backgroundColor:"transparent"}},{props:{variant:"query"},style:{transform:"rotate(180deg)"}}]}))),jv=R("span",{name:"MuiLinearProgress",slot:"Dashed",overridesResolver:(t,e)=>{const{ownerState:o}=t;return[e.dashed,e[`dashedColor${A(o.color)}`]]}})(W(({theme:t})=>({position:"absolute",marginTop:0,height:"100%",width:"100%",backgroundSize:"10px 10px",backgroundPosition:"0 -23px",variants:[{props:{color:"inherit"},style:{opacity:.3,backgroundImage:"radial-gradient(currentColor 0%, currentColor 16%, transparent 42%)"}},...Object.entries(t.palette).filter(Wt()).map(([e])=>{const o=Ws(t,e);return{props:{color:e},style:{backgroundImage:`radial-gradient(${o} 0%, ${o} 16%, transparent 42%)`}}})]})),Nv||{animation:`${vs} 3s infinite linear`}),Dv=R("span",{name:"MuiLinearProgress",slot:"Bar1",overridesResolver:(t,e)=>{const{ownerState:o}=t;return[e.bar,e.bar1,e[`barColor${A(o.color)}`],(o.variant==="indeterminate"||o.variant==="query")&&e.bar1Indeterminate,o.variant==="determinate"&&e.bar1Determinate,o.variant==="buffer"&&e.bar1Buffer]}})(W(({theme:t})=>({width:"100%",position:"absolute",left:0,bottom:0,top:0,transition:"transform 0.2s linear",transformOrigin:"left",variants:[{props:{color:"inherit"},style:{backgroundColor:"currentColor"}},...Object.entries(t.palette).filter(Wt()).map(([e])=>({props:{color:e},style:{backgroundColor:(t.vars||t).palette[e].main}})),{props:{variant:"determinate"},style:{transition:`transform .${gs}s linear`}},{props:{variant:"buffer"},style:{zIndex:1,transition:`transform .${gs}s linear`}},{props:({ownerState:e})=>e.variant==="indeterminate"||e.variant==="query",style:{width:"auto"}},{props:({ownerState:e})=>e.variant==="indeterminate"||e.variant==="query",style:Bv||{animation:`${ms} 2.1s cubic-bezier(0.65, 0.815, 0.735, 0.395) infinite`}}]}))),Fv=R("span",{name:"MuiLinearProgress",slot:"Bar2",overridesResolver:(t,e)=>{const{ownerState:o}=t;return[e.bar,e.bar2,e[`barColor${A(o.color)}`],(o.variant==="indeterminate"||o.variant==="query")&&e.bar2Indeterminate,o.variant==="buffer"&&e.bar2Buffer]}})(W(({theme:t})=>({width:"100%",position:"absolute",left:0,bottom:0,top:0,transition:"transform 0.2s linear",transformOrigin:"left",variants:[...Object.entries(t.palette).filter(Wt()).map(([e])=>({props:{color:e},style:{"--LinearProgressBar2-barColor":(t.vars||t).palette[e].main}})),{props:({ownerState:e})=>e.variant!=="buffer"&&e.color!=="inherit",style:{backgroundColor:"var(--LinearProgressBar2-barColor, currentColor)"}},{props:({ownerState:e})=>e.variant!=="buffer"&&e.color==="inherit",style:{backgroundColor:"currentColor"}},{props:{color:"inherit"},style:{opacity:.3}},...Object.entries(t.palette).filter(Wt()).map(([e])=>({props:{color:e,variant:"buffer"},style:{backgroundColor:Ws(t,e),transition:`transform .${gs}s linear`}})),{props:({ownerState:e})=>e.variant==="indeterminate"||e.variant==="query",style:{width:"auto"}},{props:({ownerState:e})=>e.variant==="indeterminate"||e.variant==="query",style:Ov||{animation:`${bs} 2.1s cubic-bezier(0.165, 0.84, 0.44, 1) 1.15s infinite`}}]}))),Wv=F(function(e,o){const n=X({props:e,name:"MuiLinearProgress"}),{className:r,color:s="primary",value:a,valueBuffer:i,variant:l="indeterminate",...c}=n,p={...n,color:s,variant:l},d=Ev(p),g=no(),f={},m={bar1:{},bar2:{}};if((l==="determinate"||l==="buffer")&&a!==void 0){f["aria-valuenow"]=Math.round(a),f["aria-valuemin"]=0,f["aria-valuemax"]=100;let b=a-100;g&&(b=-b),m.bar1.transform=`translateX(${b}%)`}if(l==="buffer"&&i!==void 0){let b=(i||0)-100;g&&(b=-b),m.bar2.transform=`translateX(${b}%)`}return u.jsxs(zv,{className:z(d.root,r),ownerState:p,role:"progressbar",...f,ref:o,...c,children:[l==="buffer"?u.jsx(jv,{className:d.dashed,ownerState:p}):null,u.jsx(Dv,{className:d.bar1,ownerState:p,style:m.bar1}),l==="determinate"?null:u.jsx(Fv,{className:d.bar2,ownerState:p,style:m.bar2})]})});function Uv(t){return V("MuiLink",t)}const Hv=_("MuiLink",["root","underlineNone","underlineHover","underlineAlways","button","focusVisible"]),Vv=({theme:t,ownerState:e})=>{const o=e.color,n=_n(t,`palette.${o}.main`,!1)||_n(t,`palette.${o}`,!1)||e.color,r=_n(t,`palette.${o}.mainChannel`)||_n(t,`palette.${o}Channel`);return"vars"in t&&r?`rgba(${r} / 0.4)`:It(n,.4)},Wa={primary:!0,secondary:!0,error:!0,info:!0,success:!0,warning:!0,textPrimary:!0,textSecondary:!0,textDisabled:!0},Gv=t=>{const{classes:e,component:o,focusVisible:n,underline:r}=t,s={root:["root",`underline${A(r)}`,o==="button"&&"button",n&&"focusVisible"]};return G(s,Uv,e)},_v=R(Ie,{name:"MuiLink",slot:"Root",overridesResolver:(t,e)=>{const{ownerState:o}=t;return[e.root,e[`underline${A(o.underline)}`],o.component==="button"&&e.button]}})(W(({theme:t})=>({variants:[{props:{underline:"none"},style:{textDecoration:"none"}},{props:{underline:"hover"},style:{textDecoration:"none","&:hover":{textDecoration:"underline"}}},{props:{underline:"always"},style:{textDecoration:"underline","&:hover":{textDecorationColor:"inherit"}}},{props:({underline:e,ownerState:o})=>e==="always"&&o.color!=="inherit",style:{textDecorationColor:"var(--Link-underlineColor)"}},...Object.entries(t.palette).filter(Wt()).map(([e])=>({props:{underline:"always",color:e},style:{"--Link-underlineColor":t.vars?`rgba(${t.vars.palette[e].mainChannel} / 0.4)`:It(t.palette[e].main,.4)}})),{props:{underline:"always",color:"textPrimary"},style:{"--Link-underlineColor":t.vars?`rgba(${t.vars.palette.text.primaryChannel} / 0.4)`:It(t.palette.text.primary,.4)}},{props:{underline:"always",color:"textSecondary"},style:{"--Link-underlineColor":t.vars?`rgba(${t.vars.palette.text.secondaryChannel} / 0.4)`:It(t.palette.text.secondary,.4)}},{props:{underline:"always",color:"textDisabled"},style:{"--Link-underlineColor":(t.vars||t).palette.text.disabled}},{props:{component:"button"},style:{position:"relative",WebkitTapHighlightColor:"transparent",backgroundColor:"transparent",outline:0,border:0,margin:0,borderRadius:0,padding:0,cursor:"pointer",userSelect:"none",verticalAlign:"middle",MozAppearance:"none",WebkitAppearance:"none","&::-moz-focus-inner":{borderStyle:"none"},[`&.${Hv.focusVisible}`]:{outline:"auto"}}}]}))),nw=F(function(e,o){const n=X({props:e,name:"MuiLink"}),r=ve(),{className:s,color:a="primary",component:i="a",onBlur:l,onFocus:c,TypographyClasses:p,underline:d="always",variant:g="inherit",sx:f,...m}=n,[b,v]=Ot(!1),h=S=>{lo(S.target)||v(!1),l&&l(S)},C=S=>{lo(S.target)&&v(!0),c&&c(S)},x={...n,color:a,component:i,focusVisible:b,underline:d,variant:g},y=Gv(x);return u.jsx(_v,{color:a,className:z(y.root,s),classes:p,component:i,onBlur:h,onFocus:C,ref:o,ownerState:x,variant:g,...m,sx:[...Wa[a]===void 0?[{color:a}]:[],...Array.isArray(f)?f:[f]],style:{...m.style,...d==="always"&&a!=="inherit"&&!Wa[a]&&{"--Link-underlineColor":Vv({theme:r,ownerState:x})}}})}),Xe=Ae({});function Kv(t){return V("MuiList",t)}const rw=_("MuiList",["root","padding","dense","subheader"]),qv=t=>{const{classes:e,disablePadding:o,dense:n,subheader:r}=t;return G({root:["root",!o&&"padding",n&&"dense",r&&"subheader"]},Kv,e)},Xv=R("ul",{name:"MuiList",slot:"Root",overridesResolver:(t,e)=>{const{ownerState:o}=t;return[e.root,!o.disablePadding&&e.padding,o.dense&&e.dense,o.subheader&&e.subheader]}})({listStyle:"none",margin:0,padding:0,position:"relative",variants:[{props:({ownerState:t})=>!t.disablePadding,style:{paddingTop:8,paddingBottom:8}},{props:({ownerState:t})=>t.subheader,style:{paddingTop:0}}]}),Yv=F(function(e,o){const n=X({props:e,name:"MuiList"}),{children:r,className:s,component:a="ul",dense:i=!1,disablePadding:l=!1,subheader:c,...p}=n,d=Ce(()=>({dense:i}),[i]),g={...n,component:a,dense:i,disablePadding:l},f=qv(g);return u.jsx(Xe.Provider,{value:d,children:u.jsxs(Xv,{as:a,className:z(f.root,s),ref:o,ownerState:g,...p,children:[c,r]})})});function Zv(t){return V("MuiListItem",t)}const sw=_("MuiListItem",["root","container","dense","alignItemsFlexStart","divider","gutters","padding","secondaryAction"]);function Qv(t){return V("MuiListItemButton",t)}const Jo=_("MuiListItemButton",["root","focusVisible","dense","alignItemsFlexStart","disabled","divider","gutters","selected"]),Jv=(t,e)=>{const{ownerState:o}=t;return[e.root,o.dense&&e.dense,o.alignItems==="flex-start"&&e.alignItemsFlexStart,o.divider&&e.divider,!o.disableGutters&&e.gutters]},th=t=>{const{alignItems:e,classes:o,dense:n,disabled:r,disableGutters:s,divider:a,selected:i}=t,c=G({root:["root",n&&"dense",!s&&"gutters",a&&"divider",r&&"disabled",e==="flex-start"&&"alignItemsFlexStart",i&&"selected"]},Qv,o);return{...o,...c}},eh=R(Se,{shouldForwardProp:t=>ge(t)||t==="classes",name:"MuiListItemButton",slot:"Root",overridesResolver:Jv})(W(({theme:t})=>({display:"flex",flexGrow:1,justifyContent:"flex-start",alignItems:"center",position:"relative",textDecoration:"none",minWidth:0,boxSizing:"border-box",textAlign:"left",paddingTop:8,paddingBottom:8,transition:t.transitions.create("background-color",{duration:t.transitions.duration.shortest}),"&:hover":{textDecoration:"none",backgroundColor:(t.vars||t).palette.action.hover,"@media (hover: none)":{backgroundColor:"transparent"}},[`&.${Jo.selected}`]:{backgroundColor:t.vars?`rgba(${t.vars.palette.primary.mainChannel} / ${t.vars.palette.action.selectedOpacity})`:It(t.palette.primary.main,t.palette.action.selectedOpacity),[`&.${Jo.focusVisible}`]:{backgroundColor:t.vars?`rgba(${t.vars.palette.primary.mainChannel} / calc(${t.vars.palette.action.selectedOpacity} + ${t.vars.palette.action.focusOpacity}))`:It(t.palette.primary.main,t.palette.action.selectedOpacity+t.palette.action.focusOpacity)}},[`&.${Jo.selected}:hover`]:{backgroundColor:t.vars?`rgba(${t.vars.palette.primary.mainChannel} / calc(${t.vars.palette.action.selectedOpacity} + ${t.vars.palette.action.hoverOpacity}))`:It(t.palette.primary.main,t.palette.action.selectedOpacity+t.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:t.vars?`rgba(${t.vars.palette.primary.mainChannel} / ${t.vars.palette.action.selectedOpacity})`:It(t.palette.primary.main,t.palette.action.selectedOpacity)}},[`&.${Jo.focusVisible}`]:{backgroundColor:(t.vars||t).palette.action.focus},[`&.${Jo.disabled}`]:{opacity:(t.vars||t).palette.action.disabledOpacity},variants:[{props:({ownerState:e})=>e.divider,style:{borderBottom:`1px solid ${(t.vars||t).palette.divider}`,backgroundClip:"padding-box"}},{props:{alignItems:"flex-start"},style:{alignItems:"flex-start"}},{props:({ownerState:e})=>!e.disableGutters,style:{paddingLeft:16,paddingRight:16}},{props:({ownerState:e})=>e.dense,style:{paddingTop:4,paddingBottom:4}}]}))),aw=F(function(e,o){const n=X({props:e,name:"MuiListItemButton"}),{alignItems:r="center",autoFocus:s=!1,component:a="div",children:i,dense:l=!1,disableGutters:c=!1,divider:p=!1,focusVisibleClassName:d,selected:g=!1,className:f,...m}=n,b=Zt(Xe),v=Ce(()=>({dense:l||b.dense||!1,alignItems:r,disableGutters:c}),[r,b.dense,l,c]),h=ct(null);Re(()=>{s&&h.current&&h.current.focus()},[s]);const C={...n,alignItems:r,dense:v.dense,disableGutters:c,divider:p,selected:g},x=th(C),y=Jt(h,o);return u.jsx(Xe.Provider,{value:v,children:u.jsx(eh,{ref:y,href:m.href||m.to,component:(m.href||m.to)&&a==="div"?"button":a,focusVisibleClassName:z(x.focusVisible,d),ownerState:C,className:z(x.root,f),...m,classes:x,children:i})})});function oh(t){return V("MuiListItemSecondaryAction",t)}const iw=_("MuiListItemSecondaryAction",["root","disableGutters"]),nh=t=>{const{disableGutters:e,classes:o}=t;return G({root:["root",e&&"disableGutters"]},oh,o)},rh=R("div",{name:"MuiListItemSecondaryAction",slot:"Root",overridesResolver:(t,e)=>{const{ownerState:o}=t;return[e.root,o.disableGutters&&e.disableGutters]}})({position:"absolute",right:16,top:"50%",transform:"translateY(-50%)",variants:[{props:({ownerState:t})=>t.disableGutters,style:{right:0}}]}),al=F(function(e,o){const n=X({props:e,name:"MuiListItemSecondaryAction"}),{className:r,...s}=n,a=Zt(Xe),i={...n,disableGutters:a.disableGutters},l=nh(i);return u.jsx(rh,{className:z(l.root,r),ownerState:i,ref:o,...s})});al.muiName="ListItemSecondaryAction";const sh=(t,e)=>{const{ownerState:o}=t;return[e.root,o.dense&&e.dense,o.alignItems==="flex-start"&&e.alignItemsFlexStart,o.divider&&e.divider,!o.disableGutters&&e.gutters,!o.disablePadding&&e.padding,o.hasSecondaryAction&&e.secondaryAction]},ah=t=>{const{alignItems:e,classes:o,dense:n,disableGutters:r,disablePadding:s,divider:a,hasSecondaryAction:i}=t;return G({root:["root",n&&"dense",!r&&"gutters",!s&&"padding",a&&"divider",e==="flex-start"&&"alignItemsFlexStart",i&&"secondaryAction"],container:["container"]},Zv,o)},ih=R("div",{name:"MuiListItem",slot:"Root",overridesResolver:sh})(W(({theme:t})=>({display:"flex",justifyContent:"flex-start",alignItems:"center",position:"relative",textDecoration:"none",width:"100%",boxSizing:"border-box",textAlign:"left",variants:[{props:({ownerState:e})=>!e.disablePadding,style:{paddingTop:8,paddingBottom:8}},{props:({ownerState:e})=>!e.disablePadding&&e.dense,style:{paddingTop:4,paddingBottom:4}},{props:({ownerState:e})=>!e.disablePadding&&!e.disableGutters,style:{paddingLeft:16,paddingRight:16}},{props:({ownerState:e})=>!e.disablePadding&&!!e.secondaryAction,style:{paddingRight:48}},{props:({ownerState:e})=>!!e.secondaryAction,style:{[`& > .${Jo.root}`]:{paddingRight:48}}},{props:{alignItems:"flex-start"},style:{alignItems:"flex-start"}},{props:({ownerState:e})=>e.divider,style:{borderBottom:`1px solid ${(t.vars||t).palette.divider}`,backgroundClip:"padding-box"}},{props:({ownerState:e})=>e.button,style:{transition:t.transitions.create("background-color",{duration:t.transitions.duration.shortest}),"&:hover":{textDecoration:"none",backgroundColor:(t.vars||t).palette.action.hover,"@media (hover: none)":{backgroundColor:"transparent"}}}},{props:({ownerState:e})=>e.hasSecondaryAction,style:{paddingRight:48}}]}))),lh=R("li",{name:"MuiListItem",slot:"Container",overridesResolver:(t,e)=>e.container})({position:"relative"}),lw=F(function(e,o){const n=X({props:e,name:"MuiListItem"}),{alignItems:r="center",children:s,className:a,component:i,components:l={},componentsProps:c={},ContainerComponent:p="li",ContainerProps:{className:d,...g}={},dense:f=!1,disableGutters:m=!1,disablePadding:b=!1,divider:v=!1,secondaryAction:h,slotProps:C={},slots:x={},...y}=n,S=Zt(Xe),P=Ce(()=>({dense:f||S.dense||!1,alignItems:r,disableGutters:m}),[r,S.dense,f,m]),$=ct(null),k=be.toArray(s),L=k.length&&Mo(k[k.length-1],["ListItemSecondaryAction"]),I={...n,alignItems:r,dense:P.dense,disableGutters:m,disablePadding:b,divider:v,hasSecondaryAction:L},E=ah(I),B=Jt($,o),w=x.root||l.Root||ih,T=C.root||c.root||{},O={className:z(E.root,T.className,a),...y};let M=i||"li";return L?(M=!O.component&&!i?"div":M,p==="li"&&(M==="li"?M="div":O.component==="li"&&(O.component="div")),u.jsx(Xe.Provider,{value:P,children:u.jsxs(lh,{as:p,className:z(E.container,d),ref:B,ownerState:I,...g,children:[u.jsx(w,{...T,...!vo(w)&&{as:M,ownerState:{...I,...T.ownerState}},...O,children:k}),k.pop()]})})):u.jsx(Xe.Provider,{value:P,children:u.jsxs(w,{...T,as:M,ref:B,...!vo(w)&&{ownerState:{...I,...T.ownerState}},...O,children:[k,h&&u.jsx(al,{children:h})]})})});function ch(t){return V("MuiListItemAvatar",t)}const cw=_("MuiListItemAvatar",["root","alignItemsFlexStart"]),ph=t=>{const{alignItems:e,classes:o}=t;return G({root:["root",e==="flex-start"&&"alignItemsFlexStart"]},ch,o)},dh=R("div",{name:"MuiListItemAvatar",slot:"Root",overridesResolver:(t,e)=>{const{ownerState:o}=t;return[e.root,o.alignItems==="flex-start"&&e.alignItemsFlexStart]}})({minWidth:56,flexShrink:0,variants:[{props:{alignItems:"flex-start"},style:{marginTop:8}}]}),pw=F(function(e,o){const n=X({props:e,name:"MuiListItemAvatar"}),{className:r,...s}=n,a=Zt(Xe),i={...n,alignItems:a.alignItems},l=ph(i);return u.jsx(dh,{className:z(l.root,r),ownerState:i,ref:o,...s})});function uh(t){return V("MuiListItemIcon",t)}const Ua=_("MuiListItemIcon",["root","alignItemsFlexStart"]),fh=t=>{const{alignItems:e,classes:o}=t;return G({root:["root",e==="flex-start"&&"alignItemsFlexStart"]},uh,o)},gh=R("div",{name:"MuiListItemIcon",slot:"Root",overridesResolver:(t,e)=>{const{ownerState:o}=t;return[e.root,o.alignItems==="flex-start"&&e.alignItemsFlexStart]}})(W(({theme:t})=>({minWidth:56,color:(t.vars||t).palette.action.active,flexShrink:0,display:"inline-flex",variants:[{props:{alignItems:"flex-start"},style:{marginTop:8}}]}))),dw=F(function(e,o){const n=X({props:e,name:"MuiListItemIcon"}),{className:r,...s}=n,a=Zt(Xe),i={...n,alignItems:a.alignItems},l=fh(i);return u.jsx(gh,{className:z(l.root,r),ownerState:i,ref:o,...s})});function mh(t){return V("MuiListItemText",t)}const en=_("MuiListItemText",["root","multiline","dense","inset","primary","secondary"]),bh=t=>{const{classes:e,inset:o,primary:n,secondary:r,dense:s}=t;return G({root:["root",o&&"inset",s&&"dense",n&&r&&"multiline"],primary:["primary"],secondary:["secondary"]},mh,e)},vh=R("div",{name:"MuiListItemText",slot:"Root",overridesResolver:(t,e)=>{const{ownerState:o}=t;return[{[`& .${en.primary}`]:e.primary},{[`& .${en.secondary}`]:e.secondary},e.root,o.inset&&e.inset,o.primary&&o.secondary&&e.multiline,o.dense&&e.dense]}})({flex:"1 1 auto",minWidth:0,marginTop:4,marginBottom:4,[`.${vr.root}:where(& .${en.primary})`]:{display:"block"},[`.${vr.root}:where(& .${en.secondary})`]:{display:"block"},variants:[{props:({ownerState:t})=>t.primary&&t.secondary,style:{marginTop:6,marginBottom:6}},{props:({ownerState:t})=>t.inset,style:{paddingLeft:56}}]}),uw=F(function(e,o){const n=X({props:e,name:"MuiListItemText"}),{children:r,className:s,disableTypography:a=!1,inset:i=!1,primary:l,primaryTypographyProps:c,secondary:p,secondaryTypographyProps:d,slots:g={},slotProps:f={},...m}=n,{dense:b}=Zt(Xe);let v=l??r,h=p;const C={...n,disableTypography:a,inset:i,primary:!!v,secondary:!!h,dense:b},x=bh(C),y={slots:g,slotProps:{primary:c,secondary:d,...f}},[S,P]=Q("root",{className:z(x.root,s),elementType:vh,externalForwardedProps:{...y,...m},ownerState:C,ref:o}),[$,k]=Q("primary",{className:x.primary,elementType:Ie,externalForwardedProps:y,ownerState:C}),[L,I]=Q("secondary",{className:x.secondary,elementType:Ie,externalForwardedProps:y,ownerState:C});return v!=null&&v.type!==Ie&&!a&&(v=u.jsx($,{variant:b?"body2":"body1",component:k!=null&&k.variant?void 0:"span",...k,children:v})),h!=null&&h.type!==Ie&&!a&&(h=u.jsx(L,{variant:"body2",color:"textSecondary",...I,children:h})),u.jsxs(S,{...P,children:[v,h]})});function _r(t,e,o){return t===e?t.firstChild:e&&e.nextElementSibling?e.nextElementSibling:o?null:t.firstChild}function Ha(t,e,o){return t===e?o?t.firstChild:t.lastChild:e&&e.previousElementSibling?e.previousElementSibling:o?null:t.lastChild}function il(t,e){if(e===void 0)return!0;let o=t.innerText;return o===void 0&&(o=t.textContent),o=o.trim().toLowerCase(),o.length===0?!1:e.repeating?o[0]===e.keys[0]:o.startsWith(e.keys.join(""))}function mn(t,e,o,n,r,s){let a=!1,i=r(t,e,e?o:!1);for(;i;){if(i===t.firstChild){if(a)return!1;a=!0}const l=n?!1:i.disabled||i.getAttribute("aria-disabled")==="true";if(!i.hasAttribute("tabindex")||!il(i,s)||l)i=r(t,i,o);else return i.focus(),!0}return!1}const hh=F(function(e,o){const{actions:n,autoFocus:r=!1,autoFocusItem:s=!1,children:a,className:i,disabledItemsFocusable:l=!1,disableListWrap:c=!1,onKeyDown:p,variant:d="selectedMenu",...g}=e,f=ct(null),m=ct({keys:[],repeating:!0,previousKeyMatched:!0,lastTime:null});Re(()=>{r&&f.current.focus()},[r]),Lo(n,()=>({adjustStyleForScrollbar:(x,{direction:y})=>{const S=!f.current.style.width;if(x.clientHeight{const y=f.current,S=x.key;if(x.ctrlKey||x.metaKey||x.altKey){p&&p(x);return}const $=ie(y).activeElement;if(S==="ArrowDown")x.preventDefault(),mn(y,$,c,l,_r);else if(S==="ArrowUp")x.preventDefault(),mn(y,$,c,l,Ha);else if(S==="Home")x.preventDefault(),mn(y,null,c,l,_r);else if(S==="End")x.preventDefault(),mn(y,null,c,l,Ha);else if(S.length===1){const k=m.current,L=S.toLowerCase(),I=performance.now();k.keys.length>0&&(I-k.lastTime>500?(k.keys=[],k.repeating=!0,k.previousKeyMatched=!0):k.repeating&&L!==k.keys[0]&&(k.repeating=!1)),k.lastTime=I,k.keys.push(L);const E=$&&!k.repeating&&il($,k);k.previousKeyMatched&&(E||mn(y,$,!1,l,_r,k))?x.preventDefault():k.previousKeyMatched=!1}p&&p(x)},v=Jt(f,o);let h=-1;be.forEach(a,(x,y)=>{if(!re(x)){h===y&&(h+=1,h>=a.length&&(h=-1));return}x.props.disabled||(d==="selectedMenu"&&x.props.selected||h===-1)&&(h=y),h===y&&(x.props.disabled||x.props.muiSkipListHighlight||x.type.muiSkipListHighlight)&&(h+=1,h>=a.length&&(h=-1))});const C=be.map(a,(x,y)=>{if(y===h){const S={};return s&&(S.autoFocus=!0),x.props.tabIndex===void 0&&d==="selectedMenu"&&(S.tabIndex=0),Ut(x,S)}return x});return u.jsx(Yv,{role:"menu",ref:v,className:i,onKeyDown:b,tabIndex:r?0:-1,...g,children:C})});function yh(t){return V("MuiPopover",t)}const fw=_("MuiPopover",["root","paper"]);function Va(t,e){let o=0;return typeof e=="number"?o=e:e==="center"?o=t.height/2:e==="bottom"&&(o=t.height),o}function Ga(t,e){let o=0;return typeof e=="number"?o=e:e==="center"?o=t.width/2:e==="right"&&(o=t.width),o}function _a(t){return[t.horizontal,t.vertical].map(e=>typeof e=="number"?`${e}px`:e).join(" ")}function Jn(t){return typeof t=="function"?t():t}const xh=t=>{const{classes:e}=t;return G({root:["root"],paper:["paper"]},yh,e)},Ch=R(Ds,{name:"MuiPopover",slot:"Root",overridesResolver:(t,e)=>e.root})({}),ll=R(Je,{name:"MuiPopover",slot:"Paper",overridesResolver:(t,e)=>e.paper})({position:"absolute",overflowY:"auto",overflowX:"hidden",minWidth:16,minHeight:16,maxWidth:"calc(100% - 32px)",maxHeight:"calc(100% - 32px)",outline:0}),Sh=F(function(e,o){const n=X({props:e,name:"MuiPopover"}),{action:r,anchorEl:s,anchorOrigin:a={vertical:"top",horizontal:"left"},anchorPosition:i,anchorReference:l="anchorEl",children:c,className:p,container:d,elevation:g=8,marginThreshold:f=16,open:m,PaperProps:b={},slots:v={},slotProps:h={},transformOrigin:C={vertical:"top",horizontal:"left"},TransitionComponent:x,transitionDuration:y="auto",TransitionProps:S={},disableScrollLock:P=!1,...$}=n,k=ct(),L={...n,anchorOrigin:a,anchorReference:l,elevation:g,marginThreshold:f,transformOrigin:C,TransitionComponent:x,transitionDuration:y,TransitionProps:S},I=xh(L),E=Qt(()=>{if(l==="anchorPosition")return i;const st=Jn(s),Z=(st&&st.nodeType===1?st:ie(k.current).body).getBoundingClientRect();return{top:Z.top+Va(Z,a.vertical),left:Z.left+Ga(Z,a.horizontal)}},[s,a.horizontal,a.vertical,i,l]),B=Qt(st=>({vertical:Va(st,C.vertical),horizontal:Ga(st,C.horizontal)}),[C.horizontal,C.vertical]),w=Qt(st=>{const gt={width:st.offsetWidth,height:st.offsetHeight},Z=B(gt);if(l==="none")return{top:null,left:null,transformOrigin:_a(Z)};const dt=E();let it=dt.top-Z.vertical,yt=dt.left-Z.horizontal;const At=it+gt.height,tt=yt+gt.width,ot=$e(Jn(s)),ut=ot.innerHeight-f,wt=ot.innerWidth-f;if(f!==null&&itut){const mt=At-ut;it-=mt,Z.vertical+=mt}if(f!==null&&ytwt){const mt=tt-wt;yt-=mt,Z.horizontal+=mt}return{top:`${Math.round(it)}px`,left:`${Math.round(yt)}px`,transformOrigin:_a(Z)}},[s,l,E,B,f]),[T,O]=Ot(m),M=Qt(()=>{const st=k.current;if(!st)return;const gt=w(st);gt.top!==null&&st.style.setProperty("top",gt.top),gt.left!==null&&(st.style.left=gt.left),st.style.transformOrigin=gt.transformOrigin,O(!0)},[w]);Lt(()=>(P&&window.addEventListener("scroll",M),()=>window.removeEventListener("scroll",M)),[s,P,M]);const D=()=>{M()},j=()=>{O(!1)};Lt(()=>{m&&M()}),Lo(r,()=>m?{updatePosition:()=>{M()}}:null,[m,M]),Lt(()=>{if(!m)return;const st=Dn(()=>{M()}),gt=$e(Jn(s));return gt.addEventListener("resize",st),()=>{st.clear(),gt.removeEventListener("resize",st)}},[s,m,M]);let N=y;const J={slots:{transition:x,...v},slotProps:{transition:S,paper:b,...h}},[U,Pt]=Q("transition",{elementType:Nn,externalForwardedProps:J,ownerState:L,getSlotProps:st=>({...st,onEntering:(gt,Z)=>{var dt;(dt=st.onEntering)==null||dt.call(st,gt,Z),D()},onExited:gt=>{var Z;(Z=st.onExited)==null||Z.call(st,gt),j()}}),additionalProps:{appear:!0,in:m}});y==="auto"&&!U.muiSupportAuto&&(N=void 0);const ht=d||(s?ie(Jn(s)).body:void 0),[bt,{slots:et,slotProps:nt,...Y}]=Q("root",{ref:o,elementType:Ch,externalForwardedProps:{...J,...$},shouldForwardComponentProp:!0,additionalProps:{slots:{backdrop:v.backdrop},slotProps:{backdrop:nn(typeof h.backdrop=="function"?h.backdrop(L):h.backdrop,{invisible:!0})},container:ht,open:m},ownerState:L,className:z(I.root,p)}),[at,pt]=Q("paper",{ref:k,className:I.paper,elementType:ll,externalForwardedProps:J,shouldForwardComponentProp:!0,additionalProps:{elevation:g,style:T?void 0:{opacity:0}},ownerState:L});return u.jsx(bt,{...Y,...!vo(bt)&&{slots:et,slotProps:nt,disableScrollLock:P},children:u.jsx(U,{...Pt,timeout:N,children:u.jsx(at,{...pt,children:c})})})});function wh(t){return V("MuiMenu",t)}const gw=_("MuiMenu",["root","paper","list"]),Ph={vertical:"top",horizontal:"right"},$h={vertical:"top",horizontal:"left"},Rh=t=>{const{classes:e}=t;return G({root:["root"],paper:["paper"],list:["list"]},wh,e)},kh=R(Sh,{shouldForwardProp:t=>ge(t)||t==="classes",name:"MuiMenu",slot:"Root",overridesResolver:(t,e)=>e.root})({}),Ih=R(ll,{name:"MuiMenu",slot:"Paper",overridesResolver:(t,e)=>e.paper})({maxHeight:"calc(100% - 96px)",WebkitOverflowScrolling:"touch"}),Th=R(hh,{name:"MuiMenu",slot:"List",overridesResolver:(t,e)=>e.list})({outline:0}),Mh=F(function(e,o){const n=X({props:e,name:"MuiMenu"}),{autoFocus:r=!0,children:s,className:a,disableAutoFocusItem:i=!1,MenuListProps:l={},onClose:c,open:p,PaperProps:d={},PopoverClasses:g,transitionDuration:f="auto",TransitionProps:{onEntering:m,...b}={},variant:v="selectedMenu",slots:h={},slotProps:C={},...x}=n,y=no(),S={...n,autoFocus:r,disableAutoFocusItem:i,MenuListProps:l,onEntering:m,PaperProps:d,transitionDuration:f,TransitionProps:b,variant:v},P=Rh(S),$=r&&!i&&p,k=ct(null),L=(N,J)=>{k.current&&k.current.adjustStyleForScrollbar(N,{direction:y?"rtl":"ltr"}),m&&m(N,J)},I=N=>{N.key==="Tab"&&(N.preventDefault(),c&&c(N,"tabKeyDown"))};let E=-1;be.map(s,(N,J)=>{re(N)&&(N.props.disabled||(v==="selectedMenu"&&N.props.selected||E===-1)&&(E=J))});const B={slots:h,slotProps:{list:l,transition:b,paper:d,...C}},w=Le({elementType:h.root,externalSlotProps:C.root,ownerState:S,className:[P.root,a]}),[T,O]=Q("paper",{className:P.paper,elementType:Ih,externalForwardedProps:B,shouldForwardComponentProp:!0,ownerState:S}),[M,D]=Q("list",{className:z(P.list,l.className),elementType:Th,shouldForwardComponentProp:!0,externalForwardedProps:B,getSlotProps:N=>({...N,onKeyDown:J=>{var U;I(J),(U=N.onKeyDown)==null||U.call(N,J)}}),ownerState:S}),j=typeof B.slotProps.transition=="function"?B.slotProps.transition(S):B.slotProps.transition;return u.jsx(kh,{onClose:c,anchorOrigin:{vertical:"bottom",horizontal:y?"right":"left"},transformOrigin:y?Ph:$h,slots:{root:h.root,paper:T,backdrop:h.backdrop,...h.transition&&{transition:h.transition}},slotProps:{root:w,paper:O,backdrop:typeof C.backdrop=="function"?C.backdrop(S):C.backdrop,transition:{...j,onEntering:(...N)=>{var J;L(...N),(J=j==null?void 0:j.onEntering)==null||J.call(j,...N)}}},open:p,ref:o,transitionDuration:f,ownerState:S,...x,classes:g,children:u.jsx(M,{actions:k,autoFocus:r&&(E===-1||i),autoFocusItem:$,variant:v,...D,children:s})})});function Lh(t){return V("MuiMenuItem",t)}const bn=_("MuiMenuItem",["root","focusVisible","dense","disabled","divider","gutters","selected"]),Ah=(t,e)=>{const{ownerState:o}=t;return[e.root,o.dense&&e.dense,o.divider&&e.divider,!o.disableGutters&&e.gutters]},Bh=t=>{const{disabled:e,dense:o,divider:n,disableGutters:r,selected:s,classes:a}=t,l=G({root:["root",o&&"dense",e&&"disabled",!r&&"gutters",n&&"divider",s&&"selected"]},Lh,a);return{...a,...l}},Oh=R(Se,{shouldForwardProp:t=>ge(t)||t==="classes",name:"MuiMenuItem",slot:"Root",overridesResolver:Ah})(W(({theme:t})=>({...t.typography.body1,display:"flex",justifyContent:"flex-start",alignItems:"center",position:"relative",textDecoration:"none",minHeight:48,paddingTop:6,paddingBottom:6,boxSizing:"border-box",whiteSpace:"nowrap","&:hover":{textDecoration:"none",backgroundColor:(t.vars||t).palette.action.hover,"@media (hover: none)":{backgroundColor:"transparent"}},[`&.${bn.selected}`]:{backgroundColor:t.vars?`rgba(${t.vars.palette.primary.mainChannel} / ${t.vars.palette.action.selectedOpacity})`:It(t.palette.primary.main,t.palette.action.selectedOpacity),[`&.${bn.focusVisible}`]:{backgroundColor:t.vars?`rgba(${t.vars.palette.primary.mainChannel} / calc(${t.vars.palette.action.selectedOpacity} + ${t.vars.palette.action.focusOpacity}))`:It(t.palette.primary.main,t.palette.action.selectedOpacity+t.palette.action.focusOpacity)}},[`&.${bn.selected}:hover`]:{backgroundColor:t.vars?`rgba(${t.vars.palette.primary.mainChannel} / calc(${t.vars.palette.action.selectedOpacity} + ${t.vars.palette.action.hoverOpacity}))`:It(t.palette.primary.main,t.palette.action.selectedOpacity+t.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:t.vars?`rgba(${t.vars.palette.primary.mainChannel} / ${t.vars.palette.action.selectedOpacity})`:It(t.palette.primary.main,t.palette.action.selectedOpacity)}},[`&.${bn.focusVisible}`]:{backgroundColor:(t.vars||t).palette.action.focus},[`&.${bn.disabled}`]:{opacity:(t.vars||t).palette.action.disabledOpacity},[`& + .${Ba.root}`]:{marginTop:t.spacing(1),marginBottom:t.spacing(1)},[`& + .${Ba.inset}`]:{marginLeft:52},[`& .${en.root}`]:{marginTop:0,marginBottom:0},[`& .${en.inset}`]:{paddingLeft:36},[`& .${Ua.root}`]:{minWidth:36},variants:[{props:({ownerState:e})=>!e.disableGutters,style:{paddingLeft:16,paddingRight:16}},{props:({ownerState:e})=>e.divider,style:{borderBottom:`1px solid ${(t.vars||t).palette.divider}`,backgroundClip:"padding-box"}},{props:({ownerState:e})=>!e.dense,style:{[t.breakpoints.up("sm")]:{minHeight:"auto"}}},{props:({ownerState:e})=>e.dense,style:{minHeight:32,paddingTop:4,paddingBottom:4,...t.typography.body2,[`& .${Ua.root} svg`]:{fontSize:"1.25rem"}}}]}))),Nh=F(function(e,o){const n=X({props:e,name:"MuiMenuItem"}),{autoFocus:r=!1,component:s="li",dense:a=!1,divider:i=!1,disableGutters:l=!1,focusVisibleClassName:c,role:p="menuitem",tabIndex:d,className:g,...f}=n,m=Zt(Xe),b=Ce(()=>({dense:a||m.dense||!1,disableGutters:l}),[m.dense,a,l]),v=ct(null);Re(()=>{r&&v.current&&v.current.focus()},[r]);const h={...n,dense:b.dense,divider:i,disableGutters:l},C=Bh(n),x=Jt(v,o);let y;return n.disabled||(y=d!==void 0?d:-1),u.jsx(Xe.Provider,{value:b,children:u.jsx(Oh,{ref:x,role:p,tabIndex:y,component:s,focusVisibleClassName:z(C.focusVisible,c),className:z(C.root,g),...f,ownerState:h,classes:C})})});function Eh(t){return V("MuiMobileStepper",t)}const mw=_("MuiMobileStepper",["root","positionBottom","positionTop","positionStatic","dots","dot","dotActive","progress"]),zh=t=>{const{classes:e,position:o}=t,n={root:["root",`position${A(o)}`],dots:["dots"],dot:["dot"],dotActive:["dotActive"],progress:["progress"]};return G(n,Eh,e)},jh=R(Je,{name:"MuiMobileStepper",slot:"Root",overridesResolver:(t,e)=>{const{ownerState:o}=t;return[e.root,e[`position${A(o.position)}`]]}})(W(({theme:t})=>({display:"flex",flexDirection:"row",justifyContent:"space-between",alignItems:"center",background:(t.vars||t).palette.background.default,padding:8,variants:[{props:({position:e})=>e==="top"||e==="bottom",style:{position:"fixed",left:0,right:0,zIndex:(t.vars||t).zIndex.mobileStepper}},{props:{position:"top"},style:{top:0}},{props:{position:"bottom"},style:{bottom:0}}]}))),Dh=R("div",{name:"MuiMobileStepper",slot:"Dots",overridesResolver:(t,e)=>e.dots})({variants:[{props:{variant:"dots"},style:{display:"flex",flexDirection:"row"}}]}),Fh=R("div",{name:"MuiMobileStepper",slot:"Dot",shouldForwardProp:t=>zn(t)&&t!=="dotActive",overridesResolver:(t,e)=>{const{dotActive:o}=t;return[e.dot,o&&e.dotActive]}})(W(({theme:t})=>({variants:[{props:{variant:"dots"},style:{transition:t.transitions.create("background-color",{duration:t.transitions.duration.shortest}),backgroundColor:(t.vars||t).palette.action.disabled,borderRadius:"50%",width:8,height:8,margin:"0 2px"}},{props:{variant:"dots",dotActive:!0},style:{backgroundColor:(t.vars||t).palette.primary.main}}]}))),Wh=R(Wv,{name:"MuiMobileStepper",slot:"Progress",overridesResolver:(t,e)=>e.progress})({variants:[{props:{variant:"progress"},style:{width:"50%"}}]}),bw=F(function(e,o){const n=X({props:e,name:"MuiMobileStepper"}),{activeStep:r=0,backButton:s,className:a,LinearProgressProps:i,nextButton:l,position:c="bottom",steps:p,variant:d="dots",slots:g={},slotProps:f={},...m}=n,b={...n,activeStep:r,position:c,variant:d};let v;d==="progress"&&(p===1?v=100:v=Math.ceil(r/(p-1)*100));const h=zh(b),C={slots:g,slotProps:{progress:i,...f}},[x,y]=Q("root",{ref:o,elementType:jh,shouldForwardComponentProp:!0,className:z(h.root,a),externalForwardedProps:{...C,...m},ownerState:b,additionalProps:{square:!0,elevation:0}}),[S,P]=Q("dots",{className:h.dots,elementType:Dh,externalForwardedProps:C,ownerState:b}),[$,k]=Q("dot",{elementType:Fh,externalForwardedProps:C,ownerState:b}),[L,I]=Q("progress",{className:h.progress,elementType:Wh,shouldForwardComponentProp:!0,externalForwardedProps:C,ownerState:b,additionalProps:{value:v,variant:"determinate"}});return u.jsxs(x,{...y,children:[s,d==="text"&&u.jsxs(fe,{children:[r+1," / ",p]}),d==="dots"&&u.jsx(S,{...P,children:[...new Array(p)].map((E,B)=>u.jsx($,{...k,className:z(h.dot,k.className,B===r&&h.dotActive),dotActive:B===r},B))}),d==="progress"&&u.jsx(L,{...I}),l]})});function cl(t){return V("MuiNativeSelect",t)}const Us=_("MuiNativeSelect",["root","select","multiple","filled","outlined","standard","disabled","icon","iconOpen","iconFilled","iconOutlined","iconStandard","nativeInput","error"]),Uh=t=>{const{classes:e,variant:o,disabled:n,multiple:r,open:s,error:a}=t,i={select:["select",o,n&&"disabled",r&&"multiple",a&&"error"],icon:["icon",`icon${A(o)}`,s&&"iconOpen",n&&"disabled"]};return G(i,cl,e)},pl=R("select",{name:"MuiNativeSelect"})(({theme:t})=>({MozAppearance:"none",WebkitAppearance:"none",userSelect:"none",borderRadius:0,cursor:"pointer","&:focus":{borderRadius:0},[`&.${Us.disabled}`]:{cursor:"default"},"&[multiple]":{height:"auto"},"&:not([multiple]) option, &:not([multiple]) optgroup":{backgroundColor:(t.vars||t).palette.background.paper},variants:[{props:({ownerState:e})=>e.variant!=="filled"&&e.variant!=="outlined",style:{"&&&":{paddingRight:24,minWidth:16}}},{props:{variant:"filled"},style:{"&&&":{paddingRight:32}}},{props:{variant:"outlined"},style:{borderRadius:(t.vars||t).shape.borderRadius,"&:focus":{borderRadius:(t.vars||t).shape.borderRadius},"&&&":{paddingRight:32}}}]})),Hh=R(pl,{name:"MuiNativeSelect",slot:"Select",shouldForwardProp:ge,overridesResolver:(t,e)=>{const{ownerState:o}=t;return[e.select,e[o.variant],o.error&&e.error,{[`&.${Us.multiple}`]:e.multiple}]}})({}),dl=R("svg",{name:"MuiNativeSelect"})(({theme:t})=>({position:"absolute",right:0,top:"calc(50% - .5em)",pointerEvents:"none",color:(t.vars||t).palette.action.active,[`&.${Us.disabled}`]:{color:(t.vars||t).palette.action.disabled},variants:[{props:({ownerState:e})=>e.open,style:{transform:"rotate(180deg)"}},{props:{variant:"filled"},style:{right:7}},{props:{variant:"outlined"},style:{right:7}}]})),Vh=R(dl,{name:"MuiNativeSelect",slot:"Icon",overridesResolver:(t,e)=>{const{ownerState:o}=t;return[e.icon,o.variant&&e[`icon${A(o.variant)}`],o.open&&e.iconOpen]}})({}),ul=F(function(e,o){const{className:n,disabled:r,error:s,IconComponent:a,inputRef:i,variant:l="standard",...c}=e,p={...e,disabled:r,variant:l,error:s},d=Uh(p);return u.jsxs(fe,{children:[u.jsx(Hh,{ownerState:p,className:z(d.select,n),disabled:r,ref:i||o,...c}),e.multiple?null:u.jsx(Vh,{as:a,ownerState:p,className:d.icon})]})}),Gh=t=>{const{classes:e}=t;return G({root:["root"]},cl,e)},_h=u.jsx(Nr,{}),Kh=F(function(e,o){const n=X({name:"MuiNativeSelect",props:e}),{className:r,children:s,classes:a={},IconComponent:i=zs,input:l=_h,inputProps:c,variant:p,...d}=n,g=to(),f=xo({props:n,muiFormControl:g,states:["variant"]}),m={...n,classes:a},b=Gh(m),{root:v,...h}=a;return u.jsx(fe,{children:Ut(l,{inputComponent:ul,inputProps:{children:s,classes:h,IconComponent:i,variant:f.variant,type:void 0,...c,...l?l.props.inputProps:{}},ref:o,...d,className:z(b.root,l.props.className,r)})})});Kh.muiName="Select";function qh(t){const{children:e,defer:o=!1,fallback:n=null}=t,[r,s]=Ot(!1);return Re(()=>{o||s(!0)},[o]),Lt(()=>{o&&s(!0)},[o]),r?e:n}var Ka;const Xh=R("fieldset",{name:"MuiNotchedOutlined",shouldForwardProp:ge})({textAlign:"left",position:"absolute",bottom:0,right:0,top:-5,left:0,margin:0,padding:"0 8px",pointerEvents:"none",borderRadius:"inherit",borderStyle:"solid",borderWidth:1,overflow:"hidden",minWidth:"0%"}),Yh=R("legend",{name:"MuiNotchedOutlined",shouldForwardProp:ge})(W(({theme:t})=>({float:"unset",width:"auto",overflow:"hidden",variants:[{props:({ownerState:e})=>!e.withLabel,style:{padding:0,lineHeight:"11px",transition:t.transitions.create("width",{duration:150,easing:t.transitions.easing.easeOut})}},{props:({ownerState:e})=>e.withLabel,style:{display:"block",padding:0,height:11,fontSize:"0.75em",visibility:"hidden",maxWidth:.01,transition:t.transitions.create("max-width",{duration:50,easing:t.transitions.easing.easeOut}),whiteSpace:"nowrap","& > span":{paddingLeft:5,paddingRight:5,display:"inline-block",opacity:0,visibility:"visible"}}},{props:({ownerState:e})=>e.withLabel&&e.notched,style:{maxWidth:"100%",transition:t.transitions.create("max-width",{duration:100,easing:t.transitions.easing.easeOut,delay:50})}}]})));function Zh(t){const{children:e,classes:o,className:n,label:r,notched:s,...a}=t,i=r!=null&&r!=="",l={...t,notched:s,withLabel:i};return u.jsx(Xh,{"aria-hidden":!0,className:n,ownerState:l,...a,children:u.jsx(Yh,{ownerState:l,children:i?u.jsx("span",{children:r}):Ka||(Ka=u.jsx("span",{className:"notranslate","aria-hidden":!0,children:"​"}))})})}const Qh=t=>{const{classes:e}=t,n=G({root:["root"],notchedOutline:["notchedOutline"],input:["input"]},lf,e);return{...e,...n}},Jh=R(Ar,{shouldForwardProp:t=>ge(t)||t==="classes",name:"MuiOutlinedInput",slot:"Root",overridesResolver:Mr})(W(({theme:t})=>{const e=t.palette.mode==="light"?"rgba(0, 0, 0, 0.23)":"rgba(255, 255, 255, 0.23)";return{position:"relative",borderRadius:(t.vars||t).shape.borderRadius,[`&:hover .${Ge.notchedOutline}`]:{borderColor:(t.vars||t).palette.text.primary},"@media (hover: none)":{[`&:hover .${Ge.notchedOutline}`]:{borderColor:t.vars?`rgba(${t.vars.palette.common.onBackgroundChannel} / 0.23)`:e}},[`&.${Ge.focused} .${Ge.notchedOutline}`]:{borderWidth:2},variants:[...Object.entries(t.palette).filter(Wt()).map(([o])=>({props:{color:o},style:{[`&.${Ge.focused} .${Ge.notchedOutline}`]:{borderColor:(t.vars||t).palette[o].main}}})),{props:{},style:{[`&.${Ge.error} .${Ge.notchedOutline}`]:{borderColor:(t.vars||t).palette.error.main},[`&.${Ge.disabled} .${Ge.notchedOutline}`]:{borderColor:(t.vars||t).palette.action.disabled}}},{props:({ownerState:o})=>o.startAdornment,style:{paddingLeft:14}},{props:({ownerState:o})=>o.endAdornment,style:{paddingRight:14}},{props:({ownerState:o})=>o.multiline,style:{padding:"16.5px 14px"}},{props:({ownerState:o,size:n})=>o.multiline&&n==="small",style:{padding:"8.5px 14px"}}]}})),ty=R(Zh,{name:"MuiOutlinedInput",slot:"NotchedOutline",overridesResolver:(t,e)=>e.notchedOutline})(W(({theme:t})=>{const e=t.palette.mode==="light"?"rgba(0, 0, 0, 0.23)":"rgba(255, 255, 255, 0.23)";return{borderColor:t.vars?`rgba(${t.vars.palette.common.onBackgroundChannel} / 0.23)`:e}})),ey=R(Br,{name:"MuiOutlinedInput",slot:"Input",overridesResolver:Lr})(W(({theme:t})=>({padding:"16.5px 14px",...!t.vars&&{"&:-webkit-autofill":{WebkitBoxShadow:t.palette.mode==="light"?null:"0 0 0 100px #266798 inset",WebkitTextFillColor:t.palette.mode==="light"?null:"#fff",caretColor:t.palette.mode==="light"?null:"#fff",borderRadius:"inherit"}},...t.vars&&{"&:-webkit-autofill":{borderRadius:"inherit"},[t.getColorSchemeSelector("dark")]:{"&:-webkit-autofill":{WebkitBoxShadow:"0 0 0 100px #266798 inset",WebkitTextFillColor:"#fff",caretColor:"#fff"}}},variants:[{props:{size:"small"},style:{padding:"8.5px 14px"}},{props:({ownerState:e})=>e.multiline,style:{padding:0}},{props:({ownerState:e})=>e.startAdornment,style:{paddingLeft:0}},{props:({ownerState:e})=>e.endAdornment,style:{paddingRight:0}}]}))),Hs=F(function(e,o){const n=X({props:e,name:"MuiOutlinedInput"}),{components:r={},fullWidth:s=!1,inputComponent:a="input",label:i,multiline:l=!1,notched:c,slots:p={},slotProps:d={},type:g="text",...f}=n,m=Qh(n),b=to(),v=xo({props:n,muiFormControl:b,states:["color","disabled","error","focused","hiddenLabel","size","required"]}),h={...n,color:v.color||"primary",disabled:v.disabled,error:v.error,focused:v.focused,formControl:b,fullWidth:s,hiddenLabel:v.hiddenLabel,multiline:l,size:v.size,type:g},C=p.root??r.Root??Jh,x=p.input??r.Input??ey,[y,S]=Q("notchedOutline",{elementType:ty,className:m.notchedOutline,shouldForwardComponentProp:!0,ownerState:h,externalForwardedProps:{slots:p,slotProps:d},additionalProps:{label:i!=null&&i!==""&&v.required?u.jsxs(fe,{children:[i," ","*"]}):i}});return u.jsx(Or,{slots:{root:C,input:x},slotProps:d,renderSuffix:P=>u.jsx(y,{...S,notched:typeof c<"u"?c:!!(P.startAdornment||P.filled||P.focused)}),fullWidth:s,inputComponent:a,multiline:l,ref:o,type:g,...f,classes:{...m,notchedOutline:null}})});Hs.muiName="Input";function oy(t){return V("MuiPagination",t)}const vw=_("MuiPagination",["root","ul","outlined","text"]);function ny(t={}){const{boundaryCount:e=1,componentName:o="usePagination",count:n=1,defaultPage:r=1,disabled:s=!1,hideNextButton:a=!1,hidePrevButton:i=!1,onChange:l,page:c,showFirstButton:p=!1,showLastButton:d=!1,siblingCount:g=1,...f}=t,[m,b]=Fe({controlled:c,default:r,name:o,state:"page"}),v=(L,I)=>{c||b(I),l&&l(L,I)},h=(L,I)=>{const E=I-L+1;return Array.from({length:E},(B,w)=>L+w)},C=h(1,Math.min(e,n)),x=h(Math.max(n-e+1,e+1),n),y=Math.max(Math.min(m-g,n-e-g*2-1),e+2),S=Math.min(Math.max(m+g,e+g*2+2),n-e-1),P=[...p?["first"]:[],...i?[]:["previous"],...C,...y>e+2?["start-ellipsis"]:e+1e?[n-e]:[],...x,...a?[]:["next"],...d?["last"]:[]],$=L=>{switch(L){case"first":return 1;case"previous":return m-1;case"next":return m+1;case"last":return n;default:return null}};return{items:P.map(L=>typeof L=="number"?{onClick:I=>{v(I,L)},type:"page",page:L,selected:L===m,disabled:s,"aria-current":L===m?"page":void 0}:{onClick:I=>{v(I,$(L))},type:L,page:$(L),selected:!1,disabled:s||!L.includes("ellipsis")&&(L==="next"||L==="last"?m>=n:m<=1)}),...f}}function ry(t){return V("MuiPaginationItem",t)}const Te=_("MuiPaginationItem",["root","page","sizeSmall","sizeLarge","text","textPrimary","textSecondary","outlined","outlinedPrimary","outlinedSecondary","rounded","ellipsis","firstLast","previousNext","focusVisible","disabled","selected","icon","colorPrimary","colorSecondary"]),fl=se(u.jsx("path",{d:"M18.41 16.59L13.82 12l4.59-4.59L17 6l-6 6 6 6zM6 6h2v12H6z"}),"FirstPage"),gl=se(u.jsx("path",{d:"M5.59 7.41L10.18 12l-4.59 4.59L7 18l6-6-6-6zM16 6h2v12h-2z"}),"LastPage"),sy=se(u.jsx("path",{d:"M15.41 7.41L14 6l-6 6 6 6 1.41-1.41L10.83 12z"}),"NavigateBefore"),ay=se(u.jsx("path",{d:"M10 6L8.59 7.41 13.17 12l-4.58 4.59L10 18l6-6z"}),"NavigateNext"),ml=(t,e)=>{const{ownerState:o}=t;return[e.root,e[o.variant],e[`size${A(o.size)}`],o.variant==="text"&&e[`text${A(o.color)}`],o.variant==="outlined"&&e[`outlined${A(o.color)}`],o.shape==="rounded"&&e.rounded,o.type==="page"&&e.page,(o.type==="start-ellipsis"||o.type==="end-ellipsis")&&e.ellipsis,(o.type==="previous"||o.type==="next")&&e.previousNext,(o.type==="first"||o.type==="last")&&e.firstLast]},iy=t=>{const{classes:e,color:o,disabled:n,selected:r,size:s,shape:a,type:i,variant:l}=t,c={root:["root",`size${A(s)}`,l,a,o!=="standard"&&`color${A(o)}`,o!=="standard"&&`${l}${A(o)}`,n&&"disabled",r&&"selected",{page:"page",first:"firstLast",last:"firstLast","start-ellipsis":"ellipsis","end-ellipsis":"ellipsis",previous:"previousNext",next:"previousNext"}[i]],icon:["icon"]};return G(c,ry,e)},ly=R("div",{name:"MuiPaginationItem",slot:"Root",overridesResolver:ml})(W(({theme:t})=>({...t.typography.body2,borderRadius:32/2,textAlign:"center",boxSizing:"border-box",minWidth:32,padding:"0 6px",margin:"0 3px",color:(t.vars||t).palette.text.primary,height:"auto",[`&.${Te.disabled}`]:{opacity:(t.vars||t).palette.action.disabledOpacity},variants:[{props:{size:"small"},style:{minWidth:26,borderRadius:26/2,margin:"0 1px",padding:"0 4px"}},{props:{size:"large"},style:{minWidth:40,borderRadius:40/2,padding:"0 10px",fontSize:t.typography.pxToRem(15)}}]}))),cy=R(Se,{name:"MuiPaginationItem",slot:"Root",overridesResolver:ml})(W(({theme:t})=>({...t.typography.body2,borderRadius:32/2,textAlign:"center",boxSizing:"border-box",minWidth:32,height:32,padding:"0 6px",margin:"0 3px",color:(t.vars||t).palette.text.primary,[`&.${Te.focusVisible}`]:{backgroundColor:(t.vars||t).palette.action.focus},[`&.${Te.disabled}`]:{opacity:(t.vars||t).palette.action.disabledOpacity},transition:t.transitions.create(["color","background-color"],{duration:t.transitions.duration.short}),"&:hover":{backgroundColor:(t.vars||t).palette.action.hover,"@media (hover: none)":{backgroundColor:"transparent"}},[`&.${Te.selected}`]:{backgroundColor:(t.vars||t).palette.action.selected,"&:hover":{backgroundColor:t.vars?`rgba(${t.vars.palette.action.selectedChannel} / calc(${t.vars.palette.action.selectedOpacity} + ${t.vars.palette.action.hoverOpacity}))`:It(t.palette.action.selected,t.palette.action.selectedOpacity+t.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:(t.vars||t).palette.action.selected}},[`&.${Te.focusVisible}`]:{backgroundColor:t.vars?`rgba(${t.vars.palette.action.selectedChannel} / calc(${t.vars.palette.action.selectedOpacity} + ${t.vars.palette.action.focusOpacity}))`:It(t.palette.action.selected,t.palette.action.selectedOpacity+t.palette.action.focusOpacity)},[`&.${Te.disabled}`]:{opacity:1,color:(t.vars||t).palette.action.disabled,backgroundColor:(t.vars||t).palette.action.selected}},variants:[{props:{size:"small"},style:{minWidth:26,height:26,borderRadius:26/2,margin:"0 1px",padding:"0 4px"}},{props:{size:"large"},style:{minWidth:40,height:40,borderRadius:40/2,padding:"0 10px",fontSize:t.typography.pxToRem(15)}},{props:{shape:"rounded"},style:{borderRadius:(t.vars||t).shape.borderRadius}},{props:{variant:"outlined"},style:{border:t.vars?`1px solid rgba(${t.vars.palette.common.onBackgroundChannel} / 0.23)`:`1px solid ${t.palette.mode==="light"?"rgba(0, 0, 0, 0.23)":"rgba(255, 255, 255, 0.23)"}`,[`&.${Te.selected}`]:{[`&.${Te.disabled}`]:{borderColor:(t.vars||t).palette.action.disabledBackground,color:(t.vars||t).palette.action.disabled}}}},{props:{variant:"text"},style:{[`&.${Te.selected}`]:{[`&.${Te.disabled}`]:{color:(t.vars||t).palette.action.disabled}}}},...Object.entries(t.palette).filter(Wt(["dark","contrastText"])).map(([e])=>({props:{variant:"text",color:e},style:{[`&.${Te.selected}`]:{color:(t.vars||t).palette[e].contrastText,backgroundColor:(t.vars||t).palette[e].main,"&:hover":{backgroundColor:(t.vars||t).palette[e].dark,"@media (hover: none)":{backgroundColor:(t.vars||t).palette[e].main}},[`&.${Te.focusVisible}`]:{backgroundColor:(t.vars||t).palette[e].dark},[`&.${Te.disabled}`]:{color:(t.vars||t).palette.action.disabled}}}})),...Object.entries(t.palette).filter(Wt(["light"])).map(([e])=>({props:{variant:"outlined",color:e},style:{[`&.${Te.selected}`]:{color:(t.vars||t).palette[e].main,border:`1px solid ${t.vars?`rgba(${t.vars.palette[e].mainChannel} / 0.5)`:It(t.palette[e].main,.5)}`,backgroundColor:t.vars?`rgba(${t.vars.palette[e].mainChannel} / ${t.vars.palette.action.activatedOpacity})`:It(t.palette[e].main,t.palette.action.activatedOpacity),"&:hover":{backgroundColor:t.vars?`rgba(${t.vars.palette[e].mainChannel} / calc(${t.vars.palette.action.activatedOpacity} + ${t.vars.palette.action.focusOpacity}))`:It(t.palette[e].main,t.palette.action.activatedOpacity+t.palette.action.focusOpacity),"@media (hover: none)":{backgroundColor:"transparent"}},[`&.${Te.focusVisible}`]:{backgroundColor:t.vars?`rgba(${t.vars.palette[e].mainChannel} / calc(${t.vars.palette.action.activatedOpacity} + ${t.vars.palette.action.focusOpacity}))`:It(t.palette[e].main,t.palette.action.activatedOpacity+t.palette.action.focusOpacity)}}}}))]}))),py=R("div",{name:"MuiPaginationItem",slot:"Icon",overridesResolver:(t,e)=>e.icon})(W(({theme:t})=>({fontSize:t.typography.pxToRem(20),margin:"0 -8px",variants:[{props:{size:"small"},style:{fontSize:t.typography.pxToRem(18)}},{props:{size:"large"},style:{fontSize:t.typography.pxToRem(22)}}]}))),dy=F(function(e,o){const n=X({props:e,name:"MuiPaginationItem"}),{className:r,color:s="standard",component:a,components:i={},disabled:l=!1,page:c,selected:p=!1,shape:d="circular",size:g="medium",slots:f={},slotProps:m={},type:b="page",variant:v="text",...h}=n,C={...n,color:s,disabled:l,selected:p,shape:d,size:g,type:b,variant:v},x=no(),y=iy(C),S={slots:{previous:f.previous??i.previous,next:f.next??i.next,first:f.first??i.first,last:f.last??i.last},slotProps:m},[P,$]=Q("previous",{elementType:sy,externalForwardedProps:S,ownerState:C}),[k,L]=Q("next",{elementType:ay,externalForwardedProps:S,ownerState:C}),[I,E]=Q("first",{elementType:fl,externalForwardedProps:S,ownerState:C}),[B,w]=Q("last",{elementType:gl,externalForwardedProps:S,ownerState:C}),T=x?{previous:"next",next:"previous",first:"last",last:"first"}[b]:b,O={previous:P,next:k,first:I,last:B}[T],M={previous:$,next:L,first:E,last:w}[T];return b==="start-ellipsis"||b==="end-ellipsis"?u.jsx(ly,{ref:o,ownerState:C,className:z(y.root,r),children:"…"}):u.jsxs(cy,{ref:o,ownerState:C,component:a,disabled:l,className:z(y.root,r),...h,children:[b==="page"&&c,O?u.jsx(py,{...M,className:y.icon,as:O}):null]})}),uy=t=>{const{classes:e,variant:o}=t;return G({root:["root",o],ul:["ul"]},oy,e)},fy=R("nav",{name:"MuiPagination",slot:"Root",overridesResolver:(t,e)=>{const{ownerState:o}=t;return[e.root,e[o.variant]]}})({}),gy=R("ul",{name:"MuiPagination",slot:"Ul",overridesResolver:(t,e)=>e.ul})({display:"flex",flexWrap:"wrap",alignItems:"center",padding:0,margin:0,listStyle:"none"});function my(t,e,o){return t==="page"?`${o?"":"Go to "}page ${e}`:`Go to ${t} page`}const hw=F(function(e,o){const n=X({props:e,name:"MuiPagination"}),{boundaryCount:r=1,className:s,color:a="standard",count:i=1,defaultPage:l=1,disabled:c=!1,getItemAriaLabel:p=my,hideNextButton:d=!1,hidePrevButton:g=!1,onChange:f,page:m,renderItem:b=I=>u.jsx(dy,{...I}),shape:v="circular",showFirstButton:h=!1,showLastButton:C=!1,siblingCount:x=1,size:y="medium",variant:S="text",...P}=n,{items:$}=ny({...n,componentName:"Pagination"}),k={...n,boundaryCount:r,color:a,count:i,defaultPage:l,disabled:c,getItemAriaLabel:p,hideNextButton:d,hidePrevButton:g,renderItem:b,shape:v,showFirstButton:h,showLastButton:C,siblingCount:x,size:y,variant:S},L=uy(k);return u.jsx(fy,{"aria-label":"pagination navigation",className:z(L.root,s),ownerState:k,ref:o,...P,children:u.jsx(gy,{className:L.ul,ownerState:k,children:$.map((I,E)=>u.jsx("li",{children:b({...I,color:a,"aria-label":p(I.type,I.page,I.selected),shape:v,size:y,variant:S})},E))})})}),by=se(u.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 18c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8z"}),"RadioButtonUnchecked"),vy=se(u.jsx("path",{d:"M8.465 8.465C9.37 7.56 10.62 7 12 7C14.76 7 17 9.24 17 12C17 13.38 16.44 14.63 15.535 15.535C14.63 16.44 13.38 17 12 17C9.24 17 7 14.76 7 12C7 10.62 7.56 9.37 8.465 8.465Z"}),"RadioButtonChecked"),hy=R("span",{name:"MuiRadioButtonIcon",shouldForwardProp:ge})({position:"relative",display:"flex"}),yy=R(by,{name:"MuiRadioButtonIcon"})({transform:"scale(1)"}),xy=R(vy,{name:"MuiRadioButtonIcon"})(W(({theme:t})=>({left:0,position:"absolute",transform:"scale(0)",transition:t.transitions.create("transform",{easing:t.transitions.easing.easeIn,duration:t.transitions.duration.shortest}),variants:[{props:{checked:!0},style:{transform:"scale(1)",transition:t.transitions.create("transform",{easing:t.transitions.easing.easeOut,duration:t.transitions.duration.shortest})}}]})));function bl(t){const{checked:e=!1,classes:o={},fontSize:n}=t,r={...t,checked:e};return u.jsxs(hy,{className:o.root,ownerState:r,children:[u.jsx(yy,{fontSize:n,className:o.background,ownerState:r}),u.jsx(xy,{fontSize:n,className:o.dot,ownerState:r})]})}const vl=Ae(void 0);function Cy(){return Zt(vl)}function Sy(t){return V("MuiRadio",t)}const qa=_("MuiRadio",["root","checked","disabled","colorPrimary","colorSecondary","sizeSmall"]),wy=t=>{const{classes:e,color:o,size:n}=t,r={root:["root",`color${A(o)}`,n!=="medium"&&`size${A(n)}`]};return{...e,...G(r,Sy,e)}},Py=R(js,{shouldForwardProp:t=>ge(t)||t==="classes",name:"MuiRadio",slot:"Root",overridesResolver:(t,e)=>{const{ownerState:o}=t;return[e.root,o.size!=="medium"&&e[`size${A(o.size)}`],e[`color${A(o.color)}`]]}})(W(({theme:t})=>({color:(t.vars||t).palette.text.secondary,[`&.${qa.disabled}`]:{color:(t.vars||t).palette.action.disabled},variants:[{props:{color:"default",disabled:!1,disableRipple:!1},style:{"&:hover":{backgroundColor:t.vars?`rgba(${t.vars.palette.action.activeChannel} / ${t.vars.palette.action.hoverOpacity})`:It(t.palette.action.active,t.palette.action.hoverOpacity)}}},...Object.entries(t.palette).filter(Wt()).map(([e])=>({props:{color:e,disabled:!1,disableRipple:!1},style:{"&:hover":{backgroundColor:t.vars?`rgba(${t.vars.palette[e].mainChannel} / ${t.vars.palette.action.hoverOpacity})`:It(t.palette[e].main,t.palette.action.hoverOpacity)}}})),...Object.entries(t.palette).filter(Wt()).map(([e])=>({props:{color:e,disabled:!1},style:{[`&.${qa.checked}`]:{color:(t.vars||t).palette[e].main}}})),{props:{disableRipple:!1},style:{"&:hover":{"@media (hover: none)":{backgroundColor:"transparent"}}}}]})));function $y(t,e){return typeof e=="object"&&e!==null?t===e:String(t)===String(e)}const Ry=u.jsx(bl,{checked:!0}),ky=u.jsx(bl,{}),yw=F(function(e,o){const n=X({props:e,name:"MuiRadio"}),{checked:r,checkedIcon:s=Ry,color:a="primary",icon:i=ky,name:l,onChange:c,size:p="medium",className:d,disabled:g,disableRipple:f=!1,slots:m={},slotProps:b={},inputProps:v,...h}=n,C=to();let x=g;C&&typeof x>"u"&&(x=C.disabled),x??=!1;const y={...n,disabled:x,disableRipple:f,color:a,size:p},S=wy(y),P=Cy();let $=r;const k=es(c,P&&P.onChange);let L=l;P&&(typeof $>"u"&&($=$y(P.value,n.value)),typeof L>"u"&&(L=P.name));const I=b.input??v,[E,B]=Q("root",{ref:o,elementType:Py,className:z(S.root,d),shouldForwardComponentProp:!0,externalForwardedProps:{slots:m,slotProps:b,...h},getSlotProps:w=>({...w,onChange:(T,...O)=>{var M;(M=w.onChange)==null||M.call(w,T,...O),k(T,...O)}}),ownerState:y,additionalProps:{type:"radio",icon:Ut(i,{fontSize:i.props.fontSize??p}),checkedIcon:Ut(s,{fontSize:s.props.fontSize??p}),disabled:x,name:L,checked:$,slots:m,slotProps:{input:typeof I=="function"?I(y):I}}});return u.jsx(E,{...B,classes:S})});function Iy(t){return V("MuiRadioGroup",t)}const xw=_("MuiRadioGroup",["root","row","error"]),Ty=t=>{const{classes:e,row:o,error:n}=t;return G({root:["root",o&&"row",n&&"error"]},Iy,e)},Cw=F(function(e,o){const{actions:n,children:r,className:s,defaultValue:a,name:i,onChange:l,value:c,...p}=e,d=ct(null),g=Ty(e),[f,m]=Fe({controlled:c,default:a,name:"RadioGroup"});Lo(n,()=>({focus:()=>{let C=d.current.querySelector("input:not(:disabled):checked");C||(C=d.current.querySelector("input:not(:disabled)")),C&&C.focus()}}),[]);const b=Jt(o,d),v=Ye(i),h=Ce(()=>({name:v,onChange(C){m(C.target.value),l&&l(C,C.target.value)},value:f}),[v,l,m,f]);return u.jsx(vl.Provider,{value:h,children:u.jsx(wb,{role:"radiogroup",ref:b,className:z(g.root,s),...p,children:r})})}),My=se(u.jsx("path",{d:"M12 17.27L18.18 21l-1.64-7.03L22 9.24l-7.19-.61L12 2 9.19 8.63 2 9.24l5.46 4.73L5.82 21z"}),"Star"),Ly=se(u.jsx("path",{d:"M22 9.24l-7.19-.62L12 2 9.19 8.63 2 9.24l5.46 4.73L5.82 21 12 17.27 18.18 21l-1.63-7.03L22 9.24zM12 15.4l-3.76 2.27 1-4.28-3.32-2.88 4.38-.38L12 6.1l1.71 4.04 4.38.38-3.32 2.88 1 4.28L12 15.4z"}),"StarBorder");function Ay(t){return V("MuiRating",t)}const vn=_("MuiRating",["root","sizeSmall","sizeMedium","sizeLarge","readOnly","disabled","focusVisible","visuallyHidden","pristine","label","labelEmptyValueActive","icon","iconEmpty","iconFilled","iconHover","iconFocus","iconActive","decimal"]);function By(t){const e=t.toString().split(".")[1];return e?e.length:0}function Kr(t,e){if(t==null)return t;const o=Math.round(t/e)*e;return Number(o.toFixed(By(e)))}const Oy=t=>{const{classes:e,size:o,readOnly:n,disabled:r,emptyValueFocused:s,focusVisible:a}=t,i={root:["root",`size${A(o)}`,r&&"disabled",a&&"focusVisible",n&&"readOnly"],label:["label","pristine"],labelEmptyValue:[s&&"labelEmptyValueActive"],icon:["icon"],iconEmpty:["iconEmpty"],iconFilled:["iconFilled"],iconHover:["iconHover"],iconFocus:["iconFocus"],iconActive:["iconActive"],decimal:["decimal"],visuallyHidden:["visuallyHidden"]};return G(i,Ay,e)},Ny=R("span",{name:"MuiRating",slot:"Root",overridesResolver:(t,e)=>{const{ownerState:o}=t;return[{[`& .${vn.visuallyHidden}`]:e.visuallyHidden},e.root,e[`size${A(o.size)}`],o.readOnly&&e.readOnly]}})(W(({theme:t})=>({display:"inline-flex",position:"relative",fontSize:t.typography.pxToRem(24),color:"#faaf00",cursor:"pointer",textAlign:"left",width:"min-content",WebkitTapHighlightColor:"transparent",[`&.${vn.disabled}`]:{opacity:(t.vars||t).palette.action.disabledOpacity,pointerEvents:"none"},[`&.${vn.focusVisible} .${vn.iconActive}`]:{outline:"1px solid #999"},[`& .${vn.visuallyHidden}`]:ki,variants:[{props:{size:"small"},style:{fontSize:t.typography.pxToRem(18)}},{props:{size:"large"},style:{fontSize:t.typography.pxToRem(30)}},{props:({ownerState:e})=>e.readOnly,style:{pointerEvents:"none"}}]}))),hl=R("label",{name:"MuiRating",slot:"Label",overridesResolver:({ownerState:t},e)=>[e.label,t.emptyValueFocused&&e.labelEmptyValueActive]})({cursor:"inherit",variants:[{props:({ownerState:t})=>t.emptyValueFocused,style:{top:0,bottom:0,position:"absolute",outline:"1px solid #999",width:"100%"}}]}),Ey=R("span",{name:"MuiRating",slot:"Icon",overridesResolver:(t,e)=>{const{ownerState:o}=t;return[e.icon,o.iconEmpty&&e.iconEmpty,o.iconFilled&&e.iconFilled,o.iconHover&&e.iconHover,o.iconFocus&&e.iconFocus,o.iconActive&&e.iconActive]}})(W(({theme:t})=>({display:"flex",transition:t.transitions.create("transform",{duration:t.transitions.duration.shortest}),pointerEvents:"none",variants:[{props:({ownerState:e})=>e.iconActive,style:{transform:"scale(1.2)"}},{props:({ownerState:e})=>e.iconEmpty,style:{color:(t.vars||t).palette.action.disabled}}]}))),zy=R("span",{name:"MuiRating",slot:"Decimal",shouldForwardProp:t=>zn(t)&&t!=="iconActive",overridesResolver:(t,e)=>{const{iconActive:o}=t;return[e.decimal,o&&e.iconActive]}})({position:"relative",variants:[{props:({iconActive:t})=>t,style:{transform:"scale(1.2)"}}]});function jy(t){const{value:e,...o}=t;return u.jsx("span",{...o})}function Xa(t){const{classes:e,disabled:o,emptyIcon:n,focus:r,getLabelText:s,highlightSelectedOnly:a,hover:i,icon:l,IconContainerComponent:c,isActive:p,itemValue:d,labelProps:g,name:f,onBlur:m,onChange:b,onClick:v,onFocus:h,readOnly:C,ownerState:x,ratingValue:y,ratingValueRounded:S,slots:P={},slotProps:$={}}=t,k=a?d===y:d<=y,L=d<=i,I=d<=r,E=d===S,B=`${f}-${Ye()}`,w={slots:P,slotProps:$},[T,O]=Q("icon",{elementType:Ey,className:z(e.icon,k?e.iconFilled:e.iconEmpty,L&&e.iconHover,I&&e.iconFocus,p&&e.iconActive),externalForwardedProps:w,ownerState:{...x,iconEmpty:!k,iconFilled:k,iconHover:L,iconFocus:I,iconActive:p},additionalProps:{value:d},internalForwardedProps:{as:c}}),[M,D]=Q("label",{elementType:hl,externalForwardedProps:w,ownerState:{...x,emptyValueFocused:void 0},additionalProps:{style:g==null?void 0:g.style,htmlFor:B}}),j=u.jsx(T,{...O,children:n&&!k?n:l});return C?u.jsx("span",{...g,children:j}):u.jsxs(fe,{children:[u.jsxs(M,{...D,children:[j,u.jsx("span",{className:e.visuallyHidden,children:s(d)})]}),u.jsx("input",{className:e.visuallyHidden,onFocus:h,onBlur:m,onChange:b,onClick:v,disabled:o,value:d,id:B,type:"radio",name:f,checked:E})]})}const Dy=u.jsx(My,{fontSize:"inherit"}),Fy=u.jsx(Ly,{fontSize:"inherit"});function Wy(t){return`${t||"0"} Star${t!==1?"s":""}`}const Sw=F(function(e,o){const n=X({name:"MuiRating",props:e}),{component:r="span",className:s,defaultValue:a=null,disabled:i=!1,emptyIcon:l=Fy,emptyLabelText:c="Empty",getLabelText:p=Wy,highlightSelectedOnly:d=!1,icon:g=Dy,IconContainerComponent:f=jy,max:m=5,name:b,onChange:v,onChangeActive:h,onMouseLeave:C,onMouseMove:x,precision:y=1,readOnly:S=!1,size:P="medium",value:$,slots:k={},slotProps:L={},...I}=n,E=Ye(b),[B,w]=Fe({controlled:$,default:a,name:"Rating"}),T=Kr(B,y),O=no(),[{hover:M,focus:D},j]=Ot({hover:-1,focus:-1});let N=T;M!==-1&&(N=M),D!==-1&&(N=D);const[J,U]=Ot(!1),Pt=ct(),ht=Jt(Pt,o),bt=mt=>{x&&x(mt);const rt=Pt.current,{right:Mt,left:Nt,width:K}=rt.getBoundingClientRect();let lt;O?lt=(Mt-mt.clientX)/K:lt=(mt.clientX-Nt)/K;let vt=Kr(m*lt+y/2,y);vt=Eo(vt,y,m),j(kt=>kt.hover===vt&&kt.focus===vt?kt:{hover:vt,focus:vt}),U(!1),h&&M!==vt&&h(mt,vt)},et=mt=>{C&&C(mt);const rt=-1;j({hover:rt,focus:rt}),h&&M!==rt&&h(mt,rt)},nt=mt=>{let rt=mt.target.value===""?null:parseFloat(mt.target.value);M!==-1&&(rt=M),w(rt),v&&v(mt,rt)},Y=mt=>{mt.clientX===0&&mt.clientY===0||(j({hover:-1,focus:-1}),w(null),v&&parseFloat(mt.target.value)===T&&v(mt,null))},at=mt=>{lo(mt.target)&&U(!0);const rt=parseFloat(mt.target.value);j(Mt=>({hover:Mt.hover,focus:rt}))},pt=mt=>{if(M!==-1)return;lo(mt.target)||U(!1);const rt=-1;j(Mt=>({hover:Mt.hover,focus:rt}))},[st,gt]=Ot(!1),Z={...n,component:r,defaultValue:a,disabled:i,emptyIcon:l,emptyLabelText:c,emptyValueFocused:st,focusVisible:J,getLabelText:p,icon:g,IconContainerComponent:f,max:m,precision:y,readOnly:S,size:P},dt=Oy(Z),it={slots:k,slotProps:L},[yt,At]=Q("root",{ref:ht,className:z(dt.root,s),elementType:Ny,externalForwardedProps:{...it,...I,component:r},getSlotProps:mt=>({...mt,onMouseMove:rt=>{var Mt;bt(rt),(Mt=mt.onMouseMove)==null||Mt.call(mt,rt)},onMouseLeave:rt=>{var Mt;et(rt),(Mt=mt.onMouseLeave)==null||Mt.call(mt,rt)}}),ownerState:Z,additionalProps:{role:S?"img":null,"aria-label":S?p(N):null}}),[tt,ot]=Q("label",{className:z(dt.label,dt.labelEmptyValue),elementType:hl,externalForwardedProps:it,ownerState:Z}),[ut,wt]=Q("decimal",{className:dt.decimal,elementType:zy,externalForwardedProps:it,ownerState:Z});return u.jsxs(yt,{...At,children:[Array.from(new Array(m)).map((mt,rt)=>{const Mt=rt+1,Nt={classes:dt,disabled:i,emptyIcon:l,focus:D,getLabelText:p,highlightSelectedOnly:d,hover:M,icon:g,IconContainerComponent:f,name:E,onBlur:pt,onChange:nt,onClick:Y,onFocus:at,ratingValue:N,ratingValueRounded:T,readOnly:S,ownerState:Z,slots:k,slotProps:L},K=Mt===Math.ceil(N)&&(M!==-1||D!==-1);if(y<1){const lt=Array.from(new Array(1/y));return Ci(ut,{...wt,key:Mt,className:z(wt.className,K&&dt.iconActive),iconActive:K},lt.map((vt,kt)=>{const Tt=Kr(Mt-1+(kt+1)*y,y);return u.jsx(Xa,{...Nt,isActive:!1,itemValue:Tt,labelProps:{style:lt.length-1===kt?{}:{width:Tt===N?`${(kt+1)*y*100}%`:"0%",overflow:"hidden",position:"absolute"}}},Tt)}))}return u.jsx(Xa,{...Nt,isActive:K,itemValue:Mt},Mt)}),!S&&!i&&u.jsxs(tt,{...ot,children:[u.jsx("input",{className:dt.visuallyHidden,value:"",id:`${E}-empty`,type:"radio",name:E,checked:T==null,onFocus:()=>gt(!0),onBlur:()=>gt(!1),onChange:nt}),u.jsx("span",{className:dt.visuallyHidden,children:c})]})]})});function Uy(t){return V("MuiScopedCssBaseline",t)}const ww=_("MuiScopedCssBaseline",["root"]),Hy=t=>{const{classes:e}=t;return G({root:["root"]},Uy,e)},Vy=R("div",{name:"MuiScopedCssBaseline",slot:"Root",overridesResolver:(t,e)=>e.root})(W(({theme:t})=>{const e={};return t.colorSchemes&&Object.entries(t.colorSchemes).forEach(([o,n])=>{var s,a;const r=t.getColorSchemeSelector(o);r.startsWith("@")?e[r]={colorScheme:(s=n.palette)==null?void 0:s.mode}:e[`&${r.replace(/\s*&/,"")}`]={colorScheme:(a=n.palette)==null?void 0:a.mode}}),{...Yi(t,!1),...Zi(t),"& *, & *::before, & *::after":{boxSizing:"inherit"},"& strong, & b":{fontWeight:t.typography.fontWeightBold},variants:[{props:{enableColorScheme:!0},style:t.vars?e:{colorScheme:t.palette.mode}}]}})),Pw=F(function(e,o){const n=X({props:e,name:"MuiScopedCssBaseline"}),{className:r,component:s="div",enableColorScheme:a,...i}=n,l={...n,component:s},c=Hy(l);return u.jsx(Vy,{as:s,className:z(c.root,r),ref:o,ownerState:l,...i})});function yl(t){return V("MuiSelect",t)}const hn=_("MuiSelect",["root","select","multiple","filled","outlined","standard","disabled","focused","icon","iconOpen","iconFilled","iconOutlined","iconStandard","nativeInput","error"]);var Ya;const Gy=R(pl,{name:"MuiSelect",slot:"Select",overridesResolver:(t,e)=>{const{ownerState:o}=t;return[{[`&.${hn.select}`]:e.select},{[`&.${hn.select}`]:e[o.variant]},{[`&.${hn.error}`]:e.error},{[`&.${hn.multiple}`]:e.multiple}]}})({[`&.${hn.select}`]:{height:"auto",minHeight:"1.4375em",textOverflow:"ellipsis",whiteSpace:"nowrap",overflow:"hidden"}}),_y=R(dl,{name:"MuiSelect",slot:"Icon",overridesResolver:(t,e)=>{const{ownerState:o}=t;return[e.icon,o.variant&&e[`icon${A(o.variant)}`],o.open&&e.iconOpen]}})({}),Ky=R("input",{shouldForwardProp:t=>zn(t)&&t!=="classes",name:"MuiSelect",slot:"NativeInput",overridesResolver:(t,e)=>e.nativeInput})({bottom:0,left:0,position:"absolute",opacity:0,pointerEvents:"none",width:"100%",boxSizing:"border-box"});function Za(t,e){return typeof e=="object"&&e!==null?t===e:String(t)===String(e)}function qy(t){return t==null||typeof t=="string"&&!t.trim()}const Xy=t=>{const{classes:e,variant:o,disabled:n,multiple:r,open:s,error:a}=t,i={select:["select",o,n&&"disabled",r&&"multiple",a&&"error"],icon:["icon",`icon${A(o)}`,s&&"iconOpen",n&&"disabled"],nativeInput:["nativeInput"]};return G(i,yl,e)},Yy=F(function(e,o){var Xt;const{"aria-describedby":n,"aria-label":r,autoFocus:s,autoWidth:a,children:i,className:l,defaultOpen:c,defaultValue:p,disabled:d,displayEmpty:g,error:f=!1,IconComponent:m,inputRef:b,labelId:v,MenuProps:h={},multiple:C,name:x,onBlur:y,onChange:S,onClose:P,onFocus:$,onOpen:k,open:L,readOnly:I,renderValue:E,required:B,SelectDisplayProps:w={},tabIndex:T,type:O,value:M,variant:D="standard",...j}=e,[N,J]=Fe({controlled:M,default:p,name:"Select"}),[U,Pt]=Fe({controlled:L,default:c,name:"Select"}),ht=ct(null),bt=ct(null),[et,nt]=Ot(null),{current:Y}=ct(L!=null),[at,pt]=Ot(),st=Jt(o,b),gt=Qt(Ct=>{bt.current=Ct,Ct&&nt(Ct)},[]),Z=et==null?void 0:et.parentNode;Lo(st,()=>({focus:()=>{bt.current.focus()},node:ht.current,value:N}),[N]),Lt(()=>{c&&U&&et&&!Y&&(pt(a?null:Z.clientWidth),bt.current.focus())},[et,a]),Lt(()=>{s&&bt.current.focus()},[s]),Lt(()=>{if(!v)return;const Ct=ie(bt.current).getElementById(v);if(Ct){const Et=()=>{getSelection().isCollapsed&&bt.current.focus()};return Ct.addEventListener("click",Et),()=>{Ct.removeEventListener("click",Et)}}},[v]);const dt=(Ct,Et)=>{Ct?k&&k(Et):P&&P(Et),Y||(pt(a?null:Z.clientWidth),Pt(Ct))},it=Ct=>{Ct.button===0&&(Ct.preventDefault(),bt.current.focus(),dt(!0,Ct))},yt=Ct=>{dt(!1,Ct)},At=be.toArray(i),tt=Ct=>{const Et=At.find(te=>te.props.value===Ct.target.value);Et!==void 0&&(J(Et.props.value),S&&S(Ct,Et))},ot=Ct=>Et=>{let te;if(Et.currentTarget.hasAttribute("tabindex")){if(C){te=Array.isArray(N)?N.slice():[];const ce=N.indexOf(Ct.props.value);ce===-1?te.push(Ct.props.value):te.splice(ce,1)}else te=Ct.props.value;if(Ct.props.onClick&&Ct.props.onClick(Et),N!==te&&(J(te),S)){const ce=Et.nativeEvent||Et,we=new ce.constructor(ce.type,ce);Object.defineProperty(we,"target",{writable:!0,value:{value:te,name:x}}),S(we,Ct)}C||dt(!1,Et)}},ut=Ct=>{I||[" ","ArrowUp","ArrowDown","Enter"].includes(Ct.key)&&(Ct.preventDefault(),dt(!0,Ct))},wt=et!==null&&U,mt=Ct=>{!wt&&y&&(Object.defineProperty(Ct,"target",{writable:!0,value:{value:N,name:x}}),y(Ct))};delete j["aria-invalid"];let rt,Mt;const Nt=[];let K=!1;(yr({value:N})||g)&&(E?rt=E(N):K=!0);const lt=At.map(Ct=>{if(!re(Ct))return null;let Et;if(C){if(!Array.isArray(N))throw new Error(Ko(2));Et=N.some(te=>Za(te,Ct.props.value)),Et&&K&&Nt.push(Ct.props.children)}else Et=Za(N,Ct.props.value),Et&&K&&(Mt=Ct.props.children);return Ut(Ct,{"aria-selected":Et?"true":"false",onClick:ot(Ct),onKeyUp:te=>{te.key===" "&&te.preventDefault(),Ct.props.onKeyUp&&Ct.props.onKeyUp(te)},role:"option",selected:Et,value:void 0,"data-value":Ct.props.value})});K&&(C?Nt.length===0?rt=null:rt=Nt.reduce((Ct,Et,te)=>(Ct.push(Et),te{const{classes:e}=t,n=G({root:["root"]},yl,e);return{...e,...n}},Vs={name:"MuiSelect",overridesResolver:(t,e)=>e.root,shouldForwardProp:t=>ge(t)&&t!=="variant",slot:"Root"},Qy=R(Nr,Vs)(""),Jy=R(Hs,Vs)(""),tx=R(Fs,Vs)(""),Gs=F(function(e,o){const n=X({name:"MuiSelect",props:e}),{autoWidth:r=!1,children:s,classes:a={},className:i,defaultOpen:l=!1,displayEmpty:c=!1,IconComponent:p=zs,id:d,input:g,inputProps:f,label:m,labelId:b,MenuProps:v,multiple:h=!1,native:C=!1,onClose:x,onOpen:y,open:S,renderValue:P,SelectDisplayProps:$,variant:k="outlined",...L}=n,I=C?ul:Yy,E=to(),B=xo({props:n,muiFormControl:E,states:["variant","error"]}),w=B.variant||k,T={...n,variant:w,classes:a},O=Zy(T),{root:M,...D}=O,j=g||{standard:u.jsx(Qy,{ownerState:T}),outlined:u.jsx(Jy,{label:m,ownerState:T}),filled:u.jsx(tx,{ownerState:T})}[w],N=Jt(o,yo(j));return u.jsx(fe,{children:Ut(j,{inputComponent:I,inputProps:{children:s,error:B.error,IconComponent:p,variant:w,type:void 0,multiple:h,...C?{id:d}:{autoWidth:r,defaultOpen:l,displayEmpty:c,labelId:b,MenuProps:v,onClose:x,onOpen:y,open:S,renderValue:P,SelectDisplayProps:{id:d,...$}},...f,classes:f?En(D,f.classes):D,...g?g.props.inputProps:{}},...(h&&C||c)&&w==="outlined"?{notched:!0}:{},ref:N,className:z(j.props.className,i,O.root),...!g&&{variant:w},...L})})});Gs.muiName="Select";function ex(t){return V("MuiSkeleton",t)}const $w=_("MuiSkeleton",["root","text","rectangular","rounded","circular","pulse","wave","withChildren","fitContent","heightAuto"]),ox=t=>{const{classes:e,variant:o,animation:n,hasChildren:r,width:s,height:a}=t;return G({root:["root",o,n,r&&"withChildren",r&&!s&&"fitContent",r&&!a&&"heightAuto"]},ex,e)},hs=po` + 0% { + opacity: 1; + } + + 50% { + opacity: 0.4; + } + + 100% { + opacity: 1; + } +`,ys=po` + 0% { + transform: translateX(-100%); + } + + 50% { + /* +0.5s of delay between each loop */ + transform: translateX(100%); + } + + 100% { + transform: translateX(100%); + } +`,nx=typeof hs!="string"?qo` + animation: ${hs} 2s ease-in-out 0.5s infinite; + `:null,rx=typeof ys!="string"?qo` + &::after { + animation: ${ys} 2s linear 0.5s infinite; + } + `:null,sx=R("span",{name:"MuiSkeleton",slot:"Root",overridesResolver:(t,e)=>{const{ownerState:o}=t;return[e.root,e[o.variant],o.animation!==!1&&e[o.animation],o.hasChildren&&e.withChildren,o.hasChildren&&!o.width&&e.fitContent,o.hasChildren&&!o.height&&e.heightAuto]}})(W(({theme:t})=>{const e=Li(t.shape.borderRadius)||"px",o=Ro(t.shape.borderRadius);return{display:"block",backgroundColor:t.vars?t.vars.palette.Skeleton.bg:It(t.palette.text.primary,t.palette.mode==="light"?.11:.13),height:"1.2em",variants:[{props:{variant:"text"},style:{marginTop:0,marginBottom:0,height:"auto",transformOrigin:"0 55%",transform:"scale(1, 0.60)",borderRadius:`${o}${e}/${Math.round(o/.6*10)/10}${e}`,"&:empty:before":{content:'"\\00a0"'}}},{props:{variant:"circular"},style:{borderRadius:"50%"}},{props:{variant:"rounded"},style:{borderRadius:(t.vars||t).shape.borderRadius}},{props:({ownerState:n})=>n.hasChildren,style:{"& > *":{visibility:"hidden"}}},{props:({ownerState:n})=>n.hasChildren&&!n.width,style:{maxWidth:"fit-content"}},{props:({ownerState:n})=>n.hasChildren&&!n.height,style:{height:"auto"}},{props:{animation:"pulse"},style:nx||{animation:`${hs} 2s ease-in-out 0.5s infinite`}},{props:{animation:"wave"},style:{position:"relative",overflow:"hidden",WebkitMaskImage:"-webkit-radial-gradient(white, black)","&::after":{background:`linear-gradient( + 90deg, + transparent, + ${(t.vars||t).palette.action.hover}, + transparent + )`,content:'""',position:"absolute",transform:"translateX(-100%)",bottom:0,left:0,right:0,top:0}}},{props:{animation:"wave"},style:rx||{"&::after":{animation:`${ys} 2s linear 0.5s infinite`}}}]}})),Rw=F(function(e,o){const n=X({props:e,name:"MuiSkeleton"}),{animation:r="pulse",className:s,component:a="span",height:i,style:l,variant:c="text",width:p,...d}=n,g={...n,animation:r,component:a,variant:c,hasChildren:!!d.children},f=ox(g);return u.jsx(sx,{as:a,ref:o,className:z(f.root,s),ownerState:g,...d,style:{width:p,height:i,...l}})});function ax(t,e,o=(n,r)=>n===r){return t.length===e.length&&t.every((n,r)=>o(n,e[r]))}const ix=2;function Zo(t,e,o,n,r){return o===1?Math.min(t+e,r):Math.max(t-e,n)}function xl(t,e){return t-e}function Qa(t,e){const{index:o}=t.reduce((n,r,s)=>{const a=Math.abs(e-r);return n===null||a({left:`${t}%`}),leap:t=>({width:`${t}%`})},"horizontal-reverse":{offset:t=>({right:`${t}%`}),leap:t=>({width:`${t}%`})},vertical:{offset:t=>({bottom:`${t}%`}),leap:t=>({height:`${t}%`})}},ux=t=>t;let nr;function ti(){return nr===void 0&&(typeof CSS<"u"&&typeof CSS.supports=="function"?nr=CSS.supports("touch-action","none"):nr=!0),nr}function fx(t){const{"aria-labelledby":e,defaultValue:o,disabled:n=!1,disableSwap:r=!1,isRtl:s=!1,marks:a=!1,max:i=100,min:l=0,name:c,onChange:p,onChangeCommitted:d,orientation:g="horizontal",rootRef:f,scale:m=ux,step:b=1,shiftStep:v=10,tabIndex:h,value:C}=t,x=ct(void 0),[y,S]=Ot(-1),[P,$]=Ot(-1),[k,L]=Ot(!1),I=ct(0),E=ct(null),[B,w]=Fe({controlled:C,default:o??l,name:"Slider"}),T=p&&((K,lt,vt)=>{const kt=K.nativeEvent||K,Tt=new kt.constructor(kt.type,kt);Object.defineProperty(Tt,"target",{writable:!0,value:{value:lt,name:c}}),E.current=lt,p(Tt,lt,vt)}),O=Array.isArray(B);let M=O?B.slice().sort(xl):[B];M=M.map(K=>K==null?l:Eo(K,l,i));const D=a===!0&&b!==null?[...Array(Math.floor((i-l)/b)+1)].map((K,lt)=>({value:l+b*lt})):a||[],j=D.map(K=>K.value),[N,J]=Ot(-1),U=ct(null),Pt=Jt(f,U),ht=K=>lt=>{var kt;const vt=Number(lt.currentTarget.getAttribute("data-index"));lo(lt.target)&&J(vt),$(vt),(kt=K==null?void 0:K.onFocus)==null||kt.call(K,lt)},bt=K=>lt=>{var vt;lo(lt.target)||J(-1),$(-1),(vt=K==null?void 0:K.onBlur)==null||vt.call(K,lt)},et=(K,lt)=>{const vt=Number(K.currentTarget.getAttribute("data-index")),kt=M[vt],Tt=j.indexOf(kt);let ft=lt;if(D&&b==null){const St=j[j.length-1];ft>=St?ft=St:ft<=j[0]?ft=j[0]:ft=ftlt=>{var vt;if(["ArrowUp","ArrowDown","ArrowLeft","ArrowRight","PageUp","PageDown","Home","End"].includes(lt.key)){lt.preventDefault();const kt=Number(lt.currentTarget.getAttribute("data-index")),Tt=M[kt];let ft=null;if(b!=null){const St=lt.shiftKey?v:b;switch(lt.key){case"ArrowUp":ft=Zo(Tt,St,1,l,i);break;case"ArrowRight":ft=Zo(Tt,St,s?-1:1,l,i);break;case"ArrowDown":ft=Zo(Tt,St,-1,l,i);break;case"ArrowLeft":ft=Zo(Tt,St,s?1:-1,l,i);break;case"PageUp":ft=Zo(Tt,v,1,l,i);break;case"PageDown":ft=Zo(Tt,v,-1,l,i);break;case"Home":ft=l;break;case"End":ft=i;break}}else if(D){const St=j[j.length-1],_t=j.indexOf(Tt),zt=[s?"ArrowRight":"ArrowLeft","ArrowDown","PageDown","Home"],Xt=[s?"ArrowLeft":"ArrowRight","ArrowUp","PageUp","End"];zt.includes(lt.key)?_t===0?ft=j[0]:ft=j[_t-1]:Xt.includes(lt.key)&&(_t===j.length-1?ft=St:ft=j[_t+1])}ft!=null&&et(lt,ft)}(vt=K==null?void 0:K.onKeyDown)==null||vt.call(K,lt)};Re(()=>{var K;n&&U.current.contains(document.activeElement)&&((K=document.activeElement)==null||K.blur())},[n]),n&&y!==-1&&S(-1),n&&N!==-1&&J(-1);const Y=K=>lt=>{var vt;(vt=K.onChange)==null||vt.call(K,lt),et(lt,lt.target.valueAsNumber)},at=ct(void 0);let pt=g;s&&g==="horizontal"&&(pt+="-reverse");const st=({finger:K,move:lt=!1})=>{const{current:vt}=U,{width:kt,height:Tt,bottom:ft,left:St}=vt.getBoundingClientRect();let _t;pt.startsWith("vertical")?_t=(ft-K.y)/Tt:_t=(K.x-St)/kt,pt.includes("-reverse")&&(_t=1-_t);let zt;if(zt=lx(_t,l,i),b)zt=px(zt,b,l);else{const Ct=Qa(j,zt);zt=j[Ct]}zt=Eo(zt,l,i);let Xt=0;if(O){lt?Xt=at.current:Xt=Qa(M,zt),r&&(zt=Eo(zt,M[Xt-1]||-1/0,M[Xt+1]||1/0));const Ct=zt;zt=Ja({values:M,newValue:zt,index:Xt}),r&<||(Xt=zt.indexOf(Ct),at.current=Xt)}return{newValue:zt,activeIndex:Xt}},gt=le(K=>{const lt=tr(K,x);if(!lt)return;if(I.current+=1,K.type==="mousemove"&&K.buttons===0){Z(K);return}const{newValue:vt,activeIndex:kt}=st({finger:lt,move:!0});er({sliderRef:U,activeIndex:kt,setActive:S}),w(vt),!k&&I.current>ix&&L(!0),T&&!or(vt,B)&&T(K,vt,kt)}),Z=le(K=>{const lt=tr(K,x);if(L(!1),!lt)return;const{newValue:vt}=st({finger:lt,move:!0});S(-1),K.type==="touchend"&&$(-1),d&&d(K,E.current??vt),x.current=void 0,it()}),dt=le(K=>{if(n)return;ti()||K.preventDefault();const lt=K.changedTouches[0];lt!=null&&(x.current=lt.identifier);const vt=tr(K,x);if(vt!==!1){const{newValue:Tt,activeIndex:ft}=st({finger:vt});er({sliderRef:U,activeIndex:ft,setActive:S}),w(Tt),T&&!or(Tt,B)&&T(K,Tt,ft)}I.current=0;const kt=ie(U.current);kt.addEventListener("touchmove",gt,{passive:!0}),kt.addEventListener("touchend",Z,{passive:!0})}),it=Qt(()=>{const K=ie(U.current);K.removeEventListener("mousemove",gt),K.removeEventListener("mouseup",Z),K.removeEventListener("touchmove",gt),K.removeEventListener("touchend",Z)},[Z,gt]);Lt(()=>{const{current:K}=U;return K.addEventListener("touchstart",dt,{passive:ti()}),()=>{K.removeEventListener("touchstart",dt),it()}},[it,dt]),Lt(()=>{n&&it()},[n,it]);const yt=K=>lt=>{var Tt;if((Tt=K.onMouseDown)==null||Tt.call(K,lt),n||lt.defaultPrevented||lt.button!==0)return;lt.preventDefault();const vt=tr(lt,x);if(vt!==!1){const{newValue:ft,activeIndex:St}=st({finger:vt});er({sliderRef:U,activeIndex:St,setActive:S}),w(ft),T&&!or(ft,B)&&T(lt,ft,St)}I.current=0;const kt=ie(U.current);kt.addEventListener("mousemove",gt,{passive:!0}),kt.addEventListener("mouseup",Z)},At=Cr(O?M[0]:l,l,i),tt=Cr(M[M.length-1],l,i)-At,ot=(K={})=>{const lt=Uo(K),vt={onMouseDown:yt(lt||{})},kt={...lt,...vt};return{...K,ref:Pt,...kt}},ut=K=>lt=>{var kt;(kt=K.onMouseOver)==null||kt.call(K,lt);const vt=Number(lt.currentTarget.getAttribute("data-index"));$(vt)},wt=K=>lt=>{var vt;(vt=K.onMouseLeave)==null||vt.call(K,lt),$(-1)},mt=(K={})=>{const lt=Uo(K),vt={onMouseOver:ut(lt||{}),onMouseLeave:wt(lt||{})};return{...K,...lt,...vt}},rt=K=>({pointerEvents:y!==-1&&y!==K?"none":void 0});let Mt;return g==="vertical"&&(Mt=s?"vertical-rl":"vertical-lr"),{active:y,axis:pt,axisProps:dx,dragging:k,focusedThumbIndex:N,getHiddenInputProps:(K={})=>{const lt=Uo(K),vt={onChange:Y(lt||{}),onFocus:ht(lt||{}),onBlur:bt(lt||{}),onKeyDown:nt(lt||{})},kt={...lt,...vt};return{tabIndex:h,"aria-labelledby":e,"aria-orientation":g,"aria-valuemax":m(i),"aria-valuemin":m(l),name:c,type:"range",min:t.min,max:t.max,step:t.step===null&&t.marks?"any":t.step??void 0,disabled:n,...K,...kt,style:{...ki,direction:s?"rtl":"ltr",width:"100%",height:"100%",writingMode:Mt}}},getRootProps:ot,getThumbProps:mt,marks:D,open:P,range:O,rootRef:Pt,trackLeap:tt,trackOffset:At,values:M,getThumbStyle:rt}}const gx=t=>!t||!vo(t);function mx(t){return V("MuiSlider",t)}const Ke=_("MuiSlider",["root","active","colorPrimary","colorSecondary","colorError","colorInfo","colorSuccess","colorWarning","disabled","dragging","focusVisible","mark","markActive","marked","markLabel","markLabelActive","rail","sizeSmall","thumb","thumbColorPrimary","thumbColorSecondary","thumbColorError","thumbColorSuccess","thumbColorInfo","thumbColorWarning","track","trackInverted","trackFalse","thumbSizeSmall","valueLabel","valueLabelOpen","valueLabelCircle","valueLabelLabel","vertical"]),bx=t=>{const{open:e}=t;return{offset:z(e&&Ke.valueLabelOpen),circle:Ke.valueLabelCircle,label:Ke.valueLabelLabel}};function vx(t){const{children:e,className:o,value:n}=t,r=bx(t);return e?Ut(e,{className:z(e.props.className)},u.jsxs(fe,{children:[e.props.children,u.jsx("span",{className:z(r.offset,o),"aria-hidden":!0,children:u.jsx("span",{className:r.circle,children:u.jsx("span",{className:r.label,children:n})})})]})):null}function ei(t){return t}const hx=R("span",{name:"MuiSlider",slot:"Root",overridesResolver:(t,e)=>{const{ownerState:o}=t;return[e.root,e[`color${A(o.color)}`],o.size!=="medium"&&e[`size${A(o.size)}`],o.marked&&e.marked,o.orientation==="vertical"&&e.vertical,o.track==="inverted"&&e.trackInverted,o.track===!1&&e.trackFalse]}})(W(({theme:t})=>({borderRadius:12,boxSizing:"content-box",display:"inline-block",position:"relative",cursor:"pointer",touchAction:"none",WebkitTapHighlightColor:"transparent","@media print":{colorAdjust:"exact"},[`&.${Ke.disabled}`]:{pointerEvents:"none",cursor:"default",color:(t.vars||t).palette.grey[400]},[`&.${Ke.dragging}`]:{[`& .${Ke.thumb}, & .${Ke.track}`]:{transition:"none"}},variants:[...Object.entries(t.palette).filter(Wt()).map(([e])=>({props:{color:e},style:{color:(t.vars||t).palette[e].main}})),{props:{orientation:"horizontal"},style:{height:4,width:"100%",padding:"13px 0","@media (pointer: coarse)":{padding:"20px 0"}}},{props:{orientation:"horizontal",size:"small"},style:{height:2}},{props:{orientation:"horizontal",marked:!0},style:{marginBottom:20}},{props:{orientation:"vertical"},style:{height:"100%",width:4,padding:"0 13px","@media (pointer: coarse)":{padding:"0 20px"}}},{props:{orientation:"vertical",size:"small"},style:{width:2}},{props:{orientation:"vertical",marked:!0},style:{marginRight:44}}]}))),yx=R("span",{name:"MuiSlider",slot:"Rail",overridesResolver:(t,e)=>e.rail})({display:"block",position:"absolute",borderRadius:"inherit",backgroundColor:"currentColor",opacity:.38,variants:[{props:{orientation:"horizontal"},style:{width:"100%",height:"inherit",top:"50%",transform:"translateY(-50%)"}},{props:{orientation:"vertical"},style:{height:"100%",width:"inherit",left:"50%",transform:"translateX(-50%)"}},{props:{track:"inverted"},style:{opacity:1}}]}),xx=R("span",{name:"MuiSlider",slot:"Track",overridesResolver:(t,e)=>e.track})(W(({theme:t})=>({display:"block",position:"absolute",borderRadius:"inherit",border:"1px solid currentColor",backgroundColor:"currentColor",transition:t.transitions.create(["left","width","bottom","height"],{duration:t.transitions.duration.shortest}),variants:[{props:{size:"small"},style:{border:"none"}},{props:{orientation:"horizontal"},style:{height:"inherit",top:"50%",transform:"translateY(-50%)"}},{props:{orientation:"vertical"},style:{width:"inherit",left:"50%",transform:"translateX(-50%)"}},{props:{track:!1},style:{display:"none"}},...Object.entries(t.palette).filter(Wt()).map(([e])=>({props:{color:e,track:"inverted"},style:{...t.vars?{backgroundColor:t.vars.palette.Slider[`${e}Track`],borderColor:t.vars.palette.Slider[`${e}Track`]}:{backgroundColor:Go(t.palette[e].main,.62),borderColor:Go(t.palette[e].main,.62),...t.applyStyles("dark",{backgroundColor:Vo(t.palette[e].main,.5)}),...t.applyStyles("dark",{borderColor:Vo(t.palette[e].main,.5)})}}}))]}))),Cx=R("span",{name:"MuiSlider",slot:"Thumb",overridesResolver:(t,e)=>{const{ownerState:o}=t;return[e.thumb,e[`thumbColor${A(o.color)}`],o.size!=="medium"&&e[`thumbSize${A(o.size)}`]]}})(W(({theme:t})=>({position:"absolute",width:20,height:20,boxSizing:"border-box",borderRadius:"50%",outline:0,backgroundColor:"currentColor",display:"flex",alignItems:"center",justifyContent:"center",transition:t.transitions.create(["box-shadow","left","bottom"],{duration:t.transitions.duration.shortest}),"&::before":{position:"absolute",content:'""',borderRadius:"inherit",width:"100%",height:"100%",boxShadow:(t.vars||t).shadows[2]},"&::after":{position:"absolute",content:'""',borderRadius:"50%",width:42,height:42,top:"50%",left:"50%",transform:"translate(-50%, -50%)"},[`&.${Ke.disabled}`]:{"&:hover":{boxShadow:"none"}},variants:[{props:{size:"small"},style:{width:12,height:12,"&::before":{boxShadow:"none"}}},{props:{orientation:"horizontal"},style:{top:"50%",transform:"translate(-50%, -50%)"}},{props:{orientation:"vertical"},style:{left:"50%",transform:"translate(-50%, 50%)"}},...Object.entries(t.palette).filter(Wt()).map(([e])=>({props:{color:e},style:{[`&:hover, &.${Ke.focusVisible}`]:{...t.vars?{boxShadow:`0px 0px 0px 8px rgba(${t.vars.palette[e].mainChannel} / 0.16)`}:{boxShadow:`0px 0px 0px 8px ${It(t.palette[e].main,.16)}`},"@media (hover: none)":{boxShadow:"none"}},[`&.${Ke.active}`]:{...t.vars?{boxShadow:`0px 0px 0px 14px rgba(${t.vars.palette[e].mainChannel} / 0.16)`}:{boxShadow:`0px 0px 0px 14px ${It(t.palette[e].main,.16)}`}}}}))]}))),Sx=R(vx,{name:"MuiSlider",slot:"ValueLabel",overridesResolver:(t,e)=>e.valueLabel})(W(({theme:t})=>({zIndex:1,whiteSpace:"nowrap",...t.typography.body2,fontWeight:500,transition:t.transitions.create(["transform"],{duration:t.transitions.duration.shortest}),position:"absolute",backgroundColor:(t.vars||t).palette.grey[600],borderRadius:2,color:(t.vars||t).palette.common.white,display:"flex",alignItems:"center",justifyContent:"center",padding:"0.25rem 0.75rem",variants:[{props:{orientation:"horizontal"},style:{transform:"translateY(-100%) scale(0)",top:"-10px",transformOrigin:"bottom center","&::before":{position:"absolute",content:'""',width:8,height:8,transform:"translate(-50%, 50%) rotate(45deg)",backgroundColor:"inherit",bottom:0,left:"50%"},[`&.${Ke.valueLabelOpen}`]:{transform:"translateY(-100%) scale(1)"}}},{props:{orientation:"vertical"},style:{transform:"translateY(-50%) scale(0)",right:"30px",top:"50%",transformOrigin:"right center","&::before":{position:"absolute",content:'""',width:8,height:8,transform:"translate(-50%, -50%) rotate(45deg)",backgroundColor:"inherit",right:-8,top:"50%"},[`&.${Ke.valueLabelOpen}`]:{transform:"translateY(-50%) scale(1)"}}},{props:{size:"small"},style:{fontSize:t.typography.pxToRem(12),padding:"0.25rem 0.5rem"}},{props:{orientation:"vertical",size:"small"},style:{right:"20px"}}]}))),wx=R("span",{name:"MuiSlider",slot:"Mark",shouldForwardProp:t=>zn(t)&&t!=="markActive",overridesResolver:(t,e)=>{const{markActive:o}=t;return[e.mark,o&&e.markActive]}})(W(({theme:t})=>({position:"absolute",width:2,height:2,borderRadius:1,backgroundColor:"currentColor",variants:[{props:{orientation:"horizontal"},style:{top:"50%",transform:"translate(-1px, -50%)"}},{props:{orientation:"vertical"},style:{left:"50%",transform:"translate(-50%, 1px)"}},{props:{markActive:!0},style:{backgroundColor:(t.vars||t).palette.background.paper,opacity:.8}}]}))),Px=R("span",{name:"MuiSlider",slot:"MarkLabel",shouldForwardProp:t=>zn(t)&&t!=="markLabelActive",overridesResolver:(t,e)=>e.markLabel})(W(({theme:t})=>({...t.typography.body2,color:(t.vars||t).palette.text.secondary,position:"absolute",whiteSpace:"nowrap",variants:[{props:{orientation:"horizontal"},style:{top:30,transform:"translateX(-50%)","@media (pointer: coarse)":{top:40}}},{props:{orientation:"vertical"},style:{left:36,transform:"translateY(50%)","@media (pointer: coarse)":{left:44}}},{props:{markLabelActive:!0},style:{color:(t.vars||t).palette.text.primary}}]}))),$x=t=>{const{disabled:e,dragging:o,marked:n,orientation:r,track:s,classes:a,color:i,size:l}=t,c={root:["root",e&&"disabled",o&&"dragging",n&&"marked",r==="vertical"&&"vertical",s==="inverted"&&"trackInverted",s===!1&&"trackFalse",i&&`color${A(i)}`,l&&`size${A(l)}`],rail:["rail"],track:["track"],mark:["mark"],markActive:["markActive"],markLabel:["markLabel"],markLabelActive:["markLabelActive"],valueLabel:["valueLabel"],thumb:["thumb",e&&"disabled",l&&`thumbSize${A(l)}`,i&&`thumbColor${A(i)}`],active:["active"],disabled:["disabled"],focusVisible:["focusVisible"]};return G(c,mx,a)},Rx=({children:t})=>t,kw=F(function(e,o){const n=X({props:e,name:"MuiSlider"}),r=no(),{"aria-label":s,"aria-valuetext":a,"aria-labelledby":i,component:l="span",components:c={},componentsProps:p={},color:d="primary",classes:g,className:f,disableSwap:m=!1,disabled:b=!1,getAriaLabel:v,getAriaValueText:h,marks:C=!1,max:x=100,min:y=0,name:S,onChange:P,onChangeCommitted:$,orientation:k="horizontal",shiftStep:L=10,size:I="medium",step:E=1,scale:B=ei,slotProps:w,slots:T,tabIndex:O,track:M="normal",value:D,valueLabelDisplay:j="off",valueLabelFormat:N=ei,...J}=n,U={...n,isRtl:r,max:x,min:y,classes:g,disabled:b,disableSwap:m,orientation:k,marks:C,color:d,size:I,step:E,shiftStep:L,scale:B,track:M,valueLabelDisplay:j,valueLabelFormat:N},{axisProps:Pt,getRootProps:ht,getHiddenInputProps:bt,getThumbProps:et,open:nt,active:Y,axis:at,focusedThumbIndex:pt,range:st,dragging:gt,marks:Z,values:dt,trackOffset:it,trackLeap:yt,getThumbStyle:At}=fx({...U,rootRef:o});U.marked=Z.length>0&&Z.some(qt=>qt.label),U.dragging=gt,U.focusedThumbIndex=pt;const tt=$x(U),ot=(T==null?void 0:T.root)??c.Root??hx,ut=(T==null?void 0:T.rail)??c.Rail??yx,wt=(T==null?void 0:T.track)??c.Track??xx,mt=(T==null?void 0:T.thumb)??c.Thumb??Cx,rt=(T==null?void 0:T.valueLabel)??c.ValueLabel??Sx,Mt=(T==null?void 0:T.mark)??c.Mark??wx,Nt=(T==null?void 0:T.markLabel)??c.MarkLabel??Px,K=(T==null?void 0:T.input)??c.Input??"input",lt=(w==null?void 0:w.root)??p.root,vt=(w==null?void 0:w.rail)??p.rail,kt=(w==null?void 0:w.track)??p.track,Tt=(w==null?void 0:w.thumb)??p.thumb,ft=(w==null?void 0:w.valueLabel)??p.valueLabel,St=(w==null?void 0:w.mark)??p.mark,_t=(w==null?void 0:w.markLabel)??p.markLabel,zt=(w==null?void 0:w.input)??p.input,Xt=Le({elementType:ot,getSlotProps:ht,externalSlotProps:lt,externalForwardedProps:J,additionalProps:{...gx(ot)&&{as:l}},ownerState:{...U,...lt==null?void 0:lt.ownerState},className:[tt.root,f]}),Ct=Le({elementType:ut,externalSlotProps:vt,ownerState:U,className:tt.rail}),Et=Le({elementType:wt,externalSlotProps:kt,additionalProps:{style:{...Pt[at].offset(it),...Pt[at].leap(yt)}},ownerState:{...U,...kt==null?void 0:kt.ownerState},className:tt.track}),te=Le({elementType:mt,getSlotProps:et,externalSlotProps:Tt,ownerState:{...U,...Tt==null?void 0:Tt.ownerState},className:tt.thumb}),ce=Le({elementType:rt,externalSlotProps:ft,ownerState:{...U,...ft==null?void 0:ft.ownerState},className:tt.valueLabel}),we=Le({elementType:Mt,externalSlotProps:St,ownerState:U,className:tt.mark}),me=Le({elementType:Nt,externalSlotProps:_t,ownerState:U,className:tt.markLabel}),Ee=Le({elementType:K,getSlotProps:bt,externalSlotProps:zt,ownerState:U});return u.jsxs(ot,{...Xt,children:[u.jsx(ut,{...Ct}),u.jsx(wt,{...Et}),Z.filter(qt=>qt.value>=y&&qt.value<=x).map((qt,ee)=>{const he=Cr(qt.value,y,x),ze=Pt[at].offset(he);let ye;return M===!1?ye=dt.includes(qt.value):ye=M==="normal"&&(st?qt.value>=dt[0]&&qt.value<=dt[dt.length-1]:qt.value<=dt[0])||M==="inverted"&&(st?qt.value<=dt[0]||qt.value>=dt[dt.length-1]:qt.value>=dt[0]),u.jsxs(fe,{children:[u.jsx(Mt,{"data-index":ee,...we,...!vo(Mt)&&{markActive:ye},style:{...ze,...we.style},className:z(we.className,ye&&tt.markActive)}),qt.label!=null?u.jsx(Nt,{"aria-hidden":!0,"data-index":ee,...me,...!vo(Nt)&&{markLabelActive:ye},style:{...ze,...me.style},className:z(tt.markLabel,me.className,ye&&tt.markLabelActive),children:qt.label}):null]},ee)}),dt.map((qt,ee)=>{const he=Cr(qt,y,x),ze=Pt[at].offset(he),ye=j==="off"?Rx:rt;return u.jsx(ye,{...!vo(ye)&&{valueLabelFormat:N,valueLabelDisplay:j,value:typeof N=="function"?N(B(qt),ee):N,index:ee,open:nt===ee||Y===ee||j==="on",disabled:b},...ce,children:u.jsx(mt,{"data-index":ee,...te,className:z(tt.thumb,te.className,Y===ee&&tt.active,pt===ee&&tt.focusVisible),style:{...ze,...At(ee),...te.style},children:u.jsx(K,{"data-index":ee,"aria-label":v?v(ee):s,"aria-valuenow":B(qt),"aria-labelledby":i,"aria-valuetext":h?h(B(qt),ee):a,value:dt[ee],...Ee})})},ee)})]})});function kx(t={}){const{autoHideDuration:e=null,disableWindowBlurListener:o=!1,onClose:n,open:r,resumeHideDuration:s}=t,a=bo();Lt(()=>{if(!r)return;function h(C){C.defaultPrevented||C.key==="Escape"&&(n==null||n(C,"escapeKeyDown"))}return document.addEventListener("keydown",h),()=>{document.removeEventListener("keydown",h)}},[r,n]);const i=le((h,C)=>{n==null||n(h,C)}),l=le(h=>{!n||h==null||a.start(h,()=>{i(null,"timeout")})});Lt(()=>(r&&l(e),a.clear),[r,e,l,a]);const c=h=>{n==null||n(h,"clickaway")},p=a.clear,d=Qt(()=>{e!=null&&l(s??e*.5)},[e,s,l]),g=h=>C=>{const x=h.onBlur;x==null||x(C),d()},f=h=>C=>{const x=h.onFocus;x==null||x(C),p()},m=h=>C=>{const x=h.onMouseEnter;x==null||x(C),p()},b=h=>C=>{const x=h.onMouseLeave;x==null||x(C),d()};return Lt(()=>{if(!o&&r)return window.addEventListener("focus",d),window.addEventListener("blur",p),()=>{window.removeEventListener("focus",d),window.removeEventListener("blur",p)}},[o,r,d,p]),{getRootProps:(h={})=>{const C={...Uo(t),...Uo(h)};return{role:"presentation",...h,...C,onBlur:g(C),onFocus:f(C),onMouseEnter:m(C),onMouseLeave:b(C)}},onClickAway:c}}function Ix(t){return V("MuiSnackbarContent",t)}const Iw=_("MuiSnackbarContent",["root","message","action"]),Tx=t=>{const{classes:e}=t;return G({root:["root"],action:["action"],message:["message"]},Ix,e)},Mx=R(Je,{name:"MuiSnackbarContent",slot:"Root",overridesResolver:(t,e)=>e.root})(W(({theme:t})=>{const e=t.palette.mode==="light"?.8:.98,o=fr(t.palette.background.default,e);return{...t.typography.body2,color:t.vars?t.vars.palette.SnackbarContent.color:t.palette.getContrastText(o),backgroundColor:t.vars?t.vars.palette.SnackbarContent.bg:o,display:"flex",alignItems:"center",flexWrap:"wrap",padding:"6px 16px",borderRadius:(t.vars||t).shape.borderRadius,flexGrow:1,[t.breakpoints.up("sm")]:{flexGrow:"initial",minWidth:288}}})),Lx=R("div",{name:"MuiSnackbarContent",slot:"Message",overridesResolver:(t,e)=>e.message})({padding:"8px 0"}),Ax=R("div",{name:"MuiSnackbarContent",slot:"Action",overridesResolver:(t,e)=>e.action})({display:"flex",alignItems:"center",marginLeft:"auto",paddingLeft:16,marginRight:-8}),Bx=F(function(e,o){const n=X({props:e,name:"MuiSnackbarContent"}),{action:r,className:s,message:a,role:i="alert",...l}=n,c=n,p=Tx(c);return u.jsxs(Mx,{role:i,square:!0,elevation:6,className:z(p.root,s),ownerState:c,ref:o,...l,children:[u.jsx(Lx,{className:p.message,ownerState:c,children:a}),r?u.jsx(Ax,{className:p.action,ownerState:c,children:r}):null]})});function Ox(t){return V("MuiSnackbar",t)}const Tw=_("MuiSnackbar",["root","anchorOriginTopCenter","anchorOriginBottomCenter","anchorOriginTopRight","anchorOriginBottomRight","anchorOriginTopLeft","anchorOriginBottomLeft"]),Nx=t=>{const{classes:e,anchorOrigin:o}=t,n={root:["root",`anchorOrigin${A(o.vertical)}${A(o.horizontal)}`]};return G(n,Ox,e)},Ex=R("div",{name:"MuiSnackbar",slot:"Root",overridesResolver:(t,e)=>{const{ownerState:o}=t;return[e.root,e[`anchorOrigin${A(o.anchorOrigin.vertical)}${A(o.anchorOrigin.horizontal)}`]]}})(W(({theme:t})=>({zIndex:(t.vars||t).zIndex.snackbar,position:"fixed",display:"flex",left:8,right:8,justifyContent:"center",alignItems:"center",variants:[{props:({ownerState:e})=>e.anchorOrigin.vertical==="top",style:{top:8,[t.breakpoints.up("sm")]:{top:24}}},{props:({ownerState:e})=>e.anchorOrigin.vertical!=="top",style:{bottom:8,[t.breakpoints.up("sm")]:{bottom:24}}},{props:({ownerState:e})=>e.anchorOrigin.horizontal==="left",style:{justifyContent:"flex-start",[t.breakpoints.up("sm")]:{left:24,right:"auto"}}},{props:({ownerState:e})=>e.anchorOrigin.horizontal==="right",style:{justifyContent:"flex-end",[t.breakpoints.up("sm")]:{right:24,left:"auto"}}},{props:({ownerState:e})=>e.anchorOrigin.horizontal==="center",style:{[t.breakpoints.up("sm")]:{left:"50%",right:"auto",transform:"translateX(-50%)"}}}]}))),Mw=F(function(e,o){const n=X({props:e,name:"MuiSnackbar"}),r=ve(),s={enter:r.transitions.duration.enteringScreen,exit:r.transitions.duration.leavingScreen},{action:a,anchorOrigin:{vertical:i,horizontal:l}={vertical:"bottom",horizontal:"left"},autoHideDuration:c=null,children:p,className:d,ClickAwayListenerProps:g,ContentProps:f,disableWindowBlurListener:m=!1,message:b,onBlur:v,onClose:h,onFocus:C,onMouseEnter:x,onMouseLeave:y,open:S,resumeHideDuration:P,slots:$={},slotProps:k={},TransitionComponent:L,transitionDuration:I=s,TransitionProps:{onEnter:E,onExited:B,...w}={},...T}=n,O={...n,anchorOrigin:{vertical:i,horizontal:l},autoHideDuration:c,disableWindowBlurListener:m,TransitionComponent:L,transitionDuration:I},M=Nx(O),{getRootProps:D,onClickAway:j}=kx({...O}),[N,J]=Ot(!0),U=dt=>{J(!0),B&&B(dt)},Pt=(dt,it)=>{J(!1),E&&E(dt,it)},ht={slots:{transition:L,...$},slotProps:{content:f,clickAwayListener:g,transition:w,...k}},[bt,et]=Q("root",{ref:o,className:[M.root,d],elementType:Ex,getSlotProps:D,externalForwardedProps:{...ht,...T},ownerState:O}),[nt,{ownerState:Y,...at}]=Q("clickAwayListener",{elementType:sm,externalForwardedProps:ht,getSlotProps:dt=>({onClickAway:(...it)=>{var yt;(yt=dt.onClickAway)==null||yt.call(dt,...it),j(...it)}}),ownerState:O}),[pt,st]=Q("content",{elementType:Bx,shouldForwardComponentProp:!0,externalForwardedProps:ht,additionalProps:{message:b,action:a},ownerState:O}),[gt,Z]=Q("transition",{elementType:Nn,externalForwardedProps:ht,getSlotProps:dt=>({onEnter:(...it)=>{var yt;(yt=dt.onEnter)==null||yt.call(dt,...it),Pt(...it)},onExited:(...it)=>{var yt;(yt=dt.onExited)==null||yt.call(dt,...it),U(...it)}}),additionalProps:{appear:!0,in:S,timeout:I,direction:i==="top"?"down":"up"},ownerState:O});return!S&&N?null:u.jsx(nt,{...at,...$.clickAwayListener&&{ownerState:Y},children:u.jsx(bt,{...et,children:u.jsx(gt,{...Z,children:p||u.jsx(pt,{...st})})})})}),zx={entering:{transform:"none"},entered:{transform:"none"}},jx=F(function(e,o){const n=ve(),r={enter:n.transitions.duration.enteringScreen,exit:n.transitions.duration.leavingScreen},{addEndListener:s,appear:a=!0,children:i,easing:l,in:c,onEnter:p,onEntered:d,onEntering:g,onExit:f,onExited:m,onExiting:b,style:v,timeout:h=r,TransitionComponent:C=Ue,...x}=e,y=ct(null),S=Jt(y,yo(i),o),P=T=>O=>{if(T){const M=y.current;O===void 0?T(M):T(M,O)}},$=P(g),k=P((T,O)=>{Rr(T);const M=oo({style:v,timeout:h,easing:l},{mode:"enter"});T.style.webkitTransition=n.transitions.create("transform",M),T.style.transition=n.transitions.create("transform",M),p&&p(T,O)}),L=P(d),I=P(b),E=P(T=>{const O=oo({style:v,timeout:h,easing:l},{mode:"exit"});T.style.webkitTransition=n.transitions.create("transform",O),T.style.transition=n.transitions.create("transform",O),f&&f(T)}),B=P(m),w=T=>{s&&s(y.current,T)};return u.jsx(C,{appear:a,in:c,nodeRef:y,onEnter:k,onEntered:L,onEntering:$,onExit:E,onExited:B,onExiting:I,addEndListener:w,timeout:h,...x,children:(T,{ownerState:O,...M})=>Ut(i,{style:{transform:"scale(0)",visibility:T==="exited"&&!c?"hidden":void 0,...zx[T],...v,...i.props.style},ref:S,...M})})});function Dx(t){return V("MuiSpeedDial",t)}const rr=_("MuiSpeedDial",["root","fab","directionUp","directionDown","directionLeft","directionRight","actions","actionsClosed"]),Fx=t=>{const{classes:e,open:o,direction:n}=t,r={root:["root",`direction${A(n)}`],fab:["fab"],actions:["actions",!o&&"actionsClosed"]};return G(r,Dx,e)};function yn(t){if(t==="up"||t==="down")return"vertical";if(t==="right"||t==="left")return"horizontal"}const $o=32,sr=16,Wx=R("div",{name:"MuiSpeedDial",slot:"Root",overridesResolver:(t,e)=>{const{ownerState:o}=t;return[e.root,e[`direction${A(o.direction)}`]]}})(W(({theme:t})=>({zIndex:(t.vars||t).zIndex.speedDial,display:"flex",alignItems:"center",pointerEvents:"none",variants:[{props:{direction:"up"},style:{flexDirection:"column-reverse",[`& .${rr.actions}`]:{flexDirection:"column-reverse",marginBottom:-$o,paddingBottom:sr+$o}}},{props:{direction:"down"},style:{flexDirection:"column",[`& .${rr.actions}`]:{flexDirection:"column",marginTop:-$o,paddingTop:sr+$o}}},{props:{direction:"left"},style:{flexDirection:"row-reverse",[`& .${rr.actions}`]:{flexDirection:"row-reverse",marginRight:-$o,paddingRight:sr+$o}}},{props:{direction:"right"},style:{flexDirection:"row",[`& .${rr.actions}`]:{flexDirection:"row",marginLeft:-$o,paddingLeft:sr+$o}}}]}))),Ux=R(ol,{name:"MuiSpeedDial",slot:"Fab",overridesResolver:(t,e)=>e.fab})({pointerEvents:"auto"}),Hx=R("div",{name:"MuiSpeedDial",slot:"Actions",overridesResolver:(t,e)=>{const{ownerState:o}=t;return[e.actions,!o.open&&e.actionsClosed]}})({display:"flex",pointerEvents:"auto",variants:[{props:({ownerState:t})=>!t.open,style:{transition:"top 0s linear 0.2s",pointerEvents:"none"}}]}),Lw=F(function(e,o){const n=X({props:e,name:"MuiSpeedDial"}),r=ve(),s={enter:r.transitions.duration.enteringScreen,exit:r.transitions.duration.leavingScreen},{ariaLabel:a,FabProps:{ref:i,...l}={},children:c,className:p,direction:d="up",hidden:g=!1,icon:f,onBlur:m,onClose:b,onFocus:v,onKeyDown:h,onMouseEnter:C,onMouseLeave:x,onOpen:y,open:S,openIcon:P,slots:$={},slotProps:k={},TransitionComponent:L,TransitionProps:I,transitionDuration:E=s,...B}=n,[w,T]=Fe({controlled:S,default:!1,name:"SpeedDial",state:"open"}),O={...n,open:w,direction:d},M=Fx(O),D=bo(),j=ct(0),N=ct(),J=ct([]);J.current=[J.current[0]];const U=Qt(ot=>{J.current[0]=ot},[]),Pt=Jt(i,U),ht=(ot,ut)=>wt=>{J.current[ot+1]=wt,ut&&ut(wt)},bt=ot=>{h&&h(ot);const ut=ot.key.replace("Arrow","").toLowerCase(),{current:wt=ut}=N;if(ot.key==="Escape"){T(!1),J.current[0].focus(),b&&b(ot,"escapeKeyDown");return}if(yn(ut)===yn(wt)&&yn(ut)!==void 0){ot.preventDefault();const mt=ut===wt?1:-1,rt=Eo(j.current+mt,0,J.current.length-1);J.current[rt].focus(),j.current=rt,N.current=wt}};Lt(()=>{w||(j.current=0,N.current=void 0)},[w]);const et=ot=>{ot.type==="mouseleave"&&x&&x(ot),ot.type==="blur"&&m&&m(ot),D.clear(),ot.type==="blur"?D.start(0,()=>{T(!1),b&&b(ot,"blur")}):(T(!1),b&&b(ot,"mouseLeave"))},nt=ot=>{l.onClick&&l.onClick(ot),D.clear(),w?(T(!1),b&&b(ot,"toggle")):(T(!0),y&&y(ot,"toggle"))},Y=ot=>{ot.type==="mouseenter"&&C&&C(ot),ot.type==="focus"&&v&&v(ot),D.clear(),w||D.start(0,()=>{T(!0),y&&y(ot,{focus:"focus",mouseenter:"mouseEnter"}[ot.type])})},at=a.replace(/^[^a-z]+|[^\w:.-]+/gi,""),pt=be.toArray(c).filter(ot=>re(ot)),st=pt.map((ot,ut)=>{const{FabProps:{ref:wt,...mt}={},tooltipPlacement:rt}=ot.props,Mt=rt||(yn(d)==="vertical"?"left":"top");return Ut(ot,{FabProps:{...mt,ref:ht(ut,wt)},delay:30*(w?ut:pt.length-ut),open:w,tooltipPlacement:Mt,id:`${at}-action-${ut}`})}),gt={transition:L,...$},Z={transition:I,...k},dt={slots:gt,slotProps:Z},[it,yt]=Q("root",{elementType:Wx,externalForwardedProps:{...dt,...B},ownerState:O,ref:o,className:z(M.root,p),additionalProps:{role:"presentation"},getSlotProps:ot=>({...ot,onKeyDown:ut=>{var wt;(wt=ot.onKeyDown)==null||wt.call(ot,ut),bt(ut)},onBlur:ut=>{var wt;(wt=ot.onBlur)==null||wt.call(ot,ut),et(ut)},onFocus:ut=>{var wt;(wt=ot.onFocus)==null||wt.call(ot,ut),Y(ut)},onMouseEnter:ut=>{var wt;(wt=ot.onMouseEnter)==null||wt.call(ot,ut),Y(ut)},onMouseLeave:ut=>{var wt;(wt=ot.onMouseLeave)==null||wt.call(ot,ut),et(ut)}})}),[At,tt]=Q("transition",{elementType:jx,externalForwardedProps:dt,ownerState:O});return u.jsxs(it,{...yt,children:[u.jsx(At,{in:!g,timeout:E,unmountOnExit:!0,...tt,children:u.jsx(Ux,{color:"primary","aria-label":a,"aria-haspopup":"true","aria-expanded":w,"aria-controls":`${at}-actions`,...l,onClick:nt,className:z(M.fab,l.className),ref:Pt,ownerState:O,children:re(f)&&Mo(f,["SpeedDialIcon"])?Ut(f,{open:w}):f})}),u.jsx(Hx,{id:`${at}-actions`,role:"menu","aria-orientation":yn(d),className:z(M.actions,!w&&M.actionsClosed),ownerState:O,children:st})]})});function Vx(t){return V("MuiTooltip",t)}const pe=_("MuiTooltip",["popper","popperInteractive","popperArrow","popperClose","tooltip","tooltipArrow","touch","tooltipPlacementLeft","tooltipPlacementRight","tooltipPlacementTop","tooltipPlacementBottom","arrow"]);function Gx(t){return Math.round(t*1e5)/1e5}const _x=t=>{const{classes:e,disableInteractive:o,arrow:n,touch:r,placement:s}=t,a={popper:["popper",!o&&"popperInteractive",n&&"popperArrow"],tooltip:["tooltip",n&&"tooltipArrow",r&&"touch",`tooltipPlacement${A(s.split("-")[0])}`],arrow:["arrow"]};return G(a,Vx,e)},Kx=R(Ir,{name:"MuiTooltip",slot:"Popper",overridesResolver:(t,e)=>{const{ownerState:o}=t;return[e.popper,!o.disableInteractive&&e.popperInteractive,o.arrow&&e.popperArrow,!o.open&&e.popperClose]}})(W(({theme:t})=>({zIndex:(t.vars||t).zIndex.tooltip,pointerEvents:"none",variants:[{props:({ownerState:e})=>!e.disableInteractive,style:{pointerEvents:"auto"}},{props:({open:e})=>!e,style:{pointerEvents:"none"}},{props:({ownerState:e})=>e.arrow,style:{[`&[data-popper-placement*="bottom"] .${pe.arrow}`]:{top:0,marginTop:"-0.71em","&::before":{transformOrigin:"0 100%"}},[`&[data-popper-placement*="top"] .${pe.arrow}`]:{bottom:0,marginBottom:"-0.71em","&::before":{transformOrigin:"100% 0"}},[`&[data-popper-placement*="right"] .${pe.arrow}`]:{height:"1em",width:"0.71em","&::before":{transformOrigin:"100% 100%"}},[`&[data-popper-placement*="left"] .${pe.arrow}`]:{height:"1em",width:"0.71em","&::before":{transformOrigin:"0 0"}}}},{props:({ownerState:e})=>e.arrow&&!e.isRtl,style:{[`&[data-popper-placement*="right"] .${pe.arrow}`]:{left:0,marginLeft:"-0.71em"}}},{props:({ownerState:e})=>e.arrow&&!!e.isRtl,style:{[`&[data-popper-placement*="right"] .${pe.arrow}`]:{right:0,marginRight:"-0.71em"}}},{props:({ownerState:e})=>e.arrow&&!e.isRtl,style:{[`&[data-popper-placement*="left"] .${pe.arrow}`]:{right:0,marginRight:"-0.71em"}}},{props:({ownerState:e})=>e.arrow&&!!e.isRtl,style:{[`&[data-popper-placement*="left"] .${pe.arrow}`]:{left:0,marginLeft:"-0.71em"}}}]}))),qx=R("div",{name:"MuiTooltip",slot:"Tooltip",overridesResolver:(t,e)=>{const{ownerState:o}=t;return[e.tooltip,o.touch&&e.touch,o.arrow&&e.tooltipArrow,e[`tooltipPlacement${A(o.placement.split("-")[0])}`]]}})(W(({theme:t})=>({backgroundColor:t.vars?t.vars.palette.Tooltip.bg:It(t.palette.grey[700],.92),borderRadius:(t.vars||t).shape.borderRadius,color:(t.vars||t).palette.common.white,fontFamily:t.typography.fontFamily,padding:"4px 8px",fontSize:t.typography.pxToRem(11),maxWidth:300,margin:2,wordWrap:"break-word",fontWeight:t.typography.fontWeightMedium,[`.${pe.popper}[data-popper-placement*="left"] &`]:{transformOrigin:"right center"},[`.${pe.popper}[data-popper-placement*="right"] &`]:{transformOrigin:"left center"},[`.${pe.popper}[data-popper-placement*="top"] &`]:{transformOrigin:"center bottom",marginBottom:"14px"},[`.${pe.popper}[data-popper-placement*="bottom"] &`]:{transformOrigin:"center top",marginTop:"14px"},variants:[{props:({ownerState:e})=>e.arrow,style:{position:"relative",margin:0}},{props:({ownerState:e})=>e.touch,style:{padding:"8px 16px",fontSize:t.typography.pxToRem(14),lineHeight:`${Gx(16/14)}em`,fontWeight:t.typography.fontWeightRegular}},{props:({ownerState:e})=>!e.isRtl,style:{[`.${pe.popper}[data-popper-placement*="left"] &`]:{marginRight:"14px"},[`.${pe.popper}[data-popper-placement*="right"] &`]:{marginLeft:"14px"}}},{props:({ownerState:e})=>!e.isRtl&&e.touch,style:{[`.${pe.popper}[data-popper-placement*="left"] &`]:{marginRight:"24px"},[`.${pe.popper}[data-popper-placement*="right"] &`]:{marginLeft:"24px"}}},{props:({ownerState:e})=>!!e.isRtl,style:{[`.${pe.popper}[data-popper-placement*="left"] &`]:{marginLeft:"14px"},[`.${pe.popper}[data-popper-placement*="right"] &`]:{marginRight:"14px"}}},{props:({ownerState:e})=>!!e.isRtl&&e.touch,style:{[`.${pe.popper}[data-popper-placement*="left"] &`]:{marginLeft:"24px"},[`.${pe.popper}[data-popper-placement*="right"] &`]:{marginRight:"24px"}}},{props:({ownerState:e})=>e.touch,style:{[`.${pe.popper}[data-popper-placement*="top"] &`]:{marginBottom:"24px"}}},{props:({ownerState:e})=>e.touch,style:{[`.${pe.popper}[data-popper-placement*="bottom"] &`]:{marginTop:"24px"}}}]}))),Xx=R("span",{name:"MuiTooltip",slot:"Arrow",overridesResolver:(t,e)=>e.arrow})(W(({theme:t})=>({overflow:"hidden",position:"absolute",width:"1em",height:"0.71em",boxSizing:"border-box",color:t.vars?t.vars.palette.Tooltip.bg:It(t.palette.grey[700],.9),"&::before":{content:'""',margin:"auto",display:"block",width:"100%",height:"100%",backgroundColor:"currentColor",transform:"rotate(45deg)"}})));let ar=!1;const oi=new Pr;let xn={x:0,y:0};function ir(t,e){return(o,...n)=>{e&&e(o,...n),t(o,...n)}}const Yx=F(function(e,o){const n=X({props:e,name:"MuiTooltip"}),{arrow:r=!1,children:s,classes:a,components:i={},componentsProps:l={},describeChild:c=!1,disableFocusListener:p=!1,disableHoverListener:d=!1,disableInteractive:g=!1,disableTouchListener:f=!1,enterDelay:m=100,enterNextDelay:b=0,enterTouchDelay:v=700,followCursor:h=!1,id:C,leaveDelay:x=0,leaveTouchDelay:y=1500,onClose:S,onOpen:P,open:$,placement:k="bottom",PopperComponent:L,PopperProps:I={},slotProps:E={},slots:B={},title:w,TransitionComponent:T,TransitionProps:O,...M}=n,D=re(s)?s:u.jsx("span",{children:s}),j=ve(),N=no(),[J,U]=Ot(),[Pt,ht]=Ot(null),bt=ct(!1),et=g||h,nt=bo(),Y=bo(),at=bo(),pt=bo(),[st,gt]=Fe({controlled:$,default:!1,name:"Tooltip",state:"open"});let Z=st;const dt=Ye(C),it=ct(),yt=le(()=>{it.current!==void 0&&(document.body.style.WebkitUserSelect=it.current,it.current=void 0),pt.clear()});Lt(()=>yt,[yt]);const At=Bt=>{oi.clear(),ar=!0,gt(!0),P&&!Z&&P(Bt)},tt=le(Bt=>{oi.start(800+x,()=>{ar=!1}),gt(!1),S&&Z&&S(Bt),nt.start(j.transitions.duration.shortest,()=>{bt.current=!1})}),ot=Bt=>{bt.current&&Bt.type!=="touchstart"||(J&&J.removeAttribute("title"),Y.clear(),at.clear(),m||ar&&b?Y.start(ar?b:m,()=>{At(Bt)}):At(Bt))},ut=Bt=>{Y.clear(),at.start(x,()=>{tt(Bt)})},[,wt]=Ot(!1),mt=Bt=>{lo(Bt.target)||(wt(!1),ut(Bt))},rt=Bt=>{J||U(Bt.currentTarget),lo(Bt.target)&&(wt(!0),ot(Bt))},Mt=Bt=>{bt.current=!0;const Pe=D.props;Pe.onTouchStart&&Pe.onTouchStart(Bt)},Nt=Bt=>{Mt(Bt),at.clear(),nt.clear(),yt(),it.current=document.body.style.WebkitUserSelect,document.body.style.WebkitUserSelect="none",pt.start(v,()=>{document.body.style.WebkitUserSelect=it.current,ot(Bt)})},K=Bt=>{D.props.onTouchEnd&&D.props.onTouchEnd(Bt),yt(),at.start(y,()=>{tt(Bt)})};Lt(()=>{if(!Z)return;function Bt(Pe){Pe.key==="Escape"&&tt(Pe)}return document.addEventListener("keydown",Bt),()=>{document.removeEventListener("keydown",Bt)}},[tt,Z]);const lt=Jt(yo(D),U,o);!w&&w!==0&&(Z=!1);const vt=ct(),kt=Bt=>{const Pe=D.props;Pe.onMouseMove&&Pe.onMouseMove(Bt),xn={x:Bt.clientX,y:Bt.clientY},vt.current&&vt.current.update()},Tt={},ft=typeof w=="string";c?(Tt.title=!Z&&ft&&!d?w:null,Tt["aria-describedby"]=Z?dt:null):(Tt["aria-label"]=ft?w:null,Tt["aria-labelledby"]=Z&&!ft?dt:null);const St={...Tt,...M,...D.props,className:z(M.className,D.props.className),onTouchStart:Mt,ref:lt,...h?{onMouseMove:kt}:{}},_t={};f||(St.onTouchStart=Nt,St.onTouchEnd=K),d||(St.onMouseOver=ir(ot,St.onMouseOver),St.onMouseLeave=ir(ut,St.onMouseLeave),et||(_t.onMouseOver=ot,_t.onMouseLeave=ut)),p||(St.onFocus=ir(rt,St.onFocus),St.onBlur=ir(mt,St.onBlur),et||(_t.onFocus=rt,_t.onBlur=mt));const zt={...n,isRtl:N,arrow:r,disableInteractive:et,placement:k,PopperComponentProp:L,touch:bt.current},Xt=typeof E.popper=="function"?E.popper(zt):E.popper,Ct=Ce(()=>{var Pe,xt;let Bt=[{name:"arrow",enabled:!!Pt,options:{element:Pt,padding:4}}];return(Pe=I.popperOptions)!=null&&Pe.modifiers&&(Bt=Bt.concat(I.popperOptions.modifiers)),(xt=Xt==null?void 0:Xt.popperOptions)!=null&&xt.modifiers&&(Bt=Bt.concat(Xt.popperOptions.modifiers)),{...I.popperOptions,...Xt==null?void 0:Xt.popperOptions,modifiers:Bt}},[Pt,I.popperOptions,Xt==null?void 0:Xt.popperOptions]),Et=_x(zt),te=typeof E.transition=="function"?E.transition(zt):E.transition,ce={slots:{popper:i.Popper,transition:i.Transition??T,tooltip:i.Tooltip,arrow:i.Arrow,...B},slotProps:{arrow:E.arrow??l.arrow,popper:{...I,...Xt??l.popper},tooltip:E.tooltip??l.tooltip,transition:{...O,...te??l.transition}}},[we,me]=Q("popper",{elementType:Kx,externalForwardedProps:ce,ownerState:zt,className:z(Et.popper,I==null?void 0:I.className)}),[Ee,qt]=Q("transition",{elementType:Nn,externalForwardedProps:ce,ownerState:zt}),[ee,he]=Q("tooltip",{elementType:qx,className:Et.tooltip,externalForwardedProps:ce,ownerState:zt}),[ze,ye]=Q("arrow",{elementType:Xx,className:Et.arrow,externalForwardedProps:ce,ownerState:zt,ref:ht});return u.jsxs(fe,{children:[Ut(D,St),u.jsx(we,{as:L??Ir,placement:k,anchorEl:h?{getBoundingClientRect:()=>({top:xn.y,left:xn.x,right:xn.x,bottom:xn.y,width:0,height:0})}:J,popperRef:vt,open:J?Z:!1,id:dt,transition:!0,..._t,...me,popperOptions:Ct,children:({TransitionProps:Bt})=>u.jsx(Ee,{timeout:j.transitions.duration.shorter,...Bt,...qt,children:u.jsxs(ee,{...he,children:[w,r?u.jsx(ze,{...ye}):null]})})})]})});function Zx(t){return V("MuiSpeedDialAction",t)}const lr=_("MuiSpeedDialAction",["fab","fabClosed","staticTooltip","staticTooltipClosed","staticTooltipLabel","tooltipPlacementLeft","tooltipPlacementRight"]),Qx=t=>{const{open:e,tooltipPlacement:o,classes:n}=t,r={fab:["fab",!e&&"fabClosed"],staticTooltip:["staticTooltip",`tooltipPlacement${A(o)}`,!e&&"staticTooltipClosed"],staticTooltipLabel:["staticTooltipLabel"]};return G(r,Zx,n)},Jx=R(ol,{name:"MuiSpeedDialAction",slot:"Fab",skipVariantsResolver:!1,overridesResolver:(t,e)=>{const{ownerState:o}=t;return[e.fab,!o.open&&e.fabClosed]}})(W(({theme:t})=>({margin:8,color:(t.vars||t).palette.text.secondary,backgroundColor:(t.vars||t).palette.background.paper,"&:hover":{backgroundColor:t.vars?t.vars.palette.SpeedDialAction.fabHoverBg:fr(t.palette.background.paper,.15)},transition:`${t.transitions.create("transform",{duration:t.transitions.duration.shorter})}, opacity 0.8s`,opacity:1,variants:[{props:({ownerState:e})=>!e.open,style:{opacity:0,transform:"scale(0)"}}]}))),t0=R("span",{name:"MuiSpeedDialAction",slot:"StaticTooltip",overridesResolver:(t,e)=>{const{ownerState:o}=t;return[e.staticTooltip,!o.open&&e.staticTooltipClosed,e[`tooltipPlacement${A(o.tooltipPlacement)}`]]}})(W(({theme:t})=>({position:"relative",display:"flex",alignItems:"center",[`& .${lr.staticTooltipLabel}`]:{transition:t.transitions.create(["transform","opacity"],{duration:t.transitions.duration.shorter}),opacity:1},variants:[{props:({ownerState:e})=>!e.open,style:{[`& .${lr.staticTooltipLabel}`]:{opacity:0,transform:"scale(0.5)"}}},{props:{tooltipPlacement:"left"},style:{[`& .${lr.staticTooltipLabel}`]:{transformOrigin:"100% 50%",right:"100%",marginRight:8}}},{props:{tooltipPlacement:"right"},style:{[`& .${lr.staticTooltipLabel}`]:{transformOrigin:"0% 50%",left:"100%",marginLeft:8}}}]}))),e0=R("span",{name:"MuiSpeedDialAction",slot:"StaticTooltipLabel",overridesResolver:(t,e)=>e.staticTooltipLabel})(W(({theme:t})=>({position:"absolute",...t.typography.body1,backgroundColor:(t.vars||t).palette.background.paper,borderRadius:(t.vars||t).shape.borderRadius,boxShadow:(t.vars||t).shadows[1],color:(t.vars||t).palette.text.secondary,padding:"4px 16px",wordBreak:"keep-all"}))),Aw=F(function(e,o){var j;const n=X({props:e,name:"MuiSpeedDialAction"}),{className:r,delay:s=0,FabProps:a={},icon:i,id:l,open:c,TooltipClasses:p,tooltipOpen:d=!1,tooltipPlacement:g="left",tooltipTitle:f,slots:m={},slotProps:b={},...v}=n,h={...n,tooltipPlacement:g},C=Qx(h),x={slots:m,slotProps:{fab:a,...b,tooltip:nn(typeof b.tooltip=="function"?b.tooltip(h):b.tooltip,{title:f,open:d,placement:g,classes:p})}},[y,S]=Ot((j=x.slotProps.tooltip)==null?void 0:j.open),P=()=>{S(!1)},$=()=>{S(!0)},k={transitionDelay:`${s}ms`},[L,I]=Q("fab",{elementType:Jx,externalForwardedProps:x,ownerState:h,shouldForwardComponentProp:!0,className:z(C.fab,r),additionalProps:{style:k,tabIndex:-1,role:"menuitem",size:"small"}}),[E,B]=Q("tooltip",{elementType:Yx,externalForwardedProps:x,shouldForwardComponentProp:!0,ref:o,additionalProps:{id:l},ownerState:h,getSlotProps:N=>({...N,onClose:J=>{var U;(U=N.onClose)==null||U.call(N,J),P()},onOpen:J=>{var U;(U=N.onOpen)==null||U.call(N,J),$()}})}),[w,T]=Q("staticTooltip",{elementType:t0,externalForwardedProps:x,ownerState:h,ref:o,className:C.staticTooltip,additionalProps:{id:l}}),[O,M]=Q("staticTooltipLabel",{elementType:e0,externalForwardedProps:x,ownerState:h,className:C.staticTooltipLabel,additionalProps:{style:k,id:`${l}-label`}}),D=u.jsx(L,{...I,children:i});return B.open?u.jsxs(w,{...T,...v,children:[u.jsx(O,{...M,children:B.title}),Ut(D,{"aria-labelledby":`${l}-label`})]}):(!c&&y&&S(!1),u.jsx(E,{...B,title:B.title,open:c&&y,placement:B.placement,classes:B.classes,...v,children:D}))}),o0=se(u.jsx("path",{d:"M19 13h-6v6h-2v-6H5v-2h6V5h2v6h6v2z"}),"Add");function n0(t){return V("MuiSpeedDialIcon",t)}const ao=_("MuiSpeedDialIcon",["root","icon","iconOpen","iconWithOpenIconOpen","openIcon","openIconOpen"]),r0=t=>{const{classes:e,open:o,openIcon:n}=t;return G({root:["root"],icon:["icon",o&&"iconOpen",n&&o&&"iconWithOpenIconOpen"],openIcon:["openIcon",o&&"openIconOpen"]},n0,e)},s0=R("span",{name:"MuiSpeedDialIcon",slot:"Root",overridesResolver:(t,e)=>{const{ownerState:o}=t;return[{[`& .${ao.icon}`]:e.icon},{[`& .${ao.icon}`]:o.open&&e.iconOpen},{[`& .${ao.icon}`]:o.open&&o.openIcon&&e.iconWithOpenIconOpen},{[`& .${ao.openIcon}`]:e.openIcon},{[`& .${ao.openIcon}`]:o.open&&e.openIconOpen},e.root]}})(W(({theme:t})=>({height:24,[`& .${ao.icon}`]:{transition:t.transitions.create(["transform","opacity"],{duration:t.transitions.duration.short})},[`& .${ao.openIcon}`]:{position:"absolute",transition:t.transitions.create(["transform","opacity"],{duration:t.transitions.duration.short}),opacity:0,transform:"rotate(-45deg)"},variants:[{props:({ownerState:e})=>e.open,style:{[`& .${ao.icon}`]:{transform:"rotate(45deg)"}}},{props:({ownerState:e})=>e.open&&e.openIcon,style:{[`& .${ao.icon}`]:{opacity:0}}},{props:({ownerState:e})=>e.open,style:{[`& .${ao.openIcon}`]:{transform:"rotate(0deg)",opacity:1}}}]}))),a0=F(function(e,o){const n=X({props:e,name:"MuiSpeedDialIcon"}),{className:r,icon:s,open:a,openIcon:i,...l}=n,c=n,p=r0(c);function d(g,f){return re(g)?Ut(g,{className:f}):g}return u.jsxs(s0,{className:z(p.root,r),ref:o,ownerState:c,...l,children:[i?d(i,p.openIcon):null,s?d(s,p.icon):u.jsx(o0,{className:p.icon})]})});a0.muiName="SpeedDialIcon";const Bw=zc({createStyledComponent:R("div",{name:"MuiStack",slot:"Root",overridesResolver:(t,e)=>e.root}),useThemeProps:t=>X({props:t,name:"MuiStack"})}),Ow=_("MuiStack",["root"]),Xo=Ae({});function Nw(){return Zt(Xo)}const pn=Ae({});function Ew(){return Zt(pn)}function i0(t){return V("MuiStep",t)}const zw=_("MuiStep",["root","horizontal","vertical","alternativeLabel","completed"]),l0=t=>{const{classes:e,orientation:o,alternativeLabel:n,completed:r}=t;return G({root:["root",o,n&&"alternativeLabel",r&&"completed"]},i0,e)},c0=R("div",{name:"MuiStep",slot:"Root",overridesResolver:(t,e)=>{const{ownerState:o}=t;return[e.root,e[o.orientation],o.alternativeLabel&&e.alternativeLabel,o.completed&&e.completed]}})({variants:[{props:{orientation:"horizontal"},style:{paddingLeft:8,paddingRight:8}},{props:{alternativeLabel:!0},style:{flex:1,position:"relative"}}]}),jw=F(function(e,o){const n=X({props:e,name:"MuiStep"}),{active:r,children:s,className:a,component:i="div",completed:l,disabled:c,expanded:p=!1,index:d,last:g,...f}=n,{activeStep:m,connector:b,alternativeLabel:v,orientation:h,nonLinear:C}=Zt(Xo);let[x=!1,y=!1,S=!1]=[r,l,c];m===d?x=r!==void 0?r:!0:!C&&m>d?y=l!==void 0?l:!0:!C&&m({index:d,last:g,expanded:p,icon:d+1,active:x,completed:y,disabled:S}),[d,g,p,x,y,S]),$={...n,active:x,orientation:h,alternativeLabel:v,completed:y,disabled:S,expanded:p,component:i},k=l0($),L=u.jsxs(c0,{as:i,className:z(k.root,a),ref:o,ownerState:$,...f,children:[b&&v&&d!==0?b:null,s]});return u.jsx(pn.Provider,{value:P,children:b&&!v&&d!==0?u.jsxs(fe,{children:[b,L]}):L})}),p0=se(u.jsx("path",{d:"M12 0a12 12 0 1 0 0 24 12 12 0 0 0 0-24zm-2 17l-5-5 1.4-1.4 3.6 3.6 7.6-7.6L19 8l-9 9z"}),"CheckCircle"),d0=se(u.jsx("path",{d:"M1 21h22L12 2 1 21zm12-3h-2v-2h2v2zm0-4h-2v-4h2v4z"}),"Warning");function u0(t){return V("MuiStepIcon",t)}const qr=_("MuiStepIcon",["root","active","completed","error","text"]);var ni;const f0=t=>{const{classes:e,active:o,completed:n,error:r}=t;return G({root:["root",o&&"active",n&&"completed",r&&"error"],text:["text"]},u0,e)},Xr=R(Yl,{name:"MuiStepIcon",slot:"Root",overridesResolver:(t,e)=>e.root})(W(({theme:t})=>({display:"block",transition:t.transitions.create("color",{duration:t.transitions.duration.shortest}),color:(t.vars||t).palette.text.disabled,[`&.${qr.completed}`]:{color:(t.vars||t).palette.primary.main},[`&.${qr.active}`]:{color:(t.vars||t).palette.primary.main},[`&.${qr.error}`]:{color:(t.vars||t).palette.error.main}}))),g0=R("text",{name:"MuiStepIcon",slot:"Text",overridesResolver:(t,e)=>e.text})(W(({theme:t})=>({fill:(t.vars||t).palette.primary.contrastText,fontSize:t.typography.caption.fontSize,fontFamily:t.typography.fontFamily}))),m0=F(function(e,o){const n=X({props:e,name:"MuiStepIcon"}),{active:r=!1,className:s,completed:a=!1,error:i=!1,icon:l,...c}=n,p={...n,active:r,completed:a,error:i},d=f0(p);if(typeof l=="number"||typeof l=="string"){const g=z(s,d.root);return i?u.jsx(Xr,{as:d0,className:g,ref:o,ownerState:p,...c}):a?u.jsx(Xr,{as:p0,className:g,ref:o,ownerState:p,...c}):u.jsxs(Xr,{className:g,ref:o,ownerState:p,...c,children:[ni||(ni=u.jsx("circle",{cx:"12",cy:"12",r:"12"})),u.jsx(g0,{className:d.text,x:"12",y:"12",textAnchor:"middle",dominantBaseline:"central",ownerState:p,children:l})]})}return l});function b0(t){return V("MuiStepLabel",t)}const To=_("MuiStepLabel",["root","horizontal","vertical","label","active","completed","error","disabled","iconContainer","alternativeLabel","labelContainer"]),v0=t=>{const{classes:e,orientation:o,active:n,completed:r,error:s,disabled:a,alternativeLabel:i}=t;return G({root:["root",o,s&&"error",a&&"disabled",i&&"alternativeLabel"],label:["label",n&&"active",r&&"completed",s&&"error",a&&"disabled",i&&"alternativeLabel"],iconContainer:["iconContainer",n&&"active",r&&"completed",s&&"error",a&&"disabled",i&&"alternativeLabel"],labelContainer:["labelContainer",i&&"alternativeLabel"]},b0,e)},h0=R("span",{name:"MuiStepLabel",slot:"Root",overridesResolver:(t,e)=>{const{ownerState:o}=t;return[e.root,e[o.orientation]]}})({display:"flex",alignItems:"center",[`&.${To.alternativeLabel}`]:{flexDirection:"column"},[`&.${To.disabled}`]:{cursor:"default"},variants:[{props:{orientation:"vertical"},style:{textAlign:"left",padding:"8px 0"}}]}),y0=R("span",{name:"MuiStepLabel",slot:"Label",overridesResolver:(t,e)=>e.label})(W(({theme:t})=>({...t.typography.body2,display:"block",transition:t.transitions.create("color",{duration:t.transitions.duration.shortest}),[`&.${To.active}`]:{color:(t.vars||t).palette.text.primary,fontWeight:500},[`&.${To.completed}`]:{color:(t.vars||t).palette.text.primary,fontWeight:500},[`&.${To.alternativeLabel}`]:{marginTop:16},[`&.${To.error}`]:{color:(t.vars||t).palette.error.main}}))),x0=R("span",{name:"MuiStepLabel",slot:"IconContainer",overridesResolver:(t,e)=>e.iconContainer})({flexShrink:0,display:"flex",paddingRight:8,[`&.${To.alternativeLabel}`]:{paddingRight:0}}),C0=R("span",{name:"MuiStepLabel",slot:"LabelContainer",overridesResolver:(t,e)=>e.labelContainer})(W(({theme:t})=>({width:"100%",color:(t.vars||t).palette.text.secondary,[`&.${To.alternativeLabel}`]:{textAlign:"center"}}))),Cl=F(function(e,o){const n=X({props:e,name:"MuiStepLabel"}),{children:r,className:s,componentsProps:a={},error:i=!1,icon:l,optional:c,slots:p={},slotProps:d={},StepIconComponent:g,StepIconProps:f,...m}=n,{alternativeLabel:b,orientation:v}=Zt(Xo),{active:h,disabled:C,completed:x,icon:y}=Zt(pn),S=l||y;let P=g;S&&!P&&(P=m0);const $={...n,active:h,alternativeLabel:b,completed:x,disabled:C,error:i,orientation:v},k=v0($),L={slots:p,slotProps:{stepIcon:f,...a,...d}},[I,E]=Q("root",{elementType:h0,externalForwardedProps:{...L,...m},ownerState:$,ref:o,className:z(k.root,s)}),[B,w]=Q("label",{elementType:y0,externalForwardedProps:L,ownerState:$}),[T,O]=Q("stepIcon",{elementType:P,externalForwardedProps:L,ownerState:$});return u.jsxs(I,{...E,children:[S||T?u.jsx(x0,{className:k.iconContainer,ownerState:$,children:u.jsx(T,{completed:x,active:h,error:i,icon:S,...O})}):null,u.jsxs(C0,{className:k.labelContainer,ownerState:$,children:[r?u.jsx(B,{...w,className:z(k.label,w==null?void 0:w.className),children:r}):null,c]})]})});Cl.muiName="StepLabel";function S0(t){return V("MuiStepButton",t)}const ri=_("MuiStepButton",["root","horizontal","vertical","touchRipple"]),w0=t=>{const{classes:e,orientation:o}=t;return G({root:["root",o],touchRipple:["touchRipple"]},S0,e)},P0=R(Se,{name:"MuiStepButton",slot:"Root",overridesResolver:(t,e)=>{const{ownerState:o}=t;return[{[`& .${ri.touchRipple}`]:e.touchRipple},e.root,e[o.orientation]]}})({width:"100%",padding:"24px 16px",margin:"-24px -16px",boxSizing:"content-box",[`& .${ri.touchRipple}`]:{color:"rgba(0, 0, 0, 0.3)"},variants:[{props:{orientation:"vertical"},style:{justifyContent:"flex-start",padding:"8px",margin:"-8px"}}]}),Dw=F(function(e,o){const n=X({props:e,name:"MuiStepButton"}),{children:r,className:s,icon:a,optional:i,...l}=n,{disabled:c,active:p}=Zt(pn),{orientation:d}=Zt(Xo),g={...n,orientation:d},f=w0(g),m={icon:a,optional:i},b=Mo(r,["StepLabel"])?Ut(r,m):u.jsx(Cl,{...m,children:r});return u.jsx(P0,{focusRipple:!0,disabled:c,TouchRippleProps:{className:f.touchRipple},className:z(f.root,s),ref:o,ownerState:g,"aria-current":p?"step":void 0,...l,children:b})});function $0(t){return V("MuiStepConnector",t)}const Fw=_("MuiStepConnector",["root","horizontal","vertical","alternativeLabel","active","completed","disabled","line","lineHorizontal","lineVertical"]),R0=t=>{const{classes:e,orientation:o,alternativeLabel:n,active:r,completed:s,disabled:a}=t,i={root:["root",o,n&&"alternativeLabel",r&&"active",s&&"completed",a&&"disabled"],line:["line",`line${A(o)}`]};return G(i,$0,e)},k0=R("div",{name:"MuiStepConnector",slot:"Root",overridesResolver:(t,e)=>{const{ownerState:o}=t;return[e.root,e[o.orientation],o.alternativeLabel&&e.alternativeLabel,o.completed&&e.completed]}})({flex:"1 1 auto",variants:[{props:{orientation:"vertical"},style:{marginLeft:12}},{props:{alternativeLabel:!0},style:{position:"absolute",top:12,left:"calc(-50% + 20px)",right:"calc(50% + 20px)"}}]}),I0=R("span",{name:"MuiStepConnector",slot:"Line",overridesResolver:(t,e)=>{const{ownerState:o}=t;return[e.line,e[`line${A(o.orientation)}`]]}})(W(({theme:t})=>{const e=t.palette.mode==="light"?t.palette.grey[400]:t.palette.grey[600];return{display:"block",borderColor:t.vars?t.vars.palette.StepConnector.border:e,variants:[{props:{orientation:"horizontal"},style:{borderTopStyle:"solid",borderTopWidth:1}},{props:{orientation:"vertical"},style:{borderLeftStyle:"solid",borderLeftWidth:1,minHeight:24}}]}})),T0=F(function(e,o){const n=X({props:e,name:"MuiStepConnector"}),{className:r,...s}=n,{alternativeLabel:a,orientation:i="horizontal"}=Zt(Xo),{active:l,disabled:c,completed:p}=Zt(pn),d={...n,alternativeLabel:a,orientation:i,active:l,completed:p,disabled:c},g=R0(d);return u.jsx(k0,{className:z(g.root,r),ref:o,ownerState:d,...s,children:u.jsx(I0,{className:g.line,ownerState:d})})});function M0(t){return V("MuiStepContent",t)}const Ww=_("MuiStepContent",["root","last","transition"]),L0=t=>{const{classes:e,last:o}=t;return G({root:["root",o&&"last"],transition:["transition"]},M0,e)},A0=R("div",{name:"MuiStepContent",slot:"Root",overridesResolver:(t,e)=>{const{ownerState:o}=t;return[e.root,o.last&&e.last]}})(W(({theme:t})=>({marginLeft:12,paddingLeft:20,paddingRight:8,borderLeft:t.vars?`1px solid ${t.vars.palette.StepContent.border}`:`1px solid ${t.palette.mode==="light"?t.palette.grey[400]:t.palette.grey[600]}`,variants:[{props:{last:!0},style:{borderLeft:"none"}}]}))),B0=R(Ln,{name:"MuiStepContent",slot:"Transition",overridesResolver:(t,e)=>e.transition})({}),Uw=F(function(e,o){const n=X({props:e,name:"MuiStepContent"}),{children:r,className:s,TransitionComponent:a=Ln,transitionDuration:i="auto",TransitionProps:l,slots:c={},slotProps:p={},...d}=n,{orientation:g}=Zt(Xo),{active:f,last:m,expanded:b}=Zt(pn),v={...n,last:m},h=L0(v);let C=i;i==="auto"&&!a.muiSupportAuto&&(C=void 0);const x={slots:c,slotProps:{transition:l,...p}},[y,S]=Q("transition",{elementType:B0,externalForwardedProps:x,ownerState:v,className:h.transition,additionalProps:{in:f||b,timeout:C,unmountOnExit:!0}});return u.jsx(A0,{className:z(h.root,s),ref:o,ownerState:v,...d,children:u.jsx(y,{as:a,...S,children:r})})});function O0(t){return V("MuiStepper",t)}const Hw=_("MuiStepper",["root","horizontal","vertical","nonLinear","alternativeLabel"]),N0=t=>{const{orientation:e,nonLinear:o,alternativeLabel:n,classes:r}=t;return G({root:["root",e,o&&"nonLinear",n&&"alternativeLabel"]},O0,r)},E0=R("div",{name:"MuiStepper",slot:"Root",overridesResolver:(t,e)=>{const{ownerState:o}=t;return[e.root,e[o.orientation],o.alternativeLabel&&e.alternativeLabel,o.nonLinear&&e.nonLinear]}})({display:"flex",variants:[{props:{orientation:"horizontal"},style:{flexDirection:"row",alignItems:"center"}},{props:{orientation:"vertical"},style:{flexDirection:"column"}},{props:{alternativeLabel:!0},style:{alignItems:"flex-start"}}]}),z0=u.jsx(T0,{}),Vw=F(function(e,o){const n=X({props:e,name:"MuiStepper"}),{activeStep:r=0,alternativeLabel:s=!1,children:a,className:i,component:l="div",connector:c=z0,nonLinear:p=!1,orientation:d="horizontal",...g}=n,f={...n,nonLinear:p,alternativeLabel:s,orientation:d,component:l},m=N0(f),b=be.toArray(a).filter(Boolean),v=b.map((C,x)=>Ut(C,{index:x,last:x+1===b.length,...C.props})),h=Ce(()=>({activeStep:r,alternativeLabel:s,connector:c,nonLinear:p,orientation:d}),[r,s,c,p,d]);return u.jsx(Xo.Provider,{value:h,children:u.jsx(E0,{as:l,ownerState:f,className:z(m.root,i),ref:o,...g,children:v})})}),j0=R("div",{name:"MuiSwipeArea",shouldForwardProp:ge})(W(({theme:t})=>({position:"fixed",top:0,left:0,bottom:0,zIndex:t.zIndex.drawer-1,variants:[{props:{anchor:"left"},style:{right:"auto"}},{props:{anchor:"right"},style:{left:"auto",right:0}},{props:{anchor:"top"},style:{bottom:"auto",right:0}},{props:{anchor:"bottom"},style:{top:"auto",bottom:0,right:0}}]}))),D0=F(function(e,o){const{anchor:n,classes:r={},className:s,width:a,style:i,...l}=e,c=e;return u.jsx(j0,{className:z("PrivateSwipeArea-root",r.root,r[`anchor${A(n)}`],s),ref:o,style:{[zo(n)?"width":"height"]:a,...i},ownerState:c,...l})}),cr=3,Yr=20;let go=null;function Zr(t,e,o){return t==="right"?o.body.offsetWidth-e[0].pageX:e[0].pageX}function Qr(t,e,o){return t==="bottom"?o.innerHeight-e[0].clientY:e[0].clientY}function Cn(t,e){return t?e.clientWidth:e.clientHeight}function si(t,e,o,n){return Math.min(Math.max(o?e-t:n+e-t,0),n)}function F0(t,e){const o=[];for(;t&&t!==e.parentElement;){const n=$e(e).getComputedStyle(t);n.getPropertyValue("position")==="absolute"||n.getPropertyValue("overflow-x")==="hidden"||(t.clientWidth>0&&t.scrollWidth>t.clientWidth||t.clientHeight>0&&t.scrollHeight>t.clientHeight)&&o.push(t),t=t.parentElement}return o}function W0({domTreeShapes:t,start:e,current:o,anchor:n}){const r={scrollPosition:{x:"scrollLeft",y:"scrollTop"},scrollLength:{x:"scrollWidth",y:"scrollHeight"},clientLength:{x:"clientWidth",y:"clientHeight"}};return t.some(s=>{let a=o>=e;(n==="top"||n==="left")&&(a=!a);const i=n==="left"||n==="right"?"x":"y",l=Math.round(s[r.scrollPosition[i]]),c=l>0,p=l+s[r.clientLength[i]]{N.current=null},[C]);const J=Qt((Y,at={})=>{const{mode:pt=null,changeTransition:st=!0}=at,gt=wn(r,a),Z=["right","bottom"].includes(gt)?1:-1,dt=zo(a),it=dt?`translate(${Z*Y}px, 0)`:`translate(0, ${Z*Y}px)`,yt=M.current.style;yt.webkitTransform=it,yt.transform=it;let At="";if(pt&&(At=r.transitions.create("all",oo({easing:void 0,style:void 0,timeout:P},{mode:pt}))),st&&(yt.webkitTransition=At,yt.transition=At),!i&&!p){const tt=O.current.style;tt.opacity=1-Y/Cn(dt,M.current),st&&(tt.webkitTransition=At,tt.transition=At)}},[a,i,p,r,P]),U=le(Y=>{if(!j.current)return;if(go=null,j.current=!1,Xs(()=>{B(!1)}),!w.current.isSwiping){w.current.isSwiping=null;return}w.current.isSwiping=null;const at=wn(r,a),pt=zo(a);let st;pt?st=Zr(at,Y.changedTouches,ie(Y.currentTarget)):st=Qr(at,Y.changedTouches,$e(Y.currentTarget));const gt=pt?w.current.startX:w.current.startY,Z=Cn(pt,M.current),dt=si(st,gt,C,Z),it=dt/Z;if(Math.abs(w.current.velocity)>f&&(N.current=Math.abs((Z-dt)/w.current.velocity)*1e3),C){w.current.velocity>f||it>d?v():J(0,{mode:"exit"});return}w.current.velocity<-f||1-it>d?h():J(Cn(pt,M.current),{mode:"enter"})}),Pt=(Y=!1)=>{if(!E){(Y||!(l&&g))&&Xs(()=>{B(!0)});const at=zo(a);!C&&M.current&&J(Cn(at,M.current)+(l?15:-Yr),{changeTransition:!1}),w.current.velocity=0,w.current.lastTime=null,w.current.lastTranslate=null,w.current.paperHit=!1,j.current=!0}},ht=le(Y=>{if(!M.current||!j.current||go!==null&&go!==w.current)return;Pt(!0);const at=wn(r,a),pt=zo(a),st=Zr(at,Y.touches,ie(Y.currentTarget)),gt=Qr(at,Y.touches,$e(Y.currentTarget));if(C&&M.current.contains(Y.target)&&go===null){const At=F0(Y.target,M.current);if(W0({domTreeShapes:At,start:pt?w.current.startX:w.current.startY,current:pt?st:gt,anchor:a})){go=!0;return}go=w.current}if(w.current.isSwiping==null){const At=Math.abs(st-w.current.startX),tt=Math.abs(gt-w.current.startY),ot=pt?At>tt&&At>cr:tt>At&&tt>cr;if(ot&&Y.cancelable&&Y.preventDefault(),ot===!0||(pt?tt>cr:At>cr)){if(w.current.isSwiping=ot,!ot){U(Y);return}w.current.startX=st,w.current.startY=gt,!l&&!C&&(pt?w.current.startX-=Yr:w.current.startY-=Yr)}}if(!w.current.isSwiping)return;const Z=Cn(pt,M.current);let dt=pt?w.current.startX:w.current.startY;C&&!w.current.paperHit&&(dt=Math.min(dt,Z));const it=si(pt?st:gt,dt,C,Z);if(C)if(w.current.paperHit)it===0&&(w.current.startX=st,w.current.startY=gt);else if(pt?st{var Z;if(Y.defaultPrevented||Y.defaultMuiPrevented||C&&(p||!O.current.contains(Y.target))&&!M.current.contains(Y.target))return;const at=wn(r,a),pt=zo(a),st=Zr(at,Y.touches,ie(Y.currentTarget)),gt=Qr(at,Y.touches,$e(Y.currentTarget));if(!C){if(c||!(Y.target===T.current||(Z=M.current)!=null&&Z.contains(Y.target)&&(typeof g=="function"?g(Y,T.current,M.current):g)))return;if(pt){if(st>S)return}else if(gt>S)return}Y.defaultMuiPrevented=!0,go=null,w.current.startX=st,w.current.startY=gt,Pt()});Lt(()=>{if($==="temporary"){const Y=ie(M.current);return Y.addEventListener("touchstart",bt),Y.addEventListener("touchmove",ht,{passive:!C}),Y.addEventListener("touchend",U),()=>{Y.removeEventListener("touchstart",bt),Y.removeEventListener("touchmove",ht,{passive:!C}),Y.removeEventListener("touchend",U)}}},[$,C,bt,ht,U]),Lt(()=>()=>{go===w.current&&(go=null)},[]),Lt(()=>{C||B(!1)},[C]);const[et,nt]=Q("swipeArea",{ref:T,elementType:D0,ownerState:n,externalForwardedProps:{slots:k,slotProps:{swipeArea:y,...L}},additionalProps:{width:S,anchor:a}});return u.jsxs(fe,{children:[u.jsx(sb,{open:$==="temporary"&&E?!0:C,variant:$,ModalProps:{BackdropProps:{...m,ref:O},...$==="temporary"&&{keepMounted:!0},...b},hideBackdrop:p,anchor:a,transitionDuration:N.current||P,onClose:v,ref:o,slots:k,slotProps:{...L,backdrop:nn(L.backdrop??m,{ref:O}),paper:nn(L.paper??x,{style:{pointerEvents:$==="temporary"&&!C&&!g?"none":""},ref:D})},...I}),!c&&$==="temporary"&&u.jsx(qh,{children:u.jsx(et,{...nt})})]})});function H0(t){return V("MuiSwitch",t)}const Me=_("MuiSwitch",["root","edgeStart","edgeEnd","switchBase","colorPrimary","colorSecondary","sizeSmall","sizeMedium","checked","disabled","input","thumb","track"]),V0=t=>{const{classes:e,edge:o,size:n,color:r,checked:s,disabled:a}=t,i={root:["root",o&&`edge${A(o)}`,`size${A(n)}`],switchBase:["switchBase",`color${A(r)}`,s&&"checked",a&&"disabled"],thumb:["thumb"],track:["track"],input:["input"]},l=G(i,H0,e);return{...e,...l}},G0=R("span",{name:"MuiSwitch",slot:"Root",overridesResolver:(t,e)=>{const{ownerState:o}=t;return[e.root,o.edge&&e[`edge${A(o.edge)}`],e[`size${A(o.size)}`]]}})({display:"inline-flex",width:58,height:38,overflow:"hidden",padding:12,boxSizing:"border-box",position:"relative",flexShrink:0,zIndex:0,verticalAlign:"middle","@media print":{colorAdjust:"exact"},variants:[{props:{edge:"start"},style:{marginLeft:-8}},{props:{edge:"end"},style:{marginRight:-8}},{props:{size:"small"},style:{width:40,height:24,padding:7,[`& .${Me.thumb}`]:{width:16,height:16},[`& .${Me.switchBase}`]:{padding:4,[`&.${Me.checked}`]:{transform:"translateX(16px)"}}}}]}),_0=R(js,{name:"MuiSwitch",slot:"SwitchBase",overridesResolver:(t,e)=>{const{ownerState:o}=t;return[e.switchBase,{[`& .${Me.input}`]:e.input},o.color!=="default"&&e[`color${A(o.color)}`]]}})(W(({theme:t})=>({position:"absolute",top:0,left:0,zIndex:1,color:t.vars?t.vars.palette.Switch.defaultColor:`${t.palette.mode==="light"?t.palette.common.white:t.palette.grey[300]}`,transition:t.transitions.create(["left","transform"],{duration:t.transitions.duration.shortest}),[`&.${Me.checked}`]:{transform:"translateX(20px)"},[`&.${Me.disabled}`]:{color:t.vars?t.vars.palette.Switch.defaultDisabledColor:`${t.palette.mode==="light"?t.palette.grey[100]:t.palette.grey[600]}`},[`&.${Me.checked} + .${Me.track}`]:{opacity:.5},[`&.${Me.disabled} + .${Me.track}`]:{opacity:t.vars?t.vars.opacity.switchTrackDisabled:`${t.palette.mode==="light"?.12:.2}`},[`& .${Me.input}`]:{left:"-100%",width:"300%"}})),W(({theme:t})=>({"&:hover":{backgroundColor:t.vars?`rgba(${t.vars.palette.action.activeChannel} / ${t.vars.palette.action.hoverOpacity})`:It(t.palette.action.active,t.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}},variants:[...Object.entries(t.palette).filter(Wt(["light"])).map(([e])=>({props:{color:e},style:{[`&.${Me.checked}`]:{color:(t.vars||t).palette[e].main,"&:hover":{backgroundColor:t.vars?`rgba(${t.vars.palette[e].mainChannel} / ${t.vars.palette.action.hoverOpacity})`:It(t.palette[e].main,t.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}},[`&.${Me.disabled}`]:{color:t.vars?t.vars.palette.Switch[`${e}DisabledColor`]:`${t.palette.mode==="light"?Go(t.palette[e].main,.62):Vo(t.palette[e].main,.55)}`}},[`&.${Me.checked} + .${Me.track}`]:{backgroundColor:(t.vars||t).palette[e].main}}}))]}))),K0=R("span",{name:"MuiSwitch",slot:"Track",overridesResolver:(t,e)=>e.track})(W(({theme:t})=>({height:"100%",width:"100%",borderRadius:14/2,zIndex:-1,transition:t.transitions.create(["opacity","background-color"],{duration:t.transitions.duration.shortest}),backgroundColor:t.vars?t.vars.palette.common.onBackground:`${t.palette.mode==="light"?t.palette.common.black:t.palette.common.white}`,opacity:t.vars?t.vars.opacity.switchTrack:`${t.palette.mode==="light"?.38:.3}`}))),q0=R("span",{name:"MuiSwitch",slot:"Thumb",overridesResolver:(t,e)=>e.thumb})(W(({theme:t})=>({boxShadow:(t.vars||t).shadows[1],backgroundColor:"currentColor",width:20,height:20,borderRadius:"50%"}))),_w=F(function(e,o){const n=X({props:e,name:"MuiSwitch"}),{className:r,color:s="primary",edge:a=!1,size:i="medium",sx:l,slots:c={},slotProps:p={},...d}=n,g={...n,color:s,edge:a,size:i},f=V0(g),m={slots:c,slotProps:p},[b,v]=Q("root",{className:z(f.root,r),elementType:G0,externalForwardedProps:m,ownerState:g,additionalProps:{sx:l}}),[h,C]=Q("thumb",{className:f.thumb,elementType:q0,externalForwardedProps:m,ownerState:g}),x=u.jsx(h,{...C}),[y,S]=Q("track",{className:f.track,elementType:K0,externalForwardedProps:m,ownerState:g});return u.jsxs(b,{...v,children:[u.jsx(_0,{type:"checkbox",icon:x,checkedIcon:x,ref:o,ownerState:g,...d,classes:{...f,root:f.switchBase},slots:{...c.switchBase&&{root:c.switchBase},...c.input&&{input:c.input}},slotProps:{...p.switchBase&&{root:typeof p.switchBase=="function"?p.switchBase(g):p.switchBase},...p.input&&{input:typeof p.input=="function"?p.input(g):p.input}}}),u.jsx(y,{...S})]})});function X0(t){return V("MuiTab",t)}const Ve=_("MuiTab",["root","labelIcon","textColorInherit","textColorPrimary","textColorSecondary","selected","disabled","fullWidth","wrapped","iconWrapper","icon"]),Y0=t=>{const{classes:e,textColor:o,fullWidth:n,wrapped:r,icon:s,label:a,selected:i,disabled:l}=t,c={root:["root",s&&a&&"labelIcon",`textColor${A(o)}`,n&&"fullWidth",r&&"wrapped",i&&"selected",l&&"disabled"],icon:["iconWrapper","icon"]};return G(c,X0,e)},Z0=R(Se,{name:"MuiTab",slot:"Root",overridesResolver:(t,e)=>{const{ownerState:o}=t;return[e.root,o.label&&o.icon&&e.labelIcon,e[`textColor${A(o.textColor)}`],o.fullWidth&&e.fullWidth,o.wrapped&&e.wrapped,{[`& .${Ve.iconWrapper}`]:e.iconWrapper},{[`& .${Ve.icon}`]:e.icon}]}})(W(({theme:t})=>({...t.typography.button,maxWidth:360,minWidth:90,position:"relative",minHeight:48,flexShrink:0,padding:"12px 16px",overflow:"hidden",whiteSpace:"normal",textAlign:"center",lineHeight:1.25,variants:[{props:({ownerState:e})=>e.label&&(e.iconPosition==="top"||e.iconPosition==="bottom"),style:{flexDirection:"column"}},{props:({ownerState:e})=>e.label&&e.iconPosition!=="top"&&e.iconPosition!=="bottom",style:{flexDirection:"row"}},{props:({ownerState:e})=>e.icon&&e.label,style:{minHeight:72,paddingTop:9,paddingBottom:9}},{props:({ownerState:e,iconPosition:o})=>e.icon&&e.label&&o==="top",style:{[`& > .${Ve.icon}`]:{marginBottom:6}}},{props:({ownerState:e,iconPosition:o})=>e.icon&&e.label&&o==="bottom",style:{[`& > .${Ve.icon}`]:{marginTop:6}}},{props:({ownerState:e,iconPosition:o})=>e.icon&&e.label&&o==="start",style:{[`& > .${Ve.icon}`]:{marginRight:t.spacing(1)}}},{props:({ownerState:e,iconPosition:o})=>e.icon&&e.label&&o==="end",style:{[`& > .${Ve.icon}`]:{marginLeft:t.spacing(1)}}},{props:{textColor:"inherit"},style:{color:"inherit",opacity:.6,[`&.${Ve.selected}`]:{opacity:1},[`&.${Ve.disabled}`]:{opacity:(t.vars||t).palette.action.disabledOpacity}}},{props:{textColor:"primary"},style:{color:(t.vars||t).palette.text.secondary,[`&.${Ve.selected}`]:{color:(t.vars||t).palette.primary.main},[`&.${Ve.disabled}`]:{color:(t.vars||t).palette.text.disabled}}},{props:{textColor:"secondary"},style:{color:(t.vars||t).palette.text.secondary,[`&.${Ve.selected}`]:{color:(t.vars||t).palette.secondary.main},[`&.${Ve.disabled}`]:{color:(t.vars||t).palette.text.disabled}}},{props:({ownerState:e})=>e.fullWidth,style:{flexShrink:1,flexGrow:1,flexBasis:0,maxWidth:"none"}},{props:({ownerState:e})=>e.wrapped,style:{fontSize:t.typography.pxToRem(12)}}]}))),Kw=F(function(e,o){const n=X({props:e,name:"MuiTab"}),{className:r,disabled:s=!1,disableFocusRipple:a=!1,fullWidth:i,icon:l,iconPosition:c="top",indicator:p,label:d,onChange:g,onClick:f,onFocus:m,selected:b,selectionFollowsFocus:v,textColor:h="inherit",value:C,wrapped:x=!1,...y}=n,S={...n,disabled:s,disableFocusRipple:a,selected:b,icon:!!l,iconPosition:c,label:!!d,fullWidth:i,textColor:h,wrapped:x},P=Y0(S),$=l&&d&&re(l)?Ut(l,{className:z(P.icon,l.props.className)}):l,k=I=>{!b&&g&&g(I,C),f&&f(I)},L=I=>{v&&!b&&g&&g(I,C),m&&m(I)};return u.jsxs(Z0,{focusRipple:!a,className:z(P.root,r),ref:o,role:"tab","aria-selected":b,disabled:s,onClick:k,onFocus:L,ownerState:S,tabIndex:b?0:-1,...y,children:[c==="top"||c==="start"?u.jsxs(fe,{children:[$,d]}):u.jsxs(fe,{children:[d,$]}),p]})}),Sl=Ae();function Q0(t){return V("MuiTable",t)}const qw=_("MuiTable",["root","stickyHeader"]),J0=t=>{const{classes:e,stickyHeader:o}=t;return G({root:["root",o&&"stickyHeader"]},Q0,e)},tC=R("table",{name:"MuiTable",slot:"Root",overridesResolver:(t,e)=>{const{ownerState:o}=t;return[e.root,o.stickyHeader&&e.stickyHeader]}})(W(({theme:t})=>({display:"table",width:"100%",borderCollapse:"collapse",borderSpacing:0,"& caption":{...t.typography.body2,padding:t.spacing(2),color:(t.vars||t).palette.text.secondary,textAlign:"left",captionSide:"bottom"},variants:[{props:({ownerState:e})=>e.stickyHeader,style:{borderCollapse:"separate"}}]}))),ai="table",Xw=F(function(e,o){const n=X({props:e,name:"MuiTable"}),{className:r,component:s=ai,padding:a="normal",size:i="medium",stickyHeader:l=!1,...c}=n,p={...n,component:s,padding:a,size:i,stickyHeader:l},d=J0(p),g=Ce(()=>({padding:a,size:i,stickyHeader:l}),[a,i,l]);return u.jsx(Sl.Provider,{value:g,children:u.jsx(tC,{as:s,role:s===ai?null:"table",ref:o,className:z(d.root,r),ownerState:p,...c})})}),Un=Ae();function eC(t){return V("MuiTableBody",t)}const Yw=_("MuiTableBody",["root"]),oC=t=>{const{classes:e}=t;return G({root:["root"]},eC,e)},nC=R("tbody",{name:"MuiTableBody",slot:"Root",overridesResolver:(t,e)=>e.root})({display:"table-row-group"}),rC={variant:"body"},ii="tbody",Zw=F(function(e,o){const n=X({props:e,name:"MuiTableBody"}),{className:r,component:s=ii,...a}=n,i={...n,component:s},l=oC(i);return u.jsx(Un.Provider,{value:rC,children:u.jsx(nC,{className:z(l.root,r),as:s,ref:o,role:s===ii?null:"rowgroup",ownerState:i,...a})})});function sC(t){return V("MuiTableCell",t)}const aC=_("MuiTableCell",["root","head","body","footer","sizeSmall","sizeMedium","paddingCheckbox","paddingNone","alignLeft","alignCenter","alignRight","alignJustify","stickyHeader"]),iC=t=>{const{classes:e,variant:o,align:n,padding:r,size:s,stickyHeader:a}=t,i={root:["root",o,a&&"stickyHeader",n!=="inherit"&&`align${A(n)}`,r!=="normal"&&`padding${A(r)}`,`size${A(s)}`]};return G(i,sC,e)},lC=R("td",{name:"MuiTableCell",slot:"Root",overridesResolver:(t,e)=>{const{ownerState:o}=t;return[e.root,e[o.variant],e[`size${A(o.size)}`],o.padding!=="normal"&&e[`padding${A(o.padding)}`],o.align!=="inherit"&&e[`align${A(o.align)}`],o.stickyHeader&&e.stickyHeader]}})(W(({theme:t})=>({...t.typography.body2,display:"table-cell",verticalAlign:"inherit",borderBottom:t.vars?`1px solid ${t.vars.palette.TableCell.border}`:`1px solid + ${t.palette.mode==="light"?Go(It(t.palette.divider,1),.88):Vo(It(t.palette.divider,1),.68)}`,textAlign:"left",padding:16,variants:[{props:{variant:"head"},style:{color:(t.vars||t).palette.text.primary,lineHeight:t.typography.pxToRem(24),fontWeight:t.typography.fontWeightMedium}},{props:{variant:"body"},style:{color:(t.vars||t).palette.text.primary}},{props:{variant:"footer"},style:{color:(t.vars||t).palette.text.secondary,lineHeight:t.typography.pxToRem(21),fontSize:t.typography.pxToRem(12)}},{props:{size:"small"},style:{padding:"6px 16px",[`&.${aC.paddingCheckbox}`]:{width:24,padding:"0 12px 0 16px","& > *":{padding:0}}}},{props:{padding:"checkbox"},style:{width:48,padding:"0 0 0 4px"}},{props:{padding:"none"},style:{padding:0}},{props:{align:"left"},style:{textAlign:"left"}},{props:{align:"center"},style:{textAlign:"center"}},{props:{align:"right"},style:{textAlign:"right",flexDirection:"row-reverse"}},{props:{align:"justify"},style:{textAlign:"justify"}},{props:({ownerState:e})=>e.stickyHeader,style:{position:"sticky",top:0,zIndex:2,backgroundColor:(t.vars||t).palette.background.default}}]}))),xs=F(function(e,o){const n=X({props:e,name:"MuiTableCell"}),{align:r="inherit",className:s,component:a,padding:i,scope:l,size:c,sortDirection:p,variant:d,...g}=n,f=Zt(Sl),m=Zt(Un),b=m&&m.variant==="head";let v;a?v=a:v=b?"th":"td";let h=l;v==="td"?h=void 0:!h&&b&&(h="col");const C=d||m&&m.variant,x={...n,align:r,component:v,padding:i||(f&&f.padding?f.padding:"normal"),size:c||(f&&f.size?f.size:"medium"),sortDirection:p,stickyHeader:C==="head"&&f&&f.stickyHeader,variant:C},y=iC(x);let S=null;return p&&(S=p==="asc"?"ascending":"descending"),u.jsx(lC,{as:v,ref:o,className:z(y.root,s),"aria-sort":S,scope:h,ownerState:x,...g})});function cC(t){return V("MuiTableContainer",t)}const Qw=_("MuiTableContainer",["root"]),pC=t=>{const{classes:e}=t;return G({root:["root"]},cC,e)},dC=R("div",{name:"MuiTableContainer",slot:"Root",overridesResolver:(t,e)=>e.root})({width:"100%",overflowX:"auto"}),Jw=F(function(e,o){const n=X({props:e,name:"MuiTableContainer"}),{className:r,component:s="div",...a}=n,i={...n,component:s},l=pC(i);return u.jsx(dC,{ref:o,as:s,className:z(l.root,r),ownerState:i,...a})});function uC(t){return V("MuiTableFooter",t)}const tP=_("MuiTableFooter",["root"]),fC=t=>{const{classes:e}=t;return G({root:["root"]},uC,e)},gC=R("tfoot",{name:"MuiTableFooter",slot:"Root",overridesResolver:(t,e)=>e.root})({display:"table-footer-group"}),mC={variant:"footer"},li="tfoot",eP=F(function(e,o){const n=X({props:e,name:"MuiTableFooter"}),{className:r,component:s=li,...a}=n,i={...n,component:s},l=fC(i);return u.jsx(Un.Provider,{value:mC,children:u.jsx(gC,{as:s,className:z(l.root,r),ref:o,role:s===li?null:"rowgroup",ownerState:i,...a})})});function bC(t){return V("MuiTableHead",t)}const oP=_("MuiTableHead",["root"]),vC=t=>{const{classes:e}=t;return G({root:["root"]},bC,e)},hC=R("thead",{name:"MuiTableHead",slot:"Root",overridesResolver:(t,e)=>e.root})({display:"table-header-group"}),yC={variant:"head"},ci="thead",nP=F(function(e,o){const n=X({props:e,name:"MuiTableHead"}),{className:r,component:s=ci,...a}=n,i={...n,component:s},l=vC(i);return u.jsx(Un.Provider,{value:yC,children:u.jsx(hC,{as:s,className:z(l.root,r),ref:o,role:s===ci?null:"rowgroup",ownerState:i,...a})})});function xC(t){return V("MuiToolbar",t)}const rP=_("MuiToolbar",["root","gutters","regular","dense"]),CC=t=>{const{classes:e,disableGutters:o,variant:n}=t;return G({root:["root",!o&&"gutters",n]},xC,e)},SC=R("div",{name:"MuiToolbar",slot:"Root",overridesResolver:(t,e)=>{const{ownerState:o}=t;return[e.root,!o.disableGutters&&e.gutters,e[o.variant]]}})(W(({theme:t})=>({position:"relative",display:"flex",alignItems:"center",variants:[{props:({ownerState:e})=>!e.disableGutters,style:{paddingLeft:t.spacing(2),paddingRight:t.spacing(2),[t.breakpoints.up("sm")]:{paddingLeft:t.spacing(3),paddingRight:t.spacing(3)}}},{props:{variant:"dense"},style:{minHeight:48}},{props:{variant:"regular"},style:t.mixins.toolbar}]}))),wC=F(function(e,o){const n=X({props:e,name:"MuiToolbar"}),{className:r,component:s="div",disableGutters:a=!1,variant:i="regular",...l}=n,c={...n,component:s,disableGutters:a,variant:i},p=CC(c);return u.jsx(SC,{as:s,className:z(p.root,r),ref:o,ownerState:c,...l})}),wl=se(u.jsx("path",{d:"M15.41 16.09l-4.58-4.59 4.58-4.59L14 5.5l-6 6 6 6z"}),"KeyboardArrowLeft"),Pl=se(u.jsx("path",{d:"M8.59 16.34l4.58-4.59-4.58-4.59L10 5.75l6 6-6 6z"}),"KeyboardArrowRight"),PC=F(function(e,o){const{backIconButtonProps:n,count:r,disabled:s=!1,getItemAriaLabel:a,nextIconButtonProps:i,onPageChange:l,page:c,rowsPerPage:p,showFirstButton:d,showLastButton:g,slots:f={},slotProps:m={},...b}=e,v=no(),h=U=>{l(U,0)},C=U=>{l(U,c-1)},x=U=>{l(U,c+1)},y=U=>{l(U,Math.max(0,Math.ceil(r/p)-1))},S=f.firstButton??Do,P=f.lastButton??Do,$=f.nextButton??Do,k=f.previousButton??Do,L=f.firstButtonIcon??fl,I=f.lastButtonIcon??gl,E=f.nextButtonIcon??Pl,B=f.previousButtonIcon??wl,w=v?P:S,T=v?$:k,O=v?k:$,M=v?S:P,D=v?m.lastButton:m.firstButton,j=v?m.nextButton:m.previousButton,N=v?m.previousButton:m.nextButton,J=v?m.firstButton:m.lastButton;return u.jsxs("div",{ref:o,...b,children:[d&&u.jsx(w,{onClick:h,disabled:s||c===0,"aria-label":a("first",c),title:a("first",c),...D,children:v?u.jsx(I,{...m.lastButtonIcon}):u.jsx(L,{...m.firstButtonIcon})}),u.jsx(T,{onClick:C,disabled:s||c===0,color:"inherit","aria-label":a("previous",c),title:a("previous",c),...j??n,children:v?u.jsx(E,{...m.nextButtonIcon}):u.jsx(B,{...m.previousButtonIcon})}),u.jsx(O,{onClick:x,disabled:s||(r!==-1?c>=Math.ceil(r/p)-1:!1),color:"inherit","aria-label":a("next",c),title:a("next",c),...N??i,children:v?u.jsx(B,{...m.previousButtonIcon}):u.jsx(E,{...m.nextButtonIcon})}),g&&u.jsx(M,{onClick:y,disabled:s||c>=Math.ceil(r/p)-1,"aria-label":a("last",c),title:a("last",c),...J,children:v?u.jsx(L,{...m.firstButtonIcon}):u.jsx(I,{...m.lastButtonIcon})})]})});function $C(t){return V("MuiTablePagination",t)}const Tn=_("MuiTablePagination",["root","toolbar","spacer","selectLabel","selectRoot","select","selectIcon","input","menuItem","displayedRows","actions"]);var pi;const RC=R(xs,{name:"MuiTablePagination",slot:"Root",overridesResolver:(t,e)=>e.root})(W(({theme:t})=>({overflow:"auto",color:(t.vars||t).palette.text.primary,fontSize:t.typography.pxToRem(14),"&:last-child":{padding:0}}))),kC=R(wC,{name:"MuiTablePagination",slot:"Toolbar",overridesResolver:(t,e)=>({[`& .${Tn.actions}`]:e.actions,...e.toolbar})})(W(({theme:t})=>({minHeight:52,paddingRight:2,[`${t.breakpoints.up("xs")} and (orientation: landscape)`]:{minHeight:52},[t.breakpoints.up("sm")]:{minHeight:52,paddingRight:2},[`& .${Tn.actions}`]:{flexShrink:0,marginLeft:20}}))),IC=R("div",{name:"MuiTablePagination",slot:"Spacer",overridesResolver:(t,e)=>e.spacer})({flex:"1 1 100%"}),TC=R("p",{name:"MuiTablePagination",slot:"SelectLabel",overridesResolver:(t,e)=>e.selectLabel})(W(({theme:t})=>({...t.typography.body2,flexShrink:0}))),MC=R(Gs,{name:"MuiTablePagination",slot:"Select",overridesResolver:(t,e)=>({[`& .${Tn.selectIcon}`]:e.selectIcon,[`& .${Tn.select}`]:e.select,...e.input,...e.selectRoot})})({color:"inherit",fontSize:"inherit",flexShrink:0,marginRight:32,marginLeft:8,[`& .${Tn.select}`]:{paddingLeft:8,paddingRight:24,textAlign:"right",textAlignLast:"right"}}),LC=R(Nh,{name:"MuiTablePagination",slot:"MenuItem",overridesResolver:(t,e)=>e.menuItem})({}),AC=R("p",{name:"MuiTablePagination",slot:"DisplayedRows",overridesResolver:(t,e)=>e.displayedRows})(W(({theme:t})=>({...t.typography.body2,flexShrink:0})));function BC({from:t,to:e,count:o}){return`${t}–${e} of ${o!==-1?o:`more than ${e}`}`}function OC(t){return`Go to ${t} page`}const NC=t=>{const{classes:e}=t;return G({root:["root"],toolbar:["toolbar"],spacer:["spacer"],selectLabel:["selectLabel"],select:["select"],input:["input"],selectIcon:["selectIcon"],menuItem:["menuItem"],displayedRows:["displayedRows"],actions:["actions"]},$C,e)},sP=F(function(e,o){const n=X({props:e,name:"MuiTablePagination"}),{ActionsComponent:r=PC,backIconButtonProps:s,colSpan:a,component:i=xs,count:l,disabled:c=!1,getItemAriaLabel:p=OC,labelDisplayedRows:d=BC,labelRowsPerPage:g="Rows per page:",nextIconButtonProps:f,onPageChange:m,onRowsPerPageChange:b,page:v,rowsPerPage:h,rowsPerPageOptions:C=[10,25,50,100],SelectProps:x={},showFirstButton:y=!1,showLastButton:S=!1,slotProps:P={},slots:$={},...k}=n,L=n,I=NC(L),E=(P==null?void 0:P.select)??x,B=E.native?"option":LC;let w;(i===xs||i==="td")&&(w=a||1e3);const T=Ye(E.id),O=Ye(E.labelId),M=()=>l===-1?(v+1)*h:h===-1?l:Math.min(l,(v+1)*h),D={slots:$,slotProps:P},[j,N]=Q("root",{ref:o,className:I.root,elementType:RC,externalForwardedProps:{...D,component:i,...k},ownerState:L,additionalProps:{colSpan:w}}),[J,U]=Q("toolbar",{className:I.toolbar,elementType:kC,externalForwardedProps:D,ownerState:L}),[Pt,ht]=Q("spacer",{className:I.spacer,elementType:IC,externalForwardedProps:D,ownerState:L}),[bt,et]=Q("selectLabel",{className:I.selectLabel,elementType:TC,externalForwardedProps:D,ownerState:L,additionalProps:{id:O}}),[nt,Y]=Q("select",{className:I.select,elementType:MC,externalForwardedProps:D,ownerState:L}),[at,pt]=Q("menuItem",{className:I.menuItem,elementType:B,externalForwardedProps:D,ownerState:L}),[st,gt]=Q("displayedRows",{className:I.displayedRows,elementType:AC,externalForwardedProps:D,ownerState:L});return u.jsx(j,{...N,children:u.jsxs(J,{...U,children:[u.jsx(Pt,{...ht}),C.length>1&&u.jsx(bt,{...et,children:g}),C.length>1&&u.jsx(nt,{variant:"standard",...!E.variant&&{input:pi||(pi=u.jsx(Or,{}))},value:h,onChange:b,id:T,labelId:O,...E,classes:{...E.classes,root:z(I.input,I.selectRoot,(E.classes||{}).root),select:z(I.select,(E.classes||{}).select),icon:z(I.selectIcon,(E.classes||{}).icon)},disabled:c,...Y,children:C.map(Z=>Ci(at,{...pt,key:Z.label?Z.label:Z,value:Z.value?Z.value:Z},Z.label?Z.label:Z))}),u.jsx(st,{...gt,children:d({from:l===0?0:v*h+1,to:M(),count:l===-1?-1:l,page:v})}),u.jsx(r,{className:I.actions,backIconButtonProps:s,count:l,nextIconButtonProps:f,onPageChange:m,page:v,rowsPerPage:h,showFirstButton:y,showLastButton:S,slotProps:P.actions,slots:$.actions,getItemAriaLabel:p,disabled:c})]})})});function EC(t){return V("MuiTableRow",t)}const di=_("MuiTableRow",["root","selected","hover","head","footer"]),zC=t=>{const{classes:e,selected:o,hover:n,head:r,footer:s}=t;return G({root:["root",o&&"selected",n&&"hover",r&&"head",s&&"footer"]},EC,e)},jC=R("tr",{name:"MuiTableRow",slot:"Root",overridesResolver:(t,e)=>{const{ownerState:o}=t;return[e.root,o.head&&e.head,o.footer&&e.footer]}})(W(({theme:t})=>({color:"inherit",display:"table-row",verticalAlign:"middle",outline:0,[`&.${di.hover}:hover`]:{backgroundColor:(t.vars||t).palette.action.hover},[`&.${di.selected}`]:{backgroundColor:t.vars?`rgba(${t.vars.palette.primary.mainChannel} / ${t.vars.palette.action.selectedOpacity})`:It(t.palette.primary.main,t.palette.action.selectedOpacity),"&:hover":{backgroundColor:t.vars?`rgba(${t.vars.palette.primary.mainChannel} / calc(${t.vars.palette.action.selectedOpacity} + ${t.vars.palette.action.hoverOpacity}))`:It(t.palette.primary.main,t.palette.action.selectedOpacity+t.palette.action.hoverOpacity)}}}))),ui="tr",aP=F(function(e,o){const n=X({props:e,name:"MuiTableRow"}),{className:r,component:s=ui,hover:a=!1,selected:i=!1,...l}=n,c=Zt(Un),p={...n,component:s,hover:a,selected:i,head:c&&c.variant==="head",footer:c&&c.variant==="footer"},d=zC(p);return u.jsx(jC,{as:s,ref:o,className:z(d.root,r),role:s===ui?null:"row",ownerState:p,...l})}),DC=se(u.jsx("path",{d:"M20 12l-1.41-1.41L13 16.17V4h-2v12.17l-5.58-5.59L4 12l8 8 8-8z"}),"ArrowDownward");function FC(t){return V("MuiTableSortLabel",t)}const Jr=_("MuiTableSortLabel",["root","active","icon","iconDirectionDesc","iconDirectionAsc","directionDesc","directionAsc"]),WC=t=>{const{classes:e,direction:o,active:n}=t,r={root:["root",n&&"active",`direction${A(o)}`],icon:["icon",`iconDirection${A(o)}`]};return G(r,FC,e)},UC=R(Se,{name:"MuiTableSortLabel",slot:"Root",overridesResolver:(t,e)=>{const{ownerState:o}=t;return[e.root,o.active&&e.active]}})(W(({theme:t})=>({cursor:"pointer",display:"inline-flex",justifyContent:"flex-start",flexDirection:"inherit",alignItems:"center","&:focus":{color:(t.vars||t).palette.text.secondary},"&:hover":{color:(t.vars||t).palette.text.secondary,[`& .${Jr.icon}`]:{opacity:.5}},[`&.${Jr.active}`]:{color:(t.vars||t).palette.text.primary,[`& .${Jr.icon}`]:{opacity:1,color:(t.vars||t).palette.text.secondary}}}))),HC=R("span",{name:"MuiTableSortLabel",slot:"Icon",overridesResolver:(t,e)=>{const{ownerState:o}=t;return[e.icon,e[`iconDirection${A(o.direction)}`]]}})(W(({theme:t})=>({fontSize:18,marginRight:4,marginLeft:4,opacity:0,transition:t.transitions.create(["opacity","transform"],{duration:t.transitions.duration.shorter}),userSelect:"none",variants:[{props:{direction:"desc"},style:{transform:"rotate(0deg)"}},{props:{direction:"asc"},style:{transform:"rotate(180deg)"}}]}))),iP=F(function(e,o){const n=X({props:e,name:"MuiTableSortLabel"}),{active:r=!1,children:s,className:a,direction:i="asc",hideSortIcon:l=!1,IconComponent:c=DC,slots:p={},slotProps:d={},...g}=n,f={...n,active:r,direction:i,hideSortIcon:l,IconComponent:c},m=WC(f),b={slots:p,slotProps:d},[v,h]=Q("root",{elementType:UC,externalForwardedProps:b,ownerState:f,className:z(m.root,a),ref:o}),[C,x]=Q("icon",{elementType:HC,externalForwardedProps:b,ownerState:f,className:m.icon});return u.jsxs(v,{disableRipple:!0,component:"span",...h,...g,children:[s,l&&!r?null:u.jsx(C,{as:c,...x})]})});function VC(t){return(1+Math.sin(Math.PI*t-Math.PI/2))/2}function GC(t,e,o,n={},r=()=>{}){const{ease:s=VC,duration:a=300}=n;let i=null;const l=e[t];let c=!1;const p=()=>{c=!0},d=g=>{if(c){r(new Error("Animation cancelled"));return}i===null&&(i=g);const f=Math.min(1,(g-i)/a);if(e[t]=s(f)*(o-l)+l,f>=1){requestAnimationFrame(()=>{r(null)});return}requestAnimationFrame(d)};return l===o?(r(new Error("Element already at target position")),p):(requestAnimationFrame(d),p)}const _C={width:99,height:99,position:"absolute",top:-9999,overflow:"scroll"};function KC(t){const{onChange:e,...o}=t,n=ct(),r=ct(null),s=()=>{n.current=r.current.offsetHeight-r.current.clientHeight};return Re(()=>{const a=Dn(()=>{const l=n.current;s(),l!==n.current&&e(n.current)}),i=$e(r.current);return i.addEventListener("resize",a),()=>{a.clear(),i.removeEventListener("resize",a)}},[e]),Lt(()=>{s(),e(n.current)},[e]),u.jsx("div",{style:_C,...o,ref:r})}function qC(t){return V("MuiTabScrollButton",t)}const XC=_("MuiTabScrollButton",["root","vertical","horizontal","disabled"]),YC=t=>{const{classes:e,orientation:o,disabled:n}=t;return G({root:["root",o,n&&"disabled"]},qC,e)},ZC=R(Se,{name:"MuiTabScrollButton",slot:"Root",overridesResolver:(t,e)=>{const{ownerState:o}=t;return[e.root,o.orientation&&e[o.orientation]]}})({width:40,flexShrink:0,opacity:.8,[`&.${XC.disabled}`]:{opacity:0},variants:[{props:{orientation:"vertical"},style:{width:"100%",height:40,"& svg":{transform:"var(--TabScrollButton-svgRotate)"}}}]}),QC=F(function(e,o){const n=X({props:e,name:"MuiTabScrollButton"}),{className:r,slots:s={},slotProps:a={},direction:i,orientation:l,disabled:c,...p}=n,d=no(),g={isRtl:d,...n},f=YC(g),m=s.StartScrollButtonIcon??wl,b=s.EndScrollButtonIcon??Pl,v=Le({elementType:m,externalSlotProps:a.startScrollButtonIcon,additionalProps:{fontSize:"small"},ownerState:g}),h=Le({elementType:b,externalSlotProps:a.endScrollButtonIcon,additionalProps:{fontSize:"small"},ownerState:g});return u.jsx(ZC,{component:"div",className:z(f.root,r),ref:o,role:null,ownerState:g,tabIndex:null,...p,style:{...p.style,...l==="vertical"&&{"--TabScrollButton-svgRotate":`rotate(${d?-90:90}deg)`}},children:i==="left"?u.jsx(m,{...v}):u.jsx(b,{...h})})});function JC(t){return V("MuiTabs",t)}const ts=_("MuiTabs",["root","vertical","list","flexContainer","flexContainerVertical","centered","scroller","fixed","scrollableX","scrollableY","hideScrollbar","scrollButtons","scrollButtonsHideMobile","indicator"]),fi=(t,e)=>t===e?t.firstChild:e&&e.nextElementSibling?e.nextElementSibling:t.firstChild,gi=(t,e)=>t===e?t.lastChild:e&&e.previousElementSibling?e.previousElementSibling:t.lastChild,pr=(t,e,o)=>{let n=!1,r=o(t,e);for(;r;){if(r===t.firstChild){if(n)return;n=!0}const s=r.disabled||r.getAttribute("aria-disabled")==="true";if(!r.hasAttribute("tabindex")||s)r=o(t,r);else{r.focus();return}}},tS=t=>{const{vertical:e,fixed:o,hideScrollbar:n,scrollableX:r,scrollableY:s,centered:a,scrollButtonsHideMobile:i,classes:l}=t;return G({root:["root",e&&"vertical"],scroller:["scroller",o&&"fixed",n&&"hideScrollbar",r&&"scrollableX",s&&"scrollableY"],list:["list","flexContainer",e&&"flexContainerVertical",e&&"vertical",a&&"centered"],indicator:["indicator"],scrollButtons:["scrollButtons",i&&"scrollButtonsHideMobile"],scrollableX:[r&&"scrollableX"],hideScrollbar:[n&&"hideScrollbar"]},JC,l)},eS=R("div",{name:"MuiTabs",slot:"Root",overridesResolver:(t,e)=>{const{ownerState:o}=t;return[{[`& .${ts.scrollButtons}`]:e.scrollButtons},{[`& .${ts.scrollButtons}`]:o.scrollButtonsHideMobile&&e.scrollButtonsHideMobile},e.root,o.vertical&&e.vertical]}})(W(({theme:t})=>({overflow:"hidden",minHeight:48,WebkitOverflowScrolling:"touch",display:"flex",variants:[{props:({ownerState:e})=>e.vertical,style:{flexDirection:"column"}},{props:({ownerState:e})=>e.scrollButtonsHideMobile,style:{[`& .${ts.scrollButtons}`]:{[t.breakpoints.down("sm")]:{display:"none"}}}}]}))),oS=R("div",{name:"MuiTabs",slot:"Scroller",overridesResolver:(t,e)=>{const{ownerState:o}=t;return[e.scroller,o.fixed&&e.fixed,o.hideScrollbar&&e.hideScrollbar,o.scrollableX&&e.scrollableX,o.scrollableY&&e.scrollableY]}})({position:"relative",display:"inline-block",flex:"1 1 auto",whiteSpace:"nowrap",variants:[{props:({ownerState:t})=>t.fixed,style:{overflowX:"hidden",width:"100%"}},{props:({ownerState:t})=>t.hideScrollbar,style:{scrollbarWidth:"none","&::-webkit-scrollbar":{display:"none"}}},{props:({ownerState:t})=>t.scrollableX,style:{overflowX:"auto",overflowY:"hidden"}},{props:({ownerState:t})=>t.scrollableY,style:{overflowY:"auto",overflowX:"hidden"}}]}),nS=R("div",{name:"MuiTabs",slot:"List",overridesResolver:(t,e)=>{const{ownerState:o}=t;return[e.list,e.flexContainer,o.vertical&&e.flexContainerVertical,o.centered&&e.centered]}})({display:"flex",variants:[{props:({ownerState:t})=>t.vertical,style:{flexDirection:"column"}},{props:({ownerState:t})=>t.centered,style:{justifyContent:"center"}}]}),rS=R("span",{name:"MuiTabs",slot:"Indicator",overridesResolver:(t,e)=>e.indicator})(W(({theme:t})=>({position:"absolute",height:2,bottom:0,width:"100%",transition:t.transitions.create(),variants:[{props:{indicatorColor:"primary"},style:{backgroundColor:(t.vars||t).palette.primary.main}},{props:{indicatorColor:"secondary"},style:{backgroundColor:(t.vars||t).palette.secondary.main}},{props:({ownerState:e})=>e.vertical,style:{height:"100%",width:2,right:0}}]}))),sS=R(KC)({overflowX:"auto",overflowY:"hidden",scrollbarWidth:"none","&::-webkit-scrollbar":{display:"none"}}),mi={},lP=F(function(e,o){const n=X({props:e,name:"MuiTabs"}),r=ve(),s=no(),{"aria-label":a,"aria-labelledby":i,action:l,centered:c=!1,children:p,className:d,component:g="div",allowScrollButtonsMobile:f=!1,indicatorColor:m="primary",onChange:b,orientation:v="horizontal",ScrollButtonComponent:h,scrollButtons:C="auto",selectionFollowsFocus:x,slots:y={},slotProps:S={},TabIndicatorProps:P={},TabScrollButtonProps:$={},textColor:k="primary",value:L,variant:I="standard",visibleScrollbar:E=!1,...B}=n,w=I==="scrollable",T=v==="vertical",O=T?"scrollTop":"scrollLeft",M=T?"top":"left",D=T?"bottom":"right",j=T?"clientHeight":"clientWidth",N=T?"height":"width",J={...n,component:g,allowScrollButtonsMobile:f,indicatorColor:m,orientation:v,vertical:T,scrollButtons:C,textColor:k,variant:I,visibleScrollbar:E,fixed:!w,hideScrollbar:w&&!E,scrollableX:w&&!T,scrollableY:w&&T,centered:c&&!w,scrollButtonsHideMobile:!f},U=tS(J),Pt=Le({elementType:y.StartScrollButtonIcon,externalSlotProps:S.startScrollButtonIcon,ownerState:J}),ht=Le({elementType:y.EndScrollButtonIcon,externalSlotProps:S.endScrollButtonIcon,ownerState:J}),[bt,et]=Ot(!1),[nt,Y]=Ot(mi),[at,pt]=Ot(!1),[st,gt]=Ot(!1),[Z,dt]=Ot(!1),[it,yt]=Ot({overflow:"hidden",scrollbarWidth:0}),At=new Map,tt=ct(null),ot=ct(null),ut={slots:y,slotProps:{indicator:P,scrollButton:$,...S}},wt=()=>{const xt=tt.current;let Rt;if(xt){const Vt=xt.getBoundingClientRect();Rt={clientWidth:xt.clientWidth,scrollLeft:xt.scrollLeft,scrollTop:xt.scrollTop,scrollWidth:xt.scrollWidth,top:Vt.top,bottom:Vt.bottom,left:Vt.left,right:Vt.right}}let Ht;if(xt&&L!==!1){const Vt=ot.current.children;if(Vt.length>0){const ne=Vt[At.get(L)];Ht=ne?ne.getBoundingClientRect():null}}return{tabsMeta:Rt,tabMeta:Ht}},mt=le(()=>{const{tabsMeta:xt,tabMeta:Rt}=wt();let Ht=0,Vt;T?(Vt="top",Rt&&xt&&(Ht=Rt.top-xt.top+xt.scrollTop)):(Vt=s?"right":"left",Rt&&xt&&(Ht=(s?-1:1)*(Rt[Vt]-xt[Vt]+xt.scrollLeft)));const ne={[Vt]:Ht,[N]:Rt?Rt[N]:0};if(typeof nt[Vt]!="number"||typeof nt[N]!="number")Y(ne);else{const Be=Math.abs(nt[Vt]-ne[Vt]),eo=Math.abs(nt[N]-ne[N]);(Be>=1||eo>=1)&&Y(ne)}}),rt=(xt,{animation:Rt=!0}={})=>{Rt?GC(O,tt.current,xt,{duration:r.transitions.duration.standard}):tt.current[O]=xt},Mt=xt=>{let Rt=tt.current[O];T?Rt+=xt:Rt+=xt*(s?-1:1),rt(Rt)},Nt=()=>{const xt=tt.current[j];let Rt=0;const Ht=Array.from(ot.current.children);for(let Vt=0;Vtxt){Vt===0&&(Rt=xt);break}Rt+=ne[j]}return Rt},K=()=>{Mt(-1*Nt())},lt=()=>{Mt(Nt())},[vt,{onChange:kt,...Tt}]=Q("scrollbar",{className:z(U.scrollableX,U.hideScrollbar),elementType:sS,shouldForwardComponentProp:!0,externalForwardedProps:ut,ownerState:J}),ft=Qt(xt=>{kt==null||kt(xt),yt({overflow:null,scrollbarWidth:xt})},[kt]),[St,_t]=Q("scrollButtons",{className:z(U.scrollButtons,$.className),elementType:QC,externalForwardedProps:ut,ownerState:J,additionalProps:{orientation:v,slots:{StartScrollButtonIcon:y.startScrollButtonIcon||y.StartScrollButtonIcon,EndScrollButtonIcon:y.endScrollButtonIcon||y.EndScrollButtonIcon},slotProps:{startScrollButtonIcon:Pt,endScrollButtonIcon:ht}}}),zt=()=>{const xt={};xt.scrollbarSizeListener=w?u.jsx(vt,{...Tt,onChange:ft}):null;const Ht=w&&(C==="auto"&&(at||st)||C===!0);return xt.scrollButtonStart=Ht?u.jsx(St,{direction:s?"right":"left",onClick:K,disabled:!at,..._t}):null,xt.scrollButtonEnd=Ht?u.jsx(St,{direction:s?"left":"right",onClick:lt,disabled:!st,..._t}):null,xt},Xt=le(xt=>{const{tabsMeta:Rt,tabMeta:Ht}=wt();if(!(!Ht||!Rt)){if(Ht[M]Rt[D]){const Vt=Rt[O]+(Ht[D]-Rt[D]);rt(Vt,{animation:xt})}}}),Ct=le(()=>{w&&C!==!1&&dt(!Z)});Lt(()=>{const xt=Dn(()=>{tt.current&&mt()});let Rt;const Ht=Be=>{Be.forEach(eo=>{eo.removedNodes.forEach(uo=>{Rt==null||Rt.unobserve(uo)}),eo.addedNodes.forEach(uo=>{Rt==null||Rt.observe(uo)})}),xt(),Ct()},Vt=$e(tt.current);Vt.addEventListener("resize",xt);let ne;return typeof ResizeObserver<"u"&&(Rt=new ResizeObserver(xt),Array.from(ot.current.children).forEach(Be=>{Rt.observe(Be)})),typeof MutationObserver<"u"&&(ne=new MutationObserver(Ht),ne.observe(ot.current,{childList:!0})),()=>{xt.clear(),Vt.removeEventListener("resize",xt),ne==null||ne.disconnect(),Rt==null||Rt.disconnect()}},[mt,Ct]),Lt(()=>{const xt=Array.from(ot.current.children),Rt=xt.length;if(typeof IntersectionObserver<"u"&&Rt>0&&w&&C!==!1){const Ht=xt[0],Vt=xt[Rt-1],ne={root:tt.current,threshold:.99},Be=de=>{pt(!de[0].isIntersecting)},eo=new IntersectionObserver(Be,ne);eo.observe(Ht);const uo=de=>{gt(!de[0].isIntersecting)},Co=new IntersectionObserver(uo,ne);return Co.observe(Vt),()=>{eo.disconnect(),Co.disconnect()}}},[w,C,Z,p==null?void 0:p.length]),Lt(()=>{et(!0)},[]),Lt(()=>{mt()}),Lt(()=>{Xt(mi!==nt)},[Xt,nt]),Lo(l,()=>({updateIndicator:mt,updateScrollButtons:Ct}),[mt,Ct]);const[Et,te]=Q("indicator",{className:z(U.indicator,P.className),elementType:rS,externalForwardedProps:ut,ownerState:J,additionalProps:{style:nt}}),ce=u.jsx(Et,{...te});let we=0;const me=be.map(p,xt=>{if(!re(xt))return null;const Rt=xt.props.value===void 0?we:xt.props.value;At.set(Rt,we);const Ht=Rt===L;return we+=1,Ut(xt,{fullWidth:I==="fullWidth",indicator:Ht&&!bt&&ce,selected:Ht,selectionFollowsFocus:x,onChange:b,textColor:k,value:Rt,...we===1&&L===!1&&!xt.props.tabIndex?{tabIndex:0}:{}})}),Ee=xt=>{if(xt.altKey||xt.shiftKey||xt.ctrlKey||xt.metaKey)return;const Rt=ot.current,Ht=ie(Rt).activeElement;if(Ht.getAttribute("role")!=="tab")return;let ne=v==="horizontal"?"ArrowLeft":"ArrowUp",Be=v==="horizontal"?"ArrowRight":"ArrowDown";switch(v==="horizontal"&&s&&(ne="ArrowRight",Be="ArrowLeft"),xt.key){case ne:xt.preventDefault(),pr(Rt,Ht,gi);break;case Be:xt.preventDefault(),pr(Rt,Ht,fi);break;case"Home":xt.preventDefault(),pr(Rt,null,fi);break;case"End":xt.preventDefault(),pr(Rt,null,gi);break}},qt=zt(),[ee,he]=Q("root",{ref:o,className:z(U.root,d),elementType:eS,externalForwardedProps:{...ut,...B,component:g},ownerState:J}),[ze,ye]=Q("scroller",{ref:tt,className:U.scroller,elementType:oS,externalForwardedProps:ut,ownerState:J,additionalProps:{style:{overflow:it.overflow,[T?`margin${s?"Left":"Right"}`:"marginBottom"]:E?void 0:-it.scrollbarWidth}}}),[Bt,Pe]=Q("list",{ref:ot,className:z(U.list,U.flexContainer),elementType:nS,externalForwardedProps:ut,ownerState:J,getSlotProps:xt=>({...xt,onKeyDown:Rt=>{var Ht;Ee(Rt),(Ht=xt.onKeyDown)==null||Ht.call(xt,Rt)}})});return u.jsxs(ee,{...he,children:[qt.scrollButtonStart,qt.scrollbarSizeListener,u.jsxs(ze,{...ye,children:[u.jsx(Bt,{"aria-label":a,"aria-labelledby":i,"aria-orientation":v==="vertical"?"vertical":null,role:"tablist",...Pe,children:me}),bt&&ce]}),qt.scrollButtonEnd]})});function aS(t){return V("MuiTextField",t)}const cP=_("MuiTextField",["root"]),iS={standard:Nr,filled:Fs,outlined:Hs},lS=t=>{const{classes:e}=t;return G({root:["root"]},aS,e)},cS=R(mb,{name:"MuiTextField",slot:"Root",overridesResolver:(t,e)=>e.root})({}),pP=F(function(e,o){const n=X({props:e,name:"MuiTextField"}),{autoComplete:r,autoFocus:s=!1,children:a,className:i,color:l="primary",defaultValue:c,disabled:p=!1,error:d=!1,FormHelperTextProps:g,fullWidth:f=!1,helperText:m,id:b,InputLabelProps:v,inputProps:h,InputProps:C,inputRef:x,label:y,maxRows:S,minRows:P,multiline:$=!1,name:k,onBlur:L,onChange:I,onFocus:E,placeholder:B,required:w=!1,rows:T,select:O=!1,SelectProps:M,slots:D={},slotProps:j={},type:N,value:J,variant:U="outlined",...Pt}=n,ht={...n,autoFocus:s,color:l,disabled:p,error:d,fullWidth:f,multiline:$,required:w,select:O,variant:U},bt=lS(ht),et=Ye(b),nt=m&&et?`${et}-helper-text`:void 0,Y=y&&et?`${et}-label`:void 0,at=iS[U],pt={slots:D,slotProps:{input:C,inputLabel:v,htmlInput:h,formHelperText:g,select:M,...j}},st={},gt=pt.slotProps.inputLabel;U==="outlined"&&(gt&&typeof gt.shrink<"u"&&(st.notched=gt.shrink),st.label=y),O&&((!M||!M.native)&&(st.id=void 0),st["aria-describedby"]=void 0);const[Z,dt]=Q("root",{elementType:cS,shouldForwardComponentProp:!0,externalForwardedProps:{...pt,...Pt},ownerState:ht,className:z(bt.root,i),ref:o,additionalProps:{disabled:p,error:d,fullWidth:f,required:w,color:l,variant:U}}),[it,yt]=Q("input",{elementType:at,externalForwardedProps:pt,additionalProps:st,ownerState:ht}),[At,tt]=Q("inputLabel",{elementType:Lv,externalForwardedProps:pt,ownerState:ht}),[ot,ut]=Q("htmlInput",{elementType:"input",externalForwardedProps:pt,ownerState:ht}),[wt,mt]=Q("formHelperText",{elementType:kb,externalForwardedProps:pt,ownerState:ht}),[rt,Mt]=Q("select",{elementType:Gs,externalForwardedProps:pt,ownerState:ht}),Nt=u.jsx(it,{"aria-describedby":nt,autoComplete:r,autoFocus:s,defaultValue:c,fullWidth:f,multiline:$,name:k,rows:T,maxRows:S,minRows:P,type:N,value:J,id:et,inputRef:x,onBlur:L,onChange:I,onFocus:E,placeholder:B,inputProps:ut,slots:{input:D.htmlInput?ot:void 0},...yt});return u.jsxs(Z,{...dt,children:[y!=null&&y!==""&&u.jsx(At,{htmlFor:et,id:Y,...tt,children:y}),O?u.jsx(rt,{"aria-describedby":nt,id:et,labelId:Y,value:J,input:Nt,...Mt,children:a}):Nt,m&&u.jsx(wt,{id:nt,...mt,children:m})]})});function pS(t){return V("MuiToggleButton",t)}const Fo=_("MuiToggleButton",["root","disabled","selected","standard","primary","secondary","sizeSmall","sizeMedium","sizeLarge","fullWidth"]),$l=Ae({}),Rl=Ae(void 0);function dS(t,e){return e===void 0||t===void 0?!1:Array.isArray(e)?e.includes(t):t===e}const uS=t=>{const{classes:e,fullWidth:o,selected:n,disabled:r,size:s,color:a}=t,i={root:["root",n&&"selected",r&&"disabled",o&&"fullWidth",`size${A(s)}`,a]};return G(i,pS,e)},fS=R(Se,{name:"MuiToggleButton",slot:"Root",overridesResolver:(t,e)=>{const{ownerState:o}=t;return[e.root,e[`size${A(o.size)}`]]}})(W(({theme:t})=>({...t.typography.button,borderRadius:(t.vars||t).shape.borderRadius,padding:11,border:`1px solid ${(t.vars||t).palette.divider}`,color:(t.vars||t).palette.action.active,[`&.${Fo.disabled}`]:{color:(t.vars||t).palette.action.disabled,border:`1px solid ${(t.vars||t).palette.action.disabledBackground}`},"&:hover":{textDecoration:"none",backgroundColor:t.vars?`rgba(${t.vars.palette.text.primaryChannel} / ${t.vars.palette.action.hoverOpacity})`:It(t.palette.text.primary,t.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}},variants:[{props:{color:"standard"},style:{[`&.${Fo.selected}`]:{color:(t.vars||t).palette.text.primary,backgroundColor:t.vars?`rgba(${t.vars.palette.text.primaryChannel} / ${t.vars.palette.action.selectedOpacity})`:It(t.palette.text.primary,t.palette.action.selectedOpacity),"&:hover":{backgroundColor:t.vars?`rgba(${t.vars.palette.text.primaryChannel} / calc(${t.vars.palette.action.selectedOpacity} + ${t.vars.palette.action.hoverOpacity}))`:It(t.palette.text.primary,t.palette.action.selectedOpacity+t.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:t.vars?`rgba(${t.vars.palette.text.primaryChannel} / ${t.vars.palette.action.selectedOpacity})`:It(t.palette.text.primary,t.palette.action.selectedOpacity)}}}}},...Object.entries(t.palette).filter(Wt()).map(([e])=>({props:{color:e},style:{[`&.${Fo.selected}`]:{color:(t.vars||t).palette[e].main,backgroundColor:t.vars?`rgba(${t.vars.palette[e].mainChannel} / ${t.vars.palette.action.selectedOpacity})`:It(t.palette[e].main,t.palette.action.selectedOpacity),"&:hover":{backgroundColor:t.vars?`rgba(${t.vars.palette[e].mainChannel} / calc(${t.vars.palette.action.selectedOpacity} + ${t.vars.palette.action.hoverOpacity}))`:It(t.palette[e].main,t.palette.action.selectedOpacity+t.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:t.vars?`rgba(${t.vars.palette[e].mainChannel} / ${t.vars.palette.action.selectedOpacity})`:It(t.palette[e].main,t.palette.action.selectedOpacity)}}}}})),{props:{fullWidth:!0},style:{width:"100%"}},{props:{size:"small"},style:{padding:7,fontSize:t.typography.pxToRem(13)}},{props:{size:"large"},style:{padding:15,fontSize:t.typography.pxToRem(15)}}]}))),dP=F(function(e,o){const{value:n,...r}=Zt($l),s=Zt(Rl),a=Ss({...r,selected:dS(e.value,n)},e),i=X({props:a,name:"MuiToggleButton"}),{children:l,className:c,color:p="standard",disabled:d=!1,disableFocusRipple:g=!1,fullWidth:f=!1,onChange:m,onClick:b,selected:v,size:h="medium",value:C,...x}=i,y={...i,color:p,disabled:d,disableFocusRipple:g,fullWidth:f,size:h},S=uS(y),P=k=>{b&&(b(k,C),k.defaultPrevented)||m&&m(k,C)},$=s||"";return u.jsx(fS,{className:z(r.className,S.root,c,$),disabled:d,focusRipple:!g,ref:o,onClick:P,onChange:m,value:C,ownerState:y,"aria-pressed":v,...x,children:l})});function gS(t){return V("MuiToggleButtonGroup",t)}const ae=_("MuiToggleButtonGroup",["root","selected","horizontal","vertical","disabled","grouped","groupedHorizontal","groupedVertical","fullWidth","firstButton","lastButton","middleButton"]),mS=t=>{const{classes:e,orientation:o,fullWidth:n,disabled:r}=t,s={root:["root",o,n&&"fullWidth"],grouped:["grouped",`grouped${A(o)}`,r&&"disabled"],firstButton:["firstButton"],lastButton:["lastButton"],middleButton:["middleButton"]};return G(s,gS,e)},bS=R("div",{name:"MuiToggleButtonGroup",slot:"Root",overridesResolver:(t,e)=>{const{ownerState:o}=t;return[{[`& .${ae.grouped}`]:e.grouped},{[`& .${ae.grouped}`]:e[`grouped${A(o.orientation)}`]},{[`& .${ae.firstButton}`]:e.firstButton},{[`& .${ae.lastButton}`]:e.lastButton},{[`& .${ae.middleButton}`]:e.middleButton},e.root,o.orientation==="vertical"&&e.vertical,o.fullWidth&&e.fullWidth]}})(W(({theme:t})=>({display:"inline-flex",borderRadius:(t.vars||t).shape.borderRadius,variants:[{props:{orientation:"vertical"},style:{flexDirection:"column",[`& .${ae.grouped}`]:{[`&.${ae.selected} + .${ae.grouped}.${ae.selected}`]:{borderTop:0,marginTop:0}},[`& .${ae.firstButton},& .${ae.middleButton}`]:{borderBottomLeftRadius:0,borderBottomRightRadius:0},[`& .${ae.lastButton},& .${ae.middleButton}`]:{marginTop:-1,borderTop:"1px solid transparent",borderTopLeftRadius:0,borderTopRightRadius:0},[`& .${ae.lastButton}.${Fo.disabled},& .${ae.middleButton}.${Fo.disabled}`]:{borderTop:"1px solid transparent"}}},{props:{fullWidth:!0},style:{width:"100%"}},{props:{orientation:"horizontal"},style:{[`& .${ae.grouped}`]:{[`&.${ae.selected} + .${ae.grouped}.${ae.selected}`]:{borderLeft:0,marginLeft:0}},[`& .${ae.firstButton},& .${ae.middleButton}`]:{borderTopRightRadius:0,borderBottomRightRadius:0},[`& .${ae.lastButton},& .${ae.middleButton}`]:{marginLeft:-1,borderLeft:"1px solid transparent",borderTopLeftRadius:0,borderBottomLeftRadius:0},[`& .${ae.lastButton}.${Fo.disabled},& .${ae.middleButton}.${Fo.disabled}`]:{borderLeft:"1px solid transparent"}}}]}))),uP=F(function(e,o){const n=X({props:e,name:"MuiToggleButtonGroup"}),{children:r,className:s,color:a="standard",disabled:i=!1,exclusive:l=!1,fullWidth:c=!1,onChange:p,orientation:d="horizontal",size:g="medium",value:f,...m}=n,b={...n,disabled:i,fullWidth:c,orientation:d,size:g},v=mS(b),h=Qt(($,k)=>{if(!p)return;const L=f&&f.indexOf(k);let I;f&&L>=0?(I=f.slice(),I.splice(L,1)):I=f?f.concat(k):[k],p($,I)},[p,f]),C=Qt(($,k)=>{p&&p($,f===k?null:k)},[p,f]),x=Ce(()=>({className:v.grouped,onChange:l?C:h,value:f,size:g,fullWidth:c,color:a,disabled:i}),[v.grouped,l,C,h,f,g,c,a,i]),y=Ri(r),S=y.length,P=$=>{const k=$===0,L=$===S-1;return k&&L?"":k?v.firstButton:L?v.lastButton:v.middleButton};return u.jsx(bS,{role:"group",className:z(v.root,s),ref:o,ownerState:b,...m,children:u.jsx($l.Provider,{value:x,children:y.map(($,k)=>u.jsx(Rl.Provider,{value:P(k),children:$},k))})})});function vS(t,e){const{disableHysteresis:o=!1,threshold:n=100,target:r}=e,s=t.current;return r&&(t.current=r.pageYOffset!==void 0?r.pageYOffset:r.scrollTop),!o&&s!==void 0&&t.currentn}const hS=typeof window<"u"?window:null;function fP(t={}){const{getTrigger:e=vS,target:o=hS,...n}=t,r=ct(),[s,a]=Ot(()=>e(r,n));return Lt(()=>{if(o===null)return a(!1);const i=()=>{a(e(r,{target:o,...n}))};return i(),o.addEventListener("scroll",i,{passive:!0}),()=>{o.removeEventListener("scroll",i,{passive:!0})}},[o,e,JSON.stringify(n)]),s}const gP="6.5.0",mP=6,bP=5,vP=0,hP=void 0;export{HS as Accordion,GS as AccordionActions,KS as AccordionDetails,XS as AccordionSummary,ZS as Alert,JS as AlertTitle,e1 as AppBar,n1 as Autocomplete,Lf as Avatar,r1 as AvatarGroup,Gi as Backdrop,a1 as Badge,l1 as BottomNavigation,c1 as BottomNavigationAction,p1 as Box,d1 as Breadcrumbs,u1 as Button,Se as ButtonBase,f1 as ButtonGroup,qi as ButtonGroupButtonContext,Ki as ButtonGroupContext,m1 as Card,b1 as CardActionArea,h1 as CardActions,x1 as CardContent,C1 as CardHeader,w1 as CardMedia,P1 as Checkbox,Ju as Chip,Bi as CircularProgress,sm as ClickAwayListener,Ln as Collapse,$1 as Container,I1 as CssBaseline,DP as CssVarsProvider,L1 as Dialog,B1 as DialogActions,N1 as DialogContent,z1 as DialogContentText,j1 as DialogTitle,Oa as Divider,sb as Drawer,FP as Experimental_CssVarsProvider,ol as Fab,ds as Fade,Fs as FilledInput,mb as FormControl,W1 as FormControlLabel,wb as FormGroup,kb as FormHelperText,Ab as FormLabel,Mb as FormLabelRoot,Uc as GlobalStyles,H1 as Grid,V1 as Grid2,Nn as Grow,K1 as Hidden,iv as Icon,Do as IconButton,Y1 as ImageList,Z1 as ImageListItem,J1 as ImageListItemBar,Nr as Input,tw as InputAdornment,Or as InputBase,Lv as InputLabel,Wv as LinearProgress,nw as Link,Yv as List,lw as ListItem,pw as ListItemAvatar,aw as ListItemButton,dw as ListItemIcon,al as ListItemSecondaryAction,uw as ListItemText,ps as ListSubheader,Mh as Menu,Nh as MenuItem,hh as MenuList,bw as MobileStepper,Ds as Modal,fm as ModalManager,Kh as NativeSelect,qh as NoSsr,Hs as OutlinedInput,hw as Pagination,dy as PaginationItem,Je as Paper,Sh as Popover,ll as PopoverPaper,Ch as PopoverRoot,Ir as Popper,Vi as Portal,yw as Radio,Cw as RadioGroup,Sw as Rating,Pw as ScopedCssBaseline,Gs as Select,Rw as Skeleton,Jm as Slide,kw as Slider,wx as SliderMark,Px as SliderMarkLabel,yx as SliderRail,hx as SliderRoot,Cx as SliderThumb,xx as SliderTrack,Sx as SliderValueLabel,Mw as Snackbar,Bx as SnackbarContent,Lw as SpeedDial,Aw as SpeedDialAction,a0 as SpeedDialIcon,Bw as Stack,jw as Step,Dw as StepButton,T0 as StepConnector,Uw as StepContent,pn as StepContext,m0 as StepIcon,Cl as StepLabel,Vw as Stepper,Xo as StepperContext,WP as StyledEngineProvider,Yl as SvgIcon,Gw as SwipeableDrawer,_w as Switch,Sr as THEME_ID,Kw as Tab,QC as TabScrollButton,Xw as Table,Zw as TableBody,xs as TableCell,Jw as TableContainer,eP as TableFooter,nP as TableHead,sP as TablePagination,aP as TableRow,iP as TableSortLabel,lP as Tabs,pP as TextField,of as TextareaAutosize,UP as ThemeProvider,dP as ToggleButton,uP as ToggleButtonGroup,wC as Toolbar,Yx as Tooltip,Ie as Typography,xm as Unstable_TrapFocus,jx as Zoom,VS as accordionActionsClasses,qn as accordionClasses,_S as accordionDetailsClasses,tn as accordionSummaryClasses,TS as adaptV4Theme,na as alertClasses,QS as alertTitleClasses,It as alpha,t1 as appBarClasses,Ft as autocompleteClasses,$f as avatarClasses,Bf as avatarGroupClasses,s1 as backdropClasses,Po as badgeClasses,_i as bottomNavigationActionClasses,i1 as bottomNavigationClasses,Qf as boxClasses,sg as breadcrumbsClasses,zp as buttonBaseClasses,Bo as buttonClasses,Dt as buttonGroupClasses,A as capitalize,Fr as cardActionAreaClasses,v1 as cardActionsClasses,g1 as cardClasses,y1 as cardContentClasses,xr as cardHeaderClasses,S1 as cardMediaClasses,Wr as checkboxClasses,Gt as chipClasses,YS as circularProgressClasses,WS as collapseClasses,FS as colors,k1 as containerClasses,es as createChainedFunction,CP as createColorScheme,$d as createFilterOptions,SP as createMuiTheme,LS as createStyles,se as createSvgIcon,bi as createTheme,wP as createTransitions,qo as css,T1 as darkScrollbar,Vo as darken,Dn as debounce,PP as decomposeColor,RS as deprecatedPropType,A1 as dialogActionsClasses,Hr as dialogClasses,O1 as dialogContentClasses,E1 as dialogContentTextClasses,Dm as dialogTitleClasses,Ba as dividerClasses,D1 as drawerClasses,Xl as duration,$P as easing,fr as emphasize,R as experimentalStyled,zS as experimental_extendTheme,jS as experimental_sx,Dl as extendTheme,Na as fabClasses,De as filledInputClasses,F1 as formControlClasses,Pn as formControlLabelClasses,U1 as formGroupClasses,Ea as formHelperTextClasses,In as formLabelClasses,V as generateUtilityClass,_ as generateUtilityClasses,xp as getAccordionActionsUtilityClass,wp as getAccordionDetailsUtilityClass,Fp as getAccordionSummaryUtilityClass,bp as getAccordionUtilityClass,yd as getAlertTitleUtilityClass,Kp as getAlertUtilityClass,Sd as getAppBarUtilityClass,pf as getAutocompleteUtilityClass,Af as getAvatarGroupUtilityClass,Pf as getAvatarUtilityClass,zf as getBackdropUtilityClass,Wf as getBadgeUtilityClass,qf as getBottomNavigationActionUtilityClass,Gf as getBottomNavigationUtilityClass,rg as getBreadcrumbsUtilityClass,Ep as getButtonBaseUtilityClass,vg as getButtonGroupUtilityClass,dg as getButtonUtilityClass,Pg as getCardActionAreaUtilityClass,Ig as getCardActionsUtilityClass,Lg as getCardContentUtilityClass,Og as getCardHeaderUtilityClass,Fg as getCardMediaUtilityClass,Cg as getCardUtilityClass,Qg as getCheckboxUtilityClass,Xu as getChipUtilityClass,qp as getCircularProgressUtilityClass,lp as getCollapseUtilityClass,R1 as getContainerUtilityClass,RP as getContrastRatio,Om as getDialogActionsUtilityClass,Um as getDialogContentTextUtilityClass,zm as getDialogContentUtilityClass,jm as getDialogTitleUtilityClass,Im as getDialogUtilityClass,Km as getDividerUtilityClass,tb as getDrawerUtilityClass,ab as getFabUtilityClass,cf as getFilledInputUtilityClass,bb as getFormControlLabelUtilityClasses,ub as getFormControlUtilityClasses,xb as getFormGroupUtilityClass,Pb as getFormHelperTextUtilityClasses,Ib as getFormLabelUtilityClasses,G1 as getGrid2UtilityClass,ed as getIconButtonUtilityClass,rv as getIconUtilityClass,gv as getImageListItemBarUtilityClass,dv as getImageListItemUtilityClass,lv as getImageListUtilityClass,HP as getInitColorSchemeScript,Pv as getInputAdornmentUtilityClass,rf as getInputBaseUtilityClass,Iv as getInputLabelUtilityClasses,af as getInputUtilityClass,Av as getLinearProgressUtilityClass,Uv as getLinkUtilityClass,ch as getListItemAvatarUtilityClass,Qv as getListItemButtonUtilityClass,uh as getListItemIconUtilityClass,oh as getListItemSecondaryActionClassesUtilityClass,mh as getListItemTextUtilityClass,Zv as getListItemUtilityClass,Gu as getListSubheaderUtilityClass,Kv as getListUtilityClass,kP as getLuminance,Lh as getMenuItemUtilityClass,wh as getMenuUtilityClass,Eh as getMobileStepperUtilityClass,Pm as getModalUtilityClass,cl as getNativeSelectUtilityClasses,Ga as getOffsetLeft,Va as getOffsetTop,lf as getOutlinedInputUtilityClass,qs as getOverlayAlpha,ry as getPaginationItemUtilityClass,oy as getPaginationUtilityClass,fp as getPaperUtilityClass,yh as getPopoverUtilityClass,zu as getPopperUtilityClass,Iy as getRadioGroupUtilityClass,Sy as getRadioUtilityClass,Ay as getRatingUtilityClass,Uy as getScopedCssBaselineUtilityClass,yl as getSelectUtilityClasses,ex as getSkeletonUtilityClass,mx as getSliderUtilityClass,Ix as getSnackbarContentUtilityClass,Ox as getSnackbarUtilityClass,Zx as getSpeedDialActionUtilityClass,n0 as getSpeedDialIconUtilityClass,Dx as getSpeedDialUtilityClass,S0 as getStepButtonUtilityClass,$0 as getStepConnectorUtilityClass,M0 as getStepContentUtilityClass,u0 as getStepIconUtilityClass,b0 as getStepLabelUtilityClass,i0 as getStepUtilityClass,O0 as getStepperUtilityClass,IP as getSvgIconUtilityClass,H0 as getSwitchUtilityClass,qC as getTabScrollButtonUtilityClass,X0 as getTabUtilityClass,eC as getTableBodyUtilityClass,sC as getTableCellUtilityClass,cC as getTableContainerUtilityClass,uC as getTableFooterUtilityClass,bC as getTableHeadUtilityClass,$C as getTablePaginationUtilityClass,EC as getTableRowUtilityClass,FC as getTableSortLabelUtilityClass,Q0 as getTableUtilityClass,JC as getTabsUtilityClass,aS as getTextFieldUtilityClass,gS as getToggleButtonGroupUtilityClass,pS as getToggleButtonUtilityClass,xC as getToolbarUtilityClass,Vx as getTooltipUtilityClass,qS as getTouchRippleUtilityClass,gd as getTypographyUtilityClass,_1 as grid2Classes,TP as hexToRgb,MP as hslToRgb,ra as iconButtonClasses,q1 as iconClasses,X1 as imageListClasses,Q1 as imageListItemBarClasses,Gr as imageListItemClasses,Da as inputAdornmentClasses,je as inputBaseClasses,ko as inputClasses,ew as inputLabelClasses,Mo as isMuiElement,po as keyframes,Go as lighten,ow as linearProgressClasses,Hv as linkClasses,rw as listClasses,cw as listItemAvatarClasses,Jo as listItemButtonClasses,sw as listItemClasses,Ua as listItemIconClasses,iw as listItemSecondaryActionClasses,en as listItemTextClasses,o1 as listSubheaderClasses,mP as major,OS as makeStyles,gw as menuClasses,bn as menuItemClasses,nn as mergeSlotProps,bP as minor,mw as mobileStepperClasses,M1 as modalClasses,Us as nativeSelectClasses,Ge as outlinedInputClasses,ie as ownerDocument,$e as ownerWindow,vw as paginationClasses,Te as paginationItemClasses,US as paperClasses,vP as patch,fw as popoverClasses,hP as prerelease,LP as private_createMixins,AP as private_createTypography,BP as private_excludeVariablesFromRoot,qa as radioClasses,xw as radioGroupClasses,vn as ratingClasses,OP as recomposeColor,kS as requirePropFactory,AS as responsiveFontSizes,NP as rgbToHex,ww as scopedCssBaselineClasses,hn as selectClasses,os as setRef,EP as shouldSkipGeneratingVar,$w as skeletonClasses,Ke as sliderClasses,Tw as snackbarClasses,Iw as snackbarContentClasses,lr as speedDialActionClasses,rr as speedDialClasses,ao as speedDialIconClasses,Ow as stackClasses,ri as stepButtonClasses,zw as stepClasses,Fw as stepConnectorClasses,Ww as stepContentClasses,qr as stepIconClasses,To as stepLabelClasses,Hw as stepperClasses,R as styled,zP as svgIconClasses,Me as switchClasses,Ve as tabClasses,XC as tabScrollButtonClasses,Yw as tableBodyClasses,aC as tableCellClasses,qw as tableClasses,Qw as tableContainerClasses,tP as tableFooterClasses,oP as tableHeadClasses,Tn as tablePaginationClasses,di as tableRowClasses,Jr as tableSortLabelClasses,ts as tabsClasses,cP as textFieldClasses,Fo as toggleButtonClasses,ae as toggleButtonGroupClasses,rP as toolbarClasses,pe as tooltipClasses,_e as touchRippleClasses,vr as typographyClasses,DS as unstable_ClassNameGenerator,G as unstable_composeClasses,jl as unstable_createBreakpoints,MS as unstable_createMuiStrictModeTheme,Li as unstable_getUnit,W as unstable_memoTheme,Ro as unstable_toUnitless,Re as unstable_useEnhancedEffect,Ye as unstable_useId,IS as unsupportedProp,Td as useAutocomplete,VP as useColorScheme,Fe as useControlled,le as useEventCallback,Jt as useForkRef,to as useFormControl,Xb as useMediaQuery,ny as usePagination,Cy as useRadioGroup,fP as useScrollTrigger,Ew as useStepContext,Nw as useStepperContext,ve as useTheme,BS as useThemeProps,gP as version,NS as withStyles,ES as withTheme}; diff --git a/admin/assets/index-Dnbw7_L3.js b/admin/assets/index-Dnbw7_L3.js new file mode 100644 index 000000000..8307f413a --- /dev/null +++ b/admin/assets/index-Dnbw7_L3.js @@ -0,0 +1,986 @@ +import{c as P,j as b,o as st,a as fc,b as Oc,d as Ec}from"./createSvgIcon-DPvF8xqu.js";import{a,c as Ce,r as De,e as dN,p as hr,j as Ka,q as Sg,_ as kg,b as et,k as Kt,f as vg,s as hN,i as Yg,l as Qg}from"./iobroker_javascript__loadShare__react__loadShare__.mjs-CTZOFJS2.js";import{$ as So,F as zN,a0 as bt,_ as Ae,a as fe,b as _e,p as as,V,E as ue,h as xe,i as q,Q as Zn,o as W,z as J,c as Te,y as ws,f as nt,g as re,Z as bg,C as Ug,D as Us,a1 as $g,a2 as wN,P as Le,t as Xt,u as dt,a3 as Pg,v as qt,H as Wg,d as Qt,e as yi,J as IN,q as ts,s as _c,W as br,r as xc,G as Sc,x as Jg,a4 as Bg,a5 as Me,a6 as Nn,a7 as Rg,K as CN,N as it,M as kc,L as Fg,a8 as vc,O as Gg}from"./iobroker_javascript__loadShare___mf_0_mui_mf_1_material__loadShare__.mjs-QWG5Arqe.js";import{S as Xn}from"./Save-Cld9qv9i.js";import{c as we,I as We,b as wt,L as Hg,g as Vg,j as or,i as pN,G as AN,C as mN,X as Zg,Y as te,Z as Xg,$ as Kg,a0 as qg,a1 as ej,V as Yc,a2 as tj,a3 as sj,a4 as ij,a5 as rj,a6 as Qc,a7 as bc,a8 as oj,a9 as nj,aa as aj,ab as Mj,ac as cj,ad as uj,ae as lj,af as Nj,ag as Lj,ah as gj,ai as jj,aj as yj,ak as Uc,al as $c,am as Tj,an as Pc,s as Dj,ao as dj,ap as hj,aq as zj,ar as Wc,as as wj,at as Ij,au as Cj,K as pj,h as Kn,a as zr}from"./index-Cu-TydZj.js";import{c as Ur,r as ko}from"./iobroker_javascript__loadShare__react__loadShare__.mjs_commonjs-proxy-CE9lvhW8.js";function Aj(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}import{P as _}from"./iobroker_javascript__loadShare__prop_mf_2_types__loadShare__.mjs-BCtSFofY.js";import{u as mj}from"./useTheme-hy6f3gra.js";import{R as fN,b as G}from"./index-gIA8x-8f.js";const fj=P(b.jsx("path",{d:"M20 11H7.83l5.59-5.59L12 4l-8 8 8 8 1.41-1.41L7.83 13H20z"}),"ArrowBack"),Oj=P(b.jsx("path",{d:"m10 17 5-5-5-5z"}),"ArrowRight"),Ej=P(b.jsx("path",{d:"M14 2H6c-1.1 0-1.99.9-1.99 2L4 20c0 1.1.89 2 1.99 2H18c1.1 0 2-.9 2-2V8zm2 11h-3v3.75c0 1.24-1.01 2.25-2.25 2.25S8.5 17.99 8.5 16.75s1.01-2.25 2.25-2.25c.46 0 .89.14 1.25.38V11h4zm-3-4V3.5L18.5 9z"}),"AudioFile"),_j=P([b.jsx("path",{d:"M16.5 12h-9c-.55 0-1 .45-1 1v1h11v-1c0-.55-.45-1-1-1M7.25 8.5h4v2h-4zm5.5 0h4v2h-4z"},"0"),b.jsx("path",{d:"M20 2H4c-1.1 0-2 .9-2 2v16c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2m-1 15h-1.5v-1.5h-11V17H5v-3.83c0-.66.25-1.26.65-1.72V9c0-1.1.9-2 2-2H11c.37 0 .72.12 1 .32.28-.2.63-.32 1-.32h3.35c1.1 0 2 .9 2 2v2.45c.4.46.65 1.06.65 1.72z"},"1")],"BedroomParent"),xj=P(b.jsx("path",{d:"M17 3H7c-1.1 0-1.99.9-1.99 2L5 21l7-3 7 3V5c0-1.1-.9-2-2-2"}),"Bookmark"),Sj=P(b.jsx("path",{d:"M17 3H7c-1.1 0-1.99.9-1.99 2L5 21l7-3 7 3V5c0-1.1-.9-2-2-2m0 15-5-2.18L7 18V5h10z"}),"BookmarkBorder"),kj=P(b.jsx("path",{d:"M22 24H2v-4h20zM13.06 5.19l3.75 3.75L7.75 18H4v-3.75zm4.82 2.68-3.75-3.75 1.83-1.83c.39-.39 1.02-.39 1.41 0l2.34 2.34c.39.39.39 1.02 0 1.41z"}),"BorderColor"),vj=P(b.jsx("path",{d:"M20 8.69V4h-4.69L12 .69 8.69 4H4v4.69L.69 12 4 15.31V20h4.69L12 23.31 15.31 20H20v-4.69L23.31 12zM12 18c-.89 0-1.74-.2-2.5-.55C11.56 16.5 13 14.42 13 12s-1.44-4.5-3.5-5.45C10.26 6.2 11.11 6 12 6c3.31 0 6 2.69 6 6s-2.69 6-6 6"}),"Brightness4"),Yj=P(b.jsx("path",{d:"M20 15.31 23.31 12 20 8.69V4h-4.69L12 .69 8.69 4H4v4.69L.69 12 4 15.31V20h4.69L12 23.31 15.31 20H20zM12 18c-3.31 0-6-2.69-6-6s2.69-6 6-6 6 2.69 6 6-2.69 6-6 6"}),"Brightness5"),qa=P(b.jsx("path",{d:"M20 15.31 23.31 12 20 8.69V4h-4.69L12 .69 8.69 4H4v4.69L.69 12 4 15.31V20h4.69L12 23.31 15.31 20H20zM12 18V6c3.31 0 6 2.69 6 6s-2.69 6-6 6"}),"Brightness6"),Qj=P(b.jsx("path",{d:"M20 8.69V4h-4.69L12 .69 8.69 4H4v4.69L.69 12 4 15.31V20h4.69L12 23.31 15.31 20H20v-4.69L23.31 12zM12 18c-3.31 0-6-2.69-6-6s2.69-6 6-6 6 2.69 6 6-2.69 6-6 6m0-10c-2.21 0-4 1.79-4 4s1.79 4 4 4 4-1.79 4-4-1.79-4-4-4"}),"Brightness7"),bj=P(b.jsx("path",{d:"m22.7 19-9.1-9.1c.9-2.3.4-5-1.5-6.9-2-2-5-2.4-7.4-1.3L9 6 6 9 1.6 4.7C.4 7.1.9 10.1 2.9 12.1c1.9 1.9 4.6 2.4 6.9 1.5l9.1 9.1c.4.4 1 .4 1.4 0l2.3-2.3c.5-.4.5-1.1.1-1.4"}),"Build"),Uj=P(b.jsx("path",{d:"M20 3h-1V1h-2v2H7V1H5v2H4c-1.1 0-2 .9-2 2v16c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 18H4V8h16z"}),"CalendarToday"),eM=P(b.jsx("path",{d:"M9.4 16.6 4.8 12l4.6-4.6L8 6l-6 6 6 6zm5.2 0 4.6-4.6-4.6-4.6L16 6l6 6-6 6z"}),"Code"),$j=P(b.jsx("path",{d:"m20.71 5.63-2.34-2.34a.996.996 0 0 0-1.41 0l-3.12 3.12-1.93-1.91-1.41 1.41 1.42 1.42L3 16.25V21h4.75l8.92-8.92 1.42 1.42 1.41-1.41-1.92-1.92 3.12-3.12c.4-.4.4-1.03.01-1.42M6.92 19 5 17.08l8.06-8.06 1.92 1.92z"}),"Colorize"),Pj=P(b.jsx("path",{d:"m13.7826 15.1719 2.1213-2.1213 5.9963 5.9962-2.1213 2.1213zM17.5 10c1.93 0 3.5-1.57 3.5-3.5 0-.58-.16-1.12-.41-1.6l-2.7 2.7-1.49-1.49 2.7-2.7c-.48-.25-1.02-.41-1.6-.41C15.57 3 14 4.57 14 6.5c0 .41.08.8.21 1.16l-1.85 1.85-1.78-1.78.71-.71-1.41-1.41L12 3.49c-1.17-1.17-3.07-1.17-4.24 0L4.22 7.03l1.41 1.41H2.81l-.71.71 3.54 3.54.71-.71V9.15l1.41 1.41.71-.71 1.78 1.78-7.41 7.41 2.12 2.12L16.34 9.79c.36.13.75.21 1.16.21"}),"Construction"),Wj=P(b.jsx("path",{d:"M19 2h-4.18C14.4.84 13.3 0 12 0S9.6.84 9.18 2H5c-1.1 0-2 .9-2 2v16c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2m-7 0c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1m7 18H5V4h2v3h10V4h2z"}),"ContentPaste"),Jj=P(b.jsx("path",{d:"M17 15h2V7c0-1.1-.9-2-2-2H9v2h8zM7 17V1H5v4H1v2h4v10c0 1.1.9 2 2 2h10v4h2v-4h4v-2z"}),"Crop"),Bj=P(b.jsx("path",{d:"M4 7v2c0 .55-.45 1-1 1H2v4h1c.55 0 1 .45 1 1v2c0 1.65 1.35 3 3 3h3v-2H7c-.55 0-1-.45-1-1v-2c0-1.3-.84-2.42-2-2.83v-.34C5.16 11.42 6 10.3 6 9V7c0-.55.45-1 1-1h3V4H7C5.35 4 4 5.35 4 7m17 3c-.55 0-1-.45-1-1V7c0-1.65-1.35-3-3-3h-3v2h3c.55 0 1 .45 1 1v2c0 1.3.84 2.42 2 2.83v.34c-1.16.41-2 1.52-2 2.83v2c0 .55-.45 1-1 1h-3v2h3c1.65 0 3-1.35 3-3v-2c0-.55.45-1 1-1h1v-4z"}),"DataObject"),vo=P(b.jsx("path",{d:"M14 2H6c-1.1 0-1.99.9-1.99 2L4 20c0 1.1.89 2 1.99 2H18c1.1 0 2-.9 2-2V8zm2 16H8v-2h8zm0-4H8v-2h8zm-3-5V3.5L18.5 9z"}),"Description"),Rj=P(b.jsx("path",{d:"M18.41 5.8 17.2 4.59c-.78-.78-2.05-.78-2.83 0l-2.68 2.68L3 15.96V20h4.04l8.74-8.74 2.63-2.63c.79-.78.79-2.05 0-2.83M6.21 18H5v-1.21l8.66-8.66 1.21 1.21zM11 20l4-4h6v4z"}),"DriveFileRenameOutline"),Fj=P(b.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m1 15h-2v-2h2zm0-4h-2V7h2z"}),"Error"),Gj=P(b.jsx("path",{d:"M16.59 8.59 12 13.17 7.41 8.59 6 10l6 6 6-6z"}),"ExpandMore"),Hj=P(b.jsx("path",{d:"M20 19.59V8l-6-6H6c-1.1 0-1.99.9-1.99 2L4 20c0 1.1.89 2 1.99 2H18c.45 0 .85-.15 1.19-.4l-4.43-4.43c-.8.52-1.74.83-2.76.83-2.76 0-5-2.24-5-5s2.24-5 5-5 5 2.24 5 5c0 1.02-.31 1.96-.83 2.75zM9 13c0 1.66 1.34 3 3 3s3-1.34 3-3-1.34-3-3-3-3 1.34-3 3"}),"FindInPage"),Vj=P(b.jsx("path",{d:"M20 6h-8l-2-2H4c-1.1 0-1.99.9-1.99 2L2 18c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V8c0-1.1-.9-2-2-2m0 12H4V8h16z"}),"FolderOpen"),Zj=P(b.jsx("path",{d:"M20 6h-8l-2-2H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V8c0-1.1-.9-2-2-2m-2.06 11L15 15.28 12.06 17l.78-3.33-2.59-2.24 3.41-.29L15 8l1.34 3.14 3.41.29-2.59 2.24z"}),"FolderSpecial"),Xj=P(b.jsx("path",{d:"M9.93 13.5h4.14L12 7.98zM20 2H4c-1.1 0-2 .9-2 2v16c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2m-4.05 16.5-1.14-3H9.17l-1.12 3H5.96l5.11-13h1.86l5.11 13z"}),"FontDownload"),Kj=P(b.jsx("path",{d:"M10 4v3h2.21l-3.42 8H6v3h8v-3h-2.21l3.42-8H18V4z"}),"FormatItalic"),qj=P(b.jsx("path",{d:"M21 19V5c0-1.1-.9-2-2-2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2M8.5 13.5l2.5 3.01L14.5 12l4.5 6H5z"}),"Image"),tM=P(b.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m1 15h-2v-6h2zm0-8h-2V7h2z"}),"Info"),ON=P(b.jsx("path",{d:"M6 2c-1.1 0-1.99.9-1.99 2L4 20c0 1.1.89 2 1.99 2H18c1.1 0 2-.9 2-2V8l-6-6zm7 7V3.5L18.5 9z"}),"InsertDriveFile"),ey=P(b.jsx("path",{d:"M19 7v4H5.83l3.58-3.59L8 6l-6 6 6 6 1.41-1.41L5.83 13H21V7z"}),"KeyboardReturn"),EN=P(b.jsx("path",{d:"M3.9 12c0-1.71 1.39-3.1 3.1-3.1h4V7H7c-2.76 0-5 2.24-5 5s2.24 5 5 5h4v-1.9H7c-1.71 0-3.1-1.39-3.1-3.1M8 13h8v-2H8zm9-6h-4v1.9h4c1.71 0 3.1 1.39 3.1 3.1s-1.39 3.1-3.1 3.1h-4V17h4c2.76 0 5-2.24 5-5s-2.24-5-5-5"}),"Link"),ty=P(b.jsx("path",{d:"M3 13h2v-2H3zm0 4h2v-2H3zm0-8h2V7H3zm4 4h14v-2H7zm0 4h14v-2H7zM7 7v2h14V7z"}),"List"),sy=P(b.jsx("path",{d:"M19 5v14H5V5zm1.1-2H3.9c-.5 0-.9.4-.9.9v16.2c0 .4.4.9.9.9h16.2c.4 0 .9-.5.9-.9V3.9c0-.5-.5-.9-.9-.9M11 7h6v2h-6zm0 4h6v2h-6zm0 4h6v2h-6zM7 7h2v2H7zm0 4h2v2H7zm0 4h2v2H7z"}),"ListAlt"),iy=P(b.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m-5 14h-2V9h-2V7h4z"}),"LooksOne"),ry=P(b.jsx("path",{d:"M12 3v10.55c-.59-.34-1.27-.55-2-.55-2.21 0-4 1.79-4 4s1.79 4 4 4 4-1.79 4-4V7h4V3z"}),"MusicNote"),oy=P(b.jsx("path",{d:"M10 6 8.59 7.41 13.17 12l-4.58 4.59L10 18l6-6z"}),"NavigateNext"),sM=P(b.jsx("path",{d:"M12 6c1.1 0 2 .9 2 2s-.9 2-2 2-2-.9-2-2 .9-2 2-2m0 10c2.7 0 5.8 1.29 6 2H6c.23-.72 3.31-2 6-2m0-12C9.79 4 8 5.79 8 8s1.79 4 4 4 4-1.79 4-4-1.79-4-4-4m0 10c-2.67 0-8 1.34-8 4v2h16v-2c0-2.66-5.33-4-8-4"}),"PersonOutlined"),ny=P(b.jsx("path",{d:"M21 19V5c0-1.1-.9-2-2-2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2M8.5 13.5l2.5 3.01L14.5 12l4.5 6H5z"}),"Photo"),Lo=P(b.jsx("path",{d:"M5 4v2h14V4zm0 10h4v6h6v-6h4l-7-7z"}),"Publish"),iM=P(b.jsx("path",{d:"m20.2 5.9.8-.8C19.6 3.7 17.8 3 16 3s-3.6.7-5 2.1l.8.8C13 4.8 14.5 4.2 16 4.2s3 .6 4.2 1.7m-.9.8c-.9-.9-2.1-1.4-3.3-1.4s-2.4.5-3.3 1.4l.8.8c.7-.7 1.6-1 2.5-1s1.8.3 2.5 1zM19 13h-2V9h-2v4H5c-1.1 0-2 .9-2 2v4c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2v-4c0-1.1-.9-2-2-2M8 18H6v-2h2zm3.5 0h-2v-2h2zm3.5 0h-2v-2h2z"}),"Router"),ay=P(b.jsx("path",{d:"M19 12v7H5v-7H3v7c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2v-7zm-6 .67 2.59-2.58L17 11.5l-5 5-5-5 1.41-1.41L11 12.67V3h2z"}),"SaveAlt"),qn=P(b.jsx("path",{d:"M19.14 12.94c.04-.3.06-.61.06-.94 0-.32-.02-.64-.07-.94l2.03-1.58c.18-.14.23-.41.12-.61l-1.92-3.32c-.12-.22-.37-.29-.59-.22l-2.39.96c-.5-.38-1.03-.7-1.62-.94l-.36-2.54c-.04-.24-.24-.41-.48-.41h-3.84c-.24 0-.43.17-.47.41l-.36 2.54c-.59.24-1.13.57-1.62.94l-2.39-.96c-.22-.08-.47 0-.59.22L2.74 8.87c-.12.21-.08.47.12.61l2.03 1.58c-.05.3-.09.63-.09.94s.02.64.07.94l-2.03 1.58c-.18.14-.23.41-.12.61l1.92 3.32c.12.22.37.29.59.22l2.39-.96c.5.38 1.03.7 1.62.94l.36 2.54c.05.24.24.41.48.41h3.84c.24 0 .44-.17.47-.41l.36-2.54c.59-.24 1.13-.56 1.62-.94l2.39.96c.22.08.47 0 .59-.22l1.92-3.32c.12-.22.07-.47-.12-.61zM12 15.6c-1.98 0-3.6-1.62-3.6-3.6s1.62-3.6 3.6-3.6 3.6 1.62 3.6 3.6-1.62 3.6-3.6 3.6"}),"Settings"),go=P(b.jsx("path",{d:"M12 10c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2m7-7H5c-1.11 0-2 .9-2 2v14c0 1.1.89 2 2 2h14c1.11 0 2-.9 2-2V5c0-1.1-.89-2-2-2m-1.75 9c0 .23-.02.46-.05.68l1.48 1.16c.13.11.17.3.08.45l-1.4 2.42c-.09.15-.27.21-.43.15l-1.74-.7c-.36.28-.76.51-1.18.69l-.26 1.85c-.03.17-.18.3-.35.3h-2.8c-.17 0-.32-.13-.35-.29l-.26-1.85c-.43-.18-.82-.41-1.18-.69l-1.74.7c-.16.06-.34 0-.43-.15l-1.4-2.42c-.09-.15-.05-.34.08-.45l1.48-1.16c-.03-.23-.05-.46-.05-.69s.02-.46.05-.68l-1.48-1.16c-.13-.11-.17-.3-.08-.45l1.4-2.42c.09-.15.27-.21.43-.15l1.74.7c.36-.28.76-.51 1.18-.69l.26-1.85c.03-.17.18-.3.35-.3h2.8c.17 0 .32.13.35.29l.26 1.85c.43.18.82.41 1.18.69l1.74-.7c.16-.06.34 0 .43.15l1.4 2.42c.09.15.05.34-.08.45l-1.48 1.16c.03.23.05.46.05.69"}),"SettingsApplications"),My=P(b.jsx("path",{d:"m3.5 18.49 6-6.01 4 4L22 6.92l-1.41-1.41-7.09 7.97-4-4L2 16.99z"}),"ShowChart"),rM=P(b.jsx("path",{d:"M11.99 2c-5.52 0-10 4.48-10 10s4.48 10 10 10 10-4.48 10-10-4.48-10-10-10m3.61 6.34c1.07 0 1.93.86 1.93 1.93s-.86 1.93-1.93 1.93-1.93-.86-1.93-1.93c-.01-1.07.86-1.93 1.93-1.93m-6-1.58c1.3 0 2.36 1.06 2.36 2.36s-1.06 2.36-2.36 2.36-2.36-1.06-2.36-2.36c0-1.31 1.05-2.36 2.36-2.36m0 9.13v3.75c-2.4-.75-4.3-2.6-5.14-4.96 1.05-1.12 3.67-1.69 5.14-1.69.53 0 1.2.08 1.9.22-1.64.87-1.9 2.02-1.9 2.68M11.99 20c-.27 0-.53-.01-.79-.04v-4.07c0-1.42 2.94-2.13 4.4-2.13 1.07 0 2.92.39 3.84 1.15-1.17 2.97-4.06 5.09-7.45 5.09"}),"SupervisedUserCircle"),cy=P(b.jsx("path",{d:"M2.5 4v3h5v12h3V7h5V4zm19 5h-9v3h3v7h3v-7h3z"}),"TextFields"),uy=P(b.jsx("path",{d:"M14 2H6c-1.1 0-1.99.9-1.99 2L4 20c0 1.1.89 2 1.99 2H18c1.1 0 2-.9 2-2V8zm4 18H6V4h7v5h5zM8 15.01l1.41 1.41L11 14.84V19h2v-4.16l1.59 1.59L16 15.01 12.01 11z"}),"UploadFile"),ly=P(b.jsx("path",{d:"M14 2H6c-1.1 0-1.99.9-1.99 2L4 20c0 1.1.89 2 1.99 2H18c1.1 0 2-.9 2-2V8zm4 18H6V4h7v5h5zM8 15.01l1.41 1.41L11 14.84V19h2v-4.16l1.59 1.59L16 15.01 12.01 11z"}),"UploadFileOutlined"),Ny=P(b.jsx("path",{d:"M16 13h-3V3h-2v10H8l4 4zM4 19v2h16v-2z"}),"VerticalAlignBottom"),Ly=P(b.jsx("path",{d:"M8 11h3v10h2V11h3l-4-4zM4 3v2h16V3z"}),"VerticalAlignTop"),gy=P(b.jsx("path",{d:"M17 10.5V7c0-.55-.45-1-1-1H4c-.55 0-1 .45-1 1v10c0 .55.45 1 1 1h12c.55 0 1-.45 1-1v-3.5l4 4v-11z"}),"Videocam"),jy=P(b.jsx("path",{d:"M14.67 5v14H9.33V5zm1 14H21V5h-5.33zm-7.34 0V5H3v14z"}),"ViewColumn"),yy=P(b.jsx("path",{d:"M4 15h16v-2H4zm0 4h16v-2H4zm0-8h16V9H4zm0-6v2h16V5z"}),"ViewHeadline"),Ty=P(b.jsx("path",{d:"M14.67 5v6.5H9.33V5zm1 6.5H21V5h-5.33zm-1 7.5v-6.5H9.33V19zm1-6.5V19H21v-6.5zm-7.34 0H3V19h5.33zm0-1V5H3v6.5z"}),"ViewModule"),Dy=P(b.jsx("path",{d:"M12 4.5C7 4.5 2.73 7.61 1 12c1.73 4.39 6 7.5 11 7.5s9.27-3.11 11-7.5c-1.73-4.39-6-7.5-11-7.5M12 17c-2.76 0-5-2.24-5-5s2.24-5 5-5 5 2.24 5 5-2.24 5-5 5m0-8c-1.66 0-3 1.34-3 3s1.34 3 3 3 3-1.34 3-3-1.34-3-3-3"}),"Visibility"),dy=P(b.jsx("path",{d:"M1 21h22L12 2zm12-3h-2v-2h2zm0-4h-2v-4h2z"}),"Warning"),li=P(b.jsx("path",{d:"m1 9 2 2c4.97-4.97 13.03-4.97 18 0l2-2C16.93 2.93 7.08 2.93 1 9m8 8 3 3 3-3c-1.65-1.66-4.34-1.66-6 0m-4-4 2 2c2.76-2.76 7.24-2.76 10 0l2-2C15.14 9.14 8.87 9.14 5 13"}),"Wifi"),$r=P(b.jsx("path",{d:"M22.99 9C19.15 5.16 13.8 3.76 8.84 4.78l2.52 2.52c3.47-.17 6.99 1.05 9.63 3.7zm-4 4c-1.29-1.29-2.84-2.13-4.49-2.56l3.53 3.53zM2 3.05 5.07 6.1C3.6 6.82 2.22 7.78 1 9l1.99 2c1.24-1.24 2.67-2.16 4.2-2.77l2.24 2.24C7.81 10.89 6.27 11.73 5 13v.01L6.99 15c1.36-1.36 3.14-2.04 4.92-2.06L18.98 20l1.27-1.26L3.29 1.79zM9 17l3 3 3-3c-1.65-1.66-4.34-1.66-6 0"}),"WifiOff"),Ln=11/23/100;function Jc(s){const e={r:0,g:0,b:0};if(s.length===7)e.r=parseInt(s.substring(1,3),16),e.g=parseInt(s.substring(3,5),16),e.b=parseInt(s.substring(5,7),16);else if(s.length===4){const t=s[1],i=s[2],r=s[3];e.r=parseInt(t+t,16),e.g=parseInt(i+i,16),e.b=parseInt(r+r,16)}return e}function hy(s){return`#${Math.round(s.r).toString(16)}${Math.round(s.g).toString(16)}${Math.round(s.b).toString(16)}`}function zy(s,e,t){const i=Jc(s),r=Jc(e);return i.r+=r.r*(.05+Ln*(t-1)),i.g+=r.g*(.05+Ln*(t-1)),i.b+=r.b*(.05+Ln*(t-1)),hy(i)}function gn(s,e){const t={};for(let i=1;i<=24;i++)t[`elevation${i}`]={backgroundColor:zy(s,e,i)};return t}function wy(s,e){var n,M,c,l,N,u,L,g,j,y,T;let t,i;s==="dark"?(i={MuiAppBar:{colorDefault:{backgroundColor:"#272727"}},MuiLink:{root:{textTransform:"uppercase",transition:"color .3s ease",color:st[200],"&:hover":{color:st[100]}}},MuiPaper:gn("#121212","#fff")},t={name:s,palette:{mode:"dark",background:{paper:"#121212",default:"#121212"},primary:{main:"#4dabf5"},secondary:{main:"#436a93"},expert:"#14bb00",text:{primary:"#ffffff",secondary:"#ffffff"}}}):s==="blue"?(i={MuiAppBar:{colorDefault:{backgroundColor:"#3399CC"}},MuiLink:{root:{textTransform:"uppercase",transition:"color .3s ease",color:st[400],"&:hover":{color:st[300]}}}},t={name:s,palette:{mode:"dark",background:{paper:"#151d21",default:"#151d21"},primary:{main:"#4dabf5"},secondary:{main:"#436a93"},expert:"#14bb00",text:{primary:"#ffffff",secondary:"#ffffff"}}}):s==="colored"?(i={MuiAppBar:{colorDefault:{backgroundColor:"#2a3135"}},MuiLink:{root:{textTransform:"uppercase",transition:"color .3s ease",color:st[200],"&:hover":{color:st[100]}}},MuiPaper:gn("#151d21","#fff")},t={name:s,palette:{mode:"light",primary:{main:"#3399CC"},secondary:{main:"#164477"},expert:"#96fc96"}}):s==="PT"?(i={MuiAppBar:{colorDefault:{backgroundColor:"#0F99DE"}},MuiLink:{root:{textTransform:"uppercase",transition:"color .3s ease",color:st[400],"&:hover":{color:st[300]}}}},t={name:s,palette:{mode:"light",primary:{main:"#0F99DE"},secondary:{main:"#88A536"},expert:"#BD1B24"}}):s==="NW"?(i={MuiAppBar:{colorDefault:{backgroundColor:"#272727"}},MuiLink:{root:{textTransform:"uppercase",transition:"color .3s ease",color:st[400],"&:hover":{color:st[300]}}},MuiPaper:gn("#121212","#fff")},t={name:s,palette:{mode:"dark",background:{paper:"#121212",default:"#121212"},primary:{main:"#00af78"},secondary:{main:"#005a40"},expert:"#14bb00",text:{primary:"#ffffff",secondary:"#ffffff"}}}):(i={MuiLink:{root:{textTransform:"uppercase",transition:"color .3s ease",color:st[400],"&:hover":{color:st[300]}}}},t={name:s,palette:{mode:"light",primary:{main:"#3399CC",dark:"#256c97",light:"#76d0fd"},secondary:{main:"#164477"},expert:"#14bb00"}}),t.toolbar={height:48},t.saveToolbar={background:(M=(n=t.palette)==null?void 0:n.primary)==null?void 0:M.main,button:{borderRadius:3,height:32}},t.palette&&(t.palette.grey={main:fc[300],dark:fc[400]});const r=Oc(t),o=r.palette;return Oc(r,{...e||void 0,components:{...i,MuiButton:{variants:[{props:{variant:"contained",color:"grey"},style:{backgroundColor:(c=o.grey)==null?void 0:c[300],color:o.getContrastText&&((l=o.grey)!=null&&l[300])?o.getContrastText(o.grey[300]):void 0}},{props:{variant:"outlined",color:"grey"},style:{color:(N=o.text)==null?void 0:N.primary,borderColor:o.mode==="light"?"rgba(0, 0, 0, 0.23)":"rgba(255, 255, 255, 0.23)","&.Mui-disabled":{border:`1px solid ${(u=o.action)==null?void 0:u.disabledBackground}`},"&:hover":{borderColor:o.mode==="light"?"rgba(0, 0, 0, 0.23)":"rgba(255, 255, 255, 0.23)",backgroundColor:Ec(((L=o.text)==null?void 0:L.primary)||"",((g=o.action)==null?void 0:g.hoverOpacity)||.04)}}},{props:{variant:"text",color:"grey"},style:{color:(j=o.text)==null?void 0:j.primary,"&:hover":{backgroundColor:Ec(((y=o.text)==null?void 0:y.primary)||"",((T=o.action)==null?void 0:T.hoverOpacity)||.04)}}}]},...(e==null?void 0:e.components)||void 0}})}function Iy(){let s,e;const t=new Promise((i,r)=>{s=i,e=r});return t.resolve=s,t.reject=e,t}function ea(s){return(s==null?void 0:s.rows.map(e=>e.value).filter(e=>!!e))??[]}function vt(s){return s!=null&&s.startsWith("system.host.")||(s=`system.host.${s}`),s}function Pi(s){return s!=null&&s.startsWith("system.host.")&&(s=s.substring(12)),s}function Bc(s){return new Promise(e=>{setTimeout(e,s)})}function Pr(s){s=(s||"").toString();const e=s[0]==="*",t=s[s.length-1]==="*";return s=s.replace(/[-/\\^$+?.()|[\]{}]/g,"\\$&").replace(/\*/g,".*"),(e?"":"^")+s+(t?"":"$")}typeof globalThis.process<"u"&&(globalThis.location||={href:"http://localhost:8081/",protocol:"http:",host:"localhost:8081",pathname:"/",hostname:"localhost",reload:()=>{}},globalThis.localStorage||={_keys:{},setItem:(s,e)=>{globalThis.localStorage._keys[s]=e},getItem:s=>s in globalThis.localStorage._keys?globalThis.localStorage._keys[s]:null,removeItem:s=>{s in globalThis.localStorage._keys&&delete globalThis.localStorage._keys[s]}},globalThis.sessionStorage||=globalThis.localStorage,globalThis.navigator||={language:"en"});var ht;(function(s){s[s.CONNECTING=0]="CONNECTING",s[s.CONNECTED=1]="CONNECTED",s[s.OBJECTS_LOADED=2]="OBJECTS_LOADED",s[s.READY=3]="READY"})(ht||(ht={}));var Qe;(function(s){s.PERMISSION_ERROR="permissionError",s.NOT_CONNECTED="notConnectedError",s.TIMEOUT="timeout",s.NOT_ADMIN="Allowed only in admin",s.NOT_SUPPORTED="Not supported"})(Qe||(Qe={}));const lve=Qe.PERMISSION_ERROR;Qe.NOT_CONNECTED;const Cy=["material","echarts","vis"];class ke{props;connId;lastAccessToken=null;ignoreState="";connected=!1;subscribed=!1;firstConnect=!0;waitForRestart=!1;loaded=!1;simStates={};objectViewCached;constructor(e){this.props=this.applyDefaultProps(e),this.connId=`${this.props.name?`${this.props.name}-`:""}${Math.round(Math.random()*1e6).toString().padStart(6,"0")}`,this.waitForSocketLib().then(()=>this.startSocket()).catch(t=>{alert(`Socket connection could not be initialized: ${t}`)})}applyDefaultProps(e){return{...e,protocol:e.protocol||globalThis.location.protocol,host:e.host||globalThis.location.hostname,port:e.port||(globalThis.location.port==="3000"?8081:globalThis.location.port),ioTimeout:Math.max(e.ioTimeout||2e4,2e4),cmdTimeout:Math.max(e.cmdTimeout||5e3,5e3),admin5only:e.admin5only||!1,autoSubscribes:e.autoSubscribes??[],autoSubscribeLog:e.autoSubscribeLog??!1,doNotLoadACL:e.doNotLoadACL??!0,doNotLoadAllObjects:e.doNotLoadAllObjects??!0}}statesSubscribes={};filesSubscribes={};objectsSubscribes={};objects={};states={};acl=null;isSecure=!1;onReadyDone=!1;onConnectionHandlers=[];onLogHandlers=[];onCmdStdoutHandler;onCmdStderrHandler;onCmdExitHandler;onError(e){(this.props.onError??console.error)(e)}_socket;_waitForSocketPromise;_waitForFirstConnectionPromise=Iy();_instanceSubscriptions={};_promises={};_authTimer=null;_refreshTimer=null;_systemConfig;get systemConfig(){return this._systemConfig}systemLang="en";static isWeb(){return globalThis.socketUrl!==void 0}waitForSocketLib(){return this._waitForSocketPromise?this._waitForSocketPromise:(this._waitForSocketPromise=new Promise(async(e,t)=>{if(this.props.connect){e();return}if(typeof globalThis.io>"u"&&typeof globalThis.iob>"u")if(typeof globalThis.registerSocketOnLoad=="function")globalThis.registerSocketOnLoad(()=>e());else{for(let i=1;i<=30;i++){if(globalThis.io||globalThis.iob)return e();await Bc(100)}t(new Error("Socket library could not be loaded!"))}else e()}),this._waitForSocketPromise)}async startSocket(){if(this._socket)return;let e=this.props.host,t=this.props.port,i=(this.props.protocol||globalThis.location.protocol).replace(":",""),r=globalThis.location.pathname;if(globalThis.location.hostname==="iobroker.net"||globalThis.location.hostname==="iobroker.pro")r="";else{if(globalThis.socketUrl){const c=new globalThis.URL(globalThis.socketUrl);e=c.hostname,t=c.port,i=c.protocol.replace(":","")}const M=r.lastIndexOf("/");if(M!==-1&&(r=r.substring(0,M+1)),ke.isWeb()){const c=r.split("/");c.length>2&&(c.pop(),c.pop(),Cy.includes(c[c.length-1])&&c.pop(),r=c.join("/"),r.endsWith("/")||(r+="/"))}}const o=t?`${i}://${e}:${t}`:`${i}://${e}`,n=this.props.connect||(globalThis.io||globalThis.iob).connect;return this._socket=n(o,{path:r.endsWith("/")?`${r}socket.io`:`${r}/socket.io`,query:"ws=true",name:this.props.name,timeout:this.props.ioTimeout,uuid:this.props.uuid,token:this.props.token}),this._socket.on("connect",M=>{var l;(l=globalThis.addEventListener)==null||l.call(globalThis,"storage",this.onAccessTokenUpdated);const c=ke.readTokens();if(c&&!c.owner){const N=Date.now();this.saveTokens({access_token:c.access_token,refresh_token:c.refresh_token,expires_in:Math.round((c.expires_in.getTime()-N)/1e3),refresh_token_expires_in:Math.round((c.refresh_token_expires_in.getTime()-N)/1e3),token_type:"Bearer"},c.stayLoggedIn)}this.onReadyDone=!1,M!==!0?(this.connected=!0,setTimeout(()=>this.getVersion().then(N=>{const[u,L,g]=N.version.split(".");parseInt(u,10)*1e4+parseInt(L,10)*100+parseInt(g,10)<40102?(this._authTimer=null,this.onPreConnect(!1,!1)):this._socket.emit("authenticate",(y,T)=>this.onPreConnect(y,T))}).catch(N=>this.onError({message:N.toString(),operation:"getVersion"})),500)):this._socket.emit("authenticate",(N,u)=>{this.onPreConnect(N,u)})}),this._socket.on("reconnect",()=>{var M,c;this.onReadyDone=!1,(c=(M=this.props).onProgress)==null||c.call(M,ht.READY),this.connected=!0,this.waitForRestart?globalThis.location.reload():(this._subscribe(!0),this.onConnectionHandlers.forEach(l=>l(!0)))}),this._socket.on("disconnect",()=>{var M,c;this.onReadyDone=!1,this.connected=!1,this.subscribed=!1,(c=(M=this.props).onProgress)==null||c.call(M,ht.CONNECTING),this.onConnectionHandlers.forEach(l=>l(!1))}),this._socket.on("reauthenticate",()=>this.authenticate()),this._socket.on("log",M=>{var c,l;(l=(c=this.props).onLog)==null||l.call(c,M),this.onLogHandlers.forEach(N=>N(M))}),this._socket.on("error",M=>{let c;M==null?c="":typeof M.toString=="function"?c=M.toString():(c=JSON.stringify(M),console.error(`Received strange error: ${c}`)),c.includes("User not authorized")?this.authenticate():c.includes("websocket error")?(console.error(`Socket Error => reload: ${M}`),globalThis.location.reload()):console.error(`Socket Error: ${M}`)}),this._socket.on("connect_error",M=>console.error(`Connect error: ${M}`)),this._socket.on("permissionError",M=>this.onError({message:"no permission",operation:M.operation,type:M.type,id:M.id||""})),this._socket.on("objectChange",(M,c)=>{setTimeout(()=>this.objectChange(M,c),0)}),this._socket.on("stateChange",(M,c)=>{setTimeout(()=>this.stateChange(M,c),0)}),this._socket.on("im",(M,c,l)=>{setTimeout(()=>this.instanceMessage(M,c,l),0)}),this._socket.on("fileChange",(M,c,l)=>{setTimeout(()=>this.fileChange(M,c,l),0)}),this._socket.on("cmdStdout",(M,c)=>{var l;(l=this.onCmdStdoutHandler)==null||l.call(this,M,c)}),this._socket.on("cmdStderr",(M,c)=>{var l;(l=this.onCmdStderrHandler)==null||l.call(this,M,c)}),this._socket.on("cmdExit",(M,c)=>{var l;(l=this.onCmdExitHandler)==null||l.call(this,M,c)}),Promise.resolve()}onPreConnect(e,t){var i,r;this._authTimer&&(clearTimeout(this._authTimer),this._authTimer=null),this.connected=!0,this.isSecure=t,this.waitForRestart?globalThis.location.reload():(this.firstConnect?this.loadData().catch(o=>{console.error(`Cannot load data: ${o}`)}):(r=(i=this.props).onProgress)==null||r.call(i,ht.READY),this._subscribe(!0),this.onConnectionHandlers.forEach(o=>o(!0)),this.checkAccessTokenExpire()),this._waitForFirstConnectionPromise.resolve()}static readTokens(){let e=globalThis.sessionStorage.getItem("iob_tokens");const t=!e;if(e||(e=globalThis.localStorage.getItem("iob_tokens")),!e)return null;const[i,r,o,n,M]=e.split(";"),c=new Date(r);return c.getTime(){if(e.key==="iob_tokens"){const t=ke.readTokens();t&&(console.log(`Tab ${this.connId} received updated token: ${t.access_token}`),this.updateTokenExpiration(t.access_token))}};updateTokenExpiration(e){this.lastAccessToken!==e&&(this.lastAccessToken=e,this._socket.emit("updateTokenExpiration",e,(t,i)=>{t?(console.error(`[UPDATE/${new Date().toISOString()}] cannot say to server about new token: ${t}`),globalThis.location.reload()):i?console.log(`[UPDATE/${new Date().toISOString()}] server accepted new token: ${e}`):(console.error(`[UPDATE/${new Date().toISOString()}] cannot say to server about new token`),globalThis.location.reload())})),this.checkAccessTokenExpire()}refreshTokens(e,t){if(!e){console.log(`[REFRESH/${new Date().toISOString()}] No token structure found => reloading the page`),setTimeout(()=>globalThis.location.reload(),500);return}t||!e.owner||e.owner===this.connId?(console.log(`[REFRESH/${new Date().toISOString()}] claim ownership of the token`),this.acquireTokenLock()?(console.log(`[REFRESH/${new Date().toISOString()}] refreshing token`),fetch("./oauth/token",{method:"POST",headers:{"Content-Type":"application/x-www-form-urlencoded"},body:`grant_type=refresh_token&refresh_token=${e.refresh_token}&client_id=ioBroker&stayloggedin=${e.stayLoggedIn}`}).then(i=>{if(i.ok)return i.json();throw new Error("Cannot refresh access token")}).then(i=>{if(i.access_token)console.log(`[REFRESH/${new Date().toISOString()}] received new token: ${i.access_token}`),this.saveTokens(i,e.stayLoggedIn),this.releaseTokenLock(),this.updateTokenExpiration(i.access_token);else throw new Error("Cannot get access token")}).catch(i=>{console.warn(`[REFRESH/${new Date().toISOString()}] cannot refresh token: ${i}`),this.releaseTokenLock(),this.deleteTokens(e.stayLoggedIn),console.error(i),globalThis.location.reload()})):(console.log(`[REFRESH/${new Date().toISOString()}] Someone else is updating the token, so wait for the next check`),this.checkAccessTokenExpire())):this.lastAccessToken!==e.access_token&&this.updateTokenExpiration(e.access_token)}acquireTokenLock(){const e=Date.now(),t=globalThis.localStorage.getItem("iob_token_semaphore");if(t)try{const r=JSON.parse(t);if(e{r?(console.log(`[TOKEN/${new Date().toISOString()}] Token will be prolonged`),this.refreshTokens(e,i)):(console.log(`[TOKEN/${new Date().toISOString()}] Token will not be prolonged. Reloading the page`),setTimeout(()=>globalThis.location.reload(),Date.now()>t?500:t-Date.now()))})):(console.log(`[TOKEN/${new Date().toISOString()}] No tokenTimeoutHandler defined. Prolonging the token`),this.refreshTokens(e,i))):this.lastAccessToken!==e.access_token?(console.log(`[TOKEN/${new Date().toISOString()}] We are not the owner of the token, but we will inform the server about new token`),this.refreshTokens(e)):(console.log(`[TOKEN/${new Date().toISOString()}] We are not the owner of the token and the token did not change. Check in 3 seconds if the owner updated the token`),this._refreshTimer=setTimeout(()=>{this._refreshTimer=null,this.checkAccessTokenExpire()},3e3)):(console.log(`[TOKEN/${new Date().toISOString()}] We do not have a refresh token, so we need to reauthenticate`),setTimeout(()=>globalThis.location.reload(),Date.now()>t?500:t-Date.now()))}else this._refreshTimer=setTimeout(()=>{this._refreshTimer=null,this.checkAccessTokenExpire()},t-Date.now()-3e4>12e4?12e4:t-Date.now()-3e4)}}}static isCloud(){return globalThis.location.hostname.includes("amazonaws.com")||globalThis.location.hostname.includes("iobroker.in")?!0:typeof globalThis.socketUrl>"u"?!1:globalThis.socketUrl.includes("iobroker.in")||globalThis.socketUrl.includes("amazonaws")}isConnected(){return this.connected}waitForFirstConnection(){return this._waitForFirstConnectionPromise}async getUserPermissions(){return this.request({commandTimeout:!1,executor:(e,t)=>{this._socket.emit("getUserPermissions",(i,r)=>{i?t(i):e(r||null)})}})}async loadData(){if(this.loaded)return;const e=10;for(let t=1;t<=e;t++){if(this.doLoadData().catch(i=>console.error(`Cannot load data: ${i}`)),this.loaded)return;await Bc(ke.isCloud()?5e3:1e3)}}async doLoadData(){var e,t,i,r,o,n,M,c,l;if(!this.loaded){if(!this.props.doNotLoadACL)try{this.acl=await this.getUserPermissions()}catch(N){this.onError(`Cannot read user permissions: ${N}`);return}try{this.props.admin5only&&!ke.isWeb()&&(!globalThis.vendorPrefix||globalThis.vendorPrefix==="@@vendorPrefix@@")?this._systemConfig=await this.getCompactSystemConfig():this._systemConfig=await this.getSystemConfig()}catch(N){this.onError(`Cannot read system config: ${N}`);return}this._systemConfig&&(this.systemLang=(e=this._systemConfig.common)==null?void 0:e.language,this.systemLang||(this.systemLang=globalThis.navigator.userLanguage||globalThis.navigator.language,/^(en|de|ru|pt|nl|fr|it|es|pl|uk)-?/.test(this.systemLang)?this.systemLang=this.systemLang.substring(0,2):/^(en|de|ru|pt|nl|fr|it|es|pl|uk|zh-cn)$/.test(this.systemLang)||(this.systemLang="en"),this._systemConfig.common.language=this.systemLang)),(i=(t=this.props).onLanguage)==null||i.call(t,this.systemLang),this.loaded=!0,(o=(r=this.props).onProgress)==null||o.call(r,ht.CONNECTED),this.firstConnect=!1,this.props.doNotLoadAllObjects?this.props.admin5only?this.objects={}:this.objects={"system.config":this._systemConfig}:this.objects=await this.getObjects(),(M=(n=this.props).onProgress)==null||M.call(n,ht.READY),this.onReadyDone||(this.onReadyDone=!0,(l=(c=this.props).onReady)==null||l.call(c,this.objects))}}authenticate(){globalThis.location.search.includes("&href=")?globalThis.location.href=`${globalThis.location.protocol}//${globalThis.location.host}${globalThis.location.pathname}${globalThis.location.search}`:globalThis.location.href=`${globalThis.location.protocol}//${globalThis.location.host}${globalThis.location.pathname}?login&href=${encodeURIComponent(globalThis.location.search+globalThis.location.hash)}`}async subscribeState(...e){let t,i,r;e.length===3?[t,i,r]=e:([t,r]=e,i=!1);let o;if(Array.isArray(t)?o=t:o=[t],typeof r!="function")throw new Error("The state change handler must be a function!");const n=[];for(let M=0;MM.includes("*"))){let M;for(let c=0;cconsole.error(`Cannot call state change handler: ${L}`))}}}else try{const M=await(ke.isWeb()?this.getStates(o):this.getForeignStates(o));if(M)for(const[c,l]of Object.entries(M)){const N=r(c,l);N instanceof Promise&&N.catch(u=>console.error(`Cannot call state change handler: ${u}`))}}catch(M){console.error(`Cannot getState "${o.join(", ")}": ${M.message}`);return}}async subscribeStateAsync(e,t){return this.subscribeState(e,t)}unsubscribeState(e,t){var o;let i;Array.isArray(e)?i=e:i=[e];const r=[];for(let n=0;n{try{const N=l(e,t,i);N instanceof Promise&&N.catch(u=>console.error(`Cannot call object change handler: ${u}`))}catch(N){console.error(`Error by callback of objectChange: ${N}`)}});if(r){const M=(n=(o=this.props).onObjectChange)==null?void 0:n.call(o,e,t);M instanceof Promise&&M.catch(c=>console.error(`Cannot call object change handler: ${c}`))}}stateChange(e,t){for(const i of Object.values(this.statesSubscribes))if(i.reg.test(e))for(const r of i.cbs)try{const o=r(e,t??null);o instanceof Promise&&o.catch(n=>console.error(`Cannot call state change handler: ${n}`))}catch(o){console.error(`Error by callback of stateChanged: ${o}`)}}instanceMessage(e,t,i){var r;(r=this._instanceSubscriptions[t])==null||r.forEach(o=>{if(o.messageType===e){const n=o.callback(i,t,e);n instanceof Promise&&n.catch(M=>console.error(`Cannot call instance message handler: ${M}`))}})}fileChange(e,t,i){for(const r of Object.values(this.filesSubscribes))if(r.regId.test(e)&&r.regFilePattern.test(t))for(const o of r.cbs)try{o(e,t,i)}catch(n){console.error(`Error by callback of fileChange: ${n}`)}}async subscribeFiles(e,t,i){if(typeof i!="function")throw new Error("The state change handler must be a function!");let r;Array.isArray(t)?r=t:r=[t];const o=[];for(let n=0;n{const u={elapsed:!1,clearTimeout:()=>{}};let L;i!==!1&&(L=setTimeout(()=>{u.elapsed=!0,r==null||r(),e&&this._promises[e]instanceof Promise&&delete this._promises[e],N(new Error(Qe.TIMEOUT))},i??this.props.cmdTimeout),u.clearTimeout=()=>{clearTimeout(L)});try{await M(l,N,u)}catch(g){e&&this._promises[e]instanceof Promise&&delete this._promises[e],N(new Error(g.toString()))}});return e&&(this._promises[e]=c),c}resetCache(e,t){t?Object.keys(this._promises).filter(i=>i.startsWith(e)).forEach(i=>{delete this._promises[i]}):delete this._promises[e]}getStates(e){return this.request({commandTimeout:!1,executor:(t,i)=>{this._socket.emit("getStates",e,(r,o)=>{this.states=o??{},r?i(r):t(this.states)})}})}getState(e){return this.request({commandTimeout:!1,executor:(t,i)=>{if(e&&e===this.ignoreState){t(this.simStates[e]||{val:null,ack:!0});return}this._socket.emit("getState",e,(r,o)=>{r?i(r):t(o)})}})}getBinaryState(e){return this.request({commandTimeout:!1,executor:(t,i)=>{this._socket.emit("getBinaryState",e,(r,o)=>{r?i(r):t(o)})}})}setBinaryState(e,t){return this.request({commandTimeout:!1,executor:(i,r)=>{this._socket.emit("setBinaryState",e,t,o=>{o?r(o):i()})}})}setState(e,t,i){return typeof i=="boolean"&&(t={val:t,ack:i}),this.request({commandTimeout:!1,executor:(r,o)=>{if(e&&e===this.ignoreState){let n;if(typeof i=="boolean"||typeof t=="object"&&t.val!==void 0?n=t:n={val:t,ack:!1,ts:Date.now(),lc:Date.now(),from:"system.adapter.vis.0"},this.simStates[e]=n,this.statesSubscribes[e])for(const M of this.statesSubscribes[e].cbs)try{const c=M(e,n);c instanceof Promise&&c.catch(l=>console.error(`Cannot call state change handler: ${l}`))}catch(c){console.error(`Error by callback of stateChanged: ${c}`)}r();return}this._socket.emit("setState",e,t,n=>{n?o(n):r()})}})}getObjects(e,t){return this.request({commandTimeout:!1,executor:(i,r)=>{if(!e&&this.objects){i(this.objects);return}this._socket.emit(ke.isWeb()?"getObjects":"getAllObjects",(o,n)=>{var M,c;t||(c=(M=this.props).onProgress)==null||c.call(M,ht.OBJECTS_LOADED),o?r(o):(this.objects=n??{},i(this.objects))})}})}getObjectsById(e){return this.request({commandTimeout:!1,executor:(t,i)=>{this._socket.emit("getObjects",e,(r,o)=>{r?i(r):t(o)})}})}_subscribe(e){var t,i;if(e&&!this.subscribed){this.subscribed=!0,(t=this.props.autoSubscribes)!=null&&t.length&&this._socket.emit("subscribeObjects",this.props.autoSubscribes);const r=Object.keys(this.objectsSubscribes);r.length&&this._socket.emit("subscribeObjects",r),Object.keys(this.objectsSubscribes).forEach(o=>this._socket.emit("subscribeObjects",o)),this.props.autoSubscribeLog&&this._socket.emit("requireLog",!0),Object.keys(this.statesSubscribes).forEach(o=>this._socket.emit("subscribe",o)),Object.keys(this.filesSubscribes).forEach(o=>{const[n,M]=o.split("$%$");this._socket.emit("subscribeFiles",n,M)})}else if(!e&&this.subscribed){this.subscribed=!1,(i=this.props.autoSubscribes)!=null&&i.length&&this._socket.emit("unsubscribeObjects",this.props.autoSubscribes);const r=Object.keys(this.objectsSubscribes);r.length&&this._socket.emit("unsubscribeObjects",r),this.props.autoSubscribeLog&&this._socket.emit("requireLog",!1),Object.keys(this.statesSubscribes).forEach(o=>this._socket.emit("unsubscribe",o)),Object.keys(this.filesSubscribes).forEach(o=>{const[n,M]=o.split("$%$");this._socket.emit("unsubscribeFiles",n,M)})}}requireLog(e){return this.request({commandTimeout:!1,executor:(t,i)=>{this._socket.emit("requireLog",e,r=>{r?i(r):t()})}})}delObject(e,t=!1){return this.request({commandTimeout:!1,executor:(i,r)=>{this._socket.emit("delObject",e,{maintenance:t},o=>{o?r(o):i()})}})}delObjects(e,t){return this.request({commandTimeout:!1,executor:(i,r)=>{this._socket.emit("delObjects",e,{maintenance:t},o=>{o?r(o):i()})}})}setObject(e,t){return t?(t=JSON.parse(JSON.stringify(t)),delete t.from,delete t.user,delete t.ts,this.request({commandTimeout:!1,executor:(i,r)=>{this._socket.emit("setObject",e,t,o=>{o?r(o):i()})}})):Promise.reject(new Error("Null object is not allowed"))}getObject(e){return this.request({commandTimeout:!1,executor:(t,i)=>{if(e&&e===this.ignoreState){t({_id:this.ignoreState,type:"state",common:{name:"ignored state",type:"mixed"}});return}this._socket.emit("getObject",e,(r,o)=>{r?i(r):t(o)})}})}sendTo(e,t,i){return this.request({commandTimeout:!1,executor:r=>{this._socket.emit("sendTo",e,t,i,o=>{r(o)})}})}extendObject(e,t){return t?(t=JSON.parse(JSON.stringify(t)),delete t.from,delete t.user,delete t.ts,this.request({commandTimeout:!1,executor:(i,r)=>{this._socket.emit("extendObject",e,t,o=>{o?r(o):i()})}})):Promise.reject(new Error("Null object is not allowed"))}registerLogHandler(e){this.onLogHandlers.includes(e)||this.onLogHandlers.push(e)}unregisterLogHandler(e){const t=this.onLogHandlers.indexOf(e);t!==-1&&this.onLogHandlers.splice(t,1)}registerConnectionHandler(e){this.onConnectionHandlers.includes(e)||this.onConnectionHandlers.push(e)}unregisterConnectionHandler(e){const t=this.onConnectionHandlers.indexOf(e);t!==-1&&this.onConnectionHandlers.splice(t,1)}registerCmdStdoutHandler(e){this.onCmdStdoutHandler=e}unregisterCmdStdoutHandler(){this.onCmdStdoutHandler=void 0}registerCmdStderrHandler(e){this.onCmdStderrHandler=e}unregisterCmdStderrHandler(){this.onCmdStderrHandler=void 0}registerCmdExitHandler(e){this.onCmdExitHandler=e}unregisterCmdExitHandler(){this.onCmdExitHandler=void 0}getEnums(e,t){return this.request({cacheKey:`enums_${e||"all"}`,forceUpdate:t,commandTimeout:!1,executor:(i,r)=>{this._socket.emit("getObjectView","system","enum",{startkey:`enum.${e||""}`,endkey:e?`enum.${e}.香`:"enum.香"},(o,n)=>{if(o)r(o);else{const M={};if(n)for(let c=0;c{i||="",r||="香",this._socket.emit("getObjectView",e,t,{startkey:i,endkey:r},(M,c)=>{if(M)n(M);else{const l={};if(c&&c.rows)for(let N=0;N{this._socket.emit("getObjectView","system","meta",{startkey:"",endkey:"香"},(i,r)=>{var o;i?t(i):e((o=r.rows)==null?void 0:o.map(n=>n.value).filter(n=>!!n))})}})}readDir(e,t){return this.request({commandTimeout:!1,executor:(i,r)=>{this._socket.emit("readDir",e,t,(o,n)=>{o?r(o):i(n)})}})}readFile(e,t,i){return this.request({commandTimeout:!1,executor:(r,o)=>{this._socket.emit(i?"readFile64":"readFile",e,t,(n,M,c)=>{n?o(n):r({file:M,mimeType:c})})}})}writeFile64(e,t,i){return this.request({commandTimeout:!1,executor:(r,o)=>{if(typeof i=="string")this._socket.emit("writeFile",e,t,i,n=>{n?o(n):r()});else{const n=btoa(new Uint8Array(i).reduce((M,c)=>M+String.fromCharCode(c),""));this._socket.emit("writeFile64",e,t,n,M=>{M?o(M):r()})}}})}deleteFile(e,t){return this.request({commandTimeout:!1,executor:(i,r)=>{this._socket.emit("deleteFile",e,t,o=>{o?r(o):i()})}})}deleteFolder(e,t){return this.request({commandTimeout:!1,executor:(i,r)=>{this._socket.emit("deleteFolder",e,t,o=>{o?r(o):i()})}})}rename(e,t,i){return this.request({commandTimeout:!1,executor:(r,o)=>{this._socket.emit("rename",e,t,i,n=>{n?o(n):r()})}})}renameFile(e,t,i){return this.request({commandTimeout:!1,executor:(r,o)=>{this._socket.emit("renameFile",e,t,i,n=>{n?o(n):r()})}})}cmdExec(e,t,i,r){return this.request({commandTimeout:r,executor:(o,n,M)=>{e=vt(e),this._socket.emit("cmdExec",e,i,t,c=>{M.elapsed||(M.clearTimeout(),c?n(c):o())})}})}getSystemConfig(e){return this.request({cacheKey:"systemConfig",forceUpdate:e,commandTimeout:!1,executor:async t=>{let i=await this.getObject("system.config");i??={},i.common??={},i.native??={},t(i)}})}getCompactSystemConfig(e){return this.request({cacheKey:"systemConfigCommon",forceUpdate:e,commandTimeout:!1,requireAdmin:!0,executor:(t,i)=>{this._socket.emit("getCompactSystemConfig",(r,o)=>{r?i(r):(o??={},o.common??={},o.native??={},t(o))})}})}getForeignStates(e){return this.request({commandTimeout:!1,executor:(t,i)=>{this._socket.emit("getForeignStates",e||"*",(r,o)=>{r?i(r):t(o??{})})}})}getForeignObjects(e,t){return this.request({commandTimeout:!1,executor:(i,r)=>{this._socket.emit("getForeignObjects",e||"*",t,(o,n)=>{o?r(o):i(n)})}})}setSystemConfig(e){return this.setObject("system.config",e)}getRawSocket(){return this._socket}getHistory(e,t){return this.request({commandTimeout:!1,executor:(i,r)=>{this._socket.emit("getHistory",e,t,(o,n)=>{o?r(o):i(n)})}})}getHistoryEx(e,t){return this.request({commandTimeout:!1,executor:(i,r)=>{this._socket.emit("getHistory",e,t,(o,n,M,c)=>{o?r(o):i({values:n,sessionId:c,step:M})})}})}getIpAddresses(e,t){return e=vt(e),this.request({cacheKey:`IPs_${e}`,forceUpdate:t,commandTimeout:!1,executor:async i=>{const r=await this.getObject(e);i((r==null?void 0:r.common.address)??[])}})}getVersion(e){return this.request({cacheKey:"version",forceUpdate:e,commandTimeout:!1,executor:(t,i)=>{this._socket.emit("getVersion",(r,o,n)=>{r&&!o&&typeof r=="string"&&r.match(/\d+\.\d+\.\d+/)?t({version:r,serverName:"socketio"}):r?i(r):t({version:o,serverName:n})})}})}getWebServerName(){return this.request({cacheKey:"webName",commandTimeout:!1,executor:(e,t)=>{this._socket.emit("getAdapterName",(i,r)=>{i?t(i):e(r)})}})}fileExists(e,t){return this.request({commandTimeout:!1,executor:(i,r)=>{this._socket.emit("fileExists",e,t,(o,n)=>{o?r(o):i(!!n)})}})}getCurrentUser(){return this.request({commandTimeout:!1,executor:e=>{this._socket.emit("authEnabled",(t,i)=>{e(i)})}})}getUuid(){return this.request({cacheKey:"uuid",commandTimeout:!1,executor:async e=>{var i;const t=await this.getObject("system.meta.uuid");e((i=t==null?void 0:t.native)==null?void 0:i.uuid)}})}checkFeatureSupported(e,t){return this.request({cacheKey:`supportedFeatures_${e}`,forceUpdate:t,commandTimeout:!1,executor:(i,r)=>{this._socket.emit("checkFeatureSupported",e,(o,n)=>{o?r(o):i(n)})}})}getAdapterInstances(e,t){return typeof e=="boolean"&&(t=e,e=""),e||="",this.request({cacheKey:`instances_${e}`,forceUpdate:t,commandTimeout:!1,executor:async i=>{const r=e?`system.adapter.${e}.`:"system.adapter.",o=`${r}香`,n=await this.getObjectViewSystem("instance",r,o),M=Object.values(n);i(e?M.filter(c=>c.common.name===e):M)}})}getAdapters(e,t){return typeof e=="boolean"&&(t=e,e=""),e||="",this.request({cacheKey:`adapter_${e}`,forceUpdate:t,commandTimeout:!1,executor:async i=>{const r=await this.getObjectViewSystem("adapter",`system.adapter.${e||""}`,`system.adapter.${e||"香"}`),o=Object.values(r);i(e?o.filter(n=>n.common.name===e):o)}})}getGroups(e){return this.request({cacheKey:"groups",forceUpdate:e,commandTimeout:!1,executor:(t,i)=>{this._socket.emit("getObjectView","system","group",{startkey:"system.group.",endkey:"system.group.香"},(r,o)=>{r?i(r):t(ea(o))})}})}logout(){return this.request({commandTimeout:!1,executor:(e,t)=>{this._socket.emit("logout",i=>{i?t(i):e(null)})}})}subscribeOnInstance(e,t,i,r){return this.request({commandTimeout:!1,executor:(o,n)=>{this._socket.emit("clientSubscribe",e,t,i,(M,c)=>{M?n(M):c&&(c.error?n(c.error):(e.startsWith("system.adapter.")||(e=`system.adapter.${e}`),this._instanceSubscriptions[e]=this._instanceSubscriptions[e]||[],this._instanceSubscriptions[e].find(l=>l.messageType===t&&l.callback===r)||this._instanceSubscriptions[e].push({messageType:t,callback:r}),o(c)))})}})}unsubscribeFromInstance(e,t,i){var n;e.startsWith("system.adapter.")||(e=`system.adapter.${e}`);let r;const o=[];do{r=!1;const M=(n=this._instanceSubscriptions[e])==null?void 0:n.findIndex(c=>(!t||c.messageType===t)&&(!i||c.callback===i));if(M!=null&&M!==-1){r=!0;const c=this._instanceSubscriptions[e][M].messageType;this._instanceSubscriptions[e].splice(M,1),this._instanceSubscriptions[e].length||delete this._instanceSubscriptions[e],this._instanceSubscriptions[e]&&this._instanceSubscriptions[e].find(N=>N.messageType===c)||o.push(this.request({commandTimeout:!1,executor:(N,u)=>{this._socket.emit("clientUnsubscribe",e,t,(L,g)=>L?u(L):N(g))}}))}}while(r&&(!i||!t));return o.length?Promise.all(o).then(M=>!!M.find(c=>c)):Promise.resolve(!1)}log(e,t){return e?this.request({commandTimeout:!1,executor:i=>(this._socket.emit("log",e,t),i(null))}):Promise.resolve(null)}setStateToIgnore(e){this.ignoreState=e}destroy(){var e;if(this._socket){const t=this._socket;try{typeof t.destroy=="function"?t.destroy():typeof t.close=="function"&&t.close(!0)}catch{}}(e=globalThis.removeEventListener)==null||e.call(globalThis,"storage",this.onAccessTokenUpdated),this._authTimer&&(clearTimeout(this._authTimer),this._authTimer=null),this._refreshTimer&&(clearTimeout(this._refreshTimer),this._refreshTimer=null),this.onConnectionHandlers.length=0,this.onLogHandlers.length=0;for(const t of Object.keys(this.statesSubscribes))delete this.statesSubscribes[t];for(const t of Object.keys(this.objectsSubscribes))delete this.objectsSubscribes[t];for(const t of Object.keys(this.filesSubscribes))delete this.filesSubscribes[t];this._instanceSubscriptions={},this.connected=!1,this.onReadyDone=!1}}function py(s,e){if(!e)return;let t;if(e.length<700&&(e.indexOf("/")!==-1||e.indexOf("\\")!==-1))if(s.toLowerCase().includes("private"))t="private";else if(e.toLowerCase().includes("private"))t="private";else if(s.toLowerCase().includes("public"))t="public";else if(e.toLowerCase().includes("public"))t="public";else if(s.toLowerCase().includes("chain"))t="chained";else if(e.toLowerCase().includes("chain"))t="chained";else return;else t=e.substring(0,26)==="-----BEGIN RSA PRIVATE KEY"||e.substring(0,22)==="-----BEGIN PRIVATE KEY"?"private":"public",t==="public"&&e.split("-----END CERTIFICATE-----").filter(r=>r.replace(/\r\n|\r|\n/,"").trim()).length>1&&(t="chained");return{name:s,type:t}}function Ay(s){var i,r,o,n;const e=[{name:"[IPv4] 0.0.0.0 - Listen on all IPs",address:"0.0.0.0",family:"ipv4"}],t=[{name:"[IPv6] :: - Listen on all IPs",address:"::",family:"ipv6"}];if((r=(i=s.native)==null?void 0:i.hardware)!=null&&r.networkInterfaces){const M=(n=(o=s.native)==null?void 0:o.hardware)==null?void 0:n.networkInterfaces;Object.keys(M).forEach(c=>{var l;(l=M[c])==null||l.forEach(N=>{N.family!=="IPv6"?e.push({name:`[${N.family}] ${N.address} - ${c}`,address:N.address,family:"ipv4"}):t.push({name:`[${N.family}] ${N.address} - ${c}`,address:N.address,family:"ipv6"})})})}return{IPs4:e,IPs6:t}}class Nve extends ke{constructor(e){super(e)}request(e){return super.request({requireAdmin:!0,...e})}getCertificates(e){return this.request({cacheKey:"cert",forceUpdate:e,commandTimeout:!1,executor:async t=>{var r;const i=await this.getObject("system.certificates");(r=i==null?void 0:i.native)!=null&&r.certificates?t(Object.entries(i.native.certificates).map(([o,n])=>py(o,n)).filter(o=>!!o)):t([])}})}getLogs(e,t=200){return this.request({commandTimeout:!1,executor:i=>{this._socket.emit("sendToHost",e,"getLogs",t||200,r=>{i(r)})}})}upgradeAdapterWithWebserver(e,t){return this.request({commandTimeout:!1,executor:i=>{this._socket.emit("sendToHost",e,"upgradeAdapterWithWebserver",t,r=>{i(r)})}})}upgradeController(e,t,i){return this.request({commandTimeout:!1,executor:(r,o)=>{this._socket.emit("sendToHost",e,"upgradeController",{version:t,adminInstance:i},n=>{const M=n;M.error?o(M.error):r(M.result)})}})}updateLicenses(e,t){return this.request({commandTimeout:!1,executor:(i,r)=>{this._socket.emit("updateLicenses",e,t,(o,n)=>{o?r(o):i(n)})}})}upgradeOsPackages(e,t,i){return this.request({commandTimeout:!1,executor:r=>{this._socket.emit("sendToHost",e,"upgradeOsPackages",{packages:t,restart:!!i},o=>{r(o)})}})}getLogsFiles(e){return this.request({commandTimeout:!1,executor:(t,i)=>{this._socket.emit("readLogs",e,(r,o)=>{r&&i(r),t(o)})}})}delLogs(e){return this.request({commandTimeout:!1,executor:(t,i)=>{this._socket.emit("sendToHost",e,"delLogs",null,r=>{r&&i(r),t()})}})}deleteFile(e,t){return this.request({commandTimeout:!1,executor:(i,r)=>{this._socket.emit("deleteFile",e,t,o=>{o&&r(o),i()})}})}deleteFolder(e,t){return this.request({commandTimeout:!1,executor:(i,r)=>{this._socket.emit("deleteFolder",e,t,o=>{o&&r(o),i()})}})}rename(e,t,i){return this.request({commandTimeout:!1,executor:(r,o)=>{this._socket.emit("rename",e,t,i,n=>{n&&o(n),r()})}})}renameFile(e,t,i){return this.request({commandTimeout:!1,executor:(r,o)=>{this._socket.emit("renameFile",e,t,i,n=>{n&&o(n),r()})}})}getHosts(e){return this.request({cacheKey:"hosts",forceUpdate:e,commandTimeout:!1,executor:(t,i)=>{this._socket.emit("getObjectView","system","host",{startkey:"system.host.",endkey:"system.host.香"},(r,o)=>{r?i(r):t(ea(o))})}})}getUsers(e){return this.request({cacheKey:"users",forceUpdate:e,commandTimeout:!1,executor:(t,i)=>{this._socket.emit("getObjectView","system","user",{startkey:"system.user.",endkey:"system.user.香"},(r,o)=>{r?i(r):t(ea(o))})}})}renameGroup(e,t,i){return this.request({commandTimeout:!1,executor:async r=>{const o=await this.getGroups(!0),n=o.filter(c=>c._id.startsWith(`${e}.`));for(const c of n){const l=c._id,N=t+c._id.substring(e.length);c._id=N,await this.setObject(N,c),await this.delObject(l)}const M=o.find(c=>c._id===e);if(M){const c=M._id;M._id=t,i!==void 0&&(M.common??={},M.common.name=i),await this.setObject(t,M),await this.delObject(c)}r()}})}getHostInfo(e,t,i){return e=vt(e),this.request({cacheKey:`hostInfo_${e}`,forceUpdate:t,commandTimeout:i,executor:(r,o,n)=>{this._socket.emit("sendToHost",e,"getHostInfo",null,M=>{n.elapsed||(n.clearTimeout(),M===Qe.PERMISSION_ERROR?o('May not read "getHostInfo"'):M?r(M):o('Cannot read "getHostInfo"'))})}})}getHostInfoShort(e,t,i){return e=vt(e),this.request({cacheKey:`hostInfoShort_${e}`,forceUpdate:t,commandTimeout:i,executor:(r,o,n)=>{this._socket.emit("sendToHost",e,"getHostInfoShort",null,M=>{n.elapsed||(n.clearTimeout(),M===Qe.PERMISSION_ERROR?o('May not read "getHostInfoShort"'):M?r(M):o('Cannot read "getHostInfoShort"'))})}})}getRepository(e,t,i,r){return this.request({cacheKey:`repository_${e}`,forceUpdate:i,commandTimeout:r,executor:(o,n,M)=>{this._socket.emit("sendToHost",e,"getRepository",t,c=>{M.elapsed||(M.clearTimeout(),c===Qe.PERMISSION_ERROR?n('May not read "getRepository"'):c?o(c):n('Cannot read "getRepository"'))})}})}getInstalled(e,t,i){return e=vt(e),this.request({cacheKey:`installed_${e}`,forceUpdate:t,commandTimeout:i,executor:(r,o,n)=>{this._socket.emit("sendToHost",e,"getInstalled",null,M=>{n.elapsed||(n.clearTimeout(),M===Qe.PERMISSION_ERROR?o('May not read "getInstalled"'):M?r(M):o('Cannot read "getInstalled"'))})}})}cmdExec(e,t,i,r){return this.request({commandTimeout:r,executor:(o,n,M)=>{e=vt(e),this._socket.emit("cmdExec",e,i,t,c=>{M.elapsed||(M.clearTimeout(),c&&n(c),o())})}})}readBaseSettings(e){return e=Pi(e),this.request({requireFeatures:["CONTROLLER_READWRITE_BASE_SETTINGS"],executor:(t,i,r)=>{this._socket.emit("sendToHost",e,"readBaseSettings",null,o=>{r.elapsed||(r.clearTimeout(),o===Qe.PERMISSION_ERROR?i('May not read "BaseSettings"'):o?o.error?i(new Error(o.error)):t(o):i('Cannot read "BaseSettings"'))})}})}writeBaseSettings(e,t){return e=Pi(e),this.request({requireFeatures:["CONTROLLER_READWRITE_BASE_SETTINGS"],executor:(i,r,o)=>{this._socket.emit("sendToHost",e,"writeBaseSettings",t,n=>{o.elapsed||(o.clearTimeout(),n===Qe.PERMISSION_ERROR?r('May not write "BaseSettings"'):n?i(n):r('Cannot write "BaseSettings"'))})}})}restartController(e){return e=Pi(e),this.request({executor:(t,i,r)=>{this._socket.emit("sendToHost",e,"restartController",null,()=>{r.elapsed||(r.clearTimeout(),t(!0))})}})}getDiagData(e,t){return e=Pi(e),this.request({executor:(i,r,o)=>{this._socket.emit("sendToHost",e,"getDiagData",t,n=>{o.elapsed||(o.clearTimeout(),i(n||null))})}})}changePassword(e,t){return this.request({executor:(i,r,o)=>{this._socket.emit("changePassword",e,t,n=>{o.elapsed||(o.clearTimeout(),n&&r(n),i())})}})}getIpAddresses(e,t){return e=vt(e),this.request({cacheKey:`IPs_${e}`,forceUpdate:t,commandTimeout:!1,executor:async i=>{const r=await this.getObject(e);i((r==null?void 0:r.common.address)??[])}})}getHostByIp(e,t){return e=Pi(e),this.request({cacheKey:`rIPs_${e}`,forceUpdate:t,executor:(i,r,o)=>{this._socket.emit("getHostByIp",e,(n,M)=>{if(o.elapsed)return;o.clearTimeout();const{IPs4:c,IPs6:l}=Ay(M);i([...c,...l])})}})}encrypt(e){return this.request({executor:(t,i,r)=>{this._socket.emit("encrypt",e,(o,n)=>{r.elapsed||(r.clearTimeout(),o&&i(o),t(n))})}})}decrypt(e){return this.request({executor:(t,i,r)=>{this._socket.emit("decrypt",e,(o,n)=>{r.elapsed||(r.clearTimeout(),o&&i(o),t(n))})}})}chmodFile(e,t,i){return this.request({executor:(r,o,n)=>{this._socket.emit("chmodFile",e,t,i,(M,c)=>{n.elapsed||(n.clearTimeout(),M&&o(M),r(c))})}})}chownFile(e,t,i){return this.request({executor:(r,o,n)=>{this._socket.emit("chownFile",e,t,i,(M,c)=>{n.elapsed||(n.clearTimeout(),M&&o(M),r(c))})}})}getNotifications(e,t){return this.request({executor:(i,r,o)=>{this._socket.emit("sendToHost",e,"getNotifications",{category:t},n=>{o.elapsed||(o.clearTimeout(),i(n))})}})}clearNotifications(e,t){return this.request({executor:(i,r,o)=>{this._socket.emit("sendToHost",e,"clearNotifications",{category:t},n=>{o.elapsed||(o.clearTimeout(),i(n))})}})}getIsEasyModeStrict(){return this.request({executor:(e,t,i)=>{this._socket.emit("getIsEasyModeStrict",(r,o)=>{i.elapsed||(i.clearTimeout(),r&&t(r),e(!!o))})}})}getEasyMode(){return this.request({executor:(e,t,i)=>{this._socket.emit("getEasyMode",(r,o)=>{i.elapsed||(i.clearTimeout(),r?t(new Error(r)):e(o))})}})}getRatings(e){return this.request({executor:(t,i,r)=>{this._socket.emit("getRatings",!!e,(o,n)=>{r.elapsed||(r.clearTimeout(),o?i(new Error(o)):t(n))})}})}getCurrentSession(e){const t=new AbortController;return this.request({commandTimeout:e||5e3,onTimeout:()=>{t.abort()},executor:async(i,r,o)=>{try{const n=await fetch("./session",{signal:t.signal});if(o.elapsed)return;o.clearTimeout();const M=await n.json();i(M)}catch(n){r(`getCurrentSession: ${n}`)}}})}getCurrentInstance(){return this.request({cacheKey:"currentInstance",executor:(e,t,i)=>{this._socket.emit("getCurrentInstance",(r,o)=>{i.elapsed||(i.clearTimeout(),r?t(r):e(o))})}})}getAdapterInstances(e,t){let i;return typeof e=="boolean"?(t=e,i=""):i=e||"",this.request({cacheKey:`instances_${i}`,forceUpdate:t,executor:(r,o,n)=>{this._socket.emit("getAdapterInstances",i,(M,c)=>{n.elapsed||(n.clearTimeout(),M&&o(M),r(c))})}})}getAdapters(e,t){let i;return typeof e=="boolean"?(t=e,i=""):i=e||"",this.request({cacheKey:`adapter_${i}`,forceUpdate:t,executor:(r,o,n)=>{this._socket.emit("getAdapters",i,(M,c)=>{n.elapsed||(n.clearTimeout(),M&&o(M),r(c))})}})}getCompactAdapters(e){return this.request({cacheKey:"compactAdapters",forceUpdate:e,executor:(t,i,r)=>{this._socket.emit("getCompactAdapters",(o,n)=>{r.elapsed||(r.clearTimeout(),o&&i(o),t(n))})}})}getAdaptersResetCache(e){e=e??"",this.resetCache(`adapter_${e}`),this.resetCache("compactAdapters")}getCompactInstances(e){return this.request({cacheKey:"compactInstances",forceUpdate:e,executor:(t,i,r)=>{this._socket.emit("getCompactInstances",(o,n)=>{r.elapsed||(r.clearTimeout(),o&&i(o),t(n))})}})}getAdapterInstancesResetCache(e){e=e??"",this.resetCache(`instances_${e}`),this.resetCache("compactInstances")}getCompactInstalled(e,t,i){return e=vt(e),this.request({cacheKey:`installedCompact_${e}`,forceUpdate:t,commandTimeout:i,executor:(r,o,n)=>{this._socket.emit("getCompactInstalled",e,M=>{n.elapsed||(n.clearTimeout(),M===Qe.PERMISSION_ERROR?o('May not read "getCompactInstalled"'):M?r(M):o('Cannot read "getCompactInstalled"'))})}})}getInstalledResetCache(e){e?(this.resetCache(`installedCompact_${e}`),this.resetCache(`installed_${e}`)):(this.resetCache("installedCompact_",!0),this.resetCache("installed_",!0))}getCompactRepository(e,t,i){return e=vt(e),this.request({cacheKey:`repositoryCompact_${e}`,forceUpdate:t,commandTimeout:i,executor:(r,o,n)=>{this._socket.emit("getCompactRepository",e,M=>{n.elapsed||(n.clearTimeout(),M===Qe.PERMISSION_ERROR?o('May not read "getCompactRepository"'):M?r(M):o('Cannot read "getCompactRepository"'))})}})}getRepositoryResetCache(e){e?(this.resetCache(`repositoryCompact_${e}`),this.resetCache(`repository_${e}`)):(this.resetCache("repositoryCompact_",!0),this.resetCache("repository_",!0))}getCompactHosts(e){return this.request({cacheKey:"hostsCompact",forceUpdate:e,executor:(t,i,r)=>{this._socket.emit("getCompactHosts",(o,n)=>{r.elapsed||(r.clearTimeout(),o&&i(o),t(n))})}})}getCompactSystemRepositories(e){return this.request({cacheKey:"repositoriesCompact",forceUpdate:e,executor:(t,i,r)=>{this._socket.emit("getCompactSystemRepositories",(o,n)=>{r.elapsed||(r.clearTimeout(),o&&i(o),t(n))})}})}}const X=typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__,ae=globalThis,Is="10.44.0";function Yo(){return Qo(ae),ae}function Qo(s){const e=s.__SENTRY__=s.__SENTRY__||{};return e.version=e.version||Is,e[Is]=e[Is]||{}}function Ci(s,e,t=ae){const i=t.__SENTRY__=t.__SENTRY__||{},r=i[Is]=i[Is]||{};return r[s]||(r[s]=e())}const my=["debug","info","warn","error","log","assert","trace"],fy="Sentry Logger ",jo={};function pi(s){if(!("console"in ae))return s();const e=ae.console,t={},i=Object.keys(jo);i.forEach(r=>{const o=jo[r];t[r]=e[r],e[r]=o});try{return s()}finally{i.forEach(r=>{e[r]=t[r]})}}function Oy(){nM().enabled=!0}function Ey(){nM().enabled=!1}function _N(){return nM().enabled}function _y(...s){oM("log",...s)}function xy(...s){oM("warn",...s)}function Sy(...s){oM("error",...s)}function oM(s,...e){X&&_N()&&pi(()=>{ae.console[s](`${fy}[${s}]:`,...e)})}function nM(){return X?Ci("loggerSettings",()=>({enabled:!1})):{enabled:!1}}const F={enable:Oy,disable:Ey,isEnabled:_N,log:_y,warn:xy,error:Sy},xN=50,Cs="?",Rc=/\(error: (.*)\)/,Fc=/captureMessage|captureException/;function SN(...s){const e=s.sort((t,i)=>t[0]-i[0]).map(t=>t[1]);return(t,i=0,r=0)=>{const o=[],n=t.split(` +`);for(let M=i;M1024&&(c=c.slice(0,1024));const l=Rc.test(c)?c.replace(Rc,"$1"):c;if(!l.match(/\S*Error: /)){for(const N of e){const u=N(l);if(u){o.push(u);break}}if(o.length>=xN+r)break}}return vy(o.slice(r))}}function ky(s){return Array.isArray(s)?SN(...s):s}function vy(s){if(!s.length)return[];const e=Array.from(s);return/sentryWrapped/.test(Wr(e).function||"")&&e.pop(),e.reverse(),Fc.test(Wr(e).function||"")&&(e.pop(),Fc.test(Wr(e).function||"")&&e.pop()),e.slice(0,xN).map(t=>({...t,filename:t.filename||Wr(e).filename,function:t.function||Cs}))}function Wr(s){return s[s.length-1]||{}}const jn="";function Ms(s){try{return!s||typeof s!="function"?jn:s.name||jn}catch{return jn}}function Gc(s){const e=s.exception;if(e){const t=[];try{return e.values.forEach(i=>{i.stacktrace.frames&&t.push(...i.stacktrace.frames)}),t}catch{return}}}function kN(s){return"__v_isVNode"in s&&s.__v_isVNode?"[VueVNode]":"[VueViewModel]"}const ro={},Hc={};function fs(s,e){ro[s]=ro[s]||[],ro[s].push(e)}function Os(s,e){if(!Hc[s]){Hc[s]=!0;try{e()}catch(t){X&&F.error(`Error while instrumenting ${s}`,t)}}}function gt(s,e){const t=s&&ro[s];if(t)for(const i of t)try{i(e)}catch(r){X&&F.error(`Error while triggering instrumentation handler. +Type: ${s} +Name: ${Ms(i)} +Error:`,r)}}let yn=null;function Yy(s){const e="error";fs(e,s),Os(e,Qy)}function Qy(){yn=ae.onerror,ae.onerror=function(s,e,t,i,r){return gt("error",{column:i,error:r,line:t,msg:s,url:e}),yn?yn.apply(this,arguments):!1},ae.onerror.__SENTRY_INSTRUMENTED__=!0}let Tn=null;function by(s){const e="unhandledrejection";fs(e,s),Os(e,Uy)}function Uy(){Tn=ae.onunhandledrejection,ae.onunhandledrejection=function(s){return gt("unhandledrejection",s),Tn?Tn.apply(this,arguments):!0},ae.onunhandledrejection.__SENTRY_INSTRUMENTED__=!0}const vN=Object.prototype.toString;function bo(s){switch(vN.call(s)){case"[object Error]":case"[object Exception]":case"[object DOMException]":case"[object WebAssembly.Exception]":return!0;default:return cs(s,Error)}}function Ai(s,e){return vN.call(s)===`[object ${e}]`}function YN(s){return Ai(s,"ErrorEvent")}function Vc(s){return Ai(s,"DOMError")}function $y(s){return Ai(s,"DOMException")}function Ut(s){return Ai(s,"String")}function aM(s){return typeof s=="object"&&s!==null&&"__sentry_template_string__"in s&&"__sentry_template_values__"in s}function Uo(s){return s===null||aM(s)||typeof s!="object"&&typeof s!="function"}function ur(s){return Ai(s,"Object")}function $o(s){return typeof Event<"u"&&cs(s,Event)}function Py(s){return typeof Element<"u"&&cs(s,Element)}function Wy(s){return Ai(s,"RegExp")}function wr(s){return!!(s!=null&&s.then&&typeof s.then=="function")}function Jy(s){return ur(s)&&"nativeEvent"in s&&"preventDefault"in s&&"stopPropagation"in s}function cs(s,e){try{return s instanceof e}catch{return!1}}function QN(s){return!!(typeof s=="object"&&s!==null&&(s.__isVue||s._isVue||s.__v_isVNode))}function bN(s){return typeof Request<"u"&&cs(s,Request)}const MM=ae,By=80;function UN(s,e={}){if(!s)return"";try{let t=s;const i=5,r=[];let o=0,n=0;const M=" > ",c=M.length;let l;const N=Array.isArray(e)?e:e.keyAttrs,u=!Array.isArray(e)&&e.maxStringLength||By;for(;t&&o++1&&n+r.length*c+l.length>=u));)r.push(l),n+=l.length,t=t.parentNode;return r.reverse().join(M)}catch{return""}}function Ry(s,e){const t=s,i=[];if(!(t!=null&&t.tagName))return"";if(MM.HTMLElement&&t instanceof HTMLElement&&t.dataset){if(t.dataset.sentryComponent)return t.dataset.sentryComponent;if(t.dataset.sentryElement)return t.dataset.sentryElement}i.push(t.tagName.toLowerCase());const r=e!=null&&e.length?e.filter(n=>t.getAttribute(n)).map(n=>[n,t.getAttribute(n)]):null;if(r!=null&&r.length)r.forEach(n=>{i.push(`[${n[0]}="${n[1]}"]`)});else{t.id&&i.push(`#${t.id}`);const n=t.className;if(n&&Ut(n)){const M=n.split(/\s+/);for(const c of M)i.push(`.${c}`)}}const o=["aria-label","type","name","title","alt"];for(const n of o){const M=t.getAttribute(n);M&&i.push(`[${n}="${M}"]`)}return i.join("")}function cM(){try{return MM.document.location.href}catch{return""}}function Fy(s){if(!MM.HTMLElement)return null;let e=s;const t=5;for(let i=0;i"}}function Xc(s){if(typeof s=="object"&&s!==null){const e={};for(const t in s)Object.prototype.hasOwnProperty.call(s,t)&&(e[t]=s[t]);return e}else return{}}function Gy(s){const e=Object.keys(PN(s));return e.sort(),e[0]?e.join(", "):"[object has no keys]"}let $s;function Po(s){if($s!==void 0)return $s?$s(s):s();const e=Symbol.for("__SENTRY_SAFE_RANDOM_ID_WRAPPER__"),t=ae;return e in t&&typeof t[e]=="function"?($s=t[e],$s(s)):($s=null,s())}function yo(){return Po(()=>Math.random())}function Wo(){return Po(()=>Date.now())}function ta(s,e=0){return typeof s!="string"||e===0||s.length<=e?s:`${s.slice(0,e)}...`}function Kc(s,e){if(!Array.isArray(s))return"";const t=[];for(let i=0;ioo(s,i,t))}function Hy(){const s=ae;return s.crypto||s.msCrypto}let Dn;function Vy(){return yo()*16}function at(s=Hy()){try{if(s!=null&&s.randomUUID)return Po(()=>s.randomUUID()).replace(/-/g,"")}catch{}return Dn||(Dn="10000000100040008000"+1e11),Dn.replace(/[018]/g,e=>(e^(Vy()&15)>>e/4).toString(16))}function WN(s){var e,t;return(t=(e=s.exception)==null?void 0:e.values)==null?void 0:t[0]}function hs(s){const{message:e,event_id:t}=s;if(e)return e;const i=WN(s);return i?i.type&&i.value?`${i.type}: ${i.value}`:i.type||i.value||t||"":t||""}function sa(s,e,t){const i=s.exception=s.exception||{},r=i.values=i.values||[],o=r[0]=r[0]||{};o.value||(o.value=e||""),o.type||(o.type="Error")}function hi(s,e){const t=WN(s);if(!t)return;const i={type:"generic",handled:!0},r=t.mechanism;if(t.mechanism={...i,...r,...e},e&&"data"in e){const o={...r==null?void 0:r.data,...e.data};t.mechanism.data=o}}function qc(s){if(Zy(s))return!0;try{us(s,"__sentry_captured__",!0)}catch{}return!1}function Zy(s){try{return s.__sentry_captured__}catch{}}const JN=1e3;function Ir(){return Wo()/JN}function Xy(){const{performance:s}=ae;if(!(s!=null&&s.now)||!s.timeOrigin)return Ir;const e=s.timeOrigin;return()=>(e+Po(()=>s.now()))/JN}let eu;function $t(){return(eu??(eu=Xy()))()}function Ky(s){const e=$t(),t={sid:at(),init:!0,timestamp:e,started:e,duration:0,status:"ok",errors:0,ignoreDuration:!1,toJSON:()=>eT(t)};return s&&zi(t,s),t}function zi(s,e={}){if(e.user&&(!s.ipAddress&&e.user.ip_address&&(s.ipAddress=e.user.ip_address),!s.did&&!e.did&&(s.did=e.user.id||e.user.email||e.user.username)),s.timestamp=e.timestamp||$t(),e.abnormal_mechanism&&(s.abnormal_mechanism=e.abnormal_mechanism),e.ignoreDuration&&(s.ignoreDuration=e.ignoreDuration),e.sid&&(s.sid=e.sid.length===32?e.sid:at()),e.init!==void 0&&(s.init=e.init),!s.did&&e.did&&(s.did=`${e.did}`),typeof e.started=="number"&&(s.started=e.started),s.ignoreDuration)s.duration=void 0;else if(typeof e.duration=="number")s.duration=e.duration;else{const t=s.timestamp-s.started;s.duration=t>=0?t:0}e.release&&(s.release=e.release),e.environment&&(s.environment=e.environment),!s.ipAddress&&e.ipAddress&&(s.ipAddress=e.ipAddress),!s.userAgent&&e.userAgent&&(s.userAgent=e.userAgent),typeof e.errors=="number"&&(s.errors=e.errors),e.status&&(s.status=e.status)}function qy(s,e){let t={};s.status==="ok"&&(t={status:"exited"}),zi(s,t)}function eT(s){return{sid:`${s.sid}`,init:s.init,started:new Date(s.started*1e3).toISOString(),timestamp:new Date(s.timestamp*1e3).toISOString(),status:s.status,errors:s.errors,did:typeof s.did=="number"||typeof s.did=="string"?`${s.did}`:void 0,duration:s.duration,abnormal_mechanism:s.abnormal_mechanism,attrs:{release:s.release,environment:s.environment,ip_address:s.ipAddress,user_agent:s.userAgent}}}function Cr(s,e,t=2){if(!e||typeof e!="object"||t<=0)return e;if(s&&Object.keys(e).length===0)return s;const i={...s};for(const r in e)Object.prototype.hasOwnProperty.call(e,r)&&(i[r]=Cr(i[r],e[r],t-1));return i}function tu(){return at()}function BN(){return at().substring(16)}const ia="_sentrySpan";function su(s,e){e?us(s,ia,e):delete s[ia]}function iu(s){return s[ia]}const tT=100;class Pt{constructor(){this._notifyingListeners=!1,this._scopeListeners=[],this._eventProcessors=[],this._breadcrumbs=[],this._attachments=[],this._user={},this._tags={},this._attributes={},this._extra={},this._contexts={},this._sdkProcessingMetadata={},this._propagationContext={traceId:tu(),sampleRand:yo()}}clone(){const e=new Pt;return e._breadcrumbs=[...this._breadcrumbs],e._tags={...this._tags},e._attributes={...this._attributes},e._extra={...this._extra},e._contexts={...this._contexts},this._contexts.flags&&(e._contexts.flags={values:[...this._contexts.flags.values]}),e._user=this._user,e._level=this._level,e._session=this._session,e._transactionName=this._transactionName,e._fingerprint=this._fingerprint,e._eventProcessors=[...this._eventProcessors],e._attachments=[...this._attachments],e._sdkProcessingMetadata={...this._sdkProcessingMetadata},e._propagationContext={...this._propagationContext},e._client=this._client,e._lastEventId=this._lastEventId,e._conversationId=this._conversationId,su(e,iu(this)),e}setClient(e){this._client=e}setLastEventId(e){this._lastEventId=e}getClient(){return this._client}lastEventId(){return this._lastEventId}addScopeListener(e){this._scopeListeners.push(e)}addEventProcessor(e){return this._eventProcessors.push(e),this}setUser(e){return this._user=e||{email:void 0,id:void 0,ip_address:void 0,username:void 0},this._session&&zi(this._session,{user:e}),this._notifyScopeListeners(),this}getUser(){return this._user}setConversationId(e){return this._conversationId=e||void 0,this._notifyScopeListeners(),this}setTags(e){return this._tags={...this._tags,...e},this._notifyScopeListeners(),this}setTag(e,t){return this.setTags({[e]:t})}setAttributes(e){return this._attributes={...this._attributes,...e},this._notifyScopeListeners(),this}setAttribute(e,t){return this.setAttributes({[e]:t})}removeAttribute(e){return e in this._attributes&&(delete this._attributes[e],this._notifyScopeListeners()),this}setExtras(e){return this._extra={...this._extra,...e},this._notifyScopeListeners(),this}setExtra(e,t){return this._extra={...this._extra,[e]:t},this._notifyScopeListeners(),this}setFingerprint(e){return this._fingerprint=e,this._notifyScopeListeners(),this}setLevel(e){return this._level=e,this._notifyScopeListeners(),this}setTransactionName(e){return this._transactionName=e,this._notifyScopeListeners(),this}setContext(e,t){return t===null?delete this._contexts[e]:this._contexts[e]=t,this._notifyScopeListeners(),this}setSession(e){return e?this._session=e:delete this._session,this._notifyScopeListeners(),this}getSession(){return this._session}update(e){if(!e)return this;const t=typeof e=="function"?e(this):e,i=t instanceof Pt?t.getScopeData():ur(t)?e:void 0,{tags:r,attributes:o,extra:n,user:M,contexts:c,level:l,fingerprint:N=[],propagationContext:u,conversationId:L}=i||{};return this._tags={...this._tags,...r},this._attributes={...this._attributes,...o},this._extra={...this._extra,...n},this._contexts={...this._contexts,...c},M&&Object.keys(M).length&&(this._user=M),l&&(this._level=l),N.length&&(this._fingerprint=N),u&&(this._propagationContext=u),L&&(this._conversationId=L),this}clear(){return this._breadcrumbs=[],this._tags={},this._attributes={},this._extra={},this._user={},this._contexts={},this._level=void 0,this._transactionName=void 0,this._fingerprint=void 0,this._session=void 0,this._conversationId=void 0,su(this,void 0),this._attachments=[],this.setPropagationContext({traceId:tu(),sampleRand:yo()}),this._notifyScopeListeners(),this}addBreadcrumb(e,t){var o;const i=typeof t=="number"?t:tT;if(i<=0)return this;const r={timestamp:Ir(),...e,message:e.message?ta(e.message,2048):e.message};return this._breadcrumbs.push(r),this._breadcrumbs.length>i&&(this._breadcrumbs=this._breadcrumbs.slice(-i),(o=this._client)==null||o.recordDroppedEvent("buffer_overflow","log_item")),this._notifyScopeListeners(),this}getLastBreadcrumb(){return this._breadcrumbs[this._breadcrumbs.length-1]}clearBreadcrumbs(){return this._breadcrumbs=[],this._notifyScopeListeners(),this}addAttachment(e){return this._attachments.push(e),this}clearAttachments(){return this._attachments=[],this}getScopeData(){return{breadcrumbs:this._breadcrumbs,attachments:this._attachments,contexts:this._contexts,tags:this._tags,attributes:this._attributes,extra:this._extra,user:this._user,level:this._level,fingerprint:this._fingerprint||[],eventProcessors:this._eventProcessors,propagationContext:this._propagationContext,sdkProcessingMetadata:this._sdkProcessingMetadata,transactionName:this._transactionName,span:iu(this),conversationId:this._conversationId}}setSDKProcessingMetadata(e){return this._sdkProcessingMetadata=Cr(this._sdkProcessingMetadata,e,2),this}setPropagationContext(e){return this._propagationContext=e,this}getPropagationContext(){return this._propagationContext}captureException(e,t){const i=(t==null?void 0:t.event_id)||at();if(!this._client)return X&&F.warn("No client configured on scope - will not capture exception!"),i;const r=new Error("Sentry syntheticException");return this._client.captureException(e,{originalException:e,syntheticException:r,...t,event_id:i},this),i}captureMessage(e,t,i){const r=(i==null?void 0:i.event_id)||at();if(!this._client)return X&&F.warn("No client configured on scope - will not capture message!"),r;const o=(i==null?void 0:i.syntheticException)??new Error(e);return this._client.captureMessage(e,t,{originalException:e,syntheticException:o,...i,event_id:r},this),r}captureEvent(e,t){const i=e.event_id||(t==null?void 0:t.event_id)||at();return this._client?(this._client.captureEvent(e,{...t,event_id:i},this),i):(X&&F.warn("No client configured on scope - will not capture event!"),i)}_notifyScopeListeners(){this._notifyingListeners||(this._notifyingListeners=!0,this._scopeListeners.forEach(e=>{e(this)}),this._notifyingListeners=!1)}}function sT(){return Ci("defaultCurrentScope",()=>new Pt)}function iT(){return Ci("defaultIsolationScope",()=>new Pt)}class rT{constructor(e,t){let i;e?i=e:i=new Pt;let r;t?r=t:r=new Pt,this._stack=[{scope:i}],this._isolationScope=r}withScope(e){const t=this._pushScope();let i;try{i=e(t)}catch(r){throw this._popScope(),r}return wr(i)?i.then(r=>(this._popScope(),r),r=>{throw this._popScope(),r}):(this._popScope(),i)}getClient(){return this.getStackTop().client}getScope(){return this.getStackTop().scope}getIsolationScope(){return this._isolationScope}getStackTop(){return this._stack[this._stack.length-1]}_pushScope(){const e=this.getScope().clone();return this._stack.push({client:this.getClient(),scope:e}),e}_popScope(){return this._stack.length<=1?!1:!!this._stack.pop()}}function wi(){const s=Yo(),e=Qo(s);return e.stack=e.stack||new rT(sT(),iT())}function oT(s){return wi().withScope(s)}function nT(s,e){const t=wi();return t.withScope(()=>(t.getStackTop().scope=s,e(s)))}function ru(s){return wi().withScope(()=>s(wi().getIsolationScope()))}function aT(){return{withIsolationScope:ru,withScope:oT,withSetScope:nT,withSetIsolationScope:(s,e)=>ru(e),getCurrentScope:()=>wi().getScope(),getIsolationScope:()=>wi().getIsolationScope()}}function lM(s){const e=Qo(s);return e.acs?e.acs:aT()}function At(){const s=Yo();return lM(s).getCurrentScope()}function Es(){const s=Yo();return lM(s).getIsolationScope()}function MT(){return Ci("globalScope",()=>new Pt)}function cT(...s){const e=Yo(),t=lM(e);if(s.length===2){const[i,r]=s;return i?t.withSetScope(i,r):t.withScope(r)}return t.withScope(s[0])}function Ue(){return At().getClient()}function uT(s){const e=s.getPropagationContext(),{traceId:t,parentSpanId:i,propagationSpanId:r}=e,o={trace_id:t,span_id:r||BN()};return i&&(o.parent_span_id=i),o}const lT="sentry.source",NT="sentry.sample_rate",LT="sentry.previous_trace_sample_rate",gT="sentry.op",jT="sentry.origin",RN="sentry.profile_id",FN="sentry.exclusive_time",yT="gen_ai.conversation.id",TT=0,DT=1,dT="_sentryScope",hT="_sentryIsolationScope";function zT(s){if(s){if(typeof s=="object"&&"deref"in s&&typeof s.deref=="function")try{return s.deref()}catch{return}return s}}function GN(s){const e=s;return{scope:e[dT],isolationScope:zT(e[hT])}}const wT="sentry-",IT=/^sentry-/;function CT(s){const e=pT(s);if(!e)return;const t=Object.entries(e).reduce((i,[r,o])=>{if(r.match(IT)){const n=r.slice(wT.length);i[n]=o}return i},{});if(Object.keys(t).length>0)return t}function pT(s){if(!(!s||!Ut(s)&&!Array.isArray(s)))return Array.isArray(s)?s.reduce((e,t)=>{const i=ou(t);return Object.entries(i).forEach(([r,o])=>{e[r]=o}),e},{}):ou(s)}function ou(s){return s.split(",").map(e=>{const t=e.indexOf("=");if(t===-1)return[];const i=e.slice(0,t),r=e.slice(t+1);return[i,r].map(o=>{try{return decodeURIComponent(o.trim())}catch{return}})}).reduce((e,[t,i])=>(t&&i&&(e[t]=i),e),{})}const AT=/^o(\d+)\./,mT=/^(?:(\w+):)\/\/(?:(\w+)(?::(\w+)?)?@)((?:\[[:.%\w]+\]|[\w.-]+))(?::(\d+))?\/(.+)/;function fT(s){return s==="http"||s==="https"}function pr(s,e=!1){const{host:t,path:i,pass:r,port:o,projectId:n,protocol:M,publicKey:c}=s;return`${M}://${c}${e&&r?`:${r}`:""}@${t}${o?`:${o}`:""}/${i&&`${i}/`}${n}`}function OT(s){const e=mT.exec(s);if(!e){pi(()=>{console.error(`Invalid Sentry Dsn: ${s}`)});return}const[t,i,r="",o="",n="",M=""]=e.slice(1);let c="",l=M;const N=l.split("/");if(N.length>1&&(c=N.slice(0,-1).join("/"),l=N.pop()),l){const u=l.match(/^\d+/);u&&(l=u[0])}return HN({host:o,pass:r,path:c,projectId:l,port:n,protocol:t,publicKey:i})}function HN(s){return{protocol:s.protocol,publicKey:s.publicKey||"",pass:s.pass||"",host:s.host,port:s.port||"",path:s.path||"",projectId:s.projectId}}function ET(s){if(!X)return!0;const{port:e,projectId:t,protocol:i}=s;return["protocol","publicKey","host","projectId"].find(n=>s[n]?!1:(F.error(`Invalid Sentry Dsn: ${n} missing`),!0))?!1:t.match(/^\d+$/)?fT(i)?e&&isNaN(parseInt(e,10))?(F.error(`Invalid Sentry Dsn: Invalid port ${e}`),!1):!0:(F.error(`Invalid Sentry Dsn: Invalid protocol ${i}`),!1):(F.error(`Invalid Sentry Dsn: Invalid projectId ${t}`),!1)}function _T(s){const e=s.match(AT);return e==null?void 0:e[1]}function xT(s){const e=s.getOptions(),{host:t}=s.getDsn()||{};let i;return e.orgId?i=String(e.orgId):t&&(i=_T(t)),i}function ST(s){const e=typeof s=="string"?OT(s):HN(s);if(!(!e||!ET(e)))return e}function kT(s){if(typeof s=="boolean")return Number(s);const e=typeof s=="string"?parseFloat(s):s;if(!(typeof e!="number"||isNaN(e)||e<0||e>1))return e}const VN=1;let nu=!1;function vT(s){const{spanId:e,traceId:t,isRemote:i}=s.spanContext(),r=i?e:NM(s).parent_span_id,o=GN(s).scope,n=i?(o==null?void 0:o.getPropagationContext().propagationSpanId)||BN():e;return{parent_span_id:r,span_id:n,trace_id:t}}function YT(s){if(s&&s.length>0)return s.map(({context:{spanId:e,traceId:t,traceFlags:i,...r},attributes:o})=>({span_id:e,trace_id:t,sampled:i===VN,attributes:o,...r}))}function au(s){return typeof s=="number"?Mu(s):Array.isArray(s)?s[0]+s[1]/1e9:s instanceof Date?Mu(s.getTime()):$t()}function Mu(s){return s>9999999999?s/1e3:s}function NM(s){var i;if(bT(s))return s.getSpanJSON();const{spanId:e,traceId:t}=s.spanContext();if(QT(s)){const{attributes:r,startTime:o,name:n,endTime:M,status:c,links:l}=s,N="parentSpanId"in s?s.parentSpanId:"parentSpanContext"in s?(i=s.parentSpanContext)==null?void 0:i.spanId:void 0;return{span_id:e,trace_id:t,data:r,description:n,parent_span_id:N,start_timestamp:au(o),timestamp:au(M)||void 0,status:$T(c),op:r[gT],origin:r[jT],links:YT(l)}}return{span_id:e,trace_id:t,start_timestamp:0,data:{}}}function QT(s){const e=s;return!!e.attributes&&!!e.startTime&&!!e.name&&!!e.endTime&&!!e.status}function bT(s){return typeof s.getSpanJSON=="function"}function UT(s){const{traceFlags:e}=s.spanContext();return e===VN}function $T(s){if(!(!s||s.code===TT))return s.code===DT?"ok":s.message||"internal_error"}const PT="_sentryRootSpan";function ZN(s){return s[PT]||s}function cu(){nu||(pi(()=>{console.warn("[Sentry] Returning null from `beforeSendSpan` is disallowed. To drop certain spans, configure the respective integrations directly or use `ignoreSpans`.")}),nu=!0)}function WT(s){var t;if(typeof __SENTRY_TRACING__=="boolean"&&!__SENTRY_TRACING__)return!1;const e=(t=Ue())==null?void 0:t.getOptions();return!!e&&(e.tracesSampleRate!=null||!!e.tracesSampler)}function uu(s){F.log(`Ignoring span ${s.op} - ${s.description} because it matches \`ignoreSpans\`.`)}function lu(s,e){if(!(e!=null&&e.length)||!s.description)return!1;for(const t of e){if(BT(t)){if(oo(s.description,t))return X&&uu(s),!0;continue}if(!t.name&&!t.op)continue;const i=t.name?oo(s.description,t.name):!0,r=t.op?s.op&&oo(s.op,t.op):!0;if(i&&r)return X&&uu(s),!0}return!1}function JT(s,e){const t=e.parent_span_id,i=e.span_id;if(t)for(const r of s)r.parent_span_id===i&&(r.parent_span_id=t)}function BT(s){return typeof s=="string"||s instanceof RegExp}const LM="production",RT="_frozenDsc";function XN(s,e){const t=e.getOptions(),{publicKey:i}=e.getDsn()||{},r={environment:t.environment||LM,release:t.release,public_key:i,trace_id:s,org_id:xT(e)};return e.emit("createDsc",r),r}function FT(s,e){const t=e.getPropagationContext();return t.dsc||XN(t.traceId,s)}function GT(s){var j;const e=Ue();if(!e)return{};const t=ZN(s),i=NM(t),r=i.data,o=t.spanContext().traceState,n=(o==null?void 0:o.get("sentry.sample_rate"))??r[NT]??r[LT];function M(y){return(typeof n=="number"||typeof n=="string")&&(y.sample_rate=`${n}`),y}const c=t[RT];if(c)return M(c);const l=o==null?void 0:o.get("sentry.dsc"),N=l&&CT(l);if(N)return M(N);const u=XN(s.spanContext().traceId,e),L=r[lT],g=i.description;return L!=="url"&&g&&(u.transaction=g),WT()&&(u.sampled=String(UT(t)),u.sample_rand=(o==null?void 0:o.get("sentry.sample_rand"))??((j=GN(t).scope)==null?void 0:j.getPropagationContext().sampleRand.toString())),M(u),e.emit("createDsc",u,t),u}function Yt(s,e=100,t=1/0){try{return ra("",s,e,t)}catch(i){return{ERROR:`**non-serializable** (${i})`}}}function KN(s,e=3,t=100*1024){const i=Yt(s,e);return XT(i)>t?KN(s,e-1,t):i}function ra(s,e,t=1/0,i=1/0,r=KT()){const[o,n]=r;if(e==null||["boolean","string"].includes(typeof e)||typeof e=="number"&&Number.isFinite(e))return e;const M=HT(s,e);if(!M.startsWith("[object "))return M;if(e.__sentry_skip_normalization__)return e;const c=typeof e.__sentry_override_normalization_depth__=="number"?e.__sentry_override_normalization_depth__:t;if(c===0)return M.replace("object ","");if(o(e))return"[Circular ~]";const l=e;if(l&&typeof l.toJSON=="function")try{const g=l.toJSON();return ra("",g,c-1,i,r)}catch{}const N=Array.isArray(e)?[]:{};let u=0;const L=PN(e);for(const g in L){if(!Object.prototype.hasOwnProperty.call(L,g))continue;if(u>=i){N[g]="[MaxProperties ~]";break}const j=L[g];N[g]=ra(g,j,c-1,i,r),u++}return n(e),N}function HT(s,e){try{if(s==="domain"&&e&&typeof e=="object"&&e._events)return"[Domain]";if(s==="domainEmitter")return"[DomainEmitter]";if(typeof global<"u"&&e===global)return"[Global]";if(typeof window<"u"&&e===window)return"[Window]";if(typeof document<"u"&&e===document)return"[Document]";if(QN(e))return kN(e);if(Jy(e))return"[SyntheticEvent]";if(typeof e=="number"&&!Number.isFinite(e))return`[${e}]`;if(typeof e=="function")return`[Function: ${Ms(e)}]`;if(typeof e=="symbol")return`[${String(e)}]`;if(typeof e=="bigint")return`[BigInt: ${String(e)}]`;const t=VT(e);return/^HTML(\w*)Element$/.test(t)?`[HTMLElement: ${t}]`:`[object ${t}]`}catch(t){return`**non-serializable** (${t})`}}function VT(s){const e=Object.getPrototypeOf(s);return e!=null&&e.constructor?e.constructor.name:"null prototype"}function ZT(s){return~-encodeURI(s).split(/%..|./).length}function XT(s){return ZT(JSON.stringify(s))}function KT(){const s=new WeakSet;function e(i){return s.has(i)?!0:(s.add(i),!1)}function t(i){s.delete(i)}return[e,t]}function mi(s,e=[]){return[s,e]}function qT(s,e){const[t,i]=s;return[t,[...i,e]]}function oa(s,e){const t=s[1];for(const i of t){const r=i[0].type;if(e(i,r))return!0}return!1}function eD(s,e){return oa(s,(t,i)=>e.includes(i))}function na(s){const e=Qo(ae);return e.encodePolyfill?e.encodePolyfill(s):new TextEncoder().encode(s)}function tD(s){const[e,t]=s;let i=JSON.stringify(e);function r(o){typeof i=="string"?i=typeof o=="string"?i+o:[na(i),o]:i.push(typeof o=="string"?na(o):o)}for(const o of t){const[n,M]=o;if(r(` +${JSON.stringify(n)} +`),typeof M=="string"||M instanceof Uint8Array)r(M);else{let c;try{c=JSON.stringify(M)}catch{c=JSON.stringify(Yt(M))}r(c)}}return typeof i=="string"?i:sD(i)}function sD(s){const e=s.reduce((r,o)=>r+o.length,0),t=new Uint8Array(e);let i=0;for(const r of s)t.set(r,i),i+=r.length;return t}function iD(s){const e=typeof s.data=="string"?na(s.data):s.data;return[{type:"attachment",length:e.length,filename:s.filename,content_type:s.contentType,attachment_type:s.attachmentType},e]}const rD={session:"session",sessions:"session",attachment:"attachment",transaction:"transaction",event:"error",client_report:"internal",user_report:"default",profile:"profile",profile_chunk:"profile",replay_event:"replay",replay_recording:"replay",check_in:"monitor",feedback:"feedback",span:"span",raw_security:"security",log:"log_item",metric:"metric",trace_metric:"metric"};function Nu(s){return rD[s]}function qN(s){if(!(s!=null&&s.sdk))return;const{name:e,version:t}=s.sdk;return{name:e,version:t}}function oD(s,e,t,i){var o;const r=(o=s.sdkProcessingMetadata)==null?void 0:o.dynamicSamplingContext;return{event_id:s.event_id,sent_at:new Date().toISOString(),...e&&{sdk:e},...!!t&&i&&{dsn:pr(i)},...r&&{trace:r}}}function nD(s,e){var i,r,o,n;if(!e)return s;const t=s.sdk||{};return s.sdk={...t,name:t.name||e.name,version:t.version||e.version,integrations:[...((i=s.sdk)==null?void 0:i.integrations)||[],...e.integrations||[]],packages:[...((r=s.sdk)==null?void 0:r.packages)||[],...e.packages||[]],settings:(o=s.sdk)!=null&&o.settings||e.settings?{...(n=s.sdk)==null?void 0:n.settings,...e.settings}:void 0},s}function aD(s,e,t,i){const r=qN(t),o={sent_at:new Date().toISOString(),...r&&{sdk:r},...!!i&&e&&{dsn:pr(e)}},n="aggregates"in s?[{type:"sessions"},s]:[{type:"session"},s.toJSON()];return mi(o,[n])}function MD(s,e,t,i){const r=qN(t),o=s.type&&s.type!=="replay_event"?s.type:"event";nD(s,t==null?void 0:t.sdk);const n=oD(s,r,i,e);return delete s.sdkProcessingMetadata,mi(n,[[{type:o},s]])}const dn=0,Lu=1,gu=2;function Ar(s){return new lr(e=>{e(s)})}function gM(s){return new lr((e,t)=>{t(s)})}class lr{constructor(e){this._state=dn,this._handlers=[],this._runExecutor(e)}then(e,t){return new lr((i,r)=>{this._handlers.push([!1,o=>{if(!e)i(o);else try{i(e(o))}catch(n){r(n)}},o=>{if(!t)r(o);else try{i(t(o))}catch(n){r(n)}}]),this._executeHandlers()})}catch(e){return this.then(t=>t,e)}finally(e){return new lr((t,i)=>{let r,o;return this.then(n=>{o=!1,r=n,e&&e()},n=>{o=!0,r=n,e&&e()}).then(()=>{if(o){i(r);return}t(r)})})}_executeHandlers(){if(this._state===dn)return;const e=this._handlers.slice();this._handlers=[],e.forEach(t=>{t[0]||(this._state===Lu&&t[1](this._value),this._state===gu&&t[2](this._value),t[0]=!0)})}_runExecutor(e){const t=(o,n)=>{if(this._state===dn){if(wr(n)){n.then(i,r);return}this._state=o,this._value=n,this._executeHandlers()}},i=o=>{t(Lu,o)},r=o=>{t(gu,o)};try{e(i,r)}catch(o){r(o)}}}function cD(s,e,t,i=0){try{const r=aa(e,t,s,i);return wr(r)?r:Ar(r)}catch(r){return gM(r)}}function aa(s,e,t,i){const r=t[i];if(!s||!r)return s;const o=r({...s},e);return X&&o===null&&F.log(`Event processor "${r.id||"?"}" dropped event`),wr(o)?o.then(n=>aa(n,e,t,i+1)):aa(o,e,t,i+1)}let Ot,ju,yu,Rt;function uD(s){const e=ae._sentryDebugIds,t=ae._debugIds;if(!e&&!t)return{};const i=e?Object.keys(e):[],r=t?Object.keys(t):[];if(Rt&&i.length===ju&&r.length===yu)return Rt;ju=i.length,yu=r.length,Rt={},Ot||(Ot={});const o=(n,M)=>{for(const c of n){const l=M[c],N=Ot==null?void 0:Ot[c];if(N&&Rt&&l)Rt[N[0]]=l,Ot&&(Ot[c]=[N[0],l]);else if(l){const u=s(c);for(let L=u.length-1;L>=0;L--){const g=u[L],j=g==null?void 0:g.filename;if(j&&Rt&&Ot){Rt[j]=l,Ot[c]=[j,l];break}}}}};return e&&o(i,e),t&&o(r,t),Rt}function lD(s,e){const{fingerprint:t,span:i,breadcrumbs:r,sdkProcessingMetadata:o}=e;ND(s,e),i&&jD(s,i),yD(s,t),LD(s,r),gD(s,o)}function Tu(s,e){const{extra:t,tags:i,attributes:r,user:o,contexts:n,level:M,sdkProcessingMetadata:c,breadcrumbs:l,fingerprint:N,eventProcessors:u,attachments:L,propagationContext:g,transactionName:j,span:y}=e;Wi(s,"extra",t),Wi(s,"tags",i),Wi(s,"attributes",r),Wi(s,"user",o),Wi(s,"contexts",n),s.sdkProcessingMetadata=Cr(s.sdkProcessingMetadata,c,2),M&&(s.level=M),j&&(s.transactionName=j),y&&(s.span=y),l.length&&(s.breadcrumbs=[...s.breadcrumbs,...l]),N.length&&(s.fingerprint=[...s.fingerprint,...N]),u.length&&(s.eventProcessors=[...s.eventProcessors,...u]),L.length&&(s.attachments=[...s.attachments,...L]),s.propagationContext={...s.propagationContext,...g}}function Wi(s,e,t){s[e]=Cr(s[e],t,1)}function e4(s,e){const t=MT().getScopeData();return s&&Tu(t,s.getScopeData()),e&&Tu(t,e.getScopeData()),t}function ND(s,e){const{extra:t,tags:i,user:r,contexts:o,level:n,transactionName:M}=e;Object.keys(t).length&&(s.extra={...t,...s.extra}),Object.keys(i).length&&(s.tags={...i,...s.tags}),Object.keys(r).length&&(s.user={...r,...s.user}),Object.keys(o).length&&(s.contexts={...o,...s.contexts}),n&&(s.level=n),M&&s.type!=="transaction"&&(s.transaction=M)}function LD(s,e){const t=[...s.breadcrumbs||[],...e];s.breadcrumbs=t.length?t:void 0}function gD(s,e){s.sdkProcessingMetadata={...s.sdkProcessingMetadata,...e}}function jD(s,e){s.contexts={trace:vT(e),...s.contexts},s.sdkProcessingMetadata={dynamicSamplingContext:GT(e),...s.sdkProcessingMetadata};const t=ZN(e),i=NM(t).description;i&&!s.transaction&&s.type==="transaction"&&(s.transaction=i)}function yD(s,e){s.fingerprint=s.fingerprint?Array.isArray(s.fingerprint)?s.fingerprint:[s.fingerprint]:[],e&&(s.fingerprint=s.fingerprint.concat(e)),s.fingerprint.length||delete s.fingerprint}function TD(s,e,t,i,r,o){const{normalizeDepth:n=3,normalizeMaxBreadth:M=1e3}=s,c={...e,event_id:e.event_id||t.event_id||at(),timestamp:e.timestamp||Ir()},l=t.integrations||s.integrations.map(d=>d.name);DD(c,s),zD(c,l),r&&r.emit("applyFrameMetadata",e),e.type===void 0&&dD(c,s.stackParser);const N=ID(i,t.captureContext);t.mechanism&&hi(c,t.mechanism);const u=r?r.getEventProcessors():[],L=e4(o,N),g=[...t.attachments||[],...L.attachments];g.length&&(t.attachments=g),lD(c,L);const j=[...u,...L.eventProcessors];return(t.data&&t.data.__sentry__===!0?Ar(c):cD(j,c,t)).then(d=>(d&&hD(d),typeof n=="number"&&n>0?wD(d,n,M):d))}function DD(s,e){var M,c;const{environment:t,release:i,dist:r,maxValueLength:o}=e;s.environment=s.environment||t||LM,!s.release&&i&&(s.release=i),!s.dist&&r&&(s.dist=r);const n=s.request;n!=null&&n.url&&o&&(n.url=ta(n.url,o)),o&&((c=(M=s.exception)==null?void 0:M.values)==null||c.forEach(l=>{l.value&&(l.value=ta(l.value,o))}))}function dD(s,e){var i,r;const t=uD(e);(r=(i=s.exception)==null?void 0:i.values)==null||r.forEach(o=>{var n,M;(M=(n=o.stacktrace)==null?void 0:n.frames)==null||M.forEach(c=>{c.filename&&(c.debug_id=t[c.filename])})})}function hD(s){var i,r;const e={};if((r=(i=s.exception)==null?void 0:i.values)==null||r.forEach(o=>{var n,M;(M=(n=o.stacktrace)==null?void 0:n.frames)==null||M.forEach(c=>{c.debug_id&&(c.abs_path?e[c.abs_path]=c.debug_id:c.filename&&(e[c.filename]=c.debug_id),delete c.debug_id)})}),Object.keys(e).length===0)return;s.debug_meta=s.debug_meta||{},s.debug_meta.images=s.debug_meta.images||[];const t=s.debug_meta.images;Object.entries(e).forEach(([o,n])=>{t.push({type:"sourcemap",code_file:o,debug_id:n})})}function zD(s,e){e.length>0&&(s.sdk=s.sdk||{},s.sdk.integrations=[...s.sdk.integrations||[],...e])}function wD(s,e,t){var r,o;if(!s)return null;const i={...s,...s.breadcrumbs&&{breadcrumbs:s.breadcrumbs.map(n=>({...n,...n.data&&{data:Yt(n.data,e,t)}}))},...s.user&&{user:Yt(s.user,e,t)},...s.contexts&&{contexts:Yt(s.contexts,e,t)},...s.extra&&{extra:Yt(s.extra,e,t)}};return(r=s.contexts)!=null&&r.trace&&i.contexts&&(i.contexts.trace=s.contexts.trace,s.contexts.trace.data&&(i.contexts.trace.data=Yt(s.contexts.trace.data,e,t))),s.spans&&(i.spans=s.spans.map(n=>({...n,...n.data&&{data:Yt(n.data,e,t)}}))),(o=s.contexts)!=null&&o.flags&&i.contexts&&(i.contexts.flags=Yt(s.contexts.flags,3,t)),i}function ID(s,e){if(!e)return s;const t=s?s.clone():new Pt;return t.update(e),t}function CD(s,e){return At().captureException(s,void 0)}function t4(s,e){return At().captureEvent(s,e)}function Du(s){const e=Es(),{user:t}=e4(e,At()),{userAgent:i}=ae.navigator||{},r=Ky({user:t,...i&&{userAgent:i},...s}),o=e.getSession();return(o==null?void 0:o.status)==="ok"&&zi(o,{status:"exited"}),s4(),e.setSession(r),r}function s4(){const s=Es(),t=At().getSession()||s.getSession();t&&qy(t),i4(),s.setSession()}function i4(){const s=Es(),e=Ue(),t=s.getSession();t&&e&&e.captureSession(t)}function hn(s=!1){if(s){s4();return}i4()}const pD="7";function AD(s){const e=s.protocol?`${s.protocol}:`:"",t=s.port?`:${s.port}`:"";return`${e}//${s.host}${t}${s.path?`/${s.path}`:""}/api/`}function mD(s){return`${AD(s)}${s.projectId}/envelope/`}function fD(s,e){const t={sentry_version:pD};return s.publicKey&&(t.sentry_key=s.publicKey),e&&(t.sentry_client=`${e.name}/${e.version}`),new URLSearchParams(t).toString()}function OD(s,e,t){return e||`${mD(s)}?${fD(s,t)}`}const du=[];function ED(s){const e={};return s.forEach(t=>{const{name:i}=t,r=e[i];r&&!r.isDefaultInstance&&t.isDefaultInstance||(e[i]=t)}),Object.values(e)}function _D(s){const e=s.defaultIntegrations||[],t=s.integrations;e.forEach(r=>{r.isDefaultInstance=!0});let i;if(Array.isArray(t))i=[...e,...t];else if(typeof t=="function"){const r=t(e);i=Array.isArray(r)?r:[r]}else i=e;return ED(i)}function xD(s,e){const t={};return e.forEach(i=>{i&&r4(s,i,t)}),t}function hu(s,e){for(const t of e)t!=null&&t.afterAllSetup&&t.afterAllSetup(s)}function r4(s,e,t){if(t[e.name]){X&&F.log(`Integration skipped because it was already installed: ${e.name}`);return}if(t[e.name]=e,!du.includes(e.name)&&typeof e.setupOnce=="function"&&(e.setupOnce(),du.push(e.name)),e.setup&&typeof e.setup=="function"&&e.setup(s),typeof e.preprocessEvent=="function"){const i=e.preprocessEvent.bind(e);s.on("preprocessEvent",(r,o)=>i(r,o,s))}if(typeof e.processEvent=="function"){const i=e.processEvent.bind(e),r=Object.assign((o,n)=>i(o,n,s),{id:e.name});s.addEventProcessor(r)}X&&F.log(`Integration installed: ${e.name}`)}function SD(s){return[{type:"log",item_count:s.length,content_type:"application/vnd.sentry.items.log+json"},{items:s}]}function kD(s,e,t,i){const r={};return e!=null&&e.sdk&&(r.sdk={name:e.sdk.name,version:e.sdk.version}),t&&i&&(r.dsn=pr(i)),mi(r,[SD(s)])}function Ma(s,e){const t=e??vD(s)??[];if(t.length===0)return;const i=s.getOptions(),r=kD(t,i._metadata,i.tunnel,s.getDsn());o4().set(s,[]),s.emit("flushLogs"),s.sendEnvelope(r)}function vD(s){return o4().get(s)}function o4(){return Ci("clientToLogBufferMap",()=>new WeakMap)}function YD(s){return[{type:"trace_metric",item_count:s.length,content_type:"application/vnd.sentry.items.trace-metric+json"},{items:s}]}function QD(s,e,t,i){const r={};return e!=null&&e.sdk&&(r.sdk={name:e.sdk.name,version:e.sdk.version}),t&&i&&(r.dsn=pr(i)),mi(r,[YD(s)])}function n4(s,e){const t=e??bD(s)??[];if(t.length===0)return;const i=s.getOptions(),r=QD(t,i._metadata,i.tunnel,s.getDsn());a4().set(s,[]),s.emit("flushMetrics"),s.sendEnvelope(r)}function bD(s){return a4().get(s)}function a4(){return Ci("clientToMetricBufferMap",()=>new WeakMap)}function M4(s){return typeof s=="object"&&typeof s.unref=="function"&&s.unref(),s}const jM=Symbol.for("SentryBufferFullError");function yM(s=100){const e=new Set;function t(){return e.sizei(M),()=>i(M)),M}function o(n){if(!e.size)return Ar(!0);const M=Promise.allSettled(Array.from(e)).then(()=>!0);if(!n)return M;const c=[M,new Promise(l=>M4(setTimeout(()=>l(!1),n)))];return Promise.race(c)}return{get $(){return Array.from(e)},add:r,drain:o}}const UD=60*1e3;function $D(s,e=Wo()){const t=parseInt(`${s}`,10);if(!isNaN(t))return t*1e3;const i=Date.parse(`${s}`);return isNaN(i)?UD:i-e}function PD(s,e){return s[e]||s.all||0}function WD(s,e,t=Wo()){return PD(s,e)>t}function JD(s,{statusCode:e,headers:t},i=Wo()){const r={...s},o=t==null?void 0:t["x-sentry-rate-limits"],n=t==null?void 0:t["retry-after"];if(o)for(const M of o.trim().split(",")){const[c,l,,,N]=M.split(":",5),u=parseInt(c,10),L=(isNaN(u)?60:u)*1e3;if(!l)r.all=i+L;else for(const g of l.split(";"))g==="metric_bucket"?(!N||N.split(";").includes("custom"))&&(r[g]=i+L):r[g]=i+L}else n?r.all=i+$D(n,i):e===429&&(r.all=i+60*1e3);return r}const c4=64;function BD(s,e,t=yM(s.bufferSize||c4)){let i={};const r=n=>t.drain(n);function o(n){const M=[];if(oa(n,(u,L)=>{const g=Nu(L);WD(i,g)?s.recordDroppedEvent("ratelimit_backoff",g):M.push(u)}),M.length===0)return Promise.resolve({});const c=mi(n[0],M),l=u=>{if(eD(c,["client_report"])){X&&F.warn(`Dropping client report. Will not send outcomes (reason: ${u}).`);return}oa(c,(L,g)=>{s.recordDroppedEvent(u,Nu(g))})},N=()=>e({body:tD(c)}).then(u=>u.statusCode===413?(X&&F.error("Sentry responded with status code 413. Envelope was discarded due to exceeding size limits."),l("send_error"),u):(X&&u.statusCode!==void 0&&(u.statusCode<200||u.statusCode>=300)&&F.warn(`Sentry responded with status code ${u.statusCode} to sent event.`),i=JD(i,u),u),u=>{throw l("network_error"),X&&F.error("Encountered error running transport request:",u),u});return t.add(N).then(u=>u,u=>{if(u===jM)return X&&F.error("Skipped sending event because buffer is full."),l("queue_overflow"),Promise.resolve({});throw u})}return{send:o,flush:r}}function RD(s,e,t){const i=[{type:"client_report"},{timestamp:Ir(),discarded_events:s}];return mi(e?{dsn:e}:{},[i])}function u4(s){const e=[];s.message&&e.push(s.message);try{const t=s.exception.values[s.exception.values.length-1];t!=null&&t.value&&(e.push(t.value),t.type&&e.push(`${t.type}: ${t.value}`))}catch{}return e}function FD(s){var c;const{trace_id:e,parent_span_id:t,span_id:i,status:r,origin:o,data:n,op:M}=((c=s.contexts)==null?void 0:c.trace)??{};return{data:n??{},description:s.transaction,op:M,parent_span_id:t,span_id:i??"",start_timestamp:s.start_timestamp??0,status:r,timestamp:s.timestamp,trace_id:e??"",origin:o,profile_id:n==null?void 0:n[RN],exclusive_time:n==null?void 0:n[FN],measurements:s.measurements,is_segment:!0}}function GD(s){return{type:"transaction",timestamp:s.timestamp,start_timestamp:s.start_timestamp,transaction:s.description,contexts:{trace:{trace_id:s.trace_id,span_id:s.span_id,parent_span_id:s.parent_span_id,op:s.op,status:s.status,origin:s.origin,data:{...s.data,...s.profile_id&&{[RN]:s.profile_id},...s.exclusive_time&&{[FN]:s.exclusive_time}}}},measurements:s.measurements}}const zu="Not capturing exception because it's already been captured.",wu="Discarded session because of missing or non-string release",l4=Symbol.for("SentryInternalError"),N4=Symbol.for("SentryDoNotSendEventError"),HD=5e3;function no(s){return{message:s,[l4]:!0}}function zn(s){return{message:s,[N4]:!0}}function Iu(s){return!!s&&typeof s=="object"&&l4 in s}function Cu(s){return!!s&&typeof s=="object"&&N4 in s}function pu(s,e,t,i,r){let o=0,n,M=!1;s.on(t,()=>{o=0,clearTimeout(n),M=!1}),s.on(e,c=>{o+=i(c),o>=8e5?r(s):M||(M=!0,n=M4(setTimeout(()=>{r(s)},HD)))}),s.on("flush",()=>{r(s)})}class VD{constructor(e){var i,r,o;if(this._options=e,this._integrations={},this._numProcessing=0,this._outcomes={},this._hooks={},this._eventProcessors=[],this._promiseBuffer=yM(((i=e.transportOptions)==null?void 0:i.bufferSize)??c4),e.dsn?this._dsn=ST(e.dsn):X&&F.warn("No DSN provided, client will not send events."),this._dsn){const n=OD(this._dsn,e.tunnel,e._metadata?e._metadata.sdk:void 0);this._transport=e.transport({tunnel:this._options.tunnel,recordDroppedEvent:this.recordDroppedEvent.bind(this),...e.transportOptions,url:n})}this._options.enableLogs=this._options.enableLogs??((r=this._options._experiments)==null?void 0:r.enableLogs),this._options.enableLogs&&pu(this,"afterCaptureLog","flushLogs",qD,Ma),(this._options.enableMetrics??((o=this._options._experiments)==null?void 0:o.enableMetrics)??!0)&&pu(this,"afterCaptureMetric","flushMetrics",KD,n4)}captureException(e,t,i){const r=at();if(qc(e))return X&&F.log(zu),r;const o={event_id:r,...t};return this._process(()=>this.eventFromException(e,o).then(n=>this._captureEvent(n,o,i)).then(n=>n),"error"),o.event_id}captureMessage(e,t,i,r){const o={event_id:at(),...i},n=aM(e)?e:String(e),M=Uo(e),c=M?this.eventFromMessage(n,t,o):this.eventFromException(e,o);return this._process(()=>c.then(l=>this._captureEvent(l,o,r)),M?"unknown":"error"),o.event_id}captureEvent(e,t,i){const r=at();if(t!=null&&t.originalException&&qc(t.originalException))return X&&F.log(zu),r;const o={event_id:r,...t},n=e.sdkProcessingMetadata||{},M=n.capturedSpanScope,c=n.capturedSpanIsolationScope,l=Au(e.type);return this._process(()=>this._captureEvent(e,o,M||i,c),l),o.event_id}captureSession(e){this.sendSession(e),zi(e,{init:!1})}getDsn(){return this._dsn}getOptions(){return this._options}getSdkMetadata(){return this._options._metadata}getTransport(){return this._transport}async flush(e){const t=this._transport;if(!t)return!0;this.emit("flush");const i=await this._isClientDoneProcessing(e),r=await t.flush(e);return i&&r}async close(e){Ma(this);const t=await this.flush(e);return this.getOptions().enabled=!1,this.emit("close"),t}getEventProcessors(){return this._eventProcessors}addEventProcessor(e){this._eventProcessors.push(e)}init(){(this._isEnabled()||this._options.integrations.some(({name:e})=>e.startsWith("Spotlight")))&&this._setupIntegrations()}getIntegrationByName(e){return this._integrations[e]}addIntegration(e){const t=this._integrations[e.name];r4(this,e,this._integrations),t||hu(this,[e])}sendEvent(e,t={}){this.emit("beforeSendEvent",e,t);let i=MD(e,this._dsn,this._options._metadata,this._options.tunnel);for(const r of t.attachments||[])i=qT(i,iD(r));this.sendEnvelope(i).then(r=>this.emit("afterSendEvent",e,r))}sendSession(e){const{release:t,environment:i=LM}=this._options;if("aggregates"in e){const o=e.attrs||{};if(!o.release&&!t){X&&F.warn(wu);return}o.release=o.release||t,o.environment=o.environment||i,e.attrs=o}else{if(!e.release&&!t){X&&F.warn(wu);return}e.release=e.release||t,e.environment=e.environment||i}this.emit("beforeSendSession",e);const r=aD(e,this._dsn,this._options._metadata,this._options.tunnel);this.sendEnvelope(r)}recordDroppedEvent(e,t,i=1){if(this._options.sendClientReports){const r=`${e}:${t}`;X&&F.log(`Recording outcome: "${r}"${i>1?` (${i} times)`:""}`),this._outcomes[r]=(this._outcomes[r]||0)+i}}on(e,t){const i=this._hooks[e]=this._hooks[e]||new Set,r=(...o)=>t(...o);return i.add(r),()=>{i.delete(r)}}emit(e,...t){const i=this._hooks[e];i&&i.forEach(r=>r(...t))}async sendEnvelope(e){if(this.emit("beforeEnvelope",e),this._isEnabled()&&this._transport)try{return await this._transport.send(e)}catch(t){return X&&F.error("Error while sending envelope:",t),{}}return X&&F.error("Transport disabled"),{}}dispose(){}_setupIntegrations(){const{integrations:e}=this._options;this._integrations=xD(this,e),hu(this,e)}_updateSessionFromEvent(e,t){var c,l;let i=t.level==="fatal",r=!1;const o=(c=t.exception)==null?void 0:c.values;if(o){r=!0,i=!1;for(const N of o)if(((l=N.mechanism)==null?void 0:l.handled)===!1){i=!0;break}}const n=e.status==="ok";(n&&e.errors===0||n&&i)&&(zi(e,{...i&&{status:"crashed"},errors:e.errors||Number(r||i)}),this.captureSession(e))}async _isClientDoneProcessing(e){let t=0;for(;!e||tsetTimeout(i,1)),!this._numProcessing)return!0;t++}return!1}_isEnabled(){return this.getOptions().enabled!==!1&&this._transport!==void 0}_prepareEvent(e,t,i,r){const o=this.getOptions(),n=Object.keys(this._integrations);return!t.integrations&&(n!=null&&n.length)&&(t.integrations=n),this.emit("preprocessEvent",e,t),e.type||r.setLastEventId(e.event_id||t.event_id),TD(o,e,t,i,this,r).then(M=>{var l;if(M===null)return M;this.emit("postprocessEvent",M,t),M.contexts={trace:{...(l=M.contexts)==null?void 0:l.trace,...uT(i)},...M.contexts};const c=FT(this,i);return M.sdkProcessingMetadata={dynamicSamplingContext:c,...M.sdkProcessingMetadata},M})}_captureEvent(e,t={},i=At(),r=Es()){return X&&ca(e)&&F.log(`Captured error event \`${u4(e)[0]||""}\``),this._processEvent(e,t,i,r).then(o=>o.event_id,o=>{X&&(Cu(o)?F.log(o.message):Iu(o)?F.warn(o.message):F.warn(o))})}_processEvent(e,t,i,r){const o=this.getOptions(),{sampleRate:n}=o,M=L4(e),c=ca(e),N=`before send for type \`${e.type||"error"}\``,u=typeof n>"u"?void 0:kT(n);if(c&&typeof u=="number"&&yo()>u)return this.recordDroppedEvent("sample_rate","error"),gM(zn(`Discarding event because it's not included in the random sample (sampling rate = ${n})`));const L=Au(e.type);return this._prepareEvent(e,t,i,r).then(g=>{var T;if(g===null)throw this.recordDroppedEvent("event_processor",L),zn("An event processor returned `null`, will not send event.");if(((T=t.data)==null?void 0:T.__sentry__)===!0)return g;const y=XD(this,o,g,t);return ZD(y,N)}).then(g=>{var T;if(g===null){if(this.recordDroppedEvent("before_send",L),M){const I=1+(e.spans||[]).length;this.recordDroppedEvent("before_send","span",I)}throw zn(`${N} returned \`null\`, will not send event.`)}const j=i.getSession()||r.getSession();if(c&&j&&this._updateSessionFromEvent(j,g),M){const d=((T=g.sdkProcessingMetadata)==null?void 0:T.spanCountBeforeProcessing)||0,I=g.spans?g.spans.length:0,w=d-I;w>0&&this.recordDroppedEvent("before_send","span",w)}const y=g.transaction_info;if(M&&y&&g.transaction!==e.transaction){const d="custom";g.transaction_info={...y,source:d}}return this.sendEvent(g,t),g}).then(null,g=>{throw Cu(g)||Iu(g)?g:(this.captureException(g,{mechanism:{handled:!1,type:"internal"},data:{__sentry__:!0},originalException:g}),no(`Event processing pipeline threw an error, original event will not be sent. Details have been sent as a new event. +Reason: ${g}`))})}_process(e,t){this._numProcessing++,this._promiseBuffer.add(e).then(i=>(this._numProcessing--,i),i=>(this._numProcessing--,i===jM&&this.recordDroppedEvent("queue_overflow",t),i))}_clearOutcomes(){const e=this._outcomes;return this._outcomes={},Object.entries(e).map(([t,i])=>{const[r,o]=t.split(":");return{reason:r,category:o,quantity:i}})}_flushOutcomes(){X&&F.log("Flushing outcomes...");const e=this._clearOutcomes();if(e.length===0){X&&F.log("No outcomes to send");return}if(!this._dsn){X&&F.log("No dsn provided, will not send outcomes");return}X&&F.log("Sending outcomes:",e);const t=RD(e,this._options.tunnel&&pr(this._dsn));this.sendEnvelope(t)}}function Au(s){return s==="replay_event"?"replay":s||"error"}function ZD(s,e){const t=`${e} must return \`null\` or a valid event.`;if(wr(s))return s.then(i=>{if(!ur(i)&&i!==null)throw no(t);return i},i=>{throw no(`${e} rejected with ${i}`)});if(!ur(s)&&s!==null)throw no(t);return s}function XD(s,e,t,i){const{beforeSend:r,beforeSendTransaction:o,beforeSendSpan:n,ignoreSpans:M}=e;let c=t;if(ca(c)&&r)return r(c,i);if(L4(c)){if(n||M){const l=FD(c);if(M!=null&&M.length&&lu(l,M))return null;if(n){const N=n(l);N?c=Cr(t,GD(N)):cu()}if(c.spans){const N=[],u=c.spans;for(const g of u){if(M!=null&&M.length&&lu(g,M)){JT(u,g);continue}if(n){const j=n(g);j?N.push(j):(cu(),N.push(g))}else N.push(g)}const L=c.spans.length-N.length;L&&s.recordDroppedEvent("before_send","span",L),c.spans=N}}if(o){if(c.spans){const l=c.spans.length;c.sdkProcessingMetadata={...t.sdkProcessingMetadata,spanCountBeforeProcessing:l}}return o(c,i)}}return c}function ca(s){return s.type===void 0}function L4(s){return s.type==="transaction"}function KD(s){let e=0;return s.name&&(e+=s.name.length*2),e+=8,e+g4(s.attributes)}function qD(s){let e=0;return s.message&&(e+=s.message.length*2),e+g4(s.attributes)}function g4(s){if(!s)return 0;let e=0;return Object.values(s).forEach(t=>{Array.isArray(t)?e+=t.length*mu(t[0]):Uo(t)?e+=mu(t):e+=100}),e}function mu(s){return typeof s=="string"?s.length*2:typeof s=="number"?8:typeof s=="boolean"?4:0}function ed(s){return bo(s)&&"__sentry_fetch_url_host__"in s&&typeof s.__sentry_fetch_url_host__=="string"}function fu(s){return ed(s)?`${s.message} (${s.__sentry_fetch_url_host__})`:s.message}function td(s,e){e.debug===!0&&(X?F.enable():pi(()=>{console.warn("[Sentry] Cannot initialize SDK with `debug` option using a non-debug bundle.")})),At().update(e.initialScope);const i=new s(e);return sd(i),i.init(),i}function sd(s){At().setClient(s)}function wn(s){if(!s)return{};const e=s.match(/^(([^:/?#]+):)?(\/\/([^/?#]*))?([^?#]*)(\?([^#]*))?(#(.*))?$/);if(!e)return{};const t=e[6]||"",i=e[8]||"";return{host:e[4],path:e[5],protocol:e[2],search:t,hash:i,relative:e[5]+t+i}}function id(s,e=!0){if(s.startsWith("data:")){const t=s.match(/^data:([^;,]+)/),i=t?t[1]:"text/plain",r=s.includes(";base64,"),o=s.indexOf(",");let n="";if(e&&o!==-1){const M=s.slice(o+1);n=M.length>10?`${M.slice(0,10)}... [truncated]`:M}return`data:${i}${r?",base64":""}${n?`,${n}`:""}`}return s}function rd(s){var e;"aggregates"in s?((e=s.attrs)==null?void 0:e.ip_address)===void 0&&(s.attrs={...s.attrs,ip_address:"{{auto}}"}):s.ipAddress===void 0&&(s.ipAddress="{{auto}}")}function od(s,e,t=[e],i="npm"){const r=(s._metadata=s._metadata||{}).sdk=s._metadata.sdk||{};r.name||(r.name=`sentry.javascript.${e}`,r.packages=t.map(o=>({name:`${i}:@sentry/${o}`,version:Is})),r.version=Is)}const nd=100;function ps(s,e){const t=Ue(),i=Es();if(!t)return;const{beforeBreadcrumb:r=null,maxBreadcrumbs:o=nd}=t.getOptions();if(o<=0)return;const M={timestamp:Ir(),...s},c=r?pi(()=>r(M,e)):M;c!==null&&(t.emit&&t.emit("beforeAddBreadcrumb",c,e),i.addBreadcrumb(c,o))}let Ou;const ad="FunctionToString",Eu=new WeakMap,Md=(()=>({name:ad,setupOnce(){Ou=Function.prototype.toString;try{Function.prototype.toString=function(...s){const e=uM(this),t=Eu.has(Ue())&&e!==void 0?e:this;return Ou.apply(t,s)}}catch{}},setup(s){Eu.set(s,!0)}})),cd=Md,ud=[/^Script error\.?$/,/^Javascript error: Script error\.? on line 0$/,/^ResizeObserver loop completed with undelivered notifications.$/,/^Cannot redefine property: googletag$/,/^Can't find variable: gmo$/,/^undefined is not an object \(evaluating 'a\.[A-Z]'\)$/,`can't redefine non-configurable property "solana"`,"vv().getRestrictions is not a function. (In 'vv().getRestrictions(1,a)', 'vv().getRestrictions' is undefined)","Can't find variable: _AutofillCallbackHandler",/^Non-Error promise rejection captured with value: Object Not Found Matching Id:\d+, MethodName:simulateEvent, ParamCount:\d+$/,/^Java exception was raised during method invocation$/],ld="EventFilters",Nd=(s={})=>{let e;return{name:ld,setup(t){const i=t.getOptions();e=_u(s,i)},processEvent(t,i,r){if(!e){const o=r.getOptions();e=_u(s,o)}return gd(t,e)?null:t}}},Ld=((s={})=>({...Nd(s),name:"InboundFilters"}));function _u(s={},e={}){return{allowUrls:[...s.allowUrls||[],...e.allowUrls||[]],denyUrls:[...s.denyUrls||[],...e.denyUrls||[]],ignoreErrors:[...s.ignoreErrors||[],...e.ignoreErrors||[],...s.disableErrorDefaults?[]:ud],ignoreTransactions:[...s.ignoreTransactions||[],...e.ignoreTransactions||[]]}}function gd(s,e){if(s.type){if(s.type==="transaction"&&yd(s,e.ignoreTransactions))return X&&F.warn(`Event dropped due to being matched by \`ignoreTransactions\` option. +Event: ${hs(s)}`),!0}else{if(jd(s,e.ignoreErrors))return X&&F.warn(`Event dropped due to being matched by \`ignoreErrors\` option. +Event: ${hs(s)}`),!0;if(hd(s))return X&&F.warn(`Event dropped due to not having an error message, error type or stacktrace. +Event: ${hs(s)}`),!0;if(Td(s,e.denyUrls))return X&&F.warn(`Event dropped due to being matched by \`denyUrls\` option. +Event: ${hs(s)}. +Url: ${To(s)}`),!0;if(!Dd(s,e.allowUrls))return X&&F.warn(`Event dropped due to not being matched by \`allowUrls\` option. +Event: ${hs(s)}. +Url: ${To(s)}`),!0}return!1}function jd(s,e){return e!=null&&e.length?u4(s).some(t=>Jo(t,e)):!1}function yd(s,e){if(!(e!=null&&e.length))return!1;const t=s.transaction;return t?Jo(t,e):!1}function Td(s,e){if(!(e!=null&&e.length))return!1;const t=To(s);return t?Jo(t,e):!1}function Dd(s,e){if(!(e!=null&&e.length))return!0;const t=To(s);return t?Jo(t,e):!0}function dd(s=[]){for(let e=s.length-1;e>=0;e--){const t=s[e];if(t&&t.filename!==""&&t.filename!=="[native code]")return t.filename||null}return null}function To(s){var e,t;try{const i=[...((e=s.exception)==null?void 0:e.values)??[]].reverse().find(o=>{var n,M,c;return((n=o.mechanism)==null?void 0:n.parent_id)===void 0&&((c=(M=o.stacktrace)==null?void 0:M.frames)==null?void 0:c.length)}),r=(t=i==null?void 0:i.stacktrace)==null?void 0:t.frames;return r?dd(r):null}catch{return X&&F.error(`Cannot extract url for event ${hs(s)}`),null}}function hd(s){var e,t;return(t=(e=s.exception)==null?void 0:e.values)!=null&&t.length?!s.message&&!s.exception.values.some(i=>i.stacktrace||i.type&&i.type!=="Error"||i.value):!1}function zd(s,e,t,i,r,o){var M;if(!((M=r.exception)!=null&&M.values)||!o||!cs(o.originalException,Error))return;const n=r.exception.values.length>0?r.exception.values[r.exception.values.length-1]:void 0;n&&(r.exception.values=ua(s,e,i,o.originalException,t,r.exception.values,n,0))}function ua(s,e,t,i,r,o,n,M){if(o.length>=t+1)return o;let c=[...o];if(cs(i[r],Error)){xu(n,M,i);const l=s(e,i[r]),N=c.length;Su(l,r,N,M),c=ua(s,e,t,i[r],r,[l,...c],l,N)}return j4(i)&&i.errors.forEach((l,N)=>{if(cs(l,Error)){xu(n,M,i);const u=s(e,l),L=c.length;Su(u,`errors[${N}]`,L,M),c=ua(s,e,t,l,r,[u,...c],u,L)}}),c}function j4(s){return Array.isArray(s.errors)}function xu(s,e,t){s.mechanism={handled:!0,type:"auto.core.linked_errors",...j4(t)&&{is_exception_group:!0},...s.mechanism,exception_id:e}}function Su(s,e,t,i){s.mechanism={handled:!0,...s.mechanism,type:"chained",source:e,exception_id:t,parent_id:i}}function wd(s){const e="console";fs(e,s),Os(e,Id)}function Id(){"console"in ae&&my.forEach(function(s){s in ae.console&&qe(ae.console,s,function(e){return jo[s]=e,function(...t){gt("console",{args:t,level:s});const r=jo[s];r==null||r.apply(ae.console,t)}})})}function Cd(s){return s==="warn"?"warning":["fatal","error","warning","log","info","debug"].includes(s)?s:"log"}const pd="Dedupe",Ad=(()=>{let s;return{name:pd,processEvent(e){if(e.type)return e;try{if(md(e,s))return X&&F.warn("Event dropped due to being a duplicate of previously captured event."),null}catch{}return s=e}}}),y4=Ad;function md(s,e){return e?!!(fd(s,e)||Od(s,e)):!1}function fd(s,e){const t=s.message,i=e.message;return!(!t&&!i||t&&!i||!t&&i||t!==i||!D4(s,e)||!T4(s,e))}function Od(s,e){const t=ku(e),i=ku(s);return!(!t||!i||t.type!==i.type||t.value!==i.value||!D4(s,e)||!T4(s,e))}function T4(s,e){let t=Gc(s),i=Gc(e);if(!t&&!i)return!0;if(t&&!i||!t&&i||(t=t,i=i,i.length!==t.length))return!1;for(let r=0;r({name:Ed,setup(s){s.on("spanStart",e=>{const t=At().getScopeData(),i=Es().getScopeData(),r=t.conversationId||i.conversationId;r&&e.setAttribute(yT,r)})}})),xd=_d;function d4(s){if(s!==void 0)return s>=400&&s<500?"warning":s>=500?"error":void 0}const Nr=ae;function Sd(){return"history"in Nr&&!!Nr.history}function kd(){if(!("fetch"in Nr))return!1;try{return new Headers,new Request("data:,"),new Response,!0}catch{return!1}}function la(s){return s&&/^function\s+\w+\(\)\s+\{\s+\[native code\]\s+\}$/.test(s.toString())}function vd(){var t;if(typeof EdgeRuntime=="string")return!0;if(!kd())return!1;if(la(Nr.fetch))return!0;let s=!1;const e=Nr.document;if(e&&typeof e.createElement=="function")try{const i=e.createElement("iframe");i.hidden=!0,e.head.appendChild(i),(t=i.contentWindow)!=null&&t.fetch&&(s=la(i.contentWindow.fetch)),e.head.removeChild(i)}catch(i){X&&F.warn("Could not create sandbox iframe for pure fetch check, bailing to window.fetch: ",i)}return s}function Yd(s,e){const t="fetch";fs(t,s),Os(t,()=>Qd(void 0,e))}function Qd(s,e=!1){e&&!vd()||qe(ae,"fetch",function(t){return function(...i){const r=new Error,{method:o,url:n}=bd(i),M={args:i,fetchData:{method:o,url:n},startTimestamp:$t()*1e3,virtualError:r,headers:Ud(i)};return gt("fetch",{...M}),t.apply(ae,i).then(async c=>(gt("fetch",{...M,endTimestamp:$t()*1e3,response:c}),c),c=>{gt("fetch",{...M,endTimestamp:$t()*1e3,error:c}),bo(c)&&c.stack===void 0&&(c.stack=r.stack,us(c,"framesToPop",1));const l=Ue(),N=(l==null?void 0:l.getOptions().enhanceFetchErrorMessages)??"always";if(N!==!1&&c instanceof TypeError&&(c.message==="Failed to fetch"||c.message==="Load failed"||c.message==="NetworkError when attempting to fetch resource."))try{const g=new URL(M.fetchData.url).host;N==="always"?c.message=`${c.message} (${g})`:us(c,"__sentry_fetch_url_host__",g)}catch{}throw c})}})}function ao(s,e){return!!s&&typeof s=="object"&&!!s[e]}function vu(s){return typeof s=="string"?s:s?ao(s,"url")?s.url:s.toString?s.toString():"":""}function bd(s){if(s.length===0)return{method:"GET",url:""};if(s.length===2){const[t,i]=s;return{url:vu(t),method:ao(i,"method")?String(i.method).toUpperCase():bN(t)&&ao(t,"method")?String(t.method).toUpperCase():"GET"}}const e=s[0];return{url:vu(e),method:ao(e,"method")?String(e.method).toUpperCase():"GET"}}function Ud(s){const[e,t]=s;try{if(typeof t=="object"&&t!==null&&"headers"in t&&t.headers)return new Headers(t.headers);if(bN(e))return new Headers(e.headers)}catch{}}function $d(){return"npm"}const de=ae;let Na=0;function h4(){return Na>0}function Pd(){Na++,setTimeout(()=>{Na--})}function Ii(s,e={}){function t(r){return typeof r=="function"}if(!t(s))return s;try{const r=s.__sentry_wrapped__;if(r)return typeof r=="function"?r:s;if(uM(s))return s}catch{return s}const i=function(...r){try{const o=r.map(n=>Ii(n,e));return s.apply(this,o)}catch(o){throw Pd(),cT(n=>{n.addEventProcessor(M=>(e.mechanism&&(sa(M,void 0),hi(M,e.mechanism)),M.extra={...M.extra,arguments:r},M)),CD(o)}),o}};try{for(const r in s)Object.prototype.hasOwnProperty.call(s,r)&&(i[r]=s[r])}catch{}$N(i,s),us(s,"__sentry_wrapped__",i);try{Object.getOwnPropertyDescriptor(i,"name").configurable&&Object.defineProperty(i,"name",{get(){return s.name}})}catch{}return i}function Wd(){const s=cM(),{referrer:e}=de.document||{},{userAgent:t}=de.navigator||{},i={...e&&{Referer:e},...t&&{"User-Agent":t}};return{url:s,headers:i}}function TM(s,e){const t=DM(s,e),i={type:Gd(e),value:Hd(e)};return t.length&&(i.stacktrace={frames:t}),i.type===void 0&&i.value===""&&(i.value="Unrecoverable error caught"),i}function Jd(s,e,t,i){const r=Ue(),o=r==null?void 0:r.getOptions().normalizeDepth,n=qd(e),M={__serialized__:KN(e,o)};if(n)return{exception:{values:[TM(s,n)]},extra:M};const c={exception:{values:[{type:$o(e)?e.constructor.name:i?"UnhandledRejection":"Error",value:Xd(e,{isUnhandledRejection:i})}]},extra:M};if(t){const l=DM(s,t);l.length&&(c.exception.values[0].stacktrace={frames:l})}return c}function In(s,e){return{exception:{values:[TM(s,e)]}}}function DM(s,e){const t=e.stacktrace||e.stack||"",i=Rd(e),r=Fd(e);try{return s(t,i,r)}catch{}return[]}const Bd=/Minified React error #\d+;/i;function Rd(s){return s&&Bd.test(s.message)?1:0}function Fd(s){return typeof s.framesToPop=="number"?s.framesToPop:0}function z4(s){return typeof WebAssembly<"u"&&typeof WebAssembly.Exception<"u"?s instanceof WebAssembly.Exception:!1}function Gd(s){const e=s==null?void 0:s.name;return!e&&z4(s)?s.message&&Array.isArray(s.message)&&s.message.length==2?s.message[0]:"WebAssembly.Exception":e}function Hd(s){const e=s==null?void 0:s.message;return z4(s)?Array.isArray(s.message)&&s.message.length==2?s.message[1]:"wasm exception":e?e.error&&typeof e.error.message=="string"?fu(e.error):fu(s):"No error message"}function Vd(s,e,t,i){const r=(t==null?void 0:t.syntheticException)||void 0,o=dM(s,e,r,i);return hi(o),o.level="error",t!=null&&t.event_id&&(o.event_id=t.event_id),Ar(o)}function Zd(s,e,t="info",i,r){const o=(i==null?void 0:i.syntheticException)||void 0,n=La(s,e,o,r);return n.level=t,i!=null&&i.event_id&&(n.event_id=i.event_id),Ar(n)}function dM(s,e,t,i,r){let o;if(YN(e)&&e.error)return In(s,e.error);if(Vc(e)||$y(e)){const n=e;if("stack"in e)o=In(s,e);else{const M=n.name||(Vc(n)?"DOMError":"DOMException"),c=n.message?`${M}: ${n.message}`:M;o=La(s,c,t,i),sa(o,c)}return"code"in n&&(o.tags={...o.tags,"DOMException.code":`${n.code}`}),o}return bo(e)?In(s,e):ur(e)||$o(e)?(o=Jd(s,e,t,r),hi(o,{synthetic:!0}),o):(o=La(s,e,t,i),sa(o,`${e}`),hi(o,{synthetic:!0}),o)}function La(s,e,t,i){const r={};if(i&&t){const o=DM(s,t);o.length&&(r.exception={values:[{value:e,stacktrace:{frames:o}}]}),hi(r,{synthetic:!0})}if(aM(e)){const{__sentry_template_string__:o,__sentry_template_values__:n}=e;return r.logentry={message:o,params:n},r}return r.message=e,r}function Xd(s,{isUnhandledRejection:e}){const t=Gy(s),i=e?"promise rejection":"exception";return YN(s)?`Event \`ErrorEvent\` captured as ${i} with message \`${s.message}\``:$o(s)?`Event \`${Kd(s)}\` (type=${s.type}) captured as ${i}`:`Object captured as ${i} with keys: ${t}`}function Kd(s){try{const e=Object.getPrototypeOf(s);return e?e.constructor.name:void 0}catch{}}function qd(s){for(const e in s)if(Object.prototype.hasOwnProperty.call(s,e)){const t=s[e];if(t instanceof Error)return t}}class e1 extends VD{constructor(e){var N;const t=t1(e),i=de.SENTRY_SDK_SOURCE||$d();od(t,"browser",["browser"],i),(N=t._metadata)!=null&&N.sdk&&(t._metadata.sdk.settings={infer_ip:t.sendDefaultPii?"auto":"never",...t._metadata.sdk.settings}),super(t);const{sendDefaultPii:r,sendClientReports:o,enableLogs:n,_experiments:M,enableMetrics:c}=this._options,l=c??(M==null?void 0:M.enableMetrics)??!0;de.document&&(o||n||l)&&de.document.addEventListener("visibilitychange",()=>{de.document.visibilityState==="hidden"&&(o&&this._flushOutcomes(),n&&Ma(this),l&&n4(this))}),r&&this.on("beforeSendSession",rd)}eventFromException(e,t){return Vd(this._options.stackParser,e,t,this._options.attachStacktrace)}eventFromMessage(e,t="info",i){return Zd(this._options.stackParser,e,t,i,this._options.attachStacktrace)}_prepareEvent(e,t,i,r){return e.platform=e.platform||"javascript",super._prepareEvent(e,t,i,r)}}function t1(s){var e;return{release:typeof __SENTRY_RELEASE__=="string"?__SENTRY_RELEASE__:(e=de.SENTRY_RELEASE)==null?void 0:e.id,sendClientReports:!0,parentSpanIsAlwaysRootSpan:!0,...s}}const s1=typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__,Pe=ae,i1=1e3;let Yu,ga,ja;function r1(s){fs("dom",s),Os("dom",o1)}function o1(){if(!Pe.document)return;const s=gt.bind(null,"dom"),e=Qu(s,!0);Pe.document.addEventListener("click",e,!1),Pe.document.addEventListener("keypress",e,!1),["EventTarget","Node"].forEach(t=>{var o,n;const r=(o=Pe[t])==null?void 0:o.prototype;(n=r==null?void 0:r.hasOwnProperty)!=null&&n.call(r,"addEventListener")&&(qe(r,"addEventListener",function(M){return function(c,l,N){if(c==="click"||c=="keypress")try{const u=this.__sentry_instrumentation_handlers__=this.__sentry_instrumentation_handlers__||{},L=u[c]=u[c]||{refCount:0};if(!L.handler){const g=Qu(s);L.handler=g,M.call(this,c,g,N)}L.refCount++}catch{}return M.call(this,c,l,N)}}),qe(r,"removeEventListener",function(M){return function(c,l,N){if(c==="click"||c=="keypress")try{const u=this.__sentry_instrumentation_handlers__||{},L=u[c];L&&(L.refCount--,L.refCount<=0&&(M.call(this,c,L.handler,N),L.handler=void 0,delete u[c]),Object.keys(u).length===0&&delete this.__sentry_instrumentation_handlers__)}catch{}return M.call(this,c,l,N)}}))})}function n1(s){if(s.type!==ga)return!1;try{if(!s.target||s.target._sentryId!==ja)return!1}catch{}return!0}function a1(s,e){return s!=="keypress"?!1:e!=null&&e.tagName?!(e.tagName==="INPUT"||e.tagName==="TEXTAREA"||e.isContentEditable):!0}function Qu(s,e=!1){return t=>{if(!t||t._sentryCaptured)return;const i=M1(t);if(a1(t.type,i))return;us(t,"_sentryCaptured",!0),i&&!i._sentryId&&us(i,"_sentryId",at());const r=t.type==="keypress"?"input":t.type;n1(t)||(s({event:t,name:r,global:e}),ga=t.type,ja=i?i._sentryId:void 0),clearTimeout(Yu),Yu=Pe.setTimeout(()=>{ja=void 0,ga=void 0},i1)}}function M1(s){try{return s.target}catch{return null}}let Jr;function w4(s){const e="history";fs(e,s),Os(e,c1)}function c1(){if(Pe.addEventListener("popstate",()=>{const e=Pe.location.href,t=Jr;if(Jr=e,t===e)return;gt("history",{from:t,to:e})}),!Sd())return;function s(e){return function(...t){const i=t.length>2?t[2]:void 0;if(i){const r=Jr,o=u1(String(i));if(Jr=o,r===o)return e.apply(this,t);gt("history",{from:r,to:o})}return e.apply(this,t)}}qe(Pe.history,"pushState",s),qe(Pe.history,"replaceState",s)}function u1(s){try{return new URL(s,Pe.location.origin).toString()}catch{return s}}const Mo={};function l1(s){const e=Mo[s];if(e)return e;let t=Pe[s];if(la(t))return Mo[s]=t.bind(Pe);const i=Pe.document;if(i&&typeof i.createElement=="function")try{const r=i.createElement("iframe");r.hidden=!0,i.head.appendChild(r);const o=r.contentWindow;o!=null&&o[s]&&(t=o[s]),i.head.removeChild(r)}catch(r){s1&&F.warn(`Could not create sandbox iframe for ${s} check, bailing to window.${s}: `,r)}return t&&(Mo[s]=t.bind(Pe))}function N1(s){Mo[s]=void 0}const Ki="__sentry_xhr_v3__";function L1(s){fs("xhr",s),Os("xhr",g1)}function g1(){if(!Pe.XMLHttpRequest)return;const s=XMLHttpRequest.prototype;s.open=new Proxy(s.open,{apply(e,t,i){const r=new Error,o=$t()*1e3,n=Ut(i[0])?i[0].toUpperCase():void 0,M=j1(i[1]);if(!n||!M)return e.apply(t,i);t[Ki]={method:n,url:M,request_headers:{}},n==="POST"&&M.match(/sentry_key/)&&(t.__sentry_own_request__=!0);const c=()=>{const l=t[Ki];if(l&&t.readyState===4){try{l.status_code=t.status}catch{}const N={endTimestamp:$t()*1e3,startTimestamp:o,xhr:t,virtualError:r};gt("xhr",N)}};return"onreadystatechange"in t&&typeof t.onreadystatechange=="function"?t.onreadystatechange=new Proxy(t.onreadystatechange,{apply(l,N,u){return c(),l.apply(N,u)}}):t.addEventListener("readystatechange",c),t.setRequestHeader=new Proxy(t.setRequestHeader,{apply(l,N,u){const[L,g]=u,j=N[Ki];return j&&Ut(L)&&Ut(g)&&(j.request_headers[L.toLowerCase()]=g),l.apply(N,u)}}),e.apply(t,i)}}),s.send=new Proxy(s.send,{apply(e,t,i){const r=t[Ki];if(!r)return e.apply(t,i);i[0]!==void 0&&(r.body=i[0]);const o={startTimestamp:$t()*1e3,xhr:t};return gt("xhr",o),e.apply(t,i)}})}function j1(s){if(Ut(s))return s;try{return s.toString()}catch{}}const y1=40;function T1(s,e=l1("fetch")){let t=0,i=0;async function r(o){const n=o.body.length;t+=n,i++;const M={body:o.body,method:"POST",referrerPolicy:"strict-origin",headers:s.headers,keepalive:t<=6e4&&i<15,...s.fetchOptions};try{const c=await e(s.url,M);return{statusCode:c.status,headers:{"x-sentry-rate-limits":c.headers.get("X-Sentry-Rate-Limits"),"retry-after":c.headers.get("Retry-After")}}}catch(c){throw N1("fetch"),c}finally{t-=n,i--}}return BD(s,r,yM(s.bufferSize||y1))}const Bo=typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__,D1=30,d1=50;function ya(s,e,t,i){const r={filename:s,function:e===""?Cs:e,in_app:!0};return t!==void 0&&(r.lineno=t),i!==void 0&&(r.colno=i),r}const h1=/^\s*at (\S+?)(?::(\d+))(?::(\d+))\s*$/i,z1=/^\s*at (?:(.+?\)(?: \[.+\])?|.*?) ?\((?:address at )?)?(?:async )?((?:|[-a-z]+:|.*bundle|\/)?.*?)(?::(\d+))?(?::(\d+))?\)?\s*$/i,w1=/\((\S*)(?::(\d+))(?::(\d+))\)/,I1=/at (.+?) ?\(data:(.+?),/,C1=s=>{var r;const e=s.match(I1);if(e)return{filename:``,function:e[1]};const t=h1.exec(s);if(t){const[,o,n,M]=t;return ya(o,Cs,+n,+M)}const i=z1.exec(s);if(i){if(((r=i[2])==null?void 0:r.indexOf("eval"))===0){const c=w1.exec(i[2]);c&&(i[2]=c[1],i[3]=c[2],i[4]=c[3])}const[n,M]=I4(i[1]||Cs,i[2]);return ya(M,n,i[3]?+i[3]:void 0,i[4]?+i[4]:void 0)}},p1=[D1,C1],A1=/^\s*(.*?)(?:\((.*?)\))?(?:^|@)?((?:[-a-z]+)?:\/.*?|\[native code\]|[^@]*(?:bundle|\d+\.js)|\/[\w\-. /=]+)(?::(\d+))?(?::(\d+))?\s*$/i,m1=/(\S+) line (\d+)(?: > eval line \d+)* > eval/i,f1=s=>{const e=A1.exec(s);if(e){if(e[3]&&e[3].indexOf(" > eval")>-1){const o=m1.exec(e[3]);o&&(e[1]=e[1]||"eval",e[3]=o[1],e[4]=o[2],e[5]="")}let i=e[3],r=e[1]||Cs;return[r,i]=I4(r,i),ya(i,r,e[4]?+e[4]:void 0,e[5]?+e[5]:void 0)}},O1=[d1,f1],E1=[p1,O1],_1=SN(...E1),I4=(s,e)=>{const t=s.indexOf("safari-extension")!==-1,i=s.indexOf("safari-web-extension")!==-1;return t||i?[s.indexOf("@")!==-1?s.split("@")[0]:Cs,t?`safari-extension:${e}`:`safari-web-extension:${e}`]:[s,e]},Br=1024,x1="Breadcrumbs",S1=((s={})=>{const e={console:!0,dom:!0,fetch:!0,history:!0,sentry:!0,xhr:!0,...s};return{name:x1,setup(t){e.console&&wd(Q1(t)),e.dom&&r1(Y1(t,e.dom)),e.xhr&&L1(b1(t)),e.fetch&&Yd(U1(t)),e.history&&w4($1(t)),e.sentry&&t.on("beforeSendEvent",v1(t))}}}),k1=S1;function v1(s){return function(t){Ue()===s&&ps({category:`sentry.${t.type==="transaction"?"transaction":"event"}`,event_id:t.event_id,level:t.level,message:hs(t)},{event:t})}}function Y1(s,e){return function(i){if(Ue()!==s)return;let r,o,n=typeof e=="object"?e.serializeAttribute:void 0,M=typeof e=="object"&&typeof e.maxStringLength=="number"?e.maxStringLength:void 0;M&&M>Br&&(Bo&&F.warn(`\`dom.maxStringLength\` cannot exceed ${Br}, but a value of ${M} was configured. Sentry will use ${Br} instead.`),M=Br),typeof n=="string"&&(n=[n]);try{const l=i.event,N=P1(l)?l.target:l;r=UN(N,{keyAttrs:n,maxStringLength:M}),o=Fy(N)}catch{r=""}if(r.length===0)return;const c={category:`ui.${i.name}`,message:r};o&&(c.data={"ui.component_name":o}),ps(c,{event:i.event,name:i.name,global:i.global})}}function Q1(s){return function(t){if(Ue()!==s)return;const i={category:"console",data:{arguments:t.args,logger:"console"},level:Cd(t.level),message:Kc(t.args," ")};if(t.level==="assert")if(t.args[0]===!1)i.message=`Assertion failed: ${Kc(t.args.slice(1)," ")||"console.assert"}`,i.data.arguments=t.args.slice(1);else return;ps(i,{input:t.args,level:t.level})}}function b1(s){return function(t){if(Ue()!==s)return;const{startTimestamp:i,endTimestamp:r}=t,o=t.xhr[Ki];if(!i||!r||!o)return;const{method:n,url:M,status_code:c,body:l}=o,N={method:n,url:M,status_code:c},u={xhr:t.xhr,input:l,startTimestamp:i,endTimestamp:r},L={category:"xhr",data:N,type:"http",level:d4(c)};s.emit("beforeOutgoingRequestBreadcrumb",L,u),ps(L,u)}}function U1(s){return function(t){if(Ue()!==s)return;const{startTimestamp:i,endTimestamp:r}=t;if(r&&!(t.fetchData.url.match(/sentry_key/)&&t.fetchData.method==="POST"))if(t.fetchData.method,t.fetchData.url,t.error){const o=t.fetchData,n={data:t.error,input:t.args,startTimestamp:i,endTimestamp:r},M={category:"fetch",data:o,level:"error",type:"http"};s.emit("beforeOutgoingRequestBreadcrumb",M,n),ps(M,n)}else{const o=t.response,n={...t.fetchData,status_code:o==null?void 0:o.status};t.fetchData.request_body_size,t.fetchData.response_body_size,o==null||o.status;const M={input:t.args,response:o,startTimestamp:i,endTimestamp:r},c={category:"fetch",data:n,type:"http",level:d4(n.status_code)};s.emit("beforeOutgoingRequestBreadcrumb",c,M),ps(c,M)}}}function $1(s){return function(t){if(Ue()!==s)return;let i=t.from,r=t.to;const o=wn(de.location.href);let n=i?wn(i):void 0;const M=wn(r);n!=null&&n.path||(n=o),o.protocol===M.protocol&&o.host===M.host&&(r=M.relative),o.protocol===n.protocol&&o.host===n.host&&(i=n.relative),ps({category:"navigation",data:{from:i,to:r}})}}function P1(s){return!!s&&!!s.target}const W1=["EventTarget","Window","Node","ApplicationCache","AudioTrackList","BroadcastChannel","ChannelMergerNode","CryptoOperation","EventSource","FileReader","HTMLUnknownElement","IDBDatabase","IDBRequest","IDBTransaction","KeyOperation","MediaController","MessagePort","ModalWindow","Notification","SVGElementInstance","Screen","SharedWorker","TextTrack","TextTrackCue","TextTrackList","WebSocket","WebSocketWorker","Worker","XMLHttpRequest","XMLHttpRequestEventTarget","XMLHttpRequestUpload"],J1="BrowserApiErrors",B1=((s={})=>{const e={XMLHttpRequest:!0,eventTarget:!0,requestAnimationFrame:!0,setInterval:!0,setTimeout:!0,unregisterOriginalCallbacks:!1,...s};return{name:J1,setupOnce(){e.setTimeout&&qe(de,"setTimeout",bu),e.setInterval&&qe(de,"setInterval",bu),e.requestAnimationFrame&&qe(de,"requestAnimationFrame",F1),e.XMLHttpRequest&&"XMLHttpRequest"in de&&qe(XMLHttpRequest.prototype,"send",G1);const t=e.eventTarget;t&&(Array.isArray(t)?t:W1).forEach(r=>H1(r,e))}}}),R1=B1;function bu(s){return function(...e){const t=e[0];return e[0]=Ii(t,{mechanism:{handled:!1,type:`auto.browser.browserapierrors.${Ms(s)}`}}),s.apply(this,e)}}function F1(s){return function(e){return s.apply(this,[Ii(e,{mechanism:{data:{handler:Ms(s)},handled:!1,type:"auto.browser.browserapierrors.requestAnimationFrame"}})])}}function G1(s){return function(...e){const t=this;return["onload","onerror","onprogress","onreadystatechange"].forEach(r=>{r in t&&typeof t[r]=="function"&&qe(t,r,function(o){const n={mechanism:{data:{handler:Ms(o)},handled:!1,type:`auto.browser.browserapierrors.xhr.${r}`}},M=uM(o);return M&&(n.mechanism.data.handler=Ms(M)),Ii(o,n)})}),s.apply(this,e)}}function H1(s,e){var r,o;const i=(r=de[s])==null?void 0:r.prototype;(o=i==null?void 0:i.hasOwnProperty)!=null&&o.call(i,"addEventListener")&&(qe(i,"addEventListener",function(n){return function(M,c,l){try{V1(c)&&(c.handleEvent=Ii(c.handleEvent,{mechanism:{data:{handler:Ms(c),target:s},handled:!1,type:"auto.browser.browserapierrors.handleEvent"}}))}catch{}return e.unregisterOriginalCallbacks&&Z1(this,M,c),n.apply(this,[M,Ii(c,{mechanism:{data:{handler:Ms(c),target:s},handled:!1,type:"auto.browser.browserapierrors.addEventListener"}}),l])}}),qe(i,"removeEventListener",function(n){return function(M,c,l){try{const N=c.__sentry_wrapped__;N&&n.call(this,M,N,l)}catch{}return n.call(this,M,c,l)}}))}function V1(s){return typeof s.handleEvent=="function"}function Z1(s,e,t){s&&typeof s=="object"&&"removeEventListener"in s&&typeof s.removeEventListener=="function"&&s.removeEventListener(e,t)}const X1=(s={})=>{const e=s.lifecycle??"route";return{name:"BrowserSession",setupOnce(){if(typeof de.document>"u"){Bo&&F.warn("Using the `browserSessionIntegration` in non-browser environments is not supported.");return}Du({ignoreDuration:!0}),hn();const t=Es();let i=t.getUser();t.addScopeListener(r=>{const o=r.getUser();((i==null?void 0:i.id)!==(o==null?void 0:o.id)||(i==null?void 0:i.ip_address)!==(o==null?void 0:o.ip_address))&&(hn(),i=o)}),e==="route"&&w4(({from:r,to:o})=>{r!==o&&(Du({ignoreDuration:!0}),hn())})}}},K1="CultureContext",q1=(()=>({name:K1,preprocessEvent(s){var t;const e=th();e&&(s.contexts={...s.contexts,culture:{...e,...(t=s.contexts)==null?void 0:t.culture}})}})),eh=q1;function th(){try{const s=de.Intl;if(!s)return;const e=s.DateTimeFormat().resolvedOptions();return{locale:e.locale,timezone:e.timeZone,calendar:e.calendar}}catch{return}}const sh="GlobalHandlers",ih=((s={})=>{const e={onerror:!0,onunhandledrejection:!0,...s};return{name:sh,setupOnce(){Error.stackTraceLimit=50},setup(t){e.onerror&&(oh(t),Uu("onerror")),e.onunhandledrejection&&(nh(t),Uu("onunhandledrejection"))}}}),rh=ih;function oh(s){Yy(e=>{const{stackParser:t,attachStacktrace:i}=C4();if(Ue()!==s||h4())return;const{msg:r,url:o,line:n,column:M,error:c}=e,l=ch(dM(t,c||r,void 0,i,!1),o,n,M);l.level="error",t4(l,{originalException:c,mechanism:{handled:!1,type:"auto.browser.global_handlers.onerror"}})})}function nh(s){by(e=>{const{stackParser:t,attachStacktrace:i}=C4();if(Ue()!==s||h4())return;const r=ah(e),o=Uo(r)?Mh(r):dM(t,r,void 0,i,!0);o.level="error",t4(o,{originalException:r,mechanism:{handled:!1,type:"auto.browser.global_handlers.onunhandledrejection"}})})}function ah(s){if(Uo(s))return s;try{if("reason"in s)return s.reason;if("detail"in s&&"reason"in s.detail)return s.detail.reason}catch{}return s}function Mh(s){return{exception:{values:[{type:"UnhandledRejection",value:`Non-Error promise rejection captured with value: ${String(s)}`}]}}}function ch(s,e,t,i){const r=s.exception=s.exception||{},o=r.values=r.values||[],n=o[0]=o[0]||{},M=n.stacktrace=n.stacktrace||{},c=M.frames=M.frames||[],l=i,N=t,u=uh(e)??cM();return c.length===0&&c.push({colno:l,filename:u,function:Cs,in_app:!0,lineno:N}),s}function Uu(s){Bo&&F.log(`Global Handler attached: ${s}`)}function C4(){const s=Ue();return(s==null?void 0:s.getOptions())||{stackParser:()=>[],attachStacktrace:!1}}function uh(s){if(!(!Ut(s)||s.length===0))return s.startsWith("data:")?`<${id(s,!1)}>`:s}const lh=()=>({name:"HttpContext",preprocessEvent(s){var i;if(!de.navigator&&!de.location&&!de.document)return;const e=Wd(),t={...e.headers,...(i=s.request)==null?void 0:i.headers};s.request={...e,...s.request,headers:t}}}),Nh="cause",Lh=5,gh="LinkedErrors",jh=((s={})=>{const e=s.limit||Lh,t=s.key||Nh;return{name:gh,preprocessEvent(i,r,o){const n=o.getOptions();zd(TM,n.stackParser,t,e,i,r)}}}),yh=jh;function Th(){return Dh()?(Bo&&pi(()=>{console.error("[Sentry] You cannot use Sentry.init() in a browser extension, see: https://docs.sentry.io/platforms/javascript/best-practices/browser-extensions/")}),!0):!1}function Dh(){var o;if(typeof de.window>"u")return!1;const s=de;if(s.nw)return!1;const e=s.chrome||s.browser;if(!((o=e==null?void 0:e.runtime)!=null&&o.id))return!1;const t=cM(),i=["chrome-extension","moz-extension","ms-browser-extension","safari-web-extension"];return!(de===de.top&&i.some(n=>t.startsWith(`${n}://`)))}function dh(s){return[Ld(),cd(),xd(),R1(),k1(),rh(),yh(),y4(),lh(),eh(),X1()]}function hh(s={}){const e=!s.skipBrowserExtensionCheck&&Th();let t=s.defaultIntegrations==null?dh():s.defaultIntegrations;const i={...s,enabled:e?!1:s.enabled,stackParser:ky(s.stackParser||_1),integrations:_D({integrations:s.integrations,defaultIntegrations:t}),transport:s.transport||T1};return td(e1,i)}function zh(){console.log(` +██╗ ██████╗ ██████╗ ██████╗ ██████╗ ██╗ ██╗███████╗██████╗ +██║██╔═══██╗██╔══██╗██╔══██╗██╔═══██╗██║ ██╔╝██╔════╝██╔══██╗ +██║██║ ██║██████╔╝██████╔╝██║ ██║█████╔╝ █████╗ ██████╔╝ +██║██║ ██║██╔══██╗██╔══██╗██║ ██║██╔═██╗ ██╔══╝ ██╔══██╗ +██║╚██████╔╝██████╔╝██║ ██║╚██████╔╝██║ ██╗███████╗██║ ██║ +╚═╝ ╚═════╝ ╚═════╝ ╚═╝ ╚═╝ ╚═════╝ ╚═╝ ╚═╝╚══════╝╚═╝ ╚═╝ +`),console.log("Nice to see you here! :) Join our dev community here https://github.com/ioBroker/ioBroker or here https://github.com/iobroker-community-adapters"),console.log("Help us to create open source project with reactJS!"),console.log("See you :)")}function wh(s){const e=s.themeType||"light",t=s.size||300;return a.createElement("div",{style:{width:"100%",height:"100%",position:"absolute",top:0,left:0,backgroundImage:s.backgroundImage&&s.backgroundImage!=="@@loginBackgroundImage@@"?s.backgroundImage:window.loadingBackgroundImage&&window.loadingBackgroundImage!=="@@loginBackgroundImage@@"?`url(${window.loadingBackgroundImage})`:void 0,backgroundColor:s.backgroundColor&&s.backgroundColor!=="@@loginBackgroundColor@@"?s.backgroundColor:window.loadingBackgroundColor&&window.loadingBackgroundColor!=="@@loginBackgroundColor@@"?window.loadingBackgroundColor:e==="dark"?"#000":"#FFF",backgroundSize:"cover"}},a.createElement("div",{style:{width:t,height:t,position:"absolute",top:"50%",left:"50%",transform:"translate(-50%,-50%)",zIndex:2}},a.createElement("svg",{viewBox:"0 0 500 500",xmlns:"http://www.w3.org/2000/svg",width:"100%",height:"100%"},a.createElement("circle",{strokeWidth:"5",fill:"none",stroke:"#01BBF5",cx:"250",cy:"250",r:"200"}),a.createElement("circle",{strokeWidth:"5",fill:"none",stroke:"#01BBF5",cx:"250",cy:"250",r:"133"}),a.createElement("circle",{strokeWidth:"5",fill:"none",stroke:"#01BBF5",cx:"250",cy:"250",r:"83"}),a.createElement("circle",{strokeWidth:"5",fill:"none",stroke:"#01BBF5",cx:"250",cy:"250",r:"66"}),a.createElement("circle",{strokeWidth:"15",fill:"none",stroke:"#01BBF5",cx:"250",cy:"250",r:"15"}),a.createElement("g",null,a.createElement("line",{y2:"185",x2:"250",y1:"240",x1:"250",strokeWidth:"5",stroke:"#01BBF5",fill:"none"}),a.createElement("line",{y2:"315",x2:"250",y1:"260",x1:"250",strokeWidth:"5",stroke:"#01BBF5",fill:"none"}),a.createElement("g",{transform:"rotate(60, 250, 250)"},a.createElement("line",{y2:"185",x2:"250",y1:"240",x1:"250",strokeWidth:"5",stroke:"#01BBF5",fill:"none"}),a.createElement("line",{y2:"315",x2:"250",y1:"260",x1:"250",strokeWidth:"5",stroke:"#01BBF5",fill:"none"})),a.createElement("g",{transform:"rotate(120, 250, 250)"},a.createElement("line",{y2:"185",x2:"250",y1:"240",x1:"250",strokeWidth:"5",stroke:"#01BBF5",fill:"none"}),a.createElement("line",{y2:"315",x2:"250",y1:"260",x1:"250",strokeWidth:"5",stroke:"#01BBF5",fill:"none"})),[0,15,30,45,60,75,90,105,120,135,150,165,180,195,210,225,240,255,270,285,300,315,330,345].map(i=>a.createElement("line",{key:i,transform:`rotate(${i}, 250, 250)`,y2:"250",x2:"115",y1:"240",x1:"135",strokeWidth:"5",stroke:"#01BBF5",fill:"none"})),a.createElement("animateTransform",{attributeType:"xml",attributeName:"transform",type:"rotate",from:"0 250 250",to:"360 250 250",dur:"10s",additive:"sum",repeatCount:"indefinite"})),a.createElement("path",{d:"M 56.089 160.250 C 55.077 162.588, 46.037 182.950, 36 205.500 C 25.963 228.050, 16.923 248.412, 15.911 250.750 L 14.071 255 28.286 254.976 L 42.500 254.952 47.931 242.226 C 50.918 235.227, 54.366 227.250, 55.592 224.500 L 57.822 219.500 66.383 237.250 L 74.945 255 88.973 255 C 96.688 255, 103 254.841, 103 254.646 C 103 254.452, 100.043 248.071, 96.430 240.466 L 89.859 226.638 91.603 222.771 C 92.563 220.644, 93.660 218.710, 94.043 218.473 C 94.426 218.237, 108.609 246.609, 125.562 281.522 L 156.384 345 166.071 345 C 175.705 345, 175.763 344.985, 176.856 342.250 C 179.911 334.602, 208 260.765, 208 260.383 C 208 260.138, 202.546 260.065, 195.879 260.219 L 183.759 260.500 174.629 285.244 C 169.608 298.853, 165.254 309.990, 164.952 309.994 C 164.651 309.997, 148.901 277.389, 129.952 237.532 C 111.004 197.674, 95.275 165.057, 95 165.049 C 94.725 165.041, 90.685 172.415, 86.022 181.435 C 81.358 190.455, 77.308 197.689, 77.022 197.510 C 76.735 197.331, 72.675 187.920, 68 176.598 C 63.325 165.275, 59.147 156.008, 58.714 156.005 C 58.282 156.002, 57.101 157.912, 56.089 160.250 M 55.294 168.694 C 52.241 175.842, 52.166 176.323, 53.718 178.692 L 55.349 181.182 56.706 178.591 C 57.453 177.166, 58.406 176, 58.825 176 C 59.244 176, 60.777 178.363, 62.232 181.250 C 64.829 186.403, 64.879 186.440, 64.939 183.250 C 64.973 181.463, 65.422 180, 65.937 180 C 66.724 180, 60.176 162.824, 58.920 161.596 C 58.689 161.370, 57.057 164.564, 55.294 168.694 M 91.698 175.542 C 89.205 180.626, 89.099 181.308, 90.410 183.792 L 91.840 186.500 92.926 183.669 C 94.349 179.961, 96.024 180.653, 98.588 186.009 L 100.676 190.370 101.324 187.132 C 101.832 184.592, 101.217 182.395, 98.473 176.947 C 96.549 173.126, 94.849 170, 94.696 170 C 94.542 170, 93.193 172.494, 91.698 175.542 M 157.005 192.607 C 143.168 197.636, 134.999 209.202, 135.001 223.761 C 135.002 232.756, 138.710 240.755, 145.856 247.180 C 152.159 252.848, 158.121 255, 167.518 255 C 173.509 255, 175.684 254.499, 180.811 251.936 C 200.823 241.936, 205.088 216.155, 189.337 200.403 C 181.479 192.546, 166.868 189.022, 157.005 192.607 M 206 223 L 206 255 215.472 255 L 224.944 255 225.222 241.419 L 225.500 227.837 230.500 234.660 C 233.250 238.412, 238.002 244.636, 241.060 248.491 L 246.620 255.500 253.810 255.168 L 261 254.836 261 222.918 L 261 191 251.528 191 L 242.056 191 241.778 204.552 L 241.500 218.104 231.111 204.552 L 220.722 191 213.361 191 L 206 191 206 223 M 285.821 192.331 C 276.229 195.045, 270.010 202.130, 270.004 210.349 C 269.995 221.957, 275.913 226.925, 295.801 232.006 C 300.753 233.271, 302.228 235.609, 299.412 237.730 C 296.739 239.746, 288.369 238.774, 281.563 235.657 L 276.132 233.171 272.469 239.320 C 268.119 246.621, 268.341 247.287, 276.524 251.500 C 281.399 254.010, 283.761 254.556, 290.977 254.842 C 302.365 255.294, 307.420 253.846, 312.603 248.649 C 317.383 243.855, 319.463 236.989, 318.043 230.693 C 316.210 222.562, 311.258 218.610, 297.878 214.599 C 288.025 211.645, 285.443 209.631, 288.538 207.315 C 291.104 205.394, 302.270 205.946, 306.769 208.217 L 310.039 209.866 313.104 203.794 C 316.516 197.035, 316.622 197.304, 309.167 193.844 C 303.663 191.289, 292.140 190.542, 285.821 192.331 M 322 199 L 322 207 330 207 L 338 207 338 231 L 338 255 347.500 255 L 357 255 357 231.044 L 357 207.088 364.250 206.794 L 371.500 206.500 371.792 198.750 L 372.084 191 347.042 191 L 322 191 322 199 M 379 223 L 379 255 401 255 L 423 255 423 247.500 L 423 240 409.500 240 L 396 240 396 235 L 396 230 407.500 230 L 419 230 419 222 L 419 214 407.500 214 L 396 214 396 210.529 L 396 207.058 409.250 206.779 L 422.500 206.500 422.792 198.750 L 423.084 191 401.042 191 L 379 191 379 223 M 433 223 L 433 255 442 255 L 451 255 451 247 L 451 239 454.800 239 C 458.555 239, 458.645 239.092, 462.469 246.937 L 466.339 254.874 476.172 255.187 C 481.580 255.359, 486.003 255.111, 486.002 254.636 C 486.001 254.160, 483.277 249.264, 479.949 243.754 C 473.914 233.765, 473.903 233.732, 475.836 231.619 C 480.222 226.824, 482.359 220.791, 482.431 213 C 482.512 204.192, 480.272 198.822, 475.031 195.260 C 469.795 191.703, 465.527 191.012, 448.750 191.006 L 433 191 433 223 M 448.210 213.250 L 448.500 221.500 455.338 221.500 C 461.319 221.500, 462.417 221.204, 464.088 219.139 C 465.995 216.785, 466.556 212.613, 465.379 209.545 C 464.356 206.879, 459.449 205, 453.509 205 L 447.919 205 448.210 213.250 M 163.169 209.017 C 156.337 210.583, 151.176 218.533, 152.339 225.701 C 154.672 240.077, 175.040 242.355, 180.446 228.844 C 184.978 217.516, 175.176 206.267, 163.169 209.017 M 216.676 271.715 C 216.037 272.750, 188 344.021, 188 344.612 C 188 344.863, 192.811 344.940, 198.691 344.784 L 209.381 344.500 211.894 336.750 L 214.406 329 226.550 329 L 238.694 329 242.097 336.992 L 245.500 344.983 255.250 344.992 C 262.399 344.998, 264.994 344.667, 264.979 343.750 C 264.968 343.063, 258.477 326.525, 250.555 307 L 236.150 271.500 226.656 271.215 C 221.434 271.058, 216.943 271.283, 216.676 271.715 M 273 307 C 273 326.800, 272.887 343.337, 272.750 343.750 C 272.613 344.163, 277.102 344.628, 282.727 344.785 L 292.954 345.069 293.227 327.379 L 293.500 309.689 307 327.336 L 320.500 344.982 328.262 344.991 L 336.025 345 335.762 308.250 L 335.500 271.500 326.750 271.211 L 318 270.922 317.882 286.711 C 317.816 295.395, 317.816 302.837, 317.882 303.250 C 317.947 303.663, 317.808 304, 317.574 304 C 317.340 304, 310.809 296.575, 303.060 287.500 L 288.971 271 280.985 271 L 273 271 273 307 M 223.254 303.048 L 220.078 312 226.539 312 C 230.093 312, 233 311.861, 233 311.691 C 233 311.257, 226.886 294.553, 226.636 294.302 C 226.522 294.189, 225.001 298.125, 223.254 303.048",stroke:"none",fill:s.themeType==="dark"?"#EEE":"#111",fillRule:"evenodd"}))))}function Ih(s){const e=s.themeType||"dark",t=s.size||300;return a.createElement("div",{style:{width:"100%",height:"100%",position:"absolute",top:0,left:0,backgroundImage:s.backgroundImage&&s.backgroundImage!=="@@loginBackgroundImage@@"?s.backgroundImage:window.loadingBackgroundImage&&window.loadingBackgroundImage!=="@@loginBackgroundImage@@"?`url(${window.loadingBackgroundImage})`:void 0,backgroundColor:s.backgroundColor&&s.backgroundColor!=="@@loginBackgroundColor@@"?s.backgroundColor:window.loadingBackgroundColor&&window.loadingBackgroundColor!=="@@loginBackgroundColor@@"?window.loadingBackgroundColor:e==="dark"?"#000":"#FFF",backgroundSize:"cover"}},a.createElement("div",{style:{width:t,height:t,position:"absolute",top:"50%",left:"50%",transform:"translate(-50%,-50%)",zIndex:2}},a.createElement("svg",{viewBox:"0 0 2000 1728",style:{fillRule:"evenodd",clipRule:"evenodd",fill:"#00af78"}},a.createElement("style",null,` + @keyframes jump { + 0% { fill: #00af78; } + 25% { fill: #00af78; } + 25.01% { fill: #00785A; } + 100% { fill: #00785A; } + } + .bar { animation: jump 2s linear infinite; } + .bar.bar1 { animation-delay: 0s; } + .bar.bar2 { animation-delay: 0.5s; } + .bar.bar3 { animation-delay: 1s; } + .bar.bar4 { animation-delay: 1.5s; } + `),a.createElement("path",{d:"M944.5 76.5a852 852 0 0 1 129 6.5 598 598 0 0 1 51 9c19.36 5.344 38.69 10.677 58 16a834 834 0 0 1 117 52 698 698 0 0 1 95 69c2.67 2 5.33 2 8 0a410 410 0 0 1 37-28 18.4 18.4 0 0 1 6-.5q.495 10.51 4.5 20a3200 3200 0 0 0 18 73 3553 3553 0 0 0 19 66 48.8 48.8 0 0 0 2.5 11 4.94 4.94 0 0 1-1 2.5c-2.33.667-4.67.667-7 0a19 19 0 0 0-5-3 209 209 0 0 0-24-7 292 292 0 0 0-20-8c-8.68-2.341-17.34-4.674-26-7a221 221 0 0 0-21-8 337 337 0 0 1-34-11 1272 1272 0 0 1-43-13q-2.91-3.23-1.5-7.5a671 671 0 0 0 42.5-35l-1.5-3a289 289 0 0 0-21.5-18.5c-9.31-6.637-18.65-13.304-28-20a731 731 0 0 1-44-26 175 175 0 0 1-30-15 568 568 0 0 0-50-20 1038 1038 0 0 1-53-16 1070 1070 0 0 0-48-10 1087 1087 0 0 1-55-6 1379 1379 0 0 0-99 1 203.5 203.5 0 0 1-35 5Q629.152 192.558 494 414.5a132 132 0 0 1-10 17 1277 1277 0 0 0-21 43l-11 27a637 637 0 0 1-14 41 8191 8191 0 0 1-16 67 50.7 50.7 0 0 0-1 15 11.3 11.3 0 0 0 1.5 3.5 327 327 0 0 1 40 8q62.273 18.89 115 56 70.252 53.736 113.5 130.5 59.461 114.478 41 243c-.667 1.33-1.333 2.67-2 4a335 335 0 0 1-3 18 507 507 0 0 1-20 53 309 309 0 0 1-10 17c-1.699.91-3.533 1.24-5.5 1 .377-40.1-3.456-79.77-11.5-119l-3-6a154.4 154.4 0 0 0-7-27Q629.1 886.514 525.5 812a44.5 44.5 0 0 1-9.5-5.5l-1.5.5q69.98 79.772 110.5 177.5a684 684 0 0 1 21 74c.389 8.51 1.722 16.84 4 25q1.302 30.765 2.5 61.5-2.217 6.885.5 13.5l17.5 13.5a1597 1597 0 0 0 61 36 3333 3333 0 0 1 61 26q25.04 7.53 50 15a771 771 0 0 0 51 10 526.7 526.7 0 0 0 120 5c15.24-2.5 30.57-4.17 46-5 154.49-25.8 278.99-100.96 373.5-225.5 36-49.308 63.67-102.974 83-161 .29-5.821 1.96-11.154 5-16q7.2-33.086 15-66a343 343 0 0 1 4-30c-5.29 5.217-9.62 11.217-13 18-26.71 37.032-60.54 65.866-101.5 86.5a471 471 0 0 1-27 11 50.1 50.1 0 0 0-17 5q-13.77 1.158-27 5-33 2.977-66 0a153 153 0 0 0-29-5c-52.38-14.072-96.21-41.572-131.5-82.5q-58.935-72.777-58.5-167.5.345-16.269 1.5-32.5 10.89-72.278 57-128c66.33-75.505 149.5-104.339 249.5-86.5a700 700 0 0 1 48 16c4.24 2.853 8.57 5.52 13 8l6 2c20.5 12.068 38.84 26.735 55 44q2.37 1.06 4.5 2.5a442 442 0 0 0 25.5-24.5c2.59-1.601 5.26-1.767 8-.5a1168 1168 0 0 0 25.5 55 1221 1221 0 0 0 16 45c.41 6.057 2.08 11.724 5 17 .58 6.637 2.24 12.97 5 19a778 778 0 0 1 10 55c18.69 162.392-18.64 309.725-112 442-15.67 19-31.33 38-47 57-34.61 35.92-72.44 68.42-113.5 97.5q-16.53 10.545-33 21a516 516 0 0 1-35 18l-3 3c-14.49 6.96-29.16 13.63-44 20-26.02 9.5-52.35 18.17-79 26q-132.478 31.62-267 9a1979 1979 0 0 0-61-14 421 421 0 0 1-25-9c-3.333-.67-6.667-1.33-10-2-20.636-8.65-41.303-17.32-62-26-124.377-64.5-220.21-158.33-287.5-281.5a1010 1010 0 0 1-17-39l-3-4a395 395 0 0 0-15-41 374 374 0 0 1-11-36l-9-39a366 366 0 0 0-6-36 1642 1642 0 0 1-5.5-92.5q5.24-279.871 211-466 61.788-53.755 135-91a1492 1492 0 0 1 47-21l28-10 37-11a1956 1956 0 0 1 46-10 1145 1145 0 0 1 87-10.5m367 359c12.69-.014 25.35.486 38 1.5a399 399 0 0 1 39 10c56.18 22.509 95.34 62.009 117.5 118.5 21.9 63.822 14.57 123.822-22 180-20.98 28.71-47.15 51.21-78.5 67.5-37.69 16.585-77.02 21.585-118 15-69.62-14.983-118.78-54.816-147.5-119.5a284 284 0 0 1-11-39q-15.24-126.17 85.5-201.5c29.7-18.676 62.04-29.509 97-32.5"}),a.createElement("path",{d:"M899.5 258.5a2829 2829 0 0 0 135 0c5.33.53 10.66 1.03 16 1.5l1.5 1.5q.255 125.792 1.5 251.5c-.56 6.766-2.73 12.932-6.5 18.5a587 587 0 0 0-9.5 25.5 71.8 71.8 0 0 1-5.5 20.5 575 575 0 0 0-5.5 52.5 587 587 0 0 0 5.5 55.5 515 515 0 0 0 18.5 58.5c-.24.873-.57 1.707-1 2.5a4183 4183 0 0 1-152 .5 11.3 11.3 0 0 1-1.5-3.5 58052 58052 0 0 1 0-482 30 30 0 0 1 3.5-3"}),a.createElement("path",{d:"M717.5 423.5q71.002-.25 142 .5l1.5 1.5q.713 154.588.5 309 .27 6.043-2 11.5a2513 2513 0 0 1-141 1 6.98 6.98 0 0 1-3.5-2.5 37080 37080 0 0 1-1.5-314.5q-.099-4.63 4-6.5"}),a.createElement("path",{d:"M1360.5 487.5c2.13-.353 3.47.48 4 2.5-.74 4.181-1.57 8.348-2.5 12.5a13569 13569 0 0 1-34 102 27.2 27.2 0 0 0-1 8c1.33 1.838 3.16 2.838 5.5 3a937 937 0 0 1 86 0 4.95 4.95 0 0 1-.5 3 820 820 0 0 0-27 29q-50.445 59.205-100.5 119-5.535 6.54-12 12a3.6 3.6 0 0 1-1.5-1q-1.005-3 0-6a1048 1048 0 0 0 16-61c2.94-5.581 4.6-11.581 5-18l3-6a156.5 156.5 0 0 1 5-24 11.3 11.3 0 0 0-3.5-1.5l-90-1a3.6 3.6 0 0 1-1-1.5c49.72-57.045 99.38-114.045 149-171"},a.createElement("animate",{attributeName:"fill",values:`#00af78;${e==="dark"?"#ffffff":"#00785A"};#00af78`,dur:"2s",repeatCount:"indefinite"})),a.createElement("path",{className:"bar bar1",d:"M544.5 537.5q68.283-.426 136.5 1a2379 2379 0 0 1 1.5 96.5l-.5 92.5q-.918 3.798-4.5 2.5-50.249-64.14-122-103-8.75-1.76-14.5-8.5-1-39 0-78a30 30 0 0 1 3.5-3M721.5 777.5q60.628-.732 121 1.5 37.233 79.24 74.5 158.5 1 2 0 4a3116 3116 0 0 1-136.5.5 417 417 0 0 1-8.5-38.5 962 962 0 0 1-15-47 713 713 0 0 0-21-46 732 732 0 0 1-16-27q-1.122-3.51 1.5-6"}),a.createElement("path",{className:"bar bar2",d:"M879.5 777.5q93-.25 186 .5c18.83 33.513 43.5 62.179 74 86a144.6 144.6 0 0 1 23 16q13.5 5.88 25.5 14.5a574 574 0 0 1 22.5 45c-.33 1-.67 2-1 3-84.63-.161-169.3.006-254 .5q-3.752-3.208-6.5-7.5a2804 2804 0 0 1-8-20 252 252 0 0 1-13-24 3463 3463 0 0 0-23-53 1506 1506 0 0 1-27-55q-1.122-3.51 1.5-6"}),a.createElement("path",{className:"bar bar3",d:"M786.5 971.5q68.56.08 137 0a29.2 29.2 0 0 1 7 2.5 9467 9467 0 0 0 68.5 141.5c4 11.67 9.34 22.67 16 33 1.47 4.53-.2 6.87-5 7-86.772-.2-173.606-.37-260.5-.5-1.754-4.38-.921-8.22 2.5-11.5a411 411 0 0 1 10-25 578 578 0 0 0 10-32 99.6 99.6 0 0 1 5-22q2.12-21.06 5-42l1-48q1.478-1.971 3.5-3"}),a.createElement("path",{className:"bar bar4",d:"M970.5 971.5c83.58.74 167.25.74 251 0 2.73.182 5.39.682 8 1.5 18.09 35.51 36.26 71.01 54.5 106.5 7.67 13.67 15.33 27.33 23 41 2.16 3.76 2.82 7.76 2 12-10.9 7.75-22.4 14.59-34.5 20.5-2.92.99-5.92 1.65-9 2-68.48.48-136.82.65-205 .5-4.11-.08-7.28-1.74-9.5-5a3780 3780 0 0 0-67-140 71388 71388 0 0 1-12-28q-5.977-4.855-1.5-11"}),a.createElement("path",{d:"M83.5 1377.5a332.5 332.5 0 0 0 50.5 0c3.056.58 6.056 1.24 9 2a31209 31209 0 0 1 126.5 194 3.6 3.6 0 0 0 1.5-1c.652-63.71.652-127.37 0-191 .51-2.76 2.177-4.09 5-4a279.4 279.4 0 0 0 47 0c2.145-.1 3.979.56 5.5 2 .529 54.71.862 109.54 1 164.5l-.5 116.5c-.575 3.3-2.575 4.96-6 5a490 490 0 0 0-52 0q-5.74-1.74-10-6a14653 14653 0 0 0-125.5-193q-2.01 1.785-2 4.5a6168 6168 0 0 1 .5 191.5q-2.794 3.675-7.5 3a219.4 219.4 0 0 0-41 0q-5.057-.81-5.5-6c-.667-93.33-.667-186.67 0-280a19.2 19.2 0 0 0 3.5-2"}),a.createElement("path",{d:"M986.5 1377.5c17.32 1.09 34.66 1.25 52 .5 3.23 1.94 5.4 4.78 6.5 8.5 9.36 38.7 18.7 77.37 28 116 3.05 6.64 4.72 13.64 5 21 2.95 5.96 4.62 12.29 5 19 4.15 16.12 8.49 32.12 13 48 2.04-1.08 3.38-2.75 4-5 4.23-19.04 8.56-38.04 13-57 4.55-15.3 8.88-30.64 13-46 .76-4.32 1.43-8.65 2-13 4.33-15.33 8.66-30.66 13-46 2.08-12.15 4.75-24.15 8-36 .85-3.2 2.35-6.03 4.5-8.5 19.85-.22 39.68-.72 59.5-1.5 2.3-.01 4.47.49 6.5 1.5 6.53 21.92 12.37 44.09 17.5 66.5 2.94 6.32 4.61 12.99 5 20 3.56 15.24 7.89 30.24 13 45 2.47 11.74 5.14 23.41 8 35a7.4 7.4 0 0 0 2 3c2.38 11.75 5.04 23.41 8 35 1.33 3.33 3.16 6.33 5.5 9a2872 2872 0 0 1 27.5-111c.39-7.01 2.06-13.68 5-20 .39-7.01 2.06-13.68 5-20 .57-4.35 1.24-8.68 2-13 4.34-16 8.67-32 13-48l1.5-1.5c16.17-.29 32.34-.79 48.5-1.5q5.385-.045 10.5 1.5c.58.89.91 1.89 1 3-2.02 4.57-3.18 9.4-3.5 14.5-2.84 6-4.5 12.34-5 19a351 351 0 0 0-8 25c-2.97 11.6-5.63 23.27-8 35-2.56 8.31-5.23 16.65-8 25-.39 6.38-2.06 12.38-5 18a8809 8809 0 0 1-38 144q-4.725 2.91-10.5 3a410 410 0 0 0-56.5 0c-3.08-.44-5.91-1.44-8.5-3-8.05-31.19-16.88-62.19-26.5-93-.67-4-1.33-8-2-12-9.67-32.85-18.5-65.85-26.5-99-3.92 8.2-6.42 16.87-7.5 26-.72 2.45-1.72 4.78-3 7a2343 2343 0 0 1-28 109c-.72 2.45-1.72 4.78-3 7-4.17 18.07-8.51 36.07-13 54-4.52 3.47-9.69 4.8-15.5 4a685 685 0 0 0-55.5 0c-1.63-.38-3.13-1.04-4.5-2q-6-17.88-10.5-36c-10.91-43.39-21.91-86.73-33-130-2.88-5.97-4.54-12.31-5-19a32 32 0 0 1-3-7 4792 4792 0 0 0-18-75c-3.031-5.25-4.031-10.92-3-17 .995-.57 1.828-1.23 2.5-2"}),a.createElement("path",{d:"M1648.5 1406.5c16.35.64 32.68 1.3 49 2 1.4 1.35 2.06 3.02 2 5a255 255 0 0 0-.5 38c.5 1.17 1.33 2 2.5 2.5 16.33.33 32.67.67 49 1 .92.37 1.75.87 2.5 1.5.82 13.58.66 27.08-.5 40.5-17 .33-34 .67-51 1-1.17.5-2 1.33-2.5 2.5-.67 31.33-.67 62.67 0 94 2.29 23.73 15.12 33.23 38.5 28.5 4.85-3.25 10.02-4.08 15.5-2.5.64 13.67.98 27.34 1 41a11.4 11.4 0 0 1-4.5 3.5c-22.63 5.41-45.29 5.75-68 1-13.91-4.18-24.08-12.68-30.5-25.5-4.8-11.14-7.13-22.81-7-35-.65-34.59-.65-69.25 0-104-.32-1.56-1.15-2.73-2.5-3.5-9-.33-18-.67-27-1-.92-.37-1.75-.87-2.5-1.5-.21-11.69-.71-23.36-1.5-35 .19-3.23 1.85-5.06 5-5.5 9-.33 18-.67 27-1l1.5-1.5c.33-14.33.67-28.67 1-43 .98-1.31 2.15-2.31 3.5-3M1807.5 1406.5c9.18.78 18.35.78 27.5 0 7.6.35 15.1 1.18 22.5 2.5a980 980 0 0 1 1.5 43.5l1.5 1.5c15 .33 30 .67 45 1 1.17.5 2 1.33 2.5 2.5-.77 11.49-.61 22.99.5 34.5a23 23 0 0 1-2 5c-15 .33-30 .67-45 1-.92.37-1.75.87-2.5 1.5-.67 32.67-.67 65.33 0 98 1.84 19.84 12.68 28.67 32.5 26.5 4.83-.18 9.33-1.35 13.5-3.5 1.44.06 2.77.39 4 1a673 673 0 0 0 3.5 36c.38 2.82-.62 4.99-3 6.5-23.81 6.5-47.81 7.17-72 2-12.46-5.13-21.63-13.63-27.5-25.5-1.1-4.87-2.77-9.54-5-14-.33-3.33-.67-6.67-1-10-.33-39-.67-78-1-117l-1.5-1.5c-10.43-.05-20.77-.71-31-2-.66-6.59-.99-13.26-1-20 .01-6.74.34-13.41 1-20 10.26-1.26 20.59-1.93 31-2l1.5-1.5c.33-14 .67-28 1-42 .69-1.85 1.86-3.18 3.5-4"}),a.createElement("path",{d:"M878.5 1446.5c27.433-1.66 52.433 5.01 75 20 21.826 18.58 34.326 42.24 37.5 71 3.595 25.23 1.262 49.9-7 74-16.274 34.06-43.107 53.89-80.5 59.5q-48.019 5.13-88-21-30.077-28.71-35.5-70.5a400 400 0 0 1 0-40q13.828-84.585 98.5-93m1 47c25.457-.37 42.623 11.3 51.5 35q9.63 36.765-4 72-17.011 26.355-48.5 22.5a61.5 61.5 0 0 0-14-5c-7.087-4.96-12.92-11.13-17.5-18.5a28.9 28.9 0 0 0-5-11c-3.333-19.33-3.333-38.67 0-58 4.098-14.4 12.598-25.23 25.5-32.5q6.626-1.05 12-4.5"}),a.createElement("path",{d:"M447.5 1447.5c21.766-2.21 42.766.62 63 8.5 21.067 11.41 35.234 28.57 42.5 51.5q1.39 10.62 4 21a229.3 229.3 0 0 1 1 40c-1.171 1.39-2.671 2.23-4.5 2.5q-65.505.255-131 1.5c-2.062 4.18-2.229 8.51-.5 13 2.366 8.1 5.7 15.77 10 23 15.264 15.93 33.764 20.77 55.5 14.5 3.87-2.52 7.87-4.85 12-7 3.262-2.59 5.762-5.76 7.5-9.5a39.7 39.7 0 0 1 8-7 965 965 0 0 0 21.5 8.5q10.12 1.62 18.5 7.5c.667 1.67.667 3.33 0 5q-9.276 20.79-27.5 34.5c-23.698 14.22-49.365 19.55-77 16-51.283-10.29-80.116-41.45-86.5-93.5-.894-14.71-.56-29.37 1-44a86 86 0 0 0 4-18 125.3 125.3 0 0 1 10.5-23c7.797-11.96 17.464-22.13 29-30.5 12.242-7.13 25.242-11.96 39-14.5m14 42c25.166 1.33 39.166 14.5 42 39.5q-1.824 2.61-5 3a719 719 0 0 1-75-1q2.218-22.395 21-36a123 123 0 0 1 17-5.5"}),a.createElement("path",{d:"M1482.5 1447.5c14.73-.22 29.39.61 44 2.5 37.88 7.55 57.72 30.72 59.5 69.5.33 38 .67 76 1 114 1.99 9.92 2.66 19.92 2 30-.75.63-1.58 1.13-2.5 1.5-15.66-.53-31.33-.53-47 0-2.44-2.29-3.94-5.13-4.5-8.5-1.06-4.6-1.73-9.27-2-14a7.2 7.2 0 0 0-2.5-2c-4.34 5.21-9.01 10.04-14 14.5-26.31 16.05-54.31 19.72-84 11q-44.205-19.29-37.5-67.5a124 124 0 0 0 5-17c8.22-13.88 19.38-24.72 33.5-32.5 9.71-4.13 19.71-7.46 30-10 21.1-4.3 42.44-6.63 64-7 1.8-.64 3.14-1.8 4-3.5-1.04-7.84-2.88-15.5-5.5-23a34.4 34.4 0 0 1-6.5-7.5 31.4 31.4 0 0 1-8-5c-6.73-.84-13.4-2.01-20-3.5-5.98 1.27-11.98 2.44-18 3.5q-3.72 4.11-9 6c-1.8 3.1-3.97 5.94-6.5 8.5-1.37 5.77-3.7 11.1-7 16-.8 1.3-1.97 1.97-3.5 2a426 426 0 0 0-34-13.5c-3.12-1.97-6.28-3.81-9.5-5.5-.65-3.09-.32-6.09 1-9 9.52-23.19 26.36-38.35 50.5-45.5a221 221 0 0 1 27-4.5m28 122c6.92-.31 13.76.02 20.5 1 2.47 19.95-4.37 35.78-20.5 47.5-4.04.9-7.7 2.57-11 5q-16.545 4.515-33 0c-16.58-9.72-18.91-22.05-7-37 2.29-1.29 4.29-2.96 6-5 14.59-5.91 29.59-9.74 45-11.5"}),a.createElement("path",{d:"M578.5 1454.5q29.139-.72 58 1.5c1.167 1.17 2.333 2.33 3.5 3.5a800 800 0 0 0 34 54c1.667-1.33 3.333-2.67 5-4a337 337 0 0 1 18-30 182 182 0 0 0 16.5-23.5 222 222 0 0 1 29-1.5c8.667.17 17.333.33 26 .5q3.726 3.42.5 7.5a2217 2217 0 0 0-63.5 93.5 103.5 103.5 0 0 0 8.5 15.5 5919 5919 0 0 1 59 85c2.155 3.04 1.988 5.87-.5 8.5a457 457 0 0 0-51 .5q-3.55-.51-7-1.5a728 728 0 0 1-40-60.5c-2.341-1.21-4.507-.88-6.5 1a926 926 0 0 1-28 45 120 120 0 0 1-11.5 14.5l-7.5 1.5c-16.734-.89-33.4-1.23-50-1q-.411-4.725 2-9a2463 2463 0 0 0 67.5-97.5 9.6 9.6 0 0 0-1.5-4.5 1263 1263 0 0 1-46-69l-18-24q-1.615-5.115 3.5-6"}))))}const Ch=` +.logo-background-light, .logo-background-colored { + background: white; +} +.logo-background-dark, .logo-background-blue { + background: black; +} +`;function ph(s){Ce(()=>{if(!window.document.getElementById("vendor-iobroker-component")){const t=window.document.createElement("style");t.setAttribute("id","vendor-iobroker-component"),t.innerHTML=Ch,window.document.head.appendChild(t)}},[]);const e=s.themeType||s.themeName||"light";return a.createElement("div",{className:`vendor-logo-back logo-background-${e}`,style:{display:"flex",flexDirection:"column",height:"100%",width:"10%",margin:"auto",backgroundImage:s.backgroundImage&&s.backgroundImage!=="@@loginBackgroundImage@@"?s.backgroundImage:window.loadingBackgroundImage&&window.loadingBackgroundImage!=="@@loginBackgroundImage@@"?`url(${window.loadingBackgroundImage})`:void 0,backgroundColor:s.backgroundColor&&s.backgroundColor!=="@@loginBackgroundColor@@"?s.backgroundColor:window.loadingBackgroundColor&&window.loadingBackgroundColor!=="@@loginBackgroundColor@@"?window.loadingBackgroundColor:s.themeType==="dark"?"#000":"#FFF",backgroundSize:"cover"}},a.createElement("div",{style:{flexGrow:1}}),a.createElement(So,{color:"secondary",size:s.size||200,thickness:5}),a.createElement("div",{style:{flexGrow:1}}))}const Ah=` +/** + * Copyright 2018-2024 Denis Haev (bluefox) + * + * MIT License + * + **/ + +.logo-background-light, .logo-background-colored { + background: white; +} +.logo-background-dark, .logo-background-blue { + background: black; +} +.logo-div { + position: absolute; + top: 50%; + left: 50%; + -ms-transform: translateX(-50%) translateY(-50%); + -webkit-transform: translate(-50%,-50%); + transform: translate(-50%,-50%); + overflow: hidden; + border-radius: 50%; + z-index: 2; +} +.logo-border { + /*border-color: #164477;*/ + border-top-color: #3399CC; + border-left-color: #164477; + border-bottom-color: #164477; + border-right-color: #164477; + border-radius: 50%; + border-style: solid; + box-sizing: border-box; + width: 100%; + height: 100%; + position: absolute; +} +.logo-top { + position: absolute; + width: 4.5%; + height: 16%; + top: 0; + z-index: 2; +} +.logo-i { + position: absolute; + width: 14.5%; + height: 60%; + top: 20%; + left: 42%; + background: #3399CC; +} +.logo-i-top { + position: absolute; + width: 14.5%; + height: 4%; + left: 42%; + background: #3399CC; + border-radius: 100%; +} +.logo-back { + width: 100%; + height: 100%; + z-index: 0; + overflow: hidden; +} +@keyframes logo-grow { + 0% { + width: 230px; + height: 230px; + transform: translate(-50%,-50%) scale(1); + opacity: 1 + } + 99% { + width: 230px; + height: 230px; + transform: translate(-50%,-50%) scale(10); + opacity: 0; + } + 100% { + width: 0; + height: 0; + opacity: 0; + } +} +@keyframes logo-spin { 100% { -webkit-transform: rotate(360deg); transform: rotate(360deg); } } +@keyframes logo-color-inside-light { + 0% { + background: #FEFEFE; + } + 100% { + background: #3399CC; + } +} +@keyframes logo-color-inside-dark { + 0% { + background: #030303; + } + 100% { + background: #3399CC; + } +} +@keyframes logo-color-inside-colored { + 0% { + background: #FEFEFE; + } + 100% { + background: #3399CC; + } +} +@keyframes logo-color-inside-blue { + 0% { + background: #030303; + } + 100% { + background: #3399CC; + } +} + +@keyframes logo-color-outside-light { + 0% { + border-color: #FEFEFE; + } + 100% { + border-top-color: #3399CC; + border-left-color: #164477; + border-bottom-color: #164477; + border-right-color: #164477; + } +} +@keyframes logo-color-outside-dark { + 0% { + border-color: #040404; + } + 100% { + border-top-color: #3399CC; + border-left-color: #164477; + border-bottom-color: #164477; + border-right-color: #164477; + } +} +@keyframes logo-color-outside-colored { + 0% { + border-color: #FEFEFE; + } + 100% { + border-top-color: #3399CC; + border-left-color: #164477; + border-bottom-color: #164477; + border-right-color: #164477; + } +} +@keyframes logo-color-outside-blue { + 0% { + border-color: #040404; + } + 100% { + border-top-color: #3399CC; + border-left-color: #164477; + border-bottom-color: #164477; + border-right-color: #164477; + } +} + +.logo-animate-wait { + animation: logo-color-outside 1.5s, logo-spin 1.5s linear infinite; +} + +.logo-animate-grow-light { + background: #DDD; +} +.logo-animate-grow-dark { + background: #1d1d1d; +} +.logo-animate-grow-colored { + background: #DDD; +} +.logo-animate-grow-blue { + background: #1d1d1d; +} + +.logo-animate-grow { + display: inline-block; + text-align: center; + z-index: 1; + top: 50%; + left: 50%; + -ms-transform: translateX(-50%) translateY(-50%); + -webkit-transform: translate(-50%,-50%); + transform: translate(-50%,-50%); + width: 245px; + height: 245px; + border-radius: 50%; + position: absolute; + animation: logo-grow 1s 1 ease forwards; +} + +.logo-animate-color-inside-light { + animation: logo-color-inside-light 2.5s; +} +.logo-animate-color-inside-dark { + animation: logo-color-inside-dark 2.5s; +} +.logo-animate-color-inside-colored { + animation: logo-color-inside-colored 2.5s; +} +.logo-animate-color-inside-blue { + animation: logo-color-inside-blue 2.5s; +} + +.logo-animate-color-outside-light { + animation: logo-color-outside-light 1.5s; +} +.logo-animate-color-outside-dark { + animation: logo-color-outside-dark 1.5s; +} +.logo-animate-color-outside-colored { + animation: logo-color-outside-colored 1.5s; +} +.logo-animate-color-outside-blue { + animation: logo-color-outside-blue 1.5s; +} +`;function mh(s){Ce(()=>{if(!window.document.getElementById("loader-iobroker-component")){const i=window.document.createElement("style");i.setAttribute("id","loader-iobroker-component"),i.innerHTML=Ah,window.document.head.appendChild(i)}},[]);const e=s.size||234,t=s.themeName||s.theme||s.themeType||"light";return a.createElement("div",{className:`logo-back logo-background-${t}`,style:{backgroundImage:s.backgroundImage&&s.backgroundImage!=="@@loginBackgroundImage@@"?s.backgroundImage:window.loadingBackgroundImage&&window.loadingBackgroundImage!=="@@loginBackgroundImage@@"?`url(${window.loadingBackgroundImage})`:void 0,backgroundColor:s.backgroundColor&&s.backgroundColor!=="@@loginBackgroundColor@@"?s.backgroundColor:window.loadingBackgroundColor&&window.loadingBackgroundColor!=="@@loginBackgroundColor@@"?window.loadingBackgroundColor:void 0,backgroundSize:"cover"}},window.loadingHideLogo==="true"?null:a.createElement(a.Fragment,null,a.createElement("div",{className:"logo-div",style:{width:e,height:e}},a.createElement("div",{className:`logo-top logo-background-${t}`,style:{left:"37%"}}),a.createElement("div",{className:`logo-top logo-background-${t}`,style:{left:"57%"}}),a.createElement("div",{className:`logo-border logo-background-${t} logo-animate-wait`,style:{borderWidth:e*.132}}),a.createElement("div",{className:`logo-i logo-animate-color-inside-${t}`}),a.createElement("div",{className:`logo-i-top logo-animate-color-inside-${t}`,style:{top:"18%"}}),a.createElement("div",{className:`logo-i-top logo-animate-color-inside-${t}`,style:{bottom:"18%"}})),a.createElement("div",{className:`logo-animate-grow logo-animate-grow-${t}`,style:{width:e+11,height:e+11}})))}const fh=` +.logo-background-light, .logo-background-colored { + background: white; +} +.logo-background-dark, .logo-background-blue { + background: black; +} +.pt-logo-div { + position: absolute; + top: 50%; + left: 50%; + -ms-transform: translateX(-50%) translateY(-50%); + -webkit-transform: translate(-50%,-50%); + transform: translate(-50%,-50%); + z-index: 2; +} +.pt-logo-border { + border-style: solid; + box-sizing: border-box; + width: 100%; + height: 100%; + position: absolute; +} +.pt-loader-block { + height: 65px; + width: 74px; + border-radius: 15px; + position: absolute; + box-sizing: content-box; +} +.pt-loader-blue { + border: 9px solid #0F99DE; + transform: rotate(5grad); + left: 93px; + top: 0; + animation: spin-blue 5s ease-in-out infinite; +} +.pt-loader-green { + border: 9px solid #88A536; + transform: rotate(-6grad); + left: 70px; + top: 58px; + animation: spin-green 5s ease-in-out infinite; +} +.pt-loader-red { + border: 9px solid #BD1B24; + transform: rotate(-15grad); + left: 24px; + top: 100px; + animation: spin-red 5s ease-in-out infinite; +} + +@keyframes spin-blue { + 0% { + transform: rotate(5deg); + } + 25% { + transform: rotate(185deg); + } + 50% { + transform: rotate(185deg); + } + 75% { + transform: rotate(185deg); + } + 100% { + transform: rotate(185deg); + } +} +@keyframes spin-green { + 0% { + transform: rotate(-6deg); + } + 25% { + transform: rotate(-6deg); + } + 50% { + transform: rotate(174deg); + } + 75% { + transform: rotate(174deg); + } + 100% { + transform: rotate(-6deg); + } +} +@keyframes spin-red { + 0% { + transform: rotate(-15deg); + } + 25% { + transform: rotate(-15deg); + } + 50% { + transform: rotate(-15deg); + } + 75% { + transform: rotate(165deg); + } + 100% { + transform: rotate(165deg); + } +} +`;function Oh(s){const e=s.size||200;Ce(()=>{if(!window.document.getElementById("pt-iobroker-component")){const i=window.document.createElement("style");i.setAttribute("id","pt-iobroker-component"),i.innerHTML=fh,window.document.head.appendChild(i)}},[]);const t=s.themeType||s.themeName||"light";return a.createElement("div",{className:`pt-logo-back logo-background-${t}`,style:{backgroundImage:s.backgroundImage&&s.backgroundImage!=="@@loginBackgroundImage@@"?s.backgroundImage:window.loadingBackgroundImage&&window.loadingBackgroundImage!=="@@loginBackgroundImage@@"?`url(${window.loadingBackgroundImage})`:void 0,backgroundColor:s.backgroundColor&&s.backgroundColor!=="@@loginBackgroundColor@@"?s.backgroundColor:window.loadingBackgroundColor&&window.loadingBackgroundColor!=="@@loginBackgroundColor@@"?window.loadingBackgroundColor:s.themeType==="dark"?"#000":"#FFF",backgroundSize:"cover"}},a.createElement("div",{className:"pt-logo-div",style:{width:e,height:e}},a.createElement("div",{style:{width:200,height:200}},a.createElement("div",{className:"pt-loader-blue pt-loader-block"}),a.createElement("div",{className:"pt-loader-green pt-loader-block"}),a.createElement("div",{className:"pt-loader-red pt-loader-block"}))))}function Eh(s){const e=window.vendorPrefix;return e==="PT"?a.createElement(Oh,{themeType:s.themeType}):e==="MV"?a.createElement(wh,{themeType:s.themeType}):e==="NW"?a.createElement(Ih,{themeType:"dark"}):e&&e!=="@@vendorPrefix@@"?a.createElement(ph,{themeType:s.themeType}):a.createElement(mh,{themeType:s.themeType})}class nr extends De{onHashChangedBound;constructor(e){super(e),this.onHashChangedBound=this.onHashChanged.bind(this)}componentDidMount(){window.addEventListener("hashchange",this.onHashChangedBound)}componentWillUnmount(){window.removeEventListener("hashchange",this.onHashChangedBound)}onHashChanged(){}static getLocation(){let e=window.location.hash;e=e.replace(/^#/,"");const t=e.split("/").map(i=>{try{return i?decodeURIComponent(i):""}catch{return console.error(`Router: Cannot decode ${i}`),i}});return{tab:t[0]||"",dialog:t[1]||"",id:t[2]||"",arg:t[3]||""}}static doNavigate(e,t,i,r){let o="";const n=nr.getLocation();r!==void 0&&!i&&(i=n.id),i&&!t&&(t=n.dialog),(t&&!e||e===null)&&(e=n.tab),e&&(o=`#${e}`,t&&(o+=`/${t}`,i&&(o+=`/${i}`,r!==void 0&&(o+=`/${r}`)))),window.location.hash!==o&&(window.location.hash=o)}}function _h(){const s=document.getSelection();if(!(s!=null&&s.rangeCount))return()=>{};let e=document.activeElement;const t=[];for(let i=0;i{s.type==="Caret"&&s.removeAllRanges(),s.rangeCount||t.forEach(i=>s.addRange(i)),e&&e.focus()}}const $u={"text/plain":"Text","text/html":"Url",default:"Text"},xh="Copy to clipboard: #{key}, Enter";function Sh(s){const e=`${/mac os x/i.test(navigator.userAgent)?"⌘":"Ctrl"}+C`;return s.replace(/#{\s*key\s*}/g,e)}function p4(s,e){let t,i,r,o,n=!1;e=e||{};const M=e.debug||!1;try{if(t=_h(),i=document.createRange(),r=document.getSelection(),o=document.createElement("span"),o.textContent=s,o.ariaHidden="true",o.style.all="unset",o.style.position="fixed",o.style.top="0px",o.style.clip="rect(0, 0, 0, 0)",o.style.whiteSpace="pre",o.style.userSelect="text",o.addEventListener("copy",l=>{var N,u,L,g;if(l.stopPropagation(),e!=null&&e.format)if(l.preventDefault(),typeof l.clipboardData>"u"){M&&console.warn("unable to use e.clipboardData"),M&&console.warn("trying IE specific stuff"),(N=window.clipboardData)==null||N.clearData();const j=$u[e.format]||$u.default;(u=window.clipboardData)==null||u.setData(j,s)}else(L=l.clipboardData)==null||L.clearData(),(g=l.clipboardData)==null||g.setData(e.format,s)}),document.body.appendChild(o),i.selectNodeContents(o),r==null||r.addRange(i),!document.execCommand("copy"))throw new Error("copy command was unsuccessful");n=!0}catch(c){M&&console.error("unable to copy using execCommand: ",c),M&&console.warn("trying IE specific stuff");try{window.clipboardData.setData(e.format||"text",s),n=!0}catch(l){M&&console.error("unable to copy using clipboardData: ",l),M&&console.error("falling back to prompt");const N=Sh("message"in e?e.message||"":xh);window.prompt(N,s)}}finally{r&&(i&&typeof r.removeRange=="function"?r.removeRange(i):r.removeAllRanges()),o&&document.body.removeChild(o),t&&t()}return n}class D{static translations={};static unknownTranslations=[];static lang=window.sysLang||"en";static _disableWarning=!1;static setLanguage(e){e&&(D.lang=e)}static extendTranslations(e,t){if(e.prefix){const i=e;if(typeof i.prefix=="string"){const r=i.prefix;delete i.prefix,Object.keys(i).forEach(o=>{const n=o,M={},c=i[n];Object.keys(c).forEach(l=>{l&&c&&(l.startsWith(r)?M[l]=c[l]:M[`${r}${l}`]=c[l])}),e[n]=M})}else console.warn("Found prefix in translations, but it is not a string")}try{if(!t)e.en&&e.de&&e.ru?Object.keys(e).forEach(i=>{const r=i;D.translations[r]=D.translations[r]||{};const o=D.translations[r];Object.assign(o,e[r])}):Object.keys(e).forEach(i=>{const r=e[i];Object.keys(r).forEach(o=>{const n=o,M=D.translations[n];M?M[i]?M[i]!==r[n]&&console.warn(`Translation for word "${i}" in "${n}" was ignored: existing = "${M[i]}", new = ${r[n]}`):M[i]=r[n]:console.warn(`Used unknown language: ${n}`)})});else{D.translations[t]||console.warn(`Used unknown language: ${t}`),D.translations[t]=D.translations[t]||{};const i=D.translations[t];i&&Object.keys(e).forEach(r=>{i[r]?i[r]!==e[r]&&console.warn(`Translation for word "${r}" in "${t}" was ignored: existing = "${i[r]}", new = ${e[r]}`):i[r]=e[r]})}}catch(i){console.error(`Cannot apply translations: ${i}`)}}static setTranslations(e){e&&(D.translations=e)}static getLanguage(){return D.lang}static t(e,...t){const i=D.translations[D.lang];if(i){const r=i[e];if(r)e=r;else if(D.unknownTranslations.includes(e)||(D.unknownTranslations.push(e),!D._disableWarning&&console.log(`Translate: ${e}`)),D.lang!=="en"&&D.translations.en){const o=D.translations.en[e];o&&(e=o)}}for(const r of t)e=e.replace("%s",r);return e}static i18nShow(e){const t={};e?typeof e=="string"?(D.unknownTranslations.forEach(i=>{i.startsWith(e)&&(t[i]=i.replace(e,""))}),console.log(JSON.stringify(t,null,2))):typeof e=="object"&&(D.unknownTranslations.forEach(i=>{e.test(i)&&(t[i]=i)}),console.log(JSON.stringify(t,null,2))):(D.unknownTranslations.forEach(i=>t[i]=i),console.log(JSON.stringify(t,null,2)))}static disableWarning(e){D._disableWarning=!!e}}window.i18nShow=D.i18nShow;window.i18nDisableWarning=D.disableWarning;const Dt="material",kh=["Su","Mo","Tu","We","Th","Fr","Sa"],vh=["Jan","Feb","Mar","Apr","Mai","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],Cn={0:"0x00 - good",1:"0x01 - general problem",2:"0x02 - no connection problem",16:"0x10 - substitute value from controller",32:"0x20 - substitute initial value",64:"0x40 - substitute value from device or instance",128:"0x80 - substitute value from sensor",17:"0x11 - general problem by instance",65:"0x41 - general problem by device",129:"0x81 - general problem by sensor",18:"0x12 - instance not connected",66:"0x42 - device not connected",130:"0x82 - sensor not connected",68:"0x44 - device reports error",132:"0x84 - sensor reports error"},Pu={JVBERi0:"pdf",R0lGODdh:"gif",R0lGODlh:"gif",iVBORw0KGgo:"png","/9j/":"jpg",PHN2Zw:"svg",Qk1:"bmp",AAABAA:"ico"};class m{static namespace=Dt;static INSTANCES="instances";static dateFormat=["DD","MM"];static FORBIDDEN_CHARS=/[^._\-/ :!#$%&()+=@^{}|~\p{Ll}\p{Lu}\p{Nd}]+/gu;static CapitalWords(e){return(e||"").split(/[\s_]/).filter(t=>t).map(t=>t?t[0].toUpperCase()+t.substring(1).toLowerCase():"").join(" ")}static formatSeconds(e){const t=Math.floor(e/86400);e%=3600*24;const i=Math.floor(e/3600).toString().padStart(2,"0");e%=3600;const r=Math.floor(e/60).toString().padStart(2,"0");e%=60;const o=Math.floor(e).toString().padStart(2,"0");let n="";return t&&(n+=`${t} ${D.t("ra_daysShortText")} `),n+=`${i}:${r}:${o}`,n}static getObjectName(e,t,i,r,o){var c;const n=e[t];let M;if(typeof i=="string"&&!r&&(r={language:i},i=null),r=r||{},r.language||(r.language=e["system.config"]&&e["system.config"].common&&e["system.config"].common.language||window.sysLang||"en"),i!=null&&i.name){const l=i.name;typeof l=="object"?M=r.language&&l[r.language]||l.en:M=l}else if(o&&((c=n==null?void 0:n.common)!=null&&c.desc)){const l=n.common.desc;typeof l=="object"?M=r.language&&l[r.language]||l.en||l.de||l.ru||"":M=l,M=(M||"").toString().replace(/[_.]/g," "),M===M.toUpperCase()&&(M=M[0]+M.substring(1).toLowerCase())}else if(!o&&(n!=null&&n.common)){const l=n.common.name||n.common.desc;l&&typeof l=="object"?M=r.language&&l[r.language]||l.en||l.de||l.ru||"":M=l,M=(M||"").toString().replace(/[_.]/g," "),M===M.toUpperCase()&&(M=M[0]+M.substring(1).toLowerCase())}else{const l=t.lastIndexOf(".");M=t.substring(l+1).replace(/[_.]/g," "),M=m.CapitalWords(M)}return(M==null?void 0:M.trim())||""}static getObjectNameFromObj(e,t,i,r,o){var c,l;const n=e;let M=(e==null?void 0:e._id)||"";if(typeof t=="string"&&!i&&(i={language:t},t=null),i=i||{},t!=null&&t.name){const N=t.name;typeof N=="object"?M=i.language&&N[i.language]||N.en:M=N}else if(r&&((c=n==null?void 0:n.common)!=null&&c.desc)){const N=n.common.desc;typeof N=="object"?M=i.language&&N[i.language]||N.en:M=N,M=(M||"").toString().replace(/[_.]/g," "),M===M.toUpperCase()&&(M=M[0]+M.substring(1).toLowerCase())}else if(!r&&((l=n==null?void 0:n.common)!=null&&l.name)){let N=n.common.name;!N&&n.common.desc&&(N=n.common.desc),typeof N=="object"?M=i.language&&N[i.language]||N.en:M=N,M=(M||"").toString().replace(/[_.]/g," "),M===M.toUpperCase()&&(M=M[0]+M.substring(1).toLowerCase())}return o?M:M.trim()}static getSettingsOrder(e,t,i){let r;e&&Object.prototype.hasOwnProperty.call(e,"common")?r=e.common:r=e;let o;if(r!=null&&r.custom){o=r.custom[Dt];const n=i.user||"admin";if(o&&o[n]){if(t){if(o[n].subOrder&&o[n].subOrder[t])return JSON.parse(JSON.stringify(o[n].subOrder[t]))}else if(o[n].order)return JSON.parse(JSON.stringify(o[n].order))}}return null}static getSettingsCustomURLs(e,t,i){let r;e&&Object.prototype.hasOwnProperty.call(e,"common")?r=e.common:r=e;let o;if(r!=null&&r.custom){o=r.custom[Dt];const n=i.user||"admin";if(o&&o[n]){if(t){if(o[n].subURLs&&o[n].subURLs[t])return JSON.parse(JSON.stringify(o[n].subURLs[t]))}else if(o[n].URLs)return JSON.parse(JSON.stringify(o[n].URLs))}}return null}static reorder(e,t,i){const r=Array.from(e),[o]=r.splice(t,1);return r.splice(i,0,o),r}static getSettings(e,t,i){let r;const o=(e==null?void 0:e._id)||(t==null?void 0:t.id);let n;if(e&&Object.prototype.hasOwnProperty.call(e,"common")?n=e.common:n=e,n!=null&&n.custom?(r=n.custom,r=r[Dt]&&r[Dt][t.user||"admin"]?JSON.parse(JSON.stringify(r[Dt][t.user||"admin"])):{enabled:!0}):r={enabled:i===void 0?!0:i,useCustom:!1},Object.prototype.hasOwnProperty.call(r,"enabled")||(r.enabled=i===void 0?!0:i),t&&(!r.name&&t.name&&(r.name=t.name),!r.icon&&t.icon&&(r.icon=t.icon),!r.color&&t.color&&(r.color=t.color)),n&&(!r.color&&n.color&&(r.color=n.color),!r.icon&&n.icon&&(r.icon=n.icon),!r.name&&n.name&&(r.name=n.name)),typeof r.name=="object"&&(r.name=t.language&&r.name[t.language]||r.name.en,r.name=(r.name||"").toString().replace(/_/g," "),r.name===r.name.toUpperCase()&&(r.name=r.name[0]+r.name.substring(1).toLowerCase())),!r.name&&o){const M=o.lastIndexOf(".");r.name=o.substring(M+1).replace(/[_.]/g," "),r.name=(r.name||"").toString().replace(/_/g," "),r.name=m.CapitalWords(r.name)}return r}static setSettings(e,t,i){if(e){e.common=e.common||{},e.common.custom=e.common.custom||{},e.common.custom[Dt]=e.common.custom[Dt]||{},e.common.custom[Dt][i.user||"admin"]=t;const r=e.common.custom[Dt][i.user||"admin"];return r.useCommon&&(r.color!==void 0&&(e.common.color=r.color,delete r.color),r.icon!==void 0&&(e.common.icon=r.icon,delete r.icon),r.name!==void 0&&(typeof e.common.name!="object"&&i.language?e.common.name={[i.language]:r.name}:typeof e.common.name=="object"&&i.language&&(e.common.name[i.language]=r.name),delete r.name)),!0}return!1}static getIcon(e,t){return e!=null&&e.icon?e.icon.length<=2?a.createElement("span",{style:t||{}},e.icon):e.icon.startsWith("data:image")?a.createElement("img",{alt:e.name,src:e.icon,style:t||{}}):a.createElement("img",{alt:e.name,src:(e.prefix||"")+e.icon,style:t}):null}static getObjectIcon(e,t){var i;if(typeof e=="object"&&(t=e,e=t==null?void 0:t._id),(i=t==null?void 0:t.common)!=null&&i.icon){let r=t.common.icon;if(typeof r=="string"&&r.length<=2||r.startsWith("data:image"))return r;const o=e.split(".");return o[0]==="system"?r=`adapter/${o[2]}${r.startsWith("/")?"":"/"}${r}`:r=`adapter/${o[0]}${r.startsWith("/")?"":"/"}${r}`,window.location.pathname.match(/adapter\/[^/]+\/[^/]+\.html/)?r=`../../${r}`:window.location.pathname.match(/material\/[.\d]+/)?r=`../../${r}`:window.location.pathname.match(/material\//)&&(r=`../${r}`),r}return null}static splitCamelCase(e){return e?m.CapitalWords(e):""}static isUseBright(e,t){if(!e)return t===void 0?!0:t;e=e.toString(),e.startsWith("#")&&(e=e.slice(1));let i,r,o;const n=e.match(/^rgba?[\s+]?\([\s+]?(\d+)[\s+]?,[\s+]?(\d+)[\s+]?,[\s+]?(\d+)[\s+]?/i);if(n&&n.length===4)i=parseInt(n[1],10),r=parseInt(n[2],10),o=parseInt(n[3],10);else{if(e.length===3&&(e=e[0]+e[0]+e[1]+e[1]+e[2]+e[2]),e.length===8)e=e.substring(0,6);else if(e.length!==6)return!1;i=parseInt(e.slice(0,2),16),r=parseInt(e.slice(2,4),16),o=parseInt(e.slice(4,6),16)}return i*.299+r*.587+o*.114<=186}static getTimeString(e){if(e=parseFloat(e),Number.isNaN(e))return"--:--";const t=Math.floor(e/3600),i=Math.floor(e%3600/60).toString().padStart(2,"0"),r=(e%60).toString().padStart(2,"0");return t?`${t}:${i}:${r}`:`${i}:${r}`}static getWindDirection(e){return e>=0&&e<11.25?"N":e>=11.25&&e<33.75?"NNE":e>=33.75&&e<56.25?"NE":e>=56.25&&e<78.75?"ENE":e>=78.75&&e<101.25?"E":e>=101.25&&e<123.75?"ESE":e>=123.75&&e<146.25?"SE":e>=146.25&&e<168.75?"SSE":e>=168.75&&e<191.25?"S":e>=191.25&&e<213.75?"SSW":e>=213.75&&e<236.25?"SW":e>=236.25&&e<258.75?"WSW":e>=258.75&&e<281.25?"W":e>=281.25&&e<303.75?"WNW":e>=303.75&&e<326.25?"NW":e>=326.25&&e<348.75?"NNW":"N"}static padding(e){return typeof e=="string"?e.length<2?`0${e}`:e:e<10?`0${e}`:e.toString()}static setDataFormat(e){e&&(m.dateFormat=e.toUpperCase().split(/[.-/]/),m.dateFormat.splice(m.dateFormat.indexOf("YYYY"),1))}static date2string(e){if(typeof e=="string"){if(e=e.trim(),!e)return"";if(e.match(/^[\w\s]+$/))return e;const i=e.match(/(\d{1,4})[-./](\d{1,2})[-./](\d{1,4})/);if(i){const r=[parseInt(i[1],10),parseInt(i[2],10),parseInt(i[3],10)],o=r.find(n=>n>31);if(o!==void 0){r.splice(r.indexOf(o),1);const n=r.find(M=>M>12);n?(r.splice(r.indexOf(n),1),e=new Date(o,r[0]-1,n)):m.dateFormat[0][0]==="M"&&m.dateFormat[1][0]==="D"?(e=new Date(o,r[0]-1,r[1]),Math.abs(e.getTime()-Date.now())>36e5*24*10&&(e=new Date(o,r[1]-1,r[0]))):m.dateFormat[0][0]==="D"&&m.dateFormat[1][0]==="M"?(e=new Date(o,r[1]-1,r[0]),Math.abs(e.getTime()-Date.now())>36e5*24*10&&(e=new Date(o,r[0]-1,r[1]))):e=new Date(e)}else e=new Date(e)}else e=new Date(e)}else e=new Date(e);let t=D.t(`ra_dow_${kh[e.getDay()]}`).replace("ra_dow_","");return t+=`. ${e.getDate()} ${D.t(`ra_month_${vh[e.getMonth()]}`).replace("ra_month_","")}`,t}static renderTextWithA(e){let t=e.match(/||[^<]+<\/b>|[^<]+<\/i>/);if(t){const i=[];let r=1;do{const o=e.substring(0,t.index);if(e=e.substring((t.index||0)+t[0].length),o&&i.push(a.createElement("span",{key:`a${r++}`},o)),t[0].startsWith(""))i.push(a.createElement("b",{key:`a${r++}`},t[0].substring(3,t[0].length-4)));else if(t[0].startsWith(""))i.push(a.createElement("i",{key:`a${r++}`},t[0].substring(3,t[0].length-4)));else if(t[0].startsWith("([^<]*)||[^<]+<\/b>|[^<]+<\/i>/):null,!t&&e&&i.push(a.createElement("span",{key:`a${r++}`},e))}while(t);return i}return e}static getSmartName(e,t,i,r){var n,M;if(!t){if(!r)return!e.common||e&&!e.common?e.smartName:e.common.smartName;if(e&&!e.common)return e.smartName;const c=e;return(n=c==null?void 0:c.common)!=null&&n.custom&&c.common.custom[i]?c.common.custom[i].smartName:void 0}if(!r)return e[t].common.smartName;const o=e[t];return(M=o==null?void 0:o.common)!=null&&M.custom&&o.common.custom[i]&&o.common.custom[i].smartName||null}static getSmartNameFromObj(e,t,i){var o,n;if(!i)return!e.common||e&&!e.common?e.smartName:e.common.smartName;if(e&&!e.common)return e.smartName;const r=(n=(o=e==null?void 0:e.common)==null?void 0:o.custom)==null?void 0:n[t];return r?r.smartName:void 0}static enableSmartName(e,t,i){const r=e;i?(r.common.custom||={},r.common.custom[t]||={},r.common.custom[t].smartName={}):r.common.smartName={}}static removeSmartName(e,t,i){var o,n;const r=e;i?(n=(o=r==null?void 0:r.common)==null?void 0:o.custom)!=null&&n[t]&&(r.common.custom[t]=null):r.common.smartName=null}static updateSmartName(e,t,i,r,o,n){var l,N;const M=D.getLanguage(),c=e;if(typeof c.common.smartName=="string"){const u=c.common.smartName;c.common.smartName={},c.common.smartName[M]=u}if((l=c.native)!=null&&l.byON){delete c.native.byON;let u=c.common.smartName;u&&typeof u!="object"&&(u={en:u,[M]:u}),c.common.smartName=u}if(r!==void 0&&(n?(c.common.custom||={},c.common.custom[o]||={},c.common.custom[o].smartName||={},r?c.common.custom[o].smartName.smartType=r:delete c.common.custom[o].smartName.smartType):(c.common.smartName||={},r?c.common.smartName.smartType=r:delete c.common.smartName.smartType)),i!==void 0&&(n?(c.common.custom||={},c.common.custom[o]||={},c.common.custom[o].smartName||={},c.common.custom[o].smartName.byON=i):(c.common.smartName||={},c.common.smartName.byON=i)),t!==void 0){let u;if(n?(c.common.custom||={},c.common.custom[o]||={},c.common.custom[o].smartName||={},u=c.common.custom[o].smartName):(c.common.smartName||={},u=c.common.smartName),u[M]=t,u&&(!u[M]||u[M]===c.common.name&&!c.common.role)){delete u[M];let L=!0;for(const g in u)if(Object.prototype.hasOwnProperty.call(u,g)){L=!1;break}if(L)if(n&&((N=c.common.custom)!=null&&N[o]))c.common.custom[o].smartName.byON===void 0?delete c.common.custom[o]:(delete c.common.custom[o].en,delete c.common.custom[o].de,delete c.common.custom[o].ru,delete c.common.custom[o].nl,delete c.common.custom[o].pl,delete c.common.custom[o].it,delete c.common.custom[o].fr,delete c.common.custom[o].pt,delete c.common.custom[o].es,delete c.common.custom[o].uk,delete c.common.custom[o]["zh-cn"]);else if(c.common.smartName&&c.common.smartName.byON!==void 0){const g=c.common.smartName;delete g.en,delete g.de,delete g.ru,delete g.nl,delete g.pl,delete g.it,delete g.fr,delete g.pt,delete g.es,delete g.uk,delete g["zh-cn"]}else c.common.smartName=null}}}static updateSmartNameEx(e,t){var o,n,M,c;const i=D.getLanguage(),r=e;if(typeof r.common.smartName=="string"){const l=r.common.smartName;r.common.smartName={},r.common.smartName[i]=l}if((o=r.native)!=null&&o.byON){delete r.native.byON;let l=r.common.smartName;l&&typeof l!="object"&&(l={en:l,[i]:l}),r.common.smartName=l}if(t.smartType!==void 0&&(t.noCommon?(r.common.custom||={},r.common.custom[t.instanceId]||={},r.common.custom[t.instanceId].smartName||={},t.smartType?r.common.custom[t.instanceId].smartName.smartType=t.smartType:delete r.common.custom[t.instanceId].smartName.smartType):(r.common.smartName||={},t.smartType?r.common.smartName.smartType=t.smartType:delete r.common.smartName.smartType)),t.byON!==void 0&&(t.noCommon?(r.common.custom||={},r.common.custom[t.instanceId]||={},r.common.custom[t.instanceId].smartName||={},r.common.custom[t.instanceId].smartName.byON=t.byON):(r.common.smartName||={},r.common.smartName.byON=t.byON)),t.noAutoDetect!==void 0&&(t.noCommon?t.noAutoDetect?(r.common.custom||={},r.common.custom[t.instanceId]||={},r.common.custom[t.instanceId].smartName||={},r.common.custom[t.instanceId].smartName.noAutoDetect=t.noAutoDetect):(M=(n=r.common.custom)==null?void 0:n[t.instanceId])!=null&&M.smartName&&delete r.common.custom[t.instanceId].smartName.noAutoDetect:!t.noAutoDetect&&r.common.smartName?delete r.common.smartName.noAutoDetect:(r.common.smartName||={},r.common.smartName.noAutoDetect=t.noAutoDetect)),t.smartName!==void 0){let l;if(t.noCommon?(r.common.custom||={},r.common.custom[t.instanceId]||={},r.common.custom[t.instanceId].smartName||={},l=r.common.custom[t.instanceId].smartName):(r.common.smartName||={},l=r.common.smartName),l[i]=t.smartName,l&&(!l[i]||l[i]===r.common.name&&!r.common.role)){delete l[i];let N=!0;for(const u in l)if(Object.prototype.hasOwnProperty.call(l,u)){N=!1;break}if(N)if(t.noCommon&&((c=r.common.custom)!=null&&c[t.instanceId]))r.common.custom[t.instanceId].smartName.byON===void 0?delete r.common.custom[t.instanceId]:(delete r.common.custom[t.instanceId].en,delete r.common.custom[t.instanceId].de,delete r.common.custom[t.instanceId].ru,delete r.common.custom[t.instanceId].nl,delete r.common.custom[t.instanceId].pl,delete r.common.custom[t.instanceId].it,delete r.common.custom[t.instanceId].fr,delete r.common.custom[t.instanceId].pt,delete r.common.custom[t.instanceId].es,delete r.common.custom[t.instanceId].uk,delete r.common.custom[t.instanceId]["zh-cn"]);else if(r.common.smartName&&r.common.smartName.byON!==void 0){const u=r.common.smartName;delete u.en,delete u.de,delete u.ru,delete u.nl,delete u.pl,delete u.it,delete u.fr,delete u.pt,delete u.es,delete u.uk,delete u["zh-cn"]}else r.common.smartName=null}}}static disableSmartName(e,t,i){const r=e;i?(r.common.custom||={},r.common.custom[t]||={},r.common.custom[t].smartName=!1):r.common.smartName=!1}static copyToClipboard(e,t){return t&&(t.stopPropagation(),t.preventDefault()),p4(e)}static getFileExtension(e){const t=(e||"").lastIndexOf(".");return t!==-1?e.substring(t+1).toLowerCase():null}static formatBytes(e){if(Math.abs(e)<1024)return`${e} B`;const t=["KB","MB","GB"];let i=-1;do e/=1024,++i;while(Math.abs(e)>=1024&&i186?`#000000${i||""}`:`#FFFFFF${i||""}`;const M=(255-r).toString(16),c=(255-o).toString(16),l=(255-n).toString(16);return`#${M.padStart(2,"0")}${c.padStart(2,"0")}${l.padStart(2,"0")}${i||""}`}static color2rgb(e){if(e==null||e===""||typeof e!="string")return!1;if(e.startsWith("rgba")){const t=e.match(/rgba?\((\d+),\s*(\d+),\s*(\d+),\s*([.\d]+)\)/);t&&(e=parseInt(t[1],10).toString(16).padStart(2,"0")+parseInt(t[2],10).toString(16).padStart(2,"0")+parseInt(t[2],10).toString(16).padStart(2,"0"))}else if(e.startsWith("rgb")){const t=e.match(/rgb?\((\d+),\s*(\d+),\s*(\d+)\)/);t&&(e=parseInt(t[1],10).toString(16).padStart(2,"0")+parseInt(t[2],10).toString(16).padStart(2,"0")+parseInt(t[2],10).toString(16).padStart(2,"0"))}else e.startsWith("#")&&(e=e.slice(1));return e.length===3&&(e=e[0]+e[0]+e[1]+e[1]+e[2]+e[2]),e.length!==6&&e.length!==8?(console.warn(`Cannot invert color: ${e}`),!1):[parseInt(e.slice(0,2),16),parseInt(e.slice(2,4),16),parseInt(e.slice(4,6),16)]}static rgb2lab(e){let t=e[0]/255,i=e[1]/255,r=e[2]/255;t=t>.04045?((t+.055)/1.055)**2.4:t/12.92,i=i>.04045?((i+.055)/1.055)**2.4:i/12.92,r=r>.04045?((r+.055)/1.055)**2.4:r/12.92;let o=(t*.4124+i*.3576+r*.1805)/.95047,n=t*.2126+i*.7152+r*.0722,M=(t*.0193+i*.1192+r*.9505)/1.08883;return o=o>.008856?o**.33333333:7.787*o+.137931,n=n>.008856?n**.33333333:7.787*n+.137931,M=M>.008856?M**.33333333:7.787*M+.137931,[116*n-16,500*(o-n),200*(n-M)]}static colorDistance(e,t){const i=m.color2rgb(e),r=m.color2rgb(t);if(!i||!r)return 0;const o=m.rgb2lab(i),n=m.rgb2lab(r),M=o[0]-n[0],c=o[1]-n[1],l=o[2]-n[2],N=Math.sqrt(o[1]*o[1]+o[2]*o[2]),u=Math.sqrt(n[1]*n[1]+n[2]*n[2]),L=N-u;let g=c*c+l*l-L*L;g=g<0?0:Math.sqrt(g);const j=1+.045*N,y=1+.015*N,T=M,d=L/j,I=g/y,w=T*T+d*d+I*I;return w<0?0:w}static _toVal(e){let t,i="";if(typeof e=="string"||typeof e=="number")i+=e;else if(typeof e=="object")if(Array.isArray(e))for(let r=0;r{if(i=i.trim(),i){const r=i.split("="),o=decodeURIComponent(r[0]).trim();if(r.length>1){const n=decodeURIComponent(r[1]);if(n==="true")t[o]=!0;else if(n==="false")t[o]=!1;else{const M=parseFloat(n);M.toString()===n?t[o]=M:t[o]=n}}else t[o]=!0}}),t}static getParentId(e){const t=(e||"").toString().split(".");return t.length>1?(t.pop(),t.join(".")):null}static formatDate(e,t){if(!e)return"";let i;const r=(e.getMonth()+1).toString().padStart(2,"0"),o=e.getDate().toString().padStart(2,"0");return t==="MM/DD/YYYY"?i=`${r}/${o}/${e.getFullYear()}`:i=`${e.getFullYear()}-${r}-${o}`,i+=` ${e.getHours().toString().padStart(2,"0")}:${e.getMinutes().toString().padStart(2,"0")}:${e.getSeconds().toString().padStart(2,"0")}.${e.getMilliseconds().toString().padStart(3,"0")}`,i}static formatTime(e){if(e){e=Math.round(e);const t=Math.floor(e/(3600*24)),i=Math.floor(e%(3600*24)/3600),r=Math.floor(e%3600/60),o=e%60;return t?`${t}.${i.toString().padStart(2,"0")}:${r.toString().padStart(2,"0")}:${o.toString().padStart(2,"0")}`:i?`${i}:${r.toString().padStart(2,"0")}:${o.toString().padStart(2,"0")}`:`0:${r.toString().padStart(2,"0")}:${o.toString().padStart(2,"0")}`}return"0:00:00"}static MDtext2link(e){const t=e.match(/\d+\.\)\s/);return t&&(e=e.replace(t[0],t[0].replace(/\s/," "))),e.replace(/[^a-zA-Zа-яА-Я0-9]/g,"").trim().replace(/\s/g,"").toLowerCase()}static openLink(e,t){e=e.replace(/\/\/([0-9a-f]*:[0-9a-f]*:[0-9a-f]*:[0-9a-f]*:[0-9a-f]*:[0-9a-f]*)(:\d+)?\//i,"//[$1]$2/"),t==="this"?window.location.href=e:window.open(e,t||"_blank")}static MDgetTitle(e){var o;const t=m.MDextractHeader(e),i=t.header;let r=t.body;if(!i.title){r=r.replace(/{[^}]*}/g,""),r=r.trim();const n=r.replace(/\r/g,"").split(` +`);for(let M=0;M{if(!n.trim())return;const M=n.indexOf(":");if(M!==-1){const c=n.substring(0,M).trim();let l=n.substring(M+1).trim();l=l.replace(/^['"]|['"]$/g,""),l==="true"?t[c]=!0:l==="false"?t[c]=!1:parseFloat(l).toString()===t[c]?t[c]=parseFloat(l):t[c]=l}else t[n.trim()]=!0}),e=e.substring(i+7))}return{header:t,body:e}}static MDremoveDocsify(e){const t=e.match(/{docsify-[^}]*}/g);return t&&t.forEach(i=>e=e.replace(i,"")),e}static generateFile(e,t){const i=document.createElement("a");i.setAttribute("href",`data:application/json;charset=utf-8,${encodeURIComponent(JSON.stringify(t,null,2))}`),i.setAttribute("download",e),i.style.display="none",document.body.appendChild(i),i.click(),document.body.removeChild(i)}static quality2text(e){const t=e&4294901760,i=Cn[e];let r;return i?r=[i]:e&1?r=[Cn[1],`0x${(e&65534).toString(16)}`]:e&2?r=[Cn[2],`0x${(e&65533).toString(16)}`]:r=[`0x${e.toString(16)}`],t&&r.push(`0x${(t>>16).toString(16).toUpperCase()}`),r}static clone(e){return JSON.parse(JSON.stringify(e))}static getStates(e){var r;const t=(r=e==null?void 0:e.common)==null?void 0:r.states;let i;if(t)if(typeof t=="string"&&t[0]==="{")try{i=JSON.parse(t)}catch{console.error(`Cannot parse states: ${t}`),i=null}else if(typeof t=="string"){const o=t.split(";");i={};for(let n=0;ni[n]=o):(e==null?void 0:e.common.type)==="string"?t.forEach(o=>i[o]=o):(e==null?void 0:e.common.type)==="boolean"&&(i.false=t[0],i.true=t[1])):typeof t=="object"&&(i=t);return i||null}static async getSvg(e){const i=await(await fetch(e)).blob();return new Promise(r=>{const o=new FileReader;o.onload=()=>{var n;return r(((n=o.result)==null?void 0:n.toString())||"")},o.readAsDataURL(i)})}static detectMimeType(e){const t=Object.keys(Pu).find(i=>e.startsWith(i));return t?Pu[t]:null}static isStableRepository(e){return!!(typeof e=="string"&&e.toLowerCase().startsWith("stable")||e&&typeof e!="string"&&e.find(t=>t.toLowerCase().startsWith("stable")))}static isStringInteger(e){return typeof e=="number"?Math.round(e)===e:parseInt(e,10).toString()===e}static isValidDate(e){return e instanceof Date&&!isNaN(e)}static getStyle(e,...t){const i={};for(let r=0;r{if(typeof t[r][o]=="function")i[o]=t[r][o](e);else if(typeof t[r][o]=="object"){const n=t[r][o];i[o]={},Object.keys(n).forEach(M=>{typeof n[M]=="function"?i[o][M]=n(e):(n[M]||n[M]===0)&&(i[o][M]=n[M])})}else(t[r][o]||t[r][o]===0)&&(i[o]=t[r][o])});return i}}const pn={buttonIcon:{marginRight:8}};class Yh extends a.Component{isIFrame;constructor(e){super(e);const t=e.newReact===void 0?!0:e.newReact;if(e.isIFrame!==void 0)this.isIFrame=e.isIFrame;else try{this.isIFrame=!t&&window.self!==window.top}catch{this.isIFrame=!t}}render(){const e=this.props.noTextOnButtons,t={borderRadius:this.props.theme.saveToolbar.button.borderRadius||3,height:this.props.theme.saveToolbar.button.height||32},i={bottom:this.isIFrame?38:0,left:this.props.paddingLeft||0,right:0,position:"absolute",background:this.props.theme.saveToolbar.background};return this.props.dense&&(i.minHeight=48),this.props.error&&(t.border="1px solid red"),a.createElement(zN,{style:i},a.createElement(bt,{variant:"extended","aria-label":"Save",disabled:!this.props.changed||this.props.error,onClick:()=>this.props.onSave(!1),style:t},a.createElement(Xn,{style:e?void 0:pn.buttonIcon}),!e&&D.t("ra_Save")),a.createElement(bt,{variant:"extended","aria-label":"Save and close",disabled:!this.props.changed||this.props.error,onClick:()=>this.props.onSave(!0),style:{...t,marginLeft:10}},a.createElement(Xn,{style:e?void 0:pn.buttonIcon}),e?"+":D.t("ra_Save and close"),e&&a.createElement(we,null)),a.createElement("div",{style:{flexGrow:1}}),a.createElement(bt,{variant:"extended","aria-label":"Close",onClick:()=>this.props.onClose(),style:t},a.createElement(we,{style:e?void 0:pn.buttonIcon}),!e&&D.t("ra_Close")))}}const Wu={suppress:{fontSize:12},suppressRoot:{marginTop:"16px"}};class A4 extends De{constructor(e){if(super(e),!this.props.dialogName&&this.props.suppressQuestionMinutes)throw new Error("dialogName required if suppressQuestionMinutes used");let t=!1;this.props.suppressQuestionMinutes&&(t=parseInt((window._localStorage||window.localStorage).getItem(this.props.dialogName),10)||0,t?Date.now()>t&&((window._localStorage||window.localStorage).removeItem(this.props.dialogName),t=!1):t=!1),this.state={suppress:t}}handleOk(){this.state.suppress&&(window._localStorage||window.localStorage).setItem(this.props.dialogName,Date.now()+(this.props.suppressQuestionMinutes||2)*6e4),this.props.onClose&&this.props.onClose(!0)}handleCancel(){this.props.onClose&&this.props.onClose(!1)}render(){return typeof this.state.suppress=="number"?(setTimeout(()=>this.props.onClose&&this.props.onClose(!0),100),null):a.createElement(Ae,{open:!0,maxWidth:"md",fullWidth:this.props.fullWidth!==void 0?this.props.fullWidth:!0,onClose:(e,t)=>{t!=="backdropClick"&&t!=="escapeKeyDown"&&this.handleCancel()},"aria-labelledby":"ar_confirmation_dialog_title","aria-describedby":"ar_confirmation_dialog_description"},a.createElement(fe,{id:"ar_confirmation_dialog_title"},this.props.title||D.t("ra_Are you sure?")),a.createElement(_e,null,a.createElement(as,{id:"ar_confirmation_dialog_description"},this.props.icon||null,this.props.text,this.props.suppressQuestionMinutes?a.createElement("br",null):null,this.props.suppressQuestionMinutes?a.createElement(V,{sx:{"& .FormControlLabel-label":Wu.suppress,"&.FormControlLabel-root":Wu.suppressRoot},control:a.createElement(ue,{id:`ar_dialog_confirm_suppress_${this.props.dialogName||""}`,checked:!!this.state.suppress,onChange:()=>this.setState({suppress:!this.state.suppress})}),label:this.props.suppressText||D.t("ra_Suppress question for next %s minutes",(this.props.suppressQuestionMinutes||2).toString())}):null)),a.createElement(xe,null,a.createElement(q,{id:`ar_dialog_confirm_ok_${this.props.dialogName||""}`,variant:"contained",onClick:()=>this.handleOk(),color:"primary",autoFocus:!0,startIcon:a.createElement(We,null)},this.props.ok||D.t("ra_Ok")),a.createElement(q,{id:`ar_dialog_confirm_cancel_${this.props.dialogName||""}`,variant:"contained",onClick:()=>this.handleCancel(),color:"grey",startIcon:a.createElement(we,null)},this.props.cancel||D.t("ra_Cancel"))))}}class m4 extends De{handleOk(){this.props.onClose&&this.props.onClose()}render(){return a.createElement(Ae,{open:!0,maxWidth:"sm",fullWidth:this.props.fullWidth!==void 0?this.props.fullWidth:!0,onClose:()=>this.handleOk(),"aria-labelledby":"alert-dialog-title","aria-describedby":"alert-dialog-description"},a.createElement(fe,{id:"ar_alert_dialog_title"},this.props.title||D.t("ra_Error")),a.createElement(_e,null,a.createElement(as,{id:"ar_alert_dialog_description"},this.props.text||D.t("ra_Unknown error!"))),a.createElement(xe,null,a.createElement(q,{id:"ar_dialog_error_ok",variant:"contained",onClick:()=>this.handleOk(),color:"primary",autoFocus:!0,startIcon:a.createElement(We,null)},D.t("ra_Ok"))))}}const Qh="Actions",bh="Append",Uh="Cancel",$h="Categories",Ph="Checked",Wh="Delete",Jh="Close",Bh="Commercial",Rh="Configure",Fh="Connected",Gh="Continue",Hh="Copied",Vh="Create",Zh="Crop",Xh="Delete",Kh="Delete",qh="Discard",ez="Disconnected",tz="Error",sz="Filter",iz="Friday",rz="Latitude",oz="Logout",nz="Longitude",az="Message",Mz="Monday",cz="Name",uz="Objects",lz="Ok",Nz="Product",Lz="Rename/Move/Copy",gz="Repeat",jz="Replace",yz="Root",Tz="Saturday",Dz="Save",dz="Selected",hz="States",zz="Sunday",wz="Thursday",Iz="Timestamp",Cz="Tuesday",pz="Update",Az="Valid till",mz="Value",fz="Version",Oz="Wednesday",Ez="Width",_z="Yes",xz="different",Sz="Everyone can read object",kz="Everyone can read state",vz="Everyone can write object",Yz="Everyone can write state",Qz="Group can read object",bz="Group can read state",Uz="Group can write object",$z="Group can write state",Pz="Owner can read object",Wz="Owner can read state",Jz="Owner can write object",Bz="Owner can write state",Rz="Buttons",Fz="Changed from",Gz="close",Hz="Create boolean state",Vz="Create channel",Zz="Create device",Xz="Create number state",Kz="Create state",qz="Create string state",ew="days",tw="Fr",sw="Mo",iw="Sa",rw="Su",ow="Th",nw="Tu",aw="We",Mw="Expert mode",cw="FALSE",uw="All files",lw="Audio",Nw="Code/JSON",Lw="Images",gw="Text",jw="Video",yw="Settings",Tw="without",Dw="Function",dw="ID",hw="Name",zw="Role",ww="Room",Iw="Type",Cw="Invalid settings",pw="Last change",Aw="locally",mw="Apr",fw="Aug",Ow="Dec",Ew="Feb",_w="Jan",xw="Jul",Sw="Jun",kw="Mai",vw="Mar",Yw="Nov",Qw="Oct",bw="Sep",Uw="Apr",$w="Aug",Pw="Dec",Ww="Feb",Jw="Jan",Bw="Jul",Rw="Jun",Fw="Mai",Gw="Mar",Hw="Nov",Vw="Oct",Zw="Sep",Xw="none",Kw="Object changed by",qw="Object last changed at",eI="Settings from other adapter %s",tI="Quality code",sI="repeat",iI='To select folder, just hold the key "shift" by clicking the folder.',rI="Show all",oI="State changed by",nI="Object changed from",aI="Timestamp",MI="Acknowledged",cI="Comment",uI="Copy the state value",lI="Hold Cltr/⌘ key to open the link",NI="Custom settings",LI="Delete object",gI="Edit object",jI="Edit the state value",yI="Expires in",TI="From",DI="Last changed",dI="Quality",hI="Time stamp",zI="User",wI="Value",II="TRUE",CI="Value",pI="Warning: The CRON job will run every minute during the specified period!",AI="Warning: The CRON job will run every second during the specified period!",mI="CRON",fI="Date",OI="Dates",EI="Day",_I="Day of week",xI="Every",SI="every N days",kI="every Nth day of the week",vI="every N day of week",YI="every N hours",QI="every N minutes",bI="every N months",UI="every N seconds",$I="every day",PI="every day of the week",WI="every day of the week",JI="every hour",BI="every minute",RI="every month",FI="every second",GI="From",HI="Hours",VI="Interval",ZI="Interval between",XI="Invalid CRON",KI="Minutes",qI="months",eC="Once",tC="Period",sC="Seconds",iC="Simple",rC="Specific time",oC="specific dates",nC="specific day(s) of the week",aC="specific day of weeks",MC="specific hours",cC="specific minutes",uC="specific months",lC="specific seconds",NC="Time",LC="To",gC="Wizard",jC="all",yC="Astro day",TC="Astro night",DC="Dawn",dC="Dusk",hC="Golden hour",zC="Golden hour end",wC="Nadir",IC="Nautical dawn",CC="Nautical dusk",pC="Night",AC="Night end",mC="Solar noon",fC="Sunrise",OC="Sunrise end",EC="Sunset",_C="Sunset start",xC="at",SC="at %s",kC="every day",vC="every hour",YC="every minute",QC="every month",bC="every %s day",UC="every %s hours",$C="every %s minutes",PC="every %s months",WC="every %s weeks",JC="every %s years",BC="every week",RC="every year",FC="from %s to %s",GC="never",HC="on %s of %s",VC="on %s and %s of",ZC="on every date of",XC="%s",KC="%s and %s",qC="on %s",e2="on %s and %s",t2="on weekends",s2="on working days",i2="will ne be not executed any more, because start is in the past",r2="on %s",o2="from %s",n2="Execute from to",a2="to %s",M2="every",c2="Specific time",u2="from",l2="From-to",N2="Interval time",L2="invert",g2="none",j2="on",y2="Period",T2="Daily",D2="Dates",d2="Day",h2="Every",z2="Every day",w2="Every month",I2="Every week",C2="Every year",p2="Hours",A2="Minutes",m2="month",f2="Monthly",O2="Once",E2="Specific months",_2="Week",x2="Weekdays",S2="Weekend",k2="Weekly",v2="Workdays",Y2="Year",Q2="Yearly",b2="Specific time",U2="Time",$2="to",P2="Valid",W2="from",J2="to",B2="Whole day",R2="every month",F2={"ra_%s links from aliases":"%s links from aliases","ra_%s object(s) processed":"%s object(s) processed","ra_%s was imported":"%s was imported","ra_Accept license":"Accept license",ra_Actions:Qh,"ra_Add new child object to selected parent":"Add new child object to selected parent","ra_Add objects tree from JSON file":"Add objects tree from JSON file","ra_Add row":"Add row","ra_Advanced options":"Advanced options","ra_All items are filtered out":"All items are filtered out","ra_All objects":"All objects",ra_Append:bh,"ra_Append %s entries or replace existing?":"Append %s entries or replace existing?","ra_Append or replace?":"Append or replace?","ra_Are you sure?":"Are you sure?","ra_Auto (no custom columns)":"Auto (no custom columns)","ra_Back to %s":"Back to %s","ra_Background image":"Background image",ra_Cancel:Uh,"ra_Cannot add items with set filter":"Cannot add items with set filter","ra_Cannot decode license":"Cannot decode license","ra_Cannot determine position: System settings are empty and GPS detection is disabled in browser":"Cannot determine position: System settings are empty and GPS detection is disabled in browser",'ra_Cannot find "%s"':'Cannot find "%s"','ra_Cannot read "%s"':'Cannot read "%s"',"ra_Cannot read licenses: %s":"Cannot read licenses: %s","ra_Cannot retrieve options, as instance is offline":"Cannot retrieve options, as instance is offline","ra_Cannot update attribute, because not found in the object":"Cannot update attribute, because not found in the object","ra_Cannot upload":"Cannot upload",ra_Categories:$h,"ra_Chained certificate":"Chained certificate","ra_Change color theme":"Change color theme","ra_Changed from":"Changed from","ra_Channel → State":"Channel → State","ra_Check license":"Check license",ra_Checked:Ph,ra_Clear:Wh,"ra_Clear filter":"Clear filter","ra_Clear icon":"Clear icon","ra_Click to show":"Click to show","ra_Clone current row":"Clone current row",ra_Close:Jh,"ra_Collapse all nodes":"Collapse all nodes","ra_Collapse one step node":"Collapse one level",ra_Commercial:Bh,ra_Configure:Rh,"ra_Configure visible columns":"Configure visible columns","ra_Confirm deletion of %s":"Confirm deletion of %s",ra_Connected:Fh,ra_Continue:Gh,ra_Copied:Hh,"ra_Copied %s":'Copied "%s"',"ra_Copy content":"Copy content",ra_Create:Vh,"ra_Create alias":"Create alias","ra_Create folder":"Create folder","ra_Create new folder in %s":"Create new folder in %s",ra_Crop:Zh,"ra_Define CRON...":"Define CRON...","ra_Define functions":"Define functions","ra_Define rooms":"Define rooms","ra_Define schedule":"Define schedule","ra_Define schedule...":"Define schedule...",ra_Del:Xh,ra_Delete:Kh,"ra_Delete current row":"Delete current row","ra_Deselect all":"Unselect all","ra_Device → Channel → State":"Device → Channel → State","ra_Disable/Enable translation":"Disable/Enable translation",ra_Discard:qh,ra_Disconnected:ez,"ra_Do not ask for next 2 hours in this session":"Do not ask for next 2 hours in this session","ra_Do not export values of states":"Do not export values of states","ra_Do not use let's encrypt":"Do not use let's encrypt","ra_Docker is not available":"Docker is not available","ra_Docker is not installed or not running":"Docker is not installed or not running","ra_Double click to reset table layout":"Double click to reset table layout","ra_Drag 'n' drop some files here, or click to select files":"Drag 'n' drop some files here, or click to select files","ra_Drop file here":"Drop file here","ra_Drop the files here...":"Drop the file here...","ra_Duplicate name":"Duplicate name","ra_Edit ACL":"Edit ACL","ra_Edit alias":"Edit alias","ra_Edit custom config":"Edit custom config","ra_Edit full path":"Edit full path","ra_Edit function":"Edit function","ra_Edit object field":"Edit object field","ra_Edit role":"Edit role","ra_Edit room":"Edit room","ra_Edit value":"Edit value","ra_Enter the code from that page here":"Enter the code from that page here",ra_Error:tz,"ra_Expand all nodes":"Expand all nodes","ra_Expand one step node":"Expand one level","ra_Expand/Collapse card":"Expand/Collapse card","ra_Export configuration section":"Export configuration section","ra_Export data to %s file":"Export data to %s file","ra_Failed to open JSON File":"Failed to open JSON File","ra_Fallback custom certificates":"Fallback custom certificates","ra_File is too big. Max %sk allowed. Try use SVG.":"File is too big. Max %sk allowed. Try use SVG.",ra_Filter:sz,"ra_Filter and Data Actions":"Filter and Data Actions","ra_Filter files":"Filter files","ra_Folder name":"Folder name","ra_Folder → Channel → State":"Folder → Channel → State","ra_Folder → Device → Channel → State":"Folder → Device → Channel → State","ra_Folder → State":"Folder → State","ra_Folders always first":"Folders always first",ra_Friday:iz,"ra_From file":"From file","ra_From text":"From text","ra_Get %s access":"Get %s access","ra_Good luck":"Good luck","ra_Hide empty folders":"Hide empty folders","ra_If no file will be created in the folder, it will disappear after the browser closed":"If no file will be created in the folder, it will disappear after the browser closed","ra_If the button above does not work, you can authorize manually this app by visiting this url":"If the button above does not work, you can authorize manually this app by visiting this url","ra_Import and add configuration section":"Import and add configuration section","ra_Import and replace configuration section":"Import and replace configuration section","ra_Import data from %s file":"Import data from %s file","ra_Import from %s":"Import from %s","ra_Instance %s is alive":"Instance %s is alive","ra_Instance %s is not alive":"Instance %s is not alive","ra_Instance is not alive":"Instance is not alive","ra_Invalid CRON":"Invalid CRON","ra_Invalid JSON":"Invalid JSON","ra_Invalid JSON file.":"Invalid JSON file.","ra_Invalid JSON format. Expected an array.":"Invalid JSON format. Expected an array.","ra_Invalid answer from server":"Invalid answer from server","ra_Invalid parent folder!":"Invalid parent folder!","ra_Invalid structure":"Invalid structure","ra_JSON editor":"JSON editor","ra_Last change":"Last change",ra_Latitude:rz,"ra_License %s":"License %s","ra_License agreement":"License agreement","ra_License does not exist":"License does not exist","ra_License expired on %s":"License expired on %s",'ra_License for other product "%s"':'License for other product "%s"',"ra_License is for version %s, but required version is %s.":"License is for version %s, but required version is %s.","ra_License must be converted":"License must be converted to newer version. You can do it in your iobroker.net profile.","ra_License not found in license manager. Do you want to read licenses from iobroker.net?":"License not found in the license manager. Do you want to update licenses from iobroker.net?","ra_Listen on all IPs":"Listen on all IPs","ra_Load configuration from file":"Load configuration from file",ra_Logout:oz,ra_Longitude:nz,'ra_May not trigger "updateLicenses"':'May not trigger "updateLicenses"',ra_Message:az,ra_Monday:Mz,"ra_Move down":"Move down","ra_Move up":"Move up",ra_Name:cz,"ra_No data found in file":"No data found in file","ra_No one license found in license manager":"No one license found in license manager","ra_No response from admin":"No response from admin","ra_No response from the backend":"No response from the backend",'ra_Non-experts may create new objects only in "0_userdata.0" or "alias.0".':'Non-experts may create new objects only in "0_userdata.0" or "alias.0".',"ra_Not a number":"Not a number",ra_Objects:uz,ra_Ok:lz,"ra_On weekdays":"On weekdays","ra_Only following structures of objects are available:":"Only following structures of objects are available:","ra_Only selected":"Only selected","ra_Owner group":"Owner group","ra_Owner user":"Owner user","ra_Passwords are not equal!":"Passwords are not equal!","ra_Place your files here or click here to open the browse dialog":"Place your files here or click here to open the browse dialog","ra_Please allow popups in your browser for this page!":"Please allow popups in your browser for this page!","ra_Please confirm":"Please confirm","ra_Please create license":"Please create license","ra_Please enter the license":"Please enter the license","ra_Please select file...":"Please select file...","ra_Please select object ID...":"Please select object ID...","ra_Port could be used by %s":"Port could be used by %s","ra_Port is already used by %s":"Port is already used by %s","ra_Press ENTER Key to add new item":"Press ENTER Key to add new item","ra_Private certificate":"Private certificate",ra_Product:Nz,"ra_Public certificate":"Public certificate","ra_Quality code":"Quality","ra_Refresh tree":"Refresh tree","ra_Reload files":"Reload files",ra_Rename_Move_Copy:Lz,"ra_Renew %s access":"Renew %s access",ra_Repeat:gz,ra_Replace:jz,"ra_Request timed out":"Request timed out","ra_Restrict to folder":"Restrict to folder",ra_Root:yz,ra_Saturday:Tz,ra_Save:Dz,"ra_Save and close":"Save and close","ra_Save configuration to file":"Save configuration to file","ra_Save objects tree as JSON file":"Save objects tree as JSON file","ra_Select all":"Select all","ra_Select color":"Select color","ra_Select predefined icon":"Select predefined icon","ra_Select type of export":"Select type of export",ra_Selected:dz,"ra_Selected %s object(s)":"Selected %s object(s)","ra_Serial number (UUID)":"Serial number (UUID)",'ra_Serial number (UUID) "%s" in license is for other device.':'Serial number (UUID) "%s" in license is for other device.',"ra_Session will expire in %s seconds. Continue?":"Session will expire in %s seconds. Continue?","ra_Show all folders":"Show all folders","ra_Show lines between rows":"Show lines between rows","ra_Show/Hide object descriptions":"Show/Hide object descriptions","ra_Show/hide filter input":"Show/hide filter input","ra_Some data are not stored. Discard?":"Some data are not stored. Discard?",ra_States:hz,"ra_Successfully authorized. Token valid till %s and will be automatically renewed.":"Successfully authorized. Token valid till %s and will be automatically renewed.","ra_Successfully authorized. Token valid till %s but it can expire as the instance is not running.":"Successfully authorized. Token valid till %s but it can expire as the instance is not running.","ra_Suitable license not found in license manager":"Suitable license not found in license manager",ra_Sunday:zz,"ra_Suppress question for next %s minutes":"Suppress question for next %s minutes","ra_System language":"System language","ra_Take browser position":"Take position from browser","ra_Take position from system settings":"Take position from system settings",'ra_The experts may create objects everywhere but from second level (e.g. "vis.0" or "javascript.0").':'The experts may create objects everywhere but from second level (e.g. "vis.0" or "javascript.0").',"ra_The page you are looking for was not found":"The page you are looking for was not found","ra_The schedule will be executed every minute. Are you sure?":"The schedule will be executed every minute. Are you sure?","ra_The schedule will be executed every second. Are you sure?":"The schedule will be executed every second. Are you sure?",ra_Thursday:wz,ra_Timestamp:Iz,"ra_Toggle expert mode":"Toggle expert mode","ra_Toggle the states view":"Toggle the states view","ra_Toggle view mode":"Toggle view mode","ra_Too big":"Too big","ra_Too small":"Too small","ra_Transparent dialog":"Transparent dialog",ra_Tuesday:Cz,"ra_Unknown error":"Unknown error","ra_Unknown error!":"Unknown error!",ra_Update:pz,"ra_Upload file":"Upload file","ra_Use all available let's encrypt certificates":"Use all available let's encrypt certificates","ra_Use iobroker.acme adapter for letsencrypt certificates":"Use iobroker.acme adapter for letsencrypt certificates","ra_Use system settings for position":"Use system settings for position","ra_Used system settings":"Used system settings","ra_User files":"User files",ra_ValidTill:Az,ra_Value:mz,ra_Version:fz,"ra_View file":"View file","ra_View: %s":"View: %s",ra_Wednesday:Oz,ra_Width:Ez,"ra_YAML editor":"YAML editor",ra_Yes:_z,"ra_You can export all objects or just the selected branch.":"You can export all objects or just the selected branch.","ra_You can filter entries by entering here some text":"You can filter entries by entering here some text","ra_You can use * as wildcard":"You can use * as wildcard",ra___different__:xz,ra_aclEveryone_read_object:Sz,ra_aclEveryone_read_state:kz,ra_aclEveryone_write_object:vz,ra_aclEveryone_write_state:Yz,ra_aclGroup_read_object:Qz,ra_aclGroup_read_state:bz,ra_aclGroup_write_object:Uz,ra_aclGroup_write_state:$z,ra_aclOwner_read_object:Pz,ra_aclOwner_read_state:Wz,ra_aclOwner_write_object:Jz,ra_aclOwner_write_state:Bz,ra_buttons:Rz,ra_changedFrom:Fz,ra_close:Gz,ra_create_boolean_state:Hz,ra_create_channel:Vz,ra_create_device:Zz,ra_create_number_state:Xz,ra_create_state:Kz,ra_create_string_state:qz,ra_daysShortText:ew,ra_dow_Fr:tw,ra_dow_Mo:sw,ra_dow_Sa:iw,ra_dow_Su:rw,ra_dow_Th:ow,ra_dow_Tu:nw,ra_dow_We:aw,ra_expertMode:Mw,ra_false:cw,ra_fileType_all:uw,ra_fileType_audio:lw,ra_fileType_code:Nw,ra_fileType_images:Lw,ra_fileType_txt:gw,ra_fileType_video:jw,"ra_fileType_video,":"Video",ra_filter_customs:yw,ra_filter_customs_without:Tw,ra_filter_func:Dw,ra_filter_id:dw,ra_filter_name:hw,ra_filter_role:zw,ra_filter_room:ww,ra_filter_type:Iw,"ra_import data from %s file":"Import data from %s file",ra_invalidConfig:Cw,ra_lastChange:pw,ra_locally:Aw,ra_month_Apr:mw,ra_month_Aug:fw,ra_month_Dec:Ow,ra_month_Feb:Ew,ra_month_Jan:_w,ra_month_Jul:xw,ra_month_Jun:Sw,ra_month_Mai:kw,ra_month_Mar:vw,ra_month_Nov:Yw,ra_month_Oct:Qw,ra_month_Sep:bw,ra_months_Apr:Uw,ra_months_Aug:$w,ra_months_Dec:Pw,ra_months_Feb:Ww,ra_months_Jan:Jw,ra_months_Jul:Bw,ra_months_Jun:Rw,ra_months_Mai:Fw,ra_months_Mar:Gw,ra_months_Nov:Hw,ra_months_Oct:Vw,ra_months_Sep:Zw,"ra_no confirm for 5 mins":"no confirm for 5 mins",ra_none:Xw,ra_object_changed_by:Kw,ra_object_changed_by_user:qw,ra_otherConfig:eI,ra_qualityCode:tI,ra_repeat:sI,ra_select_folder_hint:iI,ra_show_all:rI,ra_state_changed_by:oI,ra_state_changed_from:nI,ra_timestamp:aI,ra_tooltip_ack:MI,ra_tooltip_comment:cI,ra_tooltip_copyState:uI,ra_tooltip_ctrlForLink:lI,ra_tooltip_customConfig:NI,ra_tooltip_deleteObject:LI,ra_tooltip_editObject:gI,ra_tooltip_editState:jI,ra_tooltip_expire:yI,ra_tooltip_from:TI,ra_tooltip_lc:DI,ra_tooltip_quality:dI,ra_tooltip_ts:hI,ra_tooltip_user:zI,ra_tooltip_value:wI,ra_true:II,"ra_use seconds":"use seconds",ra_val:CI,"ra_via internet":"via internet",ra_warning_every_minute:pI,ra_warning_every_second:AI,sc_cron:mI,sc_date:fI,sc_dates:OI,sc_dow:EI,sc_dows:_I,sc_every:xI,sc_everyN_dates:SI,sc_everyN_dow:kI,sc_everyN_dows:vI,sc_everyN_hours:YI,sc_everyN_minutes:QI,sc_everyN_months:bI,sc_everyN_seconds:UI,sc_every_dates:$I,sc_every_dow:PI,sc_every_dows:WI,sc_every_hours:JI,sc_every_minutes:BI,sc_every_months:RI,sc_every_seconds:FI,sc_from:GI,sc_hours:HI,sc_interval:VI,sc_intervalBetween:ZI,sc_invalid_cron:XI,sc_minutes:KI,sc_months:qI,sc_once:eC,sc_period:tC,sc_seconds:sC,sc_simple:iC,sc_specific:rC,sc_specific_dates:oC,sc_specific_dow:nC,sc_specific_dows:aC,sc_specific_hours:MC,sc_specific_minutes:cC,sc_specific_months:uC,sc_specific_seconds:lC,sc_time:NC,sc_to:LC,sc_wizard:gC,sch_all:jC,sch_astroDay:yC,sch_astroNight:TC,sch_astro_dawn:DC,sch_astro_dusk:dC,sch_astro_goldenHour:hC,sch_astro_goldenHourEnd:zC,sch_astro_nadir:wC,sch_astro_nauticalDawn:IC,sch_astro_nauticalDusk:CC,sch_astro_night:pC,sch_astro_nightEnd:AC,sch_astro_solarNoon:mC,sch_astro_sunrise:fC,sch_astro_sunriseEnd:OC,sch_astro_sunset:EC,sch_astro_sunsetStart:_C,sch_at:xC,sch_desc_atTime:SC,sch_desc_everyDay:kC,sch_desc_everyHour:vC,sch_desc_everyMinute:YC,sch_desc_everyMonth:QC,sch_desc_everyNDay:bC,sch_desc_everyNHours:UC,sch_desc_everyNMinutes:$C,sch_desc_everyNMonths:PC,sch_desc_everyNWeeks:WC,sch_desc_everyNYears:JC,sch_desc_everyWeek:BC,sch_desc_everyYear:RC,sch_desc_intervalFromTo:FC,sch_desc_never:GC,sch_desc_onDate:HC,sch_desc_onDates:VC,sch_desc_onEveryDate:ZC,sch_desc_onMonth:XC,sch_desc_onMonths:KC,sch_desc_onWeekday:qC,sch_desc_onWeekdays:e2,sch_desc_onWeekends:t2,sch_desc_onWorkdays:s2,sch_desc_onceInPast:i2,sch_desc_once_on:r2,sch_desc_validFrom:o2,sch_desc_validFromTo:n2,sch_desc_validTo:a2,sch_every:M2,sch_exactTime:c2,sch_from:u2,sch_fromTo:l2,sch_intervalTime:N2,sch_invert:L2,sch_no_one:g2,sch_on:j2,sch_period:y2,sch_periodDaily:T2,sch_periodDates:D2,sch_periodDay:d2,sch_periodEvery:h2,sch_periodEveryDay:z2,sch_periodEveryMonth:w2,sch_periodEveryWeek:I2,sch_periodEveryYear:C2,sch_periodHours:p2,sch_periodMinutes:A2,sch_periodMonth:m2,sch_periodMonthly:f2,sch_periodOnce:O2,sch_periodSpecificMonths:E2,sch_periodWeek:_2,sch_periodWeekdays:x2,sch_periodWeekend:S2,sch_periodWeekly:k2,sch_periodWorkdays:v2,sch_periodYear:Y2,sch_periodYearly:Q2,sch_specificTime:b2,sch_time:U2,sch_to:$2,sch_valid:P2,sch_validFrom:W2,sch_validTo:J2,sch_wholeDay:B2,sch_yearEveryMonth:R2},G2="Aktionen",H2="Anhängen",V2="Abbrechen",Z2="Kategorien",X2="Geprüft",K2="Löschen",q2="Schließen",ep="Kommerziell",tp="Konfigurieren",sp="Verbunden",ip="Weitermachen",rp="Kopiert",op="Erstellen",np="Ernte",ap="Entf",Mp="Löschen",cp="Verwerfen",up="Getrennt",lp="Fehler",Np="Filter",Lp="Freitag",gp="Breite",jp="Ausloggen",yp="Längengrad",Tp="Meldung",Dp="Montag",dp="Name",hp="Objekte",zp="OK",wp="Produkt",Ip="Umbenennen/Verschieben/Kopieren",Cp="Wiederholen",pp="Ersetzen",Ap="Anfang",mp="Samstag",fp="Speichern",Op="Ausgewählt",Ep="Zustände",_p="Sonntag",xp="Donnerstag",Sp="Zeitstempel",kp="Dienstag",vp="Aktualisieren",Yp="Gültig bis",Qp="Wert",bp="Ausführung",Up="Mittwoch",$p="Breite",Pp="Ja",Wp="unterschiedlich",Jp="Jeder kann Objekt lesen",Bp="Jeder kann Zustand lesen",Rp="Jeder kann ein Objekt schreiben",Fp="Jeder kann Zustand schreiben",Gp="Gruppe kann Objekt lesen",Hp="Gruppe kann Status lesen",Vp="Gruppe kann Objekt schreiben",Zp="Gruppe kann Status schreiben",Xp="Besitzer kann Objekt lesen",Kp="Besitzer kann Zustand lesen",qp="Besitzer kann Objekt schreiben",eA="Besitzer kann Zustand schreiben",tA="Tasten",sA="Geändert von",iA="Schließen",rA="Booleschen Zustand erstellen",oA="Kanal erstellen",nA="Gerät erstellen",aA="Nummern-Zustand erstellen",MA="Zustand erstellen",cA="String-Zustand erstellen",uA="T.",lA="Fr",NA="Mo",LA="Sa",gA="So",jA="Do",yA="Di",TA="Mi",DA="Expertenmodus",dA="FALSCH",hA="Alle Dateien",zA="Audio",wA="Code/JSON",IA="Bilder",CA="Text",pA="Video",AA="Einstellungen",mA="ohne",fA="Funktion",OA="ID",EA="Name",_A="Rolle",xA="Raum",SA="Typ",kA="Ungültige Einstellungen",vA="Letzte Änderung",YA="örtlich",QA="Apr",bA="Aug",UA="Dez",$A="Feb",PA="Jan",WA="Jul",JA="Jun",BA="Mai",RA="Mär",FA="Nov",GA="Okt",HA="Sep",VA="Apr",ZA="Aug",XA="Dez",KA="Feb",qA="Jan",em="Jul",tm="Jun",sm="Mai",im="Mär",rm="Nov",om="Okt",nm="Sep",am="kein",Mm="Objekt geändert von",cm="Objekt zuletzt geändert um",um="Einstellungen von anderen Adaptern %s",lm="Qualitätscode",Nm="wiederholen",Lm='Um einen Ordner auszuwählen, halten Sie einfach die Taste "Shift" gedrückt, indem Sie auf den Ordner klicken.',gm="Alle anzeigen",jm="Zustand geändert durch",ym="Objekt geändert von",Tm="Zeitstempel",Dm="Bestätigt",dm="Kommentar",hm="Statuswert kopieren",zm="Strg/⌘-Taste gedrückt halten, um den Link zu öffnen",wm="Benutzerdefinierte Einstellungen",Im="Objekt löschen",Cm="Objekt bearbeiten",pm="Statuswert bearbeiten",Am="Läuft ab in",mm="Von",fm="Zuletzt geändert",Om="Qualität",Em="Zeitstempel",_m="Benutzer",xm="Wert",Sm="WAHR",km="Wert",vm="Achtung: Der CRON-Job wird im angegebenen Zeitraum jede Minute ausgeführt!",Ym="Achtung: Der CRON-Job wird im angegebenen Zeitraum jede Sekunde ausgeführt!",Qm="CRON",bm="Datum",Um="Tage",$m="Tag",Pm="Wochentage",Wm="Jeden",Jm="alle N Tage",Bm="jeden x-ten Tag der Woche",Rm="alle N Wochentage",Fm="alle N Stunden",Gm="alle N Minuten",Hm="alle N Monate",Vm="alle N Sekunden",Zm="jeden Tag",Xm="jeden Tag der Woche",Km="jeden Tag der Woche",qm="jede Stunde",e3="jede Minute",t3="jeden Monat",s3="jede Sekunde",i3="Von",r3="Stunden",o3="Intervall",n3="Intervall zwischen",a3="Ungültiger CRON",M3="Minuten",c3="Monate",u3="Einmal",l3="Zeitraum",N3="Sekunden",L3="Einfach",g3="Bestimmte Zeit",j3="bestimmte Tage",y3="bestimmte(r) Tag(e) der Woche",T3="bestimmten Wochentag",D3="bestimmte Stunden",d3="bestimmte Minuten",h3="bestimmte Monate",z3="bestimmte Sekunden",w3="Zeit",I3="Bis",C3="Wizard",p3="alle",A3="Astronomischer Tag",m3="Astronomische Nacht",f3="Morgendämmerung",O3="Abenddämmerung",E3="Goldene Stunde",_3="Goldene Stundenende",x3="Nadir",S3="Nautische Morgendämmerung",k3="Nautische Abenddämmerung",v3="Nacht",Y3="Nachtende",Q3="Sonnenmittag",b3="Sonnenaufgang",U3="Sonnenaufgangende",$3="Sonnenuntergang",P3="Sonnenuntergangstart",W3="am",J3="um %s",B3="jeden Tag",R3="jede Stunde",F3="jede Minute",G3="jeden Monat",H3="jeden %s Tag",V3="alle %s Stunden",Z3="alle %s Minuten",X3="alle %s Monate",K3="alle %s Wochen",q3="alle %s Jahre",ef="jede Woche",tf="jedes Jahr",sf="von %s bis %s",rf="noch nie",of="am %s von %s",nf="am %s und %s von",af="an jedem Datum von",Mf="%s",cf="%s und %s",uf="auf %s",lf="auf %s und %s",Nf="an Wochenenden",Lf="an Werktagen",gf="wird nicht mehr ausgeführt, weil der Start in der Vergangenheit ist",jf="auf %s",yf="von %s",Tf="Ausführen von bis",Df="bis %s",df="jeden",hf="Bestimmte Zeit",zf="von",wf="Von bis",If="Zeitintervall",Cf="umkehren",pf="keiner",Af="am",mf="Zeitraum",ff="Täglich",Of="Daten",Ef="Tag",_f="Jeden",xf="Jeden Tag",Sf="Jeden Monat",kf="Jede Woche",vf="Jedes Jahr",Yf="Stunden",Qf="Minuten",bf="Monat",Uf="Monatlich",$f="Einmal",Pf="Bestimmte Monate",Wf="Woche",Jf="Wochentage",Bf="Wochenende",Rf="Wöchentlich",Ff="Arbeitstage",Gf="Jahr",Hf="Jährlich",Vf="Bestimmte Zeit",Zf="Zeit",Xf="zu",Kf="Gültigkeit",qf="von",eO="bis",tO="Ganzer Tag",sO="jeden Monat",iO={"ra_%s links from aliases":"%s Links von Aliasen","ra_%s object(s) processed":"%s Objekt(e) verarbeitet","ra_%s was imported":"%s wurde importiert","ra_Accept license":"Lizenz akzeptieren",ra_Actions:G2,"ra_Add new child object to selected parent":"Dem ausgewählten übergeordneten Objekt ein neues untergeordnetes Objekt hinzufügen","ra_Add objects tree from JSON file":"Objektbaum aus JSON-Datei hinzufügen","ra_Add row":"Zeile hinzufügen","ra_Advanced options":"Erweiterte Optionen","ra_All items are filtered out":"Alle Elemente sind herausgefiltert","ra_All objects":"Alle Objekte",ra_Append:H2,"ra_Append %s entries or replace existing?":"%s Einträge anhängen oder vorhandene ersetzen?","ra_Append or replace?":"Anhängen oder ersetzen?","ra_Are you sure?":"Bist du sicher?","ra_Auto (no custom columns)":"Auto (keine benutzerdefinierten Spalten)","ra_Back to %s":"Zurück zu %s","ra_Background image":"Hintergrundbild",ra_Cancel:V2,"ra_Cannot add items with set filter":"Elemente mit festgelegtem Filter können nicht hinzugefügt werden","ra_Cannot decode license":"Lizenz kann nicht entschlüsselt werden","ra_Cannot determine position: System settings are empty and GPS detection is disabled in browser":"Position kann nicht bestimmt werden: Die Systemeinstellungen sind leer und die GPS-Erkennung ist im Browser deaktiviert",'ra_Cannot find "%s"':'Kann "%s" nicht finden','ra_Cannot read "%s"':'"%s" kann nicht gelesen werden',"ra_Cannot read licenses: %s":"Lizenzen können nicht gelesen werden: %s","ra_Cannot retrieve options, as instance is offline":"Optionen können nicht abgerufen werden, da die Instanz offline ist","ra_Cannot update attribute, because not found in the object":"Attribut kann nicht aktualisiert werden, da es nicht im Objekt gefunden wurde","ra_Cannot upload":"Kann nicht hochladen",ra_Categories:Z2,"ra_Chained certificate":"Chained Zertifikat","ra_Change color theme":"Farbthema ändern","ra_Changed from":"Geändert von","ra_Channel → State":"Kanal → Zustand","ra_Check license":"Lizenz prüfen",ra_Checked:X2,ra_Clear:K2,"ra_Clear filter":"Filter löschen","ra_Clear icon":"Symbol löschen","ra_Click to show":"Zum Anzeigen klicken","ra_Clone current row":"Aktuelle Zeile klonen",ra_Close:q2,"ra_Collapse all nodes":"Alle Knoten zuklappen","ra_Collapse one step node":"Eine Ebene zuklappen",ra_Commercial:ep,ra_Configure:tp,"ra_Configure visible columns":"Spalten Konfigurieren","ra_Confirm deletion of %s":"Das Löschen von %s bestätigen",ra_Connected:sp,ra_Continue:ip,ra_Copied:rp,"ra_Copied %s":'"%s" kopiert',"ra_Copy content":"Inhalte kopieren",ra_Create:op,"ra_Create alias":"Alias erstellen","ra_Create folder":"Ordner erstellen","ra_Create new folder in %s":'Neuen Ordner in "%s" erstellen',ra_Crop:np,"ra_Define CRON...":"Definieren Sie CRON ...","ra_Define functions":"Funktionen definieren","ra_Define rooms":"Räume definieren","ra_Define schedule":"Zeitplan definieren","ra_Define schedule...":"Zeitplan definieren ...",ra_Del:ap,ra_Delete:Mp,"ra_Delete current row":"Aktuelle Zeile löschen","ra_Deselect all":"Alles abwählen","ra_Device → Channel → State":"Gerät → Kanal → Zustand","ra_Disable/Enable translation":"Übersetzung deaktivieren/aktivieren",ra_Discard:cp,ra_Disconnected:up,"ra_Do not ask for next 2 hours in this session":"Fragen Sie nicht nach den nächsten 2 Stunden in dieser Sitzung","ra_Do not export values of states":"Keine Zustandswerte exportieren","ra_Do not use let's encrypt":"Let's encrypt nicht verwenden","ra_Docker is not available":"Docker ist nicht verfügbar","ra_Docker is not installed or not running":"Docker ist nicht installiert oder läuft nicht","ra_Double click to reset table layout":"Doppelklicken, um das Tabellenlayout zurückzusetzen","ra_Drag 'n' drop some files here, or click to select files":"Die Datei hierher ziehen und ablegen, oder klicken, um die Datei auszuwählen","ra_Drop file here":"Datei hier ablegen","ra_Drop the files here...":"Datei hier ablegen...","ra_Duplicate name":"Doppelter Name","ra_Edit ACL":"ACL bearbeiten","ra_Edit alias":"Alias bearbeiten","ra_Edit custom config":"Bearbeite Benutzerdefinierte Konfiguration","ra_Edit full path":"Vollständigen Pfad bearbeiten","ra_Edit function":"Funktion bearbeiten","ra_Edit object field":"Objektfeld bearbeiten","ra_Edit role":"Rolle bearbeiten","ra_Edit room":"Raum bearbeiten","ra_Edit value":"Wert bearbeiten","ra_Enter the code from that page here":"Geben Sie den Code von dieser Seite hier ein",ra_Error:lp,"ra_Expand all nodes":"Alle Knoten aufklappen","ra_Expand one step node":"Eine Ebene aufklappen","ra_Expand/Collapse card":"Karte ein-/ausklappen","ra_Export configuration section":"Konfigurationsabschnitt exportieren","ra_Export data to %s file":"Daten in %s-Datei exportieren","ra_Failed to open JSON File":"Fehler beim Öffnen der JSON-Datei","ra_Fallback custom certificates":"Benutzerdefinierte Fallback-Zertifikate","ra_File is too big. Max %sk allowed. Try use SVG.":"Datei ist zu groß. Max %sk erlaubt. Versuchen Sie, SVG zu verwenden.",ra_Filter:Np,"ra_Filter and Data Actions":"Filter- und Datenaktionen","ra_Filter files":"Dateien filtern","ra_Folder name":"Ordnernamen","ra_Folder → Channel → State":"Ordner → Kanal → Zustand","ra_Folder → Device → Channel → State":"Ordner → Gerät → Kanal → Zustand","ra_Folder → State":"Ordner → Zustand","ra_Folders always first":"Ordner immer zuerst",ra_Friday:Lp,"ra_From file":"Aus der Datei","ra_From text":"Aus dem Text","ra_Get %s access":"%s Zugriff erhalten","ra_Good luck":"Viel Glück","ra_Hide empty folders":"Leere Ordner ausblenden","ra_If no file will be created in the folder, it will disappear after the browser closed":"Wenn im Ordner keine Datei erstellt wird, verschwindet dieser nach dem Schließen des Browsers","ra_If the button above does not work, you can authorize manually this app by visiting this url":"Wenn die Schaltfläche oben nicht funktioniert, können Sie diese App manuell autorisieren, indem Sie diese URL besuchen","ra_Import and add configuration section":"Konfigurationsabschnitt importieren und hinzufügen","ra_Import and replace configuration section":"Konfigurationsabschnitt importieren und ersetzen","ra_Import data from %s file":"Daten aus %s-Datei importieren","ra_Import from %s":"Von %s importieren","ra_Instance %s is alive":"Instanz %s ist aktiv","ra_Instance %s is not alive":"Instanz %s ist nicht aktiv","ra_Instance is not alive":"Instanz ist nicht am Leben","ra_Invalid CRON":"Ungültiger CRON","ra_Invalid JSON":"Ungültiges JSON","ra_Invalid JSON file.":"Ungültige JSON-Datei.","ra_Invalid JSON format. Expected an array.":"Ungültiges JSON-Format. Array erwartet.","ra_Invalid answer from server":"Ungültige Antwort vom Server","ra_Invalid parent folder!":"Ungültiger übergeordneter Ordner!","ra_Invalid structure":"Ungültige Struktur","ra_JSON editor":"JSON-Editor","ra_Last change":"Letzte Änderung",ra_Latitude:gp,"ra_License %s":"Lizenz %s","ra_License agreement":"Lizenzvereinbarung","ra_License does not exist":"Lizenz existiert nicht","ra_License expired on %s":"Lizenz am %s abgelaufen",'ra_License for other product "%s"':"Lizenz für anderes Produkt „%s“","ra_License is for version %s, but required version is %s.":"Lizenz ist für Version %s, aber erforderliche Version ist %s.","ra_License must be converted":"Die Lizenz muss auf eine neuere Version konvertiert werden. Sie können dies in Ihrem iobroker.net-Profil tun.","ra_License not found in license manager. Do you want to read licenses from iobroker.net?":"Lizenz im Lizenzmanager nicht gefunden. Möchten Sie Lizenzen von iobroker.net aktualisieren?","ra_Listen on all IPs":"Zugriff von allen IPs zulassen","ra_Load configuration from file":"Konfiguration aus Datei laden",ra_Logout:jp,ra_Longitude:yp,'ra_May not trigger "updateLicenses"':"Löst möglicherweise nicht „updateLicenses“ aus",ra_Message:Tp,ra_Monday:Dp,"ra_Move down":"Nach unten","ra_Move up":"Nach oben",ra_Name:dp,"ra_No data found in file":"Keine Daten in der Datei gefunden","ra_No one license found in license manager":"Im Lizenzmanager wurde keine Lizenz gefunden","ra_No response from admin":"Keine Antwort vom Administrator","ra_No response from the backend":"Keine Antwort vom Backend",'ra_Non-experts may create new objects only in "0_userdata.0" or "alias.0".':'Nicht-Experten dürfen neue Objekte nur in "0_userdata.0" oder "alias.0" erstellen.',"ra_Not a number":"Keine Nummer",ra_Objects:hp,ra_Ok:zp,"ra_On weekdays":"An Wochentagen","ra_Only following structures of objects are available:":"Es stehen nur folgende Objektstrukturen zur Verfügung:","ra_Only selected":"Nur ausgewählt","ra_Owner group":"Besitzergruppe","ra_Owner user":"Besitzer Benutzer","ra_Passwords are not equal!":"Passwörter sind nicht gleich!","ra_Place your files here or click here to open the browse dialog":"Die Dateien hier platzieren oder hier klicken, um den Suchdialog zu öffnen","ra_Please allow popups in your browser for this page!":"Bitte lassen Sie Popups für diese Seite in Ihrem Browser zu!","ra_Please confirm":"Bitte bestätigen","ra_Please create license":"Bitte erstellen Sie eine Lizenz","ra_Please enter the license":"Bitte die Lizenz eingeben","ra_Please select file...":"Bitte Datei auswählen...","ra_Please select object ID...":"Bitte Objekt-ID auswählen...","ra_Port could be used by %s":"Port könnte von %s verwendet werden","ra_Port is already used by %s":"Port wird bereits von %s verwendet","ra_Press ENTER Key to add new item":"Die Eingabetaste drücken, um ein neues Element hinzuzufügen","ra_Private certificate":"Privates Zertifikat",ra_Product:wp,"ra_Public certificate":"Öffentliches Zertifikat","ra_Quality code":"Qualität","ra_Refresh tree":"Baum aktualisieren","ra_Reload files":"Dateien neu laden",ra_Rename_Move_Copy:Ip,"ra_Renew %s access":"%s Zugriff erneuern",ra_Repeat:Cp,ra_Replace:pp,"ra_Request timed out":"Zeitüberschreitung der Anforderung","ra_Restrict to folder":"Auf Ordner beschränken",ra_Root:Ap,ra_Saturday:mp,ra_Save:fp,"ra_Save and close":"Speichern und schließen","ra_Save configuration to file":"Konfiguration in Datei speichern","ra_Save objects tree as JSON file":"Objektbaum als JSON-Datei speichern","ra_Select all":"Alle auswählen","ra_Select color":"Wähle Farbe","ra_Select predefined icon":"Vordefiniertes Symbol auswählen","ra_Select type of export":"Die Art des Exports auswählen ",ra_Selected:Op,"ra_Selected %s object(s)":"Ausgewählt %s Objekt(en)","ra_Serial number (UUID)":"Seriennummer (UUID)",'ra_Serial number (UUID) "%s" in license is for other device.':"Seriennummer (UUID) „%s“ in der Lizenz gilt für ein anderes Gerät.","ra_Session will expire in %s seconds. Continue?":"Die Sitzung läuft in %s Sekunden ab. Fortfahren?","ra_Show all folders":"Alle Ordner anzeigen","ra_Show lines between rows":"Linien zwischen Zeilen anzeigen","ra_Show/Hide object descriptions":"Objektbeschreibungen ein-/ausblenden","ra_Show/hide filter input":"Filtereingabe ein-/ausblenden","ra_Some data are not stored. Discard?":"Einige Daten werden nicht gespeichert. Verwerfen?",ra_States:Ep,"ra_Successfully authorized. Token valid till %s and will be automatically renewed.":"Erfolgreich autorisiert. Token gültig bis %s und wird automatisch erneuert.","ra_Successfully authorized. Token valid till %s but it can expire as the instance is not running.":"Erfolgreich autorisiert. Token gültig bis %s, kann aber ablaufen, da die Instanz nicht ausgeführt wird.","ra_Suitable license not found in license manager":"Passende Lizenz im Lizenzmanager nicht gefunden",ra_Sunday:_p,"ra_Suppress question for next %s minutes":"Frage für die nächsten %s Minuten unterdrücken","ra_System language":"Systemsprache","ra_Take browser position":"Position vom Browser einnehmen","ra_Take position from system settings":"Position aus den Systemeinstellungen übernehmen",'ra_The experts may create objects everywhere but from second level (e.g. "vis.0" or "javascript.0").':'Die Experten können Objekte überall erstellen, außer auf der zweiten Ebene (z. B. "vis.0" oder "javascript.0").',"ra_The page you are looking for was not found":"Die gesuchte Seite wurde nicht gefunden","ra_The schedule will be executed every minute. Are you sure?":"Der Zeitplan wird jede Minute ausgeführt. Sind Sie sicher?","ra_The schedule will be executed every second. Are you sure?":"Der Zeitplan wird jede Sekunde ausgeführt. Sind Sie sicher?",ra_Thursday:xp,ra_Timestamp:Sp,"ra_Toggle expert mode":"Expertenmodus umschalten","ra_Toggle the states view":"Statusansicht umschalten","ra_Toggle view mode":"Ansichtsmodus umschalten","ra_Too big":"Zu groß","ra_Too small":"Zu klein","ra_Transparent dialog":"Transparenter Dialog",ra_Tuesday:kp,"ra_Unknown error":"Unbekannter Fehler","ra_Unknown error!":"Unbekannter Fehler!",ra_Update:vp,"ra_Upload file":"Datei hochladen","ra_Use all available let's encrypt certificates":"Alle verfügbaren Zertifikate von Let's encrypt benutzen","ra_Use iobroker.acme adapter for letsencrypt certificates":"ioBroker.acme-Adapter für letsencrypt-Zertifikate verwenden","ra_Use system settings for position":"Systemeinstellungen für die Position verwenden","ra_Used system settings":"Systemeinstellungen","ra_User files":"Benutzerdaten",ra_ValidTill:Yp,ra_Value:Qp,ra_Version:bp,"ra_View file":"Datei ansehen","ra_View: %s":"Anschauen: %s",ra_Wednesday:Up,ra_Width:$p,"ra_YAML editor":"YAML-Editor",ra_Yes:Pp,"ra_You can export all objects or just the selected branch.":"Sie können alle Objekte oder nur den ausgewählten Zweig exportieren.","ra_You can filter entries by entering here some text":"Sie können Einträge filtern, indem Sie hier Text eingeben","ra_You can use * as wildcard":"Sie können * als Platzhalter verwenden",ra___different__:Wp,ra_aclEveryone_read_object:Jp,ra_aclEveryone_read_state:Bp,ra_aclEveryone_write_object:Rp,ra_aclEveryone_write_state:Fp,ra_aclGroup_read_object:Gp,ra_aclGroup_read_state:Hp,ra_aclGroup_write_object:Vp,ra_aclGroup_write_state:Zp,ra_aclOwner_read_object:Xp,ra_aclOwner_read_state:Kp,ra_aclOwner_write_object:qp,ra_aclOwner_write_state:eA,ra_buttons:tA,ra_changedFrom:sA,ra_close:iA,ra_create_boolean_state:rA,ra_create_channel:oA,ra_create_device:nA,ra_create_number_state:aA,ra_create_state:MA,ra_create_string_state:cA,ra_daysShortText:uA,ra_dow_Fr:lA,ra_dow_Mo:NA,ra_dow_Sa:LA,ra_dow_Su:gA,ra_dow_Th:jA,ra_dow_Tu:yA,ra_dow_We:TA,ra_expertMode:DA,ra_false:dA,ra_fileType_all:hA,ra_fileType_audio:zA,ra_fileType_code:wA,ra_fileType_images:IA,ra_fileType_txt:CA,ra_fileType_video:pA,"ra_fileType_video,":"Video",ra_filter_customs:AA,ra_filter_customs_without:mA,ra_filter_func:fA,ra_filter_id:OA,ra_filter_name:EA,ra_filter_role:_A,ra_filter_room:xA,ra_filter_type:SA,"ra_import data from %s file":"Daten aus %s-Datei importieren",ra_invalidConfig:kA,ra_lastChange:vA,ra_locally:YA,ra_month_Apr:QA,ra_month_Aug:bA,ra_month_Dec:UA,ra_month_Feb:$A,ra_month_Jan:PA,ra_month_Jul:WA,ra_month_Jun:JA,ra_month_Mai:BA,ra_month_Mar:RA,ra_month_Nov:FA,ra_month_Oct:GA,ra_month_Sep:HA,ra_months_Apr:VA,ra_months_Aug:ZA,ra_months_Dec:XA,ra_months_Feb:KA,ra_months_Jan:qA,ra_months_Jul:em,ra_months_Jun:tm,ra_months_Mai:sm,ra_months_Mar:im,ra_months_Nov:rm,ra_months_Oct:om,ra_months_Sep:nm,"ra_no confirm for 5 mins":"5 Minuten lang keine Bestätigung",ra_none:am,ra_object_changed_by:Mm,ra_object_changed_by_user:cm,ra_otherConfig:um,ra_qualityCode:lm,ra_repeat:Nm,ra_select_folder_hint:Lm,ra_show_all:gm,ra_state_changed_by:jm,ra_state_changed_from:ym,ra_timestamp:Tm,ra_tooltip_ack:Dm,ra_tooltip_comment:dm,ra_tooltip_copyState:hm,ra_tooltip_ctrlForLink:zm,ra_tooltip_customConfig:wm,ra_tooltip_deleteObject:Im,ra_tooltip_editObject:Cm,ra_tooltip_editState:pm,ra_tooltip_expire:Am,ra_tooltip_from:mm,ra_tooltip_lc:fm,ra_tooltip_quality:Om,ra_tooltip_ts:Em,ra_tooltip_user:_m,ra_tooltip_value:xm,ra_true:Sm,"ra_use seconds":"Sekunden benutzen",ra_val:km,"ra_via internet":"übers Internet",ra_warning_every_minute:vm,ra_warning_every_second:Ym,sc_cron:Qm,sc_date:bm,sc_dates:Um,sc_dow:$m,sc_dows:Pm,sc_every:Wm,sc_everyN_dates:Jm,sc_everyN_dow:Bm,sc_everyN_dows:Rm,sc_everyN_hours:Fm,sc_everyN_minutes:Gm,sc_everyN_months:Hm,sc_everyN_seconds:Vm,sc_every_dates:Zm,sc_every_dow:Xm,sc_every_dows:Km,sc_every_hours:qm,sc_every_minutes:e3,sc_every_months:t3,sc_every_seconds:s3,sc_from:i3,sc_hours:r3,sc_interval:o3,sc_intervalBetween:n3,sc_invalid_cron:a3,sc_minutes:M3,sc_months:c3,sc_once:u3,sc_period:l3,sc_seconds:N3,sc_simple:L3,sc_specific:g3,sc_specific_dates:j3,sc_specific_dow:y3,sc_specific_dows:T3,sc_specific_hours:D3,sc_specific_minutes:d3,sc_specific_months:h3,sc_specific_seconds:z3,sc_time:w3,sc_to:I3,sc_wizard:C3,sch_all:p3,sch_astroDay:A3,sch_astroNight:m3,sch_astro_dawn:f3,sch_astro_dusk:O3,sch_astro_goldenHour:E3,sch_astro_goldenHourEnd:_3,sch_astro_nadir:x3,sch_astro_nauticalDawn:S3,sch_astro_nauticalDusk:k3,sch_astro_night:v3,sch_astro_nightEnd:Y3,sch_astro_solarNoon:Q3,sch_astro_sunrise:b3,sch_astro_sunriseEnd:U3,sch_astro_sunset:$3,sch_astro_sunsetStart:P3,sch_at:W3,sch_desc_atTime:J3,sch_desc_everyDay:B3,sch_desc_everyHour:R3,sch_desc_everyMinute:F3,sch_desc_everyMonth:G3,sch_desc_everyNDay:H3,sch_desc_everyNHours:V3,sch_desc_everyNMinutes:Z3,sch_desc_everyNMonths:X3,sch_desc_everyNWeeks:K3,sch_desc_everyNYears:q3,sch_desc_everyWeek:ef,sch_desc_everyYear:tf,sch_desc_intervalFromTo:sf,sch_desc_never:rf,sch_desc_onDate:of,sch_desc_onDates:nf,sch_desc_onEveryDate:af,sch_desc_onMonth:Mf,sch_desc_onMonths:cf,sch_desc_onWeekday:uf,sch_desc_onWeekdays:lf,sch_desc_onWeekends:Nf,sch_desc_onWorkdays:Lf,sch_desc_onceInPast:gf,sch_desc_once_on:jf,sch_desc_validFrom:yf,sch_desc_validFromTo:Tf,sch_desc_validTo:Df,sch_every:df,sch_exactTime:hf,sch_from:zf,sch_fromTo:wf,sch_intervalTime:If,sch_invert:Cf,sch_no_one:pf,sch_on:Af,sch_period:mf,sch_periodDaily:ff,sch_periodDates:Of,sch_periodDay:Ef,sch_periodEvery:_f,sch_periodEveryDay:xf,sch_periodEveryMonth:Sf,sch_periodEveryWeek:kf,sch_periodEveryYear:vf,sch_periodHours:Yf,sch_periodMinutes:Qf,sch_periodMonth:bf,sch_periodMonthly:Uf,sch_periodOnce:$f,sch_periodSpecificMonths:Pf,sch_periodWeek:Wf,sch_periodWeekdays:Jf,sch_periodWeekend:Bf,sch_periodWeekly:Rf,sch_periodWorkdays:Ff,sch_periodYear:Gf,sch_periodYearly:Hf,sch_specificTime:Vf,sch_time:Zf,sch_to:Xf,sch_valid:Kf,sch_validFrom:qf,sch_validTo:eO,sch_wholeDay:tO,sch_yearEveryMonth:sO},rO="Действия",oO="Добавить",nO="Отмена",aO="Категории",MO="Проверено",cO="Удалить",uO="Закрыть",lO="Коммерческая",NO="Настроить",LO="Соединение установлено",gO="Продолжать",jO="скопировано",yO="Создать",TO="Обрезать",DO="Delete",dO="Удалить",hO="Отказаться",zO="Отключено",wO="Ошибка",IO="Фильтр",CO="Пятница",pO="Широта",AO="Выйти",mO="Долгота",fO="Сообщение",OO="Понедельник",EO="Имя",_O="Объекты",xO="Ok",SO="Продукт",kO="Переименовать/Переместить/Копировать",vO="Повторение",YO="Заменять",QO="Начало",bO="Суббота",UO="Сохранить",$O="выбранный",PO="Состояния",WO="Воскресенье",JO="Четверг",BO="Времени",RO="Вторник",FO="Обновить",GO="Годен до",HO="Значение",VO="Версия",ZO="Среда",XO="Ширина",KO="Да",qO="разное",eE="Каждый может читать объект",tE="Каждый может читать состояние",sE="Каждый может написать объект",iE="Каждый может написать состояние",rE="Группа может читать объект",oE="Группа может читать состояние",nE="Группа может писать объект",aE="Группа может записывать состояние",ME="Владелец может читать объект",cE="Владелец может читать состояние",uE="Владелец может писать объект",lE="Владелец может писать состояние",NE="Кнопки",LE="Изменено с",gE="Закрыть",jE="Создать логическое состояние",yE="Создать канал",TE="Создать устройство",DE="Создать состояние номера",dE="Создать состояние",hE="Создать состояние строки",zE="д.",wE="Пт",IE="Пн",CE="Сб",pE="Вс",AE="Чт",mE="Вт",fE="Ср",OE="Экспертный режим",EE="ЛОЖЬ",_E="Все файлы",xE="Аудио",SE="Код/JSON",kE="Картинки",vE="Текст",YE="видео",QE="настройки",bE="без",UE="функция",$E="ID",PE="Имя",WE="роль",JE="комната",BE="Тип",RE="Неверные настройки",FE="Последнее изменение",GE="локально",HE="Апр",VE="Авг",ZE="Дек",XE="Фев",KE="Янв",qE="Июл",e_="Июн",t_="Май",s_="Мрт",i_="Ноя",r_="Окт",o_="Сен",n_="Апр",a_="Авг",M_="Дек",c_="Фев",u_="Янв",l_="Июнь",N_="Июль",L_="Май",g_="Март",j_="Ноя",y_="Окт",T_="Сен",D_="ничего",d_="Объект изменен",h_="Последний раз объект изменен в",z_="Настройки из другого адаптера %s",w_="Код качества",I_="повтор",C_="Чтобы выбрать папку, просто удерживайте клавишу «Shift», щелкнув папку.",p_="Показать все",A_="Состояние изменено",m_="Объект изменен с",f_="Отметка времени",O_="Подтверждено",E_="Комментарий",__="Скопируйте значение состояния",x_="Удерживайте клавишу Cltr/⌘, чтобы открыть ссылку",S_="Пользовательские настройки",k_="Удалить объект",v_="Редактировать объект",Y_="Изменить значение состояния",Q_="Истекает через",b_="От",U_="Последнее изменение",$_="Качество",P_="Отметка времени",W_="пользователь",J_="Значение",B_="истинный",R_="Значение",F_="Внимание: задание CRON будет запускаться каждую минуту в течение указанного периода!",G_="Внимание: задание CRON будет выполняться каждую секунду в течение указанного периода!",H_="CRON",V_="Дата",Z_="Даты",X_="День",K_="День недели",q_="каждый(ую/ые)",ex="каждый N день",tx="каждый N-й день недели",sx="каждый N день недели",ix="каждые N часов",rx="каждые N минут",ox="каждые N месяцев",nx="каждые N секунд",ax="каждый день",Mx="Каждый день недели",cx="каждый день недели",ux="каждый час",lx="каждую минуту",Nx="каждый месяц",Lx="каждую секунду",gx="От",jx="часы",yx="Интервал",Tx="Интервал между",Dx="Неверный CRON",dx="минуты",hx="Месяцы",zx="один раз",wx="Период",Ix="секунды",Cx="Просто",px="Конкретное время",Ax="конкретные даты",mx="конкретный день(а) недели",fx="конкретный день недели",Ox="конкретные часы",Ex="конкретные минуты",_x="конкретные месяцы",xx="конкретные секунды",Sx="Время",kx="До",vx="Форма",Yx="все",Qx="днём",bx="ночью",Ux="Рассвет",$x="Сумерки",Px="Золотой час",Wx="Конец золотого часа",Jx="Надир",Bx="Морской рассвет",Rx="Морские сумерки",Fx="Ночь",Gx="Конец ночи",Hx="Солнечный полдень",Vx="Восход",Zx="Восход солнца",Xx="Заход солнца",Kx="Начало заката",qx="дата",eS="в %s",tS="каждый день",sS="каждый час",iS="каждую минуту",rS="каждый месяц",oS="каждый %s день",nS="каждый %s часов",aS="каждые %s минут",MS="каждые %s месяцев",cS="каждые %s недель",uS="каждые %s лет",lS="каждую неделю",NS="каждый год",LS="от %s до %s",gS="никогда",jS="%s %s",yS="%s и %s",TS="в каждый день",DS="%s",dS="%s и %s",hS="%s",zS="%s и %s",wS="на выходных",IS="в рабочие дни",CS="не будет больше выполняться, потому что начало в прошлом",pS="%s",AS="%s",mS="Выполнить с",fS="%s",OS="каждый",ES="Конкретное время",_S="от",xS="От и до",SS="Интервал времени",kS="инвертировать",vS="никакой",YS="на",QS="период",bS="Ежедневно",US="Даты",$S="День",PS="каждый",WS="Каждый день",JS="Каждый месяц",BS="Каждую неделю",RS="Каждый год",FS="часов",GS="минут",HS="месяц",VS="ежемесячно",ZS="однажды",XS="Конкретные месяцы",KS="Неделю",qS="Будние дни",e5="выходные",t5="еженедельно",s5="Рабочие дни",i5="Год",r5="каждый год",o5="Конкретное время",n5="Время",a5="в",M5="действительный",c5="от",u5="в",l5="Весь день",N5="каждый месяц",L5={"ra_%s links from aliases":"%s ссылок из псевдонимов","ra_%s object(s) processed":"Объектов обработано: %s","ra_%s was imported":"%s был импортирован","ra_Accept license":"Принять лицензию",ra_Actions:rO,"ra_Add new child object to selected parent":"Добавить новый дочерний объект к выбранному родительскому объекту","ra_Add objects tree from JSON file":"Добавить дерево объектов из файла JSON","ra_Add row":"Добавить ряд","ra_Advanced options":"Расширенные настройки","ra_All items are filtered out":"Все элементы отфильтрованы","ra_All objects":"Все объекты",ra_Append:oO,"ra_Append %s entries or replace existing?":"Добавить записи %s или заменить существующие?","ra_Append or replace?":"Дополнить или заменить?","ra_Are you sure?":"Вы уверены?","ra_Auto (no custom columns)":"Авто (без настраиваемых столбцов)","ra_Back to %s":"Вернуться к %s","ra_Background image":"Фоновая картинка",ra_Cancel:nO,"ra_Cannot add items with set filter":"Невозможно добавить элементы с установленным фильтром","ra_Cannot decode license":"Не могу декодировать лицензию","ra_Cannot determine position: System settings are empty and GPS detection is disabled in browser":"Невозможно определить местоположение: системные настройки пусты, а обнаружение GPS отключено в браузере.",'ra_Cannot find "%s"':'Не могу найти "%s"','ra_Cannot read "%s"':'Не могу прочитать "%s"',"ra_Cannot read licenses: %s":"Невозможно прочитать лицензии: %s","ra_Cannot retrieve options, as instance is offline":"Невозможно получить параметры, так как экземпляр находится в автономном режиме.","ra_Cannot update attribute, because not found in the object":"Невозможно обновить атрибут, потому что он не найден в объекте","ra_Cannot upload":"Невозможно загрузить",ra_Categories:aO,"ra_Chained certificate":"Chained сертификат","ra_Change color theme":"Изменить цветовую тему","ra_Changed from":"Изменено","ra_Channel → State":"Канал → Состояние","ra_Check license":"Проверить лицензию",ra_Checked:MO,ra_Clear:cO,"ra_Clear filter":"Очистить фильтр","ra_Clear icon":"Очистить значок","ra_Click to show":"Нажмите, чтобы показать","ra_Clone current row":"Клонировать текущую строку",ra_Close:uO,"ra_Collapse all nodes":"Свернуть все узлы","ra_Collapse one step node":"Свернуть один уровень",ra_Commercial:lO,ra_Configure:NO,"ra_Configure visible columns":"Настроить видимые столбцы","ra_Confirm deletion of %s":"Подтвердите удаление %s",ra_Connected:LO,ra_Continue:gO,ra_Copied:jO,"ra_Copied %s":'Скопировано "%s"',"ra_Copy content":"Копировать содержимое",ra_Create:yO,"ra_Create alias":"Создать псевдоним","ra_Create folder":"Создать папку","ra_Create new folder in %s":"Создать новую папку в %s",ra_Crop:TO,"ra_Define CRON...":"Определите CRON...","ra_Define functions":"Задать функции","ra_Define rooms":"Задать комнаты","ra_Define schedule":"Задать расписание","ra_Define schedule...":"Определить расписание ...",ra_Del:DO,ra_Delete:dO,"ra_Delete current row":"Удалить текущую строку","ra_Deselect all":"Убрать выбор везде","ra_Device → Channel → State":"Устройство → Канал → Состояние","ra_Disable/Enable translation":"Включить/отключить перевод",ra_Discard:hO,ra_Disconnected:zO,"ra_Do not ask for next 2 hours in this session":"Не спрашивайте о следующих 2 часах в этом сеансе","ra_Do not export values of states":"Не экспортировать значения состояний","ra_Do not use let's encrypt":"Не использовать Let’s Encrypt","ra_Docker is not available":"Докер недоступен","ra_Docker is not installed or not running":"Docker не установлен или не запущен","ra_Double click to reset table layout":"Дважды щелкните, чтобы сбросить макет таблицы","ra_Drag 'n' drop some files here, or click to select files":"Перетащите сюда несколько файлов или щелкните, чтобы выбрать файлы","ra_Drop file here":"Перетащите файл сюда","ra_Drop the files here...":"Перетащите файл сюда ...","ra_Duplicate name":"Повторяющееся имя","ra_Edit ACL":"Изменить ACL-список","ra_Edit alias":"Изменить псевдоним","ra_Edit custom config":"Редактировать настраиваемую конфигурацию","ra_Edit full path":"Изменить полный путь","ra_Edit function":"Изменить функцию","ra_Edit object field":"Поле редактирования объекта","ra_Edit role":"Изменить роль","ra_Edit room":"Редактировать комнату","ra_Edit value":"Изменить значение","ra_Enter the code from that page here":"Введите код с этой страницы здесь",ra_Error:wO,"ra_Expand all nodes":"Развернуть все узлы","ra_Expand one step node":"Открыть один уровень","ra_Expand/Collapse card":"Развернуть/Свернуть карточку","ra_Export configuration section":"Раздел конфигурации экспорта","ra_Export data to %s file":"Экспорт данных в файл %s","ra_Failed to open JSON File":"Не удалось открыть файл JSON","ra_Fallback custom certificates":"Резервные пользовательские сертификаты","ra_File is too big. Max %sk allowed. Try use SVG.":"Файл слишком большой. Разрешено максимальное количество %sk. Попробуйте использовать SVG.",ra_Filter:IO,"ra_Filter and Data Actions":"Фильтрация и действия с данными","ra_Filter files":"Фильтровать файлы","ra_Folder name":"Имя папки","ra_Folder → Channel → State":"Папка → Канал → Состояние","ra_Folder → Device → Channel → State":"Папка → Устройство → Канал → Состояние","ra_Folder → State":"Папка → Состояние","ra_Folders always first":"Папки всегда на первом месте",ra_Friday:CO,"ra_From file":"Из файла","ra_From text":"Из текста","ra_Get %s access":"Получить %s доступ","ra_Good luck":"Удачи","ra_Hide empty folders":"Скрыть пустые папки","ra_If no file will be created in the folder, it will disappear after the browser closed":"Если в папке не будет создан файл, он исчезнет после закрытия браузера.","ra_If the button above does not work, you can authorize manually this app by visiting this url":"Если кнопка выше не работает, вы можете вручную авторизовать это приложение, перейдя по этой ссылке.","ra_Import and add configuration section":"Импорт и добавление раздела конфигурации","ra_Import and replace configuration section":"Импорт и замена раздела конфигурации","ra_Import data from %s file":"Импорт данных из файла %s","ra_Import from %s":"Импорт из %s","ra_Instance %s is alive":"Экземпляр %s работает","ra_Instance %s is not alive":"Экземпляр %s не работает","ra_Instance is not alive":"Экземпляр не живой","ra_Invalid CRON":"Неверный CRON","ra_Invalid JSON":"Неверный JSON","ra_Invalid JSON file.":"Неверный файл JSON.","ra_Invalid JSON format. Expected an array.":"Недопустимый формат JSON. Ожидается массив.","ra_Invalid answer from server":"Неверный ответ от сервера","ra_Invalid parent folder!":"Неверная родительская папка!","ra_Invalid structure":"Неверная структура","ra_JSON editor":"Редактор JSON","ra_Last change":"Последнее изменение",ra_Latitude:pO,"ra_License %s":"Лицензия %s","ra_License agreement":"Лицензионное соглашение","ra_License does not exist":"Лицензия не существует","ra_License expired on %s":"Срок действия лицензии истек %s",'ra_License for other product "%s"':'Лицензия на другой продукт "%s"',"ra_License is for version %s, but required version is %s.":"Лицензия предназначена для версии %s, но необходима версия %s.","ra_License must be converted":"Лицензия должна быть преобразована в более новую версию. Вы можете сделать это в своем профиле на iobroker.net.","ra_License not found in license manager. Do you want to read licenses from iobroker.net?":"Лицензия не найдена в диспетчере лицензий. Вы хотите обновить лицензии от iobroker.net?","ra_Listen on all IPs":"Слушать на всех IP","ra_Load configuration from file":"Загрузить конфигурацию из файла",ra_Logout:AO,ra_Longitude:mO,'ra_May not trigger "updateLicenses"':"Не может запускать «updateLicenses»",ra_Message:fO,ra_Monday:OO,"ra_Move down":"Вниз","ra_Move up":"Вверх",ra_Name:EO,"ra_No data found in file":"Данные в файле не найдены","ra_No one license found in license manager":"В менеджере лицензий не найдена ни одна лицензия","ra_No response from admin":"Нет ответа от администратора","ra_No response from the backend":"Нет ответа от бэкэнда",'ra_Non-experts may create new objects only in "0_userdata.0" or "alias.0".':"Не-эксперты могут создавать новые объекты только в «0_userdata.0» или «alias.0».","ra_Not a number":"Не число",ra_Objects:_O,ra_Ok:xO,"ra_On weekdays":"На выходных","ra_Only following structures of objects are available:":"Доступны только следующие структуры объектов:","ra_Only selected":"Только выбранные","ra_Owner group":"Группа владельцев","ra_Owner user":"Пользователь-владелец","ra_Passwords are not equal!":"Пароли не равны!","ra_Place your files here or click here to open the browse dialog":"Поместите свои файлы сюда или щелкните здесь, чтобы открыть диалоговое окно выбора","ra_Please allow popups in your browser for this page!":"Пожалуйста, разрешите всплывающие окна в вашем браузере для этой страницы!","ra_Please confirm":"Пожалуйста подтвердите","ra_Please create license":"Пожалуйста, создайте лицензию","ra_Please enter the license":"Пожалуйста, введите лицензию","ra_Please select file...":"Пожалуйста, выберите файл...","ra_Please select object ID...":"Пожалуйста, выберите идентификатор объекта ...","ra_Port could be used by %s":"Порт может использоваться %s","ra_Port is already used by %s":"Порт уже используется %s","ra_Press ENTER Key to add new item":"Нажмите клавишу ENTER, чтобы добавить новый элемент.","ra_Private certificate":"Частный сертификат",ra_Product:SO,"ra_Public certificate":"Публичный сертификат","ra_Quality code":"Валидность","ra_Refresh tree":"Обновить дерево","ra_Reload files":"Обновить",ra_Rename_Move_Copy:kO,"ra_Renew %s access":"Продлить доступ %s",ra_Repeat:vO,ra_Replace:YO,"ra_Request timed out":"Истекло время запроса","ra_Restrict to folder":"Ограничить папкой",ra_Root:QO,ra_Saturday:bO,ra_Save:UO,"ra_Save and close":"Сохранить и закрыть","ra_Save configuration to file":"Сохранить конфигурацию в файл","ra_Save objects tree as JSON file":"Сохранить дерево объектов как файл JSON","ra_Select all":"Выбрать все","ra_Select color":"Выберите цвет","ra_Select predefined icon":"Выберите предопределенный значок","ra_Select type of export":"Выберите тип экспорта",ra_Selected:$O,"ra_Selected %s object(s)":"Объектов: %s","ra_Serial number (UUID)":"Серийный номер (UUID)",'ra_Serial number (UUID) "%s" in license is for other device.':"Серийный номер (UUID) «%s» в лицензии предназначен для другого устройства.","ra_Session will expire in %s seconds. Continue?":"Сессия истечет через %s секунд. Продолжить?","ra_Show all folders":"Показать все папки","ra_Show lines between rows":"Показать линии между строками","ra_Show/Hide object descriptions":"Показать/скрыть описания объектов","ra_Show/hide filter input":"Показать/скрыть ввод фильтра","ra_Some data are not stored. Discard?":"Некоторые данные не сохранились. Отказаться?",ra_States:PO,"ra_Successfully authorized. Token valid till %s and will be automatically renewed.":"Авторизация выполнена успешно. Токен действителен до %s и будет автоматически продлен.","ra_Successfully authorized. Token valid till %s but it can expire as the instance is not running.":"Авторизация выполнена успешно. Токен действителен до %s, но его срок действия может истечь, так как экземпляр не запущен.","ra_Suitable license not found in license manager":"Подходящая лицензия не найдена в менеджере лицензий",ra_Sunday:WO,"ra_Suppress question for next %s minutes":"Скрыть вопрос на следующие %s минут(ы)","ra_System language":"Язык системы","ra_Take browser position":"Взять позицию из браузера","ra_Take position from system settings":"Занять позицию из системных настроек",'ra_The experts may create objects everywhere but from second level (e.g. "vis.0" or "javascript.0").':"Эксперты могут создавать объекты везде, кроме второго уровня (например, «vis.0» или «javascript.0»).","ra_The page you are looking for was not found":"Страница, которую вы ищете, не найдена","ra_The schedule will be executed every minute. Are you sure?":"Расписание будет выполняться каждую минуту. Вы уверены?","ra_The schedule will be executed every second. Are you sure?":"Расписание будет выполняться каждую секунду. Вы уверены?",ra_Thursday:JO,ra_Timestamp:BO,"ra_Toggle expert mode":"Переключить экспертный режим","ra_Toggle the states view":"Переключить режим просмотра состояний","ra_Toggle view mode":"Переключить режим просмотра","ra_Too big":"Слишком большое","ra_Too small":"Слишком маленькое","ra_Transparent dialog":"Прозрачный диалог",ra_Tuesday:RO,"ra_Unknown error":"Неизвестная ошибка","ra_Unknown error!":"Неизвестная ошибка!",ra_Update:FO,"ra_Upload file":"Загрузить файл","ra_Use all available let's encrypt certificates":"Использовать все доступные сертификаты Let’s encrypt","ra_Use iobroker.acme adapter for letsencrypt certificates":"Используйте адаптер iobroker.acme для сертификатов letsencrypt","ra_Use system settings for position":"Использовать системные настройки для позиции","ra_Used system settings":"Системные настройки","ra_User files":"Файлы пользователя",ra_ValidTill:GO,ra_Value:HO,ra_Version:VO,"ra_View file":"Посмотреть файл","ra_View: %s":"Просмотр: %s",ra_Wednesday:ZO,ra_Width:XO,"ra_YAML editor":"Редактор YAML",ra_Yes:KO,"ra_You can export all objects or just the selected branch.":"Вы можете экспортировать все объекты или только выбранную ветвь.","ra_You can filter entries by entering here some text":"Вы можете отфильтровать записи, введя здесь текст","ra_You can use * as wildcard":"Вы можете использовать * в качестве подстановочного знака",ra___different__:qO,ra_aclEveryone_read_object:eE,ra_aclEveryone_read_state:tE,ra_aclEveryone_write_object:sE,ra_aclEveryone_write_state:iE,ra_aclGroup_read_object:rE,ra_aclGroup_read_state:oE,ra_aclGroup_write_object:nE,ra_aclGroup_write_state:aE,ra_aclOwner_read_object:ME,ra_aclOwner_read_state:cE,ra_aclOwner_write_object:uE,ra_aclOwner_write_state:lE,ra_buttons:NE,ra_changedFrom:LE,ra_close:gE,ra_create_boolean_state:jE,ra_create_channel:yE,ra_create_device:TE,ra_create_number_state:DE,ra_create_state:dE,ra_create_string_state:hE,ra_daysShortText:zE,ra_dow_Fr:wE,ra_dow_Mo:IE,ra_dow_Sa:CE,ra_dow_Su:pE,ra_dow_Th:AE,ra_dow_Tu:mE,ra_dow_We:fE,ra_expertMode:OE,ra_false:EE,ra_fileType_all:_E,ra_fileType_audio:xE,ra_fileType_code:SE,ra_fileType_images:kE,ra_fileType_txt:vE,ra_fileType_video:YE,"ra_fileType_video,":"видео",ra_filter_customs:QE,ra_filter_customs_without:bE,ra_filter_func:UE,ra_filter_id:$E,ra_filter_name:PE,ra_filter_role:WE,ra_filter_room:JE,ra_filter_type:BE,"ra_import data from %s file":"Импортировать данные из файла %s",ra_invalidConfig:RE,ra_lastChange:FE,ra_locally:GE,ra_month_Apr:HE,ra_month_Aug:VE,ra_month_Dec:ZE,ra_month_Feb:XE,ra_month_Jan:KE,ra_month_Jul:qE,ra_month_Jun:e_,ra_month_Mai:t_,ra_month_Mar:s_,ra_month_Nov:i_,ra_month_Oct:r_,ra_month_Sep:o_,ra_months_Apr:n_,ra_months_Aug:a_,ra_months_Dec:M_,ra_months_Feb:c_,ra_months_Jan:u_,ra_months_Jul:l_,ra_months_Jun:N_,ra_months_Mai:L_,ra_months_Mar:g_,ra_months_Nov:j_,ra_months_Oct:y_,ra_months_Sep:T_,"ra_no confirm for 5 mins":"не спрашивать подтверждения в течение 5 минут",ra_none:D_,ra_object_changed_by:d_,ra_object_changed_by_user:h_,ra_otherConfig:z_,ra_qualityCode:w_,ra_repeat:I_,ra_select_folder_hint:C_,ra_show_all:p_,ra_state_changed_by:A_,ra_state_changed_from:m_,ra_timestamp:f_,ra_tooltip_ack:O_,ra_tooltip_comment:E_,ra_tooltip_copyState:__,ra_tooltip_ctrlForLink:x_,ra_tooltip_customConfig:S_,ra_tooltip_deleteObject:k_,ra_tooltip_editObject:v_,ra_tooltip_editState:Y_,ra_tooltip_expire:Q_,ra_tooltip_from:b_,ra_tooltip_lc:U_,ra_tooltip_quality:$_,ra_tooltip_ts:P_,ra_tooltip_user:W_,ra_tooltip_value:J_,ra_true:B_,"ra_use seconds":"секунды",ra_val:R_,"ra_via internet":"через интернет",ra_warning_every_minute:F_,ra_warning_every_second:G_,sc_cron:H_,sc_date:V_,sc_dates:Z_,sc_dow:X_,sc_dows:K_,sc_every:q_,sc_everyN_dates:ex,sc_everyN_dow:tx,sc_everyN_dows:sx,sc_everyN_hours:ix,sc_everyN_minutes:rx,sc_everyN_months:ox,sc_everyN_seconds:nx,sc_every_dates:ax,sc_every_dow:Mx,sc_every_dows:cx,sc_every_hours:ux,sc_every_minutes:lx,sc_every_months:Nx,sc_every_seconds:Lx,sc_from:gx,sc_hours:jx,sc_interval:yx,sc_intervalBetween:Tx,sc_invalid_cron:Dx,sc_minutes:dx,sc_months:hx,sc_once:zx,sc_period:wx,sc_seconds:Ix,sc_simple:Cx,sc_specific:px,sc_specific_dates:Ax,sc_specific_dow:mx,sc_specific_dows:fx,sc_specific_hours:Ox,sc_specific_minutes:Ex,sc_specific_months:_x,sc_specific_seconds:xx,sc_time:Sx,sc_to:kx,sc_wizard:vx,sch_all:Yx,sch_astroDay:Qx,sch_astroNight:bx,sch_astro_dawn:Ux,sch_astro_dusk:$x,sch_astro_goldenHour:Px,sch_astro_goldenHourEnd:Wx,sch_astro_nadir:Jx,sch_astro_nauticalDawn:Bx,sch_astro_nauticalDusk:Rx,sch_astro_night:Fx,sch_astro_nightEnd:Gx,sch_astro_solarNoon:Hx,sch_astro_sunrise:Vx,sch_astro_sunriseEnd:Zx,sch_astro_sunset:Xx,sch_astro_sunsetStart:Kx,sch_at:qx,sch_desc_atTime:eS,sch_desc_everyDay:tS,sch_desc_everyHour:sS,sch_desc_everyMinute:iS,sch_desc_everyMonth:rS,sch_desc_everyNDay:oS,sch_desc_everyNHours:nS,sch_desc_everyNMinutes:aS,sch_desc_everyNMonths:MS,sch_desc_everyNWeeks:cS,sch_desc_everyNYears:uS,sch_desc_everyWeek:lS,sch_desc_everyYear:NS,sch_desc_intervalFromTo:LS,sch_desc_never:gS,sch_desc_onDate:jS,sch_desc_onDates:yS,sch_desc_onEveryDate:TS,sch_desc_onMonth:DS,sch_desc_onMonths:dS,sch_desc_onWeekday:hS,sch_desc_onWeekdays:zS,sch_desc_onWeekends:wS,sch_desc_onWorkdays:IS,sch_desc_onceInPast:CS,sch_desc_once_on:pS,sch_desc_validFrom:AS,sch_desc_validFromTo:mS,sch_desc_validTo:fS,sch_every:OS,sch_exactTime:ES,sch_from:_S,sch_fromTo:xS,sch_intervalTime:SS,sch_invert:kS,sch_no_one:vS,sch_on:YS,sch_period:QS,sch_periodDaily:bS,sch_periodDates:US,sch_periodDay:$S,sch_periodEvery:PS,sch_periodEveryDay:WS,sch_periodEveryMonth:JS,sch_periodEveryWeek:BS,sch_periodEveryYear:RS,sch_periodHours:FS,sch_periodMinutes:GS,sch_periodMonth:HS,sch_periodMonthly:VS,sch_periodOnce:ZS,sch_periodSpecificMonths:XS,sch_periodWeek:KS,sch_periodWeekdays:qS,sch_periodWeekend:e5,sch_periodWeekly:t5,sch_periodWorkdays:s5,sch_periodYear:i5,sch_periodYearly:r5,sch_specificTime:o5,sch_time:n5,sch_to:a5,sch_valid:M5,sch_validFrom:c5,sch_validTo:u5,sch_wholeDay:l5,sch_yearEveryMonth:N5},g5="Ações",j5="Acrescentar",y5="Cancelar",T5="Categorias",D5="Verificado",d5="Excluir",h5="Perto",z5="Comercial",w5="Configurar",I5="Conectado",C5="Continuar",p5="Copiado",A5="Crio",m5="Colheita",f5="Delete",O5="Excluir",E5="Descartar",_5="Desconectado",x5="Erro",S5="Filtro",k5="Sexta-feira",v5="Latitude",Y5="Sair",Q5="Longitude",b5="mensagem",U5="Segunda-feira",$5="Nome",P5="Objetos",W5="Está bem",J5="produtos",B5="Renomear/Mover/Copiar",R5="Repita",F5="Substituir",G5="Raiz",H5="Sábado",V5="Salve ",Z5="Selecionado",X5="Estados",K5="Domingo",q5="Quinta-feira",ek="Timestamp",tk="Terça-feira",sk="Atualizar",ik="Válida até",rk="Valor",ok="Versão",nk="Quarta-feira",ak="Largura",Mk="Sim",ck="diferente",uk="Todos podem ler objetos",lk="Todos podem ler o estado",Nk="Todos podem escrever objetos",Lk="Todos podem escrever o estado",gk="O grupo pode ler o objeto",jk="O grupo pode ler o estado",yk="O grupo pode escrever o objeto",Tk="O grupo pode escrever o estado",Dk="O proprietário pode ler o objeto",dk="O proprietário pode ler o estado",hk="O proprietário pode escrever o objeto",zk="O proprietário pode escrever o estado",wk="Botões",Ik="Mudou de",Ck="fechar",pk="Criar estado booleano",Ak="Criar canal",mk="Criar dispositivo",fk="Criar estado numérico",Ok="Criar estado",Ek="Criar estado de string",_k="d.",xk="Fr",Sk="Mo",kk="Sa",vk="Su",Yk="º",Qk="Tu",bk="Nós",Uk="Modo especialista",$k="FALSO",Pk="Todos os arquivos",Wk="áudio",Jk="Código/JSON",Bk="Imagens",Rk="Texto",Fk="Vídeo",Gk="Configurações",Hk="sem",Vk="Função",Zk="ID",Xk="Nome",Kk="Papel (Função)",qk="Quarto",ev="Tipo",tv="Configurações inválidas",sv="Última mudança",iv="localmente",rv="abril",ov="agosto",nv="dezembro",av="fevereiro",Mv="janeiro",cv="julho",uv="junho",lv="Mai",Nv="março",Lv="novembro",gv="outubro",jv="setembro",yv="abril",Tv="agosto",Dv="dezembro",dv="fevereiro",hv="janeiro",zv="julho",wv="junho",Iv="Mai",Cv="março",pv="novembro",Av="outubro",mv="setembro",fv="Nenhum",Ov="Objeto alterado por",Ev="Objeto alterado pela última vez em",_v="Configurações de outro adaptador %s",xv="Código de qualidade",Sv="repetir",kv='Para selecionar a pasta, basta segurar a tecla "shift" clicando na pasta.',vv="Mostrar tudo",Yv="Estado alterado por",Qv="Objeto alterado de",bv="Timestamp",Uv="Confirmado",$v="Comente",Pv="Copie o valor do estado",Wv="Segure a tecla Ctrl/⌘ para abrir o link",Jv="Opções customizadas",Bv="Excluir objeto",Rv="Editar objeto",Fv="Edite o valor do estado",Gv="Expira em",Hv="De",Vv="Última alteração",Zv="Qualidade",Xv="Timestamp",Kv="Usuário",qv="Valor",eY="verdadeiro",tY="Valor",sY="Aviso: O trabalho CRON será executado a cada minuto durante o período especificado!",iY="Aviso: O trabalho CRON será executado a cada segundo durante o período especificado!",rY="CRON",oY="Data",nY="Dias",aY="Dia",MY="Dia da semana",cY="todos",uY="a cada N dias",lY="todo enésimo dia da semana",NY="todos os N dias da semana",LY="a cada N horas",gY="a cada N minutos",jY="a cada N meses",yY="a cada N segundos",TY="todo dia",DY="todos os dias da semana",dY="todos os dias da semana",hY="toda hora",zY="todo minuto",wY="todo mês",IY="todo segundo",CY="de",pY="horas",AY="intervalo",mY="intervalo entre",fY="CRON inválido",OY="minutos",EY="meses",_Y="uma vez",xY="período",SY="segundos",kY="simples",vY="tempo específico",YY="datas específicas",QY="dia(s) específico(s) da semana",bY="dia específico de semanas",UY="horas específicas",$Y="minutos específicos",PY="meses específicos",WY="segundos específicos",JY="tempo",BY="para",RY="assistente",FY="tudo",GY="dia astral",HY="noite astral",VY="amanhecer",ZY="anoitecer",XY="hora dourada",KY="Fim da hora dourada",qY="nadir",eQ="Amanhecer náutico",tQ="Anoitecer náutico",sQ="noite",iQ="fim da noite",rQ="meio-dia solar",oQ="nascer do sol",nQ="fim do nascer do sol",aQ="pôr do sol",MQ="início do pôr do sol",cQ="às",uQ="em %s",lQ="todo dia",NQ="toda hora",LQ="todo minuto",gQ="todo mês",jQ="a cada %s dias",yQ="a cada %s horas",TQ="a cada %s minutos",DQ="a cada %s meses",dQ="a cada %s semanas",hQ="a cada %s anos",zQ="toda semana",wQ="todo ano",IQ="de %s para %s",CQ="nunca",pQ="em %s de %s",AQ="em %s e %s de",mQ="em toda data de",fQ="%s",OQ="%s e %s",EQ="em %s",_Q="em %s e %s",xQ="nos fins de semana",SQ="em dias úteis",kQ="não será mais executado, porque o começo está no passado",vQ="em %s",YQ="de %s",QQ="Executar de até",bQ="até %s",UQ="cada",$Q="tempo específico",PQ="de",WQ="de a´t",JQ="tempo de intervalo",BQ="invertido",RQ="nenhum",FQ="em",GQ="período",HQ="diariamente",VQ="datas",ZQ="dia",XQ="todos",KQ="todo dia",qQ="todo mês",eb="toda semana",tb="todo ano",sb="horas",ib="minutos",rb="mês",ob="por mês",nb="uma vez",ab="meses específicos",Mb="semana",cb="dias úteis",ub="final de semana",lb="semanal",Nb="dias úteis",Lb="ano",gb="anual",jb="tempo específico",yb="tempo",Tb="para",Db="válido",db="de",hb="para",zb="dia inteiro",wb="todo mês",Ib={"ra_%s links from aliases":"%s links de aliases","ra_%s object(s) processed":"%s objeto(s) processado(s)","ra_%s was imported":"%s foi importado","ra_Accept license":"Aceitar licença",ra_Actions:g5,"ra_Add new child object to selected parent":"Adicionar novo objeto filho ao pai selecionado","ra_Add objects tree from JSON file":"Adicionar árvore de objetos do arquivo JSON","ra_Add row":"Adicionar linha","ra_Advanced options":"Opções avançadas","ra_All items are filtered out":"Todos os itens são filtrados","ra_All objects":"Todos os objetos",ra_Append:j5,"ra_Append %s entries or replace existing?":"Acrescentar %s entradas ou substituir as existentes?","ra_Append or replace?":"Acrescentar ou substituir?","ra_Are you sure?":"Você tem certeza?","ra_Auto (no custom columns)":"Auto (sem colunas personalizadas)","ra_Back to %s":"Voltar para %s","ra_Background image":"Imagem de fundo",ra_Cancel:y5,"ra_Cannot add items with set filter":"Não é possível adicionar itens com filtro definido","ra_Cannot decode license":"Não é possível decodificar a licença","ra_Cannot determine position: System settings are empty and GPS detection is disabled in browser":"Não é possível determinar a posição: as configurações do sistema estão vazias e a detecção de GPS está desativada no navegador",'ra_Cannot find "%s"':'Não foi possível encontrar "%s"','ra_Cannot read "%s"':'Não é possível ler "%s"',"ra_Cannot read licenses: %s":"Não é possível ler licenças: %s","ra_Cannot retrieve options, as instance is offline":"Não é possível recuperar opções, pois a instância está off-line","ra_Cannot update attribute, because not found in the object":"Não é possível atualizar o atributo, porque não foi encontrado no objeto","ra_Cannot upload":"Não é possível fazer upload",ra_Categories:T5,"ra_Chained certificate":"certificado encadeado","ra_Change color theme":"Alterar tema de cores","ra_Changed from":"Mudou de","ra_Channel → State":"Canal → Estado","ra_Check license":"Verifique a licença",ra_Checked:D5,ra_Clear:d5,"ra_Clear filter":"Filtro limpo","ra_Clear icon":"Ícone de limpeza","ra_Click to show":"Clique para mostrar","ra_Clone current row":"Clonar linha atual",ra_Close:h5,"ra_Collapse all nodes":"Recolher todos os nós","ra_Collapse one step node":"Recolher um nível",ra_Commercial:z5,ra_Configure:w5,"ra_Configure visible columns":"Configurar colunas visíveis","ra_Confirm deletion of %s":"Confirme a exclusão de %s",ra_Connected:I5,ra_Continue:C5,ra_Copied:p5,"ra_Copied %s":'"%s" copiado',"ra_Copy content":"Copiar conteúdo",ra_Create:A5,"ra_Create alias":"Criar alias","ra_Create folder":"Criar pasta","ra_Create new folder in %s":"Crie uma nova pasta em %s",ra_Crop:m5,"ra_Define CRON...":"Defina CRON...","ra_Define functions":"Definir funções","ra_Define rooms":"Definir quartos","ra_Define schedule":"Definir cronograma","ra_Define schedule...":"Definir programação ...",ra_Del:f5,ra_Delete:O5,"ra_Delete current row":"Excluir linha atual","ra_Deselect all":"Desmarque todos","ra_Device → Channel → State":"Dispositivo → Canal → Estado","ra_Disable/Enable translation":"Desativar/Ativar tradução",ra_Discard:E5,ra_Disconnected:_5,"ra_Do not ask for next 2 hours in this session":"Não peça as próximas 2 horas nesta sessão","ra_Do not export values of states":"Não exporte valores de estados","ra_Do not use let's encrypt":"Não use vamos criptografar","ra_Docker is not available":"O Docker não está disponível","ra_Docker is not installed or not running":"O Docker não está instalado ou não está em execução","ra_Double click to reset table layout":"Clique duas vezes para redefinir o layout da tabela","ra_Drag 'n' drop some files here, or click to select files":"Arraste e solte alguns arquivos aqui ou clique para selecionar arquivos","ra_Drop file here":"Solte o arquivo aqui","ra_Drop the files here...":"Solte o arquivo aqui ...","ra_Duplicate name":"Nome duplicado","ra_Edit ACL":"Editar ACL","ra_Edit alias":"Editar alias","ra_Edit custom config":"Editar configuração personalizada","ra_Edit full path":"Editar caminho completo","ra_Edit function":"Função de edição","ra_Edit object field":"Editar campo de objeto","ra_Edit role":"Editar papel","ra_Edit room":"Sala de edição","ra_Edit value":"Editar valor","ra_Enter the code from that page here":"Digite o código dessa página aqui",ra_Error:x5,"ra_Expand all nodes":"Expanda todos os nós","ra_Expand one step node":"Expanda um nível","ra_Expand/Collapse card":"Expandir/Recolher cartão","ra_Export configuration section":"Seção de configuração de exportação","ra_Export data to %s file":"Exportar dados para o arquivo %s","ra_Failed to open JSON File":"Falha ao abrir arquivo JSON","ra_Fallback custom certificates":"Certificados personalizados alternativos","ra_File is too big. Max %sk allowed. Try use SVG.":"O arquivo é muito grande. Max %sk permitido. Tente usar SVG.",ra_Filter:S5,"ra_Filter and Data Actions":"Ações de filtro e dados","ra_Filter files":"Filtrar arquivos","ra_Folder name":"Nome da pasta","ra_Folder → Channel → State":"Pasta → Canal → Estado","ra_Folder → Device → Channel → State":"Pasta → Dispositivo → Canal → Estado","ra_Folder → State":"Pasta → Estado","ra_Folders always first":"Pastas sempre primeiro",ra_Friday:k5,"ra_From file":"Do arquivo","ra_From text":"Do texto","ra_Get %s access":"Obtenha acesso %s","ra_Good luck":"Boa sorte","ra_Hide empty folders":"Esconder pastas vazias","ra_If no file will be created in the folder, it will disappear after the browser closed":"Se nenhum arquivo for criado na pasta, ele desaparecerá depois que o navegador for fechado","ra_If the button above does not work, you can authorize manually this app by visiting this url":"Se o botão acima não funcionar, você pode autorizar manualmente este aplicativo visitando esta url","ra_Import and add configuration section":"Seção de importação e adição de configuração","ra_Import and replace configuration section":"Seção de configuração de importação e substituição","ra_Import data from %s file":"Importar dados do arquivo %s","ra_Import from %s":"Importar de %s","ra_Instance %s is alive":"O %s da instância está ativo","ra_Instance %s is not alive":"O %s da instância não está ativo","ra_Instance is not alive":"A instância não está ativa","ra_Invalid CRON":"CRON inválido","ra_Invalid JSON":"JSON inválido","ra_Invalid JSON file.":"Arquivo JSON inválido.","ra_Invalid JSON format. Expected an array.":"Formato JSON inválido. Esperava-se uma matriz.","ra_Invalid answer from server":"Resposta inválida do servidor","ra_Invalid parent folder!":"Pasta pai inválida!","ra_Invalid structure":"Estrutura inválida","ra_JSON editor":"Editor JSON","ra_Last change":"Última mudança",ra_Latitude:v5,"ra_License %s":"Licença %s","ra_License agreement":"Contrato de licença","ra_License does not exist":"A licença não existe","ra_License expired on %s":"A licença expirou em %s",'ra_License for other product "%s"':'Licença para outro produto "%s"',"ra_License is for version %s, but required version is %s.":"A licença é para a versão %s, mas a versão necessária é %s.","ra_License must be converted":"A licença deve ser convertida para uma versão mais recente. Você pode fazê-lo em seu perfil iobroker.net.","ra_License not found in license manager. Do you want to read licenses from iobroker.net?":"Licença não encontrada no gerenciador de licenças. Deseja atualizar as licenças do iobroker.net?","ra_Listen on all IPs":"Ouça em todos os IPs","ra_Load configuration from file":"Carregar configuração do arquivo",ra_Logout:Y5,ra_Longitude:Q5,'ra_May not trigger "updateLicenses"':'Pode não acionar "updateLicenses"',ra_Message:b5,ra_Monday:U5,"ra_Move down":"Mover para baixo","ra_Move up":"Subir",ra_Name:$5,"ra_No data found in file":"Nenhum dado encontrado no arquivo","ra_No one license found in license manager":"Nenhuma licença encontrada no gerenciador de licenças","ra_No response from admin":"Nenhuma resposta do administrador","ra_No response from the backend":"Nenhuma resposta do backend",'ra_Non-experts may create new objects only in "0_userdata.0" or "alias.0".':'Os não especialistas podem criar novos objetos apenas em "0_userdata.0" ou "alias.0".',"ra_Not a number":"Não é um número",ra_Objects:P5,ra_Ok:W5,"ra_On weekdays":"Nos dias úteis","ra_Only following structures of objects are available:":"Apenas as seguintes estruturas de objetos estão disponíveis:","ra_Only selected":"Apenas selecionado","ra_Owner group":"Grupo proprietário","ra_Owner user":"Usuário proprietário","ra_Passwords are not equal!":"As senhas não são iguais!","ra_Place your files here or click here to open the browse dialog":"Coloque seus arquivos aqui ou clique aqui para abrir a janela de navegação","ra_Please allow popups in your browser for this page!":"Por favor, permita pop-ups no seu navegador para esta página!","ra_Please confirm":"Por favor confirme","ra_Please create license":"Crie uma licença","ra_Please enter the license":"Por favor, insira a licença","ra_Please select file...":"Selecione o arquivo...","ra_Please select object ID...":"Selecione o ID do objeto ...","ra_Port could be used by %s":"A porta pode ser usada por %s","ra_Port is already used by %s":"A porta já está sendo usada por %s","ra_Press ENTER Key to add new item":"Pressione a tecla ENTER para adicionar um novo item","ra_Private certificate":"certificado privado",ra_Product:J5,"ra_Public certificate":"certificado público","ra_Quality code":"Qualidade","ra_Refresh tree":"Atualizar árvore","ra_Reload files":"Recarregar arquivos",ra_Rename_Move_Copy:B5,"ra_Renew %s access":"Renovar acesso %s",ra_Repeat:R5,ra_Replace:F5,"ra_Request timed out":"Solicitação expirou","ra_Restrict to folder":"Restringir à pasta",ra_Root:G5,ra_Saturday:H5,ra_Save:V5,"ra_Save and close":"Salvar e fechar","ra_Save configuration to file":"Salvar configuração em arquivo","ra_Save objects tree as JSON file":"Salvar árvore de objetos como arquivo JSON","ra_Select all":"Selecionar tudo","ra_Select color":"Selecione a cor","ra_Select predefined icon":"Selecione o ícone predefinido","ra_Select type of export":"Selecione o tipo de exportação",ra_Selected:Z5,"ra_Selected %s object(s)":"%s objeto(s) selecionado(s)","ra_Serial number (UUID)":"Número de série (UUID)",'ra_Serial number (UUID) "%s" in license is for other device.':'O número de série (UUID) "%s" na licença é para outro dispositivo.',"ra_Session will expire in %s seconds. Continue?":"A sessão irá expirar em %s segundos. Continuar?","ra_Show all folders":"Mostrar todas as pastas","ra_Show lines between rows":"Mostrar linhas entre as linhas","ra_Show/Hide object descriptions":"Mostrar/ocultar descrições de objetos","ra_Show/hide filter input":"Mostrar/ocultar entrada de filtro","ra_Some data are not stored. Discard?":"Alguns dados não são armazenados. Descartar?",ra_States:X5,"ra_Successfully authorized. Token valid till %s and will be automatically renewed.":"Autorizado com sucesso. Token válido até %s e será renovado automaticamente.","ra_Successfully authorized. Token valid till %s but it can expire as the instance is not running.":"Autorizado com sucesso. Token válido até %s, mas pode expirar, pois a instância não está em execução.","ra_Suitable license not found in license manager":"Licença adequada não encontrada no gerenciador de licenças",ra_Sunday:K5,"ra_Suppress question for next %s minutes":"Suprimir pergunta nos próximos %s minutos","ra_System language":"Idioma do sistema","ra_Take browser position":"Tomar posição do navegador","ra_Take position from system settings":"Tomar posição a partir das configurações do sistema",'ra_The experts may create objects everywhere but from second level (e.g. "vis.0" or "javascript.0").':'Os especialistas podem criar objetos em qualquer lugar, exceto no segundo nível (por exemplo, "vis.0" ou "javascript.0").',"ra_The page you are looking for was not found":"A página que você está procurando não foi encontrada","ra_The schedule will be executed every minute. Are you sure?":"O agendamento será executado a cada minuto. Tem certeza?","ra_The schedule will be executed every second. Are you sure?":"O agendamento será executado a cada segundo. Tem certeza?",ra_Thursday:q5,ra_Timestamp:ek,"ra_Toggle expert mode":"Alternar modo especialista","ra_Toggle the states view":"Alternar a visualização dos estados","ra_Toggle view mode":"Alternar modo de visualização","ra_Too big":"Muito grande","ra_Too small":"Muito pequeno","ra_Transparent dialog":"Diálogo transparente",ra_Tuesday:tk,"ra_Unknown error":"Erro desconhecido","ra_Unknown error!":"Erro desconhecido!",ra_Update:sk,"ra_Upload file":"Subir arquivo","ra_Use all available let's encrypt certificates":"Use todos os certificados disponíveis vamos criptografar","ra_Use iobroker.acme adapter for letsencrypt certificates":"Use o adaptador iobroker.acme para certificados letsencrypt","ra_Use system settings for position":"Use as configurações do sistema para a posição","ra_Used system settings":"Configurações do sistema usadas","ra_User files":"Arquivos do usuário",ra_ValidTill:ik,ra_Value:rk,ra_Version:ok,"ra_View file":"Visualizar arquivo","ra_View: %s":"Visualizar: %s",ra_Wednesday:nk,ra_Width:ak,"ra_YAML editor":"Editor YAML",ra_Yes:Mk,"ra_You can export all objects or just the selected branch.":"Você pode exportar todos os objetos ou apenas a ramificação selecionada.","ra_You can filter entries by entering here some text":"Você pode filtrar as entradas digitando aqui algum texto","ra_You can use * as wildcard":"Você pode usar * como curinga",ra___different__:ck,ra_aclEveryone_read_object:uk,ra_aclEveryone_read_state:lk,ra_aclEveryone_write_object:Nk,ra_aclEveryone_write_state:Lk,ra_aclGroup_read_object:gk,ra_aclGroup_read_state:jk,ra_aclGroup_write_object:yk,ra_aclGroup_write_state:Tk,ra_aclOwner_read_object:Dk,ra_aclOwner_read_state:dk,ra_aclOwner_write_object:hk,ra_aclOwner_write_state:zk,ra_buttons:wk,ra_changedFrom:Ik,ra_close:Ck,ra_create_boolean_state:pk,ra_create_channel:Ak,ra_create_device:mk,ra_create_number_state:fk,ra_create_state:Ok,ra_create_string_state:Ek,ra_daysShortText:_k,ra_dow_Fr:xk,ra_dow_Mo:Sk,ra_dow_Sa:kk,ra_dow_Su:vk,ra_dow_Th:Yk,ra_dow_Tu:Qk,ra_dow_We:bk,ra_expertMode:Uk,ra_false:$k,ra_fileType_all:Pk,ra_fileType_audio:Wk,ra_fileType_code:Jk,ra_fileType_images:Bk,ra_fileType_txt:Rk,ra_fileType_video:Fk,"ra_fileType_video,":"Vídeo",ra_filter_customs:Gk,ra_filter_customs_without:Hk,ra_filter_func:Vk,ra_filter_id:Zk,ra_filter_name:Xk,ra_filter_role:Kk,ra_filter_room:qk,ra_filter_type:ev,"ra_import data from %s file":"Importar dados do arquivo %s",ra_invalidConfig:tv,ra_lastChange:sv,ra_locally:iv,ra_month_Apr:rv,ra_month_Aug:ov,ra_month_Dec:nv,ra_month_Feb:av,ra_month_Jan:Mv,ra_month_Jul:cv,ra_month_Jun:uv,ra_month_Mai:lv,ra_month_Mar:Nv,ra_month_Nov:Lv,ra_month_Oct:gv,ra_month_Sep:jv,ra_months_Apr:yv,ra_months_Aug:Tv,ra_months_Dec:Dv,ra_months_Feb:dv,ra_months_Jan:hv,ra_months_Jul:zv,ra_months_Jun:wv,ra_months_Mai:Iv,ra_months_Mar:Cv,ra_months_Nov:pv,ra_months_Oct:Av,ra_months_Sep:mv,"ra_no confirm for 5 mins":"sem confirmação por 5 minutos",ra_none:fv,ra_object_changed_by:Ov,ra_object_changed_by_user:Ev,ra_otherConfig:_v,ra_qualityCode:xv,ra_repeat:Sv,ra_select_folder_hint:kv,ra_show_all:vv,ra_state_changed_by:Yv,ra_state_changed_from:Qv,ra_timestamp:bv,ra_tooltip_ack:Uv,ra_tooltip_comment:$v,ra_tooltip_copyState:Pv,ra_tooltip_ctrlForLink:Wv,ra_tooltip_customConfig:Jv,ra_tooltip_deleteObject:Bv,ra_tooltip_editObject:Rv,ra_tooltip_editState:Fv,ra_tooltip_expire:Gv,ra_tooltip_from:Hv,ra_tooltip_lc:Vv,ra_tooltip_quality:Zv,ra_tooltip_ts:Xv,ra_tooltip_user:Kv,ra_tooltip_value:qv,ra_true:eY,"ra_use seconds":"use segundos",ra_val:tY,"ra_via internet":"via internet",ra_warning_every_minute:sY,ra_warning_every_second:iY,sc_cron:rY,sc_date:oY,sc_dates:nY,sc_dow:aY,sc_dows:MY,sc_every:cY,sc_everyN_dates:uY,sc_everyN_dow:lY,sc_everyN_dows:NY,sc_everyN_hours:LY,sc_everyN_minutes:gY,sc_everyN_months:jY,sc_everyN_seconds:yY,sc_every_dates:TY,sc_every_dow:DY,sc_every_dows:dY,sc_every_hours:hY,sc_every_minutes:zY,sc_every_months:wY,sc_every_seconds:IY,sc_from:CY,sc_hours:pY,sc_interval:AY,sc_intervalBetween:mY,sc_invalid_cron:fY,sc_minutes:OY,sc_months:EY,sc_once:_Y,sc_period:xY,sc_seconds:SY,sc_simple:kY,sc_specific:vY,sc_specific_dates:YY,sc_specific_dow:QY,sc_specific_dows:bY,sc_specific_hours:UY,sc_specific_minutes:$Y,sc_specific_months:PY,sc_specific_seconds:WY,sc_time:JY,sc_to:BY,sc_wizard:RY,sch_all:FY,sch_astroDay:GY,sch_astroNight:HY,sch_astro_dawn:VY,sch_astro_dusk:ZY,sch_astro_goldenHour:XY,sch_astro_goldenHourEnd:KY,sch_astro_nadir:qY,sch_astro_nauticalDawn:eQ,sch_astro_nauticalDusk:tQ,sch_astro_night:sQ,sch_astro_nightEnd:iQ,sch_astro_solarNoon:rQ,sch_astro_sunrise:oQ,sch_astro_sunriseEnd:nQ,sch_astro_sunset:aQ,sch_astro_sunsetStart:MQ,sch_at:cQ,sch_desc_atTime:uQ,sch_desc_everyDay:lQ,sch_desc_everyHour:NQ,sch_desc_everyMinute:LQ,sch_desc_everyMonth:gQ,sch_desc_everyNDay:jQ,sch_desc_everyNHours:yQ,sch_desc_everyNMinutes:TQ,sch_desc_everyNMonths:DQ,sch_desc_everyNWeeks:dQ,sch_desc_everyNYears:hQ,sch_desc_everyWeek:zQ,sch_desc_everyYear:wQ,sch_desc_intervalFromTo:IQ,sch_desc_never:CQ,sch_desc_onDate:pQ,sch_desc_onDates:AQ,sch_desc_onEveryDate:mQ,sch_desc_onMonth:fQ,sch_desc_onMonths:OQ,sch_desc_onWeekday:EQ,sch_desc_onWeekdays:_Q,sch_desc_onWeekends:xQ,sch_desc_onWorkdays:SQ,sch_desc_onceInPast:kQ,sch_desc_once_on:vQ,sch_desc_validFrom:YQ,sch_desc_validFromTo:QQ,sch_desc_validTo:bQ,sch_every:UQ,sch_exactTime:$Q,sch_from:PQ,sch_fromTo:WQ,sch_intervalTime:JQ,sch_invert:BQ,sch_no_one:RQ,sch_on:FQ,sch_period:GQ,sch_periodDaily:HQ,sch_periodDates:VQ,sch_periodDay:ZQ,sch_periodEvery:XQ,sch_periodEveryDay:KQ,sch_periodEveryMonth:qQ,sch_periodEveryWeek:eb,sch_periodEveryYear:tb,sch_periodHours:sb,sch_periodMinutes:ib,sch_periodMonth:rb,sch_periodMonthly:ob,sch_periodOnce:nb,sch_periodSpecificMonths:ab,sch_periodWeek:Mb,sch_periodWeekdays:cb,sch_periodWeekend:ub,sch_periodWeekly:lb,sch_periodWorkdays:Nb,sch_periodYear:Lb,sch_periodYearly:gb,sch_specificTime:jb,sch_time:yb,sch_to:Tb,sch_valid:Db,sch_validFrom:db,sch_validTo:hb,sch_wholeDay:zb,sch_yearEveryMonth:wb},Cb="Acties",pb="toevoegen",Ab="Annuleer",mb="Categorieën",fb="Gecontroleerd",Ob="Verwijderen",Eb="Dichtbij",_b="Reclame",xb="Configureren",Sb="Verbonden",kb="Doorgaan",vb="Gekopieerd",Yb="Creëer",Qb="Bijsnijden",bb="Delete",Ub="Verwijderen",$b="Weggooien",Pb="Verbinding verbroken",Wb="Fout",Jb="Filter",Bb="Vrijdag",Rb="Breedtegraad",Fb="Uitloggen",Gb="Lengtegraad",Hb="Bericht",Vb="Maandag",Zb="Naam",Xb="Voorwerpen",Kb="OK",qb="Product",eU="Hernoemen/Verplaatsen/Kopiëren",tU="Herhaling",sU="Vervangen",iU="Wortel",rU="Zaterdag",oU="Sparen",nU="Geselecteerd",aU="Staten",MU="Zondag",cU="Donderdag",uU="Tijdstempel",lU="Dinsdag",NU="Bijwerken",LU="Geldig tot",gU="Waarde",jU="Versie",yU="Woensdag",TU="Breedte",DU="Ja",dU="verschillend",hU="Iedereen kan object lezen",zU="Iedereen kan staat lezen",wU="Iedereen kan object schrijven",IU="Iedereen kan staat schrijven",CU="Groep kan object lezen",pU="Groep kan status lezen",AU="Groep kan object schrijven",mU="Groep kan staat schrijven",fU="Eigenaar kan object lezen",OU="Eigenaar kan staat lezen",EU="Eigenaar kan object schrijven",_U="Eigenaar kan staat schrijven",xU="Toetsen",SU="Veranderd van",kU="dichtbij",vU="Creëer een Booleaanse status",YU="Kanaal maken",QU="Apparaat maken",bU="Nummerstatus maken",UU="Staat creëren",$U="Tekenreeksstatus maken",PU="d.",WU="Fr",JU="Mo",BU="Za",RU="Zo",FU="Th",GU="Tu",HU="Wij",VU="Expert modus",ZU="ONWAAR",XU="Alle bestanden",KU="Audio",qU="Code/JSON",e8="Afbeeldingen",t8="Tekst",s8="Video",i8="Instellingen",r8="zonder",o8="Functie",n8="ID",a8="Naam",M8="Rol",c8="Kamer",u8="Type",l8="Ongeldige instellingen",N8="Laatste wijziging",L8="plaatselijk",g8="april",j8="aug",y8="dec",T8="februari",D8="jan",d8="jul",h8="juni",z8="Mei",w8="mrt",I8="nov",C8="Okt",p8="sept",A8="april",m8="aug",f8="dec",O8="februari",E8="jan",_8="jul",x8="juni",S8="Mei",k8="mrt",v8="nov",Y8="Okt",Q8="sept",b8="geen",U8="Object veranderd door",$8="Object voor het laatst gewijzigd om",P8="Instellingen van andere adapter %s",W8="Kwaliteitscode",J8="herhalen",B8='Om een map te selecteren, houdt u gewoon de toets "shift" ingedrukt door op de map te klikken.',R8="Alles weergeven",F8="Staat veranderd door",G8="Object veranderd van",H8="Tijdstempel",V8="Erkende vlag",Z8="Opmerking",X8="Kopieer de statuswaarde",K8="Houd de Cltr/⌘-toets ingedrukt om de link te openen",q8="Aangepaste instellingen",e6="Object verwijderen",t6="Object bewerken",s6="Bewerk de statuswaarde",i6="Verloopt over",r6="Van",o6="Laatst gewijzigd",n6="Kwaliteit",a6="Tijdstempel",M6="Gebruiker",c6="Waarde",u6="WAAR",l6="Waarde",N6="Waarschuwing: De CRON-taak wordt elke minuut uitgevoerd gedurende de opgegeven periode!",L6="Waarschuwing: De CRON-taak wordt elke seconde uitgevoerd gedurende de opgegeven periode!",g6="CRON",j6="Datum",y6="data",T6="Dag",D6="Dag van de week",d6="elk",h6="elke N dagen",z6="elke N-de dag van de week",w6="elke N dag van de week",I6="elke N uur",C6="elke N minuten",p6="elke N maanden",A6="elke N seconden",m6="elke dag",f6="elke dag van de week",O6="elke dag van de week",E6="elk uur",_6="elke minuut",x6="elke maand",S6="elke seconde",k6="Van",v6="uren",Y6="Interval",Q6="Interval tussen",b6="Ongeldige CRON",U6="Notulen",$6="maanden",P6="Een keer",W6="Periode",J6="seconden",B6="Gemakkelijk",R6="Specifieke tijd",F6="specifieke data",G6="specifieke dag(en) van de week",H6="specifieke dag van weken",V6="specifieke uren",Z6="specifieke minuten",X6="specifieke maanden",K6="specifieke seconden",q6="Tijd",e9="Naar",t9="tovenaar",s9="allemaal",i9="Astro-dag",r9="Astro-nacht",o9="Dageraad",n9="Schemer",a9="gouden uur",M9="Gouden uur einde",c9="Nadir",u9="Nautische dageraad",l9="Nautische schemering",N9="Nacht",L9="Nacht einde",g9="Zonne middag",j9="zonsopkomst",y9="Sunrise einde",T9="Zonsondergang",D9="Zonsondergang start",d9="Bij",h9="op %s",z9="elke dag",w9="elk uur",I9="elke minuut",C9="elke maand",p9="elke %s dag",A9="elke %s uur",m9="elke %s minuten",f9="elke %s maanden",O9="elke %s weken",E9="elke %s jaar",_9="elke week",x9="elk jaar",S9="van %s tot %s",k9="nooit",v9="op %s van %s",Y9="op %s en %s van",Q9="op elke datum van",b9="%s",U9="%s en %s",$9="op %s",P9="op %s en %s",W9="in het weekend",J9="op werkdagen",B9="zal niet meer worden uitgevoerd, omdat start verleden tijd is",R9="op %s",F9="van %s",G9="Uitvoeren van tot",H9="tot %s",V9="elk",Z9="Specifieke tijd",X9="van",K9="Van naar",q9="Interval tijd",e7="omkeren",t7="geen",s7="Aan",i7="Periode",r7="Dagelijks",o7="data",n7="Dag",a7="elk",M7="Elke dag",c7="Elke maand",u7="Elke week",l7="Elk jaar",N7="uren",L7="Notulen",g7="maand",j7="Maandelijks",y7="Een keer",T7="Specifieke maanden",D7="Week",d7="Doordeweekse dagen",h7="Weekend",z7="Wekelijks",w7="werkdagen",I7="Jaar",C7="jaar-",p7="Specifieke tijd",A7="Tijd",m7="naar",f7="Geldig",O7="van",E7="naar",_7="Hele dag",x7="elke maand",S7={"ra_%s links from aliases":"%s links van aliassen","ra_%s object(s) processed":"%s object(en) verwerkt","ra_%s was imported":"%s is geïmporteerd","ra_Accept license":"Accepteer licentie",ra_Actions:Cb,"ra_Add new child object to selected parent":"Voeg een nieuw kindobject toe aan het geselecteerde bovenliggende object","ra_Add objects tree from JSON file":"Objectenboom toevoegen vanuit JSON-bestand","ra_Add row":"Voeg een rij toe","ra_Advanced options":"Geavanceerde mogelijkheden","ra_All items are filtered out":"Alle items zijn uitgefilterd","ra_All objects":"Alle objecten",ra_Append:pb,"ra_Append %s entries or replace existing?":"%s ingangen toevoegen of bestaande vervangen?","ra_Append or replace?":"Toevoegen of vervangen?","ra_Are you sure?":"Weet je het zeker?","ra_Auto (no custom columns)":"Auto (geen aangepaste kolommen)","ra_Back to %s":"Terug naar %s","ra_Background image":"Achtergrond afbeelding",ra_Cancel:Ab,"ra_Cannot add items with set filter":"Kan geen items toevoegen met ingestelde filter","ra_Cannot decode license":"Kan licentie niet decoderen","ra_Cannot determine position: System settings are empty and GPS detection is disabled in browser":"Kan positie niet bepalen: systeeminstellingen zijn leeg en GPS-detectie is uitgeschakeld in browser",'ra_Cannot find "%s"':'Kan "%s" niet vinden','ra_Cannot read "%s"':'Kan "%s" niet lezen',"ra_Cannot read licenses: %s":"Kan licenties niet lezen: %s","ra_Cannot retrieve options, as instance is offline":"Kan opties niet ophalen, omdat instantie offline is","ra_Cannot update attribute, because not found in the object":"Kan kenmerk niet bijwerken, omdat het niet in het object is gevonden","ra_Cannot upload":"Kan niet uploaden",ra_Categories:mb,"ra_Chained certificate":"Geketend certificaat","ra_Change color theme":"Kleurthema wijzigen","ra_Changed from":"Veranderd van","ra_Channel → State":"Kanaal → Staat","ra_Check license":"Licentie controleren",ra_Checked:fb,ra_Clear:Ob,"ra_Clear filter":"Filter wissen","ra_Clear icon":"Pictogram wissen","ra_Click to show":"Klik om te tonen","ra_Clone current row":"Kloon de huidige rij",ra_Close:Eb,"ra_Collapse all nodes":"Vouw alle knooppunten samen","ra_Collapse one step node":"Eén niveau samenvouwen",ra_Commercial:_b,ra_Configure:xb,"ra_Configure visible columns":"Configureer zichtbare kolommen","ra_Confirm deletion of %s":"Bevestig het verwijderen van %s",ra_Connected:Sb,ra_Continue:kb,ra_Copied:vb,"ra_Copied %s":'"%s" gekopieerd',"ra_Copy content":"Inhoud kopiëren",ra_Create:Yb,"ra_Create alias":"Alias maken","ra_Create folder":"Map aanmaken","ra_Create new folder in %s":"Maak een nieuwe map in %s",ra_Crop:Qb,"ra_Define CRON...":"Definieer CRON...","ra_Define functions":"Definieer functies","ra_Define rooms":"Definieer kamers","ra_Define schedule":"Definieer schema","ra_Define schedule...":"Schema definiëren ...",ra_Del:bb,ra_Delete:Ub,"ra_Delete current row":"Huidige rij verwijderen","ra_Deselect all":"Deselecteer alles","ra_Device → Channel → State":"Apparaat → Kanaal → Staat","ra_Disable/Enable translation":"Vertaling uitschakelen/inschakelen",ra_Discard:$b,ra_Disconnected:Pb,"ra_Do not ask for next 2 hours in this session":"Vraag niet om de volgende 2 uur in deze sessie","ra_Do not export values of states":"Exporteer geen waarden van staten","ra_Do not use let's encrypt":"Gebruik geen let's encrypt","ra_Docker is not available":"Docker is niet beschikbaar","ra_Docker is not installed or not running":"Docker is niet geïnstalleerd of draait niet","ra_Double click to reset table layout":"Dubbelklik om de tafelindeling te resetten","ra_Drag 'n' drop some files here, or click to select files":"Sleep enkele bestanden hierheen, of klik om bestanden te selecteren","ra_Drop file here":"Zet het bestand hier neer","ra_Drop the files here...":"Zet het bestand hier neer...","ra_Duplicate name":"Dubbele naam","ra_Edit ACL":"ACL bewerken","ra_Edit alias":"Alias bewerken","ra_Edit custom config":"Bewerk aangepaste config","ra_Edit full path":"Volledig pad bewerken","ra_Edit function":"Bewerkingsfunctie","ra_Edit object field":"Bewerk objectveld","ra_Edit role":"Rol bewerken","ra_Edit room":"Kamer bewerken","ra_Edit value":"Waarde bewerken","ra_Enter the code from that page here":"Voer hier de code van die pagina in",ra_Error:Wb,"ra_Expand all nodes":"Vouw alle knooppunten uit","ra_Expand one step node":"Vouw een niveau uit","ra_Expand/Collapse card":"Kaart uit-/inklappen","ra_Export configuration section":"Sectie Exportconfiguratie","ra_Export data to %s file":"Exporteer gegevens naar %s bestand","ra_Failed to open JSON File":"JSON-bestand kan niet worden geopend","ra_Fallback custom certificates":"Fallback aangepaste certificaten","ra_File is too big. Max %sk allowed. Try use SVG.":"Bestand is te groot. Max. %sk toegestaan. Probeer SVG te gebruiken.",ra_Filter:Jb,"ra_Filter and Data Actions":"Filter- en gegevensacties","ra_Filter files":"Bestanden filteren","ra_Folder name":"Naam van de map","ra_Folder → Channel → State":"Map → Kanaal → Staat","ra_Folder → Device → Channel → State":"Map → Apparaat → Kanaal → Staat","ra_Folder → State":"Map → Staat","ra_Folders always first":"Mappen altijd eerst",ra_Friday:Bb,"ra_From file":"Van bestand","ra_From text":"Van tekst","ra_Get %s access":"Krijg %s toegang","ra_Good luck":"Veel geluk","ra_Hide empty folders":"Verberg lege mappen","ra_If no file will be created in the folder, it will disappear after the browser closed":"Als er geen bestand in de map wordt gemaakt, verdwijnt het nadat de browser is gesloten","ra_If the button above does not work, you can authorize manually this app by visiting this url":"Als de bovenstaande knop niet werkt, kunt u deze app handmatig autoriseren door deze url te bezoeken","ra_Import and add configuration section":"Configuratiesectie importeren en toevoegen","ra_Import and replace configuration section":"Configuratiesectie importeren en vervangen","ra_Import data from %s file":"Importeer gegevens uit %s bestand","ra_Import from %s":"Importeren uit %s","ra_Instance %s is alive":"Instantie %s leeft","ra_Instance %s is not alive":"Instantie %s is niet actief","ra_Instance is not alive":"Instantie leeft niet","ra_Invalid CRON":"Ongeldige CRON","ra_Invalid JSON":"Ongeldige JSON","ra_Invalid JSON file.":"Ongeldig JSON-bestand.","ra_Invalid JSON format. Expected an array.":"Ongeldige JSON-indeling. Er werd een array verwacht.","ra_Invalid answer from server":"Ongeldig antwoord van de server","ra_Invalid parent folder!":"Ongeldige bovenliggende map!","ra_Invalid structure":"Ongeldige structuur","ra_JSON editor":"JSON-editor","ra_Last change":"Laatste wijziging",ra_Latitude:Rb,"ra_License %s":"Licentie %s","ra_License agreement":"Licentieovereenkomst","ra_License does not exist":"Licentie bestaat niet","ra_License expired on %s":"Licentie verlopen op %s",'ra_License for other product "%s"':'Licentie voor ander product "%s"',"ra_License is for version %s, but required version is %s.":"Licentie is voor versie %s, maar vereiste versie is %s.","ra_License must be converted":"Licentie moet worden omgezet naar nieuwere versie. U kunt dit doen in uw iobroker.net-profiel.","ra_License not found in license manager. Do you want to read licenses from iobroker.net?":"Licentie niet gevonden in licentiebeheer. Wilt u licenties van iobroker.net bijwerken?","ra_Listen on all IPs":"Luister op alle IP's","ra_Load configuration from file":"Laad configuratie uit bestand",ra_Logout:Fb,ra_Longitude:Gb,'ra_May not trigger "updateLicenses"':'Activeert mogelijk niet "updateLicenses"',ra_Message:Hb,ra_Monday:Vb,"ra_Move down":"Naar beneden verplaatsen","ra_Move up":"Omhoog gaan",ra_Name:Zb,"ra_No data found in file":"Geen gegevens gevonden in bestand","ra_No one license found in license manager":"Geen enkele licentie gevonden in licentiebeheer","ra_No response from admin":"Geen reactie van de beheerder","ra_No response from the backend":"Geen reactie van de backend",'ra_Non-experts may create new objects only in "0_userdata.0" or "alias.0".':'Niet-experts mogen alleen nieuwe objecten maken in "0_userdata.0" of "alias.0".',"ra_Not a number":"Geen nummer",ra_Objects:Xb,ra_Ok:Kb,"ra_On weekdays":"Op weekdagen","ra_Only following structures of objects are available:":"Alleen de volgende structuren van objecten zijn beschikbaar:","ra_Only selected":"Alleen geselecteerd","ra_Owner group":"Eigenaarsgroep","ra_Owner user":"Eigenaar gebruiker","ra_Passwords are not equal!":"Wachtwoorden zijn niet gelijk!","ra_Place your files here or click here to open the browse dialog":"Plaats uw bestanden hier of klik hier om het bladervenster te openen","ra_Please allow popups in your browser for this page!":"Sta pop-ups toe in uw browser voor deze pagina!","ra_Please confirm":"Bevestig alstublieft","ra_Please create license":"Maak een licentie aan","ra_Please enter the license":"Voer de licentie in","ra_Please select file...":"Selecteer bestand...","ra_Please select object ID...":"Selecteer object-ID ...","ra_Port could be used by %s":"Poort kan worden gebruikt door %s","ra_Port is already used by %s":"Poort wordt al gebruikt door %s","ra_Press ENTER Key to add new item":"Druk op de ENTER-toets om een nieuw item toe te voegen","ra_Private certificate":"Privé certificaat",ra_Product:qb,"ra_Public certificate":"Openbaar certificaat","ra_Quality code":"Kwaliteit","ra_Refresh tree":"Vernieuw de boom","ra_Reload files":"Laad bestanden opnieuw",ra_Rename_Move_Copy:eU,"ra_Renew %s access":"%s toegang verlengen",ra_Repeat:tU,ra_Replace:sU,"ra_Request timed out":"Verzoek verlopen","ra_Restrict to folder":"Beperken tot map",ra_Root:iU,ra_Saturday:rU,ra_Save:oU,"ra_Save and close":"Opslaan en afsluiten","ra_Save configuration to file":"Sla de configuratie op in een bestand","ra_Save objects tree as JSON file":"Sla de objectenboom op als JSON-bestand","ra_Select all":"Selecteer alles","ra_Select color":"Selecteer kleur","ra_Select predefined icon":"Selecteer voorgedefinieerd pictogram","ra_Select type of export":"Selecteer het type export",ra_Selected:nU,"ra_Selected %s object(s)":"Geselecteerde %s object(en)","ra_Serial number (UUID)":"Serienummer (UUID)",'ra_Serial number (UUID) "%s" in license is for other device.':'Serienummer (UUID) "%s" in licentie is voor ander apparaat.',"ra_Session will expire in %s seconds. Continue?":"Sessie verloopt over %s seconden. Doorgaan?","ra_Show all folders":"Toon alle mappen","ra_Show lines between rows":"Toon lijnen tussen rijen","ra_Show/Hide object descriptions":"Toon/verberg objectbeschrijvingen","ra_Show/hide filter input":"Filterinvoer weergeven/verbergen","ra_Some data are not stored. Discard?":"Sommige gegevens worden niet opgeslagen. Weggooien?",ra_States:aU,"ra_Successfully authorized. Token valid till %s and will be automatically renewed.":"Succesvol geautoriseerd. Token geldig tot %s en wordt automatisch verlengd.","ra_Successfully authorized. Token valid till %s but it can expire as the instance is not running.":"Succesvol geautoriseerd. Token geldig tot %s, maar kan verlopen omdat de instantie niet actief is.","ra_Suitable license not found in license manager":"Geschikte licentie niet gevonden in licentiebeheer",ra_Sunday:MU,"ra_Suppress question for next %s minutes":"Vraag de volgende %s minuten onderdrukken","ra_System language":"Systeemtaal","ra_Take browser position":"Positie innemen vanuit de browser","ra_Take position from system settings":"Neem positie over van systeeminstellingen",'ra_The experts may create objects everywhere but from second level (e.g. "vis.0" or "javascript.0").':'De experts kunnen overal objecten maken, behalve vanaf het tweede niveau (bijv. "Vis.0" of "javascript.0").',"ra_The page you are looking for was not found":"De pagina die u zoekt is niet gevonden","ra_The schedule will be executed every minute. Are you sure?":"Het schema wordt elke minuut uitgevoerd. Weet u het zeker?","ra_The schedule will be executed every second. Are you sure?":"Het schema wordt elke seconde uitgevoerd. Weet je het zeker?",ra_Thursday:cU,ra_Timestamp:uU,"ra_Toggle expert mode":"Schakel tussen expertmodus","ra_Toggle the states view":"Schakel de statusweergave in of uit","ra_Toggle view mode":"Schakelen tussen weergavemodus","ra_Too big":"Te groot","ra_Too small":"Te klein","ra_Transparent dialog":"Transparant dialoogvenster",ra_Tuesday:lU,"ra_Unknown error":"Onbekende fout","ra_Unknown error!":"Onbekende fout!",ra_Update:NU,"ra_Upload file":"Upload bestand","ra_Use all available let's encrypt certificates":"Gebruik alle beschikbare Let's Encrypt-certificaten","ra_Use iobroker.acme adapter for letsencrypt certificates":"Gebruik de iobroker.acme-adapter voor letsencrypt-certificaten","ra_Use system settings for position":"Gebruik systeeminstellingen voor positie","ra_Used system settings":"Gebruikte systeeminstellingen","ra_User files":"Gebruikersbestanden",ra_ValidTill:LU,ra_Value:gU,ra_Version:jU,"ra_View file":"Bestand bekijken","ra_View: %s":"Bekijk: %s",ra_Wednesday:yU,ra_Width:TU,"ra_YAML editor":"YAML-editor",ra_Yes:DU,"ra_You can export all objects or just the selected branch.":"U kunt alle objecten of alleen de geselecteerde tak exporteren.","ra_You can filter entries by entering here some text":"U kunt items filteren door hier wat tekst in te voeren","ra_You can use * as wildcard":"U kunt * als joker gebruiken",ra___different__:dU,ra_aclEveryone_read_object:hU,ra_aclEveryone_read_state:zU,ra_aclEveryone_write_object:wU,ra_aclEveryone_write_state:IU,ra_aclGroup_read_object:CU,ra_aclGroup_read_state:pU,ra_aclGroup_write_object:AU,ra_aclGroup_write_state:mU,ra_aclOwner_read_object:fU,ra_aclOwner_read_state:OU,ra_aclOwner_write_object:EU,ra_aclOwner_write_state:_U,ra_buttons:xU,ra_changedFrom:SU,ra_close:kU,ra_create_boolean_state:vU,ra_create_channel:YU,ra_create_device:QU,ra_create_number_state:bU,ra_create_state:UU,ra_create_string_state:$U,ra_daysShortText:PU,ra_dow_Fr:WU,ra_dow_Mo:JU,ra_dow_Sa:BU,ra_dow_Su:RU,ra_dow_Th:FU,ra_dow_Tu:GU,ra_dow_We:HU,ra_expertMode:VU,ra_false:ZU,ra_fileType_all:XU,ra_fileType_audio:KU,ra_fileType_code:qU,ra_fileType_images:e8,ra_fileType_txt:t8,ra_fileType_video:s8,"ra_fileType_video,":"Video",ra_filter_customs:i8,ra_filter_customs_without:r8,ra_filter_func:o8,ra_filter_id:n8,ra_filter_name:a8,ra_filter_role:M8,ra_filter_room:c8,ra_filter_type:u8,"ra_import data from %s file":"Importeer gegevens uit %s bestand",ra_invalidConfig:l8,ra_lastChange:N8,ra_locally:L8,ra_month_Apr:g8,ra_month_Aug:j8,ra_month_Dec:y8,ra_month_Feb:T8,ra_month_Jan:D8,ra_month_Jul:d8,ra_month_Jun:h8,ra_month_Mai:z8,ra_month_Mar:w8,ra_month_Nov:I8,ra_month_Oct:C8,ra_month_Sep:p8,ra_months_Apr:A8,ra_months_Aug:m8,ra_months_Dec:f8,ra_months_Feb:O8,ra_months_Jan:E8,ra_months_Jul:_8,ra_months_Jun:x8,ra_months_Mai:S8,ra_months_Mar:k8,ra_months_Nov:v8,ra_months_Oct:Y8,ra_months_Sep:Q8,"ra_no confirm for 5 mins":"geen bevestiging gedurende 5 minuten",ra_none:b8,ra_object_changed_by:U8,ra_object_changed_by_user:$8,ra_otherConfig:P8,ra_qualityCode:W8,ra_repeat:J8,ra_select_folder_hint:B8,ra_show_all:R8,ra_state_changed_by:F8,ra_state_changed_from:G8,ra_timestamp:H8,ra_tooltip_ack:V8,ra_tooltip_comment:Z8,ra_tooltip_copyState:X8,ra_tooltip_ctrlForLink:K8,ra_tooltip_customConfig:q8,ra_tooltip_deleteObject:e6,ra_tooltip_editObject:t6,ra_tooltip_editState:s6,ra_tooltip_expire:i6,ra_tooltip_from:r6,ra_tooltip_lc:o6,ra_tooltip_quality:n6,ra_tooltip_ts:a6,ra_tooltip_user:M6,ra_tooltip_value:c6,ra_true:u6,"ra_use seconds":"gebruik seconden",ra_val:l6,"ra_via internet":"via internet",ra_warning_every_minute:N6,ra_warning_every_second:L6,sc_cron:g6,sc_date:j6,sc_dates:y6,sc_dow:T6,sc_dows:D6,sc_every:d6,sc_everyN_dates:h6,sc_everyN_dow:z6,sc_everyN_dows:w6,sc_everyN_hours:I6,sc_everyN_minutes:C6,sc_everyN_months:p6,sc_everyN_seconds:A6,sc_every_dates:m6,sc_every_dow:f6,sc_every_dows:O6,sc_every_hours:E6,sc_every_minutes:_6,sc_every_months:x6,sc_every_seconds:S6,sc_from:k6,sc_hours:v6,sc_interval:Y6,sc_intervalBetween:Q6,sc_invalid_cron:b6,sc_minutes:U6,sc_months:$6,sc_once:P6,sc_period:W6,sc_seconds:J6,sc_simple:B6,sc_specific:R6,sc_specific_dates:F6,sc_specific_dow:G6,sc_specific_dows:H6,sc_specific_hours:V6,sc_specific_minutes:Z6,sc_specific_months:X6,sc_specific_seconds:K6,sc_time:q6,sc_to:e9,sc_wizard:t9,sch_all:s9,sch_astroDay:i9,sch_astroNight:r9,sch_astro_dawn:o9,sch_astro_dusk:n9,sch_astro_goldenHour:a9,sch_astro_goldenHourEnd:M9,sch_astro_nadir:c9,sch_astro_nauticalDawn:u9,sch_astro_nauticalDusk:l9,sch_astro_night:N9,sch_astro_nightEnd:L9,sch_astro_solarNoon:g9,sch_astro_sunrise:j9,sch_astro_sunriseEnd:y9,sch_astro_sunset:T9,sch_astro_sunsetStart:D9,sch_at:d9,sch_desc_atTime:h9,sch_desc_everyDay:z9,sch_desc_everyHour:w9,sch_desc_everyMinute:I9,sch_desc_everyMonth:C9,sch_desc_everyNDay:p9,sch_desc_everyNHours:A9,sch_desc_everyNMinutes:m9,sch_desc_everyNMonths:f9,sch_desc_everyNWeeks:O9,sch_desc_everyNYears:E9,sch_desc_everyWeek:_9,sch_desc_everyYear:x9,sch_desc_intervalFromTo:S9,sch_desc_never:k9,sch_desc_onDate:v9,sch_desc_onDates:Y9,sch_desc_onEveryDate:Q9,sch_desc_onMonth:b9,sch_desc_onMonths:U9,sch_desc_onWeekday:$9,sch_desc_onWeekdays:P9,sch_desc_onWeekends:W9,sch_desc_onWorkdays:J9,sch_desc_onceInPast:B9,sch_desc_once_on:R9,sch_desc_validFrom:F9,sch_desc_validFromTo:G9,sch_desc_validTo:H9,sch_every:V9,sch_exactTime:Z9,sch_from:X9,sch_fromTo:K9,sch_intervalTime:q9,sch_invert:e7,sch_no_one:t7,sch_on:s7,sch_period:i7,sch_periodDaily:r7,sch_periodDates:o7,sch_periodDay:n7,sch_periodEvery:a7,sch_periodEveryDay:M7,sch_periodEveryMonth:c7,sch_periodEveryWeek:u7,sch_periodEveryYear:l7,sch_periodHours:N7,sch_periodMinutes:L7,sch_periodMonth:g7,sch_periodMonthly:j7,sch_periodOnce:y7,sch_periodSpecificMonths:T7,sch_periodWeek:D7,sch_periodWeekdays:d7,sch_periodWeekend:h7,sch_periodWeekly:z7,sch_periodWorkdays:w7,sch_periodYear:I7,sch_periodYearly:C7,sch_specificTime:p7,sch_time:A7,sch_to:m7,sch_valid:f7,sch_validFrom:O7,sch_validTo:E7,sch_wholeDay:_7,sch_yearEveryMonth:x7},k7="Actes",v7="Ajouter",Y7="Annuler",Q7="Catégories",b7="Vérifié",U7="Effacer",$7="Fermer",P7="Commercial",W7="Configurer",J7="Lié",B7="Continuer",R7="Copié",F7="Créer",G7="Recadrer",H7="Delete",V7="Supprimer",Z7="Jeter",X7="Débranché",K7="Erreur",q7="Filtre",e$="Vendredi",t$="Latitude",s$="Déconnexion",i$="Longitude",r$="Message",o$="Lundi",n$="Nom",a$="Objets",M$="D'accord",c$="Produit",u$="Renommer/Déplacer/Copier",l$="Répéter",N$="Remplacer",L$="Racine",g$="Samedi",j$="sauver",y$="Choisi",T$="États",D$="Dimanche",d$="Jeudi",h$="Horodatage",z$="Mardi",w$="Mise à jour",I$="Valable jusqu'au",C$="Valeur",p$="Version",A$="Mercredi",m$="Largeur",f$="Oui",O$="différent",E$="Tout le monde peut lire un objet",_$="Tout le monde peut lire l'état",x$="Tout le monde peut écrire un objet",S$="Tout le monde peut écrire l'état",k$="Le groupe peut lire l'objet",v$="Le groupe peut lire l'état",Y$="Le groupe peut écrire un objet",Q$="Le groupe peut écrire l'état",b$="Le propriétaire peut lire l'objet",U$="Le propriétaire peut lire l'état",$$="Le propriétaire peut écrire un objet",P$="Le propriétaire peut écrire l'état",W$="Boutons",J$="Changé de",B$="Fermer",R$="Créer un état booléen",F$="Créer une chaîne",G$="Créer un appareil",H$="Créer un état de numéro",V$="Créer un état",Z$="Créer un état de chaîne",X$="j.",K$="Fr",q$="Mo",eP="Sa",tP="Su",sP="Th",iP="Tu",rP="Nous",oP="Mode expert",nP="FAUX",aP="Tous les fichiers",MP="l'audio",cP="Code/JSON",uP="Images",lP="Texte",NP="Vidéo",LP="Paramètres",gP="sans",jP="Une fonction",yP="ID",TP="Prénom",DP="Rôle",dP="Pièce",hP="Type",zP="Paramètres invalides",wP="Dernier changement",IP="localement",CP="Avr",pP="Août",AP="Déc",mP="Fév",fP="Jan",OP="Juil",EP="Juin",_P="Mai",xP="Mar",SP="Nov",kP="Oct",vP="Sep",YP="Avr",QP="Août",bP="Déc",UP="Fév",$P="Jan",PP="Juil",WP="Juin",JP="Mai",BP="Mar",RP="Nov",FP="Oct",GP="Sep",HP="rien",VP="Objet modifié par",ZP="Objet modifié pour la dernière fois à",XP="Paramètres d'un autre adaptateur %s",KP="Code de qualité",qP="répéter",eW='Pour sélectionner un dossier, maintenez simplement la touche "shift" enfoncée en cliquant sur le dossier.',tW="Tout afficher",sW="État modifié par",iW="Objet changé de",rW="Horodatage",oW="Drapeau reconnu",nW="Commentaire",aW="Copiez la valeur d'état",MW="Maintenez la touche Cltr/⌘ enfoncée pour ouvrir le lien",cW="Paramètres personnalisés",uW="Supprimer un objet",lW="Modifier l'objet",NW="Modifier la valeur d'état",LW="Expire dans",gW="De",jW="Dernière modification",yW="Qualité",TW="Horodatage",DW="Utilisateur",dW="Valeur",hW="VRAI",zW="Valeur",wW="Attention : la tâche CRON s’exécutera toutes les minutes pendant la période spécifiée !",IW="Attention : la tâche CRON s’exécutera toutes les secondes pendant la période spécifiée !",CW="CRON",pW="Date",AW="Rendez-vous",mW="Jour",fW="Jour de la semaine",OW="Chaque",EW="tous les N jours",_W="chaque Nième jour de la semaine",xW="tous les N jours de la semaine",SW="toutes les N heures",kW="toutes les N minutes",vW="tous les N mois",YW="toutes les N secondes",QW="tous les jours",bW="Chaque jour de la semaine",UW="Chaque jour de la semaine",$W="Toutes les heures",PW="chaque minute",WW="chaque mois",JW="chaque seconde",BW="De",RW="Heures",FW="Intervalle",GW="Intervalle entre",HW="CRON non valide",VW="Minutes",ZW="mois",XW="Une fois que",KW="Période",qW="Secondes",eJ="Facile",tJ="Temps spécifique",sJ="dates spécifiques",iJ="jour(s) spécifique(s) de la semaine",rJ="jour spécifique de semaines",oJ="heures spécifiques",nJ="minutes spécifiques",aJ="mois spécifiques",MJ="secondes spécifiques",cJ="Temps",uJ="À",lJ="sorcier",NJ="tout",LJ="Journée astronomique",gJ="Nuit astronomique",jJ="Aube",yJ="Crépuscule",TJ="Heure d'or",DJ="Fin de l'heure d'or",dJ="Nadir",hJ="Aube nautique",zJ="Crépuscule nautique",wJ="Nuit",IJ="Fin de nuit",CJ="Midi solaire",pJ="lever du soleil",AJ="Fin du lever du soleil",mJ="Le coucher du soleil",fJ="Coucher du soleil",OJ="à",EJ="à %s",_J="tous les jours",xJ="Toutes les heures",SJ="chaque minute",kJ="chaque mois",vJ="chaque %s jour",YJ="chaque %s heures",QJ="toutes les %s minutes",bJ="tous les %s mois",UJ="chaque %s semaines",$J="tous les %s ans",PJ="toutes les semaines",WJ="chaque année",JJ="de %s à %s",BJ="jamais",RJ="sur %s de %s",FJ="sur %s et %s de",GJ="à chaque date de",HJ="%s",VJ="%s et %s",ZJ="sur %s",XJ="sur %s et %s",KJ="les weekends",qJ="les jours ouvrables",eB="ne sera plus exécuté, car start est dans le passé",tB="sur %s",sB="de %s",iB="Exécuter de à",rB="à %s",oB="chaque",nB="Temps spécifique",aB="de",MB="De à",cB="Temps d'interval",uB="inverser",lB="aucun",NB="sur",LB="Période",gB="du quotidien",jB="Rendez-vous",yB="journée",TB="Chaque",DB="Tous les jours",dB="Chaque mois",hB="Toutes les semaines",zB="Chaque année",wB="Heures",IB="Minutes",CB="mois",pB="Mensuel",AB="Une fois que",mB="Mois spécifiques",fB="La semaine",OB="Jours de la semaine",EB="Weekend",_B="Hebdomadaire",xB="Jours ouvrables",SB="Année",kB="Annuel",vB="Temps spécifique",YB="Temps",QB="à",bB="Valide",UB="de",$B="à",PB="Toute la journée",WB="chaque mois",JB={"ra_%s links from aliases":"%s liens provenant d'alias","ra_%s object(s) processed":"%s objet(s) traité(s)","ra_%s was imported":"%s a été importé","ra_Accept license":"Accepter la licence",ra_Actions:k7,"ra_Add new child object to selected parent":"Ajouter un nouvel objet enfant au parent sélectionné","ra_Add objects tree from JSON file":"Ajouter une arborescence d'objets à partir d'un fichier JSON","ra_Add row":"Ajouter une rangée","ra_Advanced options":"Options avancées","ra_All items are filtered out":"Tous les éléments sont filtrés","ra_All objects":"Tous les objets",ra_Append:v7,"ra_Append %s entries or replace existing?":"Ajouter %s entrées ou remplacer l'existant ?","ra_Append or replace?":"Ajouter ou remplacer ?","ra_Are you sure?":"Êtes-vous sûr?","ra_Auto (no custom columns)":"Auto (pas de colonnes personnalisées)","ra_Back to %s":"Retour à %s","ra_Background image":"Image de fond",ra_Cancel:Y7,"ra_Cannot add items with set filter":"Impossible d'ajouter des éléments avec le filtre défini","ra_Cannot decode license":"Impossible de décoder la licence","ra_Cannot determine position: System settings are empty and GPS detection is disabled in browser":"Impossible de déterminer la position : les paramètres système sont vides et la détection GPS est désactivée dans le navigateur",'ra_Cannot find "%s"':'Impossible de trouver "%s"','ra_Cannot read "%s"':'Impossible de lire "%s"',"ra_Cannot read licenses: %s":"Impossible de lire les licences : %s","ra_Cannot retrieve options, as instance is offline":"Impossible de récupérer les options, car l'instance est hors ligne","ra_Cannot update attribute, because not found in the object":"Impossible de mettre à jour l'attribut, car il est introuvable dans l'objet","ra_Cannot upload":"Impossible de télécharger",ra_Categories:Q7,"ra_Chained certificate":"Certificat chaîné","ra_Change color theme":"Changer le thème de couleur","ra_Changed from":"Changé de","ra_Channel → State":"Canal → État","ra_Check license":"Vérifier la licence",ra_Checked:b7,ra_Clear:U7,"ra_Clear filter":"Effacer le filtre","ra_Clear icon":"Effacer l'icône","ra_Click to show":"Cliquez pour afficher","ra_Clone current row":"Cloner la ligne actuelle",ra_Close:$7,"ra_Collapse all nodes":"Réduire tous les nœuds","ra_Collapse one step node":"Réduire d'un niveau",ra_Commercial:P7,ra_Configure:W7,"ra_Configure visible columns":"Configurer les colonnes visibles","ra_Confirm deletion of %s":"Confirmer la suppression de %s",ra_Connected:J7,ra_Continue:B7,ra_Copied:R7,"ra_Copied %s":'"%s" copié',"ra_Copy content":"Copier le contenu",ra_Create:F7,"ra_Create alias":"Créer un alias","ra_Create folder":"Créer le dossier","ra_Create new folder in %s":"Créer un nouveau dossier dans %s",ra_Crop:G7,"ra_Define CRON...":"Définir CRON...","ra_Define functions":"Définir des fonctions","ra_Define rooms":"Définir des pièces","ra_Define schedule":"Définir le calendrier","ra_Define schedule...":"Définir le calendrier ...",ra_Del:H7,ra_Delete:V7,"ra_Delete current row":"Supprimer la ligne actuelle","ra_Deselect all":"Tout déselectionner","ra_Device → Channel → State":"Appareil → Canal → État","ra_Disable/Enable translation":"Activer/Désactiver la traduction",ra_Discard:Z7,ra_Disconnected:X7,"ra_Do not ask for next 2 hours in this session":"Ne demandez pas les 2 prochaines heures de cette session","ra_Do not export values of states":"Ne pas exporter les valeurs des états","ra_Do not use let's encrypt":"Ne pas utiliser let's encrypt","ra_Docker is not available":"Docker n'est pas disponible","ra_Docker is not installed or not running":"Docker n'est pas installé ou n'est pas en cours d'exécution","ra_Double click to reset table layout":"Double-cliquez pour réinitialiser la disposition du tableau","ra_Drag 'n' drop some files here, or click to select files":"Glissez-déposez des fichiers ici, ou cliquez pour sélectionner des fichiers","ra_Drop file here":"Déposer le fichier ici","ra_Drop the files here...":"Déposez le fichier ici...","ra_Duplicate name":"Nom en double","ra_Edit ACL":"Modifier la LCA","ra_Edit alias":"Modifier l'alias","ra_Edit custom config":"Modifier la configuration personnalisée","ra_Edit full path":"Modifier le chemin complet","ra_Edit function":"Fonction d'édition","ra_Edit object field":"Modifier le champ d'objet","ra_Edit role":"Modifier le rôle","ra_Edit room":"Modifier la salle","ra_Edit value":"Modifier la valeur","ra_Enter the code from that page here":"Entrez le code de cette page ici",ra_Error:K7,"ra_Expand all nodes":"Développer tous les nœuds","ra_Expand one step node":"Développer un niveau","ra_Expand/Collapse card":"Carte Développer/Réduire","ra_Export configuration section":"Exporter la section de configuration","ra_Export data to %s file":"Exporter les données vers le fichier %s","ra_Failed to open JSON File":"Échec de l'ouverture du fichier JSON","ra_Fallback custom certificates":"Certificats personnalisés de secours","ra_File is too big. Max %sk allowed. Try use SVG.":"Le fichier est trop volumineux. Max %sk autorisé. Essayez d'utiliser SVG.",ra_Filter:q7,"ra_Filter and Data Actions":"Actions sur les filtres et les données","ra_Filter files":"Filtrer les fichiers","ra_Folder name":"Nom de dossier","ra_Folder → Channel → State":"Dossier → Chaîne → État","ra_Folder → Device → Channel → State":"Dossier → Appareil → Canal → État","ra_Folder → State":"Dossier → État","ra_Folders always first":"Les dossiers toujours en premier",ra_Friday:e$,"ra_From file":"À partir du fichier","ra_From text":"À partir du texte","ra_Get %s access":"Obtenir l'accès %s","ra_Good luck":"Bonne chance","ra_Hide empty folders":"Masquer les dossiers vides","ra_If no file will be created in the folder, it will disappear after the browser closed":"Si aucun fichier ne sera créé dans le dossier, il disparaîtra après la fermeture du navigateur","ra_If the button above does not work, you can authorize manually this app by visiting this url":"Si le bouton ci-dessus ne fonctionne pas, vous pouvez autoriser manuellement cette application en visitant cette URL","ra_Import and add configuration section":"Importer et ajouter la section de configuration","ra_Import and replace configuration section":"Importer et remplacer la section de configuration","ra_Import data from %s file":"Importer des données à partir du fichier %s","ra_Import from %s":"Importer depuis %s","ra_Instance %s is alive":"L'instance %s est active","ra_Instance %s is not alive":"L'instance %s n'est pas active","ra_Instance is not alive":"L'instance n'est pas active","ra_Invalid CRON":"CRON invalide","ra_Invalid JSON":"JSON invalide","ra_Invalid JSON file.":"Fichier JSON invalide.","ra_Invalid JSON format. Expected an array.":"Format JSON invalide. Tableau attendu.","ra_Invalid answer from server":"Réponse invalide du serveur","ra_Invalid parent folder!":"Dossier parent non valide!","ra_Invalid structure":"Structure invalide","ra_JSON editor":"Éditeur JSON","ra_Last change":"Dernier changement",ra_Latitude:t$,"ra_License %s":"Licence %s","ra_License agreement":"Accord de licence","ra_License does not exist":"La licence n'existe pas","ra_License expired on %s":"Licence expirée le %s",'ra_License for other product "%s"':'Licence pour un autre produit "%s"',"ra_License is for version %s, but required version is %s.":"La licence est pour la version %s, mais la version requise est %s.","ra_License must be converted":"La licence doit être convertie en une version plus récente. Vous pouvez le faire dans votre profil iobroker.net.","ra_License not found in license manager. Do you want to read licenses from iobroker.net?":"Licence introuvable dans le gestionnaire de licences. Voulez-vous mettre à jour les licences depuis iobroker.net ?","ra_Listen on all IPs":"Écoutez sur toutes les adresses IP","ra_Load configuration from file":"Charger la configuration à partir du fichier",ra_Logout:s$,ra_Longitude:i$,'ra_May not trigger "updateLicenses"':'Peut ne pas déclencher "updateLicences"',ra_Message:r$,ra_Monday:o$,"ra_Move down":"Descendre","ra_Move up":"Déplacer vers le haut",ra_Name:n$,"ra_No data found in file":"Aucune donnée trouvée dans le fichier","ra_No one license found in license manager":"Aucune licence trouvée dans le gestionnaire de licences","ra_No response from admin":"Aucune réponse de l'administrateur","ra_No response from the backend":"Aucune réponse du backend",'ra_Non-experts may create new objects only in "0_userdata.0" or "alias.0".':'Les non-experts ne peuvent créer de nouveaux objets que dans "0_userdata.0" ou "alias.0".',"ra_Not a number":"Pas un numéro",ra_Objects:a$,ra_Ok:M$,"ra_On weekdays":"En semaine","ra_Only following structures of objects are available:":"Seules les structures d'objets suivantes sont disponibles:","ra_Only selected":"Uniquement sélectionné","ra_Owner group":"Groupe propriétaire","ra_Owner user":"Utilisateur propriétaire","ra_Passwords are not equal!":"Les mots de passe ne sont pas égaux !","ra_Place your files here or click here to open the browse dialog":"Placez vos fichiers ici ou cliquez ici pour ouvrir la boîte de dialogue de navigation","ra_Please allow popups in your browser for this page!":"Veuillez autoriser les popups dans votre navigateur pour cette page !","ra_Please confirm":"Veuillez confirmer","ra_Please create license":"Veuillez créer une licence","ra_Please enter the license":"Veuillez entrer la licence","ra_Please select file...":"Veuillez sélectionner le fichier...","ra_Please select object ID...":"Veuillez sélectionner l'ID d'objet ...","ra_Port could be used by %s":"Le port pourrait être utilisé par %s","ra_Port is already used by %s":"Le port est déjà utilisé par %s","ra_Press ENTER Key to add new item":"Appuyez sur la touche ENTRÉE pour ajouter un nouvel élément","ra_Private certificate":"Certificat privé",ra_Product:c$,"ra_Public certificate":"Certificat public","ra_Quality code":"Qualité","ra_Refresh tree":"Rafraîchir l'arborescence","ra_Reload files":"Recharger les fichiers",ra_Rename_Move_Copy:u$,"ra_Renew %s access":"Renouveler l'accès %s",ra_Repeat:l$,ra_Replace:N$,"ra_Request timed out":"La demande a expiré","ra_Restrict to folder":"Restreindre au dossier",ra_Root:L$,ra_Saturday:g$,ra_Save:j$,"ra_Save and close":"Sauver et fermer","ra_Save configuration to file":"Enregistrer la configuration dans un fichier","ra_Save objects tree as JSON file":"Enregistrer l'arborescence des objets en tant que fichier JSON","ra_Select all":"Tout sélectionner","ra_Select color":"Choisissez la couleur","ra_Select predefined icon":"Sélectionnez l'icône prédéfinie","ra_Select type of export":"Sélectionnez le type d'exportation",ra_Selected:y$,"ra_Selected %s object(s)":"Objet(s) %s sélectionné(s)","ra_Serial number (UUID)":"Numéro de série (UUID)",'ra_Serial number (UUID) "%s" in license is for other device.':'Le numéro de série (UUID) "%s" dans la licence est pour un autre appareil.',"ra_Session will expire in %s seconds. Continue?":"La session expirera dans %s secondes. Continuer ?","ra_Show all folders":"Afficher tous les dossiers","ra_Show lines between rows":"Afficher les lignes entre les lignes","ra_Show/Hide object descriptions":"Afficher/Masquer les descriptions d'objets","ra_Show/hide filter input":"Afficher/masquer l'entrée de filtre","ra_Some data are not stored. Discard?":"Certaines données ne sont pas stockées. Jeter?",ra_States:T$,"ra_Successfully authorized. Token valid till %s and will be automatically renewed.":"Autorisation réussie. Jeton valide jusqu'au %s et sera automatiquement renouvelé.","ra_Successfully authorized. Token valid till %s but it can expire as the instance is not running.":"Autorisation réussie. Jeton valide jusqu'à %s, mais il peut expirer car l'instance n'est pas en cours d'exécution.","ra_Suitable license not found in license manager":"Licence appropriée introuvable dans le gestionnaire de licences",ra_Sunday:D$,"ra_Suppress question for next %s minutes":"Supprimer la question pour les %s prochaines minutes","ra_System language":"Langue du système","ra_Take browser position":"Prendre position depuis le navigateur","ra_Take position from system settings":"Prendre position à partir des paramètres système",'ra_The experts may create objects everywhere but from second level (e.g. "vis.0" or "javascript.0").':'Les experts peuvent créer des objets partout mais à partir du deuxième niveau (par exemple "vis.0" ou "javascript.0").',"ra_The page you are looking for was not found":"La page que vous recherchez n'a pas été trouvée","ra_The schedule will be executed every minute. Are you sure?":"Le planning sera exécuté toutes les minutes. Êtes-vous sûr ?","ra_The schedule will be executed every second. Are you sure?":"Le planning sera exécuté toutes les secondes. Êtes-vous sûr ?",ra_Thursday:d$,ra_Timestamp:h$,"ra_Toggle expert mode":"Basculer en mode expert","ra_Toggle the states view":"Basculer la vue des états","ra_Toggle view mode":"Basculer le mode d'affichage","ra_Too big":"Trop grand","ra_Too small":"Trop petit","ra_Transparent dialog":"Dialogue transparent",ra_Tuesday:z$,"ra_Unknown error":"Erreur inconnue","ra_Unknown error!":"Erreur inconnue!",ra_Update:w$,"ra_Upload file":"Téléverser un fichier","ra_Use all available let's encrypt certificates":"Utilisez tous les certificats let's encrypt disponibles","ra_Use iobroker.acme adapter for letsencrypt certificates":"Utiliser l'adaptateur iobroker.acme pour les certificats Letsencrypt","ra_Use system settings for position":"Utiliser les paramètres système pour la position","ra_Used system settings":"Paramètres système utilisés","ra_User files":"Fichiers utilisateurs",ra_ValidTill:I$,ra_Value:C$,ra_Version:p$,"ra_View file":"Voir la fiche","ra_View: %s":"Affichage : %s",ra_Wednesday:A$,ra_Width:m$,"ra_YAML editor":"Éditeur YAML",ra_Yes:f$,"ra_You can export all objects or just the selected branch.":"Vous pouvez exporter tous les objets ou uniquement la branche sélectionnée.","ra_You can filter entries by entering here some text":"Vous pouvez filtrer les entrées en saisissant ici du texte","ra_You can use * as wildcard":"Vous pouvez utiliser * comme caractère générique",ra___different__:O$,ra_aclEveryone_read_object:E$,ra_aclEveryone_read_state:_$,ra_aclEveryone_write_object:x$,ra_aclEveryone_write_state:S$,ra_aclGroup_read_object:k$,ra_aclGroup_read_state:v$,ra_aclGroup_write_object:Y$,ra_aclGroup_write_state:Q$,ra_aclOwner_read_object:b$,ra_aclOwner_read_state:U$,ra_aclOwner_write_object:$$,ra_aclOwner_write_state:P$,ra_buttons:W$,ra_changedFrom:J$,ra_close:B$,ra_create_boolean_state:R$,ra_create_channel:F$,ra_create_device:G$,ra_create_number_state:H$,ra_create_state:V$,ra_create_string_state:Z$,ra_daysShortText:X$,ra_dow_Fr:K$,ra_dow_Mo:q$,ra_dow_Sa:eP,ra_dow_Su:tP,ra_dow_Th:sP,ra_dow_Tu:iP,ra_dow_We:rP,ra_expertMode:oP,ra_false:nP,ra_fileType_all:aP,ra_fileType_audio:MP,ra_fileType_code:cP,ra_fileType_images:uP,ra_fileType_txt:lP,ra_fileType_video:NP,"ra_fileType_video,":"Vidéo",ra_filter_customs:LP,ra_filter_customs_without:gP,ra_filter_func:jP,ra_filter_id:yP,ra_filter_name:TP,ra_filter_role:DP,ra_filter_room:dP,ra_filter_type:hP,"ra_import data from %s file":"Importer des données à partir du fichier %s",ra_invalidConfig:zP,ra_lastChange:wP,ra_locally:IP,ra_month_Apr:CP,ra_month_Aug:pP,ra_month_Dec:AP,ra_month_Feb:mP,ra_month_Jan:fP,ra_month_Jul:OP,ra_month_Jun:EP,ra_month_Mai:_P,ra_month_Mar:xP,ra_month_Nov:SP,ra_month_Oct:kP,ra_month_Sep:vP,ra_months_Apr:YP,ra_months_Aug:QP,ra_months_Dec:bP,ra_months_Feb:UP,ra_months_Jan:$P,ra_months_Jul:PP,ra_months_Jun:WP,ra_months_Mai:JP,ra_months_Mar:BP,ra_months_Nov:RP,ra_months_Oct:FP,ra_months_Sep:GP,"ra_no confirm for 5 mins":"pas de confirmation pendant 5 minutes",ra_none:HP,ra_object_changed_by:VP,ra_object_changed_by_user:ZP,ra_otherConfig:XP,ra_qualityCode:KP,ra_repeat:qP,ra_select_folder_hint:eW,ra_show_all:tW,ra_state_changed_by:sW,ra_state_changed_from:iW,ra_timestamp:rW,ra_tooltip_ack:oW,ra_tooltip_comment:nW,ra_tooltip_copyState:aW,ra_tooltip_ctrlForLink:MW,ra_tooltip_customConfig:cW,ra_tooltip_deleteObject:uW,ra_tooltip_editObject:lW,ra_tooltip_editState:NW,ra_tooltip_expire:LW,ra_tooltip_from:gW,ra_tooltip_lc:jW,ra_tooltip_quality:yW,ra_tooltip_ts:TW,ra_tooltip_user:DW,ra_tooltip_value:dW,ra_true:hW,"ra_use seconds":"utiliser les secondes",ra_val:zW,"ra_via internet":"par Internet",ra_warning_every_minute:wW,ra_warning_every_second:IW,sc_cron:CW,sc_date:pW,sc_dates:AW,sc_dow:mW,sc_dows:fW,sc_every:OW,sc_everyN_dates:EW,sc_everyN_dow:_W,sc_everyN_dows:xW,sc_everyN_hours:SW,sc_everyN_minutes:kW,sc_everyN_months:vW,sc_everyN_seconds:YW,sc_every_dates:QW,sc_every_dow:bW,sc_every_dows:UW,sc_every_hours:$W,sc_every_minutes:PW,sc_every_months:WW,sc_every_seconds:JW,sc_from:BW,sc_hours:RW,sc_interval:FW,sc_intervalBetween:GW,sc_invalid_cron:HW,sc_minutes:VW,sc_months:ZW,sc_once:XW,sc_period:KW,sc_seconds:qW,sc_simple:eJ,sc_specific:tJ,sc_specific_dates:sJ,sc_specific_dow:iJ,sc_specific_dows:rJ,sc_specific_hours:oJ,sc_specific_minutes:nJ,sc_specific_months:aJ,sc_specific_seconds:MJ,sc_time:cJ,sc_to:uJ,sc_wizard:lJ,sch_all:NJ,sch_astroDay:LJ,sch_astroNight:gJ,sch_astro_dawn:jJ,sch_astro_dusk:yJ,sch_astro_goldenHour:TJ,sch_astro_goldenHourEnd:DJ,sch_astro_nadir:dJ,sch_astro_nauticalDawn:hJ,sch_astro_nauticalDusk:zJ,sch_astro_night:wJ,sch_astro_nightEnd:IJ,sch_astro_solarNoon:CJ,sch_astro_sunrise:pJ,sch_astro_sunriseEnd:AJ,sch_astro_sunset:mJ,sch_astro_sunsetStart:fJ,sch_at:OJ,sch_desc_atTime:EJ,sch_desc_everyDay:_J,sch_desc_everyHour:xJ,sch_desc_everyMinute:SJ,sch_desc_everyMonth:kJ,sch_desc_everyNDay:vJ,sch_desc_everyNHours:YJ,sch_desc_everyNMinutes:QJ,sch_desc_everyNMonths:bJ,sch_desc_everyNWeeks:UJ,sch_desc_everyNYears:$J,sch_desc_everyWeek:PJ,sch_desc_everyYear:WJ,sch_desc_intervalFromTo:JJ,sch_desc_never:BJ,sch_desc_onDate:RJ,sch_desc_onDates:FJ,sch_desc_onEveryDate:GJ,sch_desc_onMonth:HJ,sch_desc_onMonths:VJ,sch_desc_onWeekday:ZJ,sch_desc_onWeekdays:XJ,sch_desc_onWeekends:KJ,sch_desc_onWorkdays:qJ,sch_desc_onceInPast:eB,sch_desc_once_on:tB,sch_desc_validFrom:sB,sch_desc_validFromTo:iB,sch_desc_validTo:rB,sch_every:oB,sch_exactTime:nB,sch_from:aB,sch_fromTo:MB,sch_intervalTime:cB,sch_invert:uB,sch_no_one:lB,sch_on:NB,sch_period:LB,sch_periodDaily:gB,sch_periodDates:jB,sch_periodDay:yB,sch_periodEvery:TB,sch_periodEveryDay:DB,sch_periodEveryMonth:dB,sch_periodEveryWeek:hB,sch_periodEveryYear:zB,sch_periodHours:wB,sch_periodMinutes:IB,sch_periodMonth:CB,sch_periodMonthly:pB,sch_periodOnce:AB,sch_periodSpecificMonths:mB,sch_periodWeek:fB,sch_periodWeekdays:OB,sch_periodWeekend:EB,sch_periodWeekly:_B,sch_periodWorkdays:xB,sch_periodYear:SB,sch_periodYearly:kB,sch_specificTime:vB,sch_time:YB,sch_to:QB,sch_valid:bB,sch_validFrom:UB,sch_validTo:$B,sch_wholeDay:PB,sch_yearEveryMonth:WB},BB="Azioni",RB="Aggiungere",FB="Annulla",GB="Categorie",HB="Controllato",VB="Elimina",ZB="Vicino",XB="Commerciale",KB="Configura",qB="Collegato",eR="Continuare",tR="Copiato",sR="Creare",iR="Raccolto",rR="Delete",oR="Elimina",nR="Scartare",aR="Disconnesso",MR="Errore",cR="Filtro",uR="Venerdì",lR="Latitudine",NR="Esci",LR="Longitudine",gR="Messaggio",jR="Lunedi",yR="Nome",TR="Oggetti",DR="Ok",dR="Prodotto",hR="Rinomina/Sposta/Copia",zR="Ripetere",wR="Sostituire",IR="Radice",CR="Sabato",pR="Salva",AR="Selezionato",mR="stati",fR="Domenica",OR="Giovedì",ER="Timestamp",_R="Martedì",xR="Aggiornare",SR="Valido fino a",kR="Valore",vR="Versione",YR="Mercoledì",QR="Larghezza",bR="SÌ",UR="diverso",$R="Tutti possono leggere gli oggetti",PR="Tutti possono leggere lo stato",WR="Tutti possono scrivere oggetti",JR="Tutti possono scrivere stato",BR="Il gruppo può leggere l'oggetto",RR="Il gruppo può leggere lo stato",FR="Il gruppo può scrivere l'oggetto",GR="Il gruppo può scrivere lo stato",HR="Il proprietario può leggere l'oggetto",VR="Il proprietario può leggere lo stato",ZR="Il proprietario può scrivere l'oggetto",XR="Il proprietario può scrivere lo stato",KR="Bottoni",qR="Cambiato da",eF="vicino",tF="Crea uno stato booleano",sF="Crea canale",iF="Crea dispositivo",rF="Crea lo stato del numero",oF="Crea stato",nF="Crea lo stato della stringa",aF="g.",MF="fr",cF="momento",uF="Sa",lF="su",NF="th",LF="Tu",gF="Noi",jF="Modalità esperto",yF="FALSO",TF="Tutti i files",DF="Audio",dF="Codice/JSON",hF="immagini",zF="Testo",wF="video",IF="impostazioni",CF="senza",pF="Funzione",AF="ID",mF="Nome",fF="Ruolo",OF="Camera",EF="genere",_F="Impostazioni non valide",xF="Ultima modifica",SF="localmente",kF="apr",vF="agosto",YF="Dic",QF="febbraio",bF="gen",UF="lug",$F="giu",PF="Mai",WF="marzo",JF="nov",BF="ottobre",RF="Sett",FF="apr",GF="agosto",HF="Dic",VF="febbraio",ZF="gen",XF="lug",KF="giu",qF="Mai",eG="marzo",tG="nov",sG="ottobre",iG="Sett",rG="nessuna",oG="Oggetto modificato da",nG="L'oggetto è stato modificato l'ultima volta alle",aG="Impostazioni dall'altro adattatore %s",MG="Codice di qualità",cG="ripetere",uG='Per selezionare la cartella, basta tenere premuto il tasto "shift" facendo clic sulla cartella.',lG="Mostra tutto",NG="Stato cambiato da",LG="Oggetto cambiato da",gG="Timestamp",jG="Bandiera riconosciuta",yG="Commento",TG="Copia il valore dello stato",DG="Tieni premuto il tasto Cltr/⌘ per aprire il collegamento",dG="Impostazioni personalizzate",hG="Elimina oggetto",zG="Modifica oggetto",wG="Modifica il valore dello stato",IG="Scade tra",CG="A partire dal",pG="Ultima modifica",AG="Qualità",mG="Data e ora",fG="Utente",OG="Valore",EG="VERO",_G="Valore",xG="Attenzione: il processo CRON verrà eseguito ogni minuto durante il periodo specificato!",SG="Attenzione: il processo CRON verrà eseguito ogni secondo durante il periodo specificato!",kG="CRON",vG="Data",YG="Date",QG="Giorno",bG="Giorno della settimana",UG="Ogni",$G="ogni N giorni",PG="ogni Nesimo giorno della settimana",WG="ogni N giorno della settimana",JG="ogni N ore",BG="ogni N minuti",RG="ogni N mesi",FG="ogni N secondi",GG="ogni giorno",HG="Tutti i giorni della settimana",VG="Tutti i giorni della settimana",ZG="ogni ora",XG="ogni minuto",KG="ogni mese",qG="ogni secondo",eH="A partire dal",tH="Ore",sH="Intervallo",iH="Intervallo tra",rH="CRON non valido",oH="Minuti",nH="mesi",aH="Una volta",MH="Periodo",cH="secondi",uH="Semplice",lH="Orario preciso",NH="date specifiche",LH="giorno/i specifico/i della settimana",gH="giorno specifico delle settimane",jH="orari specifici",yH="minuti specifici",TH="mesi specifici",DH="secondi specifici",dH="Tempo",hH="Per",zH="procedura guidata",wH="tutti",IH="Astro day",CH="Astro night",pH="Alba",AH="Crepuscolo",mH="Ora d'oro",fH="Fine dell'ora d'oro",OH="Nadir",EH="Alba nautica",_H="Crepuscolo nautico",xH="Notte",SH="Fine della notte",kH="Mezzogiorno solare",vH="Alba",YH="Fine dell'alba",QH="Tramonto",bH="Inizio del tramonto",UH="a",$H="a %s",PH="ogni giorno",WH="ogni ora",JH="ogni minuto",BH="ogni mese",RH="ogni %s giorno",FH="ogni %s ore",GH="ogni %s minuti",HH="ogni %s mesi",VH="ogni %s settimane",ZH="ogni %s anni",XH="ogni settimana",KH="ogni anno",qH="da %s a %s",eV="mai",tV="su %s di %s",sV="su %s e %s di",iV="in ogni data di",rV="%s",oV="%s e %s",nV="su %s",aV="su %s e %s",MV="nei finesettimana",cV="nei giorni lavorativi",uV="non verrà più eseguito, perché start è nel passato",lV="su %s",NV="da %s",LV="Eseguire da a",gV="a %s",jV="ogni",yV="Orario preciso",TV="a partire dal",DV="Da A",dV="Intervallo di tempo",hV="invertire",zV="nessuna",wV="sopra",IV="Periodo",CV="Quotidiano",pV="Date",AV="Giorno",mV="Ogni",fV="Ogni giorno",OV="Ogni mese",EV="Ogni settimana",_V="Ogni anno",xV="Ore",SV="Minuti",kV="mese",vV="Mensile",YV="Una volta",QV="Mesi specifici",bV="Settimana",UV="Giorni della settimana",$V="Fine settimana",PV="settimanalmente",WV="giorni feriali",JV="Anno",BV="Annuale",RV="Orario preciso",FV="Tempo",GV="per",HV="Valido",VV="a partire dal",ZV="per",XV="Giorno intero",KV="ogni mese",qV={"ra_%s links from aliases":"%s link da alias","ra_%s object(s) processed":"%s oggetti elaborati","ra_%s was imported":"%s è stato importato","ra_Accept license":"Accetta licenza",ra_Actions:BB,"ra_Add new child object to selected parent":"Aggiungi un nuovo oggetto figlio al genitore selezionato","ra_Add objects tree from JSON file":"Aggiungi l'albero degli oggetti dal file JSON","ra_Add row":"Aggiungi riga","ra_Advanced options":"Opzioni avanzate","ra_All items are filtered out":"Tutti gli elementi vengono filtrati","ra_All objects":"Tutti gli oggetti",ra_Append:RB,"ra_Append %s entries or replace existing?":"Aggiungi %s voci o sostituisci quelle esistenti?","ra_Append or replace?":"Aggiungere o sostituire?","ra_Are you sure?":"Sei sicuro?","ra_Auto (no custom columns)":"Auto (nessuna colonna personalizzata)","ra_Back to %s":"Torna a %s","ra_Background image":"Immagine di sfondo",ra_Cancel:FB,"ra_Cannot add items with set filter":"Impossibile aggiungere elementi con il filtro impostato","ra_Cannot decode license":"Impossibile decodificare la licenza","ra_Cannot determine position: System settings are empty and GPS detection is disabled in browser":"Impossibile determinare la posizione: le impostazioni di sistema sono vuote e il rilevamento GPS è disabilitato nel browser",'ra_Cannot find "%s"':'Impossibile trovare "%s"','ra_Cannot read "%s"':'Impossibile leggere "%s"',"ra_Cannot read licenses: %s":"Impossibile leggere le licenze: %s","ra_Cannot retrieve options, as instance is offline":"Impossibile recuperare le opzioni, poiché l'istanza è offline","ra_Cannot update attribute, because not found in the object":"Impossibile aggiornare l'attributo, perché non trovato nell'oggetto","ra_Cannot upload":"Impossibile caricare",ra_Categories:GB,"ra_Chained certificate":"Certificato incatenato","ra_Change color theme":"Cambia tema colore","ra_Changed from":"Cambiato da","ra_Channel → State":"Canale → Stato","ra_Check license":"Controlla la licenza",ra_Checked:HB,ra_Clear:VB,"ra_Clear filter":"Filtro pulito","ra_Clear icon":"Cancella icona","ra_Click to show":"Clicca per mostrare","ra_Clone current row":"Clona riga corrente",ra_Close:ZB,"ra_Collapse all nodes":"Comprimi tutti i nodi","ra_Collapse one step node":"Comprimi un livello",ra_Commercial:XB,ra_Configure:KB,"ra_Configure visible columns":"Configura colonne visibili","ra_Confirm deletion of %s":"Conferma l'eliminazione di %s",ra_Connected:qB,ra_Continue:eR,ra_Copied:tR,"ra_Copied %s":'"%s" copiato',"ra_Copy content":"Copia contenuto",ra_Create:sR,"ra_Create alias":"Crea alias","ra_Create folder":"Creare una cartella","ra_Create new folder in %s":"Crea nuova cartella in %s",ra_Crop:iR,"ra_Define CRON...":"Definisci CRON...","ra_Define functions":"Definire le funzioni","ra_Define rooms":"Definisci le stanze","ra_Define schedule":"Definisci programma","ra_Define schedule...":"Definisci pianificazione ...",ra_Del:rR,ra_Delete:oR,"ra_Delete current row":"Elimina la riga corrente","ra_Deselect all":"Deseleziona tutto","ra_Device → Channel → State":"Dispositivo → Canale → Stato","ra_Disable/Enable translation":"Disabilita/Abilita la traduzione",ra_Discard:nR,ra_Disconnected:aR,"ra_Do not ask for next 2 hours in this session":"Non chiedere per le prossime 2 ore in questa sessione","ra_Do not export values of states":"Non esportare i valori degli stati","ra_Do not use let's encrypt":"Non utilizzare crittografiamo","ra_Docker is not available":"Docker non è disponibile","ra_Docker is not installed or not running":"Docker non è installato o non è in esecuzione","ra_Double click to reset table layout":"Fare doppio clic per ripristinare il layout della tabella","ra_Drag 'n' drop some files here, or click to select files":"Trascina e rilascia alcuni file qui o fai clic per selezionare i file","ra_Drop file here":"Trascina il file qui","ra_Drop the files here...":"Trascina qui il file...","ra_Duplicate name":"Nome duplicato","ra_Edit ACL":"Modifica ACL","ra_Edit alias":"Modifica alias","ra_Edit custom config":"Modifica configurazione personalizzata","ra_Edit full path":"Modifica percorso completo","ra_Edit function":"Funzione di modifica","ra_Edit object field":"Modifica campo oggetto","ra_Edit role":"Modifica ruolo","ra_Edit room":"Modifica stanza","ra_Edit value":"Modifica valore","ra_Enter the code from that page here":"Inserisci qui il codice da quella pagina",ra_Error:MR,"ra_Expand all nodes":"Espandi tutti i nodi","ra_Expand one step node":"Espandi un livello","ra_Expand/Collapse card":"Espandi/Comprimi scheda","ra_Export configuration section":"Sezione di configurazione dell'esportazione","ra_Export data to %s file":"Esporta i dati nel file %s","ra_Failed to open JSON File":"Impossibile aprire il file JSON","ra_Fallback custom certificates":"Certificati personalizzati di fallback","ra_File is too big. Max %sk allowed. Try use SVG.":"Il file è troppo grande. Max %sk consentito. Prova a usare SVG.",ra_Filter:cR,"ra_Filter and Data Actions":"Azioni sui filtri e sui dati","ra_Filter files":"Filtra i file","ra_Folder name":"Nome della cartella","ra_Folder → Channel → State":"Cartella → Canale → Stato","ra_Folder → Device → Channel → State":"Cartella → Dispositivo → Canale → Stato","ra_Folder → State":"Cartella → Stato","ra_Folders always first":"Le cartelle sono sempre al primo posto",ra_Friday:uR,"ra_From file":"Dal file","ra_From text":"Dal testo","ra_Get %s access":"Ottieni l'accesso %s","ra_Good luck":"Buona fortuna","ra_Hide empty folders":"Nascondi cartelle vuote","ra_If no file will be created in the folder, it will disappear after the browser closed":"Se nessun file verrà creato nella cartella, scomparirà dopo la chiusura del browser","ra_If the button above does not work, you can authorize manually this app by visiting this url":"Se il pulsante sopra non funziona, puoi autorizzare manualmente questa app visitando questo URL","ra_Import and add configuration section":"Importa e aggiungi la sezione di configurazione","ra_Import and replace configuration section":"Importa e sostituisci la sezione di configurazione","ra_Import data from %s file":"Importa i dati dal file %s","ra_Import from %s":"Importa da %s","ra_Instance %s is alive":"Il %s dell'istanza è vivo","ra_Instance %s is not alive":"Il TESTO dell'istanza non è vivo","ra_Instance is not alive":"L'istanza non è viva","ra_Invalid CRON":"CRON non valido","ra_Invalid JSON":"JSON non valido","ra_Invalid JSON file.":"File JSON non valido.","ra_Invalid JSON format. Expected an array.":"Formato JSON non valido. È previsto un array.","ra_Invalid answer from server":"Risposta non valida dal server","ra_Invalid parent folder!":"Cartella principale non valida!","ra_Invalid structure":"Struttura non valida","ra_JSON editor":"Editor JSON","ra_Last change":"Ultima modifica",ra_Latitude:lR,"ra_License %s":"Licenza %s","ra_License agreement":"Contratto di licenza","ra_License does not exist":"La licenza non esiste","ra_License expired on %s":"Licenza scaduta il %s",'ra_License for other product "%s"':'Licenza per altro prodotto "%s"',"ra_License is for version %s, but required version is %s.":"La licenza è per la versione %s, ma la versione richiesta è %s.","ra_License must be converted":"La licenza deve essere convertita in una versione più recente. Puoi farlo nel tuo profilo iobroker.net.","ra_License not found in license manager. Do you want to read licenses from iobroker.net?":"Licenza non trovata nel gestore delle licenze. Vuoi aggiornare le licenze da iobroker.net?","ra_Listen on all IPs":"Ascolta su tutti gli IP","ra_Load configuration from file":"Carica la configurazione dal file",ra_Logout:NR,ra_Longitude:LR,'ra_May not trigger "updateLicenses"':'Potrebbe non attivare "updateLicenses"',ra_Message:gR,ra_Monday:jR,"ra_Move down":"Abbassati","ra_Move up":"Andare avanti",ra_Name:yR,"ra_No data found in file":"Nessun dato trovato nel file","ra_No one license found in license manager":"Nessuna licenza trovata nel gestore delle licenze","ra_No response from admin":"Nessuna risposta dall'amministratore","ra_No response from the backend":"Nessuna risposta dal backend",'ra_Non-experts may create new objects only in "0_userdata.0" or "alias.0".':'I non esperti possono creare nuovi oggetti solo in "0_userdata.0" o "alias.0".',"ra_Not a number":"Non un numero",ra_Objects:TR,ra_Ok:DR,"ra_On weekdays":"Nei giorni della settimana","ra_Only following structures of objects are available:":"Sono disponibili solo le seguenti strutture di oggetti:","ra_Only selected":"Solo selezionato","ra_Owner group":"Gruppo di proprietari","ra_Owner user":"Utente proprietario","ra_Passwords are not equal!":"Le password non sono uguali!","ra_Place your files here or click here to open the browse dialog":"Posiziona i file qui o fai clic qui per aprire la finestra di dialogo Sfoglia","ra_Please allow popups in your browser for this page!":"Si prega di abilitare i popup nel browser per questa pagina!","ra_Please confirm":"Si prega di confermare","ra_Please create license":"Si prega di creare la licenza","ra_Please enter the license":"Inserisci la licenza","ra_Please select file...":"Si prega di selezionare il file...","ra_Please select object ID...":"Seleziona l'ID oggetto ...","ra_Port could be used by %s":"La porta potrebbe essere utilizzata da %s","ra_Port is already used by %s":"La porta è già utilizzata da %s","ra_Press ENTER Key to add new item":"Premere il tasto INVIO per aggiungere un nuovo elemento","ra_Private certificate":"Certificato privato",ra_Product:dR,"ra_Public certificate":"Certificato pubblico","ra_Quality code":"Qualità","ra_Refresh tree":"Aggiorna l'albero","ra_Reload files":"Ricarica i file",ra_Rename_Move_Copy:hR,"ra_Renew %s access":"Rinnova l'accesso %s",ra_Repeat:zR,ra_Replace:wR,"ra_Request timed out":"Tempo scaduto per la richiesta","ra_Restrict to folder":"Limita alla cartella",ra_Root:IR,ra_Saturday:CR,ra_Save:pR,"ra_Save and close":"Salva e chiudi","ra_Save configuration to file":"Salva la configurazione su file","ra_Save objects tree as JSON file":"Salva l'albero degli oggetti come file JSON","ra_Select all":"Seleziona tutto","ra_Select color":"Seleziona il colore","ra_Select predefined icon":"Seleziona l'icona predefinita","ra_Select type of export":"Seleziona il tipo di esportazione",ra_Selected:AR,"ra_Selected %s object(s)":"%s oggetto/i selezionato/i","ra_Serial number (UUID)":"Numero di serie (UUID)",'ra_Serial number (UUID) "%s" in license is for other device.':'Il numero di serie (UUID) "%s" nella licenza è per un altro dispositivo.',"ra_Session will expire in %s seconds. Continue?":"La sessione scadrà tra %s secondi. Continuare?","ra_Show all folders":"Mostra tutte le cartelle","ra_Show lines between rows":"Mostra linee tra le righe","ra_Show/Hide object descriptions":"Mostra/Nascondi le descrizioni degli oggetti","ra_Show/hide filter input":"Mostra/nascondi input filtro","ra_Some data are not stored. Discard?":"Alcuni dati non vengono memorizzati. Scartare?",ra_States:mR,"ra_Successfully authorized. Token valid till %s and will be automatically renewed.":"Autorizzazione completata. Il token è valido fino al %s e verrà rinnovato automaticamente.","ra_Successfully authorized. Token valid till %s but it can expire as the instance is not running.":"Autorizzazione completata. Il token è valido fino al %s, ma potrebbe scadere perché l'istanza non è in esecuzione.","ra_Suitable license not found in license manager":"Licenza adatta non trovata nel gestore delle licenze",ra_Sunday:fR,"ra_Suppress question for next %s minutes":"Sopprimi la domanda per i prossimi %s minuti","ra_System language":"Linguaggio di sistema","ra_Take browser position":"Prendi posizione dal browser","ra_Take position from system settings":"Prendi posizione dalle impostazioni di sistema",'ra_The experts may create objects everywhere but from second level (e.g. "vis.0" or "javascript.0").':'Gli esperti possono creare oggetti ovunque ma dal secondo livello (es. "Vis.0" o "javascript.0").',"ra_The page you are looking for was not found":"La pagina che stai cercando non è stata trovata","ra_The schedule will be executed every minute. Are you sure?":"La pianificazione verrà eseguita ogni minuto. Sei sicuro?","ra_The schedule will be executed every second. Are you sure?":"La pianificazione verrà eseguita ogni secondo. Sei sicuro?",ra_Thursday:OR,ra_Timestamp:ER,"ra_Toggle expert mode":"Attiva / disattiva la modalità esperto","ra_Toggle the states view":"Attiva o disattiva la visualizzazione degli stati","ra_Toggle view mode":"Attiva / disattiva la modalità di visualizzazione","ra_Too big":"Troppo grande","ra_Too small":"Troppo piccolo","ra_Transparent dialog":"Finestra di dialogo trasparente",ra_Tuesday:_R,"ra_Unknown error":"Errore sconosciuto","ra_Unknown error!":"Errore sconosciuto!",ra_Update:xR,"ra_Upload file":"Caricare un file","ra_Use all available let's encrypt certificates":"Usa tutti i certificati Let's Encrypt disponibili","ra_Use iobroker.acme adapter for letsencrypt certificates":"Utilizzare l'adattatore iobroker.acme per i certificati letsencrypt","ra_Use system settings for position":"Usa le impostazioni di sistema per la posizione","ra_Used system settings":"Impostazioni di sistema utilizzate","ra_User files":"File utente",ra_ValidTill:SR,ra_Value:kR,ra_Version:vR,"ra_View file":"Vedi il file","ra_View: %s":"Visualizza: %s",ra_Wednesday:YR,ra_Width:QR,"ra_YAML editor":"Editor YAML",ra_Yes:bR,"ra_You can export all objects or just the selected branch.":"Puoi esportare tutti gli oggetti o solo il ramo selezionato.","ra_You can filter entries by entering here some text":"Puoi filtrare le voci inserendo qui del testo","ra_You can use * as wildcard":"Puoi usare * come carattere jolly",ra___different__:UR,ra_aclEveryone_read_object:$R,ra_aclEveryone_read_state:PR,ra_aclEveryone_write_object:WR,ra_aclEveryone_write_state:JR,ra_aclGroup_read_object:BR,ra_aclGroup_read_state:RR,ra_aclGroup_write_object:FR,ra_aclGroup_write_state:GR,ra_aclOwner_read_object:HR,ra_aclOwner_read_state:VR,ra_aclOwner_write_object:ZR,ra_aclOwner_write_state:XR,ra_buttons:KR,ra_changedFrom:qR,ra_close:eF,ra_create_boolean_state:tF,ra_create_channel:sF,ra_create_device:iF,ra_create_number_state:rF,ra_create_state:oF,ra_create_string_state:nF,ra_daysShortText:aF,ra_dow_Fr:MF,ra_dow_Mo:cF,ra_dow_Sa:uF,ra_dow_Su:lF,ra_dow_Th:NF,ra_dow_Tu:LF,ra_dow_We:gF,ra_expertMode:jF,ra_false:yF,ra_fileType_all:TF,ra_fileType_audio:DF,ra_fileType_code:dF,ra_fileType_images:hF,ra_fileType_txt:zF,ra_fileType_video:wF,"ra_fileType_video,":"video",ra_filter_customs:IF,ra_filter_customs_without:CF,ra_filter_func:pF,ra_filter_id:AF,ra_filter_name:mF,ra_filter_role:fF,ra_filter_room:OF,ra_filter_type:EF,"ra_import data from %s file":"Importa dati dal file %s",ra_invalidConfig:_F,ra_lastChange:xF,ra_locally:SF,ra_month_Apr:kF,ra_month_Aug:vF,ra_month_Dec:YF,ra_month_Feb:QF,ra_month_Jan:bF,ra_month_Jul:UF,ra_month_Jun:$F,ra_month_Mai:PF,ra_month_Mar:WF,ra_month_Nov:JF,ra_month_Oct:BF,ra_month_Sep:RF,ra_months_Apr:FF,ra_months_Aug:GF,ra_months_Dec:HF,ra_months_Feb:VF,ra_months_Jan:ZF,ra_months_Jul:XF,ra_months_Jun:KF,ra_months_Mai:qF,ra_months_Mar:eG,ra_months_Nov:tG,ra_months_Oct:sG,ra_months_Sep:iG,"ra_no confirm for 5 mins":"nessuna conferma per 5 minuti",ra_none:rG,ra_object_changed_by:oG,ra_object_changed_by_user:nG,ra_otherConfig:aG,ra_qualityCode:MG,ra_repeat:cG,ra_select_folder_hint:uG,ra_show_all:lG,ra_state_changed_by:NG,ra_state_changed_from:LG,ra_timestamp:gG,ra_tooltip_ack:jG,ra_tooltip_comment:yG,ra_tooltip_copyState:TG,ra_tooltip_ctrlForLink:DG,ra_tooltip_customConfig:dG,ra_tooltip_deleteObject:hG,ra_tooltip_editObject:zG,ra_tooltip_editState:wG,ra_tooltip_expire:IG,ra_tooltip_from:CG,ra_tooltip_lc:pG,ra_tooltip_quality:AG,ra_tooltip_ts:mG,ra_tooltip_user:fG,ra_tooltip_value:OG,ra_true:EG,"ra_use seconds":"usa i secondi",ra_val:_G,"ra_via internet":"attraverso internet",ra_warning_every_minute:xG,ra_warning_every_second:SG,sc_cron:kG,sc_date:vG,sc_dates:YG,sc_dow:QG,sc_dows:bG,sc_every:UG,sc_everyN_dates:$G,sc_everyN_dow:PG,sc_everyN_dows:WG,sc_everyN_hours:JG,sc_everyN_minutes:BG,sc_everyN_months:RG,sc_everyN_seconds:FG,sc_every_dates:GG,sc_every_dow:HG,sc_every_dows:VG,sc_every_hours:ZG,sc_every_minutes:XG,sc_every_months:KG,sc_every_seconds:qG,sc_from:eH,sc_hours:tH,sc_interval:sH,sc_intervalBetween:iH,sc_invalid_cron:rH,sc_minutes:oH,sc_months:nH,sc_once:aH,sc_period:MH,sc_seconds:cH,sc_simple:uH,sc_specific:lH,sc_specific_dates:NH,sc_specific_dow:LH,sc_specific_dows:gH,sc_specific_hours:jH,sc_specific_minutes:yH,sc_specific_months:TH,sc_specific_seconds:DH,sc_time:dH,sc_to:hH,sc_wizard:zH,sch_all:wH,sch_astroDay:IH,sch_astroNight:CH,sch_astro_dawn:pH,sch_astro_dusk:AH,sch_astro_goldenHour:mH,sch_astro_goldenHourEnd:fH,sch_astro_nadir:OH,sch_astro_nauticalDawn:EH,sch_astro_nauticalDusk:_H,sch_astro_night:xH,sch_astro_nightEnd:SH,sch_astro_solarNoon:kH,sch_astro_sunrise:vH,sch_astro_sunriseEnd:YH,sch_astro_sunset:QH,sch_astro_sunsetStart:bH,sch_at:UH,sch_desc_atTime:$H,sch_desc_everyDay:PH,sch_desc_everyHour:WH,sch_desc_everyMinute:JH,sch_desc_everyMonth:BH,sch_desc_everyNDay:RH,sch_desc_everyNHours:FH,sch_desc_everyNMinutes:GH,sch_desc_everyNMonths:HH,sch_desc_everyNWeeks:VH,sch_desc_everyNYears:ZH,sch_desc_everyWeek:XH,sch_desc_everyYear:KH,sch_desc_intervalFromTo:qH,sch_desc_never:eV,sch_desc_onDate:tV,sch_desc_onDates:sV,sch_desc_onEveryDate:iV,sch_desc_onMonth:rV,sch_desc_onMonths:oV,sch_desc_onWeekday:nV,sch_desc_onWeekdays:aV,sch_desc_onWeekends:MV,sch_desc_onWorkdays:cV,sch_desc_onceInPast:uV,sch_desc_once_on:lV,sch_desc_validFrom:NV,sch_desc_validFromTo:LV,sch_desc_validTo:gV,sch_every:jV,sch_exactTime:yV,sch_from:TV,sch_fromTo:DV,sch_intervalTime:dV,sch_invert:hV,sch_no_one:zV,sch_on:wV,sch_period:IV,sch_periodDaily:CV,sch_periodDates:pV,sch_periodDay:AV,sch_periodEvery:mV,sch_periodEveryDay:fV,sch_periodEveryMonth:OV,sch_periodEveryWeek:EV,sch_periodEveryYear:_V,sch_periodHours:xV,sch_periodMinutes:SV,sch_periodMonth:kV,sch_periodMonthly:vV,sch_periodOnce:YV,sch_periodSpecificMonths:QV,sch_periodWeek:bV,sch_periodWeekdays:UV,sch_periodWeekend:$V,sch_periodWeekly:PV,sch_periodWorkdays:WV,sch_periodYear:JV,sch_periodYearly:BV,sch_specificTime:RV,sch_time:FV,sch_to:GV,sch_valid:HV,sch_validFrom:VV,sch_validTo:ZV,sch_wholeDay:XV,sch_yearEveryMonth:KV},eZ="Comportamiento",tZ="Adjuntar",sZ="Cancelar",iZ="Categorías",rZ="Comprobado",oZ="Borrar",nZ="Cerca",aZ="Comercial",MZ="Configurar",cZ="Conectado",uZ="Continuar",lZ="Copiado",NZ="Crear",LZ="Cultivo",gZ="Delete",jZ="Eliminar",yZ="Desechar",TZ="Desconectado",DZ="Error",dZ="Filtrar",hZ="Viernes",zZ="Latitud",wZ="Cerrar sesión",IZ="Longitud",CZ="Mensaje",pZ="Lunes",AZ="Nombre",mZ="Objetos",fZ="Okay",OZ="Producto",EZ="Cambiar nombre/Mover/Copiar",_Z="Repetir",xZ="Reemplazar",SZ="Raíz",kZ="Sábado",vZ="Salvar",YZ="Seleccionado",QZ="Estados",bZ="Domingo",UZ="Jueves",$Z="Marca de tiempo",PZ="Martes",WZ="Actualizar",JZ="Válida hasta",BZ="Valor",RZ="Versión",FZ="Miércoles",GZ="Anchura",HZ="Sí",VZ="diferente",ZZ="Todo el mundo puede leer el objeto",XZ="Todos pueden leer el estado",KZ="Todos pueden escribir objetos",qZ="Todos pueden escribir el estado",eX="El grupo puede leer el objeto",tX="El grupo puede leer el estado",sX="El grupo puede escribir un objeto",iX="El grupo puede escribir el estado",rX="El propietario puede leer el objeto",oX="El propietario puede leer el estado",nX="El propietario puede escribir el objeto",aX="El propietario puede escribir el estado",MX="Botones",cX="Cambiaron desde",uX="cerrar",lX="Crear estado booleano",NX="Crear canal",LX="Crear dispositivo",gX="Crear estado numérico",jX="Crear estado",yX="Crear estado de cadena",TX="d.",DX="Fr",dX="Mes",hX="Sa",zX="Su",wX="Th",IX="Tu",CX="Nosotros",pX="Modo experto",AX="FALSO",mX="Todos los archivos",fX="Audio",OX="Código/JSON",EX="Imágenes",_X="Texto",xX="Video",SX="Configuraciones",kX="sin",vX="Función",YX="ID",QX="Nombre",bX="Papel",UX="Habitación",$X="Tipo",PX="Configuraciones inválidas",WX="Ultimo cambio",JX="en la zona",BX="Abr",RX="Ago",FX="Dic",GX="Feb",HX="Ene",VX="Jul",ZX="Jun",XX="Mai",KX="Mar",qX="Nov",eK="Oct",tK="Sep",sK="Abr",iK="Ago",rK="Dic",oK="Feb",nK="Ene",aK="Jul",MK="Jun",cK="Mai",uK="Mar",lK="Nov",NK="Oct",LK="Sep",gK="ninguno",jK="Objeto cambiado por",yK="Objeto cambiado por última vez a las",TK="Configuraciones de otro adaptador %s",DK="Código de calidad",dK="repetir",hK='Para seleccionar la carpeta, simplemente mantenga presionada la tecla "shift" haciendo clic en la carpeta.',zK="Mostrar todo",wK="Estado cambiado por",IK="Objeto cambiado de",CK="Marca de tiempo",pK="Bandera reconocida",AK="Comentario",mK="Copie el valor del estado",fK="Mantenga presionada la tecla Cltr/⌘ para abrir el enlace",OK="Ajustes personalizados",EK="Eliminar objeto",_K="Editar objeto",xK="Edite el valor del estado",SK="Caduca en",kK="Desde",vK="Último cambio",YK="Calidad",QK="Sello de tiempo",bK="Usuario",UK="Valor",$K="VERDADERO",PK="Valor",WK="Advertencia: ¡El trabajo CRON se ejecutará cada minuto durante el período especificado!",JK="Advertencia: ¡El trabajo CRON se ejecutará cada segundo durante el período especificado!",BK="CRON",RK="Fecha",FK="fechas",GK="Día",HK="Día de la semana",VK="Cada",ZK="cada N días",XK="cada enésimo día de la semana",KK="cada N día de la semana",qK="cada N horas",eq="cada N minutos",tq="cada N meses",sq="cada N segundos",iq="cada día",rq="Cada día de la semana",oq="Cada día de la semana",nq="cada hora",aq="cada minuto",Mq="cada mes",cq="cada segundo",uq="De",lq="Horas",Nq="Intervalo",Lq="Intervalo entre",gq="CRON no válido",jq="Minutos",yq="meses",Tq="Una vez",Dq="Período",dq="Segundos",hq="Sencillo",zq="Tiempo específico",wq="fechas especificas",Iq="día(s) específico(s) de la semana",Cq="día específico de semanas",pq="horas específicas",Aq="minutos específicos",mq="meses específicos",fq="segundos específicos",Oq="Hora",Eq="A",_q="Mago",xq="todas",Sq="Día astro",kq="Noche astro",vq="Amanecer",Yq="Oscuridad",Qq="hora dorada",bq="Fin de la hora dorada",Uq="Nadir",$q="Amanecer náutico",Pq="Anochecer náutico",Wq="Noche",Jq="Fin de la noche",Bq="Mediodía solar",Rq="amanecer",Fq="Fin del amanecer",Gq="Puesta de sol",Hq="Puesta de sol",Vq="a",Zq="en %s",Xq="cada día",Kq="cada hora",qq="cada minuto",eee="cada mes",tee="cada %s días",see="cada %s horas",iee="cada %s minutos",ree="cada %s meses",oee="cada %s semanas",nee="cada %s años",aee="cada semana",Mee="todos los años",cee="de %s a %s",uee="Nunca",lee="en %s de %s",Nee="en %s y %s de",Lee="en cada fecha de",gee="%s",jee="%s y %s",yee="en %s",Tee="en %s y %s",Dee="en los fines de semana",dee="en días laborables",hee="ya no se ejecutará más, porque el inicio está en el pasado",zee="en %s",wee="de %s",Iee="Ejecutar desde hasta",Cee="a %s",pee="cada",Aee="Tiempo específico",mee="de",fee="De-a",Oee="Tiempo de intervalo",Eee="invertir; poner boca abajo o en la posición opuesta, orden o arreglo; Boca abajo",_ee="ninguna",xee="en",See="Período",kee="Diario",vee="fechas",Yee="Día",Qee="Cada",bee="Cada día",Uee="Cada mes",$ee="Cada semana",Pee="Todos los años",Wee="Horas",Jee="Minutos",Bee="mes",Ree="Mensual",Fee="Una vez",Gee="Meses específicos",Hee="Semana",Vee="Días laborables",Zee="Fin de semana",Xee="Semanal",Kee="Días laborables",qee="Año",ete="Anual",tte="Tiempo específico",ste="Hora",ite="a",rte="Válido",ote="de",nte="a",ate="Todo el dia",Mte="cada mes",cte={"ra_%s links from aliases":"%s enlaces de alias","ra_%s object(s) processed":"%s objeto(s) procesados","ra_%s was imported":"%s fue importado","ra_Accept license":"Aceptar licencia",ra_Actions:eZ,"ra_Add new child object to selected parent":"Agregar nuevo objeto hijo al padre seleccionado","ra_Add objects tree from JSON file":"Agregar árbol de objetos desde el archivo JSON","ra_Add row":"Añadir fila","ra_Advanced options":"Opciones avanzadas","ra_All items are filtered out":"Todos los elementos se filtran","ra_All objects":"Todos los objetos",ra_Append:tZ,"ra_Append %s entries or replace existing?":"¿Agregar %s entradas o reemplazar las existentes?","ra_Append or replace?":"¿Agregar o reemplazar?","ra_Are you sure?":"¿Estás seguro?","ra_Auto (no custom columns)":"Automático (sin columnas personalizadas)","ra_Back to %s":"Volver a %s","ra_Background image":"Imagen de fondo",ra_Cancel:sZ,"ra_Cannot add items with set filter":"No se pueden agregar elementos con el filtro establecido","ra_Cannot decode license":"No se puede decodificar la licencia","ra_Cannot determine position: System settings are empty and GPS detection is disabled in browser":"No se puede determinar la posición: la configuración del sistema está vacía y la detección de GPS está deshabilitada en el navegador",'ra_Cannot find "%s"':'No se puede encontrar "%s"','ra_Cannot read "%s"':'No se puede leer "%s"',"ra_Cannot read licenses: %s":"No se pueden leer licencias: %s","ra_Cannot retrieve options, as instance is offline":"No se pueden recuperar las opciones, ya que la instancia está fuera de línea","ra_Cannot update attribute, because not found in the object":"No se puede actualizar el atributo porque no se encuentra en el objeto","ra_Cannot upload":"no se puede cargar",ra_Categories:iZ,"ra_Chained certificate":"certificado encadenado","ra_Change color theme":"Cambiar tema de color","ra_Changed from":"Cambiaron desde","ra_Channel → State":"Canal → Estado","ra_Check license":"Verificar licencia",ra_Checked:rZ,ra_Clear:oZ,"ra_Clear filter":"Filtro claro","ra_Clear icon":"Icono claro","ra_Click to show":"Haga clic para mostrar","ra_Clone current row":"Clonar fila actual",ra_Close:nZ,"ra_Collapse all nodes":"Contraer todos los nodos","ra_Collapse one step node":"Contraer un nivel",ra_Commercial:aZ,ra_Configure:MZ,"ra_Configure visible columns":"Configurar columnas visibles","ra_Confirm deletion of %s":"Confirmar la eliminación de %s",ra_Connected:cZ,ra_Continue:uZ,ra_Copied:lZ,"ra_Copied %s":'Copiado "%s"',"ra_Copy content":"Copiar contenido",ra_Create:NZ,"ra_Create alias":"Crear alias","ra_Create folder":"Crear carpeta","ra_Create new folder in %s":"Crear nueva carpeta en %s",ra_Crop:LZ,"ra_Define CRON...":"Definir CRON...","ra_Define functions":"Definir funciones","ra_Define rooms":"Definir habitaciones","ra_Define schedule":"Definir horario","ra_Define schedule...":"Definir horario ...",ra_Del:gZ,ra_Delete:jZ,"ra_Delete current row":"Eliminar fila actual","ra_Deselect all":"Deselecciona todo","ra_Device → Channel → State":"Dispositivo → Canal → Estado","ra_Disable/Enable translation":"Deshabilitar/Habilitar traducción",ra_Discard:yZ,ra_Disconnected:TZ,"ra_Do not ask for next 2 hours in this session":"No preguntes por las siguientes 2 horas en esta sesión.","ra_Do not export values of states":"No exportar valores de estados.","ra_Do not use let's encrypt":"No use vamos a cifrar","ra_Docker is not available":"Docker no está disponible","ra_Docker is not installed or not running":"Docker no está instalado o no se está ejecutando","ra_Double click to reset table layout":"Haga doble clic para restablecer el diseño de la tabla","ra_Drag 'n' drop some files here, or click to select files":"Arrastre y suelte algunos archivos aquí, o haga clic para seleccionar archivos","ra_Drop file here":"Suelta el archivo aquí","ra_Drop the files here...":"Suelta el archivo aquí ...","ra_Duplicate name":"Nombre duplicado","ra_Edit ACL":"Editar LCA","ra_Edit alias":"Editar alias","ra_Edit custom config":"Editar configuración personalizada","ra_Edit full path":"Editar ruta completa","ra_Edit function":"Función de edición","ra_Edit object field":"Editar campo de objeto","ra_Edit role":"Editar rol","ra_Edit room":"Cuarto de edición","ra_Edit value":"Editar valor","ra_Enter the code from that page here":"Introduzca el código de esa página aquí",ra_Error:DZ,"ra_Expand all nodes":"Expandir todos los nodos","ra_Expand one step node":"Expandir un nivel","ra_Expand/Collapse card":"Expandir/Contraer tarjeta","ra_Export configuration section":"Exportar sección de configuración","ra_Export data to %s file":"Exportar datos al archivo %s","ra_Failed to open JSON File":"No se pudo abrir el archivo JSON","ra_Fallback custom certificates":"Certificados personalizados alternativos","ra_File is too big. Max %sk allowed. Try use SVG.":"El archivo es demasiado grande. Máximo de %sk permitido. Intenta usar SVG.",ra_Filter:dZ,"ra_Filter and Data Actions":"Acciones de filtrado y datos","ra_Filter files":"Filtrar archivos","ra_Folder name":"Nombre de la carpeta","ra_Folder → Channel → State":"Carpeta → Canal → Estado","ra_Folder → Device → Channel → State":"Carpeta → Dispositivo → Canal → Estado","ra_Folder → State":"Carpeta → Estado","ra_Folders always first":"Carpetas siempre primero",ra_Friday:hZ,"ra_From file":"Desde archivo","ra_From text":"Del texto","ra_Get %s access":"Obtener %s acceso","ra_Good luck":"Buena suerte","ra_Hide empty folders":"Ocultar carpetas vacías","ra_If no file will be created in the folder, it will disappear after the browser closed":"Si no se creará ningún archivo en la carpeta, desaparecerá después de que se cierre el navegador.","ra_If the button above does not work, you can authorize manually this app by visiting this url":"Si el botón de arriba no funciona, puedes autorizar manualmente esta aplicación visitando esta URL","ra_Import and add configuration section":"Importar y agregar sección de configuración","ra_Import and replace configuration section":"Importar y reemplazar sección de configuración","ra_Import data from %s file":"Importar datos del archivo %s","ra_Import from %s":"Importar desde %s","ra_Instance %s is alive":"Instancia %s está vivo","ra_Instance %s is not alive":"Instancia %s no está vivo","ra_Instance is not alive":"La instancia no está viva","ra_Invalid CRON":"CRON no válido","ra_Invalid JSON":"JSON no válido","ra_Invalid JSON file.":"Archivo JSON inválido.","ra_Invalid JSON format. Expected an array.":"Formato JSON inválido. Se esperaba un array.","ra_Invalid answer from server":"Respuesta inválida del servidor","ra_Invalid parent folder!":"Carpeta principal no válida.","ra_Invalid structure":"Estructura inválida","ra_JSON editor":"editor JSON","ra_Last change":"Ultimo cambio",ra_Latitude:zZ,"ra_License %s":"Licencia %s","ra_License agreement":"Acuerdo de licencia","ra_License does not exist":"La licencia no existe","ra_License expired on %s":"La licencia venció el %s",'ra_License for other product "%s"':'Licencia para otro producto "%s"',"ra_License is for version %s, but required version is %s.":"La licencia es para la versión %s, pero la versión requerida es %s.","ra_License must be converted":"La licencia debe convertirse a una versión más reciente. Puedes hacerlo en tu perfil de iobroker.net.","ra_License not found in license manager. Do you want to read licenses from iobroker.net?":"Licencia no encontrada en el administrador de licencias. ¿Quieres actualizar las licencias de iobroker.net?","ra_Listen on all IPs":"Escuche en todas las IP","ra_Load configuration from file":"Cargar configuración desde archivo",ra_Logout:wZ,ra_Longitude:IZ,'ra_May not trigger "updateLicenses"':'No puede activar "updateLicenses"',ra_Message:CZ,ra_Monday:pZ,"ra_Move down":"Mover hacia abajo","ra_Move up":"Ascender",ra_Name:AZ,"ra_No data found in file":"No se encontraron datos en el archivo","ra_No one license found in license manager":"No se encontró ninguna licencia en el administrador de licencias","ra_No response from admin":"No hay respuesta del administrador","ra_No response from the backend":"No hay respuesta del backend",'ra_Non-experts may create new objects only in "0_userdata.0" or "alias.0".':'Los no expertos pueden crear nuevos objetos solo en "0_userdata.0" o "alias.0".',"ra_Not a number":"No un número",ra_Objects:mZ,ra_Ok:fZ,"ra_On weekdays":"De lunes a viernes","ra_Only following structures of objects are available:":"Solo están disponibles las siguientes estructuras de objetos:","ra_Only selected":"Solo seleccionados","ra_Owner group":"Grupo propietario","ra_Owner user":"Usuario propietario","ra_Passwords are not equal!":"¡Las contraseñas no son iguales!","ra_Place your files here or click here to open the browse dialog":"Coloque sus archivos aquí o haga clic aquí para abrir el cuadro de diálogo de exploración","ra_Please allow popups in your browser for this page!":"¡Permita ventanas emergentes en su navegador para esta página!","ra_Please confirm":"Por favor confirmar","ra_Please create license":"Por favor cree una licencia","ra_Please enter the license":"Por favor ingrese la licencia","ra_Please select file...":"Seleccione el archivo...","ra_Please select object ID...":"Por favor seleccione ID de objeto ...","ra_Port could be used by %s":"El puerto podría ser utilizado por %s","ra_Port is already used by %s":"El puerto ya está en uso por %s","ra_Press ENTER Key to add new item":"Presione la tecla ENTER para agregar un nuevo elemento","ra_Private certificate":"certificado privado",ra_Product:OZ,"ra_Public certificate":"Certificado público","ra_Quality code":"Calidad","ra_Refresh tree":"Actualizar árbol","ra_Reload files":"Recargar archivos",ra_Rename_Move_Copy:EZ,"ra_Renew %s access":"Renovar el acceso a %s",ra_Repeat:_Z,ra_Replace:xZ,"ra_Request timed out":"Tiempo de espera agotado","ra_Restrict to folder":"Restringir a carpeta",ra_Root:SZ,ra_Saturday:kZ,ra_Save:vZ,"ra_Save and close":"Guardar y cerrar","ra_Save configuration to file":"Guardar configuración en archivo","ra_Save objects tree as JSON file":"Guardar el árbol de objetos como archivo JSON","ra_Select all":"Seleccionar todo","ra_Select color":"Seleccionar el color","ra_Select predefined icon":"Seleccionar icono predefinido","ra_Select type of export":"Seleccione tipo de exportación",ra_Selected:YZ,"ra_Selected %s object(s)":"%s objetos seleccionados","ra_Serial number (UUID)":"Número de serie (UUID)",'ra_Serial number (UUID) "%s" in license is for other device.':'El número de serie (UUID) "%s" en la licencia es para otro dispositivo.',"ra_Session will expire in %s seconds. Continue?":"La sesión expirará en %s segundos. ¿Continuar?","ra_Show all folders":"Mostrar todas las carpetas","ra_Show lines between rows":"Mostrar líneas entre filas","ra_Show/Hide object descriptions":"Mostrar/ocultar descripciones de objetos","ra_Show/hide filter input":"Mostrar/ocultar entrada de filtro","ra_Some data are not stored. Discard?":"Algunos datos no se almacenan. ¿Desechar?",ra_States:QZ,"ra_Successfully authorized. Token valid till %s and will be automatically renewed.":"Autorizado correctamente. El token es válido hasta el %s y se renovará automáticamente.","ra_Successfully authorized. Token valid till %s but it can expire as the instance is not running.":"Autorizado correctamente. El token es válido hasta %s, pero puede caducar porque la instancia no está en ejecución.","ra_Suitable license not found in license manager":"Licencia adecuada no encontrada en el administrador de licencias",ra_Sunday:bZ,"ra_Suppress question for next %s minutes":"Suprimir pregunta durante los próximos %s minutos","ra_System language":"Lenguaje del sistema","ra_Take browser position":"Tomar posición desde el navegador","ra_Take position from system settings":"Tomar posición desde la configuración del sistema",'ra_The experts may create objects everywhere but from second level (e.g. "vis.0" or "javascript.0").':'Los expertos pueden crear objetos en todas partes excepto desde el segundo nivel (por ejemplo, "vis.0" o "javascript.0").',"ra_The page you are looking for was not found":"No se encontró la página que busca","ra_The schedule will be executed every minute. Are you sure?":"El cronograma se ejecutará cada minuto. ¿Estás seguro?","ra_The schedule will be executed every second. Are you sure?":"El cronograma se ejecutará cada segundo. ¿Estás seguro?",ra_Thursday:UZ,ra_Timestamp:$Z,"ra_Toggle expert mode":"Alternar modo experto","ra_Toggle the states view":"Alternar la vista de estados","ra_Toggle view mode":"Alternar modo de vista","ra_Too big":"Demasiado grande","ra_Too small":"Demasiado pequeña","ra_Transparent dialog":"Diálogo transparente",ra_Tuesday:PZ,"ra_Unknown error":"Error desconocido","ra_Unknown error!":"¡Error desconocido!",ra_Update:WZ,"ra_Upload file":"Subir archivo","ra_Use all available let's encrypt certificates":"Utilice todos los certificados let's encrypt disponibles","ra_Use iobroker.acme adapter for letsencrypt certificates":"Use el adaptador iobroker.acme para los certificados de letsencrypt","ra_Use system settings for position":"Usar la configuración del sistema para la posición","ra_Used system settings":"Configuraciones del sistema usadas","ra_User files":"Archivos de usuario",ra_ValidTill:JZ,ra_Value:BZ,ra_Version:RZ,"ra_View file":"Ver archivo","ra_View: %s":"Ver: %s",ra_Wednesday:FZ,ra_Width:GZ,"ra_YAML editor":"Editor YAML",ra_Yes:HZ,"ra_You can export all objects or just the selected branch.":"Puede exportar todos los objetos o solo la rama seleccionada.","ra_You can filter entries by entering here some text":"Puede filtrar las entradas ingresando aquí algún texto","ra_You can use * as wildcard":"Puedes utilizar * como comodín",ra___different__:VZ,ra_aclEveryone_read_object:ZZ,ra_aclEveryone_read_state:XZ,ra_aclEveryone_write_object:KZ,ra_aclEveryone_write_state:qZ,ra_aclGroup_read_object:eX,ra_aclGroup_read_state:tX,ra_aclGroup_write_object:sX,ra_aclGroup_write_state:iX,ra_aclOwner_read_object:rX,ra_aclOwner_read_state:oX,ra_aclOwner_write_object:nX,ra_aclOwner_write_state:aX,ra_buttons:MX,ra_changedFrom:cX,ra_close:uX,ra_create_boolean_state:lX,ra_create_channel:NX,ra_create_device:LX,ra_create_number_state:gX,ra_create_state:jX,ra_create_string_state:yX,ra_daysShortText:TX,ra_dow_Fr:DX,ra_dow_Mo:dX,ra_dow_Sa:hX,ra_dow_Su:zX,ra_dow_Th:wX,ra_dow_Tu:IX,ra_dow_We:CX,ra_expertMode:pX,ra_false:AX,ra_fileType_all:mX,ra_fileType_audio:fX,ra_fileType_code:OX,ra_fileType_images:EX,ra_fileType_txt:_X,ra_fileType_video:xX,"ra_fileType_video,":"Video",ra_filter_customs:SX,ra_filter_customs_without:kX,ra_filter_func:vX,ra_filter_id:YX,ra_filter_name:QX,ra_filter_role:bX,ra_filter_room:UX,ra_filter_type:$X,"ra_import data from %s file":"Importar datos del archivo %s",ra_invalidConfig:PX,ra_lastChange:WX,ra_locally:JX,ra_month_Apr:BX,ra_month_Aug:RX,ra_month_Dec:FX,ra_month_Feb:GX,ra_month_Jan:HX,ra_month_Jul:VX,ra_month_Jun:ZX,ra_month_Mai:XX,ra_month_Mar:KX,ra_month_Nov:qX,ra_month_Oct:eK,ra_month_Sep:tK,ra_months_Apr:sK,ra_months_Aug:iK,ra_months_Dec:rK,ra_months_Feb:oK,ra_months_Jan:nK,ra_months_Jul:aK,ra_months_Jun:MK,ra_months_Mai:cK,ra_months_Mar:uK,ra_months_Nov:lK,ra_months_Oct:NK,ra_months_Sep:LK,"ra_no confirm for 5 mins":"Sin confirmación durante 5 minutos",ra_none:gK,ra_object_changed_by:jK,ra_object_changed_by_user:yK,ra_otherConfig:TK,ra_qualityCode:DK,ra_repeat:dK,ra_select_folder_hint:hK,ra_show_all:zK,ra_state_changed_by:wK,ra_state_changed_from:IK,ra_timestamp:CK,ra_tooltip_ack:pK,ra_tooltip_comment:AK,ra_tooltip_copyState:mK,ra_tooltip_ctrlForLink:fK,ra_tooltip_customConfig:OK,ra_tooltip_deleteObject:EK,ra_tooltip_editObject:_K,ra_tooltip_editState:xK,ra_tooltip_expire:SK,ra_tooltip_from:kK,ra_tooltip_lc:vK,ra_tooltip_quality:YK,ra_tooltip_ts:QK,ra_tooltip_user:bK,ra_tooltip_value:UK,ra_true:$K,"ra_use seconds":"usar segundos",ra_val:PK,"ra_via internet":"vía Internet",ra_warning_every_minute:WK,ra_warning_every_second:JK,sc_cron:BK,sc_date:RK,sc_dates:FK,sc_dow:GK,sc_dows:HK,sc_every:VK,sc_everyN_dates:ZK,sc_everyN_dow:XK,sc_everyN_dows:KK,sc_everyN_hours:qK,sc_everyN_minutes:eq,sc_everyN_months:tq,sc_everyN_seconds:sq,sc_every_dates:iq,sc_every_dow:rq,sc_every_dows:oq,sc_every_hours:nq,sc_every_minutes:aq,sc_every_months:Mq,sc_every_seconds:cq,sc_from:uq,sc_hours:lq,sc_interval:Nq,sc_intervalBetween:Lq,sc_invalid_cron:gq,sc_minutes:jq,sc_months:yq,sc_once:Tq,sc_period:Dq,sc_seconds:dq,sc_simple:hq,sc_specific:zq,sc_specific_dates:wq,sc_specific_dow:Iq,sc_specific_dows:Cq,sc_specific_hours:pq,sc_specific_minutes:Aq,sc_specific_months:mq,sc_specific_seconds:fq,sc_time:Oq,sc_to:Eq,sc_wizard:_q,sch_all:xq,sch_astroDay:Sq,sch_astroNight:kq,sch_astro_dawn:vq,sch_astro_dusk:Yq,sch_astro_goldenHour:Qq,sch_astro_goldenHourEnd:bq,sch_astro_nadir:Uq,sch_astro_nauticalDawn:$q,sch_astro_nauticalDusk:Pq,sch_astro_night:Wq,sch_astro_nightEnd:Jq,sch_astro_solarNoon:Bq,sch_astro_sunrise:Rq,sch_astro_sunriseEnd:Fq,sch_astro_sunset:Gq,sch_astro_sunsetStart:Hq,sch_at:Vq,sch_desc_atTime:Zq,sch_desc_everyDay:Xq,sch_desc_everyHour:Kq,sch_desc_everyMinute:qq,sch_desc_everyMonth:eee,sch_desc_everyNDay:tee,sch_desc_everyNHours:see,sch_desc_everyNMinutes:iee,sch_desc_everyNMonths:ree,sch_desc_everyNWeeks:oee,sch_desc_everyNYears:nee,sch_desc_everyWeek:aee,sch_desc_everyYear:Mee,sch_desc_intervalFromTo:cee,sch_desc_never:uee,sch_desc_onDate:lee,sch_desc_onDates:Nee,sch_desc_onEveryDate:Lee,sch_desc_onMonth:gee,sch_desc_onMonths:jee,sch_desc_onWeekday:yee,sch_desc_onWeekdays:Tee,sch_desc_onWeekends:Dee,sch_desc_onWorkdays:dee,sch_desc_onceInPast:hee,sch_desc_once_on:zee,sch_desc_validFrom:wee,sch_desc_validFromTo:Iee,sch_desc_validTo:Cee,sch_every:pee,sch_exactTime:Aee,sch_from:mee,sch_fromTo:fee,sch_intervalTime:Oee,sch_invert:Eee,sch_no_one:_ee,sch_on:xee,sch_period:See,sch_periodDaily:kee,sch_periodDates:vee,sch_periodDay:Yee,sch_periodEvery:Qee,sch_periodEveryDay:bee,sch_periodEveryMonth:Uee,sch_periodEveryWeek:$ee,sch_periodEveryYear:Pee,sch_periodHours:Wee,sch_periodMinutes:Jee,sch_periodMonth:Bee,sch_periodMonthly:Ree,sch_periodOnce:Fee,sch_periodSpecificMonths:Gee,sch_periodWeek:Hee,sch_periodWeekdays:Vee,sch_periodWeekend:Zee,sch_periodWeekly:Xee,sch_periodWorkdays:Kee,sch_periodYear:qee,sch_periodYearly:ete,sch_specificTime:tte,sch_time:ste,sch_to:ite,sch_valid:rte,sch_validFrom:ote,sch_validTo:nte,sch_wholeDay:ate,sch_yearEveryMonth:Mte},ute="Akcje",lte="Dodać",Nte="Anuluj",Lte="Kategorie",gte="Sprawdzony",jte="Kasować",yte="Blisko",Tte="Handlowy",Dte="Konfiguruj",dte="Połączony",hte="Kontynuować",zte="Skopiowano",wte="Stwórz",Ite="Przyciąć",Cte="Delete",pte="Usunąć",Ate="Wyrzucać",mte="Niepowiązany",fte="Błąd",Ote="Filtr",Ete="Piątek",_te="Szerokość",xte="Wyloguj",Ste="Długość geograficzna",kte="Wiadomość",vte="Poniedziałek",Yte="Nazwa",Qte="Obiekty",bte="Dobrze",Ute="Produkt",$te="Zmień nazwę/Przenieś/Kopiuj",Pte="Powtarzać",Wte="Zastępować",Jte="Korzeń",Bte="Sobota",Rte="Zapisać",Fte="Wybrany",Gte="Stany",Hte="Niedziela",Vte="Czwartek",Zte="Znak czasu",Xte="Wtorek",Kte="Aktualizacja",qte="Obowiązuje do",ese="Wartość",tse="Wersja",sse="Środa",ise="Szerokość",rse="Tak",ose="różne",nse="Każdy może czytać obiekt",ase="Każdy może czytać stan",Mse="Każdy może pisać przedmiot",cse="Każdy może pisać stan",use="Grupa może odczytać obiekt",lse="Grupa może odczytać stan",Nse="Grupa może pisać obiekt",Lse="Grupa może pisać stan",gse="Właściciel może czytać obiekt",jse="Właściciel może odczytać stan",yse="Właściciel może napisać obiekt",Tse="Właściciel może pisać stan",Dse="guziki",dse="Zmieniony z",hse="blisko",zse="Utwórz stan logiczny",wse="Utwórz kanał",Ise="Utwórz urządzenie",Cse="Utwórz stan liczbowy",pse="Utwórz stan",Ase="Utwórz stan ciągu",mse="d.",fse="Ks",Ose="Mo",Ese="Sa",_se="Su",xse="Th",Sse="Tu",kse="My",vse="Tryb ekspercki",Yse="FAŁSZ",Qse="Wszystkie pliki",bse="Audio",Use="Kod/JSON",$se="Obrazy",Pse="Tekst",Wse="Wideo",Jse="Ustawienia",Bse="bez",Rse="Funkcjonować",Fse="ID",Gse="Imię",Hse="Rola",Vse="Sala",Zse="Rodzaj",Xse="Nieprawidłowe ustawienia",Kse="Ostatnia zmiana",qse="lokalnie",eie="kwiecień",tie="sierpień",sie="grudzień",iie="luty",rie="styczeń",oie="lipiec",nie="czerwiec",aie="Mai",Mie="Zniszczyć",cie="listopad",uie="październik",lie="wrzesień",Nie="kwiecień",Lie="sierpień",gie="grudzień",jie="luty",yie="styczeń",Tie="lipiec",Die="czerwiec",die="Mai",hie="Zniszczyć",zie="listopad",wie="październik",Iie="wrzesień",Cie="Żaden",pie="Obiekt zmieniony przez",Aie="Obiekt ostatnio zmieniony o godz",mie="Ustawienia z innego adaptera %s",fie="Kod jakości",Oie="powtarzać",Eie="Aby wybrać folder, wystarczy przytrzymać klawisz „shift”, klikając folder.",_ie="Pokaż wszystko",xie="Stan zmieniony przez",Sie="Obiekt zmieniony z",kie="Znak czasu",vie="Potwierdzon",Yie="Komentarz",Qie="Skopiuj wartość stanu",bie="Przytrzymaj klawisz CTRL/⌘, aby otworzyć link",Uie="Własne ustawienia",$ie="Usuń obiekt",Pie="Edytuj obiekt",Wie="Edytuj wartość stanu",Jie="Wygasa za",Bie="Z",Rie="Ostatnia zmiana",Fie="Jakość",Gie="Znak czasu",Hie="Użytkownik",Vie="Wartość",Zie="PRAWDA",Xie="Wartość",Kie="Ostrzeżenie: Zadanie CRON będzie uruchamiane co minutę w określonym przedziale czasowym!",qie="Ostrzeżenie: Zadanie CRON będzie uruchamiane co sekundę w określonym przedziale czasowym!",ere="CRON",tre="Data",sre="Daktyle",ire="Dzień",rre="Dzień tygodnia",ore="Każdy",nre="co N dni",are="w każdy N-ty dzień tygodnia",Mre="co N dnia tygodnia",cre="co N godzin",ure="co N minut",lre="co N miesięcy",Nre="co N sekund",Lre="codziennie",gre="każdy dzień tygodnia",jre="każdy dzień tygodnia",yre="co godzinę",Tre="każda minuta",Dre="każdego miesiąca",dre="każda sekunda",hre="Od",zre="godziny",wre="Interwał",Ire="Interwał między",Cre="Nieprawidłowy CRON",pre="Minuty",Are="miesięcy",mre="Pewnego razu",fre="Kropka",Ore="sekundy",Ere="Prosty",_re="Określony czas",xre="konkretne daty",Sre="określone dni tygodnia",kre="określony dzień tygodni",vre="określone godziny",Yre="określone minuty",Qre="określone miesiące",bre="określone sekundy",Ure="Czas",$re="Do",Pre="Czarodziej",Wre="wszystko",Jre="Dzień Astro",Bre="Noc Astro",Rre="Świt",Fre="Zmierzch",Gre="Złota godzina",Hre="Koniec złotej godziny",Vre="Północ",Zre="Morski świt",Xre="Morski zmierzch",Kre="Noc",qre="Koniec nocy",eoe="Południe słoneczne",toe="Wschód słońca",soe="Koniec wschodu słońca",ioe="Zachód słońca",roe="Początek zachodu słońca",ooe="w",noe="na %s",aoe="codziennie",Moe="co godzinę",coe="każda minuta",uoe="każdego miesiąca",loe="każdego dnia %s",Noe="co %s godzin",Loe="co %s minut",goe="co %s miesięcy",joe="co %s tygodni",yoe="co %s lat",Toe="co tydzień",Doe="każdego roku",doe="od %s do %s",hoe="nigdy",zoe="na %s z %s",woe="na %s i %s z",Ioe="w każdą datę",Coe="%s",poe="%s i %s",Aoe="na %s",moe="na %s i %s",foe="w weekendy",Ooe="w dni robocze",Eoe="nie będzie już wykonywany, ponieważ start jest w przeszłości",_oe="na %s",xoe="z %s",Soe="Wykonaj od do",koe="do %s",voe="każdy",Yoe="Określony czas",Qoe="od",boe="Od-do",Uoe="Czas przerwy",$oe="odwracać",Poe="Żaden",Woe="na",Joe="Kropka",Boe="Codziennie",Roe="Daktyle",Foe="Dzień",Goe="Każdy",Hoe="Codziennie",Voe="Każdego miesiąca",Zoe="Co tydzień",Xoe="Każdego roku",Koe="godziny",qoe="Minuty",ene="miesiąc",tne="Miesięczny",sne="Pewnego razu",ine="Określone miesiące",rne="Tydzień",one="Dni powszednie",nne="Weekend",ane="Co tydzień",Mne="Dni robocze",cne="Rok",une="Rocznie",lne="Określony czas",Nne="Czas",Lne="do",gne="Ważny",jne="od",yne="do",Tne="Cały dzień",Dne="każdego miesiąca",dne={"ra_%s links from aliases":"%s linków z aliasów","ra_%s object(s) processed":"Przetworzono %s obiektów","ra_%s was imported":"%s został zaimportowany","ra_Accept license":"Zaakceptuj licencję",ra_Actions:ute,"ra_Add new child object to selected parent":"Dodaj nowy obiekt potomny do wybranego rodzica","ra_Add objects tree from JSON file":"Dodaj drzewo obiektów z pliku JSON","ra_Add row":"Dodaj wiersz","ra_Advanced options":"Zaawansowane opcje","ra_All items are filtered out":"Wszystkie pozycje są odfiltrowane","ra_All objects":"Wszystkie obiekty",ra_Append:lte,"ra_Append %s entries or replace existing?":"Dołączyć wpisy %s czy zastąpić istniejące?","ra_Append or replace?":"Dołączyć czy zastąpić?","ra_Are you sure?":"Jesteś pewny?","ra_Auto (no custom columns)":"Auto (bez kolumn niestandardowych)","ra_Back to %s":"Powrót do %s","ra_Background image":"Zdjęcie w tle",ra_Cancel:Nte,"ra_Cannot add items with set filter":"Nie można dodać elementów z ustawionym filtrem","ra_Cannot decode license":"Nie można zdekodować licencji","ra_Cannot determine position: System settings are empty and GPS detection is disabled in browser":"Nie można określić pozycji: ustawienia systemu są puste, a wykrywanie GPS jest wyłączone w przeglądarce",'ra_Cannot find "%s"':"Nie można znaleźć „%s”",'ra_Cannot read "%s"':"Nie można odczytać „%s”","ra_Cannot read licenses: %s":"Nie można odczytać licencji: %s","ra_Cannot retrieve options, as instance is offline":"Nie można pobrać opcji, ponieważ instancja jest w trybie offline","ra_Cannot update attribute, because not found in the object":"Nie można zaktualizować atrybutu, ponieważ nie znaleziono go w obiekcie","ra_Cannot upload":"Nie można przesłać",ra_Categories:Lte,"ra_Chained certificate":"Certyfikat łańcuchowy","ra_Change color theme":"Zmień motyw kolorystyczny","ra_Changed from":"Zmieniony z","ra_Channel → State":"Kanał → Stan","ra_Check license":"Sprawdź licencję",ra_Checked:gte,ra_Clear:jte,"ra_Clear filter":"Czysty filtr","ra_Clear icon":"Wyczyść ikonę","ra_Click to show":"Kliknij, aby pokazać","ra_Clone current row":"Sklonuj bieżący wiersz",ra_Close:yte,"ra_Collapse all nodes":"Zwiń wszystkie węzły","ra_Collapse one step node":"Zwiń o jeden poziom",ra_Commercial:Tte,ra_Configure:Dte,"ra_Configure visible columns":"Skonfiguruj widoczne kolumny","ra_Confirm deletion of %s":"Potwierdź usunięcie %s",ra_Connected:dte,ra_Continue:hte,ra_Copied:zte,"ra_Copied %s":'Skopiowano "%s"',"ra_Copy content":"Kopiuj zawartość",ra_Create:wte,"ra_Create alias":"Utwórz alias","ra_Create folder":"Utwórz folder","ra_Create new folder in %s":"Utwórz nowy folder w %s",ra_Crop:Ite,"ra_Define CRON...":"Zdefiniuj CRON...","ra_Define functions":"Zdefiniuj funkcje","ra_Define rooms":"Zdefiniuj pokoje","ra_Define schedule":"Zdefiniuj harmonogram","ra_Define schedule...":"Zdefiniuj harmonogram ...",ra_Del:Cte,ra_Delete:pte,"ra_Delete current row":"Usuń bieżący wiersz","ra_Deselect all":"Odznacz wszystko","ra_Device → Channel → State":"Urządzenie → Kanał → Stan","ra_Disable/Enable translation":"Wyłącz/Włącz tłumaczenie",ra_Discard:Ate,ra_Disconnected:mte,"ra_Do not ask for next 2 hours in this session":"Nie proś o kolejne 2 godziny w tej sesji","ra_Do not export values of states":"Nie eksportuj wartości stanów","ra_Do not use let's encrypt":"Nie używaj zaszyfrujmy","ra_Docker is not available":"Docker nie jest dostępny","ra_Docker is not installed or not running":"Docker nie jest zainstalowany lub nie działa","ra_Double click to reset table layout":"Kliknij dwukrotnie, aby zresetować układ tabeli","ra_Drag 'n' drop some files here, or click to select files":"Przeciągnij i upuść kilka plików tutaj lub kliknij, aby wybrać pliki","ra_Drop file here":"Upuść plik tutaj","ra_Drop the files here...":"Upuść plik tutaj...","ra_Duplicate name":"Zduplikowana nazwa","ra_Edit ACL":"Edytuj listy ACL","ra_Edit alias":"Edytuj alias","ra_Edit custom config":"Edytuj konfigurację niestandardową","ra_Edit full path":"Edytuj pełną ścieżkę","ra_Edit function":"Funkcja edycji","ra_Edit object field":"Edytuj pole obiektu","ra_Edit role":"Edytuj rolę","ra_Edit room":"Edytuj pokój","ra_Edit value":"Edytuj wartość","ra_Enter the code from that page here":"Wpisz kod z tej strony tutaj",ra_Error:fte,"ra_Expand all nodes":"Rozwiń wszystkie węzły","ra_Expand one step node":"Rozwiń o jeden poziom","ra_Expand/Collapse card":"Rozwiń/Zwiń kartę","ra_Export configuration section":"Sekcja konfiguracji eksportu","ra_Export data to %s file":"Eksportuj dane do pliku %s","ra_Failed to open JSON File":"Nie udało się otworzyć pliku JSON","ra_Fallback custom certificates":"Niestandardowe certyfikaty zastępcze","ra_File is too big. Max %sk allowed. Try use SVG.":"Plik jest za duży. Maksymalna dozwolona liczba %sk. Spróbuj użyć SVG.",ra_Filter:Ote,"ra_Filter and Data Actions":"Akcje filtrów i danych","ra_Filter files":"Filtruj pliki","ra_Folder name":"Nazwa folderu","ra_Folder → Channel → State":"Folder → Kanał → Stan","ra_Folder → Device → Channel → State":"Folder → Urządzenie → Kanał → Stan","ra_Folder → State":"Folder → Stan","ra_Folders always first":"Foldery zawsze na pierwszym miejscu",ra_Friday:Ete,"ra_From file":"Z pliku","ra_From text":"Z tekstu","ra_Get %s access":"Uzyskaj dostęp %s","ra_Good luck":"Powodzenia","ra_Hide empty folders":"Ukryj puste foldery","ra_If no file will be created in the folder, it will disappear after the browser closed":"Jeśli w folderze nie zostanie utworzony żaden plik, zniknie on po zamknięciu przeglądarki","ra_If the button above does not work, you can authorize manually this app by visiting this url":"Jeśli przycisk powyżej nie działa, możesz autoryzować tę aplikację ręcznie, odwiedzając ten adres URL","ra_Import and add configuration section":"Importuj i dodaj sekcję konfiguracji","ra_Import and replace configuration section":"Importuj i zastąp sekcję konfiguracji","ra_Import data from %s file":"Importuj dane z pliku %s","ra_Import from %s":"Importuj z %s","ra_Instance %s is alive":"Instancja %s jest aktywna","ra_Instance %s is not alive":"Instancja TEKST nie jest aktywna","ra_Instance is not alive":"Instancja nie jest aktywna","ra_Invalid CRON":"Nieprawidłowy CRON","ra_Invalid JSON":"Nieprawidłowy JSON","ra_Invalid JSON file.":"Nieprawidłowy plik JSON.","ra_Invalid JSON format. Expected an array.":"Nieprawidłowy format JSON. Oczekiwano tablicy.","ra_Invalid answer from server":"Nieprawidłowa odpowiedź z serwera","ra_Invalid parent folder!":"Nieprawidłowy folder nadrzędny!","ra_Invalid structure":"Nieprawidłowa struktura","ra_JSON editor":"Edytor JSON","ra_Last change":"Ostatnia zmiana",ra_Latitude:_te,"ra_License %s":"Licencja %s","ra_License agreement":"Umowa licencyjna","ra_License does not exist":"Licencja nie istnieje","ra_License expired on %s":"Licencja wygasła w dniu %s",'ra_License for other product "%s"':"Licencja na inny produkt „%s”","ra_License is for version %s, but required version is %s.":"Licencja dotyczy wersji %s, ale wymagana wersja to %s.","ra_License must be converted":"Licencja musi zostać przekonwertowana na nowszą wersję. Możesz to zrobić w swoim profilu iobroker.net.","ra_License not found in license manager. Do you want to read licenses from iobroker.net?":"Nie znaleziono licencji w menedżerze licencji. Chcesz zaktualizować licencje z iobroker.net?","ra_Listen on all IPs":"Słuchaj na wszystkich adresach IP","ra_Load configuration from file":"Załaduj konfigurację z pliku",ra_Logout:xte,ra_Longitude:Ste,'ra_May not trigger "updateLicenses"':"Może nie uruchamiać „updateLicenses”",ra_Message:kte,ra_Monday:vte,"ra_Move down":"Padnij","ra_Move up":"Podnieść",ra_Name:Yte,"ra_No data found in file":"Nie znaleziono danych w pliku","ra_No one license found in license manager":"Nie znaleziono licencji w menedżerze licencji","ra_No response from admin":"Brak odpowiedzi od administratora","ra_No response from the backend":"Brak odpowiedzi z zaplecza",'ra_Non-experts may create new objects only in "0_userdata.0" or "alias.0".':"Osoby nie będące ekspertami mogą tworzyć nowe obiekty tylko w „0_userdata.0” lub „alias.0”.","ra_Not a number":"Nie numer",ra_Objects:Qte,ra_Ok:bte,"ra_On weekdays":"W dni powszednie","ra_Only following structures of objects are available:":"Dostępne są tylko następujące struktury obiektów:","ra_Only selected":"Tylko wybrane","ra_Owner group":"Grupa właścicieli","ra_Owner user":"Właściciel użytkownika","ra_Passwords are not equal!":"Hasła nie są równe!","ra_Place your files here or click here to open the browse dialog":"Umieść swoje pliki tutaj lub kliknij tutaj, aby otworzyć okno dialogowe przeglądania","ra_Please allow popups in your browser for this page!":"Proszę zezwolić na wyświetlanie wyskakujących okienek w przeglądarce dla tej strony!","ra_Please confirm":"Proszę potwierdzić","ra_Please create license":"Utwórz licencję","ra_Please enter the license":"Proszę wprowadzić licencję","ra_Please select file...":"Wybierz plik...","ra_Please select object ID...":"Wybierz identyfikator obiektu ...","ra_Port could be used by %s":"Port może być używany przez %s","ra_Port is already used by %s":"Port jest już używany przez %s","ra_Press ENTER Key to add new item":"Naciśnij klawisz ENTER, aby dodać nowy element","ra_Private certificate":"Prywatny certyfikat",ra_Product:Ute,"ra_Public certificate":"Certyfikat publiczny","ra_Quality code":"Jakości","ra_Refresh tree":"Odśwież drzewo","ra_Reload files":"Załaduj ponownie pliki",ra_Rename_Move_Copy:$te,"ra_Renew %s access":"Odnów dostęp %s",ra_Repeat:Pte,ra_Replace:Wte,"ra_Request timed out":"Upłynął limit czasu żądania","ra_Restrict to folder":"Ogranicz do folderu",ra_Root:Jte,ra_Saturday:Bte,ra_Save:Rte,"ra_Save and close":"Zapisz i zamknij","ra_Save configuration to file":"Zapisz konfigurację do pliku","ra_Save objects tree as JSON file":"Zapisz drzewo obiektów jako plik JSON","ra_Select all":"Zaznacz wszystko","ra_Select color":"Wybierz kolor","ra_Select predefined icon":"Wybierz predefiniowaną ikonę","ra_Select type of export":"Wybierz rodzaj eksportu",ra_Selected:Fte,"ra_Selected %s object(s)":"Wybrane obiekty %s","ra_Serial number (UUID)":"Numer seryjny (UUID)",'ra_Serial number (UUID) "%s" in license is for other device.':"Numer seryjny (UUID) „%s” w licencji dotyczy innego urządzenia.","ra_Session will expire in %s seconds. Continue?":"Sesja wygaśnie za %s sekund. Kontynuować?","ra_Show all folders":"Pokaż wszystkie foldery","ra_Show lines between rows":"Pokaż linie między rzędami","ra_Show/Hide object descriptions":"Pokaż/ukryj opisy obiektów","ra_Show/hide filter input":"Pokaż/ukryj wejście filtra","ra_Some data are not stored. Discard?":"Niektóre dane nie są przechowywane. Wyrzucać?",ra_States:Gte,"ra_Successfully authorized. Token valid till %s and will be automatically renewed.":"Pomyślnie autoryzowano. Token ważny do %s i zostanie automatycznie odnowiony.","ra_Successfully authorized. Token valid till %s but it can expire as the instance is not running.":"Pomyślnie autoryzowano. Token ważny do %s, ale może wygasnąć, ponieważ instancja nie jest uruchomiona.","ra_Suitable license not found in license manager":"Nie znaleziono odpowiedniej licencji w menedżerze licencji",ra_Sunday:Hte,"ra_Suppress question for next %s minutes":"Ukryj pytanie przez następne %s minut","ra_System language":"Język systemu","ra_Take browser position":"Zajmij pozycję z przeglądarki","ra_Take position from system settings":"Zajmij pozycję z ustawień systemowych",'ra_The experts may create objects everywhere but from second level (e.g. "vis.0" or "javascript.0").':"Eksperci mogą tworzyć obiekty wszędzie poza drugim poziomem (np. „Vis.0” lub „javascript.0”).","ra_The page you are looking for was not found":"Strona, której szukasz nie została znaleziona","ra_The schedule will be executed every minute. Are you sure?":"Harmonogram będzie wykonywany co minutę. Czy jesteś pewien?","ra_The schedule will be executed every second. Are you sure?":"Harmonogram będzie wykonywany co sekundę. Czy jesteś pewien?",ra_Thursday:Vte,ra_Timestamp:Zte,"ra_Toggle expert mode":"Przełącz tryb eksperta","ra_Toggle the states view":"Przełącz widok stanów","ra_Toggle view mode":"Przełącz tryb widoku","ra_Too big":"Za duży","ra_Too small":"Za mały","ra_Transparent dialog":"Przejrzyste okno dialogowe",ra_Tuesday:Xte,"ra_Unknown error":"Nieznany błąd","ra_Unknown error!":"Nieznany błąd!",ra_Update:Kte,"ra_Upload file":"Przesyłanie pliku","ra_Use all available let's encrypt certificates":"Użyj wszystkich dostępnych certyfikatów Let's Encrypt","ra_Use iobroker.acme adapter for letsencrypt certificates":"Użyj adaptera iobroker.acme dla certyfikatów letsencrypt","ra_Use system settings for position":"Użyj ustawień systemowych dla pozycji","ra_Used system settings":"Używane ustawienia systemowe","ra_User files":"Pliki użytkownika",ra_ValidTill:qte,ra_Value:ese,ra_Version:tse,"ra_View file":"Zobaczyć plik","ra_View: %s":"Widok: %s",ra_Wednesday:sse,ra_Width:ise,"ra_YAML editor":"Edytor YAML",ra_Yes:rse,"ra_You can export all objects or just the selected branch.":"Możesz wyeksportować wszystkie obiekty lub tylko wybraną gałąź.","ra_You can filter entries by entering here some text":"Możesz filtrować wpisy, wpisując tutaj jakiś tekst","ra_You can use * as wildcard":"Możesz użyć * jako symbolu wieloznacznego",ra___different__:ose,ra_aclEveryone_read_object:nse,ra_aclEveryone_read_state:ase,ra_aclEveryone_write_object:Mse,ra_aclEveryone_write_state:cse,ra_aclGroup_read_object:use,ra_aclGroup_read_state:lse,ra_aclGroup_write_object:Nse,ra_aclGroup_write_state:Lse,ra_aclOwner_read_object:gse,ra_aclOwner_read_state:jse,ra_aclOwner_write_object:yse,ra_aclOwner_write_state:Tse,ra_buttons:Dse,ra_changedFrom:dse,ra_close:hse,ra_create_boolean_state:zse,ra_create_channel:wse,ra_create_device:Ise,ra_create_number_state:Cse,ra_create_state:pse,ra_create_string_state:Ase,ra_daysShortText:mse,ra_dow_Fr:fse,ra_dow_Mo:Ose,ra_dow_Sa:Ese,ra_dow_Su:_se,ra_dow_Th:xse,ra_dow_Tu:Sse,ra_dow_We:kse,ra_expertMode:vse,ra_false:Yse,ra_fileType_all:Qse,ra_fileType_audio:bse,ra_fileType_code:Use,ra_fileType_images:$se,ra_fileType_txt:Pse,ra_fileType_video:Wse,"ra_fileType_video,":"Wideo",ra_filter_customs:Jse,ra_filter_customs_without:Bse,ra_filter_func:Rse,ra_filter_id:Fse,ra_filter_name:Gse,ra_filter_role:Hse,ra_filter_room:Vse,ra_filter_type:Zse,"ra_import data from %s file":"Importuj dane z pliku %s",ra_invalidConfig:Xse,ra_lastChange:Kse,ra_locally:qse,ra_month_Apr:eie,ra_month_Aug:tie,ra_month_Dec:sie,ra_month_Feb:iie,ra_month_Jan:rie,ra_month_Jul:oie,ra_month_Jun:nie,ra_month_Mai:aie,ra_month_Mar:Mie,ra_month_Nov:cie,ra_month_Oct:uie,ra_month_Sep:lie,ra_months_Apr:Nie,ra_months_Aug:Lie,ra_months_Dec:gie,ra_months_Feb:jie,ra_months_Jan:yie,ra_months_Jul:Tie,ra_months_Jun:Die,ra_months_Mai:die,ra_months_Mar:hie,ra_months_Nov:zie,ra_months_Oct:wie,ra_months_Sep:Iie,"ra_no confirm for 5 mins":"brak potwierdzenia przez 5 minut",ra_none:Cie,ra_object_changed_by:pie,ra_object_changed_by_user:Aie,ra_otherConfig:mie,ra_qualityCode:fie,ra_repeat:Oie,ra_select_folder_hint:Eie,ra_show_all:_ie,ra_state_changed_by:xie,ra_state_changed_from:Sie,ra_timestamp:kie,ra_tooltip_ack:vie,ra_tooltip_comment:Yie,ra_tooltip_copyState:Qie,ra_tooltip_ctrlForLink:bie,ra_tooltip_customConfig:Uie,ra_tooltip_deleteObject:$ie,ra_tooltip_editObject:Pie,ra_tooltip_editState:Wie,ra_tooltip_expire:Jie,ra_tooltip_from:Bie,ra_tooltip_lc:Rie,ra_tooltip_quality:Fie,ra_tooltip_ts:Gie,ra_tooltip_user:Hie,ra_tooltip_value:Vie,ra_true:Zie,"ra_use seconds":"użyj sekund",ra_val:Xie,"ra_via internet":"przez internet",ra_warning_every_minute:Kie,ra_warning_every_second:qie,sc_cron:ere,sc_date:tre,sc_dates:sre,sc_dow:ire,sc_dows:rre,sc_every:ore,sc_everyN_dates:nre,sc_everyN_dow:are,sc_everyN_dows:Mre,sc_everyN_hours:cre,sc_everyN_minutes:ure,sc_everyN_months:lre,sc_everyN_seconds:Nre,sc_every_dates:Lre,sc_every_dow:gre,sc_every_dows:jre,sc_every_hours:yre,sc_every_minutes:Tre,sc_every_months:Dre,sc_every_seconds:dre,sc_from:hre,sc_hours:zre,sc_interval:wre,sc_intervalBetween:Ire,sc_invalid_cron:Cre,sc_minutes:pre,sc_months:Are,sc_once:mre,sc_period:fre,sc_seconds:Ore,sc_simple:Ere,sc_specific:_re,sc_specific_dates:xre,sc_specific_dow:Sre,sc_specific_dows:kre,sc_specific_hours:vre,sc_specific_minutes:Yre,sc_specific_months:Qre,sc_specific_seconds:bre,sc_time:Ure,sc_to:$re,sc_wizard:Pre,sch_all:Wre,sch_astroDay:Jre,sch_astroNight:Bre,sch_astro_dawn:Rre,sch_astro_dusk:Fre,sch_astro_goldenHour:Gre,sch_astro_goldenHourEnd:Hre,sch_astro_nadir:Vre,sch_astro_nauticalDawn:Zre,sch_astro_nauticalDusk:Xre,sch_astro_night:Kre,sch_astro_nightEnd:qre,sch_astro_solarNoon:eoe,sch_astro_sunrise:toe,sch_astro_sunriseEnd:soe,sch_astro_sunset:ioe,sch_astro_sunsetStart:roe,sch_at:ooe,sch_desc_atTime:noe,sch_desc_everyDay:aoe,sch_desc_everyHour:Moe,sch_desc_everyMinute:coe,sch_desc_everyMonth:uoe,sch_desc_everyNDay:loe,sch_desc_everyNHours:Noe,sch_desc_everyNMinutes:Loe,sch_desc_everyNMonths:goe,sch_desc_everyNWeeks:joe,sch_desc_everyNYears:yoe,sch_desc_everyWeek:Toe,sch_desc_everyYear:Doe,sch_desc_intervalFromTo:doe,sch_desc_never:hoe,sch_desc_onDate:zoe,sch_desc_onDates:woe,sch_desc_onEveryDate:Ioe,sch_desc_onMonth:Coe,sch_desc_onMonths:poe,sch_desc_onWeekday:Aoe,sch_desc_onWeekdays:moe,sch_desc_onWeekends:foe,sch_desc_onWorkdays:Ooe,sch_desc_onceInPast:Eoe,sch_desc_once_on:_oe,sch_desc_validFrom:xoe,sch_desc_validFromTo:Soe,sch_desc_validTo:koe,sch_every:voe,sch_exactTime:Yoe,sch_from:Qoe,sch_fromTo:boe,sch_intervalTime:Uoe,sch_invert:$oe,sch_no_one:Poe,sch_on:Woe,sch_period:Joe,sch_periodDaily:Boe,sch_periodDates:Roe,sch_periodDay:Foe,sch_periodEvery:Goe,sch_periodEveryDay:Hoe,sch_periodEveryMonth:Voe,sch_periodEveryWeek:Zoe,sch_periodEveryYear:Xoe,sch_periodHours:Koe,sch_periodMinutes:qoe,sch_periodMonth:ene,sch_periodMonthly:tne,sch_periodOnce:sne,sch_periodSpecificMonths:ine,sch_periodWeek:rne,sch_periodWeekdays:one,sch_periodWeekend:nne,sch_periodWeekly:ane,sch_periodWorkdays:Mne,sch_periodYear:cne,sch_periodYearly:une,sch_specificTime:lne,sch_time:Nne,sch_to:Lne,sch_valid:gne,sch_validFrom:jne,sch_validTo:yne,sch_wholeDay:Tne,sch_yearEveryMonth:Dne},hne="Дії",zne="Додайте",wne="Скасувати",Ine="Категорії",Cne="Перевірено",pne="Видалити",Ane="Закрити",mne="Комерційний",fne="Налаштувати",One="Підключено",Ene="Продовжити",_ne="Скопійовано",xne="Створити",Sne="Урожай",kne="Delete",vne="Видалити",Yne="Відкинути",Qne="Відключено",bne="Помилка",Une="фільтр",$ne="П'ятниця",Pne="Широта",Wne="Вийти",Jne="Довгота",Bne="повідомлення",Rne="понеділок",Fne="Ім'я",Gne="Об'єкти",Hne="В порядку",Vne="Продукт",Zne="Перейменувати/Перемістити/Копіювати",Xne="Повторіть",Kne="Замінити",qne="Корінь",eae="Субота",tae="зберегти",sae="Вибране",iae="держави",rae="неділя",oae="четвер",nae="Мітка часу",aae="вівторок",Mae="оновлення",cae="Дійсний до",uae="Значення",lae="Версія",Nae="Середа",Lae="Ширина",gae="Так",jae="інший",yae="Кожен може читати об'єкт",Tae="Кожен може читати стан",Dae="Кожен може написати об'єкт",dae="Кожен може написати стан",hae="Група може читати об'єкт",zae="Група може читати стан",wae="Група може писати об'єкт",Iae="Група може писати стан",Cae="Власник може читати об'єкт",pae="Власник може читати стан",Aae="Власник може написати об'єкт",mae="Власник може написати стан",fae="кнопки",Oae="Змінено з",Eae="закрити",_ae="Створіть логічний стан",xae="Створити канал",Sae="Створити пристрій",kae="Створити номерний стан",vae="Створити состояние",Yae="Створити рядковий стан",Qae="днів",bae="О",Uae="пн",$ae="Sa",Pae="Нд",Wae="чт",Jae="вт",Bae="ми",Rae="Експертний режим",Fae="НЕПРАВДА",Gae="Всі файли",Hae="Аудіо",Vae="Код/JSON",Zae="Зображення",Xae="текст",Kae="відео",qae="Налаштування",eMe="без",tMe="функція",sMe="ID",iMe="Ім'я",rMe="Роль",oMe="Кімната",nMe="Тип",aMe="Недійсні налаштування",MMe="Остання зміна",cMe="локально",uMe="квіт",lMe="серп",NMe="груд",LMe="лютий",gMe="січня",jMe="лип",yMe="черв",TMe="травень",DMe="березень",dMe="Листопад",hMe="жовт",zMe="вер",wMe="квіт",IMe="серп",CMe="груд",pMe="лютий",AMe="січня",mMe="лип",fMe="черв",OMe="травень",EMe="березень",_Me="Листопад",xMe="жовт",SMe="вер",kMe="немає",vMe="Об'єкт змінено",YMe="Об'єкт востаннє змінено о",QMe="Налаштування з іншого адаптера %s",bMe="Код якості",UMe="повторити",$Me="Щоб вибрати папку, просто клацніть папку, утримуючи клавішу «Shift».",PMe="Показати все",WMe="Стан змінено на",JMe="Об'єкт змінено з",BMe="Мітка часу",RMe="Визнано",FMe="коментар",GMe="Скопіюйте значення стану",HMe="Утримуйте клавішу Cltr/⌘, щоб відкрити посилання",VMe="Спеціальні налаштування",ZMe="Видалити об'єкт",XMe="Редагувати об'єкт",KMe="Відредагуйте значення стану",qMe="Термін дії закінчується через",ece="Від",tce="Востаннє змінено",sce="якість",ice="Позначка часу",rce="Користувач",oce="Значення",nce="ПРАВДА",ace="Значення",Mce="Попередження: завдання CRON виконуватиметься щохвилини протягом зазначеного періоду!",cce="Попередження: завдання CRON виконуватиметься кожну секунду протягом зазначеного періоду!",uce="CRON",lce="Дата",Nce="дати",Lce="День",gce="День тижня",jce="кожен",yce="кожні N днів",Tce="кожен N-й день тижня",Dce="кожні N днів тижня",dce="кожні N годин",hce="кожні N хвилин",zce="кожні N місяців",wce="кожні N секунд",Ice="кожен день",Cce="кожен день тижня",pce="кожен день тижня",Ace="щогодини",mce="кожну хвилину",fce="щомісяця",Oce="кожна секунда",Ece="Від",_ce="години",xce="Інтервал",Sce="Інтервал між",kce="Недійсний CRON",vce="хвилин",Yce="місяців",Qce="Один раз",bce="Крапка",Uce="секунд",$ce="просто",Pce="Конкретний час",Wce="конкретні дати",Jce="конкретний день (дні) тижня",Bce="конкретний день тижня",Rce="конкретні години",Fce="конкретні хвилини",Gce="конкретні місяці",Hce="конкретні секунди",Vce="час",Zce="до",Xce="майстер",Kce="все",qce="Астродень",eue="Астро ніч",tue="Світанок",sue="Сутінки",iue="Золота година",rue="Кінець золотої години",oue="Надір",nue="Морський світанок",aue="Морські сутінки",Mue="ніч",cue="Кінець ночі",uue="Сонячний полудень",lue="Схід сонця",Nue="Кінець сходу сонця",Lue="Захід сонця",gue="Початок заходу сонця",jue="в",yue="в %s",Tue="кожен день",Due="щогодини",due="кожну хвилину",hue="щомісяця",zue="кожен %s день",wue="кожні %s годин",Iue="кожні %s хвилин",Cue="кожні %s місяців",pue="кожні %s тижнів",Aue="кожні %s років",mue="щотижня",fue="щороку",Oue="від %s до %s",Eue="ніколи",_ue="на %s з %s",xue="на %s і %s з",Sue="на кожну дату",kue="%s",vue="%s і %s",Yue="на %s",Que="на %s і %s",bue="на вихідних",Uue="в робочі дні",$ue="більше не виконуватиметься, оскільки запуск у минулому",Pue="на %s",Wue="від %s",Jue="Виконати від до",Bue="до %s",Rue="кожен",Fue="Конкретний час",Gue="від",Hue="Від до",Vue="Час інтервалу",Zue="інвертувати",Xue="немає",Kue="на",que="Крапка",ele="Щодня",tle="дати",sle="День",ile="кожен",rle="Кожен день",ole="Щомісяця",nle="Щотижня",ale="Щороку",Mle="години",cle="хвилин",ule="місяць",lle="Щомісяця",Nle="Один раз",Lle="Конкретні місяці",gle="тиждень",jle="будні",yle="Вихідні",Tle="Щотижня",Dle="робочі дні",dle="рік",hle="щорічно",zle="Конкретний час",wle="час",Ile="до",Cle="Дійсний",ple="від",Ale="до",mle="Цілий день",fle="щомісяця",Ole={"ra_%s links from aliases":"%s посилань із псевдонімів","ra_%s object(s) processed":"Оброблено %s об’єктів","ra_%s was imported":"%s було імпортовано","ra_Accept license":"Прийняти ліцензію",ra_Actions:hne,"ra_Add new child object to selected parent":"Додати новий дочірній об’єкт до вибраного батьківського","ra_Add objects tree from JSON file":"Додайте дерево об’єктів із файлу JSON","ra_Add row":"Додати рядок","ra_Advanced options":"Розширені опції","ra_All items are filtered out":"Усі елементи відфільтровано","ra_All objects":"Всі об'єкти",ra_Append:zne,"ra_Append %s entries or replace existing?":"Додати %s записів чи замінити наявні?","ra_Append or replace?":"Додати чи замінити?","ra_Are you sure?":"Ти впевнений?","ra_Auto (no custom columns)":"Автоматично (без спеціальних стовпців)","ra_Back to %s":"Назад до %s","ra_Background image":"Фонове зображення",ra_Cancel:wne,"ra_Cannot add items with set filter":"Неможливо додати елементи зі встановленим фільтром","ra_Cannot decode license":"Неможливо розшифрувати ліцензію","ra_Cannot determine position: System settings are empty and GPS detection is disabled in browser":"Неможливо визначити положення: системні налаштування порожні, а визначення GPS вимкнено в браузері",'ra_Cannot find "%s"':'Не вдається знайти "%s"','ra_Cannot read "%s"':'Неможливо прочитати "%s"',"ra_Cannot read licenses: %s":"Неможливо прочитати ліцензії: %s","ra_Cannot retrieve options, as instance is offline":"Неможливо отримати параметри, оскільки екземпляр офлайн","ra_Cannot update attribute, because not found in the object":"Неможливо оновити атрибут, оскільки його не знайдено в об’єкті","ra_Cannot upload":"Неможливо завантажити",ra_Categories:Ine,"ra_Chained certificate":"Прикутий сертифікат","ra_Change color theme":"Змінити кольорову тему","ra_Changed from":"Змінено з","ra_Channel → State":"Канал → Стан","ra_Check license":"Перевірити ліцензію",ra_Checked:Cne,ra_Clear:pne,"ra_Clear filter":"Очистити фільтр","ra_Clear icon":"Очистити значок","ra_Click to show":"Натисніть, щоб показати","ra_Clone current row":"Клонувати поточний рядок",ra_Close:Ane,"ra_Collapse all nodes":"Згорнути всі вузли","ra_Collapse one step node":"Згорнути на один рівень",ra_Commercial:mne,ra_Configure:fne,"ra_Configure visible columns":"Налаштувати видимі стовпці","ra_Confirm deletion of %s":"Підтвердити видалення %s",ra_Connected:One,ra_Continue:Ene,ra_Copied:_ne,"ra_Copied %s":'Скопійовано "%s"',"ra_Copy content":"Скопіюйте вміст",ra_Create:xne,"ra_Create alias":"Створити псевдонім","ra_Create folder":"Створити папку","ra_Create new folder in %s":"Створіть нову папку в %s",ra_Crop:Sne,"ra_Define CRON...":"Визначити CRON...","ra_Define functions":"Визначити функції","ra_Define rooms":"Визначте кімнати","ra_Define schedule":"Визначити розклад","ra_Define schedule...":"Визначити розклад...",ra_Del:kne,ra_Delete:vne,"ra_Delete current row":"Видалити поточний рядок","ra_Deselect all":"Скасувати вибір усіх","ra_Device → Channel → State":"Пристрій → Канал → Стан","ra_Disable/Enable translation":"Вимкнути/Увімкнути переклад",ra_Discard:Yne,ra_Disconnected:Qne,"ra_Do not ask for next 2 hours in this session":"Не запитуйте про наступні 2 години цього сеансу","ra_Do not export values of states":"Не експортуйте значення станів","ra_Do not use let's encrypt":"Не використовуйте let's encrypt","ra_Docker is not available":"Докер недоступний","ra_Docker is not installed or not running":"Docker не встановлено або не працює","ra_Double click to reset table layout":"Двічі клацніть, щоб скинути макет таблиці","ra_Drag 'n' drop some files here, or click to select files":"Перетягніть деякі файли сюди або натисніть, щоб вибрати файли","ra_Drop file here":"Перетягніть файл сюди","ra_Drop the files here...":"Перетягніть файл сюди...","ra_Duplicate name":"Повторюване ім'я","ra_Edit ACL":"Редагувати ACL","ra_Edit alias":"Редагувати псевдонім","ra_Edit custom config":"Редагувати спеціальну конфігурацію","ra_Edit full path":"Редагувати повний шлях","ra_Edit function":"функція редагування","ra_Edit object field":"Поле редагування об'єкта","ra_Edit role":"Редагувати роль","ra_Edit room":"Редагувати кімнату","ra_Edit value":"Редагувати значення","ra_Enter the code from that page here":"Введіть тут код з цієї сторінки",ra_Error:bne,"ra_Expand all nodes":"Розгорнути всі вузли","ra_Expand one step node":"Розгорніть один рівень","ra_Expand/Collapse card":"Розгорнути/Згорнути картку","ra_Export configuration section":"Розділ конфігурації експорту","ra_Export data to %s file":"Експортувати дані у файл %s","ra_Failed to open JSON File":"Не вдалося відкрити файл JSON","ra_Fallback custom certificates":"Запасні спеціальні сертифікати","ra_File is too big. Max %sk allowed. Try use SVG.":"Файл завеликий. Максимально дозволено %sk. Спробуйте використовувати SVG.",ra_Filter:Une,"ra_Filter and Data Actions":"Фільтр і дії з даними","ra_Filter files":"Фільтр файлів","ra_Folder name":"Назва папки","ra_Folder → Channel → State":"Папка → Канал → Стан","ra_Folder → Device → Channel → State":"Папка → Пристрій → Канал → Стан","ra_Folder → State":"Папка → Стан","ra_Folders always first":"Папки завжди першими",ra_Friday:$ne,"ra_From file":"З файлу","ra_From text":"З тексту","ra_Get %s access":"Отримайте доступ %s","ra_Good luck":"Удачі","ra_Hide empty folders":"Приховати порожні папки","ra_If no file will be created in the folder, it will disappear after the browser closed":"Якщо в папці не буде створено файл, він зникне після закриття браузера","ra_If the button above does not work, you can authorize manually this app by visiting this url":"Якщо кнопка вище не працює, ви можете авторизувати цю програму вручну, перейшовши за цим посиланням","ra_Import and add configuration section":"Розділ імпорту та додавання конфігурації","ra_Import and replace configuration section":"Розділ імпорту та заміни конфігурації","ra_Import data from %s file":"Імпортувати дані з файлу %s","ra_Import from %s":"Імпортувати з %s","ra_Instance %s is alive":"Примірник %s живий","ra_Instance %s is not alive":"Примірник %s не живий","ra_Instance is not alive":"Примірник не живий","ra_Invalid CRON":"Недійсний CRON","ra_Invalid JSON":"Недійсний JSON","ra_Invalid JSON file.":"Недійсний JSON-файл.","ra_Invalid JSON format. Expected an array.":"Недійсний формат JSON. Очікується масив.","ra_Invalid answer from server":"Недійсна відповідь від сервера","ra_Invalid parent folder!":"Недійсна батьківська папка!","ra_Invalid structure":"Недійсна структура","ra_JSON editor":"Редактор JSON","ra_Last change":"Остання зміна",ra_Latitude:Pne,"ra_License %s":"Ліцензія %s","ra_License agreement":"Ліцензійна угода","ra_License does not exist":"Ліцензії не існує","ra_License expired on %s":"Термін дії ліцензії закінчився %s",'ra_License for other product "%s"':'Ліцензія на інший продукт "%s"',"ra_License is for version %s, but required version is %s.":"Ліцензія для версії %s, але потрібна версія %s.","ra_License must be converted":"Ліцензію необхідно конвертувати до новішої версії. Ви можете зробити це у своєму профілі на iobroker.net.","ra_License not found in license manager. Do you want to read licenses from iobroker.net?":"Ліцензія не знайдена в менеджері ліцензій. Хочете оновити ліцензії з iobroker.net?","ra_Listen on all IPs":"Прослуховування на всіх IP","ra_Load configuration from file":"Завантажити конфігурацію з файлу",ra_Logout:Wne,ra_Longitude:Jne,'ra_May not trigger "updateLicenses"':'Може не запускати "updateLicenses"',ra_Message:Bne,ra_Monday:Rne,"ra_Move down":"Рухатися вниз","ra_Move up":"Рухатися вгору",ra_Name:Fne,"ra_No data found in file":"Немає даних у файлі","ra_No one license found in license manager":"У менеджері ліцензій не знайдено жодної ліцензії","ra_No response from admin":"Немає відповіді від адміністратора","ra_No response from the backend":"Немає відповіді від сервера",'ra_Non-experts may create new objects only in "0_userdata.0" or "alias.0".':"Неексперти можуть створювати нові об’єкти лише в «0_userdata.0» або «alias.0».","ra_Not a number":"Не номер",ra_Objects:Gne,ra_Ok:Hne,"ra_On weekdays":"В будні дні","ra_Only following structures of objects are available:":"Доступні тільки такі структури об'єктів:","ra_Only selected":"Тільки обрані","ra_Owner group":"Група власників","ra_Owner user":"Користувач-власник","ra_Passwords are not equal!":"Паролі не бувають рівними!","ra_Place your files here or click here to open the browse dialog":"Розмістіть свої файли тут або натисніть тут, щоб відкрити діалогове вікно перегляду","ra_Please allow popups in your browser for this page!":"Будь ласка, дозвольте спливаючі вікна у вашому браузері для цієї сторінки!","ra_Please confirm":"Будь-ласка підтвердіть","ra_Please create license":"Будь ласка, створіть ліцензію","ra_Please enter the license":"Будь ласка, введіть ліцензію","ra_Please select file...":"Виберіть файл...","ra_Please select object ID...":"Виберіть ідентифікатор об'єкта...","ra_Port could be used by %s":"Порт може використовуватися %s","ra_Port is already used by %s":"Порт уже використовується %s","ra_Press ENTER Key to add new item":"Натисніть клавішу ENTER, щоб додати новий елемент","ra_Private certificate":"Приватний сертифікат",ra_Product:Vne,"ra_Public certificate":"Публічний сертифікат","ra_Quality code":"якість","ra_Refresh tree":"Оновити дерево","ra_Reload files":"Перезавантажте файли",ra_Rename_Move_Copy:Zne,"ra_Renew %s access":"Поновити доступ %s",ra_Repeat:Xne,ra_Replace:Kne,"ra_Request timed out":"Час запиту вичерпано","ra_Restrict to folder":"Обмежити папкою",ra_Root:qne,ra_Saturday:eae,ra_Save:tae,"ra_Save and close":"Зберегти та закрити","ra_Save configuration to file":"Зберегти конфігурацію у файл","ra_Save objects tree as JSON file":"Зберегти дерево об’єктів як файл JSON","ra_Select all":"Вибрати все","ra_Select color":"Виберіть колір","ra_Select predefined icon":"Виберіть попередньо визначений значок","ra_Select type of export":"Виберіть тип експорту",ra_Selected:sae,"ra_Selected %s object(s)":"Вибрані об’єкти %s","ra_Serial number (UUID)":"Серійний номер (UUID)",'ra_Serial number (UUID) "%s" in license is for other device.':'Серійний номер (UUID) "%s" у ліцензії призначений для іншого пристрою.',"ra_Session will expire in %s seconds. Continue?":"Сеанс закінчиться через %s секунд. Продовжити?","ra_Show all folders":"Показати всі папки","ra_Show lines between rows":"Показувати лінії між рядками","ra_Show/Hide object descriptions":"Показати/Сховати описи об’єктів","ra_Show/hide filter input":"Показати/сховати введення фільтра","ra_Some data are not stored. Discard?":"Деякі дані не зберігаються. Відкинути?",ra_States:iae,"ra_Successfully authorized. Token valid till %s and will be automatically renewed.":"Авторизацію успішно пройшло. Токен дійсний до %s та буде автоматично поновлено.","ra_Successfully authorized. Token valid till %s but it can expire as the instance is not running.":"Авторизацію успішно виконано. Токен дійсний до %s, але його термін дії може закінчитися, оскільки екземпляр не запущено.","ra_Suitable license not found in license manager":"Відповідна ліцензія не знайдена в менеджері ліцензій",ra_Sunday:rae,"ra_Suppress question for next %s minutes":"Приховати запитання на наступні %s хвилин","ra_System language":"Системна мова","ra_Take browser position":"Займіть позицію з браузера","ra_Take position from system settings":"Займіть позицію в налаштуваннях системи",'ra_The experts may create objects everywhere but from second level (e.g. "vis.0" or "javascript.0").':"Експерти можуть створювати об’єкти всюди, крім другого рівня (наприклад, «vis.0» або «javascript.0»).","ra_The page you are looking for was not found":"Сторінка, яку ви шукаєте, не знайдена","ra_The schedule will be executed every minute. Are you sure?":"Розклад буде виконуватися щохвилини. Ви впевнені?","ra_The schedule will be executed every second. Are you sure?":"Розклад буде виконуватися щосекунди. Ви впевнені?",ra_Thursday:oae,ra_Timestamp:nae,"ra_Toggle expert mode":"Перемкнути експертний режим","ra_Toggle the states view":"Перемкнути перегляд штатів","ra_Toggle view mode":"Перемкнути режим перегляду","ra_Too big":"Занадто великий","ra_Too small":"Занадто малий","ra_Transparent dialog":"Прозорий діалог",ra_Tuesday:aae,"ra_Unknown error":"Невідома помилка","ra_Unknown error!":"Невідома помилка!",ra_Update:Mae,"ra_Upload file":"Завантажити файл","ra_Use all available let's encrypt certificates":"Використовуйте всі доступні сертифікати let's encrypt","ra_Use iobroker.acme adapter for letsencrypt certificates":"Використовуйте адаптер iobroker.acme для сертифікатів letsencrypt","ra_Use system settings for position":"Використовуйте системні налаштування для позиції","ra_Used system settings":"Використані системні налаштування","ra_User files":"Файли користувача",ra_ValidTill:cae,ra_Value:uae,ra_Version:lae,"ra_View file":"Переглянути файл","ra_View: %s":"Перегляд: %s",ra_Wednesday:Nae,ra_Width:Lae,"ra_YAML editor":"Редактор YAML",ra_Yes:gae,"ra_You can export all objects or just the selected branch.":"Ви можете експортувати всі об’єкти або лише вибрану гілку.","ra_You can filter entries by entering here some text":"Ви можете фільтрувати записи, ввівши тут певний текст","ra_You can use * as wildcard":"Ви можете використовувати * як символ підстановки",ra___different__:jae,ra_aclEveryone_read_object:yae,ra_aclEveryone_read_state:Tae,ra_aclEveryone_write_object:Dae,ra_aclEveryone_write_state:dae,ra_aclGroup_read_object:hae,ra_aclGroup_read_state:zae,ra_aclGroup_write_object:wae,ra_aclGroup_write_state:Iae,ra_aclOwner_read_object:Cae,ra_aclOwner_read_state:pae,ra_aclOwner_write_object:Aae,ra_aclOwner_write_state:mae,ra_buttons:fae,ra_changedFrom:Oae,ra_close:Eae,ra_create_boolean_state:_ae,ra_create_channel:xae,ra_create_device:Sae,ra_create_number_state:kae,ra_create_state:vae,ra_create_string_state:Yae,ra_daysShortText:Qae,ra_dow_Fr:bae,ra_dow_Mo:Uae,ra_dow_Sa:$ae,ra_dow_Su:Pae,ra_dow_Th:Wae,ra_dow_Tu:Jae,ra_dow_We:Bae,ra_expertMode:Rae,ra_false:Fae,ra_fileType_all:Gae,ra_fileType_audio:Hae,ra_fileType_code:Vae,ra_fileType_images:Zae,ra_fileType_txt:Xae,ra_fileType_video:Kae,"ra_fileType_video,":"відео",ra_filter_customs:qae,ra_filter_customs_without:eMe,ra_filter_func:tMe,ra_filter_id:sMe,ra_filter_name:iMe,ra_filter_role:rMe,ra_filter_room:oMe,ra_filter_type:nMe,"ra_import data from %s file":"Імпортувати дані з файлу %s",ra_invalidConfig:aMe,ra_lastChange:MMe,ra_locally:cMe,ra_month_Apr:uMe,ra_month_Aug:lMe,ra_month_Dec:NMe,ra_month_Feb:LMe,ra_month_Jan:gMe,ra_month_Jul:jMe,ra_month_Jun:yMe,ra_month_Mai:TMe,ra_month_Mar:DMe,ra_month_Nov:dMe,ra_month_Oct:hMe,ra_month_Sep:zMe,ra_months_Apr:wMe,ra_months_Aug:IMe,ra_months_Dec:CMe,ra_months_Feb:pMe,ra_months_Jan:AMe,ra_months_Jul:mMe,ra_months_Jun:fMe,ra_months_Mai:OMe,ra_months_Mar:EMe,ra_months_Nov:_Me,ra_months_Oct:xMe,ra_months_Sep:SMe,"ra_no confirm for 5 mins":"без підтвердження протягом 5 хв",ra_none:kMe,ra_object_changed_by:vMe,ra_object_changed_by_user:YMe,ra_otherConfig:QMe,ra_qualityCode:bMe,ra_repeat:UMe,ra_select_folder_hint:$Me,ra_show_all:PMe,ra_state_changed_by:WMe,ra_state_changed_from:JMe,ra_timestamp:BMe,ra_tooltip_ack:RMe,ra_tooltip_comment:FMe,ra_tooltip_copyState:GMe,ra_tooltip_ctrlForLink:HMe,ra_tooltip_customConfig:VMe,ra_tooltip_deleteObject:ZMe,ra_tooltip_editObject:XMe,ra_tooltip_editState:KMe,ra_tooltip_expire:qMe,ra_tooltip_from:ece,ra_tooltip_lc:tce,ra_tooltip_quality:sce,ra_tooltip_ts:ice,ra_tooltip_user:rce,ra_tooltip_value:oce,ra_true:nce,"ra_use seconds":"використовуйте секунди",ra_val:ace,"ra_via internet":"через інтернет",ra_warning_every_minute:Mce,ra_warning_every_second:cce,sc_cron:uce,sc_date:lce,sc_dates:Nce,sc_dow:Lce,sc_dows:gce,sc_every:jce,sc_everyN_dates:yce,sc_everyN_dow:Tce,sc_everyN_dows:Dce,sc_everyN_hours:dce,sc_everyN_minutes:hce,sc_everyN_months:zce,sc_everyN_seconds:wce,sc_every_dates:Ice,sc_every_dow:Cce,sc_every_dows:pce,sc_every_hours:Ace,sc_every_minutes:mce,sc_every_months:fce,sc_every_seconds:Oce,sc_from:Ece,sc_hours:_ce,sc_interval:xce,sc_intervalBetween:Sce,sc_invalid_cron:kce,sc_minutes:vce,sc_months:Yce,sc_once:Qce,sc_period:bce,sc_seconds:Uce,sc_simple:$ce,sc_specific:Pce,sc_specific_dates:Wce,sc_specific_dow:Jce,sc_specific_dows:Bce,sc_specific_hours:Rce,sc_specific_minutes:Fce,sc_specific_months:Gce,sc_specific_seconds:Hce,sc_time:Vce,sc_to:Zce,sc_wizard:Xce,sch_all:Kce,sch_astroDay:qce,sch_astroNight:eue,sch_astro_dawn:tue,sch_astro_dusk:sue,sch_astro_goldenHour:iue,sch_astro_goldenHourEnd:rue,sch_astro_nadir:oue,sch_astro_nauticalDawn:nue,sch_astro_nauticalDusk:aue,sch_astro_night:Mue,sch_astro_nightEnd:cue,sch_astro_solarNoon:uue,sch_astro_sunrise:lue,sch_astro_sunriseEnd:Nue,sch_astro_sunset:Lue,sch_astro_sunsetStart:gue,sch_at:jue,sch_desc_atTime:yue,sch_desc_everyDay:Tue,sch_desc_everyHour:Due,sch_desc_everyMinute:due,sch_desc_everyMonth:hue,sch_desc_everyNDay:zue,sch_desc_everyNHours:wue,sch_desc_everyNMinutes:Iue,sch_desc_everyNMonths:Cue,sch_desc_everyNWeeks:pue,sch_desc_everyNYears:Aue,sch_desc_everyWeek:mue,sch_desc_everyYear:fue,sch_desc_intervalFromTo:Oue,sch_desc_never:Eue,sch_desc_onDate:_ue,sch_desc_onDates:xue,sch_desc_onEveryDate:Sue,sch_desc_onMonth:kue,sch_desc_onMonths:vue,sch_desc_onWeekday:Yue,sch_desc_onWeekdays:Que,sch_desc_onWeekends:bue,sch_desc_onWorkdays:Uue,sch_desc_onceInPast:$ue,sch_desc_once_on:Pue,sch_desc_validFrom:Wue,sch_desc_validFromTo:Jue,sch_desc_validTo:Bue,sch_every:Rue,sch_exactTime:Fue,sch_from:Gue,sch_fromTo:Hue,sch_intervalTime:Vue,sch_invert:Zue,sch_no_one:Xue,sch_on:Kue,sch_period:que,sch_periodDaily:ele,sch_periodDates:tle,sch_periodDay:sle,sch_periodEvery:ile,sch_periodEveryDay:rle,sch_periodEveryMonth:ole,sch_periodEveryWeek:nle,sch_periodEveryYear:ale,sch_periodHours:Mle,sch_periodMinutes:cle,sch_periodMonth:ule,sch_periodMonthly:lle,sch_periodOnce:Nle,sch_periodSpecificMonths:Lle,sch_periodWeek:gle,sch_periodWeekdays:jle,sch_periodWeekend:yle,sch_periodWeekly:Tle,sch_periodWorkdays:Dle,sch_periodYear:dle,sch_periodYearly:hle,sch_specificTime:zle,sch_time:wle,sch_to:Ile,sch_valid:Cle,sch_validFrom:ple,sch_validTo:Ale,sch_wholeDay:mle,sch_yearEveryMonth:fle},Ele="操作",_le="附加",xle="取消",Sle="类别",kle="勾选",vle="删除",Yle="关",Qle="商业的",ble="配置",Ule="连接的",$le="继续",Ple="复制的",Wle="创建",Jle="庄稼",Ble="Delete",Rle="删除",Fle="丢弃",Gle="断开连接",Hle="错误",Vle="筛选",Zle="星期五",Xle="纬度",Kle="登出",qle="经度",e0e="信息",t0e="周一",s0e="姓名",i0e="对象",r0e="好",o0e="产品",n0e="重命名/移动/复制",a0e="重复",M0e="代替",c0e="根",u0e="周六",l0e="保存",N0e="已选",L0e="状态",g0e="星期日",j0e="周四",y0e="时间戳记",T0e="周二",D0e="更新资料",d0e="有效期至",h0e="值",z0e="版本",w0e="周三",I0e="宽度",C0e="是的",p0e="不同的",A0e="每个人都可以阅读对象",m0e="每个人都可以阅读状态",f0e="每个人都可以写对象",O0e="每个人都可以写状态",E0e="组可以读取对象",_0e="群组可以读取状态",x0e="组可以写对象",S0e="组可以写状态",k0e="所有者可以读取对象",v0e="所有者可以读取状态",Y0e="所有者可以写对象",Q0e="所有者可以写状态",b0e="纽扣",U0e="更改为",$0e="关闭",P0e="创建布尔状态",W0e="创建频道",J0e="创建设备",B0e="创建号码状态",R0e="创建状态",F0e="创建字符串状态",G0e="天",H0e="r",V0e="莫",Z0e="萨",X0e="苏",K0e="Th",q0e="Tu",eNe="我们",tNe="专家模式",sNe="错误的",iNe="所有文件",rNe="声音的",oNe="代码/JSON",nNe="图片",aNe="文本",MNe="视频",cNe="设定值",uNe="没有",lNe="功能",NNe="ID",LNe="名称",gNe="角色",jNe="房间",yNe="类型",TNe="无效的设定",DNe="最后一次变更",dNe="本地",hNe="4月",zNe="八月",wNe="十二月",INe="二月",CNe="简",pNe="七月",ANe="君",mNe="迈",fNe="三月",ONe="十一月",ENe="十月",_Ne="九月",xNe="4月",SNe="八月",kNe="十二月",vNe="二月",YNe="简",QNe="七月",bNe="君",UNe="迈",$Ne="三月",PNe="十一月",WNe="十月",JNe="九月",BNe="没有任何",RNe="物件变更者",FNe="对象上次更改时间为",GNe="来自其他适配器%s的设置",HNe="质量代码",VNe="重复",ZNe="要选择文件夹,只需按住“shift”键单击文件夹即可。",XNe="显示全部",KNe="状态由",qNe="对象已从更改",e4e="时间戳记",t4e="致谢国旗",s4e="评论",i4e="复制状态值",r4e="按住 Cltr/⌘ 键打开链接",o4e="自定义设置",n4e="删除物件",a4e="编辑物件",M4e="编辑状态值",c4e="有效期:",u4e="从",l4e="最后改变了",N4e="质量",L4e="时间戳",g4e="用户",j4e="值",y4e="真的",T4e="值",D4e="警告:CRON 作业将在指定期间内每分钟运行一次!",d4e="警告:CRON 作业将在指定期间内每秒运行一次!",h4e="周期任务",z4e="日期",w4e="日",I4e="天",C4e="星期",p4e="每",A4e="每N天",m4e="每周的第 N 天",f4e="每周N天",O4e="每N小时一次",E4e="每N分钟",_4e="每N个月",x4e="每N秒",S4e="每天",k4e="一周的每一天",v4e="一周的每一天",Y4e="每小时",Q4e="每分钟",b4e="每月",U4e="每秒",$4e="从",P4e="小时",W4e="间隔",J4e="间隔时间",B4e="无效的 CRON",R4e="分钟",F4e="月",G4e="一次",H4e="周期",V4e="秒",Z4e="简单模式",X4e="特定的时间",K4e="特定的日子",q4e="一周中的特定日子",eLe="特定的一周",tLe="特定的小时",sLe="特定的分钟",iLe="特定的月份",rLe="特定的描述",oLe="时间",nLe="至",aLe="向导模式",MLe="全选",cLe="天文白天",uLe="天文夜晚",lLe="黎明",NLe="黄昏",LLe="黄金时段",gLe="黄金时段结束",jLe="天底",yLe="航海黎明",TLe="航海黄昏",DLe="夜晚",dLe="夜晚结束",hLe="正午",zLe="日出",wLe="日出结束",ILe="日落",CLe="日落开始",pLe="在",ALe="的%s",mLe="每天",fLe="每小时",OLe="每分钟",ELe="每月",_Le="每%s天",xLe="每%s小时",SLe="每%s分钟",kLe="每%s月",vLe="每%s周",YLe="每%s年",QLe="每周",bLe="每年",ULe="从%s到%s",$Le="决不",PLe="在%s的%s上",WLe="在%s和%s上",JLe="在每天",BLe="%s",RLe="%s和%s",FLe="在%s上",GLe="在%s和%s上",HLe="在周末",VLe="在工作日",ZLe="将不再执行,因为起始时间已经是过去的时间了。",XLe="在%s上",KLe="来自%s",qLe="从执行到",ege="到%s",tge="每",sge="特定的时间",ige="从",rge="从到",oge="间隔时间",nge="倒置",age="取消全选",Mge="的",cge="周期",uge="每天",lge="日期",Nge="天",Lge="每",gge="每天",jge="每月",yge="每周",Tge="每年",Dge="小时",dge="分钟",hge="月",zge="每月一次",wge="一次",Ige="特定的月份",Cge="周",pge="工作日",Age="周末",mge="每周",fge="工作日",Oge="年",Ege="每年",_ge="特定的时间",xge="时间",Sge="至",kge="生效",vge="从",Yge="至",Qge="一整天",bge="每月",Uge={"ra_%s links from aliases":"来自别名的 %s 个链接","ra_%s object(s) processed":"已处理%s个对象","ra_%s was imported":"对象已导入","ra_Accept license":"接受许可",ra_Actions:Ele,"ra_Add new child object to selected parent":"将新的子对象添加到选定的父对象","ra_Add objects tree from JSON file":"从JSON文件添加对象树","ra_Add row":"添加行","ra_Advanced options":"高级选项","ra_All items are filtered out":"所有项目都被过滤掉","ra_All objects":"所有对象",ra_Append:_le,"ra_Append %s entries or replace existing?":"追加 %s 条目还是替换现有条目?","ra_Append or replace?":"追加还是替换?","ra_Are you sure?":"你确定吗?","ra_Auto (no custom columns)":"自动(无自定义列)","ra_Back to %s":"返回“%s”","ra_Background image":"背景图像",ra_Cancel:xle,"ra_Cannot add items with set filter":"无法使用设置过滤器添加项目","ra_Cannot decode license":"无法解码许可证","ra_Cannot determine position: System settings are empty and GPS detection is disabled in browser":"无法确定位置:系统设置为空且浏览器中禁用了 GPS 检测",'ra_Cannot find "%s"':"找不到“%s”",'ra_Cannot read "%s"':"无法阅读“%s”","ra_Cannot read licenses: %s":"无法读取许可证:%s","ra_Cannot retrieve options, as instance is offline":"无法检索选项,因为实例处于脱机状态","ra_Cannot update attribute, because not found in the object":"无法更新属性,因为在对象中找不到","ra_Cannot upload":"无法上传",ra_Categories:Sle,"ra_Chained certificate":"链式证书","ra_Change color theme":"更改颜色主题","ra_Changed from":"更改为","ra_Channel → State":"频道→状态","ra_Check license":"检查许可证",ra_Checked:kle,ra_Clear:vle,"ra_Clear filter":"清除筛选","ra_Clear icon":"清除图标","ra_Click to show":"点击显示","ra_Clone current row":"克隆当前行",ra_Close:Yle,"ra_Collapse all nodes":"收合所有节点","ra_Collapse one step node":"折叠一级",ra_Commercial:Qle,ra_Configure:ble,"ra_Configure visible columns":"配置可见列","ra_Confirm deletion of %s":"确认删除%s",ra_Connected:Ule,ra_Continue:$le,ra_Copied:Ple,"ra_Copied %s":'复制的"%s"',"ra_Copy content":"复制内容",ra_Create:Wle,"ra_Create alias":"创建别名","ra_Create folder":"创建文件夹","ra_Create new folder in %s":"在%s中创建新文件夹",ra_Crop:Jle,"ra_Define CRON...":"定义 CRON...","ra_Define functions":"定义功能","ra_Define rooms":"定义房间","ra_Define schedule":"定义时间表","ra_Define schedule...":"定义时间表...",ra_Del:Ble,ra_Delete:Rle,"ra_Delete current row":"删除当前行","ra_Deselect all":"全部取消选择","ra_Device → Channel → State":"设备→频道→状态","ra_Disable/Enable translation":"禁用/启用翻译",ra_Discard:Fle,ra_Disconnected:Gle,"ra_Do not ask for next 2 hours in this session":"本次会话中不要询问接下来的 2 个小时","ra_Do not export values of states":"不导出状态值","ra_Do not use let's encrypt":"不要使用让我们加密","ra_Docker is not available":"Docker 不可用","ra_Docker is not installed or not running":"Docker 未安装或未运行","ra_Double click to reset table layout":"双击重置表格布局","ra_Drag 'n' drop some files here, or click to select files":"将一些文件拖放到此处,或单击以选择文件","ra_Drop file here":"将档案放在这里","ra_Drop the files here...":"把文件放在这里...","ra_Duplicate name":"名称重复","ra_Edit ACL":"编辑访问控制列表","ra_Edit alias":"编辑别名","ra_Edit custom config":"编辑自定义配置","ra_Edit full path":"编辑完整路径","ra_Edit function":"编辑功能","ra_Edit object field":"编辑对象字段","ra_Edit role":"编辑角色","ra_Edit room":"编辑室","ra_Edit value":"编辑值","ra_Enter the code from that page here":"在此处输入该页面的代码",ra_Error:Hle,"ra_Expand all nodes":"展开所有节点","ra_Expand one step node":"扩大一级","ra_Expand/Collapse card":"展开/折叠卡","ra_Export configuration section":"导出配置部分","ra_Export data to %s file":"将数据导出到 %s 文件","ra_Failed to open JSON File":"无法打开JSON文件","ra_Fallback custom certificates":"后备自定义证书","ra_File is too big. Max %sk allowed. Try use SVG.":"文件太大。允许的最大字节%s数。尝试使用 SVG。",ra_Filter:Vle,"ra_Filter and Data Actions":"过滤和数据操作","ra_Filter files":"过滤文件","ra_Folder name":"文件夹名称","ra_Folder → Channel → State":"文件夹→频道→状态","ra_Folder → Device → Channel → State":"文件夹→设备→频道→状态","ra_Folder → State":"文件夹→状态","ra_Folders always first":"资料夹永远优先",ra_Friday:Zle,"ra_From file":"从文件","ra_From text":"文本","ra_Get %s access":"获取 %s 访问权限","ra_Good luck":"祝你好运","ra_Hide empty folders":"隐藏空文件夹","ra_If no file will be created in the folder, it will disappear after the browser closed":"如果在该文件夹中未创建任何文件,则该文件将在浏览器关闭后消失","ra_If the button above does not work, you can authorize manually this app by visiting this url":"如果上面的按钮不起作用,您可以通过访问此网址手动授权此应用","ra_Import and add configuration section":"导入并添加配置部分","ra_Import and replace configuration section":"导入和替换配置部分","ra_Import data from %s file":"从 %s 文件导入数据","ra_Import from %s":"从 %s 导入","ra_Instance %s is alive":"实例 %s 是活动的","ra_Instance %s is not alive":"实例 %s 不存在","ra_Instance is not alive":"实例不存在","ra_Invalid CRON":"无效的 CRON","ra_Invalid JSON":"JSON 无效","ra_Invalid JSON file.":"无效的JSON文件。","ra_Invalid JSON format. Expected an array.":"JSON格式无效。应为数组。","ra_Invalid answer from server":"来自服务器的无效答案","ra_Invalid parent folder!":"父文件夹无效!","ra_Invalid structure":"结构无效","ra_JSON editor":"JSON 编辑器","ra_Last change":"最后一次变更",ra_Latitude:Xle,"ra_License %s":"许可证 %s","ra_License agreement":"许可协议","ra_License does not exist":"许可证不存在","ra_License expired on %s":"许可证已于 %s 过期",'ra_License for other product "%s"':"其他产品“%s”的许可证","ra_License is for version %s, but required version is %s.":"许可证适用于版本 %s,但所需版本为 %s。","ra_License must be converted":"许可证必须转换为更新版本。您可以在 iobroker.net 个人资料中执行此操作。","ra_License not found in license manager. Do you want to read licenses from iobroker.net?":"在许可证管理器中找不到许可证。您要从 iobroker.net 更新许可证吗?","ra_Listen on all IPs":"监听所有IP","ra_Load configuration from file":"从文件加载配置",ra_Logout:Kle,ra_Longitude:qle,'ra_May not trigger "updateLicenses"':"可能不会触发“updateLicenses”",ra_Message:e0e,ra_Monday:t0e,"ra_Move down":"下移","ra_Move up":"提升",ra_Name:s0e,"ra_No data found in file":"文件中未找到数据","ra_No one license found in license manager":"许可证管理器中未找到任何许可证","ra_No response from admin":"管理员没有回应","ra_No response from the backend":"后端无响应",'ra_Non-experts may create new objects only in "0_userdata.0" or "alias.0".':"非专家只能在“ 0_userdata.0”或“ alias.0”中创建新对象。","ra_Not a number":"不是数字",ra_Objects:i0e,ra_Ok:r0e,"ra_On weekdays":"在工作日","ra_Only following structures of objects are available:":"仅以下对象结构可用:","ra_Only selected":"只选择","ra_Owner group":"所有者组","ra_Owner user":"所有者用户","ra_Passwords are not equal!":"密码不相等!","ra_Place your files here or click here to open the browse dialog":"将文件放在此处或单击此处打开浏览对话框","ra_Please allow popups in your browser for this page!":"请允许浏览器弹出此页面!","ra_Please confirm":"请确认","ra_Please create license":"请创建许可证","ra_Please enter the license":"请输入许可证","ra_Please select file...":"请选择文件...","ra_Please select object ID...":"请选择对象ID ...","ra_Port could be used by %s":"%s 可以使用端口","ra_Port is already used by %s":"端口已被 %s 使用","ra_Press ENTER Key to add new item":"按 ENTER 键添加新项目","ra_Private certificate":"私有证书",ra_Product:o0e,"ra_Public certificate":"公共证书","ra_Quality code":"质量代码","ra_Refresh tree":"刷新树","ra_Reload files":"重新载入文件",ra_Rename_Move_Copy:n0e,"ra_Renew %s access":"续订 %s 访问权限",ra_Repeat:a0e,ra_Replace:M0e,"ra_Request timed out":"请求超时","ra_Restrict to folder":"限制到文件夹",ra_Root:c0e,ra_Saturday:u0e,ra_Save:l0e,"ra_Save and close":"保存并关闭","ra_Save configuration to file":"将配置保存到文件","ra_Save objects tree as JSON file":"将对象树另存为JSON文件","ra_Select all":"全选","ra_Select color":"选择颜色","ra_Select predefined icon":"选择预定义图标","ra_Select type of export":"选择导出类型",ra_Selected:N0e,"ra_Selected %s object(s)":"选定的 %s 个对象","ra_Serial number (UUID)":"序列号 (UUID)",'ra_Serial number (UUID) "%s" in license is for other device.':"许可证中的序列号 (UUID)“%s”用于其他设备。","ra_Session will expire in %s seconds. Continue?":"会话将在 %s 秒后过期。是否继续?","ra_Show all folders":"显示所有文件夹","ra_Show lines between rows":"显示行之间的线","ra_Show/Hide object descriptions":"显示/隐藏对象描述","ra_Show/hide filter input":"显示/隐藏过滤器输入","ra_Some data are not stored. Discard?":"部分数据未存储。丢弃?",ra_States:L0e,"ra_Successfully authorized. Token valid till %s and will be automatically renewed.":"授权成功。令牌有效期至 %s,并将自动续订。","ra_Successfully authorized. Token valid till %s but it can expire as the instance is not running.":"授权成功。令牌有效期至 %s,但由于实例未运行,令牌可能会过期。","ra_Suitable license not found in license manager":"在许可证管理器中找不到合适的许可证",ra_Sunday:g0e,"ra_Suppress question for next %s minutes":"在接下来的%s分钟内取消提问","ra_System language":"系统语言","ra_Take browser position":"从浏览器获取位置","ra_Take position from system settings":"从系统设置中获取位置",'ra_The experts may create objects everywhere but from second level (e.g. "vis.0" or "javascript.0").':"专家可以在任何地方创建对象,但要从第二层开始(例如“ vis.0”或“ javascript.0”)。","ra_The page you are looking for was not found":"未找到您要查找的页面","ra_The schedule will be executed every minute. Are you sure?":"该计划将每分钟执行一次。您确定吗?","ra_The schedule will be executed every second. Are you sure?":"该计划将每秒执行一次。你确定吗?",ra_Thursday:j0e,ra_Timestamp:y0e,"ra_Toggle expert mode":"切换专家模式","ra_Toggle the states view":"切换状态视图","ra_Toggle view mode":"切换检视模式","ra_Too big":"太大","ra_Too small":"太小","ra_Transparent dialog":"透明对话框",ra_Tuesday:T0e,"ra_Unknown error":"未知错误","ra_Unknown error!":"未知错误!",ra_Update:D0e,"ra_Upload file":"上传文件","ra_Use all available let's encrypt certificates":"使用所有可用的让我们加密证书","ra_Use iobroker.acme adapter for letsencrypt certificates":"使用 iobroker.acme 适配器获取 letsencrypt 证书","ra_Use system settings for position":"使用系统设置定位","ra_Used system settings":"使用的系统设置","ra_User files":"用户档案",ra_ValidTill:d0e,ra_Value:h0e,ra_Version:z0e,"ra_View file":"查看文件","ra_View: %s":"查看:%s",ra_Wednesday:w0e,ra_Width:I0e,"ra_YAML editor":"YAML 编辑器",ra_Yes:C0e,"ra_You can export all objects or just the selected branch.":"您可以导出所有对象或仅导出选定的分支。","ra_You can filter entries by entering here some text":"您可以通过在此处输入一些文本来过滤条目","ra_You can use * as wildcard":"您可以使用 * 作为通配符",ra___different__:p0e,ra_aclEveryone_read_object:A0e,ra_aclEveryone_read_state:m0e,ra_aclEveryone_write_object:f0e,ra_aclEveryone_write_state:O0e,ra_aclGroup_read_object:E0e,ra_aclGroup_read_state:_0e,ra_aclGroup_write_object:x0e,ra_aclGroup_write_state:S0e,ra_aclOwner_read_object:k0e,ra_aclOwner_read_state:v0e,ra_aclOwner_write_object:Y0e,ra_aclOwner_write_state:Q0e,ra_buttons:b0e,ra_changedFrom:U0e,ra_close:$0e,ra_create_boolean_state:P0e,ra_create_channel:W0e,ra_create_device:J0e,ra_create_number_state:B0e,ra_create_state:R0e,ra_create_string_state:F0e,ra_daysShortText:G0e,ra_dow_Fr:H0e,ra_dow_Mo:V0e,ra_dow_Sa:Z0e,ra_dow_Su:X0e,ra_dow_Th:K0e,ra_dow_Tu:q0e,ra_dow_We:eNe,ra_expertMode:tNe,ra_false:sNe,ra_fileType_all:iNe,ra_fileType_audio:rNe,ra_fileType_code:oNe,ra_fileType_images:nNe,ra_fileType_txt:aNe,ra_fileType_video:MNe,"ra_fileType_video,":"视频",ra_filter_customs:cNe,ra_filter_customs_without:uNe,ra_filter_func:lNe,ra_filter_id:NNe,ra_filter_name:LNe,ra_filter_role:gNe,ra_filter_room:jNe,ra_filter_type:yNe,"ra_import data from %s file":"从 %s 文件导入数据",ra_invalidConfig:TNe,ra_lastChange:DNe,ra_locally:dNe,ra_month_Apr:hNe,ra_month_Aug:zNe,ra_month_Dec:wNe,ra_month_Feb:INe,ra_month_Jan:CNe,ra_month_Jul:pNe,ra_month_Jun:ANe,ra_month_Mai:mNe,ra_month_Mar:fNe,ra_month_Nov:ONe,ra_month_Oct:ENe,ra_month_Sep:_Ne,ra_months_Apr:xNe,ra_months_Aug:SNe,ra_months_Dec:kNe,ra_months_Feb:vNe,ra_months_Jan:YNe,ra_months_Jul:QNe,ra_months_Jun:bNe,ra_months_Mai:UNe,ra_months_Mar:$Ne,ra_months_Nov:PNe,ra_months_Oct:WNe,ra_months_Sep:JNe,"ra_no confirm for 5 mins":"5分钟内无需确认",ra_none:BNe,ra_object_changed_by:RNe,ra_object_changed_by_user:FNe,ra_otherConfig:GNe,ra_qualityCode:HNe,ra_repeat:VNe,ra_select_folder_hint:ZNe,ra_show_all:XNe,ra_state_changed_by:KNe,ra_state_changed_from:qNe,ra_timestamp:e4e,ra_tooltip_ack:t4e,ra_tooltip_comment:s4e,ra_tooltip_copyState:i4e,ra_tooltip_ctrlForLink:r4e,ra_tooltip_customConfig:o4e,ra_tooltip_deleteObject:n4e,ra_tooltip_editObject:a4e,ra_tooltip_editState:M4e,ra_tooltip_expire:c4e,ra_tooltip_from:u4e,ra_tooltip_lc:l4e,ra_tooltip_quality:N4e,ra_tooltip_ts:L4e,ra_tooltip_user:g4e,ra_tooltip_value:j4e,ra_true:y4e,"ra_use seconds":"用秒",ra_val:T4e,"ra_via internet":"通过互联网",ra_warning_every_minute:D4e,ra_warning_every_second:d4e,sc_cron:h4e,sc_date:z4e,sc_dates:w4e,sc_dow:I4e,sc_dows:C4e,sc_every:p4e,sc_everyN_dates:A4e,sc_everyN_dow:m4e,sc_everyN_dows:f4e,sc_everyN_hours:O4e,sc_everyN_minutes:E4e,sc_everyN_months:_4e,sc_everyN_seconds:x4e,sc_every_dates:S4e,sc_every_dow:k4e,sc_every_dows:v4e,sc_every_hours:Y4e,sc_every_minutes:Q4e,sc_every_months:b4e,sc_every_seconds:U4e,sc_from:$4e,sc_hours:P4e,sc_interval:W4e,sc_intervalBetween:J4e,sc_invalid_cron:B4e,sc_minutes:R4e,sc_months:F4e,sc_once:G4e,sc_period:H4e,sc_seconds:V4e,sc_simple:Z4e,sc_specific:X4e,sc_specific_dates:K4e,sc_specific_dow:q4e,sc_specific_dows:eLe,sc_specific_hours:tLe,sc_specific_minutes:sLe,sc_specific_months:iLe,sc_specific_seconds:rLe,sc_time:oLe,sc_to:nLe,sc_wizard:aLe,sch_all:MLe,sch_astroDay:cLe,sch_astroNight:uLe,sch_astro_dawn:lLe,sch_astro_dusk:NLe,sch_astro_goldenHour:LLe,sch_astro_goldenHourEnd:gLe,sch_astro_nadir:jLe,sch_astro_nauticalDawn:yLe,sch_astro_nauticalDusk:TLe,sch_astro_night:DLe,sch_astro_nightEnd:dLe,sch_astro_solarNoon:hLe,sch_astro_sunrise:zLe,sch_astro_sunriseEnd:wLe,sch_astro_sunset:ILe,sch_astro_sunsetStart:CLe,sch_at:pLe,sch_desc_atTime:ALe,sch_desc_everyDay:mLe,sch_desc_everyHour:fLe,sch_desc_everyMinute:OLe,sch_desc_everyMonth:ELe,sch_desc_everyNDay:_Le,sch_desc_everyNHours:xLe,sch_desc_everyNMinutes:SLe,sch_desc_everyNMonths:kLe,sch_desc_everyNWeeks:vLe,sch_desc_everyNYears:YLe,sch_desc_everyWeek:QLe,sch_desc_everyYear:bLe,sch_desc_intervalFromTo:ULe,sch_desc_never:$Le,sch_desc_onDate:PLe,sch_desc_onDates:WLe,sch_desc_onEveryDate:JLe,sch_desc_onMonth:BLe,sch_desc_onMonths:RLe,sch_desc_onWeekday:FLe,sch_desc_onWeekdays:GLe,sch_desc_onWeekends:HLe,sch_desc_onWorkdays:VLe,sch_desc_onceInPast:ZLe,sch_desc_once_on:XLe,sch_desc_validFrom:KLe,sch_desc_validFromTo:qLe,sch_desc_validTo:ege,sch_every:tge,sch_exactTime:sge,sch_from:ige,sch_fromTo:rge,sch_intervalTime:oge,sch_invert:nge,sch_no_one:age,sch_on:Mge,sch_period:cge,sch_periodDaily:uge,sch_periodDates:lge,sch_periodDay:Nge,sch_periodEvery:Lge,sch_periodEveryDay:gge,sch_periodEveryMonth:jge,sch_periodEveryWeek:yge,sch_periodEveryYear:Tge,sch_periodHours:Dge,sch_periodMinutes:dge,sch_periodMonth:hge,sch_periodMonthly:zge,sch_periodOnce:wge,sch_periodSpecificMonths:Ige,sch_periodWeek:Cge,sch_periodWeekdays:pge,sch_periodWeekend:Age,sch_periodWeekly:mge,sch_periodWorkdays:fge,sch_periodYear:Oge,sch_periodYearly:Ege,sch_specificTime:_ge,sch_time:xge,sch_to:Sge,sch_valid:kge,sch_validFrom:vge,sch_validTo:Yge,sch_wholeDay:Qge,sch_yearEveryMonth:bge},$ge={en:F2,de:iO,ru:L5,pt:Ib,nl:S7,fr:JB,it:qV,es:cte,pl:dne,uk:Ole,"zh-cn":Uge},Pge=` +html { + height: 100%; +} + +body { + margin: 0; + padding: 0; + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + width: 100%; + height: 100%; + overflow: hidden; +} + +/* scrollbar */ +::-webkit-scrollbar-track { + background-color: #ccc; + border-radius: 5px; +} + +::-webkit-scrollbar { + width: 5px; + height: 5px; + background-color: #ccc; +} + +::-webkit-scrollbar-thumb { + background-color: #575757; + border-radius: 5px; +} + +#root { + height: 100%; +} + +.App { + height: 100%; +} + +@keyframes glow { + from { + background-color: initial; + } + to { + background-color: #58c458; + } +} +`;function Wge(){try{return window.self!==window.top}catch{return!0}}class Ds extends nr{socket;isIFrame=Wge();instance;adapterName;instanceId;newReact;encryptedFields;sentryDSN;alertDialogRendered;_secret;_systemConfig;savedNative;common=null;sentryStarted=!1;sentryInited=!1;resizeTimer=null;constructor(e,t){const i=e.Connection||(t==null?void 0:t.Connection)||ke;if(!window.document.getElementById("generic-app-iobroker-component")){const N=window.document.createElement("style");N.setAttribute("id","generic-app-iobroker-component"),N.innerHTML=Pge,window.document.head.appendChild(N)}if(!Ds.isWeb()&&window.io&&window.location.port==="3000")try{const N=new window.SocketClient;delete window.io,window.io=N}catch{}super(e),zh();const r=(window.location.search||"").replace(/^\?/,"").replace(/#.*$/,""),o={};r.trim().split("&").filter(N=>N.trim()).forEach(N=>{const u=N.split("=");o[u[0]]=u.length===2?u[1]:!0,o[u[0]]==="true"?o[u[0]]=!0:o[u[0]]==="false"&&(o[u[0]]=!1)}),this.instance=(t==null?void 0:t.instance)??e.instance??(o.instance!==void 0?parseInt(o.instance,10)||0:parseInt(window.location.search.slice(1),10)||0);const n=window.location.pathname.split("/");this.adapterName=(t==null?void 0:t.adapterName)||e.adapterName||window.adapterName||n[n.length-2]||"iot",this.instanceId=`system.adapter.${this.adapterName}.${this.instance}`,this.newReact=o.newReact===!0;const M=nr.getLocation();M.tab=M.tab||(window._localStorage||window.localStorage).getItem(`${this.adapterName}-adapter`)||"";const c=this.createTheme();this.state=Object.assign(this.state||{},{selectedTab:(window._localStorage||window.localStorage).getItem(`${this.adapterName}-adapter`)||"",selectedTabNum:-1,native:{},errorText:"",changed:!1,connected:!1,loaded:!1,isConfigurationError:"",expertMode:!1,toast:"",theme:c,themeName:this.getThemeName(c),themeType:this.getThemeType(c),bottomButtons:(t&&t.bottomButtons)===!1?!1:(e==null?void 0:e.bottomButtons)!==!1,width:Ds.getWidth(),confirmClose:!1,_alert:!1,_alertType:"info",_alertMessage:""});const l=$ge;t!=null&&t.translations?Object.keys(t.translations).forEach(N=>{t.translations&&(l[N]=Object.assign(l[N],t.translations[N]||{}))}):e.translations&&Object.keys(e.translations).forEach(N=>{e.translations&&(l[N]=Object.assign(l[N],e.translations[N]||{}))}),D.setTranslations(l),this.savedNative={},this.encryptedFields=e.encryptedFields||(t==null?void 0:t.encryptedFields)||[],this.sentryDSN=t&&t.sentryDSN||e.sentryDSN,window.socketUrl&&(window.socketUrl.startsWith(":")?window.socketUrl=`${window.location.protocol}//${window.location.hostname}${window.socketUrl}`:!window.socketUrl.startsWith("http://")&&!window.socketUrl.startsWith("https://")&&(window.socketUrl=`${window.location.protocol}//${window.socketUrl}`)),this.alertDialogRendered=!1,window.iobOldAlert||(window.iobOldAlert=window.alert),window.alert=N=>{if(!this.alertDialogRendered){window.iobOldAlert(N);return}N!=null&&N.toString().toLowerCase().includes("error")?(console.error(N),this.showAlert(N.toString(),"error")):(console.log(N),this.showAlert(N.toString(),"info"))},this.socket=new i({...(e==null?void 0:e.socket)||(t==null?void 0:t.socket),name:this.adapterName,doNotLoadAllObjects:t==null?void 0:t.doNotLoadAllObjects,onProgress:N=>{N===ht.CONNECTING?this.setState({connected:!1}):N===ht.READY?this.setState({connected:!0}):this.setState({connected:!0})},onReady:()=>{D.setLanguage(this.socket.systemLang),this.socket.subscribeObject("system.config",this.onSystemConfigChanged).then(()=>this.getSystemConfig()).then(N=>(this._secret=typeof N<"u"&&N.native&&N.native.secret||"Zgfr56gFe87jJOM",this._systemConfig=(N==null?void 0:N.common)||{},this.socket.getObject(this.instanceId))).then(async N=>{var y,T;let u;const L=N,j=((y=await this.socket.getState(`${this.instanceId}.plugins.sentry.enabled`))==null?void 0:y.val)!==!1&&((T=this._systemConfig)==null?void 0:T.diag)!=="none"&&(L==null?void 0:L.common)&&L.common.name&&L.common.version&&!L.common.disableDataReporting&&window.location.host!=="localhost:3000";!this.sentryStarted&&this.sentryDSN&&j&&(this.sentryStarted=!0,hh({dsn:this.sentryDSN,release:`iobroker.${L.common.name}@${L.common.version}`,integrations:[y4()]}),console.log("Sentry initialized")),!this.sentryInited&&j&&(this.sentryInited=!0,u=this.socket.getObject("system.meta.uuid").then(d=>{d&&d.native&&d.native.uuid&&At().setUser({id:d.native.uuid})})),u=u instanceof Promise?u:Promise.resolve(),u.then(()=>{L?(this.common=L==null?void 0:L.common,this.onPrepareLoad(L.native,L.encryptedNative),this.savedNative=JSON.parse(JSON.stringify(L.native)),this.setState({native:L.native,loaded:!0,expertMode:this.getExpertMode()},()=>this.onConnectionReady&&this.onConnectionReady())):(console.warn("Cannot load instance settings"),this.setState({native:{},loaded:!0,expertMode:this.getExpertMode()},()=>this.onConnectionReady&&this.onConnectionReady()))})}).catch(N=>window.alert(`Cannot settings: ${N}`))},onError:N=>{console.error(N),this.showError(N)}})}static isWeb(){return window.socketUrl!==void 0}showAlert(e,t){t!=="error"&&t!=="warning"&&t!=="info"&&t!=="success"&&(t="info"),this.setState({_alert:!0,_alertType:t,_alertMessage:e})}renderAlertSnackbar(){return this.alertDialogRendered=!0,a.createElement(Zn,{style:this.state._alertType==="error"?{backgroundColor:"#f44336"}:this.state._alertType==="success"?{backgroundColor:"#4caf50"}:void 0,open:this.state._alert,autoHideDuration:6e3,onClose:(e,t)=>t!=="clickaway"&&this.setState({_alert:!1}),message:this.state._alertMessage})}onSystemConfigChanged=(e,t)=>{var i,r;t&&e==="system.config"&&(this.socket.systemLang!==(t==null?void 0:t.common.language)&&(this.socket.systemLang=(t==null?void 0:t.common.language)||"en",D.setLanguage(this.socket.systemLang)),((i=this._systemConfig)==null?void 0:i.expertMode)!==!!((r=t==null?void 0:t.common)!=null&&r.expertMode)?(this._systemConfig=(t==null?void 0:t.common)||{},this.setState({expertMode:this.getExpertMode()})):this._systemConfig=(t==null?void 0:t.common)||{})};componentDidMount(){window.addEventListener("resize",this.onResize,!0),window.addEventListener("message",this.onReceiveMessage,!1),super.componentDidMount()}componentWillUnmount(){window.removeEventListener("resize",this.onResize,!0),window.removeEventListener("message",this.onReceiveMessage,!1),window.iobOldAlert&&(window.alert=window.iobOldAlert,delete window.iobOldAlert),super.componentWillUnmount()}onReceiveMessage=e=>{if(e!=null&&e.data)if(e.data==="updateTheme"){const t=m.getThemeName();m.setThemeName(m.getThemeName());const i=this.createTheme(t);this.setState({theme:i,themeName:this.getThemeName(i),themeType:this.getThemeType(i)},()=>{this.props.onThemeChange&&this.props.onThemeChange(t),this.onThemeChanged&&this.onThemeChanged(t)})}else e.data==="updateExpertMode"?this.onToggleExpertMode&&this.onToggleExpertMode(this.getExpertMode()):e.data!=="chartReady"&&console.debug(`Received unknown message: "${JSON.stringify(e.data)}". May be it will be processed later`)};onResize=()=>{this.resizeTimer&&clearTimeout(this.resizeTimer),this.resizeTimer=setTimeout(()=>{this.resizeTimer=null,this.setState({width:Ds.getWidth()})},200)};static getWidth(){const e={xs:0,sm:600,md:960,lg:1280,xl:1920},t=window.innerWidth;return Object.keys(e).reverse().find(o=>t>=e[o])||"xs"}createTheme(e){return wy(m.getThemeName(e))}getThemeName(e){return e.name}getThemeType(e){return e.palette.mode}onThemeChanged(e){}onToggleExpertMode(e){}toggleTheme(e){const t=this.state.themeName;if(e=e||(t==="dark"||t==="blue"||t==="colored"?"light":"dark"),e!==t){m.setThemeName(e);const i=this.createTheme(e);this.setState({theme:i,themeName:this.getThemeName(i),themeType:this.getThemeType(i)},()=>{this.props.onThemeChange&&this.props.onThemeChange(e||"light"),this.onThemeChanged&&this.onThemeChanged(e||"light")})}}getSystemConfig(){return this.socket.getSystemConfig()}getExpertMode(){var e;return window.sessionStorage.getItem("App.expertMode")==="true"||!!((e=this._systemConfig)!=null&&e.expertMode)}onConnectionReady(){}encrypt(e){let t="";if(this._secret)for(let i=0;i{e[i]&&(e[i]=this.encrypt(e[i]))}),!0}onPrepareLoad(e,t){var i;(i=this.encryptedFields)==null||i.forEach(r=>{e[r]&&(e[r]=this.decrypt(e[r]))}),t==null||t.forEach(r=>{this.encryptedFields=this.encryptedFields||[],!this.encryptedFields.includes(r)&&this.encryptedFields.push(r),e[r]&&(e[r]=this.decrypt(e[r]))})}async getExtendableInstances(){try{const e=await this.socket.getObjectViewSystem("instance","system.adapter.","system.adapter.香");return Object.values(e).filter(t=>{var i;return!!((i=t==null?void 0:t.common)!=null&&i.webExtendable)})}catch{return[]}}async getIpAddresses(e){var o;const t=await this.socket.getHostByIp(e||((o=this.common)==null?void 0:o.host)||""),i=t.find(n=>n.address==="0.0.0.0");i&&(i.name=`[IPv4] 0.0.0.0 - ${D.t("ra_Listen on all IPs")}`);const r=t.find(n=>n.address==="::");return r&&(r.name=`[IPv4] :: - ${D.t("ra_Listen on all IPs")}`),t}onSave(e){let t;if(this.state.isConfigurationError){this.setState({errorText:this.state.isConfigurationError});return}this.socket.getObject(this.instanceId).then(i=>{t=i||{};for(const r in this.state.native)Object.prototype.hasOwnProperty.call(this.state.native,r)&&(this.state.native[r]===null?t.native[r]=null:this.state.native[r]!==void 0?t.native[r]=JSON.parse(JSON.stringify(this.state.native[r])):delete t.native[r]);if(this.state.common)for(const r in this.state.common)this.state.common[r]===null?t.common[r]=null:this.state.common[r]!==void 0?t.common[r]=JSON.parse(JSON.stringify(this.state.common[r])):delete t.common[r];return this.onPrepareSave(t.native)!==!1?this.socket.setObject(this.instanceId,t):Promise.reject(new Error("Invalid configuration"))}).then(()=>{this.savedNative=t.native,globalThis.changed=!1;try{window.parent.postMessage("nochange","*")}catch{}this.setState({changed:!1},()=>{e&&Ds.onClose()})}).catch(i=>console.error(`Cannot save configuration: ${i}`))}renderToast(){return this.state.toast?a.createElement(Zn,{anchorOrigin:{vertical:"bottom",horizontal:"left"},open:!0,autoHideDuration:6e3,onClose:()=>this.setState({toast:""}),ContentProps:{"aria-describedby":"message-id"},message:a.createElement("span",{id:"message-id"},this.state.toast),action:[a.createElement(W,{key:"close","aria-label":"Close",color:"inherit",onClick:()=>this.setState({toast:""}),size:"large"},a.createElement(we,null))]}):null}static onClose(){if(typeof window.parent<"u"&&window.parent)try{window.parent.$iframeDialog&&typeof window.parent.$iframeDialog.close=="function"?window.parent.$iframeDialog.close():window.parent.postMessage("close","*")}catch{window.parent.postMessage("close","*")}}renderError(){return this.state.errorText?a.createElement(m4,{text:this.state.errorText,onClose:()=>this.setState({errorText:""})}):null}getIsChanged(e){e=e||this.state.native;const t=JSON.stringify(e)!==JSON.stringify(this.savedNative);return globalThis.changed=t,t}onLoadConfig(e){JSON.stringify(e)!==JSON.stringify(this.state.native)&&this.setState({native:e,changed:this.getIsChanged(e)})}setConfigurationError(e){this.state.isConfigurationError!==e&&this.setState({isConfigurationError:e})}renderSaveCloseButtons(){return!this.state.confirmClose&&!this.state.bottomButtons?null:a.createElement(a.Fragment,null,this.state.bottomButtons?a.createElement(Yh,{theme:this.state.theme,newReact:this.newReact,noTextOnButtons:this.state.width==="xs"||this.state.width==="sm"||this.state.width==="md",changed:this.state.changed,onSave:e=>this.onSave(e),onClose:()=>{this.state.changed?this.setState({confirmClose:!0}):Ds.onClose()},error:!!this.state.isConfigurationError}):null,this.state.confirmClose?a.createElement(A4,{title:D.t("ra_Please confirm"),text:D.t("ra_Some data are not stored. Discard?"),ok:D.t("ra_Discard"),cancel:D.t("ra_Cancel"),onClose:e=>this.setState({confirmClose:!1},()=>e&&Ds.onClose())}):null)}_updateNativeValue(e,t,i){typeof t!="object"&&(t=t.split("."));const r=t.shift()||"";if(!t.length)return i&&typeof i=="object"?JSON.stringify(e[r])!==JSON.stringify(i)?(e[r]=i,!0):!1:e[r]!==i?(e[r]=i,!0):!1;if(e[r]=e[r]||{},typeof e[r]!="object")throw new Error(`attribute ${r} is no object, but ${typeof e[r]}`);return this._updateNativeValue(e[r],t,i)}updateNativeValue(e,t,i){const r=JSON.parse(JSON.stringify(this.state.native));if(this._updateNativeValue(r,e,t)){const o=this.getIsChanged(r);if(o!==this.state.changed)try{window.parent.postMessage(o?"change":"nochange","*")}catch{}this.setState({native:r,changed:o},i)}}showError(e){this.setState({errorText:e})}showToast(e){this.setState({toast:e})}renderHelperDialogs(){return a.createElement(a.Fragment,null,this.renderError(),this.renderToast(),this.renderSaveCloseButtons(),this.renderAlertSnackbar())}render(){return this.state.loaded?a.createElement("div",{className:"App"},this.renderError(),this.renderToast(),this.renderSaveCloseButtons(),this.renderAlertSnackbar()):a.createElement(Eh,{themeType:this.state.themeType})}}var ot={},mr={},Jge=typeof Ur=="object"&&Ur&&Ur.Object===Object&&Ur,f4=Jge,Bge=f4,Rge=typeof self=="object"&&self&&self.Object===Object&&self,Fge=Bge||Rge||Function("return this")(),mt=Fge,Gge=mt,Hge=Gge.Symbol,fr=Hge,Ju=fr,O4=Object.prototype,Vge=O4.hasOwnProperty,Zge=O4.toString,Ji=Ju?Ju.toStringTag:void 0;function Xge(s){var e=Vge.call(s,Ji),t=s[Ji];try{s[Ji]=void 0;var i=!0}catch{}var r=Zge.call(s);return i&&(e?s[Ji]=t:delete s[Ji]),r}var Kge=Xge,qge=Object.prototype,eje=qge.toString;function tje(s){return eje.call(s)}var sje=tje,Bu=fr,ije=Kge,rje=sje,oje="[object Null]",nje="[object Undefined]",Ru=Bu?Bu.toStringTag:void 0;function aje(s){return s==null?s===void 0?nje:oje:Ru&&Ru in Object(s)?ije(s):rje(s)}var _s=aje,Mje=Array.isArray,jt=Mje;function cje(s){return s!=null&&typeof s=="object"}var Wt=cje,uje=_s,lje=jt,Nje=Wt,Lje="[object String]";function gje(s){return typeof s=="string"||!lje(s)&&Nje(s)&&uje(s)==Lje}var jje=gje;function yje(s){return function(e,t,i){for(var r=-1,o=Object(e),n=i(e),M=n.length;M--;){var c=n[s?M:++r];if(t(o[c],c,o)===!1)break}return e}}var Tje=yje,Dje=Tje,dje=Dje(),hje=dje;function zje(s,e){for(var t=-1,i=Array(s);++t-1&&s%1==0&&s-1&&s%1==0&&s<=Qje}var zM=bje,Uje=_s,$je=zM,Pje=Wt,Wje="[object Arguments]",Jje="[object Array]",Bje="[object Boolean]",Rje="[object Date]",Fje="[object Error]",Gje="[object Function]",Hje="[object Map]",Vje="[object Number]",Zje="[object Object]",Xje="[object RegExp]",Kje="[object Set]",qje="[object String]",eye="[object WeakMap]",tye="[object ArrayBuffer]",sye="[object DataView]",iye="[object Float32Array]",rye="[object Float64Array]",oye="[object Int8Array]",nye="[object Int16Array]",aye="[object Int32Array]",Mye="[object Uint8Array]",cye="[object Uint8ClampedArray]",uye="[object Uint16Array]",lye="[object Uint32Array]",le={};le[iye]=le[rye]=le[oye]=le[nye]=le[aye]=le[Mye]=le[cye]=le[uye]=le[lye]=!0;le[Wje]=le[Jje]=le[tye]=le[Bje]=le[sye]=le[Rje]=le[Fje]=le[Gje]=le[Hje]=le[Vje]=le[Zje]=le[Xje]=le[Kje]=le[qje]=le[eye]=!1;function Nye(s){return Pje(s)&&$je(s.length)&&!!le[Uje(s)]}var Lye=Nye;function gye(s){return function(e){return s(e)}}var wM=gye,ho={exports:{}};ho.exports;(function(s,e){var t=f4,i=e&&!e.nodeType&&e,r=i&&!0&&s&&!s.nodeType&&s,o=r&&r.exports===i,n=o&&t.process,M=(function(){try{var c=r&&r.require&&r.require("util").types;return c||n&&n.binding&&n.binding("util")}catch{}})();s.exports=M})(ho,ho.exports);var IM=ho.exports,jye=Lye,yye=wM,Gu=IM,Hu=Gu&&Gu.isTypedArray,Tye=Hu?yye(Hu):jye,S4=Tye,Dye=wje,dye=_4,hye=jt,zye=hM,wye=x4,Iye=S4,Cye=Object.prototype,pye=Cye.hasOwnProperty;function Aye(s,e){var t=hye(s),i=!t&&dye(s),r=!t&&!i&&zye(s),o=!t&&!i&&!r&&Iye(s),n=t||i||r||o,M=n?Dye(s.length,String):[],c=M.length;for(var l in s)(e||pye.call(s,l))&&!(n&&(l=="length"||r&&(l=="offset"||l=="parent")||o&&(l=="buffer"||l=="byteLength"||l=="byteOffset")||wye(l,c)))&&M.push(l);return M}var k4=Aye,mye=Object.prototype;function fye(s){var e=s&&s.constructor,t=typeof e=="function"&&e.prototype||mye;return s===t}var CM=fye;function Oye(s,e){return function(t){return s(e(t))}}var v4=Oye,Eye=v4,_ye=Eye(Object.keys,Object),xye=_ye,Sye=CM,kye=xye,vye=Object.prototype,Yye=vye.hasOwnProperty;function Qye(s){if(!Sye(s))return kye(s);var e=[];for(var t in Object(s))Yye.call(s,t)&&t!="constructor"&&e.push(t);return e}var bye=Qye;function Uye(s){var e=typeof s;return s!=null&&(e=="object"||e=="function")}var fi=Uye,$ye=_s,Pye=fi,Wye="[object AsyncFunction]",Jye="[object Function]",Bye="[object GeneratorFunction]",Rye="[object Proxy]";function Fye(s){if(!Pye(s))return!1;var e=$ye(s);return e==Jye||e==Bye||e==Wye||e==Rye}var Y4=Fye,Gye=Y4,Hye=zM;function Vye(s){return s!=null&&Hye(s.length)&&!Gye(s)}var Ro=Vye,Zye=k4,Xye=bye,Kye=Ro;function qye(s){return Kye(s)?Zye(s):Xye(s)}var Or=qye,eTe=hje,tTe=Or;function sTe(s,e){return s&&eTe(s,e,tTe)}var Q4=sTe;function iTe(s){return s}var b4=iTe,rTe=b4;function oTe(s){return typeof s=="function"?s:rTe}var nTe=oTe,aTe=Q4,MTe=nTe;function cTe(s,e){return s&&aTe(s,MTe(e))}var pM=cTe,uTe=v4,lTe=uTe(Object.getPrototypeOf,Object),AM=lTe,NTe=_s,LTe=AM,gTe=Wt,jTe="[object Object]",yTe=Function.prototype,TTe=Object.prototype,U4=yTe.toString,DTe=TTe.hasOwnProperty,dTe=U4.call(Object);function hTe(s){if(!gTe(s)||NTe(s)!=jTe)return!1;var e=LTe(s);if(e===null)return!0;var t=DTe.call(e,"constructor")&&e.constructor;return typeof t=="function"&&t instanceof t&&U4.call(t)==dTe}var zTe=hTe;function wTe(s,e){for(var t=-1,i=s==null?0:s.length,r=Array(i);++t-1}var bTe=QTe,UTe=Fo;function $Te(s,e){var t=this.__data__,i=UTe(t,s);return i<0?(++this.size,t.push([s,e])):t[i][1]=e,this}var PTe=$Te,WTe=CTe,JTe=xTe,BTe=vTe,RTe=bTe,FTe=PTe;function Oi(s){var e=-1,t=s==null?0:s.length;for(this.clear();++eM))return!1;var l=o.get(s),N=o.get(e);if(l&&N)return l==e&&N==s;var u=-1,L=!0,g=t&r1e?new e1e:void 0;for(o.set(s,e),o.set(e,s);++u0&&arguments[0]!==void 0?arguments[0]:[],t=[];return(0,Fwe.default)(e,function(i){Array.isArray(i)?s(i).map(function(r){return t.push(r)}):(0,Bwe.default)(i)?(0,Wwe.default)(i,function(r,o){r===!0&&t.push(o),t.push(o+"-"+r)}):(0,$we.default)(i)&&t.push(i)}),t};mr.default=Gwe;var Er={};function Hwe(s,e){for(var t=-1,i=s==null?0:s.length;++t1&&arguments[1]!==void 0?arguments[1]:[],i=e.default&&(0,gpe.default)(e.default)||{};return t.map(function(r){var o=e[r];return o&&(0,Npe.default)(o,function(n,M){i[M]||(i[M]={}),i[M]=jpe({},i[M],o[M])}),r}),i};Er.default=ype;var _r={};Object.defineProperty(_r,"__esModule",{value:!0});_r.autoprefix=void 0;var Tpe=pM,fl=dpe(Tpe),Dpe=Object.assign||function(s){for(var e=1;e1&&arguments[1]!==void 0?arguments[1]:"span";return(function(i){Ape(r,i);function r(){var o,n,M,c;ppe(this,r);for(var l=arguments.length,N=Array(l),u=0;u1&&arguments[1]!==void 0?arguments[1]:"span";return(function(i){xpe(r,i);function r(){var o,n,M,c;_pe(this,r);for(var l=arguments.length,N=Array(l),u=0;u1&&arguments[1]!==void 0?arguments[1]:!0;i[n]=M};return e===0&&r("first-child"),e===t-1&&r("last-child"),(e===0||e%2===0)&&r("even"),Math.abs(e%2)===1&&r("odd"),r("nth-child",e),i};QM.default=kpe;Object.defineProperty(ot,"__esModule",{value:!0});ot.ReactCSS=ot.loop=ot.handleActive=bM=ot.handleHover=ot.hover=void 0;var vpe=mr,Ype=ki(vpe),Qpe=Er,bpe=ki(Qpe),Upe=_r,$pe=ki(Upe),Ppe=xr,uL=ki(Ppe),Wpe=Sr,Jpe=ki(Wpe),Bpe=QM,Rpe=ki(Bpe);function ki(s){return s&&s.__esModule?s:{default:s}}ot.hover=uL.default;var bM=ot.handleHover=uL.default;ot.handleActive=Jpe.default;ot.loop=Rpe.default;var Fpe=ot.ReactCSS=function(e){for(var t=arguments.length,i=Array(t>1?t-1:0),r=1;rM?L=1:L=Math.round(u*100/M)/100,t.a!==L)return{h:t.h,s:t.s,l:t.l,a:L,source:"rgb"}}else{var g=void 0;if(N<0?g=0:N>n?g=1:g=Math.round(N*100/n)/100,r!==g)return{h:t.h,s:t.s,l:t.l,a:g,source:"rgb"}}return null},_n={},Hpe=function(e,t,i,r){if(typeof document>"u"&&!r)return null;var o=r?new r:document.createElement("canvas");o.width=i*2,o.height=i*2;var n=o.getContext("2d");return n?(n.fillStyle=e,n.fillRect(0,0,o.width,o.height),n.fillStyle=t,n.fillRect(0,0,i,i),n.translate(i,i),n.fillRect(0,0,i,i),o.toDataURL()):null},Vpe=function(e,t,i,r){var o=e+"-"+t+"-"+i+(r?"-server":"");if(_n[o])return _n[o];var n=Hpe(e,t,i,r);return _n[o]=n,n},_l=Object.assign||function(s){for(var e=1;e-1},cAe=function(e){return Number(String(e).replace(/%/g,""))},uAe=1,se=(function(s){rAe(e,s);function e(t){sAe(this,e);var i=iAe(this,(e.__proto__||Object.getPrototypeOf(e)).call(this));return i.handleBlur=function(){i.state.blurValue&&i.setState({value:i.state.blurValue,blurValue:null})},i.handleChange=function(r){i.setUpdatedValue(r.target.value,r)},i.handleKeyDown=function(r){var o=cAe(r.target.value);if(!isNaN(o)&&MAe(r.keyCode)){var n=i.getArrowOffset(),M=r.keyCode===lL?o+n:o-n;i.setUpdatedValue(M,r)}},i.handleDrag=function(r){if(i.props.dragLabel){var o=Math.round(i.props.value+r.movementX);o>=0&&o<=i.props.dragMax&&i.props.onChange&&i.props.onChange(i.getValueObjectWithLabel(o),r)}},i.handleMouseDown=function(r){i.props.dragLabel&&(r.preventDefault(),i.handleDrag(r),window.addEventListener("mousemove",i.handleDrag),window.addEventListener("mouseup",i.handleMouseUp))},i.handleMouseUp=function(){i.unbindEventListeners()},i.unbindEventListeners=function(){window.removeEventListener("mousemove",i.handleDrag),window.removeEventListener("mouseup",i.handleMouseUp)},i.state={value:String(t.value).toUpperCase(),blurValue:String(t.value).toUpperCase()},i.inputId="rc-editable-input-"+uAe++,i}return eAe(e,[{key:"componentDidUpdate",value:function(i,r){this.props.value!==this.state.value&&(i.value!==this.props.value||r.value!==this.state.value)&&(this.input===document.activeElement?this.setState({blurValue:String(this.props.value).toUpperCase()}):this.setState({value:String(this.props.value).toUpperCase(),blurValue:!this.state.blurValue&&String(this.props.value).toUpperCase()}))}},{key:"componentWillUnmount",value:function(){this.unbindEventListeners()}},{key:"getValueObjectWithLabel",value:function(i){return tAe({},this.props.label,i)}},{key:"getArrowOffset",value:function(){return this.props.arrowOffset||oAe}},{key:"setUpdatedValue",value:function(i,r){var o=this.props.label?this.getValueObjectWithLabel(i):i;this.props.onChange&&this.props.onChange(o,r),this.setState({value:i})}},{key:"render",value:function(){var i=this,r=Z({default:{wrap:{position:"relative"}},"user-override":{wrap:this.props.style&&this.props.style.wrap?this.props.style.wrap:{},input:this.props.style&&this.props.style.input?this.props.style.input:{},label:this.props.style&&this.props.style.label?this.props.style.label:{}},"dragLabel-true":{label:{cursor:"ew-resize"}}},{"user-override":!0},this.props);return a.createElement("div",{style:r.wrap},a.createElement("input",{id:this.inputId,style:r.input,ref:function(n){return i.input=n},value:this.state.value,onKeyDown:this.handleKeyDown,onChange:this.handleChange,onBlur:this.handleBlur,placeholder:this.props.placeholder,spellCheck:"false"}),this.props.label&&!this.props.hideLabel?a.createElement("label",{htmlFor:this.inputId,style:r.label,onMouseDown:this.handleMouseDown},this.props.label):null)}}]),e})(hr||De),lAe=function(e,t,i,r){var o=r.clientWidth,n=r.clientHeight,M=typeof e.pageX=="number"?e.pageX:e.touches[0].pageX,c=typeof e.pageY=="number"?e.pageY:e.touches[0].pageY,l=M-(r.getBoundingClientRect().left+window.pageXOffset),N=c-(r.getBoundingClientRect().top+window.pageYOffset);if(t==="vertical"){var u=void 0;if(N<0)u=359;else if(N>n)u=0;else{var L=-(N*100/n)+100;u=360*L/100}if(i.h!==u)return{h:u,s:i.s,l:i.l,a:i.a,source:"hsl"}}else{var g=void 0;if(l<0)g=0;else if(l>o)g=359;else{var j=l*100/o;g=360*j/100}if(i.h!==g)return{h:g,s:i.s,l:i.l,a:i.a,source:"hsl"}}return null},NAe=(function(){function s(e,t){for(var i=0;i-1}function zAe(s,e){var t=this.__data__,i=en(t,s);return i<0?(++this.size,t.push([s,e])):t[i][1]=e,this}function Jt(s){var e=-1,t=s==null?0:s.length;for(this.clear();++e-1&&s%1==0&&s<=fme}function Qi(s){return s!=null&&JM(s.length)&&!$M(s)}function Ome(s){return Ns(s)&&Qi(s)}function Eme(){return!1}var dL=typeof exports=="object"&&exports&&!exports.nodeType&&exports,$l=dL&&typeof module=="object"&&module&&!module.nodeType&&module,_me=$l&&$l.exports===dL,Pl=_me?yt.Buffer:void 0,xme=Pl?Pl.isBuffer:void 0,Ao=xme||Eme,Sme="[object Object]",kme=Function.prototype,vme=Object.prototype,hL=kme.toString,Yme=vme.hasOwnProperty,Qme=hL.call(Object);function bme(s){if(!Ns(s)||Ss(s)!=Sme)return!1;var e=TL(s);if(e===null)return!0;var t=Yme.call(e,"constructor")&&e.constructor;return typeof t=="function"&&t instanceof t&&hL.call(t)==Qme}var Ume="[object Arguments]",$me="[object Array]",Pme="[object Boolean]",Wme="[object Date]",Jme="[object Error]",Bme="[object Function]",Rme="[object Map]",Fme="[object Number]",Gme="[object Object]",Hme="[object RegExp]",Vme="[object Set]",Zme="[object String]",Xme="[object WeakMap]",Kme="[object ArrayBuffer]",qme="[object DataView]",e3e="[object Float32Array]",t3e="[object Float64Array]",s3e="[object Int8Array]",i3e="[object Int16Array]",r3e="[object Int32Array]",o3e="[object Uint8Array]",n3e="[object Uint8ClampedArray]",a3e="[object Uint16Array]",M3e="[object Uint32Array]",Ne={};Ne[e3e]=Ne[t3e]=Ne[s3e]=Ne[i3e]=Ne[r3e]=Ne[o3e]=Ne[n3e]=Ne[a3e]=Ne[M3e]=!0;Ne[Ume]=Ne[$me]=Ne[Kme]=Ne[Pme]=Ne[qme]=Ne[Wme]=Ne[Jme]=Ne[Bme]=Ne[Rme]=Ne[Fme]=Ne[Gme]=Ne[Hme]=Ne[Vme]=Ne[Zme]=Ne[Xme]=!1;function c3e(s){return Ns(s)&&JM(s.length)&&!!Ne[Ss(s)]}function u3e(s){return function(e){return s(e)}}var zL=typeof exports=="object"&&exports&&!exports.nodeType&&exports,ar=zL&&typeof module=="object"&&module&&!module.nodeType&&module,l3e=ar&&ar.exports===zL,Sn=l3e&&NL.process,Wl=(function(){try{var s=ar&&ar.require&&ar.require("util").types;return s||Sn&&Sn.binding&&Sn.binding("util")}catch{}})(),Jl=Wl&&Wl.isTypedArray,BM=Jl?u3e(Jl):c3e;function Ia(s,e){if(!(e==="constructor"&&typeof s[e]=="function")&&e!="__proto__")return s[e]}var N3e=Object.prototype,L3e=N3e.hasOwnProperty;function g3e(s,e,t){var i=s[e];(!(L3e.call(s,e)&&kr(i,t))||t===void 0&&!(e in s))&&PM(s,e,t)}function j3e(s,e,t,i){var r=!t;t||(t={});for(var o=-1,n=e.length;++o-1&&s%1==0&&s0){if(++e>=_3e)return arguments[0]}else e=0;return s.apply(void 0,arguments)}}var v3e=k3e(E3e);function Y3e(s,e){return v3e(f3e(s,e,sn),s+"")}function Q3e(s,e,t){if(!Mt(t))return!1;var i=typeof e;return(i=="number"?Qi(t)&&RM(e,t.length):i=="string"&&e in t)?kr(t[e],s):!1}function b3e(s){return Y3e(function(e,t){var i=-1,r=t.length,o=r>1?t[r-1]:void 0,n=r>2?t[2]:void 0;for(o=s.length>3&&typeof o=="function"?(r--,o):void 0,n&&Q3e(t[0],t[1],n)&&(o=r<3?void 0:o,r=1),e=Object(e);++i=e||C<0||u&&E>=o}function d(){var h=kn();if(T(h))return I(h);M=setTimeout(d,y(h))}function I(h){return M=void 0,L&&i?g(h):(i=r=void 0,n)}function w(){M!==void 0&&clearTimeout(M),l=0,i=c=r=M=void 0}function A(){return M===void 0?n:I(kn())}function p(){var h=kn(),C=T(h);if(i=arguments,r=this,c=h,C){if(M===void 0)return j(c);if(u)return clearTimeout(M),M=setTimeout(d,e),g(c)}return M===void 0&&(M=setTimeout(d,e)),n}return p.cancel=w,p.flush=A,p}var X3e="Expected a function";function K3e(s,e,t){var i=!0,r=!0;if(typeof s!="function")throw new TypeError(X3e);return Mt(t)&&(i="leading"in t?!!t.leading:i,r="trailing"in t?!!t.trailing:r),pL(s,e,{leading:i,maxWait:e,trailing:r})}var q3e=function(e,t,i){var r=i.getBoundingClientRect(),o=r.width,n=r.height,M=typeof e.pageX=="number"?e.pageX:e.touches[0].pageX,c=typeof e.pageY=="number"?e.pageY:e.touches[0].pageY,l=M-(i.getBoundingClientRect().left+window.pageXOffset),N=c-(i.getBoundingClientRect().top+window.pageYOffset);l<0?l=0:l>o&&(l=o),N<0?N=0:N>n&&(N=n);var u=l/o,L=1-N/n;return{h:t.h,s:u,v:L,a:t.a,source:"hsv"}},efe=(function(){function s(e,t){for(var i=0;i=0,o=!t&&r&&(e==="hex"||e==="hex6"||e==="hex3"||e==="hex4"||e==="hex8"||e==="name");return o?e==="name"&&this._a===0?this.toName():this.toRgbString():(e==="rgb"&&(i=this.toRgbString()),e==="prgb"&&(i=this.toPercentageRgbString()),(e==="hex"||e==="hex6")&&(i=this.toHexString()),e==="hex3"&&(i=this.toHexString(!0)),e==="hex4"&&(i=this.toHex8String(!0)),e==="hex8"&&(i=this.toHex8String()),e==="name"&&(i=this.toName()),e==="hsl"&&(i=this.toHslString()),e==="hsv"&&(i=this.toHsvString()),i||this.toHexString())},clone:function(){return $(this.toString())},_applyModification:function(e,t){var i=e.apply(null,[this].concat([].slice.call(t)));return this._r=i._r,this._g=i._g,this._b=i._b,this.setAlpha(i._a),this},lighten:function(){return this._applyModification(Ife,arguments)},brighten:function(){return this._applyModification(Cfe,arguments)},darken:function(){return this._applyModification(pfe,arguments)},desaturate:function(){return this._applyModification(hfe,arguments)},saturate:function(){return this._applyModification(zfe,arguments)},greyscale:function(){return this._applyModification(wfe,arguments)},spin:function(){return this._applyModification(Afe,arguments)},_applyCombination:function(e,t){return e.apply(null,[this].concat([].slice.call(t)))},analogous:function(){return this._applyCombination(Ofe,arguments)},complement:function(){return this._applyCombination(mfe,arguments)},monochromatic:function(){return this._applyCombination(Efe,arguments)},splitcomplement:function(){return this._applyCombination(ffe,arguments)},triad:function(){return this._applyCombination(Xl,[3])},tetrad:function(){return this._applyCombination(Xl,[4])}};$.fromRatio=function(s,e){if(mo(s)=="object"){var t={};for(var i in s)s.hasOwnProperty(i)&&(i==="a"?t[i]=s[i]:t[i]=qi(s[i]));s=t}return $(s,e)};function jfe(s){var e={r:0,g:0,b:0},t=1,i=null,r=null,o=null,n=!1,M=!1;return typeof s=="string"&&(s=vfe(s)),mo(s)=="object"&&(Et(s.r)&&Et(s.g)&&Et(s.b)?(e=yfe(s.r,s.g,s.b),n=!0,M=String(s.r).substr(-1)==="%"?"prgb":"rgb"):Et(s.h)&&Et(s.s)&&Et(s.v)?(i=qi(s.s),r=qi(s.v),e=Dfe(s.h,i,r),n=!0,M="hsv"):Et(s.h)&&Et(s.s)&&Et(s.l)&&(i=qi(s.s),o=qi(s.l),e=Tfe(s.h,i,o),n=!0,M="hsl"),s.hasOwnProperty("a")&&(t=s.a)),t=mL(t),{ok:n,format:s.format||M,r:Math.min(255,Math.max(e.r,0)),g:Math.min(255,Math.max(e.g,0)),b:Math.min(255,Math.max(e.b,0)),a:t}}function yfe(s,e,t){return{r:je(s,255)*255,g:je(e,255)*255,b:je(t,255)*255}}function Gl(s,e,t){s=je(s,255),e=je(e,255),t=je(t,255);var i=Math.max(s,e,t),r=Math.min(s,e,t),o,n,M=(i+r)/2;if(i==r)o=n=0;else{var c=i-r;switch(n=M>.5?c/(2-i-r):c/(i+r),i){case s:o=(e-t)/c+(e1&&(u-=1),u<1/6?l+(N-l)*6*u:u<1/2?N:u<2/3?l+(N-l)*(2/3-u)*6:l}if(e===0)i=r=o=t;else{var M=t<.5?t*(1+e):t+e-t*e,c=2*t-M;i=n(c,M,s+1/3),r=n(c,M,s),o=n(c,M,s-1/3)}return{r:i*255,g:r*255,b:o*255}}function Hl(s,e,t){s=je(s,255),e=je(e,255),t=je(t,255);var i=Math.max(s,e,t),r=Math.min(s,e,t),o,n,M=i,c=i-r;if(n=i===0?0:c/i,i==r)o=0;else{switch(i){case s:o=(e-t)/c+(e>1)+720)%360;--e;)i.h=(i.h+r)%360,o.push($(i));return o}function Efe(s,e){e=e||6;for(var t=$(s).toHsv(),i=t.h,r=t.s,o=t.v,n=[],M=1/e;e--;)n.push($({h:i,s:r,v:o})),o=(o+M)%1;return n}$.mix=function(s,e,t){t=t===0?0:t||50;var i=$(s).toRgb(),r=$(e).toRgb(),o=t/100,n={r:(r.r-i.r)*o+i.r,g:(r.g-i.g)*o+i.g,b:(r.b-i.b)*o+i.b,a:(r.a-i.a)*o+i.a};return $(n)};$.readability=function(s,e){var t=$(s),i=$(e);return(Math.max(t.getLuminance(),i.getLuminance())+.05)/(Math.min(t.getLuminance(),i.getLuminance())+.05)};$.isReadable=function(s,e,t){var i=$.readability(s,e),r,o;switch(o=!1,r=Yfe(t),r.level+r.size){case"AAsmall":case"AAAlarge":o=i>=4.5;break;case"AAlarge":o=i>=3;break;case"AAAsmall":o=i>=7;break}return o};$.mostReadable=function(s,e,t){var i=null,r=0,o,n,M,c;t=t||{},n=t.includeFallbackColors,M=t.level,c=t.size;for(var l=0;lr&&(r=o,i=$(e[l]));return $.isReadable(s,i,{level:M,size:c})||!n?i:(t.includeFallbackColors=!1,$.mostReadable(s,["#fff","#000"],t))};var Ca=$.names={aliceblue:"f0f8ff",antiquewhite:"faebd7",aqua:"0ff",aquamarine:"7fffd4",azure:"f0ffff",beige:"f5f5dc",bisque:"ffe4c4",black:"000",blanchedalmond:"ffebcd",blue:"00f",blueviolet:"8a2be2",brown:"a52a2a",burlywood:"deb887",burntsienna:"ea7e5d",cadetblue:"5f9ea0",chartreuse:"7fff00",chocolate:"d2691e",coral:"ff7f50",cornflowerblue:"6495ed",cornsilk:"fff8dc",crimson:"dc143c",cyan:"0ff",darkblue:"00008b",darkcyan:"008b8b",darkgoldenrod:"b8860b",darkgray:"a9a9a9",darkgreen:"006400",darkgrey:"a9a9a9",darkkhaki:"bdb76b",darkmagenta:"8b008b",darkolivegreen:"556b2f",darkorange:"ff8c00",darkorchid:"9932cc",darkred:"8b0000",darksalmon:"e9967a",darkseagreen:"8fbc8f",darkslateblue:"483d8b",darkslategray:"2f4f4f",darkslategrey:"2f4f4f",darkturquoise:"00ced1",darkviolet:"9400d3",deeppink:"ff1493",deepskyblue:"00bfff",dimgray:"696969",dimgrey:"696969",dodgerblue:"1e90ff",firebrick:"b22222",floralwhite:"fffaf0",forestgreen:"228b22",fuchsia:"f0f",gainsboro:"dcdcdc",ghostwhite:"f8f8ff",gold:"ffd700",goldenrod:"daa520",gray:"808080",green:"008000",greenyellow:"adff2f",grey:"808080",honeydew:"f0fff0",hotpink:"ff69b4",indianred:"cd5c5c",indigo:"4b0082",ivory:"fffff0",khaki:"f0e68c",lavender:"e6e6fa",lavenderblush:"fff0f5",lawngreen:"7cfc00",lemonchiffon:"fffacd",lightblue:"add8e6",lightcoral:"f08080",lightcyan:"e0ffff",lightgoldenrodyellow:"fafad2",lightgray:"d3d3d3",lightgreen:"90ee90",lightgrey:"d3d3d3",lightpink:"ffb6c1",lightsalmon:"ffa07a",lightseagreen:"20b2aa",lightskyblue:"87cefa",lightslategray:"789",lightslategrey:"789",lightsteelblue:"b0c4de",lightyellow:"ffffe0",lime:"0f0",limegreen:"32cd32",linen:"faf0e6",magenta:"f0f",maroon:"800000",mediumaquamarine:"66cdaa",mediumblue:"0000cd",mediumorchid:"ba55d3",mediumpurple:"9370db",mediumseagreen:"3cb371",mediumslateblue:"7b68ee",mediumspringgreen:"00fa9a",mediumturquoise:"48d1cc",mediumvioletred:"c71585",midnightblue:"191970",mintcream:"f5fffa",mistyrose:"ffe4e1",moccasin:"ffe4b5",navajowhite:"ffdead",navy:"000080",oldlace:"fdf5e6",olive:"808000",olivedrab:"6b8e23",orange:"ffa500",orangered:"ff4500",orchid:"da70d6",palegoldenrod:"eee8aa",palegreen:"98fb98",paleturquoise:"afeeee",palevioletred:"db7093",papayawhip:"ffefd5",peachpuff:"ffdab9",peru:"cd853f",pink:"ffc0cb",plum:"dda0dd",powderblue:"b0e0e6",purple:"800080",rebeccapurple:"663399",red:"f00",rosybrown:"bc8f8f",royalblue:"4169e1",saddlebrown:"8b4513",salmon:"fa8072",sandybrown:"f4a460",seagreen:"2e8b57",seashell:"fff5ee",sienna:"a0522d",silver:"c0c0c0",skyblue:"87ceeb",slateblue:"6a5acd",slategray:"708090",slategrey:"708090",snow:"fffafa",springgreen:"00ff7f",steelblue:"4682b4",tan:"d2b48c",teal:"008080",thistle:"d8bfd8",tomato:"ff6347",turquoise:"40e0d0",violet:"ee82ee",wheat:"f5deb3",white:"fff",whitesmoke:"f5f5f5",yellow:"ff0",yellowgreen:"9acd32"},_fe=$.hexNames=xfe(Ca);function xfe(s){var e={};for(var t in s)s.hasOwnProperty(t)&&(e[s[t]]=t);return e}function mL(s){return s=parseFloat(s),(isNaN(s)||s<0||s>1)&&(s=1),s}function je(s,e){Sfe(s)&&(s="100%");var t=kfe(s);return s=Math.min(e,Math.max(0,parseFloat(s))),t&&(s=parseInt(s*e,10)/100),Math.abs(s-e)<1e-6?1:s%e/parseFloat(e)}function nn(s){return Math.min(1,Math.max(0,s))}function Ke(s){return parseInt(s,16)}function Sfe(s){return typeof s=="string"&&s.indexOf(".")!=-1&&parseFloat(s)===1}function kfe(s){return typeof s=="string"&&s.indexOf("%")!=-1}function Lt(s){return s.length==1?"0"+s:""+s}function qi(s){return s<=1&&(s=s*100+"%"),s}function fL(s){return Math.round(parseFloat(s)*255).toString(16)}function Kl(s){return Ke(s)/255}var Nt=(function(){var s="[-\\+]?\\d+%?",e="[-\\+]?\\d*\\.\\d+%?",t="(?:"+e+")|(?:"+s+")",i="[\\s|\\(]+("+t+")[,|\\s]+("+t+")[,|\\s]+("+t+")\\s*\\)?",r="[\\s|\\(]+("+t+")[,|\\s]+("+t+")[,|\\s]+("+t+")[,|\\s]+("+t+")\\s*\\)?";return{CSS_UNIT:new RegExp(t),rgb:new RegExp("rgb"+i),rgba:new RegExp("rgba"+r),hsl:new RegExp("hsl"+i),hsla:new RegExp("hsla"+r),hsv:new RegExp("hsv"+i),hsva:new RegExp("hsva"+r),hex3:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex6:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/,hex4:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex8:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/}})();function Et(s){return!!Nt.CSS_UNIT.exec(s)}function vfe(s){s=s.replace(Lfe,"").replace(gfe,"").toLowerCase();var e=!1;if(Ca[s])s=Ca[s],e=!0;else if(s=="transparent")return{r:0,g:0,b:0,a:0,format:"name"};var t;return(t=Nt.rgb.exec(s))?{r:t[1],g:t[2],b:t[3]}:(t=Nt.rgba.exec(s))?{r:t[1],g:t[2],b:t[3],a:t[4]}:(t=Nt.hsl.exec(s))?{h:t[1],s:t[2],l:t[3]}:(t=Nt.hsla.exec(s))?{h:t[1],s:t[2],l:t[3],a:t[4]}:(t=Nt.hsv.exec(s))?{h:t[1],s:t[2],v:t[3]}:(t=Nt.hsva.exec(s))?{h:t[1],s:t[2],v:t[3],a:t[4]}:(t=Nt.hex8.exec(s))?{r:Ke(t[1]),g:Ke(t[2]),b:Ke(t[3]),a:Kl(t[4]),format:e?"name":"hex8"}:(t=Nt.hex6.exec(s))?{r:Ke(t[1]),g:Ke(t[2]),b:Ke(t[3]),format:e?"name":"hex"}:(t=Nt.hex4.exec(s))?{r:Ke(t[1]+""+t[1]),g:Ke(t[2]+""+t[2]),b:Ke(t[3]+""+t[3]),a:Kl(t[4]+""+t[4]),format:e?"name":"hex8"}:(t=Nt.hex3.exec(s))?{r:Ke(t[1]+""+t[1]),g:Ke(t[2]+""+t[2]),b:Ke(t[3]+""+t[3]),format:e?"name":"hex"}:!1}function Yfe(s){var e,t;return s=s||{level:"AA",size:"small"},e=(s.level||"AA").toUpperCase(),t=(s.size||"small").toLowerCase(),e!=="AA"&&e!=="AAA"&&(e="AA"),t!=="small"&&t!=="large"&&(t="small"),{level:e,size:t}}var ql=function(e){var t=["r","g","b","a","h","s","l","v"],i=0,r=0;return Nfe(t,function(o){if(e[o]&&(i+=1,isNaN(e[o])||(r+=1),o==="s"||o==="l")){var n=/^\d+%$/;n.test(e[o])&&(r+=1)}}),i===r?e:!1},er=function(e,t){var i=e.hex?$(e.hex):$(e),r=i.toHsl(),o=i.toHsv(),n=i.toRgb(),M=i.toHex();r.s===0&&(r.h=t||0,o.h=t||0);var c=M==="000000"&&n.a===0;return{hsl:r,hex:c?"transparent":"#"+M,rgb:n,hsv:o,oldHue:e.h||t||r.h,source:e.source}},Ls=function(e){if(e==="transparent")return!0;var t=String(e).charAt(0)==="#"?1:0;return e.length!==4+t&&e.length<7+t&&$(e).isValid()},GM=function(e){if(!e)return"#fff";var t=er(e);if(t.hex==="transparent")return"rgba(0,0,0,0.4)";var i=(t.rgb.r*299+t.rgb.g*587+t.rgb.b*114)/1e3;return i>=128?"#000":"#fff"},vn=function(e,t){var i=e.replace("°","");return $(t+" ("+i+")")._ok},Ri=Object.assign||function(s){for(var e=1;e1&&arguments[1]!==void 0?arguments[1]:"span";return(function(i){Bfe(r,i);function r(){var o,n,M,c;Jfe(this,r);for(var l=arguments.length,N=Array(l),u=0;uM))return!1;var l=o.get(s),N=o.get(e);if(l&&N)return l==e&&N==s;var u=-1,L=!0,g=t&sOe?new fo:void 0;for(o.set(s,e),o.set(e,s);++u=0||Object.prototype.hasOwnProperty.call(s,i)&&(t[i]=s[i]);return t}var Gr=24,yEe=bL.default=function(s){var e=s.fill,t=e===void 0?"currentColor":e,i=s.width,r=i===void 0?Gr:i,o=s.height,n=o===void 0?Gr:o,M=s.style,c=M===void 0?{}:M,l=jEe(s,["fill","width","height","style"]);return T0.default.createElement("svg",y0({viewBox:"0 0 "+Gr+" "+Gr,style:y0({fill:t,width:r,height:n},c)},l),T0.default.createElement("path",{d:"M12,18.17L8.83,15L7.42,16.41L12,21L16.59,16.41L15.17,15M12,5.83L15.17,9L16.58,7.59L12,3L7.41,7.59L8.83,9L12,5.83Z"}))},TEe=(function(){function s(e,t){for(var i=0;i1&&(r.a=1),i.props.onChange({h:i.props.hsl.h,s:i.props.hsl.s,l:i.props.hsl.l,a:Math.round(r.a*100)/100,source:"rgb"},o)):(r.h||r.s||r.l)&&(typeof r.s=="string"&&r.s.includes("%")&&(r.s=r.s.replace("%","")),typeof r.l=="string"&&r.l.includes("%")&&(r.l=r.l.replace("%","")),r.s==1?r.s=.01:r.l==1&&(r.l=.01),i.props.onChange({h:r.h||i.props.hsl.h,s:Number(j0(r.s)?i.props.hsl.s:r.s),l:Number(j0(r.l)?i.props.hsl.l:r.l),source:"hsl"},o))},i.showHighlight=function(r){r.currentTarget.style.background="#eee"},i.hideHighlight=function(r){r.currentTarget.style.background="transparent"},t.hsl.a!==1&&t.view==="hex"?i.state={view:"rgb"}:i.state={view:t.view},i}return TEe(e,[{key:"render",value:function(){var i=this,r=Z({default:{wrap:{paddingTop:"16px",display:"flex"},fields:{flex:"1",display:"flex",marginLeft:"-6px"},field:{paddingLeft:"6px",width:"100%"},alpha:{paddingLeft:"6px",width:"100%"},toggle:{width:"32px",textAlign:"right",position:"relative"},icon:{marginRight:"-4px",marginTop:"12px",cursor:"pointer",position:"relative"},iconHighlight:{position:"absolute",width:"24px",height:"28px",background:"#eee",borderRadius:"4px",top:"10px",left:"12px",display:"none"},input:{fontSize:"11px",color:"#333",width:"100%",borderRadius:"2px",border:"none",boxShadow:"inset 0 0 0 1px #dadada",height:"21px",textAlign:"center"},label:{textTransform:"uppercase",fontSize:"11px",lineHeight:"11px",color:"#969696",textAlign:"center",display:"block",marginTop:"12px"},svg:{fill:"#333",width:"24px",height:"24px",border:"1px transparent solid",borderRadius:"5px"}},disableAlpha:{alpha:{display:"none"}}},this.props,this.state),o=void 0;return this.state.view==="hex"?o=a.createElement("div",{style:r.fields,className:"flexbox-fix"},a.createElement("div",{style:r.field},a.createElement(se,{style:{input:r.input,label:r.label},label:"hex",value:this.props.hex,onChange:this.handleChange}))):this.state.view==="rgb"?o=a.createElement("div",{style:r.fields,className:"flexbox-fix"},a.createElement("div",{style:r.field},a.createElement(se,{style:{input:r.input,label:r.label},label:"r",value:this.props.rgb.r,onChange:this.handleChange})),a.createElement("div",{style:r.field},a.createElement(se,{style:{input:r.input,label:r.label},label:"g",value:this.props.rgb.g,onChange:this.handleChange})),a.createElement("div",{style:r.field},a.createElement(se,{style:{input:r.input,label:r.label},label:"b",value:this.props.rgb.b,onChange:this.handleChange})),a.createElement("div",{style:r.alpha},a.createElement(se,{style:{input:r.input,label:r.label},label:"a",value:this.props.rgb.a,arrowOffset:.01,onChange:this.handleChange}))):this.state.view==="hsl"&&(o=a.createElement("div",{style:r.fields,className:"flexbox-fix"},a.createElement("div",{style:r.field},a.createElement(se,{style:{input:r.input,label:r.label},label:"h",value:Math.round(this.props.hsl.h),onChange:this.handleChange})),a.createElement("div",{style:r.field},a.createElement(se,{style:{input:r.input,label:r.label},label:"s",value:Math.round(this.props.hsl.s*100)+"%",onChange:this.handleChange})),a.createElement("div",{style:r.field},a.createElement(se,{style:{input:r.input,label:r.label},label:"l",value:Math.round(this.props.hsl.l*100)+"%",onChange:this.handleChange})),a.createElement("div",{style:r.alpha},a.createElement(se,{style:{input:r.input,label:r.label},label:"a",value:this.props.hsl.a,arrowOffset:.01,onChange:this.handleChange})))),a.createElement("div",{style:r.wrap,className:"flexbox-fix"},o,a.createElement("div",{style:r.toggle},a.createElement("div",{style:r.icon,onClick:this.toggleViews,ref:function(M){return i.icon=M}},a.createElement(yEe,{style:r.svg,onMouseOver:this.showHighlight,onMouseEnter:this.showHighlight,onMouseOut:this.hideHighlight}))))}}],[{key:"getDerivedStateFromProps",value:function(i,r){return i.hsl.a!==1&&r.view==="hex"?{view:"rgb"}:null}}]),e})(a.Component);UL.defaultProps={view:"hex"};var D0=function(){var e=Z({default:{picker:{width:"12px",height:"12px",borderRadius:"6px",transform:"translate(-6px, -1px)",backgroundColor:"rgb(248, 248, 248)",boxShadow:"0 1px 4px 0 rgba(0, 0, 0, 0.37)"}}});return a.createElement("div",{style:e.picker})},zEe=function(){var e=Z({default:{picker:{width:"12px",height:"12px",borderRadius:"6px",boxShadow:"inset 0 0 0 1px #fff",transform:"translate(-6px, -6px)"}}});return a.createElement("div",{style:e.picker})},qM=function(e){var t=e.width,i=e.onChange,r=e.disableAlpha,o=e.rgb,n=e.hsl,M=e.hsv,c=e.hex,l=e.renderers,N=e.styles,u=N===void 0?{}:N,L=e.className,g=L===void 0?"":L,j=e.defaultView,y=Z(Ve({default:{picker:{width:t,background:"#fff",borderRadius:"2px",boxShadow:"0 0 2px rgba(0,0,0,.3), 0 4px 8px rgba(0,0,0,.3)",boxSizing:"initial",fontFamily:"Menlo"},saturation:{width:"100%",paddingBottom:"55%",position:"relative",borderRadius:"2px 2px 0 0",overflow:"hidden"},Saturation:{radius:"2px 2px 0 0"},body:{padding:"16px 16px 12px"},controls:{display:"flex"},color:{width:"32px"},swatch:{marginTop:"6px",width:"16px",height:"16px",borderRadius:"8px",position:"relative",overflow:"hidden"},active:{absolute:"0px 0px 0px 0px",borderRadius:"8px",boxShadow:"inset 0 0 0 1px rgba(0,0,0,.1)",background:"rgba("+o.r+", "+o.g+", "+o.b+", "+o.a+")",zIndex:"2"},toggles:{flex:"1"},hue:{height:"10px",position:"relative",marginBottom:"8px"},Hue:{radius:"2px"},alpha:{height:"10px",position:"relative"},Alpha:{radius:"2px"}},disableAlpha:{color:{width:"22px"},alpha:{display:"none"},hue:{marginBottom:"0px"},swatch:{width:"10px",height:"10px",marginTop:"0px"}}},u),{disableAlpha:r});return a.createElement("div",{style:y.picker,className:"chrome-picker "+g},a.createElement("div",{style:y.saturation},a.createElement(on,{style:y.Saturation,hsl:n,hsv:M,pointer:zEe,onChange:i})),a.createElement("div",{style:y.body},a.createElement("div",{style:y.controls,className:"flexbox-fix"},a.createElement("div",{style:y.color},a.createElement("div",{style:y.swatch},a.createElement("div",{style:y.active}),a.createElement(vi,{renderers:l}))),a.createElement("div",{style:y.toggles},a.createElement("div",{style:y.hue},a.createElement(Yi,{style:y.Hue,hsl:n,pointer:D0,onChange:i})),a.createElement("div",{style:y.alpha},a.createElement(UM,{style:y.Alpha,rgb:o,hsl:n,pointer:D0,renderers:l,onChange:i})))),a.createElement(UL,{rgb:o,hsl:n,hex:c,view:j,onChange:i,disableAlpha:r})))};qM.propTypes={width:_.oneOfType([_.string,_.number]),disableAlpha:_.bool,styles:_.object,defaultView:_.oneOf(["hex","rgb","hsl"])};qM.defaultProps={width:225,disableAlpha:!1,styles:{}};const wEe=Ze(qM);var IEe=function(e){var t=e.color,i=e.onClick,r=i===void 0?function(){}:i,o=e.onSwatchHover,n=e.active,M=Z({default:{color:{background:t,width:"15px",height:"15px",float:"left",marginRight:"5px",marginBottom:"5px",position:"relative",cursor:"pointer"},dot:{absolute:"5px 5px 5px 5px",background:GM(t),borderRadius:"50%",opacity:"0"}},active:{dot:{opacity:"1"}},"color-#FFFFFF":{color:{boxShadow:"inset 0 0 0 1px #ddd"},dot:{background:"#000"}},transparent:{dot:{background:"#000"}}},{active:n,"color-#FFFFFF":t==="#FFFFFF",transparent:t==="transparent"});return a.createElement(Ys,{style:M.color,color:t,onClick:r,onHover:o,focusStyle:{boxShadow:"0 0 4px "+t}},a.createElement("div",{style:M.dot}))},CEe=function(e){var t=e.hex,i=e.rgb,r=e.onChange,o=Z({default:{fields:{display:"flex",paddingBottom:"6px",paddingRight:"5px",position:"relative"},active:{position:"absolute",top:"6px",left:"5px",height:"9px",width:"9px",background:t},HEXwrap:{flex:"6",position:"relative"},HEXinput:{width:"80%",padding:"0px",paddingLeft:"20%",border:"none",outline:"none",background:"none",fontSize:"12px",color:"#333",height:"16px"},HEXlabel:{display:"none"},RGBwrap:{flex:"3",position:"relative"},RGBinput:{width:"70%",padding:"0px",paddingLeft:"30%",border:"none",outline:"none",background:"none",fontSize:"12px",color:"#333",height:"16px"},RGBlabel:{position:"absolute",top:"3px",left:"0px",lineHeight:"16px",textTransform:"uppercase",fontSize:"12px",color:"#999"}}}),n=function(c,l){c.r||c.g||c.b?r({r:c.r||i.r,g:c.g||i.g,b:c.b||i.b,source:"rgb"},l):r({hex:c.hex,source:"hex"},l)};return a.createElement("div",{style:o.fields,className:"flexbox-fix"},a.createElement("div",{style:o.active}),a.createElement(se,{style:{wrap:o.HEXwrap,input:o.HEXinput,label:o.HEXlabel},label:"hex",value:t,onChange:n}),a.createElement(se,{style:{wrap:o.RGBwrap,input:o.RGBinput,label:o.RGBlabel},label:"r",value:i.r,onChange:n}),a.createElement(se,{style:{wrap:o.RGBwrap,input:o.RGBinput,label:o.RGBlabel},label:"g",value:i.g,onChange:n}),a.createElement(se,{style:{wrap:o.RGBwrap,input:o.RGBinput,label:o.RGBlabel},label:"b",value:i.b,onChange:n}))},ec=function(e){var t=e.onChange,i=e.onSwatchHover,r=e.colors,o=e.hex,n=e.rgb,M=e.styles,c=M===void 0?{}:M,l=e.className,N=l===void 0?"":l,u=Z(Ve({default:{Compact:{background:"#f6f6f6",radius:"4px"},compact:{paddingTop:"5px",paddingLeft:"5px",boxSizing:"initial",width:"240px"},clear:{clear:"both"}}},c)),L=function(j,y){j.hex?Ls(j.hex)&&t({hex:j.hex,source:"hex"},y):t(j,y)};return a.createElement(vr,{style:u.Compact,styles:c},a.createElement("div",{style:u.compact,className:"compact-picker "+N},a.createElement("div",null,Qs(r,function(g){return a.createElement(IEe,{key:g,color:g,active:g.toLowerCase()===o,onClick:L,onSwatchHover:i})}),a.createElement("div",{style:u.clear})),a.createElement(CEe,{hex:o,rgb:n,onChange:L})))};ec.propTypes={colors:_.arrayOf(_.string),styles:_.object};ec.defaultProps={colors:["#4D4D4D","#999999","#FFFFFF","#F44E3B","#FE9200","#FCDC00","#DBDF00","#A4DD00","#68CCCA","#73D8FF","#AEA1FF","#FDA1FF","#333333","#808080","#cccccc","#D33115","#E27300","#FCC400","#B0BC00","#68BC00","#16A5A5","#009CE0","#7B64FF","#FA28FF","#000000","#666666","#B3B3B3","#9F0500","#C45100","#FB9E00","#808900","#194D33","#0C797D","#0062B1","#653294","#AB149E"],styles:{}};Ze(ec);var pEe=function(e){var t=e.hover,i=e.color,r=e.onClick,o=e.onSwatchHover,n={position:"relative",zIndex:"2",outline:"2px solid #fff",boxShadow:"0 0 5px 2px rgba(0,0,0,0.25)"},M=Z({default:{swatch:{width:"25px",height:"25px",fontSize:"0"}},hover:{swatch:n}},{hover:t});return a.createElement("div",{style:M.swatch},a.createElement(Ys,{color:i,onClick:r,onHover:o,focusStyle:n}))};const AEe=bM(pEe);var tc=function(e){var t=e.width,i=e.colors,r=e.onChange,o=e.onSwatchHover,n=e.triangle,M=e.styles,c=M===void 0?{}:M,l=e.className,N=l===void 0?"":l,u=Z(Ve({default:{card:{width:t,background:"#fff",border:"1px solid rgba(0,0,0,0.2)",boxShadow:"0 3px 12px rgba(0,0,0,0.15)",borderRadius:"4px",position:"relative",padding:"5px",display:"flex",flexWrap:"wrap"},triangle:{position:"absolute",border:"7px solid transparent",borderBottomColor:"#fff"},triangleShadow:{position:"absolute",border:"8px solid transparent",borderBottomColor:"rgba(0,0,0,0.15)"}},"hide-triangle":{triangle:{display:"none"},triangleShadow:{display:"none"}},"top-left-triangle":{triangle:{top:"-14px",left:"10px"},triangleShadow:{top:"-16px",left:"9px"}},"top-right-triangle":{triangle:{top:"-14px",right:"10px"},triangleShadow:{top:"-16px",right:"9px"}},"bottom-left-triangle":{triangle:{top:"35px",left:"10px",transform:"rotate(180deg)"},triangleShadow:{top:"37px",left:"9px",transform:"rotate(180deg)"}},"bottom-right-triangle":{triangle:{top:"35px",right:"10px",transform:"rotate(180deg)"},triangleShadow:{top:"37px",right:"9px",transform:"rotate(180deg)"}}},c),{"hide-triangle":n==="hide","top-left-triangle":n==="top-left","top-right-triangle":n==="top-right","bottom-left-triangle":n==="bottom-left","bottom-right-triangle":n==="bottom-right"}),L=function(j,y){return r({hex:j,source:"hex"},y)};return a.createElement("div",{style:u.card,className:"github-picker "+N},a.createElement("div",{style:u.triangleShadow}),a.createElement("div",{style:u.triangle}),Qs(i,function(g){return a.createElement(AEe,{color:g,key:g,onClick:L,onSwatchHover:o})}))};tc.propTypes={width:_.oneOfType([_.string,_.number]),colors:_.arrayOf(_.string),triangle:_.oneOf(["hide","top-left","top-right","bottom-left","bottom-right"]),styles:_.object};tc.defaultProps={width:200,colors:["#B80000","#DB3E00","#FCCB00","#008B02","#006B76","#1273DE","#004DCF","#5300EB","#EB9694","#FAD0C3","#FEF3BD","#C1E1C5","#BEDADC","#C4DEF6","#BED3F3","#D4C4FB"],triangle:"top-left",styles:{}};Ze(tc);var mEe=function(e){var t=e.direction,i=Z({default:{picker:{width:"18px",height:"18px",borderRadius:"50%",transform:"translate(-9px, -1px)",backgroundColor:"rgb(248, 248, 248)",boxShadow:"0 1px 4px 0 rgba(0, 0, 0, 0.37)"}},vertical:{picker:{transform:"translate(-3px, -9px)"}}},{vertical:t==="vertical"});return a.createElement("div",{style:i.picker})},fEe=Object.assign||function(s){for(var e=1;e.5});return a.createElement("div",{style:i.picker})},xEe=function(){var e=Z({default:{triangle:{width:0,height:0,borderStyle:"solid",borderWidth:"4px 0 4px 6px",borderColor:"transparent transparent transparent #fff",position:"absolute",top:"1px",left:"1px"},triangleBorder:{width:0,height:0,borderStyle:"solid",borderWidth:"5px 0 5px 8px",borderColor:"transparent transparent transparent #555"},left:{Extend:"triangleBorder",transform:"translate(-13px, -4px)"},leftInside:{Extend:"triangle",transform:"translate(-8px, -5px)"},right:{Extend:"triangleBorder",transform:"translate(20px, -14px) rotate(180deg)"},rightInside:{Extend:"triangle",transform:"translate(-8px, -5px)"}}});return a.createElement("div",{style:e.pointer},a.createElement("div",{style:e.left},a.createElement("div",{style:e.leftInside})),a.createElement("div",{style:e.right},a.createElement("div",{style:e.rightInside})))},d0=function(e){var t=e.onClick,i=e.label,r=e.children,o=e.active,n=Z({default:{button:{backgroundImage:"linear-gradient(-180deg, #FFFFFF 0%, #E6E6E6 100%)",border:"1px solid #878787",borderRadius:"2px",height:"20px",boxShadow:"0 1px 0 0 #EAEAEA",fontSize:"14px",color:"#000",lineHeight:"20px",textAlign:"center",marginBottom:"10px",cursor:"pointer"}},active:{button:{boxShadow:"0 0 0 1px #878787"}}},{active:o});return a.createElement("div",{style:n.button,onClick:t},i||r)},SEe=function(e){var t=e.rgb,i=e.currentColor,r=Z({default:{swatches:{border:"1px solid #B3B3B3",borderBottom:"1px solid #F0F0F0",marginBottom:"2px",marginTop:"1px"},new:{height:"34px",background:"rgb("+t.r+","+t.g+", "+t.b+")",boxShadow:"inset 1px 0 0 #000, inset -1px 0 0 #000, inset 0 1px 0 #000"},current:{height:"34px",background:i,boxShadow:"inset 1px 0 0 #000, inset -1px 0 0 #000, inset 0 -1px 0 #000"},label:{fontSize:"14px",color:"#000",textAlign:"center"}}});return a.createElement("div",null,a.createElement("div",{style:r.label},"new"),a.createElement("div",{style:r.swatches},a.createElement("div",{style:r.new}),a.createElement("div",{style:r.current})),a.createElement("div",{style:r.label},"current"))},kEe=(function(){function s(e,t){for(var i=0;i100&&(N.a=100),N.a/=100,t({h:r.h,s:r.s,l:r.l,a:N.a,source:"rgb"},u))};return a.createElement("div",{style:M.fields,className:"flexbox-fix"},a.createElement("div",{style:M.double},a.createElement(se,{style:{input:M.input,label:M.label},label:"hex",value:o.replace("#",""),onChange:c})),a.createElement("div",{style:M.single},a.createElement(se,{style:{input:M.input,label:M.label},label:"r",value:i.r,onChange:c,dragLabel:"true",dragMax:"255"})),a.createElement("div",{style:M.single},a.createElement(se,{style:{input:M.input,label:M.label},label:"g",value:i.g,onChange:c,dragLabel:"true",dragMax:"255"})),a.createElement("div",{style:M.single},a.createElement(se,{style:{input:M.input,label:M.label},label:"b",value:i.b,onChange:c,dragLabel:"true",dragMax:"255"})),a.createElement("div",{style:M.alpha},a.createElement(se,{style:{input:M.input,label:M.label},label:"a",value:Math.round(i.a*100),onChange:c,dragLabel:"true",dragMax:"100"})))},UEe=Object.assign||function(s){for(var e=1;e=0||Object.prototype.hasOwnProperty.call(s,i)&&(t[i]=s[i]);return t}var Hr=24,FEe=PL.default=function(s){var e=s.fill,t=e===void 0?"currentColor":e,i=s.width,r=i===void 0?Hr:i,o=s.height,n=o===void 0?Hr:o,M=s.style,c=M===void 0?{}:M,l=REe(s,["fill","width","height","style"]);return z0.default.createElement("svg",h0({viewBox:"0 0 "+Hr+" "+Hr,style:h0({fill:t,width:r,height:n},c)},l),z0.default.createElement("path",{d:"M21,7L9,19L3.5,13.5L4.91,12.09L9,16.17L19.59,5.59L21,7Z"}))},GEe=function(e){var t=e.color,i=e.onClick,r=i===void 0?function(){}:i,o=e.onSwatchHover,n=e.first,M=e.last,c=e.active,l=Z({default:{color:{width:"40px",height:"24px",cursor:"pointer",background:t,marginBottom:"1px"},check:{color:GM(t),marginLeft:"8px",display:"none"}},first:{color:{overflow:"hidden",borderRadius:"2px 2px 0 0"}},last:{color:{overflow:"hidden",borderRadius:"0 0 2px 2px"}},active:{check:{display:"block"}},"color-#FFFFFF":{color:{boxShadow:"inset 0 0 0 1px #ddd"},check:{color:"#333"}},transparent:{check:{color:"#333"}}},{first:n,last:M,active:c,"color-#FFFFFF":t==="#FFFFFF",transparent:t==="transparent"});return a.createElement(Ys,{color:t,style:l.color,onClick:r,onHover:o,focusStyle:{boxShadow:"0 0 4px "+t}},a.createElement("div",{style:l.check},a.createElement(FEe,null)))},HEe=function(e){var t=e.onClick,i=e.onSwatchHover,r=e.group,o=e.active,n=Z({default:{group:{paddingBottom:"10px",width:"40px",float:"left",marginRight:"10px"}}});return a.createElement("div",{style:n.group},Qs(r,function(M,c){return a.createElement(GEe,{key:M,color:M,active:M.toLowerCase()===o,first:c===0,last:c===r.length-1,onClick:t,onSwatchHover:i})}))},nc=function(e){var t=e.width,i=e.height,r=e.onChange,o=e.onSwatchHover,n=e.colors,M=e.hex,c=e.styles,l=c===void 0?{}:c,N=e.className,u=N===void 0?"":N,L=Z(Ve({default:{picker:{width:t,height:i},overflow:{height:i,overflowY:"scroll"},body:{padding:"16px 0 6px 16px"},clear:{clear:"both"}}},l)),g=function(y,T){return r({hex:y,source:"hex"},T)};return a.createElement("div",{style:L.picker,className:"swatches-picker "+u},a.createElement(vr,null,a.createElement("div",{style:L.overflow},a.createElement("div",{style:L.body},Qs(n,function(j){return a.createElement(HEe,{key:j.toString(),group:j,active:M,onClick:g,onSwatchHover:o})}),a.createElement("div",{style:L.clear})))))};nc.propTypes={width:_.oneOfType([_.string,_.number]),height:_.oneOfType([_.string,_.number]),colors:_.arrayOf(_.arrayOf(_.string)),styles:_.object};nc.defaultProps={width:320,height:240,colors:[[Hs[900],Hs[700],Hs[500],Hs[300],Hs[100]],[Vs[900],Vs[700],Vs[500],Vs[300],Vs[100]],[Zs[900],Zs[700],Zs[500],Zs[300],Zs[100]],[Xs[900],Xs[700],Xs[500],Xs[300],Xs[100]],[Ks[900],Ks[700],Ks[500],Ks[300],Ks[100]],[qs[900],qs[700],qs[500],qs[300],qs[100]],[ei[900],ei[700],ei[500],ei[300],ei[100]],[ti[900],ti[700],ti[500],ti[300],ti[100]],[si[900],si[700],si[500],si[300],si[100]],["#194D33",tr[700],tr[500],tr[300],tr[100]],[ii[900],ii[700],ii[500],ii[300],ii[100]],[ri[900],ri[700],ri[500],ri[300],ri[100]],[oi[900],oi[700],oi[500],oi[300],oi[100]],[ni[900],ni[700],ni[500],ni[300],ni[100]],[ai[900],ai[700],ai[500],ai[300],ai[100]],[Mi[900],Mi[700],Mi[500],Mi[300],Mi[100]],[ci[900],ci[700],ci[500],ci[300],ci[100]],[ui[900],ui[700],ui[500],ui[300],ui[100]],["#000000","#525252","#969696","#D9D9D9","#FFFFFF"]],styles:{}};Ze(nc);var ac=function(e){var t=e.onChange,i=e.onSwatchHover,r=e.hex,o=e.colors,n=e.width,M=e.triangle,c=e.styles,l=c===void 0?{}:c,N=e.className,u=N===void 0?"":N,L=Z(Ve({default:{card:{width:n,background:"#fff",border:"0 solid rgba(0,0,0,0.25)",boxShadow:"0 1px 4px rgba(0,0,0,0.25)",borderRadius:"4px",position:"relative"},body:{padding:"15px 9px 9px 15px"},label:{fontSize:"18px",color:"#fff"},triangle:{width:"0px",height:"0px",borderStyle:"solid",borderWidth:"0 9px 10px 9px",borderColor:"transparent transparent #fff transparent",position:"absolute"},triangleShadow:{width:"0px",height:"0px",borderStyle:"solid",borderWidth:"0 9px 10px 9px",borderColor:"transparent transparent rgba(0,0,0,.1) transparent",position:"absolute"},hash:{background:"#F0F0F0",height:"30px",width:"30px",borderRadius:"4px 0 0 4px",float:"left",color:"#98A1A4",display:"flex",alignItems:"center",justifyContent:"center"},input:{width:"100px",fontSize:"14px",color:"#666",border:"0px",outline:"none",height:"28px",boxShadow:"inset 0 0 0 1px #F0F0F0",boxSizing:"content-box",borderRadius:"0 4px 4px 0",float:"left",paddingLeft:"8px"},swatch:{width:"30px",height:"30px",float:"left",borderRadius:"4px",margin:"0 6px 6px 0"},clear:{clear:"both"}},"hide-triangle":{triangle:{display:"none"},triangleShadow:{display:"none"}},"top-left-triangle":{triangle:{top:"-10px",left:"12px"},triangleShadow:{top:"-11px",left:"12px"}},"top-right-triangle":{triangle:{top:"-10px",right:"12px"},triangleShadow:{top:"-11px",right:"12px"}}},l),{"hide-triangle":M==="hide","top-left-triangle":M==="top-left","top-right-triangle":M==="top-right"}),g=function(y,T){Ls(y)&&t({hex:y,source:"hex"},T)};return a.createElement("div",{style:L.card,className:"twitter-picker "+u},a.createElement("div",{style:L.triangleShadow}),a.createElement("div",{style:L.triangle}),a.createElement("div",{style:L.body},Qs(o,function(j,y){return a.createElement(Ys,{key:y,color:j,hex:j,style:L.swatch,onClick:g,onHover:i,focusStyle:{boxShadow:"0 0 4px "+j}})}),a.createElement("div",{style:L.hash},"#"),a.createElement(se,{label:null,style:{input:L.input},value:r.replace("#",""),onChange:g}),a.createElement("div",{style:L.clear})))};ac.propTypes={width:_.oneOfType([_.string,_.number]),triangle:_.oneOf(["hide","top-left","top-right"]),colors:_.arrayOf(_.string),styles:_.object};ac.defaultProps={width:276,colors:["#FF6900","#FCB900","#7BDCB5","#00D084","#8ED1FC","#0693E3","#ABB8C3","#EB144C","#F78DA7","#9900EF"],triangle:"top-left",styles:{}};Ze(ac);var Mc=function(e){var t=Z({default:{picker:{width:"20px",height:"20px",borderRadius:"22px",border:"2px #fff solid",transform:"translate(-12px, -13px)",background:"hsl("+Math.round(e.hsl.h)+", "+Math.round(e.hsl.s*100)+"%, "+Math.round(e.hsl.l*100)+"%)"}}});return a.createElement("div",{style:t.picker})};Mc.propTypes={hsl:_.shape({h:_.number,s:_.number,l:_.number,a:_.number})};Mc.defaultProps={hsl:{a:1,h:249.94,l:.2,s:.5}};var cc=function(e){var t=Z({default:{picker:{width:"20px",height:"20px",borderRadius:"22px",transform:"translate(-10px, -7px)",background:"hsl("+Math.round(e.hsl.h)+", 100%, 50%)",border:"2px white solid"}}});return a.createElement("div",{style:t.picker})};cc.propTypes={hsl:_.shape({h:_.number,s:_.number,l:_.number,a:_.number})};cc.defaultProps={hsl:{a:1,h:249.94,l:.2,s:.5}};var VEe=function(e){var t=e.onChange,i=e.rgb,r=e.hsl,o=e.hex,n=e.hsv,M=function(g,j){if(g.hex)Ls(g.hex)&&t({hex:g.hex,source:"hex"},j);else if(g.rgb){var y=g.rgb.split(",");vn(g.rgb,"rgb")&&t({r:y[0],g:y[1],b:y[2],a:1,source:"rgb"},j)}else if(g.hsv){var T=g.hsv.split(",");vn(g.hsv,"hsv")&&(T[2]=T[2].replace("%",""),T[1]=T[1].replace("%",""),T[0]=T[0].replace("°",""),T[1]==1?T[1]=.01:T[2]==1&&(T[2]=.01),t({h:Number(T[0]),s:Number(T[1]),v:Number(T[2]),source:"hsv"},j))}else if(g.hsl){var d=g.hsl.split(",");vn(g.hsl,"hsl")&&(d[2]=d[2].replace("%",""),d[1]=d[1].replace("%",""),d[0]=d[0].replace("°",""),u[1]==1?u[1]=.01:u[2]==1&&(u[2]=.01),t({h:Number(d[0]),s:Number(d[1]),v:Number(d[2]),source:"hsl"},j))}},c=Z({default:{wrap:{display:"flex",height:"100px",marginTop:"4px"},fields:{width:"100%"},column:{paddingTop:"10px",display:"flex",justifyContent:"space-between"},double:{padding:"0px 4.4px",boxSizing:"border-box"},input:{width:"100%",height:"38px",boxSizing:"border-box",padding:"4px 10% 3px",textAlign:"center",border:"1px solid #dadce0",fontSize:"11px",textTransform:"lowercase",borderRadius:"5px",outline:"none",fontFamily:"Roboto,Arial,sans-serif"},input2:{height:"38px",width:"100%",border:"1px solid #dadce0",boxSizing:"border-box",fontSize:"11px",textTransform:"lowercase",borderRadius:"5px",outline:"none",paddingLeft:"10px",fontFamily:"Roboto,Arial,sans-serif"},label:{textAlign:"center",fontSize:"12px",background:"#fff",position:"absolute",textTransform:"uppercase",color:"#3c4043",width:"35px",top:"-6px",left:"0",right:"0",marginLeft:"auto",marginRight:"auto",fontFamily:"Roboto,Arial,sans-serif"},label2:{left:"10px",textAlign:"center",fontSize:"12px",background:"#fff",position:"absolute",textTransform:"uppercase",color:"#3c4043",width:"32px",top:"-6px",fontFamily:"Roboto,Arial,sans-serif"},single:{flexGrow:"1",margin:"0px 4.4px"}}}),l=i.r+", "+i.g+", "+i.b,N=Math.round(r.h)+"°, "+Math.round(r.s*100)+"%, "+Math.round(r.l*100)+"%",u=Math.round(n.h)+"°, "+Math.round(n.s*100)+"%, "+Math.round(n.v*100)+"%";return a.createElement("div",{style:c.wrap,className:"flexbox-fix"},a.createElement("div",{style:c.fields},a.createElement("div",{style:c.double},a.createElement(se,{style:{input:c.input,label:c.label},label:"hex",value:o,onChange:M})),a.createElement("div",{style:c.column},a.createElement("div",{style:c.single},a.createElement(se,{style:{input:c.input2,label:c.label2},label:"rgb",value:l,onChange:M})),a.createElement("div",{style:c.single},a.createElement(se,{style:{input:c.input2,label:c.label2},label:"hsv",value:u,onChange:M})),a.createElement("div",{style:c.single},a.createElement(se,{style:{input:c.input2,label:c.label2},label:"hsl",value:N,onChange:M})))))},uc=function(e){var t=e.width,i=e.onChange,r=e.rgb,o=e.hsl,n=e.hsv,M=e.hex,c=e.header,l=e.styles,N=l===void 0?{}:l,u=e.className,L=u===void 0?"":u,g=Z(Ve({default:{picker:{width:t,background:"#fff",border:"1px solid #dfe1e5",boxSizing:"initial",display:"flex",flexWrap:"wrap",borderRadius:"8px 8px 0px 0px"},head:{height:"57px",width:"100%",paddingTop:"16px",paddingBottom:"16px",paddingLeft:"16px",fontSize:"20px",boxSizing:"border-box",fontFamily:"Roboto-Regular,HelveticaNeue,Arial,sans-serif"},saturation:{width:"70%",padding:"0px",position:"relative",overflow:"hidden"},swatch:{width:"30%",height:"228px",padding:"0px",background:"rgba("+r.r+", "+r.g+", "+r.b+", 1)",position:"relative",overflow:"hidden"},body:{margin:"auto",width:"95%"},controls:{display:"flex",boxSizing:"border-box",height:"52px",paddingTop:"22px"},color:{width:"32px"},hue:{height:"8px",position:"relative",margin:"0px 16px 0px 16px",width:"100%"},Hue:{radius:"2px"}}},N));return a.createElement("div",{style:g.picker,className:"google-picker "+L},a.createElement("div",{style:g.head},c),a.createElement("div",{style:g.swatch}),a.createElement("div",{style:g.saturation},a.createElement(on,{hsl:o,hsv:n,pointer:Mc,onChange:i})),a.createElement("div",{style:g.body},a.createElement("div",{style:g.controls,className:"flexbox-fix"},a.createElement("div",{style:g.hue},a.createElement(Yi,{style:g.Hue,hsl:o,radius:"4px",pointer:cc,onChange:i}))),a.createElement(VEe,{rgb:r,hsl:o,hex:M,hsv:n,onChange:i})))};uc.propTypes={width:_.oneOfType([_.string,_.number]),styles:_.object,header:_.string};uc.defaultProps={width:652,styles:{},header:"Color picker"};Ze(uc);const ut={color:{width:36,height:14,borderRadius:2},delButton:{marginTop:16},swatch:{mt:"16px",p:"5px",backgroundColor:"background.paper",borderRadius:"1px",boxShadow:"0 0 0 1px rgba(0,0,0,.1)",display:"inline-block",cursor:"pointer",verticalAlign:"middle"},swatchDisabled:{opacity:.5,cursor:"default"},popover:{"& .MuiPaper-root":{textAlign:"right",backgroundColor:"#00000000",boxShadow:"none"}},popoverList:{padding:0},closeButton:s=>({backgroundColor:`${s.palette.background.paper} !important`,borderRadius:"0 0 25% 25%","&:hover":{backgroundColor:`${s.palette.secondary.main} !important`}}),textDense:{mt:0,mb:0},iconButton:{width:16,height:16},button:{width:32,height:32,minWidth:32,minHeight:32}};class sr extends De{constructor(e){super(e),this.state={displayColorPicker:!1,color:this.props.value||this.props.color||"",anchorEl:null}}handleClick=e=>{this.setState({displayColorPicker:!this.state.displayColorPicker,anchorEl:this.state.displayColorPicker?null:e.currentTarget})};handleClose=()=>{this.setState({displayColorPicker:!1,anchorEl:null})};static getColor(e,t){if(e&&typeof e=="object"){const i=e;if(i.rgb)return t?`#${i.rgb.r.toString(16).padStart(2,"0")}${i.rgb.g.toString(16).padStart(2,"0")}${i.rgb.b.toString(16).padStart(2,"0")}`:`rgba(${i.rgb.r},${i.rgb.g},${i.rgb.b},${i.rgb.a})`;const r=e;return t?`#${r.r.toString(16).padStart(2,"0")}${r.g.toString(16).padStart(2,"0")}${r.b.toString(16).padStart(2,"0")}`:`rgba(${r.r},${r.g},${r.b},${r.a})`}return typeof e=="string"?t?sr.rgb2hex(e||""):e||"":""}static rgb2hex(e){const t=e.match(/^rgba?[\s+]?\([\s+]?(\d+)[\s+]?,[\s+]?(\d+)[\s+]?,[\s+]?(\d+)[\s+]?/i);if(t){const i=parseInt(t[1],10).toString(16).padStart(2,"0"),r=parseInt(t[2],10).toString(16).padStart(2,"0"),o=parseInt(t[3],10).toString(16).padStart(2,"0");return(t==null?void 0:t.length)===4?`#${i}${r}${o}`:e}return e}handleChange=e=>{this.setState({color:e},()=>this.props.onChange&&this.props.onChange(sr.getColor(e)))};componentDidUpdate(e,t){const i=sr.getColor(this.props.color||this.props.value||"");i!==t.color&&this.setState({color:i})}renderCustomPalette(){return this.props.customPalette?a.createElement("div",{style:{width:"100%",display:"flex",flexWrap:"wrap"}},this.props.customPalette.map(e=>a.createElement(q,{style:ut.button,key:e,onClick:()=>{this.handleChange(e),setTimeout(()=>this.handleClose(),300)}},a.createElement("div",{style:{...ut.iconButton,background:e}})))):null}render(){var i;const e={...this.props.style||{}};e.position="relative";const{color:t}=this.state;return a.createElement(J,{component:"div",style:e,sx:this.props.sx||void 0,className:this.props.className||""},this.props.noInputField?null:a.createElement(Te,{disabled:this.props.disabled,variant:"standard",id:"ar_color_picker_name",label:this.props.label||this.props.name,value:t||"",margin:"dense",sx:{"&.MuiFormControl-root":ut.textDense,width:t?"calc(100% - 80px)":"calc(100% - 56px)",mr:t?void 0:1},onChange:r=>this.handleChange(r.target.value)}),!this.props.noInputField&&t?a.createElement(W,{disabled:this.props.disabled,onClick:()=>this.handleChange(""),size:"small",style:this.props.label||this.props.name?ut.delButton:void 0},a.createElement(wt,null)):null,a.createElement(J,{component:"div",onClick:r=>!this.props.disabled&&this.handleClick(r),title:D.t("ra_Select color"),sx:{...ut.swatch,...this.props.disabled?ut.swatchDisabled:void 0,background:t?void 0:"transparent",border:t?void 0:"1px dashed #ccc",boxSizing:"border-box",marginTop:this.props.noInputField||!(this.props.label||this.props.name)?0:void 0}},a.createElement("div",{style:{...ut.color,background:sr.getColor(t),width:this.props.noInputField?this.props.barWidth||16:this.props.barWidth||36}})),this.state.displayColorPicker&&!this.props.disabled?a.createElement(ws,{sx:{...ut.popover,"&. MuiMenu-list":ut.popoverList},anchorEl:this.state.anchorEl,open:!0,onClose:()=>this.handleClose()},a.createElement(wEe,{color:this.state.color||void 0,onChangeComplete:r=>this.handleChange(r.rgb),styles:{default:{picker:{backgroundColor:((i=this.props.theme)==null?void 0:i.palette.background.paper)||"#888"}}}}),t&&this.props.noInputField?a.createElement(W,{sx:ut.closeButton,onClick:()=>this.handleChange("")},a.createElement(wt,null)):null,a.createElement(W,{sx:ut.closeButton,onClick:()=>this.handleClose()},a.createElement(we,null)),this.renderCustomPalette()):null)}}var WL={exports:{}};(function(s,e){(function(i,r){s.exports=r()})(globalThis,()=>(()=>{var t={949(n,M,c){Object.defineProperty(M,"__esModule",{value:!0}),M.CronParser=void 0;var l=c(515),N=(function(){function u(L,g,j){g===void 0&&(g=!0),j===void 0&&(j=!1),this.expression=L,this.dayOfWeekStartIndexZero=g,this.monthStartIndexZero=j}return u.prototype.parse=function(){var L,g,j=(L=this.expression)!==null&&L!==void 0?L:"";if(j==="@reboot")return g=["@reboot","","","","","",""],g;if(j.startsWith("@")){var y=this.parseSpecial(this.expression);g=this.extractParts(y)}else g=this.extractParts(this.expression);return this.normalize(g),this.validate(g),g},u.prototype.parseSpecial=function(L){var g={"@yearly":"0 0 1 1 *","@annually":"0 0 1 1 *","@monthly":"0 0 1 * *","@weekly":"0 0 * * 0","@daily":"0 0 * * *","@midnight":"0 0 * * *","@hourly":"0 * * * *","@reboot":"@reboot"},j=g[L];if(!j)throw new Error("Unknown special expression.");return j},u.prototype.extractParts=function(L){if(!this.expression)throw new Error("cron expression is empty");for(var g=L.trim().split(/[ ]+/),j=0;j7)throw new Error("Expression has ".concat(g.length," parts; too many!"));return g},u.prototype.normalize=function(L){var g=this;if(L[3]=L[3].replace("?","*"),L[5]=L[5].replace("?","*"),L[2]=L[2].replace("?","*"),L[0].indexOf("0/")==0&&(L[0]=L[0].replace("0/","*/")),L[1].indexOf("0/")==0&&(L[1]=L[1].replace("0/","*/")),L[2].indexOf("0/")==0&&(L[2]=L[2].replace("0/","*/")),L[3].indexOf("1/")==0&&(L[3]=L[3].replace("1/","*/")),L[4].indexOf("1/")==0&&(L[4]=L[4].replace("1/","*/")),L[6].indexOf("1/")==0&&(L[6]=L[6].replace("1/","*/")),L[5]=L[5].replace(/(^\d)|([^#/\s]\d)/g,function(p){var h=p.replace(/\D/,""),C=h;return g.dayOfWeekStartIndexZero?h=="7"&&(C="0"):C=(parseInt(h)-1).toString(),p.replace(h,C)}),L[5]=="L"&&(L[5]="6"),L[3]=="?"&&(L[3]="*"),L[3].indexOf("W")>-1&&(L[3].indexOf(",")>-1||L[3].indexOf("-")>-1))throw new Error("The 'W' character can be specified only when the day-of-month is a single day, not a range or list of days.");var j={SUN:0,MON:1,TUE:2,WED:3,THU:4,FRI:5,SAT:6};for(var y in j)L[5]=L[5].replace(new RegExp(y,"gi"),j[y].toString());L[4]=L[4].replace(/(^\d{1,2})|([^#/\s]\d{1,2})/g,function(p){var h=p.replace(/\D/,""),C=h;return g.monthStartIndexZero&&(C=(parseInt(h)+1).toString()),p.replace(h,C)});var T={JAN:1,FEB:2,MAR:3,APR:4,MAY:5,JUN:6,JUL:7,AUG:8,SEP:9,OCT:10,NOV:11,DEC:12};for(var d in T)L[4]=L[4].replace(new RegExp(d,"gi"),T[d].toString());L[0]=="0"&&(L[0]=""),!/\*|\-|\,|\//.test(L[2])&&(/\*|\//.test(L[1])||/\*|\//.test(L[0]))&&(L[2]+="-".concat(L[2]));for(var I=0;I-1&&!/^\*|\-|\,/.test(L[I])){var w=null;switch(I){case 4:w="12";break;case 5:w="6";break;case 6:w="9999";break;default:w=null;break}if(w!==null){var A=L[I].split("/");L[I]="".concat(A[0],"-").concat(w,"/").concat(A[1])}}},u.prototype.validate=function(L){var g="0-9,\\-*/";this.validateOnlyExpectedCharactersFound(L[0],g),this.validateOnlyExpectedCharactersFound(L[1],g),this.validateOnlyExpectedCharactersFound(L[2],g),this.validateOnlyExpectedCharactersFound(L[3],"0-9,\\-*/LW"),this.validateOnlyExpectedCharactersFound(L[4],g),this.validateOnlyExpectedCharactersFound(L[5],"0-9,\\-*/L#"),this.validateOnlyExpectedCharactersFound(L[6],g),this.validateAnyRanges(L)},u.prototype.validateAnyRanges=function(L){l.default.secondRange(L[0]),l.default.minuteRange(L[1]),l.default.hourRange(L[2]),l.default.dayOfMonthRange(L[3]),l.default.monthRange(L[4],this.monthStartIndexZero),l.default.dayOfWeekRange(L[5],this.dayOfWeekStartIndexZero)},u.prototype.validateOnlyExpectedCharactersFound=function(L,g){var j=L.match(new RegExp("[^".concat(g,"]+"),"gi"));if(j&&j.length)throw new Error("Expression contains invalid values: '".concat(j.toString(),"'"))},u})();M.CronParser=N},333(n,M,c){Object.defineProperty(M,"__esModule",{value:!0}),M.ExpressionDescriptor=void 0;var l=c(823),N=c(949),u=(function(){function L(g,j){if(this.expression=g,this.options=j,this.expressionParts=new Array(5),!this.options.locale&&L.defaultLocale&&(this.options.locale=L.defaultLocale),!L.locales[this.options.locale]){var y=Object.keys(L.locales)[0];console.warn("Locale '".concat(this.options.locale,"' could not be found; falling back to '").concat(y,"'.")),this.options.locale=y}this.i18n=L.locales[this.options.locale],j.use24HourTimeFormat===void 0&&(j.use24HourTimeFormat=this.i18n.use24HourTimeFormatByDefault())}return L.toString=function(g,j){var y=j===void 0?{}:j,T=y.throwExceptionOnParseError,d=T===void 0?!0:T,I=y.verbose,w=I===void 0?!1:I,A=y.dayOfWeekStartIndexZero,p=A===void 0?!0:A,h=y.monthStartIndexZero,C=h===void 0?!1:h,E=y.use24HourTimeFormat,O=y.trimHoursLeadingZero,U=O===void 0?!1:O,k=y.locale,K=k===void 0?null:k,x=y.logicalAndDayFields,S=x===void 0?!1:x,R={throwExceptionOnParseError:d,verbose:w,dayOfWeekStartIndexZero:p,monthStartIndexZero:C,use24HourTimeFormat:E,trimHoursLeadingZero:U,locale:K,logicalAndDayFields:S};R.tzOffset&&console.warn("'tzOffset' option has been deprecated and is no longer supported.");var he=new L(g,R);return he.getFullDescription()},L.initialize=function(g,j){j===void 0&&(j="en"),L.specialCharacters=["/","-",",","*"],L.defaultLocale=j,g.load(L.locales)},L.prototype.getFullDescription=function(){var g,j,y="";try{var T=new N.CronParser(this.expression,this.options.dayOfWeekStartIndexZero,this.options.monthStartIndexZero);if(this.expressionParts=T.parse(),this.expressionParts[0]==="@reboot")return((j=(g=this.i18n).atReboot)===null||j===void 0?void 0:j.call(g))||"Run once, at startup";var d=this.getTimeOfDayDescription(),I=this.getDayOfMonthDescription(),w=this.getMonthDescription(),A=this.getDayOfWeekDescription(),p=this.getYearDescription();y+=d+I+A+w+p,y=this.transformVerbosity(y,!!this.options.verbose),y=y.charAt(0).toLocaleUpperCase()+y.substr(1)}catch(h){if(!this.options.throwExceptionOnParseError)y=this.i18n.anErrorOccuredWhenGeneratingTheExpressionD();else throw"".concat(h)}return y},L.prototype.getTimeOfDayDescription=function(){var g=this.expressionParts[0],j=this.expressionParts[1],y=this.expressionParts[2],T="";if(!l.StringUtilities.containsAny(j,L.specialCharacters)&&!l.StringUtilities.containsAny(y,L.specialCharacters)&&!l.StringUtilities.containsAny(g,L.specialCharacters))T+=this.i18n.atSpace()+this.formatTime(y,j,g);else if(!g&&j.indexOf("-")>-1&&!(j.indexOf(",")>-1)&&!(j.indexOf("/")>-1)&&!l.StringUtilities.containsAny(y,L.specialCharacters)){var d=j.split("-");T+=l.StringUtilities.format(this.i18n.everyMinuteBetweenX0AndX1(),this.formatTime(y,d[0],""),this.formatTime(y,d[1],""))}else if(!g&&y.indexOf(",")>-1&&y.indexOf("-")==-1&&y.indexOf("/")==-1&&!l.StringUtilities.containsAny(j,L.specialCharacters)){var I=y.split(",");T+=this.i18n.at();for(var w=0;w-1?I=T.substring(0,T.indexOf("#")):T.indexOf("L")>-1&&(I=I.replace("L",""));var w=parseInt(I),A=g.i18n.daysOfTheWeekInCase?g.i18n.daysOfTheWeekInCase(d)[w]:j[w];if(T.indexOf("#")>-1){var p=null,h=T.substring(T.indexOf("#")+1),C=T.substring(0,T.indexOf("#"));switch(h){case"1":p=g.i18n.first(C);break;case"2":p=g.i18n.second(C);break;case"3":p=g.i18n.third(C);break;case"4":p=g.i18n.fourth(C);break;case"5":p=g.i18n.fifth(C);break}A=p+" "+A}return A},function(T){return parseInt(T)==1?"":l.StringUtilities.format(g.i18n.commaEveryX0DaysOfTheWeek(T),T)},function(T){var d=T.substring(0,T.indexOf("-")),I=g.expressionParts[3]!="*";return I?g.i18n.commaAndX0ThroughX1(d):g.i18n.commaX0ThroughX1(d)},function(T){var d=null;if(T.indexOf("#")>-1){var I=T.substring(T.indexOf("#")+1),w=T.substring(0,T.indexOf("#"));d=g.i18n.commaOnThe(I,w).trim()+g.i18n.spaceX0OfTheMonth()}else if(T.indexOf("L")>-1)d=g.i18n.commaOnTheLastX0OfTheMonth(T.replace("L",""));else{var A=g.expressionParts[3]!="*";A?g.options.logicalAndDayFields?d=g.i18n.commaOnlyOnX0(T):d=g.i18n.commaAndOnX0():d=g.i18n.commaOnlyOnX0(T)}return d}),y},L.prototype.getMonthDescription=function(){var g=this,j=this.i18n.monthsOfTheYear(),y=this.getSegmentDescription(this.expressionParts[4],"",function(T,d){return d&&g.i18n.monthsOfTheYearInCase?g.i18n.monthsOfTheYearInCase(d)[parseInt(T)-1]:j[parseInt(T)-1]},function(T){return parseInt(T)==1?"":l.StringUtilities.format(g.i18n.commaEveryX0Months(T),T)},function(T){return g.i18n.commaMonthX0ThroughMonthX1()||g.i18n.commaX0ThroughX1()},function(T){return g.i18n.commaOnlyInMonthX0?g.i18n.commaOnlyInMonthX0():g.i18n.commaOnlyInX0()});return y},L.prototype.getDayOfMonthDescription=function(){var g=this,j=null,y=this.expressionParts[3];switch(y){case"L":j=this.i18n.commaOnTheLastDayOfTheMonth();break;case"WL":case"LW":j=this.i18n.commaOnTheLastWeekdayOfTheMonth();break;default:var T=y.match(/(\d{1,2}W)|(W\d{1,2})/);if(T){var d=parseInt(T[0].replace("W","")),I=d==1?this.i18n.firstWeekday():l.StringUtilities.format(this.i18n.weekdayNearestDayX0(),d.toString());j=l.StringUtilities.format(this.i18n.commaOnTheX0OfTheMonth(),I);break}else{var w=y.match(/L-(\d{1,2})/);if(w){var A=w[1];j=l.StringUtilities.format(this.i18n.commaDaysBeforeTheLastDayOfTheMonth(A),A);break}else{if(y=="*"&&this.expressionParts[5]!="*")return"";j=this.getSegmentDescription(y,this.i18n.commaEveryDay(),function(p){return p=="L"?g.i18n.lastDay():g.i18n.dayX0?l.StringUtilities.format(g.i18n.dayX0(),p):p},function(p){return p=="1"?g.i18n.commaEveryDay():g.i18n.commaEveryX0Days(p)},function(p){return g.i18n.commaBetweenDayX0AndX1OfTheMonth(p)},function(p){return g.i18n.commaOnDayX0OfTheMonth(p)})}break}}return j},L.prototype.getYearDescription=function(){var g=this,j=this.getSegmentDescription(this.expressionParts[6],"",function(y){return/^\d+$/.test(y)?new Date(parseInt(y),1).getFullYear().toString():y},function(y){return l.StringUtilities.format(g.i18n.commaEveryX0Years(y),y)},function(y){return g.i18n.commaYearX0ThroughYearX1()||g.i18n.commaX0ThroughX1()},function(y){return g.i18n.commaOnlyInYearX0?g.i18n.commaOnlyInYearX0():g.i18n.commaOnlyInX0()});return j},L.prototype.getSegmentDescription=function(g,j,y,T,d,I){var w=null,A=g.indexOf("/")>-1,p=g.indexOf("-")>-1,h=g.indexOf(",")>-1;if(!g)w="";else if(g==="*")w=j;else if(!A&&!p&&!h)w=l.StringUtilities.format(I(g),y(g));else if(h){for(var C=g.split(","),E="",O=0;O0&&C.length>2&&(E+=",",O0&&C.length>1&&(O==C.length-1||C.length==2)&&(E+="".concat(this.i18n.spaceAnd()," ")),C[O].indexOf("/")>-1||C[O].indexOf("-")>-1){var U=C[O].indexOf("-")>-1&&C[O].indexOf("/")==-1,k=this.getSegmentDescription(C[O],j,y,T,U?this.i18n.commaX0ThroughX1:d,I);U&&(k=k.replace(", ","")),E+=k}else if(!A)E+=y(C[O]);else{var K=this.getSegmentDescription(C[O],j,y,T,d,I);K&&K.startsWith(", ")&&(K=K.substring(2)),E+=K}A?w=E:w=l.StringUtilities.format(I(g),E)}else if(A){var C=g.split("/");if(w=l.StringUtilities.format(T(C[1]),C[1]),C[0].indexOf("-")>-1){var x=this.generateRangeSegmentDescription(C[0],d,y);x.indexOf(", ")!=0&&(w+=", "),w+=x}else if(C[0].indexOf("*")==-1){var S=l.StringUtilities.format(I(C[0]),y(C[0]));S=S.replace(", ",""),w+=l.StringUtilities.format(this.i18n.commaStartingX0(),S)}}else p&&(w=this.generateRangeSegmentDescription(g,d,y));return w},L.prototype.generateRangeSegmentDescription=function(g,j,y){var T="",d=g.split("-"),I=y(d[0],1),w=y(d[1],2),A=j(g);return T+=l.StringUtilities.format(A,I,w),T},L.prototype.formatTime=function(g,j,y){var T=0,d=0,I=parseInt(g)+T,w=parseInt(j)+d;w>=60?(w-=60,I+=1):w<0&&(w+=60,I-=1),I>=24?I=I-24:I<0&&(I=24+I);var A="",p=!1;this.options.use24HourTimeFormat||(p=!!(this.i18n.setPeriodBeforeTime&&this.i18n.setPeriodBeforeTime()),A=p?"".concat(this.getPeriod(I)," "):" ".concat(this.getPeriod(I)),I>12&&(I-=12),I===0&&(I=12));var h="";y&&(h=":".concat(("00"+y).substring(y.length)));var C=I.toString(),E=("00"+C).substring(C.length),O=w.toString(),U=("00"+O).substring(O.length),k=this.options.trimHoursLeadingZero?C:E;return"".concat(p?A:"").concat(k,":").concat(U).concat(h).concat(p?"":A)},L.prototype.transformVerbosity=function(g,j){if(!j&&(g=g.replace(new RegExp(", ".concat(this.i18n.everyMinute()),"g"),""),g=g.replace(new RegExp(", ".concat(this.i18n.everyHour()),"g"),""),g=g.replace(new RegExp(this.i18n.commaEveryDay(),"g"),""),g=g.replace(/\, ?$/,""),this.i18n.conciseVerbosityReplacements))for(var y=0,T=Object.entries(this.i18n.conciseVerbosityReplacements());y=12?this.i18n.pm&&this.i18n.pm()||"PM":this.i18n.am&&this.i18n.am()||"AM"},L.locales={},L})();M.ExpressionDescriptor=u},747(n,M,c){Object.defineProperty(M,"__esModule",{value:!0}),M.enLocaleLoader=void 0;var l=c(486),N=(function(){function u(){}return u.prototype.load=function(L){L.en=new l.en},u})();M.enLocaleLoader=N},486(n,M){Object.defineProperty(M,"__esModule",{value:!0}),M.en=void 0;var c=(function(){function l(){}return l.prototype.atX0SecondsPastTheMinuteGt20=function(){return null},l.prototype.atX0MinutesPastTheHourGt20=function(){return null},l.prototype.commaMonthX0ThroughMonthX1=function(){return null},l.prototype.commaYearX0ThroughYearX1=function(){return null},l.prototype.use24HourTimeFormatByDefault=function(){return!1},l.prototype.anErrorOccuredWhenGeneratingTheExpressionD=function(){return"An error occurred when generating the expression description. Check the cron expression syntax."},l.prototype.everyMinute=function(){return"every minute"},l.prototype.everyHour=function(){return"every hour"},l.prototype.atSpace=function(){return"At "},l.prototype.everyMinuteBetweenX0AndX1=function(){return"Every minute between %s and %s"},l.prototype.at=function(){return"At"},l.prototype.spaceAnd=function(){return" and"},l.prototype.everySecond=function(){return"every second"},l.prototype.everyX0Seconds=function(){return"every %s seconds"},l.prototype.secondsX0ThroughX1PastTheMinute=function(){return"seconds %s through %s past the minute"},l.prototype.atX0SecondsPastTheMinute=function(){return"at %s seconds past the minute"},l.prototype.everyX0Minutes=function(){return"every %s minutes"},l.prototype.minutesX0ThroughX1PastTheHour=function(){return"minutes %s through %s past the hour"},l.prototype.atX0MinutesPastTheHour=function(){return"at %s minutes past the hour"},l.prototype.everyX0Hours=function(){return"every %s hours"},l.prototype.betweenX0AndX1=function(){return"between %s and %s"},l.prototype.atX0=function(){return"at %s"},l.prototype.commaEveryDay=function(){return", every day"},l.prototype.commaEveryX0DaysOfTheWeek=function(){return", every %s days of the week"},l.prototype.commaX0ThroughX1=function(){return", %s through %s"},l.prototype.commaAndX0ThroughX1=function(){return", %s through %s"},l.prototype.first=function(){return"first"},l.prototype.second=function(){return"second"},l.prototype.third=function(){return"third"},l.prototype.fourth=function(){return"fourth"},l.prototype.fifth=function(){return"fifth"},l.prototype.commaOnThe=function(){return", on the "},l.prototype.spaceX0OfTheMonth=function(){return" %s of the month"},l.prototype.lastDay=function(){return"the last day"},l.prototype.commaOnTheLastX0OfTheMonth=function(){return", on the last %s of the month"},l.prototype.commaOnlyOnX0=function(){return", only on %s"},l.prototype.commaAndOnX0=function(){return", and on %s"},l.prototype.commaEveryX0Months=function(){return", every %s months"},l.prototype.commaOnlyInX0=function(){return", only in %s"},l.prototype.commaOnTheLastDayOfTheMonth=function(){return", on the last day of the month"},l.prototype.commaOnTheLastWeekdayOfTheMonth=function(){return", on the last weekday of the month"},l.prototype.commaDaysBeforeTheLastDayOfTheMonth=function(){return", %s days before the last day of the month"},l.prototype.firstWeekday=function(){return"first weekday"},l.prototype.weekdayNearestDayX0=function(){return"weekday nearest day %s"},l.prototype.commaOnTheX0OfTheMonth=function(){return", on the %s of the month"},l.prototype.commaEveryX0Days=function(){return", every %s days in a month"},l.prototype.commaBetweenDayX0AndX1OfTheMonth=function(){return", between day %s and %s of the month"},l.prototype.commaOnDayX0OfTheMonth=function(){return", on day %s of the month"},l.prototype.commaEveryHour=function(){return", every hour"},l.prototype.commaEveryX0Years=function(){return", every %s years"},l.prototype.commaStartingX0=function(){return", starting %s"},l.prototype.daysOfTheWeek=function(){return["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"]},l.prototype.monthsOfTheYear=function(){return["January","February","March","April","May","June","July","August","September","October","November","December"]},l.prototype.atReboot=function(){return"Run once, at startup"},l.prototype.onTheHour=function(){return"on the hour"},l})();M.en=c},515(n,M){Object.defineProperty(M,"__esModule",{value:!0});function c(N,u){if(!N)throw new Error(u)}var l=(function(){function N(){}return N.secondRange=function(u){for(var L=u.split(","),g=0;g=0&&j<=59,"seconds part must be >= 0 and <= 59")}},N.minuteRange=function(u){for(var L=u.split(","),g=0;g=0&&j<=59,"minutes part must be >= 0 and <= 59")}},N.hourRange=function(u){for(var L=u.split(","),g=0;g=0&&j<=23,"hours part must be >= 0 and <= 23")}},N.dayOfMonthRange=function(u){for(var L=u.split(","),g=0;g=1&&j<=31,"DOM part must be >= 1 and <= 31")}},N.monthRange=function(u,L){for(var g=u.split(","),j=0;j=1&&y<=12,L?"month part must be >= 0 and <= 11":"month part must be >= 1 and <= 12")}},N.dayOfWeekRange=function(u,L){for(var g=u.split(","),j=0;j=0&&y<=6,L?"DOW part must be >= 0 and <= 6":"DOW part must be >= 1 and <= 7")}},N})();M.default=l},823(n,M){Object.defineProperty(M,"__esModule",{value:!0}),M.StringUtilities=void 0;var c=(function(){function l(){}return l.format=function(N){for(var u=[],L=1;L-1})},l})();M.StringUtilities=c}},i={};function r(n){var M=i[n];if(M!==void 0)return M.exports;var c=i[n]={exports:{}};return t[n](c,c.exports,r),c.exports}var o={};return(()=>{var n=o;Object.defineProperty(n,"__esModule",{value:!0}),n.toString=void 0;var M=r(333),c=r(747);M.ExpressionDescriptor.initialize(new c.enLocaleLoader),n.default=M.ExpressionDescriptor;var l=M.ExpressionDescriptor.toString;n.toString=l})(),o})())})(WL);var ft=WL.exports;const ZEe=Aj(ft);var XEe={exports:{}};(function(s,e){(function(i,r){s.exports=r(ft)})(globalThis,t=>(()=>{var i={93(u){u.exports=t}},r={};function o(u){var L=r[u];if(L!==void 0)return L.exports;var g=r[u]={exports:{}};return i[u](g,g.exports,o),g.exports}o.n=u=>{var L=u&&u.__esModule?()=>u.default:()=>u;return o.d(L,{a:L}),L},o.d=(u,L)=>{for(var g in L)o.o(L,g)&&!o.o(u,g)&&Object.defineProperty(u,g,{enumerable:!0,get:L[g]})},o.o=(u,L)=>Object.prototype.hasOwnProperty.call(u,L),o.r=u=>{typeof Symbol<"u"&&Symbol.toStringTag&&Object.defineProperty(u,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(u,"__esModule",{value:!0})};var n={};o.r(n);var M=o(93),c=o.n(M),l=n;Object.defineProperty(l,"__esModule",{value:!0}),l.fr=void 0;var N=(function(){function u(){}return u.prototype.conciseVerbosityReplacements=function(){return{"de le":"du"}},u.prototype.atX0SecondsPastTheMinuteGt20=function(){return null},u.prototype.atX0MinutesPastTheHourGt20=function(){return null},u.prototype.commaMonthX0ThroughMonthX1=function(){return null},u.prototype.commaYearX0ThroughYearX1=function(){return null},u.prototype.use24HourTimeFormatByDefault=function(){return!0},u.prototype.anErrorOccuredWhenGeneratingTheExpressionD=function(){return"Une erreur est survenue en générant la description de l'expression cron. Vérifiez sa syntaxe."},u.prototype.everyMinute=function(){return"toutes les minutes"},u.prototype.everyHour=function(){return"toutes les heures"},u.prototype.atSpace=function(){return"À "},u.prototype.everyMinuteBetweenX0AndX1=function(){return"Toutes les minutes entre %s et %s"},u.prototype.at=function(){return"À"},u.prototype.spaceAnd=function(){return" et"},u.prototype.everySecond=function(){return"toutes les secondes"},u.prototype.everyX0Seconds=function(){return"toutes les %s secondes"},u.prototype.secondsX0ThroughX1PastTheMinute=function(){return"les secondes entre %s et %s après la minute"},u.prototype.atX0SecondsPastTheMinute=function(){return"%s secondes après la minute"},u.prototype.everyX0Minutes=function(){return"toutes les %s minutes"},u.prototype.minutesX0ThroughX1PastTheHour=function(){return"les minutes entre %s et %s après l'heure"},u.prototype.atX0MinutesPastTheHour=function(){return"%s minutes après l'heure"},u.prototype.everyX0Hours=function(){return"toutes les %s heures"},u.prototype.betweenX0AndX1=function(){return"de %s à %s"},u.prototype.atX0=function(){return"%s"},u.prototype.commaEveryDay=function(){return", tous les jours"},u.prototype.commaEveryX0DaysOfTheWeek=function(){return", tous les %s jours de la semaine"},u.prototype.commaX0ThroughX1=function(){return", de %s à %s"},u.prototype.commaAndX0ThroughX1=function(){return", et de %s à %s"},u.prototype.first=function(){return"premier"},u.prototype.second=function(){return"second"},u.prototype.third=function(){return"troisième"},u.prototype.fourth=function(){return"quatrième"},u.prototype.fifth=function(){return"cinquième"},u.prototype.commaOnThe=function(){return", le "},u.prototype.spaceX0OfTheMonth=function(){return" %s du mois"},u.prototype.lastDay=function(){return"le dernier jour"},u.prototype.commaOnTheLastX0OfTheMonth=function(){return", le dernier %s du mois"},u.prototype.commaOnlyOnX0=function(){return", uniquement le %s"},u.prototype.commaAndOnX0=function(){return", et %s"},u.prototype.commaEveryX0Months=function(){return", tous les %s mois"},u.prototype.commaOnlyInX0=function(){return", uniquement en %s"},u.prototype.commaOnTheLastDayOfTheMonth=function(){return", le dernier jour du mois"},u.prototype.commaOnTheLastWeekdayOfTheMonth=function(){return", le dernier jour ouvrable du mois"},u.prototype.commaDaysBeforeTheLastDayOfTheMonth=function(){return", %s jours avant le dernier jour du mois"},u.prototype.firstWeekday=function(){return"premier jour ouvrable"},u.prototype.weekdayNearestDayX0=function(){return"jour ouvrable le plus proche du %s"},u.prototype.commaOnTheX0OfTheMonth=function(){return", le %s du mois"},u.prototype.commaEveryX0Days=function(){return", tous les %s jours"},u.prototype.commaBetweenDayX0AndX1OfTheMonth=function(){return", du %s au %s du mois"},u.prototype.commaOnDayX0OfTheMonth=function(){return", le %s du mois"},u.prototype.commaEveryHour=function(){return", chaque heure"},u.prototype.commaEveryX0Years=function(){return", tous les %s ans"},u.prototype.commaDaysX0ThroughX1=function(){return", du %s au %s"},u.prototype.commaStartingX0=function(){return", à partir de %s"},u.prototype.daysOfTheWeek=function(){return["dimanche","lundi","mardi","mercredi","jeudi","vendredi","samedi"]},u.prototype.monthsOfTheYear=function(){return["janvier","février","mars","avril","mai","juin","juillet","août","septembre","octobre","novembre","décembre"]},u.prototype.onTheHour=function(){return"à l'heure pile"},u})();return l.fr=N,c().locales.fr=new N,n})())})(XEe);var KEe={exports:{}};(function(s,e){(function(i,r){s.exports=r(ft)})(globalThis,t=>(()=>{var i={93(u){u.exports=t}},r={};function o(u){var L=r[u];if(L!==void 0)return L.exports;var g=r[u]={exports:{}};return i[u](g,g.exports,o),g.exports}o.n=u=>{var L=u&&u.__esModule?()=>u.default:()=>u;return o.d(L,{a:L}),L},o.d=(u,L)=>{for(var g in L)o.o(L,g)&&!o.o(u,g)&&Object.defineProperty(u,g,{enumerable:!0,get:L[g]})},o.o=(u,L)=>Object.prototype.hasOwnProperty.call(u,L),o.r=u=>{typeof Symbol<"u"&&Symbol.toStringTag&&Object.defineProperty(u,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(u,"__esModule",{value:!0})};var n={};o.r(n);var M=o(93),c=o.n(M),l=n;Object.defineProperty(l,"__esModule",{value:!0}),l.es=void 0;var N=(function(){function u(){}return u.prototype.atX0SecondsPastTheMinuteGt20=function(){return null},u.prototype.atX0MinutesPastTheHourGt20=function(){return null},u.prototype.commaMonthX0ThroughMonthX1=function(){return null},u.prototype.commaYearX0ThroughYearX1=function(){return null},u.prototype.use24HourTimeFormatByDefault=function(){return!0},u.prototype.anErrorOccuredWhenGeneratingTheExpressionD=function(){return"Ocurrió un error mientras se generaba la descripción de la expresión. Revise la sintaxis de la expresión de cron."},u.prototype.at=function(){return"A las"},u.prototype.atSpace=function(){return"A las "},u.prototype.atX0=function(){return"a las %s"},u.prototype.atX0MinutesPastTheHour=function(){return"a los %s minutos de la hora"},u.prototype.atX0SecondsPastTheMinute=function(){return"a los %s segundos del minuto"},u.prototype.betweenX0AndX1=function(){return"entre las %s y las %s"},u.prototype.commaBetweenDayX0AndX1OfTheMonth=function(){return", entre los días %s y %s del mes"},u.prototype.commaEveryDay=function(){return", cada día"},u.prototype.commaEveryX0Days=function(){return", cada %s días"},u.prototype.commaEveryX0DaysOfTheWeek=function(){return", cada %s días de la semana"},u.prototype.commaEveryX0Months=function(){return", cada %s meses"},u.prototype.commaOnDayX0OfTheMonth=function(){return", el día %s del mes"},u.prototype.commaOnlyInX0=function(){return", sólo en %s"},u.prototype.commaOnlyOnX0=function(){return", sólo el %s"},u.prototype.commaAndOnX0=function(){return", y el %s"},u.prototype.commaOnThe=function(){return", en el "},u.prototype.commaOnTheLastDayOfTheMonth=function(){return", en el último día del mes"},u.prototype.commaOnTheLastWeekdayOfTheMonth=function(){return", en el último día de la semana del mes"},u.prototype.commaDaysBeforeTheLastDayOfTheMonth=function(){return", %s días antes del último día del mes"},u.prototype.commaOnTheLastX0OfTheMonth=function(){return", en el último %s del mes"},u.prototype.commaOnTheX0OfTheMonth=function(){return", en el %s del mes"},u.prototype.commaX0ThroughX1=function(){return", de %s a %s"},u.prototype.commaAndX0ThroughX1=function(){return", y de %s a %s"},u.prototype.everyHour=function(){return"cada hora"},u.prototype.everyMinute=function(){return"cada minuto"},u.prototype.everyMinuteBetweenX0AndX1=function(){return"cada minuto entre las %s y las %s"},u.prototype.everySecond=function(){return"cada segundo"},u.prototype.everyX0Hours=function(){return"cada %s horas"},u.prototype.everyX0Minutes=function(){return"cada %s minutos"},u.prototype.everyX0Seconds=function(){return"cada %s segundos"},u.prototype.fifth=function(){return"quinto"},u.prototype.first=function(){return"primero"},u.prototype.firstWeekday=function(){return"primer día de la semana"},u.prototype.fourth=function(){return"cuarto"},u.prototype.minutesX0ThroughX1PastTheHour=function(){return"del minuto %s al %s pasada la hora"},u.prototype.second=function(){return"segundo"},u.prototype.secondsX0ThroughX1PastTheMinute=function(){return"En los segundos %s al %s de cada minuto"},u.prototype.spaceAnd=function(){return" y"},u.prototype.spaceX0OfTheMonth=function(){return" %s del mes"},u.prototype.lastDay=function(){return"el último día"},u.prototype.third=function(){return"tercer"},u.prototype.weekdayNearestDayX0=function(){return"día de la semana más próximo al %s"},u.prototype.commaEveryX0Years=function(){return", cada %s años"},u.prototype.commaStartingX0=function(){return", comenzando %s"},u.prototype.daysOfTheWeek=function(){return["domingo","lunes","martes","miércoles","jueves","viernes","sábado"]},u.prototype.monthsOfTheYear=function(){return["enero","febrero","marzo","abril","mayo","junio","julio","agosto","septiembre","octubre","noviembre","diciembre"]},u.prototype.onTheHour=function(){return"en punto"},u})();return l.es=N,c().locales.es=new N,n})())})(KEe);var qEe={exports:{}};(function(s,e){(function(i,r){s.exports=r(ft)})(globalThis,t=>(()=>{var i={93(u){u.exports=t}},r={};function o(u){var L=r[u];if(L!==void 0)return L.exports;var g=r[u]={exports:{}};return i[u](g,g.exports,o),g.exports}o.n=u=>{var L=u&&u.__esModule?()=>u.default:()=>u;return o.d(L,{a:L}),L},o.d=(u,L)=>{for(var g in L)o.o(L,g)&&!o.o(u,g)&&Object.defineProperty(u,g,{enumerable:!0,get:L[g]})},o.o=(u,L)=>Object.prototype.hasOwnProperty.call(u,L),o.r=u=>{typeof Symbol<"u"&&Symbol.toStringTag&&Object.defineProperty(u,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(u,"__esModule",{value:!0})};var n={};o.r(n);var M=o(93),c=o.n(M),l=n;Object.defineProperty(l,"__esModule",{value:!0}),l.de=void 0;var N=(function(){function u(){}return u.prototype.atX0SecondsPastTheMinuteGt20=function(){return null},u.prototype.atX0MinutesPastTheHourGt20=function(){return null},u.prototype.commaMonthX0ThroughMonthX1=function(){return null},u.prototype.commaYearX0ThroughYearX1=function(){return null},u.prototype.use24HourTimeFormatByDefault=function(){return!0},u.prototype.everyMinute=function(){return"jede Minute"},u.prototype.everyHour=function(){return"jede Stunde"},u.prototype.anErrorOccuredWhenGeneratingTheExpressionD=function(){return"Beim Generieren der Ausdrucksbeschreibung ist ein Fehler aufgetreten. Überprüfen Sie die Syntax des Cron-Ausdrucks."},u.prototype.atSpace=function(){return"Um "},u.prototype.everyMinuteBetweenX0AndX1=function(){return"Jede Minute zwischen %s und %s"},u.prototype.at=function(){return"Um"},u.prototype.spaceAnd=function(){return" und"},u.prototype.everySecond=function(){return"Jede Sekunde"},u.prototype.everyX0Seconds=function(){return"alle %s Sekunden"},u.prototype.secondsX0ThroughX1PastTheMinute=function(){return"Sekunden %s bis %s"},u.prototype.atX0SecondsPastTheMinute=function(){return"bei Sekunde %s"},u.prototype.everyX0Minutes=function(){return"alle %s Minuten"},u.prototype.minutesX0ThroughX1PastTheHour=function(){return"Minuten %s bis %s"},u.prototype.atX0MinutesPastTheHour=function(){return"bei Minute %s"},u.prototype.everyX0Hours=function(){return"alle %s Stunden"},u.prototype.betweenX0AndX1=function(){return"zwischen %s und %s"},u.prototype.atX0=function(){return"um %s"},u.prototype.commaEveryDay=function(){return", jeden Tag"},u.prototype.commaEveryX0DaysOfTheWeek=function(){return", alle %s Tage der Woche"},u.prototype.commaX0ThroughX1=function(){return", %s bis %s"},u.prototype.commaAndX0ThroughX1=function(){return", und %s bis %s"},u.prototype.first=function(){return"ersten"},u.prototype.second=function(){return"zweiten"},u.prototype.third=function(){return"dritten"},u.prototype.fourth=function(){return"vierten"},u.prototype.fifth=function(){return"fünften"},u.prototype.commaOnThe=function(){return", am "},u.prototype.spaceX0OfTheMonth=function(){return" %s des Monats"},u.prototype.lastDay=function(){return"der letzte Tag"},u.prototype.commaOnTheLastX0OfTheMonth=function(){return", am letzten %s des Monats"},u.prototype.commaOnlyOnX0=function(){return", nur jeden %s"},u.prototype.commaAndOnX0=function(){return", und jeden %s"},u.prototype.commaEveryX0Months=function(){return", alle %s Monate"},u.prototype.commaOnlyInX0=function(){return", nur im %s"},u.prototype.commaOnTheLastDayOfTheMonth=function(){return", am letzten Tag des Monats"},u.prototype.commaOnTheLastWeekdayOfTheMonth=function(){return", am letzten Werktag des Monats"},u.prototype.commaDaysBeforeTheLastDayOfTheMonth=function(){return", %s tage vor dem letzten Tag des Monats"},u.prototype.firstWeekday=function(){return"ersten Werktag"},u.prototype.weekdayNearestDayX0=function(){return"Werktag am nächsten zum %s Tag"},u.prototype.commaOnTheX0OfTheMonth=function(){return", am %s des Monats"},u.prototype.commaEveryX0Days=function(){return", alle %s Tage"},u.prototype.commaBetweenDayX0AndX1OfTheMonth=function(){return", zwischen Tag %s und %s des Monats"},u.prototype.commaOnDayX0OfTheMonth=function(){return", an Tag %s des Monats"},u.prototype.commaEveryX0Years=function(){return", alle %s Jahre"},u.prototype.commaStartingX0=function(){return", beginnend %s"},u.prototype.daysOfTheWeek=function(){return["Sonntag","Montag","Dienstag","Mittwoch","Donnerstag","Freitag","Samstag"]},u.prototype.monthsOfTheYear=function(){return["Januar","Februar","März","April","Mai","Juni","Juli","August","September","Oktober","November","Dezember"]},u.prototype.onTheHour=function(){return"zur vollen Stunde"},u})();return l.de=N,c().locales.de=new N,n})())})(qEe);var e_e={exports:{}};(function(s,e){(function(i,r){s.exports=r(ft)})(globalThis,t=>(()=>{var i={93(u){u.exports=t}},r={};function o(u){var L=r[u];if(L!==void 0)return L.exports;var g=r[u]={exports:{}};return i[u](g,g.exports,o),g.exports}o.n=u=>{var L=u&&u.__esModule?()=>u.default:()=>u;return o.d(L,{a:L}),L},o.d=(u,L)=>{for(var g in L)o.o(L,g)&&!o.o(u,g)&&Object.defineProperty(u,g,{enumerable:!0,get:L[g]})},o.o=(u,L)=>Object.prototype.hasOwnProperty.call(u,L),o.r=u=>{typeof Symbol<"u"&&Symbol.toStringTag&&Object.defineProperty(u,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(u,"__esModule",{value:!0})};var n={};o.r(n);var M=o(93),c=o.n(M),l=n;Object.defineProperty(l,"__esModule",{value:!0}),l.it=void 0;var N=(function(){function u(){}return u.prototype.atX0SecondsPastTheMinuteGt20=function(){return null},u.prototype.atX0MinutesPastTheHourGt20=function(){return null},u.prototype.commaMonthX0ThroughMonthX1=function(){return null},u.prototype.commaYearX0ThroughYearX1=function(){return null},u.prototype.use24HourTimeFormatByDefault=function(){return!0},u.prototype.anErrorOccuredWhenGeneratingTheExpressionD=function(){return"È verificato un errore durante la generazione la descrizione espressione. Controllare la sintassi delle espressioni cron."},u.prototype.at=function(){return"Alle"},u.prototype.atSpace=function(){return"Alle "},u.prototype.atX0=function(){return"alle %s"},u.prototype.atX0MinutesPastTheHour=function(){return"al %s minuto passata l'ora"},u.prototype.atX0SecondsPastTheMinute=function(){return"al %s secondo passato il minuto"},u.prototype.betweenX0AndX1=function(){return"tra le %s e le %s"},u.prototype.commaBetweenDayX0AndX1OfTheMonth=function(){return", tra il giorno %s e %s del mese"},u.prototype.commaEveryDay=function(){return", ogni giorno"},u.prototype.commaEveryX0Days=function(){return", ogni %s giorni"},u.prototype.commaEveryX0DaysOfTheWeek=function(){return", ogni %s giorni della settimana"},u.prototype.commaEveryX0Months=function(){return", ogni %s mesi"},u.prototype.commaEveryX0Years=function(){return", ogni %s anni"},u.prototype.commaOnDayX0OfTheMonth=function(){return", il giorno %s del mese"},u.prototype.commaOnlyInX0=function(){return", solo in %s"},u.prototype.commaOnlyOnX0=function(){return", solo il %s"},u.prototype.commaAndOnX0=function(){return", e il %s"},u.prototype.commaOnThe=function(){return", il "},u.prototype.commaOnTheLastDayOfTheMonth=function(){return", l'ultimo giorno del mese"},u.prototype.commaOnTheLastWeekdayOfTheMonth=function(){return", nell'ultima settimana del mese"},u.prototype.commaDaysBeforeTheLastDayOfTheMonth=function(){return", %s giorni prima dell'ultimo giorno del mese"},u.prototype.commaOnTheLastX0OfTheMonth=function(){return", l'ultimo %s del mese"},u.prototype.commaOnTheX0OfTheMonth=function(){return", il %s del mese"},u.prototype.commaX0ThroughX1=function(){return", %s al %s"},u.prototype.commaAndX0ThroughX1=function(){return", e %s al %s"},u.prototype.everyHour=function(){return"ogni ora"},u.prototype.everyMinute=function(){return"ogni minuto"},u.prototype.everyMinuteBetweenX0AndX1=function(){return"Ogni minuto tra le %s e le %s"},u.prototype.everySecond=function(){return"ogni secondo"},u.prototype.everyX0Hours=function(){return"ogni %s ore"},u.prototype.everyX0Minutes=function(){return"ogni %s minuti"},u.prototype.everyX0Seconds=function(){return"ogni %s secondi"},u.prototype.fifth=function(){return"quinto"},u.prototype.first=function(){return"primo"},u.prototype.firstWeekday=function(){return"primo giorno della settimana"},u.prototype.fourth=function(){return"quarto"},u.prototype.minutesX0ThroughX1PastTheHour=function(){return"minuti %s al %s dopo l'ora"},u.prototype.second=function(){return"secondo"},u.prototype.secondsX0ThroughX1PastTheMinute=function(){return"secondi %s al %s oltre il minuto"},u.prototype.spaceAnd=function(){return" e"},u.prototype.spaceX0OfTheMonth=function(){return" %s del mese"},u.prototype.lastDay=function(){return"l'ultimo giorno"},u.prototype.third=function(){return"terzo"},u.prototype.weekdayNearestDayX0=function(){return"giorno della settimana più vicino al %s"},u.prototype.commaStartingX0=function(){return", a partire %s"},u.prototype.daysOfTheWeek=function(){return["domenica","lunedì","martedì","mercoledì","giovedì","venerdì","sabato"]},u.prototype.monthsOfTheYear=function(){return["gennaio","febbraio","marzo","aprile","maggio","giugno","luglio","agosto","settembre","ottobre","novembre","dicembre"]},u.prototype.onTheHour=function(){return"all'ora esatta"},u})();return l.it=N,c().locales.it=new N,n})())})(e_e);var t_e={exports:{}};(function(s,e){(function(i,r){s.exports=r(ft)})(globalThis,t=>(()=>{var i={93(g){g.exports=t}},r={};function o(g){var j=r[g];if(j!==void 0)return j.exports;var y=r[g]={exports:{}};return i[g](y,y.exports,o),y.exports}o.n=g=>{var j=g&&g.__esModule?()=>g.default:()=>g;return o.d(j,{a:j}),j},o.d=(g,j)=>{for(var y in j)o.o(j,y)&&!o.o(g,y)&&Object.defineProperty(g,y,{enumerable:!0,get:j[y]})},o.o=(g,j)=>Object.prototype.hasOwnProperty.call(g,j),o.r=g=>{typeof Symbol<"u"&&Symbol.toStringTag&&Object.defineProperty(g,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(g,"__esModule",{value:!0})};var n={};o.r(n);var M=o(93),c=o.n(M),l=n;Object.defineProperty(l,"__esModule",{value:!0}),l.ru=void 0;var N=function(g,j){var y=Number(g);return y!==void 0?j[y%100>4&&y%100<20?2:[2,0,1,1,1,2][y%10<5?Math.abs(y)%10:5]]:j[2]},u=function(g,j){var y=Number(g);return y!==void 0?j[y===0?0:y===1||y===2||y===4?1:2]:j[1]},L=(function(){function g(){}return g.prototype.atX0SecondsPastTheMinuteGt20=function(){return null},g.prototype.atX0MinutesPastTheHourGt20=function(){return null},g.prototype.commaMonthX0ThroughMonthX1=function(){return null},g.prototype.commaYearX0ThroughYearX1=function(){return null},g.prototype.use24HourTimeFormatByDefault=function(){return!0},g.prototype.everyMinute=function(){return"каждую минуту"},g.prototype.everyHour=function(){return"каждый час"},g.prototype.anErrorOccuredWhenGeneratingTheExpressionD=function(){return"Произошла ошибка во время генерации описания выражения. Проверьте синтаксис крон-выражения."},g.prototype.atSpace=function(){return"В "},g.prototype.everyMinuteBetweenX0AndX1=function(){return"Каждую минуту с %s по %s"},g.prototype.at=function(){return"В"},g.prototype.spaceAnd=function(){return" и"},g.prototype.everySecond=function(){return"каждую секунду"},g.prototype.everyX0Seconds=function(j){return N(j,["каждую %s секунду","каждые %s секунды","каждые %s секунд"])},g.prototype.secondsX0ThroughX1PastTheMinute=function(){return"секунды с %s по %s"},g.prototype.atX0SecondsPastTheMinute=function(j){return N(j,["в %s секунду","в %s секунды","в %s секунд"])},g.prototype.everyX0Minutes=function(j){return N(j,["каждую %s минуту","каждые %s минуты","каждые %s минут"])},g.prototype.minutesX0ThroughX1PastTheHour=function(){return"минуты с %s по %s"},g.prototype.atX0MinutesPastTheHour=function(j){return N(j,["в %s минуту","в %s минуты","в %s минут"])},g.prototype.everyX0Hours=function(j){return N(j,["каждый %s час","каждые %s часа","каждые %s часов"])},g.prototype.betweenX0AndX1=function(){return"с %s по %s"},g.prototype.atX0=function(){return"в %s"},g.prototype.commaEveryDay=function(){return", каждый день"},g.prototype.commaEveryX0DaysOfTheWeek=function(j){return N(j,[", каждый %s день недели",", каждые %s дня недели",", каждые %s дней недели"])},g.prototype.commaX0ThroughX1=function(j){return j&&(j[0]=="2"||j[0]=="3")?", со %s по %s":", с %s по %s"},g.prototype.commaAndX0ThroughX1=function(j){return j&&(j[0]=="2"||j[0]=="3")?" и со %s по %s":" и с %s по %s"},g.prototype.first=function(j){return u(j,["первое","первый","первую"])},g.prototype.second=function(j){return u(j,["второе","второй","вторую"])},g.prototype.third=function(j){return u(j,["третье","третий","третью"])},g.prototype.fourth=function(j){return u(j,["четвертое","четвертый","четвертую"])},g.prototype.fifth=function(j){return u(j,["пятое","пятый","пятую"])},g.prototype.commaOnThe=function(j){return j==="2"?", во ":", в "},g.prototype.spaceX0OfTheMonth=function(){return" %s месяца"},g.prototype.lastDay=function(){return"последний день"},g.prototype.commaOnTheLastX0OfTheMonth=function(j){return u(j,[", в последнее %s месяца",", в последний %s месяца",", в последнюю %s месяца"])},g.prototype.commaOnlyOnX0=function(j){return j&&j[0]==="2"?", только во %s":", только в %s"},g.prototype.commaAndOnX0=function(){return", и %s"},g.prototype.commaEveryX0Months=function(j){return N(j,[""," каждые %s месяца"," каждые %s месяцев"])},g.prototype.commaOnlyInMonthX0=function(){return", только %s"},g.prototype.commaOnlyInX0=function(){return", только в %s"},g.prototype.commaOnTheLastDayOfTheMonth=function(){return", в последний день месяца"},g.prototype.commaOnTheLastWeekdayOfTheMonth=function(){return", в последний будний день месяца"},g.prototype.commaDaysBeforeTheLastDayOfTheMonth=function(j){return N(j,[", за %s день до конца месяца",", за %s дня до конца месяца",", за %s дней до конца месяца"])},g.prototype.firstWeekday=function(){return"первый будний день"},g.prototype.weekdayNearestDayX0=function(){return"ближайший будний день к %s числу"},g.prototype.commaOnTheX0OfTheMonth=function(){return", в %s месяца"},g.prototype.commaEveryX0Days=function(j){return N(j,[", каждый %s день",", каждые %s дня",", каждые %s дней"])},g.prototype.commaBetweenDayX0AndX1OfTheMonth=function(j){return j&&j.substring(0,j.indexOf("-"))=="2"?", со %s по %s число месяца":", с %s по %s число месяца"},g.prototype.commaOnDayX0OfTheMonth=function(j){return j&&j[0]=="2"?", во %s число месяца":", в %s число месяца"},g.prototype.commaEveryX0Years=function(j){return N(j,[", каждый %s год",", каждые %s года",", каждые %s лет"])},g.prototype.commaStartingX0=function(){return", начало %s"},g.prototype.daysOfTheWeek=function(){return["воскресенье","понедельник","вторник","среда","четверг","пятница","суббота"]},g.prototype.daysOfTheWeekInCase=function(j){return j===void 0&&(j=2),j==1?["воскресенья","понедельника","вторника","среды","четверга","пятницы","субботы"]:["воскресенье","понедельник","вторник","среду","четверг","пятницу","субботу"]},g.prototype.monthsOfTheYear=function(){return["январь","февраль","март","апрель","май","июнь","июль","август","сентябрь","октябрь","ноябрь","декабрь"]},g.prototype.monthsOfTheYearInCase=function(j){return j==1?["января","февраля","марта","апреля","мая","июня","июля","августа","сентября","октября","ноября","декабря"]:this.monthsOfTheYear()},g.prototype.onTheHour=function(){return"ровно в час"},g})();return l.ru=L,c().locales.ru=new L,n})())})(t_e);var s_e={exports:{}};(function(s,e){(function(i,r){s.exports=r(ft)})(globalThis,t=>(()=>{var i={93(u){u.exports=t}},r={};function o(u){var L=r[u];if(L!==void 0)return L.exports;var g=r[u]={exports:{}};return i[u](g,g.exports,o),g.exports}o.n=u=>{var L=u&&u.__esModule?()=>u.default:()=>u;return o.d(L,{a:L}),L},o.d=(u,L)=>{for(var g in L)o.o(L,g)&&!o.o(u,g)&&Object.defineProperty(u,g,{enumerable:!0,get:L[g]})},o.o=(u,L)=>Object.prototype.hasOwnProperty.call(u,L),o.r=u=>{typeof Symbol<"u"&&Symbol.toStringTag&&Object.defineProperty(u,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(u,"__esModule",{value:!0})};var n={};o.r(n);var M=o(93),c=o.n(M),l=n;Object.defineProperty(l,"__esModule",{value:!0}),l.zh_CN=void 0;var N=(function(){function u(){}return u.prototype.setPeriodBeforeTime=function(){return!0},u.prototype.pm=function(){return"下午"},u.prototype.am=function(){return"上午"},u.prototype.atX0SecondsPastTheMinuteGt20=function(){return null},u.prototype.atX0MinutesPastTheHourGt20=function(){return null},u.prototype.commaMonthX0ThroughMonthX1=function(){return null},u.prototype.commaYearX0ThroughYearX1=function(){return", 从%s年至%s年"},u.prototype.use24HourTimeFormatByDefault=function(){return!1},u.prototype.everyMinute=function(){return"每分钟"},u.prototype.everyHour=function(){return"每小时"},u.prototype.anErrorOccuredWhenGeneratingTheExpressionD=function(){return"生成表达式描述时发生了错误,请检查cron表达式语法。"},u.prototype.atSpace=function(){return"在"},u.prototype.everyMinuteBetweenX0AndX1=function(){return"在 %s 至 %s 之间的每分钟"},u.prototype.at=function(){return"在"},u.prototype.spaceAnd=function(){return" 和"},u.prototype.everySecond=function(){return"每秒"},u.prototype.everyX0Seconds=function(){return"每隔 %s 秒"},u.prototype.secondsX0ThroughX1PastTheMinute=function(){return"在一分钟后的第 %s 到 %s 秒"},u.prototype.atX0SecondsPastTheMinute=function(){return"在一分钟后的第 %s 秒"},u.prototype.everyX0Minutes=function(){return"每隔 %s 分钟"},u.prototype.minutesX0ThroughX1PastTheHour=function(){return"在整点后的第 %s 到 %s 分钟"},u.prototype.atX0MinutesPastTheHour=function(){return"在整点后的第 %s 分钟"},u.prototype.everyX0Hours=function(){return"每隔 %s 小时"},u.prototype.betweenX0AndX1=function(){return"在 %s 和 %s 之间"},u.prototype.atX0=function(){return"在%s"},u.prototype.commaEveryDay=function(){return", 每天"},u.prototype.commaEveryX0DaysOfTheWeek=function(){return", 每周的每 %s 天"},u.prototype.commaX0ThroughX1=function(){return", %s至%s"},u.prototype.commaAndX0ThroughX1=function(){return", 和%s至%s"},u.prototype.first=function(){return"第一个"},u.prototype.second=function(){return"第二个"},u.prototype.third=function(){return"第三个"},u.prototype.fourth=function(){return"第四个"},u.prototype.fifth=function(){return"第五个"},u.prototype.commaOnThe=function(){return", 限每月的"},u.prototype.spaceX0OfTheMonth=function(){return"%s"},u.prototype.lastDay=function(){return"本月最后一天"},u.prototype.commaOnTheLastX0OfTheMonth=function(){return", 限每月的最后一个%s"},u.prototype.commaOnlyOnX0=function(){return", 仅%s"},u.prototype.commaAndOnX0=function(){return", 或者为%s"},u.prototype.commaEveryX0Months=function(){return", 每隔 %s 个月"},u.prototype.commaOnlyInX0=function(){return", 仅限%s"},u.prototype.commaOnlyInMonthX0=function(){return", 仅于%s份"},u.prototype.commaOnlyInYearX0=function(){return", 仅于 %s 年"},u.prototype.commaOnTheLastDayOfTheMonth=function(){return", 限每月的最后一天"},u.prototype.commaOnTheLastWeekdayOfTheMonth=function(){return", 限每月的最后一个工作日"},u.prototype.commaDaysBeforeTheLastDayOfTheMonth=function(){return", 限每月最后%s天"},u.prototype.firstWeekday=function(){return"第一个工作日"},u.prototype.weekdayNearestDayX0=function(){return"最接近 %s 号的工作日"},u.prototype.commaOnTheX0OfTheMonth=function(){return", 限每月的%s"},u.prototype.commaEveryX0Days=function(){return", 每隔 %s 天"},u.prototype.commaBetweenDayX0AndX1OfTheMonth=function(){return", 限每月的 %s 至 %s 之间"},u.prototype.commaOnDayX0OfTheMonth=function(){return", 限每月%s"},u.prototype.commaEveryX0Years=function(){return", 每隔 %s 年"},u.prototype.commaStartingX0=function(){return", %s开始"},u.prototype.dayX0=function(){return" %s 号"},u.prototype.daysOfTheWeek=function(){return["星期日","星期一","星期二","星期三","星期四","星期五","星期六"]},u.prototype.monthsOfTheYear=function(){return["一月","二月","三月","四月","五月","六月","七月","八月","九月","十月","十一月","十二月"]},u.prototype.onTheHour=function(){return"整点"},u})();return l.zh_CN=N,c().locales.zh_CN=new N,n})())})(s_e);var i_e={exports:{}};(function(s,e){(function(i,r){s.exports=r(ft)})(globalThis,t=>(()=>{var i={93(u){u.exports=t}},r={};function o(u){var L=r[u];if(L!==void 0)return L.exports;var g=r[u]={exports:{}};return i[u](g,g.exports,o),g.exports}o.n=u=>{var L=u&&u.__esModule?()=>u.default:()=>u;return o.d(L,{a:L}),L},o.d=(u,L)=>{for(var g in L)o.o(L,g)&&!o.o(u,g)&&Object.defineProperty(u,g,{enumerable:!0,get:L[g]})},o.o=(u,L)=>Object.prototype.hasOwnProperty.call(u,L),o.r=u=>{typeof Symbol<"u"&&Symbol.toStringTag&&Object.defineProperty(u,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(u,"__esModule",{value:!0})};var n={};o.r(n);var M=o(93),c=o.n(M),l=n;Object.defineProperty(l,"__esModule",{value:!0}),l.uk=void 0;var N=(function(){function u(){}return u.prototype.atX0SecondsPastTheMinuteGt20=function(){return null},u.prototype.atX0MinutesPastTheHourGt20=function(){return null},u.prototype.commaMonthX0ThroughMonthX1=function(){return null},u.prototype.commaYearX0ThroughYearX1=function(){return null},u.prototype.use24HourTimeFormatByDefault=function(){return!0},u.prototype.everyMinute=function(){return"щохвилини"},u.prototype.everyHour=function(){return"щогодини"},u.prototype.anErrorOccuredWhenGeneratingTheExpressionD=function(){return"ВІдбулася помилка підчас генерації опису. Перевірта правильність написання cron виразу."},u.prototype.atSpace=function(){return"О "},u.prototype.everyMinuteBetweenX0AndX1=function(){return"Щохвилини між %s та %s"},u.prototype.at=function(){return"О"},u.prototype.spaceAnd=function(){return" та"},u.prototype.everySecond=function(){return"Щосекунди"},u.prototype.everyX0Seconds=function(){return"кожні %s секунд"},u.prototype.secondsX0ThroughX1PastTheMinute=function(){return"з %s по %s секунду"},u.prototype.atX0SecondsPastTheMinute=function(){return"о %s секунді"},u.prototype.everyX0Minutes=function(){return"кожні %s хвилин"},u.prototype.minutesX0ThroughX1PastTheHour=function(){return"з %s по %s хвилину"},u.prototype.atX0MinutesPastTheHour=function(){return"о %s хвилині"},u.prototype.everyX0Hours=function(){return"кожні %s годин"},u.prototype.betweenX0AndX1=function(){return"між %s та %s"},u.prototype.atX0=function(){return"о %s"},u.prototype.commaEveryDay=function(){return", щоденно"},u.prototype.commaEveryX0DaysOfTheWeek=function(){return", кожен %s день тижня"},u.prototype.commaX0ThroughX1=function(){return", %s по %s"},u.prototype.commaAndX0ThroughX1=function(){return", та %s по %s"},u.prototype.first=function(){return"перший"},u.prototype.second=function(){return"другий"},u.prototype.third=function(){return"третій"},u.prototype.fourth=function(){return"четвертий"},u.prototype.fifth=function(){return"п'ятий"},u.prototype.commaOnThe=function(){return", в "},u.prototype.spaceX0OfTheMonth=function(){return" %s місяця"},u.prototype.lastDay=function(){return"останній день"},u.prototype.commaOnTheLastX0OfTheMonth=function(){return", в останній %s місяця"},u.prototype.commaOnlyOnX0=function(){return", тільки в %s"},u.prototype.commaAndOnX0=function(){return", і в %s"},u.prototype.commaEveryX0Months=function(){return", кожен %s місяць"},u.prototype.commaOnlyInX0=function(){return", тільки в %s"},u.prototype.commaOnTheLastDayOfTheMonth=function(){return", в останній день місяця"},u.prototype.commaOnTheLastWeekdayOfTheMonth=function(){return", в останній будень місяця"},u.prototype.commaDaysBeforeTheLastDayOfTheMonth=function(){return", %s днів до останнього дня місяця"},u.prototype.firstWeekday=function(){return"перший будень"},u.prototype.weekdayNearestDayX0=function(){return"будень найближчий до %s дня"},u.prototype.commaOnTheX0OfTheMonth=function(){return", в %s місяця"},u.prototype.commaEveryX0Days=function(){return", кожен %s день"},u.prototype.commaBetweenDayX0AndX1OfTheMonth=function(){return", між %s та %s днями місяця"},u.prototype.commaOnDayX0OfTheMonth=function(){return", на %s день місяця"},u.prototype.commaEveryX0Years=function(){return", кожні %s роки"},u.prototype.commaStartingX0=function(){return", початок %s"},u.prototype.daysOfTheWeek=function(){return["неділя","понеділок","вівторок","середа","четвер","п'ятниця","субота"]},u.prototype.monthsOfTheYear=function(){return["січень","лютий","березень","квітень","травень","червень","липень","серпень","вересень","жовтень","листопад","грудень"]},u.prototype.onTheHour=function(){return"рівно о годині"},u})();return l.uk=N,c().locales.uk=new N,n})())})(i_e);var r_e={exports:{}};(function(s,e){(function(i,r){s.exports=r(ft)})(globalThis,t=>(()=>{var i={93(u){u.exports=t}},r={};function o(u){var L=r[u];if(L!==void 0)return L.exports;var g=r[u]={exports:{}};return i[u](g,g.exports,o),g.exports}o.n=u=>{var L=u&&u.__esModule?()=>u.default:()=>u;return o.d(L,{a:L}),L},o.d=(u,L)=>{for(var g in L)o.o(L,g)&&!o.o(u,g)&&Object.defineProperty(u,g,{enumerable:!0,get:L[g]})},o.o=(u,L)=>Object.prototype.hasOwnProperty.call(u,L),o.r=u=>{typeof Symbol<"u"&&Symbol.toStringTag&&Object.defineProperty(u,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(u,"__esModule",{value:!0})};var n={};o.r(n);var M=o(93),c=o.n(M),l=n;Object.defineProperty(l,"__esModule",{value:!0}),l.pt_BR=void 0;var N=(function(){function u(){}return u.prototype.atX0SecondsPastTheMinuteGt20=function(){return null},u.prototype.atX0MinutesPastTheHourGt20=function(){return null},u.prototype.commaMonthX0ThroughMonthX1=function(){return null},u.prototype.commaYearX0ThroughYearX1=function(){return null},u.prototype.use24HourTimeFormatByDefault=function(){return!0},u.prototype.anErrorOccuredWhenGeneratingTheExpressionD=function(){return"Ocorreu um erro ao gerar a descrição da expressão Cron."},u.prototype.at=function(){return"às"},u.prototype.atSpace=function(){return"às "},u.prototype.atX0=function(){return"Às %s"},u.prototype.atX0MinutesPastTheHour=function(){return"aos %s minutos da hora"},u.prototype.atX0SecondsPastTheMinute=function(){return"aos %s segundos do minuto"},u.prototype.betweenX0AndX1=function(){return"entre %s e %s"},u.prototype.commaBetweenDayX0AndX1OfTheMonth=function(){return", entre os dias %s e %s do mês"},u.prototype.commaEveryDay=function(){return", a cada dia"},u.prototype.commaEveryX0Days=function(){return", a cada %s dias"},u.prototype.commaEveryX0DaysOfTheWeek=function(){return", a cada %s dias de semana"},u.prototype.commaEveryX0Months=function(){return", a cada %s meses"},u.prototype.commaOnDayX0OfTheMonth=function(){return", no dia %s do mês"},u.prototype.commaOnlyInX0=function(L){return L&&L.length>1&&L[1]==="-"?"somente %s":", somente em %s"},u.prototype.commaOnlyOnX0=function(L){return L&&L.length>1&&L[1]==="-"?", somente %s":", somente de %s"},u.prototype.commaAndOnX0=function(){return", e de %s"},u.prototype.commaOnThe=function(L,g){return g==="6"||g==="0"?", no":", na "},u.prototype.commaOnTheLastDayOfTheMonth=function(){return", no último dia do mês"},u.prototype.commaOnTheLastWeekdayOfTheMonth=function(){return", no último dia da semana do mês"},u.prototype.commaDaysBeforeTheLastDayOfTheMonth=function(){return", %s dias antes do último dia do mês"},u.prototype.commaOnTheLastX0OfTheMonth=function(){return", na última %s do mês"},u.prototype.commaOnTheX0OfTheMonth=function(){return", no %s do mês"},u.prototype.commaX0ThroughX1=function(){return", de %s a %s"},u.prototype.commaAndX0ThroughX1=function(){return", e de %s a %s"},u.prototype.everyHour=function(){return"a cada hora"},u.prototype.everyMinute=function(){return"a cada minuto"},u.prototype.everyMinuteBetweenX0AndX1=function(){return"a cada minuto entre %s e %s"},u.prototype.everySecond=function(){return"a cada segundo"},u.prototype.everyX0Hours=function(){return"a cada %s horas"},u.prototype.everyX0Minutes=function(){return"a cada %s minutos"},u.prototype.everyX0Seconds=function(){return"a cada %s segundos"},u.prototype.fifth=function(L){return L==="6"||L==="0"?"quinto":"quinta"},u.prototype.first=function(L){return L==="6"||L==="0"?"primeiro":"primeira"},u.prototype.firstWeekday=function(){return"primeiro dia da semana"},u.prototype.fourth=function(L){return L==="6"||L==="0"?"quarto":"quarta"},u.prototype.minutesX0ThroughX1PastTheHour=function(){return"do minuto %s até %s de cada hora"},u.prototype.second=function(L){return L==="6"||L==="0"?"segundo":"segunda"},u.prototype.secondsX0ThroughX1PastTheMinute=function(){return"No segundo %s até %s de cada minuto"},u.prototype.spaceAnd=function(){return" e"},u.prototype.spaceX0OfTheMonth=function(){return" %s do mês"},u.prototype.lastDay=function(){return"o último dia"},u.prototype.third=function(L){return L==="6"||L==="0"?"terceiro":"terceira"},u.prototype.weekdayNearestDayX0=function(){return"dia da semana mais próximo do dia %s"},u.prototype.commaEveryX0Years=function(){return", a cada %s anos"},u.prototype.commaStartingX0=function(){return", iniciando %s"},u.prototype.daysOfTheWeek=function(){return["domingo","segunda-feira","terça-feira","quarta-feira","quinta-feira","sexta-feira","sábado"]},u.prototype.monthsOfTheYear=function(){return["janeiro","fevereiro","março","abril","maio","junho","julho","agosto","setembro","outubro","novembro","dezembro"]},u.prototype.onTheHour=function(){return"na hora certa"},u})();return l.pt_BR=N,c().locales.pt_BR=new N,n})())})(r_e);var o_e={exports:{}};(function(s,e){(function(i,r){s.exports=r(ft)})(globalThis,t=>(()=>{var i={93(u){u.exports=t}},r={};function o(u){var L=r[u];if(L!==void 0)return L.exports;var g=r[u]={exports:{}};return i[u](g,g.exports,o),g.exports}o.n=u=>{var L=u&&u.__esModule?()=>u.default:()=>u;return o.d(L,{a:L}),L},o.d=(u,L)=>{for(var g in L)o.o(L,g)&&!o.o(u,g)&&Object.defineProperty(u,g,{enumerable:!0,get:L[g]})},o.o=(u,L)=>Object.prototype.hasOwnProperty.call(u,L),o.r=u=>{typeof Symbol<"u"&&Symbol.toStringTag&&Object.defineProperty(u,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(u,"__esModule",{value:!0})};var n={};o.r(n);var M=o(93),c=o.n(M),l=n;Object.defineProperty(l,"__esModule",{value:!0}),l.pl=void 0;var N=(function(){function u(){}return u.prototype.atX0SecondsPastTheMinuteGt20=function(){return null},u.prototype.atX0MinutesPastTheHourGt20=function(){return null},u.prototype.commaMonthX0ThroughMonthX1=function(){return null},u.prototype.commaYearX0ThroughYearX1=function(){return null},u.prototype.use24HourTimeFormatByDefault=function(){return!0},u.prototype.anErrorOccuredWhenGeneratingTheExpressionD=function(){return"Wystąpił błąd podczas generowania opisu wyrażenia cron. Sprawdź składnię wyrażenia cron."},u.prototype.at=function(){return"O"},u.prototype.atSpace=function(){return"O "},u.prototype.atX0=function(){return"o %s"},u.prototype.atX0MinutesPastTheHour=function(){return"w %s minucie"},u.prototype.atX0SecondsPastTheMinute=function(){return"w %s sekundzie"},u.prototype.betweenX0AndX1=function(){return"od %s do %s"},u.prototype.commaBetweenDayX0AndX1OfTheMonth=function(){return", od %s-ego do %s-ego dnia miesiąca"},u.prototype.commaEveryDay=function(){return", co dzień"},u.prototype.commaEveryX0Days=function(){return", co %s dni"},u.prototype.commaEveryX0DaysOfTheWeek=function(){return", co %s dni tygodnia"},u.prototype.commaEveryX0Months=function(){return", co %s miesięcy"},u.prototype.commaEveryX0Years=function(){return", co %s lat"},u.prototype.commaOnDayX0OfTheMonth=function(){return", %s-ego dnia miesiąca"},u.prototype.commaOnlyInX0=function(){return", tylko %s"},u.prototype.commaOnlyOnX0=function(){return", tylko %s"},u.prototype.commaAndOnX0=function(){return", i %s"},u.prototype.commaOnThe=function(){return", "},u.prototype.commaOnTheLastDayOfTheMonth=function(){return", ostatni dzień miesiąca"},u.prototype.commaOnTheLastWeekdayOfTheMonth=function(){return", ostatni dzień roboczy miesiąca"},u.prototype.commaDaysBeforeTheLastDayOfTheMonth=function(){return", %s dni przed ostatnim dniem miesiąca"},u.prototype.commaOnTheLastX0OfTheMonth=function(){return", ostatni %s miesiąca"},u.prototype.commaOnTheX0OfTheMonth=function(){return", %s miesiąca"},u.prototype.commaX0ThroughX1=function(){return", od %s do %s"},u.prototype.commaAndX0ThroughX1=function(){return", i od %s do %s"},u.prototype.everyHour=function(){return"co godzinę"},u.prototype.everyMinute=function(){return"co minutę"},u.prototype.everyMinuteBetweenX0AndX1=function(){return"Co minutę od %s do %s"},u.prototype.everySecond=function(){return"co sekundę"},u.prototype.everyX0Hours=function(){return"co %s godzin"},u.prototype.everyX0Minutes=function(){return"co %s minut"},u.prototype.everyX0Seconds=function(){return"co %s sekund"},u.prototype.fifth=function(){return"piąty"},u.prototype.first=function(){return"pierwszy"},u.prototype.firstWeekday=function(){return"pierwszy dzień roboczy"},u.prototype.fourth=function(){return"czwarty"},u.prototype.minutesX0ThroughX1PastTheHour=function(){return"minuty od %s do %s"},u.prototype.second=function(){return"drugi"},u.prototype.secondsX0ThroughX1PastTheMinute=function(){return"sekundy od %s do %s"},u.prototype.spaceAnd=function(){return" i"},u.prototype.spaceX0OfTheMonth=function(){return" %s miesiąca"},u.prototype.lastDay=function(){return"ostatni dzień"},u.prototype.third=function(){return"trzeci"},u.prototype.weekdayNearestDayX0=function(){return"dzień roboczy najbliższy %s-ego dnia"},u.prototype.commaStartingX0=function(){return", startowy %s"},u.prototype.daysOfTheWeek=function(){return["niedziela","poniedziałek","wtorek","środa","czwartek","piątek","sobota"]},u.prototype.monthsOfTheYear=function(){return["styczeń","luty","marzec","kwiecień","maj","czerwiec","lipiec","sierpień","wrzesień","październik","listopad","grudzień"]},u.prototype.onTheHour=function(){return"o pełnej godzinie"},u})();return l.pl=N,c().locales.pl=new N,n})())})(o_e);function JL(s,e){return ZEe.toString(s,{locale:e})}const Be={mainDiv:{width:"100%",height:"100%"},periodSelect:{display:"block",width:250},tabContent:{padding:20,height:"calc(100% - 240px)",overflow:"auto"},numberButton:{padding:4,minWidth:40,margin:5},appBar:{color:"white"},warning:{marginLeft:16,color:"red",fontSize:12}},n_e=["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday","Sunday"],a_e=["January","February","March","April","May","June","July","August","September","October","November","December"];function w0(s,e){const t=[];if(s==="*"){if(e===24||e===60||e===7)for(let r=0;r1){const n=parseInt(o[1],10);for(let M=parseInt(o[0],10);M<=n;M++)t.push(M)}else t.push(parseInt(i[r],10))}t.sort();for(let r=t.length-1;r>=0;r--)t[r]===t[r+1]&&t.splice(r+1,1);return t}function I0(s,e){if(typeof s!="object"&&(s=[s]),s.length===e)return"*";const t=[];if(!s.length)return"-";s=s.map(o=>parseInt(o,10)),s.sort((o,n)=>o-n);let i=s[0],r=s[0];for(let o=1;othis.props.onChange&&this.props.onChange(this.state.cron),100)}static cron2state(e){e=e.replace(/['"]/g,"").trim();const t=e.split(" ").map(r=>r.trim());let i;return t.length===6?i={seconds:t[0]||"*",minutes:t[1]||"*",hours:t[2]||"*",dates:t[3]||"*",months:t[4]||"*",dow:t[5]||"*"}:i={seconds:!1,minutes:t[0]||"*",hours:t[1]||"*",dates:t[2]||"*",months:t[3]||"*",dow:t[4]||"*"},i}static state2cron(e){let t=`${e.minutes} ${e.hours} ${e.dates} ${e.months} ${e.dow}`;return e.seconds!==!1&&(t=`${e.seconds} ${t}`),t}recalcCron(){const e=rs.state2cron(this.state);e!==this.state.cron&&this.setState({cron:e},()=>this.props.onChange&&this.props.onChange(this.state.cron))}onToggle(e,t,i){if(e===!0)this.setCronAttr(t,"*");else if(e===!1)i===60||i===24?this.setCronAttr(t,"0"):this.setCronAttr(t,"1");else{const r=w0(this.state[t],i),o=r.indexOf(e);o!==-1?r.splice(o,1):(r.push(e),r.sort()),this.setCronAttr(t,I0(r,i))}}getDigitsSelector(e,t){let i=[];if(t===7)i=[1,2,3,4,5,6,0];else if(t===60||t===24)for(let o=0;othis.onToggle(!1,e,t)},D.t("ra_Deselect all")),a.createElement(q,{key:"addall",variant:"contained",style:Be.numberButton,color:"secondary",onClick:()=>this.onToggle(!0,e,t)},D.t("ra_Select all")),a.createElement("div",{key:"all"},i.map(o=>[t===7&&o===4||t===12&&o===7||t===31&&!((o-1)%10)||t===60&&o&&!(o%10)||t===24&&o&&!(o%6)?a.createElement("div",{key:`allInner${o}`,style:{width:"100%"}}):null,a.createElement(q,{key:`_${o}`,variant:r.indexOf(o)!==-1?"contained":"outlined",style:Be.numberButton,color:r.indexOf(o)!==-1?"secondary":"primary",onClick:()=>this.onToggle(o,e,t)},t===7?D.t(n_e[o]):t===12?a_e[o-1]:o)]))]}getPeriodsTab(e,t){const i=this.state[e];let r=i==="*",o=i==null?!1:i.toString().includes("/"),n;if(this.state.modes[e]===null){n=r?"every":o?"everyN":"specific";const c=JSON.parse(JSON.stringify(this.state.modes));return c[e]=n,setTimeout(()=>this.setState({modes:c},()=>this.recalcCron()),100),null}r=this.state.modes[e]==="every",o=this.state.modes[e]==="everyN",n=this.state.modes[e];let M=1;return o&&i&&(M=parseInt(i.replace("*/",""),10)||1),a.createElement("div",null,a.createElement(nt,{variant:"standard",style:{...Be.periodSelect,verticalAlign:"bottom"},value:n,onChange:c=>{const l=JSON.parse(JSON.stringify(this.state.modes));if(l[e]=c.target.value,c.target.value==="every")this.setCronAttr(e,"*",l);else if(c.target.value==="everyN"){const N=parseInt((this.state[e]||"").toString().replace("*/",""),10)||1;this.setCronAttr(e,`*/${N}`,l)}else if(c.target.value==="specific"){let N=parseInt((this.state[e]||"").toString().split(",")[0],10)||0;!N&&(e==="months"||e==="dates")&&(N=1),this.setCronAttr(e,I0(N,t),l)}}},a.createElement(re,{key:"every",value:"every"},D.t(`sc_every_${e}`)),a.createElement(re,{key:"everyN",value:"everyN"},D.t(`sc_everyN_${e}`)),a.createElement(re,{key:"specific",value:"specific"},D.t(`sc_specific_${e}`))),o&&a.createElement(Te,{variant:"standard",key:"interval",label:D.t(`sc_${e}`),value:M,slotProps:{htmlInput:{min:1,max:t},inputLabel:{shrink:!0}},onChange:c=>{this.setState({[e]:`*/${c.target.value}`},()=>this.recalcCron())},type:"number",margin:"normal"}),!r&&!o&&this.getDigitsSelector(e,t))}static convertCronToText(e,t){return e.split(" ").includes("-")?D.t("ra_Invalid CRON"):JL(e,t)}setCronAttr(e,t,i){i?e==="seconds"?this.setState({seconds:t,modes:i},()=>this.recalcCron()):e==="minutes"?this.setState({minutes:t,modes:i},()=>this.recalcCron()):e==="hours"?this.setState({hours:t,modes:i},()=>this.recalcCron()):e==="dates"?this.setState({dates:t,modes:i},()=>this.recalcCron()):e==="months"?this.setState({months:t,modes:i},()=>this.recalcCron()):e==="dow"?this.setState({dow:t,modes:i},()=>this.recalcCron()):this.setState({modes:i},()=>this.recalcCron()):e==="seconds"?this.setState({seconds:t},()=>this.recalcCron()):e==="minutes"?this.setState({minutes:t},()=>this.recalcCron()):e==="hours"?this.setState({hours:t},()=>this.recalcCron()):e==="dates"?this.setState({dates:t},()=>this.recalcCron()):e==="months"?this.setState({months:t},()=>this.recalcCron()):e==="dow"&&this.setState({dow:t},()=>this.recalcCron())}render(){const e=this.state.seconds!==!1?this.state.tab:this.state.tab+1,t=this.state.minutes==="*"||this.state.minutes==="*/1",i=this.state.seconds==="*"||this.state.seconds==="*/1";return a.createElement("div",{style:Be.mainDiv},a.createElement("div",{style:{paddingLeft:8,width:"calc(100% - px)"}},a.createElement(Te,{variant:"standard",style:{width:"100%"},value:this.state.cron,disabled:!0})),a.createElement("div",{style:{paddingLeft:8,width:"calc(100% - px)",height:60}},rs.convertCronToText(this.state.cron,this.props.language||"en"),a.createElement("span",{style:Be.warning},i?D.t("ra_warning_every_second"):t?D.t("ra_warning_every_minute"):"")),a.createElement(V,{control:a.createElement(ue,{checked:!!this.state.seconds,onChange:r=>this.setState({seconds:r.target.checked?"*":!1},()=>this.recalcCron())}),label:D.t("ra_use seconds")}),a.createElement(bg,{position:"static",sx:{"&.MuiAppBar-root":Be.appBar},color:"secondary"},a.createElement(Ug,{value:this.state.tab,style:Be.appBar,color:"secondary",onChange:(r,o)=>this.setState({tab:o})},this.state.seconds!==!1&&a.createElement(Us,{id:"sc_seconds",label:D.t("sc_seconds")}),a.createElement(Us,{id:"minutes",label:D.t("sc_minutes")}),a.createElement(Us,{id:"hours",label:D.t("sc_hours")}),a.createElement(Us,{id:"dates",label:D.t("sc_dates")}),a.createElement(Us,{id:"months",label:D.t("sc_months")}),a.createElement(Us,{id:"dow",label:D.t("sc_dows")}))),e===0&&a.createElement("div",{style:Be.tabContent},this.getPeriodsTab("seconds",60)),e===1&&a.createElement("div",{style:Be.tabContent},this.getPeriodsTab("minutes",60)),e===2&&a.createElement("div",{style:Be.tabContent},this.getPeriodsTab("hours",24)),e===3&&a.createElement("div",{style:Be.tabContent},this.getPeriodsTab("dates",31)),e===4&&a.createElement("div",{style:Be.tabContent},this.getPeriodsTab("months",12)),e===5&&a.createElement("div",{style:Be.tabContent},this.getPeriodsTab("dow",7)))}}const Ps={modalDialog:{minWidth:400,maxWidth:800},overflowHidden:{display:"flex",overflow:"hidden"},titleIcon:{marginRight:5},content:{fontSize:16},languageButton:{position:"absolute",right:8,top:8},languageButtonActive:s=>({color:s.palette.primary.main})};function Lve(s){const{open:e,toggleTranslation:t,noTranslation:i,title:r,fullWidth:o,help:n,maxWidth:M,progress:c,icon:l,applyDisabled:N,applyButton:u,onClose:L,children:g,titleButtonApply:j,titleButtonClose:y,onApply:T,textInput:d,defaultValue:I,overflowHidden:w}=s,[A,p]=Ka(I||"");Ce(()=>{p(I||"")},[I]);const h=$g(),C=wN(h.breakpoints.down("md"));let E=null;return l&&(E=l),a.createElement(Ae,{open:e,maxWidth:C?!1:M||"md",fullWidth:!!o,fullScreen:C,disableEscapeKeyDown:!1,onClose:L,sx:{"& .MuiDialog-paper":C?{}:Ps.modalDialog}},r&&a.createElement(fe,null,l?a.createElement(E,{style:Ps.titleIcon}):null,r,D.getLanguage()!=="en"&&t?a.createElement(W,{size:"large",sx:m.getStyle(s.theme,Ps.languageButton,i&&Ps.languageButtonActive),onClick:()=>t(),title:D.t("Disable/Enable translation")},a.createElement(Hg,null)):null),a.createElement(_e,{style:{...Ps.content,...w?Ps.overflowHidden:void 0,paddingTop:8}},d&&a.createElement(Te,{autoComplete:"off",fullWidth:!0,autoFocus:!0,variant:"outlined",size:"medium",multiline:!0,value:A,onChange:O=>p(O.target.value)}),g,n?a.createElement("div",null,n):null),a.createElement(xe,null,u!==!1&&a.createElement(q,{startIcon:a.createElement(We,null),disabled:c||N&&I===A,onClick:()=>T(d?A:""),variant:"contained",color:"primary"},D.t(j||"ra_Ok")),a.createElement(q,{color:"grey",onClick:L,disabled:c,variant:"contained",startIcon:a.createElement(we,null)},D.t(y||"ra_Cancel"))))}function M_e(){const s=mj();return[...s.breakpoints.keys].reverse().reduce((t,i)=>{const r=wN(s.breakpoints.up(i));return!t&&r?i:t},null)||"xs"}function Mn(){return s=>function(t){const i=M_e();return a.createElement(s,{...t,width:i})}}function c_e(s){const[e,t]=a.useState(s.input||s.value||""),[i,r]=a.useState("");return a.createElement(Ae,{open:!0,onClose:()=>s.onClose(null),"aria-labelledby":"form-dialog-title",fullWidth:s.fullWidth!==void 0?s.fullWidth:!1},a.createElement(fe,{id:"form-dialog-title"},s.titleText),a.createElement(_e,null,a.createElement(as,null,s.promptText),a.createElement(Te,{variant:"standard",autoFocus:!0,margin:"dense",error:!!i,helperText:i===!0||!i?"":i,value:e,label:s.labelText||"",type:s.type||"text",onKeyUp:o=>o.code==="Enter"&&e&&s.onClose(e),onChange:o=>{let n="";s.verify&&(n=!s.verify(o.target.value)),s.rule?t(s.rule(o.target.value)):t(o.target.value),r(n)},fullWidth:!0})),a.createElement(xe,null,a.createElement(q,{variant:"contained",disabled:!e||!!i,onClick:()=>s.onClose(e),color:"primary",startIcon:a.createElement(We,null)},s.applyText||D.t("ra_Ok")),a.createElement(q,{color:"grey",variant:"contained",onClick:()=>s.onClose(null),startIcon:a.createElement(we,null)},s.cancelText||D.t("ra_Cancel"))))}const u_e=Mn()(c_e);function Oa(s){return a.createElement("svg",{onClick:e=>s.onClick&&s.onClick(e),viewBox:"0 0 486 486",width:s.width||(s.fontSize==="small"?16:20),height:s.height||s.width||(s.fontSize==="small"?16:20),xmlns:"http://www.w3.org/2000/svg",className:s.className,style:s.style},a.createElement("path",{fill:"currentColor",d:"m414.928297,149.715165 c-2.639376,-57.222555 -35.669446,-106.505345 -83.345894,-132.039151 c-3.758948,-2.049842 -7.636885,-3.932022 -11.590542,-5.641125 c-19.303146,-8.394083 -40.607459,-13.050853 -63.004303,-13.050853 c-84.113909,0 -152.791790,65.703174 -157.718988,148.605566 l0.043268,-0.010816 v0.281245 c0,3.061243 -0.146031,16.750306 -0.146031,16.750306 l-2.352723,5.224668 h15.744315 c5.916964,-19.384275 24.078904,-32.635245 45.513024,-32.635245 c26.231510,0 47.573684,21.915481 47.573684,48.146991 c0,26.226103 -21.342174,47.146409 -47.573684,47.146409 c-25.111939,0 -45.734774,-19.735831 -47.443879,-44.658471 h-18.789334 c-0.400232,0 -0.778832,0.638209 -1.162839,0.584122 l-19.762875,55.199753 c-2.774590,7.696379 2.926030,16.214860 11.103771,16.214860 h17.020735 l-0.129805,87.899899 c0,17.356066 14.073071,31.174935 31.429136,31.174935 h56.205745 v82.648189 c0,12.877778 12.937273,22.580734 25.815051,22.580734 h144.597825 c12.877778,0 23.429877,-9.702955 23.429877,-22.580734 v-166.037352 c0,-22.645636 5.976457,-44.761234 16.561008,-64.789128 c11.055093,-20.925714 17.523731,-44.620611 18.129489,-69.792045 c0.027042,-1.260193 0.037858,-2.552839 0.037858,-3.845485 c0,-2.466302 -0.070310,-4.938014 -0.183890,-7.377273 zm-155.393308,-11.731165 h-13.456494 v13.559257 c0,4.732489 -4.267352,8.567157 -8.999842,8.567157 c-4.727079,0 -8.999842,-3.834667 -8.999842,-8.567157 v-13.559257 h-12.185483 c-4.732489,0 -8.567157,-4.267352 -8.567157,-8.999842 c0,-4.727079 3.834667,-8.999842 8.567157,-8.999842 h12.185483 v-12.077311 c0,-4.732489 4.272762,-8.567157 8.999842,-8.567157 c4.732489,0 8.999842,3.834667 8.999842,8.567157 v12.077311 h13.456494 c4.727079,0 8.567157,4.272762 8.567157,8.999842 c0,4.732489 -3.840077,8.999842 -8.567157,8.999842 zm0,0"}),a.createElement("path",{fill:"currentColor",d:"m187.695312 285.875c3.9375-3.980469 6.414063-9.449219 6.414063-15.523438 0-12.128906-9.855469-21.980468-21.984375-21.980468-6.007812 0-11.472656 2.410156-15.457031 6.347656-4.023438 4.003906-6.523438 9.539062-6.523438 15.636719 0 12.125 9.855469 21.980469 21.980469 21.980469 6.078125 0 11.585938-2.476563 15.570312-6.460938zm0 0"}))}function Ti(s){return a.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",onClick:e=>s.onClick&&s.onClick(e),viewBox:"0 0 650 512",width:s.width||(s.fontSize==="small"?16:20),height:s.height||s.width||(s.fontSize==="small"?16:20),className:s.className,style:s.style},a.createElement("path",{fill:"currentColor",d:"m524,128l-192,0l-64,-64l-160,0c-26.51,0 -48,21.49 -48,48l0,288c0,26.51 21.49,48 48,48l416,0c26.51,0 48,-21.49 48,-48l0,-224c0,-26.51 -21.49,-48 -48,-48z"}))}function uo(s){return a.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",onClick:e=>s.onClick&&s.onClick(e),viewBox:"0 0 650 512",width:s.width||(s.fontSize==="small"?16:20),height:s.height||s.width||(s.fontSize==="small"?16:20),className:s.className,style:s.style},a.createElement("path",{fill:"currentColor",d:"m631.75617,292.093l-72.424,124.155a63.997,63.997 0 0 1 -55.281,31.752l-399.964,0c-18.523,0 -30.064,-20.093 -20.731,-36.093l72.424,-124.155a64,64 0 0 1 55.282,-31.752l399.964,0c18.523,0 30.064,20.093 20.73,36.093zm-420.694,-68.093l328,0l0,-48c0,-26.51 -21.49,-48 -48,-48l-160,0l-64,-64l-160,0c-26.51,0 -48,21.49 -48,48l0,278.046l69.077,-118.418c17.137,-29.378 48.912,-47.628 82.923,-47.628z"}))}function lc(s){return a.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",onClick:e=>s.onClick&&s.onClick(e),viewBox:"0 0 512 512",width:s.width||(s.fontSize==="small"?16:20),height:s.height||s.width||(s.fontSize==="small"?16:20),className:s.className,style:s.style},a.createElement("path",{fill:"#EE3333",d:"M256,0C114.844,0,0,114.844,0,256s114.844,256,256,256s256-114.844,256-256S397.156,0,256,0z M256,448 c-105.865,0-192-86.135-192-192c0-40.406,12.25-78.604,35.542-111.198l267.656,267.656C334.604,435.75,296.406,448,256,448z M412.458,367.198L144.802,99.542C177.396,76.25,215.594,64,256,64c105.865,0,192,86.135,192,192 C448,296.406,435.75,334.604,412.458,367.198z"}))}var l_e=s=>typeof s!="string"?{}:s.split(/ ?; ?/).reduce((e,t)=>{const[i,r]=t.split(/ ?: ?/).map((o,n)=>n===0?o.replace(/\s+/g,""):o.trim());if(i&&r){const o=i.replace(/(\w)-(\w)/g,(M,c,l)=>`${c}${l.toUpperCase()}`);let n=r.trim();Number.isNaN(Number(r))||(n=Number(r)),e[i.startsWith("-")?i:o]=n}return e},{});function N_e(s=6){const e="0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ";let t="";for(let i=s;i>0;--i)t+=e[Math.round(Math.random()*(e.length-1))];return t}var L_e=["br","col","colgroup","dl","hr","iframe","img","input","link","menuitem","meta","ol","param","select","table","tbody","tfoot","thead","tr","ul","wbr"],C0={"accept-charset":"acceptCharset",acceptcharset:"acceptCharset",accesskey:"accessKey",allowfullscreen:"allowFullScreen",autocapitalize:"autoCapitalize",autocomplete:"autoComplete",autocorrect:"autoCorrect",autofocus:"autoFocus",autoplay:"autoPlay",autosave:"autoSave",cellpadding:"cellPadding",cellspacing:"cellSpacing",charset:"charSet",class:"className",classid:"classID",classname:"className",colspan:"colSpan",contenteditable:"contentEditable",contextmenu:"contextMenu",controlslist:"controlsList",crossorigin:"crossOrigin",dangerouslysetinnerhtml:"dangerouslySetInnerHTML",datetime:"dateTime",defaultchecked:"defaultChecked",defaultvalue:"defaultValue",enctype:"encType",for:"htmlFor",formmethod:"formMethod",formaction:"formAction",formenctype:"formEncType",formnovalidate:"formNoValidate",formtarget:"formTarget",frameborder:"frameBorder",hreflang:"hrefLang",htmlfor:"htmlFor",httpequiv:"httpEquiv","http-equiv":"httpEquiv",icon:"icon",innerhtml:"innerHTML",inputmode:"inputMode",itemid:"itemID",itemprop:"itemProp",itemref:"itemRef",itemscope:"itemScope",itemtype:"itemType",keyparams:"keyParams",keytype:"keyType",marginwidth:"marginWidth",marginheight:"marginHeight",maxlength:"maxLength",mediagroup:"mediaGroup",minlength:"minLength",nomodule:"noModule",novalidate:"noValidate",playsinline:"playsInline",radiogroup:"radioGroup",readonly:"readOnly",referrerpolicy:"referrerPolicy",rowspan:"rowSpan",spellcheck:"spellCheck",srcdoc:"srcDoc",srclang:"srcLang",srcset:"srcSet",tabindex:"tabIndex",typemustmatch:"typeMustMatch",usemap:"useMap",accentheight:"accentHeight","accent-height":"accentHeight",alignmentbaseline:"alignmentBaseline","alignment-baseline":"alignmentBaseline",allowreorder:"allowReorder",arabicform:"arabicForm","arabic-form":"arabicForm",attributename:"attributeName",attributetype:"attributeType",autoreverse:"autoReverse",basefrequency:"baseFrequency",baselineshift:"baselineShift","baseline-shift":"baselineShift",baseprofile:"baseProfile",calcmode:"calcMode",capheight:"capHeight","cap-height":"capHeight",clippath:"clipPath","clip-path":"clipPath",clippathunits:"clipPathUnits",cliprule:"clipRule","clip-rule":"clipRule",colorinterpolation:"colorInterpolation","color-interpolation":"colorInterpolation",colorinterpolationfilters:"colorInterpolationFilters","color-interpolation-filters":"colorInterpolationFilters",colorprofile:"colorProfile","color-profile":"colorProfile",colorrendering:"colorRendering","color-rendering":"colorRendering",contentscripttype:"contentScriptType",contentstyletype:"contentStyleType",diffuseconstant:"diffuseConstant",dominantbaseline:"dominantBaseline","dominant-baseline":"dominantBaseline",edgemode:"edgeMode",enablebackground:"enableBackground","enable-background":"enableBackground",externalresourcesrequired:"externalResourcesRequired",fillopacity:"fillOpacity","fill-opacity":"fillOpacity",fillrule:"fillRule","fill-rule":"fillRule",filterres:"filterRes",filterunits:"filterUnits",floodopacity:"floodOpacity","flood-opacity":"floodOpacity",floodcolor:"floodColor","flood-color":"floodColor",fontfamily:"fontFamily","font-family":"fontFamily",fontsize:"fontSize","font-size":"fontSize",fontsizeadjust:"fontSizeAdjust","font-size-adjust":"fontSizeAdjust",fontstretch:"fontStretch","font-stretch":"fontStretch",fontstyle:"fontStyle","font-style":"fontStyle",fontvariant:"fontVariant","font-variant":"fontVariant",fontweight:"fontWeight","font-weight":"fontWeight",glyphname:"glyphName","glyph-name":"glyphName",glyphorientationhorizontal:"glyphOrientationHorizontal","glyph-orientation-horizontal":"glyphOrientationHorizontal",glyphorientationvertical:"glyphOrientationVertical","glyph-orientation-vertical":"glyphOrientationVertical",glyphref:"glyphRef",gradienttransform:"gradientTransform",gradientunits:"gradientUnits",horizadvx:"horizAdvX","horiz-adv-x":"horizAdvX",horizoriginx:"horizOriginX","horiz-origin-x":"horizOriginX",imagerendering:"imageRendering","image-rendering":"imageRendering",kernelmatrix:"kernelMatrix",kernelunitlength:"kernelUnitLength",keypoints:"keyPoints",keysplines:"keySplines",keytimes:"keyTimes",lengthadjust:"lengthAdjust",letterspacing:"letterSpacing","letter-spacing":"letterSpacing",lightingcolor:"lightingColor","lighting-color":"lightingColor",limitingconeangle:"limitingConeAngle",markerend:"markerEnd","marker-end":"markerEnd",markerheight:"markerHeight",markermid:"markerMid","marker-mid":"markerMid",markerstart:"markerStart","marker-start":"markerStart",markerunits:"markerUnits",markerwidth:"markerWidth",maskcontentunits:"maskContentUnits",maskunits:"maskUnits",numoctaves:"numOctaves",overlineposition:"overlinePosition","overline-position":"overlinePosition",overlinethickness:"overlineThickness","overline-thickness":"overlineThickness",paintorder:"paintOrder","paint-order":"paintOrder","panose-1":"panose1",pathlength:"pathLength",patterncontentunits:"patternContentUnits",patterntransform:"patternTransform",patternunits:"patternUnits",pointerevents:"pointerEvents","pointer-events":"pointerEvents",pointsatx:"pointsAtX",pointsaty:"pointsAtY",pointsatz:"pointsAtZ",preservealpha:"preserveAlpha",preserveaspectratio:"preserveAspectRatio",primitiveunits:"primitiveUnits",refx:"refX",refy:"refY",renderingintent:"renderingIntent","rendering-intent":"renderingIntent",repeatcount:"repeatCount",repeatdur:"repeatDur",requiredextensions:"requiredExtensions",requiredfeatures:"requiredFeatures",shaperendering:"shapeRendering","shape-rendering":"shapeRendering",specularconstant:"specularConstant",specularexponent:"specularExponent",spreadmethod:"spreadMethod",startoffset:"startOffset",stddeviation:"stdDeviation",stitchtiles:"stitchTiles",stopcolor:"stopColor","stop-color":"stopColor",stopopacity:"stopOpacity","stop-opacity":"stopOpacity",strikethroughposition:"strikethroughPosition","strikethrough-position":"strikethroughPosition",strikethroughthickness:"strikethroughThickness","strikethrough-thickness":"strikethroughThickness",strokedasharray:"strokeDasharray","stroke-dasharray":"strokeDasharray",strokedashoffset:"strokeDashoffset","stroke-dashoffset":"strokeDashoffset",strokelinecap:"strokeLinecap","stroke-linecap":"strokeLinecap",strokelinejoin:"strokeLinejoin","stroke-linejoin":"strokeLinejoin",strokemiterlimit:"strokeMiterlimit","stroke-miterlimit":"strokeMiterlimit",strokewidth:"strokeWidth","stroke-width":"strokeWidth",strokeopacity:"strokeOpacity","stroke-opacity":"strokeOpacity",suppresscontenteditablewarning:"suppressContentEditableWarning",suppresshydrationwarning:"suppressHydrationWarning",surfacescale:"surfaceScale",systemlanguage:"systemLanguage",tablevalues:"tableValues",targetx:"targetX",targety:"targetY",textanchor:"textAnchor","text-anchor":"textAnchor",textdecoration:"textDecoration","text-decoration":"textDecoration",textlength:"textLength",textrendering:"textRendering","text-rendering":"textRendering",underlineposition:"underlinePosition","underline-position":"underlinePosition",underlinethickness:"underlineThickness","underline-thickness":"underlineThickness",unicodebidi:"unicodeBidi","unicode-bidi":"unicodeBidi",unicoderange:"unicodeRange","unicode-range":"unicodeRange",unitsperem:"unitsPerEm","units-per-em":"unitsPerEm",unselectable:"unselectable",valphabetic:"vAlphabetic","v-alphabetic":"vAlphabetic",vectoreffect:"vectorEffect","vector-effect":"vectorEffect",vertadvy:"vertAdvY","vert-adv-y":"vertAdvY",vertoriginx:"vertOriginX","vert-origin-x":"vertOriginX",vertoriginy:"vertOriginY","vert-origin-y":"vertOriginY",vhanging:"vHanging","v-hanging":"vHanging",videographic:"vIdeographic","v-ideographic":"vIdeographic",viewbox:"viewBox",viewtarget:"viewTarget",vmathematical:"vMathematical","v-mathematical":"vMathematical",wordspacing:"wordSpacing","word-spacing":"wordSpacing",writingmode:"writingMode","writing-mode":"writingMode",xchannelselector:"xChannelSelector",xheight:"xHeight","x-height":"xHeight",xlinkactuate:"xlinkActuate","xlink:actuate":"xlinkActuate",xlinkarcrole:"xlinkArcrole","xlink:arcrole":"xlinkArcrole",xlinkhref:"xlinkHref","xlink:href":"xlinkHref",xlinkrole:"xlinkRole","xlink:role":"xlinkRole",xlinkshow:"xlinkShow","xlink:show":"xlinkShow",xlinktitle:"xlinkTitle","xlink:title":"xlinkTitle",xlinktype:"xlinkType","xlink:type":"xlinkType",xmlbase:"xmlBase","xml:base":"xmlBase",xmllang:"xmlLang","xml:lang":"xmlLang","xml:space":"xmlSpace",xmlnsxlink:"xmlnsXlink","xmlns:xlink":"xmlnsXlink",xmlspace:"xmlSpace",ychannelselector:"yChannelSelector",zoomandpan:"zoomAndPan",onblur:"onBlur",onchange:"onChange",onclick:"onClick",oncontextmenu:"onContextMenu",ondoubleclick:"onDoubleClick",ondrag:"onDrag",ondragend:"onDragEnd",ondragenter:"onDragEnter",ondragexit:"onDragExit",ondragleave:"onDragLeave",ondragover:"onDragOver",ondragstart:"onDragStart",ondrop:"onDrop",onerror:"onError",onfocus:"onFocus",oninput:"onInput",oninvalid:"onInvalid",onkeydown:"onKeyDown",onkeypress:"onKeyPress",onkeyup:"onKeyUp",onload:"onLoad",onmousedown:"onMouseDown",onmouseenter:"onMouseEnter",onmouseleave:"onMouseLeave",onmousemove:"onMouseMove",onmouseout:"onMouseOut",onmouseover:"onMouseOver",onmouseup:"onMouseUp",onscroll:"onScroll",onsubmit:"onSubmit",ontouchcancel:"onTouchCancel",ontouchend:"onTouchEnd",ontouchmove:"onTouchMove",ontouchstart:"onTouchStart",onwheel:"onWheel"};function g_e(s,e){var o;const{key:t,level:i,...r}=e;switch(s.nodeType){case 1:return Sg(y_e(s.nodeName),j_e(s,t),p0(s.childNodes,i,r));case 3:{const n=((o=s.nodeValue)==null?void 0:o.toString())??"";if(!r.allowWhiteSpaces&&/^\s+$/.test(n)&&!/[\u00A0\u202F]/.test(n))return null;if(!s.parentNode)return n;const M=s.parentNode.nodeName.toLowerCase();return L_e.includes(M)?(/\S/.test(n)&&console.warn(`A textNode is not allowed inside '${M}'. Your text "${n}" will be ignored`),null):n}case 8:return null;case 11:return p0(s.childNodes,i,e);default:return null}}function j_e(s,e){const t={key:e};if(s instanceof Element){const i=s.getAttribute("class");i&&(t.className=i),[...s.attributes].forEach(r=>{switch(r.name){case"class":break;case"style":t[r.name]=l_e(r.value);break;case"allowfullscreen":case"allowpaymentrequest":case"async":case"autofocus":case"autoplay":case"checked":case"controls":case"default":case"defer":case"disabled":case"formnovalidate":case"hidden":case"ismap":case"itemscope":case"loop":case"multiple":case"muted":case"nomodule":case"novalidate":case"open":case"readonly":case"required":case"reversed":case"selected":case"typemustmatch":t[C0[r.name]||r.name]=!0;break;default:t[C0[r.name]||r.name]=r.value}})}return t}function p0(s,e,t){const i=[...s].map((r,o)=>Oo(r,{...t,index:o,level:e+1})).filter(Boolean);return i.length?i:null}function y_e(s){return/[a-z]+[A-Z]+[a-z]+/.test(s)?s:s.toLowerCase()}function BL(s,e={}){return typeof s=="string"?T_e(s,e):s instanceof Node?Oo(s,e):null}function Oo(s,e={}){if(!s||!(s instanceof Node))return null;const{actions:t=[],index:i=0,level:r=0,randomKey:o}=e;let n=s,M=`${r}-${i}`;const c=[];return o&&r===0&&(M=`${N_e()}-${M}`),Array.isArray(t)&&t.forEach(l=>{l.condition(n,M,r)&&(typeof l.pre=="function"&&(n=l.pre(n,M,r),n instanceof Node||(n=s)),typeof l.post=="function"&&c.push(l.post(n,M,r)))}),c.length?c:g_e(n,{key:M,level:r,...e})}function T_e(s,e={}){if(!s||typeof s!="string")return null;const{includeAllNodes:t=!1,nodeOnly:i=!1,selector:r="body > *",type:o="text/html"}=e;try{const M=new DOMParser().parseFromString(s,o);if(t){const{childNodes:l}=M.body;return i?l:[...l].map(N=>Oo(N,e))}const c=M.querySelector(r)||M.body.childNodes[0];if(!(c instanceof Node))throw new TypeError("Error parsing input");return i?c:Oo(c,e)}catch{}return null}var D_e=Object.defineProperty,d_e=(s,e,t)=>e in s?D_e(s,e,{enumerable:!0,configurable:!0,writable:!0,value:t}):s[e]=t,Vr=(s,e,t)=>d_e(s,typeof e!="symbol"?e+"":e,t),A0="react-inlinesvg",h_e=10,ne={IDLE:"idle",LOADING:"loading",LOADED:"loaded",FAILED:"failed",READY:"ready",UNSUPPORTED:"unsupported"};function z_e(s){return s[Math.floor(Math.random()*s.length)]}function ir(){var s;return!!(typeof window<"u"&&((s=window.document)!=null&&s.createElement))}function w_e(){return A_e()&&typeof window<"u"&&window!==null}function I_e(s,...e){const t={};for(const i in s)({}).hasOwnProperty.call(s,i)&&(e.includes(i)||(t[i]=s[i]));return t}function C_e(s){const e="abcdefghijklmnopqrstuvwxyz",i=`${e}${e.toUpperCase()}1234567890`;let r="";for(let o=0;o299)throw new Error("Not found");if(!["image/svg+xml","text/plain"].some(o=>r.includes(o)))throw new Error(`Content type isn't valid: ${r}`);return t.text()}function p_e(s=1){return new Promise(e=>{setTimeout(e,s*1e3)})}function A_e(){if(!document)return!1;const s=document.createElement("div");s.innerHTML="";const e=s.firstChild;return!!e&&e.namespaceURI==="http://www.w3.org/2000/svg"}var m_e=class{constructor(){Vr(this,"cacheApi"),Vr(this,"cacheStore"),Vr(this,"subscribers",[]),Vr(this,"isReady",!1),this.cacheStore=new Map;let s=A0,e=!1;ir()&&(s=window.REACT_INLINESVG_CACHE_NAME??A0,e=!!window.REACT_INLINESVG_PERSISTENT_CACHE&&"caches"in window),e?caches.open(s).then(t=>{this.cacheApi=t}).catch(t=>{console.error(`Failed to open cache: ${t.message}`),this.cacheApi=void 0}).finally(()=>{this.isReady=!0;const t=[...this.subscribers];this.subscribers.length=0,t.forEach(i=>{try{i()}catch(r){console.error(`Error in CacheStore subscriber callback: ${r.message}`)}})}):this.isReady=!0}onReady(s){this.isReady?s():this.subscribers.push(s)}async get(s,e){var t;return await(this.cacheApi?this.fetchAndAddToPersistentCache(s,e):this.fetchAndAddToInternalCache(s,e)),((t=this.cacheStore.get(s))==null?void 0:t.content)??""}set(s,e){this.cacheStore.set(s,e)}isCached(s){var e;return((e=this.cacheStore.get(s))==null?void 0:e.status)===ne.LOADED}async fetchAndAddToInternalCache(s,e){const t=this.cacheStore.get(s);if((t==null?void 0:t.status)===ne.LOADING){await this.handleLoading(s,async()=>{this.cacheStore.set(s,{content:"",status:ne.IDLE}),await this.fetchAndAddToInternalCache(s,e)});return}if(!(t!=null&&t.content)){this.cacheStore.set(s,{content:"",status:ne.LOADING});try{const i=await RL(s,e);this.cacheStore.set(s,{content:i,status:ne.LOADED})}catch(i){throw this.cacheStore.set(s,{content:"",status:ne.FAILED}),i}}}async fetchAndAddToPersistentCache(s,e){var r,o,n;const t=this.cacheStore.get(s);if((t==null?void 0:t.status)===ne.LOADED)return;if((t==null?void 0:t.status)===ne.LOADING){await this.handleLoading(s,async()=>{this.cacheStore.set(s,{content:"",status:ne.IDLE}),await this.fetchAndAddToPersistentCache(s,e)});return}this.cacheStore.set(s,{content:"",status:ne.LOADING});const i=await((r=this.cacheApi)==null?void 0:r.match(s));if(i){const M=await i.text();this.cacheStore.set(s,{content:M,status:ne.LOADED});return}try{await((o=this.cacheApi)==null?void 0:o.add(new Request(s,e)));const M=await((n=this.cacheApi)==null?void 0:n.match(s)),c=await(M==null?void 0:M.text())??"";this.cacheStore.set(s,{content:c,status:ne.LOADED})}catch(M){throw this.cacheStore.set(s,{content:"",status:ne.FAILED}),M}}async handleLoading(s,e){var t;for(let i=0;i({[s]:e}))}async delete(s){this.cacheApi&&await this.cacheApi.delete(s),this.cacheStore.delete(s)}async clear(){if(this.cacheApi){const s=await this.cacheApi.keys();await Promise.allSettled(s.map(e=>this.cacheApi.delete(e)))}this.cacheStore.clear()}};function m0(s){const e=et(void 0);return Ce(()=>{e.current=s}),e.current}function f_e(s){const{baseURL:e,content:t,description:i,handleError:r,hash:o,preProcessor:n,title:M,uniquifyIDs:c=!1}=s;try{const l=O_e(t,n),N=BL(l,{nodeOnly:!0});if(!N||!(N instanceof SVGSVGElement))throw new Error("Could not convert the src to a DOM Node");const u=FL(N,{baseURL:e,hash:o,uniquifyIDs:c});if(i){const L=u.querySelector("desc");L!=null&&L.parentNode&&L.parentNode.removeChild(L);const g=document.createElementNS("http://www.w3.org/2000/svg","desc");g.innerHTML=i,u.prepend(g)}if(typeof M<"u"){const L=u.querySelector("title");if(L!=null&&L.parentNode&&L.parentNode.removeChild(L),M){const g=document.createElementNS("http://www.w3.org/2000/svg","title");g.innerHTML=M,u.prepend(g)}}return u}catch(l){return r(l)}}function O_e(s,e){return e?e(s):s}function FL(s,e){const{baseURL:t="",hash:i,uniquifyIDs:r}=e,o=["id","href","xlink:href","xlink:role","xlink:arcrole"],n=["href","xlink:href"],M=(c,l)=>n.includes(c)&&(l?!l.includes("#"):!1);return r&&[...s.children].forEach(c=>{var l;if((l=c.attributes)!=null&&l.length){const N=Object.values(c.attributes).map(u=>{const L=u,g=/url\((.*?)\)/.exec(u.value);return g!=null&&g[1]&&(L.value=u.value.replace(g[0],`url(${t}${g[1]}__${i})`)),L});o.forEach(u=>{const L=N.find(g=>g.name===u);L&&!M(u,L.value)&&(L.value=`${L.value}__${i}`)})}return c.children.length?FL(c,e):c}),s}var Ni;function E_e(s){const{cacheRequests:e=!0,children:t=null,description:i,fetchOptions:r,innerRef:o,loader:n=null,onError:M,onLoad:c,src:l,title:N,uniqueHash:u}=s,[L,g]=kg((S,R)=>({...S,...R}),{content:"",element:null,isCached:e&&Ni.isCached(s.src),status:ne.IDLE}),{content:j,element:y,isCached:T,status:d}=L,I=m0(s),w=m0(L),A=et(u??C_e(8)),p=et(!1),h=et(!1),C=Kt(S=>{p.current&&(g({status:S.message==="Browser does not support SVG"?ne.UNSUPPORTED:ne.FAILED}),M==null||M(S))},[M]),E=Kt((S,R=!1)=>{p.current&&g({content:S,isCached:R,status:ne.LOADED})},[]),O=Kt(async()=>{const S=await RL(l,r);E(S)},[r,E,l]),U=Kt(()=>{try{const S=f_e({...s,handleError:C,hash:A.current,content:j}),R=BL(S);if(!R||!dN(R))throw new Error("Could not convert the src to a React element");g({element:R,status:ne.READY})}catch(S){C(S)}},[j,C,s]),k=Kt(async()=>{const S=/^data:image\/svg[^,]*?(;base64)?,(.*)/u.exec(l);let R;if(S?R=S[1]?window.atob(S[2]):decodeURIComponent(S[2]):l.includes("{p.current&&g({content:"",element:null,isCached:!1,status:ne.LOADING})},[]);Ce(()=>{if(p.current=!0,!(!ir()||h.current)){try{if(d===ne.IDLE){if(!w_e())throw new Error("Browser does not support SVG");if(!l)throw new Error("Missing src");K()}}catch(S){C(S)}return h.current=!0,()=>{p.current=!1}}},[]),Ce(()=>{if(!(!ir()||!I)&&I.src!==l){if(!l){C(new Error("Missing src"));return}K()}},[C,K,I,l]),Ce(()=>{d===ne.LOADED&&U()},[d,U]),Ce(()=>{!ir()||!I||I.src!==l||(I.title!==N||I.description!==i)&&U()},[i,U,I,l,N]),Ce(()=>{if(w)switch(d){case ne.LOADING:{w.status!==ne.LOADING&&k();break}case ne.LOADED:{w.status!==ne.LOADED&&U();break}case ne.READY:{w.status!==ne.READY&&(c==null||c(l,T));break}}},[k,U,T,c,w,l,d]);const x=I_e(s,"baseURL","cacheRequests","children","description","fetchOptions","innerRef","loader","onError","onLoad","preProcessor","src","title","uniqueHash","uniquifyIDs");return ir()?y?vg(y,{ref:o,...x}):[ne.UNSUPPORTED,ne.FAILED].includes(d)?t:n:n}function Ea(s){Ni||(Ni=new m_e);const{loader:e}=s,[t,i]=Ka(Ni.isReady);return Ce(()=>{t||Ni.onReady(()=>{i(!0)})},[t]),t?a.createElement(E_e,{...s}):e}function __e(s){return a.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",onClick:e=>s.onClick&&s.onClick(e),viewBox:"0 0 512 512",width:s.width||(s.fontSize==="small"?16:20),height:s.height||s.width||(s.fontSize==="small"?16:20),className:s.className,style:s.style},a.createElement("path",{fill:"currentColor",d:"M96.06 454.35c.01 6.29 1.87 12.45 5.36 17.69l17.09 25.69a31.99 31.99 0 0 0 26.64 14.28h61.71a31.99 31.99 0 0 0 26.64-14.28l17.09-25.69a31.989 31.989 0 0 0 5.36-17.69l.04-38.35H96.01l.05 38.35zM0 176c0 44.37 16.45 84.85 43.56 115.78 16.52 18.85 42.36 58.23 52.21 91.45.04.26.07.52.11.78h160.24c.04-.26.07-.51.11-.78 9.85-33.22 35.69-72.6 52.21-91.45C335.55 260.85 352 220.37 352 176 352 78.61 272.91-.3 175.45 0 73.44.31 0 82.97 0 176zm176-80c-44.11 0-80 35.89-80 80 0 8.84-7.16 16-16 16s-16-7.16-16-16c0-61.76 50.24-112 112-112 8.84 0 16 7.16 16 16s-7.16 16-16 16z"}))}function gve(s){let e;const t=s==null?void 0:s._id;return t?(t.startsWith("_design/")||t==="system"?e=a.createElement(go,{className:"iconOwn"}):t==="0_userdata"||t==="0_userdata.0"?e=a.createElement(ny,{className:"iconOwn"}):t==="alias"||t==="alias.0"?e=a.createElement(__e,{className:"iconOwn"}):t==="system.adapter"?e=a.createElement(go,{className:"iconOwn"}):t==="system.group"?e=a.createElement(rM,{className:"iconOwn"}):t==="system.user"?e=a.createElement(sM,{className:"iconOwn"}):t==="system.host"?e=a.createElement(iM,{className:"iconOwn"}):t.endsWith(".connection")||t.endsWith(".connected")?e=a.createElement(li,{className:"iconOwn"}):t.endsWith(".info")?e=a.createElement(tM,{className:"iconOwn"}):(s==null?void 0:s.type)==="meta"&&(e=a.createElement(vo,{className:"iconOwn"})),e||null):null}function jve(s,e){var r;e=e||".";let t="";const i=s==null?void 0:s.common;if(i){const o=i.icon;if(o)if(o.startsWith("data:image/"))t=o;else if(o.includes(".")){let n;s.type==="instance"||s.type==="adapter"?t=`${e}/adapter/${i.name}/${o}`:(r=s._id)!=null&&r.startsWith("system.adapter.")?(n=s._id.split(".",3),o[0]==="/"?n[2]+=o:n[2]+=`/${o}`,t=`${e}/adapter/${n[2]}`):(n=s._id.split(".",2),o[0]==="/"?n[0]+=o:n[0]+=`/${o}`,t=`${e}/adapter/${n[0]}`)}else return null}return t||null}const x_e=window.location.hostname.endsWith("iobroker.in"),f0=window.location.pathname.substring(0,window.location.pathname.lastIndexOf("/")+1),be=a.forwardRef(function(e,t){var i,r,o;if(e.src){if(typeof e.src=="string"){if(e.src.length<3)return e.sx?a.createElement(J,{component:"span",sx:e.sx,ref:t,title:e.title||void 0,style:{height:27,marginTop:-8,...e.styleUTF8||e.style},className:e.className?`iconOwn ${e.className}`:"iconOwn"},e.src):a.createElement("span",{ref:t,title:e.title||void 0,style:{height:27,marginTop:-8,...e.styleUTF8||e.style},className:e.className?`iconOwn ${e.className}`:"iconOwn"},e.src);if(e.src.startsWith("data:image/svg"))return a.createElement(Ea,{title:e.title||void 0,src:e.src,className:e.className?`iconOwn ${e.className}`:"iconOwn",width:((i=e.style)==null?void 0:i.width)||28,height:((r=e.style)==null?void 0:r.height)||((o=e.style)==null?void 0:o.width)||28,style:e.style||void 0});if(x_e&&!e.src.startsWith("http://")&&!e.src.startsWith("https://")){let n=e.src;return n.startsWith("./")?n=f0+n.substring(2):n.startsWith("/")||(n=f0+n),e.sx?a.createElement(J,{component:"img",sx:e.sx,title:e.title||void 0,style:e.style||void 0,className:e.className?`iconOwn ${e.className}`:"iconOwn",src:`https://remote-files.iobroker.in${n}`,alt:e.alt||void 0,ref:t,onError:M=>{var c;return(c=e.onError)==null?void 0:c.call(e,M)}}):a.createElement("img",{title:e.title||void 0,style:e.style||void 0,className:e.className?`iconOwn ${e.className}`:"iconOwn",src:`https://remote-files.iobroker.in${n}`,alt:e.alt||void 0,ref:t,onError:M=>{var c;return(c=e.onError)==null?void 0:c.call(e,M)}})}return e.sx?a.createElement(J,{component:"img",sx:e.sx,title:e.title||void 0,style:e.style||void 0,className:e.className?`iconOwn ${e.className}`:"iconOwn",src:e.src,alt:e.alt||void 0,ref:t,onError:e.onError}):a.createElement("img",{title:e.title||void 0,style:e.style||void 0,className:e.className?`iconOwn ${e.className}`:"iconOwn",src:e.src,alt:e.alt||void 0,ref:t,onError:e.onError})}return e.src}return null});be.displayName="Icon";const gs={dialog:{height:"100%"},paper:{height:"calc(100% - 64px)"},content:{textAlign:"center"},textarea:{width:"100%",height:"100%"},img:{width:"auto",height:"calc(100% - 5px)",objectFit:"contain"},dialogTitle:{justifyContent:"space-between",display:"flex"}},ve={images:["png","jpg","svg","jpeg","bmp","gif","apng","avif","webp","ico"],code:["js","json","json5","md"],txt:["log","txt","html","css","xml","ics","csv"],audio:["mp3","wav","ogg","acc"],video:["mp4","mov","avi"]};function O0(s,e){let t="";const i=new Uint8Array((s==null?void 0:s.data)||s),r=i.byteLength;for(let o=0;o{let o="";r.file!==void 0&&(o=r.file);const n={copyPossible:this.state.copyPossible,ext:this.state.ext};if(o.type==="Buffer")if(i.toLowerCase().endsWith(".json5")){n.ext="json5",n.copyPossible=!0;try{o=atob(O0(o,!0))}catch{console.error("Cannot convert base64 to string"),o=""}}else{const M=m.detectMimeType(O0(o));M&&(n.ext=M,n.copyPossible=ve.code.includes(M)||ve.txt.includes(M))}n.copyPossible&&(n.ext&&ve.txt.includes(n.ext)?(n.text=o,n.editingValue=o):n.ext&&ve.code.includes(n.ext)&&(n.code=o,n.editingValue=o)),this.setState(n)}).catch(r=>window.alert(`Cannot read file: ${r}`))}}componentDidMount(){this.readFile();const e=this.props.href.split("/");e.splice(0,2);const t=e[0],i=e.splice(1).join("/");this.props.supportSubscribes&&this.props.socket.subscribeFiles(t,i,this.onFileChanged).catch(r=>window.alert(`Cannot subscribe on file: ${r}`))}componentWillUnmount(){this.timeout&&(clearTimeout(this.timeout),this.timeout=null);const e=this.props.href.split("/");e.splice(0,2);const t=e[0],i=e.splice(1).join("/");this.props.supportSubscribes&&this.props.socket.subscribeFiles(t,i,this.onFileChanged).catch(r=>window.alert(`Cannot subscribe on file: ${r}`))}onFileChanged=(e,t,i)=>{this.state.changed||(this.timeout&&clearTimeout(this.timeout),this.timeout=setTimeout(()=>{this.timeout=null,i===null?window.alert("Show file was deleted!"):this.state.text!==null||this.state.code!==null?this.readFile():this.setState({forceUpdate:Date.now()})},300))};getEditorOrViewer(){return a.createElement(Te,{variant:"standard",style:gs.textarea,multiline:!0,value:this.state.editingValue||this.state.code||this.state.text,slotProps:{htmlInput:{readOnly:!this.state.editing}}})}getContent(){return this.state.ext&&ve.images.includes(this.state.ext)?this.state.imgError?a.createElement(lc,{style:{...gs.img,...this.props.getStyleBackgroundImage()}}):a.createElement(be,{onError:e=>{e.target.onerror=null,this.setState({imgError:!0})},style:{...gs.img,...this.props.getStyleBackgroundImage()},src:`${this.props.href}?ts=${this.state.forceUpdate}`,alt:this.props.href}):this.state.ext&&ve.audio.includes(this.state.ext)?a.createElement("div",{style:{width:"100%",height:"100%",display:"flex",justifyContent:"center",alignItems:"center"}},a.createElement("audio",{style:{width:"100%"},src:this.props.href,controls:!0})):this.state.ext&&ve.video.includes(this.state.ext)?a.createElement("div",{style:{width:"100%",height:"100%",display:"flex",justifyContent:"center",alignItems:"center"}},a.createElement("video",{style:{width:"100%",height:"100%"},controls:!0},a.createElement("source",{src:this.props.href,type:`video/${this.state.ext}}`}))):this.state.code!==null||this.state.text!==null||this.state.editing?this.getEditorOrViewer():null}onSave(){}render(){return a.createElement(Ae,{sx:{"&.MuiDialog-scrollPaper":gs.dialog,"& .MuiDialog-paper":gs.paper},scroll:"paper",open:!!this.props.href,onClose:()=>this.props.onClose(),fullWidth:!0,maxWidth:"xl","aria-labelledby":"ar_dialog_file_view_title"},a.createElement("div",{style:gs.dialogTitle},a.createElement(fe,{id:"ar_dialog_file_view_title"},`${this.props.t(this.state.editing?"Edit":"View")}: ${this.props.href}`),this.state.ext&&ve.images.includes(this.state.ext)&&a.createElement("div",null,a.createElement(W,{size:"large",color:"inherit",onClick:this.props.setStateBackgroundImage},a.createElement(qa,null)))),a.createElement(_e,{style:gs.content},this.getContent()),a.createElement(xe,null,this.state.copyPossible?a.createElement(q,{color:"grey",onClick:e=>{e.stopPropagation(),e.preventDefault(),m.copyToClipboard(this.state.text||this.state.code||"")},startIcon:a.createElement(Vg,null)},this.props.t("Copy content")):null,this.state.editing?a.createElement(q,{color:"grey",disabled:this.state.editingValue===this.state.code||this.state.editingValue===this.state.text,variant:"contained",onClick:()=>this.onSave(),startIcon:a.createElement(Xn,null)},this.props.t("Save")):null,a.createElement(q,{variant:"contained",onClick:()=>this.props.onClose(),color:"primary",startIcon:a.createElement(we,null)},this.props.t("Close"))))}}const k_e=Mn()(S_e),Ws=32,_t=32,Zr=120,E0=64,_0="Not found",Xr={all:ON,images:qj,code:eM,txt:Xj,audio:Ej,video:gy},Y={root:{width:"100%",overflow:"hidden",height:"100%",position:"relative"},filesDiv:{width:"calc(100% - 8px)",overflowX:"hidden",overflowY:"auto",padding:8},filesDivHint:{position:"absolute",bottom:0,left:20,opacity:.7,fontStyle:"italic",fontSize:12},filesDivTable:{height:"calc(100% - 56px)"},filesDivTile:{height:"calc(100% - 104px)",display:"flex",alignContent:"flex-start",alignItems:"stretch",flexWrap:"wrap",flex:`0 0 ${E0}px`},itemTile:s=>({position:"relative",userSelect:"none",cursor:"pointer",height:Zr,width:E0,display:"inline-block",textAlign:"center",opacity:.1,transition:"opacity 1s",margin:"4px",borderRadius:"4px","&:hover":{background:s.palette.secondary.light,color:m.invertColor(s.palette.secondary.main,!0)}}),itemNameFolderTile:{fontWeight:"bold"},itemNameTile:{width:"100%",height:32,overflow:"hidden",textOverflow:"ellipsis",fontSize:12,textAlign:"center",wordBreak:"break-all"},itemFolderIconTile:s=>({width:"100%",height:Zr-32-16-8,display:"block",pl:1,color:s.palette.secondary.main||"#fbff7d"}),itemFolderIconBack:s=>({position:"absolute",top:22,left:18,zIndex:1,color:(s.palette.mode==="dark","#FFF")}),itemSizeTile:{width:"100%",height:16,textAlign:"center",fontSize:10},itemImageTile:{width:"calc(100% - 8px)",height:Zr-32-16-8,margin:4,display:"block",textAlign:"center",objectFit:"contain"},itemIconTile:{width:"100%",height:Zr-32-16-8,display:"block",objectFit:"contain"},itemSelected:s=>({background:s.palette.primary.main,color:m.invertColor(s.palette.primary.main,!0)}),itemTable:s=>({userSelect:"none",cursor:"pointer",height:Ws,display:"inline-flex",lineHeight:`${Ws}px`,"&:hover":{background:s.palette.secondary.light,color:m.invertColor(s.palette.secondary.main,!0)}}),itemNameTable:{display:"inline-block",pl:"10px",fontSize:"1rem",verticalAlign:"top",flexGrow:1,textOverflow:"ellipsis",whiteSpace:"nowrap",overflow:"hidden","@media screen and (max-width: 500px)":{textAlign:"end",direction:"rtl"}},itemNameFolderTable:{fontWeight:"bold"},itemSizeTable:{display:"inline-block",width:60,verticalAlign:"top",textAlign:"right",whiteSpace:"nowrap"},itemAccessTable:{verticalAlign:"top",width:60,textAlign:"right",paddingRight:5,display:"flex",justifyContent:"center"},itemImageTable:{display:"inline-block",width:30,marginTop:1,objectFit:"contain",maxHeight:30},itemNoImageTable:{marginTop:6},itemIconTable:{display:"inline-block",marginTop:1,width:30,height:30},itemFolderTable:{},itemFolderTemp:{opacity:.4},itemFolderIconTable:s=>({marginTop:"1px",marginLeft:"8px",display:"inline-block",width:30,height:30,color:s.palette.secondary.main||"#fbff7d"}),itemDownloadButtonTable:s=>({display:"inline-block",width:_t,height:Ws,minWidth:_t,verticalAlign:"middle",textAlign:"center",padding:0,borderRadius:`${_t/2}px`,"&:hover":{backgroundColor:s.palette.mode==="dark"?"rgba(255, 255, 255, 0.08)":"rgba(0, 0, 0, 0.08)"},"& span":{pt:"9px"},"& svg":{width:14,height:14,fontSize:"1rem",mt:"-3px",verticalAlign:"middle",color:s.palette.mode==="dark"?"#EEE":"#111"}}),itemDownloadEmptyTable:{display:"inline-block",width:_t,height:Ws,minWidth:_t,padding:0},itemAclButtonTable:{width:_t,height:Ws,minWidth:_t,verticalAlign:"top",padding:0,fontSize:12,display:"flex"},itemDeleteButtonTable:{display:"inline-block",width:_t,height:Ws,minWidth:_t,verticalAlign:"top",padding:0,"& svg":{width:18,height:18,fontSize:"1.5rem"}},uploadDiv:{top:0,zIndex:1,bottom:0,left:0,right:0,position:"absolute",opacity:.9,textAlign:"center",background:"#FFFFFF"},uploadDivDragging:{opacity:1},uploadCenterDiv:s=>({m:"20px",border:"3px dashed grey",borderRadius:"30px",width:"calc(100% - 40px)",height:"calc(100% - 40px)",position:"relative",color:s.palette.mode==="dark"?"#222":"#CCC",display:"flex",alignItems:"center",justifyContent:"center"}),uploadCenterIcon:{width:"25%",height:"25%"},uploadCenterText:{fontSize:24,fontWeight:"bold"},uploadCloseButton:{zIndex:2,position:"absolute",top:30,right:30},uploadCenterTextAndIcon:{position:"absolute",height:"30%",width:"100%",margin:"auto",opacity:.3},menuButtonExpertActive:{color:"#c00000"},menuButtonRestrictActive:{color:"#c05000"},pathDiv:s=>({display:"flex",width:"calc(100% - 16px)",ml:1,mr:1,textOverflow:"clip",overflow:"hidden",whiteSpace:"nowrap",backgroundColor:s.palette.secondary.main,color:s.palette.secondary.contrastText,borderRadius:"4px 4px 0 0"}),pathDivInput:{width:"100%"},pathDivBreadcrumbDir:s=>({pl:"2px",pr:"2px",cursor:"pointer",color:"white","&:hover":{backgroundColor:s.palette.primary.main,color:s.palette.primary.contrastText}}),pathDivBreadcrumbSelected:{color:"#FFF"},backgroundImageLight:{background:"white"},backgroundImageDark:{background:"black"},backgroundImageColored:{background:"silver"},specialFolder:s=>({color:s.palette.mode==="dark"?"#229b0f":"#5dd300"}),tooltip:{pointerEvents:"none"}},Ft="0_userdata.0";function Js(s){const e=(s||"").split("/");return e.length&&e.pop(),e.join("/")}function Qn(s){const e=m.getFileExtension(s);return!!(e!=null&&e.toLowerCase().match(/[a-z]+/)&&e.length<5)}const oe="Table",bn="Tile";function x0(s,e){return s.folder&&e.folder?s.name>e.name?1:s.namee.name?1:s.name{var l;return c.startsWith(`${this.limitToPath}/`)||c===this.limitToPath||((l=this.limitToPath)==null?void 0:l.startsWith(`${c}/`))}))}catch{i=[]}let r;this.props.showViewTypeButton?r=this.localStorage.getItem("files.viewType")||oe:r=oe;let o=this.props.selected||this.localStorage.getItem("files.selected")||Ft,n;if(e.restrictToFolder){o=e.restrictToFolder,n=e.restrictToFolder;const c=e.restrictToFolder.split("/");i=[];let l="";for(let N=0;N{if(this.state.viewType===oe&&!this.findItem(this.state.selected)){const t=this.state.selected.split("/");for(;t.length&&!this.findItem(t.join("/"));)t.pop();let i;t.length?i=t.join("/"):i=Ft,this.setState({selected:i,path:i,pathFocus:!1},()=>this.scrollToSelected())}else this.scrollToSelected();this.initialReadFinished=!0})}scrollToSelected(){if(this.mounted){const e=document.getElementById(this.state.selected);e==null||e.scrollIntoView()}}async componentDidMount(){this.mounted=!0,this.loadFolders().catch(e=>console.error(`Cannot load folders: ${e}`)),this.browseList=[],this.browseListRunning=!1,this.supportSubscribes=await this.props.socket.checkFeatureSupported("BINARY_STATE_EVENT"),this.supportSubscribes&&await this.props.socket.subscribeFiles("*","*",this.onFileChange)}componentWillUnmount(){this.supportSubscribes&&this.props.socket.unsubscribeFiles("*","*",this.onFileChange),this.mounted=!1,this.browseList=null,this.browseListRunning=!1,Object.values(this._tempTimeout).forEach(e=>{e&&clearTimeout(e)}),this._tempTimeout={}}browseFoldersCb(e,t,i){if(!(e!=null&&e.length))i(t);else{const r=e.shift();r?this.browseFolder(r,t).catch(o=>console.error(`Cannot read folder ${r}: ${o.message}`)).then(()=>{setTimeout(()=>this.browseFoldersCb(e,t,i),0)}):setTimeout(()=>this.browseFoldersCb(e,t,i),0)}}browseFolders(e,t){let i;return t?i=t:(i={},Object.keys(this.state.folders).forEach(r=>i[r]=this.state.folders[r])),e!=null&&e.length?new Promise(r=>{this.browseFoldersCb(e,i,r)}):Promise.resolve(i)}readDirSerial(e,t){return new Promise((i,r)=>{this.browseList&&(this.browseList.push({resolve:i,reject:r,adapter:e,relPath:t}),this.browseListRunning||this.processBrowseList())})}processBrowseList(e=0){!this.browseListRunning&&this.browseList&&this.browseList.length&&(this.browseListRunning=!0,this.browseList.length>10?this.browseList.length%10||this.setState({queueLength:this.browseList.length}):this.setState({queueLength:this.browseList.length}),this.browseList[0].processing=!0,this.props.socket.readDir(this.browseList[0].adapter,this.browseList[0].relPath||"").then(t=>{if(this.browseList){const i=this.browseList.shift();if(i){const r=i.resolve;i.resolve=null,i.reject=null,i.adapter=null,i.relPath=null,r&&r(t),this.browseListRunning=!1,this.browseList.length?e<5?this.processBrowseList(e+1):setTimeout(()=>this.processBrowseList(0),0):this.setState({queueLength:0})}else this.setState({queueLength:0})}}).catch(t=>{if(this.browseList){const i=this.browseList.shift();if(i){const r=i.reject;i.resolve=null,i.reject=null,i.adapter=null,i.relPath=null,r&&r(t),this.browseListRunning=!1,this.browseList.length?e<5?this.processBrowseList(e+1):setTimeout(()=>this.processBrowseList(0),0):this.setState({queueLength:0})}else this.setState({queueLength:0})}}))}async browseFolder(e,t,i,r){let o;if(t?o=t:(o={},Object.keys(this.state.folders).forEach(u=>{o[u]=this.state.folders[u]})),o[e]&&!r)return i?Promise.resolve(o):new Promise((u,L)=>{Promise.all(o[e].filter(g=>g.folder).map(g=>this.browseFolder(g.id,o,!0).catch(()=>{}))).then(()=>u(o)).catch(g=>L(new Error(g)))});if(!e||e==="/"){try{let u=await this.props.socket.readMetaItems();const L=[];let g=null;if(this.state.restrictToFolder){const y=this.state.restrictToFolder.split("/")[0];u=u.filter(T=>T._id===y)}else this.state.expertMode||(u=u.filter(y=>!y._id.endsWith(".admin")));const j=u.findIndex(y=>y._id==="system.meta.uuid");if(j!==-1&&u.splice(j,1),u.forEach(y=>{if(this.limitToObjectID&&this.limitToObjectID!==y._id)return;const T={id:y._id,name:y._id,title:y.common&&y.common.name||y._id,meta:!0,from:y.from,ts:y.ts,color:y.common&&y.common.color,icon:y.common&&y.common.icon,folder:!0,acl:y.acl,level:0};T.id===Ft?g=T:L.push(T)}),L.sort((y,T)=>y.id>T.id?1:y.idy.folder).map(y=>this.browseFolder(y.id,o,!0).catch(()=>{}))).then(()=>o)}catch(u){const L=u;this.initialReadFinished&&window.alert(`Cannot read meta items: ${L.message}`),o[e||"/"]=[]}return o}const n=e.split("/"),M=n.length,c=n.shift(),l=n.join("/");let N;try{N=await this.readDirSerial(c||"",l)}catch(u){if(u==="Not exists"&&c==="0_userdata.0")N=[];else throw u}try{const u=[];if(N.forEach(L=>{var j;const g={id:`${e}/${L.file}`,ext:m.getFileExtension(L.file),folder:L.isDir,name:L.file,size:(j=L.stats)==null?void 0:j.size,modified:L.modifiedAt,acl:L.acl,level:M};this.state.restrictToFolder?(g.folder&&(g.id.startsWith(`${this.state.restrictToFolder}/`)||g.id===this.state.restrictToFolder||this.state.restrictToFolder.startsWith(`${g.id}/`))||g.id.startsWith(`${this.state.restrictToFolder}/`))&&u.push(g):this.limitToPath?(g.folder&&(g.id.startsWith(`${this.limitToPath}/`)||g.id===this.limitToPath||this.limitToPath.startsWith(`${g.id}/`))||g.id.startsWith(`${this.limitToPath}/`))&&u.push(g):u.push(g)}),u.sort(x0),o[e]=u,!i)return Promise.all(u.filter(L=>L.folder).map(L=>this.browseFolder(L.id,o,!0))).then(()=>o)}catch(u){const L=u;this.initialReadFinished&&window.alert(`Cannot read ${c}${l?`/${l}`:""}: ${L==null?void 0:L.message}`),o[e]=[]}return o}toggleFolder(e,t){t==null||t.stopPropagation();const i=[...this.state.expanded],r=i.indexOf(e.id);r===-1?(i.push(e.id),i.sort(),this.localStorage.setItem("files.expanded",JSON.stringify(i)),e.temp?this.setState({expanded:i}):this.browseFolder(e.id).then(o=>this.setState({expanded:i,folders:o})).catch(o=>window.alert(o===_0?this.props.t('ra_Cannot find "%s"',e.id):this.props.t('ra_Cannot read "%s"',e.id)))):(i.splice(r,1),this.localStorage.setItem("files.expanded",JSON.stringify(i)),this.setState({expanded:i}))}onFileChange=(e,t,i)=>{const r=`${e}/${t}`,o=r.lastIndexOf("/"),n=r.substring(0,o);console.log(`File changed ${r}[${i}]`),this.state.folders[n]&&(this._tempTimeout[n]&&clearTimeout(this._tempTimeout[n]),this._tempTimeout[n]=setTimeout(()=>{delete this._tempTimeout[n],this.browseFolder(n,null,!1,!0).then(M=>this.setState({folders:M})).catch(M=>console.error(`Cannot read folder: ${M.message}`))},300))};changeFolder(e,t){var r;e==null||e.stopPropagation(),this.lastSelect=Date.now();let i=t||Js(this.state.currentDir);if(i==="/"&&(i=""),this.state.viewType==="Tile"&&((r=this.refFileDiv.current)!=null&&r.scrollTop)&&(this.scrollPositions[this.state.currentDir]=this.refFileDiv.current.scrollTop),this.localStorage.setItem("files.currentDir",i),t&&e&&(e.altKey||e.shiftKey||e.ctrlKey||e.metaKey)){this.setState({selected:i});return}if(i&&!this.state.folders[i]){this.browseFolder(i).then(o=>this.setState({folders:o,path:i,currentDir:i,selected:i,pathFocus:!1},()=>this.props.onSelect&&this.props.onSelect(""))).catch(o=>console.error(`Cannot read folder: ${o.message}`));return}this.setState({currentDir:i,selected:i,path:i,pathFocus:!1},()=>{if(this.props.onSelect&&this.props.onSelect(""),this.state.viewType==="Tile"&&this.scrollPositions[this.state.currentDir]){const o=this.scrollPositions[this.state.currentDir];delete this.scrollPositions[this.state.currentDir],this.refFileDiv.current&&(this.refFileDiv.current.scrollTop=o)}})}select(e,t,i){t&&t.stopPropagation(),this.lastSelect=Date.now(),this.localStorage.setItem("files.selected",e),this.setState({selected:e,path:e,pathFocus:!1},()=>{if(this.props.onSelect){const r=m.getFileExtension(e);(!this.props.filterFiles||r&&this.props.filterFiles.includes(r))&&(!this.state.filterByType||r&&ve[this.state.filterByType].includes(r))?this.props.onSelect(e,!1,!!this.state.folders[e]):this.props.onSelect("")}i&&i()})}getText(e){if(e)return typeof e=="object"?e[this.props.lang]||e.en||void 0:e}renderFolder(e,t){var c;if(this.state.filterEmpty&&!((c=this.state.folders[e.id])!=null&&c.length)&&e.id!==Ft&&!e.temp)return null;const i=t?uo:Ti,r=this.state.viewType===oe?e.level*this.levelPadding:0,o=e.name===Ft,n=o||e.name==="vis.0"||e.name==="vis-2.0",M=m.getStyle(this.props.theme,Y[`itemFolderIcon${this.state.viewType}`],n&&Y.specialFolder);return a.createElement(J,{component:"div",key:e.id,id:e.id,style:this.state.viewType===oe?{marginLeft:r,width:`calc(100% - ${r}px)`}:void 0,onClick:l=>this.state.viewType===oe?this.select(e.id,l):this.changeFolder(l,e.id),onDoubleClick:l=>this.state.viewType===oe&&this.toggleFolder(e,l),title:this.getText(e.title),className:"browserItem",sx:m.getStyle(this.props.theme,Y[`item${this.state.viewType}`],Y[`itemFolder${this.state.viewType}`],this.state.selected===e.id?Y.itemSelected:{},e.temp?Y.itemFolderTemp:{})},a.createElement(i,{style:M,onClick:this.state.viewType===oe?l=>this.toggleFolder(e,l):void 0}),a.createElement(J,{component:"div",sx:m.getStyle(this.props.theme,Y[`itemName${this.state.viewType}`],Y[`itemNameFolder${this.state.viewType}`])},o?this.props.t("ra_User files"):e.name),a.createElement(J,{component:"div",style:Y[`itemSize${this.state.viewType}`],sx:{display:{md:"inline-block",sm:"none"}}},this.state.viewType===oe&&this.state.folders[e.id]?this.state.folders[e.id].length:""),a.createElement(J,{component:"div",sx:{display:{md:"inline-block",sm:"none"}}},this.state.viewType===oe&&this.props.expertMode?this.formatAcl(e.acl):null),this.state.viewType===oe&&this.props.expertMode?a.createElement(J,{component:"div",sx:{...Y.itemDeleteButtonTable,display:{md:"inline-block",sm:"none"}}}):null,this.state.viewType===oe&&this.props.allowDownload?a.createElement("div",{style:Y[`itemDownloadEmpty${this.state.viewType}`]}):null,this.state.viewType===oe&&this.props.allowDelete&&this.state.folders[e.id]&&this.state.folders[e.id].length?a.createElement(W,{"aria-label":"delete",onClick:l=>{l.stopPropagation(),this.suppressDeleteConfirm>Date.now()?this.deleteItem(e.id):this.setState({deleteItem:e.id})},sx:Y[`itemDeleteButton${this.state.viewType}`],size:"large"},a.createElement(wt,{fontSize:"small"})):this.state.viewType===oe&&this.props.allowDelete?a.createElement(J,{component:"div",sx:Y[`itemDeleteButton${this.state.viewType}`]}):null)}renderBackFolder(){return a.createElement(J,{component:"div",key:this.state.currentDir,id:this.state.currentDir,onClick:e=>this.changeFolder(e),title:this.props.t("ra_Back to %s",Js(this.state.currentDir)),className:"browserItem",sx:m.getStyle(this.props.theme,Y[`item${this.state.viewType}`],Y[`itemFolder${this.state.viewType}`])},a.createElement(Ti,{style:m.getStyle(this.props.theme,Y[`itemFolderIcon${this.state.viewType}`])}),a.createElement(fj,{sx:Y.itemFolderIconBack}),a.createElement(J,{component:"div",sx:m.getStyle(this.props.theme,Y[`itemName${this.state.viewType}`],Y[`itemNameFolder${this.state.viewType}`])},".."))}formatSize(e){return a.createElement("div",{style:Y[`itemSize${this.state.viewType}`]},e||e===0?m.formatBytes(e):"")}formatAcl(e){const t=e?e.permissions||e.file:0;let i;return t?i=t.toString(16).padStart(3,"0"):i="",a.createElement("div",{style:Y[`itemAccess${this.state.viewType}`]},this.props.modalEditOfAccessControl?a.createElement(W,{size:"large",onClick:()=>this.setState({modalEditOfAccess:!0}),sx:Y[`itemAclButton${this.state.viewType}`]},i||"---"):i||"---")}getFileIcon(e){switch(e){case"json":case"json5":return a.createElement(xj,{style:Y[`itemIcon${this.state.viewType}`]});case"css":return a.createElement(Sj,{style:Y[`itemIcon${this.state.viewType}`]});case"js":case"ts":return a.createElement(eM,{style:Y[`itemIcon${this.state.viewType}`]});case"html":case"md":return a.createElement(vo,{style:Y[`itemIcon${this.state.viewType}`]});case"mp3":case"ogg":case"wav":case"m4a":case"mp4":case"flac":return a.createElement(ry,{style:Y[`itemIcon${this.state.viewType}`]});default:return a.createElement(ON,{style:Y[`itemIcon${this.state.viewType}`]})}}static getEditFile(e){switch(e){case"json":case"json5":case"js":case"html":case"txt":case"css":case"log":case"csv":return!0;default:return!1}}setStateBackgroundImage=()=>{const e=["light","dark","colored","delete"];this.setState(({backgroundImage:t})=>t&&e.indexOf(t)!==-1&&e.length-1!==e.indexOf(t)?(this.localStorage.setItem("files.backgroundImage",e[e.indexOf(t)+1]),{backgroundImage:e[e.indexOf(t)+1]}):(this.localStorage.setItem("files.backgroundImage",e[0]),{backgroundImage:e[0]}))};getStyleBackgroundImage=()=>{switch(this.state.backgroundImage){case"light":return Y.backgroundImageLight;case"dark":return Y.backgroundImageDark;case"colored":return Y.backgroundImageColored;case"delete":return null;default:return null}};renderFile(e){const t=this.state.viewType===oe?e.level*this.levelPadding:0,i=m.getFileExtension(e.name);return a.createElement(J,{component:"div",key:e.id,id:e.id,onDoubleClick:r=>{r.stopPropagation(),this.props.onSelect?(!this.props.filterFiles||e.ext&&this.props.filterFiles.includes(e.ext))&&(!this.state.filterByType||e.ext&&ve[this.state.filterByType].includes(e.ext))&&this.props.onSelect(e.id,!0,!!this.state.folders[e.id]):this.setState({viewer:this.imagePrefix+e.id,formatEditFile:i})},onClick:r=>this.select(e.id,r),style:this.state.viewType===oe?{marginLeft:t,width:`calc(100% - ${t}px)`}:void 0,className:"browserItem",sx:m.getStyle(this.props.theme,Y[`item${this.state.viewType}`],Y[`itemFile${this.state.viewType}`],this.state.selected===e.id?Y.itemSelected:void 0)},i&&ve.images.includes(i)?this.state.fileErrors.includes(e.id)?a.createElement(lc,{style:{...Y[`itemImage${this.state.viewType}`],...this.getStyleBackgroundImage(),...Y[`itemNoImage${this.state.viewType}`]}}):a.createElement(be,{onError:r=>{r.target.onerror=null;const o=[...this.state.fileErrors];o.includes(e.id)||(o.push(e.id),this.setState({fileErrors:o}))},style:{...Y[`itemImage${this.state.viewType}`],...this.getStyleBackgroundImage()},src:this.imagePrefix+e.id,alt:e.name}):this.getFileIcon(i),a.createElement(J,{component:"div",sx:Y[`itemName${this.state.viewType}`]},e.name),a.createElement(J,{component:"div",sx:{display:{md:"inline-block",sm:"none"}}},this.formatSize(e.size)),a.createElement(J,{component:"div",sx:{display:{md:"inline-block",sm:"none"}}},this.state.viewType===oe&&this.props.expertMode?this.formatAcl(e.acl):null),a.createElement(J,{component:"div",sx:{display:{md:"inline-block",sm:"none"}}},this.state.viewType===oe&&this.props.expertMode&&Nc.getEditFile(i)?a.createElement(W,{"aria-label":"edit",onClick:r=>{r.stopPropagation(),this.props.onSelect?(!this.props.filterFiles||e.ext&&this.props.filterFiles.includes(e.ext))&&(!this.state.filterByType||e.ext&&ve[this.state.filterByType].includes(e.ext))&&this.props.onSelect(e.id,!0,!!this.state.folders[e.id]):this.setState({viewer:this.imagePrefix+e.id,formatEditFile:i})},sx:Y.itemDeleteButtonTable,size:"large"},a.createElement(or,{fontSize:"small"})):a.createElement(J,{component:"div",sx:Y[`itemDeleteButton${this.state.viewType}`]})),this.state.viewType===oe&&this.props.allowDownload?a.createElement(J,{component:"a",className:"MuiButtonBase-root MuiIconButton-root MuiIconButton-sizeLarge",sx:Y.itemDownloadButtonTable,tabIndex:0,download:e.id,href:this.imagePrefix+e.id,onClick:r=>r.stopPropagation()},a.createElement(ay,null)):null,this.state.viewType===oe&&this.props.allowDelete&&e.id!=="vis.0/"&&e.id!=="vis-2.0/"&&e.id!==Ft?a.createElement(W,{"aria-label":"delete",onClick:r=>{r.stopPropagation(),this.suppressDeleteConfirm>Date.now()?this.deleteItem(e.id):this.setState({deleteItem:e.id})},sx:Y[`itemDeleteButton${this.state.viewType}`],size:"large"},a.createElement(wt,{fontSize:"small"})):this.state.viewType===oe&&this.props.allowDelete?a.createElement(J,{component:"div",sx:Y[`itemDeleteButton${this.state.viewType}`]}):null)}renderItems(e){var t;if((t=this.state.folders)!=null&&t[e]){if(this.state.viewType===bn){const r=[];return e&&e!=="/"&&r.push(this.renderBackFolder()),this.state.folders[e].forEach(o=>{o.folder?r.push(this.renderFolder(o)):(!this.props.filterFiles||o.ext&&this.props.filterFiles.includes(o.ext))&&(!this.state.filterByType||o.ext&&ve[this.state.filterByType].includes(o.ext))&&r.push(this.renderFile(o))}),r}const i=[];return this.state.folders[e].forEach(r=>{if(r.folder){const o=this.state.expanded.includes(r.id),n=this.renderFolder(r,o);if(Array.isArray(n)?n.forEach(M=>i.push(M)):i.push(n),this.state.folders[r.id]&&o){const M=this.renderItems(r.id);Array.isArray(M)?M.forEach(c=>i.push(c)):i.push(M)}}else(!this.props.filterFiles||r.ext&&this.props.filterFiles.includes(r.ext))&&(!this.state.filterByType||r.ext&&ve[this.state.filterByType].includes(r.ext))&&i.push(this.renderFile(r))}),i}return a.createElement("div",{style:{position:"relative"}},a.createElement(So,{key:e,color:"secondary",size:24}),a.createElement("div",{style:{position:"absolute",zIndex:2,top:4,width:24,textAlign:"center"}},this.state.queueLength))}renderToolbar(){const e=this.props.showTypeSelector?Xr[this.state.filterByType||"all"]||Xr.all:null,t=this.findFirstFolder(this.state.selected);return a.createElement(zN,{key:"toolbar",variant:"dense"},this.props.allowNonRestricted&&this.props.restrictToFolder?a.createElement(W,{edge:"start",title:this.state.restrictToFolder?this.props.t("ra_Show all folders"):this.props.t("ra_Restrict to folder"),style:{...Y.menuButton,...this.state.restrictToFolder?Y.menuButtonRestrictActive:void 0},"aria-label":"restricted to folder",onClick:()=>this.setState({restrictToFolder:(this.state.restrictToFolder?"":this.props.restrictToFolder)||"",loadAllFolders:!0}),size:"small"},a.createElement(Zj,{fontSize:"small"})):null,this.props.showExpertButton?a.createElement(W,{edge:"start",title:this.props.t("ra_Toggle expert mode"),style:{...Y.menuButton,...this.state.expertMode?Y.menuButtonExpertActive:void 0},"aria-label":"expert mode",onClick:()=>this.setState({expertMode:!this.state.expertMode}),size:"small"},a.createElement(Oa,null)):null,this.props.showViewTypeButton?a.createElement(W,{edge:"start",title:this.props.t("ra_Toggle view mode"),style:Y.menuButton,"aria-label":"view mode",onClick:()=>{const i=this.state.viewType===oe?bn:oe;this.localStorage.setItem("files.viewType",i);let r=this.state.selected;Qn(r)&&(r=Js(r)),this.setState({viewType:i,currentDir:r},()=>{this.state.viewType===oe&&this.scrollToSelected()})},size:"small"},this.state.viewType!==oe?a.createElement(ty,{fontSize:"small"}):a.createElement(Ty,{fontSize:"small"})):null,a.createElement(W,{edge:"start",title:this.props.t("ra_Hide empty folders"),style:Y.menuButton,color:this.state.filterEmpty?"secondary":"inherit","aria-label":"filter empty",onClick:()=>{this.localStorage.setItem("file.empty",this.state.filterEmpty?"false":"true"),this.setState({filterEmpty:!this.state.filterEmpty})},size:"small"},a.createElement(Vj,{fontSize:"small"})),a.createElement(W,{edge:"start",title:this.props.t("ra_Reload files"),style:Y.menuButton,color:"inherit","aria-label":"reload files",onClick:()=>this.setState({folders:{}},()=>this.loadFolders()),size:"small"},a.createElement(fN,{fontSize:"small"})),this.props.allowCreateFolder?a.createElement(W,{edge:"start",disabled:!this.state.selected||!t||!!this.limitToPath&&!this.state.selected.startsWith(`${this.limitToPath}/`)&&this.limitToPath!==this.state.selected,title:this.props.t("ra_Create folder"),style:Y.menuButton,color:"inherit","aria-label":"add folder",onClick:()=>this.setState({addFolder:!0}),size:"small"},a.createElement(pN,{fontSize:"small"})):null,this.props.allowUpload?a.createElement(W,{edge:"start",disabled:!this.state.selected||!t||!!this.limitToPath&&!this.state.selected.startsWith(`${this.limitToPath}/`)&&this.limitToPath!==this.state.selected,title:this.props.t("ra_Upload file"),style:Y.menuButton,color:"inherit","aria-label":"upload file",onClick:()=>this.setState({uploadFile:!0}),size:"small"},a.createElement(Lo,{fontSize:"small"})):null,this.props.showTypeSelector&&e?a.createElement(Le,{title:this.props.t("ra_Filter files"),slotProps:{popper:{sx:Y.tooltip}}},a.createElement(W,{size:"small",onClick:i=>this.setState({showTypesMenu:i.target})},a.createElement(e,{fontSize:"small"}))):null,this.state.showTypesMenu?a.createElement(ws,{open:!0,anchorEl:this.state.showTypesMenu,onClose:()=>this.setState({showTypesMenu:null})},Object.keys(Xr).map(i=>{const r=Xr[i];return a.createElement(re,{key:i,selected:this.state.filterByType===i,onClick:()=>{i==="all"?(this.localStorage.removeItem("files.filterByType"),this.setState({filterByType:"",showTypesMenu:null})):(this.localStorage.setItem("files.filterByType",i),this.setState({filterByType:i,showTypesMenu:null}))}},a.createElement(Xt,null,a.createElement(r,{fontSize:"small"})),a.createElement(dt,null,this.props.t(`ra_fileType_${i}`)))})):null,a.createElement(Le,{title:this.props.t("ra_Background image"),slotProps:{popper:{sx:Y.tooltip}}},a.createElement(W,{color:"inherit",edge:"start",style:Y.menuButton,onClick:this.setStateBackgroundImage,size:"small"},a.createElement(qa,{fontSize:"small"}))),this.state.viewType!==oe&&this.props.allowDelete?a.createElement(Le,{title:this.props.t("ra_Delete"),slotProps:{popper:{sx:Y.tooltip}}},a.createElement("span",null,a.createElement(W,{"aria-label":"delete",disabled:!this.state.selected||this.state.selected==="vis.0/"||this.state.selected==="vis-2.0/"||this.state.selected===Ft,color:"inherit",edge:"start",style:Y.menuButton,onClick:i=>{i.stopPropagation(),this.suppressDeleteConfirm>Date.now()?this.deleteItem(this.state.selected):this.setState({deleteItem:this.state.selected})},size:"small"},a.createElement(wt,{fontSize:"small"})))):null)}findItem(e,t){if(t=t||this.state.folders,!t)return null;const i=e.split("/");i.pop();const r=i.join("/")||"/";return t[r]&&t[r].find(o=>o.id===e)||null}renderInputDialog(){if(this.state.addFolder){const e=this.findFirstFolder(this.state.selected);return e?a.createElement(u_e,{key:"inputDialog",applyText:this.props.t("ra_Create"),cancelText:this.props.t("ra_Cancel"),titleText:this.props.t("ra_Create new folder in %s",this.state.selected),promptText:this.props.t("ra_If no file will be created in the folder, it will disappear after the browser closed"),labelText:this.props.t("ra_Folder name"),verify:t=>this.state.folders[e].find(i=>i.name===t)?"":this.props.t("ra_Duplicate name"),onClose:t=>{if(t){const i={};Object.keys(this.state.folders).forEach(M=>i[M]=this.state.folders[M]);const r=this.findItem(e),o=`${e}/${t}`;i[e].push({id:o,level:((r==null?void 0:r.level)||0)+1,name:t,folder:!0,temp:!0}),i[e].sort(x0),i[o]=[];const n=[...this.state.expanded];n.includes(e)||(n.push(e),n.sort()),this.localStorage.setItem("files.expanded",JSON.stringify(n)),this.setState({addFolder:!1,folders:i,expanded:n},()=>this.select(o))}else this.setState({addFolder:!1})},replace:t=>t.replace(/[^-_\w]/,"_")}):(window.alert(this.props.t("ra_Invalid parent folder!")),null)}return null}componentDidUpdate(){this.setOpacityTimer&&clearTimeout(this.setOpacityTimer),this.setOpacityTimer=setTimeout(()=>{this.setOpacityTimer=null;const e=window.document.getElementsByClassName("browserItem");for(let t=0;tthis.setState({uploadFile:!1})},a.createElement(we,null)),a.createElement(AN,{key:"dropzone",onDragEnter:()=>this.setState({uploadFile:"dragging"}),onDragLeave:()=>this.setState({uploadFile:!0}),onDrop:e=>{let t=e.length;e.forEach(i=>{const r=new FileReader;r.onabort=()=>console.log("file reading was aborted"),r.onerror=()=>console.log("file reading has failed"),r.onload=()=>{const o=this.findFirstFolder(this.state.selected);if(!o)window.alert(this.props.t("ra_Invalid parent folder!"));else{const n=`${o}/${i.name}`;this.uploadFile(n,r.result).then(()=>{--t||this.setState({uploadFile:!1},()=>{if(this.supportSubscribes){const M=[...this.state.expanded];M.includes(o)||(M.push(o),M.sort(),this.localStorage.setItem("files.expanded",JSON.stringify(M))),this.setState({expanded:M},()=>this.select(n))}else setTimeout(()=>this.browseFolder(o,null,!1,!0).then(M=>{const c=[...this.state.expanded];c.includes(o)||(c.push(o),c.sort(),this.localStorage.setItem("files.expanded",JSON.stringify(c))),this.setState({folders:M,expanded:c},()=>this.select(n))}),500)})})}},r.readAsArrayBuffer(i)})}},({getRootProps:e,getInputProps:t})=>a.createElement("div",{style:{...Y.uploadDiv,...this.state.uploadFile==="dragging"?Y.uploadDivDragging:void 0},...e()},a.createElement("input",{...t()}),a.createElement(J,{component:"div",sx:Y.uploadCenterDiv},a.createElement("div",{style:Y.uploadCenterTextAndIcon},a.createElement(Lo,{style:Y.uploadCenterIcon}),a.createElement("div",{style:Y.uploadCenterText},this.state.uploadFile==="dragging"?this.props.t("ra_Drop file here"):this.props.t("ra_Place your files here or click here to open the browse dialog"))))))]:null}deleteRecursive(e){const t=this.findItem(e);if(t!=null&&t.folder)return(this.state.folders[e]?Promise.all(this.state.folders[e].map(o=>this.deleteRecursive(o.id))):Promise.resolve()).then(()=>{if(t.level>=1){const o=e.split("/"),n=o.shift();this.props.socket.deleteFolder(n||"",o.join("/")).then(()=>{const M=JSON.parse(JSON.stringify(this.state.folders));delete M[t.id];const c=Js(t.id),l=M[c];if(l){const N=l.findIndex(u=>u.id===t.id);N!==-1&&l.splice(N,1),this.select(c,null,()=>this.setState({folders:M}))}})}});const i=e.split("/"),r=i.shift();return i.length?this.props.socket.deleteFile(r||"",i.join("/")).catch(o=>window.alert(`Cannot delete file: ${o}`)):Promise.resolve()}deleteItem(e){e=e||this.state.deleteItem,this.state.suppressDeleteConfirm&&(this.suppressDeleteConfirm=Date.now()+6e4*5),this.setState({deleteItem:"",suppressDeleteConfirm:!1},()=>this.deleteRecursive(e).then(()=>{const t={},i=this.state.expanded.indexOf(e);if(i!==-1){const r=[...this.state.expanded];r.splice(i,1),this.localStorage.setItem("files.expanded",JSON.stringify(r)),t.expanded=r}if(this.state.selected===e){const r=this.state.selected.split("/");r.pop(),t.selected=r.join("/")}if(this.supportSubscribes)this.setState(t);else{const r=this.findFirstFolder(e),o={};Object.keys(this.state.folders).forEach(n=>{n!==r&&!n.startsWith(`${r}/`)&&(o[n]=this.state.folders[n])}),t.folders=o,this.setState(t,()=>setTimeout(()=>{this.browseFolders([...this.state.expanded],o).then(n=>this.setState({folders:n})).catch(n=>console.error(n))},200))}}))}renderDeleteDialog(){return this.state.deleteItem?a.createElement(Ae,{key:"deleteDialog",open:!0,onClose:()=>this.setState({deleteItem:""}),"aria-labelledby":"ar_dialog_file_delete_title"},a.createElement(fe,{id:"ar_dialog_file_delete_title"},this.props.t("ra_Confirm deletion of %s",this.state.deleteItem.split("/").pop())),a.createElement(_e,null,a.createElement(as,null,this.props.t("ra_Are you sure?")),a.createElement(V,{control:a.createElement(ue,{checked:this.state.suppressDeleteConfirm,onChange:()=>{this.setState({suppressDeleteConfirm:!this.state.suppressDeleteConfirm})}}),label:this.props.t("ra_no confirm for 5 mins")})),a.createElement(xe,null,a.createElement(q,{variant:"contained",onClick:()=>this.deleteItem(""),color:"primary",autoFocus:!0},this.props.t("ra_Delete")),a.createElement(q,{variant:"contained",onClick:()=>this.setState({deleteItem:""}),color:"grey"},this.props.t("ra_Cancel")))):null}renderViewDialog(){const e=this.props.FileViewer||k_e;return this.state.viewer?a.createElement(e,{supportSubscribes:this.supportSubscribes||void 0,key:this.state.viewer,href:this.state.viewer,formatEditFile:this.state.formatEditFile||void 0,themeType:this.props.themeType||"light",setStateBackgroundImage:this.setStateBackgroundImage,getStyleBackgroundImage:this.getStyleBackgroundImage,t:this.props.t,socket:this.props.socket,onClose:()=>this.setState({viewer:"",formatEditFile:""})}):null}renderError(){return this.state.errorText?a.createElement(m4,{key:"errorDialog",text:this.state.errorText,onClose:()=>this.setState({errorText:""})}):null}updateItemsAcl(e){this.cacheFolders||=JSON.parse(JSON.stringify(this.state.folders));let t;e.forEach(i=>{const r=this.findItem(i.id,this.cacheFolders);r&&JSON.stringify(r.acl)!==JSON.stringify(i.acl)&&(r.acl=i.acl,t=!0)}),t&&(this.cacheFoldersTimeout&&clearTimeout(this.cacheFoldersTimeout),this.cacheFoldersTimeout=setTimeout(()=>{this.cacheFoldersTimeout=null;const i=this.cacheFolders||{};this.cacheFolders=null,this.setState({folders:i})},200))}changeToPath(){setTimeout(()=>{if(this.state.path!==this.state.selected&&(!this.lastSelect||Date.now()-this.lastSelect>100)){let e=this.state.path;Qn(this.state.path)&&(e=Js(this.state.path)),new Promise(t=>{this.state.folders[e]?t(!0):this.browseFolder(e).then(i=>this.setState({folders:i},()=>t(!0))).catch(i=>this.setState({errorText:i===_0?this.props.t('ra_Cannot find "%s"',e):this.props.t('ra_Cannot read "%s"',e)}))}).then(t=>t&&this.setState({selected:this.state.path,currentDir:e,pathFocus:!1})).catch(t=>console.error(t))}else(!this.lastSelect||Date.now()-this.lastSelect>100)&&this.setState({pathFocus:!1})},100)}renderBreadcrumb(){const e=this.state.currentDir.startsWith("/")?this.state.currentDir.split("/"):`/${this.state.currentDir}`.split("/"),t=[];return a.createElement(Pg,{style:{paddingLeft:8,color:"#FFF"}},e.map((i,r)=>{i&&t.push(i);const o=t.join("/");return rthis.changeFolder(n,o||"/")},i||this.props.t("ra_Root")):a.createElement("div",{style:Y.pathDivBreadcrumbSelected,key:`${this.state.selected}_${r}`,onClick:()=>this.setState({pathFocus:!0})},i)}))}renderPath(){return a.createElement(J,{component:"div",key:"path",sx:Y.pathDiv},this.state.pathFocus?a.createElement(qt,{value:this.state.path,onKeyDown:e=>{e.key==="Enter"?this.changeToPath():e.key==="Escape"&&this.setState({pathFocus:!1})},endAdornment:a.createElement(W,{size:"small",onClick:()=>this.changeToPath()},a.createElement(ey,null)),onBlur:()=>this.changeToPath(),onChange:e=>this.setState({path:e.target.value}),style:Y.pathDivInput}):this.renderBreadcrumb())}render(){return this.props.ready?(this.state.loadAllFolders&&!this.foldersLoading&&(this.foldersLoading=!0,setTimeout(()=>{this.setState({loadAllFolders:!1,folders:{}},()=>{this.foldersLoading=!1,this.loadFolders().catch(e=>console.error(`Cannot load folders: ${e}`))})},300)),a.createElement("div",{style:{...Y.root,...this.props.style},className:this.props.className},this.props.showToolbar?this.renderToolbar():null,this.state.viewType===bn?this.renderPath():null,a.createElement("div",{style:{...Y.filesDiv,...Y[`filesDiv${this.state.viewType}`]},onClick:e=>{this.state.viewType!==oe&&(this.state.selected!==(this.state.currentDir||"/")?this.changeFolder(e,this.state.currentDir||"/"):e.stopPropagation())},id:"dev",ref:this.refFileDiv},this.state.viewType===oe?this.renderItems("/"):this.renderItems(this.state.currentDir||"/"),this.state.viewType!==oe?a.createElement("div",{style:Y.filesDivHint},this.props.t("ra_select_folder_hint")):null),this.props.allowUpload?this.renderInputDialog():null,this.props.allowUpload?this.renderUpload():null,this.props.allowDelete?this.renderDeleteDialog():null,this.props.allowView?this.renderViewDialog():null,this.state.modalEditOfAccess&&this.props.modalEditOfAccessControl?this.props.modalEditOfAccessControl(this):null,this.renderError())):a.createElement(Wg,null)}}const v_e=Mn()(Nc),Y_e="PHN2ZyBoZWlnaHQ9IjQ4MHB0IiB2aWV3Qm94PSIwIC0xMjAgNDgwIDQ4MCIgd2lkdGg9IjQ4MHB0IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPg0KICAgIDxnIGZpbGw9ImN1cnJlbnRDb2xvciI+DQogICAgICAgIDxwYXRoIGQ9Im00NzIgMGgtNDY0Yy00LjQxNzk2OSAwLTggMy41ODIwMzEtOCA4djE5MmMwIDQuNDE3OTY5IDMuNTgyMDMxIDggOCA4aDMydjI0YzAgNC40MTc5NjkgMy41ODIwMzEgOCA4IDhoNDBjNC40MTc5NjkgMCA4LTMuNTgyMDMxIDgtOHYtMjRoMjg4djI0YzAgNC40MTc5NjkgMy41ODIwMzEgOCA4IDhoNDBjNC40MTc5NjkgMCA4LTMuNTgyMDMxIDgtOHYtMjRoMzJjNC40MTc5NjkgMCA4LTMuNTgyMDMxIDgtOHYtMTkyYzAtNC40MTc5NjktMy41ODIwMzEtOC04LTh6bS0zOTIgMjI0aC0yNHYtMTZoMjR6bTM0NCAwaC0yNHYtMTZoMjR6bTQwLTMyaC00NDh2LTE3Nmg0NDh6bTAgMCIvPg0KICAgICAgICA8cGF0aCBkPSJtMjU2IDE3NmMzNS4zNDc2NTYgMCA2NC0yOC42NTIzNDQgNjQtNjRzLTI4LjY1MjM0NC02NC02NC02NC02NCAyOC42NTIzNDQtNjQgNjRjLjAzOTA2MiAzNS4zMjgxMjUgMjguNjcxODc1IDYzLjk2MDkzOCA2NCA2NHptLTgtMTExLjI4MTI1djE1LjI4MTI1aDE2di0xNS4yODEyNWMyNC42MDU0NjkgNC4xNjAxNTYgNDEuOTE3OTY5IDI2LjQ3NjU2MiAzOS44MzIwMzEgNTEuMzQzNzUtMi4wODU5MzcgMjQuODY3MTg4LTIyLjg3ODkwNiA0My45ODQzNzUtNDcuODMyMDMxIDQzLjk4NDM3NXMtNDUuNzQ2MDk0LTE5LjExNzE4Ny00Ny44MzIwMzEtNDMuOTg0Mzc1Yy0yLjA4NTkzOC0yNC44NjcxODggMTUuMjI2NTYyLTQ3LjE4MzU5NCAzOS44MzIwMzEtNTEuMzQzNzV6bTAgMCIvPg0KICAgICAgICA8cGF0aCBkPSJtMTYwIDMyaDE2djE2aC0xNnptMCAwIi8+DQogICAgICAgIDxwYXRoIGQ9Im0xNjAgNjRoMTZ2MTZoLTE2em0wIDAiLz4NCiAgICAgICAgPHBhdGggZD0ibTEyOCAzMmgxNnYxNmgtMTZ6bTAgMCIvPg0KICAgICAgICA8cGF0aCBkPSJtMTI4IDY0aDE2djE2aC0xNnptMCAwIi8+DQogICAgICAgIDxwYXRoIGQ9Im05NiAzMmgxNnYxNmgtMTZ6bTAgMCIvPg0KICAgICAgICA8cGF0aCBkPSJtOTYgNjRoMTZ2MTZoLTE2em0wIDAiLz4NCiAgICAgICAgPHBhdGggZD0ibTY0IDMyaDE2djE2aC0xNnptMCAwIi8+DQogICAgICAgIDxwYXRoIGQ9Im02NCA2NGgxNnYxNmgtMTZ6bTAgMCIvPg0KICAgICAgICA8cGF0aCBkPSJtMzIgMzJoMTZ2MTZoLTE2em0wIDAiLz4NCiAgICAgICAgPHBhdGggZD0ibTMyIDY0aDE2djE2aC0xNnptMCAwIi8+DQogICAgICAgIDxwYXRoIGQ9Im0zNjggMTc2YzE2LjA5Mzc1LjAxOTUzMSAyOS42ODc1LTExLjkzNzUgMzEuNzE4NzUtMjcuOTA2MjUgMi4wMzUxNTYtMTUuOTY0ODQ0LTguMTMyODEyLTMwLjk0NTMxMi0yMy43MTg3NS0zNC45NTcwMzF2LTE3LjEzNjcxOWgtMTZ2MTcuMTM2NzE5Yy0xNS41ODU5MzggNC4wMTE3MTktMjUuNzUzOTA2IDE4Ljk5MjE4Ny0yMy43MTg3NSAzNC45NTcwMzEgMi4wMzEyNSAxNS45Njg3NSAxNS42MjUgMjcuOTI1NzgxIDMxLjcxODc1IDI3LjkwNjI1em0wLTQ4YzguODM1OTM4IDAgMTYgNy4xNjQwNjIgMTYgMTZzLTcuMTY0MDYyIDE2LTE2IDE2LTE2LTcuMTY0MDYyLTE2LTE2IDcuMTY0MDYyLTE2IDE2LTE2em0wIDAiLz4NCiAgICAgICAgPHBhdGggZD0ibTE0NCAxNzZjMTYuMDkzNzUuMDE5NTMxIDI5LjY4NzUtMTEuOTM3NSAzMS43MTg3NS0yNy45MDYyNSAyLjAzNTE1Ni0xNS45NjQ4NDQtOC4xMzI4MTItMzAuOTQ1MzEyLTIzLjcxODc1LTM0Ljk1NzAzMXYtMTcuMTM2NzE5aC0xNnYxNy4xMzY3MTljLTE1LjU4NTkzOCA0LjAxMTcxOS0yNS43NTM5MDYgMTguOTkyMTg3LTIzLjcxODc1IDM0Ljk1NzAzMSAyLjAzMTI1IDE1Ljk2ODc1IDE1LjYyNSAyNy45MjU3ODEgMzEuNzE4NzUgMjcuOTA2MjV6bTAtNDhjOC44MzU5MzggMCAxNiA3LjE2NDA2MiAxNiAxNnMtNy4xNjQwNjIgMTYtMTYgMTYtMTYtNy4xNjQwNjItMTYtMTYgNy4xNjQwNjItMTYgMTYtMTZ6bTAgMCIvPg0KICAgICAgICA8cGF0aCBkPSJtNjQgMTc2YzE2LjA5Mzc1LjAxOTUzMSAyOS42ODc1LTExLjkzNzUgMzEuNzE4NzUtMjcuOTA2MjUgMi4wMzUxNTYtMTUuOTY0ODQ0LTguMTMyODEyLTMwLjk0NTMxMi0yMy43MTg3NS0zNC45NTcwMzF2LTE3LjEzNjcxOWgtMTZ2MTcuMTM2NzE5Yy0xNS41ODU5MzggNC4wMTE3MTktMjUuNzUzOTA2IDE4Ljk5MjE4Ny0yMy43MTg3NSAzNC45NTcwMzEgMi4wMzEyNSAxNS45Njg3NSAxNS42MjUgMjcuOTI1NzgxIDMxLjcxODc1IDI3LjkwNjI1em0wLTQ4YzguODM1OTM4IDAgMTYgNy4xNjQwNjIgMTYgMTZzLTcuMTY0MDYyIDE2LTE2IDE2LTE2LTcuMTY0MDYyLTE2LTE2IDcuMTY0MDYyLTE2IDE2LTE2em0wIDAiLz4NCiAgICAgICAgPHBhdGggZD0ibTQwOCAxMTJoMzJjNC40MTc5NjkgMCA4LTMuNTgyMDMxIDgtOHYtNjRjMC00LjQxNzk2OS0zLjU4MjAzMS04LTgtOGgtMzJjLTQuNDE3OTY5IDAtOCAzLjU4MjAzMS04IDh2NjRjMCA0LjQxNzk2OSAzLjU4MjAzMSA4IDggOHptOC02NGgxNnYxNmgtMTZ6bTAgMzJoMTZ2MTZoLTE2em0wIDAiLz4NCiAgICAgICAgPHBhdGggZD0ibTQzMiAxMzZjMCA0LjQxNzk2OS0zLjU4MjAzMSA4LTggOHMtOC0zLjU4MjAzMS04LTggMy41ODIwMzEtOCA4LTggOCAzLjU4MjAzMSA4IDh6bTAgMCIvPg0KICAgICAgICA8cGF0aCBkPSJtNDMyIDE2OGMwIDQuNDE3OTY5LTMuNTgyMDMxIDgtOCA4cy04LTMuNTgyMDMxLTgtOCAzLjU4MjAzMS04IDgtOCA4IDMuNTgyMDMxIDggOHptMCAwIi8+DQogICAgPC9nPg0KPC9zdmc+",Q_e="PHN2ZyB2aWV3Qm94PSIwIDAgNTEyIDUxMiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCiAgICA8ZyBmaWxsPSJjdXJyZW50Q29sb3IiPg0KICAgICAgICA8cGF0aCBkPSJtNTA3LjU0NiAxMDUuMTI1YzAtMS4wNDQtLjIwNS0yLjA5MS0uNjQ3LTMuMDcybC00My45My05Ny42M2MtMS4yMS0yLjY5Mi0zLjg4OC00LjQyMy02LjgzOS00LjQyM2gtMTgyLjYzYy00LjE0MyAwLTcuNSAzLjM1Ny03LjUgNy41czMuMzU3IDcuNSA3LjUgNy41aDIzLjgxMnY4Mi42M2gtODIuNjI1di04Mi42M2gyMy44MTNjNC4xNDMgMCA3LjUtMy4zNTcgNy41LTcuNXMtMy4zNTctNy41LTcuNS03LjVoLTE4Mi42M2MtMi45NTEgMC01LjYyOSAxLjczMS02Ljg0IDQuNDIzbC00My45MyA5Ny42M2MtLjQ0MS45ODEtLjY0NiAyLjAyOC0uNjQ3IDMuMDcyaC0uMDE1djEyLjIwM2MwIDI5LjUxNCAyMi44MjcgNTMuNzggNTEuNzUxIDU2LjExMmwzMS44NjUgNTguNDE5aC00LjAwN2MtNC4xNDMgMC03LjUgMy4zNTctNy41IDcuNXMzLjM1NyA3LjUgNy41IDcuNWgxNi42MzNjLjAwNSAwIC4wMS4wMDEuMDE1LjAwMXMuMDExLS4wMDEuMDE2LS4wMDFoMTYuNjE4YzQuMTQzIDAgNy41LTMuMzU3IDcuNS03LjVzLTMuMzU3LTcuNS03LjUtNy41aC0xMi4xODlsLTMyLjQ1Ni01OS41MDNjMTUuNzUtMy40MTMgMjkuMDU3LTEzLjQzMyAzNi44NzktMjcuMDAzIDkuNzMzIDE2Ljg4NyAyNy45NjEgMjguMjg4IDQ4LjgxMiAyOC4yODhzMzkuMDc5LTExLjQwMSA0OC44MTItMjguMjg4YzkuNzMzIDE2Ljg4NyAyNy45NjEgMjguMjg4IDQ4LjgxMiAyOC4yODhzMzkuMDc5LTExLjQwMSA0OC44MTItMjguMjg4YzkuNzMzIDE2Ljg4NyAyNy45NjEgMjguMjg4IDQ4LjgxMiAyOC4yODhzMzkuMDc5LTExLjQwMSA0OC44MTItMjguMjg4YzcuODIyIDEzLjU3MSAyMS4xMjkgMjMuNTkxIDM2Ljg3OSAyNy4wMDNsLTMyLjQ1NiA1OS41MDNoLTEyLjE4OGMtNC4xNDMgMC03LjUgMy4zNTctNy41IDcuNXMzLjM1NyA3LjUgNy41IDcuNWgxNi42MThjLjAwNSAwIC4wMTEuMDAxLjAxNi4wMDFzLjAxLS4wMDEuMDE1LS4wMDFoMTYuNjMzYzQuMTQzIDAgNy41LTMuMzU3IDcuNS03LjVzLTMuMzU3LTcuNS03LjUtNy41aC00LjAwN2wzMS44NjUtNTguNDE5YzI4LjkyNC0yLjMzMiA1MS43NTEtMjYuNTk4IDUxLjc1MS01Ni4xMTJ2LTEyLjIwM3ptLTE5LjA4NS03LjQ5NWgtNzguNTIzdi04Mi42M2g0MS4zNDN6bS05My41MjMtODIuNjN2ODIuNjNoLTgyLjYyNXYtODIuNjN6bS0xOTUuMjUgODIuNjNoLTgyLjYyNXYtODIuNjNoODIuNjI1em0tMTM4Ljk2OC04Mi42M2g0MS4zNDN2ODIuNjNoLTc4LjUyNHptLjAzNCAxNDMuNjQxYy0uMDExIDAtLjAyMS0uMDAxLS4wMzItLjAwMS0yMi43NjctLjAxNS00MS4yODUtMTguNTQyLTQxLjI4NS00MS4zMTJ2LTQuNjk4aDgyLjYyNXY0LjY5OGMwIDIyLjc3OC0xOC41MzEgNDEuMzEtNDEuMzA4IDQxLjMxM3ptOTcuNjIxIDBjLTIyLjc3OSAwLTQxLjMxMi0xOC41MzMtNDEuMzEyLTQxLjMxMnYtNC42OThoODIuNjI1djQuNjk4YzAgMjIuNzc4LTE4LjUzNCA0MS4zMTItNDEuMzEzIDQxLjMxMnptOTcuNjI1IDBjLTIyLjc3OSAwLTQxLjMxMi0xOC41MzMtNDEuMzEyLTQxLjMxMnYtNC42OThoODIuNjI1djQuNjk4Yy0uMDAxIDIyLjc3OC0xOC41MzQgNDEuMzEyLTQxLjMxMyA0MS4zMTJ6bTk3LjYyNSAwYy0yMi43NzkgMC00MS4zMTItMTguNTMzLTQxLjMxMi00MS4zMTJ2LTQuNjk4aDgyLjYyNXY0LjY5OGMwIDIyLjc3OC0xOC41MzQgNDEuMzEyLTQxLjMxMyA0MS4zMTJ6bTk3LjY0OC0uMDAxYy0uMDA1IDAtLjAwOSAwLS4wMTQgMC0uMDAzIDAtLjAwNiAwLS4wMDkgMC0yMi43NzkgMC00MS4zMTItMTguNTMzLTQxLjMxMi00MS4zMTJ2LTQuNjk4aDgyLjYyNXY0LjY5OGMtLjAwMSAyMi43NzItMTguNTIxIDQxLjMtNDEuMjkgNDEuMzEyeiIvPg0KICAgIDwvZz4NCjwvc3ZnPg==",b_e="PHN2ZyBoZWlnaHQ9IjUxMiIgdmlld0JveD0iMCAwIDUwOC41MzYgNTA4LjUzNiIgd2lkdGg9IjUxMiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCiAgICA8ZyBmaWxsPSJjdXJyZW50Q29sb3IiPg0KICAgICAgICA8cGF0aCBkPSJtNDk4LjUzNiAzNDQuMzIxaC0xNy4yOThjLjQzNC0xNy42NzItMTAuMjY3LTM0LjIxMi0yOS41NDctMzQuMjEycy0yOS45ODIgMTYuNTQtMjkuNTQ3IDM0LjIxMmgtMTcuMjk4Yy01LjUyMyAwLTEwIDQuNDc3LTEwIDEwdjI1LjY5N2MwIDI0LjYwMSAxNS43MTIgNDUuNTk2IDM3LjYyNSA1My40OTRsLTExLjYwMSAxMS42MDFjLTExLjA4NiAxMS4wODYtMjUuODI2IDE3LjE5MS00MS41MDMgMTcuMTkxLTMyLjM2NCAwLTU4LjY5My0yNi4zMy01OC42OTMtNTguNjkzdi02Ni42NGMzNi4wODggMS4yNjYgNTcuODQ2LTIyLjM5IDgxLjE0OS00NS42OTQgMjguNTE3LTMuMDI0IDUwLjgwOS0yNy4yMTYgNTAuODA5LTU2LjUyMnYtMjUuNjk4YzAtNS41MjMtNC40NzctMTAtMTAtMTBoLTE3LjI5OGMuNDM0LTE3LjY3MS0xMC4yNjctMzQuMjEyLTI5LjU0Ny0zNC4yMTJzLTI5Ljk4MiAxNi41NC0yOS41NDcgMzQuMjEyaC0xNy4zYy01LjUyMyAwLTEwIDQuNDc3LTEwIDEwdjI1LjY5OGMwIDI0LjYwMSAxNS43MTEgNDUuNTk2IDM3LjYyNSA1My40OTRsLTExLjYwMSAxMS42MDFjLTExLjA4NiAxMS4wODYtMjUuODI2IDE3LjE5MS00MS41MDMgMTcuMTkxLTMyLjM2NCAwLTU4LjY5My0yNi4zMy01OC42OTMtNTguNjk0IDAtMjUuODk1IDAtNTEuNzkxIDAtNzcuNjg2aDIyLjcxNmMxMi4yODUgMCAxOC43MjYgMTUuNTMgMTAuMDMzIDI0LjIyMS05LjEyMiA5LjEyMSA1LjAyIDIzLjI2NCAxNC4xNDIgMTQuMTQzIDYuNDU4LTYuNDU3IDEwLjAxNC0xNS4wNDIgMTAuMDE0LTI0LjE3NSAwLTE4Ljg1Mi0xNS4zMzctMzQuMTg4LTM0LjE4OS0zNC4xODhoLTIyLjcxNnYtMTguODI0YzI2LjI1Ny01LjA0MyA0Ni4xNjEtMjguMTc1IDQ2LjE2MS01NS44ODF2LTIwLjg1MWMwLTUuNTIzLTQuNDc3LTEwLTEwLTEwaC0zNi45MTR2LTI0LjIzNmgzNi45MTRjMTIuODQgMCAxMi44NTktMjAgMC0yMGgtOTMuODI4Yy0xMi44NCAwLTEyLjg1OSAyMCAwIDIwaDM2LjkxNHYyNC4yMzVoLTM2LjkxNGMtNS41MjMgMC0xMCA0LjQ3Ny0xMCAxMHYyMC44NTFjMCAyOC4yMzMgMjAuNjY5IDUxLjcxOSA0Ny42NjcgNTYuMTUxdjE4LjU1NWgtMjIuNzE2Yy0xOC44NTIgMC0zNC4xODkgMTUuMzM3LTM0LjE4OSAzNC4xODggMCA5LjEzMiAzLjU1NiAxNy43MTcgMTAuMDE0IDI0LjE3NSA5LjEyMSA5LjEyMSAyMy4yNjMtNS4wMjEgMTQuMTQzLTE0LjE0My04LjY4NS04LjY4NC0yLjI2NC0yNC4yMjEgMTAuMDMzLTI0LjIyMWgyMi43MTZ2NzcuNjg2YzAgMzIuMzY0LTI2LjMzIDU4LjY5NC01OC42OTQgNTguNjk0LTE1LjY3NyAwLTMwLjQxNy02LjEwNS00MS41MDItMTcuMTkxbC0xMS4yMTgtMTEuMjE4YzIyLjUtNy41NzUgMzguNzU2LTI4Ljg1NiAzOC43NTYtNTMuODc3di0yNS42OThjMC01LjUyMy00LjQ3Ny0xMC0xMC0xMGgtMTcuMjk4Yy40MzQtMTcuNjcxLTEwLjI2Ny0zNC4yMTItMjkuNTQ3LTM0LjIxMnMtMjkuOTgyIDE2LjU0LTI5LjU0NyAzNC4yMTJoLTE3LjNjLTUuNTIzIDAtMTAgNC40NzctMTAgMTB2MjUuNjk4YzAgMjguNzA3IDIxLjM5NCA1Mi40OTggNDkuMDczIDU2LjNsMjIuOTM3IDIyLjkzN2MxNS4xNjQgMTUuMTYzIDM2LjAxIDIzLjQ4NiA1Ny40MzMgMjMuMDAzdjY2LjYxNGMwIDMyLjM2NC0yNi4zMyA1OC42OTMtNTguNjkzIDU4LjY5My0xNS42NzcgMC0zMC40MTctNi4xMDUtNDEuNTAyLTE3LjE5MWwtMTEuNjAyLTExLjYwMmMyMS45MTQtNy44OTggMzcuNjI1LTI4Ljg5MiAzNy42MjUtNTMuNDk0di0yNS42OTdjMC01LjUyMy00LjQ3Ny0xMC0xMC0xMGgtMTcuMjk3Yy40MzQtMTcuNjcyLTEwLjI2Ny0zNC4yMTItMjkuNTQ3LTM0LjIxMnMtMjkuOTgyIDE2LjU0LTI5LjU0NyAzNC4yMTJoLTE3LjI5OWMtNS41MjMgMC0xMCA0LjQ3Ny0xMCAxMHYyNS42OTdjMCAyOS4zMDUgMjIuMjkyIDUzLjQ5NyA1MC44MDggNTYuNTIxbDIyLjcxNyAyMi43MTZjMTQuODYzIDE0Ljg2MyAzNC42MjUgMjMuMDQ4IDU1LjY0NSAyMy4wNDggNDMuMzkyIDAgNzguNjkzLTM1LjMwMiA3OC42OTMtNzguNjkzdi02OS42NTdjMTQuNDI2LTQuMTY0IDI3LjE2MS0xMi4zNDIgMzYuOTA1LTIzLjI1N3YyMC41MjJjMCAxMi44NCAyMCAxMi44NTkgMjAgMHYtMjAuNTIyYzkuNTIgMTAuNjYzIDIxLjg4OSAxOC43MjMgMzUuOTA1IDIyLjk3MnY2OS45NDZjMCA0My4zOTIgMzUuMzAyIDc4LjY5MyA3OC42OTMgNzguNjkzIDIxLjAyIDAgNDAuNzgxLTguMTg2IDU1LjY0NS0yMy4wNDhsMjIuNzE2LTIyLjcxNmMyOC41MTYtMy4wMjUgNTAuODA4LTI3LjIxNiA1MC44MDgtNTYuNTIxdi0yNS42OTdjLjAwMS01LjUyNC00LjQ3Ni0xMC4wMDEtOS45OTktMTAuMDAxem0tMTEyLjI5OC0xNDkuOTI3YzAtMTIuMzEzIDE5LjA5NS0xMi4zMTMgMTkuMDk1IDB2NC42NjRoLTE5LjA5NXptNDYuMzkzIDI0LjY2NHYxNS42OThjMCAyMC4zMTYtMTYuNTI5IDM2Ljg0NS0zNi44NDUgMzYuODQ1cy0zNi44NDUtMTYuNTI5LTM2Ljg0NS0zNi44NDV2LTE1LjY5OHptLTMyNi45MTQtMjQuNjY0YzAtMTIuMzEzIDE5LjA5NS0xMi4zMTMgMTkuMDk1IDB2NC42NjRoLTE5LjA5NXptNDYuMzkzIDI0LjY2NHYxNS42OThjMCAyMC4zMTYtMTYuNTI5IDM2Ljg0NS0zNi44NDUgMzYuODQ1cy0zNi44NDUtMTYuNTI5LTM2Ljg0NS0zNi44NDV2LTE1LjY5OHptLTEwNC44MTIgMTIwLjU5OWMwLTEyLjMxMyAxOS4wOTUtMTIuMzEzIDE5LjA5NSAwdjQuNjY1aC0xOS4wOTV6bTQ2LjM5MiAyNC42NjR2MTUuNjk3YzAgMjAuMzE2LTE2LjUyOSAzNi44NDUtMzYuODQ1IDM2Ljg0NXMtMzYuODQ1LTE2LjUyOC0zNi44NDUtMzYuODQ1di0xNS42OTd6bTEyMy40MTEtMjc4LjM2NHYtMTAuODUxaDczLjgyOHYxMC44NTFjMCA0Ny41OTYtNzMuODI4IDQ3LjU5Ni03My44MjggMHptMjI1LjA0MiAyNTMuN2MwLTEyLjMxMyAxOS4wOTUtMTIuMzEzIDE5LjA5NSAwdjQuNjY1aC0xOS4wOTV6bTQ2LjM5MyAyNC42NjR2MTUuNjk3YzAgMjAuMzE2LTE2LjUyOSAzNi44NDUtMzYuODQ1IDM2Ljg0NXMtMzYuODQ1LTE2LjUyOS0zNi44NDUtMzYuODQ1di0xNS42OTd6Ii8+DQogICAgICAgIDxwYXRoIGQ9Im0yODEuMjA2IDQ0MS44NDctMTYuNDM4LTkuNDl2LTIxLjY0NWMwLTEyLjg0LTIwLTEyLjg1OS0yMCAwdjIxLjYxOWwtMTYuNDgzIDkuNTE2Yy0zLjA5NCAxLjc4Ni01IDUuMDg3LTUgOC42NnYyNC43OGMwIDMuNTczIDEuOTA2IDYuODc0IDUgOC42NmwyMS40NiAxMi4zOWMzLjA2NyAxLjc3MSA2LjkzMyAxLjc3MSAxMCAwbDIxLjQ2LTEyLjM5YzMuMDk0LTEuNzg2IDUtNS4wODcgNS04LjY2di0yNC43OGMuMDAxLTMuNTczLTEuOTA1LTYuODc0LTQuOTk5LTguNjZ6bS0xNSAyNy42NjctMTEuNDYgNi42MTctMTEuNDYtNi42MTd2LTEzLjIzM2wxMS40Ni02LjYxNyAxMS40NiA2LjYxN3oiLz4NCiAgICAgICAgPHBhdGggZD0ibTI0NS41MzUgMzc0LjE4M2MxLjYzNSAzLjkyNCA1LjcxNiA2LjQ2NiA5Ljk2OCA2LjEzOCA0LjE2OS0uMzIyIDcuNzc4LTMuMjcyIDguODk3LTcuMzAzIDIuMzY0LTguNTEzLTcuMTkxLTE1Ljc1OS0xNC43NzMtMTEuMjM1LTQuMjE0IDIuNTE0LTUuOTQ1IDcuODgtNC4wOTIgMTIuNHoiLz4NCiAgICA8L2c+DQo8L3N2Zz4=",U_e="PHN2ZyBoZWlnaHQ9IjUxMiIgdmlld0JveD0iMCAwIDY0IDY0IiB3aWR0aD0iNTEyIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPg0KICAgIDxnIGZpbGw9ImN1cnJlbnRDb2xvciI+DQogICAgICAgIDxwYXRoIGQ9Im05IDE3YzQuNDExIDAgOC0zLjU4OSA4LTggMC0xLjI1Ni0uMjk5LTIuNDQxLS44MTgtMy41MDEgMS4xMDMtMS41NDggMi44OTgtMi40OTkgNC44MTgtMi40OTkgMi44NCAwIDUuMjc4IDIuMDY0IDUuNzk5IDQuODMxLS4xOS4xMDUtLjM3NS4yMTgtLjU1NC4zNDItMS4yMjQtLjc0Ny0yLjYzNi0xLjE3My00LjA3NC0xLjE3M2gtLjE3MXYyaC4xNzFjLjg5NiAwIDEuNzguMjIxIDIuNTguNjE1LS4wODMuMTA5LS4xNzEuMjExLS4yNDguMzI2bC0uMzM2LjUwNCAxLjY2NCAxLjEwOS4zMzYtLjUwNGMuODU3LTEuMjgzIDIuMjktMi4wNSAzLjgzMy0yLjA1IDEuMTAzIDAgMiAuODk3IDIgMnMtLjg5NyAyLTIgMmgtN2MtMS4xMDMgMC0yLS44OTctMi0yaC0yYzAgMi4yMDYgMS43OTQgNCA0IDRoMjVjMi4yMDYgMCA0LTEuNzk0IDQtNHMtMS43OTQtNC00LTRjLS40NzMgMC0uOTM1LjA2LTEuMzg3LjE1Ny0xLjE1OS0zLjYyMy00LjU0Mi02LjE1Ny04LjQzLTYuMTU3LTMuNTQ5IDAtNi43NDYgMi4xMDctOC4xNDQgNS4zNjlsLS4yNzcuNjQ2Yy0uMzU2LjAxMy0uNzA2LjA1NS0xLjA1LjEyMy0uODItMy41NDItNC4wMjMtNi4xMzgtNy43MTItNi4xMzgtMi4zMTIgMC00LjQ4OCAxLjAzNC01Ljk3OCAyLjc1MS0xLjQ2Ny0xLjY4Mi0zLjYyLTIuNzUxLTYuMDIyLTIuNzUxLTQuNDExIDAtOCAzLjU4OS04IDhzMy41ODkgOCA4IDh6bTI5LjE4My0xNGMzLjA0NyAwIDUuNjc2IDIuMDE3IDYuNTQxIDQuODc3LS4xNjMuMDkzLS4zMjUuMTg4LS40NzkuMjk1LTEuMjI1LS43NDYtMi42MzYtMS4xNzItNC4wNzQtMS4xNzJoLS4xNzF2MmguMTcxYy44OTUgMCAxLjc4LjIyMSAyLjU4LjYxNS0uMDgzLjEwOS0uMTcxLjIxMS0uMjQ4LjMyNmwtLjMzNi41MDQgMS42NjQgMS4xMDkuMzM2LS41MDRjLjg1Ny0xLjI4MyAyLjI5LTIuMDUgMy44MzMtMi4wNSAxLjEwMyAwIDIgLjg5NyAyIDJzLS44OTcgMi0yIDJoLTE0LjU1NmMuMzQ0LS41OTEuNTU2LTEuMjY4LjU1Ni0yIDAtMS41NzEtLjkxOC0yLjkxOS0yLjIzOC0zLjU3M2wuMTE2LS4yN2MxLjA4Mi0yLjUyNSAzLjU1Ny00LjE1NyA2LjMwNS00LjE1N3ptLTI5LjE4MyAwYzMuMzA5IDAgNiAyLjY5MSA2IDZzLTIuNjkxIDYtNiA2LTYtMi42OTEtNi02IDIuNjkxLTYgNi02eiIvPg0KICAgICAgICA8cGF0aCBkPSJtNTcgMzd2LTQuNWw0LTN2LTIuNWgtMnYxLjVsLTIgMS41di01aC0ydjdsLTItMS41di0xLjVoLTJ2Mi41bDQgM3YyLjVoLTEwdi02LjVsNC0zdi0yLjVoLTJ2MS41bC0yIDEuNXYtNC41ODZsMS43MDctMS43MDctMS40MTQtMS40MTQtMi4yOTMgMi4yOTN2Ny40MTRsLTItMS41di0xLjVoLTJ2Mi41bDQgM3Y0LjVoLTE0di0xLjI3OWwuNDk2LS4xNjVjMy4yOTItMS4wOTggNS41MDQtNC4xNjYgNS41MDQtNy42MzYgMC0yLjE0OS0uODM3LTQuMTcxLTIuMzU3LTUuNjkxbC00LjY0My00LjY0My0zLjgyNSAzLjgyNWMtLjM5LS44MDItLjg5Ni0xLjU0Ni0xLjUzMi0yLjE4M2wtNC42NDMtNC42NDItNC42NDMgNC42NDNjLTEuNTIgMS41Mi0yLjM1NyAzLjU0Mi0yLjM1NyA1LjY5MSAwIDMuNDcgMi4yMTIgNi41MzggNS41MDMgNy42MzVsLjQ5Ny4xNjV2NC4yOGgtMTYuMjgxbC40OSAxLjk1OWMzLjUzOSAxNC4xNTUgMTYuMjAxIDI0LjA0MSAzMC43OTEgMjQuMDQxczI3LjI1Mi05Ljg4NiAzMC43OTEtMjQuMDQxbC40OS0xLjk1OXptLTI3LjM2NCA2LjI1OCAxLjE0NSAxLjcxN2MuMTQzLjIxNC4yMTkuNDY0LjIxOS43MjIgMCAuNzE5LS41ODQgMS4zMDMtMS4zMDMgMS4zMDNoLTE1LjM5NGMtLjcxOSAwLTEuMzAzLS41ODQtMS4zMDMtMS4zMDMgMC0uMjU4LjA3Ni0uNTA4LjIxOS0uNzIzbDEuMTQ2LTEuNzE4Yy40MTUtLjYyNC42MzUtMS4zNTEuNjM1LTIuMTAxIDAtLjc3LS4yNDYtMS41MjUtLjY4MS0yLjE1NWgxNS4zNjJjLS40MzUuNjMxLS42ODEgMS4zODUtLjY4MSAyLjE1NSAwIC43NS4yMiAxLjQ3Ny42MzYgMi4xMDN6bS0xLjYzNi0yMi44NDQgMy4yMjkgMy4yMjljMS4xNDIgMS4xNDIgMS43NzEgMi42NjIgMS43NzEgNC4yNzcgMCAyLjU1Ny0xLjYwNCA0LjgxNy00IDUuNjgxdi0xLjE4NmwyLjcwNy0yLjcwNy0xLjQxNC0xLjQxNC0xLjI5MyAxLjI5MnYtMi4xNzJsMS43MDctMS43MDctMS40MTQtMS40MTQtMi4yOTMgMi4yOTN2Ny4wMTRjLTIuMzk2LS44NjMtNC0zLjEyMi00LTUuNjggMC0xLjYxNS42MjktMy4xMzUgMS43NzEtNC4yNzd6bS0xNSA0LjUwNmMwLTEuNjE1LjYyOS0zLjEzNSAxLjc3MS00LjI3N2wzLjIyOS0zLjIyOSAzLjIyOSAzLjIyOWMuNjY2LjY2NiAxLjE1MyAxLjQ4MSAxLjQ0OSAyLjM3MS0xLjA4NCAxLjQtMS42NzggMy4xMDYtMS42NzggNC45MDYgMCAuNDY0LjA0Ni45MTguMTIyIDEuMzY0LS42MDkuNTgxLTEuMzI5IDEuMDM0LTIuMTIyIDEuMzE5di02LjNsMS44MzItMi43NDgtMS42NjQtMS4xMDktMS4zMjMgMS45ODUtMS4xMzgtMS4xMzgtMS40MTQgMS40MTQgMS43MDcgMS43MDd2Mi4xNzJsLTEuMjkzLTEuMjkzLTEuNDE0IDEuNDE0IDIuNzA3IDIuNzA3djEuMTg2Yy0yLjM5Ni0uODYzLTQtMy4xMjItNC01LjY4em02IDcuODAxLjQ5Ni0uMTY1Yy44MjUtLjI3NSAxLjU4OS0uNjk2IDIuMjgxLTEuMjE2LjkxNiAxLjk0OCAyLjU4NiAzLjUwMiA0LjcyNiA0LjIxNWwuNDk3LjE2NXYxLjI4aC04em0tNy40MTQgNi4yNzkuODkuODljLjMzMy4zMzMuNTI0Ljc5NS41MjQgMS4yNjUgMCAuMzU0LS4xMDQuNjk4LS4zLjk5M2wtMS4xNDUgMS43MTdjLS4zNjMuNTQ0LS41NTUgMS4xNzgtLjU1NSAxLjgzMiAwIDEuODIyIDEuNDgxIDMuMzAzIDMuMzAzIDMuMzAzaDE1LjM5NWMxLjgyMSAwIDMuMzAyLTEuNDgxIDMuMzAyLTMuMzAzIDAtLjY1NC0uMTkyLTEuMjg4LS41NTUtMS44MzJsLTEuMTQ1LTEuNzE2Yy0uMTk2LS4yOTUtLjMtLjYzOS0uMy0uOTk0IDAtLjQ3MS4xOTEtLjkzMy41MjQtMS4yNjZsLjg5LS44OWg2LjgzNmMtLjE2LjM4NS0uMjUuODA2LS4yNSAxLjI0NyAwIDEuNDkyIDEuMDExIDIuNzg4IDIuNDU5IDMuMTQ5bDQuMjIgMS4wNTVjLjc3OC4xOTYgMS4zMjEuODkxIDEuMzIxIDEuNjkzIDAgLjcxNy0uNDMgMS4zNTMtMS4wOTYgMS42MThsLTYuMjc1IDIuNTExYy0xLjU5Ny42MzktMi42MjkgMi4xNjMtMi42MjkgMy44ODIgMCAxLjQ5Ni44MDcgMi44ODggMi4xMDcgMy42M2wyLjcxNSAxLjU1MWMtMy4wMDQgMS4wNDktNi4yMTUgMS42MjEtOS41MzcgMS42NTNsLTUuMDg2LTMuMzkxYy0uMTI0LS4wODItLjE5OS0uMjIxLS4xOTktLjM3MSAwLS4yMTkuMTU3LS40MDQuMzc0LS40NGwzLjQzNS0uNTcyYzEuMjY5LS4yMTMgMi4xOTEtMS4zMDIgMi4xOTEtMi41OSAwLTEuNDQ3LTEuMTc3LTIuNjI0LTIuNjI0LTIuNjI0aC0yMC42MDVjLTIuOTg5LTMuMzY3LTUuMjU2LTcuNDMtNi40ODYtMTJ6bTE0LjUwMyAyMC4yNjIgMi4yMyAxLjQ4N2MtNi4zMjktLjc4NC0xMi4xMDUtMy41NDgtMTYuNjA3LTcuNzQ5aDE4LjY2NGMuMzQ0IDAgLjYyNC4yOC42MjQuNjI0IDAgLjMwNy0uMjE5LjU2NS0uNTIxLjYxNmwtMy40MzQuNTcyYy0xLjE4NS4xOTgtMi4wNDUgMS4yMTItMi4wNDUgMi40MTQgMCAuODE5LjQwNyAxLjU4MSAxLjA4OSAyLjAzNnptMTguMTAzLS44NzUtNC4wOTMtMi4zMzljLS42NzgtLjM4OC0xLjA5OS0xLjExMy0xLjA5OS0xLjg5NCAwLS44OTcuNTM5LTEuNjkyIDEuMzcyLTIuMDI1bDYuMjc1LTIuNTExYzEuNDI5LS41NzEgMi4zNTMtMS45MzUgMi4zNTMtMy40NzUgMC0xLjcyMS0xLjE2Ni0zLjIxNC0yLjgzNS0zLjYzMmwtNC4yMi0xLjA1NWMtLjU1Ny0uMTQtLjk0NS0uNjM3LS45NDUtMS4yMSAwLS42ODcuNTU5LTEuMjQ2IDEuMjQ2LTEuMjQ2aDE4LjQ2OGMtMi4zNzYgOC44MjgtOC41NjUgMTUuODE0LTE2LjUyMiAxOS4zODd6Ii8+DQogICAgICAgIDxwYXRoIGQ9Im0zNyAxN2gydjJoLTJ6Ii8+DQogICAgICAgIDxwYXRoIGQ9Im0zOSAyMWgydjJoLTJ6Ii8+DQogICAgICAgIDxwYXRoIGQ9Im00MyAxN2gydjJoLTJ6Ii8+DQogICAgICAgIDxwYXRoIGQ9Im00NyAxOWgydjJoLTJ6Ii8+DQogICAgICAgIDxwYXRoIGQ9Im01MSAyM2gydjJoLTJ6Ii8+DQogICAgICAgIDxwYXRoIGQ9Im01MSAxN2gydjJoLTJ6Ii8+DQogICAgPC9nPg0KPC9zdmc+",$_e="PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDUxMiA1MTIiID4NCjxnIGZpbGw9ImN1cnJlbnRDb2xvciI+DQoJPHBhdGggZD0iTTUxMS45NzYsNDE2LjA2M2MtMC4wMDUtMC4wNzUtMC4wMDQtMC4xNDktMC4wMTEtMC4yMjRjLTAuMDI3LTAuMjk3LTAuMDctMC41ODgtMC4xMzEtMC44NzMNCgkJYy0wLjAwNi0wLjAyOC0wLjAxNS0wLjA1Ni0wLjAyMi0wLjA4NGMtMC4wNTktMC4yNjItMC4xMzItMC41MTgtMC4yMTgtMC43NjhjLTAuMDIzLTAuMDY3LTAuMDQ4LTAuMTMyLTAuMDczLTAuMTk4DQoJCWMtMC4wODQtMC4yMjctMC4xNzktMC40NDgtMC4yODQtMC42NjNjLTAuMDE4LTAuMDM4LTAuMDMtMC4wNzctMC4wNDktMC4xMTVsLTQwLjExMi03OS4xMThWNzMuNzINCgkJYzAtOC4wMDYtNi41MTMtMTQuNTE5LTE0LjUxOS0xNC41MTlINTUuNDQxYy04LjAwNiwwLTE0LjUxOSw2LjUxMy0xNC41MTksMTQuNTE5djI2MC4yOThMMC44MTEsNDEzLjEzNw0KCQljLTAuMDE5LDAuMDM4LTAuMDMxLDAuMDc3LTAuMDQ5LDAuMTE1Yy0wLjEwNSwwLjIxNS0wLjE5OSwwLjQzNi0wLjI4NCwwLjY2MmMtMC4wMjUsMC4wNjYtMC4wNSwwLjEzMi0wLjA3MywwLjE5OQ0KCQljLTAuMDg1LDAuMjUxLTAuMTU5LDAuNTA4LTAuMjE4LDAuNzdjLTAuMDA2LDAuMDI3LTAuMDE1LDAuMDU0LTAuMDIxLDAuMDgxYy0wLjA2MSwwLjI4Ni0wLjEwNCwwLjU3Ny0wLjEzMSwwLjg3NA0KCQljLTAuMDA3LDAuMDc0LTAuMDA3LDAuMTQ5LTAuMDExLDAuMjIzQzAuMDE0LDQxNi4yMTcsMCw0MTYuMzcxLDAsNDE2LjUyOXYxOS4wMjZjMCw5LjUwOSw3LjczNSwxNy4yNDQsMTcuMjQ0LDE3LjI0NGg0NzcuNTEyDQoJCWM5LjUwOSwwLDE3LjI0NC03LjczNSwxNy4yNDQtMTcuMjQ0di0xOS4wMjZDNTEyLDQxNi4zNzEsNTExLjk4Niw0MTYuMjE3LDUxMS45NzYsNDE2LjA2M3ogTTU1LjkyMyw3NC4yMDNoNDAwLjE1NHYyNTQuMTA5DQoJCUg1NS45MjNWNzQuMjAzeiBNNTMuMDI5LDM0My4zMTFINDU4Ljk3bDMzLjMxOCw2NS43MTdoLTE2NC43OGwtOC4yNzEtMjkuOTg5Yy0xLjY4NC02LjEwNS03LjI4Mi0xMC4zNjktMTMuNjE1LTEwLjM2OWgtOTkuMjQ2DQoJCWMtNi4zMzMsMC0xMS45MzIsNC4yNjQtMTMuNjE1LDEwLjM2OGwtOC4yNzEsMjkuOTlIMTkuNzExTDUzLjAyOSwzNDMuMzExeiBNMzExLjk0OCw0MDkuMDI5SDIwMC4wNTJsNi45OTMtMjUuMzU4aDk3LjkxDQoJCUwzMTEuOTQ4LDQwOS4wMjl6IE00OTcsNDM1LjU1NGMwLDEuMjM3LTEuMDA3LDIuMjQ0LTIuMjQ0LDIuMjQ0SDE3LjI0NGMtMS4yMzcsMC0yLjI0NC0xLjAwNy0yLjI0NC0yLjI0NHYtMTEuNTI2aDQ4MlY0MzUuNTU0eiINCgkJLz4NCgk8cGF0aCBkPSJNNDMyLjU3NywyMTMuNzU2Yy00LjE0MywwLTcuNSwzLjM1Ny03LjUsNy41djc2LjA1NUg4Ni45MjN2LTc2LjA1NWMwLTQuMTQzLTMuMzU3LTcuNS03LjUtNy41DQoJCQljLTQuMTQzLDAtNy41LDMuMzU3LTcuNSw3LjV2NzkuMjk0YzAsNi40ODUsNS4yNzUsMTEuNzYxLDExLjc2MSwxMS43NjFoMzQ0LjYzM2M2LjQ4NSwwLDExLjc2MS01LjI3NSwxMS43NjEtMTEuNzYxdi03OS4yOTQNCgkJCUM0NDAuMDc3LDIxNy4xMTUsNDM2LjcyLDIxMy43NTYsNDMyLjU3NywyMTMuNzU2eiIvPg0KCTxwYXRoIGQ9Ik00MjguMzE2LDkwLjIwM0g4My42ODRjLTYuNDg1LDAtMTEuNzYxLDUuMjc1LTExLjc2MSwxMS43NjF2NzkuMjk0YzAsNC4xNDMsMy4zNTcsNy41LDcuNSw3LjVjNC4xNDMsMCw3LjUtMy4zNTcsNy41LTcuNQ0KCQkJdi03Ni4wNTVoMzM4LjE1NHY3Ni4wNTVjMCw0LjE0MywzLjM1Nyw3LjUsNy41LDcuNXM3LjUtMy4zNTcsNy41LTcuNXYtNzkuMjk0QzQ0MC4wNzcsOTUuNDc3LDQzNC44MDIsOTAuMjAzLDQyOC4zMTYsOTAuMjAzeiIvPg0KPC9nPg0KPC9zdmc+DQo=",P_e="PHN2ZyBoZWlnaHQ9IjUxMiIgdmlld0JveD0iMCAwIDUxMi4wMDEgNTEyLjAwMSIgd2lkdGg9IjUxMiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCiAgICA8ZyBmaWxsPSJjdXJyZW50Q29sb3IiPg0KICAgICAgICA8cGF0aCBkPSJtMTY0LjM5OSAyMDUuODcyYzQuMDk5LjY2NCA4LjIwNi0xLjI3MyAxMC4yODQtNC45MWw2MC0xMDVjMS43NjktMy4wOTUgMS43NTYtNi44OTctLjAzMy05Ljk4cy01LjA4NS00Ljk4MS04LjY0OS00Ljk4MWgtMzYuNjgybC0xMy40ODYtNzIuODIxYy0uNzcyLTQuMTY5LTQuMDg5LTcuMzk4LTguMjc3LTguMDU4LTQuMTg1LS42Ni04LjMzNyAxLjM5NC0xMC4zNTMgNS4xMjNsLTYwIDExMWMtMS42NzUgMy4wOTktMS41OTcgNi44NTEuMjA4IDkuODc2IDEuODA0IDMuMDI1IDUuMDY2IDQuODc5IDguNTg5IDQuODc5aDM2LjgwMmwxMy4zOTMgNjYuOTYxYy44MTcgNC4wOSA0LjA4OCA3LjI0MiA4LjIwNCA3LjkxMXptLTEzLjM5OS05NC44NzFoLTI4LjIyOGwzOC41NTQtNzEuMzIzIDkuODQxIDUzLjE0NGMuODc4IDQuNzQgNS4wMTMgOC4xNzkgOS44MzMgOC4xNzloMjcuNzY5bC0zOC4yIDY2Ljg1LTkuNzYzLTQ4LjgxMWMtLjkzNS00LjY3NC01LjAzOS04LjAzOS05LjgwNi04LjAzOXoiLz4NCiAgICAgICAgPHBhdGggZD0ibTEwIDQ1OS4wMDFjLTUuNTIyIDAtMTAgNC40NzctMTAgMTBzNC40NzggMTAgMTAgMTBoMjN2MjNjMCA1LjUyMiA0LjQ3OCAxMCAxMCAxMHMxMC00LjQ3OCAxMC0xMHYtMjNoNDN2MjNjMCA1LjUyMiA0LjQ3OCAxMCAxMCAxMHMxMC00LjQ3OCAxMC0xMHYtMjNoNDB2MjNjMCA1LjUyMiA0LjQ3OCAxMCAxMCAxMHMxMC00LjQ3OCAxMC0xMHYtMjNoNDB2MjNjMCA1LjUyMiA0LjQ3OCAxMCAxMCAxMHMxMC00LjQ3OCAxMC0xMHYtMjNoNDB2MjNjMCA1LjUyMiA0LjQ3OCAxMCAxMCAxMHMxMC00LjQ3OCAxMC0xMHYtMjNoNDB2MjNjMCA1LjUyMiA0LjQ3OCAxMCAxMCAxMHMxMC00LjQ3OCAxMC0xMHYtMjNoNDB2MjNjMCA1LjUyMiA0LjQ3OCAxMCAxMCAxMHMxMC00LjQ3OCAxMC0xMHYtMjNoNDB2MjNjMCA1LjUyMiA0LjQ3OCAxMCAxMCAxMHMxMC00LjQ3OCAxMC0xMHYtMjNoMjZjNS41MjIgMCAxMC00LjQ3NyAxMC0xMHMtNC40NzgtMTAtMTAtMTBoLTU2di02OGMwLTUuNTIzLTQuNDc4LTEwLTEwLTEwcy0xMCA0LjQ3Ny0xMCAxMHY2OGgtNDB2LTIyM2g0MHY2NWMwIDUuNTIzIDQuNDc4IDEwIDEwIDEwczEwLTQuNDc3IDEwLTEwdi03NWMwLTUuNTIzLTQuNDc4LTEwLTEwLTEwaC02MGMtNS41MjIgMC0xMCA0LjQ3Ny0xMCAxMHYyMzNoLTQwdi0xNzNjMC01LjUyMy00LjQ3OC0xMC0xMC0xMGgtNjBjLTUuNTIyIDAtMTAgNC40NzctMTAgMTB2MTczaC00MHYtMTEzYzAtNS41MjMtNC40NzgtMTAtMTAtMTBoLTYwYy01LjUyMiAwLTEwIDQuNDc3LTEwIDEwdjExM2gtNzN2LTQ0OWMwLTUuNTIzLTQuNDc4LTEwLTEwLTEwcy0xMCA0LjQ3Ny0xMCAxMHYyNmgtMjNjLTUuNTIyIDAtMTAgNC40NzctMTAgMTBzNC40NzggMTAgMTAgMTBoMjN2NDBoLTIzYy01LjUyMiAwLTEwIDQuNDc3LTEwIDEwczQuNDc4IDEwIDEwIDEwaDIzdjQwaC0yM2MtNS41MjIgMC0xMCA0LjQ3Ny0xMCAxMHM0LjQ3OCAxMCAxMCAxMGgyM3Y0MGgtMjNjLTUuNTIyIDAtMTAgNC40NzctMTAgMTBzNC40NzggMTAgMTAgMTBoMjN2NDBoLTIzYy01LjUyMiAwLTEwIDQuNDc3LTEwIDEwczQuNDc4IDEwIDEwIDEwaDIzdjQwaC0yM2MtNS41MjIgMC0xMCA0LjQ3Ny0xMCAxMHM0LjQ3OCAxMCAxMCAxMGgyM3Y0MGgtMjNjLTUuNTIyIDAtMTAgNC40NzctMTAgMTBzNC40NzggMTAgMTAgMTBoMjN2NDN6bTI1Ni0xNjNoNDB2MTYzaC00MHptLTEyMCA2MGg0MHYxMDNoLTQweiIvPg0KICAgICAgICA8cGF0aCBkPSJtNDM2IDE0Ni4wMDFjNS41MjIgMCAxMC00LjQ3NyAxMC0xMHYtNjBjMC01LjUyMy00LjQ3OC0xMC0xMC0xMGgtNjBjLTUuNTIyIDAtMTAgNC40NzctMTAgMTBzNC40NzggMTAgMTAgMTBoMzUuODU3bC0xMDAgMTAwaC01NS44NTdjLTIuNjUyIDAtNS4xOTUgMS4wNTQtNy4wNzEgMi45MjlsLTkwIDkwYy0zLjkwNSAzLjkwNS0zLjkwNSAxMC4yMzcgMCAxNC4xNDMgMy45MDcgMy45MDUgMTAuMjM2IDMuOTA0IDE0LjE0MyAwbDg3LjA3MS04Ny4wNzFoNTUuODU3YzIuNjUyIDAgNS4xOTUtMS4wNTQgNy4wNzEtMi45MjlsMTAyLjkyOS0xMDIuOTN2MzUuODU3YzAgNS41MjQgNC40NzggMTAuMDAxIDEwIDEwLjAwMXoiLz4NCiAgICAgICAgPGNpcmNsZSBjeD0iNDM2IiBjeT0iMzQ2LjAwMSIgcj0iMTAiLz4NCiAgICA8L2c+DQo8L3N2Zz4=",W_e="PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MTIgNTEyIj4NCiAgICA8ZyBmaWxsPSJjdXJyZW50Q29sb3IiPg0KICAgICAgICA8cmVjdCB4PSIyMTYiIHk9Ijg4LjQ4OSIgd2lkdGg9IjgwIiBoZWlnaHQ9IjE1Ii8+DQogICAgICAgIDxyZWN0IHg9IjIxNiIgeT0iNjIuNDg5IiB3aWR0aD0iODAiIGhlaWdodD0iMTUiLz4NCiAgICAgICAgPHBhdGggZD0iTTMwLDUyLjQ5NHY5LjI4NWMtMi4zNDctMC44MzItNC44NzItMS4yODUtNy41LTEuMjg1Yy0xMi40MDYsMC0yMi41LDEwLjA5My0yMi41LDIyLjVjMCwxMi40MDcsMTAuMDk0LDIyLjUsMjIuNSwyMi41DQoJCQljMi42MjgsMCw1LjE1My0wLjQ1Myw3LjUtMS4yODV2MzU1LjI5OGg3LjVjOC42OTksMCwxMy4zNTQtMi44MTksMTcuMDk1LTUuMDg1YzIuODk5LTEuNzU1LDQuODE0LTIuOTE1LDkuMzI1LTIuOTE1DQoJCQljNC41MTEsMCw2LjQyNiwxLjE2LDkuMzI1LDIuOTE1YzMuNzQsMi4yNjYsOC4zOTYsNS4wODUsMTcuMDk1LDUuMDg1YzguNjk4LDAsMTMuMzU0LTIuODE5LDE3LjA5NC01LjA4NQ0KCQkJYzIuODk3LTEuNzU1LDQuODEzLTIuOTE1LDkuMzIyLTIuOTE1YzQuNTA5LDAsNi40MjQsMS4xNiw5LjMyMSwyLjkxNWMzLjc0LDIuMjY2LDguMzk1LDUuMDg1LDE3LjA5Myw1LjA4NQ0KCQkJczEzLjM1NC0yLjgxOSwxNy4wOTQtNS4wODVjMi44OTctMS43NTUsNC44MTMtMi45MTUsOS4zMjEtMi45MTVjNC41MSwwLDYuNDI1LDEuMTYsOS4zMjIsMi45MTUNCgkJCWMzLjc0LDIuMjY2LDguMzk2LDUuMDg1LDE3LjA5Myw1LjA4NWw3LjUtMC4wMTN2LTQwN0gzMHogTTIyLjUsOTAuNDk0Yy00LjEzNiwwLTcuNS0zLjM2NC03LjUtNy41YzAtNC4xMzYsMy4zNjQtNy41LDcuNS03LjUNCgkJCXM3LjUsMy4zNjQsNy41LDcuNUMzMCw4Ny4xMywyNi42MzYsOTAuNDk0LDIyLjUsOTAuNDk0eiBNMTg4LjUsNDQyLjY2NGMtMC41ODUtMC4zMjUtMS4xNzktMC42ODUtMS44MjEtMS4wNzQNCgkJCWMtMy4zMzktMi4wMjItNy40MDctNC40ODYtMTQuNDI5LTQuOTkxVjIyNi41NTVoLTE1djIxMi40MzFjLTEuODI0LDAuODI3LTMuMzU1LDEuNzU1LTQuNzU4LDIuNjA0DQoJCQljLTIuODk3LDEuNzU1LTQuODEzLDIuOTE1LTkuMzIyLDIuOTE1Yy0xLjY0OCwwLTIuOTUtMC4xNTUtNC4wNzktMC40MzhoMy4xNTlWMTQxLjk5NGgtMTV2Mjk2LjIzOA0KCQkJYy0yLjczNC0xLjAwNS02LjA5Ny0xLjcyNi0xMC40OTQtMS43MjZjLTEuNjM4LDAtMy4xMzMsMC4xLTQuNTA2LDAuMjc4di0yMTYuNzloLTE1djIyMi45ODhjLTEuODQ5LDAuOTUxLTMuNzM4LDEuNTI1LTYuOTEsMS41MjUNCgkJCWMtMy44NDMsMC01LjgwMi0wLjg0Mi04LjA5LTIuMTc2VjE0MS45OTRoLTE1djI5NC42NjFjLTEuMDQxLTAuMDk2LTIuMTQ4LTAuMTQ4LTMuMzMtMC4xNDhjLTguNjk5LDAtMTMuMzU0LDIuODE5LTE3LjA5NSw1LjA4NQ0KCQkJYy0wLjY0NCwwLjM5LTEuMjM5LDAuNzUtMS44MjUsMS4wNzVWNjcuNDk0aDIyLjI1djQxaDE1di00MWg0NXY0MWgxNXYtNDFoNDYuMjVWNDQyLjY2NHoiLz4NCiAgICAgICAgPHJlY3QgeD0iMTU3LjI1IiB5PSIxMzYuOTg5IiB3aWR0aD0iMTUiIGhlaWdodD0iNjYiLz4NCiAgICAgICAgPHJlY3QgeD0iMTU3LjI1IiB5PSIxMTEuOTg5IiB3aWR0aD0iMTUiIGhlaWdodD0iMTUiLz4NCiAgICAgICAgPHJlY3QgeD0iMTU3LjI1IiB5PSI4Ni45OTQiIHdpZHRoPSIxNSIgaGVpZ2h0PSIxNSIvPg0KICAgICAgICA8cmVjdCB4PSI5Ny4yNSIgeT0iMTMwLjk4OSIgd2lkdGg9IjE1IiBoZWlnaHQ9IjY2Ii8+DQogICAgICAgIDxyZWN0IHg9Ijk3LjI1IiB5PSI4MC45OTQiIHdpZHRoPSIxNSIgaGVpZ2h0PSIxNSIvPg0KICAgICAgICA8cmVjdCB4PSI5Ny4yNSIgeT0iMTA1Ljk4OSIgd2lkdGg9IjE1IiBoZWlnaHQ9IjE1Ii8+DQogICAgICAgIDxyZWN0IHg9IjQzNS43NSIgeT0iMTEzLjk4OSIgd2lkdGg9IjE1IiBoZWlnaHQ9IjE1Ii8+DQogICAgICAgIDxyZWN0IHg9IjQzNS43NSIgeT0iMTM4Ljk4OSIgd2lkdGg9IjE1IiBoZWlnaHQ9IjY2Ii8+DQogICAgICAgIDxyZWN0IHg9IjQzNS43NSIgeT0iODguOTk0IiB3aWR0aD0iMTUiIGhlaWdodD0iMTUiLz4NCiAgICAgICAgPHJlY3QgeD0iMzc1Ljc1IiB5PSIxNTUuOTg5IiB3aWR0aD0iMTUiIGhlaWdodD0iMTUiLz4NCiAgICAgICAgPHJlY3QgeD0iMzc1Ljc1IiB5PSI4MC45OTQiIHdpZHRoPSIxNSIgaGVpZ2h0PSIxNSIvPg0KICAgICAgICA8cmVjdCB4PSIzNzUuNzUiIHk9IjEwNS45ODkiIHdpZHRoPSIxNSIgaGVpZ2h0PSIxNSIvPg0KICAgICAgICA8cmVjdCB4PSIzNzUuNzUiIHk9IjEzMC45ODkiIHdpZHRoPSIxNSIgaGVpZ2h0PSIxNSIvPg0KICAgICAgICA8cGF0aCBkPSJNNDg5LjUsNjAuNDk0Yy0yLjYyOCwwLTUuMTUzLDAuNDUzLTcuNSwxLjI4NXYtOS4yODVIMzA4LjV2NDA3LjAxM2g3LjVjOC42OTksMCwxMy4zNTQtMi44MTksMTcuMDk1LTUuMDg1DQoJCQljMi44OTktMS43NTUsNC44MTQtMi45MTUsOS4zMjUtMi45MTVjNC41MTEsMCw2LjQyNiwxLjE2LDkuMzI1LDIuOTE1YzMuNzQsMi4yNjYsOC4zOTYsNS4wODUsMTcuMDk1LDUuMDg1DQoJCQljOC42OTgsMCwxMy4zNTQtMi44MTksMTcuMDk0LTUuMDg1YzIuODk3LTEuNzU1LDQuODEzLTIuOTE1LDkuMzIyLTIuOTE1YzQuNTA5LDAsNi40MjQsMS4xNiw5LjMyMSwyLjkxNQ0KCQkJYzMuNzQsMi4yNjYsOC4zOTUsNS4wODUsMTcuMDkzLDUuMDg1czEzLjM1NC0yLjgxOSwxNy4wOTQtNS4wODVjMi44OTctMS43NTUsNC44MTMtMi45MTUsOS4zMjEtMi45MTUNCgkJCWM0LjUxLDAsNi40MjUsMS4xNiw5LjMyMiwyLjkxNWMzLjc0LDIuMjY2LDguMzk2LDUuMDg1LDE3LjA5Myw1LjA4NWw3LjUtMC4wMTNWMTA0LjIwOGMyLjM0NywwLjgzMiw0Ljg3MiwxLjI4NSw3LjUsMS4yODUNCgkJCWMxMi40MDYsMCwyMi41LTEwLjA5MywyMi41LTIyLjVDNTEyLDcwLjU4NSw1MDEuOTA2LDYwLjQ5NCw0ODkuNSw2MC40OTR6IE00NjcsNDQyLjY2NGMtMC41ODUtMC4zMjUtMS4xNzktMC42ODUtMS44MjEtMS4wNzQNCgkJCWMtMy4zMzktMi4wMjItNy40MDctNC40ODYtMTQuNDI5LTQuOTkxVjIyNi41NTVoLTE1djIxMi40MzFjLTEuODI0LDAuODI3LTMuMzU1LDEuNzU1LTQuNzU4LDIuNjA0DQoJCQljLTIuODk3LDEuNzU1LTQuODEzLDIuOTE1LTkuMzIyLDIuOTE1Yy0xLjY0OCwwLTIuOTUtMC4xNTUtNC4wNzktMC40MzhoMy4xNTlWMTQxLjk5NGgtMTV2Mjk2LjIzOA0KCQkJYy0yLjczNC0xLjAwNS02LjA5Ny0xLjcyNi0xMC40OTQtMS43MjZjLTEuNjM4LDAtMy4xMzMsMC4xLTQuNTA2LDAuMjc4di0yNTAuNzloLTE1djI1Ni45ODhjLTEuODQ5LDAuOTUxLTMuNzM4LDEuNTI1LTYuOTEsMS41MjUNCgkJCWMtMy44NDMsMC01LjgwMi0wLjg0Mi04LjA5LTIuMTc2VjE0MS45OTRoLTE1djI5NC42NjFjLTEuMDQxLTAuMDk2LTIuMTQ4LTAuMTQ4LTMuMzMtMC4xNDhjLTguNjk5LDAtMTMuMzU0LDIuODE5LTE3LjA5NSw1LjA4NQ0KCQkJYy0wLjY0NCwwLjM5LTEuMjM5LDAuNzUtMS44MjUsMS4wNzVWNjcuNDk0aDIyLjI1djQxaDE1di00MWg0NXY0MWgxNXYtNDFINDY3VjQ0Mi42NjR6IE00ODkuNSw5MC40OTRjLTQuMTM2LDAtNy41LTMuMzY0LTcuNS03LjUNCgkJCWMwLTQuMTM2LDMuMzY0LTcuNSw3LjUtNy41czcuNSwzLjM2NCw3LjUsNy41QzQ5Nyw4Ny4xMyw0OTMuNjM2LDkwLjQ5NCw0ODkuNSw5MC40OTR6Ii8+DQogICAgPC9nPg0KPC9zdmc+DQo=",J_e="PHN2ZyBoZWlnaHQ9IjUxMiIgdmlld0JveD0iMCAwIDY0IDY0IiB3aWR0aD0iNTEyIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPg0KICAgIDxnIGZpbGw9ImN1cnJlbnRDb2xvciI+DQogICAgICAgIDxwYXRoIGQ9Im00MiAxMmMyLjIwNiAwIDQtMS43OTQgNC00cy0xLjc5NC00LTQtNC00IDEuNzk0LTQgNCAxLjc5NCA0IDQgNHptMi00YzAgMS4xMDMtLjg5NyAyLTIgMnMtMi0uODk3LTItMmMwLS4xNzguMDMxLS4zNDcuMDc1LS41MTFsMS4yMTggMS4yMTggMS40MTQtMS40MTQtMS4yMTgtMS4yMThjLjE2NC0uMDQ0LjMzMy0uMDc1LjUxMS0uMDc1IDEuMTAzIDAgMiAuODk3IDIgMnoiLz4NCiAgICAgICAgPHBhdGggZD0ibTIyIDRjLTIuMjA2IDAtNCAxLjc5NC00IDRzMS43OTQgNCA0IDQgNC0xLjc5NCA0LTQtMS43OTQtNC00LTR6bTAgNmMtMS4xMDMgMC0yLS44OTctMi0ycy44OTctMiAyLTJjLjE3OCAwIC4zNDcuMDMxLjUxMS4wNzVsLTEuMjE4IDEuMjE4IDEuNDE0IDEuNDE0IDEuMjE4LTEuMjE4Yy4wNDQuMTY0LjA3NS4zMzMuMDc1LjUxMSAwIDEuMTAzLS44OTcgMi0yIDJ6Ii8+DQogICAgICAgIDxwYXRoIGQ9Im01MSAxMmgyYzEuNjU0IDAgMy0xLjM0NiAzLTNzLTEuMzQ2LTMtMy0zaC0yYy0xLjY1NCAwLTMgMS4zNDYtMyAzczEuMzQ2IDMgMyAzem0wLTRoMmMuNTUxIDAgMSAuNDQ5IDEgMXMtLjQ0OSAxLTEgMWgtMmMtLjU1MSAwLTEtLjQ0OS0xLTFzLjQ0OS0xIDEtMXoiLz4NCiAgICAgICAgPHBhdGggZD0ibTEzIDZoLTJjLTEuNjU0IDAtMyAxLjM0Ni0zIDNzMS4zNDYgMyAzIDNoMmMxLjY1NCAwIDMtMS4zNDYgMy0zcy0xLjM0Ni0zLTMtM3ptMCA0aC0yYy0uNTUxIDAtMS0uNDQ5LTEtMXMuNDQ5LTEgMS0xaDJjLjU1MSAwIDEgLjQ0OSAxIDFzLS40NDkgMS0xIDF6Ii8+DQogICAgICAgIDxwYXRoIGQ9Im02Mi45OTcgNThjMC0uMTYzLS4wMzctLjMyNi0uMTE3LS40NzRsLTIuODgtNS4zNDl2LTM4LjE3Ny0xMGMwLTEuNjU0LTEuMzQ2LTMtMy0zaC01MGMtMS42NTQgMC0zIDEuMzQ2LTMgM3YxMCAzOC4xNzdsLTIuODggNS4zNDljLS4wOC4xNDgtLjExNy4zMTEtLjExNy40NzRoLS4wMDN2MmMwIDEuNjU0IDEuMzQ2IDMgMyAzaDU2YzEuNjU0IDAgMy0xLjM0NiAzLTN2LTJ6bS02Ljk5Ny0xMy4yNTF2LTI5Ljc0OWgydjMzLjQ2M3ptLTQxLjkzMS0yLjc0OWMuMTg5IDEuNTAyLjc5MiAyLjg3NSAxLjY5NSA0aC0yLjc2NHYtNHptMzYuOTMxIDB2NGgtMi43NjVjLjkwNC0xLjEyNSAxLjUwNy0yLjQ5OCAxLjY5NS00em0tNS42OSA0aC0uMzF2LTIuMzgyYy40MDItLjQ2LjctMS4wMDkuODU4LTEuNjE4aDIuMDUyYy0uMjgyIDEuNjY2LTEuMjQ2IDMuMTAxLTIuNiA0em0tOC4zMS0xLjY5di0yLjMxaDEuMTQyYy40NDcgMS43MjEgMiAzIDMuODU4IDMgLjM0NyAwIC42NzgtLjA1OCAxLS4xNDJ2MS4xNDJoLTQuMzFjLS42Ny0uNDQ1LTEuMjQ1LTEuMDItMS42OS0xLjY5em0zLjI3OC00LjMxYy4zNDctLjU5NS45ODUtMSAxLjcyMi0xczEuMzc1LjQwNSAxLjcyMiAxem0yLjcyMiAydi43MjJjLS4yOTUuMTcyLS42MzQuMjc4LTEgLjI3OC0uNzM3IDAtMS4zNzUtLjQwNS0xLjcyMi0xem0yLjg1OC0yYy0uNDQ3LTEuNzIxLTItMy0zLjg1OC0zcy0zLjQxMSAxLjI3OS0zLjg1OCAzaC0yLjA1MmMuNDc4LTIuODMzIDIuOTQyLTUgNS45MS01czUuNDMxIDIuMTY3IDUuOTEgNXptLTExLjcyNS03LjA4NGMuNTEzLTIuNzkyIDIuOTU5LTQuOTE2IDUuODk3LTQuOTE2IDEuNjEgMCAzLjA2NS42MzEgNC4xNDMgMS42Ni0uOTczLS40MjMtMi4wNDYtLjY2LTMuMTczLS42Ni0yLjkxOCAwLTUuNDY5IDEuNTc2LTYuODY3IDMuOTE2em0uODY3IDQuMDg0YzAtMy4zMDkgMi42OTEtNiA2LTYgMi4zMzUgMCA0LjM1NyAxLjM0MyA1LjM0OCAzLjI5NC0xLjI1My0uODE1LTIuNzQ1LTEuMjk0LTQuMzQ4LTEuMjk0LTMuMDA0IDAtNS42MjQgMS42NjctNi45OTIgNC4xMjItLjAwMS0uMDQxLS4wMDgtLjA4MS0uMDA4LS4xMjJ6bS0uOTMxIDVjLjEyOSAxLjAyNy40NDkgMS45OTYuOTMxIDIuODY0djEuMTM2aC02di0xLjEzNmMuNDgyLS44NjkuODAyLTEuODM3LjkzMS0yLjg2NHptLTEzLjA2OSA0di0xLjE0MmMuMzIyLjA4NC42NTMuMTQyIDEgLjE0MiAxLjg1OCAwIDMuNDExLTEuMjc5IDMuODU4LTNoMS4xNDJ2Mi4zMWMtLjQ0NS42Ny0xLjAyIDEuMjQ1LTEuNjkgMS42OXptMC00aDIuNzIyYy0uMzQ3LjU5NS0uOTg1IDEtMS43MjIgMS0uMzY2IDAtLjcwNS0uMTA2LTEtLjI3OHptLS43MjItMmMuMzQ3LS41OTUuOTg1LTEgMS43MjItMXMxLjM3NS40MDUgMS43MjIgMXptOC43MTQtMi44NzhjLTEuMzY4LTIuNDU1LTMuOTg4LTQuMTIyLTYuOTkyLTQuMTIyLTEuNjAzIDAtMy4wOTUuNDc5LTQuMzQ4IDEuMjk0Ljk5MS0xLjk1MSAzLjAxMy0zLjI5NCA1LjM0OC0zLjI5NCAzLjMwOSAwIDYgMi42OTEgNiA2IDAgLjA0MS0uMDA3LjA4MS0uMDA4LjEyMnptLTUuOTkyLTguMTIyYy0xLjEwNiAwLTIuMTYuMjI2LTMuMTE5LjYzNCAxLjA3Ni0xLjAxNSAyLjUyMi0xLjYzNCA0LjExOS0xLjYzNCAyLjk2MSAwIDUuNDIyIDIuMTU4IDUuOTA3IDQuOTgzLTEuMzg4LTIuMzc4LTMuOTYxLTMuOTgzLTYuOTA3LTMuOTgzem0tMSA2YzIuOTY3IDAgNS40MzEgMi4xNjcgNS45MSA1aC0yLjA1MmMtLjQ0Ny0xLjcyMS0yLTMtMy44NTgtM3MtMy40MTEgMS4yNzktMy44NTggM2gtMi4wNTJjLjQ3OS0yLjgzMyAyLjk0My01IDUuOTEtNXptLTMuODU4IDdjLjE1OC42MDkuNDU2IDEuMTU3Ljg1OCAxLjYxOHYyLjM4MmgtLjMxYy0xLjM1NC0uODk5LTIuMzE5LTIuMzM0LTIuNi00em0tNS4xNDIgNmg1LjEzNmMuMjc4LjE1NC41NjcuMjkuODY0LjQxMXYzLjU4OWgtNnptOCAuOTMxYy4zMjguMDQxLjY2MS4wNjkgMSAuMDY5IDEuNDAxIDAgMi43MTgtLjM2NCAzLjg2NC0xaDEuMTM2djRoLTZ6bTgtLjkzMWg2djRoLTZ6bTggMGgxLjEzNmMxLjE0Ny42MzYgMi40NjMgMSAzLjg2NCAxIC4zMzkgMCAuNjcyLS4wMjggMS0uMDY5djMuMDY5aC02em04IC40MTFjLjI5Ny0uMTIxLjU4Ni0uMjU3Ljg2NC0uNDExaDUuMTM2djRoLTZ6bTcuOTY4LTcuNTcyLjAxOS0uMDAzLTIuNzc0LTE2LjY0M2MtLjIxMi0xLjI3MS0xLjMwMS0yLjE5My0yLjU4OS0yLjE5My0xLjQ0NyAwLTIuNjI0IDEuMTc3LTIuNjI0IDIuNjI0djEuMzc2aDJ2LTEuMzc2YzAtLjM0NC4yOC0uNjI0LjYyNC0uNjI0LjMwNyAwIC41NjUuMjE5LjYxNi41MjFsMi41OCAxNS40NzloLS44ODljLS4xMjktMS4wMy0uNDUxLTItLjkzNC0yLjg3IDAtLjA0NC4wMDMtLjA4Ni4wMDMtLjEzIDAtMS40Mi0uMzc2LTIuNzUxLTEuMDI3LTMuOTA4LS40NTctNC4wNTQtMy44NDEtNy4wOTItNy45NDMtNy4wOTItNC40MTEgMC04IDMuNTg5LTggOCAwIDEuMzczLjM2NCAyLjcxMyAxLjAzMSAzLjkwNC4wODIuNzIxLjI2MSAxLjQyNS41MzIgMi4wOTZoLTMuMTg3Yy4yNjMtLjY1LjQ0Mi0xLjMzLjUyNy0yLjAyOC42OTItMS4yMDggMS4wNjctMi41NzQgMS4wNjctMy45NzIgMC00LjQxMS0zLjU4OS04LTgtOC00LjA4IDAtNy40NDggMy4wMDYtNy45MzQgNy4wMjctLjY3NCAxLjE3Mi0xLjA2NiAyLjUyNi0xLjA2NiAzLjk3MyAwIC4wNDQuMDAzLjA4Ni4wMDQuMTMtLjQ4NC44Ny0uODA1IDEuODQtLjkzNSAyLjg3aC0uODg5bDIuNTgtMTUuNDc5Yy4wNTEtLjMwMi4zMDktLjUyMS42MTYtLjUyMS4zNDQgMCAuNjI0LjI4LjYyNC42MjR2MS4zNzZoMnYtMS4zNzZjMC0xLjQ0Ny0xLjE3Ny0yLjYyNC0yLjYyNC0yLjYyNC0xLjI4OCAwLTIuMzc3LjkyMi0yLjU4OCAyLjE5MmwtMi43NzQgMTYuNjQ0LjAxOS4wMDNjLS4wMS4wNTQtLjAzMy4xMDQtLjAzMy4xNjF2M2gtMXYtMjNoNDR2MjNoLTF2LTNjMC0uMDU3LS4wMjMtLjEwNy0uMDMyLS4xNjF6bTEuMDMyLTI1LjgzOXY0aC00NHYtNHptLTIwLTJoLTR2LTRjMC0xLjEwMy44OTctMiAyLTJzMiAuODk3IDIgMnptLTI4LTljMC0uNTUxLjQ0OS0xIDEtMWg1MGMuNTUxIDAgMSAuNDQ5IDEgMXY5aC0yMnYtNGMwLTIuMjA2LTEuNzk0LTQtNC00cy00IDEuNzk0LTQgNHY0aC0yMnptMCAxMWgydjI5Ljc0OWwtMiAzLjcxNHptMy41OTcgMzFoMS40MDN2N2MwIC41NTMuNDQ4IDEgMSAxaDQwYy41NTIgMCAxLS40NDcgMS0xdi03aDEuNDAzbDUuOTIzIDExaC01Ni42NTJ6bTUwLjQwMyAxNWgtNTZjLS41NTEgMC0xLS40NDgtMS0xdi0xaDU4djFjMCAuNTUyLS40NDkgMS0xIDF6Ii8+DQogICAgICAgIDxwYXRoIGQ9Im0xMiAxNmg0djJoLTR6Ii8+DQogICAgICAgIDxwYXRoIGQ9Im00OCAxNmg0djJoLTR6Ii8+DQogICAgICAgIDxwYXRoIGQ9Im0zMSA5aDJ2MmgtMnoiLz4NCiAgICA8L2c+DQo8L3N2Zz4=",B_e="PHN2ZyBoZWlnaHQ9IjUxMiIgdmlld0JveD0iMCAwIDEyOCAxMjgiIHdpZHRoPSI1MTIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+DQogICAgPGcgZmlsbD0iY3VycmVudENvbG9yIj4NCiAgICAgICAgPHBhdGggZD0ibTExMy4yMDYgMTA2LjI2NWgtMTMuNjIzdi04Ni4yOGExLjc0OSAxLjc0OSAwIDAgMCAtMS41NTQtMS43MzhsLTQ2LTUuMTkyYTEuNzUgMS43NSAwIDAgMCAtMS45NDYgMS43Mzl2My40NDFoLTE5LjkxNmExLjc1IDEuNzUgMCAwIDAgLTEuNzUgMS43NXY4Ni4yOGgtMTMuNjIzYTEuNzUgMS43NSAwIDEgMCAwIDMuNWgzNS4yODl2My40NDFhMS43NSAxLjc1IDAgMCAwIDEuNzUgMS43NSAxLjYxIDEuNjEgMCAwIDAgLjItLjAxMWw0NS45LTUuMThoMTUuMjc2YTEuNzUgMS43NSAwIDAgMCAwLTMuNXptLTgxLjI4OS04NC41M2gxOC4xNjZ2NC41aC0xMS45MTdhMS43NSAxLjc1IDAgMCAwIC0xLjc1IDEuNzV2NzguMjhoLTQuNXptOCA4NC41M3YtNzYuNTNoMTAuMTY2djc2LjUzem0xMy42NjYtODkuNTEzIDQyLjUgNC44djg0LjlsLTQyLjUgNC44eiIvPg0KICAgICAgICA8cGF0aCBkPSJtNjEuMTI1IDU4Ljc5MmE1LjIwOCA1LjIwOCAwIDEgMCA1LjIwOCA1LjIwOCA1LjIxNCA1LjIxNCAwIDAgMCAtNS4yMDgtNS4yMDh6bTAgNi45MTZhMS43MDggMS43MDggMCAxIDEgMS43MDgtMS43MDggMS43MSAxLjcxIDAgMCAxIC0xLjcwOCAxLjcwOHoiLz4NCiAgICA8L2c+DQo8L3N2Zz4=",R_e="PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MTIgNTEyIj4NCiAgICA8ZyBmaWxsPSJjdXJyZW50Q29sb3IiPg0KICAgICAgICA8cGF0aCBkPSJNNDAxLjA2NywwSDExMC45MzNjLTQuNzEsMC04LjUzMywzLjgxNC04LjUzMyw4LjUzM3Y0OTQuOTMzYzAsNC43MTksMy44MjMsOC41MzMsOC41MzMsOC41MzNoMjkwLjEzMw0KCQkJYzQuNzEsMCw4LjUzMy0zLjgxNCw4LjUzMy04LjUzM1Y4LjUzM0M0MDkuNiwzLjgxNCw0MDUuNzc3LDAsNDAxLjA2NywweiBNMzkyLjUzMyw0OTQuOTMzSDExOS40NjdWMTcuMDY3aDI3My4wNjdWNDk0LjkzM3oiLz4NCiAgICAgICAgPHBhdGggZD0iTTM2Ni45MzMsMzQuMTMzSDE0NS4wNjdjLTQuNzEsMC04LjUzMywzLjgxNC04LjUzMyw4LjUzM3Y0NjAuOGMwLDQuNzE5LDMuODIzLDguNTMzLDguNTMzLDguNTMzaDIyMS44NjcNCgkJCWM0LjcxLDAsOC41MzMtMy44MTQsOC41MzMtOC41MzN2LTQ2MC44QzM3NS40NjcsMzcuOTQ4LDM3MS42NDQsMzQuMTMzLDM2Ni45MzMsMzQuMTMzeiBNMzU4LjQsNDk0LjkzM0gxNTMuNlY1MS4yaDIwNC44VjQ5NC45MzN6DQoJCQkiLz4NCiAgICAgICAgPHBhdGggZD0iTTI1Niw2OC4yNjdjLTQ3LjA1MywwLTg1LjMzMywzOC4yODEtODUuMzMzLDg1LjMzM3Y4LjUzM2MwLDQuNzE5LDMuODIzLDguNTMzLDguNTMzLDguNTMzaDE1My42DQoJCQljNC43MSwwLDguNTMzLTMuODE0LDguNTMzLTguNTMzVjE1My42QzM0MS4zMzMsMTA2LjU0NywzMDMuMDUzLDY4LjI2NywyNTYsNjguMjY3eiBNMTg3LjczMywxNTMuNg0KCQkJYzAtMzcuNjQxLDMwLjYyNi02OC4yNjcsNjguMjY3LTY4LjI2N2MzNy42NDEsMCw2OC4yNjcsMzAuNjI2LDY4LjI2Nyw2OC4yNjdIMTg3LjczM3oiLz4NCiAgICAgICAgPHBhdGggZD0iTTIzOC45MzMsMTg3LjczM0gxNzkuMmMtNC43MSwwLTguNTMzLDMuODE0LTguNTMzLDguNTMzdjExOS40NjdjMCw0LjcxOSwzLjgyMyw4LjUzMyw4LjUzMyw4LjUzM2g1OS43MzMNCgkJCWM0LjcxLDAsOC41MzMtMy44MTQsOC41MzMtOC41MzNWMTk2LjI2N0MyNDcuNDY3LDE5MS41NDgsMjQzLjY0NCwxODcuNzMzLDIzOC45MzMsMTg3LjczM3ogTTIzMC40LDMwNy4yaC00Mi42NjdWMjA0LjhIMjMwLjQNCgkJCVYzMDcuMnoiLz4NCiAgICAgICAgPHBhdGggZD0iTTMzMi44LDE4Ny43MzNoLTU5LjczM2MtNC43MSwwLTguNTMzLDMuODE0LTguNTMzLDguNTMzdjExOS40NjdjMCw0LjcxOSwzLjgyMyw4LjUzMyw4LjUzMyw4LjUzM0gzMzIuOA0KCQkJYzQuNzEsMCw4LjUzMy0zLjgxNCw4LjUzMy04LjUzM1YxOTYuMjY3QzM0MS4zMzMsMTkxLjU0OCwzMzcuNTEsMTg3LjczMywzMzIuOCwxODcuNzMzeiBNMzI0LjI2NywzMDcuMkgyODEuNlYyMDQuOGg0Mi42NjdWMzA3LjINCgkJCXoiLz4NCiAgICAgICAgPHBhdGggZD0iTTIzOC45MzMsMzQxLjMzM0gxNzkuMmMtNC43MSwwLTguNTMzLDMuODE0LTguNTMzLDguNTMzdjExOS40NjdjMCw0LjcxOSwzLjgyMyw4LjUzMyw4LjUzMyw4LjUzM2g1OS43MzMNCgkJCWM0LjcxLDAsOC41MzMtMy44MTQsOC41MzMtOC41MzNWMzQ5Ljg2N0MyNDcuNDY3LDM0NS4xNDgsMjQzLjY0NCwzNDEuMzMzLDIzOC45MzMsMzQxLjMzM3ogTTIzMC40LDQ2MC44aC00Mi42NjdWMzU4LjRIMjMwLjQNCgkJCVY0NjAuOHoiLz4NCiAgICAgICAgPHBhdGggZD0iTTMzMi44LDM0MS4zMzNoLTU5LjczM2MtNC43MSwwLTguNTMzLDMuODE0LTguNTMzLDguNTMzdjExOS40NjdjMCw0LjcxOSwzLjgyMyw4LjUzMyw4LjUzMyw4LjUzM0gzMzIuOA0KCQkJYzQuNzEsMCw4LjUzMy0zLjgxNCw4LjUzMy04LjUzM1YzNDkuODY3QzM0MS4zMzMsMzQ1LjE0OCwzMzcuNTEsMzQxLjMzMywzMzIuOCwzNDEuMzMzeiBNMzI0LjI2Nyw0NjAuOEgyODEuNlYzNTguNGg0Mi42NjdWNDYwLjgNCgkJCXoiLz4NCiAgICAgICAgPHBhdGggZD0iTTI1Niw2OC4yNjdjLTQuNzEsMC04LjUzMywzLjgxNC04LjUzMyw4LjUzM3Y4NS4zMzNjMCw0LjcxOSwzLjgyMyw4LjUzMyw4LjUzMyw4LjUzM3M4LjUzMy0zLjgxNCw4LjUzMy04LjUzM1Y3Ni44DQoJCQlDMjY0LjUzMyw3Mi4wODEsMjYwLjcxLDY4LjI2NywyNTYsNjguMjY3eiIvPg0KICAgICAgICA8cGF0aCBkPSJNMzIwLjQzNSw5Ny42OThjLTMuMzI4LTMuMzM2LTguNzMtMy4zMzYtMTIuMDY2LDBMMjQ5Ljk2NywxNTYuMWMtMy4zMzcsMy4zMzctMy4zMzcsOC43MywwLDEyLjA2Ng0KCQkJYzEuNjY0LDEuNjY0LDMuODQ5LDIuNSw2LjAzMywyLjVjMi4xODUsMCw0LjM2OS0wLjgzNiw2LjAzMy0yLjVsNTguNDAyLTU4LjQwMkMzMjMuNzcyLDEwNi40MjgsMzIzLjc3MiwxMDEuMDM1LDMyMC40MzUsOTcuNjk4eiINCiAgICAgICAgLz4NCiAgICAgICAgPHBhdGggZD0iTTI2Mi4wMzMsMTU2LjFMMjAzLjYzMSw5Ny42OWMtMy4zMjgtMy4zMzctOC43My0zLjMzNy0xMi4wNjYsMGMtMy4zMzcsMy4zMzYtMy4zMzcsOC43MywwLDEyLjA2Nmw1OC40MDIsNTguNDExDQoJCQljMS42NjQsMS42NjQsMy44NDksMi41LDYuMDMzLDIuNWMyLjE4NSwwLDQuMzY5LTAuODM2LDYuMDMzLTIuNUMyNjUuMzcsMTY0LjgzLDI2NS4zNywxNTkuNDM3LDI2Mi4wMzMsMTU2LjF6Ii8+DQogICAgICAgIDxwYXRoIGQ9Ik01OS43MzMsNDk0LjkzM2gtNTEuMmMtNC43MSwwLTguNTMzLDMuODE0LTguNTMzLDguNTMzQzAsNTA4LjE4NiwzLjgyMyw1MTIsOC41MzMsNTEyaDUxLjINCgkJCWM0LjcxLDAsOC41MzMtMy44MTQsOC41MzMtOC41MzNDNjguMjY3LDQ5OC43NDgsNjQuNDQ0LDQ5NC45MzMsNTkuNzMzLDQ5NC45MzN6Ii8+DQogICAgICAgIDxwYXRoIGQ9Ik01MDMuNDY3LDQ5NC45MzNoLTEwMi40Yy00LjcxLDAtOC41MzMsMy44MTQtOC41MzMsOC41MzNjMCw0LjcxOSwzLjgyMyw4LjUzMyw4LjUzMyw4LjUzM2gxMDIuNA0KCQkJYzQuNzEsMCw4LjUzMy0zLjgxNCw4LjUzMy04LjUzM0M1MTIsNDk4Ljc0OCw1MDguMTc3LDQ5NC45MzMsNTAzLjQ2Nyw0OTQuOTMzeiIvPg0KICAgIDwvZz4NCjwvc3ZnPg0K",F_e="PHN2ZyB2aWV3Qm94PSIwIDAgNTEyIDUxMiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCiAgICA8ZyBmaWxsPSJjdXJyZW50Q29sb3IiPg0KICAgICAgICA8cGF0aCBkPSJtMjU2IDE2MGE5NiA5NiAwIDEgMCA5NiA5NiA5Ni4xMDggOTYuMTA4IDAgMCAwIC05Ni05NnptMCAxNzZhODAgODAgMCAxIDEgODAtODAgODAuMDkxIDgwLjA5MSAwIDAgMSAtODAgODB6Ii8+DQogICAgICAgIDxwYXRoIGQ9Im0yNTYgMTI4YTEyOCAxMjggMCAxIDAgMTI4IDEyOCAxMjguMTQ1IDEyOC4xNDUgMCAwIDAgLTEyOC0xMjh6bTAgMjQwYTExMiAxMTIgMCAxIDEgMTEyLTExMiAxMTIuMTI3IDExMi4xMjcgMCAwIDEgLTExMiAxMTJ6Ii8+DQogICAgICAgIDxwYXRoIGQ9Im00MzIgNDg4di00NjRhOCA4IDAgMCAwIC04LThoLTMzNmE4IDggMCAwIDAgLTggOHY0NjRhOCA4IDAgMCAwIDggOGgzMzZhOCA4IDAgMCAwIDgtOHptLTMzNi0zNzZoMzIwdjMwNGgtMzIwem05Ni04MGgxNDR2NDBhOCA4IDAgMCAwIDggOGg3MnYxNmgtMjI0em0yMjQgMzJoLTY0di0zMmg2NHptLTI0MC0zMnY2NGgtODB2LTY0em0tODAgNDQ4di00OGgzMjB2NDh6Ii8+DQogICAgICAgIDxwYXRoIGQ9Im0yNDggNDBhMjQgMjQgMCAxIDAgMjQgMjQgMjQuMDI3IDI0LjAyNyAwIDAgMCAtMjQtMjR6bTAgMzJhOCA4IDAgMSAxIDgtOCA4LjAwOSA4LjAwOSAwIDAgMSAtOCA4eiIvPg0KICAgICAgICA8cGF0aCBkPSJtMTEyIDU2aDQ4djE2aC00OHoiLz4NCiAgICAgICAgPHBhdGggZD0ibTI4OCA0MGgzMnYxNmgtMzJ6Ii8+DQogICAgICAgIDxwYXRoIGQ9Im0yODggNzJoMzJ2MTZoLTMyeiIvPg0KICAgICAgICA8cGF0aCBkPSJtMjcyIDIwMGE4IDggMCAwIDAgLTE2IDBjMCA2LjM3My0yLjQxNyA5LjE5MS02LjA3NCAxMy40NTgtNC40MjYgNS4xNTktOS45MjYgMTEuNTgtOS45MjYgMjMuODcyczUuNSAxOC43MTQgOS45MjYgMjMuODczYzMuNjU3IDQuMjY4IDYuMDc0IDcuMDg3IDYuMDc0IDEzLjQ2MnMtMi40MTcgOS4xOTMtNi4wNzQgMTMuNDYxYy00LjQyNiA1LjE1OS05LjkyNiAxMS41ODEtOS45MjYgMjMuODc0YTggOCAwIDAgMCAxNiAwYzAtNi4zNzUgMi40MTctOS4xOTQgNi4wNzQtMTMuNDYyIDQuNDIzLTUuMTU5IDkuOTI2LTExLjU4IDkuOTI2LTIzLjg3M3MtNS41LTE4LjcxNS05LjkyNi0yMy44NzRjLTMuNjU3LTQuMjY4LTYuMDc0LTcuMDkxLTYuMDc0LTEzLjQ2MXMyLjQxNy05LjE5MSA2LjA3NC0xMy40NThjNC40MjYtNS4xNTkgOS45MjYtMTEuNTggOS45MjYtMjMuODcyeiIvPg0KICAgICAgICA8cGF0aCBkPSJtMjk2IDIzNy4zM2MwLTYuMzczIDIuNDE3LTkuMTkyIDYuMDc1LTEzLjQ2LjgxMi0uOTQ3IDEuNjIzLTEuOSAyLjQwNy0yLjg3OGE4IDggMCAwIDAgLTEyLjUtOS45ODRjLS42NjguODM2LTEuMzYxIDEuNjQxLTIuMDUzIDIuNDQ5LTQuNDI5IDUuMTU5LTkuOTI5IDExLjU4MS05LjkyOSAyMy44NzNzNS41IDE4LjcxNCA5LjkyNiAyMy44NzNjMy42NTcgNC4yNjggNi4wNzQgNy4wODcgNi4wNzQgMTMuNDYycy0yLjQxNyA5LjE5NC02LjA3NSAxMy40NjJjLS44MTMuOTQ5LTEuNjI1IDEuOS0yLjQwOSAyLjg4MWE4IDggMCAwIDAgMTIuNSA5Ljk4NGMuNjY4LS44MzcgMS4zNjItMS42NDQgMi4wNTQtMi40NTIgNC40My01LjE2IDkuOTMtMTEuNTgyIDkuOTMtMjMuODc1cy01LjUtMTguNzE1LTkuOTI2LTIzLjg3NGMtMy42NTctNC4yNjgtNi4wNzQtNy4wOTEtNi4wNzQtMTMuNDYxeiIvPg0KICAgICAgICA8cGF0aCBkPSJtMjE2IDIzNy4zM2MwLTYuMzczIDIuNDE3LTkuMTkyIDYuMDc1LTEzLjQ2LjgxMi0uOTQ3IDEuNjIzLTEuOSAyLjQwNy0yLjg3OGE4IDggMCAwIDAgLTEyLjUtOS45ODRjLS42NjguODM2LTEuMzYxIDEuNjQxLTIuMDUzIDIuNDQ5LTQuNDI5IDUuMTU5LTkuOTI5IDExLjU4MS05LjkyOSAyMy44NzNzNS41IDE4LjcxNCA5LjkyNiAyMy44NzNjMy42NTcgNC4yNjggNi4wNzQgNy4wODcgNi4wNzQgMTMuNDYycy0yLjQxNyA5LjE5NC02LjA3NSAxMy40NjJjLS44MTMuOTQ5LTEuNjI1IDEuOS0yLjQwOSAyLjg4MWE4IDggMCAwIDAgMTIuNSA5Ljk4NGMuNjY4LS44MzcgMS4zNjItMS42NDQgMi4wNTQtMi40NTIgNC40My01LjE2IDkuOTMtMTEuNTgyIDkuOTMtMjMuODc1cy01LjUtMTguNzE1LTkuOTI2LTIzLjg3NGMtMy42NTctNC4yNjgtNi4wNzQtNy4wOTEtNi4wNzQtMTMuNDYxeiIvPg0KICAgIDwvZz4NCjwvc3ZnPg==",G_e="PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDQ3Ni4wNjUgNDc2LjA2NSI+DQo8ZyBmaWxsPSJjdXJyZW50Q29sb3IiPg0KCTxwYXRoIGQ9Ik00MzIuNTU4LDE3Mi4wMkM0MTkuMzAzLDY0LjU4NywzMjEuNDY2LTExLjc2LDIxNC4wMzMsMS40OTVTMzAuMjUzLDExMi41ODcsNDMuNTA4LDIyMC4wMg0KCQljMTEuMDA4LDg5LjIyMiw4MS4zMDMsMTU5LjUxNywxNzAuNTI1LDE3MC41MjV2MzcuNTJoLTU2Yy0xMy4yNTUsMC0yNCwxMC43NDUtMjQsMjR2MjRoMjA4di0yNGMwLTEzLjI1NS0xMC43NDUtMjQtMjQtMjRoLTU2DQoJCXYtMzcuNTJDMzY5LjQ2NiwzNzcuMjksNDQ1LjgxMywyNzkuNDUzLDQzMi41NTgsMTcyLjAyeiBNMzE4LjAzMyw0NDQuMDY1YzQuNDE4LDAsOCwzLjU4Miw4LDh2OGgtMTc2di04YzAtNC40MTgsMy41ODItOCw4LTgNCgkJSDMxOC4wMzN6IE0yMzAuMDMzLDQyOC4wNjV2LTMyaDE2djMySDIzMC4wMzN6IE0yMzguMDMzLDM3Ni4wNjVjLTk5LjQxMSwwLTE4MC04MC41ODktMTgwLTE4MA0KCQljMC4xMTUtOTkuMzY0LDgwLjYzNi0xNzkuODg1LDE4MC0xODBjOTkuNDExLDAsMTgwLDgwLjU4OSwxODAsMTgwUzMzNy40NDQsMzc2LjA2NSwyMzguMDMzLDM3Ni4wNjV6Ii8+DQoJPHBhdGggZD0iTTQwNi4wMzMsMjEyLjA2NXYtMTZjMC00LjQxOC0zLjU4Mi04LTgtOGgtOTMuNTM2YzM5LjgtMjcuODMyLDQ5LjUwMi04Mi42NTgsMjEuNjctMTIyLjQ1OA0KCQljLTE2LjQ2Ny0yMy41NDgtNDMuNC0zNy41NjUtNzIuMTM0LTM3LjU0MmgtMTZjLTQuNDE4LDAtOCwzLjU4Mi04LDh2OTMuNTM2Yy0yNy44MzItMzkuOC04Mi42NTgtNDkuNTAyLTEyMi40NTgtMjEuNjcNCgkJYy0yMy41NDgsMTYuNDY3LTM3LjU2NSw0My40LTM3LjU0Miw3Mi4xMzR2MTZjMCw0LjQxOCwzLjU4Miw4LDgsOGg5My41MzZjLTIzLjQ2NSwxNi40NzgtMzcuNDYzLDQzLjMyOC0zNy41MzYsNzINCgkJYzAuMDU3LDQ4LjU3NywzOS40MjMsODcuOTQzLDg4LDg4aDE2YzQuNDE4LDAsOC0zLjU4Miw4LTh2LTkzLjUzNmMyNy44MzIsMzkuOCw4Mi42NTgsNDkuNTAyLDEyMi40NTgsMjEuNjcNCgkJQzM5Mi4wMzgsMjY3LjczMyw0MDYuMDU2LDI0MC44LDQwNi4wMzMsMjEyLjA2NXogTTI0Ni4wMzMsNDQuMDY1aDhjMzkuNzY0LDAuMDU1LDcxLjk1NSwzMi4zMzYsNzEuOSw3Mi4xDQoJCWMtMC4wNDMsMzEuMTctMjAuMTM4LDU4Ljc3Mi00OS43ODgsNjguMzg4Yy00LjIwMi0xNC4wNTItMTUuNzU4LTI0LjY3Ny0zMC4xMTItMjcuNjg4VjQ0LjA2NXogTTg2LjAzMywxODguMDY1di04DQoJCWMwLjA3My0zOS43NjQsMzIuMzY4LTcxLjk0LDcyLjEzMy03MS44NjdjMzEuMTQ4LDAuMDU3LDU4LjcyNywyMC4xMzgsNjguMzQ3LDQ5Ljc2M2MtMTQuMDQ3LDQuMjAzLTI0LjY2OCwxNS43NTUtMjcuNjgsMzAuMTA0DQoJCUg4Ni4wMzN6IE0yMzAuMDMzLDM0OC4wNjVoLThjLTM5Ljc2NC0wLjA1NS03MS45NTUtMzIuMzM2LTcxLjktNzIuMWMwLjA0My0zMS4xNywyMC4xMzgtNTguNzcyLDQ5Ljc4OC02OC4zODgNCgkJYzQuMjAyLDE0LjA1MiwxNS43NTgsMjQuNjc3LDMwLjExMiwyNy42ODhWMzQ4LjA2NXogTTIzOC4wMzMsMjIwLjA2NWMtMTMuMjU1LDAtMjQtMTAuNzQ1LTI0LTI0czEwLjc0NS0yNCwyNC0yNA0KCQlzMjQsMTAuNzQ1LDI0LDI0UzI1MS4yODcsMjIwLjA2NSwyMzguMDMzLDIyMC4wNjV6IE0zMTcuOSwyODMuOTMyYy0zMS4xNDgtMC4wNTctNTguNzI3LTIwLjEzOC02OC4zNDctNDkuNzYzDQoJCWMxNC4wNDctNC4yMDMsMjQuNjY4LTE1Ljc1NSwyNy42OC0zMC4xMDRoMTEyLjh2OEMzODkuOTU5LDI1MS44MywzNTcuNjY0LDI4NC4wMDYsMzE3LjksMjgzLjkzMnoiLz4NCjwvZz4NCjwvc3ZnPg0K",H_e="PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDUxMS45OTkgNTExLjk5OSI+DQogICAgPGcgZmlsbD0iY3VycmVudENvbG9yIj4NCiAgICAgICAgPHBhdGggZD0iTTUwMS45OTksMTI2LjAwMWgtMC4wMjdjNi4yOTItOC4zNjIsMTAuMDI3LTE4Ljc1MiwxMC4wMjctMzBjMC0yNy41Ny0yMi40My01MC4wMDEtNTAtNTAuMDAxDQoJCXMtNTAuMDAxLDIyLjQzLTUwLjAwMSw1MC4wMDFjMCwxMS4yNDgsMy43MzYsMjEuNjM4LDEwLjAyNywzMGgtMC4wMjdjLTUuNTIyLDAtMTAsNC40NzctMTAsMTB2MzUuNTQ1DQoJCWMtMTEuMzI4LTcuMjMzLTIzLjEyOC0xMy42NTgtMzUuMzM0LTE5LjI0MXYtMTYuMzA0YzAtNS41MjMtNC40NzctMTAtMTAtMTBzLTEwLDQuNDc3LTEwLDEwdjguMDM3DQoJCWMtMy4zNjktMS4yNDctNi43NjQtMi40MzgtMTAuMTg2LTMuNTYyYy04LjI5MS0yLjcyMy0xNi42ODMtNS4wNTItMjUuMTQ2LTcuMDExdi0yMC44MzNjMC01LjUyMy00LjQ3OC0xMC0xMC0xMA0KCQljLTUuNTIzLDAtMTAsNC40NzctMTAsMTB2MTYuOTMyYy0xMS42OC0xLjg0OS0yMy40NzQtMi45NzQtMzUuMzMyLTMuMzgxVjk2LjAwMWMwLTUuNTIzLTQuNDc4LTEwLTEwLTEwYy01LjUyMywwLTEwLDQuNDc3LTEwLDEwDQoJCXYzMC4xODNjLTExLjg1OSwwLjQwNy0yMy42NTMsMS41MzItMzUuMzMzLDMuMzgxdi0xNi45MzJjMC01LjUyMy00LjQ3OC0xMC0xMC0xMGMtNS41MjMsMC0xMCw0LjQ3Ny0xMCwxMHYyMC44MzMNCgkJYy04LjQ2MiwxLjk1OS0xNi44NTIsNC4yODctMjUuMTQyLDcuMDA5Yy0zLjQyNCwxLjEyNC02LjgxOSwyLjMxNi0xMC4xOTEsMy41NjN2LTguMDM3YzAtNS41MjMtNC40NzctMTAtMTAtMTANCgkJYy01LjUyMywwLTEwLDQuNDc3LTEwLDEwdjE2LjMwNGMtMTIuMjA1LDUuNTgzLTI0LjAwNCwxMi4wMDctMzUuMzM0LDE5LjI0di0zNS41NDRjMC01LjUyMy00LjQ3Ny0xMC0xMC0xMGgtMC4wMjcNCgkJYzYuMjkzLTguMzYyLDEwLjAyNy0xOC43NTIsMTAuMDI3LTMwYzAtMjcuNTctMjIuNDMtNTAtNTAtNTBzLTUwLDIyLjQzLTUwLDUwYzAsMTEuMjQ4LDMuNzM0LDIxLjYzOCwxMC4wMjcsMzBIMTANCgkJYy01LjUyMywwLTEwLDQuNDc3LTEwLDEwdjMxOS45OTljMCw1LjUyMyw0LjQ3NywxMCwxMCwxMGg0MGg0MGgzMS4wMzNjNS41MjIsMCwxMC00LjQ3NywxMC0xMGMwLTUuNTIyLTQuNDc4LTEwLTEwLTEwSDEwMA0KCQl2LTIwLjAwMWgzMTEuOTk4djIwLjAwMWgtMjEuMDMzYy01LjUyMywwLTEwLDQuNDc4LTEwLDEwYzAsNS41MjMsNC40NzcsMTAsMTAsMTBoMzEuMDMzaDQwLjAwMWg0MGM1LjUyMiwwLDEwLTQuNDc3LDEwLTEwDQoJCVYxMzYuMDAxQzUxMS45OTksMTMwLjQ3Nyw1MDcuNTIxLDEyNi4wMDEsNTAxLjk5OSwxMjYuMDAxeiBNODAsNDQ1Ljk5OUg1MEgyMFYxNDYuMDAxaDIwdjQxLjg5OGMwLDUuNTIzLDQuNDc3LDEwLDEwLDEwDQoJCXMxMC00LjQ3NywxMC0xMHYtNDEuODk4aDIwVjQ0NS45OTl6IE01MCwxMjYuMDAxYy0xNi41NDMsMC0zMC0xMy40NTgtMzAtMzBzMTMuNDU3LTMwLDMwLTMwYzE2LjU0MywwLDMwLDEzLjQ1OCwzMCwzMA0KCQlTNjYuNTQzLDEyNi4wMDEsNTAsMTI2LjAwMXogTTEzNS4zMzQsNDA1Ljk5OEgxMDBWMTk1LjYyOWMxMS4zMTgtOC4wMiwyMy4xMjYtMTUuMDk1LDM1LjMzNC0yMS4yMThWNDA1Ljk5OHogTTE5MC42NjcsNDA2DQoJCWgtMzUuMzMzVjE2NS4zODRjMTEuNS00LjYzLDIzLjI5OC04LjQ0OSwzNS4zMzMtMTEuNDM3VjQwNnogTTI0Niw0MDZoLTM1LjMzM1YxNDkuNzg3YzExLjYxNC0xLjk1OCwyMy40MDktMy4xNjgsMzUuMzMzLTMuNTk5DQoJCVY0MDZ6IE0zMDEuMzMyLDQwNS45OThIMjY2di0yNTkuODFjMTEuOTI0LDAuNDMxLDIzLjcxNywxLjY0MSwzNS4zMzIsMy41OTlWNDA1Ljk5OHogTTM1Ni42NjQsNDA1Ljk5OWgtMzUuMzMyVjE1My45NDgNCgkJYzEyLjAzNSwyLjk4OCwyMy44MzIsNi44MDcsMzUuMzMyLDExLjQzOFY0MDUuOTk5eiBNNDExLjk5OCw0MDUuOTk4aC0zNS4zMzRWMTc0LjQxMmMxMi4yMDksNi4xMjMsMjQuMDE3LDEzLjIsMzUuMzM0LDIxLjIyDQoJCVY0MDUuOTk4eiBNNDkxLjk5OSw0NDUuOTk5aC0zMGgtMzAuMDAxVjE0Ni4wMDFoMjAuMDAxdjQxLjg5OGMwLDUuNTIzLDQuNDc4LDEwLDEwLDEwYzUuNTIyLDAsMTAtNC40NzcsMTAtMTB2LTQxLjg5OGgyMA0KCQlWNDQ1Ljk5OXogTTQ2MS45OTksMTI2LjAwMWMtMTYuNTQyLDAtMzAuMDAxLTEzLjQ1OC0zMC4wMDEtMzBjMC0xNi41NDMsMTMuNDU5LTMwLjAwMSwzMC4wMDEtMzAuMDAxDQoJCWMxNi41NDIsMCwzMCwxMy40NTgsMzAsMzAuMDAxQzQ5MS45OTksMTEyLjU0Miw0NzguNTQxLDEyNi4wMDEsNDYxLjk5OSwxMjYuMDAxeiIvPg0KICAgICAgICA8cGF0aCBkPSJNMTUwLDQ0NS45OTloLTAuMjM2Yy01LjUyMywwLTEwLDQuNDc4LTEwLDEwYzAsNS41MjMsNC40NzcsMTAsMTAsMTBIMTUwYzUuNTIzLDAsMTAtNC40NzcsMTAtMTANCgkJQzE2MCw0NTAuNDc3LDE1NS41MjMsNDQ1Ljk5OSwxNTAsNDQ1Ljk5OXoiLz4NCiAgICAgICAgPHBhdGggZD0iTTM2Mi4yMzQsNDQ1Ljk5OWgtMC4yMzdjLTUuNTIyLDAtMTAsNC40NzgtMTAsMTBjMCw1LjUyMyw0LjQ3OCwxMCwxMCwxMGgwLjIzN2M1LjUyMywwLDEwLTQuNDc3LDEwLTEwDQoJCUMzNzIuMjM0LDQ1MC40NzcsMzY3Ljc1OCw0NDUuOTk5LDM2Mi4yMzQsNDQ1Ljk5OXoiLz4NCiAgICAgICAgPHBhdGggZD0iTTUwLDIwNi42MzFjLTUuNTIzLDAtMTAsNC40NzctMTAsMTB2MC4yMzVjMCw1LjUyMyw0LjQ3NywxMCwxMCwxMHMxMC00LjQ3NywxMC0xMHYtMC4yMzUNCgkJQzYwLDIxMS4xMDgsNTUuNTIzLDIwNi42MzEsNTAsMjA2LjYzMXoiLz4NCiAgICAgICAgPHBhdGggZD0iTTQ2MS45OTksMjA2LjYzMWMtNS41MjIsMC0xMCw0LjQ3Ny0xMCwxMHYwLjIzNWMwLDUuNTIzLDQuNDc4LDEwLDEwLDEwYzUuNTIyLDAsMTAtNC40NzcsMTAtMTB2LTAuMjM1DQoJCUM0NzEuOTk5LDIxMS4xMDgsNDY3LjUyMSwyMDYuNjMxLDQ2MS45OTksMjA2LjYzMXoiLz4NCiAgICA8L2c+DQo8L3N2Zz4NCg==",V_e="PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDQ4MC4wMDUgNDgwLjAwNSI+DQogICAgPGcgZmlsbD0iY3VycmVudENvbG9yIj4NCiAgICAgICAgPHBhdGggZD0iTTEwNC4wMDUsMTA4LjAwM2MtMTMuMjU1LDAtMjQsMTAuNzQ1LTI0LDI0YzAsNC40MTgsMy41ODIsOCw4LDhzOC0zLjU4Miw4LThzMy41ODItOCw4LThzOC0zLjU4Miw4LTgNCgkJCVMxMDguNDIzLDEwOC4wMDMsMTA0LjAwNSwxMDguMDAzeiIvPg0KICAgICAgICA8cGF0aCBkPSJNMzg1LjM1Nyw3Ni4xMTVsLTI4MC00OGMtMC40NDctMC4wNzMtMC44OTktMC4xMTEtMS4zNTItMC4xMTJDNDYuNjEyLDI3Ljk1NiwwLjA0Nyw3NC40NDQsMCwxMzEuODM3DQoJCQljLTAuMDI2LDMxLjA1OSwxMy44NDMsNjAuNTAxLDM3LjgwNSw4MC4yNjFsNTguNDQsMjMzLjg0OGMwLjg5MiwzLjU1OSw0LjA5MSw2LjA1Niw3Ljc2LDYuMDU2aDY0DQoJCQljNC40MTgsMC4wMDgsOC4wMDctMy41NjYsOC4wMTUtNy45ODVjMC0wLjE3MS0wLjAwNS0wLjM0MS0wLjAxNS0wLjUxMWwtMTMuNi0yMTcuNGwyMjIuOTItMzguMjE2DQoJCQljMy44NTQtMC42NDUsNi42NzktMy45OCw2LjY4LTcuODg4di05NkMzOTIuMDA3LDgwLjEwNSwzODkuMTk5LDc2Ljc3MywzODUuMzU3LDc2LjExNXogTTExMC4yNTMsNDM2LjAwM0w1Ny42MDUsMjI1LjE3MQ0KCQkJYzAuNTA0LDAuMjQ4LDEuMDQsMC40MTYsMS41NDQsMC42NjRjMi41NzYsMS4yMzIsNS4xODksMi4zNTIsNy44NCwzLjM2YzAuNzQ0LDAuMjgsMS40NjQsMC42LDIuMjA4LDAuODY0DQoJCQljMy4zMTksMS4xNzQsNi42OTcsMi4xNzUsMTAuMTIsM2MwLjgsMC4xOTIsMS42LDAuMzI4LDIuNCwwLjUwNGMyLjc2OCwwLjU5Miw1LjU2NSwxLjA3Nyw4LjM5MiwxLjQ1Ng0KCQkJYzEuMDA4LDAuMTI4LDIuMDE2LDAuMjY0LDMuMDI0LDAuMzY4YzMuNjExLDAuMzksNy4yNCwwLjU5NiwxMC44NzIsMC42MTZjMC40NTMtMC4wMDEsMC45MDUtMC4wMzksMS4zNTItMC4xMTJsNDEuMjE2LTcuMDg4DQoJCQlsMTIuOTIsMjA3LjJIMTEwLjI1M3ogTTM0NC4wMDUsMTc4LjczOWwtMjM4LjA4OCw0MC44bC0yLjU3NiwwLjQ2NGMtNDguMzY3LTAuMzA0LTg3LjM5OS0zOS42MzItODcuMzM2LTg4DQoJCQljMC4wNTUtNDguMzIsMzkuMDE4LTg3LjU3OSw4Ny4zMzYtODhsMjQwLjY2NCw0MS4yNjRWMTc4LjczOXogTTM3Ni4wMDUsMTczLjI1OWwtMTYsMi43NDR2LTg4bDE2LDIuNzQ0VjE3My4yNTl6Ii8+DQogICAgICAgIDxwYXRoIGQ9Ik0xMDQuMDA1LDc2LjAwM2MtMzAuOTI4LDAtNTYsMjUuMDcyLTU2LDU2YzAuMDM1LDMwLjkxMywyNS4wODcsNTUuOTY1LDU2LDU2YzMwLjkyOCwwLDU2LTI1LjA3Miw1Ni01Ng0KCQkJQzE2MC4wMDUsMTAxLjA3NSwxMzQuOTMzLDc2LjAwMywxMDQuMDA1LDc2LjAwM3ogTTEwNC4wMDUsMTcyLjAwM2MtMjIuMDkxLDAtNDAtMTcuOTA5LTQwLTQwYzAuMDI2LTIyLjA4LDE3LjkyLTM5Ljk3NCw0MC00MA0KCQkJYzIyLjA5MSwwLDQwLDE3LjkwOSw0MCw0MFMxMjYuMDk3LDE3Mi4wMDMsMTA0LjAwNSwxNzIuMDAzeiIvPg0KICAgICAgICA8cGF0aCBkPSJNMTQxLjkzMyw0MTEuNTIzbC05LjY2NC0xNTUuMDI0Yy0wLjI3Ni00LjQxOC00LjA4Mi03Ljc3Ni04LjUtNy41Yy00LjQxOCwwLjI3Ni03Ljc3Niw0LjA4Mi03LjUsOC41bDkuNjY0LDE1NQ0KCQkJYzAuMjYzLDQuMjI3LDMuNzczLDcuNTE2LDguMDA4LDcuNTA0YzAuMTY4LDAsMC4zMzYsMCwwLjUwNCwwQzEzOC44NTQsNDE5LjcyOCwxNDIuMjA3LDQxNS45MzIsMTQxLjkzMyw0MTEuNTIzeiIvPg0KICAgICAgICA8cGF0aCBkPSJNNDcyLjAwNSwxMjQuMDAzaC00OGMtNC40MTgsMC04LDMuNTgyLTgsOHMzLjU4Miw4LDgsOGg0OGM0LjQxOCwwLDgtMy41ODIsOC04UzQ3Ni40MjMsMTI0LjAwMyw0NzIuMDA1LDEyNC4wMDN6Ii8+DQogICAgICAgIDxwYXRoIGQ9Ik00NzIuMDA1LDE1Ni4wMDNoLTQ4Yy00LjQxOCwwLTgsMy41ODItOCw4czMuNTgyLDgsOCw4aDQ4YzQuNDE4LDAsOC0zLjU4Miw4LThTNDc2LjQyMywxNTYuMDAzLDQ3Mi4wMDUsMTU2LjAwM3oiLz4NCiAgICAgICAgPHBhdGggZD0iTTQ3Mi4wMDUsOTIuMDAzaC00OGMtNC40MTgsMC04LDMuNTgyLTgsOHMzLjU4Miw4LDgsOGg0OGM0LjQxOCwwLDgtMy41ODIsOC04UzQ3Ni40MjMsOTIuMDAzLDQ3Mi4wMDUsOTIuMDAzeiIvPg0KICAgIDwvZz4NCjwvc3ZnPg0K",Z_e="PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1MTIiIGhlaWdodD0iNTEyIiB2aWV3Qm94PSIwIDAgMTI4IDEyOCI+DQogICAgPGcgZmlsbD0iY3VycmVudENvbG9yIj4NCiAgICAgICAgPHBhdGggZD0iTTQ4LjQ1Nyw3Ny4yMjdhOC4wNjMsOC4wNjMsMCwwLDAtMTAuNCwxMi4zMjV2Ni45MjdhNS4yNzMsNS4yNzMsMCwwLDAsMTAuNTQ1LDBWODkuNTUzYTguMDYzLDguMDYzLDAsMCwwLS4xNDYtMTIuMzI2Wk00NS44NzQsODcuMjRhMS43NSwxLjc1LDAsMCwwLS43NzEsMS40NTF2Ny43ODdhMS43NzMsMS43NzMsMCwwLDEtMy41NDUsMFY4OC42OTFhMS43NDcsMS43NDcsMCwwLDAtLjc3My0xLjQ1MUE0LjU2Niw0LjU2NiwwLDAsMSw0Mi40LDc4Ljk3OGE0Ljg3Niw0Ljg3NiwwLDAsMSwuOTQtLjA5Miw0LjUsNC41LDAsMCwxLDIuODkzLDEuMDQxLDQuNTYyLDQuNTYyLDAsMCwxLS4zNTYsNy4zMTNaIi8+DQogICAgICAgIDxwYXRoIGQ9Ik0xMDUuMjI4LDQ0LjY2Myw2NS41OCw0My4zNlYxOS41MTRhNS4zNyw1LjM3LDAsMCwwLTUuMzYzLTUuMzY0SDI2LjQ0M2E1LjM3LDUuMzcsMCwwLDAtNS4zNjMsNS4zNjR2ODguOTcyYTUuMzcsNS4zNywwLDAsMCw1LjM2Myw1LjM2NEg2MC4yMTdhNS4zNyw1LjM3LDAsMCwwLDUuMzYzLTUuMzY0VjU5LjhsMzkuNjQ4LTEuM2ExLjc1LDEuNzUsMCwwLDAsMS42OTItMS43NDlWNDYuNDEyQTEuNzUsMS43NSwwLDAsMCwxMDUuMjI4LDQ0LjY2M1pNNjIuMDgsMTA4LjQ4NmExLjg2NiwxLjg2NiwwLDAsMS0xLjg2MywxLjg2NEgyNi40NDNhMS44NjYsMS44NjYsMCwwLDEtMS44NjMtMS44NjRWMTkuNTE0YTEuODY2LDEuODY2LDAsMCwxLDEuODYzLTEuODY0SDYwLjIxN2ExLjg2NiwxLjg2NiwwLDAsMSwxLjg2MywxLjg2NFY0My4yNDVsLTYuMjY3LS4yMDZhMTUuMTI3LDE1LjEyNywwLDEsMCwwLDE3LjA4Nmw2LjI2NC0uMjA2Wk00NC4zOSw2MC41aDBMNTEsNjAuMjg0YTExLjYxMiwxMS42MTIsMCwxLDEsLjA0LTE3LjRsLTYuNjQ5LS4yMTloLS4wNThBOC45Miw4LjkyLDAsMSwwLDQ0LjM5LDYwLjVabTU5LjAzLTUuNDQyLTM5LjU4NywxLjNoLS4wMDhMNDQuMzM0LDU3YTUuNDIsNS40MiwwLDAsMS0uMDI3LTEwLjg0bDU5LjExMywxLjk0M1oiLz4NCiAgICA8L2c+DQo8L3N2Zz4NCg==",X_e="PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDUxMS45OTggNTExLjk5OCI+DQogICAgPGcgZmlsbD0iY3VycmVudENvbG9yIj4NCiAgICAgICAgPHBhdGggZD0iTTUwMS4zNCwxMTcuMzM2Yy01LjkwNiwwLTEwLjY4OCw0Ljc3My0xMC42ODgsMTAuNjY0djg1LjMzNUg0NjkuMzR2LTIxLjMzNmMwLTIzLjUyMy0xOS4xNTYtNDIuNjYzLTQyLjY4OC00Mi42NjMNCgkJYy0xMi43MTgsMC0yNC4xNTUsNS42MDktMzEuOTk5LDE0LjQ5MWMtNy44MTItOC44ODItMTkuMjUtMTQuNDkxLTMyLTE0LjQ5MWMtMTIuNzE4LDAtMjQuMTU1LDUuNjA5LTMxLjk5OSwxNC40OTENCgkJYy03LjgxMi04Ljg4Mi0xOS4yNS0xNC40OTEtMzItMTQuNDkxYy0xMi43MTksMC0yNC4xNTYsNS42MDktMzEuOTkyLDE0LjQ5MWMtNy44Mi04Ljg4Mi0xOS4yNTgtMTQuNDkxLTMyLTE0LjQ5MQ0KCQljLTEyLjcyNiwwLTI0LjE3MSw1LjYwOS0zMiwxNC40OTFjLTcuODItOC44ODItMTkuMjU4LTE0LjQ5MS0zMi0xNC40OTFjLTEyLjcyNiwwLTI0LjE3MSw1LjYwOS0zMiwxNC40OTENCgkJYy03LjgyLTguODgyLTE5LjI1OC0xNC40OTEtMzItMTQuNDkxYy0xOS44MzUsMC0zNi41NywxMy42MTYtNDEuMzIsMzEuOTk5SDMyYy01Ljg5MSwwLTEwLjY2NCw0Ljc3My0xMC42NjQsMTAuNjY0djIxLjMzNkgxMC42NjQNCgkJQzQuNzczLDIxMy4zMzUsMCwyMTguMTA4LDAsMjIzLjk5OXM0Ljc3MywxMC42NjQsMTAuNjY0LDEwLjY2NGgxMC42NzJ2MjEuMzM2YzAsNS44OTEsNC43NzMsMTAuNjY0LDEwLjY2NCwxMC42NjRoMzJ2MjAyLjY3OA0KCQljMCwyMy41MTYsMTkuMTQxLDQyLjY1Niw0Mi42NjQsNDIuNjU2YzEyLjc0MiwwLDI0LjE4LTUuNjI1LDMyLTE0LjVjNy44MjgsOC44NzUsMTkuMjczLDE0LjUsMzIsMTQuNQ0KCQljMTIuNzQyLDAsMjQuMTgtNS42MjUsMzItMTQuNWM3LjgyOCw4Ljg3NSwxOS4yNzMsMTQuNSwzMiwxNC41YzEyLjc0MiwwLDI0LjE4LTUuNjI1LDMyLTE0LjUNCgkJYzcuODM2LDguODc1LDE5LjI3MywxNC41LDMxLjk5MiwxNC41YzEyLjc1LDAsMjQuMTg4LTUuNjI1LDMyLTE0LjVjNy44NDQsOC44NzUsMTkuMjgxLDE0LjUsMzEuOTk5LDE0LjUNCgkJYzEyLjc1LDAsMjQuMTg4LTUuNjI1LDMyLTE0LjVjNy44NDQsOC44NzUsMTkuMjgxLDE0LjUsMzEuOTk5LDE0LjVjMjMuNTMxLDAsNDIuNjg4LTE5LjE0MSw0Mi42ODgtNDIuNjU2VjIzNC42NjNoMzINCgkJYzUuODc1LDAsMTAuNjU2LTQuNzczLDEwLjY1Ni0xMC42NjRWMTI4QzUxMS45OTYsMTIyLjEwOSw1MDcuMjE1LDExNy4zMzYsNTAxLjM0LDExNy4zMzZ6IE02NCwyNDUuMzM1SDQyLjY2NHYtNDIuNjcySDY0VjI0NS4zMzUNCgkJeiBNMTI3Ljk5OSw0NjkuMzQxYzAsMTEuNzUtOS41NjMsMjEuMzEyLTIxLjMzNiwyMS4zMTJjLTExLjc1NywwLTIxLjMyOC05LjU2Mi0yMS4zMjgtMjEuMzEyVjI1NS45OTl2LTY0DQoJCWMwLTExLjc1OCw5LjU3LTIxLjMzNiwyMS4zMjgtMjEuMzM2YzExLjc3MywwLDIxLjMzNiw5LjU3OCwyMS4zMzYsMjEuMzM2VjQ2OS4zNDF6IE0xOTEuOTk5LDQ2OS4zNDENCgkJYy0wLjAwMSwxMS43NS05LjU2MywyMS4zMTItMjEuMzM2LDIxLjMxMmMtMTEuNzU3LDAtMjEuMzI4LTkuNTYyLTIxLjMyOC0yMS4zMTJWMTkxLjk5OWMwLTExLjc1OCw5LjU3LTIxLjMzNiwyMS4zMjgtMjEuMzM2DQoJCWMxMS43NzMsMCwyMS4zMzYsOS41NzgsMjEuMzM2LDIxLjMzNlY0NjkuMzQxeiBNMjU1Ljk5OCw0NjkuMzQxYzAsMTEuNzUtOS41NjIsMjEuMzEyLTIxLjMzNiwyMS4zMTINCgkJYy0xMS43NTcsMC0yMS4zMjgtOS41NjItMjEuMzI4LTIxLjMxMlYxOTEuOTk5YzAtMTEuNzU4LDkuNTctMjEuMzM2LDIxLjMyOC0yMS4zMzZjMTEuNzczLDAsMjEuMzM2LDkuNTc4LDIxLjMzNiwyMS4zMzZWNDY5LjM0MXoNCgkJIE0zMTkuOTk4LDQ2OS4zNDFjMCwxMS43NS05LjU2MiwyMS4zMTItMjEuMzQ0LDIxLjMxMmMtMTEuNzUsMC0yMS4zMTItOS41NjItMjEuMzEyLTIxLjMxMlYxOTEuOTk5DQoJCWMwLTExLjc1OCw5LjU2Mi0yMS4zMzYsMjEuMzEyLTIxLjMzNmMxMS43ODEsMCwyMS4zNDQsOS41NzgsMjEuMzQ0LDIxLjMzNlY0NjkuMzQxeiBNMzgzLjk5Nyw0NjkuMzQxDQoJCWMwLDExLjc1LTkuNTYyLDIxLjMxMi0yMS4zNDQsMjEuMzEyYy0xMS43NDksMC0yMS4zMTItOS41NjItMjEuMzEyLTIxLjMxMlYxOTEuOTk5YzAtMTEuNzU4LDkuNTYyLTIxLjMzNiwyMS4zMTItMjEuMzM2DQoJCWMxMS43ODEsMCwyMS4zNDQsOS41NzgsMjEuMzQ0LDIxLjMzNlY0NjkuMzQxeiBNNDQ3Ljk5Niw0NjkuMzQxYzAsMTEuNzUtOS41NjIsMjEuMzEyLTIxLjM0NCwyMS4zMTINCgkJYy0xMS43NDksMC0yMS4zMTItOS41NjItMjEuMzEyLTIxLjMxMlYxOTEuOTk5YzAtMTEuNzU4LDkuNTYyLTIxLjMzNiwyMS4zMTItMjEuMzM2YzExLjc4MSwwLDIxLjM0NCw5LjU3OCwyMS4zNDQsMjEuMzM2VjQ2OS4zNDENCgkJeiIvPg0KICAgICAgICA8cGF0aCBkPSJNMzU2Ljg3MSwxMDMuNjcyYy0xLjMxMi00LjUzOS0wLjUtNy44NDQsMi42ODgtMTEuMDU1YzguNjU2LTguNjk1LDExLjUzMS0xOS45ODQsOC4wNjItMzEuODEyDQoJCQljLTIuMzEyLTcuOTM4LTYuODEyLTEzLjU0Ny03LjM3NS0xNC4yNWMtMC4wMzEsMC0wLjAzMS0wLjAwOC0wLjAzMS0wLjAwOHYtMC4wMTVjLTEuOTY5LTIuMzU5LTQuOTA2LTMuODY3LTguMjE5LTMuODY3DQoJCQljLTUuODksMC0xMC42NTUsNC43ODEtMTAuNjU1LDEwLjY3MmMwLDIuNTg2LDAuOTA2LDQuOTYxLDIuNDM4LDYuODA1YzAuMDMxLDAuMDIzLDIuMjgxLDIuOTM4LDMuMzc1LDYuNjU2DQoJCQljMS4yNjYsNC4zNjcsMC40NjksNy41ODYtMi43MTksMTAuNzY2Yy04LjYyNSw4LjY3OC0xMS41MTUsMjAuMDQ1LTguMDc4LDMxLjk5OGMyLjMyOCw4LjEwMiw2LjgyOCwxMy44MzYsNy4zMjgsMTQuNDY5di0wLjAwOA0KCQkJYzEuOTY5LDIuNDIyLDQuOTUzLDMuOTc3LDguMzEyLDMuOTc3YzUuODkxLDAsMTAuNjU2LTQuNzczLDEwLjY1Ni0xMC42NjRjMC0yLjUzOS0wLjg3NS00Ljg2Ny0yLjM0NC02LjY5NQ0KCQkJQzM2MC4yNzgsMTEwLjYxLDM1Ny45NjUsMTA3LjU1NSwzNTYuODcxLDEwMy42NzJ6Ii8+DQogICAgICAgIDxwYXRoIGQ9Ik0yNjguNjU2LDk2LjYxYy0yLjQ2MS05LjgzNi0wLjQ5Mi0xOC4xOTUsNi0yNS41NDdjMTEuNDA2LTEyLjg5MSwxNS4wMzEtMjguNjk1LDEwLjUtNDUuNzI2DQoJCQljLTMuMTg4LTExLjkzOC05LjMxMi0yMC4yMjctMTAtMjEuMTMzVjQuMjJjLTEuOTY5LTIuNTU1LTUuMDIzLTQuMjE5LTguNDkyLTQuMjE5Yy01Ljg5MywwLTEwLjY2Niw0Ljc3My0xMC42NjYsMTAuNjY0DQoJCQljMCwyLjQxNCwwLjgwNSw0LjYzMywyLjE1Niw2LjQxNGgtMC4wMTZjMC4wNDcsMC4wNjIsNC40OTIsNi4xMDksNi41NDcsMTQuMzJjMi40NTMsOS44MjcsMC40ODQsMTguMTg3LTYuMDE2LDI1LjUzOA0KCQkJYy0xMS4zOSwxMi44OTEtMTUuMDE1LDI4LjY5Ni0xMC40ODMsNDUuNzI3YzMuMTcyLDExLjkzOCw5LjMwNSwyMC4yMjcsOS45ODQsMjEuMTMzbDAuMDE2LTAuMDE2DQoJCQljMS45NDUsMi41Nyw1LjAxNiw0LjIxOSw4LjQ3Nyw0LjIxOWM1Ljg5OCwwLDEwLjY4LTQuNzczLDEwLjY4LTEwLjY2NGMwLTIuNDE0LTAuODEyLTQuNjMzLTIuMTU2LTYuNDE0DQoJCQlDMjc1LjE0LDExMC44NiwyNzAuNjk1LDEwNC44MTMsMjY4LjY1Niw5Ni42MXoiLz4NCiAgICAgICAgPHBhdGggZD0iTTE4OS42NCwxMTAuNjQxYy0wLjAyMy0wLjAzMS0yLjMyOC0zLjA4Ni0zLjQ0NS02Ljk2OWMtMS4zMDUtNC41MzktMC41LTcuODQ0LDIuNjk1LTExLjA1NQ0KCQkJYzguNjY0LTguNjk1LDExLjUyMy0xOS45ODQsOC4wNjItMzEuODEyYy0yLjMyLTcuOTM4LTYuNzg5LTEzLjUzMS03LjM5MS0xNC4yNWMwLDAsMC0wLjAwOC0wLjAwOC0wLjAwOGwtMC4wMDgtMC4wMjN2MC4wMDgNCgkJCWMtMS45NjEtMi4zNTktNC45MDYtMy44NjctOC4yMTEtMy44NjdjLTUuODkxLDAtMTAuNjcyLDQuNzgxLTEwLjY3MiwxMC42NzJjMCwyLjU4NiwwLjkyMiw0Ljk2MSwyLjQ1Myw2LjgwNQ0KCQkJYzAuMDIzLDAuMDIzLDIuMjczLDIuOTM4LDMuMzU5LDYuNjU2YzEuMjgxLDQuMzY3LDAuNDY5LDcuNTg2LTIuNzAzLDEwLjc2NmMtOC42NCw4LjY3OC0xMS41MTUsMjAuMDQ1LTguMDc3LDMxLjk5OA0KCQkJYzIuMzI4LDguMTAyLDYuODI4LDEzLjgzNiw3LjMzNiwxNC40Njl2LTAuMDA4YzEuOTYxLDIuNDIyLDQuOTQ1LDMuOTc3LDguMzA1LDMuOTc3YzUuODkxLDAsMTAuNjY0LTQuNzczLDEwLjY2NC0xMC42NjQNCgkJCWMwLTIuNTM5LTAuODkxLTQuODY3LTIuMzY3LTYuNjk1SDE4OS42NHoiLz4NCiAgICA8L2c+DQo8L3N2Zz4NCg==",K_e="PHN2ZyBoZWlnaHQ9IjQ5NnB0IiB2aWV3Qm94PSIwIC0xIDQ5NiA0OTUiIHdpZHRoPSI0OTZwdCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCiAgICA8ZyBmaWxsPSJjdXJyZW50Q29sb3IiPg0KICAgICAgICA8cGF0aCBkPSJtNDg4IDMyMC41aC00MHYtMzJjMC0yLjEyODkwNi0uODM5ODQ0LTQuMTYwMTU2LTIuMzQzNzUtNS42NTYyNWwtMTIwLTEyMGMtMS40OTYwOTQtMS41MDM5MDYtMy41MjczNDQtMi4zNDM3NS01LjY1NjI1LTIuMzQzNzVoLTE2di0xNTJjMC00LjQyNTc4MS0zLjU3NDIxOS04LTgtOGgtOTZjLTQuNDI1NzgxIDAtOCAzLjU3NDIxOS04IDh2MTUyaC0yNGMtMi4xMjg5MDYgMC00LjE2MDE1Ni44Mzk4NDQtNS42NTYyNSAyLjM0Mzc1bC0xMjAgMTIwYy0xLjUwMzkwNiAxLjQ5NjA5NC0yLjM0Mzc1IDMuNTI3MzQ0LTIuMzQzNzUgNS42NTYyNXYzMmgtMzJjLTQuNDI1NzgxIDAtOCAzLjU3NDIxOS04IDh2NDhjMCA0LjQyNTc4MSAzLjU3NDIxOSA4IDggOGg0ODBjNC40MjU3ODEgMCA4LTMuNTc0MjE5IDgtOHYtNDhjMC00LjQyNTc4MS0zLjU3NDIxOS04LTgtOHptLTI4MC0zMDRoODB2MTkyaC04MHptLTE1MiAyNzUuMzEyNSAxMTUuMzEyNS0xMTUuMzEyNWgyMC42ODc1djQwYzAgNC40MjU3ODEgMy41NzQyMTkgOCA4IDhoOTZjNC40MjU3ODEgMCA4LTMuNTc0MjE5IDgtOHYtNDBoMTIuNjg3NWwxMTUuMzEyNSAxMTUuMzEyNXYyOC42ODc1aC0zNzZ6bTQyNCA3Ni42ODc1aC00NjR2LTMyaDQ2NHptMCAwIi8+DQogICAgICAgIDxwYXRoIGQ9Im0xNzkuMzEyNSA0NDAuNWMtMi4xMzY3MTktMi4xNDQ1MzEtMy4zMTI1LTQuOTc2NTYyLTMuMzEyNS04czEuMTc1NzgxLTUuODU1NDY5IDMuMzEyNS04bDEwLjM0Mzc1LTEwLjM0Mzc1LTExLjMxMjUtMTEuMzEyNS0xMC4zNDM3NSAxMC4zNDM3NWMtNS4xNjAxNTYgNS4xNjAxNTYtOCAxMi4wMTU2MjUtOCAxOS4zMTI1czIuODM5ODQ0IDE0LjE2MDE1NiA4IDE5LjMxMjVsNC42ODc1IDQuNjg3NWMyLjEzNjcxOSAyLjE0NDUzMSAzLjMxMjUgNC45NzY1NjIgMy4zMTI1IDhzLTEuMTc1NzgxIDUuODU1NDY5LTMuMzEyNSA4bC0xMC4zNDM3NSAxMC4zNDM3NSAxMS4zMTI1IDExLjMxMjUgMTAuMzQzNzUtMTAuMzQzNzVjNS4xNjAxNTYtNS4xNjAxNTYgOC0xMi4wMTU2MjUgOC0xOS4zMTI1cy0yLjgzOTg0NC0xNC4xNjAxNTYtOC0xOS4zMTI1em0wIDAiLz4NCiAgICAgICAgPHBhdGggZD0ibTIyNy4zMTI1IDQ0MC41Yy0yLjEzNjcxOS0yLjE0NDUzMS0zLjMxMjUtNC45NzY1NjItMy4zMTI1LThzMS4xNzU3ODEtNS44NTU0NjkgMy4zMTI1LThsMTAuMzQzNzUtMTAuMzQzNzUtMTEuMzEyNS0xMS4zMTI1LTEwLjM0Mzc1IDEwLjM0Mzc1Yy01LjE2MDE1NiA1LjE2MDE1Ni04IDEyLjAxNTYyNS04IDE5LjMxMjVzMi44Mzk4NDQgMTQuMTYwMTU2IDggMTkuMzEyNWw0LjY4NzUgNC42ODc1YzIuMTM2NzE5IDIuMTQ0NTMxIDMuMzEyNSA0Ljk3NjU2MiAzLjMxMjUgOHMtMS4xNzU3ODEgNS44NTU0NjktMy4zMTI1IDhsLTEwLjM0Mzc1IDEwLjM0Mzc1IDExLjMxMjUgMTEuMzEyNSAxMC4zNDM3NS0xMC4zNDM3NWM1LjE2MDE1Ni01LjE2MDE1NiA4LTEyLjAxNTYyNSA4LTE5LjMxMjVzLTIuODM5ODQ0LTE0LjE2MDE1Ni04LTE5LjMxMjV6bTAgMCIvPg0KICAgICAgICA8cGF0aCBkPSJtMjc1LjMxMjUgNDQwLjVjLTIuMTM2NzE5LTIuMTQ0NTMxLTMuMzEyNS00Ljk3NjU2Mi0zLjMxMjUtOHMxLjE3NTc4MS01Ljg1NTQ2OSAzLjMxMjUtOGwxMC4zNDM3NS0xMC4zNDM3NS0xMS4zMTI1LTExLjMxMjUtMTAuMzQzNzUgMTAuMzQzNzVjLTUuMTYwMTU2IDUuMTYwMTU2LTggMTIuMDE1NjI1LTggMTkuMzEyNXMyLjgzOTg0NCAxNC4xNjAxNTYgOCAxOS4zMTI1bDQuNjg3NSA0LjY4NzVjMi4xMzY3MTkgMi4xNDQ1MzEgMy4zMTI1IDQuOTc2NTYyIDMuMzEyNSA4cy0xLjE3NTc4MSA1Ljg1NTQ2OS0zLjMxMjUgOGwtMTAuMzQzNzUgMTAuMzQzNzUgMTEuMzEyNSAxMS4zMTI1IDEwLjM0Mzc1LTEwLjM0Mzc1YzUuMTYwMTU2LTUuMTYwMTU2IDgtMTIuMDE1NjI1IDgtMTkuMzEyNXMtMi44Mzk4NDQtMTQuMTYwMTU2LTgtMTkuMzEyNXptMCAwIi8+DQogICAgICAgIDxwYXRoIGQ9Im0zMjMuMzEyNSA0NDAuNWMtMi4xMzY3MTktMi4xNDQ1MzEtMy4zMTI1LTQuOTc2NTYyLTMuMzEyNS04czEuMTc1NzgxLTUuODU1NDY5IDMuMzEyNS04bDEwLjM0Mzc1LTEwLjM0Mzc1LTExLjMxMjUtMTEuMzEyNS0xMC4zNDM3NSAxMC4zNDM3NWMtNS4xNjAxNTYgNS4xNjAxNTYtOCAxMi4wMTU2MjUtOCAxOS4zMTI1czIuODM5ODQ0IDE0LjE2MDE1NiA4IDE5LjMxMjVsNC42ODc1IDQuNjg3NWMyLjEzNjcxOSAyLjE0NDUzMSAzLjMxMjUgNC45NzY1NjIgMy4zMTI1IDhzLTEuMTc1NzgxIDUuODU1NDY5LTMuMzEyNSA4bC0xMC4zNDM3NSAxMC4zNDM3NSAxMS4zMTI1IDExLjMxMjUgMTAuMzQzNzUtMTAuMzQzNzVjNS4xNjAxNTYtNS4xNjAxNTYgOC0xMi4wMTU2MjUgOC0xOS4zMTI1cy0yLjgzOTg0NC0xNC4xNjAxNTYtOC0xOS4zMTI1em0wIDAiLz4NCiAgICAgICAgPHBhdGggZD0ibTM4NCAyODguNWgxNnYxNmgtMTZ6bTAgMCIvPg0KICAgICAgICA8cGF0aCBkPSJtMzUyIDI4OC41aDE2djE2aC0xNnptMCAwIi8+DQogICAgICAgIDxwYXRoIGQ9Im0zMjAgMjg4LjVoMTZ2MTZoLTE2em0wIDAiLz4NCiAgICA8L2c+DQo8L3N2Zz4=",q_e="PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDUxMi4wMDUgNTEyLjAwNSI+DQogICAgPGcgZmlsbD0iY3VycmVudENvbG9yIj4NCiAgICAgICAgPHBhdGggZD0iTTMyNy4xNTksMi43NjZjLTQuMDYzLTMuNjg4LTEwLjI1LTMuNjg4LTE0LjMxMywwYy00LjY0Miw0LjE4Ni0xMTAuODg5LDEwMS4yOTItMTYwLjIyOCwyMTMuODM5DQoJCQkJYy01LjMxOC0xLjg2Ny0xMS40NC0zLjI2Ni0xOS4zNTUtMy4yNjZjLTE4LjY3NywwLTI4LjY5OCw2Ljk2OS0zNi43NSwxMi41NzNjLTcuMDMxLDQuODk2LTEyLjU4Myw4Ljc2LTI0LjU3Myw4Ljc2DQoJCQkJYy0xMS45NjksMC0xNy41MjEtMy44NjUtMjQuNTQyLTguNzVjLTguMDQyLTUuNjA0LTE4LjA2My0xMi41ODMtMzYuNzI5LTEyLjU4M2MtNS44OTYsMC0xMC42NjcsNC43NzEtMTAuNjY3LDEwLjY2Nw0KCQkJCWMwLDUuODk2LDQuNzcxLDEwLjY2NywxMC42NjcsMTAuNjY3YzExLjk2OSwwLDE3LjUyMSwzLjg2NSwyNC41NDIsOC43NWM4LjA0Miw1LjYwNCwxOC4wNjMsMTIuNTgzLDM2LjcyOSwxMi41ODMNCgkJCQljMTguNjc3LDAsMjguNzA4LTYuOTc5LDM2Ljc2LTEyLjU4M2M3LjAzMS00Ljg4NSwxMi41ODMtOC43NSwyNC41NjMtOC43NWMxMiwwLDE3LjU2MywzLjg2NSwyNC42MDQsOC43Ng0KCQkJCWM4LjA1Miw1LjYwNCwxOC4wODMsMTIuNTczLDM2Ljc3MSwxMi41NzNjMTguNjc3LDAsMjguNzA4LTYuOTY5LDM2Ljc3MS0xMi41NzNjNy4wMzEtNC44OTYsMTIuNTk0LTguNzYsMjQuNTk0LTguNzYNCgkJCQljNS44OTYsMCwxMC42NjctNC43NzEsMTAuNjY3LTEwLjY2N2MwLTUuODk2LTQuNzcxLTEwLjY2Ny0xMC42NjctMTAuNjY3Yy0xOC42ODcsMC0yOC43MTksNi45NjktMzYuNzgxLDEyLjU3Mw0KCQkJCWMtNy4wMzEsNC44OTYtMTIuNTk0LDguNzYtMjQuNTgzLDguNzZjLTExLjIwOCwwLTE2LjgyMy0zLjQxOS0yMy4yNDItNy44NTRjNDAuMTIxLTkyLjY2MSwxMjMuNjYxLTE3Ny40NjYsMTQ4LjYwNy0yMDEuNDkNCgkJCQljMzMuMjE5LDMyLjAxLDE3MC42NjcsMTcxLjg2NSwxNzAuNjY3LDI5NC42NzdjMCw5NC4xMDQtNzYuNTYzLDE3MC42NjctMTcwLjY2NywxNzAuNjY3Yy00Mi40NzcsMC04Mi42NjktMTUuODIyLTExMy43OC00My43NTgNCgkJCQljMTEuNTQyLTIuMTM4LDE4Ljk5NC03LjE3NywyNS4xODYtMTEuNDgyYzcuMDMxLTQuODk2LDEyLjU5NC04Ljc2LDI0LjU5NC04Ljc2YzUuODk2LDAsMTAuNjY3LTQuNzcxLDEwLjY2Ny0xMC42NjcNCgkJCQlzLTQuNzcxLTEwLjY2Ny0xMC42NjctMTAuNjY3Yy0xOC42ODcsMC0yOC43MTksNi45NjktMzYuNzgxLDEyLjU3M2MtNy4wMzEsNC44OTYtMTIuNTk0LDguNzYtMjQuNTgzLDguNzYNCgkJCQljLTEyLDAtMTcuNTYzLTMuODY1LTI0LjU5NC04Ljc2Yy04LjA2My01LjYwNC0xOC4wOTQtMTIuNTczLTM2Ljc4MS0xMi41NzNjLTE4LjY3NywwLTI4LjY5OCw2Ljk2OS0zNi43NSwxMi41NzMNCgkJCQljLTcuMDMxLDQuODk2LTEyLjU4Myw4Ljc2LTI0LjU3Myw4Ljc2Yy0xMS45NjksMC0xNy41MjEtMy44NjUtMjQuNTQyLTguNzVjLTguMDQyLTUuNjA0LTE4LjA2My0xMi41ODMtMzYuNzI5LTEyLjU4Mw0KCQkJCWMtNS44OTYsMC0xMC42NjcsNC43NzEtMTAuNjY3LDEwLjY2N3M0Ljc3MSwxMC42NjcsMTAuNjY3LDEwLjY2N2MxMS45NjksMCwxNy41MjEsMy44NjUsMjQuNTQyLDguNzUNCgkJCQljOC4wNDIsNS42MDQsMTguMDYzLDEyLjU4MywzNi43MjksMTIuNTgzYzE4LjY3NywwLDI4LjcwOC02Ljk3OSwzNi43Ni0xMi41ODNjNy4wMzEtNC44ODUsMTIuNTgzLTguNzUsMjQuNTYzLTguNzUNCgkJCQljMTIsMCwxNy41NjMsMy44NjUsMjQuNjA0LDguNzZjNC4zNDUsMy4wMjMsOS40MTQsNi4zNTUsMTUuOTYxLDguODY1YzM2LjYsNDIuOTk2LDg5LjY1NSw2Ny43MDgsMTQ2LjE3NCw2Ny43MDgNCgkJCQljMTA1Ljg2NSwwLDE5Mi04Ni4xMzUsMTkyLTE5MkM1MTIuMDAzLDE3MS42NDEsMzM0LjcwMSw5LjU4OSwzMjcuMTU5LDIuNzY2eiIvPg0KICAgICAgICA8cGF0aCBkPSJNMTAuNjY5LDM2Mi42NzJjMTEuOTY5LDAsMTcuNTIxLDMuODY1LDI0LjU0Miw4Ljc1YzguMDQyLDUuNjA0LDE4LjA2MywxMi41ODMsMzYuNzI5LDEyLjU4Mw0KCQkJCWM1Ljg5NiwwLDEwLjY2Ny00Ljc3MSwxMC42NjctMTAuNjY3YzAtNS44OTYtNC43NzEtMTAuNjY3LTEwLjY2Ny0xMC42NjdjLTExLjk2OSwwLTE3LjUyMS0zLjg2NS0yNC41NDItOC43NQ0KCQkJCWMtOC4wNDItNS42MDQtMTguMDYzLTEyLjU4My0zNi43MjktMTIuNTgzYy01Ljg5NiwwLTEwLjY2Nyw0Ljc3MS0xMC42NjcsMTAuNjY3UzQuNzczLDM2Mi42NzIsMTAuNjY5LDM2Mi42NzJ6Ii8+DQogICAgICAgIDxwYXRoIGQ9Ik0xMzMuMjYzLDM0MS4zMzljLTUuODk2LDAtMTAuNjY3LDQuNzcxLTEwLjY2NywxMC42NjdzNC43NzEsMTAuNjY3LDEwLjY2NywxMC42NjdjMTIsMCwxNy41NjMsMy44NjUsMjQuNTk0LDguNzYNCgkJCQljOC4wNjMsNS42MDQsMTguMDk0LDEyLjU3MywzNi43ODEsMTIuNTczYzE4LjY3NywwLDI4LjcwOC02Ljk2OSwzNi43NzEtMTIuNTczYzcuMDMxLTQuODk2LDEyLjU5NC04Ljc2LDI0LjU5NC04Ljc2DQoJCQkJYzEyLjE5OCwwLDE4LjQwNiwzLjk2OSwyNi4yNSw4Ljk5YzkuMDUyLDUuNzgxLDE5LjMxMywxMi4zNDQsMzcuNzUsMTIuMzQ0YzUuODk2LDAsMTAuNjY3LTQuNzcxLDEwLjY2Ny0xMC42NjcNCgkJCQljMC01Ljg5Ni00Ljc3MS0xMC42NjctMTAuNjY3LTEwLjY2N2MtMTIuMTk4LDAtMTguNDA2LTMuOTY5LTI2LjI1LTguOTljLTkuMDUyLTUuNzgxLTE5LjMxMy0xMi4zNDQtMzcuNzUtMTIuMzQ0DQoJCQkJYy0xOC42ODcsMC0yOC43MTksNi45NjktMzYuNzgxLDEyLjU3M2MtNy4wMzEsNC44OTYtMTIuNTk0LDguNzYtMjQuNTgzLDguNzZjLTEyLDAtMTcuNTYzLTMuODY1LTI0LjYwNC04Ljc2DQoJCQkJQzE2MS45ODIsMzQ4LjMwNywxNTEuOTUxLDM0MS4zMzksMTMzLjI2MywzNDEuMzM5eiIvPg0KICAgICAgICA8cGF0aCBkPSJNMTMzLjI2MywyNzcuMzM5Yy0xOC42NzcsMC0yOC42OTgsNi45NjktMzYuNzUsMTIuNTczYy03LjAzMSw0Ljg5Ni0xMi41ODMsOC43Ni0yNC41NzMsOC43Ng0KCQkJCWMtMTEuOTY5LDAtMTcuNTIxLTMuODY1LTI0LjU0Mi04Ljc1Yy04LjA0Mi01LjYwNC0xOC4wNjMtMTIuNTgzLTM2LjcyOS0xMi41ODNjLTUuODk2LDAtMTAuNjY3LDQuNzcxLTEwLjY2NywxMC42NjcNCgkJCQljMCw1Ljg5Niw0Ljc3MSwxMC42NjcsMTAuNjY3LDEwLjY2N2MxMS45NjksMCwxNy41MjEsMy44NjUsMjQuNTQyLDguNzVjOC4wNDIsNS42MDQsMTguMDYzLDEyLjU4MywzNi43MjksMTIuNTgzDQoJCQkJYzE4LjY3NywwLDI4LjcwOC02Ljk3OSwzNi43Ni0xMi41ODNjNy4wMzEtNC44ODUsMTIuNTgzLTguNzUsMjQuNTYzLTguNzVjNS44OTYsMCwxMC42NjctNC43NzEsMTAuNjY3LTEwLjY2Nw0KCQkJCUMxNDMuOTMsMjgyLjEwOSwxMzkuMTU5LDI3Ny4zMzksMTMzLjI2MywyNzcuMzM5eiIvPg0KICAgICAgICA8cGF0aCBkPSJNMjMxLjQwOSwzMDcuNDMyYzcuMDMxLTQuODk2LDEyLjU5NC04Ljc2LDI0LjU5NC04Ljc2YzExLjk2OSwwLDE3LjUyMSwzLjg2NSwyNC41NDIsOC43NQ0KCQkJCWM4LjA0Miw1LjYwNCwxOC4wNjMsMTIuNTgzLDM2LjcyOSwxMi41ODNjMTguNjc3LDAsMjguNzA4LTYuOTc5LDM2Ljc2LTEyLjU4M2M3LjAzMS00Ljg4NSwxMi41ODMtOC43NSwyNC41NjMtOC43NQ0KCQkJCWM1Ljg5NiwwLDEwLjY2Ny00Ljc3MSwxMC42NjctMTAuNjY3YzAtNS44OTYtNC43NzEtMTAuNjY3LTEwLjY2Ny0xMC42NjdjLTE4LjY3NywwLTI4LjY5OCw2Ljk2OS0zNi43NSwxMi41NzMNCgkJCQljLTcuMDMxLDQuODk2LTEyLjU4Myw4Ljc2LTI0LjU3Myw4Ljc2Yy0xMS45NjksMC0xNy41MjEtMy44NjUtMjQuNTQyLTguNzVjLTguMDQyLTUuNjA0LTE4LjA2My0xMi41ODMtMzYuNzI5LTEyLjU4Mw0KCQkJCWMtMTguNjg3LDAtMjguNzE5LDYuOTY5LTM2Ljc4MSwxMi41NzNjLTcuMDMxLDQuODk2LTEyLjU5NCw4Ljc2LTI0LjU4Myw4Ljc2Yy01Ljg5NiwwLTEwLjY2Nyw0Ljc3MS0xMC42NjcsMTAuNjY3DQoJCQkJczQuNzcxLDEwLjY2NywxMC42NjcsMTAuNjY3QzIxMy4zMTUsMzIwLjAwNSwyMjMuMzQ2LDMxMy4wMzYsMjMxLjQwOSwzMDcuNDMyeiIvPg0KICAgIDwvZz4NCjwvc3ZnPg0K",exe="PHN2ZyBoZWlnaHQ9IjUxMiIgdmlld0JveD0iMCAwIDUxMiA1MTIiIHdpZHRoPSI1MTIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+DQogICAgPGcgZmlsbD0iY3VycmVudENvbG9yIj4NCiAgICAgICAgPHBhdGggZD0ibTUxMiAxNjMuODdjMC0xMy45LTUuNDEyLTI2Ljk2MS0xNS4yMzMtMzYuNzctOS44MTUtOS44MjgtMjIuODc2LTE1LjI0LTM2Ljc3Ni0xNS4yNGgtODAuOTdjLTI2LjcwNSAwLTQ4LjQzLTIxLjcyNi00OC40My00OC40MyAwLTEyLjkzOCA1LjAzNy0yNS4xMDEgMTQuMTg0LTM0LjI0NyA5LjE0NC05LjE0NiAyMS4zMDctMTQuMTgzIDM0LjI0NS0xNC4xODNoMTI1LjQ4YzQuMTQyIDAgNy41LTMuMzU4IDcuNS03LjVzLTMuMzU4LTcuNS03LjUtNy41aC0xMjUuNDhjLTE2Ljk0NSAwLTMyLjg3NCA2LjU5Ny00NC44NTMgMTguNTc3LTExLjk3OSAxMS45NzktMTguNTc3IDI3LjkwOC0xOC41NzcgNDQuODUzIDAgMzQuOTc1IDI4LjQ1NSA2My40MyA2My40MyA2My40M2g4MC45N2M5Ljg5IDAgMTkuMTgyIDMuODUgMjYuMTY5IDEwLjg0NyA2Ljk5MSA2Ljk4MiAxMC44NDEgMTYuMjczIDEwLjg0MSAyNi4xNjMgMCA4LjYzNy0zLjAzOCAxNy4wNDQtOC41NTcgMjMuNjc0bC0yMi4zMDUgMjYuODIyYy03Ljg4NC0yLjcyNS0xNi45ODktLjk3Mi0yMy4yODIgNS4zMTFsLTkuMDU4IDkuMDU4Yy0yMC4zMi0uNDItNDMuMDk4IDMuOTQtNjIuODIxIDcuNDI3LTQuMDc5LjcyMS02LjgwMSA0LjYxMy02LjA3OSA4LjY5MS43MjEgNC4wNzkgNC42MTMgNi43OTkgOC42OTEgNi4wNzkgMTguOTQyLTMuMzUgMzguMzkyLTUuNzY4IDU3LjgwOS03LjE4NSA3LjY4MS0uNTY2IDE0LjgzMyA0LjM5MyAxNi45ODUgMTEuNzggMS44MjcgNi4yNyA0Ny4wMjcgMTYwLjE2NyA0OC41MzMgMTY2LjU3NS40OTggMi4xMTktLjczOCAzLjY2LTIuOTEyIDMuNjYtMjIuNzg2IDAtNDEuMDQyIDE1LjY2LTQ4LjQ2NCAzNi40ODhoLTMyMC4zNzFjLTQuMTQyIDAtNy41IDMuMzU3LTcuNSA3LjVzMy4zNTggNy41IDcuNSA3LjVoMzI3Ljc4N2M1LjQ0NSAwIDkuODc1IDQuNDMgOS44NzUgOS44NzVzLTQuNDMxIDkuODc1LTkuODc2IDkuODc1aC00MzYuOTA2YzMuMjY1LTExLjM5MSAxMy43NzUtMTkuNzUgMjYuMi0xOS43NWg1Mi45MTljNC4xNDIgMCA3LjUtMy4zNTcgNy41LTcuNXMtMy4zNTgtNy41LTcuNS03LjVoLTQ0Ljk0NGM2Mi40NjItMTExLjU5OCAxNzEuOTAzLTE3Ny4wMjcgMjk0Ljc3OC0yMDUuNDg2IDQuMDM1LS45MzUgNi41NDktNC45NjMgNS42MTQtOC45OTktLjkzNC00LjAzNS00Ljk2NC02LjU0OS04Ljk5OS01LjYxNC03MS42MzIgMTYuNTk5LTE0My41OTMgNDcuMDUxLTIwMS40NzMgOTIuNjA2bC0xMC4wNzEtMTAuMDdjLTguNjM1LTguNzUyLTIzLjE1OS04LjY3OC0zMS44MjYtLjAxLTguNjMxIDguNjMyLTguNzI4IDIzLjE2NiAwIDMxLjgwN2w4LjA1MSA4LjA1MWMtMjkuNDY3IDI4Ljk1OS01NC4xMDIgNjIuMzItNzQuMDQyIDk4LjkyLTE4LjQ4NyA0LjUwMi0zMi4yNTYgMjEuMTkxLTMyLjI1NiA0MS4wNDUgMCA0LjE0MyAzLjM1OCA3LjUgNy41IDcuNWg0NDUuNDU1YzEzLjcxNiAwIDI0Ljg3NS0xMS4xNTkgMjQuODc1LTI0Ljg3NSAwLTEwLjc1LTYuODU1LTE5LjkyNy0xNi40MjQtMjMuMzk1IDUuMjYzLTEzLjU3MyAxNy45MDMtMjIuOTY5IDMyLjU5OC0yMi45NjkgMTEuNDgzIDAgMjAuMzAyLTExLjQwMSAxNy40MTEtMjIuNTEtLjAxOC0uMDcxLS4wMzgtLjE0Mi0uMDU4LS4yMTFsLTQ1Ljg1Ny0xNTcuMzkxIDkuMTYzLTkuMTU2YzcuMzU5LTcuMzAzIDguNjQ0LTE5LjA5MyAzLjE5Ny0yNy43NjJsMjIuMTE1LTI2LjU5M2M3Ljc1NC05LjMxOCAxMi4wMjUtMjEuMTMyIDEyLjAyNS0zMy4yNjh6bS00MDMuMTQ2IDE3MS40MTNjMS40Mi0xLjQyMSAzLjMwNS0yLjIwMyA1LjMwNy0yLjIwMyAxLjk5OSAwIDMuODc3Ljc3OSA1LjI5NiAyLjIwNGw5LjAxNCA5LjAxNGMtMy44MjUgMy4yNDMtNy41ODIgNi41NTEtMTEuMjc0IDkuOTIybC04LjM0NC04LjM0NGMtMi45Mi0yLjkyLTIuOTItNy42NzIuMDAxLTEwLjU5M3ptMzU1LjIwNS05NC4zOTgtMy45ODYgMy45ODNjLTIuNDk2LTQuNDYxLTYuMDM3LTguMjAzLTEwLjIzMy0xMC45NjFsMy42MTktMy42MTljMi45MjYtMi45MiA3LjY4LTIuOTIyIDEwLjU5OC0uMDA0IDEuNDIxIDEuNDIxIDIuMjAzIDMuMzAyIDIuMjAzIDUuMjk3IDAgMi0uNzgyIDMuODg1LTIuMjAxIDUuMzA0em0tMjE1Ljc2NSA5NC43NjRjLTEzLjgyNCA3LjY1My0yMi40MTIgMjIuMjM1LTIyLjQxMiAzOC4wNTYgMCAxMS45ODcgNS4wMTkgMjMuNTYzIDEzLjc3MSAzMS43NTggOC4wNjYgNy41NTMgMTguNzg4IDExLjc1NiAyOS43ODYgMTEuNzU1Ljk0IDAgMTUxLjA4LTkuODM4IDE1MS4wOC05LjgzOCA2LjkxMS0uNDU0IDEzLjIyNS0zLjkxNiAxNy4zMjItOS40OTggNC4wOTYtNS41NzkgNS41MDctMTIuNjM3IDMuODcyLTE5LjM2MmwtMTkuNTM4LTgwLjMyM2MtMy4wMTctMTIuNDA0LTE1LjE4My0yMC4wMTMtMjcuNjkzLTE3LjMyOS0zMC4wOTQgNi40NjYtNTkuNzg3IDE1LjU5NC04OC4yNTYgMjcuMTMtMTkuNzY4IDguMDEtMzkuMjU5IDE3LjMxMy01Ny45MzIgMjcuNjUxem0xMDcuMjY2IDYwLjk2OS02Ny40MyA0LjQzM3YtMTcuNjgxYzAtLjIzOC4yMDItLjQ0LjQ0LS40NGg2Ni41NWMuMjQzIDAgLjQ0LjE5Ny40NC40NHptNDIuMDcxLTEwMS4wODVjLjYxMy0uMTMyIDEuMjIzLS4xOTUgMS44MjMtLjE5NSAzLjgxNCAwIDcuMjEgMi41NTkgOC4xNDUgNi40MDNsMTkuNTM4IDgwLjMyM2MuNTk1IDIuNDQ2LjEwMiA0LjkxMS0xLjM4OCA2Ljk0LTEuNDkyIDIuMDMyLTMuNjk5IDMuMjQyLTYuMjE1IDMuNDA4bC00OC45NzQgMy4yMTl2LTEyLjI2MWMwLTguNTE0LTYuOTI2LTE1LjQ0LTE1LjQ0LTE1LjQ0aC02Ni41NWMtOC41MTQgMC0xNS40NCA2LjkyNy0xNS40NCAxNS40NHYxOC42NjdsLTEuODUuMTIyYy03Ljk1Ny41MTgtMTUuNTUyLTIuMTkyLTIxLjM3NS03LjY0NS01LjgxOS01LjQ0OS05LjAyNC0xMi44MzktOS4wMjQtMjAuODA5IDAtMTAuMzY3IDUuNjI0LTE5LjkyMSAxNC42NzctMjQuOTMzIDE4LjE0OC0xMC4wNDcgMzcuMDktMTkuMDg4IDU2LjMwMS0yNi44NzMgMjcuNjY2LTExLjIxMSA1Ni41MjUtMjAuMDgzIDg1Ljc3Mi0yNi4zNjZ6Ii8+DQogICAgPC9nPg0KPC9zdmc+",txe="PHN2ZyB2aWV3Qm94PSIwIDAgNTEyIDUxMiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCiAgICA8ZyBmaWxsPSJjdXJyZW50Q29sb3IiPg0KICAgICAgICA8cGF0aCBkPSJtNDM1LjIgMzI0LjI2N2gtMTAuOTA2Yy0zLjAyNC01LjI2My04LjYyNC04LjUxNS0xNC42OTQtOC41MzN2LTE3LjA2N2MwLTkuNDI2LTcuNjQxLTE3LjA2Ny0xNy4wNjctMTcuMDY3aC0xNy4wNjdjLTkuNDI2IDAtMTcuMDY3IDcuNjQxLTE3LjA2NyAxNy4wNjd2MTcuMDY3Yy02LjA3LjAxOC0xMS42NyAzLjI3LTE0LjY5NCA4LjUzM2gtMjMyLjc3MmMtMTQuMTM4IDAtMjUuNi0xMS40NjItMjUuNi0yNS42czExLjQ2Mi0yNS42IDI1LjYtMjUuNmgzNi41MDZjMy4wMjQgNS4yNjMgOC42MjQgOC41MTUgMTQuNjk0IDguNTMzaDUxLjJjNi4wNy0uMDE4IDExLjY3LTMuMjcgMTQuNjk0LTguNTMzaDYyLjEwNmMxNC4xMzggMCAyNS42LTExLjQ2MiAyNS42LTI1LjZzLTExLjQ2Mi0yNS42LTI1LjYtMjUuNmgtNjIuMTA2Yy0zLjAyNC01LjI2My04LjYyNC04LjUxNS0xNC42OTQtOC41MzN2LTE3LjA2N2MwLTkuNDI2LTcuNjQxLTE3LjA2Ny0xNy4wNjctMTcuMDY3aC0xNy4wNjZjLTkuNDI2IDAtMTcuMDY3IDcuNjQxLTE3LjA2NyAxNy4wNjd2MTcuMDY3Yy02LjA3LjAxOC0xMS42NyAzLjI3LTE0LjY5NCA4LjUzM2gtMzYuNTA2Yy00Mi40MTUgMC03Ni44IDM0LjM4NS03Ni44IDc2LjhzMzQuMzg1IDc2LjggNzYuOCA3Ni44aDIzMi43NzJjMy4wMjQgNS4yNjMgOC42MjQgOC41MTUgMTQuNjk0IDguNTMzaDUxLjJjNi4wNy0uMDE4IDExLjY3LTMuMjcgMTQuNjk0LTguNTMzaDEwLjkwN2MxNC4xMzggMCAyNS42IDExLjQ2MiAyNS42IDI1LjZzLTExLjQ2MiAyNS42LTI1LjYgMjUuNmgtMzA5LjU3MmMtMy4wMjQtNS4yNjMtOC42MjQtOC41MTUtMTQuNjk0LTguNTMzdi0xNy4wNjdjMC05LjQyNi03LjY0MS0xNy4wNjctMTcuMDY3LTE3LjA2N2gtMTcuMDY3Yy05LjQyNiAwLTE3LjA2NyA3LjY0MS0xNy4wNjcgMTcuMDY3djE3LjA2N2MtNi4wNy4wMTgtMTEuNjcgMy4yNy0xNC42OTQgOC41MzNoLTE5LjQzOWMtMTQuMTM4IDAtMjUuNiAxMS40NjItMjUuNiAyNS42czExLjQ2MiAyNS42IDI1LjYgMjUuNmgxOS40MzljMy4wMjQgNS4yNjMgOC42MjQgOC41MTUgMTQuNjk0IDguNTMzaDUxLjJjNi4wNy0uMDE4IDExLjY3LTMuMjcgMTQuNjk0LTguNTMzaDMwOS41NzNjNDIuNDE1IDAgNzYuOC0zNC4zODUgNzYuOC03Ni44cy0zNC4zODUtNzYuOC03Ni44LTc2Ljh6bS01OS43MzMtMjUuNmgxNy4wNjd2MTcuMDY3aC0xNy4wNjd6bS03Ni44LTUxLjJjMCA0LjcxMy0zLjgyMSA4LjUzMy04LjUzMyA4LjUzM2gtNTkuNzM0di0xNy4wNjdoNTkuNzMzYzQuNzEzIDAgOC41MzQgMy44MjEgOC41MzQgOC41MzR6bS0xMTkuNDY3LTUxLjJoMTcuMDY3djE3LjA2N2gtMTcuMDY3em0tOC41MzMgMzQuMTMzaDQyLjY2N3YzNC4xMzNoLTUxLjJ2LTM0LjEzM3ptLTExOS40NjcgNjguMjY3Yy4wMzgtMzIuOTc0IDI2Ljc1OS01OS42OTYgNTkuNzMzLTU5LjczM2gzNC4xMzN2MTcuMDY2aC0zNC4xMzNjLTIzLjU2NCAwLTQyLjY2NyAxOS4xMDMtNDIuNjY3IDQyLjY2N3MxOS4xMDMgNDIuNjY3IDQyLjY2NyA0Mi42NjdoMjMwLjR2MTcuMDY2aC0yMzAuNGMtMzIuOTc0LS4wMzgtNTkuNjk1LTI2Ljc1OS01OS43MzMtNTkuNzMzem0zMDcuMiA2OC4yNjZ2LTM0LjEzM2g1MS4ydjM0LjEzM3ptLTI4MS42IDM0LjEzNGgxNy4wNjd2MTcuMDY3aC0xNy4wNjd6bS01OS43MzMgNTEuMmMwLTQuNzEzIDMuODIxLTguNTMzIDguNTMzLTguNTMzaDE3LjA2N3YxNy4wNjZoLTE3LjA2N2MtNC43MTMgMC04LjUzMy0zLjgyLTguNTMzLTguNTMzem00Mi42NjYgMTcuMDY2di0zNC4xMzNoNTEuMnYzNC4xMzN6bTM3NS40NjctOC41MzNoLTMwNy4ydi0xNy4wNjdoMzA3LjJjMjMuNTY0IDAgNDIuNjY3LTE5LjEwMyA0Mi42NjctNDIuNjY3cy0xOS4xMDMtNDIuNjY3LTQyLjY2Ny00Mi42NjdoLTguNTMzdi0xNy4wNjdoOC41MzNjMzIuOTkgMCA1OS43MzMgMjYuNzQ0IDU5LjczMyA1OS43MzNzLTI2Ljc0MyA1OS43MzUtNTkuNzMzIDU5LjczNXoiLz4NCiAgICAgICAgPHBhdGggZD0ibTE4Ny43MzMgMTYyLjEzM2M0LjcxMyAwIDguNTMzLTMuODIxIDguNTMzLTguNTMzdi0xNy4wNjdjMC00LjcxMy0zLjgyMS04LjUzMy04LjUzMy04LjUzMy00LjcxMyAwLTguNTMzIDMuODIxLTguNTMzIDguNTMzdjE3LjA2N2MwIDQuNzEzIDMuODIxIDguNTMzIDguNTMzIDguNTMzeiIvPg0KICAgICAgICA8cGF0aCBkPSJtMTg3LjczMyAxMTAuOTMzYzQuNzEzIDAgOC41MzMtMy44MjEgOC41MzMtOC41MzN2LTE3LjA2N2MwLTQuNzEzLTMuODIxLTguNTMzLTguNTMzLTguNTMzLTQuNzEzIDAtOC41MzMgMy44MjEtOC41MzMgOC41MzN2MTcuMDY3YzAgNC43MTMgMy44MjEgOC41MzMgOC41MzMgOC41MzN6Ii8+DQogICAgICAgIDxwYXRoIGQ9Im0xODcuNzMzIDU5LjczM2M0LjcxMyAwIDguNTMzLTMuODIxIDguNTMzLTguNTMzdi0xNy4wNjdjMC00LjcxMy0zLjgyMS04LjUzMy04LjUzMy04LjUzMy00LjcxMyAwLTguNTMzIDMuODIxLTguNTMzIDguNTMzdjE3LjA2N2MwIDQuNzEzIDMuODIxIDguNTMzIDguNTMzIDguNTMzeiIvPg0KICAgICAgICA8cGF0aCBkPSJtMTU0Ljc0MyAxNTcuODY3YzEuNTEzIDIuNjYyIDQuMzM3IDQuMzA5IDcuMzk5IDQuMzE2czUuODkzLTEuNjI4IDcuNDE4LTQuMjgzIDEuNTExLTUuOTI0LS4wMzgtOC41NjZsLTguNTMzLTE0Ljc4Yy0xLjUxMy0yLjY2Mi00LjMzNy00LjMwOS03LjM5OS00LjMxNnMtNS44OTMgMS42MjgtNy40MTggNC4yODMtMS41MTEgNS45MjQuMDM4IDguNTY2eiIvPg0KICAgICAgICA8cGF0aCBkPSJtMTI5LjE0MyAxMTMuNDkzYzEuNTEzIDIuNjYyIDQuMzM3IDQuMzA5IDcuMzk5IDQuMzE2czUuODkzLTEuNjI4IDcuNDE4LTQuMjgzIDEuNTExLTUuOTI0LS4wMzgtOC41NjZsLTguNTMzLTE0Ljc4Yy0xLjUxMy0yLjY2Mi00LjMzNy00LjMwOS03LjM5OS00LjMxNnMtNS44OTMgMS42MjgtNy40MTggNC4yODMtMS41MTEgNS45MjQuMDM4IDguNTY2eiIvPg0KICAgICAgICA8cGF0aCBkPSJtMTAzLjU0MyA2OS4xODhjMi4zNzIgNC4wNDcgNy41NjYgNS40MiAxMS42MjggMy4wNzQgNC4wNjItMi4zNDUgNS40Ny03LjUzIDMuMTUxLTExLjYwOGwtOC41MzMtMTQuNzg4Yy0xLjUxMy0yLjY2Mi00LjMzNy00LjMwOS03LjM5OS00LjMxNnMtNS44OTMgMS42MjgtNy40MTggNC4yODMtMS41MTEgNS45MjQuMDM4IDguNTY2eiIvPg0KICAgICAgICA8cGF0aCBkPSJtMjA5LjA2NyAxNjAuOTljNC4wODEgMi4zNTYgOS4zLjk1OCAxMS42NTctMy4xMjNsOC41MzMtMTQuNzhjMS41NDktMi42NDIgMS41NjMtNS45MTEuMDM4LTguNTY2cy00LjM1Ni00LjI5LTcuNDE4LTQuMjgzLTUuODg2IDEuNjU0LTcuMzk5IDQuMzE2bC04LjUzMyAxNC43OGMtMi4zNTggNC4wODEtLjk2IDkuMjk5IDMuMTIyIDExLjY1NnoiLz4NCiAgICAgICAgPHBhdGggZD0ibTIzNC42NjcgMTE2LjY1MWM0LjA4MSAyLjM1NiA5LjMuOTU4IDExLjY1Ny0zLjEyM2w4LjUzMy0xNC43OGMxLjU0OS0yLjY0MiAxLjU2My01LjkxMS4wMzgtOC41NjZzLTQuMzU2LTQuMjktNy40MTgtNC4yODMtNS44ODYgMS42NTQtNy4zOTkgNC4zMTZsLTguNTMzIDE0Ljc4Yy0yLjM1OCA0LjA4LS45NiA5LjI5OSAzLjEyMiAxMS42NTZ6Ii8+DQogICAgICAgIDxwYXRoIGQ9Im0yNjAuMjY3IDcyLjMxMWM0LjA4MSAyLjM1NiA5LjMuOTU4IDExLjY1Ny0zLjEyM2w4LjUzMy0xNC43ODhjMS41NDktMi42NDIgMS41NjMtNS45MTEuMDM4LTguNTY2cy00LjM1Ni00LjI5LTcuNDE4LTQuMjgzLTUuODg2IDEuNjU0LTcuMzk5IDQuMzE2bC04LjUzMyAxNC43ODhjLTIuMzU4IDQuMDgxLS45NiA5LjMgMy4xMjIgMTEuNjU2eiIvPg0KICAgICAgICA8cGF0aCBkPSJtMzg0IDI3My4wNjdjNC43MTMgMCA4LjUzMy0zLjgyIDguNTMzLTguNTMzdi0xNy4wNjdjMC00LjcxMy0zLjgyLTguNTMzLTguNTMzLTguNTMzcy04LjUzMyAzLjgyMS04LjUzMyA4LjUzM3YxNy4wNjdjMCA0LjcxMiAzLjgyIDguNTMzIDguNTMzIDguNTMzeiIvPg0KICAgICAgICA8cGF0aCBkPSJtMzg0IDIyMS44NjdjNC43MTMgMCA4LjUzMy0zLjgyMSA4LjUzMy04LjUzM3YtMTcuMDY3YzAtNC43MTMtMy44Mi04LjUzMy04LjUzMy04LjUzM3MtOC41MzMgMy44MjEtOC41MzMgOC41MzN2MTcuMDY3YzAgNC43MTIgMy44MiA4LjUzMyA4LjUzMyA4LjUzM3oiLz4NCiAgICAgICAgPHBhdGggZD0ibTM4NCAxNzAuNjY3YzQuNzEzIDAgOC41MzMtMy44MjEgOC41MzMtOC41MzN2LTE3LjA2N2MwLTQuNzEzLTMuODItOC41MzMtOC41MzMtOC41MzNzLTguNTMzIDMuODIxLTguNTMzIDguNTMzdjE3LjA2N2MwIDQuNzEyIDMuODIgOC41MzMgOC41MzMgOC41MzN6Ii8+DQogICAgICAgIDxwYXRoIGQ9Im0zNTEuMDEgMjY4LjhjMi4zNzIgNC4wNDcgNy41NjYgNS40MiAxMS42MjggMy4wNzQgNC4wNjItMi4zNDUgNS40Ny03LjUzIDMuMTUxLTExLjYwOGwtOC41MzMtMTQuNzhjLTEuNTE0LTIuNjYyLTQuMzM3LTQuMzA5LTcuMzk5LTQuMzE2cy01Ljg5MyAxLjYyOC03LjQxOCA0LjI4My0xLjUxMSA1LjkyNC4wMzggOC41NjZ6Ii8+DQogICAgICAgIDxwYXRoIGQ9Im0zMjUuNDEgMjI0LjQyN2MxLjUxNCAyLjY2MiA0LjMzNyA0LjMwOSA3LjM5OSA0LjMxNnM1Ljg5My0xLjYyOCA3LjQxOC00LjI4MyAxLjUxMS01LjkyNC0uMDM4LTguNTY2bC04LjUzMy0xNC43OGMtMS41MTQtMi42NjItNC4zMzctNC4zMDktNy4zOTktNC4zMTZzLTUuODkzIDEuNjI4LTcuNDE4IDQuMjgzLTEuNTExIDUuOTI0LjAzOCA4LjU2NnoiLz4NCiAgICAgICAgPHBhdGggZD0ibTI5OS44MSAxODAuMTIyYzIuMzcyIDQuMDQ3IDcuNTY2IDUuNDIgMTEuNjI4IDMuMDc0IDQuMDYyLTIuMzQ1IDUuNDctNy41MyAzLjE1MS0xMS42MDhsLTguNTMzLTE0Ljc4OGMtMS41MTMtMi42NjItNC4zMzctNC4zMDktNy4zOTktNC4zMTZzLTUuODkzIDEuNjI4LTcuNDE4IDQuMjgzLTEuNTExIDUuOTI0LjAzOCA4LjU2NnoiLz4NCiAgICAgICAgPHBhdGggZD0ibTQwNS4zMzMgMjcxLjkyM2M0LjA4MSAyLjM1NiA5LjMuOTU4IDExLjY1Ny0zLjEyM2w4LjUzMy0xNC43OGMyLjMxOC00LjA3OC45MTEtOS4yNjItMy4xNTEtMTEuNjA4LTQuMDYyLTIuMzQ1LTkuMjU2LS45NzItMTEuNjI4IDMuMDc0bC04LjUzMyAxNC43OGMtMi4zNTcgNC4wODItLjk1OSA5LjMwMSAzLjEyMiAxMS42NTd6Ii8+DQogICAgICAgIDxwYXRoIGQ9Im00MzAuOTMzIDIyNy41ODRjNC4wODEgMi4zNTYgOS4zLjk1OCAxMS42NTctMy4xMjNsOC41MzMtMTQuNzhjMi4zMTgtNC4wNzguOTExLTkuMjYyLTMuMTUxLTExLjYwOHMtOS4yNTYtLjk3Mi0xMS42MjggMy4wNzRsLTguNTMzIDE0Ljc4Yy0yLjM1NyA0LjA4Mi0uOTU5IDkuMzAxIDMuMTIyIDExLjY1N3oiLz4NCiAgICAgICAgPHBhdGggZD0ibTQ1Ni41MzMgMTgzLjI0NWM0LjA4MSAyLjM1NiA5LjMuOTU4IDExLjY1Ny0zLjEyM2w4LjUzMy0xNC43ODhjMi4zMTgtNC4wNzguOTExLTkuMjYyLTMuMTUxLTExLjYwOC00LjA2Mi0yLjM0NS05LjI1Ni0uOTcyLTExLjYyOCAzLjA3NGwtOC41MzMgMTQuNzg4Yy0yLjM1NyA0LjA4Mi0uOTU5IDkuMyAzLjEyMiAxMS42NTd6Ii8+DQogICAgPC9nPg0KPC9zdmc+",sxe="PHN2ZyBoZWlnaHQ9IjUxMiIgdmlld0JveD0iMCAwIDUxMi4wMDIgNTEyLjAwMiIgd2lkdGg9IjUxMiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCiAgICA8ZyBmaWxsPSJjdXJyZW50Q29sb3IiPg0KICAgICAgICA8cGF0aCBkPSJtMzk4LjU4OSAyNDYuMzQyYy02NC42NjYtMTcuMzI4LTExNS42MDEtNjguMjY0LTEzMi45MjktMTMyLjkyOS0xLjE3MS00LjM3Mi01LjEzMy03LjQxMi05LjY1OS03LjQxMnMtOC40ODggMy4wNC05LjY1OSA3LjQxMmMtMTcuMzI4IDY0LjY2Ni02OC4yNjMgMTE1LjYwMS0xMzIuOTI5IDEzMi45MjktNC4zNzIgMS4xNzEtNy40MTIgNS4xMzMtNy40MTIgOS42NTlzMy4wNCA4LjQ4OCA3LjQxMiA5LjY1OWM2NC42NjYgMTcuMzI5IDExNS42MDEgNjguMjY0IDEzMi45MjkgMTMyLjkyOSAxLjE3MSA0LjM3MiA1LjEzMyA3LjQxMiA5LjY1OSA3LjQxMnM4LjQ4OC0zLjA0IDkuNjU5LTcuNDEyYzE3LjMyOC02NC42NjUgNjguMjY0LTExNS42MDEgMTMyLjkyOS0xMzIuOTI5IDQuMzcyLTEuMTcxIDcuNDEyLTUuMTMzIDcuNDEyLTkuNjU5cy0zLjA0LTguNDg4LTcuNDEyLTkuNjU5em0tMTQyLjU4OCAxMTkuMTc2Yy0yMS4wMzktNDkuMDk2LTYwLjQyLTg4LjQ3OC0xMDkuNTE2LTEwOS41MTcgNDkuMDk2LTIxLjAzOSA4OC40NzgtNjAuNDIgMTA5LjUxNi0xMDkuNTE3IDIxLjAzOSA0OS4wOTcgNjAuNDIgODguNDc4IDEwOS41MTcgMTA5LjUxNy00OS4wOTcgMjEuMDM5LTg4LjQ3OCA2MC40Mi0xMDkuNTE3IDEwOS41MTd6Ii8+DQogICAgICAgIDxwYXRoIGQ9Im0yNjQuMDM2IDIwMC40NThjLTEuODg2LTIuNTQ1LTQuODY3LTQuMDQ3LTguMDM1LTQuMDQ3cy02LjE0OSAxLjUwMS04LjAzNSA0LjA0N2MtMTMuNDE2IDE4LjEwNy0yOS40IDM0LjA5MS00Ny41MDggNDcuNTA4LTIuNTQ1IDEuODg2LTQuMDQ3IDQuODY3LTQuMDQ3IDguMDM1czEuNTAxIDYuMTQ5IDQuMDQ3IDguMDM1YzE4LjEwOCAxMy40MTYgMzQuMDkyIDI5LjQgNDcuNTA4IDQ3LjUwOCAxLjg4NiAyLjU0NSA0Ljg2NyA0LjA0NyA4LjAzNSA0LjA0N3M2LjE0OS0xLjUwMSA4LjAzNS00LjA0N2MxMy40MTYtMTguMTA4IDI5LjQtMzQuMDkyIDQ3LjUwOC00Ny41MDggMi41NDUtMS44ODYgNC4wNDctNC44NjcgNC4wNDctOC4wMzVzLTEuNTAxLTYuMTQ5LTQuMDQ3LTguMDM1Yy0xOC4xMDgtMTMuNDE3LTM0LjA5Mi0yOS40MDEtNDcuNTA4LTQ3LjUwOHptLTguMDM1IDg4LjkwOWMtMTAuMDQtMTIuMTYyLTIxLjIwNC0yMy4zMjYtMzMuMzY2LTMzLjM2NiAxMi4xNjMtMTAuMDQgMjMuMzI2LTIxLjIwNCAzMy4zNjYtMzMuMzY2IDEwLjA0IDEyLjE2MyAyMS4yMDQgMjMuMzI2IDMzLjM2NiAzMy4zNjYtMTIuMTYyIDEwLjA0LTIzLjMyNiAyMS4yMDQtMzMuMzY2IDMzLjM2NnoiLz4NCiAgICAgICAgPHBhdGggZD0ibTI1Ni4wMDEgNzUuOTk5YzUuNTIzIDAgMTAtNC40NzcgMTAtMTB2LTU1Ljk5OWMwLTUuNTIzLTQuNDc3LTEwLTEwLTEwcy0xMCA0LjQ3Ny0xMCAxMHY1NS45OTljMCA1LjUyMyA0LjQ3NyAxMCAxMCAxMHoiLz4NCiAgICAgICAgPHBhdGggZD0ibTExNC41NzkgMTI4LjcyMWMxLjk1MyAxLjk1MyA0LjUxMiAyLjkyOSA3LjA3MSAyLjkyOXM1LjExOS0uOTc2IDcuMDcxLTIuOTI5YzMuOTA1LTMuOTA1IDMuOTA1LTEwLjIzNyAwLTE0LjE0M2wtMzkuNTk3LTM5LjU5OGMtMy45MDUtMy45MDUtMTAuMjM3LTMuOTA1LTE0LjE0MyAwcy0zLjkwNSAxMC4yMzcgMCAxNC4xNDN6Ii8+DQogICAgICAgIDxwYXRoIGQ9Im03NiAyNTYuMDAxYzAtNS41MjMtNC40NzctMTAtMTAtMTBoLTU2Yy01LjUyMyAwLTEwIDQuNDc3LTEwIDEwczQuNDc3IDEwIDEwIDEwaDU2YzUuNTIyIDAgMTAtNC40NzcgMTAtMTB6Ii8+DQogICAgICAgIDxwYXRoIGQ9Im0xMTQuNTc5IDM4My4yODEtMzkuNTk4IDM5LjU5OGMtMy45MDUgMy45MDUtMy45MDUgMTAuMjM3IDAgMTQuMTQzIDEuOTUzIDEuOTUzIDQuNTEyIDIuOTI5IDcuMDcxIDIuOTI5czUuMTE5LS45NzYgNy4wNzEtMi45MjlsMzkuNTk4LTM5LjU5OGMzLjkwNS0zLjkwNSAzLjkwNS0xMC4yMzcgMC0xNC4xNDNzLTEwLjIzNy0zLjkwNi0xNC4xNDIgMHoiLz4NCiAgICAgICAgPHBhdGggZD0ibTI1Ni4wMDEgNDM2LjAwM2MtNS41MjMgMC0xMCA0LjQ3Ny0xMCAxMHY1NS45OTljMCA1LjUyMyA0LjQ3NyAxMCAxMCAxMHMxMC00LjQ3NyAxMC0xMHYtNTUuOTk5YzAtNS41MjMtNC40NzctMTAtMTAtMTB6Ii8+DQogICAgICAgIDxwYXRoIGQ9Im0zOTcuNDI0IDM4My4yODFjLTMuOTA1LTMuOTA0LTEwLjIzNi0zLjkwNC0xNC4xNDMgMC0zLjkwNSAzLjkwNS0zLjkwNSAxMC4yMzcgMCAxNC4xNDNsMzkuNTk3IDM5LjU5OGMxLjk1MyAxLjk1MyA0LjUxMiAyLjkyOSA3LjA3MSAyLjkyOXM1LjExOS0uOTc3IDcuMDcxLTIuOTI5YzMuOTA1LTMuOTA1IDMuOTA1LTEwLjIzNyAwLTE0LjE0M3oiLz4NCiAgICAgICAgPHBhdGggZD0ibTUwMi4wMDIgMjQ2LjAwMWgtNTUuOTk5Yy01LjUyMyAwLTEwIDQuNDc3LTEwIDEwczQuNDc3IDEwIDEwIDEwaDU1Ljk5OWM1LjUyMyAwIDEwLTQuNDc3IDEwLTEwcy00LjQ3Ny0xMC0xMC0xMHoiLz4NCiAgICAgICAgPHBhdGggZD0ibTM5MC4zNTMgMTMxLjY0OWMyLjU1OSAwIDUuMTE5LS45NzYgNy4wNzEtMi45MjlsMzkuNTk3LTM5LjU5OGMzLjkwNS0zLjkwNSAzLjkwNS0xMC4yMzcgMC0xNC4xNDNzLTEwLjIzNy0zLjkwNS0xNC4xNDMgMGwtMzkuNTk3IDM5LjU5OGMtMy45MDUgMy45MDUtMy45MDUgMTAuMjM3IDAgMTQuMTQzIDEuOTUzIDEuOTUzIDQuNTEyIDIuOTI5IDcuMDcyIDIuOTI5eiIvPg0KICAgICAgICA8cGF0aCBkPSJtMTYxLjg2OCAzOC43MzVjMS4zMTQgMCAyLjY1LS4yNjEgMy45MzQtLjgxMSA1LjA3Ny0yLjE3NSA3LjQyOC04LjA1NCA1LjI1Mi0xMy4xM2wtLjAwMy0uMDA3Yy0yLjE3NS01LjA3Ni04LjA1MS03LjQyMy0xMy4xMjktNS4yNDktNS4wNzYgMi4xNzUtNy40MjYgOC4wNTgtNS4yNSAxMy4xMzQgMS42MjUgMy43OTIgNS4zMTYgNi4wNjMgOS4xOTYgNi4wNjN6Ii8+DQogICAgICAgIDxwYXRoIGQ9Im0xNjkuODQ0IDc0LjEzMSAxMy4wNTQgMzEuNTE0YzEuNTk1IDMuODUxIDUuMzE4IDYuMTc1IDkuMjQzIDYuMTc1IDEuMjc1IDAgMi41NzItLjI0NSAzLjgyMy0uNzY0IDUuMTAyLTIuMTE0IDcuNTI1LTcuOTYzIDUuNDEyLTEzLjA2NmwtMTMuMDU0LTMxLjUxNGMtMi4xMTQtNS4xMDMtNy45NjMtNy41MjctMTMuMDY2LTUuNDEycy03LjUyNiA3Ljk2NC01LjQxMiAxMy4wNjd6Ii8+DQogICAgICAgIDxwYXRoIGQ9Im0yNC41NDIgMTcwLjk0M2MxLjM1Ny42MjYgMi43ODIuOTIzIDQuMTg0LjkyMyAzLjc4IDAgNy4zOTgtMi4xNTQgOS4wODYtNS44MTIgMi4zMTQtNS4wMTQuMTI1LTEwLjk1Ni00Ljg4OS0xMy4yN2wtLjAwNi0uMDAzYy01LjAxMy0yLjMxNS0xMC45NTItLjEyNS0xMy4yNjcgNC44OTEtMi4zMTYgNS4wMTQtLjEyMyAxMC45NTYgNC44OTIgMTMuMjcxeiIvPg0KICAgICAgICA8cGF0aCBkPSJtNjYuNDc3IDE4OC4zMjEgMzEuNTE1IDEzLjA1NGMxLjI1MS41MTkgMi41NDcuNzY0IDMuODIzLjc2NCAzLjkyNCAwIDcuNjQ3LTIuMzI1IDkuMjQzLTYuMTc2IDIuMTE0LTUuMTAzLS4zMS0xMC45NTItNS40MTItMTMuMDY1bC0zMS41MTYtMTMuMDU0Yy01LjEwMS0yLjExMy0xMC45NTIuMzEtMTMuMDY1IDUuNDEyLTIuMTE0IDUuMTAyLjMxIDEwLjk1MiA1LjQxMiAxMy4wNjV6Ii8+DQogICAgICAgIDxwYXRoIGQ9Im0xMDUuNjQ1IDMyOS4xMDRjNS4xMDMtMi4xMTMgNy41MjYtNy45NjMgNS40MTItMTMuMDY1LTIuMTEzLTUuMTAzLTcuOTY0LTcuNTI3LTEzLjA2NS01LjQxMmwtMzEuNTE0IDEzLjA1NGMtNS4xMDMgMi4xMTMtNy41MjYgNy45NjMtNS40MTIgMTMuMDY1IDEuNTk1IDMuODUyIDUuMzE4IDYuMTc2IDkuMjQzIDYuMTc2IDEuMjc1IDAgMi41NzItLjI0NSAzLjgyMy0uNzY0eiIvPg0KICAgICAgICA8cGF0aCBkPSJtMjQuNzkzIDM0MC45NDctLjAwNy4wMDNjLTUuMDc2IDIuMTc1LTcuNDI0IDguMDUzLTUuMjQ5IDEzLjEyOSAxLjYyNSAzLjc5MiA1LjMxNyA2LjA2MiA5LjE5OCA2LjA2MiAxLjMxNSAwIDIuNjUyLS4yNjEgMy45MzYtLjgxMiA1LjA3Ny0yLjE3NSA3LjQyOC04LjA1NCA1LjI1Mi0xMy4xMzEtMi4xNzQtNS4wNzUtOC4wNTMtNy40MjYtMTMuMTMtNS4yNTF6Ii8+DQogICAgICAgIDxwYXRoIGQ9Im0xNjYuMDU0IDQ3NC4xOWMtNS4wMTUtMi4zMTUtMTAuOTU2LS4xMjUtMTMuMjcgNC44ODlsLS4wMDMuMDA2Yy0yLjMxNCA1LjAxNC0uMTI0IDEwLjk1MyA0Ljg5MSAxMy4yNjcgMS4zNTYuNjI2IDIuNzguOTIyIDQuMTgyLjkyMiAzLjc4MSAwIDcuNDAxLTIuMTU2IDkuMDg5LTUuODE0IDIuMzE0LTUuMDE0LjEyNS0xMC45NTUtNC44ODktMTMuMjd6Ii8+DQogICAgICAgIDxwYXRoIGQ9Im0xOTUuOTYzIDQwMC45NDVjLTUuMTAxLTIuMTE0LTEwLjk1Mi4zMS0xMy4wNjUgNS40MTJsLTEzLjA1NCAzMS41MTVjLTIuMTE0IDUuMTAzLjMxIDEwLjk1MiA1LjQxMiAxMy4wNjUgMS4yNTEuNTE5IDIuNTQ3Ljc2NCAzLjgyMy43NjQgMy45MjQgMCA3LjY0Ny0yLjMyNSA5LjI0My02LjE3NmwxMy4wNTQtMzEuNTE1YzIuMTEzLTUuMTAyLS4zMTEtMTAuOTUyLTUuNDEzLTEzLjA2NXoiLz4NCiAgICAgICAgPHBhdGggZD0ibTM0Ni4xOTkgNDc0LjA3OGMtNS4wNzYgMi4xNzUtNy40MjggOC4wNTQtNS4yNTIgMTMuMTNsLjAwMy4wMDdjMS42MjUgMy43OTEgNS4zMTQgNi4wNiA5LjE5MiA2LjA2IDEuMzE1IDAgMi42NTEtLjI2MSAzLjkzNy0uODEyIDUuMDc2LTIuMTc1IDcuNDI2LTguMDU4IDUuMjUtMTMuMTM0LTIuMTc0LTUuMDc2LTguMDUxLTcuNDI2LTEzLjEzLTUuMjUxeiIvPg0KICAgICAgICA8cGF0aCBkPSJtMzQyLjE1OCA0MzcuODcxLTEzLjA1NC0zMS41MTRjLTIuMTE0LTUuMTAzLTcuOTY1LTcuNTI3LTEzLjA2NS01LjQxMi01LjEwMyAyLjExMy03LjUyNiA3Ljk2My01LjQxMiAxMy4wNjVsMTMuMDU0IDMxLjUxNGMxLjU5NSAzLjg1MiA1LjMxOCA2LjE3NiA5LjI0MyA2LjE3NiAxLjI3NSAwIDIuNTcyLS4yNDUgMy44MjMtLjc2NCA1LjEwMi0yLjExMiA3LjUyNS03Ljk2MiA1LjQxMS0xMy4wNjV6Ii8+DQogICAgICAgIDxwYXRoIGQ9Im00ODcuMjA4IDM0MC45NDdjLTUuMDc2LTIuMTc3LTEwLjk1NS4xNzctMTMuMTMgNS4yNTItMi4xNzYgNS4wNzcuMTc2IDEwLjk1NiA1LjI1MiAxMy4xMzFsLjAwNi4wMDNjMS4yODUuNTUgMi42MTkuODExIDMuOTMzLjgxMSAzLjg3OSAwIDcuNTY5LTIuMjcyIDkuMTk0LTYuMDY0IDIuMTc3LTUuMDc3LS4xNzgtMTAuOTU3LTUuMjU1LTEzLjEzM3oiLz4NCiAgICAgICAgPHBhdGggZD0ibTQ0NS41MjUgMzIzLjY4MS0zMS41MTQtMTMuMDU0Yy01LjEwMi0yLjExMy0xMC45NTEuMzEtMTMuMDY1IDUuNDEycy4zMSAxMC45NTIgNS40MTIgMTMuMDY1bDMxLjUxNCAxMy4wNTRjMS4yNTIuNTE5IDIuNTQ4Ljc2NCAzLjgyMy43NjQgMy45MjQgMCA3LjY0Ny0yLjMyNSA5LjI0My02LjE3NiAyLjExMy01LjEwMi0uMzExLTEwLjk1Mi01LjQxMy0xMy4wNjV6Ii8+DQogICAgICAgIDxwYXRoIGQ9Im00ODMuMjc0IDE3MS44NjZjMS4zMTQgMCAyLjY1LS4yNjEgMy45MzQtLjgxMWwuMDA3LS4wMDNjNS4wNzYtMi4xNzUgNy40MjQtOC4wNTMgNS4yNDktMTMuMTI5cy04LjA2LTcuNDI3LTEzLjEzNC01LjI1Yy01LjA3NyAyLjE3NS03LjQyOCA4LjA1NC01LjI1MiAxMy4xMzEgMS42MjUgMy43OTEgNS4zMTYgNi4wNjIgOS4xOTYgNi4wNjJ6Ii8+DQogICAgICAgIDxwYXRoIGQ9Im00MDYuMzU3IDE4Mi44OTdjLTUuMTAzIDIuMTEzLTcuNTI2IDcuOTYzLTUuNDEyIDEzLjA2NSAxLjU5NSAzLjg1MiA1LjMxOCA2LjE3NiA5LjI0MyA2LjE3NiAxLjI3NSAwIDIuNTcyLS4yNDUgMy44MjMtLjc2NGwzMS41MTQtMTMuMDU0YzUuMTAzLTIuMTEzIDcuNTI2LTcuOTYzIDUuNDEyLTEzLjA2NS0yLjExNC01LjEwMy03Ljk2My03LjUyNy0xMy4wNjYtNS40MTJ6Ii8+DQogICAgICAgIDxwYXRoIGQ9Im0zNDYuMTk5IDM3LjkyM2MxLjI4NS41NTEgMi42MjEuODExIDMuOTM1LjgxMSAzLjg4IDAgNy41NzEtMi4yNzEgOS4xOTYtNi4wNjNsLjAwMy0uMDA3YzIuMTc2LTUuMDc2LS4xNzctMTAuOTUyLTUuMjUzLTEzLjEyNy01LjA3NC0yLjE3Ni0xMC45NTcuMTc5LTEzLjEzMiA1LjI1Ni0yLjE3NyA1LjA3Ni4xNzUgMTAuOTU1IDUuMjUxIDEzLjEzeiIvPg0KICAgICAgICA8cGF0aCBkPSJtMzE2LjAzOSAxMTEuMDU3YzEuMjUxLjUxOSAyLjU0Ny43NjQgMy44MjMuNzY0IDMuOTI0IDAgNy42NDctMi4zMjUgOS4yNDMtNi4xNzZsMTMuMDU0LTMxLjUxNGMyLjExNC01LjEwMy0uMzEtMTAuOTUzLTUuNDEyLTEzLjA2Ni01LjEwMS0yLjExNC0xMC45NTEuMzEtMTMuMDY1IDUuNDEybC0xMy4wNTQgMzEuNTE0Yy0yLjExNSA1LjEwMi4zMDkgMTAuOTUyIDUuNDExIDEzLjA2NnoiLz4NCiAgICA8L2c+DQo8L3N2Zz4=",ixe="PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDQ4MC4wMDUgNDgwLjAwNSI+DQogICAgPGcgZmlsbD0iY3VycmVudENvbG9yIj4NCiAgICAgICAgPHBhdGggZD0iTTI0MC4wMDMsNDhjNC40MTgsMCw4LTMuNTgyLDgtOFY4YzAtNC40MTgtMy41ODItOC04LThzLTgsMy41ODItOCw4djMyQzIzMi4wMDMsNDQuNDE4LDIzNS41ODQsNDgsMjQwLjAwMyw0OHoiLz4NCiAgICAgICAgPHBhdGggZD0iTTE0MS4wNzUsMzYuNjU2bDE2LDI3LjcwNGMyLjE4NCwzLjg0MSw3LjA2OCw1LjE4NCwxMC45MDksM3M1LjE4NC03LjA2OCwzLTEwLjkwOWMtMC4wMTctMC4wMzEtMC4wMzUtMC4wNjEtMC4wNTMtMC4wOTINCgkJCQlsLTE2LTI3LjcwNGMtMi4xODQtMy44NDEtNy4wNjgtNS4xODQtMTAuOTA5LTNjLTMuODQxLDIuMTg0LTUuMTg0LDcuMDY4LTMsMTAuOTA5QzE0MS4wMzksMzYuNTk1LDE0MS4wNTcsMzYuNjI2LDE0MS4wNzUsMzYuNjU2DQoJCQkJeiIvPg0KICAgICAgICA8cGF0aCBkPSJNNzYuNTY3LDEwNi44NzVjMC4wMywwLjAxOCwwLjA2MSwwLjAzNSwwLjA5MiwwLjA1M2wyNy43MDQsMTZjMy44MTIsMi4yMzQsOC43MTMsMC45NTYsMTAuOTQ3LTIuODU2DQoJCQkJYzIuMjM0LTMuODEyLDAuOTU2LTguNzEzLTIuODU2LTEwLjk0N2MtMC4wMy0wLjAxOC0wLjA2MS0wLjAzNS0wLjA5Mi0wLjA1M2wtMjcuNzA0LTE2Yy0zLjgxMi0yLjIzNC04LjcxMy0wLjk1Ni0xMC45NDcsMi44NTYNCgkJCQlDNzEuNDc3LDk5LjczOSw3Mi43NTUsMTA0LjY0MSw3Ni41NjcsMTA2Ljg3NXoiLz4NCiAgICAgICAgPHBhdGggZD0iTTk2LjAwMywxOTJjMC00LjQxOC0zLjU4Mi04LTgtOGgtMzJjLTQuNDE4LDAtOCwzLjU4Mi04LDhzMy41ODIsOCw4LDhoMzJDOTIuNDIxLDIwMCw5Ni4wMDMsMTk2LjQxOCw5Ni4wMDMsMTkyeiIvPg0KICAgICAgICA8cGF0aCBkPSJNMTA0LjQ1NiwyNjEuMDE4Yy0wLjAzMSwwLjAxOC0wLjA2MiwwLjAzNi0wLjA5MywwLjA1NGwtMjcuNzA0LDE2Yy0zLjg0MSwyLjE4My01LjE4NSw3LjA2Ny0zLjAwMiwxMC45MDgNCgkJCQljMi4xODMsMy44NDEsNy4wNjcsNS4xODUsMTAuOTA4LDMuMDAyYzAuMDMxLTAuMDE4LDAuMDYyLTAuMDM2LDAuMDkzLTAuMDU0bDI3LjcwNC0xNmMzLjg0MS0yLjE4Myw1LjE4NS03LjA2NywzLjAwMi0xMC45MDgNCgkJCQlDMTEzLjE4MSwyNjAuMTc5LDEwOC4yOTcsMjU4LjgzNSwxMDQuNDU2LDI2MS4wMTh6Ii8+DQogICAgICAgIDxwYXRoIGQ9Ik00MDMuNDQsMjc3LjEyNmMtMC4wMzEtMC4wMTgtMC4wNjItMC4wMzYtMC4wOTMtMC4wNTRsLTI3LjcwNC0xNmMtMy44MTEtMi4yMzUtOC43MTMtMC45NTctMTAuOTQ4LDIuODU0DQoJCQkJYy0yLjIzNSwzLjgxMS0wLjk1Nyw4LjcxMywyLjg1NCwxMC45NDhjMC4wMzEsMC4wMTgsMC4wNjIsMC4wMzYsMC4wOTMsMC4wNTRsMjcuNzA0LDE2YzMuODExLDIuMjM1LDguNzEzLDAuOTU3LDEwLjk0OC0yLjg1NA0KCQkJCUM0MDguNTI5LDI4NC4yNjIsNDA3LjI1MSwyNzkuMzYxLDQwMy40NCwyNzcuMTI2eiIvPg0KICAgICAgICA8cGF0aCBkPSJNNDI0LjAwMywxODRoLTMyYy00LjQxOCwwLTgsMy41ODItOCw4czMuNTgyLDgsOCw4aDMyYzQuNDE4LDAsOC0zLjU4Miw4LThTNDI4LjQyMSwxODQsNDI0LjAwMywxODR6Ii8+DQogICAgICAgIDxwYXRoIGQ9Ik0zNzEuNjUxLDEyNGMxLjQwNCwwLDIuNzg0LTAuMzcsNC0xLjA3MmwyNy43MDQtMTZjMy44NDEtMi4xODQsNS4xODQtNy4wNjgsMy0xMC45MDlzLTcuMDY4LTUuMTg0LTEwLjkwOS0zDQoJCQkJYy0wLjAzMSwwLjAxNy0wLjA2MSwwLjAzNS0wLjA5MiwwLjA1M2wtMjcuNzA0LDE2Yy0zLjgyNiwyLjIwOS01LjEzNyw3LjEwMi0yLjkyOCwxMC45MjgNCgkJCQlDMzY2LjE1MiwxMjIuNDc1LDM2OC43OTMsMTI0LDM3MS42NTEsMTI0eiIvPg0KICAgICAgICA8cGF0aCBkPSJNMzExLjk5Myw2Ny4yOTFjMC4wMDMsMC4wMDIsMC4wMDYsMC4wMDQsMC4wMDksMC4wMDVjMy44MjcsMi4yMDcsOC43MiwwLjg5NCwxMC45MjctMi45MzQNCgkJCQljMC0wLjAwMSwwLjAwMS0wLjAwMiwwLjAwMS0wLjAwMmwxNi0yNy43MDRjMi4yMzUtMy44MTEsMC45NTctOC43MTMtMi44NTQtMTAuOTQ4Yy0zLjgxMS0yLjIzNS04LjcxMy0wLjk1Ny0xMC45NDgsMi44NTQNCgkJCQljLTAuMDE4LDAuMDMxLTAuMDM2LDAuMDYyLTAuMDU0LDAuMDkzbC0xNiwyNy43MDRDMzA2Ljg2Miw2MC4xODQsMzA4LjE2OSw2NS4wNzgsMzExLjk5Myw2Ny4yOTF6Ii8+DQogICAgICAgIDxwYXRoIGQ9Ik0yNTYuMDAzLDMyMGM0LjQxOCwwLDgtMy41ODIsOC04di04OGgxNmMxNy42NzMsMCwzMi0xNC4zMjcsMzItMzJzLTE0LjMyNy0zMi0zMi0zMmMtMTcuNjczLDAtMzIsMTQuMzI3LTMyLDMydjE2aC0xNg0KCQkJCXYtMTZjMC0xNy42NzMtMTQuMzI3LTMyLTMyLTMycy0zMiwxNC4zMjctMzIsMzJzMTQuMzI3LDMyLDMyLDMyaDE2djg4YzAsNC40MTgsMy41ODIsOCw4LDhzOC0zLjU4Miw4LTh2LTg4aDE2djg4DQoJCQkJQzI0OC4wMDMsMzE2LjQxOCwyNTEuNTg0LDMyMCwyNTYuMDAzLDMyMHogTTI2NC4wMDMsMTkyYzAtOC44MzcsNy4xNjMtMTYsMTYtMTZzMTYsNy4xNjMsMTYsMTZzLTcuMTYzLDE2LTE2LDE2aC0xNlYxOTJ6DQoJCQkJIE0yMTYuMDAzLDIwOGgtMTZjLTguODM3LDAtMTYtNy4xNjMtMTYtMTZzNy4xNjMtMTYsMTYtMTZzMTYsNy4xNjMsMTYsMTZWMjA4eiIvPg0KICAgICAgICA8cGF0aCBkPSJNMjQ2LjIxOSw2NC4xNTJjLTcwLjYxMS0zLjM5Mi0xMzAuNjAzLDUxLjA5OS0xMzMuOTk1LDEyMS43MWMtMS45NDMsNDAuNDMyLDE1LjM1NCw3OS40LDQ2LjY0MywxMDUuMDgyDQoJCQkJYzUuNjM5LDQuNDE3LDguOTk0LDExLjEzNSw5LjEzNiwxOC4yOTZWMzI4YzAuMDQyLDEwLjEzNCw2LjQ0NSwxOS4xNSwxNiwyMi41MjhWMzYwYzAuMDIxLDUuOTIzLDIuMjQ1LDExLjYyNyw2LjI0LDE2DQoJCQkJYy04LjMyLDkuMDQ0LTguMzIsMjIuOTU2LDAsMzJjLTguODk0LDkuNzUtOC4yLDI0Ljg2NCwxLjU1LDMzLjc1OGM0LjQyOSw0LjA0LDEwLjIxNSw2LjI2OCwxNi4yMSw2LjI0Mg0KCQkJCWM0LjMwNiwwLjExMyw3Ljg4OS0zLjI4Nyw4LjAwMS03LjU5M2MwLjA0NC0xLjY4LTAuNDU2LTMuMzMtMS40MjUtNC43MDNjLTAuMjUzLTAuNDg5LTAuNTUzLTAuOTUzLTAuODk2LTEuMzg0DQoJCQkJYy0wLjY1OC0wLjYwMi0xLjQwOS0xLjA5NC0yLjIyNC0xLjQ1NmMtMC4yMzItMC4xMi0wLjQ2NC0wLjIxNi0wLjcwNC0wLjMxMmMtMC44MS0wLjI5NS0xLjY1OS0wLjQ2NS0yLjUyLTAuNTA0DQoJCQkJYy0wLjA4LDAtMC4xNTItMC4wNDgtMC4yMzItMC4wNDhjLTQuNDE4LDAtOC0zLjU4Mi04LThzMy41ODItOCw4LThoMzJjNC40MTgsMCw4LTMuNTgyLDgtOHMtMy41ODItOC04LThoLTMyDQoJCQkJYy00LjQxOCwwLTgtMy41ODItOC04czMuNTgyLTgsOC04aDMyYzQuNDE4LDAsOC0zLjU4Miw4LThzLTMuNTgyLTgtOC04aC0zMmMtNC40MTgsMC04LTMuNTgyLTgtOHYtOGg0MGM0LjQxOCwwLDgtMy41ODIsOC04DQoJCQkJcy0zLjU4Mi04LTgtOGgtNDhjLTQuNDE4LDAtOC0zLjU4Mi04LTh2LTE4Ljc2Yy0wLjEzMS0xMS45NjItNS42NC0yMy4yMy0xNS0zMC42OGMtNDcuNzg4LTM5LjI3NC01NC42ODktMTA5Ljg1Mi0xNS40MTUtMTU3LjY0DQoJCQkJYzIyLjQ2Ni0yNy4zMzYsNTYuNTI4LTQyLjQ0OCw5MS44NzEtNDAuNzZjNTkuMTA3LDMuNTE2LDEwNS41MzYsNTEuOTU3LDEwNi41NDQsMTExLjE2YzAuMjg3LDM0LjA1Mi0xNS4wMjQsNjYuMzYzLTQxLjU2LDg3LjcwNA0KCQkJCWMtOS4yOSw3LjY1Mi0xNC42MDIsMTkuMTA5LTE0LjQ0LDMxLjE0NFYzMjhjMCw0LjQxOC0zLjU4Miw4LTgsOGgtMjRjLTQuNDE4LDAtOCwzLjU4Mi04LDhzMy41ODIsOCw4LDhoMTZ2OA0KCQkJCWMwLDQuNDE4LTMuNTgyLDgtOCw4aC04Yy00LjQxOCwwLTgsMy41ODItOCw4czMuNTgyLDgsOCw4aDhjNC40MTgsMCw4LDMuNTgyLDgsOHMtMy41ODIsOC04LDhoLThjLTQuNDE4LDAtOCwzLjU4Mi04LDgNCgkJCQlzMy41ODIsOCw4LDhoOGM0LjQxOCwwLDgsMy41ODIsOCw4cy0zLjU4Miw4LTgsOGgtNDBjLTQuNDE4LDAtOCwzLjU4Mi04LDhzMy41ODIsOCw4LDhoMzAuNjMyDQoJCQkJYy00LjQxNywxMi40OTctMTguMTI5LDE5LjA0Ny0zMC42MjYsMTQuNjNjLTMuODI2LTEuMzUyLTcuMjQ2LTMuNjUzLTkuOTQyLTYuNjg2Yy0yLjkzOC0zLjMtNy45OTYtMy41OTQtMTEuMjk2LTAuNjU2DQoJCQkJYy0zLjMsMi45MzgtMy41OTQsNy45OTYtMC42NTYsMTEuMjk2YzE0LjYzMSwxNi40ODcsMzkuODU3LDE3Ljk5Miw1Ni4zNDQsMy4zNjJjNi44MS02LjA0MywxMS4zNDktMTQuMjMyLDEyLjg2NC0yMy4yMQ0KCQkJCWMxMi41MjktMy45MTYsMTkuNTExLTE3LjI0NywxNS41OTYtMjkuNzc2Yy0xLjA0LTMuMzI5LTIuODAxLTYuMzg4LTUuMTU2LTguOTZjOC4zMi05LjA0NCw4LjMyLTIyLjk1NiwwLTMyDQoJCQkJYzMuOTk1LTQuMzczLDYuMjE5LTEwLjA3Nyw2LjI0LTE2di05LjQ3MmM5LjU1NS0zLjM3OCwxNS45NTgtMTIuMzk0LDE2LTIyLjUyOHYtMTcuODMyYy0wLjEwNy03LjE4NywzLjAwNy0xNC4wNDYsOC40ODgtMTguNjk2DQoJCQkJYzMwLjM0NC0yNC4zOTUsNDcuODUtNjEuMzM5LDQ3LjUxMi0xMDAuMjcyQzM2Ni44NDcsMTIzLjUzMiwzMTMuNzc3LDY4LjE2OSwyNDYuMjE5LDY0LjE1MnoiLz4NCiAgICA8L2c+DQo8L3N2Zz4NCg==",rxe="PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDUxMiA1MTIiPg0KICAgIDxnIGZpbGw9ImN1cnJlbnRDb2xvciI+DQogICAgICAgIDxwYXRoIGQ9Ik0yNTUuOTk5LDBjLTc5LjA0NCwwLTE0My4zNTIsNjQuMzA4LTE0My4zNTIsMTQzLjM1M3Y3MC4xOTNjMCw0Ljc4LDMuODc5LDguNjU2LDguNjU5LDguNjU2aDQ4LjA1Nw0KCQkJYzQuNzgsMCw4LjY1Ni0zLjg3Niw4LjY1Ni04LjY1NnYtNzAuMTkzYzAtNDIuOTk4LDM0Ljk4MS03Ny45OCw3Ny45NzktNzcuOThzNzcuOTc5LDM0Ljk4Miw3Ny45NzksNzcuOTh2NzAuMTkzDQoJCQljMCw0Ljc4LDMuODgsOC42NTYsOC42NjEsOC42NTZoNDguMDU3YzQuNzgsMCw4LjY1Ni0zLjg3Niw4LjY1Ni04LjY1NnYtNzAuMTkzQzM5OS4zNTIsNjQuMzA4LDMzNS4wNDQsMCwyNTUuOTk5LDB6DQoJCQkgTTM4Mi4wNCwyMDQuODloLTMwLjc0OHYtNjEuNTM3YzAtNTIuNTQ0LTQyLjc0OC05NS4yOTItOTUuMjkxLTk1LjI5MnMtOTUuMjkxLDQyLjc0OC05NS4yOTEsOTUuMjkydjYxLjUzN2gtMzAuNzQ4di02MS41MzcNCgkJCWMwLTY5LjQ5OSw1Ni41NC0xMjYuMDQsMTI2LjAzOC0xMjYuMDRjNjkuNDk5LDAsMTI2LjA0LDU2LjU0MSwxMjYuMDQsMTI2LjA0VjIwNC44OXoiLz4NCiAgICAgICAgPHBhdGggZD0iTTQxMC42MywyMDQuODlIMTAxLjM3MWMtMjAuNTA1LDAtMzcuMTg4LDE2LjY4My0zNy4xODgsMzcuMTg4djIzMi43MzRjMCwyMC41MDUsMTYuNjgzLDM3LjE4OCwzNy4xODgsMzcuMTg4SDQxMC42Mw0KCQkJYzIwLjUwNSwwLDM3LjE4Ny0xNi42ODMsMzcuMTg3LTM3LjE4OVYyNDIuMDc4QzQ0Ny44MTcsMjIxLjU3Myw0MzEuMTM1LDIwNC44OSw0MTAuNjMsMjA0Ljg5eiBNNDMwLjUwNSw0NzQuODExDQoJCQljMCwxMC45Ni04LjkxNiwxOS44NzYtMTkuODc1LDE5Ljg3NkgxMDEuMzcxYy0xMC45NiwwLTE5Ljg3Ni04LjkxNi0xOS44NzYtMTkuODc2VjI0Mi4wNzhjMC0xMC45Niw4LjkxNi0xOS44NzYsMTkuODc2LTE5Ljg3Ng0KCQkJSDQxMC42M2MxMC45NTksMCwxOS44NzUsOC45MTYsMTkuODc1LDE5Ljg3NlY0NzQuODExeiIvPg0KICAgICAgICA8cGF0aCBkPSJNMjg1LjExLDM2OS43ODFjMTAuMTEzLTguNTIxLDE1Ljk5OC0yMC45NzgsMTUuOTk4LTM0LjM2NWMwLTI0Ljg3My0yMC4yMzYtNDUuMTA5LTQ1LjEwOS00NS4xMDkNCgkJCWMtMjQuODc0LDAtNDUuMTEsMjAuMjM2LTQ1LjExLDQ1LjEwOWMwLDEzLjM4Nyw1Ljg4NSwyNS44NDQsMTYsMzQuMzY3bC05LjczMSw0Ni4zNjJjLTAuNTM1LDIuNTU0LDAuMTA4LDUuMjExLDEuNzUyLDcuMjM2DQoJCQljMS42NDUsMi4wMjMsNC4xMTMsMy4yLDYuNzIsMy4yaDYwLjczOGMyLjYwOCwwLDUuMDc2LTEuMTc2LDYuNzE5LTMuMmMxLjY0My0yLjAyNiwyLjI4Ni00LjY4MywxLjc1MS03LjIzNEwyODUuMTEsMzY5Ljc4MXoNCgkJCSBNMjcwLjg1MSwzNTguODJjLTMuMDQsMS45MzYtNC41NjUsNS41NTMtMy44MjQsOS4wODFsOC42OCw0MS4zNjZoLTM5LjQxNWw4LjY4Mi00MS4zNjNjMC43NC0zLjUyOS0wLjc4Mi03LjE0Ni0zLjgyNC05LjA4MQ0KCQkJYy04LjEwOC01LjE2LTEyLjk0OC0xMy45MTEtMTIuOTQ4LTIzLjQwNmMwLTE1LjMyNywxMi40NjktMjcuNzk2LDI3Ljc5Ny0yNy43OTZjMTUuMzI3LDAsMjcuNzk2LDEyLjQ2OSwyNy43OTYsMjcuNzk2DQoJCQlDMjgzLjc5NywzNDQuOTE0LDI3OC45NTcsMzUzLjY2MywyNzAuODUxLDM1OC44MnoiLz4NCiAgICA8L2c+DQo8L3N2Zz4NCg==",oxe="PHN2ZyBoZWlnaHQ9IjUxMnB0IiB2aWV3Qm94PSIwIDAgNTEyIDUxMiIgd2lkdGg9IjUxMnB0IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPg0KICAgIDxnIGZpbGw9ImN1cnJlbnRDb2xvciI+DQogICAgICAgIDxwYXRoIGQ9Im00OTQuOTMzNTk0IDBoLTQ3Ny44NjcxODhjLTkuNDIxODc1LjAwNzgxMjUtMTcuMDU4NTkzNSA3LjY0NDUzMS0xNy4wNjY0MDYgMTcuMDY2NDA2djU5LjczNDM3NWMuMDA3ODEyNSA5LjQyMTg3NSA3LjY0NDUzMSAxNy4wNTQ2ODggMTcuMDY2NDA2IDE3LjA2NjQwN2gxMC44OTQ1MzJsLTI2LjgzNTkzOCA0Ni45NjQ4NDNjLTEuNTA3ODEyIDIuNjQwNjI1LTEuNSA1Ljg4NjcxOS4wMjczNDQgOC41MTk1MzEgMS41MjczNDQgMi42Mjg5MDcgNC4zMzk4NDQgNC4yNSA3LjM4MjgxMiA0LjI1aDE5LjQyNTc4MmwtMjYuODM1OTM4IDQ2Ljk2NDg0NGMtMS41MDc4MTIgMi42NDA2MjUtMS41IDUuODg2NzE5LjAyNzM0NCA4LjUxNTYyNSAxLjUyNzM0NCAyLjYzMjgxMyA0LjMzOTg0NCA0LjI1IDcuMzgyODEyIDQuMjVoMTkuNDI1NzgybC0yNi44MzU5MzggNDYuOTY4NzVjLTEuNTA3ODEyIDIuNjQwNjI1LTEuNSA1Ljg4MjgxMy4wMjczNDQgOC41MTU2MjUgMS41MjczNDQgMi42Mjg5MDYgNC4zMzk4NDQgNC4yNSA3LjM4MjgxMiA0LjI1aDE5LjQyNTc4MmwtMjYuODM1OTM4IDQ2Ljk2ODc1Yy0xLjUwNzgxMiAyLjY0MDYyNS0xLjUgNS44ODI4MTMuMDI3MzQ0IDguNTE1NjI1IDEuNTI3MzQ0IDIuNjI4OTA3IDQuMzM5ODQ0IDQuMjUgNy4zODI4MTIgNC4yNWgxOS40MjU3ODJsLTI2LjgzNTkzOCA0Ni45NjQ4NDRjLTEuNTA3ODEyIDIuNjQwNjI1LTEuNSA1Ljg4NjcxOS4wMjczNDQgOC41MTU2MjUgMS41MjczNDQgMi42MzI4MTIgNC4zMzk4NDQgNC4yNSA3LjM4MjgxMiA0LjI1MzkwNmgxOS40MjU3ODJsLTI2LjgzNTkzOCA0Ni45NjQ4NDRjLTEuNTA3ODEyIDIuNjQwNjI1LTEuNSA1Ljg4NjcxOS4wMjczNDQgOC41MTU2MjUgMS41MjczNDQgMi42MzI4MTMgNC4zMzk4NDQgNC4yNSA3LjM4MjgxMiA0LjI1aDE5LjQyNTc4MmwtMjYuODM1OTM4IDQ2Ljk2ODc1Yy0xLjUwNzgxMiAyLjY0MDYyNS0xLjUgNS44ODI4MTMuMDI3MzQ0IDguNTE1NjI1IDEuNTI3MzQ0IDIuNjI4OTA2IDQuMzM5ODQ0IDQuMjUgNy4zODI4MTIgNC4yNWg0OTQuOTI5Njg4YzMuMDQyOTY4IDAgNS44NTU0NjgtMS42MjEwOTQgNy4zODI4MTItNC4yNSAxLjUyNzM0NC0yLjYzMjgxMiAxLjUzNTE1Ni01Ljg3NS4wMjczNDQtOC41MTU2MjVsLTI2LjgzNTkzOC00Ni45Njg3NWgxOS40MjU3ODJjMy4wNDI5NjggMCA1Ljg1NTQ2OC0xLjYxNzE4NyA3LjM4MjgxMi00LjI1IDEuNTI3MzQ0LTIuNjI4OTA2IDEuNTM1MTU2LTUuODc1LjAyNzM0NC04LjUxNTYyNWwtMjYuODM1OTM4LTQ2Ljk2NDg0NGgxOS40MjU3ODJjMy4wNDI5NjgtLjAwMzkwNiA1Ljg1NTQ2OC0xLjYyMTA5NCA3LjM4MjgxMi00LjI1MzkwNiAxLjUyNzM0NC0yLjYyODkwNiAxLjUzNTE1Ni01Ljg3NS4wMjczNDQtOC41MTU2MjVsLTI2LjgzNTkzOC00Ni45NjQ4NDRoMTkuNDI1NzgyYzMuMDQyOTY4IDAgNS44NTU0NjgtMS42MjEwOTMgNy4zODI4MTItNC4yNSAxLjUyNzM0NC0yLjYzMjgxMiAxLjUzNTE1Ni01Ljg3NS4wMjczNDQtOC41MTU2MjVsLTI2LjgzNTkzOC00Ni45Njg3NWgxOS40MjU3ODJjMy4wNDI5NjggMCA1Ljg1NTQ2OC0xLjYyMTA5NCA3LjM4MjgxMi00LjI1IDEuNTI3MzQ0LTIuNjMyODEyIDEuNTM1MTU2LTUuODc1LjAyNzM0NC04LjUxNTYyNWwtMjYuODM1OTM4LTQ2Ljk2ODc1aDE5LjQyNTc4MmMzLjA0Mjk2OCAwIDUuODU1NDY4LTEuNjE3MTg3IDcuMzgyODEyLTQuMjUgMS41MjczNDQtMi42Mjg5MDYgMS41MzUxNTYtNS44NzUuMDI3MzQ0LTguNTE1NjI1bC0yNi44MzU5MzgtNDYuOTY0ODQ0aDE5LjQyNTc4MmMzLjA0Mjk2OCAwIDUuODU1NDY4LTEuNjIxMDkzIDcuMzgyODEyLTQuMjUgMS41MjczNDQtMi42MzI4MTIgMS41MzUxNTYtNS44Nzg5MDYuMDI3MzQ0LTguNTE5NTMxbC0yNi44MzU5MzgtNDYuOTY0ODQzaDEwLjg5NDUzMmM5LjQyMTg3NS0uMDExNzE5IDE3LjA1NDY4Ny03LjY0NDUzMiAxNy4wNjY0MDYtMTcuMDY2NDA3di01OS43MzQzNzVjLS4wMTE3MTktOS40MjE4NzUtNy42NDQ1MzEtMTcuMDU0Njg3Mi0xNy4wNjY0MDYtMTcuMDY2NDA2em0tNDQ3LjMxNjQwNiA5My44NjcxODhoNDYuMjV2NDIuNjY3OTY4aC03MC42Mjg5MDd6bTMxOS4zMTY0MDYgMHY0Mi42Njc5NjhoLTIyMS44NjcxODh2LTQyLjY2Nzk2OHptNjguMjY1NjI1IDB2NDIuNjY3OTY4aC0xNy4wNjY0MDd2LTQyLjY2Nzk2OHptLTI5MC4xMzI4MTMgMzQxLjMzMjAzMXYtNDIuNjY0MDYzaDIyMS44NjcxODh2NDIuNjY0MDYzem0yMjEuODY3MTg4IDE3LjA2NjQwNnY0Mi42Njc5NjloLTIyMS44NjcxODh2LTQyLjY2Nzk2OXptMC0yNTZoLTIyMS44NjcxODh2LTQyLjY2NDA2M2gyMjEuODY3MTg4em0xNy4wNjY0MDYtNDIuNjY0MDYzaDE3LjA2NjQwNnY0Mi42NjQwNjNoLTE3LjA2NjQwNnptLTIzOC45MzM1OTQgMTYyLjEzMjgxM3YtNDIuNjY3OTY5aDIyMS44NjcxODh2NDIuNjY3OTY5em0yMjEuODY3MTg4IDE3LjA2NjQwNnY0Mi42NjQwNjNoLTIyMS44NjcxODh2LTQyLjY2NDA2M3ptLTIyMS44NjcxODgtNzYuODAwNzgxdi00Mi42Njc5NjloMjIxLjg2NzE4OHY0Mi42Njc5Njl6bS0xNy4wNjY0MDYtNTkuNzM0Mzc1aC0xNy4wNjY0MDZ2LTQyLjY2NDA2M2gxNy4wNjY0MDZ6bTAgMTcuMDY2NDA2djQyLjY2Nzk2OWgtMTcuMDY2NDA2di00Mi42Njc5Njl6bTAgNTkuNzM0Mzc1djQyLjY2Nzk2OWgtMTcuMDY2NDA2di00Mi42Njc5Njl6bTAgNTkuNzM0Mzc1djQyLjY2NDA2M2gtMTcuMDY2NDA2di00Mi42NjQwNjN6bTAgNTkuNzM0Mzc1djQyLjY2NDA2M2gtMTcuMDY2NDA2di00Mi42NjQwNjN6bTI1NiAwaDE3LjA2NjQwNnY0Mi42NjQwNjNoLTE3LjA2NjQwNnptMC0xNy4wNzAzMTJ2LTQyLjY2NDA2M2gxNy4wNjY0MDZ2NDIuNjY0MDYzem0wLTU5LjczMDQ2OXYtNDIuNjY3OTY5aDE3LjA2NjQwNnY0Mi42Njc5Njl6bTAtNTkuNzM0Mzc1di00Mi42Njc5NjloMTcuMDY2NDA2djQyLjY2Nzk2OXptMzQuMTMyODEyLTQyLjY2Nzk2OWgxNy4wNjY0MDd2NDIuNjY3OTY5aC0xNy4wNjY0MDd6bTAtMTcuMDY2NDA2di00Mi42NjQwNjNoMTcuMDY2NDA3djQyLjY2NDA2M3ptLTE3LjA2NjQwNi01OS43MzA0NjloLTE3LjA2NjQwNnYtNDIuNjY3OTY4aDE3LjA2NjQwNnptLTI3My4wNjY0MDYgMGgtMTcuMDY2NDA2di00Mi42Njc5NjhoMTcuMDY2NDA2em0tODAuMzgyODEyIDE3LjA2NjQwNmg0Ni4yNXY0Mi42NjQwNjNoLTcwLjYyODkwN3ptMCA1OS43MzA0NjloNDYuMjV2NDIuNjY3OTY5aC03MC42Mjg5MDd6bTAgNTkuNzM0Mzc1aDQ2LjI1djQyLjY2Nzk2OWgtNzAuNjI4OTA3em0wIDU5LjczNDM3NWg0Ni4yNXY0Mi42NjQwNjNoLTcwLjYyODkwN3ptMCA1OS43MzQzNzVoNDYuMjV2NDIuNjY0MDYzaC03MC42Mjg5MDd6bTAgNTkuNzMwNDY5aDQ2LjI1djQyLjY2Nzk2OWgtNzAuNjI4OTA3em02My4zMTY0MDYgNDIuNjY3OTY5di00Mi42Njc5NjloMTcuMDY2NDA2djQyLjY2Nzk2OXptMjczLjA2NjQwNiAwdi00Mi42Njc5NjloMTcuMDY2NDA2djQyLjY2Nzk2OXptMTA0Ljc1NzgxMiAwaC03MC42MjV2LTQyLjY2Nzk2OWg0Ni4yNXptMC01OS43MzQzNzVoLTcwLjYyNXYtNDIuNjY0MDYzaDQ2LjI1em0wLTU5LjczNDM3NWgtNzAuNjI1di00Mi42NjQwNjNoNDYuMjV6bTAtNTkuNzMwNDY5aC03MC42MjV2LTQyLjY2Nzk2OWgxNy4wNjY0MDd2MTcuMDY2NDA2YzAgNC43MTQ4NDQgMy44MjAzMTIgOC41MzUxNTcgOC41MzUxNTYgOC41MzUxNTcgNC43MTA5MzcgMCA4LjUzMTI1LTMuODIwMzEzIDguNTMxMjUtOC41MzUxNTd2LTE3LjA2NjQwNmgxMi4xMTcxODd6bTAtNTkuNzM0Mzc1aC0zNi40OTIxODd2LTQyLjY2Nzk2OWgxMi4xMTcxODd6bTAtNTkuNzM0Mzc1aC0zNi40OTIxODd2LTQyLjY2NDA2M2gxMi4xMTcxODd6bTAtNTkuNzMwNDY5aC0zNi40OTIxODd2LTQyLjY2Nzk2OGgxMi4xMTcxODd6bS0xOS40MjU3ODEtNTkuNzM0Mzc1aC00NTIuMjY1NjI1di01OS43MzQzNzVoNDc3Ljg2NzE4OGwuMDA3ODEyIDU5LjczNDM3NXptMCAwIi8+DQogICAgICAgIDxwYXRoIGQ9Im01OS43MzQzNzUgNDIuNjY3OTY5aC0xNy4wNjY0MDZjLTQuNzE0ODQ0IDAtOC41MzUxNTcgMy44MjAzMTItOC41MzUxNTcgOC41MzEyNSAwIDQuNzE0ODQzIDMuODIwMzEzIDguNTM1MTU2IDguNTM1MTU3IDguNTM1MTU2aDE3LjA2NjQwNmM0LjcxMDkzNyAwIDguNTMxMjUtMy44MjAzMTMgOC41MzEyNS04LjUzNTE1NiAwLTQuNzEwOTM4LTMuODIwMzEzLTguNTMxMjUtOC41MzEyNS04LjUzMTI1em0wIDAiLz4NCiAgICAgICAgPHBhdGggZD0ibTE0NS4wNjY0MDYgNDIuNjY3OTY5aC01MS4xOTkyMThjLTQuNzE0ODQ0IDAtOC41MzUxNTcgMy44MjAzMTItOC41MzUxNTcgOC41MzEyNSAwIDQuNzE0ODQzIDMuODIwMzEzIDguNTM1MTU2IDguNTM1MTU3IDguNTM1MTU2aDUxLjE5OTIxOGM0LjcxNDg0NCAwIDguNTM1MTU2LTMuODIwMzEzIDguNTM1MTU2LTguNTM1MTU2IDAtNC43MTA5MzgtMy44MjAzMTItOC41MzEyNS04LjUzNTE1Ni04LjUzMTI1em0wIDAiLz4NCiAgICA8L2c+DQo8L3N2Zz4=",nxe="PHN2ZyBoZWlnaHQ9IjUxMiIgdmlld0JveD0iMCAwIDUxMiA1MTIiIHdpZHRoPSI1MTIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+DQogICAgPGcgZmlsbD0iY3VycmVudENvbG9yIj4NCiAgICAgICAgPHBhdGggZD0ibTIzNCAyNDMuNzgzYy0uOTUxIDAtMS44NjguMTQxLTIuNzM5LjM4OWwtLjAwMi0uMDA3LTI4LjcyMiA4LjE4N2MtNS4zMTEgMS41MTQtOC4zOSA3LjA0Ny02Ljg3NiAxMi4zNTggMS4yNTMgNC4zOTYgNS4yNTggNy4yNjEgOS42MTIgNy4yNjEuOTA3IDAgMS44My0uMTI1IDIuNzQ2LS4zODVsMTUuOTgxLTQuNTU0djM1LjQybC0xMjQgMzUuMzQ1di0zNS40MmwyMS40NjQtNi4xMThjNS4zMTEtMS41MTQgOC4zOS03LjA0NyA2Ljg3Ni0xMi4zNThzLTcuMDQ1LTguMzg3LTEyLjM1OC02Ljg3NmwtMjguNzIzIDguMTg3LjAwMS4wMDdjLTQuMTg5IDEuMTkzLTcuMjYgNS4wMzktNy4yNiA5LjYxdjEyNy4xOTljLTguMzYzLTYuMjkzLTE4Ljc1Mi0xMC4wMjgtMzAtMTAuMDI4LTI3LjU3IDAtNTAgMjIuNDMtNTAgNTBzMjIuNDMgNTAgNTAgNTAgNTAtMjIuNDMgNTAtNTB2LTEwMy40MDZsMTI0LTM1LjM0NXY1Ny43MzNjLTguMzYzLTYuMjkyLTE4Ljc1Mi0xMC4wMjctMzAtMTAuMDI3LTI3LjU3IDAtNTAgMjIuNDMtNTAgNTBzMjIuNDMgNTAgNTAgNTAgNTAtMjIuNDMgNTAtNTB2LTE2Ny4xNzJjMC01LjUyMy00LjQ3Ny0xMC0xMC0xMHptLTE4NCAyNDguMjE3Yy0xNi41NDIgMC0zMC0xMy40NTgtMzAtMzBzMTMuNDU4LTMwIDMwLTMwIDMwIDEzLjQ1OCAzMCAzMC0xMy40NTggMzAtMzAgMzB6bTE0NC00MS4wNDVjLTE2LjU0MiAwLTMwLTEzLjQ1OC0zMC0zMHMxMy40NTgtMzAgMzAtMzAgMzAgMTMuNDU4IDMwIDMwLTEzLjQ1OCAzMC0zMCAzMHoiLz4NCiAgICAgICAgPHBhdGggZD0ibTUwOC4wMTMgMi4wMWMtMi41MTEtMS44ODktNS43NjMtMi40ODctOC43ODItMS42MTlsLTEwNC40MDggMzAuMDg5Yy00LjI4MiAxLjIzNC03LjIzMSA1LjE1Mi03LjIzMSA5LjYwOXYxMjcuMTk5Yy04LjM2My02LjI5Mi0xOC43NTItMTAuMDI3LTMwLTEwLjAyNy0yNy41NyAwLTUwIDIyLjQzLTUwIDUwczIyLjQzIDUwIDUwIDUwIDUwLTIyLjQzIDUwLTUwdi0xMDMuNDNsOTcuMTc3LTI4LjAwNWM0LjI4Mi0xLjIzNCA3LjIzMS01LjE1MiA3LjIzMS05LjYwOXYtNTYuMjE3YzAtMy4xNDItMS40NzctNi4xMDEtMy45ODctNy45OXptLTE1MC40MjEgMjM1LjI1MWMtMTYuNTQyIDAtMzAtMTMuNDU4LTMwLTMwczEzLjQ1OC0zMCAzMC0zMCAzMCAxMy40NTggMzAgMzAtMTMuNDU4IDMwLTMwIDMwem0xMzQuNDA4LTE3OC41NjktODQuNDA4IDI0LjMyNXYtMzUuNDAzbDg0LjQwOC0yNC4zMjV6Ii8+DQogICAgICAgIDxwYXRoIGQ9Im00NzEuNTkxIDM0OC43NjItNDguMjg4LTcuMDE3LTIxLjU5NS00My43NTZjLTEuNjg1LTMuNDEzLTUuMTYxLTUuNTc0LTguOTY3LTUuNTc0cy03LjI4MyAyLjE2MS04Ljk2NyA1LjU3NGwtMjEuNTk1IDQzLjc1Ni00OC4yODggNy4wMTdjLTMuNzY3LjU0Ny02Ljg5NiAzLjE4Ni04LjA3MyA2LjgwNnMtLjE5NSA3LjU5NCAyLjUzMSAxMC4yNTFsMzQuOTQxIDM0LjA2LTguMjQ5IDQ4LjA5M2MtLjY0NCAzLjc1MS44OTggNy41NDMgMy45NzggOS43ODEgMy4wNzkgMi4yMzYgNy4xNjIgMi41MzIgMTAuNTMxLjc2MWw0My4xOS0yMi43MDcgNDMuMTkgMjIuNzA2YzEuNDYzLjc3IDMuMDYxIDEuMTQ5IDQuNjUyIDEuMTQ5IDIuMDczIDAgNC4xMzctLjY0NCA1Ljg3OS0xLjkxIDMuMDgtMi4yMzcgNC42MjItNi4wMjkgMy45NzgtOS43ODFsLTguMjQ5LTQ4LjA5MyAzNC45NDEtMzQuMDZjMi43MjYtMi42NTcgMy43MDctNi42MzEgMi41MzEtMTAuMjUxcy00LjMwNC02LjI1OC04LjA3MS02LjgwNXptLTQ3LjEyNCA0MC40NjRjLTIuMzU3IDIuMjk3LTMuNDMzIDUuNjA3LTIuODc2IDguODUxbDUuNzEyIDMzLjMwNC0yOS45MDktMTUuNzI0Yy0yLjkxMy0xLjUzMi02LjM5My0xLjUzMi05LjMwNyAwbC0yOS45MDkgMTUuNzI0IDUuNzEyLTMzLjMwNGMuNTU3LTMuMjQ0LS41MTktNi41NTQtMi44NzYtOC44NTFsLTI0LjE5Ni0yMy41ODYgMzMuNDM5LTQuODU5YzMuMjU3LS40NzMgNi4wNzMtMi41MTkgNy41MjktNS40N2wxNC45NTUtMzAuMzAxIDE0Ljk1NCAzMC4zMDFjMS40NTcgMi45NTEgNC4yNzIgNC45OTcgNy41MjkgNS40N2wzMy40MzkgNC44NTl6Ii8+DQogICAgICAgIDxwYXRoIGQ9Im0zMi42MiA5MC43MDYtNi42MiAzOC41OTNjLS42NDQgMy43NTEuODk4IDcuNTQzIDMuOTc4IDkuNzgxIDMuMDc5IDIuMjM3IDcuMTYzIDIuNTMzIDEwLjUzMS43NjFsMzQuNjU4LTE4LjIyMSAzNC42NTkgMTguMjIxYzEuNDYzLjc2OSAzLjA2MSAxLjE0OCA0LjY1MiAxLjE0OCAyLjA3MyAwIDQuMTM3LS42NDQgNS44NzktMS45MSAzLjA4LTIuMjM4IDQuNjIyLTYuMDI5IDMuOTc4LTkuNzgxbC02LjYyLTM4LjU5MyAyOC4wNC0yNy4zMzFjMi43MjYtMi42NTcgMy43MDctNi42MzEgMi41MzEtMTAuMjUxcy00LjMwNi02LjI1OC04LjA3My02LjgwNmwtMzguNzUtNS42MzEtMTcuMzI4LTM1LjExMmMtMS42ODQtMy40MTMtNS4xNi01LjU3NC04Ljk2Ny01LjU3NHMtNy4yODMgMi4xNjEtOC45NjcgNS41NzRsLTE3LjMyOSAzNS4xMTMtMzguNzUgNS42MzFjLTMuNzY3LjU0Ny02Ljg5NiAzLjE4Ni04LjA3MyA2LjgwNnMtLjE5NSA3LjU5NCAyLjUzMSAxMC4yNTF6bTI0LjMzLTMwLjk4M2MzLjI1Ny0uNDczIDYuMDczLTIuNTE5IDcuNTI5LTUuNDdsMTAuNjg4LTIxLjY1NyAxMC42ODggMjEuNjU3YzEuNDU3IDIuOTUxIDQuMjcyIDQuOTk3IDcuNTI5IDUuNDdsMjMuOSAzLjQ3My0xNy4yOTIgMTYuODU4Yy0yLjM1NyAyLjI5OC0zLjQzMyA1LjYwOC0yLjg3NiA4Ljg1Mmw0LjA4MyAyMy44MDQtMjEuMzc3LTExLjIzOGMtMS40NTctLjc2Ni0zLjA1NS0xLjE0OS00LjY1My0xLjE0OS0xLjU5OSAwLTMuMTk3LjM4My00LjY1MyAxLjE0OWwtMjEuMzc3IDExLjIzOCA0LjA4My0yMy44MDRjLjU1Ny0zLjI0NC0uNTE5LTYuNTU0LTIuODc2LTguODUybC0xNy4yOTYtMTYuODU4eiIvPg0KICAgICAgICA8cGF0aCBkPSJtMjM0IDg2LjMwNmMtNS41MjMgMC0xMCA0LjQ3Ny0xMCAxMHYxMGMwIDUuNTIzIDQuNDc3IDEwIDEwIDEwczEwLTQuNDc3IDEwLTEwdi0xMGMwLTUuNTIzLTQuNDc3LTEwLTEwLTEweiIvPg0KICAgICAgICA8cGF0aCBkPSJtMjM0IDE1Ni4zMDZjLTUuNTIzIDAtMTAgNC40NzctMTAgMTB2MTBjMCA1LjUyMyA0LjQ3NyAxMCAxMCAxMHMxMC00LjQ3NyAxMC0xMHYtMTBjMC01LjUyMy00LjQ3Ny0xMC0xMC0xMHoiLz4NCiAgICAgICAgPHBhdGggZD0ibTI3NCAxMjYuMzA2aC0xMGMtNS41MjMgMC0xMCA0LjQ3Ny0xMCAxMHM0LjQ3NyAxMCAxMCAxMGgxMGM1LjUyMyAwIDEwLTQuNDc3IDEwLTEwcy00LjQ3Ny0xMC0xMC0xMHoiLz4NCiAgICAgICAgPHBhdGggZD0ibTE5NCAxNDYuMzA2aDEwYzUuNTIzIDAgMTAtNC40NzcgMTAtMTBzLTQuNDc3LTEwLTEwLTEwaC0xMGMtNS41MjMgMC0xMCA0LjQ3Ny0xMCAxMHM0LjQ3NyAxMCAxMCAxMHoiLz4NCiAgICAgICAgPHBhdGggZD0ibTE2MiAyODQuMzFjMi42MyAwIDUuMjEtMS4wNyA3LjA3LTIuOTNzMi45My00LjQ0IDIuOTMtNy4wN2MwLTIuNjQtMS4wNy01LjIxLTIuOTMtNy4wOC0xLjg2LTEuODYtNC40NC0yLjkyLTcuMDctMi45MnMtNS4yMSAxLjA2LTcuMDcgMi45MmMtMS44NiAxLjg3LTIuOTMgNC40NC0yLjkzIDcuMDggMCAyLjYzIDEuMDcgNS4yMSAyLjkzIDcuMDdzNC40NCAyLjkzIDcuMDcgMi45M3oiLz4NCiAgICA8L2c+DQo8L3N2Zz4=",axe="PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDUwNS40IDUwNS40Ij4NCiAgICA8ZyBmaWxsPSJjdXJyZW50Q29sb3IiPg0KICAgICAgICA8cGF0aCBkPSJNNDM3LjEsMjMzLjQ1YzE0LjgtMTAuNCwyNC42LTI3LjcsMjQuNi00Ny4yYzAtMzEuOS0yNS44LTU3LjctNTcuNy01Ny43Yy0zMS45LDAtNTcuNywyNS44LTU3LjcsNTcuNw0KCQkJYzAsMTkuNSw5LjcsMzYuOCwyNC42LDQ3LjJjLTEyLjcsNC40LTI0LjMsMTEuMi0zNC4xLDIwYy0xMy41LTExLjUtMjkuNC0yMC4zLTQ2LjgtMjUuNWMyMS4xLTEyLjgsMzUuMy0zNi4xLDM1LjMtNjIuNg0KCQkJYzAtNDAuNC0zMi43LTczLjEtNzMuMS03My4xYy00MC40LDAtNzMuMSwzMi44LTczLjEsNzMuMWMwLDI2LjUsMTQuMSw0OS44LDM1LjMsNjIuNmMtMTcuMiw1LjItMzIuOSwxMy45LTQ2LjMsMjUuMg0KCQkJYy05LjgtOC42LTIxLjItMTUuMy0zMy43LTE5LjZjMTQuOC0xMC40LDI0LjYtMjcuNywyNC42LTQ3LjJjMC0zMS45LTI1LjgtNTcuNy01Ny43LTU3LjdzLTU3LjcsMjUuOC01Ny43LDU3LjcNCgkJCWMwLDE5LjUsOS43LDM2LjgsMjQuNiw0Ny4yQzI4LjUsMjQ3LjI1LDAsMjg0Ljk1LDAsMzI5LjI1djYuNmMwLDAuMiwwLjIsMC40LDAuNCwwLjRoMTIyLjNjLTAuNyw1LjUtMS4xLDExLjItMS4xLDE2Ljl2Ni44DQoJCQljMCwyOS40LDIzLjgsNTMuMiw1My4yLDUzLjJoMTU1YzI5LjQsMCw1My4yLTIzLjgsNTMuMi01My4ydi02LjhjMC01LjctMC40LTExLjQtMS4xLTE2LjlINTA1YzAuMiwwLDAuNC0wLjIsMC40LTAuNHYtNi42DQoJCQlDNTA1LjIsMjg0Ljg1LDQ3Ni44LDI0Ny4xNSw0MzcuMSwyMzMuNDV6IE0zNjIuMywxODYuMTVjMC0yMywxOC43LTQxLjcsNDEuNy00MS43czQxLjcsMTguNyw0MS43LDQxLjcNCgkJCWMwLDIyLjctMTguMyw0MS4yLTQwLjksNDEuN2MtMC4zLDAtMC41LDAtMC44LDBzLTAuNSwwLTAuOCwwQzM4MC41LDIyNy40NSwzNjIuMywyMDguOTUsMzYyLjMsMTg2LjE1eiBNMTk0LjksMTY1LjM1DQoJCQljMC0zMS41LDI1LjYtNTcuMSw1Ny4xLTU3LjFzNTcuMSwyNS42LDU3LjEsNTcuMWMwLDMwLjQtMjMuOSw1NS4zLTUzLjgsNTdjLTEuMSwwLTIuMiwwLTMuMywwYy0xLjEsMC0yLjIsMC0zLjMsMA0KCQkJQzIxOC44LDIyMC42NSwxOTQuOSwxOTUuNzUsMTk0LjksMTY1LjM1eiBNNTkuMywxODYuMTVjMC0yMywxOC43LTQxLjcsNDEuNy00MS43czQxLjcsMTguNyw0MS43LDQxLjdjMCwyMi43LTE4LjMsNDEuMi00MC45LDQxLjcNCgkJCWMtMC4zLDAtMC41LDAtMC44LDBzLTAuNSwwLTAuOCwwQzc3LjYsMjI3LjQ1LDU5LjMsMjA4Ljk1LDU5LjMsMTg2LjE1eiBNMTI1LjUsMzIwLjE1SDE2LjJjNC41LTQyLjYsNDAuNS03Niw4NC4yLTc2LjMNCgkJCWMwLjIsMCwwLjQsMCwwLjYsMHMwLjQsMCwwLjYsMGMyMC44LDAuMSwzOS44LDcuOCw1NC41LDIwLjNDMTQxLjcsMjc5Ljc1LDEzMSwyOTguOTUsMTI1LjUsMzIwLjE1eiBNMzY2LjgsMzU5Ljk1DQoJCQljMCwyMC41LTE2LjcsMzcuMi0zNy4yLDM3LjJoLTE1NWMtMjAuNSwwLTM3LjItMTYuNy0zNy4yLTM3LjJ2LTYuOGMwLTYyLjEsNDkuNi0xMTIuOSwxMTEuMy0xMTQuN2MxLjEsMC4xLDIuMywwLjEsMy40LDAuMQ0KCQkJczIuMywwLDMuNC0wLjFjNjEuNywxLjgsMTExLjMsNTIuNiwxMTEuMywxMTQuN1YzNTkuOTV6IE0zNzguNywzMjAuMTVjLTUuNS0yMS4xLTE2LTQwLTMwLjMtNTUuNmMxNC44LTEyLjgsMzQtMjAuNSw1NS0yMC43DQoJCQljMC4yLDAsMC40LDAsMC42LDBzMC40LDAsMC42LDBjNDMuNywwLjMsNzkuNywzMy43LDg0LjIsNzYuM0gzNzguN3oiLz4NCiAgICA8L2c+DQo8L3N2Zz4NCg==",Mxe="PHN2ZyBoZWlnaHQ9IjUxMiIgdmlld0JveD0iMCAwIDUxMiA1MTIiIHdpZHRoPSI1MTIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+DQogICAgPGcgZmlsbD0iY3VycmVudENvbG9yIj4NCiAgICAgICAgPHBhdGggZD0ibTM2Ny4wNDMgMTcwLjQxNGMtMTAuNTE2LS4zNjUtMjAuMDE2LTUuMDQ3LTI2Ljc0OS0xMy4xODEtNC45MTQtNS45MzctMTMuOTM4LTUuOTI1LTE4Ljg0MiAwLTE0LjU5NyAxNy42MzctNDEuNDYyIDE3LjYwNi01Ni4wMzEgMC00Ljk3My02LjAwNy0xNC4wMDUtNS44NDItMTguODQzIDAtMTQuNTkyIDE3LjYzMy00MS40NTUgMTcuNjEzLTU2LjAzMS0uMDAxLTQuOTIyLTUuOTQ1LTEzLjk0NS01LjkxNS0xOC44NDEgMC02LjczMyA4LjEzNS0xNi4yMzMgMTIuODE2LTI2Ljc0OSAxMy4xODItNC4xNC4xNDQtNy4zNzkgMy42MTYtNy4yMzQgNy43NTYuMTQ0IDQuMTQgMy41OTQgNy4zNzEgNy43NTYgNy4yMzUgMTMuNTY2LS40NzIgMjYuMzg2LTYuMzI4IDM1LjY0Ni0xNi4xODcgMjAuMjc2IDIxLjYyOSA1NC41NjkgMjEuNjU3IDc0Ljg3NS4wMDEgMjAuMjc4IDIxLjYyOSA1NC41NzEgMjEuNjU0IDc0Ljg3NC0uMDAxIDkuMjYyIDkuODU5IDIyLjA4IDE1LjcxNSAzNS42NDcgMTYuMTg3IDQuMTIxLjE0OSA3LjYxMy0zLjA5NSA3Ljc1Ni03LjIzNS4xNDUtNC4xNC0zLjA5NC03LjYxMi03LjIzNC03Ljc1NnoiLz4NCiAgICAgICAgPHBhdGggZD0ibTM0MC4yOTQgMjE4Ljc1N2MtNC45MTQtNS45MzctMTMuOTM4LTUuOTI1LTE4Ljg0MiAwLTE0LjU5NiAxNy42MzYtNDEuNDYxIDE3LjYwNy01Ni4wMzEgMC00Ljk3My02LjAwNy0xNC4wMDUtNS44NDItMTguODQzIDAtMTQuNTk2IDE3LjYzOS00MS40NjEgMTcuNjA2LTU2LjAzMS0uMDAxLTQuOTA0LTUuOTIyLTEzLjkyNy01LjkzOC0xOC44NDEuMDAxLTcuOTk0IDkuNjU4LTIwLjE4MiAxNC40ODQtMzIuNjEyIDEyLjkxNC00LjEtLjUxOS03Ljg2MSAyLjM4OS04LjM4MiA2LjQ5OS0uNTIxIDQuMTA5IDIuMzkgNy44NjIgNi40OTkgOC4zODIgMTYuNDgxIDIuMDg5IDMyLjY1OC0zLjc5NSA0My45MTYtMTUuODA4IDIwLjI3NyAyMS42MjggNTQuNTY4IDIxLjY1NCA3NC44NzMgMCAyMC4yNzYgMjEuNjI3IDU0LjU3IDIxLjY1NiA3NC44NzMgMCAxMS4yNTggMTIuMDEzIDI3LjQzNiAxNy44OTYgNDMuOTE1IDE1LjgwOCA0LjEwOS0uNTIgNy4wMi00LjI3MiA2LjQ5OS04LjM4MnMtNC4yODktNy4wMTktOC4zODItNi40OTljLTEyLjQzNSAxLjU2OS0yNC42MTgtMy4yNTUtMzIuNjExLTEyLjkxNHoiLz4NCiAgICAgICAgPHBhdGggZD0ibTM2MC43ODIgMTA3LjdjLTguMDgyLTEuNzAzLTE1LjE2Ny02LTIwLjQ4Ny0xMi40MjctNC45MTQtNS45MzctMTMuOTM4LTUuOTI1LTE4Ljg0MiAwLTE0LjU5NyAxNy42MzctNDEuNDYyIDE3LjYwNi01Ni4wMzEgMC00Ljk3My02LjAwNy0xNC4wMDUtNS44NDItMTguODQzIDAtMTQuNTkyIDE3LjYzMy00MS40NTUgMTcuNjEzLTU2LjAzMS0uMDAxLTQuOTIyLTUuOTQ1LTEzLjk0NS01LjkxNS0xOC44NDEgMC01LjMyIDYuNDI3LTEyLjQwNCAxMC43MjUtMjAuNDg2IDEyLjQyOC00LjA1NC44NTQtNi42NDcgNC44MzItNS43OTMgOC44ODVzNC44NCA2LjY0NyA4Ljg4NSA1Ljc5MmMxMC4zODMtMi4xODggMTkuNTkyLTcuMzkgMjYuODE2LTE1LjExNyAyMC4yODIgMjEuNjMxIDU0LjU3MiAyMS42NDggNzQuODcyLS4wMDEgMjAuMjc2IDIxLjYyNiA1NC41NjcgMjEuNjU2IDc0Ljg3MS4wMDIgNy4yMjYgNy43MjcgMTYuNDM2IDEyLjkzIDI2LjgxOCAxNS4xMTYgNC4wNDguODU1IDguMDMtMS43NCA4Ljg4NS01Ljc5My44NTMtNC4wNTMtMS43NDEtOC4wMzEtNS43OTMtOC44ODR6Ii8+DQogICAgICAgIDxwYXRoIGQ9Im01NC45ODUgNDI5LjI3M2gxNjkuNzMydjY5LjU3OWMwIDcuMjUgNS44OTggMTMuMTQ4IDEzLjE0OSAxMy4xNDhoMjUuMTkyYzcuMjUgMCAxMy4xNDgtNS44OTggMTMuMTQ4LTEzLjE0OHYtMS40NjRoNzQuMTk5djEuNDY0YzAgNy4yNSA1Ljg5OCAxMy4xNDggMTMuMTQ5IDEzLjE0OGgyNS4xOTJjNy4yNSAwIDEzLjE0OC01Ljg5OCAxMy4xNDgtMTMuMTQ4di02OS41NzloNTUuMTE5YzI0LjEyMSAwIDQzLjA4MS0yMC44ODYgNDAuNjU3LTQ0Ljk1Ni0uMDA0LS4wNC0uMDA4LS4wOC0uMDEzLS4xMmwtMTMuMDM1LTExMS41NjdjLS40ODEtNC4xMTQtNC4yMTUtNy4wNjItOC4zMTktNi41NzktNC4xMTQuNDgxLTcuMDYgNC4yMDYtNi41NzkgOC4zMmwxMy4wMyAxMTEuNTAzYzEuNDYgMTQuODMzLTEwLjA5NCAyOC4zOTgtMjUuNzM4IDI4LjM5OGgtNTUuMTE5di0xOS4wNThoNDQuOTM3YzkuNDcgMCAxNi44OC04LjE5MSAxNS45MzUtMTcuNjE2LS4wMDUtLjA0My0uMDEtLjA4Ni0uMDE1LS4xMjlsLTM4Ljc1Ni0zMjkuMDc0Yy0uODYxLTguMTc5LTcuNjk1LTE0LjMzNy0xNS45MjctMTQuMzM3aC0xMzQuNTcxYy00LjE0MyAwLTcuNSAzLjM1OC03LjUgNy41czMuMzU3IDcuNSA3LjUgNy41aDEzNC41NzFjLjUyMyAwIC45NTcuMzkzIDEuMDEuOTE0LjAwNC4wNDIuMDA5LjA4My4wMTQuMTI1bDM4Ljc1IDMyOS4wMzRjLjAxOS4yNzUtLjA3NC41NDctLjI2Ljc1MS0uMTkxLjIxMi0uNDY2LjMzMy0uNzUyLjMzM2gtNDQuOTM3di0yMi44OTJjMC0zOS40NzctMzIuMjU2LTcwLjM0NC03MC4zNDUtNzAuMzQ0LTI2Ljc3OCAwLTUwLjk0NyAxNS4xODktNjIuODM5IDM4Ljc0NC0xMi4wMDgtMjMuNzcyLTM2LjcyNS0zOS4yNS02NC4yMDYtMzguNzMxLTM3LjcuNzA5LTY4Ljk4OCAzMS41OTMtNjguOTg4IDcwLjMzMnYyMi44OTJoLTcwLjM1MmMtLjI4NiAwLS41Ni0uMTIyLS43NTMtLjMzNS0uMTg1LS4yMDQtLjI3Ny0uNDc2LS4yNTktLjc1MWwzOC43NTItMzI5LjAzMmMuMDA1LS4wNDIuMDEtLjA4NC4wMTQtLjEyNy4wNTMtLjUyLjQ4Ni0uOTEyIDEuMDEtLjkxMmgxMzQuNTdjNC4xNDMgMCA3LjUtMy4zNTggNy41LTcuNXMtMy4zNTctNy41LTcuNS03LjVoLTEzNC41N2MtOC4yMzMgMC0xNS4wNjcgNi4xNi0xNS45MjcgMTQuMzM5bC0zOC43NTcgMzI5LjA3M2MtLjAwNS4wNDMtLjAxLjA4Ni0uMDE1LjEyOS0uOTQ2IDkuNDIyIDYuNDY0IDE3LjYxNiAxNS45MzUgMTcuNjE2aDE1OS41NTF2MTkuMDU4aC0xNjkuNzMyYy0xNC44NTIgMC0yNy4yNzktMTIuNzgyLTI1LjczOS0yOC4zOTlsNDAuNjA5LTM0Ny40ODNjLjAwNS0uMDQuMDA5LS4wOC4wMTMtLjExOSAxLjMzNi0xMy4yNjggMTIuMzk5LTIzLjI3MyAyNS43MzQtMjMuMjczaDMyMC43OThjMTMuMzM1IDAgMjQuMzk3IDEwLjAwNSAyNS43MzMgMjMuMjcyLjAwNC4wNC4wMDguMDguMDEzLjEybDIzLjQ4NyAyMDAuOTc5Yy40ODEgNC4xMTUgNC4yMTcgNy4wNjMgOC4zMTkgNi41NzkgNC4xMTQtLjQ4IDcuMDYtNC4yMDYgNi41NzktOC4zMmwtMjMuNDgtMjAwLjkyMmMtMi4xMzgtMjAuOTMyLTE5LjYwMy0zNi43MDgtNDAuNjUxLTM2LjcwOGgtMzIwLjc5OGMtMjEuMDQ5IDAtMzguNTE2IDE1Ljc3Ny00MC42NTIgMzYuNzFsLTQwLjYxIDM0Ny40ODhjLS4wMDUuMDQtLjAwOS4wOC0uMDEzLjEyLTIuNDE1IDIzLjk5OSAxNi40NjYgNDQuOTU1IDQwLjY1OCA0NC45NTV6bTI1Ny43MTMtNzEuMzAyYzAtMTAuMzI1IDguMTIyLTE5LjI4OSAxOC41LTE5LjQ4MyAxMC42ODItLjIwNCAxOS4yMDkgOC40OTEgMTkuMjA5IDE4LjgzNnYyMi44OTJoLTM3LjcwOXptLTM2LjQ5MSA3MS4zMDJoNzQuMTk5djE5LjA1OGgtNzQuMTk5em03OC4yMTUtMzQuMDU4YzUuNTY5IDAgMTAuMDE0IDQuODE4IDkuNDg0IDEwLjQzLS40NzMgNC44ODQtNC41OSA4LjYyNy05LjQ4NCA4LjYyN2gtNzguMjE1di0xOS4wNThjMjYuMTEyLjAwMSA1Mi4xNjcuMDAxIDc4LjIxNS4wMDF6bS03OC4yMTUgNjguMTE2aDc4LjIxNWM1LjUzNyAwIDEwLjAxNiA0Ljc5NiA5LjQ4NCAxMC40My0uNDcyIDQuODc0LTQuNTg3IDguNjI3LTkuNDg0IDguNjI3aC03OC4yMTV6bTExMC42OSAzMy42NjloLTIxLjQ5di0yLjIxM2MxOC4wMTQtOS4xMjcgMTguMDU0LTM0LjcwOCAwLTQzLjg1NXYtMjQuMjZjMTguMDk4LTkuMTcgMTcuOTY4LTM0Ljc1MiAwLTQzLjg1NXYtMjUuNDkzYzAtMjAuNDg2LTE4LjIwMi0zNi41MTctMzguNzk0LTMzLjQ5LTE2LjM1MyAyLjQtMjguOTE1IDE2LjUyNi0yOC45MTUgMzMuNDl2MjIuODkyaC0yMS40OXYtMjEuODM3YzAtMzAuNTUyIDI0LjQ2LTU2LjA5NCA1NC44MjItNTYuMzg2IDMxLjIxOC0uMjYyIDU1Ljg2NyAyNS4wNTggNTUuODY3IDU1LjMzMXptLTIzNi4zNzctMTE2Ljc4NXYtMjEuODM4YzAtMzIuMjI0IDI2LjY5Ni01Ny41ODMgNTcuNTg5LTU2LjM0MiAyOS40ODMgMS4yMDQgNTMuMDk5IDI1LjUwMyA1My4wOTkgNTUuMjg3djEzOS42NzdoLTIxLjQ5YzAtMTQuNDE4IDAtMTIxLjA2MyAwLTEzOS42NzcgMC0xNy45NS0xNC4wNjUtMzIuODA0LTMxLjkxNS0zMy43OTUtMTkuMjc2LTEuMDk2LTM1Ljc5MyAxNC4yNjEtMzUuNzkzIDMzLjc5NXYyMi44OTJoLTIxLjQ5em0zNi40OSAwdi0yMi4yNDVjMC05LjQyNSA2Ljc2Mi0xNy43MjQgMTUuODc3LTE5LjI0MyAxMS42MzktMS44NTIgMjEuODMgNy4yMzcgMjEuODMgMTguNTk2djIyLjg5MnoiLz4NCiAgICA8L2c+DQo8L3N2Zz4=",cxe="PHN2ZyB2aWV3Qm94PSIwIDAgNTEyIDUxMiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCiAgICA8ZyBmaWxsPSJjdXJyZW50Q29sb3IiPg0KICAgICAgICA8cGF0aCBkPSJtNDcyIDE2MGgtMzJ2LTgwYzAtOC44MjItNy4xNzgtMTYtMTYtMTZoLTMydi00MGMwLTEzLjIzMy0xMC43NjctMjQtMjQtMjRoLTIyNGMtMTMuMjMzIDAtMjQgMTAuNzY3LTI0IDI0djQwaC0zMmMtOC44MjIgMC0xNiA3LjE3OC0xNiAxNnY4MGgtMzJjLTIyLjA1NiAwLTQwIDE3Ljk0NC00MCA0MHYxNzZjMCAyMi4wNTYgMTcuOTQ0IDQwIDQwIDQwaDgwdjcyYzAgMTMuMjMzIDEwLjc2NyAyNCAyNCAyNGgyMjRjMTMuMjMzIDAgMjQtMTAuNzY3IDI0LTI0di03Mmg4MGMyMi4wNTYgMCA0MC0xNy45NDQgNDAtNDB2LTE3NmMwLTIyLjA1Ni0xNy45NDQtNDAtNDAtNDB6bS00OC04MHY4MGgtMzJ2LTgwem0tMjg4LTU2YzAtNC40MTEgMy41ODktOCA4LThoMjI0YzQuNDExIDAgOCAzLjU4OSA4IDh2MTM2aC0yNDBjMC0xLjYzNSAwLTEzMC4yMTEgMC0xMzZ6bS00OCA1NmgzMnY4MGgtMzJ6bTI4OCA0MDhjMCA0LjQxMS0zLjU4OSA4LTggOGgtMjI0Yy00LjQxMSAwLTgtMy41ODktOC04di0xMzZoMjQwem0xMjAtMTEyYzAgMTMuMjMzLTEwLjc2NyAyNC0yNCAyNGgtODB2LTQ4aDE2YzQuNDE4IDAgOC0zLjU4MiA4LThzLTMuNTgyLTgtOC04Yy0yOC42NTcgMC0yOTAuODgzIDAtMzA0IDAtNC40MTggMC04IDMuNTgyLTggOHMzLjU4MiA4IDggOGgxNnY0OGgtODBjLTEzLjIzMyAwLTI0LTEwLjc2Ny0yNC0yNHYtMTc2YzAtMTMuMjMzIDEwLjc2Ny0yNCAyNC0yNGg0MzJjMTMuMjMzIDAgMjQgMTAuNzY3IDI0IDI0eiIvPg0KICAgICAgICA8cGF0aCBkPSJtNDU2IDE5MmMtMTMuMjMzIDAtMjQgMTAuNzY3LTI0IDI0czEwLjc2NyAyNCAyNCAyNCAyNC0xMC43NjcgMjQtMjQtMTAuNzY3LTI0LTI0LTI0em0wIDMyYy00LjQxMSAwLTgtMy41ODktOC04czMuNTg5LTggOC04IDggMy41ODkgOCA4LTMuNTg5IDgtOCA4eiIvPg0KICAgICAgICA8cGF0aCBkPSJtMzkyIDE5MmMtMTMuMjMzIDAtMjQgMTAuNzY3LTI0IDI0czEwLjc2NyAyNCAyNCAyNCAyNC0xMC43NjcgMjQtMjQtMTAuNzY3LTI0LTI0LTI0em0wIDMyYy00LjQxMSAwLTgtMy41ODktOC04czMuNTg5LTggOC04IDggMy41ODkgOCA4LTMuNTg5IDgtOCA4eiIvPg0KICAgICAgICA8cGF0aCBkPSJtMzQ0IDM3NmgtMTY4Yy00LjQxOCAwLTggMy41ODItOCA4czMuNTgyIDggOCA4aDE2OGM0LjQxOCAwIDgtMy41ODIgOC04cy0zLjU4Mi04LTgtOHoiLz4NCiAgICAgICAgPHBhdGggZD0ibTM0NCA0MTZoLTE2OGMtNC40MTggMC04IDMuNTgyLTggOHMzLjU4MiA4IDggOGgxNjhjNC40MTggMCA4LTMuNTgyIDgtOHMtMy41ODItOC04LTh6Ii8+DQogICAgICAgIDxwYXRoIGQ9Im0zNDQgNDU2aC0xNjhjLTQuNDE4IDAtOCAzLjU4Mi04IDhzMy41ODIgOCA4IDhoMTY4YzQuNDE4IDAgOC0zLjU4MiA4LThzLTMuNTgyLTgtOC04eiIvPg0KICAgIDwvZz4NCjwvc3ZnPg==",uxe="PHN2ZyBoZWlnaHQ9IjUxMiIgdmlld0JveD0iMCAwIDUxMiA1MTIiIHdpZHRoPSI1MTIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+DQogICAgPGcgZmlsbD0iY3VycmVudENvbG9yIj4NCiAgICAgICAgPHBhdGggZD0ibTQ3My41NzQgMjUyLjQzMmgtNzMuMTg0di00My43NjFjMC0xMS40NzMtOS4zMzQtMjAuODA3LTIwLjgwNy0yMC44MDctOS44ODYgMC0zNC4yOTUgMC00NC4zMDIgMHYtMTcuODQxYzAtMTIuMzk5LTEwLjA4Ny0yMi40ODYtMjIuNDg2LTIyLjQ4NmgtMTcuNTk1bDE0LjcyNC00Ny41MzVjMTYuNzU5LjY5MiAzMC41MzktMTIuNzUgMzAuNTM5LTI5LjI4NCAwLTE2LjE2NC0xMy4xNTEtMjkuMzE1LTI5LjMxNS0yOS4zMTUtMjkuMjY4IDAtNDAuNDU1IDM4LjUxLTE1LjU0MSA1NC4xNTRsLTE2LjEwMSA1MS45NzloLTMwLjEzM2MtMTAuNTc2IDAtMTkuODMxIDcuNTE0LTIyLjAwNiAxNy44NjYtLjEwNi41MDctLjE2IDEuMDI0LS4xNiAxLjU0MnYyMC45MTloLTM4LjE0NnYtMTguODAxYzAtOC42NzMtNy4wNTctMTUuNzMtMTUuNzMtMTUuNzNoLTEuMzc5di0xOS41NzJjOS40NjktLjIwMyAxNy4xMTMtNy45NTMgMTcuMTEzLTE3LjQ3di0xNS42MTZjMC05LjUxNy03LjY0NC0xNy4yNjctMTcuMTEzLTE3LjQ3di00My42OTljMC0yMS42OTUtMTcuNjUtMzkuMzQ2LTM5LjM0Ni0zOS4zNDZoLTUxLjY3N2MtNC4xNCAwLTcuNDk1IDMuMzU2LTcuNDk1IDcuNDk1czMuMzU2IDcuNDk1IDcuNDk1IDcuNDk1aDUxLjY3OGMxMy40MjkgMCAyNC4zNTUgMTAuOTI2IDI0LjM1NSAyNC4zNTV2NDMuNjgyaC0zNy45NTd2LTIyLjU4NGMwLTQuMTQtMy4zNTYtNy40OTUtNy40OTUtNy40OTVoLTk2LjJ2LTM3Ljk1N2gzNS42MzhjNC4xNCAwIDcuNDk1LTMuMzU2IDcuNDk1LTcuNDk1cy0zLjM1NS03LjQ5NS03LjQ5NS03LjQ5NWgtNDMuMTMzYy00LjE0IDAtNy40OTUgMy4zNTYtNy40OTUgNy40OTV2NTIuOTQ3YzAgNC4xNCAzLjM1NiA3LjQ5NSA3LjQ5NSA3LjQ5NWg5Ni4ydjE1LjEwOWMtOS40NjguMjAzLTE3LjExMiA3Ljk1NC0xNy4xMTIgMTcuNDd2MTUuNjE2YzAgOS41MTYgNy42NDQgMTcuMjY3IDE3LjExMiAxNy40N3YxOS41NzJoLTEuMzc5Yy04LjY3MyAwLTE1LjczIDcuMDU3LTE1LjczIDE1LjczdjE4LjgwMWgtMjIuNTU1Yy0xMS40NzMgMC0yMC44MDcgOS4zMzQtMjAuODA3IDIwLjgwN3YyLjQ4OWwtMzMuNDAyIDcuNTg5Yy0zLjQxMy43NzUtNS44MzUgMy44MDktNS44MzUgNy4zMDl2MTA3LjI0M2MwIDMuNDk5IDIuNDIxIDYuNTMzIDUuODMzIDcuMzA4bDMzLjQwNCA3LjU5OHYyLjQ4N2MwIDExLjQ3MyA5LjMzNCAyMC44MDcgMjAuODA3IDIwLjgwN2g2LjQyNHYyNy43OTloLTE1LjEyN2MtNC4xNCAwLTcuNDk1IDMuMzU2LTcuNDk1IDcuNDk1IDAgNC4xNCAzLjM1NiA3LjQ5NSA3LjQ5NSA3LjQ5NWgzMzMuODQ5YzEuMzc4IDAgMi40OTggMS4xMjEgMi40OTggMi40OTh2MjUuNTJjLTE1LjgzNi0yLjgzLTMyLjQxOC4xMDMtNDYuNzA3IDguODExLTE2Ljc1NCAxMC4yMTEtMzcuNTcgMTAuMjEyLTU0LjMyNCAwLTIxLjU2Ny0xMy4xNDQtNDguMzYxLTEzLjE0NS02OS45MjggMC0xNi43NTQgMTAuMjExLTM3LjU3IDEwLjIxMi01NC4zMjQgMC0yMS41NjctMTMuMTQ0LTQ4LjM2MS0xMy4xNDUtNjkuOTI4IDAtMTYuNzU0IDEwLjIxMi0zNy41NyAxMC4yMTItNTQuMzI0IDBsLTI3LjQ2OS0xNi43NDJ2LTIwLjA4N2gxMC42NzZjNC4xNCAwIDcuNDk1LTMuMzU2IDcuNDk1LTcuNDk1cy0zLjM1Ni03LjQ5NS03LjQ5NS03LjQ5NWgtMTguMTcyYy00LjE0IDAtNy40OTUgMy4zNTYtNy40OTUgNy40OTV2OTcuNTQ5YzAgNC4xMzkgMy4zNTYgNy40OTUgNy40OTUgNy40OTVoNDk3LjAwOWM0LjE0IDAgNy40OTUtMy4zNTYgNy40OTUtNy40OTUgMC04OC41MDYgMC0xMTguMDA5IDAtMjEzLjQ4Ny4wMDEtMjEuMTg4LTE3LjIzNy0zOC40MjYtMzguNDI1LTM4LjQyNnptLTE2Mi40MjUtMTk2LjAzN2M3Ljg5OCAwIDE0LjMyNSA2LjQyNiAxNC4zMjUgMTQuMzI0cy02LjQyNiAxNC4zMjUtMTQuMzI1IDE0LjMyNWMtNy44OTggMC0xNC4zMjQtNi40MjYtMTQuMzI0LTE0LjMyNXM2LjQyNi0xNC4zMjQgMTQuMzI0LTE0LjMyNHptLTI2Ny42MDQgMjc2LjQ0LTI0LjI0Ny01LjUxNXYtOTUuMjc3bDI0LjI0Ny01LjUwOXptMTk4LjY1My0xNjQuOTc0Yy45NDctMy4xMjUgMy44NjctNS4zMzMgNy4xNzYtNS4zMzNoNjMuNDJjNC4xMzMgMCA3LjQ5NSAzLjM2MiA3LjQ5NSA3LjQ5NXYxNy44NDFoLTc4LjA5MXptLTE0MC4zMDUtNTEuNTY5di0xNS42MTZjMC0xLjM3OCAxLjEyMS0yLjQ5OCAyLjQ5OC0yLjQ5OGg2Ny4xODVjMS4zNzggMCAyLjQ5OCAxLjEyMSAyLjQ5OCAyLjQ5OHYxNS42MTZjMCAxLjM3OC0xLjEyMSAyLjQ5OC0yLjQ5OCAyLjQ5OGgtNjcuMTg1Yy0xLjM3Ny4wMDEtMi40OTgtMS4xMi0yLjQ5OC0yLjQ5OHptNTUuMDY5IDE3LjQ4OXYxOS41NTNoLTM3Ljk1N3YtMTkuNTUzem0tNTUuMDY2IDM1LjI4M2MwLS40MDcuMzMyLS43MzkuNzM5LS43MzloNzAuNjk2Yy40MDcgMCAuNzM5LjMzMi43MzkuNzM5djE4LjgwMWgtNzIuMTc1di0xOC44MDF6bS0uMDAzIDMzLjc5MWgyNDAuMTQ4djE1My42NTZoLTI0MC4xNDh6bS0zNy41NDIgMTUzLjY1NmMtMy4yMDcgMC01LjgxNi0yLjYwOS01LjgxNi01LjgxNnYtMTQyLjAyM2MwLTMuMjA3IDIuNjA5LTUuODE2IDUuODE2LTUuODE2aDIyLjU1MXYxNTMuNjU2Yy01LjIxMS0uMDAxLTE3LjQ4OC0uMDAxLTIyLjU1MS0uMDAxem0yOTkuMzcyIDQyLjc5aC0yNzcuOTU3di0yNy43OTloMjc3Ljk1NnYyNy43OTl6bTcuNDk1LTQyLjc5NGMtLjAyOSAwLS4wNTguMDA0LS4wODcuMDA0aC0xNC4wOTl2LTE1My42NTZoMjIuNTUxYzMuMjA3IDAgNS44MTYgMi42MDkgNS44MTYgNS44MTZ2MTQyLjAyNGMwIDMuMjA3LTIuNjA5IDUuODE2LTUuODE2IDUuODE2aC04LjI3OGMtLjAyOSAwLS4wNTgtLjAwNC0uMDg3LS4wMDR6bTEyNS43OTEgMTQwLjM0M2MtOS4zNzkgMC00NzEuMTA3IDAtNDgyLjAxOSAwdi00NC45MTZsMTkuNjY3IDExLjk4N2MyMS41NjcgMTMuMTQ1IDQ4LjM2MSAxMy4xNDUgNjkuOTI4IDAgMTYuNzU0LTEwLjIxMSAzNy41Ny0xMC4yMTIgNTQuMzI0IDAgMjEuNTY4IDEzLjE0NSA0OC4zNjEgMTMuMTQ1IDY5LjkyOCAwIDE2Ljc1NC0xMC4yMTEgMzcuNTctMTAuMjEyIDU0LjMyNCAwIDIxLjU2OCAxMy4xNDUgNDguMzYxIDEzLjE0NSA2OS45MjggMCAxNy4wOTctMTAuNDIxIDM3Ljk0MS05Ljk4NiA1NC4zMjQgMCAyMS41NjcgMTMuMTQ0IDQ4LjM2MiAxMy4xNDQgNjkuOTI4IDBsMTkuNjY3LTExLjk4N2MuMDAxIDEwLjU1Ni4wMDEgMjIuMzguMDAxIDQ0LjkxNnptMC02Mi40NzJjLTI5Ljc4OSAxOC4xNTYtMzAuMzUzIDE4LjgzNi0zNi41MjcgMjEuMTMydi00NC4yNTdjMC00LjEzOS0zLjM1Ni03LjQ5NS03LjQ5NS03LjQ5NXMtNy40OTUgMy4zNTYtNy40OTUgNy40OTV2NDcuNDI3Yy0xOS40NzIgMS4xNzItMjguOTg0LTcuNjg4LTM4LjUwNi0xMS44MzZ2LTMwLjA1NGMwLTkuNjQzLTcuODQ2LTE3LjQ4OS0xNy40ODktMTcuNDg5aC0xMC43ODN2LTI3Ljc5OWMxMy4zNDIgMCAyMS42NzYtMTAuMDQ5IDIxLjY3Ni0yMC44MDd2LTMxLjc1NWg0NS4xMDJ2NjIuMzMxYzAgNC4xMzkgMy4zNTYgNy40OTUgNy40OTUgNy40OTVzNy40OTUtMy4zNTYgNy40OTUtNy40OTV2LTY5LjgyNmMwLTQuMTM5LTMuMzU2LTcuNDk1LTcuNDk1LTcuNDk1aC01Mi41OTd2LTM2LjUyN2g3My4xODRjMTIuOTIzIDAgMjMuNDM2IDEwLjUxMyAyMy40MzYgMjMuNDM1djE0My41MnoiLz4NCiAgICAgICAgPHBhdGggZD0ibTIxMS4wMjQgMjI3LjE1M2gtNzkuNzI2Yy00LjE0IDAtNy40OTUgMy4zNTYtNy40OTUgNy40OTV2OTAuMDdjMCA0LjE0IDMuMzU2IDcuNDk1IDcuNDk1IDcuNDk1aDc5LjcyNmM0LjE0IDAgNy40OTUtMy4zNTYgNy40OTUtNy40OTV2LTkwLjA3Yy4wMDEtNC4xMzktMy4zNTUtNy40OTUtNy40OTUtNy40OTV6bS03LjQ5NSA5MC4wN2gtNjQuNzM1di03NS4wNzloNjQuNzM1eiIvPg0KICAgICAgICA8cGF0aCBkPSJtMzEyLjYzNSAyNDAuOTdoLTY0LjUwNWMtNC4xMzkgMC03LjQ5NSAzLjM1Ni03LjQ5NSA3LjQ5NSAwIDQuMTQgMy4zNTYgNy40OTUgNy40OTUgNy40OTVoNjQuNTA1YzQuMTM5IDAgNy40OTUtMy4zNTYgNy40OTUtNy40OTUuMDAxLTQuMTM5LTMuMzU1LTcuNDk1LTcuNDk1LTcuNDk1eiIvPg0KICAgICAgICA8cGF0aCBkPSJtMzEyLjYzNSAyNzIuMTg4aC02NC41MDVjLTQuMTM5IDAtNy40OTUgMy4zNTYtNy40OTUgNy40OTVzMy4zNTYgNy40OTUgNy40OTUgNy40OTVoNjQuNTA1YzQuMTM5IDAgNy40OTUtMy4zNTYgNy40OTUtNy40OTVzLTMuMzU1LTcuNDk1LTcuNDk1LTcuNDk1eiIvPg0KICAgICAgICA8cGF0aCBkPSJtMzEyLjYzNSAzMDMuNDA2aC02NC41MDVjLTQuMTM5IDAtNy40OTUgMy4zNTYtNy40OTUgNy40OTVzMy4zNTYgNy40OTUgNy40OTUgNy40OTVoNjQuNTA1YzQuMTM5IDAgNy40OTUtMy4zNTYgNy40OTUtNy40OTVzLTMuMzU1LTcuNDk1LTcuNDk1LTcuNDk1eiIvPg0KICAgICAgICA8cGF0aCBkPSJtMTYxLjg5OSAyODcuMTc5aDcuNTQ4bC0yLjkwNCA3LjQzMmMtMS41MDcgMy44NTUuMzk3IDguMjAyIDQuMjUzIDkuNzA5Ljg5Ni4zNSAxLjgxOS41MTYgMi43MjYuNTE2IDIuOTk3IDAgNS44MjYtMS44MDkgNi45ODMtNC43NjlsNi45LTE3LjY1NWMuOTAyLTIuMzA3LjYwNi00LjkxLS43OTEtNi45NTVzLTMuNzEzLTMuMjY4LTYuMTktMy4yNjhoLTcuNTQ4bDIuOTA0LTcuNDMyYzEuNTA3LTMuODU1LS4zOTctOC4yMDItNC4yNTMtOS43MDktMy44NTUtMS41MDktOC4yMDMuMzk2LTkuNzA5IDQuMjUzbC02LjkgMTcuNjU1Yy0uOTAyIDIuMzA3LS42MDYgNC45MS43OTEgNi45NTUgMS4zOTYgMi4wNDQgMy43MTMgMy4yNjggNi4xOSAzLjI2OHoiLz4NCiAgICA8L2c+DQo8L3N2Zz4=",lxe="PHN2ZyB2aWV3Qm94PSIwIDAgMTI4IDEyOCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCiAgICA8ZyBmaWxsPSJjdXJyZW50Q29sb3IiPg0KICAgICAgICA8cGF0aCBkPSJtOTQuNzI3IDczLjcwOGE2Ljc1IDYuNzUgMCAxIDAgNi43NSA2Ljc1IDYuNzU2IDYuNzU2IDAgMCAwIC02Ljc1LTYuNzV6bTAgMTBhMy4yNSAzLjI1IDAgMSAxIDMuMjUtMy4yNSAzLjI1NCAzLjI1NCAwIDAgMSAtMy4yNSAzLjI1eiIvPg0KICAgICAgICA8cGF0aCBkPSJtNzMuMDgxIDczLjcwOGE2Ljc1IDYuNzUgMCAxIDAgNi43NSA2Ljc1IDYuNzU3IDYuNzU3IDAgMCAwIC02Ljc1LTYuNzV6bTAgMTBhMy4yNSAzLjI1IDAgMSAxIDMuMjUtMy4yNSAzLjI1NCAzLjI1NCAwIDAgMSAtMy4yNSAzLjI1eiIvPg0KICAgICAgICA8Y2lyY2xlIGN4PSI2NC45NjYiIGN5PSI0OC4wMjEiIHI9IjMiLz4NCiAgICAgICAgPGNpcmNsZSBjeD0iNzcuNTkxIiBjeT0iNDguMDIxIiByPSIzIi8+DQogICAgICAgIDxjaXJjbGUgY3g9IjkwLjIxNiIgY3k9IjQ4LjAyMSIgcj0iMyIvPg0KICAgICAgICA8Y2lyY2xlIGN4PSIxMDIuODQxIiBjeT0iNDguMDIxIiByPSIzIi8+DQogICAgICAgIDxwYXRoIGQ9Im0xMjEuNSAzMy41aC0xMTVhMS43NTEgMS43NTEgMCAwIDAgLTEuNzUgMS43NXY1Ny41YTEuNzUxIDEuNzUxIDAgMCAwIDEuNzUgMS43NWgxNS45NDJ2OC4yNWExLjc1MSAxLjc1MSAwIDAgMCAxLjc1IDEuNzVoMTBhMS43NSAxLjc1IDAgMCAwIDEuNzUtMS43NXYtOC4yNWg1Ni4xMTZ2OC4yNWExLjc1IDEuNzUgMCAwIDAgMS43NSAxLjc1aDEwYTEuNzUxIDEuNzUxIDAgMCAwIDEuNzUtMS43NXYtOC4yNWgxNS45NDJhMS43NTEgMS43NTEgMCAwIDAgMS43NS0xLjc1di01Ny41YTEuNzUxIDEuNzUxIDAgMCAwIC0xLjc1LTEuNzV6bS04OS4wNTggNjcuNWgtNi41di02LjVoNi41em02OS42MTYgMGgtNi41di02LjVoNi41em0xNy42OTItMTBoLTExMS41di01NGgxMTEuNXoiLz4NCiAgICAgICAgPHBhdGggZD0ibTMyLjY5MiA3NC4yNWExMC4yNSAxMC4yNSAwIDEgMCAtMTAuMjUtMTAuMjUgMTAuMjYxIDEwLjI2MSAwIDAgMCAxMC4yNSAxMC4yNXptLTEuNzUtMTYuNzYydjQuMDEyYTEuNzUgMS43NSAwIDAgMCAzLjUgMHYtNC4wMTJhNi43NSA2Ljc1IDAgMSAxIC0zLjUgMHoiLz4NCiAgICAgICAgPHBhdGggZD0ibTMyLjY5MiA0OS45NThhMS43NDkgMS43NDkgMCAwIDAgMS43NS0xLjc1di0zYTEuNzUgMS43NSAwIDAgMCAtMy41IDB2M2ExLjc1IDEuNzUgMCAwIDAgMS43NSAxLjc1eiIvPg0KICAgICAgICA8cGF0aCBkPSJtMzguNzkyIDUxLjM1M2ExLjc1IDEuNzUgMCAwIDAgMi4zMzctLjgxNmwxLjMtMi43YTEuNzUgMS43NSAwIDAgMCAtMy4xNTItMS41MmwtMS4zIDIuN2ExLjc1IDEuNzUgMCAwIDAgLjgxNSAyLjMzNnoiLz4NCiAgICAgICAgPHBhdGggZD0ibTQ1LjA1MiA1NS45MTlhMS43NDggMS43NDggMCAwIDAgMS4wODgtLjM4bDIuMzQ4LTEuODY4YTEuNzUgMS43NSAwIDAgMCAtMi4xNzktMi43MzlsLTIuMzQ4IDEuODY4YTEuNzUgMS43NSAwIDAgMCAxLjA5MSAzLjEyeiIvPg0KICAgICAgICA8cGF0aCBkPSJtMjQuMjU2IDUwLjUzN2ExLjc1IDEuNzUgMCAxIDAgMy4xNTItMS41MjFsLTEuMy0yLjdhMS43NSAxLjc1IDAgMCAwIC0zLjE1MiAxLjUyeiIvPg0KICAgICAgICA8cGF0aCBkPSJtMTYuOSA1My42NzEgMi4zNDkgMS44NjhhMS43NSAxLjc1IDAgMCAwIDIuMTc4LTIuNzRsLTIuMzQ4LTEuODY3YTEuNzUgMS43NSAwIDEgMCAtMi4xNzkgMi43Mzl6Ii8+DQogICAgICAgIDxwYXRoIGQ9Im01OC44MDggNzAuMjkyaDUwLjE5MmExLjc1MSAxLjc1MSAwIDAgMCAxLjc1LTEuNzV2LTEwYTEuNzUgMS43NSAwIDAgMCAtMS43NS0xLjc1aC01MC4xOTJhMS43NDkgMS43NDkgMCAwIDAgLTEuNzUgMS43NXYxMGExLjc1IDEuNzUgMCAwIDAgMS43NSAxLjc1em0xLjc1LTEwaDQ2LjY5MnY2LjVoLTQ2LjY5MnoiLz4NCiAgICAgICAgPHBhdGggZD0ibTE2LjEzNSA4Ny4yMDhoMzMuMTE1YTEuNzUgMS43NSAwIDAgMCAwLTMuNWgtMzMuMTE1YTEuNzUgMS43NSAwIDAgMCAwIDMuNXoiLz4NCiAgICA8L2c+DQo8L3N2Zz4=",Nxe="PHN2ZyBoZWlnaHQ9IjYwMHB0IiB2aWV3Qm94PSItNDUgLTE5IDYwMCA2MDAuMDAxIiB3aWR0aD0iNjAwcHQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+DQogICAgPGcgZmlsbD0iY3VycmVudENvbG9yIj4NCiAgICAgICAgPHBhdGggZD0ibTQ5OC4yMTQ4NDQgMGgtNTAuOTc2NTYzYy0xOC4xOTUzMTIuMDI3MzQzOC0zMi45MzM1OTMgMTQuNzY5NTMxLTMyLjk2NDg0MyAzMi45NjQ4NDR2MjQuODcxMDk0aC0xNDQuODI0MjE5Yy02MS40Mzc1LjA5Mzc1LTExMi4yNTM5MDcgNDcuODcxMDkzLTExNi4xMzI4MTMgMTA5LjE4NzVoLTM5LjA2NjQwNmMtNS41MTU2MjUgMC05Ljk4ODI4MSA0LjQ2ODc1LTkuOTg4MjgxIDkuOTg4MjgxdjMwLjUxMTcxOWgtMTAuMjg1MTU3Yy0zLjcwNzAzMSAwLTcuMTA1NDY4IDIuMDQ2ODc0LTguODM1OTM3IDUuMzI4MTI0bC04NS43Njk1MzEgMTYyLjU1NDY4OGMtMS42MzY3MTkgMy4wOTc2NTYtMS41MzEyNSA2LjgyNDIxOS4yNzczNDQgOS44MjQyMTkgMS44MDg1OTMgMyA1LjA1MDc4MSA0LjgyODEyNSA4LjU1NDY4NyA0LjgyODEyNWgxMDguMTIxMDk0Yy4xNzU3ODEgMy45NTcwMzEuNjc1NzgxIDcuODg2NzE4IDEuNDk2MDkzIDExLjc2MTcxOCA3LjU3MDMxMyAzNS4wNTQ2ODggMzguNTU4NTk0IDYwLjA5Mzc1IDc0LjQyNTc4MiA2MC4xMjUgMzUuODcxMDk0LjAzNTE1NyA2Ni45MDIzNDQtMjQuOTQ5MjE4IDc0LjUzNTE1Ni01OS45OTYwOTMuODQzNzUtMy45MTAxNTcgMS4zNjcxODgtNy44OTA2MjUgMS41NTA3ODEtMTEuODk0NTMxaDEwOC4xMzY3MTljMy41IDAgNi43NS0xLjgzMjAzMiA4LjU1NDY4OC00LjgzMjAzMiAxLjgwODU5My0zIDEuOTE3OTY4LTYuNzI2NTYyLjI3NzM0My05LjgyMDMxMmwtODUuNzY5NTMxLTE2Mi41NDY4NzVjLTEuNzMwNDY5LTMuMjg5MDYzLTUuMTQ0NTMxLTUuMzM5ODQ0LTguODU5Mzc1LTUuMzMyMDMxaC0xMC4yNjE3MTl2LTMwLjUxMTcxOWMwLTUuNTE5NTMxLTQuNDcyNjU2LTkuOTg4MjgxLTkuOTg4MjgxLTkuOTg4MjgxaC00NC41MzUxNTZjMi4xNDA2MjUtMjIuNDcyNjU3IDIwLjk4ODI4MS0zOS42NDQ1MzIgNDMuNTYyNS0zOS42OTkyMTloMTQ0LjgwNDY4N3YyOC4xNjAxNTZjLjAzNTE1NiAxOC4xOTE0MDYgMTQuNzc3MzQ0IDMyLjkzMzU5NCAzMi45Njg3NSAzMi45NjA5MzdoNTAuOTgwNDY5YzUuNTE1NjI1IDAgOS45ODgyODEtNC40NjQ4NDMgOS45ODgyODEtOS45ODgyODF2LTE2OC40Njg3NWMwLTUuNTExNzE5LTQuNDY0ODQ0LTkuOTgwNDY4NS05Ljk3NjU2Mi05Ljk4ODI4MXptLTI1MC45MTc5NjkgMzk3LjYzMjgxMmMtNS41NjY0MDYgMjUuOTMzNTk0LTI4LjUwNzgxMyA0NC40NTMxMjYtNTUuMDMxMjUgNDQuNDIxODc2LTI2LjUzMTI1LS4wMjczNDQtNDkuNDI1NzgxLTE4LjU5NzY1Ny01NC45MzM1OTQtNDQuNTQ2ODc2LS41NTQ2ODctMi40NTMxMjQtLjkyNTc4MS00Ljk0OTIxOC0xLjEyMTA5My03LjQ1MzEyNGgxMTIuMjM0Mzc0Yy0uMTk5MjE4IDIuNTUwNzgxLS41ODU5MzcgNS4wODIwMzEtMS4xNDg0MzcgNy41NzgxMjR6bTExMi42MDU0NjktMjcuNTc0MjE4aC0xMDEuMzk0NTMyYy0uMDY2NDA2IDAtLjEzNjcxOCAwLS4yMDMxMjQgMGgtMTMxLjk2MDkzOGMtLjA3MDMxMiAwLS4xMzY3MTkgMC0uMjA3MDMxIDBoLTEwMS4zOTQ1MzFsNzUuMjUzOTA2LTE0Mi41NTQ2ODhoMTg0LjY4MzU5NHptLTk5LjQ3MjY1Ni0xNjIuNTM1MTU2aC0xMzYuMTkxNDA3di0yMC41MTk1MzJoMTM2LjE5MTQwN3ptOC45OTYwOTMtMTAwLjE4MzU5NGMtMzMuNTM1MTU2LjI3MzQzNy02MS4yNDYwOTMgMjYuMjM4MjgxLTYzLjY5NTMxMiA1OS42ODM1OTRoLTMyLjQzMzU5NGMzLjg0NzY1Ni01MC4yNzM0MzggNDUuNzMwNDY5LTg5LjEyNSA5Ni4xNTIzNDQtODkuMTg3NWgxNDQuODA0Njg3djI5LjUwMzkwNnptMjE4Ljc2OTUzMSA2MS4xNDA2MjVoLTQwLjk4NDM3NGMtNy4xNjc5NjktLjAxOTUzMS0xMi45NzI2NTctNS44MjQyMTktMTIuOTkyMTg4LTEyLjk4ODI4MXYtMTIyLjUwNzgxM2MuMDE5NTMxLTcuMTYwMTU2IDUuODI0MjE5LTEyLjk2NDg0NCAxMi45OTIxODgtMTIuOTg0Mzc1aDQwLjk4NDM3NHptMCAwIi8+DQogICAgICAgIDxwYXRoIGQ9Im05MC41MTU2MjUgNDE1Ljk5MjE4OGMwLTUuNTE1NjI2LTQuNDcyNjU2LTkuOTg4MjgyLTkuOTg4MjgxLTkuOTg4MjgyaC02MS4zOTg0MzhjLTUuNTE1NjI1IDAtOS45ODgyODEgNC40NzI2NTYtOS45ODgyODEgOS45ODgyODIgMCA1LjUxOTUzMSA0LjQ3MjY1NiA5Ljk5MjE4NyA5Ljk4ODI4MSA5Ljk5MjE4N2g2MS4zOTg0MzhjNS41MTU2MjUgMCA5Ljk4ODI4MS00LjQ3MjY1NiA5Ljk4ODI4MS05Ljk5MjE4N3ptMCAwIi8+DQogICAgICAgIDxwYXRoIGQ9Im0xMTcuNTM5MDYyIDQ3Mi42NzE4NzUtNDAuMDcwMzEyIDM3Ljc0NjA5NGMtMi42NDA2MjUgMi40MzM1OTMtMy43NzM0MzggNi4xMDE1NjItMi45NTcwMzEgOS41OTc2NTYuODEyNSAzLjUwMzkwNiAzLjQ0MTQwNiA2LjI5Njg3NSA2Ljg4NjcxOSA3LjMxNjQwNiAzLjQ0NTMxMiAxLjAyMzQzOCA3LjE3NTc4MS4xMTcxODggOS43NjU2MjQtMi4zNzVsNDAuMDcwMzEzLTM3LjczODI4MWMyLjY0MDYyNS0yLjQzMzU5NCAzLjc2OTUzMS02LjEwMTU2MiAyLjk1NzAzMS05LjYwNTQ2OS0uODE2NDA2LTMuNDk2MDkzLTMuNDQ1MzEyLTYuMjkyOTY5LTYuODg2NzE4LTcuMzE2NDA2LTMuNDQ5MjE5LTEuMDE5NTMxLTcuMTc1NzgyLS4xMTMyODEtOS43NjU2MjYgMi4zNzV6bTAgMCIvPg0KICAgICAgICA8cGF0aCBkPSJtMzY1LjU0Njg3NSA0MDYuMDAzOTA2aC02MS4zOTA2MjVjLTUuNTE5NTMxIDAtOS45OTIxODggNC40NzI2NTYtOS45OTIxODggOS45ODgyODIgMCA1LjUxOTUzMSA0LjQ3MjY1NyA5Ljk5MjE4NyA5Ljk5MjE4OCA5Ljk5MjE4N2g2MS4zOTA2MjVjNS41MTk1MzEgMCA5Ljk4ODI4MS00LjQ3MjY1NiA5Ljk4ODI4MS05Ljk5MjE4NyAwLTUuNTE1NjI2LTQuNDY4NzUtOS45ODgyODItOS45ODgyODEtOS45ODgyODJ6bTAgMCIvPg0KICAgICAgICA8cGF0aCBkPSJtMjY3LjA0Njg3NSA0NzIuNjcxODc1Yy0yLjU4OTg0NC0yLjQ4ODI4MS02LjMxNjQwNi0zLjM5NDUzMS05Ljc2NTYyNS0yLjM3NS0zLjQ0NTMxMiAxLjAyMzQzNy02LjA3NDIxOSAzLjgyMDMxMy02Ljg4NjcxOSA3LjMxNjQwNi0uODE2NDA2IDMuNTAzOTA3LjMxNjQwNyA3LjE3MTg3NSAyLjk1MzEyNSA5LjYwNTQ2OWw0MC4wNjI1IDM3LjcyMjY1NmMyLjU4OTg0NCAyLjQ5MjE4OCA2LjMxNjQwNiAzLjQwMjM0NCA5Ljc2NTYyNSAyLjM3NSAzLjQ0MTQwNy0xLjAxOTUzMSA2LjA3MDMxMy0zLjgxMjUgNi44ODY3MTktNy4zMTY0MDYuODEyNS0zLjQ5NjA5NC0uMzE2NDA2LTcuMTY0MDYyLTIuOTU3MDMxLTkuNjAxNTYyem0wIDAiLz4NCiAgICAgICAgPHBhdGggZD0ibTE5Mi4yNzM0MzggNDkwLjkzMzU5NGMtNS41MTU2MjYgMC05Ljk4ODI4MiA0LjQ3MjY1Ni05Ljk4ODI4MiA5Ljk5MjE4N3Y1MC44NDc2NTdjMCAuMjQ2MDkzLS4wMjM0MzcuNTAzOTA2LS4wMjM0MzcuNzM4MjgxIDAgNS41MTU2MjUgNC40NzI2NTYgOS45ODgyODEgOS45ODgyODEgOS45ODgyODEuNDI1NzgxLS4wMDM5MDYuODU1NDY5LS4wMjczNDQgMS4yNzczNDQtLjA4NTkzOCA0Ljk5MjE4Ny0uNjI4OTA2IDguNzM4MjgxLTQuODc4OTA2IDguNzM4MjgxLTkuOTA2MjV2LTUxLjU4MjAzMWMwLTUuNTE5NTMxLTQuNDcyNjU2LTkuOTkyMTg3LTkuOTkyMTg3LTkuOTkyMTg3em0wIDAiLz4NCiAgICA8L2c+DQo8L3N2Zz4=",Lxe="PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDUxMi4wMDEgNTEyLjAwMSI+DQogICAgPGcgZmlsbD0iY3VycmVudENvbG9yIj4NCiAgICAgICAgPHBhdGggZD0iTTQ3OC41MTEsODguNjIyQzQwMy42OTQsNjkuMjIzLDMyOC40MzcsMzkuMDE3LDI2MC44NzgsMS4yNjljLTMuMDMtMS42OTItNi43MjMtMS42OTMtOS43NTUsMA0KCQkJQzE4MS42MjEsNDAuMDk5LDExMC40MzIsNjguNjcyLDMzLjQ4OSw4OC42MjNjLTQuNDEsMS4xNDQtNy40OSw1LjEyNC03LjQ5LDkuNjh2MTEwLjM5NGMwLDExMy41MzUsNTUuMjkyLDE4OC42MzksMTAxLjY3OCwyMzEuNjUNCgkJCWM0OS43NTcsNDYuMTM4LDEwNy40Niw3MS42NTUsMTI4LjMyNCw3MS42NTVjMjAuODY0LDAsNzguNTY3LTI1LjUxNywxMjguMzI0LTcxLjY1NQ0KCQkJYzQ2LjM4NC00My4wMTEsMTAxLjY3OC0xMTguMTE0LDEwMS42NzgtMjMxLjY1Vjk4LjMwMkM0ODYuMDAyLDkzLjc0Niw0ODIuOTIyLDg5Ljc2Niw0NzguNTExLDg4LjYyMnogTTM3MC43MjYsNDI1LjY3OA0KCQkJYy0yNy41NTcsMjUuNTUzLTU0LjMzNiw0MS42ODUtNzEuOTUsNTAuNzE4Yy0yMi4zMTksMTEuNDQ3LTM3LjgxLDE1LjYwMy00Mi43NzYsMTUuNjAzYy00Ljk2NiwwLTIwLjQ1Ni00LjE1NS00Mi43NzYtMTUuNjAzDQoJCQljLTE3LjYxMi05LjAzMy00NC4zOTItMjUuMTY1LTcxLjk1LTUwLjcxOGMtNDMuNDY0LTQwLjMwMy05NS4yNzYtMTEwLjY2My05NS4yNzYtMjE2Ljk4M1YxMDYuMDA4DQoJCQljNzMuOTY0LTE5LjgsMTQyLjgwMS00Ny41MjMsMjEwLjAwMy04NC41NzRjNjUuNDk4LDM2LjA1OSwxMzcuODI3LDY1LjE4NSwyMTAsODQuNTcxdjEwMi42OWgwLjAwMQ0KCQkJQzQ2Ni4wMDEsMzE1LjAxNSw0MTQuMTksMzg1LjM3NSwzNzAuNzI2LDQyNS42Nzh6Ii8+DQogICAgICAgIDxwYXRoIGQ9Ik00NDMuNzkzLDExNS4zNjhjLTYzLjMzNi0xOC40MTMtMTI0LjkzNi00My40MjQtMTgzLjA4Ny03NC4zMzdjLTIuOTM4LTEuNTYzLTYuNDYxLTEuNTYtOS4zOTcsMC4wMDYNCgkJCUMxOTMuMDY5LDcyLjA3OSwxMzEuNDcsOTcuMDk0LDY4LjIyLDExNS4zODdjLTQuMjc3LDEuMjM3LTcuMjIyLDUuMTUzLTcuMjIyLDkuNjA2djgzLjcwMmMwLDM5LjA3Nyw3LjQwNSw3Ni4xNjEsMjIuMDA4LDExMC4yMjINCgkJCWMxNC41MywzMy44OTEsMzYuMjAxLDY0LjgyLDY0LjQwOSw5MS45MzNjMjAuMTc1LDE5LjM5LDQzLjQ2OSwzNi40NzcsNjcuMzY3LDQ5LjQxM2M0LjI4MiwyLjMxOCwyNi4zMDUsMTQuMDAzLDM5LjQwMiwxNi40MjENCgkJCWMwLjYsMC4xMSwxLjIwNywwLjE2NiwxLjgxNSwwLjE2NmMwLjYwOCwwLDEuMjE1LTAuMDU2LDEuODE1LTAuMTY2YzEzLjA5Ny0yLjQxOCwzNS4xMi0xNC4xMDMsMzkuNDAyLTE2LjQyMQ0KCQkJYzIzLjg5NS0xMi45MzYsNDcuMTktMzAuMDIzLDY3LjM2Ny00OS40MTNjMjguMjA4LTI3LjExMSw0OS44NzgtNTguMDQxLDY0LjQwOS05MS45MzNjMTQuNjAzLTM0LjA2LDIyLjAwOC03MS4xNDQsMjIuMDA4LTExMC4yMjINCgkJCXYtODMuNzI0QzQ1MS4wMDEsMTIwLjUyNCw0NDguMDYzLDExNi42MTEsNDQzLjc5MywxMTUuMzY4eiBNNDMxLjAwMSwyMDguNjk1YzAsNzMuMzc2LTI3LjAwOCwxMzYuNTM4LTgwLjI3NiwxODcuNzM0DQoJCQljLTE4Ljg5OCwxOC4xNjItNDAuNjkzLDM0LjE1My02My4wMjksNDYuMjQ1Yy0xMC4xNjcsNS41MDMtMjMuODkyLDExLjkxOS0zMS42OTcsMTMuOTM0Yy03LjgwNS0yLjAxNS0yMS41My04LjQzMS0zMS42OTYtMTMuOTM0DQoJCQljLTIyLjMzNy0xMi4wOTMtNDQuMTMyLTI4LjA4NC02My4wMjktNDYuMjQ1Yy01My4yNjctNTEuMTk1LTgwLjI3Ni0xMTQuMzU5LTgwLjI3Ni0xODcuNzM0VjEzMi40OA0KCQkJYzYwLjM1NC0xNy45NjksMTE5LjE3Mi00MS45MzEsMTc1LjAxOS03MS4zMDZjNTUuNzU3LDI5LjI1MSwxMTQuNTY5LDUzLjIwNCwxNzQuOTgzLDcxLjI3NFYyMDguNjk1eiIvPg0KICAgICAgICA8cGF0aCBkPSJNMTczLjAyNywzNTguMzA1bC0wLjItMC4yMTVjLTMuNzAxLTQuMDU1LTkuOTg3LTQuMzY3LTE0LjA3My0wLjY4OWMtNC4xMDUsMy42OTQtNC40MzgsMTAuMDE3LTAuNzQ0LDE0LjEyMmwwLjIsMC4yMTUNCgkJCWMxLjk3MSwyLjE1OCw0LjY3MywzLjI1Niw3LjM4NywzLjI1NmMyLjM4MywwLDQuNzc1LTAuODQ4LDYuNjg2LTIuNTY3QzE3Ni4zODgsMzY4LjczMywxNzYuNzIxLDM2Mi40MDksMTczLjAyNywzNTguMzA1eiIvPg0KICAgICAgICA8cGF0aCBkPSJNMjI2Ljk2Myw0MDMuNjk1Yy0xMi4wNDYtNy42MDItMjMuNjQ1LTE2LjM2NC0zNC40NzMtMjYuMDQ0Yy00LjExNy0zLjY4Mi0xMC40MzktMy4zMjctMTQuMTIsMC43OQ0KCQkJYy0zLjY4LDQuMTE4LTMuMzI2LDEwLjQzOSwwLjc5MiwxNC4xMmMxMS42NTMsMTAuNDE4LDI0LjE0NSwxOS44NTQsMzcuMTI5LDI4LjA0OGMxLjY1NywxLjA0NSwzLjUwMiwxLjU0NCw1LjMyNywxLjU0NA0KCQkJYzMuMzE4LDAsNi41NjQtMS42NSw4LjQ2Ni00LjY2NEMyMzMuMDMyLDQxMi44MTgsMjMxLjYzNSw0MDYuNjQyLDIyNi45NjMsNDAzLjY5NXoiLz4NCiAgICAgICAgPHBhdGggZD0iTTMwOC44OTgsMjA5LjA3N3YtMzIuOTIxYzAtMjkuMTY4LTIzLjczLTUyLjg5OC01Mi45LTUyLjg5OGMtMjkuMTY4LDAtNTIuODk4LDIzLjczLTUyLjg5OCw1Mi44OTh2MzIuOTIxDQoJCQljLTExLjg5OCwwLjQyOS0yMS40NDcsMTAuMjM1LTIxLjQ0NywyMi4yMzZ2NzYuNzY5Yy0wLjAwMSwxMi4yNzMsOS45ODQsMjIuMjU3LDIyLjI1NywyMi4yNTdIMzA4LjA5DQoJCQljMTIuMjczLDAsMjIuMjU4LTkuOTg0LDIyLjI1OC0yMi4yNTd2LTc2Ljc2OUMzMzAuMzQ4LDIxOS4zMTEsMzIwLjc5OCwyMDkuNTA0LDMwOC44OTgsMjA5LjA3N3ogTTIyMy4wOTksMTc2LjE1Ng0KCQkJYzAtMTguMTQsMTQuNzU5LTMyLjg5OCwzMi45LTMyLjg5OGMxOC4xNCwwLDMyLjg5OCwxNC43NTgsMzIuODk4LDMyLjg5OHYzMi45aC02NS43OTlWMTc2LjE1NnogTTMxMC4zNDcsMzA4LjA4Mw0KCQkJYzAsMS4yMjQtMS4wMzQsMi4yNTctMi4yNTgsMi4yNTdIMjAzLjkwOGMtMS4yMjQsMC0yLjI1OC0xLjAzMy0yLjI1OC0yLjI1N3YtNzYuNzY5aDAuMDAxYzAtMS4yMjQsMS4wMzQtMi4yNTcsMi4yNTgtMi4yNTdoOS4xODkNCgkJCWg4NS43OTloOS4xOTJjMS4yMjQsMCwyLjI1OCwxLjAzMywyLjI1OCwyLjI1N1YzMDguMDgzeiIvPg0KICAgICAgICA8cGF0aCBkPSJNMjU2LDI0OS42NGMtNy43MDEsMC0xMy45ODIsNi4yODEtMTMuOTgyLDEzLjk4MmMwLDMuNzg2LDEuNTIzLDcuMjI1LDMuOTgyLDkuNzQ2djkuNzg3YzAsNS41MjIsNC40NzcsMTAsMTAsMTANCgkJCWM1LjUyMywwLDEwLTQuNDc4LDEwLTEwdi05Ljc4N2MyLjQ1OS0yLjUyMiwzLjk4Mi01Ljk2LDMuOTgyLTkuNzQ2QzI2OS45ODIsMjU1LjkyMSwyNjMuNzAxLDI0OS42NCwyNTYsMjQ5LjY0eiIvPg0KICAgIDwvZz4NCjwvc3ZnPg0K",gxe="PHN2ZyBoZWlnaHQ9IjUxMnB0IiB2aWV3Qm94PSIwIDAgNTEyIDUxMiIgd2lkdGg9IjUxMnB0IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPg0KICAgIDxnIGZpbGw9ImN1cnJlbnRDb2xvciI+DQogICAgICAgIDxwYXRoIGQ9Im00OTYuODgyODEyIDBoLTQ4MS43NjU2MjRjLTguMzQ3NjU3IDAtMTUuMTE3MTg4IDYuNzY5NTMxLTE1LjExNzE4OCAxNS4xMTcxODh2NDgxLjc2NTYyNGMwIDguMzQ3NjU3IDYuNzY5NTMxIDE1LjExNzE4OCAxNS4xMTcxODggMTUuMTE3MTg4aDQ4MS43NjU2MjRjOC4zNDc2NTcgMCAxNS4xMTcxODgtNi43Njk1MzEgMTUuMTE3MTg4LTE1LjExNzE4OHYtNDgxLjc2NTYyNGMwLTguMzQ3NjU3LTYuNzY5NTMxLTE1LjExNzE4OC0xNS4xMTcxODgtMTUuMTE3MTg4em0tNDA2LjE3NTc4MSA0MjEuMjkyOTY5di04OC42OTUzMTNoMTE5LjA3NDIxOXY4OC42OTUzMTN6bS02MC40NzI2NTYtMzkxLjA1ODU5NGg2OC40NTMxMjV2MzAuMjM4MjgxaC02OC40NTMxMjV6bTAgNjAuNDcyNjU2aDY4LjQ1MzEyNXYzMC4yMzgyODFoLTY4LjQ1MzEyNXptMzUyLjgzOTg0NC01OC40NTMxMjV2MjguMjE4NzVoLTI1NC4xNDg0Mzh2LTI4LjIxODc1em0tMjU0LjE0ODQzOCAyMzkuODcxMDk0aDI1NC4xNTIzNDR2MzAuMjM4MjgxaC0yNTQuMTUyMzQ0em0wLTMwLjIzNDM3NXYtMzAuMjM4MjgxaDI1NC4xNTIzNDR2MzAuMjM4Mjgxem0wLTYwLjQ3MjY1NnYtMzAuMjM4MjgxaDI1NC4xNTIzNDR2MzAuMjM4Mjgxem0wLTYwLjQ3MjY1N3YtMzAuMjM4MjgxaDI1NC4xNTIzNDR2MzAuMjM4Mjgxem0tOTguNjkxNDA2IDMwLjIzNDM3Nmg2OC40NTMxMjV2MzAuMjM4MjgxaC02OC40NTMxMjV6bTAgNjAuNDcyNjU2aDY4LjQ1MzEyNXYzMC4yMzgyODFoLTY4LjQ1MzEyNXptMCA2MC40NzI2NTZoNjguNDUzMTI1djMwLjIzODI4MWgtNjguNDUzMTI1em0zODMuMDc4MTI1IDBoNjguNDUzMTI1djMwLjIzODI4MWgtNjguNDUzMTI1em02OC40NTMxMjUtMzAuMjM0Mzc1aC02OC40NTMxMjV2LTMwLjIzODI4MWg2OC40NTMxMjV6bTAtNjAuNDcyNjU2aC02OC40NTMxMjV2LTMwLjIzODI4MWg2OC40NTMxMjV6bTAtNjAuNDcyNjU3aC02OC40NTMxMjV2LTMwLjIzODI4MWg2OC40NTMxMjV6bTAtNjAuNDcyNjU2aC02OC40NTMxMjV2LTMwLjIzODI4MWg2OC40NTMxMjV6bS0yNDEuNzUgMjcyLjEyNWgzMC4yMzgyODF2ODguNjk1MzEzaC0zMC4yMzgyODF6bTYwLjQ3NjU2MyAwaDEyMC44MDA3ODF2ODguNjk1MzEzaC0xMjAuODAwNzgxem0tMjcwLjI1NzgxMyAxNDkuMTY3OTY5di0xNDkuMTY3OTY5aDMwLjIzODI4MXYxMDMuODEyNWMwIDguMzQ3NjU2IDYuNzY5NTMyIDE1LjExNzE4OCAxNS4xMTcxODggMTUuMTE3MTg4aDM2MC44MjAzMTJjOC4zNDc2NTYgMCAxNS4xMTcxODgtNi43Njk1MzIgMTUuMTE3MTg4LTE1LjExNzE4OHYtMTAzLjgxMjVoMzAuMjM4MjgxdjE0OS4xNjc5Njl6bTAgMCIvPg0KICAgIDwvZz4NCjwvc3ZnPg==",jxe="PHN2ZyBoZWlnaHQ9IjUxMnB0IiB2aWV3Qm94PSIwIC0yIDUxMiA1MTIiIHdpZHRoPSI1MTJwdCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCiAgICA8ZyBmaWxsPSJjdXJyZW50Q29sb3IiPg0KICAgICAgICA8cGF0aCBkPSJtMzQ4LjI0NjA5NCAzNzYuNzg1MTU2Yy0zLjI1LTIuNjA1NDY4LTcuOTkyMTg4LTIuMDgyMDMxLTEwLjU5NzY1NiAxLjE2NDA2M2wtMjguOTQ5MjE5IDM2LjA5Mzc1Yy0zLjk4NDM3NSA0Ljk2ODc1LS4zNjcxODggMTIuMjU3ODEyIDUuODc1IDEyLjI1NzgxMiAyLjIxMDkzNyAwIDQuMzk4NDM3LS45Njg3NSA1Ljg4NjcxOS0yLjgyNDIxOWwyOC45NDkyMTgtMzYuMDkzNzVjMi42MDU0NjktMy4yNSAyLjA4NTkzOC03Ljk5MjE4Ny0xLjE2NDA2Mi0xMC41OTc2NTZ6bTAgMCIvPg0KICAgICAgICA8cGF0aCBkPSJtMzkwLjM1OTM3NSAzNTguNzM4MjgxYy0zLjI1LTIuNjA1NDY5LTcuOTkyMTg3LTIuMDgyMDMxLTEwLjU5NzY1NiAxLjE2NDA2M2wtMjguOTQ5MjE5IDM2LjA5Mzc1Yy0zLjk4NDM3NSA0Ljk2ODc1LS4zNjcxODggMTIuMjU3ODEyIDUuODc1IDEyLjI1NzgxMiAyLjIxMDkzOCAwIDQuMzk4NDM4LS45Njg3NSA1Ljg4NjcxOS0yLjgyNDIxOGwyOC45NDkyMTktMzYuMDkzNzVjMi42MDU0NjgtMy4yNDYwOTQgMi4wODU5MzctNy45OTIxODgtMS4xNjQwNjMtMTAuNTk3NjU3em0wIDAiLz4NCiAgICAgICAgPHBhdGggZD0ibTExMS43NSA0MjIuMDUwNzgxYzIuMTA5Mzc1IDAgNC4yMDcwMzEtLjg3ODkwNiA1LjY5OTIxOS0yLjU5NzY1NmwzOS42MTMyODEtNDUuNjQ0NTMxYzIuNzMwNDY5LTMuMTQ0NTMyIDIuMzk0NTMxLTcuOTA2MjUtLjc1LTEwLjYzMjgxMy0zLjE0NDUzMS0yLjczMDQ2OS03LjkxMDE1Ni0yLjM5NDUzMS0xMC42MzY3MTkuNzVsLTM5LjYxNzE4NyA0NS42NDQ1MzFjLTQuMjUzOTA2IDQuOTAyMzQ0LS42OTUzMTMgMTIuNDgwNDY5IDUuNjkxNDA2IDEyLjQ4MDQ2OXptMCAwIi8+DQogICAgICAgIDxwYXRoIGQ9Im0xOTYuNjIxMDk0IDM3Ni43ODUxNTZjLTMuMjUtMi42MDU0NjgtNy45OTYwOTQtMi4wODIwMzEtMTAuNjAxNTYzIDEuMTY0MDYzbC0xNC40NzI2NTYgMTguMDQ2ODc1Yy0yLjYwNTQ2OSAzLjI1LTIuMDgyMDMxIDcuOTk2MDk0IDEuMTY0MDYzIDEwLjU5NzY1NiAzLjI2OTUzMSAyLjYyNSA4LjAxMTcxOCAyLjA2MjUgMTAuNTk3NjU2LTEuMTY0MDYybDE0LjQ3NjU2Mi0xOC4wNDY4NzZjMi42MDU0NjktMy4yNSAyLjA4MjAzMi03Ljk5MjE4Ny0xLjE2NDA2Mi0xMC41OTc2NTZ6bTAgMCIvPg0KICAgICAgICA8cGF0aCBkPSJtNDM3Ljk5MjE4OCAzOTQuODMyMDMxYy0zLjI1LTIuNjA1NDY5LTcuOTkyMTg4LTIuMDgyMDMxLTEwLjU5NzY1NyAxLjE2NDA2M2wtMTQuNDc2NTYyIDE4LjA0Njg3NWMtMi42MDU0NjkgMy4yNS0yLjA4MjAzMSA3Ljk5MjE4NyAxLjE2NDA2MiAxMC41OTc2NTYgMy4yNjk1MzEgMi42MjEwOTQgOC4wMTE3MTkgMi4wNjI1IDEwLjYwMTU2My0xLjE2NDA2M2wxNC40NzI2NTYtMTguMDQ2ODc0YzIuNjA1NDY5LTMuMjQ2MDk0IDIuMDgyMDMxLTcuOTkyMTg4LTEuMTY0MDYyLTEwLjU5NzY1N3ptMCAwIi8+DQogICAgICAgIDxwYXRoIGQ9Im0xMTYuNDcyNjU2IDM2Mi45ODQzNzVjLTMuMjUtMi42MDU0NjktNy45OTIxODctMi4wODIwMzEtMTAuNTk3NjU2IDEuMTY0MDYzbC0xNC40NzY1NjIgMTguMDUwNzgxYy0yLjYwNTQ2OSAzLjI0NjA5My0yLjA4MjAzMiA3Ljk5MjE4NyAxLjE2NDA2MiAxMC41OTc2NTYgMy4yNjk1MzEgMi42MjEwOTQgOC4wMTE3MTkgMi4wNjI1IDEwLjU5NzY1Ni0xLjE2NDA2M2wxNC40NzI2NTYtMTguMDQ2ODc0YzIuNjA5Mzc2LTMuMjUgMi4wODU5MzgtNy45OTYwOTQtMS4xNjAxNTYtMTAuNjAxNTYzem0wIDAiLz4NCiAgICAgICAgPHBhdGggZD0ibTUwNC40NjA5MzggMGMtMTcuMjUzOTA3IDAtNDY2LjU5Mzc1IDAtNDk2LjkyMTg3NiAwLTQuMTYwMTU2IDAtNy41MzkwNjIgMy4zNjcxODgtNy41MzkwNjIgNy41MzkwNjJ2NDkzLjg2NzE4OGMwIDQuMTcxODc1IDMuMzc4OTA2IDcuNTM5MDYyIDcuNTM5MDYyIDcuNTM5MDYyaDQyMi4yMTA5MzhjNC4xNjAxNTYgMCA3LjUzOTA2Mi0zLjM2NzE4NyA3LjUzOTA2Mi03LjUzOTA2MiAwLTQuMTY0MDYyLTMuMzc4OTA2LTcuNTQyOTY5LTcuNTM5MDYyLTcuNTQyOTY5aC00MTQuNjcxODc1di0xNDMuODgyODEyaDE0LjM2NzE4N3Y5MC45NTcwMzFjMCA0LjE2NDA2MiAzLjM3NSA3LjUzOTA2MiA3LjUzOTA2MyA3LjUzOTA2MmgxMjYuNDAyMzQ0YzQuMTYwMTU2IDAgNy41MzkwNjItMy4zNzUgNy41MzkwNjItNy41MzkwNjIgMC00LjE2MDE1Ni0zLjM3ODkwNi03LjUzOTA2Mi03LjUzOTA2Mi03LjUzOTA2MmgtMTE4Ljg2MzI4MXYtODMuNDE3OTY5aDE0LjUzOTA2MnYyNi4xMjEwOTNjMCA0LjE2NDA2MyAzLjM3NSA3LjUzOTA2MyA3LjUzOTA2MiA3LjUzOTA2MyA0LjE2NDA2MyAwIDcuNTM5MDYzLTMuMzc1IDcuNTM5MDYzLTcuNTM5MDYzdi0yNi4xMjEwOTNoMTUzLjcxMDkzN3Y4My40MTc5NjloLTM0LjMwODU5M2MtNC4xNjAxNTcgMC03LjUzOTA2MyAzLjM3ODkwNi03LjUzOTA2MyA3LjUzOTA2MiAwIDQuMTY0MDYyIDMuMzc4OTA2IDcuNTM5MDYyIDcuNTM5MDYzIDcuNTM5MDYyaDI4MS40NzI2NTZjNC4xNjQwNjMgMCA3LjUzOTA2My0zLjM3NSA3LjUzOTA2My03LjUzOTA2MnYtOTAuOTU3MDMxaDE0LjM2NzE4N3YxNDMuODgyODEyaC0zNy4wMTU2MjVjLTQuMTYwMTU2IDAtNy41MzkwNjIgMy4zNzg5MDctNy41MzkwNjIgNy41NDI5NjkgMCA0LjE3MTg3NSAzLjM3ODkwNiA3LjUzOTA2MiA3LjUzOTA2MiA3LjUzOTA2Mmg0NC41NTQ2ODhjNC4xNjAxNTYgMCA3LjUzOTA2Mi0zLjM2NzE4NyA3LjUzOTA2Mi03LjUzOTA2MiAwLTUzLjg2MzI4MSAwLTQzNy40OTYwOTQgMC00OTMuODY3MTg4IDAtNC4xNzE4NzQtMy4zNzg5MDYtNy41MzkwNjItNy41MzkwNjItNy41MzkwNjJ6bS00NDUuMzk4NDM4IDMzNC45MDIzNDRjLTEzLjcxNDg0NCAwLTMwLjA1ODU5NCAwLTQzLjk4NDM3NSAwIDAtOS41NTA3ODIgMC0xNi4yNTc4MTMgMC0yNi43ODEyNWg0My45ODQzNzV6bTAtNDEuODU5Mzc1aC00My45ODQzNzV2LTI2Ljc4OTA2M2g0My45ODQzNzV6bTAtNDEuODY3MTg4aC00My45ODQzNzV2LTI2Ljc4MTI1aDQzLjk4NDM3NXptMC00MS44NTkzNzVoLTQzLjk4NDM3NXYtMjYuNzg5MDYyaDQzLjk4NDM3NXptMC00MS44NzEwOTRoLTQzLjk4NDM3NXYtMjYuNzc3MzQzaDQzLjk4NDM3NXptMC00MS44NTkzNzRjLTkuNzAzMTI1IDAtMzMuOTE3OTY5IDAtNDMuOTg0Mzc1IDB2LTI2Ljc4OTA2M2g0My45ODQzNzV6bTAtNDEuODY3MTg4aC00My45ODQzNzV2LTI2Ljc4MTI1aDQzLjk4NDM3NXptMC00MS44NTkzNzVoLTQzLjk4NDM3NXYtMjYuNzgxMjVoNDMuOTg0Mzc1em0xNS4wNzgxMjUtMjYuNzgxMjVoMzYzLjcxODc1djI2Ljc4MTI1aC0zNjMuNzE4NzV6bTAgODMuNzE4NzVoMjg5LjMwMDc4MWM0LjE2NDA2MyAwIDcuNTM5MDYzLTMuMzY3MTg3IDcuNTM5MDYzLTcuNTM5MDYzIDAtNC4xNjAxNTYtMy4zNzUtNy41MzkwNjItNy41MzkwNjMtNy41MzkwNjItMS4yMzQzNzUgMC0yODIuOTQxNDA2IDAtMjg5LjMwMDc4MSAwdi0yNi43ODEyNWgzNjMuNzE4NzV2MjYuNzgxMjVoLTQ0LjI1NzgxM2MtNC4xNjQwNjIgMC03LjUzOTA2MiAzLjM3ODkwNi03LjUzOTA2MiA3LjUzOTA2MiAwIDQuMTcxODc2IDMuMzc1IDcuNTM5MDYzIDcuNTM5MDYyIDcuNTM5MDYzaDQ0LjI1NzgxM3YyNi43ODkwNjNjLTExLjYyNSAwLTM1NC40OTIxODcgMC0zNjMuNzE4NzUgMHptMCA0MS44NzEwOTRoMzYzLjcxODc1djI2Ljc3NzM0M2gtMzYzLjcxODc1em0wIDQxLjg1OTM3NWgzNjMuNzE4NzV2MjYuNzg5MDYyaC0zNjMuNzE4NzV6bTAgNDEuODY3MTg3aDM2My43MTg3NXYyNi43ODEyNWgtMzYzLjcxODc1em0wIDQxLjg1OTM3NWgzNjMuNzE4NzV2MjYuNzg5MDYzaC0zNjMuNzE4NzV6bTAgNjguNjQ4NDM4di0yNi43ODEyNWgzNjMuNzE4NzV2MjYuNzgxMjVjLTM1LjYxNzE4NyAwLTMyNi45NTMxMjUgMC0zNjMuNzE4NzUgMHptMzkzLjMzNTkzNyA5OC40OTYwOTRoLTE4My4zMjgxMjR2LTQwLjY2Nzk2OWMwLTQuMTY0MDYzLTMuMzc1LTcuNTM5MDYzLTcuNTM5MDYzLTcuNTM5MDYzcy03LjUzOTA2MyAzLjM3NS03LjUzOTA2MyA3LjUzOTA2M3Y0MC42Njc5NjloLTI2LjE0MDYyNHYtODMuNDE0MDYzaDI2LjE0MDYyNHYxMi41ODU5MzdjMCA0LjE2Nzk2OSAzLjM3NSA3LjUzOTA2MyA3LjUzOTA2MyA3LjUzOTA2M3M3LjUzOTA2My0zLjM3MTA5NCA3LjUzOTA2My03LjUzOTA2M3YtMTIuNTg5ODQzaDE1My43MTA5Mzd2MjYuMTIxMDkzYzAgNC4xNjQwNjMgMy4zNzUgNy41MzkwNjMgNy41MzkwNjMgNy41MzkwNjMgNC4xNjQwNjIgMCA3LjUzOTA2Mi0zLjM3NSA3LjUzOTA2Mi03LjUzOTA2M3YtMjYuMTIxMDkzaDE0LjUzOTA2MnptMjkuNDQ1MzEzLTk4LjQ5NjA5NGMtMTMuNzg5MDYzIDAtMjkuODY3MTg3IDAtNDMuOTg0Mzc1IDB2LTI2Ljc4MTI1aDQzLjk4NDM3NXptMC00MS44NTkzNzVoLTQzLjk4NDM3NXYtMjYuNzg5MDYzaDQzLjk4NDM3NXptMC00MS44NjcxODhoLTQzLjk4NDM3NXYtMjYuNzgxMjVoNDMuOTg0Mzc1em0wLTQxLjg1OTM3NWgtNDMuOTg0Mzc1di0yNi43ODkwNjJoNDMuOTg0Mzc1em0wLTQxLjg3MTA5NGgtNDMuOTg0Mzc1di0yNi43NzczNDNoNDMuOTg0Mzc1em0wLTQxLjg1OTM3NGgtNDMuOTg0Mzc1di0yNi43ODkwNjNoNDMuOTg0Mzc1em0wLTQxLjg2NzE4OGgtNDMuOTg0Mzc1di0yNi43ODEyNWg0My45ODQzNzV6bTAtNDEuODU5Mzc1aC00My45ODQzNzV2LTI2Ljc4MTI1aDQzLjk4NDM3NXptMCAwIi8+DQogICAgPC9nPg0KPC9zdmc+",yxe="PHN2ZyB2aWV3Qm94PSIwIDAgNjQgNjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+DQogICAgPGcgZmlsbD0iY3VycmVudENvbG9yIj4NCiAgICAgICAgPHBhdGggZD0ibTU2LjgzOCAxaC00OS42NzZjLTMuMzk4IDAtNi4xNjIgMi43NjQtNi4xNjIgNi4xNjIgMCAuNjY1LjEwNiAxLjMyLjMxNiAxLjk0OWwuNTU4IDEuNjc2Yy44NDEgMi41MiAzLjE5IDQuMjEzIDUuODQ3IDQuMjEzaDQuMzg0bDEuNTA2IDEzLjU1MmMuMjgyIDIuNTM2IDIuNDE4IDQuNDQ4IDQuOTY5IDQuNDQ4aDI2Ljg0YzIuNTUxIDAgNC42ODgtMS45MTIgNC45NjktNC40NDhsMS41MDYtMTMuNTUyaDQuMzg0YzIuNjU3IDAgNS4wMDYtMS42OTMgNS44NDYtNC4yMTRsLjU1OC0xLjY3NGMuMjExLS42My4zMTctMS4yODUuMzE3LTEuOTUgMC0zLjM5OC0yLjc2NC02LjE2Mi02LjE2Mi02LjE2MnptLTMyLjgzOCAzMGgtNHYtOGMwLTEuMTAzLjg5Ny0yIDItMnMyIC44OTcgMiAyem0xMCAwaC00di04YzAtMS4xMDMuODk3LTIgMi0yczIgLjg5NyAyIDJ6bTEwIDBoLTR2LThjMC0xLjEwMy44OTctMiAyLTJzMiAuODk3IDIgMnptNC40MDItMi42NjhjLS4xNDcgMS4zMjQtMS4xMzggMi4zNjMtMi40MDIgMi42MTF2LTcuOTQzYzAtMi4yMDYtMS43OTQtNC00LTRzLTQgMS43OTQtNCA0djhoLTJ2LThjMC0yLjIwNi0xLjc5NC00LTQtNHMtNCAxLjc5NC00IDR2OGgtMnYtOGMwLTIuMjA2LTEuNzk0LTQtNC00cy00IDEuNzk0LTQgNHY3Ljk0MmMtMS4yNjQtLjI0OC0yLjI1NC0xLjI4Ny0yLjQwMi0yLjYxMWwtMS40ODEtMTMuMzMxaDM1Ljc2NnptMTIuMzg0LTE5Ljg1My0uNTU4IDEuNjc1Yy0uNTY3IDEuNzAyLTIuMTU0IDIuODQ2LTMuOTQ5IDIuODQ2aC00OC41NThjLTEuNzk0IDAtMy4zODEtMS4xNDQtMy45NDktMi44NDZsLS41NTgtMS42NzZjLS4xNDItLjQyNC0uMjE0LS44NjctLjIxNC0xLjMxNiAwLTIuMjk1IDEuODY3LTQuMTYyIDQuMTYyLTQuMTYyaDQ5LjY3NmMyLjI5NSAwIDQuMTYyIDEuODY3IDQuMTYyIDQuMTYyIDAgLjQ0OS0uMDcyLjg5Mi0uMjE0IDEuMzE3eiIvPg0KICAgICAgICA8cGF0aCBkPSJtMTUgNWgtNmMtMS4xMDMgMC0yIC44OTctMiAydjJjMCAxLjEwMy44OTcgMiAyIDJoNmMxLjEwMyAwIDItLjg5NyAyLTJ2LTJjMC0xLjEwMy0uODk3LTItMi0yem0tNiA0di0yaDZsLjAwMSAyeiIvPg0KICAgICAgICA8cGF0aCBkPSJtNTEgNWgydjJoLTJ6Ii8+DQogICAgICAgIDxwYXRoIGQ9Im00NyA1aDJ2MmgtMnoiLz4NCiAgICAgICAgPHBhdGggZD0ibTU1IDVoMnYyaC0yeiIvPg0KICAgICAgICA8cGF0aCBkPSJtNDcgOWgydjJoLTJ6Ii8+DQogICAgICAgIDxwYXRoIGQ9Im01MSA5aDJ2MmgtMnoiLz4NCiAgICAgICAgPHBhdGggZD0ibTU1IDloMnYyaC0yeiIvPg0KICAgICAgICA8cGF0aCBkPSJtNDQgNDB2LTFoLTFjLS4xMTkgMC0xLjc5OS4wNDItMy4xNzkgMi4wMzUtLjA0Ni0uMDYzLS4wOTItLjEzMS0uMTM4LS4xOTMtLjkwMy0xLjIzLTEuNjgzLTIuMjkzLTEuNjgzLTQuODQydi0xaC0xYy0uMTM5IDAtMi44OTMuMDU3LTQuNjI0IDMuMjc4LTIuMDUzLTMuMjIzLTUuMzI4LTMuMjc4LTUuMzc2LTMuMjc4aC0xdjFjMCAyLjU1OS0uNzg0IDMuNjMzLTEuNjkyIDQuODc3LS4wNC4wNTUtLjA4LjExNC0uMTIuMTY5LTEuMzgzLTIuMDA0LTMuMDY5LTIuMDQ2LTMuMTg4LTIuMDQ2aC0xdjFjMCAyLjU0My0uOTk1IDMuODMzLTIuMTQ3IDUuMzI3LTEuMzM3IDEuNzMzLTIuODUzIDMuNjk3LTIuODUzIDcuNjczIDAgNi4wNzUgMy45MjUgMTAgMTAgMTBoMTRjNi4wNzUgMCAxMC0zLjkyNSAxMC0xMCAwLTMuOTc2LTEuNTE2LTUuOTQtMi44NTMtNy42NzMtMS4xNTItMS40OTQtMi4xNDctMi43ODQtMi4xNDctNS4zMjd6bS0xOSAxN2MwLTIuMzk2IDEuMzU4LTMuNzE5IDIuNjcyLTUgLjg1MS0uODMgMS43MjQtMS42OCAyLjExNS0yLjc3My41Ni4zMSAxLjIxMyAxLjA0MyAxLjIxMyAyLjc3M3YzaDJ2LTFjMC0xLjk4NiAxLjIzOS0yLjY2IDIuMTQ3LTIuODg3LjM1NSAxLjMwNCAxLjI5NSAyLjI0NCAyLjE0NiAzLjA5NC45MTYuOTE2IDEuNzA3IDEuNzA3IDEuNzA3IDIuNzkzIDAgMS4zODMtMS40NjMgNC03IDRzLTctMi42MTctNy00em0xNCA0aC0uMTAyYzEuNTYyLTEuMjggMi4xMDItMi44OTkgMi4xMDItNCAwLTEuOTE0LTEuMjE4LTMuMTMyLTIuMjkzLTQuMjA3LS45MTYtLjkxNi0xLjcwNy0xLjcwNy0xLjcwNy0yLjc5M3YtMWgtMWMtLjg5MiAwLTIuMTkzLjI3OC0zLjI0NSAxLjA4OS0uNjgyLTIuMzk1LTIuNjI4LTMuMDg5LTMuNzU1LTMuMDg5aC0xdjFjMCAuODQ1LS42NTUgMS41MjYtMS43MjQgMi41NjgtMS40NiAxLjQyMy0zLjI3NiAzLjE5My0zLjI3NiA2LjQzMiAwIDEuMTAxLjU0IDIuNzIgMi4xMDIgNGgtLjEwMmMtMy44NjggMC04LTIuMTAyLTgtOCAwLTMuMjk0IDEuMTgzLTQuODI4IDIuNDM2LTYuNDUyIDEuMDU1LTEuMzY3IDIuMTM5LTIuNzcyIDIuNDY1LTUuMDg0Ljg5MS43MzkgMi4wOTkgMi42NDIgMi4wOTkgNy41MzZoMmMwLTIuNTYtLjMyMy00LjQ2MS0uODAzLTUuODc4LjIyOC0uMzY2LjQ2OS0uNzEzLjcyNi0xLjA2Ni44NDYtMS4xNTkgMS43OTEtMi40NTMgMi4wMjMtNC44NzkgMS40NTYuNDUzIDQuMDU0IDIuMDY5IDQuMDU0IDcuODIzaDJjMC0xLjYzLS4xOTEtMi45OS0uNTA2LTQuMTMyLjYzNy0yLjI3MyAxLjc2MS0zLjIxOCAyLjU2Ny0zLjYwMS4yMzggMi4zNDYgMS4xMzcgMy41NyAyLjAxIDQuNzU5LjI2Mi4zNTcuNTA3LjcwOC43MzggMS4wOC0uNDgzIDEuNDE4LS44MDkgMy4zMjQtLjgwOSA1Ljg5NGgyYzAtNC45MDYgMS4yMTQtNi44MDcgMi4wOTgtNy41NDIuMzI1IDIuMzE1IDEuNDExIDMuNzIyIDIuNDY2IDUuMDkgMS4yNTMgMS42MjQgMi40MzYgMy4xNTggMi40MzYgNi40NTIgMCA1Ljg5OC00LjEzMiA4LTggOHoiLz4NCiAgICA8L2c+DQo8L3N2Zz4=",Txe="PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MTIgNTEyIj4NCiAgICA8ZyBmaWxsPSJjdXJyZW50Q29sb3IiPg0KICAgICAgICA8cGF0aCBkPSJNNDY3LDBINDVDMjAuMTg3LDAsMCwyMC4xODcsMCw0NXY0MjJjMCwyNC44MTMsMjAuMTg3LDQ1LDQ1LDQ1aDQyMmMyNC44MTMsMCw0NS0yMC4xODcsNDUtNDVWNDUNCgkJCUM1MTIsMjAuMTg3LDQ5MS44MTMsMCw0NjcsMHogTTQ4Miw0NjdjMCw4LjI3MS02LjcyOSwxNS0xNSwxNUg0NWMtOC4yNzEsMC0xNS02LjcyOS0xNS0xNVY0NWMwLTguMjcxLDYuNzI5LTE1LDE1LTE1aDQyMg0KCQkJYzguMjcxLDAsMTUsNi43MjksMTUsMTVWNDY3eiIvPg0KICAgICAgICA8cGF0aCBkPSJNMjU2LDgxYy05Ni40OTUsMC0xNzUsNzguNTA1LTE3NSwxNzVzNzguNTA1LDE3NSwxNzUsMTc1czE3NS03OC41MDUsMTc1LTE3NVMzNTIuNDk1LDgxLDI1Niw4MXogTTI1Niw0MDENCgkJCWMtNzkuOTUzLDAtMTQ1LTY1LjA0Ny0xNDUtMTQ1czY1LjA0Ny0xNDUsMTQ1LTE0NXMxNDUsNjUuMDQ3LDE0NSwxNDVTMzM1Ljk1Myw0MDEsMjU2LDQwMXoiLz4NCiAgICAgICAgPHBhdGggZD0iTTE4NywyMTZjLTIyLjA1NiwwLTQwLDE3Ljk0NC00MCw0MGMwLDIyLjA1NiwxNy45NDQsNDAsNDAsNDBjMjIuMDU2LDAsNDAtMTcuOTQ0LDQwLTQwQzIyNywyMzMuOTQ0LDIwOS4wNTYsMjE2LDE4NywyMTZ6DQoJCQkgTTE4NywyNjZjLTUuNTE0LDAtMTAtNC40ODYtMTAtMTBjMC01LjUxNCw0LjQ4Ni0xMCwxMC0xMGM1LjUxNCwwLDEwLDQuNDg2LDEwLDEwQzE5NywyNjEuNTE0LDE5Mi41MTQsMjY2LDE4NywyNjZ6Ii8+DQogICAgICAgIDxwYXRoIGQ9Ik0zMjUsMjE2Yy0yMi4wNTYsMC00MCwxNy45NDQtNDAsNDBjMCwyMi4wNTYsMTcuOTQ0LDQwLDQwLDQwYzIyLjA1NiwwLDQwLTE3Ljk0NCw0MC00MEMzNjUsMjMzLjk0NCwzNDcuMDU2LDIxNiwzMjUsMjE2eg0KCQkJIE0zMjUsMjY2Yy01LjUxNCwwLTEwLTQuNDg2LTEwLTEwYzAtNS41MTQsNC40ODYtMTAsMTAtMTBjNS41MTQsMCwxMCw0LjQ4NiwxMCwxMEMzMzUsMjYxLjUxNCwzMzAuNTE0LDI2NiwzMjUsMjY2eiIvPg0KICAgIDwvZz4NCjwvc3ZnPg0K",Dxe="PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDQ4MCA0ODAiPg0KICAgIDxnIGZpbGw9ImN1cnJlbnRDb2xvciI+DQogICAgICAgIDxwYXRoIGQ9Ik0zNjAsMEgxMjBDOTcuOTIsMC4wMjYsODAuMDI2LDE3LjkyLDgwLDQwdjM2OGMwLjAyNCwxOS4wMDEsMTMuMzg5LDM1LjM3MywzMiwzOS4yVjQ4MGg0OHYtMzJoMTYwdjMyaDQ4di0zMi44DQoJCQljMTguNjExLTMuODI3LDMxLjk3Ni0yMC4xOTksMzItMzkuMlY0MEMzOTkuOTc0LDE3LjkyLDM4Mi4wOCwwLjAyNiwzNjAsMHogTTE0NCw0NjRoLTE2di0xNmgxNlY0NjR6IE0zNTIsNDY0aC0xNnYtMTZoMTZWNDY0eg0KCQkJIE0zODQsNDA4YzAsMTMuMjU1LTEwLjc0NSwyNC0yNCwyNEgxMjBjLTEzLjI1NSwwLTI0LTEwLjc0NS0yNC0yNFY0MGMwLTEzLjI1NSwxMC43NDUtMjQsMjQtMjRoMjQwYzEzLjI1NSwwLDI0LDEwLjc0NSwyNCwyNFY0MDgNCgkJCXoiLz4NCiAgICAgICAgPHBhdGggZD0iTTI0MCwxNjBjLTcwLjY5MiwwLTEyOCw1Ny4zMDgtMTI4LDEyOGMwLjA4NCw3MC42NTgsNTcuMzQyLDEyNy45MTYsMTI4LDEyOGM3MC42OTIsMCwxMjgtNTcuMzA4LDEyOC0xMjgNCgkJCVMzMTAuNjkyLDE2MCwyNDAsMTYweiBNMjQwLDQwMGMtNjEuODU2LDAtMTEyLTUwLjE0NC0xMTItMTEyYzAuMDY2LTYxLjgyOCw1MC4xNzItMTExLjkzNCwxMTItMTEyYzYxLjg1NiwwLDExMiw1MC4xNDQsMTEyLDExMg0KCQkJUzMwMS44NTYsNDAwLDI0MCw0MDB6Ii8+DQogICAgICAgIDxwYXRoIGQ9Ik0yNDAsMTkyYy01My4wMTksMC05Niw0Mi45ODEtOTYsOTZjMC4wNTcsNTIuOTk2LDQzLjAwNCw5NS45NDMsOTYsOTZjNTMuMDE5LDAsOTYtNDIuOTgxLDk2LTk2UzI5My4wMTksMTkyLDI0MCwxOTJ6DQoJCQkgTTI0MCwzNjhjLTQ0LjE4MywwLTgwLTM1LjgxNy04MC04MGMwLjA0OS00NC4xNjMsMzUuODM3LTc5Ljk1Miw4MC04MGM0NC4xODMsMCw4MCwzNS44MTcsODAsODBDMzIwLDMzMi4xODMsMjg0LjE4MywzNjgsMjQwLDM2OA0KCQkJeiIvPg0KICAgICAgICA8cGF0aCBkPSJNMjQwLDMyYy0zMC45MjgsMC01NiwyNS4wNzItNTYsNTZjMC4wMzUsMzAuOTEzLDI1LjA4Nyw1NS45NjUsNTYsNTZjMzAuOTI4LDAsNTYtMjUuMDcyLDU2LTU2DQoJCQlDMjk2LDU3LjA3MiwyNzAuOTI4LDMyLDI0MCwzMnogTTI0MCwxMjhjLTIyLjA5MSwwLTQwLTE3LjkwOS00MC00MGMwLjAyNi0yMi4wOCwxNy45Mi0zOS45NzQsNDAtNDBjMjIuMDkxLDAsNDAsMTcuOTA5LDQwLDQwDQoJCQlTMjYyLjA5MSwxMjgsMjQwLDEyOHoiLz4NCiAgICAgICAgPHBhdGggZD0iTTI0MCw2NGMtMTMuMjU1LDAtMjQsMTAuNzQ1LTI0LDI0czEwLjc0NSwyNCwyNCwyNHMyNC0xMC43NDUsMjQtMjRTMjUzLjI1NSw2NCwyNDAsNjR6IE0yNDAsOTZjLTQuNDE4LDAtOC0zLjU4Mi04LTgNCgkJCXMzLjU4Mi04LDgtOHM4LDMuNTgyLDgsOFMyNDQuNDE4LDk2LDI0MCw5NnoiLz4NCiAgICAgICAgPHJlY3QgeD0iMTEyIiB5PSIzMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2Ii8+DQogICAgICAgIDxyZWN0IHg9IjM1MiIgeT0iMzIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIvPg0KICAgICAgICA8cmVjdCB4PSIxMTIiIHk9IjQwMCIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2Ii8+DQogICAgICAgIDxyZWN0IHg9IjM1MiIgeT0iNDAwIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiLz4NCiAgICAgICAgPHBhdGggZD0iTTI0MCwyNDhjLTIyLjA5MSwwLTQwLDE3LjkwOS00MCw0MGMwLjAyNiwyMi4wOCwxNy45MiwzOS45NzQsNDAsNDBjMjIuMDkxLDAsNDAtMTcuOTA5LDQwLTQwDQoJCQlDMjgwLDI2NS45MDksMjYyLjA5MSwyNDgsMjQwLDI0OHogTTI0MCwzMTJjLTEzLjI1NSwwLTI0LTEwLjc0NS0yNC0yNHMxMC43NDUtMjQsMjQtMjRzMjQsMTAuNzQ1LDI0LDI0UzI1My4yNTUsMzEyLDI0MCwzMTJ6Ii8+DQogICAgICAgIDxwYXRoIGQ9Ik00OCwyODBIMTZjLTQuNDE4LDAtOCwzLjU4Mi04LDhzMy41ODIsOCw4LDhoMzJjNC40MTgsMCw4LTMuNTgyLDgtOFM1Mi40MTgsMjgwLDQ4LDI4MHoiLz4NCiAgICAgICAgPHBhdGggZD0iTTUzLjY1NiwyMjYuMzQ0bC0yNC0yNGMtMy4xNzgtMy4wNjktOC4yNDMtMi45ODEtMTEuMzEyLDAuMTk3Yy0yLjk5NCwzLjEtMi45OTQsOC4wMTUsMCwxMS4xMTVsMjQsMjQNCgkJCWMzLjE3OCwzLjA2OSw4LjI0MywyLjk4MSwxMS4zMTItMC4xOTdDNTYuNjUsMjM0LjM1OSw1Ni42NSwyMjkuNDQ0LDUzLjY1NiwyMjYuMzQ0eiIvPg0KICAgICAgICA8cGF0aCBkPSJNNTMuNDYsMzM4LjM0NGMtMy4xLTIuOTk1LTguMDE2LTIuOTk1LTExLjExNiwwbC0yNCwyNGMtMy4xNzgsMy4wNy0zLjI2Niw4LjEzNC0wLjE5NiwxMS4zMTJzOC4xMzQsMy4yNjYsMTEuMzEyLDAuMTk2DQoJCQljMC4wNjctMC4wNjQsMC4xMzItMC4xMywwLjE5Ni0wLjE5NmwyNC0yNEM1Ni43MjYsMzQ2LjQ3OCw1Ni42MzgsMzQxLjQxNCw1My40NiwzMzguMzQ0eiIvPg0KICAgICAgICA8cGF0aCBkPSJNNDY0LDI4MGgtMzJjLTQuNDE4LDAtOCwzLjU4Mi04LDhzMy41ODIsOCw4LDhoMzJjNC40MTgsMCw4LTMuNTgyLDgtOFM0NjguNDE4LDI4MCw0NjQsMjgweiIvPg0KICAgICAgICA8cGF0aCBkPSJNNDYxLjQ2LDIwMi4zNDRjLTMuMS0yLjk5NC04LjAxNS0yLjk5NC0xMS4xMTYsMGwtMjQsMjRjLTMuMTI0LDMuMTI1LTMuMTIzLDguMTksMC4wMDIsMTEuMzE0DQoJCQljMS41LDEuNDk5LDMuNTM0LDIuMzQyLDUuNjU0LDIuMzQyYzIuMTIyLDAsNC4xNTYtMC44NDQsNS42NTYtMi4zNDRsMjQtMjRDNDY0LjcyNiwyMTAuNDc4LDQ2NC42MzgsMjA1LjQxNCw0NjEuNDYsMjAyLjM0NHoiLz4NCiAgICAgICAgPHBhdGggZD0iTTQ2MS42NTYsMzYyLjM0NGwtMjQtMjRjLTMuMTc4LTMuMDctOC4yNDItMi45ODItMTEuMzEyLDAuMTk2Yy0yLjk5NSwzLjEtMi45OTUsOC4wMTYsMCwxMS4xMTZsMjQsMjQNCgkJCWMzLjE3OCwzLjA3LDguMjQyLDIuOTgyLDExLjMxMi0wLjE5NkM0NjQuNjUxLDM3MC4zNiw0NjQuNjUxLDM2NS40NDQsNDYxLjY1NiwzNjIuMzQ0eiIvPg0KICAgIDwvZz4NCjwvc3ZnPg0K",dxe="PHN2ZyBoZWlnaHQ9IjUxMnB0IiB2aWV3Qm94PSIwIDAgNTEyIDUxMiIgd2lkdGg9IjUxMnB0IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPg0KICAgIDxnIGZpbGw9ImN1cnJlbnRDb2xvciI+DQogICAgICAgIDxwYXRoIGQ9Im01MTIgNTYuMTY0MDYyYzAtMTIuNzk2ODc0LTEwLjQwNjI1LTIzLjIwMzEyNC0yMy4yMDMxMjUtMjMuMjAzMTI0aC00OS45Njg3NXYtMTUuMDQ2ODc2YzAtOS44Nzg5MDYtOC4wMzUxNTYtMTcuOTE0MDYyLTE3LjkxNDA2My0xNy45MTQwNjJoLTEwMy4wODk4NDNjLTkuODc4OTA3IDAtMTcuOTE0MDYzIDguMDM5MDYyLTE3LjkxNDA2MyAxNy45MTQwNjJ2MTUuMDQ2ODc2aC04Ny44MTY0MDZ2LTE1LjA0Njg3NmMwLTkuODc4OTA2LTguMDM5MDYyLTE3LjkxNDA2Mi0xNy45MTc5NjktMTcuOTE0MDYyaC0xMDMuMDg5ODQzYy05Ljg3ODkwNyAwLTE3LjkxNDA2MyA4LjAzOTA2Mi0xNy45MTQwNjMgMTcuOTE0MDYydjE1LjA0Njg3NmgtNDkuOTY4NzVjLTEyLjc5Njg3NSAwLTIzLjIwMzEyNSAxMC40MDYyNS0yMy4yMDMxMjUgMjMuMjAzMTI0djQ5LjVjMCA2LjA1MDc4MiAyLjMyODEyNSAxMS41NjI1IDYuMTM2NzE5IDE1LjY5OTIxOS0zLjgwODU5NCA0LjEzMjgxMy02LjEzNjcxOSA5LjY0ODQzOC02LjEzNjcxOSAxNS42OTkyMTl2MzA1LjgwODU5NGMwIDEyLjc5Mjk2OCAxMC40MDYyNSAyMy4yMDMxMjUgMjMuMjAzMTI1IDIzLjIwMzEyNWgyLjM3ODkwNnYyMi40NTMxMjVjMCAxMi43ODEyNSAxMC4zOTg0MzggMjMuMTc1NzgxIDIzLjE3OTY4OCAyMy4xNzU3ODFoMjMyLjYxNzE4N2M0LjE0NDUzMiAwIDcuNTAzOTA2LTMuMzU5Mzc1IDcuNTAzOTA2LTcuNSAwLTQuMTQ0NTMxLTMuMzU5Mzc0LTcuNTAzOTA2LTcuNTAzOTA2LTcuNTAzOTA2aC0yMzIuNjE3MTg3Yy00LjUwNzgxMyAwLTguMTcxODc1LTMuNjY3OTY5LTguMTcxODc1LTguMTcxODc1di0yMi40NTMxMjVoNDMwLjgyMDMxMnYyMi40NTMxMjVjMCA0LjUwNzgxMi0zLjY2NDA2MiA4LjE3MTg3NS04LjE3MTg3NSA4LjE3MTg3NWgtMTQ3LjEyNWMtNC4xNDg0MzcgMC03LjUwMzkwNiAzLjM1OTM3NS03LjUwMzkwNiA3LjUwMzkwNiAwIDQuMTQwNjI1IDMuMzU1NDY5IDcuNSA3LjUwMzkwNiA3LjVoMTQ3LjEyNWMxMi43ODEyNSAwIDIzLjE3OTY4OC0xMC4zOTQ1MzEgMjMuMTc5Njg4LTIzLjE3NTc4MXYtMjIuNDUzMTI1aDIuMzc4OTA2YzEyLjc5Mjk2OSAwIDIzLjIwMzEyNS0xMC40MTAxNTcgMjMuMjAzMTI1LTIzLjIwMzEyNXYtMzA1LjgwODU5NGMwLTYuMDUwNzgxLTIuMzMyMDMxLTExLjU2NjQwNi02LjEzNjcxOS0xNS42OTkyMTkgMy44MDQ2ODgtNC4xMzY3MTkgNi4xMzY3MTktOS42NDg0MzcgNi4xMzY3MTktMTUuNjk5MjE5em0tMTk3LjA4NTkzOC0zOC4yNWMwLTEuNjA1NDY4IDEuMzA0Njg4LTIuOTA2MjUgMi45MTAxNTctMi45MDYyNWgxMDMuMDg5ODQzYzEuNjA1NDY5IDAgMi45MTAxNTcgMS4zMDQ2ODggMi45MTAxNTcgMi45MDYyNXYxNS4wNDY4NzZoLTEwOC45MTAxNTd6bS0yMjYuNzM4MjgxIDBjMC0xLjYwNTQ2OCAxLjMwNDY4OC0yLjkwNjI1IDIuOTEwMTU3LTIuOTA2MjVoMTAzLjA4OTg0M2MxLjYwNTQ2OSAwIDIuOTEwMTU3IDEuMzA0Njg4IDIuOTEwMTU3IDIuOTA2MjV2MTUuMDQ2ODc2aC0xMDguOTEwMTU3em00MDguODE2NDA3IDQyNC45NTcwMzJjMCA0LjUxOTUzMS0zLjY3NTc4MiA4LjE5OTIxOC04LjE5NTMxMyA4LjE5OTIxOGgtNDY1LjU5Mzc1Yy00LjUxOTUzMSAwLTguMTk1MzEzLTMuNjc5Njg3LTguMTk1MzEzLTguMTk5MjE4di0zMDUuODA4NTk0YzAtNC41MTk1MzEgMy42NzU3ODItOC4xOTkyMTkgOC4xOTUzMTMtOC4xOTkyMTloNDY1LjU5Mzc1YzQuNTIzNDM3IDAgOC4xOTUzMTMgMy42Nzk2ODggOC4xOTUzMTMgOC4xOTkyMTl6bTAtMzM3LjIwNzAzMmMwIDQuNTE5NTMyLTMuNjc1NzgyIDguMTk1MzEzLTguMTk1MzEzIDguMTk1MzEzaC00NjUuNTkzNzVjLTQuNTE5NTMxIDAtOC4xOTUzMTMtMy42NzU3ODEtOC4xOTUzMTMtOC4xOTUzMTN2LTQ5LjVjMC00LjUyMzQzNyAzLjY3NTc4Mi04LjE5OTIxOCA4LjE5NTMxMy04LjE5OTIxOGg0NjUuNTkzNzVjNC41MTk1MzEgMCA4LjE5NTMxMyAzLjY3NTc4MSA4LjE5NTMxMyA4LjE5OTIxOHptMCAwIi8+DQogICAgICAgIDxwYXRoIGQ9Im0xMDYuMDk3NjU2IDU1LjE1MjM0NGMtMTQuMjA3MDMxIDAtMjUuNzYxNzE4IDExLjU1NDY4Ny0yNS43NjE3MTggMjUuNzU3ODEyIDAgMTQuMjA3MDMyIDExLjU1NDY4NyAyNS43NjE3MTkgMjUuNzYxNzE4IDI1Ljc2MTcxOSAxNC4yMDMxMjUgMCAyNS43NjE3MTktMTEuNTU0Njg3IDI1Ljc2MTcxOS0yNS43NjE3MTkgMC0xNC4yMDMxMjUtMTEuNTU4NTk0LTI1Ljc1NzgxMi0yNS43NjE3MTktMjUuNzU3ODEyem0wIDM2LjUxNTYyNWMtNS45Mjk2ODcgMC0xMC43NTM5MDYtNC44MjQyMTktMTAuNzUzOTA2LTEwLjc1MzkwNyAwLTUuOTI5Njg3IDQuODI0MjE5LTEwLjc1NzgxMiAxMC43NTM5MDYtMTAuNzU3ODEyIDUuOTI5Njg4IDAgMTAuNzUzOTA2IDQuODI4MTI1IDEwLjc1MzkwNiAxMC43NTc4MTIgMCA1LjkyOTY4OC00LjgyNDIxOCAxMC43NTM5MDctMTAuNzUzOTA2IDEwLjc1MzkwN3ptMCAwIi8+DQogICAgICAgIDxwYXRoIGQ9Im0xNzkuMTY3OTY5IDU1LjE1MjM0NGMtMTQuMjA3MDMxIDAtMjUuNzYxNzE5IDExLjU1NDY4Ny0yNS43NjE3MTkgMjUuNzU3ODEyIDAgMTQuMjA3MDMyIDExLjU1NDY4OCAyNS43NjE3MTkgMjUuNzYxNzE5IDI1Ljc2MTcxOSAxNC4yMDMxMjUgMCAyNS43NTc4MTItMTEuNTU0Njg3IDI1Ljc1NzgxMi0yNS43NjE3MTkgMC0xNC4yMDMxMjUtMTEuNTU0Njg3LTI1Ljc1NzgxMi0yNS43NTc4MTItMjUuNzU3ODEyem0wIDM2LjUxNTYyNWMtNS45MzM1OTQgMC0xMC43NTc4MTMtNC44MjQyMTktMTAuNzU3ODEzLTEwLjc1MzkwNyAwLTUuOTI5Njg3IDQuODI0MjE5LTEwLjc1NzgxMiAxMC43NTc4MTMtMTAuNzU3ODEyIDUuOTI5Njg3IDAgMTAuNzUzOTA2IDQuODI4MTI1IDEwLjc1MzkwNiAxMC43NTc4MTIgMCA1LjkyOTY4OC00LjgyNDIxOSAxMC43NTM5MDctMTAuNzUzOTA2IDEwLjc1MzkwN3ptMCAwIi8+DQogICAgICAgIDxwYXRoIGQ9Im0zMzIuODMyMDMxIDU1LjE1MjM0NGMtMTQuMjAzMTI1IDAtMjUuNzU3ODEyIDExLjU1NDY4Ny0yNS43NTc4MTIgMjUuNzU3ODEyIDAgMTQuMjA3MDMyIDExLjU1NDY4NyAyNS43NjE3MTkgMjUuNzU3ODEyIDI1Ljc2MTcxOSAxNC4yMDcwMzEgMCAyNS43NjE3MTktMTEuNTU0Njg3IDI1Ljc2MTcxOS0yNS43NjE3MTkgMC0xNC4yMDMxMjUtMTEuNTU0Njg4LTI1Ljc1NzgxMi0yNS43NjE3MTktMjUuNzU3ODEyem0wIDM2LjUxNTYyNWMtNS45Mjk2ODcgMC0xMC43NTM5MDYtNC44MjQyMTktMTAuNzUzOTA2LTEwLjc1MzkwNyAwLTUuOTI5Njg3IDQuODI0MjE5LTEwLjc1NzgxMiAxMC43NTM5MDYtMTAuNzU3ODEyIDUuOTMzNTk0IDAgMTAuNzU3ODEzIDQuODI4MTI1IDEwLjc1NzgxMyAxMC43NTc4MTIgMCA1LjkyOTY4OC00LjgyNDIxOSAxMC43NTM5MDctMTAuNzU3ODEzIDEwLjc1MzkwN3ptMCAwIi8+DQogICAgICAgIDxwYXRoIGQ9Im00MDUuOTAyMzQ0IDU1LjE1MjM0NGMtMTQuMjAzMTI1IDAtMjUuNzYxNzE5IDExLjU1NDY4Ny0yNS43NjE3MTkgMjUuNzU3ODEyIDAgMTQuMjA3MDMyIDExLjU1ODU5NCAyNS43NjE3MTkgMjUuNzYxNzE5IDI1Ljc2MTcxOSAxNC4yMDcwMzEgMCAyNS43NjE3MTgtMTEuNTU0Njg3IDI1Ljc2MTcxOC0yNS43NjE3MTkgMC0xNC4yMDMxMjUtMTEuNTU0Njg3LTI1Ljc1NzgxMi0yNS43NjE3MTgtMjUuNzU3ODEyem0wIDM2LjUxNTYyNWMtNS45Mjk2ODggMC0xMC43NTM5MDYtNC44MjQyMTktMTAuNzUzOTA2LTEwLjc1MzkwNyAwLTUuOTI5Njg3IDQuODI0MjE4LTEwLjc1NzgxMiAxMC43NTM5MDYtMTAuNzU3ODEyIDUuOTI5Njg3IDAgMTAuNzUzOTA2IDQuODI4MTI1IDEwLjc1MzkwNiAxMC43NTc4MTIgMCA1LjkyOTY4OC00LjgyNDIxOSAxMC43NTM5MDctMTAuNzUzOTA2IDEwLjc1MzkwN3ptMCAwIi8+DQogICAgICAgIDxwYXRoIGQ9Im00MzQuNzQyMTg4IDE3MS45Mzc1aC0yMTguMTQ4NDM4Yy00LjE0NDUzMSAwLTcuNTAzOTA2IDMuMzU5Mzc1LTcuNTAzOTA2IDcuNSAwIDQuMTQ0NTMxIDMuMzU5Mzc1IDcuNTAzOTA2IDcuNTAzOTA2IDcuNTAzOTA2aDIxOC4xNDg0MzhjMS40Mzc1IDAgMi42MDU0NjggMS4xNzE4NzUgMi42MDU0NjggMi42MDkzNzV2MTkuODUxNTYzYzAgMS40Mzc1LTEuMTY3OTY4IDIuNjA5Mzc1LTIuNjA1NDY4IDIuNjA5Mzc1aC0zNTcuNDg0Mzc2Yy0xLjQzNzUgMC0yLjYwNTQ2OC0xLjE3MTg3NS0yLjYwNTQ2OC0yLjYwOTM3NXYtMTkuODUxNTYzYzAtMS40Mzc1IDEuMTY3OTY4LTIuNjA5Mzc1IDIuNjA1NDY4LTIuNjA5Mzc1aDEwNC4yNjk1MzJjNC4xNDQ1MzEgMCA3LjUwMzkwNi0zLjM1OTM3NSA3LjUwMzkwNi03LjUwMzkwNiAwLTQuMTQwNjI1LTMuMzU5Mzc1LTcuNS03LjUwMzkwNi03LjVoLTEwNC4yNjk1MzJjLTkuNzEwOTM3IDAtMTcuNjA5Mzc0IDcuODk4NDM4LTE3LjYwOTM3NCAxNy42MTMyODF2MTkuODUxNTYzYzAgOS43MTA5MzcgNy44OTg0MzcgMTcuNjEzMjgxIDE3LjYwOTM3NCAxNy42MTMyODFoMTAuMDM1MTU3djE2Ni40NjQ4NDRjMCAxNC4yNzczNDMgMTEuNjE3MTg3IDI1Ljg5NDUzMSAyNS44OTQ1MzEgMjUuODk0NTMxaDI4NS42MjVjMTQuMjc3MzQ0IDAgMjUuODk0NTMxLTExLjYxNzE4OCAyNS44OTQ1MzEtMjUuODk0NTMxdi0xNjYuNDY0ODQ0aDEwLjAzNTE1N2M5LjcxMDkzNyAwIDE3LjYxMzI4MS03Ljg5ODQzNyAxNy42MTMyODEtMTcuNjEzMjgxdi0xOS44NTE1NjNjMC05LjcxMDkzNy03LjkwMjM0NC0xNy42MTMyODEtMTcuNjEzMjgxLTE3LjYxMzI4MXptLTI1LjA0Mjk2OSAyMjEuNTQyOTY5YzAgNi4wMDM5MDYtNC44ODI4MTMgMTAuODg2NzE5LTEwLjg4NjcxOSAxMC44ODY3MTloLTI4NS42MjVjLTYuMDAzOTA2IDAtMTAuODkwNjI1LTQuODgyODEzLTEwLjg5MDYyNS0xMC44ODY3MTl2LTE2Ni40NjQ4NDRoMzA3LjQwMjM0NHptMCAwIi8+DQogICAgICAgIDxwYXRoIGQ9Im0xNTIuNTQyOTY5IDI5NC44NTkzNzVjMi4wMjM0MzcgMCA0LjA0Mjk2OS0uODE2NDA2IDUuNTIzNDM3LTIuNDIxODc1bDIzLjAxMTcxOS0yNS4wMTU2MjVjMi44MDg1OTQtMy4wNTA3ODEgMi42MDkzNzUtNy43OTY4NzUtLjQ0MTQwNi0xMC42MDE1NjMtMy4wNTA3ODEtMi44MDQ2ODctNy43OTI5NjktMi42MDkzNzQtMTAuNjAxNTYzLjQ0MTQwN2wtMjMuMDExNzE4IDI1LjAxNTYyNWMtMi44MDQ2ODggMy4wNDY4NzUtMi42MDkzNzYgNy43OTI5NjguNDQxNDA2IDEwLjYwMTU2MiAxLjQ0MTQwNiAxLjMyNDIxOSAzLjI2MTcxOCAxLjk4MDQ2OSA1LjA3ODEyNSAxLjk4MDQ2OXptMCAwIi8+DQogICAgICAgIDxwYXRoIGQ9Im0xNTQuMTg3NSAzMjQuMTM2NzE5YzEuNDQxNDA2IDEuMzI4MTI1IDMuMjYxNzE5IDEuOTgwNDY5IDUuMDc4MTI1IDEuOTgwNDY5IDIuMDIzNDM3IDAgNC4wNDI5NjktLjgxNjQwNyA1LjUyMzQzNy0yLjQyMTg3Nmw0Ny4zMTY0MDctNTEuNDI5Njg3YzIuODA0Njg3LTMuMDUwNzgxIDIuNjA5Mzc1LTcuNzk2ODc1LS40NDE0MDctMTAuNjA1NDY5LTMuMDUwNzgxLTIuODA0Njg3LTcuNzk2ODc0LTIuNjA1NDY4LTEwLjYwMTU2Mi40NDE0MDZsLTQ3LjMxNjQwNiA1MS40MzM1OTRjLTIuODA0Njg4IDMuMDQ2ODc1LTIuNjA1NDY5IDcuNzk2ODc1LjQ0MTQwNiAxMC42MDE1NjN6bTAgMCIvPg0KICAgIDwvZz4NCjwvc3ZnPg==",hxe="PHN2ZyBoZWlnaHQ9IjUxMiIgdmlld0JveD0iMCAwIDEyOCAxMjgiIHdpZHRoPSI1MTIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+DQogICAgPGcgZmlsbD0iY3VycmVudENvbG9yIj4NCiAgICAgICAgPHBhdGggZD0ibTEyMi4yNSAxNy4yNjZoLTExNi41YTUuNzU2IDUuNzU2IDAgMCAwIC01Ljc1IDUuNzV2NjcuOTk0YTUuNzU3IDUuNzU3IDAgMCAwIDUuNzUgNS43NWg5Ljg4M2wtMy4wNjggNC40NGE2LjA3OSA2LjA3OSAwIDAgMCAxMCA2LjkxMmw3Ljg0Ny0xMS4zNTJoNjcuMTc2bDcuODQ0IDExLjM1MWE2LjA3OSA2LjA3OSAwIDAgMCAxMC02LjkxMmwtMy4wNjgtNC40MzloOS44ODNhNS43NTcgNS43NTcgMCAwIDAgNS43NTMtNS43NXYtNjcuOTk0YTUuNzU2IDUuNzU2IDAgMCAwIC01Ljc1LTUuNzV6bS0xMDIuNTYxIDg4Ljg1NmEyLjU4MiAyLjU4MiAwIDAgMSAtMi4xMjIgMS4xMTIgMi41OCAyLjU4IDAgMCAxIC0yLjEyMy00LjA0Nmw0LjQ0My02LjQyOGg2LjI3MXptOTIuODY3LTIuOTM0YTIuNTggMi41OCAwIDAgMSAtMi4xMjMgNC4wNDYgMi41ODUgMi41ODUgMCAwIDEgLTIuMTIzLTEuMTEybC02LjQ2OC05LjM2Mmg2LjI3MXptMTEuOTQ0LTEyLjE3OGEyLjI1MyAyLjI1MyAwIDAgMSAtMi4yNSAyLjI1aC0xMTYuNWEyLjI1MyAyLjI1MyAwIDAgMSAtMi4yNS0yLjI1di02Ny45OTRhMi4yNTMgMi4yNTMgMCAwIDEgMi4yNS0yLjI1aDExNi41YTIuMjUzIDIuMjUzIDAgMCAxIDIuMjUgMi4yNXoiLz4NCiAgICAgICAgPHBhdGggZD0ibTExOC4yNSAyNS4yNjZoLTEwOC41YTEuNzQ5IDEuNzQ5IDAgMCAwIC0xLjc1IDEuNzV2NTkuOTk0YTEuNzUgMS43NSAwIDAgMCAxLjc1IDEuNzVoMTA4LjVhMS43NSAxLjc1IDAgMCAwIDEuNzUtMS43NXYtNTkuOTk0YTEuNzQ5IDEuNzQ5IDAgMCAwIC0xLjc1LTEuNzV6bS0xLjc1IDU5Ljk5NGgtMTA1di01Ni40OTRoMTA1eiIvPg0KICAgICAgICA8cGF0aCBkPSJtNDEuMzc1IDQ3LjkyMmg3LjN2MTkuOTMyYTEuNzUgMS43NSAwIDAgMCAzLjUgMHYtMTkuOTMyaDcuM2ExLjc1IDEuNzUgMCAwIDAgMC0zLjVoLTE4LjFhMS43NSAxLjc1IDAgMCAwIDAgMy41eiIvPg0KICAgICAgICA8cGF0aCBkPSJtNzUuOTYzIDY4LjUyN2ExLjc0OSAxLjc0OSAwIDAgMCAzLjIzIDBsOS4wNDctMjEuNjgxYTEuNzUgMS43NSAwIDEgMCAtMy4yMy0xLjM0NmwtNy40MzIgMTcuODA5LTcuNDMyLTE3LjgwOWExLjc1IDEuNzUgMCAxIDAgLTMuMjMgMS4zNDh6Ii8+DQogICAgPC9nPg0KPC9zdmc+",zxe="PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2NCA2NCIgd2lkdGg9IjUxMiIgaGVpZ2h0PSI1MTIiPg0KICAgIDxnIGZpbGw9ImN1cnJlbnRDb2xvciI+DQogICAgICAgIDxwYXRoIGQ9Ik01OSwySDVBMywzLDAsMCwwLDIsNVY1OWEzLDMsMCwwLDAsMywzSDU5YTMsMywwLDAsMCwzLTNWNUEzLDMsMCwwLDAsNTksMlptMSw1N2ExLDEsMCwwLDEtMSwxSDVhMSwxLDAsMCwxLTEtMVY1QTEsMSwwLDAsMSw1LDRINTlhMSwxLDAsMCwxLDEsMVoiLz4NCiAgICAgICAgPHBhdGggZD0iTTMyLDZBMjYsMjYsMCwxLDAsNTgsMzIsMjYuMDI5LDI2LjAyOSwwLDAsMCwzMiw2Wm0wLDUwQTI0LDI0LDAsMSwxLDU2LDMyLDI0LjAyOCwyNC4wMjgsMCwwLDEsMzIsNTZaIi8+DQogICAgICAgIDxwYXRoIGQ9Ik0zMiwxMEEyMiwyMiwwLDEsMCw1NCwzMiwyMi4wMjUsMjIuMDI1LDAsMCwwLDMyLDEwWm0xMC4xNzUsNC44MTNjMi40NjksOS41NS0zLjYxMywxMi45LTYuNDI4LDEzLjkxMWE1LDUsMCwwLDAtMS42NS0xLjI0NywxMS4zNzQsMTEuMzc0LDAsMCwwLDMuMzExLTYuNzk0Yy4yNDktMi44NDUtLjc5LTUuNzA2LTMuMDUtOC41MzFBMTkuODI0LDE5LjgyNCwwLDAsMSw0Mi4xNzUsMTQuODEzWk0zNSwzMmEzLDMsMCwxLDEtMy0zQTMsMywwLDAsMSwzNSwzMlpNMzEuNTg2LDEyLjAyMWMyLjc2NywyLjg3Myw0LjA2Niw1LjcyMiwzLjgzMSw4LjQ3YTEwLjEsMTAuMSwwLDAsMS0zLjc4NCw2LjUzLDE5LjY1MiwxOS42NTIsMCwwLDAtOS41ODUtMTIuMzQ0QTE5LjgzOCwxOS44MzgsMCwwLDEsMzEuNTg2LDEyLjAyMVpNMjAuMTIsMTUuOTQ4YTE3LjY1NywxNy42NTcsMCwwLDEsOS41OTIsMTEuNjMzLDQuOTUxLDQuOTUxLDAsMCwwLS45NTcuNjQ3LDE4Ljg4NiwxOC44ODYsMCwwLDAtMTQuMzM4LTUuNzUyQTIwLjEyNiwyMC4xMjYsMCwwLDEsMjAuMTIsMTUuOTQ4Wk0xMiwzMmExOS44NywxOS44NywwLDAsMSwxLjQ0Mi03LjQxNkExNi4zODUsMTYuMzg1LDAsMCwxLDI1LjgxNiwyOC4yNmExMy43OSwxMy43OSwwLDAsMC04LjA2NCwxLjI5MUExMi42NDQsMTIuNjQ0LDAsMCwwLDEyLjMxMSwzNS40LDE5LjkxMywxOS45MTMsMCwwLDEsMTIsMzJabTEuMTY0LDYuNjZjMS4xMy0zLjUyOSwyLjk4Mi02LDUuNTItNy4zNGExMi42NDMsMTIuNjQzLDAsMCwxLDguNTYxLS43ODdBNC45MTksNC45MTksMCwwLDAsMjcsMzJjMCwuMTA5LjAyNS4yMTEuMDMyLjMxOC0yLjAwOC45MTUtNy45NjEsNC40Mi04LjksMTQuMDYzQTIwLjAzNCwyMC4wMzQsMCwwLDEsMTMuMTY0LDM4LjY2Wm02Ljg3OCw5LjMzM2MuMzY0LTkuMjc5LDUuNTYzLTEyLjc0Myw3LjUzMS0xMy43MTlhNSw1LDAsMCwwLDEuMDY1LDEuNGMtLjk1OCwyLjYwOS0yLjg1Myw5Ljc5MSwyLjEwOCwxNi4yNjFBMTkuODU2LDE5Ljg1NiwwLDAsMSwyMC4wNDIsNDcuOTkzWk0zMy4zODEsNTEuOTNjLTUuNC01LjczMy0zLjkyLTEyLjQ5NS0yLjk4OC0xNS4yMTlBNC45MjksNC45MjksMCwwLDAsMzIsMzdjLjA4MSwwLC4xNTYtLjAyLjIzNS0uMDI0LjYsMy4wNDksMi44MjksOS4yMjMsMTEuMTExLDExLjQ3NUExOS44NTYsMTkuODU2LDAsMCwxLDMzLjM4MSw1MS45M1ptMTEuOTY2LTUuMDc4Yy04LjQ0MS0xLjYxNy0xMC42MjMtNy4yOTItMTEuMTc0LTEwLjM3YTUuMDA2LDUuMDA2LDAsMCwwLDEuMDg0LS43MTljMS44NjgsMS45LDYuMjE1LDUuNjMzLDExLjUyMiw1LjYzM2ExMS4yMDgsMTEuMjA4LDAsMCwwLDMuMDg1LS40NTVBMjAuMDY5LDIwLjA2OSwwLDAsMSw0NS4zNDcsNDYuODUyWk01MiwzMmExOS45LDE5LjksMCwwLDEtMS4wNzQsNi40MTRjLTYuNTA3LDMuMTItMTIuNDYyLTIuMTg0LTE0LjQzOC00LjI1MWE0LjkyNyw0LjkyNywwLDAsMCwuMzY5LTEuMDI1LDE2LjYsMTYuNiwwLDAsMCwxLjc4OS4wOTQsMTguMzI4LDE4LjMyOCwwLDAsMCwxMi45MjYtNS4zMzlBMjAsMjAsMCwwLDEsNTIsMzJabS0xNS4wODgtLjg2OGE0Ljc0NSw0Ljc0NSwwLDAsMC0uMTczLS42NWMyLjkyNi0xLjE1NSw5LjIzNC00Ljc2Niw3LjgxNy0xNC4wMjhhMjAuMDU3LDIwLjA1NywwLDAsMSw2LjM5NCw5LjJBMTYuMzQ0LDE2LjM0NCwwLDAsMSwzNi45MTIsMzEuMTMyWiIvPg0KICAgICAgICA8cGF0aCBkPSJNOSwxMkEzLDMsMCwxLDAsNiw5LDMsMywwLDAsMCw5LDEyWk05LDhBMSwxLDAsMSwxLDgsOSwxLDEsMCwwLDEsOSw4WiIvPg0KICAgICAgICA8cGF0aCBkPSJNNTUsNmEzLDMsMCwxLDAsMywzQTMsMywwLDAsMCw1NSw2Wm0wLDRhMSwxLDAsMSwxLDEtMUExLDEsMCwwLDEsNTUsMTBaIi8+DQogICAgICAgIDxwYXRoIGQ9Ik0xMiw1NWEzLDMsMCwwLDAtMy0zLDIuOTY2LDIuOTY2LDAsMCwwLTEsLjE4NFY0NUg2VjU1YTMsMywwLDAsMCwzLDNoNlY1NkgxMS44MTZBMi45NjYsMi45NjYsMCwwLDAsMTIsNTVaTTksNTZhMSwxLDAsMSwxLDEtMUExLDEsMCwwLDEsOSw1NloiLz4NCiAgICAgICAgPHBhdGggZD0iTTU2LDUyLjE4NEEyLjk2NiwyLjk2NiwwLDAsMCw1NSw1MmEzLDMsMCwwLDAtMywzLDIuOTY2LDIuOTY2LDAsMCwwLC4xODQsMUg0NXYySDU1YTMsMywwLDAsMCwzLTNWNDlINTZaTTU1LDU2YTEsMSwwLDEsMSwxLTFBMSwxLDAsMCwxLDU1LDU2WiIvPg0KICAgICAgICA8cmVjdCB4PSIxNyIgeT0iNTYiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiLz4NCiAgICA8L2c+DQo8L3N2Zz4NCg==",wxe="PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDQyOC42MDcgNDI4LjYwNyI+DQogICAgPGcgZmlsbD0iY3VycmVudENvbG9yIj4NCiAgICAgICAgPHBhdGggZD0iTTQyMy43NzMsMzQzLjg3MUw0MjMuNzczLDM0My44NzFjLTYuNjE3LTQuNTk5LTEyLjQ0LTEwLjI0Ni0xNy4yNDEtMTYuNzE4Yy0xMS40OTQtMTMuMDYxLTI2LjEyMi0yOS4yNTctNTMuMjktMjkuMjU3DQoJCQkJYy0yNy4xNjcsMC00MS4yNzMsMTUuNjczLTUzLjI5LDI5Ljc4Yy0xMi4wMTYsMTQuMTA2LTE5Ljg1MywyMi40NjUtMzcuNjE2LDIyLjQ2NXMtMjYuNjQ1LTkuOTI3LTM3LjYxNi0yMi40NjUNCgkJCQljLTEwLjk3MS0xMi41MzktMjUuNi0yOS43OC01My4yOS0yOS43OGMtMjcuNjksMC00MS4yNzMsMTUuNjczLTUzLjI5LDI5Ljc4Yy0xMi4wMTYsMTQuMTA2LTE5Ljg1MywyMi40NjUtMzcuNjE2LDIyLjQ2NQ0KCQkJCXMtMjYuNjQ1LTkuOTI3LTM3LjYxNi0yMi40NjVjLTcuNDU4LTkuODUtMTYuODg5LTE4LjAzNS0yNy42OS0yNC4wMzNjLTUuMTk0LTIuNTk3LTExLjUwOS0wLjQ5Mi0xNC4xMDYsNC43MDINCgkJCQljLTIuNTk3LDUuMTk0LTAuNDkyLDExLjUwOSw0LjcwMiwxNC4xMDZjOC4yMDMsNC45NDQsMTUuNDU3LDExLjMxNCwyMS40MiwxOC44MDhjMTIuMDE2LDE0LjEwNiwyNi4xMjIsMjkuNzgsNTMuMjksMjkuNzgNCgkJCQlzNDEuMjczLTE1LjY3Myw1My4yOS0yOS43OGMxMi4wMTYtMTQuMTA2LDE5Ljg1My0yMi40NjUsMzcuNjE2LTIyLjQ2NXMyNi42NDUsOS45MjcsMzcuNjE2LDIyLjQ2NQ0KCQkJCWMxMC45NzEsMTIuNTM5LDI1LjYsMjkuNzgsNTMuMjksMjkuNzhjMjcuNjksMCw0MS4yNzMtMTUuNjczLDUzLjI5LTI5Ljc4YzEyLjAxNi0xNC4xMDYsMTkuODUzLTIyLjQ2NSwzNy42MTYtMjIuNDY1DQoJCQkJYzE3Ljc2MywwLDI2LjY0NSw5LjkyNywzNy42MTYsMjIuNDY1YzYuMDg5LDcuODE4LDEzLjMwOCwxNC42ODUsMjEuNDIsMjAuMzc1YzQuOTA1LDMuMTc0LDExLjQ1NSwxLjc3MSwxNC42MjktMy4xMzUNCgkJCQlDNDMwLjA4MiwzNTMuNTk0LDQyOC42NzksMzQ3LjA0NSw0MjMuNzczLDM0My44NzF6Ii8+DQogICAgICAgIDxwYXRoIGQ9Ik00MjMuNzczLDI2NS41MDNMNDIzLjc3MywyNjUuNTAzYy02LjYxNy00LjU5OS0xMi40NC0xMC4yNDYtMTcuMjQxLTE2LjcxOGMtMTEuNDk0LTEzLjA2MS0yNi4xMjItMjkuMjU3LTUzLjI5LTI5LjI1Nw0KCQkJCWMtMjcuMTY3LDAtNDEuMjczLDE1LjY3My01My4yOSwyOS43OGMtMTIuMDE2LDE0LjEwNi0xOS44NTMsMjIuNDY1LTM3LjYxNiwyMi40NjVzLTI2LjY0NS05LjkyNy0zNy42MTYtMjIuNDY1DQoJCQkJYy0xMC45NzEtMTIuNTM5LTI1LjYtMjkuNzgtNTMuMjktMjkuNzhjLTI3LjY5LDAtNDEuMjczLDE1LjY3My01My4yOSwyOS43OGMtMTIuMDE2LDE0LjEwNi0xOS44NTMsMjIuNDY1LTM3LjYxNiwyMi40NjUNCgkJCQlzLTI2LjY0NS05LjkyNy0zNy42MTYtMjIuNDY1Yy03LjQ1OC05Ljg1LTE2Ljg4OS0xOC4wMzUtMjcuNjktMjQuMDMzYy01LjE5NC0yLjU5Ny0xMS41MDktMC40OTItMTQuMTA2LDQuNzAyDQoJCQkJcy0wLjQ5MiwxMS41MDksNC43MDIsMTQuMTA2YzguMjAzLDQuOTQ0LDE1LjQ1NywxMS4zMTQsMjEuNDIsMTguODA4YzEyLjAxNiwxNC4xMDYsMjYuMTIyLDI5Ljc4LDUzLjI5LDI5Ljc4DQoJCQkJczQxLjI3My0xNS42NzMsNTMuMjktMjkuNzhjMTIuMDE2LTE0LjEwNiwxOS44NTMtMjIuNDY1LDM3LjYxNi0yMi40NjVzMjYuNjQ1LDkuOTI3LDM3LjYxNiwyMi40NjUNCgkJCQljMTAuOTcxLDEyLjUzOSwyNS42LDI5Ljc4LDUzLjI5LDI5Ljc4YzI3LjY5LDAsNDEuMjczLTE1LjY3Myw1My4yOS0yOS43OGMxMi4wMTYtMTQuMTA2LDE5Ljg1My0yMi40NjUsMzcuNjE2LTIyLjQ2NQ0KCQkJCWMxNy43NjMsMCwyNi42NDUsOS45MjcsMzcuNjE2LDIyLjQ2NWM2LjA4OSw3LjgxOCwxMy4zMDgsMTQuNjg1LDIxLjQyLDIwLjM3NWM0LjkwNSwzLjE3NCwxMS40NTUsMS43NzEsMTQuNjI5LTMuMTM1DQoJCQkJQzQzMC4wODIsMjc1LjIyNyw0MjguNjc5LDI2OC42NzcsNDIzLjc3MywyNjUuNTAzeiIvPg0KICAgICAgICA8cGF0aCBkPSJNNDIzLjc3MywxODEuOTExTDQyMy43NzMsMTgxLjkxMWMtNi42MTctNC41OTktMTIuNDQtMTAuMjQ2LTE3LjI0MS0xNi43MThjLTExLjQ5NC0xMy4wNjEtMjYuMTIyLTI5LjI1Ny01My4yOS0yOS4yNTcNCgkJCQljLTI3LjE2NywwLTQxLjI3MywxNS42NzMtNTMuMjksMjkuNzhzLTE5Ljg1MywyMi40NjUtMzcuNjE2LDIyLjQ2NXMtMjYuNjQ1LTkuOTI3LTM3LjYxNi0yMi40NjVzLTI1LjYtMjkuNzgtNTMuMjktMjkuNzgNCgkJCQljLTI3LjY5LDAtNDEuMjczLDE1LjY3My01My4yOSwyOS43OGMtMTIuMDE2LDE0LjEwNi0xOS44NTMsMjIuNDY1LTM3LjYxNiwyMi40NjVzLTI2LjY0NS05LjkyNy0zNy42MTYtMjIuNDY1DQoJCQkJYy03LjQ1OC05Ljg1LTE2Ljg4OS0xOC4wMzUtMjcuNjktMjQuMDMzYy01LjE5NC0yLjU5Ny0xMS41MDktMC40OTItMTQuMTA2LDQuNzAyYy0yLjU5Nyw1LjE5NC0wLjQ5MiwxMS41MDksNC43MDIsMTQuMTA2DQoJCQkJYzguMjAzLDQuOTQ0LDE1LjQ1NywxMS4zMTQsMjEuNDIsMTguODA4YzEyLjAxNiwxNC4xMDYsMjYuMTIyLDI5Ljc4LDUzLjI5LDI5Ljc4czQxLjI3My0xNS42NzMsNTMuMjktMjkuNzgNCgkJCQljMTIuMDE2LTE0LjEwNiwxOS44NTMtMjIuNDY1LDM3LjYxNi0yMi40NjVzMjYuNjQ1LDkuOTI3LDM3LjYxNiwyMi40NjVzMjUuNiwyOS43OCw1My4yOSwyOS43OA0KCQkJCWMyNy42OSwwLDQxLjI3My0xNS42NzMsNTMuMjktMjkuNzhzMTkuODUzLTIyLjQ2NSwzNy42MTYtMjIuNDY1YzE3Ljc2MywwLDI2LjY0NSw5LjkyNywzNy42MTYsMjIuNDY1DQoJCQkJYzYuMDg5LDcuODE4LDEzLjMwOCwxNC42ODUsMjEuNDIsMjAuMzc1YzQuOTA1LDMuMTc0LDExLjQ1NSwxLjc3MSwxNC42MjktMy4xMzUNCgkJCQlDNDMwLjA4MiwxOTEuNjM1LDQyOC42NzksMTg1LjA4NSw0MjMuNzczLDE4MS45MTF6Ii8+DQogICAgICAgIDxwYXRoIGQ9Ik01LjgxNCw4Mi4xMjRjOC4yMDMsNC45NDQsMTUuNDU3LDExLjMxNCwyMS40MiwxOC44MDhjMTIuMDE2LDE0LjEwNiwyNi4xMjIsMjkuNzgsNTMuMjksMjkuNzgNCgkJCQlzNDEuMjczLTE1LjY3Myw1My4yOS0yOS43OGMxMi4wMTYtMTQuMTA2LDE5Ljg1My0yMi40NjUsMzcuNjE2LTIyLjQ2NXMyNi42NDUsOS45MjcsMzcuNjE2LDIyLjQ2NQ0KCQkJCWMxMC45NzEsMTIuNTM5LDI1LjYsMjkuNzgsNTMuMjksMjkuNzhjMjcuNjksMCw0MS4yNzMtMTUuNjczLDUzLjI5LTI5Ljc4YzEyLjAxNi0xNC4xMDYsMTkuODUzLTIyLjQ2NSwzNy42MTYtMjIuNDY1DQoJCQkJYzE3Ljc2MywwLDI2LjY0NSw5LjkyNywzNy42MTYsMjIuNDY1YzYuMDg5LDcuODE4LDEzLjMwOCwxNC42ODUsMjEuNDIsMjAuMzc2YzQuOTA1LDMuMTc0LDExLjQ1NSwxLjc3LDE0LjYyOS0zLjEzNQ0KCQkJCWMzLjE3NC00LjkwNSwxLjc3MS0xMS40NTUtMy4xMzUtMTQuNjI5aDBjLTYuNjE3LTQuNTk5LTEyLjQ0LTEwLjI0Ni0xNy4yNDEtMTYuNzE4Yy0xMS40OTQtMTMuMDYxLTI2LjEyMi0yOS4yNTctNTMuMjktMjkuMjU3DQoJCQkJYy0yNy4xNjcsMC00MS4yNzMsMTUuNjczLTUzLjI5LDI5Ljc4Yy0xMi4wMTYsMTQuMTA2LTE5Ljg1MywyMi40NjUtMzcuNjE2LDIyLjQ2NXMtMjYuNjQ1LTkuOTI3LTM3LjYxNi0yMi40NjUNCgkJCQljLTEwLjk3MS0xMi41MzktMjUuNi0yOS43OC01My4yOS0yOS43OGMtMjcuNjksMC00MS4yNzMsMTUuNjczLTUzLjI5LDI5Ljc4Yy0xMi4wMTYsMTQuMTA2LTE5Ljg1MywyMi40NjUtMzcuNjE2LDIyLjQ2NQ0KCQkJCVM1My44OCw5OS44ODcsNDIuOTA4LDg3LjM0OGMtNy40NTgtOS44NS0xNi44ODktMTguMDM1LTI3LjY5LTI0LjAzM2MtNS4xOTQtMi41OTctMTEuNTA5LTAuNDkyLTE0LjEwNiw0LjcwMg0KCQkJCVMwLjYyMSw3OS41MjcsNS44MTQsODIuMTI0eiIvPg0KICAgIDwvZz4NCjwvc3ZnPg0K",Ixe="PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDUwOCA1MDgiPg0KICAgIDxnIGZpbGw9ImN1cnJlbnRDb2xvciI+DQogICAgICAgIDxyZWN0IHg9IjEzOS4zIiB3aWR0aD0iMTYuNCIgaGVpZ2h0PSIzOC4yIi8+DQogICAgICAgIDxwb2x5Z29uIHBvaW50cz0iMTA0LjEsMjEuNCA4OC45LDI3LjcgOTgsNDkuOCAxMTMuMiw0My41IAkJIi8+DQogICAgICAgIDxwb2x5Z29uIHBvaW50cz0iMjcuNSw4OS40IDIxLjMsMTA0LjYgNDMuMywxMTMuNyA0OS41LDk4LjUgCQkiLz4NCiAgICAgICAgPHBvbHlnb24gcG9pbnRzPSIxOTAuOSwyMS40IDE4MS44LDQzLjUgMTk2LjksNDkuOCAyMDYsMjcuNyAJCSIvPg0KICAgICAgICA8cG9seWdvbiBwb2ludHM9IjQzLjMsMTgyLjcgMjEuMywxOTEuOCAyNy41LDIwNyA0OS41LDE5Ny45IAkJIi8+DQogICAgICAgIDxwb2x5Z29uIHBvaW50cz0iMjY3LjQsODkuNCAyNDUuNCw5OC41IDI1MS43LDExMy43IDI3My43LDEwNC42IAkJIi8+DQogICAgICAgIDxwb2x5Z29uIHBvaW50cz0iMjQ2LDM3LjYgMjE5LjEsNjQuNiAyMzAuNyw3Ni4zIDI1Ny42LDQ5LjIgCQkiLz4NCiAgICAgICAgPHBvbHlnb24gcG9pbnRzPSI2NC4zLDIyMC4xIDM3LjQsMjQ3LjEgNDksMjU4LjggNzUuOSwyMzEuNyAJCSIvPg0KICAgICAgICA8cG9seWdvbiBwb2ludHM9IjE0LjMsMTQwIDAsMTQwIDAsMTU2LjQgMTQuMywxNTYuNCAzOC4xLDE1Ni40IDM4LjEsMTQwIAkJIi8+DQogICAgICAgIDxwb2x5Z29uIHBvaW50cz0iNTkuMSw0Ny43IDQ5LDM3LjYgMzcuNCw0OS4yIDY0LjMsNzYuMyA3NS45LDY0LjYgCQkiLz4NCiAgICAgICAgPHBhdGggZD0iTTMxOS41LDE3Mi45djE2LjVjNDkuNywwLDkwLjEsNDAuNiw5MC4xLDkwLjZINDI2QzQyNi4xLDIyMC45LDM3OC4zLDE3Mi45LDMxOS41LDE3Mi45eiIvPg0KICAgICAgICA8cGF0aCBkPSJNNDY2LjEsMjk1LjVjMC42LTUuNiwwLjktMTAuNiwwLjktMTUuNmMwLTgxLjctNjYuMi0xNDguMi0xNDcuNS0xNDguMmMtMjguNCwwLTU1LjUsOC4yLTc4LjcsMjNjMC4yLTIuMiwwLjUtNC4zLDAuNS02LjUNCgkJCWMwLTUyLTQyLjEtOTQuMy05My44LTk0LjNzLTkzLjgsNDIuMy05My44LDk0LjNjMCwzMC42LDE0LjksNTkuMSwzOS41LDc2LjdjLTE1LjQsMTcuMi0yNS41LDM5LjMtMjcuMyw2My43DQoJCQljLTM3LDQtNjUuOCwzNS41LTY1LjgsNzMuN2MwLDQwLjksMzMuMSw3NC4xLDczLjcsNzQuMWgzNjAuNWM0MC43LDAsNzMuNy0zMy4yLDczLjctNzQuMUM1MDgsMzMzLjcsNDkxLjQsMzA3LjcsNDY2LjEsMjk1LjV6DQoJCQkgTTcwLDE0OC4yYzAtNDIuOSwzNC43LTc3LjgsNzcuNC03Ny44YzQyLjcsMCw3Ny40LDM0LjksNzcuNCw3Ny44YzAsNi45LTAuOSwxMy45LTIuNywyMC42Yy04LjMsNy40LTE1LjcsMTUuNS0yMi4xLDI0LjQNCgkJCWMtMzMuMS05LjEtNjguNy0xLjMtOTQuOSwyMC4xQzgzLjMsMTk5LDcwLDE3NC41LDcwLDE0OC4yeiBNNDM0LjMsNDE5LjlINzMuN2MtMzEuNiwwLTU3LjQtMjUuOS01Ny40LTU3LjYNCgkJCWMwLTMxLjgsMjUuNy01Ny42LDU3LjQtNTcuNmg4LjJ2LTguMmMwLTQ5LjksNDAuNC05MC42LDkwLjEtOTAuNmMxNC40LDAsMzQuNyw2LjgsMzQuNyw2LjhzMzguNy02NC40LDExMi44LTY0LjQNCgkJCWM3Mi4zLDAsMTMxLjEsNTkuMSwxMzEuMSwxMzEuN2MwLDEzLjktMi42LDI2LjEtMi42LDI2LjFsNi4yLDIuM2MyMi4zLDguNCwzNy4zLDMwLjEsMzcuMyw1My45DQoJCQlDNDkxLjYsMzk0LDQ2NS45LDQxOS45LDQzNC4zLDQxOS45eiIvPg0KICAgICAgICA8cG9seWdvbiBwb2ludHM9Ijg4LjQsNDU1LjIgNDcuNSw0OTYuNCA1OS4xLDUwOCAxMDAsNDY2LjggCQkiLz4NCiAgICAgICAgPHBvbHlnb24gcG9pbnRzPSIxNzguNiw0NTUuMiAxMzcuNiw0OTYuNCAxNDkuMiw1MDggMTkwLjEsNDY2LjggCQkiLz4NCiAgICAgICAgPHBvbHlnb24gcG9pbnRzPSIyNjguNyw0NTUuMiAyMjcuNyw0OTYuNCAyMzkuMyw1MDggMjgwLjMsNDY2LjggCQkiLz4NCiAgICAgICAgPHBvbHlnb24gcG9pbnRzPSIzNTguOCw0NTUuMiAzMTcuOSw0OTYuNCAzMjkuNCw1MDggMzcwLjQsNDY2LjggCQkiLz4NCiAgICAgICAgPHBvbHlnb24gcG9pbnRzPSI0NDguOSw0NTUuMiA0MDgsNDk2LjQgNDE5LjYsNTA4IDQ2MC41LDQ2Ni44IAkJIi8+DQogICAgPC9nPg0KPC9zdmc+DQo=",Cxe="PHN2ZyBoZWlnaHQ9IjUxMiIgdmlld0JveD0iMCAwIDY0IDY0IiB3aWR0aD0iNTEyIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPg0KICAgIDxnIGZpbGw9ImN1cnJlbnRDb2xvciI+DQogICAgICAgIDxwYXRoIGQ9Im02MSA1NWgtNXYtNDRhMy4wMDkgMy4wMDkgMCAwIDAgMy0zdi01YTEgMSAwIDAgMCAtMS0xaC01MmExIDEgMCAwIDAgLTEgMXY1YTMuMDA5IDMuMDA5IDAgMCAwIDMgM3Y0NGgtNWExIDEgMCAwIDAgLTEgMXY1YTEgMSAwIDAgMCAxIDFoNThhMSAxIDAgMCAwIDEtMXYtNWExIDEgMCAwIDAgLTEtMXptLTU0LTQ3di00aDUwdjRhMSAxIDAgMCAxIC0xIDFoLTQ4YTEgMSAwIDAgMSAtMS0xem00NyAzdjQ0aC00NHYtNDR6bTYgNDloLTU2di0zaDU2eiIvPg0KICAgICAgICA8cGF0aCBkPSJtNTIgMTJoLTQwYTEgMSAwIDAgMCAtMSAxdjQwYTEgMSAwIDAgMCAxIDFoNDBhMSAxIDAgMCAwIDEtMXYtNDBhMSAxIDAgMCAwIC0xLTF6bS0yMSA0MGgtMTh2LTE5aDE4em0wLTIxaC0xOHYtMTdoMTh6bTIwIDIxaC0xOHYtMTloMTh6bTAtMjFoLTE4di0xN2gxOHoiLz4NCiAgICAgICAgPHBhdGggZD0ibTE1LjE3MiAxOGg1LjY1N3YyaC01LjY1N3oiIHRyYW5zZm9ybT0ibWF0cml4KC43MDcgLS43MDcgLjcwNyAuNzA3IC04LjE2MyAxOC4yOTMpIi8+DQogICAgICAgIDxwYXRoIGQ9Im0xNC4xMzYgMjAuNWgxMi43Mjh2MmgtMTIuNzI4eiIgdHJhbnNmb3JtPSJtYXRyaXgoLjcwNyAtLjcwNyAuNzA3IC43MDcgLTkuMTk4IDIwLjc5MykiLz4NCiAgICA8L2c+DQo8L3N2Zz4=",pxe={"Alarm Systems":"PHN2ZyBoZWlnaHQ9IjUxMXB0IiB2aWV3Qm94PSItMzEgMCA1MTEgNTExLjk5OTk4IiB3aWR0aD0iNTExcHQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+DQogICAgPGcgZmlsbD0iY3VycmVudENvbG9yIj4NCiAgICAgICAgPHBhdGggZD0ibTIzNS4zMjgxMjUgMTE5LjE2Nzk2OWMyMC44Mzk4NDQgOC4wNTg1OTMgMzUuNjQ0NTMxIDIxLjE0ODQzNyA0NC42MzI4MTMgNDEuNTAzOTA2Ii8+DQogICAgICAgIDxwYXRoIGQ9Im0yMzEuNjg3NSAxMjguNTg1OTM4YzE4Ljk4MDQ2OSA3LjMzOTg0MyAzMS4zODI4MTIgMTguODMyMDMxIDM5LjAzNTE1NiAzNi4xNjQwNjIgMS42Njc5NjkgMy43NzM0MzggNS4zNjMyODIgNi4wMjM0MzggOS4yNDIxODggNi4wMjM0MzggMS4zNjMyODEgMCAyLjc0NjA5NC0uMjc3MzQ0IDQuMDcwMzEyLS44NjMyODIgNS4xMDU0NjktMi4yNTM5MDYgNy40MTQwNjMtOC4yMTQ4NDQgNS4xNjAxNTYtMTMuMzE2NDA2LTkuODIwMzEyLTIyLjI1LTI2LjI1LTM3LjU3NDIxOS01MC4yMjY1NjItNDYuODQzNzUtNS4xOTkyMTktMi4wMTE3MTktMTEuMDQ2ODc1LjU3NDIxOS0xMy4wNTg1OTQgNS43NzczNDQtMi4wMTE3MTggNS4yMDMxMjUuNTc4MTI1IDExLjA0Njg3NSA1Ljc3NzM0NCAxMy4wNTg1OTR6bTAgMCIvPg0KICAgICAgICA8cGF0aCBkPSJtMjA3LjEwNTQ2OSAyMzcuODEyNWMyMC4wODk4NDMgMCAzNi40Mzc1LTE2LjM0Mzc1IDM2LjQzNzUtMzYuNDMzNTk0IDAtMjAuMDkzNzUtMTYuMzQ3NjU3LTM2LjQzNzUtMzYuNDM3NS0zNi40Mzc1LTIwLjA4OTg0NCAwLTM2LjQzNzUgMTYuMzQzNzUtMzYuNDM3NSAzNi40Mzc1IDAgMjAuMDg5ODQ0IDE2LjM0NzY1NiAzNi40MzM1OTQgMzYuNDM3NSAzNi40MzM1OTR6bTAtNTIuNjc1NzgxYzguOTUzMTI1IDAgMTYuMjQyMTg3IDcuMjg1MTU2IDE2LjI0MjE4NyAxNi4yNDIxODcgMCA4Ljk1MzEyNS03LjI4OTA2MiAxNi4yMzgyODItMTYuMjQyMTg3IDE2LjIzODI4Mi04Ljk1NzAzMSAwLTE2LjI0MjE4OC03LjI4NTE1Ny0xNi4yNDIxODgtMTYuMjM4MjgyIDAtOC45NTcwMzEgNy4yODUxNTctMTYuMjQyMTg3IDE2LjI0MjE4OC0xNi4yNDIxODd6bTAgMCIvPg0KICAgICAgICA8cGF0aCBkPSJtMzkwLjE3OTY4OCAxNDcuMDE1NjI1YzMuNzY1NjI0IDAgNy4zOTg0MzctLjU3NDIxOSAxMC44MjAzMTItMS42MzY3MTlsNy4zMzk4NDQgOS44NzEwOTRjMTMuOTQxNDA2IDE4Ljc1IDIxLjYyMTA5NCA0MS45NDUzMTIgMjEuNjIxMDk0IDY1LjMxMjV2NTkuMTUyMzQ0YzAgNS41NzgxMjUgNC41MjM0MzcgMTAuMDk3NjU2IDEwLjA5NzY1NiAxMC4wOTc2NTYgNS41NzQyMTggMCAxMC4wOTc2NTYtNC41MTk1MzEgMTAuMDk3NjU2LTEwLjA5NzY1NnYtNTkuMTUyMzQ0YzAtMjcuNjc1NzgxLTkuMDkzNzUtNTUuMTUyMzQ0LTI1LjYwOTM3NS03Ny4zNTkzNzVsLTYuNjc1NzgxLTguOTgwNDY5YzUuNDQ5MjE4LTYuMzY3MTg3IDguNzQ2MDk0LTE0LjYyNSA4Ljc0NjA5NC0yMy42NDA2MjUgMC0yMC4wOTM3NS0xNi4zNDM3NS0zNi40Mzc1LTM2LjQzNzUtMzYuNDM3NS0yMC4wODk4NDQgMC0zNi40MzM1OTQgMTYuMzQzNzUtMzYuNDMzNTk0IDM2LjQzNzUgMCAyMC4wODk4NDQgMTYuMzQzNzUgMzYuNDMzNTk0IDM2LjQzMzU5NCAzNi40MzM1OTR6bTAtNTIuNjc1NzgxYzguOTU3MDMxIDAgMTYuMjQyMTg3IDcuMjg1MTU2IDE2LjI0MjE4NyAxNi4yNDIxODcgMCA4Ljk1MzEyNS03LjI4NTE1NiAxNi4yNDIxODgtMTYuMjQyMTg3IDE2LjI0MjE4OC04Ljk1MzEyNiAwLTE2LjI0MjE4OC03LjI4OTA2My0xNi4yNDIxODgtMTYuMjQyMTg4IDAtOC45NTcwMzEgNy4yODkwNjItMTYuMjQyMTg3IDE2LjI0MjE4OC0xNi4yNDIxODd6bTAgMCIvPg0KICAgICAgICA8cGF0aCBkPSJtNDQwLjA1ODU5NCAzNDkuMDUwNzgxYy01LjU3ODEyNSAwLTEwLjA5NzY1NiA0LjUxOTUzMS0xMC4wOTc2NTYgMTAuMDk3NjU3djYzLjMyMDMxMmMwIDE0LjIzMDQ2OS0xMS41NzgxMjYgMjUuODA4NTk0LTI1LjgwODU5NCAyNS44MDg1OTRoLTQ0LjU5NzY1NnYtMzMuNDI5Njg4YzAtNS41NzgxMjUtNC41MTk1MzItMTAuMDk3NjU2LTEwLjA5Mzc1LTEwLjA5NzY1NmgtNDIuMjY1NjI2di0xMTIuNDUzMTI1YzIxLjg1NTQ2OS0yNC4wMzUxNTYgMzUuMTkxNDA3LTU1Ljk0OTIxOSAzNS4xOTE0MDctOTAuOTE3OTY5IDAtNzQuNTk3NjU2LTYwLjY4NzUtMTM1LjI4NTE1Ni0xMzUuMjgxMjUtMTM1LjI4NTE1NnMtMTM1LjI4MTI1IDYwLjY4NzUtMTM1LjI4MTI1IDEzNS4yODUxNTZjMCAzMy4xMDU0NjkgMTEuOTU3MDMxIDYzLjQ2NDg0NCAzMS43NzczNDMgODcuMDAzOTA2djIxMy41MTk1MzJjMCA1LjU3ODEyNSA0LjUyMzQzOCAxMC4wOTc2NTYgMTAuMDk3NjU3IDEwLjA5NzY1NmgyMzUuNzYxNzE5YzUuNTc0MjE4IDAgMTAuMDkzNzUtNC41MTk1MzEgMTAuMDkzNzUtMTAuMDk3NjU2di0zMy40Mjk2ODhoNDQuNTk3NjU2YzI1LjM2NzE4NyAwIDQ2LjAwMzkwNi0yMC42MzY3MTggNDYuMDAzOTA2LTQ2LjAwMzkwNnYtNjMuMzIwMzEyYzAtNS41NzgxMjYtNC41MjM0MzgtMTAuMDk3NjU3LTEwLjA5NzY1Ni0xMC4wOTc2NTd6bS0yMzIuOTUzMTI1LTI2Mi43NjE3MTljNjMuNDU3MDMxIDAgMTE1LjA4NTkzNyA1MS42Mjg5MDcgMTE1LjA4NTkzNyAxMTUuMDg5ODQ0IDAgNjMuNDU3MDMyLTUxLjYyODkwNiAxMTUuMDg1OTM4LTExNS4wODU5MzcgMTE1LjA4NTkzOC02My40NjA5MzggMC0xMTUuMDg1OTM4LTUxLjYyODkwNi0xMTUuMDg1OTM4LTExNS4wODU5MzggMC02My40NjA5MzcgNTEuNjI1LTExNS4wODk4NDQgMTE1LjA4NTkzOC0xMTUuMDg5ODQ0em0tODMuMzA4NTk0IDIyMS42MDE1NjNjMjIuOTgwNDY5IDE4LjAxNTYyNSA1MS45MTAxNTYgMjguNzY5NTMxIDgzLjMwODU5NCAyOC43Njk1MzEgMjkuODYzMjgxIDAgNTcuNDkyMTg3LTkuNzM0Mzc1IDc5Ljg5NDUzMS0yNi4xODc1djE4MS4zMzIwMzJoLTE2My4yMDMxMjV6bTIxNS41NjY0MDYgMTgzLjkxNDA2M2gtMzIuMTY3OTY5di02Ni44NTkzNzZoMzIuMTY3OTY5em0wIDAiLz4NCiAgICAgICAgPHBhdGggZD0ibTE0OC4xNjAxNTYgMzc3Ljc4OTA2MmgxNy45MjU3ODJjNS41NzQyMTggMCAxMC4wOTc2NTYtNC41MjM0MzcgMTAuMDk3NjU2LTEwLjA5NzY1NiAwLTUuNTc4MTI1LTQuNTIzNDM4LTEwLjA5NzY1Ni0xMC4wOTc2NTYtMTAuMDk3NjU2aC0xNy45MjU3ODJjLTUuNTc0MjE4IDAtMTAuMDk3NjU2IDQuNTE5NTMxLTEwLjA5NzY1NiAxMC4wOTc2NTYgMCA1LjU3NDIxOSA0LjUyMzQzOCAxMC4wOTc2NTYgMTAuMDk3NjU2IDEwLjA5NzY1NnptMCAwIi8+DQogICAgICAgIDxwYXRoIGQ9Im0xOTguMTQ0NTMxIDM3Ny43ODkwNjJoMTcuOTIxODc1YzUuNTc0MjE5IDAgMTAuMDk3NjU2LTQuNTIzNDM3IDEwLjA5NzY1Ni0xMC4wOTc2NTYgMC01LjU3ODEyNS00LjUyMzQzNy0xMC4wOTc2NTYtMTAuMDk3NjU2LTEwLjA5NzY1NmgtMTcuOTIxODc1Yy01LjU3ODEyNSAwLTEwLjA5NzY1NiA0LjUxOTUzMS0xMC4wOTc2NTYgMTAuMDk3NjU2IDAgNS41NzQyMTkgNC41MTk1MzEgMTAuMDk3NjU2IDEwLjA5NzY1NiAxMC4wOTc2NTZ6bTAgMCIvPg0KICAgICAgICA8cGF0aCBkPSJtMjY2LjA0Njg3NSAzNTcuNTkzNzVoLTE3LjkyMTg3NWMtNS41NzQyMTkgMC0xMC4wOTc2NTYgNC41MTk1MzEtMTAuMDk3NjU2IDEwLjA5NzY1NiAwIDUuNTc0MjE5IDQuNTIzNDM3IDEwLjA5NzY1NiAxMC4wOTc2NTYgMTAuMDk3NjU2aDE3LjkyMTg3NWM1LjU3ODEyNSAwIDEwLjA5NzY1Ni00LjUyMzQzNyAxMC4wOTc2NTYtMTAuMDk3NjU2IDAtNS41NzgxMjUtNC41MTk1MzEtMTAuMDk3NjU2LTEwLjA5NzY1Ni0xMC4wOTc2NTZ6bTAgMCIvPg0KICAgICAgICA8cGF0aCBkPSJtMTQ4LjE2MDE1NiA0MjAuNjc1NzgxaDY3LjkwNjI1YzUuNTc0MjE5IDAgMTAuMDk3NjU2LTQuNTE5NTMxIDEwLjA5NzY1Ni0xMC4wOTc2NTZzLTQuNTIzNDM3LTEwLjA5NzY1Ni0xMC4wOTc2NTYtMTAuMDk3NjU2aC02Ny45MDYyNWMtNS41NzQyMTggMC0xMC4wOTc2NTYgNC41MTk1MzEtMTAuMDk3NjU2IDEwLjA5NzY1NnM0LjUyMzQzOCAxMC4wOTc2NTYgMTAuMDk3NjU2IDEwLjA5NzY1NnptMCAwIi8+DQogICAgICAgIDxwYXRoIGQ9Im0yNDguMTI1IDQ0My4xNTYyNWgtOTkuOTY0ODQ0Yy01LjU3NDIxOCAwLTEwLjA5NzY1NiA0LjUxOTUzMS0xMC4wOTc2NTYgMTAuMDk3NjU2IDAgNS41NzQyMTkgNC41MjM0MzggMTAuMDk3NjU2IDEwLjA5NzY1NiAxMC4wOTc2NTZoOTkuOTY0ODQ0YzUuNTc0MjE5IDAgMTAuMDk3NjU2LTQuNTIzNDM3IDEwLjA5NzY1Ni0xMC4wOTc2NTYgMC01LjU3ODEyNS00LjUxOTUzMS0xMC4wOTc2NTYtMTAuMDk3NjU2LTEwLjA5NzY1NnptMCAwIi8+DQogICAgICAgIDxwYXRoIGQ9Im0xMDYuMzU1NDY5IDQwLjEzNjcxOWMxLjg0Mzc1IDMuMzIwMzEyIDUuMjg1MTU2IDUuMTkxNDA2IDguODMyMDMxIDUuMTkxNDA2IDEuNjYwMTU2IDAgMy4zNDM3NS0uNDE0MDYzIDQuODk4NDM4LTEuMjc3MzQ0IDQuODc1LTIuNzEwOTM3IDYuNjI1LTguODU5Mzc1IDMuOTE0MDYyLTEzLjczNDM3NWwtMTMuOTg0Mzc1LTI1LjEyODkwNmMtMi43MTA5MzctNC44NzEwOTQtOC44NTkzNzUtNi42MjUtMTMuNzM0Mzc1LTMuOTEwMTU2LTQuODcxMDk0IDIuNzEwOTM3LTYuNjI1IDguODU5Mzc1LTMuOTE0MDYyIDEzLjczNDM3NXptMCAwIi8+DQogICAgICAgIDxwYXRoIGQ9Im02My4xNDQ1MzEgODMuMDE1NjI1LTI2LjA1NDY4Ny0xNS4wMzkwNjNjLTQuODMyMDMyLTIuNzg5MDYyLTExLjAwMzkwNi0xLjEzMjgxMi0xMy43OTI5NjkgMy42OTUzMTNzLTEuMTMyODEzIDExLjAwMzkwNiAzLjY5NTMxMyAxMy43OTI5NjlsMjYuMDU0Njg3IDE1LjA0Mjk2OGMxLjU4OTg0NC45MTc5NjkgMy4zMjgxMjUgMS4zNTE1NjMgNS4wMzkwNjMgMS4zNTE1NjMgMy40ODgyODEgMCA2Ljg4MjgxMi0xLjgwODU5NCA4Ljc1MzkwNi01LjA0Njg3NSAyLjc4OTA2Mi00LjgzMjAzMSAxLjEzMjgxMi0xMS4wMDc4MTItMy42OTUzMTMtMTMuNzk2ODc1em0wIDAiLz4NCiAgICAgICAgPHBhdGggZD0ibTQxLjExMzI4MSAxNDYuMjEwOTM4LTMwLjA4NTkzNy0xLjI4MTI1Yy01LjU4MjAzMi0uMjUtMTAuMjgxMjUgNC4wODk4NDMtMTAuNTE5NTMyIDkuNjYwMTU2LS4yMzQzNzQgNS41NzAzMTIgNC4wODk4NDQgMTAuMjgxMjUgOS42NjAxNTcgMTAuNTE1NjI1bDMwLjA4NTkzNyAxLjI4MTI1Yy4xNDQ1MzIuMDA3ODEyLjI5Mjk2OS4wMDc4MTIuNDM3NS4wMDc4MTIgNS4zNzg5MDYgMCA5Ljg1MTU2My00LjI0MjE4NyAxMC4wNzgxMjUtOS42Njc5NjkuMjM4MjgxLTUuNTcwMzEyLTQuMDg1OTM3LTEwLjI3NzM0My05LjY1NjI1LTEwLjUxNTYyNHptMCAwIi8+DQogICAgICAgIDxwYXRoIGQ9Im0yODMuNjQwNjI1IDE5OC42MjUuMTIxMDk0LjI5Njg3NWMxLjU4OTg0MyAzLjkyNTc4MSA1LjM2NzE4NyA2LjMwNDY4NyA5LjM1OTM3NSA2LjMwNDY4NyAxLjI2MTcxOCAwIDIuNTQ2ODc1LS4yMzgyODEgMy43ODkwNjItLjc0MjE4NyA1LjE2Nzk2OS0yLjA5Mzc1IDcuNjYwMTU2LTcuOTgwNDY5IDUuNTY2NDA2LTEzLjE0ODQzN2wtLjEyMTA5My0uMjk2ODc2Yy0yLjA5Mzc1LTUuMTY3OTY4LTcuOTgwNDY5LTcuNjU2MjUtMTMuMTQ4NDM4LTUuNTYyNXMtNy42NjAxNTYgNy45ODA0NjktNS41NjY0MDYgMTMuMTQ4NDM4em0wIDAiLz4NCiAgICAgICAgPHBhdGggZD0ibTQ0OS4zNjcxODggMzE1LjY2Nzk2OWMtMi4wNzgxMjYtNS4xNzE4NzUtNy45NjQ4NDQtNy42Nzk2ODgtMTMuMTM2NzE5LTUuNjAxNTYzLTUuMTcxODc1IDIuMDgyMDMyLTcuNjc5Njg4IDcuOTYwOTM4LTUuNjAxNTYzIDEzLjEzNjcxOWwuMTE3MTg4LjI5Mjk2OWMxLjU4NTkzNyAzLjk0MTQwNiA1LjM3MTA5NCA2LjMzNTkzNyA5LjM3NSA2LjMzNTkzNyAxLjI1MzkwNiAwIDIuNTI3MzQ0LS4yMzQzNzUgMy43NjE3MTgtLjczNDM3NSA1LjE3NTc4Mi0yLjA3ODEyNSA3LjY4MzU5NC03Ljk2MDkzNyA1LjYwMTU2My0xMy4xMzI4MTJ6bTAgMCIvPg0KICAgIDwvZz4NCjwvc3ZnPg==",Amplifier:Y_e,Awnings:Q_e,"Battery Status":"PHN2ZyBoZWlnaHQ9IjUxMiIgdmlld0JveD0iMCAwIDUxMiA1MTIiIHdpZHRoPSI1MTIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+DQogICAgPGcgZmlsbD0iY3VycmVudENvbG9yIj4NCiAgICAgICAgPHBhdGggZD0ibTM5NC4wNjMgMzkxLjk5NmMtOS4xOTgtNS4yOS0xOC4zNzMtMTAuNjIzLTI3LjU1OC0xNS45MzcgNS4wMDItMTEuNzY5IDEwLjE5NC0yMy45MDIgMTQuOTAzLTM2LjA1MyAxLjgwOS00LjY2NyAxLjE4OS05LjkxMS0xLjY1NS0xNC4wMjgtNS43NzYtOC4zNjEtMTYuODYzLTguODU1LTI0LjM0NC0xLjc0LTE5LjY2MSAxOC43LTM5LjA4NSAzNy01OC42NTIgNTUuNTM3LTMuNzc1IDMuNTc3LTUuNjM5IDguNDM0LTUuMTEgMTMuMzI3LjUyMyA0Ljg0NiAzLjMzOSA5LjE0NCA3LjcyNSAxMS43OTIgOS4zNDUgNS42NDEgMTguNzYxIDEwLjk1NSAyOC4wOTggMTYuMjkxLTQuNjQ0IDEwLjk1MS0xMC4zNzIgMjQuMjQ2LTE0LjkyIDM2LjAwMi0yLjg4NyA3LjQ2Mi40MjEgMTUuNzQ0IDcuNjkzIDE5LjI2NCA1LjcxNCAyLjc2NiAxMi4yOCAyLjIxMSAxOC4yOTktMy40ODMgMTkuMzQ0LTE4LjMgMzkuMzQzLTM3LjIxNCA1OC42Ny01NS41NDcgMy44MTgtMy42MjIgNS42NzQtOC41MTIgNS4wOS0xMy40MTYtLjU5MS00Ljk2Mi0zLjU5NC05LjMzOC04LjIzOS0xMi4wMDl6bS03LjE3NCAxNC41NGMtMTUuNjM0IDE0LjgzMi01OC45NDkgNTYuOTczLTYwLjEwOSA1Ni40MTItLjExOC0uMDU3LS4zMDYtLjE3OC0uMjQtLjM0OSA1LjE3OS0xMy41MjYgMTEuNjM1LTI4LjI3MiAxNi45MTgtNDAuNzMyIDEuNDkzLTMuNTIyLjkwNy04LjI4LTMuNzY4LTEwLjk3LTEwLjg0LTYuMjM3LTIxLjc5MS0xMi4zNTQtMzIuNTY0LTE4Ljg0NS0uODAyLS40ODMtLjc2Ny0uNzEtLjA1MS0xLjM4OCAyMC44NzQtMTkuNzc5IDU3Ljk1OS01NS4zMTEgNTkuODAzLTU2LjQ1OS4zOTYuMDg0LjU0NC4yOTkuNTQ1LjM4NC01LjMwNyAxMy42ODQtMTEuMjEzIDI3LjMwNS0xNi45IDQwLjczOS0xLjc5NCA0LjIzNy0uMjkzIDguNjQ5IDMuNzM5IDEwLjk4IDQuMzk5IDIuNTQgOC43OTYgNS4wODcgMTMuMTkxIDcuNjM0IDYuMzc0IDMuNjkzIDEyLjc0OCA3LjM4NyAxOS4xMzQgMTEuMDU5IDEuMTA2LjYzNSAxLjEzNi43NDQuMzAyIDEuNTM1em0tODEuNzg0LTIwOC40aC0yMDEuNDZjLTEwLjI3MyAwLTE4LjYzMSA4LjMzLTE4LjYzMSAxOC41Njl2NDQuMjc2YzAgMTAuMjM5IDguMzU3IDE4LjU2OSAxOC42MzEgMTguNTY5aDIwMS40NjFjMTAuMjczIDAgMTguNjMxLTguMzMgMTguNjMxLTE4LjU2OXYtNDQuMjc2Yy0uMDAxLTEwLjIzOS04LjM1OC0xOC41NjktMTguNjMyLTE4LjU2OXptMy42MzEgNjIuODQ1YzAgMS45NjgtMS42MjkgMy41NjktMy42MzEgMy41NjloLTIwMS40NmMtMi4wMDIgMC0zLjYzMS0xLjYwMS0zLjYzMS0zLjU2OXYtNDQuMjc2YzAtMS45NjggMS42MjktMy41NjkgMy42MzEtMy41NjloMjAxLjQ2MWMyLjAwMiAwIDMuNjMxIDEuNjAxIDMuNjMxIDMuNTY5djQ0LjI3NnptMTUtMTQzLjg5OGMwLTEwLjIzOS04LjM1Ny0xOC41NjktMTguNjMxLTE4LjU2OWgtMjAxLjQ2Yy0xMC4yNzMgMC0xOC42MzEgOC4zMy0xOC42MzEgMTguNTY5djQ0LjI3NmMwIDEwLjIzOSA4LjM1NyAxOC41NjkgMTguNjMxIDE4LjU2OWgyMDEuNDYxYzEwLjI3MyAwIDE4LjYzMS04LjMzIDE4LjYzMS0xOC41Njl2LTQ0LjI3NnptLTE1IDQ0LjI3N2MwIDEuOTY4LTEuNjI5IDMuNTY5LTMuNjMxIDMuNTY5aC0yMDEuNDZjLTIuMDAyIDAtMy42MzEtMS42MDEtMy42MzEtMy41Njl2LTQ0LjI3NmMwLTEuOTY4IDEuNjI5LTMuNTY5IDMuNjMxLTMuNTY5aDIwMS40NjFjMi4wMDIgMCAzLjYzMSAxLjYwMSAzLjYzMSAzLjU2OXY0NC4yNzZ6bTM4LjI0NyAxMjMuODU3Yy0xOC42NTMgMC0zNi4yNjYgNC41MjktNTEuODAzIDEyLjU0MmgtMTkxLjUzNWMtMTAuMjcyIDAtMTguNjMgOC4zMzEtMTguNjMgMTguNTd2NDQuMjdjMCAxMC4yMzkgOC4zNTcgMTguNTcgMTguNjMgMTguNTdoMTMxLjYyMWMtMS4wOTYgNi4zMTgtMS42NzMgMTIuODEyLTEuNjczIDE5LjQzOCAwIDI0LjI0MyA3LjY1MSA0Ni43MjkgMjAuNjYgNjUuMTgyaC0xNTAuNjA4Yy0yLjAwMiAwLTMuNjMtMS42MDItMy42My0zLjU3di00NC4yN2MwLTEuOTY5IDEuNjI4LTMuNTcgMy42My0zLjU3aDEwNy42NDFjNC4xNDMgMCA3LjUtMy4zNTggNy41LTcuNXMtMy4zNTctNy41LTcuNS03LjVoLTEwNy42NDFjLTEwLjI3MiAwLTE4LjYzIDguMzMxLTE4LjYzIDE4LjU3djQ0LjI3YzAgMTAuMjM5IDguMzU3IDE4LjU3IDE4LjYzIDE4LjU3aDE2My4yMzdjNy4wNyA3LjA2MyAxNS4wNjUgMTMuMTk5IDIzLjc4NSAxOC4yMWgtMTk4LjI0MmMtMTQuMjI3IDAtMjUuOC0xMS41NzQtMjUuOC0yNS44di0zNjUuMDg5YzAtMTQuMjI2IDExLjU3My0yNS44IDI1LjgtMjUuOGgyMjMuOWMxNC4yMjcgMCAyNS44IDExLjU3NCAyNS44IDI1Ljh2MTU2LjY0YzAgNC4xNDIgMy4zNTcgNy41IDcuNSA3LjVzNy41LTMuMzU4IDcuNS03LjV2LTE1Ni42NGMwLTIyLjQ5Ny0xOC4zMDMtNDAuOC00MC44LTQwLjhoLTQwLjA2N3YtMzUuNjExYzAtMTYuMzc2LTEzLjMyMy0yOS42OTktMjkuNjk5LTI5LjY5OWgtODQuMzY3Yy0xNi4zNzYgMC0yOS42OTkgMTMuMzIzLTI5LjY5OSAyOS42OTl2MzUuNjExaC00MC4wNjhjLTIyLjQ5NyAwLTQwLjggMTguMzAzLTQwLjggNDAuOHYzNjUuMDljMCAyMi40OTcgMTguMzAzIDQwLjggNDAuOCA0MC44aDIyMy45YzMuODkyIDAgNy43MzEtLjU1MyAxMS40NDItMS42MzYgNi4yNDggMS4wNzEgMTIuNjY3IDEuNjM2IDE5LjIxNiAxLjYzNiA2Mi41MjQgMCAxMTMuMzkyLTUwLjg2NyAxMTMuMzkyLTExMy4zOTIgMC02Mi41MjQtNTAuODY3LTExMy4zOTEtMTEzLjM5Mi0xMTMuMzkxem0tMTk5LjQ5MS0yNTUuNTE4YzAtOC4xMDUgNi41OTQtMTQuNjk5IDE0LjY5OS0xNC42OTloODQuMzY3YzguMTA1IDAgMTQuNjk5IDYuNTk0IDE0LjY5OSAxNC42OTl2MzUuNjExaC0xMTMuNzY1em0tNDMuODQ3IDMzNC40NzFjLTIuMDAyIDAtMy42My0xLjYwMi0zLjYzLTMuNTd2LTQ0LjI3YzAtMS45NjkgMS42MjgtMy41NyAzLjYzLTMuNTdoMTY5LjM0MWMtMTUuNjY2IDEzLjUyMS0yNy42IDMxLjI1LTM0LjA0MSA1MS40MXptMjQzLjMzOCAxMzIuODNjLTU0LjI1MyAwLTk4LjM5Mi00NC4xMzgtOTguMzkyLTk4LjM5MiAwLTU0LjI1MyA0NC4xMzktOTguMzkxIDk4LjM5Mi05OC4zOTFzOTguMzkyIDQ0LjEzOCA5OC4zOTIgOTguMzkxYzAgNTQuMjU0LTQ0LjEzOSA5OC4zOTItOTguMzkyIDk4LjM5MnoiLz4NCiAgICA8L2c+DQo8L3N2Zz4=","Ceiling Spotlights":"PHN2ZyBoZWlnaHQ9IjUxMiIgdmlld0JveD0iMCAwIDc0IDc0IiB3aWR0aD0iNTEyIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPg0KICAgIDxnIGZpbGw9ImN1cnJlbnRDb2xvciI+DQogICAgICAgIDxwYXRoIGQ9Im00Ni40NCA0aC0yLjk3YTEgMSAwIDAgMSAwLTJoMi45N2ExIDEgMCAwIDEgMCAyeiIvPg0KICAgICAgICA8cGF0aCBkPSJtNjguNjQgMTAuMzhoLTYzLjI4YTEgMSAwIDAgMSAtMS0xdi02LjM4YTEgMSAwIDAgMSAxLTFoMjEuMmExIDEgMCAwIDEgMCAyaC0yMC4ydjQuMzhoNjEuMjh2LTQuMzhoLTE0LjJhMSAxIDAgMCAxIDAtMmgxNS4yYTEgMSAwIDAgMSAxIDF2Ni4zOGExIDEgMCAwIDEgLTEgMXoiLz4NCiAgICAgICAgPHBhdGggZD0ibTM2LjQ3IDRoLTIuOTFhMSAxIDAgMCAxIDAtMmgyLjkxYTEgMSAwIDAgMSAwIDJ6Ii8+DQogICAgICAgIDxwYXRoIGQ9Im0zNyA1MS4yMDdhMSAxIDAgMCAxIC0xLTF2LTQwLjgyOGExIDEgMCAxIDEgMiAwdjQwLjgyOGExIDEgMCAwIDEgLTEgMXoiLz4NCiAgICAgICAgPHBhdGggZD0ibTQ2Ljc3MSA2Ny4wN2gtMTkuNTQyYTEgMSAwIDAgMSAtLjk3Ny0xLjIxNWwzLjQ5LTE1Ljg1NWExIDEgMCAwIDEgLjk3Ny0uNzg1aDEyLjU2MmExIDEgMCAwIDEgLjk3Ny43ODVsMy40OSAxNS44NmExIDEgMCAwIDEgLS45NzcgMS4yMTV6bS0xOC4zLTJoMTcuMDU2bC0zLjA0OS0xMy44NmgtMTAuOTU2eiIvPg0KICAgICAgICA8cGF0aCBkPSJtMzcgNzJhNS45MzYgNS45MzYgMCAwIDEgLTUuOTMtNS45MyAxIDEgMCAwIDEgMiAwIDMuOTMgMy45MyAwIDAgMCA3Ljg2IDAgMSAxIDAgMCAxIDIgMCA1LjkzNiA1LjkzNiAwIDAgMSAtNS45MyA1LjkzeiIvPg0KICAgICAgICA8cGF0aCBkPSJtNjAuNDE2IDM1LjExNGExIDEgMCAwIDEgLTEtMXYtMjQuNzM1YTEgMSAwIDAgMSAyIDB2MjQuNzM1YTEgMSAwIDAgMSAtMSAxeiIvPg0KICAgICAgICA8cGF0aCBkPSJtNjkuNiA1MC4wMjZoLTE4LjM3YTEgMSAwIDAgMSAtLjk3Ni0xLjIxNWwzLjI4LTE0LjkxMWExIDEgMCAwIDEgLjk3Ny0uNzg1aDExLjgwOWExIDEgMCAwIDEgLjk3Ny43ODVsMy4yOCAxNC45MDlhMSAxIDAgMCAxIC0uOTc2IDEuMjE1em0tMTcuMTI2LTJoMTUuODgybC0yLjgzOS0xMi45MDloLTEwLjJ6Ii8+DQogICAgICAgIDxwYXRoIGQ9Im02MC40MTYgNTQuNjZhNS42NDEgNS42NDEgMCAwIDEgLTUuNjM0LTUuNjM0IDEgMSAwIDEgMSAyIDAgMy42MzQgMy42MzQgMCAxIDAgNy4yNjggMCAxIDEgMCAxIDEgMiAwIDUuNjQxIDUuNjQxIDAgMCAxIC01LjYzNCA1LjYzNHoiLz4NCiAgICAgICAgPHBhdGggZD0ibTEzLjU4NCAzNS4xMTRhMSAxIDAgMCAxIC0xLTF2LTI0LjczNWExIDEgMCAwIDEgMiAwdjI0LjczNWExIDEgMCAwIDEgLTEgMXoiLz4NCiAgICAgICAgPHBhdGggZD0ibTIyLjc3IDUwLjAyNmgtMTguMzdhMSAxIDAgMCAxIC0uOTc2LTEuMjE1bDMuMjc2LTE0LjkxMWExIDEgMCAwIDEgLjk3Ny0uNzg1aDExLjgxMmExIDEgMCAwIDEgLjk3Ny43ODVsMy4yOCAxNC45MDlhMSAxIDAgMCAxIC0uOTc2IDEuMjE1em0tMTcuMTI2LTJoMTUuODgxbC0yLjgzOS0xMi45MDloLTEwLjIwM3oiLz4NCiAgICAgICAgPHBhdGggZD0ibTEzLjU4NCA1NC42NmE1LjY0MSA1LjY0MSAwIDAgMSAtNS42MzQtNS42MzQgMSAxIDAgMCAxIDIgMCAzLjYzNCAzLjYzNCAwIDAgMCA3LjI2OCAwIDEgMSAwIDAgMSAyIDAgNS42NDEgNS42NDEgMCAwIDEgLTUuNjM0IDUuNjM0eiIvPg0KICAgIDwvZz4NCjwvc3ZnPg==",Chandelier:b_e,Climate:U_e,"Coffee Makers":"PHN2ZyBoZWlnaHQ9IjUxMiIgdmlld0JveD0iMCAwIDUxMiA1MTIiIHdpZHRoPSI1MTIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+DQogICAgPGcgZmlsbD0iY3VycmVudENvbG9yIj4NCiAgICAgICAgPHBhdGggZD0ibTQ2NiAxMTEuOTk2aC00OS43MTlsLTEwOS4yMTUtNDYuMzYxIDQuODg5LTU0Ljc0NmMuMjUtMi43OTYtLjY4Ny01LjU2OC0yLjU4Mi03LjYzOS0xLjg5NC0yLjA3LTQuNTcyLTMuMjUtNy4zNzgtMy4yNWgtNjBjLTIuODA3IDAtNS40ODQgMS4xOC03LjM3OSAzLjI1LTEuODk1IDIuMDcxLTIuODMxIDQuODQzLTIuNTgyIDcuNjM5bDQuODk4IDU0Ljg1NC0xMDQuNzk1IDQ2LjI1M2gtMjYuMTM3Yy0zOC41OTggMC03MCAzMS40MDItNzAgNzB2NjkuOTk3YzAgMTYuNTQyIDEzLjQ1OCAzMCAzMCAzMHMzMC0xMy40NTggMzAtMzB2LTY5Ljk5N2MwLTUuNDIgNC41OC0xMCAxMC0xMGgyNi45MTVsMjEuNDgzIDEyMS43MzhjMS45MjcgMTAuOTIzIDkuOTA0IDE4LjI2MyAxOS44NDggMTguMjYzdjQwLjAwM2MtOS42NTIgMC0xNy4yMTcgNi44MDItMTkuNzQ0IDE3Ljc1MWwtMzAuMDAxIDEzMGMtLjY4NSAyLjk2OS4wMjEgNi4wODkgMS45MTggOC40NzRzNC43NzggMy43NzQgNy44MjYgMy43NzRoMjgwYzMuMDQ3IDAgNS45MjktMS4zOSA3LjgyNi0zLjc3NCAxLjg5Ny0yLjM4NSAyLjYwNC01LjUwNSAxLjkxOC04LjQ3NGwtMzAuMDAxLTEzMGMtMi41MjUtMTAuOTQ5LTEwLjA5MS0xNy43NTEtMTkuNzQzLTE3Ljc1MXYtNDAuMDAyYzkuOTQ0IDAgMTcuOTItNy4zMzkgMTkuODQ3LTE4LjI2MmwxNC4zODEtODEuNDkyIDY0LjA1Ni01NS4yMzZjMi4yMDMtMS44OTkgMy40Ny00LjY2NSAzLjQ3LTcuNTczdi0yNy40MzhjLjAwMS01LjUyNC00LjQ3Ny0xMC4wMDEtOS45OTktMTAuMDAxem0tMTc0LjkzOC05MS45OTYtMy43NSA0MS45OTZoLTMwLjYzNGwtMy43NTEtNDEuOTk2em0tNDEuNDIzIDYxLjk5Nmg0NC43ODVsNzAuNjcyIDMwaC0xODMuNDI4em0tMTQzLjYzOSA3MC4wMDFjLTE2LjU0MiAwLTMwIDEzLjQ1OC0zMCAzMHY2OS45OTdjMCA1LjUxNC00LjQ4NiAxMC0xMCAxMHMtMTAtNC40ODYtMTAtMTB2LTY5Ljk5N2MwLTI3LjU3IDIyLjQzLTUwIDUwLTUwaDE5Ljg1NmwzLjUzIDIwem02OC4wOTQgMTM4LjI2My0yNy45MjktMTU4LjI2NGg2Mi43NjJsMi41MjggMzUuODE3Yy4zNzIgNS4yNyA0Ljc2MiA5LjI5NiA5Ljk2NSA5LjI5Ni4yMzYgMCAuNDc1LS4wMDguNzE0LS4wMjUgNS41MDktLjM4OSA5LjY2LTUuMTcgOS4yNzEtMTAuNjc5bC0yLjQyOS0zNC40MDloOTAuNTM5bC0xMS4yOTUgMTYwLjAwMmgtNjcuOTQ5bC0yLjUyOS0zNS44MTdjLS4zODktNS41MDktNS4xNjYtOS42NjEtMTAuNjc5LTkuMjcxLTUuNTA5LjM4OS05LjY2IDUuMTctOS4yNzEgMTAuNjc5bDIuNDI5IDM0LjQwOWgtNDUuNTE4Yy0uMTk5LS4zMjEtLjQ2My0uOTE0LS42MDktMS43Mzh6bS0uMTAzIDgzLjk4OGMuMjU5LTEuMTI1LjYxLTEuODU3Ljg1My0yLjI0OWg0NS4zNmwtMTEuMDc3IDEyMGgtNjIuMzF6bTEzNC4yMTItMi4yNDggMTEuMDc3IDEyMGgtOTAuMDY5bDExLjA3Ny0xMjB6bTY2LjI5NyAyLjI0OCAyNy4xNzUgMTE3Ljc1MmgtNjIuMzFsLTExLjA3Ny0xMjBoNDUuMzZjLjI0My4zOTEuNTkzIDEuMTIzLjg1MiAyLjI0OHptLTIwLjI1NS0yMi4yNDhoLTE1OS45OTh2LTQwLjAwMmgxNTkuOTk4em0yMC4xNTEtNjEuNzRjLS4xNDYuODI0LS40MDkgMS40MTctLjYwOCAxLjczN2gtNDUuNTE4bDExLjI5NS0xNjAuMDAxaDYyLjc2MmwtMTIuOTM3IDczLjMwOWMwIC4wMDEgMCAuMDAyLS4wMDEuMDAzem04MS42MDQtMTQ1LjQwNy00Mi4wMjkgMzYuMjQyIDguNjY1LTQ5LjA5OWgzMy4zNjR6Ii8+DQogICAgICAgIDxwYXRoIGQ9Im0yMjQuNTk5IDIyMS45OTdjNS41MjMgMCAxMC00LjQ3NyAxMC0xMHMtNC40NzctMTAtMTAtMTBoLS4wMDdjLTUuNTIzIDAtOS45OTYgNC40NzctOS45OTYgMTBzNC40OCAxMCAxMC4wMDMgMTB6Ii8+DQogICAgPC9nPg0KPC9zdmc+","Cold Water":"PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDQ3NSA0NzUiID4NCjxnIGZpbGw9ImN1cnJlbnRDb2xvciI+DQoJPHBhdGggZD0iTTQzOC40MTMsMzQzLjE4OEM0MjguMDU5LDMzNS4wODUsNDE1LjE3NCwzMjUsMzkwLjgzNSwzMjVjLTI0LjMzOSwwLTM3LjIyNCwxMC4wODUtNDcuNTc3LDE4LjE4OA0KCQlDMzM0LjQ5NiwzNTAuMDQ1LDMyOC4xNjUsMzU1LDMxNC4xNywzNTVjLTEzLjk5NCwwLTIwLjMyNS00Ljk1NS0yOS4wODctMTEuODEzQzI3NC43MjksMzM1LjA4NSwyNjEuODQ0LDMyNSwyMzcuNTA2LDMyNQ0KCQljLTI0LjMzOSwwLTM3LjIyNCwxMC4wODUtNDcuNTc4LDE4LjE4OEMxODEuMTY2LDM1MC4wNDUsMTc0LjgzNCwzNTUsMTYwLjg0LDM1NWMtMTMuOTk2LDAtMjAuMzI3LTQuOTU1LTI5LjA5LTExLjgxMw0KCQlDMTIxLjM5NSwzMzUuMDg0LDEwOC41MDksMzI1LDg0LjE3LDMyNWMtMjQuMzM5LDAtMzcuMjI1LDEwLjA4NC00Ny41NzksMTguMTg4QzI3LjgyOCwzNTAuMDQ1LDIxLjQ5NiwzNTUsNy41LDM1NXYzMA0KCQljMjQuMzM5LDAsMzcuMjI1LTEwLjA4NCw0Ny41NzktMTguMTg4QzYzLjg0MiwzNTkuOTU1LDcwLjE3NCwzNTUsODQuMTcsMzU1YzEzLjk5NiwwLDIwLjMyNyw0Ljk1NSwyOS4wOTEsMTEuODEzDQoJCUMxMjMuNjE1LDM3NC45MTYsMTM2LjUsMzg1LDE2MC44NCwzODVjMjQuMzM4LDAsMzcuMjI0LTEwLjA4NCw0Ny41NzgtMTguMTg4QzIxNy4xOCwzNTkuOTU1LDIyMy41MTEsMzU1LDIzNy41MDYsMzU1DQoJCWMxMy45OTQsMCwyMC4zMjUsNC45NTUsMjkuMDg3LDExLjgxM0MyNzYuOTQ3LDM3NC45MTUsMjg5LjgzMywzODUsMzE0LjE3LDM4NWMyNC4zMzgsMCwzNy4yMjQtMTAuMDg1LDQ3LjU3Ny0xOC4xODgNCgkJQzM3MC41MSwzNTkuOTU1LDM3Ni44NDEsMzU1LDM5MC44MzUsMzU1YzEzLjk5NSwwLDIwLjMyNSw0Ljk1NSwyOS4wODgsMTEuODEzQzQzMC4yNzcsMzc0LjkxNSw0NDMuMTYyLDM4NSw0NjcuNSwzODV2LTMwDQoJCUM0NTMuNTA2LDM1NSw0NDcuMTc1LDM1MC4wNDUsNDM4LjQxMywzNDMuMTg4eiIvPg0KCTxwYXRoIGQ9Ik0zOTAuODM1LDQxNWMtMjQuMzM4LDAtMzcuMjI0LDEwLjA4NS00Ny41NzcsMTguMTg4QzMzNC40OTYsNDQwLjA0NSwzMjguMTY1LDQ0NSwzMTQuMTcsNDQ1DQoJCWMtMTMuOTk0LDAtMjAuMzI1LTQuOTU1LTI5LjA4Ny0xMS44MTNDMjc0LjcyOSw0MjUuMDg1LDI2MS44NDQsNDE1LDIzNy41MDYsNDE1Yy0yNC4zMzksMC0zNy4yMjQsMTAuMDg1LTQ3LjU3OCwxOC4xODgNCgkJQzE4MS4xNjYsNDQwLjA0NSwxNzQuODM0LDQ0NSwxNjAuODQsNDQ1Yy0xMy45OTYsMC0yMC4zMjctNC45NTUtMjkuMDktMTEuODEzQzEyMS4zOTUsNDI1LjA4NCwxMDguNTA5LDQxNSw4NC4xNyw0MTUNCgkJYy0yNC4zMzksMC0zNy4yMjUsMTAuMDg0LTQ3LjU3OSwxOC4xODhDMjcuODI4LDQ0MC4wNDUsMjEuNDk2LDQ0NSw3LjUsNDQ1djMwYzI0LjMzOSwwLDM3LjIyNS0xMC4wODQsNDcuNTc5LTE4LjE4OA0KCQlDNjMuODQyLDQ0OS45NTUsNzAuMTc0LDQ0NSw4NC4xNyw0NDVjMTMuOTk2LDAsMjAuMzI3LDQuOTU1LDI5LjA5MSwxMS44MTNDMTIzLjYxNSw0NjQuOTE2LDEzNi41LDQ3NSwxNjAuODQsNDc1DQoJCWMyNC4zMzgsMCwzNy4yMjQtMTAuMDg0LDQ3LjU3OC0xOC4xODhDMjE3LjE4LDQ0OS45NTUsMjIzLjUxMSw0NDUsMjM3LjUwNiw0NDVjMTMuOTk0LDAsMjAuMzI1LDQuOTU1LDI5LjA4NywxMS44MTMNCgkJQzI3Ni45NDcsNDY0LjkxNSwyODkuODMzLDQ3NSwzMTQuMTcsNDc1YzI0LjMzOCwwLDM3LjIyNC0xMC4wODUsNDcuNTc3LTE4LjE4OEMzNzAuNTEsNDQ5Ljk1NSwzNzYuODQxLDQ0NSwzOTAuODM1LDQ0NQ0KCQljMTMuOTk1LDAsMjAuMzI1LDQuOTU1LDI5LjA4OCwxMS44MTNDNDMwLjI3Nyw0NjQuOTE1LDQ0My4xNjIsNDc1LDQ2Ny41LDQ3NXYtMzBjLTEzLjk5NCwwLTIwLjMyNS00Ljk1NS0yOS4wODctMTEuODEzDQoJCUM0MjguMDU5LDQyNS4wODUsNDE1LjE3NCw0MTUsMzkwLjgzNSw0MTV6Ii8+DQoJPHBvbHlnb24gcG9pbnRzPSIxODQuMzc4LDI1OC4zMjMgMjIyLjUsMjM2LjMxMyAyMjIuNSwyODAuMzMzIDI1Mi41LDI4MC4zMzMgMjUyLjUsMjM2LjMxMyAyOTAuNjIyLDI1OC4zMjMgMzA1LjYyMiwyMzIuMzQzDQoJCTI2Ny41LDIxMC4zMzMgMzA1LjYyMiwxODguMzIzIDI5MC42MjIsMTYyLjM0MyAyNTIuNSwxODQuMzUzIDI1Mi41LDE0MC4zMzMgMjIyLjUsMTQwLjMzMyAyMjIuNSwxODQuMzUzIDE4NC4zNzgsMTYyLjM0Mw0KCQkxNjkuMzc4LDE4OC4zMjMgMjA3LjUsMjEwLjMzMyAxNjkuMzc4LDIzMi4zNDMgCQkJIi8+DQoJPHBvbHlnb24gcG9pbnRzPSIyNC4wOTUsMTE3Ljk5IDYyLjIxNiw5NS45OCA2Mi4yMTYsMTQwIDkyLjIxNiwxNDAgOTIuMjE2LDk1Ljk4IDEzMC4zMzgsMTE3Ljk5IDE0NS4zMzgsOTIuMDEgMTA3LjIxNiw3MA0KCQkxNDUuMzM4LDQ3Ljk5IDEzMC4zMzgsMjIuMDEgOTIuMjE2LDQ0LjAyIDkyLjIxNiwwIDYyLjIxNiwwIDYyLjIxNiw0NC4wMiAyNC4wOTUsMjIuMDEgOS4wOTUsNDcuOTkgNDcuMjE3LDcwIDkuMDk1LDkyLjAxDQoJCSIvPg0KCTxwb2x5Z29uIHBvaW50cz0iMzQ0LjY2MiwxMTcuOTkgMzgyLjc4NCw5NS45OCAzODIuNzg0LDE0MCA0MTIuNzg0LDE0MCA0MTIuNzg0LDk1Ljk4IDQ1MC45MDUsMTE3Ljk5IDQ2NS45MDUsOTIuMDEgNDI3Ljc4Myw3MA0KCQk0NjUuOTA1LDQ3Ljk5IDQ1MC45MDUsMjIuMDEgNDEyLjc4NCw0NC4wMiA0MTIuNzg0LDAgMzgyLjc4NCwwIDM4Mi43ODQsNDQuMDIgMzQ0LjY2MiwyMi4wMSAzMjkuNjYyLDQ3Ljk5IDM2Ny43ODQsNzANCgkJMzI5LjY2Miw5Mi4wMSAJCQkiLz4NCjwvZz4NCjwvc3ZnPg0K",Computer:$_e,Consumption:P_e,Curtains:W_e,Dishwashers:J_e,Doors:B_e,Doorstep:R_e,Dryer:F_e,Fan:G_e,"Floor Lamps":"PHN2ZyBoZWlnaHQ9IjUxMiIgdmlld0JveD0iMCAwIDUxMiA1MTIiIHdpZHRoPSI1MTIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+DQogICAgPGcgZmlsbD0iY3VycmVudENvbG9yIj4NCiAgICAgICAgPHBhdGggZD0ibTM3Ny4wMTggMTA0LjQtNTQuODYxLTkzLjQxNmMtMy45OC02Ljc3NS0xMS4zMzQtMTAuOTg0LTE5LjE5MS0xMC45ODRoLTkxLjY1NWMtNy42OTcgMC0xNC45NzMgNC4wNzktMTguOTg3IDEwLjY0NGwtNTcuMTM1IDkzLjQxNGMtOS4wNTUgMTQuODAzIDEuNjI2IDMzLjg3IDE4Ljk4NyAzMy44N2gyOC4xODJjMi4yMjIgMzMuNDUyIDI2LjgwOCA2MC44ODQgNTguOTE2IDY3LjQxLS4yNzQgMS44MjYtLjE4NC0xMy41MS0uMTg0IDIxNy4xOTVoLTM3LjQ4NGMtMTEuODk4IDAtMjEuNTc5IDkuNjgtMjEuNTc5IDIxLjU3OXY0Ni4zMWMwIDExLjg5OCA5LjY4IDIxLjU3OSAyMS41NzkgMjEuNTc5aDEwNC43OWMxMS44OTkgMCAyMS41NzktOS42OCAyMS41NzktMjEuNTc5di00Ni4zMWMwLTExLjg5OC05LjY4LTIxLjU3OS0yMS41NzktMjEuNTc5aC0zNy40ODRjMC0yMzAuNzY2LjA5LTIxNS4zNy0uMTg0LTIxNy4xOTUgMjIuMDI1LTQuNDc2IDQwLjUwNS0xOC43OTUgNTAuNjY2LTM4LjE0MXYzNy42MzFjMCA4LjIzNSA2LjY3NiAxNC45MTEgMTQuOTExIDE0LjkxMXMxNC45MTEtNi42NzYgMTQuOTExLTE0LjkxMXYtNjYuOWg2LjYxYzE3LjE2NiAwIDI3Ljg5My0xOC43MDggMTkuMTkyLTMzLjUyOHptLTc2Ljg2NiAzNzcuNzc4aC04OC4zMDJ2LTI5LjgyMmg4OC4zMDJ6bS04NC41OTktNDUyLjM1Nmg4My4wODNsNDUuOTc0IDc4LjI4NGMtNy4wNjEgMC0xNjkuOTAzIDAtMTc2LjkzOCAwem00MC40NDcgMTQ3LjE3MmMtMjIuNTk1IDAtNDEuMjY3LTE3LjExNy00My43MjktMzkuMDY2aDg3LjQ1OGMtMi40NjIgMjEuOTQ5LTIxLjEzNCAzOS4wNjYtNDMuNzI5IDM5LjA2NnoiLz4NCiAgICA8L2c+DQo8L3N2Zz4=","Garage Doors":"PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDQ4MCA0ODAiPg0KICAgIDxnIGZpbGw9ImN1cnJlbnRDb2xvciI+DQogICAgICAgIDxwYXRoIGQ9Ik00NzIsNjRjNC40MTgsMCw4LTMuNTgyLDgtOFY4YzAtNC40MTgtMy41ODItOC04LThIOEMzLjU4MiwwLDAsMy41ODIsMCw4djQ4YzAsNC40MTgsMy41ODIsOCw4LDhoMTZ2NDAwSDgNCgkJYy00LjQxOCwwLTgsMy41ODItOCw4czMuNTgyLDgsOCw4aDQ2NGM0LjQxOCwwLDgtMy41ODIsOC04cy0zLjU4Mi04LTgtOGgtMTZWNjRINDcyeiBNNDA4LDQ2NEg3MnYtNDhoMzM2VjQ2NHogTTQwOCw0MDBINzJ2LTQ4DQoJCWgzMzZWNDAweiBNNDA4LDMzNkg3MnYtNDhoMzM2VjMzNnogTTQwOCwyNzJINzJ2LTQ4aDMzNlYyNzJ6IE00MDgsMjA4SDcydi00OGgzMzZWMjA4eiBNNDA4LDE0NEg3MlY5NmgzMzZWMTQ0eiBNNDQwLDQ2NGgtMTZWODgNCgkJYzAtNC40MTgtMy41ODItOC04LThINjRjLTQuNDE4LDAtOCwzLjU4Mi04LDh2Mzc2SDQwVjY0aDQwMFY0NjR6IE0xNiw0OFYxNmg0NDh2MzJIMTZ6Ii8+DQogICAgICAgIDxwYXRoIGQ9Ik0yMTYsNDU2aDQ4YzQuNDE4LDAsOC0zLjU4Miw4LThzLTMuNTgyLTgtOC04aC00OGMtNC40MTgsMC04LDMuNTgyLTgsOFMyMTEuNTgyLDQ1NiwyMTYsNDU2eiIvPg0KICAgIDwvZz4NCjwvc3ZnPg0K",Gates:H_e,Hairdryer:V_e,Handle:Z_e,"Hanging Lamps":"PHN2ZyBoZWlnaHQ9IjUxMiIgdmlld0JveD0iMCAwIDUxMiA1MTIiIHdpZHRoPSI1MTIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+DQogICAgPGcgZmlsbD0iY3VycmVudENvbG9yIj4NCiAgICAgICAgPHBhdGggZD0ibTkzLjUyNSAzNTkuNzcxaDEwNy44ODV2NC4xMjlhNTMuMDcyIDUzLjA3MiAwIDEgMCAxMDYuMTQ0IDB2LTQuMTI0aDExMC45MjFhNiA2IDAgMCAwIDYtNmMwLTgyLjAxNS01OC45MTMtMTUwLjUxOC0xMzYuNjQtMTY1LjQ0NHYtMjAuMzE5YTMxLjg4MyAzMS44ODMgMCAwIDAgLTI1LjgzNS0zMS4yNnYtMTIwLjc1M2E2IDYgMCAwIDAgLTEyIDB2MTIwLjc1M2EzMS44ODMgMzEuODgzIDAgMCAwIC0yNS44MzUgMzEuMjZ2MjAuMzE0Yy03Ny43MjcgMTQuOTI2LTEzNi42NCA4My40MjktMTM2LjY0IDE2NS40NDRhNiA2IDAgMCAwIDYgNnptMjAyLjAyOSA0LjEyOWE0MS4wNzIgNDEuMDcyIDAgMSAxIC04Mi4xNDQgMHYtNC4xMjRoODIuMTQ0em0tMzkuNTU0LTIxNS43MjJhMTkuODUxIDE5Ljg1MSAwIDAgMSAxOS4xOCAxNC44NjhoLTM4LjM2YTE5Ljg1MSAxOS44NTEgMCAwIDEgMTkuMTgtMTQuODY4em0tMTkuODM1IDI2Ljg2OGgzOS42N3YxMS40MjRhMTY4LjI4OCAxNjguMjg4IDAgMCAwIC0zOS42NyAwem0xOS44MzUgMjIuMjU0Yzg0LjI3NCAwIDE1My4yIDY2Ljk2IDE1Ni4zNjEgMTUwLjQ3NGgtMzEyLjcyMmMzLjE2MS04My41MTcgNzIuMDg3LTE1MC40NzQgMTU2LjM2MS0xNTAuNDc0eiIvPg0KICAgICAgICA8cGF0aCBkPSJtMjUwIDQ1NS41MDh2NDAuNDkyYTYgNiAwIDAgMCAxMiAwdi00MC40OTJhNiA2IDAgMCAwIC0xMiAweiIvPg0KICAgICAgICA8cGF0aCBkPSJtMzAzLjQyMiA0MzEuNDg4YTYgNiAwIDAgMCAtLjA3NSA4LjQ4NWwyOC4zNDQgMjguODUxYTYgNiAwIDAgMCA4LjU2MS04LjQxbC0yOC4zNDQtMjguODUxYTYgNiAwIDAgMCAtOC40ODYtLjA3NXoiLz4NCiAgICAgICAgPHBhdGggZD0ibTIwMC4wOTIgNDMxLjU2My0yOC4zNDQgMjguODUxYTYgNiAwIDAgMCA4LjU2MSA4LjQxbDI4LjM0NC0yOC44NTFhNiA2IDAgMCAwIC04LjU2MS04LjQxeiIvPg0KICAgICAgICA8cGF0aCBkPSJtMTg2Ljc1IDIzNi44MWExNjguNzMxIDE2OC43MzEgMCAwIDAgLTQ1LjkyNyA0OC4xNDMgNiA2IDAgMSAwIDEwLjE0MSA2LjQxNyAxNTYuNzgxIDE1Ni43ODEgMCAwIDEgNDIuNjc3LTQ0LjczNiA2IDYgMCAwIDAgLTYuODkxLTkuODI0eiIvPg0KICAgIDwvZz4NCjwvc3ZnPg==",Heater:X_e,Hoods:K_e,"Hot Water":"PHN2ZyBoZWlnaHQ9IjUxMiIgdmlld0JveD0iMCAwIDUxMCA1MTAiIHdpZHRoPSI1MTIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+DQogICAgPGcgZmlsbD0iY3VycmVudENvbG9yIj4NCiAgICAgICAgPHBhdGggZD0ibTQ5NSAyNDEuOTAyYy0xOC4yMjMgMC0zMy4zNTgtNS45MzctNDUuMDkyLTE3LjYydi0xNDkuMzU0YzAtNDEuMzE1LTMzLjYxMy03NC45MjgtNzQuOTI5LTc0LjkyOHMtNzQuOTI4IDMzLjYxMy03NC45MjggNzQuOTI4djE0OS4zOTVjLTI0LjI1NCAyNC4xMDctNjkuNDc2IDI0LjQxNS05My42NjMtMy44MDMtNS45ODEtNi45NzgtMTYuNzkzLTYuOTgyLTIyLjc3NyAwLTI0LjU4NiAyOC42ODUtNzIuNTM4IDI4Ljc5OC05Ny4yMjMgMC02LjMyMi03LjM3OC0xNy44NjctNi44NjctMjMuNTM3Ljk2My0uMTQ4LjIwNC0xNS42ODggMjAuNDE4LTQ3Ljg1MiAyMC40MTgtOC4yODQgMC0xNSA2LjcxNi0xNSAxNXM2LjcxNiAxNSAxNSAxNWMyOC42MzIgMCA0OC40ODktMTEuMjggNjAuMDI3LTIwLjYyNCAzMy40NDcgMjcuNjE1IDg2LjUxMiAyNy42MjUgMTE5Ljk3My0uMDIyIDMwLjE5MSAyNC45NDQgNzQuMzYyIDI2LjE3OSAxMDUuMDUyIDkuOTU3djQwLjQ3MWMtMjcuOTg0IDIzLjEzMS00My44MTEgNTcuODc4LTQyLjY1OCA5NC40NTMgMS45NzQgNjIuNzI4IDUzLjc0MyAxMTMuODY0IDExNy41ODYgMTEzLjg2NCA2NC44NzEgMCAxMTcuNjQ3LTUyLjc3NiAxMTcuNjQ3LTExNy42NDYgMC0zNS4wNy0xNS44MzctNjguNDA2LTQyLjcxOS05MC42NjZ2LTQwLjQ5N2MxMy4zMjUgNy4wNTIgMjguNTE3IDEwLjcxIDQ1LjA5MiAxMC43MSA4LjI4NCAwIDE1LTYuNzE2IDE1LTE1cy02LjcxNS0xNC45OTktMTQuOTk5LTE0Ljk5OXptLTEyMC4wMi0yMTEuOTAyYzI0Ljc3MyAwIDQ0LjkyOCAyMC4xNTUgNDQuOTI4IDQ0LjkyOHYxNDkuNTM3Yy04LjMxNCA4LjIxMS0xOC4zMjcgMTMuNTUxLTI5LjkyOSAxNS45NTN2LTE0My45NTdjMC04LjI4NC02LjcxNi0xNS0xNS0xNXMtMTUgNi43MTYtMTUgMTV2MTQzLjk0N2MtMTEuNjAzLTIuNDA5LTIxLjYxNS03Ljc1OS0yOS45MjgtMTUuOTgzdi0xNDkuNDk3Yy4wMDEtMjQuNzczIDIwLjE1Ni00NC45MjggNDQuOTI5LTQ0LjkyOHptLS4wMDEgMzQzLjUwNGMxMC41MzIgMCAxOS4xMDEgOC41NjggMTkuMTAxIDE5LjFzLTguNTY4IDE5LjEtMTkuMTAxIDE5LjFjLTEwLjUzMSAwLTE5LjEtOC41NjgtMTkuMS0xOS4xczguNTY5LTE5LjEgMTkuMS0xOS4xem04Ny42NDggMTguODVjMCA0OC4zMjktMzkuMzE4IDg3LjY0Ni04Ny42NDcgODcuNjQ2LTQ2LjgzMSAwLTg2LjEyOS0zOC4wNDQtODcuNjAyLTg0LjgwOC0uOTItMjkuMjE4IDEyLjcwNC01Ni44NzUgMzYuNDQzLTczLjk4MSAzLjkxMi0yLjgxOSA2LjIzLTcuMzQ3IDYuMjMtMTIuMTY5di00Ny43NzRjOS4xNDggNC44MiAxOS4xNzcgOC4wMzMgMjkuOTI4IDkuNTY4djc1LjAyYy0xOS43NTggNi4zNTUtMzQuMSAyNC45MDUtMzQuMSA0Ni43NDggMCAyNy4wNzQgMjIuMDI2IDQ5LjEgNDkuMSA0OS4xczQ5LjEwMS0yMi4wMjYgNDkuMTAxLTQ5LjFjMC0yMS44NDMtMTQuMzQyLTQwLjM5My0zNC4xMDEtNDYuNzQ4di03NS4wMTRjMTAuNzUtMS41MzEgMjAuNzgtNC43MzggMjkuOTI5LTkuNTUydjQ3Ljc1M2MwIDQuODIyIDIuMzE4IDkuMzUxIDYuMjMgMTIuMTY5IDIyLjg0OCAxNi40NjMgMzYuNDg5IDQzLjA1OSAzNi40ODkgNzEuMTQyeiIvPg0KICAgICAgICA8cGF0aCBkPSJtMTc4LjE5IDMwOC4zMzJjLTI0LjgxMyAwLTQ1IDIwLjE4Ny00NSA0NXMyMC4xODcgNDUgNDUgNDUgNDUtMjAuMTg3IDQ1LTQ1LTIwLjE4Ni00NS00NS00NXptMCA2MGMtOC4yNzEgMC0xNS02LjcyOS0xNS0xNXM2LjcyOS0xNSAxNS0xNSAxNSA2LjcyOSAxNSAxNS02LjcyOCAxNS0xNSAxNXoiLz4NCiAgICAgICAgPHBhdGggZD0ibTczLjg1NyAzNzkuMTE3Yy0yNC44MTMgMC00NSAyMC4xODctNDUgNDVzMjAuMTg3IDQ1IDQ1IDQ1IDQ1LTIwLjE4NyA0NS00NS0yMC4xODYtNDUtNDUtNDV6bTAgNjBjLTguMjcxIDAtMTUtNi43MjktMTUtMTVzNi43MjktMTUgMTUtMTUgMTUgNi43MjkgMTUgMTUtNi43MjggMTUtMTUgMTV6Ii8+DQogICAgICAgIDxwYXRoIGQ9Im02NC44NjMgMTU0LjE0M2MtNS44NTggNS44NTgtNS44NTggMTUuMzU1IDAgMjEuMjEzIDUuODU3IDUuODU3IDE1LjM1NSA1Ljg1OCAyMS4yMTMgMCAyMS4wNDYtMjEuMDQ2IDIxLjA0Ni01NS4yOTEgMC03Ni4zMzgtOS4zNzEtOS4zNy05LjM3My0yNC41MzkgMC0zMy45MTEgNS44NTgtNS44NTggNS44NTgtMTUuMzU1IDAtMjEuMjEzLTUuODU3LTUuODU4LTE1LjM1NS01Ljg1Ny0yMS4yMTMgMC0yMS4wOTYgMjEuMDk2LTIxLjA5OCA1NS4yNDEgMCA3Ni4zMzggOS4zNDkgOS4zNDkgOS4zNDkgMjQuNTYxIDAgMzMuOTExeiIvPg0KICAgICAgICA8cGF0aCBkPSJtMTQyLjI1MSAxNTQuMTQzYy01Ljg1OCA1Ljg1OC01Ljg1OCAxNS4zNTUgMCAyMS4yMTMgNS44NTcgNS44NTggMTUuMzU0IDUuODU4IDIxLjIxMyAwIDIxLjA5Ny0yMS4wOTcgMjEuMDk4LTU1LjI0IDAtNzYuMzM5LTkuMzcxLTkuMzctOS4zNzMtMjQuNTM5IDAtMzMuOTExIDUuODU4LTUuODU4IDUuODU4LTE1LjM1NSAwLTIxLjIxMy01Ljg1Ni01Ljg1OC0xNS4zNTQtNS44NTctMjEuMjEzIDAtMjEuMDk2IDIxLjA5Ni0yMS4wOTggNTUuMjQxIDAgNzYuMzM4IDkuMzcxIDkuMzcxIDkuMzczIDI0LjUzOSAwIDMzLjkxMnoiLz4NCiAgICAgICAgPHBhdGggZD0ibTIxOS42MzkgMTU0LjE0M2MtNS44NTggNS44NTgtNS44NTggMTUuMzU1IDAgMjEuMjEzIDUuODU3IDUuODU4IDE1LjM1NCA1Ljg1OCAyMS4yMTMgMCAyMS4wOTctMjEuMDk3IDIxLjA5OC01NS4yNCAwLTc2LjMzOS05LjM3MS05LjM3LTkuMzczLTI0LjUzOSAwLTMzLjkxMSA1Ljg1OC01Ljg1OCA1Ljg1OC0xNS4zNTUgMC0yMS4yMTMtNS44NTYtNS44NTgtMTUuMzU0LTUuODU3LTIxLjIxMyAwLTIxLjA5NiAyMS4wOTYtMjEuMDk4IDU1LjI0MSAwIDc2LjMzOCA5LjM3IDkuMzcxIDkuMzczIDI0LjUzOSAwIDMzLjkxMnoiLz4NCiAgICA8L2c+DQo8L3N2Zz4=",Humidity:q_e,Iron:exe,Irrigation:txe,"Led Strip":"PHN2ZyBoZWlnaHQ9IjUxMiIgdmlld0JveD0iMCAwIDY0IDY0IiB3aWR0aD0iNTEyIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPg0KICAgIDxnIGZpbGw9ImN1cnJlbnRDb2xvciI+DQogICAgICAgIDxwYXRoIGQ9Im0xNiAxOGEzIDMgMCAxIDAgLTMtMyAzIDMgMCAwIDAgMyAzem0wLTRhMSAxIDAgMSAxIC0xIDEgMSAxIDAgMCAxIDEtMXoiLz4NCiAgICAgICAgPHBhdGggZD0ibTE2IDI2YTMgMyAwIDEgMCAtMy0zIDMgMyAwIDAgMCAzIDN6bTAtNGExIDEgMCAxIDEgLTEgMSAxIDEgMCAwIDEgMS0xeiIvPg0KICAgICAgICA8cGF0aCBkPSJtMTYgNDJhMyAzIDAgMSAwIC0zLTMgMyAzIDAgMCAwIDMgM3ptMC00YTEgMSAwIDEgMSAtMSAxIDEgMSAwIDAgMSAxLTF6Ii8+DQogICAgICAgIDxwYXRoIGQ9Im0xNiA1MGEzIDMgMCAxIDAgLTMtMyAzIDMgMCAwIDAgMyAzem0wLTRhMSAxIDAgMSAxIC0xIDEgMSAxIDAgMCAxIDEtMXoiLz4NCiAgICAgICAgPHBhdGggZD0ibTE2IDU4YTMgMyAwIDEgMCAtMy0zIDMgMyAwIDAgMCAzIDN6bTAtNGExIDEgMCAxIDEgLTEgMSAxIDEgMCAwIDEgMS0xeiIvPg0KICAgICAgICA8cGF0aCBkPSJtMTYgMzRhMyAzIDAgMSAwIC0zLTMgMyAzIDAgMCAwIDMgM3ptMC00YTEgMSAwIDEgMSAtMSAxIDEgMSAwIDAgMSAxLTF6Ii8+DQogICAgICAgIDxwYXRoIGQ9Im0xMiA2Mmg4YTEgMSAwIDAgMCAxLTF2LTQ5aDZ2NDFhMSAxIDAgMCAwIC4yOTMuNzA3bDggOGExIDEgMCAwIDAgLjcwNy4yOTNoOGExIDEgMCAwIDAgLjcwNy0uMjkzbDgtOGExIDEgMCAwIDAgLjI5My0uNzA3di01MGExIDEgMCAwIDAgLTEtMWgtOGExIDEgMCAwIDAgLTEgMXY0OWgtNnYtNDlhMSAxIDAgMCAwIC0xLTFoLTE2YTEgMSAwIDAgMCAtLjcwNy4yOTNsLTggOGExIDEgMCAwIDAgLS4yOTMuNzA3djUwYTEgMSAwIDAgMCAxIDF6bTMzLTEzdi00NWg2djQ4LjU4NmwtNiA2em0tOCA1aDZ2NmgtNnptLTgtNXYtNDVoNnY1NC41ODZsLTYtNnptLTgtNDVoNnY2aC02em0tOCA1MXYtNDMuNTg2bDYtNnY1NC41ODZoLTZ6Ii8+DQogICAgICAgIDxwYXRoIGQ9Im00OCA1MmEzIDMgMCAxIDAgLTMtMyAzIDMgMCAwIDAgMyAzem0wLTRhMSAxIDAgMSAxIC0xIDEgMSAxIDAgMCAxIDEtMXoiLz4NCiAgICAgICAgPHBhdGggZD0ibTQ4IDQ0YTMgMyAwIDEgMCAtMy0zIDMgMyAwIDAgMCAzIDN6bTAtNGExIDEgMCAxIDEgLTEgMSAxIDEgMCAwIDEgMS0xeiIvPg0KICAgICAgICA8cGF0aCBkPSJtNDggMjhhMyAzIDAgMSAwIC0zLTMgMyAzIDAgMCAwIDMgM3ptMC00YTEgMSAwIDEgMSAtMSAxIDEgMSAwIDAgMSAxLTF6Ii8+DQogICAgICAgIDxwYXRoIGQ9Im00OCAyMGEzIDMgMCAxIDAgLTMtMyAzIDMgMCAwIDAgMyAzem0wLTRhMSAxIDAgMSAxIC0xIDEgMSAxIDAgMCAxIDEtMXoiLz4NCiAgICAgICAgPHBhdGggZD0ibTQ4IDEyYTMgMyAwIDEgMCAtMy0zIDMgMyAwIDAgMCAzIDN6bTAtNGExIDEgMCAxIDEgLTEgMSAxIDEgMCAwIDEgMS0xeiIvPg0KICAgICAgICA8cGF0aCBkPSJtNDggMzZhMyAzIDAgMSAwIC0zLTMgMyAzIDAgMCAwIDMgM3ptMC00YTEgMSAwIDEgMSAtMSAxIDEgMSAwIDAgMSAxLTF6Ii8+DQogICAgICAgIDxwYXRoIGQ9Im0zMiA1MmEzIDMgMCAxIDAgLTMtMyAzIDMgMCAwIDAgMyAzem0wLTRhMSAxIDAgMSAxIC0xIDEgMSAxIDAgMCAxIDEtMXoiLz4NCiAgICAgICAgPHBhdGggZD0ibTMyIDQ0YTMgMyAwIDEgMCAtMy0zIDMgMyAwIDAgMCAzIDN6bTAtNGExIDEgMCAxIDEgLTEgMSAxIDEgMCAwIDEgMS0xeiIvPg0KICAgICAgICA8cGF0aCBkPSJtMzIgMjhhMyAzIDAgMSAwIC0zLTMgMyAzIDAgMCAwIDMgM3ptMC00YTEgMSAwIDEgMSAtMSAxIDEgMSAwIDAgMSAxLTF6Ii8+DQogICAgICAgIDxwYXRoIGQ9Im0zMiAyMGEzIDMgMCAxIDAgLTMtMyAzIDMgMCAwIDAgMyAzem0wLTRhMSAxIDAgMSAxIC0xIDEgMSAxIDAgMCAxIDEtMXoiLz4NCiAgICAgICAgPHBhdGggZD0ibTMyIDEyYTMgMyAwIDEgMCAtMy0zIDMgMyAwIDAgMCAzIDN6bTAtNGExIDEgMCAxIDEgLTEgMSAxIDEgMCAwIDEgMS0xeiIvPg0KICAgICAgICA8cGF0aCBkPSJtMzIgMzZhMyAzIDAgMSAwIC0zLTMgMyAzIDAgMCAwIDMgM3ptMC00YTEgMSAwIDEgMSAtMSAxIDEgMSAwIDAgMSAxLTF6Ii8+DQogICAgICAgIDxwYXRoIGQ9Im0yMyA2aDJ2MmgtMnoiLz4NCiAgICAgICAgPHBhdGggZD0ibTM5IDU2aDJ2MmgtMnoiLz4NCiAgICAgICAgPHBhdGggZD0ibTQgMzFoNXYyaC01eiIvPg0KICAgICAgICA8cGF0aCBkPSJtNiAyNWgydjVoLTJ6IiB0cmFuc2Zvcm09Im1hdHJpeCguNiAtLjggLjggLjYgLTE5LjIgMTYuNikiLz4NCiAgICAgICAgPHBhdGggZD0ibTQuNSAzNS41aDV2MmgtNXoiIHRyYW5zZm9ybT0ibWF0cml4KC44IC0uNiAuNiAuOCAtMjAuNTA1IDExLjUwNSkiLz4NCiAgICAgICAgPHBhdGggZD0ibTU1IDMxaDV2MmgtNXoiLz4NCiAgICAgICAgPHBhdGggZD0ibTU0LjUgMjYuNWg1djJoLTV6IiB0cmFuc2Zvcm09Im1hdHJpeCguOCAtLjYgLjYgLjggLTUuMDk4IDM5LjcxMikiLz4NCiAgICAgICAgPHBhdGggZD0ibTU2IDM0aDJ2NWgtMnoiIHRyYW5zZm9ybT0ibWF0cml4KC42IC0uOCAuOCAuNiAtNi40IDYwLjIpIi8+DQogICAgPC9nPg0KPC9zdmc+",Light:sxe,Lightings:ixe,Lock:rxe,Louvre:oxe,"Mowing Machine":"PHN2ZyB2aWV3Qm94PSIwIDAgNjQgNjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+DQogICAgPGcgZmlsbD0iY3VycmVudENvbG9yIj4NCiAgICAgICAgPHBhdGggZD0ibTQ3IDU0YzUuNTE0IDAgMTAtNC40ODYgMTAtMTBzLTQuNDg2LTEwLTEwLTEwLTEwIDQuNDg2LTEwIDEwIDQuNDg2IDEwIDEwIDEwem0tNy45MzEtMTFjLjE4My0xLjQ1OC43NTktMi43OTIgMS42MTktMy44OThsMS4zNjIgMS4zNjMgMS40MTQtMS40MTQtMS4zNjItMS4zNjJjMS4xMDYtLjg2IDIuNDQtMS40MzYgMy44OTgtMS42MTl2MS45M2gydi0xLjkzMWMxLjQ1OC4xODMgMi43OTIuNzU5IDMuODk4IDEuNjE5bC0xLjM2MiAxLjM2MiAxLjQxNCAxLjQxNCAxLjM2Mi0xLjM2M2MuODYgMS4xMDYgMS40MzYgMi40NCAxLjYxOSAzLjg5OGgtMS45MzF2MmgxLjkzMWMtLjE4MyAxLjQ1OC0uNzU5IDIuNzkyLTEuNjE5IDMuODk4bC0xLjM2Mi0xLjM2My0xLjQxNCAxLjQxNCAxLjM2MiAxLjM2MmMtMS4xMDYuODYtMi40NCAxLjQzNi0zLjg5OCAxLjYxOXYtMS45MjloLTJ2MS45MzFjLTEuNDU4LS4xODMtMi43OTItLjc1OS0zLjg5OC0xLjYxOWwxLjM2Mi0xLjM2Mi0xLjQxNC0xLjQxNC0xLjM2MiAxLjM2M2MtLjg2LTEuMTA2LTEuNDM2LTIuNDQtMS42MTktMy44OThoMS45MzF2LTJoLTEuOTMxeiIvPg0KICAgICAgICA8cGF0aCBkPSJtNTcgMjFoLTI0Ljk4Yy0xLjUxMSAwLTIuOTg0LjQyNi00LjI2MiAxLjIyOWwtMjIuMDIxIDEzLjg2NmMtMi4zNCAxLjQ3My0zLjczNyA0LjAwNS0zLjczNyA2Ljc2OXY2LjEzNmMwIC41NTMuNDQ4IDEgMSAxaDMzLjA4OGMuMzQxIDAgLjY1OC0uMTc0Ljg0Mi0uNDYuMTg0LS4yODcuMjA5LS42NDcuMDY3LS45NTctLjc1LTEuNjM1LTEuMDgtMy4zODctLjk3OS01LjIwOC4zMDktNS41OTEgNC45MzYtMTAuMTQ1IDEwLjUzNS0xMC4zNjYgMy4wMjgtLjExNiA1Ljg5Mi45NjcgOC4wNjkgMy4wNiAyLjE3OCAyLjA5MyAzLjM3OCA0LjkxIDMuMzc4IDcuOTMxIDAgLjU1My40NDggMSAxIDFoM2MuNTUyIDAgMS0uNDQ3IDEtMXYtMTdjMC0zLjMwOS0yLjY5MS02LTYtNnptLTI4LjE3NyAyLjkyM2MuOTU5LS42MDQgMi4wNjQtLjkyMyAzLjE5Ny0uOTIzaDEwLjM3bC04LjM5MSA1LjAzNXYtLjAzNWgtMTEuNjUxem0tMjIuMDIgMTMuODY0IDEyLjM2OC03Ljc4N2gxMS41NTJsLTE4LjIzMyAxMC45NGMtMS4xNTcuNjk0LTIuNDggMS4wNi0zLjgyNyAxLjA2aC00LjU5NmMuMjQ4LTEuNzI4IDEuMjI5LTMuMjYzIDIuNzM2LTQuMjEzem01NC4xOTcgNS4yMTNoLTEuMDM4Yy0uMjM5LTMuMTg4LTEuNjIzLTYuMTMyLTMuOTU1LTguMzc0LTIuNTczLTIuNDczLTUuOTYzLTMuNzUtOS41MzQtMy42MTUtNi4xOS4yNDUtMTEuMzc0IDQuOTctMTIuMzE3IDEwLjk4OWgtMTcuMTU2djJoMTcuMDEzYy4wMDIgMS4zNjEuMjAyIDIuNzE1LjYxNSA0aC0zMC42Mjh2LTRoNC42NjNjMS43MDkgMCAzLjM4OS0uNDY1IDQuODU2LTEuMzQ1bDMyLjc1OC0xOS42NTVoMTAuNzIzYzIuMjA2IDAgNCAxLjc5NCA0IDR6Ii8+DQogICAgICAgIDxwYXRoIGQ9Im00NyA0OGMyLjIwNiAwIDQtMS43OTQgNC00cy0xLjc5NC00LTQtNC00IDEuNzk0LTQgNCAxLjc5NCA0IDQgNHptMC02YzEuMTAzIDAgMiAuODk3IDIgMnMtLjg5NyAyLTIgMi0yLS44OTctMi0yIC44OTctMiAyLTJ6Ii8+DQogICAgICAgIDxwYXRoIGQ9Im02LjY1MSAxNS42MzVjLTEuNzU3IDIuMTI1LTEuNDU4IDUuMjgyLjY2NyA3LjA0bDQuNjI0IDMuODIzYy4xODcuMTU0LjQxMi4yMjkuNjM3LjIyOS4yODggMCAuNTczLS4xMjQuNzcxLS4zNjIgMS43NTctMi4xMjUgMS40NTgtNS4yODItLjY2Ny03LjA0bC00LjYyNC0zLjgyM2MtLjQyNi0uMzUyLTEuMDU2LS4yOTItMS40MDguMTMzem01LjY2MiA4LjU3Ni0zLjcyMS0zLjA3N2MtMS4wMDQtLjgzMS0xLjMyOS0yLjE4NS0uOTA1LTMuMzQ1bDMuNzIxIDMuMDc3YzEuMDA1LjgzMSAxLjMyOSAyLjE4NS45MDUgMy4zNDV6Ii8+DQogICAgICAgIDxwYXRoIGQ9Im0yMS40NDUgOS4yMjktNC42MjQgMy44MjNjLTIuMTI1IDEuNzU4LTIuNDI0IDQuOTE2LS42NjcgNy4wNC4xOTguMjM5LjQ4My4zNjIuNzcxLjM2Mi4yMjUgMCAuNDUtLjA3NS42MzctLjIyOWw0LjYyNC0zLjgyM2MyLjEyNS0xLjc1NyAyLjQyNC00LjkxNS42NjctNy4wNC0uMzUyLS40MjQtLjk4My0uNDg0LTEuNDA4LS4xMzN6bS0uNTMzIDUuNjMyLTMuNzIyIDMuMDc4Yy0uMTUyLS40MTUtLjIxMS0uODYzLS4xNjgtMS4zMTYuMDc2LS43OTguNDU4LTEuNTE5IDEuMDc1LTIuMDI5bDMuNzIxLTMuMDc3Yy40MjMgMS4xNi4wOTkgMi41MTMtLjkwNiAzLjM0NHoiLz4NCiAgICA8L2c+DQo8L3N2Zz4=",Music:nxe,"Outdoor Blinds":"PHN2ZyBoZWlnaHQ9IjUxMiIgdmlld0JveD0iMCAwIDUxMiA1MTIiIHdpZHRoPSI1MTIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+DQogICAgPGcgZmlsbD0iY3VycmVudENvbG9yIj4NCiAgICAgICAgPHBhdGggZD0ibTQ1NyAwaC00MDJjLTMwLjMyNyAwLTU1IDI0LjY3My01NSA1NXY0NTdoNDMydi00MDguMDM1YzcuNTA3IDMuODQ4IDE2IDYuMDM1IDI1IDYuMDM1IDMwLjMyNyAwIDU1LTI0LjY3MyA1NS01NXMtMjQuNjczLTU1LTU1LTU1em0tNDAyIDMwaDM1My4wMzVjLTMuODQ4IDcuNTA3LTYuMDM1IDE2LTYuMDM1IDI1djdoLTM3MnYtN2MwLTEzLjc4NSAxMS4yMTUtMjUgMjUtMjV6bS0yNSAyNzJ2LTMwaDM3MnYzMHptMzcyIDMwdjMwaC0zNzJ2LTMwem0tMzcyLTkwdi0zMGgzNzJ2MzB6bTAtNjB2LTMwaDM3MnYzMHptMC02MHYtMzBoMzcydjMwem0wIDM2MHYtOTBoMzcydjkwem00MjctNDAyYy0xMy43ODUgMC0yNS0xMS4yMTUtMjUtMjVzMTEuMjE1LTI1IDI1LTI1IDI1IDExLjIxNSAyNSAyNS0xMS4yMTUgMjUtMjUgMjV6Ii8+DQogICAgICAgIDxwYXRoIGQ9Im02MCA0MjJoMzB2MzBoLTMweiIvPg0KICAgICAgICA8cGF0aCBkPSJtMzQyIDQyMmgzMHYzMGgtMzB6Ii8+DQogICAgPC9nPg0KPC9zdmc+",People:axe,Pool:Mxe,"Power Consumption":"PHN2ZyBoZWlnaHQ9IjUxMiIgdmlld0JveD0iMCAwIDI0IDI0IiB3aWR0aD0iNTEyIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPg0KICAgIDxnIGZpbGw9ImN1cnJlbnRDb2xvciI+DQogICAgICAgIDxwYXRoIGQ9Im0xMiAzYy0uMjc2IDAtLjUtLjIyNC0uNS0uNXYtMmMwLS4yNzYuMjI0LS41LjUtLjVzLjUuMjI0LjUuNXYyYzAgLjI3Ni0uMjI0LjUtLjUuNXoiLz4NCiAgICAgICAgPHBhdGggZD0ibTE4LjcxOCA1Ljc4MmMtLjEyOCAwLS4yNTYtLjA0OS0uMzU0LS4xNDYtLjE5NS0uMTk1LS4xOTUtLjUxMiAwLS43MDdsMS40MTQtMS40MTRjLjE5NS0uMTk1LjUxMi0uMTk1LjcwNyAwcy4xOTUuNTEyIDAgLjcwN2wtMS40MTQgMS40MTRjLS4wOTcuMDk3LS4yMjUuMTQ2LS4zNTMuMTQ2eiIvPg0KICAgICAgICA8cGF0aCBkPSJtMjMuNSAxMi41aC0yYy0uMjc2IDAtLjUtLjIyNC0uNS0uNXMuMjI0LS41LjUtLjVoMmMuMjc2IDAgLjUuMjI0LjUuNXMtLjIyNC41LS41LjV6Ii8+DQogICAgICAgIDxwYXRoIGQ9Im0yMC4xMzIgMjAuNjMyYy0uMTI4IDAtLjI1Ni0uMDQ5LS4zNTQtLjE0NmwtMS40MTQtMS40MTRjLS4xOTUtLjE5NS0uMTk1LS41MTIgMC0uNzA3cy41MTItLjE5NS43MDcgMGwxLjQxNCAxLjQxNGMuMTk1LjE5NS4xOTUuNTEyIDAgLjcwNy0uMDk3LjA5Ny0uMjI1LjE0Ni0uMzUzLjE0NnoiLz4NCiAgICAgICAgPHBhdGggZD0ibTEyIDI0Yy0uMjc2IDAtLjUtLjIyNC0uNS0uNXYtMmMwLS4yNzYuMjI0LS41LjUtLjVzLjUuMjI0LjUuNXYyYzAgLjI3Ni0uMjI0LjUtLjUuNXoiLz4NCiAgICAgICAgPHBhdGggZD0ibTMuODY4IDIwLjYzMmMtLjEyOCAwLS4yNTYtLjA0OS0uMzU0LS4xNDYtLjE5NS0uMTk1LS4xOTUtLjUxMiAwLS43MDdsMS40MTQtMS40MTRjLjE5NS0uMTk1LjUxMi0uMTk1LjcwNyAwcy4xOTUuNTEyIDAgLjcwN2wtMS40MTQgMS40MTRjLS4wOTcuMDk3LS4yMjUuMTQ2LS4zNTMuMTQ2eiIvPg0KICAgICAgICA8cGF0aCBkPSJtMi41IDEyLjVoLTJjLS4yNzYgMC0uNS0uMjI0LS41LS41cy4yMjQtLjUuNS0uNWgyYy4yNzYgMCAuNS4yMjQuNS41cy0uMjI0LjUtLjUuNXoiLz4NCiAgICAgICAgPHBhdGggZD0ibTUuMjgyIDUuNzgyYy0uMTI4IDAtLjI1Ni0uMDQ5LS4zNTQtLjE0NmwtMS40MTMtMS40MTRjLS4xOTUtLjE5NS0uMTk1LS41MTIgMC0uNzA3cy41MTItLjE5NS43MDcgMGwxLjQxNCAxLjQxNGMuMTk1LjE5NS4xOTUuNTEyIDAgLjcwNy0uMDk4LjA5Ny0uMjI2LjE0Ni0uMzU0LjE0NnoiLz4NCiAgICAgICAgPHBhdGggZD0ibTEwLjU3MyAyMGMtLjA1OSAwLS4xMTctLjAxLS4xNzUtLjAzMS0uMjE5LS4wODItLjM1Mi0uMzA0LS4zMjEtLjUzNGwuODUzLTYuNDM1aC0zLjQzYy0uMTg5IDAtLjM2Mi0uMTA3LS40NDctLjI3NnMtLjA2Ny0uMzcyLjA0Ny0uNTI0bDYtOGMuMTM5LS4xODYuMzg2LS4yNTIuNTk3LS4xNi4yMTIuMDkxLjMzNS4zMTQuMjk3LjU0MmwtLjkwNCA1LjQxOGgzLjQxYy4xODQgMCAuMzUzLjEwMS40NC4yNjNzLjA3OC4zNTgtLjAyMi41MTNsLTUuOTI3IDljLS4wOTUuMTQzLS4yNTQuMjI0LS40MTguMjI0em0tMi4wNzMtOGgzYy4xNDUgMCAuMjgxLjA2My4zNzYuMTcxLjA5NS4xMDcuMTM5LjI1Mi4xMi4zOTVsLS42NDEgNC44MzggNC4yMTctNi40MDRoLTMuMDcyYy0uMTQ3IDAtLjI4Ni0uMDY0LS4zODItLjE3Ny0uMDk1LS4xMTItLjEzNi0uMjYxLS4xMTEtLjQwNWwuNjYzLTMuOTc4eiIvPg0KICAgIDwvZz4NCjwvc3ZnPg==",Printer:cxe,Pump:uxe,Receiver:lxe,Sconces:Nxe,Security:Lxe,Shading:gxe,Shutters:jxe,SmokeDetector:yxe,Sockets:Txe,Speaker:Dxe,Stove:dxe,"Table Lamps":"PHN2ZyBoZWlnaHQ9IjUxMiIgdmlld0JveD0iMCAwIDUxMiA1MTIiIHdpZHRoPSI1MTIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+DQogICAgPGcgZmlsbD0iY3VycmVudENvbG9yIj4NCiAgICAgICAgPHBhdGggZD0ibTk3LjUgMjIwLjM2MS0xNS45MTQgMTUuOTE0YTYgNiAwIDEgMCA4LjQ4NCA4LjQ4NmwxNS45MTUtMTUuOTE1YTYgNiAwIDEgMCAtOC40ODQtOC40ODV6Ii8+DQogICAgICAgIDxwYXRoIGQ9Im05NS41MSAxMTdhNiA2IDAgMCAwIDQuMjQzLTEwLjI0MmwtMTUuOTE0LTE1LjkxNWE2IDYgMCAwIDAgLTguNDg2IDguNDg2bDE1LjkxNCAxNS45MTRhNS45NzggNS45NzggMCAwIDAgNC4yNDMgMS43NTd6Ii8+DQogICAgICAgIDxwYXRoIGQ9Im0yMzUuNSAyNDIuNTA4LTE1LjkxLTE1LjkxNGE2IDYgMCAwIDAgLTguNDg2IDguNDg1bDE1LjkxNCAxNS45MTVhNiA2IDAgMCAwIDguNDg2LTguNDg2eiIvPg0KICAgICAgICA8cGF0aCBkPSJtODYuODI2IDE3MWE2IDYgMCAwIDAgLTYtNmgtMjQuODM3YTYgNiAwIDAgMCAwIDEyaDI0LjgzN2E2IDYgMCAwIDAgNi02eiIvPg0KICAgICAgICA8cGF0aCBkPSJtMTU1IDIzOS41MjFhNiA2IDAgMCAwIC02IDZ2MjQuODM2YTYgNiAwIDAgMCAxMiAwdi0yNC44MzZhNiA2IDAgMCAwIC02LTZ6Ii8+DQogICAgICAgIDxwYXRoIGQ9Im00MzguODUyIDQ1MS45NjlhNDEuODM3IDQxLjgzNyAwIDAgMCAtNDEuMTY2LTM1Ljk2OWgtMjguNjg2di0zMjYuNjg0YTY5LjMwOSA2OS4zMDkgMCAwIDAgLTEyMS43LTQ1LjM4MiA1Ni4wMjIgNTYuMDIyIDAgMCAwIC00OC43MDkgNi4zNDlsLTgxLjUxOSA1NC4wNjhhNiA2IDAgMCAwIC0uOTI1IDkuMjQybDIzLjQyMiAyMy40MjMtMS40NDIgMS40NDJhMzUuMTg4IDM1LjE4OCAwIDAgMCA0OS43NjMgNDkuNzYzbDEuNDQyLTEuNDQyIDIzLjQyMiAyMy40MjFhNiA2IDAgMCAwIDQuMjQ2IDEuNzU5Yy4yIDAgLjQtLjAxLjYtLjAzYTYgNiAwIDAgMCA0LjQtMi42NTRsNTQuMDY3LTgxLjUxOWE1Ni4wODggNTYuMDg4IDAgMCAwIDMuNDg4LTU1LjY1NiAyNi4zODYgMjYuMzg2IDAgMCAxIDQ2LjQ0NSAxNy4yMTZ2MzI2LjY4NGgtMjkuMTgyYTQyIDQyIDAgMCAwIC00MS4zNDMgMzYuMDc2IDI2LjQgMjYuNCAwIDAgMCAtMjIuNDc1IDI1Ljk1NnY3Ljk2OGE2LjI4MiA2LjI4MiAwIDAgMCA2LjMxOSA2aDIxNi42OTJhNS45OTIgNS45OTIgMCAwIDAgNS45ODktNnYtNy45NjhhMjYuMjQ3IDI2LjI0NyAwIDAgMCAtMjMuMTQ4LTI2LjA2M3ptLTI1OS40NTItMjcyLjIzNGEyMy4xODggMjMuMTg4IDAgMCAxIC0zMi43OTMtMzIuNzkybDEuNDQzLTEuNDQzIDMyLjc5MyAzMi43OTN6bTM2LjY0OCAxNi43OTQtODYuMjMtODYuMjI5IDE4LjA5My0xMiA4MC4xNCA4MC4xNHptNTAuMDEyLTc1LjQtMzEuMjQ2IDQ3LjExLTc2LjctNzYuNzA1IDQ3LjExLTMxLjI0NmE0My44OTQgNDMuODk0IDAgMCAxIDYwLjg0IDYwLjg0MXptMzMuNTI4LTcwLjI3MmEzOC4yNTIgMzguMjUyIDAgMCAwIC0yNi42ODggMTAuODIzIDU0LjYyIDU0LjYyIDAgMCAwIC0xNC4xODYtMTIuNDM1IDU3LjMxIDU3LjMxIDAgMCAxIDk4LjI4NiA0MC4wNzF2MzI2LjY4NGgtMTl2LTMyNi42ODRhMzguNDYxIDM4LjQ2MSAwIDAgMCAtMzguNDA5LTM4LjQ2NHptLTIuNzcgMzc3LjE0M2gxMDAuODY4YzE0LjI1OSAwIDI2LjE5NSAxMSAyOC45NzYgMjRoLTE1OC44MTljMi43ODEtMTMgMTQuNzE2LTI0IDI4Ljk3NS0yNHptMTUzLjE4MiA1MmgtMjA1di0xLjk2OGExNC4zMiAxNC4zMiAwIDAgMSAxNC4zMTktMTQuMDMyaDE3Ni42OTJhMTQuMDM0IDE0LjAzNCAwIDAgMSAxMy45ODkgMTQuMDMyeiIvPg0KICAgICAgICA8cGF0aCBkPSJtMzA1IDM4MS4wMzFhNiA2IDAgMCAwIDEyIDB2LTc1LjgwNmE2IDYgMCAwIDAgLTEyIDB6Ii8+DQogICAgICAgIDxwYXRoIGQ9Im0zMTEgMjkwLjg0NGE2IDYgMCAwIDAgNi02di00LjgzNGE2IDYgMCAwIDAgLTEyIDB2NC44MzRhNiA2IDAgMCAwIDYgNnoiLz4NCiAgICA8L2c+DQo8L3N2Zz4=","Temperature Sensors":"PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MTIgNTEyIj4NCiAgICA8ZyBmaWxsPSJjdXJyZW50Q29sb3IiPg0KICAgICAgICA8cGF0aCBkPSJNMzUyLDM4NS40MDZWNTMuMzMzQzM1MiwyMy45MjcsMzI4LjA3MywwLDI5OC42NjcsMHMtNTMuMzMzLDIzLjkyNy01My4zMzMsNTMuMzMzdjMzMi4wNzMNCgkJCQlDMjMxLjcxOSwzOTkuMzY1LDIyNCw0MTguMDMxLDIyNCw0MzcuMzMzQzIyNCw0NzguNSwyNTcuNSw1MTIsMjk4LjY2Nyw1MTJjNDEuMTY3LDAsNzQuNjY3LTMzLjUsNzQuNjY3LTc0LjY2Nw0KCQkJCUMzNzMuMzMzLDQxOC4wMzEsMzY1LjYxNSwzOTkuMzY1LDM1MiwzODUuNDA2eiBNMjk4LjY2Nyw0OTAuNjY3Yy0yOS40MDYsMC01My4zMzMtMjMuOTI3LTUzLjMzMy01My4zMzMNCgkJCQljMC0xNS4xMDQsNi4zMjMtMjkuMTI1LDE3LjgxMy0zOS40NjljMi4yNC0yLjAzMSwzLjUyMS00LjkwNiwzLjUyMS03LjkyN1Y1My4zMzNjMC0xNy42NDYsMTQuMzU0LTMyLDMyLTMyDQoJCQkJYzE3LjY0NiwwLDMyLDE0LjM1NCwzMiwzMnYzMzYuNjA0YzAsMy4wMjEsMS4yODEsNS44OTYsMy41MjEsNy45MjdDMzQ1LjY3Nyw0MDguMjA4LDM1Miw0MjIuMjI5LDM1Miw0MzcuMzMzDQoJCQkJQzM1Miw0NjYuNzQsMzI4LjA3Myw0OTAuNjY3LDI5OC42NjcsNDkwLjY2N3oiLz4NCiAgICAgICAgPHBhdGggZD0iTTMwOS4zMzMsNDA3LjI5OFYyMjRjMC01Ljg5Ni00Ljc3MS0xMC42NjctMTAuNjY3LTEwLjY2N2MtNS44OTYsMC0xMC42NjcsNC43NzEtMTAuNjY3LDEwLjY2N3YxODMuMjk4DQoJCQkJYy0xMi4zODksNC40MTgtMjEuMzMzLDE2LjE0Ny0yMS4zMzMsMzAuMDM1YzAsMTcuNjQ2LDE0LjM1NCwzMiwzMiwzMmMxNy42NDYsMCwzMi0xNC4zNTQsMzItMzINCgkJCQlDMzMwLjY2Nyw0MjMuNDQ1LDMyMS43MjMsNDExLjcxNiwzMDkuMzMzLDQwNy4yOTh6IE0yOTguNjY3LDQ0OGMtNS44ODUsMC0xMC42NjctNC43ODEtMTAuNjY3LTEwLjY2Nw0KCQkJCWMwLTUuODg1LDQuNzgxLTEwLjY2NywxMC42NjctMTAuNjY3YzUuODg1LDAsMTAuNjY3LDQuNzgxLDEwLjY2NywxMC42NjdDMzA5LjMzMyw0NDMuMjE5LDMwNC41NTIsNDQ4LDI5OC42NjcsNDQ4eiIvPg0KICAgICAgICA8cGF0aCBkPSJNMjEzLjMzMywzNDEuMzMzaC02NGMtNS44OTYsMC0xMC42NjcsNC43NzEtMTAuNjY3LDEwLjY2N2MwLDUuODk2LDQuNzcxLDEwLjY2NywxMC42NjcsMTAuNjY3aDY0DQoJCQkJYzUuODk2LDAsMTAuNjY3LTQuNzcxLDEwLjY2Ny0xMC42NjdDMjI0LDM0Ni4xMDQsMjE5LjIyOSwzNDEuMzMzLDIxMy4zMzMsMzQxLjMzM3oiLz4NCiAgICAgICAgPHBhdGggZD0iTTIxMy4zMzMsMjk4LjY2N0gxOTJjLTUuODk2LDAtMTAuNjY3LDQuNzcxLTEwLjY2NywxMC42NjdjMCw1Ljg5Niw0Ljc3MSwxMC42NjcsMTAuNjY3LDEwLjY2N2gyMS4zMzMNCgkJCQljNS44OTYsMCwxMC42NjctNC43NzEsMTAuNjY3LTEwLjY2N0MyMjQsMzAzLjQzOCwyMTkuMjI5LDI5OC42NjcsMjEzLjMzMywyOTguNjY3eiIvPg0KICAgICAgICA8cGF0aCBkPSJNMjEzLjMzMywyNTZIMTkyYy01Ljg5NiwwLTEwLjY2Nyw0Ljc3MS0xMC42NjcsMTAuNjY3YzAsNS44OTYsNC43NzEsMTAuNjY3LDEwLjY2NywxMC42NjdoMjEuMzMzDQoJCQkJYzUuODk2LDAsMTAuNjY3LTQuNzcxLDEwLjY2Ny0xMC42NjdDMjI0LDI2MC43NzEsMjE5LjIyOSwyNTYsMjEzLjMzMywyNTZ6Ii8+DQogICAgICAgIDxwYXRoIGQ9Ik0xNDkuMzMzLDIzNC42NjdoNjRjNS44OTYsMCwxMC42NjctNC43NzEsMTAuNjY3LTEwLjY2N3MtNC43NzEtMTAuNjY3LTEwLjY2Ny0xMC42NjdoLTY0DQoJCQkJYy01Ljg5NiwwLTEwLjY2Nyw0Ljc3MS0xMC42NjcsMTAuNjY3UzE0My40MzgsMjM0LjY2NywxNDkuMzMzLDIzNC42Njd6Ii8+DQogICAgICAgIDxwYXRoIGQ9Ik0xNDkuMzMzLDEwNi42NjdoNjRjNS44OTYsMCwxMC42NjctNC43NzEsMTAuNjY3LTEwLjY2N3MtNC43NzEtMTAuNjY3LTEwLjY2Ny0xMC42NjdoLTY0DQoJCQkJYy01Ljg5NiwwLTEwLjY2Nyw0Ljc3MS0xMC42NjcsMTAuNjY3UzE0My40MzgsMTA2LjY2NywxNDkuMzMzLDEwNi42Njd6Ii8+DQogICAgICAgIDxwYXRoIGQ9Ik0yMTMuMzMzLDE3MC42NjdIMTkyYy01Ljg5NiwwLTEwLjY2Nyw0Ljc3MS0xMC42NjcsMTAuNjY3YzAsNS44OTYsNC43NzEsMTAuNjY3LDEwLjY2NywxMC42NjdoMjEuMzMzDQoJCQkJYzUuODk2LDAsMTAuNjY3LTQuNzcxLDEwLjY2Ny0xMC42NjdDMjI0LDE3NS40MzgsMjE5LjIyOSwxNzAuNjY3LDIxMy4zMzMsMTcwLjY2N3oiLz4NCiAgICAgICAgPHBhdGggZD0iTTIxMy4zMzMsMTI4SDE5MmMtNS44OTYsMC0xMC42NjcsNC43NzEtMTAuNjY3LDEwLjY2N2MwLDUuODk2LDQuNzcxLDEwLjY2NywxMC42NjcsMTAuNjY3aDIxLjMzMw0KCQkJCWM1Ljg5NiwwLDEwLjY2Ny00Ljc3MSwxMC42NjctMTAuNjY3QzIyNCwxMzIuNzcxLDIxOS4yMjksMTI4LDIxMy4zMzMsMTI4eiIvPg0KICAgIDwvZz4NCjwvc3ZnPg0K",Tv:hxe,"Vacuum Cleaner":"PHN2ZyB2aWV3Qm94PSIwIDAgNDgwIDQ4MCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCiAgICA8ZyBmaWxsPSJjdXJyZW50Q29sb3IiPg0KICAgICAgICA8cGF0aCBkPSJtNDQwIDk2Yy00LjQxNzk2OSAwLTgtMy41ODIwMzEtOC04LS4wMjczNDQtMjIuMDgyMDMxLTE3LjkxNzk2OS0zOS45NzI2NTYtNDAtNDAtNC40MTc5NjkgMC04LTMuNTgyMDMxLTgtOHMzLjU4MjAzMS04IDgtOGMzMC45MTQwNjIuMDM1MTU2IDU1Ljk2NDg0NCAyNS4wODU5MzggNTYgNTYgMCA0LjQxNzk2OS0zLjU4MjAzMSA4LTggOHptMCAwIi8+DQogICAgICAgIDxwYXRoIGQ9Im00MDggOTZjLTQuNDE3OTY5IDAtOC0zLjU4MjAzMS04LThzLTMuNTgyMDMxLTgtOC04LTgtMy41ODIwMzEtOC04IDMuNTgyMDMxLTggOC04YzEzLjI1MzkwNiAwIDI0IDEwLjc0NjA5NCAyNCAyNCAwIDQuNDE3OTY5LTMuNTgyMDMxIDgtOCA4em0wIDAiLz4NCiAgICAgICAgPHBhdGggZD0ibTQ3MiA5NmMtNC40MTc5NjkgMC04LTMuNTgyMDMxLTgtOC0uMDQ2ODc1LTM5Ljc0NjA5NC0zMi4yNTM5MDYtNzEuOTUzMTI1LTcyLTcyLTQuNDE3OTY5IDAtOC0zLjU4MjAzMS04LThzMy41ODIwMzEtOCA4LThjNDguNTc4MTI1LjA1ODU5MzggODcuOTQxNDA2IDM5LjQyMTg3NSA4OCA4OCAwIDQuNDE3OTY5LTMuNTgyMDMxIDgtOCA4em0wIDAiLz4NCiAgICAgICAgPHBhdGggZD0ibTQwIDk2Yy00LjQxNzk2OSAwLTgtMy41ODIwMzEtOC04IC4wMzUxNTYtMzAuOTE0MDYyIDI1LjA4NTkzOC01NS45NjQ4NDQgNTYtNTYgNC40MTc5NjkgMCA4IDMuNTgyMDMxIDggOHMtMy41ODIwMzEgOC04IDhjLTIyLjA4MjAzMS4wMjczNDQtMzkuOTcyNjU2IDE3LjkxNzk2OS00MCA0MCAwIDQuNDE3OTY5LTMuNTgyMDMxIDgtOCA4em0wIDAiLz4NCiAgICAgICAgPHBhdGggZD0ibTcyIDk2Yy00LjQxNzk2OSAwLTgtMy41ODIwMzEtOC04IDAtMTMuMjUzOTA2IDEwLjc0NjA5NC0yNCAyNC0yNCA0LjQxNzk2OSAwIDggMy41ODIwMzEgOCA4cy0zLjU4MjAzMSA4LTggOC04IDMuNTgyMDMxLTggOC0zLjU4MjAzMSA4LTggOHptMCAwIi8+DQogICAgICAgIDxwYXRoIGQ9Im04IDk2Yy00LjQxNzk2OSAwLTgtMy41ODIwMzEtOC04IC4wNTg1OTM4LTQ4LjU3ODEyNSAzOS40MjE4NzUtODcuOTQxNDA2MiA4OC04OCA0LjQxNzk2OSAwIDggMy41ODIwMzEgOCA4cy0zLjU4MjAzMSA4LTggOGMtMzkuNzQ2MDk0LjA0Njg3NS03MS45NTMxMjUgMzIuMjUzOTA2LTcyIDcyIDAgNC40MTc5NjktMy41ODIwMzEgOC04IDh6bTAgMCIvPg0KICAgICAgICA8cGF0aCBkPSJtMjQwIDQxNmMyNi41MDc4MTIgMCA0OC0yMS40OTIxODggNDgtNDhzLTIxLjQ5MjE4OC00OC00OC00OC00OCAyMS40OTIxODgtNDggNDhjLjAyNzM0NCAyNi41IDIxLjUgNDcuOTcyNjU2IDQ4IDQ4em0wLTgwYzE3LjY3MTg3NSAwIDMyIDE0LjMyODEyNSAzMiAzMnMtMTQuMzI4MTI1IDMyLTMyIDMyLTMyLTE0LjMyODEyNS0zMi0zMiAxNC4zMjgxMjUtMzIgMzItMzJ6bTAgMCIvPg0KICAgICAgICA8cGF0aCBkPSJtMjQwIDE4NGMxMy4yNTM5MDYgMCAyNC0xMC43NDYwOTQgMjQtMjRzLTEwLjc0NjA5NC0yNC0yNC0yNC0yNCAxMC43NDYwOTQtMjQgMjQgMTAuNzQ2MDk0IDI0IDI0IDI0em0wLTMyYzQuNDE3OTY5IDAgOCAzLjU4MjAzMSA4IDhzLTMuNTgyMDMxIDgtOCA4LTgtMy41ODIwMzEtOC04IDMuNTgyMDMxLTggOC04em0wIDAiLz4NCiAgICAgICAgPHBhdGggZD0ibTMxNy45NDUzMTIgMTUydi4wNDY4NzVoLjA1NDY4OHptMCAwIi8+DQogICAgICAgIDxwYXRoIGQ9Im0xNTIgMTUyaDQ4djE2aC00OHptMCAwIi8+DQogICAgICAgIDxwYXRoIGQ9Im0yODAgMTUyaDQ4djE2aC00OHptMCAwIi8+DQogICAgICAgIDxwYXRoIGQ9Im0yNDAgNDhjLTEwMS4yNjU2MjUtLjAxMTcxOS0xODguOTQ1MzEyIDcwLjMzMjAzMS0yMTAuODkwNjI1IDE2OS4xODc1LTIxLjk0NTMxMyA5OC44NTkzNzUgMjcuNzM0Mzc1IDE5OS42OTE0MDYgMTE5LjQ5MjE4NyAyNDIuNTMxMjUgNTcuOTI1NzgyIDI3LjAzNTE1NiAxMjQuODUxNTYzIDI3LjAzNTE1NiAxODIuNzgxMjUgMCA5MS43NTc4MTMtNDIuODM1OTM4IDE0MS40MzM1OTQtMTQzLjY2NDA2MiAxMTkuNDkyMTg4LTI0Mi41MjM0MzgtMjEuOTQxNDA2LTk4Ljg1NTQ2OC0xMDkuNjEzMjgxLTE2OS4xOTkyMTgtMjEwLjg3NS0xNjkuMTk1MzEyem0wIDE2YzEwNy4yODUxNTYuMTMyODEyIDE5NS4zOTg0MzggODQuODA0Njg4IDE5OS44MDA3ODEgMTkyaC0xNmMtNC41ODIwMzEtOTguMTc5Njg4LTg1LjUxNTYyNS0xNzUuNDIxODc1LTE4My44MDA3ODEtMTc1LjQyMTg3NXMtMTc5LjIxODc1IDc3LjI0MjE4Ny0xODMuODAwNzgxIDE3NS40MjE4NzVoLTE2YzQuNDAyMzQzLTEwNy4xOTUzMTIgOTIuNTE1NjI1LTE5MS44NjcxODggMTk5LjgwMDc4MS0xOTJ6bTI5LjExMzI4MSAyNDUuNDk2MDk0YzMwLjY4MzU5NCAxMS45ODgyODEgNTAuODgyODEzIDQxLjU1ODU5NCA1MC44ODY3MTkgNzQuNTAzOTA2djI3LjY0MDYyNWMtNDkuODc4OTA2IDI3LjE0NDUzMS0xMTAuMTIxMDk0IDI3LjE0NDUzMS0xNjAgMHYtMjcuNjQwNjI1Yy4wMDM5MDYtMjYuNDI5Njg4IDEzLjA2MjUtNTEuMTUyMzQ0IDM0Ljg4NjcxOS02Ni4wNTQ2ODggMjEuODI4MTI1LTE0LjkwNjI1IDQ5LjYwOTM3NS0xOC4wNjY0MDYgNzQuMjI2NTYyLTguNDQ5MjE4em02Ni44ODY3MTkgNzQuNTAzOTA2YzAtNTMuMDE5NTMxLTQyLjk4MDQ2OS05Ni05Ni05NnMtOTYgNDIuOTgwNDY5LTk2IDk2djE3LjczNDM3NWMtMzguODYzMjgxLTI2Ljk4MDQ2OS02NC41MDc4MTItNjkuMTMyODEzLTcwLjYwMTU2Mi0xMTYuMDQ2ODc1LTYuMDk3NjU3LTQ2LjkxNzk2OSA3LjkyNTc4MS05NC4yMjI2NTYgMzguNjAxNTYyLTEzMC4yMzgyODF2MzYuNTUwNzgxYy4wMjczNDQgMjIuMDgyMDMxIDE3LjkxNzk2OSAzOS45NzI2NTYgNDAgNDBoMTc2YzIyLjA4MjAzMS0uMDI3MzQ0IDM5Ljk3MjY1Ni0xNy45MTc5NjkgNDAtNDB2LTM2LjU1MDc4MWMzMC42NzU3ODEgMzYuMDE1NjI1IDQ0LjY5OTIxOSA4My4zMjAzMTIgMzguNjAxNTYyIDEzMC4yMzgyODEtNi4wOTM3NSA0Ni45MTQwNjItMzEuNzM4MjgxIDg5LjA2NjQwNi03MC42MDE1NjIgMTE2LjA0Njg3NXptLTIwOC0yNDQuODYzMjgxYzYzLjU4OTg0NC01Ny41MTU2MjUgMTYwLjQxMDE1Ni01Ny41MTU2MjUgMjI0IDB2NTIuODYzMjgxYzAgMTMuMjUzOTA2LTEwLjc0NjA5NCAyNC0yNCAyNGgtMTc2Yy0xMy4yNTM5MDYgMC0yNC0xMC43NDYwOTQtMjQtMjR6bS04Ny43MTA5MzggMTMyLjg2MzI4MWgxNmMyLjgzNTkzOCA2MS4wMzkwNjIgMzUuNjcxODc2IDExNi43MjI2NTYgODcuNzEwOTM4IDE0OC43NTM5MDZ2MTguNjQ0NTMyYy02MS40Mzc1LTMzLjg1MTU2My0xMDAuNzUzOTA2LTk3LjMxMjUtMTAzLjcxMDkzOC0xNjcuMzk4NDM4em0xMTkuNzEwOTM4IDE3NS4yNDYwOTR2LTE3LjY0NDUzMmM1MC41MDM5MDYgMjQuNTYyNSAxMDkuNDk2MDk0IDI0LjU2MjUgMTYwIDB2MTcuNjcxODc2Yy01MC45OTYwOTQgMjIuMzM1OTM3LTEwOS4wMDM5MDYgMjIuMzM1OTM3LTE2MCAwem0xNzYtNy44NDc2NTZ2LTE4LjY0NDUzMmM1Mi4wNDI5NjktMzIuMDI3MzQ0IDg0Ljg4NjcxOS04Ny43MTA5MzcgODcuNzI2NTYyLTE0OC43NTM5MDZoMTZjLTIuOTYwOTM3IDcwLjA4OTg0NC00Mi4yODUxNTYgMTMzLjU1MDc4MS0xMDMuNzI2NTYyIDE2Ny4zOTg0Mzh6bTAgMCIvPg0KICAgIDwvZz4NCjwvc3ZnPg==",Ventilation:zxe,"Washing Machines":"PHN2ZyBoZWlnaHQ9IjQ5NnB0IiB2aWV3Qm94PSIwIDAgNDk2IDQ5NiIgd2lkdGg9IjQ5NnB0IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPg0KICAgIDxnIGZpbGw9ImN1cnJlbnRDb2xvciI+DQogICAgICAgIDxwYXRoIGQ9Im00ODggMGgtNDAwYy00LjQyNTc4MSAwLTggMy41ODU5MzgtOCA4djI5Ni44MzIwMzFjLTIuNjAxNTYyLS41MjczNDMtNS4yNzM0MzgtLjgzMjAzMS04LS44MzIwMzEtMjIuMDU0Njg4IDAtNDAgMTcuOTQ1MzEyLTQwIDQwdi4xNjc5NjljLTcuODI0MjE5IDUuODg2NzE5LTEzLjE1MjM0NCAxNC4zOTg0MzctMTUuMTIxMDk0IDIzLjgzMjAzMWgtOC44Nzg5MDZjLTQuNDI1NzgxIDAtOCAzLjU4NTkzOC04IDh2MzJjMCA0LjQxNDA2MiAzLjU3NDIxOSA4IDggOGg4djI0YzAgMzAuODc4OTA2IDI1LjEyODkwNiA1NiA1NiA1Nmg0MTZjNC40MjU3ODEgMCA4LTMuNTg1OTM4IDgtOHYtNDgwYzAtNC40MTQwNjItMy41NzQyMTktOC04LTh6bS04IDE2djgwaC0zODR2LTgwem0tNDM1LjY1NjI1IDMzOS4xNzU3ODFjMi44Mzk4NDQtMS42MDE1NjIgNC40MzM1OTQtNC43NjE3MTkgNC4wMTU2MjUtOGwtLjEyODkwNi0uOTI5Njg3Yy0uMTAxNTYzLS43MzQzNzUtLjIzMDQ2OS0xLjQ2ODc1LS4yMzA0NjktMi4yNDYwOTQgMC0xMy4yMzA0NjkgMTAuNzY5NTMxLTI0IDI0LTI0IDguNDQ5MjE5IDAgMTYuMTIxMDk0IDQuNDA2MjUgMjAuNTI3MzQ0IDExLjgwMDc4MSAxLjE5OTIxOCAyLjAxNTYyNSAzLjIzNDM3NSAzLjQwNjI1IDUuNTUwNzgxIDMuNzkyOTY5IDIuMzI4MTI1LjM5ODQzOCA0LjY5OTIxOS0uMjY1NjI1IDYuNDk2MDk0LTEuNzkyOTY5IDMuMTIxMDkzLTIuNjQ4NDM3IDguMzIwMzEyLTUuODAwNzgxIDE1LjQyNTc4MS01LjgwMDc4MSA4LjU1ODU5NCAwIDE2LjUzNTE1NiA0LjcyNjU2MiAyMC44MTY0MDYgMTIuMzM1OTM4IDEuNjY0MDYzIDIuOTc2NTYyIDUuMDU0Njg4IDQuNTU4NTkzIDguMzgyODEzIDMuOTYwOTM3IDguMzUxNTYyLTEuNDg4MjgxIDE2LjkwNjI1IDQuMjQ2MDk0IDE4LjQ5NjA5MyAxMi43NDIxODcuNTcwMzEzIDMuMDM5MDYzIDIuODM5ODQ0IDUuNDg4MjgyIDUuODM5ODQ0IDYuMjczNDM4IDMuMDE1NjI1LjgwMDc4MSA2LjE2Nzk2OS0uMjM0Mzc1IDguMTY3OTY5LTIuNjA5Mzc1IDQuNjE3MTg3LTUuNTI3MzQ0IDExLjI4OTA2My04LjcwMzEyNSAxOC4yOTY4NzUtOC43MDMxMjUgMTAuNDE0MDYyIDAgMTkuMjE0ODQ0IDYuNzEwOTM4IDIyLjUyNzM0NCAxNmgtMTg4LjkyNTc4MmMxLjk0MTQwNy01LjI5Njg3NSA1LjYwNTQ2OS05LjkzNzUgMTAuNzQyMTg4LTEyLjgyNDIxOXptMTA3LjY1NjI1LTc1LjE3NTc4MWMwLTc0Ljk5MjE4OCA2MS4wMDc4MTItMTM2IDEzNi0xMzZzMTM2IDYxLjAwNzgxMiAxMzYgMTM2LTYxLjAwNzgxMiAxMzYtMTM2IDEzNmMtMTEuMjg5MDYyIDAtMjIuMzI4MTI1LTEuNTE5NTMxLTMzLjA3ODEyNS00LjIxNDg0NC42Mjg5MDYtMS4xNDQ1MzEgMS4wNzgxMjUtMi4zOTQ1MzEgMS4wNzgxMjUtMy43ODUxNTZ2LTEyLjMzNTkzOGMxMC4zNjcxODggMi44NjMyODIgMjEuMDc4MTI1IDQuMzM1OTM4IDMyIDQuMzM1OTM4IDY2LjE2Nzk2OSAwIDEyMC01My44MzIwMzEgMTIwLTEyMHMtNTMuODMyMDMxLTEyMC0xMjAtMTIwLTEyMCA1My44MzIwMzEtMTIwIDEyMGMwIDIxLjA4OTg0NCA1LjQ4MDQ2OSA0MS40MzM1OTQgMTUuODI0MjE5IDU5LjUwMzkwNi0xLjc5Mjk2OS44MDg1OTQtMy41MzUxNTcgMS43MjY1NjMtNS4xOTE0MDcgMi44MDA3ODItNC4wNTg1OTMtNi4xMTMyODItMTAuMTUyMzQzLTEwLjYzMjgxMy0xNy4yMDcwMzEtMTIuODI0MjE5LTYuMTY3OTY5LTE1Ljc2MTcxOS05LjQyNTc4MS0zMi4zNTkzNzUtOS40MjU3ODEtNDkuNDgwNDY5em00OC40NjQ4NDQgNTYuMDQ2ODc1Yy02LjM2NzE4OC05LjkxMDE1Ni0xMS0yMC43MDMxMjUtMTMuNjc5Njg4LTMyLjA0Njg3NWg1LjIxNDg0NGM3LjI4OTA2MiAwIDE0LjE1MjM0NC0yLjgzOTg0NCAxOS4zMTI1LThsNC42ODc1LTQuNjc5Njg4YzQuMjgxMjUtNC4yODEyNSAxMS43MTg3NS00LjI4MTI1IDE2IDBsNC42ODc1IDQuNjc5Njg4YzEwLjMyODEyNSAxMC4zMTI1IDI4LjI5Njg3NSAxMC4zMjAzMTIgMzguNjI1IDBsNC42ODc1LTQuNjc5Njg4YzQuMjgxMjUtNC4yODEyNSAxMS43MTg3NS00LjI4MTI1IDE2IDBsNC42ODc1IDQuNjc5Njg4YzEwLjMyODEyNSAxMC4zMTI1IDI4LjI5Njg3NSAxMC4zMjAzMTIgMzguNjI1IDBsNC42ODc1LTQuNjc5Njg4YzQuMjgxMjUtNC4yODEyNSAxMS43MTg3NS00LjI4MTI1IDE2IDBsNC42ODc1IDQuNjc5Njg4YzUuMTY3OTY5IDUuMTYwMTU2IDEyLjAyMzQzOCA4IDE5LjMxMjUgOGg1LjA5NzY1NmMtMTAuODgyODEyIDQ1Ljc5Mjk2OS01Mi4wMjczNDQgODAtMTAxLjA5NzY1NiA4MC0xMC45NzY1NjIgMC0yMS42OTUzMTItMS43OTI5NjktMzItNS4xMjg5MDZ2LTIuODcxMDk0YzAtNC40MTQwNjItMy41NzQyMTktOC04LThoLTguODA4NTk0Yy0zLjY4NzUtMTguMDg5ODQ0LTE5LjYyNS0zMS43MjY1NjItMzguNzI2NTYyLTMxLjk1MzEyNXptLTE2LjQ2NDg0NC01Ni4wNDY4NzVjMC01Ny4zNDM3NSA0Ni42NTYyNS0xMDQgMTA0LTEwNHMxMDQgNDYuNjU2MjUgMTA0IDEwNGMwIDIuNzAzMTI1LS4xOTkyMTkgNS4zNTE1NjItLjQwNjI1IDhoLTcuNTkzNzVjLTMuMDIzNDM4IDAtNS44NTU0NjktMS4xNzU3ODEtOC0zLjMxMjVsLTQuNjg3NS00LjY4NzVjLTEwLjMyODEyNS0xMC4zMTI1LTI4LjI5Njg3NS0xMC4zMjAzMTItMzguNjI1IDBsLTQuNjg3NSA0LjY3OTY4OGMtNC4yODEyNSA0LjI4MTI1LTExLjcxODc1IDQuMjgxMjUtMTYgMGwtNC42ODc1LTQuNjc5Njg4Yy0xMC4zMjgxMjUtMTAuMzEyNS0yOC4yOTY4NzUtMTAuMzIwMzEyLTM4LjYyNSAwbC00LjY4NzUgNC42Nzk2ODhjLTQuMjgxMjUgNC4yODEyNS0xMS43MTg3NSA0LjI4MTI1LTE2IDBsLTQuNjg3NS00LjY3OTY4OGMtMTAuMzI4MTI1LTEwLjMxMjUtMjguMjk2ODc1LTEwLjMyMDMxMi0zOC42MjUgMGwtNC42ODc1IDQuNjc5Njg4Yy0yLjE0NDUzMSAyLjE0NDUzMS00Ljk3NjU2MiAzLjMyMDMxMi04IDMuMzIwMzEyaC03LjY5NTMxMmMtLjE5OTIxOS0yLjY0ODQzOC0uMzA0Njg4LTUuMzIwMzEyLS4zMDQ2ODgtOHptLTE2OCAxMDRoMjI0djE2aC0yMjR6bTE2MCA5NmgtMTA0Yy0yMi4wNTQ2ODggMC00MC0xNy45NDUzMTItNDAtNDB2LTI0aDE5MnYyNGMwIDIyLjA1NDY4OC0xNy45NDUzMTIgNDAtNDAgNDB6bTQ3LjExMzI4MSAwYzEwLjQwNjI1LTEwLjE3NTc4MSAxNi44ODY3MTktMjQuMzM1OTM4IDE2Ljg4NjcxOS00MHYtMTUuODcxMDk0YzE1LjQyNTc4MSA1LjE0NDUzMiAzMS41MDM5MDYgNy44NzEwOTQgNDggNy44NzEwOTQgODMuODE2NDA2IDAgMTUyLTY4LjE4MzU5NCAxNTItMTUycy02OC4xODM1OTQtMTUyLTE1Mi0xNTItMTUyIDY4LjE4MzU5NC0xNTIgMTUyYzAgMTMuMDE1NjI1IDEuODAwNzgxIDI1LjczNDM3NSA1LjAwNzgxMiAzOC4xMTMyODEtNi4yMjI2NTYtMy45MDYyNS0xMy40NjQ4NDMtNi4xMTMyODEtMjEuMDA3ODEyLTYuMTEzMjgxLTYuNTM1MTU2IDAtMTMgMS42NzE4NzUtMTguNzg1MTU2IDQuODE2NDA2LTEuNTg5ODQ0LTEuNzI2NTYyLTMuMzc1LTMuMjE0ODQ0LTUuMjE0ODQ0LTQuNjI1di0yMDAuMTkxNDA2aDM4NHYzNjh6bTAgMCIvPg0KICAgICAgICA8cGF0aCBkPSJtMTM2IDgwYzEzLjIzMDQ2OSAwIDI0LTEwLjc2OTUzMSAyNC0yNHMtMTAuNzY5NTMxLTI0LTI0LTI0LTI0IDEwLjc2OTUzMS0yNCAyNCAxMC43Njk1MzEgMjQgMjQgMjR6bTAtMzJjNC40MTQwNjIgMCA4IDMuNTkzNzUgOCA4cy0zLjU4NTkzOCA4LTggOC04LTMuNTkzNzUtOC04IDMuNTg1OTM4LTggOC04em0wIDAiLz4NCiAgICAgICAgPHBhdGggZD0ibTIwMCA4MGMxMy4yMzA0NjkgMCAyNC0xMC43Njk1MzEgMjQtMjRzLTEwLjc2OTUzMS0yNC0yNC0yNC0yNCAxMC43Njk1MzEtMjQgMjQgMTAuNzY5NTMxIDI0IDI0IDI0em0wLTMyYzQuNDE0MDYyIDAgOCAzLjU5Mzc1IDggOHMtMy41ODU5MzggOC04IDgtOC0zLjU5Mzc1LTgtOCAzLjU4NTkzOC04IDgtOHptMCAwIi8+DQogICAgICAgIDxwYXRoIGQ9Im0yNjQgODBjMTMuMjMwNDY5IDAgMjQtMTAuNzY5NTMxIDI0LTI0cy0xMC43Njk1MzEtMjQtMjQtMjQtMjQgMTAuNzY5NTMxLTI0IDI0IDEwLjc2OTUzMSAyNCAyNCAyNHptMC0zMmM0LjQxNDA2MiAwIDggMy41OTM3NSA4IDhzLTMuNTg1OTM4IDgtOCA4LTgtMy41OTM3NS04LTggMy41ODU5MzgtOCA4LTh6bTAgMCIvPg0KICAgICAgICA8cGF0aCBkPSJtNDQ4IDY0aDE2djE2aC0xNnptMCAwIi8+DQogICAgICAgIDxwYXRoIGQ9Im00NDggMzJoMTZ2MTZoLTE2em0wIDAiLz4NCiAgICAgICAgPHBhdGggZD0ibTQxNiA2NGgxNnYxNmgtMTZ6bTAgMCIvPg0KICAgICAgICA8cGF0aCBkPSJtNDE2IDMyaDE2djE2aC0xNnptMCAwIi8+DQogICAgICAgIDxwYXRoIGQ9Im0zODQgNjRoMTZ2MTZoLTE2em0wIDAiLz4NCiAgICAgICAgPHBhdGggZD0ibTM4NCAzMmgxNnYxNmgtMTZ6bTAgMCIvPg0KICAgICAgICA8cGF0aCBkPSJtMzUyIDY0aDE2djE2aC0xNnptMCAwIi8+DQogICAgICAgIDxwYXRoIGQ9Im0zNTIgMzJoMTZ2MTZoLTE2em0wIDAiLz4NCiAgICA8L2c+DQo8L3N2Zz4=","Water Consumption":"PHN2ZyBoZWlnaHQ9IjUxMiIgdmlld0JveD0iMCAwIDUxMiA1MTIiIHdpZHRoPSI1MTIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+DQogICAgPGcgZmlsbD0iY3VycmVudENvbG9yIj4NCiAgICAgICAgPHBhdGggZD0ibTI2OC45OSAxODcuNDk5Yy01Ljc1MS05Ljk1OS0yMC4xOTYtMTAuMDE2LTI1Ljk3OSAwLTIxLjgxIDQwLjYxMS0zMi4wMTEgNDguMDYxLTMyLjAxMSA2Ny41MDEgMCAyNC44MTMgMjAuMTg3IDQ1IDQ1IDQ1czQ1LTIwLjE4NyA0NS00NWMwLTE5LjQ1OC0xMC40ODYtMjcuNDIxLTMyLjAxLTY3LjUwMXptLTEyLjk5IDgyLjUwMWMtOC4yNzEgMC0xNS02LjcyOS0xNS0xNSAwLTYuNjg3IDMuMDQyLTguMjE1IDE1LTMwLjAwNSAxMS45NzQgMjEuODE4IDE1IDIzLjMxOCAxNSAzMC4wMDUgMCA4LjI3MS02LjcyOSAxNS0xNSAxNXoiLz4NCiAgICAgICAgPHBhdGggZD0ibTQwNiAwaC0zMDBjLTguNzY5IDAtMTUuNjc2IDcuNTAyLTE0Ljk0OCAxNi4yNDZsMzAgMzYwYy42NDggNy43NzQgNy4xNDcgMTMuNzU0IDE0Ljk0OCAxMy43NTRoNzV2MzJoLTE1Yy0xMy4zMTggMC0yMC4wNDggMTYuMTY1LTEwLjYwNiAyNS42MDZsNjAgNjBjNS44NTcgNS44NTggMTUuMzU1IDUuODU5IDIxLjIxMyAwbDYwLTYwYzkuNDE3LTkuNDE3IDIuNzQ1LTI1LjYwNi0xMC42MDctMjUuNjA2aC0xNXYtMzJoNzVjNy44MDEgMCAxNC4zLTUuOTggMTQuOTQ4LTEzLjc1NGwzMC0zNjBjLjcyOC04LjczOS02LjE3NC0xNi4yNDYtMTQuOTQ4LTE2LjI0NnptLTE2LjMwMiAzMC01LjM0NiA2NC4xNDdjLTIxLjc2OCA4LjM0My0zNS44NzEgMjUuODUzLTUzLjM1MiAyNS44NTMtMjIuNzE3IDAtNDAuNDIzLTMwLTc1LTMwLTM0LjcyNyAwLTUyLjE3NiAzMC03NSAzMC0xNy40ODUgMC0zMS41NTYtMTcuNDk5LTUzLjM1Mi0yNS44NTNsLTUuMzQ2LTY0LjE0N3ptLTI3LjUgMzMwaC03Ni4xOThjLTguMjg0IDAtMTUgNi43MTYtMTUgMTV2NjJjMCA2LjQzMiA0LjA0OCAxMS45MTkgOS43MzYgMTQuMDVsLTI0LjczNiAyNC43MzctMjQuNzM2LTI0LjczNmM1LjY4OC0yLjEzMSA5LjczNi03LjYxOCA5LjczNi0xNC4wNXYtNjJjMC04LjI4NC02LjcxNi0xNS0xNS0xNWgtNzYuMTk4bC0xOS4yMDgtMjMwLjUwMmMxNC4zMTUgOS4xNTMgMjkuMDc2IDIwLjUwMSA1MC40MDYgMjAuNTAxIDM0LjcyNyAwIDUyLjE3Ni0zMCA3NS0zMCAyMi43MTcgMCA0MC40MjMgMzAgNzUgMzAgMjEuMDE5IDAgMzUuNDQ5LTEwLjkzNyA1MC40MDYtMjAuNTAyeiIvPg0KICAgIDwvZz4NCjwvc3ZnPg==","Water Heater":"PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MTIgNTEyIj4NCiAgICA8ZyBmaWxsPSJjdXJyZW50Q29sb3IiPg0KICAgICAgICA8cGF0aCBkPSJNNjcsMTg1LjMyNXYyODFhMzUuNTQxLDM1LjU0MSwwLDAsMCwzNS40NjksMzUuNjMxTDMxOS4wNiw1MDJoLjAwNkEzNS44OTEsMzUuODkxLDAsMCwwLDM1NSw0NjYuMzY5VjQ2NGg2MC42MmMzNC44MzcsMCw2My4zOC0yNy44Nyw2My4zOC02Mi43MTVWMTg5LjczYzAtMzQuODQ0LTI4LjU0My02Mi43My02My4zOC02Mi43M0gzNTV2LTkuNjg5YzAtLjA3NC0uMTYtLjE0Ni0uMTYyLS4yMTlzLS4wNjUtLjExNC0uMDY1LS4xODdBNjIuMDQ0LDYyLjA0NCwwLDAsMCwyOTIuNzYzLDU1SDIxOVY0NGgxNy44MjhDMjQ1LjY1LDQ0LDI1MywzNy4yLDI1MywyOC4zNzRWMjZhMTYuMTY3LDE2LjE2NywwLDAsMC0xNi4xNzItMTZIMTg5LjcwNkExNS43NywxNS43NywwLDAsMCwxNzQsMjZ2Mi4zNzRBMTUuNDU0LDE1LjQ1NCwwLDAsMCwxODkuNzA2LDQ0SDIwN1Y1NUgxMzMuNzcxQzEwMS41LDU1LDc0LjkyNCw4MCw3Mi4xLDExMUgzOS4yYTYuMDU2LDYuMDU2LDAsMCwwLTUuMiw4LjkyOVpNMzU1LDE2MWg2MC42MkEyOC41ODEsMjguNTgxLDAsMCwxLDQ0NCwxODkuNzNWNDAxLjI4NUEyOC41NjgsMjguNTY4LDAsMCwxLDQxNS42Miw0MzBIMzU1Wm0wLDI4MWg2MC42MkE0MC41ODEsNDAuNTgxLDAsMCwwLDQ1Niw0MDEuMjg1VjE4OS43M0E0MC41OTQsNDAuNTk0LDAsMCwwLDQxNS42MiwxNDlIMzU1VjEzOWg2MC42MmMyOC4yMjEsMCw1MS4zOCwyMi41LDUxLjM4LDUwLjczVjQwMS4yODVDNDY3LDQyOS41MTMsNDQzLjg0MSw0NTIsNDE1LjYyLDQ1MkgzNTVabS0xMiwyNC4zNjlBMjMuODkxLDIzLjg5MSwwLDAsMSwzMTkuMDY2LDQ5MGgwbC0yMTYuNTkxLS4wNDFBMjMuNTI3LDIzLjUyNywwLDAsMSw3OSw0NjYuMzI4VjQ1Mi41N2wyNjQsLjA0OVpNMTkwLDMyYTQsNCwwLDAsMS00LTRWMjZhNCw0LDAsMCwxLDQtNGg0N2E0LDQsMCwwLDEsNCw0djJhNCw0LDAsMCwxLTQsNFpNMTMzLjc3MSw2N0gyOTIuNzYzYTQ5LjgyOSw0OS44MjksMCwwLDEsNDkuNTc2LDQ0SDg0LjJBNDkuODMsNDkuODMsMCwwLDEsMTMzLjc3MSw2N1pNMzQzLDEyM1Y0NDAuNjE5TDc5LDQ0MC41N1YxODMuOWE2Ljg1Myw2Ljg1MywwLDAsMC0uOC0yLjg1MUw0OC45MzQsMTIzWiIvPg0KICAgICAgICA8cGF0aCBkPSJNMjAzLDM4OC40NDNBMzUuMDE3LDM1LjAxNywwLDAsMCwyMzgsMzUzLjZWMjM2Ljg0NGEzNSwzNSwwLDAsMC03MCwwVjM1My42QTM1LjAxNywzNS4wMTcsMCwwLDAsMjAzLDM4OC40NDNabS0yMy0xNTEuNmEyMywyMywwLDAsMSw0NiwwVjI4OUgxODBaTTE4MCwzMDFoNDZ2NTIuNmEyMywyMywwLDAsMS00NiwwWiIvPg0KICAgICAgICA8cGF0aCBkPSJNOTksMzE0LjkxM2E2LDYsMCwwLDAsNi02VjIzMy4xMDZhNiw2LDAsMCwwLTEyLDB2NzUuODA3QTYsNiwwLDAsMCw5OSwzMTQuOTEzWiIvPg0KICAgICAgICA8cGF0aCBkPSJNOTksMjE4LjcyNmE2LDYsMCwwLDAsNi02di00LjgzNGE2LDYsMCwwLDAtMTIsMHY0LjgzNEE2LDYsMCwwLDAsOTksMjE4LjcyNloiLz4NCiAgICA8L2c+DQo8L3N2Zz4NCg==",Water:wxe,Weather:Ixe,Window:Cxe},Axe="PHN2ZyBoZWlnaHQ9IjUxMnB0IiB2aWV3Qm94PSIwIC0xMDggNTEyIDUxMiIgd2lkdGg9IjUxMnB0IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPg0KICAgIDxnIGZpbGw9ImN1cnJlbnRDb2xvciI+DQogICAgICAgIDxwYXRoIGQ9Im01MDQgNDguMDE1NjI1aC00OTZjLTQuNDI1NzgxIDAtOC0zLjU3NDIxOS04LTh2LTMyLjAxNTYyNWMwLTQuNDI1NzgxIDMuNTc0MjE5LTggOC04aDQ5NmM0LjQyNTc4MSAwIDggMy41NzQyMTkgOCA4djMyLjAxNTYyNWMwIDQuNDI1NzgxLTMuNTc0MjE5IDgtOCA4em0tNDg4LTE2aDQ4MHYtMTYuMDE1NjI1aC00ODB6bTAgMCIvPg0KICAgICAgICA8cGF0aCBkPSJtMTYgMjk2LjE2MDE1NmMtNC40MjU3ODEgMC04LTMuNTc0MjE4LTgtOHYtMjQ2LjcxODc1YzAtNC40MjU3ODEgMy41NzQyMTktOCA4LThzOCAzLjU3NDIxOSA4IDh2MjQ2LjcxODc1YzAgNC40MjU3ODItMy41NzQyMTkgOC04IDh6bTAgMCIvPg0KICAgICAgICA8cGF0aCBkPSJtNDAgMjk2LjE2MDE1NmMtNC40MjU3ODEgMC04LTMuNTc0MjE4LTgtOHYtMjQ2LjcxODc1YzAtNC40MjU3ODEgMy41NzQyMTktOCA4LThzOCAzLjU3NDIxOSA4IDh2MjQ2LjcxODc1YzAgNC40MjU3ODItMy41NzQyMTkgOC04IDh6bTAgMCIvPg0KICAgICAgICA8cGF0aCBkPSJtNDcyIDI5Ni4xNjAxNTZjLTQuNDI1NzgxIDAtOC0zLjU3NDIxOC04LTh2LTI0Ni43MTg3NWMwLTQuNDI1NzgxIDMuNTc0MjE5LTggOC04czggMy41NzQyMTkgOCA4djI0Ni43MTg3NWMwIDQuNDI1NzgyLTMuNTc0MjE5IDgtOCA4em0wIDAiLz4NCiAgICAgICAgPHBhdGggZD0ibTQ5NiAyOTYuMTYwMTU2Yy00LjQyNTc4MSAwLTgtMy41NzQyMTgtOC04di0yNDYuNzE4NzVjMC00LjQyNTc4MSAzLjU3NDIxOS04IDgtOHM4IDMuNTc0MjE5IDggOHYyNDYuNzE4NzVjMCA0LjQyNTc4Mi0zLjU3NDIxOSA4LTggOHptMCAwIi8+DQogICAgICAgIDxwYXRoIGQ9Im00MCAyOTYuMTYwMTU2aC0yNGMtNC40MjU3ODEgMC04LTMuNTc0MjE4LTgtOCAwLTQuNDI1NzgxIDMuNTc0MjE5LTggOC04aDI0YzQuNDI1NzgxIDAgOCAzLjU3NDIxOSA4IDggMCA0LjQyNTc4Mi0zLjU3NDIxOSA4LTggOHptMCAwIi8+DQogICAgICAgIDxwYXRoIGQ9Im00OTYgMjk2LjE2MDE1NmgtMjRjLTQuNDI1NzgxIDAtOC0zLjU3NDIxOC04LTggMC00LjQyNTc4MSAzLjU3NDIxOS04IDgtOGgyNGM0LjQyNTc4MSAwIDggMy41NzQyMTkgOCA4IDAgNC40MjU3ODItMy41NzQyMTkgOC04IDh6bTAgMCIvPg0KICAgICAgICA8cGF0aCBkPSJtNDcyIDE2MC4xMTMyODFoLTQzMmMtNC40MjU3ODEgMC04LTMuNTc4MTI1LTgtOCAwLTQuNDI1NzgxIDMuNTc0MjE5LTggOC04aDQzMmM0LjQyNTc4MSAwIDggMy41NzQyMTkgOCA4IDAgNC40MjE4NzUtMy41NzQyMTkgOC04IDh6bTAgMCIvPg0KICAgICAgICA8cGF0aCBkPSJtNDcyIDE4NC4xMjg5MDZoLTQzMmMtNC40MjU3ODEgMC04LTMuNTc4MTI1LTgtOCAwLTQuNDI1NzgxIDMuNTc0MjE5LTggOC04aDQzMmM0LjQyNTc4MSAwIDggMy41NzQyMTkgOCA4IDAgNC40MjE4NzUtMy41NzQyMTkgOC04IDh6bTAgMCIvPg0KICAgICAgICA8cGF0aCBkPSJtNzEuOTg0Mzc1IDE2MC4xMjg5MDZjLTQuNDI1NzgxIDAtOC0zLjU3ODEyNS04LTggMC0yMi4wNTg1OTQgMTcuOTM3NS00MCAzOS45OTIxODctNDAgNC40MjE4NzYgMCA4IDMuNTc0MjE5IDggOCAwIDQuNDIxODc1LTMuNTc4MTI0IDgtOCA4LTEzLjIyMjY1NiAwLTIzLjk5MjE4NyAxMC43NjU2MjUtMjMuOTkyMTg3IDI0IDAgNC40MjE4NzUtMy41NzgxMjUgOC04IDh6bTAgMCIvPg0KICAgICAgICA8cGF0aCBkPSJtMTUyIDE2MC4xMjg5MDZjLTQuNDI1NzgxIDAtOC0zLjU3ODEyNS04LTggMC0xMy4yMzQzNzUtMTAuNzY5NTMxLTI0LTIzLjk5MjE4OC0yNC00LjQyMTg3NCAwLTgtMy41NzgxMjUtOC04IDAtNC40MjU3ODEgMy41NzgxMjYtOCA4LTggMjIuMDU0Njg4IDAgMzkuOTkyMTg4IDE3Ljk0MTQwNiAzOS45OTIxODggNDAgMCA0LjQyMTg3NS0zLjU3NDIxOSA4LTggOHptMCAwIi8+DQogICAgICAgIDxwYXRoIGQ9Im03OS45ODQzNzUgMTM4Ljk2ODc1Yy00LjQyNTc4MSAwLTgtMy41NzgxMjUtOC04di00Mi44Mzk4NDRjMC00LjQyNTc4MSAzLjU3NDIxOS04IDgtOCA0LjQyMTg3NSAwIDggMy41NzQyMTkgOCA4djQyLjgzOTg0NGMwIDQuNDIxODc1LTMuNTc4MTI1IDgtOCA4em0wIDAiLz4NCiAgICAgICAgPHBhdGggZD0ibTE0My45Njg3NSAxMzguOTY4NzVjLTQuNDI1NzgxIDAtOC0zLjU3ODEyNS04LTh2LTQyLjgzOTg0NGMwLTQuNDI1NzgxIDMuNTc0MjE5LTggOC04IDQuNDIxODc1IDAgOCAzLjU3NDIxOSA4IDh2NDIuODM5ODQ0YzAgNC40MjE4NzUtMy41NzgxMjUgOC04IDh6bTAgMCIvPg0KICAgICAgICA8cGF0aCBkPSJtOTYgMTA0LjE0NDUzMWMtNC40MjU3ODEgMC04LTMuNTc4MTI1LTgtOHYtMjQuMDE1NjI1YzAtNC40MjU3ODEgMy41NzQyMTktOCA4LThzOCAzLjU3NDIxOSA4IDh2MjQuMDE1NjI1YzAgNC40MjE4NzUtMy41NzQyMTkgOC04IDh6bTAgMCIvPg0KICAgICAgICA8cGF0aCBkPSJtMTI4IDgwLjEyODkwNmgtMzJjLTQuNDI1NzgxIDAtOC0zLjU3ODEyNS04LTggMC00LjQyNTc4MSAzLjU3NDIxOS04IDgtOGgzMmM0LjQyNTc4MSAwIDggMy41NzQyMTkgOCA4IDAgNC40MjE4NzUtMy41NzQyMTkgOC04IDh6bTAgMCIvPg0KICAgICAgICA8cGF0aCBkPSJtMTI4IDEwNC4xNDQ1MzFjLTQuNDI1NzgxIDAtOC0zLjU3ODEyNS04LTh2LTI0LjAxNTYyNWMwLTQuNDI1NzgxIDMuNTc0MjE5LTggOC04czggMy41NzQyMTkgOCA4djI0LjAxNTYyNWMwIDQuNDIxODc1LTMuNTc0MjE5IDgtOCA4em0wIDAiLz4NCiAgICAgICAgPHBhdGggZD0ibTk2IDk2LjEyODkwNmgtMTYuMDE1NjI1Yy00LjQyNTc4MSAwLTgtMy41NzgxMjUtOC04IDAtNC40MjU3ODEgMy41NzQyMTktOCA4LThoMTYuMDE1NjI1YzQuNDI1NzgxIDAgOCAzLjU3NDIxOSA4IDggMCA0LjQyMTg3NS0zLjU3NDIxOSA4LTggOHptMCAwIi8+DQogICAgICAgIDxwYXRoIGQ9Im0xNDMuOTY4NzUgOTYuMTI4OTA2aC0xNS45Njg3NWMtNC40MjU3ODEgMC04LTMuNTc4MTI1LTgtOCAwLTQuNDI1NzgxIDMuNTc0MjE5LTggOC04aDE1Ljk2ODc1YzQuNDIxODc1IDAgOCAzLjU3NDIxOSA4IDggMCA0LjQyMTg3NS0zLjU3ODEyNSA4LTggOHptMCAwIi8+DQogICAgICAgIDxwYXRoIGQ9Im0xMjAuMDA3ODEyIDEyOC4xMjg5MDZoLTE2LjAzMTI1Yy00LjQyNTc4MSAwLTgtMy41NzgxMjUtOC04IDAtNC40MjU3ODEgMy41NzQyMTktOCA4LThoMTYuMDMxMjVjNC40MjU3ODIgMCA4IDMuNTc0MjE5IDggOCAwIDQuNDIxODc1LTMuNTc0MjE4IDgtOCA4em0wIDAiLz4NCiAgICAgICAgPHBhdGggZD0ibTE3NS45ODQzNzUgMTYwLjEyODkwNmMtNC40MjU3ODEgMC04LTMuNTc4MTI1LTgtOCAwLTIyLjA1ODU5NCAxNy45Mzc1LTQwIDM5Ljk5MjE4Ny00MCA0LjQyMTg3NiAwIDggMy41NzQyMTkgOCA4IDAgNC40MjE4NzUtMy41NzgxMjQgOC04IDgtMTMuMjIyNjU2IDAtMjMuOTkyMTg3IDEwLjc2NTYyNS0yMy45OTIxODcgMjQgMCA0LjQyMTg3NS0zLjU3ODEyNSA4LTggOHptMCAwIi8+DQogICAgICAgIDxwYXRoIGQ9Im0yNTYgMTYwLjEyODkwNmMtNC40MjU3ODEgMC04LTMuNTc4MTI1LTgtOCAwLTEzLjIzNDM3NS0xMC43Njk1MzEtMjQtMjMuOTkyMTg4LTI0LTQuNDIxODc0IDAtOC0zLjU3ODEyNS04LTggMC00LjQyNTc4MSAzLjU3ODEyNi04IDgtOCAyMi4wNTQ2ODggMCAzOS45OTIxODggMTcuOTQxNDA2IDM5Ljk5MjE4OCA0MCAwIDQuNDIxODc1LTMuNTc0MjE5IDgtOCA4em0wIDAiLz4NCiAgICAgICAgPHBhdGggZD0ibTE4My45ODQzNzUgMTM4Ljk2ODc1Yy00LjQyNTc4MSAwLTgtMy41NzgxMjUtOC04di00Mi44Mzk4NDRjMC00LjQyNTc4MSAzLjU3NDIxOS04IDgtOCA0LjQyMTg3NSAwIDggMy41NzQyMTkgOCA4djQyLjgzOTg0NGMwIDQuNDIxODc1LTMuNTc4MTI1IDgtOCA4em0wIDAiLz4NCiAgICAgICAgPHBhdGggZD0ibTI0Ny45Njg3NSAxMzguOTY4NzVjLTQuNDI1NzgxIDAtOC0zLjU3ODEyNS04LTh2LTQyLjgzOTg0NGMwLTQuNDI1NzgxIDMuNTc0MjE5LTggOC04IDQuNDIxODc1IDAgOCAzLjU3NDIxOSA4IDh2NDIuODM5ODQ0YzAgNC40MjE4NzUtMy41NzgxMjUgOC04IDh6bTAgMCIvPg0KICAgICAgICA8cGF0aCBkPSJtMjAwIDEwNC4xNDQ1MzFjLTQuNDI1NzgxIDAtOC0zLjU3ODEyNS04LTh2LTI0LjAxNTYyNWMwLTQuNDI1NzgxIDMuNTc0MjE5LTggOC04czggMy41NzQyMTkgOCA4djI0LjAxNTYyNWMwIDQuNDIxODc1LTMuNTc0MjE5IDgtOCA4em0wIDAiLz4NCiAgICAgICAgPHBhdGggZD0ibTIzMiA4MC4xMjg5MDZoLTMyYy00LjQyNTc4MSAwLTgtMy41NzgxMjUtOC04IDAtNC40MjU3ODEgMy41NzQyMTktOCA4LThoMzJjNC40MjU3ODEgMCA4IDMuNTc0MjE5IDggOCAwIDQuNDIxODc1LTMuNTc0MjE5IDgtOCA4em0wIDAiLz4NCiAgICAgICAgPHBhdGggZD0ibTIzMiAxMDQuMTQ0NTMxYy00LjQyNTc4MSAwLTgtMy41NzgxMjUtOC04di0yNC4wMTU2MjVjMC00LjQyNTc4MSAzLjU3NDIxOS04IDgtOHM4IDMuNTc0MjE5IDggOHYyNC4wMTU2MjVjMCA0LjQyMTg3NS0zLjU3NDIxOSA4LTggOHptMCAwIi8+DQogICAgICAgIDxwYXRoIGQ9Im0yMDAgOTYuMTI4OTA2aC0xNi4wMTU2MjVjLTQuNDI1NzgxIDAtOC0zLjU3ODEyNS04LTggMC00LjQyNTc4MSAzLjU3NDIxOS04IDgtOGgxNi4wMTU2MjVjNC40MjU3ODEgMCA4IDMuNTc0MjE5IDggOCAwIDQuNDIxODc1LTMuNTc0MjE5IDgtOCA4em0wIDAiLz4NCiAgICAgICAgPHBhdGggZD0ibTI0Ny45Njg3NSA5Ni4xMjg5MDZoLTE1Ljk2ODc1Yy00LjQyNTc4MSAwLTgtMy41NzgxMjUtOC04IDAtNC40MjU3ODEgMy41NzQyMTktOCA4LThoMTUuOTY4NzVjNC40MjE4NzUgMCA4IDMuNTc0MjE5IDggOCAwIDQuNDIxODc1LTMuNTc4MTI1IDgtOCA4em0wIDAiLz4NCiAgICAgICAgPHBhdGggZD0ibTIyNC4wMDc4MTIgMTI4LjEyODkwNmgtMTYuMDMxMjVjLTQuNDI1NzgxIDAtOC0zLjU3ODEyNS04LTggMC00LjQyNTc4MSAzLjU3NDIxOS04IDgtOGgxNi4wMzEyNWM0LjQyNTc4MiAwIDggMy41NzQyMTkgOCA4IDAgNC40MjE4NzUtMy41NzQyMTggOC04IDh6bTAgMCIvPg0KICAgICAgICA8cGF0aCBkPSJtMjU2LjE2Nzk2OSAyODAuMTQ0NTMxYy00LjQyNTc4MSAwLTgtMy41NzgxMjUtOC04IDAtMTMuMjQyMTg3IDEwLjc3NzM0My0yNC4wMTU2MjUgMjQuMDE1NjI1LTI0LjAxNTYyNSA0LjQyNTc4MSAwIDggMy41NzQyMTkgOCA4IDAgNC40MjE4NzUtMy41NzQyMTkgOC04IDgtNC40MjE4NzUgMC04LjAxNTYyNSAzLjU4OTg0NC04LjAxNTYyNSA4LjAxNTYyNSAwIDQuNDIxODc1LTMuNTgyMDMxIDgtOCA4em0wIDAiLz4NCiAgICAgICAgPHBhdGggZD0ibTMzNi4xOTE0MDYgMjgwLjE0NDUzMWMtNC40MjE4NzUgMC04LTMuNTc4MTI1LTgtOCAwLTQuNDE3OTY5LTMuNTgyMDMxLTgtOC04LTQuNDIxODc1IDAtOC0zLjU3ODEyNS04LTggMC00LjQyNTc4MSAzLjU3ODEyNS04IDgtOCAxMy4yMzQzNzUgMCAyNCAxMC43NjU2MjUgMjQgMjQgMCA0LjQyMTg3NS0zLjU3NDIxOCA4LTggOHptMCAwIi8+DQogICAgICAgIDxwYXRoIGQ9Im0zMzYuMTkxNDA2IDI5Ni4xNjAxNTZoLTgwLjAyMzQzN2MtNC40MjU3ODEgMC04LTMuNTc0MjE4LTgtOCAwLTQuNDI1NzgxIDMuNTc0MjE5LTggOC04aDgwLjAzMTI1YzQuNDI1NzgxIDAgOCAzLjU3NDIxOSA4IDggMCA0LjQyNTc4Mi0zLjU4MjAzMSA4LTguMDA3ODEzIDh6bTAgMCIvPg0KICAgICAgICA8cGF0aCBkPSJtMzIwLjgzMjAzMSAyNjQuMTI4OTA2aC00OS4yOTY4NzVjLTQuNDIxODc1IDAtOC0zLjU3ODEyNS04LTggMC00LjQyNTc4MSAzLjU3ODEyNS04IDgtOGg0OS4yOTY4NzVjNC40MjU3ODEgMCA4IDMuNTc0MjE5IDggOCAwIDQuNDIxODc1LTMuNTc0MjE5IDgtOCA4em0wIDAiLz4NCiAgICAgICAgPHBhdGggZD0ibTI3Mi4xNjc5NjkgMjY0LjEyODkwNmMtNC40MjU3ODEgMC04LTMuNTc4MTI1LTgtOHYtNDcuOTg0Mzc1YzAtNC40MjU3ODEgMy41NzQyMTktOCA4LThzOCAzLjU3NDIxOSA4IDh2NDcuOTg0Mzc1YzAgNC40MjE4NzUtMy41NzQyMTkgOC04IDh6bTAgMCIvPg0KICAgICAgICA8cGF0aCBkPSJtMzIwLjE5OTIxOSAyNjQuMTQ0NTMxYy00LjQyMTg3NSAwLTgtMy41NzgxMjUtOC04di00OGMwLTQuNDI1NzgxIDMuNTc4MTI1LTggOC04IDQuNDI1NzgxIDAgOCAzLjU3NDIxOSA4IDh2NDhjMCA0LjQyMTg3NS0zLjU3NDIxOSA4LTggOHptMCAwIi8+DQogICAgICAgIDxwYXRoIGQ9Im0yNTYuMTY3OTY5IDI5Ni4xNjAxNTZjLTQuNDI1NzgxIDAtOC0zLjU3NDIxOC04LTh2LTE2LjAxNTYyNWMwLTQuNDI1NzgxIDMuNTc0MjE5LTggOC04czggMy41NzQyMTkgOCA4djE2LjAxNTYyNWMwIDQuNDI1NzgyLTMuNTgyMDMxIDgtOCA4em0wIDAiLz4NCiAgICAgICAgPHBhdGggZD0ibTMzNi4xOTE0MDYgMjk2LjE2MDE1NmMtNC40MjE4NzUgMC04LTMuNTc0MjE4LTgtOHYtMTYuMDE1NjI1YzAtNC40MjU3ODEgMy41NzgxMjUtOCA4LTggNC40MjU3ODIgMCA4IDMuNTc0MjE5IDggOHYxNi4wMTU2MjVjMCA0LjQyNTc4Mi0zLjU3NDIxOCA4LTggOHptMCAwIi8+DQogICAgICAgIDxwYXRoIGQ9Im0zMjAuMTk5MjE5IDIxNi4xNDQ1MzFoLTQ4LjAzMTI1Yy00LjQyNTc4MSAwLTgtMy41NzgxMjUtOC04IDAtNC40MjU3ODEgMy41NzQyMTktOCA4LThoNDguMDMxMjVjNC40MjU3ODEgMCA4IDMuNTc0MjE5IDggOCAwIDQuNDIxODc1LTMuNTc0MjE5IDgtOCA4em0wIDAiLz4NCiAgICAgICAgPHBhdGggZD0ibTMyOC4xOTE0MDYgMjQwLjE0NDUzMWgtNjQuMDIzNDM3Yy00LjQyNTc4MSAwLTgtMy41NzgxMjUtOC04IDAtNC40MjU3ODEgMy41NzQyMTktOCA4LThoNjQuMDIzNDM3YzQuNDI1NzgyIDAgOCAzLjU3NDIxOSA4IDggMCA0LjQyMTg3NS0zLjU3NDIxOCA4LTggOHptMCAwIi8+DQogICAgICAgIDxwYXRoIGQ9Im0zNjAuMTY3OTY5IDI4MC4xNDQ1MzFjLTQuNDI1NzgxIDAtOC0zLjU3ODEyNS04LTggMC0xMy4yNDIxODcgMTAuNzc3MzQzLTI0LjAxNTYyNSAyNC4wMTU2MjUtMjQuMDE1NjI1IDQuNDI1NzgxIDAgOCAzLjU3NDIxOSA4IDggMCA0LjQyMTg3NS0zLjU3NDIxOSA4LTggOC00LjQyMTg3NSAwLTguMDE1NjI1IDMuNTg5ODQ0LTguMDE1NjI1IDguMDE1NjI1IDAgNC40MjE4NzUtMy41ODIwMzEgOC04IDh6bTAgMCIvPg0KICAgICAgICA8cGF0aCBkPSJtNDQwLjE5MTQwNiAyODAuMTQ0NTMxYy00LjQyMTg3NSAwLTgtMy41NzgxMjUtOC04IDAtNC40MTc5NjktMy41ODIwMzEtOC04LTgtNC40MjE4NzUgMC04LTMuNTc4MTI1LTgtOCAwLTQuNDI1NzgxIDMuNTc4MTI1LTggOC04IDEzLjIzNDM3NSAwIDI0IDEwLjc2NTYyNSAyNCAyNCAwIDQuNDIxODc1LTMuNTc0MjE4IDgtOCA4em0wIDAiLz4NCiAgICAgICAgPHBhdGggZD0ibTQ0MC4xOTE0MDYgMjk2LjE2MDE1NmgtODAuMDIzNDM3Yy00LjQyNTc4MSAwLTgtMy41NzQyMTgtOC04IDAtNC40MjU3ODEgMy41NzQyMTktOCA4LThoODAuMDMxMjVjNC40MjU3ODEgMCA4IDMuNTc0MjE5IDggOCAwIDQuNDI1NzgyLTMuNTgyMDMxIDgtOC4wMDc4MTMgOHptMCAwIi8+DQogICAgICAgIDxwYXRoIGQ9Im00MjQuODMyMDMxIDI2NC4xMjg5MDZoLTQ5LjI5Njg3NWMtNC40MjE4NzUgMC04LTMuNTc4MTI1LTgtOCAwLTQuNDI1NzgxIDMuNTc4MTI1LTggOC04aDQ5LjI5Njg3NWM0LjQyNTc4MSAwIDggMy41NzQyMTkgOCA4IDAgNC40MjE4NzUtMy41NzQyMTkgOC04IDh6bTAgMCIvPg0KICAgICAgICA8cGF0aCBkPSJtMzc2LjE2Nzk2OSAyNjQuMTI4OTA2Yy00LjQyNTc4MSAwLTgtMy41NzgxMjUtOC04di00Ny45ODQzNzVjMC00LjQyNTc4MSAzLjU3NDIxOS04IDgtOHM4IDMuNTc0MjE5IDggOHY0Ny45ODQzNzVjMCA0LjQyMTg3NS0zLjU3NDIxOSA4LTggOHptMCAwIi8+DQogICAgICAgIDxwYXRoIGQ9Im00MjQuMTk5MjE5IDI2NC4xNDQ1MzFjLTQuNDIxODc1IDAtOC0zLjU3ODEyNS04LTh2LTQ4YzAtNC40MjU3ODEgMy41NzgxMjUtOCA4LTggNC40MjU3ODEgMCA4IDMuNTc0MjE5IDggOHY0OGMwIDQuNDIxODc1LTMuNTc0MjE5IDgtOCA4em0wIDAiLz4NCiAgICAgICAgPHBhdGggZD0ibTM2MC4xNjc5NjkgMjk2LjE2MDE1NmMtNC40MjU3ODEgMC04LTMuNTc0MjE4LTgtOHYtMTYuMDE1NjI1YzAtNC40MjU3ODEgMy41NzQyMTktOCA4LThzOCAzLjU3NDIxOSA4IDh2MTYuMDE1NjI1YzAgNC40MjU3ODItMy41ODIwMzEgOC04IDh6bTAgMCIvPg0KICAgICAgICA8cGF0aCBkPSJtNDQwLjE5MTQwNiAyOTYuMTYwMTU2Yy00LjQyMTg3NSAwLTgtMy41NzQyMTgtOC04di0xNi4wMTU2MjVjMC00LjQyNTc4MSAzLjU3ODEyNS04IDgtOCA0LjQyNTc4MiAwIDggMy41NzQyMTkgOCA4djE2LjAxNTYyNWMwIDQuNDI1NzgyLTMuNTc0MjE4IDgtOCA4em0wIDAiLz4NCiAgICAgICAgPHBhdGggZD0ibTQyNC4xOTkyMTkgMjE2LjE0NDUzMWgtNDguMDMxMjVjLTQuNDI1NzgxIDAtOC0zLjU3ODEyNS04LTggMC00LjQyNTc4MSAzLjU3NDIxOS04IDgtOGg0OC4wMzEyNWM0LjQyNTc4MSAwIDggMy41NzQyMTkgOCA4IDAgNC40MjE4NzUtMy41NzQyMTkgOC04IDh6bTAgMCIvPg0KICAgICAgICA8cGF0aCBkPSJtNDMyLjE5MTQwNiAyNDAuMTQ0NTMxaC02NC4wMjM0MzdjLTQuNDI1NzgxIDAtOC0zLjU3ODEyNS04LTggMC00LjQyNTc4MSAzLjU3NDIxOS04IDgtOGg2NC4wMjM0MzdjNC40MjU3ODIgMCA4IDMuNTc0MjE5IDggOCAwIDQuNDIxODc1LTMuNTc0MjE4IDgtOCA4em0wIDAiLz4NCiAgICA8L2c+DQo8L3N2Zz4=",mxe="PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDM2Mi43ODcgMzYyLjc4NyI+DQogICAgPGcgZmlsbD0iY3VycmVudENvbG9yIj4NCiAgICAgICAgPHBhdGggZD0iTTI2MC45NDUsMTQ0Ljk3OWMtMi42NjcsMC01LjEzMywxLjQxNi02LjQ3NywzLjcxOWwtNDcuNDg0LDgxLjMzM2MtMS4zNTQsMi4zMTktMS4zNjUsNS4xODYtMC4wMjcsNy41MTYNCgkJYzEuMzM3LDIuMzI5LDMuODE4LDMuNzY2LDYuNTA0LDMuNzY2aDk0Ljk2OGMyLjY4NiwwLDUuMTY3LTEuNDM3LDYuNTA0LTMuNzY2YzEuMzM4LTIuMzMsMS4zMjctNS4xOTYtMC4wMjctNy41MTZsLTQ3LjQ4My04MS4zMzMNCgkJQzI2Ni4wNzgsMTQ2LjM5NSwyNjMuNjEyLDE0NC45NzksMjYwLjk0NSwxNDQuOTc5eiBNMjI2LjUyNCwyMjYuMzEybDM0LjQyMS01OC45NThsMzQuNDIsNTguOTU4SDIyNi41MjR6Ii8+DQogICAgICAgIDxwYXRoIGQ9Ik0zNTUuMjg3LDI1NC42OWgtMTc1LjYybDgxLjI3OC0xMzkuMjE4bDYyLjkyNiwxMDcuNzgzYzIuMDg4LDMuNTc4LDYuNjgzLDQuNzg0LDEwLjI1OCwyLjY5Ng0KCQljMy41NzctMi4wODgsNC43ODQtNi42ODEsMi42OTUtMTAuMjU4TDI2Ny40MjIsOTYuODE1Yy0wLjAyMS0wLjAzNi0wLjA0OC0wLjA2Ny0wLjA2OS0wLjEwM2MtMC4xMjYtMC4yMDgtMC4yNjItMC40MDgtMC40MDctMC42MDMNCgkJYy0wLjA0NC0wLjA1OS0wLjA4Ni0wLjExOC0wLjEzMS0wLjE3NmMtMC4xODMtMC4yMy0wLjM3Ni0wLjQ1MS0wLjU4NC0wLjY1OGMtMC4wMjQtMC4wMjQtMC4wNTEtMC4wNDUtMC4wNzYtMC4wNjkNCgkJYy0wLjE4Ni0wLjE4LTAuMzgzLTAuMzQ5LTAuNTg3LTAuNTA5Yy0wLjA2NS0wLjA1MS0wLjEzMi0wLjEtMC4xOTktMC4xNDhjLTAuMTg3LTAuMTM3LTAuMzc5LTAuMjY0LTAuNTc4LTAuMzg0DQoJCWMtMC4wNTUtMC4wMzMtMC4xMDgtMC4wNjgtMC4xNjQtMC4xYy0wLjI2MS0wLjE0Ny0wLjUzLTAuMjgyLTAuODA5LTAuMzk3Yy0wLjAxMS0wLjAwNC0wLjAyMi0wLjAwOC0wLjAzMy0wLjAxMg0KCQljLTAuMjYtMC4xMDYtMC41MjgtMC4xOTYtMC44MDItMC4yNzNjLTAuMDczLTAuMDIxLTAuMTQ2LTAuMDM4LTAuMjItMC4wNTZjLTAuMjIyLTAuMDU1LTAuNDQ3LTAuMS0wLjY3Ny0wLjEzNQ0KCQljLTAuMDc5LTAuMDEyLTAuMTU3LTAuMDI2LTAuMjM2LTAuMDM2Yy0wLjI5Ny0wLjAzNi0wLjU5OC0wLjA2LTAuOTA2LTAuMDZIMTAxLjg0MmMtMi42NjcsMC01LjEzMywxLjQxNi02LjQ3NywzLjcxOQ0KCQlMMS4wMjMsMjU4LjQwOGMtMS4zNTQsMi4zMTktMS4zNjUsNS4xODYtMC4wMjcsNy41MTZjMS4zMzcsMi4zMjksMy44MTgsMy43NjYsNi41MDQsMy43NjZoODYuNTM4YzAuMDA4LDAsMC4wMTUsMC4wMDEsMC4wMjMsMC4wMDENCgkJczAuMDE1LTAuMDAxLDAuMDIzLTAuMDAxaDM1Ljg4OWMwLjAwOCwwLDAuMDE1LDAuMDAxLDAuMDIzLDAuMDAxczAuMDE1LTAuMDAxLDAuMDIzLTAuMDAxaDM2LjU4NmgxODguNjg0DQoJCWM0LjE0MywwLDcuNS0zLjM1OCw3LjUtNy41UzM1OS40MywyNTQuNjksMzU1LjI4NywyNTQuNjl6IE0xNjIuMjk4LDI1NC42OWgtMTkuMjYzbDY5LjQzLTExOS40Nw0KCQljMi4wODEtMy41ODIsMC44NjUtOC4xNzItMi43MTYtMTAuMjUzYy0zLjU4LTIuMDgzLTguMTczLTAuODY2LTEwLjI1MywyLjcxNmwtNzMuODEsMTI3LjAwN0gxMDcuMWw4NS4xOTItMTQ2LjU5NGg1NS41OQ0KCQlMMTYyLjI5OCwyNTQuNjl6IE0xMDYuMTQ3LDEwOC4wOTZoMzQuMDkxTDc0Ljc4OSwyMjAuNzE3Yy0yLjA4MSwzLjU4Mi0wLjg2NSw4LjE3MiwyLjcxNiwxMC4yNTMNCgkJYzEuMTg2LDAuNjg5LDIuNDgyLDEuMDE3LDMuNzYyLDEuMDE3YzIuNTg0LDAsNS4xLTEuMzM3LDYuNDkxLTMuNzMzbDY5LjgzLTEyMC4xNThoMTcuMzU2TDg5Ljc1MSwyNTQuNjlIMjAuNTYzTDEwNi4xNDcsMTA4LjA5NnoiDQogICAgICAgIC8+DQogICAgPC9nPg0KPC9zdmc+DQo=",fxe="PHN2ZyBoZWlnaHQ9IjUxMiIgdmlld0JveD0iMCAwIDUxMiA1MTIiIHdpZHRoPSI1MTIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+DQogICAgPGcgZmlsbD0iY3VycmVudENvbG9yIj4NCiAgICAgICAgPHBhdGggZD0ibTQ5Ni43MDQgMjcyLjA4NmgtODEuNzA0di04OC4wNzNjMC00LjE0Mi0zLjM1Ny03LjUtNy41LTcuNXMtNy41IDMuMzU4LTcuNSA3LjV2ODguMDczaC0xNXYtMTkzLjcxYzAtOC4yNDktNi43MTEtMTQuOTU5LTE0Ljk1OS0xNC45NTloLTkxLjU4MmMtOC4yNDggMC0xNC45NTkgNi43MS0xNC45NTkgMTQuOTU5djE5My43MWgtMTV2LTE5My43MWMwLTguMjQ5LTYuNzExLTE0Ljk1OS0xNC45NTktMTQuOTU5aC05MS41ODJjLTguMjQ4IDAtMTQuOTU5IDYuNzEtMTQuOTU5IDE0Ljk1OXYxOTMuNzFoLTE1di0yMjMuNjY5aDI4OHYxMDAuNTk2YzAgNC4xNDIgMy4zNTcgNy41IDcuNSA3LjVzNy41LTMuMzU4IDcuNS03LjV2LTEwMC41OTZoMy4yMDRjOC40MzUgMCAxNS4yOTYtNi44ODMgMTUuMjk2LTE1LjM0NHYtMTcuNzNjMC04LjQ2LTYuODYxLTE1LjM0My0xNS4yOTYtMTUuMzQzaC0zMjQuNDA4Yy04LjQzNSAwLTE1LjI5NiA2Ljg4My0xNS4yOTYgMTUuMzQ0djE3LjczYzAgOC40NiA2Ljg2MSAxNS4zNDQgMTUuMjk2IDE1LjM0NGgzLjIwNHYyMjMuNjY5aC04MS43MDRjLTguNDM1LS4wMDEtMTUuMjk2IDYuODYxLTE1LjI5NiAxNS4yOTV2MTcuNjIyYzAgOC40MzUgNi44NjEgMTUuMjk2IDE1LjI5NiAxNS4yOTZoLjV2MTQzLjQ4NmgtLjVjLTguNDM1IDAtMTUuMjk2IDYuODYyLTE1LjI5NiAxNS4yOTZ2MTcuNjIyYzAgOC40MzQgNi44NjEgMTUuMjk2IDE1LjI5NiAxNS4yOTZoMjIzLjIwNGM0LjE0MyAwIDcuNS0zLjM1OCA3LjUtNy41cy0zLjM1Ny03LjUtNy41LTcuNWgtMjIzLjIwNGMtLjE2MyAwLS4yOTYtLjEzMy0uMjk2LS4yOTZ2LTE3LjYyMmMwLS4xNjMuMTMzLS4yOTYuMjk2LS4yOTZoNDgxLjQwOGMuMTYzIDAgLjI5Ni4xMzMuMjk2LjI5NnYxNy42MjJjMCAuMTYzLS4xMzMuMjk2LS4yOTYuMjk2aC0yMjMuMjA0Yy00LjE0MyAwLTcuNSAzLjM1OC03LjUgNy41czMuMzU3IDcuNSA3LjUgNy41aDIyMy4yMDRjOC40MzUgMCAxNS4yOTYtNi44NjIgMTUuMjk2LTE1LjI5NnYtMTcuNjIyYzAtOC40MzQtNi44NjEtMTUuMjk2LTE1LjI5Ni0xNS4yOTZoLS41di0xNDMuNDg2aC41YzguNDM1IDAgMTUuMjk2LTYuODYyIDE1LjI5Ni0xNS4yOTZ2LTE3LjYyMmMwLTguNDM0LTYuODYxLTE1LjI5Ni0xNS4yOTYtMTUuMjk2em0tNDAzLjIwNC0yMzkuMDEydi0xNy43M2MwLS4yMTIuMTUzLS4zNDQuMjk2LS4zNDRoMzI0LjQwOGMuMTQzIDAgLjI5Ni4xMzEuMjk2LjM0NHYxNy43M2MwIC4yMTItLjE1My4zNDQtLjI5Ni4zNDQtMTUuMzY3IDAtMzA5LjA1MSAwLTMyNC40MDggMC0uMTQzLS4wMDEtLjI5Ni0uMTMyLS4yOTYtLjM0NHptMTg0Ljk1OSA0NS4zNDMgOTEuNTQxLS4wNDF2MTkzLjcxaC05MS41MDJ6bS0xMzYuNSAwIDkxLjU0MS0uMDQxdjE5My43MWgtOTEuNTAyem0zMzkuMjQ1IDM4NC44MTdoLTQ1MC40MDh2LTE0Mi45MzRoNDUwLjQwOHptMTUuNzk2LTE1OC4yM2MwIC4xNjQtLjEzMy4yOTYtLjI5Ni4yOTYtMi44MjQgMC00NzEuMTUzIDAtNDgxLjQwOCAwLS4xNjMgMC0uMjk2LS4xMzMtLjI5Ni0uMjk2di0xNy42MjJjMC0uMTYzLjEzMy0uMjk2LjI5Ni0uMjk2aDQ4MS40MDhjLjE2MyAwIC4yOTYuMTMzLjI5Ni4yOTZ6Ii8+DQogICAgICAgIDxwYXRoIGQ9Im02Ny42NTUgNDQyLjcwNGgxOC45OWM4Ljc2OCAwIDE1LjktNy4xMzMgMTUuOS0xNS45MDF2LTY5LjUyYzAtOC43NjgtNy4xMzMtMTUuOTAxLTE1LjktMTUuOTAxaC0xOC45OWMtOC43NjggMC0xNS45IDcuMTMzLTE1LjkgMTUuOTAxdjY5LjUyYzAgOC43NjggNy4xMzMgMTUuOTAxIDE1LjkgMTUuOTAxem0tLjktODUuNDIxYzAtLjQ5Ny40MDQtLjkwMS45LS45MDFoMTguOTljLjQ5NiAwIC45LjQwNC45LjkwMXY2OS41MmMwIC40OTctLjQwNC45MDEtLjkuOTAxaC0xOC45OWMtLjQ5NiAwLS45LS40MDQtLjktLjkwMXoiLz4NCiAgICAgICAgPHBhdGggZD0ibTEzOS40MDYgNDQyLjcwNGgxOC45ODljOC43NjggMCAxNS45MDEtNy4xMzMgMTUuOTAxLTE1LjkwMXYtNjkuNTJjMC04Ljc2OC03LjEzNC0xNS45MDEtMTUuOTAxLTE1LjkwMWgtMTguOTg5Yy04Ljc2OCAwLTE1LjkwMSA3LjEzMy0xNS45MDEgMTUuOTAxdjY5LjUyYzAgOC43NjggNy4xMzQgMTUuOTAxIDE1LjkwMSAxNS45MDF6bS0uOTAxLTg1LjQyMWMwLS40OTcuNDA0LS45MDEuOTAxLS45MDFoMTguOTg5Yy40OTcgMCAuOTAxLjQwNC45MDEuOTAxdjY5LjUyYzAgLjQ5Ny0uNDA0LjkwMS0uOTAxLjkwMWgtMTguOTg5Yy0uNDk3IDAtLjkwMS0uNDA0LS45MDEtLjkwMXoiLz4NCiAgICAgICAgPHBhdGggZD0ibTIxMC43OTYgNDQyLjcwNGgxOC45OWM4Ljc2OCAwIDE1LjkwMS03LjEzMyAxNS45MDEtMTUuOTAxdi02OS41MmMwLTguNzY4LTcuMTM0LTE1LjkwMS0xNS45MDEtMTUuOTAxaC0xOC45OWMtOC43NjggMC0xNS45IDcuMTMzLTE1LjkgMTUuOTAxdjY5LjUyYzAgOC43NjggNy4xMzIgMTUuOTAxIDE1LjkgMTUuOTAxem0tLjktODUuNDIxYzAtLjQ5Ny40MDQtLjkwMS45LS45MDFoMTguOTljLjQ5NyAwIC45MDEuNDA0LjkwMS45MDF2NjkuNTJjMCAuNDk3LS40MDQuOTAxLS45MDEuOTAxaC0xOC45OWMtLjQ5NiAwLS45LS40MDQtLjktLjkwMXoiLz4NCiAgICAgICAgPHBhdGggZD0ibTI4Mi41NDcgNDQyLjcwNGgxOC45ODljOC43NjggMCAxNS45MDEtNy4xMzMgMTUuOTAxLTE1LjkwMXYtNjkuNTJjMC04Ljc2OC03LjEzNC0xNS45MDEtMTUuOTAxLTE1LjkwMWgtMTguOTg5Yy04Ljc2OCAwLTE1LjkwMSA3LjEzMy0xNS45MDEgMTUuOTAxdjY5LjUyYzAgOC43NjggNy4xMzMgMTUuOTAxIDE1LjkwMSAxNS45MDF6bS0uOTAxLTg1LjQyMWMwLS40OTcuNDA0LS45MDEuOTAxLS45MDFoMTguOTg5Yy40OTcgMCAuOTAxLjQwNC45MDEuOTAxdjY5LjUyYzAgLjQ5Ny0uNDA0LjkwMS0uOTAxLjkwMWgtMTguOTg5Yy0uNDk3IDAtLjkwMS0uNDA0LS45MDEtLjkwMXoiLz4NCiAgICAgICAgPHBhdGggZD0ibTM1NC4xMzEgNDQyLjcwNGgxOC45ODljOC43NjggMCAxNS45MDEtNy4xMzMgMTUuOTAxLTE1LjkwMXYtNjkuNTJjMC04Ljc2OC03LjEzNC0xNS45MDEtMTUuOTAxLTE1LjkwMWgtMTguOTg5Yy04Ljc2OCAwLTE1LjkwMSA3LjEzMy0xNS45MDEgMTUuOTAxdjY5LjUyYy0uMDAxIDguNzY4IDcuMTMzIDE1LjkwMSAxNS45MDEgMTUuOTAxem0tLjkwMi04NS40MjFjMC0uNDk3LjQwNC0uOTAxLjkwMS0uOTAxaDE4Ljk4OWMuNDk3IDAgLjkwMS40MDQuOTAxLjkwMXY2OS41MmMwIC40OTctLjQwNC45MDEtLjkwMS45MDFoLTE4Ljk4OWMtLjQ5NyAwLS45MDEtLjQwNC0uOTAxLS45MDF6Ii8+DQogICAgICAgIDxwYXRoIGQ9Im00MjUuNTIxIDQ0Mi43MDRoMTguOTg5YzguNzY4IDAgMTUuOTAxLTcuMTMzIDE1LjkwMS0xNS45MDF2LTY5LjUyYzAtOC43NjgtNy4xMzQtMTUuOTAxLTE1LjkwMS0xNS45MDFoLTE4Ljk4OWMtOC43NjggMC0xNS45MDEgNy4xMzMtMTUuOTAxIDE1LjkwMXY2OS41MmMwIDguNzY4IDcuMTM0IDE1LjkwMSAxNS45MDEgMTUuOTAxem0tLjkwMS04NS40MjFjMC0uNDk3LjQwNC0uOTAxLjkwMS0uOTAxaDE4Ljk4OWMuNDk3IDAgLjkwMS40MDQuOTAxLjkwMXY2OS41MmMwIC40OTctLjQwNC45MDEtLjkwMS45MDFoLTE4Ljk4OWMtLjQ5NyAwLS45MDEtLjQwNC0uOTAxLS45MDF6Ii8+DQogICAgICAgIDxwYXRoIGQ9Im0zMTYuNDExIDEwNy4yNjhjLTIuOTMtMi45MjktNy42NzgtMi45MjktMTAuNjA3IDBzLTIuOTI5IDcuNjc4IDAgMTAuNjA2bDIzLjUxMiAyMy41MTJjMi45MyAyLjkyOSA3LjY3OCAyLjkyOSAxMC42MDcgMHMyLjkyOS03LjY3OCAwLTEwLjYwNnoiLz4NCiAgICAgICAgPHBhdGggZD0ibTM0Mi42MDQgOTIuODMyYy0yLjkzLTIuOTI5LTcuNjc4LTIuOTI5LTEwLjYwNyAwcy0yLjkyOSA3LjY3OCAwIDEwLjYwNmwxMS43NTYgMTEuNzU2YzIuOTMgMi45MjkgNy42NzggMi45MjkgMTAuNjA3IDBzMi45MjktNy42NzggMC0xMC42MDZ6Ii8+DQogICAgPC9nPg0KPC9zdmc+",Oxe="PHN2ZyBoZWlnaHQ9IjUxMiIgdmlld0JveD0iMCAwIDUxMiA1MTIiIHdpZHRoPSI1MTIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+DQogICAgPGcgZmlsbD0iY3VycmVudENvbG9yIj4NCiAgICAgICAgPHBhdGggZD0ibTQxMy45MDcgMGMtNTQuMTA0IDAtOTguMTIyIDQ0LjAwNS05OC4xMjIgOTguMDk2djQzLjU4MnMtNjkuODMxLTM2LjkxMi03MS4wNjUtMzcuNTkzYy05LjU0NC01LjI2Ni0xMi4xODUtNS4yNjctMjEuNzMxIDAtMS4yMzQuNjgxLTEzNi4xNDEgNzEuOTU4LTEzNi4xNDEgNzEuOTU4LTExLjQzNyA2LjAxNy0xMy4wNDUgNy43NDUtMTcuODc4IDE1Ljc4My0uNzg4IDEuMzExLTY1LjY5OCAxMDQuMjMtNjUuNjk4IDEwNC4yMy0zLjE3NSA1LjAyMy00LjA3NyAxMC45NjItMi41MzkgMTYuNzIyIDEuNjE3IDYuMDU2IDUuODQgMTEuMjY5IDExLjU3NyAxNC4yOTUgMy42NDYgMS45MyA3LjU4MiAyLjg1IDExLjQ2NSAyLjg1IDYuMjAyIDAgMTIuMjU1LTIuMzU4IDE2Ljc0NS02LjY4OHY2NS4wNDRjMCA0LjE0MiAzLjM1OCA3LjUgNy41IDcuNXM3LjUtMy4zNTggNy41LTcuNXYtODcuNTQxczQ5LjEzNC03Ny44NTUgNDkuNjUyLTc4LjY4MmMyLjMzNC0zLjcyOSAzLjMyOC01LjI4MyA0LjQ5Ni02LjMxOCAxLjMzMy0xLjE4MSAzLjY2NS0yLjQ2NCA4LjY2NS01LjEwN2wxMTMuMDAyLTU5LjY0OWMuODAxLS40MjUgMS40OS0uODAzIDIuMDkzLTEuMTMzLjE0MS0uMDc3LjI4NS0uMTU2LjQyOC0uMjM0LjE0My4wNzguMjg3LjE1Ny40MjguMjM0LjYwMy4zMzEgMS4yOTIuNzA4IDIuMTA5IDEuMTQyIDAgMCAxMTguMTkzIDYyLjQxMyAxMTkuNjQyIDYzLjMxLjg2OS41MzggMS41MDkuOTk1IDIuMDA5IDEuNDM4IDEuMTY3IDEuMDM1IDIuMTYyIDIuNTg5IDQuNDk2IDYuMzE4LjUxOC44MjcgNDkuNjUxIDc4LjY4MSA0OS42NTEgNzguNjgxdjE2MC43MTZoLTg0LjkyMXYtMTA0LjM0aDEyLjYyNWM3LjY1MiAwIDEzLjg3OC02LjIyNiAxMy44NzgtMTMuODc4di0yMS40M2MwLTcuNjUyLTYuMjI2LTEzLjg3OC0xMy44NzgtMTMuODc4aC04NS4xMjJjLTQuMTQyIDAtNy41IDMuMzU4LTcuNSA3LjVzMy4zNTggNy41IDcuNSA3LjVoODR2MTkuMTg2aC0yMDkuODF2LTE5LjE4Nmg5MS4yYzQuMTQyIDAgNy41LTMuMzU4IDcuNS03LjVzLTMuMzU4LTcuNS03LjUtNy41aC05Mi4zMjJjLTcuNjUyIDAtMTMuODc4IDYuMjI2LTEzLjg3OCAxMy44Nzh2MjEuNDNjMCA3LjY1MiA2LjIyNiAxMy44NzggMTMuODc4IDEzLjg3OGgxMi42MjV2MTA0LjMzOWgtODQuOTQ3di0zOC41NjNjMC00LjE0Mi0zLjM1OC03LjUtNy41LTcuNXMtNy41IDMuMzU4LTcuNSA3LjV2NzYuNTM2YzAgNi45MzQgNS42NDEgMTIuNTc0IDEyLjU3NCAxMi41NzRoNDQ1LjkwN2M3LjE2NyAwIDEyLjk5OS01LjgzMiAxMi45OTktMTIuOTk5di00MDAuOTA1Yy4wMDEtNTQuMDkxLTQ0LjAwNC05OC4wOTYtOTguMDkyLTk4LjA5NnptLTI3My40NCA0OTdoLTg0Ljk0OHYtMjAuNTQ2aDg0Ljk0N3YyMC41NDZ6bTE1OS43ODMtMTM5Ljg4Ni02Ni4zODIgNTkuODQ1LTY2LjM4Mi01OS44NDV6bS0xNDQuNzgzIDkuMzU5IDY3LjIwMSA2MC41ODQtNjcuMjAxIDYwLjU4NHptMTIuMDIgMTMwLjUyNyA2Ni4zODItNTkuODQ1IDY2LjM4MSA1OS44NDV6bTE0NC43ODMtOS4zNTktNjcuMjAxLTYwLjU4NCA2Ny4yMDEtNjAuNTg0em05OS45MTkgOS4zNTloLTg0LjkxOXYtMjAuNTQ2aDg0LjkxOXptNTMuNDQ1LTE5OC44MjNjLS4zNDctLjcyLS43MzMtMS40MjctMS4xNjYtMi4xMTdsLTUxLjk0NS04Mi4yNjZoODQuNDc3djg0LjM4M3ptLTEzNC44NDgtMjAwLjA4MWMwLTQ1LjgxOSAzNy4yODgtODMuMDk2IDgzLjEyMi04My4wOTYgNDUuODE2IDAgODMuMDkyIDM3LjI3NiA4My4wOTIgODMuMDk2djEuMjg3aC0xNjYuMjE0em0wIDE2LjI4N2gxNjYuMjE0djg0LjQxMmgtOTMuOTQ5cy0zLjUyMy01LjY1Ni00LjMxMi02Ljk2NmMtNC44MzEtOC4wMzYtNi40NC05Ljc2Ni0xNy44NjgtMTUuNzc4bC01MC4wODYtMjYuNDV2LTM1LjIxOHptOTUuMjQ2IDE4MC4xNzdzLTUwLjI3NS03OS42NTYtNTAuNzgtODAuNDYzYy00Ljc5OS03LjY2NS02LjUxNC05LjgyNS0xMy4yODEtMTMuNjkyLS41MjEtLjI5Ny0xMTkuOTI5LTYzLjQwOC0xMjAuNDgyLTYzLjcxMS01LjEwMS0yLjc5NS03Ljg0Ny0zLjMyLTEyLjA2Ny0xLjU3Mi0uMDM3LjAxNS0uMDc2LjAzNC0uMTEzLjA1LS42MTYuMjU5LTExNy45ODUgNjIuMTk3LTExNy45ODUgNjIuMTk3LTExLjcyNyA2LjItMTIuOTYxIDcuMjk1LTE4Ljg2OCAxNi43MjktLjUwNS44MDctNTAuNzggODAuNDYzLTUwLjc4IDgwLjQ2My0uMDEuMDE2LS4wMTYuMDMzLS4wMjYuMDQ5bC0xMC4yOTQgMTYuMzFjLTIuMzc1IDMuNzY3LTcuODg1IDUuMDk2LTEyLjAzOSAyLjg5NC0yLjA2LTEuMDg2LTMuNTUyLTIuODczLTQuMDkzLTQuOTAxLS4zMTYtMS4xODQtLjQ0Ni0yLjk4NC43MjktNC44NDMgMCAwIDY1LjAzNy0xMDMuMTI0IDY1Ljg3Mi0xMDQuNTEyIDMuNDQ4LTUuNzM0IDMuNDQ4LTUuNzM0IDEyLjAxNy0xMC4yNDMgMCAwIDEzOS4xOTMtNzMuNjM5IDE0MC4wMTItNzQuMDEzLjgyLjM3NCAxNDAuMDEyIDc0LjAxMyAxNDAuMDEyIDc0LjAxMy4wMDMuMDAyLjAwNy4wMDQuMDExLjAwNiA4LjU1OSA0LjUwMiA4LjU1OSA0LjUwMiAxMi4wMDcgMTAuMjM4LjgzNCAxLjM4OCAxLjgxNiAzLjAyIDMuMDU4IDQuOTg3bDYyLjgzMyA5OS41MDljMS4xNjggMS44NiAxLjAzNCAzLjY2OS43MTYgNC44NTktLjU0NCAyLjAzMi0yLjAzMiAzLjgyLTQuMDcyIDQuODk5LTQuMjI2IDIuMjMxLTkuNjQ1LjkyNC0xMi4wNjktMi44OTZsLTEwLjI5Mi0xNi4zMDdjLS4wMS0uMDE3LS4wMTYtLjAzNS0uMDI2LS4wNXptNzAuOTY4IDIwMi40NGgtNjkuODExdi04NC40MTFoNjkuODExem0tNjkuODExLTk5LjQxMXYtNzQuMzg5YzcuMzEzIDcuMDQyIDE4Ljc2MyA4Ljg3NCAyOC4yMzggMy44NzUgNS42LTIuOTY1IDkuNzQ2LTguMDE2IDExLjQzOC0xMy44OTdoMzAuMTM1djg0LjQxMmgtNjkuODExeiIvPg0KICAgICAgICA8cGF0aCBkPSJtMjg1LjI2MiAyMzcuODczYzAtMjguMzQ3LTIzLjA2Mi01MS40MDktNTEuNDA4LTUxLjQwOS0yOC4zMzEgMC01MS4zNzkgMjMuMDYyLTUxLjM3OSA1MS40MDlzMjMuMDQ5IDUxLjQwOSA1MS4zNzkgNTEuNDA5YzI4LjM0Ny0uMDAxIDUxLjQwOC0yMy4wNjMgNTEuNDA4LTUxLjQwOXptLTg3Ljc4NyAwYzAtMjAuMDc2IDE2LjMyLTM2LjQwOSAzNi4zNzktMzYuNDA5IDIwLjA3NSAwIDM2LjQwOCAxNi4zMzMgMzYuNDA4IDM2LjQwOXMtMTYuMzMzIDM2LjQwOS0zNi40MDggMzYuNDA5Yy0yMC4wNTktLjAwMS0zNi4zNzktMTYuMzM0LTM2LjM3OS0zNi40MDl6Ii8+DQogICAgPC9nPg0KPC9zdmc+",Exe="PHN2ZyBoZWlnaHQ9IjUxMiIgdmlld0JveD0iMCAwIDUxMiA1MTIiIHdpZHRoPSI1MTIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+DQogICAgPGcgZmlsbD0iY3VycmVudENvbG9yIj4NCiAgICAgICAgPHBhdGggZD0ibTQ5Mi45OTUgMTY2LjQ4OS0zMS45OTUtMjMuOTk2di0xMTIuNDkzYzguMjg0IDAgMTUtNi43MTYgMTUtMTVzLTYuNzE2LTE1LTE1LTE1aC05MGMtOC4yODQgMC0xNSA2LjcxNi0xNSAxNXM2LjcxNiAxNSAxNSAxNXY0NC45OTJsLTg4LjAwOS02Ni4wMDZjLTE1Ljg5My0xMS45MDQtMzguMDktMTEuOTA1LTUzLjk4OS4wMDVsLTIwOS45OTkgMTU3LjVjLTE5Ljg1MyAxNC44OTMtMjMuODkxIDQzLjE1NS05LjAwMSA2My4wMDQgNy4yMiA5LjYyIDE3Ljc1MiAxNS44NTMgMjkuNjU3IDE3LjU1IDIuMTU3LjMwOCA0LjMxLjQ2IDYuNDUuNDU5IDUuMTA5IDAgMTAuMTMtLjg3NiAxNC44OTEtMi41NjR2MjUyLjA2YzAgOC4yODQgNi43MTYgMTUgMTUgMTVoMzYwYzguMjg0IDAgMTUtNi43MTYgMTUtMTV2LTI1Mi4wNjhjNC43NjMgMS42ODUgOS44MDMgMi41NiAxNC45NzggMi41NiAxNC4xIDAgMjcuNTY1LTYuNzI5IDM2LjAyMi0xOCAxNC44ODgtMTkuODQ2IDEwLjg0OS00OC4xMDgtOS4wMDUtNjMuMDAzem0tOTEuOTk1LTEzNi40ODloMzB2ODkuOTkybC0zMC0yMi41em0tMTIwIDI3MmgtNTB2LTkyaDUwem0zMCAwdi0xMDdjMC04LjI4NC02LjcxNi0xNS0xNS0xNWgtODBjLTguMjg0IDAtMTUgNi43MTYtMTUgMTV2MTA3aC0xMDkuOTk5di03Ny4wMDRsMTY0Ljk5OS0xMjMuNzUyIDE2NSAxMjMuNzUzdjc3LjAwM3ptLTIxOS45OTkgMzBoMjA5Ljk5OXYzMGgtNDVjLTguMjg0IDAtMTUgNi43MTYtMTUgMTV2NDVoLTQ1Yy04LjI4NCAwLTE1IDYuNzE2LTE1IDE1djQ1aC05MHptMTE5Ljk5OSAxNTB2LTMwaDQ1YzguMjg0IDAgMTUtNi43MTYgMTUtMTV2LTQ1aDQ1YzguMjg0IDAgMTUtNi43MTYgMTUtMTV2LTQ1aDkwdjE1MHptMjY3LjAwMi0yNzAuNTExYy0yLjg2MyAzLjgxNS03LjI0NSA2LjAwNC0xMi4wMjQgNi4wMDQtMy4yNiAwLTYuMzY1LTEuMDM2LTguOTc5LTIuOTk2bC0xOTEuOTk5LTE0NC4wMDNjLTUuMzMzLTQtMTIuNjY3LTQtMTggMGwtMTkyLjAwOCAxNDQuMDA5Yy0zLjE5MyAyLjM5Ny03LjEzNiAzLjQwOC0xMS4wOTggMi44NDItMy45NzMtLjU2Ni03LjQ4OC0yLjY0Ny05Ljg5Ni01Ljg1Ni00Ljk2MS02LjYxNC0zLjYxMi0xNi4wMzUgMy4wMDYtMjFsMjA5Ljk5MS0xNTcuNDkyYzIuNjUyLTEuOTg3IDUuODMtMi45NzkgOS4wMDctMi45NzkgMy4xNzUgMCA2LjM0OS45OTIgOC45OTYgMi45NzRsMjA5Ljk5NiAxNTcuNDk3YzYuNjIgNC45NjYgNy45NjkgMTQuMzg2IDMuMDA4IDIxeiIvPg0KICAgIDwvZz4NCjwvc3ZnPg==",_xe="PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDUxMiA1MTIiPg0KICAgIDxnIGZpbGw9ImN1cnJlbnRDb2xvciI+DQogICAgICAgIDxwYXRoIGQ9Ik00ODUuNCwyNzIuMDY3aC04LjUzM3YtMTc5LjJjMC00Mi42NjctMzQuMTMzLTc2LjgtNzYuOC03Ni44Yy0zNy43NywwLTY0LjkzNSwyOC4wMDYtNjcuOTc0LDY5LjA0MQ0KCQkJCWMtMTkuODI5LDMuNzQ4LTM0LjQyNiwyMC44MjYtMzQuNDI2LDQxLjg5MmMwLDUuMTIsMy40MTMsOC41MzMsOC41MzMsOC41MzNoNjguMjY3YzUuMTIsMCw4LjUzMy0zLjQxMyw4LjUzMy04LjUzMw0KCQkJCWMwLTIwLjgzMy0xNC4yNzQtMzcuNzY5LTMzLjc2Ny00MS43NjdjMi41NS0yNy4xMTYsMTguODM2LTUyLjEsNTAuODM0LTUyLjFjMzMuMjgsMCw1OS43MzMsMjYuNDUzLDU5LjczMyw1OS43MzN2MTc5LjJIMjAyLjk3NQ0KCQkJCWMtMy44Ni0xOS42ODEtMjAuODc4LTM0LjEzMy00MS44NDEtMzQuMTMzYy04LjUzMy0xMC4yNC0yMC40OC0xNy4wNjctMzQuMTMzLTE3LjA2N2MtMTYuMjEzLDAtMzAuNzIsOS4zODctMzcuNTQ3LDIzLjA0DQoJCQkJYy02LjgyNy0zLjQxMy0xNC41MDctNS45NzMtMjIuMTg3LTUuOTczYy0yMC45NjMsMC0zNy45ODEsMTQuNDUyLTQxLjg0MSwzNC4xMzNIMjQuNmMtMTQuNTA3LDAtMjUuNiwxMS4wOTMtMjUuNiwyNS42DQoJCQkJYzAsMTQuNTA3LDExLjA5MywyNS42LDI1LjYsMjUuNmgxMC4yNTVsMjMuMDI1LDkxLjMwN2M2LjgyNywyNi40NTMsMzAuNzIsNDUuMjI3LDU4LjAyNyw0NS4yMjdoNi44MjdsLTExLjA5MywyMi4xODcNCgkJCQljLTIuNTYsNC4yNjctMC44NTMsOS4zODcsMy40MTMsMTEuMDkzYzAuODUzLDAuODUzLDIuNTYsMC44NTMsMy40MTMsMC44NTNjMy40MTMsMCw1Ljk3My0xLjcwNyw3LjY4LTQuMjY3TDE0MS4wOCw0NTkuOGgyMzYuOA0KCQkJCWwxNC41MDcsMjkuMDEzYzEuNzA3LDMuNDEzLDQuMjY3LDUuMTIsNy42OCw1LjEyYzEuNzA3LDAsMi41NiwwLDMuNDEzLTEuNzA3YzMuNDEzLTEuNzA3LDUuMTItNi44MjcsMy40MTMtMTEuMDkzDQoJCQkJbC0xMC42ODktMjEuMzc5YzI2LjQxOS0wLjkzOCw0OS4yNjYtMTkuMzksNTUuOTE2LTQ0LjMyOGwyMy4yNC05Mi4xNmgxMC4wNGMxNC41MDcsMCwyNS42LTExLjA5MywyNS42LTI1LjYNCgkJCQlDNTExLDI4My4xNiw0OTkuOTA3LDI3Mi4wNjcsNDg1LjQsMjcyLjA2N3ogTTM2NS4wOCwxMTguNDY3aC00OC42NGMzLjQxMy0xMC4yNCwxMy42NTMtMTcuMDY3LDI0Ljc0Ny0xNy4wNjcNCgkJCQlTMzYxLjY2NywxMDguMjI3LDM2NS4wOCwxMTguNDY3eiBNNjcuMjY3LDI1NWM3LjY4LDAsMTQuNTA3LDMuNDEzLDIwLjQ4LDkuMzg3YzEuNzA3LDIuNTYsNS4xMiwzLjQxMyw4LjUzMywyLjU2DQoJCQkJczUuMTItMy40MTMsNS45NzMtNi44MjdjMi41Ni0xMi44LDEyLjgtMjIuMTg3LDI1LjYtMjIuMTg3YzkuMzg3LDAsMTcuOTIsNC4yNjcsMjIuMTg3LDEyLjhjMS43MDcsMy40MTMsNS45NzMsNS4xMiw5LjM4Nyw0LjI2Nw0KCQkJCWMwLjg1MywwLDEuNzA3LDAsMi41NiwwYzExLjA5MywwLDIwLjQ4LDYuODI3LDIzLjg5MywxNy4wNjdINDMuMzczQzQ2Ljc4NywyNjEuODI3LDU2LjE3MywyNTUsNjcuMjY3LDI1NXogTTQzNi43Niw0MTAuMzA3DQoJCQkJYy01LjEyLDE4Ljc3My0yMi4xODcsMzIuNDI3LTQxLjgxMywzMi40MjdIMTE2Ljc2Yy0xOS42MjcsMC0zNi42OTMtMTMuNjUzLTQxLjgxMy0zMi40MjdsLTIyLjE4Ny04Ny4wNGg0MDQuNDhMNDM2Ljc2LDQxMC4zMDd6DQoJCQkJIE00ODUuNCwzMDYuMmgtMTcuMDY3SDQxLjY2N0gyNC42Yy01LjEyLDAtOC41MzMtMy40MTMtOC41MzMtOC41MzNzMy40MTMtOC41MzMsOC41MzMtOC41MzNoOC41MzNoMTYyLjEzM0g0ODUuNA0KCQkJCWM1LjEyLDAsOC41MzMsMy40MTMsOC41MzMsOC41MzNTNDkwLjUyLDMwNi4yLDQ4NS40LDMwNi4yeiIvPg0KICAgICAgICA8cGF0aCBkPSJNMzA2LjIsMTczLjkzM2M1LjEyLDAsOC41MzMtMy40MTMsOC41MzMtOC41MzN2LTQuMjY3YzAtNS4xMi0zLjQxMy04LjUzMy04LjUzMy04LjUzM3MtOC41MzMsMy40MTMtOC41MzMsOC41MzN2NC4yNjcNCgkJCQlDMjk3LjY2NywxNzAuNTIsMzAxLjA4LDE3My45MzMsMzA2LjIsMTczLjkzM3oiLz4NCiAgICAgICAgPHBhdGggZD0iTTMwNi4yLDIxMy4xODdjNS4xMiwwLDguNTMzLTQuMjY3LDguNTMzLTguNTMzdi05LjM4N2MwLTUuMTItMy40MTMtOC41MzMtOC41MzMtOC41MzNzLTguNTMzLDMuNDEzLTguNTMzLDguNTMzdjkuMzg3DQoJCQkJQzI5Ny42NjcsMjA5Ljc3MywzMDEuMDgsMjEzLjE4NywzMDYuMiwyMTMuMTg3eiIvPg0KICAgICAgICA8cGF0aCBkPSJNMzA2LjIsMjQ2LjQ2N2M1LjEyLDAsOC41MzMtMy40MTMsOC41MzMtOC41MzN2LTQuMjY3YzAtNS4xMi0zLjQxMy04LjUzMy04LjUzMy04LjUzM3MtOC41MzMsMy40MTMtOC41MzMsOC41MzN2NC4yNjcNCgkJCQlDMjk3LjY2NywyNDMuMDUzLDMwMS4wOCwyNDYuNDY3LDMwNi4yLDI0Ni40Njd6Ii8+DQogICAgICAgIDxwYXRoIGQ9Ik0zNDAuMzMzLDE3My45MzNjNS4xMiwwLDguNTMzLTMuNDEzLDguNTMzLTguNTMzdi00LjI2N2MwLTUuMTItMy40MTMtOC41MzMtOC41MzMtOC41MzMNCgkJCQljLTUuMTIsMC04LjUzMywzLjQxMy04LjUzMyw4LjUzM3Y0LjI2N0MzMzEuOCwxNzAuNTIsMzM1LjIxMywxNzMuOTMzLDM0MC4zMzMsMTczLjkzM3oiLz4NCiAgICAgICAgPHBhdGggZD0iTTMzMS44LDIwNC42NTNjMCw1LjEyLDMuNDEzLDguNTMzLDguNTMzLDguNTMzYzUuMTIsMCw4LjUzMy00LjI2Nyw4LjUzMy04LjUzM3YtOS4zODdjMC01LjEyLTMuNDEzLTguNTMzLTguNTMzLTguNTMzDQoJCQkJYy01LjEyLDAtOC41MzMsMy40MTMtOC41MzMsOC41MzNWMjA0LjY1M3oiLz4NCiAgICAgICAgPHBhdGggZD0iTTMzMS44LDIzNy45MzNjMCw1LjEyLDMuNDEzLDguNTMzLDguNTMzLDguNTMzYzUuMTIsMCw4LjUzMy0zLjQxMyw4LjUzMy04LjUzM3YtNC4yNjdjMC01LjEyLTMuNDEzLTguNTMzLTguNTMzLTguNTMzDQoJCQkJYy01LjEyLDAtOC41MzMsMy40MTMtOC41MzMsOC41MzNWMjM3LjkzM3oiLz4NCiAgICAgICAgPHBhdGggZD0iTTM3NC40NjcsMTczLjkzM2M1LjEyLDAsOC41MzMtMy40MTMsOC41MzMtOC41MzN2LTQuMjY3YzAtNS4xMi0zLjQxMy04LjUzMy04LjUzMy04LjUzM3MtOC41MzMsMy40MTMtOC41MzMsOC41MzN2NC4yNjcNCgkJCQlDMzY1LjkzMywxNzAuNTIsMzY5LjM0NywxNzMuOTMzLDM3NC40NjcsMTczLjkzM3oiLz4NCiAgICAgICAgPHBhdGggZD0iTTM2NS45MzMsMjA0LjY1M2MwLDUuMTIsMy40MTMsOC41MzMsOC41MzMsOC41MzNTMzgzLDIwOC45MiwzODMsMjA0LjY1M3YtOS4zODdjMC01LjEyLTMuNDEzLTguNTMzLTguNTMzLTguNTMzDQoJCQkJcy04LjUzMywzLjQxMy04LjUzMyw4LjUzM1YyMDQuNjUzeiIvPg0KICAgICAgICA8cGF0aCBkPSJNMzY1LjkzMywyMzcuOTMzYzAsNS4xMiwzLjQxMyw4LjUzMyw4LjUzMyw4LjUzM3M4LjUzMy0zLjQxMyw4LjUzMy04LjUzM3YtNC4yNjdjMC01LjEyLTMuNDEzLTguNTMzLTguNTMzLTguNTMzDQoJCQkJcy04LjUzMywzLjQxMy04LjUzMyw4LjUzM1YyMzcuOTMzeiIvPg0KICAgIDwvZz4NCjwvc3ZnPg0K",xxe="PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1MTIiIGhlaWdodD0iNTEyIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+DQogICAgPGcgZmlsbD0iY3VycmVudENvbG9yIj4NCiAgICAgICAgPHBhdGggZD0iTTQ5NiwzNDRoLThWMjgwYTMyLjA0MiwzMi4wNDIsMCwwLDAtMzItMzJWMTEyYTMyLjA0MiwzMi4wNDIsMCwwLDAtMzItMzJIODhhMzIuMDQyLDMyLjA0MiwwLDAsMC0zMiwzMlYyNDhhMzIuMDQyLDMyLjA0MiwwLDAsMC0zMiwzMnY2NEgxNmE4LDgsMCwwLDAtOCw4djMyYTgsOCwwLDAsMCw4LDhoOHYzMmE4LDgsMCwwLDAsOCw4SDU2YTcuOTksNy45OSwwLDAsMCw3Ljg0LTYuNDNMNzAuNTYsMzkySDQ0MS40NGw2LjcyLDMzLjU3QTcuOTksNy45OSwwLDAsMCw0NTYsNDMyaDI0YTgsOCwwLDAsMCw4LThWMzkyaDhhOCw4LDAsMCwwLDgtOFYzNTJBOCw4LDAsMCwwLDQ5NiwzNDRaTTcyLDExMkExNi4wMjEsMTYuMDIxLDAsMCwxLDg4LDk2SDQyNGExNi4wMjEsMTYuMDIxLDAsMCwxLDE2LDE2VjI0OEg0MjRWMjE2YTMyLjA0MiwzMi4wNDIsMCwwLDAtMzItMzJIMjk2YTMyLjA0MiwzMi4wNDIsMCwwLDAtMzIsMzJ2MzJIMjQ4VjIxNmEzMi4wNDIsMzIuMDQyLDAsMCwwLTMyLTMySDEyMGEzMi4wNDIsMzIuMDQyLDAsMCwwLTMyLDMydjMySDcyWk00MDgsMjE2djMySDI4MFYyMTZhMTYuMDIxLDE2LjAyMSwwLDAsMSwxNi0xNmg5NkExNi4wMjEsMTYuMDIxLDAsMCwxLDQwOCwyMTZabS0xNzYsMHYzMkgxMDRWMjE2YTE2LjAyMSwxNi4wMjEsMCwwLDEsMTYtMTZoOTZBMTYuMDIxLDE2LjAyMSwwLDAsMSwyMzIsMjE2Wk00MCwyODBhMTYuMDIxLDE2LjAyMSwwLDAsMSwxNi0xNkg0NTZhMTYuMDIxLDE2LjAyMSwwLDAsMSwxNiwxNnY2NEg0MFptOS40NCwxMzZINDBWMzkySDU0LjI0Wk00NzIsNDE2aC05LjQ0bC00LjgtMjRINDcyWm0xNi00MEgyNFYzNjBINDg4WiIvPg0KICAgIDwvZz4NCjwvc3ZnPg0K",Sxe="PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0NS4zOTMgNDUuMzkzIj4NCiAgICA8ZyBmaWxsPSJjdXJyZW50Q29sb3IiPg0KICAgICAgICA8cGF0aCBkPSJNNDMuNTE4LDEyLjcwOUwyNS4xNzgsMC43MjhjLTEuNTExLTAuOTc4LTMuNDU4LTAuOTY4LTQuOTYsMC4wMjFMMS44NTksMTIuNzE5Yy0xLjE0LDAuNzUxLTEuNDU1LDIuMjg0LTAuNzA1LDMuNDI0DQoJCQljMC43NTEsMS4xNCwyLjI4MywxLjQ1NiwzLjQyNCwwLjcwNEwyMi43MTUsNS4wMjFMNDAuODMsMTYuODU3YzAuNDE2LDAuMjY5LDAuODgxLDAuMzk2LDEuMzQxLDAuMzk2DQoJCQljMC44MTIsMCwxLjYwNC0wLjM5NywyLjA3Ny0xLjEyN0M0NC45OSwxNC45OCw0NC42NjIsMTMuNDUyLDQzLjUxOCwxMi43MDl6Ii8+DQogICAgICAgIDxwYXRoIGQ9Ik0zOC44NzksMjcuNjE2Yy0wLjE1MS0wLjg2NS0wLjkwMy0xLjUwNS0xLjc4LTEuNTA1aC0xLjAwOGwtMC4zODMtMy45ODdjLTAuNDA5LTQuMjY0LTMuOTQ4LTcuNDktOC4yMzItNy40OUgxNy45Mg0KCQkJYy00LjI4NSwwLTcuODIzLDMuMjI3LTguMjMzLDcuNDlsLTAuMzgyLDMuOTg3SDguMjk2Yy0wLjg3OCwwLTEuNjI5LDAuNjQtMS43ODIsMS41MDVsLTEuNSw4LjUwNA0KCQkJYy0wLjE4NiwxLjA1NCwwLjExMiwyLjEzOSwwLjgsMi45NTdjMC42NjIsMC43ODgsMS42MzcsMS4yNTgsMi42NTcsMS4yOTN2MS40MTJjMCwxLjk5OSwxLjYwMiwzLjYxLDMuNjAzLDMuNjFoMS4xMzgNCgkJCWMxLjk5OSwwLDMuNjI1LTEuNjExLDMuNjI1LTMuNjF2LTEuMzg5aDExLjczMnYxLjM4NmMwLDIsMS42MTMsMy42MTMsMy42MTIsMy42MTNoMS4xMzljMS45OTksMCwzLjYxNC0xLjYxMywzLjYxNC0zLjYxM1Y0MC4zNw0KCQkJYzEuMDItMC4wMzUsMS45ODktMC41MDEsMi42NDktMS4yODhjMC42ODgtMC44MiwwLjk4Mi0xLjg5OSwwLjc5OC0yLjk1NUwzOC44NzksMjcuNjE2eiBNMTEuNjQyLDM3LjExMw0KCQkJYy0xLjY4NywwLTMuMDU1LTEuMzY3LTMuMDU1LTMuMDU2YzAtMS42ODksMS4zNjgtMy4wNTcsMy4wNTUtMy4wNTdjMS42ODgsMCwzLjA1NywxLjM2NywzLjA1NywzLjA1Nw0KCQkJQzE0LjY5OSwzNS43NDYsMTMuMzMsMzcuMTEzLDExLjY0MiwzNy4xMTN6IE0xMi40MDQsMjYuMTExbDAuMzUzLTMuNjc4YzAuMjU3LTIuNjc0LDIuNDc2LTQuNjg4LDUuMTYzLTQuNjg4aDAuNTUxdjEuMTU2DQoJCQljMCwxLjAwMywwLjc5NywxLjgwMiwxLjc5OSwxLjgwMmg0Ljg1NmMxLjAwMiwwLDEuODEzLTAuNzk5LDEuODEzLTEuODAydi0xLjE1NWgwLjUzN2MyLjY4NywwLDQuOTA2LDIuMDE0LDUuMTYyLDQuNjg4DQoJCQlsMC4zNTQsMy42NzhMMTIuNDA0LDI2LjExMUwxMi40MDQsMjYuMTExeiBNMzMuNzUsMzcuMTEzYy0xLjY4NywwLTMuMDU1LTEuMzY3LTMuMDU1LTMuMDU2YzAtMS42ODksMS4zNjgtMy4wNTcsMy4wNTUtMy4wNTcNCgkJCWMxLjY4OCwwLDMuMDU3LDEuMzY3LDMuMDU3LDMuMDU3QzM2LjgwNywzNS43NDYsMzUuNDM4LDM3LjExMywzMy43NSwzNy4xMTN6Ii8+DQogICAgPC9nPg0KPC9zdmc+DQo=",kxe="PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDUxMiA1MTIiPg0KICAgIDxnIGZpbGw9ImN1cnJlbnRDb2xvciI+DQogICAgICAgIDxwYXRoIGQ9Ik00OTQuNTk0LDM5NC4yMzdoLTE5LjQ2MWMxMi45NTQtMTkuNTQzLDIwLjUxMi00Mi45NTgsMjAuNTEyLTY4LjEwOWMwLTY4LjE1Ny01NS40NDktMTIzLjYwNi0xMjMuNjA2LTEyMy42MDYNCgkJCWMtNy4xNzEsMC0xNC4yLDAuNjIyLTIxLjA0LDEuNzk5YzE3Ljg1My0yMS40MzUsMjguNjA4LTQ4Ljk3OSwyOC42MDgtNzguOTlDMzc5LjYwNiw1Ny4xNzQsMzI0LjE1NywxLjcyNCwyNTYsMS43MjQNCgkJCWMtNjguMTU3LDAtMTIzLjYwNiw1NS40NDktMTIzLjYwNiwxMjMuNjA2YzAsMzAuMDEyLDEwLjc1NSw1Ny41NTUsMjguNjA4LDc4Ljk5Yy02Ljg0LTEuMTc4LTEzLjg2OS0xLjc5OS0yMS4wNC0xLjc5OQ0KCQkJYy02OC4xNTcsMC0xMjMuNjA2LDU1LjQ0OS0xMjMuNjA2LDEyMy42MDZjMCwyNS4xNTEsNy41NTgsNDguNTY3LDIwLjUxMiw2OC4xMDlIMTcuNDA2TDAsNTEwLjI3Nmg5My4yOTRsMTUuMTM1LTIwLjE4MWg2My4wNjQNCgkJCWwxNS4xMzUsMjAuMTgxaDEzOC43NDJsMTUuMTM1LTIwLjE4MWg2My4wNjRsMTUuMTM1LDIwLjE4MUg1MTJMNDk0LjU5NCwzOTQuMjM3eiBNNDY5LjUxOSwzNzMuNjdsLTEzLjE0Mi03LjU4OA0KCQkJYzQuNzM2LTkuOTU4LDcuNzYtMjAuODgxLDguNjg4LTMyLjM4N2gxNS4xNzVDNDc5LjI1NCwzNDcuOTQ4LDQ3NS41MDMsMzYxLjQ1LDQ2OS41MTksMzczLjY3eiBNNDA5Ljg3NywzOTQuNTMzdi0xMzYuODENCgkJCWMyNC4wNDUsMTMuMzU0LDQwLjM2MSwzOS4wMDUsNDAuMzYxLDY4LjQwNVM0MzMuOTIyLDM4MS4xNzgsNDA5Ljg3NywzOTQuNTMzeiBNNDE5LjU4MSw0MjMuNjA4DQoJCQljLTEyLjIyLDUuOTg0LTI1LjcyMiw5LjczNC0zOS45NzUsMTAuNzIydi0xNS4xNzVjMTEuNTA2LTAuOTI3LDIyLjQyOS0zLjk1MSwzMi4zODctOC42ODhMNDE5LjU4MSw0MjMuNjA4eiBNNDQ4Ljc4NywzNzkuMTc2DQoJCQlsMTMuMTQ4LDcuNTkxYy03Ljc5NCwxMS41MTctMTcuNzQsMjEuNDYzLTI5LjI1NiwyOS4yNTZsLTcuNTkxLTEzLjE0OEM0MzQuMzM2LDM5Ni40NjQsNDQyLjM3NSwzODguNDI1LDQ0OC43ODcsMzc5LjE3NnoNCgkJCSBNNDgwLjI0MSwzMTguNTZoLTE1LjE3NWMtMC45MjctMTEuNTA2LTMuOTUxLTIyLjQyOS04LjY4OC0zMi4zODdsMTMuMTQyLTcuNTg4QzQ3NS41MDMsMjkwLjgwNSw0NzkuMjU0LDMwNC4zMDcsNDgwLjI0MSwzMTguNTZ6DQoJCQkgTTQzMi42NzgsMjM2LjIzMWMxMS41MTYsNy43OTQsMjEuNDYzLDE3Ljc0LDI5LjI1NiwyOS4yNTZsLTEzLjE0OCw3LjU5MWMtNi40MTItOS4yNDktMTQuNDUtMTcuMjg3LTIzLjY5OS0yMy42OTkNCgkJCUw0MzIuNjc4LDIzNi4yMzF6IE00MTEuOTk0LDI0MS43ODljLTkuOTU4LTQuNzM2LTIwLjg4MS03Ljc2LTMyLjM4Ny04LjY4OHYtMTUuMTc2YzE0LjI1MiwwLjk4NywyNy43NTQsNC43MzgsMzkuOTc0LDEwLjcyMg0KCQkJTDQxMS45OTQsMjQxLjc4OXogTTM5NC43NDIsMjUxLjN2MTQ5LjY1NWMtNy4xODksMi4xODYtMTQuODEsMy4zNzItMjIuNzAzLDMuMzcyYy03Ljg5NCwwLTE1LjUxNC0xLjE4Ny0yMi43MDMtMy4zNzJWMjUxLjMNCgkJCWM3LjE4OS0yLjE4NiwxNC44MS0zLjM3MiwyMi43MDMtMy4zNzJDMzc5LjkzMiwyNDcuOTI4LDM4Ny41NTIsMjQ5LjExNCwzOTQuNzQyLDI1MS4zeiBNMTc3LjgsMzk0LjUzM3YtMTM2LjgxDQoJCQljMjQuMDQ1LDEzLjM1NCw0MC4zNjEsMzkuMDA1LDQwLjM2MSw2OC40MDVTMjAxLjg0NSwzODEuMTc4LDE3Ny44LDM5NC41MzN6IE0xODcuNTA0LDQyMy42MDgNCgkJCWMtMTIuMjIsNS45ODQtMjUuNzIyLDkuNzM0LTM5Ljk3NSwxMC43MjJ2LTE1LjE3NWMxMS41MDYtMC45MjcsMjIuNDI5LTMuOTUxLDMyLjM4Ny04LjY4OEwxODcuNTA0LDQyMy42MDh6IE0yODIuMTQyLDI2NS40ODgNCgkJCWM3Ljc5NC0xMS41MTcsMTcuNzQtMjEuNDYzLDI5LjI1Ni0yOS4yNTZsNy41OTEsMTMuMTQ4Yy05LjI0OSw2LjQxMi0xNy4yODcsMTQuNDUtMjMuNjk5LDIzLjY5OUwyODIuMTQyLDI2NS40ODh6IE0yODcuNywyODYuMTczDQoJCQljLTQuNzM2LDkuOTU4LTcuNzYsMjAuODgxLTguNjg4LDMyLjM4N2gtMTUuMTc1YzAuOTg3LTE0LjI1Myw0LjczNy0yNy43NTQsMTAuNzIyLTM5Ljk3NUwyODcuNywyODYuMTczeiBNMzE2LjY0LDIxNS4yMjcNCgkJCWwtNy41OTEtMTMuMTQ4YzkuMjQ5LTYuNDEyLDE3LjI4Ny0xNC40NSwyMy42OTktMjMuNjk5bDEzLjE0OCw3LjU5MUMzMzguMTAzLDE5Ny40ODcsMzI4LjE1NywyMDcuNDMzLDMxNi42NCwyMTUuMjI3eg0KCQkJIE0yOTMuODM5LDE5My43MzZWNTYuOTI1QzMxNy44ODQsNzAuMjgsMzM0LjIsOTUuOTMsMzM0LjIsMTI1LjMzMVMzMTcuODg0LDE4MC4zODEsMjkzLjgzOSwxOTMuNzM2eiBNMjk1Ljk1NSwyMDkuNjY5DQoJCQlsNy41ODcsMTMuMTQyYy0xMi4yMiw1Ljk4NC0yNS43MjIsOS43MzQtMzkuOTc1LDEwLjcyMnYtMTUuMTc1QzI3NS4wNzQsMjE3LjQzLDI4NS45OTYsMjE0LjQwNywyOTUuOTU1LDIwOS42Njl6IE0yNzcuMDQsMjQ3LjEzOA0KCQkJYy04Ljk1MSwxMC43NDctMTYuMTE5LDIzLjAyOC0yMS4wNCwzNi4zODljLTQuOTIxLTEzLjM2MS0xMi4wODktMjUuNjQxLTIxLjA0LTM2LjM4OWM2Ljg0LDEuMTc4LDEzLjg2OSwxLjc5OSwyMS4wNCwxLjc5OQ0KCQkJQzI2My4xNzEsMjQ4LjkzNywyNzAuMiwyNDguMzE1LDI3Ny4wNCwyNDcuMTM4eiBNMjQ4LjE2NCwzMTguNTZoLTE1LjE3NWMtMC45MjctMTEuNTA2LTMuOTUxLTIyLjQyOS04LjY4OC0zMi4zODdsMTMuMTQyLTcuNTg4DQoJCQlDMjQzLjQyNiwyOTAuODA1LDI0Ny4xNzcsMzA0LjMwNywyNDguMTY0LDMxOC41NnogTTI0OC40MzEsMjMzLjUzM2MtMTQuMjUyLTAuOTg3LTI3Ljc1NC00LjczOC0zOS45NzQtMTAuNzIybDcuNTg3LTEzLjE0Mg0KCQkJYzkuOTU4LDQuNzM2LDIwLjg4MSw3Ljc2LDMyLjM4Nyw4LjY4OFYyMzMuNTMzeiBNMjE4LjE2MSwxOTMuNzM2Yy0yNC4wNDUtMTMuMzU0LTQwLjM2MS0zOS4wMDUtNDAuMzYxLTY4LjQwNQ0KCQkJYzAtMjkuNCwxNi4zMTYtNTUuMDUxLDQwLjM2MS02OC40MDVWMTkzLjczNnogTTE3OS4yNTEsMTc4LjM3OWM2LjQxMiw5LjI0OSwxNC40NSwxNy4yODcsMjMuNjk5LDIzLjY5OWwtNy41OTEsMTMuMTQ4DQoJCQljLTExLjUxNi03Ljc5NC0yMS40NjMtMTcuNzQtMjkuMjU2LTI5LjI1NkwxNzkuMjUxLDE3OC4zNzl6IE0yMDAuNjAxLDIzNi4yMzFjMTEuNTE2LDcuNzk0LDIxLjQ2MywxNy43NCwyOS4yNTYsMjkuMjU2DQoJCQlsLTEzLjE0OCw3LjU5MWMtNi40MTItOS4yNDktMTQuNDUtMTcuMjg3LTIzLjY5OS0yMy42OTlMMjAwLjYwMSwyMzYuMjMxeiBNMjE2LjcxLDM3OS4xNzZsMTMuMTQ4LDcuNTkxDQoJCQljLTcuNzk0LDExLjUxNy0xNy43NCwyMS40NjMtMjkuMjU2LDI5LjI1NmwtNy41OTEtMTMuMTQ4QzIwMi4yNTksMzk2LjQ2NCwyMTAuMjk4LDM4OC40MjUsMjE2LjcxLDM3OS4xNzZ6IE0yMjQuMywzNjYuMDgyDQoJCQljNC43MzYtOS45NTgsNy43Ni0yMC44ODEsOC42ODgtMzIuMzg3aDE1LjE3NWMtMC45ODcsMTQuMjUzLTQuNzM3LDI3Ljc1NC0xMC43MjIsMzkuOTc1TDIyNC4zLDM2Ni4wODJ6IE0yNTYsMzY4LjcyOQ0KCQkJYzMuMzMyLDkuMDQ1LDcuNjk3LDE3LjU5MywxMi45NDQsMjUuNTA4aC0yNS44ODhDMjQ4LjMwMywzODYuMzIxLDI1Mi42NjgsMzc3Ljc3NCwyNTYsMzY4LjcyOXogTTI2My44MzYsMzMzLjY5NWgxNS4xNzUNCgkJCWMwLjkyNywxMS41MDYsMy45NTEsMjIuNDI5LDguNjg4LDMyLjM4N2wtMTMuMTQyLDcuNTg4QzI2OC41NzQsMzYxLjQ1LDI2NC44MjMsMzQ3Ljk0OCwyNjMuODM2LDMzMy42OTV6IE0yOTUuMjksMzc5LjE3Ng0KCQkJYzYuNDEyLDkuMjQ5LDE0LjQ1LDE3LjI4NywyMy42OTksMjMuNjk5bC03LjU5MSwxMy4xNDhjLTExLjUxNi03Ljc5NC0yMS40NjMtMTcuNzQtMjkuMjU2LTI5LjI1NkwyOTUuMjksMzc5LjE3NnoNCgkJCSBNMjkzLjgzOSwzMjYuMTI4YzAtMjkuNCwxNi4zMTYtNTUuMDUxLDQwLjM2MS02OC40MDV2MTM2LjgxQzMxMC4xNTUsMzgxLjE3OCwyOTMuODM5LDM1NS41MjgsMjkzLjgzOSwzMjYuMTI4eiBNMzMyLjA4NCw0MTAuNDY2DQoJCQljOS45NTgsNC43MzYsMjAuODgxLDcuNzYsMzIuMzg3LDguNjg4djE1LjE3NWMtMTQuMjUzLTAuOTg3LTI3Ljc1NC00LjczOC0zOS45NzUtMTAuNzIyTDMzMi4wODQsNDEwLjQ2NnogTTM2NC40NzEsMjE3LjkyNVYyMzMuMQ0KCQkJYy0xMS41MDYsMC45MjctMjIuNDI5LDMuOTUxLTMyLjM4Nyw4LjY4OGwtNy41ODctMTMuMTQyQzMzNi43MTYsMjIyLjY2MywzNTAuMjE4LDIxOC45MTIsMzY0LjQ3MSwyMTcuOTI1eiBNMzUzLjQ4LDE3Mi44NzMNCgkJCWwtMTMuMTQyLTcuNTg4YzQuNzM2LTkuOTU4LDcuNzYtMjAuODgxLDguNjg4LTMyLjM4N2gxNS4xNzVDMzYzLjIxNiwxNDcuMTUxLDM1OS40NjUsMTYwLjY1MywzNTMuNDgsMTcyLjg3M3ogTTM2NC4yMDIsMTE3Ljc2Mw0KCQkJaC0xNS4xNzVjLTAuOTI3LTExLjUwNi0zLjk1MS0yMi40MjktOC42ODgtMzIuMzg3bDEzLjE0Mi03LjU4OEMzNTkuNDY1LDkwLjAwOCwzNjMuMjE2LDEwMy41MSwzNjQuMjAyLDExNy43NjN6IE0zMTYuNjQsMzUuNDM0DQoJCQljMTEuNTE2LDcuNzk0LDIxLjQ2MywxNy43NCwyOS4yNTYsMjkuMjU2bC0xMy4xNDgsNy41OTFjLTYuNDEyLTkuMjQ5LTE0LjQ1LTE3LjI4Ny0yMy42OTktMjMuNjk5TDMxNi42NCwzNS40MzR6IE0yOTUuOTU2LDQwLjk5Mg0KCQkJYy05Ljk1OC00LjczNi0yMC44ODEtNy43Ni0zMi4zODctOC42ODhWMTcuMTI4YzE0LjI1MiwwLjk4NywyNy43NTQsNC43MzgsMzkuOTc0LDEwLjcyMkwyOTUuOTU2LDQwLjk5MnogTTI3OC43MDMsNTAuNTAzdjE0OS42NTUNCgkJCWMtNy4xODksMi4xODYtMTQuODEsMy4zNzItMjIuNzAzLDMuMzcyYy03Ljg5NCwwLTE1LjUxNC0xLjE4Ny0yMi43MDMtMy4zNzJWNTAuNTAzYzcuMTg5LTIuMTg2LDE0LjgxLTMuMzcyLDIyLjcwMy0zLjM3Mg0KCQkJQzI2My44OTQsNDcuMTMxLDI3MS41MTQsNDguMzE3LDI3OC43MDMsNTAuNTAzeiBNMjQ4LjQzMiwxNy4xMjh2MTUuMTc1Yy0xMS41MDYsMC45MjctMjIuNDI5LDMuOTUxLTMyLjM4Nyw4LjY4OGwtNy41ODctMTMuMTQyDQoJCQlDMjIwLjY3OCwyMS44NjYsMjM0LjE4LDE4LjExNSwyNDguNDMyLDE3LjEyOHogTTE5NS4zNiwzNS40MzRsNy41OTEsMTMuMTQ4Yy05LjI0OSw2LjQxMi0xNy4yODcsMTQuNDUtMjMuNjk5LDIzLjY5OQ0KCQkJbC0xMy4xNDgtNy41OTFDMTczLjg5Nyw1My4xNzQsMTgzLjg0Myw0My4yMjgsMTk1LjM2LDM1LjQzNHogTTE1OC41Miw3Ny43ODhsMTMuMTQyLDcuNTg4Yy00LjczNiw5Ljk1OC03Ljc2LDIwLjg4MS04LjY4OCwzMi4zODcNCgkJCWgtMTUuMTc1QzE0OC43ODUsMTAzLjUxLDE1Mi41MzUsOTAuMDA4LDE1OC41Miw3Ny43ODh6IE0xNTguNTIsMTcyLjg3M2MtNS45ODQtMTIuMjItOS43MzUtMjUuNzIyLTEwLjcyMi0zOS45NzVoMTUuMTc1DQoJCQljMC45MjcsMTEuNTA2LDMuOTUxLDIyLjQyOSw4LjY4OCwzMi4zODdMMTU4LjUyLDE3Mi44NzN6IE0xODcuNTA0LDIyOC42NDdsLTcuNTg3LDEzLjE0MmMtOS45NTgtNC43MzYtMjAuODgxLTcuNzYtMzIuMzg3LTguNjg4DQoJCQl2LTE1LjE3NkMxNjEuNzgyLDIxOC45MTIsMTc1LjI4NCwyMjIuNjY0LDE4Ny41MDQsMjI4LjY0N3ogTTE2Mi42NjUsMjUxLjN2MTQ5LjY1NWMtNy4xODksMi4xODYtMTQuODEsMy4zNzItMjIuNzAzLDMuMzcyDQoJCQljLTcuODk0LDAtMTUuNTE0LTEuMTg3LTIyLjcwMy0zLjM3MlYyNTEuM2M3LjE4OS0yLjE4NiwxNC44MS0zLjM3MiwyMi43MDMtMy4zNzJDMTQ3Ljg1NSwyNDcuOTI4LDE1NS40NzUsMjQ5LjExNCwxNjIuNjY1LDI1MS4zeg0KCQkJIE02MS43NjIsMzI2LjEyOGMwLTI5LjQsMTYuMzE2LTU1LjA1MSw0MC4zNjEtNjguNDA1djEzNi44MUM3OC4wNzgsMzgxLjE3OCw2MS43NjIsMzU1LjUyOCw2MS43NjIsMzI2LjEyOHogTTg2LjkxMyw0MDIuODc2DQoJCQlsLTcuNTkxLDEzLjE0OGMtMTEuNTE2LTcuNzk0LTIxLjQ2My0xNy43NC0yOS4yNTYtMjkuMjU2bDEzLjE0OC03LjU5MUM2OS42MjUsMzg4LjQyNSw3Ny42NjQsMzk2LjQ2NCw4Ni45MTMsNDAyLjg3NnoNCgkJCSBNMTAwLjAwNyw0MTAuNDY2YzkuOTU4LDQuNzM2LDIwLjg4MSw3Ljc2LDMyLjM4Nyw4LjY4OHYxNS4xNzVjLTE0LjI1My0wLjk4Ny0yNy43NTQtNC43MzgtMzkuOTc1LTEwLjcyMkwxMDAuMDA3LDQxMC40NjZ6DQoJCQkgTTEzMi4zOTQsMjE3LjkyNVYyMzMuMWMtMTEuNTA2LDAuOTI3LTIyLjQyOSwzLjk1MS0zMi4zODcsOC42ODhsLTcuNTg3LTEzLjE0MkMxMDQuNjM5LDIyMi42NjMsMTE4LjE0MSwyMTguOTEyLDEzMi4zOTQsMjE3LjkyNQ0KCQkJeiBNNzkuMzIyLDIzNi4yMzFsNy41OTEsMTMuMTQ4Yy05LjI0OSw2LjQxMi0xNy4yODcsMTQuNDUtMjMuNjk5LDIzLjY5OWwtMTMuMTQ4LTcuNTkxDQoJCQlDNTcuODU5LDI1My45NzEsNjcuODA1LDI0NC4wMjUsNzkuMzIyLDIzNi4yMzF6IE00Mi40ODEsMjc4LjU4NWwxMy4xNDIsNy41ODhjLTQuNzM2LDkuOTU4LTcuNzYsMjAuODgxLTguNjg4LDMyLjM4N0gzMS43NTkNCgkJCUMzMi43NDYsMzA0LjMwNywzNi40OTcsMjkwLjgwNSw0Mi40ODEsMjc4LjU4NXogTTMxLjc1OSwzMzMuNjk1aDE1LjE3NWMwLjkyNywxMS41MDYsMy45NTEsMjIuNDI5LDguNjg4LDMyLjM4N0w0Mi40OCwzNzMuNjcNCgkJCUMzNi40OTcsMzYxLjQ1LDMyLjc0NiwzNDcuOTQ4LDMxLjc1OSwzMzMuNjk1eiBNNDI2LjI3NCw0OTUuMTRsLTE1LjEzNS0yMC4xODFoLTc4LjJsLTE1LjEzNSwyMC4xODFIMTk0LjE5N2wtMTUuMTM1LTIwLjE4MQ0KCQkJaC03OC4yTDg1LjcyNiw0OTUuMTRIMTcuNTc1bDEyLjg2NS04NS43NjhoMTguMjNjMjIuNjIsMjQuNzg2LDU1LjE3MSw0MC4zNjEsOTEuMjkxLDQwLjM2MXM2OC42NzEtMTUuNTc1LDkxLjI5MS00MC4zNjFoNDkuNDk0DQoJCQljMjIuNjIsMjQuNzg2LDU1LjE3MSw0MC4zNjEsOTEuMjkxLDQwLjM2MXM2OC42NzEtMTUuNTc1LDkxLjI5MS00MC4zNjFoMTguMjNsMTIuODY1LDg1Ljc2OEg0MjYuMjc0eiIvPg0KICAgICAgICA8cmVjdCB4PSIzMDUuOTQ4IiB5PSIxMTYuNzU1IiB3aWR0aD0iMTUuMTM1IiBoZWlnaHQ9IjE1LjEzNSIvPg0KICAgICAgICA8cmVjdCB4PSIxOTAuOTE5IiB5PSIxMTYuNzU1IiB3aWR0aD0iMTUuMTM1IiBoZWlnaHQ9IjE1LjEzNSIvPg0KICAgICAgICA8cmVjdCB4PSIyNDguNDMzIiB5PSIxMTEuMjA1IiB3aWR0aD0iMTUuMTM1IiBoZWlnaHQ9IjE1LjEzNSIvPg0KICAgICAgICA8cmVjdCB4PSIyNDguNDMzIiB5PSI2NS43OTkiIHdpZHRoPSIxNS4xMzUiIGhlaWdodD0iMzAuMjcxIi8+DQogICAgICAgIDxyZWN0IHg9IjI0OC40MzMiIHk9IjE3MS43NDciIHdpZHRoPSIxNS4xMzUiIGhlaWdodD0iMTUuMTM1Ii8+DQogICAgICAgIDxyZWN0IHg9IjQyMS45ODYiIHk9IjMxNy41NTIiIHdpZHRoPSIxNS4xMzUiIGhlaWdodD0iMTUuMTM1Ii8+DQogICAgICAgIDxyZWN0IHg9IjMwNi45NTciIHk9IjMxNy41NTIiIHdpZHRoPSIxNS4xMzUiIGhlaWdodD0iMTUuMTM1Ii8+DQogICAgICAgIDxyZWN0IHg9IjM2NC40NzIiIHk9IjMxMi4wMDIiIHdpZHRoPSIxNS4xMzUiIGhlaWdodD0iMTUuMTM1Ii8+DQogICAgICAgIDxyZWN0IHg9IjM2NC40NzIiIHk9IjI2Ni41OTYiIHdpZHRoPSIxNS4xMzUiIGhlaWdodD0iMzAuMjcxIi8+DQogICAgICAgIDxyZWN0IHg9IjM2NC40NzIiIHk9IjM3Mi41NDQiIHdpZHRoPSIxNS4xMzUiIGhlaWdodD0iMTUuMTM1Ii8+DQogICAgICAgIDxyZWN0IHg9IjE4OS45MSIgeT0iMzE3LjU1MiIgd2lkdGg9IjE1LjEzNSIgaGVpZ2h0PSIxNS4xMzUiLz4NCiAgICAgICAgPHJlY3QgeD0iNzQuODgiIHk9IjMxNy41NTIiIHdpZHRoPSIxNS4xMzUiIGhlaWdodD0iMTUuMTM1Ii8+DQogICAgICAgIDxyZWN0IHg9IjEzMi4zOTUiIHk9IjMxMi4wMDIiIHdpZHRoPSIxNS4xMzUiIGhlaWdodD0iMTUuMTM1Ii8+DQogICAgICAgIDxyZWN0IHg9IjEzMi4zOTUiIHk9IjI2Ni41OTYiIHdpZHRoPSIxNS4xMzUiIGhlaWdodD0iMzAuMjcxIi8+DQogICAgICAgIDxyZWN0IHg9IjEzMi4zOTUiIHk9IjM3Mi41NDQiIHdpZHRoPSIxNS4xMzUiIGhlaWdodD0iMTUuMTM1Ii8+DQogICAgICAgIDxyZWN0IHg9IjQ2MS4zODciIHk9IjQ3MC44ODEiIHRyYW5zZm9ybT0ibWF0cml4KDAuOTg4OSAtMC4xNDgzIDAuMTQ4MyAwLjk4ODkgLTY1Ljc3MiA3NC44NDExKSINCiAgICAgICAgICAgICAgd2lkdGg9IjE1LjEzNSIgaGVpZ2h0PSIxNS4xMzUiLz4NCiAgICAgICAgPHJlY3QgeD0iNDU2LjIxIiB5PSI0MzEuOTM1IiB0cmFuc2Zvcm09Im1hdHJpeCgwLjk4ODkgLTAuMTQ4MyAwLjE0ODMgMC45ODg5IC02MC43MTk5IDczLjY5MDMpIg0KICAgICAgICAgICAgICB3aWR0aD0iMTUuMTM1IiBoZWlnaHQ9IjI0LjE0NSIvPg0KICAgICAgICA8cmVjdCB4PSIyNDguNDMzIiB5PSI0NjQuODciIHdpZHRoPSI0NS40MDYiIGhlaWdodD0iMTUuMTM1Ii8+DQogICAgICAgIDxyZWN0IHg9IjIxOC4xNjIiIHk9IjQ2NC44NyIgd2lkdGg9IjE1LjEzNSIgaGVpZ2h0PSIxNS4xMzUiLz4NCiAgICAgICAgPHJlY3QgeD0iMjYzLjU2OSIgeT0iNDI0LjUwOSIgd2lkdGg9IjE1LjEzNSIgaGVpZ2h0PSIxNS4xMzUiLz4NCiAgICAgICAgPHJlY3QgeD0iMjMzLjI5OCIgeT0iNDI0LjUwOSIgd2lkdGg9IjE1LjEzNSIgaGVpZ2h0PSIxNS4xMzUiLz4NCiAgICAgICAgPHJlY3QgeD0iMzYuMTI3IiB5PSI0MzYuNDYxIiB0cmFuc2Zvcm09Im1hdHJpeCgwLjE0ODMgLTAuOTg4OSAwLjk4ODkgMC4xNDgzIC0zOTguMDY3NSA0MjUuODQyNykiDQogICAgICAgICAgICAgIHdpZHRoPSIyNC4xNDUiIGhlaWdodD0iMTUuMTM1Ii8+DQogICAgICAgIDxyZWN0IHg9IjM1LjQ2OCIgeT0iNDcwLjg2IiB0cmFuc2Zvcm09Im1hdHJpeCgwLjE0ODMgLTAuOTg4OSAwLjk4ODkgMC4xNDgzIC00MzYuNDgzOCA0NTAuMDMyNSkiDQogICAgICAgICAgICAgIHdpZHRoPSIxNS4xMzUiIGhlaWdodD0iMTUuMTM1Ii8+DQogICAgPC9nPg0KPC9zdmc+DQo=",vxe="PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2NCA2NCI+DQogICAgPGcgZmlsbD0iY3VycmVudENvbG9yIj4NCiAgICAgICAgPHBhdGggZD0iTTYxLDIxSDNhMSwxLDAsMCwwLDAsMkg2MWExLDEsMCwwLDAsMC0yWiIvPg0KICAgICAgICA8cGF0aCBkPSJNNjEsMkg0OWExLDEsMCwwLDAtMSwxVjE3SDQ2di0uNzY0YTEwLjUzMywxMC41MzMsMCwwLDAtMS4xLTQuNjgzQTguNTIyLDguNTIyLDAsMCwxLDQ0LDcuNzY0VjNhMSwxLDAsMCwwLTEtMUgzOWExLDEsMCwwLDAtMSwxVjcuNzY0YTguNTIyLDguNTIyLDAsMCwxLS45LDMuNzg5Yy0uMDM5LjA4LS4wNjcuMTY1LS4xLjI0Ni0uMDM4LS4wODEtLjA2Ni0uMTY2LS4xLS4yNDZBOC41MjIsOC41MjIsMCwwLDEsMzYsNy43NjRWM2ExLDEsMCwwLDAtMS0xSDMxYTEsMSwwLDAsMC0xLDFWNy43NjRhOC41MjIsOC41MjIsMCwwLDEtLjg5NSwzLjc4OUExMC41MzMsMTAuNTMzLDAsMCwwLDI4LDE2LjIzNlYxN0gxOFYxMC40MTRhMi4zOTQsMi4zOTQsMCwwLDEsLjcwNy0xLjcwNkE0LjM4NSw0LjM4NSwwLDAsMCwyMCw1LjU4NlY0aDJWNS41ODZhNC4zODUsNC4zODUsMCwwLDAsMS4yOTMsMy4xMjJBMi4zOTQsMi4zOTQsMCwwLDEsMjQsMTAuNDE0VjE0YTEsMSwwLDAsMCwyLDBWMTAuNDE0YTQuMzg1LDQuMzg1LDAsMCwwLTEuMjkzLTMuMTIyQTIuMzk0LDIuMzk0LDAsMCwxLDI0LDUuNTg2VjNhMSwxLDAsMCwwLTEtMUgxOWExLDEsMCwwLDAtMSwxVjUuNTg2YTIuMzk0LDIuMzk0LDAsMCwxLS43MDcsMS43MDZBNC41MTUsNC41MTUsMCwwLDAsMTcsNy42NDlhNC41MTUsNC41MTUsMCwwLDAtLjI5My0uMzU3QTIuMzk0LDIuMzk0LDAsMCwxLDE2LDUuNTg2VjNhMSwxLDAsMCwwLTEtMUgxMWExLDEsMCwwLDAtMSwxVjUuNTg2YTIuMzk0LDIuMzk0LDAsMCwxLS43MDcsMS43MDZBNC4zODUsNC4zODUsMCwwLDAsOCwxMC40MTRWMTdIM2ExLDEsMCwwLDAsMCwySDYxYTEsMSwwLDAsMCwwLTJINTBWMTRINjBhMSwxLDAsMCwwLDIsMFYzQTEsMSwwLDAsMCw2MSwyWk00Miw0VjdINDBWNFpNMTAuNzA3LDguNzA4QTQuMzg1LDQuMzg1LDAsMCwwLDEyLDUuNTg2VjRoMlY1LjU4NmE0LjM4NSw0LjM4NSwwLDAsMCwxLjI5MywzLjEyMkEyLjM5NCwyLjM5NCwwLDAsMSwxNiwxMC40MTRWMTJIMTBWMTAuNDE0QTIuMzk0LDIuMzk0LDAsMCwxLDEwLjcwNyw4LjcwOFpNMTAsMTRoNnYzSDEwWm0yMCwyLjIzNmE4LjUyMiw4LjUyMiwwLDAsMSwuODk1LTMuNzg5QTEwLjUzMywxMC41MzMsMCwwLDAsMzIsNy43NjRWNGgyVjcuNzY0YTEwLjUzMywxMC41MzMsMCwwLDAsMS4xLDQuNjgzLDguNTIyLDguNTIyLDAsMCwxLC45LDMuNzg5VjE3SDMwWk0zOCwxN3YtLjc2NGE4LjUyMiw4LjUyMiwwLDAsMSwuOS0zLjc4OUExMC41NDEsMTAuNTQxLDAsMCwwLDM5LjkyNCw5aDIuMTUyYTEwLjU0MSwxMC41NDEsMCwwLDAsMS4wMjksMy40NDcsOC41MjIsOC41MjIsMCwwLDEsLjksMy43ODlWMTdaTTYwLDRWNkg1MFY0Wk01MCwxMlY4SDYwdjRaIi8+DQogICAgICAgIDxwYXRoIGQ9Ik02MSw0NEgzYTEsMSwwLDAsMCwwLDJINjBWNjBINDZWNDlhMSwxLDAsMCwwLTIsMFY2MEg0MlY1M2ExLDEsMCwwLDAtMS0xSDI2YTEsMSwwLDAsMC0xLDF2N0gyMlY0OWExLDEsMCwwLDAtMS0xSDVhMSwxLDAsMCwwLTEsMVY2MEgzYTEsMSwwLDAsMCwwLDJINjFhMSwxLDAsMCwwLDEtMVY0NUExLDEsMCwwLDAsNjEsNDRaTTQwLDU2SDM3VjU0aDNabS01LDBIMzJWNTRoM1ptLTUtMnYySDI3VjU0Wk0yMCw1Mi4zODJhMy45NDcsMy45NDcsMCwwLDAtNiwwVjUwaDZaTTE5LDU1YTIsMiwwLDEsMS0yLTJBMiwyLDAsMCwxLDE5LDU1Wk02LDU0aDZ2Mkg2Wm02LTR2Mkg2VjUwWk02LDU4aDZ2Mkg2Wm04LDJWNTcuNjE4YTMuOTQ3LDMuOTQ3LDAsMCwwLDYsMFY2MFptMTMtMmgzdjJIMjdabTUsMGgzdjJIMzJabTUsMlY1OGgzdjJaIi8+DQogICAgICAgIDxwYXRoIGQ9Ik01Nyw1NmExLDEsMCwwLDAsMS0xVjUxYTEsMSwwLDAsMC0xLTFINDlhMSwxLDAsMCwwLTEsMXY0YTEsMSwwLDAsMCwxLDFabS03LTRoNnYySDUwWiIvPg0KICAgICAgICA8cGF0aCBkPSJNNjAsMjkuMTg0VjI2YTEsMSwwLDAsMC0xLTFINTVhMSwxLDAsMCwwLTEsMXYzLjE4NEEzLDMsMCwwLDAsNTIsMzJ2N2EyLjk2NiwyLjk2NiwwLDAsMCwuMTg0LDFINDlWMzRhMSwxLDAsMCwwLDAtMkg0MWExLDEsMCwwLDAsMCwydjZIMzhWMzFhMSwxLDAsMCwwLTEtMUgyNWExLDEsMCwwLDAtMSwxdjlIMjJWMzlhMSwxLDAsMCwwLTIsMHYxSDE0VjMzLjQxNGEyLjM5NCwyLjM5NCwwLDAsMSwuNzA3LTEuNzA2QTQuMzg1LDQuMzg1LDAsMCwwLDE2LDI4LjU4NlYyN2gydjEuNTg2YTQuMzg1LDQuMzg1LDAsMCwwLDEuMjkzLDMuMTIyQTIuMzk0LDIuMzk0LDAsMCwxLDIwLDMzLjQxNFYzNWExLDEsMCwwLDAsMiwwVjMzLjQxNGE0LjM4NSw0LjM4NSwwLDAsMC0xLjI5My0zLjEyMkEyLjM5NCwyLjM5NCwwLDAsMSwyMCwyOC41ODZWMjZhMSwxLDAsMCwwLTEtMUgxNWExLDEsMCwwLDAtMSwxdjIuNTg2YTIuMzk0LDIuMzk0LDAsMCwxLS43MDcsMS43MDYsNC41MTUsNC41MTUsMCwwLDAtLjI5My4zNTcsNC41MTUsNC41MTUsMCwwLDAtLjI5My0uMzU3QTIuMzk0LDIuMzk0LDAsMCwxLDEyLDI4LjU4NlYyNmExLDEsMCwwLDAtMS0xSDdhMSwxLDAsMCwwLTEsMXYyLjU4NmEyLjM5NCwyLjM5NCwwLDAsMS0uNzA3LDEuNzA2QTQuMzg1LDQuMzg1LDAsMCwwLDQsMzMuNDE0VjQwSDNhMSwxLDAsMCwwLDAsMkg2MWExLDEsMCwwLDAsLjctMS43MTNBMi45NjQsMi45NjQsMCwwLDAsNjIsMzlWMzJBMywzLDAsMCwwLDYwLDI5LjE4NFpNNi43MDcsMzEuNzA4QTQuMzg1LDQuMzg1LDAsMCwwLDgsMjguNTg2VjI3aDJ2MS41ODZhNC4zODUsNC4zODUsMCwwLDAsMS4yOTMsMy4xMjJBMi4zOTQsMi4zOTQsMCwwLDEsMTIsMzMuNDE0VjM1SDZWMzMuNDE0QTIuMzk0LDIuMzk0LDAsMCwxLDYuNzA3LDMxLjcwOFpNNiwzN2g2djNINlpNNTYsMjdoMnYySDU2Wm0tMSw0aDRhMSwxLDAsMCwxLDEsMXYzSDU0VjMyQTEsMSwwLDAsMSw1NSwzMVpNMzYsMzZIMzJWMzJoNFptLTYtNHYySDI2VjMyWm0tNCw0aDR2NEgyNlptNiw0VjM4aDR2MlptMTEsMFYzNGg0djZabTEyLDBhMSwxLDAsMCwxLTEtMVYzN2g2djJhMSwxLDAsMCwxLTEsMVoiLz4NCiAgICA8L2c+DQo8L3N2Zz4NCg==",Yxe="PHN2ZyBoZWlnaHQ9IjUxMnB0IiB2aWV3Qm94PSIwIC0xMDggNTEyIDUxMiIgd2lkdGg9IjUxMnB0IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPg0KICAgIDxnIGZpbGw9ImN1cnJlbnRDb2xvciI+DQogICAgICAgIDxwYXRoIGQ9Im01MDQgNDguMDE1NjI1aC00OTZjLTQuNDI1NzgxIDAtOC0zLjU3NDIxOS04LTh2LTMyLjAxNTYyNWMwLTQuNDI1NzgxIDMuNTc0MjE5LTggOC04aDQ5NmM0LjQyNTc4MSAwIDggMy41NzQyMTkgOCA4djMyLjAxNTYyNWMwIDQuNDI1NzgxLTMuNTc0MjE5IDgtOCA4em0tNDg4LTE2aDQ4MHYtMTYuMDE1NjI1aC00ODB6bTAgMCIvPg0KICAgICAgICA8cGF0aCBkPSJtMTYgMjk2LjE2MDE1NmMtNC40MjU3ODEgMC04LTMuNTc0MjE4LTgtOHYtMjQ2LjcxODc1YzAtNC40MjU3ODEgMy41NzQyMTktOCA4LThzOCAzLjU3NDIxOSA4IDh2MjQ2LjcxODc1YzAgNC40MjU3ODItMy41NzQyMTkgOC04IDh6bTAgMCIvPg0KICAgICAgICA8cGF0aCBkPSJtNDAgMjk2LjE2MDE1NmMtNC40MjU3ODEgMC04LTMuNTc0MjE4LTgtOHYtMjQ2LjcxODc1YzAtNC40MjU3ODEgMy41NzQyMTktOCA4LThzOCAzLjU3NDIxOSA4IDh2MjQ2LjcxODc1YzAgNC40MjU3ODItMy41NzQyMTkgOC04IDh6bTAgMCIvPg0KICAgICAgICA8cGF0aCBkPSJtNDcyIDI5Ni4xNjAxNTZjLTQuNDI1NzgxIDAtOC0zLjU3NDIxOC04LTh2LTI0Ni43MTg3NWMwLTQuNDI1NzgxIDMuNTc0MjE5LTggOC04czggMy41NzQyMTkgOCA4djI0Ni43MTg3NWMwIDQuNDI1NzgyLTMuNTc0MjE5IDgtOCA4em0wIDAiLz4NCiAgICAgICAgPHBhdGggZD0ibTQ5NiAyOTYuMTYwMTU2Yy00LjQyNTc4MSAwLTgtMy41NzQyMTgtOC04di0yNDYuNzE4NzVjMC00LjQyNTc4MSAzLjU3NDIxOS04IDgtOHM4IDMuNTc0MjE5IDggOHYyNDYuNzE4NzVjMCA0LjQyNTc4Mi0zLjU3NDIxOSA4LTggOHptMCAwIi8+DQogICAgICAgIDxwYXRoIGQ9Im00MCAyOTYuMTYwMTU2aC0yNGMtNC40MjU3ODEgMC04LTMuNTc0MjE4LTgtOCAwLTQuNDI1NzgxIDMuNTc0MjE5LTggOC04aDI0YzQuNDI1NzgxIDAgOCAzLjU3NDIxOSA4IDggMCA0LjQyNTc4Mi0zLjU3NDIxOSA4LTggOHptMCAwIi8+DQogICAgICAgIDxwYXRoIGQ9Im00OTYgMjk2LjE2MDE1NmgtMjRjLTQuNDI1NzgxIDAtOC0zLjU3NDIxOC04LTggMC00LjQyNTc4MSAzLjU3NDIxOS04IDgtOGgyNGM0LjQyNTc4MSAwIDggMy41NzQyMTkgOCA4IDAgNC40MjU3ODItMy41NzQyMTkgOC04IDh6bTAgMCIvPg0KICAgICAgICA8cGF0aCBkPSJtNDcyIDE2MC4xMTMyODFoLTQzMmMtNC40MjU3ODEgMC04LTMuNTc4MTI1LTgtOCAwLTQuNDI1NzgxIDMuNTc0MjE5LTggOC04aDQzMmM0LjQyNTc4MSAwIDggMy41NzQyMTkgOCA4IDAgNC40MjE4NzUtMy41NzQyMTkgOC04IDh6bTAgMCIvPg0KICAgICAgICA8cGF0aCBkPSJtNDcyIDE4NC4xMjg5MDZoLTQzMmMtNC40MjU3ODEgMC04LTMuNTc4MTI1LTgtOCAwLTQuNDI1NzgxIDMuNTc0MjE5LTggOC04aDQzMmM0LjQyNTc4MSAwIDggMy41NzQyMTkgOCA4IDAgNC40MjE4NzUtMy41NzQyMTkgOC04IDh6bTAgMCIvPg0KICAgICAgICA8cGF0aCBkPSJtNzEuOTg0Mzc1IDE2MC4xMjg5MDZjLTQuNDI1NzgxIDAtOC0zLjU3ODEyNS04LTggMC0yMi4wNTg1OTQgMTcuOTM3NS00MCAzOS45OTIxODctNDAgNC40MjE4NzYgMCA4IDMuNTc0MjE5IDggOCAwIDQuNDIxODc1LTMuNTc4MTI0IDgtOCA4LTEzLjIyMjY1NiAwLTIzLjk5MjE4NyAxMC43NjU2MjUtMjMuOTkyMTg3IDI0IDAgNC40MjE4NzUtMy41NzgxMjUgOC04IDh6bTAgMCIvPg0KICAgICAgICA8cGF0aCBkPSJtMTUyIDE2MC4xMjg5MDZjLTQuNDI1NzgxIDAtOC0zLjU3ODEyNS04LTggMC0xMy4yMzQzNzUtMTAuNzY5NTMxLTI0LTIzLjk5MjE4OC0yNC00LjQyMTg3NCAwLTgtMy41NzgxMjUtOC04IDAtNC40MjU3ODEgMy41NzgxMjYtOCA4LTggMjIuMDU0Njg4IDAgMzkuOTkyMTg4IDE3Ljk0MTQwNiAzOS45OTIxODggNDAgMCA0LjQyMTg3NS0zLjU3NDIxOSA4LTggOHptMCAwIi8+DQogICAgICAgIDxwYXRoIGQ9Im03OS45ODQzNzUgMTM4Ljk2ODc1Yy00LjQyNTc4MSAwLTgtMy41NzgxMjUtOC04di00Mi44Mzk4NDRjMC00LjQyNTc4MSAzLjU3NDIxOS04IDgtOCA0LjQyMTg3NSAwIDggMy41NzQyMTkgOCA4djQyLjgzOTg0NGMwIDQuNDIxODc1LTMuNTc4MTI1IDgtOCA4em0wIDAiLz4NCiAgICAgICAgPHBhdGggZD0ibTE0My45Njg3NSAxMzguOTY4NzVjLTQuNDI1NzgxIDAtOC0zLjU3ODEyNS04LTh2LTQyLjgzOTg0NGMwLTQuNDI1NzgxIDMuNTc0MjE5LTggOC04IDQuNDIxODc1IDAgOCAzLjU3NDIxOSA4IDh2NDIuODM5ODQ0YzAgNC40MjE4NzUtMy41NzgxMjUgOC04IDh6bTAgMCIvPg0KICAgICAgICA8cGF0aCBkPSJtOTYgMTA0LjE0NDUzMWMtNC40MjU3ODEgMC04LTMuNTc4MTI1LTgtOHYtMjQuMDE1NjI1YzAtNC40MjU3ODEgMy41NzQyMTktOCA4LThzOCAzLjU3NDIxOSA4IDh2MjQuMDE1NjI1YzAgNC40MjE4NzUtMy41NzQyMTkgOC04IDh6bTAgMCIvPg0KICAgICAgICA8cGF0aCBkPSJtMTI4IDgwLjEyODkwNmgtMzJjLTQuNDI1NzgxIDAtOC0zLjU3ODEyNS04LTggMC00LjQyNTc4MSAzLjU3NDIxOS04IDgtOGgzMmM0LjQyNTc4MSAwIDggMy41NzQyMTkgOCA4IDAgNC40MjE4NzUtMy41NzQyMTkgOC04IDh6bTAgMCIvPg0KICAgICAgICA8cGF0aCBkPSJtMTI4IDEwNC4xNDQ1MzFjLTQuNDI1NzgxIDAtOC0zLjU3ODEyNS04LTh2LTI0LjAxNTYyNWMwLTQuNDI1NzgxIDMuNTc0MjE5LTggOC04czggMy41NzQyMTkgOCA4djI0LjAxNTYyNWMwIDQuNDIxODc1LTMuNTc0MjE5IDgtOCA4em0wIDAiLz4NCiAgICAgICAgPHBhdGggZD0ibTk2IDk2LjEyODkwNmgtMTYuMDE1NjI1Yy00LjQyNTc4MSAwLTgtMy41NzgxMjUtOC04IDAtNC40MjU3ODEgMy41NzQyMTktOCA4LThoMTYuMDE1NjI1YzQuNDI1NzgxIDAgOCAzLjU3NDIxOSA4IDggMCA0LjQyMTg3NS0zLjU3NDIxOSA4LTggOHptMCAwIi8+DQogICAgICAgIDxwYXRoIGQ9Im0xNDMuOTY4NzUgOTYuMTI4OTA2aC0xNS45Njg3NWMtNC40MjU3ODEgMC04LTMuNTc4MTI1LTgtOCAwLTQuNDI1NzgxIDMuNTc0MjE5LTggOC04aDE1Ljk2ODc1YzQuNDIxODc1IDAgOCAzLjU3NDIxOSA4IDggMCA0LjQyMTg3NS0zLjU3ODEyNSA4LTggOHptMCAwIi8+DQogICAgICAgIDxwYXRoIGQ9Im0xMjAuMDA3ODEyIDEyOC4xMjg5MDZoLTE2LjAzMTI1Yy00LjQyNTc4MSAwLTgtMy41NzgxMjUtOC04IDAtNC40MjU3ODEgMy41NzQyMTktOCA4LThoMTYuMDMxMjVjNC40MjU3ODIgMCA4IDMuNTc0MjE5IDggOCAwIDQuNDIxODc1LTMuNTc0MjE4IDgtOCA4em0wIDAiLz4NCiAgICAgICAgPHBhdGggZD0ibTE3NS45ODQzNzUgMTYwLjEyODkwNmMtNC40MjU3ODEgMC04LTMuNTc4MTI1LTgtOCAwLTIyLjA1ODU5NCAxNy45Mzc1LTQwIDM5Ljk5MjE4Ny00MCA0LjQyMTg3NiAwIDggMy41NzQyMTkgOCA4IDAgNC40MjE4NzUtMy41NzgxMjQgOC04IDgtMTMuMjIyNjU2IDAtMjMuOTkyMTg3IDEwLjc2NTYyNS0yMy45OTIxODcgMjQgMCA0LjQyMTg3NS0zLjU3ODEyNSA4LTggOHptMCAwIi8+DQogICAgICAgIDxwYXRoIGQ9Im0yNTYgMTYwLjEyODkwNmMtNC40MjU3ODEgMC04LTMuNTc4MTI1LTgtOCAwLTEzLjIzNDM3NS0xMC43Njk1MzEtMjQtMjMuOTkyMTg4LTI0LTQuNDIxODc0IDAtOC0zLjU3ODEyNS04LTggMC00LjQyNTc4MSAzLjU3ODEyNi04IDgtOCAyMi4wNTQ2ODggMCAzOS45OTIxODggMTcuOTQxNDA2IDM5Ljk5MjE4OCA0MCAwIDQuNDIxODc1LTMuNTc0MjE5IDgtOCA4em0wIDAiLz4NCiAgICAgICAgPHBhdGggZD0ibTE4My45ODQzNzUgMTM4Ljk2ODc1Yy00LjQyNTc4MSAwLTgtMy41NzgxMjUtOC04di00Mi44Mzk4NDRjMC00LjQyNTc4MSAzLjU3NDIxOS04IDgtOCA0LjQyMTg3NSAwIDggMy41NzQyMTkgOCA4djQyLjgzOTg0NGMwIDQuNDIxODc1LTMuNTc4MTI1IDgtOCA4em0wIDAiLz4NCiAgICAgICAgPHBhdGggZD0ibTI0Ny45Njg3NSAxMzguOTY4NzVjLTQuNDI1NzgxIDAtOC0zLjU3ODEyNS04LTh2LTQyLjgzOTg0NGMwLTQuNDI1NzgxIDMuNTc0MjE5LTggOC04IDQuNDIxODc1IDAgOCAzLjU3NDIxOSA4IDh2NDIuODM5ODQ0YzAgNC40MjE4NzUtMy41NzgxMjUgOC04IDh6bTAgMCIvPg0KICAgICAgICA8cGF0aCBkPSJtMjAwIDEwNC4xNDQ1MzFjLTQuNDI1NzgxIDAtOC0zLjU3ODEyNS04LTh2LTI0LjAxNTYyNWMwLTQuNDI1NzgxIDMuNTc0MjE5LTggOC04czggMy41NzQyMTkgOCA4djI0LjAxNTYyNWMwIDQuNDIxODc1LTMuNTc0MjE5IDgtOCA4em0wIDAiLz4NCiAgICAgICAgPHBhdGggZD0ibTIzMiA4MC4xMjg5MDZoLTMyYy00LjQyNTc4MSAwLTgtMy41NzgxMjUtOC04IDAtNC40MjU3ODEgMy41NzQyMTktOCA4LThoMzJjNC40MjU3ODEgMCA4IDMuNTc0MjE5IDggOCAwIDQuNDIxODc1LTMuNTc0MjE5IDgtOCA4em0wIDAiLz4NCiAgICAgICAgPHBhdGggZD0ibTIzMiAxMDQuMTQ0NTMxYy00LjQyNTc4MSAwLTgtMy41NzgxMjUtOC04di0yNC4wMTU2MjVjMC00LjQyNTc4MSAzLjU3NDIxOS04IDgtOHM4IDMuNTc0MjE5IDggOHYyNC4wMTU2MjVjMCA0LjQyMTg3NS0zLjU3NDIxOSA4LTggOHptMCAwIi8+DQogICAgICAgIDxwYXRoIGQ9Im0yMDAgOTYuMTI4OTA2aC0xNi4wMTU2MjVjLTQuNDI1NzgxIDAtOC0zLjU3ODEyNS04LTggMC00LjQyNTc4MSAzLjU3NDIxOS04IDgtOGgxNi4wMTU2MjVjNC40MjU3ODEgMCA4IDMuNTc0MjE5IDggOCAwIDQuNDIxODc1LTMuNTc0MjE5IDgtOCA4em0wIDAiLz4NCiAgICAgICAgPHBhdGggZD0ibTI0Ny45Njg3NSA5Ni4xMjg5MDZoLTE1Ljk2ODc1Yy00LjQyNTc4MSAwLTgtMy41NzgxMjUtOC04IDAtNC40MjU3ODEgMy41NzQyMTktOCA4LThoMTUuOTY4NzVjNC40MjE4NzUgMCA4IDMuNTc0MjE5IDggOCAwIDQuNDIxODc1LTMuNTc4MTI1IDgtOCA4em0wIDAiLz4NCiAgICAgICAgPHBhdGggZD0ibTIyNC4wMDc4MTIgMTI4LjEyODkwNmgtMTYuMDMxMjVjLTQuNDI1NzgxIDAtOC0zLjU3ODEyNS04LTggMC00LjQyNTc4MSAzLjU3NDIxOS04IDgtOGgxNi4wMzEyNWM0LjQyNTc4MiAwIDggMy41NzQyMTkgOCA4IDAgNC40MjE4NzUtMy41NzQyMTggOC04IDh6bTAgMCIvPg0KICAgICAgICA8cGF0aCBkPSJtMjU2LjE2Nzk2OSAyODAuMTQ0NTMxYy00LjQyNTc4MSAwLTgtMy41NzgxMjUtOC04IDAtMTMuMjQyMTg3IDEwLjc3NzM0My0yNC4wMTU2MjUgMjQuMDE1NjI1LTI0LjAxNTYyNSA0LjQyNTc4MSAwIDggMy41NzQyMTkgOCA4IDAgNC40MjE4NzUtMy41NzQyMTkgOC04IDgtNC40MjE4NzUgMC04LjAxNTYyNSAzLjU4OTg0NC04LjAxNTYyNSA4LjAxNTYyNSAwIDQuNDIxODc1LTMuNTgyMDMxIDgtOCA4em0wIDAiLz4NCiAgICAgICAgPHBhdGggZD0ibTMzNi4xOTE0MDYgMjgwLjE0NDUzMWMtNC40MjE4NzUgMC04LTMuNTc4MTI1LTgtOCAwLTQuNDE3OTY5LTMuNTgyMDMxLTgtOC04LTQuNDIxODc1IDAtOC0zLjU3ODEyNS04LTggMC00LjQyNTc4MSAzLjU3ODEyNS04IDgtOCAxMy4yMzQzNzUgMCAyNCAxMC43NjU2MjUgMjQgMjQgMCA0LjQyMTg3NS0zLjU3NDIxOCA4LTggOHptMCAwIi8+DQogICAgICAgIDxwYXRoIGQ9Im0zMzYuMTkxNDA2IDI5Ni4xNjAxNTZoLTgwLjAyMzQzN2MtNC40MjU3ODEgMC04LTMuNTc0MjE4LTgtOCAwLTQuNDI1NzgxIDMuNTc0MjE5LTggOC04aDgwLjAzMTI1YzQuNDI1NzgxIDAgOCAzLjU3NDIxOSA4IDggMCA0LjQyNTc4Mi0zLjU4MjAzMSA4LTguMDA3ODEzIDh6bTAgMCIvPg0KICAgICAgICA8cGF0aCBkPSJtMzIwLjgzMjAzMSAyNjQuMTI4OTA2aC00OS4yOTY4NzVjLTQuNDIxODc1IDAtOC0zLjU3ODEyNS04LTggMC00LjQyNTc4MSAzLjU3ODEyNS04IDgtOGg0OS4yOTY4NzVjNC40MjU3ODEgMCA4IDMuNTc0MjE5IDggOCAwIDQuNDIxODc1LTMuNTc0MjE5IDgtOCA4em0wIDAiLz4NCiAgICAgICAgPHBhdGggZD0ibTI3Mi4xNjc5NjkgMjY0LjEyODkwNmMtNC40MjU3ODEgMC04LTMuNTc4MTI1LTgtOHYtNDcuOTg0Mzc1YzAtNC40MjU3ODEgMy41NzQyMTktOCA4LThzOCAzLjU3NDIxOSA4IDh2NDcuOTg0Mzc1YzAgNC40MjE4NzUtMy41NzQyMTkgOC04IDh6bTAgMCIvPg0KICAgICAgICA8cGF0aCBkPSJtMzIwLjE5OTIxOSAyNjQuMTQ0NTMxYy00LjQyMTg3NSAwLTgtMy41NzgxMjUtOC04di00OGMwLTQuNDI1NzgxIDMuNTc4MTI1LTggOC04IDQuNDI1NzgxIDAgOCAzLjU3NDIxOSA4IDh2NDhjMCA0LjQyMTg3NS0zLjU3NDIxOSA4LTggOHptMCAwIi8+DQogICAgICAgIDxwYXRoIGQ9Im0yNTYuMTY3OTY5IDI5Ni4xNjAxNTZjLTQuNDI1NzgxIDAtOC0zLjU3NDIxOC04LTh2LTE2LjAxNTYyNWMwLTQuNDI1NzgxIDMuNTc0MjE5LTggOC04czggMy41NzQyMTkgOCA4djE2LjAxNTYyNWMwIDQuNDI1NzgyLTMuNTgyMDMxIDgtOCA4em0wIDAiLz4NCiAgICAgICAgPHBhdGggZD0ibTMzNi4xOTE0MDYgMjk2LjE2MDE1NmMtNC40MjE4NzUgMC04LTMuNTc0MjE4LTgtOHYtMTYuMDE1NjI1YzAtNC40MjU3ODEgMy41NzgxMjUtOCA4LTggNC40MjU3ODIgMCA4IDMuNTc0MjE5IDggOHYxNi4wMTU2MjVjMCA0LjQyNTc4Mi0zLjU3NDIxOCA4LTggOHptMCAwIi8+DQogICAgICAgIDxwYXRoIGQ9Im0zMjAuMTk5MjE5IDIxNi4xNDQ1MzFoLTQ4LjAzMTI1Yy00LjQyNTc4MSAwLTgtMy41NzgxMjUtOC04IDAtNC40MjU3ODEgMy41NzQyMTktOCA4LThoNDguMDMxMjVjNC40MjU3ODEgMCA4IDMuNTc0MjE5IDggOCAwIDQuNDIxODc1LTMuNTc0MjE5IDgtOCA4em0wIDAiLz4NCiAgICAgICAgPHBhdGggZD0ibTMyOC4xOTE0MDYgMjQwLjE0NDUzMWgtNjQuMDIzNDM3Yy00LjQyNTc4MSAwLTgtMy41NzgxMjUtOC04IDAtNC40MjU3ODEgMy41NzQyMTktOCA4LThoNjQuMDIzNDM3YzQuNDI1NzgyIDAgOCAzLjU3NDIxOSA4IDggMCA0LjQyMTg3NS0zLjU3NDIxOCA4LTggOHptMCAwIi8+DQogICAgICAgIDxwYXRoIGQ9Im0zNjAuMTY3OTY5IDI4MC4xNDQ1MzFjLTQuNDI1NzgxIDAtOC0zLjU3ODEyNS04LTggMC0xMy4yNDIxODcgMTAuNzc3MzQzLTI0LjAxNTYyNSAyNC4wMTU2MjUtMjQuMDE1NjI1IDQuNDI1NzgxIDAgOCAzLjU3NDIxOSA4IDggMCA0LjQyMTg3NS0zLjU3NDIxOSA4LTggOC00LjQyMTg3NSAwLTguMDE1NjI1IDMuNTg5ODQ0LTguMDE1NjI1IDguMDE1NjI1IDAgNC40MjE4NzUtMy41ODIwMzEgOC04IDh6bTAgMCIvPg0KICAgICAgICA8cGF0aCBkPSJtNDQwLjE5MTQwNiAyODAuMTQ0NTMxYy00LjQyMTg3NSAwLTgtMy41NzgxMjUtOC04IDAtNC40MTc5NjktMy41ODIwMzEtOC04LTgtNC40MjE4NzUgMC04LTMuNTc4MTI1LTgtOCAwLTQuNDI1NzgxIDMuNTc4MTI1LTggOC04IDEzLjIzNDM3NSAwIDI0IDEwLjc2NTYyNSAyNCAyNCAwIDQuNDIxODc1LTMuNTc0MjE4IDgtOCA4em0wIDAiLz4NCiAgICAgICAgPHBhdGggZD0ibTQ0MC4xOTE0MDYgMjk2LjE2MDE1NmgtODAuMDIzNDM3Yy00LjQyNTc4MSAwLTgtMy41NzQyMTgtOC04IDAtNC40MjU3ODEgMy41NzQyMTktOCA4LThoODAuMDMxMjVjNC40MjU3ODEgMCA4IDMuNTc0MjE5IDggOCAwIDQuNDI1NzgyLTMuNTgyMDMxIDgtOC4wMDc4MTMgOHptMCAwIi8+DQogICAgICAgIDxwYXRoIGQ9Im00MjQuODMyMDMxIDI2NC4xMjg5MDZoLTQ5LjI5Njg3NWMtNC40MjE4NzUgMC04LTMuNTc4MTI1LTgtOCAwLTQuNDI1NzgxIDMuNTc4MTI1LTggOC04aDQ5LjI5Njg3NWM0LjQyNTc4MSAwIDggMy41NzQyMTkgOCA4IDAgNC40MjE4NzUtMy41NzQyMTkgOC04IDh6bTAgMCIvPg0KICAgICAgICA8cGF0aCBkPSJtMzc2LjE2Nzk2OSAyNjQuMTI4OTA2Yy00LjQyNTc4MSAwLTgtMy41NzgxMjUtOC04di00Ny45ODQzNzVjMC00LjQyNTc4MSAzLjU3NDIxOS04IDgtOHM4IDMuNTc0MjE5IDggOHY0Ny45ODQzNzVjMCA0LjQyMTg3NS0zLjU3NDIxOSA4LTggOHptMCAwIi8+DQogICAgICAgIDxwYXRoIGQ9Im00MjQuMTk5MjE5IDI2NC4xNDQ1MzFjLTQuNDIxODc1IDAtOC0zLjU3ODEyNS04LTh2LTQ4YzAtNC40MjU3ODEgMy41NzgxMjUtOCA4LTggNC40MjU3ODEgMCA4IDMuNTc0MjE5IDggOHY0OGMwIDQuNDIxODc1LTMuNTc0MjE5IDgtOCA4em0wIDAiLz4NCiAgICAgICAgPHBhdGggZD0ibTM2MC4xNjc5NjkgMjk2LjE2MDE1NmMtNC40MjU3ODEgMC04LTMuNTc0MjE4LTgtOHYtMTYuMDE1NjI1YzAtNC40MjU3ODEgMy41NzQyMTktOCA4LThzOCAzLjU3NDIxOSA4IDh2MTYuMDE1NjI1YzAgNC40MjU3ODItMy41ODIwMzEgOC04IDh6bTAgMCIvPg0KICAgICAgICA8cGF0aCBkPSJtNDQwLjE5MTQwNiAyOTYuMTYwMTU2Yy00LjQyMTg3NSAwLTgtMy41NzQyMTgtOC04di0xNi4wMTU2MjVjMC00LjQyNTc4MSAzLjU3ODEyNS04IDgtOCA0LjQyNTc4MiAwIDggMy41NzQyMTkgOCA4djE2LjAxNTYyNWMwIDQuNDI1NzgyLTMuNTc0MjE4IDgtOCA4em0wIDAiLz4NCiAgICAgICAgPHBhdGggZD0ibTQyNC4xOTkyMTkgMjE2LjE0NDUzMWgtNDguMDMxMjVjLTQuNDI1NzgxIDAtOC0zLjU3ODEyNS04LTggMC00LjQyNTc4MSAzLjU3NDIxOS04IDgtOGg0OC4wMzEyNWM0LjQyNTc4MSAwIDggMy41NzQyMTkgOCA4IDAgNC40MjE4NzUtMy41NzQyMTkgOC04IDh6bTAgMCIvPg0KICAgICAgICA8cGF0aCBkPSJtNDMyLjE5MTQwNiAyNDAuMTQ0NTMxaC02NC4wMjM0MzdjLTQuNDI1NzgxIDAtOC0zLjU3ODEyNS04LTggMC00LjQyNTc4MSAzLjU3NDIxOS04IDgtOGg2NC4wMjM0MzdjNC40MjU3ODIgMCA4IDMuNTc0MjE5IDggOCAwIDQuNDIxODc1LTMuNTc0MjE4IDgtOCA4em0wIDAiLz4NCiAgICA8L2c+DQo8L3N2Zz4=",Qxe="PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDUxMi4wMDEgNTEyLjAwMSI+DQogICAgPGcgZmlsbD0iY3VycmVudENvbG9yIj4NCiAgICAgICAgPHBhdGggZD0iTTUwNS45NDcsMTIzLjU5N2MtNC4zNTMtNC43NTItMTAuNTQ2LTcuNDc3LTE2Ljk5LTcuNDc3aC02LjgzN2MtMTcuOTI5LDAtMzIuNjMxLDEzLjQ2OC0zNC4xOTgsMzEuMzI4bC03LjM5Nyw4NC4yNzkNCgkJCQljLTAuNjU1LDcuNDY5LTYuODA0LDEzLjEwMi0xNC4zMDMsMTMuMTAyaC02NC4wMjZjLTIwLjUxNiwwLTM3LjIwNywxNi42OTEtMzcuMjA3LDM3LjIwN3YzLjY5Nw0KCQkJCWMwLDEyLjM5NSwxMC4wODMsMjIuNDc4LDIyLjQ3OCwyMi40NzhoMTMuNzIzbC0xMy41MTQsNDQuMTM1Yy0wLjAxLDAuMDMzLTAuMDIsMC4wNjYtMC4wMywwLjA5OWwtMTAuMzMsMzMuNzM2DQoJCQkJYy0xLjIxMywzLjk2MSwxLjAxNSw4LjE1NCw0Ljk3NSw5LjM2N2MwLjczMiwwLjIyNCwxLjQ3MiwwLjMzMSwyLjE5OSwwLjMzMWMzLjIwOSwwLDYuMTgtMi4wNzcsNy4xNjgtNS4zMDZsOC43MTItMjguNDUxSDQ2My4yNA0KCQkJCWw4LjcxMiwyOC40NTFjMC45ODgsMy4yMjksMy45NTgsNS4zMDYsNy4xNjgsNS4zMDZjMC43MjgsMCwxLjQ2OC0wLjEwNywyLjE5OS0wLjMzMWMzLjk2LTEuMjEzLDYuMTg4LTUuNDA3LDQuOTc1LTkuMzY3DQoJCQkJbC0yNC41MTctODAuMDY2YzQuMzA1LTEuMjE5LDguNDYyLTIuOTUzLDEyLjM2Mi01LjE4OGMzLjU5My0yLjA2LDQuODM2LTYuNjQzLDIuNzc2LTEwLjIzNg0KCQkJCWMtMi4wNi0zLjU5My02LjY0NC00LjgzNi0xMC4yMzctMi43NzZjLTYuMDQ0LDMuNDY1LTEyLjkzOSw1LjI5Ny0xOS45NCw1LjI5N2gtNzUuNDAyYy0wLjAyNSwwLTAuMDUsMC0wLjA3NCwwaC0yMy43OTMNCgkJCQljLTQuMTIzLDAtNy40NzgtMy4zNTQtNy40NzgtNy40Nzh2LTMuNjk3YzAtMTIuMjQ1LDkuOTYyLTIyLjIwNywyMi4yMDctMjIuMjA3aDY0LjAyNmMxNS4zMzMsMCwyNy45MDYtMTEuNTE4LDI5LjI0Ni0yNi43OTENCgkJCQlsNy4zOTYtODQuMjhjMC44ODItMTAuMDU2LDkuMTYtMTcuNjQsMTkuMjU1LTE3LjY0aDYuODM3YzIuMjgyLDAsNC4zODksMC45MjcsNS45MywyLjYxYzEuNTQyLDEuNjgzLDIuMjgyLDMuODYyLDIuMDgyLDYuMTM2DQoJCQkJbC0xMC4yNDIsMTE2LjcxMWMtMC4yNTIsMi44NzgtMC44MTMsNS43MjYtMS42NjYsOC40NjRjLTEuMjMyLDMuOTU1LDAuOTc2LDguMTYsNC45MzEsOS4zOTFjMy45NiwxLjIzMiw4LjE1OS0wLjk3Nyw5LjM5Mi00LjkzDQoJCQkJYzEuMTcxLTMuNzYyLDEuOTQtNy42NjksMi4yODctMTEuNjE0bDEwLjI0Mi0xMTYuNzExQzUxMi40NzQsMTM0Ljc1Nyw1MTAuMywxMjguMzQ5LDUwNS45NDcsMTIzLjU5N3ogTTM3Ni44NzUsMzA4LjIxMmg2OS44NTUNCgkJCQlsMTEuOTE0LDM4LjkxaC05My42ODRMMzc2Ljg3NSwzMDguMjEyeiIvPg0KICAgICAgICA8cGF0aCBkPSJNMTQ5LjgwMywyNDQuODNIODUuNzc3Yy03LjQ5OSwwLTEzLjY0Ny01LjYzMi0xNC4zMDMtMTMuMTAybC03LjM5Ni04NC4yNzljLTEuNTY3LTE3Ljg2LTE2LjI2OS0zMS4zMjgtMzQuMTk4LTMxLjMyOA0KCQkJCWgtNi44MzdjLTYuNDQ0LDAtMTIuNjM3LDIuNzI1LTE2Ljk5LDcuNDc3Yy00LjM1Myw0Ljc1Mi02LjUyNywxMS4xNi01Ljk2NSwxNy41ODFsMTAuMjQyLDExNi43MTENCgkJCQljMS4yMDksMTMuNzczLDcuNDg5LDI2LjUwMSwxNy42ODQsMzUuODQxYzYuNDA1LDUuODY4LDE0LjAxLDEwLjA3NywyMi4yMDYsMTIuMzk3bC0yNC41MTQsODAuMDU1DQoJCQkJYy0xLjIxMywzLjk2MSwxLjAxNSw4LjE1NCw0Ljk3NSw5LjM2N2MwLjczMiwwLjIyNCwxLjQ3MiwwLjMzMSwyLjE5OSwwLjMzMWMzLjIwOSwwLDYuMTgtMi4wNzcsNy4xNjgtNS4zMDZsOC43MTItMjguNDUxSDE1MS42Mw0KCQkJCWw4LjcxMiwyOC40NTFjMC45ODgsMy4yMjksMy45NTgsNS4zMDYsNy4xNjgsNS4zMDZjMC43MjgsMCwxLjQ2OC0wLjEwNywyLjE5OS0wLjMzMWMzLjk2LTEuMjEzLDYuMTg4LTUuNDA3LDQuOTc1LTkuMzY3DQoJCQkJbC0xMC4zMy0zMy43MzZjLTAuMDEtMC4wMzMtMC4wMi0wLjA2Ni0wLjAzLTAuMDk5bC0xMy41MTQtNDQuMTM1aDEzLjcyM2MxMi4zOTUsMCwyMi40NzctMTAuMDgzLDIyLjQ3Ny0yMi40Nzh2LTMuNjk3DQoJCQkJQzE4Ny4wMSwyNjEuNTIxLDE3MC4zMTksMjQ0LjgzLDE0OS44MDMsMjQ0LjgzeiBNNTMuMzUzLDM0Ny4xMjJsMTEuOTE0LTM4LjkxaDY5Ljg1NWwxMS45MTQsMzguOTFINTMuMzUzeiBNMTcyLjAxLDI4NS43MzQNCgkJCQljMCw0LjEyNC0zLjM1NCw3LjQ3OC03LjQ3Nyw3LjQ3OGgtMjMuNzg4Yy0wLjAzLDAtMC4wNTksMC0wLjA4OSwwSDY1LjI2M2MtMS42MDQsMC0zLjE4Mi0wLjEwMy00LjczNi0wLjI4Mw0KCQkJCWMtMC4wMDEsMC0wLjAwMywwLTAuMDA1LDBjLTE4Ljc2NC0yLjE2OS0zMy41NTgtMTcuMDY1LTM1LjI1LTM2LjM1MkwxNS4wMywxMzkuODY3Yy0wLjItMi4yNzUsMC41NC00LjQ1NCwyLjA4Mi02LjEzNw0KCQkJCWMxLjU0MS0xLjY4MywzLjY0Ny0yLjYxLDUuOTMtMi42MWg2LjgzN2MxMC4wOTUsMCwxOC4zNzMsNy41ODMsMTkuMjU1LDE3LjY0bDcuMzk2LDg0LjI3OXYtMC4wMDENCgkJCQljMS4zNCwxNS4yNzMsMTMuOTEzLDI2Ljc5MSwyOS4yNDYsMjYuNzkxaDY0LjAyNmMxMi4yNDUsMCwyMi4yMDcsOS45NjIsMjIuMjA3LDIyLjIwN1YyODUuNzM0eiIvPg0KICAgICAgICA8cGF0aCBkPSJNMzEyLjk0OCwzNzEuMTQxYy0zLjA5NS0xMS44OTctMTMuODQxLTIwLjIwNi0yNi4xMzQtMjAuMjA2aC00LjY0MlYyMTQuNDAxaDkyLjM1NGM1LjMyLDAsMTAuMjk5LTIuMzY1LDEzLjY2MS02LjQ4OA0KCQkJCWMzLjM2Mi00LjEyNCw0LjY3Ny05LjQ3OCwzLjYwNS0xNC42OWMtMy4yMjYtMTUuNjg0LTE3LjE4OC0yNy4wNjctMzMuMTk5LTI3LjA2N0gyMDIuNjY1Yy00LjE0MywwLTcuNSwzLjM1OC03LjUsNy41DQoJCQkJczMuMzU3LDcuNSw3LjUsNy41aDE1NS45MjhjOC45MjYsMCwxNi43MDgsNi4zNDYsMTguNTA2LDE1LjA4OGMwLjIxOSwxLjA2NC0wLjI0MywxLjgyOS0wLjUzNywyLjE5MQ0KCQkJCWMtMC4yOTUsMC4zNjEtMC45NTEsMC45NjctMi4wMzYsMC45NjdIMTM3LjQ3MmMtMS4wODUsMC0xLjc0MS0wLjYwNi0yLjAzNi0wLjk2N2MtMC4yOTQtMC4zNjEtMC43NTYtMS4xMjctMC41MzctMi4xOQ0KCQkJCWMxLjc5OC04Ljc0Myw5LjU4LTE1LjA4OSwxOC41MDYtMTUuMDg5aDE0LjA4NGM0LjE0MywwLDcuNS0zLjM1OCw3LjUtNy41cy0zLjM1Ny03LjUtNy41LTcuNWgtMTQuMDg0DQoJCQkJYy0xNi4wMTIsMC0yOS45NzQsMTEuMzgzLTMzLjE5OSwyNy4wNjhjLTEuMDcxLDUuMjEyLDAuMjQzLDEwLjU2NiwzLjYwNSwxNC42ODljMy4zNjIsNC4xMjMsOC4zNDEsNi40ODgsMTMuNjYxLDYuNDg4aDkyLjM1NQ0KCQkJCXYxMzYuNTM1aC00LjY0MmMtMTIuMjkzLDAtMjMuMDM5LDguMzA5LTI2LjEzNCwyMC4yMDVsLTEuNzYxLDYuNzY3Yy0xLjEyNyw0LjMzNS0wLjIwMyw4Ljg1MiwyLjUzNiwxMi4zOTYNCgkJCQljMi43NCwzLjU0Myw2Ljg4LDUuNTc2LDExLjM1OCw1LjU3Nmg4OS42M2M0LjQ3OSwwLDguNjE4LTIuMDMyLDExLjM1OC01LjU3NmMyLjczOS0zLjU0MywzLjY2My04LjA2MSwyLjUzNi0xMi4zOTYNCgkJCQlMMzEyLjk0OCwzNzEuMTQxeiBNMjQ0LjgyNywyMTQuNDAxTDI0NC44MjcsMjE0LjQwMWgyMi4zNDZ2MTM2LjUzNWgtMjIuMzQ2VjIxNC40MDF6IE0yMTIuMDE2LDM4MC44NzlsMS41NTItNS45NjINCgkJCQljMS4zNzUtNS4yODgsNi4xNTItOC45ODEsMTEuNjE2LTguOTgxaDYxLjYyOWM1LjQ2NCwwLDEwLjI0MSwzLjY5MywxMS42MTYsOC45ODFsMS41NTIsNS45NjJIMjEyLjAxNnoiLz4NCiAgICA8L2c+DQo8L3N2Zz4NCg==",bxe="PHN2ZyBoZWlnaHQ9IjUxMiIgdmlld0JveD0iMCAwIDUxMi4yNzMgNTEyLjI3MyIgd2lkdGg9IjUxMiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCiAgICA8ZyBmaWxsPSJjdXJyZW50Q29sb3IiPg0KICAgICAgICA8cGF0aCBkPSJtNTA3Ljg5MSAyMzguMzk5Yy02LjcyMy0zNS44ODEtMjEuODUzLTY2LjkwNS00My43NTUtODkuNzE4LTkuODQ1LTEwLjI1My0yMS40NTYtMTkuNzUtMzQuNTE0LTI4LjIyNy0xNC45NC05LjY5OS0zMi4xOTItMTguNDM4LTU0LjI5My0yNy41MDMtOS42ODQtMy45NzItMTkuMzc1LTcuNjM3LTI4LjQwNi0xMS4wMDUtMTQuNjQyLTUuNDYtMzAuMDY0LTEwLjk1OC00NS44NDMtMTYuMzM3LTUuNDI3LTEuODUxLTEwLjkyMS0zLjYwNi0xNi4yMzQtNS4zMDMtOC41MDUtMi43MTctMTcuMy01LjUyNy0yNS43NzEtOC43MjEtNS4yMjQtMS45Ny03LjQyNi0zLjQ2NC04LjMyMS00LjI1OC4wNDYtLjA1Ni4wOTYtLjExNS4xNTEtLjE3NyA0LjA0OC00LjYxNSAyNy42MDMtMjMuMTA1IDQxLjUwMS0zMy42NzcgMi41NjItMS45NDkgMy41OTUtNS4zMTUgMi41NjYtOC4zNjVzLTMuODg5LTUuMTA0LTcuMTA3LTUuMTA0bC0xNTQuMDUyLS4wMDRjLTEuMzIxIDAtMi42MTkuMzQ5LTMuNzYyIDEuMDEyLTE3LjI4MiAxMC4wMjEtMzEuNjIzIDI1Ljc5LTM5LjM0NiA0My4yNjItOC45NDYgMjAuMjQtOS4wMTYgNDEuNDI1LS4yMDIgNjEuMjYzIDEyLjA3IDI3LjE2NyAzNy41NjcgNDIuMjM3IDYwLjA2MyA1NS41MzMgNS44NyAzLjQ2OSAxMS40MTQgNi43NDYgMTYuNjU1IDEwLjE2NyAzLjA5NSAyLjAyIDYuMjczIDQuMDAzIDkuMzQ3IDUuOTIyIDExLjU0NSA3LjIwOCAyMi40NSAxNC4wMTYgMzEuMTY3IDIzLjYwNCA4Ljk4MSA5Ljg3NyAxMS42OTMgMjIuNTAxIDcuODQyIDM2LjUwNy04Ljk0OCAzMi41NDQtMzUuNTQ0IDYxLjc4MS01OS4wMDkgODcuNTc2LTQuMzQyIDQuNzczLTguNDQyIDkuMjgxLTEyLjQwOSAxMy43NzYtMTEuMTA3IDEyLjU4Ny0yNy4zOTMgMzAuODktNDQuNjM0IDUwLjI2Ny01Ni44NjkgNjMuOTE0LTk0LjQxNSAxMDYuMjI5LTk4IDExMS44NDYtMS40NzQgMi4zMDktMS41NzEgNS4yMzgtLjI1NCA3LjY0IDEuMzE2IDIuNDAyIDMuODM4IDMuODk1IDYuNTc3IDMuODk1bDQ0Ni4zMTYuMDAzaC4wMDFjMy4yNTEgMCA2LjEzMi0yLjA5NCA3LjEzNS01LjE4NyAxMS42NTktMzUuOTYgMjIuMjEyLTcyLjIzMiAzNS4yODMtMTIxLjI4MyAxNS41OTEtNTguNTE1IDE5LjE4NS0xMDUuMzU0IDExLjMwOC0xNDcuNDA0em0tMjUuODAzIDE0My41NDNjLTEyLjM3IDQ2LjQyLTIyLjQ2NCA4MS4zMDUtMzMuMzg1IDExNS4zMzFsLTI2Ljk0LS4wMDJjMS4yODgtMy45NDggMi41NzMtNy45MDMgMy44NjEtMTEuODQyIDExLjU4LTM1LjQxIDIyLjg3Ny03MC45MjUgMzIuNTA0LTEwNi44ODggMS41MzUtNS43NCAzLjEyMi0xMS42NzQgNC42Ny0xNy42NDUgMS4wNC00LjAwOS0xLjM2OC04LjEwMy01LjM3OC05LjE0Mi00LjAwOS0xLjAzOC04LjEwMiAxLjM2OS05LjE0MiA1LjM3OC0xLjUzMyA1LjkxNC0zLjExMyAxMS44Mi00LjY0MSAxNy41MzEtOS40MzkgMzUuMjc1LTIwLjc5NyA3MS4wMjUtMzIuMjcgMTA2LjEwNC0xLjc5NyA1LjQ5My0zLjU5NSAxMC45OTItNS4zODkgMTYuNTA0aC0xNTcuOTc4Yy0uNDMyLTEuODU4LTEuNTY3LTMuNTUzLTMuMzA5LTQuNjQ5LTMuNTA0LTIuMjA2LTguMTM2LTEuMTUyLTEwLjM0MiAyLjM1My0uNDk1Ljc4Ni0uOTczIDEuNTQyLTEuNDQ5IDIuMjk2aC0xNTYuMjM0YzI0LjQ3My0zMC41NTEgOTEuODk3LTExMi4wNzMgMTI0LjIzOC0xNDguNzI0IDE3LjI0LTE5LjUzNyAzMS4zNjgtMzguNzI2IDQxLjk5NC01Ny4wMzMgMTcuNTk4LTMwLjMxOSAyNC41NjctNTYuNzY1IDIwLjcxNi03OC42MDEtOC4yNzMtNDYuOTA5LTQ1LjEyNy02NS43NjQtNzcuNjQzLTgyLjM5OC0zLjQzOS0xLjc1OS02Ljk5NS0zLjU3OS0xMC40MDctNS4zNzVsLS42MDktLjMyMWMtMy42NjMtMS45MzMtOC4yLS41My0xMC4xMzMgMy4xMzNzLS41MyA4LjIgMy4xMzMgMTAuMTMzbC42MTYuMzI1YzMuNDk2IDEuODQgNy4wOTEgMy42OCAxMC41NjggNS40NTggMzIuMjU3IDE2LjUwMiA2Mi43MjYgMzIuMDkgNjkuNzAzIDcxLjY1IDMuMjIgMTguMjU2LTMuMTQ1IDQxLjI5MS0xOC45MTcgNjguNDY2LTkuOTg5IDE3LjIxLTIzLjkxNCAzNi4xMDQtNDAuMjY4IDU0LjYzOC0zNS4yODYgMzkuOTg4LTExNi4wOTggMTM3LjgzOC0xMzIuMDU2IDE1OC42NDhoLTMzLjg1YzE3Ljg4Mi0yMC43NTMgNTYuNzQ0LTY0LjQyOCA4Ni45ODEtOTguNDExIDE3LjI1Mi0xOS4zODkgMzMuNTQ3LTM3LjcwMiA0NC42NzUtNTAuMzEzIDMuODkyLTQuNDEgNy45NTYtOC44NzggMTIuMjU4LTEzLjYwNyAyNC41OTctMjcuMDQgNTIuNDc2LTU3LjY4OCA2Mi4zNzUtOTMuNjkzIDUuMjA3LTE4LjkzOSAxLjIyNy0zNi45LTExLjIwNy01MC41NzUtMTYuNDIzLTE4LjA2Mi0zOS44NjMtMzAuMjM3LTYwLjYzNS00Mi41MTQtMjEuNTY1LTEyLjc0Ni00My44NjQtMjUuOTI2LTUzLjk4Ny00OC43MS0xNS4wMjMtMzMuODE1IDQuMzY2LTY3LjcxOCAzMS42NjctODQuNDQ3aDEzLjYzOWMtMjAuNTU3IDE1LjA3NC0zMi41NjggMzAuMzA1LTM2LjQ5NCA0Ni4xOTUtMy4xODMgMTIuODgyLS44MTMgMjUuNzU2IDcuMDQ1IDM4LjI2NSA0LjMyNCA2Ljg4MyA5LjkwNCAxMy4xMTIgMTcuMDU4IDE5LjA0MiAzLjE4OCAyLjY0MyA3LjkxNiAyLjIwMSAxMC41NjEtLjk4OCAyLjY0My0zLjE4OSAyLjIwMS03LjkxNy0uOTg4LTEwLjU2MS01LjkwOS00Ljg5OC0xMC40NjUtOS45NTktMTMuOTI5LTE1LjQ3Mi01LjY4OC05LjA1Ni03LjM4NC0xNy43ODYtNS4xODUtMjYuNjg4IDMuOTc5LTE2LjEwMyAyMC41NjgtMzIuODUxIDQ5LjMxNC00OS43OTNoNTAuNzE1Yy0xMy4zMDYgMTAuNDc5LTI4LjEwNSAyNC43NzUtMjQuMDk1IDQyLjM1MyAzLjk3OSAxNy40NDEgMjQuMTc3IDI3LjE3OSAzOS4xNzggMzMuNDcyIDE5LjU1OCA4LjIwNSAzOS44MzUgMTQuNzIgNTkuNDQ1IDIxLjAyMSAzMi4wODggMTAuMzEgNjUuMjY5IDIwLjk3MSA5NS4wMDMgMzkuMTM3IDMzLjkzNCAyMC43MzEgNTUuNTE4IDUxLjE1OCA2Mi40MiA4Ny45ODkgNC40NzggMjMuODk2IDMuNDI2IDUwLjYzNC0zLjMxMSA4NC4xNTJsLS4xMDcuNTM2Yy0uODE0IDQuMDYyIDEuODE4IDguMDE0IDUuODggOC44MjguNDk4LjEuOTkzLjE0NyAxLjQ4MS4xNDcgMy41MDEgMCA2LjYzMi0yLjQ2NCA3LjM0Ni02LjAyOGwuMTA2LS41MzJjNy4xMjgtMzUuNDYyIDguMTkxLTY0LjAxOCAzLjM0OS04OS44NjctNy43MDctNDEuMTIzLTMxLjY4Ni03NS4wMi02OS4zNDQtOTguMDI2LTMxLjI2Mi0xOS4wOTktNjUuMzA5LTMwLjAzOS05OC4yMzQtNDAuNjE4LTE5LjMwNy02LjIwMy0zOS4yNzEtMTIuNjE4LTU4LjIzLTIwLjU3Mi01Ljc4Ny0yLjQyOS0xMC43MTItNC45MTItMTUuMDU3LTcuNTktNS40NjQtMy4zNjgtMTMuNzIxLTguNDU3LTE1LjMwMi0xNS4zODgtMi41NzktMTEuMzA5IDE0LjMzLTIzLjk5OCAyNS41Mi0zMi4zOTUgMy4yMTYtMi40MTQgNi4xMDYtNC41ODUgOC40NzMtNi42MTcgMCAwIDEzLjc4OSAwIDEzLjc4Ny4wMDItOS44OTIgNy43ODYtMzQuMTU2IDE5LjczMy0zMC4xNzQgMzUuNjUzIDEuOTk4IDcuOTg2IDEwLjY4OCAxMi4xOTEgMTguMDM1IDE0Ljk2MiAxMy45ODEgNS4yNzIgMjguMzI0IDkuMzY3IDQyLjQ1NiAxNC4xODYgMTUuNjQ0IDUuMzM1IDMwLjkzMyAxMC43ODMgNDUuNDQyIDE2LjE5NSA4LjkxMyAzLjMyNSAxOC40NyA2LjkzOCAyNy45NTcgMTAuODI5IDIxLjIxNCA4LjcwMSAzNy42NzkgMTcuMDI4IDUxLjgxNiAyNi4yMDYgMTIuMDk0IDcuODUyIDIyLjgxMyAxNi42MTEgMzEuODYxIDI2LjAzNSAxOS44NzUgMjAuNzAxIDMzLjY0OCA0OS4wODggMzkuODMxIDgyLjA5MSA3LjQ1MSAzOS43NzEgMy45MzcgODQuNTA1LTExLjA1OCAxNDAuNzgxeiIvPg0KICAgICAgICA8cGF0aCBkPSJtMzQ0LjM2NSAxOTkuNDA3YzEuNDYxIDIuMDczIDMuNzggMy4xOCA2LjEzOCAzLjE4IDEuNDkyIDAgMy0uNDQ0IDQuMzEzLTEuMzcgMy4zODYtMi4zODYgNC4xOTYtNy4wNjUgMS44MTEtMTAuNDUxLTQuMTA5LTUuODMxLTguODExLTExLjI5My0xMy45NzMtMTYuMjMzLTIuOTkzLTIuODY1LTcuNzQxLTIuNzYtMTAuNjA0LjIzMi0yLjg2NCAyLjk5My0yLjc2MSA3Ljc0LjIzMiAxMC42MDQgNC40NjUgNC4yNzQgOC41MzEgOC45OTcgMTIuMDgzIDE0LjAzOHoiLz4NCiAgICAgICAgPHBhdGggZD0ibTI1NS4wODMgMTIyLjUxOC0uNDczLS4yNDZjLTUuNzc2LTIuOTkzLTExLjU0NS01Ljk4My0xNy4zMzQtOC45NDUtMy42ODQtMS44ODMtOC4yMDYtLjQyNi0xMC4wOTMgMy4yNjItMS44ODYgMy42ODgtLjQyNiA4LjIwNiAzLjI2MiAxMC4wOTMgNS43NjUgMi45NDkgMTEuNTExIDUuOTI3IDE3LjI2MyA4LjkwOGwuNDczLjI0NWMxLjEwNC41NzIgMi4yODMuODQzIDMuNDQ1Ljg0MyAyLjcxMiAwIDUuMzMxLTEuNDc2IDYuNjY1LTQuMDUgMS45MDYtMy42NzguNDctOC4yMDQtMy4yMDgtMTAuMTF6Ii8+DQogICAgICAgIDxwYXRoIGQ9Im0xNzkuNjgzIDU3LjU4NGMxLjc0NC01LjUxIDQuNzE5LTEwLjE5NiA4LjE2My0xMi44NTYgMy4yNzgtMi41MzIgMy44ODItNy4yNDIgMS4zNTEtMTAuNTItMi41MzQtMy4yNzktNy4yNDQtMy44ODItMTAuNTIxLTEuMzUxLTUuODg5IDQuNTQ5LTEwLjYxIDExLjcyNC0xMy4yOTMgMjAuMjAxLTEuMjUgMy45NDkuOTM4IDguMTY0IDQuODg3IDkuNDE0Ljc1My4yMzggMS41MTUuMzUyIDIuMjY1LjM1MiAzLjE4Mi0uMDAxIDYuMTM2LTIuMDQzIDcuMTQ4LTUuMjR6Ii8+DQogICAgICAgIDxwYXRoIGQ9Im0yMDEuMTM2IDk1LjkwM2MtNi43NTEtMy4zMTQtMTEuNDI0LTYuMjY4LTE1LjE1Mi05LjU3Ni0zLjA5OC0yLjc1LTcuODM4LTIuNDY2LTEwLjU4OC42MzEtMi43NSAzLjA5OC0yLjQ2NyA3LjgzOC42MzEgMTAuNTg4IDQuNzc5IDQuMjQyIDEwLjQ4NCA3Ljg4OCAxOC40OTkgMTEuODIyIDEuMDYzLjUyMiAyLjE5Ljc2OSAzLjMuNzY5IDIuNzcgMCA1LjQzNS0xLjU0MiA2LjczOC00LjE5NiAxLjgyNS0zLjcxOC4yOS04LjIxMi0zLjQyOC0xMC4wMzh6Ii8+DQogICAgICAgIDxwYXRoIGQ9Im0yNzUuODU1IDQ0MS4yNzZjLTMuNTUzLTIuMTI2LTguMTU5LS45NzItMTAuMjg3IDIuNTgzLTMuNDk0IDUuODM1LTYuOTQ5IDExLjU3Ni0xMC4zMDYgMTcuMTIyLTIuMTQ1IDMuNTQzLTEuMDExIDguMTU1IDIuNTMzIDEwLjI5OSAxLjIxNS43MzUgMi41NTQgMS4wODUgMy44NzcgMS4wODUgMi41MzcgMCA1LjAxNC0xLjI4OCA2LjQyMy0zLjYxOCAzLjM2OC01LjU2NSA2LjgzNy0xMS4zMjcgMTAuMzQzLTE3LjE4MyAyLjEyNy0zLjU1NC45NzEtOC4xNi0yLjU4My0xMC4yODh6Ii8+DQogICAgICAgIDxwYXRoIGQ9Im0zNjQuODY0IDIyNC4xNTJjLTQuMDY3Ljc4Ni02LjcyNyA0LjcyLTUuOTQgOC43ODcuOTEgNC43MTMgMS4zNzIgOS40NjggMS4zNzIgMTQuMTMyIDAgLjM1OC0uMDAzLjcxNi0uMDA5IDEuMDktLjAxNS45NzYtLjA0NCAxLjk0Ny0uMDg3IDIuOTE1LS4xODcgNC4xMzggMy4wMTggNy42NDMgNy4xNTUgNy44MjkuMTE1LjAwNS4yMjkuMDA4LjM0My4wMDggMy45ODYgMCA3LjMwNi0zLjE0IDcuNDg2LTcuMTYzLjA1MS0xLjExNy4wODQtMi4yMzkuMTAxLTMuMzUuMDA4LS40NDMuMDExLS44ODcuMDExLTEuMzMgMC01LjYxNy0uNTU0LTExLjMzLTEuNjQ1LTE2Ljk3OC0uNzg3LTQuMDY3LTQuNzI4LTYuNzI1LTguNzg3LTUuOTR6Ii8+DQogICAgICAgIDxwYXRoIGQ9Im0zMDYuMjU0IDM4OS40ODFjLTMuNTgyLTIuMDczLTguMTcyLS44NTMtMTAuMjQ5IDIuNzMxLTMuMjMyIDUuNTgyLTYuNjA2IDExLjM3LTEwLjA2MiAxNy4yNjEtMi4wOTYgMy41NzMtLjg5NyA4LjE2OCAyLjY3NiAxMC4yNjQgMS4xOTIuNjk5IDIuNDk4IDEuMDMxIDMuNzg3IDEuMDMxIDIuNTc0IDAgNS4wOC0xLjMyNiA2LjQ3Ny0zLjcwNyAzLjQ2OS01LjkxNSA2Ljg1Ni0xMS43MjggMTAuMTAzLTE3LjMzMiAyLjA3Ni0zLjU4My44NTItOC4xNzEtMi43MzItMTAuMjQ4eiIvPg0KICAgICAgICA8cGF0aCBkPSJtMzYxLjkyOSAyODMuMzE0Yy0zLjg4My0xLjQ0Ni04LjIwMS41My05LjY0NiA0LjQxMy0yLjA5MSA1LjYxOS00LjU5MiAxMS40MDQtNy42NDYgMTcuNjg2LTEuODExIDMuNzI1LS4yNTkgOC4yMTMgMy40NjYgMTAuMDI0IDEuMDU3LjUxNCAyLjE3NC43NTYgMy4yNzMuNzU2IDIuNzgxIDAgNS40NTQtMS41NTMgNi43NTEtNC4yMjMgMy4yNjYtNi43MTggNS45NTItMTIuOTM3IDguMjE0LTE5LjAxMSAxLjQ0NS0zLjg4Mi0uNTMtOC4yLTQuNDEyLTkuNjQ1eiIvPg0KICAgICAgICA8cGF0aCBkPSJtMzM1LjkyIDMzNy4yNzVjLTMuNTg1LTIuMDc1LTguMTczLS44NTItMTAuMjQ5IDIuNzMzLTMuMTA5IDUuMzcyLTYuNjM0IDExLjQ2LTkuOTc1IDE3LjUxNy0yIDMuNjI3LS42ODIgOC4xODkgMi45NDUgMTAuMTkgMS4xNDguNjMzIDIuMzkxLjkzNCAzLjYxNS45MzQgMi42NDQgMCA1LjIwNy0xLjQwMSA2LjU3NC0zLjg3OSAzLjI2Ni01LjkyIDYuNzQ5LTExLjkzOCA5LjgyMi0xNy4yNDcgMi4wNzctMy41ODUuODUyLTguMTcyLTIuNzMyLTEwLjI0OHoiLz4NCiAgICAgICAgPHBhdGggZD0ibTMwOC4wMDEgMTUxLjQwMmMtMy4yMTgtMS44MzgtNi40NzQtMy43NjMtOS42MjEtNS42MjQtMi41MzEtMS40OTYtNS4wNTktMi45OS03LjYtNC40NjEtMy41ODYtMi4wNzUtOC4xNzQtLjg1Mi0xMC4yNDggMi43MzMtMi4wNzYgMy41ODQtLjg1MyA4LjE3MyAyLjczMiAxMC4yNDkgMi41MDEgMS40NDggNC45OSAyLjkxOSA3LjQ4MiA0LjM5MyAzLjE5NCAxLjg4OCA2LjQ5OCAzLjg0MSA5LjgxMyA1LjczNSAxLjE3NC42NyAyLjQ1Mi45ODkgMy43MTQuOTg5IDIuNjA0IDAgNS4xMzUtMS4zNTggNi41MTktMy43ODEgMi4wNTYtMy41OTcuODA2LTguMTc4LTIuNzkxLTEwLjIzM3oiLz4NCiAgICA8L2c+DQo8L3N2Zz4=",Uxe="PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDUxMiA1MTIiPg0KICAgIDxnIGZpbGw9ImN1cnJlbnRDb2xvciI+DQogICAgICAgIDxyZWN0IHg9IjE4OC42MzIiIHk9IjI1NiIgd2lkdGg9IjM1LjkzIiBoZWlnaHQ9IjE3Ljk2NSIvPg0KICAgICAgICA8cGF0aCBkPSJNNDQxLjkxNyw0NzEuNTc5bDE2LjAzOS04OC4yMTljMC40ODItMi42MjMtMC4yMjgtNS4zMTYtMS45MzktNy4zNmMtMS43MDItMi4wNDQtNC4yMjgtMy4yMjgtNi44OTUtMy4yMjhoLTg5LjgyNQ0KCQkJYy0yLjY2NywwLTUuMTkzLDEuMTg0LTYuODk1LDMuMjI4Yy0xLjcxMSwyLjA0NC0yLjQyMSw0LjczNy0xLjkzOSw3LjM2bDE2LjAzOSw4OC4yMTlIMjYwLjQ5MVYzMS40MzkNCgkJCWMwLTQuOTY1LTQuMDE4LTguOTgyLTguOTgyLTguOTgySDUzLjg5NWMtNC45NjUsMC04Ljk4Miw0LjAxOC04Ljk4Miw4Ljk4MnY0NDAuMTRIMHYxNy45NjVoNTMuODk1aDE5Ny42MTRoMTI1Ljc1NGg1My44OTVINTEyDQoJCQl2LTE3Ljk2NUg0NDEuOTE3eiBNMjQyLjUyNiw0NzEuNTc5SDYyLjg3N1Y0MC40MjFoMTc5LjY0OVY0NzEuNTc5eiBNNDIzLjY1OCw0NzEuNTc5aC0zOC44OTVsLTE0LjcwMi04MC44NDJoNjguMjk4DQoJCQlMNDIzLjY1OCw0NzEuNTc5eiIvPg0KICAgICAgICA8cGF0aCBkPSJNNDU4LjEwNSw3Ni4zNTFjLTI3LjQ1NiwwLTQ0LjQ4OSwxMi40OTYtNTMuODk1LDI1LjE5NWMtOS40MDgtMTIuNjk5LTI2LjQzOS0yNS4xOTUtNTMuODk1LTI1LjE5NQ0KCQkJYy00Ljk2NSwwLTguOTgyLDQuMDE4LTguOTgyLDguOTgyYzAsNC45NjUsNC4wMTgsOC45ODIsOC45ODIsOC45ODJjMzMuNzU0LDAsNDMuMjcyLDIzLjMwNyw0NC45MTIsMjguMjQ2djIzMi4yNDYNCgkJCWMwLDQuOTY1LDQuMDE4LDguOTgyLDguOTgyLDguOTgyczguOTgyLTQuMDE4LDguOTgyLTguOTgyVjEyMi41NzJjMS41NDQtNC42OCwxMC45ODctMjguMjU3LDQ0LjkxMi0yOC4yNTcNCgkJCWM0Ljk2NSwwLDguOTgyLTQuMDE4LDguOTgyLTguOTgyQzQ2Ny4wODgsODAuMzY4LDQ2My4wNyw3Ni4zNTEsNDU4LjEwNSw3Ni4zNTF6Ii8+DQogICAgICAgIDxwYXRoIGQ9Ik0zNjUuODMzLDExOS4yNjNjLTE1LjU1My0xNS41NTMtMzYuODQyLTIyLjM3Ny01NS42NjctMTcuNzk4Yy0zLjI1NCwwLjc5OC01Ljc5OCwzLjM0Mi02LjU5Niw2LjU5Ng0KCQkJYy00LjU3OSwxOC43NzIsMi4yMzcsNDAuMDk3LDE3Ljc5OCw1NS42NjdjMTIuMzYsMTIuMzYsMjguMzYsMTkuMjAyLDQzLjgxNiwxOS4yMDJjNC4wMDksMCw3Ljk4Mi0wLjQ2NSwxMS44NTEtMS40MDQNCgkJCWMzLjI1NS0wLjc5OCw1Ljc5OC0zLjM0Miw2LjU5Ni02LjU5NkMzODguMjExLDE1Ni4xNTgsMzgxLjM5NSwxMzQuODMzLDM2NS44MzMsMTE5LjI2M3ogTTM2Ny4wMDksMTY0LjkwMw0KCQkJYy0xMS4xNTgsMC40MzktMjMuNTk2LTQuNTM1LTMyLjkzOS0xMy44NzdjLTkuMzQyLTkuMzUxLTE0LjQzOS0yMS43MzctMTMuODc3LTMyLjkzOWMxMS4xMjMtMC41NzksMjMuNTg4LDQuNTM1LDMyLjkzOSwxMy44NzcNCgkJCUMzNjIuNDc0LDE0MS4zMTYsMzY3LjU3LDE1My43MDIsMzY3LjAwOSwxNjQuOTAzeiIvPg0KICAgICAgICA8cGF0aCBkPSJNMzY1LjgzMywyMDAuMTA1Yy0xNS41NTMtMTUuNTUzLTM2Ljg0Mi0yMi4zNjktNTUuNjY3LTE3Ljc5OGMtMy4yNTQsMC43OTgtNS43OTgsMy4zNDItNi41OTYsNi41OTYNCgkJCWMtNC41NzksMTguNzcyLDIuMjM3LDQwLjA5NywxNy43OTgsNTUuNjY3YzEyLjM2LDEyLjM2LDI4LjM2LDE5LjIwMiw0My44MTYsMTkuMjAyYzQuMDA5LDAsNy45ODItMC40NjUsMTEuODUxLTEuNDA0DQoJCQljMy4yNTUtMC43OTgsNS43OTgtMy4zNDIsNi41OTYtNi41OTZDMzg4LjIxMSwyMzcsMzgxLjM5NSwyMTUuNjc2LDM2NS44MzMsMjAwLjEwNXogTTM2Ny4wMDksMjQ1Ljc0Ng0KCQkJYy0xMS4xNTgsMC40OTEtMjMuNTk2LTQuNTQ0LTMyLjkzOS0xMy44NzdjLTkuMzQyLTkuMzUxLTE0LjQzOS0yMS43MzctMTMuODc3LTMyLjkzOWMxMS4xMjMtMC41MzUsMjMuNTg4LDQuNTM1LDMyLjkzOSwxMy44NzcNCgkJCUMzNjIuNDc0LDIyMi4xNTgsMzY3LjU3LDIzNC41NDQsMzY3LjAwOSwyNDUuNzQ2eiIvPg0KICAgICAgICA8cGF0aCBkPSJNMzY1LjgzMywyODAuOTQ3Yy0xNS41NTMtMTUuNTYxLTM2Ljg0Mi0yMi4zNjktNTUuNjY3LTE3Ljc5OGMtMy4yNTQsMC43OTgtNS43OTgsMy4zNDItNi41OTYsNi41OTYNCgkJCWMtNC41NzksMTguNzcyLDIuMjM3LDQwLjA5NywxNy43OTgsNTUuNjY3YzEyLjM2LDEyLjM2LDI4LjM2LDE5LjIwMiw0My44MTYsMTkuMjAyYzQuMDA5LDAsNy45ODItMC40NjUsMTEuODUxLTEuNDA0DQoJCQljMy4yNTUtMC43OTgsNS43OTgtMy4zNDIsNi41OTYtNi41OTZDMzg4LjIxMSwzMTcuODQyLDM4MS4zOTUsMjk2LjUxOCwzNjUuODMzLDI4MC45NDd6IE0zNjcuMDA5LDMyNi41ODgNCgkJCWMtMTEuMTU4LDAuNDQ3LTIzLjU5Ni00LjUzNS0zMi45MzktMTMuODc3Yy05LjM0Mi05LjM1MS0xNC40MzktMjEuNzM3LTEzLjg3Ny0zMi45MzljMTEuMTIzLTAuNTcsMjMuNTg4LDQuNTM1LDMyLjkzOSwxMy44NzcNCgkJCUMzNjIuNDc0LDMwMywzNjcuNTcsMzE1LjM4NiwzNjcuMDA5LDMyNi41ODh6Ii8+DQogICAgICAgIDxwYXRoIGQ9Ik01MDkuMzg2LDEwOC4wNjFjLTAuNzk4LTMuMjU0LTMuMzQyLTUuNzk4LTYuNTk2LTYuNTk2Yy0xOC43ODktNC41Ny00MC4xMDUsMi4yMzctNTUuNjY3LDE3Ljc5OA0KCQkJYy0xNS41NjEsMTUuNTctMjIuMzc3LDM2Ljg5NS0xNy43OTgsNTUuNjY3YzAuNzk4LDMuMjU1LDMuMzQyLDUuNzk4LDYuNTk2LDYuNTk2YzMuODY4LDAuOTM5LDcuODMzLDEuNDA0LDExLjg0MiwxLjQwNA0KCQkJYzE1LjQ2NSwwLDMxLjQ2NS02Ljg0Miw0My44MjUtMTkuMjAyQzUwNy4xNDksMTQ4LjE1OCw1MTMuOTY1LDEyNi44MzMsNTA5LjM4NiwxMDguMDYxeiBNNDc4Ljg4NiwxNTEuMDI2DQoJCQljLTkuMzUxLDkuMzQyLTIxLjg3NywxNC4zMjUtMzIuOTM5LDEzLjg3N2MtMC41NjEtMTEuMjAyLDQuNTM1LTIzLjU4OCwxMy44NzctMzIuOTM5YzkuMzUxLTkuMzQyLDIxLjc5OC0xNC40NDcsMzIuOTM5LTEzLjg3Nw0KCQkJQzQ5My4zMjUsMTI5LjI4OSw0ODguMjI4LDE0MS42NzUsNDc4Ljg4NiwxNTEuMDI2eiIvPg0KICAgICAgICA8cGF0aCBkPSJNNTA5LjM4NiwxODguOTAzYy0wLjc5OC0zLjI1NC0zLjM0Mi01Ljc5OC02LjU5Ni02LjU5NmMtMTguNzg5LTQuNTc5LTQwLjEwNSwyLjIzNy01NS42NjcsMTcuNzk4DQoJCQljLTE1LjU2MSwxNS41Ny0yMi4zNzcsMzYuODk1LTE3Ljc5OCw1NS42NjdjMC43OTgsMy4yNTUsMy4zNDIsNS43OTgsNi41OTYsNi41OTZjMy44NjksMC45MzksNy44MzMsMS40MDQsMTEuODQyLDEuNDA0DQoJCQljMTUuNDY1LDAsMzEuNDY1LTYuODQyLDQzLjgyNS0xOS4yMDJDNTA3LjE0OSwyMjksNTEzLjk2NSwyMDcuNjc2LDUwOS4zODYsMTg4LjkwM3ogTTQ3OC44ODYsMjMxLjg2OA0KCQkJYy05LjM1MSw5LjMzMy0yMS44NzcsMTQuMzY4LTMyLjkzOSwxMy44NzdjLTAuNTYxLTExLjIwMiw0LjUzNS0yMy41ODgsMTMuODc3LTMyLjkzOWM5LjM1MS05LjM0MiwyMS43OTgtMTQuNDAzLDMyLjkzOS0xMy44NzcNCgkJCUM0OTMuMzI1LDIxMC4xMzIsNDg4LjIyOCwyMjIuNTE3LDQ3OC44ODYsMjMxLjg2OHoiLz4NCiAgICAgICAgPHBhdGggZD0iTTUwOS4zODYsMjY5Ljc0NmMtMC43OTgtMy4yNTQtMy4zNDItNS43OTgtNi41OTYtNi41OTZjLTE4Ljc4OS00LjU3OS00MC4xMDUsMi4yMzctNTUuNjY3LDE3Ljc5OA0KCQkJYy0xNS41NjEsMTUuNTctMjIuMzc3LDM2Ljg5NS0xNy43OTgsNTUuNjY3YzAuNzk4LDMuMjU1LDMuMzQyLDUuNzk4LDYuNTk2LDYuNTk2YzMuODY5LDAuOTM5LDcuODMzLDEuNDA0LDExLjg0MiwxLjQwNA0KCQkJYzE1LjQ2NSwwLDMxLjQ2NS02Ljg0Miw0My44MjUtMTkuMjAyQzUwNy4xNDksMzA5Ljg0Miw1MTMuOTY1LDI4OC41MTgsNTA5LjM4NiwyNjkuNzQ2eiBNNDc4Ljg4NiwzMTIuNzENCgkJCWMtOS4zNTEsOS4zNDItMjEuODc3LDE0LjMzMy0zMi45MzksMTMuODc3Yy0wLjU2MS0xMS4yMDIsNC41MzUtMjMuNTg4LDEzLjg3Ny0zMi45MzljOS4zNTEtOS4zNDIsMjEuNzk4LTE0LjQ0NywzMi45MzktMTMuODc3DQoJCQlDNDkzLjMyNSwyOTAuOTc0LDQ4OC4yMjgsMzAzLjM2LDQ3OC44ODYsMzEyLjcxeiIvPg0KICAgIDwvZz4NCjwvc3ZnPg0K",$xe="PHN2ZyBoZWlnaHQ9IjUxMiIgdmlld0JveD0iMCAwIDUxMiA1MTIiIHdpZHRoPSI1MTIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+DQogICAgPGcgZmlsbD0iY3VycmVudENvbG9yIj4NCiAgICAgICAgPHBhdGggZD0ibTEzOS45MzMgMjMwLjU2NmgyMzIuMTM1YzIyLjQwNSAwIDQwLjYzNC0xOC4yMjggNDAuNjM0LTQwLjYzM3YtMTQ5LjNjLS4wMDEtMjIuNDA1LTE4LjIyOS00MC42MzMtNDAuNjM1LTQwLjYzM2gtMjMyLjEzNGMtMjIuNDA1IDAtNDAuNjM0IDE4LjIyOC00MC42MzQgNDAuNjMzdjE0OS4yOTljMCAyMi40MDYgMTguMjI4IDQwLjYzNCA0MC42MzQgNDAuNjM0em0tMjUuNjM0LTE4OS45MzNjMC0xNC4xMzQgMTEuNDk5LTI1LjYzMyAyNS42MzQtMjUuNjMzaDIzMi4xMzVjMTQuMTM1IDAgMjUuNjM0IDExLjQ5OSAyNS42MzQgMjUuNjMzdjE0OS4yOTljMCAxNC4xMzQtMTEuNDk5IDI1LjYzMy0yNS42MzQgMjUuNjMzaC0yMzIuMTM1Yy0xNC4xMzUgMC0yNS42MzQtMTEuNDk5LTI1LjYzNC0yNS42MzN6Ii8+DQogICAgICAgIDxwYXRoIGQ9Im0xMzkuOTMzIDUwLjIwNGM0LjE0MyAwIDcuNS0zLjM1OCA3LjUtNy41di00LjE0MmMwLTQuMTQyLTMuMzU3LTcuNS03LjUtNy41cy03LjUgMy4zNTgtNy41IDcuNXY0LjE0MmMwIDQuMTQyIDMuMzU3IDcuNSA3LjUgNy41eiIvPg0KICAgICAgICA8cGF0aCBkPSJtMTQ1LjExIDE2NC44MTNjMTAuNDIzIDIuMDgxIDE4Ljg1IDEwLjE4IDIwLjk3IDIwLjE1NyAxLjUzNiA3LjIyMiA4LjAyMiAxMi40NjMgMTUuNDIyIDEyLjQ2M2gxNDguOTQ3YzcuNDggMCAxMy45OC01LjMxIDE1LjQ1NS0xMi42MjQgMi4xMTUtMTAuNDgyIDEwLjU3Ni0xOC45MzYgMjEuMDUyLTIxLjAzOCA3LjMwOC0xLjQ2NiAxMi42MTEtNy45NjUgMTIuNjExLTE1LjQ1NHYtNjYuMDY3YzAtNy40ODQtNS4zMTEtMTMuOTg1LTEyLjYyNy0xNS40NTctMTAuNDcyLTIuMTA3LTE4LjkyNS0xMC41NjMtMjEuMDM2LTIxLjA0MS0xLjQ3NS03LjMxMi03Ljk2Ny0xMi42MTgtMTUuNDM5LTEyLjYxOGgtMTQ4Ljk3MWMtNy4zOTUgMC0xMy44NzggNS4yNDItMTUuNDE0IDEyLjQ2NS0yLjExOCA5Ljk2OS0xMC41NCAxOC4wNjctMjAuOTU1IDIwLjE1My03LjM1NSAxLjQ3Mi0xMi42OTIgNy45NzktMTIuNjkyIDE1LjQ3djY4LjEyNWMwIDcuNDk0IDUuMzMxIDEzLjk5OSAxMi42NzcgMTUuNDY2em0yLjMyMy04My41OTJjMC0uMzc0LjI2Mi0uNjg3LjYzOC0uNzYyIDE2LjIwMy0zLjI0NCAyOS4zMzctMTYgMzIuNjgyLTMxLjc0MS4wNzMtLjM0NC4zNzgtLjU4NS43NDItLjU4NWgxNDguOTcyYy4zNTcgMCAuNjY2LjI0NS43MzMuNTgzIDMuMjkgMTYuMzI1IDE2LjQ2NCAyOS40OTkgMzIuNzgyIDMyLjc4Mi4zNC4wNjguNTg2LjM4NS41ODYuNzUydjY2LjA2N2MwIC4zNjEtLjI0MS42ODMtLjU2MS43NDctMTYuMzI2IDMuMjc0LTI5LjUxIDE2LjQ0Ny0zMi44MDYgMzIuNzc4LS4wNjkuMzQyLS4zODYuNTkxLS43NTIuNTkxaC0xNDguOTQ3Yy0uMzYyIDAtLjY3OC0uMjQ2LS43NS0uNTgyLTMuMzQ3LTE1Ljc1Mi0xNi40OS0yOC41MTEtMzIuNzA1LTMxLjc0OC0uMzU3LS4wNzEtLjYxNC0uMzg5LS42MTQtLjc1N3oiLz4NCiAgICAgICAgPHBhdGggZD0ibTM3Mi4wNjcgNTAuMjA0YzQuMTQzIDAgNy41LTMuMzU4IDcuNS03LjV2LTQuMTQyYzAtNC4xNDItMy4zNTctNy41LTcuNS03LjVzLTcuNSAzLjM1OC03LjUgNy41djQuMTQyYzAgNC4xNDIgMy4zNTggNy41IDcuNSA3LjV6Ii8+DQogICAgICAgIDxwYXRoIGQ9Im0xMzkuOTMzIDE5OS41MDNjNC4xNDMgMCA3LjUtMy4zNTggNy41LTcuNXYtNC4xNDJjMC00LjE0Mi0zLjM1Ny03LjUtNy41LTcuNXMtNy41IDMuMzU4LTcuNSA3LjV2NC4xNDJjMCA0LjE0MyAzLjM1NyA3LjUgNy41IDcuNXoiLz4NCiAgICAgICAgPHBhdGggZD0ibTM3Mi4wNjcgMTgwLjM2MmMtNC4xNDMgMC03LjUgMy4zNTgtNy41IDcuNXY0LjE0MmMwIDQuMTQyIDMuMzU3IDcuNSA3LjUgNy41czcuNS0zLjM1OCA3LjUtNy41di00LjE0MmMwLTQuMTQyLTMuMzU3LTcuNS03LjUtNy41eiIvPg0KICAgICAgICA8cGF0aCBkPSJtMTg5LjczMyAxNjQuMWg0OS43YzQuMTQzIDAgNy41LTMuMzU4IDcuNS03LjV2LTI1LjYzM2gxNy4zNWMyLjYgMCA1LjAxNC0xLjM0NiA2LjM4LTMuNTU3czEuNDkxLTQuOTcyLjMyOC03LjI5N2wtMjQuODUtNDkuN2MtMS4yNzEtMi41NDEtMy44NjctNC4xNDYtNi43MDgtNC4xNDZzLTUuNDM4IDEuNjA1LTYuNzA4IDQuMTQ2bC0xNC40OTMgMjguOTg3aC0yOC40OThjLTQuMTQzIDAtNy41IDMuMzU4LTcuNSA3LjV2NDkuN2MtLjAwMSA0LjE0MiAzLjM1NyA3LjUgNy40OTkgNy41em00OS43MDEtNzMuNTYzIDEyLjcxNSAyNS40M2gtMjUuNDN6bS00Mi4yMDEgMjMuODYzaDEzLjQ5OGwtMi44NTYgNS43MTNjLTEuMTYzIDIuMzI1LTEuMDM4IDUuMDg2LjMyOCA3LjI5N3MzLjc4IDMuNTU3IDYuMzggMy41NTdoMTcuMzUxdjE4LjEzM2gtMzQuN3YtMzQuN3oiLz4NCiAgICAgICAgPHBhdGggZD0ibTMxMy45ODMgMTQ3LjUzM2MxNy44MzggMCAzMi4zNS0xNC41MTIgMzIuMzUtMzIuMzUgMC0xNy44MzctMTQuNTEyLTMyLjM1LTMyLjM1LTMyLjM1cy0zMi4zNTEgMTQuNTEyLTMyLjM1MSAzMi4zNWMuMDAxIDE3LjgzOCAxNC41MTQgMzIuMzUgMzIuMzUxIDMyLjM1em0wLTQ5LjY5OWM5LjU2NiAwIDE3LjM1IDcuNzgzIDE3LjM1IDE3LjM1cy03Ljc4MyAxNy4zNS0xNy4zNSAxNy4zNS0xNy4zNTEtNy43ODMtMTcuMzUxLTE3LjM1Yy4wMDEtOS41NjcgNy43ODQtMTcuMzUgMTcuMzUxLTE3LjM1eiIvPg0KICAgICAgICA8cGF0aCBkPSJtMjMwLjg2NyAyNDguNWMtOC41NDcgMC0xNS41IDYuOTUzLTE1LjUgMTUuNXYxNy4xMzNjMCA4LjU0NyA2Ljk1MyAxNS41IDE1LjUgMTUuNWg1MC4yNjZjOC41NDcgMCAxNS41LTYuOTUzIDE1LjUtMTUuNXYtMTcuMTMzYzAtOC41NDctNi45NTMtMTUuNS0xNS41LTE1LjV6bTUwLjc2NiAxNS41djE3LjEzM2MwIC4yNzYtLjIyNS41LS41LjVoLTUwLjI2NmMtLjI3NSAwLS41LS4yMjQtLjUtLjV2LTE3LjEzM2MwLS4yNzYuMjI1LS41LjUtLjVoNTAuMjY2Yy4yNzUgMCAuNS4yMjQuNS41eiIvPg0KICAgICAgICA8cGF0aCBkPSJtNDk2LjUgNDYzLjg2N2gtMTcuNjcyYy4wMTMtLjI2MS4wNC0uNTE5LjA0LS43ODN2LTguMjg0YzAtMTAuNjUyLTYuOTU5LTE5LjcwNC0xNi41NjctMjIuODY0di0xMzYuNTA1YzkuNjA4LTMuMTYgMTYuNTY3LTEyLjIxMiAxNi41NjctMjIuODY0di04LjI4NGMwLTguNzAzLTcuMDgxLTE1Ljc4My0xNS43ODQtMTUuNzgzaC0yLjU2MmMxLjE0My0yLjggMS43NzktNS44NiAxLjc3OS05LjA2NyAwLTEzLjI3LTEwLjc5Ni0yNC4wNjYtMjQuMDY2LTI0LjA2NnMtMjQuMDY2IDEwLjc5Ni0yNC4wNjYgMjQuMDY2YzAgMy4yMDcuNjM1IDYuMjY2IDEuNzc5IDkuMDY3aC0yLjU2M2MtOC43MDMgMC0xNS43ODMgNy4wODEtMTUuNzgzIDE1Ljc4M3Y4LjI4NGMwIDEwLjUxOCA2Ljc4NiAxOS40NzYgMTYuMjA3IDIyLjc0MS0xOC42MTYgMTguNDM4LTQwLjAzNyAzMy4zNTEtNjMuNzM0IDQ0LjMzNy0zLjc1OCAxLjc0Mi01LjM5MyA2LjIwMS0zLjY1IDkuOTU4IDEuMjcgMi43MzcgMy45NzggNC4zNDggNi44MSA0LjM0OCAxLjA1NiAwIDIuMTI5LS4yMjQgMy4xNDktLjY5OCAyMS4wNTgtOS43NjIgNDAuNDI3LTIyLjQzMiA1Ny43ODYtMzcuNzU0djIzLjcxMmMtNDUuNDEgMzUuNDk1LTEwMC4wMTQgNTQuMjQ3LTE1OC4xNjcgNTQuMjQ3LTU4LjE0OCAwLTExMi43NTYtMTguNzUzLTE1OC4xNjctNTQuMjQ5di0yMy42OWM0My43NjQgMzguNjkgOTkuMjggNTkuODA1IDE1OC4xNjcgNTkuODA1IDIzLjU5MiAwIDQ2LjkxMy0zLjQ0MSA2OS4zMTQtMTAuMjI4IDMuOTY0LTEuMjAxIDYuMjA0LTUuMzg4IDUuMDAzLTkuMzUzLTEuMjAxLTMuOTY0LTUuMzg5LTYuMjA3LTkuMzUzLTUuMDAzLTIwLjk4OSA2LjM1OS00Mi44NDcgOS41ODMtNjQuOTY0IDkuNTgzLTU5LjU3MiAwLTExNS40NjItMjMuMDctMTU3LjgwMi02NS4wMTggOS40MTktMy4yNjcgMTYuMjAyLTEyLjIyNCAxNi4yMDItMjIuNzR2LTguMjg0YzAtOC43MDMtNy4wOC0xNS43ODMtMTUuNzgzLTE1Ljc4M2gtMi41NjNjMS4xNDMtMi44IDEuNzc5LTUuODYgMS43NzktOS4wNjcgMC0xMy4yNy0xMC43OTYtMjQuMDY2LTI0LjA2Ni0yNC4wNjZzLTI0LjA3IDEwLjc5OC0yNC4wNyAyNC4wNjhjMCAzLjIwNy42MzYgNi4yNjYgMS43NzkgOS4wNjdoLTIuNTYyYy04LjcwMyAwLTE1Ljc4NCA3LjA4MS0xNS43ODQgMTUuNzgzdjguMjg0YzAgMTAuNjUyIDYuOTU5IDE5LjcwNCAxNi41NjcgMjIuODY0djEzNi41MDZjLTkuNjA4IDMuMTYtMTYuNTY3IDEyLjIxMi0xNi41NjcgMjIuODY0djguMjg0YzAgLjI2NC4wMjcuNTIyLjA0Ljc4M2gtMTcuNjczYy04LjU0NyAwLTE1LjUgNi45NTMtMTUuNSAxNS41djE3LjEzMmMwIDguNTQ3IDYuOTUzIDE1LjUgMTUuNSAxNS41aDU5LjgzM2M0LjE0MyAwIDcuNS0zLjM1OCA3LjUtNy41cy0zLjM1Ny03LjUtNy41LTcuNWgtNTkuODMzYy0uMjc1IDAtLjUtLjIyNC0uNS0uNXYtMTcuMTMzYzAtLjI3Ni4yMjUtLjUuNS0uNWg0ODFjLjI3NSAwIC41LjIyNC41LjV2MTcuMTMzYzAgLjI3Ni0uMjI1LjUtLjUuNWgtMzkxLjE2N2MtNC4xNDMgMC03LjUgMy4zNTgtNy41IDcuNXMzLjM1NyA3LjUgNy41IDcuNWgzOTEuMTY3YzguNTQ3IDAgMTUuNS02Ljk1MyAxNS41LTE1LjV2LTE3LjEzM2MwLTguNTQ3LTYuOTUzLTE1LjUtMTUuNS0xNS41em0tNjcuMzMzLTE2NC41NzdjLjE2MS0uODc4LjE1OC0xLjc3OC4wMDUtMi42NTZoMTguMTI4djE4LjEzM2gtMTguMTMzem0wIDQzLjkwNGMuMDEyLS4yMzkuMDEyLS40NzkgMC0uNzE5di0xMi43MDloMTguMTMzdjEwMC45NjdoLTE4LjEzM3ptMC0xMDMuNzYxYzAtNC45OTkgNC4wNjctOS4wNjYgOS4wNjYtOS4wNjZzOS4wNjYgNC4wNjcgOS4wNjYgOS4wNjYtNC4wNjcgOS4wNjctOS4wNjYgOS4wNjctOS4wNjYtNC4wNjctOS4wNjYtOS4wNjd6bS0xNi41NjcgMjQuODVjMC0uNDMyLjM1Mi0uNzgzLjc4My0uNzgzaDQ5LjdjLjQzMyAwIC43ODQuMzUyLjc4NC43ODN2OC4yODRjMCA0Ljk5OS00LjA2NyA5LjA2Ni05LjA2NyA5LjA2NmgtMzMuMTMzYy01IDAtOS4wNjctNC4wNjctOS4wNjctOS4wNjZ6bS0xNTYuNiAxNDQuMTc2YzU3LjY0OCAwIDExMi4wMDctMTcuNDIyIDE1OC4xNjctNTAuNTE0djczLjk5MWMtOS42MDggMy4xNi0xNi41NjcgMTIuMjEyLTE2LjU2NyAyMi44NjR2OC4yODRjMCAuMjY0LjAyNy41MjIuMDQuNzgzaC0yODMuMjc5Yy4wMTMtLjI2MS4wNC0uNTE5LjA0LS43ODN2LTguMjg0YzAtMTAuNjUyLTYuOTU5LTE5LjcwNC0xNi41NjctMjIuODY0di03My45OTJjNDYuMTYxIDMzLjA5MiAxMDAuNTIzIDUwLjUxNSAxNTguMTY2IDUwLjUxNXptLTE3My4xNjctMTEwLjc4OWMtLjAxMi4yNDctLjAxMi40OTUgMCAuNzQydjE2LjM1NWgtMTguMTMzdi0xOC4xMzNoMTguMTMzem0tMTguMTMzIDMyLjA5N2gxOC4xMzN2MTAwLjk2N2gtMTguMTMzem0wLTkwLjMzNGMwLTQuOTk5IDQuMDY3LTkuMDY2IDkuMDY2LTkuMDY2czkuMDY2IDQuMDY3IDkuMDY2IDkuMDY2LTQuMDY3IDkuMDY3LTkuMDY2IDkuMDY3LTkuMDY2LTQuMDY3LTkuMDY2LTkuMDY3em0tMTYuNTY3IDI0Ljg1YzAtLjQzMi4zNTItLjc4My43ODQtLjc4M2g0OS43Yy40MzIgMCAuNzgzLjM1Mi43ODMuNzgzdjguMjg0YzAgNC45OTktNC4wNjcgOS4wNjYtOS4wNjcgOS4wNjZoLTMzLjEzM2MtNSAwLTkuMDY3LTQuMDY3LTkuMDY3LTkuMDY2em0uNzg0IDE5OS41ODRjLS40MzMgMC0uNzg0LS4zNTItLjc4NC0uNzgzdi04LjI4NGMwLTQuOTk5IDQuMDY3LTkuMDY2IDkuMDY3LTkuMDY2aDMzLjEzM2M1IDAgOS4wNjcgNC4wNjcgOS4wNjcgOS4wNjZ2OC4yODRjMCAuNDMyLS4zNTIuNzgzLS43ODMuNzgzem0zNjQuNDY2IDBjLS40MzIgMC0uNzgzLS4zNTItLjc4My0uNzgzdi04LjI4NGMwLTQuOTk5IDQuMDY3LTkuMDY2IDkuMDY3LTkuMDY2aDMzLjEzM2M1IDAgOS4wNjcgNC4wNjcgOS4wNjcgOS4wNjZ2OC4yODRjMCAuNDMyLS4zNTIuNzgzLS43ODQuNzgzeiIvPg0KICAgIDwvZz4NCjwvc3ZnPg==",Pxe="PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDQ4MCA0ODAiPg0KICAgIDxnIGZpbGw9ImN1cnJlbnRDb2xvciI+DQogICAgICAgIDxwYXRoIGQ9Ik00NzQuNjA4LDgwLjQzOWwtMjMyLTgwYy0xLjY5LTAuNTgzLTMuNTI2LTAuNTgzLTUuMjE2LDBsLTIzMiw4MEMyLjE2Niw4MS41NTEsMC4wMDEsODQuNTg3LDAsODcuOTk5djM4NA0KCQkJYzAsNC40MTgsMy41ODIsOCw4LDhoNDBjNC40MTgsMCw4LTMuNTgyLDgtOHYtMjQ4aDM2OHYyNDhjMCw0LjQxOCwzLjU4Miw4LDgsOGg0MGM0LjQxOCwwLDgtMy41ODIsOC04di0zODQNCgkJCUM0NzkuOTk5LDg0LjU4Nyw0NzcuODM0LDgxLjU1MSw0NzQuNjA4LDgwLjQzOXogTTQwLDIxNS45OTl2MjQ4SDE2di0zMDRoMjRWMjE1Ljk5OXogTTQyNCwyMDcuOTk5SDU2di0xNmgzNjhWMjA3Ljk5OXoNCgkJCSBNNDI0LDE3NS45OTlINTZ2LTE2aDM2OFYxNzUuOTk5eiBNNDY0LDQ2My45OTloLTI0di0zMDRoMjRWNDYzLjk5OXogTTQ2NCwxNDMuOTk5SDE2VjkzLjcwM2wyMjQtNzcuMjRsMjI0LDc3LjI0VjE0My45OTl6Ii8+DQogICAgICAgIDxwYXRoIGQ9Ik0zOTUuNTc2LDM0NC43OTlsLTI5LjYtMTQuOGwtMjYuNC01Mi44Yy00LjA2MS04LjEyNS0xMi4zODEtMTMuMjQyLTIxLjQ2NC0xMy4ySDE2MS44ODgNCgkJCWMtOS4wOTgtMC4wMy0xNy40MjEsNS4xMTQtMjEuNDY0LDEzLjI2NGwtMjYuNCw1Mi44bC0yOS42LDE0LjhjLTIuNzA1LDEuMzUyLTQuNDE2LDQuMTEyLTQuNDI0LDcuMTM2djExMmMwLDguODM3LDcuMTYzLDE2LDE2LDE2DQoJCQloMzJjOC44MzcsMCwxNi03LjE2MywxNi0xNnYtMjRoMTkydjI0YzAsOC44MzcsNy4xNjMsMTYsMTYsMTZoMzJjOC44MzcsMCwxNi03LjE2MywxNi0xNnYtMTEyDQoJCQlDNDAwLjAxNywzNDguOTUyLDM5OC4zMDEsMzQ2LjE2LDM5NS41NzYsMzQ0Ljc5OXogTTE1NC43MzYsMjg0LjQyM2MxLjM0NS0yLjcxOCw0LjExOS00LjQzNCw3LjE1Mi00LjQyNGgxNTYuMjI0DQoJCQljMy4wMzMtMC4wMSw1LjgwNywxLjcwNiw3LjE1Miw0LjQyNGwyMS43OTIsNDMuNTc2SDEzMi45NDRMMTU0LjczNiwyODQuNDIzeiBNMTI4LDQ2My45OTlIOTZ2LTI0aDMyVjQ2My45OTl6IE0zODQsNDYzLjk5OWgtMzINCgkJCXYtMjRoMzJWNDYzLjk5OXogTTM4NCw0MjMuOTk5SDEzNkg5NnYtNjcuMDU2bDI1Ljg4OC0xMi45NDRoMjM2LjIyNEwzODQsMzU2Ljk0M1Y0MjMuOTk5eiIvPg0KICAgICAgICA8cGF0aCBkPSJNMTUyLDM1OS45OTloLTI0Yy04LjgzNywwLTE2LDcuMTYzLTE2LDE2djE2YzAsOC44MzcsNy4xNjMsMTYsMTYsMTZoMjRjOC44MzcsMCwxNi03LjE2MywxNi0xNnYtMTYNCgkJCUMxNjgsMzY3LjE2MiwxNjAuODM3LDM1OS45OTksMTUyLDM1OS45OTl6IE0xNTIsMzkxLjk5OWgtMjR2LTE2aDI0VjM5MS45OTl6Ii8+DQogICAgICAgIDxwYXRoIGQ9Ik0zNTIsMzU5Ljk5OWgtMjRjLTguODM3LDAtMTYsNy4xNjMtMTYsMTZ2MTZjMCw4LjgzNyw3LjE2MywxNiwxNiwxNmgyNGM4LjgzNywwLDE2LTcuMTYzLDE2LTE2di0xNg0KCQkJQzM2OCwzNjcuMTYyLDM2MC44MzcsMzU5Ljk5OSwzNTIsMzU5Ljk5OXogTTM1MiwzOTEuOTk5aC0yNHYtMTZoMjRWMzkxLjk5OXoiLz4NCiAgICAgICAgPHBhdGggZD0iTTI4MCwzNTkuOTk5aC04MGMtOC44MzcsMC0xNiw3LjE2My0xNiwxNnYxNmMwLDguODM3LDcuMTYzLDE2LDE2LDE2aDgwYzguODM3LDAsMTYtNy4xNjMsMTYtMTZ2LTE2DQoJCQlDMjk2LDM2Ny4xNjIsMjg4LjgzNywzNTkuOTk5LDI4MCwzNTkuOTk5eiBNMjgwLDM5MS45OTloLTgwdi0xNmg4MFYzOTEuOTk5eiIvPg0KICAgIDwvZz4NCjwvc3ZnPg0K",Wxe="PHN2ZyBoZWlnaHQ9IjUxMiIgdmlld0JveD0iMCAwIDUxMS45NzggNTExLjk3OCIgd2lkdGg9IjUxMiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCiAgICA8ZyBmaWxsPSJjdXJyZW50Q29sb3IiPg0KICAgICAgICA8cGF0aCBkPSJtMTMwLjAwOSAyMjMuMjQ4YzQuMTQzIDAgNy41LTMuMzU4IDcuNS03LjV2LTE2LjY5NmMwLTEyLjU1NyAxMC4yMTYtMjIuNzczIDIyLjc3Mi0yMi43NzNoMTUuMzkyYzQuMTQzIDAgNy41LTMuMzU4IDcuNS03LjVzLTMuMzU3LTcuNS03LjUtNy41aC0xNS4zOTJjLTIwLjgyOCAwLTM3Ljc3MiAxNi45NDUtMzcuNzcyIDM3Ljc3M3YxNi42OTZjMCA0LjE0MiAzLjM1OCA3LjUgNy41IDcuNXoiLz4NCiAgICAgICAgPHBhdGggZD0ibTEzMC4wMDkgMjgxLjE4N2M0LjE0MyAwIDcuNS0zLjM1OCA3LjUtNy41di0yNC43NDZjMC00LjE0Mi0zLjM1Ny03LjUtNy41LTcuNXMtNy41IDMuMzU4LTcuNSA3LjV2MjQuNzQ2YzAgNC4xNDIgMy4zNTggNy41IDcuNSA3LjV6Ii8+DQogICAgICAgIDxwYXRoIGQ9Im0xNTcuODU2IDIwOC44NnYzNi4zMzljMCA0LjE0MiAzLjM1NyA3LjUgNy41IDcuNXM3LjUtMy4zNTggNy41LTcuNXYtMzYuMzM5YzAtMy4yOTQgMi43OTYtNi4wNzggNi4xMDUtNi4wNzhoMTMuMjM3YzQuMTQzIDAgNy41LTMuMzU4IDcuNS03LjVzLTMuMzU3LTcuNS03LjUtNy41aC0xMy4yMzdjLTExLjYzNyAwLTIxLjEwNSA5LjQ1NS0yMS4xMDUgMjEuMDc4eiIvPg0KICAgICAgICA8cGF0aCBkPSJtMjI4LjE4MSAyMTEuNDNjMi45NDIgMS45NjQgNi4zODIgMi45NjMgOS44ODkgMi45NjMgMi40NDIgMCA0LjkxOS0uNDg1IDcuMjgyLTEuNDY3bDI0Ljc2LTEwLjI1NSA2My41OTUgNC45MDYgNC42NjEgMTYuMTIxYzEuNjE5IDUuNjAxIDUuNTk2IDEwLjA3NCAxMS4xOTcgMTIuNTk1IDMuMTQ4IDEuNDE3IDYuNTkxIDIuMTI0IDEwLjA0MSAyLjEyNCAzLjY1MyAwIDcuMzE2LS43OTMgMTAuNjQ0LTIuMzc0bDExNy4yOTEtNTUuNzI5YzYuNDY5LTMuMDc0IDExLjQyNS05LjAxIDEzLjI1OC0xNS44OCAxLjU4Mi01LjkzMi42MjktMTEuODM1LTIuNjg0LTE2LjYxOWwtMjMuNjM5LTM0LjE2NGMxNy43NjMtMjAuNDYyIDIxLjk0MS00OS41OTUgMTAuMTI3LTc0LjQ2MS0xNi4yNzItMzQuMjAxLTU3LjMzMi00OC43OTctOTEuNTEtMzIuNTUtMjYuMTgxIDEyLjQzNS00MS41OTIgNDAuMDA4LTM4LjkxIDY4LjQ1OGwtMzMuNzY2IDE2LjA0MmMtLjAwMSAwLS4wMDEgMC0uMDAxIDAtMTAuNzI1IDUuMDk2LTE1LjM5MSAxNy4yODEtMTEuNjExIDMwLjMxNWw4Ljc0NSAzMC4yNDJoLTQ3LjE1N2wtMjUuMDU1LTEwLjM3N2MtNS43NjMtMi4zNzEtMTIuMTc5LTEuNzkzLTE3LjE2NyAxLjU0Ni00LjcxMyAzLjE1Ny03LjQxNiA4LjIyMS03LjQxNiAxMy44OTN2NDAuNzYxYy0uMDAyIDUuNjkxIDIuNzA2IDEwLjc2IDcuNDI2IDEzLjkxem0yNTcuNi01NS4wNzdjLjc5IDEuMTQuOTY2IDIuNTU4LjUyNCA0LjIxNC0uNjkyIDIuNTkzLTIuNzM0IDUuMDI2LTUuMjAyIDYuMTk5bC0xMTcuMjkxIDU1LjcyOGMtMi40NyAxLjE3My01LjY0NiAxLjIyMS04LjA5MS4xMi0xLjU2NS0uNzA0LTIuNTU2LTEuNzQxLTIuOTQzLTMuMDgzbC0yMi4zNzYtNzcuMzg1IDEwOS41NDItNTIuMDR6bS04Ni4yNTItMTM2LjE2MmMuMDAxIDAgLjAwMi0uMDAxLjAwMy0uMDAxIDI2LjcxNi0xMi43MDMgNTguODA2LTEuMjg4IDcxLjUyNCAyNS40NDIgOC42NjQgMTguMjM3IDYuMzMgMzkuNDE3LTUuNDYzIDU1LjE3M2wtLjAyNC0uMDI2LTI4LjAwMi00MC40N2MtNy43MjktMTEuMTYtMjAuMTM1LTE1LjI0MS0zMC44NjgtMTAuMTU3bC0zNy44MDMgMTcuOTU4LS4wMTIuMDAzYy4yMTctMjAuMTkgMTEuODk5LTM5LjAxOSAzMC42NDUtNDcuOTIyem0tNzIuNjc2IDg0LjQ5OCA4Ni4yNzMtNDAuOTg0YzQuNzUtMi4yNTEgOS40OTIgMS4zNjYgMTIuMTA3IDUuMTQzbDYuMDYyIDguNzYtMTA1LjExNSA0OS45MzctMi45NjctMTAuMjYyYy0xLjI3OC00LjQwNC0xLjA5LTEwLjM0NiAzLjY0LTEyLjU5NHptLTUwLjQ1MyA2Mi4wMDloNDUuNDc4bDcuMzY1IDI1LjQ5LTUyLjg0My00LjA3N3ptLTQwLjY0Ny05LjkzOGMwLS4zOTUuMDc5LS45NzIuNzY1LTEuNDMxLjIwNC0uMTM3Ljc3MS0uNDU1IDEuNjEzLS40NTUuNDI3IDAgLjkyNC4wODIgMS40OC4zMTFsMjEuNzg4IDkuMDI0djI1LjgzNGwtMjEuNzk3IDkuMDI3Yy0xLjY2NS42OTQtMi43OTIuMDg1LTMuMDk2LS4xMTgtLjY2OC0uNDQ2LS43NTQtLjk5OS0uNzU0LTEuNDMxdi00MC43NjF6Ii8+DQogICAgICAgIDxwYXRoIGQ9Im0xMTcuOTYgNDY0LjQ3OWMtMi45MjkgMi45MjktMi45MjkgNy42NzggMCAxMC42MDZsLjAyOC4wMjhjMS40NjIgMS40NjEgMy4zNzEgMi4xOSA1LjI4MyAyLjE5IDEuOTIgMCAzLjg0Mi0uNzM2IDUuMzEtMi4yMDQgMi45MjktMi45MjkgMi45MTUtNy42OTItLjAxNC0xMC42MjEtMi45My0yLjkyOC03LjY3OC0yLjkyOC0xMC42MDcuMDAxeiIvPg0KICAgICAgICA8cGF0aCBkPSJtMTkwLjkyIDQ2OC4yNzdjLTIuOTI5IDIuOTI5LTIuOTI5IDcuNjc4IDAgMTAuNjA2bC4wMjguMDI4YzEuNDYyIDEuNDYxIDMuMzcxIDIuMTkgNS4yODMgMi4xOSAxLjkyIDAgMy44NDItLjczNiA1LjMxLTIuMjA0IDIuOTI5LTIuOTI5IDIuOTE1LTcuNjkyLS4wMTQtMTAuNjIxLTIuOTMtMi45MjctNy42NzgtMi45MjctMTAuNjA3LjAwMXoiLz4NCiAgICAgICAgPHBhdGggZD0ibTMwNy45NTcgNDY0LjQ3OWMtMi45MjkgMi45MjktMi45MjkgNy42NzggMCAxMC42MDZsLjAyOC4wMjhjMS40NjIgMS40NjEgMy4zNzEgMi4xOSA1LjI4MyAyLjE5IDEuOTIgMCAzLjg0Mi0uNzM2IDUuMzEtMi4yMDQgMi45MjktMi45MjkgMi45MTUtNy42OTItLjAxNC0xMC42MjEtMi45My0yLjkyOC03LjY3OC0yLjkyOC0xMC42MDcuMDAxeiIvPg0KICAgICAgICA8cGF0aCBkPSJtMzc2LjIyMiA0ODEuMTAyYzEuOTIgMCAzLjg0Mi0uNzM2IDUuMzEtMi4yMDQgMi45MjktMi45MjkgMi45MTUtNy42OTItLjAxNC0xMC42MjEtMi45My0yLjkyOS03LjY3OC0yLjkyOS0xMC42MDcgMHMtMi45MjkgNy42NzggMCAxMC42MDZsLjAyOC4wMjhjMS40NjIgMS40NjIgMy4zNzEgMi4xOTEgNS4yODMgMi4xOTF6Ii8+DQogICAgICAgIDxwYXRoIGQ9Im00NzAuNzg0IDQwOS4zODVjMjIuNzEzLTIuMjc4IDQxLjE5MS0yMi43OTIgNDEuMTkxLTQ1LjcyOXYtMjguNzQzYzAtMy43MDktMS41NDktNy4yMzQtNC4yNDgtOS42NzEtMi42OTItMi40MzEtNi4zNTItMy42MDktMTAuMDEtMy4yMzNsLTI4LjgxIDIuODkyYy05LjkyMyAxLjAxLTE5LjAzNyA1LjUwMi0yNi4xNTEgMTIuMTUybC4wNjMtNS4xNTRjMC0yMi45MDMtMTguMzM3LTQzLjI2Ni00MS4wNTQtNDUuNTc4bC0yOC43ODMtMi44OWMtMy42ODctLjM3OS03LjMzNC44MDItMTAuMDI1IDMuMjMyLTIuNjk5IDIuNDM4LTQuMjQ4IDUuOTYyLTQuMjQ4IDkuNjcxdjI4Ljc0M2MwIDIyLjkwMyAxOC40NzMgNDMuNDE3IDQxLjE4NSA0NS43MjlsMjcuODYzIDIuODE0djUzLjk5NmgtNTQuNTE5Yy00LjE0MyAwLTcuNSAzLjM1OC03LjUgNy41czMuMzU3IDcuNSA3LjUgNy41aDExOS4zMDRjMi40NDQgMCA0LjQzNCAxLjk3NiA0LjQzNCA0LjQwNXY0NS41MjNjMCAyLjQwMy0yLjAzIDQuNDM0LTQuNDM0IDQuNDM0aC00NzMuMTM0Yy0yLjM4OCAwLTQuNDA1LTIuMDMtNC40MDUtNC40MzR2LTQ1LjUyM2MwLTIuMzg4IDIuMDE4LTQuNDA1IDQuNDA1LTQuNDA1aDMxOS4xOTJjNC4xNDMgMCA3LjUtMy4zNTggNy41LTcuNXMtMy4zNTctNy41LTcuNS03LjVoLTc1LjEyNnYtMTUuMzk3bDI4LjA1Ny0yLjgzM2MyMi43MTMtMi4yNzggNDEuMTktMjIuNzkyIDQxLjE5LTQ1LjcyOXYtMjguNzQzYzAtMy43MDUtMS41NTItNy4yMjktNC4yNTctOS42NjktMi43LTIuNDM1LTYuMzU5LTMuNjEyLTEwLjAwMS0zLjIzNWwtMjguODEgMi44OTJjLTkuOTM0IDEuMDExLTE5LjA1OCA1LjUwNy0yNi4xOCAxMi4xNjMgMCAwIC4xOTktNC40MjkuMTk5LTUuMDEzIDAtMjIuOTA3LTE4LjQ3NC00My40Mi00MS4xOS00NS43MjlsLTI4Ljc3Ni0yLjg5Yy0zLjY2Ni0uMzc1LTcuMzA4Ljc5Ni05Ljk5NyAzLjIyMi0yLjcwNCAyLjQzOS00LjI1NSA1Ljk2Ny00LjI1NSA5LjY4MXYyOC43NDNjMCAyMi45MDMgMTguNDc0IDQzLjQxNyA0MS4xODYgNDUuNzI5bDI3LjgzNCAyLjgxM3Y1My45OTZoLTE2NC4yNTN2LTE1LjM5OGwyOC4wMjYtMi44MzJjMjIuNzEzLTIuMjc0IDQxLjE5MS0yMi43ODkgNDEuMTkxLTQ1LjcyOXYtMjguNzQzYzAtMy43MTMtMS41NTEtNy4yNDItNC4yNTUtOS42ODEtMi42ODktMi40MjYtNi4zMzMtMy42MDQtOS45NzUtMy4yMjRsLTI4LjgxIDIuODkyYy05LjkzNCAxLjAxMS0xOS4wNTggNS41MDctMjYuMTc5IDEyLjE2MiAwIDAgLjE5OC00LjQzLjE5OC01LjAxMiAwLTIyLjkwMy0xOC40NzQtNDMuNDE3LTQxLjE5LTQ1LjcyOWwtMjguNzc2LTIuODljLTMuNjYtLjM3NC03LjMwNi43OTUtOS45OTcgMy4yMjItMi43MDQgMi40MzktNC4yNTUgNS45NjgtNC4yNTUgOS42ODF2MjguNzQzYzAgMjIuOTAzIDE4LjQ3NCA0My40MTcgNDEuMTg2IDQ1LjcyOWwyNy44MzUgMi44MTN2MzEuNzk1IDIyLjIwMWgtNDkuODEyYy0xMC43IDAtMTkuNDA1IDguNzA1LTE5LjQwNSAxOS40MDV2NDUuNTIzYzAgMTAuNzE2IDguNzA1IDE5LjQzNCAxOS40MDUgMTkuNDM0aDQ3My4xMzRjMTAuNzE2IDAgMTkuNDM0LTguNzE4IDE5LjQzNC0xOS40MzR2LTQ1LjUyM2MwLTEwLjctOC43MTgtMTkuNDA1LTE5LjQzNC0xOS40MDVoLTQ5Ljc4NXYtMTUuMzk4em0tMjguMDI4LTM4Ljc1NmMwLTE1LjE3MSAxMi42NzItMjkuMjc5IDI3LjY2LTMwLjgwNWwyNi41NTktMi42NjZ2MjYuNDk4YzAgMTUuMTkyLTEyLjY4IDI5LjI5OS0yNy42OTMgMzAuODA1bC0xNS40MTUgMS41NTggMTkuMDY5LTIxLjA5N2MyLjc3Ny0zLjA3MyAyLjUzNy03LjgxNi0uNTM1LTEwLjU5My0zLjA3Mi0yLjc3NS03LjgxNC0yLjUzOS0xMC41OTQuNTM1bC0xOS4wNTEgMjEuMDc3em0tMTUtMjMuNDU3LTE4Ljg4LTIwLjg4OGMtMi43NzktMy4wNzItNy41MjEtMy4zMTItMTAuNTk0LS41MzVzLTMuMzEzIDcuNTItLjUzNSAxMC41OTNsMTkuMDY3IDIxLjA5Ni0xNS40MDgtMS41NTZjLTE1LjAxNC0xLjUyOC0yNy42OTgtMTUuNjM1LTI3LjY5OC0zMC44MDV2LTI2LjQ5N2wyNi41NDggMi42NjZjMTUuMDE1IDEuNTI4IDI3LjUgMTUuNjM1IDI3LjUgMzAuODA1em0tMTY0LjI4MiAyMy40NTdjMC0xNS4xNyAxMi42ODUtMjkuMjc3IDI3LjY4OC0zMC44MDVsMjYuNTU5LTIuNjY2djI2LjQ5OGMwIDE1LjE5Mi0xMi42NzkgMjkuMjk5LTI3LjY5MiAzMC44MDVsLTE1LjQxNCAxLjU1NyAxOS4wNjgtMjEuMDk2YzIuNzc3LTMuMDczIDIuNTM3LTcuODE2LS41MzUtMTAuNTkzLTMuMDcyLTIuNzc1LTcuODE0LTIuNTM5LTEwLjU5NC41MzVsLTE5LjA3OSAyMS4xMDh2LTE1LjM0M3ptLTQ0Ljk4LTM0LjI4NiAxOS4wNjkgMjEuMDk3LTE1LjQwOS0xLjU1N2MtMTUuMDE1LTEuNTI4LTI3LjY5OS0xNS42MzUtMjcuNjk5LTMwLjgwNXYtMjYuNDk1bDI2LjUyMSAyLjY2M2MxNS4wMTUgMS41MjYgMjcuNDk5IDE1LjYzMyAyNy40OTkgMzAuODA1djE1LjA5MWwtMTguODUyLTIwLjg1N2MtMi43NzgtMy4wNzItNy41MjEtMy4zMTItMTAuNTk0LS41MzVzLTMuMzEzIDcuNTItLjUzNSAxMC41OTN6bS0xMzQuMjczIDM0LjI4NmMwLTE1LjE3IDEyLjY4NS0yOS4yNzcgMjcuNjg4LTMwLjgwNWwyNi41My0yLjY2M3YyNi40OTVjMCAxNS4xOTUtMTIuNjc5IDI5LjMwMS0yNy42OTIgMzAuODA1bC0xNS40MDUgMS41NTcgMTkuMDgzLTIxLjA5NGMyLjc3OS0zLjA3MiAyLjU0Mi03LjgxNC0uNTMtMTAuNTkzLTMuMDY4LTIuNzc4LTcuODEzLTIuNTQyLTEwLjU5My41M2wtMTkuMDgxIDIxLjA5MXptLTQ0Ljk4MS0zNC4yODYgMTkuMDY5IDIxLjA5Ny0xNS40MDktMS41NThjLTE1LjAxNS0xLjUyOC0yNy42OTktMTUuNjM1LTI3LjY5OS0zMC44MDV2LTI2LjQ5NWwyNi41MiAyLjY2M2MxNS4wMTUgMS41MjggMjcuNTAxIDE1LjYzNSAyNy41MDEgMzAuODA1djE1LjA5MmwtMTguODUzLTIwLjg1OGMtMi43NzktMy4wNzItNy41MjEtMy4zMTItMTAuNTk0LS41MzVzLTMuMzEzIDcuNTIxLS41MzUgMTAuNTk0eiIvPg0KICAgIDwvZz4NCjwvc3ZnPg==",Jxe="PHN2ZyBoZWlnaHQ9IjUxMiIgdmlld0JveD0iMCAwIDUxMiA1MTIiIHdpZHRoPSI1MTIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+DQogICAgPGcgZmlsbD0iY3VycmVudENvbG9yIj4NCiAgICAgICAgPHBhdGggZD0ibTI2LjYyMiAxNTEuNzQxaDEwLjh2MzUuNjgxYzAgMTEuMTI1IDkuMDUxIDIwLjE3NSAyMC4xNzUgMjAuMTc1aDE0LjgxNGM0Ljc5OSAwIDkuMjA4LTEuNjkxIDEyLjY3NS00LjUgMy40NjcgMi44MDkgNy44NzUgNC41IDEyLjY3NSA0LjVoMTQuODE0YzExLjEyNCAwIDIwLjE3NS05LjA1IDIwLjE3NS0yMC4xNzV2LTM5Ljk0aDIwLjEzOXYxODUuMTE1aC0yMy40NTdjLTEwLjkzOCAwLTE5LjgzNyA4Ljg5OC0xOS44MzcgMTkuODM2djM3LjMyNGMwIDkuOTY4IDcuMzk4IDE4LjIxOSAxNi45ODggMTkuNjA4djg3LjU3NmMwIDguMzA0IDYuNzU1IDE1LjA1OSAxNS4wNTkgMTUuMDU5aDMwLjMzNWM4LjMwNCAwIDE1LjA1OS02Ljc1NSAxNS4wNTktMTUuMDU5di01My44NDRoNTEuNDY0YzQuMTQzIDAgNy41LTMuMzU4IDcuNS03LjVzLTMuMzU3LTcuNS03LjUtNy41Yy05Ljc2NSAwLTg1Ljc4NSAwLTk2LjkxNyAwdi0xOC41MDNoMjI4LjgzNHYxOC41MDNjLTExLjEzNyAwLTg3LjIxNyAwLTk2LjkxNyAwLTQuMTQzIDAtNy41IDMuMzU4LTcuNSA3LjVzMy4zNTcgNy41IDcuNSA3LjVoNTEuNDY1djUzLjg0NGMwIDguMzA0IDYuNzU1IDE1LjA1OSAxNS4wNTkgMTUuMDU5aDMwLjMzNGM4LjMwNCAwIDE1LjA2LTYuNzU1IDE1LjA2LTE1LjA1OSAwLTEwLjE1NCAwLTc3LjAzNiAwLTg3LjU3NiA5LjU5LTEuMzg5IDE2Ljk4OC05LjY0IDE2Ljk4OC0xOS42MDh2LTM3LjMyNGMwLTEwLjkzOC04Ljg5OC0xOS44MzYtMTkuODM3LTE5LjgzNmgtMjMuNDU3di03NS4wNThjMC00LjE0Mi0zLjM1Ny03LjUtNy41LTcuNXMtNy41IDMuMzU4LTcuNSA3LjV2NzUuMDU4aC0yNS4xNjRjMC0yMS43MTMgMC0xNjIuOTEyIDAtMTg1LjExNWgyNS4xNjR2NzUuMDU4YzAgNC4xNDIgMy4zNTcgNy41IDcuNSA3LjVzNy41LTMuMzU4IDcuNS03LjV2LTc1LjA1OGgyMC4xMzl2MzkuOTRjMCAxMS4xMjUgOS4wNTEgMjAuMTc1IDIwLjE3NSAyMC4xNzVoMTQuODE0YzQuNzk5IDAgOS4yMDgtMS42OTEgMTIuNjc1LTQuNSAzLjQ2NyAyLjgwOSA3Ljg3NSA0LjUgMTIuNjc0IDQuNWgxNC44MTVjMTEuMTI0IDAgMjAuMTc1LTkuMDUgMjAuMTc1LTIwLjE3NXYtMzUuNjgxaDEwLjhjMTEuMTI0IDAgMjAuMTc1LTkuMDUgMjAuMTc1LTIwLjE3NXYtMTQuODE0YzAtMTEuMTI1LTkuMDUxLTIwLjE3NS0yMC4xNzUtMjAuMTc1aC0xMC44di0zNS42ODFjMC0xMS4xMjQtOS4wNTEtMjAuMTc0LTIwLjE3NS0yMC4xNzRoLTE0LjgxNWMtNC43OTkgMC05LjIwNyAxLjY5MS0xMi42NzQgNC41LTMuNDY3LTIuODA5LTcuODc1LTQuNS0xMi42NzUtNC41aC0xNC44MTRjLTExLjEyNCAwLTIwLjE3NSA5LjA1LTIwLjE3NSAyMC4xNzR2MzkuOTQxaC0yMC4xMzl2LTgwLjY2M2MtLjAwMS0xMS4xMjQtOS4wNTEtMjAuMTc0LTIwLjE3NS0yMC4xNzRoLTE0LjgxNGMtMTEuMTI0IDAtMjAuMTc1IDkuMDUtMjAuMTc1IDIwLjE3NHY1MC41MzRoLTk1Ljg5NnYtNTAuNTM0YzAtMTEuMTI0LTkuMDUtMjAuMTc0LTIwLjE3NC0yMC4xNzRoLTE0LjgxNWMtMTEuMTI0IDAtMjAuMTc0IDkuMDUtMjAuMTc0IDIwLjE3NHY4MC42NjNoLTIwLjEzOXYtMzkuOTQxYzAtMTEuMTI0LTkuMDUxLTIwLjE3NC0yMC4xNzUtMjAuMTc0aC0xNC44MTRjLTQuNzk5IDAtOS4yMDggMS42OTEtMTIuNjc1IDQuNS0zLjQ2Ny0yLjgwOS03Ljg3NS00LjUtMTIuNjc1LTQuNWgtMTQuODE0Yy0xMS4xMjQgMC0yMC4xNzUgOS4wNS0yMC4xNzUgMjAuMTc0djM1LjY4MWgtMTAuOGMtMTEuMTI0IDAtMjAuMTc1IDkuMDUtMjAuMTc1IDIwLjE3NXYxNC44MTRjMCAxMS4xMjUgOS4wNTEgMjAuMTc1IDIwLjE3NSAyMC4xNzV6bTE0MS4yNjctNC4yNmgyNS4xNjN2MTg1LjExNWgtMjUuMTYzem00MC4xNjMgNjguNzEyaDk1Ljg5NnY3Ni45MDFoLTk1Ljg5NnptOTUuODk1LTE1aC05NS44OTZ2LTIzLjU4M2g5NS44OTZ6bS0xMzEuOTE5IDI0MS45MDQtLjA1MSA1My45MDMtMzAuMzkzLS4wMzljMC0uMDAxLS4wMDEtLjAwOC0uMDAxLS4wMnYtNTMuODQ0em0xOTguMzI5IDUzLjkwMy0zMC4zOTMtLjA1OXYtNTMuODQ0aDMwLjQ0NXptMTIuMjExLTE0OS40MDNjMi42NjcgMCA0LjgzNyAyLjE2OSA0LjgzNyA0LjgzNnYzNy4zMjRjMCAyLjY2Ny0yLjE3IDQuODM2LTQuODM3IDQuODM2LTEzLjIwMiAwLTI0MS4yNTYgMC0yNTMuMTM3IDAtMi42NjcgMC00LjgzNy0yLjE2OS00LjgzNy00LjgzNnYtMzcuMzI0YzAtMi42NjcgMi4xNy00LjgzNiA0LjgzNy00LjgzNnptLTE3NC41MTYtMTV2LTI0LjUwM2g5NS44OTZ2MjQuNTAzem05NS44OTUtMTY5Ljk4N2gtOTUuODk2di0xNS4xMjhoOTUuODk2em0tMTE1Ljk3Ny0zMC4xMjl2LTE2LjY0NWgxMzYuMDZ2MTYuNjQ1Yy00LjY1MyAwLTEzMC40MTEgMC0xMzYuMDYgMHptMjk3LjQwOC0yMC45MDRjMi44MDUgMCA1LjE3NSAyLjM3IDUuMTc1IDUuMTc1djE0LjgxNGMwIDIuODA1LTIuMzcgNS4xNzUtNS4xNzUgNS4xNzVoLTEwLjh2LTI1LjE2NHptLTQ1Ljc5LTU1Ljg1NWgxNC44MTVjMi44MDUgMCA1LjE3NSAyLjM3IDUuMTc1IDUuMTc0djEyNi41MjZjMCAyLjgwNS0yLjM3IDUuMTc1LTUuMTc1IDUuMTc1aC0xNC44MTVjLTIuODA1IDAtNS4xNzQtMi4zNy01LjE3NC01LjE3NXYtMTI2LjUyNmMwLTIuODA1IDIuMzY5LTUuMTc0IDUuMTc0LTUuMTc0em0tNDUuMzM4IDUuMTc0YzAtMi44MDUgMi4zNy01LjE3NCA1LjE3NS01LjE3NGgxNC44MTRjMi44MDUgMCA1LjE3NSAyLjM3IDUuMTc1IDUuMTc0djEyNi41MjZjMCAyLjgwNS0yLjM3IDUuMTc1LTUuMTc1IDUuMTc1aC0xNC44MTRjLTIuODU0IDAtNS4xNzUtMi4zMjEtNS4xNzUtNS4xNzUgMC0yLjkwNCAwLTEyMi42MDIgMC0xMjYuNTI2em0tMTUgNzEuNTg1Yy0xMy40NjMgMC0yNS4xODYgMC00MC4yMjEgMHYtMTYuNjQ1aDQwLjIyMXptLTYwLjMwMy0xMTIuMzA3YzAtMi44MDUgMi4zNy01LjE3NCA1LjE3NS01LjE3NGgxNC44MTRjMi44NTQgMCA1LjE3NSAyLjMyMSA1LjE3NSA1LjE3NHY4MC42NjNjLTkuMTA2IDAtMTYuMDU4IDAtMjUuMTY0IDAgMC05LjM3MyAwLTcwLjg4NSAwLTgwLjY2M3ptLTE1IDY1LjUzNHYxNS4xMjhoLTk1Ljg5NnYtMTUuMTI4em0tMTM2LjA1OC02NS41MzRjMC0yLjgwNSAyLjM2OS01LjE3NCA1LjE3NC01LjE3NGgxNC44MTVjMi44MDUgMCA1LjE3NCAyLjM3IDUuMTc0IDUuMTc0djgwLjY2M2MtOS4xMDQgMC0xNi4wMzkgMC0yNS4xNjMgMHptNS4wODEgOTUuNjYzdjE2LjY0NWMtMTUuMjczIDAtMjYuNDYgMC00MC4yMiAwdi0xNi42NDV6bS03NS4yMDktNjAuMTE1aDE0LjgxNGMyLjgwNSAwIDUuMTc1IDIuMzcgNS4xNzUgNS4xNzR2MTI2LjUyNmMwIDIuODU0LTIuMzIxIDUuMTc1LTUuMTc1IDUuMTc1aC0xNC44MTRjLTIuODA1IDAtNS4xNzUtMi4zNy01LjE3NS01LjE3NXYtMTI2LjUyNmMwLTIuODA1IDIuMzctNS4xNzQgNS4xNzUtNS4xNzR6bS00NS4zMzkgNS4xNzRjMC0yLjgwNSAyLjM3LTUuMTc0IDUuMTc1LTUuMTc0aDE0LjgxNGMyLjgwNSAwIDUuMTc1IDIuMzcgNS4xNzUgNS4xNzR2MTI2LjUyNmMwIDIuODU0LTIuMzIxIDUuMTc1LTUuMTc1IDUuMTc1aC0xNC44MTRjLTIuODU0IDAtNS4xNzUtMi4zMjEtNS4xNzUtNS4xNzUgMC01LjY3OSAwLTEyMC44MjcgMC0xMjYuNTI2em0tMzAuOTc1IDU1Ljg1NmMwLTIuODU0IDIuMzIxLTUuMTc1IDUuMTc1LTUuMTc1aDEwLjh2MjUuMTY0aC0xMC44Yy0yLjg1NCAwLTUuMTc1LTIuMzIxLTUuMTc1LTUuMTc1eiIvPg0KICAgIDwvZz4NCjwvc3ZnPg==",Bxe="PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDQ4MCA0ODAiPg0KICAgIDxnIGZpbGw9ImN1cnJlbnRDb2xvciI+DQogICAgICAgIDxwYXRoIGQ9Ik00NzIsMjgwaC0xNlYxNjYuNGMwLTEyLTkuNi0yMi40LTIyLjQtMjIuNGgtNGMtMTIsMC0yMi40LDkuNi0yMi40LDIyLjRWMjgwaC0yNHYtMTZjMC0xMy42LTEwLjQtMjQtMjQtMjRIMTIwDQoJCQljLTEzLjYsMC0yNCwxMC40LTI0LDI0djE2SDcyVjE2Ni40YzAtMTItOS42LTIyLjQtMjIuNC0yMi40aC0zLjJjLTEyLjgsMC0yMi40LDkuNi0yMi40LDIyLjRWMjgwSDhjLTQuOCwwLTgsMy4yLTgsOHMzLjIsOCw4LDhoOA0KCQkJdjE0NGMwLDQuOCwzLjIsOCw4LDhoOHY4YzAsNC44LDMuMiw4LDgsOHM4LTMuMiw4LTh2LThoMzg0djhjMCw0LjgsMy4yLDgsOCw4czgtMy4yLDgtOHYtOGg4YzQuOCwwLDgtMy4yLDgtOFYyOTZoOA0KCQkJYzQuOCwwLDgtMy4yLDgtOFM0NzYuOCwyODAsNDcyLDI4MHogTTQzMC40LDE2MGg0YzMuMiwwLDYuNCwyLjQsNi40LDYuNFYyODBoLTE2VjE2Ni40SDQyNEM0MjQsMTYzLjIsNDI2LjQsMTYwLDQzMC40LDE2MHoNCgkJCSBNMTEyLDI2NGMwLTQuOCwzLjItOCw4LThoMjQwYzQuOCwwLDgsMy4yLDgsOHYxNkgxMTJWMjY0eiBNNDAsMTY2LjRjMC00LDIuNC02LjQsNi40LTYuNGg0YzMuMiwwLDUuNiwyLjQsNS42LDYuNFYyODBINDBWMTY2LjR6DQoJCQkgTTIzMiw0MzJIMzJ2LTY0aDIwMFY0MzJ6IE00NDgsNDMySDI0OHYtNjRoMjAwVjQzMnogTTQ0OCwzNTJIMzJ2LTU2aDQxNlYzNTJ6Ii8+DQogICAgICAgIDxwYXRoIGQ9Ik0yMDgsMzg0Yy00LjgsMC04LDMuMi04LDh2MTZjMCw0LjgsMy4yLDgsOCw4czgtMy4yLDgtOHYtMTZDMjE2LDM4Ny4yLDIxMi44LDM4NCwyMDgsMzg0eiIvPg0KICAgICAgICA8cGF0aCBkPSJNMjcyLDM4NGMtNC44LDAtOCwzLjItOCw4djE2YzAsNC44LDMuMiw4LDgsOHM4LTMuMiw4LTh2LTE2QzI4MCwzODcuMiwyNzYuOCwzODQsMjcyLDM4NHoiLz4NCiAgICAgICAgPHBhdGggZD0iTTM4NCwxNkg5NmMtNC44LDAtOCwzLjItOCw4djE2MGMwLDQuOCwzLjIsOCw4LDhoMjg4YzQuOCwwLDgtMy4yLDgtOFYyNEMzOTIsMTkuMiwzODguOCwxNiwzODQsMTZ6IE0zNzYsMTc2SDEwNFYzMmgyNzINCgkJCVYxNzZ6Ii8+DQogICAgICAgIDxwYXRoIGQ9Ik0zNTIsMTQ0aC04Yy00LjgsMC04LDMuMi04LDhzMy4yLDgsOCw4aDhjNC44LDAsOC0zLjIsOC04UzM1Ni44LDE0NCwzNTIsMTQ0eiIvPg0KICAgICAgICA8cGF0aCBkPSJNMTU3LjYsNTAuNGMtMy4yLTMuMi04LTMuMi0xMS4yLDBsLTI0LDI0Yy0zLjIsMy4yLTMuMiw4LDAsMTEuMmMzLjIsMy4yLDgsMy4yLDExLjIsMGwyNC0yNA0KCQkJQzE2MC44LDU4LjQsMTYwLjgsNTMuNiwxNTcuNiw1MC40eiIvPg0KICAgICAgICA8cGF0aCBkPSJNMTk3LjYsNTAuNGMtMy4yLTMuMi04LTMuMi0xMS4yLDBsLTU2LDU2Yy0zLjIsMy4yLTMuMiw4LDAsMTEuMmMzLjIsMy4yLDgsMy4yLDExLjIsMGw1Ni01Ng0KCQkJQzIwMC44LDU4LjQsMjAwLjgsNTMuNiwxOTcuNiw1MC40eiIvPg0KICAgIDwvZz4NCjwvc3ZnPg0K",Rxe="PHN2ZyBoZWlnaHQ9IjQ4MHB0IiB2aWV3Qm94PSIwIDAgNDgwIDQ4MCIgd2lkdGg9IjQ4MHB0IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPg0KICAgIDxnIGZpbGw9ImN1cnJlbnRDb2xvciI+DQogICAgICAgIDxwYXRoIGQ9Im00NzIgOTZoLTE0NGMtNC40MTc5NjkgMC04IDMuNTgyMDMxLTggOHYxODRoLTE3NnYtMjRjMC00LjQxNzk2OS0zLjU4MjAzMS04LTgtOGgtMjR2MTZoMTZ2MTZoLTMydi0zMmgtMTZ2MzJoLTMydi0xNmgxNnYtMTZoLTI0Yy00LjQxNzk2OSAwLTggMy41ODIwMzEtOCA4djI0aC0yNGMtNC40MTc5NjkgMC04IDMuNTgyMDMxLTggOHYxNzZjMCA0LjQxNzk2OSAzLjU4MjAzMSA4IDggOGg0NjRjNC40MTc5NjkgMCA4LTMuNTgyMDMxIDgtOHYtMzY4YzAtNC40MTc5NjktMy41ODIwMzEtOC04LTh6bS0xMzYgMTZoMTI4djk2aC0xMjh6bS0xNiAyMjRoLTE0NHYtMzJoMTQ0em0tMzA0LTMyaDE0NHYzMmgtMTQ0em0wIDQ4aDE0NHYxMTJoLTE0NHptMTYwIDBoNjR2MTEyaC02NHptODAgMGg2NHYxMTJoLTY0em04MCAxMTJ2LTI0MGgxMjh2MjQwem0wIDAiLz4NCiAgICAgICAgPHBhdGggZD0ibTM1MiAxNDRoMTZ2MzJoLTE2em0wIDAiLz4NCiAgICAgICAgPHBhdGggZD0ibTM1MiAyNTZoMTZ2MzJoLTE2em0wIDAiLz4NCiAgICAgICAgPHBhdGggZD0ibTQ4IDMyMGMwIDQuNDE3OTY5LTMuNTgyMDMxIDgtOCA4cy04LTMuNTgyMDMxLTgtOCAzLjU4MjAzMS04IDgtOCA4IDMuNTgyMDMxIDggOHptMCAwIi8+DQogICAgICAgIDxwYXRoIGQ9Im04MCAzMjBjMCA0LjQxNzk2OS0zLjU4MjAzMSA4LTggOHMtOC0zLjU4MjAzMS04LTggMy41ODIwMzEtOCA4LTggOCAzLjU4MjAzMSA4IDh6bTAgMCIvPg0KICAgICAgICA8cGF0aCBkPSJtMTEyIDMyMGMwIDQuNDE3OTY5LTMuNTgyMDMxIDgtOCA4cy04LTMuNTgyMDMxLTgtOCAzLjU4MjAzMS04IDgtOCA4IDMuNTgyMDMxIDggOHptMCAwIi8+DQogICAgICAgIDxwYXRoIGQ9Im0xNDQgMzIwYzAgNC40MTc5NjktMy41ODIwMzEgOC04IDhzLTgtMy41ODIwMzEtOC04IDMuNTgyMDMxLTggOC04IDggMy41ODIwMzEgOCA4em0wIDAiLz4NCiAgICAgICAgPHBhdGggZD0ibTggMTUyaDE2MGM0LjQxNzk2OSAwIDgtMy41ODIwMzEgOC04di0yNGMwLTIuMTIxMDk0LS44NDM3NS00LjE1NjI1LTIuMzQzNzUtNS42NTYyNWwtMzItMzJjLTEuNS0xLjUtMy41MzUxNTYtMi4zNDM3NS01LjY1NjI1LTIuMzQzNzVoLTh2LTcyYzAtNC40MTc5NjktMy41ODIwMzEtOC04LThoLTY0Yy00LjQxNzk2OSAwLTggMy41ODIwMzEtOCA4djcyaC04Yy0yLjEyMTA5NCAwLTQuMTU2MjUuODQzNzUtNS42NTYyNSAyLjM0Mzc1bC0zMiAzMmMtMS41IDEuNS0yLjM0Mzc1IDMuNTM1MTU2LTIuMzQzNzUgNS42NTYyNXYyNGMwIDQuNDE3OTY5IDMuNTgyMDMxIDggOCA4em01Ni0xMzZoNDh2NjRoLTQ4em0tNDggMTA3LjMxMjUgMjcuMzEyNS0yNy4zMTI1aDg5LjM3NWwyNy4zMTI1IDI3LjMxMjV2MTIuNjg3NWgtMTQ0em0wIDAiLz4NCiAgICAgICAgPHBhdGggZD0ibTEzNiAzNjhoLTk2Yy00LjQxNzk2OSAwLTggMy41ODIwMzEtOCA4djY0YzAgNC40MTc5NjkgMy41ODIwMzEgOCA4IDhoOTZjNC40MTc5NjkgMCA4LTMuNTgyMDMxIDgtOHYtNjRjMC00LjQxNzk2OS0zLjU4MjAzMS04LTgtOHptLTggNjRoLTgwdi00OGg4MHptMCAwIi8+DQogICAgICAgIDxwYXRoIGQ9Im0yMzIgMzEyaDMydjE2aC0zMnptMCAwIi8+DQogICAgICAgIDxwYXRoIGQ9Im0yMDggMzkyaDE2djMyaC0xNnptMCAwIi8+DQogICAgICAgIDxwYXRoIGQ9Im0yNzIgMzkyaDE2djMyaC0xNnptMCAwIi8+DQogICAgICAgIDxwYXRoIGQ9Im0xOTIgMjAwaDQ4YzQuNDE3OTY5IDAgOC0zLjU4MjAzMSA4LTh2LThjLS4wNTQ2ODgtMTQuNTQ2ODc1LTkuOTE0MDYyLTI3LjIyNjU2Mi0yNC0zMC44NjMyODF2LTE1My4xMzY3MTloLTE2djE1My4xMzY3MTljLTE0LjA4NTkzOCAzLjYzNjcxOS0yMy45NDUzMTIgMTYuMzE2NDA2LTI0IDMwLjg2MzI4MXY4YzAgNC40MTc5NjkgMy41ODIwMzEgOCA4IDh6bTI0LTMyYzguODM1OTM4IDAgMTYgNy4xNjQwNjIgMTYgMTZoLTMyYzAtOC44MzU5MzggNy4xNjQwNjItMTYgMTYtMTZ6bTAgMCIvPg0KICAgICAgICA8cGF0aCBkPSJtMjQ4IDEzNmg0OGM0LjQxNzk2OSAwIDgtMy41ODIwMzEgOC04di04Yy0uMDU0Njg4LTE0LjU0Njg3NS05LjkxNDA2Mi0yNy4yMjY1NjItMjQtMzAuODYzMjgxdi04OS4xMzY3MTloLTE2djg5LjEzNjcxOWMtMTQuMDg1OTM4IDMuNjM2NzE5LTIzLjk0NTMxMiAxNi4zMTY0MDYtMjQgMzAuODYzMjgxdjhjMCA0LjQxNzk2OSAzLjU4MjAzMSA4IDggOHptMjQtMzJjOC44MzU5MzggMCAxNiA3LjE2NDA2MiAxNiAxNmgtMzJjMC04LjgzNTkzOCA3LjE2NDA2Mi0xNiAxNi0xNnptMCAwIi8+DQogICAgPC9nPg0KPC9zdmc+",Fxe="PHN2ZyBoZWlnaHQ9IjUxMiIgdmlld0JveD0iMCAwIDUxMiA1MTIiIHdpZHRoPSI1MTIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+DQogICAgPGcgZmlsbD0iY3VycmVudENvbG9yIj4NCiAgICAgICAgPHBhdGggZD0ibTUxMC40MTcgMjMzLjIyNS01OC42NDQtMTE3LjI3OWMtMTUuOTM5LTMxLjg3Ny00Ny45NzgtNTEuNjgtODMuNjItNTEuNjgtOC41ODYgMC0xNi45ODQgMS4xODgtMjUuMDMyIDMuNDM3LjEwNS0xLjQ4OS4xNzgtMi45ODguMTc4LTQuNTAzIDAtMzQuODQ5LTI4LjM1MS02My4yLTYzLjItNjMuMnMtNjMuMiAyOC4zNTItNjMuMiA2My4yYzAgMzAuOTkzIDIyLjQzMiA1Ni44MjggNTEuOTA5IDYyLjE2OWwtNjEuMzY2IDYxLjQ3Yy02Ljg3NSA2Ljg4Ni0yMS44NzEgMjcuODItMTAuMzMzIDU0LjQ2LTEuNzA1LS4xOTEtMy40MjEtLjI5OS01LjE0NC0uMjk5LTIzLjA4NyAwLTQyLjMzNiAxNi42OS00Ni4zNTEgMzguNjM1LTcuNzQtNC4xNDQtMTYuNTczLTYuNTAxLTI1Ljk0OS02LjUwMS0zMC40MTkgMC01NS4xNjcgMjQuNzQ4LTU1LjE2NyA1NS4xNjcgMCA5LjA2MyAyLjIxMSAxNy42MTUgNi4xIDI1LjE2N2gtNDAuNTk4di0zMzguNDY4YzAtOC4yODQtNi43MTYtMTUtMTUtMTVzLTE1IDYuNzE2LTE1IDE1djQ4MmMwIDguMjg0IDYuNzE2IDE1IDE1IDE1czE1LTYuNzE2IDE1LTE1di00OS4yNjdoMzA2LjU2M2M4LjI4NCAwIDE1LTYuNzE2IDE1LTE1di02NC4yNjdjMC04LjI4NC02LjcxNi0xNS0xNS0xNWgtMzYuNDEyYzMuMjc0LTguMzk1IDMuMjE0LTE1LjI2MyAzLjIxNC0xOC4yIDI4LjQ2OSAwIDQ4LjItMjIuMDk4IDQ4LjItNDcuMTMzIDAtMjUuOTg5LTIxLjE0NC00Ny4xMzMtNDcuMTMzLTQ3LjEzM2gtMTIuMzA0bDU1LjkwNC01Ni4wODYgNTMuNzM2IDEwNi43NzctLjEwMyAyMDUuMzAxYy0uMDAyIDMuOTc5IDEuNTc4IDcuNzk2IDQuMzkxIDEwLjYxMSAyLjgxMyAyLjgxNCA2LjYzIDQuMzk2IDEwLjYwOSA0LjM5Nmg4MC4zMzVjOC4yODQgMCAxNS02LjcxNiAxNS0xNXYtMjU3LjA2NmMwLTIuMzI5LS41NDItNC42MjUtMS41ODMtNi43MDh6bS0yNjMuNTE3LTE3MC4wMjVjMC0xOC4zMDcgMTQuODk0LTMzLjIgMzMuMi0zMy4yczMzLjIgMTQuODk0IDMzLjIgMzMuMi0xNC44OTQgMzMuMi0zMy4yIDMzLjJjLTE4LjMwNyAwLTMzLjItMTQuODkzLTMzLjItMzMuMnptLTEyNy4yMzMgMjM5LjkzM2MxMy44NzcgMCAyNS4xNjcgMTEuMjkgMjUuMTY3IDI1LjE2N3MtMTEuMjkgMjUuMTY3LTI1LjE2NyAyNS4xNjctMjUuMTY3LTExLjI5LTI1LjE2Ny0yNS4xNjcgMTEuMjktMjUuMTY3IDI1LjE2Ny0yNS4xNjd6bTIwMS44OTYgODAuMzM0djM0LjI2N2gtMjkxLjU2M3YtMzQuMjY3em0tMTcuMTMtMTEyLjQ2N2M5LjQ0NyAwIDE3LjEzMyA3LjY4NiAxNy4xMzMgMTcuMTMzIDAgOS41ODMtNy44MTQgMTcuMTMzLTE3LjEzMyAxNy4xMzNoLTE2LjA2N2MtOC4yODQgMC0xNSA2LjcxNi0xNSAxNXYxNi4wNjdjMCA5LjU4My03LjgxNCAxNy4xMzMtMTcuMTMzIDE3LjEzM2gtNjQuMjY3Yy05LjQ0NyAwLTE3LjEzMy03LjY4Ni0xNy4xMzMtMTcuMTMzdi00OC4yYzAtOS40NDcgNy42ODYtMTcuMTMzIDE3LjEzMy0xNy4xMzMgOS4yOTcgMCAxNy4xMzMgNy41MjYgMTcuMTMzIDE3LjEzM3YxNi4wNjdjMCA4LjI4NCA2LjcxNiAxNSAxNSAxNXMxNS02LjcxNiAxNS0xNXYtMTYuMDY3YzAtOS40MjkgNy42MTYtMTcuMTMzIDE3LjEzMy0xNy4xMzN6bTE3Ny41NjcgMjExaC01MC4zMjZsLjA5Ny0xOTMuODU5Yy4wMDEtMi4zNDQtLjU0Ny00LjY1Ni0xLjYwMS02Ljc1bC02NC42ODUtMTI4LjUzM2MtMi4xNjctNC4zMDUtNi4yNjktNy4zMDYtMTEuMDI3LTguMDY4LTQuNzYxLS43NjItOS41OTQuODEtMTIuOTk1IDQuMjIybC04Ni40NTggODYuNzM5Yy03LjI2MyA3LjI5MS0xOS4xMTUgNi44MDctMjYuMzA4LS4zODYtNy4zODEtNy4zODEtNy43MjgtMTkuNjExLS4wMjItMjcuMzI5bDk1LjI3LTk1LjQzMWMxMS43OTktMTEuODI1IDI3LjUtMTguMzM3IDQ0LjIxNy0xOC4zMzcgMjQuMTk5IDAgNDUuOTU1IDEzLjQ0OCA1Ni43NzkgMzUuMDk3bDU3LjA1OSAxMTQuMTA5eiIvPg0KICAgIDwvZz4NCjwvc3ZnPg==",Gxe="PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgdmlld0JveD0iMCAwIDUxMiA1MTIiIHdpZHRoPSI1MTIiIGhlaWdodD0iNTEyIj4NCiAgICA8ZyBmaWxsPSJjdXJyZW50Q29sb3IiPg0KICAgICAgICA8cGF0aCBkPSJNOTIuNTQ1LDE4NS4wOWM1MS4wMjksMCw5Mi41NDUtNDEuNTE2LDkyLjU0NS05Mi41NDVTMTQzLjU3NCwwLDkyLjU0NSwwUzAsNDEuNTE2LDAsOTIuNTQ1ICAgIFM0MS41MTYsMTg1LjA5LDkyLjU0NSwxODUuMDl6IE05Mi41NDUsMjBjNDAuMDAxLDAsNzIuNTQ1LDMyLjU0NCw3Mi41NDUsNzIuNTQ1cy0zMi41NDQsNzIuNTQ1LTcyLjU0NSw3Mi41NDUgICAgUzIwLDEzMi41NDYsMjAsOTIuNTQ1UzUyLjU0NCwyMCw5Mi41NDUsMjB6Ii8+DQogICAgICAgIDxwYXRoIGQ9Ik0xMDAuNTAxLDExNC41MjZjMS45NTIsMS45NDUsNC41MDYsMi45MTcsNy4wNiwyLjkxN2MyLjU2NCwwLDUuMTMtMC45OCw3LjA4My0yLjk0ICAgIGMzLjg5OC0zLjkxMiwzLjg4OC0xMC4yNDQtMC4wMjMtMTQuMTQzbC0xMi4wMDgtMTEuOTY4VjQ0YzAtNS41MjItNC40NzgtMTAtMTAtMTBzLTEwLDQuNDc4LTEwLDEwdjQ4LjU0NSAgICBjMCwyLjY1OCwxLjA1OSw1LjIwNywyLjk0LDcuMDgzTDEwMC41MDEsMTE0LjUyNnoiLz4NCiAgICAgICAgPHBhdGggZD0iTTUwMiwzMzJoLTYxLjU0N2MtOC40Ni0xMi4wMzQtMjEuMTcyLTIwLjU1OC0zNS42NzEtMjMuNzI4bC00My45NjQtOS42MTMgICAgYzE3Ljk5MS0xMi4xMzQsMjkuODQ3LTMyLjcwMiwyOS44NDctNTUuOTg4di0yNC40MTd2LTExLjI5N3YtMi41NDJjMC0zNy4yMTItMzAuMjc0LTY3LjQ4Ni02Ny40ODYtNjcuNDg2ICAgIHMtNjcuNDg2LDMwLjI3NC02Ny40ODYsNjcuNDg2djIuNTQydjExLjI5N3YyNC40MTdjMCwyMy4yNTYsMTEuODI1LDQzLjgwMywyOS43NzgsNTUuOTQzbC00My45MzYsOS42MzkgICAgYy0xLjg3NywwLjQxMi0zLjcyMiwwLjkxNy01LjUzNSwxLjUwMlYyMjdjMC01LjUyMi00LjQ3OC0xMC0xMC0xMGgtNjhjLTUuNTIyLDAtMTAsNC40NzgtMTAsMTBzNC40NzgsMTAsMTAsMTBoNTh2MTQwaC02OHYtNTAgICAgYzAtMTYuNTQyLTEzLjQ1OC0zMC0zMC0zMHMtMzAsMTMuNDU4LTMwLDMwdjUwSDIwVjIzN2g1OGM1LjUyMiwwLDEwLTQuNDc4LDEwLTEwcy00LjQ3OC0xMC0xMC0xMEgxMGMtNS41MjIsMC0xMCw0LjQ3OC0xMCwxMHYxNjAgICAgYzAsNS41MjIsNC40NzgsMTAsMTAsMTBoNzh2MTloLTFjLTE3LjA5NCwwLTMxLDEzLjkwNi0zMSwzMXY1SDEwYy01LjUyMiwwLTEwLDQuNDc4LTEwLDEwdjQwYzAsNS41MjIsNC40NzgsMTAsMTAsMTBoNDkyICAgIGM1LjUyMiwwLDEwLTQuNDc4LDEwLTEwdi00MHYtNDB2LTQwdi00MEM1MTIsMzM2LjQ3OCw1MDcuNTIyLDMzMiw1MDIsMzMyeiBNNDQxLjE3OSw0NTJIMzg0di0yMGgxMDh2MjBINDQxLjE3OXogTTQ5Miw0MTJIMzg0ICAgIHYtMjBoMTA4VjQxMnogTTQ5MiwzNzJIMzg0di0yMGg1MC44NzRjMC4wMywwLDAuMDYsMC4wMDYsMC4wODksMC4wMDZjMC4wMzEsMCwwLjA2My0wLjAwNiwwLjA5NC0wLjAwNkg0OTJWMzcyeiBNMjc1LjY5MiwyMDQuNDE2ICAgIGMwLTI2LjE4NCwyMS4zMDMtNDcuNDg2LDQ3LjQ4Ni00Ny40ODZjMjQuOTMzLDAsNDUuNDM5LDE5LjMxNCw0Ny4zNDIsNDMuNzY3bC0yMy4yNDYtMTMuNjU3ICAgIGMtNC4yMTEtMi40NzUtOS41OTMtMS41NDQtMTIuNzMsMi4xOTljLTEwLjEyNiwxMi4wODUtMjQuOTc3LDE5LjAxNy00MC43NDQsMTkuMDE3aC0xOC4xMDd2LTEuMjk3VjIwNC40MTZ6IE0yNzUuNjkyLDIyOC4yNTUgICAgSDI5My44YzE4LjgyNSwwLDM2LjctNy4xNzksNTAuMjA1LTE5Ljk0bDI2LjY2LDE1LjY2M3YxOC42OTRjMCwyNi4xODQtMjEuMzAzLDQ3LjQ4Ni00Ny40ODYsNDcuNDg2cy00Ny40ODYtMjEuMzAzLTQ3LjQ4Ni00Ny40ODYgICAgVjIyOC4yNTV6IE0zMzguODQ0LDMwOC4zMDNsLTE1LjgxNSw0Mi4yOTRsLTE1Ljg0NC00Mi4zN2M1LjEzLDEuMjUyLDEwLjQ4MywxLjkzMSwxNS45OTMsMS45MzEgICAgQzMyOC41NzIsMzEwLjE1OCwzMzMuODEzLDMwOS41MDQsMzM4Ljg0NCwzMDguMzAzeiBNMjI2LDM5N2M1LjUyMiwwLDEwLTQuNDc4LDEwLTEwdi01NS42MjNjMy4wODUtMS42MjYsNi4zNzQtMi44MzIsOS44Mi0zLjU4OCAgICBsNDMuNzQtOS41OTZsMjQuMTAzLDY0LjQ1N2MxLjQ2MSwzLjkwNyw1LjE5NCw2LjQ5Nyw5LjM2Niw2LjQ5N3M3LjkwNS0yLjU5LDkuMzY2LTYuNDk4bDI0LjEwNC02NC40NjFsNDQuMDExLDkuNjIzICAgIGMzLjg2MywwLjg0NCw3LjUyOSwyLjI3NCwxMC45MDIsNC4xODhIMzc0Yy01LjUyMiwwLTEwLDQuNDc4LTEwLDEwdjQwdjQwdjMwSDIxNS4xNzl2LTU1SDIyNnogTTE5NS4xNzksMzk3djU1SDE4MHYtNSAgICBjMC0xNy4wOTQtMTMuOTA2LTMxLTMxLTMxaC0xdi0xOUgxOTUuMTc5eiBNMTA4LDMyN2MwLTUuNTE0LDQuNDg2LTEwLDEwLTEwczEwLDQuNDg2LDEwLDEwdjg5aC0yMFYzMjd6IE03Niw0NDcgICAgYzAtNi4wNjUsNC45MzUtMTEsMTEtMTFoMTFoNDBoMTFjNi4wNjUsMCwxMSw0LjkzNSwxMSwxMXY1SDc2VjQ0N3ogTTQ5Miw0OTJIMjB2LTIwaDQ3MlY0OTJ6Ii8+DQogICAgICAgIDxwYXRoIGQ9Ik0xMTAuOTMsMjE5LjkzYy0xLjg2LDEuODYtMi45Myw0LjQ0LTIuOTMsNy4wN3MxLjA2OSw1LjIxLDIuOTMsNy4wNjljMS44NiwxLjg2LDQuNDQsMi45MzEsNy4wNywyLjkzMSAgICBzNS4yMS0xLjA3LDcuMDY5LTIuOTMxQzEyNi45MywyMzIuMjEsMTI4LDIyOS42MywxMjgsMjI3cy0xLjA3LTUuMjEtMi45MzEtNy4wN2MtMS44NTktMS44Ni00LjQzOS0yLjkzLTcuMDY5LTIuOTMgICAgUzExMi43OSwyMTguMDY5LDExMC45MywyMTkuOTN6Ii8+DQogICAgPC9nPg0KPC9zdmc+DQo=",Hxe="PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2NCA2NCIgd2lkdGg9IjUxMiIgaGVpZ2h0PSI1MTIiPg0KICAgIDxnIGZpbGw9ImN1cnJlbnRDb2xvciI+DQogICAgICAgIDxwYXRoIGQ9Ik01NSwzNS45MzVjNC40OTMtLjU1NSw4LTQuOCw4LTkuOTM1LDAtNC44ODUtMy41MzUtMTktOS0xOXMtOSwxNC4xMTUtOSwxOWMwLDUuMTM4LDMuNTA3LDkuMzgsOCw5LjkzNVY0Mkg0OS45NDlhOS45NzgsOS45NzgsMCwwLDAtMTQuNDQxLTcuOTIybC0xLjYtMi41MTNMMzIuMzg4LDI3SDM2LjVhMS41LDEuNSwwLDAsMSwwLDNIMzZ2MmguNWEzLjUsMy41LDAsMCwwLDAtN0gzMWExLDEsMCwwLDAtLjk0OCwxLjMxNkwzMS42MTMsMzFIMjBWMjloM2ExLDEsMCwwLDAsMS0xLDUsNSwwLDAsMC0xMCwwLDEsMSwwLDAsMCwxLDFoM3YyLjY3NWwtMS45NjQsMi43YTkuOTkxLDkuOTkxLDAsMSwwLDQuNTEsMTEuNjA2LDMuOTg1LDMuOTg1LDAsMSwwLDYuNDI1LTQuNjM0bDUuNTIxLTguMjgzLDEuMzI5LDIuMDg5QTkuOTk1LDkuOTk1LDAsMSwwLDQ5Ljk0OSw0NEg2M1Y0Mkg1NVpNNDcsMjZjMC01LjA2NywzLjY2MS0xNyw3LTE3czcsMTEuOTMzLDcsMTdjMCw0LjAyMi0yLjYxNCw3LjM1MS02LDcuOTA5VjE4LjUzNWwyLjU1NS0xLjctMS4xMS0xLjY2NC0zLDJBMSwxLDAsMCwwLDUzLDE4djdsLTIuNC0xLjgtMS4yLDEuNkw1MywyNy41djYuNDA5QzQ5LjYxNCwzMy4zNTEsNDcsMzAuMDIyLDQ3LDI2Wk0xOSwyNWEzLjAwNiwzLjAwNiwwLDAsMSwyLjgyOSwySDE2LjE3MUEzLjAwNiwzLjAwNiwwLDAsMSwxOSwyNVptNSwxNWEzLjgzNiwzLjgzNiwwLDAsMC0uNTYuMDU3TDIwLjUsMzNoOS42MzJsLTQuODI1LDcuMjM3QTMuOTY4LDMuOTY4LDAsMCwwLDI0LDQwWk0xMSw1MWE4LDgsMCwxLDEsMy44NTctMTVsLTMuMDExLDQuMTRBMi45NiwyLjk2LDAsMCwwLDExLDQwYTMsMywwLDEsMCwyLjczOCw0LjIxNGw1LjEuMzkyQTguMDE0LDguMDE0LDAsMCwxLDExLDUxWm03Ljk4LTguMzg5LTUuMS0uMzkyYTMuMDA1LDMuMDA1LDAsMCwwLS40MTQtLjkxNmwzLTQuMTI1QTcuOTY5LDcuOTY5LDAsMCwxLDE4Ljk4LDQyLjYxMVpNMTIsNDNhMSwxLDAsMSwxLTEtMUExLDEsMCwwLDEsMTIsNDNabTguODc5LTEuNDcyYTkuOTY4LDkuOTY4LDAsMCwwLTMuMjI4LTUuOTc0bDEuMTExLTEuNTI3LDIuODMyLDYuOEE0LjAzMiw0LjAzMiwwLDAsMCwyMC44NzksNDEuNTI4Wk0yNCw0NmEyLDIsMCwxLDEsMi0yQTIsMiwwLDAsMSwyNCw0NlptMTYsNWE4LDgsMCwwLDEtNS4xLTE0LjE1NmwyLjc0OCw0LjMxOUEyLjk2NiwyLjk2NiwwLDAsMCwzNyw0M2EzLDMsMCwxLDAsMy0zLDIuOTYzLDIuOTYzLDAsMCwwLS42NzEuMDgybC0yLjc0MS00LjMwN0E4LDgsMCwxLDEsNDAsNTFabTAtOWExLDEsMCwxLDEtMSwxQTEsMSwwLDAsMSw0MCw0MloiLz4NCiAgICAgICAgPHBhdGggZD0iTTcsMThhNCw0LDAsMCwwLDIuNzg4LTEuMTM5LDUuNjMzLDUuNjMzLDAsMCwwLDMuOTYxLS41NDVBMy45NTQsMy45NTQsMCwwLDAsMTcsMThhNCw0LDAsMSwwLS4wODMtOCw2LDYsMCwwLDAtMTEuOS41MzhBMy45OTIsMy45OTIsMCwwLDAsNywxOFptLS42NTMtNS44NzdhMSwxLDAsMCwwLC42Ny0uOTc3QS42LjYsMCwwLDAsNywxMWE0LDQsMCwwLDEsOC0uMDQxYzAsLjAzMy0uMDE4LjE1Mi0uMDIuMTg1YTEsMSwwLDAsMCwxLjMzOS45ODZBMS45NywxLjk3LDAsMCwxLDE3LDEyYTIsMiwwLDEsMS0xLjksMi41NzMsMSwxLDAsMCwwLTEuNTg5LS40ODcsMy44LDMuOCwwLDAsMS0zLjc1MS42OTMsMSwxLDAsMCwwLTEuMTI5LjM3MiwxLjk5NCwxLjk5NCwwLDEsMS0yLjI4Mi0zLjAyOFoiLz4NCiAgICAgICAgPHJlY3QgeD0iMSIgeT0iNTUiIHdpZHRoPSI2MiIgaGVpZ2h0PSIyIi8+DQogICAgPC9nPg0KPC9zdmc+DQo=",Vxe="PHN2ZyBoZWlnaHQ9IjUxMiIgdmlld0JveD0iMCAwIDUxMiA1MTIiIHdpZHRoPSI1MTIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+DQogICAgPGcgZmlsbD0iY3VycmVudENvbG9yIj4NCiAgICAgICAgPHBhdGggZD0ibTE2OC45OTIgMjc3LjU5MWMwLTI2LjU1MS0yMS42MDEtNDguMTUxLTQ4LjE1MS00OC4xNTFzLTQ4LjE1MSAyMS42MDEtNDguMTUxIDQ4LjE1MSAyMS42MDEgNDguMTUgNDguMTUxIDQ4LjE1IDQ4LjE1MS0yMS42IDQ4LjE1MS00OC4xNXptLTgxLjMwMyAwYzAtMTguMjc5IDE0Ljg3Mi0zMy4xNTEgMzMuMTUxLTMzLjE1MXMzMy4xNTEgMTQuODcyIDMzLjE1MSAzMy4xNTEtMTQuODcyIDMzLjE1LTMzLjE1MSAzMy4xNS0zMy4xNTEtMTQuODcxLTMzLjE1MS0zMy4xNXoiLz4NCiAgICAgICAgPHBhdGggZD0ibTQ3OS4yNzIgNDYyaC0zNC4wNjJsLTM5LjE1OC0zNi42NjdjLTMuMDIzLTIuODMxLTcuNzctMi42NzUtMTAuNjAxLjM0OXMtMi42NzUgNy43Ny4zNDkgMTAuNjAxbDQxLjMyMSAzOC42OTJjMS4zOSAxLjMwMiAzLjIyMiAyLjAyNSA1LjEyNiAyLjAyNWgzNy4wMjRjOS43NzUgMCAxNy43MjggNy45NTMgMTcuNzI4IDE3LjcyOXYyLjI3MWgtNjAuODQ0Yy0yLjE0OCAwLTQuMjYxLS43MDMtNS45ODEtMS45ODZsLTE4OC40OTItMTc4LjkxNHYtMjQuMTMybDEzMi4yMDcgMTIzLjc5NmMzLjAyMyAyLjgzMSA3Ljc3IDIuNjc1IDEwLjYwMS0uMzQ5czIuNjc1LTcuNzctLjM0OS0xMC42MDFsLTE0Mi40NTktMTMzLjM5NnYtMi40NThjMC04LjI4NC02Ljc0LTE1LjAyNC0xNS4wMjUtMTUuMDI0aC0xMi41NDh2LTQyLjc4NmgxMS40MzhjNi41MzYgMCAxMi4zOC0zLjkwMSAxNC44ODYtOS45MzggMi41MDctNi4wMzcgMS4xNDUtMTIuOTMtMy40NzEtMTcuNTZsLTEwNC43MDYtMTA1LjAzNmMtMS4xNjgtMS4xNzItMi40ODctMi4xMzgtMy45MS0yLjg4OXYtMTAuODY5aDUwLjE0OGM4Ljk1OSAwIDE2LjI0OC03LjI4OSAxNi4yNDgtMTYuMjQ4di0yNS4yMTNjMC04Ljk1OS03LjI4OS0xNi4yNDgtMTYuMjQ4LTE2LjI0OGgtNTAuMTY2Yy0uMTg0LTMuOTc4LTMuNDU4LTcuMTQ5LTcuNDgyLTcuMTQ5LTQuMTQzIDAtNy41IDMuMzU3LTcuNSA3LjV2NjguMjIzYy0xLjQyNy43NTEtMi43NDkgMS43MTktMy45MiAyLjg5NGwtNDAuMDE1IDQwLjE0Yy0yLjkyNSAyLjkzNC0yLjkxNyA3LjY4Mi4wMTcgMTAuNjA2IDIuOTMzIDIuOTIzIDcuNjgxIDIuOTE3IDEwLjYwNi0uMDE3bDQwLjAxNi00MC4xNDFjLjI3MS0uMjcxLjU3OS0uMzI4Ljc5MS0uMzI4LjIxMSAwIC41MjEuMDU3Ljc5Mi4zMjlsMTA0LjcwNSAxMDUuMDM1Yy4xNTcuMTU4LjUyNy41MjkuMjQgMS4yMTktLjI4Ni42ODktLjgwOS42ODktMS4wMzIuNjg5aC0yMDkuNDFjLS4yMjQgMC0uNzQ3IDAtMS4wMzMtLjY4OXMuMDg0LTEuMDYxLjI0MS0xLjIxOWw0My41MjEtNDMuNjU4YzIuOTI1LTIuOTM0IDIuOTE3LTcuNjgzLS4wMTctMTAuNjA2LTIuOTM0LTIuOTI1LTcuNjgzLTIuOTE4LTEwLjYwNi4wMTdsLTQzLjUyMSA0My42NTdjLTQuNjE1IDQuNjMtNS45NzggMTEuNTIyLTMuNDcyIDE3LjU2MSAyLjUwNyA2LjAzNyA4LjM1IDkuOTM4IDE0Ljg4NyA5LjkzOGgxMS40Mzh2NjkuNDQ0YzAgNC4xNDMgMy4zNTcgNy41IDcuNSA3LjVzNy41LTMuMzU3IDcuNS03LjV2LTY5LjQ0NGgxNTYuNTM1djEzMi44ODJoLTE1Ni41MzZ2LTMzLjQ1MmMwLTQuMTQzLTMuMzU3LTcuNS03LjUtNy41cy03LjUgMy4zNTctNy41IDcuNXYxODYuNDJoLTIwLjA3M2MtNC4xNDMgMC03LjUgMy4zNTctNy41IDcuNXMzLjM1NyA3LjUgNy41IDcuNWg0OTdjNC4xNDMgMCA3LjUtMy4zNTcgNy41LTcuNXYtOS43NzFjMC0xOC4wNDctMTQuNjgyLTMyLjcyOS0zMi43MjgtMzIuNzI5em0tMjk5LjUzLTQzOC42MDN2MjUuMjEzYzAgLjY4OC0uNTYgMS4yNDgtMS4yNDggMS4yNDhoLTUwLjE0OHYtMjcuNzA5aDUwLjE0OGMuNjg5IDAgMS4yNDguNTYgMS4yNDggMS4yNDh6bTE2Ny4xOTYgNDEzLjI5MSA2My41NDEgNjAuMzEyaC02My41NDF6bS0xNSA2MC4zMTJoLTYwLjgxMXYtMTMyLjI3bDYwLjgxMSA1Ny43MnptLTc1LjgxLTE0Ni41MDh2MTQ2LjUwOGgtNDIuMDJ2LTE1Ni45NDJoMTIuNTQ4YzQuOTM5IDAgOS4zMTYtMi40MDYgMTIuMDU2LTYuMDk2em0tMjkuNDQ2LTgxLjUzMi0uMDEyIDU2LjA5N3MtLjAwNC4wMDEtLjAxNC4wMDFoLTEyLjU0OHYtNTYuMTEzem0tMjcuNTc0IDIyOC4wNGgtMzcuMTV2LTEzNy45NjloMzcuMTV6bS0xMDQuMzg0LTYxLjQ4NGg1Mi4yMzR2MjEuNDM2aC01Mi4yMzR6bTUyLjIzNC0xNWgtNTIuMjM0di0yMS40MzZoNTIuMjM0em0tNTIuMjM0IDUxLjQzNWg1Mi4yMzR2MjUuMDQ5aC01Mi4yMzR6bTUyLjIzNC0xMTIuOTJ2MjUuMDQ5aC01Mi4yMzR2LTI1LjA0OXptLTEwNC4zODUgMGgzNy4xNXYxMzcuOTY5aC0zNy4xNXoiLz4NCiAgICA8L2c+DQo8L3N2Zz4=",Zxe="PHN2ZyBoZWlnaHQ9IjUxMiIgdmlld0JveD0iMCAwIDUxMiA1MTIiIHdpZHRoPSI1MTIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+DQogICAgPGcgZmlsbD0iY3VycmVudENvbG9yIj4NCiAgICAgICAgPHBhdGggZD0ibTM2Ny4wNDMgMTcwLjQxNGMtMTAuNTE2LS4zNjUtMjAuMDE2LTUuMDQ3LTI2Ljc0OS0xMy4xODEtNC45MTQtNS45MzctMTMuOTM4LTUuOTI1LTE4Ljg0MiAwLTE0LjU5NyAxNy42MzctNDEuNDYyIDE3LjYwNi01Ni4wMzEgMC00Ljk3My02LjAwNy0xNC4wMDUtNS44NDItMTguODQzIDAtMTQuNTkyIDE3LjYzMy00MS40NTUgMTcuNjEzLTU2LjAzMS0uMDAxLTQuOTIyLTUuOTQ1LTEzLjk0NS01LjkxNS0xOC44NDEgMC02LjczMyA4LjEzNS0xNi4yMzMgMTIuODE2LTI2Ljc0OSAxMy4xODItNC4xNC4xNDQtNy4zNzkgMy42MTYtNy4yMzQgNy43NTYuMTQ0IDQuMTQgMy41OTQgNy4zNzEgNy43NTYgNy4yMzUgMTMuNTY2LS40NzIgMjYuMzg2LTYuMzI4IDM1LjY0Ni0xNi4xODcgMjAuMjc2IDIxLjYyOSA1NC41NjkgMjEuNjU3IDc0Ljg3NS4wMDEgMjAuMjc4IDIxLjYyOSA1NC41NzEgMjEuNjU0IDc0Ljg3NC0uMDAxIDkuMjYyIDkuODU5IDIyLjA4IDE1LjcxNSAzNS42NDcgMTYuMTg3IDQuMTIxLjE0OSA3LjYxMy0zLjA5NSA3Ljc1Ni03LjIzNS4xNDUtNC4xNC0zLjA5NC03LjYxMi03LjIzNC03Ljc1NnoiLz4NCiAgICAgICAgPHBhdGggZD0ibTM0MC4yOTQgMjE4Ljc1N2MtNC45MTQtNS45MzctMTMuOTM4LTUuOTI1LTE4Ljg0MiAwLTE0LjU5NiAxNy42MzYtNDEuNDYxIDE3LjYwNy01Ni4wMzEgMC00Ljk3My02LjAwNy0xNC4wMDUtNS44NDItMTguODQzIDAtMTQuNTk2IDE3LjYzOS00MS40NjEgMTcuNjA2LTU2LjAzMS0uMDAxLTQuOTA0LTUuOTIyLTEzLjkyNy01LjkzOC0xOC44NDEuMDAxLTcuOTk0IDkuNjU4LTIwLjE4MiAxNC40ODQtMzIuNjEyIDEyLjkxNC00LjEtLjUxOS03Ljg2MSAyLjM4OS04LjM4MiA2LjQ5OS0uNTIxIDQuMTA5IDIuMzkgNy44NjIgNi40OTkgOC4zODIgMTYuNDgxIDIuMDg5IDMyLjY1OC0zLjc5NSA0My45MTYtMTUuODA4IDIwLjI3NyAyMS42MjggNTQuNTY4IDIxLjY1NCA3NC44NzMgMCAyMC4yNzYgMjEuNjI3IDU0LjU3IDIxLjY1NiA3NC44NzMgMCAxMS4yNTggMTIuMDEzIDI3LjQzNiAxNy44OTYgNDMuOTE1IDE1LjgwOCA0LjEwOS0uNTIgNy4wMi00LjI3MiA2LjQ5OS04LjM4MnMtNC4yODktNy4wMTktOC4zODItNi40OTljLTEyLjQzNSAxLjU2OS0yNC42MTgtMy4yNTUtMzIuNjExLTEyLjkxNHoiLz4NCiAgICAgICAgPHBhdGggZD0ibTM2MC43ODIgMTA3LjdjLTguMDgyLTEuNzAzLTE1LjE2Ny02LTIwLjQ4Ny0xMi40MjctNC45MTQtNS45MzctMTMuOTM4LTUuOTI1LTE4Ljg0MiAwLTE0LjU5NyAxNy42MzctNDEuNDYyIDE3LjYwNi01Ni4wMzEgMC00Ljk3My02LjAwNy0xNC4wMDUtNS44NDItMTguODQzIDAtMTQuNTkyIDE3LjYzMy00MS40NTUgMTcuNjEzLTU2LjAzMS0uMDAxLTQuOTIyLTUuOTQ1LTEzLjk0NS01LjkxNS0xOC44NDEgMC01LjMyIDYuNDI3LTEyLjQwNCAxMC43MjUtMjAuNDg2IDEyLjQyOC00LjA1NC44NTQtNi42NDcgNC44MzItNS43OTMgOC44ODVzNC44NCA2LjY0NyA4Ljg4NSA1Ljc5MmMxMC4zODMtMi4xODggMTkuNTkyLTcuMzkgMjYuODE2LTE1LjExNyAyMC4yODIgMjEuNjMxIDU0LjU3MiAyMS42NDggNzQuODcyLS4wMDEgMjAuMjc2IDIxLjYyNiA1NC41NjcgMjEuNjU2IDc0Ljg3MS4wMDIgNy4yMjYgNy43MjcgMTYuNDM2IDEyLjkzIDI2LjgxOCAxNS4xMTYgNC4wNDguODU1IDguMDMtMS43NCA4Ljg4NS01Ljc5My44NTMtNC4wNTMtMS43NDEtOC4wMzEtNS43OTMtOC44ODR6Ii8+DQogICAgICAgIDxwYXRoIGQ9Im01NC45ODUgNDI5LjI3M2gxNjkuNzMydjY5LjU3OWMwIDcuMjUgNS44OTggMTMuMTQ4IDEzLjE0OSAxMy4xNDhoMjUuMTkyYzcuMjUgMCAxMy4xNDgtNS44OTggMTMuMTQ4LTEzLjE0OHYtMS40NjRoNzQuMTk5djEuNDY0YzAgNy4yNSA1Ljg5OCAxMy4xNDggMTMuMTQ5IDEzLjE0OGgyNS4xOTJjNy4yNSAwIDEzLjE0OC01Ljg5OCAxMy4xNDgtMTMuMTQ4di02OS41NzloNTUuMTE5YzI0LjEyMSAwIDQzLjA4MS0yMC44ODYgNDAuNjU3LTQ0Ljk1Ni0uMDA0LS4wNC0uMDA4LS4wOC0uMDEzLS4xMmwtMTMuMDM1LTExMS41NjdjLS40ODEtNC4xMTQtNC4yMTUtNy4wNjItOC4zMTktNi41NzktNC4xMTQuNDgxLTcuMDYgNC4yMDYtNi41NzkgOC4zMmwxMy4wMyAxMTEuNTAzYzEuNDYgMTQuODMzLTEwLjA5NCAyOC4zOTgtMjUuNzM4IDI4LjM5OGgtNTUuMTE5di0xOS4wNThoNDQuOTM3YzkuNDcgMCAxNi44OC04LjE5MSAxNS45MzUtMTcuNjE2LS4wMDUtLjA0My0uMDEtLjA4Ni0uMDE1LS4xMjlsLTM4Ljc1Ni0zMjkuMDc0Yy0uODYxLTguMTc5LTcuNjk1LTE0LjMzNy0xNS45MjctMTQuMzM3aC0xMzQuNTcxYy00LjE0MyAwLTcuNSAzLjM1OC03LjUgNy41czMuMzU3IDcuNSA3LjUgNy41aDEzNC41NzFjLjUyMyAwIC45NTcuMzkzIDEuMDEuOTE0LjAwNC4wNDIuMDA5LjA4My4wMTQuMTI1bDM4Ljc1IDMyOS4wMzRjLjAxOS4yNzUtLjA3NC41NDctLjI2Ljc1MS0uMTkxLjIxMi0uNDY2LjMzMy0uNzUyLjMzM2gtNDQuOTM3di0yMi44OTJjMC0zOS40NzctMzIuMjU2LTcwLjM0NC03MC4zNDUtNzAuMzQ0LTI2Ljc3OCAwLTUwLjk0NyAxNS4xODktNjIuODM5IDM4Ljc0NC0xMi4wMDgtMjMuNzcyLTM2LjcyNS0zOS4yNS02NC4yMDYtMzguNzMxLTM3LjcuNzA5LTY4Ljk4OCAzMS41OTMtNjguOTg4IDcwLjMzMnYyMi44OTJoLTcwLjM1MmMtLjI4NiAwLS41Ni0uMTIyLS43NTMtLjMzNS0uMTg1LS4yMDQtLjI3Ny0uNDc2LS4yNTktLjc1MWwzOC43NTItMzI5LjAzMmMuMDA1LS4wNDIuMDEtLjA4NC4wMTQtLjEyNy4wNTMtLjUyLjQ4Ni0uOTEyIDEuMDEtLjkxMmgxMzQuNTdjNC4xNDMgMCA3LjUtMy4zNTggNy41LTcuNXMtMy4zNTctNy41LTcuNS03LjVoLTEzNC41N2MtOC4yMzMgMC0xNS4wNjcgNi4xNi0xNS45MjcgMTQuMzM5bC0zOC43NTcgMzI5LjA3M2MtLjAwNS4wNDMtLjAxLjA4Ni0uMDE1LjEyOS0uOTQ2IDkuNDIyIDYuNDY0IDE3LjYxNiAxNS45MzUgMTcuNjE2aDE1OS41NTF2MTkuMDU4aC0xNjkuNzMyYy0xNC44NTIgMC0yNy4yNzktMTIuNzgyLTI1LjczOS0yOC4zOTlsNDAuNjA5LTM0Ny40ODNjLjAwNS0uMDQuMDA5LS4wOC4wMTMtLjExOSAxLjMzNi0xMy4yNjggMTIuMzk5LTIzLjI3MyAyNS43MzQtMjMuMjczaDMyMC43OThjMTMuMzM1IDAgMjQuMzk3IDEwLjAwNSAyNS43MzMgMjMuMjcyLjAwNC4wNC4wMDguMDguMDEzLjEybDIzLjQ4NyAyMDAuOTc5Yy40ODEgNC4xMTUgNC4yMTcgNy4wNjMgOC4zMTkgNi41NzkgNC4xMTQtLjQ4IDcuMDYtNC4yMDYgNi41NzktOC4zMmwtMjMuNDgtMjAwLjkyMmMtMi4xMzgtMjAuOTMyLTE5LjYwMy0zNi43MDgtNDAuNjUxLTM2LjcwOGgtMzIwLjc5OGMtMjEuMDQ5IDAtMzguNTE2IDE1Ljc3Ny00MC42NTIgMzYuNzFsLTQwLjYxIDM0Ny40ODhjLS4wMDUuMDQtLjAwOS4wOC0uMDEzLjEyLTIuNDE1IDIzLjk5OSAxNi40NjYgNDQuOTU1IDQwLjY1OCA0NC45NTV6bTI1Ny43MTMtNzEuMzAyYzAtMTAuMzI1IDguMTIyLTE5LjI4OSAxOC41LTE5LjQ4MyAxMC42ODItLjIwNCAxOS4yMDkgOC40OTEgMTkuMjA5IDE4LjgzNnYyMi44OTJoLTM3LjcwOXptLTM2LjQ5MSA3MS4zMDJoNzQuMTk5djE5LjA1OGgtNzQuMTk5em03OC4yMTUtMzQuMDU4YzUuNTY5IDAgMTAuMDE0IDQuODE4IDkuNDg0IDEwLjQzLS40NzMgNC44ODQtNC41OSA4LjYyNy05LjQ4NCA4LjYyN2gtNzguMjE1di0xOS4wNThjMjYuMTEyLjAwMSA1Mi4xNjcuMDAxIDc4LjIxNS4wMDF6bS03OC4yMTUgNjguMTE2aDc4LjIxNWM1LjUzNyAwIDEwLjAxNiA0Ljc5NiA5LjQ4NCAxMC40My0uNDcyIDQuODc0LTQuNTg3IDguNjI3LTkuNDg0IDguNjI3aC03OC4yMTV6bTExMC42OSAzMy42NjloLTIxLjQ5di0yLjIxM2MxOC4wMTQtOS4xMjcgMTguMDU0LTM0LjcwOCAwLTQzLjg1NXYtMjQuMjZjMTguMDk4LTkuMTcgMTcuOTY4LTM0Ljc1MiAwLTQzLjg1NXYtMjUuNDkzYzAtMjAuNDg2LTE4LjIwMi0zNi41MTctMzguNzk0LTMzLjQ5LTE2LjM1MyAyLjQtMjguOTE1IDE2LjUyNi0yOC45MTUgMzMuNDl2MjIuODkyaC0yMS40OXYtMjEuODM3YzAtMzAuNTUyIDI0LjQ2LTU2LjA5NCA1NC44MjItNTYuMzg2IDMxLjIxOC0uMjYyIDU1Ljg2NyAyNS4wNTggNTUuODY3IDU1LjMzMXptLTIzNi4zNzctMTE2Ljc4NXYtMjEuODM4YzAtMzIuMjI0IDI2LjY5Ni01Ny41ODMgNTcuNTg5LTU2LjM0MiAyOS40ODMgMS4yMDQgNTMuMDk5IDI1LjUwMyA1My4wOTkgNTUuMjg3djEzOS42NzdoLTIxLjQ5YzAtMTQuNDE4IDAtMTIxLjA2MyAwLTEzOS42NzcgMC0xNy45NS0xNC4wNjUtMzIuODA0LTMxLjkxNS0zMy43OTUtMTkuMjc2LTEuMDk2LTM1Ljc5MyAxNC4yNjEtMzUuNzkzIDMzLjc5NXYyMi44OTJoLTIxLjQ5em0zNi40OSAwdi0yMi4yNDVjMC05LjQyNSA2Ljc2Mi0xNy43MjQgMTUuODc3LTE5LjI0MyAxMS42MzktMS44NTIgMjEuODMgNy4yMzcgMjEuODMgMTguNTk2djIyLjg5MnoiLz4NCiAgICA8L2c+DQo8L3N2Zz4=",Xxe="PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDUxMiA1MTIiPg0KICAgIDxnIGZpbGw9ImN1cnJlbnRDb2xvciI+DQogICAgICAgIDxwYXRoIGQ9Ik0yMTYsMjUySDExNmMtNS41MSwwLTEwLDQuNDktMTAsMTBzNC40OSwxMCwxMCwxMGgxMDBjNS41MSwwLDEwLTQuNDksMTAtMTBTMjIxLjUxLDI1MiwyMTYsMjUyeiIvPg0KICAgICAgICA8cGF0aCBkPSJNMjU2LDI1MmMtNS41MSwwLTEwLDQuNDktMTAsMTBzNC40OSwxMCwxMCwxMHMxMC00LjQ5LDEwLTEwUzI2MS41MSwyNTIsMjU2LDI1MnoiLz4NCiAgICAgICAgPHBhdGggZD0iTTM5NiwyNTJIMjk2Yy01LjUxLDAtMTAsNC40OS0xMCwxMHM0LjQ5LDEwLDEwLDEwaDEwMGM1LjUxLDAsMTAtNC40OSwxMC0xMFM0MDEuNTEsMjUyLDM5NiwyNTJ6Ii8+DQogICAgICAgIDxwYXRoIGQ9Ik0yODYsMTA3aC02MGMtNS41MjMsMC0xMCw0LjQ3Ny0xMCwxMHY2MGMwLDUuNTIzLDQuNDc3LDEwLDEwLDEwaDYwYzUuNTIzLDAsMTAtNC40NzcsMTAtMTB2LTYwDQoJCQlDMjk2LDExMS40NzcsMjkxLjUyMywxMDcsMjg2LDEwN3ogTTI3NiwxNjdoLTQwdi00MGg0MFYxNjd6Ii8+DQogICAgICAgIDxwYXRoIGQ9Ik01MDIsNDkyaC0xM1YyMzNjMC02Mi4yMzctMjQuMjM2LTEyMC43NDgtNjguMjQ0LTE2NC43NTZDMzc2Ljc0OCwyNC4yMzYsMzE4LjIzNywwLDI1NiwwUzEzNS4yNTIsMjQuMjM2LDkxLjI0NCw2OC4yNDQNCgkJCVMyMywxNzAuNzYzLDIzLDIzM3YyNTlIMTBjLTUuNTIzLDAtMTAsNC40NzctMTAsMTBzNC40NzcsMTAsMTAsMTBoNDkyYzUuNTIzLDAsMTAtNC40NzcsMTAtMTBTNTA3LjUyMyw0OTIsNTAyLDQ5MnogTTM4Niw0OTJIMTI2DQoJCQl2LTIwaDI2MFY0OTJ6IE0zODYsNDUySDEyNnYtMjBoMjYwVjQ1MnogTTM4Niw0MTJIMTI2di0yMGgyNjBWNDEyeiBNMzg2LDM3MkgxMjZ2LTIwaDI2MFYzNzJ6IE0zODYsMzMySDEyNnYtMjBoMjYwVjMzMnoNCgkJCSBNNDI5LDQ5MmgtMjNWMzAyYzAtNS41MjMtNC40NzctMTAtMTAtMTBIMTE2Yy01LjUyMywwLTEwLDQuNDc3LTEwLDEwdjE5MEg4M1YyMzNjMC05NS42NjgsNzcuMzgzLTE3My41LDE3Mi41LTE3My41DQoJCQlDMzUxLjE2OCw1OS41LDQyOSwxMzcuMzMyLDQyOSwyMzNWNDkyeiBNNDY5LDQ5MmgtMjBWMjMzYzAtMTA2LjY5Ni04Ni44MDQtMTkzLjUtMTkzLjUtMTkzLjUNCgkJCWMtNTEuNjM5LDAtMTAwLjA2MywyMC4xMzctMTM2LjM1Miw1Ni43MDJDODIuOTQsMTMyLjY4NCw2MywxODEuMjY3LDYzLDIzM3YyNTlINDNWMjMzYzAtMTE3LjQ0OSw5NS41NTEtMjEzLDIxMy0yMTMNCgkJCXMyMTMsOTUuNTUxLDIxMywyMTNWNDkyeiIvPg0KICAgIDwvZz4NCjwvc3ZnPg0K",Kxe="PHN2ZyBoZWlnaHQ9IjUxMiIgdmlld0JveD0iMCAwIDUxMiA1MTIiIHdpZHRoPSI1MTIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+DQogICAgPGcgZmlsbD0iY3VycmVudENvbG9yIj4NCiAgICAgICAgPHBhdGggZD0ibTUwOC41NDEgMjE4LjM4NC0xNjIuNTA3LTIwMy4xMzRjLTcuNzUzLTkuNjkyLTE5LjMxOC0xNS4yNS0zMS43MjktMTUuMjVoLTgzLjE1NWMtOC43MDMgMC0xNS43ODMgNy4wOC0xNS43ODMgMTUuNzgzdjE2LjU2N2MwIDguNzAzIDcuMDggMTUuNzgzIDE1Ljc4MyAxNS43ODNoMzMuOTE3djExNy41MzNoLTMwLjYzMmwtMTIwLjMzNC0xNTAuNDE2Yy03Ljc1My05LjY5MS0xOS4zMTgtMTUuMjUtMzEuNzI5LTE1LjI1aC02Ni41ODljLTguNzAzIDAtMTUuNzgzIDcuMDgtMTUuNzgzIDE1Ljc4M3YxNi41NjdjMCA4LjcwMyA3LjA4IDE1Ljc4MyAxNS43ODMgMTUuNzgzaDE3LjM1djExNy41MzNoLTE3LjM1Yy04LjcwMy4wMDEtMTUuNzgzIDcuMDgxLTE1Ljc4MyAxNS43ODR2MzA2LjQ4M2MwIDEzLjI3MSAxMC43OTYgMjQuMDY3IDI0LjA2NyAyNC4wNjdoNDcyLjE1YzguNzAzIDAgMTUuNzgzLTcuMDggMTUuNzgzLTE1Ljc4M3YtNzQuNTUtMTQzLjI4OS01MC4xMzRjMC0zLjU3MS0xLjIyOC03LjA3My0zLjQ1OS05Ljg2em0tNjIuMDI0IDE5NS43ODNjLS40MzIgMC0uNzgzLS4zNTItLjc4My0uNzgzdi03NC41NS0xMjEuOTA4bDE4LjEzNCAyMi42Njd2MTc0LjU3NHptLTIzMS45MzQgMGMtLjQzMiAwLS43ODQtLjM1Mi0uNzg0LS43ODN2LTY3LjA1aDE4LjEzM3Y2Ny44MzN6bS02Ni4yNjYtODIuODM0Yy0uNDMyIDAtLjc4NC0uMzUyLS43ODQtLjc4NHYtNjcuMDQ5aDE4LjEzM3Y2Ny44MzN6bS02Ni4yNjctODIuODMzYy0uNDMyIDAtLjc4My0uMzUyLS43ODMtLjc4M3YtNjcuMDVoMTguMTMzdjY3LjgzM3ptODMuNjE2LTkxLjc0MXY4LjkwOGgtMTguMTMzdi0zMS41NzR6bTY2LjI2NyA4Mi44MzN2OC45MDhoLTE4LjEzM3YtMzEuNTc0em04MS4yNjcgOC4xMjV2LTE5Ni40MjhjLjA3Mi4wODQuMTUyLjE2LjIyMi4yNDdsMTcuOTExIDIyLjM4OXYxNzQuNTc1aC0xNy4zNWMtLjQzMSAwLS43ODMtLjM1Mi0uNzgzLS43ODN6bTExNy41MzMgNTAuNDgzaC0xOC4xMzN2LTEyMi42OTFsMTguMTM0IDIyLjY2N3YxMDAuMDI0em0tMTguMTMzIDE1aDE4LjEzNHYxOC4xMzNoLTE4LjEzNHptLTE1IDE4LjEzM2gtMTcuMzVjLS40MzIgMC0uNzgzLS4zNTItLjc4My0uNzg0di03NC41NDktMTIxLjkwOGwxOC4xMzMgMjIuNjY2em0tMzMuMTMzLTExNS45NjZoLTE4LjEzNHYtMTIyLjY5MWwxOC4xMzQgMjIuNjY3em0tMTguMTM0IDE1aDE4LjEzNHYxOC4xMzNoLTE4LjEzNHptMTguMTM0IDMzLjEzM3Y2Ny4wNWMwIC4yNjQuMDI3LjUyMi4wNC43ODRoLTg0LjQ0di01Mi45NTUtMTQuODc5em0tOTkuNDAxIDE3LjUwOXYxMDAuMDI0aC0xOC4xMzN2LTEyMi42OTFsNS4wODYgNi4zNTd6bS0xNTAuNjY2LTE4OC4zMzMgMTguMTMzIDIyLjY2N3YxMDAuMDI0aC0xOC4xMzN6bTMzLjEzMyA4Ny45OTFoMTguMTMzdjY3LjgzM2gtMTguMTMzem0zMy4xMzMtNS4xNTggMTguMTMzIDIyLjY2N3YxMDAuMDI0aC0xOC4xMzN6bTMzLjEzNCA4Ny45OTFoMTguMTMzdjY3LjgzM2gtMTguMTMzem0tMTE0LjQtOTcuODMzaC0xOC4xMzN2LTExNC4zNzhjLjA3My4wODQuMTUyLjE2LjIyMi4yNDdsMTcuOTExIDIyLjM5em0xNSA2NC43aDE4LjEzM3YxOC4xMzNoLTE4LjEzM3ptNjYuMjY2IDgyLjgzM2gxOC4xMzR2MTguMTMzaC0xOC4xMzN2LTE4LjEzM3ptNjYuMjY3IDgyLjgzM2gxOC4xMzN2MTguMTMzaC0xOC4xMzN6bTMzLjEzMy00OS43aDE1MC42Njd2NjcuMDVjMCAuMjY0LjAyNy41MjIuMDQuNzgzaC0xNTAuNzA3em0yMDcuMzE2LTc3LjM0NiA5LjYxOCAxMi4wMjJ2MTAwLjAyNGgtMTguMTMzdi0xMjIuNjl6bS04LjUxNSAxMjcuMDQ2aDE4LjEzM3YxOC4xMzNoLTE4LjEzM3ptLTI0OC41LTM2My42ODN2LTE2LjU2N2MwLS40MzIuMzUyLS43ODMuNzgzLS43ODNoODMuMTU1YzcuODMgMCAxNS4xMjUgMy41MDYgMjAuMDE3IDkuNjJsMTYyLjUwNyAyMDMuMTM0YzAgLjAwMS4wMDEuMDAxLjAwMi4wMDIuMTA5LjEzNy4xNy4zMTEuMTcuNDg4djI4Ljc1M2wtMTcxLjg2Ni0yMTQuODMxYy00LjU5My01Ljc0LTExLjQ0Mi05LjAzMi0xOC43OTMtOS4wMzJoLS42NDItNzQuNTVjLS40MzItLjAwMS0uNzgzLS4zNTItLjc4My0uNzg0em02Ny44MzMgMTUuNzgzdjg0LjRoLTE4LjEzNHYtODQuNHptLTE4LjEzNCA5OS40aDE4LjEzNHYxOC4xMzNoLTE4LjEzNHptMTguMTM0IDMzLjEzNHY2Ny4wNWMwIC4yNjQuMDI3LjUyMi4wNC43ODNoLTE4LjE3NHYtMjAuMjU2YzAtMy41Ny0xLjIyOC03LjA3Mi0zLjQ1OC05Ljg1OSAwLS4wMDEgMC0uMDAxIDAtLjAwMWwtMzAuMTc0LTM3LjcxOGg1MS43NjZ6bS0yODMuMi0xNDguMzE3di0xNi41NjdjMC0uNDMxLjM1Mi0uNzgzLjc4My0uNzgzaDY2LjU4OGM3LjgzIDAgMTUuMTI1IDMuNTA2IDIwLjAxNiA5LjYybDE2Mi41MDggMjAzLjEzNGMuMTEuMTM4LjE3MS4zMTMuMTcxLjQ5djI4Ljc1NGwtMTcxLjg2NS0yMTQuODMyYy00LjU5Mi01Ljc0LTExLjQ0Mi05LjAzMy0xOC43OTMtOS4wMzNoLS42NDItNTcuOTgzYy0uNDMxIDAtLjc4My0uMzUxLS43ODMtLjc4M3ptNTEuMjY3IDE1Ljc4M3Y4NC40aC0xOC4xMzR2LTg0LjR6bS0xOC4xMzQgOTkuNGgxOC4xMzN2MTguMTMzaC0xOC4xMzN6bS0yNC4wNjYgMzQ5LjQ2N2MtNSAwLTkuMDY3LTQuMDY3LTkuMDY3LTkuMDY3di0zMDYuNDgzYzAtLjQzMi4zNTItLjc4NC43ODMtLjc4NGg1MC40ODN2NjcuMDVjMCA4LjcwMyA3LjA4IDE1Ljc4MyAxNS43ODMgMTUuNzgzaDUwLjQ4M3Y2Ny4wNWMwIDguNzAzIDcuMDgxIDE1Ljc4NCAxNS43ODQgMTUuNzg0aDUwLjQ4NHY2Ny4wNWMwIDguNzAzIDcuMDgxIDE1Ljc4MyAxNS43ODQgMTUuNzgzaDUwLjQ4M3Y2Ny4wNWMwIC40MzItLjM1Mi43ODMtLjc4My43ODNoLTI0MC4yMTd6bTQ3Mi45MzMtLjc4M2MwIC40MzItLjM1Mi43ODMtLjc4My43ODNoLTIxNi4xOWMuMDEzLS4yNjEuMDQtLjUxOS4wNC0uNzgzdi02Ny4wNWgyMTYuOTMzeiIvPg0KICAgIDwvZz4NCjwvc3ZnPg==",qxe="PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDUxMS45OTggNTExLjk5OCI+DQogICAgPGcgZmlsbD0iY3VycmVudENvbG9yIj4NCiAgICAgICAgPHBhdGggZD0iTTUwMS45OTgsMzAuNTk4aC0xNTJjLTUuNTIzLDAtMTAsNC40NzctMTAsMTB2NDAuMDAzYzAsNS41MjMsNC40NzcsMTAsMTAsMTBoMjAuMDAxdjc0Ljc5NGgtMTkwDQoJCQkJYy01LjUyMiwwLTEwLDQuNDc3LTEwLDEwdjQwLjAwMmMwLDUuNTIzLDQuNDc4LDEwLDEwLDEwSDIwMHY3NC43OTZIMTBjLTUuNTIzLDAtMTAsNC40NzctMTAsMTB2NDAuMDAxYzAsNS41MjMsNC40NzcsMTAsMTAsMTANCgkJCQloMTMuOTk2VjQ3MS40YzAsNS41MjMsNC40NzcsMTAsMTAsMTBoMTgxLjc2YzIuMjU2LDAsNC40NDUtMC43NjMsNi4yMTMtMi4xNjVsMjg2LjI0My0yMjYuOTcyDQoJCQkJYzIuMzkyLTEuODk2LDMuNzg2LTQuNzgyLDMuNzg2LTcuODM1VjgwLjYwMVY0MC41OThDNTExLjk5OCwzNS4wNzUsNTA3LjUyMiwzMC41OTgsNTAxLjk5OCwzMC41OTh6IE0xODkuOTk5LDIwNS4zOTd2LTIwLjAwMg0KCQkJCWgxODB2MjAuMDAySDE4OS45OTl6IE0yMCwzNDAuMTk0di0yMC4wMDFoMTgwdjIwLjAwMUgyMHogTTQ5MS45OTgsMTA5Ljg3OWgtNDEuMDM1Yy01LjUyMywwLTEwLDQuNDc3LTEwLDEwDQoJCQkJYzAsNS41MjMsNC40NzcsMTAsMTAsMTBoNDEuMDM1djEwOS43MTVMMjEyLjI3MSw0NjEuNEg0My45OTZ2LTYyLjI1M2g0MS4wMzZjNS41MjIsMCwxMC00LjQ3NywxMC0xMHMtNC40NzgtMTAtMTAtMTBINDMuOTk2DQoJCQkJdi0xOC45NTNIMjEwYzUuNTIzLDAsMTAtNC40NzcsMTAtMTB2LTQwLjAwMXYtODQuNzk2aDE1OS45OTljNS41MjMsMCwxMC00LjQ3NywxMC0xMHYtNDAuMDAyVjkwLjYwMWgxMDEuOTk5VjEwOS44Nzl6DQoJCQkJIE00OTEuOTk4LDcwLjYwMWgtMTMyVjUwLjU5OGgxMzJWNzAuNjAxeiIvPg0KICAgICAgICA8cGF0aCBkPSJNMTE0LDM3OS4xNDRoLTAuMjM2Yy01LjUyNCwwLTEwLDQuNDc3LTEwLDEwczQuNDc2LDEwLDEwLDEwSDExNGM1LjUyMiwwLDEwLTQuNDc3LDEwLTEwUzExOS41MjIsMzc5LjE0NCwxMTQsMzc5LjE0NHoiLz4NCiAgICAgICAgPHBhdGggZD0iTTQyMS45OTgsMTI5Ljg4aDAuMjM1YzUuNTIyLDAsMTAtNC40NzcsMTAtMTBzLTQuNDc4LTEwLTEwLTEwaC0wLjIzNWMtNS41MjMsMC0xMCw0LjQ3Ny0xMCwxMA0KCQkJCVM0MTYuNDc1LDEyOS44OCw0MjEuOTk4LDEyOS44OHoiLz4NCiAgICA8L2c+DQo8L3N2Zz4NCg==",eSe="PHN2ZyBoZWlnaHQ9IjUxMiIgdmlld0JveD0iMCAwIDY0IDY0IiB3aWR0aD0iNTEyIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPg0KICAgIDxnIGZpbGw9ImN1cnJlbnRDb2xvciI+DQogICAgICAgIDxwYXRoIGQ9Im01LjUxOCA2NGgyLjk4NmMuNTUzIDAgMS0uNDQ3IDEtMXYtMi4wMjFoNDQuOTkydjIuMDIxYzAgLjU1My40NDcgMSAxIDFoM2MuNTUzIDAgMS0uNDQ3IDEtMXYtNjAuNWMwLTEuMzc4LTEuMTIxLTIuNS0yLjUtMi41cy0yLjUgMS4xMjItMi41IDIuNXYxNS41MDRoLTIuOTk4di0xMy45OTZjMC0uNTUyLS40NDctMS0xLTFoLTE1Ljk5NmMtLjU1MyAwLTEgLjQ0OC0xIDF2MTMuOTk1aC0zLjAwMnYtMTMuOTk1YzAtLjU1Mi0uNDQ3LTEtMS0xaC0xNS45OTZjLS41NTMgMC0xIC40NDgtMSAxdjEzLjk5NWgtM3YtMTUuNTAzYzAtMS4zNzgtMS4xMjEtMi41LTIuNS0yLjVzLTIuNSAxLjEyMi0yLjUgMi41bC4wMTQgNjAuNWMwIC41NTMuNDQ3IDEgMSAxem01MC45NzgtNjEuNWMwLS4yNzYuMjI1LS41LjUtLjVzLjUuMjI0LjUuNXY1OS41aC0xem0tMTQuOTk4IDIuNTA4aDIuMDAydjEuMDA4aC0yLjAwMnptLTUuOTk2IDBoMy45OTZ2Mi4wMDhjMCAuNTUyLjQ0NyAxIDEgMWg0LjAwMmMuNTUzIDAgMS0uNDQ4IDEtMXYtMi4wMDhoMy45OTh2MTIuOTk1aC0xMy45OTZ6bS0xNS4wMDIgMGgydjEuMDA4aC0yem0tNS45OTYgMGgzLjk5NnYyLjAwOGMwIC41NTIuNDQ3IDEgMSAxaDRjLjU1MyAwIDEtLjQ0OCAxLTF2LTIuMDA4aDR2MTIuOTk1aC0xMy45OTZ6bS01IDE0Ljk5NWg0IDE1Ljk5NiA1LjAwMiAxNS45OTYgMy45OTh2MWgtNDQuOTkyem0wIDNoNDQuOTkydjEzLjk3MWgtMi45OTZ2LTEwLjk5YzAtLjU1Mi0uNDQ3LTEtMS0xaC0zN2MtLjU1MyAwLTEgLjQ0OC0xIDF2MTAuOTkxaC0yLjk5NnptMTkuOTk2IDYuOTgxaDVjLjU1MyAwIDEtLjQ0OCAxLTF2LTJoMTR2OS45OTFoLTM1di05Ljk5MWgxNHYyYzAgLjU1Mi40NDcgMSAxIDF6bTEtMnYtMWgzdjF6bS0yMC45OTYgMTAuOTkxaDMuOTk2IDM3IDMuOTk2djEuMDAyaC00NC45OTJ6bTAgMy4wMDJoNDQuOTkydjE0aC0yLjk5NHYtMTEuOTljMC0uNTUzLS40NDctMS0xLTFoLTE0LjAwMmMtLjU1MyAwLTEgLjQ0Ny0xIDF2MTEuOTloLTIuOTk0di04Ljk4OGMwLS41NTMtLjQ0Ny0xLTEtMWgtNi45OTRjLS4wMDQgMC0uMDA2LS4wMDItLjAxLS4wMDJzLS4wMDYuMDAyLS4wMS4wMDJoLTMuOTgyYy0uMDA0IDAtLjAwNi0uMDAyLS4wMS0uMDAycy0uMDA2LjAwMi0uMDEuMDAyaC02Ljk4NmMtLjU1MyAwLTEgLjQ0Ny0xIDF2OC45ODhoLTN6bTMxLjk5NiA2LjAxN2g0LjAwMmMuNTUzIDAgMS0uNDQ3IDEtMXYtMi4wMDhoM3YxMC45OWgtMTIuMDAydi0xMC45OWgzdjIuMDA4YzAgLjU1My40NDcgMSAxIDF6bTEtMnYtMS4wMDhoMi4wMDJ2MS4wMDh6bS0yMiA1aDQuMDAyYy41NTMgMCAxLS40NDcgMS0xdi0yLjAwNmg1LjAwNHY3Ljk4OGgtMTYuMDAydi03Ljk4OGg0Ljk5NnYyLjAwNmMwIC41NTMuNDQ3IDEgMSAxem0xLTJ2LTEuMDA2aDIuMDAydjEuMDA2em0tMTEuOTk2IDguOTgzaDQgMTguMDAyIDQuOTk0IDE0LjAwMiAzLjk5NHYxLjAwMmgtNDQuOTkyem0tMi41LTU1Ljk3N2MuMjc1IDAgLjUuMjI0LjUuNXY1OS41aC0uOTg2bC0uMDE0LTU5LjVjMC0uMjc2LjIyNS0uNS41LS41eiIvPg0KICAgIDwvZz4NCjwvc3ZnPg==",tSe="PHN2ZyBoZWlnaHQ9IjUxMiIgdmlld0JveD0iMCAwIDY0IDY0IiB3aWR0aD0iNTEyIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPg0KICAgIDxnIGZpbGw9ImN1cnJlbnRDb2xvciI+DQogICAgICAgIDxwYXRoIGQ9Im02MyAzdi0yaC0zMWMtLjU1MyAwLTEgLjQ0Ny0xIDF2OGMwIC41NTMuNDQ3IDEgMSAxaDF2NTBoLTMydjJoMzMgNCA4IDQgMTN2LTJoLTEydi01aDEydi0yaC0xMy00LTN2LTJoMjB2LTJoLTIxYy0uNTUzIDAtMSAuNDQ3LTEgMXY0YzAgLjU1My40NDcgMSAxIDFoM3Y1aC02di01MGgyNHYtMmgtMjUtNC0xdi02em0tMTYgNTNoMnY1aC0yem0tMTAtNDV2NTBoLTJ2LTUweiIvPg0KICAgICAgICA8cGF0aCBkPSJtMjEgMzJjMC0yLjExOC0uNTAxLTQuMjM4LTEuNDQ3LTYuMTMxbC0uNjU4LTEuMzE2Yy0uMzQtLjY3OC0xLjQ0OS0uNjc4LTEuNzg5IDBsLS42NTggMS4zMTZjLS45NDcgMS44OTMtMS40NDggNC4wMTMtMS40NDggNi4xMzEgMCAuMjQxLjAyOS40ODEuMDQyLjcyMi0uNjQ2LS40ODMtMS4zODMtLjgzNy0yLjE3Mi0xLjAzNGwtMi42MjgtLjY1N2MtLjMzOC0uMDg3LS43MDEuMDE1LS45NDkuMjYzcy0uMzQ5LjYwOC0uMjYzLjk0OWwuNjU3IDIuNjI5Yy4yNjkgMS4wNzMuODIzIDIuMDU1IDEuNjA1IDIuODM2Ljc4MS43ODIgMS43NjMgMS4zMzcgMi44MzYgMS42MDVoLjAwMWwuNjcyLjE2OC0xLjI1LjYyNS44OTUgMS43ODkgMi41NTQtMS4yNzd2Mi4zODJoLTdjLS41NTMgMC0xIC40NDctMSAxdjRjMCAuNTUzLjQ0NyAxIDEgMWgxLjA5NWwuOTEgOS4xYy4wNTEuNTEuNDgxLjkuOTk1LjloMTBjLjUxNCAwIC45NDQtLjM5Ljk5NS0uOWwuOTEtOS4xaDEuMDk1Yy41NTMgMCAxLS40NDcgMS0xdi00YzAtLjU1My0uNDQ3LTEtMS0xaC03di0yLjM4MmwyLjU1MyAxLjI3Ni44OTUtMS43ODktMS4yNS0uNjI1LjY3Mi0uMTY4aC4wMDFjMS4wNzMtLjI2OSAyLjA1NS0uODIzIDIuODM2LTEuNjA1Ljc4Mi0uNzgxIDEuMzM3LTEuNzYzIDEuNjA1LTIuODM3bC42NTctMi42MjhjLjA4Ni0uMzQxLS4wMTUtLjcwMS0uMjYzLS45NDlzLS42MDktLjM1LS45NDktLjI2M2wtMi42MjkuNjU3Yy0uNzg4LjE5Ny0xLjUyNS41NTEtMi4xNzEgMS4wMzQuMDE0LS4yNC4wNDMtLjQ4LjA0My0uNzIxem0xLjA5NSAyNWgtOC4xODlsLS44LThoOS43OXptMi45MDUtMTBoLTE0di0yaDE0em0tNy0xOS43MzRjLjY1NSAxLjQ4NSAxIDMuMTEgMSA0LjczNHMtLjM0NSAzLjI0OS0xIDQuNzM0Yy0uNjU1LTEuNDg1LTEtMy4xMS0xLTQuNzM0cy4zNDUtMy4yNDkgMS00LjczNHptLTUuMjkzIDkuMDI3Yy0uNTI1LS41MjUtLjg5OC0xLjE4Ni0xLjA4LTEuOTA3bC0uMjUyLTEuMDExIDEuMDEuMjUyYy43MjMuMTgyIDEuMzgzLjU1NSAxLjkwOCAxLjA4cy44OTggMS4xODYgMS4wOCAxLjkwN2wuMjUyIDEuMDExLTEuMDEtLjI1MmMtLjcyMi0uMTgyLTEuMzgzLS41NTUtMS45MDgtMS4wOHptMTAuOTA3LTIuNjY2IDEuMDExLS4yNTItLjI1MiAxLjAxYy0uMTgyLjcyMy0uNTU1IDEuMzgzLTEuMDggMS45MDhzLTEuMTg2Ljg5OC0xLjkwOCAxLjA4bC0xLjAxLjI1Mi4yNTItMS4wMWMuMTgyLS43MjMuNTU1LTEuMzgzIDEuMDgtMS45MDhzMS4xODYtLjg5OCAxLjkwNy0xLjA4eiIvPg0KICAgICAgICA8cGF0aCBkPSJtNSAxNWgxM2MyLjc1NyAwIDUtMi4yNDMgNS01cy0yLjI0My01LTUtNWMtLjQzOCAwLS44NzcuMDYxLTEuMzAzLjE4LS43NjYtMi40NTUtMy4wMjMtNC4xOC01LjY5Ny00LjE4LTMuMzA5IDAtNiAyLjY5MS02IDYtMi4yMDYgMC00IDEuNzk0LTQgNHMxLjc5NCA0IDQgNHptMC02Yy4yNyAwIC41MzMuMDU0Ljc4My4xNi4zNTIuMTQ3Ljc1Ni4wODUgMS4wNDMtLjE2My4yODgtLjI0OC40MTEtLjYzOS4zMTctMS4wMDctLjA5OC0uMzc3LS4xNDMtLjY5Mi0uMTQzLS45OSAwLTIuMjA2IDEuNzk0LTQgNC00IDIuMDgxIDAgMy43ODQgMS41NzQgMy45NjEgMy42NjIuMDI4LjM0NS4yMzMuNjQ4LjU0LjgwNi4zMDguMTU4LjY3NS4xNDUuOTctLjAzMi40ODMtLjI5Ljk5Ny0uNDM2IDEuNTI5LS40MzYgMS42NTQgMCAzIDEuMzQ2IDMgM3MtMS4zNDYgMy0zIDNoLTEzYy0xLjEwMyAwLTItLjg5Ny0yLTJzLjg5Ny0yIDItMnoiLz4NCiAgICA8L2c+DQo8L3N2Zz4=",sSe="PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2NCA2NCIgd2lkdGg9IjUxMiIgaGVpZ2h0PSI1MTIiPg0KICAgIDxnIGZpbGw9ImN1cnJlbnRDb2xvciI+DQogICAgICAgIDxwYXRoIGQ9Ik01MSw1N0g0OC40MTRsLS44NzktLjg3OWE4LjU4Nyw4LjU4NywwLDAsMS0yLjQ3MS01LjExMkM1MS4xNTMsNDguNTg3LDU1LjYwNyw0MS45MzQsNTUuOTU3LDM0SDU2YTEsMSwwLDAsMCwxLTFWMzBhMSwxLDAsMCwwLTEtMUg1Mi40NjRhMTkuNTgyLDE5LjU4MiwwLDAsMCwxLjY3My00SDU3YTEsMSwwLDAsMCwxLTFWNGExLDEsMCwwLDAtMS0xSDQ2Ljg0MUExMi43LDEyLjcsMCwwLDAsMzMuMTU5LDNIMjNhMSwxLDAsMCwwLTEsMVYyNGExLDEsMCwwLDAsMSwxaDIuODYzYTE5LjU4MiwxOS41ODIsMCwwLDAsMS42NzMsNEgyNGExLDEsMCwwLDAtMSwxdjNhMSwxLDAsMCwwLDEsMWguMDQzYy4zNSw3LjkzNCw0LjgsMTQuNTg3LDEwLjg5MywxNy4wMDlhOC41ODcsOC41ODcsMCwwLDEtMi40NzEsNS4xMTJMMzEuNTg2LDU3SDI5YTEsMSwwLDAsMC0xLDF2NGExLDEsMCwwLDAsMSwxSDUxYTEsMSwwLDAsMCwxLTFWNThBMSwxLDAsMCwwLDUxLDU3Wk01Niw1VjIzSDU0LjYxMUEyMS40NDcsMjEuNDQ3LDAsMCwwLDU1LDE5LDE5LjQ5MywxOS40OTMsMCwwLDAsNDkuNDA3LDVaTTI0LDIzVjVoNi41OTNBMTkuNDkzLDE5LjQ5MywwLDAsMCwyNSwxOWEyMS40NDcsMjEuNDQ3LDAsMCwwLC4zODksNFptMy00YzAtOC44MjIsNS44MzItMTYsMTMtMTZzMTMsNy4xNzgsMTMsMTZhMTguNDA3LDE4LjQwNywwLDAsMS0yLjg3MiwxMEg0Ny42ODJBMTYsMTYsMCwwLDAsNTEsMTljMC03LjcyLTQuOTM1LTE0LTExLTE0UzI5LDExLjI4LDI5LDE5YTE2LDE2LDAsMCwwLDMuMzE4LDEwSDI5Ljg3MkExOC40MDcsMTguNDA3LDAsMCwxLDI3LDE5Wm04LjA2MSwxMEExMy4zMDgsMTMuMzA4LDAsMCwxLDMxLDE5YzAtNi42MTcsNC4wMzctMTIsOS0xMnM5LDUuMzgzLDksMTJhMTMuMzA4LDEzLjMwOCwwLDAsMS00LjA2MSwxMFpNMjUsMzFINTV2MUgyNVptMS4wNDIsM0g1My45NThDNTMuNTI4LDQyLjkwOCw0Ny40NDIsNTAsNDAsNTBTMjYuNDcyLDQyLjkwOCwyNi4wNDIsMzRaTTM2Ljg2NCw1MS42MjlhMTMuNDQsMTMuNDQsMCwwLDAsNi4yNzIsMEExMC41MzksMTAuNTM5LDAsMCwwLDQ1LjYzNiw1N0gzNC4zNjRBMTAuNTM5LDEwLjUzOSwwLDAsMCwzNi44NjQsNTEuNjI5Wk01MCw2MUgzMFY1OUg1MFoiLz4NCiAgICAgICAgPHJlY3QgeD0iMjUiIHk9IjYiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiLz4NCiAgICAgICAgPHBhdGggZD0iTTIzLDU3aC0uMDhBNy4wMSw3LjAxLDAsMCwwLDE5LDUxLjY4NVY0OGExLDEsMCwwLDAtMS0xSDE3VjI2LjgxNmEzLDMsMCwxLDAtMiwwVjQ3SDE0YTEsMSwwLDAsMC0xLDF2My42ODVBNy4wMSw3LjAxLDAsMCwwLDkuMDgsNTdIOWEzLDMsMCwwLDAsMCw2SDIzYTMsMywwLDAsMCwwLTZaTTE2LDIzYTEsMSwwLDEsMS0xLDFBMSwxLDAsMCwxLDE2LDIzWk0xNSw0OWgydjIuMDhhNi4yOSw2LjI5LDAsMCwwLTIsMFptMSw0YTUuMDA2LDUuMDA2LDAsMCwxLDUsNUgxMUE1LjAwNiw1LjAwNiwwLDAsMSwxNiw1M1ptNyw4SDlhMSwxLDAsMCwxLDAtMiwxLDEsMCwwLDAsMSwxSDIyYTEsMSwwLDAsMCwxLTEsMSwxLDAsMCwxLDAsMloiLz4NCiAgICAgICAgPHBhdGggZD0iTTgsMTVhMSwxLDAsMCwwLDEtMSw1LjAwNiw1LjAwNiwwLDAsMSw1LTUsMSwxLDAsMCwwLDAtMkE1LjAwNiw1LjAwNiwwLDAsMSw5LDIsMSwxLDAsMCwwLDcsMiw1LjAwNiw1LjAwNiwwLDAsMSwyLDcsMSwxLDAsMCwwLDIsOWE1LjAwNiw1LjAwNiwwLDAsMSw1LDVBMSwxLDAsMCwwLDgsMTVaTTUuNiw4QTcuMDY2LDcuMDY2LDAsMCwwLDgsNS42LDcuMDY2LDcuMDY2LDAsMCwwLDEwLjQsOCw3LjA2Niw3LjA2NiwwLDAsMCw4LDEwLjQsNy4wNjYsNy4wNjYsMCwwLDAsNS42LDhaIi8+DQogICAgICAgIDxwYXRoIGQ9Ik0xNCwxMWEzLDMsMCwwLDEtMywzLDEsMSwwLDAsMCwwLDIsMywzLDAsMCwxLDMsMywxLDEsMCwwLDAsMiwwLDMsMywwLDAsMSwzLTMsMSwxLDAsMCwwLDAtMiwzLDMsMCwwLDEtMy0zLDEsMSwwLDAsMC0yLDBabTIsNGE1LjAxNyw1LjAxNywwLDAsMC0xLDEsNS4wMTcsNS4wMTcsMCwwLDAtMS0xLDUuMDE3LDUuMDE3LDAsMCwwLDEtMUE1LjAxNyw1LjAxNywwLDAsMCwxNiwxNVoiLz4NCiAgICAgICAgPHBhdGggZD0iTTYyLDQ4YTMsMywwLDAsMS0zLTMsMSwxLDAsMCwwLTIsMCwzLDMsMCwwLDEtMywzLDEsMSwwLDAsMCwwLDIsMywzLDAsMCwxLDMsMywxLDEsMCwwLDAsMiwwLDMsMywwLDAsMSwzLTMsMSwxLDAsMCwwLDAtMlptLTQsMmE1LjAxNyw1LjAxNywwLDAsMC0xLTEsNS4wMTcsNS4wMTcsMCwwLDAsMS0xLDUuMDE3LDUuMDE3LDAsMCwwLDEsMUE1LjAxNyw1LjAxNywwLDAsMCw1OCw1MFoiLz4NCiAgICA8L2c+DQo8L3N2Zz4NCg==",iSe="PHN2ZyBoZWlnaHQ9IjUxMiIgdmlld0JveD0iMCAwIDUwOSA1MDkiIHdpZHRoPSI1MTIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+DQogICAgPGcgZmlsbD0iY3VycmVudENvbG9yIj4NCiAgICAgICAgPHBhdGggZD0ibTM1OS4yIDB2ODkuOGgtODkuODAxdjg5LjhoLTg5Ljh2ODkuOGgtODkuNzk5djg5LjhoLTg5Ljh2MTQ5LjhoNTA5di01MDl6bTExOS44IDQ3OWgtNDQ5di04OS44aDg5Ljh2LTg5LjhoODkuOHYtODkuOGg4OS44di04OS44aDg5Ljh2LTg5LjhoODkuOHoiLz4NCiAgICAgICAgPHBhdGggZD0ibTY4LjQ0OCAxNzYuOTU2IDk0LjA0MS05NC4wNC0zLjYyOSA0My4wNjYgMjkuODk1IDIuNTE5IDguNTYyLTEwMS42MjYtMTAxLjYyNyA4LjU2MiAyLjUxOCAyOS44OTQgNDMuMDY4LTMuNjI4LTk0LjA0MSA5NC4wNHoiLz4NCiAgICA8L2c+DQo8L3N2Zz4=",rSe="PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDUxMiA1MTIiPg0KICAgIDxnIGZpbGw9ImN1cnJlbnRDb2xvciI+DQogICAgICAgIDxwYXRoIGQ9Ik0yMzguOTMzLDM0LjEzM2MtNC43MSwwLTguNTMzLDMuODIzLTguNTMzLDguNTMzVjc2LjhjMCw0LjcxLDMuODIzLDguNTMzLDguNTMzLDguNTMzczguNTMzLTMuODIzLDguNTMzLTguNTMzVjQyLjY2Nw0KCQkJQzI0Ny40NjcsMzcuOTU2LDI0My42NDQsMzQuMTMzLDIzOC45MzMsMzQuMTMzeiIvPg0KICAgICAgICA8cGF0aCBkPSJNNDc3Ljg2NywzNC4xMzNjLTQuNzEsMC04LjUzMywzLjgyMy04LjUzMyw4LjUzM1Y3Ni44YzAsNC43MSwzLjgyMyw4LjUzMyw4LjUzMyw4LjUzM1M0ODYuNCw4MS41MSw0ODYuNCw3Ni44VjQyLjY2Nw0KCQkJQzQ4Ni40LDM3Ljk1Niw0ODIuNTc3LDM0LjEzMyw0NzcuODY3LDM0LjEzM3oiLz4NCiAgICAgICAgPHBhdGggZD0iTTE3OS4yLDBIOC41MzNDMy44MjMsMCwwLDMuODIzLDAsOC41MzN2NDk0LjkzM0MwLDUwOC4xNzcsMy44MjMsNTEyLDguNTMzLDUxMkgxNzkuMmM0LjcxLDAsOC41MzMtMy44MjMsOC41MzMtOC41MzMNCgkJCVY4LjUzM0MxODcuNzMzLDMuODIzLDE4My45MSwwLDE3OS4yLDB6IE0xNzAuNjY3LDQ5NC45MzNoLTE1My42VjE3LjA2N2gxNTMuNlY0OTQuOTMzeiIvPg0KICAgICAgICA8cGF0aCBkPSJNNTAzLjQ2NywzNTguNEgxNzkuMmMtNC43MSwwLTguNTMzLDMuODIzLTguNTMzLDguNTMzdjEzNi41MzNjMCw0LjcxLDMuODIzLDguNTMzLDguNTMzLDguNTMzaDMyNC4yNjcNCgkJCWM0LjcxLDAsOC41MzMtMy44MjMsOC41MzMtOC41MzNWMzY2LjkzM0M1MTIsMzYyLjIyMyw1MDguMTc3LDM1OC40LDUwMy40NjcsMzU4LjR6IE00OTQuOTMzLDQ5NC45MzNoLTMwNy4yVjM3NS40NjdoMzA3LjINCgkJCVY0OTQuOTMzeiIvPg0KICAgICAgICA8cGF0aCBkPSJNNTAzLjQ2NywwSDE3OS4yYy00LjcxLDAtOC41MzMsMy44MjMtOC41MzMsOC41MzN2MzQuMTMzYzAsNC43MSwzLjgyMyw4LjUzMyw4LjUzMyw4LjUzM2gzMjQuMjY3DQoJCQljNC43MSwwLDguNTMzLTMuODIzLDguNTMzLTguNTMzVjguNTMzQzUxMiwzLjgyMyw1MDguMTc3LDAsNTAzLjQ2NywweiBNNDk0LjkzMywzNC4xMzNoLTMwNy4yVjE3LjA2N2gzMDcuMlYzNC4xMzN6Ii8+DQogICAgICAgIDxwYXRoIGQ9Ik0xMzYuNTMzLDI0Ny40NjdoLTI1LjZjLTQuNzEsMC04LjUzMywzLjgyMy04LjUzMyw4LjUzM3MzLjgyMyw4LjUzMyw4LjUzMyw4LjUzM2gyNS42YzQuNzEsMCw4LjUzMy0zLjgyMyw4LjUzMy04LjUzMw0KCQkJUzE0MS4yNDQsMjQ3LjQ2NywxMzYuNTMzLDI0Ny40Njd6Ii8+DQogICAgICAgIDxwYXRoIGQ9Ik0xMTAuOTMzLDI0Ny40NjdjLTQuNzEsMC04LjUzMywzLjgyMy04LjUzMyw4LjUzM3YyNS42YzAsNC43MSwzLjgyMyw4LjUzMyw4LjUzMyw4LjUzM3M4LjUzMy0zLjgyMyw4LjUzMy04LjUzM1YyNTYNCgkJCUMxMTkuNDY3LDI1MS4yOSwxMTUuNjQ0LDI0Ny40NjcsMTEwLjkzMywyNDcuNDY3eiIvPg0KICAgICAgICA8cGF0aCBkPSJNMzY2LjkzMyw0MTguMTMzaC01MS4yYy00LjcxLDAtOC41MzMsMy44MjMtOC41MzMsOC41MzNzMy44MjMsOC41MzMsOC41MzMsOC41MzNoNTEuMmM0LjcxLDAsOC41MzMtMy44MjMsOC41MzMtOC41MzMNCgkJCVMzNzEuNjQ0LDQxOC4xMzMsMzY2LjkzMyw0MTguMTMzeiIvPg0KICAgICAgICA8cGF0aCBkPSJNMzQxLjMzMyw0MTguMTMzYy00LjcxLDAtOC41MzMsMy44MjMtOC41MzMsOC41MzN2MTcuMDY3YzAsNC43MSwzLjgyMyw4LjUzMyw4LjUzMyw4LjUzM3M4LjUzMy0zLjgyMyw4LjUzMy04LjUzMw0KCQkJdi0xNy4wNjdDMzQ5Ljg2Nyw0MjEuOTU2LDM0Ni4wNDQsNDE4LjEzMywzNDEuMzMzLDQxOC4xMzN6Ii8+DQogICAgICAgIDxwYXRoIGQ9Ik0yOTAuMTMzLDM0LjEzM2MtNC43MSwwLTguNTMzLDMuODIzLTguNTMzLDguNTMzdjUxLjJjMCw0LjcxLDMuODIzLDguNTMzLDguNTMzLDguNTMzczguNTMzLTMuODIzLDguNTMzLTguNTMzdi01MS4yDQoJCQlDMjk4LjY2NywzNy45NTYsMjk0Ljg0NCwzNC4xMzMsMjkwLjEzMywzNC4xMzN6Ii8+DQogICAgICAgIDxwYXRoIGQ9Ik0yOTAuMTMzLDExOS40NjdjLTQ1LjkzNSwwLTc2LjgsMTcuMTQzLTc2LjgsNDIuNjY3VjE3OS4yYzAsNC43MSwzLjgyMyw4LjUzMyw4LjUzMyw4LjUzM2gxNy4wNjd2NzYuOA0KCQkJYzAsNC43MSwzLjgyMyw4LjUzMyw4LjUzMyw4LjUzM0gzMzIuOGM0LjcxLDAsOC41MzMtMy44MjMsOC41MzMtOC41MzN2LTc2LjhIMzU4LjRjNC43MSwwLDguNTMzLTMuODIzLDguNTMzLTguNTMzdi0xNy4wNjcNCgkJCUMzNjYuOTMzLDEzNi42MSwzMzYuMDY4LDExOS40NjcsMjkwLjEzMywxMTkuNDY3eiBNMzQ5Ljg2NywxNzAuNjY3SDMzMi44Yy00LjcxLDAtOC41MzMsMy44MjMtOC41MzMsOC41MzNWMjU2SDI1NnYtNzYuOA0KCQkJYzAtNC43MS0zLjgyMy04LjUzMy04LjUzMy04LjUzM0gyMzAuNHYtOC41MzNjMC0xMi40MDcsMjAuOTMyLTI1LjYsNTkuNzMzLTI1LjZzNTkuNzMzLDEzLjE5Myw1OS43MzMsMjUuNlYxNzAuNjY3eiIvPg0KICAgICAgICA8cGF0aCBkPSJNMzQ5Ljg2NywxMTkuNDY3Yy0xMS4zNzUsMC0yMi4wNDIsMS4wNzUtMzEuNjkzLDMuMTkxYy0zLjkxNywwLjg2Mi02LjcwNyw0LjMyNi02LjcwNyw4LjMzNw0KCQkJYzAsNC4wMTEsMi43OSw3LjQ3NSw2LjcwNyw4LjMzN2MxOS4yNTEsNC4yMTUsMzEuNjkzLDEzLjE2NywzMS42OTMsMjIuODAxdjguNTMzSDMzMi44Yy00LjcxLDAtOC41MzMsMy44MjMtOC41MzMsOC41MzN2ODUuMzMzDQoJCQljMCw0LjcxLDMuODIzLDguNTMzLDguNTMzLDguNTMzaDU5LjczM2M0LjcxLDAsOC41MzMtMy44MjMsOC41MzMtOC41MzN2LTc2LjhoMTcuMDY3YzQuNzEsMCw4LjUzMy0zLjgyMyw4LjUzMy04LjUzM3YtMTcuMDY3DQoJCQlDNDI2LjY2NywxMzYuNjEsMzk1LjgwMiwxMTkuNDY3LDM0OS44NjcsMTE5LjQ2N3ogTTQwOS42LDE3MC42NjdoLTE3LjA2N2MtNC43MSwwLTguNTMzLDMuODIzLTguNTMzLDguNTMzVjI1NmgtNDIuNjY3di02OC4yNjcNCgkJCUgzNTguNGM0LjcxLDAsOC41MzMtMy44MjMsOC41MzMtOC41MzN2LTE3LjA2N2MwLTkuODEzLTQuNzM2LTE4LjU3Ny0xMy4zOC0yNS41NTdjMzYuNDM3LDAuODAyLDU2LjA0NywxMy41NDIsNTYuMDQ3LDI1LjU1Nw0KCQkJVjE3MC42Njd6Ii8+DQogICAgICAgIDxwYXRoIGQ9Ik00MDkuNiwxMTkuNDY3Yy0xMS4zNzUsMC0yMi4wNDIsMS4wNzUtMzEuNjkzLDMuMTkxYy0zLjkxNywwLjg2Mi02LjcwNyw0LjMyNi02LjcwNyw4LjMzNw0KCQkJYzAsNC4wMTEsMi43OSw3LjQ3NSw2LjcwNyw4LjMzN2MxOS4yNTEsNC4yMTUsMzEuNjkzLDEzLjE2NywzMS42OTMsMjIuODAxdjguNTMzaC0xNy4wNjdjLTQuNzEsMC04LjUzMywzLjgyMy04LjUzMyw4LjUzM3Y4NS4zMzMNCgkJCWMwLDQuNzEsMy44MjMsOC41MzMsOC41MzMsOC41MzNoNTkuNzMzYzQuNzEsMCw4LjUzMy0zLjgyMyw4LjUzMy04LjUzM3YtNzYuOGgxNy4wNjdjNC43MSwwLDguNTMzLTMuODIzLDguNTMzLTguNTMzdi0xNy4wNjcNCgkJCUM0ODYuNCwxMzYuNjEsNDU1LjUzNSwxMTkuNDY3LDQwOS42LDExOS40Njd6IE00NjkuMzMzLDE3MC42NjdoLTE3LjA2N2MtNC43MSwwLTguNTMzLDMuODIzLTguNTMzLDguNTMzVjI1NmgtNDIuNjY3di02OC4yNjcNCgkJCWgxNy4wNjdjNC43MSwwLDguNTMzLTMuODIzLDguNTMzLTguNTMzdi0xNy4wNjdjMC05LjgxMy00LjczNi0xOC41NzctMTMuMzgtMjUuNTU3YzM2LjQzNywwLjgwMiw1Ni4wNDcsMTMuNTQyLDU2LjA0NywyNS41NTcNCgkJCVYxNzAuNjY3eiIvPg0KICAgICAgICA8cGF0aCBkPSJNMjkwLjEzMyw4NS4zMzNjLTQuNzEsMC04LjUzMywzLjgyMy04LjUzMyw4LjUzM2MwLDQuNzEsMy44MjMsOC41MzMsOC41MzMsOC41MzNjNC43MDIsMCw4LjUzMywzLjgzMSw4LjUzMyw4LjUzMw0KCQkJYzAsNC43MDItMy44MzEsOC41MzMtOC41MzMsOC41MzNjLTQuNzEsMC04LjUzMywzLjgyMy04LjUzMyw4LjUzM3MzLjgyMyw4LjUzMyw4LjUzMyw4LjUzM2MxNC4xMTQsMCwyNS42LTExLjQ4NiwyNS42LTI1LjYNCgkJCVMzMDQuMjQ3LDg1LjMzMywyOTAuMTMzLDg1LjMzM3oiLz4NCiAgICAgICAgPHBhdGggZD0iTTM1OC40LDM0LjEzM2MtNC43MSwwLTguNTMzLDMuODIzLTguNTMzLDguNTMzdjUxLjJjMCw0LjcxLDMuODIzLDguNTMzLDguNTMzLDguNTMzczguNTMzLTMuODIzLDguNTMzLTguNTMzdi01MS4yDQoJCQlDMzY2LjkzMywzNy45NTYsMzYzLjExLDM0LjEzMywzNTguNCwzNC4xMzN6Ii8+DQogICAgICAgIDxwYXRoIGQ9Ik0zNTguNCw4NS4zMzNjLTQuNzEsMC04LjUzMywzLjgyMy04LjUzMyw4LjUzM2MwLDQuNzEsMy44MjMsOC41MzMsOC41MzMsOC41MzNjNC43MDIsMCw4LjUzMywzLjgzMSw4LjUzMyw4LjUzMw0KCQkJYzAsNC43MDItMy44MzEsOC41MzMtOC41MzMsOC41MzNjLTQuNzEsMC04LjUzMywzLjgyMy04LjUzMyw4LjUzM3MzLjgyMyw4LjUzMyw4LjUzMyw4LjUzM2MxNC4xMTQsMCwyNS42LTExLjQ4NiwyNS42LTI1LjYNCgkJCVMzNzIuNTE0LDg1LjMzMywzNTguNCw4NS4zMzN6Ii8+DQogICAgICAgIDxwYXRoIGQ9Ik00MjYuNjY3LDM0LjEzM2MtNC43MSwwLTguNTMzLDMuODIzLTguNTMzLDguNTMzdjUxLjJjMCw0LjcxLDMuODIzLDguNTMzLDguNTMzLDguNTMzczguNTMzLTMuODIzLDguNTMzLTguNTMzdi01MS4yDQoJCQlDNDM1LjIsMzcuOTU2LDQzMS4zNzcsMzQuMTMzLDQyNi42NjcsMzQuMTMzeiIvPg0KICAgICAgICA8cGF0aCBkPSJNNDI2LjY2Nyw4NS4zMzNjLTQuNzEsMC04LjUzMywzLjgyMy04LjUzMyw4LjUzM2MwLDQuNzEsMy44MjMsOC41MzMsOC41MzMsOC41MzNjNC43MDIsMCw4LjUzMywzLjgzMSw4LjUzMyw4LjUzMw0KCQkJYzAsNC43MDItMy44MzEsOC41MzMtOC41MzMsOC41MzNjLTQuNzEsMC04LjUzMywzLjgyMy04LjUzMyw4LjUzM3MzLjgyMyw4LjUzMyw4LjUzMyw4LjUzM2MxNC4xMTQsMCwyNS42LTExLjQ4NiwyNS42LTI1LjYNCgkJCVM0NDAuNzgxLDg1LjMzMyw0MjYuNjY3LDg1LjMzM3oiLz4NCiAgICAgICAgPHBhdGggZD0iTTQ4Ni40LDMyNC4yNjdIMTc5LjJjLTQuNzEsMC04LjUzMywzLjgyMy04LjUzMyw4LjUzM3YzNC4xMzNjMCw0LjcxLDMuODIzLDguNTMzLDguNTMzLDguNTMzaDMwNy4yDQoJCQljNC43MSwwLDguNTMzLTMuODIzLDguNTMzLTguNTMzVjMzMi44QzQ5NC45MzMsMzI4LjA5LDQ5MS4xMSwzMjQuMjY3LDQ4Ni40LDMyNC4yNjd6IE00NzcuODY3LDM1OC40SDE4Ny43MzN2LTE3LjA2N2gyOTAuMTMzDQoJCQlWMzU4LjR6Ii8+DQogICAgICAgIDxwYXRoIGQ9Ik00NjkuMzMzLDM5Mi41MzNoLTI1NmMtNC43MSwwLTguNTMzLDMuODIzLTguNTMzLDguNTMzdjY4LjI2N2MwLDQuNzEsMy44MjMsOC41MzMsOC41MzMsOC41MzNoMjU2DQoJCQljNC43MSwwLDguNTMzLTMuODIzLDguNTMzLTguNTMzdi02OC4yNjdDNDc3Ljg2NywzOTYuMzU2LDQ3NC4wNDQsMzkyLjUzMyw0NjkuMzMzLDM5Mi41MzN6IE00NjAuOCw0NjAuOEgyMjEuODY3di01MS4ySDQ2MC44DQoJCQlWNDYwLjh6Ii8+DQogICAgPC9nPg0KPC9zdmc+DQo=",oSe="PHN2ZyBoZWlnaHQ9IjUxMiIgdmlld0JveD0iMCAwIDY0IDY0IiB3aWR0aD0iNTEyIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPg0KICAgIDxnIGZpbGw9ImN1cnJlbnRDb2xvciI+DQogICAgICAgIDxwYXRoIGQ9Im01NS43NTggNjEtMS41NjktNS41N2M0LjA1My0yLjIwNCA2LjgxMS02LjUwMSA2LjgxMS0xMS40M3YtMWMxLjEwMyAwIDItLjg5NyAyLTJ2LTJjMC0xLjEwMy0uODk3LTItMi0ydi0xMGMxLjEwMyAwIDItLjg5NyAyLTJ2LTJjMC0xLjEwMy0uODk3LTItMi0yaC0yNmMtMS4xMDMgMC0yIC44OTctMiAydjJjMCAxLjEwMy44OTcgMiAyIDJ2MTBjLTEuMTAzIDAtMiAuODk3LTIgMnYyYzAgMS4xMDMuODk3IDIgMiAydjFjMCA0LjkyOSAyLjc1OCA5LjIyNiA2LjgxMSAxMS40M2wtMS41NjkgNS41N2gtMTMuMzQzYy0uNDY1LTIuMjc5LTIuNDg0LTQtNC44OTktNGgtMXYtOS4wMDNjNC42OTMtMS45NjMgOC02LjYgOC0xMS45OTd2LTdoLTE4di00aDR2Mmgydi0yYzAtMS4xMDMtLjg5Ny0yLTItMmgtNi0xLTFjLTEuMTAzIDAtMiAuODk3LTIgMnY0aC0ydjdjMCA1LjM5NyAzLjMwNyAxMC4wMzQgOCAxMS45OTd2OS4wMDNoLTFjLTIuNDE0IDAtNC40MzQgMS43MjEtNC44OTkgNGgtNS4xMDF2Mmg2NHYtMnptLTIwLjc1OS0zOGgyNi4wMDF2MmgtMjZ6bTIuMDAxIDhoNHYtMmgtNHYtMmgyMnYxMGgtMjJ6bS0yLjAwMSA4aDI2LjAwMXYyaC0yNnptMi4wMDEgNXYtMWgyMnYxYzAgNi4wNjUtNC45MzUgMTEtMTEgMTFzLTExLTQuOTM1LTExLTExem02LjY2MSAxMi4yNGMxLjM2LjQ4MyAyLjgxNi43NiA0LjMzOS43NnMyLjk3OS0uMjc3IDQuMzM5LS43NmwxLjM0IDQuNzZoLTExLjM1OHptLTM2LjY2MS0zMS4yNGgxIDF2NGgtMnptMjAgNnYyaC0yMnYtMnptLTIyIDV2LTFoMjJ2MWMwIDYuMDY1LTQuOTM1IDExLTExIDExcy0xMS00LjkzNS0xMS0xMXptOCAxMi42MzdjLjk2NS4yMjkgMS45NjYuMzYzIDMgLjM2M3MyLjAzNS0uMTM0IDMtLjM2M3Y4LjM2M2gtNnptLTMgMTAuMzYzaDEyYzEuMzAyIDAgMi40MDIuODM5IDIuODE2IDJoLTE3LjYzMmMuNDE0LTEuMTYxIDEuNTE0LTIgMi44MTYtMnoiLz4NCiAgICAgICAgPHBhdGggZD0ibTQgMjFoMjRjMS42NTQgMCAzLTEuMzQ2IDMtM3YtMTRjMC0xLjY1NC0xLjM0Ni0zLTMtM2gtMjRjLTEuNjU0IDAtMyAxLjM0Ni0zIDN2MTRjMCAxLjY1NCAxLjM0NiAzIDMgM3ptLTEtMTdjMC0uNTUxLjQ0OC0xIDEtMWgyNGMuNTUyIDAgMSAuNDQ5IDEgMXYxNGMwIC41NTEtLjQ0OCAxLTEgMWgtMjRjLS41NTIgMC0xLS40NDktMS0xeiIvPg0KICAgICAgICA8cGF0aCBkPSJtMTAgMi41MTVoMnYxNi45NzFoLTJ6IiB0cmFuc2Zvcm09Im1hdHJpeCguNzA3IC0uNzA3IC43MDcgLjcwNyAtNC41NTYgMTEpIi8+DQogICAgICAgIDxwYXRoIGQ9Im0yMCAyLjUxNWgydjE2Ljk3MWgtMnoiIHRyYW5zZm9ybT0ibWF0cml4KC43MDcgLS43MDcgLjcwNyAuNzA3IC0xLjYyNyAxOC4wNzEpIi8+DQogICAgICAgIDxwYXRoIGQ9Im0zNSA5aDJ2MmgtMnoiLz4NCiAgICAgICAgPHBhdGggZD0ibTM1IDEzaDJ2MmgtMnoiLz4NCiAgICAgICAgPHBhdGggZD0ibTM3IDExaDJ2MmgtMnoiLz4NCiAgICAgICAgPHBhdGggZD0ibTMzIDExaDJ2MmgtMnoiLz4NCiAgICAgICAgPHBhdGggZD0ibTQ1IDNoMnYyaC0yeiIvPg0KICAgICAgICA8cGF0aCBkPSJtNDUgN2gydjJoLTJ6Ii8+DQogICAgICAgIDxwYXRoIGQ9Im00NyA1aDJ2MmgtMnoiLz4NCiAgICAgICAgPHBhdGggZD0ibTQzIDVoMnYyaC0yeiIvPg0KICAgICAgICA8cGF0aCBkPSJtNTUgMTNoMnYyaC0yeiIvPg0KICAgICAgICA8cGF0aCBkPSJtNTUgMTdoMnYyaC0yeiIvPg0KICAgICAgICA8cGF0aCBkPSJtNTcgMTVoMnYyaC0yeiIvPg0KICAgICAgICA8cGF0aCBkPSJtNTMgMTVoMnYyaC0yeiIvPg0KICAgIDwvZz4NCjwvc3ZnPg==",nSe="PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2NCA2NCIgd2lkdGg9IjUxMiIgaGVpZ2h0PSI1MTIiPg0KICAgIDxnIGZpbGw9ImN1cnJlbnRDb2xvciI+DQogICAgICAgIDxwYXRoIGQ9Ik01MSw1N0g0OC40MTRsLS44NzktLjg3OWE4LjU4Nyw4LjU4NywwLDAsMS0yLjQ3MS01LjExMkM1MS4xNTMsNDguNTg3LDU1LjYwNyw0MS45MzQsNTUuOTU3LDM0SDU2YTEsMSwwLDAsMCwxLTFWMzBhMSwxLDAsMCwwLTEtMUg1Mi40NjRhMTkuNTgyLDE5LjU4MiwwLDAsMCwxLjY3My00SDU3YTEsMSwwLDAsMCwxLTFWNGExLDEsMCwwLDAtMS0xSDQ2Ljg0MUExMi43LDEyLjcsMCwwLDAsMzMuMTU5LDNIMjNhMSwxLDAsMCwwLTEsMVYyNGExLDEsMCwwLDAsMSwxaDIuODYzYTE5LjU4MiwxOS41ODIsMCwwLDAsMS42NzMsNEgyNGExLDEsMCwwLDAtMSwxdjNhMSwxLDAsMCwwLDEsMWguMDQzYy4zNSw3LjkzNCw0LjgsMTQuNTg3LDEwLjg5MywxNy4wMDlhOC41ODcsOC41ODcsMCwwLDEtMi40NzEsNS4xMTJMMzEuNTg2LDU3SDI5YTEsMSwwLDAsMC0xLDF2NGExLDEsMCwwLDAsMSwxSDUxYTEsMSwwLDAsMCwxLTFWNThBMSwxLDAsMCwwLDUxLDU3Wk01Niw1VjIzSDU0LjYxMUEyMS40NDcsMjEuNDQ3LDAsMCwwLDU1LDE5LDE5LjQ5MywxOS40OTMsMCwwLDAsNDkuNDA3LDVaTTI0LDIzVjVoNi41OTNBMTkuNDkzLDE5LjQ5MywwLDAsMCwyNSwxOWEyMS40NDcsMjEuNDQ3LDAsMCwwLC4zODksNFptMy00YzAtOC44MjIsNS44MzItMTYsMTMtMTZzMTMsNy4xNzgsMTMsMTZhMTguNDA3LDE4LjQwNywwLDAsMS0yLjg3MiwxMEg0Ny42ODJBMTYsMTYsMCwwLDAsNTEsMTljMC03LjcyLTQuOTM1LTE0LTExLTE0UzI5LDExLjI4LDI5LDE5YTE2LDE2LDAsMCwwLDMuMzE4LDEwSDI5Ljg3MkExOC40MDcsMTguNDA3LDAsMCwxLDI3LDE5Wm04LjA2MSwxMEExMy4zMDgsMTMuMzA4LDAsMCwxLDMxLDE5YzAtNi42MTcsNC4wMzctMTIsOS0xMnM5LDUuMzgzLDksMTJhMTMuMzA4LDEzLjMwOCwwLDAsMS00LjA2MSwxMFpNMjUsMzFINTV2MUgyNVptMS4wNDIsM0g1My45NThDNTMuNTI4LDQyLjkwOCw0Ny40NDIsNTAsNDAsNTBTMjYuNDcyLDQyLjkwOCwyNi4wNDIsMzRaTTM2Ljg2NCw1MS42MjlhMTMuNDQsMTMuNDQsMCwwLDAsNi4yNzIsMEExMC41MzksMTAuNTM5LDAsMCwwLDQ1LjYzNiw1N0gzNC4zNjRBMTAuNTM5LDEwLjUzOSwwLDAsMCwzNi44NjQsNTEuNjI5Wk01MCw2MUgzMFY1OUg1MFoiLz4NCiAgICAgICAgPHJlY3QgeD0iMjUiIHk9IjYiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiLz4NCiAgICAgICAgPHBhdGggZD0iTTIzLDU3aC0uMDhBNy4wMSw3LjAxLDAsMCwwLDE5LDUxLjY4NVY0OGExLDEsMCwwLDAtMS0xSDE3VjI2LjgxNmEzLDMsMCwxLDAtMiwwVjQ3SDE0YTEsMSwwLDAsMC0xLDF2My42ODVBNy4wMSw3LjAxLDAsMCwwLDkuMDgsNTdIOWEzLDMsMCwwLDAsMCw2SDIzYTMsMywwLDAsMCwwLTZaTTE2LDIzYTEsMSwwLDEsMS0xLDFBMSwxLDAsMCwxLDE2LDIzWk0xNSw0OWgydjIuMDhhNi4yOSw2LjI5LDAsMCwwLTIsMFptMSw0YTUuMDA2LDUuMDA2LDAsMCwxLDUsNUgxMUE1LjAwNiw1LjAwNiwwLDAsMSwxNiw1M1ptNyw4SDlhMSwxLDAsMCwxLDAtMiwxLDEsMCwwLDAsMSwxSDIyYTEsMSwwLDAsMCwxLTEsMSwxLDAsMCwxLDAsMloiLz4NCiAgICAgICAgPHBhdGggZD0iTTgsMTVhMSwxLDAsMCwwLDEtMSw1LjAwNiw1LjAwNiwwLDAsMSw1LTUsMSwxLDAsMCwwLDAtMkE1LjAwNiw1LjAwNiwwLDAsMSw5LDIsMSwxLDAsMCwwLDcsMiw1LjAwNiw1LjAwNiwwLDAsMSwyLDcsMSwxLDAsMCwwLDIsOWE1LjAwNiw1LjAwNiwwLDAsMSw1LDVBMSwxLDAsMCwwLDgsMTVaTTUuNiw4QTcuMDY2LDcuMDY2LDAsMCwwLDgsNS42LDcuMDY2LDcuMDY2LDAsMCwwLDEwLjQsOCw3LjA2Niw3LjA2NiwwLDAsMCw4LDEwLjQsNy4wNjYsNy4wNjYsMCwwLDAsNS42LDhaIi8+DQogICAgICAgIDxwYXRoIGQ9Ik0xNCwxMWEzLDMsMCwwLDEtMywzLDEsMSwwLDAsMCwwLDIsMywzLDAsMCwxLDMsMywxLDEsMCwwLDAsMiwwLDMsMywwLDAsMSwzLTMsMSwxLDAsMCwwLDAtMiwzLDMsMCwwLDEtMy0zLDEsMSwwLDAsMC0yLDBabTIsNGE1LjAxNyw1LjAxNywwLDAsMC0xLDEsNS4wMTcsNS4wMTcsMCwwLDAtMS0xLDUuMDE3LDUuMDE3LDAsMCwwLDEtMUE1LjAxNyw1LjAxNywwLDAsMCwxNiwxNVoiLz4NCiAgICAgICAgPHBhdGggZD0iTTYyLDQ4YTMsMywwLDAsMS0zLTMsMSwxLDAsMCwwLTIsMCwzLDMsMCwwLDEtMywzLDEsMSwwLDAsMCwwLDIsMywzLDAsMCwxLDMsMywxLDEsMCwwLDAsMiwwLDMsMywwLDAsMSwzLTMsMSwxLDAsMCwwLDAtMlptLTQsMmE1LjAxNyw1LjAxNywwLDAsMC0xLTEsNS4wMTcsNS4wMTcsMCwwLDAsMS0xLDUuMDE3LDUuMDE3LDAsMCwwLDEsMUE1LjAxNyw1LjAxNywwLDAsMCw1OCw1MFoiLz4NCiAgICA8L2c+DQo8L3N2Zz4NCg==",aSe="PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MTIgNTEyIj4NCiAgICA8ZyBmaWxsPSJjdXJyZW50Q29sb3IiPg0KICAgICAgICA8cGF0aCBkPSJNMjM4LjkzMywzNC4xMzNjLTQuNzEsMC04LjUzMywzLjgyMy04LjUzMyw4LjUzM1Y3Ni44YzAsNC43MSwzLjgyMyw4LjUzMyw4LjUzMyw4LjUzM3M4LjUzMy0zLjgyMyw4LjUzMy04LjUzM1Y0Mi42NjcNCgkJCUMyNDcuNDY3LDM3Ljk1NiwyNDMuNjQ0LDM0LjEzMywyMzguOTMzLDM0LjEzM3oiLz4NCiAgICAgICAgPHBhdGggZD0iTTQ3Ny44NjcsMzQuMTMzYy00LjcxLDAtOC41MzMsMy44MjMtOC41MzMsOC41MzNWNzYuOGMwLDQuNzEsMy44MjMsOC41MzMsOC41MzMsOC41MzNTNDg2LjQsODEuNTEsNDg2LjQsNzYuOFY0Mi42NjcNCgkJCUM0ODYuNCwzNy45NTYsNDgyLjU3NywzNC4xMzMsNDc3Ljg2NywzNC4xMzN6Ii8+DQogICAgICAgIDxwYXRoIGQ9Ik0xNzkuMiwwSDguNTMzQzMuODIzLDAsMCwzLjgyMywwLDguNTMzdjQ5NC45MzNDMCw1MDguMTc3LDMuODIzLDUxMiw4LjUzMyw1MTJIMTc5LjJjNC43MSwwLDguNTMzLTMuODIzLDguNTMzLTguNTMzDQoJCQlWOC41MzNDMTg3LjczMywzLjgyMywxODMuOTEsMCwxNzkuMiwweiBNMTcwLjY2Nyw0OTQuOTMzaC0xNTMuNlYxNy4wNjdoMTUzLjZWNDk0LjkzM3oiLz4NCiAgICAgICAgPHBhdGggZD0iTTUwMy40NjcsMzU4LjRIMTc5LjJjLTQuNzEsMC04LjUzMywzLjgyMy04LjUzMyw4LjUzM3YxMzYuNTMzYzAsNC43MSwzLjgyMyw4LjUzMyw4LjUzMyw4LjUzM2gzMjQuMjY3DQoJCQljNC43MSwwLDguNTMzLTMuODIzLDguNTMzLTguNTMzVjM2Ni45MzNDNTEyLDM2Mi4yMjMsNTA4LjE3NywzNTguNCw1MDMuNDY3LDM1OC40eiBNNDk0LjkzMyw0OTQuOTMzaC0zMDcuMlYzNzUuNDY3aDMwNy4yDQoJCQlWNDk0LjkzM3oiLz4NCiAgICAgICAgPHBhdGggZD0iTTUwMy40NjcsMEgxNzkuMmMtNC43MSwwLTguNTMzLDMuODIzLTguNTMzLDguNTMzdjM0LjEzM2MwLDQuNzEsMy44MjMsOC41MzMsOC41MzMsOC41MzNoMzI0LjI2Nw0KCQkJYzQuNzEsMCw4LjUzMy0zLjgyMyw4LjUzMy04LjUzM1Y4LjUzM0M1MTIsMy44MjMsNTA4LjE3NywwLDUwMy40NjcsMHogTTQ5NC45MzMsMzQuMTMzaC0zMDcuMlYxNy4wNjdoMzA3LjJWMzQuMTMzeiIvPg0KICAgICAgICA8cGF0aCBkPSJNMTM2LjUzMywyNDcuNDY3aC0yNS42Yy00LjcxLDAtOC41MzMsMy44MjMtOC41MzMsOC41MzNzMy44MjMsOC41MzMsOC41MzMsOC41MzNoMjUuNmM0LjcxLDAsOC41MzMtMy44MjMsOC41MzMtOC41MzMNCgkJCVMxNDEuMjQ0LDI0Ny40NjcsMTM2LjUzMywyNDcuNDY3eiIvPg0KICAgICAgICA8cGF0aCBkPSJNMTEwLjkzMywyNDcuNDY3Yy00LjcxLDAtOC41MzMsMy44MjMtOC41MzMsOC41MzN2MjUuNmMwLDQuNzEsMy44MjMsOC41MzMsOC41MzMsOC41MzNzOC41MzMtMy44MjMsOC41MzMtOC41MzNWMjU2DQoJCQlDMTE5LjQ2NywyNTEuMjksMTE1LjY0NCwyNDcuNDY3LDExMC45MzMsMjQ3LjQ2N3oiLz4NCiAgICAgICAgPHBhdGggZD0iTTM2Ni45MzMsNDE4LjEzM2gtNTEuMmMtNC43MSwwLTguNTMzLDMuODIzLTguNTMzLDguNTMzczMuODIzLDguNTMzLDguNTMzLDguNTMzaDUxLjJjNC43MSwwLDguNTMzLTMuODIzLDguNTMzLTguNTMzDQoJCQlTMzcxLjY0NCw0MTguMTMzLDM2Ni45MzMsNDE4LjEzM3oiLz4NCiAgICAgICAgPHBhdGggZD0iTTM0MS4zMzMsNDE4LjEzM2MtNC43MSwwLTguNTMzLDMuODIzLTguNTMzLDguNTMzdjE3LjA2N2MwLDQuNzEsMy44MjMsOC41MzMsOC41MzMsOC41MzNzOC41MzMtMy44MjMsOC41MzMtOC41MzMNCgkJCXYtMTcuMDY3QzM0OS44NjcsNDIxLjk1NiwzNDYuMDQ0LDQxOC4xMzMsMzQxLjMzMyw0MTguMTMzeiIvPg0KICAgICAgICA8cGF0aCBkPSJNMjkwLjEzMywzNC4xMzNjLTQuNzEsMC04LjUzMywzLjgyMy04LjUzMyw4LjUzM3Y1MS4yYzAsNC43MSwzLjgyMyw4LjUzMyw4LjUzMyw4LjUzM3M4LjUzMy0zLjgyMyw4LjUzMy04LjUzM3YtNTEuMg0KCQkJQzI5OC42NjcsMzcuOTU2LDI5NC44NDQsMzQuMTMzLDI5MC4xMzMsMzQuMTMzeiIvPg0KICAgICAgICA8cGF0aCBkPSJNMjkwLjEzMywxMTkuNDY3Yy00NS45MzUsMC03Ni44LDE3LjE0My03Ni44LDQyLjY2N1YxNzkuMmMwLDQuNzEsMy44MjMsOC41MzMsOC41MzMsOC41MzNoMTcuMDY3djc2LjgNCgkJCWMwLDQuNzEsMy44MjMsOC41MzMsOC41MzMsOC41MzNIMzMyLjhjNC43MSwwLDguNTMzLTMuODIzLDguNTMzLTguNTMzdi03Ni44SDM1OC40YzQuNzEsMCw4LjUzMy0zLjgyMyw4LjUzMy04LjUzM3YtMTcuMDY3DQoJCQlDMzY2LjkzMywxMzYuNjEsMzM2LjA2OCwxMTkuNDY3LDI5MC4xMzMsMTE5LjQ2N3ogTTM0OS44NjcsMTcwLjY2N0gzMzIuOGMtNC43MSwwLTguNTMzLDMuODIzLTguNTMzLDguNTMzVjI1NkgyNTZ2LTc2LjgNCgkJCWMwLTQuNzEtMy44MjMtOC41MzMtOC41MzMtOC41MzNIMjMwLjR2LTguNTMzYzAtMTIuNDA3LDIwLjkzMi0yNS42LDU5LjczMy0yNS42czU5LjczMywxMy4xOTMsNTkuNzMzLDI1LjZWMTcwLjY2N3oiLz4NCiAgICAgICAgPHBhdGggZD0iTTM0OS44NjcsMTE5LjQ2N2MtMTEuMzc1LDAtMjIuMDQyLDEuMDc1LTMxLjY5MywzLjE5MWMtMy45MTcsMC44NjItNi43MDcsNC4zMjYtNi43MDcsOC4zMzcNCgkJCWMwLDQuMDExLDIuNzksNy40NzUsNi43MDcsOC4zMzdjMTkuMjUxLDQuMjE1LDMxLjY5MywxMy4xNjcsMzEuNjkzLDIyLjgwMXY4LjUzM0gzMzIuOGMtNC43MSwwLTguNTMzLDMuODIzLTguNTMzLDguNTMzdjg1LjMzMw0KCQkJYzAsNC43MSwzLjgyMyw4LjUzMyw4LjUzMyw4LjUzM2g1OS43MzNjNC43MSwwLDguNTMzLTMuODIzLDguNTMzLTguNTMzdi03Ni44aDE3LjA2N2M0LjcxLDAsOC41MzMtMy44MjMsOC41MzMtOC41MzN2LTE3LjA2Nw0KCQkJQzQyNi42NjcsMTM2LjYxLDM5NS44MDIsMTE5LjQ2NywzNDkuODY3LDExOS40Njd6IE00MDkuNiwxNzAuNjY3aC0xNy4wNjdjLTQuNzEsMC04LjUzMywzLjgyMy04LjUzMyw4LjUzM1YyNTZoLTQyLjY2N3YtNjguMjY3DQoJCQlIMzU4LjRjNC43MSwwLDguNTMzLTMuODIzLDguNTMzLTguNTMzdi0xNy4wNjdjMC05LjgxMy00LjczNi0xOC41NzctMTMuMzgtMjUuNTU3YzM2LjQzNywwLjgwMiw1Ni4wNDcsMTMuNTQyLDU2LjA0NywyNS41NTcNCgkJCVYxNzAuNjY3eiIvPg0KICAgICAgICA8cGF0aCBkPSJNNDA5LjYsMTE5LjQ2N2MtMTEuMzc1LDAtMjIuMDQyLDEuMDc1LTMxLjY5MywzLjE5MWMtMy45MTcsMC44NjItNi43MDcsNC4zMjYtNi43MDcsOC4zMzcNCgkJCWMwLDQuMDExLDIuNzksNy40NzUsNi43MDcsOC4zMzdjMTkuMjUxLDQuMjE1LDMxLjY5MywxMy4xNjcsMzEuNjkzLDIyLjgwMXY4LjUzM2gtMTcuMDY3Yy00LjcxLDAtOC41MzMsMy44MjMtOC41MzMsOC41MzN2ODUuMzMzDQoJCQljMCw0LjcxLDMuODIzLDguNTMzLDguNTMzLDguNTMzaDU5LjczM2M0LjcxLDAsOC41MzMtMy44MjMsOC41MzMtOC41MzN2LTc2LjhoMTcuMDY3YzQuNzEsMCw4LjUzMy0zLjgyMyw4LjUzMy04LjUzM3YtMTcuMDY3DQoJCQlDNDg2LjQsMTM2LjYxLDQ1NS41MzUsMTE5LjQ2Nyw0MDkuNiwxMTkuNDY3eiBNNDY5LjMzMywxNzAuNjY3aC0xNy4wNjdjLTQuNzEsMC04LjUzMywzLjgyMy04LjUzMyw4LjUzM1YyNTZoLTQyLjY2N3YtNjguMjY3DQoJCQloMTcuMDY3YzQuNzEsMCw4LjUzMy0zLjgyMyw4LjUzMy04LjUzM3YtMTcuMDY3YzAtOS44MTMtNC43MzYtMTguNTc3LTEzLjM4LTI1LjU1N2MzNi40MzcsMC44MDIsNTYuMDQ3LDEzLjU0Miw1Ni4wNDcsMjUuNTU3DQoJCQlWMTcwLjY2N3oiLz4NCiAgICAgICAgPHBhdGggZD0iTTI5MC4xMzMsODUuMzMzYy00LjcxLDAtOC41MzMsMy44MjMtOC41MzMsOC41MzNjMCw0LjcxLDMuODIzLDguNTMzLDguNTMzLDguNTMzYzQuNzAyLDAsOC41MzMsMy44MzEsOC41MzMsOC41MzMNCgkJCWMwLDQuNzAyLTMuODMxLDguNTMzLTguNTMzLDguNTMzYy00LjcxLDAtOC41MzMsMy44MjMtOC41MzMsOC41MzNzMy44MjMsOC41MzMsOC41MzMsOC41MzNjMTQuMTE0LDAsMjUuNi0xMS40ODYsMjUuNi0yNS42DQoJCQlTMzA0LjI0Nyw4NS4zMzMsMjkwLjEzMyw4NS4zMzN6Ii8+DQogICAgICAgIDxwYXRoIGQ9Ik0zNTguNCwzNC4xMzNjLTQuNzEsMC04LjUzMywzLjgyMy04LjUzMyw4LjUzM3Y1MS4yYzAsNC43MSwzLjgyMyw4LjUzMyw4LjUzMyw4LjUzM3M4LjUzMy0zLjgyMyw4LjUzMy04LjUzM3YtNTEuMg0KCQkJQzM2Ni45MzMsMzcuOTU2LDM2My4xMSwzNC4xMzMsMzU4LjQsMzQuMTMzeiIvPg0KICAgICAgICA8cGF0aCBkPSJNMzU4LjQsODUuMzMzYy00LjcxLDAtOC41MzMsMy44MjMtOC41MzMsOC41MzNjMCw0LjcxLDMuODIzLDguNTMzLDguNTMzLDguNTMzYzQuNzAyLDAsOC41MzMsMy44MzEsOC41MzMsOC41MzMNCgkJCWMwLDQuNzAyLTMuODMxLDguNTMzLTguNTMzLDguNTMzYy00LjcxLDAtOC41MzMsMy44MjMtOC41MzMsOC41MzNzMy44MjMsOC41MzMsOC41MzMsOC41MzNjMTQuMTE0LDAsMjUuNi0xMS40ODYsMjUuNi0yNS42DQoJCQlTMzcyLjUxNCw4NS4zMzMsMzU4LjQsODUuMzMzeiIvPg0KICAgICAgICA8cGF0aCBkPSJNNDI2LjY2NywzNC4xMzNjLTQuNzEsMC04LjUzMywzLjgyMy04LjUzMyw4LjUzM3Y1MS4yYzAsNC43MSwzLjgyMyw4LjUzMyw4LjUzMyw4LjUzM3M4LjUzMy0zLjgyMyw4LjUzMy04LjUzM3YtNTEuMg0KCQkJQzQzNS4yLDM3Ljk1Niw0MzEuMzc3LDM0LjEzMyw0MjYuNjY3LDM0LjEzM3oiLz4NCiAgICAgICAgPHBhdGggZD0iTTQyNi42NjcsODUuMzMzYy00LjcxLDAtOC41MzMsMy44MjMtOC41MzMsOC41MzNjMCw0LjcxLDMuODIzLDguNTMzLDguNTMzLDguNTMzYzQuNzAyLDAsOC41MzMsMy44MzEsOC41MzMsOC41MzMNCgkJCWMwLDQuNzAyLTMuODMxLDguNTMzLTguNTMzLDguNTMzYy00LjcxLDAtOC41MzMsMy44MjMtOC41MzMsOC41MzNzMy44MjMsOC41MzMsOC41MzMsOC41MzNjMTQuMTE0LDAsMjUuNi0xMS40ODYsMjUuNi0yNS42DQoJCQlTNDQwLjc4MSw4NS4zMzMsNDI2LjY2Nyw4NS4zMzN6Ii8+DQogICAgICAgIDxwYXRoIGQ9Ik00ODYuNCwzMjQuMjY3SDE3OS4yYy00LjcxLDAtOC41MzMsMy44MjMtOC41MzMsOC41MzN2MzQuMTMzYzAsNC43MSwzLjgyMyw4LjUzMyw4LjUzMyw4LjUzM2gzMDcuMg0KCQkJYzQuNzEsMCw4LjUzMy0zLjgyMyw4LjUzMy04LjUzM1YzMzIuOEM0OTQuOTMzLDMyOC4wOSw0OTEuMTEsMzI0LjI2Nyw0ODYuNCwzMjQuMjY3eiBNNDc3Ljg2NywzNTguNEgxODcuNzMzdi0xNy4wNjdoMjkwLjEzMw0KCQkJVjM1OC40eiIvPg0KICAgICAgICA8cGF0aCBkPSJNNDY5LjMzMywzOTIuNTMzaC0yNTZjLTQuNzEsMC04LjUzMywzLjgyMy04LjUzMyw4LjUzM3Y2OC4yNjdjMCw0LjcxLDMuODIzLDguNTMzLDguNTMzLDguNTMzaDI1Ng0KCQkJYzQuNzEsMCw4LjUzMy0zLjgyMyw4LjUzMy04LjUzM3YtNjguMjY3QzQ3Ny44NjcsMzk2LjM1Niw0NzQuMDQ0LDM5Mi41MzMsNDY5LjMzMywzOTIuNTMzeiBNNDYwLjgsNDYwLjhIMjIxLjg2N3YtNTEuMkg0NjAuOA0KCQkJVjQ2MC44eiIvPg0KICAgIDwvZz4NCjwvc3ZnPg0K",MSe="PHN2ZyB2aWV3Qm94PSIwIDAgMzAwIDMwMCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCiAgICA8ZyBmaWxsPSJjdXJyZW50Q29sb3IiPg0KICAgICAgICA8cGF0aCBkPSJtMTk0LjgzNiA1OGgtMTE5LjMyOGMtMjQuNDQ1IDAtNDQuMzM2IDE5Ljg4OS00NC4zMzYgNDQuMzM2djExOS4zMjhjMCAyNC40NDcgMTkuODkxIDQ0LjMzNiA0NC4zMzYgNDQuMzM2aDExOS4zMjhjMjQuNDQ1IDAgNDQuMzM2LTE5Ljg4OSA0NC4zMzYtNDQuMzM2di0xMTkuMzI4YzAtMjQuNDQ3LTE5Ljg5MS00NC4zMzYtNDQuMzM2LTQ0LjMzNnptMzYuMzM2IDE2My42NjRjMCAyMC4wMzUtMTYuMzAxIDM2LjMzNi0zNi4zMzYgMzYuMzM2aC0xMTkuMzI4Yy0yMC4wMzUgMC0zNi4zMzYtMTYuMzAxLTM2LjMzNi0zNi4zMzZ2LTExOS4zMjhjMC0yMC4wMzUgMTYuMzAxLTM2LjMzNiAzNi4zMzYtMzYuMzM2aDExOS4zMjhjMjAuMDM1IDAgMzYuMzM2IDE2LjMwMSAzNi4zMzYgMzYuMzM2eiIvPg0KICAgICAgICA8cGF0aCBkPSJtMTM1LjE3MiA3NGMtNDkuNjI1IDAtOTAgNDAuMzczLTkwIDkwczQwLjM3NSA5MCA5MCA5MCA5MC00MC4zNzMgOTAtOTAtNDAuMzc1LTkwLTkwLTkwem0wIDE3MmMtNDUuMjE1IDAtODItMzYuNzg1LTgyLTgyczM2Ljc4NS04MiA4Mi04MiA4MiAzNi43ODUgODIgODItMzYuNzg1IDgyLTgyIDgyeiIvPg0KICAgICAgICA8cGF0aCBkPSJtMTM1LjE3MiA5MGMtNDAuODA1IDAtNzQgMzMuMTk1LTc0IDc0czMzLjE5NSA3NCA3NCA3NCA3NC0zMy4xOTUgNzQtNzQtMzMuMTk1LTc0LTc0LTc0em0wIDE0MGMtMzYuMzkxIDAtNjYtMjkuNjA3LTY2LTY2czI5LjYwOS02NiA2Ni02NiA2NiAyOS42MDcgNjYgNjYtMjkuNjEgNjYtNjYgNjZ6Ii8+DQogICAgICAgIDxwYXRoIGQ9Im03OS4xNzIgMTM4djMyYzAgMi4yMDkgMS43ODkgNCA0IDRoMTA0YzIuMjExIDAgNC0xLjc5MSA0LTR2LTMyYzAtMi4yMDktMS43ODktNC00LTRoLTEwNGMtMi4yMTEgMC00IDEuNzkxLTQgNHptOCA0aDk2djI0aC05NnoiLz4NCiAgICAgICAgPHBhdGggZD0ibTExNy4xNzIgMTI4LjUzYzIuNTAxIDAgNC41My0yLjAyOCA0LjUzLTQuNTNzLTIuMDI4LTQuNTMtNC41My00LjUzLTQuNTMgMi4wMjgtNC41MyA0LjUzYzAgMi41MDEgMi4wMjggNC41MyA0LjUzIDQuNTN6Ii8+DQogICAgICAgIDxwYXRoIGQ9Im0xMjkuMTcyIDEyOC41M2MyLjUwMSAwIDQuNTMtMi4wMjggNC41My00LjUzcy0yLjAyOC00LjUzLTQuNTMtNC41My00LjUzIDIuMDI4LTQuNTMgNC41M2MwIDIuNTAxIDIuMDI4IDQuNTMgNC41MyA0LjUzeiIvPg0KICAgICAgICA8cGF0aCBkPSJtMTQ1LjE3MiAxNTEuNDdjLTIuNTAyIDAtNC41MyAyLjAyOC00LjUzIDQuNTMgMCAyLjUwMSAyLjAyOCA0LjUzIDQuNTMgNC41MyAyLjUwMSAwIDQuNTMtMi4wMjggNC41My00LjUzLS4wMDEtMi41MDItMi4wMjktNC41My00LjUzLTQuNTN6Ii8+DQogICAgICAgIDxwYXRoIGQ9Im0xNDEuMTcyIDEyOC41M2MyLjUwMSAwIDQuNTMtMi4wMjggNC41My00LjUzcy0yLjAyOC00LjUzLTQuNTMtNC41My00LjUzIDIuMDI4LTQuNTMgNC41M2MwIDIuNTAxIDIuMDI4IDQuNTMgNC41MyA0LjUzeiIvPg0KICAgICAgICA8cGF0aCBkPSJtMTUzLjE3MiAxMjguNTNjMi41MDEgMCA0LjUzLTIuMDI4IDQuNTMtNC41M3MtMi4wMjgtNC41My00LjUzLTQuNTMtNC41MyAyLjAyOC00LjUzIDQuNTNjMCAyLjUwMSAyLjAyOCA0LjUzIDQuNTMgNC41M3oiLz4NCiAgICAgICAgPGNpcmNsZSBjeD0iMTk5LjE3MiIgY3k9IjM4IiByPSI0Ii8+DQogICAgICAgIDxwYXRoIGQ9Im0yMzkuMTcyIDQ2Yy02LjYxNyAwLTEyIDUuMzgzLTEyIDEyczUuMzgzIDEyIDEyIDEyIDEyLTUuMzgzIDEyLTEyLTUuMzgzLTEyLTEyLTEyem0wIDE2Yy0yLjIwNyAwLTQtMS43OTUtNC00czEuNzkzLTQgNC00IDQgMS43OTUgNCA0LTEuNzkzIDQtNCA0eiIvPg0KICAgICAgICA8cGF0aCBkPSJtMjY0LjgyOCAxMTAgMi44MjgtMi44MjhjMS41NjItMS41NjIgMS41NjItNC4wOTQgMC01LjY1NnMtNC4wOTQtMS41NjItNS42NTYgMGwtMi44MjggMi44MjgtMi44MjgtMi44MjhjLTEuNTYyLTEuNTYyLTQuMDk0LTEuNTYyLTUuNjU2IDBzLTEuNTYyIDQuMDk0IDAgNS42NTZsMi44MjggMi44MjgtMi44MjggMi44MjhjLTEuNTYyIDEuNTYyLTEuNTYyIDQuMDk0IDAgNS42NTYuNzgxLjc4MSAxLjgwNSAxLjE3MiAyLjgyOCAxLjE3MnMyLjA0Ny0uMzkxIDIuODI4LTEuMTcybDIuODI4LTIuODI4IDIuODI4IDIuODI4Yy43ODEuNzgxIDEuODA1IDEuMTcyIDIuODI4IDEuMTcyczIuMDQ3LS4zOTEgMi44MjgtMS4xNzJjMS41NjItMS41NjIgMS41NjItNC4wOTQgMC01LjY1NnoiLz4NCiAgICAgICAgPHBhdGggZD0ibTEzOS4xNzIgMTk0aC00LjkzNGw1Ljg1OS05Ljc2OGMxLjEzNy0xLjg5NS41MjMtNC4zNTItMS4zNzEtNS40ODgtMS44OTgtMS4xMzctNC4zNTItLjUyMS01LjQ4OCAxLjM3MWwtOS40OTYgMTUuODI2Yy0uNzQyIDEuMjM2LS43NjIgMi43NzUtLjA1MSA0LjAyOXMyLjAzOSAyLjAyOSAzLjQ4IDIuMDI5aDUuNTI3bC01LjEwNSAxMC4yMTFjLS45ODggMS45NzctLjE4OCA0LjM3OSAxLjc4OSA1LjM2Ny41NzQuMjg3IDEuMTg0LjQyMiAxLjc4NS40MjIgMS40NjkgMCAyLjg3OS0uODA5IDMuNTgyLTIuMjExbDgtMTZjLjYyMS0xLjI0LjU1NS0yLjcxMy0uMTc2LTMuODkzLS43MjktMS4xNzYtMi4wMTQtMS44OTUtMy40MDEtMS44OTV6Ii8+DQogICAgICAgIDxwYXRoIGQ9Im05NS4xNzIgMTQ2Yy0yLjIxMSAwLTQgMS43OTEtNCA0djhjMCAyLjIwOSAxLjc4OSA0IDQgNHM0LTEuNzkxIDQtNHYtOGMwLTIuMjA5LTEuNzg5LTQtNC00eiIvPg0KICAgICAgICA8cGF0aCBkPSJtMTA3LjE3MiAxNDZjLTIuMjExIDAtNCAxLjc5MS00IDR2OGMwIDIuMjA5IDEuNzg5IDQgNCA0czQtMS43OTEgNC00di04YzAtMi4yMDktMS43ODktNC00LTR6Ii8+DQogICAgICAgIDxwYXRoIGQ9Im0xMTkuMTcyIDE0NmMtMi4yMTEgMC00IDEuNzkxLTQgNHY4YzAgMi4yMDkgMS43ODkgNCA0IDRzNC0xLjc5MSA0LTR2LThjMC0yLjIwOS0xLjc4OS00LTQtNHoiLz4NCiAgICAgICAgPHBhdGggZD0ibTEzMS4xNzIgMTQ2Yy0yLjIxMSAwLTQgMS43OTEtNCA0djhjMCAyLjIwOSAxLjc4OSA0IDQgNHM0LTEuNzkxIDQtNHYtOGMwLTIuMjA5LTEuNzg5LTQtNC00eiIvPg0KICAgICAgICA8cGF0aCBkPSJtMTYzLjE3MiAxNDZjLTIuMjExIDAtNCAxLjc5MS00IDR2OGMwIDIuMjA5IDEuNzg5IDQgNCA0czQtMS43OTEgNC00di04YzAtMi4yMDktMS43ODktNC00LTR6Ii8+DQogICAgICAgIDxwYXRoIGQ9Im0xNzUuMTcyIDE0NmMtMi4yMTEgMC00IDEuNzkxLTQgNHY4YzAgMi4yMDkgMS43ODkgNCA0IDRzNC0xLjc5MSA0LTR2LThjMC0yLjIwOS0xLjc4OS00LTQtNHoiLz4NCiAgICA8L2c+DQo8L3N2Zz4=",cSe="PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgdmlld0JveD0iMCAwIDUxMi41IDUxMi41IiB3aWR0aD0iNTEyIiBoZWlnaHQ9IjUxMiI+DQogICAgPGcgZmlsbD0iY3VycmVudENvbG9yIj4NCiAgICAgICAgPHBhdGggZD0iTTUwNC43NSw0MTguNWMtNC4xNDMsMC03LjUsMy4zNTgtNy41LDcuNXY3OC41YzAsOS42NzMsMTUsOS42NzMsMTUsMFY0MjZDNTEyLjI1LDQyMS44NTgsNTA4Ljg5Myw0MTguNSw1MDQuNzUsNDE4LjV6Ii8+DQogICAgICAgIDxwYXRoIGQ9Ik01MDQuNzUsMjQ5LjM1NWgtNTguODk0di0yNy4wNDNoMTguMDExYzEwLjk2NCwwLDE5Ljg4My04LjkxOSwxOS44ODMtMTkuODgzVjE5Ljg4NEM0ODMuNzUsOC45Miw0NzQuODMxLDAsNDYzLjg2NywwICAgSDE4NC4wNTljLTEwLjk2NCwwLTE5Ljg4Myw4LjkyLTE5Ljg4MywxOS44ODR2MjYuOTI5YzAsOS42NzMsMTUsOS42NzMsMTUsMFYxOS44ODRjMC0yLjY5MywyLjE5LTQuODg0LDQuODgzLTQuODg0aDI3OS44MDkgICBjMi42OTIsMCw0Ljg4MywyLjE5MSw0Ljg4Myw0Ljg4NHYxNDUuNDI5aC0yMi44OTRWODUuNDA2YzAtMi40NzUtMS4yMjEtNC43OS0zLjI2My02LjE4OGMtMi4wNDEtMS4zOTgtNC42NDEtMS42OTktNi45NDktMC44MDUgICBjLTEuOTYyLDAuNzYxLTQzLjM0LDE3LjY1OS01Mi4xNDYsODYuODk5SDE3OS4xNzZ2LTc5LjVjMC05LjY3My0xNS05LjY3My0xNSwwdjExNi42MTdjMCwxMC45NjQsOC45MTksMTkuODgzLDE5Ljg4MywxOS44ODMgICBoMTAwLjc0NnYyNy4wNDNIMTE0LjUxNmMxNi42MTItMTYuNTk0LDE4LjIzNC00Mi44NzEsMTguMjM0LTY0Ljk0OWMwLTQuMTQyLTMuMzU3LTcuNS03LjUtNy41aC00MC41di0xNC4xNTkgICBjMjQuMDYsNS4xMTQsNTAuMjg4LTE0LjYxNiw0OS45NjctMzkuNjQ1Yy0wLjA0My0zLjM1Mi0wLjQ1OS02Ljc1OC0zLjU1Ni04LjgwM2MtMTQuMjQ2LTkuNDAzLTMzLjg2Ni01LjQ4NS00Ni40MTEsNC43ODN2LTEzLjUyOSAgIGMyMS40MzMtMTQuNzkzLDIzLjAyNS00OS42MjksMi40MjktNjUuODg5Yy0yLjA3NS0xLjYzOC00LjM3MS0zLjE5Ny02LjgzNC00LjIwMWMtMTAuNTcxLTQuMzE2LTIyLjE5MSwxNC41MTMtMjQuNzEsMjEuNzgxICAgYy01Ljk1MSwxNy4xNzQtMC41NjgsMzYuOTI2LDE0LjExNCw0Ny44MjR2MTMuOTMxYy05LjYyNy03LjgzMy0yMi4yLTExLjY5Ni0zNC40ODMtOS4yMzZjLTUuMDc2LDEuMDE3LTEzLjk3MSwzLjMxNC0xNS4wNzgsOS40NjcgICBjLTQuNzU4LDI2LjQ3NiwyNS4yMzUsNDguNjQzLDQ5LjU2Miw0My41Mzl2MTQuMTM3aC00My41Yy00LjE0MywwLTcuNSwzLjM1OC03LjUsNy41YzAsMjIuMDQ3LDEuMTk2LDQ4LjM1NywxNy44MDYsNjQuOTQ5SDcuNzUgICBjLTQuMTQzLDAtNy41LDMuMzU4LTcuNSw3LjVWNTA0LjVjMCw5LjY3MywxNSw5LjY3MywxNSwwdi0zNWgxMzUuNXYzNWMwLDkuNjczLDE1LDkuNjczLDE1LDB2LTE5MWgyNjUuMjE1ICAgYzAuMDM5LDIuNjEzLDAuMjg5LDE2LjY4OCwwLjMyLDIwLjkwNkgzMDQuMzU2Yy0yOS42NTEsMC01MS42Miw3LjcxOC02NS4yOTgsMjIuOTM5Yy0xNi40MjIsMTguMjc0LTE0LjI2LDQwLjQyNi0xNC4xNTksNDEuMzU5ICAgYzAuNDA4LDMuODExLDMuNjI0LDYuNzAxLDcuNDU3LDYuNzAxaDk2Ljg5NHYxMy41aC0yOS41Yy05LjY3MywwLTkuNjczLDE1LDAsMTVoMjkuNVY0OTdoLTk2Yy05LjY3MywwLTkuNjczLDE1LDAsMTVoMTAwLjgyNSAgIGMwLjgzMiwwLjMxOCwxLjczMSwwLjUsMi42NzUsMC41czEuODQzLTAuMTgyLDIuNjc1LTAuNUg0NDAuMjVjOS42NzMsMCw5LjY3My0xNSwwLTE1aC05NnYtOTEuNTk0aDUwLjEwNiAgIGMxNy4yMTgsMCwyOS42NjQtNC4xNTEsMzguMDUyLTEyLjY5YzE0LjY5OS0xNC45NjUsMTQuMjUxLTQwLjAyMiwxMy42ODQtNzEuNzQ3Yy0wLjA0NC0yLjQ1NC0wLjA4Ny00Ljk1LTAuMTI1LTcuNDdoNTEuMjgzVjM4NCAgIGMwLDkuNjczLDE1LDkuNjczLDE1LDBWMjU2Ljg1NUM1MTIuMjUsMjUyLjcxMyw1MDguODkzLDI0OS4zNTUsNTA0Ljc1LDI0OS4zNTV6IE05Ny4yNzYsMTI4LjQ5NiAgIGM5LjY1Mi02LjEyNCwxOC4wNDktNC42ODEsMjIuNDIxLTMuMTM3Yy0xLjMyLDE1LjU0Ny0yMC4yMjEsMjYuODYtMzQuNjY4LDIxLjk2M0M4NS42MzUsMTQyLjUxMSw4OC4wNzcsMTM0LjMzMiw5Ny4yNzYsMTI4LjQ5NnogICAgTTQ3LjQyNCwxNDQuMDk3Yy02LjM3Mi00LjA0My0xMS43OTItMTEuMDA1LTEyLjQ5My0xOC43NDJjMTUuMDItNS4yOCwzMi42ODMsNi40MTgsMzQuNjQsMjEuOTY3ICAgQzYyLjI4NiwxNDkuNzkyLDUzLjgxLDE0OC4xNDgsNDcuNDI0LDE0NC4wOTd6IE03Ny42MzcsNTEuMTY5YzEyLjU2LDkuNTU0LDExLjk5NywzMS4zNTktMC4wNDQsNDEuMDU0ICAgYy0zLjcxNS0zLjA1NS05LjMxOS05LjQ4MS05LjMxOS0yMC40NDFDNjguMjczLDYwLjM1Miw3My45OTEsNTQuMDM1LDc3LjYzNyw1MS4xNjl6IE0zMy44NTYsMTkxLjkwNmg4My43ODEgICBjLTEuMjcsNDAuNTE1LTEzLjM2Miw1Ni41LTQxLjg4OCw1Ni41QzQ2LjgzMiwyNDguNDA3LDM1LjA3MiwyMzIuOTM2LDMzLjg1NiwxOTEuOTA2eiBNNDIxLjcwNywzODIuMjA1ICAgYy01LjQyMSw1LjUxOS0xNC4zNjcsOC4yMDEtMjcuMzUxLDguMjAxSDI0MC4wMTNjMC42OTQtNS45ODgsMy4wMDYtMTUuMDI2LDEwLjIwMy0yMy4wMzUgICBjMTAuNzEyLTExLjkyMSwyOC45MjctMTcuOTY1LDU0LjE0MS0xNy45NjVoMTI2LjczNkM0MzAuNDczLDM2NC4xMDUsNDI4LjI1MSwzNzUuNTQzLDQyMS43MDcsMzgyLjIwNXogTTQ2OC43NSwxODAuMzEzdjIyLjExNyAgIGMwLDIuNjkzLTIuMTksNC44ODMtNC44ODMsNC44ODNoLTE4LjAxMXYtMjdINDY4Ljc1eiBNNDE5LjEyNiwxMTEuMzU4YzQuMDg0LTUuMzk1LDguMTktOS40MSwxMS43My0xMi4zMjJ2MTg3Ljg2MyAgIGMtMy41MjgtMy4wMjMtNy42MDQtNy4xNDYtMTEuNjU5LTEyLjYyMmMtMTQuNjE1LTE5LjczOS0yMi4zNDEtNDguMDQ5LTIyLjM0MS04MS44NzIgICBDMzk2Ljg1NiwxNTguNjMyLDQwNC41NTgsMTMwLjYwNiw0MTkuMTI2LDExMS4zNTh6IE0zODMuODczLDIyMi4zMTNjMS40MzIsMTAuMDk1LDMuNTUzLDE5LjA3Nyw2LjEzOCwyNy4wNDNoLTI2Ljg5di0yNy4wNDMgICBIMzgzLjg3M3ogTTE3OS4xNzYsMjAyLjQyOXYtMjIuMTE3aDIwMi45OTNjLTAuNDY5LDguOTkyLTAuNDE1LDE4LjAxNSwwLjE2OSwyN0gxODQuMDU5ICAgQzE4MS4zNjYsMjA3LjMxMywxNzkuMTc2LDIwNS4xMjIsMTc5LjE3NiwyMDIuNDI5eiBNMjk5LjgwNSwyMjIuMzEzaDQ4LjMxNnYyNy4wNDNoLTQ4LjMxNlYyMjIuMzEzeiBNMzk1LjkwMSwyNjQuMzU1ICAgYzcuODE1LDE2LjcsMTcuNTE2LDI3LjQ4OCwyNS4zNjUsMzQuMTQ1SDE1LjI1di0zNC4xNDVIMzk1LjkwMXogTTE1LjI1LDQ1NC41di02M2gxMzUuNXY2M0gxNS4yNXogTTE1MC43NSwzNzYuNUgxNS4yNXYtNjNoMTM1LjUgICBWMzc2LjV6IE00NDUuODU2LDI5OC41di0zNC4xNDVoNTEuMzk0VjI5OC41SDQ0NS44NTZ6Ii8+DQogICAgICAgIDxwYXRoIGQ9Ik01NC43NSwzNTIuNWg1N2M5LjY3MywwLDkuNjczLTE1LDAtMTVoLTU3QzQ1LjA3NywzMzcuNSw0NS4wNzcsMzUyLjUsNTQuNzUsMzUyLjV6Ii8+DQogICAgICAgIDxwYXRoIGQ9Ik0xMTEuNzUsNDE1LjVoLTU3Yy05LjY3MywwLTkuNjczLDE1LDAsMTVoNTdDMTIxLjQyMyw0MzAuNSwxMjEuNDIzLDQxNS41LDExMS43NSw0MTUuNXoiLz4NCiAgICA8L2c+DQo8L3N2Zz4NCg==",uSe={Anteroom:Axe,Attic:mxe,Balcony:fxe,Barn:Oxe,Basement:Exe,Bathroom:_xe,Bedroom:xxe,"Boiler Room":"PHN2ZyBoZWlnaHQ9IjQ4MHB0IiB2aWV3Qm94PSItMyAwIDQ4MCA0ODAiIHdpZHRoPSI0ODBwdCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCiAgICA8ZyBmaWxsPSJjdXJyZW50Q29sb3IiPg0KICAgICAgICA8cGF0aCBkPSJtMjM0Ljk2ODc1IDY0Yy0xMy4yNTM5MDYgMC0yNCAxMC43NDYwOTQtMjQgMjRzMTAuNzQ2MDk0IDI0IDI0IDI0IDI0LTEwLjc0NjA5NCAyNC0yNC0xMC43NDYwOTQtMjQtMjQtMjR6bTAgMzJjLTQuNDE3OTY5IDAtOC0zLjU4MjAzMS04LThzMy41ODIwMzEtOCA4LTggOCAzLjU4MjAzMSA4IDgtMy41ODIwMzEgOC04IDh6bTAgMCIvPg0KICAgICAgICA8cGF0aCBkPSJtMzA2Ljk2ODc1IDE2MGgtMTQ0Yy00LjQxNzk2OSAwLTggMy41ODIwMzEtOCA4djY0YzAgNC40MTc5NjkgMy41ODIwMzEgOCA4IDhoMTQ0YzQuNDE3OTY5IDAgOC0zLjU4MjAzMSA4LTh2LTY0YzAtNC40MTc5NjktMy41ODIwMzEtOC04LTh6bS04IDY0aC0xMjh2LTQ4aDEyOHptMCAwIi8+DQogICAgICAgIDxwYXRoIGQ9Im0xODYuOTY4NzUgMTkyaDE2djE2aC0xNnptMCAwIi8+DQogICAgICAgIDxwYXRoIGQ9Im0yMTguOTY4NzUgMTkyaDMydjE2aC0zMnptMCAwIi8+DQogICAgICAgIDxwYXRoIGQ9Im0yNjYuOTY4NzUgMTkyaDE2djE2aC0xNnptMCAwIi8+DQogICAgICAgIDxwYXRoIGQ9Im0xMzguOTY4NzUgNzJ2MzJoMTZ2LTI0aDE2di0xNmgtMjRjLTQuNDE3OTY5IDAtOCAzLjU4MjAzMS04IDh6bTAgMCIvPg0KICAgICAgICA8cGF0aCBkPSJtNDY2Ljk2ODc1IDBoLTMyYy00LjQxNzk2OSAwLTggMy41ODIwMzEtOCA4djE5MmMwIDQuNDE3OTY5LTMuNTgyMDMxIDgtOCA4aC01NnYtNTZoMjRjNC40MTc5NjkgMCA4LTMuNTgyMDMxIDgtOHYtNDhjMC00LjQxNzk2OS0zLjU4MjAzMS04LTgtOGgtMjR2LTE2Yy0uMDI3MzQ0LTIyLjA4MjAzMS0xNy45MjE4NzUtMzkuOTcyNjU2LTQwLTQwaC0xNnYtMTZoLTE2djE2aC0xNy43NjE3MTlsLTYuNDgwNDY5LTI1LjkzNzVjLS44ODY3MTgtMy41NjI1LTQuMDg1OTM3LTYuMDYyNS03Ljc1NzgxMi02LjA2MjVoLTQ4Yy0zLjY3MTg3NSAwLTYuODcxMDk0IDIuNS03Ljc2MTcxOSA2LjA2MjVsLTYuNDgwNDY5IDI1LjkzNzVoLTE3Ljc1NzgxMnYtMTZoLTE2djE2aC0xNmMtMjIuMDgyMDMxLjAyNzM0NC0zOS45NzI2NTYgMTcuOTE3OTY5LTQwIDQwdjU2aC0yNGMtNC40MTc5NjkgMC04IDMuNTgyMDMxLTggOHY2NGMwIDQuNDE3OTY5IDMuNTgyMDMxIDggOCA4aDI0djIyNGgtMjRjLTQuNDE3OTY5IDAtOCAzLjU4MjAzMS04IDh2MzJjMCA0LjQxNzk2OSAzLjU4MjAzMSA4IDggOGg5NmM0LjQxNzk2OSAwIDgtMy41ODIwMzEgOC04di0zMmMwLTQuNDE3OTY5LTMuNTgyMDMxLTgtOC04aC0yNHYtNDEuNzEwOTM4YzEyLjM3MTA5NCA2LjM3NSAyNi4wODIwMzEgOS43MDMxMjYgNDAgOS43MTA5MzhoOHYyNGMwIDQuNDE3OTY5IDMuNTgyMDMxIDggOCA4aDQ4YzQuNDE3OTY5IDAgOC0zLjU4MjAzMSA4LTh2LTI0aDhjMTMuOTE0MDYyLS4wMDc4MTIgMjcuNjI4OTA2LTMuMzM1OTM4IDQwLTkuNzEwOTM4djQxLjcxMDkzOGgtMjRjLTQuNDE3OTY5IDAtOCAzLjU4MjAzMS04IDh2MzJjMCA0LjQxNzk2OSAzLjU4MjAzMSA4IDggOGg5NmM0LjQxNzk2OSAwIDgtMy41ODIwMzEgOC04di0zMmMwLTQuNDE3OTY5LTMuNTgyMDMxLTgtOC04aC0yNHYtMTc2aDU2YzMwLjkxMDE1Ni0uMDM5MDYyIDU1Ljk2MDkzOC0yNS4wODk4NDQgNTYtNTZ2LTE5MmMwLTQuNDE3OTY5LTMuNTgyMDMxLTgtOC04em0tODggMTA0djMyaC0xNnYtMzJ6bS0xNjEuNzUzOTA2LTg4aDM1LjUwMzkwNmw0IDE2aC00My41MDM5MDZ6bS05NC4yNDYwOTQgNTZjMC0xMy4yNTM5MDYgMTAuNzQ2MDk0LTI0IDI0LTI0aDE3NmMxMy4yNTM5MDYgMCAyNCAxMC43NDYwOTQgMjQgMjR2NTZoLTIyNHptLTMyIDEyMHYtNDhoMTZ2NDh6bTgwIDI3MmgtODB2LTE2aDgwem0tMzItMzJoLTE2di02OS41NTg1OTRjNC41MzUxNTYgNi40ODQzNzUgOS45MTQwNjIgMTIuMzMyMDMyIDE2IDE3LjM5MDYyNXptMTEyLTE2aC0zMnYtMTZoMzJ6bTEyOCA0OGgtODB2LTE2aDgwem0tMzItMzJoLTE2di01Mi4xNjc5NjljNi4wODIwMzEtNS4wNTg1OTMgMTEuNDY0ODQ0LTEwLjkwNjI1IDE2LTE3LjM5MDYyNXptMC0xMjBjLS4wNDI5NjkgMzkuNzQ2MDk0LTMyLjI1MzkwNiA3MS45NTcwMzEtNzIgNzJoLTgwYy0zOS43NDYwOTQtLjA0Mjk2OS03MS45NTcwMzEtMzIuMjUzOTA2LTcyLTcydi0xNjhoMjI0em0xMTItMTEyYy0uMDI3MzQ0IDIyLjA4MjAzMS0xNy45MjE4NzUgMzkuOTcyNjU2LTQwIDQwaC01NnYtMTZoNTZjMTMuMjUzOTA2IDAgMjQtMTAuNzQ2MDk0IDI0LTI0di0xODRoMTZ6bTAgMCIvPg0KICAgICAgICA8cGF0aCBkPSJtNTYuNjI1IDUzLjY1NjI1IDEwLjM0Mzc1LTEwLjM0Mzc1IDE4LjM0Mzc1IDE4LjM0Mzc1IDExLjMxMjUtMTEuMzEyNS0yNC0yNGMtMy4xMjUtMy4xMjEwOTQtOC4xODc1LTMuMTIxMDk0LTExLjMxMjUgMGwtMTAuOTM3NSAxMC45Mzc1LTM0LjM5ODQzOC0yNy41MjczNDQtMTAuMDA3ODEyIDEyLjQ5MjE4OCA0MCAzMmMzLjE4MzU5NCAyLjU1MDc4MSA3Ljc3MzQzOCAyLjI5Mjk2OCAxMC42NTYyNS0uNTg5ODQ0em0wIDAiLz4NCiAgICAgICAgPHBhdGggZD0ibTAgODcuNDMzNTk0IDQwIDE2YzIuOTcyNjU2IDEuMTgzNTk0IDYuMzYzMjgxLjQ4NDM3NSA4LjYyNS0xLjc3NzM0NGwxMS45MTc5NjktMTEuOTIxODc1IDI2Ljg0NzY1NiAxMy40NjQ4NDQgNy4xNTIzNDQtMTQuMzIwMzEzLTMyLTE2Yy0zLjA3ODEyNS0xLjUzNTE1Ni02Ljc5Njg3NS0uOTI5Njg3LTkuMjMwNDY5IDEuNTAzOTA2bC0xMi4yNzM0MzggMTIuMjI2NTYzLTM1LjEwMTU2Mi0xNC4wNDI5Njl6bTAgMCIvPg0KICAgIDwvZz4NCjwvc3ZnPg==",Carport:Sxe,Cellar:kxe,Chamber:vxe,Corridor:Yxe,"Dining Area":"PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDUxMi4wMDEgNTEyLjAwMSI+DQogICAgPGcgZmlsbD0iY3VycmVudENvbG9yIj4NCiAgICAgICAgPHBhdGggZD0iTTUwNS45NDcsMTIzLjU5N2MtNC4zNTMtNC43NTItMTAuNTQ2LTcuNDc3LTE2Ljk5LTcuNDc3aC02LjgzN2MtMTcuOTI5LDAtMzIuNjMxLDEzLjQ2OC0zNC4xOTgsMzEuMzI4bC03LjM5Nyw4NC4yNzkNCgkJCQljLTAuNjU1LDcuNDY5LTYuODA0LDEzLjEwMi0xNC4zMDMsMTMuMTAyaC02NC4wMjZjLTIwLjUxNiwwLTM3LjIwNywxNi42OTEtMzcuMjA3LDM3LjIwN3YzLjY5Nw0KCQkJCWMwLDEyLjM5NSwxMC4wODMsMjIuNDc4LDIyLjQ3OCwyMi40NzhoMTMuNzIzbC0xMy41MTQsNDQuMTM1Yy0wLjAxLDAuMDMzLTAuMDIsMC4wNjYtMC4wMywwLjA5OWwtMTAuMzMsMzMuNzM2DQoJCQkJYy0xLjIxMywzLjk2MSwxLjAxNSw4LjE1NCw0Ljk3NSw5LjM2N2MwLjczMiwwLjIyNCwxLjQ3MiwwLjMzMSwyLjE5OSwwLjMzMWMzLjIwOSwwLDYuMTgtMi4wNzcsNy4xNjgtNS4zMDZsOC43MTItMjguNDUxSDQ2My4yNA0KCQkJCWw4LjcxMiwyOC40NTFjMC45ODgsMy4yMjksMy45NTgsNS4zMDYsNy4xNjgsNS4zMDZjMC43MjgsMCwxLjQ2OC0wLjEwNywyLjE5OS0wLjMzMWMzLjk2LTEuMjEzLDYuMTg4LTUuNDA3LDQuOTc1LTkuMzY3DQoJCQkJbC0yNC41MTctODAuMDY2YzQuMzA1LTEuMjE5LDguNDYyLTIuOTUzLDEyLjM2Mi01LjE4OGMzLjU5My0yLjA2LDQuODM2LTYuNjQzLDIuNzc2LTEwLjIzNg0KCQkJCWMtMi4wNi0zLjU5My02LjY0NC00LjgzNi0xMC4yMzctMi43NzZjLTYuMDQ0LDMuNDY1LTEyLjkzOSw1LjI5Ny0xOS45NCw1LjI5N2gtNzUuNDAyYy0wLjAyNSwwLTAuMDUsMC0wLjA3NCwwaC0yMy43OTMNCgkJCQljLTQuMTIzLDAtNy40NzgtMy4zNTQtNy40NzgtNy40Nzh2LTMuNjk3YzAtMTIuMjQ1LDkuOTYyLTIyLjIwNywyMi4yMDctMjIuMjA3aDY0LjAyNmMxNS4zMzMsMCwyNy45MDYtMTEuNTE4LDI5LjI0Ni0yNi43OTENCgkJCQlsNy4zOTYtODQuMjhjMC44ODItMTAuMDU2LDkuMTYtMTcuNjQsMTkuMjU1LTE3LjY0aDYuODM3YzIuMjgyLDAsNC4zODksMC45MjcsNS45MywyLjYxYzEuNTQyLDEuNjgzLDIuMjgyLDMuODYyLDIuMDgyLDYuMTM2DQoJCQkJbC0xMC4yNDIsMTE2LjcxMWMtMC4yNTIsMi44NzgtMC44MTMsNS43MjYtMS42NjYsOC40NjRjLTEuMjMyLDMuOTU1LDAuOTc2LDguMTYsNC45MzEsOS4zOTFjMy45NiwxLjIzMiw4LjE1OS0wLjk3Nyw5LjM5Mi00LjkzDQoJCQkJYzEuMTcxLTMuNzYyLDEuOTQtNy42NjksMi4yODctMTEuNjE0bDEwLjI0Mi0xMTYuNzExQzUxMi40NzQsMTM0Ljc1Nyw1MTAuMywxMjguMzQ5LDUwNS45NDcsMTIzLjU5N3ogTTM3Ni44NzUsMzA4LjIxMmg2OS44NTUNCgkJCQlsMTEuOTE0LDM4LjkxaC05My42ODRMMzc2Ljg3NSwzMDguMjEyeiIvPg0KICAgICAgICA8cGF0aCBkPSJNMTQ5LjgwMywyNDQuODNIODUuNzc3Yy03LjQ5OSwwLTEzLjY0Ny01LjYzMi0xNC4zMDMtMTMuMTAybC03LjM5Ni04NC4yNzljLTEuNTY3LTE3Ljg2LTE2LjI2OS0zMS4zMjgtMzQuMTk4LTMxLjMyOA0KCQkJCWgtNi44MzdjLTYuNDQ0LDAtMTIuNjM3LDIuNzI1LTE2Ljk5LDcuNDc3Yy00LjM1Myw0Ljc1Mi02LjUyNywxMS4xNi01Ljk2NSwxNy41ODFsMTAuMjQyLDExNi43MTENCgkJCQljMS4yMDksMTMuNzczLDcuNDg5LDI2LjUwMSwxNy42ODQsMzUuODQxYzYuNDA1LDUuODY4LDE0LjAxLDEwLjA3NywyMi4yMDYsMTIuMzk3bC0yNC41MTQsODAuMDU1DQoJCQkJYy0xLjIxMywzLjk2MSwxLjAxNSw4LjE1NCw0Ljk3NSw5LjM2N2MwLjczMiwwLjIyNCwxLjQ3MiwwLjMzMSwyLjE5OSwwLjMzMWMzLjIwOSwwLDYuMTgtMi4wNzcsNy4xNjgtNS4zMDZsOC43MTItMjguNDUxSDE1MS42Mw0KCQkJCWw4LjcxMiwyOC40NTFjMC45ODgsMy4yMjksMy45NTgsNS4zMDYsNy4xNjgsNS4zMDZjMC43MjgsMCwxLjQ2OC0wLjEwNywyLjE5OS0wLjMzMWMzLjk2LTEuMjEzLDYuMTg4LTUuNDA3LDQuOTc1LTkuMzY3DQoJCQkJbC0xMC4zMy0zMy43MzZjLTAuMDEtMC4wMzMtMC4wMi0wLjA2Ni0wLjAzLTAuMDk5bC0xMy41MTQtNDQuMTM1aDEzLjcyM2MxMi4zOTUsMCwyMi40NzctMTAuMDgzLDIyLjQ3Ny0yMi40Nzh2LTMuNjk3DQoJCQkJQzE4Ny4wMSwyNjEuNTIxLDE3MC4zMTksMjQ0LjgzLDE0OS44MDMsMjQ0LjgzeiBNNTMuMzUzLDM0Ny4xMjJsMTEuOTE0LTM4LjkxaDY5Ljg1NWwxMS45MTQsMzguOTFINTMuMzUzeiBNMTcyLjAxLDI4NS43MzQNCgkJCQljMCw0LjEyNC0zLjM1NCw3LjQ3OC03LjQ3Nyw3LjQ3OGgtMjMuNzg4Yy0wLjAzLDAtMC4wNTksMC0wLjA4OSwwSDY1LjI2M2MtMS42MDQsMC0zLjE4Mi0wLjEwMy00LjczNi0wLjI4Mw0KCQkJCWMtMC4wMDEsMC0wLjAwMywwLTAuMDA1LDBjLTE4Ljc2NC0yLjE2OS0zMy41NTgtMTcuMDY1LTM1LjI1LTM2LjM1MkwxNS4wMywxMzkuODY3Yy0wLjItMi4yNzUsMC41NC00LjQ1NCwyLjA4Mi02LjEzNw0KCQkJCWMxLjU0MS0xLjY4MywzLjY0Ny0yLjYxLDUuOTMtMi42MWg2LjgzN2MxMC4wOTUsMCwxOC4zNzMsNy41ODMsMTkuMjU1LDE3LjY0bDcuMzk2LDg0LjI3OXYtMC4wMDENCgkJCQljMS4zNCwxNS4yNzMsMTMuOTEzLDI2Ljc5MSwyOS4yNDYsMjYuNzkxaDY0LjAyNmMxMi4yNDUsMCwyMi4yMDcsOS45NjIsMjIuMjA3LDIyLjIwN1YyODUuNzM0eiIvPg0KICAgICAgICA8cGF0aCBkPSJNMzEyLjk0OCwzNzEuMTQxYy0zLjA5NS0xMS44OTctMTMuODQxLTIwLjIwNi0yNi4xMzQtMjAuMjA2aC00LjY0MlYyMTQuNDAxaDkyLjM1NGM1LjMyLDAsMTAuMjk5LTIuMzY1LDEzLjY2MS02LjQ4OA0KCQkJCWMzLjM2Mi00LjEyNCw0LjY3Ny05LjQ3OCwzLjYwNS0xNC42OWMtMy4yMjYtMTUuNjg0LTE3LjE4OC0yNy4wNjctMzMuMTk5LTI3LjA2N0gyMDIuNjY1Yy00LjE0MywwLTcuNSwzLjM1OC03LjUsNy41DQoJCQkJczMuMzU3LDcuNSw3LjUsNy41aDE1NS45MjhjOC45MjYsMCwxNi43MDgsNi4zNDYsMTguNTA2LDE1LjA4OGMwLjIxOSwxLjA2NC0wLjI0MywxLjgyOS0wLjUzNywyLjE5MQ0KCQkJCWMtMC4yOTUsMC4zNjEtMC45NTEsMC45NjctMi4wMzYsMC45NjdIMTM3LjQ3MmMtMS4wODUsMC0xLjc0MS0wLjYwNi0yLjAzNi0wLjk2N2MtMC4yOTQtMC4zNjEtMC43NTYtMS4xMjctMC41MzctMi4xOQ0KCQkJCWMxLjc5OC04Ljc0Myw5LjU4LTE1LjA4OSwxOC41MDYtMTUuMDg5aDE0LjA4NGM0LjE0MywwLDcuNS0zLjM1OCw3LjUtNy41cy0zLjM1Ny03LjUtNy41LTcuNWgtMTQuMDg0DQoJCQkJYy0xNi4wMTIsMC0yOS45NzQsMTEuMzgzLTMzLjE5OSwyNy4wNjhjLTEuMDcxLDUuMjEyLDAuMjQzLDEwLjU2NiwzLjYwNSwxNC42ODljMy4zNjIsNC4xMjMsOC4zNDEsNi40ODgsMTMuNjYxLDYuNDg4aDkyLjM1NQ0KCQkJCXYxMzYuNTM1aC00LjY0MmMtMTIuMjkzLDAtMjMuMDM5LDguMzA5LTI2LjEzNCwyMC4yMDVsLTEuNzYxLDYuNzY3Yy0xLjEyNyw0LjMzNS0wLjIwMyw4Ljg1MiwyLjUzNiwxMi4zOTYNCgkJCQljMi43NCwzLjU0Myw2Ljg4LDUuNTc2LDExLjM1OCw1LjU3Nmg4OS42M2M0LjQ3OSwwLDguNjE4LTIuMDMyLDExLjM1OC01LjU3NmMyLjczOS0zLjU0MywzLjY2My04LjA2MSwyLjUzNi0xMi4zOTYNCgkJCQlMMzEyLjk0OCwzNzEuMTQxeiBNMjQ0LjgyNywyMTQuNDAxTDI0NC44MjcsMjE0LjQwMWgyMi4zNDZ2MTM2LjUzNWgtMjIuMzQ2VjIxNC40MDF6IE0yMTIuMDE2LDM4MC44NzlsMS41NTItNS45NjINCgkJCQljMS4zNzUtNS4yODgsNi4xNTItOC45ODEsMTEuNjE2LTguOTgxaDYxLjYyOWM1LjQ2NCwwLDEwLjI0MSwzLjY5MywxMS42MTYsOC45ODFsMS41NTIsNS45NjJIMjEyLjAxNnoiLz4NCiAgICA8L2c+DQo8L3N2Zz4NCg==","Dining Room":"PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDUxMi4wMDEgNTEyLjAwMSI+DQogICAgPGcgZmlsbD0iY3VycmVudENvbG9yIj4NCiAgICAgICAgPHBhdGggZD0iTTUwNS45NDcsMTIzLjU5N2MtNC4zNTMtNC43NTItMTAuNTQ2LTcuNDc3LTE2Ljk5LTcuNDc3aC02LjgzN2MtMTcuOTI5LDAtMzIuNjMxLDEzLjQ2OC0zNC4xOTgsMzEuMzI4bC03LjM5Nyw4NC4yNzkNCgkJCQljLTAuNjU1LDcuNDY5LTYuODA0LDEzLjEwMi0xNC4zMDMsMTMuMTAyaC02NC4wMjZjLTIwLjUxNiwwLTM3LjIwNywxNi42OTEtMzcuMjA3LDM3LjIwN3YzLjY5Nw0KCQkJCWMwLDEyLjM5NSwxMC4wODMsMjIuNDc4LDIyLjQ3OCwyMi40NzhoMTMuNzIzbC0xMy41MTQsNDQuMTM1Yy0wLjAxLDAuMDMzLTAuMDIsMC4wNjYtMC4wMywwLjA5OWwtMTAuMzMsMzMuNzM2DQoJCQkJYy0xLjIxMywzLjk2MSwxLjAxNSw4LjE1NCw0Ljk3NSw5LjM2N2MwLjczMiwwLjIyNCwxLjQ3MiwwLjMzMSwyLjE5OSwwLjMzMWMzLjIwOSwwLDYuMTgtMi4wNzcsNy4xNjgtNS4zMDZsOC43MTItMjguNDUxSDQ2My4yNA0KCQkJCWw4LjcxMiwyOC40NTFjMC45ODgsMy4yMjksMy45NTgsNS4zMDYsNy4xNjgsNS4zMDZjMC43MjgsMCwxLjQ2OC0wLjEwNywyLjE5OS0wLjMzMWMzLjk2LTEuMjEzLDYuMTg4LTUuNDA3LDQuOTc1LTkuMzY3DQoJCQkJbC0yNC41MTctODAuMDY2YzQuMzA1LTEuMjE5LDguNDYyLTIuOTUzLDEyLjM2Mi01LjE4OGMzLjU5My0yLjA2LDQuODM2LTYuNjQzLDIuNzc2LTEwLjIzNg0KCQkJCWMtMi4wNi0zLjU5My02LjY0NC00LjgzNi0xMC4yMzctMi43NzZjLTYuMDQ0LDMuNDY1LTEyLjkzOSw1LjI5Ny0xOS45NCw1LjI5N2gtNzUuNDAyYy0wLjAyNSwwLTAuMDUsMC0wLjA3NCwwaC0yMy43OTMNCgkJCQljLTQuMTIzLDAtNy40NzgtMy4zNTQtNy40NzgtNy40Nzh2LTMuNjk3YzAtMTIuMjQ1LDkuOTYyLTIyLjIwNywyMi4yMDctMjIuMjA3aDY0LjAyNmMxNS4zMzMsMCwyNy45MDYtMTEuNTE4LDI5LjI0Ni0yNi43OTENCgkJCQlsNy4zOTYtODQuMjhjMC44ODItMTAuMDU2LDkuMTYtMTcuNjQsMTkuMjU1LTE3LjY0aDYuODM3YzIuMjgyLDAsNC4zODksMC45MjcsNS45MywyLjYxYzEuNTQyLDEuNjgzLDIuMjgyLDMuODYyLDIuMDgyLDYuMTM2DQoJCQkJbC0xMC4yNDIsMTE2LjcxMWMtMC4yNTIsMi44NzgtMC44MTMsNS43MjYtMS42NjYsOC40NjRjLTEuMjMyLDMuOTU1LDAuOTc2LDguMTYsNC45MzEsOS4zOTFjMy45NiwxLjIzMiw4LjE1OS0wLjk3Nyw5LjM5Mi00LjkzDQoJCQkJYzEuMTcxLTMuNzYyLDEuOTQtNy42NjksMi4yODctMTEuNjE0bDEwLjI0Mi0xMTYuNzExQzUxMi40NzQsMTM0Ljc1Nyw1MTAuMywxMjguMzQ5LDUwNS45NDcsMTIzLjU5N3ogTTM3Ni44NzUsMzA4LjIxMmg2OS44NTUNCgkJCQlsMTEuOTE0LDM4LjkxaC05My42ODRMMzc2Ljg3NSwzMDguMjEyeiIvPg0KICAgICAgICA8cGF0aCBkPSJNMTQ5LjgwMywyNDQuODNIODUuNzc3Yy03LjQ5OSwwLTEzLjY0Ny01LjYzMi0xNC4zMDMtMTMuMTAybC03LjM5Ni04NC4yNzljLTEuNTY3LTE3Ljg2LTE2LjI2OS0zMS4zMjgtMzQuMTk4LTMxLjMyOA0KCQkJCWgtNi44MzdjLTYuNDQ0LDAtMTIuNjM3LDIuNzI1LTE2Ljk5LDcuNDc3Yy00LjM1Myw0Ljc1Mi02LjUyNywxMS4xNi01Ljk2NSwxNy41ODFsMTAuMjQyLDExNi43MTENCgkJCQljMS4yMDksMTMuNzczLDcuNDg5LDI2LjUwMSwxNy42ODQsMzUuODQxYzYuNDA1LDUuODY4LDE0LjAxLDEwLjA3NywyMi4yMDYsMTIuMzk3bC0yNC41MTQsODAuMDU1DQoJCQkJYy0xLjIxMywzLjk2MSwxLjAxNSw4LjE1NCw0Ljk3NSw5LjM2N2MwLjczMiwwLjIyNCwxLjQ3MiwwLjMzMSwyLjE5OSwwLjMzMWMzLjIwOSwwLDYuMTgtMi4wNzcsNy4xNjgtNS4zMDZsOC43MTItMjguNDUxSDE1MS42Mw0KCQkJCWw4LjcxMiwyOC40NTFjMC45ODgsMy4yMjksMy45NTgsNS4zMDYsNy4xNjgsNS4zMDZjMC43MjgsMCwxLjQ2OC0wLjEwNywyLjE5OS0wLjMzMWMzLjk2LTEuMjEzLDYuMTg4LTUuNDA3LDQuOTc1LTkuMzY3DQoJCQkJbC0xMC4zMy0zMy43MzZjLTAuMDEtMC4wMzMtMC4wMi0wLjA2Ni0wLjAzLTAuMDk5bC0xMy41MTQtNDQuMTM1aDEzLjcyM2MxMi4zOTUsMCwyMi40NzctMTAuMDgzLDIyLjQ3Ny0yMi40Nzh2LTMuNjk3DQoJCQkJQzE4Ny4wMSwyNjEuNTIxLDE3MC4zMTksMjQ0LjgzLDE0OS44MDMsMjQ0LjgzeiBNNTMuMzUzLDM0Ny4xMjJsMTEuOTE0LTM4LjkxaDY5Ljg1NWwxMS45MTQsMzguOTFINTMuMzUzeiBNMTcyLjAxLDI4NS43MzQNCgkJCQljMCw0LjEyNC0zLjM1NCw3LjQ3OC03LjQ3Nyw3LjQ3OGgtMjMuNzg4Yy0wLjAzLDAtMC4wNTksMC0wLjA4OSwwSDY1LjI2M2MtMS42MDQsMC0zLjE4Mi0wLjEwMy00LjczNi0wLjI4Mw0KCQkJCWMtMC4wMDEsMC0wLjAwMywwLTAuMDA1LDBjLTE4Ljc2NC0yLjE2OS0zMy41NTgtMTcuMDY1LTM1LjI1LTM2LjM1MkwxNS4wMywxMzkuODY3Yy0wLjItMi4yNzUsMC41NC00LjQ1NCwyLjA4Mi02LjEzNw0KCQkJCWMxLjU0MS0xLjY4MywzLjY0Ny0yLjYxLDUuOTMtMi42MWg2LjgzN2MxMC4wOTUsMCwxOC4zNzMsNy41ODMsMTkuMjU1LDE3LjY0bDcuMzk2LDg0LjI3OXYtMC4wMDENCgkJCQljMS4zNCwxNS4yNzMsMTMuOTEzLDI2Ljc5MSwyOS4yNDYsMjYuNzkxaDY0LjAyNmMxMi4yNDUsMCwyMi4yMDcsOS45NjIsMjIuMjA3LDIyLjIwN1YyODUuNzM0eiIvPg0KICAgICAgICA8cGF0aCBkPSJNMzEyLjk0OCwzNzEuMTQxYy0zLjA5NS0xMS44OTctMTMuODQxLTIwLjIwNi0yNi4xMzQtMjAuMjA2aC00LjY0MlYyMTQuNDAxaDkyLjM1NGM1LjMyLDAsMTAuMjk5LTIuMzY1LDEzLjY2MS02LjQ4OA0KCQkJCWMzLjM2Mi00LjEyNCw0LjY3Ny05LjQ3OCwzLjYwNS0xNC42OWMtMy4yMjYtMTUuNjg0LTE3LjE4OC0yNy4wNjctMzMuMTk5LTI3LjA2N0gyMDIuNjY1Yy00LjE0MywwLTcuNSwzLjM1OC03LjUsNy41DQoJCQkJczMuMzU3LDcuNSw3LjUsNy41aDE1NS45MjhjOC45MjYsMCwxNi43MDgsNi4zNDYsMTguNTA2LDE1LjA4OGMwLjIxOSwxLjA2NC0wLjI0MywxLjgyOS0wLjUzNywyLjE5MQ0KCQkJCWMtMC4yOTUsMC4zNjEtMC45NTEsMC45NjctMi4wMzYsMC45NjdIMTM3LjQ3MmMtMS4wODUsMC0xLjc0MS0wLjYwNi0yLjAzNi0wLjk2N2MtMC4yOTQtMC4zNjEtMC43NTYtMS4xMjctMC41MzctMi4xOQ0KCQkJCWMxLjc5OC04Ljc0Myw5LjU4LTE1LjA4OSwxOC41MDYtMTUuMDg5aDE0LjA4NGM0LjE0MywwLDcuNS0zLjM1OCw3LjUtNy41cy0zLjM1Ny03LjUtNy41LTcuNWgtMTQuMDg0DQoJCQkJYy0xNi4wMTIsMC0yOS45NzQsMTEuMzgzLTMzLjE5OSwyNy4wNjhjLTEuMDcxLDUuMjEyLDAuMjQzLDEwLjU2NiwzLjYwNSwxNC42ODljMy4zNjIsNC4xMjMsOC4zNDEsNi40ODgsMTMuNjYxLDYuNDg4aDkyLjM1NQ0KCQkJCXYxMzYuNTM1aC00LjY0MmMtMTIuMjkzLDAtMjMuMDM5LDguMzA5LTI2LjEzNCwyMC4yMDVsLTEuNzYxLDYuNzY3Yy0xLjEyNyw0LjMzNS0wLjIwMyw4Ljg1MiwyLjUzNiwxMi4zOTYNCgkJCQljMi43NCwzLjU0Myw2Ljg4LDUuNTc2LDExLjM1OCw1LjU3Nmg4OS42M2M0LjQ3OSwwLDguNjE4LTIuMDMyLDExLjM1OC01LjU3NmMyLjczOS0zLjU0MywzLjY2My04LjA2MSwyLjUzNi0xMi4zOTYNCgkJCQlMMzEyLjk0OCwzNzEuMTQxeiBNMjQ0LjgyNywyMTQuNDAxTDI0NC44MjcsMjE0LjQwMWgyMi4zNDZ2MTM2LjUzNWgtMjIuMzQ2VjIxNC40MDF6IE0yMTIuMDE2LDM4MC44NzlsMS41NTItNS45NjINCgkJCQljMS4zNzUtNS4yODgsNi4xNTItOC45ODEsMTEuNjE2LTguOTgxaDYxLjYyOWM1LjQ2NCwwLDEwLjI0MSwzLjY5MywxMS42MTYsOC45ODFsMS41NTIsNS45NjJIMjEyLjAxNnoiLz4NCiAgICA8L2c+DQo8L3N2Zz4NCg==",Dining:Qxe,"Dressing Room":"PHN2ZyBoZWlnaHQ9IjUxMiIgdmlld0JveD0iMCAwIDUxMiA1MTIiIHdpZHRoPSI1MTIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+DQogICAgPGcgZmlsbD0iY3VycmVudENvbG9yIj4NCiAgICAgICAgPHBhdGggZD0ibTQ5Ny4wMDQgMjc2LjE2OWMwLTQuMTM5IDMuMzc0LTcuNTEyIDcuNTEyLTcuNTEyczcuNDgzIDMuMzczIDcuNDgzIDcuNTEydjEzNy4zNCAzOS45OTdjMCA0LjEzOS0zLjM0NSA3LjQ4My03LjQ4MyA3LjQ4M2gtNDk3LjAwNGMtNC4xMzkgMC03LjUxMi0zLjM0NS03LjUxMi03LjQ4MyAwLTEyNC43NTQgMC0yNDkuNTM2IDAtMzc0LjI5MSAwLTcuNzY3IDMuMTc1LTE0LjgyNSA4LjI3Ny0xOS45MjggNS4xMDMtNS4xMDMgMTIuMTYxLTguMjc3IDE5LjkyOC04LjI3N2gxMjQuMjQ0YzcuOTA5IDAgMTUuMzY0IDMuMzE2IDIwLjcyMiA5LjA5OSA1LjM1Ny01Ljc4MyAxMi44MTItOS4wOTkgMjAuNzIyLTkuMDk5aDEyNC4yNDNjNy44ODEgMCAxNS4zNjQgMy4zMTYgMjAuNjkzIDkuMDk5IDUuMzU4LTUuNzgzIDEyLjgxMy05LjA5OSAyMC43MjItOS4wOTloMTI0LjI0NGM3Ljc2NyAwIDE0LjgyNiAzLjE3NSAxOS45MjggOC4yNzcgNS4xMDIgNS4xMDMgOC4yNzcgMTIuMTYxIDguMjc3IDE5LjkyOHYyNS42MjUgMTM3LjM0YzAgNC4xMzktMy4zNDUgNy41MTItNy40ODMgNy41MTItNC4xMzkgMC03LjUxMi0zLjM3My03LjUxMi03LjUxMnYtMTI5Ljg1NWgtNjcuODM1djEyLjkyNmw0Ni44MyAyMy44MzljNC4xOTUgMi4xMjYgNy4xMTUgNS43NTUgOC40NDcgOS44OTQgMS4zNiA0LjEzOSAxLjEzNCA4Ljc4Ny0uOTkyIDEyLjk1NC0xLjQ0NiAyLjgzNS0zLjY1NyA1LjE1OS02LjI5MyA2Ljc3NS0yLjY2NCAxLjY0NC01LjcyNiAyLjUyMy04Ljg3MiAyLjUyM2gtMy4zNDV2OTUuNjEzYzAgNC4xMzktMy4zNDUgNy40ODQtNy40ODQgNy40ODRoLTcxLjE1Yy00LjEzOSAwLTcuNDgzLTMuMzQ1LTcuNDgzLTcuNDg0di0zNC41NTRjMC00LjE2NyAzLjM0NS03LjUxMiA3LjQ4My03LjUxMiA0LjEzOSAwIDcuNTEyIDMuMzQ1IDcuNTEyIDcuNTEydjI3LjA0M2g1Ni4xMjd2LTg4LjEwMmgtNTYuMTI3djI3LjA3MWMwIDQuMTM5LTMuMzczIDcuNTEyLTcuNTEyIDcuNTEycy03LjQ4My0zLjM3My03LjQ4My03LjUxMnYtMjcuMDcxaC0zLjM0NWMtNC43MDYgMC04Ljk1Ny0xLjg5OS0xMi4wMTktNC45ODktMy4wOS0zLjA2MS00Ljk4OS03LjMxMy00Ljk4OS0xMi4wMTkgMC0zLjM0NS45OTItNi41MiAyLjY5My05LjE1NiAxLjcyOS0yLjY2NCA0LjEzOS00LjgxOSA2Ljk3NC02LjE4bDQ2LjAzNS0yMy40NDN2LTEzLjEyNGgtNjcuODM0djI5My43MDFoMTUwLjY2M3YtMTI5Ljg1N3ptLTczLjg0My0xMzcuMTk5Yy0uODIyLS41MS0xLjY3Mi0uNTEtMi40OTUgMGwtNDUuNzIzIDIzLjMwMWMtLjkwNy4zNC0xLjQ3NC45MzYtMS40NzQgMS45NTYgMCAxLjEwNS45MDcgMi4wMTMgMi4wMTMgMi4wMTNoOTIuODA3Yy43OTMgMCAxLjQ0Ni0uMzk3IDEuNzg2LTEuMTA1LjUxLS45OTIuMTQyLTIuMTgzLS44NzgtMi42OTNsLTE1LjMzNi03LjgyM2MtOS4wNDMtNC41OTMtMTguMDU3LTkuMTU4LTMwLjctMTUuNjQ5em0tMTY1LjgtLjA4NWMtLjcwOS0uNDI1LTEuNDc0LS40MjUtMi4yNCAwbC00NS44NjUgMjMuMzg2Yy0uODc5LjM0LTEuNDQ2LjkzNi0xLjQ0NiAxLjk1NiAwIDEuMTA1LjkwNyAyLjAxMyAyLjAxMyAyLjAxM2g5Mi44MDdjLjc5NCAwIDEuNDQ2LS4zOTcgMS43ODYtMS4xMDUuNTEtLjk5Mi4xNDItMi4xODMtLjg3OS0yLjY5My0xNS4zOTItNy44MjQtMzAuODEyLTE1LjY0OC00Ni4xNzYtMjMuNTU3em0tMjExLjY2Ni0yNi41NmMtNC4xMzkgMC03LjUxMi0zLjM0NS03LjUxMi03LjQ4NHMzLjM3My03LjUxMiA3LjUxMi03LjUxMmg4OS4yOTJjNC4xMzggMCA3LjUxMiAzLjM3NCA3LjUxMiA3LjUxMiAwIDQuMTM5LTMuMzczIDcuNDg0LTcuNTEyIDcuNDg0em0wIDEwMS45MzRjLTQuMTM5IDAtNy41MTItMy4zNzMtNy41MTItNy41MTJzMy4zNzMtNy40ODMgNy41MTItNy40ODNoODkuMjkyYzQuMTM4IDAgNy41MTIgMy4zNDUgNy41MTIgNy40ODMgMCA0LjEzOS0zLjM3MyA3LjUxMi03LjUxMiA3LjUxMnptMC0zMy45ODhjLTQuMTM5IDAtNy41MTItMy4zNDUtNy41MTItNy40ODNzMy4zNzMtNy41MTIgNy41MTItNy41MTJoODkuMjkyYzQuMTM4IDAgNy41MTIgMy4zNzMgNy41MTIgNy41MTJzLTMuMzczIDcuNDgzLTcuNTEyIDcuNDgzem0wLTMzLjk1OWMtNC4xMzkgMC03LjUxMi0zLjM3My03LjUxMi03LjUxMnMzLjM3My03LjQ4MyA3LjUxMi03LjQ4M2g4OS4yOTJjNC4xMzggMCA3LjUxMiAzLjM0NSA3LjUxMiA3LjQ4MyAwIDQuMTM5LTMuMzczIDcuNTEyLTcuNTEyIDcuNTEyem0yMDIuODIyLTIwLjg2M3YtMTMuMTI0aC02Ny44MzR2MTI5Ljg1N2MwIDQuMTM5LTMuMzczIDcuNTEyLTcuNTEyIDcuNTEycy03LjUxMi0zLjM3My03LjUxMi03LjUxMnYtMTYyLjk2N2MwLTMuNjI4LTEuNDc0LTYuOTE3LTMuODgzLTkuMzI2LTIuMzgxLTIuMzgxLTUuNjk4LTMuODg0LTkuMzI2LTMuODg0aC0xMjQuMjQ0Yy0zLjYyOCAwLTYuOTE3IDEuNTAyLTkuMzI3IDMuODg0LTIuMzgxIDIuNDA5LTMuODgzIDUuNjk3LTMuODgzIDkuMzI2djE5Mi4zNjFoMTUuMzA4YzYuMDk0IDAgMTEuNTk0IDIuNDY2IDE1LjU5IDYuNDY0IDMuOTk3IDMuOTk3IDYuNDkyIDkuNTI1IDYuNDkyIDE1LjU5djIzLjMwMWMwIDYuMDY3LTIuNDk1IDExLjU5NC02LjQ5MiAxNS41OTFzLTkuNDk2IDYuNDYzLTE1LjU5IDYuNDYzaC0xNS4zMDh2MTA3LjAwOWgxNTAuNjYzdi0xNjkuODI1YzAtNC4xMzkgMy4zNzQtNy41MTIgNy41MTItNy41MTJzNy41MTIgMy4zNzMgNy41MTIgNy41MTJ2MTI5Ljg1NmgxNTAuNjYzdi0yOTMuN2gtNjcuODM0djEyLjkyNmw0Ni42MyAyMy43MjZjNC4xNjcgMi4xMjYgNy4yIDUuNTI4IDguNjQ2IDEwLjAwNyAyLjQ2NiA3LjU2OC0uNTM5IDE1LjU5LTcuMjg1IDE5LjcyOS0yLjY2NCAxLjY0NC01Ljc1NCAyLjUyMy04Ljg3MiAyLjUyM2gtOTIuODA3Yy00LjcwNiAwLTguOTU4LTEuODk5LTEyLjA0Ny00Ljk4OS0zLjA2MS0zLjA2MS00Ljk2LTcuMzEzLTQuOTYtMTIuMDE5IDAtMy4zNDUuOTkyLTYuNTIgMi42OTMtOS4xNTYgMS43MDEtMi42NjQgNC4xMS00LjgxOSA2Ljk3My02LjE4em0tMjMzLjUyMSAxNzIuMzJoNi4wOTRjNC4xMzkgMCA3LjUxMiAzLjM3MyA3LjUxMiA3LjUxMnMtMy4zNzMgNy41MTItNy41MTIgNy41MTJoLTYuMDk0djExLjE5OGgxNS4zMDhjMS45NTYgMCAzLjcxMy0uNzk0IDQuOTg5LTIuMDY5IDEuMjc2LTEuMzA1IDIuMDk4LTMuMDYxIDIuMDk4LTQuOTl2LTIzLjMwMmMwLTEuOTI4LS44MjItMy42ODUtMi4wOTgtNC45ODktMS4yNzUtMS4yNzYtMy4wMzMtMi4wNjktNC45ODktMi4wNjloLTE1LjMwOHptMzMxLjM0NS0yMTguNTU0djE4LjExM2gxNTAuNjYzdi0xOC4xMTNjMC0zLjYyOC0xLjQ3NC02LjkxNy0zLjg4My05LjMyNi0yLjQwOS0yLjM4MS01LjY5OC0zLjg4NC05LjMyNy0zLjg4NGgtMTI0LjI0M2MtMy42MjggMC02LjkxNyAxLjUwMi05LjMyNiAzLjg4NC0yLjQxIDIuNDEtMy44ODQgNS42OTgtMy44ODQgOS4zMjZ6bS0xNjUuNjU4IDE4LjExNGgxNTAuNjYzdi0xOC4xMTRjMC0zLjYyOC0xLjUwMi02LjkxNy0zLjg4My05LjMyNi0yLjQxLTIuMzgxLTUuNjk4LTMuODg0LTkuMzI3LTMuODg0aC0xMjQuMjQzYy0zLjYyOSAwLTYuOTQ1IDEuNTAyLTkuMzI3IDMuODg0LTIuNDEgMi40MDktMy44ODMgNS42OTctMy44ODMgOS4zMjZ6bTMxNi4zMjEgMzIzLjY5MmgtMzE2LjMyMXYyNC45NzNoMzE2LjMyMnYtMjQuOTczeiIvPg0KICAgIDwvZz4NCjwvc3ZnPg==",Driveway:bxe,Entrance:Uxe,"Equipment Room":"PHN2ZyBoZWlnaHQ9IjUxMnB0IiB2aWV3Qm94PSIwIC00IDUxMiA1MTIiIHdpZHRoPSI1MTJwdCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCiAgICA8ZyBmaWxsPSJjdXJyZW50Q29sb3IiPg0KICAgICAgICA8cGF0aCBkPSJtMzAzLjA5Mzc1IDE3NC4yNWMzLjM5NDUzMSAyLjM3ODkwNiA4LjA3MDMxMiAxLjU1MDc4MSAxMC40NDUzMTItMS44Mzk4NDRsMTUuOTUzMTI2LTIyLjc4OTA2MmMyLjM3ODkwNi0zLjM5NDUzMiAxLjU1NDY4Ny04LjA3MDMxMy0xLjgzOTg0NC0xMC40NDUzMTMtMy4zOTQ1MzItMi4zNzUtOC4wNzAzMTMtMS41NTA3ODEtMTAuNDQ1MzEzIDEuODQzNzVsLTE1Ljk1NzAzMSAyMi43ODUxNTdjLTIuMzc1IDMuMzk0NTMxLTEuNTUwNzgxIDguMDcwMzEyIDEuODQzNzUgMTAuNDQ1MzEyem0wIDAiLz4NCiAgICAgICAgPHBhdGggZD0ibTM0MS42NzE4NzUgMTU1Ljk4NDM3NS01LjQxNzk2OSAyNy4yODUxNTZjLS45MTc5NjggNC42NDA2MjUgMi42MzI4MTMgOC45NjA5MzggNy4zNjcxODggOC45NjA5MzggMy41MDc4MTIgMCA2LjY0MDYyNS0yLjQ3MjY1NyA3LjM0NzY1Ni02LjAzOTA2M2w1LjQxNDA2Mi0yNy4yODkwNjJjLjgwODU5NC00LjA2MjUtMS44MzIwMzEtOC4wMTE3MTktNS44OTQ1MzEtOC44MTY0MDYtNC4wNjY0MDYtLjgwNDY4OC04LjAxMTcxOSAxLjgzMjAzMS04LjgxNjQwNiA1Ljg5ODQzN3ptMCAwIi8+DQogICAgICAgIDxwYXRoIGQ9Im0zMDkuNTg5ODQ0IDEyMS40NDkyMTljLTIuMTQ0NTMyLTMuNTQyOTY5LTYuNzU3ODEzLTQuNjcxODc1LTEwLjMwMDc4Mi0yLjUyNzM0NGwtMjMuNzg5MDYyIDE0LjQyMTg3NWMtMy41NDI5NjkgMi4xNDg0MzgtNC42NzE4NzUgNi43NjE3MTktMi41MjczNDQgMTAuMzA0Njg4IDIuMTUyMzQ0IDMuNTQyOTY4IDYuNzY1NjI1IDQuNjY3OTY4IDEwLjMwNDY4OCAyLjUyMzQzN2wyMy43ODkwNjItMTQuNDE3OTY5YzMuNTQyOTY5LTIuMTQ4NDM3IDQuNjcxODc1LTYuNzYxNzE4IDIuNTIzNDM4LTEwLjMwNDY4N3ptMCAwIi8+DQogICAgICAgIDxwYXRoIGQ9Im04My42NTIzNDQgMTUyLjE3OTY4OGMyLjc1NzgxMiAxLjM1OTM3NCA2LjExMzI4MSAxLjQwNjI1IDguOTY4NzUgMCA3LTMuNDUzMTI2IDI5LjgzNTkzNy0xNi41MDc4MTMgMjkuODM1OTM3LTM5LjQ2NDg0NCAwLTE4LjIwMzEyNS0yMS4yMTQ4NDMtMjcuMDY2NDA2LTM0LjMxMjUtMTYuMDc0MjE5LTUuMDYyNS00LjI2MTcxOS0xMS45NDE0MDYtNS44OTA2MjUtMTguNzUzOTA2LTQuMDg5ODQ0LTkuMzE2NDA2IDIuNDU3MDMxLTE1LjU3MDMxMyAxMC41NjI1LTE1LjU3MDMxMyAyMC4xNjQwNjMgMCAyMy4wMTU2MjUgMjIuODQzNzUgMzYuMDMxMjUgMjkuODMyMDMyIDM5LjQ2NDg0NHptLTMuNzc3MzQ0LTQyLjM2NzE4OGMxLjM5ODQzOCAyLjQ2ODc1IDQuNDY4NzUgNC42MjUgOC4wMjM0MzggNC43MTA5MzggMy41ODIwMzEuMTEzMjgxIDYuOTcyNjU2LTIuMDQ2ODc2IDguNDYwOTM3LTQuNjUyMzQ0IDMuMDU0Njg3LTUuMzU1NDY5IDExLjA5NzY1Ni0zLjE0NDUzMiAxMS4wOTc2NTYgMi44NDc2NTYgMCAxMi42OTE0MDYtMTMuMzk0NTMxIDIxLjU2NjQwNi0xOS4zMjQyMTkgMjQuODc1LTUuOTI5Njg3LTMuMjkyOTY5LTE5LjMxMjUtMTIuMTQ0NTMxLTE5LjMxMjUtMjQuODc1IDAtNi4wNDI5NjkgOC4wODU5MzgtOC4xMzI4MTIgMTEuMDU0Njg4LTIuOTA2MjV6bTAgMCIvPg0KICAgICAgICA8cGF0aCBkPSJtMTQxLjE0MDYyNSAxMDMuNjE3MTg4aDI5LjYzNjcxOWM0LjE0NDUzMSAwIDcuNS0zLjM1NTQ2OSA3LjUtNy41IDAtNC4xNDA2MjYtMy4zNTU0NjktNy41LTcuNS03LjVoLTI5LjYzNjcxOWMtNC4xNDQ1MzEgMC03LjUgMy4zNTkzNzQtNy41IDcuNSAwIDQuMTQ0NTMxIDMuMzU1NDY5IDcuNSA3LjUgNy41em0wIDAiLz4NCiAgICAgICAgPHBhdGggZD0ibTE0MS4xNDA2MjUgMTMwLjAyNzM0NGgyOS42MzY3MTljNC4xNDQ1MzEgMCA3LjUtMy4zNTU0NjkgNy41LTcuNSAwLTQuMTQ0NTMyLTMuMzU1NDY5LTcuNS03LjUtNy41aC0yOS42MzY3MTljLTQuMTQ0NTMxIDAtNy41IDMuMzU1NDY4LTcuNSA3LjUgMCA0LjE0MDYyNSAzLjM1NTQ2OSA3LjUgNy41IDcuNXptMCAwIi8+DQogICAgICAgIDxwYXRoIGQ9Im0xNDEuMTQwNjI1IDE1Ni40Mzc1aDI5LjYzNjcxOWM0LjE0NDUzMSAwIDcuNS0zLjM1NTQ2OSA3LjUtNy41cy0zLjM1NTQ2OS03LjUtNy41LTcuNWgtMjkuNjM2NzE5Yy00LjE0NDUzMSAwLTcuNSAzLjM1NTQ2OS03LjUgNy41czMuMzU1NDY5IDcuNSA3LjUgNy41em0wIDAiLz4NCiAgICAgICAgPHBhdGggZD0ibTQ5NS43Njk1MzEgMTUuMDA3ODEyYzQuMTQ0NTMxIDAgNy41LTMuMzU1NDY4IDcuNS03LjUgMC00LjE0NDUzMS0zLjM1NTQ2OS03LjQ5OTk5OTUtNy41LTcuNDk5OTk5NWgtNzMuNzEwOTM3Yy0uMTE3MTg4IDAtLjIzMDQ2OS4wMTE3MTg3LS4zNDc2NTYuMDE1NjI1LTIuNDk2MDk0LS4xMjg5MDY1LTUgLjk4NDM3NDUtNi41MzkwNjMgMy4xODM1OTM1bC0yNS44OTA2MjUgMzYuOTcyNjU3LTMyLjgzOTg0NC0yMi45OTYwOTRjLTE3LjM3MTA5NC0xMi4xNjQwNjMtMzguOTAyMzQ0LTE2LjI4OTA2My01OS41OTM3NS0xMS41MzkwNjNsLTIuNTk3NjU2LTEuODIwMzEyYy05LjU4OTg0NC02LjcxMDkzOC0yMi44MTY0MDYtNC4zNDc2NTctMjkuNSA1LjE5OTIxOWwtNS45Njg3NSA4LjUyMzQzN2MtNi42OTUzMTIgOS41NjI1LTQuMzYzMjgxIDIyLjgwMDc4MSA1LjIwMzEyNSAyOS40OTYwOTRsMi4wNDY4NzUgMS40MzM1OTNjLTYuODU5Mzc1IDMwLjYxNzE4OCAyNi44NjMyODEgNTQuMDgyMDMyIDUzLjE3OTY4OCAzNy4yMzgyODJsNC4xOTE0MDYgMi45MzM1OTRjLTYuODUxNTYzIDMwLjU3MDMxMiAyNi44MDQ2ODcgNTQuMTE3MTg3IDUzLjE3NTc4MSAzNy4yMzgyODFsNC4xOTUzMTMgMi45MzM1OTNjLTYuODU5Mzc2IDMwLjYxNzE4OCAyNi44NjMyODEgNTQuMDc4MTI2IDUzLjE3NTc4MSAzNy4yMzQzNzZsMi4wNTQ2ODcgMS40NDE0MDZjOS41NjY0MDYgNi42OTUzMTIgMjIuODAwNzgyIDQuMzYzMjgxIDI5LjQ5NjA5NC01LjIwMzEyNWw1Ljk2ODc1LTguNTIzNDM4YzYuNjk1MzEyLTkuNTYyNSA0LjM2MzI4MS0yMi44MDA3ODEtNS4xOTkyMTktMjkuNDk2MDkzbC0zLjI3MzQzNy0yLjI5Mjk2OWMtMi42MTMyODItMjEuMDY2NDA3LTEzLjg1NTQ2OS0zOS44ODY3MTktMzEuMjI2NTYzLTUyLjA1NDY4OGwtMzAuMTk5MjE5LTIxLjE0MDYyNSAyMy42NTIzNDQtMzMuNzc3MzQ0em0tMjE1LjQ1NzAzMSA0My40NzI2NTcgMjQuNjIxMDk0IDE3LjI0MjE4N2MtMTEuNzk2ODc1IDIuNzkyOTY5LTIzLjIyMjY1Ni01LjIzNDM3NS0yNC42MjEwOTQtMTcuMjQyMTg3em01Ny4zNjcxODggNDAuMTY3OTY5IDI0LjYyNSAxNy4yNDIxODdjLTExLjc2OTUzMiAyLjc5Njg3NS0yMy4yMjI2NTctNS4yMDcwMzEtMjQuNjI1LTE3LjI0MjE4N3ptNTcuMzcxMDkzIDQwLjE3MTg3NGMxNC45MTc5NjkgMTAuNDQ1MzEzIDkuNzc3MzQ0IDYuODQzNzUgMjQuNjI1IDE3LjI0MjE4OC0xMS43NzM0MzcgMi43OTY4NzUtMjMuMjIyNjU2LTUuMjE0ODQ0LTI0LjYyNS0xNy4yNDIxODh6bTY0LjEyODkwNyA2LjM0Mzc1LTUuOTY4NzUgOC41MjM0MzhjLTEuOTUzMTI2IDIuNzg5MDYyLTUuODEyNSAzLjQ3MjY1Ni04LjYwNTQ2OSAxLjUxOTUzMS0yLjQxMDE1Ny0xLjY4NzUtMTY5Ljg1OTM3NS0xMTguOTQxNDA2LTE3Mi4wMTk1MzEtMTIwLjQ0OTIxOS0yLjc2OTUzMi0xLjk0MTQwNi0zLjQ1NzAzMi01LjgzMjAzMS0xLjUxNTYyNi04LjYwNTQ2OGw1Ljk2ODc1LTguNTIzNDM4YzEuOTQ5MjE5LTIuNzgxMjUgNS44NDM3NS0zLjQ0OTIxOCA4LjYwNTQ2OS0xLjUxNTYyNWwxNzIuMDE5NTMxIDEyMC40NDUzMTNjMi43NzM0MzggMS45NDE0MDYgMy40NTcwMzIgNS44MzU5MzcgMS41MTU2MjYgOC42MDU0Njh6bS0xNC45MDIzNDQtMzYuMjg5MDYyYy03Ljg5NDUzMi01LjUzMTI1LTEyNS4wNDY4NzUtODcuNTU4NTk0LTEyOC43MTA5MzgtOTAuMTI1IDExLjQ3MjY1Ni4zNTE1NjIgMjIuNjcxODc1IDQgMzIuMjczNDM4IDEwLjcyMjY1Nmw3NS4zMjQyMTggNTIuNzQyMTg4YzkuNTk3NjU3IDYuNzIyNjU2IDE2Ljg1OTM3NiAxNiAyMS4xMTMyODIgMjYuNjYwMTU2em0wIDAiLz4NCiAgICAgICAgPHBhdGggZD0ibTQ5MC44MjAzMTIgMzEwLjUxNTYyNWgtMjE3LjMyMDMxMmMtNC4xNDQ1MzEgMC03LjUgMy4zNTkzNzUtNy41IDcuNSAwIDQuMTQ0NTMxIDMuMzU1NDY5IDcuNTAzOTA2IDcuNSA3LjUwMzkwNmgyMTcuMzIwMzEyYzMuNDA2MjUgMCA2LjE3OTY4OCAyLjc2OTUzMSA2LjE3OTY4OCA2LjE3NTc4MXYxMy42Nzk2ODhjMCAzLjQwNjI1LTIuNzczNDM4IDYuMTc5Njg4LTYuMTc5Njg4IDYuMTc5Njg4LTMuNDQ1MzEyIDAtNDYzLjYwOTM3NCAwLTQ2OS42NDA2MjQgMC0zLjQwNjI1IDAtNi4xNzk2ODgtMi43Njk1MzItNi4xNzk2ODgtNi4xNzk2ODh2LTEzLjY3OTY4OGMwLTMuNDA2MjUgMi43NzM0MzgtNi4xNzU3ODEgNi4xNzk2ODgtNi4xNzU3ODFoMjE3LjMyMDMxMmM0LjE0NDUzMSAwIDcuNS0zLjM1OTM3NSA3LjUtNy41MDM5MDYgMC00LjE0MDYyNS0zLjM1NTQ2OS03LjUtNy41LTcuNWgtODUuMzU1NDY5Yy41OTc2NTctMS45NTMxMjUuOTI1NzgxLTQuMDI3MzQ0LjkyNTc4MS02LjE3NTc4MXYtMTMuNjc5Njg4YzAtMTEuNjc5Njg3LTkuNS0yMS4xNzk2ODctMjEuMTc5Njg3LTIxLjE3OTY4N2gtMTExLjcxMDkzN2MtMTEuNjc5Njg4IDAtMjEuMTc5Njg4IDkuNS0yMS4xNzk2ODggMjEuMTc5Njg3djEzLjY3OTY4OGMwIDUuMjE0ODQ0IDEuOTAyMzQ0IDkuOTg0Mzc1IDUuMDM5MDYyIDEzLjY3OTY4Ny0zLjEzNjcxOCAzLjY5MTQwNy01LjAzOTA2MiA4LjQ2NDg0NC01LjAzOTA2MiAxMy42NzU3ODF2MTMuNjc5Njg4YzAgMTEuMzI4MTI1IDguOTQ1MzEyIDIwLjU3ODEyNSAyMC4xMzY3MTkgMjEuMTI4OTA2djYuNjA5Mzc1YzAgMTEuNjc5Njg4IDkuNTAzOTA2IDIxLjE3OTY4OCAyMS4xNzk2ODcgMjEuMTc5Njg4aDIwLjcxNDg0NHY5NS4xNDA2MjVjMCA3Ljg3ODkwNiA2LjQxMDE1NiAxNC4yODkwNjIgMTQuMjkyOTY5IDE0LjI4OTA2MmgxNC4xNTIzNDNjNy44Nzg5MDcgMCAxNC4yOTI5NjktNi40MTAxNTYgMTQuMjkyOTY5LTE0LjI4OTA2MnYtOTUuMTQwNjI1aDMwMi40NjA5Mzh2OTUuMTQwNjI1YzAgNy44Nzg5MDYgNi40MTAxNTYgMTQuMjg5MDYyIDE0LjI5Mjk2OSAxNC4yODkwNjJoMTQuMTUyMzQzYzcuODgyODEzIDAgMTQuMjkyOTY5LTYuNDEwMTU2IDE0LjI5Mjk2OS0xNC4yODkwNjJ2LTk1LjE0MDYyNWgyMC43MTA5MzhjMTEuNjc5Njg3IDAgMjEuMTc5Njg3LTkuNSAyMS4xNzk2ODctMjEuMTc5Njg4di02LjYwOTM3NWMxMS4xOTUzMTMtLjU1MDc4MSAyMC4xNDA2MjUtOS44MDA3ODEgMjAuMTQwNjI1LTIxLjEyODkwNnYtMTMuNjc5Njg4YzAtMTEuNjc1NzgxLTkuNS0yMS4xNzk2ODctMjEuMTc5Njg4LTIxLjE3OTY4N3ptLTQ3NS44MjAzMTItMTkuODU1NDY5YzAtMy40MDYyNSAyLjc3MzQzOC02LjE3OTY4NyA2LjE3OTY4OC02LjE3OTY4N2gxMTEuNzEwOTM3YzMuNDA2MjUgMCA2LjE3OTY4NyAyLjc3MzQzNyA2LjE3OTY4NyA2LjE3OTY4N3YxMy42Nzk2ODhjMCAzLjQwNjI1LTIuNzczNDM3IDYuMTc5Njg3LTYuMTc5Njg3IDYuMTc5Njg3aC0xMTEuNzEwOTM3Yy0zLjQwNjI1IDAtNi4xNzk2ODgtMi43NzM0MzctNi4xNzk2ODgtNi4xNzk2ODd6bTc0Ljc2NTYyNSAxOTguMDYyNWgtMTIuNzM0Mzc1di05NC40Mjk2ODdoMTIuNzM0Mzc1em0zNDUuMjAzMTI1IDBoLTEyLjczODI4MXYtOTQuNDI5Njg3aDEyLjczODI4MXptNDEuODkwNjI1LTExNS42MDkzNzVjMCAzLjQwNjI1LTIuNzY5NTMxIDYuMTc5Njg4LTYuMTc5Njg3IDYuMTc5Njg4LTEzLjcxNDg0NCAwLTQxNS4wMzUxNTcgMC00MjkuMzYzMjgyIDAtMy40MDYyNSAwLTYuMTc5Njg3LTIuNzczNDM4LTYuMTc5Njg3LTYuMTc5Njg4di02LjU1ODU5M2g0NDEuNzIyNjU2em0wIDAiLz4NCiAgICAgICAgPHBhdGggZD0ibTIyOC45NjA5MzggMTEyLjUyNzM0NGM0LjE0NDUzMSAwIDcuNS0zLjM1OTM3NSA3LjUtNy41di00MS4xMzY3MTljMC0xNi4zMTY0MDYtMTMuMjczNDM4LTI5LjU5Mzc1LTI5LjU4OTg0NC0yOS41OTM3NWgtMTc3LjI4MTI1Yy0xNi4zMTY0MDYgMC0yOS41ODk4NDQgMTMuMjczNDM3LTI5LjU4OTg0NCAyOS41OTM3NXYxMTcuMjc3MzQ0YzAgMTYuMzE2NDA2IDEzLjI3MzQzOCAyOS41ODk4NDMgMjkuNTg5ODQ0IDI5LjU4OTg0M2gxNzcuMjgxMjVjMTYuMzE2NDA2IDAgMjkuNTkzNzUtMTMuMjczNDM3IDI5LjU5Mzc1LTI5LjU4OTg0M3YtNDEuMTQwNjI1YzAtNC4xNDA2MjUtMy4zNTkzNzUtNy41LTcuNTAzOTA2LTcuNS00LjE0MDYyNiAwLTcuNSAzLjM1OTM3NS03LjUgNy41djQxLjE0MDYyNWMwIDguMDQyOTY5LTYuNTQ2ODc2IDE0LjU4OTg0My0xNC41ODk4NDQgMTQuNTg5ODQzaC0xNzcuMjgxMjVjLTguMDQyOTY5IDAtMTQuNTg5ODQ0LTYuNTQ2ODc0LTE0LjU4OTg0NC0xNC41ODk4NDN2LTExNy4yNzczNDRjMC04LjA0Njg3NSA2LjU0Njg3NS0xNC41OTM3NSAxNC41ODk4NDQtMTQuNTkzNzVoMTc3LjI4MTI1YzguMDQyOTY4IDAgMTQuNTg5ODQ0IDYuNTQ2ODc1IDE0LjU4OTg0NCAxNC41OTM3NXY0MS4xMzY3MTljMCA0LjE0MDYyNSAzLjM1OTM3NCA3LjUgNy41IDcuNXptMCAwIi8+DQogICAgICAgIDxwYXRoIGQ9Im0zNC43NzM0MzggNjEuNTcwMzEyYy00LjE0NDUzMiAwLTcuNSAzLjM1OTM3Ni03LjUgNy41djEwNi45MTQwNjNjMCA0LjE0NDUzMSAzLjM1NTQ2OCA3LjUgNy41IDcuNWgxNjYuOTE0MDYyYzQuMTQ0NTMxIDAgNy41LTMuMzU1NDY5IDcuNS03LjV2LTEwNi45MTQwNjNjMC00LjE0MDYyNC0zLjM1NTQ2OS03LjUtNy41LTcuNXptMTU5LjQxNDA2MiAxMDYuOTE0MDYzaC0xNTEuOTE0MDYydi05MS45MTQwNjNoMTUxLjkxNDA2MnptMCAwIi8+DQogICAgPC9nPg0KPC9zdmc+","Front Yard":"PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDUxMiA1MTIiPg0KICAgIDxnIGZpbGw9ImN1cnJlbnRDb2xvciI+DQogICAgICAgIDxwYXRoIGQ9Ik0xMjYuNDksMzYuOTQ3Yy0zMS41NzksMC01Ny4yNywyNS42OTEtNTcuMjcsNTcuMjdjMCwzMS41NzksMjUuNjkxLDU3LjI3LDU3LjI3LDU3LjI3YzMxLjU3OCwwLDU3LjI3LTI1LjY5MSw1Ny4yNy01Ny4yNw0KCQkJQzE4My43NjEsNjIuNjM4LDE1OC4wNywzNi45NDcsMTI2LjQ5LDM2Ljk0N3ogTTEyNi40OSwxMzEuNDg3Yy0yMC41NTEsMC0zNy4yNy0xNi43MTktMzcuMjctMzcuMjcNCgkJCWMwLTIwLjU1MSwxNi43MTktMzcuMjcsMzcuMjctMzcuMjdjMjAuNTUsMCwzNy4yNywxNi43MTksMzcuMjcsMzcuMjdDMTYzLjc2MSwxMTQuNzY4LDE0Ny4wNDIsMTMxLjQ4NywxMjYuNDksMTMxLjQ4N3oiLz4NCiAgICAgICAgPHBhdGggZD0iTTEyNi40OSwwYy01LjUyMywwLTEwLDQuNDc3LTEwLDEwdjEyLjMzOGMwLDUuNTIzLDQuNDc3LDEwLDEwLDEwczEwLTQuNDc3LDEwLTEwVjEwQzEzNi40OSw0LjQ3NywxMzIuMDE0LDAsMTI2LjQ5LDB6Ii8+DQogICAgICAgIDxwYXRoIGQ9Ik0xMjYuNDksMTU2LjA5N2MtNS41MjMsMC0xMCw0LjQ3Ny0xMCwxMHYxMi4zMzhjMCw1LjUyMyw0LjQ3NywxMCwxMCwxMHMxMC00LjQ3NywxMC0xMHYtMTIuMzM4DQoJCQlDMTM2LjQ5LDE2MC41NzQsMTMyLjAxNCwxNTYuMDk3LDEyNi40OSwxNTYuMDk3eiIvPg0KICAgICAgICA8cGF0aCBkPSJNMjEwLjcwOCw4NC4yMTdIMTk4LjM3Yy01LjUyMywwLTEwLDQuNDc3LTEwLDEwczQuNDc3LDEwLDEwLDEwaDEyLjMzOGM1LjUyMywwLDEwLTQuNDc3LDEwLTEwDQoJCQlTMjE2LjIzLDg0LjIxNywyMTAuNzA4LDg0LjIxN3oiLz4NCiAgICAgICAgPHBhdGggZD0iTTU0LjYxLDg0LjIxN0g0Mi4yNzJjLTUuNTIzLDAtMTAsNC40NzctMTAsMTBzNC40NzcsMTAsMTAsMTBoMTIuMzM5YzUuNTIzLDAsMTAtNC40NzcsOS45OTktMTANCgkJCUM2NC42MSw4OC42OTQsNjAuMTM0LDg0LjIxNyw1NC42MSw4NC4yMTd6Ii8+DQogICAgICAgIDxwYXRoIGQ9Ik0yMDAuOTc3LDE5LjcyOWMtMy45MDUtMy45MDUtMTAuMjM3LTMuOTA1LTE0LjE0MiwwbC05Ljg3Nyw5Ljg3N2MtMy45MDUsMy45MDYtMy45MDUsMTAuMjM4LDAsMTQuMTQzDQoJCQljMS45NTIsMS45NTMsNC41MTIsMi45MjksNy4wNzEsMi45MjljMi41NTksMCw1LjExOS0wLjk3Niw3LjA3MS0yLjkyOWw5Ljg3Ny05Ljg3N0MyMDQuODgzLDI5Ljk2NiwyMDQuODgzLDIzLjYzNCwyMDAuOTc3LDE5LjcyOQ0KCQkJeiIvPg0KICAgICAgICA8cGF0aCBkPSJNNzYuMDIzLDE0NC42ODVjLTMuOTA2LTMuOTA1LTEwLjIzOC0zLjkwNS0xNC4xNDMsMGwtOS44NzcsOS44NzdjLTMuOTA1LDMuOTA2LTMuOTA1LDEwLjIzOCwwLDE0LjE0Mw0KCQkJYzEuOTUyLDEuOTUzLDQuNTEyLDIuOTI5LDcuMDcxLDIuOTI5czUuMTE5LTAuOTc2LDcuMDcyLTIuOTI5bDkuODc3LTkuODc3Qzc5LjkyOCwxNTQuOTIyLDc5LjkyOCwxNDguNTksNzYuMDIzLDE0NC42ODV6Ii8+DQogICAgICAgIDxwYXRoIGQ9Ik03Ni4wMjEsMjkuNjA2bC05Ljg3Ny05Ljg3N2MtMy45MDUtMy45MDUtMTAuMjM3LTMuOTA1LTE0LjE0MiwwYy0zLjkwNSwzLjkwNi0zLjkwNSwxMC4yMzgsMCwxNC4xNDNsOS44NzcsOS44NzcNCgkJCWMxLjk1MiwxLjk1Myw0LjUxMiwyLjkyOSw3LjA3MSwyLjkyOXM1LjExOS0wLjk3Niw3LjA3MS0yLjkyOUM3OS45MjcsMzkuODQzLDc5LjkyNywzMy41MTEsNzYuMDIxLDI5LjYwNnoiLz4NCiAgICAgICAgPHBhdGggZD0iTTQ1OS41NCw0NjguMzg5Yy0wLjEyOS0wLjY0LTAuMzItMS4yNy0wLjU3LTEuODdjLTAuMjUtMC42LTAuNTYtMS4xOC0wLjkyLTEuNzJjLTAuMzYtMC41NS0wLjc4LTEuMDYtMS4yNC0xLjUzDQoJCQljLTAuNDYtMC40Ni0wLjk3LTAuODctMS41Mi0xLjI0Yy0wLjU0LTAuMzYtMS4xMi0wLjY3LTEuNzMtMC45MmMtMC41OTktMC4yNS0xLjIyOS0wLjQ0LTEuODctMC41N2MtMS4yOS0wLjI2LTIuNjItMC4yNi0zLjkwOSwwDQoJCQljLTAuNjMxLDAuMTMtMS4yNjEsMC4zMi0xLjg3LDAuNTdjLTAuNjAxLDAuMjUtMS4xODEsMC41Ni0xLjcyMSwwLjkyYy0wLjU1LDAuMzctMS4wNiwwLjc4LTEuNTIsMS4yNA0KCQkJYy0wLjQ2LDAuNDctMC44OCwwLjk4LTEuMjUsMS41M2MtMC4zNiwwLjU0LTAuNjcsMS4xMi0wLjkyLDEuNzJjLTAuMjUsMC42LTAuNDQsMS4yMy0wLjU3LDEuODcNCgkJCWMtMC4xMywwLjY1MS0wLjE5LDEuMzAxLTAuMTksMS45NjFjMCwwLjY1LDAuMDYsMS4zMSwwLjE5LDEuOTVjMC4xMywwLjY0LDAuMzIsMS4yNywwLjU3LDEuODdjMC4yNSwwLjYsMC41NiwxLjE4LDAuOTIsMS43Mw0KCQkJYzAuMzcsMC41NCwwLjc5LDEuMDYsMS4yNSwxLjUyYzAuNDYsMC40NiwwLjk3LDAuODgsMS41MiwxLjI0YzAuNTQsMC4zNiwxLjEyLDAuNjcsMS43MjEsMC45MmMwLjYwOSwwLjI1LDEuMjM5LDAuNDQsMS44NywwLjU3DQoJCQljMC42NSwwLjEzLDEuMzEsMC4yLDEuOTYsMC4yYzAuNjUsMCwxLjMxLTAuMDcsMS45NDktMC4yYzAuNjQxLTAuMTMsMS4yNy0wLjMyLDEuODctMC41N2MwLjYxLTAuMjUsMS4xOS0wLjU2LDEuNzMtMC45Mg0KCQkJYzAuNTUtMC4zNiwxLjA2LTAuNzgsMS41Mi0xLjI0YzAuNDYtMC40NiwwLjg4LTAuOTgsMS4yNC0xLjUyYzAuMzYxLTAuNTUsMC42Ny0xLjEzLDAuOTItMS43M2MwLjI1LTAuNiwwLjQ0LTEuMjMsMC41Ny0xLjg3DQoJCQlzMC4yLTEuMywwLjItMS45NUM0NTkuNzQsNDY5LjY4OSw0NTkuNjcsNDY5LjAzOSw0NTkuNTQsNDY4LjM4OXoiLz4NCiAgICAgICAgPHBhdGggZD0iTTQwOS43MzksNDYwLjM0Nkg2Mi4xMzhjLTUuNTIzLDAtMTAsNC40NzctMTAsMTBzNC40NzcsMTAsMTAsMTBoMzQ3LjZjNS41MjMsMCwxMC00LjQ3NywxMC4wMDEtMTANCgkJCUM0MTkuNzM5LDQ2NC44MjMsNDE1LjI2MSw0NjAuMzQ2LDQwOS43MzksNDYwLjM0NnoiLz4NCiAgICAgICAgPHBhdGggZD0iTTUwMS41NjMsNDI3LjkzMWgtNi44MDljLTMuODA2LTIxLjMxMi0yMi40NzYtMzcuNTQtNDQuODY0LTM3LjU0Yy0zLjMsMC02LjU5MSwwLjM2Mi05LjgwMywxLjA2N1YyOTMuMjkNCgkJCWMzNi40ODItNC45MDIsNjQuNzA0LTM2LjIzNiw2NC43MDQtNzQuMDM3YzAtMTkuNzA5LTcuNzgxLTM4LjUzMS0yMS41MjQtNTIuNDY0YzAuMTg2LTEuODE0LDAuMjc4LTMuNjQxLDAuMjc4LTUuNDY4DQoJCQljMC0yOS40NzctMjMuOTgxLTUzLjQ1OC01My40NTgtNTMuNDU4Yy0yOS40NzcsMC01My40NTgsMjMuOTgyLTUzLjQ1OCw1My40NThjMCwxLjgyNywwLjA5MywzLjY1MywwLjI3Nyw1LjQ2Nw0KCQkJYy0xMy43NDEsMTMuOTM0LTIxLjUyMywzMi43NTYtMjEuNTIzLDUyLjQ2NWMwLDM3LjgwMiwyOC4yMjMsNjkuMTM2LDY0LjcwNCw3NC4wMzd2ODkuNjJjLTQuNjg1LTEuNjMyLTkuNzE2LTIuNTItMTQuOTUxLTIuNTINCgkJCWMtMjUuMTI5LDAtNDUuNTczLDIwLjQ0NC00NS41NzMsNDUuNTc0djEuOTY4aC04LjUwNnYtMzUuMTNoMC4wMDFjNS41MjIsMCwxMC00LjQ3NywxMC0xMHYtNDNjMC01LjUyMy00LjQ3OC0xMC0xMC0xMGgtMC4wMDENCgkJCXYtNDcuMzI5YzAtMi44NDQtMS4yMTEtNS41NTMtMy4zMy03LjQ1TDMxNi4yNywyNDYuODZjLTMuNzk3LTMuMzk5LTkuNTQzLTMuMzk5LTEzLjM0LDBsLTI0Ljc4NywyMi4xOTFsLTI0Ljc4OC0yMi4xOTENCgkJCWMtMy43OTctMy4zOTgtOS41NDMtMy4zOTgtMTMuMzQsMGwtMjQuNzg4LDIyLjE5MWwtMjQuNzg4LTIyLjE5MWMtMy43OTctMy4zOTktOS41NDMtMy4zOTktMTMuMzQsMC4wMDFsLTI0Ljc4NywyMi4xOTENCgkJCWwtMjQuNzg4LTIyLjE5MWMtMy43OTctMy4zOTgtOS41NDMtMy4zOTgtMTMuMzQsMEw4OS4zOTgsMjY5LjA1TDY0LjYxLDI0Ni44NTljLTMuNzk2LTMuMzk5LTkuNTQzLTMuMzk5LTEzLjM0LTAuMDAxDQoJCQlsLTMxLjQ1OCwyOC4xNjNjLTIuMTE5LDEuODk3LTMuMzMsNC42MDYtMy4zMyw3LjQ1MXY0Ny4zMjloLTAuMDAxYy01LjUyMywwLTEwLDQuNDc3LTEwLDEwdjQzYzAsNS41MjMsNC40NzcsMTAsMTAsMTBoMC4wMDENCgkJCXYzNS4xM2gtNi4wNDRjLTUuNTIzLDAtMTAsNC40NzctMTAsMTBWNTAyYzAsNS41MjMsNC40NzcsMTAsMTAsMTBoNDkxLjEyM2M1LjUyMiwwLDEwLTQuNDc3LDEwLTEwdi02NC4wNjkNCgkJCUM1MTEuNTYzLDQzMi40MDgsNTA3LjA4NSw0MjcuOTMxLDUwMS41NjMsNDI3LjkzMXogTTQ0OS44OSw0MTAuMzkxYzExLjI5NiwwLDIwLjkwNSw3LjM2MiwyNC4yODEsMTcuNTRoLTIzLjQ2MnYtMS45NjgNCgkJCWMwLTUuNDQxLTAuOTU5LTEwLjY2Mi0yLjcxNi0xNS41MDRDNDQ4LjYyLDQxMC40MTQsNDQ5LjI1Myw0MTAuMzkxLDQ0OS44OSw0MTAuMzkxeiBNNDIwLjA4NywxODUuNTc0djMzLjExOGwtMTAuNDA3LTEwLjQwNw0KCQkJYy0zLjkwNi0zLjkwNC0xMC4yMzYtMy45MDQtMTQuMTQzLDBjLTMuOTA1LDMuOTA1LTMuOTA1LDEwLjIzNywwLDE0LjE0M2wyMy4yNTcsMjMuMjU3YzAuNDA3LDAuNDA2LDAuODM5LDAuNzcsMS4yOTMsMS4wOTENCgkJCXYyNi4yNjVjLTI1LjQwNS00LjcxMi00NC43MDQtMjcuMDM5LTQ0LjcwNC01My43ODljMC0xNS44MTYsNi44NDUtMzAuODU0LDE4Ljc3OC00MS4yNTZjMi43NC0yLjM4OCwzLjk2OS02LjA3NSwzLjIwOS05LjYyOQ0KCQkJYy0wLjQ5Mi0yLjI5OS0wLjc0MS00LjY3LTAuNzQxLTcuMDQ3YzAtMTguNDQ5LDE1LjAwOS0zMy40NTgsMzMuNDU4LTMzLjQ1OGMxOC40NDksMCwzMy40NTgsMTUuMDA5LDMzLjQ1OCwzMy40NTgNCgkJCWMwLDIuMzc4LTAuMjQ5LDQuNzQ4LTAuNzQxLDcuMDQ1Yy0wLjc2MiwzLjU1NSwwLjQ2Nyw3LjI0MywzLjIwOCw5LjYzMmMxMS45MzUsMTAuNDAzLDE4Ljc3OSwyNS40NCwxOC43NzksNDEuMjU2DQoJCQljMCwyNi43NS0xOS4yOTksNDkuMDc2LTQ0LjcwNCw1My43ODh2LTI2LjI2NWMwLjQ1My0wLjMyMiwwLjg4Ny0wLjY4NSwxLjI5My0xLjA5MWwyMy4yNTctMjMuMjU3DQoJCQljMy45MDUtMy45MDUsMy45MDUtMTAuMjM3LDAtMTQuMTQzYy0zLjkwNi0zLjkwNC0xMC4yMzYtMy45MDQtMTQuMTQzLDBsLTEwLjQwNywxMC40MDd2LTMzLjExOGMwLTUuNTIzLTQuNDc4LTEwLTEwLTEwDQoJCQlDNDI0LjU2NCwxNzUuNTc0LDQyMC4wODcsMTgwLjA1MSw0MjAuMDg3LDE4NS41NzR6IE0zNzkuNTYzLDQyNS45NjNjMC0xNC4xMDIsMTEuNDcyLTI1LjU3NCwyNS41NzMtMjUuNTc0DQoJCQljMTQuMTAyLDAsMjUuNTczLDExLjQ3MiwyNS41NzMsMjUuNTc0djEuOTY4aC01MS4xNDZWNDI1Ljk2M3ogTTI4OC4xNDMsMjg2Ljk0MWwyMS40NTctMTkuMjFsMjEuNDU3LDE5LjIxVjMyOS44aC00Mi45MTRWMjg2Ljk0MQ0KCQkJeiBNMjI1LjIyNywyODYuOTQxbDIxLjQ1OC0xOS4yMWwyMS40NTcsMTkuMjFWMzI5LjhoLTQyLjkxNVYyODYuOTQxeiBNMTYyLjMxMywyODYuOTQxbDIxLjQ1Ny0xOS4yMWwyMS40NTgsMTkuMjFWMzI5LjhoLTQyLjkxNQ0KCQkJVjI4Ni45NDF6IE05OS4zOTgsMjg2Ljk0MWwyMS40NTctMTkuMjFsMjEuNDU4LDE5LjIxVjMyOS44SDk5LjM5OFYyODYuOTQxeiBNMzYuNDgzLDI4Ni45NDFsMjEuNDU3LTE5LjIxbDIxLjQ1NywxOS4yMVYzMjkuOA0KCQkJSDM2LjQ4M1YyODYuOTQxeiBNMjYuNDgyLDM0OS44MDFoMzE0LjU3NXYyM0gyNi40ODJWMzQ5LjgwMXogTTMzMS4wNTcsMzkyLjgwMXYzNS4xM2gtNDIuOTE0di0zNS4xM0gzMzEuMDU3eiBNMjY4LjE0MywzOTIuODAxDQoJCQl2MzUuMTNoLTQyLjkxNXYtMzUuMTNIMjY4LjE0M3ogTTIwNS4yMjcsMzkyLjgwMXYzNS4xM2gtNDIuOTE1di0zNS4xM0gyMDUuMjI3eiBNMTQyLjMxMywzOTIuODAxdjM1LjEzSDk5LjM5OHYtMzUuMTNIMTQyLjMxM3oNCgkJCSBNNzkuMzk4LDM5Mi44MDF2MzUuMTNIMzYuNDgzdi0zNS4xM0g3OS4zOTh6IE0yMC40MzgsNDkydi00NC4wNjloNDcxLjEyM1Y0OTJIMjAuNDM4eiIvPg0KICAgICAgICA8cGF0aCBkPSJNMjc4LjQ4NywxMjcuODQzYy0wLjU1NiwwLTEuMTEyLDAuMDExLTEuNjY4LDAuMDMzYy03LjU0My0xNC40Mi0yMi41MTktMjMuOTIzLTM4Ljg5NC0yMy45MjMNCgkJCWMtMjAuNTg3LDAtMzguMDQ3LDE0LjY4My00Mi43NzMsMzQuMzQ2Yy0xOS43ODMsMS45My0zNS4zMDksMTkuMDAxLTM1LjMwOSwzOS43MDdjMCwyMS45OTQsMTcuNTE3LDM5Ljg4NywzOS4wNDgsMzkuODg3aDc5LjU5Ng0KCQkJYzI0LjI4NSwwLDQ0LjA0MS0yMC4xOTgsNDQuMDQxLTQ1LjAyNUMzMjIuNTI3LDE0OC4wNDEsMzAyLjc3MSwxMjcuODQzLDI3OC40ODcsMTI3Ljg0M3ogTTI3OC40ODcsMTk3Ljg5M2gtNzkuNTk2DQoJCQljLTEwLjUwMywwLTE5LjA0OC04LjkyMS0xOS4wNDgtMTkuODg3YzAtMTAuOTY3LDguNTQ1LTE5Ljg4OCwxOS4wNDgtMTkuODg4YzEuMDU2LDAsMi4xNDgsMC4wOTksMy4yNDQsMC4yOTYNCgkJCWMyLjg5MywwLjUxNiw1Ljg3LTAuMjY3LDguMTM1LTIuMTQxYzIuMjY1LTEuODc1LDMuNTktNC42NTIsMy42MjMtNy41OTJjMC4xNTMtMTMuNjM1LDEwLjkzMy0yNC43MjgsMjQuMDMyLTI0LjcyOA0KCQkJYzEwLjYzOCwwLDE5Ljg3Nyw3LjEwOCwyMi45ODgsMTcuNjg5YzEuNTExLDUuMTM1LDYuNzk0LDguMTczLDExLjk5NCw2Ljg4NmMxLjgzOC0wLjQ1NCwzLjcxNS0wLjY4NCw1LjU4LTAuNjg0DQoJCQljMTMuMjU2LDAsMjQuMDQxLDExLjIyNiwyNC4wNDEsMjUuMDI1QzMwMi41MjcsMTg2LjY2NywyOTEuNzQzLDE5Ny44OTMsMjc4LjQ4NywxOTcuODkzeiIvPg0KICAgIDwvZz4NCjwvc3ZnPg0K",Gallery:$xe,Garage:Pxe,Garden:Wxe,"Ground Floor":"PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MTIuMDAyIDUxMi4wMDIiPg0KICAgIDxnIGZpbGw9ImN1cnJlbnRDb2xvciI+DQogICAgICAgIDxwYXRoIHN0cm9rZT0iIiBkPSJNNDc3LjQ0NCw0NzEuMDM0aC0zLjgzM2MtMy42NzktMTQuNDM1LTE1LjkyNi0yNS4zNTYtMzAuODU5LTI3LjI0MVYzMDguNTg3aDIuMTM4YzkuOTE3LDAsMTcuOTg1LTguMDY4LDE3Ljk4NS0xNy45ODYNCgkJCWMwLTkuOTE3LTguMDY4LTE3Ljk4NS0xNy45ODUtMTcuOTg1aC0yLjEzOFYxMjkuMzgyaDkuODE1YzcuMTk3LDAsMTMuMDUyLTUuODU1LDEzLjA1Mi0xMy4wNTJ2LTE0LjkwNA0KCQkJYzAtMC4wMzMtMC4wMDUtMC4wNjUtMC4wMDUtMC4wOThjLTAuMDAxLTAuMDk4LTAuMDA5LTAuMTk2LTAuMDE1LTAuMjk0Yy0wLjAwOS0wLjE3MS0wLjAyMS0wLjM0Mi0wLjA0Mi0wLjUxDQoJCQljLTAuMDExLTAuMDg5LTAuMDI2LTAuMTc3LTAuMDQxLTAuMjY2Yy0wLjAyOS0wLjE4My0wLjA2NS0wLjM2NC0wLjEwOC0wLjU0MmMtMC4wMS0wLjA0LTAuMDE0LTAuMDgxLTAuMDI0LTAuMTIxTDQ0Ni4xMjMsMjUuNDINCgkJCWMtMS41NzQtNi4wNi03LjA0Ny0xMC4yOTMtMTMuMzA3LTEwLjI5M2gtNDkuMTA1Yy00LjAyNSwwLTcuMjg3LDMuMjYyLTcuMjg3LDcuMjg3czMuMjYyLDcuMjg3LDcuMjg3LDcuMjg3aDQ4LjQ2OGwxNi43MzQsNjQuNDQNCgkJCUgzMzUuMzcyTDI5Mi4zNDcsMjkuN2g0NS44NjZjNC4wMjUsMCw3LjI4Ny0zLjI2Miw3LjI4Ny03LjI4N2MwLTQuMDI1LTMuMjYyLTcuMjg3LTcuMjg3LTcuMjg3aC01NS41OTZsLTAuOTI2LTEuMzg3DQoJCQlDMjc1Ljk0OCw1LjEzNywyNjYuMzQyLDAsMjU1Ljk5NywwYy0xMC4zNDUsMC0xOS45NSw1LjEzNi0yNS42OTQsMTMuNzM5bC0wLjkyNywxLjM4OEg3OS4xNzgNCgkJCWMtNi4yNjEsMC0xMS43MzMsNC4yMzItMTMuMzA3LDEwLjI5M0w0Ni42MDksOTkuNTk1Yy0wLjAxLDAuMDQtMC4wMTQsMC4wODEtMC4wMjQsMC4xMjFjLTAuMDQzLDAuMTc4LTAuMDc5LDAuMzU5LTAuMTA4LDAuNTQyDQoJCQljLTAuMDE0LDAuMDg5LTAuMDMsMC4xNzctMC4wNDEsMC4yNjZjLTAuMDIxLDAuMTY4LTAuMDMzLDAuMzM4LTAuMDQyLDAuNTFjLTAuMDA1LDAuMDk4LTAuMDE0LDAuMTk2LTAuMDE1LDAuMjk0DQoJCQljMCwwLjAzMy0wLjAwNSwwLjA2NS0wLjAwNSwwLjA5OHYxNC45MDRjMCw3LjE5Nyw1Ljg1NSwxMy4wNTIsMTMuMDUyLDEzLjA1Mmg5LjgxNXYxNDMuMjMzaC0yLjEzOA0KCQkJYy05LjkxNywwLTE3Ljk4NSw4LjA2OC0xNy45ODUsMTcuOTg1czguMDY4LDE3Ljk4NiwxNy45ODUsMTcuOTg2aDIuMTM4djQ2LjY5NmMwLDQuMDI0LDMuMjYyLDcuMjg3LDcuMjg3LDcuMjg3DQoJCQlzNy4yODctMy4yNjIsNy4yODctNy4yODd2LTQ2LjY5NmgzNDQuMzY0djEyOS4zMTFjLTAuMDU1LTAuMDMyLTAuMTEzLTAuMDYtMC4xNjktMC4wOTJjLTAuNzE0LTAuNDE1LTEuNDM5LTAuODEtMi4xNzYtMS4xODINCgkJCWMtMC4xNDQtMC4wNzMtMC4yOTEtMC4xMzktMC40MzUtMC4yMWMtMC42MTQtMC4zMDItMS4yMzUtMC41ODgtMS44NjMtMC44NTljLTAuMjEzLTAuMDkyLTAuNDI1LTAuMTgzLTAuNjM5LTAuMjcyDQoJCQljLTAuNzI3LTAuMy0xLjQ1OS0wLjU4NS0yLjIwMi0wLjg0NGMtMC4wNDQtMC4wMTUtMC4wODctMC4wMzMtMC4xMzEtMC4wNDljLTAuNzg0LTAuMjcxLTEuNTc4LTAuNTExLTIuMzc4LTAuNzM2DQoJCQljLTAuMjE5LTAuMDYyLTAuNDQtMC4xMTgtMC42Ni0wLjE3NmMtMC42NDItMC4xNjktMS4yODktMC4zMjMtMS45NC0wLjQ2MmMtMC4xODgtMC4wNC0wLjM3NS0wLjA4NS0wLjU2NC0wLjEyMw0KCQkJYy0wLjgxMi0wLjE2Mi0xLjYyOS0wLjMtMi40NTEtMC40MTRjLTAuMTc4LTAuMDI1LTAuMzU4LTAuMDQyLTAuNTM3LTAuMDY0Yy0wLjY3MS0wLjA4NC0xLjM0NS0wLjE1Mi0yLjAyMi0wLjIwNA0KCQkJYy0wLjIzNC0wLjAxOC0wLjQ2OC0wLjAzNi0wLjcwMi0wLjA1MWMtMC44NDItMC4wNTEtMS42ODUtMC4wODUtMi41MzMtMC4wODVjLTE1LjQ0NiwwLTI5LjY5OSw4LjYxLTM3LjA2MiwyMS45MTUNCgkJCWMtMC44NDYtMC4wMi0xLjY4NCwwLjAwMS0yLjUxNiwwLjA0NmMtMC4xOTUsMC4wMTEtMC4zODcsMC4wMzQtMC41ODEsMC4wNDhjLTAuNjM2LDAuMDQ3LTEuMjY4LDAuMTA3LTEuODk0LDAuMTkNCgkJCWMtMC4yMywwLjAzMS0wLjQ1OCwwLjA3MS0wLjY4NiwwLjEwN2MtMC41ODYsMC4wOTItMS4xNjgsMC4xOTctMS43NDQsMC4zMjFjLTAuMjM0LDAuMDUtMC40NjUsMC4xMDQtMC42OTcsMC4xNTkNCgkJCWMtMC41NzEsMC4xMzctMS4xMzUsMC4yODktMS42OTUsMC40NTdjLTAuMjE3LDAuMDY1LTAuNDM1LDAuMTI4LTAuNjUsMC4xOThjLTAuNTg4LDAuMTktMS4xNjcsMC40LTEuNzQsMC42MjQNCgkJCWMtMC4xNzEsMC4wNjctMC4zNDUsMC4xMjctMC41MTUsMC4xOTdjLTAuNzA1LDAuMjktMS4zOTksMC42MDItMi4wNzksMC45NDFjLTAuMDI4LDAuMDE0LTAuMDU4LDAuMDI2LTAuMDg2LDAuMDQNCgkJCWMtMC43MzMsMC4zNjktMS40NSwwLjc2Ni0yLjE1LDEuMTljLTAuMDY2LDAuMDQtMC4xMjksMC4wODYtMC4xOTUsMC4xMjdjLTAuNiwwLjM3LTEuMTg3LDAuNzU5LTEuNzYsMS4xNjkNCgkJCWMtMC4xODQsMC4xMzItMC4zNjEsMC4yNzItMC41NDIsMC40MDhjLTAuNDQ3LDAuMzM1LTAuODg4LDAuNjc3LTEuMzE2LDEuMDM2Yy0wLjIwNiwwLjE3Mi0wLjQwNywwLjM1MS0wLjYwOSwwLjUyOQ0KCQkJYy0wLjM5MSwwLjM0NS0wLjc3NCwwLjY5OC0xLjE0OCwxLjA2M2MtMC4yMDEsMC4xOTYtMC40MDEsMC4zOTQtMC41OTcsMC41OTZjLTAuMzY1LDAuMzc2LTAuNzE3LDAuNzYzLTEuMDY0LDEuMTU4DQoJCQljLTAuMTc4LDAuMjAzLTAuMzU5LDAuNDA0LTAuNTMzLDAuNjEyYy0wLjM2NywwLjQ0MS0wLjcxNywwLjg5Ny0xLjA2LDEuMzU5Yy0wLjEzMSwwLjE3Ni0wLjI2OSwwLjM0Ni0wLjM5NiwwLjUyNQ0KCQkJYy0wLjg4NSwxLjI0Ni0xLjY4OSwyLjU2LTIuMzkyLDMuOTQ0aC0zNS40NTdWMzQ2LjE4MWMwLTcuMTM1LTUuODA1LTEyLjkzOS0xMi45MzktMTIuOTM5aC03My4zNDkNCgkJCWMtNy4xMzUsMC0xMi45MzksNS44MDUtMTIuOTM5LDEyLjkzOXYxMjQuODUzaC02MC42MzljLTAuMTg4LTAuNDY5LTAuMzk5LTAuOTI1LTAuNjA1LTEuMzgzDQoJCQljLTAuMDg4LTAuMTk0LTAuMTY2LTAuMzk0LTAuMjU2LTAuNTg2Yy0wLjM1My0wLjc0OS0wLjcyOC0xLjQ4My0xLjEyOC0yLjIwMmMtMC4wNzUtMC4xMzUtMC4xNi0wLjI2My0wLjIzNi0wLjM5Nw0KCQkJYy0wLjMzMS0wLjU3Ny0wLjY3My0xLjE0Ny0xLjAzNC0xLjcwM2MtMC4xNTEtMC4yMzItMC4zMTEtMC40NTYtMC40NjctMC42ODVjLTAuMzA1LTAuNDQ4LTAuNjE2LTAuODkxLTAuOTQtMS4zMjQNCgkJCWMtMC4xODMtMC4yNDUtMC4zNzItMC40ODQtMC41NjItMC43MjRjLTAuMzItMC40MDUtMC42NDYtMC44MDMtMC45ODItMS4xOTNjLTAuMjAyLTAuMjM0LTAuNDA1LTAuNDY3LTAuNjEyLTAuNjk1DQoJCQljLTAuMzUyLTAuMzg4LTAuNzE0LTAuNzY2LTEuMDgxLTEuMTM4Yy0wLjIwNS0wLjIwNy0wLjQwNy0wLjQxNy0wLjYxNi0wLjYyYy0wLjQxOS0wLjQwNS0wLjg1Mi0wLjc5NC0xLjI5LTEuMTc4DQoJCQljLTAuMTcyLTAuMTUxLTAuMzM3LTAuMzA4LTAuNTExLTAuNDU1Yy0wLjYyMi0wLjUyNS0xLjI1OS0xLjAzMS0xLjkxNC0xLjUxM2MtMC4wNjctMC4wNDktMC4xMzctMC4wOTMtMC4yMDQtMC4xNDENCgkJCWMtMC41ODgtMC40MjYtMS4xODgtMC44MzYtMS44MDEtMS4yMjZjLTAuMjI1LTAuMTQ0LTAuNDU4LTAuMjc2LTAuNjg2LTAuNDE0Yy0wLjQ2Ny0wLjI4My0wLjkzOC0wLjU2Mi0xLjQxOC0wLjgyNA0KCQkJYy0wLjI3LTAuMTQ4LTAuNTQ1LTAuMjg3LTAuODE5LTAuNDI4Yy0wLjQ1Ni0wLjIzNC0wLjkxNi0wLjQ2MS0xLjM4My0wLjY3NmMtMC4yOS0wLjEzNC0wLjU4MS0wLjI2NC0wLjg3NS0wLjM5MQ0KCQkJYy0wLjQ3My0wLjIwMy0wLjk1My0wLjM5NC0xLjQzNi0wLjU3OGMtMC4yOTEtMC4xMS0wLjU3OS0wLjIyMy0wLjg3My0wLjMyNmMtMC41MjgtMC4xODYtMS4wNjUtMC4zNTMtMS42MDQtMC41MTQNCgkJCWMtMC4yNTYtMC4wNzctMC41MDgtMC4xNjItMC43NjYtMC4yMzNjLTAuOC0wLjIyMS0xLjYwOC0wLjQyMS0yLjQyOC0wLjU4OGMtMC41MjctMC43MTgtMS4wNzQtMS40MTgtMS42MzctMi4wOTkNCgkJCWMtMC4xOTMtMC4yMzMtMC4zOTgtMC40NTItMC41OTUtMC42ODFjLTAuMzc4LTAuNDQtMC43NTQtMC44ODItMS4xNDctMS4zMDZjLTAuMjQ2LTAuMjY1LTAuNTA1LTAuNTE0LTAuNzU3LTAuNzcyDQoJCQljLTAuMzYtMC4zNjktMC43MTYtMC43NDQtMS4wODctMS4xYy0wLjI3Ny0wLjI2NS0wLjU2Ni0wLjUxNC0wLjg0OS0wLjc3MmMtMC4zNjItMC4zMy0wLjcxOS0wLjY2NC0xLjA5MS0wLjk4MQ0KCQkJYy0wLjMwMS0wLjI1Ny0wLjYxNC0wLjQ5OC0wLjkyMS0wLjc0N2MtMC4zNjgtMC4yOTgtMC43MzItMC42LTEuMTA4LTAuODg2Yy0wLjMyMi0wLjI0NC0wLjY1NC0wLjQ3Mi0wLjk4MS0wLjcwNw0KCQkJYy0wLjM3Ni0wLjI3LTAuNzQ5LTAuNTQ0LTEuMTMzLTAuODAxYy0wLjMzOS0wLjIyNy0wLjY4Ny0wLjQzOS0xLjAzMS0wLjY1N2MtMC4zODctMC4yNDUtMC43NzEtMC40OTMtMS4xNjQtMC43MjUNCgkJCWMtMC4zNTMtMC4yMDktMC43MTUtMC40MDItMS4wNzQtMC42MDFjLTAuMzk3LTAuMjItMC43OTItMC40NDMtMS4xOTYtMC42NTFjLTAuMzY4LTAuMTktMC43NDItMC4zNjQtMS4xMTUtMC41NDQNCgkJCWMtMC40MDYtMC4xOTUtMC44MTEtMC4zOTMtMS4yMjQtMC41NzZjLTAuMzgtMC4xNjktMC43NjUtMC4zMjMtMS4xNS0wLjQ4MmMtMC40MTctMC4xNzEtMC44MzItMC4zNDQtMS4yNTUtMC41MDMNCgkJCWMtMC4zODktMC4xNDctMC43ODQtMC4yOC0xLjE3OC0wLjQxNmMtMC40MjctMC4xNDctMC44NTQtMC4yOTYtMS4yODYtMC40M2MtMC4zOTgtMC4xMjQtMC44MDEtMC4yMzYtMS4yMDQtMC4zNDkNCgkJCWMtMC40MzctMC4xMjMtMC44NzMtMC4yNDYtMS4zMTQtMC4zNTZjLTAuNDA3LTAuMTAxLTAuODE3LTAuMTkxLTEuMjI3LTAuMjgxYy0wLjQ0NS0wLjA5OC0wLjg5LTAuMTk0LTEuMzM4LTAuMjc5DQoJCQljLTAuNDE0LTAuMDc4LTAuODMxLTAuMTQ1LTEuMjQ4LTAuMjEyYy0wLjQ1My0wLjA3Mi0wLjkwNS0wLjE0My0xLjM2MS0wLjIwMmMtMC40Mi0wLjA1NC0wLjg0Mi0wLjA5OC0xLjI2NC0wLjE0MQ0KCQkJYy0wLjQ2LTAuMDQ3LTAuOTIxLTAuMDktMS4zODUtMC4xMjJjLTAuNDI0LTAuMDMtMC44NS0wLjA1MS0xLjI3Ni0wLjA2OWMtMC4yNjktMC4wMTItMC41MzQtMC4wMzYtMC44MDQtMC4wNDN2LTI5Ljg1MQ0KCQkJYzAtNC4wMjQtMy4yNjItNy4yODctNy4yODctNy4yODdjLTQuMDI1LDAtNy4yODcsMy4yNjItNy4yODcsNy4yODd2MzEuODU2Yy0xNy4wNTMsNS4yNzktMjkuODM5LDIwLjM1Ni0zMS43NSwzOC42MjNoLTIuOTQyDQoJCQljLTExLjI5NCwwLTIwLjQ4Myw5LjE4OS0yMC40ODMsMjAuNDgzczkuMTg5LDIwLjQ4MywyMC40ODMsMjAuNDgzaDQ0Mi44OTRjMTEuMjk0LDAsMjAuNDgzLTkuMTg5LDIwLjQ4My0yMC40ODMNCgkJCUM0OTcuOTI3LDQ4MC4yMjMsNDg4LjczOCw0NzEuMDM0LDQ3Ny40NDQsNDcxLjAzNHogTTIzOS4zMzMsMjYuNDZjMC0wLjAwMSwwLjAwMS0wLjAwMSwwLjAwMS0wLjAwMWwzLjA4OS00LjYyNw0KCQkJYzMuMDM0LTQuNTQ1LDguMTA5LTcuMjU4LDEzLjU3NC03LjI1OGM1LjQ2NSwwLDEwLjU0LDIuNzEzLDEzLjU3NCw3LjI1OWw0OC4yNzgsNzIuMzA4aC01LjIwMmwtNDYuMTAzLTY5LjA1Mw0KCQkJYy0yLjM1OC0zLjUzMS02LjMtNS42MzktMTAuNTQ2LTUuNjM5Yy00LjI0NiwwLTguMTg5LDIuMTA4LTEwLjU0Niw1LjYzOUwxOTkuMzQ3LDk0LjE0aC01LjIwMmw4Ljc3OC0xMy4xNDhMMjM5LjMzMywyNi40NnoNCgkJCSBNMjk1LjEyNCw5NC4xNEgyMTYuODdsMzkuMTI3LTU4LjYwNEwyOTUuMTI0LDk0LjE0eiBNNzkuODE2LDI5LjdoMTM5LjgzMUwyMDkuNTEsNDQuODgzTDE3Ni42MjIsOTQuMTRINjMuMDgxTDc5LjgxNiwyOS43eg0KCQkJIE02MC45NDgsMTE0LjgwOXYtNi4wOTZoMzkwLjA5OHY2LjA5Nkg2MC45NDh6IE00MjguMTc5LDEyOS4zODJ2MTQzLjIzM0g4My44MTVWMTI5LjM4Mkg0MjguMTc5eiBNNjcuMTA0LDI5NC4wMTQNCgkJCWMtMS44ODEsMC0zLjQxMi0xLjUzMS0zLjQxMi0zLjQxM2MwLTEuODgxLDEuNTMtMy40MTIsMy40MTItMy40MTJINDQ0Ljg5YzEuODgxLDAsMy40MTIsMS41MzEsMy40MTIsMy40MTINCgkJCWMwLDEuODgyLTEuNTMsMy40MTMtMy40MTIsMy40MTNINjcuMTA0eiBNMzYwLjQxNiw0NzAuODkzYzAuMzE3LTAuMTg3LDAuNjM4LTAuMzY4LDAuOTY3LTAuNTM1DQoJCQljMC4xNTYtMC4wNzksMC4zMTYtMC4xNDksMC40NzQtMC4yMjNjMC4yOC0wLjEzMSwwLjU2Mi0wLjI1NiwwLjg1LTAuMzcxYzAuMTgzLTAuMDczLDAuMzY4LTAuMTQyLDAuNTUzLTAuMjA4DQoJCQljMC4yNzItMC4wOTgsMC41NDctMC4xODcsMC44MjQtMC4yNzFjMC4yMDEtMC4wNiwwLjQwMi0wLjEyMSwwLjYwNS0wLjE3NGMwLjI3Ni0wLjA3MiwwLjU1Ni0wLjEzMiwwLjgzNi0wLjE5DQoJCQljMC4yMDctMC4wNDMsMC40MTEtMC4wOTEsMC42Mi0wLjEyNmMwLjM1Ni0wLjA2LDAuNzE4LTAuMTAyLDEuMDgxLTAuMTM5YzAuMTc2LTAuMDE4LDAuMzUyLTAuMDM5LDAuNTI5LTAuMDUyDQoJCQljMC40NDYtMC4wMzEsMC44OTYtMC4wNDcsMS4zNS0wLjA0M2MwLjMzNywwLjAwMywwLjY3OSwwLjAzMiwxLjAyLDAuMDU2YzAuMjM0LDAuMDE2LDAuNDY3LDAuMDIsMC43MDIsMC4wNDYNCgkJCWMwLjU3MiwwLjA2NSwxLjE0NiwwLjE1NSwxLjcxOSwwLjI3OWMzLjUwOSwwLjc1Niw3LjA0Ny0xLjE1NSw4LjMzNy00LjUwN2M0LjA5Mi0xMC42MzksMTQuNDk2LTE3Ljc4NywyNS44OTEtMTcuNzg3DQoJCQljNy45NSwwLDE1LjUzMywzLjQyOCwyMC44MDYsOS40MDZjMC4yMSwwLjIzOCwwLjQzMywwLjQ2LDAuNjY5LDAuNjY2YzAuMDEzLDAuMDExLDAuMDI4LDAuMDIsMC4wNDEsMC4wMzINCgkJCWMwLjkzMiwwLjgwNCwyLjA0MywxLjM1NSwzLjIzLDEuNjA4YzAuOTAzLDAuMTkzLDEuODQ4LDAuMjE2LDIuNzg3LDAuMDUxYzEwLjQxNi0xLjgzMSwxOS45NjQsMy44NjgsMjMuOTIyLDEyLjYyNGgtOTguMDYxDQoJCQlDMzYwLjI1LDQ3MC45ODUsMzYwLjMzNCw0NzAuOTQyLDM2MC40MTYsNDcwLjg5M3ogTTI5MS4wMzgsMzQ3LjgxNXYxMjMuMjE5aC03MC4wODJWMzQ3LjgxNUgyOTEuMDM4eiBNNzcuNzk3LDQ0NS4zNTINCgkJCWMwLjc2Ny0wLjEyMSwxLjUzNi0wLjIxNSwyLjMwNS0wLjI3OWMwLjA2Ni0wLjAwNSwwLjEzMi0wLjAwOSwwLjE5OC0wLjAxNGMwLjc4NC0wLjA2LDEuNTY3LTAuMDk2LDIuMzQzLTAuMDk2DQoJCQljMTAuNjg5LDAsMjAuNDY1LDUuNDI0LDI2LjE1LDE0LjUwOWMxLjE4OCwxLjg5OSwzLjE4NSwzLjE0Nyw1LjQxNCwzLjM4MWMwLjUyMywwLjA1NSwxLjAzOCwwLjEzNSwxLjU0OSwwLjIyNg0KCQkJYzAuMTE1LDAuMDIsMC4yMywwLjA0MSwwLjM0NSwwLjA2M2MwLjUsMC4wOTcsMC45OTUsMC4yMDgsMS40ODMsMC4zMzhjMC4wNjMsMC4wMTcsMC4xMjUsMC4wMzcsMC4xODksMC4wNTUNCgkJCWMwLjQ0NCwwLjEyMywwLjg4MSwwLjI2MSwxLjMxMywwLjQxMWMwLjA5OSwwLjAzNCwwLjE5OSwwLjA2NywwLjI5OCwwLjEwM2MwLjQ2NywwLjE2OSwwLjkyNywwLjM1MywxLjM3OSwwLjU1Mw0KCQkJYzAuMDg4LDAuMDM5LDAuMTc1LDAuMDgxLDAuMjYzLDAuMTIyYzAuNDAzLDAuMTg1LDAuOCwwLjM4LDEuMTksMC41ODhjMC4wNzQsMC4wMzksMC4xNDgsMC4wNzYsMC4yMjIsMC4xMTYNCgkJCWMwLjQzMSwwLjIzNiwwLjg1MiwwLjQ4OCwxLjI2NSwwLjc1MmMwLjA5NCwwLjA2LDAuMTg3LDAuMTIyLDAuMjgsMC4xODRjMC4zODgsMC4yNTcsMC43NjksMC41MjMsMS4xMzksMC44MDMNCgkJCWMwLjAzMiwwLjAyNCwwLjA2NiwwLjA0NywwLjA5OCwwLjA3MmMwLjM5MiwwLjMsMC43NywwLjYxNywxLjE0MSwwLjk0M2MwLjA4NywwLjA3NywwLjE3NCwwLjE1NCwwLjI2LDAuMjMyDQoJCQljMC4zNjUsMC4zMzEsMC43MjIsMC42NzEsMS4wNjQsMS4wMjdjMC4wMjksMC4wMywwLjA1NiwwLjA2MiwwLjA4NCwwLjA5MmMwLjMxOSwwLjMzNiwwLjYyNSwwLjY4MywwLjkyMywxLjAzOQ0KCQkJYzAuMDcyLDAuMDg2LDAuMTQ1LDAuMTcyLDAuMjE2LDAuMjZjMC4wNTMsMC4wNjYsMC4xMDEsMC4xMzYsMC4xNTQsMC4yMDJINTIuMTgxQzU0LjIyOSw0NTcuODY4LDY0LjY0Myw0NDcuNDM5LDc3Ljc5Nyw0NDUuMzUyeg0KCQkJIE00NzcuNDQ0LDQ5Ny40MjdIMzQuNTVjLTMuMjU5LDAtNS45MS0yLjY1MS01LjkxLTUuOTFjMC0zLjI1OSwyLjY1MS01LjkxLDUuOTEtNS45MWg0NDIuODk0YzMuMjU5LDAsNS45MSwyLjY1MSw1LjkxLDUuOTENCgkJCUM0ODMuMzU0LDQ5NC43NzYsNDgwLjcwMyw0OTcuNDI3LDQ3Ny40NDQsNDk3LjQyN3oiLz4NCiAgICAgICAgPHBhdGggb3BhY2l0eT0iMC4yNSIgIGQ9Ik0xODYuMjEzLDIzMS41NzJoLTMuMzM4di02NS43NDZjMC01LjcyNC00LjY1Ny0xMC4zOC0xMC4zOC0xMC4zOGgtNTkuMzU2Yy01LjcyNCwwLTEwLjM4LDQuNjU3LTEwLjM4LDEwLjM4djY1Ljc0Ng0KCQkJaC0zLjMzN2MtNC4wMjUsMC03LjI4NywzLjI2Mi03LjI4Nyw3LjI4N2MwLjAwMSw0LjAyNCwzLjI2Myw3LjI4Nyw3LjI4OCw3LjI4N2g4Ni43OWM0LjAyNSwwLDcuMjg3LTMuMjYyLDcuMjg3LTcuMjg3DQoJCQlDMTkzLjUsMjM0LjgzNSwxOTAuMjM4LDIzMS41NzIsMTg2LjIxMywyMzEuNTcyeiBNMTY4LjMwMywyMzEuNTczaC01MC45N3YtNjEuNTU0aDUwLjk3VjIzMS41NzN6Ii8+DQogICAgICAgIDxwYXRoIG9wYWNpdHk9IjAuMjUiICBkPSJNMjk5LjY2OCwyMzEuNTcyaC0zLjMzOHYtNjUuNzQ2YzAtNS43MjQtNC42NTctMTAuMzgtMTAuMzgtMTAuMzhoLTU5LjM1NWMtNS43MjQsMC0xMC4zOCw0LjY1Ny0xMC4zOCwxMC4zOHY2NS43NDYNCgkJCWgtMy4zMzhjLTQuMDI1LDAtNy4yODcsMy4yNjItNy4yODcsNy4yODdjMC4wMDEsNC4wMjQsMy4yNjMsNy4yODcsNy4yODcsNy4yODdoODYuNzkxYzQuMDI1LDAsNy4yODctMy4yNjIsNy4yODctNy4yODcNCgkJCUMzMDYuOTU1LDIzNC44MzUsMzAzLjY5MywyMzEuNTcyLDI5OS42NjgsMjMxLjU3MnogTTI4MS43NTgsMjMxLjU3M2gtNTAuOTd2LTYxLjU1NGg1MC45N1YyMzEuNTczeiIvPg0KICAgICAgICA8cGF0aCBvcGFjaXR5PSIwLjI1IiAgZD0iTTQxMi41NzIsMjMxLjU3MmgtMy4zMzh2LTY1Ljc0NmMwLTUuNzI0LTQuNjU3LTEwLjM4LTEwLjM3OS0xMC4zOGgtNTkuMzU2Yy01LjcyNCwwLTEwLjM4LDQuNjU3LTEwLjM4LDEwLjM4djY1Ljc0Ng0KCQkJaC0zLjMzOGMtNC4wMjUsMC03LjI4NywzLjI2Mi03LjI4Nyw3LjI4N2MwLDQuMDI0LDMuMjYyLDcuMjg3LDcuMjg3LDcuMjg3aDg2Ljc5MWM0LjAyNSwwLDcuMjg3LTMuMjYyLDcuMjg3LTcuMjg3DQoJCQlDNDE5Ljg1OSwyMzQuODM1LDQxNi41OTcsMjMxLjU3Miw0MTIuNTcyLDIzMS41NzJ6IE0zOTQuNjYxLDIzMS41NzNoLTUwLjk3di02MS41NTRoNTAuOTdWMjMxLjU3M3oiLz4NCiAgICAgICAgPHBhdGggZD0iTTE4Mi44MTMsNDEzLjgzM2gtMC41Mjh2LTYwLjA0NWMwLTUuNTY2LTQuNTI5LTEwLjA5NS0xMC4wOTUtMTAuMDk1aC01My44ODZjLTUuNTY2LDAtMTAuMDk1LDQuNTI5LTEwLjA5NSwxMC4wOTV2NjAuMDQ1DQoJCQloLTAuNTI4Yy00LjAyNSwwLTcuMjg3LDMuMjYyLTcuMjg3LDcuMjg3YzAsNC4wMjUsMy4yNjIsNy4yODcsNy4yODcsNy4yODdoNy44MTRoNTkuNTA0aDcuODE0YzQuMDI1LDAsNy4yODctMy4yNjIsNy4yODctNy4yODcNCgkJCUMxOTAuMSw0MTcuMDk1LDE4Ni44MzgsNDEzLjgzMywxODIuODEzLDQxMy44MzN6IE0xNjcuNzEyLDQxMy44MzNoLTQ0LjkzMXYtNTUuNTY3aDQ0LjkzMVY0MTMuODMzeiIvPg0KICAgICAgICA8cGF0aCBkPSJNNDA0LjMxNCw0MTMuODMzaC0wLjUyOHYtNjAuMDQ1YzAtNS41NjYtNC41MjktMTAuMDk1LTEwLjA5NS0xMC4wOTVoLTUzLjg4NmMtNS41NjYsMC0xMC4wOTYsNC41MjktMTAuMDk2LDEwLjA5NXY2MC4wNDUNCgkJCWgtMC41MjhjLTQuMDI1LDAtNy4yODcsMy4yNjItNy4yODcsNy4yODdjMCw0LjAyNSwzLjI2Miw3LjI4Nyw3LjI4Nyw3LjI4N2g3LjgxNEgzOTYuNWg3LjgxNGM0LjAyNSwwLDcuMjg3LTMuMjYyLDcuMjg3LTcuMjg3DQoJCQlDNDExLjYwMSw0MTcuMDk1LDQwOC4zMzksNDEzLjgzMyw0MDQuMzE0LDQxMy44MzN6IE0zODkuMjEzLDQxMy44MzNoLTQ0LjkzMnYtNTUuNTY3aDQ0LjkzMlY0MTMuODMzeiIvPg0KICAgICAgICA8cGF0aCBkPSJNMjc2LjU0NSw0MDUuMDg5Yy00LjAyNSwwLTcuMjg3LDMuMjYyLTcuMjg3LDcuMjg3djEyLjYzYzAsNC4wMjQsMy4yNjIsNy4yODcsNy4yODcsNy4yODcNCgkJCWM0LjAyNSwwLDcuMjg3LTMuMjYyLDcuMjg3LTcuMjg3di0xMi42M0MyODMuODMyLDQwOC4zNTIsMjgwLjU3LDQwNS4wODksMjc2LjU0NSw0MDUuMDg5eiIvPg0KICAgIDwvZz4NCjwvc3ZnPg0K","Guest Bathroom":"PHN2ZyBoZWlnaHQ9IjUxMiIgdmlld0JveD0iMCAwIDY0IDY0IiB3aWR0aD0iNTEyIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPg0KICAgIDxnIGZpbGw9ImN1cnJlbnRDb2xvciI+DQogICAgICAgIDxwYXRoIGQ9Im02My42MTggNjItMi43MTgtNS40NDdhMSAxIDAgMCAwIC0uOS0uNTUzaC0xdi0zMGgzdi0yaC0zdi0xOWE1LjAwNiA1LjAwNiAwIDAgMCAtNS01aC0xNGE1LjAwNiA1LjAwNiAwIDAgMCAtNSA1djFhMyAzIDAgMCAwIC0zIDN2MWgtNWEzIDMgMCAwIDAgLTMgM3YyYTEgMSAwIDAgMCAxIDFoMTV2LTJoLTE0di0xYTEgMSAwIDAgMSAxLTFoMThhMSAxIDAgMCAxIDEgMXYxaC00djJoNWExIDEgMCAwIDAgMS0xdi0yYTMgMyAwIDAgMCAtMy0zaC01di0xYTMgMyAwIDAgMCAtMy0zdi0xYTMgMyAwIDAgMSAzLTNoMTRhMyAzIDAgMCAxIDMgM3YxOWgtNXYyaDV2MTRoLTN2LTJoLTJ2Nmgydi0yaDN2MTRoLTFhMSAxIDAgMCAwIC0uOS41NTNsLTIuNzE4IDUuNDQ3aC01Mi4zODJ2Mmg2NHYtMnptLTI1LjYxOC01M3YxaC00di0xYTEgMSAwIDAgMSAxLTFoMmExIDEgMCAwIDEgMSAxem0xOC42MTggNDloMi43NjRsMiA0aC02Ljc2NHoiLz4NCiAgICAgICAgPHBhdGggZD0ibTI5IDE4aDJ2NGgtMnoiLz4NCiAgICAgICAgPHBhdGggZD0ibTI5IDI0aDJ2MmgtMnoiLz4NCiAgICAgICAgPHBhdGggZD0ibTI5IDM0aDJ2MmgtMnoiLz4NCiAgICAgICAgPHBhdGggZD0ibTM3IDM0aDJ2MmgtMnoiLz4NCiAgICAgICAgPHBhdGggZD0ibTI5IDI4aDJ2NGgtMnoiLz4NCiAgICAgICAgPHBhdGggZD0ibTMzIDIyaDJ2NGgtMnoiLz4NCiAgICAgICAgPHBhdGggZD0ibTMzIDI4aDJ2MmgtMnoiLz4NCiAgICAgICAgPHBhdGggZD0ibTMzIDMyaDJ2NmgtMnoiLz4NCiAgICAgICAgPHBhdGggZD0ibTQxIDIyaDJ2NGgtMnoiLz4NCiAgICAgICAgPHBhdGggZD0ibTQxIDI4aDJ2MmgtMnoiLz4NCiAgICAgICAgPHBhdGggZD0ibTQxIDMyaDJ2NmgtMnoiLz4NCiAgICAgICAgPHBhdGggZD0ibTM3IDE4aDJ2NGgtMnoiLz4NCiAgICAgICAgPHBhdGggZD0ibTM3IDI0aDJ2MmgtMnoiLz4NCiAgICAgICAgPHBhdGggZD0ibTM3IDI4aDJ2NGgtMnoiLz4NCiAgICAgICAgPHBhdGggZD0ibTQ1IDM0aDJ2MmgtMnoiLz4NCiAgICAgICAgPHBhdGggZD0ibTQ1IDE4aDJ2NGgtMnoiLz4NCiAgICAgICAgPHBhdGggZD0ibTQ1IDI0aDJ2MmgtMnoiLz4NCiAgICAgICAgPHBhdGggZD0ibTQ1IDI4aDJ2NGgtMnoiLz4NCiAgICAgICAgPHBhdGggZD0ibTQxIDE4aDJ2MmgtMnoiLz4NCiAgICAgICAgPHBhdGggZD0ibTMzIDE4aDJ2MmgtMnoiLz4NCiAgICAgICAgPHBhdGggZD0ibTI1IDIyaDJ2NGgtMnoiLz4NCiAgICAgICAgPHBhdGggZD0ibTI1IDI4aDJ2MmgtMnoiLz4NCiAgICAgICAgPHBhdGggZD0ibTI1IDMyaDJ2NmgtMnoiLz4NCiAgICAgICAgPHBhdGggZD0ibTI1IDE4aDJ2MmgtMnoiLz4NCiAgICAgICAgPHBhdGggZD0ibTIgMzcuOTg3djE5LjAxM2ExIDEgMCAwIDAgMSAxaDEyYTEgMSAwIDAgMCAxLTF2LTE5LjFsMi0uMDEzdjIuMTEzaDJ2LTZoLTJ2MS44ODJsLTE4LjAwNi4xMTguMDEyIDJ6bTIgMTIuMDEzaDEwdjFoLTEwem0wIDZ2LTNoMTB2M3ptMTAtOGgtMTB2LTEwLjAyNmwxMC0uMDY2eiIvPg0KICAgICAgICA8cGF0aCBkPSJtMTAgMjljNC40ODYgMCA4LTUuMjcxIDgtMTJzLTMuNTE0LTEyLTgtMTItOCA1LjI3MS04IDEyIDMuNTE0IDEyIDggMTJ6bTAtMjJjMy4yNTIgMCA2IDQuNTc5IDYgMTBzLTIuNzQ4IDEwLTYgMTAtNi00LjU3OS02LTEwIDIuNzQ4LTEwIDYtMTB6Ii8+DQogICAgICAgIDxwYXRoIGQ9Im01LjA5NSAxMy41aDcuODF2MmgtNy44MXoiIHRyYW5zZm9ybT0ibWF0cml4KC43NjggLS42NCAuNjQgLjc2OCAtNy4xOTcgOS4xMjIpIi8+DQogICAgICAgIDxwYXRoIGQ9Im03LjA5NSAxOC41aDcuODF2MmgtNy44MXoiIHRyYW5zZm9ybT0ibWF0cml4KC43NjggLS42NCAuNjQgLjc2OCAtOS45MzQgMTEuNTYyKSIvPg0KICAgIDwvZz4NCjwvc3ZnPg==","Guest Room":"PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiB3aWR0aD0iNTEyIiBoZWlnaHQ9IjUxMiI+DQogICAgPGcgZmlsbD0iY3VycmVudENvbG9yIj4NCiAgICAgICAgPHBhdGggZD0iTTQ1NiwzMjhhNDAuMDM3LDQwLjAzNywwLDAsMC04LC44MDQ5M1YxNDRhNy45NzUyMiw3Ljk3NTIyLDAsMCwwLTIuMzQzODEtNS42NTc0NywxNC42NDUzNSwxNC42NDUzNSwwLDAsMSwwLTIwLjY4NTA2QTcuOTc1MjIsNy45NzUyMiwwLDAsMCw0NDgsMTEyVjg4aDQwYTcuOTk5NDYsNy45OTk0NiwwLDAsMCw2Ljk0NTgtMTEuOTY4NzVsLTMyLTU2QTcuOTk4NjMsNy45OTg2MywwLDAsMCw0NTYsMTZIMzg0YTcuOTk4NjMsNy45OTg2MywwLDAsMC02Ljk0NTgsNC4wMzEyNWwtMzIsNTZBNy45OTk0Niw3Ljk5OTQ2LDAsMCwwLDM1Miw4OGg0MHYyNGE3Ljk3NTIyLDcuOTc1MjIsMCwwLDAsMi4zNDM4MSw1LjY1NzQ3LDE0LjY0NTM1LDE0LjY0NTM1LDAsMCwxLDAsMjAuNjg1MDZBNy45NzUyMiw3Ljk3NTIyLDAsMCwwLDM5MiwxNDRWMzIwSDMxMlYyODhoMjRhOC4wMDAwOCw4LjAwMDA4LDAsMCwwLDgtOFYyNDhhOC4wMDAwOCw4LjAwMDA4LDAsMCwwLTgtOEgzMTJWMjE2aDQ4YTguMDAwMDgsOC4wMDAwOCwwLDAsMCw4LThWMTEyYTguMDAwMDgsOC4wMDAwOCwwLDAsMC04LThIMjA4YTguMDAwMDgsOC4wMDAwOCwwLDAsMC04LDh2OTZhOC4wMDAwOCw4LjAwMDA4LDAsMCwwLDgsOGg0OHYyNEgyMDUuNDE2MDhsLTEzLjYwNTUzLTM0LjAxNDY1LTQuOTc0MTItMzkuNzkzQTU2LjUzMTQ4LDU2LjUzMTQ4LDAsMCwwLDE4NCwxNTQuMjZWODBBNjQsNjQsMCwwLDAsNTYsODB2NTIuODI4NjFBNTYuMDQxOTMsNTYuMDQxOTMsMCwwLDAsMzMuNTk0MjQsMTYxLjkxOWwtMTcuMTgzNiw1MS41NTA3OGE3Ljk5OCw3Ljk5OCwwLDAsMC0uMTcxODcsNC40NzA3bDUuNTkxMzcsMjIuMzY1NDhBNy45OTc0NSw3Ljk5NzQ1LDAsMCwwLDE2LDI0OFY0ODhhOC4wMDAwOCw4LjAwMDA4LDAsMCwwLDgsOEg0ODhhOC4wMDAwOCw4LjAwMDA4LDAsMCwwLDgtOFYzNjhBNDAuMDQ1NTIsNDAuMDQ1NTIsMCwwLDAsNDU2LDMyOFptMjQsNDB2NTZINDMyVjM2OGEyNCwyNCwwLDAsMSw0OCwwWk0yNjQsNDI0VjQwMGE4LjAwOTE3LDguMDA5MTcsMCwwLDEsOC04SDQwOGE4LjAwOTE3LDguMDA5MTcsMCwwLDEsOCw4djI0Wk05Niw0MjRWNDAwYTguMDA5MTcsOC4wMDkxNywwLDAsMSw4LThIMjQwYTguMDA5MTcsOC4wMDkxNywwLDAsMSw4LDh2MjRabTMyMC04MHYzMy4zNzYyMkEyMy44ODIxMiwyMy44ODIxMiwwLDAsMCw0MDgsMzc2SDI3MmEyMy45MDExMSwyMy45MDExMSwwLDAsMC0xNiw2LjEzMDg2QTIzLjkwMTExLDIzLjkwMTExLDAsMCwwLDI0MCwzNzZIMTA0YTIzLjg4MjEyLDIzLjg4MjEyLDAsMCwwLTgsMS4zNzYyMlYzNDRhOC4wMDkxNyw4LjAwOTE3LDAsMCwxLDgtOEg0MDhBOC4wMDkxNyw4LjAwOTE3LDAsMCwxLDQxNiwzNDRabTEwLjQ1MTcyLTIwOEg0MTMuNTQ4MjhhMzAuODQzNTEsMzAuODQzNTEsMCwwLDAsMC0xNmgxMi45MDM0NEEzMC44NDM1MSwzMC44NDM1MSwwLDAsMCw0MjYuNDUxNzIsMTM2Wk0zODguNjQyNTgsMzJoNjIuNzE0ODRsMjIuODU2OTQsNDBIMzY1Ljc4NTY0Wk00MzIsODh2MTZINDA4Vjg4Wm0tMjQsNjRoMjRWMzM2LjAyMmMtLjM2NjMzLjI3NTY0LS43MjQxOC41NjItMS4wODA2OS44NDk2MUEyNC4wNDM2OSwyNC4wNDM2OSwwLDAsMCw0MDgsMzIwWk0yOTYsMzIwSDEwNGEyNC4wNDM2OSwyNC4wNDM2OSwwLDAsMC0yMi45MTkzMSwxNi44NzE1OEEzOS45LDM5LjksMCwwLDAsMzIsMzM2LjAyMlYyODhIMjk2Wm0zMi00OEgzMlYyNTZIMzI4Wk03MiwyNDBINjRWMjI1LjU0MWw3LjMxNjg5LTE4LjI5Mkw3MiwyMDkuMjk3ODVabTg4LS4wMDAyNC4wMDAyNC4wMDAyNEgxNjBaTTIxNiwyMDBWMTIwSDM1MnY4MEgzMTJWMTY4YTguMDAwMDgsOC4wMDAwOCwwLDAsMC04LThIMjY0YTguMDAwMDgsOC4wMDAwOCwwLDAsMC04LDh2MzJabTU2LTI0aDI0djY0SDI3MlpNMTIwLDMyYTQ4LjA1NCw0OC4wNTQsMCwwLDEsNDgsNDh2NTAuODUzNTJhNTYuNzI1NjIsNTYuNzI1NjIsMCwwLDAtNy45MTk5Mi01LjczNTM2bC0xMS40NDE2NS02Ljg2NUEzMS43OTQwNSwzMS43OTQwNSwwLDAsMCwxNTIsMTA0VjgwYTguMDAwMDgsOC4wMDAwOCwwLDAsMC04LThoLTYuMTExMzNhMjAuODMwNTMsMjAuODMwNTMsMCwwLDEtMTguNzMzNC0xMS41NzgxMiw4LjAwMDY0LDguMDAwNjQsMCwwLDAtMTIuODEyLTIuMDc5MTFsLTE2LDE2QTguMDAwNzYsOC4wMDA3NiwwLDAsMCw4OCw4MHYyNGEzMS44MDE4OCwzMS44MDE4OCwwLDAsMCwyLjc1NzUxLDEyLjk3MTE5TDcyLDEyNS4wMVY4MEE0OC4wNTQsNDguMDU0LDAsMCwxLDEyMCwzMlptMTYsNzJhMTYsMTYsMCwwLDEtMzIsMFY4My4zMTM0OGw2Ljk0Njc4LTYuOTQ2MjlBMzYuNjk4MTYsMzYuNjk4MTYsMCwwLDAsMTM2LDg3Ljk1MzEyWm0tMzQuNzcxOTEsMjUuODkyMDlhMzEuOTE2MTMsMzEuOTE2MTMsMCwwLDAsMzYuNzA0NDcuNTk3MTdsMS4yMzcxOC43NDI0M0wxMjAsMTU1LjE5MzM2bC0xOS44NjYyNy0yNC44MzIyOFpNNDguNzczLDE2Ni45Nzk0OUE0MC4wMzUzOCw0MC4wMzUzOCwwLDAsMSw3MC45NjM4NywxNDIuODYyM2wxMy45MTE2Mi01Ljk2MTkxLDI4Ljg3NzQ0LDM2LjA5NjY4YTcuOTk5NDMsNy45OTk0MywwLDAsMCwxMi40OTQxNCwwTDE1Mi45OSwxMzkuNTY4MzZhMzkuNzI3NzksMzkuNzI3NzksMCwwLDEsMTcuOTY5NDgsMjguNjA4NGw1LjEwMjU0LDQwLjgxNTQzYTcuOTgyODEsNy45ODI4MSwwLDAsMCwuNTEwMjYsMS45Nzg1MUwxODguMTgzNTksMjQwSDE4MGwtMjAtMjYuNjY3VjIwMS44MDY2NGE1MC44MjMzOCw1MC44MjMzOCwwLDAsMCwxLjkzMjYyLTM3LjMwNzYybC0yLjM0MzI2LTcuMDI5MjktMTUuMTc4NzIsNS4wNjA1NCwyLjM0MzI3LDcuMDI5M2EzNC45NTUxMywzNC45NTUxMywwLDAsMS0xLjkwOTE4LDI2Ljg2MjMxQTcuOTk5MzQsNy45OTkzNCwwLDAsMCwxNDQsMjAwdjQwSDg4VjIwOGE4LjAwNjQzLDguMDA2NDMsMCwwLDAtLjQxMDY0LTIuNTMwMjdsLTgtMjRhOC4wMDAwOSw4LjAwMDA5LDAsMCwwLTE1LjAxNzA5LS40NDA0M2wtMTYsNDBBNy45OTcyMyw3Ljk5NzIzLDAsMCwwLDQ4LDIyNHYxNkgzOC4yNDYwOWwtNS45MTk5Mi0yMy42ODA2NlpNMzIsMzY4YTI0LDI0LDAsMCwxLDQ4LDB2NTZIMzJaTTQ4MCw0ODBIMzJWNDQwSDQ4MFoiLz4NCiAgICA8L2c+DQo8L3N2Zz4NCg==",Gym:Jxe,Hall:Bxe,"Home Theater":"PHN2ZyBoZWlnaHQ9IjUxMXB0IiB2aWV3Qm94PSIxIC00NCA1MTEuOTk4OTkgNTExIiB3aWR0aD0iNTExcHQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+DQogICAgPGcgZmlsbD0iY3VycmVudENvbG9yIj4NCiAgICA8cGF0aCBkPSJtMjgyLjUxOTUzMSAzMzMuOTg4MjgxYy00LjE3MTg3NSAwLTcuNTQ2ODc1IDMuMzc4OTA3LTcuNTQ2ODc1IDcuNTQ2ODc1IDAgNC4xNjc5NjkgMy4zNzUgNy41NDY4NzUgNy41NDY4NzUgNy41NDY4NzVoMTE0LjMzOTg0NGM3LjA4MjAzMSAwIDEyLjg0Mzc1LTUuNzYxNzE5IDEyLjg0Mzc1LTEyLjg0NzY1NnYtMTkxLjkyOTY4N2MwLTcuMDgyMDMyLTUuNzYxNzE5LTEyLjg0NzY1Ny0xMi44NDM3NS0xMi44NDc2NTdoLTI4MS43MTg3NWMtNy4wODIwMzEgMC0xMi44NDM3NSA1Ljc2NTYyNS0xMi44NDM3NSAxMi44NDc2NTd2MTkxLjkyOTY4N2MwIDcuMDg1OTM3IDUuNzYxNzE5IDEyLjg0NzY1NiAxMi44NDM3NSAxMi44NDc2NTZoMTM3LjE5MTQwNmM0LjE2Nzk2OSAwIDcuNTQ2ODc1LTMuMzc4OTA2IDcuNTQ2ODc1LTcuNTQ2ODc1IDAtNC4xNjc5NjgtMy4zNzg5MDYtNy41NDY4NzUtNy41NDY4NzUtNy41NDY4NzVoLTEzNC45NDUzMTJ2LTE4Ny40Mzc1aDI3Ny4yMjY1NjJ2MTg3LjQzNzV6bTAgMCIvPg0KICAgIDxwYXRoIGQ9Im00OS4yNjE3MTkgODIuNzQyMTg4YzE1LjU4MjAzMSAwIDI4LjI2MTcxOS0xMi42Nzk2ODggMjguMjYxNzE5LTI4LjI1MzkwNyAwLTE1LjU4NTkzNy0xMi42Nzk2ODgtMjguMjYxNzE5LTI4LjI2MTcxOS0yOC4yNjE3MTktMTUuNTc4MTI1IDAtMjguMjUzOTA3IDEyLjY3NTc4Mi0yOC4yNTM5MDcgMjguMjYxNzE5IDAgMTUuNTc0MjE5IDEyLjY3NTc4MiAyOC4yNTM5MDcgMjguMjUzOTA3IDI4LjI1MzkwN3ptMC00MS40MjU3ODJjNy4yNjE3MTkgMCAxMy4xNjc5NjkgNS45MDYyNSAxMy4xNjc5NjkgMTMuMTcxODc1IDAgNy4yNTM5MDctNS45MDYyNSAxMy4xNjAxNTctMTMuMTY3OTY5IDEzLjE2MDE1Ny03LjI1MzkwNyAwLTEzLjE2MDE1Ny01LjkwNjI1LTEzLjE2MDE1Ny0xMy4xNjAxNTcgMC03LjI2NTYyNSA1LjkwNjI1LTEzLjE3MTg3NSAxMy4xNjAxNTctMTMuMTcxODc1em0wIDAiLz4NCiAgICA8cGF0aCBkPSJtNDYyLjczODI4MS41Yy0yNy4xNjQwNjIgMC00OS4yNjk1MzEgMjIuMTA1NDY5LTQ5LjI2OTUzMSA0OS4yNjk1MzF2NTYuMzA0Njg4Yy01LjY1MjM0NC0xLjM2NzE4OC02LjA0Mjk2OS0uNTM1MTU3LTU0LjMzMjAzMS0uNzc3MzQ0LTQuMTY0MDYzIDAtNy41NDI5NjkgMy4zODI4MTMtNy41NDI5NjkgNy41NDY4NzVzMy4zNzg5MDYgNy41NDY4NzUgNy41NDI5NjkgNy41NDY4NzVoNDcuNzIyNjU2YzcuNzMwNDY5IDAgMTMuOTE0MDYzIDYuMzA0Njg3IDEzLjkxNDA2MyAxMy45MTQwNjN2MjExLjkzMzU5M2MwIDcuNjY0MDYzLTYuMjQ2MDk0IDEzLjkxNDA2My0xMy45MTQwNjMgMTMuOTE0MDYzLTU5LjQxNzk2OSAwLTIzMS41NTQ2ODcgMC0zMDEuNzE4NzUgMC03LjY2Nzk2OSAwLTEzLjkxNDA2My02LjI1LTEzLjkxNDA2My0xMy45MTQwNjMgMC0xMC43NDYwOTMgMC0yMDQuNTg5ODQzIDAtMjExLjkzMzU5MyAwLTUuMjczNDM4IDIuOTU3MDMyLTkuODc4OTA3IDcuMzA0Njg4LTEyLjI0NjA5NCA1Ljg0Mzc1LTMuMTc1NzgyLTQuMjQyMTg4LTEuMDQ2ODc1IDIzMC40MjE4NzUtMS42Njc5NjkgNC4xNzU3ODEgMCA3LjU0Njg3NS0zLjM4MjgxMyA3LjU0Njg3NS03LjU0Njg3NXMtMy4zNzEwOTQtNy41NDY4NzUtNy41NDY4NzUtNy41NDY4NzVjLTIzNi4zNTE1NjMuMjczNDM3LTIyNC41NTA3ODEtLjY0NDUzMS0yMzAuNDIxODc1Ljc3NzM0NHYtNTYuMzA0Njg4YzAtMjcuMTY0MDYyLTIyLjEwNTQ2OS00OS4yNjk1MzEtNDkuMjY5NTMxLTQ5LjI2OTUzMS0yMi43Njk1MzEgMC00Mi40NDkyMTkgMTUuNDMzNTk0LTQ3Ljg2MzI4MSAzNy41MjczNDQtLjk4NDM3NiA0LjA1NDY4NyAxLjUgOC4xNDA2MjUgNS41NDI5NjggOS4xMjUgNC4wNDY4NzUuOTg4MjgxIDguMTI4OTA2LTEuNDg4MjgyIDkuMTI1LTUuNTMxMjUgMy43NDYwOTQtMTUuMzI0MjE5IDE3LjM5ODQzOC0yNi4wMzEyNSAzMy4xOTUzMTMtMjYuMDMxMjUgMTguODQzNzUgMCAzNC4xNzU3ODEgMTUuMzM1OTM3IDM0LjE3NTc4MSAzNC4xNzk2ODd2NjUuMzE2NDA3Yy0zLjExMzI4MSAzLjUxMTcxOC01LjM5MDYyNSA3Ljc3MzQzNy02LjUxMTcxOSAxMi40ODA0NjgtMi42NzE4NzUtMTIuODI0MjE4LTE0LjA1ODU5My0yMi40ODgyODEtMjcuNjY0MDYyLTIyLjQ4ODI4MS0xNS41NzgxMjUgMC0yOC4yNTM5MDcgMTIuNjc5Njg3LTI4LjI1MzkwNyAyOC4yNTc4MTMgMCAxNS41NzgxMjQgMTIuNjc1NzgyIDI4LjI1NzgxMiAyOC4yNTM5MDcgMjguMjU3ODEyIDEyLjUzNTE1NiAwIDIzLjE4NzUtOC4yMTA5MzggMjYuODcxMDkzLTE5LjUzMTI1djYxLjM5ODQzOGMtMy42ODM1OTMtMTEuMzIwMzEzLTE0LjMzNTkzNy0xOS41MjczNDQtMjYuODcxMDkzLTE5LjUyNzM0NC0xNS41NzgxMjUgMC0yOC4yNTM5MDcgMTIuNjc1NzgxLTI4LjI1MzkwNyAyOC4yNTM5MDYgMCAxNS41ODIwMzEgMTIuNjc1NzgyIDI4LjI1NzgxMiAyOC4yNTM5MDcgMjguMjU3ODEyIDEyLjUzNTE1NiAwIDIzLjE4NzUtOC4yMDcwMzEgMjYuODcxMDkzLTE5LjUzMTI1djYxLjQwMjM0NGMtMy42ODM1OTMtMTEuMzI0MjE4LTE0LjMzNTkzNy0xOS41MzEyNS0yNi44NzEwOTMtMTkuNTMxMjUtMTUuNTc4MTI1IDAtMjguMjUzOTA3IDEyLjY3NTc4Mi0yOC4yNTM5MDcgMjguMjUzOTA2IDAgMTUuNTgyMDMyIDEyLjY3NTc4MiAyOC4yNTc4MTMgMjguMjUzOTA3IDI4LjI1NzgxMyAxMi41MzUxNTYgMCAyMy4xODc1LTguMjA3MDMxIDI2Ljg3MTA5My0xOS41MzEyNXYxNy4wODk4NDRjLTIwLjEwNTQ2OCAyNS41MzEyNS02MS4wMzkwNjIgMTEuMTI1LTYxLjAzOTA2Mi0yMS4wOTc2NTd2LTIyNS44NDM3NWMwLTQuMTc1NzgxLTMuMzgyODEyLTcuNTQ2ODc0LTcuNTQ2ODc1LTcuNTQ2ODc0LTQuMTc1NzgxIDAtNy41NDY4NzUgMy4zNzEwOTMtNy41NDY4NzUgNy41NDY4NzR2MjI1Ljg0Mzc1YzAgMjQuNjAxNTYzIDE4LjEyMTA5NCA0NS4wNTA3ODIgNDEuNzE4NzUgNDguNjk1MzEzdjYyLjUyNzM0NGgtMTguOTY0ODQ0Yy00LjE2Nzk2OCAwLTcuNTQ2ODc1IDMuMzc4OTA2LTcuNTQ2ODc1IDcuNTQ2ODc1IDAgNC4xNjc5NjggMy4zNzg5MDcgNy41NDY4NzUgNy41NDY4NzUgNy41NDY4NzVoNTMuMDE5NTMyYzQuMTY3OTY4IDAgNy41NDY4NzQtMy4zNzg5MDcgNy41NDY4NzQtNy41NDY4NzUgMC00LjE2Nzk2OS0zLjM3ODkwNi03LjU0Njg3NS03LjU0Njg3NC03LjU0Njg3NWgtMTguOTY0ODQ0di02Mi41MzEyNWM3LjA0Mjk2OC0xLjA4NTkzOCAxMy41OTc2NTYtMy42Njc5NjkgMTkuMzI0MjE4LTcuNDEwMTU3djkuMTk5MjE5YzAgMTUuOTg0Mzc1IDEzLjAxOTUzMiAyOS4wMDM5MDcgMjkuMDA3ODEzIDI5LjAwMzkwN2g0NS44MjAzMTN2MzUuODk4NDM3YzAgNi4yODkwNjMgNS4xMDkzNzQgMTEuNDEwMTU2IDExLjM5ODQzNyAxMS40MTAxNTZoMjEuMTI4OTA2YzYuMjg5MDYzIDAgMTEuMzk4NDM4LTUuMTIxMDkzIDExLjM5ODQzOC0xMS40MTAxNTZ2LTM1Ljg5ODQzN2gxMjIuMjI2NTYydjM1Ljg5ODQzN2MwIDYuMjg5MDYzIDUuMTA5Mzc1IDExLjQxMDE1NiAxMS4zOTg0MzggMTEuNDEwMTU2aDIxLjEyODkwNmM2LjI4OTA2MyAwIDExLjM5ODQzNy01LjEyMTA5MyAxMS4zOTg0MzctMTEuNDEwMTU2di0zNS44OTg0MzdoNDUuODIwMzEzYzE1Ljk4ODI4MSAwIDI5LjAwNzgxMy0xMy4wMTk1MzIgMjkuMDA3ODEzLTI5LjAwMzkwN3YtOS4xOTkyMTljNS43MjY1NjIgMy43NDIxODggMTIuMjgxMjUgNi4zMjQyMTkgMTkuMzI0MjE4IDcuNDEwMTU3djYyLjUzMTI1aC0xOC45NjQ4NDRjLTQuMTY3OTY4IDAtNy41NDY4NzQgMy4zNzg5MDYtNy41NDY4NzQgNy41NDY4NzUgMCA0LjE2Nzk2OCAzLjM3ODkwNiA3LjU0Njg3NSA3LjU0Njg3NCA3LjU0Njg3NWg1My4wMTk1MzJjNC4xNjc5NjggMCA3LjU0Njg3NS0zLjM3ODkwNyA3LjU0Njg3NS03LjU0Njg3NSAwLTQuMTY3OTY5LTMuMzc4OTA3LTcuNTQ2ODc1LTcuNTQ2ODc1LTcuNTQ2ODc1aC0xOC45NjQ4NDR2LTYyLjUyNzM0NGMyMy41OTc2NTYtMy42NDQ1MzEgNDEuNzE4NzUtMjQuMDkzNzUgNDEuNzE4NzUtNDguNjk1MzEzdi0yNDUuOTg4MjgxYzAtMjcuMTY0MDYyLTIyLjA5Mzc1LTQ5LjI2OTUzMS00OS4yNjE3MTktNDkuMjY5NTMxem0tNDEzLjQ3NjU2MiAxNDZjLTcuMjU3ODEzIDAtMTMuMTY0MDYzLTUuOTA2MjUtMTMuMTY0MDYzLTEzLjE2NDA2MiAwLTcuMjU3ODEzIDUuOTA2MjUtMTMuMTY0MDYzIDEzLjE2NDA2My0xMy4xNjQwNjMgNy4yNTc4MTIgMCAxMy4xNjQwNjIgNS45MDYyNSAxMy4xNjQwNjIgMTMuMTY0MDYzIDAgNy4yNTc4MTItNS45MDYyNSAxMy4xNjQwNjItMTMuMTY0MDYyIDEzLjE2NDA2MnptMCA3OC44NTU0NjljLTcuMjU3ODEzIDAtMTMuMTY0MDYzLTUuOTA2MjUtMTMuMTY0MDYzLTEzLjE2Nzk2OSAwLTcuMjU3ODEyIDUuOTA2MjUtMTMuMTY0MDYyIDEzLjE2NDA2My0xMy4xNjQwNjIgNy4yNTc4MTIgMCAxMy4xNjQwNjIgNS45MDYyNSAxMy4xNjQwNjIgMTMuMTY0MDYyIDAgNy4yNjE3MTktNS45MDYyNSAxMy4xNjc5NjktMTMuMTY0MDYyIDEzLjE2Nzk2OXptMCA3OC44NTE1NjJjLTcuMjU3ODEzIDAtMTMuMTY0MDYzLTUuOTA2MjUtMTMuMTY0MDYzLTEzLjE2Nzk2OSAwLTcuMjU3ODEyIDUuOTA2MjUtMTMuMTY0MDYyIDEzLjE2NDA2My0xMy4xNjQwNjIgNy4yNTc4MTIgMCAxMy4xNjQwNjIgNS45MDYyNSAxMy4xNjQwNjIgMTMuMTY0MDYyIDAgNy4yNjE3MTktNS45MDYyNSAxMy4xNjc5NjktMTMuMTY0MDYyIDEzLjE2Nzk2OXptMTMwLjUzNTE1NiAxMDMuMjUzOTA3aC0xMy43NDYwOTR2LTMyLjIxODc1aDEzLjc0NjA5NHptMTY2LjE1MjM0NCAwaC0xMy43NDYwOTR2LTMyLjIxODc1aDEzLjc0NjA5NHptMTUwLjk1NzAzMS0xMTEuNzAzMTI2YzAgMzIuMjM4MjgyLTQwLjk0MTQwNiA0Ni42MjEwOTQtNjEuMDM5MDYyIDIxLjA5NzY1N3YtMTcuMDg1OTM4YzMuNjgzNTkzIDExLjMyMDMxMyAxNC4zMzU5MzcgMTkuNTI3MzQ0IDI2Ljg3MTA5MyAxOS41MjczNDQgMTUuNTc4MTI1IDAgMjguMjUzOTA3LTEyLjY3NTc4MSAyOC4yNTM5MDctMjguMjU3ODEzIDAtMTUuNTc4MTI0LTEyLjY3NTc4Mi0yOC4yNTM5MDYtMjguMjUzOTA3LTI4LjI1MzkwNi0xMi41MzUxNTYgMC0yMy4xODM1OTMgOC4yMDcwMzItMjYuODcxMDkzIDE5LjUyNzM0NHYtNjEuMzk0NTMxYzMuNjgzNTkzIDExLjMyMDMxMiAxNC4zMzU5MzcgMTkuNTI3MzQzIDI2Ljg3MTA5MyAxOS41MjczNDMgMTUuNTc4MTI1IDAgMjguMjUzOTA3LTEyLjY3NTc4MSAyOC4yNTM5MDctMjguMjU3ODEyIDAtMTUuNTc4MTI1LTEyLjY3NTc4Mi0yOC4yNTM5MDYtMjguMjUzOTA3LTI4LjI1MzkwNi0xMi41MzUxNTYgMC0yMy4xODM1OTMgOC4yMDcwMzEtMjYuODcxMDkzIDE5LjUyNzM0NHYtNjEuMzk4NDM4YzMuNjgzNTkzIDExLjMyNDIxOSAxNC4zMzU5MzcgMTkuNTMxMjUgMjYuODcxMDkzIDE5LjUzMTI1IDE1LjU3ODEyNSAwIDI4LjI1MzkwNy0xMi42NzU3ODEgMjguMjUzOTA3LTI4LjI1NzgxMiAwLTE1LjU3ODEyNi0xMi42NzU3ODItMjguMjUzOTA3LTI4LjI1MzkwNy0yOC4yNTM5MDctMTMuNjA1NDY5IDAtMjQuOTkyMTg3IDkuNjYwMTU3LTI3LjY2NDA2MiAyMi40ODQzNzUtMS4xMjEwOTQtNC43MDcwMzEtMy4zOTg0MzgtOC45Njg3NS02LjUxMTcxOS0xMi40NzY1NjJ2LTY1LjMyMDMxM2MwLTE4Ljg0Mzc1IDE1LjMzMjAzMS0zNC4xNzk2ODcgMzQuMTc5Njg4LTM0LjE3OTY4NyAxOC44NDM3NSAwIDM0LjE2Nzk2OCAxNS4zMzU5MzcgMzQuMTY3OTY4IDM0LjE3OTY4N3YyNDUuOTg4Mjgxem0tNDcuMzMyMDMxLTQuNzE4NzVjMC03LjI1NzgxMiA1LjkwNjI1LTEzLjE2NDA2MiAxMy4xNjQwNjItMTMuMTY0MDYyIDcuMjU3ODEzIDAgMTMuMTY0MDYzIDUuOTA2MjUgMTMuMTY0MDYzIDEzLjE2NDA2MiAwIDcuMjYxNzE5LTUuOTA2MjUgMTMuMTY3OTY5LTEzLjE2NDA2MyAxMy4xNjc5NjktNy4yNTc4MTIgMC0xMy4xNjQwNjItNS45MDYyNS0xMy4xNjQwNjItMTMuMTY3OTY5em0wLTc4Ljg1MTU2MmMwLTcuMjU3ODEyIDUuOTA2MjUtMTMuMTY0MDYyIDEzLjE2NDA2Mi0xMy4xNjQwNjIgNy4yNTc4MTMgMCAxMy4xNjQwNjMgNS45MDYyNSAxMy4xNjQwNjMgMTMuMTY0MDYyIDAgNy4yNjE3MTktNS45MDYyNSAxMy4xNjc5NjktMTMuMTY0MDYzIDEzLjE2Nzk2OS03LjI1NzgxMiAwLTEzLjE2NDA2Mi01LjkwNjI1LTEzLjE2NDA2Mi0xMy4xNjc5Njl6bTAtNzguODUxNTYyYzAtNy4yNTc4MTMgNS45MDYyNS0xMy4xNjQwNjMgMTMuMTY0MDYyLTEzLjE2NDA2MyA3LjI1NzgxMyAwIDEzLjE2NDA2MyA1LjkwNjI1IDEzLjE2NDA2MyAxMy4xNjQwNjMgMCA3LjI1NzgxMi01LjkwNjI1IDEzLjE2NDA2Mi0xMy4xNjQwNjMgMTMuMTY0MDYyLTcuMjU3ODEyIDAtMTMuMTY0MDYyLTUuOTA2MjUtMTMuMTY0MDYyLTEzLjE2NDA2MnptMCAwIi8+DQogICAgPHBhdGggZD0ibTQ2Mi43MzgyODEgMjYuMjI2NTYyYy0xNS41ODIwMzEgMC0yOC4yNTc4MTIgMTIuNjc1NzgyLTI4LjI1NzgxMiAyOC4yNTc4MTMgMCAxNS41NzgxMjUgMTIuNjc1NzgxIDI4LjI1MzkwNiAyOC4yNTc4MTIgMjguMjUzOTA2IDE1LjU3ODEyNSAwIDI4LjI1MzkwNy0xMi42NzU3ODEgMjguMjUzOTA3LTI4LjI1MzkwNiAwLTE1LjU4MjAzMS0xMi42NzU3ODItMjguMjU3ODEzLTI4LjI1MzkwNy0yOC4yNTc4MTN6bTAgNDEuNDIxODc2Yy03LjI2MTcxOSAwLTEzLjE2Nzk2OS01LjkwNjI1LTEzLjE2Nzk2OS0xMy4xNjQwNjMgMC03LjI2MTcxOSA1LjkwNjI1LTEzLjE2NDA2MyAxMy4xNjc5NjktMTMuMTY0MDYzIDcuMjU3ODEzIDAgMTMuMTY0MDYzIDUuOTAyMzQ0IDEzLjE2NDA2MyAxMy4xNjQwNjMgMCA3LjI1NzgxMy01LjkwNjI1IDEzLjE2NDA2My0xMy4xNjQwNjMgMTMuMTY0MDYzem0wIDAiLz4NCiAgICA8L2c+DQo8L3N2Zz4=",Kitchen:Rxe,"Laundry Room":"PHN2ZyBoZWlnaHQ9IjUxMiIgdmlld0JveD0iMCAwIDY0IDY0IiB3aWR0aD0iNTEyIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPg0KICAgIDxnIGZpbGw9ImN1cnJlbnRDb2xvciI+DQogICAgICAgIDxwYXRoIGQ9Im02MSAyaC01OGMtLjU1MiAwLTEgLjQ0OC0xIDF2NThjMCAuNTUyLjQ0OCAxIDEgMWg1OGMuNTUyIDAgMS0uNDQ4IDEtMXYtNThjMC0uNTUyLS40NDgtMS0xLTF6bS0xIDZoLTR2LTJjMC0uNTUyLS40NDgtMS0xLTFoLTZjLS41NTIgMC0xIC40NDgtMSAxdjJoLTNjLS41NTIgMC0xIC40NDgtMSAxdjloLTJ2LTE0aDE4em0tMTIuMTQyIDMxLTEuNjkyLTExaDkuNjY5bC0xLjY5MiAxMXptMS4xNDItMTNjMC0xLjEwMy44OTctMiAyLTJzMiAuODk3IDIgMnptOC43NTkuMzQ5Yy0uMTktLjIyMi0uNDY3LS4zNDktLjc1OS0uMzQ5aC0yYzAtMi4yMDYtMS43OTQtNC00LTRzLTQgMS43OTQtNCA0aC0yYy0uMjkyIDAtLjU2OS4xMjctLjc1OS4zNDlzLS4yNzQuNTE1LS4yMjkuODAzbDEuODIzIDExLjg0OGgtMy44MzV2LTE5aDE4djE5aC0zLjgzNWwxLjgyMy0xMS44NDhjLjA0NS0uMjg4LS4wMzktLjU4Mi0uMjI5LS44MDN6bS03Ljc1OS0xNy4zNDl2LTJoNHYxMWgtNHptLTIgOWgtMnYtOGgyem04IDB2LThoNHY4em0tMTYtMTR2MTRoLTJ2LTEwYzAtLjU1Mi0uNDQ4LTEtMS0xaC02Yy0uNTUyIDAtMSAuNDQ4LTEgMXYxMGgtMnYtN2MwLS4yNjUtLjEwNS0uNTItLjI5My0uNzA3bC0xLjcwNy0xLjcwN3YtMi41ODZjMC0uNTUyLS40NDgtMS0xLTFoLTRjLS41NTIgMC0xIC40NDgtMSAxdjIuNTg2bC0xLjcwNyAxLjcwN2MtLjE4OC4xODctLjI5My40NDItLjI5My43MDd2N2gtMnYtMTBjMC0uNTUyLS40NDgtMS0xLTFoLThjLS41NTIgMC0xIC40NDgtMSAxdjEwaC0ydi0xNHptLTQgMTRoLTR2LTloNHptLTExLjcwNy04LjI5MyAxLjcwNyAxLjcwN3Y2LjU4NmgtNnYtNi41ODZsMS43MDctMS43MDdjLjE4OC0uMTg3LjI5My0uNDQyLjI5My0uNzA3di0yaDJ2MmMwIC4yNjUuMTA1LjUyLjI5My43MDd6bS0xMC4yOTMgOC4yOTNoLTZ2LTloNnptLTEwIDJoMzZ2NDBoLTM2em00NSAyOGgtMnYtMWgyem0tMyAyaDQuNjQ5bDQuMzUxIDMuNDh2Ni41MmgtOXptMTEgMTB2LTdjMC0uMzA0LS4xMzgtLjU5MS0uMzc1LS43ODFsLTUtNGMtLjE3OC0uMTQyLS4zOTgtLjIxOS0uNjI1LS4yMTl2LTJjMC0uNTUyLS40NDgtMS0xLTFoLTRjLS41NTIgMC0xIC40NDgtMSAxdjJjLS41NTIgMC0xIC40NDgtMSAxdjExaC0ydi0xOWgxOHYxOXoiLz4NCiAgICAgICAgPHBhdGggZD0ibTM3IDIyaC0zMGMtLjU1MiAwLTEgLjQ0OC0xIDF2MzRjMCAuNTUyLjQ0OCAxIDEgMWgzMGMuNTUyIDAgMS0uNDQ4IDEtMXYtMzRjMC0uNTUyLS40NDgtMS0xLTF6bS0xIDJ2NWgtMjh2LTV6bS0yOCAzMnYtMjVoMjh2MjV6Ii8+DQogICAgICAgIDxwYXRoIGQ9Im0yMiAzM2MtNi4wNjUgMC0xMSA0LjkzNS0xMSAxMXM0LjkzNSAxMSAxMSAxMSAxMS00LjkzNSAxMS0xMS00LjkzNS0xMS0xMS0xMXptMCAyMGMtNC45NjIgMC05LTQuMDM4LTktOXM0LjAzOC05IDktOSA5IDQuMDM4IDkgOS00LjAzOCA5LTkgOXoiLz4NCiAgICAgICAgPHBhdGggZD0ibTI2LjE5OSA0OC4yODYgMS4zOTkgMS40MjljLjY3Ny0uNjYzIDEuMjI2LTEuNDMyIDEuNjMxLTIuMjg2bC0xLjgwNy0uODU3Yy0uMzAzLjYzOS0uNzE0IDEuMjE2LTEuMjIzIDEuNzE0eiIvPg0KICAgICAgICA8cGF0aCBkPSJtMjIgMzZ2MmMzLjMwOSAwIDYgMi42OTEgNiA2aDJjMC00LjQxMS0zLjU4OS04LTgtOHoiLz4NCiAgICAgICAgPHBhdGggZD0ibTEwIDI1aDJ2MmgtMnoiLz4NCiAgICAgICAgPHBhdGggZD0ibTE0IDI1aDJ2MmgtMnoiLz4NCiAgICAgICAgPHBhdGggZD0ibTMyIDI1aDJ2MmgtMnoiLz4NCiAgICA8L2c+DQo8L3N2Zz4=","Living Area":"PHN2ZyBoZWlnaHQ9IjUxMiIgdmlld0JveD0iMCAwIDUxMiA1MTIiIHdpZHRoPSI1MTIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+DQogICAgPGcgZmlsbD0iY3VycmVudENvbG9yIj4NCiAgICAgICAgPHBhdGggZD0ibTQ5NC41IDI3Ny42NjdoLTUuNXYtMzYuNWMwLTE1LjE2NC0xMi4zMzYtMjcuNS0yNy41LTI3LjVoLTExMGMtNy44NzUgMC0xNC45ODIgMy4zMzItMjAgOC42NTUtNS4wMTgtNS4zMjItMTIuMTI1LTguNjU1LTIwLTguNjU1aC0xMTBjLTcuODc1IDAtMTQuOTgyIDMuMzMyLTIwIDguNjU1LTUuMDE4LTUuMzIyLTEyLjEyNS04LjY1NS0yMC04LjY1NWgtNDAuNWMtNC4xNDIgMC03LjUgMy4zNTgtNy41IDcuNXMzLjM1OCA3LjUgNy41IDcuNWg0MC41YzYuODkzIDAgMTIuNSA1LjYwNyAxMi41IDEyLjV2NzcuMDE4Yy0zLjc1My0xLjkyNC04LTMuMDE4LTEyLjUtMy4wMThoLTEwMS41di0yMGMwLTkuNjQ5LTcuODUxLTE3LjUtMTcuNS0xNy41aC0zLjV2LTM2LjVjMC02Ljg5MyA1LjYwNy0xMi41IDEyLjUtMTIuNWgzNC41YzQuMTQyIDAgNy41LTMuMzU4IDcuNS03LjVzLTMuMzU4LTcuNS03LjUtNy41aC0zNC41Yy0xNS4xNjQgMC0yNy41IDEyLjMzNi0yNy41IDI3LjV2MzYuNWgtNi41Yy05LjY0OSAwLTE3LjUgNy44NTEtMTcuNSAxNy41djQyLjVjMCA0LjE0MiAzLjM1OCA3LjUgNy41IDcuNXM3LjUtMy4zNTggNy41LTcuNXYtNDIuNWMwLTEuMzc4IDEuMTIyLTIuNSAyLjUtMi41aDI1YzEuMzc4IDAgMi41IDEuMTIyIDIuNSAyLjV2MTQwLjVoLTI3LjVjLTEuMzc4IDAtMi41LTEuMTIyLTIuNS0yLjV2LTYwLjVjMC00LjE0Mi0zLjM1OC03LjUtNy41LTcuNXMtNy41IDMuMzU4LTcuNSA3LjV2NjAuNWMwIDkuNjQ5IDcuODUxIDE3LjUgMTcuNSAxNy41aDI3LjV2MTQuNjY3YzAgNi44OTMgNS42MDcgMTIuNSAxMi41IDEyLjVoMjVjNi44OTMgMCAxMi41LTUuNjA3IDEyLjUtMTIuNXYtMTQuNjY3aDMyMnYxNC42NjdjMCA2Ljg5MyA1LjYwNyAxMi41IDEyLjUgMTIuNWgyNWM2Ljg5MyAwIDEyLjUtNS42MDcgMTIuNS0xMi41di0xNC42NjdoMjcuNWM5LjY0OSAwIDE3LjUtNy44NTEgMTcuNS0xNy41di0xMzhjMC05LjY1LTcuODUxLTE3LjUtMTcuNS0xNy41em0tMTQzLTQ5aDExMGM2Ljg5MyAwIDEyLjUgNS42MDcgMTIuNSAxMi41djM2LjVoLTQuNWMtOS42NDkgMC0xNy41IDcuODUxLTE3LjUgMTcuNXYyMGgtMTAwLjVjLTQuNSAwLTguNzQ3IDEuMDkzLTEyLjUgMy4wMTh2LTc3LjAxOGMwLTYuODkzIDUuNjA3LTEyLjUgMTIuNS0xMi41em0tMjkxLjUgMjA3di0xNWgzMjZjNC4xNDIgMCA3LjUtMy4zNTggNy41LTcuNXMtMy4zNTgtNy41LTcuNS03LjVoLTMyNnYtMTUuNWgxMDEuNWM3Ljg3NSAwIDE0Ljk4Mi0zLjMzMiAyMC04LjY1NSA1LjAxOCA1LjMyMiAxMi4xMjUgOC42NTUgMjAgOC42NTVoMTEwYzcuODc1IDAgMTQuOTgyLTMuMzMyIDIwLTguNjU1IDUuMDE4IDUuMzIyIDEyLjEyNSA4LjY1NSAyMCA4LjY1NWgxMDAuNXYxNS41aC0zMWMtNC4xNDIgMC03LjUgMy4zNTgtNy41IDcuNXMzLjM1OCA3LjUgNy41IDcuNWgzMXYxNXptMzkyLTYwLjVoLTEwMC41Yy02Ljg5MyAwLTEyLjUtNS42MDctMTIuNS0xMi41di0yMGMwLTYuODkzIDUuNjA3LTEyLjUgMTIuNS0xMi41aDEwMC41em0tMTI4LTEyLjVjMCA2Ljg5My01LjYwNyAxMi41LTEyLjUgMTIuNWgtMTEwYy02Ljg5MyAwLTEyLjUtNS42MDctMTIuNS0xMi41di0yMGMwLTYuODkzIDUuNjA3LTEyLjUgMTIuNS0xMi41aDExMGM2Ljg5MyAwIDEyLjUgNS42MDcgMTIuNSAxMi41em0tMTIyLjUtMTM0aDExMGM2Ljg5MyAwIDEyLjUgNS42MDcgMTIuNSAxMi41djc3LjAxOGMtMy43NTMtMS45MjQtOC0zLjAxOC0xMi41LTMuMDE4aC0xMTBjLTQuNSAwLTguNzQ3IDEuMDkzLTEyLjUgMy4wMTh2LTc3LjAxOGMwLTYuODkzIDUuNjA3LTEyLjUgMTIuNS0xMi41em0tNDAgMTAxLjVjNi44OTMgMCAxMi41IDUuNjA3IDEyLjUgMTIuNXYyMGMwIDYuODkzLTUuNjA3IDEyLjUtMTIuNSAxMi41aC0xMDEuNXYtNDV6bS04MS41IDEzMi42NjZoLTIwdi0xMi4xNjdoMjB6bTM1MiAwdi0xMi4xNjdoMjB2MTIuMTY3em02NS0yOS42NjZjMCAxLjM3OC0xLjEyMiAyLjUtMi41IDIuNWgtMjcuNXYtMTQwLjVjMC0xLjM3OCAxLjEyMi0yLjUgMi41LTIuNWgyNWMxLjM3OCAwIDIuNSAxLjEyMiAyLjUgMi41eiIvPg0KICAgICAgICA8cGF0aCBkPSJtNjIgMTczLjY2N2g4OWM2Ljg5MyAwIDEyLjUtNS42MDcgMTIuNS0xMi41di01NmMwLTYuODkzLTUuNjA3LTEyLjUtMTIuNS0xMi41aC04OWMtNi44OTMgMC0xMi41IDUuNjA3LTEyLjUgMTIuNXY1NmMwIDYuODkyIDUuNjA3IDEyLjUgMTIuNSAxMi41em0yLjUtNjZoODR2NTFoLTg0eiIvPg0KICAgICAgICA8cGF0aCBkPSJtMzYyIDE3My42NjdoODljNi44OTMgMCAxMi41LTUuNjA3IDEyLjUtMTIuNXYtNTZjMC02Ljg5My01LjYwNy0xMi41LTEyLjUtMTIuNWgtODljLTYuODkzIDAtMTIuNSA1LjYwNy0xMi41IDEyLjV2NTZjMCA2Ljg5MiA1LjYwNyAxMi41IDEyLjUgMTIuNXptMi41LTY2aDg0djUxaC04NHoiLz4NCiAgICAgICAgPHBhdGggZD0ibTIwMC40OSAxMzAuMTY3aDExMi4wMmM2Ljg4NyAwIDEyLjQ5LTUuNjAzIDEyLjQ5LTEyLjQ5di0xNi41NDljMC00LjE0Mi0zLjM1OC03LjUtNy41LTcuNXMtNy41IDMuMzU4LTcuNSA3LjV2MTQuMDM5aC0xMDd2LTY2aDEwN3YxNi45NjFjMCA0LjE0MiAzLjM1OCA3LjUgNy41IDcuNXM3LjUtMy4zNTggNy41LTcuNXYtMTkuNDcyYzAtNi44ODctNS42MDMtMTIuNDktMTIuNDktMTIuNDloLTExMi4wMmMtNi44ODcgMC0xMi40OSA1LjYwMy0xMi40OSAxMi40OXY3MS4wMjFjMCA2Ljg4NiA1LjYwMyAxMi40OSAxMi40OSAxMi40OXoiLz4NCiAgICAgICAgPHBhdGggZD0ibTIzMS44ODEgMjc4LjEwMmM3LjM0OSA0LjgyOCAxMy41MjIgMTEuMDAyIDE4LjM1MSAxOC4zNTEgMS4zODcgMi4xMSAzLjc0MyAzLjM4MSA2LjI2OCAzLjM4MXM0Ljg4MS0xLjI3MSA2LjI2OC0zLjM4MWM0LjgyOC03LjM0OSAxMS4wMDItMTMuNTIyIDE4LjM1MS0xOC4zNTEgMi4xMS0xLjM4NyAzLjM4MS0zLjc0MyAzLjM4MS02LjI2OHMtMS4yNzEtNC44ODEtMy4zODEtNi4yNjhjLTcuMzQ5LTQuODI4LTEzLjUyMi0xMS4wMDItMTguMzUxLTE4LjM1MS0xLjM4Ny0yLjExLTMuNzQzLTMuMzgxLTYuMjY4LTMuMzgxcy00Ljg4MSAxLjI3MS02LjI2OCAzLjM4MWMtNC44MjggNy4zNDktMTEuMDAyIDEzLjUyMi0xOC4zNTEgMTguMzUxLTIuMTEgMS4zODctMy4zODEgMy43NDMtMy4zODEgNi4yNjhzMS4yNzEgNC44ODEgMy4zODEgNi4yNjh6bTI0LjYxOS0xNC4zNDVjMi40OTQgMi44ODcgNS4xODkgNS41ODMgOC4wNzYgOC4wNzYtMi44ODcgMi40OTQtNS41ODMgNS4xODktOC4wNzYgOC4wNzYtMi40OTQtMi44ODctNS4xODktNS41ODMtOC4wNzYtOC4wNzYgMi44ODctMi40OTMgNS41ODItNS4xODggOC4wNzYtOC4wNzZ6Ii8+DQogICAgICAgIDxwYXRoIGQ9Im0zODEuODgxIDI3OC4xMDJjNy4zNDkgNC44MjggMTMuNTIyIDExLjAwMiAxOC4zNTEgMTguMzUxIDEuMzg3IDIuMTEgMy43NDMgMy4zODEgNi4yNjggMy4zODFzNC44ODEtMS4yNzEgNi4yNjgtMy4zODFjNC44MjgtNy4zNDkgMTEuMDAyLTEzLjUyMiAxOC4zNTEtMTguMzUxIDIuMTEtMS4zODcgMy4zODEtMy43NDMgMy4zODEtNi4yNjhzLTEuMjcxLTQuODgxLTMuMzgxLTYuMjY4Yy03LjM0OS00LjgyOC0xMy41MjItMTEuMDAyLTE4LjM1MS0xOC4zNTEtMS4zODctMi4xMS0zLjc0My0zLjM4MS02LjI2OC0zLjM4MXMtNC44ODEgMS4yNzEtNi4yNjggMy4zODFjLTQuODI4IDcuMzQ5LTExLjAwMiAxMy41MjItMTguMzUxIDE4LjM1MS0yLjExIDEuMzg3LTMuMzgxIDMuNzQzLTMuMzgxIDYuMjY4czEuMjcxIDQuODgxIDMuMzgxIDYuMjY4em0yNC42MTktMTQuMzQ1YzIuNDk0IDIuODg3IDUuMTg5IDUuNTgzIDguMDc2IDguMDc2LTIuODg3IDIuNDk0LTUuNTgzIDUuMTg5LTguMDc2IDguMDc2LTIuNDk0LTIuODg3LTUuMTg5LTUuNTgzLTguMDc2LTguMDc2IDIuODg3LTIuNDkzIDUuNTgyLTUuMTg4IDguMDc2LTguMDc2eiIvPg0KICAgICAgICA8cGF0aCBkPSJtMTAwLjIzMiAyNDcuMjE1Yy00LjgyOCA3LjM0OS0xMS4wMDIgMTMuNTIyLTE4LjM1MSAxOC4zNTEtMi4xMSAxLjM4Ny0zLjM4MSAzLjc0My0zLjM4MSA2LjI2OHMxLjI3MSA0Ljg4MSAzLjM4MSA2LjI2OGM3LjM0OSA0LjgyOCAxMy41MjIgMTEuMDAyIDE4LjM1MSAxOC4zNTEgMS4zODcgMi4xMSAzLjc0MyAzLjM4MSA2LjI2OCAzLjM4MXM0Ljg4MS0xLjI3MSA2LjI2OC0zLjM4MWM0LjgyOC03LjM0OSAxMS4wMDItMTMuNTIyIDE4LjM1MS0xOC4zNTEgMi4xMS0xLjM4NyAzLjM4MS0zLjc0MyAzLjM4MS02LjI2OHMtMS4yNzEtNC44ODEtMy4zODEtNi4yNjhjLTcuMzQ5LTQuODI4LTEzLjUyMi0xMS4wMDItMTguMzUxLTE4LjM1MS0xLjM4Ny0yLjExLTMuNzQzLTMuMzgxLTYuMjY4LTMuMzgxcy00Ljg4MSAxLjI3LTYuMjY4IDMuMzgxem0xNC4zNDQgMjQuNjE4Yy0yLjg4NyAyLjQ5NC01LjU4MyA1LjE4OS04LjA3NiA4LjA3Ni0yLjQ5NC0yLjg4Ny01LjE4OS01LjU4My04LjA3Ni04LjA3NiAyLjg4Ny0yLjQ5NCA1LjU4My01LjE4OSA4LjA3Ni04LjA3NiAyLjQ5NCAyLjg4OCA1LjE4OSA1LjU4MyA4LjA3NiA4LjA3NnoiLz4NCiAgICA8L2c+DQo8L3N2Zz4=","Living Room":"PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiB3aWR0aD0iNTEyIiBoZWlnaHQ9IjUxMiI+DQogICAgPGcgZmlsbD0iY3VycmVudENvbG9yIj4NCiAgICAgICAgPHBhdGggZD0iTTQ3MywzMzEuOTE2VjI3My42NDhBMzkuNzEsMzkuNzEsMCwwLDAsNDMzLjMyOCwyMzRIMzc2VjE3MGg0NC4wMDlhNi4yODksNi4yODksMCwwLDAsNS43NDctOC4wMkw0MDQuODMxLDkyLjI0OEE1Ljk3Niw1Ljk3NiwwLDAsMCwzOTkuMDg0LDg4SDM0MC45MTZhNS45MzIsNS45MzIsMCwwLDAtNS43NDcsNC4yTDMxNC4yNDQsMTYxLjkyYTYuMzcyLDYuMzcyLDAsMCwwLC45MzQsNS40ODMsNi4xNzYsNi4xNzYsMCwwLDAsNC44MTMsMi42SDM2NHY2NEg4OC42NzVBMzkuNzEzLDM5LjcxMywwLDAsMCw0OSwyNzMuNjQ4djU4LjI2OGEzOS40MTcsMzkuNDE3LDAsMCwwLTM3LDM5LjU1NlY0NjMuMWE1LjkxNSw1LjkxNSwwLDAsMCw2LDUuOUgzNXYzMGE2LjI0Niw2LjI0NiwwLDAsMCw2LjI4LDZoNjcuODY3QTUuODc3LDUuODc3LDAsMCwwLDExNSw0OTlWNDY5SDQwN3YzMGE1Ljg3OSw1Ljg3OSwwLDAsMCw1Ljg1NSw2aDY3Ljg2OUE2LjI0Myw2LjI0MywwLDAsMCw0ODcsNDk5VjQ2OWgxN2E1LjkxMyw1LjkxMywwLDAsMCw2LTUuOVYzNzEuNDcyQTM5LjQxNywzOS40MTcsMCwwLDAsNDczLDMzMS45MTZaTTM0NS4zODEsMTAwaDQ5LjIzOGwxNy4zMjYsNThoLTgzLjg5Wk04OC42NzUsMjQ2SDQzMy4zMjhBMjcuNywyNy43LDAsMCwxLDQ2MSwyNzMuNjQ4djU5LjNhMzkuODU0LDM5Ljg1NCwwLDAsMC0zMCwzOC41MjZWMzkwSDkxVjM3MS40NzJhMzkuODU0LDM5Ljg1NCwwLDAsMC0zMC0zOC41MjZ2LTU5LjNBMjcuNywyNy43LDAsMCwxLDg4LjY3NSwyNDZaTTEwMyw0OTNINDdWNDY5aDU2Wm0zNzIsMEg0MTlWNDY5aDU2Wm0yMy0zNkgyNFYzNzEuNDcyYTI3LjUsMjcuNSwwLDEsMSw1NSwwVjM5NS44YTYuNDQ4LDYuNDQ4LDAsMCwwLDYuMzEsNi4ySDQzNi42OTNBNi40NDUsNi40NDUsMCwwLDAsNDQzLDM5NS44VjM3MS40NzJhMjcuNSwyNy41LDAsMSwxLDU1LDBaIi8+DQogICAgICAgIDxwYXRoIGQ9Ik0yMTQsMjAzLjIzOFY1Ni42MjZBNS42NCw1LjY0LDAsMCwwLDIwOC4wNjIsNTFoLTUzLjkyTDExMi4yNzIsOC45NDRhNS43MzcsNS43MzcsMCwwLDAtOC40ODQuMDQ3TDYxLjkxOSw1MUg4YTUuNjkzLDUuNjkzLDAsMCwwLTYsNS42MjZWMjAzLjIzOEE1LjgsNS44LDAsMCwwLDgsMjA5SDIwOC4wNjJBNS43NDksNS43NDksMCwwLDAsMjE0LDIwMy4yMzhaTTE3NCwxMzEuOGwtNDIuMjMsMTkuNjg2TDgwLjM2NSwxMTYuNDQzYTYuMjQ1LDYuMjQ1LDAsMCwwLTcuMTMxLjE2M0w0MSwxNDAuNjg2Vjg3SDE3NFpNNDEsMTU1LjY4OWwzNi4wNjItMjYuOTExLDUwLjg4NSwzNC41NDJhNi4xNyw2LjE3LDAsMCwwLDMuNDI3LDEuMDM5LDUuMTY5LDUuMTY5LDAsMCwwLDIuMzMyLS41NTdMMTc0LDE0NS4wMjVWMTczSDQxWk0xNzguMTU1LDc1SDM3LjY4OUwyMy4yNDMsNjNIMTkyLjVaTTI5LDg0LjA5MVYxNzYuMkwxNCwxODkuOTI4VjcwLjQ3M1pNMzcuNywxODVIMTc4LjE0bDEzLjc2NywxMkgyMy44MzVaTTE4NiwxNzYuMjFWODQuMDc4bDE2LTEzLjlWMTkwLjIyNlpNMTA4LjAzLDIxLjg1OSwxMzcuMTcyLDUxSDc4Ljg4OVoiLz4NCiAgICAgICAgPHBhdGggZD0iTTEyOC4zNzQsMTMzLjJhMjAuMjE0LDIwLjIxNCwwLDEsMC0yMC4yMTQtMjAuMjE0QTIwLjIzNiwyMC4yMzYsMCwwLDAsMTI4LjM3NCwxMzMuMlptMC0yOC40MjdhOC4yMTQsOC4yMTQsMCwxLDEtOC4yMTQsOC4yMTNBOC4yMjMsOC4yMjMsMCwwLDEsMTI4LjM3NCwxMDQuNzY4WiIvPg0KICAgICAgICA8cGF0aCBkPSJNMzQ4Ljc4NywzMDguNDRhMjIuMDg3LDIyLjA4NywwLDAsMCwwLDIxLjY2MmwtOC40NzksOC40NzlhNiw2LDAsMSwwLDguNDg0LDguNDg1bDguNDc5LTguNDhhMjIuMDksMjIuMDksMCwwLDAsMjEuNjYyLDBsOC40NzgsOC40NzlhNiw2LDAsMCwwLDguNDg2LTguNDg1bC04LjQ4Ny04LjQ4OGEyMi4yMTEsMjIuMjExLDAsMCwwLDAtMjEuNjQ0bDguNDg3LTguNDg4YTYsNiwwLDAsMC04LjQ4Ni04LjQ4NWwtOC40NzgsOC40NzlhMjIuMDkyLDIyLjA5MiwwLDAsMC0yMS42NjEsMGwtOC40OC04LjQ3OWE2LDYsMCwxLDAtOC40ODQsOC40ODVabTE5LjMxNi42NzhhMTAuMTU2LDEwLjE1NiwwLDEsMS03LjE3OSwyLjk3NEExMC4wODMsMTAuMDgzLDAsMCwxLDM2OC4xLDMwOS4xMThaIi8+DQogICAgICAgIDxwYXRoIGQ9Ik0yMzguNzg3LDMwOC40NGEyMi4wODcsMjIuMDg3LDAsMCwwLDAsMjEuNjYybC04LjQ3OSw4LjQ3OWE2LDYsMCwxLDAsOC40ODQsOC40ODVsOC40NzktOC40OGEyMi4wOSwyMi4wOSwwLDAsMCwyMS42NjIsMGw4LjQ3OCw4LjQ3OWE2LDYsMCwwLDAsOC40ODYtOC40ODVsLTguNDg3LTguNDg4YTIyLjIxMSwyMi4yMTEsMCwwLDAsMC0yMS42NDRsOC40ODctOC40ODhhNiw2LDAsMCwwLTguNDg2LTguNDg1bC04LjQ3OCw4LjQ3OWEyMi4wOTIsMjIuMDkyLDAsMCwwLTIxLjY2MSwwbC04LjQ4LTguNDc5YTYsNiwwLDEsMC04LjQ4NCw4LjQ4NVptMTkuMzE2LjY3OGExMC4xNTYsMTAuMTU2LDAsMSwxLTcuMTc5LDIuOTc0QTEwLjA4MywxMC4wODMsMCwwLDEsMjU4LjEsMzA5LjExOFoiLz4NCiAgICAgICAgPHBhdGggZD0iTTEyOC43ODcsMzA4LjQ0YTIyLjA4NywyMi4wODcsMCwwLDAsMCwyMS42NjJsLTguNDc5LDguNDc5YTYsNiwwLDEsMCw4LjQ4NCw4LjQ4NWw4LjQ3OS04LjQ4YTIyLjA5LDIyLjA5LDAsMCwwLDIxLjY2MiwwbDguNDc4LDguNDc5YTYsNiwwLDAsMCw4LjQ4Ni04LjQ4NWwtOC40ODctOC40ODhhMjIuMjExLDIyLjIxMSwwLDAsMCwwLTIxLjY0NGw4LjQ4Ny04LjQ4OGE2LDYsMCwwLDAtOC40ODYtOC40ODVsLTguNDc4LDguNDc5YTIyLjA5MiwyMi4wOTIsMCwwLDAtMjEuNjYxLDBsLTguNDgtOC40NzlhNiw2LDAsMSwwLTguNDg0LDguNDg1Wm0xOS4zMTYuNjc4YTEwLjE1NiwxMC4xNTYsMCwxLDEtNy4xNzksMi45NzRBMTAuMDgzLDEwLjA4MywwLDAsMSwxNDguMSwzMDkuMTE4WiIvPg0KICAgIDwvZz4NCjwvc3ZnPg0K","Locker Room":"PHN2ZyBoZWlnaHQ9IjUxMiIgdmlld0JveD0iMCAwIDYwIDYwIiB3aWR0aD0iNTEyIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPg0KICAgIDxnIGZpbGw9ImN1cnJlbnRDb2xvciI+DQogICAgICAgIDxwYXRoIGQ9Im0yMyA0aC0xNWMtMi4yMDkxMzkgMC00IDEuNzkwODYxLTQgNHYzNGMwIDIuMjA5MTM5IDEuNzkwODYxIDQgNCA0aDZjLjU1MjI4NDcgMCAxLS40NDc3MTUzIDEtMXMtLjQ0NzcxNTMtMS0xLTFoLTZjLTEuMTA0NTY5NSAwLTItLjg5NTQzMDUtMi0ydi0zNGMwLTEuMTA0NTY5NS44OTU0MzA1LTIgMi0yaDE1YzEuMTA0NTY5NSAwIDIgLjg5NTQzMDUgMiAydjEyLjA1YzAgLjU1MjI4NDcuNDQ3NzE1MyAxIDEgMXMxLS40NDc3MTUzIDEtMXYtMTIuMDVjMC0yLjIwOTEzOS0xLjc5MDg2MS00LTQtNHoiLz4NCiAgICAgICAgPHBhdGggZD0ibTExIDEyaDljLjU1MjI4NDcgMCAxLS40NDc3MTUzIDEtMXMtLjQ0NzcxNTMtMS0xLTFoLTljLS41NTIyODQ3IDAtMSAuNDQ3NzE1My0xIDFzLjQ0NzcxNTMgMSAxIDF6Ii8+DQogICAgICAgIDxwYXRoIGQ9Im0xMSAxNmg5Yy41NTIyODQ3IDAgMS0uNDQ3NzE1MyAxLTFzLS40NDc3MTUzLTEtMS0xaC05Yy0uNTUyMjg0NyAwLTEgLjQ0NzcxNTMtMSAxcy40NDc3MTUzIDEgMSAxeiIvPg0KICAgICAgICA8cGF0aCBkPSJtMjEgMTljMC0uNTUyMjg0Ny0uNDQ3NzE1My0xLTEtMWgtOWMtLjU1MjI4NDcgMC0xIC40NDc3MTUzLTEgMXMuNDQ3NzE1MyAxIDEgMWg5Yy41NTIyODQ3IDAgMS0uNDQ3NzE1MyAxLTF6Ii8+DQogICAgICAgIDxwYXRoIGQ9Im05IDM1Yy0uNTUyMjg0NzUgMC0xIC40NDc3MTUzLTEgMXY1YzAgLjU1MjI4NDcuNDQ3NzE1MjUgMSAxIDFoM2MuNTUyMjg0NyAwIDEtLjQ0NzcxNTMgMS0xcy0uNDQ3NzE1My0xLTEtMWgtMnYtNGMwLS41NTIyODQ3LS40NDc3MTUyNS0xLTEtMXoiLz4NCiAgICAgICAgPHBhdGggZD0ibTUyIDBoLTE1Yy0yLjkxMjIxNDIuMDAxODA2OTEtNS41OTM0MDA4IDEuNTg2MDA1MTgtNyA0LjEzNi0xLjQwNjU5OTItMi41NDk5OTQ4Mi00LjA4Nzc4NTgtNC4xMzQxOTMwOS03LTQuMTM2aC0xNWMtNC40MTYyMjE5Mi4wMDQ5NTk4OC03Ljk5NTA0MDEyIDMuNTgzNzc4MDgtOCA4djM0Yy4wMDQ5NTk4OCA0LjQxNjIyMTkgMy41ODM3NzgwOCA3Ljk5NTA0MDEgOCA4aDZjLjU1MjI4NDcgMCAxLS40NDc3MTUzIDEtMXMtLjQ0NzcxNTMtMS0xLTFoLTZjLTMuMzEyMzM3NTctLjAwMzMwNzQtNS45OTY2OTI2Mi0yLjY4NzY2MjQtNi02di0zNGMuMDAzMzA3MzgtMy4zMTIzMzc1NyAyLjY4NzY2MjQzLTUuOTk2NjkyNjIgNi02aDE1YzMuMzEyMzM3Ni4wMDMzMDczOCA1Ljk5NjY5MjYgMi42ODc2NjI0MyA2IDZ2MTJjMCAuNTUyMjg0Ny40NDc3MTUzIDEgMSAxczEtLjQ0NzcxNTMgMS0xdi0xMmMuMDAzMzA3NC0zLjMxMjMzNzU3IDIuNjg3NjYyNC01Ljk5NjY5MjYyIDYtNmgxNWMzLjMxMjMzNzYuMDAzMzA3MzggNS45OTY2OTI2IDIuNjg3NjYyNDMgNiA2djM0Yy0uMDAzMzA3NCAzLjMxMjMzNzYtMi42ODc2NjI0IDUuOTk2NjkyNi02IDZoLTZjLS41NTIyODQ3IDAtMSAuNDQ3NzE1My0xIDFzLjQ0NzcxNTMgMSAxIDFoNmM0LjQxNjIyMTktLjAwNDk1OTkgNy45OTUwNDAxLTMuNTgzNzc4MSA4LTh2LTM0Yy0uMDA0OTU5OS00LjQxNjIyMTkyLTMuNTgzNzc4MS03Ljk5NTA0MDEyLTgtOHoiLz4NCiAgICAgICAgPHBhdGggZD0ibTQ2IDQ2aDZjMi4yMDkxMzkgMCA0LTEuNzkwODYxIDQtNHYtMzRjMC0yLjIwOTEzOS0xLjc5MDg2MS00LTQtNGgtMTVjLTIuMjA5MTM5IDAtNCAxLjc5MDg2MS00IDR2MTIuMDVjMCAuNTUyMjg0Ny40NDc3MTUzIDEgMSAxczEtLjQ0NzcxNTMgMS0xdi0xMi4wNWMwLTEuMTA0NTY5NS44OTU0MzA1LTIgMi0yaDE1YzEuMTA0NTY5NSAwIDIgLjg5NTQzMDUgMiAydjM0YzAgMS4xMDQ1Njk1LS44OTU0MzA1IDItMiAyaC02Yy0uNTUyMjg0NyAwLTEgLjQ0NzcxNTMtMSAxcy40NDc3MTUzIDEgMSAxeiIvPg0KICAgICAgICA8cGF0aCBkPSJtNDAgMTJoOWMuNTUyMjg0NyAwIDEtLjQ0NzcxNTMgMS0xcy0uNDQ3NzE1My0xLTEtMWgtOWMtLjU1MjI4NDcgMC0xIC40NDc3MTUzLTEgMXMuNDQ3NzE1MyAxIDEgMXoiLz4NCiAgICAgICAgPHBhdGggZD0ibTQwIDE2aDljLjU1MjI4NDcgMCAxLS40NDc3MTUzIDEtMXMtLjQ0NzcxNTMtMS0xLTFoLTljLS41NTIyODQ3IDAtMSAuNDQ3NzE1My0xIDFzLjQ0NzcxNTMgMSAxIDF6Ii8+DQogICAgICAgIDxwYXRoIGQ9Im00MCAyMGg5Yy41NTIyODQ3IDAgMS0uNDQ3NzE1MyAxLTFzLS40NDc3MTUzLTEtMS0xaC05Yy0uNTUyMjg0NyAwLTEgLjQ0NzcxNTMtMSAxcy40NDc3MTUzIDEgMSAxeiIvPg0KICAgICAgICA8cGF0aCBkPSJtNDkgMjd2M2MwIC41NTIyODQ3LjQ0NzcxNTMgMSAxIDFzMS0uNDQ3NzE1MyAxLTF2LTNjMC0uNTUyMjg0Ny0uNDQ3NzE1My0xLTEtMXMtMSAuNDQ3NzE1My0xIDF6Ii8+DQogICAgICAgIDxwYXRoIGQ9Im0yNyAyM2MtMy44NjQxNjU3LjAwNDQwODYtNi45OTU1OTE0IDMuMTM1ODM0My03IDd2NmMtMS42NTY4NTQyIDAtMyAxLjM0MzE0NTgtMyAzdjE4YzAgMS42NTY4NTQyIDEuMzQzMTQ1OCAzIDMgM2gyMGMxLjY1Njg1NDIgMCAzLTEuMzQzMTQ1OCAzLTN2LTE4YzAtMS42NTY4NTQyLTEuMzQzMTQ1OC0zLTMtM3YtNmMtLjAwNDQwODYtMy44NjQxNjU3LTMuMTM1ODM0My02Ljk5NTU5MTQtNy03em0xNCAxNnYxOGMwIC41NTIyODQ3LS40NDc3MTUzIDEtMSAxaC0yMGMtLjU1MjI4NDcgMC0xLS40NDc3MTUzLTEtMXYtMThjMC0uNTUyMjg0Ny40NDc3MTUzLTEgMS0xaDIwYy41NTIyODQ3IDAgMSAuNDQ3NzE1MyAxIDF6bS03LTNoLTh2LTZjMC0uNTUyMjg0Ny40NDc3MTUzLTEgMS0xaDZjLjU1MjI4NDcgMCAxIC40NDc3MTUzIDEgMXptNC02djZoLTJ2LTZjMC0xLjY1Njg1NDItMS4zNDMxNDU4LTMtMy0zaC02Yy0xLjY1Njg1NDIgMC0zIDEuMzQzMTQ1OC0zIDN2NmgtMnYtNmMuMDAzMzA2MS0yLjc2MDA1MzIgMi4yMzk5NDY4LTQuOTk2NjkzOSA1LTVoNmMyLjc2MDA1MzIuMDAzMzA2MSA0Ljk5NjY5MzkgMi4yMzk5NDY4IDUgNXoiLz4NCiAgICAgICAgPHBhdGggZD0ibTMxLjIxMyA0MS4xNDRjLTEuNTA0MTcyLS4zNjkzNzI3LTMuMDk0NjQyNi0uMDI1NjA2OC00LjMxMi45MzItMS4yMTc4ODM0Ljk2MTgxMzQtMS45MjAxMjc1IDIuNDM0NjA4OS0xLjkwMDc0MDMgMy45ODYzNjU3LjAxOTM4NzEgMS41NTE3NTY4Ljc1ODIwNzYgMy4wMDY1NDgxIDEuOTk5NzQwMyAzLjkzNzYzNDN2M2MwIDEuNjU2ODU0MiAxLjM0MzE0NTggMyAzIDNzMy0xLjM0MzE0NTggMy0zdi0zYzEuNTQ0NTEwNy0xLjE1Njk1NDQgMi4yODUzNDkyLTMuMDk5NDU1NyAxLjkwMzUxOTEtNC45OTEwODUyLS4zODE4MzAxLTEuODkxNjI5Ni0xLjgxODE1ODctMy4zOTQ2NjQzLTMuNjkwNTE5MS0zLjg2MTkxNDh6bS41ODcgNy4yNTZjLS40OTcxNDc5LjM1NzYwNjYtLjc5NDI0MDEuOTMwNjIzMi0uOCAxLjU0M3YzLjA1N2MwIC41NTIyODQ3LS40NDc3MTUzIDEtMSAxcy0xLS40NDc3MTUzLTEtMXYtMy4wODFjLS4wMDU3MDgyLS42MDIwNTIyLS4yOTk0MjU5LTEuMTY0OTQ5Mi0uNzktMS41MTQtMS4wMzUwNTUzLS43NzE3ODcyLTEuNDYwMjE2NC0yLjExOTI1MDctMS4wNTU1MzY0LTMuMzQ1MzEzMXMxLjU0ODQyMS0yLjA1NTY4NjcgMi44Mzk1MzY0LTIuMDU5Njg2OWMuMjU1MDMwOS4wMDA1MDg1LjUwOTExNDQuMDMxMDUyMi43NTcuMDkxIDEuMDU1ODY4LjI2MzI0NjEgMS44ODI5MDcgMS4wODMzNzcyIDIuMTU1IDIuMTM3LjMxMzM3NDYgMS4xODM5Njk1LS4xMjQ0MTY1IDIuNDM5NTUxMi0xLjEwNiAzLjE3MnoiLz4NCiAgICA8L2c+DQo8L3N2Zz4=",Nursery:Fxe,Office:Gxe,Outdoors:Hxe,Playroom:Vxe,Pool:Zxe,"Rear Wall":"PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDUxMiA1MTIiPg0KICAgIDxnIGZpbGw9ImN1cnJlbnRDb2xvciI+DQogICAgICAgIDxwYXRoIGQ9Ik01MDMuNDY3LDguNTMzSDM4NGMtNC43MSwwLTguNTMzLDMuODE0LTguNTMzLDguNTMzdjExOS40NjdWMjU2djUxLjJoLTY5LjczNWMwLjk0OC0yLjY3MSwxLjQ2OC01LjU0MiwxLjQ2OC04LjUzMw0KCQkJCWMwLTE0LjExNC0xMS40ODYtMjUuNi0yNS42LTI1LjZoLTE3LjA2N1YyNTZoODUuMzMzYzQuNzEsMCw4LjUzMy0zLjgxNCw4LjUzMy04LjUzM1YxMTAuOTMzYzAtNC43MTktMy44MjMtOC41MzMtOC41MzMtOC41MzMNCgkJCQlIMTYyLjEzM2MtNC43MSwwLTguNTMzLDMuODE0LTguNTMzLDguNTMzdjEzNi41MzNjMCw0LjcxOSwzLjgyMyw4LjUzMyw4LjUzMyw4LjUzM2g4NS4zMzN2MTcuMDY3SDIzMC40DQoJCQkJYy0xNC4xMTQsMC0yNS42LDExLjQ4Ni0yNS42LDI1LjZjMCwyLjk5MSwwLjUyMSw1Ljg2MiwxLjQ2OCw4LjUzM2gtNjkuNzM1VjI1NlYxMzYuNTMzVjE3LjA2N2MwLTQuNzE5LTMuODIzLTguNTMzLTguNTMzLTguNTMzDQoJCQkJSDguNTMzQzMuODIzLDguNTMzLDAsMTIuMzQ4LDAsMTcuMDY3djExOS40NjdWMjU2djExOS40Njd2MTE5LjQ2N2MwLDQuNzE5LDMuODIzLDguNTMzLDguNTMzLDguNTMzSDEyOGgyNTZoMTE5LjQ2Nw0KCQkJCWM0LjcxLDAsOC41MzMtMy44MTQsOC41MzMtOC41MzNWMzc1LjQ2N1YyNTZWMTM2LjUzM1YxNy4wNjdDNTEyLDEyLjM0OCw1MDguMTc3LDguNTMzLDUwMy40NjcsOC41MzN6IE0xNzAuNjY3LDE1My42aDE3MC42NjcNCgkJCQl2NTEuMkgxNzAuNjY3VjE1My42eiBNMzQxLjMzMywxMTkuNDY3djE3LjA2N0gxNzAuNjY3di0xNy4wNjdIMzQxLjMzM3ogTTE3MC42NjcsMjIxLjg2N2gxNzAuNjY3djE3LjA2N0gxNzAuNjY3VjIyMS44Njd6DQoJCQkJIE0zNzUuNDY3LDQ4Ni40SDI2NC41MzN2LTkzLjg2N2g1MS4yaDU5LjczM1Y0ODYuNHogTTMwNy4yLDM3NS40NjdIMjA0LjhWMzU4LjRoMTAyLjRWMzc1LjQ2N3ogTTQ5NC45MzMsMjQ3LjQ2N2gtMTcuMDY3VjE3OS4yDQoJCQkJYzAtNC43MTktMy44MjMtOC41MzMtOC41MzMtOC41MzNoLTI1LjZoLTI1LjZjLTQuNzEsMC04LjUzMywzLjgxNC04LjUzMyw4LjUzM3Y2OC4yNjdoLTE3LjA2N3YtMTAyLjRoMTAyLjRWMjQ3LjQ2N3oNCgkJCQkgTTQyNi42NjcsMjQ3LjQ2N3YtNTkuNzMzaDguNTMzdjU5LjczM0g0MjYuNjY3eiBNNDUyLjI2NywxODcuNzMzaDguNTMzdjU5LjczM2gtOC41MzNWMTg3LjczM3ogTTM5Mi41MzMsMzE1LjczM3YtNTEuMmgyNS42DQoJCQkJaDI1LjZoMjUuNmgyNS42djEwMi40aC0xMDIuNFYzMTUuNzMzeiBNMzkyLjUzMywyNS42aDEwMi40VjEyOGgtMTAyLjRWMjUuNnogTTIyMS44NjcsMjk4LjY2N2MwLTQuNzEsMy44MzEtOC41MzMsOC41MzMtOC41MzMNCgkJCQloNTEuMmM0LjcwMiwwLDguNTMzLDMuODIzLDguNTMzLDguNTMzcy0zLjgzMSw4LjUzMy04LjUzMyw4LjUzM2gtNTEuMkMyMjUuNjk4LDMwNy4yLDIyMS44NjcsMzAzLjM3NywyMjEuODY3LDI5OC42Njd6DQoJCQkJIE0yMzAuNCwzMjQuMjY3aDUxLjJoOTMuODY3djUxLjJoLTUxLjJWMzU4LjRjMC05LjQxMi03LjY1NC0xNy4wNjctMTcuMDY3LTE3LjA2N0gyMDQuOGMtOS40MTIsMC0xNy4wNjcsNy42NTQtMTcuMDY3LDE3LjA2Nw0KCQkJCXYxNy4wNjdoLTUxLjJ2LTUxLjJIMjMwLjR6IE01MS4yLDMzMi44aDM0LjEzM3Y4LjUzM0g1MS4yVjMzMi44eiBNODUuMzMzLDMxNS43MzNINTEuMlYzMDcuMmgzNC4xMzNWMzE1LjczM3ogTTUxLjIsMzU4LjQNCgkJCQloMzQuMTMzdjguNTMzSDUxLjJWMzU4LjR6IE0xMDIuNCwzNDkuODY3di0yNS42di0yNS42YzAtNC43MTktMy44MjMtOC41MzMtOC41MzMtOC41MzNoLTUxLjJjLTQuNzEsMC04LjUzMywzLjgxNC04LjUzMyw4LjUzMw0KCQkJCXYyNS42djI1LjZ2MTcuMDY3SDE3LjA2N3YtMTAyLjRoMTAyLjR2NTEuMnY1MS4ySDEwMi40VjM0OS44Njd6IE01OS43MzMsMTEwLjkzM0g3Ni44VjEyOEg1OS43MzNWMTEwLjkzM3ogTTUxLjIsMTQ1LjA2N2gzNC4xMzMNCgkJCQloMzQuMTMzdjEwMi40aC0xMDIuNHYtMTAyLjRINTEuMnogTTE3LjA2NywyNS42aDEwMi40VjEyOGgtMjUuNnYtMTcuMDY3YzQuNzEsMCw4LjUzMy0zLjgxNCw4LjUzMy04LjUzMw0KCQkJCWMwLTQuNzE5LTMuODIzLTguNTMzLTguNTMzLTguNTMzaC04LjUzM0g1MS4yaC04LjUzM2MtNC43MSwwLTguNTMzLDMuODE0LTguNTMzLDguNTMzYzAsNC43MTksMy44MjMsOC41MzMsOC41MzMsOC41MzNWMTI4DQoJCQkJaC0yNS42VjI1LjZ6IE0xNy4wNjcsMzg0aDI1LjZoNTEuMmgyNS42djEwMi40aC0xMDIuNFYzODR6IE0xMzYuNTMzLDM5Mi41MzNoNTkuNzMzaDUxLjJWNDg2LjRIMTM2LjUzM1YzOTIuNTMzeiBNNDk0LjkzMyw0ODYuNA0KCQkJCWgtMTcuMDY3di02OC4yNjdjMC00LjcxOS0zLjgyMy04LjUzMy04LjUzMy04LjUzM3MtOC41MzMsMy44MTQtOC41MzMsOC41MzNWNDg2LjRoLTguNTMzdi02OC4yNjcNCgkJCQljMC00LjcxOS0zLjgyMy04LjUzMy04LjUzMy04LjUzM3MtOC41MzMsMy44MTQtOC41MzMsOC41MzNWNDg2LjRoLTguNTMzdi02OC4yNjdjMC00LjcxOS0zLjgyMy04LjUzMy04LjUzMy04LjUzMw0KCQkJCXMtOC41MzMsMy44MTQtOC41MzMsOC41MzNWNDg2LjRoLTE3LjA2N1YzODRoMTAyLjRWNDg2LjR6Ii8+DQogICAgICAgIDxwYXRoIGQ9Ik0yMjEuODY3LDQwOS42SDIwNC44Yy00LjcxLDAtOC41MzMsMy44MTQtOC41MzMsOC41MzNzMy44MjMsOC41MzMsOC41MzMsOC41MzNoOC41MzN2OC41MzMNCgkJCQljMCw0LjcxOSwzLjgyMyw4LjUzMyw4LjUzMyw4LjUzM2M0LjcxLDAsOC41MzMtMy44MTQsOC41MzMtOC41MzN2LTE3LjA2N0MyMzAuNCw0MTMuNDE0LDIyNi41NzcsNDA5LjYsMjIxLjg2Nyw0MDkuNnoiLz4NCiAgICAgICAgPHBhdGggZD0iTTMwNy4yLDQwOS42aC0xNy4wNjdjLTQuNzEsMC04LjUzMywzLjgxNC04LjUzMyw4LjUzM1Y0MzUuMmMwLDQuNzE5LDMuODIzLDguNTMzLDguNTMzLDguNTMzczguNTMzLTMuODE0LDguNTMzLTguNTMzDQoJCQkJdi04LjUzM2g4LjUzM2M0LjcxLDAsOC41MzMtMy44MTQsOC41MzMtOC41MzNTMzExLjkxLDQwOS42LDMwNy4yLDQwOS42eiIvPg0KICAgIDwvZz4NCjwvc3ZnPg0K","Second Floor":"PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MTIuMDAyIDUxMi4wMDIiPg0KICAgIDxnIGZpbGw9ImN1cnJlbnRDb2xvciI+DQogICAgICAgIDxwYXRoIHN0cm9rZT0iIiBkPSJNNDc3LjQ0NCw0NzEuMDM0aC0zLjgzM2MtMy42NzktMTQuNDM1LTE1LjkyNi0yNS4zNTYtMzAuODU5LTI3LjI0MVYzMDguNTg3aDIuMTM4YzkuOTE3LDAsMTcuOTg1LTguMDY4LDE3Ljk4NS0xNy45ODYNCgkJCWMwLTkuOTE3LTguMDY4LTE3Ljk4NS0xNy45ODUtMTcuOTg1aC0yLjEzOFYxMjkuMzgyaDkuODE1YzcuMTk3LDAsMTMuMDUyLTUuODU1LDEzLjA1Mi0xMy4wNTJ2LTE0LjkwNA0KCQkJYzAtMC4wMzMtMC4wMDUtMC4wNjUtMC4wMDUtMC4wOThjLTAuMDAxLTAuMDk4LTAuMDA5LTAuMTk2LTAuMDE1LTAuMjk0Yy0wLjAwOS0wLjE3MS0wLjAyMS0wLjM0Mi0wLjA0Mi0wLjUxDQoJCQljLTAuMDExLTAuMDg5LTAuMDI2LTAuMTc3LTAuMDQxLTAuMjY2Yy0wLjAyOS0wLjE4My0wLjA2NS0wLjM2NC0wLjEwOC0wLjU0MmMtMC4wMS0wLjA0LTAuMDE0LTAuMDgxLTAuMDI0LTAuMTIxTDQ0Ni4xMjMsMjUuNDINCgkJCWMtMS41NzQtNi4wNi03LjA0Ny0xMC4yOTMtMTMuMzA3LTEwLjI5M2gtNDkuMTA1Yy00LjAyNSwwLTcuMjg3LDMuMjYyLTcuMjg3LDcuMjg3czMuMjYyLDcuMjg3LDcuMjg3LDcuMjg3aDQ4LjQ2OGwxNi43MzQsNjQuNDQNCgkJCUgzMzUuMzcyTDI5Mi4zNDcsMjkuN2g0NS44NjZjNC4wMjUsMCw3LjI4Ny0zLjI2Miw3LjI4Ny03LjI4N2MwLTQuMDI1LTMuMjYyLTcuMjg3LTcuMjg3LTcuMjg3aC01NS41OTZsLTAuOTI2LTEuMzg3DQoJCQlDMjc1Ljk0OCw1LjEzNywyNjYuMzQyLDAsMjU1Ljk5NywwYy0xMC4zNDUsMC0xOS45NSw1LjEzNi0yNS42OTQsMTMuNzM5bC0wLjkyNywxLjM4OEg3OS4xNzgNCgkJCWMtNi4yNjEsMC0xMS43MzMsNC4yMzItMTMuMzA3LDEwLjI5M0w0Ni42MDksOTkuNTk1Yy0wLjAxLDAuMDQtMC4wMTQsMC4wODEtMC4wMjQsMC4xMjFjLTAuMDQzLDAuMTc4LTAuMDc5LDAuMzU5LTAuMTA4LDAuNTQyDQoJCQljLTAuMDE0LDAuMDg5LTAuMDMsMC4xNzctMC4wNDEsMC4yNjZjLTAuMDIxLDAuMTY4LTAuMDMzLDAuMzM4LTAuMDQyLDAuNTFjLTAuMDA1LDAuMDk4LTAuMDE0LDAuMTk2LTAuMDE1LDAuMjk0DQoJCQljMCwwLjAzMy0wLjAwNSwwLjA2NS0wLjAwNSwwLjA5OHYxNC45MDRjMCw3LjE5Nyw1Ljg1NSwxMy4wNTIsMTMuMDUyLDEzLjA1Mmg5LjgxNXYxNDMuMjMzaC0yLjEzOA0KCQkJYy05LjkxNywwLTE3Ljk4NSw4LjA2OC0xNy45ODUsMTcuOTg1czguMDY4LDE3Ljk4NiwxNy45ODUsMTcuOTg2aDIuMTM4djQ2LjY5NmMwLDQuMDI0LDMuMjYyLDcuMjg3LDcuMjg3LDcuMjg3DQoJCQlzNy4yODctMy4yNjIsNy4yODctNy4yODd2LTQ2LjY5NmgzNDQuMzY0djEyOS4zMTFjLTAuMDU1LTAuMDMyLTAuMTEzLTAuMDYtMC4xNjktMC4wOTJjLTAuNzE0LTAuNDE1LTEuNDM5LTAuODEtMi4xNzYtMS4xODINCgkJCWMtMC4xNDQtMC4wNzMtMC4yOTEtMC4xMzktMC40MzUtMC4yMWMtMC42MTQtMC4zMDItMS4yMzUtMC41ODgtMS44NjMtMC44NTljLTAuMjEzLTAuMDkyLTAuNDI1LTAuMTgzLTAuNjM5LTAuMjcyDQoJCQljLTAuNzI3LTAuMy0xLjQ1OS0wLjU4NS0yLjIwMi0wLjg0NGMtMC4wNDQtMC4wMTUtMC4wODctMC4wMzMtMC4xMzEtMC4wNDljLTAuNzg0LTAuMjcxLTEuNTc4LTAuNTExLTIuMzc4LTAuNzM2DQoJCQljLTAuMjE5LTAuMDYyLTAuNDQtMC4xMTgtMC42Ni0wLjE3NmMtMC42NDItMC4xNjktMS4yODktMC4zMjMtMS45NC0wLjQ2MmMtMC4xODgtMC4wNC0wLjM3NS0wLjA4NS0wLjU2NC0wLjEyMw0KCQkJYy0wLjgxMi0wLjE2Mi0xLjYyOS0wLjMtMi40NTEtMC40MTRjLTAuMTc4LTAuMDI1LTAuMzU4LTAuMDQyLTAuNTM3LTAuMDY0Yy0wLjY3MS0wLjA4NC0xLjM0NS0wLjE1Mi0yLjAyMi0wLjIwNA0KCQkJYy0wLjIzNC0wLjAxOC0wLjQ2OC0wLjAzNi0wLjcwMi0wLjA1MWMtMC44NDItMC4wNTEtMS42ODUtMC4wODUtMi41MzMtMC4wODVjLTE1LjQ0NiwwLTI5LjY5OSw4LjYxLTM3LjA2MiwyMS45MTUNCgkJCWMtMC44NDYtMC4wMi0xLjY4NCwwLjAwMS0yLjUxNiwwLjA0NmMtMC4xOTUsMC4wMTEtMC4zODcsMC4wMzQtMC41ODEsMC4wNDhjLTAuNjM2LDAuMDQ3LTEuMjY4LDAuMTA3LTEuODk0LDAuMTkNCgkJCWMtMC4yMywwLjAzMS0wLjQ1OCwwLjA3MS0wLjY4NiwwLjEwN2MtMC41ODYsMC4wOTItMS4xNjgsMC4xOTctMS43NDQsMC4zMjFjLTAuMjM0LDAuMDUtMC40NjUsMC4xMDQtMC42OTcsMC4xNTkNCgkJCWMtMC41NzEsMC4xMzctMS4xMzUsMC4yODktMS42OTUsMC40NTdjLTAuMjE3LDAuMDY1LTAuNDM1LDAuMTI4LTAuNjUsMC4xOThjLTAuNTg4LDAuMTktMS4xNjcsMC40LTEuNzQsMC42MjQNCgkJCWMtMC4xNzEsMC4wNjctMC4zNDUsMC4xMjctMC41MTUsMC4xOTdjLTAuNzA1LDAuMjktMS4zOTksMC42MDItMi4wNzksMC45NDFjLTAuMDI4LDAuMDE0LTAuMDU4LDAuMDI2LTAuMDg2LDAuMDQNCgkJCWMtMC43MzMsMC4zNjktMS40NSwwLjc2Ni0yLjE1LDEuMTljLTAuMDY2LDAuMDQtMC4xMjksMC4wODYtMC4xOTUsMC4xMjdjLTAuNiwwLjM3LTEuMTg3LDAuNzU5LTEuNzYsMS4xNjkNCgkJCWMtMC4xODQsMC4xMzItMC4zNjEsMC4yNzItMC41NDIsMC40MDhjLTAuNDQ3LDAuMzM1LTAuODg4LDAuNjc3LTEuMzE2LDEuMDM2Yy0wLjIwNiwwLjE3Mi0wLjQwNywwLjM1MS0wLjYwOSwwLjUyOQ0KCQkJYy0wLjM5MSwwLjM0NS0wLjc3NCwwLjY5OC0xLjE0OCwxLjA2M2MtMC4yMDEsMC4xOTYtMC40MDEsMC4zOTQtMC41OTcsMC41OTZjLTAuMzY1LDAuMzc2LTAuNzE3LDAuNzYzLTEuMDY0LDEuMTU4DQoJCQljLTAuMTc4LDAuMjAzLTAuMzU5LDAuNDA0LTAuNTMzLDAuNjEyYy0wLjM2NywwLjQ0MS0wLjcxNywwLjg5Ny0xLjA2LDEuMzU5Yy0wLjEzMSwwLjE3Ni0wLjI2OSwwLjM0Ni0wLjM5NiwwLjUyNQ0KCQkJYy0wLjg4NSwxLjI0Ni0xLjY4OSwyLjU2LTIuMzkyLDMuOTQ0aC0zNS40NTdWMzQ2LjE4MWMwLTcuMTM1LTUuODA1LTEyLjkzOS0xMi45MzktMTIuOTM5aC03My4zNDkNCgkJCWMtNy4xMzUsMC0xMi45MzksNS44MDUtMTIuOTM5LDEyLjkzOXYxMjQuODUzaC02MC42MzljLTAuMTg4LTAuNDY5LTAuMzk5LTAuOTI1LTAuNjA1LTEuMzgzDQoJCQljLTAuMDg4LTAuMTk0LTAuMTY2LTAuMzk0LTAuMjU2LTAuNTg2Yy0wLjM1My0wLjc0OS0wLjcyOC0xLjQ4My0xLjEyOC0yLjIwMmMtMC4wNzUtMC4xMzUtMC4xNi0wLjI2My0wLjIzNi0wLjM5Nw0KCQkJYy0wLjMzMS0wLjU3Ny0wLjY3My0xLjE0Ny0xLjAzNC0xLjcwM2MtMC4xNTEtMC4yMzItMC4zMTEtMC40NTYtMC40NjctMC42ODVjLTAuMzA1LTAuNDQ4LTAuNjE2LTAuODkxLTAuOTQtMS4zMjQNCgkJCWMtMC4xODMtMC4yNDUtMC4zNzItMC40ODQtMC41NjItMC43MjRjLTAuMzItMC40MDUtMC42NDYtMC44MDMtMC45ODItMS4xOTNjLTAuMjAyLTAuMjM0LTAuNDA1LTAuNDY3LTAuNjEyLTAuNjk1DQoJCQljLTAuMzUyLTAuMzg4LTAuNzE0LTAuNzY2LTEuMDgxLTEuMTM4Yy0wLjIwNS0wLjIwNy0wLjQwNy0wLjQxNy0wLjYxNi0wLjYyYy0wLjQxOS0wLjQwNS0wLjg1Mi0wLjc5NC0xLjI5LTEuMTc4DQoJCQljLTAuMTcyLTAuMTUxLTAuMzM3LTAuMzA4LTAuNTExLTAuNDU1Yy0wLjYyMi0wLjUyNS0xLjI1OS0xLjAzMS0xLjkxNC0xLjUxM2MtMC4wNjctMC4wNDktMC4xMzctMC4wOTMtMC4yMDQtMC4xNDENCgkJCWMtMC41ODgtMC40MjYtMS4xODgtMC44MzYtMS44MDEtMS4yMjZjLTAuMjI1LTAuMTQ0LTAuNDU4LTAuMjc2LTAuNjg2LTAuNDE0Yy0wLjQ2Ny0wLjI4My0wLjkzOC0wLjU2Mi0xLjQxOC0wLjgyNA0KCQkJYy0wLjI3LTAuMTQ4LTAuNTQ1LTAuMjg3LTAuODE5LTAuNDI4Yy0wLjQ1Ni0wLjIzNC0wLjkxNi0wLjQ2MS0xLjM4My0wLjY3NmMtMC4yOS0wLjEzNC0wLjU4MS0wLjI2NC0wLjg3NS0wLjM5MQ0KCQkJYy0wLjQ3My0wLjIwMy0wLjk1My0wLjM5NC0xLjQzNi0wLjU3OGMtMC4yOTEtMC4xMS0wLjU3OS0wLjIyMy0wLjg3My0wLjMyNmMtMC41MjgtMC4xODYtMS4wNjUtMC4zNTMtMS42MDQtMC41MTQNCgkJCWMtMC4yNTYtMC4wNzctMC41MDgtMC4xNjItMC43NjYtMC4yMzNjLTAuOC0wLjIyMS0xLjYwOC0wLjQyMS0yLjQyOC0wLjU4OGMtMC41MjctMC43MTgtMS4wNzQtMS40MTgtMS42MzctMi4wOTkNCgkJCWMtMC4xOTMtMC4yMzMtMC4zOTgtMC40NTItMC41OTUtMC42ODFjLTAuMzc4LTAuNDQtMC43NTQtMC44ODItMS4xNDctMS4zMDZjLTAuMjQ2LTAuMjY1LTAuNTA1LTAuNTE0LTAuNzU3LTAuNzcyDQoJCQljLTAuMzYtMC4zNjktMC43MTYtMC43NDQtMS4wODctMS4xYy0wLjI3Ny0wLjI2NS0wLjU2Ni0wLjUxNC0wLjg0OS0wLjc3MmMtMC4zNjItMC4zMy0wLjcxOS0wLjY2NC0xLjA5MS0wLjk4MQ0KCQkJYy0wLjMwMS0wLjI1Ny0wLjYxNC0wLjQ5OC0wLjkyMS0wLjc0N2MtMC4zNjgtMC4yOTgtMC43MzItMC42LTEuMTA4LTAuODg2Yy0wLjMyMi0wLjI0NC0wLjY1NC0wLjQ3Mi0wLjk4MS0wLjcwNw0KCQkJYy0wLjM3Ni0wLjI3LTAuNzQ5LTAuNTQ0LTEuMTMzLTAuODAxYy0wLjMzOS0wLjIyNy0wLjY4Ny0wLjQzOS0xLjAzMS0wLjY1N2MtMC4zODctMC4yNDUtMC43NzEtMC40OTMtMS4xNjQtMC43MjUNCgkJCWMtMC4zNTMtMC4yMDktMC43MTUtMC40MDItMS4wNzQtMC42MDFjLTAuMzk3LTAuMjItMC43OTItMC40NDMtMS4xOTYtMC42NTFjLTAuMzY4LTAuMTktMC43NDItMC4zNjQtMS4xMTUtMC41NDQNCgkJCWMtMC40MDYtMC4xOTUtMC44MTEtMC4zOTMtMS4yMjQtMC41NzZjLTAuMzgtMC4xNjktMC43NjUtMC4zMjMtMS4xNS0wLjQ4MmMtMC40MTctMC4xNzEtMC44MzItMC4zNDQtMS4yNTUtMC41MDMNCgkJCWMtMC4zODktMC4xNDctMC43ODQtMC4yOC0xLjE3OC0wLjQxNmMtMC40MjctMC4xNDctMC44NTQtMC4yOTYtMS4yODYtMC40M2MtMC4zOTgtMC4xMjQtMC44MDEtMC4yMzYtMS4yMDQtMC4zNDkNCgkJCWMtMC40MzctMC4xMjMtMC44NzMtMC4yNDYtMS4zMTQtMC4zNTZjLTAuNDA3LTAuMTAxLTAuODE3LTAuMTkxLTEuMjI3LTAuMjgxYy0wLjQ0NS0wLjA5OC0wLjg5LTAuMTk0LTEuMzM4LTAuMjc5DQoJCQljLTAuNDE0LTAuMDc4LTAuODMxLTAuMTQ1LTEuMjQ4LTAuMjEyYy0wLjQ1My0wLjA3Mi0wLjkwNS0wLjE0My0xLjM2MS0wLjIwMmMtMC40Mi0wLjA1NC0wLjg0Mi0wLjA5OC0xLjI2NC0wLjE0MQ0KCQkJYy0wLjQ2LTAuMDQ3LTAuOTIxLTAuMDktMS4zODUtMC4xMjJjLTAuNDI0LTAuMDMtMC44NS0wLjA1MS0xLjI3Ni0wLjA2OWMtMC4yNjktMC4wMTItMC41MzQtMC4wMzYtMC44MDQtMC4wNDN2LTI5Ljg1MQ0KCQkJYzAtNC4wMjQtMy4yNjItNy4yODctNy4yODctNy4yODdjLTQuMDI1LDAtNy4yODcsMy4yNjItNy4yODcsNy4yODd2MzEuODU2Yy0xNy4wNTMsNS4yNzktMjkuODM5LDIwLjM1Ni0zMS43NSwzOC42MjNoLTIuOTQyDQoJCQljLTExLjI5NCwwLTIwLjQ4Myw5LjE4OS0yMC40ODMsMjAuNDgzczkuMTg5LDIwLjQ4MywyMC40ODMsMjAuNDgzaDQ0Mi44OTRjMTEuMjk0LDAsMjAuNDgzLTkuMTg5LDIwLjQ4My0yMC40ODMNCgkJCUM0OTcuOTI3LDQ4MC4yMjMsNDg4LjczOCw0NzEuMDM0LDQ3Ny40NDQsNDcxLjAzNHogTTIzOS4zMzMsMjYuNDZjMC0wLjAwMSwwLjAwMS0wLjAwMSwwLjAwMS0wLjAwMWwzLjA4OS00LjYyNw0KCQkJYzMuMDM0LTQuNTQ1LDguMTA5LTcuMjU4LDEzLjU3NC03LjI1OGM1LjQ2NSwwLDEwLjU0LDIuNzEzLDEzLjU3NCw3LjI1OWw0OC4yNzgsNzIuMzA4aC01LjIwMmwtNDYuMTAzLTY5LjA1Mw0KCQkJYy0yLjM1OC0zLjUzMS02LjMtNS42MzktMTAuNTQ2LTUuNjM5Yy00LjI0NiwwLTguMTg5LDIuMTA4LTEwLjU0Niw1LjYzOUwxOTkuMzQ3LDk0LjE0aC01LjIwMmw4Ljc3OC0xMy4xNDhMMjM5LjMzMywyNi40NnoNCgkJCSBNMjk1LjEyNCw5NC4xNEgyMTYuODdsMzkuMTI3LTU4LjYwNEwyOTUuMTI0LDk0LjE0eiBNNzkuODE2LDI5LjdoMTM5LjgzMUwyMDkuNTEsNDQuODgzTDE3Ni42MjIsOTQuMTRINjMuMDgxTDc5LjgxNiwyOS43eg0KCQkJIE02MC45NDgsMTE0LjgwOXYtNi4wOTZoMzkwLjA5OHY2LjA5Nkg2MC45NDh6IE00MjguMTc5LDEyOS4zODJ2MTQzLjIzM0g4My44MTVWMTI5LjM4Mkg0MjguMTc5eiBNNjcuMTA0LDI5NC4wMTQNCgkJCWMtMS44ODEsMC0zLjQxMi0xLjUzMS0zLjQxMi0zLjQxM2MwLTEuODgxLDEuNTMtMy40MTIsMy40MTItMy40MTJINDQ0Ljg5YzEuODgxLDAsMy40MTIsMS41MzEsMy40MTIsMy40MTINCgkJCWMwLDEuODgyLTEuNTMsMy40MTMtMy40MTIsMy40MTNINjcuMTA0eiBNMzYwLjQxNiw0NzAuODkzYzAuMzE3LTAuMTg3LDAuNjM4LTAuMzY4LDAuOTY3LTAuNTM1DQoJCQljMC4xNTYtMC4wNzksMC4zMTYtMC4xNDksMC40NzQtMC4yMjNjMC4yOC0wLjEzMSwwLjU2Mi0wLjI1NiwwLjg1LTAuMzcxYzAuMTgzLTAuMDczLDAuMzY4LTAuMTQyLDAuNTUzLTAuMjA4DQoJCQljMC4yNzItMC4wOTgsMC41NDctMC4xODcsMC44MjQtMC4yNzFjMC4yMDEtMC4wNiwwLjQwMi0wLjEyMSwwLjYwNS0wLjE3NGMwLjI3Ni0wLjA3MiwwLjU1Ni0wLjEzMiwwLjgzNi0wLjE5DQoJCQljMC4yMDctMC4wNDMsMC40MTEtMC4wOTEsMC42Mi0wLjEyNmMwLjM1Ni0wLjA2LDAuNzE4LTAuMTAyLDEuMDgxLTAuMTM5YzAuMTc2LTAuMDE4LDAuMzUyLTAuMDM5LDAuNTI5LTAuMDUyDQoJCQljMC40NDYtMC4wMzEsMC44OTYtMC4wNDcsMS4zNS0wLjA0M2MwLjMzNywwLjAwMywwLjY3OSwwLjAzMiwxLjAyLDAuMDU2YzAuMjM0LDAuMDE2LDAuNDY3LDAuMDIsMC43MDIsMC4wNDYNCgkJCWMwLjU3MiwwLjA2NSwxLjE0NiwwLjE1NSwxLjcxOSwwLjI3OWMzLjUwOSwwLjc1Niw3LjA0Ny0xLjE1NSw4LjMzNy00LjUwN2M0LjA5Mi0xMC42MzksMTQuNDk2LTE3Ljc4NywyNS44OTEtMTcuNzg3DQoJCQljNy45NSwwLDE1LjUzMywzLjQyOCwyMC44MDYsOS40MDZjMC4yMSwwLjIzOCwwLjQzMywwLjQ2LDAuNjY5LDAuNjY2YzAuMDEzLDAuMDExLDAuMDI4LDAuMDIsMC4wNDEsMC4wMzINCgkJCWMwLjkzMiwwLjgwNCwyLjA0MywxLjM1NSwzLjIzLDEuNjA4YzAuOTAzLDAuMTkzLDEuODQ4LDAuMjE2LDIuNzg3LDAuMDUxYzEwLjQxNi0xLjgzMSwxOS45NjQsMy44NjgsMjMuOTIyLDEyLjYyNGgtOTguMDYxDQoJCQlDMzYwLjI1LDQ3MC45ODUsMzYwLjMzNCw0NzAuOTQyLDM2MC40MTYsNDcwLjg5M3ogTTI5MS4wMzgsMzQ3LjgxNXYxMjMuMjE5aC03MC4wODJWMzQ3LjgxNUgyOTEuMDM4eiBNNzcuNzk3LDQ0NS4zNTINCgkJCWMwLjc2Ny0wLjEyMSwxLjUzNi0wLjIxNSwyLjMwNS0wLjI3OWMwLjA2Ni0wLjAwNSwwLjEzMi0wLjAwOSwwLjE5OC0wLjAxNGMwLjc4NC0wLjA2LDEuNTY3LTAuMDk2LDIuMzQzLTAuMDk2DQoJCQljMTAuNjg5LDAsMjAuNDY1LDUuNDI0LDI2LjE1LDE0LjUwOWMxLjE4OCwxLjg5OSwzLjE4NSwzLjE0Nyw1LjQxNCwzLjM4MWMwLjUyMywwLjA1NSwxLjAzOCwwLjEzNSwxLjU0OSwwLjIyNg0KCQkJYzAuMTE1LDAuMDIsMC4yMywwLjA0MSwwLjM0NSwwLjA2M2MwLjUsMC4wOTcsMC45OTUsMC4yMDgsMS40ODMsMC4zMzhjMC4wNjMsMC4wMTcsMC4xMjUsMC4wMzcsMC4xODksMC4wNTUNCgkJCWMwLjQ0NCwwLjEyMywwLjg4MSwwLjI2MSwxLjMxMywwLjQxMWMwLjA5OSwwLjAzNCwwLjE5OSwwLjA2NywwLjI5OCwwLjEwM2MwLjQ2NywwLjE2OSwwLjkyNywwLjM1MywxLjM3OSwwLjU1Mw0KCQkJYzAuMDg4LDAuMDM5LDAuMTc1LDAuMDgxLDAuMjYzLDAuMTIyYzAuNDAzLDAuMTg1LDAuOCwwLjM4LDEuMTksMC41ODhjMC4wNzQsMC4wMzksMC4xNDgsMC4wNzYsMC4yMjIsMC4xMTYNCgkJCWMwLjQzMSwwLjIzNiwwLjg1MiwwLjQ4OCwxLjI2NSwwLjc1MmMwLjA5NCwwLjA2LDAuMTg3LDAuMTIyLDAuMjgsMC4xODRjMC4zODgsMC4yNTcsMC43NjksMC41MjMsMS4xMzksMC44MDMNCgkJCWMwLjAzMiwwLjAyNCwwLjA2NiwwLjA0NywwLjA5OCwwLjA3MmMwLjM5MiwwLjMsMC43NywwLjYxNywxLjE0MSwwLjk0M2MwLjA4NywwLjA3NywwLjE3NCwwLjE1NCwwLjI2LDAuMjMyDQoJCQljMC4zNjUsMC4zMzEsMC43MjIsMC42NzEsMS4wNjQsMS4wMjdjMC4wMjksMC4wMywwLjA1NiwwLjA2MiwwLjA4NCwwLjA5MmMwLjMxOSwwLjMzNiwwLjYyNSwwLjY4MywwLjkyMywxLjAzOQ0KCQkJYzAuMDcyLDAuMDg2LDAuMTQ1LDAuMTcyLDAuMjE2LDAuMjZjMC4wNTMsMC4wNjYsMC4xMDEsMC4xMzYsMC4xNTQsMC4yMDJINTIuMTgxQzU0LjIyOSw0NTcuODY4LDY0LjY0Myw0NDcuNDM5LDc3Ljc5Nyw0NDUuMzUyeg0KCQkJIE00NzcuNDQ0LDQ5Ny40MjdIMzQuNTVjLTMuMjU5LDAtNS45MS0yLjY1MS01LjkxLTUuOTFjMC0zLjI1OSwyLjY1MS01LjkxLDUuOTEtNS45MWg0NDIuODk0YzMuMjU5LDAsNS45MSwyLjY1MSw1LjkxLDUuOTENCgkJCUM0ODMuMzU0LDQ5NC43NzYsNDgwLjcwMyw0OTcuNDI3LDQ3Ny40NDQsNDk3LjQyN3oiLz4NCiAgICAgICAgPHBhdGggIGQ9Ik0xODYuMjEzLDIzMS41NzJoLTMuMzM4di02NS43NDZjMC01LjcyNC00LjY1Ny0xMC4zOC0xMC4zOC0xMC4zOGgtNTkuMzU2Yy01LjcyNCwwLTEwLjM4LDQuNjU3LTEwLjM4LDEwLjM4djY1Ljc0Ng0KCQkJaC0zLjMzN2MtNC4wMjUsMC03LjI4NywzLjI2Mi03LjI4Nyw3LjI4N2MwLjAwMSw0LjAyNCwzLjI2Myw3LjI4Nyw3LjI4OCw3LjI4N2g4Ni43OWM0LjAyNSwwLDcuMjg3LTMuMjYyLDcuMjg3LTcuMjg3DQoJCQlDMTkzLjUsMjM0LjgzNSwxOTAuMjM4LDIzMS41NzIsMTg2LjIxMywyMzEuNTcyeiBNMTY4LjMwMywyMzEuNTczaC01MC45N3YtNjEuNTU0aDUwLjk3VjIzMS41NzN6Ii8+DQogICAgICAgIDxwYXRoIGQ9Ik0yOTkuNjY4LDIzMS41NzJoLTMuMzM4di02NS43NDZjMC01LjcyNC00LjY1Ny0xMC4zOC0xMC4zOC0xMC4zOGgtNTkuMzU1Yy01LjcyNCwwLTEwLjM4LDQuNjU3LTEwLjM4LDEwLjM4djY1Ljc0Ng0KCQkJaC0zLjMzOGMtNC4wMjUsMC03LjI4NywzLjI2Mi03LjI4Nyw3LjI4N2MwLjAwMSw0LjAyNCwzLjI2Myw3LjI4Nyw3LjI4Nyw3LjI4N2g4Ni43OTFjNC4wMjUsMCw3LjI4Ny0zLjI2Miw3LjI4Ny03LjI4Nw0KCQkJQzMwNi45NTUsMjM0LjgzNSwzMDMuNjkzLDIzMS41NzIsMjk5LjY2OCwyMzEuNTcyeiBNMjgxLjc1OCwyMzEuNTczaC01MC45N3YtNjEuNTU0aDUwLjk3VjIzMS41NzN6Ii8+DQogICAgICAgIDxwYXRoIGQ9Ik00MTIuNTcyLDIzMS41NzJoLTMuMzM4di02NS43NDZjMC01LjcyNC00LjY1Ny0xMC4zOC0xMC4zNzktMTAuMzhoLTU5LjM1NmMtNS43MjQsMC0xMC4zOCw0LjY1Ny0xMC4zOCwxMC4zOHY2NS43NDYNCgkJCWgtMy4zMzhjLTQuMDI1LDAtNy4yODcsMy4yNjItNy4yODcsNy4yODdjMCw0LjAyNCwzLjI2Miw3LjI4Nyw3LjI4Nyw3LjI4N2g4Ni43OTFjNC4wMjUsMCw3LjI4Ny0zLjI2Miw3LjI4Ny03LjI4Nw0KCQkJQzQxOS44NTksMjM0LjgzNSw0MTYuNTk3LDIzMS41NzIsNDEyLjU3MiwyMzEuNTcyeiBNMzk0LjY2MSwyMzEuNTczaC01MC45N3YtNjEuNTU0aDUwLjk3VjIzMS41NzN6Ii8+DQogICAgICAgIDxwYXRoIG9wYWNpdHk9IjAuMjUiIGQ9Ik0xODIuODEzLDQxMy44MzNoLTAuNTI4di02MC4wNDVjMC01LjU2Ni00LjUyOS0xMC4wOTUtMTAuMDk1LTEwLjA5NWgtNTMuODg2Yy01LjU2NiwwLTEwLjA5NSw0LjUyOS0xMC4wOTUsMTAuMDk1djYwLjA0NQ0KCQkJaC0wLjUyOGMtNC4wMjUsMC03LjI4NywzLjI2Mi03LjI4Nyw3LjI4N2MwLDQuMDI1LDMuMjYyLDcuMjg3LDcuMjg3LDcuMjg3aDcuODE0aDU5LjUwNGg3LjgxNGM0LjAyNSwwLDcuMjg3LTMuMjYyLDcuMjg3LTcuMjg3DQoJCQlDMTkwLjEsNDE3LjA5NSwxODYuODM4LDQxMy44MzMsMTgyLjgxMyw0MTMuODMzeiBNMTY3LjcxMiw0MTMuODMzaC00NC45MzF2LTU1LjU2N2g0NC45MzFWNDEzLjgzM3oiLz4NCiAgICAgICAgPHBhdGggb3BhY2l0eT0iMC4yNSIgZD0iTTQwNC4zMTQsNDEzLjgzM2gtMC41Mjh2LTYwLjA0NWMwLTUuNTY2LTQuNTI5LTEwLjA5NS0xMC4wOTUtMTAuMDk1aC01My44ODZjLTUuNTY2LDAtMTAuMDk2LDQuNTI5LTEwLjA5NiwxMC4wOTV2NjAuMDQ1DQoJCQloLTAuNTI4Yy00LjAyNSwwLTcuMjg3LDMuMjYyLTcuMjg3LDcuMjg3YzAsNC4wMjUsMy4yNjIsNy4yODcsNy4yODcsNy4yODdoNy44MTRIMzk2LjVoNy44MTRjNC4wMjUsMCw3LjI4Ny0zLjI2Miw3LjI4Ny03LjI4Nw0KCQkJQzQxMS42MDEsNDE3LjA5NSw0MDguMzM5LDQxMy44MzMsNDA0LjMxNCw0MTMuODMzeiBNMzg5LjIxMyw0MTMuODMzaC00NC45MzJ2LTU1LjU2N2g0NC45MzJWNDEzLjgzM3oiLz4NCiAgICAgICAgPHBhdGggb3BhY2l0eT0iMC4yNSIgZD0iTTI3Ni41NDUsNDA1LjA4OWMtNC4wMjUsMC03LjI4NywzLjI2Mi03LjI4Nyw3LjI4N3YxMi42M2MwLDQuMDI0LDMuMjYyLDcuMjg3LDcuMjg3LDcuMjg3DQoJCQljNC4wMjUsMCw3LjI4Ny0zLjI2Miw3LjI4Ny03LjI4N3YtMTIuNjNDMjgzLjgzMiw0MDguMzUyLDI4MC41Nyw0MDUuMDg5LDI3Ni41NDUsNDA1LjA4OXoiLz4NCiAgICA8L2c+DQo8L3N2Zz4NCg==",Shed:Xxe,"Sleeping Area":"PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDQ4MCA0ODAiPg0KICAgIDxnIGZpbGw9ImN1cnJlbnRDb2xvciI+DQogICAgICAgIDxwYXRoIGQ9Ik00NTYsMjI0Yy0xNC4xMzMsMC0yNCw2LjMwMS0yNCwxNS4zMnYyNy41MDVDNDE5LjMzMywyNDEuNzkzLDM5OS44NSwyMjQsMzc2LDIyNEgxNTJjLTQuNDE3LTAuMDAxLTcuOTk5LDMuNTc5LTgsNy45OTYNCgkJCWMwLDAuMDAxLDAsMC4wMDMsMCwwLjAwNHY0OC4wNjdjMC4wNDUtMTMuMDUyLTUuMjAxLTI2LjA3NS0xNS41ODYtMzUuNTgzYy0xOS41NTItMTcuOTAyLTQ5LjkxNS0xNi41NjQtNjcuODE2LDIuOTg5DQoJCQljLTE2Ljc2NCwxOC4zMDktMTYuODAxLDQ2LjM4LTAuMDg2LDY0LjczNGMtNC42MTIsMC41MDgtOC45NjgsMi4zOC0xMi41MTIsNS4zNzVWMTE1LjE5OUM0OCwxMDQuNDM0LDM3LjQ2MSw5NiwyNCw5Ng0KCQkJcy0yNCw4LjQzNC0yNCwxOS4xOTl2MzQ1LjYwMkMwLDQ3MS41NjYsMTAuNTM5LDQ4MCwyNCw0ODBzMjQtOC40MzQsMjQtMTkuMTk5VjQwOGgzODR2NTYuNjhjMCw5LjAxOSw5Ljg2NywxNS4zMiwyNCwxNS4zMg0KCQkJczI0LTYuMzAxLDI0LTE1LjMyVjIzOS4zMkM0ODAsMjMwLjMwMSw0NzAuMTMzLDIyNCw0NTYsMjI0eiBNMzIsNDYwLjgwMWMtMC4wODYsMC42NTYtMi43NzMsMy4xOTktOCwzLjE5OQ0KCQkJYy01LjI1LDAtNy45MjItMi41NDMtOC0zLjE5OVYxMTUuMTk5YzAuMDc4LTAuNjU2LDIuNzUtMy4xOTksOC0zLjE5OWM1LjIyNywwLDcuOTE0LDIuNTQzLDgsMy4xOTlWNDYwLjgwMXogTTE2MCwyNDBoMjE2DQoJCQljMzAuMTcyLDAsNTMuMTcyLDQ0LjkyNiw1NS43NTgsODhIMTYwVjI0MHogTTE0NCwyODAuMDgzdjM4LjU2Yy0zLjQ1Mi0zLjM1My03Ljg0OC01LjU2Ni0xMi41OTctNi4zNDINCgkJCUMxMzkuNzkzLDMwMy4xMzcsMTQzLjk1NiwyOTEuNiwxNDQsMjgwLjA4M3ogTTk2LDI0OGMxNy42NzMsMCwzMiwxNC4zMjcsMzIsMzJjMCwxNy42NzMtMTQuMzI3LDMyLTMyLDMycy0zMi0xNC4zMjctMzItMzINCgkJCUM2NC4wMTksMjYyLjMzNSw3OC4zMzUsMjQ4LjAxOSw5NiwyNDh6IE00MzIsMzkySDQ4di00OC4wMjNjNC4xNjMtMC4zMjgsNy4zNzQtMy44MDEsNy4zNzUtNy45NzcNCgkJCWMtMC4wNzctNC4zMzEsMy4zNjQtNy45MDksNy42OTUtOGg2NC42MWM0LjMzMSwwLjA5MSw3Ljc3MiwzLjY2OSw3LjY5NSw4Yy0wLjAwMSw0LjQxNywzLjU3OSw3Ljk5OSw3Ljk5Niw4DQoJCQljMC4wMDEsMCwwLjAwMywwLDAuMDA0LDBINDMyVjM5MnogTTQ2NCw0NjIuNTk0Yy01LjE2OSwxLjg3NS0xMC44MzEsMS44NzUtMTYsMFYyNDEuNDA2YzUuMTY5LTEuODc1LDEwLjgzMS0xLjg3NSwxNiwwVjQ2Mi41OTR6Ig0KICAgICAgICAvPg0KICAgICAgICA8cGF0aCBkPSJNMTM3LjA3OCwxNzZsMjkuMDctMzQuODc5YzEuOTg2LTIuMzg2LDIuNDEzLTUuNzA1LDEuMDk0LTguNTE2Yy0xLjMxNi0yLjgxLTQuMTM5LTQuNjA1LTcuMjQyLTQuNjA1aC00OHYxNmgzMC45MjINCgkJCWwtMjkuMDcsMzQuODc5Yy0yLjgyNywzLjM5OC0yLjM2NCw4LjQ0NCwxLjAzNCwxMS4yN2MxLjQzNywxLjE5NSwzLjI0NiwxLjg1LDUuMTE0LDEuODUxaDQ4di0xNkgxMzcuMDc4eiIvPg0KICAgICAgICA8cGF0aCBkPSJNMjI0LjM1OSwxMzZsNDUuOTUzLTU5LjA5YzEuODc3LTIuNDExLDIuMjE3LTUuNjgxLDAuODc1LTguNDI2Yy0xLjM0NC0yLjc0My00LjEzMi00LjQ4My03LjE4OC00LjQ4NGgtNjR2MTZoNDcuNjQxDQoJCQlsLTQ1Ljk1Myw1OS4wOWMtMi43MTQsMy40ODQtMi4wODksOC41MDksMS4zOTYsMTEuMjIzYzEuNDA1LDEuMDk0LDMuMTM2LDEuNjg4LDQuOTE3LDEuNjg4aDY0di0xNkgyMjQuMzU5eiIvPg0KICAgICAgICA8cGF0aCBkPSJNMzI4LDk2bDYyLjM5OC04My4xOTljMi42NTItMy41MzMsMS45MzktOC41NDYtMS41OTQtMTEuMTk5QzM4Ny40MTksMC41NjIsMzg1LjczMywwLDM4NCwwaC03MnYxNmg1NmwtNjIuMzk4LDgzLjE5OQ0KCQkJYy0xLjgxOCwyLjQyNC0yLjExMiw1LjY2OC0wLjc1OCw4LjM3OUMzMDYuMiwxMTAuMjg4LDMwOC45NywxMTIsMzEyLDExMmg4MFY5NkgzMjh6Ii8+DQogICAgPC9nPg0KPC9zdmc+DQo=",Stairway:Kxe,Stairwell:qxe,Storeroom:eSe,"Summer House":"PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDUxMS45OTkgNTExLjk5OSI+DQogICAgPGcgZmlsbD0iY3VycmVudENvbG9yIj4NCiAgICAgICAgPHBhdGggZD0iTTE3My44MzIsMjI1LjI2M2gtNDMuMDM5Yy00LjE0MiwwLTcuNSwzLjM1OC03LjUsNy41djYwLjEzNGMwLDQuMTQyLDMuMzU3LDcuNSw3LjUsNy41aDQzLjAzOWM0LjE0MiwwLDcuNS0zLjM1OCw3LjUtNy41DQoJCQl2LTYwLjEzNEMxODEuMzMyLDIyOC42MjIsMTc3Ljk3NCwyMjUuMjYzLDE3My44MzIsMjI1LjI2M3ogTTE2Ni4zMzEsMjg1LjM5N2gtMjguMDM4di00NS4xMzNoMjguMDM4VjI4NS4zOTd6Ii8+DQogICAgICAgIDxwYXRoIGQ9Ik00NTkuMTI3LDIwMS4xOTNjMy4zMTQsMi4yNzgsOC4wOTEsMS40NzEsMTAuNDMtMS45MzJjMCwwLDIzLjAwOS0zMy40NjksMjMuMDI5LTMzLjQ5OA0KCQkJYzIuMzE1LTMuMzY4LDEuNDI4LTguMTIxLTEuOTMyLTEwLjQzMUwyNzEuNzYzLDQuODYxYy05LjQyOS02LjQ4LTIyLjA5Ny02LjQ4MS0zMS41MjYsMGMwLDAtMTM5Ljc2Miw5Ni4wNzctMTQwLjI3Myw5Ni40MjgNCgkJCWMtNy45MTEsNS40MzgsMC40MjksMTcuOTEsOC40OTcsMTIuMzYzbDE0MC4yNzQtOTYuNDI5YzQuMzQ3LTIuOTg3LDEwLjE4Ny0yLjk4NywxNC41MzEtMC4wMDFsMjEyLjcwOSwxNDYuMjI0bC0xNC41MzEsMjEuMTM3DQoJCQljMCwwLTIwMS4xNDMtMTM4LjI3Mi0yMDEuMTk1LTEzOC4zMDhjLTIuNDk1LTEuNzE1LTUuOTk5LTEuNzE4LTguNDk4LTAuMDAxTDUwLjU1NywxODQuNTgzbC0xNC41My0yMS4xMzcNCgkJCWMwLDAsNDcuMTE3LTMyLjM5LDQ3LjI4OS0zMi41MDljNy44MDctNS4zNjYtMC40MTYtMTcuOTE3LTguNDk4LTEyLjM2MmMwLDAtNTMuMzAxLDM2LjY0LTUzLjQ3MSwzNi43NTcNCgkJCWMtMy4zNzQsMi4zMi00LjI0MSw3LjA3MS0xLjkzMywxMC40MzFsMjEuNzA5LDMxLjU3OXYzMDcuMTU2YzAsNC4xNDIsMy4zNTgsNy41LDcuNSw3LjVIMjU2YzQuMTQyLDAsNy41LTMuMzU4LDcuNS03LjVWMzk1Ljk3MQ0KCQkJSDQwMi42NHYxMDguNTI4YzAsNC4xNDIsMy4zNTgsNy41LDcuNTAxLDcuNWgzMC40ODhjNC4xNDIsMCw3LjUtMy4zNTgsNy41LTcuNVYzOTUuOTcxaDIzLjc2OWM0LjE0MiwwLDcuNS0zLjM1OCw3LjUtNy41di0zMC40ODcNCgkJCWMwLTQuMTQzLTMuMzU4LTcuNS03LjUtNy41aC0yMy43Njl2LTU3LjI1OWgyMy43NjljNC4xNDIsMCw3LjUtMy4zNTgsNy41LTcuNXYtMzAuNDg4YzAtNC4xNDItMy4zNTgtNy41LTcuNS03LjVoLTIzLjc2OXYtNTQuMTAzDQoJCQlMNDU5LjEyNywyMDEuMTkzeiBNNDE3LjY0MSwxODYuODc2aDE1LjQ4N3Y2MC44NThoLTE1LjQ4N1YxODYuODc2eiBNMjU2LDYxLjU1NmwzOS4wNzUsMjYuODYxaC03OC4xNDlMMjU2LDYxLjU1NnoNCgkJCSBNNTYuMTI1LDI3MC4zMzJoMzguMzk5djUzLjA1NWMwLDQuMTQxLDMuMzU4LDcuNSw3LjUsNy41SDIwMi42YzQuMTQyLDAsNy41MDEtMy4zNTgsNy41MDEtNy41di01My4wNTVoMzguMzk4djY4LjQ1Nkg1Ni4xMjUNCgkJCVYyNzAuMzMyeiBNMTA5LjUyNSwzMTUuODg2VjIwOS43NzdoODUuNTc1djEwNi4xMDlIMTA5LjUyNXogTTk0LjUyNCw0OTYuOTk4SDU2LjEyNXYtNTkuNzU0aDM4LjM5OVY0OTYuOTk4eiBNMTY2LjMzMSw0OTYuOTk3DQoJCQloLTI4LjAzOHYtODUuNzgzaDI4LjAzOFY0OTYuOTk3eiBNMTk1LjA5OSw0OTYuOTk3aC0xMy43Njd2LTkzLjI4M2MwLTQuMTQyLTMuMzU4LTcuNS03LjUtNy41aC00My4wMzkNCgkJCWMtNC4xNDIsMC03LjUwMSwzLjM1OC03LjUwMSw3LjV2OTMuMjgzaC0xMy43NjhWMzgwLjcyN2g4NS41NzVWNDk2Ljk5N3ogTTI0OC40OTksNDk2Ljk5OEgyMTAuMXYtNTkuNzU0aDM4LjM5OFY0OTYuOTk4eg0KCQkJIE0yNDguNSw0MjIuMjQ0aC0zOC4zOTl2LTQ5LjAxOGMtMC4wMDEtNC4xNDItMy4zNTktNy41LTcuNTAyLTcuNUgxMDIuMDI0Yy00LjE0MiwwLTcuNSwzLjM1OC03LjUsNy41MDF2NDkuMDE4SDU2LjEyNXYtNjguNDU2DQoJCQlIMjQ4LjVWNDIyLjI0NHogTTI0OC41LDI1NS4yMjVjMCwwLjAwMywwLDAuMDA2LDAsMC4wMXYwLjA5NmgtMzguMzk5di01My4wNTVjMC00LjE0Mi0zLjM1OC03LjUtNy41LTcuNUgxMDIuMDI0DQoJCQljLTQuMTQyLDAtNy41LDMuMzU4LTcuNSw3LjV2NTMuMDU1SDU2LjEyNXYtNTYuMzczbDE3LjY2My0xMi4xNDNjMC4yOTcsMC4wMzYsMC41OTcsMC4wNiwwLjkwNCwwLjA2SDI0OC41VjI1NS4yMjV6DQoJCQkgTTk1LjUyMywxNzEuODc1bDk5LjU4MS02OC40NTZoMTIxLjc5M2w5OS41ODEsNjguNDU2aC02LjMzNkg5NS41MjN6IE00MDIuNjQsMTg2Ljg3NnY2MC44NThIMjYzLjUwMXYtNjAuODU4SDQwMi42NHoNCgkJCSBNMjYzLjUwMSwyOTMuMjIzaDE1LjQ4NnY1Ny4yNTloLTE1LjQ4NlYyOTMuMjIzeiBNNDMzLjEyOCw0OTYuOTk4aC0xNS40ODdWMzk1Ljk3MWgxNS40ODdWNDk2Ljk5OHogTTQ2NC4zOTcsMzY1LjQ4NHYxNS40ODYNCgkJCUgyNjMuNTAxdi0xNS40ODZINDY0LjM5N3ogTTI5My45ODgsMzUwLjQ4MnYtNTcuMjU5aDE1LjQ4N3Y1Ny4yNTlIMjkzLjk4OHogTTMyNC40NzYsMzUwLjQ4MnYtNTcuMjU5aDE2LjMzN3Y1Ny4yNTlIMzI0LjQ3NnoNCgkJCSBNMzU1LjgxNCwzNTAuNDgydi01Ny4yNTloMTUuNDg3djU3LjI1OUgzNTUuODE0eiBNMzg2LjMwMiwzNTAuNDgydi01Ny4yNTloMTYuMzM3djU3LjI1OUgzODYuMzAyeiBNNDE3LjY0MSwzNTAuNDgydi01Ny4yNTkNCgkJCWgxNS40ODd2NTcuMjU5SDQxNy42NDF6IE00NjQuMzk3LDI2Mi43MzV2MTUuNDg3SDI2My41MDF2LTE1LjQ4N0g0NjQuMzk3eiIvPg0KICAgIDwvZz4NCjwvc3ZnPg0K","Swimming Pool":"PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDE4Ny43MzMgMTg3LjczMyI+DQogICAgPGcgZmlsbD0iY3VycmVudENvbG9yIj4NCiAgICAgICAgPHBhdGggZD0iTTE4Ny41OTksMTUxLjQ1OEwxNTMuNDY1LDMzLjE4NmMtMC40MjItMS40NjEtMS43NTgtMi40NjYtMy4yNzktMi40NjZIMzcuNTQ3Yy0xLjUyMSwwLTIuODU3LDEuMDA1LTMuMjc5LDIuNDY2DQoJCQlMMC4xMzUsMTUxLjQ1OEMwLjA0NCwxNTEuNzY1LDAsMTUyLjA4NSwwLDE1Mi40MDV2MjUuMDg4YzAsMS44ODQsMS41MjksMy40MTMsMy40MTMsMy40MTNIMTg0LjMyDQoJCQljMS44ODQsMCwzLjQxMy0xLjUyOSwzLjQxMy0zLjQxM3YtMjUuMDg4QzE4Ny43MzMsMTUyLjA4NSwxODcuNjg3LDE1MS43NjUsMTg3LjU5OSwxNTEuNDU4eiBNMTgwLjkwNywxNzQuMDhINi44Mjd2LTIxLjE5Mg0KCQkJTDQwLjExNSwzNy41NDdIMTQ3LjYybDMzLjI4NywxMTUuMzQyVjE3NC4wOHoiLz4NCiAgICAgICAgPHBhdGggZD0iTTc4LjUwNyw2LjgyN2MtMS44ODQsMC0zLjQxMywxLjUyOS0zLjQxMywzLjQxM3Y1MS4yYzAsMS44ODQsMS41MjksMy40MTMsMy40MTMsMy40MTNzMy40MTMtMS41MjksMy40MTMtMy40MTN2LTUxLjINCgkJCUM4MS45Miw4LjM1Niw4MC4zOTEsNi44MjcsNzguNTA3LDYuODI3eiIvPg0KICAgICAgICA8cGF0aCBkPSJNMTA5LjIyNyw2LjgyN2MtMS44ODQsMC0zLjQxMywxLjUyOS0zLjQxMywzLjQxM3Y1MS4yYzAsMS44ODQsMS41MjksMy40MTMsMy40MTMsMy40MTNjMS44ODQsMCwzLjQxMy0xLjUyOSwzLjQxMy0zLjQxMw0KCQkJdi01MS4yQzExMi42NCw4LjM1NiwxMTEuMTExLDYuODI3LDEwOS4yMjcsNi44Mjd6Ii8+DQogICAgICAgIDxwYXRoIGQ9Ik0xMDkuMjI3LDE3LjA2N2gtMzAuNzJjLTEuODg0LDAtMy40MTMsMS41MjktMy40MTMsMy40MTNzMS41MjksMy40MTMsMy40MTMsMy40MTNoMzAuNzJjMS44ODQsMCwzLjQxMy0xLjUyOSwzLjQxMy0zLjQxMw0KCQkJUzExMS4xMTEsMTcuMDY3LDEwOS4yMjcsMTcuMDY3eiIvPg0KICAgICAgICA8cGF0aCBkPSJNMTA5LjIyNywzMC43MmgtMzAuNzJjLTEuODg0LDAtMy40MTMsMS41MjktMy40MTMsMy40MTNzMS41MjksMy40MTMsMy40MTMsMy40MTNoMzAuNzJjMS44ODQsMCwzLjQxMy0xLjUyOSwzLjQxMy0zLjQxMw0KCQkJUzExMS4xMTEsMzAuNzIsMTA5LjIyNywzMC43MnoiLz4NCiAgICAgICAgPHBhdGggZD0iTTEwOS4yMjcsNDQuMzczaC0zMC43MmMtMS44ODQsMC0zLjQxMywxLjUyOS0zLjQxMywzLjQxM3MxLjUyOSwzLjQxMywzLjQxMywzLjQxM2gzMC43MmMxLjg4NCwwLDMuNDEzLTEuNTI5LDMuNDEzLTMuNDEzDQoJCQlTMTExLjExMSw0NC4zNzMsMTA5LjIyNyw0NC4zNzN6Ii8+DQogICAgICAgIDxwYXRoIGQ9Ik0xNjMuNzg5LDE0Ni4xNzlsLTE3LjUxNi05OC45ODdjLTAuMjg4LTEuNjMtMS43MDUtMi44MTgtMy4zNi0yLjgxOEg0OC4zMjhjLTEuNjEzLDAtMy4wMDUsMS4xMjYtMy4zNCwyLjcwMw0KCQkJbC0yMS4wMTksOTguOTg3Yy0wLjIxMywxLjAwNywwLjAzOCwyLjA1NywwLjY4NiwyLjg1N2MwLjY0OSwwLjgsMS42MjEsMS4yNjUsMi42NTIsMS4yNjVoMTMzLjEyYzEuMDA5LDAsMS45NjYtMC40NDcsMi42MTYtMS4yMTkNCgkJCUMxNjMuNjkxLDE0OC4xOTUsMTYzLjk2NSwxNDcuMTc0LDE2My43ODksMTQ2LjE3OXogTTMxLjUyLDE0My4zNkw1MS4wODksNTEuMmg4OC45NThsMTYuMzA5LDkyLjE2SDMxLjUyeiIvPg0KICAgIDwvZz4NCjwvc3ZnPg0K",Terrace:tSe,Toilet:sSe,Upstairs:iSe,Wardrobe:rSe,Washroom:oSe,Wc:nSe,Windscreen:aSe,Workshop:MSe,Workspace:cSe},lSe=[{_id:"hood",name:{en:"Hood",ru:"Вытяжка",de:"Abzugshaube",fr:"Capot",it:"Cappe",nl:"Hood",pl:"Okapy",pt:"Hood",es:"Campana","zh-cn":"抽油烟机"},icon:"Hoods.svg"},{_id:"alarm_system",name:{en:"Alarm System",ru:"Сигнализация",de:"Alarmanlage",fr:"Systèmes D'Alarme",it:"Sistemi Di Allarme",nl:"Alarm Systems",pl:"Systemy Alarmowe",pt:"Sistemas De Alarme",es:"Sistemas De Alarma","zh-cn":"报警系统"},icon:"Alarm Systems.svg"},{_id:"battery_status",name:{en:"Battery Status",ru:"Заряд батареи",de:"Batteriestatus",fr:"État De La Batterie",it:"Stato Della Batteria",nl:"Batterij Status",pl:"Stan Baterii",pt:"Estado Da Bateria",es:"Estado De La Batería","zh-cn":"电池状态"},icon:"Battery Status.svg"},{_id:"lighting",name:{en:"Lighting",ru:"Светильник",de:"Beleuchtung",fr:"Éclairages",it:"Illuminazione",nl:"Verlichting",pl:"Oprawy Oświetleniowe",pt:"Iluminações",es:"Iluminaciones","zh-cn":"照明"},icon:"Lightings.svg"},{_id:"shading",name:{en:"Shading",ru:"Затенение",de:"Beschattungen",fr:"Ombres",it:"Ombreggiatura",nl:"Shading",pl:"Zacienienie",pt:"Shading",es:"Sombreado","zh-cn":"底纹"},icon:"Shading.svg"},{_id:"irrigation",name:{en:"Irrigation",ru:"Орошение",de:"Bewässerung",fr:"Irrigation",it:"Irrigazione",nl:"Irrigatie",pl:"Nawadnianie",pt:"Irrigação",es:"Irrigación","zh-cn":"灌溉"},icon:"Irrigation.svg"},{_id:"iron",name:{en:"Iron",ru:"Утюг",de:"Bügeleisen",fr:"Le Fer",it:"Ferro",nl:"Ijzer",pl:"Żelazo",pt:"Ferro",es:"Hierro","zh-cn":"铁"},icon:"Iron.svg"},{_id:"computer",name:{en:"Computer",ru:"Компьютер",de:"Rechner",fr:"L'Ordinateur",it:"Computer",nl:"Computer",pl:"Komputer",pt:"Computador",es:"Ordenador","zh-cn":"电脑"},icon:"Computer.svg"},{_id:"ceiling_spotlight",name:{en:"Ceiling Spotlight",ru:"Потолочный прожектор",de:"Deckenspot",fr:"Plafond Spotlight",it:"Faretti A Soffitto",nl:"Plafond Spotlight",pl:"Reflektory Sufitowe",pt:"Tecto Foco",es:"Focos De Techo","zh-cn":"天花射灯"},icon:"Ceiling Spotlights.svg"},{_id:"printer",name:{en:"Printer",de:"Drucker",ru:"Принтер",pt:"Impressora",nl:"Printer",fr:"Imprimante",it:"Stampante",es:"Impresora",pl:"Drukarka","zh-cn":"打印机"},icon:"Printer.svg"},{_id:"power_consumption",name:{en:"Power Consumption",ru:"Потребляемая мощность",de:"Stromverbrauch",fr:"Consommation D'Énergie",it:"Consumo Di Energia",nl:"Energieverbruik",pl:"Pobór Energii",pt:"Consumo De Energia",es:"El Consumo De Energía","zh-cn":"能量消耗"},icon:"Power Consumption.svg"},{_id:"window",name:{en:"Window",ru:"Окно",de:"Fenster",fr:"La Fenêtre",it:"Finestra",nl:"Venster",pl:"Okno",pt:"Janela",es:"Ventana","zh-cn":"窗户"},icon:"Window.svg"},{_id:"garage_door",name:{en:"Garage Door",ru:"Гаражные Ворота",de:"Garagentor",fr:"Portes De Garage",it:"Garage Door",nl:"Garage Door",pl:"Bramy Garażowe",pt:"Portas De Garagem",es:"Las Puertas De Garaje","zh-cn":"车库门"},icon:"Garage Doors.svg"},{_id:"hairdryer",name:{en:"Hairdryer",ru:"Фен",de:"Haartrockner",fr:"Sèche-Cheveux",it:"Asciugacapelli",nl:"Haardroger",pl:"Suszarka Do Włosów",pt:"Secador De Cabelo",es:"Secador De Pelo","zh-cn":"电吹风"},icon:"Hairdryer.svg"},{_id:"hanging_lamp",name:{en:"Hanging Lamp",ru:"Подвесной светильник",de:"Hängelampe",fr:"Lampes Suspendues",it:"Lampade A Sospensione",nl:"Opknoping Lampen",pl:"Lampy Wiszące",pt:"Lâmpadas De Suspensão",es:"Lámparas Colgantes","zh-cn":"挂灯"},icon:"Hanging Lamps.svg"},{_id:"doorstep",name:{en:"Enterance",ru:"Входная дверь",de:"Haustür",fr:"Seuil De Porte",it:"Gradino Della Porta",nl:"Drempel",pl:"Próg",pt:"Porta",es:"Peldaño","zh-cn":"门阶"},icon:"Doorstep.svg"},{_id:"hot_water",name:{en:"Hot Water",ru:"Горячая вода",de:"Heißwasser",fr:"Eau Chaude",it:"Acqua Calda",nl:"Heet Water",pl:"Gorąca Woda",pt:"Água Quente",es:"Agua Caliente","zh-cn":"热水"},icon:"Hot Water.svg"},{_id:"heating",name:{en:"Heating",ru:"Отопление",de:"Heizung",fr:"Chauffe-Eau",it:"Riscaldatore",nl:"Verwarmer",pl:"Podgrzewacz",pt:"Aquecedor",es:"Calentador","zh-cn":"加热器"},icon:"Heater.svg"},{_id:"stove",name:{en:"Stove",ru:"Печь",de:"Herd",fr:"Le Fourneau",it:"Stufa",nl:"Fornuis",pl:"Kuchenka",pt:"Forno",es:"Cocina","zh-cn":"火炉"},icon:"Stove.svg"},{_id:"louvre",name:{en:"Louvre",ru:"Жалюзи",de:"Jalousie",fr:"Persienne",it:"Persiana Di Ventilazione",nl:"Louvre",pl:"Żaluzja",pt:"Trapeira",es:"Lumbrera","zh-cn":"卢浮宫"},icon:"Louvre.svg"},{_id:"coffee_maker",name:{en:"Coffee Maker",ru:"Кофеварка",de:"Kaffemaschine",fr:"Cafetière",it:"Macchine Da Caffè",nl:"Koffie Maker",pl:"Ekspresy Do Kawy",pt:"Cafeteira",es:"Cafetera","zh-cn":"咖啡壶"},icon:"Coffee Makers.svg"},{_id:"cold_water",name:{en:"Cold Water",ru:"Холодная вода",de:"Kaltwasser",fr:"Eau Froide",it:"Acqua Fredda",nl:"Koud Water",pl:"Zimna Woda",pt:"Água Fria",es:"Agua Fría","zh-cn":"冷水"},icon:"Cold Water.svg"},{_id:"climate",name:{en:"Climate",ru:"Климат",de:"Klima",fr:"Climat",it:"Clima",nl:"Klimaat",pl:"Klimat",pt:"Clima",es:"Clima","zh-cn":"气候"},icon:"Climate.svg"},{_id:"speaker",name:{en:"Speaker",ru:"Звуковая система",de:"Lautsprecher",fr:"Orateur",it:"Altoparlante",nl:"Spreker",pl:"Głośnik",pt:"Palestrante",es:"Altavoz","zh-cn":"扬声器"},icon:"Speaker.svg"},{_id:"led_strip",name:{en:"Led Strip",ru:"Светодиодная лента",de:"LED Leiste",fr:"Led Strip",it:"Led Strip",nl:"Loden Strip",pl:"Pasek Ledowy",pt:"Led Faixa",es:"Tira Llevada","zh-cn":"灯带"},icon:"Led Strip.svg"},{_id:"light",name:{en:"Light",ru:"Свет",de:"Licht",fr:"Lumière",it:"Leggero",nl:"Licht",pl:"Lekki",pt:"Luz",es:"Luz","zh-cn":"光"},icon:"Light.svg"},{_id:"fan",name:{en:"Fan",ru:"Вентилятор",de:"Lüfter",fr:"Ventilateur",it:"Fan",nl:"Ventilator",pl:"Wentylator",pt:"Ventilador",es:"Ventilador","zh-cn":"扇子"},icon:"Fan.svg"},{_id:"humidity",name:{en:"Humidity",ru:"Влажность",de:"Luftfeuchtigkeit",fr:"Humidité",it:"Umidità",nl:"Vochtigheid",pl:"Wilgotność",pt:"Umidade",es:"Humedad","zh-cn":"湿度"},icon:"Humidity.svg"},{_id:"ventilation",name:{en:"Ventilation",ru:"Вентиляция",de:"Lüftung",fr:"Ventilation",it:"Ventilazione",nl:"Ventilatie",pl:"Wentylacja",pt:"Ventilação",es:"Ventilación","zh-cn":"通风"},icon:"Ventilation.svg"},{_id:"chandelier",name:{en:"Chandelier",ru:"Люстра",de:"Kronleuchter",fr:"Lustre",it:"Lampadario",nl:"Kroonluchter",pl:"Żyrandol",pt:"Lustre",es:"Candelabro","zh-cn":"枝形吊灯"},icon:"Chandelier.svg"},{_id:"awning",name:{en:"Awning",ru:"Маркиза",de:"Markise",fr:"Auvents",it:"Tende",nl:"Luifels",pl:"Okrycia",pt:"Toldos",es:"Toldos","zh-cn":"遮阳篷"},icon:"Awnings.svg"},{_id:"music",name:{en:"Music",ru:"Музыка",de:"Musik",fr:"Musique",it:"Musica",nl:"Muziek",pl:"Muzyka",pt:"Música",es:"Música","zh-cn":"音乐"},icon:"Music.svg"},{_id:"people",name:{en:"People",ru:"Люди",de:"Personen",fr:"Gens",it:"Persone",nl:"Mensen",pl:"Ludzie",pt:"Pessoas",es:"Personas","zh-cn":"人们"},icon:"People.svg"},{_id:"pool",name:{en:"Pool",ru:"Бассейн",de:"Pool",fr:"Piscine",it:"Piscina",nl:"Zwembad",pl:"Basen",pt:"Piscina",es:"Piscina","zh-cn":"水池"},icon:"Pool.svg"},{_id:"pump",name:{en:"Pump",ru:"Насос",de:"Pumpe",fr:"Pompe",it:"Pompa",nl:"Pomp",pl:"Pompa",pt:"Bombear",es:"Bomba","zh-cn":"泵"},icon:"Pump.svg"},{_id:"outdoor_blinds",name:{en:"Outdoor Blinds",ru:"Внещгте жалюзи",de:"Raffstore",fr:"Volets",it:"Tende Da Esterni",nl:"Outdoor Blinds",pl:"Rolety Zewnętrzne",pt:"Estores Exteriores",es:"Persianas Exteriores","zh-cn":"室外百叶窗"},icon:"Outdoor Blinds.svg"},{_id:"mowing_machine",name:{en:"Mowing Machine",ru:"Газонокосилка",de:"Rasenmäher",fr:"Machine De Fauchage",it:"Macchina Di Falciatura",nl:"Maaimachine",pl:"Kosiarka",pt:"Roçada Máquina",es:"Segadora","zh-cn":"割草机"},icon:"Mowing Machine.svg"},{_id:"receiver",name:{en:"Receiver",ru:"Приставка",de:"Receiver",fr:"Destinataire",it:"Ricevitore",nl:"Ontvanger",pl:"Odbiorca",pt:"Recebedor",es:"Receptor","zh-cn":"接收者"},icon:"Receiver.svg"},{_id:"shutters",name:{en:"Shutters",ru:"Ставни",de:"Rollladen",fr:"Volets",it:"Persiane",nl:"Shutters",pl:"Żaluzje",pt:"Persianas",es:"Persianas","zh-cn":"百叶窗"},icon:"Shutters.svg"},{_id:"smoke_detector",name:{en:"Smoke detector",de:"Rauchmelder",ru:"Детектор дыма",pt:"Detector de fumaça",nl:"Rookdetector",fr:"Détecteur de fumée",it:"Rilevatore di fumo",es:"Detector de humo",pl:"Wykrywacz dymu","zh-cn":"烟雾探测器"},icon:"SmokeDetector.svg"},{_id:"lock",name:{en:"Lock",ru:"Замок",de:"Schloß",fr:"Fermer À Clé",it:"Serratura",nl:"Slot",pl:"Zamek",pt:"Trancar",es:"Cerrar Con Llave","zh-cn":"锁"},icon:"Lock.svg"},{_id:"security",name:{en:"Security",ru:"Безопасность",de:"Sicherheit",fr:"Sécurité",it:"Sicurezza",nl:"Veiligheid",pl:"Bezpieczeństwo",pt:"Segurança",es:"Seguridad","zh-cn":"安全"},icon:"Security.svg"},{_id:"dishwasher",name:{en:"Dishwasher",ru:"Посудомоечная машина",de:"Spülmaschine",fr:"Lave-Vaisselles",it:"Lavastoviglie",nl:"Vaatwassers",pl:"Zmywarki",pt:"Máquinas De Lavar Louça",es:"Lavaplatos","zh-cn":"洗碗机"},icon:"Dishwashers.svg"},{_id:"vacuum_cleaner",name:{en:"Vacuum Cleaner",ru:"Пылесос",de:"Staubsauger",fr:"Aspirateur",it:"Aspirapolvere",nl:"Stofzuiger",pl:"Odkurzacz",pt:"Aspirador De Pó",es:"Aspiradora","zh-cn":"吸尘器"},icon:"Vacuum Cleaner.svg"},{_id:"socket",name:{en:"Socket",ru:"Розетка",de:"Steckdose",fr:"Prise",it:"Socket",nl:"Socket",pl:"Gniazdka",pt:"Tomada",es:"Zócalo","zh-cn":"套接字"},icon:"Sockets.svg"},{_id:"floor_lamp",name:{en:"Floor Lamp",ru:"Торшер",de:"Stehlampe",fr:"Lampes Pour Plancher",it:"Lampade A Stelo",nl:"Vloerlampen",pl:"Lampy Podłogowe",pt:"Lâmpadas Chão",es:"Lámparas De Pie","zh-cn":"落地灯"},icon:"Floor Lamps.svg"},{_id:"power_consumption",name:{en:"Power Consumption",ru:"Потребляемая мощность",de:"Stromverbrauch",fr:"Consommation D'Énergie",it:"Consumo Di Energia",nl:"Energieverbruik",pl:"Pobór Energii",pt:"Consumo De Energia",es:"El Consumo De Energía","zh-cn":"能量消耗"},icon:"Power Consumption.svg"},{_id:"temperature_sensor",name:{en:"Temperature Sensor",ru:"Температурный датчик",de:"Temperatur-Sensor",fr:"Capteur De Température",it:"Sensori Di Temperatura",nl:"Temperatuursensor",pl:"Czujniki Temperatury",pt:"Sensores De Temperatura",es:"Sensores De Temperatura","zh-cn":"温度传感器"},icon:"Temperature Sensors.svg"},{_id:"table_lamp",name:{en:"Table Lamp",ru:"Настольная лампа",de:"Tischlampe",fr:"Lampe De Chevet",it:"Lampade Da Tavolo",nl:"Tafellampen",pl:"Lampy Stołowe",pt:"Lâmpadas De Mesa",es:"Lámparas De Mesa","zh-cn":"台灯"},icon:"Table Lamps.svg"},{_id:"gate",name:{en:"Gate",ru:"Ворота",de:"Tor",fr:"Porte",it:"Gate",nl:"Gate",pl:"Bramy",pt:"Portões",es:"Puertas","zh-cn":"盖茨"},icon:"Gates.svg"},{_id:"dryer",name:{en:"Dryer",ru:"Сушилка",de:"Trockner",fr:"Séchoir",it:"Asciugatrice",nl:"Droger",pl:"Suszarka",pt:"Secador",es:"Secadora","zh-cn":"烘干机"},icon:"Dryer.svg"},{_id:"door",name:{en:"Door",ru:"Дверь",de:"Tür",fr:"Des Portes",it:"Porte",nl:"Deuren",pl:"Drzwi",pt:"Portas",es:"Puertas","zh-cn":"门"},icon:"Doors.svg"},{_id:"tv",name:{en:"Tv",ru:"Телевизор",de:"TV",fr:"La Télé",it:"Tv",nl:"Tv",pl:"Telewizja",pt:"Televisão",es:"Televisor","zh-cn":"电视"},icon:"Tv.svg"},{_id:"consumption",name:{en:"Consumption",ru:"Потребление",de:"Verbrauch",fr:"Consommation",it:"Consumo",nl:"Consumptie",pl:"Konsumpcja",pt:"Consumo",es:"Consumo","zh-cn":"消费"},icon:"Consumption.svg"},{_id:"amplifier",name:{en:"Amplifier",ru:"Усилитель звука",de:"Verstärker",fr:"Amplificateur",it:"Amplificatore",nl:"Versterker",pl:"Wzmacniacz",pt:"Amplificador",es:"Amplificador","zh-cn":"放大器"},icon:"Amplifier.svg"},{_id:"curtains",name:{en:"Curtains",ru:"Шторы",de:"Vorhänge",fr:"Des Rideaux",it:"Le Tende",nl:"Gordijnen",pl:"Zasłony",pt:"Cortinas",es:"Cortinas","zh-cn":"窗帘"},icon:"Curtains.svg"},{_id:"sconce",name:{en:"Sconce",ru:"Настенный светильник",de:"Wandlampe",fr:"Sconce",it:"Sconce",nl:"Sconce",pl:"Kinkiety",pt:"Arandelas",es:"Los Apliques","zh-cn":"壁灯"},icon:"Sconces.svg"},{_id:"washing_machine",name:{en:"Washing Machine",ru:"Стиральная машина",de:"Waschmaschine",fr:"Machines À Laver",it:"Lavatrici",nl:"Wasmachines",pl:"Pralki",pt:"Máquinas De Lavar Roupas",es:"Lavadoras","zh-cn":"洗衣机"},icon:"Washing Machines.svg"},{_id:"water",name:{en:"Water",ru:"Вода",de:"Wasser",fr:"L'Eau",it:"Acqua",nl:"Water",pl:"Woda",pt:"Água",es:"Agua","zh-cn":"水"},icon:"Water.svg"},{_id:"water_heater",name:{en:"Water Heater",ru:"Нагреватель воды",de:"Wasserkocher",fr:"Chauffe-Eau",it:"Scaldabagno",nl:"Waterkoker",pl:"Podgrzewacz Wody",pt:"Aquecedor De Água",es:"Calentador De Agua","zh-cn":"热水器"},icon:"Water Heater.svg"},{_id:"water_consumption",name:{en:"Water Consumption",ru:"Потребление воды",de:"Wasserverbrauch",fr:"Consommation D'Eau",it:"Consumo D'Acqua",nl:"Waterverbruik",pl:"Konsumpcja Wody",pt:"Consumo De Água",es:"Consumo De Agua","zh-cn":"耗水量"},icon:"Water Consumption.svg"},{_id:"weather",name:{en:"Weather",ru:"Погода",de:"Wetter",fr:"La Météo",it:"Tempo Metereologico",nl:"Weer",pl:"Pogoda",pt:"Clima",es:"Tiempo","zh-cn":"天气"},icon:"Weather.svg"}],NSe=[{_id:"storeroom",name:{en:"Storeroom",ru:"Кладовая",de:"Abstellraum",fr:"Débarras",it:"Dispensa",nl:"Bergplaats",pl:"Magazyn",pt:"Despensa",es:"Trastero","zh-cn":"库房"},icon:"Storeroom.svg"},{_id:"second_floor",name:{en:"Second floor",ru:"Второй этаж",de:"Erster OG",pt:"Primeiro andar",nl:"Eerste verdieping",fr:"Premier étage",it:"Primo piano",es:"Primer piso",pl:"Pierwsze piętro","zh-cn":"第一层"},icon:"Second Floor.svg"},{_id:"dressing_room",name:{en:"Dressing Room",ru:"Гардеробная",de:"Ankleide",fr:"Vestiaire",it:"Camerino",nl:"Kleedkamer",pl:"Przebieralnia",pt:"Provador",es:"Vestidor","zh-cn":"更衣室"},icon:"Dressing Room.svg"},{_id:"workspace",name:{en:"Workspace",ru:"Рабочая Среда",de:"Arbeitszimmer",fr:"Espace De Travail",it:"Area Di Lavoro",nl:"Workspace",pl:"Workspace",pt:"Área De Trabalho",es:"Espacio De Trabajo","zh-cn":"工作区"},icon:"Workspace.svg"},{_id:"driveway",name:{en:"Driveway",ru:"Дорога",de:"Auffahrt",fr:"Allée",it:"Viale",nl:"Pad",pl:"Podjazd",pt:"Entrada Da Garagem",es:"Entrada De Coches","zh-cn":"车道"},icon:"Driveway.svg"},{_id:"outdoors",name:{en:"Outdoors",ru:"На Улице",de:"Außenbereich",fr:"En Plein Air",it:"All'Aperto",nl:"Buitenshuis",pl:"Na Dworze",pt:"Ao Ar Livre",es:"Al Aire Libre","zh-cn":"户外"},icon:"Outdoors.svg"},{_id:"bathroom",name:{en:"Bathroom",ru:"Ванная Комната",de:"Badezimmer",fr:"Salle De Bains",it:"Bagno",nl:"Badkamer",pl:"Łazienka",pt:"Banheiro",es:"Baño","zh-cn":"浴室"},icon:"Bathroom.svg"},{_id:"balcony",name:{en:"Balcony",ru:"Балкон",de:"Balkon",fr:"Balcon",it:"Balcone",nl:"Balkon",pl:"Balkon",pt:"Sacada",es:"Balcón","zh-cn":"阳台"},icon:"Balcony.svg"},{_id:"office",name:{en:"Office",ru:"Офис",de:"Office",fr:"Bureau",it:"Ufficio",nl:"Kantoor",pl:"Gabinet",pt:"Escritório",es:"Oficina","zh-cn":"办公室"},icon:"Office.svg"},{_id:"carport",name:{en:"Carport",ru:"Навес",de:"Carport",fr:"Carport",it:"Posto Auto Coperto",nl:"Carport",pl:"Wiata",pt:"Telheiro",es:"Cochera","zh-cn":"车棚"},icon:"Carport.svg"},{_id:"attic",name:{en:"Attic",ru:"Чердак",de:"Dachgeschoss",fr:"Grenier",it:"Attico",nl:"Zolder",pl:"Poddasze",pt:"Sótão",es:"Ático","zh-cn":"阁楼"},icon:"Attic.svg"},{_id:"hall",name:{en:"Hall",ru:"Зал",de:"Diele",fr:"Salle",it:"Sala",nl:"Hal",pl:"Sala",pt:"Corredor",es:"Sala","zh-cn":"大厅"},icon:"Hall.svg"},{_id:"entrance",name:{en:"Entrance",ru:"Вход",de:"Eingang",fr:"Entrée",it:"Ingresso",nl:"Ingang",pl:"Wejście",pt:"Entrada",es:"Entrada","zh-cn":"入口"},icon:"Entrance.svg"},{_id:"ground_floor",name:{en:"Ground Floor",ru:"Первый Этаж",de:"Erdgeschoss",fr:"Rez-De-Chaussée",it:"Piano Terra",nl:"Begane Grond",pl:"Parter",pt:"Térreo",es:"Planta Baja","zh-cn":"一楼"},icon:"Ground Floor.svg"},{_id:"dining_area",name:{en:"Dining Area",ru:"Столовая",de:"Essbereich",fr:"Salle À Manger",it:"Zona Pranzo",nl:"Eethoek",pl:"Jadalnia",pt:"Área De Refeições",es:"Comedor","zh-cn":"用餐区"},icon:"Dining Area.svg"},{_id:"dining_room",name:{en:"Dining Room",ru:"Столовая",de:"Esszimmer",fr:"Salle À Manger",it:"Sala Da Pranzo",nl:"Eetkamer",pl:"Jadalnia",pt:"Sala De Jantar",es:"Comedor","zh-cn":"饭厅"},icon:"Dining Room.svg"},{_id:"gym",name:{en:"Gym",ru:"Спортзал",de:"Fitnessraum",fr:"Gym",it:"Palestra",nl:"Sportschool",pl:"Siłownia",pt:"Ginásio",es:"Gimnasio","zh-cn":"健身房"},icon:"Gym.svg"},{_id:"gallery",name:{en:"Gallery",ru:"Галерея",de:"Galerie",fr:"Galerie",it:"Galleria",nl:"Galerij",pl:"Galeria",pt:"Galeria",es:"Galería","zh-cn":"画廊"},icon:"Gallery.svg"},{_id:"garage",name:{en:"Garage",ru:"Гараж",de:"Garage",fr:"Garage",it:"Box Auto",nl:"Garage",pl:"Garaż",pt:"Garagem",es:"Garaje","zh-cn":"车库"},icon:"Garage.svg"},{_id:"wardrobe",name:{en:"Wardrobe",ru:"Гардероб",de:"Garderobe",fr:"Penderie",it:"Armadio",nl:"Garderobe",pl:"Szafa",pt:"Guarda Roupa",es:"Armario","zh-cn":"衣柜"},icon:"Wardrobe.svg"},{_id:"garden",name:{en:"Garden",ru:"Сад",de:"Garten",fr:"Jardin",it:"Giardino",nl:"Tuin",pl:"Ogród",pt:"Jardim",es:"Jardín","zh-cn":"花园"},icon:"Garden.svg"},{_id:"summer_house",name:{en:"Summer House",ru:"Дача",de:"Gartenhaus",fr:"Maison D'Été",it:"Casa Estiva",nl:"Zomerhuis",pl:"Domek Letniskowy",pt:"Summer House",es:"Casa De Verano","zh-cn":"凉亭"},icon:"Summer House.svg"},{_id:"guest_bathroom",name:{en:"Guest Bathroom",ru:"Гостевая Комната",de:"Gäste-WC",fr:"Salle De Bains Invité",it:"Guest Bathroom",nl:"Gastenbadkamer",pl:"Łazienka Gościnna",pt:"Banheiro De Hóspedes",es:"Baño De Visitas","zh-cn":"客用浴室"},icon:"Guest Bathroom.svg"},{_id:"guest_room",name:{en:"Guest Room",ru:"Гостевая Комната",de:"Gästezimmer",fr:"Chambre D'Amis",it:"Stanza Degli Ospiti",nl:"Guest Room",pl:"Pokój Gościnny",pt:"Quarto De Hóspedes",es:"Habitación De Huéspedes","zh-cn":"客房"},icon:"Guest Room.svg"},{_id:"laundry_room",name:{en:"Laundry Room",ru:"Прачечная",de:"Hauswirtschaftsraum",fr:"Buanderie",it:"Lavanderia",nl:"Wasruimte",pl:"Pralnia",pt:"Lavandaria",es:"Cuarto De Lavado","zh-cn":"洗衣房"},icon:"Laundry Room.svg"},{_id:"home_theater",name:{en:"Home Theater",ru:"Домашний Театр",de:"Heimkino",fr:"Cinéma Maison",it:"Home Theater",nl:"Thuisbioscoop",pl:"Kino Domowe",pt:"Cinema Em Casa",es:"Cine En Casa","zh-cn":"家庭电影院"},icon:"Home Theater.svg"},{_id:"boiler_room",name:{en:"Boiler Room",ru:"Бойлерная",de:"Heizungsraum",fr:"Chaufferie",it:"Locale Caldaia",nl:"Boiler Room",pl:"Kotłownia",pt:"Sala Da Caldeira",es:"Sala De Calderas","zh-cn":"锅炉房"},icon:"Boiler Room.svg"},{_id:"chamber",name:{en:"Chamber",ru:"Камера",de:"Kammer",fr:"Chambre",it:"Camera",nl:"Kamer",pl:"Izba",pt:"Câmara",es:"Cámara","zh-cn":"商会"},icon:"Chamber.svg"},{_id:"basement,_cellar",name:{en:"Basement, Cellar",ru:"Подвал, Погреб",de:"Keller",fr:"Sous-Sol, Cave",it:"Taverna, Cantina",nl:"Kelder, Kelder",pl:"Piwnica, Piwnica",pt:"Porão, Adega",es:"Sótano, Bodega","zh-cn":"地下室,地窖"},icon:"Basement.svg"},{_id:"nursery",name:{en:"Nursery",ru:"Питомник",de:"Kinderzimmer",fr:"Garderie",it:"Asilo",nl:"Kinderkamer",pl:"Żłobek",pt:"Berçário",es:"Guardería","zh-cn":"苗圃"},icon:"Nursery.svg"},{_id:"corridor",name:{en:"Corridor",ru:"Коридор",de:"Korridor",fr:"Couloir",it:"Corridoio",nl:"Gang",pl:"Korytarz",pt:"Corredor",es:"Corredor","zh-cn":"走廊"},icon:"Corridor.svg"},{_id:"kitchen",name:{en:"Kitchen",ru:"Кухня",de:"Küche",fr:"Cuisine",it:"Cucina",nl:"Keuken",pl:"Kuchnia",pt:"Cozinha",es:"Cocina","zh-cn":"厨房"},icon:"Kitchen.svg"},{_id:"upstairs",name:{en:"Upstairs",ru:"Вверх По Лестнице",de:"Obergeschoss",fr:"En Haut",it:"Di Sopra",nl:"Boven",pl:"Na Górę",pt:"Andar De Cima",es:"Piso Superior","zh-cn":"楼上"},icon:"Upstairs.svg"},{_id:"office",name:{en:"Office",ru:"Офис",de:"Office",fr:"Bureau",it:"Ufficio",nl:"Kantoor",pl:"Gabinet",pt:"Escritório",es:"Oficina","zh-cn":"办公室"},icon:"Office.svg"},{_id:"pool",name:{en:"Pool",ru:"Бассейн",de:"Pool",fr:"Piscine",it:"Piscina",nl:"Zwembad",pl:"Basen",pt:"Piscina",es:"Piscina","zh-cn":"水池"},icon:"Pool.svg"},{_id:"rear_wall",name:{en:"Rear Wall",ru:"Задняя Стенка",de:"Rückwand",fr:"Paroi Arrière",it:"Parete Posteriore",nl:"Achterwand",pl:"Tylna Ściana",pt:"Parede Traseira",es:"Pared Posterior","zh-cn":"后墙"},icon:"Rear Wall.svg"},{_id:"barn",name:{en:"Barn",ru:"Амбар",de:"Scheune",fr:"Grange",it:"Fienile",nl:"Schuur",pl:"Stodoła",pt:"Celeiro",es:"Granero","zh-cn":"谷仓"},icon:"Barn.svg"},{_id:"sleeping_area",name:{en:"Sleeping Area",ru:"Спальное Место",de:"Schlafbereich",fr:"Coin Montagne",it:"Area Sleeping",nl:"Sleeping Area",pl:"Powierzchnia Spania",pt:"Sleeping Area",es:"Área De Dormir","zh-cn":"睡眠区"},icon:"Sleeping Area.svg"},{_id:"bedroom",name:{en:"Bedroom",ru:"Спальная Комната",de:"Schlafzimmer",fr:"Chambre",it:"Camera Da Letto",nl:"Slaapkamer",pl:"Sypialnia",pt:"Quarto",es:"Cuarto","zh-cn":"卧室"},icon:"Bedroom.svg"},{_id:"shed",name:{en:"Shed",ru:"Сбрасывать",de:"Schuppen",fr:"Hangar",it:"Capannone",nl:"Schuur",pl:"Budka",pt:"Cabana",es:"Cobertizo","zh-cn":"棚"},icon:"Shed.svg"},{_id:"swimming_pool",name:{en:"Swimming Pool",ru:"Плавательный Бассейн",de:"Schwimmbad",fr:"Piscine",it:"Piscina",nl:"Zwembad",pl:"Basen",pt:"Piscina",es:"Piscina","zh-cn":"游泳池"},icon:"Swimming Pool.svg"},{_id:"dining",name:{en:"Dining",ru:"Обеденный",de:"Speis",fr:"À Manger",it:"Cenare",nl:"Dining",pl:"Jadalnia",pt:"Jantar",es:"Comida","zh-cn":"用餐"},icon:"Dining.svg"},{_id:"playroom",name:{en:"Playroom",ru:"Игровая Комната",de:"Spielzimmer",fr:"Salle De Jeux",it:"Stanza Dei Giochi",nl:"Speelkamer",pl:"Pokój Zabaw",pt:"Sala De Jogos",es:"Cuarto De Jugar","zh-cn":"游戏室"},icon:"Playroom.svg"},{_id:"stairway",name:{en:"Stairway",ru:"Лестница",de:"Treppe",fr:"Escalier",it:"Scala",nl:"Trap",pl:"Klatka Schodowa",pt:"Escada",es:"Escalera","zh-cn":"楼梯"},icon:"Stairway.svg"},{_id:"equipment_room",name:{en:"Equipment Room",ru:"Оборудование Номера",de:"Technikraum",fr:"Salle D'Équipement",it:"Stanza Degli Attrezzi",nl:"Technische Ruimte",pl:"Wyposażenie Pokoi",pt:"Sala De Equipamentos",es:"Cuarto De Equipos","zh-cn":"机房"},icon:"Equipment Room.svg"},{_id:"terrace",name:{en:"Terrace",ru:"Терраса",de:"Terrasse",fr:"Terrasse",it:"Terrazza",nl:"Terras",pl:"Taras",pt:"Terraço",es:"Terraza","zh-cn":"阳台"},icon:"Terrace.svg"},{_id:"toilet",name:{en:"Toilet",ru:"Туалет",de:"Toilette",fr:"Toilette",it:"Gabinetto",nl:"Toilet",pl:"Toaleta",pt:"Banheiro",es:"Inodoro","zh-cn":"洗手间"},icon:"Toilet.svg"},{_id:"stairwell",name:{en:"Stairwell",ru:"Лестничная клетка",de:"Treppenhaus",fr:"Cage D'Escalier",it:"Tromba Delle Scale",nl:"Trappenhuis",pl:"Klatka Schodowa",pt:"Caixa De Escada",es:"Hueco De Escalera","zh-cn":"楼梯间"},icon:"Stairwell.svg"},{_id:"locker_room",name:{en:"Locker Room",ru:"Камера Хранения",de:"Umkleideraum",fr:"Vestiaire",it:"Spogliatoio",nl:"Kleedkamer",pl:"Szatnia",pt:"Vestiário",es:"Vestuario","zh-cn":"更衣室"},icon:"Locker Room.svg"},{_id:"basement",name:{en:"Basement",ru:"Подвал",de:"Untergeschoss",fr:"Sous-Sol",it:"Seminterrato",nl:"Kelder",pl:"Piwnica",pt:"Porão",es:"Sótano","zh-cn":"地下室"},icon:"Basement.svg"},{_id:"front_yard",name:{en:"Front Yard",ru:"Передний Двор",de:"Vorgarten",fr:"Front Yard",it:"Cortile",nl:"Voortuin",pl:"Podwórko",pt:"Jardim Da Frente",es:"Patio Delantero","zh-cn":"前院"},icon:"Front Yard.svg"},{_id:"anteroom",name:{en:"Anteroom",ru:"Передняя",de:"Vorraum",fr:"Antichambre",it:"Anticamera",nl:"Voorkamer",pl:"Przedpokój",pt:"Ante-Sala",es:"Antesala","zh-cn":"接待室"},icon:"Anteroom.svg"},{_id:"washroom",name:{en:"Washroom",ru:"Уборная",de:"Waschraum",fr:"Toilettes",it:"Bagno",nl:"Waskamer",pl:"Umywalnia",pt:"Banheiro",es:"Baño","zh-cn":"卫生间"},icon:"Washroom.svg"},{_id:"wc",name:{en:"Wc",ru:"Туалет",de:"WC",fr:"Toilettes",it:"Bagno",nl:"Wc",pl:"Toaleta",pt:"Banheiro",es:"Wc","zh-cn":"厕所"},icon:"Wc.svg"},{_id:"workshop",name:{en:"Workshop",ru:"Мастерская",de:"Werkstatt",fr:"Atelier",it:"Laboratorio",nl:"Werkplaats",pl:"Warsztat",pt:"Oficina",es:"Taller","zh-cn":"作坊"},icon:"Workshop.svg"},{_id:"windscreen",name:{en:"Windscreen",ru:"Ветровое Стекло",de:"Windfang",fr:"Pare-Brise",it:"Parabrezza",nl:"Voorruit",pl:"Szyba Przednia",pt:"Pára-Brisas",es:"Parabrisas","zh-cn":"风档"},icon:"Windscreen.svg"},{_id:"living_area",name:{en:"Living Area",ru:"Жилая Площадь",de:"Wohnbereich",fr:"Salon",it:"Zona Giorno",nl:"Living Area",pl:"Powierzchnia Mieszkalna",pt:"Sala-De-Estar",es:"Sala De Estar","zh-cn":"生活区域"},icon:"Living Area.svg"},{_id:"living_room",name:{en:"Living Room",ru:"Гостинная",de:"Wohnzimmer",fr:"Le Salon",it:"Soggiorno",nl:"Woonkamer",pl:"Salon",pt:"Sala De Estar",es:"Sala De Estar","zh-cn":"客厅"},icon:"Living Room.svg"},{_id:"living_room",name:{en:"Living Room",ru:"Гостинная",de:"Wohnzimmer",fr:"Le Salon",it:"Soggiorno",nl:"Woonkamer",pl:"Salon",pt:"Sala De Estar",es:"Sala De Estar","zh-cn":"客厅"},icon:"Living Room.svg"}];class LSe extends De{constructor(e){super(e),this.state={opened:!1,names:[],filter:"",icons:null,loading:!1,isAnyName:!1}}loadAllIcons(){this.state.loading||this.state.icons||this.setState({loading:!0},()=>{const e=[],t=[];if(this.props.icons){const i=this.props.icons.map((r,o)=>{let n;if(typeof r=="object"){if(n=r.icon||r.src||r.href||"",t[o]=typeof r.name=="object"?r.name[this.props.lang]||r.name.en||r._id||"":r.name||"",!t[o]){const M=n.split(".");M.pop(),t[o]=M[M.length-1]}}else n=r;return n?n.startsWith("data:")?(e[o]=n,Promise.resolve()):m.getSvg(n).then(M=>e[o]=M):Promise.resolve()});Promise.all(i).catch(r=>console.error(r)).then(()=>this.setState({icons:e,loading:!1,names:t,isAnyName:!!t.find(r=>r)}))}else{let i=this.props.onlyRooms||!this.props.onlyRooms&&!this.props.onlyDevices?NSe:null;if(i&&(i.forEach(r=>{r.name&&typeof r.name=="object"&&(r.name=r.name[this.props.lang]||r.name.en||r._id),r.name=r.name||r._id}),i=i.filter((r,o)=>!(i!=null&&i.find((n,M)=>o!==M&&n.icon===r.icon&&n.name===r.name))),i.forEach((r,o)=>{t[o]=r.name,e[o]=`data:image/svg+xml;base64,${uSe[r.icon.replace(/\.svg$/,"")]}`})),i=this.props.onlyDevices||!this.props.onlyRooms&&!this.props.onlyDevices?lSe:null,i){const r=e.length;i&&i.forEach(o=>{o.name&&typeof o.name=="object"&&(o.name=o.name[this.props.lang]||o.name.en||o._id),o.name=o.name||o._id}),i=i.filter((o,n)=>!(i!=null&&i.find((M,c)=>n!==c&&M.icon===o.icon&&M.name===o.name))),i.forEach((o,n)=>{t[n+r]=o.name,e[n+r]=`data:image/svg+xml;base64,${pxe[o.icon.replace(/\.svg$/,"")]}`})}this.setState({icons:e,loading:!1,names:t,isAnyName:!!t.find(r=>r)})}})}render(){return this.state.loading?a.createElement(So,null):a.createElement(a.Fragment,null,a.createElement(q,{color:"grey",variant:"outlined",title:this.props.t("ra_Select predefined icon"),onClick:()=>this.setState({opened:!0},()=>this.loadAllIcons()),style:{minWidth:40,marginRight:8}},"..."),this.state.opened?a.createElement(Ae,{onClose:()=>this.setState({opened:!1}),open:!0},a.createElement(fe,null,this.props.t("ra_Select predefined icon"),this.state.isAnyName?a.createElement(Te,{variant:"standard",margin:"dense",style:{marginLeft:20},value:this.state.filter,onChange:e=>this.setState({filter:e.target.value.toLowerCase()}),placeholder:this.props.t("ra_Filter"),slotProps:{input:{endAdornment:this.state.filter?a.createElement(W,{tabIndex:-1,size:"small",onClick:()=>this.setState({filter:""})},a.createElement(mN,null)):void 0}}}):null),a.createElement(_e,null,a.createElement("div",{style:{width:"100%",textAlign:"center"}},this.state.icons&&this.state.icons.map((e,t)=>!this.state.filter||this.state.names[t]&&this.state.names[t].toLowerCase().includes(this.state.filter)?a.createElement(Le,{title:this.state.names[t]||"",key:t,slotProps:{popper:{sx:{pointerEvents:"none"}}}},a.createElement(W,{onClick:()=>this.setState({opened:!1},()=>{const i=this.props.onSelect||this.props.onChange;i&&i(e)}),size:"large"},a.createElement(be,{src:e,alt:t.toString(),style:{width:32,height:32,borderRadius:5}}))):null))),a.createElement(xe,null,a.createElement(q,{color:"grey",variant:"contained",onClick:()=>this.setState({opened:!1}),startIcon:a.createElement(we,null)},this.props.t("ra_Close")))):null)}}const Gt={formContainer:{display:"flex",justifyContent:"left",alignItems:"center"},formControl:{display:"flex",padding:24,flexGrow:1e3},divContainer:{width:64,height:32,whiteSpace:"nowrap",lineHeight:"32px",marginRight:8},dragField:{textAlign:"center",display:"table",minHeight:90,width:"calc(100% - 60px)",border:"2px dashed #777",borderRadius:10,padding:4},formIcon:{margin:10,opacity:.6},text:{display:"table-cell",verticalAlign:"middle"}};function yve(s){var M,c,l,N;const e=s.icon,t=s.onChange,i=Kt(u=>{const L=new FileReader;L.addEventListener("load",()=>t(L.result),!1),u[0]&&L.readAsDataURL(u[0])},[t]),{getRootProps:r,getInputProps:o,isDragActive:n}=Zg({onDrop:i});return a.createElement("div",{style:Gt.formContainer},e?a.createElement(e,{style:Gt.formIcon}):null,a.createElement(Qt,{variant:"standard",style:{...Gt.formControl,padding:3}},a.createElement(yi,{shrink:!0,sx:(M=s.customStyles)!=null&&M.label?{"&.MuiInputLabel-root":s.customStyles.label}:void 0,classes:{root:(c=s.customClasses)==null?void 0:c.label}},s.label),a.createElement("div",{style:Gt.formContainer},s.value?a.createElement("div",{style:Gt.divContainer},a.createElement(be,{style:{...s.previewStyle,...((l=s.customStyles)==null?void 0:l.icon)||void 0},src:s.value,className:m.clsx(s.previewClassName,(N=s.customClasses)==null?void 0:N.icon)}),!s.disabled&&a.createElement(W,{style:{verticalAlign:"top"},title:D.t("ra_Clear icon"),size:"small",onClick:()=>s.onChange("")},a.createElement(mN,null))):!s.disabled&&a.createElement(LSe,{icons:s.icons,onlyRooms:s.onlyRooms,onlyDevices:s.onlyDevices,onSelect:u=>s.onChange(u),t:D.t,lang:D.getLanguage()}),!s.disabled&&a.createElement("div",{...r(),style:{...Gt.dragField,...n?{backgroundColor:"rgba(0, 255, 0, 0.1)"}:{cursor:"pointer"}}},a.createElement("input",{...o()}),n?a.createElement("span",{style:Gt.text},D.t("ra_Drop the files here...")):a.createElement("span",{style:Gt.text},D.t("ra_Drag 'n' drop some files here, or click to select files"))))))}function gSe(s){const e=document.createElement("div");e.innerHTML=s;const t=e.firstElementChild;return t!=null&&t.remove?t.remove():t&&e.removeChild(t),e.remove(),t}function jSe(s){const e={};if(!s)return e;for(let t,i=0;io[1].toUpperCase()),e[t]=s[i].value}return e}class lo extends De{svg;static REMOTE_SERVER=window.location.hostname.includes("iobroker.in");static REMOTE_PREFIX=window.location.pathname.substring(0,window.location.pathname.lastIndexOf("/")+1);constructor(e){var t;super(e),this.state={svg:!!((t=this.props.src)!=null&&t.startsWith("data:")),created:!0,color:this.props.color||"",src:this.props.src||"",imgError:!1,showError:!!this.props.showError},this.svg=this.state.svg&&this.state.src?this.getSvgFromData(this.state.src):null}static getDerivedStateFromProps(e,t){var o;const i={};let r=!1;return e&&t&&e.src!==t.src&&(i.src=e.src,i.svg=(o=e.src)==null?void 0:o.startsWith("data:"),i.created=!1,r=!0),e&&t&&e.color!==t.color&&(i.color=e.color,i.created=!1,r=!0),e&&t&&e.showError!==t.showError&&(i.showError=e.showError,r=!0),r?i:null}getSvgFromData(e){const t="data:image/svg+xml;base64,";if(!e.startsWith(t))return null;e=e.substring(t.length);try{e=atob(e);const i=gSe(e),r=i.innerHTML,o=jSe(i.attributes);return i.remove(),a.createElement(J,{component:"svg",sx:this.props.sx,className:this.props.className,style:this.state.color?{color:this.state.color}:void 0,...o,dangerouslySetInnerHTML:{__html:r}})}catch{}return null}render(){if(this.state.svg)return this.state.created||setTimeout(()=>{this.svg=this.state.src?this.getSvgFromData(this.state.src):null,this.setState({created:!0})},50),this.svg;if(this.state.src){if(this.state.imgError||!this.state.src)return a.createElement(lc,{className:this.props.className});if(lo.REMOTE_SERVER&&!this.state.src.startsWith("http://")&&!this.state.src.startsWith("https://")){let e=(this.props.imagePrefix||"")+this.state.src;return e.startsWith("./")?e=lo.REMOTE_PREFIX+e.substring(2):e.startsWith("/")||(e=lo.REMOTE_PREFIX+e),a.createElement(J,{component:"img",sx:this.props.sx,className:this.props.className,src:`https://remote-files.iobroker.in${e}`,alt:"",onError:()=>this.props.showError?this.setState({imgError:!0}):this.setState({src:""})})}return a.createElement(J,{component:"img",sx:this.props.sx,className:this.props.className,src:(this.props.imagePrefix||"")+this.state.src,alt:"",onError:()=>this.props.showError?this.setState({imgError:!0}):this.setState({src:""})})}return null}}function ySe(s){return te({attr:{viewBox:"0 0 1024 1024"},child:[{tag:"path",attr:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm-80 600c0 4.4-3.6 8-8 8h-48c-4.4 0-8-3.6-8-8V360c0-4.4 3.6-8 8-8h48c4.4 0 8 3.6 8 8v304zm224 0c0 4.4-3.6 8-8 8h-48c-4.4 0-8-3.6-8-8V360c0-4.4 3.6-8 8-8h48c4.4 0 8 3.6 8 8v304z"},child:[]}]})(s)}function TSe(s){return te({attr:{viewBox:"0 0 1024 1024"},child:[{tag:"path",attr:{d:"M847.9 592H152c-4.4 0-8 3.6-8 8v60c0 4.4 3.6 8 8 8h605.2L612.9 851c-4.1 5.2-.4 13 6.3 13h72.5c4.9 0 9.5-2.2 12.6-6.1l168.8-214.1c16.5-21 1.6-51.8-25.2-51.8zM872 356H266.8l144.3-183c4.1-5.2.4-13-6.3-13h-72.5c-4.9 0-9.5 2.2-12.6 6.1L150.9 380.2c-16.5 21-1.6 51.8 25.1 51.8h696c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8z"},child:[]}]})(s)}function DSe(s){return te({attr:{viewBox:"0 0 1024 1024"},child:[{tag:"path",attr:{d:"M712 824h-56c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm2-696h-56c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM136 374h56c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8zm0-174h56c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8zm752 624h-56c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0-174h-56c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0-174h-56c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0-174h-56c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0-174h-56c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm-348 0h-56c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm-230 72h56c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8zm230 624H358c-87.3 0-158-70.7-158-158V484c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v182c0 127 103 230 230 230h182c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8z"},child:[]}]})(s)}function dSe(s){return te({attr:{viewBox:"0 0 1024 1024"},child:[{tag:"path",attr:{d:"M705.6 124.9a8 8 0 0 0-11.6 7.2v64.2c0 5.5 2.9 10.6 7.5 13.6a352.2 352.2 0 0 1 62.2 49.8c32.7 32.8 58.4 70.9 76.3 113.3a355 355 0 0 1 27.9 138.7c0 48.1-9.4 94.8-27.9 138.7a355.92 355.92 0 0 1-76.3 113.3 353.06 353.06 0 0 1-113.2 76.4c-43.8 18.6-90.5 28-138.5 28s-94.7-9.4-138.5-28a353.06 353.06 0 0 1-113.2-76.4A355.92 355.92 0 0 1 184 650.4a355 355 0 0 1-27.9-138.7c0-48.1 9.4-94.8 27.9-138.7 17.9-42.4 43.6-80.5 76.3-113.3 19-19 39.8-35.6 62.2-49.8 4.7-2.9 7.5-8.1 7.5-13.6V132c0-6-6.3-9.8-11.6-7.2C178.5 195.2 82 339.3 80 506.3 77.2 745.1 272.5 943.5 511.2 944c239 .5 432.8-193.3 432.8-432.4 0-169.2-97-315.7-238.4-386.7zM480 560h64c4.4 0 8-3.6 8-8V88c0-4.4-3.6-8-8-8h-64c-4.4 0-8 3.6-8 8v464c0 4.4 3.6 8 8 8z"},child:[]}]})(s)}function hSe(s){return te({attr:{viewBox:"0 0 1024 1024"},child:[{tag:"path",attr:{d:"M888 792H200V168c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v688c0 4.4 3.6 8 8 8h752c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM305.8 637.7c3.1 3.1 8.1 3.1 11.3 0l138.3-137.6L583 628.5c3.1 3.1 8.2 3.1 11.3 0l275.4-275.3c3.1-3.1 3.1-8.2 0-11.3l-39.6-39.6a8.03 8.03 0 0 0-11.3 0l-230 229.9L461.4 404a8.03 8.03 0 0 0-11.3 0L266.3 586.7a8.03 8.03 0 0 0 0 11.3l39.5 39.7z"},child:[]}]})(s)}function zSe(s){return te({attr:{viewBox:"0 0 1024 1024"},child:[{tag:"path",attr:{d:"M180 176h-60c-4.4 0-8 3.6-8 8v656c0 4.4 3.6 8 8 8h60c4.4 0 8-3.6 8-8V184c0-4.4-3.6-8-8-8zm724 0h-60c-4.4 0-8 3.6-8 8v656c0 4.4 3.6 8 8 8h60c4.4 0 8-3.6 8-8V184c0-4.4-3.6-8-8-8zM785.3 504.3L657.7 403.6a7.23 7.23 0 0 0-11.7 5.7V476H378v-62.8c0-6-7-9.4-11.7-5.7L238.7 508.3a7.14 7.14 0 0 0 0 11.3l127.5 100.8c4.7 3.7 11.7.4 11.7-5.7V548h268v62.8c0 6 7 9.4 11.7 5.7l127.5-100.8c3.8-2.9 3.8-8.5.2-11.4z"},child:[]}]})(s)}function wSe(s){return te({attr:{viewBox:"0 0 1024 1024"},child:[{tag:"path",attr:{d:"M840 836H184c-4.4 0-8 3.6-8 8v60c0 4.4 3.6 8 8 8h656c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8zm0-724H184c-4.4 0-8 3.6-8 8v60c0 4.4 3.6 8 8 8h656c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8zM610.8 378c6 0 9.4-7 5.7-11.7L515.7 238.7a7.14 7.14 0 0 0-11.3 0L403.6 366.3a7.23 7.23 0 0 0 5.7 11.7H476v268h-62.8c-6 0-9.4 7-5.7 11.7l100.8 127.5c2.9 3.7 8.5 3.7 11.3 0l100.8-127.5c3.7-4.7.4-11.7-5.7-11.7H548V378h62.8z"},child:[]}]})(s)}function ISe(s){return te({attr:{t:"1569683928793",viewBox:"0 0 1024 1024",version:"1.1"},child:[{tag:"path",attr:{d:"M464 144H160c-8.8 0-16 7.2-16 16v304c0 8.8 7.2 16 16 16h304c8.8 0 16-7.2 16-16V160c0-8.8-7.2-16-16-16z m-52 268H212V212h200v200zM864 144H560c-8.8 0-16 7.2-16 16v304c0 8.8 7.2 16 16 16h304c8.8 0 16-7.2 16-16V160c0-8.8-7.2-16-16-16z m-52 268H612V212h200v200zM864 544H560c-8.8 0-16 7.2-16 16v304c0 8.8 7.2 16 16 16h304c8.8 0 16-7.2 16-16V560c0-8.8-7.2-16-16-16z m-52 268H612V612h200v200zM424 712H296V584c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v128H104c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h128v128c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V776h128c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8z"},child:[]}]})(s)}function CSe(s){return te({attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{d:"M24 5.25v13a.75.75 0 0 1-1.136.643L16.5 15.075v2.175A1.75 1.75 0 0 1 14.75 19h-13A1.75 1.75 0 0 1 0 17.25v-11C0 5.284.784 4.5 1.75 4.5h13c.966 0 1.75.784 1.75 1.75v2.175l6.364-3.818A.75.75 0 0 1 24 5.25Zm-9 1a.25.25 0 0 0-.25-.25h-13a.25.25 0 0 0-.25.25v11c0 .138.112.25.25.25h13a.25.25 0 0 0 .25-.25v-11Zm1.5 7.075 6 3.6V6.575l-6 3.6Z"},child:[]}]})(s)}function pSe(s){return te({attr:{version:"1.1",id:"Layer_1",x:"0px",y:"0px",viewBox:"0 0 30 30",style:"enable-background:new 0 0 30 30;"},child:[{tag:"path",attr:{d:`M9.91,19.56c0-0.85,0.2-1.64,0.59-2.38s0.94-1.35,1.65-1.84V5.42c0-0.8,0.27-1.48,0.82-2.03S14.2,2.55,15,2.55 + c0.81,0,1.49,0.28,2.04,0.83c0.55,0.56,0.83,1.23,0.83,2.03v9.92c0.71,0.49,1.25,1.11,1.64,1.84s0.58,1.53,0.58,2.38 + c0,0.92-0.23,1.78-0.68,2.56s-1.07,1.4-1.85,1.85s-1.63,0.68-2.56,0.68c-0.92,0-1.77-0.23-2.55-0.68s-1.4-1.07-1.86-1.85 + S9.91,20.48,9.91,19.56z M11.67,19.56c0,0.93,0.33,1.73,0.98,2.39c0.65,0.66,1.44,0.99,2.36,0.99c0.93,0,1.73-0.33,2.4-1 + s1.01-1.46,1.01-2.37c0-0.62-0.16-1.2-0.48-1.73c-0.32-0.53-0.76-0.94-1.32-1.23l-0.28-0.14c-0.1-0.04-0.15-0.14-0.15-0.29V5.42 + c0-0.32-0.11-0.59-0.34-0.81C15.62,4.4,15.34,4.29,15,4.29c-0.32,0-0.6,0.11-0.83,0.32c-0.23,0.21-0.34,0.48-0.34,0.81v10.74 + c0,0.15-0.05,0.25-0.14,0.29l-0.27,0.14c-0.55,0.29-0.98,0.7-1.29,1.23C11.82,18.35,11.67,18.92,11.67,19.56z M12.45,19.56 + c0,0.71,0.24,1.32,0.73,1.82s1.07,0.75,1.76,0.75s1.28-0.25,1.79-0.75c0.51-0.5,0.76-1.11,0.76-1.81c0-0.63-0.22-1.19-0.65-1.67 + c-0.43-0.48-0.96-0.77-1.58-0.85V9.69c0-0.06-0.03-0.13-0.1-0.19c-0.07-0.07-0.14-0.1-0.22-0.1c-0.09,0-0.16,0.03-0.21,0.08 + c-0.05,0.06-0.08,0.12-0.08,0.21v7.34c-0.61,0.09-1.13,0.37-1.56,0.85C12.66,18.37,12.45,18.92,12.45,19.56z`},child:[]}]})(s)}function ASe(s){return te({attr:{version:"1.1",id:"Layer_1",x:"0px",y:"0px",viewBox:"0 0 30 30",style:"enable-background:new 0 0 30 30;"},child:[{tag:"path",attr:{d:`M6.34,12.48c0-0.94,0.3-1.78,0.89-2.52s1.34-1.21,2.25-1.41C9.73,7.43,10.3,6.5,11.2,5.78s1.92-1.08,3.08-1.08 + c1.12,0,2.13,0.35,3.02,1.05c0.89,0.7,1.46,1.6,1.73,2.69h0.27c1.12,0,2.08,0.39,2.88,1.18c0.79,0.78,1.19,1.74,1.19,2.85 + c0,0.6-0.12,1.17-0.37,1.7c-0.25,0.53-0.59,0.99-1.03,1.37v0.03c0,0.59-0.19,1.12-0.56,1.59c-0.37,0.47-0.84,0.76-1.4,0.89 + c-0.14,0.62-0.45,1.15-0.91,1.58c-0.46,0.43-1.01,0.7-1.63,0.8c0.29,0.34,0.43,0.72,0.43,1.13c0,0.48-0.17,0.89-0.51,1.24 + c-0.34,0.34-0.75,0.52-1.23,0.52c-0.48,0-0.89-0.17-1.23-0.52c-0.34-0.34-0.51-0.76-0.51-1.24c0-0.19,0.03-0.38,0.1-0.57h-0.1 + c-0.58,0-1.08-0.21-1.5-0.63c-0.42-0.42-0.63-0.92-0.63-1.5c0-0.4,0.1-0.76,0.3-1.07c-0.52-0.29-0.89-0.7-1.12-1.25h-1.28v-0.01 + c-1.07-0.07-1.98-0.49-2.73-1.27S6.34,13.56,6.34,12.48z M7.74,12.23c0,0.8,0.28,1.48,0.84,2.04s1.24,0.84,2.03,0.84 + c0.49,0,0.95-0.11,1.37-0.34c0.12,0.74,0.47,1.36,1.04,1.86s1.25,0.74,2.02,0.74c0.87,0,1.61-0.31,2.22-0.92 + c0.41,0.48,0.92,0.71,1.54,0.71c0.57,0,1.05-0.2,1.46-0.6c0.4-0.4,0.6-0.89,0.6-1.46c0.4-0.27,0.72-0.61,0.95-1.04 + c0.23-0.42,0.35-0.88,0.35-1.37c0-0.79-0.28-1.47-0.85-2.02c-0.57-0.55-1.25-0.83-2.05-0.83c-0.56,0-1.07,0.15-1.53,0.44 + c0.06-0.24,0.08-0.51,0.08-0.79c0-0.96-0.34-1.78-1.03-2.46c-0.69-0.68-1.52-1.01-2.49-1.01c-0.94,0-1.75,0.33-2.43,0.97 + s-1.04,1.44-1.07,2.37c-0.02,0-0.05,0-0.08,0c-0.04,0-0.07,0-0.09,0c-0.79,0-1.46,0.28-2.03,0.84S7.74,11.45,7.74,12.23z`},child:[]}]})(s)}function mSe(s){return te({attr:{version:"1.1",id:"Layer_1",x:"0px",y:"0px",viewBox:"0 0 30 30",style:"enable-background:new 0 0 30 30;"},child:[{tag:"path",attr:{d:`M7.56,17.19c0-0.88,0.24-1.89,0.72-3.03s1.1-2.25,1.86-3.31c1.56-2.06,2.92-3.62,4.06-4.67l0.75-0.72 + c0.25,0.26,0.53,0.5,0.83,0.72c0.41,0.42,1.04,1.11,1.88,2.09s1.57,1.85,2.17,2.65c0.71,1.01,1.32,2.1,1.81,3.25 + s0.74,2.16,0.74,3.03c0,1-0.19,1.95-0.58,2.86c-0.39,0.91-0.91,1.7-1.57,2.36c-0.66,0.66-1.45,1.19-2.37,1.58 + c-0.92,0.39-1.89,0.59-2.91,0.59c-1,0-1.95-0.19-2.86-0.57c-0.91-0.38-1.7-0.89-2.36-1.55c-0.66-0.65-1.19-1.44-1.58-2.35 + S7.56,18.23,7.56,17.19z M9.82,14.26c0,0.83,0.17,1.49,0.52,1.99c0.35,0.49,0.88,0.74,1.59,0.74c0.72,0,1.25-0.25,1.61-0.74 + c0.35-0.49,0.53-1.15,0.54-1.99c-0.01-0.84-0.19-1.5-0.54-2c-0.35-0.49-0.89-0.74-1.61-0.74c-0.71,0-1.24,0.25-1.59,0.74 + C9.99,12.76,9.82,13.42,9.82,14.26z M11.39,14.26c0-0.15,0-0.27,0-0.35s0.01-0.19,0.02-0.33c0.01-0.14,0.02-0.25,0.05-0.32 + s0.05-0.16,0.09-0.24c0.04-0.08,0.09-0.15,0.15-0.18c0.07-0.04,0.14-0.06,0.23-0.06c0.14,0,0.25,0.04,0.33,0.12s0.14,0.21,0.17,0.38 + c0.03,0.18,0.05,0.32,0.06,0.45s0.01,0.3,0.01,0.52c0,0.23,0,0.4-0.01,0.52c-0.01,0.12-0.03,0.27-0.06,0.45 + c-0.03,0.17-0.09,0.3-0.17,0.38s-0.19,0.12-0.33,0.12c-0.09,0-0.16-0.02-0.23-0.06c-0.07-0.04-0.12-0.1-0.15-0.18 + c-0.04-0.08-0.07-0.17-0.09-0.24c-0.02-0.08-0.04-0.19-0.05-0.32c-0.01-0.14-0.02-0.25-0.02-0.32S11.39,14.41,11.39,14.26z + M11.98,22.01h1.32l4.99-10.74h-1.35L11.98,22.01z M16.28,19.02c0.01,0.84,0.2,1.5,0.55,2c0.35,0.49,0.89,0.74,1.6,0.74 + c0.72,0,1.25-0.25,1.6-0.74c0.35-0.49,0.52-1.16,0.53-2c-0.01-0.84-0.18-1.5-0.53-1.99c-0.35-0.49-0.88-0.74-1.6-0.74 + c-0.71,0-1.25,0.25-1.6,0.74C16.47,17.52,16.29,18.18,16.28,19.02z M17.85,19.02c0-0.23,0-0.4,0.01-0.52 + c0.01-0.12,0.03-0.27,0.06-0.45s0.09-0.3,0.17-0.38s0.19-0.12,0.33-0.12c0.09,0,0.17,0.02,0.24,0.06c0.07,0.04,0.12,0.1,0.16,0.19 + c0.04,0.09,0.07,0.17,0.1,0.24s0.04,0.18,0.05,0.32l0.01,0.32l0,0.34c0,0.16,0,0.28,0,0.35l-0.01,0.32l-0.05,0.32l-0.1,0.24 + l-0.16,0.19l-0.24,0.06c-0.14,0-0.25-0.04-0.33-0.12s-0.14-0.21-0.17-0.38c-0.03-0.18-0.05-0.33-0.06-0.45S17.85,19.25,17.85,19.02z + `},child:[]}]})(s)}function fSe(s){return te({attr:{version:"1.1",id:"Layer_1",x:"0px",y:"0px",viewBox:"0 0 30 30",style:"enable-background:new 0 0 30 30;"},child:[{tag:"path",attr:{d:`M7.38,21.83c0-0.3,0.1-0.55,0.29-0.76c0.19-0.21,0.43-0.31,0.7-0.31v-0.02l13.16,0.04c0.06-0.01,0.1-0.02,0.1-0.02 + c0.27,0.01,0.51,0.12,0.7,0.33c0.19,0.21,0.29,0.47,0.28,0.77c0,0.3-0.1,0.55-0.29,0.76c-0.19,0.21-0.43,0.31-0.7,0.31v0.01 + L8.59,22.9c-0.1,0.01-0.17,0.02-0.22,0.02c-0.28-0.01-0.51-0.11-0.7-0.32C7.47,22.39,7.37,22.13,7.38,21.83z M8.2,16.37 + c-0.01-0.43,0.04-0.93,0.16-1.52c0.06-0.3,0.2-0.76,0.44-1.37c0.02-0.05,0.07-0.14,0.13-0.28c0.01,0.02,0.03,0.03,0.04,0.05 + s0.02,0.02,0.02,0.03c0.11,0.44,0.27,0.84,0.49,1.2c0.21,0.32,0.48,0.56,0.82,0.69c0.26,0.11,0.63,0.17,1.1,0.18 + c0.02,0,0.05,0,0.08,0c0.03,0,0.06,0,0.08,0c-0.33-0.33-0.59-0.67-0.79-1c-0.3-0.52-0.49-1.12-0.57-1.81 + c-0.06-0.54-0.03-1.19,0.09-1.96c0.02-0.15,0.12-0.49,0.29-1.01c0.15-0.47,0.36-0.9,0.64-1.28C11.54,7.8,12,7.3,12.61,6.78 + c0.37-0.31,0.89-0.67,1.56-1.07c0.07-0.04,0.18-0.11,0.35-0.19c0,0.02,0,0.04,0,0.05s0,0.03,0,0.04v0.02 + c-0.24,0.57-0.41,1.15-0.49,1.73c-0.06,0.53,0.02,1.02,0.24,1.48c0.17,0.36,0.48,0.75,0.92,1.15c0.09,0.09,0.29,0.29,0.6,0.58 + c0.3,0.29,0.54,0.52,0.7,0.68l0.25,0.25c0.26-0.38,0.41-0.83,0.44-1.35c0.04-0.55,0-1.15-0.14-1.8c0-0.01,0-0.04,0.01-0.11 + c0.02,0.02,0.13,0.1,0.3,0.24c0.56,0.5,0.98,0.95,1.28,1.34c0.48,0.62,0.83,1.21,1.06,1.74c0.19,0.46,0.31,0.92,0.38,1.4 + c0.06,0.42,0.08,0.77,0.07,1.05c-0.01,0.78-0.1,1.43-0.25,1.96c-0.07,0.21-0.13,0.38-0.19,0.52c0.25-0.07,0.47-0.16,0.65-0.26 + c0.25-0.16,0.45-0.37,0.6-0.66c0.16-0.29,0.29-0.62,0.38-0.98c0-0.01,0.01-0.03,0.03-0.05c0.01,0.02,0.02,0.05,0.05,0.09 + c0.02,0.04,0.04,0.07,0.05,0.1c0.13,0.31,0.22,0.63,0.27,0.97c0.08,0.38,0.1,0.75,0.08,1.13c-0.02,0.29-0.07,0.56-0.16,0.81 + c-0.08,0.24-0.16,0.43-0.22,0.58c-0.19,0.38-0.39,0.71-0.62,0.98c-0.06,0.07-0.11,0.13-0.14,0.16H9.67 + c-0.01-0.01-0.03-0.03-0.07-0.06s-0.06-0.05-0.08-0.07C9.26,18.98,8.98,18.6,8.7,18.1c-0.08-0.15-0.18-0.38-0.29-0.69 + C8.29,17.1,8.22,16.75,8.2,16.37z`},child:[]}]})(s)}function OSe(s){return te({attr:{version:"1.1",id:"Layer_1",x:"0px",y:"0px",viewBox:"0 0 30 30",style:"enable-background:new 0 0 30 30;"},child:[{tag:"path",attr:{d:`M4.37,14.62c0-0.24,0.08-0.45,0.25-0.62c0.17-0.16,0.38-0.24,0.6-0.24h2.04c0.23,0,0.42,0.08,0.58,0.25 + c0.15,0.17,0.23,0.37,0.23,0.61S8,15.06,7.85,15.23c-0.15,0.17-0.35,0.25-0.58,0.25H5.23c-0.23,0-0.43-0.08-0.6-0.25 + C4.46,15.06,4.37,14.86,4.37,14.62z M7.23,21.55c0-0.23,0.08-0.43,0.23-0.61l1.47-1.43c0.15-0.16,0.35-0.23,0.59-0.23 + c0.24,0,0.44,0.08,0.6,0.23s0.24,0.34,0.24,0.57c0,0.24-0.08,0.46-0.24,0.64L8.7,22.14c-0.41,0.32-0.82,0.32-1.23,0 + C7.31,21.98,7.23,21.78,7.23,21.55z M7.23,7.71c0-0.23,0.08-0.43,0.23-0.61C7.66,6.93,7.87,6.85,8.1,6.85 + c0.22,0,0.42,0.08,0.59,0.24l1.43,1.47c0.16,0.15,0.24,0.35,0.24,0.59c0,0.24-0.08,0.44-0.24,0.6s-0.36,0.24-0.6,0.24 + c-0.24,0-0.44-0.08-0.59-0.24L7.47,8.32C7.31,8.16,7.23,7.95,7.23,7.71z M9.78,14.62c0-0.93,0.23-1.8,0.7-2.6s1.1-1.44,1.91-1.91 + s1.67-0.7,2.6-0.7c0.7,0,1.37,0.14,2.02,0.42c0.64,0.28,1.2,0.65,1.66,1.12c0.47,0.47,0.84,1.02,1.11,1.66 + c0.27,0.64,0.41,1.32,0.41,2.02c0,0.94-0.23,1.81-0.7,2.61c-0.47,0.8-1.1,1.43-1.9,1.9c-0.8,0.47-1.67,0.7-2.61,0.7 + s-1.81-0.23-2.61-0.7c-0.8-0.47-1.43-1.1-1.9-1.9C10.02,16.43,9.78,15.56,9.78,14.62z M11.48,14.62c0,0.98,0.34,1.81,1.03,2.5 + c0.68,0.69,1.51,1.04,2.49,1.04s1.81-0.35,2.5-1.04s1.04-1.52,1.04-2.5c0-0.96-0.35-1.78-1.04-2.47c-0.69-0.68-1.52-1.02-2.5-1.02 + c-0.97,0-1.8,0.34-2.48,1.02C11.82,12.84,11.48,13.66,11.48,14.62z M14.14,22.4c0-0.24,0.08-0.44,0.25-0.6s0.37-0.24,0.6-0.24 + c0.24,0,0.45,0.08,0.61,0.24s0.24,0.36,0.24,0.6v1.99c0,0.24-0.08,0.45-0.25,0.62c-0.17,0.17-0.37,0.25-0.6,0.25 + s-0.44-0.08-0.6-0.25c-0.17-0.17-0.25-0.38-0.25-0.62V22.4z M14.14,6.9V4.86c0-0.23,0.08-0.43,0.25-0.6C14.56,4.09,14.76,4,15,4 + s0.43,0.08,0.6,0.25c0.17,0.17,0.25,0.37,0.25,0.6V6.9c0,0.23-0.08,0.42-0.25,0.58S15.23,7.71,15,7.71s-0.44-0.08-0.6-0.23 + S14.14,7.13,14.14,6.9z M19.66,20.08c0-0.23,0.08-0.42,0.23-0.56c0.15-0.16,0.34-0.23,0.56-0.23c0.24,0,0.44,0.08,0.6,0.23 + l1.46,1.43c0.16,0.17,0.24,0.38,0.24,0.61c0,0.23-0.08,0.43-0.24,0.59c-0.4,0.31-0.8,0.31-1.2,0l-1.42-1.42 + C19.74,20.55,19.66,20.34,19.66,20.08z M19.66,9.16c0-0.25,0.08-0.45,0.23-0.59l1.42-1.47c0.17-0.16,0.37-0.24,0.59-0.24 + c0.24,0,0.44,0.08,0.6,0.25c0.17,0.17,0.25,0.37,0.25,0.6c0,0.25-0.08,0.46-0.24,0.62l-1.46,1.43c-0.18,0.16-0.38,0.24-0.6,0.24 + c-0.23,0-0.41-0.08-0.56-0.24S19.66,9.4,19.66,9.16z M21.92,14.62c0-0.24,0.08-0.44,0.24-0.62c0.16-0.16,0.35-0.24,0.57-0.24h2.02 + c0.23,0,0.43,0.09,0.6,0.26c0.17,0.17,0.26,0.37,0.26,0.6s-0.09,0.43-0.26,0.6c-0.17,0.17-0.37,0.25-0.6,0.25h-2.02 + c-0.23,0-0.43-0.08-0.58-0.25S21.92,14.86,21.92,14.62z`},child:[]}]})(s)}function S0(s){return te({attr:{version:"1.1",id:"Layer_1",x:"0px",y:"0px",viewBox:"0 0 30 30",style:"enable-background:new 0 0 30 30;"},child:[{tag:"path",attr:{d:`M3.89,17.6c0-0.99,0.31-1.88,0.93-2.65s1.41-1.27,2.38-1.49c0.26-1.17,0.85-2.14,1.78-2.88c0.93-0.75,2-1.12,3.22-1.12 + c1.18,0,2.24,0.36,3.16,1.09c0.93,0.73,1.53,1.66,1.8,2.8h0.27c1.18,0,2.18,0.41,3.01,1.24s1.25,1.83,1.25,3 + c0,1.18-0.42,2.18-1.25,3.01s-1.83,1.25-3.01,1.25H8.16c-0.58,0-1.13-0.11-1.65-0.34S5.52,21,5.14,20.62 + c-0.38-0.38-0.68-0.84-0.91-1.36S3.89,18.17,3.89,17.6z M5.34,17.6c0,0.76,0.28,1.42,0.82,1.96s1.21,0.82,1.99,0.82h9.28 + c0.77,0,1.44-0.27,1.99-0.82c0.55-0.55,0.83-1.2,0.83-1.96c0-0.76-0.27-1.42-0.83-1.96c-0.55-0.54-1.21-0.82-1.99-0.82h-1.39 + c-0.1,0-0.15-0.05-0.15-0.15l-0.07-0.49c-0.1-0.94-0.5-1.73-1.19-2.35s-1.51-0.93-2.45-0.93c-0.94,0-1.76,0.31-2.46,0.94 + c-0.7,0.62-1.09,1.41-1.18,2.34l-0.07,0.42c0,0.1-0.05,0.15-0.16,0.15l-0.45,0.07c-0.72,0.06-1.32,0.36-1.81,0.89 + C5.59,16.24,5.34,16.87,5.34,17.6z M14.19,8.88c-0.1,0.09-0.08,0.16,0.07,0.21c0.43,0.19,0.79,0.37,1.08,0.55 + c0.11,0.03,0.19,0.02,0.22-0.03c0.61-0.57,1.31-0.86,2.12-0.86c0.81,0,1.5,0.27,2.1,0.81c0.59,0.54,0.92,1.21,0.99,2l0.09,0.64h1.42 + c0.65,0,1.21,0.23,1.68,0.7c0.47,0.47,0.7,1.02,0.7,1.66c0,0.6-0.21,1.12-0.62,1.57s-0.92,0.7-1.53,0.77c-0.1,0-0.15,0.05-0.15,0.16 + v1.13c0,0.11,0.05,0.16,0.15,0.16c1.01-0.06,1.86-0.46,2.55-1.19s1.04-1.6,1.04-2.6c0-1.06-0.37-1.96-1.12-2.7 + c-0.75-0.75-1.65-1.12-2.7-1.12h-0.15c-0.26-1-0.81-1.82-1.65-2.47c-0.83-0.65-1.77-0.97-2.8-0.97C16.28,7.29,15.11,7.82,14.19,8.88 + z`},child:[]}]})(s)}function k0(s){return te({attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{d:"M352 146.4c-34.4-48.6-67.5-78.5-90.8-96.6-3.1-2.4-7.3-2.4-10.4-.1-23 17.1-56.1 48.4-90.5 96.5-37.3 52-63 108.4-64.2 170.9 0 1.2-.1 2.5-.1 3.7 0 18.4 3.9 35.9 10.9 52.1 4.1 9.3 9.2 18.1 15.2 26.3 28.5 39 77.8 64.8 133.8 64.8 88.4 0 160.1-64.1 160.1-143.2 0-63.7-27-122.2-64-174.4zm-86 264.3h-.5c-9.9 0-12-14.1-2.6-17.1 45.1-14.2 69.6-38.5 86.4-80.8 3.5-8.9 16.7-6.5 16.8 3.1v1.4c-.1 51.6-44.9 93.4-100.1 93.4z"},child:[]}]})(s)}function ESe(s){return te({attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{d:"M256 76c48.1 0 93.3 18.7 127.3 52.7S436 207.9 436 256s-18.7 93.3-52.7 127.3S304.1 436 256 436c-48.1 0-93.3-18.7-127.3-52.7S76 304.1 76 256s18.7-93.3 52.7-127.3S207.9 76 256 76m0-28C141.1 48 48 141.1 48 256s93.1 208 208 208 208-93.1 208-208S370.9 48 256 48z"},child:[]},{tag:"path",attr:{d:"M363.5 148.5C334.8 119.8 296.6 104 256 104c-40.6 0-78.8 15.8-107.5 44.5C119.8 177.2 104 215.4 104 256s15.8 78.8 44.5 107.5C177.2 392.2 215.4 408 256 408c40.6 0 78.8-15.8 107.5-44.5C392.2 334.8 408 296.6 408 256s-15.8-78.8-44.5-107.5z"},child:[]}]})(s)}function _Se(s){return te({attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{d:"M430.1 347.9c-6.6-6.1-16.3-7.6-24.6-9-11.5-1.9-15.9-4-22.6-10-14.3-12.7-14.3-31.1 0-43.8l30.3-26.9c46.4-41 46.4-108.2 0-149.2-34.2-30.1-80.1-45-127.8-45-55.7 0-113.9 20.3-158.8 60.1-83.5 73.8-83.5 194.7 0 268.5 41.5 36.7 97.5 55 152.9 55.4h1.7c55.4 0 110-17.9 148.8-52.4 14.4-12.7 12-36.6.1-47.7zM120 216c0-17.7 14.3-32 32-32s32 14.3 32 32-14.3 32-32 32-32-14.3-32-32zm40 126c-17.7 0-32-14.3-32-32s14.3-32 32-32 32 14.3 32 32-14.3 32-32 32zm64-161c-17.7 0-32-14.3-32-32s14.3-32 32-32 32 14.3 32 32-14.3 32-32 32zm72 219c-26.5 0-48-21.5-48-48s21.5-48 48-48 48 21.5 48 48-21.5 48-48 48zm24-208c-17.7 0-32-14.3-32-32s14.3-32 32-32 32 14.3 32 32-14.3 32-32 32z"},child:[]}]})(s)}function xSe(s){return te({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"path",attr:{d:"M8 12a4 4 0 0 0 4 4m0 -8a4 4 0 0 0 -4 4"},child:[]},{tag:"path",attr:{d:"M3 12h1"},child:[]},{tag:"path",attr:{d:"M12 3v1"},child:[]},{tag:"path",attr:{d:"M12 20v1"},child:[]},{tag:"path",attr:{d:"M5.6 5.6l.7 .7"},child:[]},{tag:"path",attr:{d:"M6.3 17.7l-.7 .7"},child:[]},{tag:"path",attr:{d:"M20 7l-3 5h4l-3 5"},child:[]}]})(s)}function SSe(s){return te({attr:{viewBox:"0 0 256 256",fill:"currentColor"},child:[{tag:"path",attr:{d:"M224,127.17a96.48,96.48,0,0,1-2.39,22.18A24,24,0,0,1,198.21,168H152a24,24,0,0,0-24,24,24,24,0,0,1-32,22.61C58.73,201.44,32,169.81,32,128a96,96,0,0,1,95-96C179.84,31.47,223.55,74.35,224,127.17Z",opacity:"0.2"},child:[]},{tag:"path",attr:{d:"M200.77,53.89A103.27,103.27,0,0,0,128,24h-1.07A104,104,0,0,0,24,128c0,43,26.58,79.06,69.36,94.17A32,32,0,0,0,136,192a16,16,0,0,1,16-16h46.21a31.81,31.81,0,0,0,31.2-24.88,104.43,104.43,0,0,0,2.59-24A103.28,103.28,0,0,0,200.77,53.89Zm13,93.71A15.89,15.89,0,0,1,198.21,160H152a32,32,0,0,0-32,32,16,16,0,0,1-21.31,15.07C62.49,194.3,40,164,40,128a88,88,0,0,1,87.09-88h.9a88.35,88.35,0,0,1,88,87.25A88.86,88.86,0,0,1,213.81,147.6ZM140,76a12,12,0,1,1-12-12A12,12,0,0,1,140,76ZM96,100A12,12,0,1,1,84,88,12,12,0,0,1,96,100Zm0,56a12,12,0,1,1-12-12A12,12,0,0,1,96,156Zm88-56a12,12,0,1,1-12-12A12,12,0,0,1,184,100Z"},child:[]}]})(s)}function kSe(s){return a.createElement("svg",{viewBox:"0 0 512 512",...s},a.createElement("g",{fill:"currentColor"},a.createElement("path",{d:"M296,320H216a24,24,0,0,0,0,48h80a24,24,0,0,0,0-48Zm0,32H216a8,8,0,0,1,0-16h80a8,8,0,0,1,0,16Z"}),a.createElement("path",{d:"M68.071,123.492c22.578-13.918,52.2-25.229,85.674-32.71l-3.49-15.615c-35.688,7.977-66.163,19.653-90.58,34.705-17.914,11.043-32.041,23.643-41.99,37.451l12.98,9.354C39.376,144.588,51.961,133.423,68.071,123.492Z"}),a.createElement("path",{d:"M435.533,137.112C409.439,121.027,374,108.967,332.845,102.144,322.474,87,288.213,80,256,80s-66.474,7-76.845,22.144C138,108.967,102.561,121.027,76.467,137.112,47.376,155.045,32,176.792,32,200v96c0,29,24.155,55.7,68.016,75.193C141.813,389.77,197.209,400,256,400s114.187-10.23,155.984-28.807C455.845,351.7,480,325,480,296V200C480,176.792,464.624,155.045,435.533,137.112ZM177.64,151.23C185.676,168.192,221.98,176,256,176s70.324-7.808,78.36-24.77c21.862,4.212,41.832,10.19,58.13,17.44C422.343,181.941,432,195.509,432,200s-9.657,18.059-39.51,31.33C357.224,247.008,307.475,256,256,256s-101.224-8.992-136.49-24.67C89.657,218.059,80,204.491,80,200s9.657-18.059,39.512-31.331C135.808,161.42,155.778,155.442,177.64,151.23Zm14.36-19c15.6,8,40.35,11.773,64,11.773s48.4-3.775,64-11.773V144c0,.687-2.715,5.08-15.618,9.381C291.577,157.649,274.4,160,256,160s-35.577-2.351-48.382-6.619C194.715,149.08,192,144.687,192,144Zm15.618-29.608C220.423,98.351,237.605,96,256,96s35.577,2.351,48.382,6.619C317.285,106.92,320,111.313,320,112s-2.715,5.08-15.618,9.381C291.577,125.649,274.4,128,256,128s-35.577-2.351-48.382-6.619C194.715,117.08,192,112.687,192,112S194.715,106.92,207.618,102.619ZM176,118.937v16.319c-23.589,4.453-45.254,10.9-62.99,18.794C82.779,167.489,64,185.1,64,200s18.779,32.511,49.01,45.95C150.249,262.505,202.367,272,256,272s105.751-9.5,142.99-26.05C429.221,232.511,448,214.9,448,200s-18.779-32.511-49.008-45.95c-17.738-7.89-39.4-14.341-62.992-18.794V118.937C411.852,132.7,464,165.41,464,200c0,21.967-21.328,44.044-58.516,60.572C365.688,278.259,312.6,288,256,288s-109.688-9.741-149.484-27.428C69.328,244.044,48,221.967,48,200,48,165.41,100.148,132.7,176,118.937ZM464,296c0,21.967-21.327,44.044-58.514,60.572C365.689,374.259,312.6,384,256,384s-109.689-9.741-149.486-27.428C69.327,340.044,48,317.967,48,296V239.371c11.522,13.444,29.066,25.621,52.018,35.822C141.814,293.77,197.211,304,256,304s114.186-10.23,155.982-28.807c22.952-10.2,40.5-22.378,52.018-35.822Z"}),a.createElement("path",{d:"M418.482,385.814C374.684,405.28,316.979,416,256,416a488.01,488.01,0,0,1-78.705-6.23l-2.59,15.789A504.064,504.064,0,0,0,256,432c63.169,0,123.181-11.21,168.981-31.565q1.3-.576,2.572-1.16l-6.655-14.55Q419.7,385.274,418.482,385.814Z"}),a.createElement("path",{d:"M436.123,377.062l7.754,14c5.883-3.259,11.492-6.728,16.674-10.31l-9.1-13.161C446.7,370.871,441.546,374.059,436.123,377.062Z"}),a.createElement("rect",{x:"248",y:"192",width:"16",height:"16"}),a.createElement("rect",{x:"280",y:"192",width:"16",height:"16"}),a.createElement("rect",{x:"216",y:"192",width:"16",height:"16"})))}function Tve(s){return a.createElement("svg",{viewBox:"0 0 512 512",...s},a.createElement("path",{fill:"currentColor",d:"M448 490.667h-32v-480C416 4.779 411.221 0 405.333 0H106.667C100.779 0 96 4.779 96 10.667v480H64c-5.888 0-10.667 4.779-10.667 10.667C53.333 507.221 58.112 512 64 512h384c5.888 0 10.667-4.779 10.667-10.667s-4.779-10.666-10.667-10.666zm-53.333 0H117.333V21.333h277.333v469.334z"}),a.createElement("path",{fill:"currentColor",d:"M341.333 277.333c17.643 0 32-14.357 32-32s-14.357-32-32-32-32 14.357-32 32 14.358 32 32 32zm0-42.666c5.888 0 10.667 4.779 10.667 10.667S347.221 256 341.333 256s-10.667-4.779-10.667-10.667 4.779-10.666 10.667-10.666z"}))}function vSe(s){return a.createElement("svg",{viewBox:"0 0 512 512",...s},a.createElement("path",{fill:"currentColor",d:"M298.667 298.667c17.643 0 32-14.357 32-32s-14.357-32-32-32-32 14.357-32 32c0 17.642 14.357 32 32 32zm0-42.667c5.867 0 10.667 4.779 10.667 10.667s-4.8 10.667-10.667 10.667S288 272.555 288 266.667 292.8 256 298.667 256z"}),a.createElement("path",{fill:"currentColor",d:"M448 490.667h-32v-480C416 4.779 411.221 0 405.333 0H106.667c-.597 0-1.131.256-1.707.341-.555.085-1.088.149-1.621.32-.939.32-1.749.789-2.56 1.344-.32.213-.704.277-1.003.533-.107.085-.149.213-.256.32-.768.704-1.365 1.579-1.899 2.496-.213.341-.512.619-.661.981-.597 1.345-.96 2.774-.96 4.332v480H64c-5.888 0-10.667 4.779-10.667 10.667C53.333 507.221 58.112 512 64 512h42.667c.576 0 1.173-.043 1.749-.149l256-42.667a10.672 10.672 0 0 0 8.917-10.517V53.333c0-5.227-3.776-9.664-8.917-10.517L235.541 21.333h159.125v480c0 5.888 4.779 10.667 10.667 10.667H448c5.888 0 10.667-4.779 10.667-10.667s-4.779-10.666-10.667-10.666zm-96-428.31v387.264l-234.667 39.125V23.253L352 62.357z"}))}function Dve(s){return a.createElement("svg",{viewBox:"0 0 452.498 452.498",...s},a.createElement("path",{fill:"currentColor",d:"M301.317 295.155c-51.157-10.946-87.714-56.144-87.723-108.459a112.981 112.981 0 0 1 2.304-23.381 107.145 107.145 0 0 1 8.533-23.723 8.53 8.53 0 0 0-.427-8.533c-21.845-35.413-48.213-74.752-84.48-103.68a151.775 151.775 0 0 0-13.653-9.899 79.82 79.82 0 0 0-13.653-7.083 8.535 8.535 0 0 0-11.691 9.728l1.024 4.523c1.109 4.864 2.219 9.728 3.072 14.763a151.95 151.95 0 0 1 2.475 22.613v5.973a160.68 160.68 0 0 1-51.2 117.077 187.752 187.752 0 0 0-40.619 49.323 140.292 140.292 0 0 0-6.485 112.555C28.65 398.37 74.79 435.008 129.37 442.696h1.28a8.629 8.629 0 0 0 2.56-17.066 67.41 67.41 0 0 1-43.776-39.339 61.78 61.78 0 0 1 2.731-49.493 91.4 91.4 0 0 1 19.029-22.784 98.216 98.216 0 0 0 31.317-71.851v-3.669-5.12a86.72 86.72 0 0 1 17.067 19.029 80.214 80.214 0 0 1 12.885 42.667v.683a80.558 80.558 0 0 1-14.592 46.336 8.534 8.534 0 0 0 2.816 12.288 29.268 29.268 0 0 0 29.525 1.28 50.175 50.175 0 0 0 21.333-27.477 59.734 59.734 0 0 1 12.715 36.011c-.579 27.882-18.718 52.352-45.227 61.013a8.534 8.534 0 0 0 4.266 16.469c70.656-12.715 121.941-69.717 124.757-137.984a8.53 8.53 0 0 0-6.739-8.534zm-72.022 111.104a79.103 79.103 0 0 0 12.117-41.899 84.48 84.48 0 0 0-28.416-60.245 8.535 8.535 0 0 0-14.507 5.376c-.939 11.435-7.68 26.624-16.213 31.317a11.012 11.012 0 0 1-4.181 1.28 97.453 97.453 0 0 0 11.52-46.08v-1.024a97.279 97.279 0 0 0-15.616-52.053 105.562 105.562 0 0 0-39.509-35.925 8.535 8.535 0 0 0-12.117 10.155 78.449 78.449 0 0 1 3.755 22.016v2.731a81.32 81.32 0 0 1-26.027 59.733 105.478 105.478 0 0 0-22.443 27.477 80.723 80.723 0 0 0-8.533 35.499 79.108 79.108 0 0 0 13.397 43.947 131.416 131.416 0 0 1-57.941-67.669 123.223 123.223 0 0 1 5.717-98.901 170.67 170.67 0 0 1 37.205-44.629 177.58 177.58 0 0 0 56.405-129.451v-6.571a167.053 167.053 0 0 0-2.731-24.917V34.89a100.687 100.687 0 0 1 7.509 5.717c32.939 26.197 57.685 62.72 78.251 95.488a123.351 123.351 0 0 0-7.509 23.211 129.741 129.741 0 0 0-2.901 27.392c-.012 57.557 38.394 108.044 93.867 123.392a129.706 129.706 0 0 1-61.099 96.169z"}),a.createElement("path",{fill:"currentColor",d:"M324.527 58.697c-49.399.039-94.366 28.501-115.541 73.131a123.96 123.96 0 0 0-9.557 27.477 129.741 129.741 0 0 0-2.901 27.392 127.147 127.147 0 0 0 48.896 100.608 128.002 128.002 0 0 0 79.104 27.392 126.807 126.807 0 0 0 79.104-27.392 128.001 128.001 0 0 0 48.867-100.579c.015-70.693-57.279-128.013-127.972-128.029zm0 238.933a110.91 110.91 0 0 1-23.211-2.475c-51.157-10.946-87.714-56.144-87.723-108.459a112.938 112.938 0 0 1 2.219-23.723 107.639 107.639 0 0 1 8.533-23.808c18.353-38.703 57.347-63.382 100.181-63.403 61.267 0 110.933 49.667 110.933 110.933S385.794 297.63 324.527 297.63z"}),a.createElement("path",{fill:"currentColor",d:"M354.565 106.91a16.212 16.212 0 0 0-11.947-5.205h-36.267a16.216 16.216 0 0 0-11.947 5.205 15.19 15.19 0 0 0-4.011 11.52l6.4 79.616c.837 8.16 7.755 14.338 15.957 14.251h23.552c8.086.105 14.958-5.885 15.957-13.909l6.4-79.957a15.187 15.187 0 0 0-4.094-11.521zm-19.115 88.32h-21.675l-6.315-76.8h34.133l-6.143 76.8zM328.965 229.363h-8.96c-11.621.047-21.031 9.456-21.077 21.077v9.045c.047 11.621 9.456 21.031 21.077 21.077h9.045c11.654-.047 21.077-9.508 21.077-21.163v-8.96c-.047-11.653-9.508-21.076-21.162-21.076zm4.096 30.038a4.097 4.097 0 0 1-4.011 4.011h-8.96a4.097 4.097 0 0 1-4.011-4.011v-8.96a4.097 4.097 0 0 1 4.011-4.011h8.96a4.097 4.097 0 0 1 4.011 4.011v8.96z"}))}function v0(s){return a.createElement("svg",{viewBox:"0 0 512.006 512.006",...s},a.createElement("path",{d:"M502.379 211.249c0 74.656-60.52 135.176-135.176 135.176-6.469.01-12.919-.473-19.311-1.448-66.487-9.598-115.837-66.555-115.866-133.728-.019-67.212 49.349-124.227 115.866-133.825a142.128 142.128 0 0 1 19.311-1.352c74.656 0 135.176 60.521 135.176 135.177z",fill:"#c52828"}),a.createElement("path",{d:"M463.757 211.249c-.029 67.173-49.378 124.131-115.865 133.728-66.487-9.598-115.837-66.555-115.866-133.728-.019-67.212 49.349-124.227 115.866-133.825 66.516 9.598 115.875 66.613 115.865 133.825z",fill:"#f44335"}),a.createElement("g",{fill:"#fdd834"},a.createElement("path",{d:"M380.527 230.56h-26.649a8.208 8.208 0 0 1-8.4-7.242l-7.242-90.472c-.212-4.47 3.235-8.275 7.705-8.497.232-.01.463-.01.695 0h41.036a8.105 8.105 0 0 1 8.4 7.802c.01.232.01.463 0 .695l-7.242 90.472c-.501 4.181-4.093 7.319-8.303 7.242zM362.085 269.181h10.235c7.84 0 14.194 6.353 14.194 14.194v10.235c0 7.84-6.353 14.194-14.194 14.194h-10.235c-7.84 0-14.194-6.353-14.194-14.194v-10.235c.001-7.84 6.354-14.194 14.194-14.194z"})),a.createElement("path",{d:"M308.015 332.714a132.057 132.057 0 0 1-24.332-15.256 138.367 138.367 0 0 1-25.587-26.456 134.123 134.123 0 0 1-26.07-79.754 136.453 136.453 0 0 1 3.09-28.966 129.801 129.801 0 0 1 9.655-28.966c-24.428-39.201-50.691-78.113-85.547-108.334-2.607-2.221-5.214-4.442-7.917-6.566a161.051 161.051 0 0 0-14.387-10.621 80.965 80.965 0 0 0-13.807-7.145c1.641 7.338 3.476 14.773 4.731 22.208a180.355 180.355 0 0 1 2.993 26.939v7.145a192.012 192.012 0 0 1-60.829 139.521 202.647 202.647 0 0 0-43.836 52.719 149.063 149.063 0 0 0-6.566 120.017 152.006 152.006 0 0 0 22.208 40.167 164.926 164.926 0 0 0 106.21 61.891 86.874 86.874 0 0 1-44.801-32.249 51.315 51.315 0 0 1-3.669-5.6 77.46 77.46 0 0 1-6.469-13.325 79.464 79.464 0 0 1 3.766-63.726 111.914 111.914 0 0 1 23.463-28.387 101.983 101.983 0 0 0 32.442-74.25v-3.862a97.875 97.875 0 0 0-4.731-27.132 112.539 112.539 0 0 1 10.911 6.566 108.053 108.053 0 0 1 30.222 30.801 100.963 100.963 0 0 1 15.835 46.443v8.4a100.92 100.92 0 0 1-18.249 57.933c22.98 13.035 38.622-8.593 44.994-28.966a60.067 60.067 0 0 0 2.51-12.842 88.458 88.458 0 0 1 28.966 61.312v5.214c-2.704 33.678-25.346 62.451-57.45 72.995 73.353-11.789 128.717-72.889 133.245-147.053a131.977 131.977 0 0 1-30.994-10.815z",fill:"#f57c00"}),a.createElement("path",{d:"M263.117 417.489v-5.214a88.462 88.462 0 0 0-28.966-61.312 60.129 60.129 0 0 1-2.51 12.842c-5.986 20.47-22.014 42.098-44.994 28.966a100.923 100.923 0 0 0 18.249-57.933v-.966-7.338a100.971 100.971 0 0 0-15.835-46.443 108.027 108.027 0 0 0-30.222-30.801 108.949 108.949 0 0 0-39.877-35.532 97.838 97.838 0 0 1 4.731 27.132v3.862a101.988 101.988 0 0 1-32.442 74.25 111.924 111.924 0 0 0-23.366 28.387 79.491 79.491 0 0 0-3.573 63.726 83.948 83.948 0 0 0 35.436 42.291 51.315 51.315 0 0 0 3.669 5.6 86.886 86.886 0 0 0 44.415 32.249 164.927 164.927 0 0 1-106.21-61.892 152.082 152.082 0 0 1-22.014-40.167 149.055 149.055 0 0 1 6.564-120.015 202.714 202.714 0 0 1 44.029-53.202A192.012 192.012 0 0 0 131.03 76.458v-7.145a180.486 180.486 0 0 0-2.993-26.939c-1.255-7.435-3.09-14.869-4.731-22.208a80.965 80.965 0 0 1 13.807 7.145 159.446 159.446 0 0 1 14.773 10.718c2.704 2.124 5.311 4.345 7.917 6.566 34.856 30.222 61.119 69.133 85.547 108.334a129.75 129.75 0 0 0-9.655 28.966 136.634 136.634 0 0 0-3.669 29.353 134.116 134.116 0 0 0 26.07 79.754 138.396 138.396 0 0 0 25.587 26.456 132.164 132.164 0 0 0 24.332 15.256 152.203 152.203 0 0 1-44.898 84.775z",fill:"#ff9801"}),a.createElement("path",{d:"M147.831 500.912h-1.448c-61.756-8.7-113.963-50.15-136.432-108.334a158.725 158.725 0 0 1 7.338-127.355 212.528 212.528 0 0 1 45.96-55.809 181.787 181.787 0 0 0 57.933-132.473v-6.759a171.298 171.298 0 0 0-2.8-25.587c-.966-5.697-2.221-11.2-3.476-16.704l-1.159-5.117c-1.178-5.204 2.076-10.37 7.28-11.548a9.663 9.663 0 0 1 5.948.541 89.473 89.473 0 0 1 15.449 8.014 172.47 172.47 0 0 1 15.449 11.2c41.036 32.732 70.871 77.244 95.589 117.314a9.673 9.673 0 0 1 .483 9.655 121.056 121.056 0 0 0-9.655 26.842 128.158 128.158 0 0 0-2.607 26.456c.01 59.198 41.374 110.333 99.258 122.721a9.655 9.655 0 0 1 7.628 9.655c-3.186 77.244-61.216 141.742-141.163 156.129-5.253.927-10.254-2.588-11.181-7.84a9.65 9.65 0 0 1 6.353-10.795c29.99-9.8 50.517-37.492 51.174-69.037a67.618 67.618 0 0 0-14.387-40.746 56.78 56.78 0 0 1-24.139 31.091 33.122 33.122 0 0 1-33.408-1.448c-4.644-2.626-6.276-8.516-3.659-13.16.145-.261.299-.502.473-.743a91.187 91.187 0 0 0 16.511-52.429v-.772a90.743 90.743 0 0 0-14.58-48.277 98.107 98.107 0 0 0-19.311-21.532v9.945a111.13 111.13 0 0 1-35.436 81.299 103.445 103.445 0 0 0-21.532 25.78 69.873 69.873 0 0 0-3.09 56.002 76.304 76.304 0 0 0 49.533 44.512c5.33.801 9.009 5.774 8.207 11.104-.801 5.328-5.774 8.997-11.103 8.205zM137.113 39.478v1.738a188.136 188.136 0 0 1 3.09 28.194v7.435A200.926 200.926 0 0 1 76.38 223.318a192.998 192.998 0 0 0-42.098 50.498 139.414 139.414 0 0 0-6.469 111.907 148.682 148.682 0 0 0 65.561 76.568 89.522 89.522 0 0 1-15.159-49.726 91.25 91.25 0 0 1 9.655-40.167 119.46 119.46 0 0 1 25.394-31.091 92.026 92.026 0 0 0 29.449-67.588v-3.09a88.799 88.799 0 0 0-4.248-24.911 9.653 9.653 0 0 1 6.237-12.147 9.638 9.638 0 0 1 7.473.657 119.392 119.392 0 0 1 44.705 40.649 110.062 110.062 0 0 1 17.669 58.898v1.159a110.343 110.343 0 0 1-13.035 52.139 12.555 12.555 0 0 0 4.731-1.448c9.655-5.31 17.283-22.497 18.345-35.436.434-5.31 5.088-9.269 10.409-8.844a9.61 9.61 0 0 1 6.006 2.761 95.586 95.586 0 0 1 32.153 68.168 89.528 89.528 0 0 1-13.711 47.408 146.774 146.774 0 0 0 69.133-108.817c-62.77-17.37-106.22-74.492-106.21-139.618a146.655 146.655 0 0 1 3.283-30.994 139.876 139.876 0 0 1 8.497-26.263c-23.27-37.077-51.27-78.402-88.541-108.045a113.049 113.049 0 0 0-8.496-6.467z"}),a.createElement("path",{d:"M367.203 356.081a144.841 144.841 0 0 1-89.506-30.994 143.882 143.882 0 0 1-55.326-113.838 146.655 146.655 0 0 1 3.283-30.994 140.652 140.652 0 0 1 10.814-31.091c23.965-50.498 74.839-82.699 130.735-82.747 79.986.019 144.813 64.875 144.803 144.861a144.848 144.848 0 0 1-55.297 113.809 143.543 143.543 0 0 1-89.506 30.994zm0-270.353c-48.47.019-92.586 27.943-113.355 71.74a121.83 121.83 0 0 0-9.655 26.939 127.805 127.805 0 0 0-2.51 26.842c.01 59.198 41.374 110.333 99.258 122.721a125.763 125.763 0 0 0 26.263 2.8c69.326 0 125.521-56.195 125.521-125.521S436.519 85.728 367.203 85.728z"}),a.createElement("path",{d:"M380.527 240.215h-26.649c-9.279.097-17.109-6.894-18.056-16.125l-7.242-90.085a17.201 17.201 0 0 1 4.538-13.035 18.38 18.38 0 0 1 13.518-5.89h41.036a18.375 18.375 0 0 1 13.518 5.89 17.204 17.204 0 0 1 4.635 13.035l-7.242 90.472c-1.139 9.076-8.912 15.854-18.056 15.738zm-25.49-19.311h24.525l6.952-86.899h-38.622l7.145 86.899zM372.32 317.459h-10.235c-13.151-.048-23.801-10.698-23.849-23.849v-10.235c.048-13.151 10.698-23.801 23.849-23.849h10.138c13.189 0 23.888 10.66 23.946 23.849v10.138c0 13.18-10.669 23.888-23.849 23.946zm-10.138-38.622a4.635 4.635 0 0 0-4.538 4.538v10.138a4.635 4.635 0 0 0 4.538 4.538h10.138a4.635 4.635 0 0 0 4.538-4.538v-10.138a4.635 4.635 0 0 0-4.538-4.538h-10.138z"}))}function dve(s){return a.createElement("svg",{viewBox:"0 0 512.224 512.224",...s},a.createElement("path",{fill:"currentColor",d:"M321.71 427.573c-42.239-16.782-69.968-57.632-69.973-103.083.012-7.976.87-15.928 2.56-23.723a107.066 107.066 0 0 1 10.752-28.757 8.534 8.534 0 0 0-2.304-10.923 98.766 98.766 0 0 1-9.216-7.851 92.567 92.567 0 0 1-20.053-28.843 89.437 89.437 0 0 1-7.339-35.413 87.726 87.726 0 0 1 10.069-40.107c2.219-4.096 4.437-8.107 6.997-12.117a8.536 8.536 0 0 0 0-9.387l-17.835-28.416-17.067-27.392a24.148 24.148 0 0 0-7.906-7.906c-11.358-6.992-26.233-3.452-33.225 7.906l-50.176 80.64c-11.264 18.091-22.869 36.779-34.901 54.784l-3.413 5.035A698.15 698.15 0 0 0 39 275.935a158.81 158.81 0 0 0-17.664 72.96 160.509 160.509 0 0 0 13.056 63.659 165.287 165.287 0 0 0 88.661 86.784 167.511 167.511 0 0 0 64.683 12.885 167.509 167.509 0 0 0 64.683-12.8 164.36 164.36 0 0 0 52.907-34.901 162.072 162.072 0 0 0 20.309-24.149 8.532 8.532 0 0 0-3.925-12.8zm-28.331 24.917a147.644 147.644 0 0 1-47.445 31.147 152.92 152.92 0 0 1-116.395 0 148.222 148.222 0 0 1-79.445-77.824 143.623 143.623 0 0 1-11.691-56.917 141.656 141.656 0 0 1 15.701-65.195 688.246 688.246 0 0 1 38.741-62.293l3.413-5.035c12.203-18.176 23.893-37.035 35.243-55.211l50.176-80.725a6.995 6.995 0 0 1 6.059-3.413 7.082 7.082 0 0 1 6.144 3.84l17.067 27.392 14.933 24.064c-1.621 2.56-3.243 5.461-4.864 8.533a104.964 104.964 0 0 0-11.776 48.299 106.408 106.408 0 0 0 8.533 42.155 109.907 109.907 0 0 0 23.808 34.133 136.402 136.402 0 0 0 5.205 4.693 124.263 124.263 0 0 0-9.216 26.965 129.873 129.873 0 0 0-2.901 27.392c.04 48.518 27.402 92.877 70.741 114.688a143.263 143.263 0 0 1-12.031 13.312z"}),a.createElement("path",{fill:"currentColor",d:"M100.014 442.592c-.058 0-.114-.008-.172-.009-.057.001-.113.009-.17.009h.342z"}),a.createElement("path",{fill:"currentColor",d:"M105.646 428a112.632 112.632 0 0 1-24.576-35.755 109.311 109.311 0 0 1-8.533-43.349 107.531 107.531 0 0 1 11.861-49.408 8.533 8.533 0 0 0-3.889-12.306 8.533 8.533 0 0 0-11.216 4.455 124.582 124.582 0 0 0-13.824 57.259 126.296 126.296 0 0 0 10.24 50.091 129.715 129.715 0 0 0 28.331 41.131 8.535 8.535 0 0 0 5.802 2.466 8.527 8.527 0 0 0 5.853-2.515 8.534 8.534 0 0 0-.049-12.069zM419.161 140.597a456.86 456.86 0 0 0-26.453-42.155l-1.707-2.475C381.443 82.4 372.91 68.149 364.377 54.41L335.79 8.757a18.69 18.69 0 0 0-5.896-5.896c-8.742-5.486-20.277-2.846-25.763 5.896L275.63 54.41c-8.533 14.08-17.408 27.989-26.453 41.899-6.997 10.155-14.08 20.565-20.395 31.232-2.56 4.096-5.12 8.448-7.68 13.312a104.964 104.964 0 0 0-11.776 48.299 106.408 106.408 0 0 0 8.533 42.155 109.918 109.918 0 0 0 23.808 34.133 115.197 115.197 0 0 0 10.752 9.216 8.533 8.533 0 0 0 5.12 1.707l1.877-.256a8.532 8.532 0 0 0 5.717-4.267 110.25 110.25 0 0 1 42.155-43.435 112.64 112.64 0 0 1 106.581-2.389 8.533 8.533 0 0 0 12.117-4.95 105.041 105.041 0 0 0-6.825-80.469zm-7.083 65.707a129.795 129.795 0 0 0-113.408 7.253 127.305 127.305 0 0 0-43.349 41.387l-1.792-1.707a92.567 92.567 0 0 1-20.053-28.843 89.437 89.437 0 0 1-7.339-35.413 87.734 87.734 0 0 1 9.813-40.363c2.219-3.84 4.523-8.192 7.168-12.373 6.144-10.411 13.141-20.651 20.053-30.72 9.387-13.824 18.432-28.16 26.965-42.069l28.501-45.397a1.536 1.536 0 0 1 1.365-.768 1.535 1.535 0 0 1 1.365.768l27.904 45.312c8.619 13.909 17.579 28.245 26.965 42.069l1.707 2.475a443.768 443.768 0 0 1 25.6 40.533 87.883 87.883 0 0 1 8.535 57.856z"}),a.createElement("path",{fill:"currentColor",d:"M277.337 228.746a58.176 58.176 0 0 1-12.629-18.091 54.768 54.768 0 0 1-4.437-21.675 53.425 53.425 0 0 1 5.973-24.576c1.707-3.157 3.499-6.4 5.632-9.728l.512-.853a8.533 8.533 0 0 0-2.894-12.242 8.533 8.533 0 0 0-11.613 3.282l-.512.768c-2.219 3.584-4.352 7.253-6.229 10.837a70.656 70.656 0 0 0-7.936 32.512 71.854 71.854 0 0 0 5.888 28.501 75.615 75.615 0 0 0 16.299 23.467 8.531 8.531 0 0 0 5.973 2.389v.085a8.533 8.533 0 0 0 5.973-14.676z"}),a.createElement("path",{fill:"currentColor",d:"M421.721 210.826a129.961 129.961 0 0 0-123.051 2.731 127.233 127.233 0 0 0-48.64 50.176 124.24 124.24 0 0 0-12.459 33.365 129.873 129.873 0 0 0-2.901 27.392c0 70.692 57.308 128 128 128 47.899.071 91.829-26.606 113.855-69.14 32.508-62.775 7.971-140.016-54.804-172.524zM362.67 435.424c-61.267 0-110.933-49.667-110.933-110.933.006-8.004.864-15.985 2.56-23.808a107.209 107.209 0 0 1 10.752-28.843c19.355-35.894 56.842-58.275 97.621-58.283 61.267 0 110.933 49.666 110.933 110.933S423.937 435.424 362.67 435.424z"}),a.createElement("path",{fill:"currentColor",d:"M392.707 244.704a16.296 16.296 0 0 0-11.947-5.205h-36.267a16.296 16.296 0 0 0-11.947 5.205 15.274 15.274 0 0 0-4.011 11.52l6.4 79.531c.796 8.194 7.725 14.419 15.957 14.336h23.552c8.086.105 14.958-5.885 15.957-13.909l6.4-79.957a15.26 15.26 0 0 0-4.094-11.521zm-19.114 88.32h-21.675l-6.315-76.8h34.133l-6.143 76.8zM367.107 367.157h-8.96c-11.621.047-21.031 9.456-21.077 21.077v9.045c.047 11.621 9.456 21.031 21.077 21.077h9.045c11.654-.047 21.077-9.508 21.077-21.163v-8.96c-.046-11.653-9.507-21.076-21.162-21.076zm4.096 30.037a4.097 4.097 0 0 1-4.011 4.011h-8.96a4.097 4.097 0 0 1-4.011-4.011v-8.96a4.097 4.097 0 0 1 4.011-4.011h8.96a4.097 4.097 0 0 1 4.011 4.011v8.96z"}))}function Y0(s){return a.createElement("svg",{viewBox:"0 0 512.002 512.002",...s},a.createElement("path",{d:"M481.929 324.35c0 65.951-53.464 119.415-119.415 119.415a111.938 111.938 0 0 1-17.059-1.279c-58.735-8.478-102.33-58.795-102.356-118.135-.017-59.375 43.595-109.742 102.356-118.221a125.333 125.333 0 0 1 17.059-1.194c65.951-.001 119.415 53.462 119.415 119.414z",fill:"#c52828"}),a.createElement("path",{d:"M447.81 324.35c-.026 59.341-43.621 109.657-102.356 118.135-58.735-8.478-102.33-58.795-102.356-118.135-.017-59.375 43.595-109.742 102.356-118.221 58.77 8.487 102.373 58.846 102.356 118.221z",fill:"#f44335"}),a.createElement("g",{fill:"#fdd834"},a.createElement("path",{d:"M374.285 341.409h-23.542a7.251 7.251 0 0 1-7.421-6.397l-6.397-79.923a7.174 7.174 0 0 1 6.807-7.506c.205-.009.409-.009.614 0h36.251a7.16 7.16 0 0 1 7.421 6.892c.009.205.009.409 0 .614l-6.397 79.923a7.249 7.249 0 0 1-7.336 6.397zM357.993 375.527h9.041c6.926 0 12.539 5.612 12.539 12.539v9.041c0 6.926-5.612 12.539-12.539 12.539h-9.041c-6.926 0-12.539-5.612-12.539-12.539v-9.041c0-6.926 5.621-12.539 12.539-12.539z"})),a.createElement("path",{d:"M318.415 435.235a153.553 153.553 0 0 1-19.192 22.859 157.081 157.081 0 0 1-50.154 33.095 159.575 159.575 0 0 1-61.413 12.283 149.268 149.268 0 0 1-20.556-1.365 155.17 155.17 0 0 1-40.857-10.833 156.698 156.698 0 0 1-84.017-82.311 152.753 152.753 0 0 1-12.368-60.219 150.27 150.27 0 0 1 17.059-69.005 752.602 752.602 0 0 1 42.648-68.237c15.268-22.774 29.513-46.145 44.013-69.346l34.119-54.504 7.335-11.771c4.504-7.353 14.117-9.656 21.469-5.143a15.525 15.525 0 0 1 5.143 5.143l34.716 55.869c-2.644 4.18-5.032 8.53-7.335 12.709a96.424 96.424 0 0 0-11.515 44.439 98.026 98.026 0 0 0 8.018 38.725 100.313 100.313 0 0 0 21.921 31.56 106.83 106.83 0 0 0 9.98 8.53 115.344 115.344 0 0 0-11.6 31.048 120.546 120.546 0 0 0-2.729 25.589c.041 48.9 29.878 92.828 75.315 110.885z",fill:"#0377bc"}),a.createElement("path",{d:"M277.217 435.235a153.553 153.553 0 0 1-19.192 22.859 157.081 157.081 0 0 1-50.154 33.095 158.847 158.847 0 0 1-40.772 10.833 155.17 155.17 0 0 1-40.857-10.833 156.698 156.698 0 0 1-84.017-82.311 152.657 152.657 0 0 1-12.368-60.134 150.27 150.27 0 0 1 17.059-69.005 752.602 752.602 0 0 1 42.648-68.237c15.268-22.774 29.513-46.145 44.013-69.346l34.119-54.504c9.212 14.671 18.339 29.427 27.465 44.098-2.644 4.18-5.032 8.53-7.335 12.709a96.502 96.502 0 0 0-10.833 44.354 98.026 98.026 0 0 0 8.018 38.725 100.313 100.313 0 0 0 21.921 31.56 106.83 106.83 0 0 0 9.98 8.53 115.323 115.323 0 0 0-12.283 31.133 120.546 120.546 0 0 0-2.729 25.589c.043 48.9 29.88 92.828 75.317 110.885z",fill:"#02a9f4"}),a.createElement("path",{d:"M411.388 144.545a477.911 477.911 0 0 0-27.636-43.842c-9.894-14.586-19.192-29.598-28.489-44.525L328.395 13.53c-3.037-4.708-9.323-6.065-14.031-3.028a10.259 10.259 0 0 0-3.028 3.028l-12.794 20.215-14.074 22.433c-9.297 14.927-18.595 29.939-28.489 44.525-6.994 10.236-13.989 20.471-20.301 31.133-2.644 4.18-5.032 8.53-7.335 12.709a96.502 96.502 0 0 0-10.833 44.354 98.758 98.758 0 0 0 29.939 70.284 106.83 106.83 0 0 0 9.98 8.53 119.423 119.423 0 0 1 84.017-60.902 114.9 114.9 0 0 1 21.068-1.877c5.186.009 10.372.324 15.524.938a119.369 119.369 0 0 1 39.578 12.539 96.462 96.462 0 0 0-6.228-73.866z",fill:"#0377bc"}),a.createElement("path",{d:"M379.573 188.899a93.046 93.046 0 0 1-1.535 17.059 131.537 131.537 0 0 0-15.524-1.024 114.797 114.797 0 0 0-21.068 1.877 119.425 119.425 0 0 0-84.017 60.902 106.96 106.96 0 0 1-9.98-8.53c-31.099-29.743-38.878-76.417-19.106-114.638 2.303-4.35 4.691-8.53 7.335-12.709 6.312-10.662 13.306-20.898 20.301-31.133 9.894-14.586 19.192-29.598 28.489-44.525l14.074-22.433 14.074 22.433c9.297 14.927 18.595 29.939 28.489 44.525a477.911 477.911 0 0 1 27.636 43.842 96.401 96.401 0 0 1 10.832 44.354z",fill:"#02a9f4"}),a.createElement("path",{d:"M187.656 512.002a167.398 167.398 0 0 1-64.655-12.88 165.226 165.226 0 0 1-88.623-86.746 160.466 160.466 0 0 1-13.05-63.631 158.81 158.81 0 0 1 17.656-72.928 698.388 698.388 0 0 1 39.663-63.887l3.412-5.032c12.027-17.998 23.627-36.677 34.886-54.76L167.1 71.531c6.986-11.353 21.861-14.893 33.214-7.898a24.1 24.1 0 0 1 7.898 7.898l17.059 27.38 17.827 28.404a8.521 8.521 0 0 1 0 9.383c-2.559 4.009-4.777 8.018-6.994 12.112a87.69 87.69 0 0 0-10.065 40.089 89.456 89.456 0 0 0 7.335 35.398 92.438 92.438 0 0 0 20.045 28.83 99.608 99.608 0 0 0 9.212 7.847 8.534 8.534 0 0 1 2.303 10.918 106.955 106.955 0 0 0-10.747 28.745 112.483 112.483 0 0 0-2.559 23.712c.009 45.429 27.721 86.26 69.943 103.038 4.393 1.706 6.559 6.653 4.853 11.046a8.584 8.584 0 0 1-.93 1.749 162.407 162.407 0 0 1-20.301 24.139 164.29 164.29 0 0 1-52.884 34.886 167.489 167.489 0 0 1-64.653 12.795zm0-435.012a6.99 6.99 0 0 0-6.056 3.412l-50.154 80.69c-11.344 18.168-23.03 37.019-35.227 55.187l-3.412 5.032a687.543 687.543 0 0 0-38.725 62.266 141.613 141.613 0 0 0-15.695 65.166 143.56 143.56 0 0 0 11.686 56.893 148.16 148.16 0 0 0 79.411 77.79 152.855 152.855 0 0 0 116.344 0 147.616 147.616 0 0 0 47.425-31.133 143.446 143.446 0 0 0 12.027-13.306c-43.322-21.802-70.668-66.139-70.711-114.638a129.576 129.576 0 0 1 2.9-27.38 124.357 124.357 0 0 1 9.212-26.954 136.293 136.293 0 0 1-5.203-4.691 109.87 109.87 0 0 1-23.798-34.119 106.411 106.411 0 0 1-8.53-42.136c0-16.803 4.035-33.359 11.771-48.278 1.621-3.071 3.241-5.971 4.862-8.53l-14.927-24.054-17.059-27.38a7.087 7.087 0 0 0-6.141-3.837z"}),a.createElement("path",{d:"M99.971 442.4A8.521 8.521 0 0 1 94 439.926a129.631 129.631 0 0 1-28.318-41.113 126.28 126.28 0 0 1-10.236-50.069 124.503 124.503 0 0 1 13.818-57.234c1.868-4.325 6.883-6.32 11.208-4.452s6.32 6.883 4.452 11.208c-.162.375-.35.742-.563 1.092a107.494 107.494 0 0 0-11.856 49.387 109.211 109.211 0 0 0 8.53 43.331 112.626 112.626 0 0 0 24.565 35.739c3.344 3.318 3.369 8.717.051 12.061a8.549 8.549 0 0 1-6.022 2.525l.342-.001zM257.428 276.242a8.526 8.526 0 0 1-5.118-1.706 115.222 115.222 0 0 1-10.747-9.212 109.87 109.87 0 0 1-23.798-34.119 106.411 106.411 0 0 1-8.53-42.136c0-16.803 4.035-33.359 11.771-48.278 2.559-4.862 5.118-9.212 7.677-13.306 6.312-10.662 13.392-21.068 20.386-31.218 9.041-13.903 17.912-27.807 26.442-41.881L304 8.753c5.485-8.734 17.017-11.379 25.751-5.894a18.698 18.698 0 0 1 5.894 5.894l28.574 45.634c8.53 13.733 17.059 27.977 26.612 41.539l1.706 2.474a457.473 457.473 0 0 1 26.442 42.136 104.968 104.968 0 0 1 6.824 80.434c-1.433 4.487-6.235 6.969-10.722 5.536a8.282 8.282 0 0 1-1.39-.589 112.612 112.612 0 0 0-106.535 2.388 110.28 110.28 0 0 0-42.136 43.416 8.52 8.52 0 0 1-5.715 4.265l-1.877.256zm62.437-258.959a1.541 1.541 0 0 0-1.365.768l-28.489 45.378c-8.53 13.903-17.571 28.233-26.954 42.051-6.909 10.065-13.903 20.301-20.045 30.707-2.644 4.18-4.947 8.53-7.165 12.368a87.722 87.722 0 0 0-9.809 40.345 89.456 89.456 0 0 0 7.335 35.398 92.438 92.438 0 0 0 20.045 28.83l1.791 1.706a127.216 127.216 0 0 1 43.331-41.369 129.73 129.73 0 0 1 113.359-7.25 87.904 87.904 0 0 0-8.53-57.831 444.102 444.102 0 0 0-25.589-40.516l-1.706-2.474c-9.383-13.818-18.339-28.148-26.954-42.051L321.23 18.05a1.532 1.532 0 0 0-1.365-.767z"}),a.createElement("path",{d:"M271.246 243.233a8.519 8.519 0 0 1-5.971-2.388 75.502 75.502 0 0 1-16.292-23.456 71.923 71.923 0 0 1-5.885-28.489 70.537 70.537 0 0 1 7.933-32.498c1.877-3.582 4.009-7.25 6.227-10.833l.512-.768a8.538 8.538 0 0 1 11.609-3.284 8.538 8.538 0 0 1 3.284 11.609 6.997 6.997 0 0 1-.392.631l-.512.853c-2.132 3.327-3.924 6.568-5.63 9.724a53.307 53.307 0 0 0-5.971 24.565 54.816 54.816 0 0 0 4.435 21.665 58.198 58.198 0 0 0 12.624 18.083c3.395 3.267 3.489 8.666.222 12.061a8.518 8.518 0 0 1-6.193 2.61v-.085z"}),a.createElement("path",{d:"M362.514 452.294c-70.66 0-127.945-57.285-127.945-127.945a129.576 129.576 0 0 1 2.9-27.38 123.98 123.98 0 0 1 12.453-33.351 127.15 127.15 0 0 1 48.619-50.154c37.94-21.495 84.136-22.518 122.997-2.729 62.744 32.489 87.275 109.7 54.777 172.452-22.005 42.512-65.916 69.184-113.801 69.107zm0-238.83c-40.763.009-78.234 22.382-97.579 58.257a107.238 107.238 0 0 0-10.747 28.83 112.818 112.818 0 0 0-2.559 23.798c0 61.243 49.643 110.885 110.885 110.885s110.885-49.642 110.885-110.885-49.643-110.885-110.885-110.885z"}),a.createElement("path",{d:"M374.285 349.939h-23.542c-8.231.085-15.157-6.141-15.95-14.33l-6.397-79.496a15.26 15.26 0 0 1 4.009-11.515 16.312 16.312 0 0 1 11.942-5.203h36.251a16.31 16.31 0 0 1 11.941 5.203 15.27 15.27 0 0 1 4.094 11.515l-6.397 79.923c-.999 8.026-7.865 14.013-15.951 13.903zm-22.519-17.06h21.665l6.141-76.767h-34.119l6.313 76.767zM367.034 418.176h-9.041c-11.617-.043-21.026-9.451-21.068-21.068v-9.041c.043-11.617 9.451-21.026 21.068-21.068h8.956c11.651 0 21.102 9.417 21.153 21.068v8.956c.001 11.651-9.416 21.11-21.068 21.153zm-8.956-34.119a4.095 4.095 0 0 0-4.009 4.009v8.956a4.095 4.095 0 0 0 4.009 4.009h8.956a4.095 4.095 0 0 0 4.009-4.009v-8.956a4.095 4.095 0 0 0-4.009-4.009h-8.956z"}))}function YSe(s){return a.createElement("svg",{viewBox:"0 0 512 512",...s},a.createElement("path",{fill:"currentColor",d:"M462,226c-5.52,0-10,4.48-10,10s4.48,10,10,10c5.52,0,10-4.48,10-10S467.52,226,462,226z"}),a.createElement("path",{fill:"currentColor",d:"M50,226c-5.52,0-10,4.48-10,10s4.48,10,10,10s10-4.48,10-10S55.52,226,50,226z"}),a.createElement("path",{fill:"currentColor",d:`M502,126h-0.027C508.265,117.637,512,107.248,512,96c0-27.57-22.43-50-50-50s-50,22.43-50,50 + c0,11.248,3.735,21.637,10.027,30H422c-5.522,0-10,4.478-10,10v50.03c-7.399,0.025-17.158,0.065-23,0.113V166.63 + c0-5.522-4.478-10-10-10c-5.522,0-10,4.478-10,10v12.435c-0.931-0.964-1.899-2.045-2.923-3.258 + c-10.745-12.754-24.515-23.761-40.077-32.106V121.83c0-5.522-4.478-10-10-10c-5.522,0-10,4.478-10,10v12.983 + c-12.92-4.643-26.438-7.5-40-8.448V96c0-5.522-4.478-10-10-10c-5.522,0-10,4.478-10,10v30.365 + c-13.565,0.948-27.084,3.807-40,8.452V120.17c0-5.522-4.477-10-10-10s-10,4.478-10,10v23.542 + c-15.764,8.457-29.695,19.652-40.55,32.652c-0.758,0.908-1.587,1.755-2.45,2.566v-12.3c0-5.522-4.477-10-10-10s-10,4.478-10,10 + v20.385c-4.189,0.067-14.913,0.05-23,0.024V136c0-5.522-4.477-10-10-10h-0.027C96.265,117.637,100,107.248,100,96 + c0-27.57-22.43-50-50-50S0,68.43,0,96c0,11.248,3.735,21.637,10.027,30H10c-5.523,0-10,4.478-10,10v320c0,5.522,4.477,10,10,10h80 + c5.523,0,10-4.478,10-10v-11h312v11c0,5.522,4.478,10,10,10h80c5.522,0,10-4.478,10-10V136C512,130.478,507.522,126,502,126z + M80,446H20V146h20v50c0,5.522,4.477,10,10,10s10-4.478,10-10v-50h20V446z M50,126c-16.542,0-30-13.458-30-30s13.458-30,30-30 + s30,13.458,30,30S66.542,126,50,126z M123,425h-23v-19h23V425z M123,386h-23V247h23V386z M123,227h-23v-19.959 + c3.808,0.011,8.197,0.022,12.244,0.022c4.378,0,8.351-0.012,10.756-0.046V227z M186,425h-43v-19h43V425z M186,276v40v70h-43 + V244.817c16.149-3.513,31.29-11.046,43-21.321V276z M186,194.605c-2.373,2.327-4.659,4.785-6.815,7.365 + c-8.521,10.2-21.771,18.214-36.185,22.224v-21.525c6.846-3.098,13.007-7.736,17.806-13.49c7.006-8.391,15.56-15.917,25.194-22.232 + V194.605z M206,156.285c12.757-5.415,26.344-8.765,40-9.871v20.099c-14.162,1.416-27.777,5.83-40,12.895V156.285z M206,203.562 + c11.538-9.26,25.37-15.088,40-16.922V266h-40V203.562z M246,425h-40v-19h40V425z M246,386h-40v-60h40V386z M306,425h-40v-19h40 + V425z M306,386h-40v-60h40V386z M306,306H206v-20h100V306z M306,266h-40v-79.359c14.617,1.835,28.449,7.664,40,16.924V266z + M306,179.418c-12.232-7.071-25.847-11.487-40-12.904v-20.1c13.651,1.106,27.238,4.454,40,9.865V179.418z M369,425h-43v-19h43V425 + z M369,386h-43v-70v-40v-52.635c11.722,10.137,26.674,17.329,43,20.634V386z M369,223.458 + c-14.663-3.788-27.83-11.575-36.517-21.887c-2.039-2.417-4.216-4.742-6.483-6.965v-27.672c9.465,6.201,17.88,13.567,24.789,21.767 + c4.64,5.496,10.324,11.234,18.211,14.57V223.458z M412,425h-23v-19h23V425z M412,386h-23V246h23V386z M412,226h-23v-19.856 + c5.683-0.048,15.526-0.088,23-0.113V226z M492,446h-60V146h20v50c0,5.522,4.478,10,10,10c5.522,0,10-4.478,10-10v-50h20V446z + M462,126c-16.542,0-30-13.458-30-30s13.458-30,30-30s30,13.458,30,30S478.542,126,462,126z`}))}function hve(s){return a.createElement("svg",{viewBox:"0 0 512 512",...s},a.createElement("path",{fill:"currentColor",d:"M391,362h77.417L440.989,58.467C438.075,26.229,409.37,0,377,0H135c-32.37,0-61.075,26.229-63.989,58.467L43.583,362H121v30 H91v120h330V392h-30V362z M135,30h242c16.963,0,32.584,14.273,34.11,31.167L416.427,120H95.573l5.316-58.833 C102.416,44.273,118.037,30,135,30z M92.862,150h326.275l16.446,182H76.416L92.862,150z M151,362h210v30H151V362z M241,422v60h-45 v-60H241z M271,422h45v60h-45V422z M121,422h45v60h-45V422z M391,482h-45v-60h45V482z"}))}function zve(s){return a.createElement("svg",{width:170,height:170,viewBox:"-20 -20 190 190",...s},a.createElement("path",{className:"path stOff",d:"M0 109v36.3c0 5.3 3.7 9.7 8.3 9.7h50.1v-23h37v23H153V84H0l28.4-29V13h18.1v24l30-37 66.2 69",fill:"none"}))}function QSe(s){return a.createElement("svg",{viewBox:"0 0 511.448 511.448",...s},a.createElement("path",{d:"M344.556 112.216C318.38 78.84 291.34 44.344 269.516 7.32c-5.76-9.76-21.824-9.76-27.552 0-21.856 37.024-48.896 71.52-75.072 104.896-53.056 67.68-103.168 131.616-103.168 207.232 0 105.888 86.112 192 192 192s192-86.112 192-192c0-75.616-50.112-139.552-103.168-207.232z",fill:"#2196f3"}),a.createElement("g",{fill:"#fafafa"},a.createElement("path",{d:"M207.724 287.448c-26.464 0-48-21.536-48-48s21.536-48 48-48 48 21.536 48 48-21.536 48-48 48zm0-64c-8.832 0-16 7.168-16 16s7.168 16 16 16 16-7.168 16-16-7.168-16-16-16zM303.724 447.448c-26.464 0-48-21.536-48-48s21.536-48 48-48 48 21.536 48 48-21.536 48-48 48zm0-64c-8.8 0-16 7.2-16 16s7.2 16 16 16 16-7.2 16-16-7.2-16-16-16zM175.724 415.448a16.07 16.07 0 0 1-11.328-4.672c-6.24-6.24-6.24-16.384 0-22.624l160-160c6.24-6.24 16.384-6.24 22.624 0s6.24 16.384 0 22.624l-160 160a15.943 15.943 0 0 1-11.296 4.672z"})))}function wve(s){return a.createElement("svg",{viewBox:"-20 -20 190 190",...s},a.createElement("defs",null,a.createElement("filter",{id:"glow",x:"-5000%",y:"-5000%",width:"10000%",height:"10000%"},a.createElement("feFlood",{result:"flood",floodColor:"#70C5FF",floodOpacity:"1"}),a.createElement("feComposite",{in:"flood",result:"mask",in2:"SourceGraphic",operator:"in"}),a.createElement("feMorphology",{in:"mask",result:"dilated",operator:"dilate",radius:"2"}),a.createElement("feGaussianBlur",{in:"dilated",result:"blurred",stdDeviation:"5"}),a.createElement("feMerge",null,a.createElement("feMergeNode",{in:"blurred"}),a.createElement("feMergeNode",{in:"SourceGraphic"})))),a.createElement("path",{style:{stroke:"currentColor",fill:"none",strokeWidth:12,strokeLinejoin:"round",strokeMiterlimit:10},filter:s.isOn?"url(#glow)":"",className:"path",d:"M0,109v36.3c0,5.3,3.7,9.7,8.3,9.7h50.1v-23h37v23H153V84H0l28.4-29V13h18.1v24L76.5,0l66.2,69"}))}function Q0(s){return a.createElement("svg",{viewBox:"0 0 508.16 508.16",...s},a.createElement("path",{d:"M504.18 13.67a3.924 3.924 0 0 0-.42.02H4a4 4 0 0 0-4 4v47.28a4 4 0 0 0 4 4h19.72l-13.44 42.04a4 4 0 0 0 3.8 5.24h9.64l-13.44 42.04a4 4 0 0 0 3.8 5.24h9.64l-13.44 42.04a4 4 0 0 0 3.8 5.24h9.64l-13.44 42.04a4 4 0 0 0 3.8 5.24h9.64l-13.44 42.08a4 4 0 0 0 .56 3.56 4 4 0 0 0 3.24 1.64h9.64l-13.44 42.08a4 4 0 0 0 .56 3.56 4 4 0 0 0 3.24 1.64h9.64l-13.44 42.08a4 4 0 0 0 .56 3.56 4 4 0 0 0 3.24 1.64h9.64l-13.44 42.16a4 4 0 0 0 .56 3.56 4 4 0 0 0 3.24 1.64h9.64l-13.44 42a4 4 0 0 0 .56 3.56 4 4 0 0 0 3.24 1.64h479.8a4 4 0 0 0 3.24-1.64 4 4 0 0 0 .56-3.56l-13.44-42.08h9.64a4 4 0 0 0 3.24-1.64 4 4 0 0 0 .56-3.56l-13.44-42.08h9.64a4 4 0 0 0 3.24-1.64 4 4 0 0 0 .56-3.56l-13.44-42.08h9.64a4 4 0 0 0 3.24-1.64 4 4 0 0 0 .56-3.56l-13.44-42.08h9.64a4 4 0 0 0 3.24-1.64 4 4 0 0 0 .56-3.56l-13.64-42.08h9.84a4 4 0 0 0 4-5.24l-13.44-42.04h9.44a4 4 0 0 0 4-5.24l-13.44-42.04h9.44a4 4 0 0 0 4-5.24l-13.44-42.04h9.44a4 4 0 0 0 4-5.24l-13.44-42.04h19.72a4 4 0 0 0 4-4V17.69a4 4 0 0 0-3.98-4.02zM99.08 486.49H19.56l12.56-39.28h66.96v39.28zm0-47.28H19.56l12.56-39.28h66.96v39.28zm0-47.28H19.56l12.56-39.28h66.96v39.28zm0-47.28H19.56l12.56-39.28h66.96v39.28zm0-47.28H19.56l12.56-39.28h66.96v39.28zm0-47.28H19.56l12.56-39.28h66.96v39.28zm0-47.28H19.56l12.56-39.28h66.96v39.28zm0-47.28H19.56l12.56-39.28h66.96v39.28zm0-47.28H19.56l12.56-39.28h66.96v39.28zm26.8 378.24h-18.8v-39.28h18.8v39.28zm0-47.28h-18.8v-39.28h18.8v39.28zm0-47.28h-18.8v-39.28h18.8v39.28zm0-47.28h-18.8v-39.28h18.8v39.28zm0-47.28h-18.8v-39.28h18.8v39.28zm0-47.28h-18.8v-39.28h18.8v39.28zm0-47.28h-18.8v-39.28h18.8v39.28zm0-47.28h-18.8v-39.28h18.8v39.28zm.16-47.28h-18.96V68.97h18.96v39.28zm247.84 378.24h-240v-39.28h240v39.28zm-240-47.28v-39.28h239.68v39.28H133.88zm240-47.28h-240v-39.28h240v39.28zm0-47.28h-240v-39.28h240v39.28zm0-47.28h-240v-39.28h240v39.28zm0-47.28h-240v-39.28h240v39.28zm0-47.28h-240v-39.28h240v39.28zm0-47.28h-240v-39.28h240v39.28zm-240-47.28V68.97h239.84v39.28H133.88zm266.64 378.24h-18.64l-.32-39.28h18.96v39.28zm0-47.28h-18.96v-39.28h18.96v39.28zm0-47.28h-18.96v-39.28h18.96v39.28zm0-47.28h-18.96v-39.28h18.96v39.28zm.32-47.28h-18.96v-39.28h18.96v39.28zm0-47.28h-18.96v-39.28h18.96v39.28zm0-47.28h-18.96v-39.28h18.96v39.28zm0-47.28h-18.96v-39.28h18.96v39.28zm-18.96-47.28V68.97h18.8v39.28h-18.8zm63.56 8v39.28h-36.92v-39.28h36.92zm-36.76-8V68.97h36.92v39.28h-36.92zm36.76 55.28v39.28h-36.92v-39.28h36.92zm0 47.28v39.28h-36.92v-39.28h36.92zm0 47.28v39.28h-36.92v-39.28h36.92zm0 47.28v39.28h-36.76l-.16-39.28h36.92zm42.68 181.12h-79.44v-39.28h66.96l12.48 39.28zm0-47.28h-79.44v-39.28h66.96l12.48 39.28zm0-47.28h-79.44v-39.28h36.92v17.44a4 4 0 0 0 8 0v-17.44h22.04l12.48 39.28zm0-47.28h-34.6v-39.28h22.04l12.56 39.28zm0-47.28h-34.6v-39.28h22.04l12.56 39.28zm0-47.28h-34.6v-39.28h22.04l12.56 39.28zm0-47.28h-34.6v-39.28h22.04l12.56 39.28zm0-47.28h-34.6v-39.28h22.04l12.56 39.28zm0-47.28h-34.6V68.97h22.04l12.56 39.28zm11.56-47.28H8V21.69h491.76l-.08 39.28z",fill:"currentColor"}),a.createElement("path",{d:"M454.32 37.33h-13.76a4 4 0 0 0 0 8h13.76a4 4 0 0 0 0-8zM414.84 37.33h-96a4 4 0 0 0 0 8h96a4 4 0 0 0 0-8z",fill:"currentColor"}))}function Ive(s){return a.createElement("svg",{viewBox:"0 0 230 230",...s},a.createElement("ellipse",{fill:"#2979ff",stroke:"#2979ff",strokeWidth:"1.5",cx:"112.9",cy:"114",rx:"112",ry:"112"}),a.createElement("ellipse",{fill:"#40c4ff",strokeWidth:"1.5",cx:"112.900006",cy:"113.999995",rx:"73.684216",ry:"73.684216",stroke:"#40c4ff"}),a.createElement("ellipse",{fill:"#ffffff",strokeWidth:"1.5",cx:"112.900003",cy:"114",rx:"33.578948",ry:"33.578948",stroke:"#ffffff"}))}function Cve(s){return a.createElement("svg",{viewBox:"0 0 24.986 24.986",...s},a.createElement("g",{fill:"currentColor"},a.createElement("path",{fill:"currentColor",d:"M17.548 17.961l-.771-.769s-1.225 1.305-1.304 1.305c-.081 0-1.308-1.305-1.308-1.305l-.771.769s1.306 1.198 1.306 1.308c0 .106-1.306 1.308-1.306 1.308l.771.767s1.217-1.305 1.308-1.305c.089 0 1.304 1.305 1.304 1.305l.771-.767s-1.307-1.218-1.307-1.308c.001-.092 1.307-1.308 1.307-1.308z"}),a.createElement("path",{fill:"currentColor",d:"M15.472 14.435a4.832 4.832 0 0 0 0 9.661 4.83 4.83 0 0 0 0-9.661zm0 8.913a4.083 4.083 0 0 1-4.081-4.082 4.079 4.079 0 0 1 4.081-4.081 4.083 4.083 0 0 1 0 8.163z"}),a.createElement("circle",{fill:"currentColor",cx:10.06,cy:2.207,r:2.207}),a.createElement("path",{fill:"currentColor",d:"M10.2 20.476v3.26l.009.009a1.25 1.25 0 0 0 1.251 1.238c.643 0 1.167-.487 1.236-1.11-.083-.052-.173-.093-.253-.146a5.425 5.425 0 0 1-2.243-3.251z"}),a.createElement("path",{fill:"currentColor",d:"M12.455 14.724c.08-.057.168-.097.253-.146l-.002-6.687h.606V12.945c0 .516.417.932.932.932a.931.931 0 0 0 .933-.932V7.51c-.206-2.42-3.013-2.385-3.013-2.385H7.74c-3.168.06-3.055 2.385-3.055 2.385l-.001 5.428h.003c-.002.014-.002.025-.002.04a.932.932 0 1 0 1.861 0l-.001-.04h.001V7.914h.584l-.007 15.811c0 .693.562 1.261 1.257 1.261s1.257-.565 1.257-1.261V13.523h.562v4.457a5.414 5.414 0 0 1 2.256-3.256z"})))}function bSe(s){return a.createElement("svg",{viewBox:"0 0 63.907 63.907",fill:"currentColor",...s},a.createElement("circle",{fill:"currentColor",cx:30.515,cy:6.136,r:6.136}),a.createElement("path",{fill:"currentColor",d:"M47.399 27.455C42.346 24.53 38.2 20.579 34.71 15.931c-2.193-3.084-7.991-2.923-10.347-.097-3.584 3.487-6.625 7.081-9.037 10.677a3.209 3.209 0 0 0 5.329 3.573 54.205 54.205 0 0 1 3.59-4.734c-.051 3.333.116 9.347.2 12.05.028.9-.177 1.78-.595 2.579-3.308 6.317-5.424 12.294-7.572 19.606a3.37 3.37 0 1 0 6.465 1.901c1.982-6.742 3.897-12.201 6.884-17.981.152.006.304.006.458-.001 1.907 5.69 3.815 11.383 5.725 17.073 1.387 4.147 7.822 1.993 6.431-2.155-2.087-6.221-4.171-12.439-6.251-18.659-.121-.357-.414-1.755-.455-2.211-.344-3.832-.469-7.652-.432-11.477a51.027 51.027 0 0 0 9.782 7.328c3.597 2.088 6.063-3.891 2.514-5.948z"}))}function USe(s){return a.createElement("svg",{viewBox:"0 0 285 285",...s},a.createElement("g",null,a.createElement("path",{fill:"currentColor",d:`M88.4,87.996c2.525-2.146,2.832-5.933,0.687-8.458C82.801,72.144,79.34,62.719,79.34,53c0-22.607,18.393-41,41-41 + c22.607,0,41,18.393,41,41c0,9.729-3.467,19.161-9.761,26.557c-2.148,2.523-1.843,6.311,0.681,8.458 + c1.129,0.961,2.511,1.431,3.886,1.431c1.698,0,3.386-0.717,4.572-2.111C168.858,77.77,173.34,65.576,173.34,53 + c0-29.225-23.775-53-53-53c-29.225,0-53,23.775-53,53c0,12.563,4.476,24.748,12.602,34.31C82.089,89.835,85.873,90.141,88.4,87.996 + z`}),a.createElement("path",{fill:"currentColor",d:`M120.186,41.201c13.228,0,23.812,8.105,27.313,19.879c0.761-2.562,1.176-5.271,1.176-8.08 + c0-15.649-12.685-28.335-28.335-28.335c-15.648,0-28.334,12.686-28.334,28.335c0,2.623,0.364,5.16,1.031,7.571 + C96.691,49.076,107.152,41.201,120.186,41.201z`}),a.createElement("path",{fill:"currentColor",d:`M234.21,169.856c-3.769-22.452-19.597-26.04-27.034-26.462c-2.342-0.133-4.516-1.32-5.801-3.282 + c-5.388-8.225-12.609-10.4-18.742-10.4c-4.405,0-8.249,1.122-10.449,1.932c-0.275,0.102-0.559,0.15-0.837,0.15 + c-0.87,0-1.701-0.47-2.163-1.262c-5.472-9.387-13.252-11.809-19.822-11.809c-3.824,0-7.237,0.82-9.548,1.564 + c-0.241,0.077-0.764,0.114-1.001,0.114c-1.256,0-2.637-1.03-2.637-2.376V69.753c0-11.035-8.224-16.552-16.5-16.552 + c-8.276,0-16.5,5.517-16.5,16.552v84.912c0,4.989-3.811,8.074-7.918,8.074c-2.495,0-4.899-1.138-6.552-3.678l-7.937-12.281 + c-3.508-5.788-8.576-8.188-13.625-8.189c-11.412-0.001-22.574,12.258-14.644,25.344l62.491,119.692 + c0.408,0.782,1.225,1.373,2.108,1.373h87.757c1.253,0,2.289-1.075,2.365-2.325l2.196-35.816c0.025-0.413,0.162-0.84,0.39-1.186 + C231.591,212.679,237.828,191.414,234.21,169.856z`})))}function pve(s){return a.createElement("svg",{viewBox:"0 0 384.754 384.754",...s},a.createElement("path",{fill:"currentColor",d:`M214.86,374.508c0,4.971-4.029,9-9,9h-65.01c-4.971,0-9.223-3.57-9.223-8.541V288.87c0-4.971,4.252-9.361,9.223-9.361 + h99.585c4.971,0,9,4.029,9,9s-4.029,9-9,9h-90.808v68h56.232C210.83,365.508,214.86,369.538,214.86,374.508z M136.65,115.508h10 + c4.971,0,9-4.029,9-9s-4.029-9-9-9h-10c-4.971,0-9,4.029-9,9S131.679,115.508,136.65,115.508z M180.947,115.508h10 + c4.97,0,9-4.029,9-9s-4.029-9-9-9h-10c-4.971,0-9,4.029-9,9S175.976,115.508,180.947,115.508z M152.056,142.508c0,4.971,4.029,9,9,9 + h5c4.971,0,9-4.029,9-9s-4.029-9-9-9h-5C156.086,133.508,152.056,137.538,152.056,142.508z M127.875,220.987 + c6.952,11.05,21.072,18.33,36.689,18.33c15.619,0,29.74-7.282,36.691-18.332c12.326,0.961,24.51,6.008,33.264,13.909 + c3.69,3.329,9.381,3.038,12.712-0.651c3.33-3.69,3.038-9.536-0.651-12.866c-12.984-11.718-31.526-18.868-49.6-18.868h-1.237 + c-3.845,0-7.265,2.597-8.513,6.232c-2.119,6.173-10.584,12.499-22.666,12.499c-12.08,0-20.546-6.366-22.667-12.539 + c-1.249-3.636-4.668-6.193-8.512-6.193h-1.236c-30.601,0-59.207,19.216-65.123,43.549L40.6,354.841 + c-0.119,0.442-0.205,0.936-0.255,1.402c-0.124,1.119-0.033,2.244,0.243,3.289c0.245,0.932,0.635,1.814,1.145,2.602 + c1.056,1.635,2.77,2.936,4.713,3.615c0.342,0.119,0.181,0.45,1.181,0.528v0.23c0,0-0.258,0-0.257,0c0.646,0,1.293,0.107,1.93,0.107 + c0.089,0,0.177-0.107,0.266-0.107h54.025c4.971,0,9-4.029,9-9s-4.029-9-9-9H60.743l23.773-97.92 + C88.17,235.565,107.472,222.596,127.875,220.987z M189.97,248.508c-4.971,0-9,4.029-9,9s4.029,9,9,9h31.78c4.971,0,9-4.029,9-9 + s-4.029-9-9-9H189.97z M74.842,100.475c-0.417-4.952,3.259-9.306,8.212-9.723c1.519-0.126,2.98,0.13,4.292,0.692 + c1.424-6.374,3.641-12.519,6.628-18.336c-0.344-0.283-0.681-0.594-0.982-0.93c-0.329-0.366-0.648-0.756-0.91-1.164 + c-0.819-1.275-1.455-2.772-1.455-4.38c0-0.002,0-0.005,0-0.008s0-0.007,0-0.01c0-0.218,0-0.437,0-0.656c0-0.003,0-0.006,0-0.009 + c0-0.001,0-0.003,0-0.004c0-0.301,0.07-0.51,0.105-0.802C94.772,27.947,126.077,0,163.556,0c34.778,0,64.202,23.508,71.492,57.508 + h24.149c4.971,0,9,4.029,9,9s-4.029,9-9,9h-25.056c2.481,5,4.362,10.481,5.62,16.11c1.31-0.562,2.771-0.992,4.293-0.866 + c4.953,0.417,8.631,4.77,8.215,9.723l-1.17,13.92c-0.417,4.952-4.763,8.622-9.723,8.215c-0.326-0.027-0.646-0.072-0.961-0.133 + c-6.549,36.481-38.522,64.25-76.86,64.25c-38.337,0-70.31-27.769-76.858-64.25c-0.314,0.061-0.635,0.104-0.961,0.133 + c-4.945,0.421-9.306-3.261-9.723-8.215L74.842,100.475z M110.646,57.508h105.822c-6.838-23-28.063-39.334-52.912-39.334 + C138.708,18.174,117.483,34.508,110.646,57.508z M103.471,108.857c0,33.132,26.955,59.957,60.086,59.957 + c33.132,0,60.087-26.868,60.087-60c0-12.091-3.508-23.305-10.183-33.305h-99.809C106.977,85.508,103.471,96.765,103.471,108.857z + M344.428,256.584c-0.107-1.239-0.475-2.471-1.114-3.609c-0.174-0.312-0.367-0.614-0.579-0.905l-8.921-12.739 + c-2.851-4.072-8.461-5.063-12.534-2.21c-4.071,2.851-5.062,8.463-2.21,12.534l6.039,8.625l-5.512,11.819 + c-0.003,0.008-0.007,0.015-0.01,0.022l-5.523,12.046l-13.016,1.341c-0.002,0-0.004,0-0.006,0l-13.012,0.936l-7.494-10.805 + c-0.004-0.005-0.007-0.059-0.011-0.064l-7.484-10.715l11.044-23.697l10.49-0.924c4.952-0.434,8.615-4.802,8.182-9.753 + c-0.434-4.952-4.813-8.609-9.75-8.183l-15.495,1.356c-0.355,0.024-0.708,0.069-1.057,0.135c-1.297,0.243-2.487,0.761-3.515,1.485 + c-1.014,0.713-1.893,1.644-2.556,2.764c-0.182,0.306-0.345,0.621-0.49,0.947l-15.289,32.79c-0.16,0.328-0.3,0.664-0.419,1.006 + c-0.43,1.233-0.575,2.51-0.465,3.749c0.108,1.236,0.474,2.463,1.11,3.599c0.176,0.314,0.37,0.62,0.583,0.912l10.376,14.817 + c0.005,0.007,0.01,0.014,0.015,0.021l7.479,10.685l-36.083,77.381c-2.101,4.505-0.151,9.86,4.354,11.961 + c1.23,0.573,2.524,0.845,3.798,0.845c3.39,0,6.636-1.924,8.163-5.198l36.082-77.146l13.012-0.902c0.002,0,0.004,0,0.006,0 + l18.021-1.813c0.358-0.024,0.714-0.188,1.064-0.256c1.292-0.243,2.477-0.817,3.501-1.539c1.014-0.711,1.891-1.669,2.555-2.786 + c0.185-0.309,0.351-0.644,0.497-0.975l7.644-16.398c0.001-0.002,0.002-0.008,0.003-0.009l7.644-16.396 + c0.159-0.326,0.299-0.66,0.417-1.001C344.392,259.102,344.538,257.825,344.428,256.584z`}))}function Un(s){return a.createElement("svg",{viewBox:"1 -10 511.99999 511",...s},a.createElement("g",{fill:"currentColor"},a.createElement("path",{d:"M 405.5 150 C 405.5 232.566406 338.566406 299.5 256 299.5 C 173.433594 299.5 106.5 232.566406 106.5 150 C 106.5 67.433594 173.433594 0.5 256 0.5 C 338.566406 0.5 405.5 67.433594 405.5 150 Z M 405.5 150 ",style:{stroke:"none",fillRule:"nonzero",fill:"rgb(25.882353%,75.294118%,88.627451%)",fillOpacity:1}}),a.createElement("path",{d:"M 512 342.921875 C 512 425.488281 445.066406 492.421875 362.5 492.421875 C 279.933594 492.421875 213 425.488281 213 342.921875 C 213 260.355469 279.933594 193.421875 362.5 193.421875 C 445.066406 193.421875 512 260.355469 512 342.921875 Z M 512 342.921875 ",style:{stroke:"none",fillRule:"nonzero",fill:"rgb(100%,81.568627%,38.039216%)",fillOpacity:1}}),a.createElement("path",{d:"M 220.746094 295.308594 C 232.050781 298.039062 243.855469 299.5 256 299.5 C 321.917969 299.5 377.871094 256.835938 397.753906 197.613281 C 386.449219 194.878906 374.644531 193.421875 362.5 193.421875 C 296.582031 193.421875 240.628906 236.085938 220.746094 295.308594 Z M 220.746094 295.308594 ",style:{stroke:"none",fillRule:"nonzero",fill:"rgb(28.627451%,74.117647%,56.470588%)",fillOpacity:1}}),a.createElement("path",{d:"M 299 342.921875 C 299 425.488281 232.066406 492.421875 149.5 492.421875 C 66.933594 492.421875 0 425.488281 0 342.921875 C 0 260.355469 66.933594 193.421875 149.5 193.421875 C 232.066406 193.421875 299 260.355469 299 342.921875 Z M 299 342.921875 ",style:{stroke:"none",fillRule:"nonzero",fill:"rgb(98.039216%,43.921569%,69.803922%)",fillOpacity:1}}),a.createElement("path",{d:"M 114.246094 197.613281 C 134.128906 256.835938 190.082031 299.5 256 299.5 C 268.144531 299.5 279.949219 298.039062 291.253906 295.308594 C 271.371094 236.085938 215.417969 193.421875 149.5 193.421875 C 137.355469 193.421875 125.550781 194.878906 114.246094 197.613281 Z M 114.246094 197.613281 ",style:{stroke:"none",fillRule:"nonzero",fill:"rgb(68.627451%,48.235294%,77.647059%)",fillOpacity:1}}),a.createElement("path",{d:"M 213 342.921875 C 213 383.800781 229.414062 420.839844 256 447.828125 C 282.585938 420.839844 299 383.800781 299 342.921875 C 299 302.042969 282.585938 265.003906 256 238.015625 C 229.414062 265.003906 213 302.042969 213 342.921875 Z M 213 342.921875 ",style:{stroke:"none",fillRule:"nonzero",fill:"rgb(93.72549%,38.039216%,13.333333%)",fillOpacity:1}}),a.createElement("path",{d:"M 291.253906 295.320312 C 279.949219 298.046875 268.140625 299.5 256 299.5 C 243.859375 299.5 232.050781 298.046875 220.746094 295.320312 C 228.058594 273.542969 240.242188 254.015625 256 238.015625 C 271.757812 254.015625 283.941406 273.542969 291.253906 295.320312 Z M 291.253906 295.320312 ",style:{stroke:"none",fillRule:"nonzero",fill:"rgb(100%,100%,100%)",fillOpacity:1}})))}function $Se(s){return a.createElement("svg",{width:32,height:32,viewBox:"0 0 365.445 365.445",...s},a.createElement("g",{fill:"currentColor"},a.createElement("path",{d:"M146.7 162.775h-26.8a6.655 6.655 0 0 0-6.647 6.647v26.602a6.653 6.653 0 0 0 6.647 6.646h26.8a6.654 6.654 0 0 0 6.647-6.646v-26.602a6.655 6.655 0 0 0-6.647-6.647zM245.547 162.775h-26.801a6.653 6.653 0 0 0-6.646 6.647v26.602a6.652 6.652 0 0 0 6.646 6.646h26.801a6.654 6.654 0 0 0 6.646-6.646v-26.602a6.655 6.655 0 0 0-6.646-6.647z"})),a.createElement("path",{d:"M345.445 1.204H20c-11.046 0-20 8.954-20 20v323.037c0 11.045 8.954 20 20 20h325.445c11.045 0 20-8.955 20-20V21.204c0-11.045-8.953-20-20-20zM182.723 287.66c-57.955 0-104.937-46.981-104.937-104.937 0-57.957 46.982-104.938 104.937-104.938S287.66 124.767 287.66 182.723 240.678 287.66 182.723 287.66z",fill:"currentColor"}))}function PSe(s){return a.createElement("svg",{width:32,height:32,viewBox:"0 0 45.659 45.659",...s},a.createElement("path",{fill:"currentColor",d:"M30.619 27.309V7.781C30.619 3.49 27.124 0 22.833 0c-4.29 0-7.785 3.491-7.785 7.78v19.528a10.722 10.722 0 0 0-3.05 7.522c0 5.972 4.857 10.828 10.829 10.828 5.97 0 10.834-4.856 10.834-10.828 0-2.918-1.141-5.572-3.042-7.521zM22.825 42.66c-4.316 0-7.824-3.512-7.824-7.828 0-2.527 1.174-4.779 3.077-6.211V16.237h3.372c.552 0 1-.47 1-1.022 0-.553-.448-1.021-1-1.021h-3.372v-2.466h3.372c.552 0 1-.434 1-.986a.989.989 0 0 0-1-.986h-3.372V7.78c0-2.636 2.119-4.78 4.754-4.78 2.637 0 4.756 2.144 4.756 4.781v20.871c1.903 1.434 3.047 3.671 3.047 6.18 0 4.316-3.494 7.828-7.81 7.828z"}),a.createElement("path",{fill:"currentColor",d:"M25.334 30.463V18.632h-5.002v11.831a4.973 4.973 0 0 0-2.537 4.369 5.038 5.038 0 0 0 5.038 5.046 5.034 5.034 0 0 0 5.034-5.046c0-1.866-.982-3.495-2.533-4.369z"}))}function Ave(s){return a.createElement("svg",{viewBox:"0 0 512 512",...s},a.createElement("path",{fill:"currentColor",d:"M341.333 288.593V85.333C341.333 38.205 303.128 0 256 0s-85.333 38.205-85.333 85.333v203.259C144.48 312.03 128 346.091 128 384c0 70.693 57.308 128 128 128s128-57.307 128-128c0-37.909-16.48-71.97-42.667-95.407zM256 469.333c-47.128 0-85.333-38.205-85.333-85.333 0-24.637 10.441-47.492 28.455-63.615l14.212-12.72V85.333c0-23.564 19.103-42.667 42.667-42.667s42.667 19.102 42.667 42.667v222.332l14.212 12.72c18.014 16.123 28.455 38.977 28.455 63.615-.002 47.128-38.207 85.333-85.335 85.333z"}),a.createElement("path",{fill:"currentColor",d:"M234.667 170.667h42.667v256h-42.667z"}),a.createElement("circle",{fill:"currentColor",cx:256,cy:384,r:64}))}function WSe(s){return a.createElement("svg",{viewBox:"0 0 297 297",...s},a.createElement("g",null,a.createElement("path",{fill:"currentColor",d:"m243.404,138.042c-5.775,0-10.458,4.683-10.458,10.458 0,46.564-37.883,84.446-84.446,84.446s-84.446-37.882-84.446-84.446 37.883-84.446 84.446-84.446c5.775,0 10.458-4.683 10.458-10.458s-4.683-10.457-10.458-10.457c-58.097,0-105.361,47.265-105.361,105.361s47.264,105.361 105.361,105.361 105.361-47.264 105.361-105.361c0-5.775-4.681-10.458-10.457-10.458z"}),a.createElement("path",{fill:"currentColor",d:"m142.963,121.344l-20.272-30.41c-3.203-4.807-9.695-6.104-14.502-2.9-4.805,3.202-6.104,9.695-2.9,14.502l20.279,30.422c-3.015,4.436-4.78,9.787-4.78,15.543 0,15.281 12.432,27.713 27.713,27.713 15.281,0 27.713-12.432 27.713-27.713 0-15.281-12.432-27.713-27.713-27.713-1.897-0.001-3.749,0.191-5.538,0.556zm12.335,27.156c0,3.748-3.05,6.798-6.798,6.798s-6.798-3.05-6.798-6.798 3.05-6.798 6.798-6.798 6.798,3.05 6.798,6.798z"}),a.createElement("path",{fill:"currentColor",d:"M148.5,0C66.617,0,0,66.617,0,148.5S66.617,297,148.5,297S297,230.383,297,148.5S230.383,0,148.5,0z M158.958,275.653 v-6.366c0-5.775-4.683-10.458-10.458-10.458c-5.775,0-10.458,4.683-10.458,10.458v6.366 c-62.027-5.056-111.64-54.668-116.695-116.695h6.366c5.775,0,10.458-4.683,10.458-10.458s-4.683-10.458-10.458-10.458h-6.366 c5.056-62.027,54.668-111.64,116.695-116.695v6.366c0,5.775,4.683,10.458,10.458,10.458c5.775,0,10.458-4.683,10.458-10.458v-6.366 c62.027,5.056,111.64,54.668,116.695,116.695h-6.366c-5.775,0-10.458,4.683-10.458,10.458s4.683,10.458,10.458,10.458h6.366 C270.598,220.985,220.985,270.598,158.958,275.653z"})))}function mve(s){return a.createElement("svg",{viewBox:"0 0 480 480",...s},a.createElement("g",null,a.createElement("path",{fill:"currentColor",d:`M472,304h-80v-8c0-4.418-3.582-8-8-8h-32c-4.418,0-8,3.582-8,8v8h-48v-48c0-4.418-3.582-8-8-8h-8v-24c0-4.418-3.582-8-8-8 + h-8v-16h8c4.418,0,8-3.582,8-8v-32c0-4.418-3.582-8-8-8h-8v-24h44.28c5.382-0.016,10.547,2.121,14.344,5.936l7.44,7.44 + c14.167,14.169,37.138,14.171,51.308,0.004c6.806-6.805,10.629-16.036,10.628-25.66V92.28 + c0.002-20.037-16.239-36.282-36.276-36.284c-9.625-0.001-18.855,3.822-25.66,10.628l-7.44,7.44 + c-3.797,3.815-8.962,5.952-14.344,5.936H264V56c0-4.418-3.582-8-8-8h-32c-4.418,0-8,3.582-8,8v24h-52.28 + c-5.382,0.016-10.547-2.121-14.344-5.936l-7.44-7.44c-14.167-14.169-37.138-14.171-51.308-0.004 + C83.822,73.425,79.999,82.655,80,92.28v23.44c-0.002,20.037,16.239,36.282,36.276,36.284c9.625,0.001,18.855-3.822,25.66-10.628 + l7.44-7.44c3.797-3.815,8.962-5.952,14.344-5.936H216v24h-8c-4.418,0-8,3.582-8,8v32c0,4.418,3.582,8,8,8h8v16h-8 + c-4.418,0-8,3.582-8,8v24h-8c-4.418,0-8,3.582-8,8v48h-48v-8c0-4.418-3.582-8-8-8H96c-4.418,0-8,3.582-8,8v8H8 + c-4.418,0-8,3.582-8,8v104c0,4.418,3.582,8,8,8h80c0,4.418,3.582,8,8,8h32c4.418,0,8-3.582,8-8v-8h208v8c0,4.418,3.582,8,8,8h32 + c4.418,0,8-3.582,8-8v-8h80c4.418,0,8-3.582,8-8v-96C480,307.582,476.418,304,472,304z M88,408H16v-88h72V408z M120,416h-16V304 + h16V416z M232,64h16v16h-16V64z M163.72,112c-9.628-0.028-18.866,3.798-25.656,10.624l-7.44,7.44 + c-7.928,7.918-20.774,7.909-28.692-0.02c-3.796-3.801-5.929-8.953-5.932-14.324V92.28c0.006-11.205,9.095-20.283,20.3-20.276 + c5.372,0.003,10.523,2.137,14.324,5.932l7.44,7.44c6.79,6.826,16.028,10.652,25.656,10.624h144.56 + c9.628,0.028,18.866-3.798,25.656-10.624l7.44-7.44c7.928-7.918,20.774-7.909,28.692,0.02c3.796,3.801,5.929,8.953,5.932,14.324 + v23.44c-0.006,11.205-9.095,20.283-20.3,20.276c-5.372-0.003-10.523-2.136-14.324-5.932l-7.44-7.44 + c-6.79-6.826-16.028-10.652-25.656-10.624H163.72z M248,128v24h-16v-24H248z M216,168h48v16h-48V168z M248,200v16h-16v-16H248z + M216,232h48v16h-48V232z M344,400H136v-80h56c4.418,0,8-3.582,8-8v-48h80v48c0,4.418,3.582,8,8,8h56V400z M376,416h-16V304h16 + V416z M464,400h-72v-80h72V400z`})))}function fve(s){return a.createElement("svg",{width:361,height:361,viewBox:"0 0 361 361",...s},a.createElement("path",{d:"M267.826 263.303c0 3.91-3.156 7.082-7.05 7.082l-157.885.021c-3.894 0-7.05-3.171-7.05-7.083v-157.5c0-3.911 3.156-7.083 7.05-7.083l157.885-.021c3.894 0 7.05 3.172 7.05 7.083v157.501z",fill:"none",stroke:"currentColor",strokeWidth:10,strokeMiterlimit:10}),a.createElement("path",{d:"M258.5 185.584h6.639c2.726 0 5-2.274 5-5s-2.274-5-5-5H258.5c-2.726 0-5 2.274-5 5s2.274 5 5 5z",fill:"currentColor"}),a.createElement("path",{d:"M267.826 103.208c0 2.485-2.711 4.5-6.053 4.5l-159.88.021c-3.342 0-6.052-2.015-6.052-4.5v-9c0-2.485 2.71-4.5 6.052-4.5l159.88-.021c3.342 0 6.053 2.015 6.053 4.5v9z",fill:"none",stroke:"currentColor",strokeWidth:10,strokeMiterlimit:10}))}function JSe(s){return a.createElement("svg",{viewBox:"0 0 361 361",...s},a.createElement("path",{d:"M267.826 263.303c0 3.91-3.156 7.082-7.05 7.082l-157.885.021c-3.894 0-7.05-3.171-7.05-7.083v-157.5c0-3.911 3.156-7.083 7.05-7.083l157.885-.021c3.894 0 7.05 3.172 7.05 7.083v157.501z",fill:"none",stroke:"currentColor",strokeWidth:10,strokeMiterlimit:10}),a.createElement("path",{d:"M228.5 205.584h6.639c2.726 0 5-2.274 5-5s-2.274-5-5-5H228.5c-2.726 0-5 2.274-5 5s2.274 5 5 5z",fill:"currentColor"}),a.createElement("path",{d:"M267.826 103.208c0 2.485-2.711 4.5-6.053 4.5l-159.88.021c-3.342 0-6.052-2.015-6.052-4.5v-9c0-2.485 2.71-4.5 6.052-4.5l159.88-.021c3.342 0 6.053 2.015 6.053 4.5v9z",fill:"none",stroke:"currentColor",strokeWidth:10,strokeMiterlimit:10}),a.createElement("path",{d:"M232.826 280.905c-.339 3.356-18.813-.782-20.919-1.06l-45.073-5.94-45.074-5.94-14.507-1.912c-1.456-.192-6.201-.055-6.412-2.147-.621-6.157 0-12.699 0-18.878v-43.5-82.076-5.13c0-2.551 5.184-1.015 6.412-.853l35.438 4.67 83.723 11.035c1.457.192 6.201.055 6.412 2.147.169 1.673 0 3.451 0 5.13v144.454c0 6.448 10 6.448 10 0V136.451v-5.13c0-7.619-6.137-10.793-12.673-11.655l-28.531-3.76-88.411-11.652-9.897-1.304c-6.555-.864-12.473 4.9-12.473 11.38v144.832c0 2.023-.071 4.04.132 6.053.717 7.111 6.606 9.563 12.759 10.374l76.827 10.125 39.896 5.259 9.697 1.278c7.063.931 12.011-4.778 12.673-11.346.648-6.415-9.358-6.352-9.999 0z",fill:"currentColor"}))}function GL(s){return a.createElement("svg",{width:361,height:361,viewBox:"0 0 361 361",...s},a.createElement("path",{d:"M267.826 263.303c0 3.91-3.156 7.082-7.05 7.082l-157.885.021c-3.894 0-7.05-3.171-7.05-7.083v-157.5c0-3.911 3.156-7.083 7.05-7.083l157.885-.021c3.894 0 7.05 3.172 7.05 7.083v157.501z",fill:"none",stroke:"currentColor",strokeWidth:10,strokeMiterlimit:10}),a.createElement("path",{d:"M267.826 103.208c0 2.485-2.711 4.5-6.053 4.5l-159.88.021c-3.342 0-6.052-2.015-6.052-4.5v-9c0-2.485 2.71-4.5 6.052-4.5l159.88-.021c3.342 0 6.053 2.015 6.053 4.5v9zM265.732 265.178c.584 2.887-1.629 5.228-4.942 5.228H103.457c-3.313 0-6.474-2.341-7.058-5.228L75.24 130.633c-.584-2.887 1.628-5.228 4.942-5.228h157.333c3.313 0 6.474 2.34 7.058 5.228l21.159 134.545z",fill:"none",stroke:"currentColor",strokeWidth:10,strokeMiterlimit:10}),a.createElement("path",{d:"M247.194 199.667h6.639c2.726 0 5-2.274 5-5s-2.274-5-5-5h-6.639c-2.726 0-5 2.274-5 5s2.275 5 5 5z",fill:"currentColor"}))}const BSe={"type-Device type":"Device type","type-airCondition":"Air conditioner","type-blind":"Blinds","type-blindButtons":"Blind controlled by buttons","type-button":"Button","type-buttonSensor":"Button with feedback","type-camera":"Camera","type-chart":"Chart","type-cie":"CIE color light","type-ct":"Color temperature","type-dimmer":"Dimmer","type-door":"Door","type-fireAlarm":"Fire alarm","type-floodAlarm":"Flood alarm","type-gate":"Gate","type-hue":"HUE light","type-humidity":"Humidity","type-illuminance":"Illuminance","type-image":"Image","type-info":"Information","type-instance":"Instance","type-light":"Light","type-location":"Position","type-locationOne":"Position as one state","type-lock":"Lock","type-media":"Media-player","type-motion":"Motion sensor","type-rgb":"RGB light","type-rgbSingle":"R,G,B light - single states","type-rgbwSingle":"R,G,B,W light - single states","type-slider":"Slider","type-socket":"Socket","type-temperature":"Temperature","type-thermostat":"Thermostat","type-url":"URL","type-vacuumCleaner":"Vacuum cleaner","type-valve":"Valve","type-volume":"Volume","type-volumeGroup":"Volume group","type-warning":"Warning","type-weatherCurrent":"Current weather","type-weatherForecast":"Weather forecast","type-window":"Window sensor","type-windowTilt":"Window tilt sensor"},RSe={"type-Device type":"Gerätetyp","type-airCondition":"Klimaanlage","type-blind":"Jalousien","type-blindButtons":"Jalousie über Tasten gesteuert","type-button":"Taste","type-buttonSensor":"Taste mit Rückmeldung","type-camera":"Kamera","type-chart":"Diagramm","type-cie":"CIE Farblicht","type-ct":"Farbtemperatur","type-dimmer":"Dimmer","type-door":"Türsensor","type-fireAlarm":"Feueralarm","type-floodAlarm":"Wasseralarm","type-gate":"Tor-Steuerung","type-hue":"HUE-Licht","type-humidity":"Feuchtigkeit","type-illuminance":"Beleuchtungsstärke","type-image":"Bild","type-info":"Information","type-instance":"Instanz","type-light":"Licht","type-location":"Position","type-locationOne":"Position als ein Zustand","type-lock":"Schloss","type-media":"Mediaplayer","type-motion":"Bewegungssensor","type-rgb":"RGB-Licht","type-rgbSingle":"R,G,B-Licht Einzelwerte","type-rgbwSingle":"R,G,B,W-Licht Einzelwerte","type-slider":"Schieberegler","type-socket":"Steckdose","type-temperature":"Temperatur","type-thermostat":"Thermostat","type-url":"URL","type-vacuumCleaner":"Staubsauger","type-valve":"Ventil","type-volume":"Lautstärke","type-volumeGroup":"Lautstärke-Gruppe","type-warning":"Warnung","type-weatherCurrent":"Aktuelle Wetterlage","type-weatherForecast":"Wettervorhersage","type-window":"Fenstersensor","type-windowTilt":"Fensterkippung-Sensor"},FSe={"type-Device type":"Тип устройства","type-airCondition":"Кондиционер","type-blind":"Рольставни/Жалюзи","type-blindButtons":"Жалюзи управляющиеся кнопками","type-button":"Кнопка","type-buttonSensor":"Кнопка с обратной связью","type-camera":"Камера","type-chart":"Диаграмма","type-cie":"CIE свет","type-ct":"Цветовая температура","type-dimmer":"Диммер","type-door":"Датчик положения двери","type-fireAlarm":"Датчик дыма","type-floodAlarm":"Датчик затопления","type-gate":"Ворота","type-hue":"HUE свет","type-humidity":"Влажность","type-illuminance":"Освещенность","type-image":"Изображение","type-info":"Информация","type-instance":"Инстанция","type-light":"Свет","type-location":"Местоположение","type-locationOne":"Позиция в одном состоянии","type-lock":"Замок","type-media":"Медиа-плейер","type-motion":"Датчик движения","type-rgb":"RGB свет","type-rgbSingle":"R,G,B как отдельные значение","type-rgbwSingle":"R,G,B,W как отдельные значение","type-slider":"Ползунок","type-socket":"Розетка","type-temperature":"Температура","type-thermostat":"Термостат","type-url":"URL","type-vacuumCleaner":"Пылесос","type-valve":"Вентиль","type-volume":"Громкость","type-volumeGroup":"Группа громкости","type-warning":"Предупреждение","type-weatherCurrent":"Актуальная погода","type-weatherForecast":"Прогноз погоды","type-window":"Датчик открытия окна","type-windowTilt":"Датчик наклона окна"},GSe={"type-Device type":"Tipo de dispositivo","type-airCondition":"Ar condicionado","type-blind":"persianas","type-blindButtons":"Persiana controlada por botões","type-button":"botão","type-buttonSensor":"Sensor de botão","type-camera":"câmera","type-chart":"Gráfico","type-cie":"Luz colorida CIE","type-ct":"Temperatura de cor","type-dimmer":"dimmer","type-door":"porta","type-fireAlarm":"alarme de incêndio","type-floodAlarm":"alarme de inundação","type-gate":"portão","type-hue":"Luz HUE","type-humidity":"umidade","type-illuminance":"Iluminância","type-image":"imagem","type-info":"informação","type-instance":"exemplo","type-light":"luz","type-location":"localização","type-locationOne":"Posição como um estado","type-lock":"trancar","type-media":"mídia","type-motion":"movimento","type-rgb":"Luz RGB","type-rgbSingle":"Luz RGB única","type-rgbwSingle":"RGBW como valor único","type-slider":"controle deslizante","type-socket":"soquete","type-temperature":"temperatura","type-thermostat":"termostato","type-url":"URL","type-vacuumCleaner":"Aspirador de pó","type-valve":"válvula","type-volume":"volume","type-volumeGroup":"grupo de volume","type-warning":"aviso","type-weatherCurrent":"clima atual","type-weatherForecast":"previsão do tempo","type-window":"janela","type-windowTilt":"inclinação da janela"},HSe={"type-Device type":"Typ urządzenia","type-airCondition":"Klimatyzator","type-blind":"żaluzje","type-blindButtons":"Roleta sterowana przyciskami","type-button":"przycisk","type-buttonSensor":"Czujnik przycisku","type-camera":"kamera","type-chart":"Wykres","type-cie":"Światło kolorowe CIE","type-ct":"Temperatura barwowa","type-dimmer":"opornik","type-door":"drzwi","type-fireAlarm":"alarm pożarowy","type-floodAlarm":"alarm przeciwpowodziowy","type-gate":"brama","type-hue":"Światło HUE","type-humidity":"wilgotność","type-illuminance":"Natężenie oświetlenia","type-image":"obraz","type-info":"Informacje","type-instance":"przykład","type-light":"światło","type-location":"lokalizacja","type-locationOne":"Pozycja jako państwa","type-lock":"zamek","type-media":"głoska bezdźwięczna","type-motion":"ruch","type-rgb":"Światło RGB","type-rgbSingle":"Pojedyncze światło RGB","type-rgbwSingle":"RGBW jako pojedyncza wartość","type-slider":"suwak","type-socket":"gniazdo","type-temperature":"temperatura","type-thermostat":"termostat","type-url":"Adres URL","type-vacuumCleaner":"Odkurzacz","type-valve":"zawór","type-volume":"tom","type-volumeGroup":"grupa woluminów","type-warning":"ostrzeżenie","type-weatherCurrent":"aktualna pogoda","type-weatherForecast":"prognoza pogody","type-window":"okno","type-windowTilt":"pochylenie okna"},VSe={"type-Device type":"Type d'appareil","type-airCondition":"Climatiseur","type-blind":"stores","type-blindButtons":"Store commandé par boutons","type-button":"bouton","type-buttonSensor":"Capteur de bouton","type-camera":"caméra","type-chart":"Graphique","type-cie":"lumière colorée CIE","type-ct":"Température de couleur","type-dimmer":"variateur","type-door":"porte","type-fireAlarm":"alarme incendie","type-floodAlarm":"alarme d'inondation","type-gate":"grille","type-hue":"Lumière HUE","type-humidity":"humidité","type-illuminance":"Éclairement","type-image":"image","type-info":"informations","type-instance":"exemple","type-light":"lumière","type-location":"emplacement","type-locationOne":"Position en tant qu'État","type-lock":"verrouillage","type-media":"médias","type-motion":"mouvement","type-rgb":"lumière RVB","type-rgbSingle":"Lumière RVB simple","type-rgbwSingle":"RGBW comme valeur unique","type-slider":"curseur","type-socket":"douille","type-temperature":"température","type-thermostat":"thermostat","type-url":"URL","type-vacuumCleaner":"Aspirateur","type-valve":"soupape","type-volume":"volume","type-volumeGroup":"groupe de volumes","type-warning":"avertissement","type-weatherCurrent":"météo actuelle","type-weatherForecast":"prévisions météorologiques","type-window":"fenêtre","type-windowTilt":"inclinaison de la fenêtre"},ZSe={"type-Device type":"Tipo di dispositivo","type-airCondition":"Condizionatore d'aria","type-blind":"tende","type-blindButtons":"Tenda controllata da pulsanti","type-button":"pulsante","type-buttonSensor":"Sensore del pulsante","type-camera":"telecamera","type-chart":"Grafico","type-cie":"Luce colorata CIE","type-ct":"Temperatura del colore","type-dimmer":"dimmer","type-door":"porta","type-fireAlarm":"allarme antincendio","type-floodAlarm":"allarme allagamento","type-gate":"cancello","type-hue":"Luce HUE","type-humidity":"umidità","type-illuminance":"Illuminamento","type-image":"immagine","type-info":"informazioni","type-instance":"esempio","type-light":"leggero","type-location":"posizione","type-locationOne":"Posizione come stato","type-lock":"serratura","type-media":"media","type-motion":"movimento","type-rgb":"luce RGB","type-rgbSingle":"Luce RGB singola","type-rgbwSingle":"RGBW come valore singolo","type-slider":"cursore","type-socket":"PRESA","type-temperature":"temperatura","type-thermostat":"termostato","type-url":"URL","type-vacuumCleaner":"Aspirapolvere","type-valve":"valvola","type-volume":"volume","type-volumeGroup":"gruppo di volumi","type-warning":"avvertimento","type-weatherCurrent":"meteo attuale","type-weatherForecast":"previsioni del tempo","type-window":"finestra","type-windowTilt":"inclinazione della finestra"},XSe={"type-Device type":"Apparaattype","type-airCondition":"Airconditioner","type-blind":"jaloezieën","type-blindButtons":"Jaloezie bediend door knoppen","type-button":"knop","type-buttonSensor":"Knopsensor","type-camera":"camera","type-chart":"Grafiek","type-cie":"CIE-kleurenlicht","type-ct":"Kleurtemperatuur","type-dimmer":"dimmer","type-door":"deur","type-fireAlarm":"brandalarm","type-floodAlarm":"overstromingsalarm","type-gate":"hek","type-hue":"HUE-licht","type-humidity":"vochtigheid","type-illuminance":"Verlichtingssterkte","type-image":"afbeelding","type-info":"informatie","type-instance":"aanleg","type-light":"licht","type-location":"locatie","type-locationOne":"Positie als staat","type-lock":"slot","type-media":"media","type-motion":"beweging","type-rgb":"RGB-licht","type-rgbSingle":"RGB-licht enkel","type-rgbwSingle":"RGBW als enkele waarde","type-slider":"schuifregelaar","type-socket":"stopcontact","type-temperature":"temperatuur","type-thermostat":"thermostaat","type-url":"URL","type-vacuumCleaner":"Stofzuiger","type-valve":"ventiel","type-volume":"volume","type-volumeGroup":"volumegroep","type-warning":"waarschuwing","type-weatherCurrent":"huidige weersomstandigheden","type-weatherForecast":"weersvoorspelling","type-window":"raam","type-windowTilt":"raamkanteling"},KSe={"type-Device type":"Тип пристрою","type-airCondition":"Кондиціонер","type-blind":"жалюзі","type-blindButtons":"Штора керується кнопками","type-button":"кнопку","type-buttonSensor":"Датчик кнопки","type-camera":"камера","type-chart":"Діаграма","type-cie":"Кольорове світло CIE","type-ct":"Колірна температура","type-dimmer":"диммер","type-door":"двері","type-fireAlarm":"пожежна сигналізація","type-floodAlarm":"сигналізація про повінь","type-gate":"ворота","type-hue":"світло HUE","type-humidity":"вологість","type-illuminance":"Освітленість","type-image":"зображення","type-info":"інформація","type-instance":"екземпляр","type-light":"світло","type-location":"розташування","type-locationOne":"Позиція як держави","type-lock":"замок","type-media":"ЗМІ","type-motion":"руху","type-rgb":"RGB світло","type-rgbSingle":"Одиночне світло RGB","type-rgbwSingle":"RGBW як одне значення","type-slider":"повзунок","type-socket":"гніздо","type-temperature":"температура","type-thermostat":"термостат","type-url":"URL","type-vacuumCleaner":"Пилосос","type-valve":"клапан","type-volume":"обсяг","type-volumeGroup":"група обсягів","type-warning":"УВАГА","type-weatherCurrent":"поточна погода","type-weatherForecast":"прогноз погоди","type-window":"вікно","type-windowTilt":"нахил вікна"},qSe={"type-Device type":"设备类型","type-airCondition":"空调","type-blind":"百叶窗","type-blindButtons":"按钮控制百叶窗","type-button":"按钮","type-buttonSensor":"按钮传感器","type-camera":"相机","type-chart":"图表","type-cie":"CIE色光","type-ct":"色温","type-dimmer":"调光器","type-door":"门","type-fireAlarm":"火灾报警","type-floodAlarm":"洪水警报","type-gate":"门","type-hue":"色调灯","type-humidity":"湿度","type-illuminance":"照度","type-image":"图像","type-info":"信息","type-instance":"实例","type-light":"光","type-location":"地点","type-locationOne":"作为一个国家的地位","type-lock":"锁","type-media":"媒体","type-motion":"运动","type-rgb":"RGB灯","type-rgbSingle":"RGB灯单","type-rgbwSingle":"RGBW 作为单一值","type-slider":"滑块","type-socket":"插座","type-temperature":"温度","type-thermostat":"恒温器","type-url":"网址","type-vacuumCleaner":"吸尘器","type-valve":"阀门","type-volume":"体积","type-volumeGroup":"卷组","type-warning":"警告","type-weatherCurrent":"当前天气","type-weatherForecast":"天气预报","type-window":"窗户","type-windowTilt":"窗户倾斜"};let b0=!1;function HL(){b0||(b0=!0,D.extendTranslations({en:BSe,de:RSe,ru:FSe,pt:GSe,pl:HSe,fr:VSe,it:ZSe,nl:XSe,uk:KSe,"zh-cn":qSe}))}const U0={[G.Types.airCondition]:Lj,[G.Types.blind]:Q0,[G.Types.blindButtons]:Q0,[G.Types.button]:USe,[G.Types.buttonSensor]:ESe,[G.Types.camera]:CSe,[G.Types.chart]:hSe,[G.Types.image]:Nj,[G.Types.dimmer]:lj,[G.Types.door]:vSe,[G.Types.fireAlarm]:v0,"sensor.alarm.fire":v0,[G.Types.floodAlarm]:Y0,"sensor.alarm.flood":Y0,[G.Types.gate]:YSe,[G.Types.humidity]:QSe,[G.Types.illuminance]:xSe,[G.Types.info]:uj,[G.Types.light]:cj,[G.Types.lock]:Mj,[G.Types.location]:aj,[G.Types.locationOne]:nj,[G.Types.media]:oj,[G.Types.motion]:bSe,[G.Types.ct]:bc,[G.Types.percentage]:Qc,[G.Types.rgb]:Un,[G.Types.rgbSingle]:Un,[G.Types.rgbwSingle]:SSe,[G.Types.hue]:bc,[G.Types.cie]:Un,[G.Types.slider]:Qc,[G.Types.socket]:$Se,[G.Types.temperature]:PSe,[G.Types.thermostat]:WSe,[G.Types.vacuumCleaner]:kSe,[G.Types.volume]:rj,[G.Types.volumeGroup]:ij,[G.Types.window]:JSe,[G.Types.windowTilt]:GL,[G.Types.weatherCurrent]:S0,[G.Types.weatherForecast]:S0,[G.Types.warning]:Yc,[G.Types.unknown]:sj,[G.Types.instance]:tj,invalid:Yc,hub3:ej,node:qg,hub5:Kg,controller:Xg},Kr={width:32,height:32};function e5e(s){const[e,t]=a.useState(!1);if(Ce(()=>{s.title&&!e&&(HL(),t(!0))},[s.title,e]),!e&&s.title)return a.createElement(J,{style:{...Kr,...s.style||void 0},className:s.className,sx:s.sx});const i=s.type||(s.src?Object.keys(U0).find(n=>s.src===n):void 0);if(!i&&s.src)return a.createElement(be,{style:Kr,...s,title:s.title===!0?void 0:s.title,src:s.src});const r=i&&U0[i];if(!r)return i?a.createElement("span",{style:{...Kr,...s.style||void 0}},i[0].toUpperCase()):null;const o=a.createElement(r,{style:{...Kr,...s.style||void 0},onClick:s.onClick,className:s.className,sx:s.sx});return s.title?a.createElement(Le,{slotProps:{popper:{sx:{pointerEvents:"none"}}},title:s.title===!0?D.t(`type-${i}`):s.title},a.createElement("div",{style:{display:"flex"}},o)):o}const Ht={itemChildrenWrapper:{display:"flex",width:"100%",justifyContent:"space-between"},type:{marginTop:10},selectIcon:{paddingRight:8,verticalAlign:"middle",width:20,height:20},selectText:{verticalAlign:"middle"},iconWrapper:{display:"flex",alignItems:"center"},iconStyle:{width:16,height:16,margin:"0 3px"},emptyIcon:{width:16,height:16,margin:"0 3px"}};function Ove(s){const[e,t]=a.useState({}),[i,r]=a.useState([]);return Ce(()=>{const o={};Object.keys(G.Types).filter(M=>{var c,l;return(!s.supportedDevices||((c=s.supportedDevices)==null?void 0:c.includes(M)))&&!((l=s.unsupportedDevices)!=null&&l.includes(M))}).forEach(M=>o[M]=D.t(`type-${G.Types[M]}`));const n=Object.keys(o);n.sort((M,c)=>o[M]===o[c]?0:o[M].localeCompare(o[c],"de")),HL(),r(n),t(o)},[s.supportedDevices,s.unsupportedDevices]),i?a.createElement(Qt,{style:{...Ht.type,...s.style},sx:s.sx,variant:"standard",error:!!s.error},a.createElement(yi,null,s.label||D.t("type-Device type")),a.createElement(nt,{variant:"standard",disabled:!!s.disabled,value:s.value,onChange:o=>s.onChange(o.target.value)},i.map(o=>{var n;return a.createElement(re,{key:G.Types[o],value:G.Types[o]},a.createElement("div",{style:Ht.itemChildrenWrapper},a.createElement("div",null,a.createElement(e5e,{type:G.Types[o],style:{...Ht.selectIcon,color:s.themeType==="dark"?"#FFFFFF":"#000"}}),a.createElement("span",{style:Ht.selectText},e[o])),(n=s.showApplications)!=null&&n.TYPE_OPTIONS[o]?a.createElement("div",{style:Ht.iconWrapper},Object.keys(s.showApplications.TYPE_OPTIONS[o]).map(M=>s.showApplications.TYPE_OPTIONS[o][M]?a.createElement(be,{key:M,style:Ht.iconStyle,src:s.showApplications.ICONS_TYPE[M]}):a.createElement("div",{key:M,style:Ht.emptyIcon}))):null))}))):a.createElement(J,{style:{...Ht.type,...s.style},sx:s.sx})}function t5e(s){return te({attr:{version:"1",viewBox:"0 0 48 48",enableBackground:"new 0 0 48 48"},child:[{tag:"circle",attr:{fill:"#B2EBF2",cx:"32",cy:"24",r:"9"},child:[]},{tag:"path",attr:{fill:"#4DD0E1",d:"M32,12c-6.6,0-12,5.4-12,12c0,6.6,5.4,12,12,12s12-5.4,12-12C44,17.4,38.6,12,32,12z M32,32 c-4.4,0-8-3.6-8-8s3.6-8,8-8s8,3.6,8,8S36.4,32,32,32z"},child:[]},{tag:"g",attr:{fill:"#3F51B5"},child:[{tag:"polygon",attr:{points:"25.4,22 19.8,5.1 13.6,27.7 11.4,22 4,22 4,26 8.6,26 14.4,40.3 20.2,18.9 22.6,26 30,26 30,22"},child:[]},{tag:"circle",attr:{cx:"32",cy:"24",r:"4"},child:[]}]}]})(s)}function s5e(s){return te({attr:{role:"img",viewBox:"0 0 24 24"},child:[{tag:"path",attr:{d:"M4.428 2.727l3.335 3.335c-.486.07-.903.276-1.32.624L.886 12.383c-1.181 1.18-1.181 3.194 0 4.375a2.41 2.41 0 0 0 1.598.834l17.088 3.681-3.335-3.333c.486-.07.903-.278 1.32-.626l5.557-5.695c1.181-1.181 1.181-3.196 0-4.377a2.411 2.411 0 0 0-1.598-.833zM11.653 6.2c.694 0 1.25.486 1.25 1.18 0 .695-.486 1.251-1.181 1.251-.695 0-1.25-.485-1.25-1.18s.555-1.251 1.18-1.251zm1.51 3.792c.049-.006.088.046.088.098-.139.694-.695 1.181-1.39 1.181-.694 0-1.32-.487-1.46-1.112 0 0 .002-.07.071 0 .487.278.972.348 1.32.278.346 0 .833-.07 1.32-.416a.092.092 0 0 1 .05-.029zm.723 2.511c.058.013.06.106.06.158-.209.903-.973 1.666-1.946 1.666a2.167 2.167 0 0 1-2.084-1.528c-.07-.07 0-.138.138-.138.695.347 1.39.416 1.877.416.486 0 1.18-.14 1.875-.556.035-.017.06-.022.08-.018zm.597 3.018c.049-.013.087.09.087.195-.278 1.181-1.25 2.085-2.5 2.155-1.251 0-2.293-.835-2.57-1.946 0-.139.068-.278.207-.209.834.486 1.737.556 2.362.556s1.529-.208 2.362-.694c.018-.035.036-.053.052-.057z"},child:[]}]})(s)}function i5e(s){return te({attr:{version:"1.2",baseProfile:"tiny",viewBox:"0 0 24 24"},child:[{tag:"path",attr:{d:"M13 5l.855 3.42 3.389-.971 1.501 2.6-2.535 2.449 2.535 2.451-1.5 2.6-3.39-.971-.855 3.422h-3l-.855-3.422-3.39.971-1.501-2.6 2.535-2.451-2.534-2.449 1.5-2.6 3.39.971.855-3.42h3m0-2h-3c-.918 0-1.718.625-1.939 1.516l-.354 1.412-1.4-.4c-.184-.053-.369-.078-.552-.078-.7 0-1.368.37-1.731 1l-1.5 2.6c-.459.796-.317 1.802.342 2.438l1.047 1.011-1.048 1.015c-.66.637-.802 1.643-.343 2.438l1.502 2.6c.363.631 1.031 1 1.731 1 .183 0 .368-.025.552-.076l1.399-.401.354 1.415c.222.885 1.022 1.51 1.94 1.51h3c.918 0 1.718-.625 1.939-1.516l.354-1.414 1.399.4c.184.053.369.077.552.077.7 0 1.368-.37 1.731-1l1.5-2.6c.459-.796.317-1.8-.342-2.438l-1.047-1.013 1.047-1.013c.66-.637.801-1.644.342-2.438l-1.5-2.6c-.365-.631-1.031-1-1.732-1-.184 0-.368.025-.551.076l-1.4.401-.354-1.413c-.22-.884-1.02-1.509-1.938-1.509zM11.5 10.5c1.104 0 2 .895 2 2 0 1.104-.896 2-2 2s-2-.896-2-2c0-1.105.896-2 2-2m0-1c-1.654 0-3 1.346-3 3s1.346 3 3 3 3-1.346 3-3-1.346-3-3-3z"},child:[]}]})(s)}function r5e(s){return te({attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{d:"M7.707 17.707 13.414 12 7.707 6.293 6.293 7.707 10.586 12l-4.293 4.293zM15 6h2v12h-2z"},child:[]}]})(s)}function o5e(s){return te({attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{d:"M327.467 19.992c.748 14.94 2.317 51.268 2.59 98.76 3.474-.286 6.557-.381 9.72 1.08 18.04 8.345 27.243 29.326 27.026 50.506-.217 21.18-11.283 44.136-36.104 54.307a41.62 41.62 0 0 1-2.486.923c-3.408 80.504-12.307 166.37-33.754 225.5-6.876 15.831-17.029 29.217-26.828 40.94l55.27.422c20.676-12.19 32.041-27.395 36.32-46.407l17.558 3.954c-3.67 16.312-11.99 30.662-24.511 42.677l143.052 1.094c-5.13-14.524-16.16-46.501-20.357-70.217C451.89 293.171 450.15 45 450.025 19.992zM18.279 38.984l.881 18.725c17.856 12.047 32.035 23.91 45.969 35.527 12.887-11.156 2.404-29.725-5.82-39.091-13.668-5.346-27.335-10.467-41.03-15.16zM86.723 65.13c4.77 14.56 3.347 29.656-7.477 39.746 24.105 19.479 50.832 38.151 97.1 55.635 13.836-22.588 12.08-43.852-3.338-60.739-29.03-10.9-57.703-22.997-86.285-34.642zm-31.721 42.988V400h17.996V122.723c-6.187-4.856-12.114-9.73-17.996-14.606zm145.264 1.434c3.253 8.283 4.54 16.754 3.982 25.043-.765 11.35-4.673 22.135-10.545 32.095 16.926 5.691 36.192 11.248 58.451 16.655l2.604.633 1.834 1.953c9.223 9.826 22.535 17.206 35.469 21.006 12.933 3.8 25.473 3.655 31.814 1.056 18.024-7.385 24.773-22.363 24.932-37.84.152-14.822-7.069-28.554-15.479-33.306-45.88-1.699-89.948-12.607-133.062-27.295zm-33.264 66.476V400h17.996V182.605a502.784 502.784 0 0 1-17.996-6.578zM32 419.002v17.996h176v-17.996z"},child:[]}]})(s)}function n5e(s){return te({attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{d:"M352.7 21.04l-194.4.41L21.04 159.3l.41 194.4L159.3 491l194.4-.4L491 352.7l-.4-194.4L352.7 21.04zm-8 19.66l126.2 125.7.4 178.3-123.1 123.6-2.6 2.6-178.3.4L41.08 345.6l-.38-178.3L166.4 41.08l178.3-.38zm-7.5 18.01l-163.3.34L58.71 174.8l.34 163.3L174.8 453.3l163.3-.3 115.2-115.8-.3-163.3L337.2 58.71zM108.4 210.4c5.3 0 10.8.5 16.4 1.3 5.7.8 11.5 2 17.5 3.6v20.5c-5.3-2.4-10.5-4.2-15.6-5.4-5.1-1.2-9.9-1.8-14.4-1.8-6 0-10.4.8-13.25 2.5-2.87 1.6-4.3 4.2-4.3 7.7 0 2.6.96 4.6 2.87 6.1 1.95 1.4 5.48 2.7 10.58 3.7l10.6 2.1c10.8 2.2 18.5 5.5 23.1 9.9 4.5 4.5 6.8 10.8 6.8 18.9 0 10.7-3.2 18.7-9.5 24-6.4 5.2-16.1 7.8-29.2 7.8-6.1 0-12.3-.6-18.51-1.8-6.2-1.1-12.41-2.9-18.61-5.2v-21.1c6.2 3.3 12.19 5.8 17.96 7.5 5.82 1.6 11.46 2.4 16.76 2.4 5.5 0 9.7-.9 12.6-2.7 2.9-1.8 4.4-4.4 4.4-7.8 0-3.1-1-5.4-3-7.1-2-1.6-5.9-3.1-11.8-4.4l-9.7-2.1c-9.73-2.1-16.85-5.4-21.37-10-4.47-4.5-6.7-10.7-6.7-18.4 0-9.7 3.12-17.1 9.37-22.3 6.25-5.3 15.24-7.9 27-7.9zm187.7 0c15.6 0 27.8 4.5 36.7 13.5 8.9 8.9 13.3 21.2 13.3 37 0 15.7-4.4 28-13.3 37-8.9 8.9-21.1 13.4-36.7 13.4-15.6 0-27.8-4.5-36.7-13.4-8.9-9-13.3-21.3-13.3-37 0-15.8 4.4-28.1 13.3-37 8.9-9 21.1-13.5 36.7-13.5zm-141.9 1.8h89.6v18.9h-32.2v78.3h-25.1v-78.3h-32.3v-18.9zm205.8 0h41.6c12.3 0 21.8 2.8 28.4 8.3 6.7 5.4 10 13.2 10 23.4s-3.3 18.1-10 23.6c-6.6 5.4-16.1 8.2-28.4 8.2H385v33.7h-25v-97.2zm-63.9 16.4c-7.7 0-13.6 2.8-17.8 8.5-4.2 5.6-6.3 13.6-6.3 23.8 0 10.2 2.1 18.1 6.3 23.8 4.2 5.6 10.1 8.4 17.8 8.4 7.7 0 13.6-2.8 17.8-8.4 4.2-5.7 6.3-13.6 6.3-23.8 0-10.2-2.1-18.2-6.3-23.8-4.2-5.7-10.1-8.5-17.8-8.5zm88.9 1.8v27.1h13.9c4.9 0 8.6-1.2 11.3-3.5 2.6-2.4 3.9-5.8 3.9-10.1s-1.3-7.7-3.9-10c-2.7-2.4-6.4-3.5-11.3-3.5H385z"},child:[]}]})(s)}function a5e(s){return te({attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{d:"M256 54.28c-124.603 0-226 101.398-226 226 0 47.864 14.975 92.293 40.465 128.876l29.79-19.86c-17.188-24.545-28.708-53.362-32.696-84.577H96v-18H66.115c-.07-2.14-.115-4.284-.115-6.44 0-45.378 15.816-86.97 42.236-119.598l17.4 17.4 12.727-12.727-18.133-18.132C152.735 114.057 197.335 92.8 247 90.498v29.22h18V90.5c49.665 2.302 94.265 23.56 126.77 56.725l-18.133 18.132 12.726 12.727 17.4-17.4c26.42 32.63 42.237 74.22 42.237 119.6 0 2.154-.044 4.3-.115 6.437H416v18h28.44c-3.987 31.214-15.507 60.03-32.694 84.575l29.79 19.86C467.025 372.574 482 328.146 482 280.282c0-124.602-101.397-226-226-226zm15.83 66.23a144 160 0 0 1 74.608 100.062l49.966-17.568a160 160 0 0 0-4.3-7.012l-5.135 5.153-30.368-30.29-5.76-5.746 7.85-7.874a160 160 0 0 0-86.862-36.726zm156.15 89.844l-175.332 60.6C240.505 272.618 231 283.155 231 295.72c0 13.7 11.3 25 25 25 6.77 0 12.95-2.764 17.473-7.208L427.98 210.354zm-16.513 32.322l-60.713 40.72a144 160 0 0 1-56.6 108.323h76.057a160 160 0 0 0 39.763-68.572H398.48v-52.515h17.022a160 160 0 0 0-4.035-27.957zM128 421.72v36h256v-36H128z"},child:[]}]})(s)}function $0(s){return te({attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{d:"M140 29.92c-31.4 0-59.89 3.25-79.89 8.25-9.9 2.5-17.8 5.51-22.4 8.25-3.2 1.87-4.1 3.15-4.5 3.58.4.43 1.3 1.71 4.5 3.58 4.6 2.74 12.5 5.75 22.4 8.25 20 5 48.49 8.25 79.89 8.25h5.7c5.3-2 11.1-3.78 17.6-5.4 20.3-5.08 46.5-8.42 75.8-9.36 1.2-.57 2.3-1.14 3.2-1.7 3.1-1.87 4.1-3.15 4.5-3.58-.4-.43-1.4-1.71-4.5-3.58-4.6-2.74-12.5-5.75-22.5-8.25-19.9-5-48.4-8.25-79.8-8.25zm232 0c-31.4 0-59.9 3.25-79.8 8.25-10 2.5-17.9 5.51-22.5 8.25-3.1 1.87-4.1 3.15-4.5 3.58.4.43 1.4 1.71 4.5 3.58.9.56 2 1.13 3.2 1.7 29.3.94 55.5 4.28 75.8 9.36 6.5 1.62 12.3 3.4 17.6 5.4h5.7c31.4 0 59.9-3.25 79.8-8.25 10-2.5 17.9-5.51 22.5-8.25 3.1-1.87 4.1-3.15 4.5-3.58-.4-.43-1.4-1.71-4.5-3.58-4.6-2.74-12.5-5.75-22.5-8.25-19.9-5-48.4-8.25-79.8-8.25zM33.01 71.44V369.9c0 4.3 1.8 8 6.8 12.3 5 4.3 13.1 8.5 23.3 11.9 15.3 5.1 35 8.5 55.89 9.8V278.3l-16.5 28.6-7.79-4.5c-27.4-15.9-44.3-45.3-44.4-77v-9h52.59c-.6 2.6-.9 5.3-.9 8.1 0 13.1 6.8 24.8 17 31.7v-63.4c-1.9 1.3-3.6 2.7-5.2 4.2l-25.99-45.1 7.8-4.5c7.49-4.2 15.29-7.3 23.39-9.3V87.61c-24.19-1.08-45.99-4.01-63.19-8.32-8.9-2.21-16.5-4.76-22.8-7.85zm445.99 0c-6.3 3.09-14 5.63-22.8 7.84-17.2 4.31-39 7.24-63.2 8.32v50.6c8.1 2 16 5.1 23.4 9.3l7.7 4.5-4.4 7.8-21.5 37.2c-1.6-1.5-3.3-2.9-5.2-4.2v63.4c10.2-6.9 17-18.6 17-31.7 0-2.8-.3-5.5-.9-8.1h50.8v9c0 31.8-17 61.1-44.4 77l-7.8 4.5-14.7-25.5v122.5c20.9-1.3 40.7-4.7 55.9-9.8 10.2-3.4 18.3-7.6 23.3-11.9 5-4.3 6.8-8 6.8-12.3zM256 73c-34.7 0-66.2 3.57-88.3 9.1-11.1 2.77-19.8 6.09-25.1 9.19-4.3 2.58-5.3 4.42-5.5 4.71.2.29 1.2 2.12 5.5 4.7 5.3 3.1 14 6.4 25.1 9.2 22.1 5.5 53.6 9.1 88.3 9.1 34.7 0 66.2-3.6 88.3-9.1 11.1-2.8 19.8-6.1 25.1-9.2 4.3-2.58 5.3-4.41 5.5-4.7-.2-.29-1.2-2.13-5.5-4.71-5.3-3.1-14-6.42-25.1-9.19-22.1-5.53-53.6-9.1-88.3-9.1zm118.9 23c.1.1.1.1.1 0s0-.1-.1 0zm-237.8 0c-.1-.1-.1-.1-.1 0s0 .1.1 0zm-.1 22.1V448c0 5 2.2 9.3 7.9 14.2 5.6 4.8 14.7 9.5 25.9 13.3 22.6 7.5 54 11.5 85.2 11.5 31.2 0 62.6-4 85.2-11.5 11.2-3.8 20.3-8.5 25.9-13.3 5.7-4.9 7.9-9.2 7.9-14.2V118.1c-7.2 3.7-16 6.6-26.3 9.3-24.2 6-56.7 9.6-92.7 9.6s-68.5-3.6-92.7-9.6c-10.3-2.7-19.1-5.6-26.3-9.3zM256 191c16.8 0 33.5 4.4 48.5 13l7.8 4.5-4.5 7.8-24.1 41.6c-7.3-6.7-17-10.9-27.7-10.9s-20.4 4.2-27.7 10.9l-28.6-49.4 7.8-4.5c15-8.7 31.7-13 48.5-13zm0 74c12.8 0 23 10.2 23 23s-10.2 23-23 23-23-10.2-23-23 10.2-23 23-23zm-98 15h57.8c-.5 2.6-.8 5.3-.8 8 0 18.1 12 33.7 28.5 39l-29.2 50.5-7.8-4.5c-30-17.3-48.5-49.4-48.5-84zm138.2 0H352v9c0 34.6-18.5 66.7-48.5 84l-7.8 4.5-28.8-50c17.3-4.8 30.1-20.8 30.1-39.5 0-2.7-.3-5.4-.8-8z"},child:[]}]})(s)}function M5e(s){return te({attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{d:"M288.3 13.4c-12.3-.01-23 6.49-27.3 15.31l-2.9 5.95-6.6-1.01c-5.5-.85-11.3-1.32-17.1-1.32-18.8 0-35.7 4.5-47.3 11.14-11.5 6.64-16.9 14.59-16.9 22 0 7.42 5.4 15.37 16.9 22 11.6 6.64 28.5 11.13 47.3 11.13 7.5-.02 14.9-.74 21.8-2.13l6.3-1.23 3.2 5.46c5.6 9.2 23.7 18.2 44.7 18.2 13.9 0 26.4-3.6 34.8-8.8 8.4-5.2 12.2-11.23 12.2-16.9 0-5.09-3-10.48-10-15.44-6.9-4.97-17.6-8.87-30-9.95l-18.3-1.59 12.5-13.49c4.1-4.41 6.1-9.6 6.1-14.87 0-12.88-12.4-24.46-29.4-24.46zM152.2 65.46C84.8 102.3 39 173.9 39 256c0 32.1 7 62.6 19.54 90 5.95-7.9 10.48-13.4 12.67-16C62.05 307.2 57 282.2 57 256c0-74 40.27-138.5 100.1-172.78-3.1-5.39-4.9-11.34-4.9-17.74v-.02zm210.7 1.75c7.5 6.93 12.5 15.9 12.5 25.99 0 1.14-.1 2.27-.2 3.38C423.7 132.9 455 190.7 455 256c0 23.7-4.2 46.5-11.8 67.6l18.3 2.2c7.4-21.9 11.5-45.4 11.5-69.8 0-80.8-44.4-151.5-110.1-188.79zm58.6 270.49c-11.1.2-23 1.1-35.9 3.1l-.5.1-.5.1c-25.8 7.3-37.1 15.2-46.4 24.7l-2.2 2.2-.3 3.1c-3.4 29.6-5.8 60 0 91.8l1.3 6.8 6.8.6c30.6 2.6 58.7 1.4 86.2 0l1-.1.9-.2c18.5-5.2 34.4-12.8 46.4-24.6l1.7-1.6.6-2.2c10-33.4 3.4-63.8.4-92.7l-.8-7.4-7.3-.7c-16.2-1.5-32.8-3.2-51.4-3zM79.62 348.2c-4.94 6.1-11.43 14.5-18.58 25.6-12.29 18.9-22.53 42.4-20.51 54.9 1.43 8.8 6.97 19.6 14.51 27.6 7.54 7.9 16.69 12.8 24.58 12.8 7.87 0 17.03-4.9 24.58-12.8 7.5-8 13.1-18.8 14.5-27.6 2-12.5-8.2-36-20.5-54.9-7.15-11-13.64-19.5-18.58-25.6zM427 355.7c1.7 0 3.3 0 5 .1 5.4.1 10.7.4 16 .8-5.9 3.4-12.1 6.8-19.5 9.9l-2.4.2c-19.5 1.4-37.7.3-55.4-2 4.7-2 10.5-4 18.3-6.2 13.8-2.2 26.3-2.9 38-2.8zm38 11.6c2.8 22.9 5 44.5-1 66.6-7 6.3-16 11.4-27 15.4 3-22.5 2-44.8-.5-66.6 11.3-5 20.2-10.2 28.5-15.4zm-112.2 13.1c20.7 3.2 42.3 5.4 65.8 4.5 2.5 23 3.5 45.6-.4 67.8-21.5 1-43.1 1.5-65.8-.1-3.5-24-2.2-47.9.4-72.2zm-216.4 34.7c.9 5.5 1 11 .1 16.4-.3 1.6-.6 3.3-1 4.9C170 459.5 211.4 473 256 473c21.6 0 42.5-3.2 62.3-9.1l-2-18.2c-19 6-39.3 9.3-60.3 9.3-44.9 0-86.3-14.8-119.6-39.9z"},child:[]}]})(s)}function c5e(s){return te({attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{d:"M33.125 19.406L135.5 128.22l81-23.157 18.72-5.344-7.564 17.936-46.125 109.78 134.282-70 26.157-13.655L328.436 170 256.5 309.25l91.25-57.125 22.97-14.375-9.22 25.47-34.625 95.624 71-36.375 21.188-10.845L410.906 334l-33.937 93.063 45.124-6.688 4.53-.656 3.313 3.155 64.313 61.47-30.5-80.5 23.313-46.908-72.5 39.532 51.062-141.158-91.188 47.47 72.344-142.813-128.217 82.81L421.875 70.063 239.03 168.69l30.44-99.563-103.845 25.25-132.5-74.97zM18.155 30.78l77.876 108.25-31.124 75.532 94.125-46.78-98.905 166.812 190.25-99.656-101.03 185.406 140.25-79.063-46.94 102.22 106.5-53-45.655 92.28 86.5-14.467 93.47 31.562-63.158-60.344-56.125 8.314-15.53 2.312 5.374-14.75 31.158-85.437-70.907 36.31-21.124 10.814 8.094-22.313 33.47-92.436-97.22 60.875-28.938 18.092L224.22 331l74.06-143.344-131.06 68.313-22.97 12 10.03-23.908 48.626-115.687-67.75 19.375-5.5 1.563-3.875-4.157L18.157 30.78z"},child:[]}]})(s)}function u5e(s){return te({attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{d:"M20.127 52.803v58.986L250.46 245.153c26.367-28.823 70.087-36.533 105.313-16.195 35.29 20.374 50.465 62.207 38.567 99.503l101.648 58.855-64.728-74.65 35.638-37.352-57.27-7.687 84.72-86.92-125.71 33.186 12.995-120.208-66.578 96.363-27.448-80.593-16.353 88.77L20.127 52.803zm0 105.12l-.008.018.007.005v-.02zm0 .022l-.002 87.582 155.344 89.95-89.94 33.287h135.493l-63.658 99.87 116.22-70.083 15.77 85.852 38.543-80.01 63.66 87.018-5.853-87.047 90.54 17.268-102.4-59.198c-26.546 26.964-68.89 33.744-103.183 13.945-34.322-19.816-49.62-59.928-39.49-96.424L20.127 157.945zm316.6 119.442c-.938-.003-1.874.027-2.805.092-12.42.86-24.164 7.707-30.9 19.375-10.78 18.67-4.455 42.27 14.214 53.047 18.67 10.78 42.27 4.455 53.047-14.214 10.78-18.67 4.454-42.27-14.215-53.047-6.125-3.536-12.78-5.23-19.34-5.253z"},child:[]}]})(s)}function l5e(s){return te({attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{d:"M256 32l-64 96 80 16-16 80 64-96-80-16 16-80zm-96 217c-1.9 0-9.8 3-15.8 6.7-2.8 1.7-5.3 3.5-7.2 4.8v119c1.9 1.3 4.4 3.1 7.2 4.8 6 3.7 13.9 6.7 15.8 6.7 1.9 0 9.8-3 15.8-6.7 5.9-3.7 10.6-7.3 10.6-7.3l2.5-2H201V265h-12.1l-2.5-2s-4.7-3.6-10.6-7.3c-6-3.7-13.9-6.7-15.8-6.7zm192 0c-1.9 0-9.8 3-15.8 6.7-5.9 3.7-10.6 7.3-10.6 7.3l-2.5 2H311v110h12.1l2.5 2s4.7 3.6 10.6 7.3c6 3.7 13.9 6.7 15.8 6.7 1.9 0 9.8-3 15.8-6.7 2.8-1.7 5.3-3.5 7.2-4.8v-119c-1.9-1.3-4.4-3.1-7.2-4.8-6-3.7-13.9-6.7-15.8-6.7zm-133 16v110h14V265h-14zm32 0v110h42V265h-42zM95.5 311c-18.8 0-36.6 9.2-49.94 22.7C32.22 347.1 23 365 23 384v106h18V384c0-13 6.78-27.1 17.32-37.7C68.85 335.8 82.8 329 95.5 329H119v-18H95.5zm297.5 0v18h22.9c13.1 0 27.1 6.8 37.7 17.4C464.2 357 471 371 471 384v106h18V384c0-19-9.2-37-22.7-50.4-13.4-13.4-31.4-22.6-50.4-22.6H393z"},child:[]}]})(s)}function N5e(s){return te({attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{d:"M376 211H256V16L136 301h120v195z"},child:[]}]})(s)}function L5e(s){return te({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"path",attr:{d:"M18.36 6.64a9 9 0 1 1-12.73 0"},child:[]},{tag:"line",attr:{x1:"12",y1:"2",x2:"12",y2:"12"},child:[]}]})(s)}function g5e(s){return te({attr:{fill:"none",viewBox:"0 0 24 24",strokeWidth:"2",stroke:"currentColor","aria-hidden":"true"},child:[{tag:"path",attr:{strokeLinecap:"round",strokeLinejoin:"round",d:"M9.663 17h4.673M12 3v1m6.364 1.636l-.707.707M21 12h-1M4 12H3m3.343-5.657l-.707-.707m2.828 9.9a5 5 0 117.072 0l-.548.547A3.374 3.374 0 0014 18.469V19a2 2 0 11-4 0v-.531c0-.895-.356-1.754-.988-2.386l-.548-.547z"},child:[]}]})(s)}function j5e(s){return te({attr:{version:"1.1",viewBox:"0 0 16 16"},child:[{tag:"path",attr:{d:"M6 0l-6 8h6l-4 8 14-10h-8l6-6z"},child:[]}]})(s)}const Eve={SET:ISe,WORKING:Uc,UNREACH:Wc,LOWBAT:$c,MAINTAIN:Cj,ERROR:Ij,DIRECTION:wj,CONNECTED:Wc,ACTUAL:i5e,SECOND:r5e,PRESS_LONG:zj,PRESS:hj,MUTE:dj,ACCURACY:u5e,RADIUS:DSe,ELEVATION:wSe,LATITUDE:zSe,LONGITUDE:TSe,GPS:Dj,ON_ACTUAL:Pc,ON_SET:Pc,OPEN:Tj,STOP:n5e,WATER_ALARM:k0,WASTE_ALARM:$0,PAUSE:ySe,STATE:M5e,BATTERY:$c,WASTE:$0,WATER:k0,WORK_MODE:Uc,MODE:yj,POWER:dSe,BOOST:s5e,HUMIDITY:mSe,TEMPERATURE:pSe,BRIGHTNESS:OSe,MOTION:jj,FIRE:fSe,WINDOW:GL,SMOKE:ASe,SWING:o5e,SPEED:a5e,DIMMER:g5e,ON:L5e,COLOR_TEMP:gj,ELECTRIC_POWER:j5e,CURRENT:N5e,VOLTAGE:l5e,CONSUMPTION:t5e,FREQUENCY:c5e,HUE:_Se};class VL extends a.Component{static generateFile(e,t){const i=window.document.createElement("a");i.setAttribute("href",`data:application/json;charset=utf-8,${encodeURIComponent(JSON.stringify(t,null,2))}`),i.setAttribute("download",e),i.style.display="none",window.document.body.appendChild(i),i.click(),window.document.body.removeChild(i)}handleFileSelect=e=>{const t=e.target,i=t==null?void 0:t.files;if(!i||!i.length){console.error("No files found. Please report to developers");return}const r=i[0];if(r){const o=new window.FileReader;o.onload=()=>{var M;const n=((M=o.result)==null?void 0:M.toString())||"";try{const c=JSON.parse(n);c.native&&c.common?c.common.name!==this.props.common.name?this.props.onError&&this.props.onError(D.t("ra_otherConfig",c.common.name)):this.props.onLoad&&this.props.onLoad(c.native):this.props.onError&&this.props.onError(D.t("ra_invalidConfig"))}catch(c){this.props.onError&&this.props.onError(c==null?void 0:c.toString())}},o.readAsText(r)}else alert("Failed to open JSON File")};download(){const e={_id:`system.adapter.${this.props.common.name}.${this.props.instance}`,common:JSON.parse(JSON.stringify(this.props.common)),native:this.props.native};e.common.news&&delete e.common.news,e.common.titleLang&&delete e.common.titleLang,e.common.desc&&delete e.common.desc,VL.generateFile(`${e._id}.json`,e)}upload(){const e=window.document.createElement("input");e.setAttribute("type","file"),e.setAttribute("id","files"),e.setAttribute("opacity","0"),e.addEventListener("change",this.handleFileSelect,!1),e.click()}render(){return a.createElement("div",{className:this.props.className,style:this.props.style},this.props.common.icon?a.createElement(be,{src:this.props.common.icon,style:{padding:8,width:64},alt:"logo"}):null,this.props.common.readme?a.createElement(bt,{size:"small",color:"primary","aria-label":"Help",style:{marginRight:5,marginTop:5,float:"right"},onClick:()=>{const e=window.open(this.props.common.readme,"_blank");e==null||e.focus()}},a.createElement(pj,null)):null,a.createElement(bt,{size:"small",color:"primary","aria-label":"Load config",style:{marginRight:5,marginTop:5,float:"right"},title:D.t("ra_Load configuration from file"),onClick:()=>this.upload()},a.createElement(Ly,null)),a.createElement(bt,{size:"small",color:"primary","aria-label":"Save config",style:{marginRight:5,marginTop:5,float:"right"},title:D.t("ra_Save configuration to file"),onClick:()=>this.download()},a.createElement(Ny,null)))}}class ZL{static text2link(e){const t=e.match(/\d+\.\)\s/);return t&&(e=e.replace(t[0],t[0].replace(/\s/," "))),e.replace(/[^a-zA-Zа-яА-Я0-9]/g,"").trim().replace(/\s/g,"").toLowerCase()}static openLink(e,t){e=e.replace(/\/\/([0-9a-f]*:[0-9a-f]*:[0-9a-f]*:[0-9a-f]*:[0-9a-f]*:[0-9a-f]*)(:\d+)?\//i,"//[$1]$2/"),t==="this"?window.location.href=e:window.open(e,t||"_blank")}static getTitle(e){const t=ZL.extractHeader(e);let i=t.body;const r=t.header;if(!r.title){i=i.replace(/{[^}]*}/g,""),i=i.trim();const o=i.replace(/\r/g,"").split(` +`);for(let n=0;n{if(!n.trim())return;const M=n.indexOf(":");if(M!==-1){const c=n.substring(0,M).trim();let l=n.substring(M+1).trim();l=l.replace(/^['"]|['"]$/g,""),l==="true"?t[c]=!0:l==="false"?t[c]=!1:parseFloat(l).toString()===l?t[c]=parseFloat(l):t[c]=l}else t[n.trim()]=!0}),e=e.substring(i+7))}return{header:t,body:e}}static removeDocsify(e){const t=e.match(/{docsify-[^}]*}/g);return t&&t.forEach(i=>e=e.replace(i,"")),e}static onCopy(e,t){p4(t),e&&e.stopPropagation(),e&&e.preventDefault()}}function y5e(s){return a.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",onClick:e=>s.onClick&&s.onClick(e),viewBox:"0 0 512 512",width:s.width||(s.fontSize==="small"?16:20),height:s.height||s.width||(s.fontSize==="small"?16:20),className:s.className,style:s.style},a.createElement("path",{fill:"currentColor",d:"M448 0L320 96v62.06l-83.03 83.03c6.79 4.25 13.27 9.06 19.07 14.87 5.8 5.8 10.62 12.28 14.87 19.07L353.94 192H416l96-128-64-64zM128 278.59L10.92 395.67c-14.55 14.55-14.55 38.15 0 52.71l52.7 52.7c14.56 14.56 38.15 14.56 52.71 0L233.41 384c29.11-29.11 29.11-76.3 0-105.41s-76.3-29.11-105.41 0z"}))}function XL(s){return a.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",onClick:e=>s.onClick&&s.onClick(e),viewBox:"0 0 320 320",width:s.width||(s.fontSize==="small"?16:20),height:s.height||s.width||(s.fontSize==="small"?16:20),className:s.className,style:s.style},a.createElement("g",{fill:"currentColor"},a.createElement("rect",{rx:"32",height:"272",width:"267",y:"25",x:"25",strokeWidth:"15",stroke:"currentColor",fill:"none"}),a.createElement("ellipse",{stroke:"currentColor",ry:"26",rx:"26",cy:"248",cx:"160",fill:"none",strokeWidth:"15"}),a.createElement("line",{y2:"201.94531",x2:"159.5",y1:"46.94531",x1:"159.5",fillOpacity:"null",strokeOpacity:"null",strokeWidth:"15",stroke:"currentColor",fill:"none"}),a.createElement("rect",{height:"27",width:"50",y:"79.7979",x:"133.5",fillOpacity:"null",strokeOpacity:"null",strokeWidth:"15",stroke:"currentColor",fill:"#fff"})))}function Bs(s){return a.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",onClick:e=>s.onClick&&s.onClick(e),viewBox:"0 0 512 512",width:s.width||(s.fontSize==="small"?16:20),height:s.height||s.width||(s.fontSize==="small"?16:20),className:s.className,style:s.style},a.createElement("path",{fill:"currentColor",d:"M433.941 65.941l-51.882-51.882A48 48 0 0 0 348.118 0H176c-26.51 0-48 21.49-48 48v48H48c-26.51 0-48 21.49-48 48v320c0 26.51 21.49 48 48 48h224c26.51 0 48-21.49 48-48v-48h80c26.51 0 48-21.49 48-48V99.882a48 48 0 0 0-14.059-33.941zM266 464H54a6 6 0 0 1-6-6V150a6 6 0 0 1 6-6h74v224c0 26.51 21.49 48 48 48h96v42a6 6 0 0 1-6 6zm128-96H182a6 6 0 0 1-6-6V54a6 6 0 0 1 6-6h106v88c0 13.255 10.745 24 24 24h88v202a6 6 0 0 1-6 6zm6-256h-64V48h9.632c1.591 0 3.117.632 4.243 1.757l48.368 48.368a6 6 0 0 1 1.757 4.243V112z"}))}function KL(s){return a.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",onClick:e=>s.onClick&&s.onClick(e),viewBox:"0 0 320 320",width:s.width||(s.fontSize==="small"?16:20),height:s.height||s.width||(s.fontSize==="small"?16:20),className:s.className,style:s.style},a.createElement("g",{fill:"currentColor"},a.createElement("rect",{rx:"32",height:"272",width:"267",y:"25",x:"25",strokeWidth:"15",stroke:"currentColor",fill:"none"}),a.createElement("ellipse",{stroke:"currentColor",ry:"26",rx:"26",cy:"252",cx:"160",fillOpacity:"null",strokeOpacity:"null",strokeWidth:"15",fill:"#fff"}),a.createElement("line",{y2:"201.94531",x2:"159.5",y1:"46.94531",x1:"159.5",fillOpacity:"null",strokeOpacity:"null",strokeWidth:"15",stroke:"currentColor",fill:"none"}),a.createElement("rect",{height:"27",width:"50",y:"140.83068",x:"133.5",fillOpacity:"null",strokeOpacity:"null",strokeWidth:"15",stroke:"currentColor",fill:"#fff"}),a.createElement("ellipse",{stroke:"currentColor",ry:"26",rx:"26",cy:"251",cx:"241",fillOpacity:"null",strokeOpacity:"null",strokeWidth:"15",fill:"#fff"}),a.createElement("line",{y2:"200.94531",x2:"240.5",y1:"45.94531",x1:"240.5",fillOpacity:"null",strokeOpacity:"null",strokeWidth:"15",stroke:"currentColor",fill:"none"}),a.createElement("rect",{height:"27",width:"50",y:"78.7979",x:"214.5",strokeWidth:"15",stroke:"currentColor",fill:"#fff"}),a.createElement("ellipse",{stroke:"currentColor",ry:"26",rx:"26",cy:"252",cx:"84",fillOpacity:"null",strokeOpacity:"null",strokeWidth:"15",fill:"#fff"}),a.createElement("line",{y2:"201.94531",x2:"83.5",y1:"46.94531",x1:"83.5",fillOpacity:"null",strokeOpacity:"null",strokeWidth:"15",stroke:"currentColor",fill:"none"}),a.createElement("rect",{height:"27",width:"50",y:"79.7979",x:"57.5",fillOpacity:"null",strokeOpacity:"null",strokeWidth:"15",stroke:"currentColor",fill:"#fff"})))}function T5e(s){return a.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512",onClick:e=>s.onClick&&s.onClick(e),width:s.width||(s.fontSize==="small"?16:20),height:s.height||s.width||(s.fontSize==="small"?16:20),className:s.className,style:s.style},a.createElement("path",{fill:"currentColor",d:"M369.9 97.9L286 14C277 5 264.8-.1 252.1-.1H48C21.5 0 0 21.5 0 48v416c0 26.5 21.5 48 48 48h288c26.5 0 48-21.5 48-48V131.9c0-12.7-5.1-25-14.1-34zM332.1 128H256V51.9l76.1 76.1zM48 464V48h160v104c0 13.3 10.7 24 24 24h104v288H48z"}))}function D5e(s){return a.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",onClick:e=>s.onClick&&s.onClick(e),viewBox:"0 0 512 512",width:s.width||(s.fontSize==="small"?16:20),height:s.height||s.width||(s.fontSize==="small"?16:20),className:s.className,style:s.style},a.createElement("path",{fill:"currentColor",d:"M369.9 97.9L286 14C277 5 264.8-.1 252.1-.1H48C21.5 0 0 21.5 0 48v416c0 26.5 21.5 48 48 48h288c26.5 0 48-21.5 48-48V131.9c0-12.7-5.1-25-14.1-34zM332.1 128H256V51.9l76.1 76.1zM48 464V48h160v104c0 13.3 10.7 24 24 24h104v288H48z"}),a.createElement("path",{fill:"currentColor",stroke:"null",d:"m261,270l-12,0l0,-24c0,-33.12 -26.88,-60 -60,-60s-60,26.88 -60,60l0,24l-12,0c-13.2,0 -24,10.8 -24,24l0,120c0,13.2 10.8,24 24,24l144,0c13.2,0 24,-10.8 24,-24l0,-120c0,-13.2 -10.8,-24 -24,-24zm-72,108c-13.2,0 -24,-10.8 -24,-24s10.8,-24 24,-24s24,10.8 24,24s-10.8,24 -24,24zm37.2,-108l-74.4,0l0,-24c0,-20.52 16.68,-37.2 37.2,-37.2c20.52,0 37.2,16.68 37.2,37.2l0,24z"}))}function d5e(s){return a.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",onClick:e=>s.onClick&&s.onClick(e),viewBox:"0 0 512 512",width:s.width||(s.fontSize==="small"?16:20),height:s.height||s.width||(s.fontSize==="small"?16:20),className:s.className,style:s.style},a.createElement("path",{fill:"currentColor",d:"M448 0L320 96v62.06l-83.03 83.03c6.79 4.25 13.27 9.06 19.07 14.87 5.8 5.8 10.62 12.28 14.87 19.07L353.94 192H416l96-128-64-64zM128 278.59L10.92 395.67c-14.55 14.55-14.55 38.15 0 52.71l52.7 52.7c14.56 14.56 38.15 14.56 52.71 0L233.41 384c29.11-29.11 29.11-76.3 0-105.41s-76.3-29.11-105.41 0z"}))}function rr(s){return a.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",onClick:e=>s.onClick&&s.onClick(e),viewBox:"0 0 320 320",width:s.width||(s.fontSize==="small"?16:20),height:s.height||s.width||(s.fontSize==="small"?16:20),className:s.className,style:s.style},a.createElement("rect",{fill:"none",rx:"32",height:"272",width:"267",y:"25",x:"25",strokeWidth:"15",stroke:"currentColor"}),a.createElement("ellipse",{fill:"none",ry:"54",rx:"54",cy:"160",cx:"160",fillOpacity:"null",strokeOpacity:"null",strokeWidth:"15",stroke:"currentColor"}))}function h5e(s){return a.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",onClick:e=>s.onClick&&s.onClick(e),viewBox:"0 0 24 24",width:s.width||(s.fontSize==="small"?16:20),height:s.height||s.width||(s.fontSize==="small"?16:20),className:s.className,style:s.style},a.createElement("path",{fill:"currentColor",stroke:"currentColor",d:"M4.25 5.61C6.27 8.2 10 13 10 13v6c0 .55.45 1 1 1h2c.55 0 1-.45 1-1v-6s3.72-4.8 5.74-7.39A.998.998 0 0 0 18.95 4H5.04c-.83 0-1.3.95-.79 1.61z"}))}const $n={root:{width:"100%",height:"100%"},overflowHidden:{overflow:"hidden"},container:{height:"100%"}};function z5e(s){var e;return a.createElement(IN,{elevation:Number.isNaN(s.elevation)?1:s.elevation,style:{...$n.root,...((e=s.styles)==null?void 0:e.root)||void 0,...s.overflow!=="visible"?$n.overflowHidden:void 0},onKeyDown:s.onKeyDown,tabIndex:s.tabIndex},a.createElement(ts,{container:!0,direction:"column",wrap:"nowrap",sx:$n.container},s.children))}const P0={root:{height:"100%",overflow:"hidden"},overflowAuto:{overflow:"auto"}},w5e=a.forwardRef(function(e,t){return a.createElement(ts,{sx:{...P0.root,...(e==null?void 0:e.style)||void 0,...e.overflow==="auto"?P0.overflowAuto:void 0},ref:t},e.children)});function I5e(s){return a.createElement(ts,{container:!0,alignItems:"center"},s.children)}const Li=24,$e=32,qL=s=>s==="dark"?"#62ff25":"#37c400",eg=s=>s==="dark"?"#ee56ff":"#a204b4",C5e=s=>s==="dark"?"#fff46e":"#b89101",tg=s=>"#ff6d69",sg=s=>"#5773ff",p5e=["0_userdata.0.","alias.0."],ss={headerCellInput:{width:"calc(100% - 5px)",height:$e,pt:0,"& .itemIcon":{verticalAlign:"middle",width:Li,height:Li,display:"inline-block"}},headerCellSelectItem:{"& .itemIcon":{width:Li,height:Li,mr:"5px",display:"inline-block"}},selectNone:{opacity:.5},selectClearButton:{position:"absolute",top:0,right:0,borderRadius:5,backgroundColor:"background.default"},cellIdTooltipLink:{color:"#7ec2fd","&:hover":{color:"#7ec2fd"},"&:visited":{color:"#7ec2fd"}},cellIdTooltip:{fontSize:14}};function A5e(s){return a.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 436 436",style:s==null?void 0:s.style,width:"24",height:"24",className:"admin-button"},a.createElement("g",{fill:"currentColor"},a.createElement("path",{d:"m195.23077,24.30769c-36,3 -67,12 -96,26c-49,24 -82,61 -93,104l-3,11l-1,50c0,46 0,49 2,59l5,20c21,58 84,103 165,116c16,3 53,4 70,2c60,-6 111,-28 147,-64c21,-21 36,-49 40,-74a866,866 0 0 0 1,-104c-3,-18 -6,-28 -13,-43c-26,-52 -87,-90 -162,-101c-16,-2 -48,-3 -63,-2l1,0zm60,23c36,5 70,18 95,35c31,20 51,47 59,77c2,7 2,11 2,25c1,15 0,18 -2,26c-19,69 -104,117 -200,114c-47,-2 -90,-15 -124,-38c-31,-20 -51,-47 -59,-77c-3,-11 -4,-32 -2,-43c8,-42 41,-78 91,-101a260,260 0 0 1 140,-19l0,1zm-221,222c21,26 57,49 95,62c81,27 174,14 239,-32c14,-10 31,-27 41,-41c2,-2 2,-2 2,7c-1,23 -16,50 -38,72c-78,74 -233,74 -311,-1a121,121 0 0 1 -39,-76l0,-6l3,4l8,11z"}),a.createElement("path",{d:"m201.23077,47.30769c-40,3 -79,19 -104,44c-55,55 -38,133 37,171c52,26 122,24 172,-5c30,-17 51,-42 58,-71c3,-11 3,-34 0,-45c-6,-23 -21,-44 -40,-60l-27,-16a184,184 0 0 0 -96,-18zm30,21c56,5 100,35 112,75c4,11 4,30 0,41c-8,25 -26,45 -54,59a166,166 0 0 1 -160,-8a98,98 0 0 1 -41,-53c-5,-18 -2,-39 8,-57c23,-39 79,-62 135,-57z"})))}function W0(s){s=(s||"").toString();const e=s[0]==="*",t=s[s.length-1]==="*";return s=s.replace(/[-/\\^$+?.()|[\]{}]/g,"\\$&").replace(/\*/g,".*"),(e?"":"^")+s+(t?"":"$")}function m5e(s,e){const t=[];for(let i=0;i{if(r==null)return;const n=typeof r=="object";if(t&&n&&typeof r.en=="string"&&typeof r.de=="string"){i[o]=r.en;return}i[o]=n?_a(r,e,t):r}):f5e(s,(i,r,o)=>{if(r==null||e.includes(o))return;const n=typeof r=="object";if(t&&n&&typeof r.en=="string"&&typeof r.de=="string"){i[o]=r.en;return}i[o]=n?_a(r,e,t):r})}function J0(s,e,t){const i=document.createElement("a"),r=[];t.excludeSystemRepositories&&r.push("system.repositories");const o=r.length>0||t.excludeTranslations?_a(e,r,t.excludeTranslations):e,n=t.beautify?JSON.stringify(o,null,2):JSON.stringify(o);i.setAttribute("href",`data:application/json;charset=utf-8,${encodeURIComponent(n)}`),i.setAttribute("download",s),i.style.display="none",document.body.appendChild(i),i.click(),document.body.removeChild(i)}class O5e extends De{hasIcons;timer=null;constructor(e){var t;super(e),this.state={value:e.initialValue||[]},this.hasIcons=!!((t=e.values)!=null&&t.find(i=>i.icon))}componentWillUnmount(){this.timer&&clearTimeout(this.timer)}render(){var e;return a.createElement("div",{style:{position:"relative"}},a.createElement(nt,{variant:"standard",key:this.props.name,sx:ss.headerCellInput,className:"no-underline",multiple:!0,renderValue:t=>t!=null&&t.length?t.map(i=>{const r=this.props.values.find(c=>typeof c=="object"?c.value===i:c===i);let o,n,M;return typeof r=="object"?(o=r.value,n=r.name,M=r.icon):(o=r,n=r),a.createElement(J,{component:"span",sx:ss.headerCellSelectItem,key:o},M||(this.hasIcons?a.createElement("div",{className:"itemIcon"}):null),n)}):this.props.name==="custom"?this.props.texts.showAll:this.props.texts[`filter_${this.props.name}`],value:this.state.value,onChange:t=>{let i=t.target.value;if(this.state.value[0]==="_"&&i.includes("_")&&i.length>1){const r=i.indexOf("_");r!==-1&&i.splice(r,1)}else this.state.value[0]!=="_"&&i.includes("_")&&(i=["_"]);i.includes("")&&(i=[]),this.setState({value:i},()=>{this.timer&&clearTimeout(this.timer),this.timer=setTimeout(()=>{this.timer=null,this.props.onChange(this.props.name,i)},400)})},onClose:()=>{this.timer&&(clearTimeout(this.timer),this.timer=null,this.props.onChange(this.props.name,this.state.value))},inputProps:{name:this.props.name,id:this.props.name},displayEmpty:!0},a.createElement(re,{key:"empty",value:""},a.createElement("span",{style:ss.selectNone},this.props.name==="custom"?this.props.texts.showAll:this.props.texts[`filter_${this.props.name}`])),(e=this.props.values)==null?void 0:e.map(t=>{let i,r,o;return typeof t=="object"?(i=t.value,r=t.name,o=t.icon):(i=t,r=t),a.createElement(re,{sx:ss.headerCellSelectItem,key:i,value:i},o||(this.hasIcons?a.createElement("div",{className:"itemIcon"}):null),r)})),this.state.value.length?a.createElement(J,{component:"div",sx:ss.selectClearButton},a.createElement(W,{size:"small",onClick:()=>{this.timer&&(clearTimeout(this.timer),this.timer=null),this.setState({value:[]},()=>this.props.onChange(this.props.name,void 0))}},a.createElement(we,null))):null)}}class E5e extends De{timer=null;constructor(e){super(e),this.state={value:e.initialValue||""}}componentWillUnmount(){this.timer&&clearTimeout(this.timer)}render(){return a.createElement(Qt,{sx:this.props.styles,key:this.props.name,title:this.props.t("ra_You can use * as wildcard"),margin:"dense"},a.createElement(qt,{classes:{underline:"no-underline"},id:this.props.name,placeholder:this.props.texts[`filter_${this.props.name}`],value:this.state.value,onChange:e=>{const t=e.target.value;this.setState({value:t},()=>{this.timer&&clearTimeout(this.timer),this.timer=setTimeout(()=>{this.timer=null,this.props.onChange(this.props.name,t)},400)})},onBlur:()=>{this.timer&&(clearTimeout(this.timer),this.timer=null,this.props.onChange(this.props.name,this.state.value))},autoComplete:"off"}),this.state.value?a.createElement("div",{style:{position:"absolute",right:0}},a.createElement(W,{size:"small",onClick:()=>{this.timer&&(clearTimeout(this.timer),this.timer=null),this.setState({value:""},()=>this.props.onChange(this.props.name,void 0))}},a.createElement(we,null))):null)}}function jr(s,e,t,i){if(t||=0,i===void 0&&(i=s.length-1,!i))return s[0]===e;const r=Math.floor((t+i)/2);return e===s[r]?!0:i-1===t?s[t]===e||s[i]===e:e>s[r]?jr(s,e,r,i):ex.toLowerCase())),(L=e.custom)!=null&&L.length&&(r.custom=e.custom.map(x=>x.toLowerCase())),(g=e.role)!=null&&g.length&&(r.role=e.role.map(x=>x.toLowerCase())),(j=e.room)!=null&&j.length&&(r.room=[],e.room.forEach(x=>{var S,R;r.room=r.room.concat(((R=(S=i[x])==null?void 0:S.common)==null?void 0:R.members)||[])})),(y=e.func)!=null&&y.length&&(r.func=[],e.func.forEach(x=>{var S,R;r.func=r.func.concat(((R=(S=i[x])==null?void 0:S.common)==null?void 0:R.members)||[])}))}const N=s.data;if(N!=null&&N.id){const x=(T=N.obj)==null?void 0:T.common;if(n){if(n.type&&(typeof n.type=="string"?(!N.obj||n.type!==N.obj.type)&&(l=!0):Array.isArray(n.type)&&(!N.obj||!n.type.includes(N.obj.type))&&(l=!0)),!l&&((d=n.common)!=null&&d.type)&&(x!=null&&x.type?typeof n.common.type=="string"?n.common.type!==x.type&&(l=!0):Array.isArray(n.common.type)&&(n.common.type.includes(x.type)||(l=!0)):l=!0),!l&&((I=n.common)!=null&&I.role)&&(x!=null&&x.role?typeof n.common.role=="string"?x.role.startsWith(n.common.role)&&(l=!0):Array.isArray(n.common.role)&&(n.common.role.find(S=>x.role.startsWith(S))||(l=!0)):l=!0),!l&&((w=n.common)==null?void 0:w.custom)==="_"&&(x!=null&&x.custom))l=!0;else if(!l&&((A=n.common)!=null&&A.custom)&&((p=n.common)==null?void 0:p.custom)!=="_"){const S=n.common.custom;if(!(x!=null&&x.custom))l=!0;else if(S==="_dataSources")Object.keys(x.custom).find(R=>R.startsWith("history.")||R.startsWith("sql.")||R.startsWith("influxdb."))||(l=!0);else if(Array.isArray(S)){const R=Object.keys(x.custom);S.find(he=>R.find(Xe=>Xe.startsWith(he)))&&(l=!0)}else S!==!0&&!Object.keys(x.custom).find(R=>R.startsWith(S))&&(l=!0)}}!l&&!e.expertMode&&(l=N.id==="system"||N.id==="enum"||N.id.startsWith("system.")||N.id.startsWith("enum.")||N.id.startsWith("_design/")||N.id.endsWith(".admin")||!!(x!=null&&x.expert)),!l&&r.id&&(N.fID===void 0&&(N.fID=N.id.toLowerCase()),l=!N.fID.includes(r.id)),!l&&r.idRx&&(l=!r.idRx.test(N.id)),!l&&r.name&&(x?(N.fName===void 0&&(N.fName=He(x.name,t)||"",N.fName=N.fName.toLowerCase()),l=!N.fName.includes(r.name)):l=!0),!l&&r.nameRx&&x&&(N.fName===void 0&&(N.fName=He(x.name,t)||"",N.fName=N.fName.toLowerCase()),l=!r.nameRx.test(N.fName)),!l&&((h=e.role)!=null&&h.length)&&x&&(l=!(typeof x.role=="string"&&r.role.find(S=>x.role.startsWith(S)))),!l&&((C=r.room)!=null&&C.length)&&(l=!r.room.find(S=>S===N.id||N.id.startsWith(`${S}.`))),!l&&((E=r.func)!=null&&E.length)&&(l=!r.func.find(S=>S===N.id||N.id.startsWith(`${S}.`))),!l&&((O=r.type)!=null&&O.length)&&(l=!((U=N.obj)!=null&&U.type&&r.type.includes(N.obj.type))),!l&&M&&(l=!((k=N.obj)!=null&&k.type&&M.includes(N.obj.type))),!l&&((K=r.custom)!=null&&K.length)&&(x?r.custom[0]==="_"?l=!!x.custom:x.custom?l=!r.custom.find(S=>x.custom[S]):l=!0:l=r.custom[0]!=="_")}return N.visible=!l,N.hasVisibleChildren=!1,s.children&&c<20&&s.children.forEach(x=>{xa(x,e,t,i,r,o,n,M,c+1)&&(N.hasVisibleChildren=!0)}),N.sumVisibility=N.visible||N.hasVisibleChildren,o&&N.sumVisibility&&o.count++,N.id&&N.sumVisibility&&s.children&&s.children.forEach(x=>x.data.hasVisibleParent=!0),N.visible||N.hasVisibleChildren}function ig(s,e,t,i){var o;i||=[];const r=s.data;return r.sumVisibility&&(r.id&&t[r.id]&&t[r.id].type===e&&i.push(r.id),(o=s.children)==null||o.forEach(n=>ig(n,e,t,i))),i}function B0(s,e,t,i,r,o){let n;return e==="alias"||e==="alias.0"?n=a.createElement(EN,{className:"iconOwn",style:{color:eg(i)}}):e==="0_userdata"||e==="0_userdata.0"?n=a.createElement(Bj,{className:"iconOwn",style:{color:qL(i)}}):e.startsWith("_design/")||e==="system"?n=a.createElement(go,{className:"iconOwn",style:{color:tg(i)}}):e==="system.adapter"?n=a.createElement(go,{className:"iconOwn",style:{color:sg(i)}}):e==="system.group"?n=a.createElement(rM,{className:"iconOwn"}):e==="system.user"?n=a.createElement(sM,{className:"iconOwn"}):e==="system.host"?n=a.createElement(iM,{className:"iconOwn"}):e.endsWith(".connection")||e.endsWith(".connected")?n=a.createElement(li,{className:"iconOwn"}):e.endsWith(".info")?n=a.createElement(tM,{className:"iconOwn"}):s[e]&&s[e].type==="meta"?n=a.createElement(vo,{className:"iconOwn"}):t<2&&s[`system.adapter.${e}`]&&(n=Eo(s,`system.adapter.${e}`,r,o)),n||null}function rg(s,e){var t,i;return(i=(t=s==null?void 0:s.obj)==null?void 0:t.common)!=null&&i.desc&&He(s.obj.common.desc,e)||null}function _5e(s,e){const t=rg(s,e);return t!=null&&t.startsWith("http")?a.createElement(J,{component:"a",sx:ss.cellIdTooltipLink,href:t,target:"_blank",rel:"noreferrer"},t):a.createElement("span",{style:ss.cellIdTooltip},t||s.id||"")}function R0(s,e){var N,u,L,g,j,y,T,d,I,w;const t=e.imagePrefix||".";let i=Object.keys(s);i.sort((A,p)=>A===p?0:(A=A.replace(/\./g,"!!!"),p=p.replace(/\./g,"!!!"),A>p?1:-1)),e.root&&(i=i.filter(A=>A===e.root||A.startsWith(`${e.root}.`)));let r=[],o="",n=0;const M={data:{name:"",id:""},children:[]},c={funcEnums:[],roomEnums:[],roles:[],ids:[],types:[],objects:s,customs:["_"],enums:[],hasSomeCustoms:!1,aliasesMap:{}};let l=M;for(let A=0;Ak.role===U)?typeof U!="string"?console.warn(`Invalid role type "${typeof U}" in "${h._id}"`):c.roles.push({role:U,type:O.type}):p.startsWith("enum.rooms.")?(c.roomEnums.push(p),c.enums.push(p)):p.startsWith("enum.functions.")?(c.funcEnums.push(p),c.enums.push(p)):h.type==="enum"?c.enums.push(p):h.type==="instance"&&O&&(O.supportCustoms||(N=O.adminUI)!=null&&N.custom)&&(c.hasSomeCustoms=!0,c.customs.push(p.substring(15))),p.startsWith("alias.")&&((u=h.common.alias)!=null&&u.id))if(typeof h.common.alias.id=="string"){const k=h.common.alias.id;c.aliasesMap[k]?c.aliasesMap[k].includes(p)||c.aliasesMap[k].push(p):c.aliasesMap[k]=[p]}else{const k=h.common.alias.id.read;k&&(c.aliasesMap[k]?c.aliasesMap[k].includes(p)||c.aliasesMap[k].push(p):c.aliasesMap[k]=[p]);const K=h.common.alias.id.write;K&&(c.aliasesMap[K]?c.aliasesMap[K].includes(p)||c.aliasesMap[K].push(p):c.aliasesMap[K]=[p])}}c.ids.push(p);let E;do if(E=!1,!o||p.startsWith(`${o}.`)){if(C.length-n>1){let U=o;for(let k=n;kK.data.name===C[k]));else{const K={data:{name:C[k],parent:l,id:U,obj:s[U],level:k,icon:B0(s,U,k,e.themeType,e.lang,t),generated:!0}};l.children||=[],l.children.push(K),l=K,c.ids.push(U)}}const O={data:{name:C[C.length-1],title:He((L=h==null?void 0:h.common)==null?void 0:L.name,e.lang),obj:h,parent:l,icon:Eo(s,p,e.lang,t)||B0(s,p,0,e.themeType,e.lang,t),id:p,hasCustoms:!!((g=h.common)!=null&&g.custom&&Object.keys(h.common.custom).length),level:C.length-1,generated:!1,button:h.type==="state"&&!!((j=h.common)!=null&&j.role)&&typeof h.common.role=="string"&&h.common.role.startsWith("button")&&((y=h.common)==null?void 0:y.write)!==!1,switch:h.type==="state"&&((T=h.common)==null?void 0:T.type)==="boolean"&&((d=h.common)==null?void 0:d.write)!==!1&&((I=h.common)==null?void 0:I.read)!==!1,url:!!((w=h.common)!=null&&w.role)&&typeof h.common.role=="string"&&h.common.role.startsWith("url")}};l.children||=[],l.children.push(O),l=O,n=C.length,r=C,o=p}else{let O=0;for(;r[O]===C[O];)O++;if(O>0){let U=r.length;for(r=r.splice(0,O),n=O,o=r.join(".");U>O;)l.data.parent?l=l.data.parent:console.error(`Parent is null for ${p} ${o} ${r.join(".")}`),U--}else l=M,r=[],o="",n=0;E=!0}while(E)}return c.roomEnums.sort((A,p)=>{var E,O,U,k;const h=He((O=(E=s[A])==null?void 0:E.common)==null?void 0:O.name,e.lang)||A.split(".").pop(),C=He((k=(U=s[p])==null?void 0:U.common)==null?void 0:k.name,e.lang)||p.split(".").pop();return h>C?1:h{var E,O,U,k;const h=He((O=(E=s[A])==null?void 0:E.common)==null?void 0:O.name,e.lang)||A.split(".").pop(),C=He((k=(U=s[p])==null?void 0:U.common)==null?void 0:k.name,e.lang)||p.split(".").pop();return h>C?1:hA.role.localeCompare(p.role)),c.types.sort(),{info:c,root:M}}function og(s,e,t,i,r){if(s.data.id===e)return s;if(t||(t=e.split("."),r=0,i=t[r]),!s.children&&s.data.id!==e)return null;let o;if(s.children)for(let n=0;ni)break}return o?(r||=0,og(o,e,t,`${i}.${t[r+1]}`,r+1)):null}function ng(s,e,t,i){var n,M;if(!e)return{rooms:[],per:!1};i||=[];for(const c of s.roomEnums){const l=(n=s.objects[c])==null?void 0:n.common;if(!l)continue;const N=He(l.name,t);(M=l.members)!=null&&M.includes(e)&&!i.includes(N)&&i.push(N)}let r;const o=e.split(".");return o.pop(),e=o.join("."),s.objects[e]&&(r=i.length,ng(s,e,t,i)),{rooms:i,per:!r}}function Rs(s,e,t,i){var r,o;if(!e)return[];i||=[];for(let n=0;n946681200&&l<9466812e5&&(l*=1e3),l=l&&new Date(l).toString();else if(M!=null&&M.role&&typeof M.role=="string"&&M.role.match(/^value\.duration/)){if(typeof l=="number"&&l>=0){const j=Math.floor(l/3600),y=Math.floor(l%3600/60),T=Math.floor(l%60);l=`${j.toString().padStart(2,"0")}:${y.toString().padStart(2,"0")}:${T.toString().padStart(2,"0")}`}else if(typeof l=="string"&&m.isStringInteger(l)){const j=parseInt(l,10);if(j>=0){const y=Math.floor(j/3600),T=Math.floor(j%3600/60),d=Math.floor(j%60);l=`${y.toString().padStart(2,"0")}:${T.toString().padStart(2,"0")}:${d.toString().padStart(2,"0")}`}}}else N==="number"?Number.isInteger(l)||(l=Math.round(l*1e8)/1e8,i&&(l=l.toString().replace(".",","))):N==="object"?l=JSON.stringify(l):N!=="string"?l=l.toString():l.startsWith("data:image/")&&(c="image"),typeof l!="string"&&(l=l.toString());const u={v:l};n&&n[l]!==void 0&&l!==n[l]&&(u.s=l,l=n[l],u.v=l),((g=u.v)==null?void 0:g.length)>40&&(u.c=u.v,u.v=`${u.v.substring(0,40)}...`),M!=null&&M.unit&&(u.u=M.unit);let L;if(s.full&&(typeof l=="string"&&l.length>100?L=[{t:r.value,v:`${l.substring(0,100)}...`}]:L=[{t:r.value,v:l}],t)){if(t.ack!==void 0&&t.ack!==null&&L.push({t:r.ack,v:t.ack.toString()}),t.ts&&L.push({t:r.ts,v:t.ts?m.formatDate(new Date(t.ts),e):""}),t.lc&&L.push({t:r.lc,v:t.lc?m.formatDate(new Date(t.lc),e):""}),t.from){let j=t.from.toString();j.startsWith("system.adapter.")&&(j=j.substring(15)),L.push({t:r.from,v:j})}if(t.user){let j=t.user.toString();j.startsWith("system.user.")&&(j=j.substring(12)),L.push({t:r.user,v:j})}t.c&&L.push({t:r.c,v:t.c}),L.push({t:r.quality,v:m.quality2text(t.q||0).join(", "),nbr:!0})}return{valText:u,valFull:L,fileViewer:c}}function x5e(s){const{state:e}=s;return{color:e!=null&&e.ack?e.q?"#ffa500":"":"#ff2222c9"}}function S5e(s,e){let t=e,i=1;const r=[];for(;i=t)r.push(0);else if(i1){const i=e.path;let r;const o=s;if(o[i[0]]&&typeof o[i[0]]=="object")return i.length===2?r=o[i[0]][i[1]]:i.length===3?r=o[i[0]][i[1]]&&typeof o[i[0]][i[1]]=="object"?o[i[0]][i[1]][i[2]]:null:i.length===4?r=o[i[0]][i[1]]&&typeof o[i[0]][i[1]]=="object"&&o[i[0]][i[1]][i[2]]?o[i[0]][i[1]][i[2]][i[3]]:null:i.length===5?r=o[i[0]][i[1]]&&typeof o[i[0]][i[1]]=="object"&&o[i[0]][i[1]][i[2]]&&o[i[0]][i[1]][i[2]][i[3]]?o[i[0]][i[1]][i[2]][i[3]][i[4]]:null:i.length===6&&(r=o[i[0]][i[1]]&&typeof o[i[0]][i[1]]=="object"&&o[i[0]][i[1]][i[2]]&&o[i[0]][i[1]][i[2]][i[3]]&&o[i[0]][i[1]][i[2]][i[3]][i[4]]?o[i[0]][i[1]][i[2]][i[3]][i[4]][i[5]]:null),r??null}return null}function k5e(s,e,t){var i;if((i=s==null?void 0:s._id)!=null&&i.startsWith(`${e.adapter}.`)&&e.path.length>1){const r=e.path,o=s;if(o[r[0]]&&typeof o[r[0]]=="object"){if(r.length===2)return o[r[0]][r[1]]=t,!0;if(r.length===3){if(o[r[0]][r[1]]&&typeof o[r[0]][r[1]]=="object")return o[r[0]][r[1]][r[2]]=t,!0}else if(r.length===4){if(o[r[0]][r[1]]&&typeof o[r[0]][r[1]]=="object"&&o[r[0]][r[1]][r[2]]&&typeof o[r[0]][r[1]][r[2]]=="object")return o[r[0]][r[1]][r[2]][r[3]]=t,!0}else if(r.length===5){if(o[r[0]][r[1]]&&typeof o[r[0]][r[1]]=="object"&&o[r[0]][r[1]][r[2]]&&typeof o[r[0]][r[1]][r[2]]=="object"&&o[r[0]][r[1]][r[2]][r[3]]&&typeof o[r[0]][r[1]][r[2]][r[3]]=="object")return o[r[0]][r[1]][r[2]][r[3]][r[4]]=t,!0}else if(r.length===6&&o[r[0]][r[1]]&&typeof o[r[0]][r[1]]=="object"&&o[r[0]][r[1]][r[2]]&&typeof o[r[0]][r[1]][r[2]]=="object"&&o[r[0]][r[1]][r[2]][r[3]]&&typeof o[r[0]][r[1]][r[2]][r[3]]=="object"&&o[r[0]][r[1]][r[2]][r[3]][r[4]]&&typeof o[r[0]][r[1]][r[2]][r[3]][r[4]]=="object")return o[r[0]][r[1]][r[2]][r[3]][r[4]][r[5]]=t,!0}}return!1}function G0(s){return!!p5e.find(e=>s.startsWith(e))}const v5e=16,Ie=20,Mg="#ff413c",cg="#86211f",Sa="#57ff45",ka="#098c04",va="#f3ad11",Ya="#6c5008",z={toolbar:{minHeight:38},toolbarButtons:{padding:4,marginLeft:4},switchColumnAuto:{marginLeft:16},dialogColumns:{transition:"opacity 1s"},dialogColumnsLabel:{fontSize:12,paddingTop:8},columnCustom:{width:"100%",display:"inline-block"},columnCustomEditable:{cursor:"text"},columnCustom_center:{textAlign:"center"},columnCustom_left:{textAlign:"left"},columnCustom_right:{textAlign:"right"},width100:{width:"100%"},transparent_10:{opacity:.1},transparent_20:{opacity:.2},transparent_30:{opacity:.3},transparent_40:{opacity:.4},transparent_50:{opacity:.5},transparent_60:{opacity:.6},transparent_70:{opacity:.7},transparent_80:{opacity:.8},transparent_90:{opacity:.9},transparent_100:{opacity:1},headerRow:{paddingLeft:8,height:38,whiteSpace:"nowrap",userSelect:"none"},buttonClearFilter:{position:"relative",float:"right",padding:0},buttonClearFilterIcon:{zIndex:2,position:"absolute",top:0,left:0,color:"#FF0000",opacity:.7},tableDiv:{paddingTop:0,paddingLeft:0,width:"calc(100% - 8px)",height:"calc(100% - 38px)",overflow:"auto"},tableRow:s=>({pl:1,height:$e,lineHeight:`${$e}px`,verticalAlign:"top",userSelect:"none",position:"relative",width:"100%","&:hover":{background:`${s.palette.mode==="dark"?s.palette.primary.dark:s.palette.primary.light} !important`,color:m.invertColor(s.palette.primary.main,!0)},whiteSpace:"nowrap",flexWrap:"nowrap"}),tableRowLines:s=>({borderBottom:`1px solid ${s.palette.mode==="dark","#8888882e"}`,"& > div":{borderRight:`1px solid ${s.palette.mode==="dark","#8888882e"}`}}),tableRowNoDragging:{cursor:"pointer"},tableRowAlias:{height:$e+10},tableRowAliasReadWrite:{height:$e+22},tableRowFocused:s=>({"&:after":{content:'""',position:"absolute",top:1,left:1,right:1,bottom:1,border:s.palette.mode?"1px dotted #000":"1px dotted #FFF"}}),checkBox:{padding:0},cellId:{position:"relative",fontSize:"1rem",overflow:"hidden",textOverflow:"ellipsis","& .copyButton":{display:"none"},"&:hover .copyButton":{display:"block"},"& .iconOwn":{display:"block",width:$e-4,height:$e-4,mt:"2px",float:"right"},"&:hover .iconOwn":{display:"none"},"& *":{width:"initial"}},cellIdSpan:{overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"},cellIdIconFolder:s=>({marginRight:8,width:$e-4,height:$e-4,cursor:"pointer",color:s.palette.secondary.main||"#fbff7d",verticalAlign:"top"}),cellIdIconDocument:{verticalAlign:"middle",marginLeft:($e-Ie)/2,marginRight:8,width:Ie,height:Ie},cellIdIconOwn:{},cellCopyButton:{width:Ie,height:Ie,top:($e-Ie)/2,opacity:.8,position:"absolute",right:3},cellCopyButtonInDetails:{width:Ie,height:Ie,top:($e-Ie)/2,opacity:.8},cellEditButton:{width:Ie,height:Ie,color:"white",position:"absolute",top:($e-Ie)/2,right:Ie+3,opacity:.7,"&:hover":{opacity:1}},cellName:{display:"inline-block",verticalAlign:"top",fontSize:14,ml:"5px",overflow:"hidden",textOverflow:"ellipsis",position:"relative","& .copyButton":{display:"none"},"&:hover .copyButton":{display:"block"}},cellNameWithDesc:{lineHeight:"normal"},cellNameDivDiv:{},cellDescription:{fontSize:10,opacity:.5,fontStyle:"italic"},cellIdAlias:s=>({fontStyle:"italic",fontSize:12,opacity:.7,"&:hover":{color:s.palette.mode==="dark"?"#009900":"#007700"}}),cellIdAliasReadWriteDiv:{height:24,marginTop:-5},cellIdAliasAlone:{lineHeight:0},cellIdAliasReadWrite:{lineHeight:"12px"},cellType:{display:"inline-block",verticalAlign:"top","& .itemIcon":{verticalAlign:"middle",width:Li,height:Li,display:"inline-block"},"& .itemIconFolder":{marginLeft:3}},cellRole:{display:"inline-block",verticalAlign:"top",textOverflow:"ellipsis",overflow:"hidden"},cellRoom:{display:"inline-block",verticalAlign:"top",textOverflow:"ellipsis",overflow:"hidden"},cellEnumParent:{opacity:.4},cellFunc:{display:"inline-block",verticalAlign:"top",textOverflow:"ellipsis",overflow:"hidden"},cellValue:{display:"inline-block",verticalAlign:"top",textOverflow:"ellipsis",overflow:"hidden"},cellValueButton:{marginTop:5},cellValueButtonFalse:{opacity:.3},cellAdapter:{display:"inline-block",verticalAlign:"top"},cellValueTooltip:{fontSize:12},cellValueText:{width:"100%",height:$e,fontSize:16,display:"flex",overflow:"hidden",textOverflow:"ellipsis",position:"relative",verticalAlign:"top","& .copyButton":{display:"none"},"&:hover .copyButton":{display:"block"}},cellValueFile:{color:"#2837b9"},cellValueTooltipTitle:{fontStyle:"italic",width:100,display:"inline-block"},cellValueTooltipValue:{width:120,display:"inline-block",whiteSpace:"nowrap",textOverflow:"ellipsis"},cellValueTooltipImage:{width:100,height:"auto"},cellValueTooltipBoth:{width:220,display:"inline-block",whiteSpace:"nowrap"},cellValueTooltipBox:{width:250,overflow:"hidden",pointerEvents:"none"},tooltip:{pointerEvents:"none"},cellValueTextUnit:{marginLeft:4,opacity:.8,display:"inline-block"},cellValueTextState:{opacity:.7},cellValueTooltipCopy:{position:"absolute",bottom:3,right:3},cellValueTooltipEdit:{position:"absolute",bottom:3,right:15},cellButtons:{display:"inline-block",verticalAlign:"top"},cellButtonsButton:{display:"inline-block",opacity:.5,width:Ie+4,height:Ie+4,"&:hover":{opacity:1},p:0,mt:"-2px"},cellButtonsEmptyButton:{fontSize:12},cellButtonMinWidth:{minWidth:40},cellButtonsButtonAlone:{ml:`${Ie+6}px`,pt:0,mt:"-2px"},cellButtonsButtonWithCustoms:s=>({color:s.palette.mode==="dark"?s.palette.primary.main:s.palette.secondary.main}),cellButtonsButtonWithoutCustoms:{opacity:.2},cellButtonsValueButton:s=>({position:"absolute",top:Ie/2-2,opacity:.7,width:Ie-2,height:Ie-2,color:s.palette.action.active,"&:hover":{opacity:1}}),cellButtonsValueButtonCopy:{right:8,cursor:"pointer"},cellButtonsValueButtonEdit:{right:Ie/2+16},cellDetailsLine:{display:"flex",alignItems:"center",width:"100%",height:32,fontSize:16},cellDetailsName:{fontWeight:"bold",marginRight:8,minWidth:80},filteredOut:{opacity:.5},filteredParentOut:{opacity:.3},filterInput:{mt:0,mb:0},selectIcon:{width:24,height:24,marginRight:4},itemSelected:s=>({background:`${s.palette.primary.main} !important`,color:`${m.invertColor(s.palette.primary.main,!0)} !important`}),header:{width:"100%"},headerCell:{display:"inline-block",verticalAlign:"top"},headerCellValue:{paddingTop:4,fontSize:16},visibleButtons:{color:"#2196f3",opacity:.7},grow:{flexGrow:1},enumIconDiv:{marginRight:8,width:32,height:32,borderRadius:8,background:"#FFFFFF"},enumIcon:{marginTop:4,marginLeft:4,width:24,height:24},enumDialog:{overflow:"hidden"},enumList:{minWidth:250,height:"calc(100% - 50px)",overflow:"auto"},enumCheckbox:{minWidth:0},buttonDiv:{display:"flex",height:"100%",alignItems:"center"},aclText:{fontSize:13,marginTop:6},rightsObject:{color:"#55ff55",paddingLeft:3},rightsState:{color:"#86b6ff",paddingLeft:3},textCenter:{padding:12,textAlign:"center"},tooltipAccessControl:{display:"flex",flexDirection:"column"},fontSizeTitle:{"@media screen and (max-width: 465px)":{"& *":{fontSize:12}}},draggable:{cursor:"copy"},nonDraggable:{cursor:"no-drop"},iconDeviceConnected:s=>({color:s.palette.mode==="dark"?Sa:ka,opacity:.8,position:"absolute",top:4,right:32,width:20}),iconDeviceDisconnected:s=>({color:s.palette.mode==="dark"?va:Ya,opacity:.8,position:"absolute",top:4,right:32,width:20}),iconDeviceError:s=>({color:s.palette.mode==="dark"?Mg:cg,opacity:.8,position:"absolute",top:4,right:50,width:20}),resizeHandle:{display:"block",position:"absolute",cursor:"col-resize",width:7,top:2,bottom:2,zIndex:1},resizeHandleRight:{right:3,borderRight:"2px dotted #888","&:hover":{borderColor:"#ccc",borderRightStyle:"solid"},"&.active":{borderColor:"#517ea5",borderRightStyle:"solid"}},invertedBackground:s=>({backgroundColor:s.palette.mode==="dark"?"#9a9a9a":"#565656",padding:"0 3px",borderRadius:"2px 0 0 2px"}),invertedBackgroundFlex:s=>({backgroundColor:s.palette.mode==="dark"?"#9a9a9a":"#565656",borderRadius:"0 2px 2px 0"}),contextMenuEdit:s=>({color:s.palette.mode==="dark"?"#ffee48":"#cbb801"}),contextMenuEditValue:s=>({color:s.palette.mode==="dark"?"#5dff45":"#1cd301"}),contextMenuView:s=>({color:s.palette.mode==="dark"?"#FFF":"#000"}),contextMenuCustom:s=>({color:s.palette.mode==="dark"?"#42eaff":"#01bbc2"}),contextMenuACL:s=>({color:s.palette.mode==="dark"?"#e079ff":"#500070"}),contextMenuRoom:s=>({color:s.palette.mode==="dark"?"#ff9a33":"#642a00"}),contextMenuRole:s=>({color:s.palette.mode==="dark"?"#ffdb43":"#562d00"}),contextMenuDelete:s=>({color:s.palette.mode==="dark"?"#ff4f4f":"#cf0000"}),contextMenuKeys:{marginLeft:8,opacity:.7,fontSize:"smaller"},contextMenuWithSubMenu:{display:"flex"},...ss},H0={state:a.createElement(rr,{className:"itemIcon",style:{verticalAlign:"middle"}}),channel:a.createElement(XL,{className:"itemIcon",style:{verticalAlign:"middle"}}),device:a.createElement(KL,{className:"itemIcon",style:{verticalAlign:"middle"}}),adapter:a.createElement(y5e,{className:"itemIcon",style:{verticalAlign:"middle"}}),meta:a.createElement(vo,{className:"itemIcon",style:{verticalAlign:"middle"}}),instance:a.createElement(d5e,{className:"itemIcon",style:{color:"#7da7ff",verticalAlign:"middle"}}),enum:a.createElement(sy,{className:"itemIcon",style:{verticalAlign:"middle"}}),chart:a.createElement(My,{className:"itemIcon",style:{verticalAlign:"middle"}}),config:a.createElement(qn,{className:"itemIcon",style:{verticalAlign:"middle"}}),group:a.createElement(rM,{className:"itemIcon",style:{verticalAlign:"middle"}}),user:a.createElement(sM,{className:"itemIcon",style:{verticalAlign:"middle"}}),host:a.createElement(iM,{className:"itemIcon",style:{verticalAlign:"middle"}}),schedule:a.createElement(Uj,{className:"itemIcon",style:{verticalAlign:"middle"}}),script:a.createElement(eM,{className:"itemIcon",style:{verticalAlign:"middle"}}),folder:a.createElement(Ti,{className:"itemIcon itemIconFolder",style:{verticalAlign:"middle"}})},ze={xs:{idWidth:"100%",fields:[],widths:{}},sm:{idWidth:300,fields:["room","val"],widths:{room:100,val:200}},md:{idWidth:300,fields:["room","func","val","buttons"],widths:{name:200,room:150,func:150,val:120,buttons:120}},lg:{idWidth:300,fields:["name","type","role","room","func","val","buttons","changedFrom","qualityCode","timestamp","lastChange"],widths:{name:300,type:80,role:120,room:180,func:180,val:140,buttons:120,changedFrom:120,qualityCode:100,timestamp:165,lastChange:165}},xl:{idWidth:550,fields:["name","type","role","room","func","val","buttons","changedFrom","qualityCode","timestamp","lastChange"],widths:{name:400,type:80,role:120,room:180,func:180,val:140,buttons:120,changedFrom:120,qualityCode:100,timestamp:170,lastChange:170}}};let V0=!1;const Fs={id:"",name:"",room:[],func:[],role:[],type:[],custom:[],expertMode:!1};class _o extends De{info={funcEnums:[],roomEnums:[],roles:[],ids:[],types:[],objects:{},customs:[],enums:[],hasSomeCustoms:!1,aliasesMap:{}};localStorage=window._localStorage||window.localStorage;tableRef;pausedSubscribes=!1;selectFirst;root=null;states={};subscribes=[];unsubscribeTimer=null;statesUpdateTimer=null;objectsUpdateTimer=null;visibleCols;texts;possibleCols;imagePrefix;adapterColumns=[];styleTheme="";edit={id:"",val:"",q:0,ack:!1};levelPadding;customWidth=!1;resizeTimeout=null;resizerNextName=null;resizerActiveName=null;resizerCurrentWidths={};resizeLeft=!1;resizerOldWidth=0;resizerMin=0;resizerNextMin=0;resizerOldWidthNext=0;resizerPosition=0;resizerActiveDiv=null;resizerNextDiv=null;storedWidths=null;systemConfig;objects;defaultHistory="";ctrlPressed=!1;columnsVisibility={};changedIds=null;contextMenu=null;recordStates=[];styles={};expertMode=!1;customColumnDialog=null;constructor(e){super(e);const t=this.localStorage.getItem(`${e.dialogName||"App"}.objectSelected`)||"";if(this.selectFirst="",this.expertMode=!!this.props.expertMode,t.startsWith("["))try{const T=JSON.parse(t);this.selectFirst=T[0]||""}catch{}else this.selectFirst=t;let i;const r=this.localStorage.getItem(`${e.dialogName||"App"}.objectExpanded`)||"[]";try{i=JSON.parse(r)}catch{i=[]}let o;const n=e.defaultFilters?"":this.localStorage.getItem(`${e.dialogName||"App"}.objectFilter`)||"";if(n)try{o=JSON.parse(n)}catch{o={...Fs}}else e.defaultFilters&&typeof e.defaultFilters=="object"?o={...e.defaultFilters}:o={...Fs};if(typeof o.room=="string"&&o.room&&(o.room=[o.room].filter(T=>T),o.room.length||delete o.room),typeof o.func=="string"&&o.func&&(o.func=[o.func].filter(T=>T),o.func.length||delete o.func),typeof o.role=="string"&&o.role&&(o.role=[o.role].filter(T=>T),o.role.length||delete o.role),typeof o.type=="string"&&(o.type=[o.type].filter(T=>T),o.type.length||delete o.type),typeof o.custom=="string"&&(o.custom=[o.custom].filter(T=>T),o.custom.length||delete o.custom),o.expertMode=e.expertMode!==void 0?e.expertMode:(window._sessionStorage||window.sessionStorage).getItem("App.expertMode")==="true",this.tableRef=hN(),this.visibleCols=e.columns||ze[e.width||"lg"].fields,e.types&&e.types.length===1){const T=this.visibleCols.indexOf("type");T!==-1&&this.visibleCols.splice(T,1)}this.possibleCols=ze.xl.fields;let M=null;if(e.router){const T=e.router.getLocation();T.id&&T.dialog==="customs"&&(M=[T.id],this.pauseSubscribe(!0))}let c;Array.isArray(e.selected)?c=e.selected:c=[e.selected||""],c=c.map(T=>T.replace(/["']/g,"")).filter(T=>T),this.selectFirst=c.length&&c[0]?c[0]:this.selectFirst;const l=this.localStorage.getItem(`${e.dialogName||"App"}.columns`);let N;try{N=l?JSON.parse(l):null}catch{N=null}let u=null;try{u=u?JSON.parse(u):{}}catch{u={}}this.imagePrefix=e.imagePrefix||".";let L;const g=this.localStorage.getItem(`${e.dialogName||"App"}.foldersFirst`);g==="false"?L=!1:g==="true"?L=!0:L=e.foldersFirst===void 0?!0:e.foldersFirst;let j=!1;try{j=this.props.objectStatesView&&JSON.parse(this.localStorage.getItem(`${e.dialogName||"App"}.objectStatesView`)||"")||!1}catch{}this.state={aliasMenu:"",beautifyJsonExport:!0,columns:N,columnsAuto:this.localStorage.getItem(`${e.dialogName||"App"}.columnsAuto`)!=="false",columnsDialogTransparent:100,columnsEditCustomDialog:null,columnsForAdmin:null,columnsSelectorShow:!1,columnsWidths:u,customColumnDialogValueChanged:!1,customDialog:M,depth:0,editObjectAlias:!1,editObjectDialog:"",enumDialog:null,excludeSystemRepositoriesFromExport:!0,excludeTranslations:!1,expandAllVisible:!1,expanded:i,filter:o,filterKey:0,focused:this.localStorage.getItem(`${e.dialogName||"App"}.focused`)||"",foldersFirst:L,linesEnabled:this.localStorage.getItem(`${e.dialogName||"App"}.lines`)==="true",loaded:!1,noStatesByExportImport:!1,roleDialog:null,scrollBarWidth:16,selected:c,selectedNonObject:this.localStorage.getItem(`${e.dialogName||"App"}.selectedNonObject`)||"",showAliasEditor:"",showAllExportOptions:!1,showContextMenu:null,showDescription:this.localStorage.getItem(`${e.dialogName||"App"}.desc`)!=="false",showExportDialog:!1,showImportDialog:!1,showImportMenu:null,showRenameDialog:null,statesView:j,toast:"",tooltipInfo:null,viewFileDialog:""},this.texts={name:e.t("ra_Name"),categories:e.t("ra_Categories"),value:e.t("ra_tooltip_value"),ack:e.t("ra_tooltip_ack"),ts:e.t("ra_tooltip_ts"),lc:e.t("ra_tooltip_lc"),from:e.t("ra_tooltip_from"),user:e.t("ra_tooltip_user"),c:e.t("ra_tooltip_comment"),quality:e.t("ra_tooltip_quality"),editObject:e.t("ra_tooltip_editObject"),deleteObject:e.t("ra_tooltip_deleteObject"),customConfig:e.t("ra_tooltip_customConfig"),copyState:e.t("ra_tooltip_copyState"),editState:e.t("ra_tooltip_editState"),ctrlForLink:e.t("ra_tooltip_ctrlForLink"),close:e.t("ra_Close"),filter_id:e.t("ra_filter_id"),filter_name:e.t("ra_filter_name"),filter_type:e.t("ra_filter_type"),filter_role:e.t("ra_filter_role"),filter_room:e.t("ra_filter_room"),filter_func:e.t("ra_filter_func"),filter_custom:e.t("ra_filter_customs"),filterCustomsWithout:e.t("ra_filter_customs_without"),objectChangedByUser:e.t("ra_object_changed_by_user"),objectChangedBy:e.t("ra_object_changed_by"),objectChangedFrom:e.t("ra_state_changed_from"),stateChangedBy:e.t("ra_state_changed_by"),stateChangedFrom:e.t("ra_state_changed_from"),ownerGroup:e.t("ra_Owner group"),ownerUser:e.t("ra_Owner user"),showAll:e.t("ra_show_all"),deviceError:e.t("ra_Error"),deviceDisconnected:e.t("ra_Disconnected"),deviceConnected:e.t("ra_Connected"),aclOwner_read_object:e.t("ra_aclOwner_read_object"),aclOwner_read_state:e.t("ra_aclOwner_read_state"),aclOwner_write_object:e.t("ra_aclOwner_write_object"),aclOwner_write_state:e.t("ra_aclOwner_write_state"),aclGroup_read_object:e.t("ra_aclGroup_read_object"),aclGroup_read_state:e.t("ra_aclGroup_read_state"),aclGroup_write_object:e.t("ra_aclGroup_write_object"),aclGroup_write_state:e.t("ra_aclGroup_write_state"),aclEveryone_read_object:e.t("ra_aclEveryone_read_object"),aclEveryone_read_state:e.t("ra_aclEveryone_read_state"),aclEveryone_write_object:e.t("ra_aclEveryone_write_object"),aclEveryone_write_state:e.t("ra_aclEveryone_write_state"),create:e.t("ra_Create"),createBooleanState:e.t("ra_create_boolean_state"),createNumberState:e.t("ra_create_number_state"),createStringState:e.t("ra_create_string_state"),createState:e.t("ra_create_state"),createChannel:e.t("ra_create_channel"),createDevice:e.t("ra_create_device"),createFolder:e.t("ra_Create folder")},this.levelPadding=e.levelPadding||v5e;const y=this.localStorage.getItem(`${this.props.dialogName||"App"}.table`);if(y)try{const T=JSON.parse(y),d=this.props.width||"lg";this.storedWidths=JSON.parse(JSON.stringify(ze[d])),Object.keys(T).forEach(I=>{I==="id"?ze[d].idWidth=T.id:I==="nameHeader"?ze[d].widths.name=T[I]:ze[d].widths[I]!==void 0&&(ze[d].widths[I]=T[I])}),this.customWidth=!0}catch{}this.calculateColumnsVisibility()}async loadAllObjects(e){var i;const t=this.props;try{await new Promise(l=>{this.setState({updating:!0},()=>l())});const r=(t.objectsWorker?await t.objectsWorker.getObjects(e):await t.socket.getObjects(e,!0))||{};if(t.types&&ke.isWeb())for(let l=0;l{try{if(l(r[N]))this.objects[N]=r[N];else{const u=r[N]&&r[N].type;u&&(u==="channel"||u==="device"||u==="folder"||u==="adapter"||u==="instance")&&(this.objects[N]=r[N])}}catch(u){console.log(`Error by filtering of "${N}": ${u}`)}})}else if(t.types){this.objects={};const l=t.types;Object.keys(r).forEach(N=>{var L;const u=(L=r[N])==null?void 0:L.type;u&&(u==="channel"||u==="device"||u==="enum"||u==="folder"||u==="adapter"||u==="instance"||l.includes(u))&&(this.objects[N]=r[N])})}else this.objects=r;t.setObjectsReference&&t.setObjectsReference(this.objects),this.defaultHistory=this.systemConfig.common.defaultHistory,this.defaultHistory&&t.socket.getState(`system.adapter.${this.defaultHistory}.alive`).then(l=>{l!=null&&l.val||(this.defaultHistory="")}).catch(l=>window.alert(`Cannot get state: ${l}`));const o=await this.getAdditionalColumns();this.calculateColumnsVisibility(null,null,o);const{info:n,root:M}=R0(this.objects,{imagePrefix:t.imagePrefix,root:t.root,lang:t.lang,themeType:t.themeType});this.root=M,this.info=n;const c=((i=this.state.selected)==null?void 0:i.length)&&og(this.root,this.state.selected[0]);c&&!xa(c,this.state.filter,t.lang,this.objects,void 0,void 0,t.customFilter,t.types)?this.setState({filter:{...Fs},columnsForAdmin:o},()=>{this.doFilter(),this.setState({loaded:!0,updating:!1},()=>this.expandAllSelected(()=>this.onAfterSelect()))}):(this.doFilter(),this.setState({loaded:!0,updating:!1,columnsForAdmin:o},()=>this.expandAllSelected(()=>this.onAfterSelect())))}catch(r){this.showError(r)}}expandAllSelected(e){const t=[...this.state.expanded];let i=!1;this.state.selected.forEach(r=>{const o=r.split("."),n=[];for(let M=0;M!this.objects[N]))&&((c=(M=this.props).onSelect)==null||c.call(M,this.state.selected,null,e))}else this.localStorage.removeItem(`${this.props.dialogName||"App"}.objectSelected`),this.state.selected.length?this.setState({selected:[]},()=>{this.props.onSelect&&(this.state.focused&&this.props.allowNonObjects?(this.selectFirst&&this.selectFirst!==this.state.selected[0]&&(this.selectFirst=""),this.props.onSelect([this.state.focused],null,e)):this.props.onSelect([],""))}):this.props.onSelect&&(this.state.focused&&this.props.allowNonObjects?(this.selectFirst&&this.selectFirst!==this.state.selected[0]&&(this.selectFirst=""),this.props.onSelect([this.state.focused],null,e)):this.props.onSelect([],""))}static getDerivedStateFromProps(e,t){const i={};let r=!1;return e.expertMode!==void 0&&e.expertMode!==t.filter.expertMode&&(r=!0,i.filter={...t.filter},i.filter.expertMode=e.expertMode),r?i:null}async componentDidMount(){await this.loadAllObjects(!V0),this.props.objectsWorker?this.props.objectsWorker.registerHandler(this.onObjectChangeFromWorker):await this.props.socket.subscribeObject("*",this.onObjectChange),V0=!0,window.addEventListener("contextmenu",this.onContextMenu,!0),window.addEventListener("keydown",this.onKeyPress,!0),window.addEventListener("keyup",this.onKeyPress,!0),this.props.onAllLoaded&&setTimeout(()=>{var e,t;(t=(e=this.props).onAllLoaded)==null||t.call(e)},100)}onKeyPress=e=>{e.type==="keydown"&&e.ctrlKey&&!this.ctrlPressed?(this.ctrlPressed=!0,this.tableRef.current&&(this.tableRef.current.className="highlight-link")):e.type==="keyup"&&!e.ctrlKey&&this.ctrlPressed&&(this.ctrlPressed=!1,this.tableRef.current&&(this.tableRef.current.className=""))};componentWillUnmount(){window.removeEventListener("contextmenu",this.onContextMenu,!0),window.removeEventListener("keydown",this.onKeyPress,!0),window.removeEventListener("keyup",this.onKeyPress,!0),this.props.objectsWorker?this.props.objectsWorker.unregisterHandler(this.onObjectChangeFromWorker,!0):this.props.socket.unsubscribeObject("*",this.onObjectChange).catch(e=>console.error(`Cannot unsubscribe *: ${e}`)),this.subscribes.forEach(e=>{this.props.socket.unsubscribeState(e,this.onStateChange)}),this.subscribes=[],this.objects={}}showDeleteDialog(e){var c,l,N,u;const{id:t,obj:i,item:r}=e,o=Object.keys(this.objects);o.sort();let n=0;const M=`${t}.`;for(let L=0;LM)break;(u=(N=this.props).onObjectDelete)==null||u.call(N,t,!!((c=r.children)!=null&&c.length),!((l=i.common)!=null&&l.dontDelete),n+1)}onContextMenu=e=>{this.contextMenu&&Date.now()-this.contextMenu.ts<2e3?(e.preventDefault(),this.setState({showContextMenu:{item:this.contextMenu.item,position:{left:e.clientX+2,top:e.clientY-6}}})):this.state.showContextMenu&&(e.preventDefault(),this.setState({showContextMenu:null})),this.contextMenu=null};refreshComponent(){this.subscribes.forEach(e=>{this.props.socket.unsubscribeState(e,this.onStateChange)}),this.subscribes=[],this.loadAllObjects(!0).then(()=>console.log("updated!")).catch(e=>this.showError(e))}renderErrorDialog(){return this.state.error?a.createElement(Ae,{open:!0,maxWidth:"sm",fullWidth:!0,onClose:()=>this.setState({error:""}),"aria-labelledby":"error-dialog-title","aria-describedby":"error-dialog-description"},a.createElement(fe,{id:"alert-dialog-title"},this.props.t("ra_Error")),a.createElement(_e,null,a.createElement(as,{id:"alert-dialog-description"},this.state.error)),a.createElement(xe,null,a.createElement(q,{variant:"contained",onClick:()=>this.setState({error:""}),color:"primary",autoFocus:!0,startIcon:a.createElement(We,null)},this.props.t("ra_Ok")))):null}showError(e){this.setState({error:typeof e=="object"?e&&typeof e.toString=="function"?e.toString():JSON.stringify(e):e})}onSelect(e,t,i){if(this.localStorage.setItem(`${this.props.dialogName||"App"}.focused`,e),!this.props.multiSelect)this.objects[e]&&(!this.props.types||this.props.types.includes(this.objects[e].type))?(this.localStorage.removeItem(`${this.props.dialogName||"App"}.selectedNonObject`),this.state.selected[0]!==e?this.setState({selected:[e],selectedNonObject:"",focused:e},()=>{this.onAfterSelect(t),i&&i()}):t&&this.props.onSelect&&this.onAfterSelect(t)):(this.localStorage.setItem(`${this.props.dialogName||"App"}.selectedNonObject`,e),this.setState({selected:[],selectedNonObject:e,focused:e},()=>{this.onAfterSelect(),i&&i()}));else if(this.objects[e]&&(!this.props.types||this.props.types.includes(this.objects[e].type))){this.localStorage.removeItem(`${this.props.dialogName||"App"}.selectedNonObject`);const r=[...this.state.selected],o=r.indexOf(e);o===-1?(r.push(e),r.sort()):t||r.splice(o,1),this.setState({selected:r,selectedNonObject:"",focused:e},()=>{this.onAfterSelect(t),i&&i()})}}_renderDefinedList(e){const t=[...this.possibleCols];if(t.unshift("id"),this.props.columns&&!this.props.columns.includes("buttons")){const i=t.indexOf("buttons");i!==-1&&t.splice(i,1)}return t.filter(i=>e&&(i==="val"||i==="buttons")||!e&&i!=="val"&&i!=="buttons").map(i=>{var r;return a.createElement(_c,{onClick:()=>{if(!this.state.columnsAuto&&i!=="id"){const o=[...this.state.columns||[]],n=o.indexOf(i);n===-1?(o.push(i),o.sort()):o.splice(n,1),this.localStorage.setItem(`${this.props.dialogName||"App"}.columns`,JSON.stringify(o)),this.calculateColumnsVisibility(null,o),this.setState({columns:o})}},key:i},a.createElement(ue,{edge:"start",disabled:i==="id"||this.state.columnsAuto,checked:i==="id"||!!(this.state.columnsAuto?this.visibleCols.includes(i):(r=this.state.columns)!=null&&r.includes(i)),disableRipple:!0}),a.createElement(dt,{primary:this.texts[`filter_${i}`]||this.props.t(`ra_${i}`)}))})}renderColumnsSelectorDialog(){return this.state.columnsSelectorShow?a.createElement(Ae,{onClose:()=>this.setState({columnsSelectorShow:!1}),open:!0,sx:{"& .MuiPaper-root":m.getStyle(this.props.theme,z.dialogColumns,z[`transparent_${this.state.columnsDialogTransparent}`])}},a.createElement(fe,{sx:z.fontSizeTitle},this.props.t("ra_Configure")),a.createElement(_e,{sx:z.fontSizeTitle},a.createElement(V,{style:z.switchColumnAuto,control:a.createElement(br,{checked:this.state.foldersFirst,onChange:()=>{this.localStorage.setItem(`${this.props.dialogName||"App"}.foldersFirst`,this.state.foldersFirst?"false":"true"),this.setState({foldersFirst:!this.state.foldersFirst})}}),label:this.props.t("ra_Folders always first")}),a.createElement(V,{style:z.switchColumnAuto,control:a.createElement(br,{checked:this.state.linesEnabled,onChange:()=>{this.localStorage.setItem(`${this.props.dialogName||"App"}.lines`,this.state.linesEnabled?"false":"true"),this.setState({linesEnabled:!this.state.linesEnabled})}}),label:this.props.t("ra_Show lines between rows")}),a.createElement(V,{style:z.switchColumnAuto,control:a.createElement(br,{checked:this.state.columnsAuto,onChange:()=>{this.localStorage.setItem(`${this.props.dialogName||"App"}.columnsAuto`,this.state.columnsAuto?"false":"true"),this.state.columnsAuto?this.state.columns?(this.calculateColumnsVisibility(!1),this.setState({columnsAuto:!1})):(this.calculateColumnsVisibility(!1,[...this.visibleCols]),this.setState({columnsAuto:!1,columns:[...this.visibleCols]})):(this.calculateColumnsVisibility(!0),this.setState({columnsAuto:!0}))}}),label:this.props.t("ra_Auto (no custom columns)")}),a.createElement(xc,null,this._renderDefinedList(!1),this.state.columnsForAdmin&&Object.keys(this.state.columnsForAdmin).sort().map(e=>{var t;return(t=this.state.columnsForAdmin)==null?void 0:t[e].map(i=>{var r;return a.createElement(_c,{onClick:()=>{if(!this.state.columnsAuto){const o=[...this.state.columns||[]],n=`_${e}_${i.path}`,M=o.indexOf(n);M===-1?(o.push(n),o.sort()):o.splice(M,1),this.calculateColumnsVisibility(null,o),this.localStorage.setItem(`${this.props.dialogName||"App"}.columns`,JSON.stringify(o)),this.setState({columns:o})}},key:`${e}_${i.name}`},a.createElement(Xt,null,a.createElement(ue,{disabled:this.state.columnsAuto,edge:"start",checked:!this.state.columnsAuto&&((r=this.state.columns)==null?void 0:r.includes(`_${e}_${i.path}`)),disableRipple:!0})),a.createElement(dt,{primary:`${i.name} (${e})`}))})}),this._renderDefinedList(!0))),a.createElement(xe,null,a.createElement(q,{variant:"contained",onClick:()=>this.setState({columnsSelectorShow:!1}),color:"primary",startIcon:a.createElement(we,null)},this.texts.close))):null}async getAdditionalColumns(){try{const e=await this.props.socket.getAdapters();let t=null;return e.forEach(i=>t=this.parseObjectForAdmins(t,i)),t}catch(e){return console.error(`Cannot get adapters: ${e}`),null}}checkUnsubscribes(){for(let e=this.subscribes.length-1;e>=0;e--)this.recordStates.includes(this.subscribes[e])||this.unsubscribe(this.subscribes[e]);this.recordStates=[]}findItem(e,t,i,r){if(t||=e.split("."),i||=this.root,!i||!t.length)return null;if(r=(r?`${r}.`:"")+t.shift(),i.children){const o=i.children.find(n=>n.data.id===r);if(o){if(o.data.id===e)return o;if(t.length)return this.findItem(e,t,o,r)}else return null}return null}onStateChange=(e,t)=>{if(this.states[e]){const i=this.findItem(e);i!=null&&i.data.state&&(i.data.state=void 0)}t?this.states[e]=t:delete this.states[e],this.pausedSubscribes?this.statesUpdateTimer&&(clearTimeout(this.statesUpdateTimer),this.statesUpdateTimer=null):this.statesUpdateTimer||(this.statesUpdateTimer=setTimeout(()=>{this.statesUpdateTimer=null,this.forceUpdate()},300))};parseObjectForAdmins(e,t){var i;if((i=t.common)!=null&&i.adminColumns&&t.common.name){const r=t.common.adminColumns;let o;r&&typeof r!="object"?o=[r]:r&&(o=r);let n;r?n=o.map(M=>{if(typeof M!="object")return{path:M,name:M.split(".").pop()};const c=M;return c.objTypes&&typeof c.objTypes!="object"?c.objTypes=[c.objTypes]:c.objTypes||(c.objTypes=void 0),!c.name&&c.path?{path:c.path,name:c.path.split(".").pop(),width:c.width,edit:!!c.edit,type:c.type,objTypes:c.objTypes}:c.path?{path:c.path,name:He(c.name||"",this.props.lang),width:c.width,edit:!!c.edit,type:c.type,objTypes:c.objTypes}:(console.warn(`Admin columns for ${t._id} ignored, because path not found`),null)}).filter(M=>M):n=null,n!=null&&n.length&&(e||={},e[t.common.name]=n.sort((M,c)=>M.path>c.path?-1:M.path{if(Array.isArray(e)){let t=null;e.forEach(i=>{const{newInnerState:r,filtered:o}=this.processOnObjectChangeElement(i.id,i.obj);o||(r&&t?Object.assign(t,r):t=r)}),t&&this.setState(t),this.afterObjectUpdated()}};onObjectChange=(e,t)=>{const{newInnerState:i,filtered:r}=this.processOnObjectChangeElement(e,t);r||(i&&this.setState(i),this.afterObjectUpdated())};afterObjectUpdated(){!this.objectsUpdateTimer&&this.objects&&(this.objectsUpdateTimer=setTimeout(()=>{this.objectsUpdateTimer=null;const{info:e,root:t}=R0(this.objects,{imagePrefix:this.props.imagePrefix,root:this.props.root,lang:this.props.lang,themeType:this.props.themeType});this.root=t,this.info=e,this.pausedSubscribes||this.doFilter()},500))}updateAliases(e){var i,r,o;if(!this.objects||!((i=this.info)!=null&&i.aliasesMap)||!(e!=null&&e.startsWith("alias.")))return;const t=Object.keys(this.objects).filter(n=>n.startsWith("alias.0"));this.info.aliasesMap={};for(const n of t){const M=this.objects[n];if((o=(r=M==null?void 0:M.common)==null?void 0:r.alias)!=null&&o.id)if(typeof M.common.alias.id=="string"){const c=M.common.alias.id;this.info.aliasesMap[c]?this.info.aliasesMap[c].includes(n)||this.info.aliasesMap[c].push(n):this.info.aliasesMap[c]=[n]}else{const c=M.common.alias.id.read;c&&(this.info.aliasesMap[c]?this.info.aliasesMap[c].includes(n)||this.info.aliasesMap[c].push(n):this.info.aliasesMap[c]=[n]);const l=M.common.alias.id.write;l&&(this.info.aliasesMap[l]?this.info.aliasesMap[l].includes(n)||this.info.aliasesMap[l].push(n):this.info.aliasesMap[l]=[n])}}}processOnObjectChangeElement(e,t){const i=t==null?void 0:t.type;if(t&&typeof this.props.filterFunc=="function"&&!this.props.filterFunc(t)&&i!=="channel"&&i!=="device"&&i!=="folder"&&i!=="adapter"&&i!=="instance")return{newInnerState:null,filtered:!0};let r=null;if(e.startsWith("system.adapter.")&&(t==null?void 0:t.type)==="adapter"){const o=JSON.parse(JSON.stringify(this.state.columnsForAdmin));this.parseObjectForAdmins(o,t),JSON.stringify(this.state.columnsForAdmin)!==JSON.stringify(o)&&(r={columnsForAdmin:o})}return this.objects||={},t?this.objects[e]=t:this.objects[e]&&delete this.objects[e],this.updateAliases(e),{newInnerState:r,filtered:!1}}subscribe(e){this.subscribes.includes(e)||(this.subscribes.push(e),this.pausedSubscribes||this.props.socket.subscribeState(e,this.onStateChange).catch(t=>console.error(`Cannot subscribe on state ${e}: ${t}`)))}unsubscribe(e){const t=this.subscribes.indexOf(e);t!==-1&&(this.subscribes.splice(t,1),this.states[e]&&delete this.states[e],this.props.socket.unsubscribeState(e,this.onStateChange),this.pausedSubscribes&&console.warn("Unsubscribe during pause?"))}pauseSubscribe(e){!this.pausedSubscribes&&e?(this.pausedSubscribes=!0,this.subscribes.forEach(t=>this.props.socket.unsubscribeState(t,this.onStateChange))):this.pausedSubscribes&&!e&&(this.pausedSubscribes=!1,this.subscribes.forEach(t=>this.props.socket.subscribeState(t,this.onStateChange)))}clearFilter(){JSON.stringify(this.state.filter)!==JSON.stringify(Fs)&&this.setState({filter:{...Fs},filterKey:this.state.filterKey+1},()=>{var e,t;this.doFilter(),(t=(e=this.props).onFilterChanged)==null||t.call(e,{...Fs})})}isFilterEmpty(){var e,t,i,r,o;return!!this.state.filter.id||!!this.state.filter.name||!!((e=this.state.filter.room)!=null&&e.length)||!!((t=this.state.filter.func)!=null&&t.length)||!!((i=this.state.filter.role)!=null&&i.length)||!!((r=this.state.filter.type)!=null&&r.length)||!!((o=this.state.filter.custom)!=null&&o.length)}getFilterInput(e){return a.createElement(E5e,{key:`${e}_${this.state.filterKey}`,styles:this.styles.filterInput,name:e,texts:this.texts,t:this.props.t,initialValue:this.state.filter[e],onChange:(t,i)=>{const r={...this.state.filter};i===void 0?delete r[t]:r[t]=i,this.setState({filter:r},()=>{var o,n;this.doFilter(),(n=(o=this.props).onFilterChanged)==null||n.call(o,r)})}})}getFilterSelect(e,t){return a.createElement(O5e,{key:`${e}_${this.state.filterKey}`,name:e,texts:this.texts,initialValue:this.state.filter[e]||[],values:t,onChange:(i,r)=>{const o={...this.state.filter};r===void 0?delete o[i]:o[i]=r,this.setState({filter:o},()=>{var n,M;this.doFilter(),(M=(n=this.props).onFilterChanged)==null||M.call(n,o)})}})}getFilterSelectRole(){return this.getFilterSelect("role",this.info.roles.map(e=>e.role))}getFilterSelectRoom(){const e=this.info.roomEnums.map(t=>{var i,r,o,n;return{name:He((r=(i=this.objects[t])==null?void 0:i.common)==null?void 0:r.name,this.props.lang)||t.split(".").pop(),value:t,icon:a.createElement(be,{src:((n=(o=this.objects[t])==null?void 0:o.common)==null?void 0:n.icon)||"",style:z.selectIcon})}});return this.getFilterSelect("room",e)}getFilterSelectFunction(){const e=this.info.funcEnums.map(t=>{var i,r,o,n;return{name:He((r=(i=this.objects[t])==null?void 0:i.common)==null?void 0:r.name,this.props.lang)||t.split(".").pop(),value:t,icon:a.createElement(be,{src:((n=(o=this.objects[t])==null?void 0:o.common)==null?void 0:n.icon)||"",style:z.selectIcon})}});return this.getFilterSelect("func",e)}getFilterSelectType(){const e=this.info.types.map(t=>({name:t,value:t,icon:H0[t]||null}));return this.getFilterSelect("type",e)}getFilterSelectCustoms(){if(this.info.customs.length>1){const e=this.info.customs.map(t=>({name:t==="_"?this.texts.filterCustomsWithout:t,value:t,icon:t==="_"?null:a.createElement(be,{src:Eo(this.objects,t,this.props.lang,this.imagePrefix)||"",style:z.selectIcon})}));return this.getFilterSelect("custom",e)}return null}onExpandAll(e,t){var r;const i=e||this.root;t||=[],(r=i==null?void 0:i.children)==null||r.forEach(o=>{o.data.sumVisibility&&(t.push(o.data.id),this.onExpandAll(o,t))}),i===this.root&&(t.sort(),this.localStorage.setItem(`${this.props.dialogName||"App"}.objectExpanded`,JSON.stringify(t)),this.setState({expanded:t}))}onCollapseAll(){this.localStorage.setItem(`${this.props.dialogName||"App"}.objectExpanded`,JSON.stringify([])),this.localStorage.setItem(`${this.props.dialogName||"App"}.objectSelected`,"[]"),this.setState({expanded:[],depth:0,selected:[]},()=>this.onAfterSelect())}expandDepth(e,t,i){var r;e||=this.root,t>0&&((r=e.children)==null||r.forEach(o=>{o.data.sumVisibility&&(jr(i,o.data.id)||(i.push(o.data.id),i.sort()),t-1>0&&this.expandDepth(o,t-1,i))}))}static collapseDepth(e,t){return t.filter(i=>i.split(".").length<=e)}onExpandVisible(){if(this.state.depth<9){const e=this.state.depth+1,t=[...this.state.expanded];this.root&&this.expandDepth(this.root,e,t),this.localStorage.setItem(`${this.props.dialogName||"App"}.objectExpanded`,JSON.stringify(t)),this.setState({depth:e,expanded:t})}}onStatesViewVisible(){const e=!this.state.statesView;this.localStorage.setItem(`${this.props.dialogName||"App"}.objectStatesView`,JSON.stringify(e)),this.setState({statesView:e})}onCollapseVisible(){if(this.state.depth>0){const e=this.state.depth-1,t=_o.collapseDepth(e,this.state.expanded);this.localStorage.setItem(`${this.props.dialogName||"App"}.objectExpanded`,JSON.stringify(t)),this.setState({depth:e,expanded:t})}}getEnumsForId=e=>{const t=[];return this.info.enums.forEach(i=>{var r,o,n;if((n=(o=(r=this.objects[i])==null?void 0:r.common)==null?void 0:o.members)!=null&&n.includes(e)){const M={_id:this.objects[i]._id,common:JSON.parse(JSON.stringify(this.objects[i].common)),native:this.objects[i].native,type:"enum"};M.common&&(delete M.common.members,delete M.common.custom,delete M.common.mobile),t.push(M)}}),t.length?t:void 0};_createAllEnums=async(e,t)=>{var i,r;for(let o=0;or)break}return e}return[]}async _exportObjects(e){var o;if(e.isAll){J0("allObjects.json",this.objects,e);return}if(!(this.state.selected.length||this.state.selectedNonObject)){window.alert(this.props.t("ra_Save of objects-tree is not possible"));return}const t={},i=this.state.selected[0]||this.state.selectedNonObject,r=this._getSelectedIdsForExport();for(const n of r){if(t[n]=JSON.parse(JSON.stringify(this.objects[n])),((o=t[n])==null?void 0:o.type)==="state"&&!e.noStatesByExportImport){const M=await this.props.socket.getState(n);M&&(t[n].val=M.val,t[n].ack=M.ack)}if(t[n].common){const M=this.getEnumsForId(n);M&&(t[n].common.enums=M)}}J0(`${i}.json`,t,e)}renderExportDialog(){return this.state.showExportDialog===!1?null:a.createElement(Ae,{open:!0,maxWidth:"lg"},a.createElement(fe,null,this.props.t("ra_Select type of export")),a.createElement(_e,null,a.createElement(as,null,this.state.filter.expertMode||this.state.showAllExportOptions?a.createElement(a.Fragment,null,this.props.t("ra_You can export all objects or just the selected branch."),a.createElement("br",null),this.props.t("ra_Selected %s object(s)",this.state.showExportDialog),a.createElement("br",null),a.createElement(V,{control:a.createElement(ue,{checked:this.state.noStatesByExportImport,onChange:e=>this.setState({noStatesByExportImport:e.target.checked})}),label:this.props.t("ra_Do not export values of states")}),a.createElement("br",null),this.props.t("These options can reduce the size of the export file:"),a.createElement(V,{control:a.createElement(ue,{checked:this.state.beautifyJsonExport,onChange:e=>this.setState({beautifyJsonExport:e.target.checked})}),label:this.props.t("Beautify JSON output")}),a.createElement("br",null),a.createElement(V,{control:a.createElement(ue,{checked:this.state.excludeSystemRepositoriesFromExport,onChange:e=>this.setState({excludeSystemRepositoriesFromExport:e.target.checked})}),label:this.props.t("Exclude system repositories from export JSON")}),a.createElement(V,{control:a.createElement(ue,{checked:this.state.excludeTranslations,onChange:e=>this.setState({excludeTranslations:e.target.checked})}),label:this.props.t("Exclude translations (except english) from export JSON")})):null)),a.createElement(xe,null,this.state.filter.expertMode||this.state.showAllExportOptions?a.createElement(q,{color:"grey",variant:"outlined",onClick:()=>this.setState({showExportDialog:!1,showAllExportOptions:!1},()=>this._exportObjects({isAll:!0,noStatesByExportImport:this.state.noStatesByExportImport,beautify:this.state.beautifyJsonExport,excludeSystemRepositories:this.state.excludeSystemRepositoriesFromExport,excludeTranslations:this.state.excludeTranslations}))},a.createElement("span",{style:{marginRight:8}},this.props.t("ra_All objects")),"(",Object.keys(this.objects).length,")"):a.createElement(q,{color:"grey",variant:"outlined",startIcon:a.createElement(Oa,null),onClick:()=>this.setState({showAllExportOptions:!0})},this.props.t("ra_Advanced options")),a.createElement(q,{color:"primary",variant:"contained",autoFocus:!0,onClick:()=>this.setState({showExportDialog:!1,showAllExportOptions:!1},()=>this._exportObjects({isAll:!1,noStatesByExportImport:this.state.noStatesByExportImport,beautify:this.state.beautifyJsonExport,excludeSystemRepositories:this.state.excludeSystemRepositoriesFromExport,excludeTranslations:this.state.excludeTranslations}))},a.createElement("span",{style:{marginRight:8}},this.props.t("ra_Only selected")),"(",this.state.showExportDialog,")"),a.createElement(q,{color:"grey",variant:"contained",onClick:()=>this.setState({showExportDialog:!1,showAllExportOptions:!1}),startIcon:a.createElement(we,null)},this.props.t("ra_Cancel"))))}renderRenameDialog(){var t;if(!this.state.showRenameDialog)return null;const e=this.props.objectMoveRenameDialog;return a.createElement(e,{expertMode:this.props.expertMode,onClose:()=>this.setState({showRenameDialog:null}),id:this.state.showRenameDialog.id,childrenIds:this.state.showRenameDialog.childrenIds,theme:this.props.theme,socket:this.props.socket,t:this.props.t,objectType:(t=this.objects[this.state.showRenameDialog.id])==null?void 0:t.type})}async parseJsonFile(e){try{const t=JSON.parse(e),i=Object.keys(t).length,r=t._id;if(r===void 0&&i)await this.loadObjects(t),window.alert(this.props.t("ra_%s object(s) processed",i));else{if(!r)return window.alert(this.props.t("ra_Invalid structure"));try{let o,n,M;if(t.common.enums&&(o=t.common.enums,delete t.common.enums),t.val&&(n=t.val,delete t.val),t.ack!==void 0&&(M=t.ack,delete t.ack),await this.props.socket.setObject(t._id,t),t.type==="state")if(n!=null)await this.props.socket.setState(t._id,n,M===void 0?!0:M);else{const c=await this.props.socket.getState(t._id);(!c||c.val===null||c.val===void 0)&&await this.props.socket.setState(t._id,t.common.def===void 0?null:t.common.def,!0)}o&&await this._createAllEnums(o,t._id),window.alert(this.props.t("ra_%s was imported",t._id))}catch(o){window.alert(o)}}}catch(t){window.alert(t)}}handleJsonUpload(e){var r;const t=e.target,i=((r=t.files)==null?void 0:r.length)&&t.files[0];if(i){const o=new FileReader;o.onload=n=>{var M;return this.parseJsonFile((M=n.target)==null?void 0:M.result),null},o.readAsText(i)}else window.alert(this.props.t("ra_Failed to open JSON File"))}toolTipObjectCreating=()=>{var i,r;const{t:e}=this.props;let t=[a.createElement("div",{key:1},e("ra_Only following structures of objects are available:")),a.createElement("div",{key:2},e("ra_Folder → State")),a.createElement("div",{key:3},e("ra_Folder → Channel → State")),a.createElement("div",{key:4},e("ra_Folder → Device → Channel → State")),a.createElement("div",{key:5},e("ra_Device → Channel → State")),a.createElement("div",{key:6},e("ra_Channel → State")),a.createElement("div",{key:7,style:{height:10}}),a.createElement("div",{key:8},e('ra_Non-experts may create new objects only in "0_userdata.0" or "alias.0".')),a.createElement("div",{key:9},e('ra_The experts may create objects everywhere but from second level (e.g. "vis.0" or "javascript.0").'))];if(this.state.selected.length||this.state.selectedNonObject){const o=this.state.selected[0]||this.state.selectedNonObject;if(!(o.split(".").length<2||this.objects[o]&&((i=this.objects[o])==null?void 0:i.type)==="state"))if(this.state.filter.expertMode)switch((r=this.objects[o])==null?void 0:r.type){case"device":t=[a.createElement("div",{key:1},e("ra_Only following structures of objects are available:")),a.createElement("div",{key:5},e("ra_Device → Channel → State")),a.createElement("div",{key:7,style:{height:10}}),a.createElement("div",{key:8},e('ra_Non-experts may create new objects only in "0_userdata.0" or "alias.0".')),a.createElement("div",{key:9},e('ra_The experts may create objects everywhere but from second level (e.g. "vis.0" or "javascript.0").'))];break;case"folder":t=[a.createElement("div",{key:1},e("ra_Only following structures of objects are available:")),a.createElement("div",{key:2},e("ra_Folder → State")),a.createElement("div",{key:3},e("ra_Folder → Channel → State")),a.createElement("div",{key:4},e("ra_Folder → Device → Channel → State")),a.createElement("div",{key:7,style:{height:10}}),a.createElement("div",{key:8},e('ra_Non-experts may create new objects only in "0_userdata.0" or "alias.0".')),a.createElement("div",{key:9},e('ra_The experts may create objects everywhere but from second level (e.g. "vis.0" or "javascript.0").'))];break;case"channel":t=[a.createElement("div",{key:1},e("ra_Only following structures of objects are available:")),a.createElement("div",{key:1},e("ra_Channel → State")),a.createElement("div",{key:7,style:{height:10}}),a.createElement("div",{key:8},e('ra_Non-experts may create new objects only in "0_userdata.0" or "alias.0".')),a.createElement("div",{key:9},e('ra_The experts may create objects everywhere but from second level (e.g. "vis.0" or "javascript.0").'))];break}else(o.startsWith("alias.0")||o.startsWith("0_userdata"))&&(t=[a.createElement("div",{key:1},e("ra_Only following structures of objects are available:")),a.createElement("div",{key:2},e("ra_Folder → State")),a.createElement("div",{key:3},e("ra_Folder → Channel → State")),a.createElement("div",{key:4},e("ra_Folder → Device → Channel → State")),a.createElement("div",{key:5},e("ra_Device → Channel → State")),a.createElement("div",{key:6},e("ra_Channel → State")),a.createElement("div",{key:7,style:{height:10}}),a.createElement("div",{key:7},e('ra_Non-experts may create new objects only in "0_userdata.0" or "alias.0".')),a.createElement("div",{key:8},e('ra_The experts may create objects everywhere but from second level (e.g. "vis.0" or "javascript.0").'))])}return t.length?t:e("ra_Add new child object to selected parent")};onOpenFile(){const e=document.createElement("input");e.setAttribute("type","file"),e.setAttribute("id","files"),e.setAttribute("opacity","0"),e.addEventListener("change",t=>this.handleJsonUpload(t),!1),e.click()}renderInputJsonDialog(){const e=this.props.objectBrowserInsertJsonObjects;return this.state.showImportDialog?a.createElement(e,{onClose:t=>{this.setState({showImportDialog:!1}),t&&this.parseJsonFile(t)},themeName:this.props.themeName,themeType:this.props.themeType,t:this.props.t}):null}getToolbar(){let e=!1;if(this.state.selected.length||this.state.selectedNonObject){const t=this.state.selected[0]||this.state.selectedNonObject;t.split(".").length<2||this.objects[t]&&this.objects[t].type==="state"?e=!1:(this.state.filter.expertMode||t.startsWith("alias.0")||t.startsWith("0_userdata"))&&(e=!0)}return a.createElement("div",{style:{display:"flex",width:"100%",alignItems:"center",overflowX:"auto"}},a.createElement("div",{style:{display:"flex",width:"100%",alignItems:"center"}},a.createElement(Le,{title:this.props.t("ra_Refresh tree"),slotProps:{popper:{sx:z.tooltip}}},a.createElement("div",null,a.createElement(W,{onClick:()=>this.refreshComponent(),disabled:this.state.updating,size:"large"},a.createElement(fN,null)))),this.props.showExpertButton&&!this.props.expertMode&&a.createElement(Le,{title:this.props.t("ra_expertMode"),slotProps:{popper:{sx:z.tooltip}}},a.createElement(W,{key:"expertMode",color:this.state.filter.expertMode?"secondary":"default",onClick:()=>{const t={...this.state.filter};t.expertMode=!t.expertMode,this.localStorage.setItem(`${this.props.dialogName||"App"}.objectFilter`,JSON.stringify(t)),this.setState({filter:t})},size:"large"},a.createElement(Oa,null))),!this.props.disableColumnSelector&&this.props.width!=="xs"&&a.createElement(Le,{title:this.props.t("ra_Configure"),slotProps:{popper:{sx:z.tooltip}}},a.createElement(W,{key:"columnSelector",color:this.state.columnsAuto?"primary":"default",onClick:()=>this.setState({columnsSelectorShow:!0}),size:"large"},a.createElement(jy,null))),this.props.width!=="xs"&&this.state.expandAllVisible&&a.createElement(Le,{title:this.props.t("ra_Expand all nodes"),slotProps:{popper:{sx:z.tooltip}}},a.createElement(W,{key:"expandAll",onClick:()=>this.onExpandAll(),size:"large"},a.createElement(uo,null))),a.createElement(Le,{title:this.props.t("ra_Collapse all nodes"),slotProps:{popper:{sx:z.tooltip}}},a.createElement(W,{key:"collapseAll",onClick:()=>this.onCollapseAll(),size:"large"},a.createElement(Ti,null))),this.props.width!=="xs"&&a.createElement(Le,{title:this.props.t("ra_Expand one step node"),slotProps:{popper:{sx:z.tooltip}}},a.createElement(W,{key:"expandVisible",color:"primary",onClick:()=>this.onExpandVisible(),size:"large"},a.createElement(Sc,{badgeContent:this.state.depth,color:"secondary",sx:t=>({badge:{right:3,top:3,border:`2px solid ${t.palette.background.paper}`,padding:"0 4px"}})},a.createElement(uo,null)))),this.props.width!=="xs"&&a.createElement(Le,{title:this.props.t("ra_Collapse one step node"),slotProps:{popper:{sx:z.tooltip}}},a.createElement(W,{key:"collapseVisible",color:"primary",onClick:()=>this.onCollapseVisible(),size:"large"},a.createElement(Sc,{sx:t=>({badge:{right:3,top:3,border:`2px solid ${t.palette.background.paper}`,padding:"0 4px"}}),badgeContent:this.state.depth,color:"secondary"},a.createElement(Ti,null)))),this.props.objectStatesView&&a.createElement(Le,{title:this.props.t("ra_Toggle the states view"),slotProps:{popper:{sx:z.tooltip}}},a.createElement(W,{onClick:()=>this.onStatesViewVisible(),size:"large"},a.createElement(iy,{color:this.state.statesView?"primary":"inherit"}))),a.createElement(Le,{title:this.props.t("ra_Show/Hide object descriptions"),slotProps:{popper:{sx:z.tooltip}}},a.createElement(W,{onClick:()=>{this.localStorage.setItem(`${this.props.dialogName||"App"}.desc`,this.state.showDescription?"false":"true"),this.setState({showDescription:!this.state.showDescription})},size:"large"},a.createElement(cy,{color:this.state.showDescription?"primary":"inherit"}))),this.props.objectAddBoolean?a.createElement(Le,{title:this.toolTipObjectCreating(),slotProps:{popper:{sx:z.tooltip}}},a.createElement("div",null,a.createElement(W,{disabled:!e,onClick:()=>this.setState({modalNewObj:{id:this.state.selected[0]||this.state.selectedNonObject}}),size:"large"},a.createElement(Kn,null)))):null,this.props.objectImportExport&&a.createElement(Le,{title:this.props.t("ra_Add objects tree from JSON file"),slotProps:{popper:{sx:z.tooltip}}},a.createElement(W,{onClick:t=>{this.props.objectBrowserInsertJsonObjects?this.setState({showImportMenu:t.currentTarget}):this.onOpenFile()},size:"large"},a.createElement(Lo,null))),this.props.objectBrowserInsertJsonObjects?a.createElement(ws,{anchorEl:this.state.showImportMenu,open:!!this.state.showImportMenu,onClose:()=>this.setState({showImportMenu:null})},a.createElement(re,{onClick:()=>this.setState({showImportMenu:null},()=>this.onOpenFile())},a.createElement(Xt,null,a.createElement(uy,null)),a.createElement(dt,null,this.props.t("ra_From file"))),a.createElement(re,{onClick:()=>this.setState({showImportMenu:null,showImportDialog:!0})},a.createElement(Xt,null,a.createElement(Wj,null)),a.createElement(dt,null,this.props.t("ra_From text")))):null,this.props.objectImportExport&&(!!this.state.selected.length||this.state.selectedNonObject)&&a.createElement(Le,{title:this.props.t("ra_Save objects tree as JSON file"),slotProps:{popper:{sx:z.tooltip}}},a.createElement(W,{onClick:()=>this.setState({showExportDialog:this._getSelectedIdsForExport().length}),size:"large"},a.createElement(Lo,{style:{transform:"rotate(180deg)"}})))),!!this.props.objectBrowserEditObject&&this.props.width!=="xs"&&a.createElement("div",{style:{display:"flex",whiteSpace:"nowrap"}},`${this.props.t("ra_Objects")}: ${Object.keys(this.info.objects).length}, ${this.props.t("ra_States")}: ${Object.keys(this.info.objects).filter(t=>this.info.objects[t].type==="state").length}`),this.props.objectEditBoolean&&a.createElement(Le,{title:this.props.t("ra_Edit custom config"),slotProps:{popper:{sx:z.tooltip}}},a.createElement(W,{onClick:()=>{var i;const t=this.root?ig(this.root,"state",this.objects):[];t.length?(this.pauseSubscribe(!0),t.length===1&&(this.localStorage.setItem(`${this.props.dialogName||"App"}.objectSelected`,this.state.selected[0]),(i=this.props.router)==null||i.doNavigate(null,"custom",this.state.selected[0])),this.setState({customDialog:t,customDialogAll:!0})):this.setState({toast:this.props.t("ra_please select object")})},size:"large"},a.createElement(bj,null))))}toggleExpanded(e){const t=JSON.parse(JSON.stringify(this.state.expanded)),i=t.indexOf(e);i===-1?(t.push(e),t.sort()):t.splice(i,1),this.localStorage.setItem(`${this.props.dialogName||"App"}.objectExpanded`,JSON.stringify(t)),this.setState({expanded:t})}onCopy(e,t){e.stopPropagation(),e.preventDefault(),t&&(m.copyToClipboard(t),t.length<50?this.setState({toast:this.props.t("ra_Copied %s",t)}):this.setState({toast:this.props.t("ra_Copied")}))}renderTooltipAccessControl=e=>{if(!e)return null;const t=[{value:"0x400",valueNum:1024,title:"read",group:"Owner"},{value:"0x200",valueNum:512,title:"write",group:"Owner"},{value:"0x40",valueNum:64,title:"read",group:"Group"},{value:"0x20",valueNum:32,title:"write",group:"Group"},{value:"0x4",valueNum:4,title:"read",group:"Everyone"},{value:"0x2",valueNum:2,title:"write",group:"Everyone"}],i=[],r=o=>{const n=e[o];t.forEach((M,c)=>{n&M.valueNum&&i.push(a.createElement("span",{key:o+c},this.texts[`acl${M.group}_${M.title}_${o}`],",",a.createElement("span",{style:o==="object"?z.rightsObject:z.rightsState},M.value)))})};return i.push(a.createElement("span",{key:"group"},`${this.texts.ownerGroup}: ${(e.ownerGroup||"").replace("system.group.","")}`)),i.push(a.createElement("span",{key:"owner"},`${this.texts.ownerUser}: ${(e.owner||"").replace("system.user.","")}`)),r("object"),e.state&&r("state"),i.length?a.createElement("span",{style:z.tooltipAccessControl},i.map(o=>o)):null};renderColumnButtons(e,t){var n,M,c,l;if(!t.data.obj)return this.props.onObjectDelete||this.props.objectEditOfAccessControl?a.createElement("div",{style:z.buttonDiv},this.state.filter.expertMode&&this.props.objectEditOfAccessControl?a.createElement(W,{sx:{...z.cellButtonsButton,...z.cellButtonsEmptyButton,...z.cellButtonMinWidth},onClick:()=>this.setState({modalEditOfAccess:!0,modalEditOfAccessObjData:t.data}),size:"large"},a.createElement("div",{style:{height:15}},"---")):null,this.props.onObjectDelete&&((n=t.children)!=null&&n.length)?a.createElement(W,{sx:{...z.cellButtonsButton,...z.cellButtonsButtonAlone},size:"small","aria-label":"delete",title:this.texts.deleteObject,onClick:()=>{var g;const N=Object.keys(this.objects);N.sort();let u=0;const L=`${e}.`;for(let j=0;jL)break;this.props.onObjectDelete&&this.props.onObjectDelete(e,!!((g=t.children)!=null&&g.length),!1,u+1)}},a.createElement(wt,{style:z.cellButtonsButtonIcon})):null):null;t.data.aclTooltip=t.data.aclTooltip||this.renderTooltipAccessControl(t.data.obj.acl);const i=t.data.obj.acl?t.data.obj.type==="state"?t.data.obj.acl.state:t.data.obj.acl.object:0,r=t.data.obj.acl&&(t.data.obj.type==="state"?this.systemConfig.common.defaultNewAcl.state:this.systemConfig.common.defaultNewAcl.object),o=this.state.filter.expertMode||G0(t.data.id);return[this.state.filter.expertMode&&this.props.objectEditOfAccessControl?a.createElement(Le,{key:"acl",title:t.data.aclTooltip,slotProps:{popper:{sx:z.tooltip}}},a.createElement(W,{sx:{...z.cellButtonsButton,...z.cellButtonMinWidth,opacity:1},onClick:()=>this.setState({modalEditOfAccess:!0,modalEditOfAccessObjData:t.data}),size:"large"},a.createElement("div",{style:z.aclText},Number.isNaN(Number(i))?Number(r).toString(16):Number(i).toString(16)))):a.createElement("div",{key:"aclEmpty",style:z.cellButtonMinWidth}),o?a.createElement(W,{key:"edit",sx:{marginRight:"2px",...z.cellButtonsButton},size:"small","aria-label":"edit",title:this.texts.editObject,onClick:()=>{this.localStorage.setItem(`${this.props.dialogName||"App"}.objectSelected`,e),this.setState({editObjectDialog:e,editObjectAlias:!1})}},a.createElement(or,{style:z.cellButtonsButtonIcon})):a.createElement(J,{component:"div",key:"editDisabled",sx:z.cellButtonsButton}),this.props.onObjectDelete&&((M=t.children)!=null&&M.length||!((c=t.data.obj.common)!=null&&c.dontDelete))?a.createElement(W,{key:"delete",sx:z.cellButtonsButton,size:"small","aria-label":"delete",onClick:()=>{var g,j,y;const N=Object.keys(this.objects);N.sort();let u=0;const L=`${e}.`;for(let T=0;TL)break;this.props.onObjectDelete&&this.props.onObjectDelete(e,!!((g=t.children)!=null&&g.length),!((y=(j=t.data.obj)==null?void 0:j.common)!=null&&y.dontDelete),u)},title:this.texts.deleteObject},a.createElement(wt,{style:z.cellButtonsButtonIcon})):null,this.props.objectCustomDialog&&this.info.hasSomeCustoms&&t.data.obj.type==="state"&&((l=t.data.obj.common)==null?void 0:l.type)!=="file"?a.createElement(W,{sx:{...z.cellButtonsButton,...t.data.hasCustoms?this.styles.cellButtonsButtonWithCustoms:z.cellButtonsButtonWithoutCustoms},key:"custom",size:"small","aria-label":"config",title:this.texts.customConfig,onClick:()=>{var N;this.localStorage.setItem(`${this.props.dialogName||"App"}.objectSelected`,e),this.pauseSubscribe(!0),(N=this.props.router)==null||N.doNavigate(null,"customs",e),this.setState({customDialog:[e],customDialogAll:!1})}},a.createElement(qn,{style:z.cellButtonsButtonIcon})):null]}readHistory(e){var t,i;if(window.sparkline&&this.defaultHistory&&((i=(t=this.objects[e])==null?void 0:t.common)!=null&&i.custom)&&this.objects[e].common.custom[this.defaultHistory]){const r=new Date;r.setHours(r.getHours()-24),r.setMinutes(0),r.setSeconds(0),r.setMilliseconds(0);const o=r.getTime();this.props.socket.getHistory(e,{instance:this.defaultHistory,start:o,end:Date.now(),step:36e5,from:!1,ack:!1,q:!1,addId:!1,aggregate:"minmax"}).then(n=>{const M=window.document.getElementsByClassName("sparkline");for(let c=0;cconsole.warn(`Cannot read history: ${n}`))}}getTooltipInfo(e,t){var l,N,u;const i=this.objects[e],r=this.states[e],{valFull:o,fileViewer:n}=Pn({state:r,obj:i,texts:this.texts,dateFormat:this.props.dateFormat||this.systemConfig.common.dateFormat,isFloatComma:this.props.isFloatComma===void 0?this.systemConfig.common.isFloatComma:this.props.isFloatComma,full:!0}),M=[];o==null||o.forEach(L=>{L.t===this.texts.quality&&r.q?(M.push(a.createElement("div",{style:z.cellValueTooltipBoth,key:L.t},L.t,": ",L.v)),L.nbr||M.push(a.createElement("br",{key:`${L.t}_br`}))):(M.push(a.createElement("div",{style:z.cellValueTooltipTitle,key:L.t},L.t,": ")),M.push(a.createElement("div",{style:z.cellValueTooltipValue,key:`${L.t}_v`},L.v)),L.nbr||M.push(a.createElement("br",{key:`${L.t}_br`})))});const c=((l=i==null?void 0:i.common)==null?void 0:l.role)||"";n==="image"?M.push(a.createElement("img",{style:z.cellValueTooltipImage,src:r.val,alt:e})):c==="url"||i.common.role==="url.self"||i.common.role==="url.blank"?M.unshift(a.createElement("div",{key:"ctrl",style:{textDecoration:"underline",fontWeight:"bold"}},this.texts.ctrlForLink)):this.defaultHistory&&((u=(N=i==null?void 0:i.common)==null?void 0:N.custom)!=null&&u[this.defaultHistory])&&M.push(a.createElement("svg",{key:"sparkline",className:"sparkline","data-id":e,style:{fill:"#3d85de"},width:"200",height:"30",strokeWidth:"3"})),this.setState({tooltipInfo:{el:M,id:e}},()=>t&&t())}renderColumnValue(e,t,i){var c,l;const r=t.data.obj;if(!r||!this.states)return null;if(((c=r.common)==null?void 0:c.type)==="file")return a.createElement(J,{component:"div",sx:{...z.cellValueText,...z.cellValueFile}},"[file]");if(!this.states[e])return r.type==="state"&&(this.recordStates.includes(e)||this.recordStates.push(e),this.states[e]={val:null},this.subscribe(e)),null;this.recordStates.includes(e)||this.recordStates.push(e);const o=this.states[e];let n=t.data.state;if(!n){const{valText:N}=Pn({state:o,obj:r,texts:this.texts,dateFormat:this.props.dateFormat||this.systemConfig.common.dateFormat,isFloatComma:this.props.isFloatComma===void 0?this.systemConfig.common.isFloatComma:this.props.isFloatComma}),u=[];if(t.data.state={valTextRx:u},u.push(a.createElement("span",{className:`newValueBrowser-${this.props.themeType||"light"}`,key:`${N.v.toString()}valText`,style:{whiteSpace:"nowrap",display:"inline-block",overflow:"hidden",textOverflow:"ellipsis"}},N.v.toString())),N.u&&u.push(a.createElement("span",{className:`newValueBrowser-${this.props.themeType||"light"}`,style:z.cellValueTextUnit,key:`${N.v.toString()}unit`},N.u)),N.s!==void 0&&u.push(a.createElement("span",{style:z.cellValueTextState,className:`newValueBrowser-${this.props.themeType||"light"}`,key:`${N.v.toString()}states`},"(",N.s,")")),!i){const L=N.c!==void 0?N.c:N.v||"";u.push(a.createElement(Bs,{className:"copyButton",style:this.styles.iconCopy,onClick:g=>this.onCopy(g,L),key:"cc"}))}n=t.data.state}n.style=x5e({state:o,isExpertMode:this.state.filter.expertMode,isButton:t.data.button});let M=n.valTextRx;return this.state.filter.expertMode||(t.data.button?M=[a.createElement(A5e,{key:"button",style:{color:n.style.color,...z.cellValueButton}})]:t.data.switch&&(M=[a.createElement(br,{key:"switch",sx:{"& .MuiSwitch-thumb":{color:n.style.color},"& .MuiSwitch-track":{backgroundColor:this.states[e].val&&this.state.selected.includes(e)?this.props.themeType==="dark"?"#FFF !important":"#111 !important":void 0}},checked:!!this.states[e].val})])),a.createElement(Le,{key:"value",title:(l=this.state.tooltipInfo)==null?void 0:l.el,slotProps:{popper:{sx:z.cellValueTooltipBox},tooltip:{sx:z.cellValueTooltip}},onOpen:()=>this.getTooltipInfo(e,()=>this.readHistory(e)),onClose:()=>{var N;return((N=this.state.tooltipInfo)==null?void 0:N.id)===e&&this.setState({tooltipInfo:null})}},a.createElement(J,{component:"div",style:n.style,className:t.data.url?"iob-link":void 0,sx:{...z.cellValueText,height:i?void 0:$e,"& .admin-button:active":{transform:"translate(0, 2px)"}}},M))}_syncEnum(e,t,i,r){var M,c,l;if(!(t!=null&&t.length)){r&&r();return}const o=t.pop()||"",n=[];if((M=this.info.objects[o])!=null&&M.common){if((c=this.info.objects[o].common.members)!=null&&c.length){const N=this.info.objects[o].common.members.indexOf(e);if(N!==-1&&!i.includes(o)){const u=JSON.parse(JSON.stringify(this.info.objects[o]));u.common.members.splice(N,1),n.push(this.props.socket.setObject(o,u).then(()=>this.info.objects[o]=u).catch(L=>this.showError(L)))}}if(i.includes(o)&&!((l=this.info.objects[o].common.members)!=null&&l.includes(e))){const N=JSON.parse(JSON.stringify(this.info.objects[o]));N.common.members||=[],N.common.members.push(e),N.common.members.sort(),n.push(this.props.socket.setObject(o,N).then(()=>this.info.objects[o]=N).catch(u=>this.showError(u)))}}Promise.all(n).then(()=>{setTimeout(()=>this._syncEnum(e,t,i,r),0)})}syncEnum(e,t,i){const r=[...this.info[t==="func"?"funcEnums":"roomEnums"]];return new Promise(o=>{this._syncEnum(e,r,i,()=>{o()})})}renderEnumDialog(){if(!this.state.enumDialog)return null;const e=this.state.enumDialog.type,t=this.state.enumDialog.item,i=this.state.enumDialogEnums,r=this.state.enumDialog.enumsOriginal,o=(e==="room"?this.info.roomEnums:this.info.funcEnums).map(n=>{var M,c;return{name:He(((c=(M=this.objects[n])==null?void 0:M.common)==null?void 0:c.name)||n.split(".").pop()||"",this.props.lang),value:n,icon:Eo(this.objects,n,this.props.lang,this.imagePrefix)}}).sort((n,M)=>n.name>M.name?1:-1);return o.forEach(n=>{n.icon&&typeof n.icon=="string"&&(n.icon=a.createElement(J,{style:z.enumIconDiv},a.createElement("img",{src:n.icon,style:z.enumIcon,alt:n.name})))}),a.createElement(Ae,{sx:{"& .MuiPaper-root":z.enumDialog},onClose:()=>this.setState({enumDialog:null}),"aria-labelledby":"enum-dialog-title",open:!0},a.createElement(fe,{id:"enum-dialog-title",style:{display:"flex",justifyContent:"space-between",width:"100%",flexWrap:"nowrap",gap:8,paddingRight:12}},e==="func"?this.props.t("ra_Define functions"):this.props.t("ra_Define rooms"),a.createElement(bt,{color:"primary",disabled:r===JSON.stringify(i),size:"small",onClick:()=>this.syncEnum(t.data.id,e,i).then(()=>this.setState({enumDialog:null,enumDialogEnums:null}))},a.createElement(We,null))),a.createElement(xc,{sx:{"&.MuiList-root":z.enumList}},o.map(n=>{let M,c,l;typeof n=="object"?(M=n.value,c=n.name,l=n.icon):(M=n,c=n);const N=`checkbox-list-label-${M}`;return a.createElement(Jg,{sx:z.headerCellSelectItem,key:M,onClick:()=>{const u=i.indexOf(M),L=JSON.parse(JSON.stringify(this.state.enumDialogEnums));u===-1?(L.push(M),L.sort()):L.splice(u,1),this.setState({enumDialogEnums:L})},secondaryAction:l},a.createElement(Xt,{sx:{"&.MuiListItemIcon-root":z.enumCheckbox}},a.createElement(ue,{edge:"start",checked:i.includes(M),tabIndex:-1,disableRipple:!0,slotProps:{input:{"aria-labelledby":N}}})),a.createElement(dt,{id:N},c))})))}renderEditRoleDialog(){var e,t;if(!this.state.roleDialog||!this.props.objectBrowserEditRole)return null;if(this.state.roleDialog&&this.props.objectBrowserEditRole){const i=this.props.objectBrowserEditRole;return a.createElement(i,{key:"objectBrowserEditRole",id:this.state.roleDialog,socket:this.props.socket,t:this.props.t,roleArray:this.info.roles,commonType:(t=(e=this.info.objects[this.state.roleDialog])==null?void 0:e.common)==null?void 0:t.type,onClose:r=>{r&&(this.info.objects[this.state.roleDialog]=r),this.setState({roleDialog:null})}})}return null}onColumnsEditCustomDialogClose(e){var i,r;const t=this.customColumnDialog;if(e){let o=t.value;t.type==="boolean"?o=o==="true"||o===!0:t.type==="number"&&(o=parseFloat(o)),this.customColumnDialog=null,this.props.socket.getObject(((r=(i=this.state.columnsEditCustomDialog)==null?void 0:i.obj)==null?void 0:r._id)||"").then(n=>{var M;if(n&&k5e(n,(M=this.state.columnsEditCustomDialog)==null?void 0:M.it,o))return this.props.socket.setObject(n._id,n);throw new Error(this.props.t("ra_Cannot update attribute, because not found in the object"))}).then(()=>this.setState({columnsEditCustomDialog:null})).catch(n=>this.showError(n))}else this.customColumnDialog=null,this.setState({columnsEditCustomDialog:null})}renderColumnsEditCustomDialog(){if(!this.state.columnsEditCustomDialog)return null;if(!this.customColumnDialog){const e=F0(this.state.columnsEditCustomDialog.obj,this.state.columnsEditCustomDialog.it);this.customColumnDialog={type:this.state.columnsEditCustomDialog.it.type||typeof e,initValue:(e??"").toString(),value:(e??"").toString()}}return a.createElement(Ae,{onClose:()=>this.setState({columnsEditCustomDialog:null}),maxWidth:"md","aria-labelledby":"custom-dialog-title",open:!0},a.createElement(fe,{id:"custom-dialog-title"},`${this.props.t("ra_Edit object field")}: ${this.state.columnsEditCustomDialog.obj._id}`),a.createElement(_e,null,a.createElement(as,{id:"alert-dialog-description"},this.customColumnDialog.type==="boolean"?a.createElement(V,{control:a.createElement(ue,{onKeyUp:e=>e.key==="Enter"&&this.onColumnsEditCustomDialogClose(!0),defaultChecked:this.customColumnDialog.value==="true",onChange:e=>{const t=this.customColumnDialog;t.value=e.target.checked.toString();const i=t.value!==t.initValue;i===!this.state.customColumnDialogValueChanged&&this.setState({customColumnDialogValueChanged:i})}}),label:`${this.state.columnsEditCustomDialog.it.name} (${this.state.columnsEditCustomDialog.it.pathText})`}):a.createElement(Te,{variant:"standard",defaultValue:this.customColumnDialog.value,fullWidth:!0,onKeyUp:e=>e.key==="Enter"&&this.onColumnsEditCustomDialogClose(!0),label:`${this.state.columnsEditCustomDialog.it.name} (${this.state.columnsEditCustomDialog.it.pathText})`,onChange:e=>{const t=this.customColumnDialog;t.value=e.target.value;const i=t.value!==t.initValue;i===!this.state.customColumnDialogValueChanged&&this.setState({customColumnDialogValueChanged:i})},autoFocus:!0}))),a.createElement(xe,null,a.createElement(q,{variant:"contained",onClick:()=>this.onColumnsEditCustomDialogClose(!0),disabled:!this.state.customColumnDialogValueChanged,color:"primary",startIcon:a.createElement(We,null)},this.props.t("ra_Update")),a.createElement(q,{color:"grey",variant:"contained",onClick:()=>this.onColumnsEditCustomDialogClose(),startIcon:a.createElement(we,null)},this.props.t("ra_Cancel"))))}renderCustomValue(e,t,i){const r=F0(e,t);return r!=null?t.edit&&!this.props.notEditable&&(!t.objTypes||t.objTypes.includes(e.type))?a.createElement(J,{component:"div",style:{...z.columnCustom,...z.columnCustomEditable,...z[`columnCustom_${t.align}`]},onClick:()=>this.setState({columnsEditCustomDialog:{item:i,it:t,obj:e},customColumnDialogValueChanged:!1})},r):a.createElement(J,{component:"div",style:{...z.columnCustom,...z[`columnCustom_${t.align}`]}},r):null}renderAliasLink(e,t,i){const r=t||0,o=this.objects[this.info.aliasesMap[e][r]].common.alias.id;return o?a.createElement(J,{component:"div",onClick:n=>{n.stopPropagation(),n.preventDefault();const M=this.info.aliasesMap[e][r];this.info.aliasesMap[e].length>1&&this.setState({aliasMenu:""}),this.onSelect(M),setTimeout(()=>this.expandAllSelected(()=>this.scrollToItem(M)),100)},sx:i||this.styles.aliasAlone},a.createElement("span",{className:"admin-browser-arrow"},typeof o=="string"||o.read===e&&o.write===e?"↔":o.read===e?"→":"←"),this.info.aliasesMap[e][r]):null}renderLeaf(e,t,i){var bi,Ui,$i,Yr,Qr,dc,hc,zc,wc,Ic,Cc,pc,Ac,mc;const r=e.data.id;i.count++,t=t===void 0?this.state.expanded.includes(r):t;let o;const n=e.data.obj,M=n==null?void 0:n.type;e.children||M==="folder"||M==="device"||M==="channel"||M==="meta"?o=t?a.createElement(uo,{style:this.styles.cellIdIconFolder,onClick:()=>this.toggleExpanded(r)}):a.createElement(Ti,{style:this.styles.cellIdIconFolder,onClick:()=>this.toggleExpanded(r)}):n&&n.common&&n.common.write===!1&&n.type==="state"?o=a.createElement(D5e,{style:this.styles.cellIdIconDocument}):o=a.createElement(T5e,{style:this.styles.cellIdIconDocument});let c=null;e.data.icon&&(typeof e.data.icon=="string"?e.data.icon.length<3?c=a.createElement("span",{className:"iconOwn",style:z.cellIdIconOwn},e.data.icon):c=a.createElement(be,{style:z.cellIdIconOwn,className:"iconOwn",src:e.data.icon,alt:""}):c=e.data.icon);const l=n==null?void 0:n.common,N=(n==null?void 0:n.type)&&H0[n.type]||a.createElement("div",{className:"itemIcon"}),u=this.levelPadding*(e.data.level||0);if(e.data.lang!==this.props.lang){const{rooms:v,per:ie}=ng(this.info,r,this.props.lang);e.data.rooms=v.join(", "),e.data.per=ie;const{funcs:Je,pef:Oe}=ag(this.info,r,this.props.lang);e.data.funcs=Je.join(", "),e.data.pef=Oe,e.data.lang=this.props.lang}const L=this.props.multiSelect&&this.objects[r]&&(!this.props.types||this.props.types.includes(this.objects[r].type))?a.createElement(ue,{style:z.checkBox,checked:this.state.selected.includes(r)}):null;let g=!this.props.notEditable&&M==="state"&&(this.state.filter.expertMode||(l==null?void 0:l.write)!==!1);this.props.objectBrowserViewFile&&(l==null?void 0:l.type)==="file"&&(g=!0);const j=!this.props.notEditable&&this.objects[r]&&(this.state.filter.expertMode||M==="state"||M==="channel"||M==="device"),y=this.state.statesView&&(M==="state"||M==="channel"||M==="device");let T="";const d=[];if(y&&(T=(bi=this.states[r])==null?void 0:bi.from,T===void 0?T=" ":(T=T?T.replace(/^system\.adapter\.|^system\./,""):"",d.push(`${this.texts.stateChangedFrom} ${T}`)),n!=null&&n.user)){const v=n.user.replace("system.user.","");T+=`/${v}`,d.push(`${this.texts.stateChangedBy} ${v}`)}n&&(n.from&&d.push(`${this.texts.objectChangedFrom} ${n.from.replace(/^system\.adapter\.|^system\./,"")}`),n.user&&d.push(`${this.texts.objectChangedBy} ${n.user.replace(/^system\.user\./,"")}`),n.ts&&d.push(`${this.texts.objectChangedByUser} ${m.formatDate(new Date(n.ts),this.props.dateFormat||this.systemConfig.common.dateFormat)}`));let I=!1,w=null;r.startsWith("alias.")&&((Ui=l==null?void 0:l.alias)!=null&&Ui.id)?(I=typeof l.alias.id=="object",I?w=a.createElement("div",{style:z.cellIdAliasReadWriteDiv},l.alias.id.read?a.createElement(J,{component:"div",onClick:v=>{v.stopPropagation(),v.preventDefault(),this.onSelect(l.alias.id.read),setTimeout(()=>this.expandAllSelected(()=>this.scrollToItem(l.alias.id.read)),100)},sx:this.styles.aliasReadWrite},"←",l.alias.id.read):null,l.alias.id.write?a.createElement(J,{component:"div",onClick:v=>{v.stopPropagation(),v.preventDefault(),this.onSelect(l.alias.id.write),setTimeout(()=>this.expandAllSelected(()=>this.scrollToItem(l.alias.id.write)),100)},sx:this.styles.aliasReadWrite},"→",l.alias.id.write):null):w=a.createElement(J,{component:"div",onClick:v=>{v.stopPropagation(),v.preventDefault(),this.onSelect(l.alias.id),setTimeout(()=>this.expandAllSelected(()=>this.scrollToItem(l.alias.id)),100)},sx:this.styles.aliasAlone},"→",l.alias.id)):this.info.aliasesMap[r]&&(this.info.aliasesMap[r].length>1?w=a.createElement(J,{component:"div",id:`alias_${r}`,onClick:v=>{v.stopPropagation(),v.preventDefault(),this.setState({aliasMenu:r})},sx:this.styles.aliasAlone},this.props.t("ra_%s links from aliases",this.info.aliasesMap[r].length)):w=this.renderAliasLink(r,0));let A=l==null?void 0:l.color,p;if(A&&!this.state.selected.includes(r)){const v=this.props.themeName==="dark"?"#1f1f1f":this.props.themeName==="blue"?"#222a2e":"#FFFFFF";m.colorDistance(A,v)<1e3&&(p=this.props.themeType==="dark"?"#9a9a9a":"#565656")}let h=!1;r==="0_userdata"?(A=qL(this.props.themeType),h=!0):r==="alias"?(A=eg(this.props.themeType),h=!0):r==="javascript"?(A=C5e(this.props.themeType),h=!0):r==="system"?(A=tg(this.props.themeType),h=!0):r==="system.adapter"?A=sg(this.props.themeType):(!A||this.state.selected.includes(r))&&(A="inherit");const C=[];if(l!=null&&l.statusStates){const v={};Object.keys(l.statusStates).forEach(Je=>{var Tt;let Oe=l.statusStates[Je];Oe.split(".").length<3&&(Oe=`${r}.${Oe}`),v[Je]=Oe,this.states[Oe]?this.recordStates.includes(Oe)||this.recordStates.push(Oe):((Tt=this.objects[Oe])==null?void 0:Tt.type)==="state"&&(this.recordStates.includes(Oe)||this.recordStates.push(Oe),this.states[Oe]={val:null},this.subscribe(Oe))});let ie=!1;l.statusStates.errorId&&this.states[v.errorId]&&this.states[v.errorId].val&&(A=this.props.themeType==="dark"?Mg:cg,ie=!0,C.push(a.createElement(Fj,{key:"error",style:this.styles.iconDeviceError}))),v.onlineId&&this.states[v.onlineId]?ie?this.states[v.onlineId].val?C.push(a.createElement(li,{key:"conn",style:this.styles.iconDeviceConnected})):C.push(a.createElement($r,{key:"disc",style:this.styles.iconDeviceDisconnected})):this.states[v.onlineId].val?(A=this.props.themeType==="dark"?Sa:ka,C.push(a.createElement(li,{key:"conn",style:this.styles.iconDeviceConnected}))):(A=this.props.themeType==="dark"?va:Ya,C.push(a.createElement($r,{key:"disc",style:this.styles.iconDeviceDisconnected}))):v.offlineId&&this.states[v.offlineId]&&(ie?this.states[v.offlineId].val?C.push(a.createElement($r,{key:"disc",style:this.styles.iconDeviceDisconnected})):C.push(a.createElement(li,{key:"conn",style:this.styles.iconDeviceConnected})):this.states[v.offlineId].val?(A=this.props.themeType==="dark"?va:Ya,C.push(a.createElement($r,{key:"disc",style:this.styles.iconDeviceDisconnected}))):(A=this.props.themeType==="dark"?Sa:ka,C.push(a.createElement(li,{key:"conn",style:this.styles.iconDeviceConnected}))))}const E=y?m.quality2text((($i=this.states[r])==null?void 0:$i.q)||0).join(", "):null;let O=((Yr=e.data)==null?void 0:Yr.title)||"",U=!1;if(this.state.showDescription){const v=rg(e.data,this.props.lang);v&&(O=[a.createElement("div",{key:"name",style:z.cellNameDivDiv},O),a.createElement("div",{key:"desc",style:z.cellDescription},v)],U=!!v)}const k=this.props.width==="xs"&&this.state.focused===r,K=a.createElement(ts,{container:!0,wrap:"nowrap",direction:"row",sx:z.cellId,style:{width:this.columnsVisibility.id,paddingLeft:u}},a.createElement(ts,{container:!0,alignItems:"center"},L,o),a.createElement(ts,{style:{...z.cellIdSpan,...p?this.styles.invertedBackground:void 0,color:A,fontWeight:h?"bold":void 0}},a.createElement(Le,{title:_5e(e.data,this.props.lang),slotProps:{popper:{sx:z.tooltip}}},a.createElement("div",null,e.data.name)),w,C),a.createElement("div",{style:{...z.grow,...p?this.styles.invertedBackgroundFlex:{}}}),a.createElement(ts,{container:!0,alignItems:"center"},c),this.props.width!=="xs"?a.createElement("div",null,a.createElement(Bs,{className:k?"":"copyButton",style:z.cellCopyButton,onClick:v=>this.onCopy(v,r)})):null);let x=k&&O||this.columnsVisibility.name?a.createElement(J,{component:"div",sx:{...z.cellName,...U?z.cellNameWithDesc:void 0,width:this.props.width!=="xs"?this.columnsVisibility.name:void 0,ml:k?0:"5px"}},O,!k&&((Qr=e.data)!=null&&Qr.title)?a.createElement(J,{style:{color:A}},a.createElement(Bs,{className:"copyButton",style:z.cellCopyButton,onClick:v=>{var ie;return this.onCopy(v,(ie=e.data)==null?void 0:ie.title)}})):null):null,S;this.state.statesView?S=[k&&y&&((dc=this.states[r])!=null&&dc.from)||this.columnsVisibility.changedFrom?{el:a.createElement("div",{key:"from",style:{...z.cellRole,width:this.props.width!=="xs"?this.columnsVisibility.changedFrom:void 0},title:d.join(` +`)},y&&((hc=this.states[r])!=null&&hc.from)?T:null),type:"from"}:null,k&&E||this.columnsVisibility.qualityCode?{el:a.createElement("div",{key:"q",style:{...z.cellRole,width:this.props.width!=="xs"?this.columnsVisibility.qualityCode:void 0},title:E||""},E),type:"quality"}:null,k&&y&&((zc=this.states[r])!=null&&zc.ts)||this.columnsVisibility.timestamp?{el:a.createElement("div",{key:"ts",style:{...z.cellRole,width:this.props.width!=="xs"?this.columnsVisibility.timestamp:void 0}},y&&((wc=this.states[r])!=null&&wc.ts)?m.formatDate(new Date(this.states[r].ts),this.props.dateFormat||this.systemConfig.common.dateFormat):null),type:"ts"}:null,k&&y&&((Ic=this.states[r])!=null&&Ic.lc)||this.columnsVisibility.lastChange?{el:a.createElement("div",{key:"lc",style:{...z.cellRole,width:this.props.width!=="xs"?this.columnsVisibility.lastChange:void 0}},y&&((Cc=this.states[r])!=null&&Cc.lc)?m.formatDate(new Date(this.states[r].lc),this.props.dateFormat||this.systemConfig.common.dateFormat):null),type:"lc"}:null]:S=[k&&(n!=null&&n.type)||this.columnsVisibility.type?{el:a.createElement("div",{key:"type",style:{...z.cellType,width:this.props.width!=="xs"?this.columnsVisibility.type:void 0}},N," ",n==null?void 0:n.type),type:"filter_type"}:null,k&&l||this.columnsVisibility.role?{el:a.createElement("div",{key:"role",style:{...z.cellRole,width:this.props.width!=="xs"?this.columnsVisibility.role:"100%",cursor:this.state.filter.expertMode&&j&&this.props.objectBrowserEditRole?"text":"default"},onClick:!k&&this.state.filter.expertMode&&j&&this.props.objectBrowserEditRole?()=>this.setState({roleDialog:e.data.id}):void 0},l==null?void 0:l.role),type:"filter_role",onClick:k&&this.state.filter.expertMode&&j&&this.props.objectBrowserEditRole?()=>this.setState({roleDialog:e.data.id}):void 0}:null,k&&l||this.columnsVisibility.room?{el:a.createElement("div",{key:"room",style:{...z.cellRoom,...e.data.per?z.cellEnumParent:{},width:this.props.width!=="xs"?this.columnsVisibility.room:"100%",cursor:j?"text":"default"},onClick:!k&&j?()=>{const v=Rs(this.info,e.data.id,"roomEnums");this.setState({enumDialogEnums:v,enumDialog:{item:e,type:"room",enumsOriginal:JSON.stringify(v)}})}:void 0},e.data.rooms),type:"filter_room",onClick:k&&j?()=>{const v=Rs(this.info,e.data.id,"roomEnums");this.setState({enumDialogEnums:v,enumDialog:{item:e,type:"room",enumsOriginal:JSON.stringify(v)}})}:void 0}:null,k&&l||this.columnsVisibility.func?{el:a.createElement("div",{key:"func",style:{...z.cellFunc,...e.data.pef?z.cellEnumParent:{},width:this.props.width!=="xs"?this.columnsVisibility.func:"100%",cursor:j?"text":"default"},onClick:!k&&j?()=>{const v=Rs(this.info,e.data.id,"funcEnums");this.setState({enumDialogEnums:v,enumDialog:{item:e,type:"func",enumsOriginal:JSON.stringify(v)}})}:void 0},e.data.funcs),type:"filter_func",onClick:k&&j?()=>{const v=Rs(this.info,e.data.id,"funcEnums");this.setState({enumDialogEnums:v,enumDialog:{item:e,type:"func",enumsOriginal:JSON.stringify(v)}})}:void 0}:null];let R=((pc=this.adapterColumns)==null?void 0:pc.map(v=>a.createElement("div",{style:{...z.cellAdapter,width:this.props.width!=="xs"?this.columnsVisibility[v.id]:void 0},key:v.id,title:`${v.adapter} => ${v.pathText}`},n?this.renderCustomValue(n,v,e):null)))||null;const he=k||this.columnsVisibility.val?this.renderColumnValue(r,e,k):null;let Xe=k&&he||this.columnsVisibility.val?a.createElement("div",{style:{...z.cellValue,width:this.props.width!=="xs"?this.columnsVisibility.val:"calc(100% - 100px)",cursor:g?(l==null?void 0:l.type)==="file"?"zoom-in":e.data.button?"grab":"text":"default"},onClick:v=>{var ie,Je,Oe;if(g){if(!(!n||!this.states))if((l==null?void 0:l.type)==="file")this.setState({viewFileDialog:r});else if(e.data.url&&v.ctrlKey){if((ie=this.states[r])!=null&&ie.val&&typeof this.states[r].val=="string")if((l==null?void 0:l.role)==="url.self")window.location.href=this.states[r].val;else{const Tt=window.open(this.states[r].val,"_blank");Tt==null||Tt.focus()}}else!this.state.filter.expertMode&&e.data.button?this.props.socket.setState(r,!0).catch(Tt=>window.alert(`Cannot write state "${r}": ${Tt}`)):!this.state.filter.expertMode&&e.data.switch?this.props.socket.setState(r,!this.states[r].val).catch(Tt=>window.alert(`Cannot write state "${r}": ${Tt}`)):(this.edit={val:this.states[r]?this.states[r].val:"",q:this.states[r]&&this.states[r].q||0,ack:!1,id:r},this.setState({updateOpened:!0}))}else(l==null?void 0:l.role)==="url"||(l==null?void 0:l.role)==="url.blank"&&v.ctrlKey?(Je=this.states[r])!=null&&Je.val&&typeof this.states[r].val=="string"&&window.open(this.states[r].val,"_blank"):(l==null?void 0:l.role)==="url.self"&&v.ctrlKey&&(Oe=this.states[r])!=null&&Oe.val&&typeof this.states[r].val=="string"&&(window.location.href=this.states[r].val)}},he):null,ct=k||this.columnsVisibility.buttons?a.createElement("div",{style:{...z.cellButtons,width:this.props.width!=="xs"?this.columnsVisibility.buttons:void 0}},this.renderColumnButtons(r,e)):null,bs=null;if(this.props.width==="xs"&&this.state.focused===r){S=S.filter(ie=>ie);let v;S.length?v=S.map(ie=>ie?a.createElement("div",{key:ie.type,style:z.cellDetailsLine},a.createElement("span",{style:z.cellDetailsName},this.texts[ie.type],":"),ie.el,a.createElement("div",{style:{flexGrow:1}}),ie.onClick?a.createElement(or,{style:z.cellCopyButtonInDetails,onClick:()=>{ie!=null&&ie.onClick&&ie.onClick()}}):null):null):v=null,R.length||(R=null),bs=a.createElement(IN,{style:{width:"100%",display:"flex",flexDirection:"column",padding:10,backgroundColor:this.props.theme.palette.mode==="dark"?"#333":"#ccc"}},a.createElement("div",{style:z.cellDetailsLine},a.createElement("div",{style:{flexGrow:1}}),a.createElement(Bs,{style:z.cellCopyButtonInDetails,onClick:ie=>this.onCopy(ie,r)})),x&&a.createElement("div",{style:z.cellDetailsLine},a.createElement("span",{style:z.cellDetailsName},this.texts.name,":"),x,a.createElement("div",{style:{flexGrow:1}}),(Ac=e.data)!=null&&Ac.title?a.createElement(Bs,{className:"copyButton",style:z.cellCopyButtonInDetails,onClick:ie=>{var Je;return this.onCopy(ie,(Je=e.data)==null?void 0:Je.title)}}):null),v,R&&a.createElement("div",{style:z.cellDetailsLine},R),((mc=this.objects[r])==null?void 0:mc.type)==="state"&&a.createElement("div",{style:z.cellDetailsLine},a.createElement("span",{style:z.cellDetailsName},this.texts.value,":"),Xe,a.createElement("div",{style:{flexGrow:1}}),a.createElement(Bs,{className:"copyButton",style:z.cellCopyButtonInDetails,onClick:ie=>{const{valText:Je}=Pn({state:this.states[r],obj:this.objects[r],texts:this.texts,dateFormat:this.props.dateFormat||this.systemConfig.common.dateFormat,isFloatComma:this.props.isFloatComma===void 0?this.systemConfig.common.isFloatComma:this.props.isFloatComma});this.onCopy(ie,Je.c!==void 0?Je.c:Je.v.toString())},key:"cc"})),ct&&a.createElement("div",{style:{...z.cellDetailsLine,justifyContent:"right"}},ct)),x=null,S=null,R=null,Xe=null,ct=null}return{row:a.createElement(ts,{container:!0,direction:"row",wrap:"nowrap",sx:m.getStyle(this.props.theme,z.tableRow,this.state.linesEnabled&&z.tableRowLines,!this.props.dragEnabled&&z.tableRowNoDragging,w&&z.tableRowAlias,I&&z.tableRowAliasReadWrite,this.state.focused===r&&this.props.multiSelect&&z.tableRowFocused,!e.data.visible&&z.filteredOut,e.data.hasVisibleParent&&!e.data.visible&&!e.data.hasVisibleChildren&&z.filteredParentOut,this.state.selected.includes(r)&&z.itemSelected,this.state.selectedNonObject===r&&z.itemSelected),key:r,id:r,onMouseDown:v=>{this.onSelect(r);let ie;"which"in v?ie=v.which===3:"button"in v&&(ie=v.button===2),ie?this.contextMenu={item:e,ts:Date.now()}:this.contextMenu=null},onDoubleClick:()=>{e.children?this.toggleExpanded(r):this.onSelect(r,!0)}},K,x,S==null?void 0:S.map(v=>v==null?void 0:v.el),R,Xe,ct),details:bs}}renderItem(e,t,i){const r=[];i=i||{count:0};const o=this.renderLeaf(e,t,i);let n;const M=this.props.DragWrapper;return this.props.dragEnabled&&M?e.data.sumVisibility?n=a.createElement(M,{key:e.data.id,item:e,style:z.draggable},o.row):n=a.createElement("div",{key:e.data.id,style:z.nonDraggable},o.row):n=o.row,e.data.id&&n&&r.push(n),o.details&&r.push(o.details),t=t===void 0?jr(this.state.expanded,e.data.id):t,(!e.data.id||t)&&(this.state.foldersFirst?e.children&&(r.push(e.children.map(c=>c.children&&(!this.state.columnsSelectorShow||i.count<15)&&c.data.sumVisibility?this.renderItem(c,void 0,i):null)),r.push(e.children.map(c=>!c.children&&(!this.state.columnsSelectorShow||i.count<15)&&c.data.sumVisibility?this.renderItem(c,void 0,i):null))):e.children&&r.push(e.children.map(c=>(!this.state.columnsSelectorShow||i.count<15)&&c.data.sumVisibility?this.renderItem(c,void 0,i):null))),r}calculateColumnsVisibility(e,t,i,r){let o=r||this.state.columnsWidths;const n=i||this.state.columnsForAdmin,M=t||this.state.columns||[],c=typeof e!="boolean"?this.state.columnsAuto:e;o=JSON.parse(JSON.stringify(o)),Object.keys(o).forEach(N=>{o[N]&&(o[N]=parseInt(o[N],10)||0)}),this.adapterColumns=[];const l=ze[this.props.width||"lg"].widths;if(c){if(this.columnsVisibility={id:ze[this.props.width||"lg"].idWidth,name:this.visibleCols.includes("name")&&l.name||0,nameHeader:this.visibleCols.includes("name")&&l.name||0,type:this.visibleCols.includes("type")&&l.type||0,role:this.visibleCols.includes("role")&&l.role||0,room:this.visibleCols.includes("room")&&l.room||0,func:this.visibleCols.includes("func")&&l.func||0,changedFrom:this.visibleCols.includes("changedFrom")&&l.changedFrom||0,qualityCode:this.visibleCols.includes("qualityCode")&&l.qualityCode||0,timestamp:this.visibleCols.includes("timestamp")&&l.timestamp||0,lastChange:this.visibleCols.includes("lastChange")&&l.lastChange||0,val:this.visibleCols.includes("val")&&l.val||0,buttons:this.visibleCols.includes("buttons")&&l.buttons||0},this.columnsVisibility.name&&!this.customWidth){let N=this.columnsVisibility.id||0;this.state.statesView?(N+=this.columnsVisibility.changedFrom||0,N+=this.columnsVisibility.qualityCode||0,N+=this.columnsVisibility.timestamp||0,N+=this.columnsVisibility.lastChange||0):(N+=this.columnsVisibility.type||0,N+=this.columnsVisibility.role||0,N+=this.columnsVisibility.room||0,N+=this.columnsVisibility.func||0),N+=this.columnsVisibility.val||0,N+=this.columnsVisibility.buttons||0,this.columnsVisibility.name=`calc(100% - ${N+5}px)`,this.columnsVisibility.nameHeader=`calc(100% - ${N+5+this.state.scrollBarWidth}px)`}else if(!this.customWidth){let N=0;this.state.statesView?(N+=this.columnsVisibility.changedFrom||0,N+=this.columnsVisibility.qualityCode||0,N+=this.columnsVisibility.timestamp||0,N+=this.columnsVisibility.lastChange||0):(N+=this.columnsVisibility.type||0,N+=this.columnsVisibility.role||0,N+=this.columnsVisibility.room||0,N+=this.columnsVisibility.func||0),N+=this.columnsVisibility.val||0,N+=this.columnsVisibility.buttons||0,this.columnsVisibility.id=`calc(100% - ${N+5}px)`}}else{const N=this.props.width||"lg";this.columnsVisibility={id:o.id||ze[N].idWidth,name:M.includes("name")&&(o.name||l.name||ze[N].widths.name)||0,type:M.includes("type")&&(o.type||l.type||ze[N].widths.type)||0,role:M.includes("role")&&(o.role||l.role||ze[N].widths.role)||0,room:M.includes("room")&&(o.room||l.room||ze[N].widths.room)||0,func:M.includes("func")&&(o.func||l.func||ze[N].widths.func)||0};let u=this.columnsVisibility.id;if(this.columnsVisibility.name&&(u+=this.columnsVisibility.type||0,u+=this.columnsVisibility.role||0,u+=this.columnsVisibility.room||0,u+=this.columnsVisibility.func||0),n&&M&&Object.keys(n).sort().forEach(L=>n[L].forEach(g=>{const j=`_${L}_${g.path}`;if(M.includes(j)){const y={adapter:L,id:`_${L}_${g.path}`,name:g.name,path:g.path.split("."),pathText:g.path};g.edit&&(y.edit=!0,g.type&&(y.type=g.type),g.objTypes&&(y.objTypes=g.objTypes)),this.adapterColumns.push(y),this.columnsVisibility[j]=o[y.id]||g.width||ze[N].widths.func||ze.xl.widths.func||0,u+=this.columnsVisibility[j]}else this.columnsVisibility[j]=0})),this.adapterColumns.sort((L,g)=>L.id>g.id?-1:L.idj==="id"||typeof this.columnsVisibility[j]=="string"||!this.columnsVisibility[j]?g:g+this.columnsVisibility[j],0);this.columnsVisibility.id=`calc(100% - ${L}px)`}}}resizerMouseMove=e=>{if(this.resizerActiveDiv){let t,i;this.resizeLeft?(t=this.resizerOldWidth-e.clientX+this.resizerPosition,i=this.resizerOldWidthNext+e.clientX-this.resizerPosition):(t=this.resizerOldWidth+e.clientX-this.resizerPosition,i=this.resizerOldWidthNext-e.clientX+this.resizerPosition),this.resizerActiveName&&this.resizerNextName&&(!this.resizerMin||t>this.resizerMin)&&(!this.resizerNextMin||i>this.resizerNextMin)&&(this.resizerCurrentWidths[this.resizerActiveName]=t,this.resizerCurrentWidths[this.resizerNextName]=i,this.resizerActiveDiv.style.width=`${t}px`,this.resizerNextDiv&&(this.resizerNextDiv.style.width=`${i}px`),this.columnsVisibility[this.resizerActiveName]=t,this.columnsVisibility[this.resizerNextName]=i,this.resizerNextName==="nameHeader"?(this.columnsVisibility.name=i-this.state.scrollBarWidth,this.resizerCurrentWidths.name=i-this.state.scrollBarWidth):this.resizerActiveName==="nameHeader"&&(this.columnsVisibility.name=t-this.state.scrollBarWidth,this.resizerCurrentWidths.name=t-this.state.scrollBarWidth),this.customWidth=!0,this.resizeTimeout&&clearTimeout(this.resizeTimeout),this.resizeTimeout=setTimeout(()=>{this.resizeTimeout=null,this.forceUpdate()},200))}};resizerMouseUp=()=>{this.localStorage.setItem(`${this.props.dialogName||"App"}.table`,JSON.stringify(this.resizerCurrentWidths)),this.resizerActiveName=null,this.resizerNextName=null,this.resizerActiveDiv=null,this.resizerNextDiv=null,window.removeEventListener("mousemove",this.resizerMouseMove),window.removeEventListener("mouseup",this.resizerMouseUp)};resizerMouseDown=e=>{if(this.storedWidths||=JSON.parse(JSON.stringify(ze[this.props.width||"lg"])),this.resizerCurrentWidths||={},this.resizerActiveDiv=e.target.parentNode,this.resizerActiveName=this.resizerActiveDiv.dataset.name||null,this.resizerActiveName){let t=0;if(e.target.dataset.left==="true"){this.resizeLeft=!0,this.resizerNextDiv=this.resizerActiveDiv.previousElementSibling;let i=this.resizerNextDiv.querySelector(".iob-ob-resize-handler");for(;this.resizerNextDiv&&!i&&t<10;)this.resizerNextDiv=this.resizerNextDiv.previousElementSibling,i=this.resizerNextDiv.querySelector(".iob-ob-resize-handler"),t++;(i==null?void 0:i.dataset.left)!=="true"&&(this.resizerNextDiv=this.resizerNextDiv.nextElementSibling)}else this.resizeLeft=!1,this.resizerNextDiv=this.resizerActiveDiv.nextElementSibling;this.resizerNextName=this.resizerNextDiv.dataset.name||null,this.resizerMin=parseInt(this.resizerActiveDiv.dataset.min,10)||0,this.resizerNextMin=parseInt(this.resizerNextDiv.dataset.min,10)||0,this.resizerPosition=e.clientX,this.resizerCurrentWidths[this.resizerActiveName]=this.resizerActiveDiv.offsetWidth,this.resizerOldWidth=this.resizerCurrentWidths[this.resizerActiveName],this.resizerNextName&&(this.resizerCurrentWidths[this.resizerNextName]=this.resizerNextDiv.offsetWidth,this.resizerOldWidthNext=this.resizerCurrentWidths[this.resizerNextName]),window.addEventListener("mousemove",this.resizerMouseMove),window.addEventListener("mouseup",this.resizerMouseUp)}};navigateKeyPress(e){var i,r;const t=this.state.selectedNonObject||this.state.selected[0];if(t){if(e.code==="ArrowUp"||e.code==="ArrowDown"){e.preventDefault();const o=[];(i=this.tableRef.current)==null||i.childNodes.forEach(l=>o.push(l.id));const n=o.indexOf(t),M=e.code==="ArrowDown"?n+1:n-1,c=o[M]||t;this.onSelect(c),this.scrollToItem(c)}if((e.code==="ArrowRight"||e.code==="ArrowLeft")&&this.toggleExpanded(t),e.code==="Delete"&&this.root&&t){const o=_o.getItemFromRoot(this.root,t);if(o){const{obj:n}=o.data;n&&!((r=n.common)!=null&&r.dontDelete)&&this.showDeleteDialog({id:t,obj:n,item:o})}}}}static getItemFromRoot(e,t){const i=t.split(".");let r="",o=e;for(let n=0;n{this.customWidth=!1,ze[this.props.width||"lg"]=JSON.parse(JSON.stringify(this.storedWidths)),this.calculateColumnsVisibility(),this.localStorage.removeItem(`${this.props.dialogName||"App"}.table`),this.forceUpdate()};renderHandleRight(){return a.createElement(J,{component:"div",className:"iob-ob-resize-handler",sx:{...z.resizeHandle,...z.resizeHandleRight},onMouseDown:this.resizerMouseDown,onDoubleClick:this.resizerReset,title:this.props.t("ra_Double click to reset table layout")})}renderHeader(){let e=null;return!this.columnsVisibility.buttons&&!this.isFilterEmpty()&&(e=a.createElement(W,{onClick:()=>this.clearFilter(),style:z.buttonClearFilter,title:this.props.t("ra_Clear filter"),size:"large"},a.createElement(h5e,null),a.createElement(we,{style:z.buttonClearFilterIcon}))),this.props.width==="xs"?a.createElement("div",{style:z.headerRow},a.createElement("div",{style:{...z.headerCell,width:"100%"}},this.getFilterInput("id"))):a.createElement("div",{style:z.headerRow},a.createElement("div",{style:{...z.headerCell,width:this.columnsVisibility.id,position:"relative"},"data-min":240,"data-name":"id"},this.getFilterInput("id"),this.renderHandleRight()),this.columnsVisibility.name?a.createElement("div",{style:{...z.headerCell,width:this.columnsVisibility.nameHeader,position:"relative"},"data-min":100,"data-name":"nameHeader"},this.getFilterInput("name"),this.renderHandleRight()):null,!this.state.statesView&&a.createElement(a.Fragment,null,this.columnsVisibility.type?a.createElement("div",{style:{...z.headerCell,width:this.columnsVisibility.type,position:"relative"},"data-min":100,"data-name":"type"},this.getFilterSelectType(),this.renderHandleRight()):null,this.columnsVisibility.role?a.createElement("div",{style:{...z.headerCell,width:this.columnsVisibility.role,position:"relative"},"data-min":100,"data-name":"role"},this.getFilterSelectRole(),this.renderHandleRight()):null,this.columnsVisibility.room?a.createElement("div",{style:{...z.headerCell,width:this.columnsVisibility.room,position:"relative"},"data-min":100,"data-name":"room"},this.getFilterSelectRoom(),this.renderHandleRight()):null,this.columnsVisibility.func?a.createElement("div",{style:{...z.headerCell,width:this.columnsVisibility.func,position:"relative"},"data-min":100,"data-name":"func"},this.getFilterSelectFunction(),this.renderHandleRight()):null),this.state.statesView&&a.createElement(a.Fragment,null,a.createElement("div",{style:{...z.headerCell,...z.headerCellValue,width:this.columnsVisibility.changedFrom,position:"relative"},"data-min":100,"data-name":"changedFrom"},this.props.t("ra_Changed from"),this.renderHandleRight()),a.createElement("div",{style:{...z.headerCell,...z.headerCellValue,width:this.columnsVisibility.qualityCode,position:"relative"},"data-min":100,"data-name":"qualityCode"},this.props.t("ra_Quality code"),this.renderHandleRight()),a.createElement("div",{style:{...z.headerCell,...z.headerCellValue,width:this.columnsVisibility.timestamp,position:"relative"},"data-min":100,"data-name":"timestamp"},this.props.t("ra_Timestamp"),this.renderHandleRight()),a.createElement("div",{style:{...z.headerCell,...z.headerCellValue,width:this.columnsVisibility.lastChange,position:"relative"},"data-min":100,"data-name":"lastChange"},this.props.t("ra_Last change"),this.renderHandleRight())),this.adapterColumns.map(t=>a.createElement("div",{style:{...z.headerCell,...z.headerCellValue,width:this.columnsVisibility[t.id]},title:t.adapter,key:t.id,"data-min":100,"data-name":t.id},t.name)),this.columnsVisibility.val?a.createElement("div",{style:{...z.headerCell,...z.headerCellValue,width:this.columnsVisibility.val,position:"relative"},"data-min":120,"data-name":"val"},this.props.t("ra_Value"),e):null,this.columnsVisibility.buttons?a.createElement("div",{title:this.texts.filter_custom,style:{...z.headerCell,width:this.columnsVisibility.buttons}}," ",this.getFilterSelectCustoms()):null)}renderToast(){return a.createElement(Zn,{open:!!this.state.toast,autoHideDuration:3e3,onClick:()=>this.setState({toast:""}),onClose:()=>this.setState({toast:""}),message:this.state.toast,action:a.createElement(W,{size:"small","aria-label":"close",color:"inherit",onClick:()=>this.setState({toast:""})},a.createElement(we,{fontSize:"small"}))})}componentDidUpdate(){if(this.tableRef.current){const e=this.tableRef.current.offsetWidth-this.tableRef.current.clientWidth;this.state.scrollBarWidth!==e?setTimeout(()=>this.setState({scrollBarWidth:e}),100):this.selectFirst&&this.scrollToItem(this.selectFirst)}}scrollToItem(e){this.selectFirst="";const t=window.document.getElementById(e);t==null||t.scrollIntoView({behavior:"auto",block:"center",inline:"center"})}renderCustomDialog(){if(this.state.customDialog&&this.props.objectCustomDialog){const e=this.props.objectCustomDialog;return a.createElement(e,{reportChangedIds:t=>this.changedIds=[...t],objectIDs:this.state.customDialog,allVisibleObjects:!!this.state.customDialogAll,expertMode:this.state.filter.expertMode,isFloatComma:this.props.isFloatComma===void 0?this.systemConfig.common.isFloatComma:this.props.isFloatComma,t:this.props.t,lang:this.props.lang,socket:this.props.socket,themeName:this.props.themeName,themeType:this.props.themeType,theme:this.props.theme,objects:this.objects,customsInstances:this.info.customs,onClose:()=>{var t;this.pauseSubscribe(!1),this.setState({customDialog:null}),this.changedIds&&(this.changedIds=null,this.forceUpdate()),(t=this.props.router)==null||t.doNavigate("tab-objects")},systemConfig:this.systemConfig})}return null}onUpdate(e){this.props.socket.setState(this.edit.id,{val:e.val,ack:e.ack,q:e.q||0,expire:e.expire||void 0}).catch(t=>this.showError(`Cannot write value: ${t}`))}renderEditObjectDialog(){if(!this.state.editObjectDialog||!this.props.objectBrowserEditObject)return null;const e=this.props.objectBrowserEditObject;return a.createElement(e,{key:this.state.editObjectDialog,obj:this.objects[this.state.editObjectDialog],roleArray:this.info.roles,objects:this.objects,dateFormat:this.props.dateFormat||this.systemConfig.common.dateFormat,isFloatComma:this.props.isFloatComma===void 0?this.systemConfig.common.isFloatComma:this.props.isFloatComma,themeType:this.props.themeType,theme:this.props.theme,socket:this.props.socket,dialogName:this.props.dialogName,aliasTab:this.state.editObjectAlias,t:this.props.t,expertMode:!!this.state.filter.expertMode,onNewObject:t=>this.props.socket.setObject(t._id,t).then(()=>this.setState({editObjectDialog:t._id,editObjectAlias:!1},()=>this.onSelect(t._id))).catch(i=>this.showError(`Cannot write object: ${i}`)),onClose:t=>{var i,r;if(t){let o;this.state.editObjectDialog.startsWith("alias.")&&JSON.stringify((i=this.objects[this.state.editObjectDialog].common)==null?void 0:i.alias)!==JSON.stringify((r=t.common)==null?void 0:r.alias)&&(o=this.state.editObjectDialog),this.props.socket.setObject(t._id,t).then(()=>{o&&this.subscribes.includes(o)&&(this.unsubscribe(o),setTimeout(()=>this.subscribe(o),100))}).catch(n=>this.showError(`Cannot write object: ${n}`))}this.setState({editObjectDialog:"",editObjectAlias:!1})},width:this.props.width})}renderViewObjectFileDialog(){if(!this.state.viewFileDialog||!this.props.objectBrowserViewFile)return null;const e=this.props.objectBrowserViewFile;return a.createElement(e,{key:"viewFile",obj:this.objects[this.state.viewFileDialog],socket:this.props.socket,t:this.props.t,onClose:()=>this.setState({viewFileDialog:""})})}renderAliasEditorDialog(){if(!this.props.objectBrowserAliasEditor||!this.state.showAliasEditor)return null;const e=this.props.objectBrowserAliasEditor;return a.createElement(e,{key:"editAlias",obj:this.objects[this.state.showAliasEditor],roleArray:this.info.roles,objects:this.objects,socket:this.props.socket,t:this.props.t,onClose:()=>this.setState({showAliasEditor:""}),onRedirect:(t,i)=>setTimeout(()=>this.onSelect(t,!1,()=>this.expandAllSelected(()=>{this.scrollToItem(t),setTimeout(()=>this.setState({editObjectDialog:t,showAliasEditor:"",editObjectAlias:!0}),300)})),i||0)})}showAddDataPointDialog(e,t,i){this.setState({showContextMenu:null,modalNewObj:{id:e,initialType:t,initialStateType:i}})}renderAliasMenu(){return this.state.aliasMenu?a.createElement(ws,{key:"aliasmenu",open:!0,anchorEl:window.document.getElementById(`alias_${this.state.aliasMenu}`),onClose:()=>this.setState({aliasMenu:""})},this.info.aliasesMap[this.state.aliasMenu].map((e,t)=>a.createElement(re,{key:e,onClick:()=>this.onSelect(e)},a.createElement(dt,null,this.renderAliasLink(this.state.aliasMenu,t,{"& .admin-browser-arrow":{mr:"8px"}}))))):null}renderContextMenu(){var L,g,j,y,T,d,I;if(!this.state.showContextMenu)return null;const e=this.state.showContextMenu.item,t=e.data.id,i=[],r=e.data.obj;let o="";if(this.props.objectEditOfAccessControl&&this.state.filter.expertMode)if(!r)o="---";else{const w=r.acl?r.type==="state"?r.acl.state:r.acl.object:0,A=r.acl&&(r.type==="state"?this.systemConfig.common.defaultNewAcl.state:this.systemConfig.common.defaultNewAcl.object);o=Number.isNaN(Number(w))?Number(A).toString(16):Number(w).toString(16)}const n=!this.props.notEditable&&r&&(this.state.filter.expertMode||r.type==="state"||r.type==="channel"||r.type==="device"),M=!e.data.obj||e.data.obj.type==="folder"||e.data.obj.type==="channel"||e.data.obj.type==="device"||e.data.id==="0_userdata.0"||e.data.obj.type==="meta",c=!e.data.obj||e.data.obj.type==="folder"||e.data.obj.type==="device"||e.data.id==="0_userdata.0"||e.data.obj.type==="meta",l=!e.data.obj||e.data.obj.type==="folder"||e.data.id==="0_userdata.0"||e.data.obj.type==="meta",N=!e.data.obj||e.data.obj.type==="folder"||e.data.id==="0_userdata.0"||e.data.obj.type==="meta",u={EDIT:{key:"0",visibility:!!(this.props.objectBrowserEditObject&&r&&(this.state.filter.expertMode||G0(t))),icon:a.createElement(or,{fontSize:"small",style:this.styles.contextMenuEdit}),label:this.texts.editObject,onClick:()=>this.setState({editObjectDialog:e.data.id,showContextMenu:null,editObjectAlias:!1})},EDIT_VALUE:{key:"1",visibility:!!(this.states&&!this.props.notEditable&&r&&r.type==="state"&&((L=r.common)==null?void 0:L.type)!=="file"&&(this.state.filter.expertMode||r.common.write!==!1)),icon:a.createElement(Kj,{fontSize:"small",style:this.styles.contextMenuEditValue}),label:this.props.t("ra_Edit value"),onClick:()=>{var w;this.edit={val:this.states[t]?this.states[t].val:"",q:((w=this.states[t])==null?void 0:w.q)||0,ack:!1,id:t},this.setState({updateOpened:!0,showContextMenu:null})}},VIEW:{visibility:!!this.props.objectBrowserViewFile&&(r==null?void 0:r.type)==="state"&&((g=r.common)==null?void 0:g.type)==="file",icon:a.createElement(Hj,{fontSize:"small",style:this.styles.contextMenuView}),label:this.props.t("ra_View file"),onClick:()=>this.setState({viewFileDialog:(r==null?void 0:r._id)||"",showContextMenu:null})},CUSTOM:{key:"2",visibility:!(this.props.objectCustomDialog&&this.info.hasSomeCustoms&&r&&r.type==="state"&&((j=r.common)==null?void 0:j.type)!=="file"),icon:a.createElement(qn,{fontSize:"small",style:e.data.hasCustoms?this.styles.cellButtonsButtonWithCustoms:z.cellButtonsButtonWithoutCustoms}),style:this.styles.contextMenuCustom,label:this.texts.customConfig,onClick:()=>{var w;this.pauseSubscribe(!0),(w=this.props.router)==null||w.doNavigate(null,"customs",t),this.setState({customDialog:[t],showContextMenu:null})}},ACL:{key:"3",visibility:!!o,icon:o,iconStyle:{fontSize:"smaller"},listItemIconStyle:this.styles.contextMenuACL,style:this.styles.contextMenuACL,label:this.props.t("ra_Edit ACL"),onClick:()=>this.setState({showContextMenu:null,modalEditOfAccess:!0,modalEditOfAccessObjData:e.data})},ROLE:{key:"4",visibility:!!(this.state.filter.expertMode&&n&&this.props.objectBrowserEditRole),icon:a.createElement(kj,{fontSize:"small",style:this.styles.contextMenuRole}),label:this.props.t("ra_Edit role"),onClick:()=>this.setState({roleDialog:e.data.id,showContextMenu:null})},FUNCTION:{key:"5",visibility:!!n,icon:a.createElement(_j,{fontSize:"small",style:this.styles.contextMenuRole}),label:this.props.t("ra_Edit function"),onClick:()=>{const w=Rs(this.info,e.data.id,"funcEnums");this.setState({enumDialogEnums:w,enumDialog:{item:e,type:"func",enumsOriginal:JSON.stringify(w)},showContextMenu:null})}},ROOM:{key:"6",visibility:!!n,icon:a.createElement(Pj,{fontSize:"small",style:this.styles.contextMenuRoom}),label:this.props.t("ra_Edit room"),onClick:()=>{const w=Rs(this.info,e.data.id,"roomEnums");this.setState({enumDialogEnums:w,enumDialog:{item:e,type:"room",enumsOriginal:JSON.stringify(w)},showContextMenu:null})}},ALIAS:{key:"7",visibility:!!(!this.props.notEditable&&this.props.objectBrowserAliasEditor&&this.props.objectBrowserEditObject&&(r==null?void 0:r.type)==="state"&&((y=r.common)==null?void 0:y.type)!=="file"),icon:a.createElement(EN,{style:(T=r==null?void 0:r.common)!=null&&T.alias?this.styles.cellButtonsButtonWithCustoms:z.cellButtonsButtonWithoutCustoms}),label:this.info.aliasesMap[e.data.id]||e.data.id.startsWith("alias.0.")?this.props.t("ra_Edit alias"):this.props.t("ra_Create alias"),onClick:()=>{var w;(w=r==null?void 0:r.common)!=null&&w.alias?this.setState({showContextMenu:null,editObjectDialog:e.data.id,editObjectAlias:!0}):this.setState({showContextMenu:null,showAliasEditor:e.data.id})}},CREATE:{key:"+",visibility:(e.data.id.startsWith("0_userdata.0")||e.data.id.startsWith("javascript."))&&(M||c||l||N),icon:a.createElement(Kn,{fontSize:"small",style:this.styles.cellButtonsButtonWithCustoms}),style:z.contextMenuWithSubMenu,label:this.texts.create,subMenu:[{label:this.texts.createBooleanState,visibility:M,icon:a.createElement(rr,{fontSize:"small"}),onClick:()=>this.showAddDataPointDialog(e.data.id,"state","boolean")},{label:this.texts.createNumberState,visibility:M,icon:a.createElement(rr,{fontSize:"small"}),onClick:()=>this.showAddDataPointDialog(e.data.id,"state","number")},{label:this.texts.createStringState,visibility:M,icon:a.createElement(rr,{fontSize:"small"}),onClick:()=>this.showAddDataPointDialog(e.data.id,"state","string")},{label:this.texts.createState,visibility:M,icon:a.createElement(rr,{fontSize:"small"}),onClick:()=>this.showAddDataPointDialog(e.data.id,"state")},{label:this.texts.createChannel,visibility:c,icon:a.createElement(XL,{fontSize:"small"}),onClick:()=>this.showAddDataPointDialog(e.data.id,"channel")},{label:this.texts.createDevice,visibility:l,icon:a.createElement(KL,{fontSize:"small"}),onClick:()=>this.showAddDataPointDialog(e.data.id,"device")},{label:this.texts.createFolder,icon:a.createElement(pN,{fontSize:"small"}),visibility:N,onClick:()=>this.showAddDataPointDialog(e.data.id,"folder")}]},RENAME:{key:"8",visibility:!!(!this.props.notEditable&&this.props.objectMoveRenameDialog&&!e.data.id.startsWith("system.")&&e.data.id.split(".").length>2&&(this.props.expertMode||e.data.id.startsWith("javascript.0.")||e.data.id.startsWith("0_userdata.0."))),icon:a.createElement(Rj,null),label:this.props.t("ra_Rename_Move_Copy"),onClick:()=>{const w=Object.keys(this.objects),A=`${e.data.id}.`;this.setState({showContextMenu:null,showRenameDialog:{id:e.data.id,childrenIds:w.filter(p=>p.startsWith(A))}})}},DELETE:{key:"Delete",visibility:!!(this.props.onObjectDelete&&((d=e.children)!=null&&d.length||r&&!((I=r.common)!=null&&I.dontDelete))),icon:a.createElement(wt,{fontSize:"small",style:this.styles.contextMenuDelete}),style:this.styles.contextMenuDelete,label:this.texts.deleteObject,onClick:()=>this.setState({showContextMenu:null},()=>this.showDeleteDialog({id:t,obj:r||{},item:e}))}};return Object.keys(u).forEach(w=>{var A,p;u[w].visibility&&(u[w].subMenu?(i.push(a.createElement(re,{key:w,href:"",onClick:h=>this.state.showContextMenu&&this.setState({showContextMenu:{item:this.state.showContextMenu.item,position:this.state.showContextMenu.position,subItem:w,subAnchor:h.target}}),style:u[w].style},a.createElement(Xt,{style:{...u[w].iconStyle,...u[w].listItemIconStyle}},u[w].icon),a.createElement(dt,null,u[w].label,"..."),a.createElement("div",{style:{...z.contextMenuKeys,opacity:1}},a.createElement(Oj,null)))),((A=this.state.showContextMenu)==null?void 0:A.subItem)===w&&i.push(a.createElement(ws,{key:"subContextMenu",open:!0,anchorEl:this.state.showContextMenu.subAnchor,onClose:()=>{this.state.showContextMenu&&this.setState({showContextMenu:{item:this.state.showContextMenu.item,position:this.state.showContextMenu.position}}),this.contextMenu=null}},(p=u[w].subMenu)==null?void 0:p.map(h=>h.visibility?a.createElement(re,{key:h.label,onClick:h.onClick,style:h.style},a.createElement(Xt,{style:{...h.iconStyle,...h.listItemIconStyle||void 0}},h.icon),a.createElement(dt,null,h.label)):null)))):i.push(a.createElement(re,{key:w,onClick:u[w].onClick,sx:u[w].style},a.createElement(Xt,{style:{...u[w].iconStyle,...u[w].listItemIconStyle}},u[w].icon),a.createElement(dt,null,u[w].label),u[w].key?a.createElement("div",{style:z.contextMenuKeys},`Alt+${u[w].key==="Delete"?this.props.t("ra_Del"):u[w].key}`):null)))}),i.length?a.createElement(ws,{key:"contextMenu",open:!0,onKeyUp:w=>{w.preventDefault(),w.altKey&&Object.keys(u).forEach(A=>{w.key===u[A].key&&u[A].onClick&&u[A].onClick()})},anchorReference:"anchorPosition",anchorPosition:this.state.showContextMenu.position,onClose:()=>{this.setState({showContextMenu:null}),this.contextMenu=null}},i):(setTimeout(()=>this.setState({showContextMenu:null}),100),null)}renderEditValueDialog(){var r;if(!this.state.updateOpened||!this.props.objectBrowserValue)return null;if(!this.edit.id)return console.error(`Invalid ID for edit: ${JSON.stringify(this.edit)}`),null;if(!this.objects[this.edit.id])return console.error(`Something went wrong. Possibly the object ${this.edit.id} was deleted.`),null;const e=(r=this.objects[this.edit.id].common)!=null&&r.type?this.objects[this.edit.id].common.type:typeof this.edit.val,t=this.objects[this.edit.id].common.role,i=this.props.objectBrowserValue;return a.createElement(i,{t:this.props.t,lang:this.props.lang,type:e,role:t||"",states:m.getStates(this.objects[this.edit.id]),themeType:this.props.themeType,theme:this.props.theme,expertMode:!!this.state.filter.expertMode,value:this.edit.val,socket:this.props.socket,object:this.objects[this.edit.id],defaultHistory:this.defaultHistory,dateFormat:this.props.dateFormat||this.systemConfig.common.dateFormat,isFloatComma:this.props.isFloatComma===void 0?this.systemConfig.common.isFloatComma:this.props.isFloatComma,onClose:o=>{this.setState({updateOpened:!1}),o&&this.onUpdate(o)},width:this.props.width})}doFilter(e){if(!this.objects||!this.root)return;e||this.localStorage.setItem(`${this.props.dialogName||"App"}.objectFilter`,JSON.stringify(this.state.filter));const t={count:0};xa(this.root,this.state.filter,this.props.lang,this.objects,void 0,t,this.props.customFilter,this.props.types),t.count<500&&!this.state.expandAllVisible?setTimeout(()=>this.setState({expandAllVisible:!0})):t.count>=500&&this.state.expandAllVisible?setTimeout(()=>this.setState({expandAllVisible:!1})):this.forceUpdate()}render(){if(this.recordStates=[],this.unsubscribeTimer&&clearTimeout(this.unsubscribeTimer),this.styleTheme!==this.props.themeType&&(this.styles={cellIdIconFolder:m.getStyle(this.props.theme,z.cellIdIconFolder),cellIdIconDocument:m.getStyle(this.props.theme,z.cellIdIconDocument),iconDeviceError:m.getStyle(this.props.theme,z.iconDeviceError),iconDeviceConnected:m.getStyle(this.props.theme,z.iconDeviceConnected),iconDeviceDisconnected:m.getStyle(this.props.theme,z.iconDeviceDisconnected),cellButtonsButtonWithCustoms:m.getStyle(this.props.theme,z.cellButtonsButtonWithCustoms),invertedBackground:m.getStyle(this.props.theme,z.invertedBackground),invertedBackgroundFlex:m.getStyle(this.props.theme,z.invertedBackgroundFlex),contextMenuEdit:m.getStyle(this.props.theme,z.contextMenuEdit),contextMenuEditValue:m.getStyle(this.props.theme,z.contextMenuEditValue),contextMenuView:m.getStyle(this.props.theme,z.contextMenuView),contextMenuCustom:m.getStyle(this.props.theme,z.contextMenuCustom),contextMenuACL:m.getStyle(this.props.theme,z.contextMenuACL),contextMenuRoom:m.getStyle(this.props.theme,z.contextMenuRoom),contextMenuRole:m.getStyle(this.props.theme,z.contextMenuRole),contextMenuDelete:m.getStyle(this.props.theme,z.contextMenuDelete),filterInput:m.getStyle(this.props.theme,z.headerCellInput,z.filterInput),iconCopy:m.getStyle(this.props.theme,z.cellButtonsValueButton,z.cellButtonsValueButtonCopy),aliasReadWrite:m.getStyle(this.props.theme,z.cellIdAlias,z.cellIdAliasReadWrite),aliasAlone:m.getStyle(this.props.theme,z.cellIdAlias,z.cellIdAliasAlone)},this.styleTheme=this.props.themeType),this.unsubscribeTimer=setTimeout(()=>{this.unsubscribeTimer=null,this.checkUnsubscribes()},200),this.expertMode!==!!this.state.filter.expertMode&&(this.expertMode=!!this.state.filter.expertMode,this.doFilter(!0)),!this.state.loaded)return a.createElement(So,{key:`${this.props.dialogName}_c`});const e=this.root?this.renderItem(this.root,void 0):null;return a.createElement(z5e,{key:this.props.dialogName},a.createElement("style",null,` +@keyframes newValueAnimation-light { + 0% { + color: #00f900; + } + 80% { + color: #008000; + } + 100% { + color: #000; + } +} +@keyframes newValueAnimation-dark { + 0% { + color: #00f900; + } + 80% { + color: #008000; + } + 100% { + color: #fff; + } +} +.newValueBrowser-dark { + animation: newValueAnimation-dark 2s ease-in-out; +} +.newValueBrowser-light { + animation: newValueAnimation-light 2s ease-in-out; +} +.highlight-link .iob-link { + text-decoration: underline; + cursor: pointer; +} +`),a.createElement(I5e,null,this.getToolbar()),a.createElement(w5e,null,this.renderHeader(),a.createElement(J,{style:z.tableDiv,ref:this.tableRef,onKeyDown:t=>this.navigateKeyPress(t)},e)),this.renderContextMenu(),this.renderAliasMenu(),this.renderToast(),this.renderColumnsEditCustomDialog(),this.renderColumnsSelectorDialog(),this.renderCustomDialog(),this.renderEditValueDialog(),this.renderEditObjectDialog(),this.renderViewObjectFileDialog(),this.renderAliasEditorDialog(),this.renderEditRoleDialog(),this.renderEnumDialog(),this.renderErrorDialog(),this.renderExportDialog(),this.renderRenameDialog(),this.renderInputJsonDialog(),this.state.modalNewObj&&this.props.modalNewObject&&this.props.modalNewObject(this),this.state.modalEditOfAccess&&this.state.modalEditOfAccessObjData&&this.props.modalEditOfAccessControl&&this.props.modalEditOfAccessControl(this,this.state.modalEditOfAccessObjData))}}const Y5e=Mn()(_o);class _ve extends a.Component{refTypo;height;width;constructor(e){super(e),this.state={closed:this.props.storeId?window.localStorage.getItem(this.props.storeId)==="true":!1},this.height=0,this.width=0,this.refTypo=a.createRef()}componentDidMount(){this.detectHeight()}onClick(){this.props.storeId&&this.props.closed===void 0&&(this.state.closed?window.localStorage.removeItem(this.props.storeId):window.localStorage.setItem(this.props.storeId,"true")),this.props.closed===void 0?this.setState({closed:!this.state.closed},()=>{this.props.onClose&&this.props.onClose(this.state.closed)}):this.props.onClose&&this.props.onClose(!this.props.closed)}detectHeight(){const e=this.props.closed!==void 0?this.props.closed:this.state.closed;this.props.closeable&&!e&&this.refTypo.current&&window.requestAnimationFrame(()=>{(this.props.closed!==void 0?this.props.closed:this.state.closed)||this.refTypo.current&&(!this.height||this.width!==this.refTypo.current.clientWidth)&&(this.height=this.refTypo.current.clientHeight,this.width=this.refTypo.current.clientWidth,this.forceUpdate())})}componentDidUpdate(){this.detectHeight()}render(){const e=this.props.closed!==void 0?this.props.closed:this.state.closed,t=e?Dy:we;return a.createElement(J,{className:"iom-info-box",style:{whiteSpace:"preserve",display:"flex",gap:8,alignItems:e||this.props.iconPosition==="top"?"flex-start":"center",borderWidth:1,borderStyle:"solid",padding:4,borderRadius:5,marginBottom:8,maxWidth:"100%",transition:"height 0.5s",height:this.props.closeable?e?30:this.height||void 0:void 0,overflow:this.props.closeable?"hidden":void 0,position:"relative",...this.props.style},sx:{borderColor:i=>this.props.type==="ok"?i.palette.info.main:i.palette[this.props.type].main}},this.props.type==="ok"?a.createElement(We,{style:{color:"#0F0"}}):this.props.type==="info"?a.createElement(tM,{color:"primary"}):a.createElement(dy,{color:this.props.type}),a.createElement(Bg,{ref:this.refTypo},this.props.children),this.props.closeable?a.createElement(t,{sx:{color:i=>i.palette.mode==="dark"?"lightgray":"gray",cursor:"pointer",position:"absolute",top:4,right:4},onClick:()=>this.onClick()}):null,this.props.closeable?a.createElement("div",{style:{width:22}}):null,e?a.createElement(J,{component:"div",sx:i=>{const r=i.palette[this.props.type==="ok"?"info":this.props.type].main;return{background:`linear-gradient(${r}00 0%, ${r}10 60%, ${r}90 100%)`}},style:{bottom:0,position:"absolute",left:0,right:0,height:10}}):null)}}const f={hr:{border:0,borderTop:"1px solid gray"},scrollWindow:{width:"100%",overflow:"auto",height:"calc(100% - 22px)"},rowDiv:{width:"100%"},modeDiv:{width:200,display:"inline-block",verticalAlign:"top"},settingsDiv:{display:"inline-block",verticalAlign:"top"},inputTime:{width:90,marginTop:0,marginLeft:5},inputDate:{width:140,marginTop:0,marginLeft:5},inputEvery:{width:40,marginLeft:5,marginRight:5},inputRadio:{padding:"4px 12px",verticalAlign:"top"},inputGroup:{maxWidth:400,display:"inline-block"},inputGroupElement:{width:120},inputDateDay:{width:60},inputDateDayCheck:{padding:4},inputSmallCheck:{padding:0},rowOnce:{},rowDays:s=>({background:s.palette.mode!=="dark"?"#ddeaff":"#4b5057"}),rowDows:s=>({background:s.palette.mode!=="dark"?"#DDFFDD":"#52646c"}),rowMonths:s=>({background:s.palette.mode!=="dark"?"#DDFFFF":"#1f5557"}),rowMonthsDates:s=>({background:s.palette.mode!=="dark"?"#EEFFFF":"#3c5737",maxWidth:600}),rowYears:s=>({background:s.palette.mode!=="dark"?"#fbffdd":"#574b33"}),rowDowsDows:s=>({background:s.palette.mode!=="dark"?"#EEFFEE":"#3d4c54",pl:"10px",pb:"10px"})},Wn=["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday","Sunday"],qr=["January","February","March","April","May","June","July","August","September","October","November","December"],Jn={minutes:"minutes",hours:"hours"},Gi=["sunrise","sunriseEnd","goldenHourEnd","solarNoon","goldenHour","sunsetStart","sunset","dusk","nauticalDusk","night","nightEnd","nauticalDawn","dawn","nadir"];function xt(s){return s<10?`0${s}`:`${s}`}const Z0={time:{exactTime:!1,start:"00:00",end:"23:59",mode:"hours",interval:1},period:{once:"",days:1,dows:"",dates:"",weeks:0,months:"",years:0,yearMonth:0,yearDate:0},valid:{from:"",to:""}};function Bn(s){const e=s.split(".");return e.length===3?`${e[2]}-${e[1]}-${e[0]}`:""}class Ee extends De{refFrom;refTo;refOnce;timerOnce=null;timerFrom=null;timerTo=null;constructor(e){super(e);let t;if(this.props.schedule&&typeof this.props.schedule=="string"&&this.props.schedule[0]==="{")try{t=JSON.parse(this.props.schedule)}catch{}else typeof this.props.schedule=="object"&&(t=this.props.schedule);(!t||!Object.keys(t).length)&&(setTimeout(()=>this.onChange(this.state.schedule,!0),200),t=Z0),t={...Z0,...t},t.valid.from||=Ee.now2string(),this.refFrom=a.createRef(),this.refTo=a.createRef(),this.refOnce=a.createRef(),this.state={schedule:t,desc:Ee.state2text(t)},JSON.stringify(t)!==this.props.schedule&&setTimeout(()=>{var i,r;return(r=(i=this.props).onChange)==null?void 0:r.call(i,JSON.stringify(t))},100)}onChange(e,t){var r,o;const i=JSON.stringify(e)!==JSON.stringify(this.state.schedule);if(t||i){i&&this.setState({schedule:e,desc:Ee.state2text(e)});const n=JSON.parse(JSON.stringify(e));if(n.period.once){const M=n.period.once;delete n.period,n.period={once:M},delete n.valid}else if(n.period.days){const M=n.period.days,c=n.period.dows;delete n.period,n.period={days:M},c&&c!=="[]"&&(n.period.dows=c)}else if(n.period.weeks){const M=n.period.weeks,c=n.period.dows;delete n.period,n.period={weeks:M},c&&c!=="[]"&&(n.period.dows=c)}else if(n.period.months){const M=n.period.months,c=n.period.dates;delete n.period,n.period={months:M},c&&c!=="[]"&&(n.period.dates=c)}else if(n.period.years){const M=n.period.years,c=n.period.yearMonth,l=n.period.yearDate;delete n.period,n.period={years:M,yearDate:l},c&&(n.period.yearMonth=c)}if(n.time.exactTime?(delete n.time.end,delete n.time.mode,delete n.time.interval):delete n.time.exactTime,n.valid){if(n.valid.to||delete n.valid.to,n.period.days===1||n.period.weeks===1||n.period.months===1||n.period.years===1){const M=Ee.string2date(n.valid.from),c=new Date;c.setHours(0),c.setMinutes(0),c.setSeconds(0),c.setMilliseconds(0),M<=c&&delete n.valid.from}!n.valid.from&&!n.valid.to&&delete n.valid}(o=(r=this.props).onChange)==null||o.call(r,JSON.stringify(n),Ee.state2text(e))}}static state2text(e){if(typeof e=="string")try{e=JSON.parse(e)}catch{return""}const t=[],i=Ee.string2date(e.valid.from);if(e.period.once){const r=Ee.string2date(e.period.once),o=new Date;if(o.setMilliseconds(0),o.setSeconds(0),o.setMinutes(0),o.setHours(0),rD.t(Wn[n]));if(o.length===1)t.push(D.t("sch_desc_onWeekday",o[0]));else if(o.length===7)t.push(D.t("sch_desc_everyDay"));else{const n=o.pop();t.push(D.t("sch_desc_onWeekdays",o.join(", "),n))}}}else t.push(D.t("sch_desc_everyDay"));else t.push(D.t("sch_desc_everyNDay",e.period.days.toString()));else if(e.period.weeks)if(e.period.weeks===1?t.push(D.t("sch_desc_everyWeek")):t.push(D.t("sch_desc_everyNWeeks",e.period.weeks.toString())),e.period.dows){const r=JSON.parse(e.period.dows);if(r.length===2&&r[0]===0&&r[1]===6)t.push(D.t("sch_desc_onWeekends"));else if(r.length===5&&r[0]===1&&r[1]===2&&r[2]===3&&r[3]===4&&r[4]===5)t.push(D.t("sch_desc_onWorkdays"));else{const o=r.map(n=>D.t(Wn[n]));if(o.length===1)t.push(D.t("sch_desc_onWeekday",o[0]));else if(o.length===7)t.push(D.t("sch_desc_everyDay"));else{const n=o.pop();t.push(D.t("sch_desc_onWeekdays",o.join(", "),n))}}}else return D.t("sch_desc_never");else if(e.period.months){if(e.period.dates){const r=JSON.parse(e.period.dates);if(r.length===1)t.push(D.t("sch_desc_onDate",r[0]));else if(r.length===31)t.push(D.t("sch_desc_onEveryDate"));else if(r.length){const o=r.pop();t.push(D.t("sch_desc_onDates",r.join(", "),o))}else return D.t("sch_desc_never")}else t.push(D.t("sch_desc_onEveryDate"));if(e.period.months===1)t.push(D.t("sch_desc_everyMonth"));else if(typeof e.period.months=="number")t.push(D.t("sch_desc_everyNMonths",e.period.months.toString()));else{const o=JSON.parse(e.period.months).map(n=>D.t(qr[n-1]));if(!o.length)return D.t("sch_desc_never");if(o.length===1)t.push(D.t("sch_desc_onMonth",o[0]));else if(o.length===12)t.push(D.t("sch_desc_everyMonth"));else{const n=o.pop();t.push(D.t("sch_desc_onMonths",o.join(", "),n))}}}else e.period.years&&(e.period.years===1?t.push(D.t("sch_desc_everyYear")):t.push(D.t("sch_desc_everyNYears",e.period.years.toString())),t.push(D.t("sch_desc_onDate",e.period.yearDate.toString(),e.period.yearMonth?D.t(qr[e.period.yearMonth-1]):D.t("sch_desc_everyMonth"))));if(e.time.exactTime)Gi.includes(e.time.start)?t.push(D.t("sch_desc_atTime",D.t(`sch_astro_${e.time.start}`))):t.push(D.t("sch_desc_atTime",e.time.start));else{e.time.mode===Jn.minutes?e.time.interval===1?t.push(D.t("sch_desc_everyMinute")):t.push(D.t("sch_desc_everyNMinutes",e.time.interval.toString())):e.time.interval===1?t.push(D.t("sch_desc_everyHour")):t.push(D.t("sch_desc_everyNHours",e.time.interval.toString()));const r=Gi.indexOf(e.time.start)!==-1?D.t(`sch_astro_${e.time.start}`):e.time.start,o=Gi.indexOf(e.time.end)!==-1?D.t(`sch_astro_${e.time.end}`):e.time.end;(r!=="00:00"||o!=="24:00"&&o!=="23:59")&&t.push(D.t("sch_desc_intervalFromTo",r,o))}return e.period.once||(i.getTime()>Date.now()&&e.valid.to?t.push(D.t("sch_desc_validFromTo",e.valid.from,e.valid.to)):i.getTime()>Date.now()?t.push(D.t("sch_desc_validFrom",e.valid.from)):e.valid.to&&t.push(D.t("sch_desc_validTo",e.valid.to))),t.join(" ")}getTimePeriodElements(){const e=this.state.schedule;let t=!1,i=!1,r=!1,o=!0;return e.time.start==="00:00"&&e.time.end==="24:00"?(t=!0,o=!1):e.time.start==="sunrise"?(i=!0,o=!1):e.time.start==="sunset"&&(r=!0,o=!1),a.createElement("div",{key:"timePeriod",style:f.rowDiv},a.createElement("div",{style:f.modeDiv},a.createElement(V,{control:a.createElement(Me,{style:f.inputRadio,checked:!e.time.exactTime,onClick:()=>{const n=JSON.parse(JSON.stringify(this.state.schedule));n.time.exactTime=!1,this.onChange(n)}}),label:D.t("sch_intervalTime")})),a.createElement("div",{style:f.settingsDiv},a.createElement("div",{style:f.settingsDiv},!e.time.exactTime&&a.createElement("div",null,a.createElement("div",null,a.createElement(V,{control:a.createElement(Me,{style:f.inputRadio,checked:!!o,onClick:()=>{const n=JSON.parse(JSON.stringify(this.state.schedule));n.time.start="00:00",n.time.end="23:59",this.onChange(n)}}),label:o?"":D.t("sch_fromTo")}),o&&[a.createElement(Te,{variant:"standard",style:{...f.inputTime,marginRight:10},key:"exactTimeFrom",type:"time",sx:n=>({'& input[type="time"]::-webkit-calendar-picker-indicator':{filter:n.palette.mode==="dark"?"invert(80%)":void 0}}),value:this.state.schedule.time.start,onChange:n=>{const M=JSON.parse(JSON.stringify(this.state.schedule));M.time.start=n.target.value,this.onChange(M)},slotProps:{inputLabel:{shrink:!0}},label:D.t("sch_from"),margin:"normal"}),a.createElement(Te,{variant:"standard",style:f.inputTime,key:"exactTimeTo",type:"time",sx:n=>({'& input[type="time"]::-webkit-calendar-picker-indicator':{filter:n.palette.mode==="dark"?"invert(80%)":void 0}}),value:this.state.schedule.time.end,onChange:n=>{const M=JSON.parse(JSON.stringify(this.state.schedule));M.time.end=n.target.value,this.onChange(M)},slotProps:{inputLabel:{shrink:!0}},label:D.t("sch_to"),margin:"normal"})])),!e.time.exactTime&&a.createElement("div",null,a.createElement(V,{control:a.createElement(Me,{style:f.inputRadio,checked:!!t,onClick:()=>{const n=JSON.parse(JSON.stringify(this.state.schedule));n.time.start="00:00",n.time.end="24:00",this.onChange(n)}}),label:D.t("sch_wholeDay")})),!e.time.exactTime&&a.createElement("div",null,a.createElement(V,{control:a.createElement(Me,{style:f.inputRadio,checked:!!i,onClick:()=>{const n=JSON.parse(JSON.stringify(this.state.schedule));n.time.start="sunrise",n.time.end="sunset",this.onChange(n)}}),label:D.t("sch_astroDay")})),!e.time.exactTime&&a.createElement("div",null,a.createElement(V,{control:a.createElement(Me,{style:f.inputRadio,checked:!!r,onClick:()=>{const n=JSON.parse(JSON.stringify(this.state.schedule));n.time.start="sunset",n.time.end="sunrise",this.onChange(n)}}),label:D.t("sch_astroNight")}))),!e.time.exactTime&&this.getPeriodSettingsMinutes(o)))}getTimeExactElements(){const e=Gi.includes(this.state.schedule.time.start);return a.createElement("div",{key:"timeExact",style:f.rowDiv},a.createElement("div",{style:f.modeDiv},a.createElement(V,{control:a.createElement(Me,{style:f.inputRadio,checked:!!this.state.schedule.time.exactTime,onClick:()=>{const t=JSON.parse(JSON.stringify(this.state.schedule));t.time.exactTime=!0,this.onChange(t)}}),label:D.t("sch_exactTime")})),this.state.schedule.time.exactTime&&a.createElement(nt,{variant:"standard",value:e?this.state.schedule.time.start:"00:00",onChange:t=>{const i=JSON.parse(JSON.stringify(this.state.schedule));i.time.start=t.target.value,this.onChange(i)}},a.createElement(re,{key:"specific",value:"00:00"},D.t("sch_specificTime")),Gi.map(t=>a.createElement(re,{key:t,value:t},D.t(`sch_astro_${t}`)))),this.state.schedule.time.exactTime&&!e&&a.createElement("div",{style:f.settingsDiv},a.createElement(Te,{variant:"standard",style:f.inputTime,key:"exactTimeValue",value:this.state.schedule.time.start,type:"time",sx:t=>({'& input[type="time"]::-webkit-calendar-picker-indicator':{filter:t.palette.mode==="dark"?"invert(80%)":void 0}}),onChange:t=>{const i=JSON.parse(JSON.stringify(this.state.schedule));i.time.start=t.target.value,this.onChange(i)},slotProps:{inputLabel:{shrink:!0}},margin:"normal"})))}static getDivider(){return a.createElement("hr",{style:f.hr})}getPeriodModes(){const e=this.state.schedule,t=!e.period.dows&&!e.period.months&&!e.period.dates&&!e.period.years&&!e.period.days&&!e.period.weeks;return t&&!e.period.once&&(e.period.once=Ee.now2string(!0)),[a.createElement("div",{key:"once",style:{...f.rowDiv,...f.rowOnce}},a.createElement("div",{style:f.modeDiv},a.createElement(V,{control:a.createElement(Me,{style:f.inputRadio,checked:!!t,onClick:()=>{const i=JSON.parse(JSON.stringify(this.state.schedule));i.period.once||=Ee.now2string(!0),i.period.dows="",i.period.months="",i.period.dates="",i.period.years=0,i.period.yearDate=0,i.period.yearMonth=0,i.period.weeks=0,i.period.days=0,this.onChange(i)}}),label:D.t("sch_periodOnce")})),t&&a.createElement("div",{style:f.settingsDiv},a.createElement(Te,{variant:"standard",style:f.inputDate,type:"date",ref:this.refOnce,key:"exactDateAt",defaultValue:Bn(e.period.once),onChange:i=>{this.timerOnce&&clearTimeout(this.timerOnce),this.timerOnce=null,this.refOnce.current&&(this.refOnce.current.style.background="#ff000030"),this.timerOnce=setTimeout(r=>{this.timerOnce=null,this.refOnce.current&&(this.refOnce.current.style.background="");const o=JSON.parse(JSON.stringify(this.state.schedule)),n=Ee.string2date(r);n.toString()!=="Invalid Date"&&(o.period.once=`${xt(n.getDate())}.${xt(n.getMonth()+1)}.${n.getFullYear()}`,this.onChange(o))},1500,i.target.value)},slotProps:{inputLabel:{shrink:!0}},label:D.t("sch_at"),margin:"normal"}))),a.createElement(J,{component:"div",key:"days",sx:m.getStyle(this.props.theme,f.rowDiv,f.rowDays)},a.createElement("div",{style:f.modeDiv},a.createElement(V,{control:a.createElement(Me,{style:f.inputRadio,checked:!!e.period.days,onClick:()=>{const i=JSON.parse(JSON.stringify(this.state.schedule));i.period.days=1,i.period.dows="",i.period.months="",i.period.dates="",i.period.years=0,i.period.yearDate=0,i.period.yearMonth=0,i.period.weeks=0,i.period.once="",this.onChange(i)}}),label:D.t("sch_periodDaily")})),a.createElement("div",{style:f.settingsDiv},this.getPeriodSettingsDaily(),e.period.days?this.getPeriodSettingsWeekdays():null)),a.createElement(J,{component:"div",key:"weeks",sx:m.getStyle(this.props.theme,f.rowDiv,f.rowDows)},a.createElement("div",{style:f.modeDiv},a.createElement(V,{control:a.createElement(Me,{style:f.inputRadio,checked:!!e.period.weeks,onClick:()=>{const i=JSON.parse(JSON.stringify(this.state.schedule));i.period.weeks=e.period.weeks?0:1,i.period.dows||="[0]",i.period.months="",i.period.dates="",i.period.years=0,i.period.yearDate=0,i.period.yearMonth=0,i.period.days=0,i.period.once="",this.onChange(i)}}),label:D.t("sch_periodWeekly")})),a.createElement(J,{component:"div",style:f.settingsDiv},a.createElement("div",{style:f.settingsDiv},this.getPeriodSettingsWeekly()),a.createElement(J,{component:"div",sx:m.getStyle(this.props.theme,f.settingsDiv,f.rowDowsDows)},this.state.schedule.period.weeks?this.getPeriodSettingsWeekdays():null))),a.createElement(J,{component:"div",key:"months",sx:m.getStyle(this.props.theme,f.rowDiv,f.rowMonths)},a.createElement("div",{style:f.modeDiv},a.createElement(V,{control:a.createElement(Me,{style:f.inputRadio,checked:!!e.period.months,onClick:()=>{const i=JSON.parse(JSON.stringify(this.state.schedule));i.period.months=1,i.period.dows="",i.period.dates="",i.period.years=0,i.period.yearDate=0,i.period.yearMonth=0,i.period.weeks=0,i.period.days=0,i.period.once="",this.onChange(i)}}),label:D.t("sch_periodMonthly")})),a.createElement("div",{style:f.settingsDiv},this.getPeriodSettingsMonthly(),e.period.months?a.createElement(J,null,a.createElement(J,{component:"div",sx:m.getStyle(this.props.theme,f.settingsDiv,f.rowMonthsDates)},a.createElement(V,{control:a.createElement(ue,{style:f.inputRadio,checked:!!e.period.dates,onClick:()=>{const i=JSON.parse(JSON.stringify(this.state.schedule));i.period.months||=1;const r=[];for(let o=1;o<=31;o++)r.push(o);i.period.dates||=JSON.stringify(r),i.period.dows="",i.period.years=0,i.period.yearDate=0,i.period.yearMonth=0,i.period.weeks=0,i.period.days=0,i.period.once="",this.onChange(i)}}),label:D.t("sch_periodDates")})),a.createElement(J,{component:"div",sx:m.getStyle(this.props.theme,f.settingsDiv,f.rowMonthsDates)},this.getPeriodSettingsDates())):null)),a.createElement(J,{component:"div",key:"years",sx:m.getStyle(this.props.theme,f.rowDiv,f.rowYears)},a.createElement("div",{style:f.modeDiv},a.createElement(V,{control:a.createElement(Me,{style:f.inputRadio,checked:!!e.period.years,onClick:()=>{const i=JSON.parse(JSON.stringify(this.state.schedule));i.period.years=1,i.period.yearDate=1,i.period.yearMonth=1,i.period.dows="",i.period.months=0,i.period.dates="",i.period.weeks=0,i.period.days=0,i.period.once="",this.onChange(i)}}),label:D.t("sch_periodYearly")})),a.createElement("div",{style:f.settingsDiv},a.createElement("div",{style:f.settingsDiv},this.getPeriodSettingsYearly()),!!e.period.years&&a.createElement("div",{style:f.settingsDiv},a.createElement("span",null,D.t("sch_on")),a.createElement(qt,{key:"input",value:this.state.schedule.period.yearDate,style:f.inputEvery,type:"number",inputProps:{min:1,max:31},onChange:i=>{const r=JSON.parse(JSON.stringify(this.state.schedule));r.period.yearDate=parseInt(i.target.value,10),r.period.yearDate<1&&(r.period.yearDate=31),r.period.yearDate>31&&(r.period.yearDate=1),this.onChange(r)}}),a.createElement(nt,{variant:"standard",value:e.period.yearMonth,onChange:i=>{const r=JSON.parse(JSON.stringify(this.state.schedule));r.period.yearMonth=i.target.value,this.onChange(r)}},a.createElement(re,{key:"every",value:0},D.t("sch_yearEveryMonth")),qr.map((i,r)=>a.createElement(re,{key:i,value:r+1},D.t(i)))))))]}getPeriodSettingsMinutes(e){return a.createElement("div",{style:{display:"inline-block",marginTop:e?15:"inherit"}},a.createElement("label",{style:{marginLeft:4,marginRight:4}},D.t("sch_every")),a.createElement(qt,{value:this.state.schedule.time.interval,style:{...f.inputEvery,verticalAlign:"bottom"},type:"number",inputProps:{min:1},onChange:t=>{const i=JSON.parse(JSON.stringify(this.state.schedule));i.time.interval=parseInt(t.target.value,10),this.onChange(i)}}),a.createElement(nt,{variant:"standard",value:this.state.schedule.time.mode,onChange:t=>{const i=JSON.parse(JSON.stringify(this.state.schedule));i.time.mode=t.target.value,this.onChange(i)}},a.createElement(re,{value:Jn.minutes},D.t("sch_periodMinutes")),a.createElement(re,{value:Jn.hours},D.t("sch_periodHours"))))}getPeriodSettingsWeekdays(){const e=this.state.schedule,t=e.period.dows&&e.period.dows!=="[1, 2, 3, 4, 5]"&&e.period.dows!=="[0, 6]";return[a.createElement("div",{key:"workdays"},a.createElement(V,{control:a.createElement(Me,{style:f.inputRadio,checked:e.period.dows==="[1, 2, 3, 4, 5]",onClick:()=>{const i=JSON.parse(JSON.stringify(this.state.schedule));i.period.dows="[1, 2, 3, 4, 5]",i.period.days&&(i.period.days=1),this.onChange(i)}}),label:D.t("sch_periodWorkdays")})),a.createElement("div",{key:"weekend"},a.createElement(V,{control:a.createElement(Me,{style:f.inputRadio,checked:e.period.dows==="[0, 6]",onClick:()=>{const i=JSON.parse(JSON.stringify(this.state.schedule));i.period.dows="[0, 6]",i.period.days&&(i.period.days=1),this.onChange(i)}}),label:D.t("sch_periodWeekend")})),a.createElement("div",{key:"specific",style:{verticalAlign:"top"}},a.createElement(V,{style:{verticalAlign:"top"},control:a.createElement(Me,{style:f.inputRadio,checked:!!t,onClick:()=>{const i=JSON.parse(JSON.stringify(this.state.schedule));i.period.dows="[0, 1, 2, 3, 4, 5, 6]",i.period.days&&(i.period.days=1),this.onChange(i)}}),label:D.t("sch_periodWeekdays")}),t&&(e.period.days===1||e.period.weeks)&&a.createElement(Nn,{row:!0,style:{...f.inputGroup,width:150}},[1,2,3,4,5,6,0].map(i=>a.createElement(V,{key:`specific_${i}`,style:f.inputGroupElement,control:a.createElement(ue,{style:f.inputSmallCheck,checked:e.period.dows.includes(i.toString()),onChange:r=>{const o=JSON.parse(JSON.stringify(this.state.schedule));let n;try{n=JSON.parse(o.period.dows)}catch{n=[]}r.target.checked&&!n.includes(i)?n.push(i):!r.target.checked&&n.includes(i)&&n.splice(n.indexOf(i),1),n.sort((M,c)=>M-c),o.period.dows=JSON.stringify(n),o.period.days&&(o.period.days=1),this.onChange(o)}}),label:D.t(Wn[i])}))))]}getPeriodSettingsDaily(){if(!this.state.schedule.period.days)return null;const e=this.state.schedule;return[a.createElement("div",{key:"every_day"},a.createElement(V,{control:a.createElement(Me,{style:f.inputRadio,checked:e.period.days===1&&!e.period.dows,onClick:()=>{const t=JSON.parse(JSON.stringify(this.state.schedule));t.period.days=1,t.period.dows="",this.onChange(t)}}),label:D.t("sch_periodEveryDay")})),a.createElement("div",{key:"everyN_day"},a.createElement(V,{control:a.createElement(Me,{style:f.inputRadio,checked:e.period.days>1,onClick:()=>{const t=JSON.parse(JSON.stringify(this.state.schedule));t.period.days=2,t.period.dows="",this.onChange(t)}}),label:D.t("sch_periodEvery")}),e.period.days>1&&[a.createElement(qt,{key:"input",value:this.state.schedule.period.days,style:f.inputEvery,type:"number",inputProps:{min:2},onChange:t=>{const i=JSON.parse(JSON.stringify(this.state.schedule));i.period.days=parseInt(t.target.value,10),i.period.dows="",this.onChange(i)}}),a.createElement("span",{key:"span",style:{paddingRight:10}},D.t("sch_periodDay"))])]}getPeriodSettingsWeekly(){if(!this.state.schedule.period.weeks)return null;const e=this.state.schedule;return[a.createElement("div",{key:"radios",style:{display:"inline-block",verticalAlign:"top"}},a.createElement("div",null,a.createElement(V,{control:a.createElement(Me,{style:f.inputRadio,checked:e.period.weeks===1,onClick:()=>{const t=JSON.parse(JSON.stringify(this.state.schedule));t.period.weeks=1,this.onChange(t)}}),label:D.t("sch_periodEveryWeek")})),a.createElement("div",null,a.createElement(V,{control:a.createElement(Me,{style:f.inputRadio,checked:e.period.weeks>1,onClick:()=>{const t=JSON.parse(JSON.stringify(this.state.schedule));t.period.weeks=2,this.onChange(t)}}),label:D.t("sch_periodEvery")}),e.period.weeks>1&&[a.createElement(qt,{key:"input",value:this.state.schedule.period.weeks,style:f.inputEvery,type:"number",inputProps:{min:2},onChange:t=>{const i=JSON.parse(JSON.stringify(this.state.schedule));i.period.weeks=parseInt(t.target.value,10),this.onChange(i)}}),a.createElement("span",{key:"text"},D.t("sch_periodWeek"))]))]}getPeriodSettingsDates(){if(!this.state.schedule.period.dates)return null;const e=this.state.schedule,t=[];for(let r=1;r<=31;r++)t.push(r);const i=JSON.parse(e.period.dates);return a.createElement(Nn,{row:!0,style:{...f.inputGroup,maxWidth:620}},a.createElement(V,{style:f.inputDateDay,control:a.createElement(ue,{style:f.inputDateDayCheck,checked:i.length===31,onChange:()=>{const r=JSON.parse(JSON.stringify(this.state.schedule)),o=[];for(let n=1;n<=31;n++)o.push(n);r.period.dates=JSON.stringify(o),this.onChange(r)}}),label:D.t("sch_all")}),a.createElement(V,{style:f.inputDateDay,control:a.createElement(ue,{style:f.inputDateDayCheck,checked:!i.length,onChange:()=>{const r=JSON.parse(JSON.stringify(this.state.schedule));r.period.dates="[]",this.onChange(r)}}),label:D.t("sch_no_one")}),i.length!==31&&!!i.length&&a.createElement(V,{style:f.inputDateDay,control:a.createElement(ue,{style:f.inputDateDayCheck,checked:!1,onChange:()=>{const r=JSON.parse(JSON.stringify(this.state.schedule)),o=[],n=JSON.parse(r.period.dates);for(let M=1;M<=31;M++)n.includes(M)||o.push(M);o.sort((M,c)=>M-c),r.period.dates=JSON.stringify(o),this.onChange(r)}}),label:D.t("sch_invert")}),a.createElement("div",null),t.map(r=>a.createElement(V,{key:`date_${r}`,style:r?f.inputDateDay:{...f.inputDateDay,opacity:0,cursor:"default",userSelect:"none",pointerEvents:"none"},control:a.createElement(ue,{style:f.inputDateDayCheck,checked:JSON.parse(e.period.dates).includes(r),onChange:o=>{const n=JSON.parse(JSON.stringify(this.state.schedule));let M;try{M=JSON.parse(n.period.dates)}catch{M=[]}o.target.checked&&!M.includes(r)?M.push(r):!o.target.checked&&M.includes(r)&&M.splice(M.indexOf(r),1),M.sort((c,l)=>c-l),n.period.dates=JSON.stringify(M),this.onChange(n)}}),label:r<10?[a.createElement("span",{key:"0",style:{opacity:0}},"0"),a.createElement("span",{key:"num"},r)]:r})))}getPeriodSettingsMonthly(){if(!this.state.schedule.period.months)return null;const e=this.state.schedule,t=typeof e.period.months=="string"?JSON.parse(e.period.months):[];return[a.createElement("div",{key:"every"},a.createElement(V,{control:a.createElement(Me,{style:f.inputRadio,checked:typeof e.period.months=="number"&&e.period.months===1,onClick:()=>{const i=JSON.parse(JSON.stringify(this.state.schedule));i.period.months=1,this.onChange(e)}}),label:D.t("sch_periodEveryMonth")})),a.createElement("div",{key:"everyN"},a.createElement(V,{control:a.createElement(Me,{style:f.inputRadio,checked:typeof e.period.months=="number"&&e.period.months>1,onClick:()=>{const i=JSON.parse(JSON.stringify(this.state.schedule));i.period.months=2,this.onChange(i)}}),label:D.t("sch_periodEvery")}),typeof e.period.months=="number"&&e.period.months>1&&[a.createElement(qt,{key:"input",value:e.period.months,style:f.inputEvery,type:"number",inputProps:{min:2},onChange:i=>{const r=JSON.parse(JSON.stringify(this.state.schedule));r.period.months=parseInt(i.target.value,10),r.period.months<1&&(r.period.months=1),this.onChange(r)}}),a.createElement("span",{key:"text"},D.t("sch_periodMonth"))]),a.createElement("div",{key:"specific",style:{verticalAlign:"top"}},a.createElement(V,{style:{verticalAlign:"top"},control:a.createElement(Me,{style:f.inputRadio,checked:typeof e.period.months=="string",onClick:()=>{const i=JSON.parse(JSON.stringify(this.state.schedule));i.period.months="[1,2,3,4,5,6,7,8,9,10,11,12]",this.onChange(i)}}),label:D.t("sch_periodSpecificMonths")}),typeof e.period.months=="string"&&a.createElement(Nn,{row:!0,style:f.inputGroup},a.createElement(V,{style:f.inputDateDay,control:a.createElement(ue,{style:f.inputDateDayCheck,checked:t.length===12,onChange:()=>{const i=JSON.parse(JSON.stringify(this.state.schedule)),r=[];for(let o=1;o<=12;o++)r.push(o);i.period.months=JSON.stringify(r),this.onChange(i)}}),label:D.t("sch_all")}),a.createElement(V,{style:f.inputDateDay,control:a.createElement(ue,{style:f.inputDateDayCheck,checked:!t.length,onChange:()=>{const i=JSON.parse(JSON.stringify(this.state.schedule));i.period.months="[]",this.onChange(i)}}),label:D.t("sch_no_one")}),t.length!==12&&!!t.length&&a.createElement(V,{style:f.inputDateDay,control:a.createElement(ue,{style:f.inputDateDayCheck,checked:!1,onChange:()=>{const i=JSON.parse(JSON.stringify(this.state.schedule)),r=[],o=JSON.parse(i.period.months);for(let n=1;n<=12;n++)o.includes(n)||r.push(n);r.sort((n,M)=>n-M),i.period.months=JSON.stringify(r),this.onChange(i)}}),label:D.t("sch_invert")}),a.createElement("div",null),qr.map((i,r)=>a.createElement(V,{key:`month_${r}`,style:f.inputGroupElement,control:a.createElement(ue,{style:f.inputSmallCheck,checked:typeof e.period.months=="string"?JSON.parse(e.period.months).includes(r+1):e.period.months===r,onChange:o=>{const n=JSON.parse(JSON.stringify(this.state.schedule));let M;try{M=JSON.parse(n.period.months)}catch{M=[]}o.target.checked&&!M.includes(r+1)?M.push(r+1):!o.target.checked&&M.includes(r+1)&&M.splice(M.indexOf(r+1),1),M.sort((c,l)=>c-l),n.period.months=JSON.stringify(M),this.onChange(n)}}),label:D.t(i)}))))]}getPeriodSettingsYearly(){if(!this.state.schedule.period.years)return null;const e=this.state.schedule;return[a.createElement("div",{key:"year"},a.createElement(V,{control:a.createElement(Me,{style:f.inputRadio,checked:e.period.years===1,onClick:()=>{const t=JSON.parse(JSON.stringify(this.state.schedule));t.period.years=1,this.onChange(t)}}),label:D.t("sch_periodEveryYear")})),a.createElement("div",{key:"every"},a.createElement(V,{control:a.createElement(Me,{style:f.inputRadio,checked:e.period.years>1,onClick:()=>{const t=JSON.parse(JSON.stringify(this.state.schedule));t.period.years=2,this.onChange(t)}}),label:D.t("sch_periodEvery")}),e.period.years>1&&[a.createElement(qt,{key:"input",value:this.state.schedule.period.years,style:f.inputEvery,type:"number",inputProps:{min:2},onChange:t=>{const i=JSON.parse(JSON.stringify(this.state.schedule));i.period.years=parseInt(t.target.value,10),i.period.years<1&&(i.period.years=1),this.onChange(i)}}),a.createElement("span",{key:"text"},D.t("sch_periodYear"))])]}static now2string(e){const t=new Date;return t.setHours(0),t.setMinutes(0),t.setSeconds(0),t.setMilliseconds(0),e&&(t.setDate(t.getDate()+2),t.setMilliseconds(t.getMilliseconds()-1)),`${xt(t.getDate())}.${xt(t.getMonth()+1)}.${xt(t.getFullYear())}`}static string2date(e){let t=e.split(".");return t.length===1?(t=e.split("-"),new Date(parseInt(t[0],10),parseInt(t[1],10)-1,parseInt(t[2],10))):new Date(parseInt(t[2],10),parseInt(t[1],10)-1,parseInt(t[0],10))}getValidSettings(){const e=this.state.schedule;return a.createElement("div",{style:f.rowDiv},a.createElement("div",{style:{...f.modeDiv,verticalAlign:"middle"}},a.createElement("span",{style:{fontWeight:"bold",paddingRight:10}},D.t("sch_valid")),a.createElement("span",null,D.t("sch_validFrom"))),a.createElement("div",{style:f.settingsDiv},a.createElement(Te,{variant:"standard",style:{...f.inputDate,marginRight:10},key:"exactTimeFrom",inputRef:this.refFrom,defaultValue:Bn(e.valid.from),type:"date",onChange:t=>{this.timerFrom&&clearTimeout(this.timerFrom),this.refFrom.current&&(this.refFrom.current.style.background="#ff000030"),this.timerFrom=setTimeout(i=>{this.timerFrom=null,this.refFrom.current&&(this.refFrom.current.style.background="");const r=JSON.parse(JSON.stringify(this.state.schedule)),o=Ee.string2date(i);o.toString()!=="Invalid Date"&&(r.valid.from=`${xt(o.getDate())}.${xt(o.getMonth()+1)}.${o.getFullYear()}`,this.onChange(r))},1500,t.target.value)},slotProps:{inputLabel:{shrink:!0}},margin:"normal"}),a.createElement(V,{control:a.createElement(ue,{style:f.inputRadio,checked:!!e.valid.to,onClick:()=>{const t=JSON.parse(JSON.stringify(this.state.schedule));t.valid.to=t.valid.to?"":Ee.now2string(!0),this.onChange(t)}}),label:D.t("sch_validTo")}),!!e.valid.to&&a.createElement(Te,{variant:"standard",inputRef:this.refTo,style:{...f.inputDate,marginRight:10},key:"exactTimeFrom",type:"date",defaultValue:Bn(e.valid.to),onChange:t=>{this.timerTo&&clearTimeout(this.timerTo),this.refTo.current&&(this.refTo.current.style.background="#ff000030"),this.timerTo=setTimeout(i=>{this.timerTo=null,this.refTo.current&&(this.refTo.current.style.background="");const r=JSON.parse(JSON.stringify(this.state.schedule)),o=Ee.string2date(i);o.toString()!=="Invalid Date"&&(r.valid.to=`${xt(o.getDate())}.${xt(o.getMonth()+1)}.${o.getFullYear()}`,this.onChange(r))},1500,t.target.value)},slotProps:{inputLabel:{shrink:!0}},margin:"normal"})))}render(){return a.createElement("div",{style:{height:"calc(100% - 48px)",width:"100%",overflow:"hidden"}},a.createElement("div",null,this.state.desc),a.createElement("div",{style:f.scrollWindow},a.createElement("h5",null,D.t("sch_time")),this.getTimePeriodElements(),this.getTimeExactElements(),Ee.getDivider(),a.createElement("h5",null,D.t("sch_period")),this.getPeriodModes(),!this.state.schedule.period.once&&Ee.getDivider(),!this.state.schedule.period.once&&this.getValidSettings()))}}const eo={different:{opacity:.5},icon:{width:16,height:16,marginRight:8}};class xve extends De{wordDifferent;timeout=null;constructor(e){super(e),e.different&&(this.wordDifferent=e.t("ra___different__"));let t;Array.isArray(e.list)?t=e.list.filter(i=>(i==null?void 0:i._id)&&i.common).map(i=>{var r,o;return{name:m.getObjectNameFromObj(i,e.lang).replace("system.group.","").replace("system.user.","").replace("enum.rooms.","").replace("enum.functions.",""),value:i._id,icon:(r=i.common)==null?void 0:r.icon,color:(o=i.common)==null?void 0:o.color}}):t=Object.values(e.list).filter(i=>(i==null?void 0:i._id)&&i.common).map(i=>{var r,o;return{name:m.getObjectNameFromObj(i,e.lang).replace("system.group.","").replace("system.user.","").replace("enum.rooms.","").replace("enum.functions.",""),value:i._id,icon:(r=i.common)==null?void 0:r.icon,color:(o=i.common)==null?void 0:o.color}}),e.different&&e.value===e.different&&t.unshift({value:e.different,name:this.wordDifferent||""}),e.allowNone&&t.unshift({value:"",name:D.t("ra_none")}),this.state={list:t}}render(){this.props.allowNone&&!this.state.list.find(r=>r.value==="")?this.timeout=this.timeout||setTimeout(()=>{this.timeout=null;const r=JSON.parse(JSON.stringify(this.state.list));r.unshift({value:"",name:D.t("ra_none")}),this.setState({list:r})},100):!this.props.allowNone&&this.state.list.find(r=>r.value==="")&&(this.timeout=this.timeout||setTimeout(()=>{this.timeout=null;const r=JSON.parse(JSON.stringify(this.state.list)),o=this.state.list.findIndex(n=>n.value==="");r.splice(o,1),this.setState({list:r})},100));const e=this.state.list.find(r=>r.value===this.props.value||this.props.removePrefix&&r.value.replace(this.props.removePrefix,"")===this.props.value),t=this.props.value===this.props.different?{}:{color:(e==null?void 0:e.color)||void 0,backgroundColor:m.getInvertedColor((e==null?void 0:e.color)||"",this.props.themeType)};this.props.dense&&this.props.style&&Object.assign(t,this.props.style);const i=a.createElement(nt,{variant:"standard",disabled:this.props.disabled,value:this.props.value,slotProps:{input:this.props.inputProps},renderValue:()=>a.createElement("span",null,e!=null&&e.icon?a.createElement(be,{src:e==null?void 0:e.icon,style:eo.icon}):null,e==null?void 0:e.name),sx:{"&.MuiSelect-root":this.props.value===this.props.different?eo.different:{}},classes:{root:this.props.dense?this.props.className:""},style:t,onChange:r=>{if(this.props.different&&r.target.value!==this.props.different){let o=null;for(let n=0;nthis.props.onChange(r.target.value));return}}this.props.onChange(this.props.removePrefix?r.target.value.replace(this.props.removePrefix,""):r.target.value)}},this.state.list.map(r=>a.createElement(re,{style:this.props.different&&r.value===this.props.different?eo.different:{color:r.color||void 0,backgroundColor:m.getInvertedColor(r.color||"",this.props.themeType)},key:r.value,value:r.value},r.icon?a.createElement(be,{src:r.icon,style:eo.icon}):null,r.name)));return this.props.dense?i:a.createElement(Qt,{variant:"standard",fullWidth:!!this.props.fullWidth,style:this.props.style,className:this.props.className},a.createElement(yi,null,this.props.label),i)}}class Sve extends De{resizerRefTable;resizerActiveIndex;resizerActiveDiv;resizerCurrentWidths;widthFilled=!1;installTimeout=null;resizerMin=0;resizerMinNext=0;resizerPosition=0;resizerOldWidth=0;resizerOldWidthNext=0;constructor(e){super(e),this.resizerRefTable=a.createRef(),this.resizerActiveIndex=null,this.resizerActiveDiv=null,this.resizerCurrentWidths=[]}componentDidMount(){this.resizerInstall()}componentWillUnmount(){this.resizerUninstall()}resizerInstall(){if(this.resizerRefTable.current&&!this.resizerRefTable.current._installed){this.resizerRefTable.current._installed=!0;const e=this.resizerRefTable.current.querySelectorAll("th"),t=(window._localStorage||window.localStorage).getItem(`App.${this.props.name||"history"}.table`);if(this.widthFilled=!1,t)try{this.resizerCurrentWidths=JSON.parse(t),this.widthFilled=!0}catch{}if(this.widthFilled)if(this.resizerCurrentWidths.length!==e.length)this.resizerCurrentWidths=[],this.widthFilled=!1;else{const i=this.resizerRefTable.current.offsetWidth;let r=0;for(let o=0;o20&&(this.resizerCurrentWidths=[],this.widthFilled=!1)}for(let i=0;i{this.installTimeout=null,this.resizerInstall()},100)}resizerReset=()=>{for(let e=0;e{if(this.resizerActiveDiv&&this.resizerActiveIndex!==null){const t=this.resizerOldWidth+e.clientX-this.resizerPosition,i=this.resizerOldWidthNext-e.clientX+this.resizerPosition;(!this.resizerMin||t>this.resizerMin)&&(!this.resizerMinNext||i>this.resizerMinNext)&&(this.resizerCurrentWidths[this.resizerActiveIndex]=t,this.resizerCurrentWidths[this.resizerActiveIndex+1]=i,this.resizerApplyWidths())}};resizerMouseUp=()=>{(window._localStorage||window.localStorage).setItem(`App.${this.props.name||"history"}.table`,JSON.stringify(this.resizerCurrentWidths)),this.resizerActiveIndex=null,this.resizerActiveDiv=null,window.removeEventListener("mousemove",this.resizerMouseMove),window.removeEventListener("mouseup",this.resizerMouseUp)};resizerMouseDown=e=>{var t,i,r,o;if(this.resizerActiveIndex===null||this.resizerActiveIndex===void 0){console.log(`Mouse down ${(t=e.target)==null?void 0:t.dataset.index}`),this.resizerActiveIndex=parseInt(((i=e.target)==null?void 0:i.dataset.index)||"0",10),this.resizerActiveDiv=e.target,this.resizerMin=this.props.minWidths?this.props.minWidths[this.resizerActiveIndex]:0,this.resizerMinNext=this.props.minWidths?this.props.minWidths[this.resizerActiveIndex+1]:0,this.resizerPosition=e.clientX;let n;this.resizerCurrentWidths[this.resizerActiveIndex]==="auto"&&(n=(r=this.resizerRefTable.current)==null?void 0:r.querySelectorAll("th"),n&&(this.resizerCurrentWidths[this.resizerActiveIndex]=n[this.resizerActiveIndex].offsetWidth)),this.resizerCurrentWidths[this.resizerActiveIndex+1]==="auto"&&(n=n||((o=this.resizerRefTable.current)==null?void 0:o.querySelectorAll("th")),n&&(this.resizerCurrentWidths[this.resizerActiveIndex+1]=n[this.resizerActiveIndex+1].offsetWidth)),this.resizerOldWidth=this.resizerCurrentWidths[this.resizerActiveIndex],this.resizerOldWidthNext=this.resizerCurrentWidths[this.resizerActiveIndex+1],window.addEventListener("mousemove",this.resizerMouseMove),window.addEventListener("mouseup",this.resizerMouseUp)}};render(){if(this.props.ready===!1)return a.createElement(Rg,null);const e={gridTemplateColumns:this.resizerApplyWidths()};return a.createElement(CN,{stickyHeader:this.props.stickyHeader,size:this.props.size||"small",className:this.props.className,sx:this.props.sx,ref:this.resizerRefTable,style:{...this.props.style||void 0,...e}},this.props.children)}}const Rn={div:{borderRadius:3,padding:"0 3px",lineHeight:"20px",whiteSpace:"nowrap",overflow:"hidden",display:"flex",alignItems:"center"},icon:{width:16,height:16,marginRight:8,verticalAlign:"middle"},text:{display:"inline-block",overflow:"hidden",textOverflow:"ellipsis"}};function kve(s){var o,n,M,c,l,N,u,L,g;const e=s.value;let t;const i=s.removePrefix||"";if(typeof e=="string"){const j=s.list;if(j)if(Array.isArray(j)){const y=j.find(T=>(T==null?void 0:T._id)===i+e);y?t={name:m.getObjectNameFromObj(y,s.lang).replace("system.group.",""),value:y._id,icon:s.icon||((o=y.common)==null?void 0:o.icon),color:s.color||((n=y.common)==null?void 0:n.color)}:t={name:e,value:i+e}}else if(j[i+e]){const y=j[i+e];t={name:m.getObjectNameFromObj(y,s.lang).replace("system.group.",""),value:y._id,icon:s.icon||((M=y.common)==null?void 0:M.icon),color:s.color||((c=y.common)==null?void 0:c.color)}}else t={name:e,value:i+e,icon:s.icon,color:s.color};else t={name:e,value:i+e,icon:s.icon,color:s.color}}else if(!e||typeof e!="object")t={name:"",value:"",icon:s.icon,color:s.color};else{const j=e;t={name:m.getObjectNameFromObj(j,s.lang).replace("system.group.","").replace("system.user.","").replace("enum.rooms.","").replace("enum.functions.",""),value:j._id,icon:s.icon||((l=j.common)==null?void 0:l.icon),color:s.color||((N=j.common)==null?void 0:N.color)}}const r=t!=null&&t.color?{border:`1px solid ${m.invertColor(t==null?void 0:t.color)}`,color:m.getInvertedColor(t==null?void 0:t.color,s.themeType||"light",!0)||void 0,backgroundColor:t==null?void 0:t.color}:{};return a.createElement("div",{style:{...s.style||void 0,...Rn.div,...r||void 0},className:m.clsx(s.className,(u=s.moreClasses)==null?void 0:u.root),title:s.title||t.value},t!=null&&t.icon?a.createElement(be,{src:t==null?void 0:t.icon,className:(L=s.moreClasses)==null?void 0:L.icon,style:Rn.icon}):null,a.createElement("div",{style:Rn.text,className:(g=s.moreClasses)==null?void 0:g.text},t==null?void 0:t.name))}function vve({themeName:s,toggleTheme:e,t,className:i,style:r,size:o}){return a.createElement("div",{className:i||void 0,style:r||void 0},a.createElement(Le,{title:t("ra_Change color theme"),slotProps:{popper:{sx:{pointerEvents:"none"}}}},a.createElement(W,{onClick:()=>e(),size:o||"medium"},s==="dark"&&a.createElement(vj,{className:i}),s==="blue"&&a.createElement(Yj,{className:i}),s==="colored"&&a.createElement(qa,{className:i}),s!=="dark"&&s!=="blue"&&s!=="colored"&&a.createElement(Qj,{className:i}))))}function cn(){return(cn=Object.assign||function(s){for(var e=1;e=0||(r[t]=s[t]);return r}function Qa(s){var e=et(s),t=et(function(i){e.current&&e.current(i)});return e.current=s,t.current}var yr=function(s,e,t){return e===void 0&&(e=0),t===void 0&&(t=1),s>t?t:s0:T.buttons>0)&&r.current?o(X0(r.current,T,M.current)):y(!1)},j=function(){return y(!1)};function y(T){var d=c.current,I=ba(r.current),w=T?I.addEventListener:I.removeEventListener;w(d?"touchmove":"mousemove",g),w(d?"touchend":"mouseup",j)}return[function(T){var d=T.nativeEvent,I=r.current;if(I&&(K0(d),!(function(A,p){return p&&!Mr(A)})(d,c.current)&&I)){if(Mr(d)){c.current=!0;var w=d.changedTouches||[];w.length&&(M.current=w[0].identifier)}I.focus(),o(X0(I,d,M.current)),y(!0)}},function(T){var d=T.which||T.keyCode;d<37||d>40||(T.preventDefault(),n({left:d===39?.05:d===37?-.05:0,top:d===40?.05:d===38?-.05:0}))},y]},[n,o]),N=l[0],u=l[1],L=l[2];return Ce(function(){return L},[L]),a.createElement("div",cn({},i,{onTouchStart:N,onMouseDown:N,className:"react-colorful__interactive",ref:r,onKeyDown:u,tabIndex:0,role:"slider"}))}),Lc=function(s){return s.filter(Boolean).join(" ")},Ng=function(s){var e=s.color,t=s.left,i=s.top,r=i===void 0?.5:i,o=Lc(["react-colorful__pointer",s.className]);return a.createElement("div",{className:o,style:{top:100*r+"%",left:100*t+"%"}},a.createElement("div",{className:"react-colorful__pointer-fill",style:{backgroundColor:e}}))},Se=function(s,e,t){return e===void 0&&(e=0),t===void 0&&(t=Math.pow(10,e)),Math.round(t*s)/t},Q5e=function(s){return W5e(Ua(s))},Ua=function(s){return s[0]==="#"&&(s=s.substring(1)),s.length<6?{r:parseInt(s[0]+s[0],16),g:parseInt(s[1]+s[1],16),b:parseInt(s[2]+s[2],16),a:s.length===4?Se(parseInt(s[3]+s[3],16)/255,2):1}:{r:parseInt(s.substring(0,2),16),g:parseInt(s.substring(2,4),16),b:parseInt(s.substring(4,6),16),a:s.length===8?Se(parseInt(s.substring(6,8),16)/255,2):1}},b5e=function(s){return P5e($5e(s))},U5e=function(s){var e=s.s,t=s.v,i=s.a,r=(200-e)*t/100;return{h:Se(s.h),s:Se(r>0&&r<200?e*t/100/(r<=100?r:200-r)*100:0),l:Se(r/2),a:Se(i,2)}},$a=function(s){var e=U5e(s);return"hsl("+e.h+", "+e.s+"%, "+e.l+"%)"},$5e=function(s){var e=s.h,t=s.s,i=s.v,r=s.a;e=e/360*6,t/=100,i/=100;var o=Math.floor(e),n=i*(1-t),M=i*(1-(e-o)*t),c=i*(1-(1-e+o)*t),l=o%6;return{r:Se(255*[i,M,n,n,c,i][l]),g:Se(255*[c,i,i,M,n,n][l]),b:Se(255*[n,n,c,i,i,M][l]),a:Se(r,2)}},to=function(s){var e=s.toString(16);return e.length<2?"0"+e:e},P5e=function(s){var e=s.r,t=s.g,i=s.b,r=s.a,o=r<1?to(Se(255*r)):"";return"#"+to(e)+to(t)+to(i)+o},W5e=function(s){var e=s.r,t=s.g,i=s.b,r=s.a,o=Math.max(e,t,i),n=o-Math.min(e,t,i),M=n?o===e?(t-i)/n:o===t?2+(i-e)/n:4+(e-t)/n:0;return{h:Se(60*(M<0?M+6:M)),s:Se(o?n/o*100:0),v:Se(o/255*100),a:r}},J5e=a.memo(function(s){var e=s.hue,t=s.onChange,i=Lc(["react-colorful__hue",s.className]);return a.createElement("div",{className:i},a.createElement(lg,{onMove:function(r){t({h:360*r.left})},onKey:function(r){t({h:yr(e+360*r.left,0,360)})},"aria-label":"Hue","aria-valuenow":Se(e),"aria-valuemax":"360","aria-valuemin":"0"},a.createElement(Ng,{className:"react-colorful__hue-pointer",left:e/360,color:$a({h:e,s:100,v:100,a:1})})))}),B5e=a.memo(function(s){var e=s.hsva,t=s.onChange,i={backgroundColor:$a({h:e.h,s:100,v:100,a:1})};return a.createElement("div",{className:"react-colorful__saturation",style:i},a.createElement(lg,{onMove:function(r){t({s:100*r.left,v:100-100*r.top})},onKey:function(r){t({s:yr(e.s+100*r.left,0,100),v:yr(e.v-100*r.top,0,100)})},"aria-label":"Color","aria-valuetext":"Saturation "+Se(e.s)+"%, Brightness "+Se(e.v)+"%"},a.createElement(Ng,{className:"react-colorful__saturation-pointer",top:1-e.v/100,left:e.s/100,color:$a(e)})))}),Lg=function(s,e){if(s===e)return!0;for(var t in s)if(s[t]!==e[t])return!1;return!0},R5e=function(s,e){return s.toLowerCase()===e.toLowerCase()||Lg(Ua(s),Ua(e))};function F5e(s,e,t){var i=Qa(t),r=Ka(function(){return s.toHsva(e)}),o=r[0],n=r[1],M=et({color:e,hsva:o});Ce(function(){if(!s.equal(e,M.current.color)){var l=s.toHsva(e);M.current={hsva:l,color:e},n(l)}},[e,s]),Ce(function(){var l;Lg(o,M.current.hsva)||s.equal(l=s.fromHsva(o),M.current.color)||(M.current={hsva:o,color:l},i(l))},[o,s,i]);var c=Kt(function(l){n(function(N){return Object.assign({},N,l)})},[]);return[o,c]}var G5e=typeof window<"u"?Yg:Ce,H5e=function(){return typeof __webpack_nonce__<"u"?__webpack_nonce__:void 0},q0=new Map,V5e=function(s){G5e(function(){var e=s.current?s.current.ownerDocument:document;if(e!==void 0&&!q0.has(e)){var t=e.createElement("style");t.innerHTML=`.react-colorful{position:relative;display:flex;flex-direction:column;width:200px;height:200px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default}.react-colorful__saturation{position:relative;flex-grow:1;border-color:transparent;border-bottom:12px solid #000;border-radius:8px 8px 0 0;background-image:linear-gradient(0deg,#000,transparent),linear-gradient(90deg,#fff,hsla(0,0%,100%,0))}.react-colorful__alpha-gradient,.react-colorful__pointer-fill{content:"";position:absolute;left:0;top:0;right:0;bottom:0;pointer-events:none;border-radius:inherit}.react-colorful__alpha-gradient,.react-colorful__saturation{box-shadow:inset 0 0 0 1px rgba(0,0,0,.05)}.react-colorful__alpha,.react-colorful__hue{position:relative;height:24px}.react-colorful__hue{background:linear-gradient(90deg,red 0,#ff0 17%,#0f0 33%,#0ff 50%,#00f 67%,#f0f 83%,red)}.react-colorful__last-control{border-radius:0 0 8px 8px}.react-colorful__interactive{position:absolute;left:0;top:0;right:0;bottom:0;border-radius:inherit;outline:none;touch-action:none}.react-colorful__pointer{position:absolute;z-index:1;box-sizing:border-box;width:28px;height:28px;transform:translate(-50%,-50%);background-color:#fff;border:2px solid #fff;border-radius:50%;box-shadow:0 2px 4px rgba(0,0,0,.2)}.react-colorful__interactive:focus .react-colorful__pointer{transform:translate(-50%,-50%) scale(1.1)}.react-colorful__alpha,.react-colorful__alpha-pointer{background-color:#fff;background-image:url('data:image/svg+xml;charset=utf-8,')}.react-colorful__saturation-pointer{z-index:3}.react-colorful__hue-pointer{z-index:2}`,q0.set(e,t);var i=H5e();i&&t.setAttribute("nonce",i),e.head.appendChild(t)}},[])},Z5e=function(s){var e=s.className,t=s.colorModel,i=s.color,r=i===void 0?t.defaultColor:i,o=s.onChange,n=ug(s,["className","colorModel","color","onChange"]),M=et(null);V5e(M);var c=F5e(t,r,o),l=c[0],N=c[1],u=Lc(["react-colorful",e]);return a.createElement("div",cn({},n,{ref:M,className:u}),a.createElement(B5e,{hsva:l,onChange:N}),a.createElement(J5e,{hue:l.h,onChange:N,className:"react-colorful__last-control"}))},X5e={defaultColor:"000",toHsva:Q5e,fromHsva:function(s){return b5e({h:s.h,s:s.s,v:s.v,a:1})},equal:R5e},K5e=function(s){return a.createElement(Z5e,cn({},s,{colorModel:X5e}))};class q5e extends De{dialogName;filters;filterFunc;constructor(e){super(e),this.dialogName=this.props.dialogName||"default",this.dialogName=`SelectID.${this.dialogName}`;const t=(window._localStorage||window.localStorage).getItem(this.dialogName)||"{}";try{this.filters=JSON.parse(t)}catch{this.filters={}}e.filters&&(this.filters={...this.filters,...e.filters||{}});let i=this.props.selected||[];if(Array.isArray(i)||(i=[i]),i=i.filter(r=>r),e.filterFunc)if(typeof e.filterFunc=="string")try{this.filterFunc=new Function("obj",e.filterFunc)}catch{console.error(`Cannot parse filter function: "obj => ${e.filterFunc}"`),this.filterFunc=void 0}else this.filterFunc=e.filterFunc;this.state={selected:i,name:"",selectionBlocked:!1}}handleCancel(){this.props.onClose()}handleOk(){this.props.onOk(this.props.multiSelect?this.state.selected:this.state.selected[0]||"",this.state.name),this.props.onClose()}render(){let e;return this.state.name||this.state.selected.length?this.state.selected.length===1?e=[a.createElement("span",{key:"selected"},D.t("ra_Selected")," "),a.createElement("span",{key:"id",style:{fontWeight:"bold",fontStyle:"italic"}},(this.state.name||this.state.selected[0])+(this.state.name?` [${this.state.selected[0]}]`:""))]:e=[a.createElement("span",{key:"selected"},D.t("ra_Selected")," "),a.createElement("span",{key:"id",style:{fontWeight:"bold",fontStyle:"italic"}},D.t("%s items",this.state.selected.length.toString()))]:e=this.props.title||D.t("ra_Please select object ID..."),a.createElement(Ae,{onClose:()=>{},maxWidth:!1,style:{zIndex:this.props.zIndex||void 0},sx:{"& .MuiDialog-paper":{height:"95%",p:"4px",width:"100%",maxWidth:"100%",maxHeight:"calc(100% - 16px)"}},fullWidth:!0,open:!0,"aria-labelledby":"ar_dialog_selectid_title"},a.createElement(fe,{id:"ar_dialog_selectid_title",style:{whiteSpace:"nowrap",width:"calc(100% - 72px)",overflow:"hidden",display:"inline-block",textOverflow:"ellipsis"}},e),a.createElement(_e,{style:{height:"100%",overflow:"hidden",padding:"8px 4px"}},a.createElement(Y5e,{foldersFirst:this.props.foldersFirst,imagePrefix:this.props.imagePrefix||this.props.prefix,dateFormat:this.props.dateFormat,defaultFilters:this.filters,dialogName:this.dialogName,isFloatComma:this.props.isFloatComma,showExpertButton:this.props.showExpertButton!==void 0?this.props.showExpertButton:!0,expertMode:this.props.expertMode,columns:this.props.columns||["name","type","role","room","func","val"],types:this.props.types?Array.isArray(this.props.types)?this.props.types:[this.props.types]:["state"],root:this.props.root,t:D.t,lang:this.props.lang||D.getLanguage(),socket:this.props.socket,selected:this.state.selected,multiSelect:this.props.multiSelect,notEditable:this.props.notEditable===void 0?!0:this.props.notEditable,themeName:this.props.themeName,themeType:this.props.themeType,theme:this.props.theme,customFilter:this.props.customFilter,allowNonObjects:this.props.allowNonObjects,onFilterChanged:t=>{this.filters=t,(window._localStorage||window.localStorage).setItem(this.dialogName,JSON.stringify(t))},onSelect:async(t,i,r)=>{let o;if(Array.isArray(t)?o=t:o=[t],JSON.stringify(o)!==JSON.stringify(this.state.selected)){let n=!0;if(this.props.onSelectConfirm){const M={};for(const c of o)try{M[c]=await this.props.socket.getObject(c)}catch{}n=await this.props.onSelectConfirm(o,M)}this.setState({selected:o,name:i,selectionBlocked:!n},()=>r&&this.handleOk())}else r&&this.handleOk()},filterFunc:this.filterFunc,title:"",onAllLoaded:()=>this.setState({allLoaded:!0})})),a.createElement(xe,null,a.createElement(q,{id:`ar_dialog_selectid_ok_${this.props.dialogName||""}`,variant:"contained",onClick:()=>this.handleOk(),startIcon:a.createElement(We,null),disabled:!this.state.allLoaded||!this.state.selected.length||this.state.selectionBlocked,color:"primary"},this.props.ok||D.t("ra_Ok")),a.createElement(q,{id:`ar_dialog_selectid_cancel_${this.props.dialogName||""}`,color:"grey",variant:"contained",onClick:()=>this.handleCancel(),startIcon:a.createElement(zr,null)},this.props.cancel||D.t("ra_Cancel"))))}}function is(s,e,t){if(typeof e=="string"&&(e=e.split(".")),!s)return null;if(e.length===1)return t&&t[s[e[0]]]?t[s[e[0]]]:s[e[0]];const i=e.shift();return is(s[i],e)}function gg(s,e,t){if(typeof e=="string"&&(e=e.split(".")),e.length===1)return s[e[0]]=t;const i=e.shift();return(s[i]===null||s[i]===void 0)&&(s[i]={}),gg(s[i],e,t)}const B={tableContainer:{width:"100%",height:"100%",overflow:"auto"},table:{width:"100%",minWidth:800,maxWidth:1920},cell:{paddingTop:0,paddingBottom:0,paddingLeft:4,paddingRight:4},rowMainWithChildren:{},rowMainWithoutChildren:{},rowNoEdit:{opacity:.3},cellExpand:{width:30},cellButton:{width:30},cellHeader:{fontWeight:"bold",background:s=>(s.palette.mode==="dark","#888"),color:s=>s.palette.mode==="dark"?"#EEE":"#111",height:48,wordBreak:"break-word",whiteSpace:"pre"},width_name_nicknames:{maxWidth:150},width_ioType:{maxWidth:100},width_type:{maxWidth:100},width_displayTraits:{maxWidth:100},width_roomHint:{maxWidth:100},rowSecondary:{fontStyle:"italic"},cellSecondary:{fontSize:10},visuallyHidden:{border:0,clip:"rect(0 0 0 0)",height:1,margin:-1,overflow:"hidden",padding:0,position:"absolute",top:20,width:1},fieldEditWithButton:{width:"calc(100% - 33px)",display:"inline-block"},fieldEdit:{width:"100%",display:"inline-block",lineHeight:"50px",verticalAlign:"middle"},fieldButton:{width:30,display:"inline-block"},colorDialog:{overflow:"hidden",padding:15},subText:{fontSize:10,fontStyle:"italic"},glow:{animation:"glow 0.2s 2 alternate"}};function eN(s,e,t,i){const r=is(s,t,i)||"",o=is(e,t,i)||"";return or?1:0}function eke(s,e,t){return s==="desc"?(i,r)=>eN(i,r,e,t):(i,r)=>-eN(i,r,e,t)}function tke(s,e){const t=s.map((i,r)=>({e:i,i:r}));return t.sort((i,r)=>{const o=e(i.e,r.e);return o||i.i-r.i}),t.map(i=>i.e)}class Pa extends De{selectCallback=null;updateTimeout=null;constructor(e){super(e);let t=(window._localStorage||window.localStorage).getItem(this.props.name||"iob-table")||"[]";try{t=JSON.parse(t)||[]}catch{t=[]}Array.isArray(t)||(t=[]),this.state={opened:t,editMode:!1,deleteMode:!1,editData:null,order:"asc",update:null,orderBy:this.props.columns[0].field,showSelectColor:!1}}static getDerivedStateFromProps(e,t){if(e.glowOnChange){const i=[];let r=0;return e.data&&t.data&&e.data.forEach(o=>{var M;r++;const n=(M=t.data)==null?void 0:M.find(c=>c.id===o.id);n?JSON.stringify(n)!==JSON.stringify(o)&&i.push(o.id):i.push(o.id)}),i.length&&i.length!==r?{data:e.data,update:i}:{data:e.data}}return{data:e.data}}renderCellEdit(e,t){let i=is(e,t.field);return Array.isArray(i)&&(i=i[0]),t.lookup?this.renderCellEditSelect(t,i):t.editComponent?this.renderCellEditCustom(t,i,e):t.type==="boolean"||!t.type&&typeof i=="boolean"?this.renderCellEditBoolean(t,i):t.type==="color"?this.renderCellEditColor(t,i):t.type==="oid"?this.renderCellEditObjectID(t,i):t.type==="numeric"?this.renderCellEditNumber(t,i):this.renderCellEditString(t,i)}onChange(e,t,i){const r=this.state.editData?{...this.state.editData}:{};i===t?delete r[e.field]:r[e.field]=i,this.setState({editData:r})}renderCellEditSelect(e,t){return a.createElement(nt,{variant:"standard",onChange:i=>this.onChange(e,t,i.target.value),value:this.state.editData&&this.state.editData[e.field]||t},e.lookup&&Object.keys(e.lookup).map((i,r)=>{var o;return a.createElement(re,{key:r,value:i},(o=e.lookup)==null?void 0:o[i])}))}renderCellEditString(e,t){return a.createElement(Te,{variant:"standard",style:B.fieldEdit,fullWidth:!0,value:this.state.editData&&this.state.editData[e.field]!==void 0?this.state.editData[e.field]:t,onChange:i=>this.onChange(e,t,i.target.value)})}renderCellEditNumber(e,t){return a.createElement(Te,{variant:"standard",style:B.fieldEdit,type:"number",fullWidth:!0,value:this.state.editData&&this.state.editData[e.field]!==void 0?this.state.editData[e.field]:t,onChange:i=>this.onChange(e,t,i.target.value)})}renderCellEditCustom(e,t,i){const r=e.editComponent;return this.state.editData&&this.state.editData[e.field]!==void 0&&(t=this.state.editData[e.field],i=JSON.parse(JSON.stringify(i)),i[e.field]=t),r?a.createElement(r,{value:t,rowData:i,onChange:o=>this.onChange(e,t,o)}):null}renderCellEditBoolean(e,t){return a.createElement(ue,{checked:this.state.editData&&this.state.editData[e.field]!==void 0?!!this.state.editData[e.field]:!!t,onChange:i=>this.onChange(e,!!t,i.target.checked),inputProps:{"aria-label":"checkbox"}})}renderSelectColorDialog(){return a.createElement(Ae,{sx:{"& .MuiPaper-root":B.root,"& .MuiPaper-paper":B.paper},onClose:()=>{this.selectCallback=null,this.setState({showSelectColor:!1})},open:this.state.showSelectColor},a.createElement(K5e,{color:this.state.selectIdValue,onChange:e=>this.setState({selectIdValue:e},()=>{this.selectCallback&&this.selectCallback(e)})}))}renderCellEditColor(e,t){const i=this.state.editData&&this.state.editData[e.field]!==void 0?this.state.editData[e.field]:t;return a.createElement("div",{style:B.fieldEdit},a.createElement(Te,{variant:"standard",fullWidth:!0,style:B.fieldEditWithButton,value:i,inputProps:{style:{backgroundColor:i,color:m.isUseBright(i)?"#FFF":"#000"}},onChange:r=>this.onChange(e,!!t,r.target.value)}),a.createElement(W,{style:B.fieldButton,onClick:()=>{this.selectCallback=r=>this.onChange(e,t,r),this.setState({showSelectColor:!0,selectIdValue:t})},size:"large"},a.createElement($j,null)))}renderSelectIdDialog(){return this.state.showSelectId&&this.props.socket?a.createElement(q5e,{key:"tableSelect",imagePrefix:"../..",dialogName:this.props.adapterName,themeType:this.props.themeType,theme:this.props.theme,socket:this.props.socket,selected:this.state.selectIdValue,onClose:()=>this.setState({showSelectId:!1}),onOk:e=>{this.setState({showSelectId:!1,selectIdValue:null});const t=Array.isArray(e)?e[0]:e;t&&this.selectCallback&&(this.selectCallback&&this.selectCallback(t),this.selectCallback=null)}}):null}renderCellEditObjectID(e,t){return a.createElement("div",{style:B.fieldEdit},a.createElement(Te,{variant:"standard",fullWidth:!0,style:B.fieldEditWithButton,value:this.state.editData&&this.state.editData[e.field]!==void 0?this.state.editData[e.field]:t,onChange:i=>this.onChange(e,t,i.target.value)}),a.createElement(W,{style:B.fieldButton,onClick:()=>{this.selectCallback=i=>this.onChange(e,t,i),this.setState({showSelectId:!0,selectIdValue:t})},size:"large"},a.createElement(yy,null)))}static renderCellNonEdit(e,t){let i=is(e,t.field,t.lookup);return Array.isArray(i)&&(i=i[0]),t.type==="boolean"?a.createElement(ue,{checked:!!i,disabled:!0,inputProps:{"aria-label":"checkbox"}}):i}renderCell(e,t,i,r){return this.state.editMode===r&&t.editable!=="never"&&t.editable!==!1?a.createElement(it,{key:t.field,style:{...B.cell,...i?B.cellSecondary:void 0,...t.cellStyle},component:"th"},this.renderCellEdit(e,t)):a.createElement(it,{key:t.field,style:{...B.cell,...i?B.cellSecondary:void 0,...t.cellStyle},component:"th"},Pa.renderCellNonEdit(e,t))}static renderCellWithSubField(e,t){const i=is(e,t.field,t.lookup);if(t.subField){const r=is(e,t.subField,t.subLookup);return a.createElement("div",null,a.createElement("div",{style:B.mainText},i),a.createElement("div",{style:{...B.subText,...t.subStyle||void 0}},r))}return a.createElement("div",null,a.createElement("div",{style:B.mainText},i))}renderLine(e,t){const i=this.props.levelShift===void 0?24:this.props.levelShift;t=t||0;const r=this.props.data.indexOf(e);if(!e||!t&&e.parentId||t&&!e.parentId)return null;const o=this.state.opened.includes(e.id),n=this.props.data.filter(c=>c.parentId===e.id),M=a.createElement(kc,{key:e.id,className:`table-row-${(e.id||"").toString().replace(/[.$]/g,"_")}`,style:{...this.state.update&&this.state.update.includes(e.id)&&B.glow||void 0,...B.row,...t?B.rowSecondary:void 0,...!t&&n.length?B.rowMainWithChildren:void 0,...!t&&!n.length?B.rowMainWithoutChildren:void 0,...this.state.editMode!==!1&&this.state.editMode!==r?B.rowNoEdit:void 0,...this.state.deleteMode!==!1&&this.state.deleteMode!==r?B.rowNoEdit:void 0}},a.createElement(it,{style:{...B.cell,...B.cellExpand,...t?B.cellSecondary:void 0}},n.length?a.createElement(W,{onClick:()=>{const c=[...this.state.opened],l=c.indexOf(e.id);l===-1?(c.push(e.id),c.sort()):c.splice(l,1),(window._localStorage||window.localStorage).setItem(this.props.name||"iob-table",JSON.stringify(c)),this.setState({opened:c})},size:"small"},o?a.createElement(Gj,null):a.createElement(oy,null)):null),a.createElement(it,{scope:"row",style:{...B.cell,...t?B.cellSecondary:void 0,...this.props.columns[0].cellStyle,paddingLeft:i*t}},this.props.columns[0].subField?Pa.renderCellWithSubField(e,this.props.columns[0]):is(e,this.props.columns[0].field,this.props.columns[0].lookup)),this.props.columns.map((c,l)=>!l&&!c.hidden?null:this.renderCell(e,c,t,r)),this.props.onUpdate?a.createElement(it,{style:{...B.cell,...B.cellButton}},this.state.editMode===r||this.state.deleteMode===r?a.createElement(W,{disabled:this.state.editMode!==!1&&(!this.state.editData||!Object.keys(this.state.editData).length),onClick:()=>{if(this.state.editMode!==!1){const c=JSON.parse(JSON.stringify(e));this.state.editData&&Object.keys(this.state.editData).forEach(l=>{var N;return gg(c,l,(N=this.state.editData)==null?void 0:N[l])}),this.setState({editMode:!1},()=>this.props.onUpdate&&this.props.onUpdate(c,e))}else this.setState({deleteMode:!1},()=>this.props.onDelete&&this.props.onDelete(e))},size:"large"},a.createElement(We,null)):a.createElement(W,{disabled:this.state.editMode!==!1,onClick:()=>this.setState({editMode:r,editData:null}),size:"large"},a.createElement(or,null))):null,this.props.onDelete&&!this.props.onUpdate?a.createElement(it,{style:{...B.cell,...B.cellButton}},this.state.deleteMode===r?a.createElement(W,{disabled:this.state.editMode!==!1&&(!this.state.editData||!Object.keys(this.state.editData).length),onClick:()=>this.setState({deleteMode:!1},()=>this.props.onDelete&&this.props.onDelete(e)),size:"large"},a.createElement(We,null)):null):null,this.props.onUpdate||this.props.onDelete?a.createElement(it,{style:{...B.cell,...B.cellButton}},this.state.editMode===r||this.state.deleteMode===r?a.createElement(W,{onClick:()=>this.setState({editMode:!1,deleteMode:!1}),size:"large"},a.createElement(we,null)):this.props.onDelete?a.createElement(W,{disabled:this.state.deleteMode!==!1,onClick:()=>this.setState({deleteMode:r}),size:"large"},a.createElement(wt,null)):null):null);if(!t&&o){const c=n.map(l=>this.renderLine(l,t+1));return c.unshift(M),c}return M}handleRequestSort(e){const t=this.state.orderBy===e&&this.state.order==="asc";this.setState({order:t?"desc":"asc",orderBy:e})}renderHead(){return a.createElement(Fg,null,a.createElement(kc,{key:"headerRow"},a.createElement(it,{component:"th",sx:m.getStyle(this.props.theme,B.cell,B.cellHeader,B.cellExpand)}),a.createElement(it,{component:"th",sx:m.getStyle(this.props.theme,B.cell,B.cellHeader,B[`width_${this.props.columns[0].field.replace(/\./g,"_")}`]),style:this.props.columns[0].headerStyle||this.props.columns[0].cellStyle,sortDirection:this.props.noSort?!1:this.state.orderBy===this.props.columns[0].field?this.state.order:!1},this.props.noSort?null:a.createElement(vc,{active:this.state.orderBy===this.props.columns[0].field,direction:this.state.orderBy===this.props.columns[0].field?this.state.order:"asc",onClick:()=>this.handleRequestSort(this.props.columns[0].field)},this.props.columns[0].title||this.props.columns[0].field,this.state.orderBy===this.props.columns[0].field?a.createElement("span",{style:B.visuallyHidden},this.state.order==="desc"?"sorted descending":"sorted ascending"):null)),this.props.columns.map((e,t)=>!t&&!e.hidden?null:a.createElement(it,{key:e.field,sx:m.getStyle(this.props.theme,B.cell,B.cellHeader,B[`width_${e.field.replace(/\./g,"_")}`]),style:e.headerStyle||e.cellStyle,component:"th"},this.props.noSort?null:a.createElement(vc,{active:this.state.orderBy===e.field,direction:this.state.orderBy===e.field?this.state.order:"asc",onClick:()=>this.handleRequestSort(e.field)},e.title||e.field,this.state.orderBy===e.field?a.createElement("span",{style:B.visuallyHidden},this.state.order==="desc"?"sorted descending":"sorted ascending"):null))),this.props.onUpdate?a.createElement(it,{component:"th",sx:m.getStyle(this.props.theme,B.cell,B.cellHeader,B.cellButton)},this.props.noAdd?null:a.createElement(bt,{color:"primary",size:"small",disabled:this.state.editMode!==!1,onClick:()=>this.props.onUpdate&&this.props.onUpdate(!0)},a.createElement(Kn,null))):null,this.props.onDelete||this.props.onUpdate?a.createElement(it,{component:"th",sx:m.getStyle(this.props.theme,B.cell,B.cellHeader,B.cellButton)}):null))}render(){const e=this.props.columns.find(t=>t.field===this.state.orderBy);if(e){const t=e.lookup,i=tke(this.props.data,eke(this.state.order,this.state.orderBy,t));return this.state.update&&this.state.update.length&&(this.updateTimeout&&clearTimeout(this.updateTimeout),this.updateTimeout=setTimeout(()=>{this.updateTimeout=null,this.setState({update:null})},500)),a.createElement("div",{style:B.tableContainer,className:this.props.className},a.createElement(CN,{style:B.table,"aria-label":"simple table",size:"small",stickyHeader:!0},this.renderHead(),a.createElement(Gg,null,i.map(r=>this.renderLine(r)))),this.renderSelectIdDialog(),this.renderSelectColorDialog())}return null}}function tN(s,e){var t=Object.keys(s);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(s);e&&(i=i.filter(function(r){return Object.getOwnPropertyDescriptor(s,r).enumerable})),t.push.apply(t,i)}return t}function jg(s){for(var e=1;es.length)&&(e=s.length);for(var t=0,i=new Array(e);t
',dke=Number.isNaN||pt.isNaN;function ee(s){return typeof s=="number"&&!dke(s)}var gN=function(e){return e>0&&e<1/0};function Fn(s){return typeof s>"u"}function ms(s){return Wa(s)==="object"&&s!==null}var hke=Object.prototype.hasOwnProperty;function gi(s){if(!ms(s))return!1;try{var e=s.constructor,t=e.prototype;return e&&t&&hke.call(t,"isPrototypeOf")}catch{return!1}}function Fe(s){return typeof s=="function"}var zke=Array.prototype.slice;function pg(s){return Array.from?Array.from(s):zke.call(s)}function pe(s,e){return s&&Fe(e)&&(Array.isArray(s)||ee(s.length)?pg(s).forEach(function(t,i){e.call(s,t,i,s)}):ms(s)&&Object.keys(s).forEach(function(t){e.call(s,s[t],t,s)})),s}var ye=Object.assign||function(e){for(var t=arguments.length,i=new Array(t>1?t-1:0),r=1;r0&&i.forEach(function(o){ms(o)&&Object.keys(o).forEach(function(n){e[n]=o[n]})}),e},wke=/\.\d*(?:0|9){12}\d*$/;function Di(s){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1e11;return wke.test(s)?Math.round(s*e)/e:s}var Ike=/^width|height|left|top|marginLeft|marginTop$/;function os(s,e){var t=s.style;pe(e,function(i,r){Ike.test(r)&&ee(i)&&(i="".concat(i,"px")),t[r]=i})}function Cke(s,e){return s.classList?s.classList.contains(e):s.className.indexOf(e)>-1}function me(s,e){if(e){if(ee(s.length)){pe(s,function(i){me(i,e)});return}if(s.classList){s.classList.add(e);return}var t=s.className.trim();t?t.indexOf(e)<0&&(s.className="".concat(t," ").concat(e)):s.className=e}}function Ct(s,e){if(e){if(ee(s.length)){pe(s,function(t){Ct(t,e)});return}if(s.classList){s.classList.remove(e);return}s.className.indexOf(e)>=0&&(s.className=s.className.replace(e,""))}}function ji(s,e,t){if(e){if(ee(s.length)){pe(s,function(i){ji(i,e,t)});return}t?me(s,e):Ct(s,e)}}var pke=/([a-z\d])([A-Z])/g;function Dc(s){return s.replace(pke,"$1-$2").toLowerCase()}function Xa(s,e){return ms(s[e])?s[e]:s.dataset?s.dataset[e]:s.getAttribute("data-".concat(Dc(e)))}function Dr(s,e,t){ms(t)?s[e]=t:s.dataset?s.dataset[e]=t:s.setAttribute("data-".concat(Dc(e)),t)}function Ake(s,e){if(ms(s[e]))try{delete s[e]}catch{s[e]=void 0}else if(s.dataset)try{delete s.dataset[e]}catch{s.dataset[e]=void 0}else s.removeAttribute("data-".concat(Dc(e)))}var Ag=/\s\s*/,mg=(function(){var s=!1;if(un){var e=!1,t=function(){},i=Object.defineProperty({},"once",{get:function(){return s=!0,e},set:function(o){e=o}});pt.addEventListener("test",t,i),pt.removeEventListener("test",t,i)}return s})();function lt(s,e,t){var i=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{},r=t;e.trim().split(Ag).forEach(function(o){if(!mg){var n=s.listeners;n&&n[o]&&n[o][t]&&(r=n[o][t],delete n[o][t],Object.keys(n[o]).length===0&&delete n[o],Object.keys(n).length===0&&delete s.listeners)}s.removeEventListener(o,r,i)})}function rt(s,e,t){var i=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{},r=t;e.trim().split(Ag).forEach(function(o){if(i.once&&!mg){var n=s.listeners,M=n===void 0?{}:n;r=function(){delete M[o][t],s.removeEventListener(o,r,i);for(var l=arguments.length,N=new Array(l),u=0;uMath.abs(t)&&(t=L)})}),t}function io(s,e){var t=s.pageX,i=s.pageY,r={endX:t,endY:i};return e?r:jg({startX:t,startY:i},r)}function Oke(s){var e=0,t=0,i=0;return pe(s,function(r){var o=r.startX,n=r.startY;e+=o,t+=n,i+=1}),e/=i,t/=i,{pageX:e,pageY:t}}function ns(s){var e=s.aspectRatio,t=s.height,i=s.width,r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"contain",o=gN(i),n=gN(t);if(o&&n){var M=t*e;r==="contain"&&M>i||r==="cover"&&M90?{width:c,height:M}:{width:M,height:c}}function _ke(s,e,t,i){var r=e.aspectRatio,o=e.naturalWidth,n=e.naturalHeight,M=e.rotate,c=M===void 0?0:M,l=e.scaleX,N=l===void 0?1:l,u=e.scaleY,L=u===void 0?1:u,g=t.aspectRatio,j=t.naturalWidth,y=t.naturalHeight,T=i.fillColor,d=T===void 0?"transparent":T,I=i.imageSmoothingEnabled,w=I===void 0?!0:I,A=i.imageSmoothingQuality,p=A===void 0?"low":A,h=i.maxWidth,C=h===void 0?1/0:h,E=i.maxHeight,O=E===void 0?1/0:E,U=i.minWidth,k=U===void 0?0:U,K=i.minHeight,x=K===void 0?0:K,S=document.createElement("canvas"),R=S.getContext("2d"),he=ns({aspectRatio:g,width:C,height:O}),Xe=ns({aspectRatio:g,width:k,height:x},"cover"),ct=Math.min(he.width,Math.max(Xe.width,j)),bs=Math.min(he.height,Math.max(Xe.height,y)),ln=ns({aspectRatio:r,width:C,height:O}),bi=ns({aspectRatio:r,width:k,height:x},"cover"),Ui=Math.min(ln.width,Math.max(bi.width,o)),$i=Math.min(ln.height,Math.max(bi.height,n)),Yr=[-Ui/2,-$i/2,Ui,$i];return S.width=Di(ct),S.height=Di(bs),R.fillStyle=d,R.fillRect(0,0,ct,bs),R.save(),R.translate(ct/2,bs/2),R.rotate(c*Math.PI/180),R.scale(N,L),R.imageSmoothingEnabled=w,R.imageSmoothingQuality=p,R.drawImage.apply(R,[s].concat(Tg(Yr.map(function(Qr){return Math.floor(Di(Qr))})))),R.restore(),S}var Og=String.fromCharCode;function xke(s,e,t){var i="";t+=e;for(var r=e;r0;)t.push(Og.apply(null,pg(r.subarray(0,i)))),r=r.subarray(i);return"data:".concat(e,";base64,").concat(btoa(t.join("")))}function Yke(s){var e=new DataView(s),t;try{var i,r,o;if(e.getUint8(0)===255&&e.getUint8(1)===216)for(var n=e.byteLength,M=2;M+1=8&&(o=l+u)}}}if(o){var L=e.getUint16(o,i),g,j;for(j=0;j=0?o:Ig),height:Math.max(i.offsetHeight,n>=0?n:Cg)};this.containerData=M,os(r,{width:M.width,height:M.height}),me(e,Ge),Ct(r,Ge)},initCanvas:function(){var e=this.containerData,t=this.imageData,i=this.options.viewMode,r=Math.abs(t.rotate)%180===90,o=r?t.naturalHeight:t.naturalWidth,n=r?t.naturalWidth:t.naturalHeight,M=o/n,c=e.width,l=e.height;e.height*M>e.width?i===3?c=e.height*M:l=e.width/M:i===3?l=e.width/M:c=e.height*M;var N={aspectRatio:M,naturalWidth:o,naturalHeight:n,width:c,height:l};this.canvasData=N,this.limited=i===1||i===2,this.limitCanvas(!0,!0),N.width=Math.min(Math.max(N.width,N.minWidth),N.maxWidth),N.height=Math.min(Math.max(N.height,N.minHeight),N.maxHeight),N.left=(e.width-N.width)/2,N.top=(e.height-N.height)/2,N.oldLeft=N.left,N.oldTop=N.top,this.initialCanvasData=ye({},N)},limitCanvas:function(e,t){var i=this.options,r=this.containerData,o=this.canvasData,n=this.cropBoxData,M=i.viewMode,c=o.aspectRatio,l=this.cropped&&n;if(e){var N=Number(i.minCanvasWidth)||0,u=Number(i.minCanvasHeight)||0;M>1?(N=Math.max(N,r.width),u=Math.max(u,r.height),M===3&&(u*c>N?N=u*c:u=N/c)):M>0&&(N?N=Math.max(N,l?n.width:0):u?u=Math.max(u,l?n.height:0):l&&(N=n.width,u=n.height,u*c>N?N=u*c:u=N/c));var L=ns({aspectRatio:c,width:N,height:u});N=L.width,u=L.height,o.minWidth=N,o.minHeight=u,o.maxWidth=1/0,o.maxHeight=1/0}if(t)if(M>(l?0:1)){var g=r.width-o.width,j=r.height-o.height;o.minLeft=Math.min(0,g),o.minTop=Math.min(0,j),o.maxLeft=Math.max(0,g),o.maxTop=Math.max(0,j),l&&this.limited&&(o.minLeft=Math.min(n.left,n.left+(n.width-o.width)),o.minTop=Math.min(n.top,n.top+(n.height-o.height)),o.maxLeft=n.left,o.maxTop=n.top,M===2&&(o.width>=r.width&&(o.minLeft=Math.min(0,g),o.maxLeft=Math.max(0,g)),o.height>=r.height&&(o.minTop=Math.min(0,j),o.maxTop=Math.max(0,j))))}else o.minLeft=-o.width,o.minTop=-o.height,o.maxLeft=r.width,o.maxTop=r.height},renderCanvas:function(e,t){var i=this.canvasData,r=this.imageData;if(t){var o=Eke({width:r.naturalWidth*Math.abs(r.scaleX||1),height:r.naturalHeight*Math.abs(r.scaleY||1),degree:r.rotate||0}),n=o.width,M=o.height,c=i.width*(n/i.naturalWidth),l=i.height*(M/i.naturalHeight);i.left-=(c-i.width)/2,i.top-=(l-i.height)/2,i.width=c,i.height=l,i.aspectRatio=n/M,i.naturalWidth=n,i.naturalHeight=M,this.limitCanvas(!0,!1)}(i.width>i.maxWidth||i.widthi.maxHeight||i.heightt.width?o.height=o.width/i:o.width=o.height*i),this.cropBoxData=o,this.limitCropBox(!0,!0),o.width=Math.min(Math.max(o.width,o.minWidth),o.maxWidth),o.height=Math.min(Math.max(o.height,o.minHeight),o.maxHeight),o.width=Math.max(o.minWidth,o.width*r),o.height=Math.max(o.minHeight,o.height*r),o.left=t.left+(t.width-o.width)/2,o.top=t.top+(t.height-o.height)/2,o.oldLeft=o.left,o.oldTop=o.top,this.initialCropBoxData=ye({},o)},limitCropBox:function(e,t){var i=this.options,r=this.containerData,o=this.canvasData,n=this.cropBoxData,M=this.limited,c=i.aspectRatio;if(e){var l=Number(i.minCropBoxWidth)||0,N=Number(i.minCropBoxHeight)||0,u=M?Math.min(r.width,o.width,o.width+o.left,r.width-o.left):r.width,L=M?Math.min(r.height,o.height,o.height+o.top,r.height-o.top):r.height;l=Math.min(l,r.width),N=Math.min(N,r.height),c&&(l&&N?N*c>l?N=l/c:l=N*c:l?N=l/c:N&&(l=N*c),L*c>u?L=u/c:u=L*c),n.minWidth=Math.min(l,u),n.minHeight=Math.min(N,L),n.maxWidth=u,n.maxHeight=L}t&&(M?(n.minLeft=Math.max(0,o.left),n.minTop=Math.max(0,o.top),n.maxLeft=Math.min(r.width,o.left+o.width)-n.width,n.maxTop=Math.min(r.height,o.top+o.height)-n.height):(n.minLeft=0,n.minTop=0,n.maxLeft=r.width-n.width,n.maxTop=r.height-n.height))},renderCropBox:function(){var e=this.options,t=this.containerData,i=this.cropBoxData;(i.width>i.maxWidth||i.widthi.maxHeight||i.height=t.width&&i.height>=t.height?dg:yc),os(this.cropBox,ye({width:i.width,height:i.height},cr({translateX:i.left,translateY:i.top}))),this.cropped&&this.limited&&this.limitCanvas(!0,!0),this.disabled||this.output()},output:function(){this.preview(),di(this.element,Fa,this.getData())}},Uke={initPreview:function(){var e=this.element,t=this.crossOrigin,i=this.options.preview,r=t?this.crossOriginUrl:this.url,o=e.alt||"The image to preview",n=document.createElement("img");if(t&&(n.crossOrigin=t),n.src=r,n.alt=o,this.viewBox.appendChild(n),this.viewBoxImage=n,!!i){var M=i;typeof i=="string"?M=e.ownerDocument.querySelectorAll(i):i.querySelector&&(M=[i]),this.previews=M,pe(M,function(c){var l=document.createElement("img");Dr(c,so,{width:c.offsetWidth,height:c.offsetHeight,html:c.innerHTML}),t&&(l.crossOrigin=t),l.src=r,l.alt=o,l.style.cssText='display:block;width:100%;height:auto;min-width:0!important;min-height:0!important;max-width:none!important;max-height:none!important;image-orientation:0deg!important;"',c.innerHTML="",c.appendChild(l)})}},resetPreview:function(){pe(this.previews,function(e){var t=Xa(e,so);os(e,{width:t.width,height:t.height}),e.innerHTML=t.html,Ake(e,so)})},preview:function(){var e=this.imageData,t=this.canvasData,i=this.cropBoxData,r=i.width,o=i.height,n=e.width,M=e.height,c=i.left-t.left-e.left,l=i.top-t.top-e.top;!this.cropped||this.disabled||(os(this.viewBoxImage,ye({width:n,height:M},cr(ye({translateX:-c,translateY:-l},e)))),pe(this.previews,function(N){var u=Xa(N,so),L=u.width,g=u.height,j=L,y=g,T=1;r&&(T=L/r,y=o*T),o&&y>g&&(T=g/o,j=r*T,y=g),os(N,{width:j,height:y}),os(N.getElementsByTagName("img")[0],ye({width:n*T,height:M*T},cr(ye({translateX:-c*T,translateY:-l*T},e))))}))}},$ke={bind:function(){var e=this.element,t=this.options,i=this.cropper;Fe(t.cropstart)&&rt(e,Va,t.cropstart),Fe(t.cropmove)&&rt(e,Ha,t.cropmove),Fe(t.cropend)&&rt(e,Ga,t.cropend),Fe(t.crop)&&rt(e,Fa,t.crop),Fe(t.zoom)&&rt(e,Za,t.zoom),rt(i,nN,this.onCropStart=this.cropStart.bind(this)),t.zoomable&&t.zoomOnWheel&&rt(i,lN,this.onWheel=this.wheel.bind(this),{passive:!1,capture:!0}),t.toggleDragModeOnDblclick&&rt(i,oN,this.onDblclick=this.dblclick.bind(this)),rt(e.ownerDocument,aN,this.onCropMove=this.cropMove.bind(this)),rt(e.ownerDocument,MN,this.onCropEnd=this.cropEnd.bind(this)),t.responsive&&rt(window,uN,this.onResize=this.resize.bind(this))},unbind:function(){var e=this.element,t=this.options,i=this.cropper;Fe(t.cropstart)&<(e,Va,t.cropstart),Fe(t.cropmove)&<(e,Ha,t.cropmove),Fe(t.cropend)&<(e,Ga,t.cropend),Fe(t.crop)&<(e,Fa,t.crop),Fe(t.zoom)&<(e,Za,t.zoom),lt(i,nN,this.onCropStart),t.zoomable&&t.zoomOnWheel&<(i,lN,this.onWheel,{passive:!1,capture:!0}),t.toggleDragModeOnDblclick&<(i,oN,this.onDblclick),lt(e.ownerDocument,aN,this.onCropMove),lt(e.ownerDocument,MN,this.onCropEnd),t.responsive&<(window,uN,this.onResize)}},Pke={resize:function(){if(!this.disabled){var e=this.options,t=this.container,i=this.containerData,r=t.offsetWidth/i.width,o=t.offsetHeight/i.height,n=Math.abs(r-1)>Math.abs(o-1)?r:o;if(n!==1){var M,c;e.restore&&(M=this.getCanvasData(),c=this.getCropBoxData()),this.render(),e.restore&&(this.setCanvasData(pe(M,function(l,N){M[N]=l*n})),this.setCropBoxData(pe(c,function(l,N){c[N]=l*n})))}}},dblclick:function(){this.disabled||this.options.dragMode===wg||this.setDragMode(Cke(this.dragBox,Ba)?zg:Tc)},wheel:function(e){var t=this,i=Number(this.options.wheelZoomRatio)||.1,r=1;this.disabled||(e.preventDefault(),!this.wheeling&&(this.wheeling=!0,setTimeout(function(){t.wheeling=!1},50),e.deltaY?r=e.deltaY>0?1:-1:e.wheelDelta?r=-e.wheelDelta/120:e.detail&&(r=e.detail>0?1:-1),this.zoom(-r*i,e)))},cropStart:function(e){var t=e.buttons,i=e.button;if(!(this.disabled||(e.type==="mousedown"||e.type==="pointerdown"&&e.pointerType==="mouse")&&(ee(t)&&t!==1||ee(i)&&i!==0||e.ctrlKey))){var r=this.options,o=this.pointers,n;e.changedTouches?pe(e.changedTouches,function(M){o[M.identifier]=io(M)}):o[e.pointerId||0]=io(e),Object.keys(o).length>1&&r.zoomable&&r.zoomOnTouch?n=hg:n=Xa(e.target,Tr),gke.test(n)&&di(this.element,Va,{originalEvent:e,action:n})!==!1&&(e.preventDefault(),this.action=n,this.cropping=!1,n===Dg&&(this.cropping=!0,me(this.dragBox,xo)))}},cropMove:function(e){var t=this.action;if(!(this.disabled||!t)){var i=this.pointers;e.preventDefault(),di(this.element,Ha,{originalEvent:e,action:t})!==!1&&(e.changedTouches?pe(e.changedTouches,function(r){ye(i[r.identifier]||{},io(r,!0))}):ye(i[e.pointerId||0]||{},io(e,!0)),this.change(e))}},cropEnd:function(e){if(!this.disabled){var t=this.action,i=this.pointers;e.changedTouches?pe(e.changedTouches,function(r){delete i[r.identifier]}):delete i[e.pointerId||0],t&&(e.preventDefault(),Object.keys(i).length||(this.action=""),this.cropping&&(this.cropping=!1,ji(this.dragBox,xo,this.cropped&&this.options.modal)),di(this.element,Ga,{originalEvent:e,action:t}))}}},Wke={change:function(e){var t=this.options,i=this.canvasData,r=this.containerData,o=this.cropBoxData,n=this.pointers,M=this.action,c=t.aspectRatio,l=o.left,N=o.top,u=o.width,L=o.height,g=l+u,j=N+L,y=0,T=0,d=r.width,I=r.height,w=!0,A;!c&&e.shiftKey&&(c=u&&L?u/L:1),this.limited&&(y=o.minLeft,T=o.minTop,d=y+Math.min(r.width,i.width,i.left+i.width),I=T+Math.min(r.height,i.height,i.top+i.height));var p=n[Object.keys(n)[0]],h={x:p.endX-p.startX,y:p.endY-p.startY},C=function(O){switch(O){case js:g+h.x>d&&(h.x=d-g);break;case ys:l+h.xI&&(h.y=I-j);break}};switch(M){case yc:l+=h.x,N+=h.y;break;case js:if(h.x>=0&&(g>=d||c&&(N<=T||j>=I))){w=!1;break}C(js),u+=h.x,u<0&&(M=ys,u=-u,l-=u),c&&(L=u/c,N+=(o.height-L)/2);break;case Vt:if(h.y<=0&&(N<=T||c&&(l<=y||g>=d))){w=!1;break}C(Vt),L-=h.y,N+=h.y,L<0&&(M=Gs,L=-L,N-=L),c&&(u=L*c,l+=(o.width-u)/2);break;case ys:if(h.x<=0&&(l<=y||c&&(N<=T||j>=I))){w=!1;break}C(ys),u-=h.x,l+=h.x,u<0&&(M=js,u=-u,l-=u),c&&(L=u/c,N+=(o.height-L)/2);break;case Gs:if(h.y>=0&&(j>=I||c&&(l<=y||g>=d))){w=!1;break}C(Gs),L+=h.y,L<0&&(M=Vt,L=-L,N-=L),c&&(u=L*c,l+=(o.width-u)/2);break;case Hi:if(c){if(h.y<=0&&(N<=T||g>=d)){w=!1;break}C(Vt),L-=h.y,N+=h.y,u=L*c}else C(Vt),C(js),h.x>=0?gT&&(L-=h.y,N+=h.y):(L-=h.y,N+=h.y);u<0&&L<0?(M=Xi,L=-L,u=-u,N-=L,l-=u):u<0?(M=Vi,u=-u,l-=u):L<0&&(M=Zi,L=-L,N-=L);break;case Vi:if(c){if(h.y<=0&&(N<=T||l<=y)){w=!1;break}C(Vt),L-=h.y,N+=h.y,u=L*c,l+=o.width-u}else C(Vt),C(ys),h.x<=0?l>y?(u-=h.x,l+=h.x):h.y<=0&&N<=T&&(w=!1):(u-=h.x,l+=h.x),h.y<=0?N>T&&(L-=h.y,N+=h.y):(L-=h.y,N+=h.y);u<0&&L<0?(M=Zi,L=-L,u=-u,N-=L,l-=u):u<0?(M=Hi,u=-u,l-=u):L<0&&(M=Xi,L=-L,N-=L);break;case Xi:if(c){if(h.x<=0&&(l<=y||j>=I)){w=!1;break}C(ys),u-=h.x,l+=h.x,L=u/c}else C(Gs),C(ys),h.x<=0?l>y?(u-=h.x,l+=h.x):h.y>=0&&j>=I&&(w=!1):(u-=h.x,l+=h.x),h.y>=0?j=0&&(g>=d||j>=I)){w=!1;break}C(js),u+=h.x,L=u/c}else C(Gs),C(js),h.x>=0?g=0&&j>=I&&(w=!1):u+=h.x,h.y>=0?j0?M=h.y>0?Zi:Hi:h.x<0&&(l-=u,M=h.y>0?Xi:Vi),h.y<0&&(N-=L),this.cropped||(Ct(this.cropBox,Ge),this.cropped=!0,this.limited&&this.limitCropBox(!0,!0));break}w&&(o.width=u,o.height=L,o.left=l,o.top=N,this.action=M,this.renderCropBox()),pe(n,function(E){E.startX=E.endX,E.startY=E.endY})}},Jke={crop:function(){return this.ready&&!this.cropped&&!this.disabled&&(this.cropped=!0,this.limitCropBox(!0,!0),this.options.modal&&me(this.dragBox,xo),Ct(this.cropBox,Ge),this.setCropBoxData(this.initialCropBoxData)),this},reset:function(){return this.ready&&!this.disabled&&(this.imageData=ye({},this.initialImageData),this.canvasData=ye({},this.initialCanvasData),this.cropBoxData=ye({},this.initialCropBoxData),this.renderCanvas(),this.cropped&&this.renderCropBox()),this},clear:function(){return this.cropped&&!this.disabled&&(ye(this.cropBoxData,{left:0,top:0,width:0,height:0}),this.cropped=!1,this.renderCropBox(),this.limitCanvas(!0,!0),this.renderCanvas(),Ct(this.dragBox,xo),me(this.cropBox,Ge)),this},replace:function(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return!this.disabled&&e&&(this.isImg&&(this.element.src=e),t?(this.url=e,this.image.src=e,this.ready&&(this.viewBoxImage.src=e,pe(this.previews,function(i){i.getElementsByTagName("img")[0].src=e}))):(this.isImg&&(this.replaced=!0),this.options.data=null,this.uncreate(),this.load(e))),this},enable:function(){return this.ready&&this.disabled&&(this.disabled=!1,Ct(this.cropper,iN)),this},disable:function(){return this.ready&&!this.disabled&&(this.disabled=!0,me(this.cropper,iN)),this},destroy:function(){var e=this.element;return e[ge]?(e[ge]=void 0,this.isImg&&this.replaced&&(e.src=this.originalUrl),this.uncreate(),this):this},move:function(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:e,i=this.canvasData,r=i.left,o=i.top;return this.moveTo(Fn(e)?e:r+Number(e),Fn(t)?t:o+Number(t))},moveTo:function(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:e,i=this.canvasData,r=!1;return e=Number(e),t=Number(t),this.ready&&!this.disabled&&this.options.movable&&(ee(e)&&(i.left=e,r=!0),ee(t)&&(i.top=t,r=!0),r&&this.renderCanvas(!0)),this},zoom:function(e,t){var i=this.canvasData;return e=Number(e),e<0?e=1/(1-e):e=1+e,this.zoomTo(i.width*e/i.naturalWidth,null,t)},zoomTo:function(e,t,i){var r=this.options,o=this.canvasData,n=o.width,M=o.height,c=o.naturalWidth,l=o.naturalHeight;if(e=Number(e),e>=0&&this.ready&&!this.disabled&&r.zoomable){var N=c*e,u=l*e;if(di(this.element,Za,{ratio:e,oldRatio:n/c,originalEvent:i})===!1)return this;if(i){var L=this.pointers,g=fg(this.cropper),j=L&&Object.keys(L).length?Oke(L):{pageX:i.pageX,pageY:i.pageY};o.left-=(N-n)*((j.pageX-g.left-o.left)/n),o.top-=(u-M)*((j.pageY-g.top-o.top)/M)}else gi(t)&&ee(t.x)&&ee(t.y)?(o.left-=(N-n)*((t.x-o.left)/n),o.top-=(u-M)*((t.y-o.top)/M)):(o.left-=(N-n)/2,o.top-=(u-M)/2);o.width=N,o.height=u,this.renderCanvas(!0)}return this},rotate:function(e){return this.rotateTo((this.imageData.rotate||0)+Number(e))},rotateTo:function(e){return e=Number(e),ee(e)&&this.ready&&!this.disabled&&this.options.rotatable&&(this.imageData.rotate=e%360,this.renderCanvas(!0,!0)),this},scaleX:function(e){var t=this.imageData.scaleY;return this.scale(e,ee(t)?t:1)},scaleY:function(e){var t=this.imageData.scaleX;return this.scale(ee(t)?t:1,e)},scale:function(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:e,i=this.imageData,r=!1;return e=Number(e),t=Number(t),this.ready&&!this.disabled&&this.options.scalable&&(ee(e)&&(i.scaleX=e,r=!0),ee(t)&&(i.scaleY=t,r=!0),r&&this.renderCanvas(!0,!0)),this},getData:function(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1,t=this.options,i=this.imageData,r=this.canvasData,o=this.cropBoxData,n;if(this.ready&&this.cropped){n={x:o.left-r.left,y:o.top-r.top,width:o.width,height:o.height};var M=i.width/i.naturalWidth;if(pe(n,function(N,u){n[u]=N/M}),e){var c=Math.round(n.y+n.height),l=Math.round(n.x+n.width);n.x=Math.round(n.x),n.y=Math.round(n.y),n.width=l-n.x,n.height=c-n.y}}else n={x:0,y:0,width:0,height:0};return t.rotatable&&(n.rotate=i.rotate||0),t.scalable&&(n.scaleX=i.scaleX||1,n.scaleY=i.scaleY||1),n},setData:function(e){var t=this.options,i=this.imageData,r=this.canvasData,o={};if(this.ready&&!this.disabled&&gi(e)){var n=!1;t.rotatable&&ee(e.rotate)&&e.rotate!==i.rotate&&(i.rotate=e.rotate,n=!0),t.scalable&&(ee(e.scaleX)&&e.scaleX!==i.scaleX&&(i.scaleX=e.scaleX,n=!0),ee(e.scaleY)&&e.scaleY!==i.scaleY&&(i.scaleY=e.scaleY,n=!0)),n&&this.renderCanvas(!0,!0);var M=i.width/i.naturalWidth;ee(e.x)&&(o.left=e.x*M+r.left),ee(e.y)&&(o.top=e.y*M+r.top),ee(e.width)&&(o.width=e.width*M),ee(e.height)&&(o.height=e.height*M),this.setCropBoxData(o)}return this},getContainerData:function(){return this.ready?ye({},this.containerData):{}},getImageData:function(){return this.sized?ye({},this.imageData):{}},getCanvasData:function(){var e=this.canvasData,t={};return this.ready&&pe(["left","top","width","height","naturalWidth","naturalHeight"],function(i){t[i]=e[i]}),t},setCanvasData:function(e){var t=this.canvasData,i=t.aspectRatio;return this.ready&&!this.disabled&&gi(e)&&(ee(e.left)&&(t.left=e.left),ee(e.top)&&(t.top=e.top),ee(e.width)?(t.width=e.width,t.height=e.width/i):ee(e.height)&&(t.height=e.height,t.width=e.height*i),this.renderCanvas(!0)),this},getCropBoxData:function(){var e=this.cropBoxData,t;return this.ready&&this.cropped&&(t={left:e.left,top:e.top,width:e.width,height:e.height}),t||{}},setCropBoxData:function(e){var t=this.cropBoxData,i=this.options.aspectRatio,r,o;return this.ready&&this.cropped&&!this.disabled&&gi(e)&&(ee(e.left)&&(t.left=e.left),ee(e.top)&&(t.top=e.top),ee(e.width)&&e.width!==t.width&&(r=!0,t.width=e.width),ee(e.height)&&e.height!==t.height&&(o=!0,t.height=e.height),i&&(r?t.height=t.width/i:o&&(t.width=t.height*i)),this.renderCropBox()),this},getCroppedCanvas:function(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};if(!this.ready||!window.HTMLCanvasElement)return null;var t=this.canvasData,i=_ke(this.image,this.imageData,t,e);if(!this.cropped)return i;var r=this.getData(e.rounded),o=r.x,n=r.y,M=r.width,c=r.height,l=i.width/Math.floor(t.naturalWidth);l!==1&&(o*=l,n*=l,M*=l,c*=l);var N=M/c,u=ns({aspectRatio:N,width:e.maxWidth||1/0,height:e.maxHeight||1/0}),L=ns({aspectRatio:N,width:e.minWidth||0,height:e.minHeight||0},"cover"),g=ns({aspectRatio:N,width:e.width||(l!==1?i.width:M),height:e.height||(l!==1?i.height:c)}),j=g.width,y=g.height;j=Math.min(u.width,Math.max(L.width,j)),y=Math.min(u.height,Math.max(L.height,y));var T=document.createElement("canvas"),d=T.getContext("2d");T.width=Di(j),T.height=Di(y),d.fillStyle=e.fillColor||"transparent",d.fillRect(0,0,j,y);var I=e.imageSmoothingEnabled,w=I===void 0?!0:I,A=e.imageSmoothingQuality;d.imageSmoothingEnabled=w,A&&(d.imageSmoothingQuality=A);var p=i.width,h=i.height,C=o,E=n,O,U,k,K,x,S;C<=-M||C>p?(C=0,O=0,k=0,x=0):C<=0?(k=-C,C=0,O=Math.min(p,M+C),x=O):C<=p&&(k=0,O=Math.min(M,p-C),x=O),O<=0||E<=-c||E>h?(E=0,U=0,K=0,S=0):E<=0?(K=-E,E=0,U=Math.min(h,c+E),S=U):E<=h&&(K=0,U=Math.min(c,h-E),S=U);var R=[C,E,O,U];if(x>0&&S>0){var he=j/M;R.push(k*he,K*he,x*he,S*he)}return d.drawImage.apply(d,[i].concat(Tg(R.map(function(Xe){return Math.floor(Di(Xe))})))),T},setAspectRatio:function(e){var t=this.options;return!this.disabled&&!Fn(e)&&(t.aspectRatio=Math.max(0,e)||NaN,this.ready&&(this.initCropBox(),this.cropped&&this.renderCropBox())),this},setDragMode:function(e){var t=this.options,i=this.dragBox,r=this.face;if(this.ready&&!this.disabled){var o=e===Tc,n=t.movable&&e===zg;e=o||n?e:wg,t.dragMode=e,Dr(i,Tr,e),ji(i,Ba,o),ji(i,Ra,n),t.cropBoxMovable||(Dr(r,Tr,e),ji(r,Ba,o),ji(r,Ra,n))}return this}},Bke=pt.Cropper,Eg=(function(){function s(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(ike(this,s),!e||!Tke.test(e.tagName))throw new Error("The first argument is required and must be an or element.");this.element=e,this.options=ye({},LN,gi(t)&&t),this.cropped=!1,this.disabled=!1,this.pointers={},this.ready=!1,this.reloading=!1,this.replaced=!1,this.sized=!1,this.sizing=!1,this.init()}return rke(s,[{key:"init",value:function(){var t=this.element,i=t.tagName.toLowerCase(),r;if(!t[ge]){if(t[ge]=this,i==="img"){if(this.isImg=!0,r=t.getAttribute("src")||"",this.originalUrl=r,!r)return;r=t.src}else i==="canvas"&&window.HTMLCanvasElement&&(r=t.toDataURL());this.load(r)}}},{key:"load",value:function(t){var i=this;if(t){this.url=t,this.imageData={};var r=this.element,o=this.options;if(!o.rotatable&&!o.scalable&&(o.checkOrientation=!1),!o.checkOrientation||!window.ArrayBuffer){this.clone();return}if(jke.test(t)){yke.test(t)?this.read(kke(t)):this.clone();return}var n=new XMLHttpRequest,M=this.clone.bind(this);this.reloading=!0,this.xhr=n,n.onabort=M,n.onerror=M,n.ontimeout=M,n.onprogress=function(){n.getResponseHeader("content-type")!==NN&&n.abort()},n.onload=function(){i.read(n.response)},n.onloadend=function(){i.reloading=!1,i.xhr=null},o.checkCrossOrigin&&jN(t)&&r.crossOrigin&&(t=yN(t)),n.open("GET",t,!0),n.responseType="arraybuffer",n.withCredentials=r.crossOrigin==="use-credentials",n.send()}}},{key:"read",value:function(t){var i=this.options,r=this.imageData,o=Yke(t),n=0,M=1,c=1;if(o>1){this.url=vke(t,NN);var l=Qke(o);n=l.rotate,M=l.scaleX,c=l.scaleY}i.rotatable&&(r.rotate=n),i.scalable&&(r.scaleX=M,r.scaleY=c),this.clone()}},{key:"clone",value:function(){var t=this.element,i=this.url,r=t.crossOrigin,o=i;this.options.checkCrossOrigin&&jN(i)&&(r||(r="anonymous"),o=yN(i)),this.crossOrigin=r,this.crossOriginUrl=o;var n=document.createElement("img");r&&(n.crossOrigin=r),n.src=o||i,n.alt=t.alt||"The image to crop",this.image=n,n.onload=this.start.bind(this),n.onerror=this.stop.bind(this),me(n,rN),t.parentNode.insertBefore(n,t.nextSibling)}},{key:"start",value:function(){var t=this,i=this.image;i.onload=null,i.onerror=null,this.sizing=!0;var r=pt.navigator&&/(?:iPad|iPhone|iPod).*?AppleWebKit/i.test(pt.navigator.userAgent),o=function(l,N){ye(t.imageData,{naturalWidth:l,naturalHeight:N,aspectRatio:l/N}),t.initialImageData=ye({},t.imageData),t.sizing=!1,t.sized=!0,t.build()};if(i.naturalWidth&&!r){o(i.naturalWidth,i.naturalHeight);return}var n=document.createElement("img"),M=document.body||document.documentElement;this.sizingImage=n,n.onload=function(){o(n.width,n.height),r||M.removeChild(n)},n.src=i.src,r||(n.style.cssText="left:0;max-height:none!important;max-width:none!important;min-height:0!important;min-width:0!important;opacity:0;position:absolute;top:0;z-index:-1;",M.appendChild(n))}},{key:"stop",value:function(){var t=this.image;t.onload=null,t.onerror=null,t.parentNode.removeChild(t),this.image=null}},{key:"build",value:function(){if(!(!this.sized||this.ready)){var t=this.element,i=this.options,r=this.image,o=t.parentNode,n=document.createElement("div");n.innerHTML=Dke;var M=n.querySelector(".".concat(ge,"-container")),c=M.querySelector(".".concat(ge,"-canvas")),l=M.querySelector(".".concat(ge,"-drag-box")),N=M.querySelector(".".concat(ge,"-crop-box")),u=N.querySelector(".".concat(ge,"-face"));this.container=o,this.cropper=M,this.canvas=c,this.dragBox=l,this.cropBox=N,this.viewBox=M.querySelector(".".concat(ge,"-view-box")),this.face=u,c.appendChild(r),me(t,Ge),o.insertBefore(M,t.nextSibling),Ct(r,rN),this.initPreview(),this.bind(),i.initialAspectRatio=Math.max(0,i.initialAspectRatio)||NaN,i.aspectRatio=Math.max(0,i.aspectRatio)||NaN,i.viewMode=Math.max(0,Math.min(3,Math.round(i.viewMode)))||0,me(N,Ge),i.guides||me(N.getElementsByClassName("".concat(ge,"-dashed")),Ge),i.center||me(N.getElementsByClassName("".concat(ge,"-center")),Ge),i.background&&me(M,"".concat(ge,"-bg")),i.highlight||me(u,uke),i.cropBoxMovable&&(me(u,Ra),Dr(u,Tr,yc)),i.cropBoxResizable||(me(N.getElementsByClassName("".concat(ge,"-line")),Ge),me(N.getElementsByClassName("".concat(ge,"-point")),Ge)),this.render(),this.ready=!0,this.setDragMode(i.dragMode),i.autoCrop&&this.crop(),this.setData(i.data),Fe(i.ready)&&rt(t,cN,i.ready,{once:!0}),di(t,cN)}}},{key:"unbuild",value:function(){if(this.ready){this.ready=!1,this.unbind(),this.resetPreview();var t=this.cropper.parentNode;t&&t.removeChild(this.cropper),Ct(this.element,Ge)}}},{key:"uncreate",value:function(){this.ready?(this.unbuild(),this.ready=!1,this.cropped=!1):this.sizing?(this.sizingImage.onload=null,this.sizing=!1,this.sized=!1):this.reloading?(this.xhr.onabort=null,this.xhr.abort()):this.image&&this.stop()}}],[{key:"noConflict",value:function(){return window.Cropper=Bke,s}},{key:"setDefaults",value:function(t){ye(LN,gi(t)&&t)}}])})();ye(Eg.prototype,bke,Uke,$ke,Pke,Wke,Jke);var zs=function(){return zs=Object.assign||function(s){for(var e,t=1,i=arguments.length;t0&&E.zoomTo(Xe)})(C.currentTarget.cropper,w),T&&T(C)}}));d&&d(h)}return function(){var C,E;(E=(C=A.current)===null||C===void 0?void 0:C.cropper)===null||E===void 0||E.destroy()}}),[A]);var p=(function(h){return Rke.reduce((function(C,E){var O=C,U=E;return O[U],Hn(O,[typeof U=="symbol"?U:U+""])}),h)})(zs(zs({},I),{crossOrigin:c,src:o,alt:y}));return a.createElement("div",{style:n,className:M},a.createElement("img",zs({},p,{style:Fke,ref:A})))}));const Hke=` +/*! + * Cropper.js v1.5.12 + * https://fengyuanchen.github.io/cropperjs + * + * Copyright 2015-present Chen Fengyuan + * Released under the MIT license + * + * Date: 2021-06-12T08:00:11.623Z + */ + +.cropper-container { + direction: ltr; + font-size: 0; + line-height: 0; + position: relative; + -ms-touch-action: none; + touch-action: none; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; +} + +.cropper-container img { + display: block; + height: 100%; + image-orientation: 0deg; + max-height: none !important; + max-width: none !important; + min-height: 0 !important; + min-width: 0 !important; + width: 100%; +} + +.cropper-wrap-box, +.cropper-canvas, +.cropper-drag-box, +.cropper-crop-box, +.cropper-modal { + bottom: 0; + left: 0; + position: absolute; + right: 0; + top: 0; +} + +.cropper-wrap-box, +.cropper-canvas { + overflow: hidden; +} + +.cropper-drag-box { + background-color: #fff; + opacity: 0; +} + +.cropper-modal { + background-color: #000; + opacity: 0.5; +} + +.cropper-view-box { + display: block; + height: 100%; + outline: 1px solid #39f; + outline-color: rgba(51, 153, 255, 0.75); + overflow: hidden; + width: 100%; +} + +.cropper-dashed { + border: 0 dashed #eee; + display: block; + opacity: 0.5; + position: absolute; +} + +.cropper-dashed.dashed-h { + border-bottom-width: 1px; + border-top-width: 1px; + height: calc(100% / 3); + left: 0; + top: calc(100% / 3); + width: 100%; +} + +.cropper-dashed.dashed-v { + border-left-width: 1px; + border-right-width: 1px; + height: 100%; + left: calc(100% / 3); + top: 0; + width: calc(100% / 3); +} + +.cropper-center { + display: block; + height: 0; + left: 50%; + opacity: 0.75; + position: absolute; + top: 50%; + width: 0; +} + +.cropper-center::before, +.cropper-center::after { + background-color: #eee; + content: ' '; + display: block; + position: absolute; +} + +.cropper-center::before { + height: 1px; + left: -3px; + top: 0; + width: 7px; +} + +.cropper-center::after { + height: 7px; + left: 0; + top: -3px; + width: 1px; +} + +.cropper-face, +.cropper-line, +.cropper-point { + display: block; + height: 100%; + opacity: 0.1; + position: absolute; + width: 100%; +} + +.cropper-face { + background-color: #fff; + left: 0; + top: 0; +} + +.cropper-line { + background-color: #39f; +} + +.cropper-line.line-e { + cursor: ew-resize; + right: -3px; + top: 0; + width: 5px; +} + +.cropper-line.line-n { + cursor: ns-resize; + height: 5px; + left: 0; + top: -3px; +} + +.cropper-line.line-w { + cursor: ew-resize; + left: -3px; + top: 0; + width: 5px; +} + +.cropper-line.line-s { + bottom: -3px; + cursor: ns-resize; + height: 5px; + left: 0; +} + +.cropper-point { + background-color: #39f; + height: 5px; + opacity: 0.75; + width: 5px; +} + +.cropper-point.point-e { + cursor: ew-resize; + margin-top: -3px; + right: -3px; + top: 50%; +} + +.cropper-point.point-n { + cursor: ns-resize; + left: 50%; + margin-left: -3px; + top: -3px; +} + +.cropper-point.point-w { + cursor: ew-resize; + left: -3px; + margin-top: -3px; + top: 50%; +} + +.cropper-point.point-s { + bottom: -3px; + cursor: s-resize; + left: 50%; + margin-left: -3px; +} + +.cropper-point.point-ne { + cursor: nesw-resize; + right: -3px; + top: -3px; +} + +.cropper-point.point-nw { + cursor: nwse-resize; + left: -3px; + top: -3px; +} + +.cropper-point.point-sw { + bottom: -3px; + cursor: nesw-resize; + left: -3px; +} + +.cropper-point.point-se { + bottom: -3px; + cursor: nwse-resize; + height: 20px; + opacity: 1; + right: -3px; + width: 20px; +} + +@media (min-width: 768px) { + .cropper-point.point-se { + height: 15px; + width: 15px; + } +} + +@media (min-width: 992px) { + .cropper-point.point-se { + height: 10px; + width: 10px; + } +} + +@media (min-width: 1200px) { + .cropper-point.point-se { + height: 5px; + opacity: 0.75; + width: 5px; + } +} + +.cropper-point.point-se::before { + background-color: #39f; + bottom: -50%; + content: ' '; + display: block; + height: 200%; + opacity: 0; + position: absolute; + right: -50%; + width: 200%; +} + +.cropper-invisible { + opacity: 0; +} + +.cropper-bg { + background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQMAAAAlPW0iAAAAA3NCSVQICAjb4U/gAAAABlBMVEXMzMz////TjRV2AAAACXBIWXMAAArrAAAK6wGCiw1aAAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M26LyyjAAAABFJREFUCJlj+M/AgBVhF/0PAH6/D/HkDxOGAAAAAElFTkSuQmCC'); +} + +.cropper-hide { + display: block; + height: 0; + position: absolute; + width: 0; +} + +.cropper-hidden { + display: none !important; +} + +.cropper-move { + cursor: move; +} + +.cropper-crop { + cursor: crosshair; +} + +.cropper-disabled .cropper-drag-box, +.cropper-disabled .cropper-face, +.cropper-disabled .cropper-line, +.cropper-disabled .cropper-point { + cursor: not-allowed; +} +`,Re={dropZone:{width:"100%",height:100,position:"relative"},dropZoneEmpty:{},image:{objectFit:"contain",margin:"auto",display:"flex",width:"100%",height:"100%"},uploadDiv:{position:"relative",width:"100%",height:300,opacity:.9,marginTop:30,cursor:"pointer",outline:"none"},uploadDivDragging:{opacity:1,background:"rgba(128,255,128,0.1)"},uploadCenterDiv:{margin:5,border:"3px dashed grey",borderRadius:5,width:"calc(100% - 10px)",height:"calc(100% - 10px)",position:"relative",display:"flex"},uploadCenterIcon:{paddingTop:10,width:48,height:48},uploadCenterText:{fontSize:16},uploadCenterTextAndIcon:{textAlign:"center",position:"absolute",top:0,bottom:0,left:0,right:0,display:"flex",flexDirection:"column",alignItems:"center",justifyContent:"center"},disabledOpacity:{opacity:.3,cursor:"default"},buttonRemoveWrapper:{position:"absolute",zIndex:222,right:0},buttonCropWrapper:{position:"absolute",zIndex:222,right:0,top:50},error:{border:"2px solid red",boxSizing:"border-box"}};class Yve extends De{cropperRef;constructor(e){if(super(e),this.state={uploadFile:!1,anchorEl:null,cropHandler:!1},this.cropperRef=hN(),!window.document.getElementById("cropper-style-json-component")){const t=window.document.createElement("style");t.setAttribute("id","cropper-style-json-component"),t.innerHTML=Hke,window.document.head.appendChild(t)}}onDrop(e){const t=this.props.onChange,i=this.props.maxSize||10*1024,r=e[0],o=new FileReader;o.onabort=()=>console.log("file reading was aborted"),o.onerror=()=>console.log("file reading has failed"),o.onload=()=>{var c,l;if(!r||!r.name)return;const n=(c=r.name)==null?void 0:c.split(".");let M=n!=null&&n.length?`image/${(l=n.pop())==null?void 0:l.toLowerCase()}`:"image/jpeg";if(M==="image/jpg"?M="image/jpeg":M.includes("svg")&&(M="image/svg+xml"),r.size>i)window.alert(D.t("ra_File is too big. Max %sk allowed. Try use SVG.",Math.round(i/1024)));else{const N=`data:${M};base64,${btoa(new Uint8Array(o.result).reduce((u,L)=>u+String.fromCharCode(L),""))}`;t?t(N):console.log(N)}},o.readAsArrayBuffer(r)}render(){const{disabled:e,icon:t,removeIconFunc:i,error:r,crop:o,onChange:n}=this.props,M=this.props.maxSize||10*1024;let c=this.props.accept||{"image/*":[]};const{uploadFile:l,anchorEl:N,cropHandler:u}=this.state;if(typeof c=="string")c={[c]:[]};else if(Array.isArray(c)){const L={};c.forEach(g=>{L[g]=[]}),c=L}return a.createElement(AN,{disabled:!!e||u,key:"dropzone",multiple:!1,accept:c,maxSize:M,onDragEnter:()=>this.setState({uploadFile:"dragging"}),onDragLeave:()=>this.setState({uploadFile:!0}),onDrop:(L,g)=>{var j,y,T;this.setState({uploadFile:!1}),L.length?this.onDrop(L):window.alert(((T=(y=(j=g==null?void 0:g[0])==null?void 0:j.errors)==null?void 0:y[0])==null?void 0:T.message)||D.t("ra_Cannot upload"))}},({getRootProps:L,getInputProps:g})=>a.createElement("div",{style:{...Re.uploadDiv,...l==="dragging"?Re.uploadDivDragging:void 0,...Re.dropZone,...e?Re.disabledOpacity:void 0,...t?void 0:Re.dropZoneEmpty},...L()},a.createElement("input",{...g()}),a.createElement("div",{style:{...Re.uploadCenterDiv,...r?Re.error:void 0}},t?i&&!u&&a.createElement("div",{style:Re.buttonRemoveWrapper},a.createElement(Le,{title:D.t("ra_Clear"),slotProps:{popper:{sx:{pointerEvents:"none"}}}},a.createElement(W,{size:"large",onClick:j=>{i&&i(),j.stopPropagation()}},a.createElement(we,null)))):a.createElement("div",{style:Re.uploadCenterTextAndIcon},a.createElement(ly,{style:Re.uploadCenterIcon}),a.createElement("div",{style:Re.uploadCenterText},l==="dragging"?D.t("ra_Drop file here"):D.t("ra_Place your files here or click here to open the browse dialog"))),t&&o&&a.createElement("div",{style:Re.buttonCropWrapper},a.createElement(Le,{title:D.t("ra_Crop"),slotProps:{popper:{sx:{pointerEvents:"none"}}}},a.createElement(W,{size:"large",onClick:j=>{u?this.setState({anchorEl:j.currentTarget}):this.setState({cropHandler:!0}),j.stopPropagation()}},a.createElement(Jj,{color:u?"primary":"inherit"}))),a.createElement(ws,{anchorEl:N,keepMounted:!0,open:!!N,onClose:()=>this.setState({anchorEl:null})},a.createElement(re,{onClick:()=>this.setState({anchorEl:null,cropHandler:!1},()=>{var y,T;const j=(T=(y=this.cropperRef)==null?void 0:y.current)==null?void 0:T.cropper;j&&(n?n(j.getCroppedCanvas().toDataURL()):console.log(j.getCroppedCanvas().toDataURL()))})},D.t("ra_Save")),a.createElement(re,{onClick:()=>this.setState({anchorEl:null,cropHandler:!1})},D.t("ra_Close")))),t&&!u?a.createElement(be,{src:t,style:Re.image,alt:"icon"}):null,t&&o&&u?a.createElement(Gke,{ref:this.cropperRef,style:Re.image,src:t,initialAspectRatio:1,viewMode:1,guides:!1,minCropBoxHeight:10,minCropBoxWidth:10,background:!1,checkOrientation:!1}):null)))}}const Zt={mainDiv:{width:"100%",height:"100%",overflow:"auto"},formControl:{margin:0,minWidth:120},formControlMarginRight:{marginRight:5},formControlPaddingTop:{paddingTop:6.2}},Vke={once:"once"},Ye={seconds:"seconds",minutes:"minutes"},TN=["ra_Sunday","ra_Monday","ra_Tuesday","ra_Wednesday","ra_Thursday","ra_Friday","ra_Saturday","ra_Sunday"];function zt(s){return s<10?`0${s}`:`${s}`}const Zke={mode:"interval",interval:{period:1,unit:Ye.minutes}};function No(s){if(s==="*")return[0,1,2,3,4,5,6];const e=s.split(","),t=[];return e.forEach(i=>{const r=i.split("-");if(r.length===2){const o=parseInt(r[0],10),n=parseInt(r[1],10);for(let M=o;M<=n;M++)t.includes(M===7?0:M)||t.push(M===7?0:M)}else{i==="7"&&(i="0");const o=parseInt(i,10);t.includes(o)||t.push(o)}}),t.sort(),t}function _g(s,e){s=s.replace(/['"]/g,"").trim();const t=s.split(" ");let i,r=null;return t.length===6?i={seconds:t[0]||"*",minutes:t[1]||"*",hours:t[2]||"*",date:t[3]||"*",months:t[4]||"*",dow:t[5]||"*"}:i={seconds:null,minutes:t[0]||"*",hours:t[1]||"*",date:t[2]||"*",months:t[3]||"*",dow:t[4]||"*"},i.seconds===null&&i.minutes==="*"&&i.hours==="*"&&i.date==="*"&&i.months==="*"&&(i.dow==="*"||e)&&(r={mode:"interval",interval:{period:1,unit:Ye.minutes}}),i.seconds==="*"&&i.minutes==="*"&&i.hours==="*"&&i.date==="*"&&i.months==="*"&&(i.dow==="*"||e)?r={mode:"interval",interval:{period:1,unit:Ye.seconds}}:i.seconds===null&&i.minutes.includes("/")&&i.hours==="*"&&i.date==="*"&&i.months==="*"&&(i.dow==="*"||e)?r={mode:"interval",interval:{period:parseInt(i.minutes.split("/")[1],10),unit:Ye.minutes}}:i.seconds!==null&&i.seconds.includes("/")&&i.minutes==="*"&&i.hours==="*"&&i.date==="*"&&i.months==="*"&&(i.dow==="*"||e)?r={mode:"interval",interval:{period:parseInt(i.seconds.split("/")[1],10),unit:Ye.seconds}}:i.seconds!==null&&i.seconds.includes("/")&&i.minutes==="*"&&i.hours.includes("-")&&i.date==="*"&&i.months==="*"&&(i.dow==="*"||e)?r={mode:"intervalBetween",intervalBetween:{period:parseInt(i.seconds.split("/")[1],10),unit:Ye.seconds,timeFrom:parseInt(i.hours.split("-")[0],10),timeTo:parseInt(i.hours.split("-")[1],10),weekdays:No(i.dow)}}:i.seconds===null&&i.minutes.includes("/")&&i.hours.includes("-")&&i.date==="*"&&i.months==="*"&&(i.dow==="*"||e)?r={mode:"intervalBetween",intervalBetween:{period:parseInt(i.minutes.split("/")[1],10),unit:Ye.minutes,timeFrom:parseInt(i.hours.split("-")[0],10),timeTo:parseInt(i.hours.split("-")[1],10),weekdays:No(i.dow)}}:i.seconds===null&&parseInt(i.minutes,10).toString()===i.minutes&&parseInt(i.hours,10).toString()===i.hours&&i.date==="*"&&i.months==="*"&&(i.dow==="*"||e)?r={mode:"specific",specific:{time:`${zt(parseInt(i.hours,10))}:${zt(parseInt(i.minutes,10))}`,weekdays:No(i.dow)}}:i.seconds===null&&parseInt(i.minutes,10).toString()===i.minutes&&parseInt(i.hours,10).toString()===i.hours&&parseInt(i.date,10).toString()===i.date&&parseInt(i.months,10).toString()===i.months&&(i.dow==="*"||e)&&(r={mode:"once",once:{time:`${zt(parseInt(i.hours,10))}:${zt(parseInt(i.minutes,10))}`,date:`${zt(parseInt(i.date,10))}.${zt(parseInt(i.months,10))}`}}),r}class dr extends a.Component{constructor(e){super(e);let t=typeof e.cronExpression=="string"?e.cronExpression.replace(/^["']/,"").replace(/["']\n?$/,""):"";t[0]==="{"&&(t="");const i=_g(t||"* * * * *",!0)||Zke;this.state={extended:!1,cron:dr.state2cron(i),mode:"interval",once:{time:"00:00",date:""},interval:{period:1,unit:Ye.minutes},intervalBetween:{period:1,unit:Ye.minutes,timeFrom:0,timeTo:23,weekdays:[0,1,2,3,4,5,6]},specific:{time:"00:00",weekdays:[0,1,2,3,4,5,6]}},Object.assign(this.state,i),this.state.cron!==e.cronExpression&&setTimeout(()=>e.onChange&&e.onChange(this.state.cron),100)}static periodArray2text(e,t=7){if(t=t||7,e.length===t)return"*";const i=[];let r=null,o=null;if(!e.length)return"_";for(let n=0;n60&&(i.period=60),i.period!==void 0&&i.period<1&&(i.period=1),i.minutes!==void 0&&i.minutes!==null&&i.minutes>60&&(i.minutes=60),i.minutes!==void 0&&i.minutes!==null&&i.minutes<1&&(i.minutes=1),i.hours!==void 0&&i.hours!==null&&i.hours>24&&(i.hours=24),i.hours!==void 0&&i.hours!==null&&i.hours<1&&(i.hours=1),e.extended)t=`${i.minutes!==void 0&&i.minutes!==null&&i.minutes>1?`*/${i.minutes}`:"*"} ${i.hours!==void 0&&i.hours!==null&&i.hours>1?`*/${i.hours}`:"*"} * * *`;else switch(i.unit){case Ye.seconds:t=`${i.period>1?`*/${i.period}`:"*"} * * * * *`;break;case Ye.minutes:t=`${i.period>1?`*/${i.period}`:"*"} * * * *`;break}}else if(e.mode==="intervalBetween"){const i=e.intervalBetween||{period:1,unit:Ye.minutes,timeFrom:0,timeTo:24,weekdays:[0,1,2,3,4,5,6]};let r;switch(i.timeFrom=i.timeFrom||0,i.timeTo=i.timeTo===void 0?24:i.timeTo,i.timeFrom!==0&&i.timeTo===24&&(i.timeTo=23),i.timeFrom===0&&i.timeTo===24?r="*":r=i.timeFrom!==i.timeTo?`${i.timeFrom}-${i.timeTo}`:"*",i.period>60&&(i.period=60),i.period<1&&(i.period=1),i.unit=i.unit||Ye.minutes,i.unit){case Ye.seconds:t=`${i.period>1?`*/${i.period}`:"*"} * ${r} * * ${this.periodArray2text(i.weekdays)}`;break;case Ye.minutes:t=`${i.period>1?`*/${i.period}`:"*"} ${r} * * ${this.periodArray2text(i.weekdays)}`;break}}else if(e.mode==="specific"){const i=e.specific||{time:"00:00",weekdays:[0,1,2,3,4,5,6]},r=(i.time||"00:00").split(":");let o=parseInt(r[1],10)||0;o>59&&(o=59),o<0&&(o=0);let n=parseInt(r[0],10)||0;n>23&&(n=59),n<0&&(n=0),t=`${o} ${n} * * ${this.periodArray2text(i.weekdays||[])}`}else if(e.mode==="once"){const i=e.once||{time:"00:00",date:""};i.date||(i.date=`${new Date().getDate()}.${zt(new Date().getMonth()+1)}`);const r=(i.time||"00:00").split(":"),o=i.date.split(".");let n=parseInt(r[1],10)||0;n>59&&(n=59),n<0&&(n=0);let M=parseInt(r[0],10)||0;M>23&&(M=59),M<0&&(M=0);let c=parseInt(o[0],10)||1;c>31&&(c=31),c<1&&(M=1);let l=parseInt(o[1],10)||1;l>12&&(l=12),l<1&&(l=1),t=`${n} ${M} ${c} ${l} *`}return t}recalcCron(){this.onChange(dr.state2cron(this.state))}getControlsWeekdaysElements(e){const t=e==="intervalBetween"?this.state.intervalBetween:this.state.specific;return a.createElement("div",{key:"weekdays",style:{paddingLeft:8,width:"calc(100% - 8px)",maxWidth:600}},a.createElement("h5",null,D.t("ra_On weekdays")),[1,2,3,4,5,6,0].map(i=>a.createElement(V,{key:TN[i],control:a.createElement(ue,{checked:t.weekdays.includes(i),onChange:r=>{const o=JSON.parse(JSON.stringify(this.state[e])),n=o.weekdays.indexOf(i);r.target.checked?n===-1&&o.weekdays.push(i):n!==-1&&o.weekdays.splice(n,1),o.weekdays.sort(),e==="intervalBetween"?this.setState({intervalBetween:o},()=>this.recalcCron()):this.setState({specific:o},()=>this.recalcCron())},value:i.toString()}),label:D.t(TN[i])})))}getControlsPeriodElements(e){const t=e==="interval"?this.state.interval:this.state.intervalBetween;return this.state.extended?a.createElement("div",{key:"period",style:{paddingLeft:8,display:"inline-block"}},a.createElement("h5",{style:{marginBottom:5}},D.t("sc_period")),a.createElement(Te,{variant:"standard",style:{marginTop:0,marginBottom:0,verticalAlign:"bottom"},key:"value",label:D.t("sc_minutes"),value:t.minutes,onChange:i=>{const r=JSON.parse(JSON.stringify(this.state[e]));r.minutes=parseInt(i.target.value,10),r.minutes<1&&(r.minutes=1),e==="interval"?this.setState({interval:r},()=>this.recalcCron()):this.setState({intervalBetween:r},()=>this.recalcCron())},slotProps:{htmlInput:{min:1,max:60},inputLabel:{shrink:!0}},type:"number",margin:"normal"}),a.createElement(Te,{variant:"standard",style:{marginTop:0,marginBottom:0,verticalAlign:"bottom"},key:"value",label:D.t("sc_hours"),value:t.hours,onChange:i=>{const r=JSON.parse(JSON.stringify(this.state[e]));r.hours=parseInt(i.target.value,10),r.hours<1&&(r.hours=1),e==="interval"?this.setState({interval:r},()=>this.recalcCron()):this.setState({intervalBetween:r},()=>this.recalcCron())},slotProps:{htmlInput:{min:1,max:24},inputLabel:{shrink:!0}},type:"number",margin:"normal"})):a.createElement("div",{key:"period",style:{paddingLeft:8,display:"inline-block"}},a.createElement("h5",{style:{marginBottom:5}},D.t("sc_period")),a.createElement(Te,{variant:"standard",style:{marginTop:0,marginBottom:0,verticalAlign:"bottom"},key:"value",label:D.t("sc_every"),value:t.period,onChange:i=>{const r=JSON.parse(JSON.stringify(this.state[e]));r.period=parseInt(i.target.value,10),r.period<1&&(r.period=1),e==="interval"?this.setState({interval:r},()=>this.recalcCron()):this.setState({intervalBetween:r},()=>this.recalcCron())},slotProps:{htmlInput:{min:1,max:60},inputLabel:{shrink:!0}},type:"number",margin:"normal"}),a.createElement(nt,{variant:"standard",style:{verticalAlign:"bottom"},value:t.unit,onChange:i=>{const r=JSON.parse(JSON.stringify(this.state[e]));r.unit=i.target.value,e==="interval"?this.setState({interval:r},()=>this.recalcCron()):this.setState({intervalBetween:r},()=>this.recalcCron())}},a.createElement(re,{value:"seconds"},D.t("sc_seconds")),")",a.createElement(re,{value:"minutes"},D.t("sc_minutes")),")"))}getControlsTime(e){const t=e==="once"?this.state.once:this.state.specific;return a.createElement(Qt,{variant:"standard",sx:{...Zt.formControl,"&.MuiFormControl-root":Zt.formControlMarginRight}},a.createElement(Te,{variant:"standard",key:"at",label:D.t("sc_time"),value:t.time,type:"time",sx:i=>({'& input[type="time"]::-webkit-calendar-picker-indicator':{filter:i.palette.mode==="dark"?"invert(80%)":void 0}}),onChange:i=>{const r=JSON.parse(JSON.stringify(this.state[e]));r.time=i.target.value,e==="once"?this.setState({once:r},()=>this.recalcCron()):this.setState({specific:r},()=>this.recalcCron())},slotProps:{inputLabel:{shrink:!0}},margin:"normal"}))}getControlsDate(){const e=this.state.once;if(!e.date){const t=new Date;e.date=`${t.getDate()}.${zt(t.getMonth()+1)}`}return a.createElement(Qt,{variant:"standard",style:Zt.formControl},a.createElement(Te,{variant:"standard",key:"date",label:D.t("sc_date"),value:e.date,type:"text",slotProps:{htmlInput:{style:Zt.formControlPaddingTop},inputLabel:{shrink:!0}},onChange:t=>{const i=JSON.parse(JSON.stringify(this.state.once));i.date=t.target.value,this.setState({once:i},()=>this.recalcCron())},margin:"normal"}))}getOnceElements(){return a.createElement("div",{style:{marginLeft:8}},this.getControlsTime("once"),this.getControlsDate())}getIntervalElements(){return this.getControlsPeriodElements("interval")}getIntervalBetweenElements(){const e=this.state.intervalBetween;return[this.getControlsPeriodElements("intervalBetween"),a.createElement("div",{key:"between",style:{paddingLeft:8,display:"inline-block",verticalAlign:"top"}},a.createElement("h5",{style:{marginBottom:5}},D.t("sc_hours")),a.createElement(Qt,{variant:"standard",style:Zt.formControl},a.createElement(yi,{shrink:!0,htmlFor:"age-label-placeholder"},D.t("sc_from")),a.createElement(nt,{variant:"standard",style:{width:100},value:e.timeFrom,onChange:t=>{const i=JSON.parse(JSON.stringify(this.state.intervalBetween));i.timeFrom=parseInt(t.target.value,10),i.timeTo===24&&(i.timeTo=23),this.setState({intervalBetween:i},()=>this.recalcCron())}},[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23].map(t=>a.createElement(re,{key:`B_${t}`,value:t},`${zt(t)}:00`)))),a.createElement(Qt,{variant:"standard",style:Zt.formControl},a.createElement(yi,{shrink:!0,htmlFor:"age-label-placeholder"},D.t("sc_to")),a.createElement(nt,{variant:"standard",style:{width:100},value:e.timeTo,onChange:t=>{const i=JSON.parse(JSON.stringify(this.state.intervalBetween));i.timeTo=parseInt(t.target.value,10),this.setState({intervalBetween:i},()=>this.recalcCron())}},[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23].map(t=>a.createElement(re,{key:`A_${t}`,value:t},`${zt(t)}:00`)),!e.timeFrom&&a.createElement(re,{value:24},"00:00")))),this.getControlsWeekdaysElements("intervalBetween")]}getSpecificTimeElements(){return[a.createElement("div",{key:"time",style:{marginLeft:8}},this.getControlsTime("specific")),this.getControlsWeekdaysElements("specific")]}onModeChange(e){e!==this.state.mode&&this.setState({mode:e},()=>this.recalcCron())}onChange(e){e!==this.state.cron&&(this.setState({cron:e}),this.props.onChange&&this.props.onChange(e))}render(){return a.createElement("div",{style:Zt.mainDiv},a.createElement("div",{style:{paddingLeft:8,width:"calc(100% - 8px)"}},a.createElement(Te,{variant:"standard",style:{width:"100%"},value:this.state.cron,disabled:!0,error:this.state.cron.includes("_")})),a.createElement("div",{style:{paddingLeft:8,width:"calc(100% - 8px)",height:60}},this.state.cron.includes("_")?D.t("sc_invalid_cron"):JL(this.state.cron,this.props.language||"en")),a.createElement("div",null,a.createElement(Qt,{variant:"standard",style:{...Zt.formControl,marginLeft:8,marginTop:8}},a.createElement(yi,null,D.t("ra_Repeat")),a.createElement(nt,{variant:"standard",value:this.state.mode,onChange:e=>this.onModeChange(e.target.value),inputProps:{name:"mode",id:"mode"}},a.createElement(re,{value:"once"},D.t("sc_once")),a.createElement(re,{value:"interval"},D.t("sc_interval")),a.createElement(re,{value:"intervalBetween"},D.t("sc_intervalBetween")),a.createElement(re,{value:"specific"},D.t("sc_specific"))))),this.state.mode===Vke.once&&this.getOnceElements(),this.state.mode==="interval"&&this.getIntervalElements(),this.state.mode==="intervalBetween"&&this.getIntervalBetweenElements(),this.state.mode==="specific"&&this.getSpecificTimeElements())}}function Qve(s){return a.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",onClick:e=>s.onClick&&s.onClick(e),viewBox:"0 0 436 436",width:s.width||(s.fontSize==="small"?16:20),height:s.height||s.width||(s.fontSize==="small"?16:20),className:s.className,style:s.style},a.createElement("g",{fill:"currentColor"},a.createElement("path",{d:"m195.23077,24.30769c-36,3 -67,12 -96,26c-49,24 -82,61 -93,104l-3,11l-1,50c0,46 0,49 2,59l5,20c21,58 84,103 165,116c16,3 53,4 70,2c60,-6 111,-28 147,-64c21,-21 36,-49 40,-74a866,866 0 0 0 1,-104c-3,-18 -6,-28 -13,-43c-26,-52 -87,-90 -162,-101c-16,-2 -48,-3 -63,-2l1,0zm60,23c36,5 70,18 95,35c31,20 51,47 59,77c2,7 2,11 2,25c1,15 0,18 -2,26c-19,69 -104,117 -200,114c-47,-2 -90,-15 -124,-38c-31,-20 -51,-47 -59,-77c-3,-11 -4,-32 -2,-43c8,-42 41,-78 91,-101a260,260 0 0 1 140,-19l0,1zm-221,222c21,26 57,49 95,62c81,27 174,14 239,-32c14,-10 31,-27 41,-41c2,-2 2,-2 2,7c-1,23 -16,50 -38,72c-78,74 -233,74 -311,-1a121,121 0 0 1 -39,-76l0,-6l3,4l8,11z"}),a.createElement("path",{d:"m201.23077,47.30769c-40,3 -79,19 -104,44c-55,55 -38,133 37,171c52,26 122,24 172,-5c30,-17 51,-42 58,-71c3,-11 3,-34 0,-45c-6,-23 -21,-44 -40,-60l-27,-16a184,184 0 0 0 -96,-18zm30,21c56,5 100,35 112,75c4,11 4,30 0,41c-8,25 -26,45 -54,59a166,166 0 0 1 -160,-8a98,98 0 0 1 -41,-53c-5,-18 -2,-39 8,-57c23,-39 79,-62 135,-57z"})))}function bve(s){return a.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",onClick:e=>s.onClick&&s.onClick(e),viewBox:"0 0 95 95",width:s.width||(s.fontSize==="small"?16:20),height:s.height||s.width||(s.fontSize==="small"?16:20),className:s.className,style:s.style},a.createElement("path",{fill:"currentColor",d:`M93.779,63.676c-0.981-1.082-2.24-1.653-3.639-1.653c-1.145,0-3.953,0.396-5.318,4.062 + c-0.344,0.922-0.443,1.413-0.907,1.363c-0.786-0.078-3.845-3.346-4.845-8.145l-2.482-11.6c1.961-3.177,3.977-5.629,5.988-7.292 + c1.08-0.882,2.314-1.349,3.808-1.43c3.815-0.26,5.203-0.74,6.14-1.399c1.547-1.115,2.397-2.728,2.397-4.542 + c0-1.596-0.604-3.019-1.75-4.115c-1.106-1.059-2.581-1.618-4.26-1.618c-2.468,0-5.239,1.142-8.474,3.49 + c-1.91,1.388-3.935,3.406-6.121,6.111c-0.711-2.653-1.319-3.889-1.771-4.628c-1.396-2.303-3.664-2.303-4.41-2.303l-0.813,0.013 + l-23.045,0.544l1.297-5.506c0.828-3.593,1.915-6.436,3.226-8.45c0.638-0.98,1.614-2.148,2.638-2.148 + c0.387,0,1.152,0.063,2.582,0.36c3.978,0.86,5.465,0.959,6.239,0.959c1.708,0,3.21-0.571,4.347-1.651 + c1.176-1.119,1.797-2.583,1.797-4.233c0-1.29-0.424-3.156-2.445-4.722c-1.396-1.081-3.311-1.629-5.691-1.629 + c-3.568,0-7.349,1.141-11.241,3.39c-3.862,2.232-7.038,5.317-9.438,9.171c-2.105,3.379-3.929,8.124-5.555,14.459H21.877 + l-2.238,8.831h10.186l-7.74,31.116c-1.603,6.443-2.777,8.028-3.098,8.361c-0.875,0.904-2.68,1.094-4.04,1.094 + c-1.683,0-3.477-0.121-5.349-0.361c-1.286-0.157-2.265-0.234-2.991-0.234c-1.878,0-3.423,0.488-4.59,1.448 + C0.716,81.858,0,83.403,0,85.14c0,1.357,0.44,3.309,2.539,4.895c1.434,1.08,3.389,1.628,5.813,1.628 + c6.069,0,11.725-2.411,16.813-7.165c4.947-4.624,8.571-11.413,10.773-20.195l6.119-24.935l20.87,0.354l2.244,9.64l-4.573,6.748 + c-0.824,1.209-2.051,2.701-3.658,4.441c-0.84,0.92-1.398,1.426-1.721,1.689c-1.316-1.608-2.809-2.424-4.432-2.424 + c-1.525,0-2.91,0.625-4.002,1.804c-1.036,1.116-1.583,2.514-1.583,4.038c0,1.83,0.783,3.459,2.264,4.709 + c1.357,1.146,3.034,1.728,4.981,1.728c2.414,0,4.884-0.921,7.344-2.737c2.053-1.519,4.697-4.526,8.074-9.189 + c2.17,6.24,5.248,10.252,6.714,11.927c2.313,2.644,6.049,4.22,9.993,4.22c3.348,0,5.244-1.402,6.916-2.641l0.148-0.109 + c2.926-2.164,3.54-4.545,3.54-6.166C95.174,65.965,94.691,64.679,93.779,63.676z`}))}function Uve(s){return a.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",onClick:e=>s.onClick&&s.onClick(e),viewBox:"0 0 512 512",width:s.width||(s.fontSize==="small"?16:20),height:s.height||s.width||(s.fontSize==="small"?16:20),className:s.className,style:s.style},a.createElement("path",{fill:"currentColor",d:"M510.371,226.513c-1.088-2.603-2.645-4.971-4.629-6.955l-63.979-63.979c-8.341-8.32-21.824-8.32-30.165,0 c-8.341,8.341-8.341,21.845,0,30.165l27.584,27.584H320.013c-11.797,0-21.333,9.557-21.333,21.333s9.536,21.333,21.333,21.333 h119.168l-27.584,27.584c-8.341,8.341-8.341,21.845,0,30.165c4.16,4.181,9.621,6.251,15.083,6.251s10.923-2.069,15.083-6.251 l63.979-63.979c1.984-1.963,3.541-4.331,4.629-6.955C512.525,237.606,512.525,231.718,510.371,226.513z"}),a.createElement("path",{fill:"currentColor",d:`M362.68,298.667c-11.797,0-21.333,9.557-21.333,21.333v106.667h-85.333V85.333c0-9.408-6.187-17.728-15.211-20.437 + l-74.091-22.229h174.635v106.667c0,11.776,9.536,21.333,21.333,21.333s21.333-9.557,21.333-21.333v-128 + C384.013,9.557,374.477,0,362.68,0H21.347c-0.768,0-1.451,0.32-2.197,0.405c-1.003,0.107-1.92,0.277-2.88,0.512 + c-2.24,0.576-4.267,1.451-6.165,2.645c-0.469,0.299-1.045,0.32-1.493,0.661C8.44,4.352,8.376,4.587,8.205,4.715 + C5.88,6.549,3.939,8.789,2.531,11.456c-0.299,0.576-0.363,1.195-0.597,1.792c-0.683,1.621-1.429,3.2-1.685,4.992 + c-0.107,0.64,0.085,1.237,0.064,1.856c-0.021,0.427-0.299,0.811-0.299,1.237V448c0,10.176,7.189,18.923,17.152,20.907 + l213.333,42.667c1.387,0.299,2.795,0.427,4.181,0.427c4.885,0,9.685-1.685,13.525-4.843c4.928-4.053,7.808-10.091,7.808-16.491 + v-21.333H362.68c11.797,0,21.333-9.557,21.333-21.333V320C384.013,308.224,374.477,298.667,362.68,298.667z`}))}function $ve(s){return a.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",onClick:e=>s.onClick&&s.onClick(e),viewBox:"0 0 339 339",width:s.width||(s.fontSize==="small"?16:20),height:s.height||s.width||(s.fontSize==="small"?16:20),className:s.className,style:s.style},a.createElement("path",{fill:"currentColor",d:"M 318.371 88.485 C 332.371 114.538 339.207 142.418 338.881 172.125 C 338.874 172.605 338.631 172.845 338.151 172.845 L 335.411 172.845 C 335.077 172.845 334.911 173.012 334.911 173.345 L 334.911 181.215 C 334.911 181.635 335.121 181.845 335.541 181.845 L 337.711 181.845 C 338.157 181.845 338.364 182.068 338.331 182.515 C 331.921 264.525 267.321 330.135 185.931 337.995 C 89.911 347.265 6.491 275.385 0.301 179.465 C 0.274 179.052 0.467 178.845 0.881 178.845 L 2.381 178.845 C 2.741 178.845 2.921 178.665 2.921 178.305 L 2.911 171.465 C 2.904 171.052 2.694 170.845 2.281 170.845 L 0.441 170.845 C 0.147 170.845 0.001 170.698 0.001 170.405 C -0.289 83.535 64.591 10.095 151.421 0.955 C 211.511 -5.375 269.171 20.055 305.341 68.135 C 305.538 68.391 305.938 68.338 306.062 68.039 C 306.065 68.031 306.068 68.023 306.071 68.015 L 311.541 51.395 C 311.63 51.125 311.924 50.977 312.201 51.065 L 316.881 52.625 C 317.274 52.758 317.407 53.022 317.281 53.415 L 310.271 74.305 C 310.157 74.645 310.197 74.968 310.391 75.275 L 314.011 80.905 C 314.204 81.205 314.481 81.378 314.841 81.425 L 336.771 84.365 C 337.124 84.412 337.277 84.612 337.231 84.965 L 336.601 89.775 C 336.547 90.182 336.321 90.358 335.921 90.305 L 318.721 87.975 C 318.267 87.915 318.151 88.085 318.371 88.485 Z M 200.701 172.615 C 170.541 200.245 121.671 181.975 117.251 140.865 C 117.211 140.518 117.017 140.345 116.671 140.345 L 8.941 140.345 C 8.68 140.346 8.46 140.532 8.421 140.785 C -10.469 249.095 80.901 345.385 189.421 331.625 C 265.701 321.955 325.741 260.435 332.311 183.415 C 343.611 50.895 200.811 -38.365 85.961 28.845 C 47.041 51.625 20.601 89.335 9.791 133.265 C 9.611 133.985 9.891 134.345 10.631 134.345 L 116.371 134.345 C 116.664 134.345 116.824 134.202 116.851 133.915 C 118.397 116.288 126.001 103.005 139.661 94.065 C 172.821 72.345 214.571 95.715 216.891 133.845 C 216.911 134.178 217.087 134.345 217.421 134.345 L 330.342 134.345 C 330.842 134.345 331.092 134.595 331.092 135.095 L 331.092 139.595 C 331.092 140.095 330.842 140.345 330.342 140.345 L 217.161 140.345 C 216.827 140.345 216.641 140.512 216.601 140.845 C 215.141 153.652 209.841 164.242 200.701 172.615 Z M 210.861 135.845 C 210.861 111.572 191.183 91.895 166.911 91.895 C 142.638 91.895 122.961 111.572 122.961 135.845 C 122.961 160.118 142.638 179.795 166.911 179.795 C 191.183 179.795 210.861 160.118 210.861 135.845 Z",transform:"matrix(0.9999999999999999, 0, 0, 0.9999999999999999, -5.684341886080802e-14, 0)"}),a.createElement("path",{fill:"currentColor",d:"M 222.771 42.215 C 224.237 43.708 223.741 45.092 221.281 46.365 C 220.5 46.768 219.574 46.779 218.781 46.395 C 183.761 29.182 149.014 29.638 114.541 47.765 C 113.252 48.444 111.662 47.8 111.211 46.415 C 110.891 45.435 110.867 44.465 111.141 43.505 C 111.234 43.158 111.437 42.898 111.751 42.725 C 145.631 23.545 186.631 23.045 221.051 41.045 C 221.831 41.452 222.404 41.842 222.771 42.215 Z",transform:"matrix(0.9999999999999999, 0, 0, 0.9999999999999999, -5.684341886080802e-14, 0)"}),a.createElement("text",{style:{whiteSpace:"pre",fontFamily:"Arial, sans-serif",fontSize:16},x:"139.395",y:"288.084",transform:"matrix(0.9999999999999999, 0, 0, 0.9999999999999999, -5.684341886080802e-14, 0)"},"vacuum"))}const Xke={dialogPaper:{height:"calc(100% - 96px)"}};class Pve extends a.Component{constructor(e){super(e);let t;this.props.cron&&typeof this.props.cron=="string"&&this.props.cron.replace(/^["']/,"")[0]!=="{"?t=this.props.cron.replace(/['"]/g,"").trim():(t=this.props.cron||"{}",typeof t=="string"&&(t=t.replace(/^["']/,"").replace(/["']\n?$/,""))),this.state={showWarning:"",cron:t}}handleCancel(){this.props.onClose()}handleOk(e){if(!e){const t=rs.cron2state(this.state.cron);if(t.seconds==="*"||t.seconds==="*/1"){this.setState({showWarning:"everySecond"});return}if(t.minutes==="*"||t.minutes==="*/1"){this.setState({showWarning:"everyMinute"});return}}this.props.onOk(this.state.cron),this.props.onClose()}renderWarningDialog(){return this.state.showWarning?a.createElement(A4,{title:D.t("ra_Please confirm"),text:D.t(this.state.showWarning==="everySecond"?"ra_The schedule will be executed every second. Are you sure?":"ra_The schedule will be executed every minute. Are you sure?"),onClose:e=>this.setState({showWarning:""},()=>{e&&this.handleOk(!0)})}):null}handleClear(){this.props.onOk(!1),this.props.onClose()}render(){return a.createElement(Ae,{onClose:()=>{},maxWidth:"md",fullWidth:!0,sx:{"& .MuiDialog-paper":Xke.dialogPaper},open:!0,"aria-labelledby":"cron-dialog-title"},this.renderWarningDialog(),a.createElement(fe,{id:"cron-dialog-title"},this.props.title||D.t("ra_Define schedule...")),a.createElement(_e,{style:{height:"100%",overflow:"hidden"}},a.createElement(rs,{cronExpression:this.state.cron,onChange:e=>this.setState({cron:e}),language:D.getLanguage()})),a.createElement(xe,null,!!this.props.clearButton&&a.createElement(q,{color:"grey",variant:"contained",onClick:()=>this.handleClear(),startIcon:a.createElement(wt,null)},this.props.clear||D.t("ra_Clear")),a.createElement(q,{variant:"contained",onClick:()=>this.handleOk(),color:"primary",startIcon:a.createElement(We,null)},this.props.ok||D.t("ra_Ok")),a.createElement(q,{color:"grey",variant:"contained",onClick:()=>this.handleCancel(),startIcon:a.createElement(zr,null)},this.props.cancel||D.t("ra_Cancel"))))}}const Kke={dialogPaper:{height:"calc(100% - 96px)"}};class Wve extends a.Component{constructor(e){super(e);let t;this.props.cron&&typeof this.props.cron=="string"&&this.props.cron.replace(/^["']/,"")[0]!=="{"?t=this.props.cron.replace(/['"]/g,"").trim():(t=this.props.cron||"{}",typeof t=="string"&&(t=t.replace(/^["']/,"").replace(/["']\n?$/,""))),this.state={cron:t,mode:this.props.simple?"simple":this.props.complex?"complex":(typeof t=="object"||t[0]==="{")&&!this.props.noWizard?"wizard":_g(this.props.cron||"* * * * *")?"simple":"complex"}}handleCancel(){this.props.onClose()}handleOk(){this.props.onOk(this.state.cron),this.props.onClose()}setMode(e){this.setState({mode:e})}render(){return a.createElement(Ae,{onClose:()=>{},maxWidth:"md",fullWidth:!0,sx:{"& .MuiDialog-paper":Kke.dialogPaper},open:!0,"aria-labelledby":"cron-dialog-title"},a.createElement(fe,{id:"cron-dialog-title"},this.props.title||D.t("ra_Define schedule...")),a.createElement(_e,{style:{height:"100%",overflow:"hidden"}},this.props.simple&&this.props.complex||!this.props.simple&&!this.props.complex?a.createElement("div",null,!this.props.simple&&!this.props.complex&&!this.props.noWizard&&a.createElement(a.Fragment,null,a.createElement(Me,{key:"wizard",checked:this.state.mode==="wizard",onChange:()=>this.setMode("wizard")}),a.createElement("label",{onClick:()=>this.setMode("wizard"),style:this.state.mode!=="wizard"?{color:"lightgrey"}:{}},D.t("sc_wizard"))),(!this.props.simple&&!this.props.complex||this.props.simple)&&a.createElement(a.Fragment,null,a.createElement(Me,{key:"simple",checked:this.state.mode==="simple",onChange:()=>this.setMode("simple")}),a.createElement("label",{onClick:()=>this.setMode("simple"),style:this.state.mode!=="simple"?{color:"lightgrey"}:{}},D.t("sc_simple"))),(!this.props.simple&&!this.props.complex||this.props.complex)&&a.createElement(a.Fragment,null,a.createElement(Me,{key:"complex",checked:this.state.mode==="complex",onChange:()=>this.setMode("complex")}),a.createElement("label",{onClick:()=>this.setMode("complex"),style:this.state.mode!=="complex"?{color:"lightgrey"}:{}},D.t("sc_cron")))):null,this.state.mode==="simple"&&a.createElement(dr,{cronExpression:this.state.cron,onChange:e=>this.setState({cron:e}),language:D.getLanguage()}),this.state.mode==="wizard"&&a.createElement(Ee,{theme:this.props.theme,schedule:this.state.cron,onChange:e=>this.setState({cron:e})}),this.state.mode==="complex"&&a.createElement(rs,{cronExpression:this.state.cron,onChange:e=>this.setState({cron:e}),language:D.getLanguage()})),a.createElement(xe,null,a.createElement(q,{variant:"contained",onClick:()=>this.handleOk(),color:"primary",startIcon:a.createElement(We,null)},this.props.ok||D.t("ra_Ok")),a.createElement(q,{variant:"contained",onClick:()=>this.handleCancel(),color:"grey",startIcon:a.createElement(zr,null)},this.props.cancel||D.t("ra_Cancel"))))}}class Jve extends De{handleOk(){this.props.onClose&&this.props.onClose()}render(){return a.createElement(Ae,{open:!0,maxWidth:"sm",fullWidth:this.props.fullWidth!==void 0?this.props.fullWidth:!0,onClose:()=>this.handleOk(),"aria-labelledby":"ar_dialog_message_title","aria-describedby":"ar_dialog_message_description"},a.createElement(fe,{id:"ar_dialog_message_title"},this.props.title||D.t("ra_Message")),a.createElement(_e,null,a.createElement(as,{id:"ar_dialog_message_description"},a.createElement("span",{style:{marginRight:this.props.icon?8:0}},this.props.icon||null),this.props.text)),a.createElement(xe,null,a.createElement(q,{id:"ar_dialog_message_ok",variant:"contained",onClick:()=>this.handleOk(),color:"primary",autoFocus:!0,startIcon:a.createElement(we,null)},this.props.ok||D.t("ra_Close"))))}}const Ts={headerID:{fontWeight:"bold",fontStyle:"italic"},dialog:{height:"95%"},dialogMobile:{padding:"4px",width:"100%",maxWidth:"100%",maxHeight:"calc(100% - 16px)",height:"100%"},content:{height:"100%",overflow:"hidden"},contentMobile:{padding:"8px 4px"},titleRoot:{whiteSpace:"nowrap",width:"calc(100% - 72px)",overflow:"hidden",display:"inline-block",textOverflow:"ellipsis"}};class Bve extends a.Component{dialogName;filters;constructor(e){super(e),this.dialogName=this.props.dialogName||"default",this.dialogName=`SelectFile.${this.dialogName}`;const t=(window._localStorage||window.localStorage).getItem(this.dialogName)||"{}";try{this.filters=JSON.parse(t)}catch{this.filters={}}e.filters&&(this.filters={...this.filters,...e.filters});let i=this.props.selected||[];typeof i!="object"?i=[i]:i=[...i],i=i.filter(r=>r),this.state={selected:i}}handleCancel(){this.props.onClose()}handleOk(){this.props.onOk(this.props.multiSelect||!Array.isArray(this.state.selected)?this.state.selected:this.state.selected[0]||""),this.props.onClose()}render(){let e;return this.state.selected.length?!Array.isArray(this.state.selected)||this.state.selected.length===1?e=[a.createElement("span",{key:"selected"},D.t("ra_Selected")," "),a.createElement("span",{key:"id",style:Ts.headerID},this.state.selected)]:e=[a.createElement("span",{key:"selected"},D.t("ra_Selected")," "),a.createElement("span",{key:"id",style:Ts.headerID},D.t("%s items",this.state.selected.length))]:e=this.props.title||D.t("ra_Please select file..."),a.createElement(Ae,{onClose:()=>{},maxWidth:!1,style:{zIndex:this.props.zIndex||void 0},sx:{"& .MuiDialog-paper":{...Ts.dialog,...Ts.dialogMobile}},fullWidth:!0,open:!0,"aria-labelledby":"ar_dialog_selectfile_title"},a.createElement(fe,{id:"ar_dialog_selectfile_title",sx:{"&.MuiDialogTitle-root":Ts.titleRoot}},e),a.createElement(_e,{style:{...Ts.content,...Ts.contentMobile}},a.createElement(v_e,{ready:!0,imagePrefix:this.props.imagePrefix||this.props.prefix||"../",allowUpload:!!this.props.allowUpload,allowDownload:this.props.allowDownload!==!1,allowCreateFolder:!!this.props.allowCreateFolder,allowDelete:!!this.props.allowDelete,allowView:this.props.allowView!==!1,showViewTypeButton:this.props.showViewTypeButton!==!1,showToolbar:this.props.showToolbar!==!1,limitPath:this.props.limitPath,filterFiles:this.props.filterFiles,filterByType:this.props.filterByType,selected:this.props.selected,restrictToFolder:this.props.restrictToFolder,allowNonRestricted:this.props.allowNonRestricted,onSelect:(t,i,r)=>{this.setState({selected:Array.isArray(t)?t:[t]},()=>i&&(!this.props.selectOnlyFolders||r)&&this.handleOk())},t:this.props.t||D.t,lang:this.props.lang||D.getLanguage(),socket:this.props.socket,themeType:this.props.themeType,themeName:this.props.themeName,theme:this.props.theme,showExpertButton:this.props.showExpertButton,expertMode:this.props.expertMode,showTypeSelector:this.props.showTypeSelector})),a.createElement(xe,null,a.createElement(q,{variant:"contained",onClick:()=>this.handleOk(),startIcon:a.createElement(We,null),disabled:!this.state.selected.length,color:"primary"},this.props.ok||D.t("ra_Ok")),a.createElement(q,{color:"grey",variant:"contained",onClick:()=>this.handleCancel(),startIcon:a.createElement(zr,null)},this.props.cancel||D.t("ra_Cancel"))))}}const qke={dialogPaper:{height:"calc(100% - 96px)"}};class Rve extends a.Component{constructor(e){super(e);let t;this.props.cron&&typeof this.props.cron=="string"&&this.props.cron.replace(/^["']/,"")[0]!=="{"?t=this.props.cron.replace(/['"]/g,"").trim():(t=this.props.cron||"{}",typeof t=="string"&&(t=t.replace(/^["']/,"").replace(/["']\n?$/,""))),this.state={cron:t}}handleCancel(){this.props.onClose()}handleOk(){this.props.onOk(this.state.cron),this.props.onClose()}render(){return a.createElement(Ae,{onClose:()=>{},maxWidth:"md",fullWidth:!0,sx:{"& .MuiDialog-paper":qke.dialogPaper},open:!0,"aria-labelledby":"cron-dialog-title"},a.createElement(fe,{id:"cron-dialog-title"},this.props.title||D.t("ra_Define CRON...")),a.createElement(_e,{style:{height:"100%",overflow:"hidden"}},a.createElement(dr,{cronExpression:this.state.cron,onChange:e=>this.setState({cron:e}),language:D.getLanguage()})),a.createElement(xe,null,a.createElement(q,{variant:"contained",disabled:!this.state.cron||this.state.cron.includes("_"),onClick:()=>this.handleOk(),color:"primary",startIcon:a.createElement(We,null)},this.props.ok||D.t("ra_Ok")),a.createElement(q,{variant:"contained",onClick:()=>this.handleCancel(),color:"grey",startIcon:a.createElement(zr,null)},this.props.cancel||D.t("ra_Cancel"))))}}const St={CONNECTING:0,CONNECTED:1,OBJECTS_LOADED:2,STATES_LOADED:3,READY:4},kt="permissionError",Q="notConnectedError";function DN(s){s=(s||"").toString();const e=s[0]==="*",t=s[s.length-1]==="*";return s=s.replace(/[-/\\^$+?.()|[\]{}]/g,"\\$&").replace(/\*/g,".*"),(e?"":"^")+s+(t?"":"$")}class H{_socket;_authTimer;systemLang="en";_waitForFirstConnection;_waitForFirstConnectionResolve=null;_promises={};_instanceSubscriptions;props;doNotLoadAllObjects;doNotLoadACL;states={};objects=null;scriptLoadCounter;acl=null;firstConnect=!0;waitForRestart=!1;connected=!1;statesSubscribes={};objectsSubscribes={};filesSubscribes={};onConnectionHandlers=[];onLogHandlers=[];onProgress;onError;loaded=!1;loadTimer=null;loadCounter=0;ignoreState="";simStates={};autoSubscribes;autoSubscribeLog;subscribed;isSecure;onCmdStdoutHandler;onCmdStderrHandler;onCmdExitHandler;systemConfig=null;objectViewCached;constructor(e){e||={protocol:window.location.protocol,host:window.location.hostname},this.props=e,this.autoSubscribes=this.props.autoSubscribes||[],this.autoSubscribeLog=this.props.autoSubscribeLog||!1,this.props.protocol||=window.location.protocol,this.props.host||=window.location.hostname,this.props.port||=window.location.port==="3000"?H.isWeb()?8082:8081:window.location.port,this.props.ioTimeout=Math.max(this.props.ioTimeout||2e4,2e4),this.props.cmdTimeout=Math.max(this.props.cmdTimeout||5e3,5e3),this._instanceSubscriptions={},this.doNotLoadAllObjects=this.props.doNotLoadAllObjects===void 0?!0:this.props.doNotLoadAllObjects,this.doNotLoadACL=this.props.doNotLoadACL===void 0?!0:this.props.doNotLoadACL,this.states={},this._waitForFirstConnection=new Promise(t=>{this._waitForFirstConnectionResolve=t}),this.onProgress=this.props.onProgress||(()=>{}),this.onError=this.props.onError||(t=>console.error(t)),this.startSocket()}static isWeb(){const e=window.adapterName;return e==="material"||e==="vis"||(e==null?void 0:e.startsWith("vis-"))||e==="echarts-show"||window.socketUrl!==void 0}startSocket(){if(typeof window.io>"u"&&typeof window.iob>"u"){if(typeof window.registerSocketOnLoad!="function"){if(this.scriptLoadCounter||=0,this.scriptLoadCounter++,this.scriptLoadCounter<30){setTimeout(()=>this.startSocket(),100);return}window.alert("Cannot load socket.io.js!")}else window.registerSocketOnLoad(()=>this.startSocket());return}if(this._socket)return;let e=this.props.host,t=this.props.port,i=this.props.protocol.replace(":",""),r=window.location.pathname;if(window.location.hostname==="iobroker.net"||window.location.hostname==="iobroker.pro")r="";else{if(window.socketUrl){const M=new URL(window.socketUrl);e=M.hostname,t=M.port,i=M.protocol.replace(":","")}const n=r.lastIndexOf("/");if(n!==-1&&(r=r.substring(0,n+1)),H.isWeb()){const M=r.split("/");M.length>2&&(M.pop(),M[M.length-1].match(/\d+\.\d+\.\d+/)&&M.pop(),M.pop(),r=M.join("/"),r.endsWith("/")||(r+="/"))}}const o=t?`${i}://${e}:${t}${r}`:`${i}://${e}${r}`;this._socket=(window.io||window.iob).connect(o,{path:r.endsWith("/")?`${r}socket.io`:`${r}/socket.io`,query:"ws=true",name:this.props.name,timeout:this.props.ioTimeout,uuid:this.props.uuid}),this._socket.on("connect",n=>{n!==!0?setTimeout(()=>this.getVersion().then(M=>{const[c,l,N]=M.version.split(".");parseInt(c,10)*1e4+parseInt(l,10)*100+parseInt(N,10)<40102?(this._authTimer=null,this.onPreConnect(!1,!1)):this._socket.emit("authenticate",(L,g)=>this.onPreConnect(L,g))}),500):this._socket.emit("authenticate",(M,c)=>this.onPreConnect(M,c))}),this._socket.on("reconnect",()=>{this.onProgress(St.READY),this.connected=!0,this.waitForRestart?window.location.reload():(this._subscribe(!0),this.onConnectionHandlers.forEach(n=>n(!0)))}),this._socket.on("disconnect",()=>{this.connected=!1,this.subscribed=!1,this.onProgress(St.CONNECTING),this.onConnectionHandlers.forEach(n=>n(!1))}),this._socket.on("reauthenticate",()=>H.authenticate()),this._socket.on("log",n=>{var M,c;(c=(M=this.props).onLog)==null||c.call(M,n),this.onLogHandlers.forEach(l=>l(n))}),this._socket.on("error",n=>{let M=n||"";typeof M.toString!="function"&&(M=JSON.stringify(M),console.error(`Received strange error: ${M}`)),M=M.toString(),M.includes("User not authorized")?H.authenticate():window.alert(`Socket Error: ${n}`)}),this._socket.on("connect_error",n=>console.error(`Connect error: ${n}`)),this._socket.on("permissionError",n=>this.onError({message:"no permission",operation:n.operation,type:n.type,id:n.id||""})),this._socket.on("objectChange",(n,M)=>setTimeout(()=>this.objectChange(n,M),0)),this._socket.on("stateChange",(n,M)=>setTimeout(()=>this.stateChange(n,M),0)),this._socket.on("im",(n,M,c)=>setTimeout(()=>this.instanceMessage(n,M,c),0)),this._socket.on("fileChange",(n,M,c)=>setTimeout(()=>this.fileChange(n,M,c),0)),this._socket.on("cmdStdout",(n,M)=>{var c;return(c=this.onCmdStdoutHandler)==null?void 0:c.call(this,n,M)}),this._socket.on("cmdStderr",(n,M)=>{var c;return(c=this.onCmdStderrHandler)==null?void 0:c.call(this,n,M)}),this._socket.on("cmdExit",(n,M)=>{var c;return(c=this.onCmdExitHandler)==null?void 0:c.call(this,n,M)})}onPreConnect(e,t){this._authTimer&&(clearTimeout(this._authTimer),this._authTimer=null),this.connected=!0,this.isSecure=t,this.waitForRestart?window.location.reload():(this.firstConnect?(this.loadTimer=setTimeout(()=>{this.loadTimer=null,this.loadCounter++,this.loadCounter<10&&this.onConnect().catch(i=>this.onError(i))},1e3),this.loaded||this.onConnect().catch(i=>this.onError(i))):this.onProgress(St.READY),this._subscribe(!0),this.onConnectionHandlers.forEach(i=>i(!0))),this._waitForFirstConnectionResolve&&(this._waitForFirstConnectionResolve(),this._waitForFirstConnectionResolve=null)}static isCloud(){return window.location.hostname.includes("amazonaws.com")||window.location.hostname.includes("iobroker.in")?!0:typeof window.socketUrl>"u"?!1:window.socketUrl.includes("iobroker.in")||window.socketUrl.includes("amazonaws")}isConnected(){return this.connected}waitForFirstConnection(){return this._waitForFirstConnection}async _getUserPermissions(){return this.doNotLoadACL?null:new Promise((e,t)=>{this._socket.emit("getUserPermissions",(i,r)=>i?t(new Error(i)):e(r))})}async onConnect(){var i,r,o,n,M;let e;try{e=await this._getUserPermissions()}catch(c){const l=c;this.onError(`Cannot read user permissions: ${l.message}`);return}if(!this.doNotLoadACL){if(this.loaded)return;this.loaded=!0,this.loadTimer&&(clearTimeout(this.loadTimer),this.loadTimer=null),this.onProgress(St.CONNECTED),this.firstConnect=!1,this.acl=e}let t;try{if(t=await this.getSystemConfig(),this.doNotLoadACL){if(this.loaded)return;this.loaded=!0,this.loadTimer&&(clearTimeout(this.loadTimer),this.loadTimer=null),this.onProgress(St.CONNECTED),this.firstConnect=!1}this.systemConfig=t,(i=this.systemConfig)!=null&&i.common?this.systemLang=this.systemConfig.common.language:(this.systemLang=window.navigator.userLanguage||window.navigator.language,/^(en|de|ru|pt|nl|fr|it|es|pl|uk)-?/.test(this.systemLang)?this.systemLang=this.systemLang.substr(0,2):/^(en|de|ru|pt|nl|fr|it|es|pl|uk|zh-cn)$/.test(this.systemLang)||(this.systemLang="en")),(o=(r=this.props).onLanguage)==null||o.call(r,this.systemLang),this.doNotLoadAllObjects?(this.objects={"system.config":t},this.onProgress(St.READY),(M=(n=this.props).onReady)==null||M.call(n,this.objects)):(await this.getObjects(),this.onProgress(St.READY),this.props.onReady&&this.objects&&this.props.onReady(this.objects))}catch(c){this.onError(`Cannot read system config: ${c}`)}}static authenticate(){window.location.search.includes("&href=")?window.location.href=`${window.location.protocol}//${window.location.host}${window.location.pathname}${window.location.search}${window.location.hash}`:window.location.href=`${window.location.protocol}//${window.location.host}${window.location.pathname}?login&href=${window.location.search}${window.location.hash}`}async subscribeState(e,t,i){typeof t=="function"&&(i=t,t=!1);let r;if(Array.isArray(e)?r=e:r=[e],!i)return console.error("No callback found for subscribeState"),Promise.reject(new Error("No callback found for subscribeState"));const o=[];for(let n=0;n{this._socket.emit(H.isWeb()?"getStates":"getForeignStates",r,(c,l)=>{c?(console.error(`Cannot getForeignStates "${e}": ${JSON.stringify(c)}`),M(new Error(c))):(l&&Object.keys(l).forEach(N=>i(N,l[N])),n())})})}subscribeStateAsync(e,t){let i;Array.isArray(e)?i=e:i=[e];const r=[];for(let o=0;o{typeof t=="function"&&this.connected?this._socket.emit(H.isWeb()?"getStates":"getForeignStates",e,(M,c)=>{M&&console.error(`Cannot getForeignStates "${e}": ${JSON.stringify(M)}`),c&&Object.keys(c).forEach(l=>t(l,c[l])),c?o():n(new Error(`Cannot getForeignStates "${e}": ${JSON.stringify(M)}`))}):this.connected?n(new Error("callback is not a function")):n(new Error("not connected"))})}unsubscribeState(e,t){let i;Array.isArray(e)?i=e:i=[e];const r=[];for(let o=0;o{(o===e||this.objectsSubscribes[o].reg.test(e))&&this.objectsSubscribes[o].cbs.forEach(n=>{try{n(e,t,i)}catch(M){console.error(`Error by callback of objectChange: ${M}`)}})}),r&&this.props.onObjectChange&&this.props.onObjectChange(e,t)}stateChange(e,t){for(const i in this.statesSubscribes)Object.prototype.hasOwnProperty.call(this.statesSubscribes,i)&&this.statesSubscribes[i].reg.test(e)&&this.statesSubscribes[i].cbs.forEach(r=>{try{r(e,t)}catch(o){const n=o;console.error(`Error by callback of stateChange: ${n==null?void 0:n.message}`)}})}instanceMessage(e,t,i){this._instanceSubscriptions[t]&&this._instanceSubscriptions[t].forEach(r=>{r.messageType===e&&r.callback(i,t,e)})}getStates(e,t){return this.connected?(typeof e=="boolean"&&(t=e,e=void 0),new Promise((i,r)=>{this._socket.emit("getStates",e,(o,n)=>{this.states=n,!t&&this.onProgress(St.STATES_LOADED),o?r(new Error(o)):i(this.states)})})):Promise.reject(new Error(Q))}getState(e){return this.connected?e&&e===this.ignoreState?Promise.resolve(this.simStates[e]||{val:null,ack:!0}):new Promise((t,i)=>{this._socket.emit("getState",e,(r,o)=>r?i(new Error(r)):t(o))}):Promise.reject(new Error(Q))}getBinaryState(e){return this.connected?new Promise((t,i)=>{this._socket.emit("getBinaryState",e,(r,o)=>r?i(new Error(r)):t(o))}):Promise.reject(new Error(Q))}setBinaryState(e,t){return this.connected?new Promise((i,r)=>{this._socket.emit("setBinaryState",e,t,o=>o?r(new Error(o)):i())}):Promise.reject(new Error(Q))}setState(e,t,i){if(!this.connected)return Promise.reject(new Error(Q));if(e&&e===this.ignoreState){let r;if(typeof i=="boolean"||typeof t=="object"&&t.val!==void 0?r=t:r={val:t,ack:!1,ts:Date.now(),lc:Date.now(),from:"system.adapter.vis.0"},this.simStates[e]=r,this.statesSubscribes[e])for(const o of this.statesSubscribes[e].cbs)try{o(e,r)}catch(n){console.error(`Error by callback of stateChanged: ${n}`)}return Promise.resolve()}return new Promise((r,o)=>{this._socket.emit("setState",e,t,n=>n?o(new Error(n)):r())})}getObjects(e,t){return this.connected?new Promise((i,r)=>{!e&&this.objects?i(this.objects):this._socket.emit(H.isWeb()?"getObjects":"getAllObjects",(o,n)=>{this.objects=n,t&&this.onProgress(St.OBJECTS_LOADED),o?r(new Error(o)):i(this.objects)})}):Promise.reject(new Error(Q))}getObjectsById(e){return this.connected?new Promise((t,i)=>{this._socket.emit("getObjects",e,(r,o)=>r?i(new Error(r)):t(o))}):Promise.reject(new Error(Q))}_subscribe(e){if(e&&!this.subscribed){this.subscribed=!0,this.autoSubscribes.forEach(i=>this._socket.emit("subscribeObjects",i)),Object.keys(this.objectsSubscribes).forEach(i=>this._socket.emit("subscribeObjects",i)),this.autoSubscribeLog&&this._socket.emit("requireLog",!0);const t=Object.keys(this.statesSubscribes);t.forEach(i=>this._socket.emit("subscribe",i)),t.length&&this._socket.emit(H.isWeb()?"getStates":"getForeignStates",t,(i,r)=>{i&&console.error(`Cannot getForeignStates: ${JSON.stringify(i)}`),r&&Object.keys(r).forEach(o=>this.stateChange(o,r[o]))})}else!e&&this.subscribed&&(this.subscribed=!1,this.autoSubscribes.forEach(t=>this._socket.emit("unsubscribeObjects",t)),Object.keys(this.objectsSubscribes).forEach(t=>this._socket.emit("unsubscribeObjects",t)),this.autoSubscribeLog&&this._socket.emit("requireLog",!1),Object.keys(this.statesSubscribes).forEach(t=>this._socket.emit("unsubscribe",t)))}requireLog(e){return this.connected?new Promise((t,i)=>{this._socket.emit("requireLog",e,r=>r?i(new Error(r)):t())}):Promise.reject(new Error(Q))}delObject(e,t){return this.connected?new Promise((i,r)=>{this._socket.emit("delObject",e,{maintenance:!!t},o=>o?r(new Error(o)):i())}):Promise.reject(new Error(Q))}delObjects(e,t){return this.connected?new Promise((i,r)=>{this._socket.emit("delObjects",e,{maintenance:!!t},o=>o?r(new Error(o)):i())}):Promise.reject(new Error(Q))}setObject(e,t){return this.connected?t?(t=JSON.parse(JSON.stringify(t)),Object.prototype.hasOwnProperty.call(t,"from")&&delete t.from,Object.prototype.hasOwnProperty.call(t,"user")&&delete t.user,Object.prototype.hasOwnProperty.call(t,"ts")&&delete t.ts,new Promise((i,r)=>{this._socket.emit("setObject",e,t,o=>o?r(new Error(o)):i())})):Promise.reject(new Error("Null object is not allowed")):Promise.reject(new Error(Q))}getObject(e){return this.connected?e&&e===this.ignoreState?Promise.resolve({_id:this.ignoreState,type:"state",common:{name:"ignored state",type:"mixed",read:!0,write:!0,role:"state"},native:{}}):new Promise((t,i)=>{this._socket.emit("getObject",e,(r,o)=>r?i(new Error(r)):t(o))}):Promise.reject(new Error(Q))}getAdapterInstances(e,t){return typeof e=="boolean"&&(t=e,e=""),e||="",!t&&this._promises[`instances_${e}`]instanceof Promise?this._promises[`instances_${e}`]:this.connected?(this._promises[`instances_${e}`]=new Promise((i,r)=>{this._socket.emit("getAdapterInstances",e,(o,n)=>o?r(new Error(o)):i(n))}),this._promises[`instances_${e}`]):Promise.reject(new Error(Q))}getAdapters(e,t){return H.isWeb()?Promise.reject(new Error("Allowed only in admin")):(typeof e=="boolean"&&(t=e,e=""),e||="",!t&&this._promises[`adapter_${e}`]instanceof Promise?this._promises[`adapter_${e}`]:this.connected?(this._promises[`adapter_${e}`]=new Promise((i,r)=>{this._socket.emit("getAdapters",e,(o,n)=>{o?r(new Error(o)):i(n)})}),this._promises[`adapter_${e}`]):Promise.reject(new Error(Q)))}_renameGroups(e,t){if(!(e!=null&&e.length))t==null||t(null);else{const i=e.pop();if(!i){setTimeout(()=>this._renameGroups(e,t),0);return}const r=i._id;i._id=i.newId,delete i.newId,this.setObject(i._id,i).then(()=>this.delObject(r)).then(()=>setTimeout(()=>this._renameGroups(e,t),0)).catch(o=>t==null?void 0:t(o))}}async renameGroup(e,t,i){if(H.isWeb())return Promise.reject(new Error("Allowed only in admin"));const r=await this.getGroups(!0);if(r.length){const o=r.filter(M=>M._id.startsWith(`${e}.`));o.forEach(M=>{M.newId=t+M._id.substring(e.length)}),await new Promise((M,c)=>{this._renameGroups(o,l=>l?c(new Error(l)):M(null))});const n=r.find(M=>M._id===e);if(n)return n._id=t,i!==void 0&&(n.common||={},n.common.name=i),this.setObject(n._id,n).then(()=>this.delObject(e))}return Promise.resolve()}sendTo(e,t,i){return this.connected?new Promise(r=>{this._socket.emit("sendTo",e,t,i,o=>r(o))}):Promise.reject(new Error(Q))}extendObject(e,t){return this.connected?(t=JSON.parse(JSON.stringify(t)),Object.prototype.hasOwnProperty.call(t,"from")&&delete t.from,Object.prototype.hasOwnProperty.call(t,"user")&&delete t.user,Object.prototype.hasOwnProperty.call(t,"ts")&&delete t.ts,new Promise((i,r)=>{this._socket.emit("extendObject",e,t,o=>o?r(new Error(o)):i())})):Promise.reject(new Error(Q))}registerLogHandler(e){!this.onLogHandlers.includes(e)&&this.onLogHandlers.push(e)}unregisterLogHandler(e){const t=this.onLogHandlers.indexOf(e);t!==-1&&this.onLogHandlers.splice(t,1)}registerConnectionHandler(e){!this.onConnectionHandlers.includes(e)&&this.onConnectionHandlers.push(e)}unregisterConnectionHandler(e){const t=this.onConnectionHandlers.indexOf(e);t!==-1&&this.onConnectionHandlers.splice(t,1)}registerCmdStdoutHandler(e){this.onCmdStdoutHandler=e}unregisterCmdStdoutHandler(){this.onCmdStdoutHandler=void 0}registerCmdStderrHandler(e){this.onCmdStderrHandler=e}unregisterCmdStderrHandler(){this.onCmdStderrHandler=void 0}registerCmdExitHandler(e){this.onCmdExitHandler=e}unregisterCmdExitHandler(){this.onCmdExitHandler=void 0}getEnums(e,t){return!t&&this._promises[`enums_${e||"all"}`]instanceof Promise?this._promises[`enums_${e||"all"}`]:this.connected?(this._promises[`enums_${e||"all"}`]=new Promise((i,r)=>{this._socket.emit("getObjectView","system","enum",{startkey:`enum.${e||""}`,endkey:`enum.${e?`${e}.`:""}香`},(o,n)=>{if(!o&&n){const M={};for(let c=0;c{this._socket.emit("getObjectView",e,t,{startkey:i,endkey:r},(M,c)=>{if(M)n(new Error(M));else{const l={};if(c&&c.rows)for(let N=0;N{const i=[];return t&&t.native&&t.native.certificates&&Object.keys(t.native.certificates).forEach(r=>{const o=t.native.certificates[r];if(!o)return;const n={name:r,type:""};o.length<700&&(o.includes("/")||o.includes("\\"))?(r.toLowerCase().includes("private")||o.toLowerCase().includes("private")?n.type="private":(r.toLowerCase().includes("public")||o.toLowerCase().includes("public"))&&(n.type="public"),i.push(n)):(n.type=o.substring(0,26)==="-----BEGIN RSA PRIVATE KEY"||o.substring(0,22)==="-----BEGIN PRIVATE KEY"?"private":"public",n.type==="public"&&o.split("-----END CERTIFICATE-----").filter(c=>c.replace(/\r\n|\r|\n/,"").trim()).length>1&&(n.type="chained"),i.push(n))}),i}),this._promises.cert):Promise.reject(new Error(Q))}getLogs(e,t){return H.isWeb()?Promise.reject(new Error("Allowed only in admin")):this.connected?new Promise(i=>{this._socket.emit("sendToHost",e,"getLogs",t||200,r=>i(r))}):Promise.reject(new Error(Q))}getLogsFiles(e){return H.isWeb()?Promise.reject(new Error("Allowed only in admin")):this.connected?new Promise((t,i)=>{this._socket.emit("readLogs",e,(r,o)=>r?i(new Error(r)):t(o))}):Promise.reject(new Error(Q))}delLogs(e){return H.isWeb()?Promise.reject(new Error("Allowed only in admin")):this.connected?new Promise((t,i)=>{this._socket.emit("sendToHost",e,"delLogs",null,r=>r?i(new Error(r)):t())}):Promise.reject(new Error(Q))}readMetaItems(){return this.connected?new Promise((e,t)=>{this._socket.emit("getObjectView","system","meta",{startkey:"",endkey:"香"},(i,r)=>i?t(new Error(i)):e(r.rows&&r.rows.map(o=>o.value)))}):Promise.reject(new Error(Q))}readDir(e,t){return this.connected?new Promise((i,r)=>{this._socket.emit("readDir",e,t,(o,n)=>o?r(new Error(o)):i(n))}):Promise.reject(new Error(Q))}readFile(e,t,i){return this.connected?new Promise((r,o)=>{i?this._socket.emit("readFile64",e,t,i,(n,M)=>n?o(new Error(n)):r(M)):this._socket.emit("readFile",e,t,(n,M,c)=>{n?o(new Error(n)):r({data:M,type:c})})}):Promise.reject(new Error(Q))}writeFile64(e,t,i){return this.connected?new Promise((r,o)=>{if(typeof i=="string")this._socket.emit("writeFile",e,t,i,n=>n?o(new Error(n)):r());else{const n=btoa(new Uint8Array(i).reduce((M,c)=>M+String.fromCharCode(c),""));this._socket.emit("writeFile64",e,t,n,M=>M?o(new Error(M)):r())}}):Promise.reject(new Error(Q))}deleteFile(e,t){return this.connected?new Promise((i,r)=>{this._socket.emit("unlink",e,t,o=>o?r(new Error(o)):i())}):Promise.reject(new Error(Q))}deleteFolder(e,t){return this.connected?new Promise((i,r)=>{this._socket.emit("deleteFolder",e,t,o=>o?r(new Error(o)):i())}):Promise.reject(new Error(Q))}getHosts(e){return H.isWeb()?Promise.reject(new Error("Allowed only in admin")):!e&&this._promises.hosts instanceof Promise?this._promises.hosts:this.connected?(this._promises.hosts=new Promise((t,i)=>{this._socket.emit("getObjectView","system","host",{startkey:"system.host.",endkey:"system.host.香"},(r,o)=>{r?i(new Error(r)):t(o.rows.map(n=>n.value))})}),this._promises.hosts):Promise.reject(new Error(Q))}getUsers(e){return H.isWeb()?Promise.reject(new Error("Allowed only in admin")):!e&&this._promises.users instanceof Promise?this._promises.users:this.connected?(this._promises.users=new Promise((t,i)=>{this._socket.emit("getObjectView","system","user",{startkey:"system.user.",endkey:"system.user.香"},(r,o)=>{r?i(new Error(r)):t(o.rows.map(n=>n.value))})}),this._promises.users):Promise.reject(new Error(Q))}getGroups(e){return!e&&this._promises.groups instanceof Promise?this._promises.groups:this.connected?(this._promises.groups=new Promise((t,i)=>{this._socket.emit("getObjectView","system","group",{startkey:"system.group.",endkey:"system.group.香"},(r,o)=>{r?i(new Error(r)):t(o.rows.map(n=>n.value))})}),this._promises.groups):Promise.reject(new Error(Q))}getHostInfo(e,t,i){return H.isWeb()?Promise.reject(new Error("Allowed only in admin")):(e.startsWith("system.host.")||(e+=`system.host.${e}`),!t&&this._promises[`hostInfo_${e}`]instanceof Promise?this._promises[`hostInfo_${e}`]:this.connected?(this._promises[`hostInfo_${e}`]=new Promise((r,o)=>{let n=setTimeout(()=>{n&&(n=null,o(new Error("getHostInfo timeout")))},i||this.props.cmdTimeout);this._socket.emit("sendToHost",e,"getHostInfo",null,M=>{n&&(clearTimeout(n),n=null,M===kt?o(new Error('May not read "getHostInfo"')):!M||typeof M!="object"?o(new Error('Cannot read "getHostInfo"')):r(M))})}),this._promises[`hostInfo_${e}`]):Promise.reject(new Error(Q)))}getHostInfoShort(e,t,i){return H.isWeb()?Promise.reject(new Error("Allowed only in admin")):(e.startsWith("system.host.")||(e+=`system.host.${e}`),!t&&this._promises[`hostInfoShort_${e}`]instanceof Promise?this._promises[`hostInfoShort_${e}`]:this.connected?(this._promises[`hostInfoShort_${e}`]=new Promise((r,o)=>{let n=setTimeout(()=>{n&&(n=null,o(new Error("hostInfoShort timeout")))},i||this.props.cmdTimeout);this._socket.emit("sendToHost",e,"getHostInfoShort",null,M=>{n&&(clearTimeout(n),n=null,M===kt?o(new Error('May not read "getHostInfoShort"')):!M||typeof M!="object"?o(new Error('Cannot read "getHostInfoShort"')):r(M))})}),this._promises[`hostInfoShort_${e}`]):Promise.reject(new Error(Q)))}getRepository(e,t,i,r){return H.isWeb()?Promise.reject(new Error("Allowed only in admin")):!i&&this._promises.repo instanceof Promise?this._promises.repo:this.connected?(e.startsWith("system.host.")||(e+=`system.host.${e}`),this._promises.repo=new Promise((o,n)=>{let M=setTimeout(()=>{M&&(M=null,n(new Error("getRepository timeout")))},r||this.props.cmdTimeout);this._socket.emit("sendToHost",e,"getRepository",t,c=>{M&&(clearTimeout(M),M=null,c===kt?n(new Error('May not read "getRepository"')):!c||typeof c!="object"?n(new Error('Cannot read "getRepository"')):o(c))})}),this._promises.repo):Promise.reject(new Error(Q))}getInstalled(e,t,i){return H.isWeb()?Promise.reject(new Error("Allowed only in admin")):(this._promises.installed=this._promises.installed||{},!t&&this._promises.installed[e]instanceof Promise?this._promises.installed[e]:this.connected?(e.startsWith("system.host.")||(e+=`system.host.${e}`),this._promises.installed[e]=new Promise((r,o)=>{let n=setTimeout(()=>{n&&(n=null,o(new Error("getInstalled timeout")))},i||this.props.cmdTimeout);this._socket.emit("sendToHost",e,"getInstalled",null,M=>{n&&(clearTimeout(n),n=null,M===kt?o(new Error('May not read "getInstalled"')):!M||typeof M!="object"?o(new Error('Cannot read "getInstalled"')):r(M))})}),this._promises.installed[e]):Promise.reject(new Error(Q)))}rename(e,t,i){return this.connected?new Promise((r,o)=>{this._socket.emit("rename",e,t,i,n=>n?o(new Error(n)):r())}):Promise.reject(new Error(Q))}renameFile(e,t,i){return this.connected?new Promise((r,o)=>{this._socket.emit("renameFile",e,t,i,n=>n?o(new Error(n)):r())}):Promise.reject(new Error(Q))}cmdExec(e,t,i,r){return H.isWeb()?Promise.reject(new Error("Allowed only in admin")):this.connected?(e.startsWith(e)||(e+=`system.host.${e}`),new Promise((o,n)=>{let M=r?setTimeout(()=>{M&&(M=null,n(new Error("cmdExec timeout")))},r):null;this._socket.emit("cmdExec",e,i,t,null,c=>{(!r||M)&&(M&&clearTimeout(M),M=null,c?n(new Error(c)):o())})})):Promise.reject(new Error(Q))}checkFeatureSupported(e,t){return!t&&this._promises[`supportedFeatures_${e}`]instanceof Promise?this._promises[`supportedFeatures_${e}`]:this.connected?(this._promises[`supportedFeatures_${e}`]=new Promise((i,r)=>{this._socket.emit("checkFeatureSupported",e,(o,n)=>o?r(new Error(o)):i(n))}),this._promises[`supportedFeatures_${e}`]):Promise.reject(new Error(Q))}async readBaseSettings(e){return H.isWeb()?Promise.reject(new Error("Allowed only in admin")):await this.checkFeatureSupported("CONTROLLER_READWRITE_BASE_SETTINGS")?this.connected?new Promise((i,r)=>{let o=setTimeout(()=>{o&&(o=null,r(new Error("readBaseSettings timeout")))},this.props.cmdTimeout);e.startsWith("system.host.")&&(e=e.replace(/^system\.host\./,"")),this._socket.emit("sendToHost",e,"readBaseSettings",null,n=>{o&&(clearTimeout(o),o=null,n===kt?r(new Error('May not read "BaseSettings"')):!n||typeof n!="object"?r(new Error('Cannot read "BaseSettings"')):i(n))})}):Promise.reject(new Error(Q)):Promise.reject(new Error("Not supported"))}writeBaseSettings(e,t){return H.isWeb()?Promise.reject(new Error("Allowed only in admin")):this.checkFeatureSupported("CONTROLLER_READWRITE_BASE_SETTINGS").then(i=>i?this.connected?new Promise((r,o)=>{let n=setTimeout(()=>{n&&(n=null,o(new Error("writeBaseSettings timeout")))},this.props.cmdTimeout);this._socket.emit("sendToHost",e,"writeBaseSettings",t,M=>{n&&(clearTimeout(n),n=null,M===kt?o(new Error('May not write "BaseSettings"')):M?r(M):o(new Error('Cannot write "BaseSettings"')))})}):Promise.reject(new Error(Q)):Promise.reject(new Error("Not supported")))}restartController(e){return H.isWeb()?Promise.reject(new Error("Allowed only in admin")):new Promise((t,i)=>{this._socket.emit("sendToHost",e,"restartController",null,r=>{r?i(new Error(r)):t(!0)})})}getDiagData(e,t){return H.isWeb()?Promise.reject(new Error("Allowed only in admin")):new Promise(i=>{this._socket.emit("sendToHost",e,"getDiagData",t,r=>i(r))})}getForeignStates(e){return this.connected?H.isWeb()?new Promise((t,i)=>{this._socket.emit("getStates",e||"*",(r,o)=>r?i(new Error(r)):t(o))}):new Promise((t,i)=>{this._socket.emit("getForeignStates",e||"*",(r,o)=>r?i(new Error(r)):t(o))}):Promise.reject(new Error(Q))}getForeignObjects(e,t){return H.isWeb()?Promise.reject(new Error("Allowed only in admin")):this.connected?new Promise((i,r)=>{this._socket.emit("getForeignObjects",e||"*",t,(o,n)=>o?r(new Error(o)):i(n))}):Promise.reject(new Error(Q))}getSystemConfig(e){return!e&&this._promises.systemConfig instanceof Promise?this._promises.systemConfig:this.connected?(this._promises.systemConfig=this.getObject("system.config").then(t=>{const i=t||{};return i.common||={},i.native||={},i}),this._promises.systemConfig):Promise.reject(new Error(Q))}setSystemConfig(e){return this.setObject("system.config",e).then(()=>this._promises.systemConfig=Promise.resolve(e))}getRawSocket(){return this._socket}getHistory(e,t){return this.connected?new Promise((i,r)=>{this._socket.emit("getHistory",e,t,(o,n)=>o?r(new Error(o)):i(n))}):Promise.reject(new Error(Q))}getHistoryEx(e,t){return this.connected?new Promise((i,r)=>{this._socket.emit("getHistory",e,t,(o,n,M,c)=>o?r(new Error(o)):i({values:n,sessionId:c,step:M}))}):Promise.reject(new Error(Q))}changePassword(e,t){return H.isWeb()?Promise.reject(new Error("Allowed only in admin")):new Promise((i,r)=>{this._socket.emit("changePassword",e,t,o=>o?r(new Error(o)):i())})}getIpAddresses(e,t){return H.isWeb()?Promise.reject(new Error("Allowed only in admin")):(e.startsWith("system.host.")||(e=`system.host.${e}`),!t&&this._promises[`IPs_${e}`]instanceof Promise?this._promises[`IPs_${e}`]:(this._promises[`IPs_${e}`]=this.getObject(e).then(i=>i!=null&&i.common?i.common.address||[]:[]),this._promises[`IPs_${e}`]))}getHostByIp(e,t){return H.isWeb()?Promise.reject(new Error("Allowed only in admin")):(e.startsWith("system.host.")&&(e=e.replace(/^system\.host\./,"")),!t&&this._promises[`rIPs_${e}`]instanceof Promise?this._promises[`rIPs_${e}`]:(this._promises[`rIPs_${e}`]=new Promise(i=>{this._socket.emit("getHostByIp",e,(r,o)=>{var c,l;const n=[{name:"[IPv4] 0.0.0.0 - Listen on all IPs",address:"0.0.0.0",family:"ipv4"}],M=[{name:"[IPv6] :: - Listen on all IPs",address:"::",family:"ipv6"}];if((l=(c=o==null?void 0:o.native)==null?void 0:c.hardware)!=null&&l.networkInterfaces){for(const N in o.native.hardware.networkInterfaces)if(Object.prototype.hasOwnProperty.call(o.native.hardware.networkInterfaces,N))for(let u=0;u{this._socket.emit("encrypt",e,(r,o)=>r?i(new Error(r)):t(o))})}decrypt(e){return H.isWeb()?Promise.reject(new Error("Allowed only in admin")):new Promise((t,i)=>{this._socket.emit("decrypt",e,(r,o)=>r?i(new Error(r)):t(o))})}getVersion(e){return!e&&this._promises.version instanceof Promise?this._promises.version:(this._promises.version=new Promise((t,i)=>{this._socket.emit("getVersion",(r,o,n)=>{r&&!o&&typeof r=="string"&&r.match(/\d+\.\d+\.\d+/)?t({version:r,serverName:"socketio"}):r?i(new Error(r)):t({version:o,serverName:n})})}),this._promises.version)}getWebServerName(){return this._promises.webName instanceof Promise?this._promises.webName:(this._promises.webName=new Promise((e,t)=>{this._socket.emit("getAdapterName",(i,r)=>i?t(new Error(i)):e(r))}),this._promises.webName)}getAdminVersion(){return console.log("Deprecated: use getVersion"),this.getVersion()}chmodFile(e,t,i){return H.isWeb()?Promise.reject(new Error("Allowed only in admin")):this.connected?new Promise((r,o)=>{this._socket.emit("chmodFile",e,t,i,(n,M,c)=>n?o(new Error(n)):r({entries:M,id:c}))}):Promise.reject(new Error(Q))}chownFile(e,t,i){return H.isWeb()?Promise.reject(new Error("Allowed only in admin")):this.connected?new Promise((r,o)=>{this._socket.emit("chownFile",e,t,i,(n,M,c)=>n?o(new Error(n)):r({entries:M,id:c}))}):Promise.reject(new Error(Q))}fileExists(e,t){return this.connected?new Promise((i,r)=>{this._socket.emit("fileExists",e,t,(o,n)=>o?r(new Error(o)):i(n))}):Promise.reject(new Error(Q))}getNotifications(e,t){return H.isWeb()?Promise.reject(new Error("Allowed only in admin")):this.connected?new Promise(i=>{this._socket.emit("sendToHost",e,"getNotifications",{category:t},r=>i(r))}):Promise.reject(new Error(Q))}clearNotifications(e,t){return H.isWeb()?Promise.reject(new Error("Allowed only in admin")):this.connected?new Promise(i=>{this._socket.emit("sendToHost",e,"clearNotifications",{category:t},r=>i(r))}):Promise.reject(new Error(Q))}getIsEasyModeStrict(){return H.isWeb()?Promise.reject(new Error("Allowed only in admin")):this.connected?new Promise((e,t)=>{this._socket.emit("getIsEasyModeStrict",(i,r)=>i?t(new Error(i)):e(r))}):Promise.reject(new Error(Q))}getEasyMode(){return H.isWeb()?Promise.reject(new Error("Allowed only in admin")):this.connected?new Promise((e,t)=>{this._socket.emit("getEasyMode",(i,r)=>i?t(new Error(i)):e(r))}):Promise.reject(new Error(Q))}getCurrentUser(){return this.connected?new Promise(e=>{this._socket.emit("authEnabled",(t,i)=>e(i))}):Promise.reject(new Error(Q))}getCurrentSession(e){return this.connected?new Promise((t,i)=>{const r=new AbortController;let o=setTimeout(()=>{o&&(o=null,r.abort(),i(new Error("getCurrentSession timeout")))},e||5e3);fetch("./session",{signal:r.signal}).then(n=>n.json()).then(n=>{o&&(clearTimeout(o),o=null,t(n))}).catch(n=>i(new Error(`getCurrentSession: ${n}`)))}):Promise.reject(new Error(Q))}getRatings(e){return H.isWeb()?Promise.reject(new Error("Allowed only in admin")):this.connected?new Promise((t,i)=>{this._socket.emit("getRatings",e,(r,o)=>r?i(new Error(r)):t(o))}):Promise.reject(new Error(Q))}getCurrentInstance(){return this.connected?this._promises.currentInstance instanceof Promise?this._promises.currentInstance:(this._promises.currentInstance=new Promise((e,t)=>{this._socket.emit("getCurrentInstance",(i,r)=>i?t(new Error(i)):e(r))}),this._promises.currentInstance):Promise.reject(new Error(Q))}getCompactAdapters(e){return H.isWeb()?Promise.reject(new Error("Allowed only in admin")):!e&&this._promises.compactAdapters instanceof Promise?this._promises.compactAdapters:this.connected?(this._promises.compactAdapters=new Promise((t,i)=>{this._socket.emit("getCompactAdapters",(r,o)=>r?i(new Error(r)):t(o))}),this._promises.compactAdapters):Promise.reject(new Error(Q))}getAdaptersResetCache(e){e||="",delete this._promises.compactAdapters,delete this._promises[`adapter_${e}`]}getCompactInstances(e){return H.isWeb()?Promise.reject(new Error("Allowed only in admin")):!e&&this._promises.compactInstances instanceof Promise?this._promises.compactInstances:this.connected?(this._promises.compactInstances=new Promise((t,i)=>{this._socket.emit("getCompactInstances",(r,o)=>r?i(new Error(r)):t(o))}),this._promises.compactInstances):Promise.reject(new Error(Q))}getAdapternInstancesResetCache(e){e||="",delete this._promises.compactInstances,delete this._promises[`instances_${e}`]}getCompactInstalled(e,t,i){return H.isWeb()?Promise.reject(new Error("Allowed only in admin")):(this._promises.installedCompact||={},!t&&this._promises.installedCompact[e]instanceof Promise?this._promises.installedCompact[e]:this.connected?(e.startsWith("system.host.")||(e+=`system.host.${e}`),this._promises.installedCompact[e]=new Promise((r,o)=>{let n=setTimeout(()=>{n&&(n=null,o(new Error("getCompactInstalled timeout")))},i||this.props.cmdTimeout);this._socket.emit("getCompactInstalled",e,M=>{n&&(clearTimeout(n),n=null,M===kt?o(new Error('May not read "getCompactInstalled"')):!M||typeof M!="object"?o(new Error('Cannot read "getCompactInstalled"')):r(M))})}),this._promises.installedCompact[e]):Promise.reject(new Error(Q)))}getCompactSystemRepositories(e,t){return H.isWeb()?Promise.reject(new Error("Allowed only in admin")):!e&&this._promises.getCompactSystemRepositories instanceof Promise?this._promises.getCompactSystemRepositories:this.connected?(this._promises.getCompactSystemRepositories=new Promise((i,r)=>{let o=setTimeout(()=>{o&&(o=null,r(new Error("getCompactSystemRepositories timeout")))},t||this.props.cmdTimeout);this._socket.emit("getCompactSystemRepositories",n=>{o&&(clearTimeout(o),o=null,n===kt?r(new Error('May not read "getCompactSystemRepositories"')):!n||typeof n!="object"?r(new Error('Cannot read "getCompactSystemRepositories"')):i(n))})}),this._promises.getCompactSystemRepositories):Promise.reject(new Error(Q))}getCompactSystemConfig(e){return!e&&this._promises.systemConfigPromise instanceof Promise?this._promises.systemConfigPromise:this.connected?(this._promises.systemConfigPromise=new Promise((t,i)=>{this._socket.emit("getCompactSystemConfig",(r,o)=>r?i(new Error(r)):t(o))}),this._promises.systemConfigPromise):Promise.reject(new Error(Q))}getCompactRepository(e,t,i){return H.isWeb()?Promise.reject(new Error("Allowed only in admin")):!t&&this._promises.repoCompact instanceof Promise?this._promises.repoCompact:this.connected?(e.startsWith("system.host.")||(e+=`system.host.${e}`),this._promises.repoCompact=new Promise((r,o)=>{let n=setTimeout(()=>{n&&(n=null,o(new Error("getCompactRepository timeout")))},i||this.props.cmdTimeout);this._socket.emit("getCompactRepository",e,M=>{n&&(clearTimeout(n),n=null,M===kt?o(new Error('May not read "getCompactRepository"')):M?r(M):o(new Error('Cannot read "getCompactRepository"')))})}),this._promises.repoCompact):Promise.reject(new Error(Q))}getInstalledResetCache(){delete this._promises.repoCompact,delete this._promises.repo}getCompactHosts(e){return H.isWeb()?Promise.reject(new Error("Allowed only in admin")):!e&&this._promises.hostsCompact instanceof Promise?this._promises.hostsCompact:this.connected?(this._promises.hostsCompact=new Promise((t,i)=>{this._socket.emit("getCompactHosts",(r,o)=>r?i(new Error(r)):t(o))}),this._promises.hostsCompact):Promise.reject(new Error(Q))}getUuid(){return this._promises.uuid instanceof Promise?this._promises.uuid:this.connected?(this._promises.uuid=this.getObject("system.meta.uuid").then(e=>{var t;return(t=e==null?void 0:e.native)==null?void 0:t.uuid}),this._promises.uuid):Promise.reject(new Error(Q))}subscribeOnInstance(e,t,i,r){return this.connected?new Promise((o,n)=>{this._socket.emit("clientSubscribe",e,t,i,(M,c)=>{M?n(new Error(M)):c!=null&&c.error?n(new Error(c.error)):(e.startsWith("system.adapter.")||(e=`system.adapter.${e}`),this._instanceSubscriptions[e]||=[],this._instanceSubscriptions[e].find(l=>l.messageType===t&&l.callback===r)||this._instanceSubscriptions[e].push({messageType:t,callback:r}),o(c))})}):Promise.reject(new Error(Q))}unsubscribeFromInstance(e,t,i){var n;e.startsWith("system.adapter.")||(e=`system.adapter.${e}`);let r;const o=[];do{r=!1;const M=(n=this._instanceSubscriptions[e])==null?void 0:n.findIndex(c=>(!t||c.messageType===t)&&(!i||c.callback===i));if(M!=null&&M!==-1){r=!0;const c=this._instanceSubscriptions[e][M].messageType;this._instanceSubscriptions[e].splice(M,1),this._instanceSubscriptions[e].length||delete this._instanceSubscriptions[e],this._instanceSubscriptions[e]&&this._instanceSubscriptions[e].find(N=>N.messageType===c)||o.push(new Promise((N,u)=>{this._socket.emit("clientUnsubscribe",e,t,(L,g)=>{L?u(new Error(L)):N(g)})}))}}while(r&&(!i||!t));return o.length?Promise.all(o).then(M=>M.find(c=>c)||!1):Promise.resolve(!1)}log(e,t){e&&this._socket.emit("log",e,t||"debug")}logout(){return this.connected?new Promise((e,t)=>{this._socket.emit("logout",i=>i?t(new Error(i)):e())}):Promise.reject(new Error(Q))}setStateToIgnore(e){this.ignoreState=e||""}}function Fve(s){var e;return s.type==="object"?`iobobject://${s.address}/${s.path||""}`:s.type==="state"?`iobstate://${s.address}`:s.type==="file"?`iobfile://${s.address}/${s.path||""}`:s.type==="http"?s.address:(e=s.path)!=null&&e.includes("/")?`iobfile://${s.address}/${s.path}`:s.path?`iobobject://${s.address}/${s.path}`:`iobstate://${s.address}`}function eve(s){const e={type:"object",address:""};if(s.startsWith("iobobject://")){e.type="object",s=s.replace("iobobject://","");const t=s.split("/");e.address=t[0],e.path=t[1]}else if(s.startsWith("iobstate://")){e.type="state",s=s.replace("iobstate://","");const t=s.split("/");e.address=t[0],e.path=t[1]}else if(s.startsWith("iobfile://")){e.type="file",s=s.replace("iobfile://","");const t=s.split("/");e.address=t.shift(),e.path=t.join("/")}else if(s.startsWith("http://")||s.startsWith("https://"))e.type="http",e.address=s;else if(s.startsWith("data:"))e.type="base64",e.address=s;else{const t=s.split("/");if(t.length===2)if(e.address=t[0],e.path=t[1],e.path.includes("."))e.type="object";else if(e.path)if(e.path==="val"||e.path==="q"||e.path==="ack"||e.path==="ts"||e.path==="lc"||e.path==="from"||e.path==="user"||e.path==="expire"||e.path==="c")e.type="state";else if(e.path==="common"||e.path==="native"||e.path==="from"||e.path==="acl"||e.path==="type")e.type="object";else throw new Error(`Unknown path: ${e.path}`);else e.type="state";else t.length===1?(e.address=t[0],e.type="state"):(e.address=t.shift(),e.type="file",e.path=t.join("/"))}return e}function xg(s,e,t){if(t||=0,s==null||!e)return s;if(e.length-1===t)return s[e[t]];if(typeof s=="object")return xg(s[e[t]],e,t+1)}function tve(s,e,t,i){if(i||=0,s==null||!e)return t;if(e.length-1===i)return s[e[i]]=t,s;if(typeof s=="object")return tve(s[e[i]],e,t,i+1)}async function Gve(s,e){var t;if(typeof s=="string"&&(s=eve(s)),s.type==="object"){const i=await e.getObject(s.address);return xg(i,(t=s.path)==null?void 0:t.split("."))}if(s.type==="state"){const i=await e.getState(s.address);return s.path?i==null?void 0:i[s.path]:i}if(s.type==="file")return await e.readFile(s.address,s.path,!0);if(s.type==="http")return fetch(s.address).then(i=>i.text()).then(i=>{if(i.startsWith("{")&&i.endsWith("}")||i.startsWith("[")&&i.endsWith("]"))try{return JSON.parse(i)}catch{}return i});throw new Error(`Unknown type: ${s.type}`)}const Vn=s=>{const e={};return s.forEach(t=>{e[t]={requiredVersion:"*",singleton:!0}}),e};function Hve(s){const e=["@emotion/react","@emotion/styled","@iobroker/adapter-react-v5","@iobroker/json-config","@iobroker/dm-gui-components","@mui/icons-material","@mui/material","@mui/x-date-pickers","date-fns","date-fns/locale","leaflet","leaflet-geosearch","react","react-ace","react-dom","react-dropzone","semver"];return Array.isArray(s)?Vn(e.filter(t=>s.includes(t))):s&&(s.dependencies||s.devDependencies)?Vn(e.filter(t=>{var i,r;return((i=s.dependencies)==null?void 0:i[t])||((r=s.devDependencies)==null?void 0:r[t])})):Vn(e)}export{Nve as AdminConnection,kSe as Cleaner,sr as ColorPicker,rs as ComplexCron,Pve as ComplexCronDialog,A4 as Confirm,ke as Connection,Wve as Cron,Lve as CustomModal,e5e as DeviceTypeIcon,Ove as DeviceTypeSelector,Pve as DialogComplexCron,A4 as DialogConfirm,Wve as DialogCron,m4 as DialogError,Jve as DialogMessage,Bve as DialogSelectFile,q5e as DialogSelectID,Rve as DialogSimpleCron,u_e as DialogTextInput,Tve as DoorClosed,vSe as DoorOpened,Qe as ERRORS,ve as EXTENSIONS,m4 as Error,v_e as FileBrowser,Nc as FileBrowserClass,k_e as FileViewer,S_e as FileViewerClass,Dve as FireOff,v0 as FireOn,dve as FloodOff,Y0 as FloodOn,YSe as Gate,Ds as GenericApp,hve as HeatValve,zve as Home,QSe as Humidity,D as I18n,H0 as ITEM_IMAGES,be as Icon,y5e as IconAdapter,__e as IconAlias,Qve as IconButtonImage,XL as IconChannel,h5e as IconClearFilter,Ti as IconClosed,Bs as IconCopy,KL as IconDevice,T5e as IconDocument,D5e as IconDocumentReadOnly,Oa as IconExpert,bve as IconFx,wve as IconHome,d5e as IconInstance,Uve as IconLogout,lc as IconNoIcon,uo as IconOpen,yve as IconPicker,LSe as IconSelector,rr as IconState,$ve as IconVacuum,lo as Image,_ve as InfoBox,Q0 as Jalousie,H as LegacyConnection,Eh as Loader,wh as LoaderMV,Ih as LoaderNW,Oh as LoaderPT,ph as LoaderVendor,VL as Logo,ZL as MDUtils,Ive as Material,Jve as Message,Cve as MotionOff,bSe as MotionOn,Y5e as ObjectBrowser,_o as ObjectBrowserClass,lve as PERMISSION_ERROR,ht as PROGRESS,USe as PushButton,Un as RGB,pve as RepairExpert,nr as Router,Eve as STATES_NAME_ICONS,Yh as SaveCloseButtons,Ee as Schedule,Bve as SelectFile,q5e as SelectID,xve as SelectWithIcon,dr as SimpleCron,Rve as SimpleCronDialog,$Se as Socket,z5e as TabContainer,w5e as TabContent,I5e as TabHeader,Sve as TableResize,u_e as TextInput,kve as TextWithIcon,wy as Theme,PSe as Thermometer,Ave as ThermometerSimple,WSe as Thermostat,vve as ToggleThemeMenu,Pa as TreeTable,Yve as UploadImage,m as Utils,mve as Valve,fve as WindowClosed,JSe as WindowOpened,GL as WindowTilted,JL as convertCronToText,p4 as copy,_g as cron2state,$ge as dictionary,HL as extendDeviceTypeTranslation,xg as getAttrInObject,jve as getSelectIdIcon,Eo as getSelectIdIconFromObjects,gve as getSystemIcon,eve as iobUriParse,Gve as iobUriRead,Fve as iobUriToString,Hve as moduleFederationShared,DN as pattern2RegEx,zh as printPrompt,tve as setAttrInObject,Mn as withWidth}; diff --git a/admin/assets/index-Dsh1HfIY.js b/admin/assets/index-Dsh1HfIY.js new file mode 100644 index 000000000..d2581122d --- /dev/null +++ b/admin/assets/index-Dsh1HfIY.js @@ -0,0 +1 @@ +function T(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}function V(e,t){for(var n=0;nu[o]})}}}return Object.freeze(Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}))}var R={exports:{}},r={};var y=Symbol.for("react.element"),F=Symbol.for("react.portal"),U=Symbol.for("react.fragment"),q=Symbol.for("react.strict_mode"),L=Symbol.for("react.profiler"),M=Symbol.for("react.provider"),N=Symbol.for("react.context"),z=Symbol.for("react.forward_ref"),B=Symbol.for("react.suspense"),H=Symbol.for("react.memo"),W=Symbol.for("react.lazy"),k=Symbol.iterator;function G(e){return e===null||typeof e!="object"?null:(e=k&&e[k]||e["@@iterator"],typeof e=="function"?e:null)}var g={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},j=Object.assign,C={};function p(e,t,n){this.props=e,this.context=t,this.refs=C,this.updater=n||g}p.prototype.isReactComponent={};p.prototype.setState=function(e,t){if(typeof e!="object"&&typeof e!="function"&&e!=null)throw Error("setState(...): takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,e,t,"setState")};p.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")};function x(){}x.prototype=p.prototype;function v(e,t,n){this.props=e,this.context=t,this.refs=C,this.updater=n||g}var S=v.prototype=new x;S.constructor=v;j(S,p.prototype);S.isPureReactComponent=!0;var w=Array.isArray,O=Object.prototype.hasOwnProperty,E={current:null},P={key:!0,ref:!0,__self:!0,__source:!0};function I(e,t,n){var u,o={},i=null,s=null;if(t!=null)for(u in t.ref!==void 0&&(s=t.ref),t.key!==void 0&&(i=""+t.key),t)O.call(t,u)&&!P.hasOwnProperty(u)&&(o[u]=t[u]);var f=arguments.length-2;if(f===1)o.children=n;else if(1this.props.onToggleBreakpoint(v)},"scriptEditor2")},"scriptEditorDiv2")}}const Dt=34,Ke={logBox:{width:"100%",height:"100%",position:"relative",overflow:"hidden"},logBoxInner:Z=>({display:"inline-block",color:Z.palette.mode==="dark"?"white":"black",width:`calc(100% - ${Dt}px)`,height:"100%",overflow:"auto",position:"relative",verticalAlign:"top"}),info:Z=>({background:Z.palette.mode==="dark"?"darkgrey":"lightgrey",color:(Z.palette.mode==="dark","black")}),error:Z=>({background:"#FF0000",color:Z.palette.mode==="dark"?"black":"white"}),warn:Z=>({background:"#FF8000",color:Z.palette.mode==="dark"?"black":"white"}),debug:Z=>({background:"gray",opacity:.8,color:Z.palette.mode==="dark"?"black":"white"}),silly:Z=>({background:"gray",opacity:.6,color:Z.palette.mode==="dark"?"black":"white"}),table:{fontFamily:"monospace",width:"100%"},toolbox:{width:Dt,height:"100%",boxShadow:"2px 0px 4px -1px rgba(0, 0, 0, 0.2), 4px 0px 5px 0px rgba(0, 0, 0, 0.14), 1px 0px 10px 0px rgba(0, 0, 0, 0.12)",display:"inline-block",verticalAlign:"top",overflow:"hidden"},trTime:{width:90},trSeverity:{width:40,fontWeight:"bold"},iconButtons:{width:32,height:32,padding:4}};function ma(Z){let v,g=Z.getHours();return g<10&&(g=`0${g.toString()}`),v=`${g}:`,g=Z.getMinutes(),g<10&&(g=`0${g.toString()}`),v+=`${g}:`,g=Z.getSeconds(),g<10&&(g=`0${g.toString()}`),v+=`${g}.`,g=Z.getMilliseconds(),g<10?g=`00${g.toString()}`:g<100&&(g=`0${g.toString()}`),v+=g,v}class Ct extends ft.Component{messagesEnd;constructor(v){super(v),this.state={goBottom:!0},this.messagesEnd=ft.createRef()}static generateLine(v){return M.jsxs(Ze,{component:"tr",sx:Ke[v.severity],children:[M.jsx("td",{style:Ke.trTime,children:ma(new Date(v.ts))}),M.jsx("td",{style:Ke.trSeverity,children:v.severity}),M.jsx("td",{children:v.text})]},`tr_${v.ts}_${v.text.substring(v.text.length-10,v.text.length)}`)}renderLogList(v){return v!=null&&v.length?M.jsxs(Ze,{sx:Ke.logBoxInner,children:[M.jsx("table",{style:Ke.table,children:M.jsx("tbody",{children:v.map(g=>Ct.generateLine(g))})},"logTable"),M.jsx("div",{ref:this.messagesEnd,style:{float:"left",clear:"both"}},"logScrollPoint")]},"logList"):M.jsx(Ze,{sx:Ke.logBoxInner,style:{paddingLeft:10},children:we.I18n.t("Log outputs")},"logList")}onCopy(){we.Utils.copyToClipboard(this.props.console.join(` +`))}scrollToBottom(){var v,g;(g=(v=this.messagesEnd)==null?void 0:v.current)==null||g.scrollIntoView({behavior:"smooth"})}componentDidUpdate(){this.state.goBottom&&this.scrollToBottom()}render(){const v=this.props.console;return M.jsxs("div",{style:Ke.logBox,children:[M.jsxs("div",{style:Ke.toolbox,children:[M.jsx(Te,{style:Ke.iconButtons,onClick:()=>this.setState({goBottom:!this.state.goBottom}),color:this.state.goBottom?"secondary":void 0,size:"medium",children:M.jsx(Zt,{})}),v!=null&&v.length?M.jsx(Te,{style:Ke.iconButtons,onClick:()=>this.props.onClearAllLogs(),size:"medium",children:M.jsx(Xt,{})}):null,v!=null&&v.length?M.jsx(Te,{style:Ke.iconButtons,onClick:()=>this.onCopy(),size:"medium",children:M.jsx(ea,{})}):null]},"toolbox"),this.renderLogList(v)]})}}var It={exports:{}},va=It.exports;(function(Z,v){(function(g,a){Z.exports=a(fa)})(va,(function(g){return(function(a){var t={};function e(s){if(t[s])return t[s].exports;var c=t[s]={i:s,l:!1,exports:{}};return a[s].call(c.exports,c,c.exports,e),c.l=!0,c.exports}return e.m=a,e.c=t,e.d=function(s,c,d){e.o(s,c)||Object.defineProperty(s,c,{enumerable:!0,get:d})},e.r=function(s){typeof Symbol<"u"&&Symbol.toStringTag&&Object.defineProperty(s,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(s,"__esModule",{value:!0})},e.t=function(s,c){if(1&c&&(s=e(s)),8&c||4&c&&typeof s=="object"&&s&&s.__esModule)return s;var d=Object.create(null);if(e.r(d),Object.defineProperty(d,"default",{enumerable:!0,value:s}),2&c&&typeof s!="string")for(var p in s)e.d(d,p,function(f){return s[f]}.bind(null,p));return d},e.n=function(s){var c=s&&s.__esModule?function(){return s.default}:function(){return s};return e.d(c,"a",c),c},e.o=function(s,c){return Object.prototype.hasOwnProperty.call(s,c)},e.p="",e(e.s=48)})([function(a,t){a.exports=g},function(a,t){var e=a.exports={version:"2.6.12"};typeof __e=="number"&&(__e=e)},function(a,t,e){var s=e(26)("wks"),c=e(17),d=e(3).Symbol,p=typeof d=="function";(a.exports=function(f){return s[f]||(s[f]=p&&d[f]||(p?d:c)("Symbol."+f))}).store=s},function(a,t){var e=a.exports=typeof window<"u"&&window.Math==Math?window:typeof self<"u"&&self.Math==Math?self:Function("return this")();typeof __g=="number"&&(__g=e)},function(a,t,e){a.exports=!e(8)((function(){return Object.defineProperty({},"a",{get:function(){return 7}}).a!=7}))},function(a,t){var e={}.hasOwnProperty;a.exports=function(s,c){return e.call(s,c)}},function(a,t,e){var s=e(7),c=e(16);a.exports=e(4)?function(d,p,f){return s.f(d,p,c(1,f))}:function(d,p,f){return d[p]=f,d}},function(a,t,e){var s=e(10),c=e(35),d=e(23),p=Object.defineProperty;t.f=e(4)?Object.defineProperty:function(f,h,S){if(s(f),h=d(h,!0),s(S),c)try{return p(f,h,S)}catch{}if("get"in S||"set"in S)throw TypeError("Accessors not supported!");return"value"in S&&(f[h]=S.value),f}},function(a,t){a.exports=function(e){try{return!!e()}catch{return!0}}},function(a,t,e){var s=e(40),c=e(22);a.exports=function(d){return s(c(d))}},function(a,t,e){var s=e(11);a.exports=function(c){if(!s(c))throw TypeError(c+" is not an object!");return c}},function(a,t){a.exports=function(e){return typeof e=="object"?e!==null:typeof e=="function"}},function(a,t){a.exports={}},function(a,t,e){var s=e(39),c=e(27);a.exports=Object.keys||function(d){return s(d,c)}},function(a,t){a.exports=!0},function(a,t,e){var s=e(3),c=e(1),d=e(53),p=e(6),f=e(5),h=function(S,b,w){var I,R,H,L=S&h.F,X=S&h.G,r=S&h.S,D=S&h.P,V=S&h.B,z=S&h.W,q=X?c:c[b]||(c[b]={}),k=q.prototype,A=X?s:r?s[b]:(s[b]||{}).prototype;for(I in X&&(w=b),w)(R=!L&&A&&A[I]!==void 0)&&f(q,I)||(H=R?A[I]:w[I],q[I]=X&&typeof A[I]!="function"?w[I]:V&&R?d(H,s):z&&A[I]==H?(function(T){var W=function(E,ee,J){if(this instanceof T){switch(arguments.length){case 0:return new T;case 1:return new T(E);case 2:return new T(E,ee)}return new T(E,ee,J)}return T.apply(this,arguments)};return W.prototype=T.prototype,W})(H):D&&typeof H=="function"?d(Function.call,H):H,D&&((q.virtual||(q.virtual={}))[I]=H,S&h.R&&k&&!k[I]&&p(k,I,H)))};h.F=1,h.G=2,h.S=4,h.P=8,h.B=16,h.W=32,h.U=64,h.R=128,a.exports=h},function(a,t){a.exports=function(e,s){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:s}}},function(a,t){var e=0,s=Math.random();a.exports=function(c){return"Symbol(".concat(c===void 0?"":c,")_",(++e+s).toString(36))}},function(a,t,e){var s=e(22);a.exports=function(c){return Object(s(c))}},function(a,t){t.f={}.propertyIsEnumerable},function(a,t,e){var s=e(52)(!0);e(34)(String,"String",(function(c){this._t=String(c),this._i=0}),(function(){var c,d=this._t,p=this._i;return p>=d.length?{value:void 0,done:!0}:(c=s(d,p),this._i+=c.length,{value:c,done:!1})}))},function(a,t){var e=Math.ceil,s=Math.floor;a.exports=function(c){return isNaN(c=+c)?0:(c>0?s:e)(c)}},function(a,t){a.exports=function(e){if(e==null)throw TypeError("Can't call method on "+e);return e}},function(a,t,e){var s=e(11);a.exports=function(c,d){if(!s(c))return c;var p,f;if(d&&typeof(p=c.toString)=="function"&&!s(f=p.call(c))||typeof(p=c.valueOf)=="function"&&!s(f=p.call(c))||!d&&typeof(p=c.toString)=="function"&&!s(f=p.call(c)))return f;throw TypeError("Can't convert object to primitive value")}},function(a,t){var e={}.toString;a.exports=function(s){return e.call(s).slice(8,-1)}},function(a,t,e){var s=e(26)("keys"),c=e(17);a.exports=function(d){return s[d]||(s[d]=c(d))}},function(a,t,e){var s=e(1),c=e(3),d=c["__core-js_shared__"]||(c["__core-js_shared__"]={});(a.exports=function(p,f){return d[p]||(d[p]=f!==void 0?f:{})})("versions",[]).push({version:s.version,mode:e(14)?"pure":"global",copyright:"© 2020 Denis Pushkarev (zloirock.ru)"})},function(a,t){a.exports="constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf".split(",")},function(a,t,e){var s=e(7).f,c=e(5),d=e(2)("toStringTag");a.exports=function(p,f,h){p&&!c(p=h?p:p.prototype,d)&&s(p,d,{configurable:!0,value:f})}},function(a,t,e){e(62);for(var s=e(3),c=e(6),d=e(12),p=e(2)("toStringTag"),f="CSSRuleList,CSSStyleDeclaration,CSSValueList,ClientRectList,DOMRectList,DOMStringList,DOMTokenList,DataTransferItemList,FileList,HTMLAllCollection,HTMLCollection,HTMLFormElement,HTMLSelectElement,MediaList,MimeTypeArray,NamedNodeMap,NodeList,PaintRequestList,Plugin,PluginArray,SVGLengthList,SVGNumberList,SVGPathSegList,SVGPointList,SVGStringList,SVGTransformList,SourceBufferList,StyleSheetList,TextTrackCueList,TextTrackList,TouchList".split(","),h=0;hdocument.F=Object<\/script>"),S.close(),h=S.F;w--;)delete h.prototype[d[w]];return h()};a.exports=Object.create||function(S,b){var w;return S!==null?(f.prototype=s(S),w=new f,f.prototype=null,w[p]=S):w=h(),b===void 0?w:c(w,b)}},function(a,t,e){var s=e(5),c=e(9),d=e(57)(!1),p=e(25)("IE_PROTO");a.exports=function(f,h){var S,b=c(f),w=0,I=[];for(S in b)S!=p&&s(b,S)&&I.push(S);for(;h.length>w;)s(b,S=h[w++])&&(~d(I,S)||I.push(S));return I}},function(a,t,e){var s=e(24);a.exports=Object("z").propertyIsEnumerable(0)?Object:function(c){return s(c)=="String"?c.split(""):Object(c)}},function(a,t,e){var s=e(39),c=e(27).concat("length","prototype");t.f=Object.getOwnPropertyNames||function(d){return s(d,c)}},function(a,t,e){var s=e(24),c=e(2)("toStringTag"),d=s((function(){return arguments})())=="Arguments";a.exports=function(p){var f,h,S;return p===void 0?"Undefined":p===null?"Null":typeof(h=(function(b,w){try{return b[w]}catch{}})(f=Object(p),c))=="string"?h:d?s(f):(S=s(f))=="Object"&&typeof f.callee=="function"?"Arguments":S}},function(a,t){var e;e=(function(){return this})();try{e=e||new Function("return this")()}catch{typeof window=="object"&&(e=window)}a.exports=e},function(a,t){var e=/-?\d+(\.\d+)?%?/g;a.exports=function(s){return s.match(e)}},function(a,t,e){Object.defineProperty(t,"__esModule",{value:!0}),t.getBase16Theme=t.createStyling=t.invertTheme=void 0;var s=R(e(49)),c=R(e(76)),d=R(e(81)),p=R(e(89)),f=R(e(93)),h=(function(k){if(k&&k.__esModule)return k;var A={};if(k!=null)for(var T in k)Object.prototype.hasOwnProperty.call(k,T)&&(A[T]=k[T]);return A.default=k,A})(e(94)),S=R(e(132)),b=R(e(133)),w=R(e(138)),I=e(139);function R(k){return k&&k.__esModule?k:{default:k}}var H=h.default,L=(0,p.default)(H),X=(0,w.default)(b.default,I.rgb2yuv,(function(k){var A,T=(0,d.default)(k,3),W=T[0],E=T[1],ee=T[2];return[(A=W,A<.25?1:A<.5?.9-A:1.1-A),E,ee]}),I.yuv2rgb,S.default),r=function(k){return function(A){return{className:[A.className,k.className].filter(Boolean).join(" "),style:(0,c.default)({},A.style||{},k.style||{})}}},D=function(k,A){var T=(0,p.default)(A);for(var W in k)T.indexOf(W)===-1&&T.push(W);return T.reduce((function(E,ee){return E[ee]=(function(J,C){if(J===void 0)return C;if(C===void 0)return J;var Y=J===void 0?"undefined":(0,s.default)(J),be=C===void 0?"undefined":(0,s.default)(C);switch(Y){case"string":switch(be){case"string":return[C,J].filter(Boolean).join(" ");case"object":return r({className:J,style:C});case"function":return function(ce){for(var U=arguments.length,le=Array(U>1?U-1:0),Q=1;Q1?U-1:0),Q=1;Q1?U-1:0),Q=1;Q1?U-1:0),Q=1;Q1?U-1:0),Q=1;Q2?T-2:0),E=2;E3?A-3:0),W=3;W1&&arguments[1]!==void 0?arguments[1]:{},ee=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},J=E.defaultBase16,C=J===void 0?H:J,Y=E.base16Themes,be=Y===void 0?null:Y,ce=q(ee,be);ce&&(ee=(0,c.default)({},ce,ee));var U=L.reduce((function(ve,Ne){return ve[Ne]=ee[Ne]||C[Ne],ve}),{}),le=(0,p.default)(ee).reduce((function(ve,Ne){return L.indexOf(Ne)===-1&&(ve[Ne]=ee[Ne]),ve}),{}),Q=k(U),he=D(le,Q);return(0,f.default)(V,2).apply(void 0,[he].concat(T))}),3),t.getBase16Theme=function(k,A){if(k&&k.extend&&(k=k.extend),typeof k=="string"){var T=k.split(":"),W=(0,d.default)(T,2),E=W[0],ee=W[1];k=(A||{})[E]||h[E],ee==="inverted"&&(k=z(k))}return k&&k.hasOwnProperty("base00")?k:void 0})},function(a,t,e){var s,c=typeof Reflect=="object"?Reflect:null,d=c&&typeof c.apply=="function"?c.apply:function(r,D,V){return Function.prototype.apply.call(r,D,V)};s=c&&typeof c.ownKeys=="function"?c.ownKeys:Object.getOwnPropertySymbols?function(r){return Object.getOwnPropertyNames(r).concat(Object.getOwnPropertySymbols(r))}:function(r){return Object.getOwnPropertyNames(r)};var p=Number.isNaN||function(r){return r!=r};function f(){f.init.call(this)}a.exports=f,a.exports.once=function(r,D){return new Promise((function(V,z){function q(){k!==void 0&&r.removeListener("error",k),V([].slice.call(arguments))}var k;D!=="error"&&(k=function(A){r.removeListener(D,q),z(A)},r.once("error",k)),r.once(D,q)}))},f.EventEmitter=f,f.prototype._events=void 0,f.prototype._eventsCount=0,f.prototype._maxListeners=void 0;var h=10;function S(r){if(typeof r!="function")throw new TypeError('The "listener" argument must be of type Function. Received type '+typeof r)}function b(r){return r._maxListeners===void 0?f.defaultMaxListeners:r._maxListeners}function w(r,D,V,z){var q,k,A,T;if(S(V),(k=r._events)===void 0?(k=r._events=Object.create(null),r._eventsCount=0):(k.newListener!==void 0&&(r.emit("newListener",D,V.listener?V.listener:V),k=r._events),A=k[D]),A===void 0)A=k[D]=V,++r._eventsCount;else if(typeof A=="function"?A=k[D]=z?[V,A]:[A,V]:z?A.unshift(V):A.push(V),(q=b(r))>0&&A.length>q&&!A.warned){A.warned=!0;var W=new Error("Possible EventEmitter memory leak detected. "+A.length+" "+String(D)+" listeners added. Use emitter.setMaxListeners() to increase limit");W.name="MaxListenersExceededWarning",W.emitter=r,W.type=D,W.count=A.length,T=W,console&&console.warn&&console.warn(T)}return r}function I(){if(!this.fired)return this.target.removeListener(this.type,this.wrapFn),this.fired=!0,arguments.length===0?this.listener.call(this.target):this.listener.apply(this.target,arguments)}function R(r,D,V){var z={fired:!1,wrapFn:void 0,target:r,type:D,listener:V},q=I.bind(z);return q.listener=V,z.wrapFn=q,q}function H(r,D,V){var z=r._events;if(z===void 0)return[];var q=z[D];return q===void 0?[]:typeof q=="function"?V?[q.listener||q]:[q]:V?(function(k){for(var A=new Array(k.length),T=0;T0&&(k=D[0]),k instanceof Error)throw k;var A=new Error("Unhandled error."+(k?" ("+k.message+")":""));throw A.context=k,A}var T=q[r];if(T===void 0)return!1;if(typeof T=="function")d(T,this,D);else{var W=T.length,E=X(T,W);for(V=0;V=0;k--)if(V[k]===D||V[k].listener===D){A=V[k].listener,q=k;break}if(q<0)return this;q===0?V.shift():(function(T,W){for(;W+1=0;z--)this.removeListener(r,D[z]);return this},f.prototype.listeners=function(r){return H(this,r,!0)},f.prototype.rawListeners=function(r){return H(this,r,!1)},f.listenerCount=function(r,D){return typeof r.listenerCount=="function"?r.listenerCount(D):L.call(r,D)},f.prototype.listenerCount=L,f.prototype.eventNames=function(){return this._eventsCount>0?s(this._events):[]}},function(a,t,e){a.exports.Dispatcher=e(140)},function(a,t,e){a.exports=e(142)},function(a,t,e){t.__esModule=!0;var s=p(e(50)),c=p(e(65)),d=typeof c.default=="function"&&typeof s.default=="symbol"?function(f){return typeof f}:function(f){return f&&typeof c.default=="function"&&f.constructor===c.default&&f!==c.default.prototype?"symbol":typeof f};function p(f){return f&&f.__esModule?f:{default:f}}t.default=typeof c.default=="function"&&d(s.default)==="symbol"?function(f){return f===void 0?"undefined":d(f)}:function(f){return f&&typeof c.default=="function"&&f.constructor===c.default&&f!==c.default.prototype?"symbol":f===void 0?"undefined":d(f)}},function(a,t,e){a.exports={default:e(51),__esModule:!0}},function(a,t,e){e(20),e(29),a.exports=e(30).f("iterator")},function(a,t,e){var s=e(21),c=e(22);a.exports=function(d){return function(p,f){var h,S,b=String(c(p)),w=s(f),I=b.length;return w<0||w>=I?d?"":void 0:(h=b.charCodeAt(w))<55296||h>56319||w+1===I||(S=b.charCodeAt(w+1))<56320||S>57343?d?b.charAt(w):h:d?b.slice(w,w+2):S-56320+(h-55296<<10)+65536}}},function(a,t,e){var s=e(54);a.exports=function(c,d,p){if(s(c),d===void 0)return c;switch(p){case 1:return function(f){return c.call(d,f)};case 2:return function(f,h){return c.call(d,f,h)};case 3:return function(f,h,S){return c.call(d,f,h,S)}}return function(){return c.apply(d,arguments)}}},function(a,t){a.exports=function(e){if(typeof e!="function")throw TypeError(e+" is not a function!");return e}},function(a,t,e){var s=e(38),c=e(16),d=e(28),p={};e(6)(p,e(2)("iterator"),(function(){return this})),a.exports=function(f,h,S){f.prototype=s(p,{next:c(1,S)}),d(f,h+" Iterator")}},function(a,t,e){var s=e(7),c=e(10),d=e(13);a.exports=e(4)?Object.defineProperties:function(p,f){c(p);for(var h,S=d(f),b=S.length,w=0;b>w;)s.f(p,h=S[w++],f[h]);return p}},function(a,t,e){var s=e(9),c=e(58),d=e(59);a.exports=function(p){return function(f,h,S){var b,w=s(f),I=c(w.length),R=d(S,I);if(p&&h!=h){for(;I>R;)if((b=w[R++])!=b)return!0}else for(;I>R;R++)if((p||R in w)&&w[R]===h)return p||R||0;return!p&&-1}}},function(a,t,e){var s=e(21),c=Math.min;a.exports=function(d){return d>0?c(s(d),9007199254740991):0}},function(a,t,e){var s=e(21),c=Math.max,d=Math.min;a.exports=function(p,f){return(p=s(p))<0?c(p+f,0):d(p,f)}},function(a,t,e){var s=e(3).document;a.exports=s&&s.documentElement},function(a,t,e){var s=e(5),c=e(18),d=e(25)("IE_PROTO"),p=Object.prototype;a.exports=Object.getPrototypeOf||function(f){return f=c(f),s(f,d)?f[d]:typeof f.constructor=="function"&&f instanceof f.constructor?f.constructor.prototype:f instanceof Object?p:null}},function(a,t,e){var s=e(63),c=e(64),d=e(12),p=e(9);a.exports=e(34)(Array,"Array",(function(f,h){this._t=p(f),this._i=0,this._k=h}),(function(){var f=this._t,h=this._k,S=this._i++;return!f||S>=f.length?(this._t=void 0,c(1)):c(0,h=="keys"?S:h=="values"?f[S]:[S,f[S]])}),"values"),d.Arguments=d.Array,s("keys"),s("values"),s("entries")},function(a,t){a.exports=function(){}},function(a,t){a.exports=function(e,s){return{value:s,done:!!e}}},function(a,t,e){a.exports={default:e(66),__esModule:!0}},function(a,t,e){e(67),e(73),e(74),e(75),a.exports=e(1).Symbol},function(a,t,e){var s=e(3),c=e(5),d=e(4),p=e(15),f=e(37),h=e(68).KEY,S=e(8),b=e(26),w=e(28),I=e(17),R=e(2),H=e(30),L=e(31),X=e(69),r=e(70),D=e(10),V=e(11),z=e(18),q=e(9),k=e(23),A=e(16),T=e(38),W=e(71),E=e(72),ee=e(32),J=e(7),C=e(13),Y=E.f,be=J.f,ce=W.f,U=s.Symbol,le=s.JSON,Q=le&&le.stringify,he=R("_hidden"),ve=R("toPrimitive"),Ne={}.propertyIsEnumerable,Ee=b("symbol-registry"),Oe=b("symbols"),fe=b("op-symbols"),ge=Object.prototype,De=typeof U=="function"&&!!ee.f,Ue=s.QObject,Xe=!Ue||!Ue.prototype||!Ue.prototype.findChild,et=d&&S((function(){return T(be({},"a",{get:function(){return be(this,"a",{value:7}).a}})).a!=7}))?function(j,N,B){var K=Y(ge,N);K&&delete ge[N],be(j,N,B),K&&j!==ge&&be(ge,N,K)}:be,tt=function(j){var N=Oe[j]=T(U.prototype);return N._k=j,N},at=De&&typeof U.iterator=="symbol"?function(j){return typeof j=="symbol"}:function(j){return j instanceof U},He=function(j,N,B){return j===ge&&He(fe,N,B),D(j),N=k(N,!0),D(B),c(Oe,N)?(B.enumerable?(c(j,he)&&j[he][N]&&(j[he][N]=!1),B=T(B,{enumerable:A(0,!1)})):(c(j,he)||be(j,he,A(1,{})),j[he][N]=!0),et(j,N,B)):be(j,N,B)},st=function(j,N){D(j);for(var B,K=X(N=q(N)),re=0,te=K.length;te>re;)He(j,B=K[re++],N[B]);return j},ot=function(j){var N=Ne.call(this,j=k(j,!0));return!(this===ge&&c(Oe,j)&&!c(fe,j))&&(!(N||!c(this,j)||!c(Oe,j)||c(this,he)&&this[he][j])||N)},rt=function(j,N){if(j=q(j),N=k(N,!0),j!==ge||!c(Oe,N)||c(fe,N)){var B=Y(j,N);return!B||!c(Oe,N)||c(j,he)&&j[he][N]||(B.enumerable=!0),B}},it=function(j){for(var N,B=ce(q(j)),K=[],re=0;B.length>re;)c(Oe,N=B[re++])||N==he||N==h||K.push(N);return K},Ge=function(j){for(var N,B=j===ge,K=ce(B?fe:q(j)),re=[],te=0;K.length>te;)!c(Oe,N=K[te++])||B&&!c(ge,N)||re.push(Oe[N]);return re};De||(f((U=function(){if(this instanceof U)throw TypeError("Symbol is not a constructor!");var j=I(arguments.length>0?arguments[0]:void 0),N=function(B){this===ge&&N.call(fe,B),c(this,he)&&c(this[he],j)&&(this[he][j]=!1),et(this,j,A(1,B))};return d&&Xe&&et(ge,j,{configurable:!0,set:N}),tt(j)}).prototype,"toString",(function(){return this._k})),E.f=rt,J.f=He,e(41).f=W.f=it,e(19).f=ot,ee.f=Ge,d&&!e(14)&&f(ge,"propertyIsEnumerable",ot,!0),H.f=function(j){return tt(R(j))}),p(p.G+p.W+p.F*!De,{Symbol:U});for(var Ve="hasInstance,isConcatSpreadable,iterator,match,replace,search,species,split,toPrimitive,toStringTag,unscopables".split(","),Ce=0;Ve.length>Ce;)R(Ve[Ce++]);for(var nt=C(R.store),F=0;nt.length>F;)L(nt[F++]);p(p.S+p.F*!De,"Symbol",{for:function(j){return c(Ee,j+="")?Ee[j]:Ee[j]=U(j)},keyFor:function(j){if(!at(j))throw TypeError(j+" is not a symbol!");for(var N in Ee)if(Ee[N]===j)return N},useSetter:function(){Xe=!0},useSimple:function(){Xe=!1}}),p(p.S+p.F*!De,"Object",{create:function(j,N){return N===void 0?T(j):st(T(j),N)},defineProperty:He,defineProperties:st,getOwnPropertyDescriptor:rt,getOwnPropertyNames:it,getOwnPropertySymbols:Ge});var x=S((function(){ee.f(1)}));p(p.S+p.F*x,"Object",{getOwnPropertySymbols:function(j){return ee.f(z(j))}}),le&&p(p.S+p.F*(!De||S((function(){var j=U();return Q([j])!="[null]"||Q({a:j})!="{}"||Q(Object(j))!="{}"}))),"JSON",{stringify:function(j){for(var N,B,K=[j],re=1;arguments.length>re;)K.push(arguments[re++]);if(B=N=K[1],(V(N)||j!==void 0)&&!at(j))return r(N)||(N=function(te,ue){if(typeof B=="function"&&(ue=B.call(this,te,ue)),!at(ue))return ue}),K[1]=N,Q.apply(le,K)}}),U.prototype[ve]||e(6)(U.prototype,ve,U.prototype.valueOf),w(U,"Symbol"),w(Math,"Math",!0),w(s.JSON,"JSON",!0)},function(a,t,e){var s=e(17)("meta"),c=e(11),d=e(5),p=e(7).f,f=0,h=Object.isExtensible||function(){return!0},S=!e(8)((function(){return h(Object.preventExtensions({}))})),b=function(I){p(I,s,{value:{i:"O"+ ++f,w:{}}})},w=a.exports={KEY:s,NEED:!1,fastKey:function(I,R){if(!c(I))return typeof I=="symbol"?I:(typeof I=="string"?"S":"P")+I;if(!d(I,s)){if(!h(I))return"F";if(!R)return"E";b(I)}return I[s].i},getWeak:function(I,R){if(!d(I,s)){if(!h(I))return!0;if(!R)return!1;b(I)}return I[s].w},onFreeze:function(I){return S&&w.NEED&&h(I)&&!d(I,s)&&b(I),I}}},function(a,t,e){var s=e(13),c=e(32),d=e(19);a.exports=function(p){var f=s(p),h=c.f;if(h)for(var S,b=h(p),w=d.f,I=0;b.length>I;)w.call(p,S=b[I++])&&f.push(S);return f}},function(a,t,e){var s=e(24);a.exports=Array.isArray||function(c){return s(c)=="Array"}},function(a,t,e){var s=e(9),c=e(41).f,d={}.toString,p=typeof window=="object"&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[];a.exports.f=function(f){return p&&d.call(f)=="[object Window]"?(function(h){try{return c(h)}catch{return p.slice()}})(f):c(s(f))}},function(a,t,e){var s=e(19),c=e(16),d=e(9),p=e(23),f=e(5),h=e(35),S=Object.getOwnPropertyDescriptor;t.f=e(4)?S:function(b,w){if(b=d(b),w=p(w,!0),h)try{return S(b,w)}catch{}if(f(b,w))return c(!s.f.call(b,w),b[w])}},function(a,t){},function(a,t,e){e(31)("asyncIterator")},function(a,t,e){e(31)("observable")},function(a,t,e){t.__esModule=!0;var s,c=e(77),d=(s=c)&&s.__esModule?s:{default:s};t.default=d.default||function(p){for(var f=1;fH;)for(var r,D=h(arguments[H++]),V=L?c(D).concat(L(D)):c(D),z=V.length,q=0;z>q;)r=V[q++],s&&!X.call(D,r)||(I[r]=D[r]);return I}:S},function(a,t,e){t.__esModule=!0;var s=d(e(82)),c=d(e(85));function d(p){return p&&p.__esModule?p:{default:p}}t.default=function(p,f){if(Array.isArray(p))return p;if((0,s.default)(Object(p)))return(function(h,S){var b=[],w=!0,I=!1,R=void 0;try{for(var H,L=(0,c.default)(h);!(w=(H=L.next()).done)&&(b.push(H.value),!S||b.length!==S);w=!0);}catch(X){I=!0,R=X}finally{try{!w&&L.return&&L.return()}finally{if(I)throw R}}return b})(p,f);throw new TypeError("Invalid attempt to destructure non-iterable instance")}},function(a,t,e){a.exports={default:e(83),__esModule:!0}},function(a,t,e){e(29),e(20),a.exports=e(84)},function(a,t,e){var s=e(42),c=e(2)("iterator"),d=e(12);a.exports=e(1).isIterable=function(p){var f=Object(p);return f[c]!==void 0||"@@iterator"in f||d.hasOwnProperty(s(f))}},function(a,t,e){a.exports={default:e(86),__esModule:!0}},function(a,t,e){e(29),e(20),a.exports=e(87)},function(a,t,e){var s=e(10),c=e(88);a.exports=e(1).getIterator=function(d){var p=c(d);if(typeof p!="function")throw TypeError(d+" is not iterable!");return s(p.call(d))}},function(a,t,e){var s=e(42),c=e(2)("iterator"),d=e(12);a.exports=e(1).getIteratorMethod=function(p){if(p!=null)return p[c]||p["@@iterator"]||d[s(p)]}},function(a,t,e){a.exports={default:e(90),__esModule:!0}},function(a,t,e){e(91),a.exports=e(1).Object.keys},function(a,t,e){var s=e(18),c=e(13);e(92)("keys",(function(){return function(d){return c(s(d))}}))},function(a,t,e){var s=e(15),c=e(1),d=e(8);a.exports=function(p,f){var h=(c.Object||{})[p]||Object[p],S={};S[p]=f(h),s(s.S+s.F*d((function(){h(1)})),"Object",S)}},function(a,t,e){(function(s){var c=[["ary",128],["bind",1],["bindKey",2],["curry",8],["curryRight",16],["flip",512],["partial",32],["partialRight",64],["rearg",256]],d=/^\s+|\s+$/g,p=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,f=/\{\n\/\* \[wrapped with (.+)\] \*/,h=/,? & /,S=/^[-+]0x[0-9a-f]+$/i,b=/^0b[01]+$/i,w=/^\[object .+?Constructor\]$/,I=/^0o[0-7]+$/i,R=/^(?:0|[1-9]\d*)$/,H=parseInt,L=typeof s=="object"&&s&&s.Object===Object&&s,X=typeof self=="object"&&self&&self.Object===Object&&self,r=L||X||Function("return this")();function D(F,x,j){switch(j.length){case 0:return F.call(x);case 1:return F.call(x,j[0]);case 2:return F.call(x,j[0],j[1]);case 3:return F.call(x,j[0],j[1],j[2])}return F.apply(x,j)}function V(F,x){return!!(F&&F.length)&&(function(j,N,B){if(N!=N)return(function(te,ue,ye,xe){for(var Ie=te.length,me=ye+-1;++me-1}function z(F){return F!=F}function q(F,x){for(var j=F.length,N=0;j--;)F[j]===x&&N++;return N}function k(F,x){for(var j=-1,N=F.length,B=0,K=[];++j2?T:void 0);function Ne(F){return Ve(F)?le(F):{}}function Ee(F){return!(!Ve(F)||(function(x){return!!C&&C in x})(F))&&((function(x){var j=Ve(x)?ce.call(x):"";return j=="[object Function]"||j=="[object GeneratorFunction]"})(F)||(function(x){var j=!1;if(x!=null&&typeof x.toString!="function")try{j=!!(x+"")}catch{}return j})(F)?U:w).test((function(x){if(x!=null){try{return Y.call(x)}catch{}try{return x+""}catch{}}return""})(F))}function Oe(F,x,j,N){for(var B=-1,K=F.length,re=j.length,te=-1,ue=x.length,ye=Q(K-re,0),xe=Array(ue+ye),Ie=!N;++te1&&se.reverse(),xe&&ue1?"& ":"")+x[N],x=x.join(j>2?", ":" "),F.replace(p,`{ +/* [wrapped with `+x+`] */ +`)}function st(F,x){return!!(x=x??9007199254740991)&&(typeof F=="number"||R.test(F))&&F>-1&&F%1==0&&F1&&d--,f=6*d<1?s+6*(c-s)*d:2*d<1?c:3*d<2?s+(c-s)*(2/3-d)*6:s,p[w]=255*f;return p}},function(a,t,e){(function(s){var c=typeof s=="object"&&s&&s.Object===Object&&s,d=typeof self=="object"&&self&&self.Object===Object&&self,p=c||d||Function("return this")();function f(k,A,T){switch(T.length){case 0:return k.call(A);case 1:return k.call(A,T[0]);case 2:return k.call(A,T[0],T[1]);case 3:return k.call(A,T[0],T[1],T[2])}return k.apply(A,T)}function h(k,A){for(var T=-1,W=A.length,E=k.length;++T-1&&E%1==0&&E<=9007199254740991})(W.length)&&!(function(E){var ee=(function(J){var C=typeof J;return!!J&&(C=="object"||C=="function")})(E)?w.call(E):"";return ee=="[object Function]"||ee=="[object GeneratorFunction]"})(W)})(T)})(A)&&b.call(A,"callee")&&(!R.call(A,"callee")||w.call(A)=="[object Arguments]")})(k)||!!(H&&k&&k[H])}var r=Array.isArray,D,V,z,q=(V=function(k){var A=(k=(function(E,ee,J,C,Y){var be=-1,ce=E.length;for(J||(J=X),Y||(Y=[]);++be2?d-2:0),f=2;f"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch{return!1}})();return function(){var n,o=w(l);if(u){var i=w(this).constructor;n=Reflect.construct(o,arguments,i)}else n=o.apply(this,arguments);return H(this,n)}}e.r(t);var X=e(0),r=e.n(X);function D(){var l=this.constructor.getDerivedStateFromProps(this.props,this.state);l!=null&&this.setState(l)}function V(l){this.setState(function(u){var n=this.constructor.getDerivedStateFromProps(l,u);return n??null}.bind(this))}function z(l,u){try{var n=this.props,o=this.state;this.props=l,this.state=u,this.__reactInternalSnapshotFlag=!0,this.__reactInternalSnapshot=this.getSnapshotBeforeUpdate(n,o)}finally{this.props=n,this.state=o}}function q(l){var u=l.prototype;if(!u||!u.isReactComponent)throw new Error("Can only polyfill class components");if(typeof l.getDerivedStateFromProps!="function"&&typeof u.getSnapshotBeforeUpdate!="function")return l;var n=null,o=null,i=null;if(typeof u.componentWillMount=="function"?n="componentWillMount":typeof u.UNSAFE_componentWillMount=="function"&&(n="UNSAFE_componentWillMount"),typeof u.componentWillReceiveProps=="function"?o="componentWillReceiveProps":typeof u.UNSAFE_componentWillReceiveProps=="function"&&(o="UNSAFE_componentWillReceiveProps"),typeof u.componentWillUpdate=="function"?i="componentWillUpdate":typeof u.UNSAFE_componentWillUpdate=="function"&&(i="UNSAFE_componentWillUpdate"),n!==null||o!==null||i!==null){var y=l.displayName||l.name,O=typeof l.getDerivedStateFromProps=="function"?"getDerivedStateFromProps()":"getSnapshotBeforeUpdate()";throw Error(`Unsafe legacy lifecycles will not be called for components using new component APIs. + +`+y+" uses "+O+" but also contains the following legacy lifecycles:"+(n!==null?` + `+n:"")+(o!==null?` + `+o:"")+(i!==null?` + `+i:"")+` + +The above lifecycles should be removed. Learn more about this warning here: +https://fb.me/react-async-component-lifecycle-hooks`)}if(typeof l.getDerivedStateFromProps=="function"&&(u.componentWillMount=D,u.componentWillReceiveProps=V),typeof u.getSnapshotBeforeUpdate=="function"){if(typeof u.componentDidUpdate!="function")throw new Error("Cannot polyfill getSnapshotBeforeUpdate() for components that do not define componentDidUpdate() on the prototype");u.componentWillUpdate=z;var _=u.componentDidUpdate;u.componentDidUpdate=function(m,P,$){var ne=this.__reactInternalSnapshotFlag?this.__reactInternalSnapshot:$;_.call(this,m,P,ne)}}return l}function k(l,u){if(l==null)return{};var n,o,i=(function(O,_){if(O==null)return{};var m,P,$={},ne=Object.keys(O);for(P=0;P=0||($[m]=O[m]);return $})(l,u);if(Object.getOwnPropertySymbols){var y=Object.getOwnPropertySymbols(l);for(o=0;o=0||Object.prototype.propertyIsEnumerable.call(l,n)&&(i[n]=l[n])}return i}function A(l){var u=(function(n){return{}.toString.call(n).match(/\s([a-zA-Z]+)/)[1].toLowerCase()})(l);return u==="number"&&(u=isNaN(l)?"nan":(0|l)!=l?"float":"integer"),u}D.__suppressDeprecationWarning=!0,V.__suppressDeprecationWarning=!0,z.__suppressDeprecationWarning=!0;var T={scheme:"rjv-default",author:"mac gainor",base00:"rgba(0, 0, 0, 0)",base01:"rgb(245, 245, 245)",base02:"rgb(235, 235, 235)",base03:"#93a1a1",base04:"rgba(0, 0, 0, 0.3)",base05:"#586e75",base06:"#073642",base07:"#002b36",base08:"#d33682",base09:"#cb4b16",base0A:"#dc322f",base0B:"#859900",base0C:"#6c71c4",base0D:"#586e75",base0E:"#2aa198",base0F:"#268bd2"},W={scheme:"rjv-grey",author:"mac gainor",base00:"rgba(1, 1, 1, 0)",base01:"rgba(1, 1, 1, 0.1)",base02:"rgba(0, 0, 0, 0.2)",base03:"rgba(1, 1, 1, 0.3)",base04:"rgba(0, 0, 0, 0.4)",base05:"rgba(1, 1, 1, 0.5)",base06:"rgba(1, 1, 1, 0.6)",base07:"rgba(1, 1, 1, 0.7)",base08:"rgba(1, 1, 1, 0.8)",base09:"rgba(1, 1, 1, 0.8)",base0A:"rgba(1, 1, 1, 0.8)",base0B:"rgba(1, 1, 1, 0.8)",base0C:"rgba(1, 1, 1, 0.8)",base0D:"rgba(1, 1, 1, 0.8)",base0E:"rgba(1, 1, 1, 0.8)",base0F:"rgba(1, 1, 1, 0.8)"},E={globalFontFamily:"monospace",globalCursor:"default",braceFontWeight:"bold",braceCursor:"pointer",ellipsisFontSize:"18px",ellipsisLineHeight:"10px",ellipsisCursor:"pointer",keyMargin:"0px 5px",keyLetterSpacing:"0.5px",keyFontStyle:"none",keyVerticalAlign:"top",keyOpacity:"0.85",keyOpacityHover:"1",keyValPaddingTop:"3px",keyValPaddingBottom:"3px",keyValPaddingRight:"5px",keyValBorderLeft:"1px solid",keyValBorderHover:"2px solid",pushedContentMarginLeft:"6px",variableValuePaddingRight:"6px",nullFontSize:"11px",nullFontWeight:"bold",nullPadding:"1px 2px",nullBorderRadius:"3px",nanFontSize:"11px",nanFontWeight:"bold",nanPadding:"1px 2px",nanBorderRadius:"3px",undefinedFontSize:"11px",undefinedPadding:"1px 2px",undefinedBorderRadius:"3px",dataTypeFontSize:"11px",dataTypeMarginRight:"4px",datatypeOpacity:"0.8",objectSizeBorderRadius:"3px",objectSizeFontStyle:"italic",objectSizeMargin:"0px 6px 0px 0px",clipboardCursor:"pointer",clipboardCheckMarginLeft:"-12px",metaDataPadding:"0px 0px 0px 10px",arrayGroupMetaPadding:"0px 0px 0px 4px",iconContainerWidth:"17px",tooltipPadding:"4px",editInputMinWidth:"130px",editInputBorderRadius:"2px",editInputPadding:"5px",editInputMarginRight:"4px",editInputFontFamily:"monospace",iconCursor:"pointer",iconFontSize:"15px",iconPaddingRight:"1px",dateValueMarginLeft:"2px",iconMarginRight:"3px",detectedRowPaddingTop:"3px",addKeyCoverBackground:"rgba(255, 255, 255, 0.3)",addKeyCoverPosition:"absolute",addKeyCoverPositionPx:"0px",addKeyModalWidth:"200px",addKeyModalMargin:"auto",addKeyModalPadding:"10px",addKeyModalRadius:"3px"},ee=e(45),J=function(l){var u=(function(n){return{backgroundColor:n.base00,ellipsisColor:n.base09,braceColor:n.base07,expandedIcon:n.base0D,collapsedIcon:n.base0E,keyColor:n.base07,arrayKeyColor:n.base0C,objectSize:n.base04,copyToClipboard:n.base0F,copyToClipboardCheck:n.base0D,objectBorder:n.base02,dataTypes:{boolean:n.base0E,date:n.base0D,float:n.base0B,function:n.base0D,integer:n.base0F,string:n.base09,nan:n.base08,null:n.base0A,undefined:n.base05,regexp:n.base0A,background:n.base02},editVariable:{editIcon:n.base0E,cancelIcon:n.base09,removeIcon:n.base09,addIcon:n.base0E,checkIcon:n.base0E,background:n.base01,color:n.base0A,border:n.base07},addKeyModal:{background:n.base05,border:n.base04,color:n.base0A,labelColor:n.base01},validationFailure:{background:n.base09,iconColor:n.base01,fontColor:n.base01}}})(l);return{"app-container":{fontFamily:E.globalFontFamily,cursor:E.globalCursor,backgroundColor:u.backgroundColor,position:"relative"},ellipsis:{display:"inline-block",color:u.ellipsisColor,fontSize:E.ellipsisFontSize,lineHeight:E.ellipsisLineHeight,cursor:E.ellipsisCursor},"brace-row":{display:"inline-block",cursor:"pointer"},brace:{display:"inline-block",cursor:E.braceCursor,fontWeight:E.braceFontWeight,color:u.braceColor},"expanded-icon":{color:u.expandedIcon},"collapsed-icon":{color:u.collapsedIcon},colon:{display:"inline-block",margin:E.keyMargin,color:u.keyColor,verticalAlign:"top"},objectKeyVal:function(n,o){return{style:d({paddingTop:E.keyValPaddingTop,paddingRight:E.keyValPaddingRight,paddingBottom:E.keyValPaddingBottom,borderLeft:E.keyValBorderLeft+" "+u.objectBorder,":hover":{paddingLeft:o.paddingLeft-1+"px",borderLeft:E.keyValBorderHover+" "+u.objectBorder}},o)}},"object-key-val-no-border":{padding:E.keyValPadding},"pushed-content":{marginLeft:E.pushedContentMarginLeft},variableValue:function(n,o){return{style:d({display:"inline-block",paddingRight:E.variableValuePaddingRight,position:"relative"},o)}},"object-name":{display:"inline-block",color:u.keyColor,letterSpacing:E.keyLetterSpacing,fontStyle:E.keyFontStyle,verticalAlign:E.keyVerticalAlign,opacity:E.keyOpacity,":hover":{opacity:E.keyOpacityHover}},"array-key":{display:"inline-block",color:u.arrayKeyColor,letterSpacing:E.keyLetterSpacing,fontStyle:E.keyFontStyle,verticalAlign:E.keyVerticalAlign,opacity:E.keyOpacity,":hover":{opacity:E.keyOpacityHover}},"object-size":{color:u.objectSize,borderRadius:E.objectSizeBorderRadius,fontStyle:E.objectSizeFontStyle,margin:E.objectSizeMargin,cursor:"default"},"data-type-label":{fontSize:E.dataTypeFontSize,marginRight:E.dataTypeMarginRight,opacity:E.datatypeOpacity},boolean:{display:"inline-block",color:u.dataTypes.boolean},date:{display:"inline-block",color:u.dataTypes.date},"date-value":{marginLeft:E.dateValueMarginLeft},float:{display:"inline-block",color:u.dataTypes.float},function:{display:"inline-block",color:u.dataTypes.function,cursor:"pointer",whiteSpace:"pre-line"},"function-value":{fontStyle:"italic"},integer:{display:"inline-block",color:u.dataTypes.integer},string:{display:"inline-block",color:u.dataTypes.string},nan:{display:"inline-block",color:u.dataTypes.nan,fontSize:E.nanFontSize,fontWeight:E.nanFontWeight,backgroundColor:u.dataTypes.background,padding:E.nanPadding,borderRadius:E.nanBorderRadius},null:{display:"inline-block",color:u.dataTypes.null,fontSize:E.nullFontSize,fontWeight:E.nullFontWeight,backgroundColor:u.dataTypes.background,padding:E.nullPadding,borderRadius:E.nullBorderRadius},undefined:{display:"inline-block",color:u.dataTypes.undefined,fontSize:E.undefinedFontSize,padding:E.undefinedPadding,borderRadius:E.undefinedBorderRadius,backgroundColor:u.dataTypes.background},regexp:{display:"inline-block",color:u.dataTypes.regexp},"copy-to-clipboard":{cursor:E.clipboardCursor},"copy-icon":{color:u.copyToClipboard,fontSize:E.iconFontSize,marginRight:E.iconMarginRight,verticalAlign:"top"},"copy-icon-copied":{color:u.copyToClipboardCheck,marginLeft:E.clipboardCheckMarginLeft},"array-group-meta-data":{display:"inline-block",padding:E.arrayGroupMetaPadding},"object-meta-data":{display:"inline-block",padding:E.metaDataPadding},"icon-container":{display:"inline-block",width:E.iconContainerWidth},tooltip:{padding:E.tooltipPadding},removeVarIcon:{verticalAlign:"top",display:"inline-block",color:u.editVariable.removeIcon,cursor:E.iconCursor,fontSize:E.iconFontSize,marginRight:E.iconMarginRight},addVarIcon:{verticalAlign:"top",display:"inline-block",color:u.editVariable.addIcon,cursor:E.iconCursor,fontSize:E.iconFontSize,marginRight:E.iconMarginRight},editVarIcon:{verticalAlign:"top",display:"inline-block",color:u.editVariable.editIcon,cursor:E.iconCursor,fontSize:E.iconFontSize,marginRight:E.iconMarginRight},"edit-icon-container":{display:"inline-block",verticalAlign:"top"},"check-icon":{display:"inline-block",cursor:E.iconCursor,color:u.editVariable.checkIcon,fontSize:E.iconFontSize,paddingRight:E.iconPaddingRight},"cancel-icon":{display:"inline-block",cursor:E.iconCursor,color:u.editVariable.cancelIcon,fontSize:E.iconFontSize,paddingRight:E.iconPaddingRight},"edit-input":{display:"inline-block",minWidth:E.editInputMinWidth,borderRadius:E.editInputBorderRadius,backgroundColor:u.editVariable.background,color:u.editVariable.color,padding:E.editInputPadding,marginRight:E.editInputMarginRight,fontFamily:E.editInputFontFamily},"detected-row":{paddingTop:E.detectedRowPaddingTop},"key-modal-request":{position:E.addKeyCoverPosition,top:E.addKeyCoverPositionPx,left:E.addKeyCoverPositionPx,right:E.addKeyCoverPositionPx,bottom:E.addKeyCoverPositionPx,backgroundColor:E.addKeyCoverBackground},"key-modal":{width:E.addKeyModalWidth,backgroundColor:u.addKeyModal.background,marginLeft:E.addKeyModalMargin,marginRight:E.addKeyModalMargin,padding:E.addKeyModalPadding,borderRadius:E.addKeyModalRadius,marginTop:"15px",position:"relative"},"key-modal-label":{color:u.addKeyModal.labelColor,marginLeft:"2px",marginBottom:"5px",fontSize:"11px"},"key-modal-input-container":{overflow:"hidden"},"key-modal-input":{width:"100%",padding:"3px 6px",fontFamily:"monospace",color:u.addKeyModal.color,border:"none",boxSizing:"border-box",borderRadius:"2px"},"key-modal-cancel":{backgroundColor:u.editVariable.removeIcon,position:"absolute",top:"0px",right:"0px",borderRadius:"0px 3px 0px 3px",cursor:"pointer"},"key-modal-cancel-icon":{color:u.addKeyModal.labelColor,fontSize:E.iconFontSize,transform:"rotate(45deg)"},"key-modal-submit":{color:u.editVariable.addIcon,fontSize:E.iconFontSize,position:"absolute",right:"2px",top:"3px",cursor:"pointer"},"function-ellipsis":{display:"inline-block",color:u.ellipsisColor,fontSize:E.ellipsisFontSize,lineHeight:E.ellipsisLineHeight,cursor:E.ellipsisCursor},"validation-failure":{float:"right",padding:"3px 6px",borderRadius:"2px",cursor:"pointer",color:u.validationFailure.fontColor,backgroundColor:u.validationFailure.background},"validation-failure-label":{marginRight:"6px"},"validation-failure-clear":{position:"relative",verticalAlign:"top",cursor:"pointer",color:u.validationFailure.iconColor,fontSize:E.iconFontSize,transform:"rotate(45deg)"}}};function C(l,u,n){return l||console.error("theme has not been set"),(function(o){var i=T;return o!==!1&&o!=="none"||(i=W),Object(ee.createStyling)(J,{defaultBase16:i})(o)})(l)(u,n)}var Y=(function(l){b(n,l);var u=L(n);function n(){return p(this,n),u.apply(this,arguments)}return h(n,[{key:"render",value:function(){var o=this.props,i=(o.rjvId,o.type_name),y=o.displayDataTypes,O=o.theme;return y?r.a.createElement("span",Object.assign({className:"data-type-label"},C(O,"data-type-label")),i):null}}]),n})(r.a.PureComponent),be=(function(l){b(n,l);var u=L(n);function n(){return p(this,n),u.apply(this,arguments)}return h(n,[{key:"render",value:function(){var o=this.props;return r.a.createElement("div",C(o.theme,"boolean"),r.a.createElement(Y,Object.assign({type_name:"bool"},o)),o.value?"true":"false")}}]),n})(r.a.PureComponent),ce=(function(l){b(n,l);var u=L(n);function n(){return p(this,n),u.apply(this,arguments)}return h(n,[{key:"render",value:function(){var o=this.props;return r.a.createElement("div",C(o.theme,"date"),r.a.createElement(Y,Object.assign({type_name:"date"},o)),r.a.createElement("span",Object.assign({className:"date-value"},C(o.theme,"date-value")),o.value.toLocaleTimeString("en-us",{weekday:"short",year:"numeric",month:"short",day:"numeric",hour:"2-digit",minute:"2-digit"})))}}]),n})(r.a.PureComponent),U=(function(l){b(n,l);var u=L(n);function n(){return p(this,n),u.apply(this,arguments)}return h(n,[{key:"render",value:function(){var o=this.props;return r.a.createElement("div",C(o.theme,"float"),r.a.createElement(Y,Object.assign({type_name:"float"},o)),this.props.value)}}]),n})(r.a.PureComponent);function le(l,u){(u==null||u>l.length)&&(u=l.length);for(var n=0,o=new Array(u);n"u"||l[Symbol.iterator]==null){if(Array.isArray(l)||(n=Q(l))||u){n&&(l=n);var o=0,i=function(){};return{s:i,n:function(){return o>=l.length?{done:!0}:{done:!1,value:l[o++]}},e:function(m){throw m},f:i}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var y,O=!0,_=!1;return{s:function(){n=l[Symbol.iterator]()},n:function(){var m=n.next();return O=m.done,m},e:function(m){_=!0,y=m},f:function(){try{O||n.return==null||n.return()}finally{if(_)throw y}}}}function ve(l){return(function(u){if(Array.isArray(u))return le(u)})(l)||(function(u){if(typeof Symbol<"u"&&Symbol.iterator in Object(u))return Array.from(u)})(l)||Q(l)||(function(){throw new TypeError(`Invalid attempt to spread non-iterable instance. +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)})()}var Ne=e(46),Ee=new(e(47)).Dispatcher,Oe=new((function(l){b(n,l);var u=L(n);function n(){var o;p(this,n);for(var i=arguments.length,y=new Array(i),O=0;Oi&&(_.style.cursor="pointer",this.state.collapsed&&(O=r.a.createElement("span",null,O.substring(0,i),r.a.createElement("span",C(y,"ellipsis")," ...")))),r.a.createElement("div",C(y,"string"),r.a.createElement(Y,Object.assign({type_name:"string"},o)),r.a.createElement("span",Object.assign({className:"string-value"},_,{onClick:this.toggleCollapsed}),'"',O,'"'))}}]),n})(r.a.PureComponent),at=(function(l){b(n,l);var u=L(n);function n(){return p(this,n),u.apply(this,arguments)}return h(n,[{key:"render",value:function(){return r.a.createElement("div",C(this.props.theme,"undefined"),"undefined")}}]),n})(r.a.PureComponent);function He(){return(He=Object.assign||function(l){for(var u=1;u=0||(gt[Le]=G[Le]);return gt})(l,["cacheMeasurements","maxRows","minRows","onChange","onHeightChange"]),$,ne=P.value!==void 0,oe=Object(X.useRef)(null),pe=it(oe,u),ae=Object(X.useRef)(0),de=Object(X.useRef)(),je=function(){var G=oe.current,_e=n&&de.current?de.current:(function(Qe){var yt=window.getComputedStyle(Qe);if(yt===null)return null;var ct,Fe=(ct=yt,F.reduce((function(ht,pt){return ht[pt]=ct[pt],ht}),{})),ut=Fe.boxSizing;return ut===""?null:(x&&ut==="border-box"&&(Fe.width=parseFloat(Fe.width)+parseFloat(Fe.borderRightWidth)+parseFloat(Fe.borderLeftWidth)+parseFloat(Fe.paddingRight)+parseFloat(Fe.paddingLeft)+"px"),{sizingStyle:Fe,paddingSize:parseFloat(Fe.paddingBottom)+parseFloat(Fe.paddingTop),borderSize:parseFloat(Fe.borderBottomWidth)+parseFloat(Fe.borderTopWidth)})})(G);if(_e){de.current=_e;var Le=(function(Qe,yt,ct,Fe){ct===void 0&&(ct=1),Fe===void 0&&(Fe=1/0),Ce||((Ce=document.createElement("textarea")).setAttribute("tab-index","-1"),Ce.setAttribute("aria-hidden","true"),Ve(Ce)),Ce.parentNode===null&&document.body.appendChild(Ce);var ut=Qe.paddingSize,ht=Qe.borderSize,pt=Qe.sizingStyle,At=pt.boxSizing;Object.keys(pt).forEach((function(kt){var dt=kt;Ce.style[dt]=pt[dt]})),Ve(Ce),Ce.value=yt;var xt=(function(kt,dt){var Ft=kt.scrollHeight;return dt.sizingStyle.boxSizing==="border-box"?Ft+dt.borderSize:Ft-dt.paddingSize})(Ce,Qe);Ce.value="x";var jt=Ce.scrollHeight-ut,Et=jt*ct;At==="border-box"&&(Et=Et+ut+ht),xt=Math.max(Et,xt);var St=jt*Fe;return At==="border-box"&&(St=St+ut+ht),[xt=Math.min(St,xt),jt]})(_e,G.value||G.placeholder||"x",i,o),Ye=Le[0],gt=Le[1];ae.current!==Ye&&(ae.current=Ye,G.style.setProperty("height",Ye+"px","important"),m(Ye,{rowHeight:gt}))}};return Object(X.useLayoutEffect)(je),$=ot(je),Object(X.useLayoutEffect)((function(){var G=function(_e){$.current(_e)};return window.addEventListener("resize",G),function(){window.removeEventListener("resize",G)}}),[]),Object(X.createElement)("textarea",He({},P,{onChange:function(G){ne||je(),O(G)},ref:pe}))},N=Object(X.forwardRef)(j);function B(l){l=l.trim();try{if((l=JSON.stringify(JSON.parse(l)))[0]==="[")return K("array",JSON.parse(l));if(l[0]==="{")return K("object",JSON.parse(l));if(l.match(/\-?\d+\.\d+/)&&l.match(/\-?\d+\.\d+/)[0]===l)return K("float",parseFloat(l));if(l.match(/\-?\d+e-\d+/)&&l.match(/\-?\d+e-\d+/)[0]===l)return K("float",Number(l));if(l.match(/\-?\d+/)&&l.match(/\-?\d+/)[0]===l)return K("integer",parseInt(l));if(l.match(/\-?\d+e\+\d+/)&&l.match(/\-?\d+e\+\d+/)[0]===l)return K("integer",Number(l))}catch{}switch(l=l.toLowerCase()){case"undefined":return K("undefined",void 0);case"nan":return K("nan",NaN);case"null":return K("null",null);case"true":return K("boolean",!0);case"false":return K("boolean",!1);default:if(l=Date.parse(l))return K("date",new Date(l))}return K(!1,null)}function K(l,u){return{type:l,value:u}}var re=(function(l){b(n,l);var u=L(n);function n(){return p(this,n),u.apply(this,arguments)}return h(n,[{key:"render",value:function(){var o=this.props,i=o.style,y=k(o,["style"]);return r.a.createElement("span",y,r.a.createElement("svg",Object.assign({},se(i),{viewBox:"0 0 24 24",fill:"currentColor",preserveAspectRatio:"xMidYMid meet"}),r.a.createElement("path",{d:"M12,20C7.59,20 4,16.41 4,12C4,7.59 7.59,4 12,4C16.41,4 20,7.59 20,12C20,16.41 16.41,20 12,20M12,2A10,10 0 0,0 2,12A10,10 0 0,0 12,22A10,10 0 0,0 22,12A10,10 0 0,0 12,2M7,13H17V11H7"})))}}]),n})(r.a.PureComponent),te=(function(l){b(n,l);var u=L(n);function n(){return p(this,n),u.apply(this,arguments)}return h(n,[{key:"render",value:function(){var o=this.props,i=o.style,y=k(o,["style"]);return r.a.createElement("span",y,r.a.createElement("svg",Object.assign({},se(i),{viewBox:"0 0 24 24",fill:"currentColor",preserveAspectRatio:"xMidYMid meet"}),r.a.createElement("path",{d:"M12,20C7.59,20 4,16.41 4,12C4,7.59 7.59,4 12,4C16.41,4 20,7.59 20,12C20,16.41 16.41,20 12,20M12,2A10,10 0 0,0 2,12A10,10 0 0,0 12,22A10,10 0 0,0 22,12A10,10 0 0,0 12,2M13,7H11V11H7V13H11V17H13V13H17V11H13V7Z"})))}}]),n})(r.a.PureComponent),ue=(function(l){b(n,l);var u=L(n);function n(){return p(this,n),u.apply(this,arguments)}return h(n,[{key:"render",value:function(){var o=this.props,i=o.style,y=k(o,["style"]),O=se(i).style;return r.a.createElement("span",y,r.a.createElement("svg",{fill:O.color,width:O.height,height:O.width,style:O,viewBox:"0 0 1792 1792"},r.a.createElement("path",{d:"M1344 800v64q0 14-9 23t-23 9h-832q-14 0-23-9t-9-23v-64q0-14 9-23t23-9h832q14 0 23 9t9 23zm128 448v-832q0-66-47-113t-113-47h-832q-66 0-113 47t-47 113v832q0 66 47 113t113 47h832q66 0 113-47t47-113zm128-832v832q0 119-84.5 203.5t-203.5 84.5h-832q-119 0-203.5-84.5t-84.5-203.5v-832q0-119 84.5-203.5t203.5-84.5h832q119 0 203.5 84.5t84.5 203.5z"})))}}]),n})(r.a.PureComponent),ye=(function(l){b(n,l);var u=L(n);function n(){return p(this,n),u.apply(this,arguments)}return h(n,[{key:"render",value:function(){var o=this.props,i=o.style,y=k(o,["style"]),O=se(i).style;return r.a.createElement("span",y,r.a.createElement("svg",{fill:O.color,width:O.height,height:O.width,style:O,viewBox:"0 0 1792 1792"},r.a.createElement("path",{d:"M1344 800v64q0 14-9 23t-23 9h-352v352q0 14-9 23t-23 9h-64q-14 0-23-9t-9-23v-352h-352q-14 0-23-9t-9-23v-64q0-14 9-23t23-9h352v-352q0-14 9-23t23-9h64q14 0 23 9t9 23v352h352q14 0 23 9t9 23zm128 448v-832q0-66-47-113t-113-47h-832q-66 0-113 47t-47 113v832q0 66 47 113t113 47h832q66 0 113-47t47-113zm128-832v832q0 119-84.5 203.5t-203.5 84.5h-832q-119 0-203.5-84.5t-84.5-203.5v-832q0-119 84.5-203.5t203.5-84.5h832q119 0 203.5 84.5t84.5 203.5z"})))}}]),n})(r.a.PureComponent),xe=(function(l){b(n,l);var u=L(n);function n(){return p(this,n),u.apply(this,arguments)}return h(n,[{key:"render",value:function(){var o=this.props,i=o.style,y=k(o,["style"]);return r.a.createElement("span",y,r.a.createElement("svg",{style:d(d({},se(i).style),{},{paddingLeft:"2px",verticalAlign:"top"}),viewBox:"0 0 15 15",fill:"currentColor"},r.a.createElement("path",{d:"M0 14l6-6-6-6z"})))}}]),n})(r.a.PureComponent),Ie=(function(l){b(n,l);var u=L(n);function n(){return p(this,n),u.apply(this,arguments)}return h(n,[{key:"render",value:function(){var o=this.props,i=o.style,y=k(o,["style"]);return r.a.createElement("span",y,r.a.createElement("svg",{style:d(d({},se(i).style),{},{paddingLeft:"2px",verticalAlign:"top"}),viewBox:"0 0 15 15",fill:"currentColor"},r.a.createElement("path",{d:"M0 5l6 6 6-6z"})))}}]),n})(r.a.PureComponent),me=(function(l){b(n,l);var u=L(n);function n(){return p(this,n),u.apply(this,arguments)}return h(n,[{key:"render",value:function(){var o=this.props,i=o.style,y=k(o,["style"]);return r.a.createElement("span",y,r.a.createElement("svg",Object.assign({},se(i),{viewBox:"0 0 40 40",fill:"currentColor",preserveAspectRatio:"xMidYMid meet"}),r.a.createElement("g",null,r.a.createElement("path",{d:"m30 35h-25v-22.5h25v7.5h2.5v-12.5c0-1.4-1.1-2.5-2.5-2.5h-7.5c0-2.8-2.2-5-5-5s-5 2.2-5 5h-7.5c-1.4 0-2.5 1.1-2.5 2.5v27.5c0 1.4 1.1 2.5 2.5 2.5h25c1.4 0 2.5-1.1 2.5-2.5v-5h-2.5v5z m-20-27.5h2.5s2.5-1.1 2.5-2.5 1.1-2.5 2.5-2.5 2.5 1.1 2.5 2.5 1.3 2.5 2.5 2.5h2.5s2.5 1.1 2.5 2.5h-20c0-1.5 1.1-2.5 2.5-2.5z m-2.5 20h5v-2.5h-5v2.5z m17.5-5v-5l-10 7.5 10 7.5v-5h12.5v-5h-12.5z m-17.5 10h7.5v-2.5h-7.5v2.5z m12.5-17.5h-12.5v2.5h12.5v-2.5z m-7.5 5h-5v2.5h5v-2.5z"}))))}}]),n})(r.a.PureComponent),Pe=(function(l){b(n,l);var u=L(n);function n(){return p(this,n),u.apply(this,arguments)}return h(n,[{key:"render",value:function(){var o=this.props,i=o.style,y=k(o,["style"]);return r.a.createElement("span",y,r.a.createElement("svg",Object.assign({},se(i),{viewBox:"0 0 40 40",fill:"currentColor",preserveAspectRatio:"xMidYMid meet"}),r.a.createElement("g",null,r.a.createElement("path",{d:"m28.6 25q0-0.5-0.4-1l-4-4 4-4q0.4-0.5 0.4-1 0-0.6-0.4-1.1l-2-2q-0.4-0.4-1-0.4-0.6 0-1 0.4l-4.1 4.1-4-4.1q-0.4-0.4-1-0.4-0.6 0-1 0.4l-2 2q-0.5 0.5-0.5 1.1 0 0.5 0.5 1l4 4-4 4q-0.5 0.5-0.5 1 0 0.7 0.5 1.1l2 2q0.4 0.4 1 0.4 0.6 0 1-0.4l4-4.1 4.1 4.1q0.4 0.4 1 0.4 0.6 0 1-0.4l2-2q0.4-0.4 0.4-1z m8.7-5q0 4.7-2.3 8.6t-6.3 6.2-8.6 2.3-8.6-2.3-6.2-6.2-2.3-8.6 2.3-8.6 6.2-6.2 8.6-2.3 8.6 2.3 6.3 6.2 2.3 8.6z"}))))}}]),n})(r.a.PureComponent),Re=(function(l){b(n,l);var u=L(n);function n(){return p(this,n),u.apply(this,arguments)}return h(n,[{key:"render",value:function(){var o=this.props,i=o.style,y=k(o,["style"]);return r.a.createElement("span",y,r.a.createElement("svg",Object.assign({},se(i),{viewBox:"0 0 40 40",fill:"currentColor",preserveAspectRatio:"xMidYMid meet"}),r.a.createElement("g",null,r.a.createElement("path",{d:"m30.1 21.4v-2.8q0-0.6-0.4-1t-1-0.5h-5.7v-5.7q0-0.6-0.4-1t-1-0.4h-2.9q-0.6 0-1 0.4t-0.4 1v5.7h-5.7q-0.6 0-1 0.5t-0.5 1v2.8q0 0.6 0.5 1t1 0.5h5.7v5.7q0 0.5 0.4 1t1 0.4h2.9q0.6 0 1-0.4t0.4-1v-5.7h5.7q0.6 0 1-0.5t0.4-1z m7.2-1.4q0 4.7-2.3 8.6t-6.3 6.2-8.6 2.3-8.6-2.3-6.2-6.2-2.3-8.6 2.3-8.6 6.2-6.2 8.6-2.3 8.6 2.3 6.3 6.2 2.3 8.6z"}))))}}]),n})(r.a.PureComponent),$e=(function(l){b(n,l);var u=L(n);function n(){return p(this,n),u.apply(this,arguments)}return h(n,[{key:"render",value:function(){var o=this.props,i=o.style,y=k(o,["style"]);return r.a.createElement("span",y,r.a.createElement("svg",Object.assign({},se(i),{viewBox:"0 0 40 40",fill:"currentColor",preserveAspectRatio:"xMidYMid meet"}),r.a.createElement("g",null,r.a.createElement("path",{d:"m31.6 21.6h-10v10h-3.2v-10h-10v-3.2h10v-10h3.2v10h10v3.2z"}))))}}]),n})(r.a.PureComponent),ze=(function(l){b(n,l);var u=L(n);function n(){return p(this,n),u.apply(this,arguments)}return h(n,[{key:"render",value:function(){var o=this.props,i=o.style,y=k(o,["style"]);return r.a.createElement("span",y,r.a.createElement("svg",Object.assign({},se(i),{viewBox:"0 0 40 40",fill:"currentColor",preserveAspectRatio:"xMidYMid meet"}),r.a.createElement("g",null,r.a.createElement("path",{d:"m19.8 26.4l2.6-2.6-3.4-3.4-2.6 2.6v1.3h2.2v2.1h1.2z m9.8-16q-0.3-0.4-0.7 0l-7.8 7.8q-0.4 0.4 0 0.7t0.7 0l7.8-7.8q0.4-0.4 0-0.7z m1.8 13.2v4.3q0 2.6-1.9 4.5t-4.5 1.9h-18.6q-2.6 0-4.5-1.9t-1.9-4.5v-18.6q0-2.7 1.9-4.6t4.5-1.8h18.6q1.4 0 2.6 0.5 0.3 0.2 0.4 0.5 0.1 0.4-0.2 0.7l-1.1 1.1q-0.3 0.3-0.7 0.1-0.5-0.1-1-0.1h-18.6q-1.4 0-2.5 1.1t-1 2.5v18.6q0 1.4 1 2.5t2.5 1h18.6q1.5 0 2.5-1t1.1-2.5v-2.9q0-0.2 0.2-0.4l1.4-1.5q0.3-0.3 0.8-0.1t0.4 0.6z m-2.1-16.5l6.4 6.5-15 15h-6.4v-6.5z m9.9 3l-2.1 2-6.4-6.4 2.1-2q0.6-0.7 1.5-0.7t1.5 0.7l3.4 3.4q0.6 0.6 0.6 1.5t-0.6 1.5z"}))))}}]),n})(r.a.PureComponent),Se=(function(l){b(n,l);var u=L(n);function n(){return p(this,n),u.apply(this,arguments)}return h(n,[{key:"render",value:function(){var o=this.props,i=o.style,y=k(o,["style"]);return r.a.createElement("span",y,r.a.createElement("svg",Object.assign({},se(i),{viewBox:"0 0 40 40",fill:"currentColor",preserveAspectRatio:"xMidYMid meet"}),r.a.createElement("g",null,r.a.createElement("path",{d:"m31.7 16.4q0-0.6-0.4-1l-2.1-2.1q-0.4-0.4-1-0.4t-1 0.4l-9.1 9.1-5-5q-0.5-0.4-1-0.4t-1 0.4l-2.1 2q-0.4 0.4-0.4 1 0 0.6 0.4 1l8.1 8.1q0.4 0.4 1 0.4 0.6 0 1-0.4l12.2-12.1q0.4-0.4 0.4-1z m5.6 3.6q0 4.7-2.3 8.6t-6.3 6.2-8.6 2.3-8.6-2.3-6.2-6.2-2.3-8.6 2.3-8.6 6.2-6.2 8.6-2.3 8.6 2.3 6.3 6.2 2.3 8.6z"}))))}}]),n})(r.a.PureComponent);function se(l){return l||(l={}),{style:d(d({verticalAlign:"middle"},l),{},{color:l.color?l.color:"#000000",height:"1em",width:"1em"})}}var Ae=(function(l){b(n,l);var u=L(n);function n(o){var i;return p(this,n),(i=u.call(this,o)).copiedTimer=null,i.handleCopy=function(){var y=document.createElement("textarea"),O=i.props,_=O.clickCallback,m=O.src,P=O.namespace;y.innerHTML=JSON.stringify(i.clipboardValue(m),null," "),document.body.appendChild(y),y.select(),document.execCommand("copy"),document.body.removeChild(y),i.copiedTimer=setTimeout((function(){i.setState({copied:!1})}),5500),i.setState({copied:!0},(function(){typeof _=="function"&&_({src:m,namespace:P,name:P[P.length-1]})}))},i.getClippyIcon=function(){var y=i.props.theme;return i.state.copied?r.a.createElement("span",null,r.a.createElement(me,Object.assign({className:"copy-icon"},C(y,"copy-icon"))),r.a.createElement("span",C(y,"copy-icon-copied"),"✔")):r.a.createElement(me,Object.assign({className:"copy-icon"},C(y,"copy-icon")))},i.clipboardValue=function(y){switch(A(y)){case"function":case"regexp":return y.toString();default:return y}},i.state={copied:!1},i}return h(n,[{key:"componentWillUnmount",value:function(){this.copiedTimer&&(clearTimeout(this.copiedTimer),this.copiedTimer=null)}},{key:"render",value:function(){var o=this.props,i=(o.src,o.theme),y=o.hidden,O=o.rowHovered,_=C(i,"copy-to-clipboard").style,m="inline";return y&&(m="none"),r.a.createElement("span",{className:"copy-to-clipboard-container",title:"Copy to clipboard",style:{verticalAlign:"top",display:O?"inline-block":"none"}},r.a.createElement("span",{style:d(d({},_),{},{display:m}),onClick:this.handleCopy},this.getClippyIcon()))}}]),n})(r.a.PureComponent),Me=(function(l){b(n,l);var u=L(n);function n(o){var i;return p(this,n),(i=u.call(this,o)).getEditIcon=function(){var y=i.props,O=y.variable,_=y.theme;return r.a.createElement("div",{className:"click-to-edit",style:{verticalAlign:"top",display:i.state.hovered?"inline-block":"none"}},r.a.createElement(ze,Object.assign({className:"click-to-edit-icon"},C(_,"editVarIcon"),{onClick:function(){i.prepopInput(O)}})))},i.prepopInput=function(y){if(i.props.onEdit!==!1){var O=(function(m){var P;switch(A(m)){case"undefined":P="undefined";break;case"nan":P="NaN";break;case"string":P=m;break;case"date":case"function":case"regexp":P=m.toString();break;default:try{P=JSON.stringify(m,null," ")}catch{P=""}}return P})(y.value),_=B(O);i.setState({editMode:!0,editValue:O,parsedInput:{type:_.type,value:_.value}})}},i.getRemoveIcon=function(){var y=i.props,O=y.variable,_=y.namespace,m=y.theme,P=y.rjvId;return r.a.createElement("div",{className:"click-to-remove",style:{verticalAlign:"top",display:i.state.hovered?"inline-block":"none"}},r.a.createElement(Pe,Object.assign({className:"click-to-remove-icon"},C(m,"removeVarIcon"),{onClick:function(){Ee.dispatch({name:"VARIABLE_REMOVED",rjvId:P,data:{name:O.name,namespace:_,existing_value:O.value,variable_removed:!0}})}})))},i.getValue=function(y,O){var _=!O&&y.type,m=R(i).props;switch(_){case!1:return i.getEditInput();case"string":return r.a.createElement(tt,Object.assign({value:y.value},m));case"integer":return r.a.createElement(Xe,Object.assign({value:y.value},m));case"float":return r.a.createElement(U,Object.assign({value:y.value},m));case"boolean":return r.a.createElement(be,Object.assign({value:y.value},m));case"function":return r.a.createElement(ge,Object.assign({value:y.value},m));case"null":return r.a.createElement(Ue,m);case"nan":return r.a.createElement(De,m);case"undefined":return r.a.createElement(at,m);case"date":return r.a.createElement(ce,Object.assign({value:y.value},m));case"regexp":return r.a.createElement(et,Object.assign({value:y.value},m));default:return r.a.createElement("div",{className:"object-value"},JSON.stringify(y.value))}},i.getEditInput=function(){var y=i.props.theme,O=i.state.editValue;return r.a.createElement("div",null,r.a.createElement(N,Object.assign({type:"text",inputRef:function(_){return _&&_.focus()},value:O,className:"variable-editor",onChange:function(_){var m=_.target.value,P=B(m);i.setState({editValue:m,parsedInput:{type:P.type,value:P.value}})},onKeyDown:function(_){switch(_.key){case"Escape":i.setState({editMode:!1,editValue:""});break;case"Enter":(_.ctrlKey||_.metaKey)&&i.submitEdit(!0)}_.stopPropagation()},placeholder:"update this value",minRows:2},C(y,"edit-input"))),r.a.createElement("div",C(y,"edit-icon-container"),r.a.createElement(Pe,Object.assign({className:"edit-cancel"},C(y,"cancel-icon"),{onClick:function(){i.setState({editMode:!1,editValue:""})}})),r.a.createElement(Se,Object.assign({className:"edit-check string-value"},C(y,"check-icon"),{onClick:function(){i.submitEdit()}})),r.a.createElement("div",null,i.showDetected())))},i.submitEdit=function(y){var O=i.props,_=O.variable,m=O.namespace,P=O.rjvId,$=i.state,ne=$.editValue,oe=$.parsedInput,pe=ne;y&&oe.type&&(pe=oe.value),i.setState({editMode:!1}),Ee.dispatch({name:"VARIABLE_UPDATED",rjvId:P,data:{name:_.name,namespace:m,existing_value:_.value,new_value:pe,variable_removed:!1}})},i.showDetected=function(){var y=i.props,O=y.theme,_=(y.variable,y.namespace,y.rjvId,i.state.parsedInput),m=(_.type,_.value,i.getDetectedInput());if(m)return r.a.createElement("div",null,r.a.createElement("div",C(O,"detected-row"),m,r.a.createElement(Se,{className:"edit-check detected",style:d({verticalAlign:"top",paddingLeft:"3px"},C(O,"check-icon").style),onClick:function(){i.submitEdit(!0)}})))},i.getDetectedInput=function(){var y=i.state.parsedInput,O=y.type,_=y.value,m=R(i).props,P=m.theme;if(O!==!1)switch(O.toLowerCase()){case"object":return r.a.createElement("span",null,r.a.createElement("span",{style:d(d({},C(P,"brace").style),{},{cursor:"default"})},"{"),r.a.createElement("span",{style:d(d({},C(P,"ellipsis").style),{},{cursor:"default"})},"..."),r.a.createElement("span",{style:d(d({},C(P,"brace").style),{},{cursor:"default"})},"}"));case"array":return r.a.createElement("span",null,r.a.createElement("span",{style:d(d({},C(P,"brace").style),{},{cursor:"default"})},"["),r.a.createElement("span",{style:d(d({},C(P,"ellipsis").style),{},{cursor:"default"})},"..."),r.a.createElement("span",{style:d(d({},C(P,"brace").style),{},{cursor:"default"})},"]"));case"string":return r.a.createElement(tt,Object.assign({value:_},m));case"integer":return r.a.createElement(Xe,Object.assign({value:_},m));case"float":return r.a.createElement(U,Object.assign({value:_},m));case"boolean":return r.a.createElement(be,Object.assign({value:_},m));case"function":return r.a.createElement(ge,Object.assign({value:_},m));case"null":return r.a.createElement(Ue,m);case"nan":return r.a.createElement(De,m);case"undefined":return r.a.createElement(at,m);case"date":return r.a.createElement(ce,Object.assign({value:new Date(_)},m))}},i.state={editMode:!1,editValue:"",hovered:!1,renameKey:!1,parsedInput:{type:!1,value:null}},i}return h(n,[{key:"render",value:function(){var o=this,i=this.props,y=i.variable,O=i.singleIndent,_=i.type,m=i.theme,P=i.namespace,$=i.indentWidth,ne=i.enableClipboard,oe=i.onEdit,pe=i.onDelete,ae=i.onSelect,de=i.displayArrayKey,je=i.quotesOnKeys,G=this.state.editMode;return r.a.createElement("div",Object.assign({},C(m,"objectKeyVal",{paddingLeft:$*O}),{onMouseEnter:function(){return o.setState(d(d({},o.state),{},{hovered:!0}))},onMouseLeave:function(){return o.setState(d(d({},o.state),{},{hovered:!1}))},className:"variable-row",key:y.name}),_=="array"?de?r.a.createElement("span",Object.assign({},C(m,"array-key"),{key:y.name+"_"+P}),y.name,r.a.createElement("div",C(m,"colon"),":")):null:r.a.createElement("span",null,r.a.createElement("span",Object.assign({},C(m,"object-name"),{className:"object-key",key:y.name+"_"+P}),!!je&&r.a.createElement("span",{style:{verticalAlign:"top"}},'"'),r.a.createElement("span",{style:{display:"inline-block"}},y.name),!!je&&r.a.createElement("span",{style:{verticalAlign:"top"}},'"')),r.a.createElement("span",C(m,"colon"),":")),r.a.createElement("div",Object.assign({className:"variable-value",onClick:ae===!1&&oe===!1?null:function(_e){var Le=ve(P);(_e.ctrlKey||_e.metaKey)&&oe!==!1?o.prepopInput(y):ae!==!1&&(Le.shift(),ae(d(d({},y),{},{namespace:Le})))}},C(m,"variableValue",{cursor:ae===!1?"default":"pointer"})),this.getValue(y,G)),ne?r.a.createElement(Ae,{rowHovered:this.state.hovered,hidden:G,src:y.value,clickCallback:ne,theme:m,namespace:[].concat(ve(P),[y.name])}):null,oe!==!1&&G==0?this.getEditIcon():null,pe!==!1&&G==0?this.getRemoveIcon():null)}}]),n})(r.a.PureComponent),Je=(function(l){b(n,l);var u=L(n);function n(){var o;p(this,n);for(var i=arguments.length,y=new Array(i),O=0;O0?ne:null,namespace:$.splice(0,$.length-1),existing_value:oe,variable_removed:!1,key_name:null};A(oe)==="object"?Ee.dispatch({name:"ADD_VARIABLE_KEY_REQUEST",rjvId:pe,data:de}):Ee.dispatch({name:"VARIABLE_ADDED",rjvId:pe,data:d(d({},de),{},{new_value:[].concat(ve(oe),[null])})})}})))},o.getRemoveObject=function(_){var m=o.props,P=m.theme,$=(m.hover,m.namespace),ne=m.name,oe=m.src,pe=m.rjvId;if($.length!==1)return r.a.createElement("span",{className:"click-to-remove",style:{display:_?"inline-block":"none"}},r.a.createElement(Pe,Object.assign({className:"click-to-remove-icon"},C(P,"removeVarIcon"),{onClick:function(){Ee.dispatch({name:"VARIABLE_REMOVED",rjvId:pe,data:{name:ne,namespace:$.splice(0,$.length-1),existing_value:oe,variable_removed:!0}})}})))},o.render=function(){var _=o.props,m=_.theme,P=_.onDelete,$=_.onAdd,ne=_.enableClipboard,oe=_.src,pe=_.namespace,ae=_.rowHovered;return r.a.createElement("div",Object.assign({},C(m,"object-meta-data"),{className:"object-meta-data",onClick:function(de){de.stopPropagation()}}),o.getObjectSize(),ne?r.a.createElement(Ae,{rowHovered:ae,clickCallback:ne,src:oe,theme:m,namespace:pe}):null,$!==!1?o.getAddAttribute(ae):null,P!==!1?o.getRemoveObject(ae):null)},o}return n})(r.a.PureComponent);function qe(l){var u=l.parent_type,n=l.namespace,o=l.quotesOnKeys,i=l.theme,y=l.jsvRoot,O=l.name,_=l.displayArrayKey,m=l.name?l.name:"";return!y||O!==!1&&O!==null?u=="array"?_?r.a.createElement("span",Object.assign({},C(i,"array-key"),{key:n}),r.a.createElement("span",{className:"array-key"},m),r.a.createElement("span",C(i,"colon"),":")):r.a.createElement("span",null):r.a.createElement("span",Object.assign({},C(i,"object-name"),{key:n}),r.a.createElement("span",{className:"object-key"},o&&r.a.createElement("span",{style:{verticalAlign:"top"}},'"'),r.a.createElement("span",null,m),o&&r.a.createElement("span",{style:{verticalAlign:"top"}},'"')),r.a.createElement("span",C(i,"colon"),":")):r.a.createElement("span",null)}function Be(l){var u=l.theme;switch(l.iconStyle){case"triangle":return r.a.createElement(Ie,Object.assign({},C(u,"expanded-icon"),{className:"expanded-icon"}));case"square":return r.a.createElement(ue,Object.assign({},C(u,"expanded-icon"),{className:"expanded-icon"}));default:return r.a.createElement(re,Object.assign({},C(u,"expanded-icon"),{className:"expanded-icon"}))}}function We(l){var u=l.theme;switch(l.iconStyle){case"triangle":return r.a.createElement(xe,Object.assign({},C(u,"collapsed-icon"),{className:"collapsed-icon"}));case"square":return r.a.createElement(ye,Object.assign({},C(u,"collapsed-icon"),{className:"collapsed-icon"}));default:return r.a.createElement(te,Object.assign({},C(u,"collapsed-icon"),{className:"collapsed-icon"}))}}var lt=(function(l){b(n,l);var u=L(n);function n(o){var i;return p(this,n),(i=u.call(this,o)).toggleCollapsed=function(y){var O=[];for(var _ in i.state.expanded)O.push(i.state.expanded[_]);O[y]=!O[y],i.setState({expanded:O})},i.state={expanded:[]},i}return h(n,[{key:"getExpandedIcon",value:function(o){var i=this.props,y=i.theme,O=i.iconStyle;return this.state.expanded[o]?r.a.createElement(Be,{theme:y,iconStyle:O}):r.a.createElement(We,{theme:y,iconStyle:O})}},{key:"render",value:function(){var o=this,i=this.props,y=i.src,O=i.groupArraysAfterLength,_=(i.depth,i.name),m=i.theme,P=i.jsvRoot,$=i.namespace,ne=(i.parent_type,k(i,["src","groupArraysAfterLength","depth","name","theme","jsvRoot","namespace","parent_type"])),oe=0,pe=5*this.props.indentWidth;P||(oe=5*this.props.indentWidth);var ae=O,de=Math.ceil(y.length/ae);return r.a.createElement("div",Object.assign({className:"object-key-val"},C(m,P?"jsv-root":"objectKeyVal",{paddingLeft:oe})),r.a.createElement(qe,this.props),r.a.createElement("span",null,r.a.createElement(Je,Object.assign({size:y.length},this.props))),ve(Array(de)).map((function(je,G){return r.a.createElement("div",Object.assign({key:G,className:"object-key-val array-group"},C(m,"objectKeyVal",{marginLeft:6,paddingLeft:pe})),r.a.createElement("span",C(m,"brace-row"),r.a.createElement("div",Object.assign({className:"icon-container"},C(m,"icon-container"),{onClick:function(_e){o.toggleCollapsed(G)}}),o.getExpandedIcon(G)),o.state.expanded[G]?r.a.createElement(mt,Object.assign({key:_+G,depth:0,name:!1,collapsed:!1,groupArraysAfterLength:ae,index_offset:G*ae,src:y.slice(G*ae,G*ae+ae),namespace:$,type:"array",parent_type:"array_group",theme:m},ne)):r.a.createElement("span",Object.assign({},C(m,"brace"),{onClick:function(_e){o.toggleCollapsed(G)},className:"array-group-brace"}),"[",r.a.createElement("div",Object.assign({},C(m,"array-group-meta-data"),{className:"array-group-meta-data"}),r.a.createElement("span",Object.assign({className:"object-size"},C(m,"object-size")),G*ae," - ",G*ae+ae>y.length?y.length:G*ae+ae)),"]")))})))}}]),n})(r.a.PureComponent),bt=(function(l){b(n,l);var u=L(n);function n(o){var i;p(this,n),(i=u.call(this,o)).toggleCollapsed=function(){i.setState({expanded:!i.state.expanded},(function(){fe.set(i.props.rjvId,i.props.namespace,"expanded",i.state.expanded)}))},i.getObjectContent=function(O,_,m){return r.a.createElement("div",{className:"pushed-content object-container"},r.a.createElement("div",Object.assign({className:"object-content"},C(i.props.theme,"pushed-content")),i.renderObjectContents(_,m)))},i.getEllipsis=function(){return i.state.size===0?null:r.a.createElement("div",Object.assign({},C(i.props.theme,"ellipsis"),{className:"node-ellipsis",onClick:i.toggleCollapsed}),"...")},i.getObjectMetaData=function(O){var _=i.props,m=(_.rjvId,_.theme,i.state),P=m.size,$=m.hovered;return r.a.createElement(Je,Object.assign({rowHovered:$,size:P},i.props))},i.renderObjectContents=function(O,_){var m,P=i.props,$=P.depth,ne=P.parent_type,oe=P.index_offset,pe=P.groupArraysAfterLength,ae=P.namespace,de=i.state.object_type,je=[],G=Object.keys(O||{});return i.props.sortKeys&&de!=="array"&&(G=G.sort()),G.forEach((function(_e){if(m=new qt(_e,O[_e]),ne==="array_group"&&oe&&(m.name=parseInt(m.name)+oe),O.hasOwnProperty(_e))if(m.type==="object")je.push(r.a.createElement(mt,Object.assign({key:m.name,depth:$+1,name:m.name,src:m.value,namespace:ae.concat(m.name),parent_type:de},_)));else if(m.type==="array"){var Le=mt;pe&&m.value.length>pe&&(Le=lt),je.push(r.a.createElement(Le,Object.assign({key:m.name,depth:$+1,name:m.name,src:m.value,namespace:ae.concat(m.name),type:"array",parent_type:de},_)))}else je.push(r.a.createElement(Me,Object.assign({key:m.name+"_"+ae,variable:m,singleIndent:5,namespace:ae,type:i.props.type},_)))})),je};var y=n.getState(o);return i.state=d(d({},y),{},{prevProps:{}}),i}return h(n,[{key:"getBraceStart",value:function(o,i){var y=this,O=this.props,_=O.src,m=O.theme,P=O.iconStyle;if(O.parent_type==="array_group")return r.a.createElement("span",null,r.a.createElement("span",C(m,"brace"),o==="array"?"[":"{"),i?this.getObjectMetaData(_):null);var $=i?Be:We;return r.a.createElement("span",null,r.a.createElement("span",Object.assign({onClick:function(ne){y.toggleCollapsed()}},C(m,"brace-row")),r.a.createElement("div",Object.assign({className:"icon-container"},C(m,"icon-container")),r.a.createElement($,{theme:m,iconStyle:P})),r.a.createElement(qe,this.props),r.a.createElement("span",C(m,"brace"),o==="array"?"[":"{")),i?this.getObjectMetaData(_):null)}},{key:"render",value:function(){var o=this,i=this.props,y=i.depth,O=i.src,_=(i.namespace,i.name,i.type,i.parent_type),m=i.theme,P=i.jsvRoot,$=i.iconStyle,ne=k(i,["depth","src","namespace","name","type","parent_type","theme","jsvRoot","iconStyle"]),oe=this.state,pe=oe.object_type,ae=oe.expanded,de={};return P||_==="array_group"?_==="array_group"&&(de.borderLeft=0,de.display="inline"):de.paddingLeft=5*this.props.indentWidth,r.a.createElement("div",Object.assign({className:"object-key-val",onMouseEnter:function(){return o.setState(d(d({},o.state),{},{hovered:!0}))},onMouseLeave:function(){return o.setState(d(d({},o.state),{},{hovered:!1}))}},C(m,P?"jsv-root":"objectKeyVal",de)),this.getBraceStart(pe,ae),ae?this.getObjectContent(y,O,d({theme:m,iconStyle:$},ne)):this.getEllipsis(),r.a.createElement("span",{className:"brace-row"},r.a.createElement("span",{style:d(d({},C(m,"brace").style),{},{paddingLeft:ae?"3px":"0px"})},pe==="array"?"]":"}"),ae?null:this.getObjectMetaData(O)))}}],[{key:"getDerivedStateFromProps",value:function(o,i){var y=i.prevProps;return o.src!==y.src||o.collapsed!==y.collapsed||o.name!==y.name||o.namespace!==y.namespace||o.rjvId!==y.rjvId?d(d({},n.getState(o)),{},{prevProps:o}):null}}]),n})(r.a.PureComponent);bt.getState=function(l){var u=Object.keys(l.src).length,n=(l.collapsed===!1||l.collapsed!==!0&&l.collapsed>l.depth)&&(!l.shouldCollapse||l.shouldCollapse({name:l.name,src:l.src,type:A(l.src),namespace:l.namespace})===!1)&&u!==0;return{expanded:fe.get(l.rjvId,l.namespace,"expanded",n),object_type:l.type==="array"?"array":"object",parent_type:l.type==="array"?"array":"object",size:u,hovered:!1}};var qt=function l(u,n){p(this,l),this.name=u,this.value=n,this.type=A(n)};q(bt);var mt=bt,Wt=(function(l){b(n,l);var u=L(n);function n(){var o;p(this,n);for(var i=arguments.length,y=new Array(i),O=0;O_.groupArraysAfterLength&&(P=lt),r.a.createElement("div",{className:"pretty-json-container object-container"},r.a.createElement("div",{className:"object-content"},r.a.createElement(P,Object.assign({namespace:m,depth:0,jsvRoot:!0},_))))},o}return n})(r.a.PureComponent),Kt=(function(l){b(n,l);var u=L(n);function n(o){var i;return p(this,n),(i=u.call(this,o)).closeModal=function(){Ee.dispatch({rjvId:i.props.rjvId,name:"RESET"})},i.submit=function(){i.props.submit(i.state.input)},i.state={input:o.input?o.input:""},i}return h(n,[{key:"render",value:function(){var o=this,i=this.props,y=i.theme,O=i.rjvId,_=i.isValid,m=this.state.input,P=_(m);return r.a.createElement("div",Object.assign({className:"key-modal-request"},C(y,"key-modal-request"),{onClick:this.closeModal}),r.a.createElement("div",Object.assign({},C(y,"key-modal"),{onClick:function($){$.stopPropagation()}}),r.a.createElement("div",C(y,"key-modal-label"),"Key Name:"),r.a.createElement("div",{style:{position:"relative"}},r.a.createElement("input",Object.assign({},C(y,"key-modal-input"),{className:"key-modal-input",ref:function($){return $&&$.focus()},spellCheck:!1,value:m,placeholder:"...",onChange:function($){o.setState({input:$.target.value})},onKeyPress:function($){P&&$.key==="Enter"?o.submit():$.key==="Escape"&&o.closeModal()}})),P?r.a.createElement(Se,Object.assign({},C(y,"key-modal-submit"),{className:"key-modal-submit",onClick:function($){return o.submit()}})):null),r.a.createElement("span",C(y,"key-modal-cancel"),r.a.createElement($e,Object.assign({},C(y,"key-modal-cancel-icon"),{className:"key-modal-cancel",onClick:function(){Ee.dispatch({rjvId:O,name:"RESET"})}})))))}}]),n})(r.a.PureComponent),$t=(function(l){b(n,l);var u=L(n);function n(){var o;p(this,n);for(var i=arguments.length,y=new Array(i),O=0;O({color:Z.palette.mode==="dark"?"#CCC":"#333"}),frameTextSecondary:{fontStyle:"italic",fontSize:12,opacity:.6,pl:1},listRoot:{padding:0,fontSize:"small"},scopeType:{verticalAlign:"top",textTransform:"uppercase",width:50},scopeType_local:{color:"#53a944"},scopeType_closure:{color:"#365b80"},scopeType_user:{color:"#a48a15"},scopeName:{color:"#bc5b5b",width:"calc(100% - 82px)",whiteSpace:"nowrap",textOverflow:"ellipsis"},scopeButton:{width:32},scopeValueEditable:{cursor:"pointer"},selectedFrame:{backgroundColor:"#777",color:"white"},splitter:{width:"100%",height:"calc(100% - 36px)",overflow:"hidden",fontSize:12},toolbarScopes:Z=>({width:24,display:"inline-block",height:"100%",background:Z.palette.mode==="dark"?"#222":"#EEE",verticalAlign:"top"}),scopesAfterToolbar:{width:"calc(100% - 24px)",display:"inline-block",height:"100%",verticalAlign:"top"},scopeNameName:{fontWeight:"bold",display:"inline-block",verticalAlign:"top"},scopeNameEqual:Z=>({display:"inline-block",color:Z.palette.mode==="dark"?"#EEE":"#222",verticalAlign:"top"}),scopeNameValue:{verticalAlign:"top",display:"inline-block",color:"#3b709f",whiteSpace:"nowrap"},scopeButtonDel:{padding:0,float:"right"},valueNull:{color:"#a44a24"},valueUndefined:{color:"#a44a24"},valueString:{color:"#1e8816"},valueNumber:{color:"#163c88"},valueBoolean:{color:"#a44a24"},valueObject:{color:"#721b70"},valueNone:{color:"#8a8a8a"},valueFunc:{color:"#ac4343"},error:Z=>({color:Z.palette.mode==="dark"?"#FF8080":"#FF0000",fontStyle:"italic"})};function xa(Z){var g,a;const v={};return Z.className==="ReferenceError"?Z.description:((a=(g=Z.preview)==null?void 0:g.properties)==null||a.forEach(t=>{(t==null?void 0:t.type)==="object"?t.subtype==="null"?v[t.name]=null:v[t.name]=`{ ${t.value==="Object"?"...":t.value} }`:t.type==="boolean"?v[t.name||t.description]=t.value==="true":t.type==="number"?v[t.name||t.description]=parseFloat(t.value):t.type==="function"?v[t.name||t.description]="function(){}":t.type==="undefined"?v[t.name||t.description]=void 0:v[t.name||t.description]=t.value}),v)}class ja extends ft.Component{editRef;scopeValue=null;constructor(v){super(v);const g=window.localStorage.getItem("JS.framesSizes");let a=[30,70];if(g)try{a=JSON.parse(g)}catch{}this.state={editValue:null,callFrames:this.props.callFrames,framesSizes:a},this.editRef=ft.createRef()}onExpressionNameUpdate(){this.state.editValue&&this.props.onExpressionNameUpdate(this.state.editValue.index,this.scopeValue,()=>{this.setState({editValue:null}),this.scopeValue=null})}renderExpression(v,g){const a=this.state.editValue&&this.state.editValue.type==="expression"&&this.state.editValue.index===g?M.jsx(Nt,{inputRef:this.editRef,fullWidth:!0,margin:"dense",onBlur:()=>this.state.editValue&&this.setState({editValue:null}),defaultValue:v.name,onKeyUp:t=>{t.key==="Enter"?this.onExpressionNameUpdate():t.key==="Escape"&&this.setState({editValue:null})},onChange:t=>this.scopeValue=t.target.value,endAdornment:M.jsx(Mt,{position:"end",children:M.jsx(Te,{onClick:()=>this.onExpressionNameUpdate(),size:"medium",children:M.jsx(Tt,{})})})}):[M.jsx("div",{style:ie.scopeNameName,title:we.I18n.t("Double click to edit expression"),children:v.name},"name"),M.jsxs(Ze,{sx:ie.scopeNameEqual,children:[" ","="," "]},"="),M.jsx("div",{style:ie.scopeNameValue,children:this.formatValue(v.value)},"val")];return M.jsxs("tr",{children:[M.jsx("td",{style:{...ie.scopeType,...ie.scopeType_user},children:"user"}),M.jsx("td",{style:ie.scopeName,onDoubleClick:()=>{this.scopeValue=v.name||"",this.setState({editValue:{type:"expression",valueType:"string",index:g,name:v.name,value:v.name||""}})},children:a}),M.jsx(Te,{style:ie.scopeButtonDel,size:"small",disabled:!!this.state.editValue,onClick:()=>this.props.onExpressionDelete(g),children:M.jsx(ta,{})})]},`user_${g}${v.name}`)}renderExpressions(){return this.props.expressions.map((v,g)=>this.renderExpression(v,g))}renderOneFrameTitle(v,g){if(this.props.mainScriptId===this.props.currentScriptId&&v.location.scriptId!==this.props.mainScriptId)return null;const a=(v.url.split("/").pop()||"").replace(/^script\.js\./,"");return M.jsx(Lt,{onClick:()=>this.props.onChangeCurrentFrame(g),dense:!0,selected:this.props.currentFrame===g,style:ie.frameRoot,children:M.jsx(Vt,{sx:{...ie.frameTextRoot,"& .MuiListItemText-primary":ie.frameTextPrimary,"& .MuiListItemText-secondary":ie.frameTextSecondary},title:v.url,primary:v.functionName||"anonymous",secondary:`${a} (${v.location.lineNumber}:${v.location.columnNumber})`})},v.callFrameId)}formatValue(v,g){if(!v)return g?"none":M.jsx("span",{style:ie.valueNone,children:"none"});if(v.type==="undefined")return g?"undefined":M.jsx("span",{style:ie.valueUndefined,children:"undefined"});if(v.type==="null")return g?"null":M.jsx("span",{style:ie.valueNull,children:"null"});if(v.type==="function"){const a=v.description?v.description.length>100?`${v.description.substring(0,100)}...`:v.description:"function";return g?a:M.jsx("span",{style:ie.valueFunc,title:v.description,children:a})}if(v.type==="object"){const a=xa(v);return g?JSON.stringify(a):typeof a=="string"?M.jsx(Ze,{component:"span",sx:ie.error,children:a}):M.jsx(ya,{name:!1,enableClipboard:!1,style:{backgroundColor:"inherit",marginTop:3},src:a,collapsed:!0,theme:this.props.themeType==="dark"?"brewer":"rjv-default",displayDataTypes:!1})}if(v.value===void 0)return g?"undefined":M.jsx("span",{style:ie.valueUndefined,children:"undefined"});if(v.value===null)return g?"null":M.jsx("span",{style:ie.valueNull,children:"null"});if(v.type==="string"){if(g)return v.value;const a=`"${v.value?v.value.length>100?`${v.value.substring(0,100)}...`:v.value:""}"`;return M.jsx("span",{style:ie.valueString,title:a,children:a})}return v.type==="boolean"?g?v.value.toString():M.jsx("span",{style:ie.valueBoolean,children:v.value.toString()}):v.value.toString()}onWriteScopeValue(){var v,g;this.scopeValue==="true"?this.scopeValue=!0:this.scopeValue==="false"?this.scopeValue=!1:this.scopeValue==="null"?this.scopeValue=null:this.scopeValue==="undefined"?this.scopeValue=void 0:parseFloat(this.scopeValue).toString()===this.scopeValue&&(this.scopeValue=parseFloat(this.scopeValue)),this.props.onWriteScopeValue({variableName:((v=this.state.editValue)==null?void 0:v.name)||"",scopeNumber:0,newValue:{value:this.scopeValue,valueType:typeof this.scopeValue},callFrameId:(g=this.props.callFrames)==null?void 0:g[this.props.currentFrame].callFrameId}),this.setState({editValue:null}),this.scopeValue=null}componentDidUpdate(){var v;(v=this.editRef.current)==null||v.focus()}renderScope(v,g,a){var s,c,d,p;const t=!this.props.currentFrame&&g.value&&(g.value.type==="undefined"||g.value.type==="string"||g.value.type==="number"||g.value.type==="boolean"||((s=g.value)==null?void 0:s.value)===null||((c=g.value)==null?void 0:c.value)===void 0&&g.value.type!=="object"),e=((d=this.state.editValue)==null?void 0:d.type)===a&&((p=this.state.editValue)==null?void 0:p.name)===g.name?[M.jsx("div",{style:ie.scopeNameName,children:g.name},"name"),M.jsxs(Ze,{sx:ie.scopeNameEqual,children:[" ","="," "]},"="),M.jsx(Nt,{inputRef:this.editRef,margin:"dense",onBlur:()=>this.state.editValue&&this.setState({editValue:null}),defaultValue:this.formatValue(g.value,!0),onKeyUp:f=>{f.key==="Enter"?this.onWriteScopeValue():f.key==="Escape"&&this.setState({editValue:null})},onChange:f=>this.scopeValue=f.target.value,endAdornment:M.jsx(Mt,{position:"end",children:M.jsx(Te,{onClick:()=>this.onWriteScopeValue(),size:"medium",children:M.jsx(Tt,{})})})},"input")]:[M.jsx("div",{style:ie.scopeNameName,title:we.I18n.t("Double click to write value"),children:g.name},"name"),M.jsxs(Ze,{sx:ie.scopeNameEqual,children:[" ","="," "]},"="),M.jsxs("div",{style:ie.scopeNameValue,children:[this.formatValue(g.value)," (",g.value.type,")"]},"val")];return M.jsxs("tr",{children:[M.jsx("td",{style:{...ie.scopeType,...ie[`scopeType_${a}`]},children:a}),M.jsx("td",{style:{...ie.scopeName,...!this.props.currentFrame&&t?ie.scopeValueEditable:void 0},onDoubleClick:()=>{t&&(this.scopeValue=g.value.value,this.setState({editValue:{scopeId:v,type:a,index:0,valueType:g.value.type,name:g.name,value:g.value.value}}))},children:e})]},`${a}_${v}_${g.name}`)}renderScopes(v){var t,e,s,c,d,p;if(!v)return null;const g=this.renderExpressions();let a=(s=(e=(t=this.props.scopes)==null?void 0:t.local)==null?void 0:e.properties)==null?void 0:s.result.map(f=>this.props.scopes&&this.renderScope("",f,"local"));return a==null||a.forEach(f=>f&&g.push(f)),a=(p=(d=(c=this.props.scopes)==null?void 0:c.closure)==null?void 0:d.properties)==null?void 0:p.result.map(f=>this.props.scopes&&this.renderScope("",f,"closure")),a==null||a.forEach(f=>f&&g.push(f)),M.jsx("table",{style:{width:"100%",fontSize:"small"},children:M.jsx("tbody",{children:g})})}render(){var v,g;return M.jsxs(Rt,{direction:Bt.Horizontal,initialSizes:this.state.framesSizes,minWidths:[100,200],onResizeFinished:(a,t)=>{this.setState({framesSizes:t}),window.localStorage.setItem("JS.framesSizes",JSON.stringify(t))},gutterClassName:this.props.themeType==="dark"?"Dark visGutter":"Light visGutter",children:[M.jsx("div",{style:{width:"100%",height:"100%",overflow:"auto"},children:M.jsx(zt,{style:ie.listRoot,children:((v=this.props.callFrames)==null?void 0:v.map((a,t)=>this.renderOneFrameTitle(a,t)))||null})}),M.jsxs("div",{style:{width:"100%",height:"100%",overflow:"auto"},children:[M.jsx(Ze,{sx:ie.toolbarScopes,children:M.jsx(Te,{size:"small",onClick:()=>this.props.onExpressionAdd((a,t)=>{this.scopeValue=t.name||"",this.setState({editValue:{type:"expression",valueType:"string",index:a,name:t.name,value:t.name||""}})}),children:M.jsx(aa,{})})}),M.jsx("div",{style:ie.scopesAfterToolbar,children:((g=this.props.callFrames)==null?void 0:g.length)&&this.renderScopes(this.props.callFrames[this.props.currentFrame])})]})]})}}const ke={root:Z=>({width:"100%",height:`calc(100% - ${parseInt(Z.toolbar.height,10)+38+5}px)`,overflow:"hidden",position:"relative"}),toolbar:{minHeight:38,boxShadow:"0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12)"},buttonRun:{color:"green"},buttonPause:{color:"orange"},buttonRestart:{color:"darkgreen"},buttonNext:{color:"blue"},buttonStep:{color:"blue"},buttonOut:{color:"blue"},buttonException:{},tabFile:Z=>({textTransform:"inherit",color:Z.palette.mode==="dark"?"#DDD":"inherit"}),tabText:{maxWidth:130,textOverflow:"ellipsis",whiteSpace:"nowrap",overflow:"hidden",display:"inline-block",verticalAlign:"middle"},closeButton:{position:"absolute",top:8,right:0,zIndex:10,padding:8,cursor:"pointer"},tabsRoot:Z=>({minHeight:24,background:Z.palette.mode==="dark"?"#333":"#e6e6e6",color:Z.palette.mode==="dark"?"white":"inherit"}),tabRoot:{minHeight:24},bpListItem:{borderTop:"1px dashed #bfbfbf44"},monospace:{fontFamily:"Courier New, monospace",whiteSpace:"pre",fontSize:12},arrow:{color:"#fffa4f"}};class Ot extends ft.Component{console=null;scripts={};mainScriptId=null;constructor(v){super(v);const g=window.localStorage.getItem(`javascript.tools.bp.${this.props.src}`);let a;try{a=g?JSON.parse(g):[]}catch{a=[]}const t=window.localStorage.getItem(`javascript.tools.exps.${this.props.src}`);let e;try{e=(t?JSON.parse(t):[]).map(p=>({name:p,value:{type:"undefined",description:"",value:"undefined",name:"name"}}))}catch{e=[]}const s=window.localStorage.getItem("JS.toolSizes");let c=[80,20];if(s)try{c=JSON.parse(s)}catch{}this.state={starting:!0,selected:null,tabs:{},script:"",breakpoints:a,expressions:e,running:!1,error:"",started:!1,paused:!0,location:null,toolsTab:window.localStorage.getItem("javascript.tools.tab")||"console",stopOnException:window.localStorage.getItem("javascript.tools.stopOnException")==="true",console:[],finished:!1,currentFrame:0,scopes:{},queryBreakpoints:null,logErrors:0,logWarnings:0,logs:0,toolSizes:c,instance:void 0,context:null}}async componentDidMount(){var g,a;let v;if(this.props.debugInstance)v=this.props.debugInstance.instance;else{const t=await this.props.socket.getObject(this.props.src);v=((a=(g=t==null?void 0:t.common)==null?void 0:g.engine)==null?void 0:a.replace("system.adapter.",""))||""}this.setState({instance:v},()=>{this.state.instance?(this.props.socket.setState(`${this.state.instance}.debug.from`,{val:'{"cmd": "subscribed"}',ack:!0}),setTimeout(()=>this.props.socket.subscribeState(`${this.state.instance}.debug.from`,this.fromInstance),200)):this.setState({error:"Unknown instance"})})}componentWillUnmount(){this.state.instance&&(this.props.socket.unsubscribeState(`${this.state.instance}.debug.from`,this.fromInstance),this.props.socket.sendTo(this.state.instance,"debugStop"))}sendToInstance(v){this.props.socket.setState(`${this.state.instance}.debug.to`,{val:JSON.stringify(v),ack:!1})}reinitBreakpoints(v){if(this.state.breakpoints.length){const a=JSON.parse(JSON.stringify(this.state.breakpoints)).map(t=>t.location);this.setState({breakpoints:[]},()=>{this.sendToInstance({breakpoints:a,cmd:"sb"}),this.state.stopOnException&&this.sendToInstance({cmd:"stopOnException",state:!0}),v&&v()})}else this.state.stopOnException&&this.sendToInstance({cmd:"stopOnException",state:!0}),v&&v()}static getLocation(v){return v.callFrames?v.callFrames[0].location:null}readCurrentScope(){var g;const v=((g=this.state.context)==null?void 0:g.callFrames)&&this.state.context.callFrames[this.state.currentFrame];if(v){const a=v.scopeChain.filter(t=>t.type!=="global");a.length?this.sendToInstance({cmd:"scope",scopes:a}):(this.state.scopes.global||this.state.scopes.local||this.state.scopes.closure)&&this.setState({scopes:{}})}}readExpressions(v){var g;this.state.expressions.length&&((g=this.state.context)!=null&&g.callFrames)&&this.state.context.callFrames[this.state.currentFrame]&&(v!==void 0?this.sendToInstance({cmd:"expressions",expressions:[this.state.expressions[v]],callFrameId:this.state.context.callFrames[this.state.currentFrame].callFrameId}):this.sendToInstance({cmd:"expressions",expressions:this.state.expressions,callFrameId:this.state.context.callFrames[this.state.currentFrame].callFrameId}))}fromInstance=(v,g)=>{var a,t,e,s,c,d,p,f,h,S;if(g!=null&&g.val&&this.state.instance!==void 0)try{const b=JSON.parse(g.val);if(b.cmd==="subscribed")this.props.socket.sendTo(this.state.instance,"debug",this.props.debugInstance||{scriptName:this.props.src});else if(b.cmd==="readyToDebug"){this.mainScriptId=b.scriptId,this.scripts[b.scriptId]=b.script,b.script.startsWith(`(async () => {debugger; +`)?this.scripts[b.scriptId]=`(async () => { +${b.script.substring(24)}`:b.script.startsWith("debugger;")&&(this.scripts[b.scriptId]=b.script.substring(9));const w=JSON.parse(JSON.stringify(this.state.tabs));w[b.scriptId]=this.props.debugInstance?b.url:this.props.src.replace("script.js.","");const I=`${Date.now()}.${Math.random()*1e4}`;(t=(a=b.context)==null?void 0:a.callFrames)==null||t.forEach((R,H)=>R.id=I+H),this.setState({starting:!1,finished:!1,selected:this.mainScriptId,script:this.scripts[b.scriptId],tabs:w,currentFrame:0,started:!0,paused:!0,location:Ot.getLocation(b.context),context:b.context},()=>this.reinitBreakpoints(()=>{this.readCurrentScope(),this.readExpressions()}))}else if(b.cmd==="paused"){const w=`${Date.now()}.${Math.random()*1e4}`;(s=(e=b.context)==null?void 0:e.callFrames)==null||s.forEach((X,r)=>X.id=w+r);const I=Ot.getLocation(b.context),R=JSON.parse(JSON.stringify(this.state.tabs)),H=b.context.callFrames[0].url.split("iobroker.javascript");I&&(R[I.scriptId]=(H[1]||H[0]).replace("script.js.",""));const L={tabs:R,paused:!0,location:I,currentFrame:0,context:b.context};L.script=!(I!=null&&I.scriptId)||this.scripts[I.scriptId]===void 0?we.I18n.t("loading..."):this.scripts[I.scriptId],L.selected=I==null?void 0:I.scriptId,this.setState(L,()=>{this.readCurrentScope(),this.readExpressions(),I!=null&&I.scriptId&&(this.scripts[I.scriptId]||this.sendToInstance({cmd:"source",scriptId:I.scriptId}))})}else if(b.cmd==="script")this.scripts[b.scriptId]=b.text,this.state.selected===b.scriptId&&this.setState({script:this.scripts[b.scriptId]});else if(b.cmd==="resumed")this.setState({paused:!1});else if(b.cmd==="log")if(this.state.toolsTab==="console"){this.console=null;const w=[...this.state.console];w.push({text:b.text,severity:b.severity,ts:b.ts}),this.setState({console:w})}else b.severity==="error"?this.setState({logErrors:this.state.logErrors+1}):b.severity==="warn"?this.setState({logWarnings:this.state.logWarnings+1}):this.setState({logs:this.state.logs+1}),this.console=this.console||[...this.state.console],this.console.push({text:b.text,severity:b.severity,ts:b.ts});else if(b.cmd==="error")this.setState({error:b.error});else if(b.cmd==="finished"||b.cmd==="debugStopped")this.setState({finished:!0,starting:!1,started:!0});else if(b.cmd==="sb"){const w=JSON.parse(JSON.stringify(this.state.breakpoints));let I=!1;b.breakpoints.filter(R=>R).forEach(R=>{w.find(L=>L.location.scriptId===R.location.scriptId&&L.location.lineNumber===R.location.lineNumber)||(I=!0,w.push(R))}),I&&window.localStorage.setItem(`javascript.tools.bp.${this.props.src}`,JSON.stringify(w)),I&&this.setState({breakpoints:w})}else if(b.cmd==="cb"){const w=JSON.parse(JSON.stringify(this.state.breakpoints));let I=!1;b.breakpoints.filter(R=>R!=null).forEach(R=>{const H=w.find(L=>L.id===R);if(H){const L=w.indexOf(H);w.splice(L,1),I=!0}}),I&&window.localStorage.setItem(`javascript.tools.bp.${this.props.src}`,JSON.stringify(w)),I&&this.setState({breakpoints:w})}else if(b.cmd==="scope"){const w=b.scopes.find(R=>R.type==="local")||void 0,I=b.scopes.find(R=>R.type==="closure")||void 0;console.log(JSON.stringify(I)),this.setState({scopes:{local:w,closure:I}})}else if(b.cmd==="setValue"){const w=JSON.parse(JSON.stringify(this.state.scopes));let I;b.scopeNumber===0?I=(d=(c=w==null?void 0:w.local)==null?void 0:c.properties)==null?void 0:d.result.find(R=>R.name===b.variableName):I=(f=(p=w==null?void 0:w.closure)==null?void 0:p.properties)==null?void 0:f.result.find(R=>R.name===b.variableName),I&&(I.value.value=b.newValue.value,this.setState({scopes:w}))}else if(b.cmd==="expressions"){const w=JSON.parse(JSON.stringify(this.state.expressions));let I=!1;b.expressions.forEach(R=>{const H=w.find(L=>L.name===R.name);H&&(I=!0,H.value=R.result)}),I&&this.setState({expressions:w}),console.log(`expressions: ${JSON.stringify(b)}`)}else b.cmd==="getPossibleBreakpoints"?((h=b.breakpoints)==null?void 0:h.length)===1?this.sendToInstance({breakpoints:b.breakpoints,cmd:"sb"}):(S=b.breakpoints)!=null&&S.length?this.setState({queryBreakpoints:b.breakpoints}):window.alert("cannot set"):console.error(`Unknown command: ${JSON.stringify(b)}`)}catch{}};getTextAtLocation(v){let g=this.state.script.split(/\r\n|\n/)[v.lineNumber],a;return v.columnNumber!==void 0&&v.columnNumber>=10?(g=g.substring(v.columnNumber-10,v.columnNumber+20),a=`${"".padStart(10," ")}↑`):v.columnNumber!==void 0&&(g=g.substring(0,30-v.columnNumber),a=`${"".padStart(v.columnNumber," ")}↑`),[M.jsx("div",{style:ke.monospace,children:g},"line"),M.jsx("div",{style:{...ke.monospace,...ke.arrow},children:a},"arrow")]}renderQueryBreakpoints(){return this.state.queryBreakpoints?M.jsxs(Ht,{onClose:()=>this.setState({queryBreakpoints:null}),"aria-labelledby":"bp-dialog-title",open:!0,children:[M.jsx(Gt,{id:"bp-dialog-title",children:we.I18n.t("Select breakpoint")}),M.jsx(zt,{children:this.state.queryBreakpoints.map((v,g)=>M.jsx(Lt,{style:ke.bpListItem,dense:!0,onClick:()=>{this.sendToInstance({breakpoints:[v],cmd:"sb"}),this.setState({queryBreakpoints:null})},children:M.jsx(Vt,{primary:this.getTextAtLocation(v)})},g))})]}):null}renderError(){return this.state.error?M.jsx(Ut,{onClose:()=>this.setState({error:""}),text:this.state.error},"dialogError"):null}closeTab(v,g){g==null||g.stopPropagation();const a=JSON.parse(JSON.stringify(this.state.tabs));delete a[v];const t={tabs:a,script:this.mainScriptId?this.scripts[this.mainScriptId]:"...",selected:this.mainScriptId};this.state.location&&this.state.location.scriptId!==this.mainScriptId&&(t.location=null),this.setState(t)}renderTabs(){const v=!this.state.tabs||!this.state.started;return M.jsx(Pt,{component:"div",indicatorColor:"primary",style:{position:"relative",width:"calc(100% - 300px)",display:"inline-block"},value:this.state.selected,onChange:(g,a)=>{this.scripts[a]?this.setState({selected:a,script:this.scripts[a]}):this.setState({selected:a,script:"loading..."},()=>this.sendToInstance({cmd:"source",scriptId:a}))},scrollButtons:"auto",children:Object.keys(this.state.tabs||[]).map(g=>{let a=g;const t=this.state.tabs[g]||"";this.state.tabs[g]&&(a=this.state.tabs[g].split("/").pop()||"");const e=[M.jsx("div",{style:ke.tabText,children:a},"text"),g!==this.mainScriptId?M.jsx("span",{style:ke.closeButton,children:M.jsx(ra,{onClick:s=>this.closeTab(g,s),fontSize:"small"},"close")},"icon"):null];return M.jsx(_t,{disabled:v,sx:ke.tabFile,label:e,title:t,value:g},g)})})}onResume(){this.sendToInstance({cmd:"cont"})}onPause(){this.sendToInstance({cmd:"pause"})}onNext(){this.sendToInstance({cmd:"next"})}onStepIn(){this.sendToInstance({cmd:"step"})}onStepOut(){this.sendToInstance({cmd:"out"})}onRestart(){this.setState({started:!1,starting:!0},()=>this.state.instance!==void 0&&this.props.socket.sendTo(this.state.instance,"debug",this.props.debugInstance||{scriptName:this.props.src}))}onToggleException(){const v=!this.state.stopOnException;window.localStorage.setItem("javascript.tools.stopOnException",v?"true":"false"),this.setState({stopOnException:v},()=>this.sendToInstance({cmd:"stopOnException",state:v}))}renderToolbar(){const v=!this.state.started;return M.jsxs(Yt,{variant:"dense",style:ke.toolbar,children:[M.jsx(Te,{style:ke.buttonRestart,disabled:v,onClick:()=>this.onRestart(),title:we.I18n.t("Restart"),size:"medium",children:M.jsx(na,{})}),!this.state.finished&&this.state.paused?M.jsx(Te,{style:ke.buttonRun,disabled:v,onClick:()=>this.onResume(),title:we.I18n.t("Resume execution"),size:"medium",children:M.jsx(sa,{})}):!this.state.finished&&M.jsx(Te,{disabled:v,style:ke.buttonPause,onClick:()=>this.onPause(),title:we.I18n.t("Pause execution"),size:"medium",children:M.jsx(oa,{})}),!this.state.finished&&M.jsx(Te,{style:ke.buttonNext,disabled:v||!this.state.paused,onClick:()=>this.onNext(),title:we.I18n.t("Go to next line"),size:"medium",children:M.jsx(ia,{})}),!this.state.finished&&M.jsx(Te,{style:ke.buttonStep,disabled:v||!this.state.paused,onClick:()=>this.onStepIn(),title:we.I18n.t("Step into function"),size:"medium",children:M.jsx(la,{})}),!this.state.finished&&M.jsx(Te,{style:ke.buttonOut,disabled:v||!this.state.paused,onClick:()=>this.onStepOut(),title:we.I18n.t("Step out from function"),size:"medium",children:M.jsx(ca,{})}),!this.state.finished&&M.jsx(Te,{style:ke.buttonException,color:this.state.stopOnException?"primary":"default",disabled:v||!this.state.paused,onClick:()=>this.onToggleException(),title:we.I18n.t("Stop on exception"),size:"medium",children:M.jsx(ua,{})}),this.renderTabs()]},"toolbar1")}getPossibleBreakpoints(v){const g={...v,columnNumber:1e3};this.sendToInstance({cmd:"getPossibleBreakpoints",start:v,end:g})}toggleBreakpoint(v){const g=this.state.breakpoints.find(a=>a.location.scriptId===this.state.selected&&a.location.lineNumber===v);if(g){const a=JSON.parse(JSON.stringify(this.state.breakpoints));this.setState({breakpoints:a},()=>this.sendToInstance({breakpoints:[g.id],cmd:"cb"}))}else this.getPossibleBreakpoints({scriptId:this.state.selected,lineNumber:v,columnNumber:0})}renderCode(){if(this.state.script&&this.state.started){const v=this.state.breakpoints.filter(g=>g.location.scriptId===this.state.selected);return M.jsx(ha,{runningInstances:this.props.runningInstances,socket:this.props.socket,adapterName:this.props.adapterName,scriptName:this.state.selected?this.state.tabs[this.state.selected]:"",sourceId:this.state.selected,script:this.state.script,paused:this.state.paused,breakpoints:v,location:this.state.location,themeType:this.props.themeType,themeName:this.props.themeName,onToggleBreakpoint:g=>this.toggleBreakpoint(g)})}return null}renderFrames(){var v;return this.state.paused?M.jsx(ja,{currentScriptId:this.state.selected,scopes:this.state.scopes,expressions:this.state.expressions,themeType:this.props.themeType,callFrames:(v=this.state.context)==null?void 0:v.callFrames,currentFrame:this.state.currentFrame,onChangeCurrentFrame:g=>{this.setState({currentFrame:g,scopes:{}},()=>{this.readCurrentScope(),this.readExpressions()})},onWriteScopeValue:g=>{this.sendToInstance({cmd:"setValue",variableName:g.variableName,scopeNumber:g.scopeNumber,newValue:g.newValue,callFrameId:g.callFrameId})},onExpressionDelete:g=>{const a=JSON.parse(JSON.stringify(this.state.expressions));a.splice(g,1),this.setState({expressions:a}),window.localStorage.setItem(`javascript.tools.exps.${this.props.src}`,JSON.stringify(a.map(t=>t.name)))},onExpressionAdd:g=>{const a=JSON.parse(JSON.stringify(this.state.expressions));a.push({name:"",value:{value:""}}),this.setState({expressions:a},()=>g&&g(a.length-1,this.state.expressions[a.length-1]))},onExpressionNameUpdate:(g,a,t)=>{const e=JSON.parse(JSON.stringify(this.state.expressions));if(!a)e.splice(g,1);else{if(e.find(s=>s.name===a))return t&&t();e[g].name=a}this.setState({expressions:e},()=>{a&&this.readExpressions(g),t&&t()}),window.localStorage.setItem(`javascript.tools.exps.${this.props.src}`,JSON.stringify(e.map(s=>s.name)))}}):null}renderConsole(){return M.jsx(Ct,{console:this.state.console,onClearAllLogs:()=>this.setState({console:[],logErrors:0,logWarnings:0,logs:0})})}renderTools(){const v=!this.state.tabs||!this.state.started;let g;return this.state.logErrors?g=M.jsx(wt,{badgeContent:this.state.logErrors,color:"error",children:M.jsx("span",{children:we.I18n.t("Console")})}):this.state.logWarnings?g=M.jsx(wt,{badgeContent:this.state.logWarnings,color:"secondary",children:M.jsx("span",{children:we.I18n.t("Console")})}):this.state.logs?g=M.jsx(wt,{badgeContent:this.state.logs,color:"default",children:M.jsx("span",{children:we.I18n.t("Console")})}):g=we.I18n.t("Console"),M.jsxs("div",{style:{width:"100%",height:"100%",overflow:"hidden"},children:[M.jsxs(Pt,{sx:ke.tabsRoot,component:"div",indicatorColor:"primary",style:{position:"relative",width:"100%"},value:this.state.toolsTab,onChange:(a,t)=>{const e={toolsTab:t};this.console&&t==="console"&&(e.console=this.console,this.console=null,e.logs=0,e.logWarnings=0,e.logErrors=0),window.localStorage.setItem("javascript.tools.tab",t),this.setState(e)},scrollButtons:"auto",children:[M.jsx(_t,{style:ke.tabRoot,disabled:v,label:we.I18n.t("Stack"),value:"stack"}),M.jsx(_t,{style:ke.tabRoot,disabled:v,label:g,value:"console"})]}),M.jsxs("div",{style:{width:"100%",height:"calc(100% - 36px)",overflow:"hidden"},children:[this.state.toolsTab==="stack"&&!v?this.renderFrames():null,this.state.toolsTab==="console"&&!v?this.renderConsole():null]})]})}render(){return M.jsxs(Ze,{sx:ke.root,children:[this.state.starting?M.jsx(Qt,{}):null,this.renderToolbar(),M.jsxs(Rt,{direction:Bt.Vertical,initialSizes:this.state.toolSizes,minHeights:[100,100],onResizeFinished:(v,g)=>{this.setState({toolSizes:g}),window.localStorage.setItem("JS.toolSizes",JSON.stringify(g))},gutterClassName:this.props.themeType==="dark"?"Dark visGutter":"Light visGutter",children:[M.jsxs("div",{style:{width:"100%",height:"100%",overflow:"hidden"},children:[this.renderCode(),this.renderQueryBreakpoints()]}),M.jsx("div",{style:{width:"100%",height:"100%",overflow:"hidden"},children:this.renderTools()})]}),this.renderError()]},"debugger")}}export{Ot as default}; diff --git a/admin/assets/index-gIA8x-8f.js b/admin/assets/index-gIA8x-8f.js new file mode 100644 index 000000000..5693f2774 --- /dev/null +++ b/admin/assets/index-gIA8x-8f.js @@ -0,0 +1 @@ +import{c as le,j as ie}from"./createSvgIcon-DPvF8xqu.js";function ne(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}const we=le(ie.jsx("path",{d:"M17.65 6.35C16.2 4.9 14.21 4 12 4c-4.42 0-7.99 3.58-7.99 8s3.57 8 7.99 8c3.73 0 6.84-2.55 7.73-6h-2.08c-.82 2.33-3.04 4-5.65 4-3.31 0-6-2.69-6-6s2.69-6 6-6c1.66 0 3.14.69 4.22 1.78L13 11h7V4z"}),"Refresh");var V={},W={},B={};Object.defineProperty(B,"__esModule",{value:!0});B.StateType=B.Types=void 0;var x;(function(i){i.unknown="unknown",i.airCondition="airCondition",i.blind="blind",i.blindButtons="blindButtons",i.button="button",i.buttonSensor="buttonSensor",i.camera="camera",i.chart="chart",i.cie="cie",i.ct="ct",i.dimmer="dimmer",i.door="door",i.fireAlarm="fireAlarm",i.floodAlarm="floodAlarm",i.gate="gate",i.hue="hue",i.humidity="humidity",i.illuminance="illuminance",i.image="image",i.info="info",i.instance="instance",i.light="light",i.location="location",i.locationOne="locationOne",i.lock="lock",i.media="media",i.motion="motion",i.percentage="percentage",i.rgb="rgb",i.rgbSingle="rgbSingle",i.rgbwSingle="rgbwSingle",i.slider="slider",i.socket="socket",i.temperature="temperature",i.thermostat="thermostat",i.vacuumCleaner="vacuumCleaner",i.volume="volume",i.volumeGroup="volumeGroup",i.warning="warning",i.weatherCurrent="weatherCurrent",i.weatherForecast="weatherForecast",i.window="window",i.windowTilt="windowTilt"})(x||(B.Types=x={}));var Y;(function(i){i.Number="number",i.String="string",i.Boolean="boolean"})(Y||(B.StateType=Y={}));var R={};Object.defineProperty(R,"__esModule",{value:!0});R.checkEnum=j;R.roleOrEnum=D;R.roleOrEnumLight=oe;R.roleOrEnumBlind=ue;R.roleOrEnumGate=se;R.roleOrEnumWindow=de;R.roleOrEnumDoor=fe;R.getEnums=ce;R.getAllStatesInChannel=me;R.getAllStatesInDevice=pe;R.getObjectsBelowId=re;R.getFunctionEnums=ye;R.getParentId=Se;function j(i,r){let a=!1;return i&&i.forEach(l=>{const o=l.lastIndexOf(".");o!==-1&&(l=l.substring(o+1));for(const u in r)if(Object.prototype.hasOwnProperty.call(r,u)&&r[u].find(n=>n.test(l)))return a=!0,!1}),a}function D(i,r,a,l){return i.common.role&&(a!=null&&a.includes(i.common.role))?!0:j(r,l)}const K={en:[/lights?/i,/lamps?/i,/ceilings?/i],de:[/licht(er)?/i,/lampen?/i,/beleuchtung(en)?/i],ru:[/свет/i,/ламп[аы]/i,/торшеры?/,/подсветк[аи]/i,/лампочк[аи]/i,/светильники?/i]},J=["switch.light","dimmer","value.dimmer","level.dimmer","sensor.light","state.light"];function oe(i,r){return D(i,r,J,K)}const k={en:[/blinds?/i,/windows?/i,/shutters?/i],de:[/rollladen?/i,/fenstern?/i,/beschattung(en)?/i,/jalousien?/i],ru:[/ставни/i,/рольставни/i,/окна|окно/,/жалюзи/i]},X=["blind","level.blind","value.blind","action.stop","button.stop","button.stop.blind","button.open.blind","button.close.blind","level.tilt","value.tilt","button.tilt.open","button.tilt.close","button.tilt.stop"];function ue(i,r){return D(i,r,X,k)}const z={en:[/gates?/i],de:[/^toren$/i,/^tor$/i],ru:[/ворота/i]},Q=["gate","value.gate","switch.gate","action.stop","button.stop"];function se(i,r){return D(i,r,Q,z)}const Z=["window","state.window","sensor.window","value.window"];function de(i,r){return D(i,r,Z,k)}const ee={en:[/doors?/i,/gates?/i,/wickets?/i,/entry|entries/i],de:[/^türe?/i,/^tuere?/i,/^tore?$/i,/einfahrt(en)?/i,/pforten?/i],ru:[/двери|дверь/i,/ворота/i,/калитка|калитки/,/въезды?/i,/входы?/i]},te=["door","state.door","sensor.door"];function fe(i,r){return D(i,r,te,ee)}function ce(){return{door:{roles:te,words:ee},window:{roles:Z,words:k},blind:{roles:X,words:k},gate:{roles:Q,words:z},light:{roles:J,words:K}}}function me(i,r){const a=[],l=new RegExp(`^${r.replace(/([$^.)([\]{}])/g,"\\$1")}\\.[^.]+$`);return i.forEach(o=>l.test(o)&&a.push(o)),a}function pe(i,r){const a=[],l=new RegExp(`^${r.replace(/([$^.)([\]{}])/g,"\\$1")}\\.[^.]+\\.[^.]+$`);return i.forEach(o=>l.test(o)&&a.push(o)),a}function re(i,r){const a=[];r+=".";let l=0,o=i.length-1,u=-1;for(;l<=o;){const n=Math.floor((l+o)/2);i[n]=i.length)return a;for(let n=u;n{r[n].common.members.includes(a)&&u.push(n)}),!u.length&&((o=r[a])===null||o===void 0?void 0:o.type)==="state"){const n=(0,U.getParentId)(a);r[n]&&(r[n].type==="channel"||r[n].type==="device")&&this.enums.forEach(s=>{r[s].common.members.includes(n)&&u.push(s)})}return u.length?u:null}static copyState(r,a){const l=a||JSON.parse(JSON.stringify(r));return l.original=r.original||r,"enums"in r&&r.enums&&(l.enums=r.enums),"role"in r&&r.role&&(l.role=r.role),"channelRole"in r&&r.channelRole&&(l.channelRole=r.channelRole),l}_testOneState(r){var a,l,o,u,n,s;const d=r.objects,v=r.pattern,T=r.state,S=r.channelStates,w=r.usedIds,g=r.usedInCurrentDevice,$=r.ignoreIndicators,C=r.ignoreEnums,L=r.sortedKeys;let m=r.result,I=!1;for(const y of S)if(!(T.name==="COVER"&&(m!=null&&m.states.find(b=>b.id&&b.name==="COVER")))){if(T.indicator&&$){const f=y.split(".").pop()||"";if(f&&$.includes(f))continue}if(!T.indicator){if(g.includes(y))continue;if(!T.notSingle){if(!r.detectAllPossibleDevices){if(w.includes(y))continue}}}if(this._applyPattern(d,y,T,C,L)){if(m||(m=JSON.parse(JSON.stringify(_.patterns[v])),r.result=m,m==null||m.states.forEach((b,f)=>N.copyState(_.patterns[v].states[f],b))),m.states.find(({id:b})=>b===y))I=!0;else for(const b of m.states)if(b.name===T.name){if(b.id){let f;r.favorId&&(y===r.favorId?f=!0:b.id===r.favorId&&(f=!1));const P=(o=(l=(a=d[b.id])===null||a===void 0?void 0:a.common)===null||l===void 0?void 0:l.role)!==null&&o!==void 0?o:"",h=(s=(n=(u=d[y])===null||u===void 0?void 0:u.common)===null||n===void 0?void 0:n.role)!==null&&s!==void 0?s:"",E=b.defaultRole;if(E&&f===void 0&&(h===E?f=!0:P===E&&(f=!1)),f===void 0){const q=h.split("."),M=q.length,H=P.split("."),G=H.length;h===""||q[0]==="state"&&H[0]!=="state"?f=!1:q[0]!=="state"&&H[0]==="state"||M>G?f=!0:M1)){for(const b of S)if(b!==y&&(T.indicator||!g.includes(b)&&(T.notSingle||!w.includes(b)))&&this._applyPattern(d,b,T,C,L))if(T.indicator||g.push(b),Array.isArray(T)){const f=N.copyState(T[0]);f.id=b,m.states.push(f)}else{const f=N.copyState(T);f.id=b,m.states.push(f)}}}}return I}static findParentChannelOrDevice(r,a,l){if(!r[a])return;const o=a.split("."),u=a;if(r[a].type==="state"&&(o.pop(),a=o.join(".")),o.length<=2)return a;const n=r[a];if((n==null?void 0:n.type)==="device"||l&&(n==null?void 0:n.type)==="channel")return a;if(l)return;o.pop();const s=o.join("."),d=r[s];if(!d)return n?a:u;if(d.type==="device"||o.length<=2)return s;if((n==null?void 0:n.type)==="channel")return a;o.pop();const v=o.join("."),T=r[v];return!T||T.type!=="device"&&T.type!=="channel"?s:v}static getChannelOrDeviceStates(r,a,l,o=!1,u=!1){var n;const s=(n=r[a])===null||n===void 0?void 0:n.type;switch(s){case void 0:return[...(0,U.getObjectsBelowId)(l,a)];case"state":case"channel":case"device":case"folder":if(o&&s!=="device"){const d=N.findParentChannelOrDevice(r,a);return d&&d!==a?[...(0,U.getObjectsBelowId)(l,d)]:[a]}if(s!=="state")return[...(0,U.getObjectsBelowId)(l,a)];if(u){const d=N.findParentChannelOrDevice(r,a,!0);return d&&d!==a?[...(0,U.getObjectsBelowId)(l,d)]:[a]}return[a];default:return[a]}}static patternIsAllowed(r,a,l){if(!r)return!1;if(Array.isArray(r.type)){for(let o=0;o{const u=r.indexOf(l),n=r.indexOf(o);if(u===-1||n===-1)return;const s=r.splice(u,1);r.splice(n,0,...s)}),r}_detectNext(r){var a,l,o,u;const{objects:n,id:s,_usedIdsOptional:d=[],ignoreIndicators:v,prioritizedTypes:T,detectParent:S,detectOnlyChannel:w,allowedTypes:g,excludedTypes:$,_keysOptional:C,detectAllPossibleDevices:L}=r;let{_patternList:m}=r;r._usedIdsOptional=d;const I=N.getChannelOrDeviceStates(n,s,C||[],S,w);if(!(!((a=n[s])===null||a===void 0)&&a.common)&&!I.length)return null;if((l=r._checkedPatterns)!==null&&l!==void 0||(r._checkedPatterns=[]),!m){const f=Object.keys(_.patterns).filter(P=>N.patternIsAllowed(_.patterns[P],g,$));m=T?this.sortTypes(f,T):f,r._patternList=m}const y={objects:n,channelStates:I,usedIds:d,ignoreIndicators:v||[],pattern:"unknown",usedInCurrentDevice:[],state:{},ignoreEnums:!!r.ignoreEnums,sortedKeys:C,favorId:r.detectParent?void 0:s,detectAllPossibleDevices:L},b=(o=n[s])===null||o===void 0?void 0:o.type;for(const f of m){if(r._checkedPatterns.includes(f))continue;r._checkedPatterns.push(f),delete y.result,y.pattern=f,y.usedInCurrentDevice=[];for(const h of _.patterns[f].states){let E=!1;if(y.state=h,this._testOneState(y)&&(E=!0),h.required&&!E){delete y.result;break}}if(!N.allRequiredStatesFound(y))continue;y.usedInCurrentDevice.forEach(h=>d.push(h));let P;if(b!=="device"){const h=(u=N.findParentChannelOrDevice(n,s))!==null&&u!==void 0?u:s;if(n[h]&&(n[h].type==="channel"||n[h].type==="device")){P=(0,U.getObjectsBelowId)(C,h);for(const E of P)y.result.states.forEach((q,M)=>{!q.id&&(q.indicator||q.searchInParent)&&!q.noDeviceDetection&&this._applyPattern(n,E,q.original,!!r.ignoreEnums,y.sortedKeys)&&y.result&&(y.result.states[M].id=E)})}}if(y.result.states.forEach(h=>N.cleanState(h,y.objects)),r.limitTypesToOneOf){for(const h of r.limitTypesToOneOf)if(h.includes(f))for(const E of h)E===f||r._checkedPatterns.includes(E)||r._checkedPatterns.push(E)}return y.result}return null}detect(r){var a;const{objects:l,id:o,ignoreCache:u,detectAllPossibleDevices:n}=r;let{_keysOptional:s,_usedIdsOptional:d}=r;if(!u&&this.cache[o]){const{allowedTypes:S=[],excludedTypes:w=[]}=r;if(!S.length&&!w.length)return this.cache[o];const g=this.cache[o].filter(({type:$})=>S.includes($)&&!w.includes($));if(g.length)return g}s?r._keysOptionalSorted||s.sort():(s=Object.keys(l),s.sort(),r._keysOptional=s),d&&!r.detectParent&&(d=[],r._usedIdsOptional=d),r.ignoreEnums===void 0&&((a=r.allowedTypes)===null||a===void 0?void 0:a.length)===1&&(r.ignoreEnums=!0),n&&(r.excludedTypes||(r.excludedTypes=[]),r.excludedTypes.includes(A.Types.info)||r.excludedTypes.push(A.Types.info)),r._checkedPatterns=[];const v=[];let T;for(;T=this._detectNext(r);)v.push(T),r.detectAllPossibleDevices&&(r._usedIdsOptional=[]);return v.sort((S,w)=>{if(S.type===A.Types.info&&w.type!==A.Types.info)return 1;if(w.type===A.Types.info&&S.type!==A.Types.info)return-1;const g=S.states.find(m=>m.id===o&&m.required)?1:0,$=w.states.find(m=>m.id===o&&m.required)?1:0;if(g!==$)return $-g;if(!g){const m=S.states.find(y=>y.id===o)?1:0,I=w.states.find(y=>y.id===o)?1:0;if(m!==I)return I-m}const C=S.states.filter(m=>m.id).length;return w.states.filter(m=>m.id).length-C}),this.cache[o]=v.length?v:null,this.cache[o]}static getPatterns(){const r={};return Object.keys(_.patterns).forEach(a=>{const l=JSON.parse(JSON.stringify(_.patterns[a]));l.states.forEach((o,u)=>{const n=_.patterns[a].states[u];n.role&&(l.states[u].role=n.role.toString()),n.enums&&(l.states[u].enums=!0)}),r[a]=l}),r}};W.ChannelDetector=ae;ae.getEnums=U.getEnums;(function(i){Object.defineProperty(i,"__esModule",{value:!0}),i.StateType=i.Types=void 0;const r=W;i.default=r.ChannelDetector;var a=B;Object.defineProperty(i,"Types",{enumerable:!0,get:function(){return a.Types}}),Object.defineProperty(i,"StateType",{enumerable:!0,get:function(){return a.StateType}})})(V);const he=ne(V);export{he as C,we as R,V as b}; diff --git a/admin/assets/index-lco9qhq6.js b/admin/assets/index-lco9qhq6.js new file mode 100644 index 000000000..25db1ccf3 --- /dev/null +++ b/admin/assets/index-lco9qhq6.js @@ -0,0 +1,1230 @@ +const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["./index-CrP4fDhH.js","./createSvgIcon-DPvF8xqu.js","./iobroker_javascript__loadShare__react__loadShare__.mjs-CTZOFJS2.js","./iobroker_javascript__loadShare__react__loadShare__.mjs_commonjs-proxy-CE9lvhW8.js","./iobroker_javascript__loadShare__prop_mf_2_types__loadShare__.mjs-BCtSFofY.js","./iobroker_javascript__loadShare___mf_0_iobroker_mf_1_adapter_mf_2_react_mf_2_v5__loadShare__.mjs-DkBjPSMw.js","./iobroker_javascript__loadShare___mf_0_mui_mf_1_material__loadShare__.mjs-QWG5Arqe.js","./index-Cu-TydZj.js","./virtual_mf-REMOTE_ENTRY_ID_iobroker_javascript__remoteEntry_js-C9suQF96.js","./preload-helper-BDBacUwf.js","./iobroker_javascript__loadShare__react_mf_2_dom__loadShare__.mjs_commonjs-proxy-RQRRZMX5.js","./iobroker_javascript__loadShare__react_mf_2_dom__loadShare__.mjs-DeVAS-oa.js","./inheritsLoose-B0Ba5G9z.js","./index-BCK6q-N6.css","./index-c_pDs-29.js","./ScriptEditorVanillaMonaco-yq11eIYC.js","./ScriptEditor-BVaX7Hcs.js","./Save-Cld9qv9i.js","./OpenAiDialog-CgYwxxDC.js","./index-gIA8x-8f.js"])))=>i.map(i=>d[i]); +import{d as Xy}from"./virtual_mf-REMOTE_ENTRY_ID_iobroker_javascript__remoteEntry_js-C9suQF96.js";import{j as g,c as ht,g as Cw,r as Tw,_ as Tg,i as Zy}from"./createSvgIcon-DPvF8xqu.js";import{r as Ek}from"./iobroker_javascript__loadShare__react_mf_2_dom__loadShare__.mjs_commonjs-proxy-RQRRZMX5.js";import{a as Y,_ as Ik,b as Bo,c as Mt,d as xk,e as kw,f as kg,g as rm,h as am,i as lm,j as vt,k as _n,l as rs,m as Xr,n as Sw,o as Sg,p as Dk,q as Ak,r as Ew,s as Rk,t as pn}from"./iobroker_javascript__loadShare__react__loadShare__.mjs-CTZOFJS2.js";import{_ as Vt,a as as,b as Gt,c as vo,d as _i,e as Eg,f as wi,g as Ve,h as Kt,i as De,j as Yl,k as Jl,l as ql,m as Xl,n as Zl,o as Me,p as Iw,q as $i,r as Ig,s as Qy,t as xg,u as Dg,v as Dn,w as xw,x as Ok,y as cm,z as $t,A as Mk,B as e_,C as Nk,D as Yp,E as bc,F as Lk,G as Pk,H as Bk,I as jk,J as Dw,K as Fk,L as zk,M as t_,N as gn,O as Uk,P as Hk,Q as Wk,R as Vk,S as Gk,T as Aw,U as Kk,V as Ag,W as Rw,X as Yk}from"./iobroker_javascript__loadShare___mf_0_mui_mf_1_material__loadShare__.mjs-QWG5Arqe.js";import{_ as b}from"./iobroker_javascript__loadShare___mf_0_iobroker_mf_1_adapter_mf_2_react_mf_2_v5__loadShare__.mjs-DkBjPSMw.js";import{I as zo,a as qs,b as dc,C as Jk,c as Ow,F as qk,d as Xk,e as vc,f as Rg,g as Zk,h as Qk,i as eS,j as tS,M as sS,k as oS,l as iS,m as nS,_ as rS,n as Ql,o as aS,p as lS,q as ec,r as s_,s as cS,t as uS,u as dS,v as hS,w as o_,x as Wc,y as pS,z as gS,A as mS,B as fS,D as $S,E as bS,G as Mw,H as Nw,J as Lw,L as vS,K as yS,N as _S,O as wS,P as CS,Q as TS}from"./index-Cu-TydZj.js";import{y as kS,_ as SS,a as ES,m as IS,S as i_,T as n_}from"./inheritsLoose-B0Ba5G9z.js";import{c as wn}from"./iobroker_javascript__loadShare__react__loadShare__.mjs_commonjs-proxy-CE9lvhW8.js";function Si(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}import{_ as On}from"./preload-helper-BDBacUwf.js";import{P as Z}from"./iobroker_javascript__loadShare__prop_mf_2_types__loadShare__.mjs-BCtSFofY.js";import{_ as xS}from"./iobroker_javascript__loadShare__react_mf_2_dom__loadShare__.mjs-DeVAS-oa.js";(function(){const s=document.createElement("link").relList;if(s&&s.supports&&s.supports("modulepreload"))return;for(const l of document.querySelectorAll('link[rel="modulepreload"]'))r(l);new MutationObserver(l=>{for(const u of l)if(u.type==="childList")for(const d of u.addedNodes)d.tagName==="LINK"&&d.rel==="modulepreload"&&r(d)}).observe(document,{childList:!0,subtree:!0});function i(l){const u={};return l.integrity&&(u.integrity=l.integrity),l.referrerPolicy&&(u.referrerPolicy=l.referrerPolicy),l.crossOrigin==="use-credentials"?u.credentials="include":l.crossOrigin==="anonymous"?u.credentials="omit":u.credentials="same-origin",u}function r(l){if(l.ep)return;l.ep=!0;const u=i(l);fetch(l.href,u)}})();var Pw,r_=Ek;Pw=r_.createRoot,r_.hydrateRoot;var Bw={exports:{}},rt={};var Vc=60103,Gc=60106,Zr=60107,Qr=60108,ea=60114,ta=60109,sa=60110,oa=60112,ia=60113,um=60120,na=60115,ra=60116,jw=60121,Fw=60122,zw=60117,Uw=60129,Hw=60131;if(typeof Symbol=="function"&&Symbol.for){var Rt=Symbol.for;Vc=Rt("react.element"),Gc=Rt("react.portal"),Zr=Rt("react.fragment"),Qr=Rt("react.strict_mode"),ea=Rt("react.profiler"),ta=Rt("react.provider"),sa=Rt("react.context"),oa=Rt("react.forward_ref"),ia=Rt("react.suspense"),um=Rt("react.suspense_list"),na=Rt("react.memo"),ra=Rt("react.lazy"),jw=Rt("react.block"),Fw=Rt("react.server.block"),zw=Rt("react.fundamental"),Uw=Rt("react.debug_trace_mode"),Hw=Rt("react.legacy_hidden")}function Rs(a){if(typeof a=="object"&&a!==null){var s=a.$$typeof;switch(s){case Vc:switch(a=a.type,a){case Zr:case ea:case Qr:case ia:case um:return a;default:switch(a=a&&a.$$typeof,a){case sa:case oa:case ra:case na:case ta:return a;default:return s}}case Gc:return s}}}var DS=ta,AS=Vc,RS=oa,OS=Zr,MS=ra,NS=na,LS=Gc,PS=ea,BS=Qr,jS=ia;rt.ContextConsumer=sa;rt.ContextProvider=DS;rt.Element=AS;rt.ForwardRef=RS;rt.Fragment=OS;rt.Lazy=MS;rt.Memo=NS;rt.Portal=LS;rt.Profiler=PS;rt.StrictMode=BS;rt.Suspense=jS;rt.isAsyncMode=function(){return!1};rt.isConcurrentMode=function(){return!1};rt.isContextConsumer=function(a){return Rs(a)===sa};rt.isContextProvider=function(a){return Rs(a)===ta};rt.isElement=function(a){return typeof a=="object"&&a!==null&&a.$$typeof===Vc};rt.isForwardRef=function(a){return Rs(a)===oa};rt.isFragment=function(a){return Rs(a)===Zr};rt.isLazy=function(a){return Rs(a)===ra};rt.isMemo=function(a){return Rs(a)===na};rt.isPortal=function(a){return Rs(a)===Gc};rt.isProfiler=function(a){return Rs(a)===ea};rt.isStrictMode=function(a){return Rs(a)===Qr};rt.isSuspense=function(a){return Rs(a)===ia};rt.isValidElementType=function(a){return typeof a=="string"||typeof a=="function"||a===Zr||a===ea||a===Uw||a===Qr||a===ia||a===um||a===Hw||typeof a=="object"&&a!==null&&(a.$$typeof===ra||a.$$typeof===na||a.$$typeof===ta||a.$$typeof===sa||a.$$typeof===oa||a.$$typeof===zw||a.$$typeof===jw||a[0]===Fw)};rt.typeOf=Rs;Bw.exports=rt;var FS=Bw.exports;function yc(a,s){const i=getComputedStyle(s);if(!i)return;let r=a===dt.Horizontal?s.clientWidth:s.clientHeight;return r!==0?(a===dt.Horizontal?r-=parseFloat(i.paddingLeft)+parseFloat(i.paddingRight):r-=parseFloat(i.paddingTop)+parseFloat(i.paddingBottom),r):void 0}function tc(a,s,i=[],r={condition:!0}){const{condition:l}=r,u=(function(d,p){var m={};for(var f in d)Object.prototype.hasOwnProperty.call(d,f)&&p.indexOf(f)<0&&(m[f]=d[f]);if(d!=null&&typeof Object.getOwnPropertySymbols=="function"){var v=0;for(f=Object.getOwnPropertySymbols(d);v(l&&window.addEventListener(a,s,u),()=>{l&&window.removeEventListener(a,s)})),[a,s,l,...i])}(function(a,s){s===void 0&&(s={});var i=s.insertAt;if(typeof document<"u"){var r=document.head||document.getElementsByTagName("head")[0],l=document.createElement("style");l.type="text/css",i==="top"&&r.firstChild?r.insertBefore(l,r.firstChild):r.appendChild(l),l.styleSheet?l.styleSheet.cssText=a:l.appendChild(document.createTextNode(a))}})(`/* === Main Container === */ +.__dbk__container { + height: 100%; + width: 100%; + + display: flex; + overflow: hidden; +} + +.__dbk__container.Horizontal { + flex-direction: row; +} + +.__dbk__container.Vertical { + flex-direction: column; +} +/* ====== */ + +/* === Wrapper for each child element === */ +.__dbk__child-wrapper { + height: 100%; + width: 100%; +} +/* ====== */ + +/* === Gutter === */ +.__dbk__gutter { + display: flex; + align-items: center; + justify-content: center; +} +/* .__dbk__gutter > div { + background: red; +} */ +.__dbk__gutter.Horizontal { + height: 100%; + padding: 0 2px; + flex-direction: column; +} +.__dbk__gutter.Horizontal:hover { + cursor: col-resize; +} + +.__dbk__gutter.Vertical { + width: 100%; + padding: 2px 0; + flex-direction: row; +} +.__dbk__gutter.Vertical:hover { + cursor: row-resize; +} + +.__dbk__gutter.Light { + background: #EDF0EF; +} +.__dbk__gutter.Light:hover > .__dbk__dragger { + background: #76747B; +} + +.__dbk__gutter.Dark { + background: #020203; +} +.__dbk__gutter.Dark:hover > .__dbk__dragger { + background: #9995A3; +} +/* ====== */ + +/* === Gutter's Dragger === */ +.__dbk__dragger { + border-radius: 2px; +} + +.__dbk__dragger.Horizontal { + width: 4px; + height: 24px; +} + +.__dbk__dragger.Vertical { + width: 24px; + height: 4px; +} + +.__dbk__dragger.Light { + background: #A6ACB5; +} + +.__dbk__dragger.Dark { + background: #434252; +} +/* ====== */`);const zS=Y.forwardRef((({className:a,theme:s,draggerClassName:i,direction:r=dt.Vertical,onDragging:l},u)=>{const d=`__dbk__gutter ${r} ${a||s}`,p=`__dbk__dragger ${r} ${i||s}`;return g.jsx("div",Object.assign({className:d,ref:u,dir:r,onMouseDown:l,onTouchStart:hc?l:void 0},{children:g.jsx("div",{className:p},void 0)}),void 0)}));var vs;function Og(a,s,i){let r,l;return s?(r=a/2,l=a):i?(r=a,l=a/2):(r=a,l=a),{aGutterSize:r,bGutterSize:l}}function US(a,s){switch(s.type){case vs.SetIsReadyToCompute:return Object.assign(Object.assign({},a),{isReady:s.payload.isReady});case vs.CreatePairs:{const{direction:i,children:r,gutters:l}=s.payload,u=r[0].parentNode;if(!u)throw new Error("Cannot create pairs - parent is undefined.");const d=yc(i,u);if(d===void 0)throw new Error(`Cannot create pairs - parent has undefined or zero size: ${d}.`);const p=[];return r.forEach(((m,f)=>{if(f>0){const v=r[f-1],_=r[f],y=l[f-1],k=i===dt.Horizontal?v.getBoundingClientRect().left:v.getBoundingClientRect().top,C=i===dt.Horizontal?_.getBoundingClientRect().right:_.getBoundingClientRect().bottom,w=i===dt.Horizontal?v.getBoundingClientRect().width+y.getBoundingClientRect().width+_.getBoundingClientRect().width:v.getBoundingClientRect().height+y.getBoundingClientRect().height+_.getBoundingClientRect().height,E=i===dt.Horizontal?y.getBoundingClientRect().width:y.getBoundingClientRect().height,R={idx:f-1,a:v,b:_,gutter:y,parent:u,start:k,end:C,size:w,gutterSize:E,aSizePct:100/r.length,bSizePct:100/r.length};p.push(R)}})),Object.assign(Object.assign({},a),{pairs:p})}case vs.StartDragging:{const{gutterIdx:i}=s.payload;return Object.assign(Object.assign({},a),{isDragging:!0,draggingIdx:i})}case vs.StopDragging:return Object.assign(Object.assign({},a),{isDragging:!1});case vs.CalculateSizes:{const{direction:i,gutterIdx:r}=s.payload,l=a.pairs[r],u=yc(i,l.parent);if(!u)throw new Error("Cannot calculate sizes - 'pair.parent' has undefined or zero size.");const d=l.gutter[i===dt.Horizontal?"clientWidth":"clientHeight"],p=r===0,m=r===a.pairs.length-1,{aGutterSize:f,bGutterSize:v}=Og(d,p,m);let _,y,k,C,w;return i===dt.Horizontal?(_=l.a.getBoundingClientRect().left,y=l.b.getBoundingClientRect().right,C=(l.a.getBoundingClientRect().width+f)/u*100,w=(l.b.getBoundingClientRect().width+v)/u*100,k=l.a.getBoundingClientRect().width+f+v+l.b.getBoundingClientRect().width):(_=l.a.getBoundingClientRect().top,y=l.b.getBoundingClientRect().bottom,C=(l.a.getBoundingClientRect().height+f)/u*100,w=(l.b.getBoundingClientRect().height+v)/u*100,k=l.a.getBoundingClientRect().height+f+v+l.b.getBoundingClientRect().height),a.pairs[r]=Object.assign(Object.assign({},l),{start:_,end:y,size:k,aSizePct:C,bSizePct:w,gutterSize:d}),Object.assign({},a)}default:return a}}function Ww(a,s=0,i=[]){return xk.toArray(a).reduce(((r,l,u)=>(FS.isFragment(l)?r.push.apply(r,Ww(l.props.children,s+1,i.concat(l.key||u))):kw(l)?r.push(kg(l,{key:i.concat(String(l.key)).join(".")})):typeof l!="string"&&typeof l!="number"||r.push(l),r)),[])}(function(a){a[a.SetIsReadyToCompute=0]="SetIsReadyToCompute",a[a.CreatePairs=1]="CreatePairs",a[a.CalculateSizes=2]="CalculateSizes",a[a.StartDragging=3]="StartDragging",a[a.StopDragging=4]="StopDragging"})(vs||(vs={}));const a_=a=>"changedTouches"in a;var dt,Mg;(function(a){a.Horizontal="Horizontal",a.Vertical="Vertical"})(dt||(dt={})),(function(a){a.Light="Light",a.Dark="Dark"})(Mg||(Mg={}));const hc=typeof window<"u"&&"ontouchstart"in window;function Jp(a){return a===dt.Horizontal?"col-resize":"row-resize"}const HS={isReady:!1,isDragging:!1,pairs:[]};function l_({direction:a=dt.Horizontal,minWidths:s=[],minHeights:i=[],initialSizes:r,gutterTheme:l=Mg.Dark,gutterClassName:u,draggerClassName:d,children:p,onResizeStarted:m,onResizeFinished:f,classes:v=[]}){const _=Ww(p),[y,k]=Ik(US,HS),C=Bo(null),w=Bo([]),E=Bo([]);w.current=[],E.current=[];const R=Y.useCallback((ae=>{k({type:vs.SetIsReadyToCompute,payload:{isReady:ae}})}),[]),D=Y.useCallback(((ae,ce)=>{k({type:vs.StartDragging,payload:{gutterIdx:ce}});const K=y.pairs[ce];m==null||m(K.idx),K.a.style.userSelect="none",K.b.style.userSelect="none",K.gutter.style.cursor=Jp(ae),K.parent.style.cursor=Jp(ae),document.body.style.cursor=Jp(ae)}),[y.pairs]),A=Y.useCallback((()=>{k({type:vs.StopDragging});const ae=[];for(let K=0;K{k({type:vs.CalculateSizes,payload:{direction:ae,gutterIdx:ce}})}),[]),ie=Y.useCallback(((ae,ce,K)=>{k({type:vs.CreatePairs,payload:{direction:ae,children:ce,gutters:K}})}),[]),se=Y.useCallback(((ae,ce,K,ye)=>{const he=ce[0].parentNode;if(!he)throw new Error("Cannot set initial sizes - parent is undefined");if(yc(ae,he)===void 0)throw new Error("Cannot set initial sizes - parent has undefined size");ce.forEach(((je,G)=>{const tt=G===0,q=G===ce.length-1;let ee,B=0;ce.length>1&&(B=K[q?G-1:G].getBoundingClientRect()[ae===dt.Horizontal?"width":"height"],B=tt||q?B/2:B),ee=ye&&G{if(y.draggingIdx===void 0)throw new Error("Cannot adjust size - 'draggingIdx' is undefined");const K=y.pairs[y.draggingIdx];if(K.size===void 0)throw new Error("Cannot adjust size - 'pair.size' is undefined");if(K.gutterSize===void 0)throw new Error("Cannot adjust size - 'pair.gutterSize' is undefined");const ye=K.aSizePct+K.bSizePct,he=ce/K.size*ye,je=ye-ce/K.size*ye,G=y.draggingIdx===0,tt=y.draggingIdx===y.pairs.length-1,{aGutterSize:q,bGutterSize:ee}=Og(K.gutterSize,G,tt),B=`calc(${he}% - ${q}px)`,H=`calc(${je}% - ${ee}px)`;ae===dt.Horizontal?(K.a.style.width=B,K.b.style.width=H):(K.a.style.height=B,K.b.style.height=H)}),[y.draggingIdx,y.pairs,a]),z=Y.useCallback(((ae,ce,K)=>{if(!y.isDragging)return;if(y.draggingIdx===void 0)throw new Error("Cannot drag - 'draggingIdx' is undefined");const ye=y.pairs[y.draggingIdx];if(ye.start===void 0)throw new Error("Cannot drag - 'pair.start' is undefined");if(ye.size===void 0)throw new Error("Cannot drag - 'pair.size' is undefined");if(ye.gutterSize===void 0)throw new Error("Cannot drag - 'pair.gutterSize' is undefined");let he=(function(tt,q){const ee=a_(q)?q.changedTouches[0]:q;return tt===dt.Horizontal?ee.clientX:ee.clientY})(ce,ae)-ye.start,je=16,G=16;K.length>y.draggingIdx&&(je=K[y.draggingIdx]),K.length>=y.draggingIdx+1&&(G=K[y.draggingIdx+1]),he=ye.size-(ye.gutterSize+G)&&(he=ye.size-(ye.gutterSize+G)),me(ce,he)}),[y.isDragging,y.draggingIdx,y.pairs,me]),Oe=()=>{if(y.isDragging){if(y.draggingIdx===void 0)throw new Error("Cannot calculate sizes after dragging = 'state.draggingIdx' is undefined");J(a,y.draggingIdx),A()}},Ne=ae=>{y.isDragging&&(a_(ae)&&ae.preventDefault(),z(ae,a,a===dt.Horizontal?s:i))};function Ze(ae,ce){if(!ae.current)throw new Error("Can't add element to ref object - ref isn't initialized");ce&&!ae.current.includes(ce)&&ae.current.push(ce)}return tc("mouseup",Oe,[y.isDragging,A]),tc("mousemove",Ne,[a,y.isDragging,z,s,i]),tc("touchend",Oe,[y.isDragging,A],{condition:hc}),tc("touchmove",Ne,[a,y.isDragging,z,s,i],{condition:hc,passive:!hc}),Mt((function(){if(!C.current)return;const ae=C.current.parentElement;if(!ae)return;const ce=new ResizeObserver((()=>{const K=getComputedStyle(ae),ye=a===dt.Horizontal?ae.clientWidth:ae.clientHeight;R(!!K&&!!ye)}));return ce.observe(ae),()=>{ce.disconnect()}}),[C.current,a]),Mt((function(){if(y.isReady&&(!w.current||w.current[0].offsetParent)){if(!w.current||!E.current)throw new Error("Cannot create pairs - either variable 'childRefs' or 'gutterRefs' is undefined");_.length<=1?se(a,w.current,E.current,r):(se(a,w.current,E.current,r),ie(a,w.current,E.current))}}),[p,y.isReady,a,se,ie,r]),g.jsx("div",Object.assign({className:`__dbk__container ${a}`,ref:C},{children:y.isReady&&_.map(((ae,ce)=>g.jsxs(Y.Fragment,{children:[g.jsx("div",Object.assign({ref:K=>Ze(w,K),className:"__dbk__child-wrapper "+(ceZe(E,K),className:u,theme:l,draggerClassName:d,direction:a,onDragging:()=>{return J(a,K=ce),void D(a,K);var K}},void 0)]},ce)))}),void 0)}const Vw=rm({dragDropManager:void 0});function Gr(a){"@babel/helpers - typeof";return Gr=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(s){return typeof s}:function(s){return s&&typeof Symbol=="function"&&s.constructor===Symbol&&s!==Symbol.prototype?"symbol":typeof s},Gr(a)}function WS(a,s){if(Gr(a)!="object"||!a)return a;var i=a[Symbol.toPrimitive];if(i!==void 0){var r=i.call(a,s);if(Gr(r)!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(s==="string"?String:Number)(a)}function VS(a){var s=WS(a,"string");return Gr(s)=="symbol"?s:s+""}function GS(a,s,i){return(s=VS(s))in a?Object.defineProperty(a,s,{value:i,enumerable:!0,configurable:!0,writable:!0}):a[s]=i,a}function ms(a){return"Minified Redux error #"+a+"; visit https://redux.js.org/Errors?code="+a+" for the full message or use the non-minified dev environment for full errors. "}var c_=(function(){return typeof Symbol=="function"&&Symbol.observable||"@@observable"})(),u_=function(){return Math.random().toString(36).substring(7).split("").join(".")},d_={INIT:"@@redux/INIT"+u_(),REPLACE:"@@redux/REPLACE"+u_()};function KS(a){if(typeof a!="object"||a===null)return!1;for(var s=a;Object.getPrototypeOf(s)!==null;)s=Object.getPrototypeOf(s);return Object.getPrototypeOf(a)===s}function Gw(a,s,i){var r;if(typeof s=="function"&&typeof i=="function"||typeof i=="function"&&typeof arguments[3]=="function")throw new Error(ms(0));if(typeof s=="function"&&typeof i>"u"&&(i=s,s=void 0),typeof i<"u"){if(typeof i!="function")throw new Error(ms(1));return i(Gw)(a,s)}if(typeof a!="function")throw new Error(ms(2));var l=a,u=s,d=[],p=d,m=!1;function f(){p===d&&(p=d.slice())}function v(){if(m)throw new Error(ms(3));return u}function _(w){if(typeof w!="function")throw new Error(ms(4));if(m)throw new Error(ms(5));var E=!0;return f(),p.push(w),function(){if(E){if(m)throw new Error(ms(6));E=!1,f();var D=p.indexOf(w);p.splice(D,1),d=null}}}function y(w){if(!KS(w))throw new Error(ms(7));if(typeof w.type>"u")throw new Error(ms(8));if(m)throw new Error(ms(9));try{m=!0,u=l(u,w)}finally{m=!1}for(var E=d=p,R=0;Rr&&r[l]?r[l]:i||null,a)}function qS(a,s){return a.filter(i=>i!==s)}function Kw(a){return typeof a=="object"}function XS(a,s){const i=new Map,r=u=>{i.set(u,i.has(u)?i.get(u)+1:1)};a.forEach(r),s.forEach(r);const l=[];return i.forEach((u,d)=>{u===1&&l.push(d)}),l}function ZS(a,s){return a.filter(i=>s.indexOf(i)>-1)}const dm="dnd-core/INIT_COORDS",Kc="dnd-core/BEGIN_DRAG",hm="dnd-core/PUBLISH_DRAG_SOURCE",Yc="dnd-core/HOVER",Jc="dnd-core/DROP",qc="dnd-core/END_DRAG";function h_(a,s){return{type:dm,payload:{sourceClientOffset:s||null,clientOffset:a||null}}}const QS={type:dm,payload:{clientOffset:null,sourceClientOffset:null}};function eE(a){return function(i=[],r={publishSource:!0}){const{publishSource:l=!0,clientOffset:u,getSourceClientOffset:d}=r,p=a.getMonitor(),m=a.getRegistry();a.dispatch(h_(u)),tE(i,p,m);const f=iE(i,p);if(f==null){a.dispatch(QS);return}let v=null;if(u){if(!d)throw new Error("getSourceClientOffset must be defined");sE(d),v=d(f)}a.dispatch(h_(u,v));const y=m.getSource(f).beginDrag(p,f);if(y==null)return;oE(y),m.pinSource(f);const k=m.getSourceType(f);return{type:Kc,payload:{itemType:k,item:y,sourceId:f,clientOffset:u||null,sourceClientOffset:v||null,isSourcePublic:!!l}}}}function tE(a,s,i){Ie(!s.isDragging(),"Cannot call beginDrag while dragging."),a.forEach(function(r){Ie(i.getSource(r),"Expected sourceIds to be registered.")})}function sE(a){Ie(typeof a=="function","When clientOffset is provided, getSourceClientOffset must be a function.")}function oE(a){Ie(Kw(a),"Item must be an object.")}function iE(a,s){let i=null;for(let r=a.length-1;r>=0;r--)if(s.canDragSource(a[r])){i=a[r];break}return i}function nE(a,s,i){return s in a?Object.defineProperty(a,s,{value:i,enumerable:!0,configurable:!0,writable:!0}):a[s]=i,a}function rE(a){for(var s=1;s{const m=cE(d,p,l,r),f={type:Jc,payload:{dropResult:rE({},i,m)}};a.dispatch(f)})}}function lE(a){Ie(a.isDragging(),"Cannot call drop while not dragging."),Ie(!a.didDrop(),"Cannot call drop twice during one drag operation.")}function cE(a,s,i,r){const l=i.getTarget(a);let u=l?l.drop(r,a):void 0;return uE(u),typeof u>"u"&&(u=s===0?{}:r.getDropResult()),u}function uE(a){Ie(typeof a>"u"||Kw(a),"Drop result must either be an object or undefined.")}function dE(a){const s=a.getTargetIds().filter(a.canDropOnTarget,a);return s.reverse(),s}function hE(a){return function(){const i=a.getMonitor(),r=a.getRegistry();pE(i);const l=i.getSourceId();return l!=null&&(r.getSource(l,!0).endDrag(i,l),r.unpinSource()),{type:qc}}}function pE(a){Ie(a.isDragging(),"Cannot call endDrag while not dragging.")}function Ng(a,s){return s===null?a===null:Array.isArray(a)?a.some(i=>i===s):a===s}function gE(a){return function(i,{clientOffset:r}={}){mE(i);const l=i.slice(0),u=a.getMonitor(),d=a.getRegistry(),p=u.getItemType();return $E(l,d,p),fE(l,u,d),bE(l,u,d),{type:Yc,payload:{targetIds:l,clientOffset:r||null}}}}function mE(a){Ie(Array.isArray(a),"Expected targetIds to be an array.")}function fE(a,s,i){Ie(s.isDragging(),"Cannot call hover while not dragging."),Ie(!s.didDrop(),"Cannot call hover after drop.");for(let r=0;r=0;r--){const l=a[r],u=s.getTargetType(l);Ng(u,i)||a.splice(r,1)}}function bE(a,s,i){a.forEach(function(r){i.getTarget(r).hover(s,r)})}function vE(a){return function(){if(a.getMonitor().isDragging())return{type:hm}}}function yE(a){return{beginDrag:eE(a),publishDragSource:vE(a),hover:gE(a),drop:aE(a),endDrag:hE(a)}}class _E{receiveBackend(s){this.backend=s}getMonitor(){return this.monitor}getBackend(){return this.backend}getRegistry(){return this.monitor.registry}getActions(){const s=this,{dispatch:i}=this.store;function r(u){return(...d)=>{const p=u.apply(s,d);typeof p<"u"&&i(p)}}const l=yE(this);return Object.keys(l).reduce((u,d)=>{const p=l[d];return u[d]=r(p),u},{})}dispatch(s){this.store.dispatch(s)}constructor(s,i){this.isSetUp=!1,this.handleRefCountChange=()=>{const r=this.store.getState().refCount>0;this.backend&&(r&&!this.isSetUp?(this.backend.setup(),this.isSetUp=!0):!r&&this.isSetUp&&(this.backend.teardown(),this.isSetUp=!1))},this.store=s,this.monitor=i,s.subscribe(this.handleRefCountChange)}}function wE(a,s){return{x:a.x+s.x,y:a.y+s.y}}function Yw(a,s){return{x:a.x-s.x,y:a.y-s.y}}function CE(a){const{clientOffset:s,initialClientOffset:i,initialSourceClientOffset:r}=a;return!s||!i||!r?null:Yw(wE(s,r),i)}function TE(a){const{clientOffset:s,initialClientOffset:i}=a;return!s||!i?null:Yw(s,i)}const Fr=[],pm=[];Fr.__IS_NONE__=!0;pm.__IS_ALL__=!0;function kE(a,s){return a===Fr?!1:a===pm||typeof s>"u"?!0:ZS(s,a).length>0}class SE{subscribeToStateChange(s,i={}){const{handlerIds:r}=i;Ie(typeof s=="function","listener must be a function."),Ie(typeof r>"u"||Array.isArray(r),"handlerIds, when specified, must be an array of strings.");let l=this.store.getState().stateId;const u=()=>{const d=this.store.getState(),p=d.stateId;try{p===l||p===l+1&&!kE(d.dirtyHandlerIds,r)||s()}finally{l=p}};return this.store.subscribe(u)}subscribeToOffsetChange(s){Ie(typeof s=="function","listener must be a function.");let i=this.store.getState().dragOffset;const r=()=>{const l=this.store.getState().dragOffset;l!==i&&(i=l,s())};return this.store.subscribe(r)}canDragSource(s){if(!s)return!1;const i=this.registry.getSource(s);return Ie(i,`Expected to find a valid source. sourceId=${s}`),this.isDragging()?!1:i.canDrag(this,s)}canDropOnTarget(s){if(!s)return!1;const i=this.registry.getTarget(s);if(Ie(i,`Expected to find a valid target. targetId=${s}`),!this.isDragging()||this.didDrop())return!1;const r=this.registry.getTargetType(s),l=this.getItemType();return Ng(r,l)&&i.canDrop(this,s)}isDragging(){return!!this.getItemType()}isDraggingSource(s){if(!s)return!1;const i=this.registry.getSource(s,!0);if(Ie(i,`Expected to find a valid source. sourceId=${s}`),!this.isDragging()||!this.isSourcePublic())return!1;const r=this.registry.getSourceType(s),l=this.getItemType();return r!==l?!1:i.isDragging(this,s)}isOverTarget(s,i={shallow:!1}){if(!s)return!1;const{shallow:r}=i;if(!this.isDragging())return!1;const l=this.registry.getTargetType(s),u=this.getItemType();if(u&&!Ng(l,u))return!1;const d=this.getTargetIds();if(!d.length)return!1;const p=d.indexOf(s);return r?p===d.length-1:p>-1}getItemType(){return this.store.getState().dragOperation.itemType}getItem(){return this.store.getState().dragOperation.item}getSourceId(){return this.store.getState().dragOperation.sourceId}getTargetIds(){return this.store.getState().dragOperation.targetIds}getDropResult(){return this.store.getState().dragOperation.dropResult}didDrop(){return this.store.getState().dragOperation.didDrop}isSourcePublic(){return!!this.store.getState().dragOperation.isSourcePublic}getInitialClientOffset(){return this.store.getState().dragOffset.initialClientOffset}getInitialSourceClientOffset(){return this.store.getState().dragOffset.initialSourceClientOffset}getClientOffset(){return this.store.getState().dragOffset.clientOffset}getSourceClientOffset(){return CE(this.store.getState().dragOffset)}getDifferenceFromInitialOffset(){return TE(this.store.getState().dragOffset)}constructor(s,i){this.store=s,this.registry=i}}const p_=typeof global<"u"?global:self,Jw=p_.MutationObserver||p_.WebKitMutationObserver;function qw(a){return function(){const i=setTimeout(l,0),r=setInterval(l,50);function l(){clearTimeout(i),clearInterval(r),a()}}}function EE(a){let s=1;const i=new Jw(a),r=document.createTextNode("");return i.observe(r,{characterData:!0}),function(){s=-s,r.data=s}}const IE=typeof Jw=="function"?EE:qw;class xE{enqueueTask(s){const{queue:i,requestFlush:r}=this;i.length||(r(),this.flushing=!0),i[i.length]=s}constructor(){this.queue=[],this.pendingErrors=[],this.flushing=!1,this.index=0,this.capacity=1024,this.flush=()=>{const{queue:s}=this;for(;this.indexthis.capacity){for(let r=0,l=s.length-this.index;r{this.pendingErrors.push(s),this.requestErrorThrow()},this.requestFlush=IE(this.flush),this.requestErrorThrow=qw(()=>{if(this.pendingErrors.length)throw this.pendingErrors.shift()})}}class DE{call(){try{this.task&&this.task()}catch(s){this.onError(s)}finally{this.task=null,this.release(this)}}constructor(s,i){this.onError=s,this.release=i,this.task=null}}class AE{create(s){const i=this.freeTasks,r=i.length?i.pop():new DE(this.onError,l=>i[i.length]=l);return r.task=s,r}constructor(s){this.onError=s,this.freeTasks=[]}}const Xw=new xE,RE=new AE(Xw.registerPendingError);function OE(a){Xw.enqueueTask(RE.create(a))}const gm="dnd-core/ADD_SOURCE",mm="dnd-core/ADD_TARGET",fm="dnd-core/REMOVE_SOURCE",Xc="dnd-core/REMOVE_TARGET";function ME(a){return{type:gm,payload:{sourceId:a}}}function NE(a){return{type:mm,payload:{targetId:a}}}function LE(a){return{type:fm,payload:{sourceId:a}}}function PE(a){return{type:Xc,payload:{targetId:a}}}function BE(a){Ie(typeof a.canDrag=="function","Expected canDrag to be a function."),Ie(typeof a.beginDrag=="function","Expected beginDrag to be a function."),Ie(typeof a.endDrag=="function","Expected endDrag to be a function.")}function jE(a){Ie(typeof a.canDrop=="function","Expected canDrop to be a function."),Ie(typeof a.hover=="function","Expected hover to be a function."),Ie(typeof a.drop=="function","Expected beginDrag to be a function.")}function Lg(a,s){if(s&&Array.isArray(a)){a.forEach(i=>Lg(i,!1));return}Ie(typeof a=="string"||typeof a=="symbol",s?"Type can only be a string, a symbol, or an array of either.":"Type can only be a string or a symbol.")}var bs;(function(a){a.SOURCE="SOURCE",a.TARGET="TARGET"})(bs||(bs={}));let FE=0;function zE(){return FE++}function UE(a){const s=zE().toString();switch(a){case bs.SOURCE:return`S${s}`;case bs.TARGET:return`T${s}`;default:throw new Error(`Unknown Handler Role: ${a}`)}}function g_(a){switch(a[0]){case"S":return bs.SOURCE;case"T":return bs.TARGET;default:throw new Error(`Cannot parse handler ID: ${a}`)}}function m_(a,s){const i=a.entries();let r=!1;do{const{done:l,value:[,u]}=i.next();if(u===s)return!0;r=!!l}while(!r);return!1}class HE{addSource(s,i){Lg(s),BE(i);const r=this.addHandler(bs.SOURCE,s,i);return this.store.dispatch(ME(r)),r}addTarget(s,i){Lg(s,!0),jE(i);const r=this.addHandler(bs.TARGET,s,i);return this.store.dispatch(NE(r)),r}containsHandler(s){return m_(this.dragSources,s)||m_(this.dropTargets,s)}getSource(s,i=!1){return Ie(this.isSourceId(s),"Expected a valid source ID."),i&&s===this.pinnedSourceId?this.pinnedSource:this.dragSources.get(s)}getTarget(s){return Ie(this.isTargetId(s),"Expected a valid target ID."),this.dropTargets.get(s)}getSourceType(s){return Ie(this.isSourceId(s),"Expected a valid source ID."),this.types.get(s)}getTargetType(s){return Ie(this.isTargetId(s),"Expected a valid target ID."),this.types.get(s)}isSourceId(s){return g_(s)===bs.SOURCE}isTargetId(s){return g_(s)===bs.TARGET}removeSource(s){Ie(this.getSource(s),"Expected an existing source."),this.store.dispatch(LE(s)),OE(()=>{this.dragSources.delete(s),this.types.delete(s)})}removeTarget(s){Ie(this.getTarget(s),"Expected an existing target."),this.store.dispatch(PE(s)),this.dropTargets.delete(s),this.types.delete(s)}pinSource(s){const i=this.getSource(s);Ie(i,"Expected an existing source."),this.pinnedSourceId=s,this.pinnedSource=i}unpinSource(){Ie(this.pinnedSource,"No source is pinned at the time."),this.pinnedSourceId=null,this.pinnedSource=null}addHandler(s,i,r){const l=UE(s);return this.types.set(l,i),s===bs.SOURCE?this.dragSources.set(l,r):s===bs.TARGET&&this.dropTargets.set(l,r),l}constructor(s){this.types=new Map,this.dragSources=new Map,this.dropTargets=new Map,this.pinnedSourceId=null,this.pinnedSource=null,this.store=s}}const WE=(a,s)=>a===s;function VE(a,s){return!a&&!s?!0:!a||!s?!1:a.x===s.x&&a.y===s.y}function GE(a,s,i=WE){if(a.length!==s.length)return!1;for(let r=0;r0||!GE(i,r)))return Fr;const d=r[r.length-1],p=i[i.length-1];return d!==p&&(d&&l.push(d),p&&l.push(p)),l}function YE(a,s,i){return s in a?Object.defineProperty(a,s,{value:i,enumerable:!0,configurable:!0,writable:!0}):a[s]=i,a}function JE(a){for(var s=1;s=0)&&Object.prototype.propertyIsEnumerable.call(a,r)&&(i[r]=a[r])}return i}function lI(a,s){if(a==null)return{};var i={},r=Object.keys(a),l,u;for(u=0;u=0)&&(i[l]=a[l]);return i}let $_=0;const pc=Symbol.for("__REACT_DND_CONTEXT_INSTANCE__");var Zw=am(function(s){var{children:i}=s,r=aI(s,["children"]);const[l,u]=cI(r);return Mt(()=>{if(u){const d=Qw();return++$_,()=>{--$_===0&&(d[pc]=null)}}},[]),g.jsx(Vw.Provider,{value:l,children:i})});function cI(a){if("manager"in a)return[{dragDropManager:a.manager},!1];const s=uI(a.backend,a.context,a.options,a.debugMode),i=!a.context;return[s,i]}function uI(a,s=Qw(),i,r){const l=s;return l[pc]||(l[pc]={dragDropManager:nI(a,s,i,r)}),l[pc]}function Qw(){return typeof global<"u"?global:window}var dI=function a(s,i){if(s===i)return!0;if(s&&i&&typeof s=="object"&&typeof i=="object"){if(s.constructor!==i.constructor)return!1;var r,l,u;if(Array.isArray(s)){if(r=s.length,r!=i.length)return!1;for(l=r;l--!==0;)if(!a(s[l],i[l]))return!1;return!0}if(s.constructor===RegExp)return s.source===i.source&&s.flags===i.flags;if(s.valueOf!==Object.prototype.valueOf)return s.valueOf()===i.valueOf();if(s.toString!==Object.prototype.toString)return s.toString()===i.toString();if(u=Object.keys(s),r=u.length,r!==Object.keys(i).length)return!1;for(l=r;l--!==0;)if(!Object.prototype.hasOwnProperty.call(i,u[l]))return!1;for(l=r;l--!==0;){var d=u[l];if(!a(s[d],i[d]))return!1}return!0}return s!==s&&i!==i};const hI=Si(dI),Ci=typeof window<"u"?lm:Mt;function pI(a,s,i){const[r,l]=vt(()=>s(a)),u=_n(()=>{const d=s(a);hI(r,d)||(l(d),i&&i())},[r,a,i]);return Ci(u),[r,u]}function gI(a,s,i){const[r,l]=pI(a,s,i);return Ci(function(){const d=a.getHandlerId();if(d!=null)return a.subscribeToStateChange(l,{handlerIds:[d]})},[a,l]),r}function eC(a,s,i){return gI(s,a||(()=>({})),()=>i.reconnect())}function tC(a,s){const i=[];return typeof a!="function"&&i.push(a),rs(()=>typeof a=="function"?a():a,i)}function mI(a){return rs(()=>a.hooks.dragSource(),[a])}function fI(a){return rs(()=>a.hooks.dragPreview(),[a])}let qp=!1,Xp=!1;class $I{receiveHandlerId(s){this.sourceId=s}getHandlerId(){return this.sourceId}canDrag(){Ie(!qp,"You may not call monitor.canDrag() inside your canDrag() implementation. Read more: http://react-dnd.github.io/react-dnd/docs/api/drag-source-monitor");try{return qp=!0,this.internalMonitor.canDragSource(this.sourceId)}finally{qp=!1}}isDragging(){if(!this.sourceId)return!1;Ie(!Xp,"You may not call monitor.isDragging() inside your isDragging() implementation. Read more: http://react-dnd.github.io/react-dnd/docs/api/drag-source-monitor");try{return Xp=!0,this.internalMonitor.isDraggingSource(this.sourceId)}finally{Xp=!1}}subscribeToStateChange(s,i){return this.internalMonitor.subscribeToStateChange(s,i)}isDraggingSource(s){return this.internalMonitor.isDraggingSource(s)}isOverTarget(s,i){return this.internalMonitor.isOverTarget(s,i)}getTargetIds(){return this.internalMonitor.getTargetIds()}isSourcePublic(){return this.internalMonitor.isSourcePublic()}getSourceId(){return this.internalMonitor.getSourceId()}subscribeToOffsetChange(s){return this.internalMonitor.subscribeToOffsetChange(s)}canDragSource(s){return this.internalMonitor.canDragSource(s)}canDropOnTarget(s){return this.internalMonitor.canDropOnTarget(s)}getItemType(){return this.internalMonitor.getItemType()}getItem(){return this.internalMonitor.getItem()}getDropResult(){return this.internalMonitor.getDropResult()}didDrop(){return this.internalMonitor.didDrop()}getInitialClientOffset(){return this.internalMonitor.getInitialClientOffset()}getInitialSourceClientOffset(){return this.internalMonitor.getInitialSourceClientOffset()}getSourceClientOffset(){return this.internalMonitor.getSourceClientOffset()}getClientOffset(){return this.internalMonitor.getClientOffset()}getDifferenceFromInitialOffset(){return this.internalMonitor.getDifferenceFromInitialOffset()}constructor(s){this.sourceId=null,this.internalMonitor=s.getMonitor()}}let Zp=!1;class bI{receiveHandlerId(s){this.targetId=s}getHandlerId(){return this.targetId}subscribeToStateChange(s,i){return this.internalMonitor.subscribeToStateChange(s,i)}canDrop(){if(!this.targetId)return!1;Ie(!Zp,"You may not call monitor.canDrop() inside your canDrop() implementation. Read more: http://react-dnd.github.io/react-dnd/docs/api/drop-target-monitor");try{return Zp=!0,this.internalMonitor.canDropOnTarget(this.targetId)}finally{Zp=!1}}isOver(s){return this.targetId?this.internalMonitor.isOverTarget(this.targetId,s):!1}getItemType(){return this.internalMonitor.getItemType()}getItem(){return this.internalMonitor.getItem()}getDropResult(){return this.internalMonitor.getDropResult()}didDrop(){return this.internalMonitor.didDrop()}getInitialClientOffset(){return this.internalMonitor.getInitialClientOffset()}getInitialSourceClientOffset(){return this.internalMonitor.getInitialSourceClientOffset()}getSourceClientOffset(){return this.internalMonitor.getSourceClientOffset()}getClientOffset(){return this.internalMonitor.getClientOffset()}getDifferenceFromInitialOffset(){return this.internalMonitor.getDifferenceFromInitialOffset()}constructor(s){this.targetId=null,this.internalMonitor=s.getMonitor()}}function vI(a,s,i){const r=i.getRegistry(),l=r.addTarget(a,s);return[l,()=>r.removeTarget(l)]}function yI(a,s,i){const r=i.getRegistry(),l=r.addSource(a,s);return[l,()=>r.removeSource(l)]}function Pg(a,s,i,r){let l;if(l!==void 0)return!!l;if(a===s)return!0;if(typeof a!="object"||!a||typeof s!="object"||!s)return!1;const u=Object.keys(a),d=Object.keys(s);if(u.length!==d.length)return!1;const p=Object.prototype.hasOwnProperty.bind(s);for(let m=0;m, or turn it into a drag source or a drop target itself.`)}function wI(a){return(s=null,i=null)=>{if(!kw(s)){const u=s;return a(u,i),u}const r=s;return _I(r),CI(r,i?u=>a(u,i):a)}}function sC(a){const s={};return Object.keys(a).forEach(i=>{const r=a[i];if(i.endsWith("Ref"))s[i]=a[i];else{const l=wI(r);s[i]=()=>l}}),s}function b_(a,s){typeof a=="function"?a(s):a.current=s}function CI(a,s){const i=a.ref;return Ie(typeof i!="string","Cannot connect React DnD to an element with an existing string ref. Please convert it to use a callback ref instead, or wrap it into a or
',BLe=Number.isNaN||Nt.isNaN;function K(i){return typeof i=="number"&&!BLe(i)}var fa=function(e){return e>0&&e<1/0};function br(i){return typeof i>"u"}function Ms(i){return Co(i)==="object"&&i!==null}var GLe=Object.prototype.hasOwnProperty;function ws(i){if(!Ms(i))return!1;try{var e=i.constructor,t=e.prototype;return e&&t&&GLe.call(t,"isPrototypeOf")}catch{return!1}}function Pe(i){return typeof i=="function"}var FLe=Array.prototype.slice;function bu(i){return Array.from?Array.from(i):FLe.call(i)}function De(i,e){return i&&Pe(e)&&(Array.isArray(i)||K(i.length)?bu(i).forEach(function(t,s){e.call(i,t,s,i)}):Ms(i)&&Object.keys(i).forEach(function(t){e.call(i,i[t],t,i)})),i}var ue=Object.assign||function(e){for(var t=arguments.length,s=new Array(t>1?t-1:0),r=1;r0&&s.forEach(function(o){Ms(o)&&Object.keys(o).forEach(function(M){e[M]=o[M]})}),e},HLe=/\.\d*(?:0|9){12}\d*$/;function ps(i){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1e11;return HLe.test(i)?Math.round(i*e)/e:i}var VLe=/^width|height|left|top|marginLeft|marginTop$/;function Wt(i,e){var t=i.style;De(e,function(s,r){VLe.test(r)&&K(s)&&(s="".concat(s,"px")),t[r]=s})}function ZLe(i,e){return i.classList?i.classList.contains(e):i.className.indexOf(e)>-1}function Ie(i,e){if(e){if(K(i.length)){De(i,function(s){Ie(s,e)});return}if(i.classList){i.classList.add(e);return}var t=i.className.trim();t?t.indexOf(e)<0&&(i.className="".concat(t," ").concat(e)):i.className=e}}function lt(i,e){if(e){if(K(i.length)){De(i,function(t){lt(t,e)});return}if(i.classList){i.classList.remove(e);return}i.className.indexOf(e)>=0&&(i.className=i.className.replace(e,""))}}function Cs(i,e,t){if(e){if(K(i.length)){De(i,function(s){Cs(s,e,t)});return}t?Ie(i,e):lt(i,e)}}var XLe=/([a-z\d])([A-Z])/g;function cM(i){return i.replace(XLe,"$1-$2").toLowerCase()}function xo(i,e){return Ms(i[e])?i[e]:i.dataset?i.dataset[e]:i.getAttribute("data-".concat(cM(e)))}function ai(i,e,t){Ms(t)?i[e]=t:i.dataset?i.dataset[e]=t:i.setAttribute("data-".concat(cM(e)),t)}function KLe(i,e){if(Ms(i[e]))try{delete i[e]}catch{i[e]=void 0}else if(i.dataset)try{delete i.dataset[e]}catch{i.dataset[e]=void 0}else i.removeAttribute("data-".concat(cM(e)))}var $u=/\s\s*/,Pu=(function(){var i=!1;if(jr){var e=!1,t=function(){},s=Object.defineProperty({},"once",{get:function(){return i=!0,e},set:function(o){e=o}});Nt.addEventListener("test",t,s),Nt.removeEventListener("test",t,s)}return i})();function tt(i,e,t){var s=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{},r=t;e.trim().split($u).forEach(function(o){if(!Pu){var M=i.listeners;M&&M[o]&&M[o][t]&&(r=M[o][t],delete M[o][t],Object.keys(M[o]).length===0&&delete M[o],Object.keys(M).length===0&&delete i.listeners)}i.removeEventListener(o,r,s)})}function Ze(i,e,t){var s=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{},r=t;e.trim().split($u).forEach(function(o){if(s.once&&!Pu){var M=i.listeners,a=M===void 0?{}:M;r=function(){delete a[o][t],i.removeEventListener(o,r,s);for(var l=arguments.length,N=new Array(l),c=0;cMath.abs(t)&&(t=L)})}),t}function Si(i,e){var t=i.pageX,s=i.pageY,r={endX:t,endY:s};return e?r:Eu({startX:t,startY:s},r)}function tje(i){var e=0,t=0,s=0;return De(i,function(r){var o=r.startX,M=r.startY;e+=o,t+=M,s+=1}),e/=s,t/=s,{pageX:e,pageY:t}}function Rt(i){var e=i.aspectRatio,t=i.height,s=i.width,r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"contain",o=fa(s),M=fa(t);if(o&&M){var a=t*e;r==="contain"&&a>s||r==="cover"&&a90?{width:u,height:a}:{width:a,height:u}}function ije(i,e,t,s){var r=e.aspectRatio,o=e.naturalWidth,M=e.naturalHeight,a=e.rotate,u=a===void 0?0:a,l=e.scaleX,N=l===void 0?1:l,c=e.scaleY,L=c===void 0?1:c,j=t.aspectRatio,g=t.naturalWidth,y=t.naturalHeight,d=s.fillColor,h=d===void 0?"transparent":d,m=s.imageSmoothingEnabled,w=m===void 0?!0:m,O=s.imageSmoothingQuality,A=O===void 0?"low":O,I=s.maxWidth,p=I===void 0?1/0:I,S=s.maxHeight,f=S===void 0?1/0:S,$=s.minWidth,x=$===void 0?0:$,Z=s.minHeight,k=Z===void 0?0:Z,Y=document.createElement("canvas"),J=Y.getContext("2d"),Le=Rt({aspectRatio:j,width:p,height:f}),Je=Rt({aspectRatio:j,width:x,height:k},"cover"),qe=Math.min(Le.width,Math.max(Je.width,g)),us=Math.min(Le.height,Math.max(Je.height,y)),gr=Rt({aspectRatio:r,width:p,height:f}),vs=Rt({aspectRatio:r,width:x,height:k},"cover"),bs=Math.min(gr.width,Math.max(vs.width,o)),$s=Math.min(gr.height,Math.max(vs.height,M)),Ti=[-bs/2,-$s/2,bs,$s];return Y.width=ps(qe),Y.height=ps(us),J.fillStyle=h,J.fillRect(0,0,qe,us),J.save(),J.translate(qe/2,us/2),J.rotate(u*Math.PI/180),J.scale(N,L),J.imageSmoothingEnabled=w,J.imageSmoothingQuality=A,J.drawImage.apply(J,[i].concat(fu(Ti.map(function(yi){return Math.floor(ps(yi))})))),J.restore(),Y}var Ru=String.fromCharCode;function rje(i,e,t){var s="";t+=e;for(var r=e;r0;)t.push(Ru.apply(null,bu(r.subarray(0,s)))),r=r.subarray(s);return"data:".concat(e,";base64,").concat(btoa(t.join("")))}function aje(i){var e=new DataView(i),t;try{var s,r,o;if(e.getUint8(0)===255&&e.getUint8(1)===216)for(var M=e.byteLength,a=2;a+1=8&&(o=l+c)}}}if(o){var L=e.getUint16(o,s),j,g;for(g=0;g=0?o:Uu),height:Math.max(s.offsetHeight,M>=0?M:vu)};this.containerData=a,Wt(r,{width:a.width,height:a.height}),Ie(e,We),lt(r,We)},initCanvas:function(){var e=this.containerData,t=this.imageData,s=this.options.viewMode,r=Math.abs(t.rotate)%180===90,o=r?t.naturalHeight:t.naturalWidth,M=r?t.naturalWidth:t.naturalHeight,a=o/M,u=e.width,l=e.height;e.height*a>e.width?s===3?u=e.height*a:l=e.width/a:s===3?l=e.width/a:u=e.height*a;var N={aspectRatio:a,naturalWidth:o,naturalHeight:M,width:u,height:l};this.canvasData=N,this.limited=s===1||s===2,this.limitCanvas(!0,!0),N.width=Math.min(Math.max(N.width,N.minWidth),N.maxWidth),N.height=Math.min(Math.max(N.height,N.minHeight),N.maxHeight),N.left=(e.width-N.width)/2,N.top=(e.height-N.height)/2,N.oldLeft=N.left,N.oldTop=N.top,this.initialCanvasData=ue({},N)},limitCanvas:function(e,t){var s=this.options,r=this.containerData,o=this.canvasData,M=this.cropBoxData,a=s.viewMode,u=o.aspectRatio,l=this.cropped&&M;if(e){var N=Number(s.minCanvasWidth)||0,c=Number(s.minCanvasHeight)||0;a>1?(N=Math.max(N,r.width),c=Math.max(c,r.height),a===3&&(c*u>N?N=c*u:c=N/u)):a>0&&(N?N=Math.max(N,l?M.width:0):c?c=Math.max(c,l?M.height:0):l&&(N=M.width,c=M.height,c*u>N?N=c*u:c=N/u));var L=Rt({aspectRatio:u,width:N,height:c});N=L.width,c=L.height,o.minWidth=N,o.minHeight=c,o.maxWidth=1/0,o.maxHeight=1/0}if(t)if(a>(l?0:1)){var j=r.width-o.width,g=r.height-o.height;o.minLeft=Math.min(0,j),o.minTop=Math.min(0,g),o.maxLeft=Math.max(0,j),o.maxTop=Math.max(0,g),l&&this.limited&&(o.minLeft=Math.min(M.left,M.left+(M.width-o.width)),o.minTop=Math.min(M.top,M.top+(M.height-o.height)),o.maxLeft=M.left,o.maxTop=M.top,a===2&&(o.width>=r.width&&(o.minLeft=Math.min(0,j),o.maxLeft=Math.max(0,j)),o.height>=r.height&&(o.minTop=Math.min(0,g),o.maxTop=Math.max(0,g))))}else o.minLeft=-o.width,o.minTop=-o.height,o.maxLeft=r.width,o.maxTop=r.height},renderCanvas:function(e,t){var s=this.canvasData,r=this.imageData;if(t){var o=sje({width:r.naturalWidth*Math.abs(r.scaleX||1),height:r.naturalHeight*Math.abs(r.scaleY||1),degree:r.rotate||0}),M=o.width,a=o.height,u=s.width*(M/s.naturalWidth),l=s.height*(a/s.naturalHeight);s.left-=(u-s.width)/2,s.top-=(l-s.height)/2,s.width=u,s.height=l,s.aspectRatio=M/a,s.naturalWidth=M,s.naturalHeight=a,this.limitCanvas(!0,!1)}(s.width>s.maxWidth||s.widths.maxHeight||s.heightt.width?o.height=o.width/s:o.width=o.height*s),this.cropBoxData=o,this.limitCropBox(!0,!0),o.width=Math.min(Math.max(o.width,o.minWidth),o.maxWidth),o.height=Math.min(Math.max(o.height,o.minHeight),o.maxHeight),o.width=Math.max(o.minWidth,o.width*r),o.height=Math.max(o.minHeight,o.height*r),o.left=t.left+(t.width-o.width)/2,o.top=t.top+(t.height-o.height)/2,o.oldLeft=o.left,o.oldTop=o.top,this.initialCropBoxData=ue({},o)},limitCropBox:function(e,t){var s=this.options,r=this.containerData,o=this.canvasData,M=this.cropBoxData,a=this.limited,u=s.aspectRatio;if(e){var l=Number(s.minCropBoxWidth)||0,N=Number(s.minCropBoxHeight)||0,c=a?Math.min(r.width,o.width,o.width+o.left,r.width-o.left):r.width,L=a?Math.min(r.height,o.height,o.height+o.top,r.height-o.top):r.height;l=Math.min(l,r.width),N=Math.min(N,r.height),u&&(l&&N?N*u>l?N=l/u:l=N*u:l?N=l/u:N&&(l=N*u),L*u>c?L=c/u:c=L*u),M.minWidth=Math.min(l,c),M.minHeight=Math.min(N,L),M.maxWidth=c,M.maxHeight=L}t&&(a?(M.minLeft=Math.max(0,o.left),M.minTop=Math.max(0,o.top),M.maxLeft=Math.min(r.width,o.left+o.width)-M.width,M.maxTop=Math.min(r.height,o.top+o.height)-M.height):(M.minLeft=0,M.minTop=0,M.maxLeft=r.width-M.width,M.maxTop=r.height-M.height))},renderCropBox:function(){var e=this.options,t=this.containerData,s=this.cropBoxData;(s.width>s.maxWidth||s.widths.maxHeight||s.height=t.width&&s.height>=t.height?xu:nM),Wt(this.cropBox,ue({width:s.width,height:s.height},ti({translateX:s.left,translateY:s.top}))),this.cropped&&this.limited&&this.limitCanvas(!0,!0),this.disabled||this.output()},output:function(){this.preview(),Os(this.element,Oo,this.getData())}},lje={initPreview:function(){var e=this.element,t=this.crossOrigin,s=this.options.preview,r=t?this.crossOriginUrl:this.url,o=e.alt||"The image to preview",M=document.createElement("img");if(t&&(M.crossOrigin=t),M.src=r,M.alt=o,this.viewBox.appendChild(M),this.viewBoxImage=M,!!s){var a=s;typeof s=="string"?a=e.ownerDocument.querySelectorAll(s):s.querySelector&&(a=[s]),this.previews=a,De(a,function(u){var l=document.createElement("img");ai(u,fi,{width:u.offsetWidth,height:u.offsetHeight,html:u.innerHTML}),t&&(l.crossOrigin=t),l.src=r,l.alt=o,l.style.cssText='display:block;width:100%;height:auto;min-width:0!important;min-height:0!important;max-width:none!important;max-height:none!important;image-orientation:0deg!important;"',u.innerHTML="",u.appendChild(l)})}},resetPreview:function(){De(this.previews,function(e){var t=xo(e,fi);Wt(e,{width:t.width,height:t.height}),e.innerHTML=t.html,KLe(e,fi)})},preview:function(){var e=this.imageData,t=this.canvasData,s=this.cropBoxData,r=s.width,o=s.height,M=e.width,a=e.height,u=s.left-t.left-e.left,l=s.top-t.top-e.top;!this.cropped||this.disabled||(Wt(this.viewBoxImage,ue({width:M,height:a},ti(ue({translateX:-u,translateY:-l},e)))),De(this.previews,function(N){var c=xo(N,fi),L=c.width,j=c.height,g=L,y=j,d=1;r&&(d=L/r,y=o*d),o&&y>j&&(d=j/o,g=r*d,y=j),Wt(N,{width:g,height:y}),Wt(N.getElementsByTagName("img")[0],ue({width:M*d,height:a*d},ti(ue({translateX:-u*d,translateY:-l*d},e))))}))}},Nje={bind:function(){var e=this.element,t=this.options,s=this.cropper;Pe(t.cropstart)&&Ze(e,fo,t.cropstart),Pe(t.cropmove)&&Ze(e,_o,t.cropmove),Pe(t.cropend)&&Ze(e,Eo,t.cropend),Pe(t.crop)&&Ze(e,Oo,t.crop),Pe(t.zoom)&&Ze(e,So,t.zoom),Ze(s,wa,this.onCropStart=this.cropStart.bind(this)),t.zoomable&&t.zoomOnWheel&&Ze(s,Oa,this.onWheel=this.wheel.bind(this),{passive:!1,capture:!0}),t.toggleDragModeOnDblclick&&Ze(s,ha,this.onDblclick=this.dblclick.bind(this)),Ze(e.ownerDocument,Ca,this.onCropMove=this.cropMove.bind(this)),Ze(e.ownerDocument,Aa,this.onCropEnd=this.cropEnd.bind(this)),t.responsive&&Ze(window,pa,this.onResize=this.resize.bind(this))},unbind:function(){var e=this.element,t=this.options,s=this.cropper;Pe(t.cropstart)&&tt(e,fo,t.cropstart),Pe(t.cropmove)&&tt(e,_o,t.cropmove),Pe(t.cropend)&&tt(e,Eo,t.cropend),Pe(t.crop)&&tt(e,Oo,t.crop),Pe(t.zoom)&&tt(e,So,t.zoom),tt(s,wa,this.onCropStart),t.zoomable&&t.zoomOnWheel&&tt(s,Oa,this.onWheel,{passive:!1,capture:!0}),t.toggleDragModeOnDblclick&&tt(s,ha,this.onDblclick),tt(e.ownerDocument,Ca,this.onCropMove),tt(e.ownerDocument,Aa,this.onCropEnd),t.responsive&&tt(window,pa,this.onResize)}},Lje={resize:function(){if(!this.disabled){var e=this.options,t=this.container,s=this.containerData,r=t.offsetWidth/s.width,o=t.offsetHeight/s.height,M=Math.abs(r-1)>Math.abs(o-1)?r:o;if(M!==1){var a,u;e.restore&&(a=this.getCanvasData(),u=this.getCropBoxData()),this.render(),e.restore&&(this.setCanvasData(De(a,function(l,N){a[N]=l*M})),this.setCropBoxData(De(u,function(l,N){u[N]=l*M})))}}},dblclick:function(){this.disabled||this.options.dragMode===Qu||this.setDragMode(ZLe(this.dragBox,mo)?Yu:aM)},wheel:function(e){var t=this,s=Number(this.options.wheelZoomRatio)||.1,r=1;this.disabled||(e.preventDefault(),!this.wheeling&&(this.wheeling=!0,setTimeout(function(){t.wheeling=!1},50),e.deltaY?r=e.deltaY>0?1:-1:e.wheelDelta?r=-e.wheelDelta/120:e.detail&&(r=e.detail>0?1:-1),this.zoom(-r*s,e)))},cropStart:function(e){var t=e.buttons,s=e.button;if(!(this.disabled||(e.type==="mousedown"||e.type==="pointerdown"&&e.pointerType==="mouse")&&(K(t)&&t!==1||K(s)&&s!==0||e.ctrlKey))){var r=this.options,o=this.pointers,M;e.changedTouches?De(e.changedTouches,function(a){o[a.identifier]=Si(a)}):o[e.pointerId||0]=Si(e),Object.keys(o).length>1&&r.zoomable&&r.zoomOnTouch?M=ku:M=xo(e.target,ni),$Le.test(M)&&Os(this.element,fo,{originalEvent:e,action:M})!==!1&&(e.preventDefault(),this.action=M,this.cropping=!1,M===Su&&(this.cropping=!0,Ie(this.dragBox,Ki)))}},cropMove:function(e){var t=this.action;if(!(this.disabled||!t)){var s=this.pointers;e.preventDefault(),Os(this.element,_o,{originalEvent:e,action:t})!==!1&&(e.changedTouches?De(e.changedTouches,function(r){ue(s[r.identifier]||{},Si(r,!0))}):ue(s[e.pointerId||0]||{},Si(e,!0)),this.change(e))}},cropEnd:function(e){if(!this.disabled){var t=this.action,s=this.pointers;e.changedTouches?De(e.changedTouches,function(r){delete s[r.identifier]}):delete s[e.pointerId||0],t&&(e.preventDefault(),Object.keys(s).length||(this.action=""),this.cropping&&(this.cropping=!1,Cs(this.dragBox,Ki,this.cropped&&this.options.modal)),Os(this.element,Eo,{originalEvent:e,action:t}))}}},jje={change:function(e){var t=this.options,s=this.canvasData,r=this.containerData,o=this.cropBoxData,M=this.pointers,a=this.action,u=t.aspectRatio,l=o.left,N=o.top,c=o.width,L=o.height,j=l+c,g=N+L,y=0,d=0,h=r.width,m=r.height,w=!0,O;!u&&e.shiftKey&&(u=c&&L?c/L:1),this.limited&&(y=o.minLeft,d=o.minTop,h=y+Math.min(r.width,s.width,s.left+s.width),m=d+Math.min(r.height,s.height,s.top+s.height));var A=M[Object.keys(M)[0]],I={x:A.endX-A.startX,y:A.endY-A.startY},p=function(f){switch(f){case Zt:j+I.x>h&&(I.x=h-j);break;case Xt:l+I.xm&&(I.y=m-g);break}};switch(a){case nM:l+=I.x,N+=I.y;break;case Zt:if(I.x>=0&&(j>=h||u&&(N<=d||g>=m))){w=!1;break}p(Zt),c+=I.x,c<0&&(a=Xt,c=-c,l-=c),u&&(L=c/u,N+=(o.height-L)/2);break;case xt:if(I.y<=0&&(N<=d||u&&(l<=y||j>=h))){w=!1;break}p(xt),L-=I.y,N+=I.y,L<0&&(a=ds,L=-L,N-=L),u&&(c=L*u,l+=(o.width-c)/2);break;case Xt:if(I.x<=0&&(l<=y||u&&(N<=d||g>=m))){w=!1;break}p(Xt),c-=I.x,l+=I.x,c<0&&(a=Zt,c=-c,l-=c),u&&(L=c/u,N+=(o.height-L)/2);break;case ds:if(I.y>=0&&(g>=m||u&&(l<=y||j>=h))){w=!1;break}p(ds),L+=I.y,L<0&&(a=xt,L=-L,N-=L),u&&(c=L*u,l+=(o.width-c)/2);break;case Js:if(u){if(I.y<=0&&(N<=d||j>=h)){w=!1;break}p(xt),L-=I.y,N+=I.y,c=L*u}else p(xt),p(Zt),I.x>=0?jd&&(L-=I.y,N+=I.y):(L-=I.y,N+=I.y);c<0&&L<0?(a=Fs,L=-L,c=-c,N-=L,l-=c):c<0?(a=Bs,c=-c,l-=c):L<0&&(a=Gs,L=-L,N-=L);break;case Bs:if(u){if(I.y<=0&&(N<=d||l<=y)){w=!1;break}p(xt),L-=I.y,N+=I.y,c=L*u,l+=o.width-c}else p(xt),p(Xt),I.x<=0?l>y?(c-=I.x,l+=I.x):I.y<=0&&N<=d&&(w=!1):(c-=I.x,l+=I.x),I.y<=0?N>d&&(L-=I.y,N+=I.y):(L-=I.y,N+=I.y);c<0&&L<0?(a=Gs,L=-L,c=-c,N-=L,l-=c):c<0?(a=Js,c=-c,l-=c):L<0&&(a=Fs,L=-L,N-=L);break;case Fs:if(u){if(I.x<=0&&(l<=y||g>=m)){w=!1;break}p(Xt),c-=I.x,l+=I.x,L=c/u}else p(ds),p(Xt),I.x<=0?l>y?(c-=I.x,l+=I.x):I.y>=0&&g>=m&&(w=!1):(c-=I.x,l+=I.x),I.y>=0?g=0&&(j>=h||g>=m)){w=!1;break}p(Zt),c+=I.x,L=c/u}else p(ds),p(Zt),I.x>=0?j=0&&g>=m&&(w=!1):c+=I.x,I.y>=0?g0?a=I.y>0?Gs:Js:I.x<0&&(l-=c,a=I.y>0?Fs:Bs),I.y<0&&(N-=L),this.cropped||(lt(this.cropBox,We),this.cropped=!0,this.limited&&this.limitCropBox(!0,!0));break}w&&(o.width=c,o.height=L,o.left=l,o.top=N,this.action=a,this.renderCropBox()),De(M,function(S){S.startX=S.endX,S.startY=S.endY})}},gje={crop:function(){return this.ready&&!this.cropped&&!this.disabled&&(this.cropped=!0,this.limitCropBox(!0,!0),this.options.modal&&Ie(this.dragBox,Ki),lt(this.cropBox,We),this.setCropBoxData(this.initialCropBoxData)),this},reset:function(){return this.ready&&!this.disabled&&(this.imageData=ue({},this.initialImageData),this.canvasData=ue({},this.initialCanvasData),this.cropBoxData=ue({},this.initialCropBoxData),this.renderCanvas(),this.cropped&&this.renderCropBox()),this},clear:function(){return this.cropped&&!this.disabled&&(ue(this.cropBoxData,{left:0,top:0,width:0,height:0}),this.cropped=!1,this.renderCropBox(),this.limitCanvas(!0,!0),this.renderCanvas(),lt(this.dragBox,Ki),Ie(this.cropBox,We)),this},replace:function(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return!this.disabled&&e&&(this.isImg&&(this.element.src=e),t?(this.url=e,this.image.src=e,this.ready&&(this.viewBoxImage.src=e,De(this.previews,function(s){s.getElementsByTagName("img")[0].src=e}))):(this.isImg&&(this.replaced=!0),this.options.data=null,this.uncreate(),this.load(e))),this},enable:function(){return this.ready&&this.disabled&&(this.disabled=!1,lt(this.cropper,za)),this},disable:function(){return this.ready&&!this.disabled&&(this.disabled=!0,Ie(this.cropper,za)),this},destroy:function(){var e=this.element;return e[ce]?(e[ce]=void 0,this.isImg&&this.replaced&&(e.src=this.originalUrl),this.uncreate(),this):this},move:function(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:e,s=this.canvasData,r=s.left,o=s.top;return this.moveTo(br(e)?e:r+Number(e),br(t)?t:o+Number(t))},moveTo:function(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:e,s=this.canvasData,r=!1;return e=Number(e),t=Number(t),this.ready&&!this.disabled&&this.options.movable&&(K(e)&&(s.left=e,r=!0),K(t)&&(s.top=t,r=!0),r&&this.renderCanvas(!0)),this},zoom:function(e,t){var s=this.canvasData;return e=Number(e),e<0?e=1/(1-e):e=1+e,this.zoomTo(s.width*e/s.naturalWidth,null,t)},zoomTo:function(e,t,s){var r=this.options,o=this.canvasData,M=o.width,a=o.height,u=o.naturalWidth,l=o.naturalHeight;if(e=Number(e),e>=0&&this.ready&&!this.disabled&&r.zoomable){var N=u*e,c=l*e;if(Os(this.element,So,{ratio:e,oldRatio:M/u,originalEvent:s})===!1)return this;if(s){var L=this.pointers,j=Wu(this.cropper),g=L&&Object.keys(L).length?tje(L):{pageX:s.pageX,pageY:s.pageY};o.left-=(N-M)*((g.pageX-j.left-o.left)/M),o.top-=(c-a)*((g.pageY-j.top-o.top)/a)}else ws(t)&&K(t.x)&&K(t.y)?(o.left-=(N-M)*((t.x-o.left)/M),o.top-=(c-a)*((t.y-o.top)/a)):(o.left-=(N-M)/2,o.top-=(c-a)/2);o.width=N,o.height=c,this.renderCanvas(!0)}return this},rotate:function(e){return this.rotateTo((this.imageData.rotate||0)+Number(e))},rotateTo:function(e){return e=Number(e),K(e)&&this.ready&&!this.disabled&&this.options.rotatable&&(this.imageData.rotate=e%360,this.renderCanvas(!0,!0)),this},scaleX:function(e){var t=this.imageData.scaleY;return this.scale(e,K(t)?t:1)},scaleY:function(e){var t=this.imageData.scaleX;return this.scale(K(t)?t:1,e)},scale:function(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:e,s=this.imageData,r=!1;return e=Number(e),t=Number(t),this.ready&&!this.disabled&&this.options.scalable&&(K(e)&&(s.scaleX=e,r=!0),K(t)&&(s.scaleY=t,r=!0),r&&this.renderCanvas(!0,!0)),this},getData:function(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1,t=this.options,s=this.imageData,r=this.canvasData,o=this.cropBoxData,M;if(this.ready&&this.cropped){M={x:o.left-r.left,y:o.top-r.top,width:o.width,height:o.height};var a=s.width/s.naturalWidth;if(De(M,function(N,c){M[c]=N/a}),e){var u=Math.round(M.y+M.height),l=Math.round(M.x+M.width);M.x=Math.round(M.x),M.y=Math.round(M.y),M.width=l-M.x,M.height=u-M.y}}else M={x:0,y:0,width:0,height:0};return t.rotatable&&(M.rotate=s.rotate||0),t.scalable&&(M.scaleX=s.scaleX||1,M.scaleY=s.scaleY||1),M},setData:function(e){var t=this.options,s=this.imageData,r=this.canvasData,o={};if(this.ready&&!this.disabled&&ws(e)){var M=!1;t.rotatable&&K(e.rotate)&&e.rotate!==s.rotate&&(s.rotate=e.rotate,M=!0),t.scalable&&(K(e.scaleX)&&e.scaleX!==s.scaleX&&(s.scaleX=e.scaleX,M=!0),K(e.scaleY)&&e.scaleY!==s.scaleY&&(s.scaleY=e.scaleY,M=!0)),M&&this.renderCanvas(!0,!0);var a=s.width/s.naturalWidth;K(e.x)&&(o.left=e.x*a+r.left),K(e.y)&&(o.top=e.y*a+r.top),K(e.width)&&(o.width=e.width*a),K(e.height)&&(o.height=e.height*a),this.setCropBoxData(o)}return this},getContainerData:function(){return this.ready?ue({},this.containerData):{}},getImageData:function(){return this.sized?ue({},this.imageData):{}},getCanvasData:function(){var e=this.canvasData,t={};return this.ready&&De(["left","top","width","height","naturalWidth","naturalHeight"],function(s){t[s]=e[s]}),t},setCanvasData:function(e){var t=this.canvasData,s=t.aspectRatio;return this.ready&&!this.disabled&&ws(e)&&(K(e.left)&&(t.left=e.left),K(e.top)&&(t.top=e.top),K(e.width)?(t.width=e.width,t.height=e.width/s):K(e.height)&&(t.height=e.height,t.width=e.height*s),this.renderCanvas(!0)),this},getCropBoxData:function(){var e=this.cropBoxData,t;return this.ready&&this.cropped&&(t={left:e.left,top:e.top,width:e.width,height:e.height}),t||{}},setCropBoxData:function(e){var t=this.cropBoxData,s=this.options.aspectRatio,r,o;return this.ready&&this.cropped&&!this.disabled&&ws(e)&&(K(e.left)&&(t.left=e.left),K(e.top)&&(t.top=e.top),K(e.width)&&e.width!==t.width&&(r=!0,t.width=e.width),K(e.height)&&e.height!==t.height&&(o=!0,t.height=e.height),s&&(r?t.height=t.width/s:o&&(t.width=t.height*s)),this.renderCropBox()),this},getCroppedCanvas:function(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};if(!this.ready||!window.HTMLCanvasElement)return null;var t=this.canvasData,s=ije(this.image,this.imageData,t,e);if(!this.cropped)return s;var r=this.getData(e.rounded),o=r.x,M=r.y,a=r.width,u=r.height,l=s.width/Math.floor(t.naturalWidth);l!==1&&(o*=l,M*=l,a*=l,u*=l);var N=a/u,c=Rt({aspectRatio:N,width:e.maxWidth||1/0,height:e.maxHeight||1/0}),L=Rt({aspectRatio:N,width:e.minWidth||0,height:e.minHeight||0},"cover"),j=Rt({aspectRatio:N,width:e.width||(l!==1?s.width:a),height:e.height||(l!==1?s.height:u)}),g=j.width,y=j.height;g=Math.min(c.width,Math.max(L.width,g)),y=Math.min(c.height,Math.max(L.height,y));var d=document.createElement("canvas"),h=d.getContext("2d");d.width=ps(g),d.height=ps(y),h.fillStyle=e.fillColor||"transparent",h.fillRect(0,0,g,y);var m=e.imageSmoothingEnabled,w=m===void 0?!0:m,O=e.imageSmoothingQuality;h.imageSmoothingEnabled=w,O&&(h.imageSmoothingQuality=O);var A=s.width,I=s.height,p=o,S=M,f,$,x,Z,k,Y;p<=-a||p>A?(p=0,f=0,x=0,k=0):p<=0?(x=-p,p=0,f=Math.min(A,a+p),k=f):p<=A&&(x=0,f=Math.min(a,A-p),k=f),f<=0||S<=-u||S>I?(S=0,$=0,Z=0,Y=0):S<=0?(Z=-S,S=0,$=Math.min(I,u+S),Y=$):S<=I&&(Z=0,$=Math.min(u,I-S),Y=$);var J=[p,S,f,$];if(k>0&&Y>0){var Le=g/a;J.push(x*Le,Z*Le,k*Le,Y*Le)}return h.drawImage.apply(h,[s].concat(fu(J.map(function(Je){return Math.floor(ps(Je))})))),d},setAspectRatio:function(e){var t=this.options;return!this.disabled&&!br(e)&&(t.aspectRatio=Math.max(0,e)||NaN,this.ready&&(this.initCropBox(),this.cropped&&this.renderCropBox())),this},setDragMode:function(e){var t=this.options,s=this.dragBox,r=this.face;if(this.ready&&!this.disabled){var o=e===aM,M=t.movable&&e===Yu;e=o||M?e:Qu,t.dragMode=e,ai(s,ni,e),Cs(s,mo,o),Cs(s,po,M),t.cropBoxMovable||(ai(r,ni,e),Cs(r,mo,o),Cs(r,po,M))}return this}},Tje=Nt.Cropper,Ju=(function(){function i(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(ELe(this,i),!e||!RLe.test(e.tagName))throw new Error("The first argument is required and must be an or element.");this.element=e,this.options=ue({},_a,ws(t)&&t),this.cropped=!1,this.disabled=!1,this.pointers={},this.ready=!1,this.reloading=!1,this.replaced=!1,this.sized=!1,this.sizing=!1,this.init()}return _Le(i,[{key:"init",value:function(){var t=this.element,s=t.tagName.toLowerCase(),r;if(!t[ce]){if(t[ce]=this,s==="img"){if(this.isImg=!0,r=t.getAttribute("src")||"",this.originalUrl=r,!r)return;r=t.src}else s==="canvas"&&window.HTMLCanvasElement&&(r=t.toDataURL());this.load(r)}}},{key:"load",value:function(t){var s=this;if(t){this.url=t,this.imageData={};var r=this.element,o=this.options;if(!o.rotatable&&!o.scalable&&(o.checkOrientation=!1),!o.checkOrientation||!window.ArrayBuffer){this.clone();return}if(PLe.test(t)){WLe.test(t)?this.read(Mje(t)):this.clone();return}var M=new XMLHttpRequest,a=this.clone.bind(this);this.reloading=!0,this.xhr=M,M.onabort=a,M.onerror=a,M.ontimeout=a,M.onprogress=function(){M.getResponseHeader("content-type")!==Ea&&M.abort()},M.onload=function(){s.read(M.response)},M.onloadend=function(){s.reloading=!1,s.xhr=null},o.checkCrossOrigin&&Sa(t)&&r.crossOrigin&&(t=xa(t)),M.open("GET",t,!0),M.responseType="arraybuffer",M.withCredentials=r.crossOrigin==="use-credentials",M.send()}}},{key:"read",value:function(t){var s=this.options,r=this.imageData,o=aje(t),M=0,a=1,u=1;if(o>1){this.url=nje(t,Ea);var l=cje(o);M=l.rotate,a=l.scaleX,u=l.scaleY}s.rotatable&&(r.rotate=M),s.scalable&&(r.scaleX=a,r.scaleY=u),this.clone()}},{key:"clone",value:function(){var t=this.element,s=this.url,r=t.crossOrigin,o=s;this.options.checkCrossOrigin&&Sa(s)&&(r||(r="anonymous"),o=xa(s)),this.crossOrigin=r,this.crossOriginUrl=o;var M=document.createElement("img");r&&(M.crossOrigin=r),M.src=o||s,M.alt=t.alt||"The image to crop",this.image=M,M.onload=this.start.bind(this),M.onerror=this.stop.bind(this),Ie(M,Ia),t.parentNode.insertBefore(M,t.nextSibling)}},{key:"start",value:function(){var t=this,s=this.image;s.onload=null,s.onerror=null,this.sizing=!0;var r=Nt.navigator&&/(?:iPad|iPhone|iPod).*?AppleWebKit/i.test(Nt.navigator.userAgent),o=function(l,N){ue(t.imageData,{naturalWidth:l,naturalHeight:N,aspectRatio:l/N}),t.initialImageData=ue({},t.imageData),t.sizing=!1,t.sized=!0,t.build()};if(s.naturalWidth&&!r){o(s.naturalWidth,s.naturalHeight);return}var M=document.createElement("img"),a=document.body||document.documentElement;this.sizingImage=M,M.onload=function(){o(M.width,M.height),r||a.removeChild(M)},M.src=s.src,r||(M.style.cssText="left:0;max-height:none!important;max-width:none!important;min-height:0!important;min-width:0!important;opacity:0;position:absolute;top:0;z-index:-1;",a.appendChild(M))}},{key:"stop",value:function(){var t=this.image;t.onload=null,t.onerror=null,t.parentNode.removeChild(t),this.image=null}},{key:"build",value:function(){if(!(!this.sized||this.ready)){var t=this.element,s=this.options,r=this.image,o=t.parentNode,M=document.createElement("div");M.innerHTML=JLe;var a=M.querySelector(".".concat(ce,"-container")),u=a.querySelector(".".concat(ce,"-canvas")),l=a.querySelector(".".concat(ce,"-drag-box")),N=a.querySelector(".".concat(ce,"-crop-box")),c=N.querySelector(".".concat(ce,"-face"));this.container=o,this.cropper=a,this.canvas=u,this.dragBox=l,this.cropBox=N,this.viewBox=a.querySelector(".".concat(ce,"-view-box")),this.face=c,u.appendChild(r),Ie(t,We),o.insertBefore(a,t.nextSibling),lt(r,Ia),this.initPreview(),this.bind(),s.initialAspectRatio=Math.max(0,s.initialAspectRatio)||NaN,s.aspectRatio=Math.max(0,s.aspectRatio)||NaN,s.viewMode=Math.max(0,Math.min(3,Math.round(s.viewMode)))||0,Ie(N,We),s.guides||Ie(N.getElementsByClassName("".concat(ce,"-dashed")),We),s.center||Ie(N.getElementsByClassName("".concat(ce,"-center")),We),s.background&&Ie(a,"".concat(ce,"-bg")),s.highlight||Ie(c,QLe),s.cropBoxMovable&&(Ie(c,po),ai(c,ni,nM)),s.cropBoxResizable||(Ie(N.getElementsByClassName("".concat(ce,"-line")),We),Ie(N.getElementsByClassName("".concat(ce,"-point")),We)),this.render(),this.ready=!0,this.setDragMode(s.dragMode),s.autoCrop&&this.crop(),this.setData(s.data),Pe(s.ready)&&Ze(t,ma,s.ready,{once:!0}),Os(t,ma)}}},{key:"unbuild",value:function(){if(this.ready){this.ready=!1,this.unbind(),this.resetPreview();var t=this.cropper.parentNode;t&&t.removeChild(this.cropper),lt(this.element,We)}}},{key:"uncreate",value:function(){this.ready?(this.unbuild(),this.ready=!1,this.cropped=!1):this.sizing?(this.sizingImage.onload=null,this.sizing=!1,this.sized=!1):this.reloading?(this.xhr.onabort=null,this.xhr.abort()):this.image&&this.stop()}}],[{key:"noConflict",value:function(){return window.Cropper=Tje,i}},{key:"setDefaults",value:function(t){ue(_a,ws(t)&&t)}}])})();ue(Ju.prototype,uje,lje,Nje,Lje,jje,gje);var ts=function(){return ts=Object.assign||function(i){for(var e,t=1,s=arguments.length;t0&&S.zoomTo(Je)})(p.currentTarget.cropper,w),d&&d(p)}}));h&&h(I)}return function(){var p,S;(S=(p=O.current)===null||p===void 0?void 0:p.cropper)===null||S===void 0||S.destroy()}}),[O]);var A=(function(I){return yje.reduce((function(p,S){var f=p,$=S;return f[$],Pr(f,[typeof $=="symbol"?$:$+""])}),I)})(ts(ts({},m),{crossOrigin:u,src:o,alt:y}));return n.createElement("div",{style:M,className:a},n.createElement("img",ts({},A,{style:Dje,ref:O})))}));const zje=` +/*! + * Cropper.js v1.5.12 + * https://fengyuanchen.github.io/cropperjs + * + * Copyright 2015-present Chen Fengyuan + * Released under the MIT license + * + * Date: 2021-06-12T08:00:11.623Z + */ + +.cropper-container { + direction: ltr; + font-size: 0; + line-height: 0; + position: relative; + -ms-touch-action: none; + touch-action: none; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; +} + +.cropper-container img { + display: block; + height: 100%; + image-orientation: 0deg; + max-height: none !important; + max-width: none !important; + min-height: 0 !important; + min-width: 0 !important; + width: 100%; +} + +.cropper-wrap-box, +.cropper-canvas, +.cropper-drag-box, +.cropper-crop-box, +.cropper-modal { + bottom: 0; + left: 0; + position: absolute; + right: 0; + top: 0; +} + +.cropper-wrap-box, +.cropper-canvas { + overflow: hidden; +} + +.cropper-drag-box { + background-color: #fff; + opacity: 0; +} + +.cropper-modal { + background-color: #000; + opacity: 0.5; +} + +.cropper-view-box { + display: block; + height: 100%; + outline: 1px solid #39f; + outline-color: rgba(51, 153, 255, 0.75); + overflow: hidden; + width: 100%; +} + +.cropper-dashed { + border: 0 dashed #eee; + display: block; + opacity: 0.5; + position: absolute; +} + +.cropper-dashed.dashed-h { + border-bottom-width: 1px; + border-top-width: 1px; + height: calc(100% / 3); + left: 0; + top: calc(100% / 3); + width: 100%; +} + +.cropper-dashed.dashed-v { + border-left-width: 1px; + border-right-width: 1px; + height: 100%; + left: calc(100% / 3); + top: 0; + width: calc(100% / 3); +} + +.cropper-center { + display: block; + height: 0; + left: 50%; + opacity: 0.75; + position: absolute; + top: 50%; + width: 0; +} + +.cropper-center::before, +.cropper-center::after { + background-color: #eee; + content: ' '; + display: block; + position: absolute; +} + +.cropper-center::before { + height: 1px; + left: -3px; + top: 0; + width: 7px; +} + +.cropper-center::after { + height: 7px; + left: 0; + top: -3px; + width: 1px; +} + +.cropper-face, +.cropper-line, +.cropper-point { + display: block; + height: 100%; + opacity: 0.1; + position: absolute; + width: 100%; +} + +.cropper-face { + background-color: #fff; + left: 0; + top: 0; +} + +.cropper-line { + background-color: #39f; +} + +.cropper-line.line-e { + cursor: ew-resize; + right: -3px; + top: 0; + width: 5px; +} + +.cropper-line.line-n { + cursor: ns-resize; + height: 5px; + left: 0; + top: -3px; +} + +.cropper-line.line-w { + cursor: ew-resize; + left: -3px; + top: 0; + width: 5px; +} + +.cropper-line.line-s { + bottom: -3px; + cursor: ns-resize; + height: 5px; + left: 0; +} + +.cropper-point { + background-color: #39f; + height: 5px; + opacity: 0.75; + width: 5px; +} + +.cropper-point.point-e { + cursor: ew-resize; + margin-top: -3px; + right: -3px; + top: 50%; +} + +.cropper-point.point-n { + cursor: ns-resize; + left: 50%; + margin-left: -3px; + top: -3px; +} + +.cropper-point.point-w { + cursor: ew-resize; + left: -3px; + margin-top: -3px; + top: 50%; +} + +.cropper-point.point-s { + bottom: -3px; + cursor: s-resize; + left: 50%; + margin-left: -3px; +} + +.cropper-point.point-ne { + cursor: nesw-resize; + right: -3px; + top: -3px; +} + +.cropper-point.point-nw { + cursor: nwse-resize; + left: -3px; + top: -3px; +} + +.cropper-point.point-sw { + bottom: -3px; + cursor: nesw-resize; + left: -3px; +} + +.cropper-point.point-se { + bottom: -3px; + cursor: nwse-resize; + height: 20px; + opacity: 1; + right: -3px; + width: 20px; +} + +@media (min-width: 768px) { + .cropper-point.point-se { + height: 15px; + width: 15px; + } +} + +@media (min-width: 992px) { + .cropper-point.point-se { + height: 10px; + width: 10px; + } +} + +@media (min-width: 1200px) { + .cropper-point.point-se { + height: 5px; + opacity: 0.75; + width: 5px; + } +} + +.cropper-point.point-se::before { + background-color: #39f; + bottom: -50%; + content: ' '; + display: block; + height: 200%; + opacity: 0; + position: absolute; + right: -50%; + width: 200%; +} + +.cropper-invisible { + opacity: 0; +} + +.cropper-bg { + background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQMAAAAlPW0iAAAAA3NCSVQICAjb4U/gAAAABlBMVEXMzMz////TjRV2AAAACXBIWXMAAArrAAAK6wGCiw1aAAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M26LyyjAAAABFJREFUCJlj+M/AgBVhF/0PAH6/D/HkDxOGAAAAAElFTkSuQmCC'); +} + +.cropper-hide { + display: block; + height: 0; + position: absolute; + width: 0; +} + +.cropper-hidden { + display: none !important; +} + +.cropper-move { + cursor: move; +} + +.cropper-crop { + cursor: crosshair; +} + +.cropper-disabled .cropper-drag-box, +.cropper-disabled .cropper-face, +.cropper-disabled .cropper-line, +.cropper-disabled .cropper-point { + cursor: not-allowed; +} +`,$e={dropZone:{width:"100%",height:100,position:"relative"},dropZoneEmpty:{},image:{objectFit:"contain",margin:"auto",display:"flex",width:"100%",height:"100%"},uploadDiv:{position:"relative",width:"100%",height:300,opacity:.9,marginTop:30,cursor:"pointer",outline:"none"},uploadDivDragging:{opacity:1,background:"rgba(128,255,128,0.1)"},uploadCenterDiv:{margin:5,border:"3px dashed grey",borderRadius:5,width:"calc(100% - 10px)",height:"calc(100% - 10px)",position:"relative",display:"flex"},uploadCenterIcon:{paddingTop:10,width:48,height:48},uploadCenterText:{fontSize:16},uploadCenterTextAndIcon:{textAlign:"center",position:"absolute",top:0,bottom:0,left:0,right:0,display:"flex",flexDirection:"column",alignItems:"center",justifyContent:"center"},disabledOpacity:{opacity:.3,cursor:"default"},buttonRemoveWrapper:{position:"absolute",zIndex:222,right:0},buttonCropWrapper:{position:"absolute",zIndex:222,right:0,top:50},error:{border:"2px solid red",boxSizing:"border-box"}};class uge extends ze{cropperRef;constructor(e){if(super(e),this.state={uploadFile:!1,anchorEl:null,cropHandler:!1},this.cropperRef=Qa(),!window.document.getElementById("cropper-style-json-component")){const t=window.document.createElement("style");t.setAttribute("id","cropper-style-json-component"),t.innerHTML=zje,window.document.head.appendChild(t)}}onDrop(e){const t=this.props.onChange,s=this.props.maxSize||10*1024,r=e[0],o=new FileReader;o.onabort=()=>console.log("file reading was aborted"),o.onerror=()=>console.log("file reading has failed"),o.onload=()=>{var u,l;if(!r||!r.name)return;const M=(u=r.name)==null?void 0:u.split(".");let a=M!=null&&M.length?`image/${(l=M.pop())==null?void 0:l.toLowerCase()}`:"image/jpeg";if(a==="image/jpg"?a="image/jpeg":a.includes("svg")&&(a="image/svg+xml"),r.size>s)window.alert(D.t("ra_File is too big. Max %sk allowed. Try use SVG.",Math.round(s/1024)));else{const N=`data:${a};base64,${btoa(new Uint8Array(o.result).reduce((c,L)=>c+String.fromCharCode(L),""))}`;t?t(N):console.log(N)}},o.readAsArrayBuffer(r)}render(){const{disabled:e,icon:t,removeIconFunc:s,error:r,crop:o,onChange:M}=this.props,a=this.props.maxSize||10*1024;let u=this.props.accept||{"image/*":[]};const{uploadFile:l,anchorEl:N,cropHandler:c}=this.state;if(typeof u=="string")u={[u]:[]};else if(Array.isArray(u)){const L={};u.forEach(j=>{L[j]=[]}),u=L}return n.createElement(Ga,{disabled:!!e||c,key:"dropzone",multiple:!1,accept:u,maxSize:a,onDragEnter:()=>this.setState({uploadFile:"dragging"}),onDragLeave:()=>this.setState({uploadFile:!0}),onDrop:(L,j)=>{var g,y,d;this.setState({uploadFile:!1}),L.length?this.onDrop(L):window.alert(((d=(y=(g=j==null?void 0:j[0])==null?void 0:g.errors)==null?void 0:y[0])==null?void 0:d.message)||D.t("ra_Cannot upload"))}},({getRootProps:L,getInputProps:j})=>n.createElement("div",{style:{...$e.uploadDiv,...l==="dragging"?$e.uploadDivDragging:void 0,...$e.dropZone,...e?$e.disabledOpacity:void 0,...t?void 0:$e.dropZoneEmpty},...L()},n.createElement("input",{...j()}),n.createElement("div",{style:{...$e.uploadCenterDiv,...r?$e.error:void 0}},t?s&&!c&&n.createElement("div",{style:$e.buttonRemoveWrapper},n.createElement(ae,{title:D.t("ra_Clear"),slotProps:{popper:{sx:{pointerEvents:"none"}}}},n.createElement(P,{size:"large",onClick:g=>{s&&s(),g.stopPropagation()}},n.createElement(ge,null)))):n.createElement("div",{style:$e.uploadCenterTextAndIcon},n.createElement(sN,{style:$e.uploadCenterIcon}),n.createElement("div",{style:$e.uploadCenterText},l==="dragging"?D.t("ra_Drop file here"):D.t("ra_Place your files here or click here to open the browse dialog"))),t&&o&&n.createElement("div",{style:$e.buttonCropWrapper},n.createElement(ae,{title:D.t("ra_Crop"),slotProps:{popper:{sx:{pointerEvents:"none"}}}},n.createElement(P,{size:"large",onClick:g=>{c?this.setState({anchorEl:g.currentTarget}):this.setState({cropHandler:!0}),g.stopPropagation()}},n.createElement(iN,{color:c?"primary":"inherit"}))),n.createElement(ss,{anchorEl:N,keepMounted:!0,open:!!N,onClose:()=>this.setState({anchorEl:null})},n.createElement(te,{onClick:()=>this.setState({anchorEl:null,cropHandler:!1},()=>{var y,d;const g=(d=(y=this.cropperRef)==null?void 0:y.current)==null?void 0:d.cropper;g&&(M?M(g.getCroppedCanvas().toDataURL()):console.log(g.getCroppedCanvas().toDataURL()))})},D.t("ra_Save")),n.createElement(te,{onClick:()=>this.setState({anchorEl:null,cropHandler:!1})},D.t("ra_Close")))),t&&!c?n.createElement(Se,{src:t,style:$e.image,alt:"icon"}):null,t&&o&&c?n.createElement(dje,{ref:this.cropperRef,style:$e.image,src:t,initialAspectRatio:1,viewMode:1,guides:!1,minCropBoxHeight:10,minCropBoxWidth:10,background:!1,checkOrientation:!1}):null)))}}const kt={mainDiv:{width:"100%",height:"100%",overflow:"auto"},formControl:{margin:0,minWidth:120},formControlMarginRight:{marginRight:5},formControlPaddingTop:{paddingTop:6.2}},Ije={once:"once"},_e={seconds:"seconds",minutes:"minutes"},ka=["ra_Sunday","ra_Monday","ra_Tuesday","ra_Wednesday","ra_Thursday","ra_Friday","ra_Saturday","ra_Sunday"];function ct(i){return i<10?`0${i}`:`${i}`}const hje={mode:"interval",interval:{period:1,unit:_e.minutes}};function $i(i){if(i==="*")return[0,1,2,3,4,5,6];const e=i.split(","),t=[];return e.forEach(s=>{const r=s.split("-");if(r.length===2){const o=parseInt(r[0],10),M=parseInt(r[1],10);for(let a=o;a<=M;a++)t.includes(a===7?0:a)||t.push(a===7?0:a)}else{s==="7"&&(s="0");const o=parseInt(s,10);t.includes(o)||t.push(o)}}),t.sort(),t}function Bu(i,e){i=i.replace(/['"]/g,"").trim();const t=i.split(" ");let s,r=null;return t.length===6?s={seconds:t[0]||"*",minutes:t[1]||"*",hours:t[2]||"*",date:t[3]||"*",months:t[4]||"*",dow:t[5]||"*"}:s={seconds:null,minutes:t[0]||"*",hours:t[1]||"*",date:t[2]||"*",months:t[3]||"*",dow:t[4]||"*"},s.seconds===null&&s.minutes==="*"&&s.hours==="*"&&s.date==="*"&&s.months==="*"&&(s.dow==="*"||e)&&(r={mode:"interval",interval:{period:1,unit:_e.minutes}}),s.seconds==="*"&&s.minutes==="*"&&s.hours==="*"&&s.date==="*"&&s.months==="*"&&(s.dow==="*"||e)?r={mode:"interval",interval:{period:1,unit:_e.seconds}}:s.seconds===null&&s.minutes.includes("/")&&s.hours==="*"&&s.date==="*"&&s.months==="*"&&(s.dow==="*"||e)?r={mode:"interval",interval:{period:parseInt(s.minutes.split("/")[1],10),unit:_e.minutes}}:s.seconds!==null&&s.seconds.includes("/")&&s.minutes==="*"&&s.hours==="*"&&s.date==="*"&&s.months==="*"&&(s.dow==="*"||e)?r={mode:"interval",interval:{period:parseInt(s.seconds.split("/")[1],10),unit:_e.seconds}}:s.seconds!==null&&s.seconds.includes("/")&&s.minutes==="*"&&s.hours.includes("-")&&s.date==="*"&&s.months==="*"&&(s.dow==="*"||e)?r={mode:"intervalBetween",intervalBetween:{period:parseInt(s.seconds.split("/")[1],10),unit:_e.seconds,timeFrom:parseInt(s.hours.split("-")[0],10),timeTo:parseInt(s.hours.split("-")[1],10),weekdays:$i(s.dow)}}:s.seconds===null&&s.minutes.includes("/")&&s.hours.includes("-")&&s.date==="*"&&s.months==="*"&&(s.dow==="*"||e)?r={mode:"intervalBetween",intervalBetween:{period:parseInt(s.minutes.split("/")[1],10),unit:_e.minutes,timeFrom:parseInt(s.hours.split("-")[0],10),timeTo:parseInt(s.hours.split("-")[1],10),weekdays:$i(s.dow)}}:s.seconds===null&&parseInt(s.minutes,10).toString()===s.minutes&&parseInt(s.hours,10).toString()===s.hours&&s.date==="*"&&s.months==="*"&&(s.dow==="*"||e)?r={mode:"specific",specific:{time:`${ct(parseInt(s.hours,10))}:${ct(parseInt(s.minutes,10))}`,weekdays:$i(s.dow)}}:s.seconds===null&&parseInt(s.minutes,10).toString()===s.minutes&&parseInt(s.hours,10).toString()===s.hours&&parseInt(s.date,10).toString()===s.date&&parseInt(s.months,10).toString()===s.months&&(s.dow==="*"||e)&&(r={mode:"once",once:{time:`${ct(parseInt(s.hours,10))}:${ct(parseInt(s.minutes,10))}`,date:`${ct(parseInt(s.date,10))}.${ct(parseInt(s.months,10))}`}}),r}class ci extends n.Component{constructor(e){super(e);let t=typeof e.cronExpression=="string"?e.cronExpression.replace(/^["']/,"").replace(/["']\n?$/,""):"";t[0]==="{"&&(t="");const s=Bu(t||"* * * * *",!0)||hje;this.state={extended:!1,cron:ci.state2cron(s),mode:"interval",once:{time:"00:00",date:""},interval:{period:1,unit:_e.minutes},intervalBetween:{period:1,unit:_e.minutes,timeFrom:0,timeTo:23,weekdays:[0,1,2,3,4,5,6]},specific:{time:"00:00",weekdays:[0,1,2,3,4,5,6]}},Object.assign(this.state,s),this.state.cron!==e.cronExpression&&setTimeout(()=>e.onChange&&e.onChange(this.state.cron),100)}static periodArray2text(e,t=7){if(t=t||7,e.length===t)return"*";const s=[];let r=null,o=null;if(!e.length)return"_";for(let M=0;M60&&(s.period=60),s.period!==void 0&&s.period<1&&(s.period=1),s.minutes!==void 0&&s.minutes!==null&&s.minutes>60&&(s.minutes=60),s.minutes!==void 0&&s.minutes!==null&&s.minutes<1&&(s.minutes=1),s.hours!==void 0&&s.hours!==null&&s.hours>24&&(s.hours=24),s.hours!==void 0&&s.hours!==null&&s.hours<1&&(s.hours=1),e.extended)t=`${s.minutes!==void 0&&s.minutes!==null&&s.minutes>1?`*/${s.minutes}`:"*"} ${s.hours!==void 0&&s.hours!==null&&s.hours>1?`*/${s.hours}`:"*"} * * *`;else switch(s.unit){case _e.seconds:t=`${s.period>1?`*/${s.period}`:"*"} * * * * *`;break;case _e.minutes:t=`${s.period>1?`*/${s.period}`:"*"} * * * *`;break}}else if(e.mode==="intervalBetween"){const s=e.intervalBetween||{period:1,unit:_e.minutes,timeFrom:0,timeTo:24,weekdays:[0,1,2,3,4,5,6]};let r;switch(s.timeFrom=s.timeFrom||0,s.timeTo=s.timeTo===void 0?24:s.timeTo,s.timeFrom!==0&&s.timeTo===24&&(s.timeTo=23),s.timeFrom===0&&s.timeTo===24?r="*":r=s.timeFrom!==s.timeTo?`${s.timeFrom}-${s.timeTo}`:"*",s.period>60&&(s.period=60),s.period<1&&(s.period=1),s.unit=s.unit||_e.minutes,s.unit){case _e.seconds:t=`${s.period>1?`*/${s.period}`:"*"} * ${r} * * ${this.periodArray2text(s.weekdays)}`;break;case _e.minutes:t=`${s.period>1?`*/${s.period}`:"*"} ${r} * * ${this.periodArray2text(s.weekdays)}`;break}}else if(e.mode==="specific"){const s=e.specific||{time:"00:00",weekdays:[0,1,2,3,4,5,6]},r=(s.time||"00:00").split(":");let o=parseInt(r[1],10)||0;o>59&&(o=59),o<0&&(o=0);let M=parseInt(r[0],10)||0;M>23&&(M=59),M<0&&(M=0),t=`${o} ${M} * * ${this.periodArray2text(s.weekdays||[])}`}else if(e.mode==="once"){const s=e.once||{time:"00:00",date:""};s.date||(s.date=`${new Date().getDate()}.${ct(new Date().getMonth()+1)}`);const r=(s.time||"00:00").split(":"),o=s.date.split(".");let M=parseInt(r[1],10)||0;M>59&&(M=59),M<0&&(M=0);let a=parseInt(r[0],10)||0;a>23&&(a=59),a<0&&(a=0);let u=parseInt(o[0],10)||1;u>31&&(u=31),u<1&&(a=1);let l=parseInt(o[1],10)||1;l>12&&(l=12),l<1&&(l=1),t=`${M} ${a} ${u} ${l} *`}return t}recalcCron(){this.onChange(ci.state2cron(this.state))}getControlsWeekdaysElements(e){const t=e==="intervalBetween"?this.state.intervalBetween:this.state.specific;return n.createElement("div",{key:"weekdays",style:{paddingLeft:8,width:"calc(100% - 8px)",maxWidth:600}},n.createElement("h5",null,D.t("ra_On weekdays")),[1,2,3,4,5,6,0].map(s=>n.createElement(H,{key:ka[s],control:n.createElement(ne,{checked:t.weekdays.includes(s),onChange:r=>{const o=JSON.parse(JSON.stringify(this.state[e])),M=o.weekdays.indexOf(s);r.target.checked?M===-1&&o.weekdays.push(s):M!==-1&&o.weekdays.splice(M,1),o.weekdays.sort(),e==="intervalBetween"?this.setState({intervalBetween:o},()=>this.recalcCron()):this.setState({specific:o},()=>this.recalcCron())},value:s.toString()}),label:D.t(ka[s])})))}getControlsPeriodElements(e){const t=e==="interval"?this.state.interval:this.state.intervalBetween;return this.state.extended?n.createElement("div",{key:"period",style:{paddingLeft:8,display:"inline-block"}},n.createElement("h5",{style:{marginBottom:5}},D.t("sc_period")),n.createElement(le,{variant:"standard",style:{marginTop:0,marginBottom:0,verticalAlign:"bottom"},key:"value",label:D.t("sc_minutes"),value:t.minutes,onChange:s=>{const r=JSON.parse(JSON.stringify(this.state[e]));r.minutes=parseInt(s.target.value,10),r.minutes<1&&(r.minutes=1),e==="interval"?this.setState({interval:r},()=>this.recalcCron()):this.setState({intervalBetween:r},()=>this.recalcCron())},slotProps:{htmlInput:{min:1,max:60},inputLabel:{shrink:!0}},type:"number",margin:"normal"}),n.createElement(le,{variant:"standard",style:{marginTop:0,marginBottom:0,verticalAlign:"bottom"},key:"value",label:D.t("sc_hours"),value:t.hours,onChange:s=>{const r=JSON.parse(JSON.stringify(this.state[e]));r.hours=parseInt(s.target.value,10),r.hours<1&&(r.hours=1),e==="interval"?this.setState({interval:r},()=>this.recalcCron()):this.setState({intervalBetween:r},()=>this.recalcCron())},slotProps:{htmlInput:{min:1,max:24},inputLabel:{shrink:!0}},type:"number",margin:"normal"})):n.createElement("div",{key:"period",style:{paddingLeft:8,display:"inline-block"}},n.createElement("h5",{style:{marginBottom:5}},D.t("sc_period")),n.createElement(le,{variant:"standard",style:{marginTop:0,marginBottom:0,verticalAlign:"bottom"},key:"value",label:D.t("sc_every"),value:t.period,onChange:s=>{const r=JSON.parse(JSON.stringify(this.state[e]));r.period=parseInt(s.target.value,10),r.period<1&&(r.period=1),e==="interval"?this.setState({interval:r},()=>this.recalcCron()):this.setState({intervalBetween:r},()=>this.recalcCron())},slotProps:{htmlInput:{min:1,max:60},inputLabel:{shrink:!0}},type:"number",margin:"normal"}),n.createElement(Xe,{variant:"standard",style:{verticalAlign:"bottom"},value:t.unit,onChange:s=>{const r=JSON.parse(JSON.stringify(this.state[e]));r.unit=s.target.value,e==="interval"?this.setState({interval:r},()=>this.recalcCron()):this.setState({intervalBetween:r},()=>this.recalcCron())}},n.createElement(te,{value:"seconds"},D.t("sc_seconds")),")",n.createElement(te,{value:"minutes"},D.t("sc_minutes")),")"))}getControlsTime(e){const t=e==="once"?this.state.once:this.state.specific;return n.createElement(wt,{variant:"standard",sx:{...kt.formControl,"&.MuiFormControl-root":kt.formControlMarginRight}},n.createElement(le,{variant:"standard",key:"at",label:D.t("sc_time"),value:t.time,type:"time",sx:s=>({'& input[type="time"]::-webkit-calendar-picker-indicator':{filter:s.palette.mode==="dark"?"invert(80%)":void 0}}),onChange:s=>{const r=JSON.parse(JSON.stringify(this.state[e]));r.time=s.target.value,e==="once"?this.setState({once:r},()=>this.recalcCron()):this.setState({specific:r},()=>this.recalcCron())},slotProps:{inputLabel:{shrink:!0}},margin:"normal"}))}getControlsDate(){const e=this.state.once;if(!e.date){const t=new Date;e.date=`${t.getDate()}.${ct(t.getMonth()+1)}`}return n.createElement(wt,{variant:"standard",style:kt.formControl},n.createElement(le,{variant:"standard",key:"date",label:D.t("sc_date"),value:e.date,type:"text",slotProps:{htmlInput:{style:kt.formControlPaddingTop},inputLabel:{shrink:!0}},onChange:t=>{const s=JSON.parse(JSON.stringify(this.state.once));s.date=t.target.value,this.setState({once:s},()=>this.recalcCron())},margin:"normal"}))}getOnceElements(){return n.createElement("div",{style:{marginLeft:8}},this.getControlsTime("once"),this.getControlsDate())}getIntervalElements(){return this.getControlsPeriodElements("interval")}getIntervalBetweenElements(){const e=this.state.intervalBetween;return[this.getControlsPeriodElements("intervalBetween"),n.createElement("div",{key:"between",style:{paddingLeft:8,display:"inline-block",verticalAlign:"top"}},n.createElement("h5",{style:{marginBottom:5}},D.t("sc_hours")),n.createElement(wt,{variant:"standard",style:kt.formControl},n.createElement(As,{shrink:!0,htmlFor:"age-label-placeholder"},D.t("sc_from")),n.createElement(Xe,{variant:"standard",style:{width:100},value:e.timeFrom,onChange:t=>{const s=JSON.parse(JSON.stringify(this.state.intervalBetween));s.timeFrom=parseInt(t.target.value,10),s.timeTo===24&&(s.timeTo=23),this.setState({intervalBetween:s},()=>this.recalcCron())}},[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23].map(t=>n.createElement(te,{key:`B_${t}`,value:t},`${ct(t)}:00`)))),n.createElement(wt,{variant:"standard",style:kt.formControl},n.createElement(As,{shrink:!0,htmlFor:"age-label-placeholder"},D.t("sc_to")),n.createElement(Xe,{variant:"standard",style:{width:100},value:e.timeTo,onChange:t=>{const s=JSON.parse(JSON.stringify(this.state.intervalBetween));s.timeTo=parseInt(t.target.value,10),this.setState({intervalBetween:s},()=>this.recalcCron())}},[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23].map(t=>n.createElement(te,{key:`A_${t}`,value:t},`${ct(t)}:00`)),!e.timeFrom&&n.createElement(te,{value:24},"00:00")))),this.getControlsWeekdaysElements("intervalBetween")]}getSpecificTimeElements(){return[n.createElement("div",{key:"time",style:{marginLeft:8}},this.getControlsTime("specific")),this.getControlsWeekdaysElements("specific")]}onModeChange(e){e!==this.state.mode&&this.setState({mode:e},()=>this.recalcCron())}onChange(e){e!==this.state.cron&&(this.setState({cron:e}),this.props.onChange&&this.props.onChange(e))}render(){return n.createElement("div",{style:kt.mainDiv},n.createElement("div",{style:{paddingLeft:8,width:"calc(100% - 8px)"}},n.createElement(le,{variant:"standard",style:{width:"100%"},value:this.state.cron,disabled:!0,error:this.state.cron.includes("_")})),n.createElement("div",{style:{paddingLeft:8,width:"calc(100% - 8px)",height:60}},this.state.cron.includes("_")?D.t("sc_invalid_cron"):Bc(this.state.cron,this.props.language||"en")),n.createElement("div",null,n.createElement(wt,{variant:"standard",style:{...kt.formControl,marginLeft:8,marginTop:8}},n.createElement(As,null,D.t("ra_Repeat")),n.createElement(Xe,{variant:"standard",value:this.state.mode,onChange:e=>this.onModeChange(e.target.value),inputProps:{name:"mode",id:"mode"}},n.createElement(te,{value:"once"},D.t("sc_once")),n.createElement(te,{value:"interval"},D.t("sc_interval")),n.createElement(te,{value:"intervalBetween"},D.t("sc_intervalBetween")),n.createElement(te,{value:"specific"},D.t("sc_specific"))))),this.state.mode===Ije.once&&this.getOnceElements(),this.state.mode==="interval"&&this.getIntervalElements(),this.state.mode==="intervalBetween"&&this.getIntervalBetweenElements(),this.state.mode==="specific"&&this.getSpecificTimeElements())}}function lge(i){return n.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",onClick:e=>i.onClick&&i.onClick(e),viewBox:"0 0 436 436",width:i.width||(i.fontSize==="small"?16:20),height:i.height||i.width||(i.fontSize==="small"?16:20),className:i.className,style:i.style},n.createElement("g",{fill:"currentColor"},n.createElement("path",{d:"m195.23077,24.30769c-36,3 -67,12 -96,26c-49,24 -82,61 -93,104l-3,11l-1,50c0,46 0,49 2,59l5,20c21,58 84,103 165,116c16,3 53,4 70,2c60,-6 111,-28 147,-64c21,-21 36,-49 40,-74a866,866 0 0 0 1,-104c-3,-18 -6,-28 -13,-43c-26,-52 -87,-90 -162,-101c-16,-2 -48,-3 -63,-2l1,0zm60,23c36,5 70,18 95,35c31,20 51,47 59,77c2,7 2,11 2,25c1,15 0,18 -2,26c-19,69 -104,117 -200,114c-47,-2 -90,-15 -124,-38c-31,-20 -51,-47 -59,-77c-3,-11 -4,-32 -2,-43c8,-42 41,-78 91,-101a260,260 0 0 1 140,-19l0,1zm-221,222c21,26 57,49 95,62c81,27 174,14 239,-32c14,-10 31,-27 41,-41c2,-2 2,-2 2,7c-1,23 -16,50 -38,72c-78,74 -233,74 -311,-1a121,121 0 0 1 -39,-76l0,-6l3,4l8,11z"}),n.createElement("path",{d:"m201.23077,47.30769c-40,3 -79,19 -104,44c-55,55 -38,133 37,171c52,26 122,24 172,-5c30,-17 51,-42 58,-71c3,-11 3,-34 0,-45c-6,-23 -21,-44 -40,-60l-27,-16a184,184 0 0 0 -96,-18zm30,21c56,5 100,35 112,75c4,11 4,30 0,41c-8,25 -26,45 -54,59a166,166 0 0 1 -160,-8a98,98 0 0 1 -41,-53c-5,-18 -2,-39 8,-57c23,-39 79,-62 135,-57z"})))}function Nge(i){return n.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",onClick:e=>i.onClick&&i.onClick(e),viewBox:"0 0 95 95",width:i.width||(i.fontSize==="small"?16:20),height:i.height||i.width||(i.fontSize==="small"?16:20),className:i.className,style:i.style},n.createElement("path",{fill:"currentColor",d:`M93.779,63.676c-0.981-1.082-2.24-1.653-3.639-1.653c-1.145,0-3.953,0.396-5.318,4.062 + c-0.344,0.922-0.443,1.413-0.907,1.363c-0.786-0.078-3.845-3.346-4.845-8.145l-2.482-11.6c1.961-3.177,3.977-5.629,5.988-7.292 + c1.08-0.882,2.314-1.349,3.808-1.43c3.815-0.26,5.203-0.74,6.14-1.399c1.547-1.115,2.397-2.728,2.397-4.542 + c0-1.596-0.604-3.019-1.75-4.115c-1.106-1.059-2.581-1.618-4.26-1.618c-2.468,0-5.239,1.142-8.474,3.49 + c-1.91,1.388-3.935,3.406-6.121,6.111c-0.711-2.653-1.319-3.889-1.771-4.628c-1.396-2.303-3.664-2.303-4.41-2.303l-0.813,0.013 + l-23.045,0.544l1.297-5.506c0.828-3.593,1.915-6.436,3.226-8.45c0.638-0.98,1.614-2.148,2.638-2.148 + c0.387,0,1.152,0.063,2.582,0.36c3.978,0.86,5.465,0.959,6.239,0.959c1.708,0,3.21-0.571,4.347-1.651 + c1.176-1.119,1.797-2.583,1.797-4.233c0-1.29-0.424-3.156-2.445-4.722c-1.396-1.081-3.311-1.629-5.691-1.629 + c-3.568,0-7.349,1.141-11.241,3.39c-3.862,2.232-7.038,5.317-9.438,9.171c-2.105,3.379-3.929,8.124-5.555,14.459H21.877 + l-2.238,8.831h10.186l-7.74,31.116c-1.603,6.443-2.777,8.028-3.098,8.361c-0.875,0.904-2.68,1.094-4.04,1.094 + c-1.683,0-3.477-0.121-5.349-0.361c-1.286-0.157-2.265-0.234-2.991-0.234c-1.878,0-3.423,0.488-4.59,1.448 + C0.716,81.858,0,83.403,0,85.14c0,1.357,0.44,3.309,2.539,4.895c1.434,1.08,3.389,1.628,5.813,1.628 + c6.069,0,11.725-2.411,16.813-7.165c4.947-4.624,8.571-11.413,10.773-20.195l6.119-24.935l20.87,0.354l2.244,9.64l-4.573,6.748 + c-0.824,1.209-2.051,2.701-3.658,4.441c-0.84,0.92-1.398,1.426-1.721,1.689c-1.316-1.608-2.809-2.424-4.432-2.424 + c-1.525,0-2.91,0.625-4.002,1.804c-1.036,1.116-1.583,2.514-1.583,4.038c0,1.83,0.783,3.459,2.264,4.709 + c1.357,1.146,3.034,1.728,4.981,1.728c2.414,0,4.884-0.921,7.344-2.737c2.053-1.519,4.697-4.526,8.074-9.189 + c2.17,6.24,5.248,10.252,6.714,11.927c2.313,2.644,6.049,4.22,9.993,4.22c3.348,0,5.244-1.402,6.916-2.641l0.148-0.109 + c2.926-2.164,3.54-4.545,3.54-6.166C95.174,65.965,94.691,64.679,93.779,63.676z`}))}function Lge(i){return n.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",onClick:e=>i.onClick&&i.onClick(e),viewBox:"0 0 512 512",width:i.width||(i.fontSize==="small"?16:20),height:i.height||i.width||(i.fontSize==="small"?16:20),className:i.className,style:i.style},n.createElement("path",{fill:"currentColor",d:"M510.371,226.513c-1.088-2.603-2.645-4.971-4.629-6.955l-63.979-63.979c-8.341-8.32-21.824-8.32-30.165,0 c-8.341,8.341-8.341,21.845,0,30.165l27.584,27.584H320.013c-11.797,0-21.333,9.557-21.333,21.333s9.536,21.333,21.333,21.333 h119.168l-27.584,27.584c-8.341,8.341-8.341,21.845,0,30.165c4.16,4.181,9.621,6.251,15.083,6.251s10.923-2.069,15.083-6.251 l63.979-63.979c1.984-1.963,3.541-4.331,4.629-6.955C512.525,237.606,512.525,231.718,510.371,226.513z"}),n.createElement("path",{fill:"currentColor",d:`M362.68,298.667c-11.797,0-21.333,9.557-21.333,21.333v106.667h-85.333V85.333c0-9.408-6.187-17.728-15.211-20.437 + l-74.091-22.229h174.635v106.667c0,11.776,9.536,21.333,21.333,21.333s21.333-9.557,21.333-21.333v-128 + C384.013,9.557,374.477,0,362.68,0H21.347c-0.768,0-1.451,0.32-2.197,0.405c-1.003,0.107-1.92,0.277-2.88,0.512 + c-2.24,0.576-4.267,1.451-6.165,2.645c-0.469,0.299-1.045,0.32-1.493,0.661C8.44,4.352,8.376,4.587,8.205,4.715 + C5.88,6.549,3.939,8.789,2.531,11.456c-0.299,0.576-0.363,1.195-0.597,1.792c-0.683,1.621-1.429,3.2-1.685,4.992 + c-0.107,0.64,0.085,1.237,0.064,1.856c-0.021,0.427-0.299,0.811-0.299,1.237V448c0,10.176,7.189,18.923,17.152,20.907 + l213.333,42.667c1.387,0.299,2.795,0.427,4.181,0.427c4.885,0,9.685-1.685,13.525-4.843c4.928-4.053,7.808-10.091,7.808-16.491 + v-21.333H362.68c11.797,0,21.333-9.557,21.333-21.333V320C384.013,308.224,374.477,298.667,362.68,298.667z`}))}function jge(i){return n.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",onClick:e=>i.onClick&&i.onClick(e),viewBox:"0 0 339 339",width:i.width||(i.fontSize==="small"?16:20),height:i.height||i.width||(i.fontSize==="small"?16:20),className:i.className,style:i.style},n.createElement("path",{fill:"currentColor",d:"M 318.371 88.485 C 332.371 114.538 339.207 142.418 338.881 172.125 C 338.874 172.605 338.631 172.845 338.151 172.845 L 335.411 172.845 C 335.077 172.845 334.911 173.012 334.911 173.345 L 334.911 181.215 C 334.911 181.635 335.121 181.845 335.541 181.845 L 337.711 181.845 C 338.157 181.845 338.364 182.068 338.331 182.515 C 331.921 264.525 267.321 330.135 185.931 337.995 C 89.911 347.265 6.491 275.385 0.301 179.465 C 0.274 179.052 0.467 178.845 0.881 178.845 L 2.381 178.845 C 2.741 178.845 2.921 178.665 2.921 178.305 L 2.911 171.465 C 2.904 171.052 2.694 170.845 2.281 170.845 L 0.441 170.845 C 0.147 170.845 0.001 170.698 0.001 170.405 C -0.289 83.535 64.591 10.095 151.421 0.955 C 211.511 -5.375 269.171 20.055 305.341 68.135 C 305.538 68.391 305.938 68.338 306.062 68.039 C 306.065 68.031 306.068 68.023 306.071 68.015 L 311.541 51.395 C 311.63 51.125 311.924 50.977 312.201 51.065 L 316.881 52.625 C 317.274 52.758 317.407 53.022 317.281 53.415 L 310.271 74.305 C 310.157 74.645 310.197 74.968 310.391 75.275 L 314.011 80.905 C 314.204 81.205 314.481 81.378 314.841 81.425 L 336.771 84.365 C 337.124 84.412 337.277 84.612 337.231 84.965 L 336.601 89.775 C 336.547 90.182 336.321 90.358 335.921 90.305 L 318.721 87.975 C 318.267 87.915 318.151 88.085 318.371 88.485 Z M 200.701 172.615 C 170.541 200.245 121.671 181.975 117.251 140.865 C 117.211 140.518 117.017 140.345 116.671 140.345 L 8.941 140.345 C 8.68 140.346 8.46 140.532 8.421 140.785 C -10.469 249.095 80.901 345.385 189.421 331.625 C 265.701 321.955 325.741 260.435 332.311 183.415 C 343.611 50.895 200.811 -38.365 85.961 28.845 C 47.041 51.625 20.601 89.335 9.791 133.265 C 9.611 133.985 9.891 134.345 10.631 134.345 L 116.371 134.345 C 116.664 134.345 116.824 134.202 116.851 133.915 C 118.397 116.288 126.001 103.005 139.661 94.065 C 172.821 72.345 214.571 95.715 216.891 133.845 C 216.911 134.178 217.087 134.345 217.421 134.345 L 330.342 134.345 C 330.842 134.345 331.092 134.595 331.092 135.095 L 331.092 139.595 C 331.092 140.095 330.842 140.345 330.342 140.345 L 217.161 140.345 C 216.827 140.345 216.641 140.512 216.601 140.845 C 215.141 153.652 209.841 164.242 200.701 172.615 Z M 210.861 135.845 C 210.861 111.572 191.183 91.895 166.911 91.895 C 142.638 91.895 122.961 111.572 122.961 135.845 C 122.961 160.118 142.638 179.795 166.911 179.795 C 191.183 179.795 210.861 160.118 210.861 135.845 Z",transform:"matrix(0.9999999999999999, 0, 0, 0.9999999999999999, -5.684341886080802e-14, 0)"}),n.createElement("path",{fill:"currentColor",d:"M 222.771 42.215 C 224.237 43.708 223.741 45.092 221.281 46.365 C 220.5 46.768 219.574 46.779 218.781 46.395 C 183.761 29.182 149.014 29.638 114.541 47.765 C 113.252 48.444 111.662 47.8 111.211 46.415 C 110.891 45.435 110.867 44.465 111.141 43.505 C 111.234 43.158 111.437 42.898 111.751 42.725 C 145.631 23.545 186.631 23.045 221.051 41.045 C 221.831 41.452 222.404 41.842 222.771 42.215 Z",transform:"matrix(0.9999999999999999, 0, 0, 0.9999999999999999, -5.684341886080802e-14, 0)"}),n.createElement("text",{style:{whiteSpace:"pre",fontFamily:"Arial, sans-serif",fontSize:16},x:"139.395",y:"288.084",transform:"matrix(0.9999999999999999, 0, 0, 0.9999999999999999, -5.684341886080802e-14, 0)"},"vacuum"))}const wje={dialogPaper:{height:"calc(100% - 96px)"}};class gge extends n.Component{constructor(e){super(e);let t;this.props.cron&&typeof this.props.cron=="string"&&this.props.cron.replace(/^["']/,"")[0]!=="{"?t=this.props.cron.replace(/['"]/g,"").trim():(t=this.props.cron||"{}",typeof t=="string"&&(t=t.replace(/^["']/,"").replace(/["']\n?$/,""))),this.state={showWarning:"",cron:t}}handleCancel(){this.props.onClose()}handleOk(e){if(!e){const t=Pt.cron2state(this.state.cron);if(t.seconds==="*"||t.seconds==="*/1"){this.setState({showWarning:"everySecond"});return}if(t.minutes==="*"||t.minutes==="*/1"){this.setState({showWarning:"everyMinute"});return}}this.props.onOk(this.state.cron),this.props.onClose()}renderWarningDialog(){return this.state.showWarning?n.createElement(Wc,{title:D.t("ra_Please confirm"),text:D.t(this.state.showWarning==="everySecond"?"ra_The schedule will be executed every second. Are you sure?":"ra_The schedule will be executed every minute. Are you sure?"),onClose:e=>this.setState({showWarning:""},()=>{e&&this.handleOk(!0)})}):null}handleClear(){this.props.onOk(!1),this.props.onClose()}render(){return n.createElement(de,{onClose:()=>{},maxWidth:"md",fullWidth:!0,sx:{"& .MuiDialog-paper":wje.dialogPaper},open:!0,"aria-labelledby":"cron-dialog-title"},this.renderWarningDialog(),n.createElement(he,{id:"cron-dialog-title"},this.props.title||D.t("ra_Define schedule...")),n.createElement(Ae,{style:{height:"100%",overflow:"hidden"}},n.createElement(Pt,{cronExpression:this.state.cron,onChange:e=>this.setState({cron:e}),language:D.getLanguage()})),n.createElement(me,null,!!this.props.clearButton&&n.createElement(X,{color:"grey",variant:"contained",onClick:()=>this.handleClear(),startIcon:n.createElement(ut,null)},this.props.clear||D.t("ra_Clear")),n.createElement(X,{variant:"contained",onClick:()=>this.handleOk(),color:"primary",startIcon:n.createElement(Ue,null)},this.props.ok||D.t("ra_Ok")),n.createElement(X,{color:"grey",variant:"contained",onClick:()=>this.handleCancel(),startIcon:n.createElement(ui,null)},this.props.cancel||D.t("ra_Cancel"))))}}const Cje={dialogPaper:{height:"calc(100% - 96px)"}};class Tge extends n.Component{constructor(e){super(e);let t;this.props.cron&&typeof this.props.cron=="string"&&this.props.cron.replace(/^["']/,"")[0]!=="{"?t=this.props.cron.replace(/['"]/g,"").trim():(t=this.props.cron||"{}",typeof t=="string"&&(t=t.replace(/^["']/,"").replace(/["']\n?$/,""))),this.state={cron:t,mode:this.props.simple?"simple":this.props.complex?"complex":(typeof t=="object"||t[0]==="{")&&!this.props.noWizard?"wizard":Bu(this.props.cron||"* * * * *")?"simple":"complex"}}handleCancel(){this.props.onClose()}handleOk(){this.props.onOk(this.state.cron),this.props.onClose()}setMode(e){this.setState({mode:e})}render(){return n.createElement(de,{onClose:()=>{},maxWidth:"md",fullWidth:!0,sx:{"& .MuiDialog-paper":Cje.dialogPaper},open:!0,"aria-labelledby":"cron-dialog-title"},n.createElement(he,{id:"cron-dialog-title"},this.props.title||D.t("ra_Define schedule...")),n.createElement(Ae,{style:{height:"100%",overflow:"hidden"}},this.props.simple&&this.props.complex||!this.props.simple&&!this.props.complex?n.createElement("div",null,!this.props.simple&&!this.props.complex&&!this.props.noWizard&&n.createElement(n.Fragment,null,n.createElement(Me,{key:"wizard",checked:this.state.mode==="wizard",onChange:()=>this.setMode("wizard")}),n.createElement("label",{onClick:()=>this.setMode("wizard"),style:this.state.mode!=="wizard"?{color:"lightgrey"}:{}},D.t("sc_wizard"))),(!this.props.simple&&!this.props.complex||this.props.simple)&&n.createElement(n.Fragment,null,n.createElement(Me,{key:"simple",checked:this.state.mode==="simple",onChange:()=>this.setMode("simple")}),n.createElement("label",{onClick:()=>this.setMode("simple"),style:this.state.mode!=="simple"?{color:"lightgrey"}:{}},D.t("sc_simple"))),(!this.props.simple&&!this.props.complex||this.props.complex)&&n.createElement(n.Fragment,null,n.createElement(Me,{key:"complex",checked:this.state.mode==="complex",onChange:()=>this.setMode("complex")}),n.createElement("label",{onClick:()=>this.setMode("complex"),style:this.state.mode!=="complex"?{color:"lightgrey"}:{}},D.t("sc_cron")))):null,this.state.mode==="simple"&&n.createElement(ci,{cronExpression:this.state.cron,onChange:e=>this.setState({cron:e}),language:D.getLanguage()}),this.state.mode==="wizard"&&n.createElement(Ce,{theme:this.props.theme,schedule:this.state.cron,onChange:e=>this.setState({cron:e})}),this.state.mode==="complex"&&n.createElement(Pt,{cronExpression:this.state.cron,onChange:e=>this.setState({cron:e}),language:D.getLanguage()})),n.createElement(me,null,n.createElement(X,{variant:"contained",onClick:()=>this.handleOk(),color:"primary",startIcon:n.createElement(Ue,null)},this.props.ok||D.t("ra_Ok")),n.createElement(X,{variant:"contained",onClick:()=>this.handleCancel(),color:"grey",startIcon:n.createElement(ui,null)},this.props.cancel||D.t("ra_Cancel"))))}}class yge extends ze{handleOk(){this.props.onClose&&this.props.onClose()}render(){return n.createElement(de,{open:!0,maxWidth:"sm",fullWidth:this.props.fullWidth!==void 0?this.props.fullWidth:!0,onClose:()=>this.handleOk(),"aria-labelledby":"ar_dialog_message_title","aria-describedby":"ar_dialog_message_description"},n.createElement(he,{id:"ar_dialog_message_title"},this.props.title||D.t("ra_Message")),n.createElement(Ae,null,n.createElement(Jt,{id:"ar_dialog_message_description"},n.createElement("span",{style:{marginRight:this.props.icon?8:0}},this.props.icon||null),this.props.text)),n.createElement(me,null,n.createElement(X,{id:"ar_dialog_message_ok",variant:"contained",onClick:()=>this.handleOk(),color:"primary",autoFocus:!0,startIcon:n.createElement(ge,null)},this.props.ok||D.t("ra_Close"))))}}const Kt={headerID:{fontWeight:"bold",fontStyle:"italic"},dialog:{height:"95%"},dialogMobile:{padding:"4px",width:"100%",maxWidth:"100%",maxHeight:"calc(100% - 16px)",height:"100%"},content:{height:"100%",overflow:"hidden"},contentMobile:{padding:"8px 4px"},titleRoot:{whiteSpace:"nowrap",width:"calc(100% - 72px)",overflow:"hidden",display:"inline-block",textOverflow:"ellipsis"}};class Dge extends n.Component{dialogName;filters;constructor(e){super(e),this.dialogName=this.props.dialogName||"default",this.dialogName=`SelectFile.${this.dialogName}`;const t=(window._localStorage||window.localStorage).getItem(this.dialogName)||"{}";try{this.filters=JSON.parse(t)}catch{this.filters={}}e.filters&&(this.filters={...this.filters,...e.filters});let s=this.props.selected||[];typeof s!="object"?s=[s]:s=[...s],s=s.filter(r=>r),this.state={selected:s}}handleCancel(){this.props.onClose()}handleOk(){this.props.onOk(this.props.multiSelect||!Array.isArray(this.state.selected)?this.state.selected:this.state.selected[0]||""),this.props.onClose()}render(){let e;return this.state.selected.length?!Array.isArray(this.state.selected)||this.state.selected.length===1?e=[n.createElement("span",{key:"selected"},D.t("ra_Selected")," "),n.createElement("span",{key:"id",style:Kt.headerID},this.state.selected)]:e=[n.createElement("span",{key:"selected"},D.t("ra_Selected")," "),n.createElement("span",{key:"id",style:Kt.headerID},D.t("%s items",this.state.selected.length))]:e=this.props.title||D.t("ra_Please select file..."),n.createElement(de,{onClose:()=>{},maxWidth:!1,style:{zIndex:this.props.zIndex||void 0},sx:{"& .MuiDialog-paper":{...Kt.dialog,...Kt.dialogMobile}},fullWidth:!0,open:!0,"aria-labelledby":"ar_dialog_selectfile_title"},n.createElement(he,{id:"ar_dialog_selectfile_title",sx:{"&.MuiDialogTitle-root":Kt.titleRoot}},e),n.createElement(Ae,{style:{...Kt.content,...Kt.contentMobile}},n.createElement(Tle,{ready:!0,imagePrefix:this.props.imagePrefix||this.props.prefix||"../",allowUpload:!!this.props.allowUpload,allowDownload:this.props.allowDownload!==!1,allowCreateFolder:!!this.props.allowCreateFolder,allowDelete:!!this.props.allowDelete,allowView:this.props.allowView!==!1,showViewTypeButton:this.props.showViewTypeButton!==!1,showToolbar:this.props.showToolbar!==!1,limitPath:this.props.limitPath,filterFiles:this.props.filterFiles,filterByType:this.props.filterByType,selected:this.props.selected,restrictToFolder:this.props.restrictToFolder,allowNonRestricted:this.props.allowNonRestricted,onSelect:(t,s,r)=>{this.setState({selected:Array.isArray(t)?t:[t]},()=>s&&(!this.props.selectOnlyFolders||r)&&this.handleOk())},t:this.props.t||D.t,lang:this.props.lang||D.getLanguage(),socket:this.props.socket,themeType:this.props.themeType,themeName:this.props.themeName,theme:this.props.theme,showExpertButton:this.props.showExpertButton,expertMode:this.props.expertMode,showTypeSelector:this.props.showTypeSelector})),n.createElement(me,null,n.createElement(X,{variant:"contained",onClick:()=>this.handleOk(),startIcon:n.createElement(Ue,null),disabled:!this.state.selected.length,color:"primary"},this.props.ok||D.t("ra_Ok")),n.createElement(X,{color:"grey",variant:"contained",onClick:()=>this.handleCancel(),startIcon:n.createElement(ui,null)},this.props.cancel||D.t("ra_Cancel"))))}}const Aje={dialogPaper:{height:"calc(100% - 96px)"}};class dge extends n.Component{constructor(e){super(e);let t;this.props.cron&&typeof this.props.cron=="string"&&this.props.cron.replace(/^["']/,"")[0]!=="{"?t=this.props.cron.replace(/['"]/g,"").trim():(t=this.props.cron||"{}",typeof t=="string"&&(t=t.replace(/^["']/,"").replace(/["']\n?$/,""))),this.state={cron:t}}handleCancel(){this.props.onClose()}handleOk(){this.props.onOk(this.state.cron),this.props.onClose()}render(){return n.createElement(de,{onClose:()=>{},maxWidth:"md",fullWidth:!0,sx:{"& .MuiDialog-paper":Aje.dialogPaper},open:!0,"aria-labelledby":"cron-dialog-title"},n.createElement(he,{id:"cron-dialog-title"},this.props.title||D.t("ra_Define CRON...")),n.createElement(Ae,{style:{height:"100%",overflow:"hidden"}},n.createElement(ci,{cronExpression:this.state.cron,onChange:e=>this.setState({cron:e}),language:D.getLanguage()})),n.createElement(me,null,n.createElement(X,{variant:"contained",disabled:!this.state.cron||this.state.cron.includes("_"),onClick:()=>this.handleOk(),color:"primary",startIcon:n.createElement(Ue,null)},this.props.ok||D.t("ra_Ok")),n.createElement(X,{variant:"contained",onClick:()=>this.handleCancel(),color:"grey",startIcon:n.createElement(ui,null)},this.props.cancel||D.t("ra_Cancel"))))}}const Dt={CONNECTING:0,CONNECTED:1,OBJECTS_LOADED:2,STATES_LOADED:3,READY:4},dt="permissionError",b="notConnectedError";function Ya(i){i=(i||"").toString();const e=i[0]==="*",t=i[i.length-1]==="*";return i=i.replace(/[-/\\^$+?.()|[\]{}]/g,"\\$&").replace(/\*/g,".*"),(e?"":"^")+i+(t?"":"$")}class F{_socket;_authTimer;systemLang="en";_waitForFirstConnection;_waitForFirstConnectionResolve=null;_promises={};_instanceSubscriptions;props;doNotLoadAllObjects;doNotLoadACL;states={};objects=null;scriptLoadCounter;acl=null;firstConnect=!0;waitForRestart=!1;connected=!1;statesSubscribes={};objectsSubscribes={};filesSubscribes={};onConnectionHandlers=[];onLogHandlers=[];onProgress;onError;loaded=!1;loadTimer=null;loadCounter=0;ignoreState="";simStates={};autoSubscribes;autoSubscribeLog;subscribed;isSecure;onCmdStdoutHandler;onCmdStderrHandler;onCmdExitHandler;systemConfig=null;objectViewCached;constructor(e){e||={protocol:window.location.protocol,host:window.location.hostname},this.props=e,this.autoSubscribes=this.props.autoSubscribes||[],this.autoSubscribeLog=this.props.autoSubscribeLog||!1,this.props.protocol||=window.location.protocol,this.props.host||=window.location.hostname,this.props.port||=window.location.port==="3000"?F.isWeb()?8082:8081:window.location.port,this.props.ioTimeout=Math.max(this.props.ioTimeout||2e4,2e4),this.props.cmdTimeout=Math.max(this.props.cmdTimeout||5e3,5e3),this._instanceSubscriptions={},this.doNotLoadAllObjects=this.props.doNotLoadAllObjects===void 0?!0:this.props.doNotLoadAllObjects,this.doNotLoadACL=this.props.doNotLoadACL===void 0?!0:this.props.doNotLoadACL,this.states={},this._waitForFirstConnection=new Promise(t=>{this._waitForFirstConnectionResolve=t}),this.onProgress=this.props.onProgress||(()=>{}),this.onError=this.props.onError||(t=>console.error(t)),this.startSocket()}static isWeb(){const e=window.adapterName;return e==="material"||e==="vis"||(e==null?void 0:e.startsWith("vis-"))||e==="echarts-show"||window.socketUrl!==void 0}startSocket(){if(typeof window.io>"u"&&typeof window.iob>"u"){if(typeof window.registerSocketOnLoad!="function"){if(this.scriptLoadCounter||=0,this.scriptLoadCounter++,this.scriptLoadCounter<30){setTimeout(()=>this.startSocket(),100);return}window.alert("Cannot load socket.io.js!")}else window.registerSocketOnLoad(()=>this.startSocket());return}if(this._socket)return;let e=this.props.host,t=this.props.port,s=this.props.protocol.replace(":",""),r=window.location.pathname;if(window.location.hostname==="iobroker.net"||window.location.hostname==="iobroker.pro")r="";else{if(window.socketUrl){const a=new URL(window.socketUrl);e=a.hostname,t=a.port,s=a.protocol.replace(":","")}const M=r.lastIndexOf("/");if(M!==-1&&(r=r.substring(0,M+1)),F.isWeb()){const a=r.split("/");a.length>2&&(a.pop(),a[a.length-1].match(/\d+\.\d+\.\d+/)&&a.pop(),a.pop(),r=a.join("/"),r.endsWith("/")||(r+="/"))}}const o=t?`${s}://${e}:${t}${r}`:`${s}://${e}${r}`;this._socket=(window.io||window.iob).connect(o,{path:r.endsWith("/")?`${r}socket.io`:`${r}/socket.io`,query:"ws=true",name:this.props.name,timeout:this.props.ioTimeout,uuid:this.props.uuid}),this._socket.on("connect",M=>{M!==!0?setTimeout(()=>this.getVersion().then(a=>{const[u,l,N]=a.version.split(".");parseInt(u,10)*1e4+parseInt(l,10)*100+parseInt(N,10)<40102?(this._authTimer=null,this.onPreConnect(!1,!1)):this._socket.emit("authenticate",(L,j)=>this.onPreConnect(L,j))}),500):this._socket.emit("authenticate",(a,u)=>this.onPreConnect(a,u))}),this._socket.on("reconnect",()=>{this.onProgress(Dt.READY),this.connected=!0,this.waitForRestart?window.location.reload():(this._subscribe(!0),this.onConnectionHandlers.forEach(M=>M(!0)))}),this._socket.on("disconnect",()=>{this.connected=!1,this.subscribed=!1,this.onProgress(Dt.CONNECTING),this.onConnectionHandlers.forEach(M=>M(!1))}),this._socket.on("reauthenticate",()=>F.authenticate()),this._socket.on("log",M=>{var a,u;(u=(a=this.props).onLog)==null||u.call(a,M),this.onLogHandlers.forEach(l=>l(M))}),this._socket.on("error",M=>{let a=M||"";typeof a.toString!="function"&&(a=JSON.stringify(a),console.error(`Received strange error: ${a}`)),a=a.toString(),a.includes("User not authorized")?F.authenticate():window.alert(`Socket Error: ${M}`)}),this._socket.on("connect_error",M=>console.error(`Connect error: ${M}`)),this._socket.on("permissionError",M=>this.onError({message:"no permission",operation:M.operation,type:M.type,id:M.id||""})),this._socket.on("objectChange",(M,a)=>setTimeout(()=>this.objectChange(M,a),0)),this._socket.on("stateChange",(M,a)=>setTimeout(()=>this.stateChange(M,a),0)),this._socket.on("im",(M,a,u)=>setTimeout(()=>this.instanceMessage(M,a,u),0)),this._socket.on("fileChange",(M,a,u)=>setTimeout(()=>this.fileChange(M,a,u),0)),this._socket.on("cmdStdout",(M,a)=>{var u;return(u=this.onCmdStdoutHandler)==null?void 0:u.call(this,M,a)}),this._socket.on("cmdStderr",(M,a)=>{var u;return(u=this.onCmdStderrHandler)==null?void 0:u.call(this,M,a)}),this._socket.on("cmdExit",(M,a)=>{var u;return(u=this.onCmdExitHandler)==null?void 0:u.call(this,M,a)})}onPreConnect(e,t){this._authTimer&&(clearTimeout(this._authTimer),this._authTimer=null),this.connected=!0,this.isSecure=t,this.waitForRestart?window.location.reload():(this.firstConnect?(this.loadTimer=setTimeout(()=>{this.loadTimer=null,this.loadCounter++,this.loadCounter<10&&this.onConnect().catch(s=>this.onError(s))},1e3),this.loaded||this.onConnect().catch(s=>this.onError(s))):this.onProgress(Dt.READY),this._subscribe(!0),this.onConnectionHandlers.forEach(s=>s(!0))),this._waitForFirstConnectionResolve&&(this._waitForFirstConnectionResolve(),this._waitForFirstConnectionResolve=null)}static isCloud(){return window.location.hostname.includes("amazonaws.com")||window.location.hostname.includes("iobroker.in")?!0:typeof window.socketUrl>"u"?!1:window.socketUrl.includes("iobroker.in")||window.socketUrl.includes("amazonaws")}isConnected(){return this.connected}waitForFirstConnection(){return this._waitForFirstConnection}async _getUserPermissions(){return this.doNotLoadACL?null:new Promise((e,t)=>{this._socket.emit("getUserPermissions",(s,r)=>s?t(new Error(s)):e(r))})}async onConnect(){var s,r,o,M,a;let e;try{e=await this._getUserPermissions()}catch(u){const l=u;this.onError(`Cannot read user permissions: ${l.message}`);return}if(!this.doNotLoadACL){if(this.loaded)return;this.loaded=!0,this.loadTimer&&(clearTimeout(this.loadTimer),this.loadTimer=null),this.onProgress(Dt.CONNECTED),this.firstConnect=!1,this.acl=e}let t;try{if(t=await this.getSystemConfig(),this.doNotLoadACL){if(this.loaded)return;this.loaded=!0,this.loadTimer&&(clearTimeout(this.loadTimer),this.loadTimer=null),this.onProgress(Dt.CONNECTED),this.firstConnect=!1}this.systemConfig=t,(s=this.systemConfig)!=null&&s.common?this.systemLang=this.systemConfig.common.language:(this.systemLang=window.navigator.userLanguage||window.navigator.language,/^(en|de|ru|pt|nl|fr|it|es|pl|uk)-?/.test(this.systemLang)?this.systemLang=this.systemLang.substr(0,2):/^(en|de|ru|pt|nl|fr|it|es|pl|uk|zh-cn)$/.test(this.systemLang)||(this.systemLang="en")),(o=(r=this.props).onLanguage)==null||o.call(r,this.systemLang),this.doNotLoadAllObjects?(this.objects={"system.config":t},this.onProgress(Dt.READY),(a=(M=this.props).onReady)==null||a.call(M,this.objects)):(await this.getObjects(),this.onProgress(Dt.READY),this.props.onReady&&this.objects&&this.props.onReady(this.objects))}catch(u){this.onError(`Cannot read system config: ${u}`)}}static authenticate(){window.location.search.includes("&href=")?window.location.href=`${window.location.protocol}//${window.location.host}${window.location.pathname}${window.location.search}${window.location.hash}`:window.location.href=`${window.location.protocol}//${window.location.host}${window.location.pathname}?login&href=${window.location.search}${window.location.hash}`}async subscribeState(e,t,s){typeof t=="function"&&(s=t,t=!1);let r;if(Array.isArray(e)?r=e:r=[e],!s)return console.error("No callback found for subscribeState"),Promise.reject(new Error("No callback found for subscribeState"));const o=[];for(let M=0;M{this._socket.emit(F.isWeb()?"getStates":"getForeignStates",r,(u,l)=>{u?(console.error(`Cannot getForeignStates "${e}": ${JSON.stringify(u)}`),a(new Error(u))):(l&&Object.keys(l).forEach(N=>s(N,l[N])),M())})})}subscribeStateAsync(e,t){let s;Array.isArray(e)?s=e:s=[e];const r=[];for(let o=0;o{typeof t=="function"&&this.connected?this._socket.emit(F.isWeb()?"getStates":"getForeignStates",e,(a,u)=>{a&&console.error(`Cannot getForeignStates "${e}": ${JSON.stringify(a)}`),u&&Object.keys(u).forEach(l=>t(l,u[l])),u?o():M(new Error(`Cannot getForeignStates "${e}": ${JSON.stringify(a)}`))}):this.connected?M(new Error("callback is not a function")):M(new Error("not connected"))})}unsubscribeState(e,t){let s;Array.isArray(e)?s=e:s=[e];const r=[];for(let o=0;o{(o===e||this.objectsSubscribes[o].reg.test(e))&&this.objectsSubscribes[o].cbs.forEach(M=>{try{M(e,t,s)}catch(a){console.error(`Error by callback of objectChange: ${a}`)}})}),r&&this.props.onObjectChange&&this.props.onObjectChange(e,t)}stateChange(e,t){for(const s in this.statesSubscribes)Object.prototype.hasOwnProperty.call(this.statesSubscribes,s)&&this.statesSubscribes[s].reg.test(e)&&this.statesSubscribes[s].cbs.forEach(r=>{try{r(e,t)}catch(o){const M=o;console.error(`Error by callback of stateChange: ${M==null?void 0:M.message}`)}})}instanceMessage(e,t,s){this._instanceSubscriptions[t]&&this._instanceSubscriptions[t].forEach(r=>{r.messageType===e&&r.callback(s,t,e)})}getStates(e,t){return this.connected?(typeof e=="boolean"&&(t=e,e=void 0),new Promise((s,r)=>{this._socket.emit("getStates",e,(o,M)=>{this.states=M,!t&&this.onProgress(Dt.STATES_LOADED),o?r(new Error(o)):s(this.states)})})):Promise.reject(new Error(b))}getState(e){return this.connected?e&&e===this.ignoreState?Promise.resolve(this.simStates[e]||{val:null,ack:!0}):new Promise((t,s)=>{this._socket.emit("getState",e,(r,o)=>r?s(new Error(r)):t(o))}):Promise.reject(new Error(b))}getBinaryState(e){return this.connected?new Promise((t,s)=>{this._socket.emit("getBinaryState",e,(r,o)=>r?s(new Error(r)):t(o))}):Promise.reject(new Error(b))}setBinaryState(e,t){return this.connected?new Promise((s,r)=>{this._socket.emit("setBinaryState",e,t,o=>o?r(new Error(o)):s())}):Promise.reject(new Error(b))}setState(e,t,s){if(!this.connected)return Promise.reject(new Error(b));if(e&&e===this.ignoreState){let r;if(typeof s=="boolean"||typeof t=="object"&&t.val!==void 0?r=t:r={val:t,ack:!1,ts:Date.now(),lc:Date.now(),from:"system.adapter.vis.0"},this.simStates[e]=r,this.statesSubscribes[e])for(const o of this.statesSubscribes[e].cbs)try{o(e,r)}catch(M){console.error(`Error by callback of stateChanged: ${M}`)}return Promise.resolve()}return new Promise((r,o)=>{this._socket.emit("setState",e,t,M=>M?o(new Error(M)):r())})}getObjects(e,t){return this.connected?new Promise((s,r)=>{!e&&this.objects?s(this.objects):this._socket.emit(F.isWeb()?"getObjects":"getAllObjects",(o,M)=>{this.objects=M,t&&this.onProgress(Dt.OBJECTS_LOADED),o?r(new Error(o)):s(this.objects)})}):Promise.reject(new Error(b))}getObjectsById(e){return this.connected?new Promise((t,s)=>{this._socket.emit("getObjects",e,(r,o)=>r?s(new Error(r)):t(o))}):Promise.reject(new Error(b))}_subscribe(e){if(e&&!this.subscribed){this.subscribed=!0,this.autoSubscribes.forEach(s=>this._socket.emit("subscribeObjects",s)),Object.keys(this.objectsSubscribes).forEach(s=>this._socket.emit("subscribeObjects",s)),this.autoSubscribeLog&&this._socket.emit("requireLog",!0);const t=Object.keys(this.statesSubscribes);t.forEach(s=>this._socket.emit("subscribe",s)),t.length&&this._socket.emit(F.isWeb()?"getStates":"getForeignStates",t,(s,r)=>{s&&console.error(`Cannot getForeignStates: ${JSON.stringify(s)}`),r&&Object.keys(r).forEach(o=>this.stateChange(o,r[o]))})}else!e&&this.subscribed&&(this.subscribed=!1,this.autoSubscribes.forEach(t=>this._socket.emit("unsubscribeObjects",t)),Object.keys(this.objectsSubscribes).forEach(t=>this._socket.emit("unsubscribeObjects",t)),this.autoSubscribeLog&&this._socket.emit("requireLog",!1),Object.keys(this.statesSubscribes).forEach(t=>this._socket.emit("unsubscribe",t)))}requireLog(e){return this.connected?new Promise((t,s)=>{this._socket.emit("requireLog",e,r=>r?s(new Error(r)):t())}):Promise.reject(new Error(b))}delObject(e,t){return this.connected?new Promise((s,r)=>{this._socket.emit("delObject",e,{maintenance:!!t},o=>o?r(new Error(o)):s())}):Promise.reject(new Error(b))}delObjects(e,t){return this.connected?new Promise((s,r)=>{this._socket.emit("delObjects",e,{maintenance:!!t},o=>o?r(new Error(o)):s())}):Promise.reject(new Error(b))}setObject(e,t){return this.connected?t?(t=JSON.parse(JSON.stringify(t)),Object.prototype.hasOwnProperty.call(t,"from")&&delete t.from,Object.prototype.hasOwnProperty.call(t,"user")&&delete t.user,Object.prototype.hasOwnProperty.call(t,"ts")&&delete t.ts,new Promise((s,r)=>{this._socket.emit("setObject",e,t,o=>o?r(new Error(o)):s())})):Promise.reject(new Error("Null object is not allowed")):Promise.reject(new Error(b))}getObject(e){return this.connected?e&&e===this.ignoreState?Promise.resolve({_id:this.ignoreState,type:"state",common:{name:"ignored state",type:"mixed",read:!0,write:!0,role:"state"},native:{}}):new Promise((t,s)=>{this._socket.emit("getObject",e,(r,o)=>r?s(new Error(r)):t(o))}):Promise.reject(new Error(b))}getAdapterInstances(e,t){return typeof e=="boolean"&&(t=e,e=""),e||="",!t&&this._promises[`instances_${e}`]instanceof Promise?this._promises[`instances_${e}`]:this.connected?(this._promises[`instances_${e}`]=new Promise((s,r)=>{this._socket.emit("getAdapterInstances",e,(o,M)=>o?r(new Error(o)):s(M))}),this._promises[`instances_${e}`]):Promise.reject(new Error(b))}getAdapters(e,t){return F.isWeb()?Promise.reject(new Error("Allowed only in admin")):(typeof e=="boolean"&&(t=e,e=""),e||="",!t&&this._promises[`adapter_${e}`]instanceof Promise?this._promises[`adapter_${e}`]:this.connected?(this._promises[`adapter_${e}`]=new Promise((s,r)=>{this._socket.emit("getAdapters",e,(o,M)=>{o?r(new Error(o)):s(M)})}),this._promises[`adapter_${e}`]):Promise.reject(new Error(b)))}_renameGroups(e,t){if(!(e!=null&&e.length))t==null||t(null);else{const s=e.pop();if(!s){setTimeout(()=>this._renameGroups(e,t),0);return}const r=s._id;s._id=s.newId,delete s.newId,this.setObject(s._id,s).then(()=>this.delObject(r)).then(()=>setTimeout(()=>this._renameGroups(e,t),0)).catch(o=>t==null?void 0:t(o))}}async renameGroup(e,t,s){if(F.isWeb())return Promise.reject(new Error("Allowed only in admin"));const r=await this.getGroups(!0);if(r.length){const o=r.filter(a=>a._id.startsWith(`${e}.`));o.forEach(a=>{a.newId=t+a._id.substring(e.length)}),await new Promise((a,u)=>{this._renameGroups(o,l=>l?u(new Error(l)):a(null))});const M=r.find(a=>a._id===e);if(M)return M._id=t,s!==void 0&&(M.common||={},M.common.name=s),this.setObject(M._id,M).then(()=>this.delObject(e))}return Promise.resolve()}sendTo(e,t,s){return this.connected?new Promise(r=>{this._socket.emit("sendTo",e,t,s,o=>r(o))}):Promise.reject(new Error(b))}extendObject(e,t){return this.connected?(t=JSON.parse(JSON.stringify(t)),Object.prototype.hasOwnProperty.call(t,"from")&&delete t.from,Object.prototype.hasOwnProperty.call(t,"user")&&delete t.user,Object.prototype.hasOwnProperty.call(t,"ts")&&delete t.ts,new Promise((s,r)=>{this._socket.emit("extendObject",e,t,o=>o?r(new Error(o)):s())})):Promise.reject(new Error(b))}registerLogHandler(e){!this.onLogHandlers.includes(e)&&this.onLogHandlers.push(e)}unregisterLogHandler(e){const t=this.onLogHandlers.indexOf(e);t!==-1&&this.onLogHandlers.splice(t,1)}registerConnectionHandler(e){!this.onConnectionHandlers.includes(e)&&this.onConnectionHandlers.push(e)}unregisterConnectionHandler(e){const t=this.onConnectionHandlers.indexOf(e);t!==-1&&this.onConnectionHandlers.splice(t,1)}registerCmdStdoutHandler(e){this.onCmdStdoutHandler=e}unregisterCmdStdoutHandler(){this.onCmdStdoutHandler=void 0}registerCmdStderrHandler(e){this.onCmdStderrHandler=e}unregisterCmdStderrHandler(){this.onCmdStderrHandler=void 0}registerCmdExitHandler(e){this.onCmdExitHandler=e}unregisterCmdExitHandler(){this.onCmdExitHandler=void 0}getEnums(e,t){return!t&&this._promises[`enums_${e||"all"}`]instanceof Promise?this._promises[`enums_${e||"all"}`]:this.connected?(this._promises[`enums_${e||"all"}`]=new Promise((s,r)=>{this._socket.emit("getObjectView","system","enum",{startkey:`enum.${e||""}`,endkey:`enum.${e?`${e}.`:""}香`},(o,M)=>{if(!o&&M){const a={};for(let u=0;u{this._socket.emit("getObjectView",e,t,{startkey:s,endkey:r},(a,u)=>{if(a)M(new Error(a));else{const l={};if(u&&u.rows)for(let N=0;N{const s=[];return t&&t.native&&t.native.certificates&&Object.keys(t.native.certificates).forEach(r=>{const o=t.native.certificates[r];if(!o)return;const M={name:r,type:""};o.length<700&&(o.includes("/")||o.includes("\\"))?(r.toLowerCase().includes("private")||o.toLowerCase().includes("private")?M.type="private":(r.toLowerCase().includes("public")||o.toLowerCase().includes("public"))&&(M.type="public"),s.push(M)):(M.type=o.substring(0,26)==="-----BEGIN RSA PRIVATE KEY"||o.substring(0,22)==="-----BEGIN PRIVATE KEY"?"private":"public",M.type==="public"&&o.split("-----END CERTIFICATE-----").filter(u=>u.replace(/\r\n|\r|\n/,"").trim()).length>1&&(M.type="chained"),s.push(M))}),s}),this._promises.cert):Promise.reject(new Error(b))}getLogs(e,t){return F.isWeb()?Promise.reject(new Error("Allowed only in admin")):this.connected?new Promise(s=>{this._socket.emit("sendToHost",e,"getLogs",t||200,r=>s(r))}):Promise.reject(new Error(b))}getLogsFiles(e){return F.isWeb()?Promise.reject(new Error("Allowed only in admin")):this.connected?new Promise((t,s)=>{this._socket.emit("readLogs",e,(r,o)=>r?s(new Error(r)):t(o))}):Promise.reject(new Error(b))}delLogs(e){return F.isWeb()?Promise.reject(new Error("Allowed only in admin")):this.connected?new Promise((t,s)=>{this._socket.emit("sendToHost",e,"delLogs",null,r=>r?s(new Error(r)):t())}):Promise.reject(new Error(b))}readMetaItems(){return this.connected?new Promise((e,t)=>{this._socket.emit("getObjectView","system","meta",{startkey:"",endkey:"香"},(s,r)=>s?t(new Error(s)):e(r.rows&&r.rows.map(o=>o.value)))}):Promise.reject(new Error(b))}readDir(e,t){return this.connected?new Promise((s,r)=>{this._socket.emit("readDir",e,t,(o,M)=>o?r(new Error(o)):s(M))}):Promise.reject(new Error(b))}readFile(e,t,s){return this.connected?new Promise((r,o)=>{s?this._socket.emit("readFile64",e,t,s,(M,a)=>M?o(new Error(M)):r(a)):this._socket.emit("readFile",e,t,(M,a,u)=>{M?o(new Error(M)):r({data:a,type:u})})}):Promise.reject(new Error(b))}writeFile64(e,t,s){return this.connected?new Promise((r,o)=>{if(typeof s=="string")this._socket.emit("writeFile",e,t,s,M=>M?o(new Error(M)):r());else{const M=btoa(new Uint8Array(s).reduce((a,u)=>a+String.fromCharCode(u),""));this._socket.emit("writeFile64",e,t,M,a=>a?o(new Error(a)):r())}}):Promise.reject(new Error(b))}deleteFile(e,t){return this.connected?new Promise((s,r)=>{this._socket.emit("unlink",e,t,o=>o?r(new Error(o)):s())}):Promise.reject(new Error(b))}deleteFolder(e,t){return this.connected?new Promise((s,r)=>{this._socket.emit("deleteFolder",e,t,o=>o?r(new Error(o)):s())}):Promise.reject(new Error(b))}getHosts(e){return F.isWeb()?Promise.reject(new Error("Allowed only in admin")):!e&&this._promises.hosts instanceof Promise?this._promises.hosts:this.connected?(this._promises.hosts=new Promise((t,s)=>{this._socket.emit("getObjectView","system","host",{startkey:"system.host.",endkey:"system.host.香"},(r,o)=>{r?s(new Error(r)):t(o.rows.map(M=>M.value))})}),this._promises.hosts):Promise.reject(new Error(b))}getUsers(e){return F.isWeb()?Promise.reject(new Error("Allowed only in admin")):!e&&this._promises.users instanceof Promise?this._promises.users:this.connected?(this._promises.users=new Promise((t,s)=>{this._socket.emit("getObjectView","system","user",{startkey:"system.user.",endkey:"system.user.香"},(r,o)=>{r?s(new Error(r)):t(o.rows.map(M=>M.value))})}),this._promises.users):Promise.reject(new Error(b))}getGroups(e){return!e&&this._promises.groups instanceof Promise?this._promises.groups:this.connected?(this._promises.groups=new Promise((t,s)=>{this._socket.emit("getObjectView","system","group",{startkey:"system.group.",endkey:"system.group.香"},(r,o)=>{r?s(new Error(r)):t(o.rows.map(M=>M.value))})}),this._promises.groups):Promise.reject(new Error(b))}getHostInfo(e,t,s){return F.isWeb()?Promise.reject(new Error("Allowed only in admin")):(e.startsWith("system.host.")||(e+=`system.host.${e}`),!t&&this._promises[`hostInfo_${e}`]instanceof Promise?this._promises[`hostInfo_${e}`]:this.connected?(this._promises[`hostInfo_${e}`]=new Promise((r,o)=>{let M=setTimeout(()=>{M&&(M=null,o(new Error("getHostInfo timeout")))},s||this.props.cmdTimeout);this._socket.emit("sendToHost",e,"getHostInfo",null,a=>{M&&(clearTimeout(M),M=null,a===dt?o(new Error('May not read "getHostInfo"')):!a||typeof a!="object"?o(new Error('Cannot read "getHostInfo"')):r(a))})}),this._promises[`hostInfo_${e}`]):Promise.reject(new Error(b)))}getHostInfoShort(e,t,s){return F.isWeb()?Promise.reject(new Error("Allowed only in admin")):(e.startsWith("system.host.")||(e+=`system.host.${e}`),!t&&this._promises[`hostInfoShort_${e}`]instanceof Promise?this._promises[`hostInfoShort_${e}`]:this.connected?(this._promises[`hostInfoShort_${e}`]=new Promise((r,o)=>{let M=setTimeout(()=>{M&&(M=null,o(new Error("hostInfoShort timeout")))},s||this.props.cmdTimeout);this._socket.emit("sendToHost",e,"getHostInfoShort",null,a=>{M&&(clearTimeout(M),M=null,a===dt?o(new Error('May not read "getHostInfoShort"')):!a||typeof a!="object"?o(new Error('Cannot read "getHostInfoShort"')):r(a))})}),this._promises[`hostInfoShort_${e}`]):Promise.reject(new Error(b)))}getRepository(e,t,s,r){return F.isWeb()?Promise.reject(new Error("Allowed only in admin")):!s&&this._promises.repo instanceof Promise?this._promises.repo:this.connected?(e.startsWith("system.host.")||(e+=`system.host.${e}`),this._promises.repo=new Promise((o,M)=>{let a=setTimeout(()=>{a&&(a=null,M(new Error("getRepository timeout")))},r||this.props.cmdTimeout);this._socket.emit("sendToHost",e,"getRepository",t,u=>{a&&(clearTimeout(a),a=null,u===dt?M(new Error('May not read "getRepository"')):!u||typeof u!="object"?M(new Error('Cannot read "getRepository"')):o(u))})}),this._promises.repo):Promise.reject(new Error(b))}getInstalled(e,t,s){return F.isWeb()?Promise.reject(new Error("Allowed only in admin")):(this._promises.installed=this._promises.installed||{},!t&&this._promises.installed[e]instanceof Promise?this._promises.installed[e]:this.connected?(e.startsWith("system.host.")||(e+=`system.host.${e}`),this._promises.installed[e]=new Promise((r,o)=>{let M=setTimeout(()=>{M&&(M=null,o(new Error("getInstalled timeout")))},s||this.props.cmdTimeout);this._socket.emit("sendToHost",e,"getInstalled",null,a=>{M&&(clearTimeout(M),M=null,a===dt?o(new Error('May not read "getInstalled"')):!a||typeof a!="object"?o(new Error('Cannot read "getInstalled"')):r(a))})}),this._promises.installed[e]):Promise.reject(new Error(b)))}rename(e,t,s){return this.connected?new Promise((r,o)=>{this._socket.emit("rename",e,t,s,M=>M?o(new Error(M)):r())}):Promise.reject(new Error(b))}renameFile(e,t,s){return this.connected?new Promise((r,o)=>{this._socket.emit("renameFile",e,t,s,M=>M?o(new Error(M)):r())}):Promise.reject(new Error(b))}cmdExec(e,t,s,r){return F.isWeb()?Promise.reject(new Error("Allowed only in admin")):this.connected?(e.startsWith(e)||(e+=`system.host.${e}`),new Promise((o,M)=>{let a=r?setTimeout(()=>{a&&(a=null,M(new Error("cmdExec timeout")))},r):null;this._socket.emit("cmdExec",e,s,t,null,u=>{(!r||a)&&(a&&clearTimeout(a),a=null,u?M(new Error(u)):o())})})):Promise.reject(new Error(b))}checkFeatureSupported(e,t){return!t&&this._promises[`supportedFeatures_${e}`]instanceof Promise?this._promises[`supportedFeatures_${e}`]:this.connected?(this._promises[`supportedFeatures_${e}`]=new Promise((s,r)=>{this._socket.emit("checkFeatureSupported",e,(o,M)=>o?r(new Error(o)):s(M))}),this._promises[`supportedFeatures_${e}`]):Promise.reject(new Error(b))}async readBaseSettings(e){return F.isWeb()?Promise.reject(new Error("Allowed only in admin")):await this.checkFeatureSupported("CONTROLLER_READWRITE_BASE_SETTINGS")?this.connected?new Promise((s,r)=>{let o=setTimeout(()=>{o&&(o=null,r(new Error("readBaseSettings timeout")))},this.props.cmdTimeout);e.startsWith("system.host.")&&(e=e.replace(/^system\.host\./,"")),this._socket.emit("sendToHost",e,"readBaseSettings",null,M=>{o&&(clearTimeout(o),o=null,M===dt?r(new Error('May not read "BaseSettings"')):!M||typeof M!="object"?r(new Error('Cannot read "BaseSettings"')):s(M))})}):Promise.reject(new Error(b)):Promise.reject(new Error("Not supported"))}writeBaseSettings(e,t){return F.isWeb()?Promise.reject(new Error("Allowed only in admin")):this.checkFeatureSupported("CONTROLLER_READWRITE_BASE_SETTINGS").then(s=>s?this.connected?new Promise((r,o)=>{let M=setTimeout(()=>{M&&(M=null,o(new Error("writeBaseSettings timeout")))},this.props.cmdTimeout);this._socket.emit("sendToHost",e,"writeBaseSettings",t,a=>{M&&(clearTimeout(M),M=null,a===dt?o(new Error('May not write "BaseSettings"')):a?r(a):o(new Error('Cannot write "BaseSettings"')))})}):Promise.reject(new Error(b)):Promise.reject(new Error("Not supported")))}restartController(e){return F.isWeb()?Promise.reject(new Error("Allowed only in admin")):new Promise((t,s)=>{this._socket.emit("sendToHost",e,"restartController",null,r=>{r?s(new Error(r)):t(!0)})})}getDiagData(e,t){return F.isWeb()?Promise.reject(new Error("Allowed only in admin")):new Promise(s=>{this._socket.emit("sendToHost",e,"getDiagData",t,r=>s(r))})}getForeignStates(e){return this.connected?F.isWeb()?new Promise((t,s)=>{this._socket.emit("getStates",e||"*",(r,o)=>r?s(new Error(r)):t(o))}):new Promise((t,s)=>{this._socket.emit("getForeignStates",e||"*",(r,o)=>r?s(new Error(r)):t(o))}):Promise.reject(new Error(b))}getForeignObjects(e,t){return F.isWeb()?Promise.reject(new Error("Allowed only in admin")):this.connected?new Promise((s,r)=>{this._socket.emit("getForeignObjects",e||"*",t,(o,M)=>o?r(new Error(o)):s(M))}):Promise.reject(new Error(b))}getSystemConfig(e){return!e&&this._promises.systemConfig instanceof Promise?this._promises.systemConfig:this.connected?(this._promises.systemConfig=this.getObject("system.config").then(t=>{const s=t||{};return s.common||={},s.native||={},s}),this._promises.systemConfig):Promise.reject(new Error(b))}setSystemConfig(e){return this.setObject("system.config",e).then(()=>this._promises.systemConfig=Promise.resolve(e))}getRawSocket(){return this._socket}getHistory(e,t){return this.connected?new Promise((s,r)=>{this._socket.emit("getHistory",e,t,(o,M)=>o?r(new Error(o)):s(M))}):Promise.reject(new Error(b))}getHistoryEx(e,t){return this.connected?new Promise((s,r)=>{this._socket.emit("getHistory",e,t,(o,M,a,u)=>o?r(new Error(o)):s({values:M,sessionId:u,step:a}))}):Promise.reject(new Error(b))}changePassword(e,t){return F.isWeb()?Promise.reject(new Error("Allowed only in admin")):new Promise((s,r)=>{this._socket.emit("changePassword",e,t,o=>o?r(new Error(o)):s())})}getIpAddresses(e,t){return F.isWeb()?Promise.reject(new Error("Allowed only in admin")):(e.startsWith("system.host.")||(e=`system.host.${e}`),!t&&this._promises[`IPs_${e}`]instanceof Promise?this._promises[`IPs_${e}`]:(this._promises[`IPs_${e}`]=this.getObject(e).then(s=>s!=null&&s.common?s.common.address||[]:[]),this._promises[`IPs_${e}`]))}getHostByIp(e,t){return F.isWeb()?Promise.reject(new Error("Allowed only in admin")):(e.startsWith("system.host.")&&(e=e.replace(/^system\.host\./,"")),!t&&this._promises[`rIPs_${e}`]instanceof Promise?this._promises[`rIPs_${e}`]:(this._promises[`rIPs_${e}`]=new Promise(s=>{this._socket.emit("getHostByIp",e,(r,o)=>{var u,l;const M=[{name:"[IPv4] 0.0.0.0 - Listen on all IPs",address:"0.0.0.0",family:"ipv4"}],a=[{name:"[IPv6] :: - Listen on all IPs",address:"::",family:"ipv6"}];if((l=(u=o==null?void 0:o.native)==null?void 0:u.hardware)!=null&&l.networkInterfaces){for(const N in o.native.hardware.networkInterfaces)if(Object.prototype.hasOwnProperty.call(o.native.hardware.networkInterfaces,N))for(let c=0;c{this._socket.emit("encrypt",e,(r,o)=>r?s(new Error(r)):t(o))})}decrypt(e){return F.isWeb()?Promise.reject(new Error("Allowed only in admin")):new Promise((t,s)=>{this._socket.emit("decrypt",e,(r,o)=>r?s(new Error(r)):t(o))})}getVersion(e){return!e&&this._promises.version instanceof Promise?this._promises.version:(this._promises.version=new Promise((t,s)=>{this._socket.emit("getVersion",(r,o,M)=>{r&&!o&&typeof r=="string"&&r.match(/\d+\.\d+\.\d+/)?t({version:r,serverName:"socketio"}):r?s(new Error(r)):t({version:o,serverName:M})})}),this._promises.version)}getWebServerName(){return this._promises.webName instanceof Promise?this._promises.webName:(this._promises.webName=new Promise((e,t)=>{this._socket.emit("getAdapterName",(s,r)=>s?t(new Error(s)):e(r))}),this._promises.webName)}getAdminVersion(){return console.log("Deprecated: use getVersion"),this.getVersion()}chmodFile(e,t,s){return F.isWeb()?Promise.reject(new Error("Allowed only in admin")):this.connected?new Promise((r,o)=>{this._socket.emit("chmodFile",e,t,s,(M,a,u)=>M?o(new Error(M)):r({entries:a,id:u}))}):Promise.reject(new Error(b))}chownFile(e,t,s){return F.isWeb()?Promise.reject(new Error("Allowed only in admin")):this.connected?new Promise((r,o)=>{this._socket.emit("chownFile",e,t,s,(M,a,u)=>M?o(new Error(M)):r({entries:a,id:u}))}):Promise.reject(new Error(b))}fileExists(e,t){return this.connected?new Promise((s,r)=>{this._socket.emit("fileExists",e,t,(o,M)=>o?r(new Error(o)):s(M))}):Promise.reject(new Error(b))}getNotifications(e,t){return F.isWeb()?Promise.reject(new Error("Allowed only in admin")):this.connected?new Promise(s=>{this._socket.emit("sendToHost",e,"getNotifications",{category:t},r=>s(r))}):Promise.reject(new Error(b))}clearNotifications(e,t){return F.isWeb()?Promise.reject(new Error("Allowed only in admin")):this.connected?new Promise(s=>{this._socket.emit("sendToHost",e,"clearNotifications",{category:t},r=>s(r))}):Promise.reject(new Error(b))}getIsEasyModeStrict(){return F.isWeb()?Promise.reject(new Error("Allowed only in admin")):this.connected?new Promise((e,t)=>{this._socket.emit("getIsEasyModeStrict",(s,r)=>s?t(new Error(s)):e(r))}):Promise.reject(new Error(b))}getEasyMode(){return F.isWeb()?Promise.reject(new Error("Allowed only in admin")):this.connected?new Promise((e,t)=>{this._socket.emit("getEasyMode",(s,r)=>s?t(new Error(s)):e(r))}):Promise.reject(new Error(b))}getCurrentUser(){return this.connected?new Promise(e=>{this._socket.emit("authEnabled",(t,s)=>e(s))}):Promise.reject(new Error(b))}getCurrentSession(e){return this.connected?new Promise((t,s)=>{const r=new AbortController;let o=setTimeout(()=>{o&&(o=null,r.abort(),s(new Error("getCurrentSession timeout")))},e||5e3);fetch("./session",{signal:r.signal}).then(M=>M.json()).then(M=>{o&&(clearTimeout(o),o=null,t(M))}).catch(M=>s(new Error(`getCurrentSession: ${M}`)))}):Promise.reject(new Error(b))}getRatings(e){return F.isWeb()?Promise.reject(new Error("Allowed only in admin")):this.connected?new Promise((t,s)=>{this._socket.emit("getRatings",e,(r,o)=>r?s(new Error(r)):t(o))}):Promise.reject(new Error(b))}getCurrentInstance(){return this.connected?this._promises.currentInstance instanceof Promise?this._promises.currentInstance:(this._promises.currentInstance=new Promise((e,t)=>{this._socket.emit("getCurrentInstance",(s,r)=>s?t(new Error(s)):e(r))}),this._promises.currentInstance):Promise.reject(new Error(b))}getCompactAdapters(e){return F.isWeb()?Promise.reject(new Error("Allowed only in admin")):!e&&this._promises.compactAdapters instanceof Promise?this._promises.compactAdapters:this.connected?(this._promises.compactAdapters=new Promise((t,s)=>{this._socket.emit("getCompactAdapters",(r,o)=>r?s(new Error(r)):t(o))}),this._promises.compactAdapters):Promise.reject(new Error(b))}getAdaptersResetCache(e){e||="",delete this._promises.compactAdapters,delete this._promises[`adapter_${e}`]}getCompactInstances(e){return F.isWeb()?Promise.reject(new Error("Allowed only in admin")):!e&&this._promises.compactInstances instanceof Promise?this._promises.compactInstances:this.connected?(this._promises.compactInstances=new Promise((t,s)=>{this._socket.emit("getCompactInstances",(r,o)=>r?s(new Error(r)):t(o))}),this._promises.compactInstances):Promise.reject(new Error(b))}getAdapternInstancesResetCache(e){e||="",delete this._promises.compactInstances,delete this._promises[`instances_${e}`]}getCompactInstalled(e,t,s){return F.isWeb()?Promise.reject(new Error("Allowed only in admin")):(this._promises.installedCompact||={},!t&&this._promises.installedCompact[e]instanceof Promise?this._promises.installedCompact[e]:this.connected?(e.startsWith("system.host.")||(e+=`system.host.${e}`),this._promises.installedCompact[e]=new Promise((r,o)=>{let M=setTimeout(()=>{M&&(M=null,o(new Error("getCompactInstalled timeout")))},s||this.props.cmdTimeout);this._socket.emit("getCompactInstalled",e,a=>{M&&(clearTimeout(M),M=null,a===dt?o(new Error('May not read "getCompactInstalled"')):!a||typeof a!="object"?o(new Error('Cannot read "getCompactInstalled"')):r(a))})}),this._promises.installedCompact[e]):Promise.reject(new Error(b)))}getCompactSystemRepositories(e,t){return F.isWeb()?Promise.reject(new Error("Allowed only in admin")):!e&&this._promises.getCompactSystemRepositories instanceof Promise?this._promises.getCompactSystemRepositories:this.connected?(this._promises.getCompactSystemRepositories=new Promise((s,r)=>{let o=setTimeout(()=>{o&&(o=null,r(new Error("getCompactSystemRepositories timeout")))},t||this.props.cmdTimeout);this._socket.emit("getCompactSystemRepositories",M=>{o&&(clearTimeout(o),o=null,M===dt?r(new Error('May not read "getCompactSystemRepositories"')):!M||typeof M!="object"?r(new Error('Cannot read "getCompactSystemRepositories"')):s(M))})}),this._promises.getCompactSystemRepositories):Promise.reject(new Error(b))}getCompactSystemConfig(e){return!e&&this._promises.systemConfigPromise instanceof Promise?this._promises.systemConfigPromise:this.connected?(this._promises.systemConfigPromise=new Promise((t,s)=>{this._socket.emit("getCompactSystemConfig",(r,o)=>r?s(new Error(r)):t(o))}),this._promises.systemConfigPromise):Promise.reject(new Error(b))}getCompactRepository(e,t,s){return F.isWeb()?Promise.reject(new Error("Allowed only in admin")):!t&&this._promises.repoCompact instanceof Promise?this._promises.repoCompact:this.connected?(e.startsWith("system.host.")||(e+=`system.host.${e}`),this._promises.repoCompact=new Promise((r,o)=>{let M=setTimeout(()=>{M&&(M=null,o(new Error("getCompactRepository timeout")))},s||this.props.cmdTimeout);this._socket.emit("getCompactRepository",e,a=>{M&&(clearTimeout(M),M=null,a===dt?o(new Error('May not read "getCompactRepository"')):a?r(a):o(new Error('Cannot read "getCompactRepository"')))})}),this._promises.repoCompact):Promise.reject(new Error(b))}getInstalledResetCache(){delete this._promises.repoCompact,delete this._promises.repo}getCompactHosts(e){return F.isWeb()?Promise.reject(new Error("Allowed only in admin")):!e&&this._promises.hostsCompact instanceof Promise?this._promises.hostsCompact:this.connected?(this._promises.hostsCompact=new Promise((t,s)=>{this._socket.emit("getCompactHosts",(r,o)=>r?s(new Error(r)):t(o))}),this._promises.hostsCompact):Promise.reject(new Error(b))}getUuid(){return this._promises.uuid instanceof Promise?this._promises.uuid:this.connected?(this._promises.uuid=this.getObject("system.meta.uuid").then(e=>{var t;return(t=e==null?void 0:e.native)==null?void 0:t.uuid}),this._promises.uuid):Promise.reject(new Error(b))}subscribeOnInstance(e,t,s,r){return this.connected?new Promise((o,M)=>{this._socket.emit("clientSubscribe",e,t,s,(a,u)=>{a?M(new Error(a)):u!=null&&u.error?M(new Error(u.error)):(e.startsWith("system.adapter.")||(e=`system.adapter.${e}`),this._instanceSubscriptions[e]||=[],this._instanceSubscriptions[e].find(l=>l.messageType===t&&l.callback===r)||this._instanceSubscriptions[e].push({messageType:t,callback:r}),o(u))})}):Promise.reject(new Error(b))}unsubscribeFromInstance(e,t,s){var M;e.startsWith("system.adapter.")||(e=`system.adapter.${e}`);let r;const o=[];do{r=!1;const a=(M=this._instanceSubscriptions[e])==null?void 0:M.findIndex(u=>(!t||u.messageType===t)&&(!s||u.callback===s));if(a!=null&&a!==-1){r=!0;const u=this._instanceSubscriptions[e][a].messageType;this._instanceSubscriptions[e].splice(a,1),this._instanceSubscriptions[e].length||delete this._instanceSubscriptions[e],this._instanceSubscriptions[e]&&this._instanceSubscriptions[e].find(N=>N.messageType===u)||o.push(new Promise((N,c)=>{this._socket.emit("clientUnsubscribe",e,t,(L,j)=>{L?c(new Error(L)):N(j)})}))}}while(r&&(!s||!t));return o.length?Promise.all(o).then(a=>a.find(u=>u)||!1):Promise.resolve(!1)}log(e,t){e&&this._socket.emit("log",e,t||"debug")}logout(){return this.connected?new Promise((e,t)=>{this._socket.emit("logout",s=>s?t(new Error(s)):e())}):Promise.reject(new Error(b))}setStateToIgnore(e){this.ignoreState=e||""}}function zge(i){var e;return i.type==="object"?`iobobject://${i.address}/${i.path||""}`:i.type==="state"?`iobstate://${i.address}`:i.type==="file"?`iobfile://${i.address}/${i.path||""}`:i.type==="http"?i.address:(e=i.path)!=null&&e.includes("/")?`iobfile://${i.address}/${i.path}`:i.path?`iobobject://${i.address}/${i.path}`:`iobstate://${i.address}`}function mje(i){const e={type:"object",address:""};if(i.startsWith("iobobject://")){e.type="object",i=i.replace("iobobject://","");const t=i.split("/");e.address=t[0],e.path=t[1]}else if(i.startsWith("iobstate://")){e.type="state",i=i.replace("iobstate://","");const t=i.split("/");e.address=t[0],e.path=t[1]}else if(i.startsWith("iobfile://")){e.type="file",i=i.replace("iobfile://","");const t=i.split("/");e.address=t.shift(),e.path=t.join("/")}else if(i.startsWith("http://")||i.startsWith("https://"))e.type="http",e.address=i;else if(i.startsWith("data:"))e.type="base64",e.address=i;else{const t=i.split("/");if(t.length===2)if(e.address=t[0],e.path=t[1],e.path.includes("."))e.type="object";else if(e.path)if(e.path==="val"||e.path==="q"||e.path==="ack"||e.path==="ts"||e.path==="lc"||e.path==="from"||e.path==="user"||e.path==="expire"||e.path==="c")e.type="state";else if(e.path==="common"||e.path==="native"||e.path==="from"||e.path==="acl"||e.path==="type")e.type="object";else throw new Error(`Unknown path: ${e.path}`);else e.type="state";else t.length===1?(e.address=t[0],e.type="state"):(e.address=t.shift(),e.type="file",e.path=t.join("/"))}return e}function Gu(i,e,t){if(t||=0,i==null||!e)return i;if(e.length-1===t)return i[e[t]];if(typeof i=="object")return Gu(i[e[t]],e,t+1)}function pje(i,e,t,s){if(s||=0,i==null||!e)return t;if(e.length-1===s)return i[e[s]]=t,i;if(typeof i=="object")return pje(i[e[s]],e,t,s+1)}async function Ige(i,e){var t;if(typeof i=="string"&&(i=mje(i)),i.type==="object"){const s=await e.getObject(i.address);return Gu(s,(t=i.path)==null?void 0:t.split("."))}if(i.type==="state"){const s=await e.getState(i.address);return i.path?s==null?void 0:s[i.path]:s}if(i.type==="file")return await e.readFile(i.address,i.path,!0);if(i.type==="http")return fetch(i.address).then(s=>s.text()).then(s=>{if(s.startsWith("{")&&s.endsWith("}")||s.startsWith("[")&&s.endsWith("]"))try{return JSON.parse(s)}catch{}return s});throw new Error(`Unknown type: ${i.type}`)}const Wr=i=>{const e={};return i.forEach(t=>{e[t]={requiredVersion:"*",singleton:!0}}),e};function hge(i){const e=["@emotion/react","@emotion/styled","@iobroker/adapter-react-v5","@iobroker/json-config","@iobroker/dm-gui-components","@mui/icons-material","@mui/material","@mui/x-date-pickers","date-fns","date-fns/locale","leaflet","leaflet-geosearch","react","react-ace","react-dom","react-dropzone","semver"];return Array.isArray(i)?Wr(e.filter(t=>i.includes(t))):i&&(i.dependencies||i.devDependencies)?Wr(e.filter(t=>{var s,r;return((s=i.dependencies)==null?void 0:s[t])||((r=i.devDependencies)==null?void 0:r[t])})):Wr(e)}export{$je as AdminConnection,M4e as Cleaner,Vs as ColorPicker,Pt as ComplexCron,gge as ComplexCronDialog,Wc as Confirm,Oe as Connection,Tge as Cron,Pje as CustomModal,m4e as DeviceTypeIcon,ige as DeviceTypeSelector,gge as DialogComplexCron,Wc as DialogConfirm,Tge as DialogCron,Rc as DialogError,yge as DialogMessage,Dge as DialogSelectFile,ALe as DialogSelectID,dge as DialogSimpleCron,Bue as DialogTextInput,Bje as DoorClosed,n4e as DoorOpened,fe as ERRORS,Ee as EXTENSIONS,Rc as Error,Tle as FileBrowser,iM as FileBrowserClass,gle as FileViewer,jle as FileViewerClass,Gje as FireOff,Kn as FireOn,Fje as FloodOff,qn as FloodOn,a4e as Gate,qt as GenericApp,Hje as HeatValve,Vje as Home,c4e as Humidity,D as I18n,la as ITEM_IMAGES,Se as Icon,W4e as IconAdapter,Nle as IconAlias,lge as IconButtonImage,lu as IconChannel,G4e as IconClearFilter,ms as IconClosed,Ts as IconCopy,Nu as IconDevice,R4e as IconDocument,J4e as IconDocumentReadOnly,uo as IconExpert,Nge as IconFx,Zje as IconHome,B4e as IconInstance,Lge as IconLogout,sM as IconNoIcon,vi as IconOpen,Jje as IconPicker,HNe as IconSelector,Xs as IconState,jge as IconVacuum,bi as Image,oge as InfoBox,ea as Jalousie,F as LegacyConnection,Dg as Loader,ug as LoaderMV,lg as LoaderNW,yg as LoaderPT,Lg as LoaderVendor,cu as Logo,uu as MDUtils,Xje as Material,yge as Message,Kje as MotionOff,u4e as MotionOn,aLe as ObjectBrowser,Xi as ObjectBrowserClass,bje as PERMISSION_ERROR,at as PROGRESS,l4e as PushButton,Sr as RGB,qje as RepairExpert,qs as Router,rge as STATES_NAME_ICONS,Cg as SaveCloseButtons,Ce as Schedule,Dge as SelectFile,ALe as SelectID,Mge as SelectWithIcon,ci as SimpleCron,dge as SimpleCronDialog,N4e as Socket,F4e as TabContainer,H4e as TabContent,V4e as TabHeader,nge as TableResize,Bue as TextInput,age as TextWithIcon,uN as Theme,L4e as Thermometer,ege as ThermometerSimple,j4e as Thermostat,cge as ToggleThemeMenu,wo as TreeTable,uge as UploadImage,E as Utils,tge as Valve,sge as WindowClosed,g4e as WindowOpened,nu as WindowTilted,Bc as convertCronToText,Pc as copy,Bu as cron2state,Oue as dictionary,au as extendDeviceTypeTranslation,Gu as getAttrInObject,Rje as getSelectIdIcon,Zi as getSelectIdIconFromObjects,Wje as getSystemIcon,mje as iobUriParse,Ige as iobUriRead,zge as iobUriToString,hge as moduleFederationShared,Ya as pattern2RegEx,cg as printPrompt,pje as setAttrInObject,ur as withWidth}; diff --git a/admin/custom/assets/index-CmJ8HzSc.js b/admin/custom/assets/index-CmJ8HzSc.js new file mode 100644 index 000000000..d2581122d --- /dev/null +++ b/admin/custom/assets/index-CmJ8HzSc.js @@ -0,0 +1 @@ +function T(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}function V(e,t){for(var n=0;nu[o]})}}}return Object.freeze(Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}))}var R={exports:{}},r={};var y=Symbol.for("react.element"),F=Symbol.for("react.portal"),U=Symbol.for("react.fragment"),q=Symbol.for("react.strict_mode"),L=Symbol.for("react.profiler"),M=Symbol.for("react.provider"),N=Symbol.for("react.context"),z=Symbol.for("react.forward_ref"),B=Symbol.for("react.suspense"),H=Symbol.for("react.memo"),W=Symbol.for("react.lazy"),k=Symbol.iterator;function G(e){return e===null||typeof e!="object"?null:(e=k&&e[k]||e["@@iterator"],typeof e=="function"?e:null)}var g={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},j=Object.assign,C={};function p(e,t,n){this.props=e,this.context=t,this.refs=C,this.updater=n||g}p.prototype.isReactComponent={};p.prototype.setState=function(e,t){if(typeof e!="object"&&typeof e!="function"&&e!=null)throw Error("setState(...): takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,e,t,"setState")};p.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")};function x(){}x.prototype=p.prototype;function v(e,t,n){this.props=e,this.context=t,this.refs=C,this.updater=n||g}var S=v.prototype=new x;S.constructor=v;j(S,p.prototype);S.isPureReactComponent=!0;var w=Array.isArray,O=Object.prototype.hasOwnProperty,E={current:null},P={key:!0,ref:!0,__self:!0,__source:!0};function I(e,t,n){var u,o={},i=null,s=null;if(t!=null)for(u in t.ref!==void 0&&(s=t.ref),t.key!==void 0&&(i=""+t.key),t)O.call(t,u)&&!P.hasOwnProperty(u)&&(o[u]=t[u]);var f=arguments.length-2;if(f===1)o.children=n;else if(1r[l]})}}}return Object.freeze(Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}))}var Co={exports:{}},ve={},xo={exports:{}},_o={};(function(e){function n(C,P){var z=C.length;C.push(P);e:for(;0>>1,Y=C[H];if(0>>1;Hl(sl,z))mnl(Xt,sl)?(C[H]=Xt,C[mn]=z,H=mn):(C[H]=sl,C[pn]=z,H=pn);else if(mnl(Xt,z))C[H]=Xt,C[mn]=z,H=mn;else break e}}return P}function l(C,P){var z=C.sortIndex-P.sortIndex;return z!==0?z:C.id-P.id}if(typeof performance=="object"&&typeof performance.now=="function"){var u=performance;e.unstable_now=function(){return u.now()}}else{var i=Date,o=i.now();e.unstable_now=function(){return i.now()-o}}var s=[],d=[],v=1,m=null,p=3,g=!1,w=!1,k=!1,F=typeof setTimeout=="function"?setTimeout:null,f=typeof clearTimeout=="function"?clearTimeout:null,a=typeof setImmediate<"u"?setImmediate:null;typeof navigator<"u"&&navigator.scheduling!==void 0&&navigator.scheduling.isInputPending!==void 0&&navigator.scheduling.isInputPending.bind(navigator.scheduling);function c(C){for(var P=t(d);P!==null;){if(P.callback===null)r(d);else if(P.startTime<=C)r(d),P.sortIndex=P.expirationTime,n(s,P);else break;P=t(d)}}function h(C){if(k=!1,c(C),!w)if(t(s)!==null)w=!0,il(E);else{var P=t(d);P!==null&&ol(h,P.startTime-C)}}function E(C,P){w=!1,k&&(k=!1,f(N),N=-1),g=!0;var z=p;try{for(c(P),m=t(s);m!==null&&(!(m.expirationTime>P)||C&&!Ce());){var H=m.callback;if(typeof H=="function"){m.callback=null,p=m.priorityLevel;var Y=H(m.expirationTime<=P);P=e.unstable_now(),typeof Y=="function"?m.callback=Y:m===t(s)&&r(s),c(P)}else r(s);m=t(s)}if(m!==null)var Yt=!0;else{var pn=t(d);pn!==null&&ol(h,pn.startTime-P),Yt=!1}return Yt}finally{m=null,p=z,g=!1}}var x=!1,_=null,N=-1,B=5,T=-1;function Ce(){return!(e.unstable_now()-TC||125H?(C.sortIndex=z,n(d,C),t(s)===null&&C===t(d)&&(k?(f(N),N=-1):k=!0,ol(h,z-H))):(C.sortIndex=Y,n(s,C),w||g||(w=!0,il(E))),C},e.unstable_shouldYield=Ce,e.unstable_wrapCallback=function(C){var P=p;return function(){var z=p;p=P;try{return C.apply(this,arguments)}finally{p=z}}}})(_o);xo.exports=_o;var Ta=xo.exports;var La=Na,me=Ta;function y(e){for(var n="https://reactjs.org/docs/error-decoder.html?invariant="+e,t=1;t"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),Rl=Object.prototype.hasOwnProperty,Ma=/^[:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD][:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD\-.0-9\u00B7\u0300-\u036F\u203F-\u2040]*$/,yi={},gi={};function Da(e){return Rl.call(gi,e)?!0:Rl.call(yi,e)?!1:Ma.test(e)?gi[e]=!0:(yi[e]=!0,!1)}function Oa(e,n,t,r){if(t!==null&&t.type===0)return!1;switch(typeof n){case"function":case"symbol":return!0;case"boolean":return r?!1:t!==null?!t.acceptsBooleans:(e=e.toLowerCase().slice(0,5),e!=="data-"&&e!=="aria-");default:return!1}}function Ra(e,n,t,r){if(n===null||typeof n>"u"||Oa(e,n,t,r))return!0;if(r)return!1;if(t!==null)switch(t.type){case 3:return!n;case 4:return n===!1;case 5:return isNaN(n);case 6:return isNaN(n)||1>n}return!1}function ue(e,n,t,r,l,u,i){this.acceptsBooleans=n===2||n===3||n===4,this.attributeName=r,this.attributeNamespace=l,this.mustUseProperty=t,this.propertyName=e,this.type=n,this.sanitizeURL=u,this.removeEmptyString=i}var q={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){q[e]=new ue(e,0,!1,e,null,!1,!1)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var n=e[0];q[n]=new ue(n,1,!1,e[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(e){q[e]=new ue(e,2,!1,e.toLowerCase(),null,!1,!1)});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){q[e]=new ue(e,2,!1,e,null,!1,!1)});"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach(function(e){q[e]=new ue(e,3,!1,e.toLowerCase(),null,!1,!1)});["checked","multiple","muted","selected"].forEach(function(e){q[e]=new ue(e,3,!0,e,null,!1,!1)});["capture","download"].forEach(function(e){q[e]=new ue(e,4,!1,e,null,!1,!1)});["cols","rows","size","span"].forEach(function(e){q[e]=new ue(e,6,!1,e,null,!1,!1)});["rowSpan","start"].forEach(function(e){q[e]=new ue(e,5,!1,e.toLowerCase(),null,!1,!1)});var Nu=/[\-:]([a-z])/g;function Pu(e){return e[1].toUpperCase()}"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach(function(e){var n=e.replace(Nu,Pu);q[n]=new ue(n,1,!1,e,null,!1,!1)});"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(e){var n=e.replace(Nu,Pu);q[n]=new ue(n,1,!1,e,"http://www.w3.org/1999/xlink",!1,!1)});["xml:base","xml:lang","xml:space"].forEach(function(e){var n=e.replace(Nu,Pu);q[n]=new ue(n,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(function(e){q[e]=new ue(e,1,!1,e.toLowerCase(),null,!1,!1)});q.xlinkHref=new ue("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(function(e){q[e]=new ue(e,1,!1,e.toLowerCase(),null,!0,!0)});function zu(e,n,t,r){var l=q.hasOwnProperty(n)?q[n]:null;(l!==null?l.type!==0:r||!(2o||l[i]!==u[o]){var s=` +`+l[i].replace(" at new "," at ");return e.displayName&&s.includes("")&&(s=s.replace("",e.displayName)),s}while(1<=i&&0<=o);break}}}finally{fl=!1,Error.prepareStackTrace=t}return(e=e?e.displayName||e.name:"")?pt(e):""}function Fa(e){switch(e.tag){case 5:return pt(e.type);case 16:return pt("Lazy");case 13:return pt("Suspense");case 19:return pt("SuspenseList");case 0:case 2:case 15:return e=cl(e.type,!1),e;case 11:return e=cl(e.type.render,!1),e;case 1:return e=cl(e.type,!0),e;default:return""}}function Ul(e){if(e==null)return null;if(typeof e=="function")return e.displayName||e.name||null;if(typeof e=="string")return e;switch(e){case Mn:return"Fragment";case Ln:return"Portal";case Fl:return"Profiler";case Tu:return"StrictMode";case Il:return"Suspense";case jl:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case zo:return(e.displayName||"Context")+".Consumer";case Po:return(e._context.displayName||"Context")+".Provider";case Lu:var n=e.render;return e=e.displayName,e||(e=n.displayName||n.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case Mu:return n=e.displayName||null,n!==null?n:Ul(e.type)||"Memo";case Ye:n=e._payload,e=e._init;try{return Ul(e(n))}catch{}}return null}function Ia(e){var n=e.type;switch(e.tag){case 24:return"Cache";case 9:return(n.displayName||"Context")+".Consumer";case 10:return(n._context.displayName||"Context")+".Provider";case 18:return"DehydratedFragment";case 11:return e=n.render,e=e.displayName||e.name||"",n.displayName||(e!==""?"ForwardRef("+e+")":"ForwardRef");case 7:return"Fragment";case 5:return n;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return Ul(n);case 8:return n===Tu?"StrictMode":"Mode";case 22:return"Offscreen";case 12:return"Profiler";case 21:return"Scope";case 13:return"Suspense";case 19:return"SuspenseList";case 25:return"TracingMarker";case 1:case 0:case 17:case 2:case 14:case 15:if(typeof n=="function")return n.displayName||n.name||null;if(typeof n=="string")return n}return null}function sn(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function Lo(e){var n=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(n==="checkbox"||n==="radio")}function ja(e){var n=Lo(e)?"checked":"value",t=Object.getOwnPropertyDescriptor(e.constructor.prototype,n),r=""+e[n];if(!e.hasOwnProperty(n)&&typeof t<"u"&&typeof t.get=="function"&&typeof t.set=="function"){var l=t.get,u=t.set;return Object.defineProperty(e,n,{configurable:!0,get:function(){return l.call(this)},set:function(i){r=""+i,u.call(this,i)}}),Object.defineProperty(e,n,{enumerable:t.enumerable}),{getValue:function(){return r},setValue:function(i){r=""+i},stopTracking:function(){e._valueTracker=null,delete e[n]}}}}function Zt(e){e._valueTracker||(e._valueTracker=ja(e))}function Mo(e){if(!e)return!1;var n=e._valueTracker;if(!n)return!0;var t=n.getValue(),r="";return e&&(r=Lo(e)?e.checked?"true":"false":e.value),e=r,e!==t?(n.setValue(e),!0):!1}function Sr(e){if(e=e||(typeof document<"u"?document:void 0),typeof e>"u")return null;try{return e.activeElement||e.body}catch{return e.body}}function Al(e,n){var t=n.checked;return A({},n,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:t??e._wrapperState.initialChecked})}function ki(e,n){var t=n.defaultValue==null?"":n.defaultValue,r=n.checked!=null?n.checked:n.defaultChecked;t=sn(n.value!=null?n.value:t),e._wrapperState={initialChecked:r,initialValue:t,controlled:n.type==="checkbox"||n.type==="radio"?n.checked!=null:n.value!=null}}function Do(e,n){n=n.checked,n!=null&&zu(e,"checked",n,!1)}function Vl(e,n){Do(e,n);var t=sn(n.value),r=n.type;if(t!=null)r==="number"?(t===0&&e.value===""||e.value!=t)&&(e.value=""+t):e.value!==""+t&&(e.value=""+t);else if(r==="submit"||r==="reset"){e.removeAttribute("value");return}n.hasOwnProperty("value")?Bl(e,n.type,t):n.hasOwnProperty("defaultValue")&&Bl(e,n.type,sn(n.defaultValue)),n.checked==null&&n.defaultChecked!=null&&(e.defaultChecked=!!n.defaultChecked)}function Si(e,n,t){if(n.hasOwnProperty("value")||n.hasOwnProperty("defaultValue")){var r=n.type;if(!(r!=="submit"&&r!=="reset"||n.value!==void 0&&n.value!==null))return;n=""+e._wrapperState.initialValue,t||n===e.value||(e.value=n),e.defaultValue=n}t=e.name,t!==""&&(e.name=""),e.defaultChecked=!!e._wrapperState.initialChecked,t!==""&&(e.name=t)}function Bl(e,n,t){(n!=="number"||Sr(e.ownerDocument)!==e)&&(t==null?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+t&&(e.defaultValue=""+t))}var mt=Array.isArray;function Hn(e,n,t,r){if(e=e.options,n){n={};for(var l=0;l"+n.valueOf().toString()+"",n=Jt.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;n.firstChild;)e.appendChild(n.firstChild)}});function Pt(e,n){if(n){var t=e.firstChild;if(t&&t===e.lastChild&&t.nodeType===3){t.nodeValue=n;return}}e.textContent=n}var yt={animationIterationCount:!0,aspectRatio:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},Ua=["Webkit","ms","Moz","O"];Object.keys(yt).forEach(function(e){Ua.forEach(function(n){n=n+e.charAt(0).toUpperCase()+e.substring(1),yt[n]=yt[e]})});function Io(e,n,t){return n==null||typeof n=="boolean"||n===""?"":t||typeof n!="number"||n===0||yt.hasOwnProperty(e)&&yt[e]?(""+n).trim():n+"px"}function jo(e,n){e=e.style;for(var t in n)if(n.hasOwnProperty(t)){var r=t.indexOf("--")===0,l=Io(t,n[t],r);t==="float"&&(t="cssFloat"),r?e.setProperty(t,l):e[t]=l}}var Aa=A({menuitem:!0},{area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0});function Wl(e,n){if(n){if(Aa[e]&&(n.children!=null||n.dangerouslySetInnerHTML!=null))throw Error(y(137,e));if(n.dangerouslySetInnerHTML!=null){if(n.children!=null)throw Error(y(60));if(typeof n.dangerouslySetInnerHTML!="object"||!("__html"in n.dangerouslySetInnerHTML))throw Error(y(61))}if(n.style!=null&&typeof n.style!="object")throw Error(y(62))}}function $l(e,n){if(e.indexOf("-")===-1)return typeof n.is=="string";switch(e){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}var Kl=null;function Du(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var Yl=null,Qn=null,Wn=null;function xi(e){if(e=$t(e)){if(typeof Yl!="function")throw Error(y(280));var n=e.stateNode;n&&(n=Gr(n),Yl(e.stateNode,e.type,n))}}function Uo(e){Qn?Wn?Wn.push(e):Wn=[e]:Qn=e}function Ao(){if(Qn){var e=Qn,n=Wn;if(Wn=Qn=null,xi(e),n)for(e=0;e>>=0,e===0?32:31-(Za(e)/Ja|0)|0}var qt=64,bt=4194304;function vt(e){switch(e&-e){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return e&4194240;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return e&130023424;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 1073741824;default:return e}}function _r(e,n){var t=e.pendingLanes;if(t===0)return 0;var r=0,l=e.suspendedLanes,u=e.pingedLanes,i=t&268435455;if(i!==0){var o=i&~l;o!==0?r=vt(o):(u&=i,u!==0&&(r=vt(u)))}else i=t&~l,i!==0?r=vt(i):u!==0&&(r=vt(u));if(r===0)return 0;if(n!==0&&n!==r&&(n&l)===0&&(l=r&-r,u=n&-n,l>=u||l===16&&(u&4194240)!==0))return n;if((r&4)!==0&&(r|=t&16),n=e.entangledLanes,n!==0)for(e=e.entanglements,n&=r;0t;t++)n.push(e);return n}function Qt(e,n,t){e.pendingLanes|=n,n!==536870912&&(e.suspendedLanes=0,e.pingedLanes=0),e=e.eventTimes,n=31-ze(n),e[n]=t}function nf(e,n){var t=e.pendingLanes&~n;e.pendingLanes=n,e.suspendedLanes=0,e.pingedLanes=0,e.expiredLanes&=n,e.mutableReadLanes&=n,e.entangledLanes&=n,n=e.entanglements;var r=e.eventTimes;for(e=e.expirationTimes;0=wt),Oi=" ",Ri=!1;function us(e,n){switch(e){case"keyup":return Lf.indexOf(n.keyCode)!==-1;case"keydown":return n.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function is(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var Dn=!1;function Df(e,n){switch(e){case"compositionend":return is(n);case"keypress":return n.which!==32?null:(Ri=!0,Oi);case"textInput":return e=n.data,e===Oi&&Ri?null:e;default:return null}}function Of(e,n){if(Dn)return e==="compositionend"||!Vu&&us(e,n)?(e=rs(),dr=ju=Je=null,Dn=!1,e):null;switch(e){case"paste":return null;case"keypress":if(!(n.ctrlKey||n.altKey||n.metaKey)||n.ctrlKey&&n.altKey){if(n.char&&1=n)return{node:t,offset:n-e};e=r}e:{for(;t;){if(t.nextSibling){t=t.nextSibling;break e}t=t.parentNode}t=void 0}t=Ui(t)}}function fs(e,n){return e&&n?e===n?!0:e&&e.nodeType===3?!1:n&&n.nodeType===3?fs(e,n.parentNode):"contains"in e?e.contains(n):e.compareDocumentPosition?!!(e.compareDocumentPosition(n)&16):!1:!1}function cs(){for(var e=window,n=Sr();n instanceof e.HTMLIFrameElement;){try{var t=typeof n.contentWindow.location.href=="string"}catch{t=!1}if(t)e=n.contentWindow;else break;n=Sr(e.document)}return n}function Bu(e){var n=e&&e.nodeName&&e.nodeName.toLowerCase();return n&&(n==="input"&&(e.type==="text"||e.type==="search"||e.type==="tel"||e.type==="url"||e.type==="password")||n==="textarea"||e.contentEditable==="true")}function Hf(e){var n=cs(),t=e.focusedElem,r=e.selectionRange;if(n!==t&&t&&t.ownerDocument&&fs(t.ownerDocument.documentElement,t)){if(r!==null&&Bu(t)){if(n=r.start,e=r.end,e===void 0&&(e=n),"selectionStart"in t)t.selectionStart=n,t.selectionEnd=Math.min(e,t.value.length);else if(e=(n=t.ownerDocument||document)&&n.defaultView||window,e.getSelection){e=e.getSelection();var l=t.textContent.length,u=Math.min(r.start,l);r=r.end===void 0?u:Math.min(r.end,l),!e.extend&&u>r&&(l=r,r=u,u=l),l=Ai(t,u);var i=Ai(t,r);l&&i&&(e.rangeCount!==1||e.anchorNode!==l.node||e.anchorOffset!==l.offset||e.focusNode!==i.node||e.focusOffset!==i.offset)&&(n=n.createRange(),n.setStart(l.node,l.offset),e.removeAllRanges(),u>r?(e.addRange(n),e.extend(i.node,i.offset)):(n.setEnd(i.node,i.offset),e.addRange(n)))}}for(n=[],e=t;e=e.parentNode;)e.nodeType===1&&n.push({element:e,left:e.scrollLeft,top:e.scrollTop});for(typeof t.focus=="function"&&t.focus(),t=0;t=document.documentMode,On=null,bl=null,St=null,eu=!1;function Vi(e,n,t){var r=t.window===t?t.document:t.nodeType===9?t:t.ownerDocument;eu||On==null||On!==Sr(r)||(r=On,"selectionStart"in r&&Bu(r)?r={start:r.selectionStart,end:r.selectionEnd}:(r=(r.ownerDocument&&r.ownerDocument.defaultView||window).getSelection(),r={anchorNode:r.anchorNode,anchorOffset:r.anchorOffset,focusNode:r.focusNode,focusOffset:r.focusOffset}),St&&Ot(St,r)||(St=r,r=zr(bl,"onSelect"),0In||(e.current=iu[In],iu[In]=null,In--)}function D(e,n){In++,iu[In]=e.current,e.current=n}var an={},te=cn(an),se=cn(!1),En=an;function Gn(e,n){var t=e.type.contextTypes;if(!t)return an;var r=e.stateNode;if(r&&r.__reactInternalMemoizedUnmaskedChildContext===n)return r.__reactInternalMemoizedMaskedChildContext;var l={},u;for(u in t)l[u]=n[u];return r&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=n,e.__reactInternalMemoizedMaskedChildContext=l),l}function ae(e){return e=e.childContextTypes,e!=null}function Lr(){R(se),R(te)}function Yi(e,n,t){if(te.current!==an)throw Error(y(168));D(te,n),D(se,t)}function ks(e,n,t){var r=e.stateNode;if(n=n.childContextTypes,typeof r.getChildContext!="function")return t;r=r.getChildContext();for(var l in r)if(!(l in n))throw Error(y(108,Ia(e)||"Unknown",l));return A({},t,r)}function Mr(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||an,En=te.current,D(te,e),D(se,se.current),!0}function Xi(e,n,t){var r=e.stateNode;if(!r)throw Error(y(169));t?(e=ks(e,n,En),r.__reactInternalMemoizedMergedChildContext=e,R(se),R(te),D(te,e)):R(se),D(se,t)}var je=null,Zr=!1,_l=!1;function Ss(e){je===null?je=[e]:je.push(e)}function ec(e){Zr=!0,Ss(e)}function dn(){if(!_l&&je!==null){_l=!0;var e=0,n=M;try{var t=je;for(M=1;e>=i,l-=i,Ue=1<<32-ze(n)+l|t<N?(B=_,_=null):B=_.sibling;var T=p(f,_,c[N],h);if(T===null){_===null&&(_=B);break}e&&_&&T.alternate===null&&n(f,_),a=u(T,a,N),x===null?E=T:x.sibling=T,x=T,_=B}if(N===c.length)return t(f,_),I&&vn(f,N),E;if(_===null){for(;NN?(B=_,_=null):B=_.sibling;var Ce=p(f,_,T.value,h);if(Ce===null){_===null&&(_=B);break}e&&_&&Ce.alternate===null&&n(f,_),a=u(Ce,a,N),x===null?E=Ce:x.sibling=Ce,x=Ce,_=B}if(T.done)return t(f,_),I&&vn(f,N),E;if(_===null){for(;!T.done;N++,T=c.next())T=m(f,T.value,h),T!==null&&(a=u(T,a,N),x===null?E=T:x.sibling=T,x=T);return I&&vn(f,N),E}for(_=r(f,_);!T.done;N++,T=c.next())T=g(_,f,N,T.value,h),T!==null&&(e&&T.alternate!==null&&_.delete(T.key===null?N:T.key),a=u(T,a,N),x===null?E=T:x.sibling=T,x=T);return e&&_.forEach(function(rt){return n(f,rt)}),I&&vn(f,N),E}function F(f,a,c,h){if(typeof c=="object"&&c!==null&&c.type===Mn&&c.key===null&&(c=c.props.children),typeof c=="object"&&c!==null){switch(c.$$typeof){case Gt:e:{for(var E=c.key,x=a;x!==null;){if(x.key===E){if(E=c.type,E===Mn){if(x.tag===7){t(f,x.sibling),a=l(x,c.props.children),a.return=f,f=a;break e}}else if(x.elementType===E||typeof E=="object"&&E!==null&&E.$$typeof===Ye&&Ji(E)===x.type){t(f,x.sibling),a=l(x,c.props),a.ref=ft(f,x,c),a.return=f,f=a;break e}t(f,x);break}else n(f,x);x=x.sibling}c.type===Mn?(a=Sn(c.props.children,f.mode,h,c.key),a.return=f,f=a):(h=kr(c.type,c.key,c.props,null,f.mode,h),h.ref=ft(f,a,c),h.return=f,f=h)}return i(f);case Ln:e:{for(x=c.key;a!==null;){if(a.key===x)if(a.tag===4&&a.stateNode.containerInfo===c.containerInfo&&a.stateNode.implementation===c.implementation){t(f,a.sibling),a=l(a,c.children||[]),a.return=f,f=a;break e}else{t(f,a);break}else n(f,a);a=a.sibling}a=Ol(c,f.mode,h),a.return=f,f=a}return i(f);case Ye:return x=c._init,F(f,a,x(c._payload),h)}if(mt(c))return w(f,a,c,h);if(ut(c))return k(f,a,c,h);ir(f,c)}return typeof c=="string"&&c!==""||typeof c=="number"?(c=""+c,a!==null&&a.tag===6?(t(f,a.sibling),a=l(a,c),a.return=f,f=a):(t(f,a),a=Dl(c,f.mode,h),a.return=f,f=a),i(f)):t(f,a)}return F}var Jn=_s(!0),Ns=_s(!1),Rr=cn(null),Fr=null,An=null,$u=null;function Ku(){$u=An=Fr=null}function Yu(e){var n=Rr.current;R(Rr),e._currentValue=n}function au(e,n,t){for(;e!==null;){var r=e.alternate;if((e.childLanes&n)!==n?(e.childLanes|=n,r!==null&&(r.childLanes|=n)):r!==null&&(r.childLanes&n)!==n&&(r.childLanes|=n),e===t)break;e=e.return}}function Kn(e,n){Fr=e,$u=An=null,e=e.dependencies,e!==null&&e.firstContext!==null&&((e.lanes&n)!==0&&(oe=!0),e.firstContext=null)}function Se(e){var n=e._currentValue;if($u!==e)if(e={context:e,memoizedValue:n,next:null},An===null){if(Fr===null)throw Error(y(308));An=e,Fr.dependencies={lanes:0,firstContext:e}}else An=An.next=e;return n}var gn=null;function Xu(e){gn===null?gn=[e]:gn.push(e)}function Ps(e,n,t,r){var l=n.interleaved;return l===null?(t.next=t,Xu(n)):(t.next=l.next,l.next=t),n.interleaved=t,Qe(e,r)}function Qe(e,n){e.lanes|=n;var t=e.alternate;for(t!==null&&(t.lanes|=n),t=e,e=e.return;e!==null;)e.childLanes|=n,t=e.alternate,t!==null&&(t.childLanes|=n),t=e,e=e.return;return t.tag===3?t.stateNode:null}var Xe=!1;function Gu(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function zs(e,n){e=e.updateQueue,n.updateQueue===e&&(n.updateQueue={baseState:e.baseState,firstBaseUpdate:e.firstBaseUpdate,lastBaseUpdate:e.lastBaseUpdate,shared:e.shared,effects:e.effects})}function Ve(e,n){return{eventTime:e,lane:n,tag:0,payload:null,callback:null,next:null}}function rn(e,n,t){var r=e.updateQueue;if(r===null)return null;if(r=r.shared,(L&2)!==0){var l=r.pending;return l===null?n.next=n:(n.next=l.next,l.next=n),r.pending=n,Qe(e,t)}return l=r.interleaved,l===null?(n.next=n,Xu(r)):(n.next=l.next,l.next=n),r.interleaved=n,Qe(e,t)}function mr(e,n,t){if(n=n.updateQueue,n!==null&&(n=n.shared,(t&4194240)!==0)){var r=n.lanes;r&=e.pendingLanes,t|=r,n.lanes=t,Ru(e,t)}}function qi(e,n){var t=e.updateQueue,r=e.alternate;if(r!==null&&(r=r.updateQueue,t===r)){var l=null,u=null;if(t=t.firstBaseUpdate,t!==null){do{var i={eventTime:t.eventTime,lane:t.lane,tag:t.tag,payload:t.payload,callback:t.callback,next:null};u===null?l=u=i:u=u.next=i,t=t.next}while(t!==null);u===null?l=u=n:u=u.next=n}else l=u=n;t={baseState:r.baseState,firstBaseUpdate:l,lastBaseUpdate:u,shared:r.shared,effects:r.effects},e.updateQueue=t;return}e=t.lastBaseUpdate,e===null?t.firstBaseUpdate=n:e.next=n,t.lastBaseUpdate=n}function Ir(e,n,t,r){var l=e.updateQueue;Xe=!1;var u=l.firstBaseUpdate,i=l.lastBaseUpdate,o=l.shared.pending;if(o!==null){l.shared.pending=null;var s=o,d=s.next;s.next=null,i===null?u=d:i.next=d,i=s;var v=e.alternate;v!==null&&(v=v.updateQueue,o=v.lastBaseUpdate,o!==i&&(o===null?v.firstBaseUpdate=d:o.next=d,v.lastBaseUpdate=s))}if(u!==null){var m=l.baseState;i=0,v=d=s=null,o=u;do{var p=o.lane,g=o.eventTime;if((r&p)===p){v!==null&&(v=v.next={eventTime:g,lane:0,tag:o.tag,payload:o.payload,callback:o.callback,next:null});e:{var w=e,k=o;switch(p=n,g=t,k.tag){case 1:if(w=k.payload,typeof w=="function"){m=w.call(g,m,p);break e}m=w;break e;case 3:w.flags=w.flags&-65537|128;case 0:if(w=k.payload,p=typeof w=="function"?w.call(g,m,p):w,p==null)break e;m=A({},m,p);break e;case 2:Xe=!0}}o.callback!==null&&o.lane!==0&&(e.flags|=64,p=l.effects,p===null?l.effects=[o]:p.push(o))}else g={eventTime:g,lane:p,tag:o.tag,payload:o.payload,callback:o.callback,next:null},v===null?(d=v=g,s=m):v=v.next=g,i|=p;if(o=o.next,o===null){if(o=l.shared.pending,o===null)break;p=o,o=p.next,p.next=null,l.lastBaseUpdate=p,l.shared.pending=null}}while(!0);if(v===null&&(s=m),l.baseState=s,l.firstBaseUpdate=d,l.lastBaseUpdate=v,n=l.shared.interleaved,n!==null){l=n;do i|=l.lane,l=l.next;while(l!==n)}else u===null&&(l.shared.lanes=0);_n|=i,e.lanes=i,e.memoizedState=m}}function bi(e,n,t){if(e=n.effects,n.effects=null,e!==null)for(n=0;nt?t:4,e(!0);var r=Pl.transition;Pl.transition={};try{e(!1),n()}finally{M=t,Pl.transition=r}}function $s(){return Ee().memoizedState}function lc(e,n,t){var r=un(e);if(t={lane:r,action:t,hasEagerState:!1,eagerState:null,next:null},Ks(e))Ys(n,t);else if(t=Ps(e,n,t,r),t!==null){var l=le();Te(t,e,r,l),Xs(t,n,r)}}function uc(e,n,t){var r=un(e),l={lane:r,action:t,hasEagerState:!1,eagerState:null,next:null};if(Ks(e))Ys(n,l);else{var u=e.alternate;if(e.lanes===0&&(u===null||u.lanes===0)&&(u=n.lastRenderedReducer,u!==null))try{var i=n.lastRenderedState,o=u(i,t);if(l.hasEagerState=!0,l.eagerState=o,Le(o,i)){var s=n.interleaved;s===null?(l.next=l,Xu(n)):(l.next=s.next,s.next=l),n.interleaved=l;return}}catch{}t=Ps(e,n,l,r),t!==null&&(l=le(),Te(t,e,r,l),Xs(t,n,r))}}function Ks(e){var n=e.alternate;return e===U||n!==null&&n===U}function Ys(e,n){Et=Ur=!0;var t=e.pending;t===null?n.next=n:(n.next=t.next,t.next=n),e.pending=n}function Xs(e,n,t){if((t&4194240)!==0){var r=n.lanes;r&=e.pendingLanes,t|=r,n.lanes=t,Ru(e,t)}}var Ar={readContext:Se,useCallback:b,useContext:b,useEffect:b,useImperativeHandle:b,useInsertionEffect:b,useLayoutEffect:b,useMemo:b,useReducer:b,useRef:b,useState:b,useDebugValue:b,useDeferredValue:b,useTransition:b,useMutableSource:b,useSyncExternalStore:b,useId:b,unstable_isNewReconciler:!1},ic={readContext:Se,useCallback:function(e,n){return De().memoizedState=[e,n===void 0?null:n],e},useContext:Se,useEffect:no,useImperativeHandle:function(e,n,t){return t=t!=null?t.concat([e]):null,hr(4194308,4,Vs.bind(null,n,e),t)},useLayoutEffect:function(e,n){return hr(4194308,4,e,n)},useInsertionEffect:function(e,n){return hr(4,2,e,n)},useMemo:function(e,n){var t=De();return n=n===void 0?null:n,e=e(),t.memoizedState=[e,n],e},useReducer:function(e,n,t){var r=De();return n=t!==void 0?t(n):n,r.memoizedState=r.baseState=n,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:n},r.queue=e,e=e.dispatch=lc.bind(null,U,e),[r.memoizedState,e]},useRef:function(e){var n=De();return e={current:e},n.memoizedState=e},useState:eo,useDebugValue:ri,useDeferredValue:function(e){return De().memoizedState=e},useTransition:function(){var e=eo(!1),n=e[0];return e=rc.bind(null,e[1]),De().memoizedState=e,[n,e]},useMutableSource:function(){},useSyncExternalStore:function(e,n,t){var r=U,l=De();if(I){if(t===void 0)throw Error(y(407));t=t()}else{if(t=n(),G===null)throw Error(y(349));(xn&30)!==0||Ds(r,n,t)}l.memoizedState=t;var u={value:t,getSnapshot:n};return l.queue=u,no(Rs.bind(null,r,u,e),[e]),r.flags|=2048,Bt(9,Os.bind(null,r,u,t,n),void 0,null),t},useId:function(){var e=De(),n=G.identifierPrefix;if(I){var t=Ae,r=Ue;t=(r&~(1<<32-ze(r)-1)).toString(32)+t,n=":"+n+"R"+t,t=At++,0<\/script>",e=e.removeChild(e.firstChild)):typeof r.is=="string"?e=i.createElement(t,{is:r.is}):(e=i.createElement(t),t==="select"&&(i=e,r.multiple?i.multiple=!0:r.size&&(i.size=r.size))):e=i.createElementNS(e,t),e[Oe]=n,e[It]=r,la(e,n,!1,!1),n.stateNode=e;e:{switch(i=$l(t,r),t){case"dialog":O("cancel",e),O("close",e),l=r;break;case"iframe":case"object":case"embed":O("load",e),l=r;break;case"video":case"audio":for(l=0;let&&(n.flags|=128,r=!0,ct(u,!1),n.lanes=4194304)}else{if(!r)if(e=jr(i),e!==null){if(n.flags|=128,r=!0,t=e.updateQueue,t!==null&&(n.updateQueue=t,n.flags|=4),ct(u,!0),u.tail===null&&u.tailMode==="hidden"&&!i.alternate&&!I)return ee(n),null}else 2*Q()-u.renderingStartTime>et&&t!==1073741824&&(n.flags|=128,r=!0,ct(u,!1),n.lanes=4194304);u.isBackwards?(i.sibling=n.child,n.child=i):(t=u.last,t!==null?t.sibling=i:n.child=i,u.last=i)}return u.tail!==null?(n=u.tail,u.rendering=n,u.tail=n.sibling,u.renderingStartTime=Q(),n.sibling=null,t=j.current,D(j,r?t&1|2:t&1),n):(ee(n),null);case 22:case 23:return ai(),r=n.memoizedState!==null,e!==null&&e.memoizedState!==null!==r&&(n.flags|=8192),r&&(n.mode&1)!==0?(ce&1073741824)!==0&&(ee(n),n.subtreeFlags&6&&(n.flags|=8192)):ee(n),null;case 24:return null;case 25:return null}throw Error(y(156,n.tag))}function mc(e,n){switch(Qu(n),n.tag){case 1:return ae(n.type)&&Lr(),e=n.flags,e&65536?(n.flags=e&-65537|128,n):null;case 3:return qn(),R(se),R(te),qu(),e=n.flags,(e&65536)!==0&&(e&128)===0?(n.flags=e&-65537|128,n):null;case 5:return Ju(n),null;case 13:if(R(j),e=n.memoizedState,e!==null&&e.dehydrated!==null){if(n.alternate===null)throw Error(y(340));Zn()}return e=n.flags,e&65536?(n.flags=e&-65537|128,n):null;case 19:return R(j),null;case 4:return qn(),null;case 10:return Yu(n.type._context),null;case 22:case 23:return ai(),null;case 24:return null;default:return null}}var sr=!1,ne=!1,vc=typeof WeakSet=="function"?WeakSet:Set,S=null;function Vn(e,n){var t=e.ref;if(t!==null)if(typeof t=="function")try{t(null)}catch(r){V(e,n,r)}else t.current=null}function gu(e,n,t){try{t()}catch(r){V(e,n,r)}}var po=!1;function hc(e,n){if(nu=Nr,e=cs(),Bu(e)){if("selectionStart"in e)var t={start:e.selectionStart,end:e.selectionEnd};else e:{t=(t=e.ownerDocument)&&t.defaultView||window;var r=t.getSelection&&t.getSelection();if(r&&r.rangeCount!==0){t=r.anchorNode;var l=r.anchorOffset,u=r.focusNode;r=r.focusOffset;try{t.nodeType,u.nodeType}catch{t=null;break e}var i=0,o=-1,s=-1,d=0,v=0,m=e,p=null;n:for(;;){for(var g;m!==t||l!==0&&m.nodeType!==3||(o=i+l),m!==u||r!==0&&m.nodeType!==3||(s=i+r),m.nodeType===3&&(i+=m.nodeValue.length),(g=m.firstChild)!==null;)p=m,m=g;for(;;){if(m===e)break n;if(p===t&&++d===l&&(o=i),p===u&&++v===r&&(s=i),(g=m.nextSibling)!==null)break;m=p,p=m.parentNode}m=g}t=o===-1||s===-1?null:{start:o,end:s}}else t=null}t=t||{start:0,end:0}}else t=null;for(tu={focusedElem:e,selectionRange:t},Nr=!1,S=n;S!==null;)if(n=S,e=n.child,(n.subtreeFlags&1028)!==0&&e!==null)e.return=n,S=e;else for(;S!==null;){n=S;try{var w=n.alternate;if((n.flags&1024)!==0)switch(n.tag){case 0:case 11:case 15:break;case 1:if(w!==null){var k=w.memoizedProps,F=w.memoizedState,f=n.stateNode,a=f.getSnapshotBeforeUpdate(n.elementType===n.type?k:_e(n.type,k),F);f.__reactInternalSnapshotBeforeUpdate=a}break;case 3:var c=n.stateNode.containerInfo;c.nodeType===1?c.textContent="":c.nodeType===9&&c.documentElement&&c.removeChild(c.documentElement);break;case 5:case 6:case 4:case 17:break;default:throw Error(y(163))}}catch(h){V(n,n.return,h)}if(e=n.sibling,e!==null){e.return=n.return,S=e;break}S=n.return}return w=po,po=!1,w}function Ct(e,n,t){var r=n.updateQueue;if(r=r!==null?r.lastEffect:null,r!==null){var l=r=r.next;do{if((l.tag&e)===e){var u=l.destroy;l.destroy=void 0,u!==void 0&&gu(n,t,u)}l=l.next}while(l!==r)}}function br(e,n){if(n=n.updateQueue,n=n!==null?n.lastEffect:null,n!==null){var t=n=n.next;do{if((t.tag&e)===e){var r=t.create;t.destroy=r()}t=t.next}while(t!==n)}}function wu(e){var n=e.ref;if(n!==null){var t=e.stateNode;e.tag,e=t,typeof n=="function"?n(e):n.current=e}}function oa(e){var n=e.alternate;n!==null&&(e.alternate=null,oa(n)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(n=e.stateNode,n!==null&&(delete n[Oe],delete n[It],delete n[uu],delete n[qf],delete n[bf])),e.stateNode=null,e.return=null,e.dependencies=null,e.memoizedProps=null,e.memoizedState=null,e.pendingProps=null,e.stateNode=null,e.updateQueue=null}function sa(e){return e.tag===5||e.tag===3||e.tag===4}function mo(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||sa(e.return))return null;e=e.return}for(e.sibling.return=e.return,e=e.sibling;e.tag!==5&&e.tag!==6&&e.tag!==18;){if(e.flags&2||e.child===null||e.tag===4)continue e;e.child.return=e,e=e.child}if(!(e.flags&2))return e.stateNode}}function ku(e,n,t){var r=e.tag;if(r===5||r===6)e=e.stateNode,n?t.nodeType===8?t.parentNode.insertBefore(e,n):t.insertBefore(e,n):(t.nodeType===8?(n=t.parentNode,n.insertBefore(e,t)):(n=t,n.appendChild(e)),t=t._reactRootContainer,t!=null||n.onclick!==null||(n.onclick=Tr));else if(r!==4&&(e=e.child,e!==null))for(ku(e,n,t),e=e.sibling;e!==null;)ku(e,n,t),e=e.sibling}function Su(e,n,t){var r=e.tag;if(r===5||r===6)e=e.stateNode,n?t.insertBefore(e,n):t.appendChild(e);else if(r!==4&&(e=e.child,e!==null))for(Su(e,n,t),e=e.sibling;e!==null;)Su(e,n,t),e=e.sibling}var Z=null,Ne=!1;function Ke(e,n,t){for(t=t.child;t!==null;)aa(e,n,t),t=t.sibling}function aa(e,n,t){if(Re&&typeof Re.onCommitFiberUnmount=="function")try{Re.onCommitFiberUnmount($r,t)}catch{}switch(t.tag){case 5:ne||Vn(t,n);case 6:var r=Z,l=Ne;Z=null,Ke(e,n,t),Z=r,Ne=l,Z!==null&&(Ne?(e=Z,t=t.stateNode,e.nodeType===8?e.parentNode.removeChild(t):e.removeChild(t)):Z.removeChild(t.stateNode));break;case 18:Z!==null&&(Ne?(e=Z,t=t.stateNode,e.nodeType===8?xl(e.parentNode,t):e.nodeType===1&&xl(e,t),Mt(e)):xl(Z,t.stateNode));break;case 4:r=Z,l=Ne,Z=t.stateNode.containerInfo,Ne=!0,Ke(e,n,t),Z=r,Ne=l;break;case 0:case 11:case 14:case 15:if(!ne&&(r=t.updateQueue,r!==null&&(r=r.lastEffect,r!==null))){l=r=r.next;do{var u=l,i=u.destroy;u=u.tag,i!==void 0&&((u&2)!==0||(u&4)!==0)&&gu(t,n,i),l=l.next}while(l!==r)}Ke(e,n,t);break;case 1:if(!ne&&(Vn(t,n),r=t.stateNode,typeof r.componentWillUnmount=="function"))try{r.props=t.memoizedProps,r.state=t.memoizedState,r.componentWillUnmount()}catch(o){V(t,n,o)}Ke(e,n,t);break;case 21:Ke(e,n,t);break;case 22:t.mode&1?(ne=(r=ne)||t.memoizedState!==null,Ke(e,n,t),ne=r):Ke(e,n,t);break;default:Ke(e,n,t)}}function vo(e){var n=e.updateQueue;if(n!==null){e.updateQueue=null;var t=e.stateNode;t===null&&(t=e.stateNode=new vc),n.forEach(function(r){var l=_c.bind(null,e,r);t.has(r)||(t.add(r),r.then(l,l))})}}function xe(e,n){var t=n.deletions;if(t!==null)for(var r=0;rl&&(l=i),r&=~u}if(r=l,r=Q()-r,r=(120>r?120:480>r?480:1080>r?1080:1920>r?1920:3e3>r?3e3:4320>r?4320:1960*gc(r/1960))-r,10e?16:e,qe===null)var r=!1;else{if(e=qe,qe=null,Hr=0,(L&6)!==0)throw Error(y(331));var l=L;for(L|=4,S=e.current;S!==null;){var u=S,i=u.child;if((S.flags&16)!==0){var o=u.deletions;if(o!==null){for(var s=0;sQ()-oi?kn(e,0):ii|=t),fe(e,n)}function ya(e,n){n===0&&((e.mode&1)===0?n=1:(n=bt,bt<<=1,(bt&130023424)===0&&(bt=4194304)));var t=le();e=Qe(e,n),e!==null&&(Qt(e,n,t),fe(e,t))}function xc(e){var n=e.memoizedState,t=0;n!==null&&(t=n.retryLane),ya(e,t)}function _c(e,n){var t=0;switch(e.tag){case 13:var r=e.stateNode,l=e.memoizedState;l!==null&&(t=l.retryLane);break;case 19:r=e.stateNode;break;default:throw Error(y(314))}r!==null&&r.delete(n),ya(e,t)}var ga;ga=function(e,n,t){if(e!==null)if(e.memoizedProps!==n.pendingProps||se.current)oe=!0;else{if((e.lanes&t)===0&&(n.flags&128)===0)return oe=!1,dc(e,n,t);oe=(e.flags&131072)!==0}else oe=!1,I&&(n.flags&1048576)!==0&&Es(n,Or,n.index);switch(n.lanes=0,n.tag){case 2:var r=n.type;yr(e,n),e=n.pendingProps;var l=Gn(n,te.current);Kn(n,t),l=ei(null,n,r,e,l,t);var u=ni();return n.flags|=1,typeof l=="object"&&l!==null&&typeof l.render=="function"&&l.$$typeof===void 0?(n.tag=1,n.memoizedState=null,n.updateQueue=null,ae(r)?(u=!0,Mr(n)):u=!1,n.memoizedState=l.state!==null&&l.state!==void 0?l.state:null,Gu(n),l.updater=qr,n.stateNode=l,l._reactInternals=n,cu(n,r,e,t),n=mu(null,n,r,!0,u,t)):(n.tag=0,I&&u&&Hu(n),re(null,n,l,t),n=n.child),n;case 16:r=n.elementType;e:{switch(yr(e,n),e=n.pendingProps,l=r._init,r=l(r._payload),n.type=r,l=n.tag=Pc(r),e=_e(r,e),l){case 0:n=pu(null,n,r,e,t);break e;case 1:n=ao(null,n,r,e,t);break e;case 11:n=oo(null,n,r,e,t);break e;case 14:n=so(null,n,r,_e(r.type,e),t);break e}throw Error(y(306,r,""))}return n;case 0:return r=n.type,l=n.pendingProps,l=n.elementType===r?l:_e(r,l),pu(e,n,r,l,t);case 1:return r=n.type,l=n.pendingProps,l=n.elementType===r?l:_e(r,l),ao(e,n,r,l,t);case 3:e:{if(na(n),e===null)throw Error(y(387));r=n.pendingProps,u=n.memoizedState,l=u.element,zs(e,n),Ir(n,r,null,t);var i=n.memoizedState;if(r=i.element,u.isDehydrated)if(u={element:r,isDehydrated:!1,cache:i.cache,pendingSuspenseBoundaries:i.pendingSuspenseBoundaries,transitions:i.transitions},n.updateQueue.baseState=u,n.memoizedState=u,n.flags&256){l=bn(Error(y(423)),n),n=fo(e,n,r,t,l);break e}else if(r!==l){l=bn(Error(y(424)),n),n=fo(e,n,r,t,l);break e}else for(de=tn(n.stateNode.containerInfo.firstChild),pe=n,I=!0,Pe=null,t=Ns(n,null,r,t),n.child=t;t;)t.flags=t.flags&-3|4096,t=t.sibling;else{if(Zn(),r===l){n=We(e,n,t);break e}re(e,n,r,t)}n=n.child}return n;case 5:return Ts(n),e===null&&su(n),r=n.type,l=n.pendingProps,u=e!==null?e.memoizedProps:null,i=l.children,ru(r,l)?i=null:u!==null&&ru(r,u)&&(n.flags|=32),ea(e,n),re(e,n,i,t),n.child;case 6:return e===null&&su(n),null;case 13:return ta(e,n,t);case 4:return Zu(n,n.stateNode.containerInfo),r=n.pendingProps,e===null?n.child=Jn(n,null,r,t):re(e,n,r,t),n.child;case 11:return r=n.type,l=n.pendingProps,l=n.elementType===r?l:_e(r,l),oo(e,n,r,l,t);case 7:return re(e,n,n.pendingProps,t),n.child;case 8:return re(e,n,n.pendingProps.children,t),n.child;case 12:return re(e,n,n.pendingProps.children,t),n.child;case 10:e:{if(r=n.type._context,l=n.pendingProps,u=n.memoizedProps,i=l.value,D(Rr,r._currentValue),r._currentValue=i,u!==null)if(Le(u.value,i)){if(u.children===l.children&&!se.current){n=We(e,n,t);break e}}else for(u=n.child,u!==null&&(u.return=n);u!==null;){var o=u.dependencies;if(o!==null){i=u.child;for(var s=o.firstContext;s!==null;){if(s.context===r){if(u.tag===1){s=Ve(-1,t&-t),s.tag=2;var d=u.updateQueue;if(d!==null){d=d.shared;var v=d.pending;v===null?s.next=s:(s.next=v.next,v.next=s),d.pending=s}}u.lanes|=t,s=u.alternate,s!==null&&(s.lanes|=t),au(u.return,t,n),o.lanes|=t;break}s=s.next}}else if(u.tag===10)i=u.type===n.type?null:u.child;else if(u.tag===18){if(i=u.return,i===null)throw Error(y(341));i.lanes|=t,o=i.alternate,o!==null&&(o.lanes|=t),au(i,t,n),i=u.sibling}else i=u.child;if(i!==null)i.return=u;else for(i=u;i!==null;){if(i===n){i=null;break}if(u=i.sibling,u!==null){u.return=i.return,i=u;break}i=i.return}u=i}re(e,n,l.children,t),n=n.child}return n;case 9:return l=n.type,r=n.pendingProps.children,Kn(n,t),l=Se(l),r=r(l),n.flags|=1,re(e,n,r,t),n.child;case 14:return r=n.type,l=_e(r,n.pendingProps),l=_e(r.type,l),so(e,n,r,l,t);case 15:return qs(e,n,n.type,n.pendingProps,t);case 17:return r=n.type,l=n.pendingProps,l=n.elementType===r?l:_e(r,l),yr(e,n),n.tag=1,ae(r)?(e=!0,Mr(n)):e=!1,Kn(n,t),Gs(n,r,l),cu(n,r,l,t),mu(null,n,r,!0,e,t);case 19:return ra(e,n,t);case 22:return bs(e,n,t)}throw Error(y(156,n.tag))};function wa(e,n){return Ko(e,n)}function Nc(e,n,t,r){this.tag=e,this.key=t,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=n,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=r,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function we(e,n,t,r){return new Nc(e,n,t,r)}function ci(e){return e=e.prototype,!(!e||!e.isReactComponent)}function Pc(e){if(typeof e=="function")return ci(e)?1:0;if(e!=null){if(e=e.$$typeof,e===Lu)return 11;if(e===Mu)return 14}return 2}function on(e,n){var t=e.alternate;return t===null?(t=we(e.tag,n,e.key,e.mode),t.elementType=e.elementType,t.type=e.type,t.stateNode=e.stateNode,t.alternate=e,e.alternate=t):(t.pendingProps=n,t.type=e.type,t.flags=0,t.subtreeFlags=0,t.deletions=null),t.flags=e.flags&14680064,t.childLanes=e.childLanes,t.lanes=e.lanes,t.child=e.child,t.memoizedProps=e.memoizedProps,t.memoizedState=e.memoizedState,t.updateQueue=e.updateQueue,n=e.dependencies,t.dependencies=n===null?null:{lanes:n.lanes,firstContext:n.firstContext},t.sibling=e.sibling,t.index=e.index,t.ref=e.ref,t}function kr(e,n,t,r,l,u){var i=2;if(r=e,typeof e=="function")ci(e)&&(i=1);else if(typeof e=="string")i=5;else e:switch(e){case Mn:return Sn(t.children,l,u,n);case Tu:i=8,l|=8;break;case Fl:return e=we(12,t,n,l|2),e.elementType=Fl,e.lanes=u,e;case Il:return e=we(13,t,n,l),e.elementType=Il,e.lanes=u,e;case jl:return e=we(19,t,n,l),e.elementType=jl,e.lanes=u,e;case To:return nl(t,l,u,n);default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case Po:i=10;break e;case zo:i=9;break e;case Lu:i=11;break e;case Mu:i=14;break e;case Ye:i=16,r=null;break e}throw Error(y(130,e==null?e:typeof e,""))}return n=we(i,t,n,l),n.elementType=e,n.type=r,n.lanes=u,n}function Sn(e,n,t,r){return e=we(7,e,r,n),e.lanes=t,e}function nl(e,n,t,r){return e=we(22,e,r,n),e.elementType=To,e.lanes=t,e.stateNode={isHidden:!1},e}function Dl(e,n,t){return e=we(6,e,null,n),e.lanes=t,e}function Ol(e,n,t){return n=we(4,e.children!==null?e.children:[],e.key,n),n.lanes=t,n.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},n}function zc(e,n,t,r,l){this.tag=n,this.containerInfo=e,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.pendingContext=this.context=null,this.callbackPriority=0,this.eventTimes=pl(0),this.expirationTimes=pl(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=pl(0),this.identifierPrefix=r,this.onRecoverableError=l,this.mutableSourceEagerHydrationData=null}function di(e,n,t,r,l,u,i,o,s){return e=new zc(e,n,t,o,s),n===1?(n=1,u===!0&&(n|=8)):n=0,u=we(3,null,null,n),e.current=u,u.stateNode=e,u.memoizedState={element:r,isDehydrated:t,cache:null,transitions:null,pendingSuspenseBoundaries:null},Gu(u),e}function Tc(e,n,t){var r=3"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(Ca)}catch(e){console.error(e)}}Ca(),Co.exports=ve;var xa=Co.exports;const Rc=Pa(xa),Ic=za({__proto__:null,default:Rc},[xa]);export{Ic as i}; diff --git a/admin/custom/assets/index-D3D_iPf-.js b/admin/custom/assets/index-D3D_iPf-.js new file mode 100644 index 000000000..d432baf1e --- /dev/null +++ b/admin/custom/assets/index-D3D_iPf-.js @@ -0,0 +1,1523 @@ +const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["./index-iRHaQfi-.js","./index-huvZQhZw.js","./ConfigCustomJavascriptSet__loadShare__react__loadShare__.mjs_commonjs-proxy-CInLgMWW.js","./ConfigCustomJavascriptSet__loadShare__react__loadShare__.mjs-0SjJESw9.js"])))=>i.map(i=>d[i]); +import{i as So,h as _,f as Ul,a as Kl,n as Gl}from"./ConfigCustomJavascriptSet__loadShare__react__loadShare__.mjs-0SjJESw9.js";import{c as Ge,r as Bs}from"./ConfigCustomJavascriptSet__loadShare__react__loadShare__.mjs_commonjs-proxy-CInLgMWW.js";function Jl(e){if(Object.prototype.hasOwnProperty.call(e,"__esModule"))return e;var n=e.default;if(typeof n=="function"){var t=function r(){var o=!1;try{o=this instanceof r}catch{}return o?Reflect.construct(n,arguments,this.constructor):n.apply(this,arguments)};t.prototype=n.prototype}else t={};return Object.defineProperty(t,"__esModule",{value:!0}),Object.keys(e).forEach(function(r){var o=Object.getOwnPropertyDescriptor(e,r);Object.defineProperty(t,r,o.get?o:{enumerable:!0,get:function(){return e[r]}})}),t}function Yl(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}import{G as He,p as Se,F as Mn,i as Bn,M as vt,z as we,r as re,W as Ps,X as Ws,s as Ie,Y as js,g as ge,Z as Bi,b as de,$ as fn,h as Tt,c as fe,d as Te,e as Be,f as xe,_ as Qn,a as Qt,a0 as Do,Q as In,T as Ao,S as ct,R as Ee,V as On,k as Ut,l as gn,m as mn,n as Ql,o as vn,a1 as Xl,a2 as Zl,D as ql,a3 as zs,j as ki,E as Pi,A as $o,B as Hs,x as ec,y as tc,a4 as nc,a5 as ic,N as sc,a6 as xo,a7 as _o,I as rc,U as oc,a8 as os,a9 as ac,aa as lc,t as cc,v as hc,w as uc}from"./ConfigCustomJavascriptSet__loadShare___mf_0_mui_mf_1_material__loadShare__.mjs-KsT5vKjV.js";import{a7 as zn,W as Kt,k as Ti,aj as dc,ak as ko,al as pc,am as To,an as fc,J as gc,S as Hn,u as Lo,ao as Mo,ap as Io,c as xt,E as Vs,R as Vn,aq as Oo,M as Fo,_ as mc,ar as vc,as as yc,at as bc,au as wc,af as Li,av as Ei,aw as Si,n as un,b as Us,a as _t,ax as Cc,ay as Ec,az as Sc,q as Dc,aA as Ro,w as No,r as Bo,aB as Ks,d as Ac,aC as $c,aD as xc,a8 as Po,aE as _c,aF as kc,aG as Tc,aH as Lc,aI as Mc,aJ as Ic,aK as Oc,aL as Fc,aM as Rc,V as Nc,aN as Bc,j as Pc,X as Wc,aO as jc,aP as zc,aQ as Hc,aR as Vc,G as Fr}from"./ConfigCustomJavascriptSet__loadShare___mf_0_mui_mf_1_icons_mf_2_material__loadShare__.mjs-B551AMx-.js";import{_ as W,A as Uc}from"./ConfigCustomJavascriptSet__loadShare___mf_0_iobroker_mf_1_adapter_mf_2_react_mf_2_v5__loadShare__.mjs-B7D2xOvV.js";import{R as Kc}from"./ConfigCustomJavascriptSet__loadShare__react_mf_2_dom__loadShare__.mjs-CL--xmjC.js";import{b as Gc}from"./blue-CagzI6CQ.js";import{C as Jc,D as Wo}from"./index-YBvFYuP6.js";import{d as $s}from"./virtual_mf-REMOTE_ENTRY_ID_ConfigCustomJavascriptSet__customComponents_js-mtzNjzQ6.js";import{b as Yc,a as Qc}from"./ConfigCustomJavascriptSet__loadShare___mf_0_mui_mf_1_x_mf_2_date_mf_2_pickers__loadShare__.mjs-DgHZUNxn.js";import{p as Gs}from"./index-huvZQhZw.js";import{_ as jo}from"./preload-helper-BDBacUwf.js";const Xc=Object.freeze(Object.defineProperty({__proto__:null,get ConfigGeneric(){return U},get ConfigPanel(){return qt},get JsonConfig(){return Mf},get JsonConfigComponent(){return _i}},Symbol.toStringTag,{value:"Module"}));var Zc=/[\u1680\u2000-\u200A\u202F\u205F\u3000]/,qc=/[\xAA\xB5\xBA\xC0-\xD6\xD8-\xF6\xF8-\u02C1\u02C6-\u02D1\u02E0-\u02E4\u02EC\u02EE\u0370-\u0374\u0376\u0377\u037A-\u037D\u037F\u0386\u0388-\u038A\u038C\u038E-\u03A1\u03A3-\u03F5\u03F7-\u0481\u048A-\u052F\u0531-\u0556\u0559\u0561-\u0587\u05D0-\u05EA\u05F0-\u05F2\u0620-\u064A\u066E\u066F\u0671-\u06D3\u06D5\u06E5\u06E6\u06EE\u06EF\u06FA-\u06FC\u06FF\u0710\u0712-\u072F\u074D-\u07A5\u07B1\u07CA-\u07EA\u07F4\u07F5\u07FA\u0800-\u0815\u081A\u0824\u0828\u0840-\u0858\u0860-\u086A\u08A0-\u08B4\u08B6-\u08BD\u0904-\u0939\u093D\u0950\u0958-\u0961\u0971-\u0980\u0985-\u098C\u098F\u0990\u0993-\u09A8\u09AA-\u09B0\u09B2\u09B6-\u09B9\u09BD\u09CE\u09DC\u09DD\u09DF-\u09E1\u09F0\u09F1\u09FC\u0A05-\u0A0A\u0A0F\u0A10\u0A13-\u0A28\u0A2A-\u0A30\u0A32\u0A33\u0A35\u0A36\u0A38\u0A39\u0A59-\u0A5C\u0A5E\u0A72-\u0A74\u0A85-\u0A8D\u0A8F-\u0A91\u0A93-\u0AA8\u0AAA-\u0AB0\u0AB2\u0AB3\u0AB5-\u0AB9\u0ABD\u0AD0\u0AE0\u0AE1\u0AF9\u0B05-\u0B0C\u0B0F\u0B10\u0B13-\u0B28\u0B2A-\u0B30\u0B32\u0B33\u0B35-\u0B39\u0B3D\u0B5C\u0B5D\u0B5F-\u0B61\u0B71\u0B83\u0B85-\u0B8A\u0B8E-\u0B90\u0B92-\u0B95\u0B99\u0B9A\u0B9C\u0B9E\u0B9F\u0BA3\u0BA4\u0BA8-\u0BAA\u0BAE-\u0BB9\u0BD0\u0C05-\u0C0C\u0C0E-\u0C10\u0C12-\u0C28\u0C2A-\u0C39\u0C3D\u0C58-\u0C5A\u0C60\u0C61\u0C80\u0C85-\u0C8C\u0C8E-\u0C90\u0C92-\u0CA8\u0CAA-\u0CB3\u0CB5-\u0CB9\u0CBD\u0CDE\u0CE0\u0CE1\u0CF1\u0CF2\u0D05-\u0D0C\u0D0E-\u0D10\u0D12-\u0D3A\u0D3D\u0D4E\u0D54-\u0D56\u0D5F-\u0D61\u0D7A-\u0D7F\u0D85-\u0D96\u0D9A-\u0DB1\u0DB3-\u0DBB\u0DBD\u0DC0-\u0DC6\u0E01-\u0E30\u0E32\u0E33\u0E40-\u0E46\u0E81\u0E82\u0E84\u0E87\u0E88\u0E8A\u0E8D\u0E94-\u0E97\u0E99-\u0E9F\u0EA1-\u0EA3\u0EA5\u0EA7\u0EAA\u0EAB\u0EAD-\u0EB0\u0EB2\u0EB3\u0EBD\u0EC0-\u0EC4\u0EC6\u0EDC-\u0EDF\u0F00\u0F40-\u0F47\u0F49-\u0F6C\u0F88-\u0F8C\u1000-\u102A\u103F\u1050-\u1055\u105A-\u105D\u1061\u1065\u1066\u106E-\u1070\u1075-\u1081\u108E\u10A0-\u10C5\u10C7\u10CD\u10D0-\u10FA\u10FC-\u1248\u124A-\u124D\u1250-\u1256\u1258\u125A-\u125D\u1260-\u1288\u128A-\u128D\u1290-\u12B0\u12B2-\u12B5\u12B8-\u12BE\u12C0\u12C2-\u12C5\u12C8-\u12D6\u12D8-\u1310\u1312-\u1315\u1318-\u135A\u1380-\u138F\u13A0-\u13F5\u13F8-\u13FD\u1401-\u166C\u166F-\u167F\u1681-\u169A\u16A0-\u16EA\u16EE-\u16F8\u1700-\u170C\u170E-\u1711\u1720-\u1731\u1740-\u1751\u1760-\u176C\u176E-\u1770\u1780-\u17B3\u17D7\u17DC\u1820-\u1877\u1880-\u1884\u1887-\u18A8\u18AA\u18B0-\u18F5\u1900-\u191E\u1950-\u196D\u1970-\u1974\u1980-\u19AB\u19B0-\u19C9\u1A00-\u1A16\u1A20-\u1A54\u1AA7\u1B05-\u1B33\u1B45-\u1B4B\u1B83-\u1BA0\u1BAE\u1BAF\u1BBA-\u1BE5\u1C00-\u1C23\u1C4D-\u1C4F\u1C5A-\u1C7D\u1C80-\u1C88\u1CE9-\u1CEC\u1CEE-\u1CF1\u1CF5\u1CF6\u1D00-\u1DBF\u1E00-\u1F15\u1F18-\u1F1D\u1F20-\u1F45\u1F48-\u1F4D\u1F50-\u1F57\u1F59\u1F5B\u1F5D\u1F5F-\u1F7D\u1F80-\u1FB4\u1FB6-\u1FBC\u1FBE\u1FC2-\u1FC4\u1FC6-\u1FCC\u1FD0-\u1FD3\u1FD6-\u1FDB\u1FE0-\u1FEC\u1FF2-\u1FF4\u1FF6-\u1FFC\u2071\u207F\u2090-\u209C\u2102\u2107\u210A-\u2113\u2115\u2119-\u211D\u2124\u2126\u2128\u212A-\u212D\u212F-\u2139\u213C-\u213F\u2145-\u2149\u214E\u2160-\u2188\u2C00-\u2C2E\u2C30-\u2C5E\u2C60-\u2CE4\u2CEB-\u2CEE\u2CF2\u2CF3\u2D00-\u2D25\u2D27\u2D2D\u2D30-\u2D67\u2D6F\u2D80-\u2D96\u2DA0-\u2DA6\u2DA8-\u2DAE\u2DB0-\u2DB6\u2DB8-\u2DBE\u2DC0-\u2DC6\u2DC8-\u2DCE\u2DD0-\u2DD6\u2DD8-\u2DDE\u2E2F\u3005-\u3007\u3021-\u3029\u3031-\u3035\u3038-\u303C\u3041-\u3096\u309D-\u309F\u30A1-\u30FA\u30FC-\u30FF\u3105-\u312E\u3131-\u318E\u31A0-\u31BA\u31F0-\u31FF\u3400-\u4DB5\u4E00-\u9FEA\uA000-\uA48C\uA4D0-\uA4FD\uA500-\uA60C\uA610-\uA61F\uA62A\uA62B\uA640-\uA66E\uA67F-\uA69D\uA6A0-\uA6EF\uA717-\uA71F\uA722-\uA788\uA78B-\uA7AE\uA7B0-\uA7B7\uA7F7-\uA801\uA803-\uA805\uA807-\uA80A\uA80C-\uA822\uA840-\uA873\uA882-\uA8B3\uA8F2-\uA8F7\uA8FB\uA8FD\uA90A-\uA925\uA930-\uA946\uA960-\uA97C\uA984-\uA9B2\uA9CF\uA9E0-\uA9E4\uA9E6-\uA9EF\uA9FA-\uA9FE\uAA00-\uAA28\uAA40-\uAA42\uAA44-\uAA4B\uAA60-\uAA76\uAA7A\uAA7E-\uAAAF\uAAB1\uAAB5\uAAB6\uAAB9-\uAABD\uAAC0\uAAC2\uAADB-\uAADD\uAAE0-\uAAEA\uAAF2-\uAAF4\uAB01-\uAB06\uAB09-\uAB0E\uAB11-\uAB16\uAB20-\uAB26\uAB28-\uAB2E\uAB30-\uAB5A\uAB5C-\uAB65\uAB70-\uABE2\uAC00-\uD7A3\uD7B0-\uD7C6\uD7CB-\uD7FB\uF900-\uFA6D\uFA70-\uFAD9\uFB00-\uFB06\uFB13-\uFB17\uFB1D\uFB1F-\uFB28\uFB2A-\uFB36\uFB38-\uFB3C\uFB3E\uFB40\uFB41\uFB43\uFB44\uFB46-\uFBB1\uFBD3-\uFD3D\uFD50-\uFD8F\uFD92-\uFDC7\uFDF0-\uFDFB\uFE70-\uFE74\uFE76-\uFEFC\uFF21-\uFF3A\uFF41-\uFF5A\uFF66-\uFFBE\uFFC2-\uFFC7\uFFCA-\uFFCF\uFFD2-\uFFD7\uFFDA-\uFFDC]|\uD800[\uDC00-\uDC0B\uDC0D-\uDC26\uDC28-\uDC3A\uDC3C\uDC3D\uDC3F-\uDC4D\uDC50-\uDC5D\uDC80-\uDCFA\uDD40-\uDD74\uDE80-\uDE9C\uDEA0-\uDED0\uDF00-\uDF1F\uDF2D-\uDF4A\uDF50-\uDF75\uDF80-\uDF9D\uDFA0-\uDFC3\uDFC8-\uDFCF\uDFD1-\uDFD5]|\uD801[\uDC00-\uDC9D\uDCB0-\uDCD3\uDCD8-\uDCFB\uDD00-\uDD27\uDD30-\uDD63\uDE00-\uDF36\uDF40-\uDF55\uDF60-\uDF67]|\uD802[\uDC00-\uDC05\uDC08\uDC0A-\uDC35\uDC37\uDC38\uDC3C\uDC3F-\uDC55\uDC60-\uDC76\uDC80-\uDC9E\uDCE0-\uDCF2\uDCF4\uDCF5\uDD00-\uDD15\uDD20-\uDD39\uDD80-\uDDB7\uDDBE\uDDBF\uDE00\uDE10-\uDE13\uDE15-\uDE17\uDE19-\uDE33\uDE60-\uDE7C\uDE80-\uDE9C\uDEC0-\uDEC7\uDEC9-\uDEE4\uDF00-\uDF35\uDF40-\uDF55\uDF60-\uDF72\uDF80-\uDF91]|\uD803[\uDC00-\uDC48\uDC80-\uDCB2\uDCC0-\uDCF2]|\uD804[\uDC03-\uDC37\uDC83-\uDCAF\uDCD0-\uDCE8\uDD03-\uDD26\uDD50-\uDD72\uDD76\uDD83-\uDDB2\uDDC1-\uDDC4\uDDDA\uDDDC\uDE00-\uDE11\uDE13-\uDE2B\uDE80-\uDE86\uDE88\uDE8A-\uDE8D\uDE8F-\uDE9D\uDE9F-\uDEA8\uDEB0-\uDEDE\uDF05-\uDF0C\uDF0F\uDF10\uDF13-\uDF28\uDF2A-\uDF30\uDF32\uDF33\uDF35-\uDF39\uDF3D\uDF50\uDF5D-\uDF61]|\uD805[\uDC00-\uDC34\uDC47-\uDC4A\uDC80-\uDCAF\uDCC4\uDCC5\uDCC7\uDD80-\uDDAE\uDDD8-\uDDDB\uDE00-\uDE2F\uDE44\uDE80-\uDEAA\uDF00-\uDF19]|\uD806[\uDCA0-\uDCDF\uDCFF\uDE00\uDE0B-\uDE32\uDE3A\uDE50\uDE5C-\uDE83\uDE86-\uDE89\uDEC0-\uDEF8]|\uD807[\uDC00-\uDC08\uDC0A-\uDC2E\uDC40\uDC72-\uDC8F\uDD00-\uDD06\uDD08\uDD09\uDD0B-\uDD30\uDD46]|\uD808[\uDC00-\uDF99]|\uD809[\uDC00-\uDC6E\uDC80-\uDD43]|[\uD80C\uD81C-\uD820\uD840-\uD868\uD86A-\uD86C\uD86F-\uD872\uD874-\uD879][\uDC00-\uDFFF]|\uD80D[\uDC00-\uDC2E]|\uD811[\uDC00-\uDE46]|\uD81A[\uDC00-\uDE38\uDE40-\uDE5E\uDED0-\uDEED\uDF00-\uDF2F\uDF40-\uDF43\uDF63-\uDF77\uDF7D-\uDF8F]|\uD81B[\uDF00-\uDF44\uDF50\uDF93-\uDF9F\uDFE0\uDFE1]|\uD821[\uDC00-\uDFEC]|\uD822[\uDC00-\uDEF2]|\uD82C[\uDC00-\uDD1E\uDD70-\uDEFB]|\uD82F[\uDC00-\uDC6A\uDC70-\uDC7C\uDC80-\uDC88\uDC90-\uDC99]|\uD835[\uDC00-\uDC54\uDC56-\uDC9C\uDC9E\uDC9F\uDCA2\uDCA5\uDCA6\uDCA9-\uDCAC\uDCAE-\uDCB9\uDCBB\uDCBD-\uDCC3\uDCC5-\uDD05\uDD07-\uDD0A\uDD0D-\uDD14\uDD16-\uDD1C\uDD1E-\uDD39\uDD3B-\uDD3E\uDD40-\uDD44\uDD46\uDD4A-\uDD50\uDD52-\uDEA5\uDEA8-\uDEC0\uDEC2-\uDEDA\uDEDC-\uDEFA\uDEFC-\uDF14\uDF16-\uDF34\uDF36-\uDF4E\uDF50-\uDF6E\uDF70-\uDF88\uDF8A-\uDFA8\uDFAA-\uDFC2\uDFC4-\uDFCB]|\uD83A[\uDC00-\uDCC4\uDD00-\uDD43]|\uD83B[\uDE00-\uDE03\uDE05-\uDE1F\uDE21\uDE22\uDE24\uDE27\uDE29-\uDE32\uDE34-\uDE37\uDE39\uDE3B\uDE42\uDE47\uDE49\uDE4B\uDE4D-\uDE4F\uDE51\uDE52\uDE54\uDE57\uDE59\uDE5B\uDE5D\uDE5F\uDE61\uDE62\uDE64\uDE67-\uDE6A\uDE6C-\uDE72\uDE74-\uDE77\uDE79-\uDE7C\uDE7E\uDE80-\uDE89\uDE8B-\uDE9B\uDEA1-\uDEA3\uDEA5-\uDEA9\uDEAB-\uDEBB]|\uD869[\uDC00-\uDED6\uDF00-\uDFFF]|\uD86D[\uDC00-\uDF34\uDF40-\uDFFF]|\uD86E[\uDC00-\uDC1D\uDC20-\uDFFF]|\uD873[\uDC00-\uDEA1\uDEB0-\uDFFF]|\uD87A[\uDC00-\uDFE0]|\uD87E[\uDC00-\uDE1D]/,eh=/[\xAA\xB5\xBA\xC0-\xD6\xD8-\xF6\xF8-\u02C1\u02C6-\u02D1\u02E0-\u02E4\u02EC\u02EE\u0300-\u0374\u0376\u0377\u037A-\u037D\u037F\u0386\u0388-\u038A\u038C\u038E-\u03A1\u03A3-\u03F5\u03F7-\u0481\u0483-\u0487\u048A-\u052F\u0531-\u0556\u0559\u0561-\u0587\u0591-\u05BD\u05BF\u05C1\u05C2\u05C4\u05C5\u05C7\u05D0-\u05EA\u05F0-\u05F2\u0610-\u061A\u0620-\u0669\u066E-\u06D3\u06D5-\u06DC\u06DF-\u06E8\u06EA-\u06FC\u06FF\u0710-\u074A\u074D-\u07B1\u07C0-\u07F5\u07FA\u0800-\u082D\u0840-\u085B\u0860-\u086A\u08A0-\u08B4\u08B6-\u08BD\u08D4-\u08E1\u08E3-\u0963\u0966-\u096F\u0971-\u0983\u0985-\u098C\u098F\u0990\u0993-\u09A8\u09AA-\u09B0\u09B2\u09B6-\u09B9\u09BC-\u09C4\u09C7\u09C8\u09CB-\u09CE\u09D7\u09DC\u09DD\u09DF-\u09E3\u09E6-\u09F1\u09FC\u0A01-\u0A03\u0A05-\u0A0A\u0A0F\u0A10\u0A13-\u0A28\u0A2A-\u0A30\u0A32\u0A33\u0A35\u0A36\u0A38\u0A39\u0A3C\u0A3E-\u0A42\u0A47\u0A48\u0A4B-\u0A4D\u0A51\u0A59-\u0A5C\u0A5E\u0A66-\u0A75\u0A81-\u0A83\u0A85-\u0A8D\u0A8F-\u0A91\u0A93-\u0AA8\u0AAA-\u0AB0\u0AB2\u0AB3\u0AB5-\u0AB9\u0ABC-\u0AC5\u0AC7-\u0AC9\u0ACB-\u0ACD\u0AD0\u0AE0-\u0AE3\u0AE6-\u0AEF\u0AF9-\u0AFF\u0B01-\u0B03\u0B05-\u0B0C\u0B0F\u0B10\u0B13-\u0B28\u0B2A-\u0B30\u0B32\u0B33\u0B35-\u0B39\u0B3C-\u0B44\u0B47\u0B48\u0B4B-\u0B4D\u0B56\u0B57\u0B5C\u0B5D\u0B5F-\u0B63\u0B66-\u0B6F\u0B71\u0B82\u0B83\u0B85-\u0B8A\u0B8E-\u0B90\u0B92-\u0B95\u0B99\u0B9A\u0B9C\u0B9E\u0B9F\u0BA3\u0BA4\u0BA8-\u0BAA\u0BAE-\u0BB9\u0BBE-\u0BC2\u0BC6-\u0BC8\u0BCA-\u0BCD\u0BD0\u0BD7\u0BE6-\u0BEF\u0C00-\u0C03\u0C05-\u0C0C\u0C0E-\u0C10\u0C12-\u0C28\u0C2A-\u0C39\u0C3D-\u0C44\u0C46-\u0C48\u0C4A-\u0C4D\u0C55\u0C56\u0C58-\u0C5A\u0C60-\u0C63\u0C66-\u0C6F\u0C80-\u0C83\u0C85-\u0C8C\u0C8E-\u0C90\u0C92-\u0CA8\u0CAA-\u0CB3\u0CB5-\u0CB9\u0CBC-\u0CC4\u0CC6-\u0CC8\u0CCA-\u0CCD\u0CD5\u0CD6\u0CDE\u0CE0-\u0CE3\u0CE6-\u0CEF\u0CF1\u0CF2\u0D00-\u0D03\u0D05-\u0D0C\u0D0E-\u0D10\u0D12-\u0D44\u0D46-\u0D48\u0D4A-\u0D4E\u0D54-\u0D57\u0D5F-\u0D63\u0D66-\u0D6F\u0D7A-\u0D7F\u0D82\u0D83\u0D85-\u0D96\u0D9A-\u0DB1\u0DB3-\u0DBB\u0DBD\u0DC0-\u0DC6\u0DCA\u0DCF-\u0DD4\u0DD6\u0DD8-\u0DDF\u0DE6-\u0DEF\u0DF2\u0DF3\u0E01-\u0E3A\u0E40-\u0E4E\u0E50-\u0E59\u0E81\u0E82\u0E84\u0E87\u0E88\u0E8A\u0E8D\u0E94-\u0E97\u0E99-\u0E9F\u0EA1-\u0EA3\u0EA5\u0EA7\u0EAA\u0EAB\u0EAD-\u0EB9\u0EBB-\u0EBD\u0EC0-\u0EC4\u0EC6\u0EC8-\u0ECD\u0ED0-\u0ED9\u0EDC-\u0EDF\u0F00\u0F18\u0F19\u0F20-\u0F29\u0F35\u0F37\u0F39\u0F3E-\u0F47\u0F49-\u0F6C\u0F71-\u0F84\u0F86-\u0F97\u0F99-\u0FBC\u0FC6\u1000-\u1049\u1050-\u109D\u10A0-\u10C5\u10C7\u10CD\u10D0-\u10FA\u10FC-\u1248\u124A-\u124D\u1250-\u1256\u1258\u125A-\u125D\u1260-\u1288\u128A-\u128D\u1290-\u12B0\u12B2-\u12B5\u12B8-\u12BE\u12C0\u12C2-\u12C5\u12C8-\u12D6\u12D8-\u1310\u1312-\u1315\u1318-\u135A\u135D-\u135F\u1380-\u138F\u13A0-\u13F5\u13F8-\u13FD\u1401-\u166C\u166F-\u167F\u1681-\u169A\u16A0-\u16EA\u16EE-\u16F8\u1700-\u170C\u170E-\u1714\u1720-\u1734\u1740-\u1753\u1760-\u176C\u176E-\u1770\u1772\u1773\u1780-\u17D3\u17D7\u17DC\u17DD\u17E0-\u17E9\u180B-\u180D\u1810-\u1819\u1820-\u1877\u1880-\u18AA\u18B0-\u18F5\u1900-\u191E\u1920-\u192B\u1930-\u193B\u1946-\u196D\u1970-\u1974\u1980-\u19AB\u19B0-\u19C9\u19D0-\u19D9\u1A00-\u1A1B\u1A20-\u1A5E\u1A60-\u1A7C\u1A7F-\u1A89\u1A90-\u1A99\u1AA7\u1AB0-\u1ABD\u1B00-\u1B4B\u1B50-\u1B59\u1B6B-\u1B73\u1B80-\u1BF3\u1C00-\u1C37\u1C40-\u1C49\u1C4D-\u1C7D\u1C80-\u1C88\u1CD0-\u1CD2\u1CD4-\u1CF9\u1D00-\u1DF9\u1DFB-\u1F15\u1F18-\u1F1D\u1F20-\u1F45\u1F48-\u1F4D\u1F50-\u1F57\u1F59\u1F5B\u1F5D\u1F5F-\u1F7D\u1F80-\u1FB4\u1FB6-\u1FBC\u1FBE\u1FC2-\u1FC4\u1FC6-\u1FCC\u1FD0-\u1FD3\u1FD6-\u1FDB\u1FE0-\u1FEC\u1FF2-\u1FF4\u1FF6-\u1FFC\u203F\u2040\u2054\u2071\u207F\u2090-\u209C\u20D0-\u20DC\u20E1\u20E5-\u20F0\u2102\u2107\u210A-\u2113\u2115\u2119-\u211D\u2124\u2126\u2128\u212A-\u212D\u212F-\u2139\u213C-\u213F\u2145-\u2149\u214E\u2160-\u2188\u2C00-\u2C2E\u2C30-\u2C5E\u2C60-\u2CE4\u2CEB-\u2CF3\u2D00-\u2D25\u2D27\u2D2D\u2D30-\u2D67\u2D6F\u2D7F-\u2D96\u2DA0-\u2DA6\u2DA8-\u2DAE\u2DB0-\u2DB6\u2DB8-\u2DBE\u2DC0-\u2DC6\u2DC8-\u2DCE\u2DD0-\u2DD6\u2DD8-\u2DDE\u2DE0-\u2DFF\u2E2F\u3005-\u3007\u3021-\u302F\u3031-\u3035\u3038-\u303C\u3041-\u3096\u3099\u309A\u309D-\u309F\u30A1-\u30FA\u30FC-\u30FF\u3105-\u312E\u3131-\u318E\u31A0-\u31BA\u31F0-\u31FF\u3400-\u4DB5\u4E00-\u9FEA\uA000-\uA48C\uA4D0-\uA4FD\uA500-\uA60C\uA610-\uA62B\uA640-\uA66F\uA674-\uA67D\uA67F-\uA6F1\uA717-\uA71F\uA722-\uA788\uA78B-\uA7AE\uA7B0-\uA7B7\uA7F7-\uA827\uA840-\uA873\uA880-\uA8C5\uA8D0-\uA8D9\uA8E0-\uA8F7\uA8FB\uA8FD\uA900-\uA92D\uA930-\uA953\uA960-\uA97C\uA980-\uA9C0\uA9CF-\uA9D9\uA9E0-\uA9FE\uAA00-\uAA36\uAA40-\uAA4D\uAA50-\uAA59\uAA60-\uAA76\uAA7A-\uAAC2\uAADB-\uAADD\uAAE0-\uAAEF\uAAF2-\uAAF6\uAB01-\uAB06\uAB09-\uAB0E\uAB11-\uAB16\uAB20-\uAB26\uAB28-\uAB2E\uAB30-\uAB5A\uAB5C-\uAB65\uAB70-\uABEA\uABEC\uABED\uABF0-\uABF9\uAC00-\uD7A3\uD7B0-\uD7C6\uD7CB-\uD7FB\uF900-\uFA6D\uFA70-\uFAD9\uFB00-\uFB06\uFB13-\uFB17\uFB1D-\uFB28\uFB2A-\uFB36\uFB38-\uFB3C\uFB3E\uFB40\uFB41\uFB43\uFB44\uFB46-\uFBB1\uFBD3-\uFD3D\uFD50-\uFD8F\uFD92-\uFDC7\uFDF0-\uFDFB\uFE00-\uFE0F\uFE20-\uFE2F\uFE33\uFE34\uFE4D-\uFE4F\uFE70-\uFE74\uFE76-\uFEFC\uFF10-\uFF19\uFF21-\uFF3A\uFF3F\uFF41-\uFF5A\uFF66-\uFFBE\uFFC2-\uFFC7\uFFCA-\uFFCF\uFFD2-\uFFD7\uFFDA-\uFFDC]|\uD800[\uDC00-\uDC0B\uDC0D-\uDC26\uDC28-\uDC3A\uDC3C\uDC3D\uDC3F-\uDC4D\uDC50-\uDC5D\uDC80-\uDCFA\uDD40-\uDD74\uDDFD\uDE80-\uDE9C\uDEA0-\uDED0\uDEE0\uDF00-\uDF1F\uDF2D-\uDF4A\uDF50-\uDF7A\uDF80-\uDF9D\uDFA0-\uDFC3\uDFC8-\uDFCF\uDFD1-\uDFD5]|\uD801[\uDC00-\uDC9D\uDCA0-\uDCA9\uDCB0-\uDCD3\uDCD8-\uDCFB\uDD00-\uDD27\uDD30-\uDD63\uDE00-\uDF36\uDF40-\uDF55\uDF60-\uDF67]|\uD802[\uDC00-\uDC05\uDC08\uDC0A-\uDC35\uDC37\uDC38\uDC3C\uDC3F-\uDC55\uDC60-\uDC76\uDC80-\uDC9E\uDCE0-\uDCF2\uDCF4\uDCF5\uDD00-\uDD15\uDD20-\uDD39\uDD80-\uDDB7\uDDBE\uDDBF\uDE00-\uDE03\uDE05\uDE06\uDE0C-\uDE13\uDE15-\uDE17\uDE19-\uDE33\uDE38-\uDE3A\uDE3F\uDE60-\uDE7C\uDE80-\uDE9C\uDEC0-\uDEC7\uDEC9-\uDEE6\uDF00-\uDF35\uDF40-\uDF55\uDF60-\uDF72\uDF80-\uDF91]|\uD803[\uDC00-\uDC48\uDC80-\uDCB2\uDCC0-\uDCF2]|\uD804[\uDC00-\uDC46\uDC66-\uDC6F\uDC7F-\uDCBA\uDCD0-\uDCE8\uDCF0-\uDCF9\uDD00-\uDD34\uDD36-\uDD3F\uDD50-\uDD73\uDD76\uDD80-\uDDC4\uDDCA-\uDDCC\uDDD0-\uDDDA\uDDDC\uDE00-\uDE11\uDE13-\uDE37\uDE3E\uDE80-\uDE86\uDE88\uDE8A-\uDE8D\uDE8F-\uDE9D\uDE9F-\uDEA8\uDEB0-\uDEEA\uDEF0-\uDEF9\uDF00-\uDF03\uDF05-\uDF0C\uDF0F\uDF10\uDF13-\uDF28\uDF2A-\uDF30\uDF32\uDF33\uDF35-\uDF39\uDF3C-\uDF44\uDF47\uDF48\uDF4B-\uDF4D\uDF50\uDF57\uDF5D-\uDF63\uDF66-\uDF6C\uDF70-\uDF74]|\uD805[\uDC00-\uDC4A\uDC50-\uDC59\uDC80-\uDCC5\uDCC7\uDCD0-\uDCD9\uDD80-\uDDB5\uDDB8-\uDDC0\uDDD8-\uDDDD\uDE00-\uDE40\uDE44\uDE50-\uDE59\uDE80-\uDEB7\uDEC0-\uDEC9\uDF00-\uDF19\uDF1D-\uDF2B\uDF30-\uDF39]|\uD806[\uDCA0-\uDCE9\uDCFF\uDE00-\uDE3E\uDE47\uDE50-\uDE83\uDE86-\uDE99\uDEC0-\uDEF8]|\uD807[\uDC00-\uDC08\uDC0A-\uDC36\uDC38-\uDC40\uDC50-\uDC59\uDC72-\uDC8F\uDC92-\uDCA7\uDCA9-\uDCB6\uDD00-\uDD06\uDD08\uDD09\uDD0B-\uDD36\uDD3A\uDD3C\uDD3D\uDD3F-\uDD47\uDD50-\uDD59]|\uD808[\uDC00-\uDF99]|\uD809[\uDC00-\uDC6E\uDC80-\uDD43]|[\uD80C\uD81C-\uD820\uD840-\uD868\uD86A-\uD86C\uD86F-\uD872\uD874-\uD879][\uDC00-\uDFFF]|\uD80D[\uDC00-\uDC2E]|\uD811[\uDC00-\uDE46]|\uD81A[\uDC00-\uDE38\uDE40-\uDE5E\uDE60-\uDE69\uDED0-\uDEED\uDEF0-\uDEF4\uDF00-\uDF36\uDF40-\uDF43\uDF50-\uDF59\uDF63-\uDF77\uDF7D-\uDF8F]|\uD81B[\uDF00-\uDF44\uDF50-\uDF7E\uDF8F-\uDF9F\uDFE0\uDFE1]|\uD821[\uDC00-\uDFEC]|\uD822[\uDC00-\uDEF2]|\uD82C[\uDC00-\uDD1E\uDD70-\uDEFB]|\uD82F[\uDC00-\uDC6A\uDC70-\uDC7C\uDC80-\uDC88\uDC90-\uDC99\uDC9D\uDC9E]|\uD834[\uDD65-\uDD69\uDD6D-\uDD72\uDD7B-\uDD82\uDD85-\uDD8B\uDDAA-\uDDAD\uDE42-\uDE44]|\uD835[\uDC00-\uDC54\uDC56-\uDC9C\uDC9E\uDC9F\uDCA2\uDCA5\uDCA6\uDCA9-\uDCAC\uDCAE-\uDCB9\uDCBB\uDCBD-\uDCC3\uDCC5-\uDD05\uDD07-\uDD0A\uDD0D-\uDD14\uDD16-\uDD1C\uDD1E-\uDD39\uDD3B-\uDD3E\uDD40-\uDD44\uDD46\uDD4A-\uDD50\uDD52-\uDEA5\uDEA8-\uDEC0\uDEC2-\uDEDA\uDEDC-\uDEFA\uDEFC-\uDF14\uDF16-\uDF34\uDF36-\uDF4E\uDF50-\uDF6E\uDF70-\uDF88\uDF8A-\uDFA8\uDFAA-\uDFC2\uDFC4-\uDFCB\uDFCE-\uDFFF]|\uD836[\uDE00-\uDE36\uDE3B-\uDE6C\uDE75\uDE84\uDE9B-\uDE9F\uDEA1-\uDEAF]|\uD838[\uDC00-\uDC06\uDC08-\uDC18\uDC1B-\uDC21\uDC23\uDC24\uDC26-\uDC2A]|\uD83A[\uDC00-\uDCC4\uDCD0-\uDCD6\uDD00-\uDD4A\uDD50-\uDD59]|\uD83B[\uDE00-\uDE03\uDE05-\uDE1F\uDE21\uDE22\uDE24\uDE27\uDE29-\uDE32\uDE34-\uDE37\uDE39\uDE3B\uDE42\uDE47\uDE49\uDE4B\uDE4D-\uDE4F\uDE51\uDE52\uDE54\uDE57\uDE59\uDE5B\uDE5D\uDE5F\uDE61\uDE62\uDE64\uDE67-\uDE6A\uDE6C-\uDE72\uDE74-\uDE77\uDE79-\uDE7C\uDE7E\uDE80-\uDE89\uDE8B-\uDE9B\uDEA1-\uDEA3\uDEA5-\uDEA9\uDEAB-\uDEBB]|\uD869[\uDC00-\uDED6\uDF00-\uDFFF]|\uD86D[\uDC00-\uDF34\uDF40-\uDFFF]|\uD86E[\uDC00-\uDC1D\uDC20-\uDFFF]|\uD873[\uDC00-\uDEA1\uDEB0-\uDFFF]|\uD87A[\uDC00-\uDFE0]|\uD87E[\uDC00-\uDE1D]|\uDB40[\uDD00-\uDDEF]/,as={Space_Separator:Zc,ID_Start:qc,ID_Continue:eh},_e={isSpaceSeparator(m){return typeof m=="string"&&as.Space_Separator.test(m)},isIdStartChar(m){return typeof m=="string"&&(m>="a"&&m<="z"||m>="A"&&m<="Z"||m==="$"||m==="_"||as.ID_Start.test(m))},isIdContinueChar(m){return typeof m=="string"&&(m>="a"&&m<="z"||m>="A"&&m<="Z"||m>="0"&&m<="9"||m==="$"||m==="_"||m==="‌"||m==="‍"||as.ID_Continue.test(m))},isDigit(m){return typeof m=="string"&&/[0-9]/.test(m)},isHexDigit(m){return typeof m=="string"&&/[0-9A-Fa-f]/.test(m)}};let xs,je,gt,Mi,Lt,rt,Re,Js,Pn;var th=function(e,t){xs=String(e),je="start",gt=[],Mi=0,Lt=1,rt=0,Re=void 0,Js=void 0,Pn=void 0;do Re=nh(),rh[je]();while(Re.type!=="eof");return typeof t=="function"?_s({"":Pn},"",t):Pn};function _s(m,e,t){const n=m[e];if(n!=null&&typeof n=="object")if(Array.isArray(n))for(let d=0;d0;){const t=yt();if(!_e.isHexDigit(t))throw be(Q());m+=Q()}return String.fromCodePoint(parseInt(m,16))}const rh={start(){if(Re.type==="eof")throw Pt();ls()},beforePropertyName(){switch(Re.type){case"identifier":case"string":Js=Re.value,je="afterPropertyName";return;case"punctuator":hi();return;case"eof":throw Pt()}},afterPropertyName(){if(Re.type==="eof")throw Pt();je="beforePropertyValue"},beforePropertyValue(){if(Re.type==="eof")throw Pt();ls()},beforeArrayValue(){if(Re.type==="eof")throw Pt();if(Re.type==="punctuator"&&Re.value==="]"){hi();return}ls()},afterPropertyValue(){if(Re.type==="eof")throw Pt();switch(Re.value){case",":je="beforePropertyName";return;case"}":hi()}},afterArrayValue(){if(Re.type==="eof")throw Pt();switch(Re.value){case",":je="beforeArrayValue";return;case"]":hi()}},end(){}};function ls(){let m;switch(Re.type){case"punctuator":switch(Re.value){case"{":m={};break;case"[":m=[];break}break;case"null":case"boolean":case"numeric":case"string":m=Re.value;break}if(Pn===void 0)Pn=m;else{const e=gt[gt.length-1];Array.isArray(e)?e.push(m):Object.defineProperty(e,Js,{value:m,writable:!0,enumerable:!0,configurable:!0})}if(m!==null&&typeof m=="object")gt.push(m),Array.isArray(m)?je="beforeArrayValue":je="beforePropertyName";else{const e=gt[gt.length-1];e==null?je="end":Array.isArray(e)?je="afterArrayValue":je="afterPropertyValue"}}function hi(){gt.pop();const m=gt[gt.length-1];m==null?je="end":Array.isArray(m)?je="afterArrayValue":je="afterPropertyValue"}function be(m){return Ii(m===void 0?`JSON5: invalid end of input at ${Lt}:${rt}`:`JSON5: invalid character '${Ho(m)}' at ${Lt}:${rt}`)}function Pt(){return Ii(`JSON5: invalid end of input at ${Lt}:${rt}`)}function Rr(){return rt-=5,Ii(`JSON5: invalid identifier character at ${Lt}:${rt}`)}function oh(m){console.warn(`JSON5: '${Ho(m)}' in strings is not valid ECMAScript; consider escaping`)}function Ho(m){const e={"'":"\\'",'"':'\\"',"\\":"\\\\","\b":"\\b","\f":"\\f","\n":"\\n","\r":"\\r"," ":"\\t","\v":"\\v","\0":"\\0","\u2028":"\\u2028","\u2029":"\\u2029"};if(e[m])return e[m];if(m<" "){const t=m.charCodeAt(0).toString(16);return"\\x"+("00"+t).substring(t.length)}return m}function Ii(m){const e=new SyntaxError(m);return e.lineNumber=Lt,e.columnNumber=rt,e}var ah=function(e,t,n){const d=[];let i="",r,p,o="",l;if(t!=null&&typeof t=="object"&&!Array.isArray(t)&&(n=t.space,l=t.quote,t=t.replacer),typeof t=="function")p=t;else if(Array.isArray(t)){r=[];for(const f of t){let g;typeof f=="string"?g=f:(typeof f=="number"||f instanceof String||f instanceof Number)&&(g=String(f)),g!==void 0&&r.indexOf(g)<0&&r.push(g)}}return n instanceof Number?n=Number(n):n instanceof String&&(n=String(n)),typeof n=="number"?n>0&&(n=Math.min(10,Math.floor(n)),o=" ".substr(0,n)):typeof n=="string"&&(o=n.substr(0,10)),s("",{"":e});function s(f,g){let v=g[f];switch(v!=null&&(typeof v.toJSON5=="function"?v=v.toJSON5(f):typeof v.toJSON=="function"&&(v=v.toJSON(f))),p&&(v=p.call(g,f,v)),v instanceof Number?v=Number(v):v instanceof String?v=String(v):v instanceof Boolean&&(v=v.valueOf()),v){case null:return"null";case!0:return"true";case!1:return"false"}if(typeof v=="string")return a(v);if(typeof v=="number")return String(v);if(typeof v=="object")return Array.isArray(v)?h(v):c(v)}function a(f){const g={"'":.1,'"':.2},v={"'":"\\'",'"':'\\"',"\\":"\\\\","\b":"\\b","\f":"\\f","\n":"\\n","\r":"\\r"," ":"\\t","\v":"\\v","\0":"\\0","\u2028":"\\u2028","\u2029":"\\u2029"};let b="";for(let S=0;Sg[S]=0)throw TypeError("Converting circular structure to JSON5");d.push(f);let g=i;i=i+o;let v=r||Object.keys(f),b=[];for(const S of v){const w=s(S,f);if(w!==void 0){let y=u(S)+":";o!==""&&(y+=" "),y+=w,b.push(y)}}let A;if(b.length===0)A="{}";else{let S;if(o==="")S=b.join(","),A="{"+S+"}";else{let w=`, +`+i;S=b.join(w),A=`{ +`+i+S+`, +`+g+"}"}}return d.pop(),i=g,A}function u(f){if(f.length===0)return a(f);const g=String.fromCodePoint(f.codePointAt(0));if(!_e.isIdStartChar(g))return a(f);for(let v=g.length;v=0)throw TypeError("Converting circular structure to JSON5");d.push(f);let g=i;i=i+o;let v=[];for(let A=0;A>>2]>>>24-D%4*8&255;A[w+D>>>2]|=T<<24-(w+D)%4*8}else for(var $=0;$>>2]=S[$>>>2];return this.sigBytes+=y,this},clamp:function(){var b=this.words,A=this.sigBytes;b[A>>>2]&=4294967295<<32-A%4*8,b.length=n.ceil(A/4)},clone:function(){var b=s.clone.call(this);return b.words=this.words.slice(0),b},random:function(b){for(var A=[],S=0;S>>2]>>>24-y%4*8&255;w.push((D>>>4).toString(16)),w.push((D&15).toString(16))}return w.join("")},parse:function(b){for(var A=b.length,S=[],w=0;w>>3]|=parseInt(b.substr(w,2),16)<<24-w%8*4;return new a.init(S,A/2)}},h=c.Latin1={stringify:function(b){for(var A=b.words,S=b.sigBytes,w=[],y=0;y>>2]>>>24-y%4*8&255;w.push(String.fromCharCode(D))}return w.join("")},parse:function(b){for(var A=b.length,S=[],w=0;w>>2]|=(b.charCodeAt(w)&255)<<24-w%4*8;return new a.init(S,A)}},f=c.Utf8={stringify:function(b){try{return decodeURIComponent(escape(h.stringify(b)))}catch{throw new Error("Malformed UTF-8 data")}},parse:function(b){return h.parse(unescape(encodeURIComponent(b)))}},g=l.BufferedBlockAlgorithm=s.extend({reset:function(){this._data=new a.init,this._nDataBytes=0},_append:function(b){typeof b=="string"&&(b=f.parse(b)),this._data.concat(b),this._nDataBytes+=b.sigBytes},_process:function(b){var A,S=this._data,w=S.words,y=S.sigBytes,D=this.blockSize,T=D*4,$=y/T;b?$=n.ceil($):$=n.max(($|0)-this._minBufferSize,0);var M=$*D,O=n.min(M*4,y);if(M){for(var x=0;x>>24)&16711935|(A<<24|A>>>8)&4278255360}var S=this._hash.words,w=f[g+0],y=f[g+1],D=f[g+2],T=f[g+3],$=f[g+4],M=f[g+5],O=f[g+6],x=f[g+7],k=f[g+8],E=f[g+9],C=f[g+10],L=f[g+11],I=f[g+12],F=f[g+13],R=f[g+14],B=f[g+15],N=S[0],H=S[1],P=S[2],j=S[3];N=a(N,H,P,j,w,7,l[0]),j=a(j,N,H,P,y,12,l[1]),P=a(P,j,N,H,D,17,l[2]),H=a(H,P,j,N,T,22,l[3]),N=a(N,H,P,j,$,7,l[4]),j=a(j,N,H,P,M,12,l[5]),P=a(P,j,N,H,O,17,l[6]),H=a(H,P,j,N,x,22,l[7]),N=a(N,H,P,j,k,7,l[8]),j=a(j,N,H,P,E,12,l[9]),P=a(P,j,N,H,C,17,l[10]),H=a(H,P,j,N,L,22,l[11]),N=a(N,H,P,j,I,7,l[12]),j=a(j,N,H,P,F,12,l[13]),P=a(P,j,N,H,R,17,l[14]),H=a(H,P,j,N,B,22,l[15]),N=c(N,H,P,j,y,5,l[16]),j=c(j,N,H,P,O,9,l[17]),P=c(P,j,N,H,L,14,l[18]),H=c(H,P,j,N,w,20,l[19]),N=c(N,H,P,j,M,5,l[20]),j=c(j,N,H,P,C,9,l[21]),P=c(P,j,N,H,B,14,l[22]),H=c(H,P,j,N,$,20,l[23]),N=c(N,H,P,j,E,5,l[24]),j=c(j,N,H,P,R,9,l[25]),P=c(P,j,N,H,T,14,l[26]),H=c(H,P,j,N,k,20,l[27]),N=c(N,H,P,j,F,5,l[28]),j=c(j,N,H,P,D,9,l[29]),P=c(P,j,N,H,x,14,l[30]),H=c(H,P,j,N,I,20,l[31]),N=u(N,H,P,j,M,4,l[32]),j=u(j,N,H,P,k,11,l[33]),P=u(P,j,N,H,L,16,l[34]),H=u(H,P,j,N,R,23,l[35]),N=u(N,H,P,j,y,4,l[36]),j=u(j,N,H,P,$,11,l[37]),P=u(P,j,N,H,x,16,l[38]),H=u(H,P,j,N,C,23,l[39]),N=u(N,H,P,j,F,4,l[40]),j=u(j,N,H,P,w,11,l[41]),P=u(P,j,N,H,T,16,l[42]),H=u(H,P,j,N,O,23,l[43]),N=u(N,H,P,j,E,4,l[44]),j=u(j,N,H,P,I,11,l[45]),P=u(P,j,N,H,B,16,l[46]),H=u(H,P,j,N,D,23,l[47]),N=h(N,H,P,j,w,6,l[48]),j=h(j,N,H,P,x,10,l[49]),P=h(P,j,N,H,R,15,l[50]),H=h(H,P,j,N,M,21,l[51]),N=h(N,H,P,j,I,6,l[52]),j=h(j,N,H,P,T,10,l[53]),P=h(P,j,N,H,C,15,l[54]),H=h(H,P,j,N,y,21,l[55]),N=h(N,H,P,j,k,6,l[56]),j=h(j,N,H,P,B,10,l[57]),P=h(P,j,N,H,O,15,l[58]),H=h(H,P,j,N,F,21,l[59]),N=h(N,H,P,j,$,6,l[60]),j=h(j,N,H,P,L,10,l[61]),P=h(P,j,N,H,D,15,l[62]),H=h(H,P,j,N,E,21,l[63]),S[0]=S[0]+N|0,S[1]=S[1]+H|0,S[2]=S[2]+P|0,S[3]=S[3]+j|0},_doFinalize:function(){var f=this._data,g=f.words,v=this._nDataBytes*8,b=f.sigBytes*8;g[b>>>5]|=128<<24-b%32;var A=n.floor(v/4294967296),S=v;g[(b+64>>>9<<4)+15]=(A<<8|A>>>24)&16711935|(A<<24|A>>>8)&4278255360,g[(b+64>>>9<<4)+14]=(S<<8|S>>>24)&16711935|(S<<24|S>>>8)&4278255360,f.sigBytes=(g.length+1)*4,this._process();for(var w=this._hash,y=w.words,D=0;D<4;D++){var T=y[D];y[D]=(T<<8|T>>>24)&16711935|(T<<24|T>>>8)&4278255360}return w},clone:function(){var f=p.clone.call(this);return f._hash=this._hash.clone(),f}});function a(f,g,v,b,A,S,w){var y=f+(g&v|~g&b)+A+w;return(y<>>32-S)+g}function c(f,g,v,b,A,S,w){var y=f+(g&b|v&~b)+A+w;return(y<>>32-S)+g}function u(f,g,v,b,A,S,w){var y=f+(g^v^b)+A+w;return(y<>>32-S)+g}function h(f,g,v,b,A,S,w){var y=f+(v^(g|~b))+A+w;return(y<>>32-S)+g}d.MD5=p._createHelper(s),d.HmacMD5=p._createHmacHelper(s)})(Math),t.MD5})})(Ys);var mh=Ys.exports;const Br=Yl(mh),vh=window.innerWidth<=600?12:void 0;function cs(m){return Object.prototype.toString.call(m)==="[object Object]"}class U extends So{static DIFFERENT_VALUE="__different__";static DIFFERENT_LABEL="ra___different__";static NONE_VALUE="";static NONE_LABEL="ra_none";defaultValue;isError;lang;defaultSendToDone;sendToTimeout;noPlaceRequired;reportedHidden=!1;constructor(e){super(e),this.state={confirmDialog:!1,confirmNewValue:null,confirmAttr:null,confirmData:null,confirmCallback:null},this.isError={},e.schema&&(e.custom?this.defaultValue=e.schema.defaultFunc?this.executeCustom(e.schema.defaultFunc,e.data,e.customObj,e.oContext.instanceObj,e.arrayIndex,e.globalData):e.schema.default:e.schema.type!=="state"&&(this.defaultValue=e.schema.defaultFunc?this.execute(e.schema.defaultFunc,e.schema.default,e.data,e.arrayIndex,e.globalData):e.schema.default)),this.lang=W.I18n.getLanguage()}componentDidMount(){this.props.oContext.registerOnForceUpdate&&this.props.oContext.registerOnForceUpdate(this.props.attr,this.onUpdate);const e=["select","autocomplete","autocompleteSendTo"];if(this.defaultValue!==void 0){const t=U.getValue(this.props.data,this.props.attr);(t===void 0||e.includes(this.props.schema.type)&&(t===""||t===null))&&setTimeout(()=>{this.props.custom?this.props.onChange(this.props.attr,this.defaultValue,()=>setTimeout(()=>this.props.oContext.forceUpdate([this.props.attr],this.props.data),100)):(U.setValue(this.props.data,this.props.attr,this.defaultValue),this.props.onChange(this.props.data,void 0,()=>this.props.oContext.forceUpdate([this.props.attr],this.props.data)))},100)}else this.props.schema.defaultSendTo&&this.sendTo()}sendTo(){if(this.props.alive){this.defaultSendToDone=!0;let e=this.props.schema.data;if(e===void 0&&this.props.schema.jsonData){const t=this.getPattern(this.props.schema.jsonData,null,!0);try{e=JSON.parse(t)}catch{console.error(`Cannot parse json data: ${t}`)}}else e={attr:this.props.attr,value:U.getValue(this.props.data,this.props.attr)};e===void 0&&(e=null),this.props.oContext.socket.sendTo(`${this.props.oContext.adapterName}.${this.props.oContext.instance}`,this.props.schema.defaultSendTo,e).then(t=>{t!=null&&(this.props.custom?this.props.onChange(this.props.attr,t,()=>this.props.oContext.forceUpdate([this.props.attr],this.props.data)):(U.setValue(this.props.data,this.props.attr,t),this.props.onChange(this.props.data,void 0,()=>this.props.oContext.forceUpdate([this.props.attr],this.props.data))))})}else this.defaultSendToDone=!1,this.props.schema.allowSaveWithError||this.onError(this.props.attr,W.I18n.t("ra_Instance %s is not alive",this.props.oContext.instance.toString()))}componentWillUnmount(){this.props.oContext.registerOnForceUpdate&&this.props.oContext.registerOnForceUpdate(this.props.attr),this.sendToTimeout&&(clearTimeout(this.sendToTimeout),this.sendToTimeout=null)}onUpdate=e=>{const t=U.getValue(e||this.props.data,this.props.attr)||"";this.state.value!==t?this.setState({value:t}):this.forceUpdate()};static getValue(e,t){if(typeof t=="string")return U.getValue(e,t.split("."));if(t.length===1)return e[t[0]];const n=t.shift();if(typeof n=="string"&&typeof e[n]=="object")return U.getValue(e[n],t)}static setValue(e,t,n){if(typeof t=="string"){U.setValue(e,t.split("."),n);return}if(t.length===1)n===null?delete e[t[0]]:e[t[0]]=n;else{const d=t.shift();if(typeof d!="string")return;(!e[d]||typeof e[d]=="object")&&(e[d]=e[d]||{}),U.setValue(e[d],t,n)}}getText(e,t){if(!e)return"";if(typeof e=="string"){const n=t?e:W.I18n.t(e);return n.includes("${")?this.getPattern(n,null,t):n}return cs(e)?e.func?typeof e.func=="object"?this.getPattern(e.func[this.lang]||e.func.en||"",null,!0):this.getPattern(e.func,null,t):e[this.lang]||e.en||"":e.toString()}renderDialogConfirm(){if(!this.state.confirmDialog)return null;const e=this.state.confirmData||this.props.schema.confirm;let t=null;return e.type==="warning"?t=_.createElement(zn,null):e.type==="error"?t=_.createElement(Kt,null):e.type==="info"&&(t=_.createElement(Ti,null)),_.createElement(W.DialogConfirm,{title:this.getText(e.title)||W.I18n.t("ra_Please confirm"),text:this.getText(e.text),ok:this.getText(e.ok)||W.I18n.t("ra_Ok"),cancel:this.getText(e.cancel)||W.I18n.t("ra_Cancel"),icon:t||void 0,onClose:n=>this.setState({confirmDialog:!1},()=>{if(n){if(this.state.confirmCallback){const i=this.state.confirmCallback;this.setState({confirmCallback:null},()=>i(!0));return}const d=JSON.parse(JSON.stringify(this.props.data));this.state.confirmDepAttr&&U.setValue(d,this.state.confirmDepAttr,this.state.confirmDepNewValue),U.setValue(d,this.state.confirmAttr,this.state.confirmNewValue),this.setState({confirmDialog:!1,confirmDepAttr:null,confirmDepNewValue:null,confirmNewValue:null,confirmAttr:null,confirmData:null},()=>this.props.onChange(d))}else{const d=this.state.confirmCallback;this.setState({confirmDialog:!1,confirmDepAttr:null,confirmDepNewValue:null,confirmNewValue:null,confirmAttr:null,confirmData:null,confirmCallback:null},()=>{d&&d(!1)})}})})}getIcon(e){e=e||this.props.schema.icon;let t=null;return e==="auth"?t=_.createElement(dc,null):e==="send"?t=_.createElement(ko,null):e==="web"?t=_.createElement(pc,null):e==="warning"?t=_.createElement(zn,null):e==="error"?t=_.createElement(Kt,null):e==="info"?t=_.createElement(Ti,null):e==="search"?t=_.createElement(To,null):e==="book"?t=_.createElement(fc,null):e==="help"?t=_.createElement(gc,null):e==="upload"?t=_.createElement(Hn,null):e==="edit"?t=_.createElement(Lo,null):e==="user"?t=_.createElement(Mo,null):e==="group"?t=_.createElement(Io,null):e==="delete"?t=_.createElement(xt,null):e==="refresh"?t=_.createElement(Vs,null):e==="add"?t=_.createElement(Vn,null):e==="unpair"?t=_.createElement(Oo,null):e==="pair"?t=_.createElement(Fo,null):e==="save"?t=_.createElement(mc,null):e==="open"?t=_.createElement(vc,null):e&&((e.endsWith(".png")||e.endsWith(".svg")||e.endsWith(".jpg"))&&!e.startsWith("http://")&&!e.startsWith("https://")&&(e=`./adapter/${this.props.oContext.adapterName}/${e}`),t=_.createElement(W.Icon,{src:e,style:{width:22,height:22}})),t}onChangeAsync(e,t){return new Promise(n=>{const d=this.onChange(e,t,n);d instanceof Promise&&d.catch(i=>console.error(`Cannot set value: ${i}`))})}onChange(e,t,n){const d=JSON.parse(JSON.stringify(this.props.data));if(U.setValue(d,e,t),this.props.schema.confirm&&this.execute(this.props.schema.confirm.condition,!1,d,this.props.arrayIndex,this.props.globalData))return new Promise(r=>{this.setState({confirmDialog:!0,confirmNewValue:t,confirmAttr:e,confirmData:null},()=>{typeof n=="function"?n():r()})});if(this.props.schema.confirmDependsOn)for(let r=0;r{this.setState({confirmDialog:!0,confirmNewValue:t,confirmAttr:e,confirmDepNewValue:o,confirmDepAttr:p.attr,confirmData:p.confirm},()=>{typeof n=="function"?n():l()})})}}const i=[];if(this.props.schema.onChangeDependsOn)for(let r=0;rn&&n()),i!=null&&i.length&&i.forEach((r,p)=>setTimeout(()=>this.props.onChange(r,U.getValue(d,r)),p*50))):this.props.onChange(d,void 0,()=>{i.length&&this.props.oContext.forceUpdate(i,d),n&&n()}),Promise.resolve()}execute(e,t,n,d,i){let r;if(cs(e))r=e.func;else if(typeof e=="string")r=e;else return e;if(!r)return t;try{return new Function("data","originalData","_system","_alive","_common","_socket","_instance","arrayIndex","globalData","_changed",r.includes("return")?r:`return ${r}`)(n||this.props.data,this.props.originalData,this.props.oContext.systemConfig,this.props.alive,this.props.common,this.props.oContext.socket,this.props.oContext.instance,d,i,this.props.changed)}catch(p){return console.error(`Cannot execute ${JSON.stringify(e)}: ${p}`),t}}executeCustom(e,t,n,d,i,r){let p;if(cs(e))p=e.func;else if(typeof e=="string")p=e;else return e;if(!p)return null;try{return new Function("data","originalData","_system","instanceObj","customObj","_socket","arrayIndex","globalData","_changed",p.includes("return")?p:`return ${p}`)(t||this.props.data,this.props.originalData,this.props.oContext.systemConfig,d,n,this.props.oContext.socket,i,r,this.props.changed)}catch(o){return console.error(`Cannot execute ${p}: ${o}`),null}}calculate(e){let t,n,d,i;return this.props.custom?(t=e.validator?!this.executeCustom(e.validator,this.props.data,this.props.customObj,this.props.oContext.instanceObj,this.props.arrayIndex,this.props.globalData):!1,e.disabled===!0?n=!0:n=e.disabled?this.executeCustom(e.disabled,this.props.data,this.props.customObj,this.props.oContext.instanceObj,this.props.arrayIndex,this.props.globalData):!1,e.hidden===!0?d=!0:d=e.hidden?this.executeCustom(e.hidden,this.props.data,this.props.customObj,this.props.oContext.instanceObj,this.props.arrayIndex,this.props.globalData):!1,i=e.defaultFunc?this.executeCustom(e.defaultFunc,this.props.data,this.props.customObj,this.props.oContext.instanceObj,this.props.arrayIndex,this.props.globalData):e.default):(t=e.validator?!this.execute(e.validator,!1,this.props.data,this.props.arrayIndex,this.props.globalData):!1,e.disabled===!0?n=!0:n=e.disabled?this.execute(e.disabled,!1,this.props.data,this.props.arrayIndex,this.props.globalData):!1,e.hidden===!0?d=!0:d=e.hidden?this.execute(e.hidden,!1,this.props.data,this.props.arrayIndex,this.props.globalData):!1,i=e.defaultFunc?this.execute(e.defaultFunc,e.default,this.props.data,this.props.arrayIndex,this.props.globalData):e.default),{error:t,disabled:n,hidden:d,defaultValue:i}}onError(e,t){t?this.isError[e]=t:delete this.isError[e],this.props.onError&&this.props.onError(e,t)}renderItem(e,t,n){return this.getText(this.props.schema.label)||this.getText(this.props.schema.text)}renderHelp(e,t,n){return t?_.createElement("a",{href:t,target:"_blank",rel:"noreferrer",style:{color:this.props.oContext.themeType==="dark"?"#a147ff":"#5b238f",textDecoration:"underline"}},this.getText(e,n)):(e=this.getText(e,n)||"",e&&(e.includes("")||e.includes(""))?W.Utils.renderTextWithA(e):e)}static escapeString(e,t){return typeof e!="string"?"":(e=e.replace(/`/g,"\\`"),e=e.replace(/\${([^}]+)}/g,(n,d)=>{if(d&&typeof d=="string"&&d.startsWith("data.")){const i=U.getValue(t,d.replace(/^data\./,""));if(typeof i=="string"&&(i.includes("\\")||i.includes('"')))return`\${${d}.replace(/\\\\/g, '\\\\\\\\').replace(/"/g, '\\\\"')}`}return n}),e)}getPattern(e,t,n){if(t=t||this.props.data,!e)return"";let d;typeof e=="object"?e.func?d=e.func:(console.log(`Object must be stringified: ${JSON.stringify(e)}`),d=JSON.stringify(e)):d=e;try{if(this.props.custom)return new Function("data","originalData","arrayIndex","globalData","_system","instanceObj","customObj","_socket","_changed",`return \`${U.escapeString(d,t)}\``)(t,this.props.originalData,this.props.arrayIndex,this.props.globalData,this.props.oContext.systemConfig,this.props.oContext.instanceObj,this.props.customObj,this.props.oContext.socket,this.props.changed);const r=new Function("data","originalData","arrayIndex","globalData","_system","_alive","_common","_socket","_changed",`return \`${U.escapeString(d,t)}\``)(t,this.props.originalData,this.props.arrayIndex,this.props.globalData,this.props.oContext.systemConfig,this.props.alive,this.props.common,this.props.oContext.socket,this.props.changed);return n?r:W.I18n.t(r)}catch(i){return console.error(`Cannot execute ${d}: ${i}`),d}}render(){const e=this.props.schema;if(!e||this.props.expertMode===!1&&e.expertMode)return null;this.props.alive&&this.defaultSendToDone===!1&&(this.sendToTimeout=setTimeout(()=>{this.sendToTimeout=null,this.sendTo()},200));const{error:t,disabled:n,hidden:d,defaultValue:i}=this.calculate(e);if(d){if(Object.keys(this.isError).length&&(setTimeout(o=>Object.keys(o).forEach(l=>this.props.onError(l)),100,JSON.parse(JSON.stringify(this.isError))),this.isError={}),e.hideOnlyControl){const o=_.createElement(He,{size:{xs:e.xs||vh,sm:e.sm||void 0,md:e.md||void 0,lg:e.lg||void 0,xl:e.xl||void 0},style:{marginBottom:0,textAlign:"left",...e.style,...this.props.oContext.themeType==="dark"?e.darkStyle:{}}});return e.newLine?_.createElement(_.Fragment,null,_.createElement("div",{style:{flexBasis:"100%",height:0}}),o):o}return this.props.onHiddenChanged&&!this.reportedHidden&&(this.reportedHidden=!0,setTimeout(()=>this.props.onHiddenChanged(this.props.attr,!0),10)),null}this.props.onHiddenChanged&&this.reportedHidden&&(this.reportedHidden=!1,setTimeout(()=>this.props.onHiddenChanged(this.props.attr,!1),10)),e.validatorNoSaveOnError&&(t&&!Object.keys(this.isError).length?(this.isError={[this.props.attr]:e.validatorErrorText?W.I18n.t(e.validatorErrorText):!0},setTimeout(o=>Object.keys(o).forEach(l=>this.props.onError(l,o[l])),100,JSON.parse(JSON.stringify(this.isError)))):!t&&Object.keys(this.isError).length&&(setTimeout(o=>Object.keys(o).forEach(l=>this.props.onError(l)),100,JSON.parse(JSON.stringify(this.isError))),this.isError={}));const r=this.renderItem(t,n||this.props.commandRunning||this.props.disabled,i);if(this.noPlaceRequired)return r;const p=_.createElement(He,{title:this.getText(e.tooltip),size:{xs:e.xs||12,sm:e.sm||void 0,md:e.md||void 0,lg:e.lg||void 0,xl:e.xl||void 0},style:{marginBottom:0,textAlign:"left",width:e.type==="divider"||e.type==="header"?e.width||"100%":void 0,...e.style,...this.props.oContext.themeType==="dark"?e.darkStyle:{}}},this.props.schema.defaultSendTo&&this.props.schema.button?_.createElement(He,{container:!0,style:{width:"100%"}},_.createElement(He,{flex:1},r),_.createElement(He,null,_.createElement(Se,{disabled:n,variant:"outlined",onClick:()=>this.sendTo(),title:this.props.schema.buttonTooltip?this.getText(this.props.schema.buttonTooltip,this.props.schema.buttonTooltipNoTranslation):W.I18n.t("ra_Request data by instance")},this.getText(this.props.schema.button)))):r);return e.newLine?_.createElement(_.Fragment,null,_.createElement("div",{style:{flexBasis:"100%",height:0}}),this.renderDialogConfirm(),p):this.state.confirmDialog?_.createElement(_.Fragment,null,this.renderDialogConfirm(),p):p}}const tt={fullWidth:{width:"100%"},accordionSummary:m=>({backgroundColor:m.palette.mode==="dark"?"rgba(255, 255, 255, 0.08)":"rgba(0, 0, 0, 0.08)"}),accordionTitle:{},toolbar:m=>({backgroundColor:m.palette.mode==="dark"?"rgba(255, 255, 255, 0.08)":"rgba(0, 0, 0, 0.08)",borderRadius:"3px"}),tooltip:{pointerEvents:"none"}};class yh extends U{typingTimer=null;constructor(e){super(e),this.props.schema.items=this.props.schema.items||[]}componentDidMount(){super.componentDidMount();let e=U.getValue(this.props.data,this.props.attr)||[];Array.isArray(e)||(e=[]),this.setState({value:e,activeIndex:-1,iteration:0,accordionErrors:{}})}componentWillUnmount(){this.typingTimer&&(clearTimeout(this.typingTimer),this.typingTimer=null),super.componentWillUnmount()}onAccordionError=e=>(t,n)=>{const d={...this.state.accordionErrors};d[e]||(d[e]={}),n?d[e][t]=n:(delete d[e][t],Object.keys(d[e]).length===0&&delete d[e]),this.setState({accordionErrors:d}),this.props.onError(t,n)};hasAccordionErrors=e=>!!(this.state.accordionErrors[e]&&Object.keys(this.state.accordionErrors[e]).length>0);itemAccordion(e,t){const{value:n}=this.state,{schema:d}=this.props,i={type:"panel",items:d.items.reduce((r,p)=>(r[p.attr]=p,r),{}),style:{marginLeft:"-8px",marginTop:"10px",marginBottom:"10px"}};return _.createElement(qt,{oContext:this.props.oContext,index:t+this.state.iteration,arrayIndex:t,changed:this.props.changed,expertMode:this.props.expertMode,globalData:this.props.data,common:this.props.common,alive:this.props.alive,themeName:this.props.themeName,data:e,custom:!0,schema:i,originalData:this.props.originalData,onChange:(r,p)=>{const o=JSON.parse(JSON.stringify(n));o[t][r]=p,this.setState({value:o},()=>this.onChangeWrapper(o))},onError:this.onAccordionError(t),onHiddenChanged:this.props.onHiddenChanged,table:this.props.table})}onDelete=e=>()=>{const t=JSON.parse(JSON.stringify(this.state.value));t.splice(e,1),this.setState({value:t,iteration:this.state.iteration+1e4},()=>this.onChangeWrapper(t))};onClone=e=>()=>{const t=JSON.parse(JSON.stringify(this.state.value)),n=JSON.parse(JSON.stringify(t[e]));if(typeof this.props.schema.clone=="string"&&typeof n[this.props.schema.clone]=="string"){let d=1,i=n[this.props.schema.clone];const r=i.match(/(\d+)$/);for(r?(i=i.replace(r[0],""),d=parseInt(r[0],10)+1):i+="_";t.find(p=>p[this.props.schema.clone]===i+d.toString());)d++;n[this.props.schema.clone]=`${n[this.props.schema.clone]}_${d}`}t.splice(e,0,n),this.setState({value:t,activeIndex:-1,iteration:this.state.iteration+1e4},()=>this.onChangeWrapper(t))};onChangeWrapper=e=>{this.typingTimer&&clearTimeout(this.typingTimer),this.typingTimer=setTimeout(t=>{this.typingTimer=null;const n=this.onChange(this.props.attr,t);n instanceof Promise&&n.catch(d=>this.onError(d))},300,e)};onAdd=()=>{const{schema:e}=this.props,t=JSON.parse(JSON.stringify(this.state.value)),n=e.items&&e.items.reduce((d,i)=>{let r;return i.defaultFunc?this.props.custom?r=i.defaultFunc?this.executeCustom(i.defaultFunc,this.props.data,this.props.customObj,this.props.oContext.instanceObj,t.length,this.props.data):this.props.schema.default:r=i.defaultFunc?this.execute(i.defaultFunc,this.props.schema.default,this.props.data,t.length,this.props.data):this.props.schema.default:r=i.default===void 0?null:i.default,d[i.attr]=r,d},{});t.push(n),this.setState({value:t,activeIndex:t.length-1},()=>this.onChangeWrapper(t))};onMoveUp(e){const t=JSON.parse(JSON.stringify(this.state.value)),n=t[e];t.splice(e,1),t.splice(e-1,0,n);const d=this.state.activeIndex-1;this.setState({value:t,activeIndex:d,iteration:this.state.iteration+1e4},()=>this.onChangeWrapper(t))}onMoveDown(e){const t=JSON.parse(JSON.stringify(this.state.value)),n=t[e];t.splice(e,1),t.splice(e+1,0,n);const d=this.state.activeIndex+1;this.setState({value:t,activeIndex:d,iteration:this.state.iteration+1e4},()=>this.onChangeWrapper(t))}onExport=()=>{const{value:e}=this.state,t=JSON.stringify(e,null,2),n=`data:application/json;charset=utf-8,${encodeURIComponent(t)}`,d=`config_section_${new Date().toISOString().slice(0,19).replace(/:/g,"-")}.json`,i=document.createElement("a");i.setAttribute("href",n),i.setAttribute("download",d),i.click()};onImport=e=>{const t=document.createElement("input");t.type="file",t.accept=".json",t.onchange=n=>{var r;const d=(r=n.target.files)==null?void 0:r[0];if(!d)return;const i=new FileReader;i.onload=p=>{var o;try{const l=JSON.parse((o=p.target)==null?void 0:o.result);if(!Array.isArray(l)){alert(W.I18n.t("ra_Invalid JSON format. Expected an array."));return}let s;e?s=l:s=[...this.state.value,...l],this.setState({value:s,activeIndex:-1},()=>this.onChangeWrapper(s))}catch{alert(W.I18n.t("ra_Invalid JSON file."))}},i.readAsText(d)},t.click()};renderItem(){const{schema:e}=this.props,{value:t}=this.state;return t?_.createElement(Mn,null,e.label||!e.noDelete?_.createElement(Bn,{variant:"dense"},e.label?_.createElement(vt,{variant:"h6",id:"tableTitle",component:"div"},this.getText(e.label)):null,e.noDelete?null:_.createElement(_.Fragment,null,_.createElement(we,{title:W.I18n.t("ra_Export configuration section")},_.createElement(re,{size:"small",color:"primary",onClick:this.onExport},_.createElement(yc,null))),_.createElement(we,{title:W.I18n.t("ra_Import and replace configuration section")},_.createElement(re,{size:"small",color:"primary",onClick:()=>this.onImport(!0)},_.createElement(bc,null))),_.createElement(we,{title:W.I18n.t("ra_Import and add configuration section")},_.createElement(re,{size:"small",color:"primary",onClick:()=>this.onImport(!1)},_.createElement(wc,null))),_.createElement(re,{size:"small",color:"primary",onClick:this.onAdd},_.createElement(Vn,null)))):null,t.map((n,d)=>_.createElement(Ps,{key:`${n}_${d}`,expanded:this.state.activeIndex===d,onChange:(i,r)=>this.setState({activeIndex:r?d:-1})},_.createElement(Ws,{expandIcon:_.createElement(Li,null),sx:W.Utils.getStyle(this.props.oContext.theme,tt.fullWidth,tt.accordionSummary)},_.createElement(Ie,{sx:{display:"flex",alignItems:"center",gap:1,width:"100%"}},_.createElement(vt,{style:tt.accordionTitle},n[e.titleAttr]),this.hasAccordionErrors(d)&&_.createElement(Kt,{sx:{fontSize:20,color:"error.main"}}))),_.createElement(js,{style:{...e.style,...this.props.oContext.themeType?e.darkStyle:void 0}},this.itemAccordion(t[d],d),_.createElement(Bn,{sx:tt.toolbar},d?_.createElement(we,{title:W.I18n.t("ra_Move up"),slotProps:{popper:{sx:tt.tooltip}}},_.createElement(re,{size:"small",onClick:()=>this.onMoveUp(d)},_.createElement(Ei,null))):_.createElement("div",{style:tt.buttonEmpty}),dthis.onMoveDown(d)},_.createElement(Si,null))):_.createElement("div",{style:tt.buttonEmpty}),e.noDelete?null:_.createElement(we,{title:W.I18n.t("ra_Delete current row"),slotProps:{popper:{sx:tt.tooltip}}},_.createElement(re,{size:"small",onClick:this.onDelete(d)},_.createElement(xt,null))),e.clone?_.createElement(we,{title:W.I18n.t("ra_Clone current row"),slotProps:{popper:{sx:tt.tooltip}}},_.createElement(re,{size:"small",onClick:this.onClone(d)},_.createElement(un,null))):null)))),!e.noDelete&&t.length>0?_.createElement(Bn,{variant:"dense",sx:tt.rootTool},_.createElement(re,{size:"small",color:"primary",onClick:this.onAdd},_.createElement(Vn,null))):null,e.help?_.createElement(ge,null,this.renderHelp(this.props.schema.help,this.props.schema.helpLink,this.props.schema.noTranslation)):null):null}}const Pr={root:{width:"100%"},notAlive:{color:"#a30000"}};class bh extends U{aliveId=null;async componentDidMount(){super.componentDidMount();const e=this.getInstance();this.aliveId=`${e}.alive`;const t=await this.props.oContext.socket.getState(this.aliveId);this.setState({alive:!!(t&&t.val),instance:e},async()=>{await this.props.oContext.socket.subscribeState(this.aliveId,this.onAliveChanged)})}componentWillUnmount(){this.props.oContext.socket.unsubscribeState(this.aliveId,this.onAliveChanged)}onAliveChanged=(e,t)=>{e===this.aliveId&&this.state.alive!==!!(t!=null&&t.val)&&this.setState({alive:!!(t!=null&&t.val)})};getInstance(){let e=this.props.schema.instance||`${this.props.oContext.adapterName}.${this.props.oContext.instance}`;return e.includes("${")&&(e=this.getPattern(e,null,!0)),e&&!e.startsWith("system.adapter.")&&(e=`system.adapter.${e}`),e}renderItem(){if(this.getInstance()!==this.state.instance&&setTimeout(()=>{const t=this.getInstance();t?this.props.oContext.socket.getState(`${t}.alive`).then(n=>this.setState({alive:!!(n&&n.val),instance:t})):this.setState({alive:null,instance:t})},200),this.state.alive!==!1&&this.state.alive!==!0)return null;const e=this.state.instance.replace(/^system.adapter./,"");return _.createElement("div",{style:{...Pr.root,...this.state.alive?void 0:Pr.notAlive}},this.state.alive?this.props.schema.textAlive!==void 0?this.props.schema.textAlive?W.I18n.t(this.props.schema.textAlive,e):"":W.I18n.t("ra_Instance %s is alive",e):this.props.schema.textNotAlive!==void 0?this.props.schema.textNotAlive?W.I18n.t(this.props.schema.textNotAlive,e):"":W.I18n.t("ra_Instance %s is not alive",e))}}class wh extends U{componentDidMount(){super.componentDidMount();const e=U.getValue(this.props.data,this.props.attr),t=this.props.schema.options.map(n=>typeof n=="string"?{label:n,value:n}:JSON.parse(JSON.stringify(n)));if(this.props.onFilterLabelUpdate&&this.props.table){const n={};for(const d of t)d.value!==U.DIFFERENT_VALUE&&(n[d.value]=d.label);this.props.onFilterLabelUpdate(this.props.attr,n)}Array.isArray(e)?(t.unshift({label:W.I18n.t(U.DIFFERENT_LABEL),value:U.DIFFERENT_VALUE}),this.setState({value:U.DIFFERENT_VALUE,selectOptions:t})):this.setState({value:e,selectOptions:t})}renderItem(e,t){if(!this.state.selectOptions)return null;let n;const d=JSON.parse(JSON.stringify(this.state.selectOptions));return Array.isArray(this.state.value)||this.state.value===U.DIFFERENT_VALUE?([...this.state.value].filter(r=>!d.find(p=>typeof p=="object"?p.value===r:p===r)).forEach(r=>d.push({label:r.toString(),value:r})),n={label:W.I18n.t(U.DIFFERENT_LABEL),value:U.DIFFERENT_VALUE},d.unshift(n)):(n=this.state.value!==null&&this.state.value!==void 0&&d.find(r=>typeof r=="object"?r.value==this.state.value:r==this.state.value),this.state.value!==null&&this.state.value!==void 0&&!n&&this.props.schema.freeSolo&&(n={value:this.state.value,label:this.state.value},d.push(n))),_.createElement(Bi,{fullWidth:!0,freeSolo:!!this.props.schema.freeSolo,value:n,options:d,isOptionEqualToValue:(r,p)=>r.value===p.value,filterOptions:(r,p)=>{const o=r.filter(l=>p.inputValue===""?!0:l.label.toLowerCase().includes(p.inputValue.toLowerCase())||l.value.toLowerCase().includes(p.inputValue.toLowerCase()));return this.props.schema.freeSolo&&p.inputValue!==""&&o.push({label:p.inputValue,value:p.inputValue}),o},onInputChange:r=>{if(!r||!this.props.schema.freeSolo)return;const p=r.target.value;p!==this.state.value&&this.setState({value:p},()=>this.onChange(this.props.attr,p))},onChange:(r,p)=>{const o=typeof p=="object"?p?p.value:"":p;o!==this.state.value&&this.setState({value:o},()=>this.onChange(this.props.attr,o))},getOptionLabel:r=>typeof r=="object"?(r==null?void 0:r.label)??"":"",renderInput:r=>_.createElement(de,{variant:"standard",...r,error:!!e,placeholder:this.getText(this.props.schema.placeholder),label:this.getText(this.props.schema.label),helperText:this.renderHelp(this.props.schema.help,this.props.schema.helpLink,this.props.schema.noTranslation),disabled:t})})}}class Ch extends U{initialized=!1;localContext;askInstance(){const e=U.getValue(this.props.data,this.props.attr),t=this.props.schema.options?this.props.schema.options.map(n=>typeof n=="string"?{label:n,value:n}:JSON.parse(JSON.stringify(n))):[];if(this.props.alive){let n=this.props.schema.data;if(n===void 0&&this.props.schema.jsonData){const d=this.getPattern(this.props.schema.jsonData,null,!0);try{typeof d=="string"&&(n=JSON.parse(d))}catch{console.error(`Cannot parse json data: ${JSON.stringify(n)}`)}}n===void 0&&(n=null),this.setState({loading:!0}),this.props.oContext.socket.sendTo(`${this.props.oContext.adapterName}.${this.props.oContext.instance}`,this.props.schema.command||"send",n).then(d=>{d&&Array.isArray(d)&&d.forEach(i=>t.push(typeof i=="string"?{label:i,value:i}:JSON.parse(JSON.stringify(i)))),this.reportFilterLabels(t),Array.isArray(e)?(t.unshift({label:W.I18n.t(U.DIFFERENT_LABEL),value:U.DIFFERENT_VALUE}),this.setState({value:U.DIFFERENT_VALUE,selectOptions:t,loading:!1})):this.setState({value:e,selectOptions:t,loading:!1})}).catch(d=>{console.error("Error in autocompleteSendTo:",d),this.setState({loading:!1})})}else Array.isArray(e)?(t.unshift({label:W.I18n.t(U.DIFFERENT_LABEL),value:U.DIFFERENT_VALUE}),this.reportFilterLabels(t),this.setState({value:U.DIFFERENT_VALUE,selectOptions:t})):(this.reportFilterLabels(t),this.setState({value:e,selectOptions:t}))}reportFilterLabels(e){if(this.props.onFilterLabelUpdate&&this.props.table){const t={};for(const n of e)n.value!==U.DIFFERENT_VALUE&&(t[n.value]=n.label);this.props.onFilterLabelUpdate(this.props.attr,t)}}getContext(){const e={};return Array.isArray(this.props.schema.alsoDependsOn)&&this.props.schema.alsoDependsOn.forEach(t=>e[t]=U.getValue(this.props.data,t)),JSON.stringify(e)}renderItem(e,t){if(this.props.alive){const r=this.getContext();(r!==this.localContext||!this.initialized)&&(this.localContext=r,setTimeout(()=>this.askInstance(),this.initialized?300:50),this.initialized=!0)}let n;const d=this.state.selectOptions?JSON.parse(JSON.stringify(this.state.selectOptions)):[];return Array.isArray(this.state.value)||this.state.value===U.DIFFERENT_LABEL?([...this.state.value].filter(r=>!d.find(p=>p.value===r)).forEach(r=>d.push({label:r.toString(),value:r})),n={label:W.I18n.t(U.DIFFERENT_LABEL),value:U.DIFFERENT_VALUE},d.unshift(n)):(n=this.state.value!==null&&this.state.value!==void 0&&d.find(r=>r.value==this.state.value),this.state.value!==null&&this.state.value!==void 0&&!n&&this.props.schema.freeSolo&&(n={value:this.state.value,label:this.state.value},d.push(n)),n=n||null),d.length?_.createElement(Bi,{value:n,fullWidth:!0,freeSolo:!!this.props.schema.freeSolo,options:d,disabled:t,isOptionEqualToValue:(r,p)=>r.value===p.value,filterOptions:(r,p)=>{const o=r.filter(l=>p.inputValue===""?!0:l.label.toLowerCase().includes(p.inputValue.toLowerCase())||l.value.toLowerCase().includes(p.inputValue.toLowerCase()));return this.props.schema.freeSolo&&p.inputValue!==""&&o.push({label:p.inputValue,value:p.inputValue}),o},getOptionLabel:r=>(r==null?void 0:r.label)??"",onInputChange:r=>{if(!r||!this.props.schema.freeSolo)return;const p=r.target.value;p!==this.state.value&&this.setState({value:p},()=>this.onChange(this.props.attr,p))},onChange:(r,p)=>{const o=typeof p=="object"?p?p.value:"":p;o!==this.state.value&&this.setState({value:o},()=>this.onChange(this.props.attr,o))},renderInput:r=>_.createElement(de,{variant:"standard",...r,error:!!e,placeholder:this.getText(this.props.schema.placeholder),label:this.getText(this.props.schema.label),helperText:this.renderHelp(this.props.schema.help,this.props.schema.helpLink,this.props.schema.noTranslation),disabled:t,slotProps:{input:{...r.InputProps,endAdornment:_.createElement(_.Fragment,null,this.state.loading?_.createElement(fn,{position:"end"},_.createElement(Tt,{size:20})):null,t?null:r.InputProps.endAdornment)}}})}):_.createElement(de,{variant:"standard",fullWidth:!0,value:this.state.value===null||this.state.value===void 0?"":this.state.value,error:!!e,disabled:t,slotProps:{htmlInput:{maxLength:this.props.schema.maxLength||this.props.schema.max||void 0},input:{endAdornment:this.state.loading?_.createElement(fn,{position:"end"},_.createElement(Tt,{size:20})):null}},onChange:r=>{const p=r.target.value;this.setState({value:p},()=>this.onChange(this.props.attr,(p||"").trim()))},placeholder:this.getText(this.props.schema.placeholder),label:this.getText(this.props.schema.label),helperText:this.renderHelp(this.props.schema.help,this.props.schema.helpLink,this.props.schema.noTranslation)})}}const hs={fullWidth:{width:"100%"},flex:{display:"flex"},button:{height:48,marginLeft:4,minWidth:48}};class Eh extends U{componentDidMount(){super.componentDidMount();const{data:e,attr:t}=this.props,n=U.getValue(e,t)||"";this.setState({value:n,showDialog:!1})}renderItem(e,t){const{schema:n,attr:d}=this.props,{value:i,showDialog:r}=this.state;return _.createElement(fe,{style:hs.fullWidth,variant:"standard"},n.label?_.createElement(Te,{shrink:!0},this.getText(n.label)):null,_.createElement("div",{style:hs.flex},_.createElement(de,{variant:"standard",fullWidth:!0,value:i??"",error:!!e,disabled:t,placeholder:this.getText(n.placeholder),label:this.getText(n.label),helperText:this.renderHelp(n.help,n.helpLink,n.noTranslation),onChange:p=>{const o=p.target.value;this.setState({value:o},()=>this.onChange(d,o))}}),_.createElement(Se,{color:"grey",disabled:t,style:hs.button,size:"small",variant:"outlined",onClick:()=>this.setState({showDialog:!0})},"...")),r?_.createElement(W.DialogCron,{title:W.I18n.t("ra_Define schedule"),simple:n.simple,complex:n.complex,cron:i,onClose:()=>this.setState({showDialog:!1}),cancel:W.I18n.t("ra_Cancel"),ok:W.I18n.t("ra_Ok"),theme:this.props.oContext.theme,onOk:p=>this.setState({showDialog:!1,value:p},()=>this.onChange(d,p))}):null)}}class Sh extends U{async componentDidMount(){super.componentDidMount();const e=U.getValue(this.props.data,this.props.attr),n=(await this.props.oContext.socket.getCertificates()).filter(d=>{const i=this.props.attr.toLowerCase();return i.includes(d.type)||d.type==="public"&&i.includes("cert")||d.type==="private"&&(i.includes("priv")||i.includes("key"))?!0:!!(d.type==="chained"&&(i.includes("chain")||i.includes("ca")))}).map(d=>({label:d.name,value:d.name}));n.unshift({label:W.I18n.t(U.NONE_LABEL),value:U.NONE_VALUE}),this.setState({value:e,selectOptions:n})}renderItem(e,t){var d,i;if(!this.state.selectOptions)return null;const n=(d=this.state.selectOptions)==null?void 0:d.find(r=>r.value===this.state.value);return _.createElement(fe,{style:{width:"100%"},variant:"standard"},this.props.schema.label?_.createElement(Te,{shrink:!0},this.getText(this.props.schema.label)):null,_.createElement(Be,{variant:"standard",error:!!e,displayEmpty:!0,disabled:!!t,value:this.state.value,renderValue:()=>this.getText(n==null?void 0:n.label,this.props.schema.noTranslation!==!1),onChange:r=>this.setState({value:r.target.value},()=>this.onChange(this.props.attr,this.state.value))},(i=this.state.selectOptions)==null?void 0:i.map(r=>_.createElement(xe,{key:r.value,value:r.value,style:r.value===U.NONE_VALUE?{opacity:.5}:{}},this.getText(r.label,this.props.schema.noTranslation!==!1)))),this.props.schema.help?_.createElement(ge,null,this.renderHelp(this.props.schema.help,this.props.schema.helpLink,this.props.schema.noTranslation)):null)}}const Tn={fullWidth:{width:"100%"},leWidth:{width:620,marginBottom:10},certWidth:{width:200,marginRight:10}};class Dh extends U{async componentDidMount(){var p;super.componentDidMount();const e=await this.props.oContext.socket.getCertificates(),t=[],n=[],d=[];let i=[];const r=await this.props.oContext.socket.getObject("system.certificates");(p=r==null?void 0:r.native)!=null&&p.collections?i=Object.keys(r.native.collections):i=null,e.forEach(o=>{o.type==="public"?t.push({label:o.name,value:o.name}):o.type==="private"?n.push({label:o.name,value:o.name}):o.type==="chained"?d.push({label:o.name,value:o.name}):(t.push({label:o.name,value:o.name}),n.push({label:o.name,value:o.name}),d.push({label:o.name,value:o.name}))}),t.unshift({label:W.I18n.t(U.NONE_LABEL),value:U.NONE_VALUE}),n.unshift({label:W.I18n.t(U.NONE_LABEL),value:U.NONE_VALUE}),d.unshift({label:W.I18n.t(U.NONE_LABEL),value:U.NONE_VALUE}),this.setState({certsPublicOptions:t,certsChainOptions:d,certsPrivateOptions:n,collectionsOptions:i})}renderItem(e,t){var s,a,c,u,h,f,g;if(!this.state.certsPublicOptions||!this.state.certsPrivateOptions||!this.state.certsChainOptions)return null;const n=(U.getValue(this.props.data,this.props.schema.leCollectionName||"leCollection")||"false").toString(),d=U.getValue(this.props.data,this.props.schema.certPublicName||"certPublic"),i=U.getValue(this.props.data,this.props.schema.certPrivateName||"certPrivate"),r=U.getValue(this.props.data,this.props.schema.certChainedName||"certChained"),p=(s=this.state.certsPublicOptions)==null?void 0:s.find(v=>v.value===d),o=(a=this.state.certsPrivateOptions)==null?void 0:a.find(v=>v.value===i),l=(c=this.state.certsChainOptions)==null?void 0:c.find(v=>v.value===r);return _.createElement("div",{style:Tn.fullWidth},this.state.collectionsOptions?_.createElement(fe,{style:Tn.leWidth,variant:"standard"},_.createElement(Te,{shrink:!0},"Let's encrypt"),_.createElement(Be,{variant:"standard",error:!!e,displayEmpty:!0,disabled:!!t,value:n,onChange:v=>this.onChange(this.props.schema.leCollectionName||"leCollection",v.target.value==="false"?!1:v.target.value==="true"?!0:v.target.value)},_.createElement(xe,{key:"_false",value:"false",style:{fontWeight:"bold"}},W.I18n.t("ra_Do not use let's encrypt")),_.createElement(xe,{key:"_true",value:"true",style:{fontWeight:"bold"}},W.I18n.t("ra_Use all available let's encrypt certificates")),(u=this.state.collectionsOptions)==null?void 0:u.map(v=>_.createElement(xe,{key:v,value:v},v)))):null,this.state.collectionsOptions?_.createElement("br",null):null,this.state.collectionsOptions&&n!=="false"?_.createElement("div",null,W.I18n.t("ra_Fallback custom certificates")):null,_.createElement(fe,{style:Tn.certWidth,variant:"standard"},_.createElement(Te,{shrink:!0},W.I18n.t("ra_Public certificate")),_.createElement(Be,{variant:"standard",error:!!e,displayEmpty:!0,disabled:!!t,value:d||"",renderValue:()=>this.getText(p==null?void 0:p.label,!0),onChange:v=>this.onChange(this.props.schema.certPublicName||"certPublic",v.target.value)},(h=this.state.certsPublicOptions)==null?void 0:h.map((v,b)=>_.createElement(xe,{key:`${v.value}_${b}`,value:v.value,style:v.value===U.NONE_VALUE?{opacity:.5}:{}},this.getText(v.label,!0))))),_.createElement(fe,{style:Tn.certWidth,variant:"standard"},_.createElement(Te,{shrink:!0},W.I18n.t("ra_Private certificate")),_.createElement(Be,{variant:"standard",error:!!e,displayEmpty:!0,disabled:!!t,value:i||"",renderValue:()=>this.getText(o==null?void 0:o.label,!0),onChange:v=>this.onChange(this.props.schema.certPrivateName||"certPrivate",v.target.value)},(f=this.state.certsPrivateOptions)==null?void 0:f.map((v,b)=>_.createElement(xe,{key:`${v.value}_${b}`,value:v.value,style:v.value===U.NONE_VALUE?{opacity:.5}:{}},this.getText(v.label,!0))))),_.createElement(fe,{style:Tn.certWidth,variant:"standard"},_.createElement(Te,{shrink:!0},W.I18n.t("ra_Chained certificate")),_.createElement(Be,{variant:"standard",error:!!e,displayEmpty:!0,disabled:!!t,value:r||"",renderValue:()=>this.getText(l==null?void 0:l.label,!0),onChange:v=>this.onChange(this.props.schema.certChainedName||"certChained",v.target.value)},(g=this.state.certsChainOptions)==null?void 0:g.map((v,b)=>_.createElement(xe,{key:`${v.value}_${b}`,value:v.value,style:v.value===U.NONE_VALUE?{opacity:.5}:{}},this.getText(v.label,!0))))))}}class Ah extends U{async componentDidMount(){var n;super.componentDidMount();let e;const t=await this.props.oContext.socket.getObject("system.certificates");(n=t==null?void 0:t.native)!=null&&n.collections?e=Object.keys(t.native.collections):e=[],this.setState({collectionsOptions:e})}renderItem(e,t){var d;if(!this.state.collectionsOptions)return null;const n=(U.getValue(this.props.data,this.props.schema.leCollectionName||"leCollection")||"false").toString();return _.createElement(fe,{style:{width:"100%"},variant:"standard"},this.props.schema.label?_.createElement(Te,{shrink:!0},this.getText(this.props.schema.label)):null,_.createElement(Be,{variant:"standard",error:!!e,displayEmpty:!0,disabled:!!t,value:n,onChange:i=>this.onChange(this.props.schema.leCollectionName||"leCollection",i.target.value==="false"?!1:i.target.value==="true"?!0:i.target.value)},_.createElement(xe,{key:"_false",value:"false",style:{fontWeight:"bold"}},W.I18n.t("ra_Do not use let's encrypt")),_.createElement(xe,{key:"_true",value:"true",style:{fontWeight:"bold"}},W.I18n.t("ra_Use all available let's encrypt certificates")),(d=this.state.collectionsOptions)==null?void 0:d.map(i=>_.createElement(xe,{key:i,value:i},i))),this.props.schema.help?_.createElement(ge,null,this.renderHelp(this.props.schema.help,this.props.schema.helpLink,this.props.schema.noTranslation)):null)}}class $h extends U{async componentDidMount(){super.componentDidMount();const e=await this.props.oContext.socket.getCurrentInstance();this.setState({requesting:!0},async()=>{const t=await this.props.oContext.socket.sendTo(e,"checkDocker",null);this.setState({requesting:!1,version:(t==null?void 0:t.version)||"",errorDocker:t?t.daemonRunning?"":W.I18n.t("ra_Docker is not installed or not running"):W.I18n.t("ra_No response from admin")})})}renderItem(e,t){const n=U.getValue(this.props.data,this.props.attr);return this.state.requesting?_.createElement(Tt,null):this.state.errorDocker&&!n?_.createElement(ge,{style:{color:"orange"}},W.I18n.t("ra_Docker is not available"),": ",W.I18n.t(`ra_${this.state.errorDocker}`).replace(/^ra_/,"")):_.createElement(fe,{style:{width:"100%"},variant:"standard"},_.createElement(Qn,{onClick:d=>{if(d.preventDefault(),d.stopPropagation(),!t){const i=this.onChange(this.props.attr,!n);i instanceof Promise&&i.catch(r=>console.error(`Cannot set value: ${r}`))}},control:_.createElement(Qt,{checked:!!n,onChange:d=>{this.onChange(this.props.attr,d.target.checked)},disabled:t||!!this.state.errorDocker&&!n}),label:this.getText(this.props.schema.label)}),this.props.schema.hideVersion?null:_.createElement(ge,null,this.state.errorDocker?this.state.errorDocker:this.state.version),this.props.schema.help?_.createElement(ge,null,this.renderHelp(this.props.schema.help,this.props.schema.helpLink,this.props.schema.noTranslation)):null)}}const Ke={fullWidth:{width:"100%"},licLabel:{fontWeight:"bold",minWidth:100,marginRight:10,textTransform:"capitalize",display:"inline-block"},errorTitle:m=>({color:m.palette.mode==="dark"?"#e39191":"#b62020"}),okTitle:m=>({color:m.palette.mode==="dark"?"#6fd56f":"#007c00"}),errorText:m=>({color:m.palette.mode==="dark"?"#e39191":"#b62020",mb:"30px"})};class At extends U{componentDidMount(){super.componentDidMount(),this.setState({_error:"",running:!1,showLicenseData:null,foundSuitableLicense:!1,licenseOfflineCheck:!1,result:null,allLicenses:null,askForUpdate:!1,showLinkToProfile:!1})}renderErrorDialog(){if(this.state._error&&!this.state.showLicenseData){let e=this.state._error;return this.state.allLicenses&&(e=[_.createElement("div",{key:"error"},e)],e.push(_.createElement(Se,{key:"button",variant:"contained",onClick:()=>window.open("https://iobroker.net/www/account/licenses","_blank")},W.I18n.t("iobroker.net"))),this.state.allLicenses.length?e.push(_.createElement(Do,{key:"table"},_.createElement(In,{size:"small"},_.createElement(Ao,null,_.createElement(ct,null,_.createElement(Ee,null,W.I18n.t("ra_Product")),_.createElement(Ee,null,W.I18n.t("ra_Version")),_.createElement(Ee,null,"UUID"),_.createElement(Ee,null,W.I18n.t("ra_ValidTill")),_.createElement(Ee,null,W.I18n.t("ra_Commercial")),_.createElement(Ee,null,"ID"))),_.createElement(On,null,this.state.allLicenses.map(t=>_.createElement(ct,{key:t.id},_.createElement(Ee,{sx:t.validName?null:Ke.errorText},t.license.product),_.createElement(Ee,{sx:t.validVersion?null:Ke.errorText},t.license.version),_.createElement(Ee,{sx:t.validUuid?null:Ke.errorText},t.license.uuid||"--"),_.createElement(Ee,{sx:t.validTill?null:Ke.errorText},t.license.validTill&&t.license.validTill!=="0000-00-00 00:00:00"?new Date(t.license.validTill).toLocaleDateString():"--"),_.createElement(Ee,null,t.license.invoice!=="free"?t.license.invoice==="MANUALLY_CREATED"?"✓":t.license.invoice:"-"),_.createElement(Ee,null,t.id))))))):(e.push(_.createElement("div",{key:"text1"},W.I18n.t("ra_No one license found in license manager"))),e.push(_.createElement("div",{key:"text2"},W.I18n.t("ra_Please create license"))))),_.createElement(Ut,{open:!0,maxWidth:"xl",fullWidth:this.props.fullWidth!==void 0?this.props.fullWidth:!0,onClick:()=>this.setState({_error:"",allLicenses:null})},_.createElement(gn,null,W.I18n.t("ra_Error")),_.createElement(mn,null,_.createElement(Ql,null,e)),_.createElement(vn,null,_.createElement(Se,{variant:"contained",onClick:()=>this.setState({_error:"",allLicenses:null}),color:"primary",autoFocus:!0,startIcon:_.createElement(Us,null)},W.I18n.t("ra_Ok"))))}return null}renderMessageDialog(){if(this.state.showLicenseData){const e=[],t=this.state.showLicenseData;return Object.keys(t).forEach(n=>{if(!(t[n]===null||t[n]===void 0))if(typeof t[n]=="object"){const d=t[n];Object.keys(d).forEach(i=>{d[i]!==null&&d[i]!==void 0&&(typeof d[i]=="object"?e.push(_.createElement("div",{key:i},_.createElement("div",{style:Ke.licLabel},i,":"),JSON.stringify(d[i],null,2))):e.push(_.createElement("div",{key:i},_.createElement("div",{style:Ke.licLabel},n," -",i,":"),d[i].toString())))})}else e.push(_.createElement("div",{key:n},_.createElement("div",{style:Ke.licLabel},n.replace(/_/g," "),":"),t[n].toString()))}),e.push(_.createElement("div",{key:"checked"},_.createElement("div",{style:Ke.licLabel},W.I18n.t("ra_Checked"),":"),this.state.licenseOfflineCheck?W.I18n.t("ra_locally"):W.I18n.t("ra_via internet"))),_.createElement(Ut,{open:!0,onClose:()=>this.setState({showLicenseData:null})},_.createElement(gn,null,_.createElement(Ie,{component:"span",sx:this.state.result?Ke.okTitle:Ke.errorTitle},W.I18n.t("ra_License %s",this.state.result?"OK":"INVALID"))),_.createElement(mn,null,this.state.showLinkToProfile?_.createElement(Se,{variant:"contained",onClick:()=>window.open("https://iobroker.net/www/account/licenses","_blank")},"https://iobroker.net"):null,this.state._error?_.createElement(Ie,{component:"div",sx:Ke.errorText},this.state._error):null,e),_.createElement(vn,null,_.createElement(Se,{onClick:()=>this.setState({showLicenseData:null,_error:""}),color:"primary",variant:"contained"},W.I18n.t("ra_Close"))))}return null}static parseJwt(e){const n=e.split(".")[1].replace(/-/g,"+").replace(/_/g,"/"),d=decodeURIComponent(atob(n).split("").map(i=>`%${`00${i.charCodeAt(0).toString(16)}`.slice(-2)}`).join(""));try{return JSON.parse(d)}catch{return null}}static isVersionValid(e,t,n,d){if(!t||!e)return!0;let i=!0;const[r]=e.split(".");return t.startsWith(">=")?i=parseInt(r,10)>=parseInt(t.substring(2,10)):t.startsWith("<=")?i=parseInt(r,10)<=parseInt(t.substring(2,10)):t.startsWith(">")?i=parseInt(r,10)>parseInt(t.substring(1,10)):t.startsWith("<")?i=parseInt(r,10){const u=!c.validTill||c.validTill==="0000-00-00 00:00:00"||new Date(c.validTill).getTime()>l,h=(c.product||"").split("."),f=h[1]===e||e==="vis-2"&&h[1]==="vis",g=!s||!c.uuid||c.uuid===s,v=At.isVersionValid(a,c.version,c.invoice,e);(!o||c.invoice!=="free")&&u&&f&&g&&v&&(o=c),n.push({id:c.id,validName:f,validUuid:g,validVersion:v,validTill:u,license:c})}),o&&(n.find(c=>c.id===o.id).used=!0)}return n}async checkLicense(e,t){var p,o,l;let n;if(this.props.schema.uuid){const s=await this.props.oContext.socket.getObject("system.meta.uuid");n=(p=s==null?void 0:s.native)==null?void 0:p.uuid}let d;if(this.props.schema.version){const s=await this.props.oContext.socket.getObject(`system.adapter.${t}`);d=(o=s==null?void 0:s.common)==null?void 0:o.version}const i=new AbortController;let r=setTimeout(()=>{r=null,i.abort()},5e3);try{const s=await window.fetch("https://iobroker.net/api/v1/public/cert/",{method:"POST",body:JSON.stringify({json:e,uuid:n}),headers:{"Content-Type":"text/plain"},signal:i.signal});r&&clearTimeout(r);const a=await s.text();let c;try{c=JSON.parse(a)}catch{}if(c!=null&&c.error)try{const u=At.parseJwt(e),h=W.I18n.t(`ra_${u.error||c.error||"Unknown error"}`).replace(/^ra_/,"");return this.setState({_error:h,licenseOfflineCheck:!1,showLicenseData:u,result:!1,running:!1})}catch{return console.log("Cannot parse license"),this.setState({_error:c.error,result:!1,running:!1})}else{let u=null;try{u=At.parseJwt(e)}catch{}if(c){const h=c.validTill||c.valid_till;if(h&&h!=="0000-00-00 00:00:00"&&new Date(h).getTime(){if(e){this.setState({askForUpdate:!1});try{await this.props.oContext.socket.updateLicenses(null,null)}catch(t){window.alert(W.I18n.t("ra_Cannot read licenses: %s",t));return}await this._onClick(!0)}else this.setState({askForUpdate:!1,running:!1})}}):null}async _onClick(e){const t=this.props.oContext.adapterName==="vis-2"?"vis":this.props.oContext.adapterName;this.setState({running:!0});let n,d;if(this.props.data.useLicenseManager){if(d=await this.findInLicenseManager(t),n=d.find(i=>i.used),n&&(n=n.license.json),!n&&!e){this.setState({askForUpdate:!0});return}}else n=this.props.data.license;n?await this.checkLicense(n,t):this.props.data.useLicenseManager?this.setState({_error:W.I18n.t("ra_Suitable license not found in license manager"),result:!1,running:!1,allLicenses:d}):this.setState({_error:W.I18n.t("ra_Please enter the license"),result:!1,running:!1})}renderItem(){return _.createElement("div",{style:Ke.fullWidth},_.createElement(Se,{variant:this.props.schema.variant||"outlined",color:this.props.schema.color||"primary",style:Ke.fullWidth,disabled:!this.props.data.license&&!this.props.data.useLicenseManager||this.state.running,startIcon:_.createElement(ko,null),onClick:()=>this._onClick()},this.state.running?_.createElement(Tt,{size:20,style:{marginRight:8}}):null,this.getText(this.props.schema.label||"ra_Check license",this.props.schema.noTranslation)),this.renderMessageDialog(),this.renderErrorDialog(),this.renderAskForUpdate())}}class xh extends U{renderItem(e,t){const n=U.getValue(this.props.data,this.props.attr),d=Array.isArray(n);return _.createElement(fe,{style:{width:"100%"},variant:"standard"},_.createElement(Qn,{onClick:i=>{if(i.preventDefault(),i.stopPropagation(),!t){const r=this.onChange(this.props.attr,!n);r instanceof Promise&&r.catch(p=>console.error(`Cannot set value: ${p}`))}},control:_.createElement(Qt,{indeterminate:d,checked:!!n,onChange:i=>{let r;d?r=this.onChange(this.props.attr,!0):r=this.onChange(this.props.attr,i.target.checked),r instanceof Promise&&r.catch(p=>console.error(`Cannot set value: ${p}`))},disabled:t||this.props.schema.readOnly}),label:this.getText(this.props.schema.label)}),_.createElement(ge,{style:{color:"red"}},e?this.props.schema.validatorErrorText?W.I18n.t(this.props.schema.validatorErrorText):W.I18n.t("ra_Error"):null),this.props.schema.help?_.createElement(ge,null,this.renderHelp(this.props.schema.help,this.props.schema.helpLink,this.props.schema.noTranslation)):null)}}const _h={standard:ql,filled:Zl,outlined:Xl},kh=m=>{const e=m.palette.mode==="light",t=e?"rgba(0, 0, 0, 0.42)":"rgba(255, 255, 255, 0.7)";return{root:{},inputRoot:{display:"inline-flex",flexWrap:"wrap",flex:1,marginTop:0,minWidth:70,"&.mui-variant-outlined,&.mui-variant-filled":{boxSizing:"border-box"},"&.mui-variant-outlined":{paddingTop:"14px"},"&.mui-variant-filled":{paddingTop:"28px"}},input:{display:"inline-block",textOverflow:"ellipsis",overflow:"hidden",whiteSpace:"nowrap",appearance:"none",WebkitTapHighlightColor:"rgba(0,0,0,0)",float:"left",flex:1},chipContainer:{display:"flex",flexFlow:"row wrap",alignItems:"center",cursor:"text",marginBottom:"-2px",minHeight:40},outlined:{"& input":{height:16,paddingTop:"4px",paddingBottom:"12px",marginTop:"4px",marginBottom:"4px"}},standard:{marginTop:"18px"},filled:{"& input":{height:22,marginBottom:"4px",marginTop:"4px",paddingTop:0},"$marginDense & input":{height:26}},labeled:{},label:{top:4,"&$outlined&:not($labelShrink)":{top:2,"$marginDense &":{top:5}},"&$filled&:not($labelShrink)":{top:15,"$marginDense &":{top:20}}},labelShrink:{top:0},helperText:{marginBottom:-20},focused:{},disabled:{},underline:{"&:after":{borderBottom:`2px solid ${m.palette.primary[e?"dark":"light"]}`,left:0,bottom:0,content:'""',position:"absolute",right:0,transform:"scaleX(0)",transition:m.transitions.create("transform",{duration:m.transitions.duration.shorter,easing:m.transitions.easing.easeOut}),pointerEvents:"none"},"&$focused:after":{transform:"scaleX(1)"},"&$error:after":{borderBottomColor:m.palette.error.main,transform:"scaleX(1)"},"&:before":{borderBottom:`1px solid ${t}`,left:0,bottom:0,content:'"\\00a0"',position:"absolute",right:0,transition:m.transitions.create("border-bottom-color",{duration:m.transitions.duration.shorter}),pointerEvents:"none"},"&:hover:not($disabled):not($focused):not($error):before":{borderBottom:`2px solid ${m.palette.text.primary}`,"@media (hover: none)":{borderBottom:`1px solid ${t}`}},"&$disabled:before":{borderBottomStyle:"dotted"}},error:{"&:after":{backgroundColor:m.palette.error.main,transform:"scaleX(1)"}},chip:{margin:"0 8px 8px 0",float:"left"},marginDense:{}}},ui={BACKSPACE:8,DELETE:46,LEFT_ARROW:37,RIGHT_ARROW:39},Th=({value:m,isFocused:e,isDisabled:t,isReadOnly:n,handleClick:d,handleDelete:i,style:r},p)=>_.createElement(zs,{key:p,style:{...r,pointerEvents:t||n?"none":void 0,backgroundColor:e?Gc[300]:void 0},onClick:d,onDelete:i,label:m});class Lh extends _.Component{labelRef;labelNode=null;input;newChipKeyCodes;newChipKeys;actualInput=null;inputBlurTimeout=null;_keyPressed;_preventChipCreation;styles={};styleTheme=null;constructor(e){super(e),this.state={chips:e.defaultValue||[],focusedChip:null,inputValue:"",isFocused:!1,chipsUpdated:!1,prevPropsValue:[],variant:this.props.variant||"standard"},this.newChipKeyCodes=e.newChipKeyCodes||[13],this.newChipKeys=e.newChipKeys||["Enter"],this.labelRef=_.createRef(),this.input=_.createRef()}componentDidMount(){this.state.variant==="outlined"&&(this.labelNode=Kc.findDOMNode(this.labelRef.current),this.forceUpdate())}componentWillUnmount(){this.inputBlurTimeout&&clearTimeout(this.inputBlurTimeout)}static getDerivedStateFromProps(e,t){let n=null;return e.value&&e.value.length!==t.prevPropsValue.length&&(n={prevPropsValue:e.value},e.clearInputValueOnChange&&(n.inputValue="")),e.clearInputValueOnChange&&e.value&&e.value.length!==t.prevPropsValue.length&&(n={prevPropsValue:e.value,inputValue:""}),e.disabled&&(n={...n,focusedChip:null}),!t.chipsUpdated&&e.defaultValue&&(n={...n,chips:e.defaultValue}),n}focus=()=>{var e;(e=this.actualInput)==null||e.focus(),this.state.focusedChip&&this.setState({focusedChip:null})};handleInputBlur=e=>{this.props.onBlur&&this.props.onBlur(e),this.setState({isFocused:!1}),this.state.focusedChip&&this.setState({focusedChip:null});const t=e.target.value;let n;switch(this.props.blurBehavior||"clear"){case"add-or-clear":n={clearInputOnFail:!0};case"add":if(this.props.delayBeforeAdd){const d=(this.props.value||this.state.chips).length;this.inputBlurTimeout=setTimeout(()=>{const i=(this.props.value||this.state.chips).length;d===i?this.handleAddChip(t,n):this.clearInput()},150)}else this.handleAddChip(t,n);break;case"clear":this.clearInput();break}};handleInputFocus=e=>{var t,n;this.setState({isFocused:!0}),(n=(t=this.props).onFocus)==null||n.call(t,e)};handleKeyDown=e=>{const{focusedChip:t}=this.state;if(this._keyPressed=!1,this._preventChipCreation=!1,this.props.onKeyDown&&(this.props.onKeyDown(e),e.isDefaultPrevented()))return;const n=this.props.value||this.state.chips;if(this.newChipKeyCodes.includes(e.keyCode)||this.newChipKeys.includes(e.key)){this.handleAddChip(e.target.value)!==!1&&e.preventDefault();return}switch(e.keyCode){case ui.BACKSPACE:e.target.value===""&&(t?(this.handleDeleteChip(n[t],t),t&&this.setState({focusedChip:t-1})):this.setState({focusedChip:n.length-1}));break;case ui.DELETE:e.target.value===""&&t&&(this.handleDeleteChip(n[t],t),t<=n.length-1&&this.setState({focusedChip:t}));break;case ui.LEFT_ARROW:t===null&&e.target.value===""&&n.length?this.setState({focusedChip:n.length-1}):t!==null&&t>0&&this.setState({focusedChip:t-1});break;case ui.RIGHT_ARROW:t!==null&&t{!this._preventChipCreation&&(this.newChipKeyCodes.includes(e.keyCode)||this.newChipKeys.includes(e.key))&&this._keyPressed?this.clearInput():this.updateInput(e.target.value),this.props.onKeyUp&&this.props.onKeyUp(e)};handleUpdateInput=e=>{(this.props.inputValue===null||this.props.inputValue===void 0)&&this.updateInput(e.target.value),this.props.onUpdateInput&&this.props.onUpdateInput(e)};handleAddChip(e,t){if(this.props.onBeforeAdd&&!this.props.onBeforeAdd(e))return this._preventChipCreation=!0,t&&t.clearInputOnFail&&this.clearInput(),!1;this.clearInput();const n=this.props.value||this.state.chips;return e.trim().length?((this.props.allowDuplicates||!n.includes(e))&&(this.props.value&&this.props.onAdd?this.props.onAdd(e):this.updateChips([...this.state.chips,e])),!0):!1}handleDeleteChip(e,t){if(this.props.value)this.props.onDelete&&this.props.onDelete(e,t);else{const n=this.state.chips.slice();if(n.splice(t,1)){let i=this.state.focusedChip;this.state.focusedChip===t?i=null:this.state.focusedChip!==null&&this.state.focusedChip>t&&(i=this.state.focusedChip-1),this.updateChips(n,{focusedChip:i})}}}updateChips(e,t={}){this.setState({chips:e,chipsUpdated:!0,...t}),this.props.onChange&&this.props.onChange(e)}clearInput(){this.updateInput("")}updateInput(e){this.setState({inputValue:e})}setActualInputRef=e=>{this.actualInput=e,this.props.inputRef&&this.props.inputRef(e)};render(){const{alwaysShowPlaceholder:e,chipRenderer:t=Th,className:n,disabled:d,disableUnderline:i,error:r,FormHelperTextProps:p,fullWidth:o,fullWidthInput:l,helperText:s,id:a,InputProps:c={},InputLabelProps:u={},inputValue:h,label:f,placeholder:g,readOnly:v,required:b,rootRef:A,value:S,margin:w}=this.props,y=this.state.variant;this.styleTheme!==this.props.theme.palette.mode&&(this.styleTheme=this.props.theme.palette.mode,this.styles=W.Utils.getStyle(this.props.theme,kh));let D=S||this.state.chips||[];Array.isArray(D)||(D=(D||"").toString().split(/[,\s]+/).map(E=>E.trim()));const T=h??this.state.inputValue,$=(this.props.value||T).length||T.length,M=typeof u.shrink=="boolean"?u.shrink:f!==null&&($||this.state.isFocused||D.length),O=D.map((E,C)=>t({value:E,isDisabled:!!d,isReadOnly:!!v,isFocused:this.state.focusedChip===C,handleClick:()=>this.setState({focusedChip:C}),handleDelete:()=>this.handleDeleteChip(E,C),style:this.styles.chip},C.toString())),x={};y==="outlined"&&(x.notched=!!M,x.labelWidth=M&&this.labelNode&&this.labelNode.offsetWidth||0),y!=="standard"?x.startAdornment=O:c.disableUnderline=!0;const k=_h[y];return _.createElement(fe,{ref:A,fullWidth:o,className:n,sx:{...this.styles.root,...w==="dense"?this.styles.marginDense:{}},error:r,required:D.length>0?void 0:b,onClick:this.focus,disabled:d,variant:y,component:"div",margin:w},f&&_.createElement(Te,{htmlFor:a,sx:{"&.MuiInputLabel-root":this.styles.label,"&.MuiInputLabel-shrink":this.styles.labelShrink},shrink:!!M,focused:this.state.isFocused,variant:y,ref:this.labelRef,required:b,component:"label",...u},f),_.createElement(Ie,{component:"div",id:"input-chip-container",sx:{...this.styles[y],...this.styles.chipContainer,...this.state.isFocused?this.styles.focused:void 0,...!i&&y==="standard"?this.styles.underline:void 0,...d?this.styles.disabled:void 0,...f?this.styles.labeled:void 0,...r?this.styles.error:void 0}},y==="standard"&&O,_.createElement(k,{ref:this.input,className:`mui-variant-${this.styles[y]} ${f?"mui-chip-with-label":"mui-chip-no-label"}`,sx:{"&.MuiInputBase-input":{...this.styles.input,...this.styles[y]},"&.MuiInputBase-root":{...this.styles.inputRoot}},id:a,value:T,onChange:this.handleUpdateInput,onKeyDown:this.handleKeyDown,onKeyUp:this.handleKeyUp,onFocus:this.handleInputFocus,onBlur:this.handleInputBlur,inputRef:this.setActualInputRef,disabled:d,fullWidth:l,placeholder:!$&&(M||f===null||f===void 0)||e?g:void 0,readOnly:v,...c,...x})),s&&_.createElement(ge,{...p,className:p==null?void 0:p.className,style:this.styles.helperText},s))}}class Wr extends U{componentDidMount(){super.componentDidMount();const{data:e,attr:t}=this.props,n=U.getValue(e,t);if(this.props.schema.delimiter&&typeof n=="string"){const d=n.split(this.props.schema.delimiter).map(i=>i.trim()).filter(i=>i);this.setState({value:d})}else this.setState({value:n||[]})}renderItem(e,t){const{attr:n,schema:d}=this.props,{value:i}=this.state;return _.createElement(fe,{fullWidth:!0,variant:"standard"},_.createElement(Lh,{value:i,disabled:!!t,label:this.getText(d.label),error:!!e,onAdd:r=>{const p=JSON.parse(JSON.stringify(i));p.push(r),this.setState({value:p},()=>{let o;this.props.schema.delimiter?o=this.onChange(n,p.join(`${this.props.schema.delimiter} `)):o=this.onChange(n,p),o instanceof Promise&&o.catch(l=>console.error(l))})},theme:this.props.oContext.theme,onDelete:(r,p)=>{const o=JSON.parse(JSON.stringify(i));o.splice(p,1),this.setState({value:o},()=>{let l;this.props.schema.delimiter?l=this.onChange(n,o.join(`${this.props.schema.delimiter} `)):l=this.onChange(n,o),l instanceof Promise&&l.catch(s=>console.error(s))})}}),_.createElement(ge,null,W.I18n.t("ra_Press ENTER Key to add new item")),this.props.schema.help?_.createElement(ge,null,this.renderHelp(this.props.schema.help,this.props.schema.helpLink,this.props.schema.noTranslation)):null)}}class Mh extends U{renderColorDialog(){return!!this.state.showColorDialog&&_.createElement(Ut,{onClose:()=>this.setState({showColorDialog:!1}),open:this.state.showColorDialog},_.createElement(Jc,{color:this.state.colorDialogValue,onChange:e=>this.setState({colorDialogValue:e.hex},()=>this.onChange(this.props.attr,this.state.colorDialogValue))}))}renderItem(e,t){const n=U.getValue(this.props.data,this.props.attr);let d=W.Utils.isUseBright(n,null);return d===null&&(d=void 0),_.createElement(_.Fragment,null,this.renderColorDialog(),_.createElement(de,{variant:"standard",disabled:!!t,style:{minWidth:100,width:"calc(100% - 8px)"},label:this.getText(this.props.schema.label),value:n||"",onClick:()=>!this.props.schema.readOnly&&this.setState({showColorDialog:!0,colorDialogValue:n||""}),onChange:i=>{const r=i.target.value,p=this.onChange(this.props.attr,r);p instanceof Promise&&p.catch(o=>console.error(`Cannot set value: ${o}`))},slotProps:{htmlInput:{style:{backgroundColor:n,color:d?"#FFF":"#000"},readOnly:this.props.schema.readOnly||!1},input:{endAdornment:!this.props.schema.readOnly&&n&&!this.props.schema.noClearButton?_.createElement(re,{tabIndex:-1,size:"small",onClick:i=>{i.stopPropagation();const r=this.onChange(this.props.attr,"");r instanceof Promise&&r.catch(p=>console.error(`Cannot set value: ${p}`))}},_.createElement(_t,null)):void 0},inputLabel:{shrink:!0}}}))}}const us={width:{width:"calc(100% - 85px)"},width50:{width:120,marginRight:5}};class Ih extends U{componentDidMount(){super.componentDidMount();const e=U.getValue(this.props.data,this.props.attr);this.setState({value:e});const t={};this.props.schema.useSystemName&&(t.useSystem=!!U.getValue(this.props.data,this.props.schema.useSystemName)),this.props.schema.longitudeName&&this.props.schema.latitudeName?(t.longitude=U.getValue(this.props.data,this.props.schema.longitudeName),t.latitude=U.getValue(this.props.data,this.props.schema.latitudeName),!t.longitude&&!t.latitude&&this.props.schema.autoInit&&setTimeout(()=>this.getCoordinates(),300)):!U.getValue(this.props.data,this.props.attr)&&this.props.schema.autoInit&&setTimeout(()=>this.getCoordinates(),300),Object.keys(t).length&&setTimeout(()=>this.setState(t),50)}async getSystemCoordinates(){const e=await this.props.oContext.socket.getCompactSystemConfig();if(e!=null&&e.common&&(e.common.longitude||e.common.latitude))if(window.alert(W.I18n.t("ra_Used system settings")),this.props.schema.longitudeName&&this.props.schema.latitudeName)this.setState({longitude:e.common.longitude,latitude:e.common.latitude},async()=>{await this.onChange(this.props.schema.longitudeName,e.common.longitude),await this.onChange(this.props.schema.latitudeName,e.common.latitude)});else{const t=e.common.latitude+(this.props.schema.divider||",")+e.common.longitude;this.setState({value:t},()=>{const n=this.onChange(this.props.attr,t);n instanceof Promise&&n.catch(d=>console.error(`Cannot set value: ${d}`))})}else window.alert(W.I18n.t("ra_Cannot determine position: System settings are empty and GPS detection is disabled in browser"))}getCoordinates(){navigator.geolocation?navigator.geolocation.getCurrentPosition(async e=>{if(e!=null&&e.coords)if(this.props.schema.longitudeName&&this.props.schema.latitudeName)this.setState({longitude:e.coords.longitude,latitude:e.coords.latitude},async()=>{await this.onChange(this.props.schema.longitudeName,e.coords.longitude||""),await this.onChange(this.props.schema.latitudeName,e.coords.latitude||"")});else{const t=e.coords.latitude+(this.props.schema.divider||",")+e.coords.longitude;this.setState({value:t},()=>{const n=this.onChange(this.props.attr,t);n instanceof Promise&&n.catch(d=>console.error(`Cannot set value: ${d}`))})}else await this.getSystemCoordinates()},async e=>{console.error(`Cannot determine coordinates from browser: ${e.message}`),await this.getSystemCoordinates()}):this.getSystemCoordinates().catch(e=>{console.error(`Cannot determine coordinates: ${e}`)})}renderItem(e,t){return _.createElement(_.Fragment,null,this.props.schema.useSystemName?_.createElement(Qn,{control:_.createElement(Qt,{checked:!!this.state.useSystem,onChange:n=>{const d=n.target.checked;d&&this.getSystemCoordinates().catch(i=>console.error(`Cannot determine coordinates: ${i}`)),this.setState({useSystem:d},()=>this.onChange(this.props.schema.useSystemName,d))}}),label:W.I18n.t("ra_Use system settings for position")}):null,this.props.schema.longitudeName&&this.props.schema.latitudeName?_.createElement(de,{variant:"standard",style:us.width50,value:this.state.longitude??"",error:!!e,disabled:this.state.useSystem||!!t,onChange:n=>{const d=n.target.value;this.setState({longitude:d},()=>{const i=this.onChange(this.props.schema.longitudeName,(d||"").trim());i instanceof Promise&&i.catch(r=>console.error(`Cannot set value: ${r}`))})},label:W.I18n.t("ra_Longitude")}):null,this.props.schema.longitudeName&&this.props.schema.latitudeName?_.createElement(de,{variant:"standard",style:us.width50,value:this.state.latitude??"",error:!!e,disabled:this.state.useSystem||!!t,onChange:n=>{const d=n.target.value;this.setState({latitude:d},()=>this.onChange(this.props.schema.latitudeName,(d||"").trim()))},label:W.I18n.t("ra_Latitude")}):null,!this.props.schema.longitudeName||!this.props.schema.latitudeName?_.createElement(de,{variant:"standard",style:us.width,value:this.state.value===null||this.state.value===void 0?"":this.state.value,error:!!e,disabled:!!t,slotProps:{htmlInput:{maxLength:this.props.schema.maxLength||this.props.schema.max||void 0,readOnly:this.state.useSystem}},onChange:n=>{const d=n.target.value;this.setState({value:d},()=>this.onChange(this.props.attr,(d||"").trim()))},placeholder:this.getText(this.props.schema.placeholder),label:this.getText(this.props.schema.label),helperText:this.renderHelp(this.props.schema.help,this.props.schema.helpLink,this.props.schema.noTranslation)}):null,this.state.useSystem?null:_.createElement(ki,{size:"small",onClick:()=>this.getCoordinates(),title:W.I18n.t("ra_Take browser position"),style:{marginRight:4}},_.createElement(Cc,null)),this.state.useSystem?null:_.createElement(ki,{size:"small",onClick:()=>this.getSystemCoordinates(),title:W.I18n.t("ra_Take position from system settings")},_.createElement(Ec,null)))}}$s.init({name:"iobroker_admin",shared:{"@iobroker/adapter-react-v5":{lib:()=>Uc,version:"*"},"@mui/icons-material":{lib:()=>Sc,version:"*"},"@iobroker/json-config":{lib:()=>Xc,version:"*"}},remotes:[]});class Un extends U{static runningLoads={};constructor(e){super(e),Object.assign(this.state,{Component:null,error:""})}async componentDidMount(){if(!this.props.schema.url){console.error("URL is empty. Cannot load custom component!"),this.setState({error:"URL is empty. Cannot load custom component!"});return}let e;this.props.schema.url.startsWith("http:")||this.props.schema.url.startsWith("https:")?e=this.props.schema.url:this.props.schema.url.startsWith("./")?e=`${window.location.protocol}//${window.location.host}${this.props.schema.url.replace(/^\./,"")}`:e=`${window.location.protocol}//${window.location.host}/adapter/${this.props.oContext.adapterName}/${this.props.schema.url}`;const[t,n,...d]=this.props.schema.name.split("/"),i=d.join("/");if(!e){console.error('Cannot find URL for custom component! Please define "url" as "custom/customComponents.js" in the schema');return}if(!t||!n||!i){console.error('Invalid format of "name"! Please define "name" as "ConfigCustomBackItUpSet/Components/AdapterExist" in the schema');return}let r=Un.runningLoads[`${e}!${n}`];if(!(r instanceof Promise)){let p;if(this.props.schema.i18n===!0){const o=e.lastIndexOf("/");let l;o!==-1?l=e.substring(0,o):l=e;const s=W.I18n.getLanguage(),a=`${l}/i18n/${s}.json`;p=fetch(a).then(c=>c.json()).then(c=>W.I18n.extendTranslations(c,s)).catch(c=>{if(s!=="en"){fetch(`${l}/i18n/en.json`).then(u=>u.json()).then(u=>W.I18n.extendTranslations(u,s)).catch(u=>console.log(`Cannot load i18n "${a}": ${u}`));return}console.log(`Cannot load i18n "${a}": ${c}`)})}else if(this.props.schema.i18n&&typeof this.props.schema.i18n=="object")try{W.I18n.extendTranslations(this.props.schema.i18n)}catch(o){console.error(`Cannot import i18n: ${o}`)}try{console.log(e,t,n,i),$s.registerRemotes([{name:t,entry:e,type:this.props.schema.bundlerType||void 0}]),r=$s.loadRemote(`${t}/${n}`),p instanceof Promise&&(r=Promise.all([r,p]).then(o=>o[0])),Un.runningLoads[`${e}!${n}`]=r}catch(o){console.error(o),this.setState({error:`Cannot import from ${this.props.schema.url}: ${o}`})}}try{const p=(await r).default;if(p!=null&&p[i])this.setState({Component:p[i]});else{const o=Object.keys(p||{});console.error("URL is empty. Cannot load custom component!"),this.setState({error:`Component ${this.props.schema.name} not found in ${this.props.schema.url}. Found: ${o.join(", ")}`})}}catch(p){console.error(p),this.setState({error:`Cannot import from ${this.props.schema.url}: ${p}`})}}render(){const e=this.state.Component,t=this.props.schema||{},n=e?_.createElement(e,{...this.props,socket:this.props.oContext.socket,theme:this.props.oContext.theme,themeType:this.props.oContext.themeType,instance:this.props.oContext.instance,adapterName:this.props.oContext.adapterName,systemConfig:this.props.oContext.systemConfig,forceUpdate:this.props.oContext.forceUpdate}):this.state.error?_.createElement("div",null,this.state.error):_.createElement(Pi,null);return t.newLine?_.createElement(_.Fragment,null,_.createElement("div",{style:{flexBasis:"100%",height:0}}),n):n}}class Oh extends U{componentDidMount(){super.componentDidMount();const e=U.getValue(this.props.data,this.props.attr);if(e)try{const t=new Date(e);this.setState({value:t})}catch{}}renderItem(e,t){return _.createElement(Yc,{sx:n=>({width:"100%",borderBottom:`1px solid ${e?"#F00":n.palette.text.primary}`,"& fieldset":{display:"none"},"& input":{padding:`${n.spacing(1.5)} 0 4px 0`},"& .MuiInputAdornment-root":{marginLeft:0,marginTop:1},"& label":{transform:"translate(0px, -9px) scale(0.75)"}}),format:this.props.oContext.systemConfig.dateFormat.toLowerCase().replace("mm","MM"),disabled:!!t,value:this.state.value||null,onChange:n=>this.setState({value:n},()=>{try{const d=this.state.value.toISOString();this.onChange(this.props.attr,d).catch(i=>console.warn(`Error saving value for ${this.props.attr}:`,i))}catch{}}),label:this.getText(this.props.schema.label)})}}class Fh extends U{renderItem(){if(!this.props.schema)return null;if(this.props.oContext.DeviceManager){const t=this.props.oContext.DeviceManager;return _.createElement(t,{uploadImagesToInstance:`${this.props.oContext.adapterName}.${this.props.oContext.instance}`,title:this.getText(this.props.schema.label),socket:this.props.oContext.socket,selectedInstance:`${this.props.oContext.adapterName}.${this.props.oContext.instance}`,themeName:this.props.themeName,theme:this.props.oContext.theme,themeType:this.props.oContext.themeType,isFloatComma:this.props.oContext.isFloatComma,dateFormat:this.props.oContext.dateFormat})}return _.createElement("div",null,"DeviceManager not found")}}const nt={fullWidth:{width:"100%"},uploadDiv:{position:"relative",width:"100%"},uploadDivDragging:{opacity:1,background:"rgba(128,255,128,0.1)"},uploadCenterDiv:{margin:5,border:"3px dashed grey",borderRadius:5,width:"100%",height:"100%",position:"absolute",display:"flex"},uploadCenterIcon:{paddingTop:10,width:48,height:48},uploadCenterText:{fontSize:16},uploadCenterTextAndIcon:{textAlign:"center",position:"absolute",top:0,bottom:0,left:0,right:0,display:"flex",flexDirection:"column",alignItems:"center",justifyContent:"center"},disabledOpacity:{opacity:.3,cursor:"default"},error:{border:"2px solid red"},deleteButton:{},selectedImage:{height:40,width:40,display:"inline-block",marginRight:8}},Rh=["jpg","jpeg","svg","png","webp","gif","apng","avif","webp"],Nh=["mp3","ogg","wav","aac"],Bh=["avi","mp4","mov"],Ph=["txt","log","html","htm"],Wh=["json","js","ts"];class Wi extends U{dropzoneRef;imagePrefix;objectID;path;constructor(e){super(e),this.dropzoneRef=_.createRef(),this.imagePrefix=this.props.oContext.imagePrefix===void 0?"./files":this.props.oContext.imagePrefix}componentDidMount(){super.componentDidMount(),this.objectID=(this.props.schema.objectID||"0_userdata.0").replace("%INSTANCE%",(this.props.oContext.instance||0).toString()),this.path=this.props.schema.upload,this.path&&(this.path==="/"?this.path="":this.path.endsWith("/")||(this.path=`${this.path}/`)),this.updateFiles().then(()=>{const e=U.getValue(this.props.data,this.props.attr);this.setState({value:e}),this.props.oContext.socket.subscribeFiles(this.objectID,`${this.path}/*`,this.onFolderChanged).catch(t=>console.error(`Cannot subscribe: ${t}`))})}onFolderChanged=(e,t)=>{this.path&&t.startsWith(this.path)&&this.updateFiles().catch(n=>console.error(`Cannot update files: ${n}`))};componentWillUnmount(){this.props.oContext.socket.subscribeFiles(this.objectID,`${this.path}/*`,this.onFolderChanged).catch(e=>console.error(`Cannot subscribe: ${e}`)),super.componentWillUnmount()}async updateFiles(){const e=await this.readFiles(this.props.schema.pattern);await new Promise(t=>this.setState({files:e},t))}async readFolder(e,t,n){try{const d=await this.props.oContext.socket.readDir(this.objectID,e.replace(/^\//,"")||null);for(let i=0;iconsole.log("file reading was aborted"),n.onerror=()=>console.log("file reading has failed"),n.onload=()=>{if(t.size>d){window.alert(W.I18n.t("File is too big. Max %sk allowed. Try use SVG.",Math.round(d/1024)));return}this.props.oContext.socket.writeFile64(this.objectID,this.path+t.name,n.result).then(()=>this.updateFiles()).then(()=>this.setState({value:this.path+t.name},()=>this.onChange(this.props.attr,this.path+t.name))).catch(i=>window.alert(`Cannot upload file: ${i}`))},n.readAsArrayBuffer(t)}renderDeleteDialog(){return this.state.deleteFile?_.createElement(W.DialogConfirm,{title:W.I18n.t("ra_Are you sure?"),text:W.I18n.t("ra_File will be deleted"),ok:W.I18n.t("ra_Delete"),cancel:W.I18n.t("ra_Cancel"),onClose:e=>{const t=this.state.deleteFile;this.setState({deleteFile:""},()=>{e&&this.props.oContext.socket.deleteFile(this.objectID,t).then(()=>this.updateFiles()).catch(n=>window.alert(`Cannot delete file: ${n}`))})}}):null}static base64ToArrayBuffer(e){const t=window.atob(e),n=t.length,d=new Uint8Array(n);for(let i=0;i{if(typeof AudioContext<"u"){const t=new AudioContext,n=Wi.base64ToArrayBuffer(e.file);t.decodeAudioData(n,d=>{const i=t.createBufferSource();i.buffer=d,i.connect(t.destination),i.start(0)},d=>window.alert(`Cannot play: ${d.message}`))}})}getFileIcon(e){return e!=null&&e.extension?Rh.includes(e.extension)?_.createElement("div",{style:{...nt.selectedImage,backgroundImage:`url(${this.imagePrefix}/${this.objectID}/${e.value})`,backgroundSize:"contain",backgroundRepeat:"no-repeat"}}):Nh.includes(e.extension)?_.createElement(Dc,null):Ph.includes(e.extension)?_.createElement(Ro,null):Bh.includes(e.extension)?_.createElement(No,null):Wh.includes(e.extension)?_.createElement(Bo,null):null:null}renderItem(e,t){if(!this.state.files)return null;const n=[];this.props.schema.withFolder||this.state.files.forEach(s=>{const a=s.name.lastIndexOf("/");if(a===-1)n.includes("/")||n.push("/");else{const c=s.name.substring(0,a+1);n.includes(c)||n.push(c)}});const d=this.state.files.map(s=>({value:s.name,label:!this.props.schema.withFolder&&n.length===1?`${s.name.substring(n[0].length)}`:`${s.name}${this.props.schema.noSize?"":`(${s.size})`}`,extension:s.name.toLowerCase().split(".").pop()}));this.props.schema.noNone||d.unshift({label:W.I18n.t("ra_none"),value:""});const i=d.find(s=>s.value===this.state.value);let r=0;this.props.schema.upload&&r++,this.props.schema.refresh&&r++;const p=this.state.value&&(this.state.value.endsWith(".mp3")||this.state.value.endsWith(".ogg")||this.state.value.endsWith(".wav"));p&&r++;const o=_.createElement("div",{style:nt.fullWidth},_.createElement(fe,{variant:"standard",style:{width:`calc(100% - ${r*42}px)`}},this.props.schema.label?_.createElement(Te,null,this.getText(this.props.schema.label)):null,_.createElement(Be,{variant:"standard",error:!!e,disabled:!!t,value:this.state.value||"_",renderValue:()=>_.createElement(_.Fragment,null,this.getFileIcon(i),_.createElement("span",null,(i==null?void 0:i.label)||"")),onChange:s=>{this.setState({value:s.target.value==="_"?"":s.target.value},()=>this.onChange(this.props.attr,this.state.value))}},d.map(s=>_.createElement(xe,{key:s.value,value:s.value},_.createElement($o,null,this.getFileIcon(s)),_.createElement(Hs,null,s.label),this.props.schema.delete&&i.value?_.createElement(re,{style:nt.deleteButton,size:"small",onClick:()=>this.setState({deleteFile:i.value})},_.createElement(xt,null)):null))),this.props.schema.help?_.createElement(ge,null,this.renderHelp(this.props.schema.help,this.props.schema.helpLink,this.props.schema.noTranslation)):null),this.props.schema.refresh&&_.createElement(re,{onClick:()=>this.updateFiles()},_.createElement(Vs,null)),this.props.schema.upload&&_.createElement(re,{onClick:()=>{var s;return(s=this.dropzoneRef.current)==null?void 0:s.open()}},_.createElement(Hn,null)),p&&_.createElement(re,{style:{color:"#00FF00"},onClick:()=>this.play()},_.createElement(Ks,null)));if(!this.props.schema.upload)return _.createElement(_.Fragment,null,o,this.renderDeleteDialog());let l={"*/*":[]};if(this.props.schema.fileTypes==="image"?l={"image/*":[".png",".jpg",".svg",".gif",".apng",".avif",".webp"]}:this.props.schema.fileTypes==="audio"?l={"audio/*":[".mp3",".ogg",".wav",".mp4"]}:this.props.schema.fileTypes==="text"&&(l={"text/plain":[".txt"]}),this.props.schema.pattern){const s=this.props.schema.pattern.split("/").pop().toLowerCase().replace(/.*\./,"");s==="png"||s==="jpg"||s==="svg"||s==="gif"||s==="apng"||s==="avif"||s==="webp"?l={"image/*":[".png",".jpg",".svg",".gif",".apng",".avif",".webp"]}:s==="mp3"||s==="ogg"||s==="wav"?l={"audio/*":[".mp3",".ogg",".wav",".mp4"]}:s==="ics"?l={"text/calendar":[".ics"]}:s==="txt"?l={"text/plain":[".txt"]}:s==="pem"?l={"text/plain":[".pem"]}:l={"*/*":[`.${s}`]}}return _.createElement(Wo,{ref:this.dropzoneRef,multiple:!1,accept:l,noKeyboard:!0,noClick:!0,maxSize:this.props.schema.maxSize||2*1024*1024,onDragEnter:()=>{this.setState({uploadFile:"dragging"})},onDragLeave:()=>this.setState({uploadFile:!0}),onDrop:(s,a)=>{var c,u,h;this.setState({uploadFile:!1}),s.length?this.onDrop(s):window.alert(((h=(u=(c=a==null?void 0:a[0])==null?void 0:c.errors)==null?void 0:u[0])==null?void 0:h.message)||W.I18n.t("Cannot upload"))}},({getRootProps:s,getInputProps:a})=>_.createElement("div",{style:{...nt.uploadDiv,...this.state.uploadFile==="dragging"?nt.uploadDivDragging:void 0,...t?nt.disabledOpacity:void 0},...s()},_.createElement("input",{...a()}),this.state.uploadFile==="dragging"?_.createElement("div",{style:{...nt.uploadCenterDiv,...this.state.uploadError?nt.error:void 0}},_.createElement("div",{style:nt.uploadCenterTextAndIcon},_.createElement(Hn,{style:nt.uploadCenterIcon}),_.createElement("div",{style:nt.uploadCenterText},this.state.uploadFile==="dragging"?W.I18n.t("ra_Drop file here"):W.I18n.t("ra_Place your files here or click here to open the browse dialog")))):null,o,this.renderDeleteDialog()))}}const di={fullWidth:{width:"100%"},fullWidthOneButton:{width:"calc(100% - 69px)",marginRight:4},fullWidthIcon:{width:"calc(100% - 119px)",marginRight:4},selectedImage:{height:40,width:40,display:"inline-block",marginRight:8}},jh=["jpg","jpeg","svg","png","webp","gif","apng","avif","webp"],zh=["mp3","ogg","wav","aac"],Hh=["avi","mp4","mov"],Vh=["txt","log","html","htm"],Uh=["json","js","ts"];class Kh extends U{imagePrefix="../..";componentDidMount(){super.componentDidMount();const e=U.getValue(this.props.data,this.props.attr);this.imagePrefix=this.props.oContext.imagePrefix===void 0?"./files":this.props.oContext.imagePrefix,this.setState({value:e??""})}static getDerivedStateFromProps(e,t){const n=U.getValue(e.data,e.attr);return n==null||n.toString().trim()!==(t.value||"").toString().trim()?{value:n??""}:null}loadFile(){const e=this.state.value.indexOf("/");if(e!==-1){const t=this.state.value.substring(0,e),n=this.state.value.substring(e+1);return this.props.oContext.socket.readFile(t,n,!0)}return Promise.resolve(null)}play(){this.loadFile().then(e=>{if(typeof AudioContext<"u"&&(e!=null&&e.file)){const t=new AudioContext,n=Wi.base64ToArrayBuffer(e.file);t.decodeAudioData(n,d=>{const i=t.createBufferSource();i.buffer=d,i.connect(t.destination),i.start(0)},d=>window.alert(`Cannot play: ${d.message}`))}})}getIcon(){const e=this.state.value.split(".").pop().toLowerCase();return jh.includes(e)?_.createElement("div",{style:{...di.selectedImage,backgroundImage:`url(${this.imagePrefix}/${this.state.value})`,backgroundSize:"contain",backgroundRepeat:"no-repeat"}}):zh.includes(e)?_.createElement(re,{style:{color:"#00FF00"},onClick:()=>this.play()},_.createElement(Ks,null)):Vh.includes(e)?_.createElement(Ro,null):Hh.includes(e)?_.createElement(No,null):Uh.includes(e)?_.createElement(Bo,null):null}renderFileBrowser(){return this.state.showFileBrowser?_.createElement(W.DialogSelectFile,{imagePrefix:this.props.oContext.imagePrefix,socket:this.props.oContext.socket,selected:this.state.value,onClose:()=>this.setState({showFileBrowser:!1}),onOk:e=>{const t=Array.isArray(e)?e[0]:e;this.setState({value:t},()=>this.onChange(this.props.attr,this.props.schema.trim===!1?t:(t||"").trim()))},selectOnlyFolders:this.props.schema.selectOnlyFolders,allowUpload:this.props.schema.allowUpload,allowDownload:this.props.schema.allowDownload,allowCreateFolder:this.props.schema.allowCreateFolder,allowView:this.props.schema.allowView,showToolbar:this.props.schema.showToolbar,limitPath:this.props.schema.limitPath,theme:this.props.oContext.theme}):null}renderItem(e,t){const n=this.getIcon();return _.createElement("div",{style:di.fullWidth},n,_.createElement(de,{variant:"standard",style:n?di.fullWidthIcon:di.fullWidthOneButton,value:this.state.value===null||this.state.value===void 0?"":this.state.value,error:!!e,disabled:!!t,slotProps:{htmlInput:{maxLength:this.props.schema.maxLength||this.props.schema.max||void 0,readOnly:!!this.props.schema.disableEdit}},onChange:d=>{const i=d.target.value;this.setState({value:i},()=>this.onChange(this.props.attr,this.props.schema.trim===!1?i:(i||"").trim()))},placeholder:this.getText(this.props.schema.placeholder),label:this.getText(this.props.schema.label),helperText:this.renderHelp(this.props.schema.help,this.props.schema.helpLink,this.props.schema.noTranslation)}),_.createElement(Se,{disabled:t,variant:"outlined",onClick:()=>this.setState({showFileBrowser:!0})},"..."),this.renderFileBrowser())}}class Gh extends U{componentDidMount(){super.componentDidMount();const e=U.getValue(this.props.data,this.props.attr);this.props.oContext.socket.getEnums("functions").then(t=>{const n=Object.keys(t).map(d=>({value:this.props.schema.short?d.replace("enum.functions.",""):d,label:this.getText(t[d].common.name),obj:t[d]}));this.props.schema.allowDeactivate!==!1&&n.unshift({label:W.I18n.t(U.NONE_LABEL),value:U.NONE_VALUE}),this.setState({value:e,selectOptions:n})})}renderItem(e,t){if(!this.state.selectOptions)return null;const n=this.state.selectOptions.find(d=>d.value===this.state.value);return _.createElement(fe,{variant:"standard",fullWidth:!0},this.props.schema.label?_.createElement(Te,null,this.getText(this.props.schema.label)):null,_.createElement(Be,{variant:"standard",error:!!e,disabled:!!t,value:this.state.value||"_",renderValue:()=>n?n.obj?_.createElement(W.TextWithIcon,{value:n.obj,themeType:this.props.oContext.themeType,lang:W.I18n.getLanguage()}):n.label:"",onChange:d=>{this.setState({value:d.target.value==="_"?"":d.target.value},()=>this.onChange(this.props.attr,this.state.value))}},this.state.selectOptions.map(d=>_.createElement(xe,{key:d.value,value:d.value,style:d.value===U.DIFFERENT_VALUE?{opacity:.5}:{}},d.obj?_.createElement(W.TextWithIcon,{value:d.obj,themeType:this.props.oContext.themeType,lang:W.I18n.getLanguage()}):d.label))),this.props.schema.help?_.createElement(ge,null,this.renderHelp(this.props.schema.help,this.props.schema.helpLink,this.props.schema.noTranslation)):null)}}class Jh extends U{iframeRef=_.createRef();observer=null;componentDidMount(){super.componentDidMount(),this.props.schema.reloadOnShow&&(this.observer=new IntersectionObserver(([e])=>{if(e.isIntersecting&&this.state.isVisible===!1&&this.iframeRef.current){const t=this.iframeRef.current.src;this.iframeRef.current.src="",setTimeout(()=>{this.iframeRef.current&&(this.iframeRef.current.src=t)},0)}this.setState({isVisible:e.isIntersecting})}),this.iframeRef.current&&this.observer.observe(this.iframeRef.current))}componentWillUnmount(){var e,t;(e=super.componentWillUnmount)==null||e.call(this),(t=this.observer)==null||t.disconnect()}renderItem(e,t){const n=this.props.schema.url||U.getValue(this.props.data,this.props.attr);return _.createElement("div",{style:{position:"relative",width:"100%",height:"100%"}},_.createElement("iframe",{style:{width:"100%",height:"100%",borderWidth:this.props.schema.frameBorder??0,...this.props.schema.innerStyle,border:e?"1px solid red":void 0},ref:this.iframeRef,src:n,allowFullScreen:this.props.schema.allowFullscreen??!1,sandbox:this.props.schema.sandbox,loading:this.props.schema.lazyLoad??"lazy"}),t&&_.createElement("div",{style:{position:"absolute",top:0,left:0,width:"100%",height:"100%",backgroundColor:"rgba(255, 255, 255, 0.3)",cursor:"not-allowed",zIndex:1}}))}}class Yh extends U{initialized=!1;localContext;iframeRef=_.createRef();observer=null;componentDidMount(){super.componentDidMount(),this.askInstance(),this.props.schema.reloadOnShow&&(this.observer=new IntersectionObserver(([e])=>{if(e.isIntersecting&&this.state.isVisible===!1&&this.iframeRef.current){const t=this.iframeRef.current.src;this.iframeRef.current.src="",setTimeout(()=>{this.iframeRef.current&&(this.iframeRef.current.src=t)},0)}this.setState({isVisible:e.isIntersecting})}),this.iframeRef.current&&this.observer.observe(this.iframeRef.current))}askInstance(){if(this.props.alive){let e=this.props.schema.data;if(e===void 0&&this.props.schema.jsonData){const t=this.getPattern(this.props.schema.jsonData,null,!0);if(t)try{e=JSON.parse(t)}catch{console.error(`Cannot parse json data: ${JSON.stringify(e)}`)}}e===void 0&&(e=null),this.props.oContext.socket.sendTo(`${this.props.oContext.adapterName}.${this.props.oContext.instance}`,this.props.schema.command||"send",e).then(t=>this.setState({url:t||""}))}}getContext(){const e={};return Array.isArray(this.props.schema.alsoDependsOn)&&this.props.schema.alsoDependsOn.forEach(t=>e[t]=U.getValue(this.props.data,t)),JSON.stringify(e)}renderItem(e,t){if(this.props.alive){const n=this.getContext();(n!==this.localContext||!this.initialized)&&(this.localContext=n,setTimeout(()=>this.askInstance(),this.initialized?300:50),this.initialized=!0)}return this.state.url===void 0?null:_.createElement("div",{style:{position:"relative",width:"100%",height:"100%"}},_.createElement("iframe",{style:{width:"100%",height:"100%",borderWidth:this.props.schema.frameBorder??0,...this.props.schema.innerStyle,border:e?"1px solid red":void 0},ref:this.iframeRef,src:this.state.url,allowFullScreen:this.props.schema.allowFullscreen??!1,sandbox:this.props.schema.sandbox,loading:this.props.schema.lazyLoad??"lazy"}),t&&_.createElement("div",{style:{position:"absolute",top:0,left:0,width:"100%",height:"100%",backgroundColor:"rgba(255, 255, 255, 0.3)",cursor:"not-allowed",zIndex:1}}))}}class Qh extends U{componentDidMount(){super.componentDidMount(),this.props.oContext.socket.getHostByIp(this.props.common.host).then(e=>{this.props.schema.listenOnAllPorts||(e=e.filter(t=>t.address!=="0.0.0.0"&&t.address!=="::")),this.props.schema.onlyIp4?e=e.filter(t=>t.family==="ipv4"):this.props.schema.onlyIp6&&(e=e.filter(t=>t.family==="ipv6")),this.props.schema.noInternal&&(e=e.filter(t=>!t.internal)),e.forEach(t=>{t.address==="0.0.0.0"?t.name=`[IPv4] 0.0.0.0 - ${W.I18n.t("ra_Listen on all IPs")}`:t.address==="::"&&(t.name=`[IPv6] :: - ${W.I18n.t("ra_Listen on all IPs")}`)}),this.setState({ips:e})}).catch(e=>console.error(e))}renderItem(e,t){var i,r;const n=U.getValue(this.props.data,this.props.attr),d=(i=this.state.ips)==null?void 0:i.find(p=>p.address===n);return _.createElement(fe,{fullWidth:!0,variant:"standard"},this.state.ips&&this.props.schema.label?_.createElement(Te,null,this.getText(this.props.schema.label)):null,this.state.ips?_.createElement(Be,{variant:"standard",error:!!e,disabled:!!t,value:n,renderValue:p=>(d==null?void 0:d.name)||p,onChange:p=>this.onChange(this.props.attr,p.target.value)},(r=this.state.ips)==null?void 0:r.map((p,o)=>_.createElement(xe,{key:o,value:p.address},p.name))):_.createElement(de,{fullWidth:!0,variant:"standard",error:!!e,disabled:!!t,value:n,onChange:p=>this.onChange(this.props.attr,p.target.value),label:this.getText(this.props.schema.label)}),this.props.schema.help?_.createElement(ge,null,this.renderHelp(this.props.schema.help,this.props.schema.helpLink,this.props.schema.noTranslation)):null)}}class Xh extends U{initialized=!1;localContext;componentDidMount(){super.componentDidMount(),this.props.schema.sendFirstByClick||this.askInstance()}askInstance(){if(this.props.alive){let e=this.props.schema.data;if(e===void 0&&this.props.schema.jsonData){const t=this.getPattern(this.props.schema.jsonData,null,!0);if(t)try{e=JSON.parse(t)}catch{console.error(`Cannot parse json data: ${JSON.stringify(e)}`)}}e===void 0&&(e=null),this.setState({loading:!0},()=>this.props.oContext.socket.sendTo(`${this.props.oContext.adapterName}.${this.props.oContext.instance}`,this.props.schema.command||"send",e).then(t=>this.setState({image:t||""})))}}getContext(){const e={};return Array.isArray(this.props.schema.alsoDependsOn)&&this.props.schema.alsoDependsOn.forEach(t=>e[t]=U.getValue(this.props.data,t)),JSON.stringify(e)}renderItem(){if(this.props.alive){const e=this.getContext();(e!==this.localContext||!this.initialized)&&(this.localContext=e,(!this.props.schema.sendFirstByClick||this.state.image!==void 0)&&setTimeout(()=>this.askInstance(),this.initialized?300:50),this.initialized=!0)}return!this.state.image&&this.props.schema.sendFirstByClick?_.createElement("div",{style:{width:this.props.schema.width||"100%",height:this.props.schema.height,display:"flex",alignItems:"center",justifyContent:"center",cursor:this.state.loading?"default":"pointer"},onClick:()=>!this.state.loading&&this.askInstance()},this.state.loading?_.createElement(Tt,null):typeof this.props.schema.sendFirstByClick=="boolean"?W.I18n.t("ra_Click to show"):this.getText(this.props.schema.sendFirstByClick,this.props.schema.noTranslation)):this.state.image===void 0?null:_.createElement("img",{title:this.getText(this.props.schema.tooltip),alt:"dynamic content",src:this.state.image,style:{width:this.props.schema.width||"100%",height:this.props.schema.height}})}}class Zh extends U{index;constructor(e){super(e),this.index=Date.now()}componentDidMount(){if(super.componentDidMount(),this.props.schema.base64){const e=U.getValue(this.props.data,this.props.attr);this.setState({value:e})}else this.props.oContext.socket.fileExists(`${this.props.oContext.adapterName}.${this.props.oContext.instance}`,this.props.attr).then(e=>e&&this.loadImage())}_getUrl(e){e&&(this.index=Date.now());let t=`files/${this.props.oContext.adapterName}.${this.props.oContext.instance}/${this.props.attr}?t=${this.index}`;return window.location.port==="3000"&&(t=`${window.location.protocol}//${window.location.hostname}:8081/${t}`),t}loadImage(){fetch(this._getUrl()).then(e=>e.blob()).then(e=>{const t=new FileReader;t.onload=()=>{this.setState({value:t.result})},t.readAsDataURL(e)}).catch(e=>console.error(e))}renderItem(e,t){return _.createElement(fe,{fullWidth:!0,variant:"standard"},this.props.schema.label?_.createElement(Te,{shrink:!0},this.getText(this.props.schema.label)):null,_.createElement(W.UploadImage,{error:!!e,disabled:t,accept:this.props.schema.accept,crop:this.props.schema.crop,maxSize:this.props.schema.maxSize||256*1024,icon:this.state.value||void 0,removeIconFunc:()=>this.setState({value:null},()=>{if(this.props.schema.base64){const n=this.onChange(this.props.attr,this.state.value);n instanceof Promise&&n.catch(d=>console.error(`Cannot set value: ${d}`))}else this.props.oContext.socket.deleteFile(`${this.props.oContext.adapterName}.${this.props.oContext.instance}`,this.props.attr).catch(n=>console.error(n))}),onChange:n=>this.setState({value:n},()=>{if(this.props.schema.base64){const d=this.onChange(this.props.attr,this.state.value);d instanceof Promise&&d.catch(i=>console.error(`Cannot set value: ${i}`))}else n.startsWith("data")&&(n=n.split(",")[1]);this.props.oContext.socket.writeFile64(`${this.props.oContext.adapterName}.${this.props.oContext.instance}`,this.props.attr,n).catch(d=>console.error(d))})}),this.props.schema.help?_.createElement(ge,null,this.renderHelp(this.props.schema.help,this.props.schema.helpLink,this.props.schema.noTranslation)):null)}}class qh extends U{renderItem(){return _.createElement(W.InfoBox,{type:this.props.schema.boxType||"info",closeable:this.props.schema.closeable!==void 0?this.props.schema.closeable:!0,storeId:this.props.schema.closed!==void 0?void 0:`${!!this.props.oContext.adapterName} ${this.props.attr}`,closed:this.props.schema.closed,style:{width:"100%",...this.props.schema.style}},this.props.schema.title?_.createElement(Ie,{component:"div",sx:{fontWeight:"bold",fontSize:"larger"}},this.getText(this.props.schema.title)):null,this.getText(this.props.schema.text))}}const jr={icon:{width:20,height:20,marginRight:4}};class eu extends U{componentDidMount(){super.componentDidMount();const e=U.getValue(this.props.data,this.props.attr);let t=this.props.schema.adapter;t==="_dataSources"&&(t=void 0),this.props.oContext.socket.getAdapterInstances(t,!0).then(async n=>{this.props.schema.adapter==="_dataSources"?n=n.filter(i=>{var r;return(r=i==null?void 0:i.common)==null?void 0:r.getHistory}):this.props.schema.adapter?n=n.filter(i=>i==null?void 0:i._id.startsWith(`system.adapter.${this.props.schema.adapter}.`)):this.props.schema.adapters&&Array.isArray(this.props.schema.adapters)&&(n=n.filter(i=>{var r;return this.props.schema.adapters.includes((r=i==null?void 0:i.common)==null?void 0:r.name)})),this.props.schema.onlyEnabled&&(n=n.filter(i=>{var r;return(r=i==null?void 0:i.common)==null?void 0:r.enabled}));const d=n.map(i=>({value:this.props.schema.long?i._id:this.props.schema.short?i._id.split(".").pop():i._id.replace(/^system\.adapter\./,""),label:`${i.common.name} [${i._id.replace(/^system\.adapter\./,"")}]`,icon:`adapter/${i.common.name}/${i.common.icon}`}));d.sort((i,r)=>i.value>r.value?1:i.valueconsole.error(`Cannot get instances: ${n}`))}componentWillUnmount(){this.props.oContext.socket.unsubscribeObject("system.adapter.*",this.onInstancesUpdate).then(()=>{}),super.componentWillUnmount()}onInstancesUpdate=(e,t)=>{if(!e.match(/^system\.adapter\.[-_a-z\d]+\.\d+$/))return;const n=this.props.schema.long?e:this.props.schema.short?e.split(".").pop():e.replace(/^system\.adapter\./,""),d=this.state.selectOptions.findIndex(i=>i.value===n);if(t){if(this.props.schema.adapter==="_dataSources"&&(!t.common||!t.common.getHistory))return;if(d===-1){const i=JSON.parse(JSON.stringify(this.state.selectOptions)),r=typeof t.common.name=="object"?t.common.name[W.I18n.getLanguage()]||t.common.name.en:t.common.name;i.push({value:this.props.schema.long?t._id:this.props.schema.short?t._id.split(".").pop():t._id.replace(/^system\.adapter\./,""),label:`${r} [${t._id.replace(/^system\.adapter\./,"")}]`,icon:`adapter/${r}/${t.common.icon}`}),i.sort((p,o)=>p.label>o.label?1:p.labeli.value===this.state.value);return _.createElement(fe,{fullWidth:!0,key:this.props.attr,variant:"standard"},this.props.schema.label?_.createElement(Te,{shrink:!0},this.getText(this.props.schema.label)):null,_.createElement(Be,{variant:"standard",error:!!e,displayEmpty:!0,disabled:!!t,value:this.state.value,renderValue:()=>_.createElement("span",{style:{display:"flex"}},n!=null&&n.icon?_.createElement("img",{src:`./${n.icon}`,alt:n.value,style:jr.icon}):null,this.getText(n==null?void 0:n.label,!0)),onChange:i=>this.setState({value:i.target.value},()=>this.onChange(this.props.attr,this.state.value))},this.state.selectOptions.map(i=>_.createElement(xe,{key:i.value,value:i.value,style:i.value===U.NONE_VALUE?{opacity:.5}:{}},i.icon?_.createElement("img",{src:`./${i.icon}`,alt:i.value,style:jr.icon}):null,this.getText(i.label,!0)))),this.props.schema.help?_.createElement(ge,null,this.renderHelp(this.props.schema.help,this.props.schema.helpLink,this.props.schema.noTranslation)):null)}}const zr={address:{fontSize:"smaller",opacity:.5,marginLeft:8}};class tu extends U{componentDidMount(){super.componentDidMount(),this.props.oContext.socket.getObject(`system.host.${this.props.common.host}`).then(e=>{var n,d;const t=[];if((d=(n=e==null?void 0:e.native)==null?void 0:n.hardware)!=null&&d.networkInterfaces){const i=e.native.hardware.networkInterfaces;Object.keys(i).forEach(r=>{if(this.props.schema.ignoreInternal&&!i[r].find(o=>!o.internal)||this.props.schema.ignoreLoopback&&i[r].find(o=>o.address==="127.0.0.1"||o.address==="::1"))return;let p=i[r].find(o=>o.family==="IPv4");p||=i[r].find(o=>o.family==="IPv6"),t.push({value:r,address:p.address})})}this.setState({interfaces:t})}).catch(e=>window.alert(`Cannot read interfaces: ${e}`))}renderItem(e,t){var i,r,p;const n=U.getValue(this.props.data,this.props.attr),d=(i=this.state.interfaces)==null?void 0:i.find(o=>o.value===n);return _.createElement(fe,{fullWidth:!0,variant:"standard"},(r=this.state.interfaces)!=null&&r.length&&this.props.schema.label?_.createElement(Te,null,this.getText(this.props.schema.label)):null,(p=this.state.interfaces)!=null&&p.length?_.createElement(Be,{variant:"standard",error:!!e,disabled:!!t,value:n,renderValue:o=>d?_.createElement("span",null,d.value,_.createElement("span",{style:zr.address},d.address)):o,onChange:o=>this.onChange(this.props.attr,o.target.value)},this.state.interfaces.map((o,l)=>_.createElement(xe,{key:l,value:o.value},_.createElement("span",null,o.value,_.createElement("span",{style:zr.address},o.address))))):_.createElement(de,{fullWidth:!0,variant:"standard",error:!!e,disabled:!!t,value:n,onChange:o=>this.onChange(this.props.attr,o.target.value),label:this.getText(this.props.schema.label)}),this.props.schema.help?_.createElement(ge,null,this.renderHelp(this.props.schema.help,this.props.schema.helpLink,this.props.schema.noTranslation)):null)}}const nn={modalDialog:{minWidth:400,maxWidth:800},overflowHidden:{display:"flex",overflow:"hidden"},titleIcon:{marginRight:5},content:{fontSize:16},languageButton:{position:"absolute",right:8,top:8},languageButtonActive:{color:"primary.main"}},Qs=({toggleTranslation:m,noTranslation:e,title:t,fullWidth:n,help:d,maxWidth:i,progress:r,icon:p,applyDisabled:o,applyButton:l,onClose:s,children:a,titleButtonApply:c,titleButtonClose:u,onApply:h,textInput:f,defaultValue:g,overflowHidden:v})=>{const[b,A]=Ul(g);Kl(()=>{A(g)},[g]);const S=ec(),w=tc(S.breakpoints.down("md"));let y=null;return p&&(y=p),_.createElement(Ut,{open:!0,maxWidth:w?!1:i||"md",fullWidth:!!n,fullScreen:w,disableEscapeKeyDown:!1,onClose:s,sx:{"& .MuiPaper-root":w?{}:nn.modalDialog}},t&&_.createElement(gn,null,p?_.createElement(y,{style:nn.titleIcon}):null,t,W.I18n.getLanguage()!=="en"&&m?_.createElement(re,{size:"large",style:{...nn.languageButton,...e?nn.languageButtonActive:{}},onClick:()=>m(),title:W.I18n.t("ra_Disable/Enable translation")},_.createElement(Ac,null)):null),_.createElement(mn,{sx:{...v?nn.overflowHidden:{},...nn.content},style:{paddingTop:8}},f&&_.createElement(de,{autoComplete:"off",fullWidth:!0,autoFocus:!0,variant:"outlined",size:"medium",multiline:!0,value:b,onChange:D=>A(D.target.value)}),a,d?_.createElement("div",null,d):null),_.createElement(vn,null,l!==!1&&_.createElement(Se,{startIcon:_.createElement(Us,null),disabled:r||o&&g===b,onClick:()=>h&&h(f?b:""),variant:"contained",color:"primary"},W.I18n.t(c||"ra_Ok")),_.createElement(Se,{color:"grey",onClick:()=>s&&s(),disabled:r,variant:"contained",startIcon:_.createElement(_t,null)},W.I18n.t(u||"ra_Cancel"))))};var yn={},Gt={},Uo={exports:{}};(function(m,e){(function(){var t="ace",n=(function(){return this})();!n&&typeof window<"u"&&(n=window);var d=function(s,a,c){if(typeof s!="string"){d.original?d.original.apply(this,arguments):(console.error("dropping module because define wasn't a string."),console.trace());return}arguments.length==2&&(c=a),d.modules[s]||(d.payloads[s]=c,d.modules[s]=null)};d.modules={},d.payloads={};var i=function(s,a,c){if(typeof a=="string"){var u=o(s,a);if(u!=null)return c&&c(),u}else if(Object.prototype.toString.call(a)==="[object Array]"){for(var h=[],f=0,g=a.length;fo.length)&&(p=o.length),p-=r.length;var l=o.indexOf(r,p);return l!==-1&&l===p}),String.prototype.repeat||i(String.prototype,"repeat",function(r){for(var p="",o=this;r>0;)r&1&&(p+=o),(r>>=1)&&(o+=o);return p}),String.prototype.includes||i(String.prototype,"includes",function(r,p){return this.indexOf(r,p)!=-1}),Object.assign||(Object.assign=function(r){if(r==null)throw new TypeError("Cannot convert undefined or null to object");for(var p=Object(r),o=1;o>>0,l=arguments[1],s=l>>0,a=s<0?Math.max(o+s,0):Math.min(s,o),c=arguments[2],u=c===void 0?o:c>>0,h=u<0?Math.max(o+u,0):Math.min(u,o);a0;)o&1&&(l+=p),(o>>=1)&&(p+=p);return l};var i=/^\s\s*/,r=/\s\s*$/;n.stringTrimLeft=function(p){return p.replace(i,"")},n.stringTrimRight=function(p){return p.replace(r,"")},n.copyObject=function(p){var o={};for(var l in p)o[l]=p[l];return o},n.copyArray=function(p){for(var o=[],l=0,s=p.length;l65535?2:1}}),ace.define("ace/lib/useragent",["require","exports","module"],function(t,n,d){n.OS={LINUX:"LINUX",MAC:"MAC",WINDOWS:"WINDOWS"},n.getOS=function(){return n.isMac?n.OS.MAC:n.isLinux?n.OS.LINUX:n.OS.WINDOWS};var i=typeof navigator=="object"?navigator:{},r=(/mac|win|linux/i.exec(i.platform)||["other"])[0].toLowerCase(),p=i.userAgent||"",o=i.appName||"";n.isWin=r=="win",n.isMac=r=="mac",n.isLinux=r=="linux",n.isIE=o=="Microsoft Internet Explorer"||o.indexOf("MSAppHost")>=0?parseFloat((p.match(/(?:MSIE |Trident\/[0-9]+[\.0-9]+;.*rv:)([0-9]+[\.0-9]+)/)||[])[1]):parseFloat((p.match(/(?:Trident\/[0-9]+[\.0-9]+;.*rv:)([0-9]+[\.0-9]+)/)||[])[1]),n.isOldIE=n.isIE&&n.isIE<9,n.isGecko=n.isMozilla=p.match(/ Gecko\/\d+/),n.isOpera=typeof opera=="object"&&Object.prototype.toString.call(window.opera)=="[object Opera]",n.isWebKit=parseFloat(p.split("WebKit/")[1])||void 0,n.isChrome=parseFloat(p.split(" Chrome/")[1])||void 0,n.isSafari=parseFloat(p.split(" Safari/")[1])&&!n.isChrome||void 0,n.isEdge=parseFloat(p.split(" Edge/")[1])||void 0,n.isAIR=p.indexOf("AdobeAIR")>=0,n.isAndroid=p.indexOf("Android")>=0,n.isChromeOS=p.indexOf(" CrOS ")>=0,n.isIOS=/iPad|iPhone|iPod/.test(p)&&!window.MSStream,n.isIOS&&(n.isMac=!0),n.isMobile=n.isIOS||n.isAndroid}),ace.define("ace/lib/dom",["require","exports","module","ace/lib/useragent"],function(t,n,d){var i=t("./useragent"),r="http://www.w3.org/1999/xhtml";n.buildDom=function c(u,h,f){if(typeof u=="string"&&u){var g=document.createTextNode(u);return h&&h.appendChild(g),g}if(!Array.isArray(u))return u&&u.appendChild&&h&&h.appendChild(u),u;if(typeof u[0]!="string"||!u[0]){for(var v=[],b=0;b"u")){if(o){if(h)l();else if(h===!1)return o.push([c,u])}if(!p){var f=h;!h||!h.getRootNode?f=document:(f=h.getRootNode(),(!f||f==h)&&(f=document));var g=f.ownerDocument||f;if(u&&n.hasCssString(u,f))return null;u&&(c+=` +/*# sourceURL=ace/css/`+u+" */");var v=n.createElement("style");v.appendChild(g.createTextNode(c)),u&&(v.id=u),f==g&&(f=n.getDocumentHead(g)),f.insertBefore(v,f.firstChild)}}}if(n.importCssString=s,n.importCssStylsheet=function(c,u){n.buildDom(["link",{rel:"stylesheet",href:c}],n.getDocumentHead(u))},n.$fixPositionBug=function(c){var u=c.getBoundingClientRect();if(c.style.left){var h=parseFloat(c.style.left),f=+u.left;Math.abs(h-f)>1&&(c.style.left=2*h-f+"px")}if(c.style.right){var h=parseFloat(c.style.right),f=window.innerWidth-u.right;Math.abs(h-f)>1&&(c.style.right=2*h-f+"px")}if(c.style.top){var h=parseFloat(c.style.top),f=+u.top;Math.abs(h-f)>1&&(c.style.top=2*h-f+"px")}if(c.style.bottom){var h=parseFloat(c.style.bottom),f=window.innerHeight-u.bottom;Math.abs(h-f)>1&&(c.style.bottom=2*h-f+"px")}},n.scrollbarWidth=function(c){var u=n.createElement("ace_inner");u.style.width="100%",u.style.minWidth="0px",u.style.height="200px",u.style.display="block";var h=n.createElement("ace_outer"),f=h.style;f.position="absolute",f.left="-10000px",f.overflow="hidden",f.width="200px",f.minWidth="0px",f.height="150px",f.display="block",h.appendChild(u);var g=c&&c.documentElement||document&&document.documentElement;if(!g)return 0;g.appendChild(h);var v=u.offsetWidth;f.overflow="scroll";var b=u.offsetWidth;return v===b&&(b=h.clientWidth),g.removeChild(h),v-b},n.computedStyle=function(c,u){return window.getComputedStyle(c,"")||{}},n.setStyle=function(c,u,h){c[u]!==h&&(c[u]=h)},n.HAS_CSS_ANIMATION=!1,n.HAS_CSS_TRANSFORMS=!1,n.HI_DPI=i.isWin?typeof window<"u"&&window.devicePixelRatio>=1.5:!0,i.isChromeOS&&(n.HI_DPI=!1),typeof document<"u"){var a=document.createElement("div");n.HI_DPI&&a.style.transform!==void 0&&(n.HAS_CSS_TRANSFORMS=!0),!i.isEdge&&typeof a.style.animationName<"u"&&(n.HAS_CSS_ANIMATION=!0),a=null}n.HAS_CSS_TRANSFORMS?n.translate=function(c,u,h){c.style.transform="translate("+Math.round(u)+"px, "+Math.round(h)+"px)"}:n.translate=function(c,u,h){c.style.top=Math.round(h)+"px",c.style.left=Math.round(u)+"px"}}),ace.define("ace/lib/net",["require","exports","module","ace/lib/dom"],function(t,n,d){var i=t("./dom");n.get=function(r,p){var o=new XMLHttpRequest;o.open("GET",r,!0),o.onreadystatechange=function(){o.readyState===4&&p(o.responseText)},o.send(null)},n.loadScript=function(r,p){var o=i.getDocumentHead(),l=document.createElement("script");l.src=r,o.appendChild(l),l.onload=l.onreadystatechange=function(s,a){(a||!l.readyState||l.readyState=="loaded"||l.readyState=="complete")&&(l=l.onload=l.onreadystatechange=null,a||p())}},n.qualifyURL=function(r){var p=document.createElement("a");return p.href=r,p.href}}),ace.define("ace/lib/oop",["require","exports","module"],function(t,n,d){n.inherits=function(i,r){i.super_=r,i.prototype=Object.create(r.prototype,{constructor:{value:i,enumerable:!1,writable:!0,configurable:!0}})},n.mixin=function(i,r){for(var p in r)i[p]=r[p];return i},n.implement=function(i,r){n.mixin(i,r)}}),ace.define("ace/lib/event_emitter",["require","exports","module"],function(t,n,d){var i={},r=function(){this.propagationStopped=!0},p=function(){this.defaultPrevented=!0};i._emit=i._dispatchEvent=function(o,l){this._eventRegistry||(this._eventRegistry={}),this._defaultHandlers||(this._defaultHandlers={});var s=this._eventRegistry[o]||[],a=this._defaultHandlers[o];if(!(!s.length&&!a)){(typeof l!="object"||!l)&&(l={}),l.type||(l.type=o),l.stopPropagation||(l.stopPropagation=r),l.preventDefault||(l.preventDefault=p),s=s.slice();for(var c=0;c1&&(v=f[f.length-2]);var A=l[h+"Path"];return A==null?A=l.basePath:g=="/"&&(h=g=""),A&&A.slice(-1)!="/"&&(A+="/"),A+h+g+v+this.get("suffix")},n.setModuleUrl=function(u,h){return l.$moduleUrls[u]=h};var s=function(u,h){if(u==="ace/theme/textmate"||u==="./theme/textmate")return h(null,t("./theme/textmate"));if(a)return a(u,h);console.error("loader is not configured")},a;n.setLoader=function(u){a=u},n.dynamicModules=Object.create(null),n.$loading={},n.$loaded={},n.loadModule=function(u,h){var f;if(Array.isArray(u))var g=u[0],v=u[1];else if(typeof u=="string")var v=u;var b=function(A){if(A&&!n.$loading[v])return h&&h(A);if(n.$loading[v]||(n.$loading[v]=[]),n.$loading[v].push(h),!(n.$loading[v].length>1)){var S=function(){s(v,function(w,y){y&&(n.$loaded[v]=y),n._emit("load.module",{name:v,module:y});var D=n.$loading[v];n.$loading[v]=null,D.forEach(function(T){T&&T(y)})})};if(!n.get("packaged"))return S();r.loadScript(n.moduleUrl(v,g),S),c()}};if(n.dynamicModules[v])n.dynamicModules[v]().then(function(A){A.default?b(A.default):b(A)});else{try{f=this.$require(v)}catch{}b(f||n.$loaded[v])}},n.$require=function(u){if(typeof d.require=="function"){var h="require";return d[h](u)}},n.setModuleLoader=function(u,h){n.dynamicModules[u]=h};var c=function(){!l.basePath&&!l.workerPath&&!l.modePath&&!l.themePath&&!Object.keys(l.$moduleUrls).length&&(console.error("Unable to infer path to ace from script src,","use ace.config.set('basePath', 'path') to enable dynamic loading of modes and themes","or with webpack use ace/webpack-resolver"),c=function(){})};n.version="1.43.4"}),ace.define("ace/loader_build",["require","exports","module","ace/lib/fixoldbrowsers","ace/config"],function(t,n,d){t("./lib/fixoldbrowsers");var i=t("./config");i.setLoader(function(l,s){t([l],function(a){s(null,a)})});var r=(function(){return this||typeof window<"u"&&window})();d.exports=function(l){i.init=p,i.$require=t,l.require=t},p(!0);function p(l){if(!(!r||!r.document)){i.set("packaged",l||t.packaged||d.packaged||r.define&&(void 0).packaged);var s={},a="",c=document.currentScript||document._currentScript,u=c&&c.ownerDocument||document;c&&c.src&&(a=c.src.split(/[?#]/)[0].split("/").slice(0,-1).join("/")||"");for(var h=u.getElementsByTagName("script"),f=0;f ["+this.end.row+"/"+this.end.column+"]"},r.prototype.contains=function(p,o){return this.compare(p,o)==0},r.prototype.compareRange=function(p){var o,l=p.end,s=p.start;return o=this.compare(l.row,l.column),o==1?(o=this.compare(s.row,s.column),o==1?2:o==0?1:0):o==-1?-2:(o=this.compare(s.row,s.column),o==-1?-1:o==1?42:0)},r.prototype.comparePoint=function(p){return this.compare(p.row,p.column)},r.prototype.containsRange=function(p){return this.comparePoint(p.start)==0&&this.comparePoint(p.end)==0},r.prototype.intersects=function(p){var o=this.compareRange(p);return o==-1||o==0||o==1},r.prototype.isEnd=function(p,o){return this.end.row==p&&this.end.column==o},r.prototype.isStart=function(p,o){return this.start.row==p&&this.start.column==o},r.prototype.setStart=function(p,o){typeof p=="object"?(this.start.column=p.column,this.start.row=p.row):(this.start.row=p,this.start.column=o)},r.prototype.setEnd=function(p,o){typeof p=="object"?(this.end.column=p.column,this.end.row=p.row):(this.end.row=p,this.end.column=o)},r.prototype.inside=function(p,o){return this.compare(p,o)==0?!(this.isEnd(p,o)||this.isStart(p,o)):!1},r.prototype.insideStart=function(p,o){return this.compare(p,o)==0?!this.isEnd(p,o):!1},r.prototype.insideEnd=function(p,o){return this.compare(p,o)==0?!this.isStart(p,o):!1},r.prototype.compare=function(p,o){return!this.isMultiLine()&&p===this.start.row?othis.end.column?1:0:pthis.end.row?1:this.start.row===p?o>=this.start.column?0:-1:this.end.row===p?o<=this.end.column?0:1:0},r.prototype.compareStart=function(p,o){return this.start.row==p&&this.start.column==o?-1:this.compare(p,o)},r.prototype.compareEnd=function(p,o){return this.end.row==p&&this.end.column==o?1:this.compare(p,o)},r.prototype.compareInside=function(p,o){return this.end.row==p&&this.end.column==o?1:this.start.row==p&&this.start.column==o?-1:this.compare(p,o)},r.prototype.clipRows=function(p,o){if(this.end.row>o)var l={row:o+1,column:0};else if(this.end.rowo)var s={row:o+1,column:0};else if(this.start.row1?(T++,T>4&&(T=1)):T=1,r.isIE){var C=Math.abs(E.clientX-$)>5||Math.abs(E.clientY-M)>5;(!O||C)&&(T=1),O&&clearTimeout(O),O=setTimeout(function(){O=null},S[T-1]||600),T==1&&($=E.clientX,M=E.clientY)}if(E._clicks=T,w[y]("mousedown",E),T>4)T=0;else if(T>1)return w[y](x[T],E)}Array.isArray(A)||(A=[A]),A.forEach(function(E){u(E,"mousedown",k,D)})};function f(A){return 0|(A.ctrlKey?1:0)|(A.altKey?2:0)|(A.shiftKey?4:0)|(A.metaKey?8:0)}n.getModifierString=function(A){return i.KEY_MODS[f(A)]};function g(A,S,w){var y=f(S);if(!w&&S.code&&(w=i.$codeToKeyCode[S.code]||w),!r.isMac&&p){if(S.getModifierState&&(S.getModifierState("OS")||S.getModifierState("Win"))&&(y|=8),p.altGr)if((3&y)!=3)p.altGr=0;else return;if(w===18||w===17){var D=S.location;if(w===17&&D===1)p[w]==1&&(o=S.timeStamp);else if(w===18&&y===3&&D===2){var T=S.timeStamp-o;T<50&&(p.altGr=!0)}}}if(w in i.MODIFIER_KEYS&&(w=-1),!(!y&&w===13&&S.location===3&&(A(S,y,-w),S.defaultPrevented))){if(r.isChromeOS&&y&8){if(A(S,y,w),S.defaultPrevented)return;y&=-9}return!y&&!(w in i.FUNCTION_KEYS)&&!(w in i.PRINTABLE_KEYS)?!1:A(S,y,w)}}n.addCommandKeyListener=function(A,S,w){var y=null;u(A,"keydown",function(D){p[D.keyCode]=(p[D.keyCode]||0)+1;var T=g(S,D,D.keyCode);return y=D.defaultPrevented,T},w),u(A,"keypress",function(D){y&&(D.ctrlKey||D.altKey||D.shiftKey||D.metaKey)&&(n.stopEvent(D),y=null)},w),u(A,"keyup",function(D){p[D.keyCode]=null},w),p||(v(),u(window,"focus",v))};function v(){p=Object.create(null)}if(typeof window=="object"&&window.postMessage&&!r.isOldIE){var b=1;n.nextTick=function(A,S){S=S||window;var w="zero-timeout-message-"+b++,y=function(D){D.data==w&&(n.stopPropagation(D),h(S,"message",y),A())};u(S,"message",y),S.postMessage(w,"*")}}n.$idleBlocked=!1,n.onIdle=function(A,S){return setTimeout(function w(){n.$idleBlocked?setTimeout(w,100):A()},S)},n.$idleBlockId=null,n.blockIdle=function(A){n.$idleBlockId&&clearTimeout(n.$idleBlockId),n.$idleBlocked=!0,n.$idleBlockId=setTimeout(function(){n.$idleBlocked=!1},A||100)},n.nextFrame=typeof window=="object"&&(window.requestAnimationFrame||window.mozRequestAnimationFrame||window.webkitRequestAnimationFrame||window.msRequestAnimationFrame||window.oRequestAnimationFrame),n.nextFrame?n.nextFrame=n.nextFrame.bind(window):n.nextFrame=function(A){setTimeout(A,17)}}),ace.define("ace/clipboard",["require","exports","module"],function(t,n,d){var i;d.exports={lineMode:!1,pasteCancelled:function(){return i&&i>Date.now()-50?!0:i=!1},cancel:function(){i=Date.now()}}}),ace.define("ace/keyboard/textinput",["require","exports","module","ace/lib/event","ace/config","ace/lib/useragent","ace/lib/dom","ace/lib/lang","ace/clipboard","ace/lib/keys"],function(t,n,d){var i=t("../lib/event"),r=t("../config").nls,p=t("../lib/useragent"),o=t("../lib/dom"),l=t("../lib/lang"),s=t("../clipboard"),a=p.isChrome<18,c=p.isIE,u=p.isChrome>63,h=400,f=t("../lib/keys"),g=f.KEY_MODS,v=p.isIOS,b=v?/\s/:/\n/,A=p.isMobile,S=(function(){function w(y,D){var T=this;this.host=D,this.text=o.createElement("textarea"),this.text.className="ace_text-input",this.text.setAttribute("wrap","off"),this.text.setAttribute("autocomplete","off"),this.text.setAttribute("autocorrect","off"),this.text.setAttribute("autocapitalize","off"),this.text.setAttribute("spellcheck","false"),this.text.style.opacity="0",y.insertBefore(this.text,y.firstChild),this.copied=!1,this.pasted=!1,this.inComposition=!1,this.sendingText=!1,this.tempStyle="",A||(this.text.style.fontSize="1px"),this.commandMode=!1,this.ignoreFocusEvents=!1,this.lastValue="",this.lastSelectionStart=0,this.lastSelectionEnd=0,this.lastRestoreEnd=0,this.rowStart=Number.MAX_SAFE_INTEGER,this.rowEnd=Number.MIN_SAFE_INTEGER,this.numberOfExtraLines=0;try{this.$isFocused=document.activeElement===this.text}catch{}this.cancelComposition=this.cancelComposition.bind(this),this.setAriaOptions({role:"textbox"}),i.addListener(this.text,"blur",function($){T.ignoreFocusEvents||(D.onBlur($),T.$isFocused=!1)},D),i.addListener(this.text,"focus",function($){if(!T.ignoreFocusEvents){if(T.$isFocused=!0,p.isEdge)try{if(!document.hasFocus())return}catch{}D.onFocus($),p.isEdge?setTimeout(T.resetSelection.bind(T)):T.resetSelection()}},D),this.$focusScroll=!1,D.on("beforeEndOperation",function(){var $=D.curOp,M=$&&$.command&&$.command.name;if(M!="insertstring"){var O=M&&($.docChanged||$.selectionChanged);T.inComposition&&O&&(T.lastValue=T.text.value="",T.onCompositionEnd()),T.resetSelection()}}),D.on("changeSelection",this.setAriaLabel.bind(this)),this.resetSelection=v?this.$resetSelectionIOS:this.$resetSelection,this.$isFocused&&D.onFocus(),this.inputHandler=null,this.afterContextMenu=!1,i.addCommandKeyListener(this.text,function($,M,O){if(!T.inComposition)return D.onCommandKey($,M,O)},D),i.addListener(this.text,"select",this.onSelect.bind(this),D),i.addListener(this.text,"input",this.onInput.bind(this),D),i.addListener(this.text,"cut",this.onCut.bind(this),D),i.addListener(this.text,"copy",this.onCopy.bind(this),D),i.addListener(this.text,"paste",this.onPaste.bind(this),D),(!("oncut"in this.text)||!("oncopy"in this.text)||!("onpaste"in this.text))&&i.addListener(y,"keydown",function($){if(!(p.isMac&&!$.metaKey||!$.ctrlKey))switch($.keyCode){case 67:T.onCopy($);break;case 86:T.onPaste($);break;case 88:T.onCut($);break}},D),this.syncComposition=l.delayedCall(this.onCompositionUpdate.bind(this),50).schedule.bind(null,null),i.addListener(this.text,"compositionstart",this.onCompositionStart.bind(this),D),i.addListener(this.text,"compositionupdate",this.onCompositionUpdate.bind(this),D),i.addListener(this.text,"keyup",this.onKeyup.bind(this),D),i.addListener(this.text,"keydown",this.syncComposition.bind(this),D),i.addListener(this.text,"compositionend",this.onCompositionEnd.bind(this),D),this.closeTimeout,i.addListener(this.text,"mouseup",this.$onContextMenu.bind(this),D),i.addListener(this.text,"mousedown",function($){$.preventDefault(),T.onContextMenuClose()},D),i.addListener(D.renderer.scroller,"contextmenu",this.$onContextMenu.bind(this),D),i.addListener(this.text,"contextmenu",this.$onContextMenu.bind(this),D),v&&this.addIosSelectionHandler(y,D,this.text)}return w.prototype.addIosSelectionHandler=function(y,D,T){var $=this,M=null,O=!1;T.addEventListener("keydown",function(k){M&&clearTimeout(M),O=!0},!0),T.addEventListener("keyup",function(k){M=setTimeout(function(){O=!1},100)},!0);var x=function(k){if(document.activeElement===T&&!(O||$.inComposition||D.$mouseHandler.isMousePressed)&&!$.copied){var E=T.selectionStart,C=T.selectionEnd,L=null,I=0;if(E==0?L=f.up:E==1?L=f.home:C>$.lastSelectionEnd&&$.lastValue[C]==` +`?L=f.end:E<$.lastSelectionStart&&$.lastValue[E-1]==" "?(L=f.left,I=g.option):E<$.lastSelectionStart||E==$.lastSelectionStart&&$.lastSelectionEnd!=$.lastSelectionStart&&E==C?L=f.left:C>$.lastSelectionEnd&&$.lastValue.slice(0,C).split(` +`).length>2?L=f.down:C>$.lastSelectionEnd&&$.lastValue[C-1]==" "?(L=f.right,I=g.option):(C>$.lastSelectionEnd||C==$.lastSelectionEnd&&$.lastSelectionEnd!=$.lastSelectionStart&&E==C)&&(L=f.right),E!==C&&(I|=g.shift),L){var F=D.onCommandKey({},I,L);if(!F&&D.commands){L=f.keyCodeToString(L);var R=D.commands.findKeyCommand(I,L);R&&D.execCommand(R)}$.lastSelectionStart=E,$.lastSelectionEnd=C,$.resetSelection("")}}};document.addEventListener("selectionchange",x),D.on("destroy",function(){document.removeEventListener("selectionchange",x)})},w.prototype.onContextMenuClose=function(){var y=this;clearTimeout(this.closeTimeout),this.closeTimeout=setTimeout(function(){y.tempStyle&&(y.text.style.cssText=y.tempStyle,y.tempStyle=""),y.host.renderer.$isMousePressed=!1,y.host.renderer.$keepTextAreaAtCursor&&y.host.renderer.$moveTextAreaToCursor()},0)},w.prototype.$onContextMenu=function(y){this.host.textInput.onContextMenu(y),this.onContextMenuClose()},w.prototype.onKeyup=function(y){y.keyCode==27&&this.text.value.lengthh+100||b.test(T)||A&&this.lastSelectionStart<1&&this.lastSelectionStart==this.lastSelectionEnd)&&this.resetSelection()},w.prototype.sendText=function(y,D){if(this.afterContextMenu&&(this.afterContextMenu=!1),this.pasted)return this.resetSelection(),y&&this.host.onPaste(y),this.pasted=!1,"";for(var T=this.text.selectionStart,$=this.text.selectionEnd,M=this.lastSelectionStart,O=this.lastValue.length-this.lastSelectionEnd,x=y,k=y.length-T,E=y.length-$,C=0;M>0&&this.lastValue[C]==y[C];)C++,M--;for(x=x.slice(C),C=1;O>0&&this.lastValue.length-C>this.lastSelectionStart-1&&this.lastValue[this.lastValue.length-C]==y[y.length-C];)C++,O--;k-=C-1,E-=C-1;var L=x.length-C+1;if(L<0&&(M=-L,L=0),x=x.slice(0,L),!D&&!x&&!k&&!M&&!O&&!E)return"";this.sendingText=!0;var I=!1;return p.isAndroid&&x==". "&&(x=" ",I=!0),x&&!M&&!O&&!k&&!E||this.commandMode?this.host.onTextInput(x):this.host.onTextInput(x,{extendLeft:M,extendRight:O,restoreStart:k,restoreEnd:E}),this.sendingText=!1,this.lastValue=y,this.lastSelectionStart=T,this.lastSelectionEnd=$,this.lastRestoreEnd=E,I?` +`:x},w.prototype.onSelect=function(y){var D=this;if(!this.inComposition){var T=function($){return $.selectionStart===0&&$.selectionEnd>=D.lastValue.length&&$.value===D.lastValue&&D.lastValue&&$.selectionEnd!==D.lastSelectionEnd};this.copied?this.copied=!1:T(this.text)?(this.host.selectAll(),this.resetSelection()):A&&this.text.selectionStart!=this.lastSelectionStart&&this.resetSelection()}},w.prototype.$resetSelectionIOS=function(y){if(!(!this.$isFocused||this.copied&&!y||this.sendingText)){y||(y="");var D=` + ab`+y+`cde fg +`;D!=this.text.value&&(this.text.value=this.lastValue=D);var T=4,$=4+(y.length||(this.host.selection.isEmpty()?0:1));(this.lastSelectionStart!=T||this.lastSelectionEnd!=$)&&this.text.setSelectionRange(T,$),this.lastSelectionStart=T,this.lastSelectionEnd=$}},w.prototype.$resetSelection=function(){var y=this;if(!(this.inComposition||this.sendingText)&&!(!this.$isFocused&&!this.afterContextMenu)){this.inComposition=!0;var D=0,T=0,$="",M=function(R,B){for(var N=B,H=1;H<=R-y.rowStart&&H<2*y.numberOfExtraLines+1;H++)N+=y.host.session.getLine(R-H).length+1;return N};if(this.host.session){var O=this.host.selection,x=O.getRange(),k=O.cursor.row;k===this.rowEnd+1?(this.rowStart=this.rowEnd+1,this.rowEnd=this.rowStart+2*this.numberOfExtraLines):k===this.rowStart-1?(this.rowEnd=this.rowStart-1,this.rowStart=this.rowEnd-2*this.numberOfExtraLines):(kthis.rowEnd+1)&&(this.rowStart=k>this.numberOfExtraLines?k-this.numberOfExtraLines:0,this.rowEnd=k>this.numberOfExtraLines?k+this.numberOfExtraLines:2*this.numberOfExtraLines);for(var E=[],C=this.rowStart;C<=this.rowEnd;C++)E.push(this.host.session.getLine(C));if($=E.join(` +`),D=M(x.start.row,x.start.column),T=M(x.end.row,x.end.column),x.start.rowthis.rowEnd){var I=this.host.session.getLine(this.rowEnd+1);T=x.end.row>this.rowEnd+1?I.length:x.end.column,T+=$.length+1,$=$+` +`+I}else A&&k>0&&($=` +`+$,T+=1,D+=1);$.length>h&&(D1),c.preventDefault()},a.prototype.startSelect=function(c,u){c=c||this.editor.renderer.screenToTextCoordinates(this.x,this.y);var h=this.editor;this.mousedownEvent&&(this.mousedownEvent.getShiftKey()?h.selection.selectToPosition(c):u||h.selection.moveToPosition(c),u||this.select(),h.setStyle("ace_selecting"),this.setState("select"))},a.prototype.select=function(){var c,u=this.editor,h=u.renderer.screenToTextCoordinates(this.x,this.y);if(this.$clickSelection){var f=this.$clickSelection.comparePoint(h);if(f==-1)c=this.$clickSelection.end;else if(f==1)c=this.$clickSelection.start;else{var g=s(this.$clickSelection,h,u.session);h=g.cursor,c=g.anchor}u.selection.setSelectionAnchor(c.row,c.column)}u.selection.selectToPosition(h),u.renderer.scrollCursorIntoView()},a.prototype.extendSelectionBy=function(c){var u,h=this.editor,f=h.renderer.screenToTextCoordinates(this.x,this.y),g=h.selection[c](f.row,f.column);if(this.$clickSelection){var v=this.$clickSelection.comparePoint(g.start),b=this.$clickSelection.comparePoint(g.end);if(v==-1&&b<=0)u=this.$clickSelection.end,(g.end.row!=f.row||g.end.column!=f.column)&&(f=g.start);else if(b==1&&v>=0)u=this.$clickSelection.start,(g.start.row!=f.row||g.start.column!=f.column)&&(f=g.end);else if(v==-1&&b==1)f=g.end,u=g.start;else{var A=s(this.$clickSelection,f,h.session);f=A.cursor,u=A.anchor}h.selection.setSelectionAnchor(u.row,u.column)}h.selection.selectToPosition(f),h.renderer.scrollCursorIntoView()},a.prototype.selectByLinesEnd=function(){this.$clickSelection=null,this.editor.unsetStyle("ace_selecting")},a.prototype.focusWait=function(){var c=l(this.mousedownEvent.x,this.mousedownEvent.y,this.x,this.y),u=Date.now();(c>r||u-this.mousedownEvent.time>this.$focusTimeout)&&this.startSelect(this.mousedownEvent.getDocumentPosition())},a.prototype.onDoubleClick=function(c){var u=c.getDocumentPosition(),h=this.editor,f=h.session,g=f.getBracketRange(u);g?(g.isEmpty()&&(g.start.column--,g.end.column++),this.setState("select")):(g=h.selection.getWordRange(u.row,u.column),this.setState("selectByWords")),this.$clickSelection=g,this.select()},a.prototype.onTripleClick=function(c){var u=c.getDocumentPosition(),h=this.editor;this.setState("selectByLines");var f=h.getSelectionRange();f.isMultiLine()&&f.contains(u.row,u.column)?(this.$clickSelection=h.selection.getLineRange(f.start.row),this.$clickSelection.end=h.selection.getLineRange(f.end.row).end):this.$clickSelection=h.selection.getLineRange(u.row),this.select()},a.prototype.onQuadClick=function(c){var u=this.editor;u.selectAll(),this.$clickSelection=u.getSelectionRange(),this.setState("selectAll")},a.prototype.onMouseWheel=function(c){if(!c.getAccelKey()){c.getShiftKey()&&c.wheelY&&!c.wheelX&&(c.wheelX=c.wheelY,c.wheelY=0);var u=this.editor;this.$lastScroll||(this.$lastScroll={t:0,vx:0,vy:0,allowed:0});var h=this.$lastScroll,f=c.domEvent.timeStamp,g=f-h.t,v=g?c.wheelX/g:h.vx,b=g?c.wheelY/g:h.vy;g=1&&u.renderer.isScrollableBy(c.wheelX*c.speed,0)&&(S=!0),A<=1&&u.renderer.isScrollableBy(0,c.wheelY*c.speed)&&(S=!0),S)h.allowed=f;else if(f-h.allowedp.clientHeight;o||r.preventDefault()}}),ace.define("ace/tooltip",["require","exports","module","ace/lib/dom","ace/lib/event","ace/range","ace/lib/scroll"],function(t,n,d){var i=this&&this.__extends||(function(){var f=function(g,v){return f=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(b,A){b.__proto__=A}||function(b,A){for(var S in A)Object.prototype.hasOwnProperty.call(A,S)&&(b[S]=A[S])},f(g,v)};return function(g,v){if(typeof v!="function"&&v!==null)throw new TypeError("Class extends value "+String(v)+" is not a constructor or null");f(g,v);function b(){this.constructor=g}g.prototype=v===null?Object.create(v):(b.prototype=v.prototype,new b)}})(),r=this&&this.__values||function(f){var g=typeof Symbol=="function"&&Symbol.iterator,v=g&&f[g],b=0;if(v)return v.call(f);if(f&&typeof f.length=="number")return{next:function(){return f&&b>=f.length&&(f=void 0),{value:f&&f[b++],done:!f}}};throw new TypeError(g?"Object is not iterable.":"Symbol.iterator is not defined.")},p=t("./lib/dom");t("./lib/event");var o=t("./range").Range,l=t("./lib/scroll").preventParentScroll,s="ace_tooltip",a=(function(){function f(g){this.isOpen=!1,this.$element=null,this.$parentNode=g}return f.prototype.$init=function(){return this.$element=p.createElement("div"),this.$element.className=s,this.$element.style.display="none",this.$parentNode.appendChild(this.$element),this.$element},f.prototype.getElement=function(){return this.$element||this.$init()},f.prototype.setText=function(g){this.getElement().textContent=g},f.prototype.setHtml=function(g){this.getElement().innerHTML=g},f.prototype.setPosition=function(g,v){this.getElement().style.left=g+"px",this.getElement().style.top=v+"px"},f.prototype.setClassName=function(g){p.addCssClass(this.getElement(),g)},f.prototype.setTheme=function(g){this.theme&&(this.theme.isDark&&p.removeCssClass(this.getElement(),"ace_dark"),this.theme.cssClass&&p.removeCssClass(this.getElement(),this.theme.cssClass)),g.isDark&&p.addCssClass(this.getElement(),"ace_dark"),g.cssClass&&p.addCssClass(this.getElement(),g.cssClass),this.theme={isDark:g.isDark,cssClass:g.cssClass}},f.prototype.show=function(g,v,b){g!=null&&this.setText(g),v!=null&&b!=null&&this.setPosition(v,b),this.isOpen||(this.getElement().style.display="block",this.isOpen=!0)},f.prototype.hide=function(g){this.isOpen&&(this.getElement().style.display="none",this.getElement().className=s,this.isOpen=!1)},f.prototype.getHeight=function(){return this.getElement().offsetHeight},f.prototype.getWidth=function(){return this.getElement().offsetWidth},f.prototype.destroy=function(){this.isOpen=!1,this.$element&&this.$element.parentNode&&this.$element.parentNode.removeChild(this.$element)},f})(),c=(function(){function f(){this.popups=[]}return f.prototype.addPopup=function(g){this.popups.push(g),this.updatePopups()},f.prototype.removePopup=function(g){var v=this.popups.indexOf(g);v!==-1&&(this.popups.splice(v,1),this.updatePopups())},f.prototype.updatePopups=function(){var g,v,b,A;this.popups.sort(function(x,k){return k.priority-x.priority});var S=[];try{for(var w=r(this.popups),y=w.next();!y.done;y=w.next()){var D=y.value,T=!0;try{for(var $=(b=void 0,r(S)),M=$.next();!M.done;M=$.next()){var O=M.value;if(this.doPopupsOverlap(O,D)){T=!1;break}}}catch(x){b={error:x}}finally{try{M&&!M.done&&(A=$.return)&&A.call($)}finally{if(b)throw b.error}}T?S.push(D):D.hide()}}catch(x){g={error:x}}finally{try{y&&!y.done&&(v=w.return)&&v.call(w)}finally{if(g)throw g.error}}},f.prototype.doPopupsOverlap=function(g,v){var b=g.getElement().getBoundingClientRect(),A=v.getElement().getBoundingClientRect();return b.leftA.left&&b.topA.top},f})(),u=new c;n.popupManager=u,n.Tooltip=a;var h=(function(f){i(g,f);function g(v){v===void 0&&(v=document.body);var b=f.call(this,v)||this;b.timeout=void 0,b.lastT=0,b.idleTime=350,b.lastEvent=void 0,b.onMouseOut=b.onMouseOut.bind(b),b.onMouseMove=b.onMouseMove.bind(b),b.waitForHover=b.waitForHover.bind(b),b.hide=b.hide.bind(b);var A=b.getElement();return A.style.whiteSpace="pre-wrap",A.style.pointerEvents="auto",A.addEventListener("mouseout",b.onMouseOut),A.tabIndex=-1,A.addEventListener("blur",function(){A.contains(document.activeElement)||this.hide()}.bind(b)),A.addEventListener("wheel",l),b}return g.prototype.addToEditor=function(v){v.on("mousemove",this.onMouseMove),v.on("mousedown",this.hide);var b=v.renderer.getMouseEventTarget();b&&typeof b.removeEventListener=="function"&&b.addEventListener("mouseout",this.onMouseOut,!0)},g.prototype.removeFromEditor=function(v){v.off("mousemove",this.onMouseMove),v.off("mousedown",this.hide);var b=v.renderer.getMouseEventTarget();b&&typeof b.removeEventListener=="function"&&b.removeEventListener("mouseout",this.onMouseOut,!0),this.timeout&&(clearTimeout(this.timeout),this.timeout=null)},g.prototype.onMouseMove=function(v,b){this.lastEvent=v,this.lastT=Date.now();var A=b.$mouseHandler.isMousePressed;if(this.isOpen){var S=this.lastEvent&&this.lastEvent.getDocumentPosition();(!this.range||!this.range.contains(S.row,S.column)||A||this.isOutsideOfText(this.lastEvent))&&this.hide()}this.timeout||A||(this.lastEvent=v,this.timeout=setTimeout(this.waitForHover,this.idleTime))},g.prototype.waitForHover=function(){this.timeout&&clearTimeout(this.timeout);var v=Date.now()-this.lastT;if(this.idleTime-v>10){this.timeout=setTimeout(this.waitForHover,this.idleTime-v);return}this.timeout=null,this.lastEvent&&!this.isOutsideOfText(this.lastEvent)&&this.$gatherData(this.lastEvent,this.lastEvent.editor)},g.prototype.isOutsideOfText=function(v){var b=v.editor,A=v.getDocumentPosition(),S=b.session.getLine(A.row);if(A.column==S.length){var w=b.renderer.pixelToScreenCoordinates(v.clientX,v.clientY),y=b.session.documentToScreenPosition(A.row,A.column);if(y.column!=w.column||y.row!=w.row)return!0}return!1},g.prototype.setDataProvider=function(v){this.$gatherData=v},g.prototype.showForRange=function(v,b,A,S){if(!(S&&S!=this.lastEvent)&&!(this.isOpen&&document.activeElement==this.getElement())){var w=v.renderer;this.isOpen||(u.addPopup(this),this.$registerCloseEvents(),this.setTheme(w.theme)),this.isOpen=!0,this.range=o.fromPoints(b.start,b.end);var y=w.textToScreenCoordinates(b.start.row,b.start.column),D=w.scroller.getBoundingClientRect();y.pageX=h.length&&(h=void 0),{value:h&&h[v++],done:!h}}};throw new TypeError(f?"Object is not iterable.":"Symbol.iterator is not defined.")},p=t("../lib/dom"),o=t("./mouse_event").MouseEvent,l=t("../tooltip").HoverTooltip,s=t("../config").nls,a=t("../range").Range;function c(h){var f=h.editor,g=f.renderer.$gutterLayer;h.$tooltip=new u(f),h.$tooltip.addToEditor(f),h.$tooltip.setDataProvider(function(v,b){var A=v.getDocumentPosition().row;h.$tooltip.showTooltip(A)}),h.editor.setDefaultHandler("guttermousedown",function(v){if(!(!f.isFocused()||v.getButton()!=0)){var b=g.getRegion(v);if(b!="foldWidgets"){var A=v.getDocumentPosition().row,S=f.session.selection;if(v.getShiftKey())S.selectTo(A,0);else{if(v.domEvent.detail==2)return f.selectAll(),v.preventDefault();h.$clickSelection=f.selection.getLineRange(A)}return h.setState("selectByLines"),h.captureMouse(v),v.preventDefault()}}})}n.GutterHandler=c;var u=(function(h){i(f,h);function f(g){var v=h.call(this,g.container)||this;v.id="gt"+ ++f.$uid,v.editor=g,v.visibleTooltipRow;var b=v.getElement();return b.setAttribute("role","tooltip"),b.setAttribute("id",v.id),b.style.pointerEvents="auto",v.idleTime=50,v.onDomMouseMove=v.onDomMouseMove.bind(v),v.onDomMouseOut=v.onDomMouseOut.bind(v),v.setClassName("ace_gutter-tooltip"),v}return f.prototype.onDomMouseMove=function(g){var v=new o(g,this.editor);this.onMouseMove(v,this.editor)},f.prototype.onDomMouseOut=function(g){var v=new o(g,this.editor);this.onMouseOut(v)},f.prototype.addToEditor=function(g){var v=g.renderer.$gutter;v.addEventListener("mousemove",this.onDomMouseMove),v.addEventListener("mouseout",this.onDomMouseOut),h.prototype.addToEditor.call(this,g)},f.prototype.removeFromEditor=function(g){var v=g.renderer.$gutter;v.removeEventListener("mousemove",this.onDomMouseMove),v.removeEventListener("mouseout",this.onDomMouseOut),h.prototype.removeFromEditor.call(this,g)},f.prototype.destroy=function(){this.editor&&this.removeFromEditor(this.editor),h.prototype.destroy.call(this)},Object.defineProperty(f,"annotationLabels",{get:function(){return{error:{singular:s("gutter-tooltip.aria-label.error.singular","error"),plural:s("gutter-tooltip.aria-label.error.plural","errors")},security:{singular:s("gutter-tooltip.aria-label.security.singular","security finding"),plural:s("gutter-tooltip.aria-label.security.plural","security findings")},warning:{singular:s("gutter-tooltip.aria-label.warning.singular","warning"),plural:s("gutter-tooltip.aria-label.warning.plural","warnings")},info:{singular:s("gutter-tooltip.aria-label.info.singular","information message"),plural:s("gutter-tooltip.aria-label.info.plural","information messages")},hint:{singular:s("gutter-tooltip.aria-label.hint.singular","suggestion"),plural:s("gutter-tooltip.aria-label.hint.plural","suggestions")}}},enumerable:!1,configurable:!0}),f.prototype.showTooltip=function(g){var v,b=this.editor.renderer.$gutterLayer,A=b.$annotations[g],S;A?S={displayText:Array.from(A.displayText),type:Array.from(A.type)}:S={displayText:[],type:[]};var w=b.session.getFoldLine(g);if(w&&b.$showFoldedAnnotations){for(var y={error:[],security:[],warning:[],info:[],hint:[]},D={error:1,security:2,warning:3,info:4,hint:5},T,$=g+1;$<=w.end.row;$++)if(b.$annotations[$])for(var M=0;M2)return b.childNodes[2]}},f.prototype.$findCellByRow=function(g){return this.editor.renderer.$gutterLayer.$lines.cells.find(function(v){return v.row===g})},f.prototype.hide=function(g){if(this.isOpen){if(this.$element.removeAttribute("aria-live"),this.visibleTooltipRow!=null){var v=this.$findLinkedAnnotationNode(this.visibleTooltipRow);v&&v.removeAttribute("aria-describedby")}this.visibleTooltipRow=void 0,this.editor._signal("hideGutterTooltip",this),h.prototype.hide.call(this,g)}},f.annotationsToSummaryString=function(g){var v,b,A=[],S=["error","security","warning","info","hint"];try{for(var w=r(S),y=w.next();!y.done;y=w.next()){var D=y.value;if(g[D].length){var T=g[D].length===1?f.annotationLabels[D].singular:f.annotationLabels[D].plural;A.push("".concat(g[D].length," ").concat(T))}}}catch($){v={error:$}}finally{try{y&&!y.done&&(b=w.return)&&b.call(w)}finally{if(v)throw v.error}}return A.join(", ")},f.prototype.isOutsideOfText=function(g){var v=g.editor,b=v.renderer.$gutter.getBoundingClientRect();return!(g.clientX>=b.left&&g.clientX<=b.right&&g.clientY>=b.top&&g.clientY<=b.bottom)},f})(l);u.$uid=0,n.GutterTooltip=u}),ace.define("ace/mouse/dragdrop_handler",["require","exports","module","ace/lib/dom","ace/lib/event","ace/lib/useragent"],function(t,n,d){var i=t("../lib/dom"),r=t("../lib/event"),p=t("../lib/useragent"),o=200,l=200,s=5;function a(u){var h=u.editor,f=i.createElement("div");f.style.cssText="top:-100px;position:absolute;z-index:2147483647;opacity:0.5",f.textContent=" ";var g=["dragWait","dragWaitEnd","startDrag","dragReadyEnd","onMouseDrag"];g.forEach(function(P){u[P]=this[P]},this),h.on("mousedown",this.onMouseDown.bind(u));var v=h.container,b,A,S,w,y,D,T=0,$,M,O,x,k;this.onDragStart=function(P){if(this.cancelDrag||!v.draggable){var j=this;return setTimeout(function(){j.startSelect(),j.captureMouse(P)},0),P.preventDefault()}y=h.getSelectionRange();var V=P.dataTransfer;V.effectAllowed=h.getReadOnly()?"copy":"copyMove",h.container.appendChild(f),V.setDragImage&&V.setDragImage(f,0,0),setTimeout(function(){h.container.removeChild(f)}),V.clearData(),V.setData("Text",h.session.getTextRange()),M=!0,this.setState("drag")},this.onDragEnd=function(P){if(v.draggable=!1,M=!1,this.setState(null),!h.getReadOnly()){var j=P.dataTransfer.dropEffect;!$&&j=="move"&&h.session.remove(h.getSelectionRange()),h.$resetCursorStyle()}this.editor.unsetStyle("ace_dragging"),this.editor.renderer.setCursorStyle("")},this.onDragEnter=function(P){if(!(h.getReadOnly()||!N(P.dataTransfer)))return A=P.clientX,S=P.clientY,b||I(),T++,P.dataTransfer.dropEffect=$=H(P),r.preventDefault(P)},this.onDragOver=function(P){if(!(h.getReadOnly()||!N(P.dataTransfer)))return A=P.clientX,S=P.clientY,b||(I(),T++),R!==null&&(R=null),P.dataTransfer.dropEffect=$=H(P),r.preventDefault(P)},this.onDragLeave=function(P){if(T--,T<=0&&b)return F(),$=null,r.preventDefault(P)},this.onDrop=function(P){if(D){var j=P.dataTransfer;if(M)switch($){case"move":y.contains(D.row,D.column)?y={start:D,end:D}:y=h.moveText(y,D);break;case"copy":y=h.moveText(y,D,!0);break}else{var V=j.getData("Text");y={start:D,end:h.session.insert(D,V)},h.focus(),$=null}return F(),r.preventDefault(P)}},r.addListener(v,"dragstart",this.onDragStart.bind(u),h),r.addListener(v,"dragend",this.onDragEnd.bind(u),h),r.addListener(v,"dragenter",this.onDragEnter.bind(u),h),r.addListener(v,"dragover",this.onDragOver.bind(u),h),r.addListener(v,"dragleave",this.onDragLeave.bind(u),h),r.addListener(v,"drop",this.onDrop.bind(u),h);function E(P,j){var V=Date.now(),K=!j||P.row!=j.row,J=!j||P.column!=j.column;if(!x||K||J)h.moveCursorToPosition(P),x=V,k={x:A,y:S};else{var Y=c(k.x,k.y,A,S);Y>s?x=null:V-x>=l&&(h.renderer.scrollCursorIntoView(),x=null)}}function C(P,j){var V=Date.now(),K=h.renderer.layerConfig.lineHeight,J=h.renderer.layerConfig.characterWidth,Y=h.renderer.scroller.getBoundingClientRect(),X={x:{left:A-Y.left,right:Y.right-A},y:{top:S-Y.top,bottom:Y.bottom-S}},q=Math.min(X.x.left,X.x.right),ne=Math.min(X.y.top,X.y.bottom),ue={row:P.row,column:P.column};q/J<=2&&(ue.column+=X.x.left=o&&h.renderer.scrollCursorIntoView(ue):O=V:O=null}function L(){var P=D;D=h.renderer.screenToTextCoordinates(A,S),E(D,P),C(D,P)}function I(){y=h.selection.toOrientedRange(),b=h.session.addMarker(y,"ace_selection",h.getSelectionStyle()),h.clearSelection(),h.isFocused()&&h.renderer.$cursorLayer.setBlinking(!1),clearInterval(w),L(),w=setInterval(L,20),T=0,r.addListener(document,"mousemove",B)}function F(){clearInterval(w),h.session.removeMarker(b),b=null,h.selection.fromOrientedRange(y),h.isFocused()&&!M&&h.$resetCursorStyle(),y=null,D=null,T=0,O=null,x=null,r.removeListener(document,"mousemove",B)}var R=null;function B(){R==null&&(R=setTimeout(function(){R!=null&&b&&F()},20))}function N(P){var j=P.types;return!j||Array.prototype.some.call(j,function(V){return V=="text/plain"||V=="Text"})}function H(P){var j=["copy","copymove","all","uninitialized"],V=["move","copymove","linkmove","all","uninitialized"],K=p.isMac?P.altKey:P.ctrlKey,J="uninitialized";try{J=P.dataTransfer.effectAllowed.toLowerCase()}catch{}var Y="none";return K&&j.indexOf(J)>=0?Y="copy":V.indexOf(J)>=0?Y="move":j.indexOf(J)>=0&&(Y="copy"),Y}}(function(){this.dragWait=function(){var u=Date.now()-this.mousedownEvent.time;u>this.editor.getDragDelay()&&this.startDrag()},this.dragWaitEnd=function(){var u=this.editor.container;u.draggable=!1,this.startSelect(this.mousedownEvent.getDocumentPosition()),this.selectEnd()},this.dragReadyEnd=function(u){this.editor.$resetCursorStyle(),this.editor.unsetStyle("ace_dragging"),this.editor.renderer.setCursorStyle(""),this.dragWaitEnd()},this.startDrag=function(){this.cancelDrag=!1;var u=this.editor,h=u.container;h.draggable=!0,u.renderer.$cursorLayer.setBlinking(!1),u.setStyle("ace_dragging");var f=p.isWin?"default":"move";u.renderer.setCursorStyle(f),this.setState("dragReady")},this.onMouseDrag=function(u){var h=this.editor.container;if(p.isIE&&this.state=="dragReady"){var f=c(this.mousedownEvent.x,this.mousedownEvent.y,this.x,this.y);f>3&&h.dragDrop()}if(this.state==="dragWait"){var f=c(this.mousedownEvent.x,this.mousedownEvent.y,this.x,this.y);f>0&&(h.draggable=!1,this.startSelect(this.mousedownEvent.getDocumentPosition()))}},this.onMouseDown=function(u){if(this.$dragEnabled){this.mousedownEvent=u;var h=this.editor,f=u.inSelection(),g=u.getButton(),v=u.domEvent.detail||1;if(v===1&&g===0&&f){if(u.editor.inMultiSelectMode&&(u.getAccelKey()||u.getShiftKey()))return;this.mousedownEvent.time=Date.now();var b=u.domEvent.target||u.domEvent.srcElement;if("unselectable"in b&&(b.unselectable="on"),h.getDragDelay()){if(p.isWebKit){this.cancelDrag=!0;var A=h.container;A.draggable=!0}this.setState("dragWait")}else this.startDrag();this.captureMouse(u,this.onMouseDrag.bind(this)),u.defaultPrevented=!0}}}}).call(a.prototype);function c(u,h,f,g){return Math.sqrt(Math.pow(f-u,2)+Math.pow(g-h,2))}n.DragdropHandler=a}),ace.define("ace/mouse/touch_handler",["require","exports","module","ace/mouse/mouse_event","ace/lib/event","ace/lib/dom"],function(t,n,d){var i=t("./mouse_event").MouseEvent,r=t("../lib/event"),p=t("../lib/dom");n.addTouchListeners=function(o,l){var s="scroll",a,c,u,h,f,g,v=0,b,A=0,S=0,w=0,y,D;function T(){var E=window.navigator&&window.navigator.clipboard,C=!1,L=function(){var R=l.getCopyText(),B=l.session.getUndoManager().hasUndo();D.replaceChild(p.buildDom(C?["span",!R&&I("selectall")&&["span",{class:"ace_mobile-button",action:"selectall"},"Select All"],R&&I("copy")&&["span",{class:"ace_mobile-button",action:"copy"},"Copy"],R&&I("cut")&&["span",{class:"ace_mobile-button",action:"cut"},"Cut"],E&&I("paste")&&["span",{class:"ace_mobile-button",action:"paste"},"Paste"],B&&I("undo")&&["span",{class:"ace_mobile-button",action:"undo"},"Undo"],I("find")&&["span",{class:"ace_mobile-button",action:"find"},"Find"],I("openCommandPalette")&&["span",{class:"ace_mobile-button",action:"openCommandPalette"},"Palette"]]:["span"]),D.firstChild)},I=function(R){return l.commands.canExecute(R,l)},F=function(R){var B=R.target.getAttribute("action");if(B=="more"||!C)return C=!C,L();B=="paste"?E.readText().then(function(N){l.execCommand(B,N)}):B&&((B=="cut"||B=="copy")&&(E?E.writeText(l.getCopyText()):document.execCommand("copy")),l.execCommand(B)),D.firstChild.style.display="none",C=!1,B!="openCommandPalette"&&l.focus()};D=p.buildDom(["div",{class:"ace_mobile-menu",ontouchstart:function(R){s="menu",R.stopPropagation(),R.preventDefault(),l.textInput.focus()},ontouchend:function(R){R.stopPropagation(),R.preventDefault(),F(R)},onclick:F},["span"],["span",{class:"ace_mobile-button",action:"more"},"..."]],l.container)}function $(){if(!l.getOption("enableMobileMenu")){D&&M();return}D||T();var E=l.selection.cursor,C=l.renderer.textToScreenCoordinates(E.row,E.column),L=l.renderer.textToScreenCoordinates(0,0).pageX,I=l.renderer.scrollLeft,F=l.container.getBoundingClientRect();D.style.top=C.pageY-F.top-3+"px",C.pageX-F.left=2?l.selection.getLineRange(b.row):l.session.getBracketRange(b);E&&!E.isEmpty()?l.selection.setRange(E):l.selection.selectWord(),s="wait"}r.addListener(o,"contextmenu",function(E){if(y){var C=l.textInput.getElement();C.focus()}},l),r.addListener(o,"touchstart",function(E){var C=E.touches;if(f||C.length>1){clearTimeout(f),f=null,u=-1,s="zoom";return}y=l.$mouseHandler.isMousePressed=!0;var L=l.renderer.layerConfig.lineHeight,I=l.renderer.layerConfig.lineHeight,F=E.timeStamp;h=F;var R=C[0],B=R.clientX,N=R.clientY;Math.abs(a-B)+Math.abs(c-N)>L&&(u=-1),a=E.clientX=B,c=E.clientY=N,S=w=0;var H=new i(E,l);if(b=H.getDocumentPosition(),F-u<500&&C.length==1&&!v)A++,E.preventDefault(),E.button=0,x();else{A=0;var P=l.selection.cursor,j=l.selection.isEmpty()?P:l.selection.anchor,V=l.renderer.$cursorLayer.getPixelPosition(P,!0),K=l.renderer.$cursorLayer.getPixelPosition(j,!0),J=l.renderer.scroller.getBoundingClientRect(),Y=l.renderer.layerConfig.offset,X=l.renderer.scrollLeft,q=function(Ce,Oe){return Ce=Ce/I,Oe=Oe/L-.75,Ce*Ce+Oe*Oe};if(E.clientXue?"cursor":"anchor"),ue<3.5?s="anchor":ne<3.5?s="cursor":s="scroll",f=setTimeout(O,450)}u=F},l),r.addListener(o,"touchend",function(E){y=l.$mouseHandler.isMousePressed=!1,g&&clearInterval(g),s=="zoom"?(s="",v=0):f?(l.selection.moveToPosition(b),v=0,$()):s=="scroll"?(k(),M()):$(),clearTimeout(f),f=null},l),r.addListener(o,"touchmove",function(E){f&&(clearTimeout(f),f=null);var C=E.touches;if(!(C.length>1||s=="zoom")){var L=C[0],I=a-L.clientX,F=c-L.clientY;if(s=="wait")if(I*I+F*F>4)s="cursor";else return E.preventDefault();a=L.clientX,c=L.clientY,E.clientX=L.clientX,E.clientY=L.clientY;var R=E.timeStamp,B=R-h;if(h=R,s=="scroll"){var N=new i(E,l);N.speed=1,N.wheelX=I,N.wheelY=F,10*Math.abs(I)0)if(ue==16){for(De=Oe;De-1){for(De=Oe;De=0&&K[en]==y;en--)j[en]=i}}}function B(P,j,V){if(!(r=P){for(Y=J+1;Y=P;)Y++;for(X=J,q=Y-1;X=j.length||(Y=V[K-1])!=g&&Y!=v||(X=j[K+1])!=g&&X!=v?b:(p&&(X=v),X==Y?X:b);case T:return Y=K>0?V[K-1]:A,Y==g&&K+10&&V[K-1]==g)return g;if(p)return b;for(ne=K+1,q=j.length;ne=1425&&ue<=2303||ue==64286;if(Y=j[ne],Ce&&(Y==f||Y==w))return f}return K<1||(Y=j[K-1])==A?b:V[K-1];case A:return p=!1,o=!0,i;case S:return l=!0,b;case O:case x:case E:case C:case k:p=!1;case L:return b}}function H(P){var j=P.charCodeAt(0),V=j>>8;return V==0?j>191?h:I[j]:V==5?/[\u0591-\u05f4]/.test(P)?f:h:V==6?/[\u0610-\u061a\u064b-\u065f\u06d6-\u06e4\u06e7-\u06ed]/.test(P)?M:/[\u0660-\u0669\u066b-\u066c]/.test(P)?v:j==1642?$:/[\u06f0-\u06f9]/.test(P)?g:w:V==32&&j<=8287?F[j&255]:V==254&&j>=65136?w:b}n.L=h,n.R=f,n.EN=g,n.ON_R=3,n.AN=4,n.R_H=5,n.B=6,n.RLE=7,n.DOT="·",n.doBidiReorder=function(P,j,V){if(P.length<2)return{};var K=P.split(""),J=new Array(K.length),Y=new Array(K.length),X=[];i=V?u:c,R(K,X,K.length,j);for(var q=0;qw&&j[q]0&&K[q-1]==="ل"&&/\u0622|\u0623|\u0625|\u0627/.test(K[q])&&(X[q-1]=X[q]=n.R_H,q++);K[K.length-1]===n.DOT&&(X[K.length-1]=n.B),K[0]==="‫"&&(X[0]=n.RLE);for(var q=0;q=0&&(s=this.session.$docRowCache[c])}return s},l.prototype.getSplitIndex=function(){var s=0,a=this.session.$screenRowCache;if(a.length)for(var c,u=this.session.$getRowCacheIndex(a,this.currentRow);this.currentRow-s>0&&(c=this.session.$getRowCacheIndex(a,this.currentRow-s-1),c===u);)u=c,s++;else s=this.currentRow;return s},l.prototype.updateRowLine=function(s,a){s===void 0&&(s=this.getDocumentRow());var c=s===this.session.getLength()-1,u=c?this.EOF:this.EOL;if(this.wrapIndent=0,this.line=this.session.getLine(s),this.isRtlDir=this.$isRtl||this.line.charAt(0)===this.RLE,this.session.$useWrapMode){var h=this.session.$wrapData[s];h&&(a===void 0&&(a=this.getSplitIndex()),a>0&&h.length?(this.wrapIndent=h.indent,this.wrapOffset=this.wrapIndent*this.charWidths[i.L],this.line=aa?this.session.getOverwrite()?s:s-1:a,u=i.getVisualFromLogicalIdx(c,this.bidiMap),h=this.bidiMap.bidiLevels,f=0;!this.session.getOverwrite()&&s<=a&&h[u]%2!==0&&u++;for(var g=0;ga&&h[u]%2===0&&(f+=this.charWidths[h[u]]),this.wrapIndent&&(f+=this.isRtlDir?-1*this.wrapOffset:this.wrapOffset),this.isRtlDir&&(f+=this.rtlLineOffset),f},l.prototype.getSelections=function(s,a){var c=this.bidiMap,u=c.bidiLevels,h,f=[],g=0,v=Math.min(s,a)-this.wrapIndent,b=Math.max(s,a)-this.wrapIndent,A=!1,S=!1,w=0;this.wrapIndent&&(g+=this.isRtlDir?-1*this.wrapOffset:this.wrapOffset);for(var y,D=0;D=v&&yu+g/2;){if(u+=g,h===f.length-1){g=0;break}g=this.charWidths[f[++h]]}return h>0&&f[h-1]%2!==0&&f[h]%2===0?(c0&&f[h-1]%2===0&&f[h]%2!==0?a=1+(c>u?this.bidiMap.logicalFromVisual[h]:this.bidiMap.logicalFromVisual[h-1]):this.isRtlDir&&h===f.length-1&&g===0&&f[h-1]%2===0||!this.isRtlDir&&h===0&&f[h]%2!==0?a=1+this.bidiMap.logicalFromVisual[h]:(h>0&&f[h-1]%2!==0&&g!==0&&h--,a=this.bidiMap.logicalFromVisual[h]),a===0&&this.isRtlDir&&a++,a+this.wrapIndent},l})();n.BidiHandler=o}),ace.define("ace/selection",["require","exports","module","ace/lib/oop","ace/lib/lang","ace/lib/event_emitter","ace/range"],function(t,n,d){var i=t("./lib/oop"),r=t("./lib/lang"),p=t("./lib/event_emitter").EventEmitter,o=t("./range").Range,l=(function(){function s(a){this.session=a,this.doc=a.getDocument(),this.clearSelection(),this.cursor=this.lead=this.doc.createAnchor(0,0),this.anchor=this.doc.createAnchor(0,0),this.$silent=!1;var c=this;this.cursor.on("change",function(u){c.$cursorChanged=!0,c.$silent||c._emit("changeCursor"),!c.$isEmpty&&!c.$silent&&c._emit("changeSelection"),!c.$keepDesiredColumnOnChange&&u.old.column!=u.value.column&&(c.$desiredColumn=null)}),this.anchor.on("change",function(){c.$anchorChanged=!0,!c.$isEmpty&&!c.$silent&&c._emit("changeSelection")})}return s.prototype.isEmpty=function(){return this.$isEmpty||this.anchor.row==this.lead.row&&this.anchor.column==this.lead.column},s.prototype.isMultiLine=function(){return!this.$isEmpty&&this.anchor.row!=this.cursor.row},s.prototype.getCursor=function(){return this.lead.getPosition()},s.prototype.setAnchor=function(a,c){this.$isEmpty=!1,this.anchor.setPosition(a,c)},s.prototype.getAnchor=function(){return this.$isEmpty?this.getSelectionLead():this.anchor.getPosition()},s.prototype.getSelectionLead=function(){return this.lead.getPosition()},s.prototype.isBackwards=function(){var a=this.anchor,c=this.lead;return a.row>c.row||a.row==c.row&&a.column>c.column},s.prototype.getRange=function(){var a=this.anchor,c=this.lead;return this.$isEmpty?o.fromPoints(c,c):this.isBackwards()?o.fromPoints(c,a):o.fromPoints(a,c)},s.prototype.clearSelection=function(){this.$isEmpty||(this.$isEmpty=!0,this._emit("changeSelection"))},s.prototype.selectAll=function(){this.$setSelection(0,0,Number.MAX_VALUE,Number.MAX_VALUE)},s.prototype.setRange=function(a,c){var u=c?a.end:a.start,h=c?a.start:a.end;this.$setSelection(u.row,u.column,h.row,h.column)},s.prototype.$setSelection=function(a,c,u,h){if(!this.$silent){var f=this.$isEmpty,g=this.inMultiSelectMode;this.$silent=!0,this.$cursorChanged=this.$anchorChanged=!1,this.anchor.setPosition(a,c),this.cursor.setPosition(u,h),this.$isEmpty=!o.comparePoints(this.anchor,this.cursor),this.$silent=!1,this.$cursorChanged&&this._emit("changeCursor"),(this.$cursorChanged||this.$anchorChanged||f!=this.$isEmpty||g)&&this._emit("changeSelection")}},s.prototype.$moveSelection=function(a){var c=this.lead;this.$isEmpty&&this.setSelectionAnchor(c.row,c.column),a.call(this)},s.prototype.selectTo=function(a,c){this.$moveSelection(function(){this.moveCursorTo(a,c)})},s.prototype.selectToPosition=function(a){this.$moveSelection(function(){this.moveCursorToPosition(a)})},s.prototype.moveTo=function(a,c){this.clearSelection(),this.moveCursorTo(a,c)},s.prototype.moveToPosition=function(a){this.clearSelection(),this.moveCursorToPosition(a)},s.prototype.selectUp=function(){this.$moveSelection(this.moveCursorUp)},s.prototype.selectDown=function(){this.$moveSelection(this.moveCursorDown)},s.prototype.selectRight=function(){this.$moveSelection(this.moveCursorRight)},s.prototype.selectLeft=function(){this.$moveSelection(this.moveCursorLeft)},s.prototype.selectLineStart=function(){this.$moveSelection(this.moveCursorLineStart)},s.prototype.selectLineEnd=function(){this.$moveSelection(this.moveCursorLineEnd)},s.prototype.selectFileEnd=function(){this.$moveSelection(this.moveCursorFileEnd)},s.prototype.selectFileStart=function(){this.$moveSelection(this.moveCursorFileStart)},s.prototype.selectWordRight=function(){this.$moveSelection(this.moveCursorWordRight)},s.prototype.selectWordLeft=function(){this.$moveSelection(this.moveCursorWordLeft)},s.prototype.getWordRange=function(a,c){if(typeof c>"u"){var u=a||this.lead;a=u.row,c=u.column}return this.session.getWordRange(a,c)},s.prototype.selectWord=function(){this.setSelectionRange(this.getWordRange())},s.prototype.selectAWord=function(){var a=this.getCursor(),c=this.session.getAWordRange(a.row,a.column);this.setSelectionRange(c)},s.prototype.getLineRange=function(a,c){var u=typeof a=="number"?a:this.lead.row,h,f=this.session.getFoldLine(u);return f?(u=f.start.row,h=f.end.row):h=u,c===!0?new o(u,0,h,this.session.getLine(h).length):new o(u,0,h+1,0)},s.prototype.selectLine=function(){this.setSelectionRange(this.getLineRange())},s.prototype.moveCursorUp=function(){this.moveCursorBy(-1,0)},s.prototype.moveCursorDown=function(){this.moveCursorBy(1,0)},s.prototype.wouldMoveIntoSoftTab=function(a,c,u){var h=a.column,f=a.column+c;return u<0&&(h=a.column-c,f=a.column),this.session.isTabStop(a)&&this.doc.getLine(a.row).slice(h,f).split(" ").length-1==c},s.prototype.moveCursorLeft=function(){var a=this.lead.getPosition(),c;if(c=this.session.getFoldAt(a.row,a.column,-1))this.moveCursorTo(c.start.row,c.start.column);else if(a.column===0)a.row>0&&this.moveCursorTo(a.row-1,this.doc.getLine(a.row-1).length);else{var u=this.session.getTabSize();this.wouldMoveIntoSoftTab(a,u,-1)&&!this.session.getNavigateWithinSoftTabs()?this.moveCursorBy(0,-u):this.moveCursorBy(0,-1)}},s.prototype.moveCursorRight=function(){var a=this.lead.getPosition(),c;if(c=this.session.getFoldAt(a.row,a.column,1))this.moveCursorTo(c.end.row,c.end.column);else if(this.lead.column==this.doc.getLine(this.lead.row).length)this.lead.row0&&(c.column=h)}}this.moveCursorTo(c.row,c.column)},s.prototype.moveCursorFileEnd=function(){var a=this.doc.getLength()-1,c=this.doc.getLine(a).length;this.moveCursorTo(a,c)},s.prototype.moveCursorFileStart=function(){this.moveCursorTo(0,0)},s.prototype.moveCursorLongWordRight=function(){var a=this.lead.row,c=this.lead.column,u=this.doc.getLine(a),h=u.substring(c);this.session.nonTokenRe.lastIndex=0,this.session.tokenRe.lastIndex=0;var f=this.session.getFoldAt(a,c,1);if(f){this.moveCursorTo(f.end.row,f.end.column);return}if(this.session.nonTokenRe.exec(h)&&(c+=this.session.nonTokenRe.lastIndex,this.session.nonTokenRe.lastIndex=0,h=u.substring(c)),c>=u.length){this.moveCursorTo(a,u.length),this.moveCursorRight(),a0&&this.moveCursorWordLeft();return}this.session.tokenRe.exec(f)&&(c-=this.session.tokenRe.lastIndex,this.session.tokenRe.lastIndex=0),this.moveCursorTo(a,c)},s.prototype.$shortWordEndIndex=function(a){var c=0,u,h=/\s/,f=this.session.tokenRe;if(f.lastIndex=0,this.session.tokenRe.exec(a))c=this.session.tokenRe.lastIndex;else{for(;(u=a[c])&&h.test(u);)c++;if(c<1){for(f.lastIndex=0;(u=a[c])&&!f.test(u);)if(f.lastIndex=0,c++,h.test(u))if(c>2){c--;break}else{for(;(u=a[c])&&h.test(u);)c++;if(c>2)break}}}return f.lastIndex=0,c},s.prototype.moveCursorShortWordRight=function(){var a=this.lead.row,c=this.lead.column,u=this.doc.getLine(a),h=u.substring(c),f=this.session.getFoldAt(a,c,1);if(f)return this.moveCursorTo(f.end.row,f.end.column);if(c==u.length){var g=this.doc.getLength();do a++,h=this.doc.getLine(a);while(a0&&/^\s*$/.test(h));c=h.length,/\s+$/.test(h)||(h="")}var f=r.stringReverse(h),g=this.$shortWordEndIndex(f);return this.moveCursorTo(a,c-g)},s.prototype.moveCursorWordRight=function(){this.session.$selectLongWords?this.moveCursorLongWordRight():this.moveCursorShortWordRight()},s.prototype.moveCursorWordLeft=function(){this.session.$selectLongWords?this.moveCursorLongWordLeft():this.moveCursorShortWordLeft()},s.prototype.moveCursorBy=function(a,c){var u=this.session.documentToScreenPosition(this.lead.row,this.lead.column),h;if(c===0&&(a!==0&&(this.session.$bidiHandler.isBidiRow(u.row,this.lead.row)?(h=this.session.$bidiHandler.getPosLeft(u.column),u.column=Math.round(h/this.session.$bidiHandler.charWidths[0])):h=u.column*this.session.$bidiHandler.charWidths[0]),this.$desiredColumn?u.column=this.$desiredColumn:this.$desiredColumn=u.column),a!=0&&this.session.lineWidgets&&this.session.lineWidgets[this.lead.row]){var f=this.session.lineWidgets[this.lead.row];a<0?a-=f.rowsAbove||0:a>0&&(a+=f.rowCount-(f.rowsAbove||0))}var g=this.session.screenToDocumentPosition(u.row+a,u.column,h);a!==0&&c===0&&g.row===this.lead.row&&(g.column,this.lead.column),this.moveCursorTo(g.row,g.column+c,c===0)},s.prototype.moveCursorToPosition=function(a){this.moveCursorTo(a.row,a.column)},s.prototype.moveCursorTo=function(a,c,u){var h=this.session.getFoldAt(a,c,1);h&&(a=h.start.row,c=h.start.column),this.$keepDesiredColumnOnChange=!0;var f=this.session.getLine(a);/[\uDC00-\uDFFF]/.test(f.charAt(c))&&f.charAt(c-1)&&(this.lead.row==a&&this.lead.column==c+1?c=c-1:c=c+1),this.lead.setPosition(a,c),this.$keepDesiredColumnOnChange=!1,u||(this.$desiredColumn=null)},s.prototype.moveCursorToScreen=function(a,c,u){var h=this.session.screenToDocumentPosition(a,c);this.moveCursorTo(h.row,h.column,u)},s.prototype.detach=function(){this.lead.detach(),this.anchor.detach()},s.prototype.fromOrientedRange=function(a){this.setSelectionRange(a,a.cursor==a.start),this.$desiredColumn=a.desiredColumn||this.$desiredColumn},s.prototype.toOrientedRange=function(a){var c=this.getRange();return a?(a.start.column=c.start.column,a.start.row=c.start.row,a.end.column=c.end.column,a.end.row=c.end.row):a=c,a.cursor=this.isBackwards()?a.start:a.end,a.desiredColumn=this.$desiredColumn,a},s.prototype.getRangeOfMovements=function(a){var c=this.getCursor();try{a(this);var u=this.getCursor();return o.fromPoints(c,u)}catch{return o.fromPoints(c,c)}finally{this.moveCursorToPosition(c)}},s.prototype.toJSON=function(){if(this.rangeCount)var a=this.ranges.map(function(c){var u=c.clone();return u.isBackwards=c.cursor==c.start,u});else{var a=this.getRange();a.isBackwards=this.isBackwards()}return a},s.prototype.fromJSON=function(a){if(a.start==null)if(this.rangeList&&a.length>1){this.toSingleRange(a[0]);for(var c=a.length;c--;){var u=o.fromPoints(a[c].start,a[c].end);a[c].isBackwards&&(u.cursor=u.start),this.addRange(u,!0)}return}else a=a[0];this.rangeList&&this.toSingleRange(a),this.setSelectionRange(a,a.isBackwards)},s.prototype.isEqual=function(a){if((a.length||this.rangeCount)&&a.length!=this.rangeCount)return!1;if(!a.length||!this.ranges)return this.getRange().isEqual(a);for(var c=this.ranges.length;c--;)if(!this.ranges[c].isEqual(a[c]))return!1;return!0},s})();l.prototype.setSelectionAnchor=l.prototype.setAnchor,l.prototype.getSelectionAnchor=l.prototype.getAnchor,l.prototype.setSelectionRange=l.prototype.setRange,i.implement(l.prototype,p),n.Selection=l}),ace.define("ace/tokenizer",["require","exports","module","ace/lib/report_error"],function(t,n,d){var i=t("./lib/report_error").reportError,r=2e3,p=(function(){function o(l){this.splitRegex,this.states=l,this.regExps={},this.matchMappings={};for(var s in this.states){for(var a=this.states[s],c=[],u=0,h=this.matchMappings[s]={defaultToken:"text"},f="g",g=[],v=0;v1?b.onMatch=this.$applyToken:b.onMatch=b.token),S>1&&(/\\\d/.test(b.regex)?A=b.regex.replace(/\\([0-9]+)/g,function(w,y){return"\\"+(parseInt(y,10)+u+1)}):(S=1,A=this.removeCapturingGroups(b.regex)),!b.splitRegex&&typeof b.token!="string"&&g.push(b)),h[u]=v,u+=S,c.push(A),b.onMatch||(b.onMatch=null)}}c.length||(h[0]=0,c.push("$")),g.forEach(function(w){w.splitRegex=this.createSplitterRegexp(w.regex,f)},this),this.regExps[s]=new RegExp("("+c.join(")|(")+")|($)",f)}}return o.prototype.$setMaxTokenCount=function(l){r=l|0},o.prototype.$applyToken=function(l){var s=this.splitRegex.exec(l).slice(1),a=this.token.apply(this,s);if(typeof a=="string")return[{type:a,value:l}];for(var c=[],u=0,h=a.length;ub){var $=l.substring(b,T-D.length);S.type==w?S.value+=$:(S.type&&v.push(S),S={type:w,value:$})}for(var M=0;Mr){for(A>2*l.length&&this.reportError("infinite loop with in ace tokenizer",{startState:s,line:l});b1&&a[0]!==c&&a.unshift("#tmp",c),{tokens:v,state:a.length?a:c}},o})();p.prototype.reportError=i,n.Tokenizer=p}),ace.define("ace/mode/text_highlight_rules",["require","exports","module","ace/lib/deep_copy"],function(t,n,d){var i=t("../lib/deep_copy").deepCopy,r;r=function(){this.$rules={start:[{token:"empty_line",regex:"^$"},{defaultToken:"text"}]}},(function(){this.addRules=function(l,s){if(!s){for(var a in l)this.$rules[a]=l[a];return}for(var a in l){for(var c=l[a],u=0;u=this.$rowTokens.length;){if(this.$row+=1,o||(o=this.$session.getLength()),this.$row>=o)return this.$row=o-1,null;this.$rowTokens=this.$session.getTokens(this.$row),this.$tokenIndex=0}return this.$rowTokens[this.$tokenIndex]},p.prototype.getCurrentToken=function(){return this.$rowTokens[this.$tokenIndex]},p.prototype.getCurrentTokenRow=function(){return this.$row},p.prototype.getCurrentTokenColumn=function(){var o=this.$rowTokens,l=this.$tokenIndex,s=o[l].start;if(s!==void 0)return s;for(s=0;l>0;)l-=1,s+=o[l].value.length;return s},p.prototype.getCurrentTokenPosition=function(){return{row:this.$row,column:this.getCurrentTokenColumn()}},p.prototype.getCurrentTokenRange=function(){var o=this.$rowTokens[this.$tokenIndex],l=this.getCurrentTokenColumn();return new i(this.$row,l,this.$row,l+o.value.length)},p})();n.TokenIterator=r}),ace.define("ace/mode/behaviour/cstyle",["require","exports","module","ace/lib/oop","ace/mode/behaviour","ace/token_iterator","ace/lib/lang"],function(t,n,d){var i=t("../../lib/oop"),r=t("../behaviour").Behaviour,p=t("../../token_iterator").TokenIterator,o=t("../../lib/lang"),l=["text","paren.rparen","rparen","paren","punctuation.operator"],s=["text","paren.rparen","rparen","paren","punctuation.operator","comment"],a,c={},u={'"':'"',"'":"'"},h=function(v){var b=-1;if(v.multiSelect&&(b=v.selection.index,c.rangeCount!=v.multiSelect.rangeCount&&(c={rangeCount:v.multiSelect.rangeCount})),c[b])return a=c[b];a=c[b]={autoInsertedBrackets:0,autoInsertedRow:-1,autoInsertedLineEnd:"",maybeInsertedBrackets:0,maybeInsertedRow:-1,maybeInsertedLineStart:"",maybeInsertedLineEnd:""}},f=function(v,b,A,S){var w=v.end.row-v.start.row;return{text:A+b+S,selection:[0,v.start.column+1,w,v.end.column+(w?0:1)]}},g;g=function(v){v=v||{},this.add("braces","insertion",function(b,A,S,w,y){var D=S.getCursorPosition(),T=w.doc.getLine(D.row);if(y=="{"){h(S);var $=S.getSelectionRange(),M=w.doc.getTextRange($),O=w.getTokenAt(D.row,D.column);if(M!==""&&M!=="{"&&S.getWrapBehavioursEnabled())return f($,M,"{","}");if(O&&/(?:string)\.quasi|\.xml/.test(O.type)){var x=[/tag\-(?:open|name)/,/attribute\-name/];return x.some(function(R){return R.test(O.type)})||/(string)\.quasi/.test(O.type)&&O.value[D.column-O.start-1]!=="$"?void 0:(g.recordAutoInsert(S,w,"}"),{text:"{}",selection:[1,1]})}else if(g.isSaneInsertion(S,w))return/[\]\}\)]/.test(T[D.column])||S.inMultiSelectMode||v.braces?(g.recordAutoInsert(S,w,"}"),{text:"{}",selection:[1,1]}):(g.recordMaybeInsert(S,w,"{"),{text:"{",selection:[1,1]})}else if(y=="}"){h(S);var k=T.substring(D.column,D.column+1);if(k=="}"){var E=w.$findOpeningBracket("}",{column:D.column+1,row:D.row});if(E!==null&&g.isAutoInsertedClosing(D,T,y))return g.popAutoInsertedClosing(),{text:"",selection:[1,1]}}}else if(y==` +`||y==`\r +`){h(S);var C="";g.isMaybeInsertedClosing(D,T)&&(C=o.stringRepeat("}",a.maybeInsertedBrackets),g.clearMaybeInsertedClosing());var k=T.substring(D.column,D.column+1);if(k==="}"){var L=w.findMatchingBracket({row:D.row,column:D.column+1},"}");if(!L)return null;var I=this.$getIndent(w.getLine(L.row))}else if(C)var I=this.$getIndent(T);else{g.clearMaybeInsertedClosing();return}var F=I+w.getTabString();return{text:` +`+F+` +`+I+C,selection:[1,F.length,1,F.length]}}else g.clearMaybeInsertedClosing()}),this.add("braces","deletion",function(b,A,S,w,y){var D=w.doc.getTextRange(y);if(!y.isMultiLine()&&D=="{"){h(S);var T=w.doc.getLine(y.start.row),$=T.substring(y.end.column,y.end.column+1);if($=="}")return y.end.column++,y;a.maybeInsertedBrackets--}}),this.add("parens","insertion",function(b,A,S,w,y){if(y=="("){h(S);var D=S.getSelectionRange(),T=w.doc.getTextRange(D);if(T!==""&&S.getWrapBehavioursEnabled())return f(D,T,"(",")");if(g.isSaneInsertion(S,w))return g.recordAutoInsert(S,w,")"),{text:"()",selection:[1,1]}}else if(y==")"){h(S);var $=S.getCursorPosition(),M=w.doc.getLine($.row),O=M.substring($.column,$.column+1);if(O==")"){var x=w.$findOpeningBracket(")",{column:$.column+1,row:$.row});if(x!==null&&g.isAutoInsertedClosing($,M,y))return g.popAutoInsertedClosing(),{text:"",selection:[1,1]}}}}),this.add("parens","deletion",function(b,A,S,w,y){var D=w.doc.getTextRange(y);if(!y.isMultiLine()&&D=="("){h(S);var T=w.doc.getLine(y.start.row),$=T.substring(y.start.column+1,y.start.column+2);if($==")")return y.end.column++,y}}),this.add("brackets","insertion",function(b,A,S,w,y){if(y=="["){h(S);var D=S.getSelectionRange(),T=w.doc.getTextRange(D);if(T!==""&&S.getWrapBehavioursEnabled())return f(D,T,"[","]");if(g.isSaneInsertion(S,w))return g.recordAutoInsert(S,w,"]"),{text:"[]",selection:[1,1]}}else if(y=="]"){h(S);var $=S.getCursorPosition(),M=w.doc.getLine($.row),O=M.substring($.column,$.column+1);if(O=="]"){var x=w.$findOpeningBracket("]",{column:$.column+1,row:$.row});if(x!==null&&g.isAutoInsertedClosing($,M,y))return g.popAutoInsertedClosing(),{text:"",selection:[1,1]}}}}),this.add("brackets","deletion",function(b,A,S,w,y){var D=w.doc.getTextRange(y);if(!y.isMultiLine()&&D=="["){h(S);var T=w.doc.getLine(y.start.row),$=T.substring(y.start.column+1,y.start.column+2);if($=="]")return y.end.column++,y}}),this.add("string_dquotes","insertion",function(b,A,S,w,y){var D=w.$mode.$quotes||u;if(y.length==1&&D[y]){if(this.lineCommentStart&&this.lineCommentStart.indexOf(y)!=-1)return;h(S);var T=y,$=S.getSelectionRange(),M=w.doc.getTextRange($);if(M!==""&&(M.length!=1||!D[M])&&S.getWrapBehavioursEnabled())return f($,M,T,T);if(!M){var O=S.getCursorPosition(),x=w.doc.getLine(O.row),k=x.substring(O.column-1,O.column),E=x.substring(O.column,O.column+1),C=w.getTokenAt(O.row,O.column),L=w.getTokenAt(O.row,O.column+1);if(k=="\\"&&C&&/escape/.test(C.type))return null;var I=C&&/string|escape/.test(C.type),F=!L||/string|escape/.test(L.type),R;if(E==T)R=I!==F,R&&/string\.end/.test(L.type)&&(R=!1);else{if(I&&!F||I&&F)return null;var B=w.$mode.tokenRe;B.lastIndex=0;var N=B.test(k);B.lastIndex=0;var H=B.test(E),P=w.$mode.$pairQuotesAfter,j=P&&P[T]&&P[T].test(k);if(!j&&N||H||E&&!/[\s;,.})\]\\]/.test(E))return null;var V=x[O.column-2];if(k==T&&(V==T||B.test(V)))return null;R=!0}return{text:R?T+T:"",selection:[1,1]}}}}),this.add("string_dquotes","deletion",function(b,A,S,w,y){var D=w.$mode.$quotes||u,T=w.doc.getTextRange(y);if(!y.isMultiLine()&&D.hasOwnProperty(T)){h(S);var $=w.doc.getLine(y.start.row),M=$.substring(y.start.column+1,y.start.column+2);if(M==T)return y.end.column++,y}}),v.closeDocComment!==!1&&this.add("doc comment end","insertion",function(b,A,S,w,y){if(b==="doc-start"&&(y===` +`||y===`\r +`)&&S.selection.isEmpty()){var D=S.getCursorPosition();if(D.column===0)return;for(var T=w.doc.getLine(D.row),$=w.doc.getLine(D.row+1),M=w.getTokens(D.row),O=0,x=0;x=D.column){if(O===D.column){if(!/\.doc/.test(k.type))return;if(/\*\//.test(k.value)){var E=M[x+1];if(!E||!/\.doc/.test(E.type))return}}var C=D.column-(O-k.value.length),L=k.value.indexOf("*/"),I=k.value.indexOf("/**",L>-1?L+2:0);if(I!==-1&&C>I&&C=L&&C<=I||!/\.doc/.test(k.type))return;break}}var F=this.$getIndent(T);if(/\s*\*/.test($))return/^\s*\*/.test(T)?{text:y+F+"* ",selection:[1,2+F.length,1,2+F.length]}:{text:y+F+" * ",selection:[1,3+F.length,1,3+F.length]};if(/\/\*\*/.test(T.substring(0,D.column)))return{text:y+F+" * "+y+" "+F+"*/",selection:[1,4+F.length,1,4+F.length]}}})},g.isSaneInsertion=function(v,b){var A=v.getCursorPosition(),S=new p(b,A.row,A.column);if(!this.$matchTokenType(S.getCurrentToken()||"text",l)){if(/[)}\]]/.test(v.session.getLine(A.row)[A.column]))return!0;var w=new p(b,A.row,A.column+1);if(!this.$matchTokenType(w.getCurrentToken()||"text",l))return!1}return S.stepForward(),S.getCurrentTokenRow()!==A.row||this.$matchTokenType(S.getCurrentToken()||"text",s)},g.$matchTokenType=function(v,b){return b.indexOf(v.type||v)>-1},g.recordAutoInsert=function(v,b,A){var S=v.getCursorPosition(),w=b.doc.getLine(S.row);this.isAutoInsertedClosing(S,w,a.autoInsertedLineEnd[0])||(a.autoInsertedBrackets=0),a.autoInsertedRow=S.row,a.autoInsertedLineEnd=A+w.substr(S.column),a.autoInsertedBrackets++},g.recordMaybeInsert=function(v,b,A){var S=v.getCursorPosition(),w=b.doc.getLine(S.row);this.isMaybeInsertedClosing(S,w)||(a.maybeInsertedBrackets=0),a.maybeInsertedRow=S.row,a.maybeInsertedLineStart=w.substr(0,S.column)+A,a.maybeInsertedLineEnd=w.substr(S.column),a.maybeInsertedBrackets++},g.isAutoInsertedClosing=function(v,b,A){return a.autoInsertedBrackets>0&&v.row===a.autoInsertedRow&&A===a.autoInsertedLineEnd[0]&&b.substr(v.column)===a.autoInsertedLineEnd},g.isMaybeInsertedClosing=function(v,b){return a.maybeInsertedBrackets>0&&v.row===a.maybeInsertedRow&&b.substr(v.column)===a.maybeInsertedLineEnd&&b.substr(0,v.column)==a.maybeInsertedLineStart},g.popAutoInsertedClosing=function(){a.autoInsertedLineEnd=a.autoInsertedLineEnd.substr(1),a.autoInsertedBrackets--},g.clearMaybeInsertedClosing=function(){a&&(a.maybeInsertedBrackets=0,a.maybeInsertedRow=-1)},i.inherits(g,r),n.CstyleBehaviour=g}),ace.define("ace/unicode",["require","exports","module"],function(t,n,d){for(var i=[48,9,8,25,5,0,2,25,48,0,11,0,5,0,6,22,2,30,2,457,5,11,15,4,8,0,2,0,18,116,2,1,3,3,9,0,2,2,2,0,2,19,2,82,2,138,2,4,3,155,12,37,3,0,8,38,10,44,2,0,2,1,2,1,2,0,9,26,6,2,30,10,7,61,2,9,5,101,2,7,3,9,2,18,3,0,17,58,3,100,15,53,5,0,6,45,211,57,3,18,2,5,3,11,3,9,2,1,7,6,2,2,2,7,3,1,3,21,2,6,2,0,4,3,3,8,3,1,3,3,9,0,5,1,2,4,3,11,16,2,2,5,5,1,3,21,2,6,2,1,2,1,2,1,3,0,2,4,5,1,3,2,4,0,8,3,2,0,8,15,12,2,2,8,2,2,2,21,2,6,2,1,2,4,3,9,2,2,2,2,3,0,16,3,3,9,18,2,2,7,3,1,3,21,2,6,2,1,2,4,3,8,3,1,3,2,9,1,5,1,2,4,3,9,2,0,17,1,2,5,4,2,2,3,4,1,2,0,2,1,4,1,4,2,4,11,5,4,4,2,2,3,3,0,7,0,15,9,18,2,2,7,2,2,2,22,2,9,2,4,4,7,2,2,2,3,8,1,2,1,7,3,3,9,19,1,2,7,2,2,2,22,2,9,2,4,3,8,2,2,2,3,8,1,8,0,2,3,3,9,19,1,2,7,2,2,2,22,2,15,4,7,2,2,2,3,10,0,9,3,3,9,11,5,3,1,2,17,4,23,2,8,2,0,3,6,4,0,5,5,2,0,2,7,19,1,14,57,6,14,2,9,40,1,2,0,3,1,2,0,3,0,7,3,2,6,2,2,2,0,2,0,3,1,2,12,2,2,3,4,2,0,2,5,3,9,3,1,35,0,24,1,7,9,12,0,2,0,2,0,5,9,2,35,5,19,2,5,5,7,2,35,10,0,58,73,7,77,3,37,11,42,2,0,4,328,2,3,3,6,2,0,2,3,3,40,2,3,3,32,2,3,3,6,2,0,2,3,3,14,2,56,2,3,3,66,5,0,33,15,17,84,13,619,3,16,2,25,6,74,22,12,2,6,12,20,12,19,13,12,2,2,2,1,13,51,3,29,4,0,5,1,3,9,34,2,3,9,7,87,9,42,6,69,11,28,4,11,5,11,11,39,3,4,12,43,5,25,7,10,38,27,5,62,2,28,3,10,7,9,14,0,89,75,5,9,18,8,13,42,4,11,71,55,9,9,4,48,83,2,2,30,14,230,23,280,3,5,3,37,3,5,3,7,2,0,2,0,2,0,2,30,3,52,2,6,2,0,4,2,2,6,4,3,3,5,5,12,6,2,2,6,67,1,20,0,29,0,14,0,17,4,60,12,5,0,4,11,18,0,5,0,3,9,2,0,4,4,7,0,2,0,2,0,2,3,2,10,3,3,6,4,5,0,53,1,2684,46,2,46,2,132,7,6,15,37,11,53,10,0,17,22,10,6,2,6,2,6,2,6,2,6,2,6,2,6,2,6,2,31,48,0,470,1,36,5,2,4,6,1,5,85,3,1,3,2,2,89,2,3,6,40,4,93,18,23,57,15,513,6581,75,20939,53,1164,68,45,3,268,4,27,21,31,3,13,13,1,2,24,9,69,11,1,38,8,3,102,3,1,111,44,25,51,13,68,12,9,7,23,4,0,5,45,3,35,13,28,4,64,15,10,39,54,10,13,3,9,7,22,4,1,5,66,25,2,227,42,2,1,3,9,7,11171,13,22,5,48,8453,301,3,61,3,105,39,6,13,4,6,11,2,12,2,4,2,0,2,1,2,1,2,107,34,362,19,63,3,53,41,11,5,15,17,6,13,1,25,2,33,4,2,134,20,9,8,25,5,0,2,25,12,88,4,5,3,5,3,5,3,2],r=0,p=[],o=0;o2?V%y!=y-1:V%y==0}}else{if(!this.blockComment)return!1;var T=this.blockComment.start,$=this.blockComment.end,M=new RegExp("^(\\s*)(?:"+s.escapeRegExp(T)+")"),O=new RegExp("(?:"+s.escapeRegExp($)+")\\s*$"),x=function(R,B){E(R,B)||(!A||/\S/.test(R))&&(b.insertInLine({row:B,column:R.length},$),b.insertInLine({row:B,column:w},T))},k=function(R,B){var N;(N=R.match(O))&&b.removeInLine(B,R.length-N[0].length,R.length),(N=R.match(M))&&b.removeInLine(B,N[1].length,N[0].length)},E=function(R,B){if(M.test(R))return!0;for(var N=f.getTokens(B),H=0;HR.length&&(F=R.length)}),w==1/0&&(w=F,A=!1,S=!1),D&&w%y!=0&&(w=Math.floor(w/y)*y),I(S?k:x)},this.toggleBlockComment=function(h,f,g,v){var b=this.blockComment;if(b){!b.start&&b[0]&&(b=b[0]);var A=new a(f,v.row,v.column),S=A.getCurrentToken();f.selection;var w=f.selection.toOrientedRange(),y,D;if(S&&/comment/.test(S.type)){for(var T,$;S&&/comment/.test(S.type);){var M=S.value.indexOf(b.start);if(M!=-1){var O=A.getCurrentTokenRow(),x=A.getCurrentTokenColumn()+M;T=new c(O,x,O,x+b.start.length);break}S=A.stepBackward()}for(var A=new a(f,v.row,v.column),S=A.getCurrentToken();S&&/comment/.test(S.type);){var M=S.value.indexOf(b.end);if(M!=-1){var O=A.getCurrentTokenRow(),x=A.getCurrentTokenColumn()+M;$=new c(O,x,O,x+b.end.length);break}S=A.stepForward()}$&&f.remove($),T&&(f.remove(T),y=T.start.row,D=-b.start.length)}else D=b.start.length,y=g.start.row,f.insert(g.end,b.end),f.insert(g.start,b.start);w.start.row==y&&(w.start.column+=D),w.end.row==y&&(w.end.column+=D),f.selection.fromOrientedRange(w)}},this.getNextLineIndent=function(h,f,g){return this.$getIndent(f)},this.checkOutdent=function(h,f,g){return!1},this.autoOutdent=function(h,f,g){},this.$getIndent=function(h){return h.match(/^\s*/)[0]},this.createWorker=function(h){return null},this.createModeDelegates=function(h){this.$embeds=[],this.$modes={};for(var f in h)if(h[f]){var g=h[f],v=g.prototype.$id,b=i.$modes[v];b||(i.$modes[v]=b=new g),i.$modes[f]||(i.$modes[f]=b),this.$embeds.push(f),this.$modes[f]=b}for(var A=["toggleBlockComment","toggleCommentLines","getNextLineIndent","checkOutdent","autoOutdent","transformAction","getCompletions"],S=function(y){(function(D){var T=A[y],$=D[T];D[A[y]]=function(){return this.$delegator(T,arguments,$)}})(w)},w=this,f=0;fl[s].column&&s++,u.unshift(s,0),l.splice.apply(l,u),this.$updateRows()}}},p.prototype.$updateRows=function(){var o=this.session.lineWidgets;if(o){var l=!0;o.forEach(function(s,a){if(s)for(l=!1,s.row=a;s.$oldWidget;)s.$oldWidget.row=a,s=s.$oldWidget}),l&&(this.session.lineWidgets=null)}},p.prototype.$registerLineWidget=function(o){this.session.lineWidgets||(this.session.lineWidgets=new Array(this.session.getLength()));var l=this.session.lineWidgets[o.row];return l&&(o.$oldWidget=l,l.el&&l.el.parentNode&&(l.el.parentNode.removeChild(l.el),l._inDocument=!1)),this.session.lineWidgets[o.row]=o,o},p.prototype.addLineWidget=function(o){if(this.$registerLineWidget(o),o.session=this.session,!this.editor)return o;var l=this.editor.renderer;o.html&&!o.el&&(o.el=i.createElement("div"),o.el.innerHTML=o.html),o.text&&!o.el&&(o.el=i.createElement("div"),o.el.textContent=o.text),o.el&&(i.addCssClass(o.el,"ace_lineWidgetContainer"),o.className&&i.addCssClass(o.el,o.className),o.el.style.position="absolute",o.el.style.zIndex="5",l.container.appendChild(o.el),o._inDocument=!0,o.coverGutter||(o.el.style.zIndex="3"),o.pixelHeight==null&&(o.pixelHeight=o.el.offsetHeight)),o.rowCount==null&&(o.rowCount=o.pixelHeight/l.layerConfig.lineHeight);var s=this.session.getFoldAt(o.row,0);if(o.$fold=s,s){var a=this.session.lineWidgets;o.row==s.end.row&&!a[s.start.row]?a[s.start.row]=o:o.hidden=!0}return this.session._emit("changeFold",{data:{start:{row:o.row}}}),this.$updateRows(),this.renderWidgets(null,l),this.onWidgetChanged(o),o},p.prototype.removeLineWidget=function(o){if(o._inDocument=!1,o.session=null,o.el&&o.el.parentNode&&o.el.parentNode.removeChild(o.el),o.editor&&o.editor.destroy)try{o.editor.destroy()}catch{}if(this.session.lineWidgets){var l=this.session.lineWidgets[o.row];if(l==o)this.session.lineWidgets[o.row]=o.$oldWidget,o.$oldWidget&&this.onWidgetChanged(o.$oldWidget);else for(;l;){if(l.$oldWidget==o){l.$oldWidget=o.$oldWidget;break}l=l.$oldWidget}}this.session._emit("changeFold",{data:{start:{row:o.row}}}),this.$updateRows()},p.prototype.getWidgetsAtRow=function(o){for(var l=this.session.lineWidgets,s=l&&l[o],a=[];s;)a.push(s),s=s.$oldWidget;return a},p.prototype.onWidgetChanged=function(o){this.session._changedWidgets.push(o),this.editor&&this.editor.renderer.updateFull()},p.prototype.measureWidgets=function(o,l){var s=this.session._changedWidgets,a=l.layerConfig;if(!(!s||!s.length)){for(var c=1/0,u=0;u0&&!a[c];)c--;this.firstRow=s.firstRow,this.lastRow=s.lastRow,l.$cursorLayer.config=s;for(var h=c;h<=u;h++){var f=a[h];if(!(!f||!f.el)){if(f.hidden){f.el.style.top=-100-(f.pixelHeight||0)+"px";continue}f._inDocument||(f._inDocument=!0,l.container.appendChild(f.el));var g=l.$cursorLayer.getPixelPosition({row:h,column:0},!0).top;f.coverLine||(g+=s.lineHeight*this.session.getRowLineCount(f.row)),f.el.style.top=g-s.offset+"px";var v=f.coverGutter?0:l.gutterWidth;f.fixedWidth||(v-=l.scrollLeft),f.el.style.left=v+"px",f.fullWidth&&f.screenWidth&&(f.el.style.minWidth=s.width+2*s.padding+"px"),f.fixedWidth?f.el.style.right=l.scrollBar.getWidth()+"px":f.el.style.right=""}}}},p})();n.LineWidgets=r}),ace.define("ace/apply_delta",["require","exports","module"],function(t,n,d){n.applyDelta=function(i,r,p){var o=r.start.row,l=r.start.column,s=i[o]||"";switch(r.action){case"insert":var a=r.lines;if(a.length===1)i[o]=s.substring(0,l)+r.lines[0]+s.substring(l);else{var c=[o,1].concat(r.lines);i.splice.apply(i,c),i[o]=s.substring(0,l)+i[o],i[o+r.lines.length-1]+=s.substring(l)}break;case"remove":var u=r.end.column,h=r.end.row;o===h?i[o]=s.substring(0,l)+s.substring(u):i.splice(o,h-o+1,s.substring(0,l)+i[h].substring(u));break}}}),ace.define("ace/anchor",["require","exports","module","ace/lib/oop","ace/lib/event_emitter"],function(t,n,d){var i=t("./lib/oop"),r=t("./lib/event_emitter").EventEmitter,p=(function(){function s(a,c,u){this.$onChange=this.onChange.bind(this),this.attach(a),typeof c!="number"?this.setPosition(c.row,c.column):this.setPosition(c,u)}return s.prototype.getPosition=function(){return this.$clipPositionToDocument(this.row,this.column)},s.prototype.getDocument=function(){return this.document},s.prototype.onChange=function(a){if(!(a.start.row==a.end.row&&a.start.row!=this.row)&&!(a.start.row>this.row)){var c=l(a,{row:this.row,column:this.column},this.$insertRight);this.setPosition(c.row,c.column,!0)}},s.prototype.setPosition=function(a,c,u){var h;if(u?h={row:a,column:c}:h=this.$clipPositionToDocument(a,c),!(this.row==h.row&&this.column==h.column)){var f={row:this.row,column:this.column};this.row=h.row,this.column=h.column,this._signal("change",{old:f,value:h})}},s.prototype.detach=function(){this.document.off("change",this.$onChange)},s.prototype.attach=function(a){this.document=a||this.document,this.document.on("change",this.$onChange)},s.prototype.$clipPositionToDocument=function(a,c){var u={};return a>=this.document.getLength()?(u.row=Math.max(0,this.document.getLength()-1),u.column=this.document.getLine(u.row).length):a<0?(u.row=0,u.column=0):(u.row=a,u.column=Math.min(this.document.getLine(u.row).length,Math.max(0,c))),c<0&&(u.column=0),u},s})();p.prototype.$insertRight=!1,i.implement(p.prototype,r);function o(s,a,c){var u=c?s.column<=a.column:s.column=h&&(c=h-1,u=void 0);var f=this.getLine(c);return u==null&&(u=f.length),u=Math.min(Math.max(u,0),f.length),{row:c,column:u}},a.prototype.clonePos=function(c){return{row:c.row,column:c.column}},a.prototype.pos=function(c,u){return{row:c,column:u}},a.prototype.$clipPosition=function(c){var u=this.getLength();return c.row>=u?(c.row=Math.max(0,u-1),c.column=this.getLine(u-1).length):(c.row=Math.max(0,c.row),c.column=Math.min(Math.max(c.column,0),this.getLine(c.row).length)),c},a.prototype.insertFullLines=function(c,u){c=Math.min(Math.max(c,0),this.getLength());var h=0;c0,f=u=0&&this.applyDelta({start:this.pos(c,this.getLine(c).length),end:this.pos(c+1,0),action:"remove",lines:["",""]})},a.prototype.replace=function(c,u){if(c instanceof o||(c=o.fromPoints(c.start,c.end)),u.length===0&&c.isEmpty())return c.start;if(u==this.getTextRange(c))return c.end;this.remove(c);var h;return u?h=this.insert(c.start,u):h=c.start,h},a.prototype.applyDeltas=function(c){for(var u=0;u=0;u--)this.revertDelta(c[u])},a.prototype.applyDelta=function(c,u){var h=c.action=="insert";(h?c.lines.length<=1&&!c.lines[0]:!o.comparePoints(c.start,c.end))||(h&&c.lines.length>2e4?this.$splitAndapplyLargeDelta(c,2e4):(r(this.$lines,c,u),this._signal("change",c)))},a.prototype.$safeApplyDelta=function(c){var u=this.$lines.length;(c.action=="remove"&&c.start.row20){a.running=setTimeout(a.$worker,20);break}}a.currentLine=u,h==-1&&(h=u),g<=h&&a.fireUpdateEvent(g,h)}}}return o.prototype.setTokenizer=function(l){this.tokenizer=l,this.lines=[],this.states=[],this.start(0)},o.prototype.setDocument=function(l){this.doc=l,this.lines=[],this.states=[],this.stop()},o.prototype.fireUpdateEvent=function(l,s){var a={first:l,last:s};this._signal("update",{data:a})},o.prototype.start=function(l){this.currentLine=Math.min(l||0,this.currentLine,this.doc.getLength()),this.lines.splice(this.currentLine,this.lines.length),this.states.splice(this.currentLine,this.states.length),this.stop(),this.running=setTimeout(this.$worker,700)},o.prototype.scheduleStart=function(){this.running||(this.running=setTimeout(this.$worker,700))},o.prototype.$updateOnChange=function(l){var s=l.start.row,a=l.end.row-s;if(a===0)this.lines[s]=null;else if(l.action=="remove")this.lines.splice(s,a+1,null),this.states.splice(s,a+1,null);else{var c=Array(a+1);c.unshift(s,1),this.lines.splice.apply(this.lines,c),this.states.splice.apply(this.states,c)}this.currentLine=Math.min(s,this.currentLine,this.doc.getLength()),this.stop()},o.prototype.stop=function(){this.running&&clearTimeout(this.running),this.running=!1},o.prototype.getTokens=function(l){return this.lines[l]||this.$tokenizeRow(l)},o.prototype.getState=function(l){return this.currentLine==l&&this.$tokenizeRow(l),this.states[l]||"start"},o.prototype.$tokenizeRow=function(l){var s=this.doc.getLine(l),a=this.states[l-1],c=this.tokenizer.getLineTokens(s,a,l);return this.states[l]+""!=c.state+""?(this.states[l]=c.state,this.lines[l+1]=null,this.currentLine>l+1&&(this.currentLine=l+1)):this.currentLine==l&&(this.currentLine=l+1),this.lines[l]=c.tokens},o.prototype.cleanup=function(){this.running=!1,this.lines=[],this.states=[],this.currentLine=0,this.removeAllListeners()},o})();i.implement(p.prototype,r),n.BackgroundTokenizer=p}),ace.define("ace/search_highlight",["require","exports","module","ace/lib/lang","ace/range"],function(t,n,d){var i=t("./lib/lang"),r=t("./range").Range,p=(function(){function o(l,s,a){a===void 0&&(a="text"),this.setRegexp(l),this.clazz=s,this.type=a,this.docLen=0}return o.prototype.setRegexp=function(l){this.regExp+""!=l+""&&(this.regExp=l,this.cache=[])},o.prototype.update=function(l,s,a,c){if(this.regExp){for(var u=c.firstRow,h=c.lastRow,f={},g=a.$editor&&a.$editor.$search,v=g&&g.$isMultilineSearch(a.$editor.getLastSearchOptions()),b=u;b<=h;b++){var A=this.cache[b];if(A==null||a.getValue().length!=this.docLen){if(v){A=[];var S=g.$multiLineForward(a,this.regExp,b,h);if(S){var w=S.endRow<=h?S.endRow-1:h;w>b&&(b=w),A.push(new r(S.startRow,S.startCol,S.endRow,S.endCol))}A.length>this.MAX_RANGES&&(A=A.slice(0,this.MAX_RANGES))}else A=i.getMatchOffsets(a.getLine(b),this.regExp),A.length>this.MAX_RANGES&&(A=A.slice(0,this.MAX_RANGES)),A=A.map(function($){return new r(b,$.offset,b,$.offset+$.length)});this.cache[b]=A.length?A:""}if(A.length!==0)for(var y=A.length;y--;){var D=A[y].toScreenRange(a),T=D.toString();f[T]||(f[T]=!0,s.drawSingleLineMarker(l,D,this.clazz,c))}}this.docLen=a.getValue().length}},o})();p.prototype.MAX_RANGES=500,n.SearchHighlight=p}),ace.define("ace/undomanager",["require","exports","module","ace/range"],function(t,n,d){var i=(function(){function w(){this.$keepRedoStack,this.$maxRev=0,this.$fromUndo=!1,this.$undoDepth=1/0,this.reset()}return w.prototype.addSession=function(y){this.$session=y},w.prototype.add=function(y,D,T){if(!this.$fromUndo&&y!=this.$lastDelta){if(this.$keepRedoStack||(this.$redoStack.length=0),D===!1||!this.lastDeltas){this.lastDeltas=[];var $=this.$undoStack.length;$>this.$undoDepth-1&&this.$undoStack.splice(0,$-this.$undoDepth+1),this.$undoStack.push(this.lastDeltas),y.id=this.$rev=++this.$maxRev}(y.action=="remove"||y.action=="insert")&&(this.$lastDelta=y),this.lastDeltas.push(y)}},w.prototype.addSelection=function(y,D){this.selections.push({value:y,rev:D||this.$rev})},w.prototype.startNewGroup=function(){return this.lastDeltas=null,this.$rev},w.prototype.markIgnored=function(y,D){D==null&&(D=this.$rev+1);for(var T=this.$undoStack,$=T.length;$--;){var M=T[$][0];if(M.id<=y)break;M.id0},w.prototype.canRedo=function(){return this.$redoStack.length>0},w.prototype.bookmark=function(y){y==null&&(y=this.$rev),this.mark=y},w.prototype.isAtBookmark=function(){return this.$rev===this.mark},w.prototype.toJSON=function(){return{$redoStack:this.$redoStack,$undoStack:this.$undoStack}},w.prototype.fromJSON=function(y){this.reset(),this.$undoStack=y.$undoStack,this.$redoStack=y.$redoStack},w.prototype.$prettyPrint=function(y){return y?a(y):a(this.$undoStack)+` +--- +`+a(this.$redoStack)},w})();i.prototype.hasUndo=i.prototype.canUndo,i.prototype.hasRedo=i.prototype.canRedo,i.prototype.isClean=i.prototype.isAtBookmark,i.prototype.markClean=i.prototype.bookmark;function r(w,y){for(var D=y;D--;){var T=w[D];if(T&&!T[0].ignore){for(;D"+w.end.row+":"+w.end.column}function u(w,y){var D=w.action=="insert",T=y.action=="insert";if(D&&T)if(o(y.start,w.end)>=0)g(y,w,-1);else if(o(y.start,w.start)<=0)g(w,y,1);else return null;else if(D&&!T)if(o(y.start,w.end)>=0)g(y,w,-1);else if(o(y.end,w.start)<=0)g(w,y,-1);else return null;else if(!D&&T)if(o(y.start,w.start)>=0)g(y,w,1);else if(o(y.start,w.start)<=0)g(w,y,1);else return null;else if(!D&&!T)if(o(y.start,w.start)>=0)g(y,w,1);else if(o(y.end,w.start)<=0)g(w,y,-1);else return null;return[y,w]}function h(w,y){for(var D=w.length;D--;)for(var T=0;T=0?g(w,y,-1):(o(w.start,y.start)<=0||g(w,p.fromPoints(y.start,w.start),-1),g(y,w,1));else if(!D&&T)o(y.start,w.end)>=0?g(y,w,-1):(o(y.start,w.start)<=0||g(y,p.fromPoints(w.start,y.start),-1),g(w,y,1));else if(!D&&!T)if(o(y.start,w.end)>=0)g(y,w,-1);else if(o(y.end,w.start)<=0)g(w,y,-1);else{var $,M;return o(w.start,y.start)<0&&($=w,w=b(w,y.start)),o(w.end,y.end)>0&&(M=b(w,y.end)),v(y.end,w.start,w.end,-1),M&&!$&&(w.lines=M.lines,w.start=M.start,w.end=M.end,M=w),[y,$,M].filter(Boolean)}return[y,w]}function g(w,y,D){v(w.start,y.start,y.end,D),v(w.end,y.start,y.end,D)}function v(w,y,D,T){w.row==(T==1?y:D).row&&(w.column+=T*(D.column-y.column)),w.row+=T*(D.row-y.row)}function b(w,y){var D=w.lines,T=w.end;w.end=l(y);var $=w.end.row-w.start.row,M=D.splice($,D.length),O=$?y.column:y.column-w.start.column;D.push(M[0].substring(0,O)),M[0]=M[0].substr(O);var x={start:l(y),end:T,lines:M,action:w.action};return x}function A(w,y){y=s(y);for(var D=w.length;D--;){for(var T=w[D],$=0;$this.endRow)throw new Error("Can't add a fold to this FoldLine as it has no connection");this.folds.push(o),this.folds.sort(function(l,s){return-l.range.compareEnd(s.start.row,s.start.column)}),this.range.compareEnd(o.start.row,o.start.column)>0?(this.end.row=o.end.row,this.end.column=o.end.column):this.range.compareStart(o.end.row,o.end.column)<0&&(this.start.row=o.start.row,this.start.column=o.start.column)}else if(o.start.row==this.end.row)this.folds.push(o),this.end.row=o.end.row,this.end.column=o.end.column;else if(o.end.row==this.start.row)this.folds.unshift(o),this.start.row=o.start.row,this.start.column=o.start.column;else throw new Error("Trying to add fold to FoldRow that doesn't have a matching row");o.foldLine=this},p.prototype.containsRow=function(o){return o>=this.start.row&&o<=this.end.row},p.prototype.walk=function(o,l,s){var a=0,c=this.folds,u,h,f,g=!0;l==null&&(l=this.end.row,s=this.end.column);for(var v=0;v0)){var g=r(l,h.start);return f===0?s&&g!==0?-u-2:u:g>0||g===0&&!s?u:-u-1}}return-u-1},o.prototype.add=function(l){var s=!l.isEmpty(),a=this.pointIndex(l.start,s);a<0&&(a=-a-1);var c=this.pointIndex(l.end,s,a);return c<0?c=-c-1:c++,this.ranges.splice(a,c-a,l)},o.prototype.addList=function(l){for(var s=[],a=l.length;a--;)s.push.apply(s,this.add(l[a]));return s},o.prototype.substractPoint=function(l){var s=this.pointIndex(l);if(s>=0)return this.ranges.splice(s,1)},o.prototype.merge=function(){var l=[],s=this.ranges;s=s.sort(function(f,g){return r(f.start,g.start)});for(var a=s[0],c,u=1;u=0},o.prototype.containsPoint=function(l){return this.pointIndex(l)>=0},o.prototype.rangeAtPoint=function(l){var s=this.pointIndex(l);if(s>=0)return this.ranges[s]},o.prototype.clipRows=function(l,s){var a=this.ranges;if(a[0].start.row>s||a[a.length-1].start.row=c)break}if(l.action=="insert")for(var b=u-c,A=-s.column+a.column;fc)break;if(v.start.row==c&&v.start.column>=s.column&&(v.start.column==s.column&&this.$bias<=0||(v.start.column+=A,v.start.row+=b)),v.end.row==c&&v.end.column>=s.column){if(v.end.column==s.column&&this.$bias<0)continue;v.end.column==s.column&&A>0&&fv.start.column&&v.end.column==h[f+1].start.column&&(v.end.column-=A),v.end.column+=A,v.end.row+=b}}else for(var b=c-u,A=s.column-a.column;fu)break;v.end.rows.column)&&(v.end.column=s.column,v.end.row=s.row):(v.end.column+=A,v.end.row+=b):v.end.row>u&&(v.end.row+=b),v.start.rows.column)&&(v.start.column=s.column,v.start.row=s.row):(v.start.column+=A,v.start.row+=b):v.start.row>u&&(v.start.row+=b)}if(b!=0&&f=a)return f;if(f.end.row>a)return null}return null},this.getNextFoldLine=function(a,c){var u=this.$foldData,h=0;for(c&&(h=u.indexOf(c)),h==-1&&(h=0),h;h=a)return f}return null},this.getFoldedRowCount=function(a,c){for(var u=this.$foldData,h=c-a+1,f=0;f=c){b=a?h-=c-b:h=0);break}else v>=a&&(b>=a?h-=v-b:h-=v-a+1)}return h},this.$addFoldLine=function(a){return this.$foldData.push(a),this.$foldData.sort(function(c,u){return c.start.row-u.start.row}),a},this.addFold=function(a,c){var u=this.$foldData,h=!1,f;a instanceof p?f=a:(f=new p(c,a),f.collapseChildren=c.collapseChildren),this.$clipRangeToDocument(f.range);var g=f.start.row,v=f.start.column,b=f.end.row,A=f.end.column,S=this.getFoldAt(g,v,1),w=this.getFoldAt(b,A,-1);if(S&&w==S)return S.addSubFold(f);S&&!S.range.isStart(g,v)&&this.removeFold(S),w&&!w.range.isEnd(b,A)&&this.removeFold(w);var y=this.getFoldsInRange(f.range);y.length>0&&(this.removeFolds(y),f.collapseChildren||y.forEach(function(M){f.addSubFold(M)}));for(var D=0;D0&&this.foldAll(a.start.row+1,a.end.row,a.collapseChildren-1),a.subFolds=[]},this.expandFolds=function(a){a.forEach(function(c){this.expandFold(c)},this)},this.unfold=function(a,c){var u,h;if(a==null)u=new i(0,0,this.getLength(),0),c==null&&(c=!0);else if(typeof a=="number")u=new i(a,0,a,this.getLine(a).length);else if("row"in a)u=i.fromPoints(a,a);else{if(Array.isArray(a))return h=[],a.forEach(function(g){h=h.concat(this.unfold(g))},this),h;u=a}h=this.getFoldsInRangeList(u);for(var f=h;h.length==1&&i.comparePoints(h[0].start,u.start)<0&&i.comparePoints(h[0].end,u.end)>0;)this.expandFolds(h),h=this.getFoldsInRangeList(u);if(c!=!1?this.removeFolds(h):this.expandFolds(h),f.length)return f},this.isRowFolded=function(a,c){return!!this.getFoldLine(a,c)},this.getRowFoldEnd=function(a,c){var u=this.getFoldLine(a,c);return u?u.end.row:a},this.getRowFoldStart=function(a,c){var u=this.getFoldLine(a,c);return u?u.start.row:a},this.getFoldDisplayLine=function(a,c,u,h,f){h==null&&(h=a.start.row),f==null&&(f=0),c==null&&(c=a.end.row),u==null&&(u=this.getLine(c).length);var g=this.doc,v="";return a.walk(function(b,A,S,w){if(!(AS)break;while(f&&v.test(f.type));f=h.stepBackward()}else f=h.getCurrentToken();return b.end.row=h.getCurrentTokenRow(),b.end.column=h.getCurrentTokenColumn(),b.start.row==b.end.row&&b.start.column>b.end.column?void 0:b}},this.foldAll=function(a,c,u,h){u==null&&(u=1e5);var f=this.foldWidgets;if(f){c=c||this.getLength(),a=a||0;for(var g=a;g=a&&(g=v.end.row,v.collapseChildren=u,this.addFold("...",v))}}},this.foldToLevel=function(a){for(this.foldAll();a-- >0;)this.unfold(null,!1)},this.foldAllComments=function(){var a=this;this.foldAll(null,null,null,function(c){for(var u=a.getTokens(c),h=0;h=0;){var g=u[h];if(g==null&&(g=u[h]=this.getFoldWidget(h)),g=="start"){var v=this.getFoldWidgetRange(h);if(f||(f=v),v&&v.end.row>=a)break}h--}return{range:h!==-1&&v,firstRange:f}},this.onFoldWidgetClick=function(a,c){c instanceof l&&(c=c.domEvent);var u={children:c.shiftKey,all:c.ctrlKey||c.metaKey,siblings:c.altKey},h=this.$toggleFoldWidget(a,u);if(!h){var f=c.target||c.srcElement;f&&/ace_fold-widget/.test(f.className)&&(f.className+=" ace_invalid")}},this.$toggleFoldWidget=function(a,c){if(this.getFoldWidget){var u=this.getFoldWidget(a),h=this.getLine(a),f=u==="end"?-1:1,g=this.getFoldAt(a,f===-1?0:h.length,f);if(g)return c.children||c.all?this.removeFold(g):this.expandFold(g),g;var v=this.getFoldWidgetRange(a,!0);if(v&&!v.isMultiLine()&&(g=this.getFoldAt(v.start.row,v.start.column,1),g&&v.isEqual(g.range)))return this.removeFold(g),g;if(c.siblings){var b=this.getParentFoldRangeData(a);if(b.range)var A=b.range.start.row+1,S=b.range.end.row;this.foldAll(A,S,c.all?1e4:0)}else c.children?(S=v?v.end.row:this.getLength(),this.foldAll(a+1,S,c.all?1e4:0)):v&&(c.all&&(v.collapseChildren=1e4),this.addFold("...",v));return v}},this.toggleFoldWidget=function(a){var c=this.selection.getCursor().row;c=this.getRowFoldStart(c);var u=this.$toggleFoldWidget(c,{});if(!u){var h=this.getParentFoldRangeData(c,!0);if(u=h.range||h.firstRange,u){c=u.start.row;var f=this.getFoldAt(c,this.getLine(c).length,1);f?this.removeFold(f):this.addFold("...",u)}}},this.updateFoldWidgets=function(a){var c=a.start.row,u=a.end.row-c;if(u===0)this.foldWidgets[c]=null;else if(a.action=="remove")this.foldWidgets.splice(c,u+1,null);else{var h=Array(u+1);h.unshift(c,1),this.foldWidgets.splice.apply(this.foldWidgets,h)}},this.tokenizerUpdateFoldWidgets=function(a){var c=a.data;c.first!=c.last&&this.foldWidgets.length>c.first&&this.foldWidgets.splice(c.first,this.foldWidgets.length)}}n.Folding=s}),ace.define("ace/edit_session/bracket_match",["require","exports","module","ace/token_iterator","ace/range"],function(t,n,d){var i=t("../token_iterator").TokenIterator,r=t("../range").Range;function p(){this.findMatchingBracket=function(o,l){if(o.column==0)return null;var s=l||this.getLine(o.row).charAt(o.column-1);if(s=="")return null;var a=s.match(/([\(\[\{])|([\)\]\}])/);return a?a[1]?this.$findClosingBracket(a[1],o):this.$findOpeningBracket(a[2],o):null},this.getBracketRange=function(o){var l=this.getLine(o.row),s=!0,a,c=l.charAt(o.column-1),u=c&&c.match(/([\(\[\{])|([\)\]\}])/);if(u||(c=l.charAt(o.column),o={row:o.row,column:o.column+1},u=c&&c.match(/([\(\[\{])|([\)\]\}])/),s=!1),!u)return null;if(u[1]){var h=this.$findClosingBracket(u[1],o);if(!h)return null;a=r.fromPoints(o,h),s||(a.end.column++,a.start.column--),a.cursor=a.end}else{var h=this.$findOpeningBracket(u[2],o);if(!h)return null;a=r.fromPoints(h,o),s||(a.start.column++,a.end.column--),a.cursor=a.start}return a},this.getMatchingBracketRanges=function(o,l){var s=this.getLine(o.row),a=/([\(\[\{])|([\)\]\}])/,c=!l&&s.charAt(o.column-1),u=c&&c.match(a);if(u||(c=(l===void 0||l)&&s.charAt(o.column),o={row:o.row,column:o.column+1},u=c&&c.match(a)),!u)return null;var h=new r(o.row,o.column-1,o.row,o.column),f=u[1]?this.$findClosingBracket(u[1],o):this.$findOpeningBracket(u[2],o);if(!f)return[h];var g=new r(f.row,f.column,f.row,f.column+1);return[h,g]},this.$brackets={")":"(","(":")","]":"[","[":"]","{":"}","}":"{","<":">",">":"<"},this.$findOpeningBracket=function(o,l,s){var a=this.$brackets[o],c=1,u=new i(this,l.row,l.column),h=u.getCurrentToken();if(h||(h=u.stepForward()),!!h){s||(s=new RegExp("(\\.?"+h.type.replace(".","\\.").replace("rparen",".paren").replace(/\b(?:end)\b/,"(?:start|begin|end)").replace(/-close\b/,"-(close|open)")+")+"));for(var f=l.column-u.getCurrentTokenColumn()-2,g=h.value;;){for(;f>=0;){var v=g.charAt(f);if(v==a){if(c-=1,c==0)return{row:u.getCurrentTokenRow(),column:f+u.getCurrentTokenColumn()}}else v==o&&(c+=1);f-=1}do h=u.stepBackward();while(h&&!s.test(h.type));if(h==null)break;g=h.value,f=g.length-1}return null}},this.$findClosingBracket=function(o,l,s){var a=this.$brackets[o],c=1,u=new i(this,l.row,l.column),h=u.getCurrentToken();if(h||(h=u.stepForward()),!!h){s||(s=new RegExp("(\\.?"+h.type.replace(".","\\.").replace("lparen",".paren").replace(/\b(?:start|begin)\b/,"(?:start|begin|end)").replace(/-open\b/,"-(close|open)")+")+"));for(var f=l.column-u.getCurrentTokenColumn();;){for(var g=h.value,v=g.length;f"?a=!0:l.type.indexOf("tag-name")!==-1&&(s=!0));while(l&&!s);return l},this.$findClosingTag=function(o,l){var s,a=l.value,c=l.value,u=0,h=new r(o.getCurrentTokenRow(),o.getCurrentTokenColumn(),o.getCurrentTokenRow(),o.getCurrentTokenColumn()+1);l=o.stepForward();var f=new r(o.getCurrentTokenRow(),o.getCurrentTokenColumn(),o.getCurrentTokenRow(),o.getCurrentTokenColumn()+l.value.length),g=!1;do{if(s=l,s.type.indexOf("tag-close")!==-1&&!g){var v=new r(o.getCurrentTokenRow(),o.getCurrentTokenColumn(),o.getCurrentTokenRow(),o.getCurrentTokenColumn()+1);g=!0}if(l=o.stepForward(),l){if(l.value===">"&&!g){var v=new r(o.getCurrentTokenRow(),o.getCurrentTokenColumn(),o.getCurrentTokenRow(),o.getCurrentTokenColumn()+1);g=!0}if(l.type.indexOf("tag-name")!==-1){if(a=l.value,c===a){if(s.value==="<")u++;else if(s.value==="")var S=new r(o.getCurrentTokenRow(),o.getCurrentTokenColumn(),o.getCurrentTokenRow(),o.getCurrentTokenColumn()+1);else return}}}else if(c===a&&l.value==="/>"&&(u--,u<0))var b=new r(o.getCurrentTokenRow(),o.getCurrentTokenColumn(),o.getCurrentTokenRow(),o.getCurrentTokenColumn()+2),A=b,S=A,v=new r(f.end.row,f.end.column,f.end.row,f.end.column+1)}}while(l&&u>=0);if(h&&v&&b&&S&&f&&A)return{openTag:new r(h.start.row,h.start.column,v.end.row,v.end.column),closeTag:new r(b.start.row,b.start.column,S.end.row,S.end.column),openTagName:f,closeTagName:A}},this.$findOpeningTag=function(o,l){var s=o.getCurrentToken(),a=l.value,c=0,u=o.getCurrentTokenRow(),h=o.getCurrentTokenColumn(),f=h+2,g=new r(u,h,u,f);o.stepForward();var v=new r(o.getCurrentTokenRow(),o.getCurrentTokenColumn(),o.getCurrentTokenRow(),o.getCurrentTokenColumn()+l.value.length);if(l.type.indexOf("tag-close")===-1&&(l=o.stepForward()),!(!l||l.value!==">")){var b=new r(o.getCurrentTokenRow(),o.getCurrentTokenColumn(),o.getCurrentTokenRow(),o.getCurrentTokenColumn()+1);o.stepBackward(),o.stepBackward();do if(l=s,u=o.getCurrentTokenRow(),h=o.getCurrentTokenColumn(),f=h+l.value.length,s=o.stepBackward(),l){if(l.type.indexOf("tag-name")!==-1){if(a===l.value)if(s.value==="<"){if(c++,c>0){var A=new r(u,h,u,f),S=new r(o.getCurrentTokenRow(),o.getCurrentTokenColumn(),o.getCurrentTokenRow(),o.getCurrentTokenColumn()+1);do l=o.stepForward();while(l&&l.value!==">");var w=new r(o.getCurrentTokenRow(),o.getCurrentTokenColumn(),o.getCurrentTokenRow(),o.getCurrentTokenColumn()+1)}}else s.value===""){for(var y=0,D=s;D;){if(D.type.indexOf("tag-name")!==-1&&D.value===a){c--;break}else if(D.value==="<")break;D=o.stepBackward(),y++}for(var T=0;TC&&(this.$docRowCache.splice(C,E),this.$screenRowCache.splice(C,E))},x.prototype.$getRowCacheIndex=function(k,E){for(var C=0,L=k.length-1;C<=L;){var I=C+L>>1,F=k[I];if(E>F)C=I+1;else if(E=E));F++);return L=C[F],L?(L.index=F,L.start=I-L.value.length,L):null},x.prototype.setUndoManager=function(k){if(this.$undoManager=k,this.$informUndoManager&&this.$informUndoManager.cancel(),k){var E=this;k.addSession(this),this.$syncInformUndoManager=function(){E.$informUndoManager.cancel(),E.mergeUndoDeltas=!1},this.$informUndoManager=r.delayedCall(this.$syncInformUndoManager)}else this.$syncInformUndoManager=function(){}},x.prototype.markUndoGroup=function(){this.$syncInformUndoManager&&this.$syncInformUndoManager()},x.prototype.getUndoManager=function(){return this.$undoManager||this.$defaultUndoManager},x.prototype.getTabString=function(){return this.getUseSoftTabs()?r.stringRepeat(" ",this.getTabSize()):" "},x.prototype.setUseSoftTabs=function(k){this.setOption("useSoftTabs",k)},x.prototype.getUseSoftTabs=function(){return this.$useSoftTabs&&!this.$mode.$indentWithTabs},x.prototype.setTabSize=function(k){this.setOption("tabSize",k)},x.prototype.getTabSize=function(){return this.$tabSize},x.prototype.isTabStop=function(k){return this.$useSoftTabs&&k.column%this.$tabSize===0},x.prototype.setNavigateWithinSoftTabs=function(k){this.setOption("navigateWithinSoftTabs",k)},x.prototype.getNavigateWithinSoftTabs=function(){return this.$navigateWithinSoftTabs},x.prototype.setOverwrite=function(k){this.setOption("overwrite",k)},x.prototype.getOverwrite=function(){return this.$overwrite},x.prototype.toggleOverwrite=function(){this.setOverwrite(!this.$overwrite)},x.prototype.addGutterDecoration=function(k,E){this.$decorations[k]||(this.$decorations[k]=""),this.$decorations[k]+=" "+E,this._signal("changeBreakpoint",{})},x.prototype.removeGutterCustomWidget=function(k){this.$editor&&this.$editor.renderer.$gutterLayer.$removeCustomWidget(k)},x.prototype.addGutterCustomWidget=function(k,E){this.$editor&&this.$editor.renderer.$gutterLayer.$addCustomWidget(k,E)},x.prototype.removeGutterDecoration=function(k,E){this.$decorations[k]=(this.$decorations[k]||"").replace(" "+E,""),this._signal("changeBreakpoint",{})},x.prototype.getBreakpoints=function(){return this.$breakpoints},x.prototype.setBreakpoints=function(k){this.$breakpoints=[];for(var E=0;E0&&(L=!!C.charAt(E-1).match(this.tokenRe)),L||(L=!!C.charAt(E).match(this.tokenRe)),L)var I=this.tokenRe;else if(/^\s+$/.test(C.slice(E-1,E+1)))var I=/\s/;else var I=this.nonTokenRe;var F=E;if(F>0){do F--;while(F>=0&&C.charAt(F).match(I));F++}for(var R=E;Rk&&(k=E.screenWidth)}),this.lineWidgetWidth=k},x.prototype.$computeWidth=function(k){if(this.$modified||k){if(this.$modified=!1,this.$useWrapMode)return this.screenWidth=this.$wrapLimit;for(var E=this.doc.getAllLines(),C=this.$rowLengthCache,L=0,I=0,F=this.$foldData[I],R=F?F.start.row:1/0,B=E.length,N=0;NR){if(N=F.end.row+1,N>=B)break;F=this.$foldData[I++],R=F?F.start.row:1/0}C[N]==null&&(C[N]=this.$getStringScreenWidth(E[N])[0]),C[N]>L&&(L=C[N])}this.screenWidth=L}},x.prototype.getLine=function(k){return this.doc.getLine(k)},x.prototype.getLines=function(k,E){return this.doc.getLines(k,E)},x.prototype.getLength=function(){return this.doc.getLength()},x.prototype.getTextRange=function(k){return this.doc.getTextRange(k||this.selection.getRange())},x.prototype.insert=function(k,E){return this.doc.insert(k,E)},x.prototype.remove=function(k){return this.doc.remove(k)},x.prototype.removeFullLines=function(k,E){return this.doc.removeFullLines(k,E)},x.prototype.undoChanges=function(k,E){if(k.length){this.$fromUndo=!0;for(var C=k.length-1;C!=-1;C--){var L=k[C];L.action=="insert"||L.action=="remove"?this.doc.revertDelta(L):L.folds&&this.addFolds(L.folds)}!E&&this.$undoSelect&&(k.selectionBefore?this.selection.fromJSON(k.selectionBefore):this.selection.setRange(this.$getUndoSelection(k,!0))),this.$fromUndo=!1}},x.prototype.redoChanges=function(k,E){if(k.length){this.$fromUndo=!0;for(var C=0;Ck.end.column&&(F.start.column+=B),F.end.row==k.end.row&&F.end.column>k.end.column&&(F.end.column+=B)),R&&F.start.row>=k.end.row&&(F.start.row+=R,F.end.row+=R)}if(F.end=this.insert(F.start,L),I.length){var N=k.start,H=F.start,R=H.row-N.row,B=H.column-N.column;this.addFolds(I.map(function(V){return V=V.clone(),V.start.row==N.row&&(V.start.column+=B),V.end.row==N.row&&(V.end.column+=B),V.start.row+=R,V.end.row+=R,V}))}return F},x.prototype.indentRows=function(k,E,C){C=C.replace(/\t/g,this.getTabString());for(var L=k;L<=E;L++)this.doc.insertInLine({row:L,column:0},C)},x.prototype.outdentRows=function(k){for(var E=k.collapseRows(),C=new c(0,0,0,0),L=this.getTabSize(),I=E.start.row;I<=E.end.row;++I){var F=this.getLine(I);C.start.row=I,C.end.row=I;for(var R=0;R0){var L=this.getRowFoldEnd(E+C);if(L>this.doc.getLength()-1)return 0;var I=L-E}else{k=this.$clipRowToDocument(k),E=this.$clipRowToDocument(E);var I=E-k+1}var F=new c(k,0,E,Number.MAX_VALUE),R=this.getFoldsInRange(F).map(function(N){return N=N.clone(),N.start.row+=I,N.end.row+=I,N}),B=C==0?this.doc.getLines(k,E):this.doc.removeFullLines(k,E);return this.doc.insertFullLines(k+I,B),R.length&&this.addFolds(R),I},x.prototype.moveLinesUp=function(k,E){return this.$moveLines(k,E,-1)},x.prototype.moveLinesDown=function(k,E){return this.$moveLines(k,E,1)},x.prototype.duplicateLines=function(k,E){return this.$moveLines(k,E,0)},x.prototype.$clipRowToDocument=function(k){return Math.max(0,Math.min(k,this.doc.getLength()-1))},x.prototype.$clipColumnToRow=function(k,E){return E<0?0:Math.min(this.doc.getLine(k).length,E)},x.prototype.$clipPositionToDocument=function(k,E){if(E=Math.max(0,E),k<0)k=0,E=0;else{var C=this.doc.getLength();k>=C?(k=C-1,E=this.doc.getLine(C-1).length):E=Math.min(this.doc.getLine(k).length,E)}return{row:k,column:E}},x.prototype.$clipRangeToDocument=function(k){k.start.row<0?(k.start.row=0,k.start.column=0):k.start.column=this.$clipColumnToRow(k.start.row,k.start.column);var E=this.doc.getLength()-1;return k.end.row>E?(k.end.row=E,k.end.column=this.doc.getLine(E).length):k.end.column=this.$clipColumnToRow(k.end.row,k.end.column),k},x.prototype.setUseWrapMode=function(k){if(k!=this.$useWrapMode){if(this.$useWrapMode=k,this.$modified=!0,this.$resetRowCache(0),k){var E=this.getLength();this.$wrapData=Array(E),this.$updateWrapData(0,E-1)}this._signal("changeWrapMode")}},x.prototype.getUseWrapMode=function(){return this.$useWrapMode},x.prototype.setWrapLimitRange=function(k,E){(this.$wrapLimitRange.min!==k||this.$wrapLimitRange.max!==E)&&(this.$wrapLimitRange={min:k,max:E},this.$modified=!0,this.$bidiHandler.markAsDirty(),this.$useWrapMode&&this._signal("changeWrapMode"))},x.prototype.adjustWrapLimit=function(k,E){var C=this.$wrapLimitRange;C.max<0&&(C={min:E,max:E});var L=this.$constrainWrapLimit(k,C.min,C.max);return L!=this.$wrapLimit&&L>1?(this.$wrapLimit=L,this.$modified=!0,this.$useWrapMode&&(this.$updateWrapData(0,this.getLength()-1),this.$resetRowCache(0),this._signal("changeWrapLimit")),!0):!1},x.prototype.$constrainWrapLimit=function(k,E,C){return E&&(k=Math.max(E,k)),C&&(k=Math.min(C,k)),k},x.prototype.getWrapLimit=function(){return this.$wrapLimit},x.prototype.setWrapLimit=function(k){this.setWrapLimitRange(k,k)},x.prototype.getWrapLimitRange=function(){return{min:this.$wrapLimitRange.min,max:this.$wrapLimitRange.max}},x.prototype.$updateInternalDataOnChange=function(k){var E=this.$useWrapMode,C=k.action,L=k.start,I=k.end,F=L.row,R=I.row,B=R-F,N=null;if(this.$updating=!0,B!=0)if(C==="remove"){this[E?"$wrapData":"$rowLengthCache"].splice(F,B);var H=this.$foldData;N=this.getFoldsInRange(k),this.removeFolds(N);var P=this.getFoldLine(I.row),j=0;if(P){P.addRemoveChars(I.row,I.column,L.column-I.column),P.shiftRow(-B);var V=this.getFoldLine(F);V&&V!==P&&(V.merge(P),P=V),j=H.indexOf(P)+1}for(j;j=I.row&&P.shiftRow(-B)}R=F}else{var K=Array(B);K.unshift(F,0);var J=E?this.$wrapData:this.$rowLengthCache;J.splice.apply(J,K);var H=this.$foldData,P=this.getFoldLine(F),j=0;if(P){var Y=P.range.compareInside(L.row,L.column);Y==0?(P=P.split(L.row,L.column),P&&(P.shiftRow(B),P.addRemoveChars(R,0,I.column-L.column))):Y==-1&&(P.addRemoveChars(F,0,I.column-L.column),P.shiftRow(B)),j=H.indexOf(P)+1}for(j;j=F&&P.shiftRow(B)}}else{B=Math.abs(k.start.column-k.end.column),C==="remove"&&(N=this.getFoldsInRange(k),this.removeFolds(N),B=-B);var P=this.getFoldLine(F);P&&P.addRemoveChars(F,L.column,B)}return E&&this.$wrapData.length!=this.doc.getLength()&&console.error("doc.getLength() and $wrapData.length have to be the same!"),this.$updating=!1,E?this.$updateWrapData(F,R):this.$updateRowLengthCache(F,R),N},x.prototype.$updateRowLengthCache=function(k,E){this.$rowLengthCache[k]=null,this.$rowLengthCache[E]=null},x.prototype.$updateWrapData=function(k,E){var C=this.doc.getAllLines(),L=this.getTabSize(),I=this.$wrapData,F=this.$wrapLimit,R,B,N=k;for(E=Math.min(E,C.length-1);N<=E;)B=this.getFoldLine(N,B),B?(R=[],B.walk(function(H,P,j,V){var K;if(H!=null){K=this.$getDisplayTokens(H,R.length),K[0]=w;for(var J=1;JE-V;){var K=F+E-V;if(k[K-1]>=T&&k[K]>=T){j(K);continue}if(k[K]==w||k[K]==y){for(K;K!=F-1&&k[K]!=w;K--);if(K>F){j(K);continue}for(K=F+E,K;K>2)),F-1);K>J&&k[K]J&&k[K]J&&k[K]==D;)K--}else for(;K>J&&k[K]J){j(++K);continue}K=F+E,k[K]==S&&K--,j(K-V)}return L},x.prototype.$getDisplayTokens=function(k,E){var C=[],L;E=E||0;for(var I=0;I39&&F<48||F>57&&F<64?C.push(D):F>=4352&&O(F)?C.push(A,S):C.push(A)}return C},x.prototype.$getStringScreenWidth=function(k,E,C){if(E==0)return[0,0];E==null&&(E=1/0),C=C||0;var L,I;for(I=0;I=4352&&O(L)?C+=2:C+=1,!(C>E));I++);return[C,I]},x.prototype.getRowLength=function(k){var E=1;return this.lineWidgets&&(E+=this.lineWidgets[k]&&this.lineWidgets[k].rowCount||0),!this.$useWrapMode||!this.$wrapData[k]?E:this.$wrapData[k].length+E},x.prototype.getRowLineCount=function(k){return!this.$useWrapMode||!this.$wrapData[k]?1:this.$wrapData[k].length+1},x.prototype.getRowWrapIndent=function(k){if(this.$useWrapMode){var E=this.screenToDocumentPosition(k,Number.MAX_VALUE),C=this.$wrapData[E.row];return C.length&&C[0]=0)var B=H[P],I=this.$docRowCache[P],V=k>H[j-1];else var V=!j;for(var K=this.getLength()-1,J=this.getNextFoldLine(I),Y=J?J.start.row:1/0;B<=k&&(N=this.getRowLength(I),!(B+N>k||I>=K));)B+=N,I++,I>Y&&(I=J.end.row+1,J=this.getNextFoldLine(I,J),Y=J?J.start.row:1/0),V&&(this.$docRowCache.push(I),this.$screenRowCache.push(B));if(J&&J.start.row<=I)L=this.getFoldDisplayLine(J),I=J.start.row;else{if(B+N<=k||I>K)return{row:K,column:this.getLine(K).length};L=this.getLine(I),J=null}var X=0,q=Math.floor(k-B);if(this.$useWrapMode){var ne=this.$wrapData[I];ne&&(R=ne[q],q>0&&ne.length&&(X=ne.indent,F=ne[q-1]||ne[ne.length-1],L=L.substring(F)))}return C!==void 0&&this.$bidiHandler.isBidiRow(B+q,I,q)&&(E=this.$bidiHandler.offsetToCol(C)),F+=this.$getStringScreenWidth(L,E-X)[1],this.$useWrapMode&&F>=R&&(F=R-1),J?J.idxToPosition(F):{row:I,column:F}},x.prototype.documentToScreenPosition=function(k,E){if(typeof E>"u")var C=this.$clipPositionToDocument(k.row,k.column);else C=this.$clipPositionToDocument(k,E);k=C.row,E=C.column;var L=0,I=null,F=null;F=this.getFoldAt(k,E,1),F&&(k=F.start.row,E=F.start.column);var R,B=0,N=this.$docRowCache,H=this.$getRowCacheIndex(N,k),P=N.length;if(P&&H>=0)var B=N[H],L=this.$screenRowCache[H],j=k>N[P-1];else var j=!P;for(var V=this.getNextFoldLine(B),K=V?V.start.row:1/0;B=K){if(R=V.end.row+1,R>k)break;V=this.getNextFoldLine(R,V),K=V?V.start.row:1/0}else R=B+1;L+=this.getRowLength(B),B=R,j&&(this.$docRowCache.push(B),this.$screenRowCache.push(L))}var J="";V&&B>=K?(J=this.getFoldDisplayLine(V,k,E),I=V.start.row):(J=this.getLine(k).substring(0,E),I=k);var Y=0;if(this.$useWrapMode){var X=this.$wrapData[I];if(X){for(var q=0;J.length>=X[q];)L++,q++;J=J.substring(X[q-1]||0,J.length),Y=q>0?X.indent:0}}return this.lineWidgets&&this.lineWidgets[B]&&this.lineWidgets[B].rowsAbove&&(L+=this.lineWidgets[B].rowsAbove),{row:L,column:Y+this.$getStringScreenWidth(J)[0]}},x.prototype.documentToScreenColumn=function(k,E){return this.documentToScreenPosition(k,E).column},x.prototype.documentToScreenRow=function(k,E){return this.documentToScreenPosition(k,E).row},x.prototype.getScreenLength=function(){var k=0,E=null;if(this.$useWrapMode)for(var I=this.$wrapData.length,F=0,L=0,E=this.$foldData[L++],R=E?E.start.row:1/0;FR&&(F=E.end.row+1,E=this.$foldData[L++],R=E?E.start.row:1/0)}else{k=this.getLength();for(var C=this.$foldData,L=0;LC));F++);return[L,F]})},x.prototype.getPrecedingCharacter=function(){var k=this.selection.getCursor();if(k.column===0)return k.row===0?"":this.doc.getNewLineCharacter();var E=this.getLine(k.row);return E[k.column-1]},x.prototype.destroy=function(){this.destroyed||(this.bgTokenizer.setDocument(null),this.bgTokenizer.cleanup(),this.destroyed=!0),this.endOperation(),this.$stopWorker(),this.removeAllListeners(),this.doc&&this.doc.off("change",this.$onChange),this.selection&&(this.selection.off("changeCursor",this.$onSelectionChange),this.selection.off("changeSelection",this.$onSelectionChange)),this.selection.detach()},x})();b.$uid=0,b.prototype.$modes=o.$modes,b.prototype.getValue=b.prototype.toString,b.prototype.$defaultUndoManager={undo:function(){},redo:function(){},hasUndo:function(){},hasRedo:function(){},reset:function(){},add:function(){},addSelection:function(){},startNewGroup:function(){},addSession:function(){}},b.prototype.$overwrite=!1,b.prototype.$mode=null,b.prototype.$modeId=null,b.prototype.$scrollTop=0,b.prototype.$scrollLeft=0,b.prototype.$wrapLimit=80,b.prototype.$useWrapMode=!1,b.prototype.$wrapLimitRange={min:null,max:null},b.prototype.lineWidgets=null,b.prototype.isFullWidth=O,i.implement(b.prototype,l);var A=1,S=2,w=3,y=4,D=9,T=10,$=11,M=12;function O(x){return x<4352?!1:x>=4352&&x<=4447||x>=4515&&x<=4519||x>=4602&&x<=4607||x>=9001&&x<=9002||x>=11904&&x<=11929||x>=11931&&x<=12019||x>=12032&&x<=12245||x>=12272&&x<=12283||x>=12288&&x<=12350||x>=12353&&x<=12438||x>=12441&&x<=12543||x>=12549&&x<=12589||x>=12593&&x<=12686||x>=12688&&x<=12730||x>=12736&&x<=12771||x>=12784&&x<=12830||x>=12832&&x<=12871||x>=12880&&x<=13054||x>=13056&&x<=19903||x>=19968&&x<=42124||x>=42128&&x<=42182||x>=43360&&x<=43388||x>=44032&&x<=55203||x>=55216&&x<=55238||x>=55243&&x<=55291||x>=63744&&x<=64255||x>=65040&&x<=65049||x>=65072&&x<=65106||x>=65108&&x<=65126||x>=65128&&x<=65131||x>=65281&&x<=65376||x>=65504&&x<=65510}t("./edit_session/folding").Folding.call(b.prototype),t("./edit_session/bracket_match").BracketMatch.call(b.prototype),o.defineOptions(b.prototype,"session",{wrap:{set:function(x){if(!x||x=="off"?x=!1:x=="free"?x=!0:x=="printMargin"?x=-1:typeof x=="string"&&(x=parseInt(x,10)||!1),this.$wrap!=x)if(this.$wrap=x,!x)this.setUseWrapMode(!1);else{var k=typeof x=="number"?x:null;this.setWrapLimitRange(k,k),this.setUseWrapMode(!0)}},get:function(){return this.getUseWrapMode()?this.$wrap==-1?"printMargin":this.getWrapLimitRange().min?this.$wrap:"free":"off"},handlesSet:!0},wrapMethod:{set:function(x){x=x=="auto"?this.$mode.type!="text":x!="text",x!=this.$wrapAsCode&&(this.$wrapAsCode=x,this.$useWrapMode&&(this.$useWrapMode=!1,this.setUseWrapMode(!0)))},initialValue:"auto"},indentedSoftWrap:{set:function(){this.$useWrapMode&&(this.$useWrapMode=!1,this.setUseWrapMode(!0))},initialValue:!0},firstLineNumber:{set:function(){this._signal("changeBreakpoint")},initialValue:1},useWorker:{set:function(x){this.$useWorker=x,this.$stopWorker(),x&&this.$startWorker()},initialValue:!0},useSoftTabs:{initialValue:!0},tabSize:{set:function(x){x=parseInt(x),x>0&&this.$tabSize!==x&&(this.$modified=!0,this.$rowLengthCache=[],this.$tabSize=x,this._signal("changeTabSize"))},initialValue:4,handlesSet:!0},navigateWithinSoftTabs:{initialValue:!1},foldStyle:{set:function(x){this.setFoldStyle(x)},handlesSet:!0},overwrite:{set:function(x){this._signal("changeOverwrite")},initialValue:!1},newLineMode:{set:function(x){this.doc.setNewLineMode(x)},get:function(){return this.doc.getNewLineMode()},handlesSet:!0},mode:{set:function(x){this.setMode(x)},get:function(){return this.$modeId},handlesSet:!0}}),n.EditSession=b}),ace.define("ace/search",["require","exports","module","ace/lib/lang","ace/lib/oop","ace/range"],function(t,n,d){var i=t("./lib/lang"),r=t("./lib/oop"),p=t("./range").Range,o=(function(){function c(){this.$options={}}return c.prototype.set=function(u){return r.mixin(this.$options,u),this},c.prototype.getOptions=function(){return i.copyObject(this.$options)},c.prototype.setOptions=function(u){this.$options=u},c.prototype.find=function(u){var h=this.$options,f=this.$matchIterator(u,h);if(!f)return!1;var g=null;return f.forEach(function(v,b,A,S){return g=new p(v,b,A,S),b==S&&h.start&&h.start.start&&h.skipCurrent!=!1&&g.isEqual(h.start)?(g=null,!1):!0}),g},c.prototype.findAll=function(u){var h=this.$options;if(!h.needle)return[];this.$assembleRegExp(h);var f=h.range,g=f?u.getLines(f.start.row,f.end.row):u.doc.getAllLines(),v=[],b=h.re;if(h.$isMultiLine){var A=b.length,S=g.length-A,w;e:for(var y=b.offset||0;y<=S;y++){for(var D=0;DM||(v.push(w=new p(y,M,y+A-1,O)),A>2&&(y=y+A-2))}}else for(var x,k=0;kk&&(k=C),v.push(new p(x.startRow,x.startCol,x.endRow,x.endCol))}}else{x=i.getMatchOffsets(g[k],b);for(var D=0;DF&&v[D].end.row==R;)D--;for(v=v.slice(k,D+1),k=0,D=v.length;k=v){f+="\\";break}var A=u.charCodeAt(g);switch(A){case h.Backslash:f+="\\";break;case h.n:f+=` +`;break;case h.t:f+=" ";break}continue}if(b===h.DollarSign){if(g++,g>=v){f+="$";break}var S=u.charCodeAt(g);if(S===h.DollarSign){f+="$$";continue}if(S===h.Digit0||S===h.Ampersand){f+="$&";continue}if(h.Digit1<=S&&S<=h.Digit9){f+="$"+u[g];continue}}f+=u[g]}return f||u},c.prototype.replace=function(u,h){var f=this.$options,g=this.$assembleRegExp(f);if(f.$isMultiLine)return h;if(g){var v=this.$isMultilineSearch(f);v&&(u=u.replace(/\r\n|\r|\n/g,` +`));var b=g.exec(u);if(!b||!v&&b[0].length!=u.length)return null;if(h=f.regExp?this.parseReplaceString(h):h.replace(/\$/g,"$$$$"),h=u.replace(g,h),f.preserveCase){h=h.split("");for(var A=Math.min(u.length,u.length);A--;){var S=u[A];S&&S.toLowerCase()!=S?h[A]=h[A].toUpperCase():h[A]=h[A].toLowerCase()}h=h.join("")}return h}},c.prototype.$assembleRegExp=function(u,h){if(u.needle instanceof RegExp)return u.re=u.needle;var f=u.needle;if(!u.needle)return u.re=!1;u.regExp||(f=i.escapeRegExp(f));var g=u.caseSensitive?"gm":"gmi";try{new RegExp(f,"u"),u.$supportsUnicodeFlag=!0,g+="u"}catch{u.$supportsUnicodeFlag=!1}if(u.wholeWord&&(f=l(f,u)),u.$isMultiLine=!h&&/[\n\r]/.test(f),u.$isMultiLine)return u.re=this.$assembleMultilineRegExp(f,g);try{var v=new RegExp(f,g)}catch{v=!1}return u.re=v},c.prototype.$assembleMultilineRegExp=function(u,h){for(var f=u.replace(/\r\n|\r|\n/g,`$ +^`).split(` +`),g=[],v=0;vg);S++){var w=u.getLine(A++);v=v==null?w:v+` +`+w}var y=h.exec(v);if(h.lastIndex=0,y){var D=v.slice(0,y.index).split(` +`),T=y[0].split(` +`),$=f+D.length-1,M=D[D.length-1].length,O=$+T.length-1,x=T.length==1?M+T[0].length:T[T.length-1].length;return{startRow:$,startCol:M,endRow:O,endCol:x}}}return null},c.prototype.$multiLineBackward=function(u,h,f,g,v){for(var b,A=a(u,g),S=u.getLine(g).length-f,w=g;w>=v;){for(var y=0;y=v;y++){var D=u.getLine(w--);b=b==null?D:D+` +`+b}var T=s(b,h,S);if(T){var $=b.slice(0,T.index).split(` +`),M=T[0].split(` +`),O=w+$.length,x=$[$.length-1].length,k=O+M.length-1,E=M.length==1?x+M[0].length:M[M.length-1].length;return{startRow:O,startCol:x,endRow:k,endCol:E}}}return null},c.prototype.$matchIterator=function(u,h){var f=this.$assembleRegExp(h);if(!f)return!1;var g=this.$isMultilineSearch(h),v=this.$multiLineForward,b=this.$multiLineBackward,A=h.backwards==!0,S=h.skipCurrent!=!1,w=f.unicode,y=h.range,D=h.start;D||(D=y?y[A?"end":"start"]:u.selection.getRange()),D.start&&(D=D[S!=A?"end":"start"]);var T=y?y.start.row:0,$=y?y.end.row:u.getLength()-1;if(A)var M=function(k){var E=D.row;if(!x(E,D.column,k)){for(E--;E>=T;E--)if(x(E,Number.MAX_VALUE,k))return;if(h.wrap!=!1){for(E=$,T=D.row;E>=T;E--)if(x(E,Number.MAX_VALUE,k))return}}};else var M=function(E){var C=D.row;if(!x(C,D.column,E)){for(C=C+1;C<=$;C++)if(x(C,0,E))return;if(h.wrap!=!1){for(C=T,$=D.row;C<=$;C++)if(x(C,0,E))return}}};if(h.$isMultiLine)var O=f.length,x=function(k,E,C){var L=A?k-O+1:k;if(!(L<0||L+O>u.getLength())){var I=u.getLine(L),F=I.search(f[0]);if(!(!A&&FE)&&C(L,F,L+O-1,B))return!0}}};else if(A)var x=function(E,C,L){if(g){var I=b(u,f,C,E,T);if(!I)return!1;if(L(I.startRow,I.startCol,I.endRow,I.endCol))return!0}else{var F=u.getLine(E),R=[],B,N=0;for(f.lastIndex=0;B=f.exec(F);){var H=B[0].length;if(N=B.index,!H){if(N>=F.length)break;f.lastIndex=N+=i.skipEmptyMatch(F,N,w)}if(B.index+H>C)break;R.push(B.index,H)}for(var P=R.length-1;P>=0;P-=2){var j=R[P-1],H=R[P];if(L(E,j,E,j+H))return!0}}};else var x=function(E,C,L){if(f.lastIndex=C,g){var I=v(u,f,E,$);if(I){var F=I.endRow<=$?I.endRow-1:$;F>E&&(E=F)}if(!I)return!1;if(L(I.startRow,I.startCol,I.endRow,I.endCol))return!0}else for(var R=u.getLine(E),B,N;N=f.exec(R);){var H=N[0].length;if(B=N.index,L(E,B,E,B+H))return!0;if(!H&&(f.lastIndex=B+=i.skipEmptyMatch(R,B,w),B>=R.length))return!1}};return{forEach:M}},c})();function l(c,u){var h=i.supportsLookbehind();function f(A,S){S===void 0&&(S=!0);var w=h&&u.$supportsUnicodeFlag?new RegExp("[\\p{L}\\p{N}_]","u"):new RegExp("\\w");return w.test(A)||u.regExp?h&&u.$supportsUnicodeFlag?S?"(?<=^|[^\\p{L}\\p{N}_])":"(?=[^\\p{L}\\p{N}_]|$)":"\\b":""}var g=Array.from(c),v=g[0],b=g[g.length-1];return f(v)+c+f(b,!1)}function s(c,u,h){for(var f=null,g=0;g<=c.length;){u.lastIndex=g;var v=u.exec(c);if(!v)break;var b=v.index+v[0].length;if(b>c.length-h)break;(!f||b>f.index+f[0].length)&&(f=v),g=v.index+1}return f}function a(c,u){var h=5e3,f={row:u,column:0},g=c.doc.positionToIndex(f),v=g+h,b=c.doc.indexToPosition(v),A=b.row;return A+1}n.Search=o}),ace.define("ace/keyboard/hash_handler",["require","exports","module","ace/lib/keys","ace/lib/useragent"],function(t,n,d){var i=this&&this.__extends||(function(){var c=function(u,h){return c=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(f,g){f.__proto__=g}||function(f,g){for(var v in g)Object.prototype.hasOwnProperty.call(g,v)&&(f[v]=g[v])},c(u,h)};return function(u,h){if(typeof h!="function"&&h!==null)throw new TypeError("Class extends value "+String(h)+" is not a constructor or null");c(u,h);function f(){this.constructor=u}u.prototype=h===null?Object.create(h):(f.prototype=h.prototype,new f)}})(),r=t("../lib/keys"),p=t("../lib/useragent"),o=r.KEY_MODS,l=(function(){function c(u,h){this.$init(u,h,!1)}return c.prototype.$init=function(u,h,f){this.platform=h||(p.isMac?"mac":"win"),this.commands={},this.commandKeyBinding={},this.addCommands(u),this.$singleCommand=f},c.prototype.addCommand=function(u){this.commands[u.name]&&this.removeCommand(u),this.commands[u.name]=u,u.bindKey&&this._buildKeyHash(u)},c.prototype.removeCommand=function(u,h){var f=u&&(typeof u=="string"?u:u.name);u=this.commands[f],h||delete this.commands[f];var g=this.commandKeyBinding;for(var v in g){var b=g[v];if(b==u)delete g[v];else if(Array.isArray(b)){var A=b.indexOf(u);A!=-1&&(b.splice(A,1),b.length==1&&(g[v]=b[0]))}}},c.prototype.bindKey=function(u,h,f){if(typeof u=="object"&&u&&(f==null&&(f=u.position),u=u[this.platform]),!!u){if(typeof h=="function")return this.addCommand({exec:h,bindKey:u,name:h.name||u});u.split("|").forEach(function(g){var v="";if(g.indexOf(" ")!=-1){var b=g.split(/\s+/);g=b.pop(),b.forEach(function(w){var y=this.parseKeys(w),D=o[y.hashId]+y.key;v+=(v?" ":"")+D,this._addCommandToBinding(v,"chainKeys")},this),v+=" "}var A=this.parseKeys(g),S=o[A.hashId]+A.key;this._addCommandToBinding(v+S,h,f)},this)}},c.prototype._addCommandToBinding=function(u,h,f){var g=this.commandKeyBinding,v;if(!h)delete g[u];else if(!g[u]||this.$singleCommand)g[u]=h;else{Array.isArray(g[u])?(v=g[u].indexOf(h))!=-1&&g[u].splice(v,1):g[u]=[g[u]],typeof f!="number"&&(f=s(h));var b=g[u];for(v=0;vf)break}b.splice(v,0,h)}},c.prototype.addCommands=function(u){u&&Object.keys(u).forEach(function(h){var f=u[h];if(f){if(typeof f=="string")return this.bindKey(f,h);typeof f=="function"&&(f={exec:f}),typeof f=="object"&&(f.name||(f.name=h),this.addCommand(f))}},this)},c.prototype.removeCommands=function(u){Object.keys(u).forEach(function(h){this.removeCommand(u[h])},this)},c.prototype.bindKeys=function(u){Object.keys(u).forEach(function(h){this.bindKey(h,u[h])},this)},c.prototype._buildKeyHash=function(u){this.bindKey(u.bindKey,u)},c.prototype.parseKeys=function(u){var h=u.toLowerCase().split(/[\-\+]([\-\+])?/).filter(function(S){return S}),f=h.pop(),g=r[f];if(r.FUNCTION_KEYS[g])f=r.FUNCTION_KEYS[g].toLowerCase();else if(h.length){if(h.length==1&&h[0]=="shift")return{key:f.toUpperCase(),hashId:-1}}else return{key:f,hashId:-1};for(var v=0,b=h.length;b--;){var A=r.KEY_MODS[h[b]];if(A==null)return typeof console<"u"&&console.error("invalid modifier "+h[b]+" in "+u),!1;v|=A}return{key:f,hashId:v}},c.prototype.findKeyCommand=function(u,h){var f=o[u]+h;return this.commandKeyBinding[f]},c.prototype.handleKeyboard=function(u,h,f,g){if(!(g<0)){var v=o[h]+f,b=this.commandKeyBinding[v];return u.$keyChain&&(u.$keyChain+=" "+v,b=this.commandKeyBinding[u.$keyChain]||b),b&&(b=="chainKeys"||b[b.length-1]=="chainKeys")?(u.$keyChain=u.$keyChain||v,{command:"null"}):(u.$keyChain&&((!h||h==4)&&f.length==1?u.$keyChain=u.$keyChain.slice(0,-v.length-1):(h==-1||g>0)&&(u.$keyChain="")),{command:b})}},c.prototype.getStatusText=function(u,h){return h.$keyChain||""},c})();function s(c){return typeof c=="object"&&c.bindKey&&c.bindKey.position||(c.isDefault?-100:0)}var a=(function(c){i(u,c);function u(h,f){var g=c.call(this,h,f)||this;return g.$singleCommand=!0,g}return u})(l);a.call=function(c,u,h){l.prototype.$init.call(c,u,h,!0)},l.call=function(c,u,h){l.prototype.$init.call(c,u,h,!1)},n.HashHandler=a,n.MultiHashHandler=l}),ace.define("ace/commands/command_manager",["require","exports","module","ace/lib/oop","ace/keyboard/hash_handler","ace/lib/event_emitter"],function(t,n,d){var i=this&&this.__extends||(function(){var s=function(a,c){return s=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(u,h){u.__proto__=h}||function(u,h){for(var f in h)Object.prototype.hasOwnProperty.call(h,f)&&(u[f]=h[f])},s(a,c)};return function(a,c){if(typeof c!="function"&&c!==null)throw new TypeError("Class extends value "+String(c)+" is not a constructor or null");s(a,c);function u(){this.constructor=a}a.prototype=c===null?Object.create(c):(u.prototype=c.prototype,new u)}})(),r=t("../lib/oop"),p=t("../keyboard/hash_handler").MultiHashHandler,o=t("../lib/event_emitter").EventEmitter,l=(function(s){i(a,s);function a(c,u){var h=s.call(this,u,c)||this;return h.byName=h.commands,h.setDefaultHandler("exec",function(f){return f.args?f.command.exec(f.editor,f.args,f.event,!1):f.command.exec(f.editor,{},f.event,!0)}),h}return a.prototype.exec=function(c,u,h){if(Array.isArray(c)){for(var f=c.length;f--;)if(this.exec(c[f],u,h))return!0;return!1}typeof c=="string"&&(c=this.commands[c]);var g={editor:u,command:c,args:h};return this.canExecute(c,u)?(g.returnValue=this._emit("exec",g),this._signal("afterExec",g),g.returnValue!==!1):(this._signal("commandUnavailable",g),!1)},a.prototype.canExecute=function(c,u){return typeof c=="string"&&(c=this.commands[c]),!(!c||u&&u.$readOnly&&!c.readOnly||this.$checkCommandState!=!1&&c.isAvailable&&!c.isAvailable(u))},a.prototype.toggleRecording=function(c){if(!this.$inReplay)return c&&c._emit("changeStatus"),this.recording?(this.macro.pop(),this.off("exec",this.$addCommandToMacro),this.macro.length||(this.macro=this.oldMacro),this.recording=!1):(this.$addCommandToMacro||(this.$addCommandToMacro=function(u){this.macro.push([u.command,u.args])}.bind(this)),this.oldMacro=this.macro,this.macro=[],this.on("exec",this.$addCommandToMacro),this.recording=!0)},a.prototype.replay=function(c){if(!(this.$inReplay||!this.macro)){if(this.recording)return this.toggleRecording(c);try{this.$inReplay=!0,this.macro.forEach(function(u){typeof u=="string"?this.exec(u,c):this.exec(u[0],c,u[1])},this)}finally{this.$inReplay=!1}}},a.prototype.trimMacro=function(c){return c.map(function(u){return typeof u[0]!="string"&&(u[0]=u[0].name),u[1]||(u=u[0]),u})},a})(p);r.implement(l.prototype,o),n.CommandManager=l}),ace.define("ace/commands/default_commands",["require","exports","module","ace/lib/lang","ace/config","ace/range"],function(t,n,d){var i=t("../lib/lang"),r=t("../config"),p=t("../range").Range;function o(s,a){return{win:s,mac:a}}n.commands=[{name:"showSettingsMenu",description:"Show settings menu",bindKey:o("Ctrl-,","Command-,"),exec:function(s){r.loadModule("ace/ext/settings_menu",function(a){a.init(s),s.showSettingsMenu()})},readOnly:!0},{name:"goToNextError",description:"Go to next error",bindKey:o("Alt-E","F4"),exec:function(s){r.loadModule("ace/ext/error_marker",function(a){a.showErrorMarker(s,1)})},scrollIntoView:"animate",readOnly:!0},{name:"goToPreviousError",description:"Go to previous error",bindKey:o("Alt-Shift-E","Shift-F4"),exec:function(s){r.loadModule("ace/ext/error_marker",function(a){a.showErrorMarker(s,-1)})},scrollIntoView:"animate",readOnly:!0},{name:"selectall",description:"Select all",bindKey:o("Ctrl-A","Command-A"),exec:function(s){s.selectAll()},readOnly:!0},{name:"centerselection",description:"Center selection",bindKey:o(null,"Ctrl-L"),exec:function(s){s.centerSelection()},readOnly:!0},{name:"gotoline",description:"Go to line...",bindKey:o("Ctrl-L","Command-L"),exec:function(s,a){typeof a=="number"&&!isNaN(a)&&s.gotoLine(a),s.prompt({$type:"gotoLine"})},readOnly:!0},{name:"fold",bindKey:o("Alt-L|Ctrl-F1","Command-Alt-L|Command-F1"),exec:function(s){s.session.toggleFold(!1)},multiSelectAction:"forEach",scrollIntoView:"center",readOnly:!0},{name:"unfold",bindKey:o("Alt-Shift-L|Ctrl-Shift-F1","Command-Alt-Shift-L|Command-Shift-F1"),exec:function(s){s.session.toggleFold(!0)},multiSelectAction:"forEach",scrollIntoView:"center",readOnly:!0},{name:"toggleFoldWidget",description:"Toggle fold widget",bindKey:o("F2","F2"),exec:function(s){s.session.toggleFoldWidget()},multiSelectAction:"forEach",scrollIntoView:"center",readOnly:!0},{name:"toggleParentFoldWidget",description:"Toggle parent fold widget",bindKey:o("Alt-F2","Alt-F2"),exec:function(s){s.session.toggleFoldWidget(!0)},multiSelectAction:"forEach",scrollIntoView:"center",readOnly:!0},{name:"foldall",description:"Fold all",bindKey:o(null,"Ctrl-Command-Option-0"),exec:function(s){s.session.foldAll()},scrollIntoView:"center",readOnly:!0},{name:"foldAllComments",description:"Fold all comments",bindKey:o(null,"Ctrl-Command-Option-0"),exec:function(s){s.session.foldAllComments()},scrollIntoView:"center",readOnly:!0},{name:"foldOther",description:"Fold other",bindKey:o("Alt-0","Command-Option-0"),exec:function(s){s.session.foldAll(),s.session.unfold(s.selection.getAllRanges())},scrollIntoView:"center",readOnly:!0},{name:"unfoldall",description:"Unfold all",bindKey:o("Alt-Shift-0","Command-Option-Shift-0"),exec:function(s){s.session.unfold()},scrollIntoView:"center",readOnly:!0},{name:"findnext",description:"Find next",bindKey:o("Ctrl-K","Command-G"),exec:function(s){s.findNext()},multiSelectAction:"forEach",scrollIntoView:"center",readOnly:!0},{name:"findprevious",description:"Find previous",bindKey:o("Ctrl-Shift-K","Command-Shift-G"),exec:function(s){s.findPrevious()},multiSelectAction:"forEach",scrollIntoView:"center",readOnly:!0},{name:"selectOrFindNext",description:"Select or find next",bindKey:o("Alt-K","Ctrl-G"),exec:function(s){s.selection.isEmpty()?s.selection.selectWord():s.findNext()},readOnly:!0},{name:"selectOrFindPrevious",description:"Select or find previous",bindKey:o("Alt-Shift-K","Ctrl-Shift-G"),exec:function(s){s.selection.isEmpty()?s.selection.selectWord():s.findPrevious()},readOnly:!0},{name:"find",description:"Find",bindKey:o("Ctrl-F","Command-F"),exec:function(s){r.loadModule("ace/ext/searchbox",function(a){a.Search(s)})},readOnly:!0},{name:"overwrite",description:"Overwrite",bindKey:"Insert",exec:function(s){s.toggleOverwrite()},readOnly:!0},{name:"selecttostart",description:"Select to start",bindKey:o("Ctrl-Shift-Home","Command-Shift-Home|Command-Shift-Up"),exec:function(s){s.getSelection().selectFileStart()},multiSelectAction:"forEach",readOnly:!0,scrollIntoView:"animate",aceCommandGroup:"fileJump"},{name:"gotostart",description:"Go to start",bindKey:o("Ctrl-Home","Command-Home|Command-Up"),exec:function(s){s.navigateFileStart()},multiSelectAction:"forEach",readOnly:!0,scrollIntoView:"animate",aceCommandGroup:"fileJump"},{name:"selectup",description:"Select up",bindKey:o("Shift-Up","Shift-Up|Ctrl-Shift-P"),exec:function(s){s.getSelection().selectUp()},multiSelectAction:"forEach",scrollIntoView:"cursor",readOnly:!0},{name:"golineup",description:"Go line up",bindKey:o("Up","Up|Ctrl-P"),exec:function(s,a){s.navigateUp(a.times)},multiSelectAction:"forEach",scrollIntoView:"cursor",readOnly:!0},{name:"selecttoend",description:"Select to end",bindKey:o("Ctrl-Shift-End","Command-Shift-End|Command-Shift-Down"),exec:function(s){s.getSelection().selectFileEnd()},multiSelectAction:"forEach",readOnly:!0,scrollIntoView:"animate",aceCommandGroup:"fileJump"},{name:"gotoend",description:"Go to end",bindKey:o("Ctrl-End","Command-End|Command-Down"),exec:function(s){s.navigateFileEnd()},multiSelectAction:"forEach",readOnly:!0,scrollIntoView:"animate",aceCommandGroup:"fileJump"},{name:"selectdown",description:"Select down",bindKey:o("Shift-Down","Shift-Down|Ctrl-Shift-N"),exec:function(s){s.getSelection().selectDown()},multiSelectAction:"forEach",scrollIntoView:"cursor",readOnly:!0},{name:"golinedown",description:"Go line down",bindKey:o("Down","Down|Ctrl-N"),exec:function(s,a){s.navigateDown(a.times)},multiSelectAction:"forEach",scrollIntoView:"cursor",readOnly:!0},{name:"selectwordleft",description:"Select word left",bindKey:o("Ctrl-Shift-Left","Option-Shift-Left"),exec:function(s){s.getSelection().selectWordLeft()},multiSelectAction:"forEach",scrollIntoView:"cursor",readOnly:!0},{name:"gotowordleft",description:"Go to word left",bindKey:o("Ctrl-Left","Option-Left"),exec:function(s){s.navigateWordLeft()},multiSelectAction:"forEach",scrollIntoView:"cursor",readOnly:!0},{name:"selecttolinestart",description:"Select to line start",bindKey:o("Alt-Shift-Left","Command-Shift-Left|Ctrl-Shift-A"),exec:function(s){s.getSelection().selectLineStart()},multiSelectAction:"forEach",scrollIntoView:"cursor",readOnly:!0},{name:"gotolinestart",description:"Go to line start",bindKey:o("Alt-Left|Home","Command-Left|Home|Ctrl-A"),exec:function(s){s.navigateLineStart()},multiSelectAction:"forEach",scrollIntoView:"cursor",readOnly:!0},{name:"selectleft",description:"Select left",bindKey:o("Shift-Left","Shift-Left|Ctrl-Shift-B"),exec:function(s){s.getSelection().selectLeft()},multiSelectAction:"forEach",scrollIntoView:"cursor",readOnly:!0},{name:"gotoleft",description:"Go to left",bindKey:o("Left","Left|Ctrl-B"),exec:function(s,a){s.navigateLeft(a.times)},multiSelectAction:"forEach",scrollIntoView:"cursor",readOnly:!0},{name:"selectwordright",description:"Select word right",bindKey:o("Ctrl-Shift-Right","Option-Shift-Right"),exec:function(s){s.getSelection().selectWordRight()},multiSelectAction:"forEach",scrollIntoView:"cursor",readOnly:!0},{name:"gotowordright",description:"Go to word right",bindKey:o("Ctrl-Right","Option-Right"),exec:function(s){s.navigateWordRight()},multiSelectAction:"forEach",scrollIntoView:"cursor",readOnly:!0},{name:"selecttolineend",description:"Select to line end",bindKey:o("Alt-Shift-Right","Command-Shift-Right|Shift-End|Ctrl-Shift-E"),exec:function(s){s.getSelection().selectLineEnd()},multiSelectAction:"forEach",scrollIntoView:"cursor",readOnly:!0},{name:"gotolineend",description:"Go to line end",bindKey:o("Alt-Right|End","Command-Right|End|Ctrl-E"),exec:function(s){s.navigateLineEnd()},multiSelectAction:"forEach",scrollIntoView:"cursor",readOnly:!0},{name:"selectright",description:"Select right",bindKey:o("Shift-Right","Shift-Right"),exec:function(s){s.getSelection().selectRight()},multiSelectAction:"forEach",scrollIntoView:"cursor",readOnly:!0},{name:"gotoright",description:"Go to right",bindKey:o("Right","Right|Ctrl-F"),exec:function(s,a){s.navigateRight(a.times)},multiSelectAction:"forEach",scrollIntoView:"cursor",readOnly:!0},{name:"selectpagedown",description:"Select page down",bindKey:"Shift-PageDown",exec:function(s){s.selectPageDown()},readOnly:!0},{name:"pagedown",description:"Page down",bindKey:o(null,"Option-PageDown"),exec:function(s){s.scrollPageDown()},readOnly:!0},{name:"gotopagedown",description:"Go to page down",bindKey:o("PageDown","PageDown|Ctrl-V"),exec:function(s){s.gotoPageDown()},readOnly:!0},{name:"selectpageup",description:"Select page up",bindKey:"Shift-PageUp",exec:function(s){s.selectPageUp()},readOnly:!0},{name:"pageup",description:"Page up",bindKey:o(null,"Option-PageUp"),exec:function(s){s.scrollPageUp()},readOnly:!0},{name:"gotopageup",description:"Go to page up",bindKey:"PageUp",exec:function(s){s.gotoPageUp()},readOnly:!0},{name:"scrollup",description:"Scroll up",bindKey:o("Ctrl-Up",null),exec:function(s){s.renderer.scrollBy(0,-2*s.renderer.layerConfig.lineHeight)},readOnly:!0},{name:"scrolldown",description:"Scroll down",bindKey:o("Ctrl-Down",null),exec:function(s){s.renderer.scrollBy(0,2*s.renderer.layerConfig.lineHeight)},readOnly:!0},{name:"selectlinestart",description:"Select line start",bindKey:"Shift-Home",exec:function(s){s.getSelection().selectLineStart()},multiSelectAction:"forEach",scrollIntoView:"cursor",readOnly:!0},{name:"selectlineend",description:"Select line end",bindKey:"Shift-End",exec:function(s){s.getSelection().selectLineEnd()},multiSelectAction:"forEach",scrollIntoView:"cursor",readOnly:!0},{name:"togglerecording",description:"Toggle recording",bindKey:o("Ctrl-Alt-E","Command-Option-E"),exec:function(s){s.commands.toggleRecording(s)},readOnly:!0},{name:"replaymacro",description:"Replay macro",bindKey:o("Ctrl-Shift-E","Command-Shift-E"),exec:function(s){s.commands.replay(s)},readOnly:!0},{name:"jumptomatching",description:"Jump to matching",bindKey:o("Ctrl-\\|Ctrl-P","Command-\\"),exec:function(s){s.jumpToMatching()},multiSelectAction:"forEach",scrollIntoView:"animate",readOnly:!0},{name:"selecttomatching",description:"Select to matching",bindKey:o("Ctrl-Shift-\\|Ctrl-Shift-P","Command-Shift-\\"),exec:function(s){s.jumpToMatching(!0)},multiSelectAction:"forEach",scrollIntoView:"animate",readOnly:!0},{name:"expandToMatching",description:"Expand to matching",bindKey:o("Ctrl-Shift-M","Ctrl-Shift-M"),exec:function(s){s.jumpToMatching(!0,!0)},multiSelectAction:"forEach",scrollIntoView:"animate",readOnly:!0},{name:"passKeysToBrowser",description:"Pass keys to browser",bindKey:o(null,null),exec:function(){},passEvent:!0,readOnly:!0},{name:"copy",description:"Copy",exec:function(s){},readOnly:!0},{name:"cut",description:"Cut",exec:function(s){var a=s.$copyWithEmptySelection&&s.selection.isEmpty(),c=a?s.selection.getLineRange():s.selection.getRange();s._emit("cut",c),c.isEmpty()||s.session.remove(c),s.clearSelection()},scrollIntoView:"cursor",multiSelectAction:"forEach"},{name:"paste",description:"Paste",exec:function(s,a){s.$handlePaste(a)},scrollIntoView:"cursor"},{name:"removeline",description:"Remove line",bindKey:o("Ctrl-D","Command-D"),exec:function(s){s.removeLines()},scrollIntoView:"cursor",multiSelectAction:"forEachLine"},{name:"duplicateSelection",description:"Duplicate selection",bindKey:o("Ctrl-Shift-D","Command-Shift-D"),exec:function(s){s.duplicateSelection()},scrollIntoView:"cursor",multiSelectAction:"forEach"},{name:"sortlines",description:"Sort lines",bindKey:o("Ctrl-Alt-S","Command-Alt-S"),exec:function(s){s.sortLines()},scrollIntoView:"selection",multiSelectAction:"forEachLine"},{name:"togglecomment",description:"Toggle comment",bindKey:o("Ctrl-/","Command-/"),exec:function(s){s.toggleCommentLines()},multiSelectAction:"forEachLine",scrollIntoView:"selectionPart"},{name:"toggleBlockComment",description:"Toggle block comment",bindKey:o("Ctrl-Shift-/","Command-Shift-/"),exec:function(s){s.toggleBlockComment()},multiSelectAction:"forEach",scrollIntoView:"selectionPart"},{name:"modifyNumberUp",description:"Modify number up",bindKey:o("Ctrl-Shift-Up","Alt-Shift-Up"),exec:function(s){s.modifyNumber(1)},scrollIntoView:"cursor",multiSelectAction:"forEach"},{name:"modifyNumberDown",description:"Modify number down",bindKey:o("Ctrl-Shift-Down","Alt-Shift-Down"),exec:function(s){s.modifyNumber(-1)},scrollIntoView:"cursor",multiSelectAction:"forEach"},{name:"replace",description:"Replace",bindKey:o("Ctrl-H","Command-Option-F"),exec:function(s){r.loadModule("ace/ext/searchbox",function(a){a.Search(s,!0)})}},{name:"undo",description:"Undo",bindKey:o("Ctrl-Z","Command-Z"),exec:function(s){s.undo()}},{name:"redo",description:"Redo",bindKey:o("Ctrl-Shift-Z|Ctrl-Y","Command-Shift-Z|Command-Y"),exec:function(s){s.redo()}},{name:"copylinesup",description:"Copy lines up",bindKey:o("Alt-Shift-Up","Command-Option-Up"),exec:function(s){s.copyLinesUp()},scrollIntoView:"cursor"},{name:"movelinesup",description:"Move lines up",bindKey:o("Alt-Up","Option-Up"),exec:function(s){s.moveLinesUp()},scrollIntoView:"cursor"},{name:"copylinesdown",description:"Copy lines down",bindKey:o("Alt-Shift-Down","Command-Option-Down"),exec:function(s){s.copyLinesDown()},scrollIntoView:"cursor"},{name:"movelinesdown",description:"Move lines down",bindKey:o("Alt-Down","Option-Down"),exec:function(s){s.moveLinesDown()},scrollIntoView:"cursor"},{name:"del",description:"Delete",bindKey:o("Delete","Delete|Ctrl-D|Shift-Delete"),exec:function(s){s.remove("right")},multiSelectAction:"forEach",scrollIntoView:"cursor"},{name:"backspace",description:"Backspace",bindKey:o("Shift-Backspace|Backspace","Ctrl-Backspace|Shift-Backspace|Backspace|Ctrl-H"),exec:function(s){s.remove("left")},multiSelectAction:"forEach",scrollIntoView:"cursor"},{name:"cut_or_delete",description:"Cut or delete",bindKey:o("Shift-Delete",null),exec:function(s){if(s.selection.isEmpty())s.remove("left");else return!1},multiSelectAction:"forEach",scrollIntoView:"cursor"},{name:"removetolinestart",description:"Remove to line start",bindKey:o("Alt-Backspace","Command-Backspace"),exec:function(s){s.removeToLineStart()},multiSelectAction:"forEach",scrollIntoView:"cursor"},{name:"removetolineend",description:"Remove to line end",bindKey:o("Alt-Delete","Ctrl-K|Command-Delete"),exec:function(s){s.removeToLineEnd()},multiSelectAction:"forEach",scrollIntoView:"cursor"},{name:"removetolinestarthard",description:"Remove to line start hard",bindKey:o("Ctrl-Shift-Backspace",null),exec:function(s){var a=s.selection.getRange();a.start.column=0,s.session.remove(a)},multiSelectAction:"forEach",scrollIntoView:"cursor"},{name:"removetolineendhard",description:"Remove to line end hard",bindKey:o("Ctrl-Shift-Delete",null),exec:function(s){var a=s.selection.getRange();a.end.column=Number.MAX_VALUE,s.session.remove(a)},multiSelectAction:"forEach",scrollIntoView:"cursor"},{name:"removewordleft",description:"Remove word left",bindKey:o("Ctrl-Backspace","Alt-Backspace|Ctrl-Alt-Backspace"),exec:function(s){s.removeWordLeft()},multiSelectAction:"forEach",scrollIntoView:"cursor"},{name:"removewordright",description:"Remove word right",bindKey:o("Ctrl-Delete","Alt-Delete"),exec:function(s){s.removeWordRight()},multiSelectAction:"forEach",scrollIntoView:"cursor"},{name:"outdent",description:"Outdent",bindKey:o("Shift-Tab","Shift-Tab"),exec:function(s){s.blockOutdent()},multiSelectAction:"forEach",scrollIntoView:"selectionPart"},{name:"indent",description:"Indent",bindKey:o("Tab","Tab"),exec:function(s){s.indent()},multiSelectAction:"forEach",scrollIntoView:"selectionPart"},{name:"blockoutdent",description:"Block outdent",bindKey:o("Ctrl-[","Ctrl-["),exec:function(s){s.blockOutdent()},multiSelectAction:"forEachLine",scrollIntoView:"selectionPart"},{name:"blockindent",description:"Block indent",bindKey:o("Ctrl-]","Ctrl-]"),exec:function(s){s.blockIndent()},multiSelectAction:"forEachLine",scrollIntoView:"selectionPart"},{name:"insertstring",description:"Insert string",exec:function(s,a){s.insert(a)},multiSelectAction:"forEach",scrollIntoView:"cursor"},{name:"inserttext",description:"Insert text",exec:function(s,a){s.insert(i.stringRepeat(a.text||"",a.times||1))},multiSelectAction:"forEach",scrollIntoView:"cursor"},{name:"splitline",description:"Split line",bindKey:o(null,"Ctrl-O"),exec:function(s){s.splitLine()},multiSelectAction:"forEach",scrollIntoView:"cursor"},{name:"transposeletters",description:"Transpose letters",bindKey:o("Alt-Shift-X","Ctrl-T"),exec:function(s){s.transposeLetters()},multiSelectAction:function(s){s.transposeSelections(1)},scrollIntoView:"cursor"},{name:"touppercase",description:"To uppercase",bindKey:o("Ctrl-U","Ctrl-U"),exec:function(s){s.toUpperCase()},multiSelectAction:"forEach",scrollIntoView:"cursor"},{name:"tolowercase",description:"To lowercase",bindKey:o("Ctrl-Shift-U","Ctrl-Shift-U"),exec:function(s){s.toLowerCase()},multiSelectAction:"forEach",scrollIntoView:"cursor"},{name:"autoindent",description:"Auto Indent",bindKey:o(null,null),exec:function(s){s.autoIndent()},scrollIntoView:"animate"},{name:"expandtoline",description:"Expand to line",bindKey:o("Ctrl-Shift-L","Command-Shift-L"),exec:function(s){var a=s.selection.getRange();a.start.column=a.end.column=0,a.end.row++,s.selection.setRange(a,!1)},multiSelectAction:"forEach",scrollIntoView:"cursor",readOnly:!0},{name:"openlink",bindKey:o("Ctrl+F3","F3"),exec:function(s){s.openLink()}},{name:"joinlines",description:"Join lines",bindKey:o(null,null),exec:function(s){for(var a=s.selection.isBackwards(),c=a?s.selection.getSelectionLead():s.selection.getSelectionAnchor(),u=a?s.selection.getSelectionAnchor():s.selection.getSelectionLead(),h=s.session.doc.getLine(c.row).length,f=s.session.doc.getTextRange(s.selection.getRange()),g=f.replace(/\n\s*/," ").length,v=s.session.doc.getLine(c.row),b=c.row+1;b<=u.row+1;b++){var A=i.stringTrimLeft(i.stringTrimRight(s.session.doc.getLine(b)));A.length!==0&&(A=" "+A),v+=A}u.row+10?(s.selection.moveCursorTo(c.row,c.column),s.selection.selectTo(c.row,c.column+g)):(h=s.session.doc.getLine(c.row).length>h?h+1:h,s.selection.moveCursorTo(c.row,h))},multiSelectAction:"forEach",readOnly:!0},{name:"invertSelection",description:"Invert selection",bindKey:o(null,null),exec:function(s){var a=s.session.doc.getLength()-1,c=s.session.doc.getLine(a).length,u=s.selection.rangeList.ranges,h=[];u.length<1&&(u=[s.selection.getRange()]);for(var f=0;f0||l+s=0&&this.$isCustomWidgetVisible(l-s))return l-s;if(l+s<=this.lines.getLength()-1&&this.$isCustomWidgetVisible(l+s))return l+s;if(l-s>=0&&this.$isFoldWidgetVisible(l-s))return l-s;if(l+s<=this.lines.getLength()-1&&this.$isFoldWidgetVisible(l+s))return l+s}return null},o.prototype.$findNearestAnnotation=function(l){if(this.$isAnnotationVisible(l))return l;for(var s=0;l-s>0||l+s=0&&this.$isAnnotationVisible(l-s))return l-s;if(l+s<=this.lines.getLength()-1&&this.$isAnnotationVisible(l+s))return l+s}return null},o.prototype.$focusFoldWidget=function(l){if(l!=null){var s=this.$getFoldWidget(l);s.classList.add(this.editor.renderer.keyboardFocusClassName),s.focus()}},o.prototype.$focusCustomWidget=function(l){if(l!=null){var s=this.$getCustomWidget(l);s&&(s.classList.add(this.editor.renderer.keyboardFocusClassName),s.focus())}},o.prototype.$focusAnnotation=function(l){if(l!=null){var s=this.$getAnnotation(l);s.classList.add(this.editor.renderer.keyboardFocusClassName),s.focus()}},o.prototype.$blurFoldWidget=function(l){var s=this.$getFoldWidget(l);s.classList.remove(this.editor.renderer.keyboardFocusClassName),s.blur()},o.prototype.$blurCustomWidget=function(l){var s=this.$getCustomWidget(l);s&&(s.classList.remove(this.editor.renderer.keyboardFocusClassName),s.blur())},o.prototype.$blurAnnotation=function(l){var s=this.$getAnnotation(l);s.classList.remove(this.editor.renderer.keyboardFocusClassName),s.blur()},o.prototype.$moveFoldWidgetUp=function(){for(var l=this.activeRowIndex;l>0;)if(l--,this.$isFoldWidgetVisible(l)||this.$isCustomWidgetVisible(l)){this.$blurFoldWidget(this.activeRowIndex),this.$blurCustomWidget(this.activeRowIndex),this.activeRowIndex=l,this.$isFoldWidgetVisible(l)?this.$focusFoldWidget(this.activeRowIndex):this.$focusCustomWidget(this.activeRowIndex);return}},o.prototype.$moveFoldWidgetDown=function(){for(var l=this.activeRowIndex;l0;)if(l--,this.$isAnnotationVisible(l)){this.$blurAnnotation(this.activeRowIndex),this.activeRowIndex=l,this.$focusAnnotation(this.activeRowIndex);return}},o.prototype.$moveAnnotationDown=function(){for(var l=this.activeRowIndex;l=E.length&&(E=void 0),{value:E&&E[I++],done:!E}}};throw new TypeError(C?"Object is not iterable.":"Symbol.iterator is not defined.")},r=t("./lib/oop"),p=t("./lib/dom"),o=t("./lib/lang"),l=t("./lib/useragent"),s=t("./keyboard/textinput").TextInput,a=t("./mouse/mouse_handler").MouseHandler,c=t("./mouse/fold_handler").FoldHandler,u=t("./keyboard/keybinding").KeyBinding,h=t("./edit_session").EditSession,f=t("./search").Search,g=t("./range").Range,v=t("./lib/event_emitter").EventEmitter,b=t("./commands/command_manager").CommandManager,A=t("./commands/default_commands").commands,S=t("./config"),w=t("./token_iterator").TokenIterator,y=t("./keyboard/gutter_handler").GutterKeyboardHandler,D=t("./config").nls,T=t("./clipboard"),$=t("./lib/keys"),M=t("./lib/event"),O=t("./tooltip").HoverTooltip,x=(function(){function E(C,L,I){this.id="editor"+ ++E.$uid,this.session,this.$toDestroy=[];var F=C.getContainerElement();this.container=F,this.renderer=C,this.commands=new b(l.isMac?"mac":"win",A),typeof document=="object"&&(this.textInput=new s(C.getTextAreaContainer(),this),this.renderer.textarea=this.textInput.getElement(),this.$mouseHandler=new a(this),new c(this)),this.keyBinding=new u(this),this.$search=new f().set({wrap:!0}),this.$historyTracker=this.$historyTracker.bind(this),this.commands.on("exec",this.$historyTracker),this.$initOperationListeners(),this._$emitInputEvent=o.delayedCall(function(){this._signal("input",{}),this.session&&!this.session.destroyed&&this.session.bgTokenizer.scheduleStart()}.bind(this)),this.on("change",function(R,B){B._$emitInputEvent.schedule(31)}),this.setSession(L||I&&I.session||new h("")),S.resetOptions(this),I&&this.setOptions(I),S._signal("editor",this)}return E.prototype.$initOperationListeners=function(){this.commands.on("exec",this.startOperation.bind(this),!0),this.commands.on("afterExec",this.endOperation.bind(this),!0)},E.prototype.startOperation=function(C){this.session.startOperation(C)},E.prototype.endOperation=function(C){this.session.endOperation(C)},E.prototype.onStartOperation=function(C){this.curOp=this.session.curOp,this.curOp.scrollTop=this.renderer.scrollTop,this.prevOp=this.session.prevOp,C||(this.previousCommand=null)},E.prototype.onEndOperation=function(C){if(this.curOp&&this.session){if(C&&C.returnValue===!1){this.curOp=null;return}if(this._signal("beforeEndOperation"),!this.curOp)return;var L=this.curOp.command,I=L&&L.scrollIntoView;if(I){switch(I){case"center-animate":I="animate";case"center":this.renderer.scrollCursorIntoView(null,.5);break;case"animate":case"cursor":this.renderer.scrollCursorIntoView();break;case"selectionPart":var F=this.selection.getRange(),R=this.renderer.layerConfig;(F.start.row>=R.lastRow||F.end.row<=R.firstRow)&&this.renderer.scrollSelectionIntoView(this.selection.anchor,this.selection.lead);break}I=="animate"&&this.renderer.animateScrolling(this.curOp.scrollTop)}this.$lastSel=this.session.selection.toJSON(),this.prevOp=this.curOp,this.curOp=null}},E.prototype.$historyTracker=function(C){if(this.$mergeUndoDeltas){var L=this.prevOp,I=this.$mergeableCommands,F=L.command&&C.command.name==L.command.name;if(C.command.name=="insertstring"){var R=C.args;this.mergeNextCommand===void 0&&(this.mergeNextCommand=!0),F=F&&this.mergeNextCommand&&(!/\s/.test(R)||/\s/.test(L.args)),this.mergeNextCommand=!0}else F=F&&I.indexOf(C.command.name)!==-1;this.$mergeUndoDeltas!="always"&&Date.now()-this.sequenceStartTime>2e3&&(F=!1),F?this.session.mergeUndoDeltas=!0:I.indexOf(C.command.name)!==-1&&(this.sequenceStartTime=Date.now())}},E.prototype.setKeyboardHandler=function(C,L){if(C&&typeof C=="string"&&C!="ace"){this.$keybindingId=C;var I=this;S.loadModule(["keybinding",C],function(F){I.$keybindingId==C&&I.keyBinding.setKeyboardHandler(F&&F.handler),L&&L()})}else this.$keybindingId=null,this.keyBinding.setKeyboardHandler(C),L&&L()},E.prototype.getKeyboardHandler=function(){return this.keyBinding.getKeyboardHandler()},E.prototype.setSession=function(C){if(this.session!=C){this.curOp&&this.endOperation(),this.curOp={};var L=this.session;if(L){this.session.off("change",this.$onDocumentChange),this.session.off("changeMode",this.$onChangeMode),this.session.off("tokenizerUpdate",this.$onTokenizerUpdate),this.session.off("changeTabSize",this.$onChangeTabSize),this.session.off("changeWrapLimit",this.$onChangeWrapLimit),this.session.off("changeWrapMode",this.$onChangeWrapMode),this.session.off("changeFold",this.$onChangeFold),this.session.off("changeFrontMarker",this.$onChangeFrontMarker),this.session.off("changeBackMarker",this.$onChangeBackMarker),this.session.off("changeBreakpoint",this.$onChangeBreakpoint),this.session.off("changeAnnotation",this.$onChangeAnnotation),this.session.off("changeOverwrite",this.$onCursorChange),this.session.off("changeScrollTop",this.$onScrollTopChange),this.session.off("changeScrollLeft",this.$onScrollLeftChange),this.session.off("startOperation",this.$onStartOperation),this.session.off("endOperation",this.$onEndOperation);var I=this.session.getSelection();I.off("changeCursor",this.$onCursorChange),I.off("changeSelection",this.$onSelectionChange)}this.session=C,C?(this.$onDocumentChange=this.onDocumentChange.bind(this),C.on("change",this.$onDocumentChange),this.renderer.setSession(C),this.$onChangeMode=this.onChangeMode.bind(this),C.on("changeMode",this.$onChangeMode),this.$onTokenizerUpdate=this.onTokenizerUpdate.bind(this),C.on("tokenizerUpdate",this.$onTokenizerUpdate),this.$onChangeTabSize=this.renderer.onChangeTabSize.bind(this.renderer),C.on("changeTabSize",this.$onChangeTabSize),this.$onChangeWrapLimit=this.onChangeWrapLimit.bind(this),C.on("changeWrapLimit",this.$onChangeWrapLimit),this.$onChangeWrapMode=this.onChangeWrapMode.bind(this),C.on("changeWrapMode",this.$onChangeWrapMode),this.$onChangeFold=this.onChangeFold.bind(this),C.on("changeFold",this.$onChangeFold),this.$onChangeFrontMarker=this.onChangeFrontMarker.bind(this),this.session.on("changeFrontMarker",this.$onChangeFrontMarker),this.$onChangeBackMarker=this.onChangeBackMarker.bind(this),this.session.on("changeBackMarker",this.$onChangeBackMarker),this.$onChangeBreakpoint=this.onChangeBreakpoint.bind(this),this.session.on("changeBreakpoint",this.$onChangeBreakpoint),this.$onChangeAnnotation=this.onChangeAnnotation.bind(this),this.session.on("changeAnnotation",this.$onChangeAnnotation),this.$onCursorChange=this.onCursorChange.bind(this),this.session.on("changeOverwrite",this.$onCursorChange),this.$onScrollTopChange=this.onScrollTopChange.bind(this),this.session.on("changeScrollTop",this.$onScrollTopChange),this.$onScrollLeftChange=this.onScrollLeftChange.bind(this),this.session.on("changeScrollLeft",this.$onScrollLeftChange),this.selection=C.getSelection(),this.selection.on("changeCursor",this.$onCursorChange),this.$onSelectionChange=this.onSelectionChange.bind(this),this.selection.on("changeSelection",this.$onSelectionChange),this.$onStartOperation=this.onStartOperation.bind(this),this.session.on("startOperation",this.$onStartOperation),this.$onEndOperation=this.onEndOperation.bind(this),this.session.on("endOperation",this.$onEndOperation),this.onChangeMode(),this.onCursorChange(),this.onScrollTopChange(),this.onScrollLeftChange(),this.onSelectionChange(),this.onChangeFrontMarker(),this.onChangeBackMarker(),this.onChangeBreakpoint(),this.onChangeAnnotation(),this.session.getUseWrapMode()&&this.renderer.adjustWrapLimit(),this.renderer.updateFull()):(this.selection=null,this.renderer.setSession(C)),this._signal("changeSession",{session:C,oldSession:L}),this.curOp=null,L&&L._signal("changeEditor",{oldEditor:this}),L&&(L.$editor=null),C&&C._signal("changeEditor",{editor:this}),C&&(C.$editor=this),C&&!C.destroyed&&C.bgTokenizer.scheduleStart()}},E.prototype.getSession=function(){return this.session},E.prototype.setValue=function(C,L){return this.session.doc.setValue(C),L?L==1?this.navigateFileEnd():L==-1&&this.navigateFileStart():this.selectAll(),C},E.prototype.getValue=function(){return this.session.getValue()},E.prototype.getSelection=function(){return this.selection},E.prototype.resize=function(C){this.renderer.onResize(C)},E.prototype.setTheme=function(C,L){this.renderer.setTheme(C,L)},E.prototype.getTheme=function(){return this.renderer.getTheme()},E.prototype.setStyle=function(C,L){this.renderer.setStyle(C,L)},E.prototype.unsetStyle=function(C){this.renderer.unsetStyle(C)},E.prototype.getFontSize=function(){return this.getOption("fontSize")||p.computedStyle(this.container).fontSize},E.prototype.setFontSize=function(C){this.setOption("fontSize",C)},E.prototype.$highlightBrackets=function(){if(!this.$highlightPending){var C=this;this.$highlightPending=!0,setTimeout(function(){C.$highlightPending=!1;var L=C.session;if(!(!L||L.destroyed)){L.$bracketHighlight&&(L.$bracketHighlight.markerIds.forEach(function(V){L.removeMarker(V)}),L.$bracketHighlight=null);var I=C.getCursorPosition(),F=C.getKeyboardHandler(),R=F&&F.$getDirectionForHighlight&&F.$getDirectionForHighlight(C),B=L.getMatchingBracketRanges(I,R);if(!B){var N=new w(L,I.row,I.column),H=N.getCurrentToken();if(H&&/\b(?:tag-open|tag-name)/.test(H.type)){var P=L.getMatchingTags(I);P&&(B=[P.openTagName.isEmpty()?P.openTag:P.openTagName,P.closeTagName.isEmpty()?P.closeTag:P.closeTagName])}}if(!B&&L.$mode.getMatching&&(B=L.$mode.getMatching(C.session)),!B){C.getHighlightIndentGuides()&&C.renderer.$textLayer.$highlightIndentGuide();return}var j="ace_bracket";Array.isArray(B)?B.length==1&&(j="ace_error_bracket"):B=[B],B.length==2&&(g.comparePoints(B[0].end,B[1].start)==0?B=[g.fromPoints(B[0].start,B[1].end)]:g.comparePoints(B[0].start,B[1].end)==0&&(B=[g.fromPoints(B[1].start,B[0].end)])),L.$bracketHighlight={ranges:B,markerIds:B.map(function(V){return L.addMarker(V,j,"text")})},C.getHighlightIndentGuides()&&C.renderer.$textLayer.$highlightIndentGuide()}},50)}},E.prototype.focus=function(){this.textInput.focus()},E.prototype.isFocused=function(){return this.textInput.isFocused()},E.prototype.blur=function(){this.textInput.blur()},E.prototype.onFocus=function(C){this.$isFocused||(this.$isFocused=!0,this.renderer.showCursor(),this.renderer.visualizeFocus(),this._emit("focus",C))},E.prototype.onBlur=function(C){this.$isFocused&&(this.$isFocused=!1,this.renderer.hideCursor(),this.renderer.visualizeBlur(),this._emit("blur",C))},E.prototype.$cursorChange=function(){this.renderer.updateCursor(),this.$highlightBrackets(),this.$updateHighlightActiveLine()},E.prototype.onDocumentChange=function(C){var L=this.session.$useWrapMode,I=C.start.row==C.end.row?C.end.row:1/0;this.renderer.updateLines(C.start.row,I,L),this._signal("change",C),this.$cursorChange()},E.prototype.onTokenizerUpdate=function(C){var L=C.data;this.renderer.updateLines(L.first,L.last)},E.prototype.onScrollTopChange=function(){this.renderer.scrollToY(this.session.getScrollTop())},E.prototype.onScrollLeftChange=function(){this.renderer.scrollToX(this.session.getScrollLeft())},E.prototype.onCursorChange=function(){this.$cursorChange(),this._signal("changeSelection")},E.prototype.$updateHighlightActiveLine=function(){var C=this.getSession(),L;if(this.$highlightActiveLine&&((this.$selectionStyle!="line"||!this.selection.isMultiLine())&&(L=this.getCursorPosition()),this.renderer.theme&&this.renderer.theme.$selectionColorConflict&&!this.selection.isEmpty()&&(L=!1),this.renderer.$maxLines&&this.session.getLength()===1&&!(this.renderer.$minLines>1)&&(L=!1)),C.$highlightLineMarker&&!L)C.removeMarker(C.$highlightLineMarker.id),C.$highlightLineMarker=null;else if(!C.$highlightLineMarker&&L){var I=new g(L.row,L.column,L.row,1/0);I.id=C.addMarker(I,"ace_active-line","screenLine"),C.$highlightLineMarker=I}else L&&(C.$highlightLineMarker.start.row=L.row,C.$highlightLineMarker.end.row=L.row,C.$highlightLineMarker.start.column=L.column,C._signal("changeBackMarker"))},E.prototype.onSelectionChange=function(C){var L=this.session;if(L.$selectionMarker&&L.removeMarker(L.$selectionMarker),L.$selectionMarker=null,this.selection.isEmpty())this.$updateHighlightActiveLine();else{var I=this.selection.getRange(),F=this.getSelectionStyle();L.$selectionMarker=L.addMarker(I,"ace_selection",F)}var R=this.$highlightSelectedWord&&this.$getSelectionHighLightRegexp();this.session.highlight(R),this._signal("changeSelection")},E.prototype.$getSelectionHighLightRegexp=function(){var C=this.session,L=this.getSelectionRange();if(!(L.isEmpty()||L.isMultiLine())){var I=L.start.column,F=L.end.column,R=C.getLine(L.start.row),B=R.substring(I,F);if(!(B.length>5e3||!/[\w\d]/.test(B))){var N=this.$search.$assembleRegExp({wholeWord:!0,caseSensitive:!0,needle:B}),H=R.substring(I-1,F+1);if(N.test(H))return N}}},E.prototype.onChangeFrontMarker=function(){this.renderer.updateFrontMarkers()},E.prototype.onChangeBackMarker=function(){this.renderer.updateBackMarkers()},E.prototype.onChangeBreakpoint=function(){this.renderer.updateBreakpoints()},E.prototype.onChangeAnnotation=function(){this.renderer.setAnnotations(this.session.getAnnotations())},E.prototype.onChangeMode=function(C){this.renderer.updateText(),this._emit("changeMode",C)},E.prototype.onChangeWrapLimit=function(){this.renderer.updateFull()},E.prototype.onChangeWrapMode=function(){this.renderer.onResize(!0)},E.prototype.onChangeFold=function(){this.$updateHighlightActiveLine(),this.renderer.updateFull()},E.prototype.getSelectedText=function(){return this.session.getTextRange(this.getSelectionRange())},E.prototype.getCopyText=function(){var C=this.getSelectedText(),L=this.session.doc.getNewLineCharacter(),I=!1;if(!C&&this.$copyWithEmptySelection){I=!0;for(var F=this.selection.getAllRanges(),R=0;RV.search(/\S|$/)){var H=V.substr(R.column).search(/\S|$/);I.doc.removeInLine(R.row,R.column,R.column+H)}}this.clearSelection();var P=R.column,j=I.getState(R.row),V=I.getLine(R.row),K=F.checkOutdent(j,V,C);if(I.insert(R,C),B&&B.selection&&(B.selection.length==2?this.selection.setSelectionRange(new g(R.row,P+B.selection[0],R.row,P+B.selection[1])):this.selection.setSelectionRange(new g(R.row+B.selection[0],B.selection[1],R.row+B.selection[2],B.selection[3]))),this.$enableAutoIndent){if(I.getDocument().isNewLine(C)){var J=F.getNextLineIndent(j,V.slice(0,R.column),I.getTabString());I.insert({row:R.row+1,column:0},J)}K&&F.autoOutdent(j,I,R.row)}},E.prototype.autoIndent=function(){for(var C=this.session,L=C.getMode(),I=this.selection.isEmpty()?[new g(0,0,C.doc.getLength()-1,0)]:this.selection.getAllRanges(),F="",R="",B="",N=C.getTabString(),H=0;H0&&(F=C.getState(V-1),R=C.getLine(V-1),B=L.getNextLineIndent(F,R,N));var K=C.getLine(V),J=L.$getIndent(K);if(B!==J){if(J.length>0){var Y=new g(V,0,V,J.length);C.remove(Y)}B.length>0&&C.insert({row:V,column:0},B)}L.autoOutdent(F,C,V)}},E.prototype.onTextInput=function(C,L){if(!L)return this.keyBinding.onTextInput(C);this.startOperation({command:{name:"insertstring"}});var I=this.applyComposition.bind(this,C,L);this.selection.rangeCount?this.forEachSelection(I):I(),this.endOperation()},E.prototype.applyComposition=function(C,L){if(L.extendLeft||L.extendRight){var I=this.selection.getRange();I.start.column-=L.extendLeft,I.end.column+=L.extendRight,I.start.column<0&&(I.start.row--,I.start.column+=this.session.getLine(I.start.row).length+1),this.selection.setRange(I),!C&&!I.isEmpty()&&this.remove()}if((C||!this.selection.isEmpty())&&this.insert(C,!0),L.restoreStart||L.restoreEnd){var I=this.selection.getRange();I.start.column-=L.restoreStart,I.end.column-=L.restoreEnd,this.selection.setRange(I)}},E.prototype.onCommandKey=function(C,L,I){return this.keyBinding.onCommandKey(C,L,I)},E.prototype.setOverwrite=function(C){this.session.setOverwrite(C)},E.prototype.getOverwrite=function(){return this.session.getOverwrite()},E.prototype.toggleOverwrite=function(){this.session.toggleOverwrite()},E.prototype.setScrollSpeed=function(C){this.setOption("scrollSpeed",C)},E.prototype.getScrollSpeed=function(){return this.getOption("scrollSpeed")},E.prototype.setDragDelay=function(C){this.setOption("dragDelay",C)},E.prototype.getDragDelay=function(){return this.getOption("dragDelay")},E.prototype.setSelectionStyle=function(C){this.setOption("selectionStyle",C)},E.prototype.getSelectionStyle=function(){return this.getOption("selectionStyle")},E.prototype.setHighlightActiveLine=function(C){this.setOption("highlightActiveLine",C)},E.prototype.getHighlightActiveLine=function(){return this.getOption("highlightActiveLine")},E.prototype.setHighlightGutterLine=function(C){this.setOption("highlightGutterLine",C)},E.prototype.getHighlightGutterLine=function(){return this.getOption("highlightGutterLine")},E.prototype.setHighlightSelectedWord=function(C){this.setOption("highlightSelectedWord",C)},E.prototype.getHighlightSelectedWord=function(){return this.$highlightSelectedWord},E.prototype.setAnimatedScroll=function(C){this.renderer.setAnimatedScroll(C)},E.prototype.getAnimatedScroll=function(){return this.renderer.getAnimatedScroll()},E.prototype.setShowInvisibles=function(C){this.renderer.setShowInvisibles(C)},E.prototype.getShowInvisibles=function(){return this.renderer.getShowInvisibles()},E.prototype.setDisplayIndentGuides=function(C){this.renderer.setDisplayIndentGuides(C)},E.prototype.getDisplayIndentGuides=function(){return this.renderer.getDisplayIndentGuides()},E.prototype.setHighlightIndentGuides=function(C){this.renderer.setHighlightIndentGuides(C)},E.prototype.getHighlightIndentGuides=function(){return this.renderer.getHighlightIndentGuides()},E.prototype.setShowPrintMargin=function(C){this.renderer.setShowPrintMargin(C)},E.prototype.getShowPrintMargin=function(){return this.renderer.getShowPrintMargin()},E.prototype.setPrintMarginColumn=function(C){this.renderer.setPrintMarginColumn(C)},E.prototype.getPrintMarginColumn=function(){return this.renderer.getPrintMarginColumn()},E.prototype.setReadOnly=function(C){this.setOption("readOnly",C)},E.prototype.getReadOnly=function(){return this.getOption("readOnly")},E.prototype.setBehavioursEnabled=function(C){this.setOption("behavioursEnabled",C)},E.prototype.getBehavioursEnabled=function(){return this.getOption("behavioursEnabled")},E.prototype.setWrapBehavioursEnabled=function(C){this.setOption("wrapBehavioursEnabled",C)},E.prototype.getWrapBehavioursEnabled=function(){return this.getOption("wrapBehavioursEnabled")},E.prototype.setShowFoldWidgets=function(C){this.setOption("showFoldWidgets",C)},E.prototype.getShowFoldWidgets=function(){return this.getOption("showFoldWidgets")},E.prototype.setFadeFoldWidgets=function(C){this.setOption("fadeFoldWidgets",C)},E.prototype.getFadeFoldWidgets=function(){return this.getOption("fadeFoldWidgets")},E.prototype.remove=function(C){this.selection.isEmpty()&&(C=="left"?this.selection.selectLeft():this.selection.selectRight());var L=this.getSelectionRange();if(this.getBehavioursEnabled()){var I=this.session,F=I.getState(L.start.row),R=I.getMode().transformAction(F,"deletion",this,I,L);if(L.end.column===0){var B=I.getTextRange(L);if(B[B.length-1]==` +`){var N=I.getLine(L.end.row);/^\s+$/.test(N)&&(L.end.column=N.length)}}R&&(L=R)}this.session.remove(L),this.clearSelection()},E.prototype.removeWordRight=function(){this.selection.isEmpty()&&this.selection.selectWordRight(),this.session.remove(this.getSelectionRange()),this.clearSelection()},E.prototype.removeWordLeft=function(){this.selection.isEmpty()&&this.selection.selectWordLeft(),this.session.remove(this.getSelectionRange()),this.clearSelection()},E.prototype.removeToLineStart=function(){this.selection.isEmpty()&&this.selection.selectLineStart(),this.selection.isEmpty()&&this.selection.selectLeft(),this.session.remove(this.getSelectionRange()),this.clearSelection()},E.prototype.removeToLineEnd=function(){this.selection.isEmpty()&&this.selection.selectLineEnd();var C=this.getSelectionRange();C.start.column==C.end.column&&C.start.row==C.end.row&&(C.end.column=0,C.end.row++),this.session.remove(C),this.clearSelection()},E.prototype.splitLine=function(){this.selection.isEmpty()||(this.session.remove(this.getSelectionRange()),this.clearSelection());var C=this.getCursorPosition();this.insert(` +`),this.moveCursorToPosition(C)},E.prototype.setGhostText=function(C,L){this.renderer.setGhostText(C,L)},E.prototype.removeGhostText=function(){this.renderer.removeGhostText()},E.prototype.transposeLetters=function(){if(this.selection.isEmpty()){var C=this.getCursorPosition(),L=C.column;if(L!==0){var I=this.session.getLine(C.row),F,R;LH.toLowerCase()?1:0});for(var R=new g(0,0,0,0),F=C.first;F<=C.last;F++){var B=L.getLine(F);R.start.row=F,R.end.row=F,R.end.column=B.length,L.replace(R,I[F-C.first])}},E.prototype.toggleCommentLines=function(){var C=this.session.getState(this.getCursorPosition().row),L=this.$getSelectedRows();this.session.getMode().toggleCommentLines(C,this.session,L.first,L.last)},E.prototype.toggleBlockComment=function(){var C=this.getCursorPosition(),L=this.session.getState(C.row),I=this.getSelectionRange();this.session.getMode().toggleBlockComment(L,this.session,I,C)},E.prototype.getNumberAt=function(C,L){var I=/[\-]?[0-9]+(?:\.[0-9]+)?/g;I.lastIndex=0;for(var F=this.session.getLine(C);I.lastIndex=L){var B={value:R[0],start:R.index,end:R.index+R[0].length};return B}}return null},E.prototype.modifyNumber=function(C){var L=this.selection.getCursor().row,I=this.selection.getCursor().column,F=new g(L,I-1,L,I),R=this.session.getTextRange(F);if(!isNaN(parseFloat(R))&&isFinite(R)){var B=this.getNumberAt(L,I);if(B){var N=B.value.indexOf(".")>=0?B.start+B.value.indexOf(".")+1:B.end,H=B.start+B.value.length-N,P=parseFloat(B.value);P*=Math.pow(10,H),N!==B.end&&I=N&&B<=H&&(I=ue,P.selection.clearSelection(),P.moveCursorTo(C,N+F),P.selection.selectTo(C,H+F)),N=H});for(var j=this.$toggleWordPairs,V,K=0;K=H&&N<=P&&J.match(/((?:https?|ftp):\/\/[\S]+)/)){j=J.replace(/[\s:.,'";}\]]+$/,"");break}H=P}}catch(Y){I={error:Y}}finally{try{K&&!K.done&&(F=V.return)&&F.call(V)}finally{if(I)throw I.error}}return j},E.prototype.openLink=function(){var C=this.selection.getCursor(),L=this.findLinkAt(C.row,C.column);return L&&window.open(L,"_blank"),L!=null},E.prototype.removeLines=function(){var C=this.$getSelectedRows();this.session.removeFullLines(C.first,C.last),this.clearSelection()},E.prototype.duplicateSelection=function(){var C=this.selection,L=this.session,I=C.getRange(),F=C.isBackwards();if(I.isEmpty()){var R=I.start.row;L.duplicateLines(R,R)}else{var B=F?I.start:I.end,N=L.insert(B,L.getTextRange(I));I.start=B,I.end=N,C.setSelectionRange(I,F)}},E.prototype.moveLinesDown=function(){this.$moveLines(1,!1)},E.prototype.moveLinesUp=function(){this.$moveLines(-1,!1)},E.prototype.moveText=function(C,L,I){return this.session.moveText(C,L,I)},E.prototype.copyLinesUp=function(){this.$moveLines(-1,!0)},E.prototype.copyLinesDown=function(){this.$moveLines(1,!0)},E.prototype.$moveLines=function(C,L){var I,F,R=this.selection;if(!R.inMultiSelectMode||this.inVirtualSelectionMode){var B=R.toOrientedRange();I=this.$getSelectedRows(B),F=this.session.$moveLines(I.first,I.last,L?0:C),L&&C==-1&&(F=0),B.moveBy(F,0),R.fromOrientedRange(B)}else{var N=R.rangeList.ranges;R.rangeList.detach(this.session),this.inVirtualSelectionMode=!0;for(var H=0,P=0,j=N.length,V=0;VY+1)break;Y=X.last}for(V--,H=this.session.$moveLines(J,Y,L?0:C),L&&C==-1&&(K=V+1);K<=V;)N[K].moveBy(H,0),K++;L||(H=0),P+=H}R.fromOrientedRange(R.ranges[0]),R.rangeList.attach(this.session),this.inVirtualSelectionMode=!1}},E.prototype.$getSelectedRows=function(C){return C=(C||this.getSelectionRange()).collapseRows(),{first:this.session.getRowFoldStart(C.start.row),last:this.session.getRowFoldEnd(C.end.row)}},E.prototype.onCompositionStart=function(C){this.renderer.showComposition(C)},E.prototype.onCompositionUpdate=function(C){this.renderer.setCompositionText(C)},E.prototype.onCompositionEnd=function(){this.renderer.hideComposition()},E.prototype.getFirstVisibleRow=function(){return this.renderer.getFirstVisibleRow()},E.prototype.getLastVisibleRow=function(){return this.renderer.getLastVisibleRow()},E.prototype.isRowVisible=function(C){return C>=this.getFirstVisibleRow()&&C<=this.getLastVisibleRow()},E.prototype.isRowFullyVisible=function(C){return C>=this.renderer.getFirstFullyVisibleRow()&&C<=this.renderer.getLastFullyVisibleRow()},E.prototype.$getVisibleRowCount=function(){return this.renderer.getScrollBottomRow()-this.renderer.getScrollTopRow()+1},E.prototype.$moveByPage=function(C,L){var I=this.renderer,F=this.renderer.layerConfig,R=C*Math.floor(F.height/F.lineHeight);L===!0?this.selection.$moveSelection(function(){this.moveCursorBy(R,0)}):L===!1&&(this.selection.moveCursorBy(R,0),this.selection.clearSelection());var B=I.scrollTop;I.scrollBy(0,R*F.lineHeight),L!=null&&I.scrollCursorIntoView(null,.5),I.animateScrolling(B)},E.prototype.selectPageDown=function(){this.$moveByPage(1,!0)},E.prototype.selectPageUp=function(){this.$moveByPage(-1,!0)},E.prototype.gotoPageDown=function(){this.$moveByPage(1,!1)},E.prototype.gotoPageUp=function(){this.$moveByPage(-1,!1)},E.prototype.scrollPageDown=function(){this.$moveByPage(1)},E.prototype.scrollPageUp=function(){this.$moveByPage(-1)},E.prototype.scrollToRow=function(C){this.renderer.scrollToRow(C)},E.prototype.scrollToLine=function(C,L,I,F){this.renderer.scrollToLine(C,L,I,F)},E.prototype.centerSelection=function(){var C=this.getSelectionRange(),L={row:Math.floor(C.start.row+(C.end.row-C.start.row)/2),column:Math.floor(C.start.column+(C.end.column-C.start.column)/2)};this.renderer.alignCursor(L,.5)},E.prototype.getCursorPosition=function(){return this.selection.getCursor()},E.prototype.getCursorPositionScreen=function(){return this.session.documentToScreenPosition(this.getCursorPosition())},E.prototype.getSelectionRange=function(){return this.selection.getRange()},E.prototype.selectAll=function(){this.selection.selectAll()},E.prototype.clearSelection=function(){this.selection.clearSelection()},E.prototype.moveCursorTo=function(C,L){this.selection.moveCursorTo(C,L)},E.prototype.moveCursorToPosition=function(C){this.selection.moveCursorToPosition(C)},E.prototype.jumpToMatching=function(C,L){var I=this.getCursorPosition(),F=new w(this.session,I.row,I.column),R=F.getCurrentToken(),B=0;R&&R.type.indexOf("tag-name")!==-1&&(R=F.stepBackward());var N=R||F.stepForward();if(N){var H,P=!1,j={},V=I.column-N.start,K,J={")":"(","(":"(","]":"[","[":"[","{":"{","}":"{"};do{if(N.value.match(/[{}()\[\]]/g)){for(;V1?j[N.value]++:R.value==="=0;--B)this.$tryReplace(I[B],C)&&F++;return this.selection.setSelectionRange(R),F},E.prototype.$tryReplace=function(C,L){var I=this.session.getTextRange(C);return L=this.$search.replace(I,L),L!==null?(C.end=this.session.replace(C,L),C):null},E.prototype.getLastSearchOptions=function(){return this.$search.getOptions()},E.prototype.find=function(C,L,I){L||(L={}),typeof C=="string"||C instanceof RegExp?L.needle=C:typeof C=="object"&&r.mixin(L,C);var F=this.selection.getRange();L.needle==null&&(C=this.session.getTextRange(F)||this.$search.$options.needle,C||(F=this.session.getWordRange(F.start.row,F.start.column),C=this.session.getTextRange(F)),this.$search.set({needle:C})),this.$search.set(L),L.start||this.$search.set({start:F});var R=this.$search.find(this.session);if(L.preventScroll)return R;if(R)return this.revealRange(R,I),R;L.backwards?F.start=F.end:F.end=F.start,this.selection.setRange(F)},E.prototype.findNext=function(C,L){this.find({skipCurrent:!0,backwards:!1},C,L)},E.prototype.findPrevious=function(C,L){this.find(C,{skipCurrent:!0,backwards:!0},L)},E.prototype.revealRange=function(C,L){this.session.unfold(C),this.selection.setSelectionRange(C);var I=this.renderer.scrollTop;this.renderer.scrollSelectionIntoView(C.start,C.end,.5),L!==!1&&this.renderer.animateScrolling(I)},E.prototype.undo=function(){this.session.getUndoManager().undo(this.session),this.renderer.scrollCursorIntoView(null,.5)},E.prototype.redo=function(){this.session.getUndoManager().redo(this.session),this.renderer.scrollCursorIntoView(null,.5)},E.prototype.destroy=function(){this.destroyed=!0,this.$toDestroy&&(this.$toDestroy.forEach(function(C){C.destroy()}),this.$toDestroy=[]),this.$mouseHandler&&this.$mouseHandler.destroy(),this.renderer.destroy(),this._signal("destroy",this),this.session&&this.session.destroy(),this._$emitInputEvent&&this._$emitInputEvent.cancel(),this.removeAllListeners()},E.prototype.setAutoScrollEditorIntoView=function(C){if(C){var L,I=this,F=!1;this.$scrollAnchor||(this.$scrollAnchor=document.createElement("div"));var R=this.$scrollAnchor;R.style.cssText="position:absolute",this.container.insertBefore(R,this.container.firstChild);var B=this.on("changeSelection",function(){F=!0}),N=this.renderer.on("beforeRender",function(){F&&(L=I.renderer.container.getBoundingClientRect())}),H=this.renderer.on("afterRender",function(){if(F&&L&&(I.isFocused()||I.searchBox&&I.searchBox.isFocused())){var P=I.renderer,j=P.$cursorLayer.$pixelPos,V=P.layerConfig,K=j.top-V.offset;j.top>=0&&K+L.top<0?F=!0:j.topwindow.innerHeight?F=!1:F=null,F!=null&&(R.style.top=K+"px",R.style.left=j.left+"px",R.style.height=V.lineHeight+"px",R.scrollIntoView(F)),F=L=null}});this.setAutoScrollEditorIntoView=function(P){P||(delete this.setAutoScrollEditorIntoView,this.off("changeSelection",B),this.renderer.off("afterRender",H),this.renderer.off("beforeRender",N))}}},E.prototype.$resetCursorStyle=function(){var C=this.$cursorStyle||"ace",L=this.renderer.$cursorLayer;L&&(L.setSmoothBlinking(/smooth/.test(C)),L.isBlinking=!this.$readOnly&&C!="wide",p.setCssClass(L.element,"ace_slim-cursors",/slim/.test(C)))},E.prototype.prompt=function(C,L,I){var F=this;S.loadModule("ace/ext/prompt",function(R){R.prompt(F,C,L,I)})},E})();x.$uid=0,x.prototype.curOp=null,x.prototype.prevOp={},x.prototype.$mergeableCommands=["backspace","del","insertstring"],x.prototype.$toggleWordPairs=[["first","last"],["true","false"],["yes","no"],["width","height"],["top","bottom"],["right","left"],["on","off"],["x","y"],["get","set"],["max","min"],["horizontal","vertical"],["show","hide"],["add","remove"],["up","down"],["before","after"],["even","odd"],["in","out"],["inside","outside"],["next","previous"],["increase","decrease"],["attach","detach"],["&&","||"],["==","!="]],r.implement(x.prototype,v),S.defineOptions(x.prototype,"editor",{selectionStyle:{set:function(E){this.onSelectionChange(),this._signal("changeSelectionStyle",{data:E})},initialValue:"line"},highlightActiveLine:{set:function(){this.$updateHighlightActiveLine()},initialValue:!0},highlightSelectedWord:{set:function(E){this.$onSelectionChange()},initialValue:!0},readOnly:{set:function(E){var C=this;if(this.textInput.setReadOnly(E),!this.destroyed){this.$resetCursorStyle(),this.$readOnlyCallback||(this.$readOnlyCallback=function(I){var F=!1;if(I&&I.type=="keydown"){if(I&&I.key&&!I.ctrlKey&&!I.metaKey&&(I.key==" "&&I.preventDefault(),F=I.key.length==1),!F)return}else I&&I.type!=="exec"&&(F=!0);if(F){C.hoverTooltip||(C.hoverTooltip=new O);var R=p.createElement("div");R.textContent=D("editor.tooltip.disable-editing","Editing is disabled"),C.hoverTooltip.isOpen||C.hoverTooltip.showForRange(C,C.getSelectionRange(),R)}else C.hoverTooltip&&C.hoverTooltip.isOpen&&C.hoverTooltip.hide()});var L=this.textInput.getElement();E?(M.addListener(L,"keydown",this.$readOnlyCallback,this),this.commands.on("exec",this.$readOnlyCallback),this.commands.on("commandUnavailable",this.$readOnlyCallback)):(M.removeListener(L,"keydown",this.$readOnlyCallback),this.commands.off("exec",this.$readOnlyCallback),this.commands.off("commandUnavailable",this.$readOnlyCallback),this.hoverTooltip&&(this.hoverTooltip.destroy(),this.hoverTooltip=null))}},initialValue:!1},copyWithEmptySelection:{set:function(E){this.textInput.setCopyWithEmptySelection(E)},initialValue:!1},cursorStyle:{set:function(E){this.$resetCursorStyle()},values:["ace","slim","smooth","wide"],initialValue:"ace"},mergeUndoDeltas:{values:[!1,!0,"always"],initialValue:!0},behavioursEnabled:{initialValue:!0},wrapBehavioursEnabled:{initialValue:!0},enableAutoIndent:{initialValue:!0},autoScrollEditorIntoView:{set:function(E){this.setAutoScrollEditorIntoView(E)}},keyboardHandler:{set:function(E){this.setKeyboardHandler(E)},get:function(){return this.$keybindingId},handlesSet:!0},value:{set:function(E){this.session.setValue(E)},get:function(){return this.getValue()},handlesSet:!0,hidden:!0},session:{set:function(E){this.setSession(E)},get:function(){return this.session},handlesSet:!0,hidden:!0},showLineNumbers:{set:function(E){this.renderer.$gutterLayer.setShowLineNumbers(E),this.renderer.$loop.schedule(this.renderer.CHANGE_GUTTER),E&&this.$relativeLineNumbers?k.attach(this):k.detach(this)},initialValue:!0},relativeLineNumbers:{set:function(E){this.$showLineNumbers&&E?k.attach(this):k.detach(this)}},placeholder:{set:function(E){this.$updatePlaceholder||(this.$updatePlaceholder=function(){var C=this.session&&(this.renderer.$composition||this.session.getLength()>1||this.session.getLine(0).length>0);if(C&&this.renderer.placeholderNode)this.renderer.off("afterRender",this.$updatePlaceholder),p.removeCssClass(this.container,"ace_hasPlaceholder"),this.renderer.placeholderNode.remove(),this.renderer.placeholderNode=null;else if(!C&&!this.renderer.placeholderNode){this.renderer.on("afterRender",this.$updatePlaceholder),p.addCssClass(this.container,"ace_hasPlaceholder");var L=p.createElement("div");L.className="ace_placeholder",L.textContent=this.$placeholder||"",this.renderer.placeholderNode=L,this.renderer.content.appendChild(this.renderer.placeholderNode)}else!C&&this.renderer.placeholderNode&&(this.renderer.placeholderNode.textContent=this.$placeholder||"")}.bind(this),this.on("input",this.$updatePlaceholder)),this.$updatePlaceholder()}},enableKeyboardAccessibility:{set:function(E){var C={name:"blurTextInput",description:"Set focus to the editor content div to allow tabbing through the page",bindKey:"Esc",exec:function(F){F.blur(),F.renderer.scroller.focus()},readOnly:!0},L=function(F){if(F.target==this.renderer.scroller&&F.keyCode===$.enter){F.preventDefault();var R=this.getCursorPosition().row;this.isRowVisible(R)||this.scrollToLine(R,!0,!0),this.focus()}},I;E?(this.renderer.enableKeyboardAccessibility=!0,this.renderer.keyboardFocusClassName="ace_keyboard-focus",this.textInput.getElement().setAttribute("tabindex",-1),this.textInput.setNumberOfExtraLines(l.isWin?3:0),this.renderer.scroller.setAttribute("tabindex",0),this.renderer.scroller.setAttribute("role","group"),this.renderer.scroller.setAttribute("aria-roledescription",D("editor.scroller.aria-roledescription","editor")),this.renderer.scroller.classList.add(this.renderer.keyboardFocusClassName),this.renderer.scroller.setAttribute("aria-label",D("editor.scroller.aria-label","Editor content, press Enter to start editing, press Escape to exit")),this.renderer.scroller.addEventListener("keyup",L.bind(this)),this.commands.addCommand(C),this.renderer.$gutter.setAttribute("tabindex",0),this.renderer.$gutter.setAttribute("aria-hidden",!1),this.renderer.$gutter.setAttribute("role","group"),this.renderer.$gutter.setAttribute("aria-roledescription",D("editor.gutter.aria-roledescription","editor gutter")),this.renderer.$gutter.setAttribute("aria-label",D("editor.gutter.aria-label","Editor gutter, press Enter to interact with controls using arrow keys, press Escape to exit")),this.renderer.$gutter.classList.add(this.renderer.keyboardFocusClassName),this.renderer.content.setAttribute("aria-hidden",!0),I||(I=new y(this)),I.addListener(),this.textInput.setAriaOptions({setLabel:!0})):(this.renderer.enableKeyboardAccessibility=!1,this.textInput.getElement().setAttribute("tabindex",0),this.textInput.setNumberOfExtraLines(0),this.renderer.scroller.setAttribute("tabindex",-1),this.renderer.scroller.removeAttribute("role"),this.renderer.scroller.removeAttribute("aria-roledescription"),this.renderer.scroller.classList.remove(this.renderer.keyboardFocusClassName),this.renderer.scroller.removeAttribute("aria-label"),this.renderer.scroller.removeEventListener("keyup",L.bind(this)),this.commands.removeCommand(C),this.renderer.content.removeAttribute("aria-hidden"),this.renderer.$gutter.setAttribute("tabindex",-1),this.renderer.$gutter.setAttribute("aria-hidden",!0),this.renderer.$gutter.removeAttribute("role"),this.renderer.$gutter.removeAttribute("aria-roledescription"),this.renderer.$gutter.removeAttribute("aria-label"),this.renderer.$gutter.classList.remove(this.renderer.keyboardFocusClassName),I&&I.removeListener())},initialValue:!1},textInputAriaLabel:{set:function(E){this.$textInputAriaLabel=E},initialValue:""},enableMobileMenu:{set:function(E){this.$enableMobileMenu=E},initialValue:!0},customScrollbar:"renderer",hScrollBarAlwaysVisible:"renderer",vScrollBarAlwaysVisible:"renderer",highlightGutterLine:"renderer",animatedScroll:"renderer",showInvisibles:"renderer",showPrintMargin:"renderer",printMarginColumn:"renderer",printMargin:"renderer",fadeFoldWidgets:"renderer",showFoldWidgets:"renderer",displayIndentGuides:"renderer",highlightIndentGuides:"renderer",showGutter:"renderer",fontSize:"renderer",fontFamily:"renderer",maxLines:"renderer",minLines:"renderer",scrollPastEnd:"renderer",fixedWidthGutter:"renderer",theme:"renderer",hasCssTransforms:"renderer",maxPixelHeight:"renderer",useTextareaForIME:"renderer",useResizeObserver:"renderer",useSvgGutterIcons:"renderer",showFoldedAnnotations:"renderer",scrollSpeed:"$mouseHandler",dragDelay:"$mouseHandler",dragEnabled:"$mouseHandler",focusTimeout:"$mouseHandler",firstLineNumber:"session",overwrite:"session",newLineMode:"session",useWorker:"session",useSoftTabs:"session",navigateWithinSoftTabs:"session",tabSize:"session",wrap:"session",indentedSoftWrap:"session",foldStyle:"session",mode:"session"});var k={getText:function(E,C){return(Math.abs(E.selection.lead.row-C)||C+1+(C<9?"·":""))+""},getWidth:function(E,C,L){return Math.max(C.toString().length,(L.lastRow+1).toString().length,2)*L.characterWidth},update:function(E,C){C.renderer.$loop.schedule(C.renderer.CHANGE_GUTTER)},attach:function(E){E.renderer.$gutterLayer.$renderer=this,E.on("changeSelection",this.update),this.update(null,E)},detach:function(E){E.renderer.$gutterLayer.$renderer==this&&(E.renderer.$gutterLayer.$renderer=null),E.off("changeSelection",this.update),this.update(null,E)}};n.Editor=x}),ace.define("ace/layer/lines",["require","exports","module","ace/lib/dom"],function(t,n,d){var i=t("../lib/dom"),r=(function(){function p(o,l){this.element=o,this.canvasHeight=l||5e5,this.element.style.height=this.canvasHeight*2+"px",this.cells=[],this.cellCache=[],this.$offsetCoefficient=0}return p.prototype.moveContainer=function(o){i.translate(this.element,0,-(o.firstRowScreen*o.lineHeight%this.canvasHeight)-o.offset*this.$offsetCoefficient)},p.prototype.pageChanged=function(o,l){return Math.floor(o.firstRowScreen*o.lineHeight/this.canvasHeight)!==Math.floor(l.firstRowScreen*l.lineHeight/this.canvasHeight)},p.prototype.computeLineTop=function(o,l,s){var a=l.firstRowScreen*l.lineHeight,c=Math.floor(a/this.canvasHeight),u=s.documentToScreenRow(o,0)*l.lineHeight;return u-c*this.canvasHeight},p.prototype.computeLineHeight=function(o,l,s){return l.lineHeight*s.getRowLineCount(o)},p.prototype.getLength=function(){return this.cells.length},p.prototype.get=function(o){return this.cells[o]},p.prototype.shift=function(){this.$cacheCell(this.cells.shift())},p.prototype.pop=function(){this.$cacheCell(this.cells.pop())},p.prototype.push=function(o){if(Array.isArray(o)){this.cells.push.apply(this.cells,o);for(var l=i.createFragment(this.element),s=0;sA&&(y=b.end.row+1,b=f.getNextFoldLine(y,b),A=b?b.start.row:1/0),y>v){for(;this.$lines.getLength()>w+1;)this.$lines.pop();break}S=this.$lines.get(++w),S?S.row=y:(S=this.$lines.createCell(y,h,this.session,c),this.$lines.push(S)),this.$renderCell(S,h,b,y),y++}this._signal("afterRender"),this.$updateGutterWidth(h),this.$showCursorMarker&&this.$highlightGutterLine&&this.$updateCursorMarker()},u.prototype.$updateGutterWidth=function(h){var f=this.session,g=f.gutterRenderer||this.$renderer,v=f.$firstLineNumber,b=this.$lines.last()?this.$lines.last().text:"";(this.$fixedWidth||f.$useWrapMode)&&(b=f.getLength()+v-1);var A=g?g.getWidth(f,b,h):b.toString().length*h.characterWidth,S=this.$padding||this.$computePadding();A+=S.left+S.right,A!==this.gutterWidth&&!isNaN(A)&&(this.gutterWidth=A,this.element.parentNode.style.width=this.element.style.width=Math.ceil(this.gutterWidth)+"px",this._signal("changeGutterWidth",A))},u.prototype.$updateCursorRow=function(){if(this.$highlightGutterLine){var h=this.session.selection.getCursor();this.$cursorRow!==h.row&&(this.$cursorRow=h.row)}},u.prototype.updateLineHighlight=function(){if(this.$showCursorMarker&&this.$updateCursorMarker(),!!this.$highlightGutterLine){var h=this.session.selection.cursor.row;if(this.$cursorRow=h,!(this.$cursorCell&&this.$cursorCell.row==h)){this.$cursorCell&&(this.$cursorCell.element.className=this.$cursorCell.element.className.replace("ace_gutter-active-line ",""));var f=this.$lines.cells;this.$cursorCell=null;for(var g=0;g=this.$cursorRow){if(v.row>this.$cursorRow){var b=this.session.getFoldLine(this.$cursorRow);if(g>0&&b&&b.start.row==f[g-1].row)v=f[g-1];else break}v.element.className="ace_gutter-active-line "+v.element.className,this.$cursorCell=v;break}}}}},u.prototype.$updateCursorMarker=function(){if(this.session){var h=this.session;this.$highlightElement||(this.$highlightElement=i.createElement("div"),this.$highlightElement.className="ace_gutter-cursor",this.$highlightElement.style.pointerEvents="none",this.element.appendChild(this.$highlightElement));var f=h.selection.cursor,g=this.config,v=this.$lines,b=g.firstRowScreen*g.lineHeight,A=Math.floor(b/v.canvasHeight),S=h.documentToScreenRow(f)*g.lineHeight,w=S-A*v.canvasHeight;i.setStyle(this.$highlightElement.style,"height",g.lineHeight+"px"),i.setStyle(this.$highlightElement.style,"top",w+"px")}},u.prototype.scrollLines=function(h){var f=this.config;if(this.config=h,this.$updateCursorRow(),this.$lines.pageChanged(f,h))return this.update(h);this.$lines.moveContainer(h);var g=Math.min(h.lastRow+h.gutterOffset,this.session.getLength()-1),v=this.oldLastRow;if(this.oldLastRow=g,!f||v0;b--)this.$lines.shift();if(v>g)for(var b=this.session.getFoldedRowCount(g+1,v);b>0;b--)this.$lines.pop();h.firstRowv&&this.$lines.push(this.$renderLines(h,v+1,g)),this.updateLineHighlight(),this._signal("afterRender"),this.$updateGutterWidth(h)},u.prototype.$renderLines=function(h,f,g){for(var v=[],b=f,A=this.session.getNextFoldLine(b),S=A?A.start.row:1/0;b>S&&(b=A.end.row+1,A=this.session.getNextFoldLine(b,A),S=A?A.start.row:1/0),!(b>g);){var w=this.$lines.createCell(b,h,this.session,c);this.$renderCell(w,h,A,b),v.push(w),b++}return v},u.prototype.$renderCell=function(h,f,g,v){var b=h.element,A=this.session,S=b.childNodes[0],w=b.childNodes[1],y=b.childNodes[2],D=b.childNodes[3],T=y.firstChild,$=A.$firstLineNumber,M=A.$breakpoints,O=A.$decorations,x=A.gutterRenderer||this.$renderer,k=this.$showFoldWidgets&&A.foldWidgets,E=g?g.start.row:Number.MAX_VALUE,C=f.lineHeight+"px",L=this.$useSvgGutterIcons?"ace_gutter-cell_svg-icons ":"ace_gutter-cell ",I=this.$useSvgGutterIcons?"ace_icon_svg":"ace_icon",F=(x?x.getText(A,v):v+$).toString();if(this.$highlightGutterLine&&(v==this.$cursorRow||g&&v=E&&this.$cursorRow<=g.end.row)&&(L+="ace_gutter-active-line ",this.$cursorCell!=h&&(this.$cursorCell&&(this.$cursorCell.element.className=this.$cursorCell.element.className.replace("ace_gutter-active-line ","")),this.$cursorCell=h)),M[v]&&(L+=M[v]),O[v]&&(L+=O[v]),this.$annotations[v]&&v!==E&&(L+=this.$annotations[v].className),k){var R=k[v];R==null&&(R=k[v]=A.getFoldWidget(v))}if(R){var B="ace_fold-widget ace_"+R,N=R=="start"&&v==E&&vf[v].row)){for(;g<=v;){var b=Math.floor((g+v)/2),A=f[b];if(A.row>h)v=b-1;else if(A.rowg.right-f.right)return"foldWidgets"},u})();a.prototype.$fixedWidth=!1,a.prototype.$highlightGutterLine=!0,a.prototype.$renderer=void 0,a.prototype.$showLineNumbers=!0,a.prototype.$showFoldWidgets=!0,r.implement(a.prototype,o);function c(u){var h=document.createTextNode("");u.appendChild(h);var f=i.createElement("span");u.appendChild(f);var g=i.createElement("span");u.appendChild(g);var v=i.createElement("span");return g.appendChild(v),u}n.Gutter=a}),ace.define("ace/layer/marker",["require","exports","module","ace/range","ace/lib/dom"],function(t,n,d){var i=t("../range").Range,r=t("../lib/dom"),p=(function(){function l(s){this.element=r.createElement("div"),this.element.className="ace_layer ace_marker-layer",s.appendChild(this.element)}return l.prototype.setPadding=function(s){this.$padding=s},l.prototype.setSession=function(s){this.session=s},l.prototype.setMarkers=function(s){this.markers=s},l.prototype.elt=function(s,a){var c=this.i!=-1&&this.element.childNodes[this.i];c?this.i++:(c=document.createElement("div"),this.element.appendChild(c),this.i=-1),c.style.cssText=a,c.className=s},l.prototype.update=function(s){if(s){this.config=s,this.i=0;var a;for(var c in this.markers){var u=this.markers[c];if(!u.range){u.update(a,this,this.session,s);continue}var h=u.range.clipRows(s.firstRow,s.lastRow);if(!h.isEmpty())if(h=h.toScreenRange(this.session),u.renderer){var f=this.$getTop(h.start.row,s),g=this.$padding+h.start.column*s.characterWidth;u.renderer(a,h,g,f,s)}else u.type=="fullLine"?this.drawFullLineMarker(a,h,u.clazz,s):u.type=="screenLine"?this.drawScreenLineMarker(a,h,u.clazz,s):h.isMultiLine()?u.type=="text"?this.drawTextMarker(a,h,u.clazz,s):this.drawMultiLineMarker(a,h,u.clazz,s):this.drawSingleLineMarker(a,h,u.clazz+" ace_start ace_br15",s)}if(this.i!=-1)for(;this.iw,b==v),u,b==v?0:1,h)},l.prototype.drawMultiLineMarker=function(s,a,c,u,h){var f=this.$padding,g=u.lineHeight,v=this.$getTop(a.start.row,u),b=f+a.start.column*u.characterWidth;if(h=h||"",this.session.$bidiHandler.isBidiRow(a.start.row)){var A=a.clone();A.end.row=A.start.row,A.end.column=this.session.getLine(A.start.row).length,this.drawBidiSingleLineMarker(s,A,c+" ace_br1 ace_start",u,null,h)}else this.elt(c+" ace_br1 ace_start","height:"+g+"px;right:"+f+"px;top:"+v+"px;left:"+b+"px;"+(h||""));if(this.session.$bidiHandler.isBidiRow(a.end.row)){var A=a.clone();A.start.row=A.end.row,A.start.column=0,this.drawBidiSingleLineMarker(s,A,c+" ace_br12",u,null,h)}else{v=this.$getTop(a.end.row,u);var S=a.end.column*u.characterWidth;this.elt(c+" ace_br12","height:"+g+"px;width:"+S+"px;top:"+v+"px;left:"+f+"px;"+(h||""))}if(g=(a.end.row-a.start.row-1)*u.lineHeight,!(g<=0)){v=this.$getTop(a.start.row+1,u);var w=(a.start.column?1:0)|(a.end.column?0:8);this.elt(c+(w?" ace_br"+w:""),"height:"+g+"px;right:"+f+"px;top:"+v+"px;left:"+f+"px;"+(h||""))}},l.prototype.drawSingleLineMarker=function(s,a,c,u,h,f){if(this.session.$bidiHandler.isBidiRow(a.start.row))return this.drawBidiSingleLineMarker(s,a,c,u,h,f);var g=u.lineHeight,v=(a.end.column+(h||0)-a.start.column)*u.characterWidth,b=this.$getTop(a.start.row,u),A=this.$padding+a.start.column*u.characterWidth;this.elt(c,"height:"+g+"px;width:"+v+"px;top:"+b+"px;left:"+A+"px;"+(f||""))},l.prototype.drawBidiSingleLineMarker=function(s,a,c,u,h,f){var g=u.lineHeight,v=this.$getTop(a.start.row,u),b=this.$padding,A=this.session.$bidiHandler.getSelections(a.start.column,a.end.column);A.forEach(function(S){this.elt(c,"height:"+g+"px;width:"+(S.width+(h||0))+"px;top:"+v+"px;left:"+(b+S.left)+"px;"+(f||""))},this)},l.prototype.drawFullLineMarker=function(s,a,c,u,h){var f=this.$getTop(a.start.row,u),g=u.lineHeight;a.start.row!=a.end.row&&(g+=this.$getTop(a.end.row,u)-f),this.elt(c,"height:"+g+"px;top:"+f+"px;left:0;right:0;"+(h||""))},l.prototype.drawScreenLineMarker=function(s,a,c,u,h){var f=this.$getTop(a.start.row,u),g=u.lineHeight;this.elt(c,"height:"+g+"px;top:"+f+"px;left:0;right:0;"+(h||""))},l})();p.prototype.$padding=0;function o(l,s,a,c){return(l?1:0)|(s?2:0)|(a?4:0)|(c?8:0)}n.Marker=p}),ace.define("ace/layer/text_util",["require","exports","module"],function(t,n,d){var i=new Set(["text","rparen","lparen"]);n.isTextToken=function(r){return i.has(r)}}),ace.define("ace/layer/text",["require","exports","module","ace/lib/oop","ace/lib/dom","ace/lib/lang","ace/layer/lines","ace/lib/event_emitter","ace/config","ace/layer/text_util"],function(t,n,d){var i=t("../lib/oop"),r=t("../lib/dom"),p=t("../lib/lang"),o=t("./lines").Lines,l=t("../lib/event_emitter").EventEmitter,s=t("../config").nls,a=t("./text_util").isTextToken,c=(function(){function u(h){this.dom=r,this.element=this.dom.createElement("div"),this.element.className="ace_layer ace_text-layer",h.appendChild(this.element),this.$updateEolChar=this.$updateEolChar.bind(this),this.$lines=new o(this.element)}return u.prototype.$updateEolChar=function(){var h=this.session.doc,f=h.getNewLineCharacter()==` +`&&h.getNewLineMode()!="windows",g=f?this.EOL_CHAR_LF:this.EOL_CHAR_CRLF;if(this.EOL_CHAR!=g)return this.EOL_CHAR=g,!0},u.prototype.setPadding=function(h){this.$padding=h,this.element.style.margin="0 "+h+"px"},u.prototype.getLineHeight=function(){return this.$fontMetrics.$characterSize.height||0},u.prototype.getCharacterWidth=function(){return this.$fontMetrics.$characterSize.width||0},u.prototype.$setFontMetrics=function(h){this.$fontMetrics=h,this.$fontMetrics.on("changeCharacterSize",function(f){this._signal("changeCharacterSize",f)}.bind(this)),this.$pollSizeChanges()},u.prototype.checkForSizeChanges=function(){this.$fontMetrics.checkForSizeChanges()},u.prototype.$pollSizeChanges=function(){return this.$pollSizeChangesTimer=this.$fontMetrics.$pollSizeChanges()},u.prototype.setSession=function(h){this.session=h,h&&this.$computeTabString()},u.prototype.setShowInvisibles=function(h){return this.showInvisibles==h?!1:(this.showInvisibles=h,typeof h=="string"?(this.showSpaces=/tab/i.test(h),this.showTabs=/space/i.test(h),this.showEOL=/eol/i.test(h)):this.showSpaces=this.showTabs=this.showEOL=h,this.$computeTabString(),!0)},u.prototype.setDisplayIndentGuides=function(h){return this.displayIndentGuides==h?!1:(this.displayIndentGuides=h,this.$computeTabString(),!0)},u.prototype.setHighlightIndentGuides=function(h){return this.$highlightIndentGuides===h?!1:(this.$highlightIndentGuides=h,h)},u.prototype.$computeTabString=function(){var h=this.session.getTabSize();this.tabSize=h;for(var f=this.$tabStrings=[0],g=1;gT&&(y=D.end.row+1,D=this.session.getNextFoldLine(y,D),T=D?D.start.row:1/0),!(y>b);){var $=A[S++];if($){this.dom.removeChildren($),this.$renderLine($,y,y==T?D:!1),w&&($.style.top=this.$lines.computeLineTop(y,h,this.session)+"px");var M=h.lineHeight*this.session.getRowLength(y)+"px";$.style.height!=M&&(w=!0,$.style.height=M)}y++}if(w)for(;S0;b--)this.$lines.shift();if(f.lastRow>h.lastRow)for(var b=this.session.getFoldedRowCount(h.lastRow+1,f.lastRow);b>0;b--)this.$lines.pop();h.firstRowf.lastRow&&this.$lines.push(this.$renderLinesFragment(h,f.lastRow+1,h.lastRow)),this.$highlightIndentGuide()},u.prototype.$renderLinesFragment=function(h,f,g){for(var v=[],b=f,A=this.session.getNextFoldLine(b),S=A?A.start.row:1/0;b>S&&(b=A.end.row+1,A=this.session.getNextFoldLine(b,A),S=A?A.start.row:1/0),!(b>g);){var w=this.$lines.createCell(b,h,this.session),y=w.element;this.dom.removeChildren(y),r.setStyle(y.style,"height",this.$lines.computeLineHeight(b,h,this.session)+"px"),r.setStyle(y.style,"top",this.$lines.computeLineTop(b,h,this.session)+"px"),this.$renderLine(y,b,b==S?A:!1),this.$useLineGroups()?y.className="ace_line_group":y.className="ace_line",v.push(w),b++}return v},u.prototype.update=function(h){this.$lines.moveContainer(h),this.config=h;for(var f=h.firstRow,g=h.lastRow,v=this.$lines;v.getLength();)v.pop();v.push(this.$renderLinesFragment(h,f,g))},u.prototype.$renderToken=function(h,f,g,v){for(var b=this,A=/(\t)|( +)|([\x00-\x1f\x80-\xa0\xad\u1680\u180E\u2000-\u200f\u2028\u2029\u202F\u205F\uFEFF\uFFF9-\uFFFC\u2066\u2067\u2068\u202A\u202B\u202D\u202E\u202C\u2069\u2060\u2061\u2062\u2063\u2064\u206A\u206B\u206B\u206C\u206D\u206E\u206F]+)|(\u3000)|([\u1100-\u115F\u11A3-\u11A7\u11FA-\u11FF\u2329-\u232A\u2E80-\u2E99\u2E9B-\u2EF3\u2F00-\u2FD5\u2FF0-\u2FFB\u3001-\u303E\u3041-\u3096\u3099-\u30FF\u3105-\u312D\u3131-\u318E\u3190-\u31BA\u31C0-\u31E3\u31F0-\u321E\u3220-\u3247\u3250-\u32FE\u3300-\u4DBF\u4E00-\uA48C\uA490-\uA4C6\uA960-\uA97C\uAC00-\uD7A3\uD7B0-\uD7C6\uD7CB-\uD7FB\uF900-\uFAFF\uFE10-\uFE19\uFE30-\uFE52\uFE54-\uFE66\uFE68-\uFE6B\uFF01-\uFF60\uFFE0-\uFFE6]|[\uD800-\uDBFF][\uDC00-\uDFFF])/g,S=this.dom.createFragment(this.element),w,y=0;w=A.exec(v);){var D=w[1],T=w[2],$=w[3],M=w[4],O=w[5];if(!(!b.showSpaces&&T)){var x=y!=w.index?v.slice(y,w.index):"";if(y=w.index+w[0].length,x&&S.appendChild(this.dom.createTextNode(x,this.element)),D){var k=b.session.getScreenTabSize(f+w.index),E=b.$tabStrings[k].cloneNode(!0);E.charCount=1,S.appendChild(E),f+=k-1}else if(T)if(b.showSpaces){var C=this.dom.createElement("span");C.className="ace_invisible ace_invisible_space",C.textContent=p.stringRepeat(b.SPACE_CHAR,T.length),S.appendChild(C)}else S.appendChild(this.dom.createTextNode(T,this.element));else if($){var C=this.dom.createElement("span");C.className="ace_invisible ace_invisible_space ace_invalid",C.textContent=p.stringRepeat(b.SPACE_CHAR,$.length),S.appendChild(C)}else if(M){f+=1;var C=this.dom.createElement("span");C.style.width=b.config.characterWidth*2+"px",C.className=b.showSpaces?"ace_cjk ace_invisible ace_invisible_space":"ace_cjk",C.textContent=b.showSpaces?b.SPACE_CHAR:M,S.appendChild(C)}else if(O){f+=1;var C=this.dom.createElement("span");C.style.width=b.config.characterWidth*2+"px",C.className="ace_cjk",C.textContent=O,S.appendChild(C)}}}if(S.appendChild(this.dom.createTextNode(y?v.slice(y):v,this.element)),a(g.type))h.appendChild(S);else{var L="ace_"+g.type.replace(/\./g," ace_"),C=this.dom.createElement("span");g.type=="fold"&&(C.style.width=g.value.length*this.config.characterWidth+"px",C.setAttribute("title",s("inline-fold.closed.title","Unfold code"))),C.className=L,C.appendChild(S),h.appendChild(C)}return f+v.length},u.prototype.renderIndentGuide=function(h,f,g){var v=f.search(this.$indentGuideRe);if(v<=0||v>=g)return f;if(f[0]==" "){v-=v%this.tabSize;for(var b=v/this.tabSize,A=0;AA[S].start.row?this.$highlightIndentGuideMarker.dir=-1:this.$highlightIndentGuideMarker.dir=1;break}}if(!this.$highlightIndentGuideMarker.end&&h[f.row]!==""&&f.column===h[f.row].length){this.$highlightIndentGuideMarker.dir=1;for(var S=f.row+1;S0)v=h.element.childNodes[0];else return;var b=v.childNodes;if(b){var A=b[f-1];A&&A.classList&&A.classList.contains("ace_indent-guide")&&A.classList.add("ace_indent-guide-active")}}},u.prototype.$renderHighlightIndentGuide=function(){if(this.$lines){var h=this.$lines.cells;this.$clearActiveIndentGuide();var f=this.$highlightIndentGuideMarker.indentLevel;if(f!==0)if(this.$highlightIndentGuideMarker.dir===1)for(var g=0;g=this.$highlightIndentGuideMarker.start+1){if(v.row>=this.$highlightIndentGuideMarker.end)break;this.$setIndentGuideActive(v,f)}}else for(var g=h.length-1;g>=0;g--){var v=h[g];if(this.$highlightIndentGuideMarker.end&&v.row=A;){S=this.$renderToken(w,S,D,T.substring(0,A-v)),T=T.substring(A-v),v=A,w=this.$createLineElement(),h.appendChild(w);var $=this.dom.createTextNode(p.stringRepeat(" ",g.indent),this.element);$.charCount=0,w.appendChild($),b++,S=0,A=g[b]||Number.MAX_VALUE}T.length!=0&&(v+=T.length,S=this.$renderToken(w,S,D,T))}}g[g.length-1]>this.MAX_LINE_LENGTH&&this.$renderOverflowMessage(w,S,null,"",!0)},u.prototype.$renderSimpleLine=function(h,f){for(var g=0,v=0;vthis.MAX_LINE_LENGTH)return this.$renderOverflowMessage(h,g,b,A);g=this.$renderToken(h,g,b,A)}}},u.prototype.$renderOverflowMessage=function(h,f,g,v,b){g&&this.$renderToken(h,f,g,v.slice(0,this.MAX_LINE_LENGTH-f));var A=this.dom.createElement("span");A.className="ace_inline_button ace_keyword ace_toggle_wrap",A.textContent=b?"":"",h.appendChild(A)},u.prototype.$renderLine=function(h,f,g){if(!g&&g!=!1&&(g=this.session.getFoldLine(f)),g)var v=this.$getFoldLineTokens(f,g);else var v=this.session.getTokens(f);var b=h;if(v.length){var A=this.session.getRowSplitData(f);if(A&&A.length){this.$renderWrappedLine(h,v,A);var b=h.lastChild}else{var b=h;this.$useLineGroups()&&(b=this.$createLineElement(),h.appendChild(b)),this.$renderSimpleLine(b,v)}}else this.$useLineGroups()&&(b=this.$createLineElement(),h.appendChild(b));if(this.showEOL&&b){g&&(f=g.end.row);var S=this.dom.createElement("span");S.className="ace_invisible ace_invisible_eol",S.textContent=f==this.session.getLength()-1?this.EOF_CHAR:this.EOL_CHAR,b.appendChild(S)}},u.prototype.$getFoldLineTokens=function(h,f){var g=this.session,v=[];function b(S,w,y){for(var D=0,T=0;T+S[D].value.lengthy-w&&($=$.substring(0,y-w)),v.push({type:S[D].type,value:$}),T=w+$.length,D+=1}for(;Ty?v.push({type:S[D].type,value:$.substring(0,y-T)}):v.push(S[D]),T+=$.length,D+=1}}var A=g.getTokens(h);return f.walk(function(S,w,y,D,T){S!=null?v.push({type:"fold",value:S}):(T&&(A=g.getTokens(w)),A.length&&b(A,D,y))},f.end.row,this.session.getLine(f.end.row).length),v},u.prototype.$useLineGroups=function(){return this.session.getUseWrapMode()},u})();c.prototype.EOF_CHAR="¶",c.prototype.EOL_CHAR_LF="¬",c.prototype.EOL_CHAR_CRLF="¤",c.prototype.EOL_CHAR=c.prototype.EOL_CHAR_LF,c.prototype.TAB_CHAR="—",c.prototype.SPACE_CHAR="·",c.prototype.$padding=0,c.prototype.MAX_LINE_LENGTH=1e4,c.prototype.showInvisibles=!1,c.prototype.showSpaces=!1,c.prototype.showTabs=!1,c.prototype.showEOL=!1,c.prototype.displayIndentGuides=!0,c.prototype.$highlightIndentGuides=!0,c.prototype.$tabStrings=[],c.prototype.destroy={},c.prototype.onChangeTabSize=c.prototype.$computeTabString,i.implement(c.prototype,l),n.Text=c}),ace.define("ace/layer/cursor",["require","exports","module","ace/lib/dom"],function(t,n,d){var i=t("../lib/dom"),r=(function(){function p(o){this.element=i.createElement("div"),this.element.className="ace_layer ace_cursor-layer",o.appendChild(this.element),this.isVisible=!1,this.isBlinking=!0,this.blinkInterval=1e3,this.smoothBlinking=!1,this.cursors=[],this.cursor=this.addCursor(),i.addCssClass(this.element,"ace_hidden-cursors"),this.$updateCursors=this.$updateOpacity.bind(this)}return p.prototype.$updateOpacity=function(o){for(var l=this.cursors,s=l.length;s--;)i.setStyle(l[s].style,"opacity",o?"":"0")},p.prototype.$startCssAnimation=function(){for(var o=this.cursors,l=o.length;l--;)o[l].style.animationDuration=this.blinkInterval+"ms";this.$isAnimating=!0,setTimeout(function(){this.$isAnimating&&i.addCssClass(this.element,"ace_animate-blinking")}.bind(this))},p.prototype.$stopCssAnimation=function(){this.$isAnimating=!1,i.removeCssClass(this.element,"ace_animate-blinking")},p.prototype.setPadding=function(o){this.$padding=o},p.prototype.setSession=function(o){this.session=o},p.prototype.setBlinking=function(o){o!=this.isBlinking&&(this.isBlinking=o,this.restartTimer())},p.prototype.setBlinkInterval=function(o){o!=this.blinkInterval&&(this.blinkInterval=o,this.restartTimer())},p.prototype.setSmoothBlinking=function(o){o!=this.smoothBlinking&&(this.smoothBlinking=o,i.setCssClass(this.element,"ace_smooth-blinking",o),this.$updateCursors(!0),this.restartTimer())},p.prototype.addCursor=function(){var o=i.createElement("div");return o.className="ace_cursor",this.element.appendChild(o),this.cursors.push(o),o},p.prototype.removeCursor=function(){if(this.cursors.length>1){var o=this.cursors.pop();return o.parentNode.removeChild(o),o}},p.prototype.hideCursor=function(){this.isVisible=!1,i.addCssClass(this.element,"ace_hidden-cursors"),this.restartTimer()},p.prototype.showCursor=function(){this.isVisible=!0,i.removeCssClass(this.element,"ace_hidden-cursors"),this.restartTimer()},p.prototype.restartTimer=function(){var o=this.$updateCursors;if(clearInterval(this.intervalId),clearTimeout(this.timeoutId),this.$stopCssAnimation(),this.smoothBlinking&&(this.$isSmoothBlinking=!1,i.removeCssClass(this.element,"ace_smooth-blinking")),o(!0),!this.isBlinking||!this.blinkInterval||!this.isVisible){this.$stopCssAnimation();return}if(this.smoothBlinking&&(this.$isSmoothBlinking=!0,setTimeout(function(){this.$isSmoothBlinking&&i.addCssClass(this.element,"ace_smooth-blinking")}.bind(this))),i.HAS_CSS_ANIMATION)this.$startCssAnimation();else{var l=function(){this.timeoutId=setTimeout(function(){o(!1)},.6*this.blinkInterval)}.bind(this);this.intervalId=setInterval(function(){o(!0),l()},this.blinkInterval),l()}},p.prototype.getPixelPosition=function(o,l){if(!this.config||!this.session)return{left:0,top:0};o||(o=this.session.selection.getCursor());var s=this.session.documentToScreenPosition(o),a=this.$padding+(this.session.$bidiHandler.isBidiRow(s.row,o.row)?this.session.$bidiHandler.getPosLeft(s.column):s.column*this.config.characterWidth),c=(s.row-(l?this.config.firstRowScreen:0))*this.config.lineHeight;return{left:a,top:c}},p.prototype.isCursorInView=function(o,l){return o.top>=0&&o.topo.height+o.offset||u.top<0)&&s>1)){var h=this.cursors[a++]||this.addCursor(),f=h.style;this.drawCursor?this.drawCursor(h,u,o,l[s],this.session):this.isCursorInView(u,o)?(i.setStyle(f,"display","block"),i.translate(h,u.left,u.top),i.setStyle(f,"width",Math.round(o.characterWidth)+"px"),i.setStyle(f,"height",o.lineHeight+"px")):i.setStyle(f,"display","none")}}for(;this.cursors.length>a;)this.removeCursor();var g=this.session.getOverwrite();this.$setOverwrite(g),this.$pixelPos=u,this.restartTimer()},p.prototype.$setOverwrite=function(o){o!=this.overwrite&&(this.overwrite=o,o?i.addCssClass(this.element,"ace_overwrite-cursors"):i.removeCssClass(this.element,"ace_overwrite-cursors"))},p.prototype.destroy=function(){clearInterval(this.intervalId),clearTimeout(this.timeoutId)},p})();r.prototype.$padding=0,r.prototype.drawCursor=null,n.Cursor=r}),ace.define("ace/scrollbar",["require","exports","module","ace/lib/oop","ace/lib/dom","ace/lib/event","ace/lib/event_emitter"],function(t,n,d){var i=this&&this.__extends||(function(){var h=function(f,g){return h=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(v,b){v.__proto__=b}||function(v,b){for(var A in b)Object.prototype.hasOwnProperty.call(b,A)&&(v[A]=b[A])},h(f,g)};return function(f,g){if(typeof g!="function"&&g!==null)throw new TypeError("Class extends value "+String(g)+" is not a constructor or null");h(f,g);function v(){this.constructor=f}f.prototype=g===null?Object.create(g):(v.prototype=g.prototype,new v)}})(),r=t("./lib/oop"),p=t("./lib/dom"),o=t("./lib/event"),l=t("./lib/event_emitter").EventEmitter,s=32768,a=(function(){function h(f,g){this.element=p.createElement("div"),this.element.className="ace_scrollbar ace_scrollbar"+g,this.inner=p.createElement("div"),this.inner.className="ace_scrollbar-inner",this.inner.textContent=" ",this.element.appendChild(this.inner),f.appendChild(this.element),this.setVisible(!1),this.skipEvent=!1,o.addListener(this.element,"scroll",this.onScroll.bind(this)),o.addListener(this.element,"mousedown",o.preventDefault)}return h.prototype.setVisible=function(f){this.element.style.display=f?"":"none",this.isVisible=f,this.coeff=1},h})();r.implement(a.prototype,l);var c=(function(h){i(f,h);function f(g,v){var b=h.call(this,g,"-v")||this;return b.scrollTop=0,b.scrollHeight=0,v.$scrollbarWidth=b.width=p.scrollbarWidth(g.ownerDocument),b.inner.style.width=b.element.style.width=(b.width||15)+5+"px",b.$minWidth=0,b}return f.prototype.onScroll=function(){if(!this.skipEvent){if(this.scrollTop=this.element.scrollTop,this.coeff!=1){var g=this.element.clientHeight/this.scrollHeight;this.scrollTop=this.scrollTop*(1-g)/(this.coeff-g)}this._emit("scroll",{data:this.scrollTop})}this.skipEvent=!1},f.prototype.getWidth=function(){return Math.max(this.isVisible?this.width:0,this.$minWidth||0)},f.prototype.setHeight=function(g){this.element.style.height=g+"px"},f.prototype.setScrollHeight=function(g){this.scrollHeight=g,g>s?(this.coeff=s/g,g=s):this.coeff!=1&&(this.coeff=1),this.inner.style.height=g+"px"},f.prototype.setScrollTop=function(g){this.scrollTop!=g&&(this.skipEvent=!0,this.scrollTop=g,this.element.scrollTop=g*this.coeff)},f})(a);c.prototype.setInnerHeight=c.prototype.setScrollHeight;var u=(function(h){i(f,h);function f(g,v){var b=h.call(this,g,"-h")||this;return b.scrollLeft=0,b.height=v.$scrollbarWidth,b.inner.style.height=b.element.style.height=(b.height||15)+5+"px",b}return f.prototype.onScroll=function(){this.skipEvent||(this.scrollLeft=this.element.scrollLeft,this._emit("scroll",{data:this.scrollLeft})),this.skipEvent=!1},f.prototype.getHeight=function(){return this.isVisible?this.height:0},f.prototype.setWidth=function(g){this.element.style.width=g+"px"},f.prototype.setInnerWidth=function(g){this.inner.style.width=g+"px"},f.prototype.setScrollWidth=function(g){this.inner.style.width=g+"px"},f.prototype.setScrollLeft=function(g){this.scrollLeft!=g&&(this.skipEvent=!0,this.scrollLeft=this.element.scrollLeft=g)},f})(a);n.ScrollBar=c,n.ScrollBarV=c,n.ScrollBarH=u,n.VScrollBar=c,n.HScrollBar=u}),ace.define("ace/scrollbar_custom",["require","exports","module","ace/lib/oop","ace/lib/dom","ace/lib/event","ace/lib/event_emitter"],function(t,n,d){var i=this&&this.__extends||(function(){var u=function(h,f){return u=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(g,v){g.__proto__=v}||function(g,v){for(var b in v)Object.prototype.hasOwnProperty.call(v,b)&&(g[b]=v[b])},u(h,f)};return function(h,f){if(typeof f!="function"&&f!==null)throw new TypeError("Class extends value "+String(f)+" is not a constructor or null");u(h,f);function g(){this.constructor=h}h.prototype=f===null?Object.create(f):(g.prototype=f.prototype,new g)}})(),r=t("./lib/oop"),p=t("./lib/dom"),o=t("./lib/event"),l=t("./lib/event_emitter").EventEmitter;p.importCssString(`.ace_editor>.ace_sb-v div, .ace_editor>.ace_sb-h div{ + position: absolute; + background: rgba(128, 128, 128, 0.6); + -moz-box-sizing: border-box; + box-sizing: border-box; + border: 1px solid #bbb; + border-radius: 2px; + z-index: 8; +} +.ace_editor>.ace_sb-v, .ace_editor>.ace_sb-h { + position: absolute; + z-index: 6; + background: none; + overflow: hidden!important; +} +.ace_editor>.ace_sb-v { + z-index: 6; + right: 0; + top: 0; + width: 12px; +} +.ace_editor>.ace_sb-v div { + z-index: 8; + right: 0; + width: 100%; +} +.ace_editor>.ace_sb-h { + bottom: 0; + left: 0; + height: 12px; +} +.ace_editor>.ace_sb-h div { + bottom: 0; + height: 100%; +} +.ace_editor>.ace_sb_grabbed { + z-index: 8; + background: #000; +}`,"ace_scrollbar.css",!1);var s=(function(){function u(h,f){this.element=p.createElement("div"),this.element.className="ace_sb"+f,this.inner=p.createElement("div"),this.inner.className="",this.element.appendChild(this.inner),this.VScrollWidth=12,this.HScrollHeight=12,h.appendChild(this.element),this.setVisible(!1),this.skipEvent=!1,o.addMultiMouseDownListener(this.element,[500,300,300],this,"onMouseDown")}return u.prototype.setVisible=function(h){this.element.style.display=h?"":"none",this.isVisible=h,this.coeff=1},u})();r.implement(s.prototype,l);var a=(function(u){i(h,u);function h(f,g){var v=u.call(this,f,"-v")||this;return v.scrollTop=0,v.scrollHeight=0,v.parent=f,v.width=v.VScrollWidth,v.renderer=g,v.inner.style.width=v.element.style.width=(v.width||15)+"px",v.$minWidth=0,v}return h.prototype.onMouseDown=function(f,g){if(f==="mousedown"&&!(o.getButton(g)!==0||g.detail===2)){if(g.target===this.inner){var v=this,b=g.clientY,A=function(M){b=M.clientY},S=function(){clearInterval(T)},w=g.clientY,y=this.thumbTop,D=function(){if(b!==void 0){var M=v.scrollTopFromThumbTop(y+b-w);M!==v.scrollTop&&v._emit("scroll",{data:M})}};o.capture(this.inner,A,S);var T=setInterval(D,20);return o.preventDefault(g)}var $=g.clientY-this.element.getBoundingClientRect().top-this.thumbHeight/2;return this._emit("scroll",{data:this.scrollTopFromThumbTop($)}),o.preventDefault(g)}},h.prototype.getHeight=function(){return this.height},h.prototype.scrollTopFromThumbTop=function(f){var g=f*(this.pageHeight-this.viewHeight)/(this.slideHeight-this.thumbHeight);return g=g>>0,g<0?g=0:g>this.pageHeight-this.viewHeight&&(g=this.pageHeight-this.viewHeight),g},h.prototype.getWidth=function(){return Math.max(this.isVisible?this.width:0,this.$minWidth||0)},h.prototype.setHeight=function(f){this.height=Math.max(0,f),this.slideHeight=this.height,this.viewHeight=this.height,this.setScrollHeight(this.pageHeight,!0)},h.prototype.setScrollHeight=function(f,g){this.pageHeight===f&&!g||(this.pageHeight=f,this.thumbHeight=this.slideHeight*this.viewHeight/this.pageHeight,this.thumbHeight>this.slideHeight&&(this.thumbHeight=this.slideHeight),this.thumbHeight<15&&(this.thumbHeight=15),this.inner.style.height=this.thumbHeight+"px",this.scrollTop>this.pageHeight-this.viewHeight&&(this.scrollTop=this.pageHeight-this.viewHeight,this.scrollTop<0&&(this.scrollTop=0),this._emit("scroll",{data:this.scrollTop})))},h.prototype.setScrollTop=function(f){this.scrollTop=f,f<0&&(f=0),this.thumbTop=f*(this.slideHeight-this.thumbHeight)/(this.pageHeight-this.viewHeight),this.inner.style.top=this.thumbTop+"px"},h})(s);a.prototype.setInnerHeight=a.prototype.setScrollHeight;var c=(function(u){i(h,u);function h(f,g){var v=u.call(this,f,"-h")||this;return v.scrollLeft=0,v.scrollWidth=0,v.height=v.HScrollHeight,v.inner.style.height=v.element.style.height=(v.height||12)+"px",v.renderer=g,v}return h.prototype.onMouseDown=function(f,g){if(f==="mousedown"&&!(o.getButton(g)!==0||g.detail===2)){if(g.target===this.inner){var v=this,b=g.clientX,A=function(M){b=M.clientX},S=function(){clearInterval(T)},w=g.clientX,y=this.thumbLeft,D=function(){if(b!==void 0){var M=v.scrollLeftFromThumbLeft(y+b-w);M!==v.scrollLeft&&v._emit("scroll",{data:M})}};o.capture(this.inner,A,S);var T=setInterval(D,20);return o.preventDefault(g)}var $=g.clientX-this.element.getBoundingClientRect().left-this.thumbWidth/2;return this._emit("scroll",{data:this.scrollLeftFromThumbLeft($)}),o.preventDefault(g)}},h.prototype.getHeight=function(){return this.isVisible?this.height:0},h.prototype.scrollLeftFromThumbLeft=function(f){var g=f*(this.pageWidth-this.viewWidth)/(this.slideWidth-this.thumbWidth);return g=g>>0,g<0?g=0:g>this.pageWidth-this.viewWidth&&(g=this.pageWidth-this.viewWidth),g},h.prototype.setWidth=function(f){this.width=Math.max(0,f),this.element.style.width=this.width+"px",this.slideWidth=this.width,this.viewWidth=this.width,this.setScrollWidth(this.pageWidth,!0)},h.prototype.setScrollWidth=function(f,g){this.pageWidth===f&&!g||(this.pageWidth=f,this.thumbWidth=this.slideWidth*this.viewWidth/this.pageWidth,this.thumbWidth>this.slideWidth&&(this.thumbWidth=this.slideWidth),this.thumbWidth<15&&(this.thumbWidth=15),this.inner.style.width=this.thumbWidth+"px",this.scrollLeft>this.pageWidth-this.viewWidth&&(this.scrollLeft=this.pageWidth-this.viewWidth,this.scrollLeft<0&&(this.scrollLeft=0),this._emit("scroll",{data:this.scrollLeft})))},h.prototype.setScrollLeft=function(f){this.scrollLeft=f,f<0&&(f=0),this.thumbLeft=f*(this.slideWidth-this.thumbWidth)/(this.pageWidth-this.viewWidth),this.inner.style.left=this.thumbLeft+"px"},h})(s);c.prototype.setInnerWidth=c.prototype.setScrollWidth,n.ScrollBar=a,n.ScrollBarV=a,n.ScrollBarH=c,n.VScrollBar=a,n.HScrollBar=c}),ace.define("ace/renderloop",["require","exports","module","ace/lib/event"],function(t,n,d){var i=t("./lib/event"),r=(function(){function p(o,l){this.onRender=o,this.pending=!1,this.changes=0,this.$recursionLimit=2,this.window=l||window;var s=this;this._flush=function(a){s.pending=!1;var c=s.changes;if(c&&(i.blockIdle(100),s.changes=0,s.onRender(c)),s.changes){if(s.$recursionLimit--<0)return;s.schedule()}else s.$recursionLimit=2}}return p.prototype.schedule=function(o){this.changes=this.changes|o,this.changes&&!this.pending&&(i.nextFrame(this._flush),this.pending=!0)},p.prototype.clear=function(o){var l=this.changes;return this.changes=0,l},p})();n.RenderLoop=r}),ace.define("ace/layer/font_metrics",["require","exports","module","ace/lib/oop","ace/lib/dom","ace/lib/lang","ace/lib/event","ace/lib/useragent","ace/lib/event_emitter"],function(t,n,d){var i=t("../lib/oop"),r=t("../lib/dom"),p=t("../lib/lang"),o=t("../lib/event"),l=t("../lib/useragent"),s=t("../lib/event_emitter").EventEmitter,a=512,c=typeof ResizeObserver=="function",u=200,h=(function(){function f(g){this.el=r.createElement("div"),this.$setMeasureNodeStyles(this.el.style,!0),this.$main=r.createElement("div"),this.$setMeasureNodeStyles(this.$main.style),this.$measureNode=r.createElement("div"),this.$setMeasureNodeStyles(this.$measureNode.style),this.el.appendChild(this.$main),this.el.appendChild(this.$measureNode),g.appendChild(this.el),this.$measureNode.textContent=p.stringRepeat("X",a),this.$characterSize={width:0,height:0},c?this.$addObserver():this.checkForSizeChanges()}return f.prototype.$setMeasureNodeStyles=function(g,v){g.width=g.height="auto",g.left=g.top="0px",g.visibility="hidden",g.position="absolute",g.whiteSpace="pre",l.isIE<8?g["font-family"]="inherit":g.font="inherit",g.overflow=v?"hidden":"visible"},f.prototype.checkForSizeChanges=function(g){if(g===void 0&&(g=this.$measureSizes()),g&&(this.$characterSize.width!==g.width||this.$characterSize.height!==g.height)){this.$measureNode.style.fontWeight="bold";var v=this.$measureSizes();this.$measureNode.style.fontWeight="",this.$characterSize=g,this.charSizes=Object.create(null),this.allowBoldFonts=v&&v.width===g.width&&v.height===g.height,this._emit("changeCharacterSize",{data:g})}},f.prototype.$addObserver=function(){var g=this;this.$observer=new window.ResizeObserver(function(v){g.checkForSizeChanges()}),this.$observer.observe(this.$measureNode)},f.prototype.$pollSizeChanges=function(){if(this.$pollSizeChangesTimer||this.$observer)return this.$pollSizeChangesTimer;var g=this;return this.$pollSizeChangesTimer=o.onIdle(function v(){g.checkForSizeChanges(),o.onIdle(v,500)},500)},f.prototype.setPolling=function(g){g?this.$pollSizeChanges():this.$pollSizeChangesTimer&&(clearInterval(this.$pollSizeChangesTimer),this.$pollSizeChangesTimer=0)},f.prototype.$measureSizes=function(g){var v={height:(g||this.$measureNode).clientHeight,width:(g||this.$measureNode).clientWidth/a};return v.width===0||v.height===0?null:v},f.prototype.$measureCharWidth=function(g){this.$main.textContent=p.stringRepeat(g,a);var v=this.$main.getBoundingClientRect();return v.width/a},f.prototype.getCharacterWidth=function(g){var v=this.charSizes[g];return v===void 0&&(v=this.charSizes[g]=this.$measureCharWidth(g)/this.$characterSize.width),v},f.prototype.destroy=function(){clearInterval(this.$pollSizeChangesTimer),this.$observer&&this.$observer.disconnect(),this.el&&this.el.parentNode&&this.el.parentNode.removeChild(this.el)},f.prototype.$getZoom=function(g){return!g||!g.parentElement?1:(Number(window.getComputedStyle(g).zoom)||1)*this.$getZoom(g.parentElement)},f.prototype.$initTransformMeasureNodes=function(){var g=function(v,b){return["div",{style:"position: absolute;top:"+v+"px;left:"+b+"px;"}]};this.els=r.buildDom([g(0,0),g(u,0),g(0,u),g(u,u)],this.el)},f.prototype.transformCoordinates=function(g,v){if(g){var b=this.$getZoom(this.el);g=y(1/b,g)}function A(B,N,H){var P=B[1]*N[0]-B[0]*N[1];return[(-N[1]*H[0]+N[0]*H[1])/P,(+B[1]*H[0]-B[0]*H[1])/P]}function S(B,N){return[B[0]-N[0],B[1]-N[1]]}function w(B,N){return[B[0]+N[0],B[1]+N[1]]}function y(B,N){return[B*N[0],B*N[1]]}this.els||this.$initTransformMeasureNodes();function D(B){var N=B.getBoundingClientRect();return[N.left,N.top]}var T=D(this.els[0]),$=D(this.els[1]),M=D(this.els[2]),O=D(this.els[3]),x=A(S(O,$),S(O,M),S(w($,M),w(O,T))),k=y(1+x[0],S($,T)),E=y(1+x[1],S(M,T));if(v){var C=v,L=x[0]*C[0]/u+x[1]*C[1]/u+1,I=w(y(C[0],k),y(C[1],E));return w(y(1/L/u,I),T)}var F=S(g,T),R=A(S(k,y(x[0],F)),S(E,y(x[1],F)),F);return y(u,R)},f})();h.prototype.$characterSize={width:0,height:0},i.implement(h.prototype,s),n.FontMetrics=h}),ace.define("ace/css/editor-css",["require","exports","module"],function(t,n,d){d.exports=` +.ace_br1 {border-top-left-radius : 3px;} +.ace_br2 {border-top-right-radius : 3px;} +.ace_br3 {border-top-left-radius : 3px; border-top-right-radius: 3px;} +.ace_br4 {border-bottom-right-radius: 3px;} +.ace_br5 {border-top-left-radius : 3px; border-bottom-right-radius: 3px;} +.ace_br6 {border-top-right-radius : 3px; border-bottom-right-radius: 3px;} +.ace_br7 {border-top-left-radius : 3px; border-top-right-radius: 3px; border-bottom-right-radius: 3px;} +.ace_br8 {border-bottom-left-radius : 3px;} +.ace_br9 {border-top-left-radius : 3px; border-bottom-left-radius: 3px;} +.ace_br10{border-top-right-radius : 3px; border-bottom-left-radius: 3px;} +.ace_br11{border-top-left-radius : 3px; border-top-right-radius: 3px; border-bottom-left-radius: 3px;} +.ace_br12{border-bottom-right-radius: 3px; border-bottom-left-radius: 3px;} +.ace_br13{border-top-left-radius : 3px; border-bottom-right-radius: 3px; border-bottom-left-radius: 3px;} +.ace_br14{border-top-right-radius : 3px; border-bottom-right-radius: 3px; border-bottom-left-radius: 3px;} +.ace_br15{border-top-left-radius : 3px; border-top-right-radius: 3px; border-bottom-right-radius: 3px; border-bottom-left-radius: 3px;} + + +.ace_editor { + position: relative; + overflow: hidden; + padding: 0; + font: 12px/normal 'Monaco', 'Menlo', 'Ubuntu Mono', 'Consolas', 'Source Code Pro', 'source-code-pro', monospace; + direction: ltr; + text-align: left; + -webkit-tap-highlight-color: rgba(0, 0, 0, 0); + forced-color-adjust: none; +} + +.ace_scroller { + position: absolute; + overflow: hidden; + top: 0; + bottom: 0; + background-color: inherit; + -ms-user-select: none; + -moz-user-select: none; + -webkit-user-select: none; + user-select: none; + cursor: text; +} + +.ace_content { + position: absolute; + box-sizing: border-box; + min-width: 100%; + contain: style size layout; + font-variant-ligatures: no-common-ligatures; +} +.ace_invisible { + font-variant-ligatures: none; +} + +.ace_keyboard-focus:focus { + box-shadow: inset 0 0 0 2px #5E9ED6; + outline: none; +} + +.ace_dragging .ace_scroller:before{ + position: absolute; + top: 0; + left: 0; + right: 0; + bottom: 0; + content: ''; + background: rgba(250, 250, 250, 0.01); + z-index: 1000; +} +.ace_dragging.ace_dark .ace_scroller:before{ + background: rgba(0, 0, 0, 0.01); +} + +.ace_gutter { + position: absolute; + overflow : hidden; + width: auto; + top: 0; + bottom: 0; + left: 0; + cursor: default; + z-index: 4; + -ms-user-select: none; + -moz-user-select: none; + -webkit-user-select: none; + user-select: none; + contain: style size layout; +} + +.ace_gutter-active-line { + position: absolute; + left: 0; + right: 0; +} + +.ace_scroller.ace_scroll-left:after { + content: ""; + position: absolute; + top: 0; + right: 0; + bottom: 0; + left: 0; + box-shadow: 17px 0 16px -16px rgba(0, 0, 0, 0.4) inset; + pointer-events: none; +} + +.ace_gutter-cell, .ace_gutter-cell_svg-icons { + position: absolute; + top: 0; + left: 0; + right: 0; + padding-left: 19px; + padding-right: 6px; + background-repeat: no-repeat; +} + +.ace_gutter-cell_svg-icons .ace_gutter_annotation { + margin-left: -14px; + float: left; +} + +.ace_gutter-cell .ace_gutter_annotation { + margin-left: -19px; + float: left; +} + +.ace_gutter-cell.ace_error, .ace_icon.ace_error, .ace_icon.ace_error_fold, .ace_gutter-cell.ace_security, .ace_icon.ace_security, .ace_icon.ace_security_fold { + background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAABOFBMVEX/////////QRswFAb/Ui4wFAYwFAYwFAaWGAfDRymzOSH/PxswFAb/SiUwFAYwFAbUPRvjQiDllog5HhHdRybsTi3/Tyv9Tir+Syj/UC3////XurebMBIwFAb/RSHbPx/gUzfdwL3kzMivKBAwFAbbvbnhPx66NhowFAYwFAaZJg8wFAaxKBDZurf/RB6mMxb/SCMwFAYwFAbxQB3+RB4wFAb/Qhy4Oh+4QifbNRcwFAYwFAYwFAb/QRzdNhgwFAYwFAbav7v/Uy7oaE68MBK5LxLewr/r2NXewLswFAaxJw4wFAbkPRy2PyYwFAaxKhLm1tMwFAazPiQwFAaUGAb/QBrfOx3bvrv/VC/maE4wFAbRPBq6MRO8Qynew8Dp2tjfwb0wFAbx6eju5+by6uns4uH9/f36+vr/GkHjAAAAYnRSTlMAGt+64rnWu/bo8eAA4InH3+DwoN7j4eLi4xP99Nfg4+b+/u9B/eDs1MD1mO7+4PHg2MXa347g7vDizMLN4eG+Pv7i5evs/v79yu7S3/DV7/498Yv24eH+4ufQ3Ozu/v7+y13sRqwAAADLSURBVHjaZc/XDsFgGIBhtDrshlitmk2IrbHFqL2pvXf/+78DPokj7+Fz9qpU/9UXJIlhmPaTaQ6QPaz0mm+5gwkgovcV6GZzd5JtCQwgsxoHOvJO15kleRLAnMgHFIESUEPmawB9ngmelTtipwwfASilxOLyiV5UVUyVAfbG0cCPHig+GBkzAENHS0AstVF6bacZIOzgLmxsHbt2OecNgJC83JERmePUYq8ARGkJx6XtFsdddBQgZE2nPR6CICZhawjA4Fb/chv+399kfR+MMMDGOQAAAABJRU5ErkJggg=="); + background-repeat: no-repeat; + background-position: 2px center; +} + +.ace_gutter-cell.ace_warning, .ace_icon.ace_warning, .ace_icon.ace_warning_fold { + background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAmVBMVEX///8AAAD///8AAAAAAABPSzb/5sAAAAB/blH/73z/ulkAAAAAAAD85pkAAAAAAAACAgP/vGz/rkDerGbGrV7/pkQICAf////e0IsAAAD/oED/qTvhrnUAAAD/yHD/njcAAADuv2r/nz//oTj/p064oGf/zHAAAAA9Nir/tFIAAAD/tlTiuWf/tkIAAACynXEAAAAAAAAtIRW7zBpBAAAAM3RSTlMAABR1m7RXO8Ln31Z36zT+neXe5OzooRDfn+TZ4p3h2hTf4t3k3ucyrN1K5+Xaks52Sfs9CXgrAAAAjklEQVR42o3PbQ+CIBQFYEwboPhSYgoYunIqqLn6/z8uYdH8Vmdnu9vz4WwXgN/xTPRD2+sgOcZjsge/whXZgUaYYvT8QnuJaUrjrHUQreGczuEafQCO/SJTufTbroWsPgsllVhq3wJEk2jUSzX3CUEDJC84707djRc5MTAQxoLgupWRwW6UB5fS++NV8AbOZgnsC7BpEAAAAABJRU5ErkJggg=="); + background-repeat: no-repeat; + background-position: 2px center; +} + +.ace_gutter-cell.ace_info, .ace_icon.ace_info, .ace_gutter-cell.ace_hint, .ace_icon.ace_hint { + background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAAAAAA6mKC9AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAAJ0Uk5TAAB2k804AAAAPklEQVQY02NgIB68QuO3tiLznjAwpKTgNyDbMegwisCHZUETUZV0ZqOquBpXj2rtnpSJT1AEnnRmL2OgGgAAIKkRQap2htgAAAAASUVORK5CYII="); + background-repeat: no-repeat; + background-position: 2px center; +} + +.ace_dark .ace_gutter-cell.ace_info, .ace_dark .ace_icon.ace_info, .ace_dark .ace_gutter-cell.ace_hint, .ace_dark .ace_icon.ace_hint { + background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQBAMAAADt3eJSAAAAJFBMVEUAAAChoaGAgIAqKiq+vr6tra1ZWVmUlJSbm5s8PDxubm56enrdgzg3AAAAAXRSTlMAQObYZgAAAClJREFUeNpjYMAPdsMYHegyJZFQBlsUlMFVCWUYKkAZMxZAGdxlDMQBAG+TBP4B6RyJAAAAAElFTkSuQmCC"); +} + +.ace_icon_svg.ace_error { + -webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMCAxNiI+CjxnIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlPSJyZWQiIHNoYXBlLXJlbmRlcmluZz0iZ2VvbWV0cmljUHJlY2lzaW9uIj4KPGNpcmNsZSBmaWxsPSJub25lIiBjeD0iOCIgY3k9IjgiIHI9IjciIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPGxpbmUgeDE9IjExIiB5MT0iNSIgeDI9IjUiIHkyPSIxMSIvPgo8bGluZSB4MT0iMTEiIHkxPSIxMSIgeDI9IjUiIHkyPSI1Ii8+CjwvZz4KPC9zdmc+"); + background-color: crimson; +} +.ace_icon_svg.ace_security { + -webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjAgMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CiAgICA8ZyBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZT0iZGFya29yYW5nZSIgZmlsbD0ibm9uZSIgc2hhcGUtcmVuZGVyaW5nPSJnZW9tZXRyaWNQcmVjaXNpb24iPgogICAgICAgIDxwYXRoIGNsYXNzPSJzdHJva2UtbGluZWpvaW4tcm91bmQiIGQ9Ik04IDE0LjgzMDdDOCAxNC44MzA3IDIgMTIuOTA0NyAyIDguMDg5OTJWMy4yNjU0OEM1LjMxIDMuMjY1NDggNy45ODk5OSAxLjM0OTE4IDcuOTg5OTkgMS4zNDkxOEM3Ljk4OTk5IDEuMzQ5MTggMTAuNjkgMy4yNjU0OCAxNCAzLjI2NTQ4VjguMDg5OTJDMTQgMTIuOTA0NyA4IDE0LjgzMDcgOCAxNC44MzA3WiIvPgogICAgICAgIDxwYXRoIGQ9Ik0yIDguMDg5OTJWMy4yNjU0OEM1LjMxIDMuMjY1NDggNy45ODk5OSAxLjM0OTE4IDcuOTg5OTkgMS4zNDkxOCIvPgogICAgICAgIDxwYXRoIGQ9Ik0xMy45OSA4LjA4OTkyVjMuMjY1NDhDMTAuNjggMy4yNjU0OCA4IDEuMzQ5MTggOCAxLjM0OTE4Ii8+CiAgICAgICAgPHBhdGggY2xhc3M9InN0cm9rZS1saW5lam9pbi1yb3VuZCIgZD0iTTggNFY5Ii8+CiAgICAgICAgPHBhdGggY2xhc3M9InN0cm9rZS1saW5lam9pbi1yb3VuZCIgZD0iTTggMTBWMTIiLz4KICAgIDwvZz4KPC9zdmc+"); + background-color: crimson; +} +.ace_icon_svg.ace_warning { + -webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMCAxNiI+CjxnIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlPSJkYXJrb3JhbmdlIiBzaGFwZS1yZW5kZXJpbmc9Imdlb21ldHJpY1ByZWNpc2lvbiI+Cjxwb2x5Z29uIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGZpbGw9Im5vbmUiIHBvaW50cz0iOCAxIDE1IDE1IDEgMTUgOCAxIi8+CjxyZWN0IHg9IjgiIHk9IjEyIiB3aWR0aD0iMC4wMSIgaGVpZ2h0PSIwLjAxIi8+CjxsaW5lIHgxPSI4IiB5MT0iNiIgeDI9IjgiIHkyPSIxMCIvPgo8L2c+Cjwvc3ZnPg=="); + background-color: darkorange; +} +.ace_icon_svg.ace_info { + -webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMCAxNiI+CjxnIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlPSJibHVlIiBzaGFwZS1yZW5kZXJpbmc9Imdlb21ldHJpY1ByZWNpc2lvbiI+CjxjaXJjbGUgZmlsbD0ibm9uZSIgY3g9IjgiIGN5PSI4IiByPSI3IiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cjxwb2x5bGluZSBwb2ludHM9IjggMTEgOCA4Ii8+Cjxwb2x5bGluZSBwb2ludHM9IjkgOCA2IDgiLz4KPGxpbmUgeDE9IjEwIiB5MT0iMTEiIHgyPSI2IiB5Mj0iMTEiLz4KPHJlY3QgeD0iOCIgeT0iNSIgd2lkdGg9IjAuMDEiIGhlaWdodD0iMC4wMSIvPgo8L2c+Cjwvc3ZnPg=="); + background-color: royalblue; +} +.ace_icon_svg.ace_hint { + -webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjAgMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CiAgICA8ZyBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZT0ic2lsdmVyIiBmaWxsPSJub25lIiBzaGFwZS1yZW5kZXJpbmc9Imdlb21ldHJpY1ByZWNpc2lvbiI+CiAgICAgICAgPHBhdGggY2xhc3M9InN0cm9rZS1saW5lam9pbi1yb3VuZCIgZD0iTTYgMTRIMTAiLz4KICAgICAgICA8cGF0aCBkPSJNOCAxMUg5QzkgOS40NzAwMiAxMiA4LjU0MDAyIDEyIDUuNzYwMDJDMTIuMDIgNC40MDAwMiAxMS4zOSAzLjM2MDAyIDEwLjQzIDIuNjcwMDJDOSAxLjY0MDAyIDcuMDAwMDEgMS42NDAwMiA1LjU3MDAxIDIuNjcwMDJDNC42MTAwMSAzLjM2MDAyIDMuOTggNC40MDAwMiA0IDUuNzYwMDJDNCA4LjU0MDAyIDcuMDAwMDEgOS40NzAwMiA3LjAwMDAxIDExSDhaIi8+CiAgICA8L2c+Cjwvc3ZnPg=="); + background-color: silver; +} + +.ace_icon_svg.ace_error_fold { + -webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMCAxNiIgZmlsbD0ibm9uZSI+CiAgPHBhdGggZD0ibSAxOC45Mjk4NTEsNy44Mjk4MDc2IGMgMC4xNDYzNTMsNi4zMzc0NjA0IC02LjMyMzE0Nyw3Ljc3Nzg0NDQgLTcuNDc3OTEyLDcuNzc3ODQ0NCAtMi4xMDcyNzI2LC0wLjEyODc1IDUuMTE3Njc4LDAuMzU2MjQ5IDUuMDUxNjk4LC03Ljg3MDA2MTggLTAuNjA0NjcyLC04LjAwMzk3MzQ5IC03LjA3NzI3MDYsLTcuNTYzMTE4OSAtNC44NTczLC03LjQzMDM5NTU2IDEuNjA2LC0wLjExNTE0MjI1IDYuODk3NDg1LDEuMjYyNTQ1OTYgNy4yODM1MTQsNy41MjI2MTI5NiB6IiBmaWxsPSJjcmltc29uIiBzdHJva2Utd2lkdGg9IjIiLz4KICA8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0ibSA4LjExNDc1NjIsMi4wNTI5ODI4IGMgMy4zNDkxNjk4LDAgNi4wNjQxMzI4LDIuNjc2ODYyNyA2LjA2NDEzMjgsNS45Nzg5NTMgMCwzLjMwMjExMjIgLTIuNzE0OTYzLDUuOTc4OTIwMiAtNi4wNjQxMzI4LDUuOTc4OTIwMiAtMy4zNDkxNDczLDAgLTYuMDY0MTc3MiwtMi42NzY4MDggLTYuMDY0MTc3MiwtNS45Nzg5MjAyIDAuMDA1MzksLTMuMjk5ODg2MSAyLjcxNzI2NTYsLTUuOTczNjQwOCA2LjA2NDE3NzIsLTUuOTc4OTUzIHogbSAwLC0xLjczNTgyNzE5IGMgLTQuMzIxNDgzNiwwIC03LjgyNDc0MDM4LDMuNDU0MDE4NDkgLTcuODI0NzQwMzgsNy43MTQ3ODAxOSAwLDQuMjYwNzI4MiAzLjUwMzI1Njc4LDcuNzE0NzQ1MiA3LjgyNDc0MDM4LDcuNzE0NzQ1MiA0LjMyMTQ0OTgsMCA3LjgyNDY5OTgsLTMuNDU0MDE3IDcuODI0Njk5OCwtNy43MTQ3NDUyIDAsLTIuMDQ2MDkxNCAtMC44MjQzOTIsLTQuMDA4MzY3MiAtMi4yOTE3NTYsLTUuNDU1MTc0NiBDIDEyLjE4MDIyNSwxLjEyOTk2NDggMTAuMTkwMDEzLDAuMzE3MTU1NjEgOC4xMTQ3NTYyLDAuMzE3MTU1NjEgWiBNIDYuOTM3NDU2Myw4LjI0MDU5ODUgNC42NzE4Njg1LDEwLjQ4NTg1MiA2LjAwODY4MTQsMTEuODc2NzI4IDguMzE3MDAzNSw5LjYwMDc5MTEgMTAuNjI1MzM3LDExLjg3NjcyOCAxMS45NjIxMzgsMTAuNDg1ODUyIDkuNjk2NTUwOCw4LjI0MDU5ODUgMTEuOTYyMTM4LDYuMDA2ODA2NiAxMC41NzMyNDYsNC42Mzc0MzM1IDguMzE3MDAzNSw2Ljg3MzQyOTcgNi4wNjA3NjA3LDQuNjM3NDMzNSA0LjY3MTg2ODUsNi4wMDY4MDY2IFoiIGZpbGw9ImNyaW1zb24iIHN0cm9rZS13aWR0aD0iMiIvPgo8L3N2Zz4="); + background-color: crimson; +} +.ace_icon_svg.ace_security_fold { + -webkit-mask-image: url("data:image/svg+xml;base64,CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2aWV3Qm94PSIwIDAgMTcgMTQiIGZpbGw9Im5vbmUiPgogICAgPHBhdGggZD0iTTEwLjAwMDEgMTMuNjk5MkMxMC4wMDAxIDEzLjY5OTIgMTEuOTI0MSAxMy40NzYzIDEzIDEyLjY5OTJDMTQuNDEzOSAxMS42NzgxIDE2IDEwLjUgMTYuMTI1MSA2LjgxMTI2VjIuNTg5ODdDMTYuMTI1MSAyLjU0NzY4IDE2LjEyMjEgMi41MDYxOSAxNi4xMTY0IDIuNDY1NTlWMS43MTQ4NUgxNS4yNDE0TDE1LjIzMDcgMS43MTQ4NEwxNC42MjUxIDEuNjk5MjJWNi44MTEyM0MxNC42MjUxIDguNTEwNjEgMTQuNjI1MSA5LjQ2NDYxIDEyLjc4MjQgMTEuNzIxQzEyLjE1ODYgMTIuNDg0OCAxMC4wMDAxIDEzLjY5OTIgMTAuMDAwMSAxMy42OTkyWiIgZmlsbD0iY3JpbXNvbiIgc3Ryb2tlLXdpZHRoPSIyIi8+CiAgICA8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTcuMzM2MDkgMC4zNjc0NzVDNy4wMzIxNCAwLjE1MjY1MiA2LjYyNTQ4IDAuMTUzNjE0IDYuMzIyNTMgMC4zNjk5OTdMNi4zMDg2OSAwLjM3OTU1NEM2LjI5NTUzIDAuMzg4NTg4IDYuMjczODggMC40MDMyNjYgNi4yNDQxNyAwLjQyMjc4OUM2LjE4NDcxIDAuNDYxODYgNi4wOTMyMSAwLjUyMDE3MSA1Ljk3MzEzIDAuNTkxMzczQzUuNzMyNTEgMC43MzQwNTkgNS4zNzk5IDAuOTI2ODY0IDQuOTQyNzkgMS4xMjAwOUM0LjA2MTQ0IDEuNTA5NyAyLjg3NTQxIDEuODgzNzcgMS41ODk4NCAxLjg4Mzc3SDAuNzE0ODQ0VjIuNzU4NzdWNi45ODAxNUMwLjcxNDg0NCA5LjQ5Mzc0IDIuMjg4NjYgMTEuMTk3MyAzLjcwMjU0IDEyLjIxODVDNC40MTg0NSAxMi43MzU1IDUuMTI4NzQgMTMuMTA1MyA1LjY1NzMzIDEzLjM0NTdDNS45MjI4NCAxMy40NjY0IDYuMTQ1NjYgMTMuNTU1OSA2LjMwNDY1IDEzLjYxNjFDNi4zODQyMyAxMy42NDYyIDYuNDQ4MDUgMTMuNjY5IDYuNDkzNDkgMTMuNjg0OEM2LjUxNjIyIDEzLjY5MjcgNi41MzQzOCAxMy42OTg5IDYuNTQ3NjQgMTMuNzAzM0w2LjU2MzgyIDEzLjcwODdMNi41NjkwOCAxMy43MTA0TDYuNTcwOTkgMTMuNzExTDYuODM5ODQgMTMuNzUzM0w2LjU3MjQyIDEzLjcxMTVDNi43NDYzMyAxMy43NjczIDYuOTMzMzUgMTMuNzY3MyA3LjEwNzI3IDEzLjcxMTVMNy4xMDg3IDEzLjcxMUw3LjExMDYxIDEzLjcxMDRMNy4xMTU4NyAxMy43MDg3TDcuMTMyMDUgMTMuNzAzM0M3LjE0NTMxIDEzLjY5ODkgNy4xNjM0NiAxMy42OTI3IDcuMTg2MTkgMTMuNjg0OEM3LjIzMTY0IDEzLjY2OSA3LjI5NTQ2IDEzLjY0NjIgNy4zNzUwMyAxMy42MTYxQzcuNTM0MDMgMTMuNTU1OSA3Ljc1Njg1IDEzLjQ2NjQgOC4wMjIzNiAxMy4zNDU3QzguNTUwOTUgMTMuMTA1MyA5LjI2MTIzIDEyLjczNTUgOS45NzcxNSAxMi4yMTg1QzExLjM5MSAxMS4xOTczIDEyLjk2NDggOS40OTM3NyAxMi45NjQ4IDYuOTgwMThWMi43NTg4QzEyLjk2NDggMi43MTY2IDEyLjk2MTkgMi42NzUxMSAxMi45NTYxIDIuNjM0NTFWMS44ODM3N0gxMi4wODExQzEyLjA3NzUgMS44ODM3NyAxMi4wNzQgMS44ODM3NyAxMi4wNzA0IDEuODgzNzdDMTAuNzk3OSAxLjg4MDA0IDkuNjE5NjIgMS41MTEwMiA4LjczODk0IDEuMTI0ODZDOC43MzUzNCAxLjEyMzI3IDguNzMxNzQgMS4xMjE2OCA4LjcyODE0IDEuMTIwMDlDOC4yOTEwMyAwLjkyNjg2NCA3LjkzODQyIDAuNzM0MDU5IDcuNjk3NzkgMC41OTEzNzNDNy41Nzc3MiAwLjUyMDE3MSA3LjQ4NjIyIDAuNDYxODYgNy40MjY3NiAwLjQyMjc4OUM3LjM5NzA1IDAuNDAzMjY2IDcuMzc1MzkgMC4zODg1ODggNy4zNjIyNCAwLjM3OTU1NEw3LjM0ODk2IDAuMzcwMzVDNy4zNDg5NiAwLjM3MDM1IDcuMzQ4NDcgMC4zNzAwMiA3LjM0NTYzIDAuMzc0MDU0TDcuMzM3NzkgMC4zNjg2NTlMNy4zMzYwOSAwLjM2NzQ3NVpNOC4wMzQ3MSAyLjcyNjkxQzguODYwNCAzLjA5MDYzIDkuOTYwNjYgMy40NjMwOSAxMS4yMDYxIDMuNTg5MDdWNi45ODAxNUgxMS4yMTQ4QzExLjIxNDggOC42Nzk1MyAxMC4xNjM3IDkuOTI1MDcgOC45NTI1NCAxMC43OTk4QzguMzU1OTUgMTEuMjMwNiA3Ljc1Mzc0IDExLjU0NTQgNy4yOTc5NiAxMS43NTI3QzcuMTE2NzEgMTEuODM1MSA2Ljk2MDYyIDExLjg5OTYgNi44Mzk4NCAxMS45NDY5QzYuNzE5MDYgMTEuODk5NiA2LjU2Mjk3IDExLjgzNTEgNi4zODE3MyAxMS43NTI3QzUuOTI1OTUgMTEuNTQ1NCA1LjMyMzczIDExLjIzMDYgNC43MjcxNSAxMC43OTk4QzMuNTE2MDMgOS45MjUwNyAyLjQ2NDg0IDguNjc5NTUgMi40NjQ4NCA2Ljk4MDE4VjMuNTg5MDlDMy43MTczOCAzLjQ2MjM5IDQuODIzMDggMy4wODYzOSA1LjY1MDMzIDIuNzIwNzFDNi4xNDIyOCAyLjUwMzI0IDYuNTQ0ODUgMi4yODUzNyA2LjgzMjU0IDIuMTE2MjRDNy4xMjE4MSAyLjI4NTM1IDcuNTI3IDIuNTAzNTIgOC4wMjE5NiAyLjcyMTMxQzguMDI2MiAyLjcyMzE3IDguMDMwNDUgMi43MjUwNCA4LjAzNDcxIDIuNzI2OTFaTTUuOTY0ODQgMy40MDE0N1Y3Ljc3NjQ3SDcuNzE0ODRWMy40MDE0N0g1Ljk2NDg0Wk01Ljk2NDg0IDEwLjQwMTVWOC42NTE0N0g3LjcxNDg0VjEwLjQwMTVINS45NjQ4NFoiIGZpbGw9ImNyaW1zb24iIHN0cm9rZS13aWR0aD0iMiIvPgo8L3N2Zz4="); + background-color: crimson; +} +.ace_icon_svg.ace_warning_fold { + -webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAyMCAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xNC43NzY5IDE0LjczMzdMOC42NTE5MiAyLjQ4MzY5QzguMzI5NDYgMS44Mzg3NyA3LjQwOTEzIDEuODM4NzcgNy4wODY2NyAyLjQ4MzY5TDAuOTYxNjY5IDE0LjczMzdDMC42NzA3NzUgMTUuMzE1NSAxLjA5MzgzIDE2IDEuNzQ0MjkgMTZIMTMuOTk0M0MxNC42NDQ4IDE2IDE1LjA2NzggMTUuMzE1NSAxNC43NzY5IDE0LjczMzdaTTMuMTYwMDcgMTQuMjVMNy44NjkyOSA0LjgzMTU2TDEyLjU3ODUgMTQuMjVIMy4xNjAwN1pNOC43NDQyOSAxMS42MjVWMTMuMzc1SDYuOTk0MjlWMTEuNjI1SDguNzQ0MjlaTTYuOTk0MjkgMTAuNzVWNy4yNUg4Ljc0NDI5VjEwLjc1SDYuOTk0MjlaIiBmaWxsPSIjRUM3MjExIi8+CjxwYXRoIGQ9Ik0xMS4xOTkxIDIuOTUyMzhDMTAuODgwOSAyLjMxNDY3IDEwLjM1MzcgMS44MDUyNiA5LjcwNTUgMS41MDlMMTEuMDQxIDEuMDY5NzhDMTEuNjg4MyAwLjk0OTgxNCAxMi4zMzcgMS4yNzI2MyAxMi42MzE3IDEuODYxNDFMMTcuNjEzNiAxMS44MTYxQzE4LjM1MjcgMTMuMjkyOSAxNy41OTM4IDE1LjA4MDQgMTYuMDE4IDE1LjU3NDVDMTYuNDA0NCAxNC40NTA3IDE2LjMyMzEgMTMuMjE4OCAxNS43OTI0IDEyLjE1NTVMMTEuMTk5MSAyLjk1MjM4WiIgZmlsbD0iI0VDNzIxMSIvPgo8L3N2Zz4="); + background-color: darkorange; +} + +.ace_scrollbar { + contain: strict; + position: absolute; + right: 0; + bottom: 0; + z-index: 6; +} + +.ace_scrollbar-inner { + position: absolute; + cursor: text; + left: 0; + top: 0; +} + +.ace_scrollbar-v{ + overflow-x: hidden; + overflow-y: scroll; + top: 0; +} + +.ace_scrollbar-h { + overflow-x: scroll; + overflow-y: hidden; + left: 0; +} + +.ace_print-margin { + position: absolute; + height: 100%; +} + +.ace_text-input { + position: absolute; + z-index: 0; + width: 0.5em; + height: 1em; + opacity: 0; + background: transparent; + -moz-appearance: none; + appearance: none; + border: none; + resize: none; + outline: none; + overflow: hidden; + font: inherit; + padding: 0 1px; + margin: 0 -1px; + contain: strict; + -ms-user-select: text; + -moz-user-select: text; + -webkit-user-select: text; + user-select: text; + /*with \`pre-line\` chrome inserts   instead of space*/ + white-space: pre!important; +} +.ace_text-input.ace_composition { + background: transparent; + color: inherit; + z-index: 1000; + opacity: 1; +} +.ace_composition_placeholder { color: transparent } +.ace_composition_marker { + border-bottom: 1px solid; + position: absolute; + border-radius: 0; + margin-top: 1px; +} + +[ace_nocontext=true] { + transform: none!important; + filter: none!important; + clip-path: none!important; + mask : none!important; + contain: none!important; + perspective: none!important; + mix-blend-mode: initial!important; + z-index: auto; +} + +.ace_layer { + z-index: 1; + position: absolute; + overflow: hidden; + /* workaround for chrome bug https://github.com/ajaxorg/ace/issues/2312*/ + word-wrap: normal; + white-space: pre; + height: 100%; + width: 100%; + box-sizing: border-box; + /* setting pointer-events: auto; on node under the mouse, which changes + during scroll, will break mouse wheel scrolling in Safari */ + pointer-events: none; +} + +.ace_gutter-layer { + position: relative; + width: auto; + text-align: right; + pointer-events: auto; + height: 1000000px; + contain: style size layout; +} + +.ace_text-layer { + font: inherit !important; + position: absolute; + height: 1000000px; + width: 1000000px; + contain: style size layout; +} + +.ace_text-layer > .ace_line, .ace_text-layer > .ace_line_group { + contain: style size layout; + position: absolute; + top: 0; + left: 0; + right: 0; +} + +.ace_hidpi .ace_text-layer, +.ace_hidpi .ace_gutter-layer, +.ace_hidpi .ace_content, +.ace_hidpi .ace_gutter { + contain: strict; +} +.ace_hidpi .ace_text-layer > .ace_line, +.ace_hidpi .ace_text-layer > .ace_line_group { + contain: strict; +} + +.ace_cjk { + display: inline-block; + text-align: center; +} + +.ace_cursor-layer { + z-index: 4; +} + +.ace_cursor { + z-index: 4; + position: absolute; + box-sizing: border-box; + border-left: 2px solid; + /* workaround for smooth cursor repaintng whole screen in chrome */ + transform: translatez(0); +} + +.ace_multiselect .ace_cursor { + border-left-width: 1px; +} + +.ace_slim-cursors .ace_cursor { + border-left-width: 1px; +} + +.ace_overwrite-cursors .ace_cursor { + border-left-width: 0; + border-bottom: 1px solid; +} + +.ace_hidden-cursors .ace_cursor { + opacity: 0.2; +} + +.ace_hasPlaceholder .ace_hidden-cursors .ace_cursor { + opacity: 0; +} + +.ace_smooth-blinking .ace_cursor { + transition: opacity 0.18s; +} + +.ace_animate-blinking .ace_cursor { + animation-duration: 1000ms; + animation-timing-function: step-end; + animation-name: blink-ace-animate; + animation-iteration-count: infinite; +} + +.ace_animate-blinking.ace_smooth-blinking .ace_cursor { + animation-duration: 1000ms; + animation-timing-function: ease-in-out; + animation-name: blink-ace-animate-smooth; +} + +@keyframes blink-ace-animate { + from, to { opacity: 1; } + 60% { opacity: 0; } +} + +@keyframes blink-ace-animate-smooth { + from, to { opacity: 1; } + 45% { opacity: 1; } + 60% { opacity: 0; } + 85% { opacity: 0; } +} + +.ace_marker-layer .ace_step, .ace_marker-layer .ace_stack { + position: absolute; + z-index: 3; +} + +.ace_marker-layer .ace_selection { + position: absolute; + z-index: 5; +} + +.ace_marker-layer .ace_bracket { + position: absolute; + z-index: 6; +} + +.ace_marker-layer .ace_error_bracket { + position: absolute; + border-bottom: 1px solid #DE5555; + border-radius: 0; +} + +.ace_marker-layer .ace_active-line { + position: absolute; + z-index: 2; +} + +.ace_marker-layer .ace_selected-word { + position: absolute; + z-index: 4; + box-sizing: border-box; +} + +.ace_line .ace_fold { + box-sizing: border-box; + + display: inline-block; + height: 11px; + margin-top: -2px; + vertical-align: middle; + + background-image: + url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAJCAYAAADU6McMAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAJpJREFUeNpi/P//PwOlgAXGYGRklAVSokD8GmjwY1wasKljQpYACtpCFeADcHVQfQyMQAwzwAZI3wJKvCLkfKBaMSClBlR7BOQikCFGQEErIH0VqkabiGCAqwUadAzZJRxQr/0gwiXIal8zQQPnNVTgJ1TdawL0T5gBIP1MUJNhBv2HKoQHHjqNrA4WO4zY0glyNKLT2KIfIMAAQsdgGiXvgnYAAAAASUVORK5CYII="), + url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAA3CAYAAADNNiA5AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAACJJREFUeNpi+P//fxgTAwPDBxDxD078RSX+YeEyDFMCIMAAI3INmXiwf2YAAAAASUVORK5CYII="); + background-repeat: no-repeat, repeat-x; + background-position: center center, top left; + color: transparent; + + border: 1px solid black; + border-radius: 2px; + + cursor: pointer; + pointer-events: auto; +} + +.ace_dark .ace_fold { +} + +.ace_fold:hover{ + background-image: + url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAJCAYAAADU6McMAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAJpJREFUeNpi/P//PwOlgAXGYGRklAVSokD8GmjwY1wasKljQpYACtpCFeADcHVQfQyMQAwzwAZI3wJKvCLkfKBaMSClBlR7BOQikCFGQEErIH0VqkabiGCAqwUadAzZJRxQr/0gwiXIal8zQQPnNVTgJ1TdawL0T5gBIP1MUJNhBv2HKoQHHjqNrA4WO4zY0glyNKLT2KIfIMAAQsdgGiXvgnYAAAAASUVORK5CYII="), + url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAA3CAYAAADNNiA5AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAACBJREFUeNpi+P//fz4TAwPDZxDxD5X4i5fLMEwJgAADAEPVDbjNw87ZAAAAAElFTkSuQmCC"); +} + +.ace_tooltip { + background-color: #f5f5f5; + border: 1px solid gray; + border-radius: 1px; + box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3); + color: black; + padding: 3px 4px; + position: fixed; + z-index: 999999; + box-sizing: border-box; + cursor: default; + white-space: pre-wrap; + word-wrap: break-word; + line-height: normal; + font-style: normal; + font-weight: normal; + letter-spacing: normal; + pointer-events: none; + overflow: auto; + max-width: min(33em, 66vw); + overscroll-behavior: contain; +} +.ace_tooltip pre { + white-space: pre-wrap; +} + +.ace_tooltip.ace_dark { + background-color: #636363; + color: #fff; +} + +.ace_tooltip:focus { + outline: 1px solid #5E9ED6; +} + +.ace_icon { + display: inline-block; + width: 18px; + vertical-align: top; +} + +.ace_icon_svg { + display: inline-block; + width: 12px; + vertical-align: top; + -webkit-mask-repeat: no-repeat; + -webkit-mask-size: 12px; + -webkit-mask-position: center; +} + +.ace_folding-enabled > .ace_gutter-cell, .ace_folding-enabled > .ace_gutter-cell_svg-icons { + padding-right: 13px; +} + +.ace_fold-widget, .ace_custom-widget { + box-sizing: border-box; + + margin: 0 -12px 0 1px; + display: none; + width: 11px; + vertical-align: top; + + background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAANElEQVR42mWKsQ0AMAzC8ixLlrzQjzmBiEjp0A6WwBCSPgKAXoLkqSot7nN3yMwR7pZ32NzpKkVoDBUxKAAAAABJRU5ErkJggg=="); + background-repeat: no-repeat; + background-position: center; + + border-radius: 3px; + + border: 1px solid transparent; + cursor: pointer; + pointer-events: auto; +} + +.ace_custom-widget { + background: none; +} + +.ace_folding-enabled .ace_fold-widget { + display: inline-block; +} + +.ace_fold-widget.ace_end { + background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAANElEQVR42m3HwQkAMAhD0YzsRchFKI7sAikeWkrxwScEB0nh5e7KTPWimZki4tYfVbX+MNl4pyZXejUO1QAAAABJRU5ErkJggg=="); +} + +.ace_fold-widget.ace_closed { + background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAAGCAYAAAAG5SQMAAAAOUlEQVR42jXKwQkAMAgDwKwqKD4EwQ26sSOkVWjgIIHAzPiCgaqiqnJHZnKICBERHN194O5b9vbLuAVRL+l0YWnZAAAAAElFTkSuQmCCXA=="); +} + +.ace_fold-widget:hover { + border: 1px solid rgba(0, 0, 0, 0.3); + background-color: rgba(255, 255, 255, 0.2); + box-shadow: 0 1px 1px rgba(255, 255, 255, 0.7); +} + +.ace_fold-widget:active { + border: 1px solid rgba(0, 0, 0, 0.4); + background-color: rgba(0, 0, 0, 0.05); + box-shadow: 0 1px 1px rgba(255, 255, 255, 0.8); +} +/** + * Dark version for fold widgets + */ +.ace_dark .ace_fold-widget { + background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAAHklEQVQIW2P4//8/AzoGEQ7oGCaLLAhWiSwB146BAQCSTPYocqT0AAAAAElFTkSuQmCC"); +} +.ace_dark .ace_fold-widget.ace_end { + background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAAH0lEQVQIW2P4//8/AxQ7wNjIAjDMgC4AxjCVKBirIAAF0kz2rlhxpAAAAABJRU5ErkJggg=="); +} +.ace_dark .ace_fold-widget.ace_closed { + background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAAFCAYAAACAcVaiAAAAHElEQVQIW2P4//+/AxAzgDADlOOAznHAKgPWAwARji8UIDTfQQAAAABJRU5ErkJggg=="); +} +.ace_dark .ace_fold-widget:hover { + box-shadow: 0 1px 1px rgba(255, 255, 255, 0.2); + background-color: rgba(255, 255, 255, 0.1); +} +.ace_dark .ace_fold-widget:active { + box-shadow: 0 1px 1px rgba(255, 255, 255, 0.2); +} + +.ace_inline_button { + border: 1px solid lightgray; + display: inline-block; + margin: -1px 8px; + padding: 0 5px; + pointer-events: auto; + cursor: pointer; +} +.ace_inline_button:hover { + border-color: gray; + background: rgba(200,200,200,0.2); + display: inline-block; + pointer-events: auto; +} + +.ace_fold-widget.ace_invalid { + background-color: #FFB4B4; + border-color: #DE5555; +} + +.ace_fade-fold-widgets .ace_fold-widget { + transition: opacity 0.4s ease 0.05s; + opacity: 0; +} + +.ace_fade-fold-widgets:hover .ace_fold-widget { + transition: opacity 0.05s ease 0.05s; + opacity:1; +} + +.ace_underline { + text-decoration: underline; +} + +.ace_bold { + font-weight: bold; +} + +.ace_nobold .ace_bold { + font-weight: normal; +} + +.ace_italic { + font-style: italic; +} + + +.ace_error-marker { + background-color: rgba(255, 0, 0,0.2); + position: absolute; + z-index: 9; +} + +.ace_highlight-marker { + background-color: rgba(255, 255, 0,0.2); + position: absolute; + z-index: 8; +} + +.ace_mobile-menu { + position: absolute; + line-height: 1.5; + border-radius: 4px; + -ms-user-select: none; + -moz-user-select: none; + -webkit-user-select: none; + user-select: none; + background: white; + box-shadow: 1px 3px 2px grey; + border: 1px solid #dcdcdc; + color: black; +} +.ace_dark > .ace_mobile-menu { + background: #333; + color: #ccc; + box-shadow: 1px 3px 2px grey; + border: 1px solid #444; + +} +.ace_mobile-button { + padding: 2px; + cursor: pointer; + overflow: hidden; +} +.ace_mobile-button:hover { + background-color: #eee; + opacity:1; +} +.ace_mobile-button:active { + background-color: #ddd; +} + +.ace_placeholder { + position: relative; + font-family: arial; + transform: scale(0.9); + transform-origin: left; + white-space: pre; + opacity: 0.7; + margin: 0 10px; + z-index: 1; +} + +.ace_ghost_text { + opacity: 0.5; + font-style: italic; +} + +.ace_ghost_text_container > div { + white-space: pre; +} + +.ghost_text_line_wrapped::after { + content: "↩"; + position: absolute; +} + +.ace_lineWidgetContainer.ace_ghost_text { + margin: 0px 4px +} + +.ace_screenreader-only { + position:absolute; + left:-10000px; + top:auto; + width:1px; + height:1px; + overflow:hidden; +} + +.ace_hidden_token { + display: none; +}`}),ace.define("ace/layer/decorators",["require","exports","module","ace/lib/dom","ace/lib/oop","ace/lib/event_emitter"],function(t,n,d){var i=t("../lib/dom"),r=t("../lib/oop"),p=t("../lib/event_emitter").EventEmitter,o=(function(){function l(s,a){this.renderer=a,this.pixelRatio=1,this.maxHeight=a.layerConfig.maxHeight,this.lineHeight=a.layerConfig.lineHeight,this.minDecorationHeight=2*this.pixelRatio|0,this.halfMinDecorationHeight=this.minDecorationHeight/2|0,this.colors={},this.colors.dark={error:"rgba(255, 18, 18, 1)",warning:"rgba(18, 136, 18, 1)",info:"rgba(18, 18, 136, 1)"},this.colors.light={error:"rgb(255,51,51)",warning:"rgb(32,133,72)",info:"rgb(35,68,138)"},this.setScrollBarV(s)}return l.prototype.$createCanvas=function(){this.canvas=i.createElement("canvas"),this.canvas.style.top="0px",this.canvas.style.right="0px",this.canvas.style.zIndex="7",this.canvas.style.position="absolute"},l.prototype.setScrollBarV=function(s){this.$createCanvas(),this.scrollbarV=s,s.element.appendChild(this.canvas),this.setDimensions()},l.prototype.$updateDecorators=function(s){if(typeof this.canvas.getContext!="function")return;var a=this.renderer.theme.isDark===!0?this.colors.dark:this.colors.light;this.setDimensions(s);var c=this.canvas.getContext("2d");function u(k,E){return k.priorityE.priority?1:0}var h=this.renderer.session.$annotations;if(c.clearRect(0,0,this.canvas.width,this.canvas.height),h){var f={info:1,warning:2,error:3};h.forEach(function(k){k.priority=f[k.type]||null}),h=h.sort(u);for(var g=0;gthis.canvasHeight&&(y=this.canvasHeight-D);var T=y-D,$=y+D,M=$-T;c.fillStyle=a[h[g].type]||null,c.fillRect(0,T,Math.round(this.oneZoneWidth-1),M)}}var O=this.renderer.session.selection.getCursor();if(O){var x=Math.round(this.getVerticalOffsetForRow(O.row)*this.heightRatio);c.fillStyle="rgba(0, 0, 0, 0.5)",c.fillRect(0,x,this.canvasWidth,2)}},l.prototype.getVerticalOffsetForRow=function(s){s=s|0;var a=this.renderer.session.documentToScreenRow(s,0)*this.lineHeight;return a},l.prototype.setDimensions=function(s){s=s||this.renderer.layerConfig,this.maxHeight=s.maxHeight,this.lineHeight=s.lineHeight,this.canvasHeight=s.height,this.canvasWidth=this.scrollbarV.width||this.canvasWidth,this.setZoneWidth(),this.canvas.width=this.canvasWidth,this.canvas.height=this.canvasHeight,this.maxHeightM&&(this.$changedLines.firstRow=M),this.$changedLines.lastRowthis.layerConfig.lastRow||this.$loop.schedule(this.CHANGE_LINES)},$.prototype.onChangeNewLineMode=function(){this.$loop.schedule(this.CHANGE_TEXT),this.$textLayer.$updateEolChar(),this.session.$bidiHandler.setEolChar(this.$textLayer.EOL_CHAR)},$.prototype.onChangeTabSize=function(){this.$loop.schedule(this.CHANGE_TEXT|this.CHANGE_MARKER),this.$textLayer.onChangeTabSize()},$.prototype.updateText=function(){this.$loop.schedule(this.CHANGE_TEXT)},$.prototype.updateFull=function(M){M?this.$renderChanges(this.CHANGE_FULL,!0):this.$loop.schedule(this.CHANGE_FULL)},$.prototype.updateFontSize=function(){this.$textLayer.checkForSizeChanges()},$.prototype.$updateSizeAsync=function(){this.$loop.pending?this.$size.$dirty=!0:this.onResize()},$.prototype.onResize=function(M,O,x,k){if(!(this.resizing>2)){this.resizing>0?this.resizing++:this.resizing=M?1:0;var E=this.container;k||(k=E.clientHeight||E.scrollHeight),!k&&this.$maxLines&&this.lineHeight>1&&(!E.style.height||E.style.height=="0px")&&(E.style.height="1px",k=E.clientHeight||E.scrollHeight),x||(x=E.clientWidth||E.scrollWidth);var C=this.$updateCachedSize(M,O,x,k);if(this.$resizeTimer&&this.$resizeTimer.cancel(),!this.$size.scrollerHeight||!x&&!k)return this.resizing=0;M&&(this.$gutterLayer.$padding=null),M?this.$renderChanges(C|this.$changes,!0):this.$loop.schedule(C|this.$changes),this.resizing&&(this.resizing=0),this.scrollBarH.scrollLeft=this.scrollBarV.scrollTop=null,this.$customScrollbar&&this.$updateCustomScrollbar(!0)}},$.prototype.$updateCachedSize=function(M,O,x,k){k-=this.$extraHeight||0;var E=0,C=this.$size,L={width:C.width,height:C.height,scrollerHeight:C.scrollerHeight,scrollerWidth:C.scrollerWidth};if(k&&(M||C.height!=k)&&(C.height=k,E|=this.CHANGE_SIZE,C.scrollerHeight=C.height,this.$horizScroll&&(C.scrollerHeight-=this.scrollBarH.getHeight()),this.scrollBarV.setHeight(C.scrollerHeight),this.scrollBarV.element.style.bottom=this.scrollBarH.getHeight()+"px",E=E|this.CHANGE_SCROLL),x&&(M||C.width!=x)){E|=this.CHANGE_SIZE,C.width=x,O==null&&(O=this.$showGutter?this.$gutter.offsetWidth:0),this.gutterWidth=O,r.setStyle(this.scrollBarH.element.style,"left",O+"px"),r.setStyle(this.scroller.style,"left",O+this.margin.left+"px"),C.scrollerWidth=Math.max(0,x-O-this.scrollBarV.getWidth()-this.margin.h),r.setStyle(this.$gutter.style,"left",this.margin.left+"px");var I=this.scrollBarV.getWidth()+"px";r.setStyle(this.scrollBarH.element.style,"right",I),r.setStyle(this.scroller.style,"right",I),r.setStyle(this.scroller.style,"bottom",this.scrollBarH.getHeight()),this.scrollBarH.setWidth(C.scrollerWidth),(this.session&&this.session.getUseWrapMode()&&this.adjustWrapLimit()||M)&&(E|=this.CHANGE_FULL)}return C.$dirty=!x||!k,E&&this._signal("resize",L),E},$.prototype.onGutterResize=function(M){var O=this.$showGutter?M:0;O!=this.gutterWidth&&(this.$changes|=this.$updateCachedSize(!0,O,this.$size.width,this.$size.height)),this.session.getUseWrapMode()&&this.adjustWrapLimit()?this.$loop.schedule(this.CHANGE_FULL):this.$size.$dirty?this.$loop.schedule(this.CHANGE_FULL):this.$computeLayerConfig()},$.prototype.adjustWrapLimit=function(){var M=this.$size.scrollerWidth-this.$padding*2,O=Math.floor(M/this.characterWidth);return this.session.adjustWrapLimit(O,this.$showPrintMargin&&this.$printMarginColumn)},$.prototype.setAnimatedScroll=function(M){this.setOption("animatedScroll",M)},$.prototype.getAnimatedScroll=function(){return this.$animatedScroll},$.prototype.setShowInvisibles=function(M){this.setOption("showInvisibles",M),this.session.$bidiHandler.setShowInvisibles(M)},$.prototype.getShowInvisibles=function(){return this.getOption("showInvisibles")},$.prototype.getDisplayIndentGuides=function(){return this.getOption("displayIndentGuides")},$.prototype.setDisplayIndentGuides=function(M){this.setOption("displayIndentGuides",M)},$.prototype.getHighlightIndentGuides=function(){return this.getOption("highlightIndentGuides")},$.prototype.setHighlightIndentGuides=function(M){this.setOption("highlightIndentGuides",M)},$.prototype.setShowPrintMargin=function(M){this.setOption("showPrintMargin",M)},$.prototype.getShowPrintMargin=function(){return this.getOption("showPrintMargin")},$.prototype.setPrintMarginColumn=function(M){this.setOption("printMarginColumn",M)},$.prototype.getPrintMarginColumn=function(){return this.getOption("printMarginColumn")},$.prototype.getShowGutter=function(){return this.getOption("showGutter")},$.prototype.setShowGutter=function(M){return this.setOption("showGutter",M)},$.prototype.getFadeFoldWidgets=function(){return this.getOption("fadeFoldWidgets")},$.prototype.setFadeFoldWidgets=function(M){this.setOption("fadeFoldWidgets",M)},$.prototype.setHighlightGutterLine=function(M){this.setOption("highlightGutterLine",M)},$.prototype.getHighlightGutterLine=function(){return this.getOption("highlightGutterLine")},$.prototype.$updatePrintMargin=function(){if(!(!this.$showPrintMargin&&!this.$printMarginEl)){if(!this.$printMarginEl){var M=r.createElement("div");M.className="ace_layer ace_print-margin-layer",this.$printMarginEl=r.createElement("div"),this.$printMarginEl.className="ace_print-margin",M.appendChild(this.$printMarginEl),this.content.insertBefore(M,this.content.firstChild)}var O=this.$printMarginEl.style;O.left=Math.round(this.characterWidth*this.$printMarginColumn+this.$padding)+"px",O.visibility=this.$showPrintMargin?"visible":"hidden",this.session&&this.session.$wrap==-1&&this.adjustWrapLimit()}},$.prototype.getContainerElement=function(){return this.container},$.prototype.getMouseEventTarget=function(){return this.scroller},$.prototype.getTextAreaContainer=function(){return this.container},$.prototype.$moveTextAreaToCursor=function(){if(!this.$isMousePressed){var M=this.textarea.style,O=this.$composition;if(!this.$keepTextAreaAtCursor&&!O){r.translate(this.textarea,-100,0);return}var x=this.$cursorLayer.$pixelPos;if(x){O&&O.markerRange&&(x=this.$cursorLayer.getPixelPosition(O.markerRange.start,!0));var k=this.layerConfig,E=x.top,C=x.left;E-=k.offset;var L=O&&O.useTextareaForIME||y.isMobile?this.lineHeight:1;if(E<0||E>k.height-L){r.translate(this.textarea,0,0);return}var I=1,F=this.$size.height-L;if(!O)E+=this.lineHeight;else if(O.useTextareaForIME){var R=this.textarea.value;I=this.characterWidth*this.session.$getStringScreenWidth(R)[0]}else E+=this.lineHeight+2;C-=this.scrollLeft,C>this.$size.scrollerWidth-I&&(C=this.$size.scrollerWidth-I),C+=this.gutterWidth+this.margin.left,r.setStyle(M,"height",L+"px"),r.setStyle(M,"width",I+"px"),r.translate(this.textarea,Math.min(C,this.$size.scrollerWidth-I),Math.min(E,F))}}},$.prototype.getFirstVisibleRow=function(){return this.layerConfig.firstRow},$.prototype.getFirstFullyVisibleRow=function(){return this.layerConfig.firstRow+(this.layerConfig.offset===0?0:1)},$.prototype.getLastFullyVisibleRow=function(){var M=this.layerConfig,O=M.lastRow,x=this.session.documentToScreenRow(O,0)*M.lineHeight;return x-this.session.getScrollTop()>M.height-M.lineHeight?O-1:O},$.prototype.getLastVisibleRow=function(){return this.layerConfig.lastRow},$.prototype.setPadding=function(M){this.$padding=M,this.$textLayer.setPadding(M),this.$cursorLayer.setPadding(M),this.$markerFront.setPadding(M),this.$markerBack.setPadding(M),this.$loop.schedule(this.CHANGE_FULL),this.$updatePrintMargin()},$.prototype.setScrollMargin=function(M,O,x,k){var E=this.scrollMargin;E.top=M|0,E.bottom=O|0,E.right=k|0,E.left=x|0,E.v=E.top+E.bottom,E.h=E.left+E.right,E.top&&this.scrollTop<=0&&this.session&&this.session.setScrollTop(-E.top),this.updateFull()},$.prototype.setMargin=function(M,O,x,k){var E=this.margin;E.top=M|0,E.bottom=O|0,E.right=k|0,E.left=x|0,E.v=E.top+E.bottom,E.h=E.left+E.right,this.$updateCachedSize(!0,this.gutterWidth,this.$size.width,this.$size.height),this.updateFull()},$.prototype.getHScrollBarAlwaysVisible=function(){return this.$hScrollBarAlwaysVisible},$.prototype.setHScrollBarAlwaysVisible=function(M){this.setOption("hScrollBarAlwaysVisible",M)},$.prototype.getVScrollBarAlwaysVisible=function(){return this.$vScrollBarAlwaysVisible},$.prototype.setVScrollBarAlwaysVisible=function(M){this.setOption("vScrollBarAlwaysVisible",M)},$.prototype.$updateScrollBarV=function(){var M=this.layerConfig.maxHeight,O=this.$size.scrollerHeight;!this.$maxLines&&this.$scrollPastEnd&&(M-=(O-this.lineHeight)*this.$scrollPastEnd,this.scrollTop>M-O&&(M=this.scrollTop+O,this.scrollBarV.scrollTop=null)),this.scrollBarV.setScrollHeight(M+this.scrollMargin.v),this.scrollBarV.setScrollTop(this.scrollTop+this.scrollMargin.top)},$.prototype.$updateScrollBarH=function(){this.scrollBarH.setScrollWidth(this.layerConfig.width+2*this.$padding+this.scrollMargin.h),this.scrollBarH.setScrollLeft(this.scrollLeft+this.scrollMargin.left)},$.prototype.freeze=function(){this.$frozen=!0},$.prototype.unfreeze=function(){this.$frozen=!1},$.prototype.$renderChanges=function(M,O){if(this.$changes&&(M|=this.$changes,this.$changes=0),!this.session||!this.container.offsetWidth||this.$frozen||!M&&!O){this.$changes|=M;return}if(this.$size.$dirty)return this.$changes|=M,this.onResize(!0);this.lineHeight||this.$textLayer.checkForSizeChanges(),this._signal("beforeRender",M),this.session&&this.session.$bidiHandler&&this.session.$bidiHandler.updateCharacterWidths(this.$fontMetrics);var x=this.layerConfig;if(M&this.CHANGE_FULL||M&this.CHANGE_SIZE||M&this.CHANGE_TEXT||M&this.CHANGE_LINES||M&this.CHANGE_SCROLL||M&this.CHANGE_H_SCROLL){if(M|=this.$computeLayerConfig()|this.$loop.clear(),x.firstRow!=this.layerConfig.firstRow&&x.firstRowScreen==this.layerConfig.firstRowScreen){var k=this.scrollTop+(x.firstRow-Math.max(this.layerConfig.firstRow,0))*this.lineHeight;k>0&&(this.scrollTop=k,M=M|this.CHANGE_SCROLL,M|=this.$computeLayerConfig()|this.$loop.clear())}x=this.layerConfig,this.$updateScrollBarV(),M&this.CHANGE_H_SCROLL&&this.$updateScrollBarH(),r.translate(this.content,-this.scrollLeft,-x.offset);var E=x.width+2*this.$padding+"px",C=x.minHeight+"px";r.setStyle(this.content.style,"width",E),r.setStyle(this.content.style,"height",C)}if(M&this.CHANGE_H_SCROLL&&(r.translate(this.content,-this.scrollLeft,-x.offset),this.scroller.className=this.scrollLeft<=0?"ace_scroller ":"ace_scroller ace_scroll-left ",this.enableKeyboardAccessibility&&(this.scroller.className+=this.keyboardFocusClassName)),M&this.CHANGE_FULL){this.$changedLines=null,this.$textLayer.update(x),this.$showGutter&&this.$gutterLayer.update(x),this.$customScrollbar&&this.$scrollDecorator.$updateDecorators(x),this.$markerBack.update(x),this.$markerFront.update(x),this.$cursorLayer.update(x),this.$moveTextAreaToCursor(),this._signal("afterRender",M);return}if(M&this.CHANGE_SCROLL){this.$changedLines=null,M&this.CHANGE_TEXT||M&this.CHANGE_LINES?this.$textLayer.update(x):this.$textLayer.scrollLines(x),this.$showGutter&&(M&this.CHANGE_GUTTER||M&this.CHANGE_LINES?this.$gutterLayer.update(x):this.$gutterLayer.scrollLines(x)),this.$customScrollbar&&this.$scrollDecorator.$updateDecorators(x),this.$markerBack.update(x),this.$markerFront.update(x),this.$cursorLayer.update(x),this.$moveTextAreaToCursor(),this._signal("afterRender",M);return}M&this.CHANGE_TEXT?(this.$changedLines=null,this.$textLayer.update(x),this.$showGutter&&this.$gutterLayer.update(x),this.$customScrollbar&&this.$scrollDecorator.$updateDecorators(x)):M&this.CHANGE_LINES?((this.$updateLines()||M&this.CHANGE_GUTTER&&this.$showGutter)&&this.$gutterLayer.update(x),this.$customScrollbar&&this.$scrollDecorator.$updateDecorators(x)):M&this.CHANGE_TEXT||M&this.CHANGE_GUTTER?(this.$showGutter&&this.$gutterLayer.update(x),this.$customScrollbar&&this.$scrollDecorator.$updateDecorators(x)):M&this.CHANGE_CURSOR&&(this.$highlightGutterLine&&this.$gutterLayer.updateLineHighlight(x),this.$customScrollbar&&this.$scrollDecorator.$updateDecorators(x)),M&this.CHANGE_CURSOR&&(this.$cursorLayer.update(x),this.$moveTextAreaToCursor()),M&(this.CHANGE_MARKER|this.CHANGE_MARKER_FRONT)&&this.$markerFront.update(x),M&(this.CHANGE_MARKER|this.CHANGE_MARKER_BACK)&&this.$markerBack.update(x),this._signal("afterRender",M)},$.prototype.$autosize=function(){var M=this.session.getScreenLength()*this.lineHeight,O=this.$maxLines*this.lineHeight,x=Math.min(O,Math.max((this.$minLines||1)*this.lineHeight,M))+this.scrollMargin.v+(this.$extraHeight||0);this.$horizScroll&&(x+=this.scrollBarH.getHeight()),this.$maxPixelHeight&&x>this.$maxPixelHeight&&(x=this.$maxPixelHeight);var k=x<=2*this.lineHeight,E=!k&&M>O;if(x!=this.desiredHeight||this.$size.height!=this.desiredHeight||E!=this.$vScroll){E!=this.$vScroll&&(this.$vScroll=E,this.scrollBarV.setVisible(E));var C=this.container.clientWidth;this.container.style.height=x+"px",this.$updateCachedSize(!0,this.$gutterWidth,C,x),this.desiredHeight=x,this._signal("autosize")}},$.prototype.$computeLayerConfig=function(){var M=this.session,O=this.$size,x=O.height<=2*this.lineHeight,k=this.session.getScreenLength(),E=k*this.lineHeight,C=this.$getLongestLine(),L=!x&&(this.$hScrollBarAlwaysVisible||O.scrollerWidth-C-2*this.$padding<0),I=this.$horizScroll!==L;I&&(this.$horizScroll=L,this.scrollBarH.setVisible(L));var F=this.$vScroll;this.$maxLines&&this.lineHeight>1&&(this.$autosize(),x=O.height<=2*this.lineHeight);var R=O.scrollerHeight+this.lineHeight,B=!this.$maxLines&&this.$scrollPastEnd?(O.scrollerHeight-this.lineHeight)*this.$scrollPastEnd:0;E+=B;var N=this.scrollMargin;this.session.setScrollTop(Math.max(-N.top,Math.min(this.scrollTop,E-O.scrollerHeight+N.bottom))),this.session.setScrollLeft(Math.max(-N.left,Math.min(this.scrollLeft,C+2*this.$padding-O.scrollerWidth+N.right)));var H=!x&&(this.$vScrollBarAlwaysVisible||O.scrollerHeight-E+B<0||this.scrollTop>N.top),P=F!==H;P&&(this.$vScroll=H,this.scrollBarV.setVisible(H));var j=this.scrollTop%this.lineHeight,V=Math.ceil(R/this.lineHeight)-1,K=Math.max(0,Math.round((this.scrollTop-j)/this.lineHeight)),J=K+V,Y,X,q=this.lineHeight;K=M.screenToDocumentRow(K,0);var ne=M.getFoldLine(K);ne&&(K=ne.start.row),Y=M.documentToScreenRow(K,0),X=M.getRowLength(K)*q,J=Math.min(M.screenToDocumentRow(J,0),M.getLength()-1),R=O.scrollerHeight+M.getRowLength(J)*q+X,j=this.scrollTop-Y*q,j<0&&Y>0&&(Y=Math.max(0,Y+Math.floor(j/q)),j=this.scrollTop-Y*q);var ue=0;return(this.layerConfig.width!=C||I)&&(ue=this.CHANGE_H_SCROLL),(I||P)&&(ue|=this.$updateCachedSize(!0,this.gutterWidth,O.width,O.height),this._signal("scrollbarVisibilityChanged"),P&&(C=this.$getLongestLine())),this.layerConfig={width:C,padding:this.$padding,firstRow:K,firstRowScreen:Y,lastRow:J,lineHeight:q,characterWidth:this.characterWidth,minHeight:R,maxHeight:E,offset:j,gutterOffset:q?Math.max(0,Math.ceil((j+O.height-O.scrollerHeight)/q)):0,height:this.$size.scrollerHeight},this.session.$bidiHandler&&this.session.$bidiHandler.setContentWidth(C-this.$padding),ue},$.prototype.$updateLines=function(){if(this.$changedLines){var M=this.$changedLines.firstRow,O=this.$changedLines.lastRow;this.$changedLines=null;var x=this.layerConfig;if(!(M>x.lastRow+1)&&!(Othis.$textLayer.MAX_LINE_LENGTH&&(M=this.$textLayer.MAX_LINE_LENGTH+30),Math.max(this.$size.scrollerWidth-2*this.$padding,Math.round(M*this.characterWidth))},$.prototype.updateFrontMarkers=function(){this.$markerFront.setMarkers(this.session.getMarkers(!0)),this.$loop.schedule(this.CHANGE_MARKER_FRONT)},$.prototype.updateBackMarkers=function(){this.$markerBack.setMarkers(this.session.getMarkers()),this.$loop.schedule(this.CHANGE_MARKER_BACK)},$.prototype.addGutterDecoration=function(M,O){this.$gutterLayer.addGutterDecoration(M,O)},$.prototype.removeGutterDecoration=function(M,O){this.$gutterLayer.removeGutterDecoration(M,O)},$.prototype.updateBreakpoints=function(M){this._rows=M,this.$loop.schedule(this.CHANGE_GUTTER)},$.prototype.setAnnotations=function(M){this.$gutterLayer.setAnnotations(M),this.$loop.schedule(this.CHANGE_GUTTER)},$.prototype.updateCursor=function(){this.$loop.schedule(this.CHANGE_CURSOR)},$.prototype.hideCursor=function(){this.$cursorLayer.hideCursor()},$.prototype.showCursor=function(){this.$cursorLayer.showCursor()},$.prototype.scrollSelectionIntoView=function(M,O,x){this.scrollCursorIntoView(M,x),this.scrollCursorIntoView(O,x)},$.prototype.scrollCursorIntoView=function(M,O,x){if(this.$size.scrollerHeight!==0){var k=this.$cursorLayer.getPixelPosition(M),E=k.left,C=k.top,L=x&&x.top||0,I=x&&x.bottom||0;this.$scrollAnimation&&(this.$stopAnimation=!0);var F=this.$scrollAnimation?this.session.getScrollTop():this.scrollTop;F+L>C?(O&&F+L>C+this.lineHeight&&(C-=O*this.$size.scrollerHeight),C===0&&(C=-this.scrollMargin.top),this.session.setScrollTop(C)):F+this.$size.scrollerHeight-I=1-this.scrollMargin.top||O>0&&this.session.getScrollTop()+this.$size.scrollerHeight-this.layerConfig.maxHeight<-1+this.scrollMargin.bottom||M<0&&this.session.getScrollLeft()>=1-this.scrollMargin.left||M>0&&this.session.getScrollLeft()+this.$size.scrollerWidth-this.layerConfig.width<-1+this.scrollMargin.right)return!0},$.prototype.pixelToScreenCoordinates=function(M,O){var x;if(this.$hasCssTransforms){x={top:0,left:0};var k=this.$fontMetrics.transformCoordinates([M,O]);M=k[1]-this.gutterWidth-this.margin.left,O=k[0]}else x=this.scroller.getBoundingClientRect();var E=M+this.scrollLeft-x.left-this.$padding,C=E/this.characterWidth,L=Math.floor((O+this.scrollTop-x.top)/this.lineHeight),I=this.$blockCursor?Math.floor(C):Math.round(C);return{row:L,column:I,side:C-I>0?1:-1,offsetX:E}},$.prototype.screenToTextCoordinates=function(M,O){var x;if(this.$hasCssTransforms){x={top:0,left:0};var k=this.$fontMetrics.transformCoordinates([M,O]);M=k[1]-this.gutterWidth-this.margin.left,O=k[0]}else x=this.scroller.getBoundingClientRect();var E=M+this.scrollLeft-x.left-this.$padding,C=E/this.characterWidth,L=this.$blockCursor?Math.floor(C):Math.round(C),I=Math.floor((O+this.scrollTop-x.top)/this.lineHeight);return this.session.screenToDocumentPosition(I,Math.max(L,0),E)},$.prototype.textToScreenCoordinates=function(M,O){var x=this.scroller.getBoundingClientRect(),k=this.session.documentToScreenPosition(M,O),E=this.$padding+(this.session.$bidiHandler.isBidiRow(k.row,M)?this.session.$bidiHandler.getPosLeft(k.column):Math.round(k.column*this.characterWidth)),C=k.row*this.lineHeight;return{pageX:x.left+E-this.scrollLeft,pageY:x.top+C-this.scrollTop}},$.prototype.visualizeFocus=function(){r.addCssClass(this.container,"ace_focus")},$.prototype.visualizeBlur=function(){r.removeCssClass(this.container,"ace_focus")},$.prototype.showComposition=function(M){this.$composition=M,M.cssText||(M.cssText=this.textarea.style.cssText),M.useTextareaForIME==null&&(M.useTextareaForIME=this.$useTextareaForIME),this.$useTextareaForIME?(r.addCssClass(this.textarea,"ace_composition"),this.textarea.style.cssText="",this.$moveTextAreaToCursor(),this.$cursorLayer.element.style.display="none"):M.markerId=this.session.addMarker(M.markerRange,"ace_composition_marker","text")},$.prototype.setCompositionText=function(M){var O=this.session.selection.cursor;this.addToken(M,"composition_placeholder",O.row,O.column),this.$moveTextAreaToCursor()},$.prototype.hideComposition=function(){if(this.$composition){this.$composition.markerId&&this.session.removeMarker(this.$composition.markerId),r.removeCssClass(this.textarea,"ace_composition"),this.textarea.style.cssText=this.$composition.cssText;var M=this.session.selection.cursor;this.removeExtraToken(M.row,M.column),this.$composition=null,this.$cursorLayer.element.style.display=""}},$.prototype.setGhostText=function(M,O){var x=this.session.selection.cursor,k=O||{row:x.row,column:x.column};this.removeGhostText();var E=this.$calculateWrappedTextChunks(M,k);this.addToken(E[0].text,"ghost_text",k.row,k.column),this.$ghostText={text:M,position:{row:k.row,column:k.column}};var C=r.createElement("div");if(E.length>1){var L=this.hideTokensAfterPosition(k.row,k.column),I;E.slice(1).forEach(function(P){var j=r.createElement("div"),V=r.createElement("span");V.className="ace_ghost_text",P.wrapped&&(j.className="ghost_text_line_wrapped"),P.text.length===0&&(P.text=" "),V.appendChild(r.createTextNode(P.text)),j.appendChild(V),C.appendChild(j),I=j}),L.forEach(function(P){var j=r.createElement("span");D(P.type)||(j.className="ace_"+P.type.replace(/\./g," ace_")),j.appendChild(r.createTextNode(P.value)),I.appendChild(j)}),this.$ghostTextWidget={el:C,row:k.row,column:k.column,className:"ace_ghost_text_container"},this.session.widgetManager.addLineWidget(this.$ghostTextWidget);var F=this.$cursorLayer.getPixelPosition(k,!0),R=this.container,B=R.getBoundingClientRect().height,N=E.length*this.lineHeight,H=N0){var R=0;F.push(E[L].length);for(var B=0;B1||Math.abs(M.$size.height-k)>1?M.$resizeTimer.delay():M.$resizeTimer.cancel()}),this.$resizeObserver.observe(this.container)}},$})();T.prototype.CHANGE_CURSOR=1,T.prototype.CHANGE_MARKER=2,T.prototype.CHANGE_GUTTER=4,T.prototype.CHANGE_SCROLL=8,T.prototype.CHANGE_LINES=16,T.prototype.CHANGE_TEXT=32,T.prototype.CHANGE_SIZE=64,T.prototype.CHANGE_MARKER_BACK=128,T.prototype.CHANGE_MARKER_FRONT=256,T.prototype.CHANGE_FULL=512,T.prototype.CHANGE_H_SCROLL=1024,T.prototype.$changes=0,T.prototype.$padding=null,T.prototype.$frozen=!1,T.prototype.STEPS=8,i.implement(T.prototype,A),o.defineOptions(T.prototype,"renderer",{useResizeObserver:{set:function($){!$&&this.$resizeObserver?(this.$resizeObserver.disconnect(),this.$resizeTimer.cancel(),this.$resizeTimer=this.$resizeObserver=null):$&&!this.$resizeObserver&&this.$addResizeObserver()}},animatedScroll:{initialValue:!1},showInvisibles:{set:function($){this.$textLayer.setShowInvisibles($)&&this.$loop.schedule(this.CHANGE_TEXT)},initialValue:!1},showPrintMargin:{set:function(){this.$updatePrintMargin()},initialValue:!0},printMarginColumn:{set:function(){this.$updatePrintMargin()},initialValue:80},printMargin:{set:function($){typeof $=="number"&&(this.$printMarginColumn=$),this.$showPrintMargin=!!$,this.$updatePrintMargin()},get:function(){return this.$showPrintMargin&&this.$printMarginColumn}},showGutter:{set:function($){this.$gutter.style.display=$?"block":"none",this.$loop.schedule(this.CHANGE_FULL),this.onGutterResize()},initialValue:!0},useSvgGutterIcons:{set:function($){this.$gutterLayer.$useSvgGutterIcons=$},initialValue:!1},showFoldedAnnotations:{set:function($){this.$gutterLayer.$showFoldedAnnotations=$},initialValue:!1},fadeFoldWidgets:{set:function($){r.setCssClass(this.$gutter,"ace_fade-fold-widgets",$)},initialValue:!1},showFoldWidgets:{set:function($){this.$gutterLayer.setShowFoldWidgets($),this.$loop.schedule(this.CHANGE_GUTTER)},initialValue:!0},displayIndentGuides:{set:function($){this.$textLayer.setDisplayIndentGuides($)&&this.$loop.schedule(this.CHANGE_TEXT)},initialValue:!0},highlightIndentGuides:{set:function($){this.$textLayer.setHighlightIndentGuides($)==!0?this.$textLayer.$highlightIndentGuide():this.$textLayer.$clearActiveIndentGuide(this.$textLayer.$lines.cells)},initialValue:!0},highlightGutterLine:{set:function($){this.$gutterLayer.setHighlightGutterLine($),this.$loop.schedule(this.CHANGE_GUTTER)},initialValue:!0},hScrollBarAlwaysVisible:{set:function($){(!this.$hScrollBarAlwaysVisible||!this.$horizScroll)&&this.$loop.schedule(this.CHANGE_SCROLL)},initialValue:!1},vScrollBarAlwaysVisible:{set:function($){(!this.$vScrollBarAlwaysVisible||!this.$vScroll)&&this.$loop.schedule(this.CHANGE_SCROLL)},initialValue:!1},fontSize:{set:function($){typeof $=="number"&&($=$+"px"),this.container.style.fontSize=$,this.updateFontSize()},initialValue:12},fontFamily:{set:function($){this.container.style.fontFamily=$,this.updateFontSize()}},maxLines:{set:function($){this.updateFull()}},minLines:{set:function($){this.$minLines<562949953421311||(this.$minLines=0),this.updateFull()}},maxPixelHeight:{set:function($){this.updateFull()},initialValue:0},scrollPastEnd:{set:function($){$=+$||0,this.$scrollPastEnd!=$&&(this.$scrollPastEnd=$,this.$loop.schedule(this.CHANGE_SCROLL))},initialValue:0,handlesSet:!0},fixedWidthGutter:{set:function($){this.$gutterLayer.$fixedWidth=!!$,this.$loop.schedule(this.CHANGE_GUTTER)}},customScrollbar:{set:function($){this.$updateCustomScrollbar($)},initialValue:!1},theme:{set:function($){this.setTheme($)},get:function(){return this.$themeId||this.theme},initialValue:"./theme/textmate",handlesSet:!0},hasCssTransforms:{},useTextareaForIME:{initialValue:!y.isMobile&&!y.isIE}}),n.VirtualRenderer=T}),ace.define("ace/worker/worker_client",["require","exports","module","ace/lib/oop","ace/lib/net","ace/lib/event_emitter","ace/config"],function(t,n,d){var i=t("../lib/oop"),r=t("../lib/net"),p=t("../lib/event_emitter").EventEmitter,o=t("../config");function l(u){var h="importScripts('"+r.qualifyURL(u)+"');";try{return new Blob([h],{type:"application/javascript"})}catch{var f=window.BlobBuilder||window.WebKitBlobBuilder||window.MozBlobBuilder,g=new f;return g.append(h),g.getBlob("application/javascript")}}function s(u){if(typeof Worker>"u")return{postMessage:function(){},terminate:function(){}};if(o.get("loadWorkerFromBlob")){var h=l(u),f=window.URL||window.webkitURL,g=f.createObjectURL(h);return new Worker(g)}return new Worker(u)}var a=function(u){u.postMessage||(u=this.$createWorkerFromOldConfig.apply(this,arguments)),this.$worker=u,this.$sendDeltaQueue=this.$sendDeltaQueue.bind(this),this.changeListener=this.changeListener.bind(this),this.onMessage=this.onMessage.bind(this),this.callbackId=1,this.callbacks={},this.$worker.onmessage=this.onMessage};(function(){i.implement(this,p),this.$createWorkerFromOldConfig=function(u,h,f,g,v){if(t.nameToUrl&&!t.toUrl&&(t.toUrl=t.nameToUrl),o.get("packaged")||!t.toUrl)g=g||o.moduleUrl(h,"worker");else{var b=this.$normalizePath;g=g||b(t.toUrl("ace/worker/worker.js",null,"_"));var A={};u.forEach(function(S){A[S]=b(t.toUrl(S,null,"_").replace(/(\.js)?(\?.*)?$/,""))})}return this.$worker=s(g),v&&this.send("importScripts",v),this.$worker.postMessage({init:!0,tlns:A,module:h,classname:f}),this.$worker},this.onMessage=function(u){var h=u.data;switch(h.type){case"event":this._signal(h.name,{data:h.data});break;case"call":var f=this.callbacks[h.id];f&&(f(h.data),delete this.callbacks[h.id]);break;case"error":this.reportError(h.data);break;case"log":window.console&&console.log&&console.log.apply(console,h.data);break}},this.reportError=function(u){window.console&&console.error&&console.error(u)},this.$normalizePath=function(u){return r.qualifyURL(u)},this.terminate=function(){this._signal("terminate",{}),this.deltaQueue=null,this.$worker.terminate(),this.$worker.onerror=function(u){u.preventDefault()},this.$worker=null,this.$doc&&this.$doc.off("change",this.changeListener),this.$doc=null},this.send=function(u,h){this.$worker.postMessage({command:u,args:h})},this.call=function(u,h,f){if(f){var g=this.callbackId++;this.callbacks[g]=f,h.push(g)}this.send(u,h)},this.emit=function(u,h){try{h.data&&h.data.err&&(h.data.err={message:h.data.err.message,stack:h.data.err.stack,code:h.data.err.code}),this.$worker&&this.$worker.postMessage({event:u,data:{data:h.data}})}catch(f){console.error(f.stack)}},this.attachToDocument=function(u){this.$doc&&this.terminate(),this.$doc=u,this.call("setValue",[u.getValue()]),u.on("change",this.changeListener,!0)},this.changeListener=function(u){this.deltaQueue||(this.deltaQueue=[],setTimeout(this.$sendDeltaQueue,0)),u.action=="insert"?this.deltaQueue.push(u.start,u.lines):this.deltaQueue.push(u.start,u.end)},this.$sendDeltaQueue=function(){var u=this.deltaQueue;u&&(this.deltaQueue=null,u.length>50&&u.length>this.$doc.getLength()>>1?this.call("setValue",[this.$doc.getValue()]):this.emit("change",{data:u}))}}).call(a.prototype);var c=function(u,h,f){var g=null,v=!1,b=Object.create(p),A=[],S=new a({messageBuffer:A,terminate:function(){},postMessage:function(y){A.push(y),g&&(v?setTimeout(w):w())}});S.setEmitSync=function(y){v=y};var w=function(){var y=A.shift();y.command?g[y.command].apply(g,y.args):y.event&&b._signal(y.event,y.data)};return b.postMessage=function(y){S.onMessage({data:y})},b.callback=function(y,D){this.postMessage({type:"call",id:D,data:y})},b.emit=function(y,D){this.postMessage({type:"event",name:y,data:D})},o.loadModule(["worker",h],function(y){for(g=new y[f](b);A.length;)w()}),S};n.UIWorkerClient=c,n.WorkerClient=a,n.createWorker=s}),ace.define("ace/placeholder",["require","exports","module","ace/range","ace/lib/event_emitter","ace/lib/oop"],function(t,n,d){var i=t("./range").Range,r=t("./lib/event_emitter").EventEmitter,p=t("./lib/oop"),o=(function(){function l(s,a,c,u,h,f){var g=this;this.length=a,this.session=s,this.doc=s.getDocument(),this.mainClass=h,this.othersClass=f,this.$onUpdate=this.onUpdate.bind(this),this.doc.on("change",this.$onUpdate,!0),this.$others=u,this.$onCursorChange=function(){setTimeout(function(){g.onCursorChange()})},this.$pos=c;var v=s.getUndoManager().$undoStack||s.getUndoManager().$undostack||{length:-1};this.$undoStackDepth=v.length,this.setup(),s.selection.on("changeCursor",this.$onCursorChange)}return l.prototype.setup=function(){var s=this,a=this.doc,c=this.session;this.selectionBefore=c.selection.toJSON(),c.selection.inMultiSelectMode&&c.selection.toSingleRange(),this.pos=a.createAnchor(this.$pos.row,this.$pos.column);var u=this.pos;u.$insertRight=!0,u.detach(),u.markerId=c.addMarker(new i(u.row,u.column,u.row,u.column+this.length),this.mainClass,null,!1),this.others=[],this.$others.forEach(function(h){var f=a.createAnchor(h.row,h.column);f.$insertRight=!0,f.detach(),s.others.push(f)}),c.setUndoSelect(!1)},l.prototype.showOtherMarkers=function(){if(!this.othersActive){var s=this.session,a=this;this.othersActive=!0,this.others.forEach(function(c){c.markerId=s.addMarker(new i(c.row,c.column,c.row,c.column+a.length),a.othersClass,null,!1)})}},l.prototype.hideOtherMarkers=function(){if(this.othersActive){this.othersActive=!1;for(var s=0;s=this.pos.column&&a.start.column<=this.pos.column+this.length+1,h=a.start.column-this.pos.column;if(this.updateAnchors(s),u&&(this.length+=c),u&&!this.session.$fromUndo){if(s.action==="insert")for(var f=this.others.length-1;f>=0;f--){var g=this.others[f],v={row:g.row,column:g.column+h};this.doc.insertMergedLines(v,s.lines)}else if(s.action==="remove")for(var f=this.others.length-1;f>=0;f--){var g=this.others[f],v={row:g.row,column:g.column+h};this.doc.remove(new i(v.row,v.column,v.row,v.column-c))}}this.$updating=!1,this.updateMarkers()}},l.prototype.updateAnchors=function(s){this.pos.onChange(s);for(var a=this.others.length;a--;)this.others[a].onChange(s);this.updateMarkers()},l.prototype.updateMarkers=function(){if(!this.$updating){var s=this,a=this.session,c=function(h,f){a.removeMarker(h.markerId),h.markerId=a.addMarker(new i(h.row,h.column,h.row,h.column+s.length),f,null,!1)};c(this.pos,this.mainClass);for(var u=this.others.length;u--;)c(this.others[u],this.othersClass)}},l.prototype.onCursorChange=function(s){if(!(this.$updating||!this.session)){var a=this.session.selection.getCursor();a.row===this.pos.row&&a.column>=this.pos.column&&a.column<=this.pos.column+this.length?(this.showOtherMarkers(),this._emit("cursorEnter",s)):(this.hideOtherMarkers(),this._emit("cursorLeave",s))}},l.prototype.detach=function(){this.session.removeMarker(this.pos&&this.pos.markerId),this.hideOtherMarkers(),this.doc.off("change",this.$onUpdate),this.session.selection.off("changeCursor",this.$onCursorChange),this.session.setUndoSelect(!0),this.session=null},l.prototype.cancel=function(){if(this.$undoStackDepth!==-1){for(var s=this.session.getUndoManager(),a=(s.$undoStack||s.$undostack).length-this.$undoStackDepth,c=0;c1?r.multiSelect.joinSelections():r.multiSelect.splitIntoLines()},bindKey:{win:"Ctrl-Alt-L",mac:"Ctrl-Alt-L"},readOnly:!0},{name:"splitSelectionIntoLines",description:"Split into lines",exec:function(r){r.multiSelect.splitIntoLines()},readOnly:!0},{name:"alignCursors",description:"Align cursors",exec:function(r){r.alignCursors()},bindKey:{win:"Ctrl-Alt-A",mac:"Ctrl-Alt-A"},scrollIntoView:"cursor"},{name:"findAll",description:"Find all",exec:function(r){r.findAll()},bindKey:{win:"Ctrl-Alt-K",mac:"Ctrl-Alt-G"},scrollIntoView:"cursor",readOnly:!0}],n.multiSelectCommands=[{name:"singleSelection",description:"Single selection",bindKey:"esc",exec:function(r){r.exitMultiSelectMode()},scrollIntoView:"cursor",readOnly:!0,isAvailable:function(r){return r&&r.inMultiSelectMode}}];var i=t("../keyboard/hash_handler").HashHandler;n.keyboardHandler=new i(n.multiSelectCommands)}),ace.define("ace/multi_select",["require","exports","module","ace/range_list","ace/range","ace/selection","ace/mouse/multi_select_handler","ace/lib/event","ace/lib/lang","ace/commands/multi_select_commands","ace/search","ace/edit_session","ace/editor","ace/config"],function(t,n,d){var i=t("./range_list").RangeList,r=t("./range").Range,p=t("./selection").Selection,o=t("./mouse/multi_select_handler").onMouseDown,l=t("./lib/event"),s=t("./lib/lang"),a=t("./commands/multi_select_commands");n.commands=a.defaultCommands.concat(a.multiSelectCommands);var c=t("./search").Search,u=new c;function h(S,w,y){return u.$options.wrap=!0,u.$options.needle=w,u.$options.backwards=y==-1,u.find(S)}var f=t("./edit_session").EditSession;(function(){this.getSelectionMarkers=function(){return this.$selectionMarkers}}).call(f.prototype),(function(){this.ranges=null,this.rangeList=null,this.addRange=function(S,w){if(S){if(!this.inMultiSelectMode&&this.rangeCount===0){var y=this.toOrientedRange();if(this.rangeList.add(y),this.rangeList.add(S),this.rangeList.ranges.length!=2)return this.rangeList.removeAll(),w||this.fromOrientedRange(S);this.rangeList.removeAll(),this.rangeList.add(y),this.$onAddRange(y)}S.cursor||(S.cursor=S.end);var D=this.rangeList.add(S);return this.$onAddRange(S),D.length&&this.$onRemoveRange(D),this.rangeCount>1&&!this.inMultiSelectMode&&(this._signal("multiSelect"),this.inMultiSelectMode=!0,this.session.$undoSelect=!1,this.rangeList.attach(this.session)),w||this.fromOrientedRange(S)}},this.toSingleRange=function(S){S=S||this.ranges[0];var w=this.rangeList.removeAll();w.length&&this.$onRemoveRange(w),S&&this.fromOrientedRange(S)},this.substractPoint=function(S){var w=this.rangeList.substractPoint(S);if(w)return this.$onRemoveRange(w),w[0]},this.mergeOverlappingRanges=function(){var S=this.rangeList.merge();S.length&&this.$onRemoveRange(S)},this.$onAddRange=function(S){this.rangeCount=this.rangeList.ranges.length,this.ranges.unshift(S),this._signal("addRange",{range:S})},this.$onRemoveRange=function(S){if(this.rangeCount=this.rangeList.ranges.length,this.rangeCount==1&&this.inMultiSelectMode){var w=this.rangeList.ranges.pop();S.push(w),this.rangeCount=0}for(var y=S.length;y--;){var D=this.ranges.indexOf(S[y]);this.ranges.splice(D,1)}this._signal("removeRange",{ranges:S}),this.rangeCount===0&&this.inMultiSelectMode&&(this.inMultiSelectMode=!1,this._signal("singleSelect"),this.session.$undoSelect=!0,this.rangeList.detach(this.session)),w=w||this.ranges[0],w&&!w.isEqual(this.getRange())&&this.fromOrientedRange(w)},this.$initRangeList=function(){this.rangeList||(this.rangeList=new i,this.ranges=[],this.rangeCount=0)},this.getAllRanges=function(){return this.rangeCount?this.rangeList.ranges.concat():[this.getRange()]},this.splitIntoLines=function(){for(var S=this.ranges.length?this.ranges:[this.getRange()],w=[],y=0;y1){var S=this.rangeList.ranges,w=S[S.length-1],y=r.fromPoints(S[0].start,w.end);this.toSingleRange(),this.setSelectionRange(y,w.cursor==w.start)}else{var D=this.session.documentToScreenPosition(this.cursor),T=this.session.documentToScreenPosition(this.anchor),$=this.rectangularRangeBlock(D,T);$.forEach(this.addRange,this)}},this.rectangularRangeBlock=function(S,w,y){var D=[],T=S.column0;)R--;if(R>0)for(var B=0;D[B].isEmpty();)B++;for(var N=R;N>=B;N--)D[N].isEmpty()&&D.splice(N,1)}return D}}).call(p.prototype);var g=t("./editor").Editor;(function(){this.updateSelectionMarkers=function(){this.renderer.updateCursor(),this.renderer.updateBackMarkers()},this.addSelectionMarker=function(S){S.cursor||(S.cursor=S.end);var w=this.getSelectionStyle();return S.marker=this.session.addMarker(S,"ace_selection",w),this.session.$selectionMarkers.push(S),this.session.selectionMarkerCount=this.session.$selectionMarkers.length,S},this.removeSelectionMarker=function(S){if(S.marker){this.session.removeMarker(S.marker);var w=this.session.$selectionMarkers.indexOf(S);w!=-1&&this.session.$selectionMarkers.splice(w,1),this.session.selectionMarkerCount=this.session.$selectionMarkers.length}},this.removeSelectionMarkers=function(S){for(var w=this.session.$selectionMarkers,y=S.length;y--;){var D=S[y];if(D.marker){this.session.removeMarker(D.marker);var T=w.indexOf(D);T!=-1&&w.splice(T,1)}}this.session.selectionMarkerCount=w.length},this.$onAddRange=function(S){this.addSelectionMarker(S.range),this.renderer.updateCursor(),this.renderer.updateBackMarkers()},this.$onRemoveRange=function(S){this.removeSelectionMarkers(S.ranges),this.renderer.updateCursor(),this.renderer.updateBackMarkers()},this.$onMultiSelect=function(S){this.inMultiSelectMode||(this.inMultiSelectMode=!0,this.setStyle("ace_multiselect"),this.keyBinding.addKeyboardHandler(a.keyboardHandler),this.commands.setDefaultHandler("exec",this.$onMultiSelectExec),this.renderer.updateCursor(),this.renderer.updateBackMarkers())},this.$onSingleSelect=function(S){this.session.multiSelect.inVirtualMode||(this.inMultiSelectMode=!1,this.unsetStyle("ace_multiselect"),this.keyBinding.removeKeyboardHandler(a.keyboardHandler),this.commands.removeDefaultHandler("exec",this.$onMultiSelectExec),this.renderer.updateCursor(),this.renderer.updateBackMarkers(),this._emit("changeSelection"))},this.$onMultiSelectExec=function(S){var w=S.command,y=S.editor;if(y.multiSelect){if(w.multiSelectAction)w.multiSelectAction=="forEach"?D=y.forEachSelection(w,S.args):w.multiSelectAction=="forEachLine"?D=y.forEachSelection(w,S.args,!0):w.multiSelectAction=="single"?(y.exitMultiSelectMode(),D=w.exec(y,S.args||{})):D=w.multiSelectAction(y,S.args||{});else{var D=w.exec(y,S.args||{});y.multiSelect.addRange(y.multiSelect.toOrientedRange()),y.multiSelect.mergeOverlappingRanges()}return D}},this.forEachSelection=function(S,w,y){if(!this.inVirtualSelectionMode){var D=y&&y.keepOrder,T=y==!0||y&&y.$byLines,$=this.session,M=this.selection,O=M.rangeList,x=(D?M:O).ranges,k;if(!x.length)return S.exec?S.exec(this,w||{}):S(this,w||{});var E=M._eventRegistry;M._eventRegistry={};var C=new p($);this.inVirtualSelectionMode=!0;for(var L=x.length;L--;){if(T)for(;L>0&&x[L].start.row==x[L-1].end.row;)L--;C.fromOrientedRange(x[L]),C.index=L,this.selection=$.selection=C;var I=S.exec?S.exec(this,w||{}):S(this,w||{});!k&&I!==void 0&&(k=I),C.toOrientedRange(x[L])}C.detach(),this.selection=$.selection=M,this.inVirtualSelectionMode=!1,M._eventRegistry=E,M.mergeOverlappingRanges(),M.ranges[0]&&M.fromOrientedRange(M.ranges[0]);var F=this.renderer.$scrollAnimation;return this.onCursorChange(),this.onSelectionChange(),F&&F.from==F.to&&this.renderer.animateScrolling(F.from),k}},this.exitMultiSelectMode=function(){!this.inMultiSelectMode||this.inVirtualSelectionMode||this.multiSelect.toSingleRange()},this.getSelectedText=function(){var S="";if(this.inMultiSelectMode&&!this.inVirtualSelectionMode){for(var w=this.multiSelect.rangeList.ranges,y=[],D=0;D0);M<0&&(M=0),O>=k&&(O=k-1)}var C=this.session.removeFullLines(M,O);C=this.$reAlignText(C,x),this.session.insert({row:M,column:0},C.join(` +`)+` +`),x||($.start.column=0,$.end.column=C[C.length-1].length),this.selection.setRange($)}else{T.forEach(function(R){w.substractPoint(R.cursor)});var L=0,I=1/0,F=y.map(function(R){var B=R.cursor,N=S.getLine(B.row),H=N.substr(B.column).search(/\S/g);return H==-1&&(H=0),B.column>L&&(L=B.column),HP?S.insert(N,s.stringRepeat(" ",H-P)):S.remove(new r(N.row,N.column,N.row,N.column-H+P)),R.start.column=R.end.column=L,R.start.row=R.end.row=N.row,R.cursor=R.end}),w.fromOrientedRange(y[0]),this.renderer.updateCursor(),this.renderer.updateBackMarkers()}},this.$reAlignText=function(S,w){var y=!0,D=!0,T,$,M;return S.map(function(C){var L=C.match(/(\s*)(.*?)(\s*)([=:].*)/);return L?T==null?(T=L[1].length,$=L[2].length,M=L[3].length,L):(T+$+M!=L[1].length+L[2].length+L[3].length&&(D=!1),T!=L[1].length&&(y=!1),T>L[1].length&&(T=L[1].length),$L[3].length&&(M=L[3].length),L):[C]}).map(w?x:y?D?k:x:E);function O(C){return s.stringRepeat(" ",C)}function x(C){return C[2]?O(T)+C[2]+O($-C[2].length+M)+C[4].replace(/^([=:])\s+/,"$1 "):C[0]}function k(C){return C[2]?O(T+$-C[2].length)+C[2]+O(M)+C[4].replace(/^([=:])\s+/,"$1 "):C[0]}function E(C){return C[2]?O(T)+C[2]+O(M)+C[4].replace(/^([=:])\s+/,"$1 "):C[0]}}}).call(g.prototype);function v(S,w){return S.row==w.row&&S.column==w.column}n.onSessionChange=function(S){var w=S.session;w&&!w.multiSelect&&(w.$selectionMarkers=[],w.selection.$initRangeList(),w.multiSelect=w.selection),this.multiSelect=w&&w.multiSelect;var y=S.oldSession;y&&(y.multiSelect.off("addRange",this.$onAddRange),y.multiSelect.off("removeRange",this.$onRemoveRange),y.multiSelect.off("multiSelect",this.$onMultiSelect),y.multiSelect.off("singleSelect",this.$onSingleSelect),y.multiSelect.lead.off("change",this.$checkMultiselectChange),y.multiSelect.anchor.off("change",this.$checkMultiselectChange)),w&&(w.multiSelect.on("addRange",this.$onAddRange),w.multiSelect.on("removeRange",this.$onRemoveRange),w.multiSelect.on("multiSelect",this.$onMultiSelect),w.multiSelect.on("singleSelect",this.$onSingleSelect),w.multiSelect.lead.on("change",this.$checkMultiselectChange),w.multiSelect.anchor.on("change",this.$checkMultiselectChange)),w&&this.inMultiSelectMode!=w.selection.inMultiSelectMode&&(w.selection.inMultiSelectMode?this.$onMultiSelect():this.$onSingleSelect())};function b(S){S.$multiselectOnSessionChange||(S.$onAddRange=S.$onAddRange.bind(S),S.$onRemoveRange=S.$onRemoveRange.bind(S),S.$onMultiSelect=S.$onMultiSelect.bind(S),S.$onSingleSelect=S.$onSingleSelect.bind(S),S.$multiselectOnSessionChange=n.onSessionChange.bind(S),S.$checkMultiselectChange=S.$checkMultiselectChange.bind(S),S.$multiselectOnSessionChange(S),S.on("changeSession",S.$multiselectOnSessionChange),S.on("mousedown",o),S.commands.addCommands(a.defaultCommands),A(S))}function A(S){if(!S.textInput)return;var w=S.textInput.getElement(),y=!1;l.addListener(w,"keydown",function(T){var $=T.keyCode==18&&!(T.ctrlKey||T.shiftKey||T.metaKey);S.$blockSelectEnabled&&$?y||(S.renderer.setMouseCursor("crosshair"),y=!0):y&&D()},S),l.addListener(w,"keyup",D,S),l.addListener(w,"blur",D,S);function D(T){y&&(S.renderer.setMouseCursor(""),y=!1)}}n.MultiSelect=b,t("./config").defineOptions(g.prototype,"editor",{enableMultiselect:{set:function(S){b(this),S?this.on("mousedown",o):this.off("mousedown",o)},value:!0},enableBlockSelect:{set:function(S){this.$blockSelectEnabled=S},value:!0}})}),ace.define("ace/mode/folding/fold_mode",["require","exports","module","ace/range"],function(t,n,d){var i=t("../../range").Range,r=n.FoldMode=function(){};(function(){this.foldingStartMarker=null,this.foldingStopMarker=null,this.getFoldWidget=function(p,o,l){var s=p.getLine(l);return this.foldingStartMarker.test(s)?"start":o=="markbeginend"&&this.foldingStopMarker&&this.foldingStopMarker.test(s)?"end":""},this.getFoldWidgetRange=function(p,o,l){return null},this.indentationBlock=function(p,o,l){var s=/\S/,a=p.getLine(o),c=a.search(s);if(c!=-1){for(var u=l||a.length,h=p.getLength(),f=o,g=o;++of){var A=p.getLine(g).length;return new i(f,u,g,A)}}},this.openingBracketBlock=function(p,o,l,s,a){var c={row:l,column:s+1},u=p.$findClosingBracket(o,c,a);if(u){var h=p.foldWidgets[u.row];return h==null&&(h=p.getFoldWidget(u.row)),h=="start"&&u.row>c.row&&(u.row--,u.column=p.getLine(u.row).length),i.fromPoints(c,u)}},this.closingBracketBlock=function(p,o,l,s,a){var c={row:l,column:s},u=p.$findOpeningBracket(o,c);if(u)return u.column++,c.column--,i.fromPoints(u,c)}}).call(r.prototype)}),ace.define("ace/ext/error_marker",["require","exports","module","ace/lib/dom","ace/range","ace/config"],function(t,n,d){var i=t("../lib/dom"),r=t("../range").Range,p=t("../config").nls;function o(s,a,c){for(var u=0,h=s.length-1;u<=h;){var f=u+h>>1,g=c(a,s[f]);if(g>0)u=f+1;else if(g<0)h=f-1;else return f}return-(u+1)}function l(s,a,c){var u=s.getAnnotations().sort(r.comparePoints);if(u.length){var h=o(u,{row:a,column:-1},r.comparePoints);h<0&&(h=-h-1),h>=u.length?h=c>0?0:u.length-1:h===0&&c<0&&(h=u.length-1);var f=u[h];if(!(!f||!c)){if(f.row===a){do f=u[h+=c];while(f&&f.row===a);if(!f)return u.slice()}var g=[];a=f.row;do g[c<0?"unshift":"push"](f),f=u[h+=c];while(f&&f.row==a);return g.length&&g}}}n.showErrorMarker=function(s,a){var c=s.session,u=s.getCursorPosition(),h=u.row,f=c.widgetManager.getWidgetsAtRow(h).filter(function(T){return T.type=="errorMarker"})[0];f?f.destroy():h-=a;var g=l(c,h,a),v;if(g){var b=g[0];u.column=(b.pos&&typeof b.column!="number"?b.pos.sc:b.column)||0,u.row=b.row,v=s.renderer.$gutterLayer.$annotations[u.row]}else{if(f)return;v={displayText:[p("error-marker.good-state","Looks good!")],className:"ace_ok"}}s.session.unfold(u.row),s.selection.moveToPosition(u);var A={row:u.row,fixedWidth:!0,coverGutter:!0,el:i.createElement("div"),type:"errorMarker"},S=A.el.appendChild(i.createElement("div")),w=A.el.appendChild(i.createElement("div"));w.className="error_widget_arrow "+v.className;var y=s.renderer.$cursorLayer.getPixelPosition(u).left;w.style.left=y+s.renderer.gutterWidth-5+"px",A.el.className="error_widget_wrapper",S.className="error_widget "+v.className,v.displayText.forEach(function(T,$){S.appendChild(i.createTextNode(T)),$-1}function ul(z,G){var Z=this.__data__,ee=ri(Z,z);return ee<0?(++this.size,Z.push([z,G])):Z[ee][1]=G,this}ut.prototype.clear=al,ut.prototype.delete=ll,ut.prototype.get=cl,ut.prototype.has=hl,ut.prototype.set=ul;function Ft(z){var G=-1,Z=z==null?0:z.length;for(this.clear();++GFe))return!1;var Ae=le.get(z);if(Ae&&le.get(G))return Ae==G;var Ue=-1,et=!0,Pe=Z&i?new si:void 0;for(le.set(z,G),le.set(G,z);++Ue-1&&z%1==0&&z-1&&z%1==0&&z<=r}function Mr(z){var G=typeof z;return z!=null&&(G=="object"||G=="function")}function kn(z){return z!=null&&typeof z=="object"}var Ir=Oe?Pa(Oe):_l;function zl(z){return Wl(z)?Dl(z):kl(z)}function Hl(){return[]}function Vl(){return!1}m.exports=jl})(Fi,Fi.exports);var Ko=Fi.exports,st={};Object.defineProperty(st,"__esModule",{value:!0});st.getAceInstance=st.debounce=st.editorEvents=st.editorOptions=void 0;var nu=["minLines","maxLines","readOnly","highlightActiveLine","tabSize","enableBasicAutocompletion","enableLiveAutocompletion","enableSnippets"];st.editorOptions=nu;var iu=["onChange","onFocus","onInput","onBlur","onCopy","onPaste","onSelectionChange","onCursorChange","onScroll","handleOptions","updateRef"];st.editorEvents=iu;var su=function(){var m;return typeof window>"u"?(Ge.window={},m=Oi,delete Ge.window):window.ace?(m=window.ace,m.acequire=window.ace.require||window.ace.acequire):m=Oi,m};st.getAceInstance=su;var ru=function(m,e){var t=null;return function(){var n=this,d=arguments;clearTimeout(t),t=setTimeout(function(){m.apply(n,d)},e)}};st.debounce=ru;var ou=Gt&&Gt.__extends||(function(){var m=function(e,t){return m=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,d){n.__proto__=d}||function(n,d){for(var i in d)Object.prototype.hasOwnProperty.call(d,i)&&(n[i]=d[i])},m(e,t)};return function(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");m(e,t);function n(){this.constructor=e}e.prototype=t===null?Object.create(t):(n.prototype=t.prototype,new n)}})(),Ts=Gt&&Gt.__assign||function(){return Ts=Object.assign||function(m){for(var e,t=1,n=arguments.length;t0&&this.handleMarkers(D);var O=this.editor.$options;an.editorOptions.forEach(function(x){O.hasOwnProperty(x)?t.editor.setOption(x,t.props[x]):t.props[x]&&console.warn("ReactAce: editor option ".concat(x," was activated but not found. Did you need to import a related tool or did you possibly mispell the option?"))}),this.handleOptions(this.props),Array.isArray(w)&&w.forEach(function(x){typeof x.exec=="string"?t.editor.commands.bindKey(x.bindKey,x.exec):t.editor.commands.addCommand(x)}),A&&this.editor.setKeyboardHandler("ace/keyboard/"+A),d&&(this.refEditor.className+=" "+d),S&&S(this.editor),this.editor.resize(),o&&this.editor.focus()},e.prototype.componentDidUpdate=function(t){for(var n=t,d=this.props,i=0;i 0!";if(a!=this.$splits){if(a>this.$splits){for(;this.$splitsa;)c=this.$editors[this.$splits-1],this.$container.removeChild(c.container),this.$splits--;this.resize()}},this.getSplits=function(){return this.$splits},this.getEditor=function(a){return this.$editors[a]},this.getCurrentEditor=function(){return this.$cEditor},this.focus=function(){this.$cEditor.focus()},this.blur=function(){this.$cEditor.blur()},this.setTheme=function(a){this.$editors.forEach(function(c){c.setTheme(a)})},this.setKeyboardHandler=function(a){this.$editors.forEach(function(c){c.setKeyboardHandler(a)})},this.forEach=function(a,c){this.$editors.forEach(a,c)},this.$fontSize="",this.setFontSize=function(a){this.$fontSize=a,this.forEach(function(c){c.setFontSize(a)})},this.$cloneSession=function(a){var c=new l(a.getDocument(),a.getMode()),u=a.getUndoManager();return c.setUndoManager(u),c.setTabSize(a.getTabSize()),c.setUseSoftTabs(a.getUseSoftTabs()),c.setOverwrite(a.getOverwrite()),c.setBreakpoints(a.getBreakpoints()),c.setUseWrapMode(a.getUseWrapMode()),c.setUseWorker(a.getUseWorker()),c.setWrapLimitRange(a.$wrapLimitRange.min,a.$wrapLimitRange.max),c.$foldData=a.$cloneFoldData(),c},this.setSession=function(a,c){var u;c==null?u=this.$cEditor:u=this.$editors[c];var h=this.$editors.some(function(f){return f.session===a});return h&&(a=this.$cloneSession(a)),u.setSession(a),a},this.getOrientation=function(){return this.$orientation},this.setOrientation=function(a){this.$orientation!=a&&(this.$orientation=a,this.resize())},this.resize=function(){var a=this.$container.clientWidth,c=this.$container.clientHeight,u;if(this.$orientation==this.BESIDE)for(var h=a/this.$splits,f=0;f-1}function Pu(m,e){var t=this.__data__,n=ji(t,m);return n<0?t.push([m,e]):t[n][1]=e,this}Cn.prototype.clear=Fu;Cn.prototype.delete=Ru;Cn.prototype.get=Nu;Cn.prototype.has=Bu;Cn.prototype.set=Pu;function Xt(m){var e=-1,t=m?m.length:0;for(this.clear();++e0&&t.handleMarkers(F,x);for(var E=0;E"u"&&(this.Diff_Timeout<=0?o=Number.MAX_VALUE:o=new Date().getTime()+this.Diff_Timeout*1e3);var l=o;if(i==null||r==null)throw new Error("Null input. (diff_main)");if(i==r)return i?[new e.Diff(d,i)]:[];typeof p>"u"&&(p=!0);var s=p,a=this.diff_commonPrefix(i,r),c=i.substring(0,a);i=i.substring(a),r=r.substring(a),a=this.diff_commonSuffix(i,r);var u=i.substring(i.length-a);i=i.substring(0,i.length-a),r=r.substring(0,r.length-a);var h=this.diff_compute_(i,r,s,l);return c&&h.unshift(new e.Diff(d,c)),u&&h.push(new e.Diff(d,u)),this.diff_cleanupMerge(h),h},e.prototype.diff_compute_=function(i,r,p,o){var l;if(!i)return[new e.Diff(n,r)];if(!r)return[new e.Diff(t,i)];var s=i.length>r.length?i:r,a=i.length>r.length?r:i,c=s.indexOf(a);if(c!=-1)return l=[new e.Diff(n,s.substring(0,c)),new e.Diff(d,a),new e.Diff(n,s.substring(c+a.length))],i.length>r.length&&(l[0][0]=l[2][0]=t),l;if(a.length==1)return[new e.Diff(t,i),new e.Diff(n,r)];var u=this.diff_halfMatch_(i,r);if(u){var h=u[0],f=u[1],g=u[2],v=u[3],b=u[4],A=this.diff_main(h,g,p,o),S=this.diff_main(f,v,p,o);return A.concat([new e.Diff(d,b)],S)}return p&&i.length>100&&r.length>100?this.diff_lineMode_(i,r,o):this.diff_bisect_(i,r,o)},e.prototype.diff_lineMode_=function(i,r,p){var o=this.diff_linesToChars_(i,r);i=o.chars1,r=o.chars2;var l=o.lineArray,s=this.diff_main(i,r,!1,p);this.diff_charsToLines_(s,l),this.diff_cleanupSemantic(s),s.push(new e.Diff(d,""));for(var a=0,c=0,u=0,h="",f="";a=1&&u>=1){s.splice(a-c-u,c+u),a=a-c-u;for(var g=this.diff_main(h,f,!1,p),v=g.length-1;v>=0;v--)s.splice(a,0,g[v]);a=a+g.length}u=0,c=0,h="",f="";break}a++}return s.pop(),s},e.prototype.diff_bisect_=function(i,r,p){for(var o=i.length,l=r.length,s=Math.ceil((o+l)/2),a=s,c=2*s,u=new Array(c),h=new Array(c),f=0;fp);y++){for(var D=-y+b;D<=y-A;D+=2){var T=a+D,$;D==-y||D!=y&&u[T-1]o)A+=2;else if(M>l)b+=2;else if(v){var O=a+g-D;if(O>=0&&O=x)return this.diff_bisectSplit_(i,r,$,M,p)}}}for(var k=-y+S;k<=y-w;k+=2){var O=a+k,x;k==-y||k!=y&&h[O-1]o)w+=2;else if(E>l)S+=2;else if(!v){var T=a+g-k;if(T>=0&&T=x)return this.diff_bisectSplit_(i,r,$,M,p)}}}}return[new e.Diff(t,i),new e.Diff(n,r)]},e.prototype.diff_bisectSplit_=function(i,r,p,o,l){var s=i.substring(0,p),a=r.substring(0,o),c=i.substring(p),u=r.substring(o),h=this.diff_main(s,a,!1,l),f=this.diff_main(c,u,!1,l);return h.concat(f)},e.prototype.diff_linesToChars_=function(i,r){var p=[],o={};p[0]="";function l(u){for(var h="",f=0,g=-1,v=p.length;go?i=i.substring(p-o):pr.length?i:r,o=i.length>r.length?r:i;if(p.length<4||o.length*2=A.length?[$,M,O,x,T]:null}var a=s(p,o,Math.ceil(p.length/4)),c=s(p,o,Math.ceil(p.length/2)),u;if(!a&&!c)return null;c?a?u=a[4].length>c[4].length?a:c:u=c:u=a;var h,f,g,v;i.length>r.length?(h=u[0],f=u[1],g=u[2],v=u[3]):(g=u[0],v=u[1],h=u[2],f=u[3]);var b=u[4];return[h,f,g,v,b]},e.prototype.diff_cleanupSemantic=function(i){for(var r=!1,p=[],o=0,l=null,s=0,a=0,c=0,u=0,h=0;s0?p[o-1]:-1,a=0,c=0,u=0,h=0,l=null,r=!0)),s++;for(r&&this.diff_cleanupMerge(i),this.diff_cleanupSemanticLossless(i),s=1;s=b?(v>=f.length/2||v>=g.length/2)&&(i.splice(s,0,new e.Diff(d,g.substring(0,v))),i[s-1][1]=f.substring(0,f.length-v),i[s+1][1]=g.substring(v),s++):(b>=f.length/2||b>=g.length/2)&&(i.splice(s,0,new e.Diff(d,f.substring(0,b))),i[s-1][0]=n,i[s-1][1]=g.substring(0,g.length-b),i[s+1][0]=t,i[s+1][1]=f.substring(b),s++),s++}s++}},e.prototype.diff_cleanupSemanticLossless=function(i){function r(b,A){if(!b||!A)return 6;var S=b.charAt(b.length-1),w=A.charAt(0),y=S.match(e.nonAlphaNumericRegex_),D=w.match(e.nonAlphaNumericRegex_),T=y&&S.match(e.whitespaceRegex_),$=D&&w.match(e.whitespaceRegex_),M=T&&S.match(e.linebreakRegex_),O=$&&w.match(e.linebreakRegex_),x=M&&b.match(e.blanklineEndRegex_),k=O&&A.match(e.blanklineStartRegex_);return x||k?5:M||O?4:y&&!T&&$?3:T||$?2:y||D?1:0}for(var p=1;p=g&&(g=v,u=o,h=l,f=s)}i[p-1][1]!=u&&(u?i[p-1][1]=u:(i.splice(p-1,1),p--),i[p][1]=h,f?i[p+1][1]=f:(i.splice(p+1,1),p--))}p++}},e.nonAlphaNumericRegex_=/[^a-zA-Z0-9]/,e.whitespaceRegex_=/\s/,e.linebreakRegex_=/[\r\n]/,e.blanklineEndRegex_=/\n\r?\n$/,e.blanklineStartRegex_=/^\r?\n\r?\n/,e.prototype.diff_cleanupEfficiency=function(i){for(var r=!1,p=[],o=0,l=null,s=0,a=!1,c=!1,u=!1,h=!1;s0?p[o-1]:-1,u=h=!1),r=!0)),s++;r&&this.diff_cleanupMerge(i)},e.prototype.diff_cleanupMerge=function(i){i.push(new e.Diff(d,""));for(var r=0,p=0,o=0,l="",s="",a;r1?(p!==0&&o!==0&&(a=this.diff_commonPrefix(s,l),a!==0&&(r-p-o>0&&i[r-p-o-1][0]==d?i[r-p-o-1][1]+=s.substring(0,a):(i.splice(0,0,new e.Diff(d,s.substring(0,a))),r++),s=s.substring(a),l=l.substring(a)),a=this.diff_commonSuffix(s,l),a!==0&&(i[r][1]=s.substring(s.length-a)+i[r][1],s=s.substring(0,s.length-a),l=l.substring(0,l.length-a))),r-=p+o,i.splice(r,p+o),l.length&&(i.splice(r,0,new e.Diff(t,l)),r++),s.length&&(i.splice(r,0,new e.Diff(n,s)),r++),r++):r!==0&&i[r-1][0]==d?(i[r-1][1]+=i[r][1],i.splice(r,1)):r++,o=0,p=0,l="",s="";break}i[i.length-1][1]===""&&i.pop();var c=!1;for(r=1;rr));a++)l=p,s=o;return i.length!=a&&i[a][0]===t?s:s+(r-l)},e.prototype.diff_prettyHtml=function(i){for(var r=[],p=/&/g,o=//g,s=/\n/g,a=0;a");switch(c){case n:r[a]=''+h+"";break;case t:r[a]=''+h+"";break;case d:r[a]=""+h+"";break}}return r.join("")},e.prototype.diff_text1=function(i){for(var r=[],p=0;pthis.Match_MaxBits)throw new Error("Pattern too long for this browser.");var o=this.match_alphabet_(r),l=this;function s($,M){var O=$/r.length,x=Math.abs(p-M);return l.Match_Distance?O+x/l.Match_Distance:x?1:O}var a=this.Match_Threshold,c=i.indexOf(r,p);c!=-1&&(a=Math.min(s(0,c),a),c=i.lastIndexOf(r,p+r.length),c!=-1&&(a=Math.min(s(0,c),a)));var u=1<=A;y--){var D=o[i.charAt(y-1)];if(b===0?w[y]=(w[y+1]<<1|1)&D:w[y]=(w[y+1]<<1|1)&D|((v[y+1]|v[y])<<1|1)|v[y+1],w[y]&u){var T=s(b,y-1);if(T<=a)if(a=T,c=y-1,c>p)A=Math.max(1,2*p-c);else break}}if(s(b+1,p)>a)break;v=w}return c},e.prototype.match_alphabet_=function(i){for(var r={},p=0;p"u")o=i,l=this.diff_main(o,r,!0),l.length>2&&(this.diff_cleanupSemantic(l),this.diff_cleanupEfficiency(l));else if(i&&typeof i=="object"&&typeof r>"u"&&typeof p>"u")l=i,o=this.diff_text1(l);else if(typeof i=="string"&&r&&typeof r=="object"&&typeof p>"u")o=i,l=r;else if(typeof i=="string"&&typeof r=="string"&&p&&typeof p=="object")o=i,l=p;else throw new Error("Unknown call format to patch_make.");if(l.length===0)return[];for(var s=[],a=new e.patch_obj,c=0,u=0,h=0,f=o,g=o,v=0;v=2*this.Patch_Margin&&c&&(this.patch_addContext_(a,f),s.push(a),a=new e.patch_obj,c=0,f=g,u=h);break}b!==n&&(u+=A.length),b!==t&&(h+=A.length)}return c&&(this.patch_addContext_(a,f),s.push(a)),s},e.prototype.patch_deepCopy=function(i){for(var r=[],p=0;pthis.Match_MaxBits?(u=this.match_main(r,c.substring(0,this.Match_MaxBits),a),u!=-1&&(h=this.match_main(r,c.substring(c.length-this.Match_MaxBits),a+c.length-this.Match_MaxBits),(h==-1||u>=h)&&(u=-1))):u=this.match_main(r,c,a),u==-1)l[s]=!1,o-=i[s].length2-i[s].length1;else{l[s]=!0,o=u-a;var f;if(h==-1?f=r.substring(u,u+c.length):f=r.substring(u,h+this.Match_MaxBits),c==f)r=r.substring(0,u)+this.diff_text2(i[s].diffs)+r.substring(u+c.length);else{var g=this.diff_main(c,f,!1);if(c.length>this.Match_MaxBits&&this.diff_levenshtein(g)/c.length>this.Patch_DeleteThreshold)l[s]=!1;else{this.diff_cleanupSemanticLossless(g);for(var v=0,b,A=0;As[0][1].length){var a=r-s[0][1].length;s[0][1]=p.substring(s[0][1].length)+s[0][1],l.start1-=a,l.start2-=a,l.length1+=a,l.length2+=a}if(l=i[i.length-1],s=l.diffs,s.length==0||s[s.length-1][0]!=d)s.push(new e.Diff(d,p)),l.length1+=r,l.length2+=r;else if(r>s[s.length-1][1].length){var a=r-s[s.length-1][1].length;s[s.length-1][1]+=p.substring(0,a),l.length1+=a,l.length2+=a}return p},e.prototype.patch_splitMax=function(i){for(var r=this.Match_MaxBits,p=0;p2*r?(c.length1+=f.length,l+=f.length,u=!1,c.diffs.push(new e.Diff(h,f)),o.diffs.shift()):(f=f.substring(0,r-c.length1-this.Patch_Margin),c.length1+=f.length,l+=f.length,h===d?(c.length2+=f.length,s+=f.length):u=!1,c.diffs.push(new e.Diff(h,f)),f==o.diffs[0][1]?o.diffs.shift():o.diffs[0][1]=o.diffs[0][1].substring(f.length))}a=this.diff_text2(c.diffs),a=a.substring(a.length-this.Patch_Margin);var g=this.diff_text1(o.diffs).substring(0,this.Patch_Margin);g!==""&&(c.length1+=g.length,c.length2+=g.length,c.diffs.length!==0&&c.diffs[c.diffs.length-1][0]===d?c.diffs[c.diffs.length-1][1]+=g:c.diffs.push(new e.Diff(d,g))),u||i.splice(++p,0,c)}}},e.prototype.patch_toText=function(i){for(var r=[],p=0;pv)break;var b=this.getFoldWidgetRange(l,"all",s);if(b){if(b.start.row<=u)break;if(b.isMultiLine())s=b.end.row;else if(c==v)break}f=s}}return new r(u,h,f,l.getLine(f).length)},this.getCommentRegionBlock=function(l,s,a){for(var c=s.search(/\s*$/),u=l.getLength(),h=a,f=/^\s*(?:\/\*|\/\/|--)#?(end)?region\b/,g=1;++ah)return new r(h,c,b,s.length)}}.call(o.prototype)}),ace.define("ace/mode/json",["require","exports","module","ace/lib/oop","ace/mode/text","ace/mode/json_highlight_rules","ace/mode/matching_brace_outdent","ace/mode/folding/cstyle","ace/worker/worker_client"],function(t,n,d){var i=t("../lib/oop"),r=t("./text").Mode,p=t("./json_highlight_rules").JsonHighlightRules,o=t("./matching_brace_outdent").MatchingBraceOutdent,l=t("./folding/cstyle").FoldMode,s=t("../worker/worker_client").WorkerClient,a=function(){this.HighlightRules=p,this.$outdent=new o,this.$behaviour=this.$defaultBehaviour,this.foldingRules=new l};i.inherits(a,r),function(){this.lineCommentStart="//",this.blockComment={start:"/*",end:"*/"},this.getNextLineIndent=function(c,u,h){var f=this.$getIndent(u);if(c=="start"){var g=u.match(/^.*[\{\(\[]\s*$/);g&&(f+=h)}return f},this.checkOutdent=function(c,u,h){return this.$outdent.checkOutdent(u,h)},this.autoOutdent=function(c,u,h){this.$outdent.autoOutdent(u,h)},this.createWorker=function(c){var u=new s(["ace"],"ace/mode/json_worker","JsonWorker");return u.attachToDocument(c.getDocument()),u.on("annotate",function(h){c.setAnnotations(h.data)}),u.on("terminate",function(){c.clearAnnotations()}),u},this.$id="ace/mode/json"}.call(a.prototype),n.Mode=a}),(function(){ace.require(["ace/mode/json"],function(t){m&&(m.exports=t)})})()})(wd);var Cd={exports:{}};(function(m,e){ace.define("ace/mode/json_highlight_rules",["require","exports","module","ace/lib/oop","ace/mode/text_highlight_rules"],function(t,n,d){var i=t("../lib/oop"),r=t("./text_highlight_rules").TextHighlightRules,p=function(){this.$rules={start:[{token:"variable",regex:'["](?:(?:\\\\.)|(?:[^"\\\\]))*?["]\\s*(?=:)'},{token:"string",regex:'"',next:"string"},{token:"constant.numeric",regex:"0[xX][0-9a-fA-F]+\\b"},{token:"constant.numeric",regex:"[+-]?\\d+(?:(?:\\.\\d*)?(?:[eE][+-]?\\d+)?)?\\b"},{token:"constant.language.boolean",regex:"(?:true|false)\\b"},{token:"text",regex:"['](?:(?:\\\\.)|(?:[^'\\\\]))*?[']"},{token:"comment",regex:"\\/\\/.*$"},{token:"comment.start",regex:"\\/\\*",next:"comment"},{token:"paren.lparen",regex:"[[({]"},{token:"paren.rparen",regex:"[\\])}]"},{token:"punctuation.operator",regex:/[,]/},{token:"text",regex:"\\s+"}],string:[{token:"constant.language.escape",regex:/\\(?:x[0-9a-fA-F]{2}|u[0-9a-fA-F]{4}|["\\\/bfnrt])/},{token:"string",regex:'"|$',next:"start"},{defaultToken:"string"}],comment:[{token:"comment.end",regex:"\\*\\/",next:"start"},{defaultToken:"comment"}]}};i.inherits(p,r),n.JsonHighlightRules=p}),ace.define("ace/mode/json5_highlight_rules",["require","exports","module","ace/lib/oop","ace/mode/json_highlight_rules"],function(t,n,d){var i=t("../lib/oop"),r=t("./json_highlight_rules").JsonHighlightRules,p=function(){r.call(this);var o=[{token:"variable",regex:/[a-zA-Z$_\u00a1-\uffff][\w$\u00a1-\uffff]*\s*(?=:)/},{token:"variable",regex:/['](?:(?:\\.)|(?:[^'\\]))*?[']\s*(?=:)/},{token:"constant.language.boolean",regex:/(?:null)\b/},{token:"string",regex:/'/,next:[{token:"constant.language.escape",regex:/\\(?:x[0-9a-fA-F]{2}|u[0-9a-fA-F]{4}|["\/bfnrt]|$)/,consumeLineEnd:!0},{token:"string",regex:/'|$/,next:"start"},{defaultToken:"string"}]},{token:"string",regex:/"(?![^"]*":)/,next:[{token:"constant.language.escape",regex:/\\(?:x[0-9a-fA-F]{2}|u[0-9a-fA-F]{4}|["\/bfnrt]|$)/,consumeLineEnd:!0},{token:"string",regex:/"|$/,next:"start"},{defaultToken:"string"}]},{token:"constant.numeric",regex:/[+-]?(?:Infinity|NaN)\b/}];for(var l in this.$rules)this.$rules[l].unshift.apply(this.$rules[l],o);this.normalizeRules()};i.inherits(p,r),n.Json5HighlightRules=p}),ace.define("ace/mode/matching_brace_outdent",["require","exports","module","ace/range"],function(t,n,d){var i=t("../range").Range,r=function(){};(function(){this.checkOutdent=function(p,o){return/^\s+$/.test(p)?/^\s*\}/.test(o):!1},this.autoOutdent=function(p,o){var l=p.getLine(o),s=l.match(/^(\s*\})/);if(!s)return 0;var a=s[1].length,c=p.findMatchingBracket({row:o,column:a});if(!c||c.row==o)return 0;var u=this.$getIndent(p.getLine(c.row));p.replace(new i(o,0,o,a-1),u)},this.$getIndent=function(p){return p.match(/^\s*/)[0]}}).call(r.prototype),n.MatchingBraceOutdent=r}),ace.define("ace/mode/folding/cstyle",["require","exports","module","ace/lib/oop","ace/range","ace/mode/folding/fold_mode"],function(t,n,d){var i=t("../../lib/oop"),r=t("../../range").Range,p=t("./fold_mode").FoldMode,o=n.FoldMode=function(l){l&&(this.foldingStartMarker=new RegExp(this.foldingStartMarker.source.replace(/\|[^|]*?$/,"|"+l.start)),this.foldingStopMarker=new RegExp(this.foldingStopMarker.source.replace(/\|[^|]*?$/,"|"+l.end)))};i.inherits(o,p),function(){this.foldingStartMarker=/([\{\[\(])[^\}\]\)]*$|^\s*(\/\*)/,this.foldingStopMarker=/^[^\[\{\(]*([\}\]\)])|^[\s\*]*(\*\/)/,this.singleLineBlockCommentRe=/^\s*(\/\*).*\*\/\s*$/,this.tripleStarBlockCommentRe=/^\s*(\/\*\*\*).*\*\/\s*$/,this.startRegionRe=/^\s*(\/\*|\/\/)#?region\b/,this._getFoldWidgetBase=this.getFoldWidget,this.getFoldWidget=function(l,s,a){var c=l.getLine(a);if(this.singleLineBlockCommentRe.test(c)&&!this.startRegionRe.test(c)&&!this.tripleStarBlockCommentRe.test(c))return"";var u=this._getFoldWidgetBase(l,s,a);return!u&&this.startRegionRe.test(c)?"start":u},this.getFoldWidgetRange=function(l,s,a,c){var u=l.getLine(a);if(this.startRegionRe.test(u))return this.getCommentRegionBlock(l,u,a);var g=u.match(this.foldingStartMarker);if(g){var h=g.index;if(g[1])return this.openingBracketBlock(l,g[1],a,h);var f=l.getCommentFoldRange(a,h+g[0].length,1);return f&&!f.isMultiLine()&&(c?f=this.getSectionRange(l,a):s!="all"&&(f=null)),f}if(s!=="markbegin"){var g=u.match(this.foldingStopMarker);if(g){var h=g.index+g[0].length;return g[1]?this.closingBracketBlock(l,g[1],a,h):l.getCommentFoldRange(a,h,-1)}}},this.getSectionRange=function(l,s){var a=l.getLine(s),c=a.search(/\S/),u=s,h=a.length;s+=1;for(var f=s,g=l.getLength();++sv)break;var b=this.getFoldWidgetRange(l,"all",s);if(b){if(b.start.row<=u)break;if(b.isMultiLine())s=b.end.row;else if(c==v)break}f=s}}return new r(u,h,f,l.getLine(f).length)},this.getCommentRegionBlock=function(l,s,a){for(var c=s.search(/\s*$/),u=l.getLength(),h=a,f=/^\s*(?:\/\*|\/\/|--)#?(end)?region\b/,g=1;++ah)return new r(h,c,b,s.length)}}.call(o.prototype)}),ace.define("ace/mode/json5",["require","exports","module","ace/lib/oop","ace/mode/text","ace/mode/json5_highlight_rules","ace/mode/matching_brace_outdent","ace/mode/folding/cstyle"],function(t,n,d){var i=t("../lib/oop"),r=t("./text").Mode,p=t("./json5_highlight_rules").Json5HighlightRules,o=t("./matching_brace_outdent").MatchingBraceOutdent,l=t("./folding/cstyle").FoldMode,s=function(){this.HighlightRules=p,this.$outdent=new o,this.$behaviour=this.$defaultBehaviour,this.foldingRules=new l};i.inherits(s,r),function(){this.lineCommentStart="//",this.blockComment={start:"/*",end:"*/"},this.checkOutdent=function(a,c,u){return this.$outdent.checkOutdent(c,u)},this.autoOutdent=function(a,c,u){this.$outdent.autoOutdent(c,u)},this.$id="ace/mode/json5"}.call(s.prototype),n.Mode=s}),(function(){ace.require(["ace/mode/json5"],function(t){m&&(m.exports=t)})})()})(Cd);var Ed={exports:{}};(function(m,e){ace.define("ace/mode/yaml_highlight_rules",["require","exports","module","ace/lib/oop","ace/mode/text_highlight_rules"],function(t,n,d){var i=t("../lib/oop"),r=t("./text_highlight_rules").TextHighlightRules,p=function(){this.$rules={start:[{token:"comment",regex:"#.*$"},{token:"list.markup",regex:/^(?:-{3}|\.{3})\s*(?=#|$)/},{token:"list.markup",regex:/^\s*[\-?](?:$|\s)/},{token:"constant",regex:"!![\\w//]+"},{token:"constant.language",regex:"[&\\*][a-zA-Z0-9-_]+"},{token:["meta.tag","keyword"],regex:/^(\s*\w[^\s:]*?)(:(?=\s|$))/},{token:["meta.tag","keyword"],regex:/(\w[^\s:]*?)(\s*:(?=\s|$))/},{token:"keyword.operator",regex:"<<\\w*:\\w*"},{token:"keyword.operator",regex:"-\\s*(?=[{])"},{token:"string",regex:'["](?:(?:\\\\.)|(?:[^"\\\\]))*?["]'},{token:"string",regex:/[|>][-+\d]*(?:$|\s+(?:$|#))/,onMatch:function(o,l,s,a){a=a.replace(/ #.*/,"");var c=/^ *((:\s*)?-(\s*[^|>])?)?/.exec(a)[0].replace(/\S\s*$/,"").length,u=parseInt(/\d+[\s+-]*$/.exec(a));return u?(c+=u-1,this.next="mlString"):this.next="mlStringPre",s.length?(s[0]=this.next,s[1]=c):(s.push(this.next),s.push(c)),this.token},next:"mlString"},{token:"string",regex:"['](?:(?:\\\\.)|(?:[^'\\\\]))*?[']"},{token:"constant.numeric",regex:/(\b|[+\-\.])[\d_]+(?:(?:\.[\d_]*)?(?:[eE][+\-]?[\d_]+)?)(?=[^\d-\w]|$)$/},{token:"constant.numeric",regex:/[+\-]?\.inf\b|NaN\b|0x[\dA-Fa-f_]+|0b[10_]+/},{token:"constant.language.boolean",regex:"\\b(?:true|false|TRUE|FALSE|True|False|yes|no)\\b"},{token:"paren.lparen",regex:"[[({]"},{token:"paren.rparen",regex:"[\\])}]"},{token:"text",regex:/[^\s,:\[\]\{\}]+/}],mlStringPre:[{token:"indent",regex:/^ *$/},{token:"indent",regex:/^ */,onMatch:function(o,l,s){var a=s[1];return a>=o.length?(this.next="start",s.shift(),s.shift()):(s[1]=o.length-1,this.next=s[0]="mlString"),this.token},next:"mlString"},{defaultToken:"string"}],mlString:[{token:"indent",regex:/^ *$/},{token:"indent",regex:/^ */,onMatch:function(o,l,s){var a=s[1];return a>=o.length?(this.next="start",s.splice(0)):this.next="mlString",this.token},next:"mlString"},{token:"string",regex:".+"}]},this.normalizeRules()};i.inherits(p,r),n.YamlHighlightRules=p}),ace.define("ace/mode/matching_brace_outdent",["require","exports","module","ace/range"],function(t,n,d){var i=t("../range").Range,r=function(){};(function(){this.checkOutdent=function(p,o){return/^\s+$/.test(p)?/^\s*\}/.test(o):!1},this.autoOutdent=function(p,o){var l=p.getLine(o),s=l.match(/^(\s*\})/);if(!s)return 0;var a=s[1].length,c=p.findMatchingBracket({row:o,column:a});if(!c||c.row==o)return 0;var u=this.$getIndent(p.getLine(c.row));p.replace(new i(o,0,o,a-1),u)},this.$getIndent=function(p){return p.match(/^\s*/)[0]}}).call(r.prototype),n.MatchingBraceOutdent=r}),ace.define("ace/mode/folding/coffee",["require","exports","module","ace/lib/oop","ace/mode/folding/fold_mode","ace/range"],function(t,n,d){var i=t("../../lib/oop"),r=t("./fold_mode").FoldMode,p=t("../../range").Range,o=n.FoldMode=function(){};i.inherits(o,r),function(){this.commentBlock=function(l,s){var a=/\S/,c=l.getLine(s),u=c.search(a);if(!(u==-1||c[u]!="#")){for(var h=c.length,f=l.getLength(),g=s,v=s;++sg){var A=l.getLine(v).length;return new p(g,h,v,A)}}},this.getFoldWidgetRange=function(l,s,a){var c=this.indentationBlock(l,a);if(c||(c=this.commentBlock(l,a),c))return c},this.getFoldWidget=function(l,s,a){var c=l.getLine(a),u=c.search(/\S/),h=l.getLine(a+1),f=l.getLine(a-1),g=f.search(/\S/),v=h.search(/\S/);if(u==-1)return l.foldWidgets[a-1]=g!=-1&&gA){var T=l.getLine(S).length;return new p(A,v,S,T)}}},this.getFoldWidget=function(l,s,a){var c=l.getLine(a),u=c.search(/\S/),h=l.getLine(a+1),f=l.getLine(a-1),g=f.search(/\S/),v=h.search(/\S/),b=c[u]==="-";if(u==-1)return l.foldWidgets[a-1]=g!=-1&&g ["+this.end.row+"/"+this.end.column+"]"},d.prototype.contains=function(i,r){return this.compare(i,r)==0},d.prototype.compareRange=function(i){var r,p=i.end,o=i.start;return r=this.compare(p.row,p.column),r==1?(r=this.compare(o.row,o.column),r==1?2:r==0?1:0):r==-1?-2:(r=this.compare(o.row,o.column),r==-1?-1:r==1?42:0)},d.prototype.comparePoint=function(i){return this.compare(i.row,i.column)},d.prototype.containsRange=function(i){return this.comparePoint(i.start)==0&&this.comparePoint(i.end)==0},d.prototype.intersects=function(i){var r=this.compareRange(i);return r==-1||r==0||r==1},d.prototype.isEnd=function(i,r){return this.end.row==i&&this.end.column==r},d.prototype.isStart=function(i,r){return this.start.row==i&&this.start.column==r},d.prototype.setStart=function(i,r){typeof i=="object"?(this.start.column=i.column,this.start.row=i.row):(this.start.row=i,this.start.column=r)},d.prototype.setEnd=function(i,r){typeof i=="object"?(this.end.column=i.column,this.end.row=i.row):(this.end.row=i,this.end.column=r)},d.prototype.inside=function(i,r){return this.compare(i,r)==0?!(this.isEnd(i,r)||this.isStart(i,r)):!1},d.prototype.insideStart=function(i,r){return this.compare(i,r)==0?!this.isEnd(i,r):!1},d.prototype.insideEnd=function(i,r){return this.compare(i,r)==0?!this.isStart(i,r):!1},d.prototype.compare=function(i,r){return!this.isMultiLine()&&i===this.start.row?rthis.end.column?1:0:ithis.end.row?1:this.start.row===i?r>=this.start.column?0:-1:this.end.row===i?r<=this.end.column?0:1:0},d.prototype.compareStart=function(i,r){return this.start.row==i&&this.start.column==r?-1:this.compare(i,r)},d.prototype.compareEnd=function(i,r){return this.end.row==i&&this.end.column==r?1:this.compare(i,r)},d.prototype.compareInside=function(i,r){return this.end.row==i&&this.end.column==r?1:this.start.row==i&&this.start.column==r?-1:this.compare(i,r)},d.prototype.clipRows=function(i,r){if(this.end.row>r)var p={row:r+1,column:0};else if(this.end.rowr)var o={row:r+1,column:0};else if(this.start.rowthis.row)){var s=d(l,{row:this.row,column:this.column},this.$insertRight);this.setPosition(s.row,s.column,!0)}},o.prototype.setPosition=function(l,s,a){var c;if(a?c={row:l,column:s}:c=this.$clipPositionToDocument(l,s),!(this.row==c.row&&this.column==c.column)){var u={row:this.row,column:this.column};this.row=c.row,this.column=c.column,this._signal("change",{old:u,value:c})}},o.prototype.detach=function(){this.document.off("change",this.$onChange)},o.prototype.attach=function(l){this.document=l||this.document,this.document.on("change",this.$onChange)},o.prototype.$clipPositionToDocument=function(l,s){var a={};return l>=this.document.getLength()?(a.row=Math.max(0,this.document.getLength()-1),a.column=this.document.getLine(a.row).length):l<0?(a.row=0,a.column=0):(a.row=l,a.column=Math.min(this.document.getLine(a.row).length,Math.max(0,s))),s<0&&(a.column=0),a},o})();p.prototype.$insertRight=!1,i.implement(p.prototype,r),e.Anchor=p}),ace.define("ace/document",[],function(m,e,t){var n=m("./lib/oop"),d=m("./apply_delta").applyDelta,i=m("./lib/event_emitter").EventEmitter,r=m("./range").Range,p=m("./anchor").Anchor,o=(function(){function l(s){this.$lines=[""],s.length===0?this.$lines=[""]:Array.isArray(s)?this.insertMergedLines({row:0,column:0},s):this.insert({row:0,column:0},s)}return l.prototype.setValue=function(s){var a=this.getLength()-1;this.remove(new r(0,0,a,this.getLine(a).length)),this.insert({row:0,column:0},s||"")},l.prototype.getValue=function(){return this.getAllLines().join(this.getNewLineCharacter())},l.prototype.createAnchor=function(s,a){return new p(this,s,a)},l.prototype.$detectNewLine=function(s){var a=s.match(/^.*?(\r\n|\r|\n)/m);this.$autoNewLine=a?a[1]:` +`,this._signal("changeNewLineMode")},l.prototype.getNewLineCharacter=function(){switch(this.$newLineMode){case"windows":return`\r +`;case"unix":return` +`;default:return this.$autoNewLine||` +`}},l.prototype.setNewLineMode=function(s){this.$newLineMode!==s&&(this.$newLineMode=s,this._signal("changeNewLineMode"))},l.prototype.getNewLineMode=function(){return this.$newLineMode},l.prototype.isNewLine=function(s){return s==`\r +`||s=="\r"||s==` +`},l.prototype.getLine=function(s){return this.$lines[s]||""},l.prototype.getLines=function(s,a){return this.$lines.slice(s,a+1)},l.prototype.getAllLines=function(){return this.getLines(0,this.getLength())},l.prototype.getLength=function(){return this.$lines.length},l.prototype.getTextRange=function(s){return this.getLinesForRange(s).join(this.getNewLineCharacter())},l.prototype.getLinesForRange=function(s){var a;if(s.start.row===s.end.row)a=[this.getLine(s.start.row).substring(s.start.column,s.end.column)];else{a=this.getLines(s.start.row,s.end.row),a[0]=(a[0]||"").substring(s.start.column);var c=a.length-1;s.end.row-s.start.row==c&&(a[c]=a[c].substring(0,s.end.column))}return a},l.prototype.insertLines=function(s,a){return console.warn("Use of document.insertLines is deprecated. Use the insertFullLines method instead."),this.insertFullLines(s,a)},l.prototype.removeLines=function(s,a){return console.warn("Use of document.removeLines is deprecated. Use the removeFullLines method instead."),this.removeFullLines(s,a)},l.prototype.insertNewLine=function(s){return console.warn("Use of document.insertNewLine is deprecated. Use insertMergedLines(position, ['', '']) instead."),this.insertMergedLines(s,["",""])},l.prototype.insert=function(s,a){return this.getLength()<=1&&this.$detectNewLine(a),this.insertMergedLines(s,this.$split(a))},l.prototype.insertInLine=function(s,a){var c=this.clippedPos(s.row,s.column),u=this.pos(s.row,s.column+a.length);return this.applyDelta({start:c,end:u,action:"insert",lines:[a]},!0),this.clonePos(u)},l.prototype.clippedPos=function(s,a){var c=this.getLength();s===void 0?s=c:s<0?s=0:s>=c&&(s=c-1,a=void 0);var u=this.getLine(s);return a==null&&(a=u.length),a=Math.min(Math.max(a,0),u.length),{row:s,column:a}},l.prototype.clonePos=function(s){return{row:s.row,column:s.column}},l.prototype.pos=function(s,a){return{row:s,column:a}},l.prototype.$clipPosition=function(s){var a=this.getLength();return s.row>=a?(s.row=Math.max(0,a-1),s.column=this.getLine(a-1).length):(s.row=Math.max(0,s.row),s.column=Math.min(Math.max(s.column,0),this.getLine(s.row).length)),s},l.prototype.insertFullLines=function(s,a){s=Math.min(Math.max(s,0),this.getLength());var c=0;s0,u=a=0&&this.applyDelta({start:this.pos(s,this.getLine(s).length),end:this.pos(s+1,0),action:"remove",lines:["",""]})},l.prototype.replace=function(s,a){if(s instanceof r||(s=r.fromPoints(s.start,s.end)),a.length===0&&s.isEmpty())return s.start;if(a==this.getTextRange(s))return s.end;this.remove(s);var c;return a?c=this.insert(s.start,a):c=s.start,c},l.prototype.applyDeltas=function(s){for(var a=0;a=0;a--)this.revertDelta(s[a])},l.prototype.applyDelta=function(s,a){var c=s.action=="insert";(c?s.lines.length<=1&&!s.lines[0]:!r.comparePoints(s.start,s.end))||(c&&s.lines.length>2e4?this.$splitAndapplyLargeDelta(s,2e4):(d(this.$lines,s,a),this._signal("change",s)))},l.prototype.$safeApplyDelta=function(s){var a=this.$lines.length;(s.action=="remove"&&s.start.row0;)r&1&&(p+=i),(r>>=1)&&(i+=i);return p};var n=/^\s\s*/,d=/\s\s*$/;e.stringTrimLeft=function(i){return i.replace(n,"")},e.stringTrimRight=function(i){return i.replace(d,"")},e.copyObject=function(i){var r={};for(var p in i)r[p]=i[p];return r},e.copyArray=function(i){for(var r=[],p=0,o=i.length;p65535?2:1}}),ace.define("ace/worker/mirror",[],function(m,e,t){var n=m("../document").Document,d=m("../lib/lang"),i=e.Mirror=function(r){this.sender=r;var p=this.doc=new n(""),o=this.deferredUpdate=d.delayedCall(this.onUpdate.bind(this)),l=this;r.on("change",function(s){var a=s.data;if(a[0].start)p.applyDeltas(a);else for(var c=0;c=p.$lines.length)throw h=new Error("Invalid delta"),h.data={path:l.$path,linesLength:p.$lines.length,start:u.start,end:u.end},h;p.applyDelta(u,!0)}if(l.$timeout)return o.schedule(l.$timeout);l.onUpdate()})};(function(){this.$timeout=500,this.setTimeout=function(r){this.$timeout=r},this.setValue=function(r){this.doc.setValue(r),this.deferredUpdate.schedule(this.$timeout)},this.getValue=function(r){this.sender.callback(this.doc.getValue(),r)},this.onUpdate=function(){},this.isPending=function(){return this.deferredUpdate.isPending()}}).call(i.prototype)}),ace.define("ace/mode/json/json_parse",[],function(m,e,t){var n,d,i={'"':'"',"\\":"\\","/":"/",b:"\b",f:"\f",n:` +`,r:"\r",t:" "},r,p=function(g){throw{name:"SyntaxError",message:g,at:n,text:r}},o=function(g){return g&&g!==d&&p("Expected '"+g+"' instead of '"+d+"'"),d=r.charAt(n),n+=1,d},l=function(){var g,v="";for(d==="-"&&(v="-",o("-"));d>="0"&&d<="9";)v+=d,o();if(d===".")for(v+=".";o()&&d>="0"&&d<="9";)v+=d;if(d==="e"||d==="E")for(v+=d,o(),(d==="-"||d==="+")&&(v+=d,o());d>="0"&&d<="9";)v+=d,o();if(g=+v,!isNaN(g))return g;p("Bad number")},s=function(){var g,v,b="",A;if(d==='"')for(;o();){if(d==='"')return o(),b;if(d==="\\")if(o(),d==="u"){for(A=0,v=0;v<4&&(g=parseInt(o(),16),!!isFinite(g));v+=1)A=A*16+g;b+=String.fromCharCode(A)}else{if(typeof i[d]!="string")break;b+=i[d]}else{if(d==` +`||d=="\r")break;b+=d}}p("Bad string")},a=function(){for(;d&&d<=" ";)o()},c=function(){switch(d){case"t":return o("t"),o("r"),o("u"),o("e"),!0;case"f":return o("f"),o("a"),o("l"),o("s"),o("e"),!1;case"n":return o("n"),o("u"),o("l"),o("l"),null}p("Unexpected '"+d+"'")},u,h=function(){var g=[];if(d==="["){if(o("["),a(),d==="]")return o("]"),g;for(;d;){if(g.push(u()),a(),d==="]")return o("]"),g;o(","),a()}}p("Bad array")},f=function(){var g,v={};if(d==="{"){if(o("{"),a(),d==="}")return o("}"),v;for(;d;){if(g=s(),a(),o(":"),Object.hasOwnProperty.call(v,g)&&p('Duplicate key "'+g+'"'),v[g]=u(),a(),d==="}")return o("}"),v;o(","),a()}}p("Bad object")};return u=function(){switch(a(),d){case"{":return f();case"[":return h();case'"':return s();case"-":return l();default:return d>="0"&&d<="9"?l():c()}},function(g,v){var b;return r=g,n=0,d=" ",b=u(),a(),d&&p("Syntax error"),typeof v=="function"?(function A(S,w){var y,D,T=S[w];if(T&&typeof T=="object")for(y in T)Object.hasOwnProperty.call(T,y)&&(D=A(T,y),D!==void 0?T[y]=D:delete T[y]);return v.call(S,w,T)})({"":b},""):b}}),ace.define("ace/mode/json_worker",[],function(m,e,t){var n=m("../lib/oop"),d=m("../worker/mirror").Mirror,i=m("./json/json_parse"),r=e.JsonWorker=function(p){d.call(this,p),this.setTimeout(200)};n.inherits(r,d),function(){this.onUpdate=function(){var p=this.doc.getValue(),o=[];try{p&&i(p)}catch(s){var l=this.doc.indexToPosition(s.at-1);o.push({row:l.row,column:l.column,text:s.message,type:"error"})}this.sender.emit("annotate",o)}}.call(r.prototype)});var Dd={exports:{}};(function(m,e){ace.define("ace/theme/clouds_midnight-css",["require","exports","module"],function(t,n,d){d.exports=`.ace-clouds-midnight .ace_gutter { + background: #232323; + color: #929292 +} + +.ace-clouds-midnight .ace_print-margin { + width: 1px; + background: #232323 +} + +.ace-clouds-midnight { + background-color: #191919; + color: #929292 +} + +.ace-clouds-midnight .ace_cursor { + color: #7DA5DC +} + +.ace-clouds-midnight .ace_marker-layer .ace_selection { + background: #000000 +} + +.ace-clouds-midnight.ace_multiselect .ace_selection.ace_start { + box-shadow: 0 0 3px 0px #191919; +} + +.ace-clouds-midnight .ace_marker-layer .ace_step { + background: rgb(102, 82, 0) +} + +.ace-clouds-midnight .ace_marker-layer .ace_bracket { + margin: -1px 0 0 -1px; + border: 1px solid #BFBFBF +} + +.ace-clouds-midnight .ace_marker-layer .ace_active-line { + background: rgba(215, 215, 215, 0.031) +} + +.ace-clouds-midnight .ace_gutter-active-line { + background-color: rgba(215, 215, 215, 0.031) +} + +.ace-clouds-midnight .ace_marker-layer .ace_selected-word { + border: 1px solid #000000 +} + +.ace-clouds-midnight .ace_invisible { + color: #666 +} + +.ace-clouds-midnight .ace_keyword, +.ace-clouds-midnight .ace_meta, +.ace-clouds-midnight .ace_support.ace_constant.ace_property-value { + color: #927C5D +} + +.ace-clouds-midnight .ace_keyword.ace_operator { + color: #4B4B4B +} + +.ace-clouds-midnight .ace_keyword.ace_other.ace_unit { + color: #366F1A +} + +.ace-clouds-midnight .ace_constant.ace_language { + color: #39946A +} + +.ace-clouds-midnight .ace_constant.ace_numeric { + color: #46A609 +} + +.ace-clouds-midnight .ace_constant.ace_character.ace_entity { + color: #A165AC +} + +.ace-clouds-midnight .ace_invalid { + color: #FFFFFF; + background-color: #E92E2E +} + +.ace-clouds-midnight .ace_fold { + background-color: #927C5D; + border-color: #929292 +} + +.ace-clouds-midnight .ace_storage, +.ace-clouds-midnight .ace_support.ace_class, +.ace-clouds-midnight .ace_support.ace_function, +.ace-clouds-midnight .ace_support.ace_other, +.ace-clouds-midnight .ace_support.ace_type { + color: #E92E2E +} + +.ace-clouds-midnight .ace_string { + color: #5D90CD +} + +.ace-clouds-midnight .ace_comment { + color: #3C403B +} + +.ace-clouds-midnight .ace_entity.ace_name.ace_tag, +.ace-clouds-midnight .ace_entity.ace_other.ace_attribute-name { + color: #606060 +} + +.ace-clouds-midnight .ace_indent-guide { + background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAACCAYAAACZgbYnAAAAEklEQVQImWNgYGBgYHB3d/8PAAOIAdULw8qMAAAAAElFTkSuQmCC) right repeat-y +} + +.ace-clouds-midnight .ace_indent-guide-active { + background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAACCAYAAACZgbYnAAAAEklEQVQIW2PQ1dX9zzBz5sz/ABCcBFFentLlAAAAAElFTkSuQmCC) right repeat-y; +} +`}),ace.define("ace/theme/clouds_midnight",["require","exports","module","ace/theme/clouds_midnight-css","ace/lib/dom"],function(t,n,d){n.isDark=!0,n.cssClass="ace-clouds-midnight",n.cssText=t("./clouds_midnight-css");var i=t("../lib/dom");i.importCssString(n.cssText,n.cssClass,!1)}),(function(){ace.require(["ace/theme/clouds_midnight"],function(t){m&&(m.exports=t)})})()})(Dd);var Ad={exports:{}};(function(m,e){ace.define("ace/theme/chrome-css",["require","exports","module"],function(t,n,d){d.exports=`.ace-chrome .ace_gutter { + background: #ebebeb; + color: #333; + overflow : hidden; +} + +.ace-chrome .ace_print-margin { + width: 1px; + background: #e8e8e8; +} + +.ace-chrome { + background-color: #FFFFFF; + color: black; +} + +.ace-chrome .ace_cursor { + color: black; +} + +.ace-chrome .ace_invisible { + color: rgb(191, 191, 191); +} + +.ace-chrome .ace_constant.ace_buildin { + color: rgb(88, 72, 246); +} + +.ace-chrome .ace_constant.ace_language { + color: rgb(88, 92, 246); +} + +.ace-chrome .ace_constant.ace_library { + color: rgb(6, 150, 14); +} + +.ace-chrome .ace_invalid { + background-color: rgb(153, 0, 0); + color: white; +} + +.ace-chrome .ace_fold { +} + +.ace-chrome .ace_support.ace_function { + color: rgb(60, 76, 114); +} + +.ace-chrome .ace_support.ace_constant { + color: rgb(6, 150, 14); +} + +.ace-chrome .ace_support.ace_type, +.ace-chrome .ace_support.ace_class +.ace-chrome .ace_support.ace_other { + color: rgb(109, 121, 222); +} + +.ace-chrome .ace_variable.ace_parameter { + font-style:italic; + color:#FD971F; +} +.ace-chrome .ace_keyword.ace_operator { + color: rgb(104, 118, 135); +} + +.ace-chrome .ace_comment { + color: #236e24; +} + +.ace-chrome .ace_comment.ace_doc { + color: #236e24; +} + +.ace-chrome .ace_comment.ace_doc.ace_tag { + color: #236e24; +} + +.ace-chrome .ace_constant.ace_numeric { + color: rgb(0, 0, 205); +} + +.ace-chrome .ace_variable { + color: rgb(49, 132, 149); +} + +.ace-chrome .ace_xml-pe { + color: rgb(104, 104, 91); +} + +.ace-chrome .ace_entity.ace_name.ace_function { + color: #0000A2; +} + + +.ace-chrome .ace_heading { + color: rgb(12, 7, 255); +} + +.ace-chrome .ace_list { + color:rgb(185, 6, 144); +} + +.ace-chrome .ace_marker-layer .ace_selection { + background: rgb(181, 213, 255); +} + +.ace-chrome .ace_marker-layer .ace_step { + background: rgb(252, 255, 0); +} + +.ace-chrome .ace_marker-layer .ace_stack { + background: rgb(164, 229, 101); +} + +.ace-chrome .ace_marker-layer .ace_bracket { + margin: -1px 0 0 -1px; + border: 1px solid rgb(192, 192, 192); +} + +.ace-chrome .ace_marker-layer .ace_active-line { + background: rgba(0, 0, 0, 0.07); +} + +.ace-chrome .ace_gutter-active-line { + background-color : #dcdcdc; +} + +.ace-chrome .ace_marker-layer .ace_selected-word { + background: rgb(250, 250, 255); + border: 1px solid rgb(200, 200, 250); +} + +.ace-chrome .ace_storage, +.ace-chrome .ace_keyword, +.ace-chrome .ace_meta.ace_tag { + color: rgb(147, 15, 128); +} + +.ace-chrome .ace_string.ace_regex { + color: rgb(255, 0, 0) +} + +.ace-chrome .ace_string { + color: #1A1AA6; +} + +.ace-chrome .ace_entity.ace_other.ace_attribute-name { + color: #994409; +} + +.ace-chrome .ace_indent-guide { + background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAACCAYAAACZgbYnAAAAE0lEQVQImWP4////f4bLly//BwAmVgd1/w11/gAAAABJRU5ErkJggg==") right repeat-y; +} + +.ace-chrome .ace_indent-guide-active { + background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAACCAYAAACZgbYnAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAAZSURBVHjaYvj///9/hivKyv8BAAAA//8DACLqBhbvk+/eAAAAAElFTkSuQmCC") right repeat-y; +} +`}),ace.define("ace/theme/chrome",["require","exports","module","ace/theme/chrome-css","ace/lib/dom"],function(t,n,d){n.isDark=!1,n.cssClass="ace-chrome",n.cssText=t("./chrome-css");var i=t("../lib/dom");i.importCssString(n.cssText,n.cssClass,!1)}),(function(){ace.require(["ace/theme/chrome"],function(t){m&&(m.exports=t)})})()})(Ad);var $d={exports:{}};(function(m,e){ace.define("ace/snippets",["require","exports","module","ace/lib/dom","ace/lib/oop","ace/lib/event_emitter","ace/lib/lang","ace/range","ace/range_list","ace/keyboard/hash_handler","ace/tokenizer","ace/clipboard","ace/editor"],function(t,n,d){function i(y){var D=new Date().toLocaleString("en-us",y);return D.length==1?"0"+D:D}var r=t("./lib/dom"),p=t("./lib/oop"),o=t("./lib/event_emitter").EventEmitter,l=t("./lib/lang"),s=t("./range").Range,a=t("./range_list").RangeList,c=t("./keyboard/hash_handler").HashHandler,u=t("./tokenizer").Tokenizer,h=t("./clipboard"),f={CURRENT_WORD:function(y){return y.session.getTextRange(y.session.getWordRange())},SELECTION:function(y,D,T){var $=y.session.getTextRange();return T?$.replace(/\n\r?([ \t]*\S)/g,` +`+T+"$1"):$},CURRENT_LINE:function(y){return y.session.getLine(y.getCursorPosition().row)},PREV_LINE:function(y){return y.session.getLine(y.getCursorPosition().row-1)},LINE_INDEX:function(y){return y.getCursorPosition().row},LINE_NUMBER:function(y){return y.getCursorPosition().row+1},SOFT_TABS:function(y){return y.session.getUseSoftTabs()?"YES":"NO"},TAB_SIZE:function(y){return y.session.getTabSize()},CLIPBOARD:function(y){return h.getText&&h.getText()},FILENAME:function(y){return/[^/\\]*$/.exec(this.FILEPATH(y))[0]},FILENAME_BASE:function(y){return/[^/\\]*$/.exec(this.FILEPATH(y))[0].replace(/\.[^.]*$/,"")},DIRECTORY:function(y){return this.FILEPATH(y).replace(/[^/\\]*$/,"")},FILEPATH:function(y){return"/not implemented.txt"},WORKSPACE_NAME:function(){return"Unknown"},FULLNAME:function(){return"Unknown"},BLOCK_COMMENT_START:function(y){var D=y.session.$mode||{};return D.blockComment&&D.blockComment.start||""},BLOCK_COMMENT_END:function(y){var D=y.session.$mode||{};return D.blockComment&&D.blockComment.end||""},LINE_COMMENT:function(y){var D=y.session.$mode||{};return D.lineCommentStart||""},CURRENT_YEAR:i.bind(null,{year:"numeric"}),CURRENT_YEAR_SHORT:i.bind(null,{year:"2-digit"}),CURRENT_MONTH:i.bind(null,{month:"numeric"}),CURRENT_MONTH_NAME:i.bind(null,{month:"long"}),CURRENT_MONTH_NAME_SHORT:i.bind(null,{month:"short"}),CURRENT_DATE:i.bind(null,{day:"2-digit"}),CURRENT_DAY_NAME:i.bind(null,{weekday:"long"}),CURRENT_DAY_NAME_SHORT:i.bind(null,{weekday:"short"}),CURRENT_HOUR:i.bind(null,{hour:"2-digit",hour12:!1}),CURRENT_MINUTE:i.bind(null,{minute:"2-digit"}),CURRENT_SECOND:i.bind(null,{second:"2-digit"})};f.SELECTED_TEXT=f.SELECTION;var g=(function(){function y(){this.snippetMap={},this.snippetNameMap={},this.variables=f}return y.prototype.getTokenizer=function(){return y.$tokenizer||this.createTokenizer()},y.prototype.createTokenizer=function(){function D(M){return M=M.substr(1),/^\d+$/.test(M)?[{tabstopId:parseInt(M,10)}]:[{text:M}]}function T(M){return"(?:[^\\\\"+M+"]|\\\\.)"}var $={regex:"/("+T("/")+"+)/",onMatch:function(M,O,x){var k=x[0];return k.fmtString=!0,k.guard=M.slice(1,-1),k.flag="",""},next:"formatString"};return y.$tokenizer=new u({start:[{regex:/\\./,onMatch:function(M,O,x){var k=M[1];return(k=="}"&&x.length||"`$\\".indexOf(k)!=-1)&&(M=k),[M]}},{regex:/}/,onMatch:function(M,O,x){return[x.length?x.shift():M]}},{regex:/\$(?:\d+|\w+)/,onMatch:D},{regex:/\$\{[\dA-Z_a-z]+/,onMatch:function(M,O,x){var k=D(M.substr(1));return x.unshift(k[0]),k},next:"snippetVar"},{regex:/\n/,token:"newline",merge:!1}],snippetVar:[{regex:"\\|"+T("\\|")+"*\\|",onMatch:function(M,O,x){var k=M.slice(1,-1).replace(/\\[,|\\]|,/g,function(E){return E.length==2?E[1]:"\0"}).split("\0").map(function(E){return{value:E}});return x[0].choices=k,[k[0]]},next:"start"},$,{regex:"([^:}\\\\]|\\\\.)*:?",token:"",next:"start"}],formatString:[{regex:/:/,onMatch:function(M,O,x){return x.length&&x[0].expectElse?(x[0].expectElse=!1,x[0].ifEnd={elseEnd:x[0]},[x[0].ifEnd]):":"}},{regex:/\\./,onMatch:function(M,O,x){var k=M[1];return k=="}"&&x.length||"`$\\".indexOf(k)!=-1?M=k:k=="n"?M=` +`:k=="t"?M=" ":"ulULE".indexOf(k)!=-1&&(M={changeCase:k,local:k>"a"}),[M]}},{regex:"/\\w*}",onMatch:function(M,O,x){var k=x.shift();return k&&(k.flag=M.slice(1,-1)),this.next=k&&k.tabstopId?"start":"",[k||M]},next:"start"},{regex:/\$(?:\d+|\w+)/,onMatch:function(M,O,x){return[{text:M.slice(1)}]}},{regex:/\${\w+/,onMatch:function(M,O,x){var k={text:M.slice(2)};return x.unshift(k),[k]},next:"formatStringVar"},{regex:/\n/,token:"newline",merge:!1},{regex:/}/,onMatch:function(M,O,x){var k=x.shift();return this.next=k&&k.tabstopId?"start":"",[k||M]},next:"start"}],formatStringVar:[{regex:/:\/\w+}/,onMatch:function(M,O,x){var k=x[0];return k.formatFunction=M.slice(2,-1),[x.shift()]},next:"formatString"},$,{regex:/:[\?\-+]?/,onMatch:function(M,O,x){M[1]=="+"&&(x[0].ifEnd=x[0]),M[1]=="?"&&(x[0].expectElse=!0)},next:"formatString"},{regex:"([^:}\\\\]|\\\\.)*:?",token:"",next:"formatString"}]}),y.$tokenizer},y.prototype.tokenizeTmSnippet=function(D,T){return this.getTokenizer().getLineTokens(D,T).tokens.map(function($){return $.value||$})},y.prototype.getVariableValue=function(D,T,$){if(/^\d+$/.test(T))return(this.variables.__||{})[T]||"";if(/^[A-Z]\d+$/.test(T))return(this.variables[T[0]+"__"]||{})[T.substr(1)]||"";if(T=T.replace(/^TM_/,""),!this.variables.hasOwnProperty(T))return"";var M=this.variables[T];return typeof M=="function"&&(M=this.variables[T](D,T,$)),M??""},y.prototype.tmStrFormat=function(D,T,$){if(!T.fmt)return D;var M=T.flag||"",O=T.guard;O=new RegExp(O,M.replace(/[^gim]/g,""));var x=typeof T.fmt=="string"?this.tokenizeTmSnippet(T.fmt,"formatString"):T.fmt,k=this,E=D.replace(O,function(){var C=k.variables.__;k.variables.__=[].slice.call(arguments);for(var L=k.resolveVariables(x,$),I="E",F=0;F=0&&E.splice(C,1)}}var M=this.snippetMap,O=this.snippetNameMap;D.content?$(D):Array.isArray(D)&&D.forEach($)},y.prototype.parseSnippetFile=function(D){D=D.replace(/\r/g,"");for(var T=[],$={},M=/^#.*|^({[\s\S]*})\s*$|^(\S+) (.*)$|^((?:\n*\t.*)+)/gm,O;O=M.exec(D);){if(O[1])try{$=JSON.parse(O[1]),T.push($)}catch{}if(O[4])$.content=O[4].replace(/^\t/gm,""),T.push($),$={};else{var x=O[2],k=O[3];if(x=="regex"){var E=/\/((?:[^\/\\]|\\.)*)|$/g;$.guard=E.exec(k)[1],$.trigger=E.exec(k)[1],$.endTrigger=E.exec(k)[1],$.endGuard=E.exec(k)[1]}else x=="snippet"?($.tabTrigger=k.match(/^\S*/)[0],$.name||($.name=k)):x&&($[x]=k)}}return T},y.prototype.getSnippetByName=function(D,T){var $=this.snippetNameMap,M;return this.getActiveScopes(T).some(function(O){var x=$[O];return x&&(M=x[D]),!!M},this),M},y})();p.implement(g.prototype,o);var v=function(y,D,T){function $(K){for(var J=[],Y=0;Y1?(j=J[J.length-1].length,P+=J.length-1):j+=K.length,V+=K}else K&&(K.start?K.end={row:P,column:j}:K.start={row:P,column:j})}),{text:V,tabstops:C,tokens:E}},b=(function(){function y(D){if(this.index=0,this.ranges=[],this.tabstops=[],D.tabstopManager)return D.tabstopManager;D.tabstopManager=this,this.$onChange=this.onChange.bind(this),this.$onChangeSelection=l.delayedCall(this.onChangeSelection.bind(this)).schedule,this.$onChangeSession=this.onChangeSession.bind(this),this.$onAfterExec=this.onAfterExec.bind(this),this.attach(D)}return y.prototype.attach=function(D){this.$openTabstops=null,this.selectedTabstop=null,this.editor=D,this.session=D.session,this.editor.on("change",this.$onChange),this.editor.on("changeSelection",this.$onChangeSelection),this.editor.on("changeSession",this.$onChangeSession),this.editor.commands.on("afterExec",this.$onAfterExec),this.editor.keyBinding.addKeyboardHandler(this.keyboardHandler)},y.prototype.detach=function(){this.tabstops.forEach(this.removeTabstopMarkers,this),this.ranges.length=0,this.tabstops.length=0,this.selectedTabstop=null,this.editor.off("change",this.$onChange),this.editor.off("changeSelection",this.$onChangeSelection),this.editor.off("changeSession",this.$onChangeSession),this.editor.commands.off("afterExec",this.$onAfterExec),this.editor.keyBinding.removeKeyboardHandler(this.keyboardHandler),this.editor.tabstopManager=null,this.session=null,this.editor=null},y.prototype.onChange=function(D){for(var T=D.action[0]=="r",$=this.selectedTabstop||{},M=$.parents||{},O=this.tabstops.slice(),x=0;x2&&(this.tabstops.length&&k.push(k.splice(2,1)[0]),this.tabstops.splice.apply(this.tabstops,k))},y.prototype.addTabstopMarkers=function(D){var T=this.session;D.forEach(function($){$.markerId||($.markerId=T.addMarker($,"ace_snippet-marker","text"))})},y.prototype.removeTabstopMarkers=function(D){var T=this.session;D.forEach(function($){T.removeMarker($.markerId),$.markerId=null})},y.prototype.updateTabstopMarkers=function(){if(this.selectedTabstop){var D=this.selectedTabstop.snippetId;this.selectedTabstop.index===0&&D--,this.tabstops.forEach(function(T){T.snippetId===D?this.addTabstopMarkers(T):this.removeTabstopMarkers(T)},this)}},y.prototype.removeRange=function(D){var T=D.tabstop.indexOf(D);T!=-1&&D.tabstop.splice(T,1),T=this.ranges.indexOf(D),T!=-1&&this.ranges.splice(T,1),T=D.tabstop.rangeList.ranges.indexOf(D),T!=-1&&D.tabstop.splice(T,1),this.session.removeMarker(D.markerId),D.tabstop.length||(T=this.tabstops.indexOf(D.tabstop),T!=-1&&this.tabstops.splice(T,1),this.tabstops.length||this.detach())},y})();b.prototype.keyboardHandler=new c,b.prototype.keyboardHandler.bindKeys({Tab:function(y){n.snippetManager&&n.snippetManager.expandWithTab(y)||(y.tabstopManager.tabNext(1),y.renderer.scrollCursorIntoView())},"Shift-Tab":function(y){y.tabstopManager.tabNext(-1),y.renderer.scrollCursorIntoView()},Esc:function(y){y.tabstopManager.detach()}});var A=function(y,D){y.row==0&&(y.column+=D.column),y.row+=D.row},S=function(y,D){y.row==D.row&&(y.column-=D.column),y.row-=D.row};r.importCssString(` +.ace_snippet-marker { + -moz-box-sizing: border-box; + box-sizing: border-box; + background: rgba(194, 193, 208, 0.09); + border: 1px dotted rgba(211, 208, 235, 0.62); + position: absolute; +}`,"snippets.css",!1),n.snippetManager=new g;var w=t("./editor").Editor;(function(){this.insertSnippet=function(y,D){return n.snippetManager.insertSnippet(this,y,D)},this.expandSnippet=function(y){return n.snippetManager.expandWithTab(this,y)}}).call(w.prototype)}),ace.define("ace/autocomplete/popup",["require","exports","module","ace/virtual_renderer","ace/editor","ace/range","ace/lib/event","ace/lib/lang","ace/lib/dom","ace/config","ace/lib/useragent"],function(t,n,d){var i=t("../virtual_renderer").VirtualRenderer,r=t("../editor").Editor,p=t("../range").Range,o=t("../lib/event"),l=t("../lib/lang"),s=t("../lib/dom"),a=t("../config").nls,c=t("./../lib/useragent"),u=function(A){return"suggest-aria-id:".concat(A)},h=c.isSafari?"menu":"listbox",f=c.isSafari?"menuitem":"option",g=c.isSafari?"aria-current":"aria-selected",v=function(A){var S=new i(A);S.$maxLines=4;var w=new r(S);return w.setHighlightActiveLine(!1),w.setShowPrintMargin(!1),w.renderer.setShowGutter(!1),w.renderer.setHighlightGutterLine(!1),w.$mouseHandler.$focusTimeout=0,w.$highlightTagPending=!0,w},b=(function(){function A(S){var w=s.createElement("div"),y=v(w);S&&S.appendChild(w),w.style.display="none",y.renderer.content.style.cursor="default",y.renderer.setStyle("ace_autocomplete"),y.renderer.$textLayer.element.setAttribute("role",h),y.renderer.$textLayer.element.setAttribute("aria-roledescription",a("autocomplete.popup.aria-roledescription","Autocomplete suggestions")),y.renderer.$textLayer.element.setAttribute("aria-label",a("autocomplete.popup.aria-label","Autocomplete suggestions")),y.renderer.textarea.setAttribute("aria-hidden","true"),y.setOption("displayIndentGuides",!1),y.setOption("dragDelay",150);var D=function(){};y.focus=D,y.$isFocused=!0,y.renderer.$cursorLayer.restartTimer=D,y.renderer.$cursorLayer.element.style.opacity="0",y.renderer.$maxLines=8,y.renderer.$keepTextAreaAtCursor=!1,y.setHighlightActiveLine(!1),y.session.highlight(""),y.session.$searchHighlight.clazz="ace_highlight-marker",y.on("mousedown",function(E){var C=E.getDocumentPosition();y.selection.moveToPosition(C),M.start.row=M.end.row=C.row,E.stop()});var T,$=new p(-1,0,-1,1/0),M=new p(-1,0,-1,1/0);M.id=y.session.addMarker(M,"ace_active-line","fullLine"),y.setSelectOnHover=function(E){E?$.id&&(y.session.removeMarker($.id),$.id=null):$.id=y.session.addMarker($,"ace_line-hover","fullLine")},y.setSelectOnHover(!1),y.on("mousemove",function(E){if(!T){T=E;return}if(!(T.x==E.x&&T.y==E.y)){T=E,T.scrollTop=y.renderer.scrollTop,y.isMouseOver=!0;var C=T.getDocumentPosition().row;$.start.row!=C&&($.id||y.setRow(C),x(C))}}),y.renderer.on("beforeRender",function(){if(T&&$.start.row!=-1){T.$pos=null;var E=T.getDocumentPosition().row;$.id||y.setRow(E),x(E,!0)}}),y.renderer.on("afterRender",function(){for(var E=y.renderer.$textLayer,C=E.config.firstRow,L=E.config.lastRow;C<=L;C++){var I=E.element.childNodes[C-E.config.firstRow];I.setAttribute("role",f),I.setAttribute("aria-roledescription",a("autocomplete.popup.item.aria-roledescription","item")),I.setAttribute("aria-setsize",y.data.length),I.setAttribute("aria-describedby","doc-tooltip"),I.setAttribute("aria-posinset",C+1);var F=y.getData(C);if(F){var R="".concat(F.caption||F.value).concat(F.meta?", ".concat(F.meta):"");I.setAttribute("aria-label",R)}var B=I.querySelectorAll(".ace_completion-highlight");B.forEach(function(N){N.setAttribute("role","mark")})}}),y.renderer.on("afterRender",function(){var E=y.getRow(),C=y.renderer.$textLayer,L=C.element.childNodes[E-C.config.firstRow],I=document.activeElement;if(L!==y.selectedNode&&y.selectedNode&&(s.removeCssClass(y.selectedNode,"ace_selected"),y.selectedNode.removeAttribute(g),y.selectedNode.removeAttribute("id")),I.removeAttribute("aria-activedescendant"),y.selectedNode=L,L){var F=u(E);s.addCssClass(L,"ace_selected"),L.id=F,C.element.setAttribute("aria-activedescendant",F),I.setAttribute("aria-activedescendant",F),L.setAttribute(g,"true")}});var O=function(){x(-1)},x=function(E,C){E!==$.start.row&&($.start.row=$.end.row=E,C||y.session._emit("changeBackMarker"),y._emit("changeHoverMarker"))};y.getHoveredRow=function(){return $.start.row},o.addListener(y.container,"mouseout",function(){y.isMouseOver=!1,O()}),y.on("hide",O),y.on("changeSelection",O),y.session.doc.getLength=function(){return y.data.length},y.session.doc.getLine=function(E){var C=y.data[E];return typeof C=="string"?C:C&&C.value||""};var k=y.session.bgTokenizer;return k.$tokenizeRow=function(E){function C(K,J){K&&I.push({type:(L.className||"")+(J||""),value:K})}var L=y.data[E],I=[];if(!L)return I;typeof L=="string"&&(L={value:L});for(var F=L.caption||L.value||L.name,R=F.toLowerCase(),B=(y.filterText||"").toLowerCase(),N=0,H=0,P=0;P<=B.length;P++)if(P!=H&&(L.matchMask&1<=P?L="bottom":L="top"),L==="top"?(j.bottom=E.top-this.$borderSize,j.top=j.bottom-P):L==="bottom"&&(j.top=E.top+C+this.$borderSize,j.bottom=j.top+P);var J=j.top>=0&&j.bottom<=B;if(!I&&!J)return!1;J?H.$maxPixelHeight=null:L==="top"?H.$maxPixelHeight=K:H.$maxPixelHeight=V,L==="top"?(F.style.top="",F.style.bottom=B+R-j.bottom+"px",y.isTopdown=!1):(F.style.top=j.top+"px",F.style.bottom="",y.isTopdown=!0),F.style.display="";var Y=E.left;return Y+F.offsetWidth>N&&(Y=N-F.offsetWidth),F.style.left=Y+"px",F.style.right="",y.isOpen||(y.isOpen=!0,this._signal("show"),T=null),y.anchorPos=E,y.anchor=L,s.$fixPositionBug(F),!0},y.show=function(E,C,L){this.tryShow(E,C,L?"bottom":void 0,!0)},y.goTo=function(E){var C=this.getRow(),L=this.session.getLength()-1;switch(E){case"up":C=C<=0?L:C-1;break;case"down":C=C>=L?-1:C+1;break;case"start":C=0;break;case"end":C=L}this.setRow(C)},y.getTextLeftOffset=function(){return this.$borderSize+this.renderer.$padding+this.$imageSize},y.$imageSize=0,y.$borderSize=1,y}return A})();s.importCssString(` +.ace_editor.ace_autocomplete .ace_marker-layer .ace_active-line { + background-color: #CAD6FA; + z-index: 1; +} +.ace_dark.ace_editor.ace_autocomplete .ace_marker-layer .ace_active-line { + background-color: #3a674e; +} +.ace_editor.ace_autocomplete .ace_line-hover { + border: 1px solid #abbffe; + margin-top: -1px; + background: rgba(233,233,253,0.4); + position: absolute; + z-index: 2; +} +.ace_dark.ace_editor.ace_autocomplete .ace_line-hover { + border: 1px solid rgba(109, 150, 13, 0.8); + background: rgba(58, 103, 78, 0.62); +} +.ace_completion-meta { + opacity: 0.5; + margin-left: 0.9em; +} +.ace_completion-message { + margin-left: 0.9em; + color: blue; +} +.ace_editor.ace_autocomplete .ace_completion-highlight{ + color: #2d69c7; +} +.ace_dark.ace_editor.ace_autocomplete .ace_completion-highlight{ + color: #93ca12; +} +.ace_editor.ace_autocomplete { + width: 300px; + z-index: 200000; + border: 1px lightgray solid; + position: fixed; + box-shadow: 2px 3px 5px rgba(0,0,0,.2); + line-height: 1.4; + background: #fefefe; + color: #111; +} +.ace_dark.ace_editor.ace_autocomplete { + border: 1px #484747 solid; + box-shadow: 2px 3px 5px rgba(0, 0, 0, 0.51); + line-height: 1.4; + background: #25282c; + color: #c1c1c1; +} +.ace_autocomplete .ace_text-layer { + width: calc(100% - 8px); +} +.ace_autocomplete .ace_line { + display: flex; + align-items: center; +} +.ace_autocomplete .ace_line > * { + min-width: 0; + flex: 0 0 auto; +} +.ace_autocomplete .ace_line .ace_ { + flex: 0 1 auto; + overflow: hidden; + text-overflow: ellipsis; +} +.ace_autocomplete .ace_completion-spacer { + flex: 1; +} +.ace_autocomplete.ace_loading:after { + content: ""; + position: absolute; + top: 0px; + height: 2px; + width: 8%; + background: blue; + z-index: 100; + animation: ace_progress 3s infinite linear; + animation-delay: 300ms; + transform: translateX(-100%) scaleX(1); +} +@keyframes ace_progress { + 0% { transform: translateX(-100%) scaleX(1) } + 50% { transform: translateX(625%) scaleX(2) } + 100% { transform: translateX(1500%) scaleX(3) } +} +@media (prefers-reduced-motion) { + .ace_autocomplete.ace_loading:after { + transform: translateX(625%) scaleX(2); + animation: none; + } +} +`,"autocompletion.css",!1),n.AcePopup=b,n.$singleLineEditor=v,n.getAriaId=u}),ace.define("ace/autocomplete/inline_screenreader",["require","exports","module"],function(t,n,d){var i=(function(){function r(p){this.editor=p,this.screenReaderDiv=document.createElement("div"),this.screenReaderDiv.classList.add("ace_screenreader-only"),this.editor.container.appendChild(this.screenReaderDiv)}return r.prototype.setScreenReaderContent=function(p){for(!this.popup&&this.editor.completer&&this.editor.completer.popup&&(this.popup=this.editor.completer.popup,this.popup.renderer.on("afterRender",function(){var l=this.popup.getRow(),s=this.popup.renderer.$textLayer,a=s.element.childNodes[l-s.config.firstRow];if(a){for(var c="doc-tooltip ",u=0;u=0&&o.test(r[s]);s--)l.push(r[s]);return l.reverse().join("")},n.retrieveFollowingIdentifier=function(r,p,o){o=o||i;for(var l=[],s=p;s0)for(var y=this.popup.getFirstVisibleRow();y<=this.popup.getLastVisibleRow();y++){var D=this.popup.getData(y);D&&(!w||D.hideInlinePreview)&&this.$seen(D)}},S.prototype.$onPopupShow=function(w){this.$onPopupChange(w),this.stickySelection=!1,this.stickySelectionDelay>=0&&this.stickySelectionTimer.schedule(this.stickySelectionDelay)},S.prototype.observeLayoutChanges=function(){if(!(this.$elements||!this.editor)){window.addEventListener("resize",this.onLayoutChange,{passive:!0}),window.addEventListener("wheel",this.mousewheelListener);for(var w=this.editor.container.parentNode,y=[];w;)y.push(w),w.addEventListener("scroll",this.onLayoutChange,{passive:!0}),w=w.parentNode;this.$elements=y}},S.prototype.unObserveLayoutChanges=function(){var w=this;window.removeEventListener("resize",this.onLayoutChange,{passive:!0}),window.removeEventListener("wheel",this.mousewheelListener),this.$elements&&this.$elements.forEach(function(y){y.removeEventListener("scroll",w.onLayoutChange,{passive:!0})}),this.$elements=null},S.prototype.onLayoutChange=function(){if(!this.popup.isOpen)return this.unObserveLayoutChanges();this.$updatePopupPosition(),this.updateDocTooltip()},S.prototype.$updatePopupPosition=function(){var w=this.editor,y=w.renderer,D=y.layerConfig.lineHeight,T=y.$cursorLayer.getPixelPosition(this.base,!0);T.left-=this.popup.getTextLeftOffset();var $=w.container.getBoundingClientRect();T.top+=$.top-y.layerConfig.offset,T.left+=$.left-w.renderer.scrollLeft,T.left+=y.gutterWidth;var M={top:T.top,left:T.left};y.$ghostText&&y.$ghostTextWidget&&this.base.row===y.$ghostText.position.row&&(M.top+=y.$ghostTextWidget.el.offsetHeight);var O=w.container.getBoundingClientRect().bottom-D,x=Othis.filterText&&w.lastIndexOf(this.filterText,0)===0)var y=this.filtered;else var y=this.all;this.filterText=w,y=this.filterCompletions(y,this.filterText),y=y.sort(function(T,$){return $.exactMatch-T.exactMatch||$.$score-T.$score||(T.caption||T.value).localeCompare($.caption||$.value)});var D=null;y=y.filter(function(T){var $=T.snippet||T.caption||T.value;return $===D?!1:(D=$,!0)}),this.filtered=y},S.prototype.filterCompletions=function(w,y){var D=[],T=y.toUpperCase(),$=y.toLowerCase();e:for(var M=0,O;O=w[M];M++){if(O.skipFilter){O.$score=O.score,D.push(O);continue}var x=!this.ignoreCaption&&O.caption||O.value||O.snippet;if(x){var k=-1,E=0,C=0,L,I;if(this.exactMatch){if(y!==x.substr(0,y.length))continue e}else{var F=x.toLowerCase().indexOf($);if(F>-1)C=F;else for(var R=0;R=0&&(N<0||B0&&(k===-1&&(C+=10),C+=I,E|=1<c)&&(v.range.start.row===f?h++:(f=v.range.start.row,h=0),!(h>200))){var b=v.range.clipRows(a,c);if(!(b.start.row===b.end.row&&b.start.column===b.end.column)){var A=b.toScreenRange(l);if(A.isEmpty()){u=l.getNextFoldLine(b.end.row,u),u&&u.end.row>b.end.row&&(a=u.end.row);continue}this.markerType==="fullLine"?o.drawFullLineMarker(p,A,v.className,s):A.isMultiLine()?this.markerType==="line"?o.drawMultiLineMarker(p,A,v.className,s):o.drawTextMarker(p,A,v.className,s):o.drawSingleLineMarker(p,A,v.className+" ace_br15",s)}}}},r})();i.prototype.MAX_MARKERS=1e4,n.MarkerGroup=i}),ace.define("ace/autocomplete/text_completer",["require","exports","module","ace/range"],function(t,n,d){function i(l,s){var a=l.getTextRange(p.fromPoints({row:0,column:0},s));return a.split(o).length-1}function r(l,s){var a=i(l,s),c=l.getValue().split(o),u=Object.create(null),h=c[a];return c.forEach(function(f,g){if(!(!f||f===h)){var v=Math.abs(a-g),b=c.length-v;u[f]?u[f]=Math.max(b,u[f]):u[f]=b}}),u}var p=t("../range").Range,o=/[^a-zA-Z_0-9\$\-\u00C0-\u1FFF\u2C00-\uD7FF\w]+/;n.getCompletions=function(l,s,a,c,u){var h=r(s,a),f=Object.keys(h);u(null,f.map(function(g){return{caption:g,value:g,score:h[g],meta:"local"}}))}}),ace.define("ace/ext/language_tools",["require","exports","module","ace/snippets","ace/autocomplete","ace/config","ace/lib/lang","ace/autocomplete/util","ace/marker_group","ace/autocomplete/text_completer","ace/editor","ace/config"],function(t,n,d){var i=t("../snippets").snippetManager,r=t("../autocomplete").Autocomplete,p=t("../config"),o=t("../lib/lang"),l=t("../autocomplete/util"),s=t("../marker_group").MarkerGroup,a=t("../autocomplete/text_completer"),c={getCompletions:function($,M,O,x,k){if(M.$mode.completer)return M.$mode.completer.getCompletions($,M,O,x,k);var E=$.session.getState(O.row),C=M.$mode.getCompletions(E,M,O,x);C=C.map(function(L){return L.completerId=c.id,L}),k(null,C)},id:"keywordCompleter"},u=function($){var M={};return $.replace(/\${(\d+)(:(.*?))?}/g,function(O,x,k,E){return M[x]=E||""}).replace(/\$(\d+?)/g,function(O,x){return M[x]})},h={getCompletions:function($,M,O,x,k){var E=[],C=M.getTokenAt(O.row,O.column);C&&C.type.match(/(tag-name|tag-open|tag-whitespace|attribute-name|attribute-value)\.xml$/)?E.push("html-tag"):E=i.getActiveScopes($);var L=i.snippetMap,I=[];E.forEach(function(F){for(var R=L[F]||[],B=R.length;B--;){var N=R[B],H=N.name||N.tabTrigger;H&&I.push({caption:H,snippet:N.content,meta:N.tabTrigger&&!N.name?N.tabTrigger+"⇥ ":"snippet",completerId:h.id})}},this),k(null,I)},getDocTooltip:function($){$.snippet&&!$.docHTML&&($.docHTML=["",o.escapeHTML($.caption),"","
",o.escapeHTML(u($.snippet))].join(""))},id:"snippetCompleter"},f=[h,a,c];n.setCompleters=function($){f.length=0,$&&f.push.apply(f,$)},n.addCompleter=function($){f.push($)},n.textCompleter=a,n.keyWordCompleter=c,n.snippetCompleter=h;var g={name:"expandSnippet",exec:function($){return i.expandWithTab($)},bindKey:"Tab"},v=function($,M){b(M.session.$mode)},b=function($){typeof $=="string"&&($=p.$modes[$]),$&&(i.files||(i.files={}),A($.$id,$.snippetFileId),$.modes&&$.modes.forEach(b))},A=function($,M){!M||!$||i.files[$]||(i.files[$]={},p.loadModule(M,function(O){O&&(i.files[$]=O,!O.snippets&&O.snippetText&&(O.snippets=i.parseSnippetFile(O.snippetText)),i.register(O.snippets||[],O.scope),O.includeScopes&&(i.snippetMap[O.scope].includeScopes=O.includeScopes,O.includeScopes.forEach(function(x){b("ace/mode/"+x)})))}))},S=function($){var M=$.editor,O=M.completer&&M.completer.activated;if($.command.name==="backspace")O&&!l.getCompletionPrefix(M)&&M.completer.detach();else if($.command.name==="insertstring"&&!O){w=$;var x=$.editor.$liveAutocompletionDelay;x?y.delay(x):D($)}},w,y=o.delayedCall(function(){D(w)},0),D=function($){var M=$.editor,O=l.getCompletionPrefix(M),x=$.args,k=l.triggerAutocomplete(M,x);if(O&&O.length>=M.$liveAutocompletionThreshold||k){var E=r.for(M);E.autoShown=!0,E.showPopup(M)}},T=t("../editor").Editor;t("../config").defineOptions(T.prototype,"editor",{enableBasicAutocompletion:{set:function($){$?(r.for(this),this.completers||(this.completers=Array.isArray($)?$:f),this.commands.addCommand(r.startCommand)):this.commands.removeCommand(r.startCommand)},value:!1},enableLiveAutocompletion:{set:function($){$?(this.completers||(this.completers=Array.isArray($)?$:f),this.commands.on("afterExec",S)):this.commands.off("afterExec",S)},value:!1},liveAutocompletionDelay:{initialValue:0},liveAutocompletionThreshold:{initialValue:0},enableSnippets:{set:function($){$?(this.commands.addCommand(g),this.on("changeMode",v),v(null,this)):(this.commands.removeCommand(g),this.off("changeMode",v))},value:!1}}),n.MarkerGroup=s}),(function(){ace.require(["ace/ext/language_tools"],function(t){m&&(m.exports=t)})})()})($d);const Xr={jsonError:{border:"1px solid red",minHeight:200},jsonNoError:{border:"1px solid #00000000",minHeight:200}};function tr(m){return _.createElement(bd,{style:m.error===!0?Xr.jsonError:m.error===!1?Xr.jsonNoError:void 0,mode:m.mode||"json",width:"100%",height:"100%",showPrintMargin:m.editValueMode,showGutter:m.editValueMode,highlightActiveLine:m.editValueMode,defaultValue:m.defaultValue,theme:m.themeType==="dark"?"clouds_midnight":"chrome",value:m.value,readOnly:!m.onChange,onChange:e=>{var t;return(t=m.onChange)==null?void 0:t.call(m,e)},name:m.name||"UNIQUE_ID_OF_DIV1",fontSize:m.fontSize||14,setOptions:{enableBasicAutocompletion:!0,enableLiveAutocompletion:!0,enableSnippets:!0,showLineNumbers:m.editValueMode,tabSize:m.editValueMode?2:void 0},editorProps:{$blockScrolling:!0}})}const gs={flex:{display:"flex"},button:{height:48,minWidth:48},wrapper:{width:"calc(100vw - 40px)",height:"calc(100vh - 188px)"}};class xd extends U{componentDidMount(){super.componentDidMount();const{data:e,attr:t}=this.props,n=U.getValue(e,t)||"{}";this.setState({value:n,initialized:!0,jsonError:this.validateJson(n)})}validateJson(e){let t=!1;if(this.props.schema.validateJson!==!1&&(e||!this.props.schema.allowEmpty))try{this.props.schema.json5?Vo.parse(e):JSON.parse(e)}catch(n){console.log("Error in JSON",n),t=!0}return t}renderItem(e,t){if(!this.state.initialized)return null;const{schema:n,data:d,attr:i}=this.props,{value:r,showSelectId:p}=this.state,o=n.readOnly===!0||t;return _.createElement(fe,{fullWidth:!0,variant:"standard"},_.createElement("div",{style:gs.flex},_.createElement(Se,{color:"grey",style:gs.button,size:"small",variant:"outlined",onClick:()=>this.setState({showSelectId:!0})},W.I18n.t("ra_JSON editor"))),p?_.createElement(Qs,{title:this.getText(n.label),overflowHidden:!0,applyDisabled:this.state.jsonError&&this.props.schema.doNotApplyWithError||o,onClose:()=>{o?this.setState({showSelectId:!1}):this.setState({showSelectId:!1,value:U.getValue(d,i)||{}})},onApply:o?void 0:()=>this.setState({showSelectId:!1},()=>this.onChange(i,r))},_.createElement("div",{style:{...gs.wrapper,border:this.state.jsonError?"2px solid red":"2px solid transparent"}},_.createElement(tr,{mode:this.props.schema.json5?"json5":"json",value:typeof r=="object"?JSON.stringify(r):r,onChange:o?void 0:l=>this.setState({value:l,jsonError:this.validateJson(l)}),name:"ConfigJsonEditor",themeType:this.props.oContext.themeType}))):null,n.help||this.state.jsonError?_.createElement(ge,null,this.state.jsonError?W.I18n.t("ra_Invalid JSON"):this.renderHelp(this.props.schema.help,this.props.schema.helpLink,this.props.schema.noTranslation)):null)}}const _d=[{value:"en",label:"English"},{value:"de",label:"Deutsch"},{value:"ru",label:"русский"},{value:"pt",label:"Portugues"},{value:"nl",label:"Nederlands"},{value:"fr",label:"français"},{value:"it",label:"Italiano"},{value:"es",label:"Espanol"},{value:"pl",label:"Polski"},{value:"uk",label:"Український"},{value:"zh-cn",label:"简体中文"}];class kd extends U{componentDidMount(){super.componentDidMount();const e=U.getValue(this.props.data,this.props.attr),t=[..._d];this.props.schema.system?t.unshift({value:"",label:W.I18n.t("ra_System language")}):t.unshift({value:"",label:W.I18n.t("ra_none")}),this.setState({value:this.props.schema.system?e||"":e||W.I18n.getLanguage(),selectOptions:t})}renderItem(e,t){var d,i;if(!this.state.selectOptions)return null;const n=(d=this.state.selectOptions)==null?void 0:d.find(r=>r.value===this.state.value||!r.value&&!this.state.value);return _.createElement(fe,{fullWidth:!0,variant:"standard"},this.props.schema.label?_.createElement(Te,null,this.getText(this.props.schema.label)):null,_.createElement(Be,{variant:"standard",error:!!e,disabled:t,value:this.state.value||"_",renderValue:()=>this.getText(n==null?void 0:n.label,this.props.schema.noTranslation),onChange:r=>{let{value:p}=r.target;p==="_"&&(p=""),this.setState({value:p},()=>{const o=this.onChange(this.props.attr,p);if(o instanceof Promise&&o.catch(l=>console.error(l)),this.props.schema.changeGuiLanguage)if(p){if(p===W.I18n.getLanguage())return;W.I18n.setLanguage(p),this.props.oContext.changeLanguage&&this.props.oContext.changeLanguage()}else this.props.oContext.socket.getSystemConfig().then(l=>{l.common.language!==W.I18n.getLanguage()&&l.common.language&&(W.I18n.setLanguage(l.common.language),this.props.oContext.changeLanguage&&this.props.oContext.changeLanguage())}).catch(l=>console.error(`Cannot read system config: ${l}`))})}},(i=this.state.selectOptions)==null?void 0:i.map(r=>_.createElement(xe,{key:r.value,value:r.value},r.label))),this.props.schema.help?_.createElement(ge,null,this.renderHelp(this.props.schema.help,this.props.schema.helpLink,this.props.schema.noTranslation)):null)}}class Td extends U{scrollRef;constructor(e){super(e),this.scrollRef=_.createRef()}scrolledDown(){return this.scrollRef.current?this.scrollRef.current.offsetHeight+this.scrollRef.current.scrollTop>=this.scrollRef.current.scrollHeight:!1}componentDidMount(){super.componentDidMount(),U.getValue(this.props.data,this.props.attr)||(this.props.schema.licenseUrl?(this.setState({showLicenseDialog:!0,loading:!0,scrolledDown:!1}),fetch(this.props.schema.licenseUrl).then(e=>e.text()).then(e=>this.setState({license:e,loading:!1})).catch(e=>this.setState({license:e.toString(),loading:!1,error:!0,scrolledDown:!1}))):this.setState({showLicenseDialog:!0,scrolledDown:!1}),setTimeout(()=>{this.scrollRef.current&&(this.scrolledDown()?this.setState({scrolledDown:!0}):this.scrollRef.current.addEventListener("scroll",()=>{!this.state.scrolledDown&&this.scrolledDown()&&this.setState({scrolledDown:!0})}))},1e3))}renderItem(e,t){return this.state.showLicenseDialog?_.createElement(Ut,{maxWidth:"lg",open:!0,onClose:(n,d)=>{d!=="escapeKeyDown"&&d!=="backdropClick"&&this.setState({showLicenseDialog:!1})}},_.createElement(gn,null,this.props.schema.title?W.I18n.t(this.props.schema.title):W.I18n.t("ra_License agreement")),_.createElement(mn,null,this.props.schema.licenseUrl?_.createElement(_.Fragment,null,this.state.loading?_.createElement(Pi,null):null,_.createElement("pre",{ref:this.scrollRef,style:{width:"100%",height:"100%",overflowY:"auto",fontSize:14}},this.state.license)):null,!this.props.schema.licenseUrl&&this.props.schema.texts?_.createElement("div",{ref:this.scrollRef,style:{width:"100%",height:"100%",overflowY:"auto",fontSize:14}},this.props.schema.texts.map((n,d)=>this.props.schema.noTranslation?_.createElement("p",{key:d},n):_.createElement("p",{key:d},W.I18n.t(n)))):null),_.createElement(vn,null,this.props.schema.checkBox?_.createElement(Qn,{control:_.createElement(Qt,{disabled:t,checked:!!this.state.licenseChecked,onClick:()=>this.setState({licenseChecked:!this.state.licenseChecked})}),label:W.I18n.t(this.props.schema.checkBox)}):null,_.createElement(Se,{disabled:t||this.state.loading||this.state.error||this.props.schema.checkBox&&!this.state.licenseChecked||!this.state.scrolledDown,onClick:()=>{this.setState({showLicenseDialog:!1});const n=this.onChange(this.props.attr,!0);n instanceof Promise&&n.catch(d=>console.error(`Cannot set value: ${d}`))},color:"primary",variant:"contained",startIcon:_.createElement(Us,null)},this.props.schema.agreeText?W.I18n.t(this.props.schema.agreeText):W.I18n.t("ra_Accept license")),_.createElement(Se,{onClick:()=>{this.setState({showLicenseDialog:!1}),setTimeout(()=>this.setState({showLicenseDialog:!0}),2e3)},color:"grey",variant:"contained",startIcon:_.createElement(_t,null)},W.I18n.t("ra_Close")))):null}}const Zr={indeterminate:{opacity:.5},control:{flexDirection:"row",width:"100%"}};class Ld extends U{updateTimeout;componentDidMount(){super.componentDidMount();let e=U.getValue(this.props.data,this.props.attr);if(e==null&&(e=""),Array.isArray(e)&&this.props.oContext.multiEdit){e=U.DIFFERENT_VALUE,this.setState({_value:e,oldValue:e});return}this.setState({_value:e.toString(),oldValue:e.toString()})}static getDerivedStateFromProps(e,t){if(e.schema.min!==void 0&&e.schema.min<0||e.schema.max!==void 0&&e.schema.max<0)return null;const n=U.getValue(e.data,e.attr);return e.oContext.multiEdit&&t._value===U.DIFFERENT_VALUE?{_value:U.DIFFERENT_VALUE}:n==null||t.oldValue===null||t.oldValue===void 0||n.toString()!==parseFloat(t._value).toString()&&n.toString()!==t.oldValue.toString()?{_value:n}:null}checkValue(e){if(e==null||(e=e.toString().trim().replace(",","."),e==="-"))return null;const t=e===""?0:parseFloat(e);return e!==""&&Number.isNaN(t)?"ra_Not a number":e!==""&&window.isFinite(t)?this.props.schema.min!==void 0&&tthis.props.schema.max?"ra_Too big":e===""||e==="-"||Number.isNaN(t)?"ra_Not a number":null:"ra_Not a number"}renderItem(e,t){var i;const n=Array.isArray(this.state._value)||this.state._value===U.DIFFERENT_VALUE;if(this.state.oldValue!==null&&this.state.oldValue!==void 0?(this.updateTimeout&&clearTimeout(this.updateTimeout),this.updateTimeout=setTimeout(()=>{this.updateTimeout=void 0,this.setState({oldValue:null})},30)):this.updateTimeout&&(clearTimeout(this.updateTimeout),this.updateTimeout=void 0),n){const r=U.getValue(this.props.data,this.props.attr),p=(r==null?void 0:r.filter(o=>o||o===0).map(o=>({label:o.toString(),value:o})))||[];return p.unshift({label:W.I18n.t(U.DIFFERENT_LABEL),value:U.DIFFERENT_VALUE}),_.createElement(Bi,{style:Zr.indeterminate,fullWidth:!0,freeSolo:!0,value:p[0],getOptionSelected:(o,l)=>o.label===l.label,onChange:(o,l)=>{const s=this.onChange(this.props.attr,l==null?void 0:l.value,()=>{this.setState({_value:l==null?void 0:l.value,oldValue:this.state._value})});s instanceof Promise&&s.catch(a=>console.error(a))},options:p,getOptionLabel:o=>o.label,renderInput:o=>_.createElement(de,{...o,label:this.getText(this.props.schema.label),variant:"standard",slotProps:{htmlInput:{...o.inputProps,readOnly:this.props.schema.readOnly||!1},input:{endAdornment:this.props.schema.unit?this.getText(this.props.schema.unit,this.props.schema.noTranslation):void 0}},error:!!e,placeholder:this.getText(this.props.schema.placeholder),helperText:this.renderHelp(this.props.schema.help,this.props.schema.helpLink,this.props.schema.noTranslation),disabled:!!t})})}!e&&this.state._value!==null&&this.state._value!==void 0&&this.state._value&&(e=this.checkValue(this.state._value),e&&(e=W.I18n.t(e)));const d=parseFloat(((i=this.state._value)==null?void 0:i.toString().replace(",","."))||"");return _.createElement(fe,{variant:"standard",style:Zr.control},_.createElement(de,{sx:{"& .up-down":{display:"none"},"&:hover .up-down":{display:"block"}},variant:"standard",type:Number.isNaN(d)?"text":this.props.schema.min!==void 0&&this.props.schema.min>=0?"number":"text",fullWidth:!0,slotProps:{htmlInput:{min:this.props.schema.min,max:this.props.schema.max,step:this.props.schema.step,readOnly:this.props.schema.readOnly||!1},input:{endAdornment:this.props.schema.unit?this.getText(this.props.schema.unit,this.props.schema.noTranslation):null}},value:this.state._value===null||this.state._value===void 0?"":this.state._value,error:!!e,disabled:!!t,onChange:r=>{const p=r.target.value,o=this.checkValue(p);o?this.onError(this.props.attr,W.I18n.t(o)):this.onError(this.props.attr),this.setState({_value:p,oldValue:this.state._value},()=>{const l=parseFloat(p.toString().replace(",","."));Number.isNaN(l)?this.onChange(this.props.attr,p.toString().replace(",",".")):this.onChange(this.props.attr,l)})},placeholder:this.getText(this.props.schema.placeholder),label:this.getText(this.props.schema.label),helperText:e&&typeof e=="string"?e:this.renderHelp(this.props.schema.help,this.props.schema.helpLink,this.props.schema.noTranslation)}))}}class Md extends U{authWindow;oid;url;constructor(e){super(e),this.state={...this.state,accessTokens:"",success:!1,blocked:!1,running:!1,pressed:!1},this.url=`https://oauth2.iobroker.in/${e.schema.identifier}?redirect=true`,e.schema.scope&&(this.url+=`&scope=${encodeURIComponent(e.schema.scope)}`),this.oid=`${this.props.oContext.adapterName}.${this.props.oContext.instance}.${this.props.schema.saveTokenIn||"oauth2Tokens"}`}async componentDidMount(){super.componentDidMount(),window.addEventListener?window.addEventListener("message",this.onMessage,!1):window.attachEvent("onmessage",this.onMessage,!1),await this.props.oContext.socket.subscribeState(this.oid,this.onTokensUpdated);const e=await this.props.oContext.socket.getState(this.oid);if(e){const t=JSON.parse(e.val);new Date(t.access_token_expires_on).getTime()>Date.now()&&this.setState({accessTokens:e.val})}}onTokensUpdated=(e,t)=>{if(t!=null&&t.val){const n=JSON.parse(t.val);if(new Date(n.access_token_expires_on).getTime()>Date.now()){this.state.accessTokens!==t.val&&this.setState({accessTokens:t.val});return}}this.setState({accessTokens:""})};componentWillUnmount(){super.componentWillUnmount(),window.removeEventListener?window.removeEventListener("message",this.onMessage,!1):window.detachEvent("onmessage",this.onMessage,!1),this.props.oContext.socket.unsubscribeState(this.oid,this.onTokensUpdated)}saveToken(e){try{e&&!e.startsWith("{")&&(e=atob(e));const t=JSON.parse(e);t.access_token&&t.refresh_token&&t.expires_in&&(t.access_token_expires_on||=new Date(Date.now()+t.expires_in*1e3).toISOString(),this.props.oContext.socket.setState(this.oid,JSON.stringify(t),!0).catch(n=>console.log(`Error occurred: ${n.toString()}`)))}catch(t){console.warn(t)}}onMessage=e=>{var t,n,d;if(e.origin==="https://oauth2.iobroker.in"&&(typeof e.data=="string"&&e.data.startsWith(`${this.props.schema.identifier}-authentication:`)||typeof e.message=="string"&&e.message.startsWith(`${this.props.schema.identifier}-authentication:`))){const i=(e.data||e.message).split(":");i[1]==="success"?(this.setState({accessTokens:i[2],success:!0,pressed:!1},()=>this.saveToken(this.state.accessTokens)),(t=this.authWindow)==null||t.postMessage("close",e.origin),this.authWindow=null):(d=(n=this.props).onError)==null||d.call(n,i[2])}};onOpenUrl(){this.authWindow=window.open(this.url,this.props.schema.identifier),!this.authWindow||this.authWindow.closed||typeof this.authWindow.closed>"u"?this.setState({blocked:!0}):this.setState({pressed:!0})}renderItem(){let e="";if(this.state.accessTokens)try{const d=JSON.parse(this.state.accessTokens);e=new Date(d.access_token_expires_on).toLocaleString()}catch{}let t;this.state.accessTokens?t=this.props.schema.refreshLabel?this.getText(this.props.schema.refreshLabel):W.I18n.t("ra_Renew %s access",this.props.schema.identifier[0].toUpperCase()+this.props.schema.identifier.slice(1)):t=this.props.schema.label?this.getText(this.props.schema.label):W.I18n.t("ra_Get %s access",this.props.schema.identifier[0].toUpperCase()+this.props.schema.identifier.slice(1));const n=this.getIcon();return _.createElement("div",{style:{width:"100%",margin:"0 0 1rem 0"}},_.createElement(Se,{disabled:this.state.running,endIcon:n||_.createElement($c,null),variant:"contained",onClick:()=>this.onOpenUrl()},t),this.state.blocked?_.createElement("div",{style:{color:"red",fontSize:16,marginTop:20}},W.I18n.t("ra_Please allow popups in your browser for this page!")):null,this.state.accessTokens?_.createElement("div",{style:{color:"green",fontSize:16,marginTop:20}},this.props.alive?W.I18n.t("ra_Successfully authorized. Token valid till %s and will be automatically renewed.",e):W.I18n.t("ra_Successfully authorized. Token valid till %s but it can expire as the instance is not running.",e)):null,this.state.pressed?_.createElement(_.Fragment,null,_.createElement("div",{style:{width:"100%",margin:"1rem 0 1rem 0"}},_.createElement("span",{style:{marginRight:4}},`${W.I18n.t("ra_If the button above does not work, you can authorize manually this app by visiting this url")}`,":"),_.createElement("br",null),_.createElement("a",{target:this.props.schema.identifier,href:this.url,rel:"noreferrer"},this.url)),_.createElement(de,{value:this.state.accessTokens,label:W.I18n.t("ra_Enter the code from that page here"),variant:"standard",onChange:d=>{let i=d.target.value;i&&!i.startsWith("{")&&(i=atob(i));try{const r=JSON.parse(i);r.access_token&&(r.access_token_expires_on=new Date(Date.now()+(r.expires_in-10)*1e3).toISOString(),this.setState({accessTokens:JSON.stringify(r)},()=>this.saveToken(this.state.accessTokens)))}catch{}},fullWidth:!0})):null)}}const qr={flex:{display:"flex"},button:{maxHeight:48,marginLeft:4,minWidth:48}};class Id extends U{componentDidMount(){super.componentDidMount();const{data:e,attr:t}=this.props,n=U.getValue(e,t)||"";this.setState({value:n,initialized:!0})}renderItem(e,t){if(!this.state.initialized)return null;const n=this.props.oContext.socket,{schema:d,attr:i}=this.props,{value:r,showSelectId:p}=this.state;return _.createElement(fe,{fullWidth:!0,variant:"standard"},d.label?_.createElement(Te,{shrink:!0},this.getText(d.label)):null,_.createElement("div",{style:qr.flex},_.createElement(de,{variant:"standard",fullWidth:!0,value:r,error:!!e,disabled:t,placeholder:this.getText(d.placeholder),label:this.getText(d.label),helperText:this.renderHelp(d.help,d.helpLink,d.noTranslation),onChange:o=>{const l=o.target.value;this.setState({value:l},()=>this.onChange(i,l))}}),_.createElement(Se,{color:"grey",disabled:t,style:qr.button,size:"small",variant:"outlined",onClick:()=>this.setState({showSelectId:!0})},"...")),p?_.createElement(W.DialogSelectID,{imagePrefix:this.props.oContext.imagePrefix===void 0?"../..":this.props.oContext.imagePrefix,dialogName:`admin.${this.props.oContext.adapterName}`,filterFunc:d.filterFunc,themeType:this.props.oContext.themeType,theme:this.props.oContext.theme,types:d.types?Array.isArray(d.types)?d.types:[d.types]:void 0,customFilter:d.customFilter,filters:d.filters,socket:n,selected:r,root:d.root,onClose:()=>this.setState({showSelectId:!1}),onOk:o=>this.setState({showSelectId:!1,value:o},()=>this.onChange(i,o))}):null)}}const ms={fullWidth:{width:"100%",display:"inline-block"},halfWidth1:{width:"calc(50% - 5px)",display:"inline-block",marginRight:8},halfWidth2:{width:"calc(50% - 5px)",display:"inline-block"}},fi="____ppp____";class Od extends U{componentDidMount(){super.componentDidMount();const e=U.getValue(this.props.data,this.props.attr);this.setState({_repeat:e?fi:"",_visible:!1,value:e?fi:"",_notEqual:!1})}onChangePassword(e,t){e===void 0&&(e=this.state.value),t===void 0&&(t=this.state._repeat);const n=!!this.props.schema.repeat&&t!==e;this.setState({value:e,_repeat:t,_notEqual:n},()=>{if(n)this.onError(this.props.attr,W.I18n.t("ra_Passwords are not equal!"));else{this.onError(this.props.attr);const d=this.onChange(this.props.attr,e);d instanceof Promise&&d.catch(i=>this.onError(this.props.attr,i))}})}renderItem(e,t){if(this.state._notEqual===void 0)return null;const n=_.createElement(de,{variant:"standard",fullWidth:!0,type:this.state._visible&&this.state.value!==fi?"text":"password",value:this.state.value,error:!!e||this.state._notEqual,disabled:!!t,onChange:d=>this.onChangePassword(d.target.value),label:this.getText(this.props.schema.label),slotProps:{input:{autoComplete:"new-password",endAdornment:this.state.value&&this.state.value!==fi&&this.props.schema.visible&&!t&&!this.props.schema.readOnly?_.createElement(fn,{position:"end"},_.createElement(re,{size:"large",tabIndex:-1,onClick:d=>{d.preventDefault(),d.stopPropagation(),this.setState({_visible:!this.state._visible})},edge:"end"},this.state._visible?_.createElement(xc,null):_.createElement(Po,null))):void 0},htmlInput:{autoComplete:"new-password",form:{autoComplete:"off"},maxLength:this.props.schema.maxLength||this.props.schema.max||void 0,readOnly:this.props.schema.readOnly||!1}},helperText:this.state._notEqual?W.I18n.t("ra_Passwords are not equal!"):this.renderHelp(this.props.schema.help,this.props.schema.helpLink,this.props.schema.noTranslation)});if(this.props.schema.repeat&&!this.props.schema.readOnly){const d=this.state._visible?null:_.createElement(de,{variant:"standard",fullWidth:!0,type:"password",value:this.state._repeat,error:!!e||this.state._notEqual,disabled:!!t,onChange:i=>this.onChangePassword(void 0,i.target.value),label:`${this.getText(this.props.schema.label)} (${W.I18n.t("ra_repeat")})`,slotProps:{input:{autoComplete:"new-password"},htmlInput:{autoComplete:"new-password",form:{autoComplete:"off"},maxLength:this.props.schema.maxLength||this.props.schema.max||void 0}},helperText:this.state._notEqual?W.I18n.t("ra_Passwords are not equal!"):this.renderHelp(this.props.schema.help,this.props.schema.helpLink,this.props.schema.noTranslation)});return _.createElement("div",{style:ms.fullWidth},_.createElement("div",{style:ms.halfWidth1},n),_.createElement("div",{style:ms.halfWidth2},d))}return n}}class Fd extends U{renderItem(e,t){return _.createElement(de,{variant:"standard",fullWidth:!0,disabled:!!t,slotProps:{input:{endAdornment:this.props.schema.copyToClipboard?_.createElement(re,{tabIndex:-1,size:"small",onClick:()=>{W.Utils.copyToClipboard(this.getPattern(this.props.schema.pattern,null,this.props.schema.noTranslation)),window.alert(W.I18n.t("ra_Copied"))}},_.createElement(W.IconCopy,null)):void 0}},value:this.getPattern(this.props.schema.pattern,null,!0),label:this.getText(this.props.schema.label),helperText:this.renderHelp(this.props.schema.help,this.props.schema.helpLink,this.props.schema.noTranslation)})}}const Rd={warning:{"& .Mui-error":{color:"orange"}}};class Nd extends U{updateTimeout;async componentDidMount(){super.componentDidMount();let e=U.getValue(this.props.data,this.props.attr);e==null&&(e=""),this.setState({_value:e.toString(),oldValue:e.toString()});const t=await this.props.oContext.socket.getAdapterInstances(),n=`system.adapter.${this.props.oContext.adapterName}.${this.props.oContext.instance}`,d=await this.props.oContext.socket.getObject(n),i=d==null?void 0:d.common.host,r=[];t.forEach(p=>{var l,s,a,c;if(!p||p._id===n||p.common.host!==i||!((l=p.native)!=null&&l.bind))return;if(p!=null&&p.native&&p.native.secure&&p.native.leEnabled&&p.native.leUpdate){const u=parseInt(p.native.leCheckPort||p.native.lePort,10);u&&r.push({name:`${p._id.replace("system.adapter.","")} (LE)`,port:u,v6bind:p.native.bind.includes(":")?p.native.bind:p.native.v6bind,bind:p.native.bind,enabled:!!((s=p.common)!=null&&s.enabled)})}const o=parseInt((a=p==null?void 0:p.native)==null?void 0:a.port,10);o&&r.push({name:p._id.replace("system.adapter.",""),bind:p.native.bind,v6bind:p.native.bind.includes(":")?p.native.bind:p.native.v6bind,port:o,enabled:!!((c=p.common)!=null&&c.enabled)})}),this.setState({ports:r})}static getDerivedStateFromProps(e,t){const n=U.getValue(e.data,e.attr);return n==null||t.oldValue===null||t.oldValue===void 0||n.toString()!==parseInt(t._value,10).toString()&&n.toString()!==t.oldValue.toString()?{_value:n}:null}checkValue(e){if(e==null)return null;const t=this.props.schema.min===void 0?20:this.props.schema.min,n=this.props.schema.max||65535;e=e.toString().trim();const d=e===""?0:parseInt(e,10);return e!==""&&Number.isNaN(d)?"ra_Not a number":e!==""&&window.isFinite(Number(e))?dn?"ra_Too big":e===""||e==="-"||Number.isNaN(d)?"ra_Not a number":null:"ra_Not a number"}renderItem(e,t){this.state.oldValue!==null&&this.state.oldValue!==void 0?(this.updateTimeout&&clearTimeout(this.updateTimeout),this.updateTimeout=setTimeout(()=>{this.updateTimeout=void 0,this.setState({oldValue:null})},30)):this.updateTimeout&&(clearTimeout(this.updateTimeout),this.updateTimeout=void 0);const n=this.props.schema.min===void 0?20:this.props.schema.min,d=this.props.schema.max||65535;let i;if(this.state.ports){const r=parseInt(this.state._value,10);if(r){const p=this.props.data.bind,o=this.state.ports.filter(s=>{if(s.port!==r)return!1;const a=s.bind,c=s.v6bind;return!p||!a||p==="0.0.0.0"||a==="0.0.0.0"||p==="::"||c==="::"||p===a||p===c});let l=o.findIndex(s=>s.port===r&&s.enabled);if(l!==-1){const s=this.state.ports.find(a=>a.port===r&&a.enabled&&o.some(c=>c.name===a.name&&c.bind===a.bind));e=W.I18n.t("ra_Port is already used by %s",(s==null?void 0:s.name)||o[l].name)}else if(l=o.findIndex(s=>s.port===r&&!s.enabled),l!==-1){i=!0;const s=this.state.ports.find(a=>a.port===r&&!a.enabled&&o.some(c=>c.name===a.name&&c.bind===a.bind));e=W.I18n.t("ra_Port could be used by %s",(s==null?void 0:s.name)||o[l].name)}}}return!e&&this.state._value!==null&&this.state._value!==void 0&&(e=this.checkValue(this.state._value),typeof e=="string"&&(e=W.I18n.t(e))),_.createElement(de,{variant:"standard",type:"number",fullWidth:!0,slotProps:{htmlInput:{min:n,max:d,readOnly:this.props.schema.readOnly||!1}},value:this.state._value===null||this.state._value===void 0?"":this.state._value,error:!!e,disabled:!!t,sx:i?Rd.warning:void 0,onChange:r=>{const p=Number(r.target.value.toString().replace(/[^0-9]/g,"")).toString(),o=this.checkValue(p);o?this.onError(this.props.attr,W.I18n.t(o)):this.onError(this.props.attr),this.setState({_value:p,oldValue:this.state._value},()=>{if(p.trim()===parseInt(p,10).toString()){const l=this.onChange(this.props.attr,parseInt(p,10)||0);l instanceof Promise&&l.catch(s=>{console.error(`Cannot set value for ${this.props.attr}: ${s}`)})}})},placeholder:this.getText(this.props.schema.placeholder),label:this.getText(this.props.schema.label),helperText:e&&typeof e=="string"?e:this.renderHelp(this.props.schema.help,this.props.schema.helpLink,this.props.schema.noTranslation)})}}class Bd extends U{componentDidMount(){super.componentDidMount();const e=U.getValue(this.props.data,this.props.attr);this.props.oContext.socket.getEnums("rooms").then(t=>{const n=Object.keys(t).map(d=>({value:this.props.schema.short?d.replace("enum.rooms.",""):d,label:this.getText(t[d].common.name),obj:t[d]}));this.props.schema.allowDeactivate!==!1&&n.unshift({label:W.I18n.t(U.NONE_LABEL),value:U.NONE_VALUE}),this.setState({value:e,selectOptions:n})}).catch(t=>console.error(`Cannot get enums: ${t}`))}renderItem(e,t){if(!this.state.selectOptions)return null;const n=this.state.selectOptions.find(d=>d.value===this.state.value);return _.createElement(fe,{variant:"standard",fullWidth:!0},this.props.schema.label?_.createElement(Te,null,this.getText(this.props.schema.label)):null,_.createElement(Be,{variant:"standard",error:!!e,disabled:!!t,value:this.state.value||"_",renderValue:()=>n?n.obj?_.createElement(W.TextWithIcon,{value:n.obj,themeType:this.props.oContext.themeType,lang:W.I18n.getLanguage()}):n.label:"",onChange:d=>{this.setState({value:d.target.value==="_"?"":d.target.value},()=>this.onChange(this.props.attr,this.state.value))}},this.state.selectOptions.map(d=>_.createElement(xe,{key:d.value,value:d.value,style:d.value===U.DIFFERENT_VALUE?{opacity:.5}:{}},d.obj?_.createElement(W.TextWithIcon,{value:d.obj,themeType:this.props.oContext.themeType,lang:W.I18n.getLanguage()}):d.label))),this.props.schema.help?_.createElement(ge,null,this.renderHelp(this.props.schema.help,this.props.schema.helpLink,this.props.schema.noTranslation)):null)}}const Pd={noMargin:{"&>div":{marginTop:0}}};class Wd extends U{initialValue="";componentDidMount(){super.componentDidMount();let e=U.getValue(this.props.data,this.props.attr);this.props.schema.multiple&&(typeof e=="string"?e=[e]:e==null&&(e=[]));const t=[];if((this.props.schema.options||[]).forEach(n=>{const d=n;Array.isArray(d.items)?(t.push({label:this.getText(n.label,this.props.schema.noTranslation),value:n.value,group:!0,color:n.color,description:this.getText(n.description)}),d.items.forEach(i=>t.push({label:this.getText(i.label,this.props.schema.noTranslation),value:i.value,hidden:i.hidden,color:n.color,description:this.getText(n.description)}))):t.push({label:this.getText(n.label,this.props.schema.noTranslation),value:n.value,hidden:n.hidden,color:n.color,description:this.getText(n.description)})}),this.props.onFilterLabelUpdate&&this.props.table){const n={};for(const d of t)!d.group&&d.value!==U.DIFFERENT_VALUE&&(n[d.value.toString()]=d.label);this.props.onFilterLabelUpdate(this.props.attr,n)}Array.isArray(e)&&!this.props.schema.multiple?(this.initialValue=[...e],t.unshift({label:W.I18n.t(U.DIFFERENT_LABEL),value:U.DIFFERENT_VALUE}),this.setState({value:U.DIFFERENT_VALUE,selectOptions:t})):this.setState({value:e,selectOptions:t})}_getValue(){let e=this.state.value===null||this.state.value===void 0?U.getValue(this.props.data,this.props.attr):this.state.value;return this.props.schema.multiple&&(typeof e=="string"?e=[e]:e==null&&(e=[])),e}_filterOptions(e){return(e||[]).filter(t=>t.hidden?this.props.custom?!this.executeCustom(t.hidden,this.props.data,this.props.customObj,this.props.oContext.instanceObj,this.props.arrayIndex,this.props.globalData):!this.execute(t.hidden,this.props.schema.default,this.props.data,this.props.arrayIndex,this.props.globalData):!0)}renderRadio(e,t){const n=this._filterOptions(this.state.selectOptions).filter(i=>!i.group),d=this._getValue();return _.createElement(fe,{fullWidth:!0,error:!!e,disabled:!!t,id:`jsonSelect_${this.props.attr}_${this.props.index||this.props.index===0?this.props.index:""}`},this.props.schema.label?_.createElement(nc,null,this.getText(this.props.schema.label)):null,_.createElement(ic,{value:d==null?"":d.toString(),onChange:i=>{const r=n.find(o=>o.value.toString()===i.target.value),p=r?r.value:i.target.value;this.setState({value:p},()=>{const o=this.onChange(this.props.attr,p);o instanceof Promise&&o.catch(l=>console.error(l))})}},n.map((i,r)=>_.createElement(Qn,{key:r,value:i.value.toString(),control:_.createElement(sc,null),title:i.description||"",label:_.createElement(vt,{component:"span",style:{color:i.color}},i.label),style:i.value===U.DIFFERENT_VALUE?{opacity:.5}:{}}))),this.props.schema.help?_.createElement(ge,null,this.renderHelp(this.props.schema.help,this.props.schema.helpLink,this.props.schema.noTranslation)):null)}renderItem(e,t){if(!this.state.selectOptions)return null;if(this.props.schema.format==="radio")return this.renderRadio(e,t);const n=this._filterOptions(this.state.selectOptions),d=this._getValue(),i=this.props.schema.multiple?null:n.find(r=>r.value==d);return _.createElement(fe,{variant:"standard",fullWidth:!0,sx:this.props.table!==void 0&&Pd.noMargin,id:`jsonSelect_${this.props.attr}_${this.props.index||this.props.index===0?this.props.index:""}`},this.props.schema.label?_.createElement(Te,null,this.getText(this.props.schema.label)):null,_.createElement(Be,{variant:"standard",error:!!e,multiple:this.props.schema.multiple,disabled:!!t,value:d||"_",renderValue:r=>this.props.schema.multiple?_.createElement("div",{style:{display:"flex",flexWrap:"wrap",gap:.5}},r.map(p=>{const o=n.find(l=>l.value===p);if(o||this.props.schema.showAllValues!==!1){const l=(o==null?void 0:o.label)||p;return _.createElement(zs,{key:p,label:l})}return null})):i!=null&&i.color?_.createElement(_.Fragment,null,_.createElement("div",{style:{color:i.color}},i.label===void 0?r:i.label),i.description?_.createElement("div",{style:{opacity:.7,fontStyle:"italic",fontSize:"smaller"}},i.description):null):(i==null?void 0:i.label)===void 0?r:_.createElement(_.Fragment,null,_.createElement("div",null,i.label),i.description?_.createElement("div",{style:{opacity:.7,fontStyle:"italic",fontSize:"smaller"}},i.description):null),onChange:r=>{this.setState({value:r.target.value==="_"?"":r.target.value},()=>{let p;this.state.value===U.DIFFERENT_VALUE?p=this.onChange(this.props.attr,this.initialValue):p=this.onChange(this.props.attr,this.state.value),p instanceof Promise&&p.catch(o=>console.error(o))})}},n.map((r,p)=>r.group?_.createElement(xo,{key:p,style:{color:r.color}},_.createElement("div",null,r.label),i.description?_.createElement("div",{style:{opacity:.7,fontStyle:"italic",fontSize:"smaller"}},i.description):null):_.createElement(xe,{key:p,value:r.value,style:r.value===U.DIFFERENT_VALUE?{opacity:.5}:{}},this.props.schema.multiple?_.createElement(Qt,{checked:d.includes(r.value),onClick:()=>{const o=JSON.parse(JSON.stringify(this._getValue())),l=d.indexOf(r.value);l!==-1?o.splice(l,1):(o.push(r.value),o.sort()),this.setState({value:o},()=>this.onChange(this.props.attr,o))}}):null,_.createElement(Hs,{primary:r.label,secondary:r.description,slotProps:{secondary:{style:{fontSize:"smaller",fontStyle:"italic",opacity:.7}}},style:{color:r.color}})))),this.props.schema.help?_.createElement(ge,null,this.renderHelp(this.props.schema.help,this.props.schema.helpLink,this.props.schema.noTranslation)):null)}}const jd={menuPaper:{maxHeight:800}};class zd extends U{initialized=!1;localContext;askInstance(){if(this.props.alive){let e=this.props.schema.data;if(e===void 0&&this.props.schema.jsonData){const t=this.getPattern(this.props.schema.jsonData,null,!0);try{e=JSON.parse(t)}catch{console.error(`Cannot parse json data: ${t}`)}}e===void 0&&(e=null),this.setState({running:!0},()=>{this.props.oContext.socket.sendTo(`${this.props.oContext.adapterName}.${this.props.oContext.instance}`,this.props.schema.command||"send",e).then(t=>{this.reportFilterLabels(t),this.setState({list:t,running:!1})}).catch(t=>{console.error(`Cannot send command: ${t}`)})})}else{const e=U.getValue(this.props.data,this.props.attr);this.setState({value:e,running:!1})}}reportFilterLabels(e){if(this.props.onFilterLabelUpdate&&this.props.table&&Array.isArray(e)){const t={};for(const n of e)n.value!==U.DIFFERENT_VALUE&&(t[n.value]=n.label);this.props.onFilterLabelUpdate(this.props.attr,t)}}getContext(){const e={};return Array.isArray(this.props.schema.alsoDependsOn)&&this.props.schema.alsoDependsOn.forEach(t=>e[t]=U.getValue(this.props.data,t)),JSON.stringify(e)}_getValue(){let e=this.state.value===null||this.state.value===void 0?U.getValue(this.props.data,this.props.attr):this.state.value;return this.props.schema.multiple&&(typeof e=="string"?e=[e]:e==null&&(e=[])),e}renderItem(e,t){if(this.props.alive){const r=this.getContext();(r!==this.localContext||!this.initialized)&&(this.localContext=r,setTimeout(()=>this.askInstance(),this.initialized?300:50),this.initialized=!0)}const n=this._getValue();if(!this.props.alive||!this.state.running&&!Array.isArray(this.state.list))return this.props.schema.multiple||this.props.schema.manual===!1?W.I18n.t("ra_Cannot retrieve options, as instance is offline"):_.createElement(de,{variant:"standard",fullWidth:!0,value:n,error:!!e,disabled:!!t,onChange:r=>{const p=r.target.value;this.setState({value:p},()=>this.onChange(this.props.attr,(p||"").trim()))},placeholder:this.getText(this.props.schema.placeholder),label:this.getText(this.props.schema.label),helperText:this.renderHelp(this.props.schema.help,this.props.schema.helpLink,this.props.schema.noTranslation),slotProps:{input:{endAdornment:this.state.value&&!this.props.schema.noClearButton?_.createElement(fn,{position:"end"},_.createElement(re,{tabIndex:-1,size:"small",onClick:()=>this.setState({value:""},()=>this.onChange(this.props.attr,""))},_.createElement(_t,null))):null}}});if(this.state.running)return _.createElement(Tt,{size:"24"});const d=this.state.list.filter(r=>r.hidden?this.props.custom?!this.executeCustom(r.hidden,this.props.data,this.props.customObj,this.props.oContext.instanceObj,this.props.arrayIndex,this.props.globalData):!this.execute(r.hidden,this.props.schema.default,this.props.data,this.props.arrayIndex,this.props.globalData):!0),i=d.find(r=>r.value===n);return _.createElement(fe,{variant:"standard",fullWidth:!0},this.props.schema.label?_.createElement(Te,null,this.getText(this.props.schema.label)):null,_.createElement(Be,{variant:"standard",error:!!e,multiple:this.props.schema.multiple,disabled:!!t,sx:{"&.MuiSelect-paper":this.props.schema.multiple?jd.menuPaper:void 0},value:n,renderValue:r=>this.props.schema.multiple?_.createElement(Ie,{sx:{display:"flex",flexWrap:"wrap",gap:.5}},r.map(p=>{const o=d.find(l=>l.value===p);if(o||this.props.schema.showAllValues!==!1){const l=(o==null?void 0:o.label)||p;return _.createElement(zs,{key:p,label:l})}return null})):this.getText((i==null?void 0:i.label)||r,this.props.schema.noTranslation),onChange:r=>{const p=this.onChange(this.props.attr,r.target.value);p instanceof Promise&&p.catch(o=>console.error(`Cannot set value: ${o}`))}},d.map((r,p)=>r.group?_.createElement(xo,{key:p},_.createElement("div",null,this.getText(r.label,this.props.schema.noTranslation)),r.description?_.createElement("div",{style:{opacity:.7,fontStyle:"italic",fontSize:"smaller"}},this.getText(r.description)):null):_.createElement(xe,{key:p,value:r.value},this.props.schema.multiple?_.createElement(Qt,{checked:n.includes(r.value),onClick:()=>{const o=JSON.parse(JSON.stringify(this._getValue())),l=n.indexOf(r.value);l!==-1?o.splice(l,1):(o.push(r.value),o.sort()),this.setState({value:o},()=>this.onChange(this.props.attr,o))}}):null,_.createElement(Hs,{primary:this.getText(r.label),secondary:this.getText(r.description),slotProps:{secondary:{style:{fontSize:"smaller",fontStyle:"italic",opacity:.7}}}})))),this.props.schema.help?_.createElement(ge,null,this.renderHelp(this.props.schema.help,this.props.schema.helpLink,this.props.schema.noTranslation)):null)}}const eo={fullWidth:{width:"100%"}};function St(m){return m.split(".").reduce((e,t)=>(e<<8)+parseInt(t,10),0)>>>0}function Hd(m,e){var d,i;const t=(i=(d=m==null?void 0:m.native)==null?void 0:d.hardware)==null?void 0:i.networkInterfaces;if(!t)return null;let n;return Object.keys(t).forEach(r=>t[r].forEach(p=>{p.internal||e.includes(":")&&p.family!=="IPv6"||e.includes(".")&&!e.match(/[^.\d]/)&&p.family!=="IPv4"||(p.family==="IPv4"&&!p.address.startsWith("172")&&(e==="127.0.0.0"||e==="localhost"||e.match(/[^.\d]/))?n=p.address:n||(p.family==="IPv4"&&e.includes(".")&&(St(e)&St(p.netmask),St(p.address)&St(p.netmask)),n=p.address))})),n||Object.keys(t).forEach(r=>t[r].forEach(p=>{p.internal||e.includes(":")&&p.family!=="IPv6"||e.includes(".")&&!e.match(/[^.\d]/)&&p.family!=="IPv4"||(p.family==="IPv6"&&(e==="127.0.0.0"||e==="localhost"||e.match(/[^.\d]/))?n=p.address:n||(p.family==="IPv4"&&e.includes(".")&&(St(e)&St(p.netmask),St(p.address)&St(p.netmask)),n=p.address))})),n||Object.keys(t).forEach(r=>{t[r].forEach(p=>{p.internal||e.includes(":")&&p.family!=="IPv6"||e.includes(".")&&!e.match(/[^.\d]/)&&p.family!=="IPv4"||(e==="127.0.0.0"||e==="localhost"||e.match(/[^.\d]/),n=p.address)})}),n||Object.keys(t).forEach(r=>{t[r].forEach(p=>{p.internal||(n=p.address)})}),n}class to extends U{async componentDidMount(){var t;super.componentDidMount();let e=window.location.hostname;if(this.props.schema.openUrl){const n=await this.props.oContext.socket.getCurrentInstance(),d=await this.props.oContext.socket.getObject(`system.adapter.${n}`);if(d){const i=await this.props.oContext.socket.getObject(`system.host.${(t=d==null?void 0:d.common)==null?void 0:t.host}`);if(i){const r=Hd(i,window.location.hostname);if(r)e=`${r}:${window.location.port}`;else{console.warn(`Cannot find suitable IP in host ${d.common.host} for ${d._id}`);return}}}}await new Promise(n=>{this.setState({_error:"",_message:"",hostname:e},n)}),this.props.schema.onLoaded&&this._onClick()}renderErrorDialog(){return this.state._error?_.createElement(W.DialogError,{text:this.state._error,onClose:()=>this.setState({_error:""})}):null}renderMessageDialog(){return this.state._message?_.createElement(W.DialogMessage,{text:this.state._message,onClose:()=>this.setState({_message:""})}):null}renderCopyDialog(){return this.state._copyDialog?_.createElement(Qs,{title:this.getText(this.state._copyDialog.title||W.I18n.t("ra_Result")),overflowHidden:!0,onClose:()=>{this.setState({_copyDialog:null})},onApply:()=>{W.copy(this.state._copyDialog.text),window.alert(W.I18n.t("ra_Copied")),this.setState({_copyDialog:null})},titleButtonApply:W.I18n.t("ra_Copy content")},_.createElement("div",{style:{width:"calc(100vw - 40px)",height:"calc(100vh - 188px)"}},_.createElement(tr,{mode:this.state._copyDialog.type,value:this.state._copyDialog.text,name:"CopyDialog",themeType:this.props.oContext.themeType}))):null}_onClick(){this.props.oContext.onCommandRunning(!0),this.setState({running:!0});const e=`${window.location.protocol}//${window.location.host}${window.location.pathname.replace(/\/index\.html$/,"")}`,t=`${window.location.protocol}//${this.state.hostname.split(":").length>3?`[${this.state.hostname}]`:this.state.hostname}${window.location.pathname.replace(/\/index\.html$/,"")}`;let n=this.props.schema.data;if(n===void 0&&this.props.schema.jsonData){const i=this.getPattern(this.props.schema.jsonData,{_origin:e,_originIp:t,...this.props.data},!0);try{n=JSON.parse(i)}catch{console.error(`Cannot parse json data: ${i}`)}}n===void 0&&(n=null),this.props.schema.openUrl&&!n&&(n={_origin:e,_originIp:t});let d;this.props.schema.timeout&&(d=setTimeout(()=>{this.props.oContext.onCommandRunning(!1),this.setState({_error:W.I18n.t("ra_Request timed out"),running:!1})},parseInt(this.props.schema.timeout,10)||1e4)),this.props.oContext.socket.sendTo(`${this.props.oContext.adapterName}.${this.props.oContext.instance}`,this.props.schema.command||"send",n).then(async i=>{var r,p,o,l,s,a;if(d&&(clearTimeout(d),d=void 0),i!=null&&i.error)if((r=this.props.schema.error)!=null&&r[i.error]){let c=this.getText(this.props.schema.error[i.error]);(p=i.args)==null||p.forEach(u=>c=c.replace("%s",u)),this.setState({_error:c})}else this.setState({_error:i.error?typeof i.error=="string"?W.I18n.t(i.error):JSON.stringify(i.error):W.I18n.t("ra_Error")});else{if(i!=null&&i.command){(l=(o=this.props.oContext).onBackEndCommand)==null||l.call(o,i.command);return}if(i!=null&&i.reloadBrowser&&this.props.schema.reloadBrowser)window.location.reload();else if(i!=null&&i.openUrl&&this.props.schema.openUrl)window.open(i.openUrl,i.window||this.props.schema.window||"_blank");else if(i!=null&&i.result&&((s=this.props.schema.result)!=null&&s[i.result])){let c=this.getText(this.props.schema.result[i.result]);(a=i.args)==null||a.forEach(u=>c=c.replace("%s",u)),window.alert(c)}if(i!=null&&i.native&&this.props.schema.useNative){for(const[c,u]of Object.entries(i.native))await this.onChangeAsync(c,u);setTimeout(()=>this.props.oContext.forceUpdate(Object.keys(i.native),this.props.data),300)}else i!=null&&i.result?window.alert(typeof i.result=="object"?JSON.stringify(i.result):i.result):i!=null&&i.copyDialog?this.setState({_copyDialog:i.copyDialog}):window.alert(W.I18n.t("ra_Ok"));i!=null&&i.saveConfig&&this.props.onChange(null,null,null,!0)}}).catch(i=>{this.props.schema.error&&this.props.schema.error[i.toString()]?this.setState({_error:this.getText(this.props.schema.error[i.toString()])}):this.setState({_error:W.I18n.t(i.toString())||W.I18n.t("ra_Error")})}).then(()=>{this.props.oContext.onCommandRunning(!1),this.setState({running:!1})})}renderDialogConfirm(){if(!this.state.confirmDialog)return null;const e=this.state.confirmData||this.props.schema.confirm;let t=null;return e.type==="warning"?t=_.createElement(zn,null):e.type==="error"?t=_.createElement(Kt,null):e.type==="info"&&(t=_.createElement(Ti,null)),_.createElement(W.DialogConfirm,{title:this.getText(e.title)||W.I18n.t("ra_Please confirm"),text:this.getText(e.text),ok:this.getText(e.ok)||W.I18n.t("ra_Ok"),cancel:this.getText(e.cancel)||W.I18n.t("ra_Cancel"),icon:t||void 0,onClose:n=>this.setState({confirmDialog:!1},()=>n&&this._onClick())})}renderItem(e,t){const n=this.getIcon();return _.createElement("div",{style:eo.fullWidth},_.createElement(Se,{variant:this.props.schema.variant||void 0,color:this.props.schema.color||"grey",style:{...eo.fullWidth,...this.props.schema.controlStyle||void 0},disabled:t||!this.props.alive,startIcon:n,title:this.props.alive?this.getText(this.props.schema.title)||"":W.I18n.t("ra_Instance is not alive"),onClick:()=>{this.props.schema.confirm?this.setState({confirmDialog:!0}):this._onClick()}},this.props.schema.showProcess&&this.state.running?_.createElement(Tt,{size:20,style:{marginRight:8}}):null,this.getText(this.props.schema.label,this.props.schema.noTranslation)),this.renderErrorDialog(),this.renderMessageDialog(),this.renderCopyDialog())}}const Vd={fullWidth:{width:"100%"}};class Ud extends U{async _onClick(){var n,d;let e=this.props.schema.val;if(typeof e=="string"&&e.includes("${")){e=this.getPattern(e,null,!0);const i=await this.props.oContext.socket.getObject(this.props.schema.id);((n=i==null?void 0:i.common)==null?void 0:n.type)==="number"?e=parseFloat(e):((d=i==null?void 0:i.common)==null?void 0:d.type)==="boolean"&&(e=e==="true"||e===!0||e==="1"||e===1)}const t=(this.props.schema.id||"").replace(/%INSTANCE%/g,(this.props.oContext.instance||0).toString());try{await this.props.oContext.socket.setState(t,{val:e,ack:!!this.props.schema.ack}),this.props.schema.okText&&window.alert(this.getText(this.props.schema.okText))}catch(i){this.props.schema.error&&this.props.schema.error[i.toString()]?window.alert(this.getText(this.props.schema.error[i.toString()])):window.alert(W.I18n.t(i.toString())||W.I18n.t("ra_Error"))}}renderDialogConfirm(){if(!this.state.confirmDialog)return null;const e=this.state.confirmData||this.props.schema.confirm;let t=null;return e.type==="warning"?t=_.createElement(zn,null):e.type==="error"?t=_.createElement(Kt,null):e.type==="info"&&(t=_.createElement(Ti,null)),_.createElement(W.DialogConfirm,{title:this.getText(e.title)||W.I18n.t("ra_Please confirm"),text:this.getText(e.text),ok:this.getText(e.ok)||W.I18n.t("ra_Ok"),cancel:this.getText(e.cancel)||W.I18n.t("ra_Cancel"),icon:t,onClose:n=>this.setState({confirmDialog:!1},()=>n&&this._onClick())})}renderItem(e,t){const n=this.getIcon();return _.createElement(Se,{variant:this.props.schema.variant||void 0,color:this.props.schema.color||"grey",style:Vd.fullWidth,disabled:t,onClick:async()=>{this.props.schema.confirm?this.setState({confirmDialog:!0}):await this._onClick()},startIcon:n||void 0},this.getText(this.props.schema.label,this.props.schema.noTranslation))}}const no={fullWidth:{width:"100%"},slider:{marginLeft:10,marginRight:10,width:"calc(100% - 20px)"}};class Kd extends U{componentDidMount(){super.componentDidMount();const e=U.getValue(this.props.data,this.props.attr);this.setState({_value:e})}static getDerivedStateFromProps(e,t){if(e.schema.min!==void 0&&e.schema.min<0||e.schema.max!==void 0&&e.schema.max<0)return null;const n=U.getValue(e.data,e.attr);return n==null||n.toString()!==parseFloat(t._value).toString()?{_value:n}:null}renderItem(e,t){const n=this.props.schema.min||0,d=this.props.schema.max||100,i=this.props.schema.unit?this.getText(this.props.schema.unit,this.props.schema.noTranslation):"",r=[{value:n,label:n+i},{value:d,label:d+i}];return _.createElement(Ie,{style:no.fullWidth},this.props.schema.label?_.createElement(vt,{gutterBottom:!0},this.getText(this.props.schema.label)):null,_.createElement(_o,{style:no.slider,value:this.state._value,getAriaValueText:p=>p+i,step:this.props.schema.step||(d-n)/100,valueLabelDisplay:"auto",marks:r,min:n,max:d,disabled:!!t,onChange:p=>{const o=p.target.value;this.setState({_value:o},()=>this.onChange(this.props.attr,o))}}),this.props.schema.help?_.createElement(vt,null,this.renderHelp(this.props.schema.help,this.props.schema.helpLink,this.props.schema.noTranslation)):null)}}function Dt(m,e){return m==="edit"||m==="rename"?_.createElement(Lo,{style:e}):m==="delete"?_.createElement(xt,{style:e}):m==="refresh"?_.createElement(Vs,{style:e}):m==="newDevice"||m==="new"||m==="add"?_.createElement(Vn,{style:e}):m==="discover"||m==="search"?_.createElement(To,{style:e}):m==="unpairDevice"||m==="unpair"?_.createElement(Oo,{style:e}):m==="pairDevice"||m==="pair"?_.createElement(Fo,{style:e}):m==="identify"?_.createElement(_c,{style:e}):m==="play"?_.createElement(Ks,{style:e}):m==="stop"?_.createElement(kc,{style:e}):m==="pause"?_.createElement(Tc,{style:e}):m==="forward"||m==="next"?_.createElement(Lc,{style:e}):m==="rewind"||m==="previous"?_.createElement(Mc,{style:e}):m==="lamp"||m==="light"?_.createElement(Ic,{style:e}):m==="backlight"?_.createElement(Oc,{style:e}):m==="dimmer"?_.createElement(Fc,{style:e}):m==="socket"?_.createElement(Rc,{style:e}):m==="settings"?_.createElement(Nc,{style:e}):m==="users"||m==="group"?_.createElement(Io,{style:e}):m==="user"?_.createElement(Mo,{style:e}):m==="qrcode"?_.createElement(Bc,{style:e}):m==="connection"?_.createElement(Pc,{style:e}):m==="no-connection"?_.createElement(Wc,{style:e}):m==="visible"?_.createElement(Po,{style:e}):null}function Gd(m,e){return typeof e=="string"?{"@keyframes newStateAnimationOnceColor":{"0%":{color:e},"100%":{color:m.palette.mode==="dark"?"#fff":"#000"}},animation:"newStateAnimationOnceColor 2s ease-in-out"}:{"@keyframes newStateAnimationOnce":{"0%":{color:"#00f900"},"80%":{color:m.palette.mode==="dark"?"#518851":"#008000"},"100%":{color:m.palette.mode==="dark"?"#fff":"#000"}},animation:"newStateAnimationOnce 2s ease-in-out"}}class Jd extends U{controlTimeout=null;delayedUpdate={timer:null,value:null};getObjectID(){let e=(this.props.schema.oid||"").toString();return e.includes("${")&&(e=this.getPattern(e,null,!0)),this.props.schema.foreign?e:`${this.props.schema.system?"system.adapter.":""}${this.props.oContext.adapterName}.${this.props.oContext.instance||0}.${e}`}async componentDidMount(){var n,d;super.componentDidMount();const e=await this.props.oContext.socket.getObject(this.getObjectID());if((n=e==null?void 0:e.common)!=null&&n.states&&!this.props.schema.options){if(Array.isArray((d=e==null?void 0:e.common)==null?void 0:d.states)){const i={};e.common.states.forEach((r,p)=>{i[p.toString()]=r}),e.common.states=i}Object.keys(e.common.states).length||(e.common.states=void 0)}const t=this.props.schema.control||this.detectType(e);try{const i=await this.props.oContext.socket.getState(this.getObjectID());this.setState({stateValue:i?i.val:null,controlType:t,obj:e},async()=>{await this.props.oContext.socket.subscribeState(this.getObjectID(),this.onStateChanged)})}catch(i){console.error(`Cannot get state ${this.getObjectID()}: ${i}`),this.setState({controlType:t,obj:e})}}componentWillUnmount(){super.componentWillUnmount(),this.props.oContext.socket.unsubscribeState(this.getObjectID(),this.onStateChanged),this.delayedUpdate.timer&&(clearTimeout(this.delayedUpdate.timer),this.delayedUpdate.timer=null),this.controlTimeout&&(clearTimeout(this.controlTimeout),this.controlTimeout=null,this.props.oContext.socket.setState(this.getObjectID(),this.state.stateValue,!1).catch(e=>console.error(`Cannot control value: ${e.toString()}`)))}onStateChanged=(e,t)=>{let n=t?t.val:null;this.state.controlType==="button"||this.state.controlType==="switch"?(n=!!n,this.state.stateValue!==n&&this.setState({stateValue:n})):n!==null&&(this.state.controlType==="slider"||this.state.controlType==="number")?(n=parseFloat(n),console.log(`${Date.now()} Received new value: ${n}`),n!==this.state.stateValue?(this.delayedUpdate.timer&&(clearTimeout(this.delayedUpdate.timer),this.delayedUpdate.timer=null),this.delayedUpdate.value=n,this.delayedUpdate.timer=setTimeout(()=>{this.setState({stateValue:this.delayedUpdate.value})},500)):this.delayedUpdate.timer&&(clearTimeout(this.delayedUpdate.timer),this.delayedUpdate.timer=null)):this.state.stateValue.toString()!==n.toString()&&this.setState({stateValue:n})};detectType(e){if(e||={},e.common||={},e.common.type==="boolean"){if(this.props.schema.controlled!==!1){if(e.common.read===!1||this.props.schema.controlled===!0)return"button";if(e.common.write||this.props.schema.controlled===!0)return"switch"}return"text"}return e.common.type==="number"&&this.props.schema.controlled!==!1?e.common.write||this.props.schema.controlled===!0?e.common.states||this.props.schema.options?"select":e.common.max!==void 0?"slider":"input":"text":e.common.write&&this.props.schema.controlled!==!1?e.common.states||this.props.schema.options?"select":"input":"text"}getNormalizedStates(){let e;return this.props.schema.options?e=this.props.schema.options.map(t=>typeof t=="string"?{value:t,label:this.getText(t,this.props.schema.noTranslation)}:{value:t.value,label:this.getText(t.label,this.props.schema.noTranslation),color:t.color}):this.state.obj.common.states?(e=[],Object.keys(this.state.obj.common.states).forEach(t=>{e.push({value:t,label:this.getText(this.state.obj.common.states[t],this.props.schema.noTranslation)})})):e=[],e}renderItem(e,t){var d,i,r,p,o;if(!this.state.obj)return null;let n;if(this.state.controlType==="select"||!this.state.controlType&&(this.state.obj.common.type==="number"||this.state.obj.common.type==="string")&&this.state.obj.common.write!==!1&&(this.props.schema.options||this.state.obj.common.states)){const l=this.getNormalizedStates(),s=l.find(a=>a.value===this.state.stateValue);n=_.createElement(fe,{fullWidth:!0},_.createElement(Te,null,"$",this.getText(this.props.schema.label)),_.createElement(Be,{value:this.state.stateValue,disabled:!!this.props.schema.readOnly||t,onChange:a=>{this.setState({stateValue:a.target.value},()=>{let c=this.state.stateValue;this.state.obj.common.type==="number"&&(c=parseFloat(c.toString().replace(",","."))),this.props.oContext.socket.setState(this.getObjectID(),c,!1)})},renderValue:a=>s!=null&&s.color?_.createElement("div",{style:{color:s.color}},s.label):a},l.map(a=>_.createElement(xe,{key:(a.value??"").toString(),value:a.value,style:{color:a.color}},"$",a.label))))}else if(this.state.controlType==="button"||!this.state.controlType&&this.state.obj.common.type==="boolean"&&(this.state.obj.common.write&&this.state.obj.common.read===!1||(d=this.state.obj.common.role)!=null&&d.includes("button"))){let l=null;this.props.schema.falseImage&&(l=Dt(this.props.schema.falseImage));const s=this.getText(this.props.schema.falseText||this.props.schema.label,this.props.schema.noTranslation);!s&&l?n=_.createElement(re,{style:this.props.schema.falseTextStyle,disabled:!!this.props.schema.readOnly,onClick:async()=>{this.props.schema.confirm?this.setState({confirmDialog:!0,confirmCallback:async a=>{a&&await this.props.oContext.socket.setState(this.getObjectID(),this.props.schema.buttonValue!==void 0?this.props.schema.buttonValue:!0,!1)}}):await this.props.oContext.socket.setState(this.getObjectID(),this.props.schema.buttonValue!==void 0?this.props.schema.buttonValue:!0,!1)}},l):n=_.createElement(Se,{variant:this.props.schema.variant||"contained",startIcon:l,style:this.props.schema.falseTextStyle,disabled:t||!!this.props.schema.readOnly,onClick:async()=>{this.props.schema.confirm?this.setState({confirmDialog:!0,confirmCallback:async a=>{a&&await this.props.oContext.socket.setState(this.getObjectID(),this.props.schema.buttonValue!==void 0?this.props.schema.buttonValue:!0,!1)}}):await this.props.oContext.socket.setState(this.getObjectID(),this.props.schema.buttonValue!==void 0?this.props.schema.buttonValue:!0,!1)}},s||this.getObjectID().split(".").pop())}else if(this.state.controlType==="input"||!this.state.controlType&&this.state.obj.common.write&&this.state.obj.common.type==="string")n=_.createElement("div",{style:{width:"100%",display:"flex",flexDirection:"row",gap:8,alignItems:"baseline"}},_.createElement(de,{style:{flex:1},value:this.state.stateValue,variant:"standard",disabled:!!this.props.schema.readOnly||t,slotProps:{input:{endAdornment:this.getText(this.props.schema.unit,this.props.schema.noTranslation)||this.state.obj.common.unit||void 0},htmlInput:{readOnly:!!this.props.schema.readOnly}},onKeyUp:l=>{this.props.schema.setOnEnterKey&&l.key==="Enter"&&this.props.oContext.socket.setState(this.getObjectID(),this.state.stateValue,!1)},onChange:l=>{this.setState({stateValue:l.target.value},()=>{this.props.schema.setOnEnterKey||this.props.schema.showEnterButton||(this.controlTimeout&&clearTimeout(this.controlTimeout),this.controlTimeout=setTimeout(async()=>{this.controlTimeout=null;let s=this.state.stateValue;this.state.obj.common.type==="number"&&(s=parseFloat(s.toString().replace(",","."))),await this.props.oContext.socket.setState(this.getObjectID(),s,!1)},this.props.schema.controlDelay||0))})},label:this.getText(this.props.schema.label),helperText:this.renderHelp(this.props.schema.help,this.props.schema.helpLink,this.props.schema.noTranslation)}),this.props.schema.showEnterButton&&!this.props.schema.readOnly&&_.createElement(Se,{variant:"outlined",disabled:t,onClick:()=>{this.props.oContext.socket.setState(this.getObjectID(),this.state.stateValue,!1)}},this.getText(typeof this.props.schema.showEnterButton=="string"?this.props.schema.showEnterButton:"Set")));else{let l;this.props.schema.size==="normal"?l=16:this.props.schema.size==="large"?l=20:typeof this.props.schema.size=="number"&&(l=this.props.schema.size);let s=this.getText(this.props.schema.label,this.props.schema.noTranslation);const a={display:"flex",alignItems:"center",fontSize:l||"1rem",gap:8};this.props.schema.narrow||(a.width="100%",a.justifyContent="space-between"),s.trim()&&!s.trim().endsWith(":")&&this.props.schema.addColon&&(s=`${s.trim()}:`);let c;this.props.schema.blinkOnUpdate&&(c=Gd(this.props.oContext.theme,this.props.schema.blinkOnUpdate));let u;this.props.schema.labelIcon&&(u=_.createElement(W.Icon,{src:this.props.schema.labelIcon,style:{marginRight:4}}));let h;if(s&&u?h=_.createElement("div",{style:{whiteSpace:"nowrap"}},u,s):s?h=_.createElement("div",{style:{whiteSpace:"nowrap"}},s):u&&(h=u),this.state.controlType==="switch"||!this.state.controlType&&this.state.obj.common.type==="boolean"&&(this.state.obj.common.write&&this.state.obj.common.read!==!1||(i=this.state.obj.common.role)!=null&&i.includes("switch"))){let f=null;const g=this.getText(this.props.schema.falseText,this.props.schema.noTranslation);this.props.schema.falseImage&&(f=Dt(this.props.schema.falseImage,g?{marginLeft:8}:void 0));let v=null;const b=this.getText(this.props.schema.trueText,this.props.schema.noTranslation);this.props.schema.trueImage&&(v=Dt(this.props.schema.trueImage,b?{marginRight:8}:void 0)),n=_.createElement(rc,{checked:!!this.state.stateValue,disabled:!!this.props.schema.readOnly||t,onChange:async()=>{this.props.schema.confirm?this.setState({confirmDialog:!0,confirmCallback:async A=>{A&&await this.props.oContext.socket.setState(this.getObjectID(),!this.state.stateValue,!1)}}):await this.props.oContext.socket.setState(this.getObjectID(),!this.state.stateValue,!1)}}),(g||f||b||v)&&(n=_.createElement("div",{style:{display:"flex",alignItems:"center",fontSize:14}},_.createElement("span",{style:this.props.schema.falseTextStyle},g,f),n,_.createElement("span",{style:this.props.schema.trueTextStyle},v,b))),h&&(n=_.createElement("div",{style:a},h,n))}else if(this.state.controlType==="slider"||!this.state.controlType&&this.state.obj.common.type==="number"&&(this.state.obj.common.write&&(this.state.obj.common.max!==void 0||this.state.obj.common.unit==="%")||(r=this.state.obj.common.role)!=null&&r.includes("slider")||(p=this.state.obj.common.role)!=null&&p.includes("dimmer")||(o=this.state.obj.common.role)!=null&&o.includes("blind"))){let f=null;const g=this.getText(this.props.schema.falseText,this.props.schema.noTranslation);this.props.schema.falseImage&&(f=Dt(this.props.schema.falseImage,g?{marginLeft:8}:void 0));let v=null;const b=this.getText(this.props.schema.trueText,this.props.schema.noTranslation);this.props.schema.trueImage&&(v=Dt(this.props.schema.trueImage,b?{marginRight:8}:void 0));const A=this.props.schema.min===void 0?this.state.obj.common.min||0:this.props.schema.min,S=this.props.schema.max===void 0?this.state.obj.common.max===void 0?100:this.state.obj.common.max:this.props.schema.max,w=this.props.schema.step===void 0?this.state.obj.common.step||1:this.props.schema.step;n=_.createElement(_o,{style:{width:"100%",flexGrow:1},min:A,max:S,disabled:!!this.props.schema.readOnly||t,step:w,value:this.state.stateValue,valueLabelDisplay:"auto",valueLabelFormat:y=>{let D=this.props.schema.digits!==void 0?y.toFixed(this.props.schema.digits):y.toString();return this.props.oContext.isFloatComma&&(D=D.replace(".",",")),`${D}${this.getText(this.props.schema.unit,this.props.schema.noTranslation)||this.state.obj.common.unit||""}`},onChange:(y,D)=>{this.setState({stateValue:D},()=>{this.controlTimeout&&clearTimeout(this.controlTimeout),this.controlTimeout=setTimeout(async()=>{console.log(`${Date.now()} Send new value: ${this.state.stateValue}`),this.controlTimeout=null,await this.props.oContext.socket.setState(this.getObjectID(),this.state.stateValue,!1)},this.props.schema.controlDelay||0)})}}),(g||f||b||v)&&(n=_.createElement("div",{style:{display:"flex",width:"100%",flexGrow:1,alignItems:"center"}},_.createElement("span",{style:{marginRight:16,...this.props.schema.falseTextStyle}},g,f),n,_.createElement("span",{style:{marginLeft:16,...this.props.schema.trueTextStyle}},v,b))),h&&(n=_.createElement("div",{style:a},h,n))}else if(this.state.obj.common.type==="number"&&this.state.obj.common.write&&!this.state.controlType){const f=this.props.schema.min===void 0?this.state.obj.common.min===void 0?void 0:this.state.obj.common.min:this.props.schema.min,g=this.props.schema.max===void 0?this.state.obj.common.max===void 0?void 0:this.state.obj.common.max:this.props.schema.max,v=this.props.schema.step===void 0?this.state.obj.common.step===void 0?void 0:this.state.obj.common.step:this.props.schema.step;n=_.createElement(de,{variant:"standard",style:{width:"100%"},value:this.state.stateValue,type:"number",disabled:!!this.props.schema.readOnly||t,slotProps:{htmlInput:{min:f,max:g,step:v,readOnly:!!this.props.schema.readOnly},input:{endAdornment:this.getText(this.props.schema.unit,this.props.schema.noTranslation)||this.state.obj.common.unit||void 0}},onChange:b=>{this.setState({stateValue:b.target.value},()=>{this.controlTimeout&&clearTimeout(this.controlTimeout),this.controlTimeout=setTimeout(async()=>{this.controlTimeout=null;const A=parseFloat(this.state.stateValue);await this.props.oContext.socket.setState(this.getObjectID(),A,!1)},this.props.schema.controlDelay||0)})},label:this.getText(this.props.schema.label,this.props.schema.noTranslation),helperText:this.renderHelp(this.props.schema.help,this.props.schema.helpLink,this.props.schema.noTranslation)})}else if(this.state.obj.common.type==="boolean"){let f=null,g,v;this.state.stateValue?(g=this.getText(this.props.schema.trueText,this.props.schema.noTranslation),this.props.schema.trueImage&&(f=Dt(this.props.schema.falseImage,g?{marginRight:8}:void 0)),v=this.props.schema.trueTextStyle):(g=this.getText(this.props.schema.falseText,this.props.schema.noTranslation),this.props.schema.falseImage&&(f=Dt(this.props.schema.falseImage,g?{marginLeft:8}:void 0)),v=this.props.schema.falseTextStyle),v=Object.assign(a,v),n=_.createElement("div",{style:v},h,_.createElement(Ie,{style:{display:"flex",alignItems:"center",gap:8},sx:c,key:this.props.schema.blinkOnUpdate?g:void 0},f,g||(this.state.stateValue?W.I18n.t("ra_true"):W.I18n.t("ra_false"))))}else{const f=this.getText(this.props.schema.unit,this.props.schema.noTranslation)||this.state.obj.common.unit;let g=this.state.stateValue;if(g!=null&&(this.props.schema.options||this.state.obj.common.states)){const S=this.getNormalizedStates().find(w=>w.value===g);S&&(g=S.label)}let v,b;this.state.controlType==="html"?(b=(g||"").toString(),v=_.createElement("span",{dangerouslySetInnerHTML:{__html:g}})):this.state.stateValue===null?(v="null",b=v):this.state.stateValue===void 0?(v="undefined",b=v):(this.props.schema.digits!==void 0&&typeof g=="number"?(v=g.toFixed(this.props.schema.digits),this.props.oContext.isFloatComma&&(v=v.replace(".",","))):v=g.toString(),b=v),n=_.createElement("div",{style:a},h,_.createElement("div",{style:{display:"flex",alignItems:"baseline",gap:4}},_.createElement(Ie,{sx:c,key:this.props.schema.blinkOnUpdate?b:void 0},v),f?_.createElement("span",{style:{opacity:.7,fontSize:"smaller"}},f):null))}}return n}}const vs={fullWidth:m=>({width:"100%",backgroundColor:m.palette.mode==="dark"?"#FFF":"#000",borderStyle:"hidden"}),primary:m=>({backgroundColor:m.palette.primary.main}),secondary:m=>({backgroundColor:m.palette.secondary.main})};class Yd extends U{renderItem(){return _.createElement(Ie,{component:"hr",sx:W.Utils.getStyle(this.props.oContext.theme,vs.fullWidth,this.props.schema.color==="primary"?vs.primary:this.props.schema.color==="secondary"?vs.secondary:{backgroundColor:this.props.schema.color||(this.props.oContext.themeType==="dark"?"#333":"#ddd")},{height:this.props.schema.color?this.props.schema.height||2:this.props.schema.height||1})})}}const Qd={header:m=>({width:"100%",background:m.palette.primary.main,color:m.palette.primary.contrastText,padding:"4px !important",borderRadius:"3px",marginBlockEnd:0,marginBlockStart:0})};class Xd extends U{renderItem(){let e="h5";switch((this.props.schema.size||5).toString()){case"1":e="h1";break;case"2":e="h2";break;case"3":e="h3";break;case"4":e="h4";break;default:e="h5";break}return _.createElement(Ie,{component:e,sx:Qd.header},this.getText(this.props.schema.label||this.props.schema.text,this.props.schema.noTranslation))}}class Zd extends U{renderItem(){let e=this.props.schema.src;return e&&!e.startsWith(".")&&!e.startsWith("http")&&!e.startsWith(`adapter/${this.props.oContext.adapterName}/`)&&!e.startsWith(`./adapter/${this.props.oContext.adapterName}/`)&&(e=`adapter/${this.props.oContext.adapterName}/${e}`),_.createElement("img",{src:e,style:{cursor:this.props.schema.href?"pointer":void 0,width:"100%",height:"100%"},onClick:this.props.schema.href?()=>this.props.schema.href&&window.open(this.props.schema.href,"_blank"):null,alt:""})}}function io(m,e,t){return typeof t=="string"?{"@keyframes newValueAnimationOnceColor":{"0%":{color:e?`${t} !important`:t},"100%":{color:m.palette.mode==="dark"?e?"#fff !important":"#fff":e?"#000 !important":"#000"}},animation:"newValueAnimationOnceColor 2s ease-in-out"}:{"@keyframes newValueAnimationOnce":{"0%":{color:e?"#00f900 !important":"#00f900"},"80%":{color:m.palette.mode==="dark"?e?"#518851 !important":"#518851":e?"#008000 !important":"#008000"},"100%":{color:m.palette.mode==="dark"?e?"#fff !important":"#fff":e?"#000 !important":"#000"}},animation:"newValueAnimationOnce 2s ease-in-out"}}function so(m,e){return typeof e=="string"?{"@keyframes blinkAnimationColor":{"0%":{color:e},"100%":{color:m.palette.mode==="dark"?"#fff":"#000"}},animation:"blinkAnimationColor 2s ease-in-out infinite"}:{"@keyframes blinkAnimation":{"0%":{color:"#00f900"},"80%":{color:m.palette.mode==="dark"?"#518851":"#008000"},"100%":{color:m.palette.mode==="dark"?"#fff":"#000"}},animation:"blinkAnimation 2s ease-in-out infinite"}}const sn={label:{fontWeight:"bold",whiteSpace:"nowrap"},valueImage:{maxHeight:"100%"},valueAndUnit:{display:"flex",gap:4,alignItems:"baseline"},value:{},unit:{fontSize:"smaller",opacity:.7}};class qd extends U{renderItem(e){let t=this.getText(this.props.schema.text||this.props.schema.label,this.props.schema.noTranslation);this.props.schema.addColon&&typeof t=="string"&&!t.trim().endsWith(":")&&(t=`${t.trim()}:`),t&&(t.includes("
")||t.includes(""))&&(t=W.Utils.renderTextWithA(t));let n;this.props.schema.size==="normal"?n=16:this.props.schema.size==="large"?n=20:typeof this.props.schema.size=="number"&&(n=this.props.schema.size);const d={width:"100%",height:"100%",display:"flex",alignItems:"center",position:"relative",fontSize:n};this.props.schema.narrow?d.gap=8:d.justifyContent="space-between";let i,r;this.props.schema.data&&typeof this.props.schema.data=="object"&&this.props.schema.data.en?r=this.getText(this.props.schema.data):typeof this.props.schema.data=="object"||this.props.schema.data===void 0||this.props.schema.data===null?r=JSON.stringify(this.props.schema.data):typeof this.props.schema.data=="number"?(r=this.props.schema.data.toString(),this.props.oContext.isFloatComma&&(r=r.replace(".",","))):(!this.props.schema.booleanAsCheckbox||typeof this.props.schema.data!="boolean")&&(r=this.props.schema.data.toString());let p=!1;if(this.props.schema.booleanAsCheckbox&&typeof this.props.schema.data=="boolean")i=_.createElement(Qt,{checked:!!i,disabled:!0,size:this.props.schema.size==="small"?"small":this.props.schema.size==="large"?"large":void 0});else if(r.startsWith("data:image/"))i=_.createElement("div",{style:{...sn.value,...sn.valueImage,...this.props.schema.styleValue||void 0}},_.createElement(W.Icon,{src:r}));else{const a={...sn.value,...this.props.schema.styleValue||void 0};this.props.schema.html?i=_.createElement("div",{style:a,dangerouslySetInnerHTML:{__html:r}}):Array.isArray(this.props.schema.data)?(p=!0,i=_.createElement("div",{style:a},this.props.schema.data.map((c,u)=>_.createElement("div",{key:u},typeof c=="object"||c===null||c===void 0?JSON.stringify(c):c)))):r.includes(` +`)?(p=!0,i=_.createElement("div",{style:a},W.Utils.renderTextWithA(r))):i=_.createElement("div",{style:a},r)}if(this.props.schema.blinkOnUpdate&&this.props.schema.blink){const a=io(this.props.oContext.theme,!0,this.props.schema.blinkOnUpdate),c=so(this.props.oContext.theme,this.props.schema.blink);i=_.createElement(Ie,{key:r,sx:{...a,...c}},i)}else if(this.props.schema.blinkOnUpdate){const a=io(this.props.oContext.theme,!1,this.props.schema.blinkOnUpdate);i=_.createElement(Ie,{key:r,sx:a},i)}else if(this.props.schema.blink){const a=so(this.props.oContext.theme,this.props.schema.blink);i=_.createElement(Ie,{sx:a},i)}this.props.schema.unit&&(i=_.createElement("div",{style:sn.valueAndUnit},i,_.createElement("div",{style:{...sn.unit,...this.props.schema.styleUnit||void 0}},this.getText(this.props.schema.unit,this.props.schema.noTranslation))));let o;this.props.schema.labelIcon&&(o=_.createElement(W.Icon,{src:this.props.schema.labelIcon,style:{marginRight:4}}));let l;this.props.schema.copyToClipboard&&(l=_.createElement(un,{className:"staticCopyButton",style:{position:"absolute",top:"calc(50% - 12px)",right:0,cursor:"pointer"},onClick:()=>{W.Utils.copyToClipboard(r),window.alert(W.I18n.t("ra_Copied"))}}));const s={"& .staticCopyButton":{display:"none"},"& .staticCopyButton:action":{transform:"scale(0.9)"},"&:hover .staticCopyButton":{display:"block"}};return this.props.schema.highlight&&(s["&:hover"]={backgroundColor:this.props.oContext.themeType==="dark"?"#51515180":"#b8b8b880"}),p&&(d.alignItems="top"),_.createElement(Ie,{component:"div",style:d,sx:s},_.createElement("div",{style:{...sn.label,...this.props.schema.styleLabel||void 0}},o,t),i,l)}}const ro={fullWidth:{height:"100%",width:"100%"},link:m=>({textDecoration:"underline",color:m.palette.mode==="dark"?"#4dabf5":"#254e72",cursor:"pointer"})};function oo(m,e,t){let n,d="";m?m.toString().startsWith("#")||m.toString().startsWith("/")?(n=e||"_self",d=m):m.startsWith("http://")||m.startsWith("https://")?(n=e||"_blank",d=m):(d=`#tab-instances/config/${t}/${m}`,n=e||"_self"):(d=`#tab-instances/config/${t}`,n=e||"_self"),n==="_self"?setTimeout(i=>{i.startsWith("#")?window.location.hash=i:i.startsWith("/")?d=`${window.location.protocol}:${window.location.host}${d}`:(i.startsWith("http://")||i.startsWith("https://"))&&(window.location.href=i)},100,d):(d.startsWith("#")?d=`${window.location.protocol}:${window.location.host}${window.location.pathname}${d}`:d.startsWith("/")&&(d=`${window.location.protocol}:${window.location.host}${d}`),window.open(d,n))}class ao extends U{renderItem(e,t){if(this.props.schema.button){const d=this.getIcon();return _.createElement(Se,{variant:this.props.schema.variant||void 0,color:this.props.schema.color||"grey",style:{...ro.fullWidth,...this.props.schema.controlStyle||void 0},disabled:t,startIcon:d,onClick:this.props.schema.href?()=>{const i=this.props.schema.href?this.getText(this.props.schema.href,!0):null;i&&(this.props.oContext.onBackEndCommand?this.props.oContext.onBackEndCommand({command:"link",url:i,target:this.props.schema.target,close:this.props.schema.close}):oo(i,this.props.schema.target,`${this.props.oContext.adapterName}.${this.props.oContext.instance}`))}:null},this.getText(this.props.schema.text||this.props.schema.label,this.props.schema.noTranslation))}let n=this.getText(this.props.schema.text||this.props.schema.label,this.props.schema.noTranslation);if(this.props.schema.format==="html")n=_.createElement("div",{dangerouslySetInnerHTML:{__html:n}});else if(this.props.schema.format==="json")try{const d=typeof n=="string"?JSON.parse(n):n;n=_.createElement("pre",{style:{whiteSpace:"pre-wrap",wordBreak:"break-word",margin:0}},JSON.stringify(d,null,2))}catch{}else n&&(n.includes("")||n.includes(""))&&(n=W.Utils.renderTextWithA(n));return _.createElement(Ie,{component:"span",style:{...this.props.schema.controlStyle||void 0},sx:this.props.schema.href?ro.link:void 0,onClick:this.props.schema.href?()=>{const d=this.props.schema.href?this.getText(this.props.schema.href,!0):null;d&&(this.props.oContext.onBackEndCommand?this.props.oContext.onBackEndCommand({command:"link",url:d,target:this.props.schema.target||"_blank",close:this.props.schema.close}):oo(d,this.props.schema.target||"_blank",`${this.props.oContext.adapterName}.${this.props.oContext.instance}`))}:null},n)}}const ys=1024*1024,se={paper:{width:"100%",marginBottom:16,backgroundColor:"rgba(255, 255, 255, 0.1)"},headerText:{width:"100%"},table:{minWidth:750},label:{display:"flex",justifyContent:"space-between"},title:{flex:"1 1 100%"},rootTool:{paddingLeft:16,paddingRight:8},silver:{opacity:.2},flex:{display:"flex",alignItems:"baseline"},filteredOut:{padding:10,display:"flex",textAlign:"center"},buttonEmpty:{width:34,display:"inline-block"},buttonCell:{whiteSpace:"nowrap"},dropZone:{width:"100%",height:100,position:"relative"},dropZoneEmpty:{},uploadDiv:{position:"relative",width:"100%",minHeight:300,opacity:.9,marginTop:30,cursor:"pointer",outline:"none"},uploadDivDragging:{opacity:1,background:"rgba(128,255,128,0.1)"},uploadCenterDiv:{margin:5,border:"3px dashed grey",borderRadius:5,width:"calc(100% - 10px)",height:"calc(100% - 10px)",minHeight:300,position:"relative",display:"flex"},uploadCenterIcon:{paddingTop:10,width:48,height:48},uploadCenterText:{fontSize:16},uploadCenterTextAndIcon:{textAlign:"center",position:"absolute",top:0,bottom:0,left:0,right:0,display:"flex",flexDirection:"column",alignItems:"center",justifyContent:"center"},tooltip:{pointerEvents:"none"},cardHeader:m=>({color:m.palette.mode==="light"?m.palette.secondary.main:m.palette.text.primary,height:"100%",fontWeight:"bold",fontSize:20,fontStyle:"italic",padding:"4px 16px",backgroundColor:m.palette.primary.main,display:"flex",justifyContent:"space-between"})};function ep(m,e,t){e=e||"key";const n=[];return Object.keys(m).forEach(d=>{const i={};i[e]=d,t?(i[t]=m[d],n.push(i)):n.push(Object.assign(i,m[d]))}),n}function lo(m,e,t){e=e||"key";const n={};return m.forEach(d=>{let i=d[e];i==null&&(i=""),delete d[e],t?n[i]=d[t]:n[i]=d}),n}function tp(m,e){let t="";for(let n=0;n{t.filter&&(this.filterRefs[t.attr]=Gl())}),this.refDiv=_.createRef()}async componentDidMount(){super.componentDidMount();const e=U.getValue(this.props.data,this.props.attr)||[];let t;if(this.props.schema.objKeyName?t=ep(e,this.props.schema.objKeyName,this.props.schema.objValueName):t=e,Array.isArray(t)||(t=[]),this.props.schema.encryptedAttributes){const i=await this.props.oContext.socket.getCompactSystemConfig();this.secret=(i==null?void 0:i.native.secret)||this.secret,e.forEach(r=>{this.props.schema.encryptedAttributes.forEach(p=>{r[p]&&(r[p]=np(this.secret,r[p]))})})}const n=window.localStorage.getItem(`table.collapsed.${this.props.oContext.instance}.${this.props.attr}`);let d=[];if(n)try{d=JSON.parse(n)}catch{}this.setState({value:t,visibleValue:null,orderBy:"",order:"asc",iteration:0,filterOn:[],width:0,tableErrors:{},collapsed:d,filterLabelMap:{}},()=>this.validateUniqueProps())}componentWillUnmount(){this.typingTimer&&(clearTimeout(this.typingTimer),this.typingTimer=null),this.resizeTimeout&&(clearTimeout(this.resizeTimeout),this.resizeTimeout=null),this.refreshBecauseOfHiddenElements&&(clearTimeout(this.refreshBecauseOfHiddenElements),this.refreshBecauseOfHiddenElements=null),super.componentWillUnmount()}itemTable(e,t,n,d){var o;const{schema:i}=this.props,r=(o=i.items)==null?void 0:o.find(l=>l.attr===e);if(!r)return null;const p={items:{[e]:r}};return _.createElement(qt,{oContext:this.props.oContext,alive:this.props.alive,arrayIndex:n,changed:this.props.changed,common:this.props.common,expertMode:this.props.expertMode,custom:!0,data:t,globalData:this.props.data,index:n+this.state.iteration,onChange:(l,s)=>{const a=JSON.parse(JSON.stringify(this.state.value));a[n][l]=s,this.setState({value:a},()=>{this.validateUniqueProps(),this.onChangeWrapper(a,!0)})},onError:this.onTableRowError(n),originalData:this.props.originalData,schema:p,table:!0,themeName:this.props.themeName,onFilterLabelUpdate:(l,s)=>{const a=this.state.filterLabelMap[l],c={...a,...s};JSON.stringify(a)!==JSON.stringify(c)&&this.setState(u=>({filterLabelMap:{...u.filterLabelMap,[l]:c}}))},onHiddenChanged:d?(l,s)=>{if(s)this.listOfHiddenElements[n]||=[],this.listOfHiddenElements[n].includes(l)||(this.listOfHiddenElements[n].push(l),this.refreshBecauseOfHiddenElements&&clearTimeout(this.refreshBecauseOfHiddenElements),this.refreshBecauseOfHiddenElements=setTimeout(()=>{this.forceUpdate()},100));else if(this.listOfHiddenElements[n]){const a=this.listOfHiddenElements[n].indexOf(l);a!==-1&&(this.listOfHiddenElements[n].splice(a,1),this.refreshBecauseOfHiddenElements&&clearTimeout(this.refreshBecauseOfHiddenElements),this.refreshBecauseOfHiddenElements=setTimeout(()=>{this.forceUpdate()},100))}}:void 0})}validateUniqueProps(){if(!this.props.schema.uniqueColumns)return;let e=null,t=null;for(const n of this.props.schema.uniqueColumns){const d=[];this.state.value.find(r=>{const p=r[n];return d.includes(p)?(e||(e=n,t=p),this.onError(n,"is not unique"),!0):(d.push(p),!1)})||this.onError(n,null)}e?this.setState({errorMessage:W.I18n.t('Non-allowed duplicate entry "%s" in column "%s"',t,e)}):this.setState({errorMessage:""})}onTableRowError=e=>(t,n)=>{const d={...this.state.tableErrors};d[e]||(d[e]={}),n?d[e][t]=n:(delete d[e][t],Object.keys(d[e]).length===0&&delete d[e]),this.setState({tableErrors:d}),this.props.onError(t,n)};static descendingComparator(e,t,n){return t[n]e[n]?1:0}static getComparator(e,t){return e==="desc"?(n,d)=>Qe.descendingComparator(n,d,t):(n,d)=>-Qe.descendingComparator(n,d,t)}static getFilterValue(e){var t,n,d;return(d=(n=(t=e==null?void 0:e.current)==null?void 0:t.children[0])==null?void 0:n.children[0])==null?void 0:d.value}static setFilterValue(e,t){return e.current.children[0].children[0].value=t}handleRequestSort=(e,t=!1)=>{const{order:n,orderBy:d}=this.state,r=t?n:d===e&&n==="asc"?"desc":"asc",p=this.stableSort(r,e);JSON.stringify(p)!==JSON.stringify(this.state.value)&&this.setState({value:p,order:r,orderBy:e,iteration:this.state.iteration+1e4},()=>this.applyFilter(!1,p))};stableSort=(e,t)=>{const{value:n}=this.state,d=Qe.getComparator(e,t),i=n.map((r,p)=>({el:r,index:p}));return i.sort((r,p)=>{const o=d(r.el,p.el);return o!==0?o:r.index-p.index}),i.map(r=>r.el)};renderShowHideFilter(e){return e.filter?_.createElement(re,{title:W.I18n.t("ra_Show/hide filter input"),size:"small",onClick:()=>{const t=[...this.state.filterOn],n=this.state.filterOn.indexOf(e.attr);n===-1?t.push(e.attr):t.splice(n,1),this.setState({filterOn:t},()=>{n&&Qe.getFilterValue(this.filterRefs[e.attr])&&(Qe.setFilterValue(this.filterRefs[e.attr],""),this.applyFilter())})}},this.state.filterOn.includes(e.attr)?_.createElement(jc,null):_.createElement(zc,null)):null}renderImportExportButtons(e){return _.createElement(_.Fragment,null,!e.noDelete&&e.import?_.createElement(we,{title:W.I18n.t("ra_Import data from %s file","CSV"),slotProps:{popper:{sx:se.tooltip}}},_.createElement(re,{size:"small",onClick:()=>this.setState({showImportDialog:!0})},_.createElement(Hn,null))):null,e.export?_.createElement(we,{title:W.I18n.t("ra_Export data to %s file","CSV"),slotProps:{popper:{sx:se.tooltip}}},_.createElement(re,{size:"small",onClick:()=>this.onExport()},_.createElement(Hc,null))):null,e.noDelete?null:_.createElement(re,{disabled:!0,size:"small"},_.createElement(xt,null)))}renderAddButton(e){return _.createElement(we,{title:e?W.I18n.t("ra_Cannot add items with set filter"):W.I18n.t("ra_Add row"),slotProps:{popper:{sx:se.tooltip}}},_.createElement("span",null,_.createElement(re,{size:"small",color:"primary",disabled:!!e&&!this.props.schema.allowAddByFilter,onClick:this.onAdd},_.createElement(Vn,null))))}enhancedTableHead(e,t){var r;const{schema:n}=this.props,{order:d,orderBy:i}=this.state;return _.createElement(Ao,null,_.createElement(ct,null,(r=n.items)==null?void 0:r.map((p,o)=>this.renderOneFilter({schema:n,style:{width:p.width},showAddButton:!o&&!n.noDelete,headCell:p,order:d,orderBy:i,index:o,doAnyFilterSet:t})),!n.noDelete&&_.createElement(Ee,{style:{paddingLeft:20,paddingRight:20,width:e,textAlign:"right"},padding:"checkbox"},this.renderImportExportButtons(n))))}onDelete=e=>()=>{const t=JSON.parse(JSON.stringify(this.state.value));t.splice(e,1);const n={...this.state.tableErrors};n[e]&&(Object.keys(n[e]).forEach(i=>{this.props.onError(i,void 0)}),delete n[e]);const d={};Object.keys(n).forEach(i=>{const r=parseInt(i,10);r>e?d[r-1]=n[r]:d[r]=n[r]}),this.setState({value:t,iteration:this.state.iteration+1e4,tableErrors:d},()=>this.applyFilter(!1,null,()=>this.onChangeWrapper(t)))};onExport(){const{schema:e}=this.props,{value:t}=this.state,d=[e.items.map(p=>p.attr).join(";")];t.forEach(p=>{const o=[];e.items.forEach(l=>{p[l.attr]&&typeof p[l.attr]=="string"&&p[l.attr].includes(";")?o.push(`"${p[l.attr]}"`):o.push(p[l.attr]===void 0||p[l.attr]===null?"":p[l.attr])}),d.push(o.join(";"))});const i=document.createElement("a");i.setAttribute("href",`data:text/csv;charset=utf-8,${encodeURIComponent(d.join(` +`))}`);const r=new Date;i.setAttribute("download",`${r.getFullYear()}_${(r.getMonth()+1).toString().padStart(2,"0")}_${r.getDate().toString().padStart(2,"0")}_${this.props.oContext.adapterName}.${this.props.oContext.instance}_${this.props.attr}.csv`),i.style.display="none",document.body.appendChild(i),i.click(),document.body.removeChild(i)}onImport(e){var r;const t=e.split(` +`).map(p=>p.replace("\r","").trim()),{schema:n}=this.props,d=t.shift().split(";").filter(p=>p&&n.items.find(o=>o.attr===p)),i=[];t.forEach(p=>{const o=p.split(";"),l={};for(let s=0;sh.attr===d[s]);u&&u.type==="number"?c=parseFloat(a):c=a}else c=a;l[d[s]]=c}i.push(l)}),i.length?(r=this.state.value)!=null&&r.length?this.setState({showTypeOfImportDialog:i,showImportDialog:!1}):this.setState({value:i,showImportDialog:!1}):window.alert("ra_No data found in file")}onClone=e=>()=>{const t=JSON.parse(JSON.stringify(this.state.value)),n=JSON.parse(JSON.stringify(t[e]));if(typeof this.props.schema.clone=="string"&&typeof n[this.props.schema.clone]=="string"){let d=1,i=n[this.props.schema.clone];const r=i.match(/(\d+)$/);for(r?(i=i.replace(r[0],""),d=parseInt(r[0],10)+1):i+="_";t.find(p=>p[this.props.schema.clone]===i+d.toString());)d++;n[this.props.schema.clone]=`${n[this.props.schema.clone]}_${d}`}t.splice(e,0,n),this.setState({value:t,iteration:this.state.iteration+1e4},()=>this.applyFilter(!1,null,()=>this.onChangeWrapper(t)))};onChangeWrapper=(e,t)=>{this.typingTimer&&clearTimeout(this.typingTimer),this.typingTimer=setTimeout((n,d)=>{this.typingTimer=null;let i;if(this.props.schema.encryptedAttributes){const r=JSON.parse(JSON.stringify(n));if(r.forEach(p=>{this.props.schema.encryptedAttributes.forEach(o=>{p[o]&&(p[o]=tp(this.secret,p[o]))})}),this.props.schema.objKeyName){const p=lo(r,this.props.schema.objKeyName,this.props.schema.objValueName);i=this.onChange(this.props.attr,p)}else i=this.onChange(this.props.attr,r)}else if(this.props.schema.objKeyName){const r=lo(JSON.parse(JSON.stringify(n)),this.props.schema.objKeyName,this.props.schema.objValueName);i=this.onChange(this.props.attr,r)}else i=this.onChange(this.props.attr,n);i instanceof Promise&&i.catch(r=>console.error(`Cannot save: ${r}`)),d&&(this.applyFilter(!1,n),this.handleRequestSort(this.state.orderBy,!0))},300,e,t)};onAdd=()=>{var d;const{schema:e}=this.props,t=JSON.parse(JSON.stringify(this.state.value)),n=(d=e.items)==null?void 0:d.reduce((i,r)=>{let p;return r.defaultFunc?this.props.custom?p=r.defaultFunc?this.executeCustom(r.defaultFunc,this.props.data,this.props.customObj,this.props.oContext.instanceObj,t.length,this.props.data):this.props.schema.default:p=r.defaultFunc?this.execute(r.defaultFunc,this.props.schema.default,this.props.data,t.length,this.props.data):this.props.schema.default:p=r.default===void 0?null:r.default,i[r.attr]=p,i},{});t.push(n),this.setState({value:t},()=>this.applyFilter(!1,null,()=>this.onChangeWrapper(t)))};isAnyFilterSet(){return!!Object.keys(this.filterRefs).find(e=>Qe.getFilterValue(this.filterRefs[e]))}applyFilter=(e,t,n)=>{t=t||this.state.value;let d=t.map((i,r)=>r);if(Object.keys(this.filterRefs).forEach(i=>{var p;let r=Qe.getFilterValue(this.filterRefs[i]);if(!e&&r){r=r.toLowerCase();const o=(p=this.state.filterLabelMap)==null?void 0:p[i];d=d.filter(l=>{if(!t[l]||t[l][i]==null)return!1;if(t[l][i].toString().toLowerCase().includes(r))return!0;if(o){const a=o[t[l][i]];if(a&&a.toLowerCase().includes(r))return!0}return!1})}else this.filterRefs[i].current&&Qe.setFilterValue(this.filterRefs[i],"")}),d.length===t.length&&(d=null),d===null&&this.state.visibleValue===null){n&&n();return}JSON.stringify(d)!==JSON.stringify(this.state.visibleValue)?this.setState({visibleValue:d},()=>n&&n()):n&&n()};onMoveUp(e){const t=JSON.parse(JSON.stringify(this.state.value)),n=t[e];t.splice(e,1),t.splice(e-1,0,n),this.setState({value:t,iteration:this.state.iteration+1e4},()=>this.applyFilter(!1,null,()=>this.onChangeWrapper(t)))}onMoveDown(e){const t=JSON.parse(JSON.stringify(this.state.value)),n=t[e];t.splice(e,1),t.splice(e+1,0,n),this.setState({value:t,iteration:this.state.iteration+1e4},()=>this.applyFilter(!1,null,()=>this.onChangeWrapper(t)))}onDrop(e){const t=e[0],n=new FileReader;n.onabort=()=>console.log("file reading was aborted"),n.onerror=()=>console.log("file reading has failed"),n.onload=()=>{if(t.size>ys){window.alert(W.I18n.t("ra_File is too big. Max %sk allowed. Try use SVG.",Math.round(ys/1024)));return}const d=new Uint8Array(n.result).reduce((i,r)=>i+String.fromCharCode(r),"");this.onImport(d)},n.readAsArrayBuffer(t)}showTypeOfImportDialog(){return this.state.showTypeOfImportDialog?_.createElement(Ut,{open:!0,onClose:()=>this.setState({showTypeOfImportDialog:!1}),maxWidth:"md"},_.createElement(gn,null,W.I18n.t("ra_Append or replace?")),_.createElement(mn,null,W.I18n.t("ra_Append %s entries or replace existing?",this.state.showTypeOfImportDialog.length)),_.createElement(vn,null,_.createElement(Se,{variant:"contained",color:"primary",autoFocus:!0,onClick:()=>{const e=JSON.parse(JSON.stringify(this.state.value));this.state.showTypeOfImportDialog.forEach(t=>e.push(t)),this.setState({value:e,iteration:this.state.iteration+1e4,showTypeOfImportDialog:!1},()=>this.applyFilter(!1,null,()=>this.onChangeWrapper(e)))}},W.I18n.t("ra_Append")),_.createElement(Se,{variant:"contained",color:"secondary",autoFocus:!0,onClick:()=>{const e=this.state.showTypeOfImportDialog;this.setState({value:e,iteration:this.state.iteration+1e4,showTypeOfImportDialog:!1},()=>this.applyFilter(!1,null,()=>this.onChangeWrapper(e)))}},W.I18n.t("ra_Replace")))):null}showImportDialog(){return this.state.showImportDialog?_.createElement(Ut,{open:!0,onClose:()=>this.setState({showImportDialog:!1}),sx:{"& .MuiDialog-paper":{minHeight:500}},maxWidth:"md",fullWidth:!0},_.createElement(gn,null,W.I18n.t("ra_Import from %s","CSV")),_.createElement(mn,null,_.createElement(Wo,{multiple:!1,accept:{"text/csv":[".csv"]},maxSize:ys,onDragEnter:()=>this.setState({uploadFile:"dragging"}),onDragLeave:()=>this.setState({uploadFile:!0}),onDrop:(e,t)=>{this.setState({uploadFile:!1}),e.length?this.onDrop(e):window.alert(t&&t[0]&&t[0].errors&&t[0].errors[0]&&t[0].errors[0].message||W.I18n.t("ra_Cannot upload"))}},({getRootProps:e,getInputProps:t})=>_.createElement("div",{style:{...se.uploadDiv,...this.state.uploadFile==="dragging"?se.uploadDivDragging:void 0,...se.dropZone,...this.state.icon?void 0:se.dropZoneEmpty},...e()},_.createElement("input",{...t()}),_.createElement("div",{style:se.uploadCenterDiv},_.createElement("div",{style:se.uploadCenterTextAndIcon},_.createElement(Hn,{style:se.uploadCenterIcon}),_.createElement("div",{style:se.uploadCenterText},this.state.uploadFile==="dragging"?W.I18n.t("ra_Drop file here"):W.I18n.t("ra_Place your files here or click here to open the browse dialog"))))))),_.createElement(vn,null,_.createElement(Se,{variant:"contained",onClick:()=>this.setState({showImportDialog:!1}),color:"primary",startIcon:_.createElement(_t,null)},W.I18n.t("Cancel")))):null}renderOneFilter(e){return _.createElement(Ee,{key:`${e.headCell.attr}_${e.index}`,style:e.style,align:"left",sortDirection:e.orderBy===e.headCell.attr?e.order:!1},_.createElement("div",{style:{...se.flex,...e.schema.showFirstAddOnTop?{flexDirection:"column"}:void 0}},e.showAddButton?this.renderAddButton(e.doAnyFilterSet):null,e.headCell.sort&&_.createElement(oc,{active:!0,style:e.orderBy!==e.headCell.attr?se.silver:void 0,direction:e.orderBy===e.headCell.attr?e.order:"asc",onClick:()=>this.handleRequestSort(e.headCell.attr)}),e.headCell.filter&&this.state.filterOn.includes(e.headCell.attr)?_.createElement(de,{variant:"standard",ref:this.filterRefs[e.headCell.attr],onChange:()=>this.applyFilter(),title:W.I18n.t("ra_You can filter entries by entering here some text"),slotProps:{input:{endAdornment:Qe.getFilterValue(this.filterRefs[e.headCell.attr])&&_.createElement(fn,{position:"end"},_.createElement(re,{size:"small",tabIndex:-1,onClick:()=>{Qe.setFilterValue(this.filterRefs[e.headCell.attr],""),this.applyFilter()}},_.createElement(_t,null)))}},fullWidth:!0,placeholder:this.getText(e.headCell.title)}):_.createElement("span",{style:se.headerText},this.getText(e.headCell.title)),this.renderShowHideFilter(e.headCell)))}enhancedFilterCard(){var r;const{schema:e}=this.props,{order:t,orderBy:n}=this.state;let d;this.props.schema.compact&&(d={paddingTop:1,paddingBottom:1});const i=!e.noDelete&&e.import||e.export;return i||e.items.find(p=>p.sort||p.filter)?_.createElement(He,{size:{xs:e.xs||12,sm:e.sm||void 0,md:e.md||void 0,lg:e.lg||void 0,xl:e.xl||void 0}},_.createElement(os,null,_.createElement(Mn,{style:se.paper},_.createElement(Ps,{style:se.paper},_.createElement(Ws,{expandIcon:_.createElement(Li,null)},_.createElement(vt,null,W.I18n.t("ra_Filter and Data Actions"))),_.createElement(js,null,_.createElement(In,null,_.createElement(On,null,((r=e.items)==null?void 0:r.find(p=>p.sort||p.filter))&&e.items.map((p,o)=>_.createElement(ct,{key:`${p.attr}_${o}`},this.renderOneFilter({schema:e,style:d,showAddButton:!1,headCell:p,order:t,orderBy:n,index:o,doAnyFilterSet:!1}))),i?_.createElement(ct,null,_.createElement(Ee,{align:"left",style:d},_.createElement("span",{style:se.headerText},W.I18n.t("ra_Actions"))),_.createElement(Ee,{style:d},this.renderImportExportButtons(e))):null))))))):null}enhancedBottomCard(){const{schema:e}=this.props;let t;this.props.schema.compact&&(t={paddingTop:1,paddingBottom:1});const n=this.isAnyFilterSet();return _.createElement(He,{size:{xs:e.xs||12,sm:e.sm||void 0,md:e.md||void 0,lg:e.lg||void 0,xl:e.xl||void 0}},_.createElement(os,null,_.createElement(Mn,{style:se.paper},_.createElement(In,null,_.createElement(On,null,_.createElement(ct,null,_.createElement(Ee,{colSpan:e.items.length+1,style:t},this.renderAddButton(n))))))))}renderCards(){const{schema:e}=this.props;let{visibleValue:t}=this.state,n;this.props.schema.compact&&(n={paddingTop:1,paddingBottom:1});const d={padding:0,borderBottom:"none"};t||=this.state.value.map((r,p)=>p);const i=this.isAnyFilterSet();return _.createElement(He,{container:!0},this.showImportDialog(),this.showTypeOfImportDialog(),this.enhancedFilterCard(),t.map((r,p)=>{var o,l,s;return _.createElement(He,{key:`${r}_${p}`,size:{xs:e.xs||12,sm:e.sm||void 0,md:e.md||void 0,lg:e.lg||void 0,xl:e.xl||void 0}},_.createElement(os,{sx:this.state.tableErrors[r]?{outline:"1px solid red"}:void 0},_.createElement(Mn,{style:se.paper},this.props.schema.titleAttribute?_.createElement(Ie,{sx:se.cardHeader},_.createElement("div",null,this.state.value[r][this.props.schema.titleAttribute]),_.createElement("div",null,!i&&!this.state.orderBy?_.createElement(we,{title:W.I18n.t("ra_Move up"),slotProps:{popper:{sx:se.tooltip}}},_.createElement("span",null,_.createElement(re,{size:"small",onClick:()=>this.onMoveUp(r),disabled:p===0},_.createElement(Ei,null)))):null,!i&&!this.state.orderBy?_.createElement(we,{title:W.I18n.t("ra_Move down"),slotProps:{popper:{sx:se.tooltip}}},_.createElement("span",null,_.createElement(re,{size:"small",onClick:()=>this.onMoveDown(r),disabled:p===t.length-1},_.createElement(Si,null)))):null,_.createElement(we,{title:W.I18n.t("ra_Delete current row"),slotProps:{popper:{sx:se.tooltip}}},_.createElement(re,{size:"small",onClick:this.onDelete(r)},_.createElement(xt,null))),this.props.schema.clone?_.createElement(we,{title:W.I18n.t("ra_Clone current row"),slotProps:{popper:{sx:se.tooltip}}},_.createElement(re,{size:"small",onClick:this.onClone(r)},_.createElement(un,null))):null,_.createElement(we,{title:W.I18n.t("ra_Expand/Collapse card"),slotProps:{popper:{sx:se.tooltip}}},_.createElement(re,{size:"small",onClick:()=>{const a=[...this.state.collapsed],c=a.indexOf(r);c===-1?a.push(r):a.splice(c,1),window.localStorage.setItem(`table.collapsed.${this.props.oContext.instance}.${this.props.attr}`,JSON.stringify(a)),this.setState({collapsed:a})}},_.createElement(Li,{style:{rotate:(o=this.state.collapsed)!=null&&o.includes(r)?"0deg":"180deg",transition:"0.3s",transitionProperty:"rotate"}}))))):null,_.createElement(ac,{in:!((l=this.state.collapsed)!=null&&l.includes(r)),timeout:"auto",unmountOnExit:!0},_.createElement(In,null,_.createElement(On,null,(s=e.items)==null?void 0:s.map(a=>{var u,h;const c=(h=(u=this.listOfHiddenElements)==null?void 0:u[r])==null?void 0:h.includes(a.attr);return _.createElement(ct,{key:`${a.attr}_${r}`},_.createElement(Ee,{align:"left",style:c?d:n},c?null:_.createElement("span",{style:se.headerText},this.getText(a.title))),_.createElement(Ee,{align:"left",style:c?d:n},this.itemTable(a.attr,this.state.value[r],r,!0)))}),!this.props.schema.titleAttribute&&!e.noDelete&&_.createElement(ct,null,_.createElement(Ee,{align:"left",style:n},_.createElement("span",{style:se.headerText},this.getText("Actions"))),_.createElement(Ee,{align:"left",style:n},!i&&!this.state.orderBy?_.createElement(we,{title:W.I18n.t("ra_Move up"),slotProps:{popper:{sx:se.tooltip}}},_.createElement("span",null,_.createElement(re,{size:"small",onClick:()=>this.onMoveUp(r),disabled:p===0},_.createElement(Ei,null)))):null,!i&&!this.state.orderBy?_.createElement(we,{title:W.I18n.t("ra_Move down"),slotProps:{popper:{sx:se.tooltip}}},_.createElement("span",null,_.createElement(re,{size:"small",onClick:()=>this.onMoveDown(r),disabled:p===t.length-1},_.createElement(Si,null)))):null,_.createElement(we,{title:W.I18n.t("ra_Delete current row"),slotProps:{popper:{sx:se.tooltip}}},_.createElement(re,{size:"small",onClick:this.onDelete(r)},_.createElement(xt,null))),this.props.schema.clone?_.createElement(we,{title:W.I18n.t("ra_Clone current row"),slotProps:{popper:{sx:se.tooltip}}},_.createElement(re,{size:"small",onClick:this.onClone(r)},_.createElement(un,null))):null))))))))}),this.enhancedBottomCard())}renderTable(){const{schema:e}=this.props;let{visibleValue:t}=this.state;t=t||this.state.value.map((i,r)=>r);const n=this.isAnyFilterSet();let d;return this.props.schema.compact&&(d={paddingTop:1,paddingBottom:1}),_.createElement(Mn,{style:se.paper},this.showImportDialog(),this.showTypeOfImportDialog(),e.label?_.createElement("div",{style:se.label},_.createElement(Bn,{variant:"dense",style:se.rootTool},_.createElement(vt,{style:se.title,variant:"h6",id:"tableTitle",component:"div"},this.getText(e.label)))):null,_.createElement(Do,null,_.createElement(In,{style:se.table,size:"small"},this.enhancedTableHead(!n&&!this.state.orderBy?120:64,n),_.createElement(On,null,t.map((i,r)=>{var p;return _.createElement(ct,{hover:!0,key:`${i}_${r}`,sx:this.state.tableErrors[i]?{outline:"1px solid red"}:void 0},(p=e.items)==null?void 0:p.map(o=>_.createElement(Ee,{key:`${o.attr}_${i}`,align:"left",style:d},this.itemTable(o.attr,this.state.value[i],i,!1))),!e.noDelete&&_.createElement(Ee,{align:"left",style:{...d,...se.buttonCell}},!n&&!this.state.orderBy?r?_.createElement(we,{title:W.I18n.t("ra_Move up"),slotProps:{popper:{sx:se.tooltip}}},_.createElement(re,{size:"small",onClick:()=>this.onMoveUp(i)},_.createElement(Ei,null))):_.createElement("div",{style:se.buttonEmpty}):null,!n&&!this.state.orderBy?rthis.onMoveDown(i)},_.createElement(Si,null))):_.createElement("div",{style:se.buttonEmpty}):null,_.createElement(we,{title:W.I18n.t("ra_Delete current row"),slotProps:{popper:{sx:se.tooltip}}},_.createElement(re,{size:"small",onClick:this.onDelete(i)},_.createElement(xt,null))),this.props.schema.clone?_.createElement(we,{title:W.I18n.t("ra_Clone current row"),slotProps:{popper:{sx:se.tooltip}}},_.createElement(re,{size:"small",onClick:this.onClone(i)},_.createElement(un,null))):null))}),!e.noDelete&&t.length>=(e.showSecondAddAt||5)?_.createElement(ct,null,_.createElement(Ee,{colSpan:e.items.length+1,style:{...d}},this.renderAddButton(n))):null)),!t.length&&this.state.value.length?_.createElement("div",{style:se.filteredOut},_.createElement(vt,{style:se.title,variant:"h6",id:"tableTitle",component:"div"},W.I18n.t("ra_All items are filtered out"),_.createElement(re,{size:"small",onClick:()=>this.applyFilter(!0)},_.createElement(_t,null)))):null),e.help?_.createElement(ge,{style:{paddingLeft:16}},this.renderHelp(this.props.schema.help,this.props.schema.helpLink,this.props.schema.noTranslation)):null,this.state.errorMessage?_.createElement("div",{style:{display:"flex",padding:"5px"}},_.createElement(zn,{color:"error"}),_.createElement("span",{style:{color:"red",alignSelf:"center"}},this.state.errorMessage)):null)}componentDidUpdate(){var e;(e=this.refDiv.current)!=null&&e.clientWidth&&this.refDiv.current.clientWidth!==this.state.width&&(this.resizeTimeout&&clearTimeout(this.resizeTimeout),this.resizeTimeout=setTimeout(()=>{var t;this.resizeTimeout=null,this.setState({width:(t=this.refDiv.current)==null?void 0:t.clientWidth})},50))}getCurrentBreakpoint(){return this.state.width?this.state.width<600?"xs":this.state.width<900?"sm":this.state.width<1200?"md":this.state.width<1536?"lg":"xl":"md"}renderItem(){const{schema:e}=this.props;if(!this.state.value||!Array.isArray(this.state.value))return null;const t=this.getCurrentBreakpoint();let n;return t&&(e.useCardFor||["xs"]).includes(t)?n=this.renderCards():n=this.renderTable(),_.createElement("div",{ref:this.refDiv,style:{width:"100%"}},n)}}const gi={indeterminate:{opacity:.5},label:{width:"100%",fontSize:14,marginBottom:2},helper:{width:"100%",fontSize:12},error:{width:"100%",fontSize:12,color:"#FF0000"}};class ip extends U{updateTimeout=null;componentDidMount(){super.componentDidMount();let e=U.getValue(this.props.data,this.props.attr);if(Array.isArray(e)&&this.props.oContext.multiEdit){e=U.DIFFERENT_VALUE,this.setState({value:e,oldValue:e,jsonError:!1});return}this.setState({value:e,oldValue:e,jsonError:this.validateJson(e)})}validateJson(e){let t=!1;if(this.props.schema.validateJson&&(e||!this.props.schema.allowEmpty))try{JSON.parse(e)}catch(n){console.log("Error in JSON",n),t=!0}return t}static getDerivedStateFromProps(e,t){if(e.oContext.multiEdit&&t.value===U.DIFFERENT_VALUE)return{value:U.DIFFERENT_VALUE};let n=U.getValue(e.data,e.attr);return n!=null&&(n=n.toString()),n==null||n!==t.value&&n!==t.oldValue?{value:n}:null}renderItem(e,t){const n=Array.isArray(this.state.value)||this.state.value===U.DIFFERENT_VALUE;if(this.props.schema.time){let r="";return typeof this.state.value=="number"?this.state.value&&this.state.value<9466596e5?r=new Date(this.state.value*1e3).toLocaleString():r=new Date(this.state.value).toLocaleString():typeof this.state.value=="string"&&(r=new Date(this.state.value).toLocaleString()),_.createElement(de,{variant:"standard",fullWidth:!0,value:r,error:!!e||!!this.state.jsonError,disabled:!!t,slotProps:{htmlInput:{readOnly:!0}},placeholder:this.getText(this.props.schema.placeholder),label:this.getText(this.props.schema.label),helperText:this.renderHelp(this.props.schema.help,this.props.schema.helpLink,this.props.schema.noTranslation)})}if(this.state.oldValue!==null&&this.state.oldValue!==void 0?(this.updateTimeout&&clearTimeout(this.updateTimeout),this.updateTimeout=setTimeout(()=>{this.updateTimeout=null,this.setState({oldValue:null})},30)):this.updateTimeout&&(clearTimeout(this.updateTimeout),this.updateTimeout=null),n){const r=U.getValue(this.props.data,this.props.attr),p=(r==null?void 0:r.filter(o=>o||o===0).map(o=>({label:o.toString()||"",value:o})))||[];return p.unshift({label:W.I18n.t(U.DIFFERENT_LABEL),value:U.DIFFERENT_VALUE}),_.createElement(Bi,{style:gi.indeterminate,fullWidth:!0,value:p[0],onChange:(o,l)=>{const s=l?l.value:"",a=this.onChange(this.props.attr,s,()=>{this.setState({value:s,oldValue:s,jsonError:this.validateJson(l)})});a instanceof Promise&&a.catch(c=>console.error(`Cannot set value: ${c}`))},options:p,getOptionLabel:o=>o.label,renderInput:o=>_.createElement(de,{variant:"standard",...o,error:!!e,placeholder:this.getText(this.props.schema.placeholder),slotProps:{htmlInput:{...o.inputProps,maxLength:this.props.schema.maxLength||this.props.schema.max||void 0,readOnly:this.props.schema.readOnly||!1}},label:this.getText(this.props.schema.label),helperText:this.renderHelp(this.props.schema.help,this.props.schema.helpLink,this.props.schema.noTranslation),disabled:!!t})})}let d,i;if((this.props.schema.readOnly||t)&&this.props.schema.copyToClipboard?(this.props.schema.minRows>1&&(i={position:"absolute",right:3,top:20,zIndex:1e3}),d=_.createElement(re,{tabIndex:-1,style:i,size:"small",onClick:()=>{W.Utils.copyToClipboard(this.state.value),window.alert(W.I18n.t("ra_Copied"))}},_.createElement(W.IconCopy,null))):!this.props.schema.readOnly&&!t&&this.state.value&&!this.props.schema.noClearButton&&(this.props.schema.minRows>1&&(i={position:"absolute",right:3,top:20,zIndex:1e3}),d=_.createElement(re,{style:i,size:"small",tabIndex:-1,onClick:()=>this.setState({value:"",oldValue:this.state.value},()=>this.onChange(this.props.attr,""))},_.createElement(_t,null)),this.props.schema.minRows<=1&&(d=_.createElement(fn,{position:"end"},d))),this.props.schema.minRows>1){const r=this.renderHelp(this.props.schema.help,this.props.schema.helpLink,this.props.schema.noTranslation);return _.createElement("div",{style:{width:"100%",position:"relative"}},this.props.schema.label?_.createElement("div",{style:gi.label},this.getText(this.props.schema.label)):null,_.createElement(lc,{style:{width:"100%",resize:"vertical",backgroundColor:this.props.oContext.themeType==="dark"?"#363636":"#cccccc",color:this.props.oContext.themeType==="dark"?"#fff":"#111"},minRows:this.props.schema.minRows,maxRows:this.props.schema.maxRows,value:this.state.value===null||this.state.value===void 0?"":this.state.value,disabled:!!t,readOnly:this.props.schema.readOnly||!1,onChange:p=>{const o=p.target.value;this.setState({value:o,oldValue:this.state.value,jsonError:this.validateJson(o)},()=>this.onChange(this.props.attr,o||""))},placeholder:this.getText(this.props.schema.placeholder)}),r||e||this.state.jsonError?_.createElement("div",{style:e?gi.error:gi.helper},e||(this.state.jsonError?W.I18n.t("ra_Invalid JSON"):r)):null)}return _.createElement(de,{variant:"standard",fullWidth:!0,value:this.state.value===null||this.state.value===void 0?"":this.state.value,error:!!e||!!this.state.jsonError,disabled:!!t,slotProps:{htmlInput:{maxLength:this.props.schema.maxLength||this.props.schema.max||void 0,readOnly:this.props.schema.readOnly||!1},input:{endAdornment:d}},onChange:r=>{const p=r.target.value;this.setState({value:p,oldValue:this.state.value,jsonError:this.validateJson(p)},()=>this.onChange(this.props.attr,p))},placeholder:this.getText(this.props.schema.placeholder),label:this.getText(this.props.schema.label),helperText:this.state.jsonError?W.I18n.t("ra_Invalid JSON"):this.renderHelp(this.props.schema.help,this.props.schema.helpLink,this.props.schema.noTranslation)})}}const sp={fullWidth:{width:"100%"}};class rp extends U{initialized=!1;localContext;askInstance(){if(this.props.alive){let e=this.props.schema.data;if(e===void 0&&this.props.schema.jsonData){const t=this.getPattern(this.props.schema.jsonData,null,!0);try{e=JSON.parse(t)}catch{console.error(`Cannot parse json data: ${t}`)}}e===void 0&&(e=null),this.props.oContext.socket.sendTo(`${this.props.oContext.adapterName}.${this.props.oContext.instance}`,this.props.schema.command||"send",e).then(t=>{if(typeof t=="object"){const n=t;this.setState({text:n.text||"",style:n.style,icon:n.icon,iconStyle:n.iconStyle})}else typeof t=="string"&&this.setState({text:t||""})}).catch(t=>console.error(`Cannot send command: ${t}`))}}getLocalContext(){const e={};return Array.isArray(this.props.schema.alsoDependsOn)&&this.props.schema.alsoDependsOn.forEach(t=>e[t]=U.getValue(this.props.data,t)),JSON.stringify(e)}renderItem(){if(this.props.alive){const t=this.getLocalContext();(t!==this.localContext||!this.initialized)&&(this.localContext=t,setTimeout(()=>this.askInstance(),this.initialized?300:50),this.initialized=!0)}if(this.state.text===void 0)return null;let e=null;return this.state.icon&&(e=Dt(this.state.icon,{marginRight:this.state.text?8:void 0,...this.state.iconStyle||void 0}),e||(e=_.createElement(W.Icon,{src:this.state.icon,style:{marginRight:this.state.text?8:void 0,...this.state.iconStyle||void 0}}))),this.props.schema.container==="text"?_.createElement(de,{variant:"standard",fullWidth:!0,slotProps:{input:{endAdornment:this.props.schema.copyToClipboard?_.createElement(re,{tabIndex:-1,size:"small",onClick:()=>{W.Utils.copyToClipboard(this.state.text),window.alert(W.I18n.t("ra_Copied"))}},_.createElement(W.IconCopy,null)):void 0}},value:this.state.text,label:this.getText(this.props.schema.label),helperText:this.renderHelp(this.props.schema.help,this.props.schema.helpLink,this.props.schema.noTranslation)}):_.createElement("div",{style:{...sp.fullWidth,...this.state.style||void 0}},e,this.props.schema.container==="html"?_.createElement("span",{dangerouslySetInnerHTML:{__html:this.state.text||""}}):this.state.text)}}class op extends U{componentDidMount(){super.componentDidMount();const e=U.getValue(this.props.data,this.props.attr);this.setState({value:e})}renderItem(e,t){const n=this.props.schema.returnFormat!=="HH:mm:ss",d=new Date(Date.parse(`Thu, 01 Jan 1970 ${this.state.value||"00:00:00"}`));return _.createElement(Qc,{sx:i=>({width:"100%",borderBottom:`1px solid ${i.palette.text.primary}`,"& fieldset":{display:"none"},"& input":{padding:`${i.spacing(1.5)} 0 4px 0`},"& .MuiInputAdornment-root":{marginLeft:0,marginTop:1},"& label":{transform:"translate(0px, -9px) scale(0.75)"}}),ampm:this.props.oContext.systemConfig.dateFormat.includes("/"),timeSteps:this.props.schema.timeSteps||this.props.schema.timesteps||{hours:1,minutes:5,seconds:5},format:this.props.schema.format||"HH:mm:ss",disabled:!!t,value:d,onChange:i=>{let r;r=i instanceof Date?i.toTimeString().split(" ")[0]:i.toTimeString(),n&&(r=r.split(":").slice(0,2).join(":")),this.setState({value:r},()=>this.onChange(this.props.attr,this.state.value))},views:this.props.schema.views||["hours","minutes","seconds"],label:this.getText(this.props.schema.label)})}}function ap(m,e){let t;return e&&m.substring(0,e.length)===e?t=m.substring(e.length+1):t=m,t=t.replace(/\./g,"/").replace(/_/g," "),t}class lp extends U{componentDidMount(){var t;super.componentDidMount();const e=U.getValue(this.props.data,this.props.attr);if(!e&&((t=this.props.customObj)!=null&&t._id)){const n=ap(this.props.customObj._id,`${this.props.oContext.adapterName}.${this.props.oContext.instance}`);this.setState({value:n})}else this.setState({value:e||""})}renderItem(e,t){return _.createElement(de,{variant:"standard",fullWidth:!0,slotProps:{htmlInput:{maxLength:this.props.schema.maxLength||this.props.schema.max||void 0}},value:this.state.value,error:!!e,disabled:t,placeholder:this.getText(this.props.schema.placeholder),label:this.getText(this.props.schema.label),helperText:this.renderHelp(this.props.schema.help,this.props.schema.helpLink,this.props.schema.noTranslation),onChange:n=>{const d=n.target.value;this.setState({value:d},()=>this.onChange(this.props.attr,d))}})}}class cp extends U{async componentDidMount(){var t;super.componentDidMount();const e=await this.props.oContext.socket.getObject("system.meta.uuid");this.setState({uuid:((t=e==null?void 0:e.native)==null?void 0:t.uuid)||"unknown"})}renderItem(e,t){return _.createElement(de,{variant:"standard",fullWidth:!0,error:!!e,disabled:!!t,slotProps:{htmlInput:{readOnly:!0},input:{endAdornment:_.createElement(re,{tabIndex:-1,onClick:()=>{W.Utils.copyToClipboard(this.state.uuid),window.alert(W.I18n.t("ra_Copied %s",this.state.uuid))}},_.createElement(un,null))}},value:this.state.uuid||"",label:this.getText(this.props.schema.label)||W.I18n.t("ra_Serial number (UUID)"),helperText:this.renderHelp(this.props.schema.help,this.props.schema.helpLink,this.props.schema.noTranslation)})}}const co={icon:{width:16,height:16,marginRight:8}};class hp extends U{componentDidMount(){super.componentDidMount(),this.props.oContext.socket.getUsers().then(e=>{const t={},n=W.I18n.getLanguage();this.props.schema.short?e.forEach(d=>{var i,r;return t[d._id]={color:(i=d.common)==null?void 0:i.color,icon:(r=d.common)==null?void 0:r.icon,name:W.Utils.getObjectNameFromObj(d,n)}}):e.forEach(d=>{var i,r;return t[d._id.replace(/^system\.user\./,"")]={color:(i=d.common)==null?void 0:i.color,icon:(r=d.common)==null?void 0:r.icon,name:W.Utils.getObjectNameFromObj(d,n)}}),this.setState({users:t})}).catch(e=>console.error(`Cannot get users: ${e}`))}renderItem(e,t){var d,i;const n=U.getValue(this.props.data,this.props.attr);return _.createElement(fe,{variant:"standard",fullWidth:!0},this.state.users&&this.props.schema.label?_.createElement(Te,null,this.getText(this.props.schema.label)):null,this.state.users?_.createElement(Be,{variant:"standard",error:!!e,disabled:!!t,value:n,renderValue:r=>{var p,o,l;return _.createElement("span",null,this.state.users&&((p=this.state.users[r])!=null&&p.icon)?_.createElement(W.Icon,{src:this.state.users&&((o=this.state.users[r])==null?void 0:o.icon),style:co.icon}):null,this.state.users&&((l=this.state.users[r])==null?void 0:l.name)||r||"")},style:{color:this.state.users&&((d=this.state.users[n])==null?void 0:d.color)||void 0,backgroundColor:W.Utils.getInvertedColor(this.state.users&&((i=this.state.users[n])==null?void 0:i.color),this.props.oContext.themeType)},onChange:r=>this.onChange(this.props.attr,r.target.value)},this.state.users&&Object.keys(this.state.users).map(r=>_.createElement(xe,{style:{color:this.state.users[r].color||void 0,backgroundColor:W.Utils.getInvertedColor(this.state.users[r].color,this.props.oContext.themeType)},key:r,value:r},this.state.users[r].icon?_.createElement(W.Icon,{src:this.state.users[r].icon,style:co.icon}):null,this.state.users[r].name))):_.createElement(de,{variant:"standard",error:!!e,disabled:!!t,value:n,onChange:r=>this.onChange(this.props.attr,r.target.value),label:this.getText(this.props.schema.label)}),this.props.schema.help?_.createElement(ge,null,this.renderHelp(this.props.schema.help,this.props.schema.helpLink,this.props.schema.noTranslation)):null)}}const nr=Symbol.for("yaml.alias"),Ms=Symbol.for("yaml.document"),kt=Symbol.for("yaml.map"),na=Symbol.for("yaml.pair"),ht=Symbol.for("yaml.scalar"),En=Symbol.for("yaml.seq"),qe=Symbol.for("yaml.node.type"),Zt=m=>!!m&&typeof m=="object"&&m[qe]===nr,Hi=m=>!!m&&typeof m=="object"&&m[qe]===Ms,Xn=m=>!!m&&typeof m=="object"&&m[qe]===kt,Me=m=>!!m&&typeof m=="object"&&m[qe]===na,me=m=>!!m&&typeof m=="object"&&m[qe]===ht,Zn=m=>!!m&&typeof m=="object"&&m[qe]===En;function ke(m){if(m&&typeof m=="object")switch(m[qe]){case kt:case En:return!0}return!1}function Le(m){if(m&&typeof m=="object")switch(m[qe]){case nr:case kt:case ht:case En:return!0}return!1}const ia=m=>(me(m)||ke(m))&&!!m.anchor,zt=Symbol("break visit"),up=Symbol("skip children"),Wn=Symbol("remove node");function Sn(m,e){const t=dp(e);Hi(m)?ln(null,m.contents,t,Object.freeze([m]))===Wn&&(m.contents=null):ln(null,m,t,Object.freeze([]))}Sn.BREAK=zt;Sn.SKIP=up;Sn.REMOVE=Wn;function ln(m,e,t,n){const d=pp(m,e,t,n);if(Le(d)||Me(d))return fp(m,n,d),ln(m,d,t,n);if(typeof d!="symbol"){if(ke(e)){n=Object.freeze(n.concat(e));for(let i=0;im.replace(/[!,[\]{}]/g,e=>gp[e]);class We{constructor(e,t){this.docStart=null,this.docEnd=!1,this.yaml=Object.assign({},We.defaultYaml,e),this.tags=Object.assign({},We.defaultTags,t)}clone(){const e=new We(this.yaml,this.tags);return e.docStart=this.docStart,e}atDocument(){const e=new We(this.yaml,this.tags);switch(this.yaml.version){case"1.1":this.atNextDocument=!0;break;case"1.2":this.atNextDocument=!1,this.yaml={explicit:We.defaultYaml.explicit,version:"1.2"},this.tags=Object.assign({},We.defaultTags);break}return e}add(e,t){this.atNextDocument&&(this.yaml={explicit:We.defaultYaml.explicit,version:"1.1"},this.tags=Object.assign({},We.defaultTags),this.atNextDocument=!1);const n=e.trim().split(/[ \t]+/),d=n.shift();switch(d){case"%TAG":{if(n.length!==2&&(t(0,"%TAG directive should contain exactly two parts"),n.length<2))return!1;const[i,r]=n;return this.tags[i]=r,!0}case"%YAML":{if(this.yaml.explicit=!0,n.length!==1)return t(0,"%YAML directive should contain exactly one part"),!1;const[i]=n;if(i==="1.1"||i==="1.2")return this.yaml.version=i,!0;{const r=/^\d+\.\d+$/.test(i);return t(6,`Unsupported YAML version ${i}`,r),!1}}default:return t(0,`Unknown directive ${d}`,!0),!1}}tagName(e,t){if(e==="!")return"!";if(e[0]!=="!")return t(`Not a valid tag: ${e}`),null;if(e[1]==="<"){const r=e.slice(2,-1);return r==="!"||r==="!!"?(t(`Verbatim tags aren't resolved, so ${e} is invalid.`),null):(e[e.length-1]!==">"&&t("Verbatim tags must end with a >"),r)}const[,n,d]=e.match(/^(.*!)([^!]*)$/s);d||t(`The ${e} tag has no suffix`);const i=this.tags[n];if(i)try{return i+decodeURIComponent(d)}catch(r){return t(String(r)),null}return n==="!"?e:(t(`Could not resolve tag: ${e}`),null)}tagString(e){for(const[t,n]of Object.entries(this.tags))if(e.startsWith(n))return t+mp(e.substring(n.length));return e[0]==="!"?e:`!<${e}>`}toString(e){const t=this.yaml.explicit?[`%YAML ${this.yaml.version||"1.2"}`]:[],n=Object.entries(this.tags);let d;if(e&&n.length>0&&Le(e.contents)){const i={};Sn(e.contents,(r,p)=>{Le(p)&&p.tag&&(i[p.tag]=!0)}),d=Object.keys(i)}else d=[];for(const[i,r]of n)i==="!!"&&r==="tag:yaml.org,2002:"||(!e||d.some(p=>p.startsWith(r)))&&t.push(`%TAG ${i} ${r}`);return t.join(` +`)}}We.defaultYaml={explicit:!1,version:"1.2"};We.defaultTags={"!!":"tag:yaml.org,2002:"};function sa(m){if(/[\x00-\x19\s,[\]{}]/.test(m)){const t=`Anchor must not contain whitespace or control characters: ${JSON.stringify(m)}`;throw new Error(t)}return!0}function ra(m){const e=new Set;return Sn(m,{Value(t,n){n.anchor&&e.add(n.anchor)}}),e}function oa(m,e){for(let t=1;;++t){const n=`${m}${t}`;if(!e.has(n))return n}}function vp(m,e){const t=[],n=new Map;let d=null;return{onAnchor:i=>{t.push(i),d??(d=ra(m));const r=oa(e,d);return d.add(r),r},setAnchors:()=>{for(const i of t){const r=n.get(i);if(typeof r=="object"&&r.anchor&&(me(r.node)||ke(r.node)))r.node.anchor=r.anchor;else{const p=new Error("Failed to resolve repeated object (this should not happen)");throw p.source=i,p}}},sourceObjects:n}}function cn(m,e,t,n){if(n&&typeof n=="object")if(Array.isArray(n))for(let d=0,i=n.length;dZe(n,String(d),t));if(m&&typeof m.toJSON=="function"){if(!t||!ia(m))return m.toJSON(e,t);const n={aliasCount:0,count:1,res:void 0};t.anchors.set(m,n),t.onCreate=i=>{n.res=i,delete t.onCreate};const d=m.toJSON(e,t);return t.onCreate&&t.onCreate(d),d}return typeof m=="bigint"&&!(t!=null&&t.keep)?Number(m):m}class ir{constructor(e){Object.defineProperty(this,qe,{value:e})}clone(){const e=Object.create(Object.getPrototypeOf(this),Object.getOwnPropertyDescriptors(this));return this.range&&(e.range=this.range.slice()),e}toJS(e,{mapAsMap:t,maxAliasCount:n,onAnchor:d,reviver:i}={}){if(!Hi(e))throw new TypeError("A document argument is required");const r={anchors:new Map,doc:e,keep:!0,mapAsMap:t===!0,mapKeyWarned:!1,maxAliasCount:typeof n=="number"?n:100},p=Ze(this,"",r);if(typeof d=="function")for(const{count:o,res:l}of r.anchors.values())d(l,o);return typeof i=="function"?cn(i,{"":p},"",p):p}}class sr extends ir{constructor(e){super(nr),this.source=e,Object.defineProperty(this,"tag",{set(){throw new Error("Alias nodes cannot have tags")}})}resolve(e,t){let n;t!=null&&t.aliasResolveCache?n=t.aliasResolveCache:(n=[],Sn(e,{Node:(i,r)=>{(Zt(r)||ia(r))&&n.push(r)}}),t&&(t.aliasResolveCache=n));let d;for(const i of n){if(i===this)break;i.anchor===this.source&&(d=i)}return d}toJSON(e,t){if(!t)return{source:this.source};const{anchors:n,doc:d,maxAliasCount:i}=t,r=this.resolve(d,t);if(!r){const o=`Unresolved alias (the anchor must be set before the alias): ${this.source}`;throw new ReferenceError(o)}let p=n.get(r);if(p||(Ze(r,null,t),p=n.get(r)),(p==null?void 0:p.res)===void 0){const o="This should not happen: Alias anchor was not resolved?";throw new ReferenceError(o)}if(i>=0&&(p.count+=1,p.aliasCount===0&&(p.aliasCount=Ai(d,r,n)),p.count*p.aliasCount>i)){const o="Excessive alias count indicates a resource exhaustion attack";throw new ReferenceError(o)}return p.res}toString(e,t,n){const d=`*${this.source}`;if(e){if(sa(this.source),e.options.verifyAliasOrder&&!e.anchors.has(this.source)){const i=`Unresolved alias (the anchor must be set before the alias): ${this.source}`;throw new Error(i)}if(e.implicitKey)return`${d} `}return d}}function Ai(m,e,t){if(Zt(e)){const n=e.resolve(m),d=t&&n&&t.get(n);return d?d.count*d.aliasCount:0}else if(ke(e)){let n=0;for(const d of e.items){const i=Ai(m,d,t);i>n&&(n=i)}return n}else if(Me(e)){const n=Ai(m,e.key,t),d=Ai(m,e.value,t);return Math.max(n,d)}return 1}const aa=m=>!m||typeof m!="function"&&typeof m!="object";class ae extends ir{constructor(e){super(ht),this.value=e}toJSON(e,t){return t!=null&&t.keep?this.value:Ze(this.value,e,t)}toString(){return String(this.value)}}ae.BLOCK_FOLDED="BLOCK_FOLDED";ae.BLOCK_LITERAL="BLOCK_LITERAL";ae.PLAIN="PLAIN";ae.QUOTE_DOUBLE="QUOTE_DOUBLE";ae.QUOTE_SINGLE="QUOTE_SINGLE";const yp="tag:yaml.org,2002:";function bp(m,e,t){if(e){const n=t.filter(i=>i.tag===e),d=n.find(i=>!i.format)??n[0];if(!d)throw new Error(`Tag ${e} not found`);return d}return t.find(n=>{var d;return((d=n.identify)==null?void 0:d.call(n,m))&&!n.format})}function Jn(m,e,t){var a,c,u;if(Hi(m)&&(m=m.contents),Le(m))return m;if(Me(m)){const h=(c=(a=t.schema[kt]).createNode)==null?void 0:c.call(a,t.schema,null,t);return h.items.push(m),h}(m instanceof String||m instanceof Number||m instanceof Boolean||typeof BigInt<"u"&&m instanceof BigInt)&&(m=m.valueOf());const{aliasDuplicateObjects:n,onAnchor:d,onTagObj:i,schema:r,sourceObjects:p}=t;let o;if(n&&m&&typeof m=="object"){if(o=p.get(m),o)return o.anchor??(o.anchor=d(m)),new sr(o.anchor);o={anchor:null,node:null},p.set(m,o)}e!=null&&e.startsWith("!!")&&(e=yp+e.slice(2));let l=bp(m,e,r.tags);if(!l){if(m&&typeof m.toJSON=="function"&&(m=m.toJSON()),!m||typeof m!="object"){const h=new ae(m);return o&&(o.node=h),h}l=m instanceof Map?r[kt]:Symbol.iterator in Object(m)?r[En]:r[kt]}i&&(i(l),delete t.onTagObj);const s=l!=null&&l.createNode?l.createNode(t.schema,m,t):typeof((u=l==null?void 0:l.nodeClass)==null?void 0:u.from)=="function"?l.nodeClass.from(t.schema,m,t):new ae(m);return e?s.tag=e:l.default||(s.tag=l.tag),o&&(o.node=s),s}function Ri(m,e,t){let n=t;for(let d=e.length-1;d>=0;--d){const i=e[d];if(typeof i=="number"&&Number.isInteger(i)&&i>=0){const r=[];r[i]=n,n=r}else n=new Map([[i,n]])}return Jn(n,void 0,{aliasDuplicateObjects:!1,keepUndefined:!1,onAnchor:()=>{throw new Error("This should not happen, please report a bug.")},schema:m,sourceObjects:new Map})}const Rn=m=>m==null||typeof m=="object"&&!!m[Symbol.iterator]().next().done;class la extends ir{constructor(e,t){super(e),Object.defineProperty(this,"schema",{value:t,configurable:!0,enumerable:!1,writable:!0})}clone(e){const t=Object.create(Object.getPrototypeOf(this),Object.getOwnPropertyDescriptors(this));return e&&(t.schema=e),t.items=t.items.map(n=>Le(n)||Me(n)?n.clone(e):n),this.range&&(t.range=this.range.slice()),t}addIn(e,t){if(Rn(e))this.add(t);else{const[n,...d]=e,i=this.get(n,!0);if(ke(i))i.addIn(d,t);else if(i===void 0&&this.schema)this.set(n,Ri(this.schema,d,t));else throw new Error(`Expected YAML collection at ${n}. Remaining path: ${d}`)}}deleteIn(e){const[t,...n]=e;if(n.length===0)return this.delete(t);const d=this.get(t,!0);if(ke(d))return d.deleteIn(n);throw new Error(`Expected YAML collection at ${t}. Remaining path: ${n}`)}getIn(e,t){const[n,...d]=e,i=this.get(n,!0);return d.length===0?!t&&me(i)?i.value:i:ke(i)?i.getIn(d,t):void 0}hasAllNullValues(e){return this.items.every(t=>{if(!Me(t))return!1;const n=t.value;return n==null||e&&me(n)&&n.value==null&&!n.commentBefore&&!n.comment&&!n.tag})}hasIn(e){const[t,...n]=e;if(n.length===0)return this.has(t);const d=this.get(t,!0);return ke(d)?d.hasIn(n):!1}setIn(e,t){const[n,...d]=e;if(d.length===0)this.set(n,t);else{const i=this.get(n,!0);if(ke(i))i.setIn(d,t);else if(i===void 0&&this.schema)this.set(n,Ri(this.schema,d,t));else throw new Error(`Expected YAML collection at ${n}. Remaining path: ${d}`)}}}const wp=m=>m.replace(/^(?!$)(?: $)?/gm,"#");function mt(m,e){return/^\n+$/.test(m)?m.substring(1):e?m.replace(/^(?! *$)/gm,e):m}const Ht=(m,e,t)=>m.endsWith(` +`)?mt(t,e):t.includes(` +`)?` +`+mt(t,e):(m.endsWith(" ")?"":" ")+t,ca="flow",Is="block",$i="quoted";function Vi(m,e,t="flow",{indentAtStart:n,lineWidth:d=80,minContentWidth:i=20,onFold:r,onOverflow:p}={}){if(!d||d<0)return m;dd-Math.max(2,i)?l.push(0):a=d-n);let c,u,h=!1,f=-1,g=-1,v=-1;t===Is&&(f=ho(m,f,e.length),f!==-1&&(a=f+o));for(let A;A=m[f+=1];){if(t===$i&&A==="\\"){switch(g=f,m[f+1]){case"x":f+=3;break;case"u":f+=5;break;case"U":f+=9;break;default:f+=1}v=f}if(A===` +`)t===Is&&(f=ho(m,f,e.length)),a=f+e.length+o,c=void 0;else{if(A===" "&&u&&u!==" "&&u!==` +`&&u!==" "){const S=m[f+1];S&&S!==" "&&S!==` +`&&S!==" "&&(c=f)}if(f>=a)if(c)l.push(c),a=c+o,c=void 0;else if(t===$i){for(;u===" "||u===" ";)u=A,A=m[f+=1],h=!0;const S=f>v+1?f-2:g-1;if(s[S])return m;l.push(S),s[S]=!0,a=S+o,c=void 0}else h=!0}u=A}if(h&&p&&p(),l.length===0)return m;r&&r();let b=m.slice(0,l[0]);for(let A=0;A({indentAtStart:e?m.indent.length:m.indentAtStart,lineWidth:m.options.lineWidth,minContentWidth:m.options.minContentWidth}),Ki=m=>/^(%|---|\.\.\.)/m.test(m);function Cp(m,e,t){if(!e||e<0)return!1;const n=e-t,d=m.length;if(d<=n)return!1;for(let i=0,r=0;in)return!0;if(r=i+1,d-r<=n)return!1}return!0}function jn(m,e){const t=JSON.stringify(m);if(e.options.doubleQuotedAsJSON)return t;const{implicitKey:n}=e,d=e.options.doubleQuotedMinMultiLineLength,i=e.indent||(Ki(m)?" ":"");let r="",p=0;for(let o=0,l=t[o];l;l=t[++o])if(l===" "&&t[o+1]==="\\"&&t[o+2]==="n"&&(r+=t.slice(p,o)+"\\ ",o+=1,p=o,l="\\"),l==="\\")switch(t[o+1]){case"u":{r+=t.slice(p,o);const s=t.substr(o+2,4);switch(s){case"0000":r+="\\0";break;case"0007":r+="\\a";break;case"000b":r+="\\v";break;case"001b":r+="\\e";break;case"0085":r+="\\N";break;case"00a0":r+="\\_";break;case"2028":r+="\\L";break;case"2029":r+="\\P";break;default:s.substr(0,2)==="00"?r+="\\x"+s.substr(2):r+=t.substr(o,6)}o+=5,p=o+1}break;case"n":if(n||t[o+2]==='"'||t.length +`;let a,c;for(c=t.length;c>0;--c){const w=t[c-1];if(w!==` +`&&w!==" "&&w!==" ")break}let u=t.substring(c);const h=u.indexOf(` +`);h===-1?a="-":t===u||h!==u.length-1?(a="+",i&&i()):a="",u&&(t=t.slice(0,-u.length),u[u.length-1]===` +`&&(u=u.slice(0,-1)),u=u.replace(Fs,`$&${l}`));let f=!1,g,v=-1;for(g=0;g{y=!0});const T=Vi(`${b}${w}${u}`,l,Is,D);if(!y)return`>${S} +${l}${T}`}return t=t.replace(/\n+/g,`$&${l}`),`|${S} +${l}${b}${t}${u}`}function Ep(m,e,t,n){const{type:d,value:i}=m,{actualString:r,implicitKey:p,indent:o,indentStep:l,inFlow:s}=e;if(p&&i.includes(` +`)||s&&/[[\]{},]/.test(i))return hn(i,e);if(/^[\n\t ,[\]{}#&*!|>'"%@`]|^[?-]$|^[?-][ \t]|[\n:][ \t]|[ \t]\n|[\n\t ]#|[\n\t :]$/.test(i))return p||s||!i.includes(` +`)?hn(i,e):xi(m,e,t,n);if(!p&&!s&&d!==ae.PLAIN&&i.includes(` +`))return xi(m,e,t,n);if(Ki(i)){if(o==="")return e.forceBlockIndent=!0,xi(m,e,t,n);if(p&&o===l)return hn(i,e)}const a=i.replace(/\n+/g,`$& +${o}`);if(r){const c=f=>{var g;return f.default&&f.tag!=="tag:yaml.org,2002:str"&&((g=f.test)==null?void 0:g.test(a))},{compat:u,tags:h}=e.doc.schema;if(h.some(c)||u!=null&&u.some(c))return hn(i,e)}return p?a:Vi(a,o,ca,Ui(e,!1))}function rr(m,e,t,n){const{implicitKey:d,inFlow:i}=e,r=typeof m.value=="string"?m:Object.assign({},m,{value:String(m.value)});let{type:p}=m;p!==ae.QUOTE_DOUBLE&&/[\x00-\x08\x0b-\x1f\x7f-\x9f\u{D800}-\u{DFFF}]/u.test(r.value)&&(p=ae.QUOTE_DOUBLE);const o=s=>{switch(s){case ae.BLOCK_FOLDED:case ae.BLOCK_LITERAL:return d||i?hn(r.value,e):xi(r,e,t,n);case ae.QUOTE_DOUBLE:return jn(r.value,e);case ae.QUOTE_SINGLE:return Os(r.value,e);case ae.PLAIN:return Ep(r,e,t,n);default:return null}};let l=o(p);if(l===null){const{defaultKeyType:s,defaultStringType:a}=e.options,c=d&&s||a;if(l=o(c),l===null)throw new Error(`Unsupported default string type ${c}`)}return l}function ha(m,e){const t=Object.assign({blockQuote:!0,commentString:wp,defaultKeyType:null,defaultStringType:"PLAIN",directives:null,doubleQuotedAsJSON:!1,doubleQuotedMinMultiLineLength:40,falseStr:"false",flowCollectionPadding:!0,indentSeq:!0,lineWidth:80,minContentWidth:20,nullStr:"null",simpleKeys:!1,singleQuote:null,trueStr:"true",verifyAliasOrder:!0},m.schema.toStringOptions,e);let n;switch(t.collectionStyle){case"block":n=!1;break;case"flow":n=!0;break;default:n=null}return{anchors:new Set,doc:m,flowCollectionPadding:t.flowCollectionPadding?" ":"",indent:"",indentStep:typeof t.indent=="number"?" ".repeat(t.indent):" ",inFlow:n,options:t}}function Sp(m,e){var d;if(e.tag){const i=m.filter(r=>r.tag===e.tag);if(i.length>0)return i.find(r=>r.format===e.format)??i[0]}let t,n;if(me(e)){n=e.value;let i=m.filter(r=>{var p;return(p=r.identify)==null?void 0:p.call(r,n)});if(i.length>1){const r=i.filter(p=>p.test);r.length>0&&(i=r)}t=i.find(r=>r.format===e.format)??i.find(r=>!r.format)}else n=e,t=m.find(i=>i.nodeClass&&n instanceof i.nodeClass);if(!t){const i=((d=n==null?void 0:n.constructor)==null?void 0:d.name)??(n===null?"null":typeof n);throw new Error(`Tag not resolved for ${i} value`)}return t}function Dp(m,e,{anchors:t,doc:n}){if(!n.directives)return"";const d=[],i=(me(m)||ke(m))&&m.anchor;i&&sa(i)&&(t.add(i),d.push(`&${i}`));const r=m.tag??(e.default?null:e.tag);return r&&d.push(n.directives.tagString(r)),d.join(" ")}function bn(m,e,t,n){var o;if(Me(m))return m.toString(e,t,n);if(Zt(m)){if(e.doc.directives)return m.toString(e);if((o=e.resolvedAliases)!=null&&o.has(m))throw new TypeError("Cannot stringify circular structure without alias nodes");e.resolvedAliases?e.resolvedAliases.add(m):e.resolvedAliases=new Set([m]),m=m.resolve(e.doc)}let d;const i=Le(m)?m:e.doc.createNode(m,{onTagObj:l=>d=l});d??(d=Sp(e.doc.schema.tags,i));const r=Dp(i,d,e);r.length>0&&(e.indentAtStart=(e.indentAtStart??0)+r.length+1);const p=typeof d.stringify=="function"?d.stringify(i,e,t,n):me(i)?rr(i,e,t,n):i.toString(e,t,n);return r?me(i)||p[0]==="{"||p[0]==="["?`${r} ${p}`:`${r} +${e.indent}${p}`:p}function Ap({key:m,value:e},t,n,d){const{allNullValues:i,doc:r,indent:p,indentStep:o,options:{commentString:l,indentSeq:s,simpleKeys:a}}=t;let c=Le(m)&&m.comment||null;if(a){if(c)throw new Error("With simple keys, key nodes cannot have comments");if(ke(m)||!Le(m)&&typeof m=="object"){const D="With simple keys, collection cannot be used as a key value";throw new Error(D)}}let u=!a&&(!m||c&&e==null&&!t.inFlow||ke(m)||(me(m)?m.type===ae.BLOCK_FOLDED||m.type===ae.BLOCK_LITERAL:typeof m=="object"));t=Object.assign({},t,{allNullValues:!1,implicitKey:!u&&(a||!i),indent:p+o});let h=!1,f=!1,g=bn(m,t,()=>h=!0,()=>f=!0);if(!u&&!t.inFlow&&g.length>1024){if(a)throw new Error("With simple keys, single line scalar must not span more than 1024 characters");u=!0}if(t.inFlow){if(i||e==null)return h&&n&&n(),g===""?"?":u?`? ${g}`:g}else if(i&&!a||e==null&&u)return g=`? ${g}`,c&&!h?g+=Ht(g,t.indent,l(c)):f&&d&&d(),g;h&&(c=null),u?(c&&(g+=Ht(g,t.indent,l(c))),g=`? ${g} +${p}:`):(g=`${g}:`,c&&(g+=Ht(g,t.indent,l(c))));let v,b,A;Le(e)?(v=!!e.spaceBefore,b=e.commentBefore,A=e.comment):(v=!1,b=null,A=null,e&&typeof e=="object"&&(e=r.createNode(e))),t.implicitKey=!1,!u&&!c&&me(e)&&(t.indentAtStart=g.length+1),f=!1,!s&&o.length>=2&&!t.inFlow&&!u&&Zn(e)&&!e.flow&&!e.tag&&!e.anchor&&(t.indent=t.indent.substring(2));let S=!1;const w=bn(e,t,()=>S=!0,()=>f=!0);let y=" ";if(c||v||b){if(y=v?` +`:"",b){const D=l(b);y+=` +${mt(D,t.indent)}`}w===""&&!t.inFlow?y===` +`&&A&&(y=` + +`):y+=` +${t.indent}`}else if(!u&&ke(e)){const D=w[0],T=w.indexOf(` +`),$=T!==-1,M=t.inFlow??e.flow??e.items.length===0;if($||!M){let O=!1;if($&&(D==="&"||D==="!")){let x=w.indexOf(" ");D==="&"&&x!==-1&&xm===mi||typeof m=="symbol"&&m.description===mi,default:"key",tag:"tag:yaml.org,2002:merge",test:/^<<$/,resolve:()=>Object.assign(new ae(Symbol(mi)),{addToJSMap:da}),stringify:()=>mi},$p=(m,e)=>(bt.identify(e)||me(e)&&(!e.type||e.type===ae.PLAIN)&&bt.identify(e.value))&&(m==null?void 0:m.doc.schema.tags.some(t=>t.tag===bt.tag&&t.default));function da(m,e,t){if(t=m&&Zt(t)?t.resolve(m.doc):t,Zn(t))for(const n of t.items)bs(m,e,n);else if(Array.isArray(t))for(const n of t)bs(m,e,n);else bs(m,e,t)}function bs(m,e,t){const n=m&&Zt(t)?t.resolve(m.doc):t;if(!Xn(n))throw new Error("Merge sources must be maps or map aliases");const d=n.toJSON(null,m,Map);for(const[i,r]of d)e instanceof Map?e.has(i)||e.set(i,r):e instanceof Set?e.add(i):Object.prototype.hasOwnProperty.call(e,i)||Object.defineProperty(e,i,{value:r,writable:!0,enumerable:!0,configurable:!0});return e}function pa(m,e,{key:t,value:n}){if(Le(t)&&t.addToJSMap)t.addToJSMap(m,e,n);else if($p(m,t))da(m,e,n);else{const d=Ze(t,"",m);if(e instanceof Map)e.set(d,Ze(n,d,m));else if(e instanceof Set)e.add(d);else{const i=xp(t,d,m),r=Ze(n,i,m);i in e?Object.defineProperty(e,i,{value:r,writable:!0,enumerable:!0,configurable:!0}):e[i]=r}}return e}function xp(m,e,t){if(e===null)return"";if(typeof e!="object")return String(e);if(Le(m)&&(t!=null&&t.doc)){const n=ha(t.doc,{});n.anchors=new Set;for(const i of t.anchors.keys())n.anchors.add(i.anchor);n.inFlow=!0,n.inStringifyKey=!0;const d=m.toString(n);if(!t.mapKeyWarned){let i=JSON.stringify(d);i.length>40&&(i=i.substring(0,36)+'..."'),ua(t.doc.options.logLevel,`Keys with collection values will be stringified due to JS Object restrictions: ${i}. Set mapAsMap: true to use object keys.`),t.mapKeyWarned=!0}return d}return JSON.stringify(e)}function or(m,e,t){const n=Jn(m,void 0,t),d=Jn(e,void 0,t);return new ze(n,d)}class ze{constructor(e,t=null){Object.defineProperty(this,qe,{value:na}),this.key=e,this.value=t}clone(e){let{key:t,value:n}=this;return Le(t)&&(t=t.clone(e)),Le(n)&&(n=n.clone(e)),new ze(t,n)}toJSON(e,t){const n=t!=null&&t.mapAsMap?new Map:{};return pa(t,n,this)}toString(e,t,n){return e!=null&&e.doc?Ap(this,e,t,n):JSON.stringify(this)}}function fa(m,e,t){return(e.inFlow??m.flow?kp:_p)(m,e,t)}function _p({comment:m,items:e},t,{blockItemPrefix:n,flowChars:d,itemIndent:i,onChompKeep:r,onComment:p}){const{indent:o,options:{commentString:l}}=t,s=Object.assign({},t,{indent:i,type:null});let a=!1;const c=[];for(let h=0;hg=null,()=>a=!0);g&&(v+=Ht(v,i,l(g))),a&&g&&(a=!1),c.push(n+v)}let u;if(c.length===0)u=d.start+d.end;else{u=c[0];for(let h=1;hg=null);hs||v.includes(` +`))&&(l=!0),a.push(v),s=a.length}const{start:c,end:u}=t;if(a.length===0)return c+u;if(!l){const h=a.reduce((f,g)=>f+g.length+2,2);l=e.options.lineWidth>0&&h>e.options.lineWidth}if(l){let h=c;for(const f of a)h+=f?` +${i}${d}${f}`:` +`;return`${h} +${d}${u}`}else return`${c}${r}${a.join(" ")}${r}${u}`}function Ni({indent:m,options:{commentString:e}},t,n,d){if(n&&d&&(n=n.replace(/^\n+/,"")),n){const i=mt(e(n),m);t.push(i.trimStart())}}function Vt(m,e){const t=me(e)?e.value:e;for(const n of m)if(Me(n)&&(n.key===e||n.key===t||me(n.key)&&n.key.value===t))return n}class Xe extends la{static get tagName(){return"tag:yaml.org,2002:map"}constructor(e){super(kt,e),this.items=[]}static from(e,t,n){const{keepUndefined:d,replacer:i}=n,r=new this(e),p=(o,l)=>{if(typeof i=="function")l=i.call(t,o,l);else if(Array.isArray(i)&&!i.includes(o))return;(l!==void 0||d)&&r.items.push(or(o,l,n))};if(t instanceof Map)for(const[o,l]of t)p(o,l);else if(t&&typeof t=="object")for(const o of Object.keys(t))p(o,t[o]);return typeof e.sortMapEntries=="function"&&r.items.sort(e.sortMapEntries),r}add(e,t){var r;let n;Me(e)?n=e:!e||typeof e!="object"||!("key"in e)?n=new ze(e,e==null?void 0:e.value):n=new ze(e.key,e.value);const d=Vt(this.items,n.key),i=(r=this.schema)==null?void 0:r.sortMapEntries;if(d){if(!t)throw new Error(`Key ${n.key} already set`);me(d.value)&&aa(n.value)?d.value.value=n.value:d.value=n.value}else if(i){const p=this.items.findIndex(o=>i(n,o)<0);p===-1?this.items.push(n):this.items.splice(p,0,n)}else this.items.push(n)}delete(e){const t=Vt(this.items,e);return t?this.items.splice(this.items.indexOf(t),1).length>0:!1}get(e,t){const n=Vt(this.items,e),d=n==null?void 0:n.value;return(!t&&me(d)?d.value:d)??void 0}has(e){return!!Vt(this.items,e)}set(e,t){this.add(new ze(e,t),!0)}toJSON(e,t,n){const d=n?new n:t!=null&&t.mapAsMap?new Map:{};t!=null&&t.onCreate&&t.onCreate(d);for(const i of this.items)pa(t,d,i);return d}toString(e,t,n){if(!e)return JSON.stringify(this);for(const d of this.items)if(!Me(d))throw new Error(`Map items must all be pairs; found ${JSON.stringify(d)} instead`);return!e.allNullValues&&this.hasAllNullValues(!1)&&(e=Object.assign({},e,{allNullValues:!0})),fa(this,e,{blockItemPrefix:"",flowChars:{start:"{",end:"}"},itemIndent:e.indent||"",onChompKeep:n,onComment:t})}}const Dn={collection:"map",default:!0,nodeClass:Xe,tag:"tag:yaml.org,2002:map",resolve(m,e){return Xn(m)||e("Expected a mapping for this tag"),m},createNode:(m,e,t)=>Xe.from(m,e,t)};class Yt extends la{static get tagName(){return"tag:yaml.org,2002:seq"}constructor(e){super(En,e),this.items=[]}add(e){this.items.push(e)}delete(e){const t=vi(e);return typeof t!="number"?!1:this.items.splice(t,1).length>0}get(e,t){const n=vi(e);if(typeof n!="number")return;const d=this.items[n];return!t&&me(d)?d.value:d}has(e){const t=vi(e);return typeof t=="number"&&t=0?e:null}const An={collection:"seq",default:!0,nodeClass:Yt,tag:"tag:yaml.org,2002:seq",resolve(m,e){return Zn(m)||e("Expected a sequence for this tag"),m},createNode:(m,e,t)=>Yt.from(m,e,t)},Gi={identify:m=>typeof m=="string",default:!0,tag:"tag:yaml.org,2002:str",resolve:m=>m,stringify(m,e,t,n){return e=Object.assign({actualString:!0},e),rr(m,e,t,n)}},Ji={identify:m=>m==null,createNode:()=>new ae(null),default:!0,tag:"tag:yaml.org,2002:null",test:/^(?:~|[Nn]ull|NULL)?$/,resolve:()=>new ae(null),stringify:({source:m},e)=>typeof m=="string"&&Ji.test.test(m)?m:e.options.nullStr},ar={identify:m=>typeof m=="boolean",default:!0,tag:"tag:yaml.org,2002:bool",test:/^(?:[Tt]rue|TRUE|[Ff]alse|FALSE)$/,resolve:m=>new ae(m[0]==="t"||m[0]==="T"),stringify({source:m,value:e},t){if(m&&ar.test.test(m)){const n=m[0]==="t"||m[0]==="T";if(e===n)return m}return e?t.options.trueStr:t.options.falseStr}};function ot({format:m,minFractionDigits:e,tag:t,value:n}){if(typeof n=="bigint")return String(n);const d=typeof n=="number"?n:Number(n);if(!isFinite(d))return isNaN(d)?".nan":d<0?"-.inf":".inf";let i=Object.is(n,-0)?"-0":JSON.stringify(n);if(!m&&e&&(!t||t==="tag:yaml.org,2002:float")&&/^\d/.test(i)){let r=i.indexOf(".");r<0&&(r=i.length,i+=".");let p=e-(i.length-r-1);for(;p-- >0;)i+="0"}return i}const ga={identify:m=>typeof m=="number",default:!0,tag:"tag:yaml.org,2002:float",test:/^(?:[-+]?\.(?:inf|Inf|INF)|\.nan|\.NaN|\.NAN)$/,resolve:m=>m.slice(-3).toLowerCase()==="nan"?NaN:m[0]==="-"?Number.NEGATIVE_INFINITY:Number.POSITIVE_INFINITY,stringify:ot},ma={identify:m=>typeof m=="number",default:!0,tag:"tag:yaml.org,2002:float",format:"EXP",test:/^[-+]?(?:\.[0-9]+|[0-9]+(?:\.[0-9]*)?)[eE][-+]?[0-9]+$/,resolve:m=>parseFloat(m),stringify(m){const e=Number(m.value);return isFinite(e)?e.toExponential():ot(m)}},va={identify:m=>typeof m=="number",default:!0,tag:"tag:yaml.org,2002:float",test:/^[-+]?(?:\.[0-9]+|[0-9]+\.[0-9]*)$/,resolve(m){const e=new ae(parseFloat(m)),t=m.indexOf(".");return t!==-1&&m[m.length-1]==="0"&&(e.minFractionDigits=m.length-t-1),e},stringify:ot},Yi=m=>typeof m=="bigint"||Number.isInteger(m),lr=(m,e,t,{intAsBigInt:n})=>n?BigInt(m):parseInt(m.substring(e),t);function ya(m,e,t){const{value:n}=m;return Yi(n)&&n>=0?t+n.toString(e):ot(m)}const ba={identify:m=>Yi(m)&&m>=0,default:!0,tag:"tag:yaml.org,2002:int",format:"OCT",test:/^0o[0-7]+$/,resolve:(m,e,t)=>lr(m,2,8,t),stringify:m=>ya(m,8,"0o")},wa={identify:Yi,default:!0,tag:"tag:yaml.org,2002:int",test:/^[-+]?[0-9]+$/,resolve:(m,e,t)=>lr(m,0,10,t),stringify:ot},Ca={identify:m=>Yi(m)&&m>=0,default:!0,tag:"tag:yaml.org,2002:int",format:"HEX",test:/^0x[0-9a-fA-F]+$/,resolve:(m,e,t)=>lr(m,2,16,t),stringify:m=>ya(m,16,"0x")},Tp=[Dn,An,Gi,Ji,ar,ba,wa,Ca,ga,ma,va];function uo(m){return typeof m=="bigint"||Number.isInteger(m)}const yi=({value:m})=>JSON.stringify(m),Lp=[{identify:m=>typeof m=="string",default:!0,tag:"tag:yaml.org,2002:str",resolve:m=>m,stringify:yi},{identify:m=>m==null,createNode:()=>new ae(null),default:!0,tag:"tag:yaml.org,2002:null",test:/^null$/,resolve:()=>null,stringify:yi},{identify:m=>typeof m=="boolean",default:!0,tag:"tag:yaml.org,2002:bool",test:/^true$|^false$/,resolve:m=>m==="true",stringify:yi},{identify:uo,default:!0,tag:"tag:yaml.org,2002:int",test:/^-?(?:0|[1-9][0-9]*)$/,resolve:(m,e,{intAsBigInt:t})=>t?BigInt(m):parseInt(m,10),stringify:({value:m})=>uo(m)?m.toString():JSON.stringify(m)},{identify:m=>typeof m=="number",default:!0,tag:"tag:yaml.org,2002:float",test:/^-?(?:0|[1-9][0-9]*)(?:\.[0-9]*)?(?:[eE][-+]?[0-9]+)?$/,resolve:m=>parseFloat(m),stringify:yi}],Mp={default:!0,tag:"",test:/^/,resolve(m,e){return e(`Unresolved plain scalar ${JSON.stringify(m)}`),m}},Ip=[Dn,An].concat(Lp,Mp),cr={identify:m=>m instanceof Uint8Array,default:!1,tag:"tag:yaml.org,2002:binary",resolve(m,e){if(typeof atob=="function"){const t=atob(m.replace(/[\n\r]/g,"")),n=new Uint8Array(t.length);for(let d=0;d1&&e("Each pair must have its own sequence indicator");const d=n.items[0]||new ze(new ae(null));if(n.commentBefore&&(d.key.commentBefore=d.key.commentBefore?`${n.commentBefore} +${d.key.commentBefore}`:n.commentBefore),n.comment){const i=d.value??d.key;i.comment=i.comment?`${n.comment} +${i.comment}`:n.comment}n=d}m.items[t]=Me(n)?n:new ze(n)}}else e("Expected a sequence for this tag");return m}function Sa(m,e,t){const{replacer:n}=t,d=new Yt(m);d.tag="tag:yaml.org,2002:pairs";let i=0;if(e&&Symbol.iterator in Object(e))for(let r of e){typeof n=="function"&&(r=n.call(e,String(i++),r));let p,o;if(Array.isArray(r))if(r.length===2)p=r[0],o=r[1];else throw new TypeError(`Expected [key, value] tuple: ${r}`);else if(r&&r instanceof Object){const l=Object.keys(r);if(l.length===1)p=l[0],o=r[p];else throw new TypeError(`Expected tuple with one key, not ${l.length} keys`)}else p=r;d.items.push(or(p,o,t))}return d}const hr={collection:"seq",default:!1,tag:"tag:yaml.org,2002:pairs",resolve:Ea,createNode:Sa};class dn extends Yt{constructor(){super(),this.add=Xe.prototype.add.bind(this),this.delete=Xe.prototype.delete.bind(this),this.get=Xe.prototype.get.bind(this),this.has=Xe.prototype.has.bind(this),this.set=Xe.prototype.set.bind(this),this.tag=dn.tag}toJSON(e,t){if(!t)return super.toJSON(e);const n=new Map;t!=null&&t.onCreate&&t.onCreate(n);for(const d of this.items){let i,r;if(Me(d)?(i=Ze(d.key,"",t),r=Ze(d.value,i,t)):i=Ze(d,"",t),n.has(i))throw new Error("Ordered maps must not include duplicate keys");n.set(i,r)}return n}static from(e,t,n){const d=Sa(e,t,n),i=new this;return i.items=d.items,i}}dn.tag="tag:yaml.org,2002:omap";const ur={collection:"seq",identify:m=>m instanceof Map,nodeClass:dn,default:!1,tag:"tag:yaml.org,2002:omap",resolve(m,e){const t=Ea(m,e),n=[];for(const{key:d}of t.items)me(d)&&(n.includes(d.value)?e(`Ordered maps must not include duplicate keys: ${d.value}`):n.push(d.value));return Object.assign(new dn,t)},createNode:(m,e,t)=>dn.from(m,e,t)};function Da({value:m,source:e},t){return e&&(m?Aa:$a).test.test(e)?e:m?t.options.trueStr:t.options.falseStr}const Aa={identify:m=>m===!0,default:!0,tag:"tag:yaml.org,2002:bool",test:/^(?:Y|y|[Yy]es|YES|[Tt]rue|TRUE|[Oo]n|ON)$/,resolve:()=>new ae(!0),stringify:Da},$a={identify:m=>m===!1,default:!0,tag:"tag:yaml.org,2002:bool",test:/^(?:N|n|[Nn]o|NO|[Ff]alse|FALSE|[Oo]ff|OFF)$/,resolve:()=>new ae(!1),stringify:Da},Op={identify:m=>typeof m=="number",default:!0,tag:"tag:yaml.org,2002:float",test:/^(?:[-+]?\.(?:inf|Inf|INF)|\.nan|\.NaN|\.NAN)$/,resolve:m=>m.slice(-3).toLowerCase()==="nan"?NaN:m[0]==="-"?Number.NEGATIVE_INFINITY:Number.POSITIVE_INFINITY,stringify:ot},Fp={identify:m=>typeof m=="number",default:!0,tag:"tag:yaml.org,2002:float",format:"EXP",test:/^[-+]?(?:[0-9][0-9_]*)?(?:\.[0-9_]*)?[eE][-+]?[0-9]+$/,resolve:m=>parseFloat(m.replace(/_/g,"")),stringify(m){const e=Number(m.value);return isFinite(e)?e.toExponential():ot(m)}},Rp={identify:m=>typeof m=="number",default:!0,tag:"tag:yaml.org,2002:float",test:/^[-+]?(?:[0-9][0-9_]*)?\.[0-9_]*$/,resolve(m){const e=new ae(parseFloat(m.replace(/_/g,""))),t=m.indexOf(".");if(t!==-1){const n=m.substring(t+1).replace(/_/g,"");n[n.length-1]==="0"&&(e.minFractionDigits=n.length)}return e},stringify:ot},qn=m=>typeof m=="bigint"||Number.isInteger(m);function Qi(m,e,t,{intAsBigInt:n}){const d=m[0];if((d==="-"||d==="+")&&(e+=1),m=m.substring(e).replace(/_/g,""),n){switch(t){case 2:m=`0b${m}`;break;case 8:m=`0o${m}`;break;case 16:m=`0x${m}`;break}const r=BigInt(m);return d==="-"?BigInt(-1)*r:r}const i=parseInt(m,t);return d==="-"?-1*i:i}function dr(m,e,t){const{value:n}=m;if(qn(n)){const d=n.toString(e);return n<0?"-"+t+d.substr(1):t+d}return ot(m)}const Np={identify:qn,default:!0,tag:"tag:yaml.org,2002:int",format:"BIN",test:/^[-+]?0b[0-1_]+$/,resolve:(m,e,t)=>Qi(m,2,2,t),stringify:m=>dr(m,2,"0b")},Bp={identify:qn,default:!0,tag:"tag:yaml.org,2002:int",format:"OCT",test:/^[-+]?0[0-7_]+$/,resolve:(m,e,t)=>Qi(m,1,8,t),stringify:m=>dr(m,8,"0")},Pp={identify:qn,default:!0,tag:"tag:yaml.org,2002:int",test:/^[-+]?[0-9][0-9_]*$/,resolve:(m,e,t)=>Qi(m,0,10,t),stringify:ot},Wp={identify:qn,default:!0,tag:"tag:yaml.org,2002:int",format:"HEX",test:/^[-+]?0x[0-9a-fA-F_]+$/,resolve:(m,e,t)=>Qi(m,2,16,t),stringify:m=>dr(m,16,"0x")};class pn extends Xe{constructor(e){super(e),this.tag=pn.tag}add(e){let t;Me(e)?t=e:e&&typeof e=="object"&&"key"in e&&"value"in e&&e.value===null?t=new ze(e.key,null):t=new ze(e,null),Vt(this.items,t.key)||this.items.push(t)}get(e,t){const n=Vt(this.items,e);return!t&&Me(n)?me(n.key)?n.key.value:n.key:n}set(e,t){if(typeof t!="boolean")throw new Error(`Expected boolean value for set(key, value) in a YAML set, not ${typeof t}`);const n=Vt(this.items,e);n&&!t?this.items.splice(this.items.indexOf(n),1):!n&&t&&this.items.push(new ze(e))}toJSON(e,t){return super.toJSON(e,t,Set)}toString(e,t,n){if(!e)return JSON.stringify(this);if(this.hasAllNullValues(!0))return super.toString(Object.assign({},e,{allNullValues:!0}),t,n);throw new Error("Set items must all have null values")}static from(e,t,n){const{replacer:d}=n,i=new this(e);if(t&&Symbol.iterator in Object(t))for(let r of t)typeof d=="function"&&(r=d.call(t,r,r)),i.items.push(or(r,null,n));return i}}pn.tag="tag:yaml.org,2002:set";const pr={collection:"map",identify:m=>m instanceof Set,nodeClass:pn,default:!1,tag:"tag:yaml.org,2002:set",createNode:(m,e,t)=>pn.from(m,e,t),resolve(m,e){if(Xn(m)){if(m.hasAllNullValues(!0))return Object.assign(new pn,m);e("Set items must all have null values")}else e("Expected a mapping for this tag");return m}};function fr(m,e){const t=m[0],n=t==="-"||t==="+"?m.substring(1):m,d=r=>e?BigInt(r):Number(r),i=n.replace(/_/g,"").split(":").reduce((r,p)=>r*d(60)+d(p),d(0));return t==="-"?d(-1)*i:i}function xa(m){let{value:e}=m,t=r=>r;if(typeof e=="bigint")t=r=>BigInt(r);else if(isNaN(e)||!isFinite(e))return ot(m);let n="";e<0&&(n="-",e*=t(-1));const d=t(60),i=[e%d];return e<60?i.unshift(0):(e=(e-i[0])/d,i.unshift(e%d),e>=60&&(e=(e-i[0])/d,i.unshift(e))),n+i.map(r=>String(r).padStart(2,"0")).join(":").replace(/000000\d*$/,"")}const _a={identify:m=>typeof m=="bigint"||Number.isInteger(m),default:!0,tag:"tag:yaml.org,2002:int",format:"TIME",test:/^[-+]?[0-9][0-9_]*(?::[0-5]?[0-9])+$/,resolve:(m,e,{intAsBigInt:t})=>fr(m,t),stringify:xa},ka={identify:m=>typeof m=="number",default:!0,tag:"tag:yaml.org,2002:float",format:"TIME",test:/^[-+]?[0-9][0-9_]*(?::[0-5]?[0-9])+\.[0-9_]*$/,resolve:m=>fr(m,!1),stringify:xa},Xi={identify:m=>m instanceof Date,default:!0,tag:"tag:yaml.org,2002:timestamp",test:RegExp("^([0-9]{4})-([0-9]{1,2})-([0-9]{1,2})(?:(?:t|T|[ \\t]+)([0-9]{1,2}):([0-9]{1,2}):([0-9]{1,2}(\\.[0-9]+)?)(?:[ \\t]*(Z|[-+][012]?[0-9](?::[0-9]{2})?))?)?$"),resolve(m){const e=m.match(Xi.test);if(!e)throw new Error("!!timestamp expects a date, starting with yyyy-mm-dd");const[,t,n,d,i,r,p]=e.map(Number),o=e[7]?Number((e[7]+"00").substr(1,3)):0;let l=Date.UTC(t,n-1,d,i||0,r||0,p||0,o);const s=e[8];if(s&&s!=="Z"){let a=fr(s,!1);Math.abs(a)<30&&(a*=60),l-=6e4*a}return new Date(l)},stringify:({value:m})=>(m==null?void 0:m.toISOString().replace(/(T00:00:00)?\.000Z$/,""))??""},po=[Dn,An,Gi,Ji,Aa,$a,Np,Bp,Pp,Wp,Op,Fp,Rp,cr,bt,ur,hr,pr,_a,ka,Xi],fo=new Map([["core",Tp],["failsafe",[Dn,An,Gi]],["json",Ip],["yaml11",po],["yaml-1.1",po]]),go={binary:cr,bool:ar,float:va,floatExp:ma,floatNaN:ga,floatTime:ka,int:wa,intHex:Ca,intOct:ba,intTime:_a,map:Dn,merge:bt,null:Ji,omap:ur,pairs:hr,seq:An,set:pr,timestamp:Xi},jp={"tag:yaml.org,2002:binary":cr,"tag:yaml.org,2002:merge":bt,"tag:yaml.org,2002:omap":ur,"tag:yaml.org,2002:pairs":hr,"tag:yaml.org,2002:set":pr,"tag:yaml.org,2002:timestamp":Xi};function ws(m,e,t){const n=fo.get(e);if(n&&!m)return t&&!n.includes(bt)?n.concat(bt):n.slice();let d=n;if(!d)if(Array.isArray(m))d=[];else{const i=Array.from(fo.keys()).filter(r=>r!=="yaml11").map(r=>JSON.stringify(r)).join(", ");throw new Error(`Unknown schema "${e}"; use one of ${i} or define customTags array`)}if(Array.isArray(m))for(const i of m)d=d.concat(i);else typeof m=="function"&&(d=m(d.slice()));return t&&(d=d.concat(bt)),d.reduce((i,r)=>{const p=typeof r=="string"?go[r]:r;if(!p){const o=JSON.stringify(r),l=Object.keys(go).map(s=>JSON.stringify(s)).join(", ");throw new Error(`Unknown custom tag ${o}; use one of ${l}`)}return i.includes(p)||i.push(p),i},[])}const zp=(m,e)=>m.keye.key?1:0;class gr{constructor({compat:e,customTags:t,merge:n,resolveKnownTags:d,schema:i,sortMapEntries:r,toStringDefaults:p}){this.compat=Array.isArray(e)?ws(e,"compat"):e?ws(null,e):null,this.name=typeof i=="string"&&i||"core",this.knownTags=d?jp:{},this.tags=ws(t,this.name,n),this.toStringOptions=p??null,Object.defineProperty(this,kt,{value:Dn}),Object.defineProperty(this,ht,{value:Gi}),Object.defineProperty(this,En,{value:An}),this.sortMapEntries=typeof r=="function"?r:r===!0?zp:null}clone(){const e=Object.create(gr.prototype,Object.getOwnPropertyDescriptors(this));return e.tags=this.tags.slice(),e}}function Hp(m,e){var o;const t=[];let n=e.directives===!0;if(e.directives!==!1&&m.directives){const l=m.directives.toString(m);l?(t.push(l),n=!0):m.directives.docStart&&(n=!0)}n&&t.push("---");const d=ha(m,e),{commentString:i}=d.options;if(m.commentBefore){t.length!==1&&t.unshift("");const l=i(m.commentBefore);t.unshift(mt(l,""))}let r=!1,p=null;if(m.contents){if(Le(m.contents)){if(m.contents.spaceBefore&&n&&t.push(""),m.contents.commentBefore){const a=i(m.contents.commentBefore);t.push(mt(a,""))}d.forceBlockIndent=!!m.comment,p=m.contents.comment}const l=p?void 0:()=>r=!0;let s=bn(m.contents,d,()=>p=null,l);p&&(s+=Ht(s,"",i(p))),(s[0]==="|"||s[0]===">")&&t[t.length-1]==="---"?t[t.length-1]=`--- ${s}`:t.push(s)}else t.push(bn(m.contents,d));if((o=m.directives)!=null&&o.docEnd)if(m.comment){const l=i(m.comment);l.includes(` +`)?(t.push("..."),t.push(mt(l,""))):t.push(`... ${l}`)}else t.push("...");else{let l=m.comment;l&&r&&(l=l.replace(/^\n+/,"")),l&&((!r||p)&&t[t.length-1]!==""&&t.push(""),t.push(mt(i(l),"")))}return t.join(` +`)+` +`}class Zi{constructor(e,t,n){this.commentBefore=null,this.comment=null,this.errors=[],this.warnings=[],Object.defineProperty(this,qe,{value:Ms});let d=null;typeof t=="function"||Array.isArray(t)?d=t:n===void 0&&t&&(n=t,t=void 0);const i=Object.assign({intAsBigInt:!1,keepSourceTokens:!1,logLevel:"warn",prettyErrors:!0,strict:!0,stringKeys:!1,uniqueKeys:!0,version:"1.2"},n);this.options=i;let{version:r}=i;n!=null&&n._directives?(this.directives=n._directives.atDocument(),this.directives.yaml.explicit&&(r=this.directives.yaml.version)):this.directives=new We({version:r}),this.setSchema(r,n),this.contents=e===void 0?null:this.createNode(e,d,n)}clone(){const e=Object.create(Zi.prototype,{[qe]:{value:Ms}});return e.commentBefore=this.commentBefore,e.comment=this.comment,e.errors=this.errors.slice(),e.warnings=this.warnings.slice(),e.options=Object.assign({},this.options),this.directives&&(e.directives=this.directives.clone()),e.schema=this.schema.clone(),e.contents=Le(this.contents)?this.contents.clone(e.schema):this.contents,this.range&&(e.range=this.range.slice()),e}add(e){rn(this.contents)&&this.contents.add(e)}addIn(e,t){rn(this.contents)&&this.contents.addIn(e,t)}createAlias(e,t){if(!e.anchor){const n=ra(this);e.anchor=!t||n.has(t)?oa(t||"a",n):t}return new sr(e.anchor)}createNode(e,t,n){let d;if(typeof t=="function")e=t.call({"":e},"",e),d=t;else if(Array.isArray(t)){const g=b=>typeof b=="number"||b instanceof String||b instanceof Number,v=t.filter(g).map(String);v.length>0&&(t=t.concat(v)),d=t}else n===void 0&&t&&(n=t,t=void 0);const{aliasDuplicateObjects:i,anchorPrefix:r,flow:p,keepUndefined:o,onTagObj:l,tag:s}=n??{},{onAnchor:a,setAnchors:c,sourceObjects:u}=vp(this,r||"a"),h={aliasDuplicateObjects:i??!0,keepUndefined:o??!1,onAnchor:a,onTagObj:l,replacer:d,schema:this.schema,sourceObjects:u},f=Jn(e,s,h);return p&&ke(f)&&(f.flow=!0),c(),f}createPair(e,t,n={}){const d=this.createNode(e,null,n),i=this.createNode(t,null,n);return new ze(d,i)}delete(e){return rn(this.contents)?this.contents.delete(e):!1}deleteIn(e){return Rn(e)?this.contents==null?!1:(this.contents=null,!0):rn(this.contents)?this.contents.deleteIn(e):!1}get(e,t){return ke(this.contents)?this.contents.get(e,t):void 0}getIn(e,t){return Rn(e)?!t&&me(this.contents)?this.contents.value:this.contents:ke(this.contents)?this.contents.getIn(e,t):void 0}has(e){return ke(this.contents)?this.contents.has(e):!1}hasIn(e){return Rn(e)?this.contents!==void 0:ke(this.contents)?this.contents.hasIn(e):!1}set(e,t){this.contents==null?this.contents=Ri(this.schema,[e],t):rn(this.contents)&&this.contents.set(e,t)}setIn(e,t){Rn(e)?this.contents=t:this.contents==null?this.contents=Ri(this.schema,Array.from(e),t):rn(this.contents)&&this.contents.setIn(e,t)}setSchema(e,t={}){typeof e=="number"&&(e=String(e));let n;switch(e){case"1.1":this.directives?this.directives.yaml.version="1.1":this.directives=new We({version:"1.1"}),n={resolveKnownTags:!1,schema:"yaml-1.1"};break;case"1.2":case"next":this.directives?this.directives.yaml.version=e:this.directives=new We({version:e}),n={resolveKnownTags:!0,schema:"core"};break;case null:this.directives&&delete this.directives,n=null;break;default:{const d=JSON.stringify(e);throw new Error(`Expected '1.1', '1.2' or null as first argument, but found: ${d}`)}}if(t.schema instanceof Object)this.schema=t.schema;else if(n)this.schema=new gr(Object.assign(n,t));else throw new Error("With a null YAML version, the { schema: Schema } option is required")}toJS({json:e,jsonArg:t,mapAsMap:n,maxAliasCount:d,onAnchor:i,reviver:r}={}){const p={anchors:new Map,doc:this,keep:!e,mapAsMap:n===!0,mapKeyWarned:!1,maxAliasCount:typeof d=="number"?d:100},o=Ze(this.contents,t??"",p);if(typeof i=="function")for(const{count:l,res:s}of p.anchors.values())i(s,l);return typeof r=="function"?cn(r,{"":o},"",o):o}toJSON(e,t){return this.toJS({json:!0,jsonArg:e,mapAsMap:!1,onAnchor:t})}toString(e={}){if(this.errors.length>0)throw new Error("Document with errors cannot be stringified");if("indent"in e&&(!Number.isInteger(e.indent)||Number(e.indent)<=0)){const t=JSON.stringify(e.indent);throw new Error(`"indent" option must be a positive integer, not ${t}`)}return Hp(this,e)}}function rn(m){if(ke(m))return!0;throw new Error("Expected a YAML collection as document contents")}class Ta extends Error{constructor(e,t,n,d){super(),this.name=e,this.code=n,this.message=d,this.pos=t}}class Nn extends Ta{constructor(e,t,n){super("YAMLParseError",e,t,n)}}class Vp extends Ta{constructor(e,t,n){super("YAMLWarning",e,t,n)}}const mo=(m,e)=>t=>{if(t.pos[0]===-1)return;t.linePos=t.pos.map(p=>e.linePos(p));const{line:n,col:d}=t.linePos[0];t.message+=` at line ${n}, column ${d}`;let i=d-1,r=m.substring(e.lineStarts[n-1],e.lineStarts[n]).replace(/[\n\r]+$/,"");if(i>=60&&r.length>80){const p=Math.min(i-39,r.length-79);r="…"+r.substring(p),i-=p-1}if(r.length>80&&(r=r.substring(0,79)+"…"),n>1&&/^ *$/.test(r.substring(0,i))){let p=m.substring(e.lineStarts[n-2],e.lineStarts[n-1]);p.length>80&&(p=p.substring(0,79)+`… +`),r=p+r}if(/[^ ]/.test(r)){let p=1;const o=t.linePos[1];(o==null?void 0:o.line)===n&&o.col>d&&(p=Math.max(1,Math.min(o.col-d,80-i)));const l=" ".repeat(i)+"^".repeat(p);t.message+=`: + +${r} +${l} +`}};function wn(m,{flow:e,indicator:t,next:n,offset:d,onError:i,parentIndent:r,startOnNewline:p}){let o=!1,l=p,s=p,a="",c="",u=!1,h=!1,f=null,g=null,v=null,b=null,A=null,S=null,w=null;for(const T of m)switch(h&&(T.type!=="space"&&T.type!=="newline"&&T.type!=="comma"&&i(T.offset,"MISSING_CHAR","Tags and anchors must be separated from the next token by white space"),h=!1),f&&(l&&T.type!=="comment"&&T.type!=="newline"&&i(f,"TAB_AS_INDENT","Tabs are not allowed as indentation"),f=null),T.type){case"space":!e&&(t!=="doc-start"||(n==null?void 0:n.type)!=="flow-collection")&&T.source.includes(" ")&&(f=T),s=!0;break;case"comment":{s||i(T,"MISSING_CHAR","Comments must be separated from other tokens by white space characters");const $=T.source.substring(1)||" ";a?a+=c+$:a=$,c="",l=!1;break}case"newline":l?a?a+=T.source:(!S||t!=="seq-item-ind")&&(o=!0):c+=T.source,l=!0,u=!0,(g||v)&&(b=T),s=!0;break;case"anchor":g&&i(T,"MULTIPLE_ANCHORS","A node can have at most one anchor"),T.source.endsWith(":")&&i(T.offset+T.source.length-1,"BAD_ALIAS","Anchor ending in : is ambiguous",!0),g=T,w??(w=T.offset),l=!1,s=!1,h=!0;break;case"tag":{v&&i(T,"MULTIPLE_TAGS","A node can have at most one tag"),v=T,w??(w=T.offset),l=!1,s=!1,h=!0;break}case t:(g||v)&&i(T,"BAD_PROP_ORDER",`Anchors and tags must be after the ${T.source} indicator`),S&&i(T,"UNEXPECTED_TOKEN",`Unexpected ${T.source} in ${e??"collection"}`),S=T,l=t==="seq-item-ind"||t==="explicit-key-ind",s=!1;break;case"comma":if(e){A&&i(T,"UNEXPECTED_TOKEN",`Unexpected , in ${e}`),A=T,l=!1,s=!1;break}default:i(T,"UNEXPECTED_TOKEN",`Unexpected ${T.type} token`),l=!1,s=!1}const y=m[m.length-1],D=y?y.offset+y.source.length:d;return h&&n&&n.type!=="space"&&n.type!=="newline"&&n.type!=="comma"&&(n.type!=="scalar"||n.source!=="")&&i(n.offset,"MISSING_CHAR","Tags and anchors must be separated from the next token by white space"),f&&(l&&f.indent<=r||(n==null?void 0:n.type)==="block-map"||(n==null?void 0:n.type)==="block-seq")&&i(f,"TAB_AS_INDENT","Tabs are not allowed as indentation"),{comma:A,found:S,spaceBefore:o,comment:a,hasNewline:u,anchor:g,tag:v,newlineAfterProp:b,end:D,start:w??D}}function Yn(m){if(!m)return null;switch(m.type){case"alias":case"scalar":case"double-quoted-scalar":case"single-quoted-scalar":if(m.source.includes(` +`))return!0;if(m.end){for(const e of m.end)if(e.type==="newline")return!0}return!1;case"flow-collection":for(const e of m.items){for(const t of e.start)if(t.type==="newline")return!0;if(e.sep){for(const t of e.sep)if(t.type==="newline")return!0}if(Yn(e.key)||Yn(e.value))return!0}return!1;default:return!0}}function Rs(m,e,t){if((e==null?void 0:e.type)==="flow-collection"){const n=e.end[0];n.indent===m&&(n.source==="]"||n.source==="}")&&Yn(e)&&t(n,"BAD_INDENT","Flow end indicator should be more indented than parent",!0)}}function La(m,e,t){const{uniqueKeys:n}=m.options;if(n===!1)return!1;const d=typeof n=="function"?n:(i,r)=>i===r||me(i)&&me(r)&&i.value===r.value;return e.some(i=>d(i.key,t))}const vo="All mapping items must start at the same column";function Up({composeNode:m,composeEmptyNode:e},t,n,d,i){var s;const r=(i==null?void 0:i.nodeClass)??Xe,p=new r(t.schema);t.atRoot&&(t.atRoot=!1);let o=n.offset,l=null;for(const a of n.items){const{start:c,key:u,sep:h,value:f}=a,g=wn(c,{indicator:"explicit-key-ind",next:u??(h==null?void 0:h[0]),offset:o,onError:d,parentIndent:n.indent,startOnNewline:!0}),v=!g.found;if(v){if(u&&(u.type==="block-seq"?d(o,"BLOCK_AS_IMPLICIT_KEY","A block sequence may not be used as an implicit map key"):"indent"in u&&u.indent!==n.indent&&d(o,"BAD_INDENT",vo)),!g.anchor&&!g.tag&&!h){l=g.end,g.comment&&(p.comment?p.comment+=` +`+g.comment:p.comment=g.comment);continue}(g.newlineAfterProp||Yn(u))&&d(u??c[c.length-1],"MULTILINE_IMPLICIT_KEY","Implicit keys need to be on a single line")}else((s=g.found)==null?void 0:s.indent)!==n.indent&&d(o,"BAD_INDENT",vo);t.atKey=!0;const b=g.end,A=u?m(t,u,g,d):e(t,b,c,null,g,d);t.schema.compat&&Rs(n.indent,u,d),t.atKey=!1,La(t,p.items,A)&&d(b,"DUPLICATE_KEY","Map keys must be unique");const S=wn(h??[],{indicator:"map-value-ind",next:f,offset:A.range[2],onError:d,parentIndent:n.indent,startOnNewline:!u||u.type==="block-scalar"});if(o=S.end,S.found){v&&((f==null?void 0:f.type)==="block-map"&&!S.hasNewline&&d(o,"BLOCK_AS_IMPLICIT_KEY","Nested mappings are not allowed in compact mappings"),t.options.strict&&g.startm&&(m.type==="block-map"||m.type==="block-seq");function Gp({composeNode:m,composeEmptyNode:e},t,n,d,i){var g;const r=n.start.source==="{",p=r?"flow map":"flow sequence",o=(i==null?void 0:i.nodeClass)??(r?Xe:Yt),l=new o(t.schema);l.flow=!0;const s=t.atRoot;s&&(t.atRoot=!1),t.atKey&&(t.atKey=!1);let a=n.offset+n.start.source.length;for(let v=0;v0){const v=ei(h,f,t.options.strict,d);v.comment&&(l.comment?l.comment+=` +`+v.comment:l.comment=v.comment),l.range=[n.offset,f,v.offset]}else l.range=[n.offset,f,f];return l}function Ss(m,e,t,n,d,i){const r=t.type==="block-map"?Up(m,e,t,n,i):t.type==="block-seq"?Kp(m,e,t,n,i):Gp(m,e,t,n,i),p=r.constructor;return d==="!"||d===p.tagName?(r.tag=p.tagName,r):(d&&(r.tag=d),r)}function Jp(m,e,t,n,d){var c;const i=n.tag,r=i?e.directives.tagName(i.source,u=>d(i,"TAG_RESOLVE_FAILED",u)):null;if(t.type==="block-seq"){const{anchor:u,newlineAfterProp:h}=n,f=u&&i?u.offset>i.offset?u:i:u??i;f&&(!h||h.offsetu.tag===r&&u.collection===p);if(!o){const u=e.schema.knownTags[r];if((u==null?void 0:u.collection)===p)e.schema.tags.push(Object.assign({},u,{default:!1})),o=u;else return u?d(i,"BAD_COLLECTION_TYPE",`${u.tag} used for ${p} collection, but expects ${u.collection??"scalar"}`,!0):d(i,"TAG_RESOLVE_FAILED",`Unresolved tag: ${r}`,!0),Ss(m,e,t,d,r)}const l=Ss(m,e,t,d,r,o),s=((c=o.resolve)==null?void 0:c.call(o,l,u=>d(i,"TAG_RESOLVE_FAILED",u),e.options))??l,a=Le(s)?s:new ae(s);return a.range=l.range,a.tag=r,o!=null&&o.format&&(a.format=o.format),a}function Yp(m,e,t){const n=e.offset,d=Qp(e,m.options.strict,t);if(!d)return{value:"",type:null,comment:"",range:[n,n,n]};const i=d.mode===">"?ae.BLOCK_FOLDED:ae.BLOCK_LITERAL,r=e.source?Xp(e.source):[];let p=r.length;for(let f=r.length-1;f>=0;--f){const g=r[f][1];if(g===""||g==="\r")p=f;else break}if(p===0){const f=d.chomp==="+"&&r.length>0?` +`.repeat(Math.max(1,r.length-1)):"";let g=n+d.length;return e.source&&(g+=e.source.length),{value:f,type:i,comment:d.comment,range:[n,g,g]}}let o=e.indent+d.indent,l=e.offset+d.length,s=0;for(let f=0;fo&&(o=g.length);else{g.length=p;--f)r[f][0].length>o&&(p=f+1);let a="",c="",u=!1;for(let f=0;fo||v[0]===" "?(c===" "?c=` +`:!u&&c===` +`&&(c=` + +`),a+=c+g.slice(o)+v,c=` +`,u=!0):v===""?c===` +`?a+=` +`:c=` +`:(a+=c+v,c=" ",u=!1)}switch(d.chomp){case"-":break;case"+":for(let f=p;ft(n+c,u,h);switch(d){case"scalar":p=ae.PLAIN,o=qp(i,l);break;case"single-quoted-scalar":p=ae.QUOTE_SINGLE,o=ef(i,l);break;case"double-quoted-scalar":p=ae.QUOTE_DOUBLE,o=tf(i,l);break;default:return t(m,"UNEXPECTED_TOKEN",`Expected a flow scalar value, but found: ${d}`),{value:"",type:null,comment:"",range:[n,n+i.length,n+i.length]}}const s=n+i.length,a=ei(r,s,e,t);return{value:o,type:p,comment:a.comment,range:[n,s,a.offset]}}function qp(m,e){let t="";switch(m[0]){case" ":t="a tab character";break;case",":t="flow indicator character ,";break;case"%":t="directive indicator character %";break;case"|":case">":{t=`block scalar indicator ${m[0]}`;break}case"@":case"`":{t=`reserved character ${m[0]}`;break}}return t&&e(0,"BAD_SCALAR_START",`Plain value cannot start with ${t}`),Ma(m)}function ef(m,e){return(m[m.length-1]!=="'"||m.length===1)&&e(m.length,"MISSING_CHAR","Missing closing 'quote"),Ma(m.slice(1,-1)).replace(/''/g,"'")}function Ma(m){let e,t;try{e=new RegExp(`(.*?)(?i?m.slice(i,n+1):d)}else t+=d}return(m[m.length-1]!=='"'||m.length===1)&&e(m.length,"MISSING_CHAR",'Missing closing "quote'),t}function nf(m,e){let t="",n=m[e+1];for(;(n===" "||n===" "||n===` +`||n==="\r")&&!(n==="\r"&&m[e+2]!==` +`);)n===` +`&&(t+=` +`),e+=1,n=m[e+1];return t||(t=" "),{fold:t,offset:e}}const sf={0:"\0",a:"\x07",b:"\b",e:"\x1B",f:"\f",n:` +`,r:"\r",t:" ",v:"\v",N:"…",_:" ",L:"\u2028",P:"\u2029"," ":" ",'"':'"',"/":"/","\\":"\\"," ":" "};function rf(m,e,t,n){const d=m.substr(e,t),r=d.length===t&&/^[0-9a-fA-F]+$/.test(d)?parseInt(d,16):NaN;if(isNaN(r)){const p=m.substr(e-2,t+2);return n(e-2,"BAD_DQ_ESCAPE",`Invalid escape sequence ${p}`),p}return String.fromCodePoint(r)}function Ia(m,e,t,n){const{value:d,type:i,comment:r,range:p}=e.type==="block-scalar"?Yp(m,e,n):Zp(e,m.options.strict,n),o=t?m.directives.tagName(t.source,a=>n(t,"TAG_RESOLVE_FAILED",a)):null;let l;m.options.stringKeys&&m.atKey?l=m.schema[ht]:o?l=of(m.schema,d,o,t,n):e.type==="scalar"?l=af(m,d,e,n):l=m.schema[ht];let s;try{const a=l.resolve(d,c=>n(t??e,"TAG_RESOLVE_FAILED",c),m.options);s=me(a)?a:new ae(a)}catch(a){const c=a instanceof Error?a.message:String(a);n(t??e,"TAG_RESOLVE_FAILED",c),s=new ae(d)}return s.range=p,s.source=d,i&&(s.type=i),o&&(s.tag=o),l.format&&(s.format=l.format),r&&(s.comment=r),s}function of(m,e,t,n,d){var p;if(t==="!")return m[ht];const i=[];for(const o of m.tags)if(!o.collection&&o.tag===t)if(o.default&&o.test)i.push(o);else return o;for(const o of i)if((p=o.test)!=null&&p.test(e))return o;const r=m.knownTags[t];return r&&!r.collection?(m.tags.push(Object.assign({},r,{default:!1,test:void 0})),r):(d(n,"TAG_RESOLVE_FAILED",`Unresolved tag: ${t}`,t!=="tag:yaml.org,2002:str"),m[ht])}function af({atKey:m,directives:e,schema:t},n,d,i){const r=t.tags.find(p=>{var o;return(p.default===!0||m&&p.default==="key")&&((o=p.test)==null?void 0:o.test(n))})||t[ht];if(t.compat){const p=t.compat.find(o=>{var l;return o.default&&((l=o.test)==null?void 0:l.test(n))})??t[ht];if(r.tag!==p.tag){const o=e.tagString(r.tag),l=e.tagString(p.tag),s=`Value may be parsed as either ${o} or ${l}`;i(d,"TAG_RESOLVE_FAILED",s,!0)}}return r}function lf(m,e,t){if(e){t??(t=e.length);for(let n=t-1;n>=0;--n){let d=e[n];switch(d.type){case"space":case"comment":case"newline":m-=d.source.length;continue}for(d=e[++n];(d==null?void 0:d.type)==="space";)m+=d.source.length,d=e[++n];break}}return m}const cf={composeNode:Oa,composeEmptyNode:mr};function Oa(m,e,t,n){const d=m.atKey,{spaceBefore:i,comment:r,anchor:p,tag:o}=t;let l,s=!0;switch(e.type){case"alias":l=hf(m,e,n),(p||o)&&n(e,"ALIAS_PROPS","An alias node must not specify any properties");break;case"scalar":case"single-quoted-scalar":case"double-quoted-scalar":case"block-scalar":l=Ia(m,e,o,n),p&&(l.anchor=p.source.substring(1));break;case"block-map":case"block-seq":case"flow-collection":l=Jp(cf,m,e,t,n),p&&(l.anchor=p.source.substring(1));break;default:{const a=e.type==="error"?e.message:`Unsupported token (type: ${e.type})`;n(e,"UNEXPECTED_TOKEN",a),l=mr(m,e.offset,void 0,null,t,n),s=!1}}return p&&l.anchor===""&&n(p,"BAD_ALIAS","Anchor cannot be an empty string"),d&&m.options.stringKeys&&(!me(l)||typeof l.value!="string"||l.tag&&l.tag!=="tag:yaml.org,2002:str")&&n(o??e,"NON_STRING_KEY","With stringKeys, all keys must be strings"),i&&(l.spaceBefore=!0),r&&(e.type==="scalar"&&e.source===""?l.comment=r:l.commentBefore=r),m.options.keepSourceTokens&&s&&(l.srcToken=e),l}function mr(m,e,t,n,{spaceBefore:d,comment:i,anchor:r,tag:p,end:o},l){const s={type:"scalar",offset:lf(e,t,n),indent:-1,source:""},a=Ia(m,s,p,l);return r&&(a.anchor=r.source.substring(1),a.anchor===""&&l(r,"BAD_ALIAS","Anchor cannot be an empty string")),d&&(a.spaceBefore=!0),i&&(a.comment=i,a.range[2]=o),a}function hf({options:m},{offset:e,source:t,end:n},d){const i=new sr(t.substring(1));i.source===""&&d(e,"BAD_ALIAS","Alias cannot be an empty string"),i.source.endsWith(":")&&d(e+t.length-1,"BAD_ALIAS","Alias ending in : is ambiguous",!0);const r=e+t.length,p=ei(n,r,m.strict,d);return i.range=[e,r,p.offset],p.comment&&(i.comment=p.comment),i}function uf(m,e,{offset:t,start:n,value:d,end:i},r){const p=Object.assign({_directives:e},m),o=new Zi(void 0,p),l={atKey:!1,atRoot:!0,directives:o.directives,options:o.options,schema:o.schema},s=wn(n,{indicator:"doc-start",next:d??(i==null?void 0:i[0]),offset:t,onError:r,parentIndent:0,startOnNewline:!0});s.found&&(o.directives.docStart=!0,d&&(d.type==="block-map"||d.type==="block-seq")&&!s.hasNewline&&r(s.end,"MISSING_CHAR","Block collection cannot start on same line with directives-end marker")),o.contents=d?Oa(l,d,s,r):mr(l,s.end,n,null,s,r);const a=o.contents.range[2],c=ei(i,a,!1,r);return c.comment&&(o.comment=c.comment),o.range=[t,a,c.offset],o}function Ln(m){if(typeof m=="number")return[m,m+1];if(Array.isArray(m))return m.length===2?m:[m[0],m[1]];const{offset:e,source:t}=m;return[e,e+(typeof t=="string"?t.length:1)]}function yo(m){var d;let e="",t=!1,n=!1;for(let i=0;i{const r=Ln(t);i?this.warnings.push(new Vp(r,n,d)):this.errors.push(new Nn(r,n,d))},this.directives=new We({version:e.version||"1.2"}),this.options=e}decorate(e,t){const{comment:n,afterEmptyLine:d}=yo(this.prelude);if(n){const i=e.contents;if(t)e.comment=e.comment?`${e.comment} +${n}`:n;else if(d||e.directives.docStart||!i)e.commentBefore=n;else if(ke(i)&&!i.flow&&i.items.length>0){let r=i.items[0];Me(r)&&(r=r.key);const p=r.commentBefore;r.commentBefore=p?`${n} +${p}`:n}else{const r=i.commentBefore;i.commentBefore=r?`${n} +${r}`:n}}t?(Array.prototype.push.apply(e.errors,this.errors),Array.prototype.push.apply(e.warnings,this.warnings)):(e.errors=this.errors,e.warnings=this.warnings),this.prelude=[],this.errors=[],this.warnings=[]}streamInfo(){return{comment:yo(this.prelude).comment,directives:this.directives,errors:this.errors,warnings:this.warnings}}*compose(e,t=!1,n=-1){for(const d of e)yield*this.next(d);yield*this.end(t,n)}*next(e){switch(e.type){case"directive":this.directives.add(e.source,(t,n,d)=>{const i=Ln(e);i[0]+=t,this.onError(i,"BAD_DIRECTIVE",n,d)}),this.prelude.push(e.source),this.atDirectives=!0;break;case"document":{const t=uf(this.options,this.directives,e,this.onError);this.atDirectives&&!t.directives.docStart&&this.onError(e,"MISSING_CHAR","Missing directives-end/doc-start indicator line"),this.decorate(t,!1),this.doc&&(yield this.doc),this.doc=t,this.atDirectives=!1;break}case"byte-order-mark":case"space":break;case"comment":case"newline":this.prelude.push(e.source);break;case"error":{const t=e.source?`${e.message}: ${JSON.stringify(e.source)}`:e.message,n=new Nn(Ln(e),"UNEXPECTED_TOKEN",t);this.atDirectives||!this.doc?this.errors.push(n):this.doc.errors.push(n);break}case"doc-end":{if(!this.doc){const n="Unexpected doc-end without preceding document";this.errors.push(new Nn(Ln(e),"UNEXPECTED_TOKEN",n));break}this.doc.directives.docEnd=!0;const t=ei(e.end,e.offset+e.source.length,this.doc.options.strict,this.onError);if(this.decorate(this.doc,!0),t.comment){const n=this.doc.comment;this.doc.comment=n?`${n} +${t.comment}`:t.comment}this.doc.range[2]=t.offset;break}default:this.errors.push(new Nn(Ln(e),"UNEXPECTED_TOKEN",`Unsupported token ${e.type}`))}}*end(e=!1,t=-1){if(this.doc)this.decorate(this.doc,!0),yield this.doc,this.doc=null;else if(e){const n=Object.assign({_directives:this.directives},this.options),d=new Zi(void 0,n);this.atDirectives&&this.onError(t,"MISSING_CHAR","Missing directives-end indicator line"),d.range=[0,t,t],this.decorate(d,!1),yield d}}}const Fa="\uFEFF",Ra="",Na="",Ns="";function pf(m){switch(m){case Fa:return"byte-order-mark";case Ra:return"doc-mode";case Na:return"flow-error-end";case Ns:return"scalar";case"---":return"doc-start";case"...":return"doc-end";case"":case` +`:case`\r +`:return"newline";case"-":return"seq-item-ind";case"?":return"explicit-key-ind";case":":return"map-value-ind";case"{":return"flow-map-start";case"}":return"flow-map-end";case"[":return"flow-seq-start";case"]":return"flow-seq-end";case",":return"comma"}switch(m[0]){case" ":case" ":return"space";case"#":return"comment";case"%":return"directive-line";case"*":return"alias";case"&":return"anchor";case"!":return"tag";case"'":return"single-quoted-scalar";case'"':return"double-quoted-scalar";case"|":case">":return"block-scalar-header"}return null}function it(m){switch(m){case void 0:case" ":case` +`:case"\r":case" ":return!0;default:return!1}}const bo=new Set("0123456789ABCDEFabcdef"),ff=new Set("0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz-#;/?:@&=+$_.!~*'()"),bi=new Set(",[]{}"),gf=new Set(` ,[]{} +\r `),Ds=m=>!m||gf.has(m);class mf{constructor(){this.atEnd=!1,this.blockScalarIndent=-1,this.blockScalarKeep=!1,this.buffer="",this.flowKey=!1,this.flowLevel=0,this.indentNext=0,this.indentValue=0,this.lineEndPos=null,this.next=null,this.pos=0}*lex(e,t=!1){if(e){if(typeof e!="string")throw TypeError("source is not a string");this.buffer=this.buffer?this.buffer+e:e,this.lineEndPos=null}this.atEnd=!t;let n=this.next??"stream";for(;n&&(t||this.hasChars(1));)n=yield*this.parseNext(n)}atLineEnd(){let e=this.pos,t=this.buffer[e];for(;t===" "||t===" ";)t=this.buffer[++e];return!t||t==="#"||t===` +`?!0:t==="\r"?this.buffer[e+1]===` +`:!1}charAt(e){return this.buffer[this.pos+e]}continueScalar(e){let t=this.buffer[e];if(this.indentNext>0){let n=0;for(;t===" ";)t=this.buffer[++n+e];if(t==="\r"){const d=this.buffer[n+e+1];if(d===` +`||!d&&!this.atEnd)return e+n+1}return t===` +`||n>=this.indentNext||!t&&!this.atEnd?e+n:-1}if(t==="-"||t==="."){const n=this.buffer.substr(e,3);if((n==="---"||n==="...")&&it(this.buffer[e+3]))return-1}return e}getLine(){let e=this.lineEndPos;return(typeof e!="number"||e!==-1&&ethis.indentValue&&!it(this.charAt(1))&&(this.indentNext=this.indentValue),yield*this.parseBlockStart()}*parseBlockStart(){const[e,t]=this.peek(2);if(!t&&!this.atEnd)return this.setNext("block-start");if((e==="-"||e==="?"||e===":")&&it(t)){const n=(yield*this.pushCount(1))+(yield*this.pushSpaces(!0));return this.indentNext=this.indentValue+1,this.indentValue+=n,yield*this.parseBlockStart()}return"doc"}*parseDocument(){yield*this.pushSpaces(!0);const e=this.getLine();if(e===null)return this.setNext("doc");let t=yield*this.pushIndicators();switch(e[t]){case"#":yield*this.pushCount(e.length-t);case void 0:return yield*this.pushNewline(),yield*this.parseLineStart();case"{":case"[":return yield*this.pushCount(1),this.flowKey=!1,this.flowLevel=1,"flow";case"}":case"]":return yield*this.pushCount(1),"doc";case"*":return yield*this.pushUntil(Ds),"doc";case'"':case"'":return yield*this.parseQuotedScalar();case"|":case">":return t+=yield*this.parseBlockScalarHeader(),t+=yield*this.pushSpaces(!0),yield*this.pushCount(e.length-t),yield*this.pushNewline(),yield*this.parseBlockScalar();default:return yield*this.parsePlainScalar()}}*parseFlowCollection(){let e,t,n=-1;do e=yield*this.pushNewline(),e>0?(t=yield*this.pushSpaces(!1),this.indentValue=n=t):t=0,t+=yield*this.pushSpaces(!0);while(e+t>0);const d=this.getLine();if(d===null)return this.setNext("flow");if((n!==-1&&n"0"&&t<="9")this.blockScalarIndent=Number(t)-1;else if(t!=="-")break}return yield*this.pushUntil(t=>it(t)||t==="#")}*parseBlockScalar(){let e=this.pos-1,t=0,n;e:for(let i=this.pos;n=this.buffer[i];++i)switch(n){case" ":t+=1;break;case` +`:e=i,t=0;break;case"\r":{const r=this.buffer[i+1];if(!r&&!this.atEnd)return this.setNext("block-scalar");if(r===` +`)break}default:break e}if(!n&&!this.atEnd)return this.setNext("block-scalar");if(t>=this.indentNext){this.blockScalarIndent===-1?this.indentNext=t:this.indentNext=this.blockScalarIndent+(this.indentNext===0?1:this.indentNext);do{const i=this.continueScalar(e+1);if(i===-1)break;e=this.buffer.indexOf(` +`,i)}while(e!==-1);if(e===-1){if(!this.atEnd)return this.setNext("block-scalar");e=this.buffer.length}}let d=e+1;for(n=this.buffer[d];n===" ";)n=this.buffer[++d];if(n===" "){for(;n===" "||n===" "||n==="\r"||n===` +`;)n=this.buffer[++d];e=d-1}else if(!this.blockScalarKeep)do{let i=e-1,r=this.buffer[i];r==="\r"&&(r=this.buffer[--i]);const p=i;for(;r===" ";)r=this.buffer[--i];if(r===` +`&&i>=this.pos&&i+1+t>p)e=i;else break}while(!0);return yield Ns,yield*this.pushToIndex(e+1,!0),yield*this.parseLineStart()}*parsePlainScalar(){const e=this.flowLevel>0;let t=this.pos-1,n=this.pos-1,d;for(;d=this.buffer[++n];)if(d===":"){const i=this.buffer[n+1];if(it(i)||e&&bi.has(i))break;t=n}else if(it(d)){let i=this.buffer[n+1];if(d==="\r"&&(i===` +`?(n+=1,d=` +`,i=this.buffer[n+1]):t=n),i==="#"||e&&bi.has(i))break;if(d===` +`){const r=this.continueScalar(n+1);if(r===-1)break;n=Math.max(n,r-2)}}else{if(e&&bi.has(d))break;t=n}return!d&&!this.atEnd?this.setNext("plain-scalar"):(yield Ns,yield*this.pushToIndex(t+1,!0),e?"flow":"doc")}*pushCount(e){return e>0?(yield this.buffer.substr(this.pos,e),this.pos+=e,e):0}*pushToIndex(e,t){const n=this.buffer.slice(this.pos,e);return n?(yield n,this.pos+=n.length,n.length):(t&&(yield""),0)}*pushIndicators(){switch(this.charAt(0)){case"!":return(yield*this.pushTag())+(yield*this.pushSpaces(!0))+(yield*this.pushIndicators());case"&":return(yield*this.pushUntil(Ds))+(yield*this.pushSpaces(!0))+(yield*this.pushIndicators());case"-":case"?":case":":{const e=this.flowLevel>0,t=this.charAt(1);if(it(t)||e&&bi.has(t))return e?this.flowKey&&(this.flowKey=!1):this.indentNext=this.indentValue+1,(yield*this.pushCount(1))+(yield*this.pushSpaces(!0))+(yield*this.pushIndicators())}}return 0}*pushTag(){if(this.charAt(1)==="<"){let e=this.pos+2,t=this.buffer[e];for(;!it(t)&&t!==">";)t=this.buffer[++e];return yield*this.pushToIndex(t===">"?e+1:e,!1)}else{let e=this.pos+1,t=this.buffer[e];for(;t;)if(ff.has(t))t=this.buffer[++e];else if(t==="%"&&bo.has(this.buffer[e+1])&&bo.has(this.buffer[e+2]))t=this.buffer[e+=3];else break;return yield*this.pushToIndex(e,!1)}}*pushNewline(){const e=this.buffer[this.pos];return e===` +`?yield*this.pushCount(1):e==="\r"&&this.charAt(1)===` +`?yield*this.pushCount(2):0}*pushSpaces(e){let t=this.pos-1,n;do n=this.buffer[++t];while(n===" "||e&&n===" ");const d=t-this.pos;return d>0&&(yield this.buffer.substr(this.pos,d),this.pos=t),d}*pushUntil(e){let t=this.pos,n=this.buffer[t];for(;!e(n);)n=this.buffer[++t];return yield*this.pushToIndex(t,!1)}}class vf{constructor(){this.lineStarts=[],this.addNewLine=e=>this.lineStarts.push(e),this.linePos=e=>{let t=0,n=this.lineStarts.length;for(;t>1;this.lineStarts[i]=0;)switch(m[e].type){case"doc-start":case"explicit-key-ind":case"map-value-ind":case"seq-item-ind":case"newline":break e}for(;((t=m[++e])==null?void 0:t.type)==="space";);return m.splice(e,m.length)}function Co(m){if(m.start.type==="flow-seq-start")for(const e of m.items)e.sep&&!e.value&&!$t(e.start,"explicit-key-ind")&&!$t(e.sep,"map-value-ind")&&(e.key&&(e.value=e.key),delete e.key,Ba(e.value)?e.value.end?Array.prototype.push.apply(e.value.end,e.sep):e.value.end=e.sep:Array.prototype.push.apply(e.start,e.sep),delete e.sep)}class yf{constructor(e){this.atNewLine=!0,this.atScalar=!1,this.indent=0,this.offset=0,this.onKeyLine=!1,this.stack=[],this.source="",this.type="",this.lexer=new mf,this.onNewLine=e}*parse(e,t=!1){this.onNewLine&&this.offset===0&&this.onNewLine(0);for(const n of this.lexer.lex(e,t))yield*this.next(n);t||(yield*this.end())}*next(e){if(this.source=e,this.atScalar){this.atScalar=!1,yield*this.step(),this.offset+=e.length;return}const t=pf(e);if(t)if(t==="scalar")this.atNewLine=!1,this.atScalar=!0,this.type="scalar";else{switch(this.type=t,yield*this.step(),t){case"newline":this.atNewLine=!0,this.indent=0,this.onNewLine&&this.onNewLine(this.offset+e.length);break;case"space":this.atNewLine&&e[0]===" "&&(this.indent+=e.length);break;case"explicit-key-ind":case"map-value-ind":case"seq-item-ind":this.atNewLine&&(this.indent+=e.length);break;case"doc-mode":case"flow-error-end":return;default:this.atNewLine=!1}this.offset+=e.length}else{const n=`Not a YAML token: ${e}`;yield*this.pop({type:"error",offset:this.offset,message:n,source:e}),this.offset+=e.length}}*end(){for(;this.stack.length>0;)yield*this.pop()}get sourceToken(){return{type:this.type,offset:this.offset,indent:this.indent,source:this.source}}*step(){const e=this.peek(1);if(this.type==="doc-end"&&(e==null?void 0:e.type)!=="doc-end"){for(;this.stack.length>0;)yield*this.pop();this.stack.push({type:"doc-end",offset:this.offset,source:this.source});return}if(!e)return yield*this.stream();switch(e.type){case"document":return yield*this.document(e);case"alias":case"scalar":case"single-quoted-scalar":case"double-quoted-scalar":return yield*this.scalar(e);case"block-scalar":return yield*this.blockScalar(e);case"block-map":return yield*this.blockMap(e);case"block-seq":return yield*this.blockSequence(e);case"flow-collection":return yield*this.flowCollection(e);case"doc-end":return yield*this.documentEnd(e)}yield*this.pop()}peek(e){return this.stack[this.stack.length-e]}*pop(e){const t=e??this.stack.pop();if(!t)yield{type:"error",offset:this.offset,source:"",message:"Tried to pop an empty stack"};else if(this.stack.length===0)yield t;else{const n=this.peek(1);switch(t.type==="block-scalar"?t.indent="indent"in n?n.indent:0:t.type==="flow-collection"&&n.type==="document"&&(t.indent=0),t.type==="flow-collection"&&Co(t),n.type){case"document":n.value=t;break;case"block-scalar":n.props.push(t);break;case"block-map":{const d=n.items[n.items.length-1];if(d.value){n.items.push({start:[],key:t,sep:[]}),this.onKeyLine=!0;return}else if(d.sep)d.value=t;else{Object.assign(d,{key:t,sep:[]}),this.onKeyLine=!d.explicitKey;return}break}case"block-seq":{const d=n.items[n.items.length-1];d.value?n.items.push({start:[],value:t}):d.value=t;break}case"flow-collection":{const d=n.items[n.items.length-1];!d||d.value?n.items.push({start:[],key:t,sep:[]}):d.sep?d.value=t:Object.assign(d,{key:t,sep:[]});return}default:yield*this.pop(),yield*this.pop(t)}if((n.type==="document"||n.type==="block-map"||n.type==="block-seq")&&(t.type==="block-map"||t.type==="block-seq")){const d=t.items[t.items.length-1];d&&!d.sep&&!d.value&&d.start.length>0&&wo(d.start)===-1&&(t.indent===0||d.start.every(i=>i.type!=="comment"||i.indent=e.indent){const d=!this.onKeyLine&&this.indent===e.indent,i=d&&(t.sep||t.explicitKey)&&this.type!=="seq-item-ind";let r=[];if(i&&t.sep&&!t.value){const p=[];for(let o=0;oe.indent&&(p.length=0);break;default:p.length=0}}p.length>=2&&(r=t.sep.splice(p[1]))}switch(this.type){case"anchor":case"tag":i||t.value?(r.push(this.sourceToken),e.items.push({start:r}),this.onKeyLine=!0):t.sep?t.sep.push(this.sourceToken):t.start.push(this.sourceToken);return;case"explicit-key-ind":!t.sep&&!t.explicitKey?(t.start.push(this.sourceToken),t.explicitKey=!0):i||t.value?(r.push(this.sourceToken),e.items.push({start:r,explicitKey:!0})):this.stack.push({type:"block-map",offset:this.offset,indent:this.indent,items:[{start:[this.sourceToken],explicitKey:!0}]}),this.onKeyLine=!0;return;case"map-value-ind":if(t.explicitKey)if(t.sep)if(t.value)e.items.push({start:[],key:null,sep:[this.sourceToken]});else if($t(t.sep,"map-value-ind"))this.stack.push({type:"block-map",offset:this.offset,indent:this.indent,items:[{start:r,key:null,sep:[this.sourceToken]}]});else if(Ba(t.key)&&!$t(t.sep,"newline")){const p=on(t.start),o=t.key,l=t.sep;l.push(this.sourceToken),delete t.key,delete t.sep,this.stack.push({type:"block-map",offset:this.offset,indent:this.indent,items:[{start:p,key:o,sep:l}]})}else r.length>0?t.sep=t.sep.concat(r,this.sourceToken):t.sep.push(this.sourceToken);else if($t(t.start,"newline"))Object.assign(t,{key:null,sep:[this.sourceToken]});else{const p=on(t.start);this.stack.push({type:"block-map",offset:this.offset,indent:this.indent,items:[{start:p,key:null,sep:[this.sourceToken]}]})}else t.sep?t.value||i?e.items.push({start:r,key:null,sep:[this.sourceToken]}):$t(t.sep,"map-value-ind")?this.stack.push({type:"block-map",offset:this.offset,indent:this.indent,items:[{start:[],key:null,sep:[this.sourceToken]}]}):t.sep.push(this.sourceToken):Object.assign(t,{key:null,sep:[this.sourceToken]});this.onKeyLine=!0;return;case"alias":case"scalar":case"single-quoted-scalar":case"double-quoted-scalar":{const p=this.flowScalar(this.type);i||t.value?(e.items.push({start:r,key:p,sep:[]}),this.onKeyLine=!0):t.sep?this.stack.push(p):(Object.assign(t,{key:p,sep:[]}),this.onKeyLine=!0);return}default:{const p=this.startBlockValue(e);if(p){if(p.type==="block-seq"){if(!t.explicitKey&&t.sep&&!$t(t.sep,"newline")){yield*this.pop({type:"error",offset:this.offset,message:"Unexpected block-seq-ind on same line with key",source:this.source});return}}else d&&e.items.push({start:r});this.stack.push(p);return}}}}yield*this.pop(),yield*this.step()}*blockSequence(e){var n;const t=e.items[e.items.length-1];switch(this.type){case"newline":if(t.value){const d="end"in t.value?t.value.end:void 0,i=Array.isArray(d)?d[d.length-1]:void 0;(i==null?void 0:i.type)==="comment"?d==null||d.push(this.sourceToken):e.items.push({start:[this.sourceToken]})}else t.start.push(this.sourceToken);return;case"space":case"comment":if(t.value)e.items.push({start:[this.sourceToken]});else{if(this.atIndentedComment(t.start,e.indent)){const d=e.items[e.items.length-2],i=(n=d==null?void 0:d.value)==null?void 0:n.end;if(Array.isArray(i)){Array.prototype.push.apply(i,t.start),i.push(this.sourceToken),e.items.pop();return}}t.start.push(this.sourceToken)}return;case"anchor":case"tag":if(t.value||this.indent<=e.indent)break;t.start.push(this.sourceToken);return;case"seq-item-ind":if(this.indent!==e.indent)break;t.value||$t(t.start,"seq-item-ind")?e.items.push({start:[this.sourceToken]}):t.start.push(this.sourceToken);return}if(this.indent>e.indent){const d=this.startBlockValue(e);if(d){this.stack.push(d);return}}yield*this.pop(),yield*this.step()}*flowCollection(e){const t=e.items[e.items.length-1];if(this.type==="flow-error-end"){let n;do yield*this.pop(),n=this.peek(1);while((n==null?void 0:n.type)==="flow-collection")}else if(e.end.length===0){switch(this.type){case"comma":case"explicit-key-ind":!t||t.sep?e.items.push({start:[this.sourceToken]}):t.start.push(this.sourceToken);return;case"map-value-ind":!t||t.value?e.items.push({start:[],key:null,sep:[this.sourceToken]}):t.sep?t.sep.push(this.sourceToken):Object.assign(t,{key:null,sep:[this.sourceToken]});return;case"space":case"comment":case"newline":case"anchor":case"tag":!t||t.value?e.items.push({start:[this.sourceToken]}):t.sep?t.sep.push(this.sourceToken):t.start.push(this.sourceToken);return;case"alias":case"scalar":case"single-quoted-scalar":case"double-quoted-scalar":{const d=this.flowScalar(this.type);!t||t.value?e.items.push({start:[],key:d,sep:[]}):t.sep?this.stack.push(d):Object.assign(t,{key:d,sep:[]});return}case"flow-map-end":case"flow-seq-end":e.end.push(this.sourceToken);return}const n=this.startBlockValue(e);n?this.stack.push(n):(yield*this.pop(),yield*this.step())}else{const n=this.peek(2);if(n.type==="block-map"&&(this.type==="map-value-ind"&&n.indent===e.indent||this.type==="newline"&&!n.items[n.items.length-1].sep))yield*this.pop(),yield*this.step();else if(this.type==="map-value-ind"&&n.type!=="flow-collection"){const d=wi(n),i=on(d);Co(e);const r=e.end.splice(1,e.end.length);r.push(this.sourceToken);const p={type:"block-map",offset:e.offset,indent:e.indent,items:[{start:i,key:e,sep:r}]};this.onKeyLine=!0,this.stack[this.stack.length-1]=p}else yield*this.lineEnd(e)}}flowScalar(e){if(this.onNewLine){let t=this.source.indexOf(` +`)+1;for(;t!==0;)this.onNewLine(this.offset+t),t=this.source.indexOf(` +`,t)+1}return{type:e,offset:this.offset,indent:this.indent,source:this.source}}startBlockValue(e){switch(this.type){case"alias":case"scalar":case"single-quoted-scalar":case"double-quoted-scalar":return this.flowScalar(this.type);case"block-scalar-header":return{type:"block-scalar",offset:this.offset,indent:this.indent,props:[this.sourceToken],source:""};case"flow-map-start":case"flow-seq-start":return{type:"flow-collection",offset:this.offset,indent:this.indent,start:this.sourceToken,items:[],end:[]};case"seq-item-ind":return{type:"block-seq",offset:this.offset,indent:this.indent,items:[{start:[this.sourceToken]}]};case"explicit-key-ind":{this.onKeyLine=!0;const t=wi(e),n=on(t);return n.push(this.sourceToken),{type:"block-map",offset:this.offset,indent:this.indent,items:[{start:n,explicitKey:!0}]}}case"map-value-ind":{this.onKeyLine=!0;const t=wi(e),n=on(t);return{type:"block-map",offset:this.offset,indent:this.indent,items:[{start:n,key:null,sep:[this.sourceToken]}]}}}return null}atIndentedComment(e,t){return this.type!=="comment"||this.indent<=t?!1:e.every(n=>n.type==="newline"||n.type==="space")}*documentEnd(e){this.type!=="doc-mode"&&(e.end?e.end.push(this.sourceToken):e.end=[this.sourceToken],this.type==="newline"&&(yield*this.pop()))}*lineEnd(e){switch(this.type){case"comma":case"doc-start":case"doc-end":case"flow-seq-end":case"flow-map-end":case"map-value-ind":yield*this.pop(),yield*this.step();break;case"newline":this.onKeyLine=!1;default:e.end?e.end.push(this.sourceToken):e.end=[this.sourceToken],this.type==="newline"&&(yield*this.pop())}}}function bf(m){const e=m.prettyErrors!==!1;return{lineCounter:m.lineCounter||e&&new vf||null,prettyErrors:e}}function wf(m,e={}){const{lineCounter:t,prettyErrors:n}=bf(e),d=new yf(t==null?void 0:t.addNewLine),i=new df(e);let r=null;for(const p of i.compose(d.parse(m),!0,m.length))if(!r)r=p;else if(r.options.logLevel!=="silent"){r.errors.push(new Nn(p.range.slice(0,2),"MULTIPLE_DOCS","Source contains multiple documents; please use YAML.parseAllDocuments()"));break}return n&&t&&(r.errors.forEach(mo(m,t)),r.warnings.forEach(mo(m,t))),r}function Cf(m,e,t){let n;const d=wf(m,t);if(!d)return null;if(d.warnings.forEach(i=>ua(d.options.logLevel,i)),d.errors.length>0){if(d.options.logLevel!=="silent")throw d.errors[0];d.errors=[]}return d.toJS(Object.assign({reviver:n},t))}const As={flex:{display:"flex"},button:{height:48,minWidth:48},wrapper:{width:"calc(100vw - 40px)",height:"calc(100vh - 188px)"}};class Ef extends U{componentDidMount(){super.componentDidMount();const{data:e,attr:t}=this.props,n=U.getValue(e,t)||"";this.setState({value:n,initialized:!0,yamlError:this.validateYaml(n)})}validateYaml(e){let t=!1;if(this.props.schema.validateYaml!==!1&&(e||!this.props.schema.allowEmpty))try{Cf(e)}catch(n){console.log("Error in YAML",n),t=!0}return t}renderItem(e,t){if(!this.state.initialized)return null;const{schema:n,data:d,attr:i}=this.props,{value:r,showSelectId:p}=this.state,o=n.readOnly===!0||t;return _.createElement(fe,{fullWidth:!0,variant:"standard"},_.createElement("div",{style:As.flex},_.createElement(Se,{color:"grey",style:As.button,size:"small",variant:"outlined",onClick:()=>this.setState({showSelectId:!0})},W.I18n.t("ra_YAML editor"))),p?_.createElement(Qs,{title:this.getText(n.label),overflowHidden:!0,applyDisabled:this.state.yamlError&&this.props.schema.doNotApplyWithError||o,onClose:()=>{o?this.setState({showSelectId:!1}):this.setState({showSelectId:!1,value:U.getValue(d,i)||""})},onApply:o?void 0:()=>this.setState({showSelectId:!1},()=>this.onChange(i,r))},_.createElement("div",{style:{...As.wrapper,border:this.state.yamlError?"2px solid red":"2px solid transparent"}},_.createElement(tr,{mode:"yaml",value:typeof r=="object"?JSON.stringify(r):r,onChange:o?void 0:l=>this.setState({value:l,yamlError:this.validateYaml(l)}),name:"ConfigYamlEditor",themeType:this.props.oContext.themeType}))):null,n.help||this.state.yamlError?_.createElement(ge,null,this.state.yamlError?W.I18n.t("ra_Invalid YAML"):this.renderHelp(this.props.schema.help,this.props.schema.helpLink,this.props.schema.noTranslation)):null)}}class Sf extends U{async componentDidMount(){super.componentDidMount();const e=await jo(()=>import("./index-iRHaQfi-.js").then(t=>t.i),__vite__mapDeps([0,1,2,3]),import.meta.url);this.setState({QRCode:e.default})}renderItem(){const e=this.state.QRCode;if(!e)return null;const t=Math.max(32,Math.round((this.props.schema.size||256)*.15));return _.createElement("div",{style:{display:"flex",justifyContent:"center",alignItems:"center",backgroundColor:this.props.schema.bgColor||"white",padding:t,width:"100%",height:"100%"}},_.createElement(e,{title:this.getText(this.props.schema.tooltip),value:this.props.schema.data,size:this.props.schema.size,fgColor:this.props.schema.fgColor,bgColor:this.props.schema.bgColor,level:this.props.schema.level}))}}class Df extends U{initialized=!1;localContext;async componentDidMount(){super.componentDidMount();const e=await jo(()=>import("./index-iRHaQfi-.js").then(t=>t.i),__vite__mapDeps([0,1,2,3]),import.meta.url);this.setState({QRCode:e.default}),this.props.schema.sendFirstByClick||this.askInstance()}askInstance(){if(this.props.alive){let e=this.props.schema.data;if(e===void 0&&this.props.schema.jsonData){const t=this.getPattern(this.props.schema.jsonData,null,!0);if(t)try{e=JSON.parse(t)}catch{console.error(`Cannot parse json data: ${JSON.stringify(e)}`)}}e===void 0&&(e=null),this.setState({loading:!0},()=>this.props.oContext.socket.sendTo(`${this.props.oContext.adapterName}.${this.props.oContext.instance}`,this.props.schema.command||"send",e).then(t=>this.setState({qrData:t||"",loading:!1})))}}getContext(){const e={};return Array.isArray(this.props.schema.alsoDependsOn)&&this.props.schema.alsoDependsOn.forEach(t=>e[t]=U.getValue(this.props.data,t)),JSON.stringify(e)}renderItem(){if(this.props.alive){const n=this.getContext();(n!==this.localContext||!this.initialized)&&(this.localContext=n,(!this.props.schema.sendFirstByClick||this.state.qrData!==void 0)&&setTimeout(()=>this.askInstance(),this.initialized?300:50),this.initialized=!0)}if(!this.state.qrData&&this.props.schema.sendFirstByClick)return _.createElement("div",{style:{width:"100%",display:"flex",alignItems:"center",justifyContent:"center",cursor:this.state.loading?"default":"pointer"},onClick:()=>!this.state.loading&&this.askInstance()},this.state.loading?_.createElement(Tt,null):typeof this.props.schema.sendFirstByClick=="boolean"?W.I18n.t("ra_Click to show"):this.getText(this.props.schema.sendFirstByClick,this.props.schema.noTranslation));const e=this.state.QRCode;if(!e||this.state.qrData===void 0)return null;const t=Math.max(32,Math.round((this.props.schema.size||256)*.15));return _.createElement("div",{style:{display:"flex",justifyContent:"center",alignItems:"center",backgroundColor:this.props.schema.bgColor||"white",padding:t,width:"100%",height:"100%"}},_.createElement(e,{title:this.getText(this.props.schema.tooltip),value:this.state.qrData,size:this.props.schema.size,fgColor:this.props.schema.fgColor,bgColor:this.props.schema.bgColor,level:this.props.schema.level}))}}const Af={accordion:yh,alive:bh,autocomplete:wh,autocompleteSendTo:Ch,certCollection:Ah,certificate:Sh,certificates:Dh,checkbox:xh,checkDocker:$h,checkLicense:At,chip:Wr,chips:Wr,color:Mh,coordinates:Ih,cron:Eh,custom:Un,datePicker:Oh,deviceManager:Fh,divider:Yd,file:Kh,fileSelector:Wi,func:Gh,header:Xd,iframe:Jh,iframeSendTo:Yh,image:Zh,imageSendTo:Xh,infoBox:qh,instance:eu,interface:tu,ip:Qh,jsonEditor:xd,language:kd,license:Td,number:Ld,oauth2:Md,objectId:Id,password:Od,pattern:Fd,port:Nd,qrCode:Sf,qrCodeSendTo:Df,room:Bd,select:Wd,selectSendTo:zd,sendto:to,sendTo:to,setState:Ud,slider:Kd,state:Jd,staticImage:Zd,staticInfo:qd,staticLink:ao,staticText:ao,table:Qe,text:ip,textSendTo:rp,timePicker:op,topic:lp,uuid:cp,user:hp,yamlEditor:Ef},lt={fullWidth:{width:"100%"},paper:{margin:1,width:"auto !important",overflowY:"auto",paddingBottom:1},paperWithIcons:{height:"calc(100vh - 259px) !important"},paperWithoutIcons:{height:"calc(100vh - 235px) !important"},padding:{padding:"10px"},heading:{},primary:m=>({backgroundColor:m.palette.primary.main,color:m.palette.mode==="dark"?"inherit":"#FFF"}),secondary:m=>({backgroundColor:m.palette.secondary.main})};class qt extends U{componentDidMount(){var e;super.componentDidMount(),(e=this.props.schema)!=null&&e.collapsable&&this.setState({expanded:(window._localStorage||window.localStorage).getItem(`${this.props.oContext.adapterName}.${this.props.attr}`)==="true"})}renderItems(e,t){return e?Object.keys(e).map(n=>{if(this.props.oContext.multiEdit&&e[n].noMultiEdit)return null;const d=e[n].type||"panel";let i,r="Use this.props.oContext.socket!";return d==="custom"?(e[n].url?i=Un:this.props.oContext.customs&&this.props.oContext.customs[e[n].component]?i=this.props.oContext.customs[e[n].component]:(console.error(`Cannot find custom component: ${e[n].component}`),i=U),r=this.props.oContext.socket):d==="panel"?i=qt:i=Af[d]||U,_.createElement(i,{socket:r,globalData:this.props.globalData,oContext:this.props.oContext,key:`${n}_${this.props.index===void 0?"":this.props.index}`,index:this.props.index,changed:this.props.changed,arrayIndex:this.props.arrayIndex,expertMode:this.props.expertMode,commandRunning:this.props.commandRunning,style:lt.panel,common:this.props.common,alive:this.props.alive,themeName:this.props.themeName,data:this.props.data,originalData:this.props.originalData,onError:this.props.onError,onHiddenChanged:this.props.onHiddenChanged,onFilterLabelUpdate:this.props.onFilterLabelUpdate,onChange:this.props.onChange,disabled:t,customObj:this.props.customObj,custom:this.props.custom,schema:e[n],attr:n,table:this.props.table})}):null}render(){const e=this.props.schema;if(!e)return null;const{disabled:t,hidden:n}=this.calculate(e),d=this.props.schema.items,i=this.props.schema.style||{};if(n){if(e.hideOnlyControl){const p=_.createElement(He,{size:{xs:e.xs||void 0,sm:e.sm||void 0,md:e.md||void 0,lg:e.lg||void 0,xl:e.xl||void 0},sx:W.Utils.getStyle(this.props.oContext.theme,{marginBottom:0,textAlign:"left"},i,this.props.oContext.themeType==="dark"&&e.darkStyle)});return e.newLine?_.createElement(_.Fragment,null,_.createElement("div",{style:{flexBasis:"100%",height:0}}),p):p}return null}if(this.props.table)return this.renderItems(d,t);if(this.props.custom)return _.createElement(He,{key:`${this.props.attr}_${this.props.index}`,container:!0,style:lt.fullWidth,columnSpacing:2,rowSpacing:1,sx:i},this.renderItems(d,t));let r;if(e.collapsable)r=_.createElement(Ps,{key:`${this.props.attr}_${this.props.index}`,style:lt.fullWidth,expanded:!!this.state.expanded,onChange:()=>{(window._localStorage||window.localStorage).setItem(`${this.props.oContext.adapterName}.${this.props.attr}`,this.state.expanded?"false":"true"),this.setState({expanded:!this.state.expanded})}},_.createElement(Ws,{expandIcon:_.createElement(Li,null),sx:W.Utils.getStyle(this.props.oContext.theme,i,this.props.oContext.themeType&&e.darkStyle,e.color==="primary"?lt.primary:e.color==="secondary"&<.secondary,{width:"100%"})},_.createElement(vt,{style:lt.heading},this.getText(e.label))),_.createElement(js,null,_.createElement(He,{container:!0,columnSpacing:2,rowSpacing:1,sx:{...i,width:"100%",padding:"10px"}},this.renderItems(d,t))));else{const p=W.Utils.getStyle(this.props.oContext.theme,this.props.style,i,{width:"100%"},this.props.isParentTab&<.paper,this.props.isParentTab&&(this.props.withoutSaveButtons?this.props.withIcons?{height:"calc(100% - 88px) !important"}:{height:"calc(100% - 64px) !important"}:this.props.withIcons?lt.paperWithIcons:lt.paperWithoutIcons));r=_.createElement(Ie,{component:"div",key:`${this.props.attr}_${this.props.index}`,className:this.props.className,sx:p},_.createElement(He,{container:!0,columnSpacing:2,rowSpacing:1,sx:W.Utils.getStyle(this.props.oContext.theme,{width:"100%"},this.props.isParentTab&<.padding,this.props.schema.innerStyle)},this.renderItems(d,t)))}if(!this.props.isParentTab){const p=_.createElement(He,{title:this.getText(e.tooltip),size:{xs:e.xs||void 0,sm:e.sm||void 0,md:e.md||void 0,lg:e.lg||void 0,xl:e.xl||void 0},sx:{marginBottom:0,textAlign:"left",...i}},r);return e.newLine?_.createElement(_.Fragment,null,_.createElement("div",{style:{flexBasis:"100%",height:0}}),p):p}return r}}const Ci={tabs:{height:"100%",width:"100%"},panel:{width:"100%",display:"block"},panelWithIcons:{height:"calc(100% - 72px)"},panelWithoutIcons:{height:"calc(100% - 48px)"}};class $f extends U{resizeTimeout=null;refDiv;constructor(e){super(e);let t;if(this.props.root){const n=(window.location.hash||"").replace(/^#/,"").split("/");if(n.length>=3&&n[1]==="config"){const d=n[3],i=parseInt(d,10);d&&i.toString()===d?i>=0&&i{const n=this.state.tab;if(!n){this.props.onError(e,t);return}const d={...this.state.tabErrors};d[n]||(d[n]={}),t?d[n][e]=t:(delete d[n][e],Object.keys(d[n]).length===0&&delete d[n]),this.setState({tabErrors:d}),this.props.onError(e,t)};hasTabErrors=e=>!!(this.state.tabErrors[e]&&Object.keys(this.state.tabErrors[e]).length>0);componentWillUnmount(){this.resizeTimeout&&(clearTimeout(this.resizeTimeout),this.resizeTimeout=null),window.removeEventListener("hashchange",this.onHashTabsChanged,!1),super.componentWillUnmount()}onHashTabsChanged=()=>{const e=(window.location.hash||"").replace(/^#/,"").split("/");if(e.length>3&&e[1]==="config"){const t=e[3],n=parseInt(t,10);let d;n.toString()===t?n>=0&&n{this.setState({initialBreakpoint:e})},50),e}return this.state.initialBreakpoint}componentDidUpdate(){var e;!this.state.initialBreakpoint&&((e=this.refDiv.current)!=null&&e.clientWidth)&&this.refDiv.current.clientWidth!==this.state.width&&(this.resizeTimeout&&clearTimeout(this.resizeTimeout),this.resizeTimeout=setTimeout(()=>{var t;this.resizeTimeout=null,this.setState({width:(t=this.refDiv.current)==null?void 0:t.clientWidth})},50))}onMenuChange(e){(window._localStorage||window.localStorage).setItem(`${this.props.dialogName||"App"}.${this.props.oContext.adapterName}`,e),this.setState({tab:e},()=>{if(this.props.root){const t=(window.location.hash||"").split("/");t.length>=3&&t[1]==="config"&&(t[3]=this.state.tab,window.location.hash=t.join("/"))}})}render(){const e=this.props.schema.items;let t=!1;const n=[];Object.keys(e).map(r=>{let p;if(e[r].expertMode&&!this.props.expertMode)return;if(this.props.custom){if(this.executeCustom(e[r].hidden,this.props.data,this.props.customObj,this.props.oContext.instanceObj,this.props.index,this.props.globalData))return;p=this.executeCustom(e[r].disabled,this.props.data,this.props.customObj,this.props.oContext.instanceObj,this.props.index,this.props.globalData)}else{if(this.execute(e[r].hidden,!1,this.props.data,this.props.index,this.props.globalData))return;p=this.execute(e[r].disabled,!1,this.props.data,this.props.index,this.props.globalData)}const o=this.getIcon(e[r].icon);t=t||!!o,n.push({icon:o,disabled:p,label:this.getText(e[r].label),name:r})}),n.find(r=>r.name===this.state.tab)||setTimeout(()=>this.setState({tab:n[0].name}),50);const d=this.getCurrentBreakpoint();let i;return d==="xs"&&n.length>2?i=_.createElement(Bn,{style:{top:2,backgroundColor:this.props.oContext.themeType==="dark"?"#222":"#DDD"},variant:"dense"},_.createElement(re,{onClick:r=>this.setState({openMenu:r.currentTarget})},_.createElement(Vc,null)),this.state.openMenu?_.createElement(cc,{open:!0,anchorEl:this.state.openMenu,onClose:()=>this.setState({openMenu:null})},n.map(r=>{const p=this.hasTabErrors(r.name);return _.createElement(xe,{disabled:r.disabled,key:r.name,onClick:()=>{this.setState({openMenu:null},()=>this.onMenuChange(r.name))},selected:r.name===this.state.tab,sx:p?{color:"error.main"}:void 0},t?_.createElement($o,null,r.icon):null,_.createElement(Ie,{sx:{display:"flex",alignItems:"center",gap:.5,width:"100%"}},r.label,p&&_.createElement(Kt,{sx:{fontSize:16,color:"error.main"}})))})):null):i=_.createElement(hc,{variant:"scrollable",scrollButtons:"auto",style:this.props.schema.tabsStyle,value:this.state.tab,onChange:(r,p)=>this.onMenuChange(p)},n.map(r=>{const p=this.hasTabErrors(r.name),o=p?_.createElement(Ie,{sx:{display:"flex",alignItems:"center",gap:.5}},r.label,_.createElement(Kt,{sx:{fontSize:16,color:"error.main"}})):r.label;return _.createElement(uc,{id:r.name,wrapped:!0,disabled:r.disabled,key:r.name,value:r.name,iconPosition:this.props.schema.iconPosition||"start",icon:r.icon,label:o,sx:p?{"& .MuiTab-wrapper":{color:"error.main"}}:void 0})})),_.createElement("div",{style:Ci.tabs,ref:this.refDiv},i,_.createElement(qt,{oContext:this.props.oContext,withoutSaveButtons:this.props.withoutSaveButtons,isParentTab:!0,changed:this.props.changed,key:this.state.tab,expertMode:this.props.expertMode,index:1001,arrayIndex:this.props.arrayIndex,globalData:this.props.globalData,commandRunning:this.props.commandRunning,style:{...Ci.panel,...t?Ci.panelWithIcons:Ci.panelWithoutIcons},common:this.props.common,alive:this.props.alive,themeName:this.props.themeName,data:this.props.data,originalData:this.props.originalData,onChange:this.props.onChange,onError:this.onTabError,customObj:this.props.customObj,custom:this.props.custom,schema:e[this.state.tab],table:this.props.table,withIcons:t}))}}const xf={root:{width:"100%",height:"100%"}};class _i extends So{forceUpdateHandlers;errorTimeout=null;errorCached=null;oContext;constructor(e){super(e),this.state={originalData:JSON.stringify(this.props.data),changed:!1,errors:{},updateData:this.props.updateData||0,systemConfig:null,alive:!1,commandRunning:!1,schema:JSON.parse(JSON.stringify(this.props.schema))},this.forceUpdateHandlers={},this.buildDependencies(this.state.schema),this.readData()}static getDerivedStateFromProps(e,t){return e.updateData!==t.updateData?{updateData:e.updateData,originalData:JSON.stringify(e.data),schema:JSON.parse(JSON.stringify(e.schema))}:null}static async loadI18n(e,t,n){if(t===!0||t&&typeof t=="string"){const d=W.I18n.getLanguage(),i=typeof t=="string"?t:"i18n";let r=await e.fileExists(`${n}.admin`,`${i}/${d}.json`),p;if(r?p=`${i}/${d}.json`:(r=await e.fileExists(`${n}.admin`,`${i}/${d}/translations.json`),r?p=`${i}/${d}/translations.json`:d!=="en"&&(r=await e.fileExists(`${n}.admin`,`${i}/en.json`),r?p=`${i}/en.json`:(r=await e.fileExists(`${n}.admin`,`${i}/en/translations.json`),r&&(p=`${i}/en/translations.json`)))),p){const o=await e.readFile(`${n}.admin`,p);let l;o.file!==void 0?l=o.file:l=o;try{const s=JSON.parse(l);W.I18n.extendTranslations(s,d)}catch(s){return console.error(`Cannot parse language file "${n}.admin/${p}: ${s}`),""}return p}return console.warn(`Cannot find i18n for ${n} / ${p}`),""}return t&&typeof t=="object"&&W.I18n.extendTranslations(t),""}onCommandRunning=e=>this.setState({commandRunning:e});readData(){this.props.socket.getCompactSystemConfig().then(e=>this.props.socket.getState(`system.adapter.${this.props.adapterName}.${this.props.instance}.alive`).then(t=>this.setState({systemConfig:e.common,alive:!!(t&&t.val)},()=>{this.updateContext(!0),this.props.custom||this.props.socket.subscribeState(`system.adapter.${this.props.adapterName}.${this.props.instance}.alive`,this.onAlive)}))).catch(e=>console.error(`Cannot read system config: ${e}`))}onAlive=(e,t)=>{!!(t!=null&&t.val)!==this.state.alive&&this.setState({alive:!!(t!=null&&t.val)})};onChange=(e,t,n,d)=>{if(this.props.onValueChange)this.props.onValueChange(e,t,d),n&&n();else if(e&&this.props.onChange){const i={changed:JSON.stringify(e)!==this.state.originalData};this.setState(i,()=>{this.props.onChange(e,i.changed,d),n&&n()})}else d&&this.props.onChange(null,null,d)};onError=(e,t)=>{this.errorCached=this.errorCached||JSON.parse(JSON.stringify(this.state.errors));const n=this.errorCached;t?n[e]=t:delete n[e],this.errorTimeout&&clearTimeout(this.errorTimeout),JSON.stringify(n)!==JSON.stringify(this.state.errors)?this.errorTimeout=setTimeout(()=>this.setState({errors:this.errorCached},()=>{this.errorTimeout=null,this.errorCached=null,this.props.onError(!!Object.keys(this.state.errors).length)}),50):this.errorCached=null};flatten(e,t){return t=t||{},e.items&&Object.keys(e.items).forEach(n=>{t[n]=e.items[n],this.flatten(e.items[n],t)}),t}buildDependencies(e){const t=this.flatten(e);Object.keys(t).forEach(n=>{var d,i,r,p,o,l,s,a,c,u;(d=t[n].confirm)!=null&&d.alsoDependsOn&&((i=t[n].confirm)==null||i.alsoDependsOn.forEach(h=>{if(!t[h])console.error(`[JsonConfigComponent] Attribute ${h} does not exist!`),h.startsWith("data.")&&console.warn(`[JsonConfigComponent] please use "${h.replace(/^data\./,"")}" instead of "${h}"`);else{t[h].confirmDependsOn=t[h].confirmDependsOn||[];const f={...t[n],attr:n};f.confirm&&(f.confirm.cancel="Undo"),t[h].confirmDependsOn.push(f)}})),(r=t[n].onChange)!=null&&r.alsoDependsOn&&((p=t[n].onChange)==null||p.alsoDependsOn.forEach(h=>{if(!t[h])console.error(`[JsonConfigComponent] Attribute ${h} does not exist!`),h.startsWith("data.")&&console.warn(`[JsonConfigComponent] please use "${h.replace(/^data\./,"")}" instead of "${h}"`);else{t[h].onChangeDependsOn=t[h].onChangeDependsOn||[];const f={...t[n],attr:n};t[h].onChangeDependsOn.push(f)}})),(o=t[n].hidden)!=null&&o.alsoDependsOn&&((l=t[n].hidden)==null||l.alsoDependsOn.forEach(h=>{if(!t[h])console.error(`[JsonConfigComponent] Attribute ${h} does not exist!`),h.startsWith("data.")&&console.warn(`[JsonConfigComponent] please use "${h.replace(/^data\./,"")}" instead of "${h}"`);else{t[h].hiddenDependsOn=t[h].hiddenDependsOn||[];const f={...t[n],attr:n};t[h].hiddenDependsOn.push(f)}})),(s=t[n].label)!=null&&s.alsoDependsOn&&((a=t[n].label)==null||a.alsoDependsOn.forEach(h=>{if(!t[h])console.error(`[JsonConfigComponent] Attribute ${h} does not exist!`),h.startsWith("data.")&&console.warn(`[JsonConfigComponent] please use "${h.replace(/^data\./,"")}" instead of "${h}"`);else{t[h].labelDependsOn=t[h].labelDependsOn||[];const f={...t[n],attr:n};t[h].labelDependsOn.push(f)}})),(c=t[n].help)!=null&&c.alsoDependsOn&&((u=t[n].help)==null||u.alsoDependsOn.forEach(h=>{if(!t[h])console.error(`[JsonConfigComponent] Attribute ${h} does not exist!`),h.startsWith("data.")&&console.warn(`[JsonConfigComponent] please use "${h.replace(/^data\./,"")}" instead of "${h}"`);else{t[h].helpDependsOn=t[h].helpDependsOn||[];const f={...t[n],attr:n};t[h].helpDependsOn.push(f)}}))})}updateContext(e){this.oContext={DeviceManager:this.props.DeviceManager,adapterName:this.props.adapterName,changeLanguage:this.changeLanguage,common:this.props.common,customs:this.props.customs,dateFormat:this.props.dateFormat,embedded:this.props.embedded,forceUpdate:this.forceAttrUpdate,imagePrefix:this.props.imagePrefix,instance:this.props.instance,instanceObj:this.props.instanceObj,isFloatComma:this.props.isFloatComma,multiEdit:this.props.multiEdit,onBackEndCommand:this.props.onBackEndCommand,onCommandRunning:this.onCommandRunning,onValueChange:this.props.onValueChange,registerOnForceUpdate:this.registerOnForceUpdate,socket:this.props.socket,systemConfig:this.state.systemConfig,theme:this.props.theme,themeType:this.props.themeType,_themeName:this.props.themeName,updateData:this.state.updateData},e&&this.forceUpdate()}renderItem(e){return e.type==="tabs"?_.createElement($f,{withoutSaveButtons:this.props.withoutSaveButtons,oContext:this.oContext,alive:this.state.alive,changed:this.state.changed,commandRunning:this.state.commandRunning,common:this.props.common,custom:this.props.custom,customObj:this.props.customObj,data:this.props.data,onChange:this.onChange,onError:(t,n)=>this.onError(t,n),originalData:JSON.parse(this.state.originalData),root:!0,schema:e,expertMode:this.props.expertMode,themeName:this.props.themeName}):e.type==="panel"||!e.type?_.createElement(qt,{withoutSaveButtons:this.props.withoutSaveButtons,oContext:this.oContext,alive:this.state.alive,changed:this.state.changed,commandRunning:this.state.commandRunning,common:this.props.common,custom:this.props.custom,customObj:this.props.customObj,data:this.props.data,expertMode:this.props.expertMode,index:1e3,isParentTab:!this.props.embedded&&!this.props.withoutSaveButtons,onChange:this.onChange,onError:(t,n)=>this.onError(t,n),originalData:JSON.parse(this.state.originalData),root:!0,schema:e,themeName:this.props.themeName}):(console.error(`Unknown item type in root: ${JSON.stringify(e)}`),null)}changeLanguage=()=>{this.forceUpdate()};forceAttrUpdate=(e,t)=>{Array.isArray(e)?e.forEach(n=>this.forceUpdateHandlers[n]&&this.forceUpdateHandlers[n](t)):this.forceUpdateHandlers[e]&&this.forceUpdateHandlers[e](t)};registerOnForceUpdate=(e,t)=>{t?this.forceUpdateHandlers[e]=t:this.forceUpdateHandlers[e]&&delete this.forceUpdateHandlers[e]};render(){return!this.state.systemConfig||!this.oContext?_.createElement(Pi,null):(this.oContext._themeName!==this.props.themeName&&(this.oContext._themeName=this.props.themeName,setTimeout(()=>this.updateContext(!0),0)),_.createElement("div",{style:{...!this.props.embedded||this.props.withoutSaveButtons?xf.root:void 0,...this.props.style,...this.state.schema.style}},this.renderItem(this.state.schema)))}}const Wt={root:{width:"100%",height:"100%",overflow:"hidden",position:"relative"},scroll:{height:"calc(100% - 48px)",overflowY:"auto"},exportImportButtons:{position:"absolute",top:5,right:0,zIndex:3},button:{marginRight:"5px"},tooltip:{pointerEvents:"none"}};function _f(m,e){let t="";for(let n=0;n{const d=document.createElement("script");d.setAttribute("id",e),d.onload=n,d.src=m,document.getElementsByTagName("head")[0].appendChild(d)})}let Mf=class extends W.Router{fileSubscribed=[];fileLangSubscribed="";secret;constructor(e){super(e),this.state={updateData:0,changed:!1,confirmDialog:!1,theme:W.Theme(e.themeName),saveConfigDialog:!1,hash:"_"},this.secret=e.secret||"",this.getInstanceObject().then(t=>this.getConfigFile().then(n=>_i.loadI18n(this.props.socket,n==null?void 0:n.i18n,this.props.adapterName).then(d=>{d&&(this.fileLangSubscribed||(this.fileLangSubscribed=d,this.props.socket.subscribeFiles(`${this.props.adapterName}.admin`,this.fileLangSubscribed,this.onFileChange))),t?this.setState({schema:n,data:t.native,common:t.common,hash:Br(JSON.stringify(n)).toString()}):window.alert(`Instance system.adapter.${this.props.adapterName}.${this.props.instance} not found!`)})))}componentWillUnmount(){super.componentWillUnmount(),this.fileSubscribed.length&&(this.props.socket.unsubscribeFiles(`${this.props.adapterName}.admin`,this.fileSubscribed,this.onFileChange),this.fileSubscribed=[]),this.fileLangSubscribed&&(this.props.socket.unsubscribeFiles(`${this.props.adapterName}.admin`,this.fileLangSubscribed,this.onFileChange),this.fileLangSubscribed="")}handleFileSelect=e=>{const t=e.target.files[0];if(t){const n=new FileReader;n.onload=d=>{if(!d.target)return;const i=d.target.result;try{const r=JSON.parse(i);this.setState({data:r,changed:JSON.stringify(r)!==JSON.stringify(this.state.originalData)})}catch{window.alert(W.I18n.t("[JsonConfig] Failed to parse JSON file"))}},n.readAsText(t)}else window.alert(W.I18n.t("[JsonConfig] Failed to open JSON File"))};getExportImportButtons(){return _.createElement("div",{style:Wt.exportImportButtons},_.createElement(we,{title:this.props.t("Import settings from JSON file"),slotProps:{popper:{sx:Wt.tooltip}}},_.createElement(ki,{size:"small",sx:{"&.MuiFab-root":Wt.button},onClick:()=>{const e=document.createElement("input");e.setAttribute("type","file"),e.setAttribute("id","files"),e.setAttribute("opacity",0),e.addEventListener("change",t=>this.handleFileSelect(t),!1),e.click()}},_.createElement(Fr,null))),_.createElement(we,{title:this.props.t("Export setting to JSON file"),slotProps:{popper:{sx:Wt.tooltip}}},_.createElement(ki,{size:"small",sx:{"&.MuiFab-root":Wt.button},onClick:()=>{this.state.data&&W.Utils.generateFile(`${this.props.adapterName}.${this.props.instance}.json`,this.state.data)}},_.createElement(Fr,{style:{transform:"rotate(180deg)"}}))))}onFileChange=async(e,t,n)=>{var d;if(e===`${this.props.adapterName}.admin`&&n){if(t===this.fileLangSubscribed)try{await _i.loadI18n(this.props.socket,(d=this.state.schema)==null?void 0:d.i18n,this.props.adapterName),this.setState({hash:`${this.state.hash}1`})}catch{}else if(this.fileSubscribed.includes(t))try{const i=await this.getConfigFile(this.fileSubscribed[0]);this.setState({schema:i,hash:Br(JSON.stringify(i)).toString()})}catch{}}};async getInstanceObject(){var e;try{const t=await this.props.socket.getObject(`system.adapter.${this.props.adapterName}.${this.props.instance}`);if(Array.isArray(t.encryptedNative)){if(!this.secret){const n=await this.props.socket.getSystemConfig();await Eo("../../lib/js/crypto-js/crypto-js.js","crypto-js"),this.secret=n.native.secret}return(e=t.encryptedNative)==null||e.forEach(n=>{t.native[n]&&(t.native[n]=Tf(this.secret,t.native[n]))}),t}return t}catch(t){window.alert(`[JsonConfig] Cannot read instance object: ${t}`)}return null}renderDialogConfirm(){return this.state.confirmDialog?_.createElement(W.DialogConfirm,{title:W.I18n.t("ra_Please confirm"),text:W.I18n.t("ra_Some data are not stored. Discard?"),ok:W.I18n.t("ra_Discard"),cancel:W.I18n.t("ra_Cancel"),onClose:e=>this.setState({confirmDialog:!1},()=>e&&W.Router.doNavigate(null))}):null}async scanForInclude(e,t){if(typeof e["#include"]=="string"){const d=await this._getConfigFile(e["#include"],[...t]);return delete e["#include"],d&&(e={...e,...d}),e}const n=Object.keys(e);for(let d=0;d ${t.join(" => ")}`),null;t.push(e);try{await this.props.socket.fileExists(`${this.props.adapterName}.admin`,e)||(e="jsonConfig.json");const d=await this.props.socket.readFile(`${this.props.adapterName}.admin`,e);let i="",r="";if(d.file!==void 0&&(r=d.file),typeof r=="string")i=r;else if(r.type==="Buffer"){let p="";const o=new Uint8Array(r.data),l=o.byteLength;for(let s=0;sthis.setState({saveConfigDialog:!1},()=>e&&this.onSave(!0))}):null}findAttr(e,t){if(t=t||this.state.schema,t!=null&&t.items){if(e in t.items)return t.items[e];for(const n of Object.values(t.items)){const d=this.findAttr(e,n);if(d)return d}}return null}postProcessing(e,t,n){if(n=n||this.state.schema,!e){console.error(`Data is empty in postProcessing: ${t}, ${JSON.stringify(n)}`);return}const d=e[t];if(n.items)if(n.type==="table"){const i=d;if(!Array.isArray(i))return;for(const r of i)for(const p of n.items)this.postProcessing(r,p.attr,p)}else for(const[i,r]of Object.entries(n.items)){if(r.type==="panel"||r.type==="tabs"||r.type==="accordion")return;this.postProcessing(e,i,r)}else if(t&&typeof d=="string")if(n.type==="text")n.trim!==!1&&(e[t]=d.trim());else if(n.type==="ip")e[t]=d.trim();else if(n.type==="number"){const i=parseFloat(d.toString().replace(",","."));n.min!==void 0&&in.max?e[t]=n.max:e[t]=i}else if(n.type==="port"){const i=parseInt(d.toString(),10);n.min!==void 0&&in.max&&(e[t]=n.max),e[t]!==0&&i<20?e[t]=20:i>65535?e[t]=65535:e[t]=i}else n.type==="checkbox"&&(e[t]=e[t]===!0||e[t]==="true"||e[t]==="on"||e[t]===1||e[t]==="1")}async onSave(e,t){if(e){const n=await this.getInstanceObject();if(!n){console.error("Something went wrong: may be no connection?"),window.alert("Something went wrong: may be no connection?");return}if(!this.state.data||!this.state.schema)return;const d={};for(const r of Object.keys(this.state.data)){const p=this.findAttr(r);(!p||!p.doNotSave||p.type==="state")&&!r.startsWith("_")?U.setValue(n.native,r,this.state.data[r]):(U.setValue(n.native,r,null),d[r]=this.state.data[r])}try{const r=JSON.parse(JSON.stringify(n));if(Array.isArray(r.encryptedNative)){await Eo("../../lib/js/crypto-js/crypto-js.js","crypto-js");for(const p of r.encryptedNative)r.native[p]&&(r.native[p]=Lf(this.secret,r.native[p]))}await this.props.socket.setObject(r._id,r)}catch(r){window.alert(`[JsonConfig] Cannot set object: ${r}`)}const i={...n.native,...d};console.log(i),this.setState({changed:!1,data:i,updateData:this.state.updateData+1,originalData:i},()=>t&&W.Router.doNavigate(null))}else this.state.changed?this.setState({confirmDialog:!0}):W.Router.doNavigate(null)}componentDidUpdate(e,t){t.changed!==this.state.changed&&this.props.configStored(!this.state.changed)}async componentDidMount(){const e=`${window.location.protocol}//${window.location.host}${window.location.pathname}validate_config/${this.props.adapterName}`;console.log(`fetch ${e}`),await fetch(e)}render(){return!this.state.data||!this.state.schema?_.createElement(Pi,null):_.createElement("div",{style:Wt.root},this.renderDialogConfirm(),this.getExportImportButtons(),this.renderSaveConfigDialog(),_.createElement(_i,{key:this.state.hash,style:Wt.scroll,socket:this.props.socket,themeName:this.props.themeName,themeType:this.props.themeType,adapterName:this.props.adapterName,instance:this.props.instance,isFloatComma:this.props.isFloatComma,dateFormat:this.props.dateFormat,schema:this.state.schema,common:this.state.common,expertMode:this.props.expertMode,data:this.state.data,updateData:this.state.updateData,onError:e=>this.setState({error:e}),onChange:(e,t,n)=>{n&&this.state.error&&(window.alert(W.I18n.t("Cannot save configuration because of error in configuration")),n=!1),n&&!this.state.changed&&!t&&(n=!1),e?this.setState({data:e,changed:t,saveConfigDialog:n}):n!==void 0&&this.setState({saveConfigDialog:n})},DeviceManager:this.props.DeviceManager,theme:this.state.theme}),_.createElement(W.SaveCloseButtons,{isIFrame:!1,dense:!0,paddingLeft:0,newReact:!0,theme:this.state.theme,noTextOnButtons:this.props.width==="xs"||this.props.width==="sm"||this.props.width==="md",changed:!!(this.state.error||this.state.changed),error:!!this.state.error,onSave:e=>this.onSave(!0,e),onClose:()=>this.onSave(!1)}))}};export{U as ConfigGeneric,qt as ConfigPanel,Mf as JsonConfig,_i as JsonConfigComponent}; diff --git a/admin/custom/assets/index-Dp7A3XHd.js b/admin/custom/assets/index-Dp7A3XHd.js new file mode 100644 index 000000000..08354c4cd --- /dev/null +++ b/admin/custom/assets/index-Dp7A3XHd.js @@ -0,0 +1,7 @@ +import{h as Co,b as Bn,c as dn,p as se,_ as me,r as Re,d as fe,a as ve,g as $e,t as _n,f as Ge,u as is,e as Uo,l as Yo,k as ls,m as cs,n as us}from"./ConfigCustomJavascriptSet__loadShare__react__loadShare__.mjs-0SjJESw9.js";import{j as b}from"./jsx-runtime-DfVU3AZG.js";import{c as ot,g as ge,e as ye,a as he,s as B,d as be}from"./createSvgIcon-ZdrQ8zSU.js";import{_ as m}from"./DefaultPropsProvider-CGb21NGY.js";import{bV as ds,bW as ps,bX as ae,T as ms,aJ as de,w as xe,m as rt,I as St,j as lt,n as ee,g as Ae,ab as Ko,av as Go,B as fs,ap as qo,D as pn,a3 as hs,aq as bs,an as gs,am as ys,aD as Wn,ak as mn,bY as Qo,S as fn,az as xs,a6 as vs,aG as Cs,G as On,P as ws,o as Ds,ae as Et,ah as ks,ar as Ps,as as Ss,C as Ts,bZ as ct,ag as Ms,aW as wo,ai as Is,aA as Do,aB as Vs,bO as Os,aj as Xo}from"./TextField-DNzklBSl.js";import{b as Je,u as Tt}from"./index-AZB1OHDH.js";import{a as Xe,d as Rs,X as Zo}from"./createTheme-Wd4QxQE0.js";import{u as Jo}from"./useTheme-BfhDdtAr.js";import{P as a}from"./index-huvZQhZw.js";import"./ConfigCustomJavascriptSet__loadShare__react__loadShare__.mjs_commonjs-proxy-CInLgMWW.js";import"./defaultTheme-F2iJF2G2.js";import"./useTheme-DWZ6jNyq.js";import"./ConfigCustomJavascriptSet__loadShare__react_mf_2_dom__loadShare__.mjs-CL--xmjC.js";import"./blue-CagzI6CQ.js";const Mt=a.oneOfType([a.func,a.object]);function Fs(e,t){return e.classList?!!t&&e.classList.contains(t):(" "+(e.className.baseVal||e.className)+" ").indexOf(" "+t+" ")!==-1}function As(e,t){e.classList?e.classList.add(t):Fs(e,t)||(typeof e.className=="string"?e.className=e.className+" "+t:e.setAttribute("class",(e.className&&e.className.baseVal||"")+" "+t))}function ko(e,t){return e.replace(new RegExp("(^|\\s)"+t+"(?:\\s|$)","g"),"$1").replace(/\s+/g," ").replace(/^\s*|\s*$/g,"")}function Ls(e,t){e.classList?e.classList.remove(t):typeof e.className=="string"?e.className=ko(e.className,t):e.setAttribute("class",ko(e.className&&e.className.baseVal||"",t))}var js=function(t,o){return t&&o&&o.split(" ").forEach(function(n){return As(t,n)})},Rn=function(t,o){return t&&o&&o.split(" ").forEach(function(n){return Ls(t,n)})},Hn=(function(e){ds(t,e);function t(){for(var n,r=arguments.length,s=new Array(r),i=0;im({},f,s,o),[f,s,o]),h=se(()=>{if(!c)return r||null;const v=new c({locale:d,formats:u,instance:p});if(!v.isMUIAdapter)throw new Error(["MUI X: The date adapter should be imported from `@mui/x-date-pickers` or `@mui/x-date-pickers-pro`, not from `@date-io`","For example, `import { AdapterDayjs } from '@mui/x-date-pickers/AdapterDayjs'` instead of `import AdapterDayjs from '@date-io/dayjs'`","More information on the installation documentation: https://mui.com/x/react-date-pickers/getting-started/#installation"].join(` +`));return v},[c,d,u,p,r]),y=se(()=>h?{minDate:h.date("1900-01-01T00:00:00.000"),maxDate:h.date("2099-12-31T00:00:00.000")}:null,[h]),x=se(()=>({utils:h,defaultDates:y,localeText:g}),[y,h,g]);return b.jsx(An.Provider,{value:x,children:l})},$s=e=>({components:{MuiLocalizationProvider:{defaultProps:{localeText:m({},e)}}}}),It=e=>{const{utils:t,formatKey:o,contextTranslation:n,propsTranslation:r}=e;return s=>{const i=s!==null&&t.isValid(s)?t.format(s,o):null;return(r??n)(s,t,i)}},tr={previousMonth:"Previous month",nextMonth:"Next month",openPreviousView:"Open previous view",openNextView:"Open next view",calendarViewSwitchingButtonAriaLabel:e=>e==="year"?"year view is open, switch to calendar view":"calendar view is open, switch to year view",start:"Start",end:"End",startDate:"Start date",startTime:"Start time",endDate:"End date",endTime:"End time",cancelButtonLabel:"Cancel",clearButtonLabel:"Clear",okButtonLabel:"OK",todayButtonLabel:"Today",datePickerToolbarTitle:"Select date",dateTimePickerToolbarTitle:"Select date & time",timePickerToolbarTitle:"Select time",dateRangePickerToolbarTitle:"Select date range",clockLabelText:(e,t,o,n)=>`Select ${e}. ${!n&&(t===null||!o.isValid(t))?"No time selected":`Selected time is ${n??o.format(t,"fullTime")}`}`,hoursClockNumberText:e=>`${e} hours`,minutesClockNumberText:e=>`${e} minutes`,secondsClockNumberText:e=>`${e} seconds`,selectViewText:e=>`Select ${e}`,calendarWeekNumberHeaderLabel:"Week number",calendarWeekNumberHeaderText:"#",calendarWeekNumberAriaLabelText:e=>`Week ${e}`,calendarWeekNumberText:e=>`${e}`,openDatePickerDialogue:(e,t,o)=>o||e!==null&&t.isValid(e)?`Choose date, selected date is ${o??t.format(e,"fullDate")}`:"Choose date",openTimePickerDialogue:(e,t,o)=>o||e!==null&&t.isValid(e)?`Choose time, selected time is ${o??t.format(e,"fullTime")}`:"Choose time",fieldClearLabel:"Clear",timeTableLabel:"pick time",dateTableLabel:"pick date",fieldYearPlaceholder:e=>"Y".repeat(e.digitAmount),fieldMonthPlaceholder:e=>e.contentType==="letter"?"MMMM":"MM",fieldDayPlaceholder:()=>"DD",fieldWeekDayPlaceholder:e=>e.contentType==="letter"?"EEEE":"EE",fieldHoursPlaceholder:()=>"hh",fieldMinutesPlaceholder:()=>"mm",fieldSecondsPlaceholder:()=>"ss",fieldMeridiemPlaceholder:()=>"aa",year:"Year",month:"Month",day:"Day",weekDay:"Week day",hours:"Hours",minutes:"Minutes",seconds:"Seconds",meridiem:"Meridiem",empty:"Empty"},Es=tr;$s(tr);const pt=()=>{const e=dn(An);if(e===null)throw new Error(["MUI X: Can not find the date and time pickers localization context.","It looks like you forgot to wrap your component in LocalizationProvider.","This can also happen if you are bundling multiple versions of the `@mui/x-date-pickers` package"].join(` +`));if(e.utils===null)throw new Error(["MUI X: Can not find the date and time pickers adapter from its localization context.","It looks like you forgot to pass a `dateAdapter` to your LocalizationProvider."].join(` +`));const t=se(()=>m({},Es,e.localeText),[e.localeText]);return se(()=>m({},e,{localeText:t}),[e,t])},pe=()=>pt().utils,mt=()=>pt().defaultDates,ft=e=>{const t=pe(),o=me(void 0);return o.current===void 0&&(o.current=t.date(void 0,e)),o.current},Pe=()=>pt().localeText,Bs=Bn(),Le=()=>dn(Bs)??!1,_s=ot(b.jsx("path",{d:"M7 10l5 5 5-5z"}),"ArrowDropDown"),Ws=ot(b.jsx("path",{d:"M15.41 16.59L10.83 12l4.58-4.59L14 6l-6 6 6 6 1.41-1.41z"}),"ArrowLeft"),Hs=ot(b.jsx("path",{d:"M8.59 16.59L13.17 12 8.59 7.41 10 6l6 6-6 6-1.41-1.41z"}),"ArrowRight"),nr=ot(b.jsx("path",{d:"M17 12h-5v5h5v-5zM16 1v2H8V1H6v2H5c-1.11 0-1.99.9-1.99 2L3 19c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2h-1V1h-2zm3 18H5V8h14v11z"}),"Calendar"),zs=ot(b.jsxs(Re,{children:[b.jsx("path",{d:"M11.99 2C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2zM12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8z"}),b.jsx("path",{d:"M12.5 7H11v6l5.25 3.15.75-1.23-4.5-2.67z"})]}),"Clock"),Us=ot(b.jsx("path",{d:"M9 11H7v2h2v-2zm4 0h-2v2h2v-2zm4 0h-2v2h2v-2zm2-7h-1V2h-2v2H8V2H6v2H5c-1.11 0-1.99.9-1.99 2L3 20c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm0 16H5V9h14v11z"}),"DateRange"),Ys=ot(b.jsxs(Re,{children:[b.jsx("path",{d:"M11.99 2C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2zM12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8z"}),b.jsx("path",{d:"M12.5 7H11v6l5.25 3.15.75-1.23-4.5-2.67z"})]}),"Time"),Ks=ot(b.jsx("path",{d:"M19 6.41 17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z"}),"Clear");function Gs(e){return ge("MuiPickersArrowSwitcher",e)}ye("MuiPickersArrowSwitcher",["root","spacer","button","previousIconButton","nextIconButton","leftArrowIcon","rightArrowIcon"]);const qs=["children","className","slots","slotProps","isNextDisabled","isNextHidden","onGoToNext","nextLabel","isPreviousDisabled","isPreviousHidden","onGoToPrevious","previousLabel","labelId"],Qs=["ownerState"],Xs=["ownerState"],Zs=B("div",{name:"MuiPickersArrowSwitcher",slot:"Root",overridesResolver:(e,t)=>t.root})({display:"flex"}),Js=B("div",{name:"MuiPickersArrowSwitcher",slot:"Spacer",overridesResolver:(e,t)=>t.spacer})(({theme:e})=>({width:e.spacing(3)})),Po=B(St,{name:"MuiPickersArrowSwitcher",slot:"Button",overridesResolver:(e,t)=>t.button})({variants:[{props:{hidden:!0},style:{visibility:"hidden"}}]}),ea=e=>{const{classes:t}=e;return be({root:["root"],spacer:["spacer"],button:["button"],previousIconButton:["previousIconButton"],nextIconButton:["nextIconButton"],leftArrowIcon:["leftArrowIcon"],rightArrowIcon:["rightArrowIcon"]},Gs,t)},or=fe(function(t,o){const n=Le(),r=de({props:t,name:"MuiPickersArrowSwitcher"}),{children:s,className:i,slots:l,slotProps:c,isNextDisabled:u,isNextHidden:p,onGoToNext:d,nextLabel:f,isPreviousDisabled:g,isPreviousHidden:h,onGoToPrevious:y,previousLabel:x,labelId:v}=r,C=ae(r,qs),P=r,k=ea(P),S={isDisabled:u,isHidden:p,goTo:d,label:f},M={isDisabled:g,isHidden:h,goTo:y,label:x},D=(l==null?void 0:l.previousIconButton)??Po,w=xe({elementType:D,externalSlotProps:c==null?void 0:c.previousIconButton,additionalProps:{size:"medium",title:M.label,"aria-label":M.label,disabled:M.isDisabled,edge:"end",onClick:M.goTo},ownerState:m({},P,{hidden:M.isHidden}),className:he(k.button,k.previousIconButton)}),$=(l==null?void 0:l.nextIconButton)??Po,j=xe({elementType:$,externalSlotProps:c==null?void 0:c.nextIconButton,additionalProps:{size:"medium",title:S.label,"aria-label":S.label,disabled:S.isDisabled,edge:"start",onClick:S.goTo},ownerState:m({},P,{hidden:S.isHidden}),className:he(k.button,k.nextIconButton)}),T=(l==null?void 0:l.leftArrowIcon)??Ws,O=xe({elementType:T,externalSlotProps:c==null?void 0:c.leftArrowIcon,additionalProps:{fontSize:"inherit"},ownerState:P,className:k.leftArrowIcon}),N=ae(O,Qs),F=(l==null?void 0:l.rightArrowIcon)??Hs,R=xe({elementType:F,externalSlotProps:c==null?void 0:c.rightArrowIcon,additionalProps:{fontSize:"inherit"},ownerState:P,className:k.rightArrowIcon}),_=ae(R,Xs);return b.jsxs(Zs,m({ref:o,className:he(k.root,i),ownerState:P},C,{children:[b.jsx(D,m({},w,{children:n?b.jsx(F,m({},_)):b.jsx(T,m({},N))})),s?b.jsx(rt,{variant:"subtitle1",component:"span",id:v,children:s}):b.jsx(Js,{className:k.spacer,ownerState:P}),b.jsx($,m({},j,{children:n?b.jsx(T,m({},N)):b.jsx(F,m({},_))}))]}))}),Qe=(e,t)=>e.length!==t.length?!1:t.every(o=>e.includes(o)),zn=({openTo:e,defaultOpenTo:t,views:o,defaultViews:n})=>{const r=o??n;let s;if(e!=null)s=e;else if(r.includes(t))s=t;else if(r.length>0)s=r[0];else throw new Error("MUI X: The `views` prop must contain at least one view.");return{views:r,openTo:s}},rr=["hours","minutes","seconds"],Dt=e=>rr.includes(e),Bt=e=>rr.includes(e)||e==="meridiem",ta=(e,t)=>e?t.getHours(e)>=12?"pm":"am":null,Ut=(e,t,o)=>o&&(e>=12?"pm":"am")!==t?t==="am"?e-12:e+12:e,na=(e,t,o,n)=>{const r=Ut(n.getHours(e),t,o);return n.setHours(e,r)},So=(e,t)=>t.getHours(e)*3600+t.getMinutes(e)*60+t.getSeconds(e),Gt=(e,t)=>(o,n)=>e?t.isAfter(o,n):So(o,t)>So(n,t),rn=(e,{format:t,views:o,ampm:n})=>{if(t!=null)return t;const r=e.formats;return Qe(o,["hours"])?n?`${r.hours12h} ${r.meridiem}`:r.hours24h:Qe(o,["minutes"])?r.minutes:Qe(o,["seconds"])?r.seconds:Qe(o,["minutes","seconds"])?`${r.minutes}:${r.seconds}`:Qe(o,["hours","minutes","seconds"])?n?`${r.hours12h}:${r.minutes}:${r.seconds} ${r.meridiem}`:`${r.hours24h}:${r.minutes}:${r.seconds}`:n?`${r.hours12h}:${r.minutes} ${r.meridiem}`:`${r.hours24h}:${r.minutes}`};function qt({onChange:e,onViewChange:t,openTo:o,view:n,views:r,autoFocus:s,focusedView:i,onFocusedViewChange:l}){const c=me(o),u=me(r),p=me(r.includes(o)?o:r[0]),[d,f]=lt({name:"useViews",state:"view",controlled:n,default:p.current}),g=me(s?d:null),[h,y]=lt({name:"useViews",state:"focusedView",controlled:i,default:g.current});ve(()=>{(c.current&&c.current!==o||u.current&&u.current.some(D=>!r.includes(D)))&&(f(r.includes(o)?o:r[0]),u.current=r,c.current=o)},[o,f,d,r]);const x=r.indexOf(d),v=r[x-1]??null,C=r[x+1]??null,P=ee((D,w)=>{y(w?D:$=>D===$?null:$),l==null||l(D,w)}),k=ee(D=>{P(D,!0),D!==d&&(f(D),t&&t(D))}),S=ee(()=>{C&&k(C)}),M=ee((D,w,$)=>{const j=w==="finish",T=$?r.indexOf($){const s=r.date(void 0,n),i=r.startOfMonth(t&&r.isBefore(s,o)?s:o);return!r.isAfter(i,e)},[t,o,e,r,n])}function ra(e,{disablePast:t,minDate:o,timezone:n}){const r=pe();return se(()=>{const s=r.date(void 0,n),i=r.startOfMonth(t&&r.isAfter(s,o)?s:o);return!r.isBefore(i,e)},[t,o,e,r,n])}function hn(e,t,o,n){const r=pe(),s=ta(e,r),i=$e(l=>{const c=e==null?null:na(e,l,!!t,r);o(c,n??"partial")},[t,e,o,n,r]);return{meridiemMode:s,handleMeridiemChange:i}}const ut=36,Vt=2,Qt=320,sa=280,bn=336,sr=232,_t=48,gn=B("div")({overflow:"hidden",width:Qt,maxHeight:bn,display:"flex",flexDirection:"column",margin:"0 auto"});function aa(e){return ge("MuiTimeClock",e)}const sm=ye("MuiTimeClock",["root","arrowSwitcher"]),kt=220,Ze=36,Yt={x:kt/2,y:kt/2},ar={x:Yt.x,y:0},ia=ar.x-Yt.x,la=ar.y-Yt.y,ca=e=>e*(180/Math.PI),ir=(e,t,o)=>{const n=t-Yt.x,r=o-Yt.y,s=Math.atan2(ia,la)-Math.atan2(n,r);let i=ca(s);i=Math.round(i/e)*e,i%=360;const l=Math.floor(i/e)||0,c=n**2+r**2,u=Math.sqrt(c);return{value:l,distance:u}},ua=(e,t,o=1)=>{const n=o*6;let{value:r}=ir(n,e,t);return r=r*o%60,r},da=(e,t,o)=>{const{value:n,distance:r}=ir(30,e,t);let s=n||12;return o?s%=12:r{const{classes:t}=e;return be({root:["root"],thumb:["thumb"]},pa,t)},ha=B("div",{name:"MuiClockPointer",slot:"Root",overridesResolver:(e,t)=>t.root})(({theme:e})=>({width:2,backgroundColor:(e.vars||e).palette.primary.main,position:"absolute",left:"calc(50% - 1px)",bottom:"50%",transformOrigin:"center bottom 0px",variants:[{props:{shouldAnimate:!0},style:{transition:e.transitions.create(["transform","height"])}}]})),ba=B("div",{name:"MuiClockPointer",slot:"Thumb",overridesResolver:(e,t)=>t.thumb})(({theme:e})=>({width:4,height:4,backgroundColor:(e.vars||e).palette.primary.contrastText,borderRadius:"50%",position:"absolute",top:-21,left:`calc(50% - ${Ze/2}px)`,border:`${(Ze-4)/2}px solid ${(e.vars||e).palette.primary.main}`,boxSizing:"content-box",variants:[{props:{hasSelected:!0},style:{backgroundColor:(e.vars||e).palette.primary.main}}]}));function ga(e){const t=de({props:e,name:"MuiClockPointer"}),{className:o,isInner:n,type:r,viewValue:s}=t,i=ae(t,ma),l=me(r);ve(()=>{l.current=r},[r]);const c=m({},t,{shouldAnimate:l.current!==r}),u=fa(c),p=()=>{let f=360/(r==="hours"?12:60)*s;return r==="hours"&&s>12&&(f-=360),{height:Math.round((n?.26:.4)*kt),transform:`rotateZ(${f}deg)`}};return b.jsx(ha,m({style:p(),className:he(u.root,o),ownerState:c},i,{children:b.jsx(ba,{ownerState:c,className:u.thumb})}))}function ya(e){return ge("MuiClock",e)}const im=ye("MuiClock",["root","clock","wrapper","squareMask","pin","amButton","pmButton","meridiemText","selected"]),sn=(e,t,o)=>{let n=t;return n=e.setHours(n,e.getHours(o)),n=e.setMinutes(n,e.getMinutes(o)),n=e.setSeconds(n,e.getSeconds(o)),n=e.setMilliseconds(n,e.getMilliseconds(o)),n},Wt=({date:e,disableFuture:t,disablePast:o,maxDate:n,minDate:r,isDateDisabled:s,utils:i,timezone:l})=>{const c=sn(i,i.date(void 0,l),e);o&&i.isBefore(r,c)&&(r=c),t&&i.isAfter(n,c)&&(n=c);let u=e,p=e;for(i.isBefore(e,r)&&(u=r,p=null),i.isAfter(e,n)&&(p&&(p=n),u=null);u||p;){if(u&&i.isAfter(u,n)&&(u=null),p&&i.isBefore(p,r)&&(p=null),u){if(!s(u))return u;u=i.addDays(u,1)}if(p){if(!s(p))return p;p=i.addDays(p,-1)}}return null},xa=(e,t)=>t==null||!e.isValid(t)?null:t,Ve=(e,t,o)=>t==null||!e.isValid(t)?o:t,va=(e,t,o)=>!e.isValid(t)&&t!=null&&!e.isValid(o)&&o!=null?!0:e.isEqual(t,o),Un=(e,t)=>{const n=[e.startOfYear(t)];for(;n.length<12;){const r=n[n.length-1];n.push(e.addMonths(r,1))}return n},Yn=(e,t,o)=>o==="date"?e.startOfDay(e.date(void 0,t)):e.date(void 0,t),Ke=(e,t)=>{const o=e.setHours(e.date(),t==="am"?2:14);return e.format(o,"meridiem")},Ca=["year","month","day"],Pt=e=>Ca.includes(e),Kt=(e,{format:t,views:o},n)=>{if(t!=null)return t;const r=e.formats;return Qe(o,["year"])?r.year:Qe(o,["month"])?r.month:Qe(o,["day"])?r.dayOfMonth:Qe(o,["month","year"])?`${r.month} ${r.year}`:Qe(o,["day","month"])?`${r.month} ${r.dayOfMonth}`:n?/en/.test(e.getCurrentLocaleCode())?r.normalDateWithWeekday:r.normalDate:r.keyboardDate},wa=(e,t)=>{const o=e.startOfWeek(t);return[0,1,2,3,4,5,6].map(n=>e.addDays(o,n))},Da=e=>{const{classes:t,meridiemMode:o}=e;return be({root:["root"],clock:["clock"],wrapper:["wrapper"],squareMask:["squareMask"],pin:["pin"],amButton:["amButton",o==="am"&&"selected"],pmButton:["pmButton",o==="pm"&&"selected"],meridiemText:["meridiemText"]},ya,t)},ka=B("div",{name:"MuiClock",slot:"Root",overridesResolver:(e,t)=>t.root})(({theme:e})=>({display:"flex",justifyContent:"center",alignItems:"center",margin:e.spacing(2)})),Pa=B("div",{name:"MuiClock",slot:"Clock",overridesResolver:(e,t)=>t.clock})({backgroundColor:"rgba(0,0,0,.07)",borderRadius:"50%",height:220,width:220,flexShrink:0,position:"relative",pointerEvents:"none"}),Sa=B("div",{name:"MuiClock",slot:"Wrapper",overridesResolver:(e,t)=>t.wrapper})({"&:focus":{outline:"none"}}),Ta=B("div",{name:"MuiClock",slot:"SquareMask",overridesResolver:(e,t)=>t.squareMask})({width:"100%",height:"100%",position:"absolute",pointerEvents:"auto",outline:0,touchAction:"none",userSelect:"none",variants:[{props:{disabled:!1},style:{"@media (pointer: fine)":{cursor:"pointer",borderRadius:"50%"},"&:active":{cursor:"move"}}}]}),Ma=B("div",{name:"MuiClock",slot:"Pin",overridesResolver:(e,t)=>t.pin})(({theme:e})=>({width:6,height:6,borderRadius:"50%",backgroundColor:(e.vars||e).palette.primary.main,position:"absolute",top:"50%",left:"50%",transform:"translate(-50%, -50%)"})),lr=(e,t)=>({zIndex:1,bottom:8,paddingLeft:4,paddingRight:4,width:Ze,variants:[{props:{meridiemMode:t},style:{backgroundColor:(e.vars||e).palette.primary.main,color:(e.vars||e).palette.primary.contrastText,"&:hover":{backgroundColor:(e.vars||e).palette.primary.light}}}]}),Ia=B(St,{name:"MuiClock",slot:"AmButton",overridesResolver:(e,t)=>t.amButton})(({theme:e})=>m({},lr(e,"am"),{position:"absolute",left:8})),Va=B(St,{name:"MuiClock",slot:"PmButton",overridesResolver:(e,t)=>t.pmButton})(({theme:e})=>m({},lr(e,"pm"),{position:"absolute",right:8})),To=B(rt,{name:"MuiClock",slot:"meridiemText",overridesResolver:(e,t)=>t.meridiemText})({overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis"});function Oa(e){const t=de({props:e,name:"MuiClock"}),{ampm:o,ampmInClock:n,autoFocus:r,children:s,value:i,handleMeridiemChange:l,isTimeDisabled:c,meridiemMode:u,minutesStep:p=1,onChange:d,selectedId:f,type:g,viewValue:h,viewRange:[y,x],disabled:v=!1,readOnly:C,className:P}=t,k=t,S=pe(),M=Pe(),D=me(!1),w=Da(k),$=c(h,g),j=!o&&g==="hours"&&(h<1||h>12),T=(Z,ie)=>{v||C||c(Z,g)||d(Z,ie)},O=(Z,ie)=>{let{offsetX:W,offsetY:G}=Z;if(W===void 0){const V=Z.target.getBoundingClientRect();W=Z.changedTouches[0].clientX-V.left,G=Z.changedTouches[0].clientY-V.top}const Y=g==="seconds"||g==="minutes"?ua(W,G,p):da(W,G,!!o);T(Y,ie)},N=Z=>{D.current=!0,O(Z,"shallow")},F=Z=>{D.current&&(O(Z,"finish"),D.current=!1),Z.preventDefault()},R=Z=>{Z.buttons>0&&O(Z.nativeEvent,"shallow")},_=Z=>{D.current&&(D.current=!1),O(Z.nativeEvent,"finish")},re=se(()=>g==="hours"?!0:h%5===0,[g,h]),q=g==="minutes"?p:1,le=me(null);Je(()=>{r&&le.current.focus()},[r]);const ne=Z=>Math.max(y,Math.min(x,Z)),te=Z=>(Z+(x+1))%(x+1),ce=Z=>{if(!D.current)switch(Z.key){case"Home":T(y,"partial"),Z.preventDefault();break;case"End":T(x,"partial"),Z.preventDefault();break;case"ArrowUp":T(te(h+q),"partial"),Z.preventDefault();break;case"ArrowDown":T(te(h-q),"partial"),Z.preventDefault();break;case"PageUp":T(ne(h+5),"partial"),Z.preventDefault();break;case"PageDown":T(ne(h-5),"partial"),Z.preventDefault();break;case"Enter":case" ":T(h,"finish"),Z.preventDefault();break}};return b.jsxs(ka,{className:he(w.root,P),children:[b.jsxs(Pa,{className:w.clock,children:[b.jsx(Ta,{onTouchMove:N,onTouchStart:N,onTouchEnd:F,onMouseUp:_,onMouseMove:R,ownerState:{disabled:v},className:w.squareMask}),!$&&b.jsxs(Re,{children:[b.jsx(Ma,{className:w.pin}),i!=null&&b.jsx(ga,{type:g,viewValue:h,isInner:j,hasSelected:re})]}),b.jsx(Sa,{"aria-activedescendant":f,"aria-label":M.clockLabelText(g,i,S,i==null?null:S.format(i,"fullTime")),ref:le,role:"listbox",onKeyDown:ce,tabIndex:0,className:w.wrapper,children:s})]}),o&&n&&b.jsxs(Re,{children:[b.jsx(Ia,{onClick:C?void 0:()=>l("am"),disabled:v||u===null,ownerState:k,className:w.amButton,title:Ke(S,"am"),children:b.jsx(To,{variant:"caption",className:w.meridiemText,children:Ke(S,"am")})}),b.jsx(Va,{disabled:v||u===null,onClick:C?void 0:()=>l("pm"),ownerState:k,className:w.pmButton,title:Ke(S,"pm"),children:b.jsx(To,{variant:"caption",className:w.meridiemText,children:Ke(S,"pm")})})]})]})}function Ra(e){return ge("MuiClockNumber",e)}const tn=ye("MuiClockNumber",["root","selected","disabled"]),Fa=["className","disabled","index","inner","label","selected"],Aa=e=>{const{classes:t,selected:o,disabled:n}=e;return be({root:["root",o&&"selected",n&&"disabled"]},Ra,t)},La=B("span",{name:"MuiClockNumber",slot:"Root",overridesResolver:(e,t)=>[t.root,{[`&.${tn.disabled}`]:t.disabled},{[`&.${tn.selected}`]:t.selected}]})(({theme:e})=>({height:Ze,width:Ze,position:"absolute",left:`calc((100% - ${Ze}px) / 2)`,display:"inline-flex",justifyContent:"center",alignItems:"center",borderRadius:"50%",color:(e.vars||e).palette.text.primary,fontFamily:e.typography.fontFamily,"&:focused":{backgroundColor:(e.vars||e).palette.background.paper},[`&.${tn.selected}`]:{color:(e.vars||e).palette.primary.contrastText},[`&.${tn.disabled}`]:{pointerEvents:"none",color:(e.vars||e).palette.text.disabled},variants:[{props:{inner:!0},style:m({},e.typography.body2,{color:(e.vars||e).palette.text.secondary})}]}));function cr(e){const t=de({props:e,name:"MuiClockNumber"}),{className:o,disabled:n,index:r,inner:s,label:i,selected:l}=t,c=ae(t,Fa),u=t,p=Aa(u),d=r%12/12*Math.PI*2-Math.PI/2,f=(kt-Ze-2)/2*(s?.65:1),g=Math.round(Math.cos(d)*f),h=Math.round(Math.sin(d)*f);return b.jsx(La,m({className:he(p.root,o),"aria-disabled":n?!0:void 0,"aria-selected":l?!0:void 0,role:"option",style:{transform:`translate(${g}px, ${h+(kt-Ze)/2}px`},ownerState:u},c,{children:i}))}const ja=({ampm:e,value:t,getClockNumberText:o,isDisabled:n,selectedId:r,utils:s})=>{const i=t?s.getHours(t):null,l=[],c=e?1:0,u=e?12:23,p=d=>i===null?!1:e?d===12?i===12||i===0:i===d||i-12===d:i===d;for(let d=c;d<=u;d+=1){let f=d.toString();d===0&&(f="00");const g=!e&&(d===0||d>12);f=s.formatNumber(f);const h=p(d);l.push(b.jsx(cr,{id:h?r:void 0,index:d,inner:g,selected:h,disabled:n(d),label:f,"aria-label":o(f)},d))}return l},Mo=({utils:e,value:t,isDisabled:o,getClockNumberText:n,selectedId:r})=>{const s=e.formatNumber;return[[5,s("05")],[10,s("10")],[15,s("15")],[20,s("20")],[25,s("25")],[30,s("30")],[35,s("35")],[40,s("40")],[45,s("45")],[50,s("50")],[55,s("55")],[0,s("00")]].map(([i,l],c)=>{const u=i===t;return b.jsx(cr,{label:l,id:u?r:void 0,index:c+1,inner:!1,disabled:o(i),selected:u,"aria-label":n(l)},i)})},Kn=({timezone:e,value:t,defaultValue:o,referenceDate:n,onChange:r,valueManager:s})=>{const i=pe(),l=me(o),c=t??l.current??s.emptyValue,u=se(()=>s.getTimezone(i,c),[i,s,c]),p=ee(h=>u==null?h:s.setTimezone(i,u,h));let d;e?d=e:u?d=u:n?d=i.getTimezone(n):d="default";const f=se(()=>s.setTimezone(i,d,c),[s,i,d,c]),g=ee((h,...y)=>{const x=p(h);r==null||r(x,...y)});return{value:f,handleValueChange:g,timezone:d}},Ot=({name:e,timezone:t,value:o,defaultValue:n,referenceDate:r,onChange:s,valueManager:i})=>{const[l,c]=lt({name:e,state:"value",controlled:o,default:n??i.emptyValue}),u=ee((p,...d)=>{c(p),s==null||s(p,...d)});return Kn({timezone:t,value:l,defaultValue:void 0,referenceDate:r,onChange:u,valueManager:i})},Ye={year:1,month:2,day:3,hours:4,minutes:5,seconds:6,milliseconds:7},Na=e=>Math.max(...e.map(t=>Ye[t.type]??1)),Lt=(e,t,o)=>{if(t===Ye.year)return e.startOfYear(o);if(t===Ye.month)return e.startOfMonth(o);if(t===Ye.day)return e.startOfDay(o);let n=o;return t{let s=r?r():Lt(t,o,Yn(t,n));e.minDate!=null&&t.isAfterDay(e.minDate,s)&&(s=Lt(t,o,e.minDate)),e.maxDate!=null&&t.isBeforeDay(e.maxDate,s)&&(s=Lt(t,o,e.maxDate));const i=Gt(e.disableIgnoringDatePartForTimeValidation??!1,t);return e.minTime!=null&&i(e.minTime,s)&&(s=Lt(t,o,e.disableIgnoringDatePartForTimeValidation?e.minTime:sn(t,s,e.minTime))),e.maxTime!=null&&i(s,e.maxTime)&&(s=Lt(t,o,e.disableIgnoringDatePartForTimeValidation?e.maxTime:sn(t,s,e.maxTime))),s},ur=(e,t)=>{const o=e.formatTokenMap[t];if(o==null)throw new Error([`MUI X: The token "${t}" is not supported by the Date and Time Pickers.`,"Please try using another token or open an issue on https://github.com/mui/mui-x/issues/new/choose if you think it should be supported."].join(` +`));return typeof o=="string"?{type:o,contentType:o==="meridiem"?"letter":"digit",maxLength:void 0}:{type:o.sectionType,contentType:o.contentType,maxLength:o.maxLength}},Ea=e=>{switch(e){case"ArrowUp":return 1;case"ArrowDown":return-1;case"PageUp":return 5;case"PageDown":return-5;default:return 0}},yn=(e,t)=>{const o=[],n=e.date(void 0,"default"),r=e.startOfWeek(n),s=e.endOfWeek(n);let i=r;for(;e.isBefore(i,s);)o.push(i),i=e.addDays(i,1);return o.map(l=>e.formatByString(l,t))},dr=(e,t,o,n)=>{switch(o){case"month":return Un(e,e.date(void 0,t)).map(r=>e.formatByString(r,n));case"weekDay":return yn(e,n);case"meridiem":{const r=e.date(void 0,t);return[e.startOfDay(r),e.endOfDay(r)].map(s=>e.formatByString(s,n))}default:return[]}},Io="s",Ba=["0","1","2","3","4","5","6","7","8","9"],pr=e=>{const t=e.date(void 0);return e.formatByString(e.setSeconds(t,0),Io)==="0"?Ba:Array.from({length:10}).map((n,r)=>e.formatByString(e.setSeconds(t,r),Io))},dt=(e,t)=>{if(t[0]==="0")return e;const o=[];let n="";for(let r=0;r-1&&(o.push(s.toString()),n="")}return o.join("")},Gn=(e,t)=>t[0]==="0"?e:e.split("").map(o=>t[Number(o)]).join(""),Vo=(e,t)=>{const o=dt(e,t);return o!==" "&&!Number.isNaN(Number(o))},mr=(e,t)=>{let o=e;for(o=Number(o).toString();o.length{if(r.type==="day"&&r.contentType==="digit-with-letter"){const i=e.setDate(o.longestMonth,t);return e.formatByString(i,r.format)}let s=t.toString();return r.hasLeadingZerosInInput&&(s=mr(s,r.maxLength)),Gn(s,n)},_a=(e,t,o,n,r,s,i,l)=>{const c=Ea(n),u=n==="Home",p=n==="End",d=o.value===""||u||p,f=()=>{const h=r[o.type]({currentDate:i,format:o.format,contentType:o.contentType}),y=C=>fr(e,C,h,s,o),x=o.type==="minutes"&&(l!=null&&l.minutesStep)?l.minutesStep:1;let v;if(d){if(o.type==="year"&&!p&&!u)return e.formatByString(e.date(void 0,t),o.format);c>0||u?v=h.minimum:v=h.maximum}else v=parseInt(dt(o.value,s),10)+c*x;return v%x!==0&&((c<0||u)&&(v+=x-(x+v)%x),(c>0||p)&&(v-=v%x)),v>h.maximum?y(h.minimum+(v-h.maximum-1)%(h.maximum-h.minimum+1)):v{const h=dr(e,t,o.type,o.format);if(h.length===0)return o.value;if(d)return c>0||u?h[0]:h[h.length-1];const v=((h.indexOf(o.value)+c)%h.length+h.length)%h.length;return h[v]};return o.contentType==="digit"||o.contentType==="digit-with-letter"?f():g()},qn=(e,t,o)=>{let n=e.value||e.placeholder;const r=t==="non-input"?e.hasLeadingZerosInFormat:e.hasLeadingZerosInInput;return t==="non-input"&&e.hasLeadingZerosInInput&&!e.hasLeadingZerosInFormat&&(n=Number(dt(n,o)).toString()),["input-rtl","input-ltr"].includes(t)&&e.contentType==="digit"&&!r&&n.length===1&&(n=`${n}‎`),t==="input-rtl"&&(n=`⁨${n}⁩`),n},Oo=(e,t,o,n)=>e.formatByString(e.parse(t,o),n),Wa=(e,t)=>e.formatByString(e.date(void 0,"system"),t).length===4,hr=(e,t,o,n)=>{if(t!=="digit")return!1;const r=e.date(void 0,"default");switch(o){case"year":return e.lib==="dayjs"&&n==="YY"?!0:e.formatByString(e.setYear(r,1),n).startsWith("0");case"month":return e.formatByString(e.startOfYear(r),n).length>1;case"day":return e.formatByString(e.startOfMonth(r),n).length>1;case"weekDay":return e.formatByString(e.startOfWeek(r),n).length>1;case"hours":return e.formatByString(e.setHours(r,1),n).length>1;case"minutes":return e.formatByString(e.setMinutes(r,1),n).length>1;case"seconds":return e.formatByString(e.setSeconds(r,1),n).length>1;default:throw new Error("Invalid section type")}},Ha=(e,t,o)=>{const n=t.some(c=>c.type==="day"),r=[],s=[];for(let c=0;ce.map(t=>`${t.startSeparator}${t.value||t.placeholder}${t.endSeparator}`).join(""),Ua=(e,t,o)=>{const r=e.map(s=>{const i=qn(s,o?"input-rtl":"input-ltr",t);return`${s.startSeparator}${i}${s.endSeparator}`}).join("");return o?`⁦${r}⁩`:r},Ya=(e,t,o)=>{const n=e.date(void 0,o),r=e.endOfYear(n),s=e.endOfDay(n),{maxDaysInMonth:i,longestMonth:l}=Un(e,n).reduce((c,u)=>{const p=e.getDaysInMonth(u);return p>c.maxDaysInMonth?{maxDaysInMonth:p,longestMonth:u}:c},{maxDaysInMonth:0,longestMonth:null});return{year:({format:c})=>({minimum:0,maximum:Wa(e,c)?9999:99}),month:()=>({minimum:1,maximum:e.getMonth(r)+1}),day:({currentDate:c})=>({minimum:1,maximum:c!=null&&e.isValid(c)?e.getDaysInMonth(c):i,longestMonth:l}),weekDay:({format:c,contentType:u})=>{if(u==="digit"){const p=yn(e,c).map(Number);return{minimum:Math.min(...p),maximum:Math.max(...p)}}return{minimum:1,maximum:7}},hours:({format:c})=>{const u=e.getHours(s);return dt(e.formatByString(e.endOfDay(n),c),t)!==u.toString()?{minimum:1,maximum:Number(dt(e.formatByString(e.startOfDay(n),c),t))}:{minimum:0,maximum:u}},minutes:()=>({minimum:0,maximum:e.getMinutes(s)}),seconds:()=>({minimum:0,maximum:e.getSeconds(s)}),meridiem:()=>({minimum:0,maximum:1}),empty:()=>({minimum:0,maximum:0})}},Ka=(e,t,o,n)=>{switch(t.type){case"year":return e.setYear(n,e.getYear(o));case"month":return e.setMonth(n,e.getMonth(o));case"weekDay":{const r=yn(e,t.format),s=e.formatByString(o,t.format),i=r.indexOf(s),c=r.indexOf(t.value)-i;return e.addDays(o,c)}case"day":return e.setDate(n,e.getDate(o));case"meridiem":{const r=e.getHours(o)<12,s=e.getHours(n);return r&&s>=12?e.addHours(n,-12):!r&&s<12?e.addHours(n,12):n}case"hours":return e.setHours(n,e.getHours(o));case"minutes":return e.setMinutes(n,e.getMinutes(o));case"seconds":return e.setSeconds(n,e.getSeconds(o));default:return n}},Ro={year:1,month:2,day:3,weekDay:4,hours:5,minutes:6,seconds:7,meridiem:8,empty:9},Fo=(e,t,o,n,r)=>[...o].sort((s,i)=>Ro[s.type]-Ro[i.type]).reduce((s,i)=>!r||i.modified?Ka(e,i,t,s):s,n),Ga=()=>navigator.userAgent.toLowerCase().includes("android"),qa=(e,t)=>{const o={};if(!t)return e.forEach((c,u)=>{const p=u===0?null:u-1,d=u===e.length-1?null:u+1;o[u]={leftIndex:p,rightIndex:d}}),{neighbors:o,startIndex:0,endIndex:e.length-1};const n={},r={};let s=0,i=0,l=e.length-1;for(;l>=0;){i=e.findIndex((c,u)=>{var p;return u>=s&&((p=c.endSeparator)==null?void 0:p.includes(" "))&&c.endSeparator!==" / "}),i===-1&&(i=e.length-1);for(let c=i;c>=s;c-=1)r[c]=l,n[l]=c,l-=1;s=i+1}return e.forEach((c,u)=>{const p=r[u],d=p===0?null:n[p-1],f=p===e.length-1?null:n[p+1];o[u]={leftIndex:d,rightIndex:f}}),{neighbors:o,startIndex:n[0],endIndex:n[e.length-1]}},Ln=(e,t)=>{if(e==null)return null;if(e==="all")return"all";if(typeof e=="string"){const o=t.findIndex(n=>n.type===e);return o===-1?null:o}return e},Qa=(e,t)=>{if(e.value)switch(e.type){case"month":{if(e.contentType==="digit")return t.format(t.setMonth(t.date(),Number(e.value)-1),"month");const o=t.parse(e.value,e.format);return o?t.format(o,"month"):void 0}case"day":return e.contentType==="digit"?t.format(t.setDate(t.startOfYear(t.date()),Number(e.value)),"dayOfMonthFull"):e.value;case"weekDay":return;default:return}},Xa=(e,t)=>{if(e.value)switch(e.type){case"weekDay":return e.contentType==="letter"?void 0:Number(e.value);case"meridiem":{const o=t.parse(`01:00 ${e.value}`,`${t.formats.hours12h}:${t.formats.minutes} ${e.format}`);return o?t.getHours(o)>=12?1:0:void 0}case"day":return e.contentType==="digit-with-letter"?parseInt(e.value,10):Number(e.value);case"month":{if(e.contentType==="digit")return Number(e.value);const o=t.parse(e.value,e.format);return o?t.getMonth(o)+1:void 0}default:return e.contentType!=="letter"?Number(e.value):void 0}},Za=["value","referenceDate"],Ce={emptyValue:null,getTodayValue:Yn,getInitialReferenceValue:e=>{let{value:t,referenceDate:o}=e,n=ae(e,Za);return t!=null&&n.utils.isValid(t)?t:o??$a(n)},cleanValue:xa,areValuesEqual:va,isSameError:(e,t)=>e===t,hasError:e=>e!=null,defaultErrorState:null,getTimezone:(e,t)=>t==null||!e.isValid(t)?null:e.getTimezone(t),setTimezone:(e,t,o)=>o==null?null:e.setTimezone(o,t)},Qn={updateReferenceValue:(e,t,o)=>t==null||!e.isValid(t)?o:t,getSectionsFromValue:(e,t,o,n)=>!e.isValid(t)&&!!o?o:n(t),getV7HiddenInputValueFromSections:za,getV6InputValueFromSections:Ua,getActiveDateManager:(e,t)=>({date:t.value,referenceDate:t.referenceValue,getSections:o=>o,getNewValuesFromNewActiveDate:o=>({value:o,referenceValue:o==null||!e.isValid(o)?t.referenceValue:o})}),parseValueStr:(e,t,o)=>o(e.trim(),t)},Xn=({value:e,referenceDate:t,utils:o,props:n,timezone:r})=>{const s=se(()=>Ce.getInitialReferenceValue({value:e,utils:o,props:n,referenceDate:t,granularity:Ye.day,timezone:r,getTodayDate:()=>Yn(o,r,"date")}),[]);return e??s},Ja=["ampm","ampmInClock","autoFocus","slots","slotProps","value","defaultValue","referenceDate","disableIgnoringDatePartForTimeValidation","maxTime","minTime","disableFuture","disablePast","minutesStep","shouldDisableTime","showViewSwitcher","onChange","view","views","openTo","onViewChange","focusedView","onFocusedViewChange","className","disabled","readOnly","timezone"],ei=e=>{const{classes:t}=e;return be({root:["root"],arrowSwitcher:["arrowSwitcher"]},aa,t)},ti=B(gn,{name:"MuiTimeClock",slot:"Root",overridesResolver:(e,t)=>t.root})({display:"flex",flexDirection:"column",position:"relative"}),ni=B(or,{name:"MuiTimeClock",slot:"ArrowSwitcher",overridesResolver:(e,t)=>t.arrowSwitcher})({position:"absolute",right:12,top:15}),oi=["hours","minutes"],ri=fe(function(t,o){const n=pe(),r=de({props:t,name:"MuiTimeClock"}),{ampm:s=n.is12HourCycleInCurrentLocale(),ampmInClock:i=!1,autoFocus:l,slots:c,slotProps:u,value:p,defaultValue:d,referenceDate:f,disableIgnoringDatePartForTimeValidation:g=!1,maxTime:h,minTime:y,disableFuture:x,disablePast:v,minutesStep:C=1,shouldDisableTime:P,showViewSwitcher:k,onChange:S,view:M,views:D=oi,openTo:w,onViewChange:$,focusedView:j,onFocusedViewChange:T,className:O,disabled:N,readOnly:F,timezone:R}=r,_=ae(r,Ja),{value:re,handleValueChange:q,timezone:le}=Ot({name:"TimeClock",timezone:R,value:p,defaultValue:d,referenceDate:f,onChange:S,valueManager:Ce}),ne=Xn({value:re,referenceDate:f,utils:n,props:r,timezone:le}),te=Pe(),ce=ft(le),{view:Z,setView:ie,previousView:W,nextView:G,setValueAndGoToNextView:Y}=qt({view:M,views:D,openTo:w,onViewChange:$,onChange:q,focusedView:j,onFocusedViewChange:T}),{meridiemMode:V,handleMeridiemChange:L}=hn(ne,s,Y),oe=$e((K,E)=>{const A=Gt(g,n),H=E==="hours"||E==="minutes"&&D.includes("seconds"),z=({start:ue,end:Te})=>!(y&&A(y,Te)||h&&A(ue,h)||x&&A(ue,ce)||v&&A(ce,H?Te:ue)),X=(ue,Te=1)=>{if(ue%Te!==0)return!1;if(P)switch(E){case"hours":return!P(n.setHours(ne,ue),"hours");case"minutes":return!P(n.setMinutes(ne,ue),"minutes");case"seconds":return!P(n.setSeconds(ne,ue),"seconds");default:return!1}return!0};switch(E){case"hours":{const ue=Ut(K,V,s),Te=n.setHours(ne,ue);if(n.getHours(Te)!==ue)return!0;const Ee=n.setSeconds(n.setMinutes(Te,0),0),st=n.setSeconds(n.setMinutes(Te,59),59);return!z({start:Ee,end:st})||!X(ue)}case"minutes":{const ue=n.setMinutes(ne,K),Te=n.setSeconds(ue,0),Ee=n.setSeconds(ue,59);return!z({start:Te,end:Ee})||!X(K,C)}case"seconds":{const ue=n.setSeconds(ne,K);return!z({start:ue,end:ue})||!X(K)}default:throw new Error("not supported")}},[s,ne,g,h,V,y,C,P,n,x,v,ce,D]),J=Tt(),Q=se(()=>{switch(Z){case"hours":{const K=(H,z)=>{const X=Ut(H,V,s);Y(n.setHours(ne,X),z,"hours")},E=n.getHours(ne);let A;return s?E>12?A=[12,23]:A=[0,11]:A=[0,23],{onChange:K,viewValue:E,children:ja({value:re,utils:n,ampm:s,getClockNumberText:te.hoursClockNumberText,isDisabled:H=>N||oe(H,"hours"),selectedId:J}),viewRange:A}}case"minutes":{const K=n.getMinutes(ne);return{viewValue:K,onChange:(A,H)=>{Y(n.setMinutes(ne,A),H,"minutes")},children:Mo({utils:n,value:K,getClockNumberText:te.minutesClockNumberText,isDisabled:A=>N||oe(A,"minutes"),selectedId:J}),viewRange:[0,59]}}case"seconds":{const K=n.getSeconds(ne);return{viewValue:K,onChange:(A,H)=>{Y(n.setSeconds(ne,A),H,"seconds")},children:Mo({utils:n,value:K,getClockNumberText:te.secondsClockNumberText,isDisabled:A=>N||oe(A,"seconds"),selectedId:J}),viewRange:[0,59]}}default:throw new Error("You must provide the type for ClockView")}},[Z,n,re,s,te.hoursClockNumberText,te.minutesClockNumberText,te.secondsClockNumberText,V,Y,ne,oe,J,N]),I=r,U=ei(I);return b.jsxs(ti,m({ref:o,className:he(U.root,O),ownerState:I},_,{children:[b.jsx(Oa,m({autoFocus:l??!!j,ampmInClock:i&&D.includes("hours"),value:re,type:Z,ampm:s,minutesStep:C,isTimeDisabled:oe,meridiemMode:V,handleMeridiemChange:L,selectedId:J,disabled:N,readOnly:F},Q)),k&&b.jsx(ni,{className:U.arrowSwitcher,slots:c,slotProps:u,onGoToPrevious:()=>ie(W),isPreviousDisabled:!W,previousLabel:te.openPreviousView,onGoToNext:()=>ie(G),isNextDisabled:!G,nextLabel:te.openNextView,ownerState:I})]}))});function si(e){return ge("MuiDigitalClock",e)}const ai=ye("MuiDigitalClock",["root","list","item"]);function gt(e,t){return Array.isArray(t)?t.every(o=>e.indexOf(o)!==-1):e.indexOf(t)!==-1}const ii=(e,t)=>o=>{(o.key==="Enter"||o.key===" ")&&(e(o),o.preventDefault(),o.stopPropagation())},Oe=(e=document)=>{const t=e.activeElement;return t?t.shadowRoot?Oe(t.shadowRoot):t:null},an=e=>Array.from(e.children).indexOf(Oe(document)),Zn="@media (pointer: fine)",li=["ampm","timeStep","autoFocus","slots","slotProps","value","defaultValue","referenceDate","disableIgnoringDatePartForTimeValidation","maxTime","minTime","disableFuture","disablePast","minutesStep","shouldDisableTime","onChange","view","openTo","onViewChange","focusedView","onFocusedViewChange","className","disabled","readOnly","views","skipDisabled","timezone"],ci=e=>{const{classes:t}=e;return be({root:["root"],list:["list"],item:["item"]},si,t)},ui=B(gn,{name:"MuiDigitalClock",slot:"Root",overridesResolver:(e,t)=>t.root})({overflowY:"auto",width:"100%","@media (prefers-reduced-motion: no-preference)":{scrollBehavior:"auto"},maxHeight:sr,variants:[{props:{alreadyRendered:!0},style:{"@media (prefers-reduced-motion: no-preference)":{scrollBehavior:"smooth"}}}]}),di=B(Go,{name:"MuiDigitalClock",slot:"List",overridesResolver:(e,t)=>t.list})({padding:0}),pi=B(Ko,{name:"MuiDigitalClock",slot:"Item",overridesResolver:(e,t)=>t.item})(({theme:e})=>({padding:"8px 16px",margin:"2px 4px","&:first-of-type":{marginTop:4},"&:hover":{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / ${e.vars.palette.action.hoverOpacity})`:Xe(e.palette.primary.main,e.palette.action.hoverOpacity)},"&.Mui-selected":{backgroundColor:(e.vars||e).palette.primary.main,color:(e.vars||e).palette.primary.contrastText,"&:focus-visible, &:hover":{backgroundColor:(e.vars||e).palette.primary.dark}},"&.Mui-focusVisible":{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / ${e.vars.palette.action.focusOpacity})`:Xe(e.palette.primary.main,e.palette.action.focusOpacity)}})),mi=fe(function(t,o){const n=pe(),r=me(null),s=Ae(o,r),i=me(null),l=de({props:t,name:"MuiDigitalClock"}),{ampm:c=n.is12HourCycleInCurrentLocale(),timeStep:u=30,autoFocus:p,slots:d,slotProps:f,value:g,defaultValue:h,referenceDate:y,disableIgnoringDatePartForTimeValidation:x=!1,maxTime:v,minTime:C,disableFuture:P,disablePast:k,minutesStep:S=1,shouldDisableTime:M,onChange:D,view:w,openTo:$,onViewChange:j,focusedView:T,onFocusedViewChange:O,className:N,disabled:F,readOnly:R,views:_=["hours"],skipDisabled:re=!1,timezone:q}=l,le=ae(l,li),{value:ne,handleValueChange:te,timezone:ce}=Ot({name:"DigitalClock",timezone:q,value:g,defaultValue:h,referenceDate:y,onChange:D,valueManager:Ce}),Z=Pe(),ie=ft(ce),W=se(()=>m({},l,{alreadyRendered:!!r.current}),[l]),G=ci(W),Y=(d==null?void 0:d.digitalClockItem)??pi,V=xe({elementType:Y,externalSlotProps:f==null?void 0:f.digitalClockItem,ownerState:{},className:G.item}),L=Xn({value:ne,referenceDate:y,utils:n,props:l,timezone:ce}),oe=ee(A=>te(A,"finish","hours")),{setValueAndGoToNextView:J}=qt({view:w,views:_,openTo:$,onViewChange:j,onChange:oe,focusedView:T,onFocusedViewChange:O}),Q=ee(A=>{J(A,"finish")});ve(()=>{if(r.current===null)return;const A=r.current.querySelector('[role="listbox"] [role="option"][tabindex="0"], [role="listbox"] [role="option"][aria-selected="true"]');if(!A)return;const H=A.offsetTop;(p||T)&&A.focus(),r.current.scrollTop=H-4});const I=$e(A=>{const H=Gt(x,n),z=()=>!(C&&H(C,A)||v&&H(A,v)||P&&H(A,ie)||k&&H(ie,A)),X=()=>n.getMinutes(A)%S!==0?!1:M?!M(A,"hours"):!0;return!z()||!X()},[x,n,C,v,P,ie,k,S,M]),U=se(()=>{const A=[];let z=n.startOfDay(L);for(;n.isSameDay(L,z);)A.push(z),z=n.addMinutes(z,u);return A},[L,u,n]),K=U.findIndex(A=>n.isEqual(A,L)),E=A=>{switch(A.key){case"PageUp":{const H=an(i.current)-5,z=i.current.children,X=Math.max(0,H),ue=z[X];ue&&ue.focus(),A.preventDefault();break}case"PageDown":{const H=an(i.current)+5,z=i.current.children,X=Math.min(z.length-1,H),ue=z[X];ue&&ue.focus(),A.preventDefault();break}}};return b.jsx(ui,m({ref:s,className:he(G.root,N),ownerState:W},le,{children:b.jsx(di,{ref:i,role:"listbox","aria-label":Z.timePickerToolbarTitle,className:G.list,onKeyDown:E,children:U.map((A,H)=>{if(re&&I(A))return null;const z=n.isEqual(A,ne),X=n.format(A,c?"fullTime12h":"fullTime24h"),ue=K===H||K===-1&&H===0?0:-1;return b.jsx(Y,m({onClick:()=>!R&&Q(A),selected:z,disabled:F||I(A),disableRipple:R,role:"option","aria-disabled":R,"aria-selected":z,tabIndex:ue},V,{children:X}),`${A.valueOf()}-${X}`)})})}))});function fi(e){return ge("MuiMultiSectionDigitalClock",e)}const Ao=ye("MuiMultiSectionDigitalClock",["root"]);function hi(e){return ge("MuiMultiSectionDigitalClockSection",e)}const bi=ye("MuiMultiSectionDigitalClockSection",["root","item"]),gi=["autoFocus","onChange","className","disabled","readOnly","items","active","slots","slotProps","skipDisabled"],yi=e=>{const{classes:t}=e;return be({root:["root"],item:["item"]},hi,t)},xi=B(Go,{name:"MuiMultiSectionDigitalClockSection",slot:"Root",overridesResolver:(e,t)=>t.root})(({theme:e})=>({maxHeight:sr,width:56,padding:0,overflow:"hidden","@media (prefers-reduced-motion: no-preference)":{scrollBehavior:"auto"},"@media (pointer: fine)":{"&:hover":{overflowY:"auto"}},"@media (pointer: none), (pointer: coarse)":{overflowY:"auto"},"&:not(:first-of-type)":{borderLeft:`1px solid ${(e.vars||e).palette.divider}`},"&::after":{display:"block",content:'""',height:"calc(100% - 40px - 6px)"},variants:[{props:{alreadyRendered:!0},style:{"@media (prefers-reduced-motion: no-preference)":{scrollBehavior:"smooth"}}}]})),vi=B(Ko,{name:"MuiMultiSectionDigitalClockSection",slot:"Item",overridesResolver:(e,t)=>t.item})(({theme:e})=>({padding:8,margin:"2px 4px",width:_t,justifyContent:"center","&:first-of-type":{marginTop:4},"&:hover":{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / ${e.vars.palette.action.hoverOpacity})`:Xe(e.palette.primary.main,e.palette.action.hoverOpacity)},"&.Mui-selected":{backgroundColor:(e.vars||e).palette.primary.main,color:(e.vars||e).palette.primary.contrastText,"&:focus-visible, &:hover":{backgroundColor:(e.vars||e).palette.primary.dark}},"&.Mui-focusVisible":{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / ${e.vars.palette.action.focusOpacity})`:Xe(e.palette.primary.main,e.palette.action.focusOpacity)}})),Ci=fe(function(t,o){const n=me(null),r=Ae(o,n),s=me(null),i=de({props:t,name:"MuiMultiSectionDigitalClockSection"}),{autoFocus:l,onChange:c,className:u,disabled:p,readOnly:d,items:f,active:g,slots:h,slotProps:y,skipDisabled:x}=i,v=ae(i,gi),C=se(()=>m({},i,{alreadyRendered:!!n.current}),[i]),P=yi(C),k=(h==null?void 0:h.digitalClockSectionItem)??vi;ve(()=>{if(n.current===null)return;const D=n.current.querySelector('[role="option"][tabindex="0"], [role="option"][aria-selected="true"]');if(g&&l&&D&&D.focus(),!D||s.current===D)return;s.current=D;const w=D.offsetTop;n.current.scrollTop=w-4});const S=f.findIndex(D=>D.isFocused(D.value)),M=D=>{switch(D.key){case"PageUp":{const w=an(n.current)-5,$=n.current.children,j=Math.max(0,w),T=$[j];T&&T.focus(),D.preventDefault();break}case"PageDown":{const w=an(n.current)+5,$=n.current.children,j=Math.min($.length-1,w),T=$[j];T&&T.focus(),D.preventDefault();break}}};return b.jsx(xi,m({ref:r,className:he(P.root,u),ownerState:C,autoFocusItem:l&&g,role:"listbox",onKeyDown:M},v,{children:f.map((D,w)=>{var N;const $=(N=D.isDisabled)==null?void 0:N.call(D,D.value),j=p||$;if(x&&j)return null;const T=D.isSelected(D.value),O=S===w||S===-1&&w===0?0:-1;return b.jsx(k,m({onClick:()=>!d&&c(D.value),selected:T,disabled:j,disableRipple:d,role:"option","aria-disabled":d||j||void 0,"aria-label":D.ariaLabel,"aria-selected":T,tabIndex:O,className:P.item},y==null?void 0:y.digitalClockSectionItem,{children:D.label}),D.label)})}))}),wi=({now:e,value:t,utils:o,ampm:n,isDisabled:r,resolveAriaLabel:s,timeStep:i,valueOrReferenceDate:l})=>{const c=t?o.getHours(t):null,u=[],p=(g,h)=>{const y=h??c;return y===null?!1:n?g===12?y===12||y===0:y===g||y-12===g:y===g},d=g=>p(g,o.getHours(l)),f=n?11:23;for(let g=0;g<=f;g+=i){let h=o.format(o.setHours(e,g),n?"hours12h":"hours24h");const y=s(parseInt(h,10).toString());h=o.formatNumber(h),u.push({value:g,label:h,isSelected:p,isDisabled:r,isFocused:d,ariaLabel:y})}return u},Lo=({value:e,utils:t,isDisabled:o,timeStep:n,resolveLabel:r,resolveAriaLabel:s,hasValue:i=!0})=>{const l=u=>e===null?!1:i&&e===u,c=u=>e===u;return[...Array.from({length:Math.ceil(60/n)},(u,p)=>{const d=n*p;return{value:d,label:t.formatNumber(r(d)),isDisabled:o,isSelected:l,isFocused:c,ariaLabel:s(d.toString())}})]},Di=["ampm","timeSteps","autoFocus","slots","slotProps","value","defaultValue","referenceDate","disableIgnoringDatePartForTimeValidation","maxTime","minTime","disableFuture","disablePast","minutesStep","shouldDisableTime","onChange","view","views","openTo","onViewChange","focusedView","onFocusedViewChange","className","disabled","readOnly","skipDisabled","timezone"],ki=e=>{const{classes:t}=e;return be({root:["root"]},fi,t)},Pi=B(gn,{name:"MuiMultiSectionDigitalClock",slot:"Root",overridesResolver:(e,t)=>t.root})(({theme:e})=>({display:"flex",flexDirection:"row",width:"100%",borderBottom:`1px solid ${(e.vars||e).palette.divider}`})),Si=fe(function(t,o){const n=pe(),r=Le(),s=de({props:t,name:"MuiMultiSectionDigitalClock"}),{ampm:i=n.is12HourCycleInCurrentLocale(),timeSteps:l,autoFocus:c,slots:u,slotProps:p,value:d,defaultValue:f,referenceDate:g,disableIgnoringDatePartForTimeValidation:h=!1,maxTime:y,minTime:x,disableFuture:v,disablePast:C,minutesStep:P=1,shouldDisableTime:k,onChange:S,view:M,views:D=["hours","minutes"],openTo:w,onViewChange:$,focusedView:j,onFocusedViewChange:T,className:O,disabled:N,readOnly:F,skipDisabled:R=!1,timezone:_}=s,re=ae(s,Di),{value:q,handleValueChange:le,timezone:ne}=Ot({name:"MultiSectionDigitalClock",timezone:_,value:d,defaultValue:f,referenceDate:g,onChange:S,valueManager:Ce}),te=Pe(),ce=ft(ne),Z=se(()=>m({hours:1,minutes:5,seconds:5},l),[l]),ie=Xn({value:q,referenceDate:g,utils:n,props:s,timezone:ne}),W=ee((z,X,ue)=>le(z,X,ue)),G=se(()=>!i||!D.includes("hours")||D.includes("meridiem")?D:[...D,"meridiem"],[i,D]),{view:Y,setValueAndGoToNextView:V,focusedView:L}=qt({view:M,views:G,openTo:w,onViewChange:$,onChange:W,focusedView:j,onFocusedViewChange:T}),oe=ee(z=>{V(z,"finish","meridiem")}),{meridiemMode:J,handleMeridiemChange:Q}=hn(ie,i,oe,"finish"),I=$e((z,X)=>{const ue=Gt(h,n),Te=X==="hours"||X==="minutes"&&G.includes("seconds"),Ee=({start:Me,end:Fe})=>!(x&&ue(x,Fe)||y&&ue(Me,y)||v&&ue(Me,ce)||C&&ue(ce,Te?Fe:Me)),st=(Me,Fe=1)=>{if(Me%Fe!==0)return!1;if(k)switch(X){case"hours":return!k(n.setHours(ie,Me),"hours");case"minutes":return!k(n.setMinutes(ie,Me),"minutes");case"seconds":return!k(n.setSeconds(ie,Me),"seconds");default:return!1}return!0};switch(X){case"hours":{const Me=Ut(z,J,i),Fe=n.setHours(ie,Me);if(n.getHours(Fe)!==Me)return!0;const tt=n.setSeconds(n.setMinutes(Fe,0),0),en=n.setSeconds(n.setMinutes(Fe,59),59);return!Ee({start:tt,end:en})||!st(Me)}case"minutes":{const Me=n.setMinutes(ie,z),Fe=n.setSeconds(Me,0),tt=n.setSeconds(Me,59);return!Ee({start:Fe,end:tt})||!st(z,P)}case"seconds":{const Me=n.setSeconds(ie,z);return!Ee({start:Me,end:Me})||!st(z)}default:throw new Error("not supported")}},[i,ie,h,y,J,x,P,k,n,v,C,ce,G]),U=$e(z=>{switch(z){case"hours":return{onChange:X=>{const ue=Ut(X,J,i);V(n.setHours(ie,ue),"finish","hours")},items:wi({now:ce,value:q,ampm:i,utils:n,isDisabled:X=>I(X,"hours"),timeStep:Z.hours,resolveAriaLabel:te.hoursClockNumberText,valueOrReferenceDate:ie})};case"minutes":return{onChange:X=>{V(n.setMinutes(ie,X),"finish","minutes")},items:Lo({value:n.getMinutes(ie),utils:n,isDisabled:X=>I(X,"minutes"),resolveLabel:X=>n.format(n.setMinutes(ce,X),"minutes"),timeStep:Z.minutes,hasValue:!!q,resolveAriaLabel:te.minutesClockNumberText})};case"seconds":return{onChange:X=>{V(n.setSeconds(ie,X),"finish","seconds")},items:Lo({value:n.getSeconds(ie),utils:n,isDisabled:X=>I(X,"seconds"),resolveLabel:X=>n.format(n.setSeconds(ce,X),"seconds"),timeStep:Z.seconds,hasValue:!!q,resolveAriaLabel:te.secondsClockNumberText})};case"meridiem":{const X=Ke(n,"am"),ue=Ke(n,"pm");return{onChange:Q,items:[{value:"am",label:X,isSelected:()=>!!q&&J==="am",isFocused:()=>!!ie&&J==="am",ariaLabel:X},{value:"pm",label:ue,isSelected:()=>!!q&&J==="pm",isFocused:()=>!!ie&&J==="pm",ariaLabel:ue}]}}default:throw new Error(`Unknown view: ${z} found.`)}},[ce,q,i,n,Z.hours,Z.minutes,Z.seconds,te.hoursClockNumberText,te.minutesClockNumberText,te.secondsClockNumberText,J,V,ie,I,Q]),K=se(()=>{if(!r)return G;const z=G.filter(X=>X!=="meridiem");return z.reverse(),G.includes("meridiem")&&z.push("meridiem"),z},[r,G]),E=se(()=>G.reduce((z,X)=>m({},z,{[X]:U(X)}),{}),[G,U]),A=s,H=ki(A);return b.jsx(Pi,m({ref:o,className:he(H.root,O),ownerState:A,role:"group"},re,{children:K.map(z=>b.jsx(Ci,{items:E[z].items,onChange:E[z].onChange,active:Y===z,autoFocus:c||L===z,disabled:N,readOnly:F,slots:u,slotProps:p,skipDisabled:R,"aria-label":te.selectViewText(z)},z))}))});function Ti(e){return ge("MuiPickersDay",e)}const at=ye("MuiPickersDay",["root","dayWithMargin","dayOutsideMonth","hiddenDaySpacingFiller","today","selected","disabled"]),Mi=["autoFocus","className","day","disabled","disableHighlightToday","disableMargin","hidden","isAnimating","onClick","onDaySelect","onFocus","onBlur","onKeyDown","onMouseDown","onMouseEnter","outsideCurrentMonth","selected","showDaysOutsideCurrentMonth","children","today","isFirstVisibleCell","isLastVisibleCell"],Ii=e=>{const{selected:t,disableMargin:o,disableHighlightToday:n,today:r,disabled:s,outsideCurrentMonth:i,showDaysOutsideCurrentMonth:l,classes:c}=e,u=i&&!l;return be({root:["root",t&&!u&&"selected",s&&"disabled",!o&&"dayWithMargin",!n&&r&&"today",i&&l&&"dayOutsideMonth",u&&"hiddenDaySpacingFiller"],hiddenDaySpacingFiller:["hiddenDaySpacingFiller"]},Ti,c)},br=({theme:e})=>m({},e.typography.caption,{width:ut,height:ut,borderRadius:"50%",padding:0,backgroundColor:"transparent",transition:e.transitions.create("background-color",{duration:e.transitions.duration.short}),color:(e.vars||e).palette.text.primary,"@media (pointer: fine)":{"&:hover":{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / ${e.vars.palette.action.hoverOpacity})`:Xe(e.palette.primary.main,e.palette.action.hoverOpacity)}},"&:focus":{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / ${e.vars.palette.action.focusOpacity})`:Xe(e.palette.primary.main,e.palette.action.focusOpacity),[`&.${at.selected}`]:{willChange:"background-color",backgroundColor:(e.vars||e).palette.primary.dark}},[`&.${at.selected}`]:{color:(e.vars||e).palette.primary.contrastText,backgroundColor:(e.vars||e).palette.primary.main,fontWeight:e.typography.fontWeightMedium,"&:hover":{willChange:"background-color",backgroundColor:(e.vars||e).palette.primary.dark}},[`&.${at.disabled}:not(.${at.selected})`]:{color:(e.vars||e).palette.text.disabled},[`&.${at.disabled}&.${at.selected}`]:{opacity:.6},variants:[{props:{disableMargin:!1},style:{margin:`0 ${Vt}px`}},{props:{outsideCurrentMonth:!0,showDaysOutsideCurrentMonth:!0},style:{color:(e.vars||e).palette.text.secondary}},{props:{disableHighlightToday:!1,today:!0},style:{[`&:not(.${at.selected})`]:{border:`1px solid ${(e.vars||e).palette.text.secondary}`}}}]}),gr=(e,t)=>{const{ownerState:o}=e;return[t.root,!o.disableMargin&&t.dayWithMargin,!o.disableHighlightToday&&o.today&&t.today,!o.outsideCurrentMonth&&o.showDaysOutsideCurrentMonth&&t.dayOutsideMonth,o.outsideCurrentMonth&&!o.showDaysOutsideCurrentMonth&&t.hiddenDaySpacingFiller]},Vi=B(fs,{name:"MuiPickersDay",slot:"Root",overridesResolver:gr})(br),Oi=B("div",{name:"MuiPickersDay",slot:"Root",overridesResolver:gr})(({theme:e})=>m({},br({theme:e}),{opacity:0,pointerEvents:"none"})),jt=()=>{},Ri=fe(function(t,o){const n=de({props:t,name:"MuiPickersDay"}),{autoFocus:r=!1,className:s,day:i,disabled:l=!1,disableHighlightToday:c=!1,disableMargin:u=!1,isAnimating:p,onClick:d,onDaySelect:f,onFocus:g=jt,onBlur:h=jt,onKeyDown:y=jt,onMouseDown:x=jt,onMouseEnter:v=jt,outsideCurrentMonth:C,selected:P=!1,showDaysOutsideCurrentMonth:k=!1,children:S,today:M=!1}=n,D=ae(n,Mi),w=m({},n,{autoFocus:r,disabled:l,disableHighlightToday:c,disableMargin:u,selected:P,showDaysOutsideCurrentMonth:k,today:M}),$=Ii(w),j=pe(),T=me(null),O=Ae(T,o);Je(()=>{r&&!l&&!p&&!C&&T.current.focus()},[r,l,p,C]);const N=R=>{x(R),C&&R.preventDefault()},F=R=>{l||f(i),C&&R.currentTarget.focus(),d&&d(R)};return C&&!k?b.jsx(Oi,{className:he($.root,$.hiddenDaySpacingFiller,s),ownerState:w,role:D.role}):b.jsx(Vi,m({className:he($.root,s),ref:O,centerRipple:!0,disabled:l,tabIndex:P?0:-1,onKeyDown:R=>y(R,i),onFocus:R=>g(R,i),onBlur:R=>h(R,i),onMouseEnter:R=>v(R,i),onClick:F,onMouseDown:N},D,{ownerState:w,children:S||j.format(i,"dayOfMonth")}))}),Fi=_n(Ri),ht=({props:e,value:t,timezone:o,adapter:n})=>{if(t===null)return null;const{shouldDisableDate:r,shouldDisableMonth:s,shouldDisableYear:i,disablePast:l,disableFuture:c}=e,u=n.utils.date(void 0,o),p=Ve(n.utils,e.minDate,n.defaultDates.minDate),d=Ve(n.utils,e.maxDate,n.defaultDates.maxDate);switch(!0){case!n.utils.isValid(t):return"invalidDate";case!!(r&&r(t)):return"shouldDisableDate";case!!(s&&s(t)):return"shouldDisableMonth";case!!(i&&i(t)):return"shouldDisableYear";case!!(c&&n.utils.isAfterDay(t,u)):return"disableFuture";case!!(l&&n.utils.isBeforeDay(t,u)):return"disablePast";case!!(p&&n.utils.isBeforeDay(t,p)):return"minDate";case!!(d&&n.utils.isAfterDay(t,d)):return"maxDate";default:return null}};ht.valueManager=Ce;const Rt=({adapter:e,value:t,timezone:o,props:n})=>{if(t===null)return null;const{minTime:r,maxTime:s,minutesStep:i,shouldDisableTime:l,disableIgnoringDatePartForTimeValidation:c=!1,disablePast:u,disableFuture:p}=n,d=e.utils.date(void 0,o),f=Gt(c,e.utils);switch(!0){case!e.utils.isValid(t):return"invalidDate";case!!(r&&f(r,t)):return"minTime";case!!(s&&f(t,s)):return"maxTime";case!!(p&&e.utils.isAfter(t,d)):return"disableFuture";case!!(u&&e.utils.isBefore(t,d)):return"disablePast";case!!(l&&l(t,"hours")):return"shouldDisableTime-hours";case!!(l&&l(t,"minutes")):return"shouldDisableTime-minutes";case!!(l&&l(t,"seconds")):return"shouldDisableTime-seconds";case!!(i&&e.utils.getMinutes(t)%i!==0):return"minutesStep";default:return null}};Rt.valueManager=Ce;const Xt=({adapter:e,value:t,timezone:o,props:n})=>{const r=ht({adapter:e,value:t,timezone:o,props:n});return r!==null?r:Rt({adapter:e,value:t,timezone:o,props:n})};Xt.valueManager=Ce;const jn=["disablePast","disableFuture","minDate","maxDate","shouldDisableDate","shouldDisableMonth","shouldDisableYear"],Nn=["disablePast","disableFuture","minTime","maxTime","shouldDisableTime","minutesStep","ampm","disableIgnoringDatePartForTimeValidation"],yr=["minDateTime","maxDateTime"],Ai=[...jn,...Nn,...yr],Ft=e=>Ai.reduce((t,o)=>(e.hasOwnProperty(o)&&(t[o]=e[o]),t),{});function xr(e){const{props:t,validator:o,value:n,timezone:r,onError:s}=e,i=pt(),l=me(o.valueManager.defaultErrorState),c=o({adapter:i,value:n,timezone:r,props:t}),u=o.valueManager.hasError(c);ve(()=>{s&&!o.valueManager.isSameError(c,l.current)&&s(c,n),l.current=c},[o,s,c,n]);const p=ee(d=>o({adapter:i,value:d,timezone:r,props:t}));return{validationError:c,hasValidationError:u,getValidationErrorForNewValue:p}}const Li=({utils:e,format:t})=>{let o=10,n=t,r=e.expandFormat(t);for(;r!==n;)if(n=r,r=e.expandFormat(n),o-=1,o<0)throw new Error("MUI X: The format expansion seems to be in an infinite loop. Please open an issue with the format passed to the picker component.");return r},ji=({utils:e,expandedFormat:t})=>{const o=[],{start:n,end:r}=e.escapedCharacters,s=new RegExp(`(\\${n}[^\\${r}]*\\${r})+`,"g");let i=null;for(;i=s.exec(t);)o.push({start:i.index,end:s.lastIndex-1});return o},Ni=(e,t,o,n)=>{switch(o.type){case"year":return t.fieldYearPlaceholder({digitAmount:e.formatByString(e.date(void 0,"default"),n).length,format:n});case"month":return t.fieldMonthPlaceholder({contentType:o.contentType,format:n});case"day":return t.fieldDayPlaceholder({format:n});case"weekDay":return t.fieldWeekDayPlaceholder({contentType:o.contentType,format:n});case"hours":return t.fieldHoursPlaceholder({format:n});case"minutes":return t.fieldMinutesPlaceholder({format:n});case"seconds":return t.fieldSecondsPlaceholder({format:n});case"meridiem":return t.fieldMeridiemPlaceholder({format:n});default:return n}},$i=({utils:e,date:t,shouldRespectLeadingZeros:o,localeText:n,localizedDigits:r,now:s,token:i,startSeparator:l})=>{if(i==="")throw new Error("MUI X: Should not call `commitToken` with an empty token");const c=ur(e,i),u=hr(e,c.contentType,c.type,i),p=o?u:c.contentType==="digit",d=t!=null&&e.isValid(t);let f=d?e.formatByString(t,i):"",g=null;if(p)if(u)g=f===""?e.formatByString(s,i).length:f.length;else{if(c.maxLength==null)throw new Error(`MUI X: The token ${i} should have a 'maxDigitNumber' property on it's adapter`);g=c.maxLength,d&&(f=Gn(mr(dt(f,r),g),r))}return m({},c,{format:i,maxLength:g,value:f,placeholder:Ni(e,n,c,i),hasLeadingZerosInFormat:u,hasLeadingZerosInInput:p,startSeparator:l,endSeparator:"",modified:!1})},Ei=e=>{var g;const{utils:t,expandedFormat:o,escapedParts:n}=e,r=t.date(void 0),s=[];let i="";const l=Object.keys(t.formatTokenMap).sort((h,y)=>y.length-h.length),c=/^([a-zA-Z]+)/,u=new RegExp(`^(${l.join("|")})*$`),p=new RegExp(`^(${l.join("|")})`),d=h=>n.find(y=>y.start<=h&&y.end>=h);let f=0;for(;f0;){const C=p.exec(v)[1];v=v.slice(C.length),s.push($i(m({},e,{now:r,token:C,startSeparator:i}))),i=""}f+=x.length}else{const v=o[f];y&&(h==null?void 0:h.start)===f||(h==null?void 0:h.end)===f||(s.length===0?i+=v:s[s.length-1].endSeparator+=v),f+=1}}return s.length===0&&i.length>0&&s.push({type:"empty",contentType:"letter",maxLength:null,format:"",value:"",placeholder:"",hasLeadingZerosInFormat:!1,hasLeadingZerosInInput:!1,startSeparator:i,endSeparator:"",modified:!1}),s},Bi=({isRtl:e,formatDensity:t,sections:o})=>o.map(n=>{const r=s=>{let i=s;return e&&i!==null&&i.includes(" ")&&(i=`⁩${i}⁦`),t==="spacious"&&["/",".","-"].includes(i)&&(i=` ${i} `),i};return n.startSeparator=r(n.startSeparator),n.endSeparator=r(n.endSeparator),n}),$n=e=>{let t=Li(e);e.isRtl&&e.enableAccessibleFieldDOMStructure&&(t=t.split(" ").reverse().join(" "));const o=ji(m({},e,{expandedFormat:t})),n=Ei(m({},e,{expandedFormat:t,escapedParts:o}));return Bi(m({},e,{sections:n}))},_i=e=>{const t=pe(),o=Pe(),n=pt(),r=Le(),{valueManager:s,fieldValueManager:i,valueType:l,validator:c,internalProps:u,internalProps:{value:p,defaultValue:d,referenceDate:f,onChange:g,format:h,formatDensity:y="dense",selectedSections:x,onSelectedSectionsChange:v,shouldRespectLeadingZeros:C=!1,timezone:P,enableAccessibleFieldDOMStructure:k=!1}}=e,{timezone:S,value:M,handleValueChange:D}=Kn({timezone:P,value:p,defaultValue:d,referenceDate:f,onChange:g,valueManager:s}),w=se(()=>pr(t),[t]),$=se(()=>Ya(t,w,S),[t,w,S]),j=$e((W,G=null)=>i.getSectionsFromValue(t,W,G,Y=>$n({utils:t,localeText:o,localizedDigits:w,format:h,date:Y,formatDensity:y,shouldRespectLeadingZeros:C,enableAccessibleFieldDOMStructure:k,isRtl:r})),[i,h,o,w,r,C,t,y,k]),[T,O]=Ge(()=>{const W=j(M),G={sections:W,value:M,referenceValue:s.emptyValue,tempValueStrAndroid:null},Y=Na(W),V=s.getInitialReferenceValue({referenceDate:f,value:M,utils:t,props:u,granularity:Y,timezone:S});return m({},G,{referenceValue:V})}),[N,F]=lt({controlled:x,default:null,name:"useField",state:"selectedSections"}),R=W=>{F(W),v==null||v(W)},_=se(()=>Ln(N,T.sections),[N,T.sections]),re=_==="all"?0:_,q=({value:W,referenceValue:G,sections:Y})=>{if(O(L=>m({},L,{sections:Y,value:W,referenceValue:G,tempValueStrAndroid:null})),s.areValuesEqual(t,T.value,W))return;const V={validationError:c({adapter:n,value:W,timezone:S,props:u})};D(W,V)},le=(W,G)=>{const Y=[...T.sections];return Y[W]=m({},Y[W],{value:G,modified:!0}),Y},ne=()=>{q({value:s.emptyValue,referenceValue:T.referenceValue,sections:j(s.emptyValue)})},te=()=>{if(re==null)return;const W=T.sections[re],G=i.getActiveDateManager(t,T,W),V=G.getSections(T.sections).filter(Q=>Q.value!=="").length===(W.value===""?0:1),L=le(re,""),oe=V?null:t.getInvalidDate(),J=G.getNewValuesFromNewActiveDate(oe);q(m({},J,{sections:L}))},ce=W=>{const G=(L,oe)=>{const J=t.parse(L,h);if(J==null||!t.isValid(J))return null;const Q=$n({utils:t,localeText:o,localizedDigits:w,format:h,date:J,formatDensity:y,shouldRespectLeadingZeros:C,enableAccessibleFieldDOMStructure:k,isRtl:r});return Fo(t,J,Q,oe,!1)},Y=i.parseValueStr(W,T.referenceValue,G),V=i.updateReferenceValue(t,Y,T.referenceValue);q({value:Y,referenceValue:V,sections:j(Y,T.sections)})},Z=({activeSection:W,newSectionValue:G,shouldGoToNextSection:Y})=>{Y&&rem({},U,Q,{sections:L,tempValueStrAndroid:null}))},ie=W=>O(G=>m({},G,{tempValueStrAndroid:W}));return ve(()=>{const W=j(T.value);O(G=>m({},G,{sections:W}))},[h,t.locale,r]),ve(()=>{let W;s.areValuesEqual(t,T.value,M)?W=s.getTimezone(t,T.value)!==s.getTimezone(t,M):W=!0,W&&O(G=>m({},G,{value:M,referenceValue:i.updateReferenceValue(t,M,G.referenceValue),sections:j(M)}))},[M]),{state:T,activeSectionIndex:re,parsedSelectedSections:_,setSelectedSections:R,clearValue:ne,clearActiveSection:te,updateSectionValue:Z,updateValueFromValueStr:ce,setTempAndroidValueStr:ie,getSectionsFromValue:j,sectionsValueBoundaries:$,localizedDigits:w,timezone:S}},Wi=5e3,bt=e=>e.saveQuery!=null,Hi=({sections:e,updateSectionValue:t,sectionsValueBoundaries:o,localizedDigits:n,setTempAndroidValueStr:r,timezone:s})=>{const i=pe(),[l,c]=Ge(null),u=ee(()=>c(null));ve(()=>{var h;l!=null&&((h=e[l.sectionIndex])==null?void 0:h.type)!==l.sectionType&&u()},[e,l,u]),ve(()=>{if(l!=null){const h=setTimeout(()=>u(),Wi);return()=>{clearTimeout(h)}}return()=>{}},[l,u]);const p=({keyPressed:h,sectionIndex:y},x,v)=>{const C=h.toLowerCase(),P=e[y];if(l!=null&&(!v||v(l.value))&&l.sectionIndex===y){const S=`${l.value}${C}`,M=x(S,P);if(!bt(M))return c({sectionIndex:y,value:S,sectionType:P.type}),M}const k=x(C,P);return bt(k)&&!k.saveQuery?(u(),null):(c({sectionIndex:y,value:C,sectionType:P.type}),bt(k)?null:k)},d=h=>{const y=(C,P,k)=>{const S=P.filter(M=>M.toLowerCase().startsWith(k));return S.length===0?{saveQuery:!1}:{sectionValue:S[0],shouldGoToNextSection:S.length===1}},x=(C,P,k,S)=>{const M=D=>dr(i,s,P.type,D);if(P.contentType==="letter")return y(P.format,M(P.format),C);if(k&&S!=null&&ur(i,k).contentType==="letter"){const D=M(k),w=y(k,D,C);return bt(w)?{saveQuery:!1}:m({},w,{sectionValue:S(w.sectionValue,D)})}return{saveQuery:!1}};return p(h,(C,P)=>{switch(P.type){case"month":{const k=S=>Oo(i,S,i.formats.month,P.format);return x(C,P,i.formats.month,k)}case"weekDay":{const k=(S,M)=>M.indexOf(S).toString();return x(C,P,i.formats.weekday,k)}case"meridiem":return x(C,P);default:return{saveQuery:!1}}})},f=h=>{const y=(v,C)=>{const P=dt(v,n),k=Number(P),S=o[C.type]({currentDate:null,format:C.format,contentType:C.contentType});if(k>S.maximum)return{saveQuery:!1};if(kS.maximum||P.length===S.maximum.toString().length;return{sectionValue:fr(i,k,S,n,C),shouldGoToNextSection:M}};return p(h,(v,C)=>{if(C.contentType==="digit"||C.contentType==="digit-with-letter")return y(v,C);if(C.type==="month"){hr(i,"digit","month","MM");const P=y(v,{type:C.type,format:"MM",hasLeadingZerosInInput:!0,contentType:"digit",maxLength:2});if(bt(P))return P;const k=Oo(i,P.sectionValue,"MM",C.format);return m({},P,{sectionValue:k})}if(C.type==="weekDay"){const P=y(v,C);if(bt(P))return P;const k=yn(i,C.format)[Number(P.sectionValue)-1];return m({},P,{sectionValue:k})}return{saveQuery:!1}},v=>Vo(v,n))};return{applyCharacterEditing:ee(h=>{const y=e[h.sectionIndex],v=Vo(h.keyPressed,n)?f(m({},h,{keyPressed:Gn(h.keyPressed,n)})):d(h);if(v==null){r(null);return}t({activeSection:y,newSectionValue:v.sectionValue,shouldGoToNextSection:v.shouldGoToNextSection})}),resetCharacterQuery:u}},zi=e=>{const{internalProps:{disabled:t,readOnly:o=!1},forwardedProps:{sectionListRef:n,onBlur:r,onClick:s,onFocus:i,onInput:l,onPaste:c,focused:u,autoFocus:p=!1},fieldValueManager:d,applyCharacterEditing:f,resetCharacterQuery:g,setSelectedSections:h,parsedSelectedSections:y,state:x,clearActiveSection:v,clearValue:C,updateSectionValue:P,updateValueFromValueStr:k,sectionOrder:S,areAllSectionsEmpty:M,sectionsValueBoundaries:D}=e,w=me(null),$=Ae(n,w),j=Pe(),T=pe(),O=Tt(),[N,F]=Ge(!1),R=se(()=>({syncSelectionToDOM:()=>{if(!w.current)return;const I=document.getSelection();if(!I)return;if(y==null){I.rangeCount>0&&w.current.getRoot().contains(I.getRangeAt(0).startContainer)&&I.removeAllRanges(),N&&w.current.getRoot().blur();return}if(!w.current.getRoot().contains(Oe(document)))return;const U=new window.Range;let K;y==="all"?K=w.current.getRoot():x.sections[y].type==="empty"?K=w.current.getSectionContainer(y):K=w.current.getSectionContent(y),U.selectNodeContents(K),K.focus(),I.removeAllRanges(),I.addRange(U)},getActiveSectionIndexFromDOM:()=>{const I=Oe(document);return!I||!w.current||!w.current.getRoot().contains(I)?null:w.current.getSectionIndexFromDOMElement(I)},focusField:(I=0)=>{if(!w.current||R.getActiveSectionIndexFromDOM()!=null)return;const U=Ln(I,x.sections);F(!0),w.current.getSectionContent(U).focus()},setSelectedSections:I=>{if(!w.current)return;const U=Ln(I,x.sections);F((U==="all"?0:U)!==null),h(I)},isFieldFocused:()=>{const I=Oe(document);return!!w.current&&w.current.getRoot().contains(I)}}),[y,h,x.sections,N]),_=ee(I=>{if(!w.current)return;const U=x.sections[I];w.current.getSectionContent(I).innerHTML=U.value||U.placeholder,R.syncSelectionToDOM()}),re=ee((I,...U)=>{I.isDefaultPrevented()||!w.current||(F(!0),s==null||s(I,...U),y==="all"?setTimeout(()=>{const K=document.getSelection().getRangeAt(0).startOffset;if(K===0){h(S.startIndex);return}let E=0,A=0;for(;A{if(l==null||l(I),!w.current||y!=="all")return;const K=I.target.textContent??"";w.current.getRoot().innerHTML=x.sections.map(E=>`${E.startSeparator}${E.value||E.placeholder}${E.endSeparator}`).join(""),R.syncSelectionToDOM(),K.length===0||K.charCodeAt(0)===10?(g(),C(),h("all")):K.length>1?k(K):(y==="all"&&h(0),f({keyPressed:K,sectionIndex:0}))}),le=ee(I=>{if(c==null||c(I),o||y!=="all"){I.preventDefault();return}const U=I.clipboardData.getData("text");I.preventDefault(),g(),k(U)}),ne=ee((...I)=>{if(i==null||i(...I),N||!w.current)return;F(!0),w.current.getSectionIndexFromDOMElement(Oe(document))!=null||h(S.startIndex)}),te=ee((...I)=>{r==null||r(...I),setTimeout(()=>{if(!w.current)return;const U=Oe(document);!w.current.getRoot().contains(U)&&(F(!1),h(null))})}),ce=ee(I=>U=>{U.isDefaultPrevented()||h(I)}),Z=ee(I=>{I.preventDefault()}),ie=ee(I=>()=>{h(I)}),W=ee(I=>{if(I.preventDefault(),o||t||typeof y!="number")return;const U=x.sections[y],K=I.clipboardData.getData("text"),E=/^[a-zA-Z]+$/.test(K),A=/^[0-9]+$/.test(K),H=/^(([a-zA-Z]+)|)([0-9]+)(([a-zA-Z]+)|)$/.test(K);U.contentType==="letter"&&E||U.contentType==="digit"&&A||U.contentType==="digit-with-letter"&&H?(g(),P({activeSection:U,newSectionValue:K,shouldGoToNextSection:!0})):!E&&!A&&(g(),k(K))}),G=ee(I=>{I.preventDefault(),I.dataTransfer.dropEffect="none"}),Y=ee(I=>{if(!w.current)return;const U=I.target,K=U.textContent??"",E=w.current.getSectionIndexFromDOMElement(U),A=x.sections[E];if(o||!w.current){_(E);return}if(K.length===0){if(A.value===""){_(E);return}const H=I.nativeEvent.inputType;if(H==="insertParagraph"||H==="insertLineBreak"){_(E);return}g(),v();return}f({keyPressed:K,sectionIndex:E}),_(E)});Je(()=>{if(!(!N||!w.current)){if(y==="all")w.current.getRoot().focus();else if(typeof y=="number"){const I=w.current.getSectionContent(y);I&&I.focus()}}},[y,N]);const V=se(()=>x.sections.reduce((I,U)=>(I[U.type]=D[U.type]({currentDate:null,contentType:U.contentType,format:U.format}),I),{}),[D,x.sections]),L=y==="all",oe=se(()=>x.sections.map((I,U)=>{const K=!L&&!t&&!o;return{container:{"data-sectionindex":U,onClick:ce(U)},content:{tabIndex:L||U>0?-1:0,contentEditable:!L&&!t&&!o,role:"spinbutton",id:`${O}-${I.type}`,"aria-labelledby":`${O}-${I.type}`,"aria-readonly":o,"aria-valuenow":Xa(I,T),"aria-valuemin":V[I.type].minimum,"aria-valuemax":V[I.type].maximum,"aria-valuetext":I.value?Qa(I,T):j.empty,"aria-label":j[I.type],"aria-disabled":t,spellCheck:K?!1:void 0,autoCapitalize:K?"off":void 0,autoCorrect:K?"off":void 0,[parseInt(is,10)>=17?"enterKeyHint":"enterkeyhint"]:K?"next":void 0,children:I.value||I.placeholder,onInput:Y,onPaste:W,onFocus:ie(U),onDragOver:G,onMouseUp:Z,inputMode:I.contentType==="letter"?"text":"numeric"},before:{children:I.startSeparator},after:{children:I.endSeparator}}}),[x.sections,ie,W,G,Y,ce,Z,t,o,L,j,T,V,O]),J=ee(I=>{k(I.target.value)}),Q=se(()=>M?"":d.getV7HiddenInputValueFromSections(x.sections),[M,x.sections,d]);return ve(()=>{if(w.current==null)throw new Error(["MUI X: The `sectionListRef` prop has not been initialized by `PickersSectionList`","You probably tried to pass a component to the `textField` slot that contains an `` element instead of a `PickersSectionList`.","","If you want to keep using an `` HTML element for the editing, please remove the `enableAccessibleFieldDOMStructure` prop from your picker or field component:","","","","Learn more about the field accessible DOM structure on the MUI documentation: https://mui.com/x/react-date-pickers/fields/#fields-to-edit-a-single-element"].join(` +`));p&&w.current&&w.current.getSectionContent(S.startIndex).focus()},[]),{interactions:R,returnedValue:{autoFocus:p,readOnly:o,focused:u??N,sectionListRef:$,onBlur:te,onClick:re,onFocus:ne,onInput:q,onPaste:le,enableAccessibleFieldDOMStructure:!0,elements:oe,tabIndex:y===0?-1:0,contentEditable:L,value:Q,onChange:J,areAllSectionsEmpty:M}}},xt=e=>e.replace(/[\u2066\u2067\u2068\u2069]/g,""),Ui=(e,t,o)=>{let n=0,r=o?1:0;const s=[];for(let i=0;i{const t=Le(),o=me(void 0),n=me(void 0),{forwardedProps:{onFocus:r,onClick:s,onPaste:i,onBlur:l,inputRef:c,placeholder:u},internalProps:{readOnly:p=!1,disabled:d=!1},parsedSelectedSections:f,activeSectionIndex:g,state:h,fieldValueManager:y,valueManager:x,applyCharacterEditing:v,resetCharacterQuery:C,updateSectionValue:P,updateValueFromValueStr:k,clearActiveSection:S,clearValue:M,setTempAndroidValueStr:D,setSelectedSections:w,getSectionsFromValue:$,areAllSectionsEmpty:j,localizedDigits:T}=e,O=me(null),N=Ae(c,O),F=se(()=>Ui(h.sections,T,t),[h.sections,T,t]),R=se(()=>({syncSelectionToDOM:()=>{if(!O.current)return;if(f==null){O.current.scrollLeft&&(O.current.scrollLeft=0);return}if(O.current!==Oe(document))return;const Y=O.current.scrollTop;if(f==="all")O.current.select();else{const V=F[f],L=V.type==="empty"?V.startInInput-V.startSeparator.length:V.startInInput,oe=V.type==="empty"?V.endInInput+V.endSeparator.length:V.endInInput;(L!==O.current.selectionStart||oe!==O.current.selectionEnd)&&O.current===Oe(document)&&O.current.setSelectionRange(L,oe),clearTimeout(n.current),n.current=setTimeout(()=>{O.current&&O.current===Oe(document)&&O.current.selectionStart===O.current.selectionEnd&&(O.current.selectionStart!==L||O.current.selectionEnd!==oe)&&R.syncSelectionToDOM()})}O.current.scrollTop=Y},getActiveSectionIndexFromDOM:()=>{const Y=O.current.selectionStart??0,V=O.current.selectionEnd??0;if(Y===0&&V===0)return null;const L=Y<=F[0].startInInput?1:F.findIndex(oe=>oe.startInInput-oe.startSeparator.length>Y);return L===-1?F.length-1:L-1},focusField:(Y=0)=>{var V;Oe(document)!==O.current&&((V=O.current)==null||V.focus(),w(Y))},setSelectedSections:Y=>w(Y),isFieldFocused:()=>O.current===Oe(document)}),[O,f,F,w]),_=()=>{const Y=O.current.selectionStart??0;let V;Y<=F[0].startInInput||Y>=F[F.length-1].endInInput?V=1:V=F.findIndex(oe=>oe.startInInput-oe.startSeparator.length>Y);const L=V===-1?F.length-1:V-1;w(L)},re=ee((...Y)=>{r==null||r(...Y);const V=O.current;clearTimeout(o.current),o.current=setTimeout(()=>{!V||V!==O.current||g==null&&(V.value.length&&Number(V.selectionEnd)-Number(V.selectionStart)===V.value.length?w("all"):_())})}),q=ee((Y,...V)=>{Y.isDefaultPrevented()||(s==null||s(Y,...V),_())}),le=ee(Y=>{if(i==null||i(Y),Y.preventDefault(),p||d)return;const V=Y.clipboardData.getData("text");if(typeof f=="number"){const L=h.sections[f],oe=/^[a-zA-Z]+$/.test(V),J=/^[0-9]+$/.test(V),Q=/^(([a-zA-Z]+)|)([0-9]+)(([a-zA-Z]+)|)$/.test(V);if(L.contentType==="letter"&&oe||L.contentType==="digit"&&J||L.contentType==="digit-with-letter"&&Q){C(),P({activeSection:L,newSectionValue:V,shouldGoToNextSection:!0});return}if(oe||J)return}C(),k(V)}),ne=ee((...Y)=>{l==null||l(...Y),w(null)}),te=ee(Y=>{if(p)return;const V=Y.target.value;if(V===""){C(),M();return}const L=Y.nativeEvent.data,oe=L&&L.length>1,J=oe?L:V,Q=xt(J);if(f==="all"&&w(g),g==null||oe){k(oe?L:Q);return}let I;if(f==="all"&&Q.length===1)I=Q;else{const U=xt(y.getV6InputValueFromSections(F,T,t));let K=-1,E=-1;for(let X=0;XA.end)return;const z=Q.length-U.length+A.end-xt(A.endSeparator||"").length;I=Q.slice(A.start+xt(A.startSeparator||"").length,z)}if(I.length===0){Ga()&&D(J),C(),S();return}v({keyPressed:I,sectionIndex:g})}),ce=se(()=>u!==void 0?u:y.getV6InputValueFromSections($(x.emptyValue),T,t),[u,y,$,x.emptyValue,T,t]),Z=se(()=>h.tempValueStrAndroid??y.getV6InputValueFromSections(h.sections,T,t),[h.sections,y,h.tempValueStrAndroid,T,t]);ve(()=>(O.current&&O.current===Oe(document)&&w("all"),()=>{clearTimeout(o.current),clearTimeout(n.current)}),[]);const ie=se(()=>g==null||h.sections[g].contentType==="letter"?"text":"numeric",[g,h.sections]),G=!(O.current&&O.current===Oe(document))&&j;return{interactions:R,returnedValue:{readOnly:p,onBlur:ne,onClick:q,onFocus:re,onPaste:le,inputRef:N,enableAccessibleFieldDOMStructure:!1,placeholder:ce,inputMode:ie,autoComplete:"off",value:G?"":Z,onChange:te}}},Jn=e=>{const t=pe(),{internalProps:o,internalProps:{unstableFieldRef:n,minutesStep:r,enableAccessibleFieldDOMStructure:s=!1,disabled:i=!1,readOnly:l=!1},forwardedProps:{onKeyDown:c,error:u,clearable:p,onClear:d},fieldValueManager:f,valueManager:g,validator:h}=e,y=Le(),x=_i(e),{state:v,activeSectionIndex:C,parsedSelectedSections:P,setSelectedSections:k,clearValue:S,clearActiveSection:M,updateSectionValue:D,setTempAndroidValueStr:w,sectionsValueBoundaries:$,localizedDigits:j,timezone:T}=x,O=Hi({sections:v.sections,updateSectionValue:D,sectionsValueBoundaries:$,localizedDigits:j,setTempAndroidValueStr:w,timezone:T}),{resetCharacterQuery:N}=O,F=g.areValuesEqual(t,v.value,g.emptyValue),R=s?zi:Yi,_=se(()=>qa(v.sections,y&&!s),[v.sections,y,s]),{returnedValue:re,interactions:q}=R(m({},e,x,O,{areAllSectionsEmpty:F,sectionOrder:_})),le=ee(W=>{if(c==null||c(W),!i)switch(!0){case((W.ctrlKey||W.metaKey)&&String.fromCharCode(W.keyCode)==="A"&&!W.shiftKey&&!W.altKey):{W.preventDefault(),k("all");break}case W.key==="ArrowRight":{if(W.preventDefault(),P==null)k(_.startIndex);else if(P==="all")k(_.endIndex);else{const G=_.neighbors[P].rightIndex;G!==null&&k(G)}break}case W.key==="ArrowLeft":{if(W.preventDefault(),P==null)k(_.endIndex);else if(P==="all")k(_.startIndex);else{const G=_.neighbors[P].leftIndex;G!==null&&k(G)}break}case W.key==="Delete":{if(W.preventDefault(),l)break;P==null||P==="all"?S():M(),N();break}case["ArrowUp","ArrowDown","Home","End","PageUp","PageDown"].includes(W.key):{if(W.preventDefault(),l||C==null)break;P==="all"&&k(C);const G=v.sections[C],Y=f.getActiveDateManager(t,v,G),V=_a(t,T,G,W.key,$,j,Y.date,{minutesStep:r});D({activeSection:G,newSectionValue:V,shouldGoToNextSection:!1});break}}});Je(()=>{q.syncSelectionToDOM()});const{hasValidationError:ne}=xr({props:o,validator:h,timezone:T,value:v.value,onError:o.onError}),te=se(()=>u!==void 0?u:ne,[ne,u]);ve(()=>{!te&&C==null&&N()},[v.referenceValue,C,te]),ve(()=>{v.tempValueStrAndroid!=null&&C!=null&&(N(),M())},[v.sections]),Uo(n,()=>({getSections:()=>v.sections,getActiveSectionIndex:q.getActiveSectionIndexFromDOM,setSelectedSections:q.setSelectedSections,focusField:q.focusField,isFieldFocused:q.isFieldFocused}));const ce=ee((W,...G)=>{W.preventDefault(),d==null||d(W,...G),S(),q.isFieldFocused()?k(_.startIndex):q.focusField(0)}),Z={onKeyDown:le,onClear:ce,error:te,clearable:!!(p&&!F&&!l&&!i)},ie={disabled:i,readOnly:l};return m({},e.forwardedProps,Z,ie,re)},Ki=["clearable","onClear","InputProps","sx","slots","slotProps"],Gi=["ownerState"],eo=e=>{const t=Pe(),{clearable:o,onClear:n,InputProps:r,sx:s,slots:i,slotProps:l}=e,c=ae(e,Ki),u=(i==null?void 0:i.clearButton)??St,p=xe({elementType:u,externalSlotProps:l==null?void 0:l.clearButton,ownerState:{},className:"clearButton",additionalProps:{title:t.fieldClearLabel}}),d=ae(p,Gi),f=(i==null?void 0:i.clearIcon)??Ks,g=xe({elementType:f,externalSlotProps:l==null?void 0:l.clearIcon,ownerState:{}});return m({},c,{InputProps:m({},r,{endAdornment:b.jsxs(Re,{children:[o&&b.jsx(qo,{position:"end",sx:{marginRight:r!=null&&r.endAdornment?-1:-1.5},children:b.jsx(u,m({},d,{onClick:n,children:b.jsx(f,m({fontSize:"small"},g))}))}),r==null?void 0:r.endAdornment]})}),sx:[{"& .clearButton":{opacity:1},"@media (pointer: fine)":{"& .clearButton":{opacity:0},"&:hover, &:focus-within":{".clearButton":{opacity:1}}}},...Array.isArray(s)?s:[s]]})},qi=["value","defaultValue","referenceDate","format","formatDensity","onChange","timezone","onError","shouldRespectLeadingZeros","selectedSections","onSelectedSectionsChange","unstableFieldRef","enableAccessibleFieldDOMStructure","disabled","readOnly","dateSeparator"],to=(e,t)=>se(()=>{const o=m({},e),n={},r=s=>{o.hasOwnProperty(s)&&(n[s]=o[s],delete o[s])};return qi.forEach(r),t==="date"?jn.forEach(r):t==="time"?Nn.forEach(r):t==="date-time"&&(jn.forEach(r),Nn.forEach(r),yr.forEach(r)),{forwardedProps:o,internalProps:n}},[e,t]),lm=e=>{const{format:t,formatDensity:o="dense",shouldRespectLeadingZeros:n=!1}=e,r=pe(),s=Le(),i=Pe(),l=se(()=>pr(r),[r]);return se(()=>$n({utils:r,format:t,formatDensity:o,isRtl:s,shouldRespectLeadingZeros:n,localeText:i,localizedDigits:l,date:null,enableAccessibleFieldDOMStructure:!1}).map(u=>`${u.startSeparator}${u.placeholder}${u.endSeparator}`).join(""),[r,s,i,l,t,o,n])},vr=Bn(null);function Cr(e){const{contextValue:t,localeText:o,children:n}=e;return b.jsx(vr.Provider,{value:t,children:b.jsx(er,{localeText:o,children:n})})}const cm=()=>{const e=dn(vr);if(e==null)throw new Error(["MUI X: The `usePickersContext` can only be called in fields that are used as a slot of a picker component"].join(` +`));return e},Qi=e=>{const t=pe(),o=mt();return m({},e,{disablePast:e.disablePast??!1,disableFuture:e.disableFuture??!1,format:e.format??t.formats.keyboardDate,minDate:Ve(t,e.minDate,o.minDate),maxDate:Ve(t,e.maxDate,o.maxDate)})},Xi=e=>{const t=pe(),n=e.ampm??t.is12HourCycleInCurrentLocale()?t.formats.fullTime12h:t.formats.fullTime24h;return m({},e,{disablePast:e.disablePast??!1,disableFuture:e.disableFuture??!1,format:e.format??n})},Zi=e=>{const t=pe(),o=mt(),r=e.ampm??t.is12HourCycleInCurrentLocale()?t.formats.keyboardDateTime12h:t.formats.keyboardDateTime24h;return m({},e,{disablePast:e.disablePast??!1,disableFuture:e.disableFuture??!1,format:e.format??r,disableIgnoringDatePartForTimeValidation:!!(e.minDateTime||e.maxDateTime),minDate:Ve(t,e.minDateTime??e.minDate,o.minDate),maxDate:Ve(t,e.maxDateTime??e.maxDate,o.maxDate),minTime:e.minDateTime??e.minTime,maxTime:e.maxDateTime??e.maxTime})},Ji=e=>{const t=Qi(e),{forwardedProps:o,internalProps:n}=to(t,"date");return Jn({forwardedProps:o,internalProps:n,valueManager:Ce,fieldValueManager:Qn,validator:ht,valueType:"date"})};function el(e){return ge("MuiPickersTextField",e)}const um=ye("MuiPickersTextField",["root","focused","disabled","error","required"]);function tl(e){return ge("MuiPickersInputBase",e)}const vt=ye("MuiPickersInputBase",["root","focused","disabled","error","notchedOutline","sectionContent","sectionBefore","sectionAfter","adornedStart","adornedEnd","input"]);function nl(e){return ge("MuiPickersSectionList",e)}const Nt=ye("MuiPickersSectionList",["root","section","sectionContent"]),ol=["slots","slotProps","elements","sectionListRef"],wr=B("div",{name:"MuiPickersSectionList",slot:"Root",overridesResolver:(e,t)=>t.root})({direction:"ltr /*! @noflip */",outline:"none"}),Dr=B("span",{name:"MuiPickersSectionList",slot:"Section",overridesResolver:(e,t)=>t.section})({}),kr=B("span",{name:"MuiPickersSectionList",slot:"SectionSeparator",overridesResolver:(e,t)=>t.sectionSeparator})({whiteSpace:"pre"}),Pr=B("span",{name:"MuiPickersSectionList",slot:"SectionContent",overridesResolver:(e,t)=>t.sectionContent})({outline:"none"}),rl=e=>{const{classes:t}=e;return be({root:["root"],section:["section"],sectionContent:["sectionContent"]},nl,t)};function sl(e){const{slots:t,slotProps:o,element:n,classes:r}=e,s=(t==null?void 0:t.section)??Dr,i=xe({elementType:s,externalSlotProps:o==null?void 0:o.section,externalForwardedProps:n.container,className:r.section,ownerState:{}}),l=(t==null?void 0:t.sectionContent)??Pr,c=xe({elementType:l,externalSlotProps:o==null?void 0:o.sectionContent,externalForwardedProps:n.content,additionalProps:{suppressContentEditableWarning:!0},className:r.sectionContent,ownerState:{}}),u=(t==null?void 0:t.sectionSeparator)??kr,p=xe({elementType:u,externalSlotProps:o==null?void 0:o.sectionSeparator,externalForwardedProps:n.before,ownerState:{position:"before"}}),d=xe({elementType:u,externalSlotProps:o==null?void 0:o.sectionSeparator,externalForwardedProps:n.after,ownerState:{position:"after"}});return b.jsxs(s,m({},i,{children:[b.jsx(u,m({},p)),b.jsx(l,m({},c)),b.jsx(u,m({},d))]}))}const al=fe(function(t,o){const n=de({props:t,name:"MuiPickersSectionList"}),{slots:r,slotProps:s,elements:i,sectionListRef:l}=n,c=ae(n,ol),u=rl(n),p=me(null),d=Ae(o,p),f=y=>{if(!p.current)throw new Error(`MUI X: Cannot call sectionListRef.${y} before the mount of the component.`);return p.current};Uo(l,()=>({getRoot(){return f("getRoot")},getSectionContainer(y){return f("getSectionContainer").querySelector(`.${Nt.section}[data-sectionindex="${y}"]`)},getSectionContent(y){return f("getSectionContent").querySelector(`.${Nt.section}[data-sectionindex="${y}"] .${Nt.sectionContent}`)},getSectionIndexFromDOMElement(y){const x=f("getSectionIndexFromDOMElement");if(y==null||!x.contains(y))return null;let v=null;return y.classList.contains(Nt.section)?v=y:y.classList.contains(Nt.sectionContent)&&(v=y.parentElement),v==null?null:Number(v.dataset.sectionindex)}}));const g=(r==null?void 0:r.root)??wr,h=xe({elementType:g,externalSlotProps:s==null?void 0:s.root,externalForwardedProps:c,additionalProps:{ref:d,suppressContentEditableWarning:!0},className:u.root,ownerState:{}});return b.jsx(g,m({},h,{children:h.contentEditable?i.map(({content:y,before:x,after:v})=>`${x.children}${y.children}${v.children}`).join(""):b.jsx(Re,{children:i.map((y,x)=>b.jsx(sl,{slots:r,slotProps:s,element:y,classes:u},x))})}))}),il=["elements","areAllSectionsEmpty","defaultValue","label","value","onChange","id","autoFocus","endAdornment","startAdornment","renderSuffix","slots","slotProps","contentEditable","tabIndex","onInput","onPaste","onKeyDown","fullWidth","name","readOnly","inputProps","inputRef","sectionListRef"],ll=e=>Math.round(e*1e5)/1e5,xn=B("div",{name:"MuiPickersInputBase",slot:"Root",overridesResolver:(e,t)=>t.root})(({theme:e})=>m({},e.typography.body1,{color:(e.vars||e).palette.text.primary,cursor:"text",padding:0,display:"flex",justifyContent:"flex-start",alignItems:"center",position:"relative",boxSizing:"border-box",letterSpacing:`${ll(.15/16)}em`,variants:[{props:{fullWidth:!0},style:{width:"100%"}}]})),no=B(wr,{name:"MuiPickersInputBase",slot:"SectionsContainer",overridesResolver:(e,t)=>t.sectionsContainer})(({theme:e})=>({padding:"4px 0 5px",fontFamily:e.typography.fontFamily,fontSize:"inherit",lineHeight:"1.4375em",flexGrow:1,outline:"none",display:"flex",flexWrap:"nowrap",overflow:"hidden",letterSpacing:"inherit",width:"182px",variants:[{props:{isRtl:!0},style:{textAlign:"right /*! @noflip */"}},{props:{size:"small"},style:{paddingTop:1}},{props:{adornedStart:!1,focused:!1,filled:!1},style:{color:"currentColor",opacity:0}},{props:({adornedStart:t,focused:o,filled:n,label:r})=>!t&&!o&&!n&&r==null,style:e.vars?{opacity:e.vars.opacity.inputPlaceholder}:{opacity:e.palette.mode==="light"?.42:.5}}]})),cl=B(Dr,{name:"MuiPickersInputBase",slot:"Section",overridesResolver:(e,t)=>t.section})(({theme:e})=>({fontFamily:e.typography.fontFamily,fontSize:"inherit",letterSpacing:"inherit",lineHeight:"1.4375em",display:"inline-block",whiteSpace:"nowrap"})),ul=B(Pr,{name:"MuiPickersInputBase",slot:"SectionContent",overridesResolver:(e,t)=>t.content})(({theme:e})=>({fontFamily:e.typography.fontFamily,lineHeight:"1.4375em",letterSpacing:"inherit",width:"fit-content",outline:"none"})),dl=B(kr,{name:"MuiPickersInputBase",slot:"Separator",overridesResolver:(e,t)=>t.separator})(()=>({whiteSpace:"pre",letterSpacing:"inherit"})),pl=B("input",{name:"MuiPickersInputBase",slot:"Input",overridesResolver:(e,t)=>t.hiddenInput})(m({},hs)),ml=e=>{const{focused:t,disabled:o,error:n,classes:r,fullWidth:s,readOnly:i,color:l,size:c,endAdornment:u,startAdornment:p}=e,d={root:["root",t&&!o&&"focused",o&&"disabled",i&&"readOnly",n&&"error",s&&"fullWidth",`color${Rs(l)}`,c==="small"&&"inputSizeSmall",!!p&&"adornedStart",!!u&&"adornedEnd"],notchedOutline:["notchedOutline"],input:["input"],sectionsContainer:["sectionsContainer"],sectionContent:["sectionContent"],sectionBefore:["sectionBefore"],sectionAfter:["sectionAfter"]};return be(d,tl,r)},oo=fe(function(t,o){const n=de({props:t,name:"MuiPickersInputBase"}),{elements:r,areAllSectionsEmpty:s,value:i,onChange:l,id:c,endAdornment:u,startAdornment:p,renderSuffix:d,slots:f,slotProps:g,contentEditable:h,tabIndex:y,onInput:x,onPaste:v,onKeyDown:C,name:P,readOnly:k,inputProps:S,inputRef:M,sectionListRef:D}=n,w=ae(n,il),$=me(null),j=Ae(o,$),T=Ae(S==null?void 0:S.ref,M),O=Le(),N=pn();if(!N)throw new Error("MUI X: PickersInputBase should always be used inside a PickersTextField component");const F=ne=>{var te;if(N.disabled){ne.stopPropagation();return}(te=N.onFocus)==null||te.call(N,ne)};ve(()=>{N&&N.setAdornedStart(!!p)},[N,p]),ve(()=>{N&&(s?N.onEmpty():N.onFilled())},[N,s]);const R=m({},n,N,{isRtl:O}),_=ml(R),re=(f==null?void 0:f.root)||xn,q=xe({elementType:re,externalSlotProps:g==null?void 0:g.root,externalForwardedProps:w,additionalProps:{"aria-invalid":N.error,ref:j},className:_.root,ownerState:R}),le=(f==null?void 0:f.input)||no;return b.jsxs(re,m({},q,{children:[p,b.jsx(al,{sectionListRef:D,elements:r,contentEditable:h,tabIndex:y,className:_.sectionsContainer,onFocus:F,onBlur:N.onBlur,onInput:x,onPaste:v,onKeyDown:C,slots:{root:le,section:cl,sectionContent:ul,sectionSeparator:dl},slotProps:{root:{ownerState:R},sectionContent:{className:vt.sectionContent},sectionSeparator:({position:ne})=>({className:ne==="before"?vt.sectionBefore:vt.sectionAfter})}}),u,d?d(m({},N)):null,b.jsx(pl,m({name:P,className:_.input,value:i,onChange:l,id:c,"aria-hidden":"true",tabIndex:-1,readOnly:k,required:N.required,disabled:N.disabled},S,{ref:T}))]}))});function fl(e){return ge("MuiPickersOutlinedInput",e)}const ze=m({},vt,ye("MuiPickersOutlinedInput",["root","notchedOutline","input"])),hl=["children","className","label","notched","shrink"],bl=B("fieldset",{name:"MuiPickersOutlinedInput",slot:"NotchedOutline",overridesResolver:(e,t)=>t.notchedOutline})(({theme:e})=>{const t=e.palette.mode==="light"?"rgba(0, 0, 0, 0.23)":"rgba(255, 255, 255, 0.23)";return{textAlign:"left",position:"absolute",bottom:0,right:0,top:-5,left:0,margin:0,padding:"0 8px",pointerEvents:"none",borderRadius:"inherit",borderStyle:"solid",borderWidth:1,overflow:"hidden",minWidth:"0%",borderColor:e.vars?`rgba(${e.vars.palette.common.onBackgroundChannel} / 0.23)`:t}}),jo=B("span")(({theme:e})=>({fontFamily:e.typography.fontFamily,fontSize:"inherit"})),gl=B("legend")(({theme:e})=>({float:"unset",width:"auto",overflow:"hidden",variants:[{props:{withLabel:!1},style:{padding:0,lineHeight:"11px",transition:e.transitions.create("width",{duration:150,easing:e.transitions.easing.easeOut})}},{props:{withLabel:!0},style:{display:"block",padding:0,height:11,fontSize:"0.75em",visibility:"hidden",maxWidth:.01,transition:e.transitions.create("max-width",{duration:50,easing:e.transitions.easing.easeOut}),whiteSpace:"nowrap","& > span":{paddingLeft:5,paddingRight:5,display:"inline-block",opacity:0,visibility:"visible"}}},{props:{withLabel:!0,notched:!0},style:{maxWidth:"100%",transition:e.transitions.create("max-width",{duration:100,easing:e.transitions.easing.easeOut,delay:50})}}]}));function yl(e){const{className:t,label:o}=e,n=ae(e,hl),r=o!=null&&o!=="",s=m({},e,{withLabel:r});return b.jsx(bl,m({"aria-hidden":!0,className:t},n,{ownerState:s,children:b.jsx(gl,{ownerState:s,children:r?b.jsx(jo,{children:o}):b.jsx(jo,{className:"notranslate",children:"​"})})}))}const xl=["label","autoFocus","ownerState","notched"],vl=B(xn,{name:"MuiPickersOutlinedInput",slot:"Root",overridesResolver:(e,t)=>t.root})(({theme:e})=>{const t=e.palette.mode==="light"?"rgba(0, 0, 0, 0.23)":"rgba(255, 255, 255, 0.23)";return{padding:"0 14px",borderRadius:(e.vars||e).shape.borderRadius,[`&:hover .${ze.notchedOutline}`]:{borderColor:(e.vars||e).palette.text.primary},"@media (hover: none)":{[`&:hover .${ze.notchedOutline}`]:{borderColor:e.vars?`rgba(${e.vars.palette.common.onBackgroundChannel} / 0.23)`:t}},[`&.${ze.focused} .${ze.notchedOutline}`]:{borderStyle:"solid",borderWidth:2},[`&.${ze.disabled}`]:{[`& .${ze.notchedOutline}`]:{borderColor:(e.vars||e).palette.action.disabled},"*":{color:(e.vars||e).palette.action.disabled}},[`&.${ze.error} .${ze.notchedOutline}`]:{borderColor:(e.vars||e).palette.error.main},variants:Object.keys((e.vars??e).palette).filter(o=>{var n;return((n=(e.vars??e).palette[o])==null?void 0:n.main)??!1}).map(o=>({props:{color:o},style:{[`&.${ze.focused}:not(.${ze.error}) .${ze.notchedOutline}`]:{borderColor:(e.vars||e).palette[o].main}}}))}}),Cl=B(no,{name:"MuiPickersOutlinedInput",slot:"SectionsContainer",overridesResolver:(e,t)=>t.sectionsContainer})({padding:"16.5px 0",variants:[{props:{size:"small"},style:{padding:"8.5px 0"}}]}),wl=e=>{const{classes:t}=e,n=be({root:["root"],notchedOutline:["notchedOutline"],input:["input"]},fl,t);return m({},t,n)},Sr=fe(function(t,o){const n=de({props:t,name:"MuiPickersOutlinedInput"}),{label:r,ownerState:s,notched:i}=n,l=ae(n,xl),c=pn(),u=m({},n,s,c,{color:(c==null?void 0:c.color)||"primary"}),p=wl(u);return b.jsx(oo,m({slots:{root:vl,input:Cl},renderSuffix:d=>b.jsx(yl,{shrink:!!(i||d.adornedStart||d.focused||d.filled),notched:!!(i||d.adornedStart||d.focused||d.filled),className:p.notchedOutline,label:r!=null&&r!==""&&(c!=null&&c.required)?b.jsxs(Re,{children:[r," ","*"]}):r,ownerState:u})},l,{label:r,classes:p,ref:o}))});Sr.muiName="Input";function Dl(e,...t){const o=new URL(`https://mui.com/production-error/?code=${e}`);return t.forEach(n=>o.searchParams.append("args[]",n)),`Minified MUI error #${e}; visit ${o} for the full message.`}function yt(e){if(typeof e!="object"||e===null)return!1;const t=Object.getPrototypeOf(e);return(t===null||t===Object.prototype||Object.getPrototypeOf(t)===null)&&!(Symbol.toStringTag in e)&&!(Symbol.iterator in e)}function Tr(e){if(Yo(e)||Zo.isValidElementType(e)||!yt(e))return e;const t={};return Object.keys(e).forEach(o=>{t[o]=Tr(e[o])}),t}function ln(e,t,o={clone:!0}){const n=o.clone?{...e}:e;return yt(e)&&yt(t)&&Object.keys(t).forEach(r=>{Yo(t[r])||Zo.isValidElementType(t[r])?n[r]=t[r]:yt(t[r])&&Object.prototype.hasOwnProperty.call(e,r)&&yt(e[r])?n[r]=ln(e[r],t[r],o):o.clone?n[r]=yt(t[r])?Tr(t[r]):t[r]:n[r]=t[r]}),n}const kl=e=>{const t=Object.keys(e).map(o=>({key:o,val:e[o]}))||[];return t.sort((o,n)=>o.val-n.val),t.reduce((o,n)=>({...o,[n.key]:n.val}),{})};function Pl(e){const{values:t={xs:0,sm:600,md:900,lg:1200,xl:1536},unit:o="px",step:n=5,...r}=e,s=kl(t),i=Object.keys(s);function l(f){return`@media (min-width:${typeof t[f]=="number"?t[f]:f}${o})`}function c(f){return`@media (max-width:${(typeof t[f]=="number"?t[f]:f)-n/100}${o})`}function u(f,g){const h=i.indexOf(g);return`@media (min-width:${typeof t[f]=="number"?t[f]:f}${o}) and (max-width:${(h!==-1&&typeof t[i[h]]=="number"?t[i[h]]:g)-n/100}${o})`}function p(f){return i.indexOf(f)+1n.startsWith("@container")).sort((n,r)=>{var i,l;const s=/min-width:\s*([0-9.]+)/;return+(((i=n.match(s))==null?void 0:i[1])||0)-+(((l=r.match(s))==null?void 0:l[1])||0)});return o.length?o.reduce((n,r)=>{const s=t[r];return delete n[r],n[r]=s,n},{...t}):t}function Sl(e,t){return t==="@"||t.startsWith("@")&&(e.some(o=>t.startsWith(`@${o}`))||!!t.match(/^@\d/))}function Tl(e,t){const o=t.match(/^@([^/]+)?\/?(.+)?$/);if(!o)return null;const[,n,r]=o,s=Number.isNaN(+n)?n||0:+n;return e.containerQueries(r).up(s)}function Ml(e){const t=(s,i)=>s.replace("@media",i?`@container ${i}`:"@container");function o(s,i){s.up=(...l)=>t(e.breakpoints.up(...l),i),s.down=(...l)=>t(e.breakpoints.down(...l),i),s.between=(...l)=>t(e.breakpoints.between(...l),i),s.only=(...l)=>t(e.breakpoints.only(...l),i),s.not=(...l)=>{const c=t(e.breakpoints.not(...l),i);return c.includes("not all and")?c.replace("not all and ","").replace("min-width:","width<").replace("max-width:","width>").replace("and","or"):c}}const n={},r=s=>(o(n,s),n);return o(r),{...e,containerQueries:r}}const Il={borderRadius:4};function Ht(e,t){return t?ln(e,t,{clone:!1}):e}const vn={xs:0,sm:600,md:900,lg:1200,xl:1536},$o={keys:["xs","sm","md","lg","xl"],up:e=>`@media (min-width:${vn[e]}px)`},Vl={containerQueries:e=>({up:t=>{let o=typeof t=="number"?t:vn[t]||t;return typeof o=="number"&&(o=`${o}px`),e?`@container ${e} (min-width:${o})`:`@container (min-width:${o})`}})};function et(e,t,o){const n=e.theme||{};if(Array.isArray(t)){const s=n.breakpoints||$o;return t.reduce((i,l,c)=>(i[s.up(s.keys[c])]=o(t[c]),i),{})}if(typeof t=="object"){const s=n.breakpoints||$o;return Object.keys(t).reduce((i,l)=>{if(Sl(s.keys,l)){const c=Tl(n.containerQueries?n:Vl,l);c&&(i[c]=o(t[l],l))}else if(Object.keys(s.values||vn).includes(l)){const c=s.up(l);i[c]=o(t[l],l)}else{const c=l;i[c]=t[c]}return i},{})}return o(t)}function Ol(e={}){var o;return((o=e.keys)==null?void 0:o.reduce((n,r)=>{const s=e.up(r);return n[s]={},n},{}))||{}}function Eo(e,t){return e.reduce((o,n)=>{const r=o[n];return(!r||Object.keys(r).length===0)&&delete o[n],o},t)}function Mr(e){if(typeof e!="string")throw new Error(Dl(7));return e.charAt(0).toUpperCase()+e.slice(1)}function Cn(e,t,o=!0){if(!t||typeof t!="string")return null;if(e&&e.vars&&o){const n=`vars.${t}`.split(".").reduce((r,s)=>r&&r[s]?r[s]:null,e);if(n!=null)return n}return t.split(".").reduce((n,r)=>n&&n[r]!=null?n[r]:null,e)}function cn(e,t,o,n=o){let r;return typeof e=="function"?r=e(o):Array.isArray(e)?r=e[o]||n:r=Cn(e,o)||n,t&&(r=t(r,n,e)),r}function Se(e){const{prop:t,cssProperty:o=e.prop,themeKey:n,transform:r}=e,s=i=>{if(i[t]==null)return null;const l=i[t],c=i.theme,u=Cn(c,n)||{};return et(i,l,d=>{let f=cn(u,r,d);return d===f&&typeof d=="string"&&(f=cn(u,r,`${t}${d==="default"?"":Mr(d)}`,d)),o===!1?f:{[o]:f}})};return s.propTypes={},s.filterProps=[t],s}function Rl(e){const t={};return o=>(t[o]===void 0&&(t[o]=e(o)),t[o])}const Fl={m:"margin",p:"padding"},Al={t:"Top",r:"Right",b:"Bottom",l:"Left",x:["Left","Right"],y:["Top","Bottom"]},Bo={marginX:"mx",marginY:"my",paddingX:"px",paddingY:"py"},Ll=Rl(e=>{if(e.length>2)if(Bo[e])e=Bo[e];else return[e];const[t,o]=e.split(""),n=Fl[t],r=Al[o]||"";return Array.isArray(r)?r.map(s=>n+s):[n+r]}),ro=["m","mt","mr","mb","ml","mx","my","margin","marginTop","marginRight","marginBottom","marginLeft","marginX","marginY","marginInline","marginInlineStart","marginInlineEnd","marginBlock","marginBlockStart","marginBlockEnd"],so=["p","pt","pr","pb","pl","px","py","padding","paddingTop","paddingRight","paddingBottom","paddingLeft","paddingX","paddingY","paddingInline","paddingInlineStart","paddingInlineEnd","paddingBlock","paddingBlockStart","paddingBlockEnd"];[...ro,...so];function Zt(e,t,o,n){const r=Cn(e,t,!0)??o;return typeof r=="number"||typeof r=="string"?s=>typeof s=="string"?s:typeof r=="string"?r.startsWith("var(")&&s===0?0:r.startsWith("var(")&&s===1?r:`calc(${s} * ${r})`:r*s:Array.isArray(r)?s=>{if(typeof s=="string")return s;const i=Math.abs(s),l=r[i];return s>=0?l:typeof l=="number"?-l:typeof l=="string"&&l.startsWith("var(")?`calc(-1 * ${l})`:`-${l}`}:typeof r=="function"?r:()=>{}}function Ir(e){return Zt(e,"spacing",8)}function Jt(e,t){return typeof t=="string"||t==null?t:e(t)}function jl(e,t){return o=>e.reduce((n,r)=>(n[r]=Jt(t,o),n),{})}function Nl(e,t,o,n){if(!t.includes(o))return null;const r=Ll(o),s=jl(r,n),i=e[o];return et(e,i,s)}function Vr(e,t){const o=Ir(e.theme);return Object.keys(e).map(n=>Nl(e,t,n,o)).reduce(Ht,{})}function De(e){return Vr(e,ro)}De.propTypes={};De.filterProps=ro;function ke(e){return Vr(e,so)}ke.propTypes={};ke.filterProps=so;function $l(e=8,t=Ir({spacing:e})){if(e.mui)return e;const o=(...n)=>(n.length===0?[1]:n).map(s=>{const i=t(s);return typeof i=="number"?`${i}px`:i}).join(" ");return o.mui=!0,o}function wn(...e){const t=e.reduce((n,r)=>(r.filterProps.forEach(s=>{n[s]=r}),n),{}),o=n=>Object.keys(n).reduce((r,s)=>t[s]?Ht(r,t[s](n)):r,{});return o.propTypes={},o.filterProps=e.reduce((n,r)=>n.concat(r.filterProps),[]),o}function _e(e){return typeof e!="number"?e:`${e}px solid`}function He(e,t){return Se({prop:e,themeKey:"borders",transform:t})}const El=He("border",_e),Bl=He("borderTop",_e),_l=He("borderRight",_e),Wl=He("borderBottom",_e),Hl=He("borderLeft",_e),zl=He("borderColor"),Ul=He("borderTopColor"),Yl=He("borderRightColor"),Kl=He("borderBottomColor"),Gl=He("borderLeftColor"),ql=He("outline",_e),Ql=He("outlineColor"),Dn=e=>{if(e.borderRadius!==void 0&&e.borderRadius!==null){const t=Zt(e.theme,"shape.borderRadius",4),o=n=>({borderRadius:Jt(t,n)});return et(e,e.borderRadius,o)}return null};Dn.propTypes={};Dn.filterProps=["borderRadius"];wn(El,Bl,_l,Wl,Hl,zl,Ul,Yl,Kl,Gl,Dn,ql,Ql);const kn=e=>{if(e.gap!==void 0&&e.gap!==null){const t=Zt(e.theme,"spacing",8),o=n=>({gap:Jt(t,n)});return et(e,e.gap,o)}return null};kn.propTypes={};kn.filterProps=["gap"];const Pn=e=>{if(e.columnGap!==void 0&&e.columnGap!==null){const t=Zt(e.theme,"spacing",8),o=n=>({columnGap:Jt(t,n)});return et(e,e.columnGap,o)}return null};Pn.propTypes={};Pn.filterProps=["columnGap"];const Sn=e=>{if(e.rowGap!==void 0&&e.rowGap!==null){const t=Zt(e.theme,"spacing",8),o=n=>({rowGap:Jt(t,n)});return et(e,e.rowGap,o)}return null};Sn.propTypes={};Sn.filterProps=["rowGap"];const Xl=Se({prop:"gridColumn"}),Zl=Se({prop:"gridRow"}),Jl=Se({prop:"gridAutoFlow"}),ec=Se({prop:"gridAutoColumns"}),tc=Se({prop:"gridAutoRows"}),nc=Se({prop:"gridTemplateColumns"}),oc=Se({prop:"gridTemplateRows"}),rc=Se({prop:"gridTemplateAreas"}),sc=Se({prop:"gridArea"});wn(kn,Pn,Sn,Xl,Zl,Jl,ec,tc,nc,oc,rc,sc);function Ct(e,t){return t==="grey"?t:e}const ac=Se({prop:"color",themeKey:"palette",transform:Ct}),ic=Se({prop:"bgcolor",cssProperty:"backgroundColor",themeKey:"palette",transform:Ct}),lc=Se({prop:"backgroundColor",themeKey:"palette",transform:Ct});wn(ac,ic,lc);function Ne(e){return e<=1&&e!==0?`${e*100}%`:e}const cc=Se({prop:"width",transform:Ne}),ao=e=>{if(e.maxWidth!==void 0&&e.maxWidth!==null){const t=o=>{var r,s,i,l,c;const n=((i=(s=(r=e.theme)==null?void 0:r.breakpoints)==null?void 0:s.values)==null?void 0:i[o])||vn[o];return n?((c=(l=e.theme)==null?void 0:l.breakpoints)==null?void 0:c.unit)!=="px"?{maxWidth:`${n}${e.theme.breakpoints.unit}`}:{maxWidth:n}:{maxWidth:Ne(o)}};return et(e,e.maxWidth,t)}return null};ao.filterProps=["maxWidth"];const uc=Se({prop:"minWidth",transform:Ne}),dc=Se({prop:"height",transform:Ne}),pc=Se({prop:"maxHeight",transform:Ne}),mc=Se({prop:"minHeight",transform:Ne});Se({prop:"size",cssProperty:"width",transform:Ne});Se({prop:"size",cssProperty:"height",transform:Ne});const fc=Se({prop:"boxSizing"});wn(cc,ao,uc,dc,pc,mc,fc);const Or={border:{themeKey:"borders",transform:_e},borderTop:{themeKey:"borders",transform:_e},borderRight:{themeKey:"borders",transform:_e},borderBottom:{themeKey:"borders",transform:_e},borderLeft:{themeKey:"borders",transform:_e},borderColor:{themeKey:"palette"},borderTopColor:{themeKey:"palette"},borderRightColor:{themeKey:"palette"},borderBottomColor:{themeKey:"palette"},borderLeftColor:{themeKey:"palette"},outline:{themeKey:"borders",transform:_e},outlineColor:{themeKey:"palette"},borderRadius:{themeKey:"shape.borderRadius",style:Dn},color:{themeKey:"palette",transform:Ct},bgcolor:{themeKey:"palette",cssProperty:"backgroundColor",transform:Ct},backgroundColor:{themeKey:"palette",transform:Ct},p:{style:ke},pt:{style:ke},pr:{style:ke},pb:{style:ke},pl:{style:ke},px:{style:ke},py:{style:ke},padding:{style:ke},paddingTop:{style:ke},paddingRight:{style:ke},paddingBottom:{style:ke},paddingLeft:{style:ke},paddingX:{style:ke},paddingY:{style:ke},paddingInline:{style:ke},paddingInlineStart:{style:ke},paddingInlineEnd:{style:ke},paddingBlock:{style:ke},paddingBlockStart:{style:ke},paddingBlockEnd:{style:ke},m:{style:De},mt:{style:De},mr:{style:De},mb:{style:De},ml:{style:De},mx:{style:De},my:{style:De},margin:{style:De},marginTop:{style:De},marginRight:{style:De},marginBottom:{style:De},marginLeft:{style:De},marginX:{style:De},marginY:{style:De},marginInline:{style:De},marginInlineStart:{style:De},marginInlineEnd:{style:De},marginBlock:{style:De},marginBlockStart:{style:De},marginBlockEnd:{style:De},displayPrint:{cssProperty:!1,transform:e=>({"@media print":{display:e}})},display:{},overflow:{},textOverflow:{},visibility:{},whiteSpace:{},flexBasis:{},flexDirection:{},flexWrap:{},justifyContent:{},alignItems:{},alignContent:{},order:{},flex:{},flexGrow:{},flexShrink:{},alignSelf:{},justifyItems:{},justifySelf:{},gap:{style:kn},rowGap:{style:Sn},columnGap:{style:Pn},gridColumn:{},gridRow:{},gridAutoFlow:{},gridAutoColumns:{},gridAutoRows:{},gridTemplateColumns:{},gridTemplateRows:{},gridTemplateAreas:{},gridArea:{},position:{},zIndex:{themeKey:"zIndex"},top:{},right:{},bottom:{},left:{},boxShadow:{themeKey:"shadows"},width:{transform:Ne},maxWidth:{style:ao},minWidth:{transform:Ne},height:{transform:Ne},maxHeight:{transform:Ne},minHeight:{transform:Ne},boxSizing:{},font:{themeKey:"font"},fontFamily:{themeKey:"typography"},fontSize:{themeKey:"typography"},fontStyle:{themeKey:"typography"},fontWeight:{themeKey:"typography"},letterSpacing:{},textTransform:{},lineHeight:{},textAlign:{},typography:{cssProperty:!1,themeKey:"typography"}};function hc(...e){const t=e.reduce((n,r)=>n.concat(Object.keys(r)),[]),o=new Set(t);return e.every(n=>o.size===Object.keys(n).length)}function bc(e,t){return typeof e=="function"?e(t):e}function gc(){function e(o,n,r,s){const i={[o]:n,theme:r},l=s[o];if(!l)return{[o]:n};const{cssProperty:c=o,themeKey:u,transform:p,style:d}=l;if(n==null)return null;if(u==="typography"&&n==="inherit")return{[o]:n};const f=Cn(r,u)||{};return d?d(i):et(i,n,h=>{let y=cn(f,p,h);return h===y&&typeof h=="string"&&(y=cn(f,p,`${o}${h==="default"?"":Mr(h)}`,h)),c===!1?y:{[c]:y}})}function t(o){const{sx:n,theme:r={},nested:s}=o||{};if(!n)return null;const i=r.unstable_sxConfig??Or;function l(c){let u=c;if(typeof c=="function")u=c(r);else if(typeof c!="object")return c;if(!u)return null;const p=Ol(r.breakpoints),d=Object.keys(p);let f=p;return Object.keys(u).forEach(g=>{const h=bc(u[g],r);if(h!=null)if(typeof h=="object")if(i[g])f=Ht(f,e(g,h,r,i));else{const y=et({theme:r},h,x=>({[g]:x}));hc(y,h)?f[g]=t({sx:h,theme:r,nested:!0}):f=Ht(f,y)}else f=Ht(f,e(g,h,r,i))}),!s&&r.modularCssLayers?{"@layer sx":No(r,Eo(d,f))}:No(r,Eo(d,f))}return Array.isArray(n)?n.map(l):l(n)}return t}const Rr=gc();Rr.filterProps=["sx"];function yc(e,t){var n;const o=this;if(o.vars){if(!((n=o.colorSchemes)!=null&&n[e])||typeof o.getColorSchemeSelector!="function")return{};let r=o.getColorSchemeSelector(e);return r==="&"?t:((r.includes("data-")||r.includes("."))&&(r=`*:where(${r.replace(/\s*&$/,"")}) &`),{[r]:t})}return o.palette.mode===e?t:{}}function xc(e={},...t){const{breakpoints:o={},palette:n={},spacing:r,shape:s={},...i}=e,l=Pl(o),c=$l(r);let u=ln({breakpoints:l,direction:"ltr",components:{},palette:{mode:"light",...n},spacing:c,shape:{...Il,...s}},i);return u=Ml(u),u.applyStyles=yc,u=t.reduce((p,d)=>ln(p,d),u),u.unstable_sxConfig={...Or,...i==null?void 0:i.unstable_sxConfig},u.unstable_sx=function(d){return Rr({sx:d,theme:this})},u}xc();function vc(e){return e!=="ownerState"&&e!=="theme"&&e!=="sx"&&e!=="as"}function Cc(e){return ge("MuiPickersFilledInput",e)}const it=m({},vt,ye("MuiPickersFilledInput",["root","underline","input"])),wc=["label","autoFocus","disableUnderline","ownerState"],Dc=B(xn,{name:"MuiPickersFilledInput",slot:"Root",overridesResolver:(e,t)=>t.root,shouldForwardProp:e=>vc(e)&&e!=="disableUnderline"})(({theme:e})=>{const t=e.palette.mode==="light",o=t?"rgba(0, 0, 0, 0.42)":"rgba(255, 255, 255, 0.7)",n=t?"rgba(0, 0, 0, 0.06)":"rgba(255, 255, 255, 0.09)",r=t?"rgba(0, 0, 0, 0.09)":"rgba(255, 255, 255, 0.13)",s=t?"rgba(0, 0, 0, 0.12)":"rgba(255, 255, 255, 0.12)";return{backgroundColor:e.vars?e.vars.palette.FilledInput.bg:n,borderTopLeftRadius:(e.vars||e).shape.borderRadius,borderTopRightRadius:(e.vars||e).shape.borderRadius,transition:e.transitions.create("background-color",{duration:e.transitions.duration.shorter,easing:e.transitions.easing.easeOut}),"&:hover":{backgroundColor:e.vars?e.vars.palette.FilledInput.hoverBg:r,"@media (hover: none)":{backgroundColor:e.vars?e.vars.palette.FilledInput.bg:n}},[`&.${it.focused}`]:{backgroundColor:e.vars?e.vars.palette.FilledInput.bg:n},[`&.${it.disabled}`]:{backgroundColor:e.vars?e.vars.palette.FilledInput.disabledBg:s},variants:[...Object.keys((e.vars??e).palette).filter(i=>(e.vars??e).palette[i].main).map(i=>{var l;return{props:{color:i,disableUnderline:!1},style:{"&::after":{borderBottom:`2px solid ${(l=(e.vars||e).palette[i])==null?void 0:l.main}`}}}}),{props:{disableUnderline:!1},style:{"&::after":{left:0,bottom:0,content:'""',position:"absolute",right:0,transform:"scaleX(0)",transition:e.transitions.create("transform",{duration:e.transitions.duration.shorter,easing:e.transitions.easing.easeOut}),pointerEvents:"none"},[`&.${it.focused}:after`]:{transform:"scaleX(1) translateX(0)"},[`&.${it.error}`]:{"&:before, &:after":{borderBottomColor:(e.vars||e).palette.error.main}},"&::before":{borderBottom:`1px solid ${e.vars?`rgba(${e.vars.palette.common.onBackgroundChannel} / ${e.vars.opacity.inputUnderline})`:o}`,left:0,bottom:0,content:'"\\00a0"',position:"absolute",right:0,transition:e.transitions.create("border-bottom-color",{duration:e.transitions.duration.shorter}),pointerEvents:"none"},[`&:hover:not(.${it.disabled}, .${it.error}):before`]:{borderBottom:`1px solid ${(e.vars||e).palette.text.primary}`},[`&.${it.disabled}:before`]:{borderBottomStyle:"dotted"}}},{props:({startAdornment:i})=>!!i,style:{paddingLeft:12}},{props:({endAdornment:i})=>!!i,style:{paddingRight:12}}]}}),kc=B(no,{name:"MuiPickersFilledInput",slot:"sectionsContainer",overridesResolver:(e,t)=>t.sectionsContainer})({paddingTop:25,paddingRight:12,paddingBottom:8,paddingLeft:12,variants:[{props:{size:"small"},style:{paddingTop:21,paddingBottom:4}},{props:({startAdornment:e})=>!!e,style:{paddingLeft:0}},{props:({endAdornment:e})=>!!e,style:{paddingRight:0}},{props:{hiddenLabel:!0},style:{paddingTop:16,paddingBottom:17}},{props:{hiddenLabel:!0,size:"small"},style:{paddingTop:8,paddingBottom:9}}]}),Pc=e=>{const{classes:t,disableUnderline:o}=e,r=be({root:["root",!o&&"underline"],input:["input"]},Cc,t);return m({},t,r)},Fr=fe(function(t,o){const n=de({props:t,name:"MuiPickersFilledInput"}),{label:r,disableUnderline:s=!1,ownerState:i}=n,l=ae(n,wc),c=pn(),u=m({},n,i,c,{color:(c==null?void 0:c.color)||"primary"}),p=Pc(u);return b.jsx(oo,m({slots:{root:Dc,input:kc},slotProps:{root:{disableUnderline:s}}},l,{label:r,classes:p,ref:o}))});Fr.muiName="Input";function Sc(e){return ge("MuiPickersFilledInput",e)}const $t=m({},vt,ye("MuiPickersInput",["root","input"])),Tc=["label","autoFocus","disableUnderline","ownerState"],Mc=B(xn,{name:"MuiPickersInput",slot:"Root",overridesResolver:(e,t)=>t.root})(({theme:e})=>{let o=e.palette.mode==="light"?"rgba(0, 0, 0, 0.42)":"rgba(255, 255, 255, 0.7)";return e.vars&&(o=`rgba(${e.vars.palette.common.onBackgroundChannel} / ${e.vars.opacity.inputUnderline})`),{"label + &":{marginTop:16},variants:[...Object.keys((e.vars??e).palette).filter(n=>(e.vars??e).palette[n].main).map(n=>({props:{color:n},style:{"&::after":{borderBottom:`2px solid ${(e.vars||e).palette[n].main}`}}})),{props:{disableUnderline:!1},style:{"&::after":{background:"red",left:0,bottom:0,content:'""',position:"absolute",right:0,transform:"scaleX(0)",transition:e.transitions.create("transform",{duration:e.transitions.duration.shorter,easing:e.transitions.easing.easeOut}),pointerEvents:"none"},[`&.${$t.focused}:after`]:{transform:"scaleX(1) translateX(0)"},[`&.${$t.error}`]:{"&:before, &:after":{borderBottomColor:(e.vars||e).palette.error.main}},"&::before":{borderBottom:`1px solid ${o}`,left:0,bottom:0,content:'"\\00a0"',position:"absolute",right:0,transition:e.transitions.create("border-bottom-color",{duration:e.transitions.duration.shorter}),pointerEvents:"none"},[`&:hover:not(.${$t.disabled}, .${$t.error}):before`]:{borderBottom:`2px solid ${(e.vars||e).palette.text.primary}`,"@media (hover: none)":{borderBottom:`1px solid ${o}`}},[`&.${$t.disabled}:before`]:{borderBottomStyle:"dotted"}}}]}}),Ic=e=>{const{classes:t,disableUnderline:o}=e,r=be({root:["root",!o&&"underline"],input:["input"]},Sc,t);return m({},t,r)},Ar=fe(function(t,o){const n=de({props:t,name:"MuiPickersInput"}),{label:r,disableUnderline:s=!1,ownerState:i}=n,l=ae(n,Tc),c=pn(),u=m({},n,i,c,{disableUnderline:s,color:(c==null?void 0:c.color)||"primary"}),p=Ic(u);return b.jsx(oo,m({slots:{root:Mc}},l,{label:r,classes:p,ref:o}))});Ar.muiName="Input";const Vc=["onFocus","onBlur","className","color","disabled","error","variant","required","InputProps","inputProps","inputRef","sectionListRef","elements","areAllSectionsEmpty","onClick","onKeyDown","onKeyUp","onPaste","onInput","endAdornment","startAdornment","tabIndex","contentEditable","focused","value","onChange","fullWidth","id","name","helperText","FormHelperTextProps","label","InputLabelProps"],Oc={standard:Ar,filled:Fr,outlined:Sr},Rc=B(ys,{name:"MuiPickersTextField",slot:"Root",overridesResolver:(e,t)=>t.root})({maxWidth:"100%"}),Fc=e=>{const{focused:t,disabled:o,classes:n,required:r}=e;return be({root:["root",t&&!o&&"focused",o&&"disabled",r&&"required"]},el,n)},io=fe(function(t,o){const n=de({props:t,name:"MuiPickersTextField"}),{onFocus:r,onBlur:s,className:i,color:l="primary",disabled:c=!1,error:u=!1,variant:p="outlined",required:d=!1,InputProps:f,inputProps:g,inputRef:h,sectionListRef:y,elements:x,areAllSectionsEmpty:v,onClick:C,onKeyDown:P,onKeyUp:k,onPaste:S,onInput:M,endAdornment:D,startAdornment:w,tabIndex:$,contentEditable:j,focused:T,value:O,onChange:N,fullWidth:F,id:R,name:_,helperText:re,FormHelperTextProps:q,label:le,InputLabelProps:ne}=n,te=ae(n,Vc),ce=me(null),Z=Ae(o,ce),ie=Tt(R),W=re&&ie?`${ie}-helper-text`:void 0,G=le&&ie?`${ie}-label`:void 0,Y=m({},n,{color:l,disabled:c,error:u,focused:T,required:d,variant:p}),V=Fc(Y),L=Oc[p];return b.jsxs(Rc,m({className:he(V.root,i),ref:Z,focused:T,onFocus:r,onBlur:s,disabled:c,variant:p,error:u,color:l,fullWidth:F,required:d,ownerState:Y},te,{children:[b.jsx(bs,m({htmlFor:ie,id:G},ne,{children:le})),b.jsx(L,m({elements:x,areAllSectionsEmpty:v,onClick:C,onKeyDown:P,onKeyUp:k,onInput:M,onPaste:S,endAdornment:D,startAdornment:w,tabIndex:$,contentEditable:j,value:O,onChange:N,id:ie,fullWidth:F,inputProps:g,inputRef:h,sectionListRef:y,label:le,name:_,role:"group","aria-labelledby":G,"aria-describedby":W,"aria-live":W?"polite":void 0},f)),re&&b.jsx(gs,m({id:W},q,{children:re}))]}))}),Ac=["enableAccessibleFieldDOMStructure"],Lc=["InputProps","readOnly"],jc=["onPaste","onKeyDown","inputMode","readOnly","InputProps","inputProps","inputRef"],lo=e=>{let{enableAccessibleFieldDOMStructure:t}=e,o=ae(e,Ac);if(t){const{InputProps:d,readOnly:f}=o,g=ae(o,Lc);return m({},g,{InputProps:m({},d??{},{readOnly:f})})}const{onPaste:n,onKeyDown:r,inputMode:s,readOnly:i,InputProps:l,inputProps:c,inputRef:u}=o,p=ae(o,jc);return m({},p,{InputProps:m({},l??{},{readOnly:i}),inputProps:m({},c??{},{inputMode:s,onPaste:n,onKeyDown:r,ref:u})})},Nc=["slots","slotProps","InputProps","inputProps"],Lr=fe(function(t,o){const n=de({props:t,name:"MuiDateField"}),{slots:r,slotProps:s,InputProps:i,inputProps:l}=n,c=ae(n,Nc),u=n,p=(r==null?void 0:r.textField)??(t.enableAccessibleFieldDOMStructure?io:Wn),d=xe({elementType:p,externalSlotProps:s==null?void 0:s.textField,externalForwardedProps:c,additionalProps:{ref:o},ownerState:u});d.inputProps=m({},l,d.inputProps),d.InputProps=m({},i,d.InputProps);const f=Ji(d),g=lo(f),h=eo(m({},g,{slots:r,slotProps:s}));return b.jsx(p,m({},h))}),$c=e=>{const t=Xi(e),{forwardedProps:o,internalProps:n}=to(t,"time");return Jn({forwardedProps:o,internalProps:n,valueManager:Ce,fieldValueManager:Qn,validator:Rt,valueType:"time"})},Ec=["slots","slotProps","InputProps","inputProps"],jr=fe(function(t,o){const n=de({props:t,name:"MuiTimeField"}),{slots:r,slotProps:s,InputProps:i,inputProps:l}=n,c=ae(n,Ec),u=n,p=(r==null?void 0:r.textField)??(t.enableAccessibleFieldDOMStructure?io:Wn),d=xe({elementType:p,externalSlotProps:s==null?void 0:s.textField,externalForwardedProps:c,ownerState:u,additionalProps:{ref:o}});d.inputProps=m({},l,d.inputProps),d.InputProps=m({},i,d.InputProps);const f=$c(d),g=lo(f),h=eo(m({},g,{slots:r,slotProps:s}));return b.jsx(p,m({},h))}),Bc=e=>{const t=Zi(e),{forwardedProps:o,internalProps:n}=to(t,"date-time");return Jn({forwardedProps:o,internalProps:n,valueManager:Ce,fieldValueManager:Qn,validator:Xt,valueType:"date-time"})},_c=["slots","slotProps","InputProps","inputProps"],Nr=fe(function(t,o){const n=de({props:t,name:"MuiDateTimeField"}),{slots:r,slotProps:s,InputProps:i,inputProps:l}=n,c=ae(n,_c),u=n,p=(r==null?void 0:r.textField)??(t.enableAccessibleFieldDOMStructure?io:Wn),d=xe({elementType:p,externalSlotProps:s==null?void 0:s.textField,externalForwardedProps:c,ownerState:u,additionalProps:{ref:o}});d.inputProps=m({},l,d.inputProps),d.InputProps=m({},i,d.InputProps);const f=Bc(d),g=lo(f),h=eo(m({},g,{slots:r,slotProps:s}));return b.jsx(p,m({},h))}),$r=({shouldDisableDate:e,shouldDisableMonth:t,shouldDisableYear:o,minDate:n,maxDate:r,disableFuture:s,disablePast:i,timezone:l})=>{const c=pt();return $e(u=>ht({adapter:c,value:u,timezone:l,props:{shouldDisableDate:e,shouldDisableMonth:t,shouldDisableYear:o,minDate:n,maxDate:r,disableFuture:s,disablePast:i}})!==null,[c,e,t,o,n,r,s,i,l])},Wc=(e,t,o)=>(n,r)=>{switch(r.type){case"changeMonth":return m({},n,{slideDirection:r.direction,currentMonth:r.newMonth,isMonthSwitchingAnimating:!e});case"changeMonthTimezone":{const s=r.newTimezone;if(o.getTimezone(n.currentMonth)===s)return n;let i=o.setTimezone(n.currentMonth,s);return o.getMonth(i)!==o.getMonth(n.currentMonth)&&(i=o.setMonth(i,o.getMonth(n.currentMonth))),m({},n,{currentMonth:i})}case"finishMonthSwitchingAnimation":return m({},n,{isMonthSwitchingAnimating:!1});case"changeFocusedDay":{if(n.focusedDay!=null&&r.focusedDay!=null&&o.isSameDay(r.focusedDay,n.focusedDay))return n;const s=r.focusedDay!=null&&!t&&!o.isSameMonth(n.currentMonth,r.focusedDay);return m({},n,{focusedDay:r.focusedDay,isMonthSwitchingAnimating:s&&!e&&!r.withoutMonthSwitchingAnimation,currentMonth:s?o.startOfMonth(r.focusedDay):n.currentMonth,slideDirection:r.focusedDay!=null&&o.isAfterDay(r.focusedDay,n.currentMonth)?"left":"right"})}default:throw new Error("missing support")}},Hc=e=>{const{value:t,referenceDate:o,disableFuture:n,disablePast:r,disableSwitchToMonthOnDayFocus:s=!1,maxDate:i,minDate:l,onMonthChange:c,reduceAnimations:u,shouldDisableDate:p,timezone:d}=e,f=pe(),g=me(Wc(!!u,s,f)).current,h=se(()=>Ce.getInitialReferenceValue({value:t,utils:f,timezone:d,props:e,referenceDate:o,granularity:Ye.day}),[o,d]),[y,x]=ls(g,{isMonthSwitchingAnimating:!1,focusedDay:h,currentMonth:f.startOfMonth(h),slideDirection:"left"});ve(()=>{x({type:"changeMonthTimezone",newTimezone:f.getTimezone(h)})},[h,f]);const v=$e(M=>{x(m({type:"changeMonth"},M)),c&&c(M.newMonth)},[c]),C=$e(M=>{const D=M;f.isSameMonth(D,y.currentMonth)||v({newMonth:f.startOfMonth(D),direction:f.isAfterDay(D,y.currentMonth)?"left":"right"})},[y.currentMonth,v,f]),P=$r({shouldDisableDate:p,minDate:l,maxDate:i,disableFuture:n,disablePast:r,timezone:d}),k=$e(()=>{x({type:"finishMonthSwitchingAnimation"})},[]),S=ee((M,D)=>{P(M)||x({type:"changeFocusedDay",focusedDay:M,withoutMonthSwitchingAnimation:D})});return{referenceDate:h,calendarState:y,changeMonth:C,changeFocusedDay:S,isDateDisabled:P,onMonthSwitchingAnimationEnd:k,handleChangeMonth:v}},zc=e=>ge("MuiPickersFadeTransitionGroup",e),dm=ye("MuiPickersFadeTransitionGroup",["root"]),Uc=e=>{const{classes:t}=e;return be({root:["root"]},zc,t)},Yc=B(Qo,{name:"MuiPickersFadeTransitionGroup",slot:"Root",overridesResolver:(e,t)=>t.root})({display:"block",position:"relative"});function Er(e){const t=de({props:e,name:"MuiPickersFadeTransitionGroup"}),{children:o,className:n,reduceAnimations:r,transKey:s}=t,i=Uc(t),l=Jo();return r?o:b.jsx(Yc,{className:he(i.root,n),children:b.jsx(mn,{appear:!1,mountOnEnter:!0,unmountOnExit:!0,timeout:{appear:l.transitions.duration.enteringScreen,enter:l.transitions.duration.enteringScreen,exit:0},children:o},s)})}const Kc=e=>ge("MuiPickersSlideTransition",e),Be=ye("MuiPickersSlideTransition",["root","slideEnter-left","slideEnter-right","slideEnterActive","slideExit","slideExitActiveLeft-left","slideExitActiveLeft-right"]),Gc=["children","className","reduceAnimations","slideDirection","transKey","classes"],qc=e=>{const{classes:t,slideDirection:o}=e,n={root:["root"],exit:["slideExit"],enterActive:["slideEnterActive"],enter:[`slideEnter-${o}`],exitActive:[`slideExitActiveLeft-${o}`]};return be(n,Kc,t)},Qc=B(Qo,{name:"MuiPickersSlideTransition",slot:"Root",overridesResolver:(e,t)=>[t.root,{[`.${Be["slideEnter-left"]}`]:t["slideEnter-left"]},{[`.${Be["slideEnter-right"]}`]:t["slideEnter-right"]},{[`.${Be.slideEnterActive}`]:t.slideEnterActive},{[`.${Be.slideExit}`]:t.slideExit},{[`.${Be["slideExitActiveLeft-left"]}`]:t["slideExitActiveLeft-left"]},{[`.${Be["slideExitActiveLeft-right"]}`]:t["slideExitActiveLeft-right"]}]})(({theme:e})=>{const t=e.transitions.create("transform",{duration:e.transitions.duration.complex,easing:"cubic-bezier(0.35, 0.8, 0.4, 1)"});return{display:"block",position:"relative",overflowX:"hidden","& > *":{position:"absolute",top:0,right:0,left:0},[`& .${Be["slideEnter-left"]}`]:{willChange:"transform",transform:"translate(100%)",zIndex:1},[`& .${Be["slideEnter-right"]}`]:{willChange:"transform",transform:"translate(-100%)",zIndex:1},[`& .${Be.slideEnterActive}`]:{transform:"translate(0%)",transition:t},[`& .${Be.slideExit}`]:{transform:"translate(0%)"},[`& .${Be["slideExitActiveLeft-left"]}`]:{willChange:"transform",transform:"translate(-100%)",transition:t,zIndex:0},[`& .${Be["slideExitActiveLeft-right"]}`]:{willChange:"transform",transform:"translate(100%)",transition:t,zIndex:0}}});function Xc(e){const t=de({props:e,name:"MuiPickersSlideTransition"}),{children:o,className:n,reduceAnimations:r,transKey:s}=t,i=ae(t,Gc),l=qc(t),c=Jo();if(r)return b.jsx("div",{className:he(l.root,n),children:o});const u={exit:l.exit,enterActive:l.enterActive,enter:l.enter,exitActive:l.exitActive};return b.jsx(Qc,{className:he(l.root,n),childFactory:p=>cs(p,{classNames:u}),role:"presentation",children:b.jsx(Hn,m({mountOnEnter:!0,unmountOnExit:!0,timeout:c.transitions.duration.complex,classNames:u},i,{children:o}),s)})}const Zc=e=>ge("MuiDayCalendar",e),pm=ye("MuiDayCalendar",["root","header","weekDayLabel","loadingContainer","slideTransition","monthContainer","weekContainer","weekNumberLabel","weekNumber"]),Jc=["parentProps","day","focusableDay","selectedDays","isDateDisabled","currentMonthNumber","isViewFocused"],eu=["ownerState"],tu=e=>{const{classes:t}=e;return be({root:["root"],header:["header"],weekDayLabel:["weekDayLabel"],loadingContainer:["loadingContainer"],slideTransition:["slideTransition"],monthContainer:["monthContainer"],weekContainer:["weekContainer"],weekNumberLabel:["weekNumberLabel"],weekNumber:["weekNumber"]},Zc,t)},Br=(ut+Vt*2)*6,nu=B("div",{name:"MuiDayCalendar",slot:"Root",overridesResolver:(e,t)=>t.root})({}),ou=B("div",{name:"MuiDayCalendar",slot:"Header",overridesResolver:(e,t)=>t.header})({display:"flex",justifyContent:"center",alignItems:"center"}),ru=B(rt,{name:"MuiDayCalendar",slot:"WeekDayLabel",overridesResolver:(e,t)=>t.weekDayLabel})(({theme:e})=>({width:36,height:40,margin:"0 2px",textAlign:"center",display:"flex",justifyContent:"center",alignItems:"center",color:(e.vars||e).palette.text.secondary})),su=B(rt,{name:"MuiDayCalendar",slot:"WeekNumberLabel",overridesResolver:(e,t)=>t.weekNumberLabel})(({theme:e})=>({width:36,height:40,margin:"0 2px",textAlign:"center",display:"flex",justifyContent:"center",alignItems:"center",color:e.palette.text.disabled})),au=B(rt,{name:"MuiDayCalendar",slot:"WeekNumber",overridesResolver:(e,t)=>t.weekNumber})(({theme:e})=>m({},e.typography.caption,{width:ut,height:ut,padding:0,margin:`0 ${Vt}px`,color:e.palette.text.disabled,fontSize:"0.75rem",alignItems:"center",justifyContent:"center",display:"inline-flex"})),iu=B("div",{name:"MuiDayCalendar",slot:"LoadingContainer",overridesResolver:(e,t)=>t.loadingContainer})({display:"flex",justifyContent:"center",alignItems:"center",minHeight:Br}),lu=B(Xc,{name:"MuiDayCalendar",slot:"SlideTransition",overridesResolver:(e,t)=>t.slideTransition})({minHeight:Br}),cu=B("div",{name:"MuiDayCalendar",slot:"MonthContainer",overridesResolver:(e,t)=>t.monthContainer})({overflow:"hidden"}),uu=B("div",{name:"MuiDayCalendar",slot:"WeekContainer",overridesResolver:(e,t)=>t.weekContainer})({margin:`${Vt}px 0`,display:"flex",justifyContent:"center"});function du(e){let{parentProps:t,day:o,focusableDay:n,selectedDays:r,isDateDisabled:s,currentMonthNumber:i,isViewFocused:l}=e,c=ae(e,Jc);const{disabled:u,disableHighlightToday:p,isMonthSwitchingAnimating:d,showDaysOutsideCurrentMonth:f,slots:g,slotProps:h,timezone:y}=t,x=pe(),v=ft(y),C=n!==null&&x.isSameDay(o,n),P=r.some(O=>x.isSameDay(O,o)),k=x.isSameDay(o,v),S=(g==null?void 0:g.day)??Fi,M=xe({elementType:S,externalSlotProps:h==null?void 0:h.day,additionalProps:m({disableHighlightToday:p,showDaysOutsideCurrentMonth:f,role:"gridcell",isAnimating:d,"data-timestamp":x.toJsDate(o).valueOf()},c),ownerState:m({},t,{day:o,selected:P})}),D=ae(M,eu),w=se(()=>u||s(o),[u,s,o]),$=se(()=>x.getMonth(o)!==i,[x,o,i]),j=se(()=>{const O=x.startOfMonth(x.setMonth(o,i));return f?x.isSameDay(o,x.startOfWeek(O)):x.isSameDay(o,O)},[i,o,f,x]),T=se(()=>{const O=x.endOfMonth(x.setMonth(o,i));return f?x.isSameDay(o,x.endOfWeek(O)):x.isSameDay(o,O)},[i,o,f,x]);return b.jsx(S,m({},D,{day:o,disabled:w,autoFocus:l&&C,today:k,outsideCurrentMonth:$,isFirstVisibleCell:j,isLastVisibleCell:T,selected:P,tabIndex:C?0:-1,"aria-selected":P,"aria-current":k?"date":void 0}))}function pu(e){const t=de({props:e,name:"MuiDayCalendar"}),o=pe(),{onFocusedDayChange:n,className:r,currentMonth:s,selectedDays:i,focusedDay:l,loading:c,onSelectedDaysChange:u,onMonthSwitchingAnimationEnd:p,readOnly:d,reduceAnimations:f,renderLoading:g=()=>b.jsx("span",{children:"..."}),slideDirection:h,TransitionProps:y,disablePast:x,disableFuture:v,minDate:C,maxDate:P,shouldDisableDate:k,shouldDisableMonth:S,shouldDisableYear:M,dayOfWeekFormatter:D=E=>o.format(E,"weekdayShort").charAt(0).toUpperCase(),hasFocus:w,onFocusedViewChange:$,gridLabelId:j,displayWeekNumber:T,fixedWeekNumber:O,autoFocus:N,timezone:F}=t,R=ft(F),_=tu(t),re=Le(),q=$r({shouldDisableDate:k,shouldDisableMonth:S,shouldDisableYear:M,minDate:C,maxDate:P,disablePast:x,disableFuture:v,timezone:F}),le=Pe(),[ne,te]=lt({name:"DayCalendar",state:"hasFocus",controlled:w,default:N??!1}),[ce,Z]=Ge(()=>l||R),ie=ee(E=>{d||u(E)}),W=E=>{q(E)||(n(E),Z(E),$==null||$(!0),te(!0))},G=ee((E,A)=>{switch(E.key){case"ArrowUp":W(o.addDays(A,-7)),E.preventDefault();break;case"ArrowDown":W(o.addDays(A,7)),E.preventDefault();break;case"ArrowLeft":{const H=o.addDays(A,re?1:-1),z=o.addMonths(A,re?1:-1),X=Wt({utils:o,date:H,minDate:re?H:o.startOfMonth(z),maxDate:re?o.endOfMonth(z):H,isDateDisabled:q,timezone:F});W(X||H),E.preventDefault();break}case"ArrowRight":{const H=o.addDays(A,re?-1:1),z=o.addMonths(A,re?-1:1),X=Wt({utils:o,date:H,minDate:re?o.startOfMonth(z):H,maxDate:re?H:o.endOfMonth(z),isDateDisabled:q,timezone:F});W(X||H),E.preventDefault();break}case"Home":W(o.startOfWeek(A)),E.preventDefault();break;case"End":W(o.endOfWeek(A)),E.preventDefault();break;case"PageUp":W(o.addMonths(A,1)),E.preventDefault();break;case"PageDown":W(o.addMonths(A,-1)),E.preventDefault();break}}),Y=ee((E,A)=>W(A)),V=ee((E,A)=>{ne&&o.isSameDay(ce,A)&&($==null||$(!1))}),L=o.getMonth(s),oe=o.getYear(s),J=se(()=>i.filter(E=>!!E).map(E=>o.startOfDay(E)),[o,i]),Q=`${oe}-${L}`,I=se(()=>us(),[Q]),U=se(()=>{const E=o.startOfMonth(s),A=o.endOfMonth(s);return q(ce)||o.isAfterDay(ce,A)||o.isBeforeDay(ce,E)?Wt({utils:o,date:ce,minDate:E,maxDate:A,disablePast:x,disableFuture:v,isDateDisabled:q,timezone:F}):ce},[s,v,x,ce,q,o,F]),K=se(()=>{const E=o.getWeekArray(s);let A=o.addMonths(s,1);for(;O&&E.length{E.lengthb.jsx(ru,{variant:"caption",role:"columnheader","aria-label":o.format(E,"weekday"),className:_.weekDayLabel,children:D(E)},A.toString()))]}),c?b.jsx(iu,{className:_.loadingContainer,children:g()}):b.jsx(lu,m({transKey:Q,onExited:p,reduceAnimations:f,slideDirection:h,className:he(r,_.slideTransition)},y,{nodeRef:I,children:b.jsx(cu,{ref:I,role:"rowgroup",className:_.monthContainer,children:K.map((E,A)=>b.jsxs(uu,{role:"row",className:_.weekContainer,"aria-rowindex":A+1,children:[T&&b.jsx(au,{className:_.weekNumber,role:"rowheader","aria-label":le.calendarWeekNumberAriaLabelText(o.getWeekNumber(E[0])),children:le.calendarWeekNumberText(o.getWeekNumber(E[0]))}),E.map((H,z)=>b.jsx(du,{parentProps:t,day:H,selectedDays:J,focusableDay:U,onKeyDown:G,onFocus:Y,onBlur:V,onDaySelect:ie,isDateDisabled:q,currentMonthNumber:L,isViewFocused:ne,"aria-colindex":z+1},H.toString()))]},`week-${E[0]}`))})}))]})}function mu(e){return ge("MuiPickersMonth",e)}const nn=ye("MuiPickersMonth",["root","monthButton","disabled","selected"]),fu=["autoFocus","className","children","disabled","selected","value","tabIndex","onClick","onKeyDown","onFocus","onBlur","aria-current","aria-label","monthsPerRow","slots","slotProps"],hu=e=>{const{disabled:t,selected:o,classes:n}=e;return be({root:["root"],monthButton:["monthButton",t&&"disabled",o&&"selected"]},mu,n)},bu=B("div",{name:"MuiPickersMonth",slot:"Root",overridesResolver:(e,t)=>[t.root]})({display:"flex",alignItems:"center",justifyContent:"center",flexBasis:"33.3%",variants:[{props:{monthsPerRow:4},style:{flexBasis:"25%"}}]}),gu=B("button",{name:"MuiPickersMonth",slot:"MonthButton",overridesResolver:(e,t)=>[t.monthButton,{[`&.${nn.disabled}`]:t.disabled},{[`&.${nn.selected}`]:t.selected}]})(({theme:e})=>m({color:"unset",backgroundColor:"transparent",border:0,outline:0},e.typography.subtitle1,{margin:"8px 0",height:36,width:72,borderRadius:18,cursor:"pointer","&:focus":{backgroundColor:e.vars?`rgba(${e.vars.palette.action.activeChannel} / ${e.vars.palette.action.hoverOpacity})`:Xe(e.palette.action.active,e.palette.action.hoverOpacity)},"&:hover":{backgroundColor:e.vars?`rgba(${e.vars.palette.action.activeChannel} / ${e.vars.palette.action.hoverOpacity})`:Xe(e.palette.action.active,e.palette.action.hoverOpacity)},"&:disabled":{cursor:"auto",pointerEvents:"none"},[`&.${nn.disabled}`]:{color:(e.vars||e).palette.text.secondary},[`&.${nn.selected}`]:{color:(e.vars||e).palette.primary.contrastText,backgroundColor:(e.vars||e).palette.primary.main,"&:focus, &:hover":{backgroundColor:(e.vars||e).palette.primary.dark}}})),yu=_n(function(t){const o=de({props:t,name:"MuiPickersMonth"}),{autoFocus:n,className:r,children:s,disabled:i,selected:l,value:c,tabIndex:u,onClick:p,onKeyDown:d,onFocus:f,onBlur:g,"aria-current":h,"aria-label":y,slots:x,slotProps:v}=o,C=ae(o,fu),P=me(null),k=hu(o);Je(()=>{var D;n&&((D=P.current)==null||D.focus())},[n]);const S=(x==null?void 0:x.monthButton)??gu,M=xe({elementType:S,externalSlotProps:v==null?void 0:v.monthButton,additionalProps:{children:s,disabled:i,tabIndex:u,ref:P,type:"button",role:"radio","aria-current":h,"aria-checked":l,"aria-label":y,onClick:D=>p(D,c),onKeyDown:D=>d(D,c),onFocus:D=>f(D,c),onBlur:D=>g(D,c)},ownerState:o,className:k.monthButton});return b.jsx(bu,m({className:he(k.root,r),ownerState:o},C,{children:b.jsx(S,m({},M))}))});function xu(e){return ge("MuiMonthCalendar",e)}const mm=ye("MuiMonthCalendar",["root"]),vu=["className","value","defaultValue","referenceDate","disabled","disableFuture","disablePast","maxDate","minDate","onChange","shouldDisableMonth","readOnly","disableHighlightToday","autoFocus","onMonthFocus","hasFocus","onFocusedViewChange","monthsPerRow","timezone","gridLabelId","slots","slotProps"],Cu=e=>{const{classes:t}=e;return be({root:["root"]},xu,t)};function wu(e,t){const o=pe(),n=mt(),r=de({props:e,name:t});return m({disableFuture:!1,disablePast:!1},r,{minDate:Ve(o,r.minDate,n.minDate),maxDate:Ve(o,r.maxDate,n.maxDate)})}const Du=B("div",{name:"MuiMonthCalendar",slot:"Root",overridesResolver:(e,t)=>t.root})({display:"flex",flexWrap:"wrap",alignContent:"stretch",padding:"0 4px",width:Qt,boxSizing:"border-box"}),ku=fe(function(t,o){const n=wu(t,"MuiMonthCalendar"),{className:r,value:s,defaultValue:i,referenceDate:l,disabled:c,disableFuture:u,disablePast:p,maxDate:d,minDate:f,onChange:g,shouldDisableMonth:h,readOnly:y,autoFocus:x=!1,onMonthFocus:v,hasFocus:C,onFocusedViewChange:P,monthsPerRow:k=3,timezone:S,gridLabelId:M,slots:D,slotProps:w}=n,$=ae(n,vu),{value:j,handleValueChange:T,timezone:O}=Ot({name:"MonthCalendar",timezone:S,value:s,defaultValue:i,referenceDate:l,onChange:g,valueManager:Ce}),N=ft(O),F=Le(),R=pe(),_=se(()=>Ce.getInitialReferenceValue({value:j,utils:R,props:n,timezone:O,referenceDate:l,granularity:Ye.month}),[]),re=n,q=Cu(re),le=se(()=>R.getMonth(N),[R,N]),ne=se(()=>j!=null?R.getMonth(j):null,[j,R]),[te,ce]=Ge(()=>ne||R.getMonth(_)),[Z,ie]=lt({name:"MonthCalendar",state:"hasFocus",controlled:C,default:x??!1}),W=ee(Q=>{ie(Q),P&&P(Q)}),G=$e(Q=>{const I=R.startOfMonth(p&&R.isAfter(N,f)?N:f),U=R.startOfMonth(u&&R.isBefore(N,d)?N:d),K=R.startOfMonth(Q);return R.isBefore(K,I)||R.isAfter(K,U)?!0:h?h(K):!1},[u,p,d,f,N,h,R]),Y=ee((Q,I)=>{if(y)return;const U=R.setMonth(j??_,I);T(U)}),V=ee(Q=>{G(R.setMonth(j??_,Q))||(ce(Q),W(!0),v&&v(Q))});ve(()=>{ce(Q=>ne!==null&&Q!==ne?ne:Q)},[ne]);const L=ee((Q,I)=>{switch(Q.key){case"ArrowUp":V((12+I-3)%12),Q.preventDefault();break;case"ArrowDown":V((12+I+3)%12),Q.preventDefault();break;case"ArrowLeft":V((12+I+(F?1:-1))%12),Q.preventDefault();break;case"ArrowRight":V((12+I+(F?-1:1))%12),Q.preventDefault();break}}),oe=ee((Q,I)=>{V(I)}),J=ee((Q,I)=>{te===I&&W(!1)});return b.jsx(Du,m({ref:o,className:he(q.root,r),ownerState:re,role:"radiogroup","aria-labelledby":M},$,{children:Un(R,j??_).map(Q=>{const I=R.getMonth(Q),U=R.format(Q,"monthShort"),K=R.format(Q,"month"),E=I===ne,A=c||G(Q);return b.jsx(yu,{selected:E,value:I,onClick:Y,onKeyDown:L,autoFocus:Z&&I===te,disabled:A,tabIndex:I===te&&!A?0:-1,onFocus:oe,onBlur:J,"aria-current":le===I?"date":void 0,"aria-label":K,monthsPerRow:k,slots:D,slotProps:w,children:U},U)})}))});function Pu(e){return ge("MuiPickersYear",e)}const on=ye("MuiPickersYear",["root","yearButton","selected","disabled"]),Su=["autoFocus","className","children","disabled","selected","value","tabIndex","onClick","onKeyDown","onFocus","onBlur","aria-current","yearsPerRow","slots","slotProps"],Tu=e=>{const{disabled:t,selected:o,classes:n}=e;return be({root:["root"],yearButton:["yearButton",t&&"disabled",o&&"selected"]},Pu,n)},Mu=B("div",{name:"MuiPickersYear",slot:"Root",overridesResolver:(e,t)=>[t.root]})({display:"flex",alignItems:"center",justifyContent:"center",flexBasis:"33.3%",variants:[{props:{yearsPerRow:4},style:{flexBasis:"25%"}}]}),Iu=B("button",{name:"MuiPickersYear",slot:"YearButton",overridesResolver:(e,t)=>[t.yearButton,{[`&.${on.disabled}`]:t.disabled},{[`&.${on.selected}`]:t.selected}]})(({theme:e})=>m({color:"unset",backgroundColor:"transparent",border:0,outline:0},e.typography.subtitle1,{margin:"6px 0",height:36,width:72,borderRadius:18,cursor:"pointer","&:focus":{backgroundColor:e.vars?`rgba(${e.vars.palette.action.activeChannel} / ${e.vars.palette.action.focusOpacity})`:Xe(e.palette.action.active,e.palette.action.focusOpacity)},"&:hover":{backgroundColor:e.vars?`rgba(${e.vars.palette.action.activeChannel} / ${e.vars.palette.action.hoverOpacity})`:Xe(e.palette.action.active,e.palette.action.hoverOpacity)},"&:disabled":{cursor:"auto",pointerEvents:"none"},[`&.${on.disabled}`]:{color:(e.vars||e).palette.text.secondary},[`&.${on.selected}`]:{color:(e.vars||e).palette.primary.contrastText,backgroundColor:(e.vars||e).palette.primary.main,"&:focus, &:hover":{backgroundColor:(e.vars||e).palette.primary.dark}}})),Vu=_n(function(t){const o=de({props:t,name:"MuiPickersYear"}),{autoFocus:n,className:r,children:s,disabled:i,selected:l,value:c,tabIndex:u,onClick:p,onKeyDown:d,onFocus:f,onBlur:g,"aria-current":h,slots:y,slotProps:x}=o,v=ae(o,Su),C=me(null),P=Tu(o);Je(()=>{var M;n&&((M=C.current)==null||M.focus())},[n]);const k=(y==null?void 0:y.yearButton)??Iu,S=xe({elementType:k,externalSlotProps:x==null?void 0:x.yearButton,additionalProps:{children:s,disabled:i,tabIndex:u,ref:C,type:"button",role:"radio","aria-current":h,"aria-checked":l,onClick:M=>p(M,c),onKeyDown:M=>d(M,c),onFocus:M=>f(M,c),onBlur:M=>g(M,c)},ownerState:o,className:P.yearButton});return b.jsx(Mu,m({className:he(P.root,r),ownerState:o},v,{children:b.jsx(k,m({},S))}))});function Ou(e){return ge("MuiYearCalendar",e)}const fm=ye("MuiYearCalendar",["root"]),Ru=["autoFocus","className","value","defaultValue","referenceDate","disabled","disableFuture","disablePast","maxDate","minDate","onChange","readOnly","shouldDisableYear","disableHighlightToday","onYearFocus","hasFocus","onFocusedViewChange","yearsOrder","yearsPerRow","timezone","gridLabelId","slots","slotProps"],Fu=e=>{const{classes:t}=e;return be({root:["root"]},Ou,t)};function Au(e,t){const o=pe(),n=mt(),r=de({props:e,name:t});return m({disablePast:!1,disableFuture:!1},r,{yearsPerRow:r.yearsPerRow??3,minDate:Ve(o,r.minDate,n.minDate),maxDate:Ve(o,r.maxDate,n.maxDate)})}const Lu=B("div",{name:"MuiYearCalendar",slot:"Root",overridesResolver:(e,t)=>t.root})({display:"flex",flexDirection:"row",flexWrap:"wrap",overflowY:"auto",height:"100%",padding:"0 4px",width:Qt,maxHeight:sa,boxSizing:"border-box",position:"relative"}),ju=fe(function(t,o){const n=Au(t,"MuiYearCalendar"),{autoFocus:r,className:s,value:i,defaultValue:l,referenceDate:c,disabled:u,disableFuture:p,disablePast:d,maxDate:f,minDate:g,onChange:h,readOnly:y,shouldDisableYear:x,onYearFocus:v,hasFocus:C,onFocusedViewChange:P,yearsOrder:k="asc",yearsPerRow:S,timezone:M,gridLabelId:D,slots:w,slotProps:$}=n,j=ae(n,Ru),{value:T,handleValueChange:O,timezone:N}=Ot({name:"YearCalendar",timezone:M,value:i,defaultValue:l,referenceDate:c,onChange:h,valueManager:Ce}),F=ft(N),R=Le(),_=pe(),re=se(()=>Ce.getInitialReferenceValue({value:T,utils:_,props:n,timezone:N,referenceDate:c,granularity:Ye.year}),[]),q=n,le=Fu(q),ne=se(()=>_.getYear(F),[_,F]),te=se(()=>T!=null?_.getYear(T):null,[T,_]),[ce,Z]=Ge(()=>te||_.getYear(re)),[ie,W]=lt({name:"YearCalendar",state:"hasFocus",controlled:C,default:r??!1}),G=ee(H=>{W(H),P&&P(H)}),Y=$e(H=>{if(d&&_.isBeforeYear(H,F)||p&&_.isAfterYear(H,F)||g&&_.isBeforeYear(H,g)||f&&_.isAfterYear(H,f))return!0;if(!x)return!1;const z=_.startOfYear(H);return x(z)},[p,d,f,g,F,x,_]),V=ee((H,z)=>{if(y)return;const X=_.setYear(T??re,z);O(X)}),L=ee(H=>{Y(_.setYear(T??re,H))||(Z(H),G(!0),v==null||v(H))});ve(()=>{Z(H=>te!==null&&H!==te?te:H)},[te]);const oe=k!=="desc"?S*1:S*-1,J=R&&k==="asc"||!R&&k==="desc"?-1:1,Q=ee((H,z)=>{switch(H.key){case"ArrowUp":L(z-oe),H.preventDefault();break;case"ArrowDown":L(z+oe),H.preventDefault();break;case"ArrowLeft":L(z-J),H.preventDefault();break;case"ArrowRight":L(z+J),H.preventDefault();break}}),I=ee((H,z)=>{L(z)}),U=ee((H,z)=>{ce===z&&G(!1)}),K=me(null),E=Ae(o,K);ve(()=>{if(r||K.current===null)return;const H=K.current.querySelector('[tabindex="0"]');if(!H)return;const z=H.offsetHeight,X=H.offsetTop,ue=K.current.clientHeight,Te=K.current.scrollTop,Ee=X+z;z>ue||X{const z=_.getYear(H),X=z===te,ue=u||Y(H);return b.jsx(Vu,{selected:X,value:z,onClick:V,onKeyDown:Q,autoFocus:ie&&z===ce,disabled:ue,tabIndex:z===ce&&!ue?0:-1,onFocus:I,onBlur:U,"aria-current":ne===z?"date":void 0,yearsPerRow:S,slots:w,slotProps:$,children:_.format(H,"year")},_.format(H,"year"))})}))}),Nu=e=>ge("MuiPickersCalendarHeader",e),$u=ye("MuiPickersCalendarHeader",["root","labelContainer","label","switchViewButton","switchViewIcon"]),Eu=["slots","slotProps","currentMonth","disabled","disableFuture","disablePast","maxDate","minDate","onMonthChange","onViewChange","view","reduceAnimations","views","labelId","className","timezone","format"],Bu=["ownerState"],_u=e=>{const{classes:t}=e;return be({root:["root"],labelContainer:["labelContainer"],label:["label"],switchViewButton:["switchViewButton"],switchViewIcon:["switchViewIcon"]},Nu,t)},Wu=B("div",{name:"MuiPickersCalendarHeader",slot:"Root",overridesResolver:(e,t)=>t.root})({display:"flex",alignItems:"center",marginTop:12,marginBottom:4,paddingLeft:24,paddingRight:12,maxHeight:40,minHeight:40}),Hu=B("div",{name:"MuiPickersCalendarHeader",slot:"LabelContainer",overridesResolver:(e,t)=>t.labelContainer})(({theme:e})=>m({display:"flex",overflow:"hidden",alignItems:"center",cursor:"pointer",marginRight:"auto"},e.typography.body1,{fontWeight:e.typography.fontWeightMedium})),zu=B("div",{name:"MuiPickersCalendarHeader",slot:"Label",overridesResolver:(e,t)=>t.label})({marginRight:6}),Uu=B(St,{name:"MuiPickersCalendarHeader",slot:"SwitchViewButton",overridesResolver:(e,t)=>t.switchViewButton})({marginRight:"auto",variants:[{props:{view:"year"},style:{[`.${$u.switchViewIcon}`]:{transform:"rotate(180deg)"}}}]}),Yu=B(_s,{name:"MuiPickersCalendarHeader",slot:"SwitchViewIcon",overridesResolver:(e,t)=>t.switchViewIcon})(({theme:e})=>({willChange:"transform",transition:e.transitions.create("transform"),transform:"rotate(0deg)"})),Ku=fe(function(t,o){const n=Pe(),r=pe(),s=de({props:t,name:"MuiPickersCalendarHeader"}),{slots:i,slotProps:l,currentMonth:c,disabled:u,disableFuture:p,disablePast:d,maxDate:f,minDate:g,onMonthChange:h,onViewChange:y,view:x,reduceAnimations:v,views:C,labelId:P,className:k,timezone:S,format:M=`${r.formats.month} ${r.formats.year}`}=s,D=ae(s,Eu),w=s,$=_u(s),j=(i==null?void 0:i.switchViewButton)??Uu,T=xe({elementType:j,externalSlotProps:l==null?void 0:l.switchViewButton,additionalProps:{size:"small","aria-label":n.calendarViewSwitchingButtonAriaLabel(x)},ownerState:w,className:$.switchViewButton}),O=(i==null?void 0:i.switchViewIcon)??Yu,N=xe({elementType:O,externalSlotProps:l==null?void 0:l.switchViewIcon,ownerState:w,className:$.switchViewIcon}),F=ae(N,Bu),R=()=>h(r.addMonths(c,1),"left"),_=()=>h(r.addMonths(c,-1),"right"),re=oa(c,{disableFuture:p,maxDate:f,timezone:S}),q=ra(c,{disablePast:d,minDate:g,timezone:S}),le=()=>{if(!(C.length===1||!y||u))if(C.length===2)y(C.find(te=>te!==x)||C[0]);else{const te=C.indexOf(x)!==0?0:1;y(C[te])}};if(C.length===1&&C[0]==="year")return null;const ne=r.formatByString(c,M);return b.jsxs(Wu,m({},D,{ownerState:w,className:he($.root,k),ref:o,children:[b.jsxs(Hu,{role:"presentation",onClick:le,ownerState:w,"aria-live":"polite",className:$.labelContainer,children:[b.jsx(Er,{reduceAnimations:v,transKey:ne,children:b.jsx(zu,{id:P,ownerState:w,className:$.label,children:ne})}),C.length>1&&!u&&b.jsx(j,m({},T,{children:b.jsx(O,m({},F))}))]}),b.jsx(mn,{in:x==="day",appear:!v,enter:!v,children:b.jsx(or,{slots:i,slotProps:l,onGoToPrevious:_,isPreviousDisabled:q,previousLabel:n.previousMonth,onGoToNext:R,isNextDisabled:re,nextLabel:n.nextMonth})})]}))}),Gu="@media (prefers-reduced-motion: reduce)",wt=typeof navigator<"u"&&navigator.userAgent.match(/android\s(\d+)|OS\s(\d+)/i),_o=wt&&wt[1]?parseInt(wt[1],10):null,Wo=wt&&wt[2]?parseInt(wt[2],10):null,qu=_o&&_o<10||Wo&&Wo<13||!1,_r=()=>fn(Gu,{defaultMatches:!1})||qu,Qu=e=>ge("MuiDateCalendar",e),hm=ye("MuiDateCalendar",["root","viewTransitionContainer"]),Xu=["autoFocus","onViewChange","value","defaultValue","referenceDate","disableFuture","disablePast","onChange","onYearChange","onMonthChange","reduceAnimations","shouldDisableDate","shouldDisableMonth","shouldDisableYear","view","views","openTo","className","disabled","readOnly","minDate","maxDate","disableHighlightToday","focusedView","onFocusedViewChange","showDaysOutsideCurrentMonth","fixedWeekNumber","dayOfWeekFormatter","slots","slotProps","loading","renderLoading","displayWeekNumber","yearsOrder","yearsPerRow","monthsPerRow","timezone"],Zu=e=>{const{classes:t}=e;return be({root:["root"],viewTransitionContainer:["viewTransitionContainer"]},Qu,t)};function Ju(e,t){const o=pe(),n=mt(),r=_r(),s=de({props:e,name:t});return m({},s,{loading:s.loading??!1,disablePast:s.disablePast??!1,disableFuture:s.disableFuture??!1,openTo:s.openTo??"day",views:s.views??["year","day"],reduceAnimations:s.reduceAnimations??r,renderLoading:s.renderLoading??(()=>b.jsx("span",{children:"..."})),minDate:Ve(o,s.minDate,n.minDate),maxDate:Ve(o,s.maxDate,n.maxDate)})}const ed=B(gn,{name:"MuiDateCalendar",slot:"Root",overridesResolver:(e,t)=>t.root})({display:"flex",flexDirection:"column",height:bn}),td=B(Er,{name:"MuiDateCalendar",slot:"ViewTransitionContainer",overridesResolver:(e,t)=>t.viewTransitionContainer})({}),nd=fe(function(t,o){const n=pe(),r=Tt(),s=Ju(t,"MuiDateCalendar"),{autoFocus:i,onViewChange:l,value:c,defaultValue:u,referenceDate:p,disableFuture:d,disablePast:f,onChange:g,onYearChange:h,onMonthChange:y,reduceAnimations:x,shouldDisableDate:v,shouldDisableMonth:C,shouldDisableYear:P,view:k,views:S,openTo:M,className:D,disabled:w,readOnly:$,minDate:j,maxDate:T,disableHighlightToday:O,focusedView:N,onFocusedViewChange:F,showDaysOutsideCurrentMonth:R,fixedWeekNumber:_,dayOfWeekFormatter:re,slots:q,slotProps:le,loading:ne,renderLoading:te,displayWeekNumber:ce,yearsOrder:Z,yearsPerRow:ie,monthsPerRow:W,timezone:G}=s,Y=ae(s,Xu),{value:V,handleValueChange:L,timezone:oe}=Ot({name:"DateCalendar",timezone:G,value:c,defaultValue:u,referenceDate:p,onChange:g,valueManager:Ce}),{view:J,setView:Q,focusedView:I,setFocusedView:U,goToNextView:K,setValueAndGoToNextView:E}=qt({view:k,views:S,openTo:M,onChange:L,onViewChange:l,autoFocus:i,focusedView:N,onFocusedViewChange:F}),{referenceDate:A,calendarState:H,changeFocusedDay:z,changeMonth:X,handleChangeMonth:ue,isDateDisabled:Te,onMonthSwitchingAnimationEnd:Ee}=Hc({value:V,referenceDate:p,reduceAnimations:x,onMonthChange:y,minDate:j,maxDate:T,shouldDisableDate:v,disablePast:f,disableFuture:d,timezone:oe}),st=w&&V||j,Me=w&&V||T,Fe=`${r}-grid-label`,tt=I!==null,en=(q==null?void 0:q.calendarHeader)??Ku,ns=xe({elementType:en,externalSlotProps:le==null?void 0:le.calendarHeader,additionalProps:{views:S,view:J,currentMonth:H.currentMonth,onViewChange:Q,onMonthChange:(we,qe)=>ue({newMonth:we,direction:qe}),minDate:st,maxDate:Me,disabled:w,disablePast:f,disableFuture:d,reduceAnimations:x,timezone:oe,labelId:Fe},ownerState:s}),os=ee(we=>{const qe=n.startOfMonth(we),At=n.endOfMonth(we),nt=Te(we)?Wt({utils:n,date:we,minDate:n.isBefore(j,qe)?qe:j,maxDate:n.isAfter(T,At)?At:T,disablePast:f,disableFuture:d,isDateDisabled:Te,timezone:oe}):we;nt?(E(nt,"finish"),y==null||y(qe)):(K(),X(qe)),z(nt,!0)}),rs=ee(we=>{const qe=n.startOfYear(we),At=n.endOfYear(we),nt=Te(we)?Wt({utils:n,date:we,minDate:n.isBefore(j,qe)?qe:j,maxDate:n.isAfter(T,At)?At:T,disablePast:f,disableFuture:d,isDateDisabled:Te,timezone:oe}):we;nt?(E(nt,"finish"),h==null||h(nt)):(K(),X(qe)),z(nt,!0)}),ss=ee(we=>L(we&&sn(n,we,V??A),"finish",J));ve(()=>{V!=null&&n.isValid(V)&&X(V)},[V]);const Tn=s,vo=Zu(Tn),Mn={disablePast:f,disableFuture:d,maxDate:T,minDate:j},In={disableHighlightToday:O,readOnly:$,disabled:w,timezone:oe,gridLabelId:Fe,slots:q,slotProps:le},Vn=me(J);ve(()=>{Vn.current!==J&&(I===Vn.current&&U(J,!0),Vn.current=J)},[I,U,J]);const as=se(()=>[V],[V]);return b.jsxs(ed,m({ref:o,className:he(vo.root,D),ownerState:Tn},Y,{children:[b.jsx(en,m({},ns,{slots:q,slotProps:le})),b.jsx(td,{reduceAnimations:x,className:vo.viewTransitionContainer,transKey:J,ownerState:Tn,children:b.jsxs("div",{children:[J==="year"&&b.jsx(ju,m({},Mn,In,{value:V,onChange:rs,shouldDisableYear:P,hasFocus:tt,onFocusedViewChange:we=>U("year",we),yearsOrder:Z,yearsPerRow:ie,referenceDate:A})),J==="month"&&b.jsx(ku,m({},Mn,In,{hasFocus:tt,className:D,value:V,onChange:os,shouldDisableMonth:C,onFocusedViewChange:we=>U("month",we),monthsPerRow:W,referenceDate:A})),J==="day"&&b.jsx(pu,m({},H,Mn,In,{onMonthSwitchingAnimationEnd:Ee,onFocusedDayChange:z,reduceAnimations:x,selectedDays:as,onSelectedDaysChange:ss,shouldDisableDate:v,shouldDisableMonth:C,shouldDisableYear:P,hasFocus:tt,onFocusedViewChange:we=>U("day",we),showDaysOutsideCurrentMonth:R,fixedWeekNumber:_,dayOfWeekFormatter:re,displayWeekNumber:ce,loading:ne,renderLoading:te}))]})})]}))}),od=e=>ge("MuiDayCalendarSkeleton",e),bm=ye("MuiDayCalendarSkeleton",["root","week","daySkeleton"]),rd=["className"],sd=e=>{const{classes:t}=e;return be({root:["root"],week:["week"],daySkeleton:["daySkeleton"]},od,t)},ad=B("div",{name:"MuiDayCalendarSkeleton",slot:"Root",overridesResolver:(e,t)=>t.root})({alignSelf:"start"}),id=B("div",{name:"MuiDayCalendarSkeleton",slot:"Week",overridesResolver:(e,t)=>t.week})({margin:`${Vt}px 0`,display:"flex",justifyContent:"center"}),ld=B(xs,{name:"MuiDayCalendarSkeleton",slot:"DaySkeleton",overridesResolver:(e,t)=>t.daySkeleton})({margin:`0 ${Vt}px`,variants:[{props:{day:0},style:{visibility:"hidden"}}]}),cd=[[0,1,1,1,1,1,1],[1,1,1,1,1,1,1],[1,1,1,1,1,1,1],[1,1,1,1,1,1,1],[1,1,1,1,0,0,0]];function gm(e){const t=de({props:e,name:"MuiDayCalendarSkeleton"}),{className:o}=t,n=ae(t,rd),r=sd(n);return b.jsx(ad,m({className:he(r.root,o)},n,{children:cd.map((s,i)=>b.jsx(id,{className:r.week,children:s.map((l,c)=>b.jsx(ld,{variant:"circular",width:ut,height:ut,className:r.daySkeleton,ownerState:{day:l}},c))},i))}))}function Wr(e){return ge("MuiPickersToolbar",e)}const ud=ye("MuiPickersToolbar",["root","content"]),dd=["children","className","toolbarTitle","hidden","titleId","isLandscape","classes","landscapeDirection"],pd=e=>{const{classes:t}=e;return be({root:["root"],content:["content"]},Wr,t)},md=B("div",{name:"MuiPickersToolbar",slot:"Root",overridesResolver:(e,t)=>t.root})(({theme:e})=>({display:"flex",flexDirection:"column",alignItems:"flex-start",justifyContent:"space-between",padding:e.spacing(2,3),variants:[{props:{isLandscape:!0},style:{height:"auto",maxWidth:160,padding:16,justifyContent:"flex-start",flexWrap:"wrap"}}]})),fd=B("div",{name:"MuiPickersToolbar",slot:"Content",overridesResolver:(e,t)=>t.content})({display:"flex",flexWrap:"wrap",width:"100%",flex:1,justifyContent:"space-between",alignItems:"center",flexDirection:"row",variants:[{props:{isLandscape:!0},style:{justifyContent:"flex-start",alignItems:"flex-start",flexDirection:"column"}},{props:{isLandscape:!0,landscapeDirection:"row"},style:{flexDirection:"row"}}]}),co=fe(function(t,o){const n=de({props:t,name:"MuiPickersToolbar"}),{children:r,className:s,toolbarTitle:i,hidden:l,titleId:c}=n,u=ae(n,dd),p=n,d=pd(p);return l?null:b.jsxs(md,m({ref:o,className:he(d.root,s),ownerState:p},u,{children:[b.jsx(rt,{color:"text.secondary",variant:"overline",id:c,children:i}),b.jsx(fd,{className:d.content,ownerState:p,children:r})]}))});function hd(e){return ge("MuiDatePickerToolbar",e)}const ym=ye("MuiDatePickerToolbar",["root","title"]),bd=["value","isLandscape","onChange","toolbarFormat","toolbarPlaceholder","views","className","onViewChange","view"],gd=e=>{const{classes:t}=e;return be({root:["root"],title:["title"]},hd,t)},yd=B(co,{name:"MuiDatePickerToolbar",slot:"Root",overridesResolver:(e,t)=>t.root})({}),xd=B(rt,{name:"MuiDatePickerToolbar",slot:"Title",overridesResolver:(e,t)=>t.title})({variants:[{props:{isLandscape:!0},style:{margin:"auto 16px auto auto"}}]}),vd=fe(function(t,o){const n=de({props:t,name:"MuiDatePickerToolbar"}),{value:r,isLandscape:s,toolbarFormat:i,toolbarPlaceholder:l="––",views:c,className:u}=n,p=ae(n,bd),d=pe(),f=Pe(),g=gd(n),h=se(()=>{if(!r)return l;const x=Kt(d,{format:i,views:c},!0);return d.formatByString(r,x)},[r,i,l,d,c]),y=n;return b.jsx(yd,m({ref:o,toolbarTitle:f.datePickerToolbarTitle,isLandscape:s,className:he(g.root,u)},p,{children:b.jsx(xd,{variant:"h4",align:s?"left":"center",ownerState:y,className:g.title,children:h})}))});function uo(e,t){const o=pe(),n=mt(),r=de({props:e,name:t}),s=se(()=>{var i;return((i=r.localeText)==null?void 0:i.toolbarTitle)==null?r.localeText:m({},r.localeText,{datePickerToolbarTitle:r.localeText.toolbarTitle})},[r.localeText]);return m({},r,{localeText:s},zn({views:r.views,openTo:r.openTo,defaultViews:["year","day"],defaultOpenTo:"day"}),{disableFuture:r.disableFuture??!1,disablePast:r.disablePast??!1,minDate:Ve(o,r.minDate,n.minDate),maxDate:Ve(o,r.maxDate,n.maxDate),slots:m({toolbar:vd},r.slots)})}function Cd(e){return ge("MuiPickersPopper",e)}ye("MuiPickersPopper",["root","paper"]);const wd=["PaperComponent","popperPlacement","ownerState","children","paperSlotProps","paperClasses","onPaperClick","onPaperTouchStart"],Dd=e=>{const{classes:t}=e;return be({root:["root"],paper:["paper"]},Cd,t)},kd=B(Ds,{name:"MuiPickersPopper",slot:"Root",overridesResolver:(e,t)=>t.root})(({theme:e})=>({zIndex:e.zIndex.modal})),Pd=B(ws,{name:"MuiPickersPopper",slot:"Paper",overridesResolver:(e,t)=>t.paper})({outline:0,transformOrigin:"top center",variants:[{props:({placement:e})=>["top","top-start","top-end"].includes(e),style:{transformOrigin:"bottom center"}}]});function Sd(e,t){return t.documentElement.clientWidth{if(!e)return;function c(){s.current=!0}return document.addEventListener("mousedown",c,!0),document.addEventListener("touchstart",c,!0),()=>{document.removeEventListener("mousedown",c,!0),document.removeEventListener("touchstart",c,!0),s.current=!1}},[e]);const i=ee(c=>{if(!s.current)return;const u=n.current;n.current=!1;const p=On(r.current);if(!r.current||"clientX"in c&&Sd(c,p))return;if(o.current){o.current=!1;return}let d;c.composedPath?d=c.composedPath().indexOf(r.current)>-1:d=!p.documentElement.contains(c.target)||r.current.contains(c.target),!d&&!u&&t(c)}),l=()=>{n.current=!0};return ve(()=>{if(e){const c=On(r.current),u=()=>{o.current=!0};return c.addEventListener("touchstart",i),c.addEventListener("touchmove",u),()=>{c.removeEventListener("touchstart",i),c.removeEventListener("touchmove",u)}}},[e,i]),ve(()=>{if(e){const c=On(r.current);return c.addEventListener("click",i),()=>{c.removeEventListener("click",i),n.current=!1}}},[e,i]),[r,l,l]}const Md=fe((e,t)=>{const{PaperComponent:o,popperPlacement:n,ownerState:r,children:s,paperSlotProps:i,paperClasses:l,onPaperClick:c,onPaperTouchStart:u}=e,p=ae(e,wd),d=m({},r,{placement:n}),f=xe({elementType:o,externalSlotProps:i,additionalProps:{tabIndex:-1,elevation:8,ref:t},className:l,ownerState:d});return b.jsx(o,m({},p,f,{onClick:g=>{var h;c(g),(h=f.onClick)==null||h.call(f,g)},onTouchStart:g=>{var h;u(g),(h=f.onTouchStart)==null||h.call(f,g)},ownerState:d,children:s}))});function Id(e){const t=de({props:e,name:"MuiPickersPopper"}),{anchorEl:o,children:n,containerRef:r=null,shouldRestoreFocus:s,onBlur:i,onDismiss:l,open:c,role:u,placement:p,slots:d,slotProps:f,reduceAnimations:g}=t;ve(()=>{function R(_){c&&_.key==="Escape"&&l()}return document.addEventListener("keydown",R),()=>{document.removeEventListener("keydown",R)}},[l,c]);const h=me(null);ve(()=>{u==="tooltip"||s&&!s()||(c?h.current=Oe(document):h.current&&h.current instanceof HTMLElement&&setTimeout(()=>{h.current instanceof HTMLElement&&h.current.focus()}))},[c,u,s]);const[y,x,v]=Td(c,i??l),C=me(null),P=Ae(C,r),k=Ae(P,y),S=t,M=Dd(S),D=_r(),w=g??D,$=R=>{R.key==="Escape"&&(R.stopPropagation(),l())},j=(d==null?void 0:d.desktopTransition)??w?mn:vs,T=(d==null?void 0:d.desktopTrapFocus)??Cs,O=(d==null?void 0:d.desktopPaper)??Pd,N=(d==null?void 0:d.popper)??kd,F=xe({elementType:N,externalSlotProps:f==null?void 0:f.popper,additionalProps:{transition:!0,role:u,open:c,anchorEl:o,placement:p,onKeyDown:$},className:M.root,ownerState:t});return b.jsx(N,m({},F,{children:({TransitionProps:R,placement:_})=>b.jsx(T,m({open:c,disableAutoFocus:!0,disableRestoreFocus:!0,disableEnforceFocus:u==="tooltip",isEnabled:()=>!0},f==null?void 0:f.desktopTrapFocus,{children:b.jsx(j,m({},R,f==null?void 0:f.desktopTransition,{children:b.jsx(Md,{PaperComponent:O,ownerState:S,popperPlacement:_,ref:k,onPaperClick:x,onPaperTouchStart:v,paperClasses:M.paper,paperSlotProps:f==null?void 0:f.desktopPaper,children:n})}))}))}))}const Vd=({open:e,onOpen:t,onClose:o})=>{const n=me(typeof e=="boolean").current,[r,s]=Ge(!1);ve(()=>{if(n){if(typeof e!="boolean")throw new Error("You must not mix controlling and uncontrolled mode for `open` prop");s(e)}},[n,e]);const i=$e(l=>{n||s(l),l&&t&&t(),!l&&o&&o()},[n,t,o]);return{isOpen:r,setIsOpen:i}},Od=e=>{const{action:t,hasChanged:o,dateState:n,isControlled:r}=e,s=!r&&!n.hasBeenModifiedSinceMount;return t.name==="setValueFromField"?!0:t.name==="setValueFromAction"?s&&["accept","today","clear"].includes(t.pickerAction)?!0:o(n.lastPublishedValue):t.name==="setValueFromView"&&t.selectionState!=="shallow"||t.name==="setValueFromShortcut"?s?!0:o(n.lastPublishedValue):!1},Rd=e=>{const{action:t,hasChanged:o,dateState:n,isControlled:r,closeOnSelect:s}=e,i=!r&&!n.hasBeenModifiedSinceMount;return t.name==="setValueFromAction"?i&&["accept","today","clear"].includes(t.pickerAction)?!0:o(n.lastCommittedValue):t.name==="setValueFromView"&&t.selectionState==="finish"&&s?i?!0:o(n.lastCommittedValue):t.name==="setValueFromShortcut"?t.changeImportance==="accept"&&o(n.lastCommittedValue):!1},Fd=e=>{const{action:t,closeOnSelect:o}=e;return t.name==="setValueFromAction"?!0:t.name==="setValueFromView"?t.selectionState==="finish"&&o:t.name==="setValueFromShortcut"?t.changeImportance==="accept":!1},Ad=({props:e,valueManager:t,valueType:o,wrapperVariant:n,validator:r})=>{const{onAccept:s,onChange:i,value:l,defaultValue:c,closeOnSelect:u=n==="desktop",timezone:p,referenceDate:d}=e,{current:f}=me(c),{current:g}=me(l!==void 0),[h,y]=Ge(p),x=pe(),v=pt(),{isOpen:C,setIsOpen:P}=Vd(e),{timezone:k,value:S,handleValueChange:M}=Kn({timezone:p,value:l,defaultValue:f,referenceDate:d,onChange:i,valueManager:t}),[D,w]=Ge(()=>{let L;return S!==void 0?L=S:f!==void 0?L=f:L=t.emptyValue,{draft:L,lastPublishedValue:L,lastCommittedValue:L,lastControlledValue:l,hasBeenModifiedSinceMount:!1}}),$=t.getTimezone(x,D.draft);h!==p&&(y(p),p&&$&&p!==$&&w(L=>m({},L,{draft:t.setTimezone(x,p,L.draft)})));const{getValidationErrorForNewValue:j}=xr({props:e,validator:r,timezone:k,value:D.draft,onError:e.onError}),T=ee(L=>{const oe={action:L,dateState:D,hasChanged:E=>!t.areValuesEqual(x,L.value,E),isControlled:g,closeOnSelect:u},J=Od(oe),Q=Rd(oe),I=Fd(oe);w(E=>m({},E,{draft:L.value,lastPublishedValue:J?L.value:E.lastPublishedValue,lastCommittedValue:Q?L.value:E.lastCommittedValue,hasBeenModifiedSinceMount:!0}));let U=null;const K=()=>(U||(U={validationError:L.name==="setValueFromField"?L.context.validationError:j(L.value)},L.name==="setValueFromShortcut"&&(U.shortcut=L.shortcut)),U);J&&M(L.value,K()),Q&&s&&s(L.value,K()),I&&P(!1)});if(D.lastControlledValue!==l){const L=t.areValuesEqual(x,D.draft,S);w(oe=>m({},oe,{lastControlledValue:l},L?{}:{lastCommittedValue:S,lastPublishedValue:S,draft:S,hasBeenModifiedSinceMount:!0}))}const O=ee(()=>{T({value:t.emptyValue,name:"setValueFromAction",pickerAction:"clear"})}),N=ee(()=>{T({value:D.lastPublishedValue,name:"setValueFromAction",pickerAction:"accept"})}),F=ee(()=>{T({value:D.lastPublishedValue,name:"setValueFromAction",pickerAction:"dismiss"})}),R=ee(()=>{T({value:D.lastCommittedValue,name:"setValueFromAction",pickerAction:"cancel"})}),_=ee(()=>{T({value:t.getTodayValue(x,k,o),name:"setValueFromAction",pickerAction:"today"})}),re=ee(L=>{L.preventDefault(),P(!0)}),q=ee(L=>{L==null||L.preventDefault(),P(!1)}),le=ee((L,oe="partial")=>T({name:"setValueFromView",value:L,selectionState:oe})),ne=ee((L,oe,J)=>T({name:"setValueFromShortcut",value:L,changeImportance:oe,shortcut:J})),te=ee((L,oe)=>T({name:"setValueFromField",value:L,context:oe})),ce={onClear:O,onAccept:N,onDismiss:F,onCancel:R,onSetToday:_,onOpen:re,onClose:q},Z={value:D.draft,onChange:te},ie=se(()=>t.cleanValue(x,D.draft),[x,t,D.draft]),W={value:ie,onChange:le,onClose:q,open:C},Y=m({},ce,{value:ie,onChange:le,onSelectShortcut:ne,isValid:L=>{const oe=r({adapter:v,value:L,timezone:k,props:e});return!t.hasError(oe)}}),V=se(()=>({onOpen:re,onClose:q,open:C}),[C,q,re]);return{open:C,fieldProps:Z,viewProps:W,layoutProps:Y,actions:ce,contextValue:V}},Ld=["className","sx"],jd=({props:e,propsFromPickerValue:t,additionalViewProps:o,autoFocusView:n,rendererInterceptor:r,fieldRef:s})=>{const{onChange:i,open:l,onClose:c}=t,{view:u,views:p,openTo:d,onViewChange:f,viewRenderers:g,timezone:h}=e,y=ae(e,Ld),{view:x,setView:v,defaultView:C,focusedView:P,setFocusedView:k,setValueAndGoToNextView:S}=qt({view:u,views:p,openTo:d,onChange:i,onViewChange:f,autoFocus:n}),{hasUIView:M,viewModeLookup:D}=se(()=>p.reduce((F,R)=>{let _;return g[R]!=null?_="UI":_="field",F.viewModeLookup[R]=_,_==="UI"&&(F.hasUIView=!0),F},{hasUIView:!1,viewModeLookup:{}}),[g,p]),w=se(()=>p.reduce((F,R)=>g[R]!=null&&Dt(R)?F+1:F,0),[g,p]),$=D[x],j=ee(()=>$==="UI"),[T,O]=Ge($==="UI"?x:null);return T!==x&&D[x]==="UI"&&O(x),Je(()=>{$==="field"&&l&&(c(),setTimeout(()=>{var F,R;(F=s==null?void 0:s.current)==null||F.setSelectedSections(x),(R=s==null?void 0:s.current)==null||R.focusField(x)}))},[x]),Je(()=>{if(!l)return;let F=x;$==="field"&&T!=null&&(F=T),F!==C&&D[F]==="UI"&&D[C]==="UI"&&(F=C),F!==x&&v(F),k(F,!0)},[l]),{hasUIView:M,shouldRestoreFocus:j,layoutProps:{views:p,view:T,onViewChange:v},renderCurrentView:()=>{if(T==null)return null;const F=g[T];if(F==null)return null;const R=m({},y,o,t,{views:p,timezone:h,onChange:S,view:T,onViewChange:v,focusedView:P,onFocusedViewChange:k,showViewSwitcher:w>1,timeViewsCount:w});return r?r(g,T,R):F(R)}}};function Ho(){return typeof window>"u"?"portrait":window.screen&&window.screen.orientation&&window.screen.orientation.angle?Math.abs(window.screen.orientation.angle)===90?"landscape":"portrait":window.orientation&&Math.abs(Number(window.orientation))===90?"landscape":"portrait"}const Nd=(e,t)=>{const[o,n]=Ge(Ho);return Je(()=>{const s=()=>{n(Ho())};return window.addEventListener("orientationchange",s),()=>{window.removeEventListener("orientationchange",s)}},[]),gt(e,["hours","minutes","seconds"])?!1:(t||o)==="landscape"},$d=({props:e,propsFromPickerValue:t,propsFromPickerViews:o,wrapperVariant:n})=>{const{orientation:r}=e,s=Nd(o.views,r),i=Le();return{layoutProps:m({},o,t,{isLandscape:s,isRtl:i,wrapperVariant:n,disabled:e.disabled,readOnly:e.readOnly})}};function Ed(e){const{props:t,pickerValueResponse:o}=e;return se(()=>({value:o.viewProps.value,open:o.open,disabled:t.disabled??!1,readOnly:t.readOnly??!1}),[o.viewProps.value,o.open,t.disabled,t.readOnly])}const po=({props:e,valueManager:t,valueType:o,wrapperVariant:n,additionalViewProps:r,validator:s,autoFocusView:i,rendererInterceptor:l,fieldRef:c})=>{const u=Ad({props:e,valueManager:t,valueType:o,wrapperVariant:n,validator:s}),p=jd({props:e,additionalViewProps:r,autoFocusView:i,fieldRef:c,propsFromPickerValue:u.viewProps,rendererInterceptor:l}),d=$d({props:e,wrapperVariant:n,propsFromPickerValue:u.layoutProps,propsFromPickerViews:p.layoutProps}),f=Ed({props:e,pickerValueResponse:u});return{open:u.open,actions:u.actions,fieldProps:u.fieldProps,renderCurrentView:p.renderCurrentView,hasUIView:p.hasUIView,shouldRestoreFocus:p.shouldRestoreFocus,layoutProps:d.layoutProps,contextValue:u.contextValue,ownerState:f}};function Hr(e){return ge("MuiPickersLayout",e)}const Ue=ye("MuiPickersLayout",["root","landscape","contentWrapper","toolbar","actionBar","tabs","shortcuts"]),Bd=["onAccept","onClear","onCancel","onSetToday","actions"];function _d(e){const{onAccept:t,onClear:o,onCancel:n,onSetToday:r,actions:s}=e,i=ae(e,Bd),l=Pe();if(s==null||s.length===0)return null;const c=s==null?void 0:s.map(u=>{switch(u){case"clear":return b.jsx(Et,{onClick:o,children:l.clearButtonLabel},u);case"cancel":return b.jsx(Et,{onClick:n,children:l.cancelButtonLabel},u);case"accept":return b.jsx(Et,{onClick:t,children:l.okButtonLabel},u);case"today":return b.jsx(Et,{onClick:r,children:l.todayButtonLabel},u);default:return null}});return b.jsx(ks,m({},i,{children:c}))}const Wd=["items","changeImportance","isLandscape","onChange","isValid"],Hd=["getValue"];function zd(e){const{items:t,changeImportance:o="accept",onChange:n,isValid:r}=e,s=ae(e,Wd);if(t==null||t.length===0)return null;const i=t.map(l=>{let{getValue:c}=l,u=ae(l,Hd);const p=c({isValid:r});return m({},u,{label:u.label,onClick:()=>{n(p,o,u)},disabled:!r(p)})});return b.jsx(Ps,m({dense:!0,sx:[{maxHeight:bn,maxWidth:200,overflow:"auto"},...Array.isArray(s.sx)?s.sx:[s.sx]]},s,{children:i.map(l=>b.jsx(Ss,{children:b.jsx(Ts,m({},l))},l.id??l.label))}))}function Ud(e){return e.view!==null}const Yd=e=>{const{classes:t,isLandscape:o}=e;return be({root:["root",o&&"landscape"],contentWrapper:["contentWrapper"],toolbar:["toolbar"],actionBar:["actionBar"],tabs:["tabs"],landscape:["landscape"],shortcuts:["shortcuts"]},Hr,t)},zr=e=>{const{wrapperVariant:t,onAccept:o,onClear:n,onCancel:r,onSetToday:s,view:i,views:l,onViewChange:c,value:u,onChange:p,onSelectShortcut:d,isValid:f,isLandscape:g,disabled:h,readOnly:y,children:x,slots:v,slotProps:C}=e,P=Yd(e),k=(v==null?void 0:v.actionBar)??_d,S=xe({elementType:k,externalSlotProps:C==null?void 0:C.actionBar,additionalProps:{onAccept:o,onClear:n,onCancel:r,onSetToday:s,actions:t==="desktop"?[]:["cancel","accept"]},className:P.actionBar,ownerState:m({},e,{wrapperVariant:t})}),M=b.jsx(k,m({},S)),D=v==null?void 0:v.toolbar,w=xe({elementType:D,externalSlotProps:C==null?void 0:C.toolbar,additionalProps:{isLandscape:g,onChange:p,value:u,view:i,onViewChange:c,views:l,disabled:h,readOnly:y},className:P.toolbar,ownerState:m({},e,{wrapperVariant:t})}),$=Ud(w)&&D?b.jsx(D,m({},w)):null,j=x,T=v==null?void 0:v.tabs,O=i&&T?b.jsx(T,m({view:i,onViewChange:c,className:P.tabs},C==null?void 0:C.tabs)):null,N=(v==null?void 0:v.shortcuts)??zd,F=xe({elementType:N,externalSlotProps:C==null?void 0:C.shortcuts,additionalProps:{isValid:f,isLandscape:g,onChange:d},className:P.shortcuts,ownerState:{isValid:f,isLandscape:g,onChange:d,wrapperVariant:t}}),R=i&&N?b.jsx(N,m({},F)):null;return{toolbar:$,content:j,tabs:O,actionBar:M,shortcuts:R}},Kd=e=>{const{isLandscape:t,classes:o}=e;return be({root:["root",t&&"landscape"],contentWrapper:["contentWrapper"]},Hr,o)},Ur=B("div",{name:"MuiPickersLayout",slot:"Root",overridesResolver:(e,t)=>t.root})({display:"grid",gridAutoColumns:"max-content auto max-content",gridAutoRows:"max-content auto max-content",[`& .${Ue.actionBar}`]:{gridColumn:"1 / 4",gridRow:3},variants:[{props:{isLandscape:!0},style:{[`& .${Ue.toolbar}`]:{gridColumn:1,gridRow:"2 / 3"},[`.${Ue.shortcuts}`]:{gridColumn:"2 / 4",gridRow:1}}},{props:{isLandscape:!0,isRtl:!0},style:{[`& .${Ue.toolbar}`]:{gridColumn:3}}},{props:{isLandscape:!1},style:{[`& .${Ue.toolbar}`]:{gridColumn:"2 / 4",gridRow:1},[`& .${Ue.shortcuts}`]:{gridColumn:1,gridRow:"2 / 3"}}},{props:{isLandscape:!1,isRtl:!0},style:{[`& .${Ue.shortcuts}`]:{gridColumn:3}}}]}),Yr=B("div",{name:"MuiPickersLayout",slot:"ContentWrapper",overridesResolver:(e,t)=>t.contentWrapper})({gridColumn:2,gridRow:2,display:"flex",flexDirection:"column"}),mo=fe(function(t,o){const n=de({props:t,name:"MuiPickersLayout"}),{toolbar:r,content:s,tabs:i,actionBar:l,shortcuts:c}=zr(n),{sx:u,className:p,isLandscape:d,wrapperVariant:f}=n,g=Kd(n);return b.jsxs(Ur,{ref:o,sx:u,className:he(g.root,p),ownerState:n,children:[d?c:r,d?r:c,b.jsx(Yr,{className:g.contentWrapper,children:f==="desktop"?b.jsxs(Re,{children:[s,i]}):b.jsxs(Re,{children:[i,s]})}),l]})}),Gd=["props","getOpenDialogAriaText"],qd=["ownerState"],Qd=["ownerState"],fo=e=>{var K;let{props:t,getOpenDialogAriaText:o}=e,n=ae(e,Gd);const{slots:r,slotProps:s,className:i,sx:l,format:c,formatDensity:u,enableAccessibleFieldDOMStructure:p,selectedSections:d,onSelectedSectionsChange:f,timezone:g,name:h,label:y,inputRef:x,readOnly:v,disabled:C,autoFocus:P,localeText:k,reduceAnimations:S}=t,M=me(null),D=me(null),w=Tt(),$=((K=s==null?void 0:s.toolbar)==null?void 0:K.hidden)??!1,{open:j,actions:T,hasUIView:O,layoutProps:N,renderCurrentView:F,shouldRestoreFocus:R,fieldProps:_,contextValue:re,ownerState:q}=po(m({},n,{props:t,fieldRef:D,autoFocusView:!0,additionalViewProps:{},wrapperVariant:"desktop"})),le=r.inputAdornment??qo,ne=xe({elementType:le,externalSlotProps:s==null?void 0:s.inputAdornment,additionalProps:{position:"end"},ownerState:t}),te=ae(ne,qd),ce=r.openPickerButton??St,Z=xe({elementType:ce,externalSlotProps:s==null?void 0:s.openPickerButton,additionalProps:{disabled:C||v,onClick:j?T.onClose:T.onOpen,"aria-label":o(_.value),edge:te.position},ownerState:t}),ie=ae(Z,Qd),W=r.openPickerIcon,G=xe({elementType:W,externalSlotProps:s==null?void 0:s.openPickerIcon,ownerState:q}),Y=r.field,V=xe({elementType:Y,externalSlotProps:s==null?void 0:s.field,additionalProps:m({},_,$&&{id:w},{readOnly:v,disabled:C,className:i,sx:l,format:c,formatDensity:u,enableAccessibleFieldDOMStructure:p,selectedSections:d,onSelectedSectionsChange:f,timezone:g,label:y,name:h,autoFocus:P&&!t.open,focused:j?!0:void 0},x?{inputRef:x}:{}),ownerState:t});O&&(V.InputProps=m({},V.InputProps,{ref:M},!t.disableOpenPicker&&{[`${te.position}Adornment`]:b.jsx(le,m({},te,{children:b.jsx(ce,m({},ie,{children:b.jsx(W,m({},G))}))}))}));const L=m({textField:r.textField,clearIcon:r.clearIcon,clearButton:r.clearButton},V.slots),oe=r.layout??mo;let J=w;$&&(y?J=`${w}-label`:J=void 0);const Q=m({},s,{toolbar:m({},s==null?void 0:s.toolbar,{titleId:w}),popper:m({"aria-labelledby":J},s==null?void 0:s.popper)}),I=Ae(D,V.unstableFieldRef);return{renderPicker:()=>b.jsxs(Cr,{contextValue:re,localeText:k,children:[b.jsx(Y,m({},V,{slots:L,slotProps:Q,unstableFieldRef:I})),b.jsx(Id,m({role:"dialog",placement:"bottom-start",anchorEl:M.current},T,{open:j,slots:r,slotProps:Q,shouldRestoreFocus:R,reduceAnimations:S,children:b.jsx(oe,m({},N,Q==null?void 0:Q.layout,{slots:r,slotProps:Q,children:F()}))}))]})}},Ie=({view:e,onViewChange:t,views:o,focusedView:n,onFocusedViewChange:r,value:s,defaultValue:i,referenceDate:l,onChange:c,className:u,classes:p,disableFuture:d,disablePast:f,minDate:g,maxDate:h,shouldDisableDate:y,shouldDisableMonth:x,shouldDisableYear:v,reduceAnimations:C,onMonthChange:P,monthsPerRow:k,onYearChange:S,yearsOrder:M,yearsPerRow:D,slots:w,slotProps:$,loading:j,renderLoading:T,disableHighlightToday:O,readOnly:N,disabled:F,showDaysOutsideCurrentMonth:R,dayOfWeekFormatter:_,sx:re,autoFocus:q,fixedWeekNumber:le,displayWeekNumber:ne,timezone:te})=>b.jsx(nd,{view:e,onViewChange:t,views:o.filter(Pt),focusedView:n&&Pt(n)?n:null,onFocusedViewChange:r,value:s,defaultValue:i,referenceDate:l,onChange:c,className:u,classes:p,disableFuture:d,disablePast:f,minDate:g,maxDate:h,shouldDisableDate:y,shouldDisableMonth:x,shouldDisableYear:v,reduceAnimations:C,onMonthChange:P,monthsPerRow:k,onYearChange:S,yearsOrder:M,yearsPerRow:D,slots:w,slotProps:$,loading:j,renderLoading:T,disableHighlightToday:O,readOnly:N,disabled:F,showDaysOutsideCurrentMonth:R,dayOfWeekFormatter:_,sx:re,autoFocus:q,fixedWeekNumber:le,displayWeekNumber:ne,timezone:te}),Kr=fe(function(t,o){var u,p;const n=Pe(),r=pe(),s=uo(t,"MuiDesktopDatePicker"),i=m({day:Ie,month:Ie,year:Ie},s.viewRenderers),l=m({},s,{viewRenderers:i,format:Kt(r,s,!1),yearsPerRow:s.yearsPerRow??4,slots:m({openPickerIcon:nr,field:Lr},s.slots),slotProps:m({},s.slotProps,{field:d=>{var f;return m({},ct((f=s.slotProps)==null?void 0:f.field,d),Ft(s),{ref:o})},toolbar:m({hidden:!0},(u=s.slotProps)==null?void 0:u.toolbar)})}),{renderPicker:c}=fo({props:l,valueManager:Ce,valueType:"date",getOpenDialogAriaText:It({utils:r,formatKey:"fullDate",contextTranslation:n.openDatePickerDialogue,propsTranslation:(p=l.localeText)==null?void 0:p.openDatePickerDialogue}),validator:ht});return c()});Kr.propTypes={autoFocus:a.bool,className:a.string,closeOnSelect:a.bool,dayOfWeekFormatter:a.func,defaultValue:a.object,disabled:a.bool,disableFuture:a.bool,disableHighlightToday:a.bool,disableOpenPicker:a.bool,disablePast:a.bool,displayWeekNumber:a.bool,enableAccessibleFieldDOMStructure:a.any,fixedWeekNumber:a.number,format:a.string,formatDensity:a.oneOf(["dense","spacious"]),inputRef:Mt,label:a.node,loading:a.bool,localeText:a.object,maxDate:a.object,minDate:a.object,monthsPerRow:a.oneOf([3,4]),name:a.string,onAccept:a.func,onChange:a.func,onClose:a.func,onError:a.func,onMonthChange:a.func,onOpen:a.func,onSelectedSectionsChange:a.func,onViewChange:a.func,onYearChange:a.func,open:a.bool,openTo:a.oneOf(["day","month","year"]),orientation:a.oneOf(["landscape","portrait"]),readOnly:a.bool,reduceAnimations:a.bool,referenceDate:a.object,renderLoading:a.func,selectedSections:a.oneOfType([a.oneOf(["all","day","empty","hours","meridiem","minutes","month","seconds","weekDay","year"]),a.number]),shouldDisableDate:a.func,shouldDisableMonth:a.func,shouldDisableYear:a.func,showDaysOutsideCurrentMonth:a.bool,slotProps:a.object,slots:a.object,sx:a.oneOfType([a.arrayOf(a.oneOfType([a.func,a.object,a.bool])),a.func,a.object]),timezone:a.string,value:a.object,view:a.oneOf(["day","month","year"]),viewRenderers:a.shape({day:a.func,month:a.func,year:a.func}),views:a.arrayOf(a.oneOf(["day","month","year"]).isRequired),yearsOrder:a.oneOf(["asc","desc"]),yearsPerRow:a.oneOf([3,4])};const Xd=B(Ms)({[`& .${wo.container}`]:{outline:0},[`& .${wo.paper}`]:{outline:0,minWidth:Qt}}),Zd=B(Is)({"&:first-of-type":{padding:0}});function Jd(e){const{children:t,onDismiss:o,open:n,slots:r,slotProps:s}=e,i=(r==null?void 0:r.dialog)??Xd,l=(r==null?void 0:r.mobileTransition)??mn;return b.jsx(i,m({open:n,onClose:o},s==null?void 0:s.dialog,{TransitionComponent:l,TransitionProps:s==null?void 0:s.mobileTransition,PaperComponent:r==null?void 0:r.mobilePaper,PaperProps:s==null?void 0:s.mobilePaper,children:b.jsx(Zd,{children:t})}))}const ep=["props","getOpenDialogAriaText"],ho=e=>{var te;let{props:t,getOpenDialogAriaText:o}=e,n=ae(e,ep);const{slots:r,slotProps:s,className:i,sx:l,format:c,formatDensity:u,enableAccessibleFieldDOMStructure:p,selectedSections:d,onSelectedSectionsChange:f,timezone:g,name:h,label:y,inputRef:x,readOnly:v,disabled:C,localeText:P}=t,k=me(null),S=Tt(),M=((te=s==null?void 0:s.toolbar)==null?void 0:te.hidden)??!1,{open:D,actions:w,layoutProps:$,renderCurrentView:j,fieldProps:T,contextValue:O}=po(m({},n,{props:t,fieldRef:k,autoFocusView:!0,additionalViewProps:{},wrapperVariant:"mobile"})),N=r.field,F=xe({elementType:N,externalSlotProps:s==null?void 0:s.field,additionalProps:m({},T,M&&{id:S},!(C||v)&&{onClick:w.onOpen,onKeyDown:ii(w.onOpen)},{readOnly:v??!0,disabled:C,className:i,sx:l,format:c,formatDensity:u,enableAccessibleFieldDOMStructure:p,selectedSections:d,onSelectedSectionsChange:f,timezone:g,label:y,name:h},x?{inputRef:x}:{}),ownerState:t});F.inputProps=m({},F.inputProps,{"aria-label":o(T.value)});const R=m({textField:r.textField},F.slots),_=r.layout??mo;let re=S;M&&(y?re=`${S}-label`:re=void 0);const q=m({},s,{toolbar:m({},s==null?void 0:s.toolbar,{titleId:S}),mobilePaper:m({"aria-labelledby":re},s==null?void 0:s.mobilePaper)}),le=Ae(k,F.unstableFieldRef);return{renderPicker:()=>b.jsxs(Cr,{contextValue:O,localeText:P,children:[b.jsx(N,m({},F,{slots:R,slotProps:q,unstableFieldRef:le})),b.jsx(Jd,m({},w,{open:D,slots:r,slotProps:q,children:b.jsx(_,m({},$,q==null?void 0:q.layout,{slots:r,slotProps:q,children:j()}))}))]})}},Gr=fe(function(t,o){var u,p;const n=Pe(),r=pe(),s=uo(t,"MuiMobileDatePicker"),i=m({day:Ie,month:Ie,year:Ie},s.viewRenderers),l=m({},s,{viewRenderers:i,format:Kt(r,s,!1),slots:m({field:Lr},s.slots),slotProps:m({},s.slotProps,{field:d=>{var f;return m({},ct((f=s.slotProps)==null?void 0:f.field,d),Ft(s),{ref:o})},toolbar:m({hidden:!1},(u=s.slotProps)==null?void 0:u.toolbar)})}),{renderPicker:c}=ho({props:l,valueManager:Ce,valueType:"date",getOpenDialogAriaText:It({utils:r,formatKey:"fullDate",contextTranslation:n.openDatePickerDialogue,propsTranslation:(p=l.localeText)==null?void 0:p.openDatePickerDialogue}),validator:ht});return c()});Gr.propTypes={autoFocus:a.bool,className:a.string,closeOnSelect:a.bool,dayOfWeekFormatter:a.func,defaultValue:a.object,disabled:a.bool,disableFuture:a.bool,disableHighlightToday:a.bool,disableOpenPicker:a.bool,disablePast:a.bool,displayWeekNumber:a.bool,enableAccessibleFieldDOMStructure:a.any,fixedWeekNumber:a.number,format:a.string,formatDensity:a.oneOf(["dense","spacious"]),inputRef:Mt,label:a.node,loading:a.bool,localeText:a.object,maxDate:a.object,minDate:a.object,monthsPerRow:a.oneOf([3,4]),name:a.string,onAccept:a.func,onChange:a.func,onClose:a.func,onError:a.func,onMonthChange:a.func,onOpen:a.func,onSelectedSectionsChange:a.func,onViewChange:a.func,onYearChange:a.func,open:a.bool,openTo:a.oneOf(["day","month","year"]),orientation:a.oneOf(["landscape","portrait"]),readOnly:a.bool,reduceAnimations:a.bool,referenceDate:a.object,renderLoading:a.func,selectedSections:a.oneOfType([a.oneOf(["all","day","empty","hours","meridiem","minutes","month","seconds","weekDay","year"]),a.number]),shouldDisableDate:a.func,shouldDisableMonth:a.func,shouldDisableYear:a.func,showDaysOutsideCurrentMonth:a.bool,slotProps:a.object,slots:a.object,sx:a.oneOfType([a.arrayOf(a.oneOfType([a.func,a.object,a.bool])),a.func,a.object]),timezone:a.string,value:a.object,view:a.oneOf(["day","month","year"]),viewRenderers:a.shape({day:a.func,month:a.func,year:a.func}),views:a.arrayOf(a.oneOf(["day","month","year"]).isRequired),yearsOrder:a.oneOf(["asc","desc"]),yearsPerRow:a.oneOf([3,4])};const tp=["desktopModeMediaQuery"],xm=fe(function(t,o){const n=de({props:t,name:"MuiDatePicker"}),{desktopModeMediaQuery:r=Zn}=n,s=ae(n,tp);return fn(r,{defaultMatches:!0})?b.jsx(Kr,m({ref:o},s)):b.jsx(Gr,m({ref:o},s))}),np=["props","ref"],op=B(mo)(({theme:e})=>({overflow:"hidden",minWidth:Qt,backgroundColor:(e.vars||e).palette.background.paper})),bo=e=>{let{props:t,ref:o}=e,n=ae(e,np);const{localeText:r,slots:s,slotProps:i,className:l,sx:c,displayStaticWrapperAs:u,autoFocus:p}=t,{layoutProps:d,renderCurrentView:f}=po(m({},n,{props:t,autoFocusView:p??!1,additionalViewProps:{},wrapperVariant:u})),g=(s==null?void 0:s.layout)??op;return{renderPicker:()=>{var y,x,v;return b.jsx(er,{localeText:r,children:b.jsx(g,m({},d,i==null?void 0:i.layout,{slots:s,slotProps:i,sx:[...Array.isArray(c)?c:[c],...Array.isArray((y=i==null?void 0:i.layout)==null?void 0:y.sx)?i.layout.sx:[(x=i==null?void 0:i.layout)==null?void 0:x.sx]],className:he(l,(v=i==null?void 0:i.layout)==null?void 0:v.className),ref:o,children:f()}))})}}},rp=fe(function(t,o){var c;const n=uo(t,"MuiStaticDatePicker"),r=n.displayStaticWrapperAs??"mobile",s=m({day:Ie,month:Ie,year:Ie},n.viewRenderers),i=m({},n,{viewRenderers:s,displayStaticWrapperAs:r,yearsPerRow:n.yearsPerRow??(r==="mobile"?3:4),slotProps:m({},n.slotProps,{toolbar:m({hidden:r==="desktop"},(c=n.slotProps)==null?void 0:c.toolbar)})}),{renderPicker:l}=bo({props:i,valueManager:Ce,valueType:"date",validator:ht,ref:o});return l()});rp.propTypes={autoFocus:a.bool,className:a.string,dayOfWeekFormatter:a.func,defaultValue:a.object,disabled:a.bool,disableFuture:a.bool,disableHighlightToday:a.bool,disablePast:a.bool,displayStaticWrapperAs:a.oneOf(["desktop","mobile"]),displayWeekNumber:a.bool,fixedWeekNumber:a.number,loading:a.bool,localeText:a.object,maxDate:a.object,minDate:a.object,monthsPerRow:a.oneOf([3,4]),onAccept:a.func,onChange:a.func,onClose:a.func,onError:a.func,onMonthChange:a.func,onViewChange:a.func,onYearChange:a.func,openTo:a.oneOf(["day","month","year"]),orientation:a.oneOf(["landscape","portrait"]),readOnly:a.bool,reduceAnimations:a.bool,referenceDate:a.object,renderLoading:a.func,shouldDisableDate:a.func,shouldDisableMonth:a.func,shouldDisableYear:a.func,showDaysOutsideCurrentMonth:a.bool,slotProps:a.object,slots:a.object,sx:a.oneOfType([a.arrayOf(a.oneOfType([a.func,a.object,a.bool])),a.func,a.object]),timezone:a.string,value:a.object,view:a.oneOf(["day","month","year"]),viewRenderers:a.shape({day:a.func,month:a.func,year:a.func}),views:a.arrayOf(a.oneOf(["day","month","year"]).isRequired),yearsOrder:a.oneOf(["asc","desc"]),yearsPerRow:a.oneOf([3,4])};function sp(e){return ge("MuiPickersToolbarText",e)}const En=ye("MuiPickersToolbarText",["root","selected"]),ap=["className","selected","value"],ip=e=>{const{classes:t,selected:o}=e;return be({root:["root",o&&"selected"]},sp,t)},lp=B(rt,{name:"MuiPickersToolbarText",slot:"Root",overridesResolver:(e,t)=>[t.root,{[`&.${En.selected}`]:t.selected}]})(({theme:e})=>({transition:e.transitions.create("color"),color:(e.vars||e).palette.text.secondary,[`&.${En.selected}`]:{color:(e.vars||e).palette.text.primary}})),go=fe(function(t,o){const n=de({props:t,name:"MuiPickersToolbarText"}),{className:r,value:s}=n,i=ae(n,ap),l=ip(n);return b.jsx(lp,m({ref:o,className:he(l.root,r),component:"span"},i,{children:s}))}),cp=["align","className","selected","typographyClassName","value","variant","width"],up=e=>{const{classes:t}=e;return be({root:["root"]},Wr,t)},dp=B(Et,{name:"MuiPickersToolbarButton",slot:"Root",overridesResolver:(e,t)=>t.root})({padding:0,minWidth:16,textTransform:"none"}),je=fe(function(t,o){const n=de({props:t,name:"MuiPickersToolbarButton"}),{align:r,className:s,selected:i,typographyClassName:l,value:c,variant:u,width:p}=n,d=ae(n,cp),f=up(n);return b.jsx(dp,m({variant:"text",ref:o,className:he(f.root,s)},p?{sx:{width:p}}:{},d,{children:b.jsx(go,{align:r,className:l,variant:u,value:c,selected:i})}))});function pp(e){return ge("MuiTimePickerToolbar",e)}const zt=ye("MuiTimePickerToolbar",["root","separator","hourMinuteLabel","hourMinuteLabelLandscape","hourMinuteLabelReverse","ampmSelection","ampmLandscape","ampmLabel"]),mp=["ampm","ampmInClock","value","isLandscape","onChange","view","onViewChange","views","disabled","readOnly","className"],fp=e=>{const{isLandscape:t,classes:o,isRtl:n}=e;return be({root:["root"],separator:["separator"],hourMinuteLabel:["hourMinuteLabel",t&&"hourMinuteLabelLandscape",n&&"hourMinuteLabelReverse"],ampmSelection:["ampmSelection",t&&"ampmLandscape"],ampmLabel:["ampmLabel"]},pp,o)},hp=B(co,{name:"MuiTimePickerToolbar",slot:"Root",overridesResolver:(e,t)=>t.root})({}),bp=B(go,{name:"MuiTimePickerToolbar",slot:"Separator",overridesResolver:(e,t)=>t.separator})({outline:0,margin:"0 4px 0 2px",cursor:"default"}),gp=B("div",{name:"MuiTimePickerToolbar",slot:"HourMinuteLabel",overridesResolver:(e,t)=>[{[`&.${zt.hourMinuteLabelLandscape}`]:t.hourMinuteLabelLandscape,[`&.${zt.hourMinuteLabelReverse}`]:t.hourMinuteLabelReverse},t.hourMinuteLabel]})({display:"flex",justifyContent:"flex-end",alignItems:"flex-end",variants:[{props:{isRtl:!0},style:{flexDirection:"row-reverse"}},{props:{isLandscape:!0},style:{marginTop:"auto"}}]}),yp=B("div",{name:"MuiTimePickerToolbar",slot:"AmPmSelection",overridesResolver:(e,t)=>[{[`.${zt.ampmLabel}`]:t.ampmLabel},{[`&.${zt.ampmLandscape}`]:t.ampmLandscape},t.ampmSelection]})({display:"flex",flexDirection:"column",marginRight:"auto",marginLeft:12,[`& .${zt.ampmLabel}`]:{fontSize:17},variants:[{props:{isLandscape:!0},style:{margin:"4px 0 auto",flexDirection:"row",justifyContent:"space-around",flexBasis:"100%"}}]});function xp(e){const t=de({props:e,name:"MuiTimePickerToolbar"}),{ampm:o,ampmInClock:n,value:r,isLandscape:s,onChange:i,view:l,onViewChange:c,views:u,disabled:p,readOnly:d,className:f}=t,g=ae(t,mp),h=pe(),y=Pe(),x=Le(),v=!!(o&&!n&&u.includes("hours")),{meridiemMode:C,handleMeridiemChange:P}=hn(r,o,i),k=w=>o?h.format(w,"hours12h"):h.format(w,"hours24h"),S=m({},t,{isRtl:x}),M=fp(S),D=b.jsx(bp,{tabIndex:-1,value:":",variant:"h3",selected:!1,className:M.separator});return b.jsxs(hp,m({landscapeDirection:"row",toolbarTitle:y.timePickerToolbarTitle,isLandscape:s,ownerState:S,className:he(M.root,f)},g,{children:[b.jsxs(gp,{className:M.hourMinuteLabel,ownerState:S,children:[gt(u,"hours")&&b.jsx(je,{tabIndex:-1,variant:"h3",onClick:()=>c("hours"),selected:l==="hours",value:r?k(r):"--"}),gt(u,["hours","minutes"])&&D,gt(u,"minutes")&&b.jsx(je,{tabIndex:-1,variant:"h3",onClick:()=>c("minutes"),selected:l==="minutes",value:r?h.format(r,"minutes"):"--"}),gt(u,["minutes","seconds"])&&D,gt(u,"seconds")&&b.jsx(je,{variant:"h3",onClick:()=>c("seconds"),selected:l==="seconds",value:r?h.format(r,"seconds"):"--"})]}),v&&b.jsxs(yp,{className:M.ampmSelection,ownerState:S,children:[b.jsx(je,{disableRipple:!0,variant:"subtitle2",selected:C==="am",typographyClassName:M.ampmLabel,value:Ke(h,"am"),onClick:d?void 0:()=>P("am"),disabled:p}),b.jsx(je,{disableRipple:!0,variant:"subtitle2",selected:C==="pm",typographyClassName:M.ampmLabel,value:Ke(h,"pm"),onClick:d?void 0:()=>P("pm"),disabled:p})]})]}))}function yo(e,t){var i;const o=pe(),n=de({props:e,name:t}),r=n.ampm??o.is12HourCycleInCurrentLocale(),s=se(()=>{var l;return((l=n.localeText)==null?void 0:l.toolbarTitle)==null?n.localeText:m({},n.localeText,{timePickerToolbarTitle:n.localeText.toolbarTitle})},[n.localeText]);return m({},n,{ampm:r,localeText:s},zn({views:n.views,openTo:n.openTo,defaultViews:["hours","minutes"],defaultOpenTo:"hours"}),{disableFuture:n.disableFuture??!1,disablePast:n.disablePast??!1,slots:m({toolbar:xp},n.slots),slotProps:m({},n.slotProps,{toolbar:m({ampm:r,ampmInClock:n.ampmInClock},(i=n.slotProps)==null?void 0:i.toolbar)})})}const We=({view:e,onViewChange:t,focusedView:o,onFocusedViewChange:n,views:r,value:s,defaultValue:i,referenceDate:l,onChange:c,className:u,classes:p,disableFuture:d,disablePast:f,minTime:g,maxTime:h,shouldDisableTime:y,minutesStep:x,ampm:v,ampmInClock:C,slots:P,slotProps:k,readOnly:S,disabled:M,sx:D,autoFocus:w,showViewSwitcher:$,disableIgnoringDatePartForTimeValidation:j,timezone:T})=>b.jsx(ri,{view:e,onViewChange:t,focusedView:o&&Dt(o)?o:null,onFocusedViewChange:n,views:r.filter(Dt),value:s,defaultValue:i,referenceDate:l,onChange:c,className:u,classes:p,disableFuture:d,disablePast:f,minTime:g,maxTime:h,shouldDisableTime:y,minutesStep:x,ampm:v,ampmInClock:C,slots:P,slotProps:k,readOnly:S,disabled:M,sx:D,autoFocus:w,showViewSwitcher:$,disableIgnoringDatePartForTimeValidation:j,timezone:T}),qr=({view:e,onViewChange:t,focusedView:o,onFocusedViewChange:n,views:r,value:s,defaultValue:i,referenceDate:l,onChange:c,className:u,classes:p,disableFuture:d,disablePast:f,minTime:g,maxTime:h,shouldDisableTime:y,minutesStep:x,ampm:v,slots:C,slotProps:P,readOnly:k,disabled:S,sx:M,autoFocus:D,disableIgnoringDatePartForTimeValidation:w,timeSteps:$,skipDisabled:j,timezone:T})=>b.jsx(mi,{view:e,onViewChange:t,focusedView:o,onFocusedViewChange:n,views:r.filter(Dt),value:s,defaultValue:i,referenceDate:l,onChange:c,className:u,classes:p,disableFuture:d,disablePast:f,minTime:g,maxTime:h,shouldDisableTime:y,minutesStep:x,ampm:v,slots:C,slotProps:P,readOnly:k,disabled:S,sx:M,autoFocus:D,disableIgnoringDatePartForTimeValidation:w,timeStep:$==null?void 0:$.minutes,skipDisabled:j,timezone:T}),un=({view:e,onViewChange:t,focusedView:o,onFocusedViewChange:n,views:r,value:s,defaultValue:i,referenceDate:l,onChange:c,className:u,classes:p,disableFuture:d,disablePast:f,minTime:g,maxTime:h,shouldDisableTime:y,minutesStep:x,ampm:v,slots:C,slotProps:P,readOnly:k,disabled:S,sx:M,autoFocus:D,disableIgnoringDatePartForTimeValidation:w,timeSteps:$,skipDisabled:j,timezone:T})=>b.jsx(Si,{view:e,onViewChange:t,focusedView:o,onFocusedViewChange:n,views:r.filter(Dt),value:s,defaultValue:i,referenceDate:l,onChange:c,className:u,classes:p,disableFuture:d,disablePast:f,minTime:g,maxTime:h,shouldDisableTime:y,minutesStep:x,ampm:v,slots:C,slotProps:P,readOnly:k,disabled:S,sx:M,autoFocus:D,disableIgnoringDatePartForTimeValidation:w,timeSteps:$,skipDisabled:j,timezone:T}),vp=["views","format"],Qr=(e,t,o)=>{let{views:n,format:r}=t,s=ae(t,vp);if(r)return r;const i=[],l=[];if(n.forEach(p=>{Dt(p)?l.push(p):Pt(p)&&i.push(p)}),l.length===0)return Kt(e,m({views:i},s),!1);if(i.length===0)return rn(e,m({views:l},s));const c=rn(e,m({views:l},s));return`${Kt(e,m({views:i},s),!1)} ${c}`},Cp=(e,t,o)=>o?t.filter(n=>!Bt(n)||n==="hours"):e?[...t,"meridiem"]:t,wp=(e,t)=>1440/((e.hours??1)*(e.minutes??5))<=t;function Xr({thresholdToRenderTimeInASingleColumn:e,ampm:t,timeSteps:o,views:n}){const r=e??24,s=m({hours:1,minutes:5,seconds:5},o),i=wp(s,r);return{thresholdToRenderTimeInASingleColumn:r,timeSteps:s,shouldRenderTimeInASingleColumn:i,views:Cp(t,n,i)}}const Zr=fe(function(t,o){var v,C,P,k;const n=Pe(),r=pe(),s=yo(t,"MuiDesktopTimePicker"),{shouldRenderTimeInASingleColumn:i,views:l,timeSteps:c}=Xr(s),u=i?qr:un,p=m({hours:u,minutes:u,seconds:u,meridiem:u},s.viewRenderers),d=s.ampmInClock??!0,f=i?[]:["accept"],h=((v=p.hours)==null?void 0:v.name)===un.name?l:l.filter(S=>S!=="meridiem"),y=m({},s,{ampmInClock:d,timeSteps:c,viewRenderers:p,format:rn(r,s),views:i?["hours"]:h,slots:m({field:jr,openPickerIcon:zs},s.slots),slotProps:m({},s.slotProps,{field:S=>{var M;return m({},ct((M=s.slotProps)==null?void 0:M.field,S),Ft(s),{ref:o})},toolbar:m({hidden:!0,ampmInClock:d},(C=s.slotProps)==null?void 0:C.toolbar),actionBar:m({actions:f},(P=s.slotProps)==null?void 0:P.actionBar)})}),{renderPicker:x}=fo({props:y,valueManager:Ce,valueType:"time",getOpenDialogAriaText:It({utils:r,formatKey:"fullTime",contextTranslation:n.openTimePickerDialogue,propsTranslation:(k=y.localeText)==null?void 0:k.openTimePickerDialogue}),validator:Rt});return x()});Zr.propTypes={ampm:a.bool,ampmInClock:a.bool,autoFocus:a.bool,className:a.string,closeOnSelect:a.bool,defaultValue:a.object,disabled:a.bool,disableFuture:a.bool,disableIgnoringDatePartForTimeValidation:a.bool,disableOpenPicker:a.bool,disablePast:a.bool,enableAccessibleFieldDOMStructure:a.any,format:a.string,formatDensity:a.oneOf(["dense","spacious"]),inputRef:Mt,label:a.node,localeText:a.object,maxTime:a.object,minTime:a.object,minutesStep:a.number,name:a.string,onAccept:a.func,onChange:a.func,onClose:a.func,onError:a.func,onOpen:a.func,onSelectedSectionsChange:a.func,onViewChange:a.func,open:a.bool,openTo:a.oneOf(["hours","meridiem","minutes","seconds"]),orientation:a.oneOf(["landscape","portrait"]),readOnly:a.bool,reduceAnimations:a.bool,referenceDate:a.object,selectedSections:a.oneOfType([a.oneOf(["all","day","empty","hours","meridiem","minutes","month","seconds","weekDay","year"]),a.number]),shouldDisableTime:a.func,skipDisabled:a.bool,slotProps:a.object,slots:a.object,sx:a.oneOfType([a.arrayOf(a.oneOfType([a.func,a.object,a.bool])),a.func,a.object]),thresholdToRenderTimeInASingleColumn:a.number,timeSteps:a.shape({hours:a.number,minutes:a.number,seconds:a.number}),timezone:a.string,value:a.object,view:a.oneOf(["hours","meridiem","minutes","seconds"]),viewRenderers:a.shape({hours:a.func,meridiem:a.func,minutes:a.func,seconds:a.func}),views:a.arrayOf(a.oneOf(["hours","minutes","seconds"]).isRequired)};const Jr=fe(function(t,o){var p,d;const n=Pe(),r=pe(),s=yo(t,"MuiMobileTimePicker"),i=m({hours:We,minutes:We,seconds:We},s.viewRenderers),l=s.ampmInClock??!1,c=m({},s,{ampmInClock:l,viewRenderers:i,format:rn(r,s),slots:m({field:jr},s.slots),slotProps:m({},s.slotProps,{field:f=>{var g;return m({},ct((g=s.slotProps)==null?void 0:g.field,f),Ft(s),{ref:o})},toolbar:m({hidden:!1,ampmInClock:l},(p=s.slotProps)==null?void 0:p.toolbar)})}),{renderPicker:u}=ho({props:c,valueManager:Ce,valueType:"time",getOpenDialogAriaText:It({utils:r,formatKey:"fullTime",contextTranslation:n.openTimePickerDialogue,propsTranslation:(d=c.localeText)==null?void 0:d.openTimePickerDialogue}),validator:Rt});return u()});Jr.propTypes={ampm:a.bool,ampmInClock:a.bool,autoFocus:a.bool,className:a.string,closeOnSelect:a.bool,defaultValue:a.object,disabled:a.bool,disableFuture:a.bool,disableIgnoringDatePartForTimeValidation:a.bool,disableOpenPicker:a.bool,disablePast:a.bool,enableAccessibleFieldDOMStructure:a.any,format:a.string,formatDensity:a.oneOf(["dense","spacious"]),inputRef:Mt,label:a.node,localeText:a.object,maxTime:a.object,minTime:a.object,minutesStep:a.number,name:a.string,onAccept:a.func,onChange:a.func,onClose:a.func,onError:a.func,onOpen:a.func,onSelectedSectionsChange:a.func,onViewChange:a.func,open:a.bool,openTo:a.oneOf(["hours","minutes","seconds"]),orientation:a.oneOf(["landscape","portrait"]),readOnly:a.bool,reduceAnimations:a.bool,referenceDate:a.object,selectedSections:a.oneOfType([a.oneOf(["all","day","empty","hours","meridiem","minutes","month","seconds","weekDay","year"]),a.number]),shouldDisableTime:a.func,slotProps:a.object,slots:a.object,sx:a.oneOfType([a.arrayOf(a.oneOfType([a.func,a.object,a.bool])),a.func,a.object]),timezone:a.string,value:a.object,view:a.oneOf(["hours","minutes","seconds"]),viewRenderers:a.shape({hours:a.func,minutes:a.func,seconds:a.func}),views:a.arrayOf(a.oneOf(["hours","minutes","seconds"]).isRequired)};const Dp=["desktopModeMediaQuery"],vm=fe(function(t,o){const n=de({props:t,name:"MuiTimePicker"}),{desktopModeMediaQuery:r=Zn}=n,s=ae(n,Dp);return fn(r,{defaultMatches:!0})?b.jsx(Zr,m({ref:o},s)):b.jsx(Jr,m({ref:o},s))}),kp=fe(function(t,o){var u;const n=yo(t,"MuiStaticTimePicker"),r=n.displayStaticWrapperAs??"mobile",s=n.ampmInClock??r==="desktop",i=m({hours:We,minutes:We,seconds:We},n.viewRenderers),l=m({},n,{viewRenderers:i,displayStaticWrapperAs:r,ampmInClock:s,slotProps:m({},n.slotProps,{toolbar:m({hidden:r==="desktop",ampmInClock:s},(u=n.slotProps)==null?void 0:u.toolbar)})}),{renderPicker:c}=bo({props:l,valueManager:Ce,valueType:"time",validator:Rt,ref:o});return c()});kp.propTypes={ampm:a.bool,ampmInClock:a.bool,autoFocus:a.bool,className:a.string,defaultValue:a.object,disabled:a.bool,disableFuture:a.bool,disableIgnoringDatePartForTimeValidation:a.bool,disablePast:a.bool,displayStaticWrapperAs:a.oneOf(["desktop","mobile"]),localeText:a.object,maxTime:a.object,minTime:a.object,minutesStep:a.number,onAccept:a.func,onChange:a.func,onClose:a.func,onError:a.func,onViewChange:a.func,openTo:a.oneOf(["hours","minutes","seconds"]),orientation:a.oneOf(["landscape","portrait"]),readOnly:a.bool,reduceAnimations:a.bool,referenceDate:a.object,shouldDisableTime:a.func,slotProps:a.object,slots:a.object,sx:a.oneOfType([a.arrayOf(a.oneOfType([a.func,a.object,a.bool])),a.func,a.object]),timezone:a.string,value:a.object,view:a.oneOf(["hours","minutes","seconds"]),viewRenderers:a.shape({hours:a.func,minutes:a.func,seconds:a.func}),views:a.arrayOf(a.oneOf(["hours","minutes","seconds"]).isRequired)};function Pp(e){return ge("MuiDateTimePickerTabs",e)}const Cm=ye("MuiDateTimePickerTabs",["root"]),Sp=e=>Pt(e)?"date":"time",Tp=e=>e==="date"?"day":"hours",Mp=e=>{const{classes:t}=e;return be({root:["root"]},Pp,t)},Ip=B(Vs,{name:"MuiDateTimePickerTabs",slot:"Root",overridesResolver:(e,t)=>t.root})(({theme:e})=>({boxShadow:`0 -1px 0 0 inset ${(e.vars||e).palette.divider}`,"&:last-child":{boxShadow:`0 1px 0 0 inset ${(e.vars||e).palette.divider}`,[`& .${Os.indicator}`]:{bottom:"auto",top:0}}})),Vp=function(t){const o=de({props:t,name:"MuiDateTimePickerTabs"}),{dateIcon:n=b.jsx(Us,{}),onViewChange:r,timeIcon:s=b.jsx(Ys,{}),view:i,hidden:l=typeof window>"u"||window.innerHeight<667,className:c,sx:u}=o,p=Pe(),d=Mp(o),f=(g,h)=>{r(Tp(h))};return l?null:b.jsxs(Ip,{ownerState:o,variant:"fullWidth",value:Sp(i),onChange:f,className:he(c,d.root),sx:u,children:[b.jsx(Do,{value:"date","aria-label":p.dateTableLabel,icon:b.jsx(Re,{children:n})}),b.jsx(Do,{value:"time","aria-label":p.timeTableLabel,icon:b.jsx(Re,{children:s})})]})};function Op(e){return ge("MuiDateTimePickerToolbar",e)}const Fn=ye("MuiDateTimePickerToolbar",["root","dateContainer","timeContainer","timeDigitsContainer","separator","timeLabelReverse","ampmSelection","ampmLandscape","ampmLabel"]),Rp=["ampm","ampmInClock","value","onChange","view","isLandscape","onViewChange","toolbarFormat","toolbarPlaceholder","views","disabled","readOnly","toolbarVariant","toolbarTitle","className"],Fp=e=>{const{classes:t,isLandscape:o,isRtl:n}=e;return be({root:["root"],dateContainer:["dateContainer"],timeContainer:["timeContainer",n&&"timeLabelReverse"],timeDigitsContainer:["timeDigitsContainer",n&&"timeLabelReverse"],separator:["separator"],ampmSelection:["ampmSelection",o&&"ampmLandscape"],ampmLabel:["ampmLabel"]},Op,t)},Ap=B(co,{name:"MuiDateTimePickerToolbar",slot:"Root",overridesResolver:(e,t)=>t.root})(({theme:e})=>({paddingLeft:16,paddingRight:16,justifyContent:"space-around",position:"relative",variants:[{props:{toolbarVariant:"desktop"},style:{borderBottom:`1px solid ${(e.vars||e).palette.divider}`,[`& .${ud.content} .${En.selected}`]:{color:(e.vars||e).palette.primary.main,fontWeight:e.typography.fontWeightBold}}},{props:{toolbarVariant:"desktop",isLandscape:!0},style:{borderRight:`1px solid ${(e.vars||e).palette.divider}`}},{props:{toolbarVariant:"desktop",isLandscape:!1},style:{paddingLeft:24,paddingRight:0}}]})),Lp=B("div",{name:"MuiDateTimePickerToolbar",slot:"DateContainer",overridesResolver:(e,t)=>t.dateContainer})({display:"flex",flexDirection:"column",alignItems:"flex-start"}),jp=B("div",{name:"MuiDateTimePickerToolbar",slot:"TimeContainer",overridesResolver:(e,t)=>t.timeContainer})({display:"flex",flexDirection:"row",variants:[{props:{isRtl:!0},style:{flexDirection:"row-reverse"}},{props:{toolbarVariant:"desktop",isLandscape:!1},style:{gap:9,marginRight:4,alignSelf:"flex-end"}},{props:({isLandscape:e,toolbarVariant:t})=>e&&t!=="desktop",style:{flexDirection:"column"}},{props:({isLandscape:e,toolbarVariant:t,isRtl:o})=>e&&t!=="desktop"&&o,style:{flexDirection:"column-reverse"}}]}),Np=B("div",{name:"MuiDateTimePickerToolbar",slot:"TimeDigitsContainer",overridesResolver:(e,t)=>t.timeDigitsContainer})({display:"flex",variants:[{props:{isRtl:!0},style:{flexDirection:"row-reverse"}},{props:{toolbarVariant:"desktop"},style:{gap:1.5}}]}),zo=B(go,{name:"MuiDateTimePickerToolbar",slot:"Separator",overridesResolver:(e,t)=>t.separator})({margin:"0 4px 0 2px",cursor:"default",variants:[{props:{toolbarVariant:"desktop"},style:{margin:0}}]}),$p=B("div",{name:"MuiDateTimePickerToolbar",slot:"AmPmSelection",overridesResolver:(e,t)=>[{[`.${Fn.ampmLabel}`]:t.ampmLabel},{[`&.${Fn.ampmLandscape}`]:t.ampmLandscape},t.ampmSelection]})({display:"flex",flexDirection:"column",marginRight:"auto",marginLeft:12,[`& .${Fn.ampmLabel}`]:{fontSize:17},variants:[{props:{isLandscape:!0},style:{margin:"4px 0 auto",flexDirection:"row",justifyContent:"space-around",width:"100%"}}]});function Ep(e){const t=de({props:e,name:"MuiDateTimePickerToolbar"}),{ampm:o,ampmInClock:n,value:r,onChange:s,view:i,isLandscape:l,onViewChange:c,toolbarFormat:u,toolbarPlaceholder:p="––",views:d,disabled:f,readOnly:g,toolbarVariant:h="mobile",toolbarTitle:y,className:x}=t,v=ae(t,Rp),C=Le(),P=m({},t,{isRtl:C}),k=pe(),{meridiemMode:S,handleMeridiemChange:M}=hn(r,o,s),D=!!(o&&!n),w=h==="desktop",$=Pe(),j=Fp(P),T=y??$.dateTimePickerToolbarTitle,O=F=>o?k.format(F,"hours12h"):k.format(F,"hours24h"),N=se(()=>r?u?k.formatByString(r,u):k.format(r,"shortDate"):p,[r,u,p,k]);return b.jsxs(Ap,m({isLandscape:l,className:he(j.root,x),toolbarTitle:T},v,{ownerState:P,children:[b.jsxs(Lp,{className:j.dateContainer,ownerState:P,children:[d.includes("year")&&b.jsx(je,{tabIndex:-1,variant:"subtitle1",onClick:()=>c("year"),selected:i==="year",value:r?k.format(r,"year"):"–"}),d.includes("day")&&b.jsx(je,{tabIndex:-1,variant:w?"h5":"h4",onClick:()=>c("day"),selected:i==="day",value:N})]}),b.jsxs(jp,{className:j.timeContainer,ownerState:P,children:[b.jsxs(Np,{className:j.timeDigitsContainer,ownerState:P,children:[d.includes("hours")&&b.jsxs(Re,{children:[b.jsx(je,{variant:w?"h5":"h3",width:w&&!l?_t:void 0,onClick:()=>c("hours"),selected:i==="hours",value:r?O(r):"--"}),b.jsx(zo,{variant:w?"h5":"h3",value:":",className:j.separator,ownerState:P}),b.jsx(je,{variant:w?"h5":"h3",width:w&&!l?_t:void 0,onClick:()=>c("minutes"),selected:i==="minutes"||!d.includes("minutes")&&i==="hours",value:r?k.format(r,"minutes"):"--",disabled:!d.includes("minutes")})]}),d.includes("seconds")&&b.jsxs(Re,{children:[b.jsx(zo,{variant:w?"h5":"h3",value:":",className:j.separator,ownerState:P}),b.jsx(je,{variant:w?"h5":"h3",width:w&&!l?_t:void 0,onClick:()=>c("seconds"),selected:i==="seconds",value:r?k.format(r,"seconds"):"--"})]})]}),D&&!w&&b.jsxs($p,{className:j.ampmSelection,ownerState:P,children:[b.jsx(je,{variant:"subtitle2",selected:S==="am",typographyClassName:j.ampmLabel,value:Ke(k,"am"),onClick:g?void 0:()=>M("am"),disabled:f}),b.jsx(je,{variant:"subtitle2",selected:S==="pm",typographyClassName:j.ampmLabel,value:Ke(k,"pm"),onClick:g?void 0:()=>M("pm"),disabled:f})]}),o&&w&&b.jsx(je,{variant:"h5",onClick:()=>c("meridiem"),selected:i==="meridiem",value:r&&S?Ke(k,S):"--",width:_t})]})]}))}function xo(e,t){var l;const o=pe(),n=mt(),r=de({props:e,name:t}),s=r.ampm??o.is12HourCycleInCurrentLocale(),i=se(()=>{var c;return((c=r.localeText)==null?void 0:c.toolbarTitle)==null?r.localeText:m({},r.localeText,{dateTimePickerToolbarTitle:r.localeText.toolbarTitle})},[r.localeText]);return m({},r,zn({views:r.views,openTo:r.openTo,defaultViews:["year","day","hours","minutes"],defaultOpenTo:"day"}),{ampm:s,localeText:i,orientation:r.orientation??"portrait",disableIgnoringDatePartForTimeValidation:r.disableIgnoringDatePartForTimeValidation??!!(r.minDateTime||r.maxDateTime||r.disablePast||r.disableFuture),disableFuture:r.disableFuture??!1,disablePast:r.disablePast??!1,minDate:Ve(o,r.minDateTime??r.minDate,n.minDate),maxDate:Ve(o,r.maxDateTime??r.maxDate,n.maxDate),minTime:r.minDateTime??r.minTime,maxTime:r.maxDateTime??r.maxTime,slots:m({toolbar:Ep,tabs:Vp},r.slots),slotProps:m({},r.slotProps,{toolbar:m({ampm:s},(l=r.slotProps)==null?void 0:l.toolbar)})})}const Bp=fe(function(t,o){var y;const n=Le(),{toolbar:r,tabs:s,content:i,actionBar:l,shortcuts:c}=zr(t),{sx:u,className:p,isLandscape:d,classes:f}=t,g=l&&(((y=l.props.actions)==null?void 0:y.length)??0)>0,h=m({},t,{isRtl:n});return b.jsxs(Ur,{ref:o,className:he(Ue.root,f==null?void 0:f.root,p),sx:[{[`& .${Ue.tabs}`]:{gridRow:4,gridColumn:"1 / 4"},[`& .${Ue.actionBar}`]:{gridRow:5}},...Array.isArray(u)?u:[u]],ownerState:h,children:[d?c:r,d?r:c,b.jsxs(Yr,{className:he(Ue.contentWrapper,f==null?void 0:f.contentWrapper),sx:{display:"grid"},children:[i,s,g&&b.jsx(Xo,{sx:{gridRow:3,gridColumn:"1 / 4"}})]}),l]})}),_p=["openTo","focusedView","timeViewsCount"],Wp=function(t,o,n){var p,d;const{openTo:r,focusedView:s,timeViewsCount:i}=n,l=ae(n,_p),c=m({},l,{autoFocus:!1,focusedView:null,sx:[{[`&.${Ao.root}`]:{borderBottom:0},[`&.${Ao.root}, .${bi.root}, &.${ai.root}`]:{maxHeight:bn}}]}),u=Bt(o);return b.jsxs(Re,{children:[(p=t[u?"day":o])==null?void 0:p.call(t,m({},n,{view:u?"day":o,focusedView:s&&Pt(s)?s:null,views:n.views.filter(Pt),sx:[{gridColumn:1},...c.sx]})),i>0&&b.jsxs(Re,{children:[b.jsx(Xo,{orientation:"vertical",sx:{gridColumn:2}}),(d=t[u?o:"hours"])==null?void 0:d.call(t,m({},c,{view:u?o:"hours",focusedView:s&&Bt(s)?s:null,openTo:Bt(r)?r:"hours",views:n.views.filter(Bt),sx:[{gridColumn:3},...c.sx]}))]})]})},es=fe(function(t,o){var C,P,k,S;const n=Pe(),r=pe(),s=xo(t,"MuiDesktopDateTimePicker"),{shouldRenderTimeInASingleColumn:i,thresholdToRenderTimeInASingleColumn:l,views:c,timeSteps:u}=Xr(s),p=i?qr:un,d=m({day:Ie,month:Ie,year:Ie,hours:p,minutes:p,seconds:p,meridiem:p},s.viewRenderers),f=s.ampmInClock??!0,h=((C=d.hours)==null?void 0:C.name)===un.name?c:c.filter(M=>M!=="meridiem"),y=i?[]:["accept"],x=m({},s,{viewRenderers:d,format:Qr(r,s),views:h,yearsPerRow:s.yearsPerRow??4,ampmInClock:f,timeSteps:u,thresholdToRenderTimeInASingleColumn:l,shouldRenderTimeInASingleColumn:i,slots:m({field:Nr,layout:Bp,openPickerIcon:nr},s.slots),slotProps:m({},s.slotProps,{field:M=>{var D;return m({},ct((D=s.slotProps)==null?void 0:D.field,M),Ft(s),{ref:o})},toolbar:m({hidden:!0,ampmInClock:f,toolbarVariant:"desktop"},(P=s.slotProps)==null?void 0:P.toolbar),tabs:m({hidden:!0},(k=s.slotProps)==null?void 0:k.tabs),actionBar:M=>{var D;return m({actions:y},ct((D=s.slotProps)==null?void 0:D.actionBar,M))}})}),{renderPicker:v}=fo({props:x,valueManager:Ce,valueType:"date-time",getOpenDialogAriaText:It({utils:r,formatKey:"fullDate",contextTranslation:n.openDatePickerDialogue,propsTranslation:(S=x.localeText)==null?void 0:S.openDatePickerDialogue}),validator:Xt,rendererInterceptor:Wp});return v()});es.propTypes={ampm:a.bool,ampmInClock:a.bool,autoFocus:a.bool,className:a.string,closeOnSelect:a.bool,dayOfWeekFormatter:a.func,defaultValue:a.object,disabled:a.bool,disableFuture:a.bool,disableHighlightToday:a.bool,disableIgnoringDatePartForTimeValidation:a.bool,disableOpenPicker:a.bool,disablePast:a.bool,displayWeekNumber:a.bool,enableAccessibleFieldDOMStructure:a.any,fixedWeekNumber:a.number,format:a.string,formatDensity:a.oneOf(["dense","spacious"]),inputRef:Mt,label:a.node,loading:a.bool,localeText:a.object,maxDate:a.object,maxDateTime:a.object,maxTime:a.object,minDate:a.object,minDateTime:a.object,minTime:a.object,minutesStep:a.number,monthsPerRow:a.oneOf([3,4]),name:a.string,onAccept:a.func,onChange:a.func,onClose:a.func,onError:a.func,onMonthChange:a.func,onOpen:a.func,onSelectedSectionsChange:a.func,onViewChange:a.func,onYearChange:a.func,open:a.bool,openTo:a.oneOf(["day","hours","meridiem","minutes","month","seconds","year"]),orientation:a.oneOf(["landscape","portrait"]),readOnly:a.bool,reduceAnimations:a.bool,referenceDate:a.object,renderLoading:a.func,selectedSections:a.oneOfType([a.oneOf(["all","day","empty","hours","meridiem","minutes","month","seconds","weekDay","year"]),a.number]),shouldDisableDate:a.func,shouldDisableMonth:a.func,shouldDisableTime:a.func,shouldDisableYear:a.func,showDaysOutsideCurrentMonth:a.bool,skipDisabled:a.bool,slotProps:a.object,slots:a.object,sx:a.oneOfType([a.arrayOf(a.oneOfType([a.func,a.object,a.bool])),a.func,a.object]),thresholdToRenderTimeInASingleColumn:a.number,timeSteps:a.shape({hours:a.number,minutes:a.number,seconds:a.number}),timezone:a.string,value:a.object,view:a.oneOf(["day","hours","meridiem","minutes","month","seconds","year"]),viewRenderers:a.shape({day:a.func,hours:a.func,meridiem:a.func,minutes:a.func,month:a.func,seconds:a.func,year:a.func}),views:a.arrayOf(a.oneOf(["day","hours","minutes","month","seconds","year"]).isRequired),yearsOrder:a.oneOf(["asc","desc"]),yearsPerRow:a.oneOf([3,4])};const ts=fe(function(t,o){var p,d,f;const n=Pe(),r=pe(),s=xo(t,"MuiMobileDateTimePicker"),i=m({day:Ie,month:Ie,year:Ie,hours:We,minutes:We,seconds:We},s.viewRenderers),l=s.ampmInClock??!1,c=m({},s,{viewRenderers:i,format:Qr(r,s),ampmInClock:l,slots:m({field:Nr},s.slots),slotProps:m({},s.slotProps,{field:g=>{var h;return m({},ct((h=s.slotProps)==null?void 0:h.field,g),Ft(s),{ref:o})},toolbar:m({hidden:!1,ampmInClock:l},(p=s.slotProps)==null?void 0:p.toolbar),tabs:m({hidden:!1},(d=s.slotProps)==null?void 0:d.tabs)})}),{renderPicker:u}=ho({props:c,valueManager:Ce,valueType:"date-time",getOpenDialogAriaText:It({utils:r,formatKey:"fullDate",contextTranslation:n.openDatePickerDialogue,propsTranslation:(f=c.localeText)==null?void 0:f.openDatePickerDialogue}),validator:Xt});return u()});ts.propTypes={ampm:a.bool,ampmInClock:a.bool,autoFocus:a.bool,className:a.string,closeOnSelect:a.bool,dayOfWeekFormatter:a.func,defaultValue:a.object,disabled:a.bool,disableFuture:a.bool,disableHighlightToday:a.bool,disableIgnoringDatePartForTimeValidation:a.bool,disableOpenPicker:a.bool,disablePast:a.bool,displayWeekNumber:a.bool,enableAccessibleFieldDOMStructure:a.any,fixedWeekNumber:a.number,format:a.string,formatDensity:a.oneOf(["dense","spacious"]),inputRef:Mt,label:a.node,loading:a.bool,localeText:a.object,maxDate:a.object,maxDateTime:a.object,maxTime:a.object,minDate:a.object,minDateTime:a.object,minTime:a.object,minutesStep:a.number,monthsPerRow:a.oneOf([3,4]),name:a.string,onAccept:a.func,onChange:a.func,onClose:a.func,onError:a.func,onMonthChange:a.func,onOpen:a.func,onSelectedSectionsChange:a.func,onViewChange:a.func,onYearChange:a.func,open:a.bool,openTo:a.oneOf(["day","hours","minutes","month","seconds","year"]),orientation:a.oneOf(["landscape","portrait"]),readOnly:a.bool,reduceAnimations:a.bool,referenceDate:a.object,renderLoading:a.func,selectedSections:a.oneOfType([a.oneOf(["all","day","empty","hours","meridiem","minutes","month","seconds","weekDay","year"]),a.number]),shouldDisableDate:a.func,shouldDisableMonth:a.func,shouldDisableTime:a.func,shouldDisableYear:a.func,showDaysOutsideCurrentMonth:a.bool,slotProps:a.object,slots:a.object,sx:a.oneOfType([a.arrayOf(a.oneOfType([a.func,a.object,a.bool])),a.func,a.object]),timezone:a.string,value:a.object,view:a.oneOf(["day","hours","minutes","month","seconds","year"]),viewRenderers:a.shape({day:a.func,hours:a.func,minutes:a.func,month:a.func,seconds:a.func,year:a.func}),views:a.arrayOf(a.oneOf(["day","hours","minutes","month","seconds","year"]).isRequired),yearsOrder:a.oneOf(["asc","desc"]),yearsPerRow:a.oneOf([3,4])};const Hp=["desktopModeMediaQuery"],wm=fe(function(t,o){const n=de({props:t,name:"MuiDateTimePicker"}),{desktopModeMediaQuery:r=Zn}=n,s=ae(n,Hp);return fn(r,{defaultMatches:!0})?b.jsx(es,m({ref:o},s)):b.jsx(ts,m({ref:o},s))}),zp=fe(function(t,o){var u,p;const n=xo(t,"MuiStaticDateTimePicker"),r=n.displayStaticWrapperAs??"mobile",s=n.ampmInClock??r==="desktop",i=m({day:Ie,month:Ie,year:Ie,hours:We,minutes:We,seconds:We},n.viewRenderers),l=m({},n,{viewRenderers:i,displayStaticWrapperAs:r,ampmInClock:s,yearsPerRow:n.yearsPerRow??(r==="mobile"?3:4),slotProps:m({},n.slotProps,{tabs:m({hidden:r==="desktop"},(u=n.slotProps)==null?void 0:u.tabs),toolbar:m({hidden:r==="desktop",ampmInClock:s},(p=n.slotProps)==null?void 0:p.toolbar)})}),{renderPicker:c}=bo({props:l,valueManager:Ce,valueType:"date-time",validator:Xt,ref:o});return c()});zp.propTypes={ampm:a.bool,ampmInClock:a.bool,autoFocus:a.bool,className:a.string,dayOfWeekFormatter:a.func,defaultValue:a.object,disabled:a.bool,disableFuture:a.bool,disableHighlightToday:a.bool,disableIgnoringDatePartForTimeValidation:a.bool,disablePast:a.bool,displayStaticWrapperAs:a.oneOf(["desktop","mobile"]),displayWeekNumber:a.bool,fixedWeekNumber:a.number,loading:a.bool,localeText:a.object,maxDate:a.object,maxDateTime:a.object,maxTime:a.object,minDate:a.object,minDateTime:a.object,minTime:a.object,minutesStep:a.number,monthsPerRow:a.oneOf([3,4]),onAccept:a.func,onChange:a.func,onClose:a.func,onError:a.func,onMonthChange:a.func,onViewChange:a.func,onYearChange:a.func,openTo:a.oneOf(["day","hours","minutes","month","seconds","year"]),orientation:a.oneOf(["landscape","portrait"]),readOnly:a.bool,reduceAnimations:a.bool,referenceDate:a.object,renderLoading:a.func,shouldDisableDate:a.func,shouldDisableMonth:a.func,shouldDisableTime:a.func,shouldDisableYear:a.func,showDaysOutsideCurrentMonth:a.bool,slotProps:a.object,slots:a.object,sx:a.oneOfType([a.arrayOf(a.oneOfType([a.func,a.object,a.bool])),a.func,a.object]),timezone:a.string,value:a.object,view:a.oneOf(["day","hours","minutes","month","seconds","year"]),viewRenderers:a.shape({day:a.func,hours:a.func,minutes:a.func,month:a.func,seconds:a.func,year:a.func}),views:a.arrayOf(a.oneOf(["day","hours","minutes","month","seconds","year"]).isRequired),yearsOrder:a.oneOf(["asc","desc"]),yearsPerRow:a.oneOf([3,4])};export{_s as ArrowDropDownIcon,Ws as ArrowLeftIcon,Hs as ArrowRightIcon,nr as CalendarIcon,Ks as ClearIcon,zs as ClockIcon,Zn as DEFAULT_DESKTOP_MODE_MEDIA_QUERY,nd as DateCalendar,Lr as DateField,xm as DatePicker,vd as DatePickerToolbar,Us as DateRangeIcon,Nr as DateTimeField,wm as DateTimePicker,Vp as DateTimePickerTabs,Ep as DateTimePickerToolbar,gm as DayCalendarSkeleton,Kr as DesktopDatePicker,es as DesktopDateTimePicker,Bp as DesktopDateTimePickerLayout,Zr as DesktopTimePicker,mi as DigitalClock,er as LocalizationProvider,Gr as MobileDatePicker,ts as MobileDateTimePicker,Jr as MobileTimePicker,ku as MonthCalendar,An as MuiPickersAdapterContext,Si as MultiSectionDigitalClock,_d as PickersActionBar,Ku as PickersCalendarHeader,Fi as PickersDay,Fr as PickersFilledInput,Ar as PickersInput,oo as PickersInputBase,mo as PickersLayout,Yr as PickersLayoutContentWrapper,Ur as PickersLayoutRoot,Sr as PickersOutlinedInput,zd as PickersShortcuts,io as PickersTextField,rp as StaticDatePicker,zp as StaticDateTimePicker,kp as StaticTimePicker,ri as TimeClock,jr as TimeField,Ys as TimeIcon,vm as TimePicker,xp as TimePickerToolbar,al as Unstable_PickersSectionList,wr as Unstable_PickersSectionListRoot,Dr as Unstable_PickersSectionListSection,Pr as Unstable_PickersSectionListSectionContent,kr as Unstable_PickersSectionListSectionSeparator,ju as YearCalendar,im as clockClasses,tn as clockNumberClasses,am as clockPointerClasses,hm as dateCalendarClasses,ym as datePickerToolbarClasses,Cm as dateTimePickerTabsClasses,Fn as dateTimePickerToolbarClasses,pm as dayCalendarClasses,bm as dayCalendarSkeletonClasses,ai as digitalClockClasses,Ft as extractValidationProps,Qu as getDateCalendarUtilityClass,od as getDayCalendarSkeletonUtilityClass,si as getDigitalClockUtilityClass,xu as getMonthCalendarUtilityClass,fi as getMultiSectionDigitalClockUtilityClass,Ti as getPickersDayUtilityClass,Cc as getPickersFilledInputUtilityClass,tl as getPickersInputBaseUtilityClass,Sc as getPickersInputUtilityClass,fl as getPickersOutlinedInputUtilityClass,nl as getPickersSectionListUtilityClass,el as getPickersTextFieldUtilityClass,aa as getTimeClockUtilityClass,Ou as getYearCalendarUtilityClass,mm as monthCalendarClasses,Ao as multiSectionDigitalClockClasses,bi as multiSectionDigitalClockSectionClasses,$u as pickersCalendarHeaderClasses,at as pickersDayClasses,dm as pickersFadeTransitionGroupClasses,it as pickersFilledInputClasses,vt as pickersInputBaseClasses,$t as pickersInputClasses,Ue as pickersLayoutClasses,nn as pickersMonthClasses,ze as pickersOutlinedInputClasses,Nt as pickersSectionListClasses,Be as pickersSlideTransitionClasses,um as pickersTextFieldClasses,on as pickersYearClasses,Ie as renderDateViewCalendar,qr as renderDigitalClockTimeView,un as renderMultiSectionDigitalClockTimeView,We as renderTimeViewClock,sm as timeClockClasses,zt as timePickerToolbarClasses,Ji as unstable_useDateField,Bc as unstable_useDateTimeField,$c as unstable_useTimeField,eo as useClearableField,lm as useParsedFormat,zr as usePickerLayout,cm as usePickersContext,Pe as usePickersTranslations,to as useSplitFieldProps,xr as useValidation,ht as validateDate,Xt as validateDateTime,Rt as validateTime,fm as yearCalendarClasses}; diff --git a/admin/custom/assets/index-YBvFYuP6.js b/admin/custom/assets/index-YBvFYuP6.js new file mode 100644 index 000000000..e005092a9 --- /dev/null +++ b/admin/custom/assets/index-YBvFYuP6.js @@ -0,0 +1,31 @@ +import{h as p,l as Dl,q as xt,i as yt,d as Rl,e as Fl,r as Ml,p as ke,_ as ot,k as Il,a as It,g as K}from"./ConfigCustomJavascriptSet__loadShare__react__loadShare__.mjs-0SjJESw9.js";import{P as h}from"./index-huvZQhZw.js";import{c as Bt,r as an}from"./ConfigCustomJavascriptSet__loadShare__react__loadShare__.mjs_commonjs-proxy-CInLgMWW.js";var W={},wt={},Bl=typeof Bt=="object"&&Bt&&Bt.Object===Object&&Bt,no=Bl,Ll=no,zl=typeof self=="object"&&self&&self.Object===Object&&self,Hl=Ll||zl||Function("return this")(),ne=Hl,Nl=ne,Gl=Nl.Symbol,$t=Gl,ur=$t,ao=Object.prototype,Ul=ao.hasOwnProperty,ql=ao.toString,lt=ur?ur.toStringTag:void 0;function Kl(e){var t=Ul.call(e,lt),n=e[lt];try{e[lt]=void 0;var a=!0}catch{}var r=ql.call(e);return a&&(t?e[lt]=n:delete e[lt]),r}var Wl=Kl,Xl=Object.prototype,Vl=Xl.toString;function Yl(e){return Vl.call(e)}var Zl=Yl,dr=$t,Jl=Wl,Ql=Zl,es="[object Null]",ts="[object Undefined]",fr=dr?dr.toStringTag:void 0;function ns(e){return e==null?e===void 0?ts:es:fr&&fr in Object(e)?Jl(e):Ql(e)}var xe=ns,as=Array.isArray,Z=as;function rs(e){return e!=null&&typeof e=="object"}var oe=rs,is=xe,os=Z,ls=oe,ss="[object String]";function ps(e){return typeof e=="string"||!os(e)&&ls(e)&&is(e)==ss}var cs=ps;function us(e){return function(t,n,a){for(var r=-1,i=Object(t),o=a(t),l=o.length;l--;){var s=o[e?l:++r];if(n(i[s],s,i)===!1)break}return t}}var ds=us,fs=ds,hs=fs(),vs=hs;function gs(e,t){for(var n=-1,a=Array(e);++n-1&&e%1==0&&e-1&&e%1==0&&e<=js}var sa=Ds,Rs=xe,Fs=sa,Ms=oe,Is="[object Arguments]",Bs="[object Array]",Ls="[object Boolean]",zs="[object Date]",Hs="[object Error]",Ns="[object Function]",Gs="[object Map]",Us="[object Number]",qs="[object Object]",Ks="[object RegExp]",Ws="[object Set]",Xs="[object String]",Vs="[object WeakMap]",Ys="[object ArrayBuffer]",Zs="[object DataView]",Js="[object Float32Array]",Qs="[object Float64Array]",ep="[object Int8Array]",tp="[object Int16Array]",np="[object Int32Array]",ap="[object Uint8Array]",rp="[object Uint8ClampedArray]",ip="[object Uint16Array]",op="[object Uint32Array]",C={};C[Js]=C[Qs]=C[ep]=C[tp]=C[np]=C[ap]=C[rp]=C[ip]=C[op]=!0;C[Is]=C[Bs]=C[Ys]=C[Ls]=C[Zs]=C[zs]=C[Hs]=C[Ns]=C[Gs]=C[Us]=C[qs]=C[Ks]=C[Ws]=C[Xs]=C[Vs]=!1;function lp(e){return Ms(e)&&Fs(e.length)&&!!C[Rs(e)]}var sp=lp;function pp(e){return function(t){return e(t)}}var pa=pp,qt={exports:{}};qt.exports;(function(e,t){var n=no,a=t&&!t.nodeType&&t,r=a&&!0&&e&&!e.nodeType&&e,i=r&&r.exports===a,o=i&&n.process,l=(function(){try{var s=r&&r.require&&r.require("util").types;return s||o&&o.binding&&o.binding("util")}catch{}})();e.exports=l})(qt,qt.exports);var ca=qt.exports,cp=sp,up=pa,vr=ca,gr=vr&&vr.isTypedArray,dp=gr?up(gr):cp,lo=dp,fp=ms,hp=io,vp=Z,gp=la,mp=oo,bp=lo,xp=Object.prototype,yp=xp.hasOwnProperty;function wp(e,t){var n=vp(e),a=!n&&hp(e),r=!n&&!a&&gp(e),i=!n&&!a&&!r&&bp(e),o=n||a||r||i,l=o?fp(e.length,String):[],s=l.length;for(var c in e)(t||yp.call(e,c))&&!(o&&(c=="length"||r&&(c=="offset"||c=="parent")||i&&(c=="buffer"||c=="byteLength"||c=="byteOffset")||mp(c,s)))&&l.push(c);return l}var so=wp,$p=Object.prototype;function _p(e){var t=e&&e.constructor,n=typeof t=="function"&&t.prototype||$p;return e===n}var ua=_p;function Ep(e,t){return function(n){return e(t(n))}}var po=Ep,Sp=po,Cp=Sp(Object.keys,Object),Op=Cp,Ap=ua,Tp=Op,kp=Object.prototype,Pp=kp.hasOwnProperty;function jp(e){if(!Ap(e))return Tp(e);var t=[];for(var n in Object(e))Pp.call(e,n)&&n!="constructor"&&t.push(n);return t}var Dp=jp;function Rp(e){var t=typeof e;return e!=null&&(t=="object"||t=="function")}var Ve=Rp,Fp=xe,Mp=Ve,Ip="[object AsyncFunction]",Bp="[object Function]",Lp="[object GeneratorFunction]",zp="[object Proxy]";function Hp(e){if(!Mp(e))return!1;var t=Fp(e);return t==Bp||t==Lp||t==Ip||t==zp}var co=Hp,Np=co,Gp=sa;function Up(e){return e!=null&&Gp(e.length)&&!Np(e)}var rn=Up,qp=so,Kp=Dp,Wp=rn;function Xp(e){return Wp(e)?qp(e):Kp(e)}var _t=Xp,Vp=vs,Yp=_t;function Zp(e,t){return e&&Vp(e,t,Yp)}var uo=Zp;function Jp(e){return e}var fo=Jp,Qp=fo;function ec(e){return typeof e=="function"?e:Qp}var tc=ec,nc=uo,ac=tc;function rc(e,t){return e&&nc(e,ac(t))}var da=rc,ic=po,oc=ic(Object.getPrototypeOf,Object),fa=oc,lc=xe,sc=fa,pc=oe,cc="[object Object]",uc=Function.prototype,dc=Object.prototype,ho=uc.toString,fc=dc.hasOwnProperty,hc=ho.call(Object);function vc(e){if(!pc(e)||lc(e)!=cc)return!1;var t=sc(e);if(t===null)return!0;var n=fc.call(t,"constructor")&&t.constructor;return typeof n=="function"&&n instanceof n&&ho.call(n)==hc}var gc=vc;function mc(e,t){for(var n=-1,a=e==null?0:e.length,r=Array(a);++n-1}var Dc=jc,Rc=on;function Fc(e,t){var n=this.__data__,a=Rc(n,e);return a<0?(++this.size,n.push([e,t])):n[a][1]=t,this}var Mc=Fc,Ic=xc,Bc=Oc,Lc=kc,zc=Dc,Hc=Mc;function Ye(e){var t=-1,n=e==null?0:e.length;for(this.clear();++tl))return!1;var c=i.get(e),u=i.get(t);if(c&&u)return c==t&&u==e;var d=-1,f=!0,v=n&Qd?new Vd:void 0;for(i.set(e,t),i.set(t,e);++d0&&arguments[0]!==void 0?arguments[0]:[],n=[];return(0,Ng.default)(t,function(a){Array.isArray(a)?e(a).map(function(r){return n.push(r)}):(0,zg.default)(a)?(0,Bg.default)(a,function(r,i){r===!0&&n.push(i),n.push(i+"-"+r)}):(0,Mg.default)(a)&&n.push(a)}),n};wt.default=Gg;var Et={};function Ug(e,t){for(var n=-1,a=e==null?0:e.length;++n1&&arguments[1]!==void 0?arguments[1]:[],a=t.default&&(0,c0.default)(t.default)||{};return n.map(function(r){var i=t[r];return i&&(0,s0.default)(i,function(o,l){a[l]||(a[l]={}),a[l]=u0({},a[l],i[l])}),r}),a};Et.default=d0;var St={};Object.defineProperty(St,"__esModule",{value:!0});St.autoprefix=void 0;var f0=da,Yr=v0(f0),h0=Object.assign||function(e){for(var t=1;t1&&arguments[1]!==void 0?arguments[1]:"span";return(function(a){$0(r,a);function r(){var i,o,l,s;w0(this,r);for(var c=arguments.length,u=Array(c),d=0;d1&&arguments[1]!==void 0?arguments[1]:"span";return(function(a){A0(r,a);function r(){var i,o,l,s;O0(this,r);for(var c=arguments.length,u=Array(c),d=0;d1&&arguments[1]!==void 0?arguments[1]:!0;a[o]=l};return t===0&&r("first-child"),t===n-1&&r("last-child"),(t===0||t%2===0)&&r("even"),Math.abs(t%2)===1&&r("odd"),r("nth-child",t),a};Ea.default=k0;Object.defineProperty(W,"__esModule",{value:!0});W.ReactCSS=W.loop=W.handleActive=Sa=W.handleHover=W.hover=void 0;var P0=wt,j0=tt(P0),D0=Et,R0=tt(D0),F0=St,M0=tt(F0),I0=Ct,Lo=tt(I0),B0=Ot,L0=tt(B0),z0=Ea,H0=tt(z0);function tt(e){return e&&e.__esModule?e:{default:e}}W.hover=Lo.default;var Sa=W.handleHover=Lo.default;W.handleActive=L0.default;W.loop=H0.default;var N0=W.ReactCSS=function(t){for(var n=arguments.length,a=Array(n>1?n-1:0),r=1;rl?f=1:f=Math.round(d*100/l)/100,n.a!==f)return{h:n.h,s:n.s,l:n.l,a:f,source:"rgb"}}else{var v=void 0;if(u<0?v=0:u>o?v=1:v=Math.round(u*100/o)/100,r!==v)return{h:n.h,s:n.s,l:n.l,a:v,source:"rgb"}}return null},Mn={},U0=function(t,n,a,r){if(typeof document>"u"&&!r)return null;var i=r?new r:document.createElement("canvas");i.width=a*2,i.height=a*2;var o=i.getContext("2d");return o?(o.fillStyle=t,o.fillRect(0,0,i.width,i.height),o.fillStyle=n,o.fillRect(0,0,a,a),o.translate(a,a),o.fillRect(0,0,a,a),i.toDataURL()):null},q0=function(t,n,a,r){var i=t+"-"+n+"-"+a+(r?"-server":"");if(Mn[i])return Mn[i];var o=U0(t,n,a,r);return Mn[i]=o,o},Qr=Object.assign||function(e){for(var t=1;t-1},iy=function(t){return Number(String(t).replace(/%/g,""))},oy=1,E=(function(e){ey(t,e);function t(n){J0(this,t);var a=Q0(this,(t.__proto__||Object.getPrototypeOf(t)).call(this));return a.handleBlur=function(){a.state.blurValue&&a.setState({value:a.state.blurValue,blurValue:null})},a.handleChange=function(r){a.setUpdatedValue(r.target.value,r)},a.handleKeyDown=function(r){var i=iy(r.target.value);if(!isNaN(i)&&ry(r.keyCode)){var o=a.getArrowOffset(),l=r.keyCode===zo?i+o:i-o;a.setUpdatedValue(l,r)}},a.handleDrag=function(r){if(a.props.dragLabel){var i=Math.round(a.props.value+r.movementX);i>=0&&i<=a.props.dragMax&&a.props.onChange&&a.props.onChange(a.getValueObjectWithLabel(i),r)}},a.handleMouseDown=function(r){a.props.dragLabel&&(r.preventDefault(),a.handleDrag(r),window.addEventListener("mousemove",a.handleDrag),window.addEventListener("mouseup",a.handleMouseUp))},a.handleMouseUp=function(){a.unbindEventListeners()},a.unbindEventListeners=function(){window.removeEventListener("mousemove",a.handleDrag),window.removeEventListener("mouseup",a.handleMouseUp)},a.state={value:String(n.value).toUpperCase(),blurValue:String(n.value).toUpperCase()},a.inputId="rc-editable-input-"+oy++,a}return Y0(t,[{key:"componentDidUpdate",value:function(a,r){this.props.value!==this.state.value&&(a.value!==this.props.value||r.value!==this.state.value)&&(this.input===document.activeElement?this.setState({blurValue:String(this.props.value).toUpperCase()}):this.setState({value:String(this.props.value).toUpperCase(),blurValue:!this.state.blurValue&&String(this.props.value).toUpperCase()}))}},{key:"componentWillUnmount",value:function(){this.unbindEventListeners()}},{key:"getValueObjectWithLabel",value:function(a){return Z0({},this.props.label,a)}},{key:"getArrowOffset",value:function(){return this.props.arrowOffset||ty}},{key:"setUpdatedValue",value:function(a,r){var i=this.props.label?this.getValueObjectWithLabel(a):a;this.props.onChange&&this.props.onChange(i,r),this.setState({value:a})}},{key:"render",value:function(){var a=this,r=_({default:{wrap:{position:"relative"}},"user-override":{wrap:this.props.style&&this.props.style.wrap?this.props.style.wrap:{},input:this.props.style&&this.props.style.input?this.props.style.input:{},label:this.props.style&&this.props.style.label?this.props.style.label:{}},"dragLabel-true":{label:{cursor:"ew-resize"}}},{"user-override":!0},this.props);return p.createElement("div",{style:r.wrap},p.createElement("input",{id:this.inputId,style:r.input,ref:function(o){return a.input=o},value:this.state.value,onKeyDown:this.handleKeyDown,onChange:this.handleChange,onBlur:this.handleBlur,placeholder:this.props.placeholder,spellCheck:"false"}),this.props.label&&!this.props.hideLabel?p.createElement("label",{htmlFor:this.inputId,style:r.label,onMouseDown:this.handleMouseDown},this.props.label):null)}}]),t})(xt||yt),ly=function(t,n,a,r){var i=r.clientWidth,o=r.clientHeight,l=typeof t.pageX=="number"?t.pageX:t.touches[0].pageX,s=typeof t.pageY=="number"?t.pageY:t.touches[0].pageY,c=l-(r.getBoundingClientRect().left+window.pageXOffset),u=s-(r.getBoundingClientRect().top+window.pageYOffset);if(n==="vertical"){var d=void 0;if(u<0)d=359;else if(u>o)d=0;else{var f=-(u*100/o)+100;d=360*f/100}if(a.h!==d)return{h:d,s:a.s,l:a.l,a:a.a,source:"hsl"}}else{var v=void 0;if(c<0)v=0;else if(c>i)v=359;else{var g=c*100/i;v=360*g/100}if(a.h!==v)return{h:v,s:a.s,l:a.l,a:a.a,source:"hsl"}}return null},sy=(function(){function e(t,n){for(var a=0;a-1}function my(e,t){var n=this.__data__,a=hn(n,e);return a<0?(++this.size,n.push([e,t])):n[a][1]=t,this}function le(e){var t=-1,n=e==null?0:e.length;for(this.clear();++t-1&&e%1==0&&e<=E1}function rt(e){return e!=null&&ka(e.length)&&!Oa(e)}function S1(e){return de(e)&&rt(e)}function C1(){return!1}var Xo=typeof exports=="object"&&exports&&!exports.nodeType&&exports,si=Xo&&typeof module=="object"&&module&&!module.nodeType&&module,O1=si&&si.exports===Xo,pi=O1?J.Buffer:void 0,A1=pi?pi.isBuffer:void 0,Zt=A1||C1,T1="[object Object]",k1=Function.prototype,P1=Object.prototype,Vo=k1.toString,j1=P1.hasOwnProperty,D1=Vo.call(Object);function R1(e){if(!de(e)||we(e)!=T1)return!1;var t=Ko(e);if(t===null)return!0;var n=j1.call(t,"constructor")&&t.constructor;return typeof n=="function"&&n instanceof n&&Vo.call(n)==D1}var F1="[object Arguments]",M1="[object Array]",I1="[object Boolean]",B1="[object Date]",L1="[object Error]",z1="[object Function]",H1="[object Map]",N1="[object Number]",G1="[object Object]",U1="[object RegExp]",q1="[object Set]",K1="[object String]",W1="[object WeakMap]",X1="[object ArrayBuffer]",V1="[object DataView]",Y1="[object Float32Array]",Z1="[object Float64Array]",J1="[object Int8Array]",Q1="[object Int16Array]",ew="[object Int32Array]",tw="[object Uint8Array]",nw="[object Uint8ClampedArray]",aw="[object Uint16Array]",rw="[object Uint32Array]",O={};O[Y1]=O[Z1]=O[J1]=O[Q1]=O[ew]=O[tw]=O[nw]=O[aw]=O[rw]=!0;O[F1]=O[M1]=O[X1]=O[I1]=O[V1]=O[B1]=O[L1]=O[z1]=O[H1]=O[N1]=O[G1]=O[U1]=O[q1]=O[K1]=O[W1]=!1;function iw(e){return de(e)&&ka(e.length)&&!!O[we(e)]}function ow(e){return function(t){return e(t)}}var Yo=typeof exports=="object"&&exports&&!exports.nodeType&&exports,vt=Yo&&typeof module=="object"&&module&&!module.nodeType&&module,lw=vt&&vt.exports===Yo,Bn=lw&&Ho.process,ci=(function(){try{var e=vt&&vt.require&&vt.require("util").types;return e||Bn&&Bn.binding&&Bn.binding("util")}catch{}})(),ui=ci&&ci.isTypedArray,Pa=ui?ow(ui):iw;function Yn(e,t){if(!(t==="constructor"&&typeof e[t]=="function")&&t!="__proto__")return e[t]}var sw=Object.prototype,pw=sw.hasOwnProperty;function cw(e,t,n){var a=e[t];(!(pw.call(e,t)&&At(a,n))||n===void 0&&!(t in e))&&Aa(e,t,n)}function uw(e,t,n,a){var r=!n;n||(n={});for(var i=-1,o=t.length;++i-1&&e%1==0&&e0){if(++t>=Ow)return arguments[0]}else t=0;return e.apply(void 0,arguments)}}var Pw=kw(Cw);function jw(e,t){return Pw(Ew(e,t,gn),e+"")}function Dw(e,t,n){if(!X(n))return!1;var a=typeof t;return(a=="number"?rt(n)&&ja(t,n.length):a=="string"&&t in n)?At(n[t],e):!1}function Rw(e){return jw(function(t,n){var a=-1,r=n.length,i=r>1?n[r-1]:void 0,o=r>2?n[2]:void 0;for(i=e.length>3&&typeof i=="function"?(r--,i):void 0,o&&Dw(n[0],n[1],o)&&(i=r<3?void 0:i,r=1),t=Object(t);++a=t||B<0||d&&ae>=i}function $(){var j=Ln();if(x(j))return T(j);l=setTimeout($,m(j))}function T(j){return l=void 0,f&&a?v(j):(a=r=void 0,o)}function z(){l!==void 0&&clearTimeout(l),c=0,a=s=r=l=void 0}function D(){return l===void 0?o:T(Ln())}function F(){var j=Ln(),B=x(j);if(a=arguments,r=this,s=j,B){if(l===void 0)return g(s);if(d)return clearTimeout(l),l=setTimeout($,t),v(s)}return l===void 0&&(l=setTimeout($,t)),o}return F.cancel=z,F.flush=D,F}var Ww="Expected a function";function Xw(e,t,n){var a=!0,r=!0;if(typeof e!="function")throw new TypeError(Ww);return X(n)&&(a="leading"in n?!!n.leading:a,r="trailing"in n?!!n.trailing:r),el(e,t,{leading:a,maxWait:t,trailing:r})}var Vw=function(t,n,a){var r=a.getBoundingClientRect(),i=r.width,o=r.height,l=typeof t.pageX=="number"?t.pageX:t.touches[0].pageX,s=typeof t.pageY=="number"?t.pageY:t.touches[0].pageY,c=l-(a.getBoundingClientRect().left+window.pageXOffset),u=s-(a.getBoundingClientRect().top+window.pageYOffset);c<0?c=0:c>i&&(c=i),u<0?u=0:u>o&&(u=o);var d=c/i,f=1-u/o;return{h:n.h,s:d,v:f,a:n.a,source:"hsv"}},Yw=(function(){function e(t,n){for(var a=0;a=0,i=!n&&r&&(t==="hex"||t==="hex6"||t==="hex3"||t==="hex4"||t==="hex8"||t==="name");return i?t==="name"&&this._a===0?this.toName():this.toRgbString():(t==="rgb"&&(a=this.toRgbString()),t==="prgb"&&(a=this.toPercentageRgbString()),(t==="hex"||t==="hex6")&&(a=this.toHexString()),t==="hex3"&&(a=this.toHexString(!0)),t==="hex4"&&(a=this.toHex8String(!0)),t==="hex8"&&(a=this.toHex8String()),t==="name"&&(a=this.toName()),t==="hsl"&&(a=this.toHslString()),t==="hsv"&&(a=this.toHsvString()),a||this.toHexString())},clone:function(){return y(this.toString())},_applyModification:function(t,n){var a=t.apply(null,[this].concat([].slice.call(n)));return this._r=a._r,this._g=a._g,this._b=a._b,this.setAlpha(a._a),this},lighten:function(){return this._applyModification(x$,arguments)},brighten:function(){return this._applyModification(y$,arguments)},darken:function(){return this._applyModification(w$,arguments)},desaturate:function(){return this._applyModification(g$,arguments)},saturate:function(){return this._applyModification(m$,arguments)},greyscale:function(){return this._applyModification(b$,arguments)},spin:function(){return this._applyModification($$,arguments)},_applyCombination:function(t,n){return t.apply(null,[this].concat([].slice.call(n)))},analogous:function(){return this._applyCombination(S$,arguments)},complement:function(){return this._applyCombination(_$,arguments)},monochromatic:function(){return this._applyCombination(C$,arguments)},splitcomplement:function(){return this._applyCombination(E$,arguments)},triad:function(){return this._applyCombination(xi,[3])},tetrad:function(){return this._applyCombination(xi,[4])}};y.fromRatio=function(e,t){if(Jt(e)=="object"){var n={};for(var a in e)e.hasOwnProperty(a)&&(a==="a"?n[a]=e[a]:n[a]=dt(e[a]));e=n}return y(e,t)};function u$(e){var t={r:0,g:0,b:0},n=1,a=null,r=null,i=null,o=!1,l=!1;return typeof e=="string"&&(e=P$(e)),Jt(e)=="object"&&(ie(e.r)&&ie(e.g)&&ie(e.b)?(t=d$(e.r,e.g,e.b),o=!0,l=String(e.r).substr(-1)==="%"?"prgb":"rgb"):ie(e.h)&&ie(e.s)&&ie(e.v)?(a=dt(e.s),r=dt(e.v),t=h$(e.h,a,r),o=!0,l="hsv"):ie(e.h)&&ie(e.s)&&ie(e.l)&&(a=dt(e.s),i=dt(e.l),t=f$(e.h,a,i),o=!0,l="hsl"),e.hasOwnProperty("a")&&(n=e.a)),n=nl(n),{ok:o,format:e.format||l,r:Math.min(255,Math.max(t.r,0)),g:Math.min(255,Math.max(t.g,0)),b:Math.min(255,Math.max(t.b,0)),a:n}}function d$(e,t,n){return{r:k(e,255)*255,g:k(t,255)*255,b:k(n,255)*255}}function vi(e,t,n){e=k(e,255),t=k(t,255),n=k(n,255);var a=Math.max(e,t,n),r=Math.min(e,t,n),i,o,l=(a+r)/2;if(a==r)i=o=0;else{var s=a-r;switch(o=l>.5?s/(2-a-r):s/(a+r),a){case e:i=(t-n)/s+(t1&&(d-=1),d<1/6?c+(u-c)*6*d:d<1/2?u:d<2/3?c+(u-c)*(2/3-d)*6:c}if(t===0)a=r=i=n;else{var l=n<.5?n*(1+t):n+t-n*t,s=2*n-l;a=o(s,l,e+1/3),r=o(s,l,e),i=o(s,l,e-1/3)}return{r:a*255,g:r*255,b:i*255}}function gi(e,t,n){e=k(e,255),t=k(t,255),n=k(n,255);var a=Math.max(e,t,n),r=Math.min(e,t,n),i,o,l=a,s=a-r;if(o=a===0?0:s/a,a==r)i=0;else{switch(a){case e:i=(t-n)/s+(t>1)+720)%360;--t;)a.h=(a.h+r)%360,i.push(y(a));return i}function C$(e,t){t=t||6;for(var n=y(e).toHsv(),a=n.h,r=n.s,i=n.v,o=[],l=1/t;t--;)o.push(y({h:a,s:r,v:i})),i=(i+l)%1;return o}y.mix=function(e,t,n){n=n===0?0:n||50;var a=y(e).toRgb(),r=y(t).toRgb(),i=n/100,o={r:(r.r-a.r)*i+a.r,g:(r.g-a.g)*i+a.g,b:(r.b-a.b)*i+a.b,a:(r.a-a.a)*i+a.a};return y(o)};y.readability=function(e,t){var n=y(e),a=y(t);return(Math.max(n.getLuminance(),a.getLuminance())+.05)/(Math.min(n.getLuminance(),a.getLuminance())+.05)};y.isReadable=function(e,t,n){var a=y.readability(e,t),r,i;switch(i=!1,r=j$(n),r.level+r.size){case"AAsmall":case"AAAlarge":i=a>=4.5;break;case"AAlarge":i=a>=3;break;case"AAAsmall":i=a>=7;break}return i};y.mostReadable=function(e,t,n){var a=null,r=0,i,o,l,s;n=n||{},o=n.includeFallbackColors,l=n.level,s=n.size;for(var c=0;cr&&(r=i,a=y(t[c]));return y.isReadable(e,a,{level:l,size:s})||!o?a:(n.includeFallbackColors=!1,y.mostReadable(e,["#fff","#000"],n))};var Zn=y.names={aliceblue:"f0f8ff",antiquewhite:"faebd7",aqua:"0ff",aquamarine:"7fffd4",azure:"f0ffff",beige:"f5f5dc",bisque:"ffe4c4",black:"000",blanchedalmond:"ffebcd",blue:"00f",blueviolet:"8a2be2",brown:"a52a2a",burlywood:"deb887",burntsienna:"ea7e5d",cadetblue:"5f9ea0",chartreuse:"7fff00",chocolate:"d2691e",coral:"ff7f50",cornflowerblue:"6495ed",cornsilk:"fff8dc",crimson:"dc143c",cyan:"0ff",darkblue:"00008b",darkcyan:"008b8b",darkgoldenrod:"b8860b",darkgray:"a9a9a9",darkgreen:"006400",darkgrey:"a9a9a9",darkkhaki:"bdb76b",darkmagenta:"8b008b",darkolivegreen:"556b2f",darkorange:"ff8c00",darkorchid:"9932cc",darkred:"8b0000",darksalmon:"e9967a",darkseagreen:"8fbc8f",darkslateblue:"483d8b",darkslategray:"2f4f4f",darkslategrey:"2f4f4f",darkturquoise:"00ced1",darkviolet:"9400d3",deeppink:"ff1493",deepskyblue:"00bfff",dimgray:"696969",dimgrey:"696969",dodgerblue:"1e90ff",firebrick:"b22222",floralwhite:"fffaf0",forestgreen:"228b22",fuchsia:"f0f",gainsboro:"dcdcdc",ghostwhite:"f8f8ff",gold:"ffd700",goldenrod:"daa520",gray:"808080",green:"008000",greenyellow:"adff2f",grey:"808080",honeydew:"f0fff0",hotpink:"ff69b4",indianred:"cd5c5c",indigo:"4b0082",ivory:"fffff0",khaki:"f0e68c",lavender:"e6e6fa",lavenderblush:"fff0f5",lawngreen:"7cfc00",lemonchiffon:"fffacd",lightblue:"add8e6",lightcoral:"f08080",lightcyan:"e0ffff",lightgoldenrodyellow:"fafad2",lightgray:"d3d3d3",lightgreen:"90ee90",lightgrey:"d3d3d3",lightpink:"ffb6c1",lightsalmon:"ffa07a",lightseagreen:"20b2aa",lightskyblue:"87cefa",lightslategray:"789",lightslategrey:"789",lightsteelblue:"b0c4de",lightyellow:"ffffe0",lime:"0f0",limegreen:"32cd32",linen:"faf0e6",magenta:"f0f",maroon:"800000",mediumaquamarine:"66cdaa",mediumblue:"0000cd",mediumorchid:"ba55d3",mediumpurple:"9370db",mediumseagreen:"3cb371",mediumslateblue:"7b68ee",mediumspringgreen:"00fa9a",mediumturquoise:"48d1cc",mediumvioletred:"c71585",midnightblue:"191970",mintcream:"f5fffa",mistyrose:"ffe4e1",moccasin:"ffe4b5",navajowhite:"ffdead",navy:"000080",oldlace:"fdf5e6",olive:"808000",olivedrab:"6b8e23",orange:"ffa500",orangered:"ff4500",orchid:"da70d6",palegoldenrod:"eee8aa",palegreen:"98fb98",paleturquoise:"afeeee",palevioletred:"db7093",papayawhip:"ffefd5",peachpuff:"ffdab9",peru:"cd853f",pink:"ffc0cb",plum:"dda0dd",powderblue:"b0e0e6",purple:"800080",rebeccapurple:"663399",red:"f00",rosybrown:"bc8f8f",royalblue:"4169e1",saddlebrown:"8b4513",salmon:"fa8072",sandybrown:"f4a460",seagreen:"2e8b57",seashell:"fff5ee",sienna:"a0522d",silver:"c0c0c0",skyblue:"87ceeb",slateblue:"6a5acd",slategray:"708090",slategrey:"708090",snow:"fffafa",springgreen:"00ff7f",steelblue:"4682b4",tan:"d2b48c",teal:"008080",thistle:"d8bfd8",tomato:"ff6347",turquoise:"40e0d0",violet:"ee82ee",wheat:"f5deb3",white:"fff",whitesmoke:"f5f5f5",yellow:"ff0",yellowgreen:"9acd32"},O$=y.hexNames=A$(Zn);function A$(e){var t={};for(var n in e)e.hasOwnProperty(n)&&(t[e[n]]=n);return t}function nl(e){return e=parseFloat(e),(isNaN(e)||e<0||e>1)&&(e=1),e}function k(e,t){T$(e)&&(e="100%");var n=k$(e);return e=Math.min(t,Math.max(0,parseFloat(e))),n&&(e=parseInt(e*t,10)/100),Math.abs(e-t)<1e-6?1:e%t/parseFloat(t)}function xn(e){return Math.min(1,Math.max(0,e))}function G(e){return parseInt(e,16)}function T$(e){return typeof e=="string"&&e.indexOf(".")!=-1&&parseFloat(e)===1}function k$(e){return typeof e=="string"&&e.indexOf("%")!=-1}function Y(e){return e.length==1?"0"+e:""+e}function dt(e){return e<=1&&(e=e*100+"%"),e}function al(e){return Math.round(parseFloat(e)*255).toString(16)}function yi(e){return G(e)/255}var V=(function(){var e="[-\\+]?\\d+%?",t="[-\\+]?\\d*\\.\\d+%?",n="(?:"+t+")|(?:"+e+")",a="[\\s|\\(]+("+n+")[,|\\s]+("+n+")[,|\\s]+("+n+")\\s*\\)?",r="[\\s|\\(]+("+n+")[,|\\s]+("+n+")[,|\\s]+("+n+")[,|\\s]+("+n+")\\s*\\)?";return{CSS_UNIT:new RegExp(n),rgb:new RegExp("rgb"+a),rgba:new RegExp("rgba"+r),hsl:new RegExp("hsl"+a),hsla:new RegExp("hsla"+r),hsv:new RegExp("hsv"+a),hsva:new RegExp("hsva"+r),hex3:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex6:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/,hex4:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex8:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/}})();function ie(e){return!!V.CSS_UNIT.exec(e)}function P$(e){e=e.replace(p$,"").replace(c$,"").toLowerCase();var t=!1;if(Zn[e])e=Zn[e],t=!0;else if(e=="transparent")return{r:0,g:0,b:0,a:0,format:"name"};var n;return(n=V.rgb.exec(e))?{r:n[1],g:n[2],b:n[3]}:(n=V.rgba.exec(e))?{r:n[1],g:n[2],b:n[3],a:n[4]}:(n=V.hsl.exec(e))?{h:n[1],s:n[2],l:n[3]}:(n=V.hsla.exec(e))?{h:n[1],s:n[2],l:n[3],a:n[4]}:(n=V.hsv.exec(e))?{h:n[1],s:n[2],v:n[3]}:(n=V.hsva.exec(e))?{h:n[1],s:n[2],v:n[3],a:n[4]}:(n=V.hex8.exec(e))?{r:G(n[1]),g:G(n[2]),b:G(n[3]),a:yi(n[4]),format:t?"name":"hex8"}:(n=V.hex6.exec(e))?{r:G(n[1]),g:G(n[2]),b:G(n[3]),format:t?"name":"hex"}:(n=V.hex4.exec(e))?{r:G(n[1]+""+n[1]),g:G(n[2]+""+n[2]),b:G(n[3]+""+n[3]),a:yi(n[4]+""+n[4]),format:t?"name":"hex8"}:(n=V.hex3.exec(e))?{r:G(n[1]+""+n[1]),g:G(n[2]+""+n[2]),b:G(n[3]+""+n[3]),format:t?"name":"hex"}:!1}function j$(e){var t,n;return e=e||{level:"AA",size:"small"},t=(e.level||"AA").toUpperCase(),n=(e.size||"small").toLowerCase(),t!=="AA"&&t!=="AAA"&&(t="AA"),n!=="small"&&n!=="large"&&(n="small"),{level:t,size:n}}var wi=function(t){var n=["r","g","b","a","h","s","l","v"],a=0,r=0;return s$(n,function(i){if(t[i]&&(a+=1,isNaN(t[i])||(r+=1),i==="s"||i==="l")){var o=/^\d+%$/;o.test(t[i])&&(r+=1)}}),a===r?t:!1},ft=function(t,n){var a=t.hex?y(t.hex):y(t),r=a.toHsl(),i=a.toHsv(),o=a.toRgb(),l=a.toHex();r.s===0&&(r.h=n||0,i.h=n||0);var s=l==="000000"&&o.a===0;return{hsl:r,hex:s?"transparent":"#"+l,rgb:o,hsv:i,oldHue:t.h||n||r.h,source:t.source}},fe=function(t){if(t==="transparent")return!0;var n=String(t).charAt(0)==="#"?1:0;return t.length!==4+n&&t.length<7+n&&y(t).isValid()},Ra=function(t){if(!t)return"#fff";var n=ft(t);if(n.hex==="transparent")return"rgba(0,0,0,0.4)";var a=(n.rgb.r*299+n.rgb.g*587+n.rgb.b*114)/1e3;return a>=128?"#000":"#fff"},zn=function(t,n){var a=t.replace("°","");return y(n+" ("+a+")")._ok},pt=Object.assign||function(e){for(var t=1;t1&&arguments[1]!==void 0?arguments[1]:"span";return(function(a){z$(r,a);function r(){var i,o,l,s;L$(this,r);for(var c=arguments.length,u=Array(c),d=0;dl))return!1;var c=i.get(e),u=i.get(t);if(c&&u)return c==t&&u==e;var d=-1,f=!0,v=n&J$?new Qt:void 0;for(i.set(e,t),i.set(t,e);++d=0||Object.prototype.hasOwnProperty.call(e,a)&&(n[a]=e[a]);return n}var Ht=24,d2=fl.default=function(e){var t=e.fill,n=t===void 0?"currentColor":t,a=e.width,r=a===void 0?Ht:a,i=e.height,o=i===void 0?Ht:i,l=e.style,s=l===void 0?{}:l,c=u2(e,["fill","width","height","style"]);return Li.default.createElement("svg",Bi({viewBox:"0 0 "+Ht+" "+Ht,style:Bi({fill:n,width:r,height:o},s)},c),Li.default.createElement("path",{d:"M12,18.17L8.83,15L7.42,16.41L12,21L16.59,16.41L15.17,15M12,5.83L15.17,9L16.58,7.59L12,3L7.41,7.59L8.83,9L12,5.83Z"}))},f2=(function(){function e(t,n){for(var a=0;a1&&(r.a=1),a.props.onChange({h:a.props.hsl.h,s:a.props.hsl.s,l:a.props.hsl.l,a:Math.round(r.a*100)/100,source:"rgb"},i)):(r.h||r.s||r.l)&&(typeof r.s=="string"&&r.s.includes("%")&&(r.s=r.s.replace("%","")),typeof r.l=="string"&&r.l.includes("%")&&(r.l=r.l.replace("%","")),r.s==1?r.s=.01:r.l==1&&(r.l=.01),a.props.onChange({h:r.h||a.props.hsl.h,s:Number(Ii(r.s)?a.props.hsl.s:r.s),l:Number(Ii(r.l)?a.props.hsl.l:r.l),source:"hsl"},i))},a.showHighlight=function(r){r.currentTarget.style.background="#eee"},a.hideHighlight=function(r){r.currentTarget.style.background="transparent"},n.hsl.a!==1&&n.view==="hex"?a.state={view:"rgb"}:a.state={view:n.view},a}return f2(t,[{key:"render",value:function(){var a=this,r=_({default:{wrap:{paddingTop:"16px",display:"flex"},fields:{flex:"1",display:"flex",marginLeft:"-6px"},field:{paddingLeft:"6px",width:"100%"},alpha:{paddingLeft:"6px",width:"100%"},toggle:{width:"32px",textAlign:"right",position:"relative"},icon:{marginRight:"-4px",marginTop:"12px",cursor:"pointer",position:"relative"},iconHighlight:{position:"absolute",width:"24px",height:"28px",background:"#eee",borderRadius:"4px",top:"10px",left:"12px",display:"none"},input:{fontSize:"11px",color:"#333",width:"100%",borderRadius:"2px",border:"none",boxShadow:"inset 0 0 0 1px #dadada",height:"21px",textAlign:"center"},label:{textTransform:"uppercase",fontSize:"11px",lineHeight:"11px",color:"#969696",textAlign:"center",display:"block",marginTop:"12px"},svg:{fill:"#333",width:"24px",height:"24px",border:"1px transparent solid",borderRadius:"5px"}},disableAlpha:{alpha:{display:"none"}}},this.props,this.state),i=void 0;return this.state.view==="hex"?i=p.createElement("div",{style:r.fields,className:"flexbox-fix"},p.createElement("div",{style:r.field},p.createElement(E,{style:{input:r.input,label:r.label},label:"hex",value:this.props.hex,onChange:this.handleChange}))):this.state.view==="rgb"?i=p.createElement("div",{style:r.fields,className:"flexbox-fix"},p.createElement("div",{style:r.field},p.createElement(E,{style:{input:r.input,label:r.label},label:"r",value:this.props.rgb.r,onChange:this.handleChange})),p.createElement("div",{style:r.field},p.createElement(E,{style:{input:r.input,label:r.label},label:"g",value:this.props.rgb.g,onChange:this.handleChange})),p.createElement("div",{style:r.field},p.createElement(E,{style:{input:r.input,label:r.label},label:"b",value:this.props.rgb.b,onChange:this.handleChange})),p.createElement("div",{style:r.alpha},p.createElement(E,{style:{input:r.input,label:r.label},label:"a",value:this.props.rgb.a,arrowOffset:.01,onChange:this.handleChange}))):this.state.view==="hsl"&&(i=p.createElement("div",{style:r.fields,className:"flexbox-fix"},p.createElement("div",{style:r.field},p.createElement(E,{style:{input:r.input,label:r.label},label:"h",value:Math.round(this.props.hsl.h),onChange:this.handleChange})),p.createElement("div",{style:r.field},p.createElement(E,{style:{input:r.input,label:r.label},label:"s",value:Math.round(this.props.hsl.s*100)+"%",onChange:this.handleChange})),p.createElement("div",{style:r.field},p.createElement(E,{style:{input:r.input,label:r.label},label:"l",value:Math.round(this.props.hsl.l*100)+"%",onChange:this.handleChange})),p.createElement("div",{style:r.alpha},p.createElement(E,{style:{input:r.input,label:r.label},label:"a",value:this.props.hsl.a,arrowOffset:.01,onChange:this.handleChange})))),p.createElement("div",{style:r.wrap,className:"flexbox-fix"},i,p.createElement("div",{style:r.toggle},p.createElement("div",{style:r.icon,onClick:this.toggleViews,ref:function(l){return a.icon=l}},p.createElement(d2,{style:r.svg,onMouseOver:this.showHighlight,onMouseEnter:this.showHighlight,onMouseOut:this.hideHighlight}))))}}],[{key:"getDerivedStateFromProps",value:function(a,r){return a.hsl.a!==1&&r.view==="hex"?{view:"rgb"}:null}}]),t})(p.Component);hl.defaultProps={view:"hex"};var zi=function(){var t=_({default:{picker:{width:"12px",height:"12px",borderRadius:"6px",transform:"translate(-6px, -1px)",backgroundColor:"rgb(248, 248, 248)",boxShadow:"0 1px 4px 0 rgba(0, 0, 0, 0.37)"}}});return p.createElement("div",{style:t.picker})},m2=function(){var t=_({default:{picker:{width:"12px",height:"12px",borderRadius:"6px",boxShadow:"inset 0 0 0 1px #fff",transform:"translate(-6px, -6px)"}}});return p.createElement("div",{style:t.picker})},za=function(t){var n=t.width,a=t.onChange,r=t.disableAlpha,i=t.rgb,o=t.hsl,l=t.hsv,s=t.hex,c=t.renderers,u=t.styles,d=u===void 0?{}:u,f=t.className,v=f===void 0?"":f,g=t.defaultView,m=_(H({default:{picker:{width:n,background:"#fff",borderRadius:"2px",boxShadow:"0 0 2px rgba(0,0,0,.3), 0 4px 8px rgba(0,0,0,.3)",boxSizing:"initial",fontFamily:"Menlo"},saturation:{width:"100%",paddingBottom:"55%",position:"relative",borderRadius:"2px 2px 0 0",overflow:"hidden"},Saturation:{radius:"2px 2px 0 0"},body:{padding:"16px 16px 12px"},controls:{display:"flex"},color:{width:"32px"},swatch:{marginTop:"6px",width:"16px",height:"16px",borderRadius:"8px",position:"relative",overflow:"hidden"},active:{absolute:"0px 0px 0px 0px",borderRadius:"8px",boxShadow:"inset 0 0 0 1px rgba(0,0,0,.1)",background:"rgba("+i.r+", "+i.g+", "+i.b+", "+i.a+")",zIndex:"2"},toggles:{flex:"1"},hue:{height:"10px",position:"relative",marginBottom:"8px"},Hue:{radius:"2px"},alpha:{height:"10px",position:"relative"},Alpha:{radius:"2px"}},disableAlpha:{color:{width:"22px"},alpha:{display:"none"},hue:{marginBottom:"0px"},swatch:{width:"10px",height:"10px",marginTop:"0px"}}},d),{disableAlpha:r});return p.createElement("div",{style:m.picker,className:"chrome-picker "+v},p.createElement("div",{style:m.saturation},p.createElement(bn,{style:m.Saturation,hsl:o,hsv:l,pointer:m2,onChange:a})),p.createElement("div",{style:m.body},p.createElement("div",{style:m.controls,className:"flexbox-fix"},p.createElement("div",{style:m.color},p.createElement("div",{style:m.swatch},p.createElement("div",{style:m.active}),p.createElement(nt,{renderers:c}))),p.createElement("div",{style:m.toggles},p.createElement("div",{style:m.hue},p.createElement(at,{style:m.Hue,hsl:o,pointer:zi,onChange:a})),p.createElement("div",{style:m.alpha},p.createElement(Ca,{style:m.Alpha,rgb:i,hsl:o,pointer:zi,renderers:c,onChange:a})))),p.createElement(hl,{rgb:i,hsl:o,hex:s,view:g,onChange:a,disableAlpha:r})))};za.propTypes={width:h.oneOfType([h.string,h.number]),disableAlpha:h.bool,styles:h.object,defaultView:h.oneOf(["hex","rgb","hsl"])};za.defaultProps={width:225,disableAlpha:!1,styles:{}};const NE=N(za);var b2=function(t){var n=t.color,a=t.onClick,r=a===void 0?function(){}:a,i=t.onSwatchHover,o=t.active,l=_({default:{color:{background:n,width:"15px",height:"15px",float:"left",marginRight:"5px",marginBottom:"5px",position:"relative",cursor:"pointer"},dot:{absolute:"5px 5px 5px 5px",background:Ra(n),borderRadius:"50%",opacity:"0"}},active:{dot:{opacity:"1"}},"color-#FFFFFF":{color:{boxShadow:"inset 0 0 0 1px #ddd"},dot:{background:"#000"}},transparent:{dot:{background:"#000"}}},{active:o,"color-#FFFFFF":n==="#FFFFFF",transparent:n==="transparent"});return p.createElement(Ee,{style:l.color,color:n,onClick:r,onHover:i,focusStyle:{boxShadow:"0 0 4px "+n}},p.createElement("div",{style:l.dot}))},x2=function(t){var n=t.hex,a=t.rgb,r=t.onChange,i=_({default:{fields:{display:"flex",paddingBottom:"6px",paddingRight:"5px",position:"relative"},active:{position:"absolute",top:"6px",left:"5px",height:"9px",width:"9px",background:n},HEXwrap:{flex:"6",position:"relative"},HEXinput:{width:"80%",padding:"0px",paddingLeft:"20%",border:"none",outline:"none",background:"none",fontSize:"12px",color:"#333",height:"16px"},HEXlabel:{display:"none"},RGBwrap:{flex:"3",position:"relative"},RGBinput:{width:"70%",padding:"0px",paddingLeft:"30%",border:"none",outline:"none",background:"none",fontSize:"12px",color:"#333",height:"16px"},RGBlabel:{position:"absolute",top:"3px",left:"0px",lineHeight:"16px",textTransform:"uppercase",fontSize:"12px",color:"#999"}}}),o=function(s,c){s.r||s.g||s.b?r({r:s.r||a.r,g:s.g||a.g,b:s.b||a.b,source:"rgb"},c):r({hex:s.hex,source:"hex"},c)};return p.createElement("div",{style:i.fields,className:"flexbox-fix"},p.createElement("div",{style:i.active}),p.createElement(E,{style:{wrap:i.HEXwrap,input:i.HEXinput,label:i.HEXlabel},label:"hex",value:n,onChange:o}),p.createElement(E,{style:{wrap:i.RGBwrap,input:i.RGBinput,label:i.RGBlabel},label:"r",value:a.r,onChange:o}),p.createElement(E,{style:{wrap:i.RGBwrap,input:i.RGBinput,label:i.RGBlabel},label:"g",value:a.g,onChange:o}),p.createElement(E,{style:{wrap:i.RGBwrap,input:i.RGBinput,label:i.RGBlabel},label:"b",value:a.b,onChange:o}))},Ha=function(t){var n=t.onChange,a=t.onSwatchHover,r=t.colors,i=t.hex,o=t.rgb,l=t.styles,s=l===void 0?{}:l,c=t.className,u=c===void 0?"":c,d=_(H({default:{Compact:{background:"#f6f6f6",radius:"4px"},compact:{paddingTop:"5px",paddingLeft:"5px",boxSizing:"initial",width:"240px"},clear:{clear:"both"}}},s)),f=function(g,m){g.hex?fe(g.hex)&&n({hex:g.hex,source:"hex"},m):n(g,m)};return p.createElement(Tt,{style:d.Compact,styles:s},p.createElement("div",{style:d.compact,className:"compact-picker "+u},p.createElement("div",null,Se(r,function(v){return p.createElement(b2,{key:v,color:v,active:v.toLowerCase()===i,onClick:f,onSwatchHover:a})}),p.createElement("div",{style:d.clear})),p.createElement(x2,{hex:i,rgb:o,onChange:f})))};Ha.propTypes={colors:h.arrayOf(h.string),styles:h.object};Ha.defaultProps={colors:["#4D4D4D","#999999","#FFFFFF","#F44E3B","#FE9200","#FCDC00","#DBDF00","#A4DD00","#68CCCA","#73D8FF","#AEA1FF","#FDA1FF","#333333","#808080","#cccccc","#D33115","#E27300","#FCC400","#B0BC00","#68BC00","#16A5A5","#009CE0","#7B64FF","#FA28FF","#000000","#666666","#B3B3B3","#9F0500","#C45100","#FB9E00","#808900","#194D33","#0C797D","#0062B1","#653294","#AB149E"],styles:{}};N(Ha);var y2=function(t){var n=t.hover,a=t.color,r=t.onClick,i=t.onSwatchHover,o={position:"relative",zIndex:"2",outline:"2px solid #fff",boxShadow:"0 0 5px 2px rgba(0,0,0,0.25)"},l=_({default:{swatch:{width:"25px",height:"25px",fontSize:"0"}},hover:{swatch:o}},{hover:n});return p.createElement("div",{style:l.swatch},p.createElement(Ee,{color:a,onClick:r,onHover:i,focusStyle:o}))};const w2=Sa(y2);var Na=function(t){var n=t.width,a=t.colors,r=t.onChange,i=t.onSwatchHover,o=t.triangle,l=t.styles,s=l===void 0?{}:l,c=t.className,u=c===void 0?"":c,d=_(H({default:{card:{width:n,background:"#fff",border:"1px solid rgba(0,0,0,0.2)",boxShadow:"0 3px 12px rgba(0,0,0,0.15)",borderRadius:"4px",position:"relative",padding:"5px",display:"flex",flexWrap:"wrap"},triangle:{position:"absolute",border:"7px solid transparent",borderBottomColor:"#fff"},triangleShadow:{position:"absolute",border:"8px solid transparent",borderBottomColor:"rgba(0,0,0,0.15)"}},"hide-triangle":{triangle:{display:"none"},triangleShadow:{display:"none"}},"top-left-triangle":{triangle:{top:"-14px",left:"10px"},triangleShadow:{top:"-16px",left:"9px"}},"top-right-triangle":{triangle:{top:"-14px",right:"10px"},triangleShadow:{top:"-16px",right:"9px"}},"bottom-left-triangle":{triangle:{top:"35px",left:"10px",transform:"rotate(180deg)"},triangleShadow:{top:"37px",left:"9px",transform:"rotate(180deg)"}},"bottom-right-triangle":{triangle:{top:"35px",right:"10px",transform:"rotate(180deg)"},triangleShadow:{top:"37px",right:"9px",transform:"rotate(180deg)"}}},s),{"hide-triangle":o==="hide","top-left-triangle":o==="top-left","top-right-triangle":o==="top-right","bottom-left-triangle":o==="bottom-left","bottom-right-triangle":o==="bottom-right"}),f=function(g,m){return r({hex:g,source:"hex"},m)};return p.createElement("div",{style:d.card,className:"github-picker "+u},p.createElement("div",{style:d.triangleShadow}),p.createElement("div",{style:d.triangle}),Se(a,function(v){return p.createElement(w2,{color:v,key:v,onClick:f,onSwatchHover:i})}))};Na.propTypes={width:h.oneOfType([h.string,h.number]),colors:h.arrayOf(h.string),triangle:h.oneOf(["hide","top-left","top-right","bottom-left","bottom-right"]),styles:h.object};Na.defaultProps={width:200,colors:["#B80000","#DB3E00","#FCCB00","#008B02","#006B76","#1273DE","#004DCF","#5300EB","#EB9694","#FAD0C3","#FEF3BD","#C1E1C5","#BEDADC","#C4DEF6","#BED3F3","#D4C4FB"],triangle:"top-left",styles:{}};N(Na);var $2=function(t){var n=t.direction,a=_({default:{picker:{width:"18px",height:"18px",borderRadius:"50%",transform:"translate(-9px, -1px)",backgroundColor:"rgb(248, 248, 248)",boxShadow:"0 1px 4px 0 rgba(0, 0, 0, 0.37)"}},vertical:{picker:{transform:"translate(-3px, -9px)"}}},{vertical:n==="vertical"});return p.createElement("div",{style:a.picker})},_2=Object.assign||function(e){for(var t=1;t.5});return p.createElement("div",{style:a.picker})},O2=function(){var t=_({default:{triangle:{width:0,height:0,borderStyle:"solid",borderWidth:"4px 0 4px 6px",borderColor:"transparent transparent transparent #fff",position:"absolute",top:"1px",left:"1px"},triangleBorder:{width:0,height:0,borderStyle:"solid",borderWidth:"5px 0 5px 8px",borderColor:"transparent transparent transparent #555"},left:{Extend:"triangleBorder",transform:"translate(-13px, -4px)"},leftInside:{Extend:"triangle",transform:"translate(-8px, -5px)"},right:{Extend:"triangleBorder",transform:"translate(20px, -14px) rotate(180deg)"},rightInside:{Extend:"triangle",transform:"translate(-8px, -5px)"}}});return p.createElement("div",{style:t.pointer},p.createElement("div",{style:t.left},p.createElement("div",{style:t.leftInside})),p.createElement("div",{style:t.right},p.createElement("div",{style:t.rightInside})))},Hi=function(t){var n=t.onClick,a=t.label,r=t.children,i=t.active,o=_({default:{button:{backgroundImage:"linear-gradient(-180deg, #FFFFFF 0%, #E6E6E6 100%)",border:"1px solid #878787",borderRadius:"2px",height:"20px",boxShadow:"0 1px 0 0 #EAEAEA",fontSize:"14px",color:"#000",lineHeight:"20px",textAlign:"center",marginBottom:"10px",cursor:"pointer"}},active:{button:{boxShadow:"0 0 0 1px #878787"}}},{active:i});return p.createElement("div",{style:o.button,onClick:n},a||r)},A2=function(t){var n=t.rgb,a=t.currentColor,r=_({default:{swatches:{border:"1px solid #B3B3B3",borderBottom:"1px solid #F0F0F0",marginBottom:"2px",marginTop:"1px"},new:{height:"34px",background:"rgb("+n.r+","+n.g+", "+n.b+")",boxShadow:"inset 1px 0 0 #000, inset -1px 0 0 #000, inset 0 1px 0 #000"},current:{height:"34px",background:a,boxShadow:"inset 1px 0 0 #000, inset -1px 0 0 #000, inset 0 -1px 0 #000"},label:{fontSize:"14px",color:"#000",textAlign:"center"}}});return p.createElement("div",null,p.createElement("div",{style:r.label},"new"),p.createElement("div",{style:r.swatches},p.createElement("div",{style:r.new}),p.createElement("div",{style:r.current})),p.createElement("div",{style:r.label},"current"))},T2=(function(){function e(t,n){for(var a=0;a100&&(u.a=100),u.a/=100,n({h:r.h,s:r.s,l:r.l,a:u.a,source:"rgb"},d))};return p.createElement("div",{style:l.fields,className:"flexbox-fix"},p.createElement("div",{style:l.double},p.createElement(E,{style:{input:l.input,label:l.label},label:"hex",value:i.replace("#",""),onChange:s})),p.createElement("div",{style:l.single},p.createElement(E,{style:{input:l.input,label:l.label},label:"r",value:a.r,onChange:s,dragLabel:"true",dragMax:"255"})),p.createElement("div",{style:l.single},p.createElement(E,{style:{input:l.input,label:l.label},label:"g",value:a.g,onChange:s,dragLabel:"true",dragMax:"255"})),p.createElement("div",{style:l.single},p.createElement(E,{style:{input:l.input,label:l.label},label:"b",value:a.b,onChange:s,dragLabel:"true",dragMax:"255"})),p.createElement("div",{style:l.alpha},p.createElement(E,{style:{input:l.input,label:l.label},label:"a",value:Math.round(a.a*100),onChange:s,dragLabel:"true",dragMax:"100"})))},R2=Object.assign||function(e){for(var t=1;t=0||Object.prototype.hasOwnProperty.call(e,a)&&(n[a]=e[a]);return n}var Nt=24,H2=gl.default=function(e){var t=e.fill,n=t===void 0?"currentColor":t,a=e.width,r=a===void 0?Nt:a,i=e.height,o=i===void 0?Nt:i,l=e.style,s=l===void 0?{}:l,c=z2(e,["fill","width","height","style"]);return Gi.default.createElement("svg",Ni({viewBox:"0 0 "+Nt+" "+Nt,style:Ni({fill:n,width:r,height:o},s)},c),Gi.default.createElement("path",{d:"M21,7L9,19L3.5,13.5L4.91,12.09L9,16.17L19.59,5.59L21,7Z"}))},N2=function(t){var n=t.color,a=t.onClick,r=a===void 0?function(){}:a,i=t.onSwatchHover,o=t.first,l=t.last,s=t.active,c=_({default:{color:{width:"40px",height:"24px",cursor:"pointer",background:n,marginBottom:"1px"},check:{color:Ra(n),marginLeft:"8px",display:"none"}},first:{color:{overflow:"hidden",borderRadius:"2px 2px 0 0"}},last:{color:{overflow:"hidden",borderRadius:"0 0 2px 2px"}},active:{check:{display:"block"}},"color-#FFFFFF":{color:{boxShadow:"inset 0 0 0 1px #ddd"},check:{color:"#333"}},transparent:{check:{color:"#333"}}},{first:o,last:l,active:s,"color-#FFFFFF":n==="#FFFFFF",transparent:n==="transparent"});return p.createElement(Ee,{color:n,style:c.color,onClick:r,onHover:i,focusStyle:{boxShadow:"0 0 4px "+n}},p.createElement("div",{style:c.check},p.createElement(H2,null)))},G2=function(t){var n=t.onClick,a=t.onSwatchHover,r=t.group,i=t.active,o=_({default:{group:{paddingBottom:"10px",width:"40px",float:"left",marginRight:"10px"}}});return p.createElement("div",{style:o.group},Se(r,function(l,s){return p.createElement(N2,{key:l,color:l,active:l.toLowerCase()===i,first:s===0,last:s===r.length-1,onClick:n,onSwatchHover:a})}))},Wa=function(t){var n=t.width,a=t.height,r=t.onChange,i=t.onSwatchHover,o=t.colors,l=t.hex,s=t.styles,c=s===void 0?{}:s,u=t.className,d=u===void 0?"":u,f=_(H({default:{picker:{width:n,height:a},overflow:{height:a,overflowY:"scroll"},body:{padding:"16px 0 6px 16px"},clear:{clear:"both"}}},c)),v=function(m,x){return r({hex:m,source:"hex"},x)};return p.createElement("div",{style:f.picker,className:"swatches-picker "+d},p.createElement(Tt,null,p.createElement("div",{style:f.overflow},p.createElement("div",{style:f.body},Se(o,function(g){return p.createElement(G2,{key:g.toString(),group:g,active:l,onClick:v,onSwatchHover:i})}),p.createElement("div",{style:f.clear})))))};Wa.propTypes={width:h.oneOfType([h.string,h.number]),height:h.oneOfType([h.string,h.number]),colors:h.arrayOf(h.arrayOf(h.string)),styles:h.object};Wa.defaultProps={width:320,height:240,colors:[[Pe[900],Pe[700],Pe[500],Pe[300],Pe[100]],[je[900],je[700],je[500],je[300],je[100]],[De[900],De[700],De[500],De[300],De[100]],[Re[900],Re[700],Re[500],Re[300],Re[100]],[Fe[900],Fe[700],Fe[500],Fe[300],Fe[100]],[Me[900],Me[700],Me[500],Me[300],Me[100]],[Ie[900],Ie[700],Ie[500],Ie[300],Ie[100]],[Be[900],Be[700],Be[500],Be[300],Be[100]],[Le[900],Le[700],Le[500],Le[300],Le[100]],["#194D33",ht[700],ht[500],ht[300],ht[100]],[ze[900],ze[700],ze[500],ze[300],ze[100]],[He[900],He[700],He[500],He[300],He[100]],[Ne[900],Ne[700],Ne[500],Ne[300],Ne[100]],[Ge[900],Ge[700],Ge[500],Ge[300],Ge[100]],[Ue[900],Ue[700],Ue[500],Ue[300],Ue[100]],[qe[900],qe[700],qe[500],qe[300],qe[100]],[Ke[900],Ke[700],Ke[500],Ke[300],Ke[100]],[We[900],We[700],We[500],We[300],We[100]],["#000000","#525252","#969696","#D9D9D9","#FFFFFF"]],styles:{}};N(Wa);var Xa=function(t){var n=t.onChange,a=t.onSwatchHover,r=t.hex,i=t.colors,o=t.width,l=t.triangle,s=t.styles,c=s===void 0?{}:s,u=t.className,d=u===void 0?"":u,f=_(H({default:{card:{width:o,background:"#fff",border:"0 solid rgba(0,0,0,0.25)",boxShadow:"0 1px 4px rgba(0,0,0,0.25)",borderRadius:"4px",position:"relative"},body:{padding:"15px 9px 9px 15px"},label:{fontSize:"18px",color:"#fff"},triangle:{width:"0px",height:"0px",borderStyle:"solid",borderWidth:"0 9px 10px 9px",borderColor:"transparent transparent #fff transparent",position:"absolute"},triangleShadow:{width:"0px",height:"0px",borderStyle:"solid",borderWidth:"0 9px 10px 9px",borderColor:"transparent transparent rgba(0,0,0,.1) transparent",position:"absolute"},hash:{background:"#F0F0F0",height:"30px",width:"30px",borderRadius:"4px 0 0 4px",float:"left",color:"#98A1A4",display:"flex",alignItems:"center",justifyContent:"center"},input:{width:"100px",fontSize:"14px",color:"#666",border:"0px",outline:"none",height:"28px",boxShadow:"inset 0 0 0 1px #F0F0F0",boxSizing:"content-box",borderRadius:"0 4px 4px 0",float:"left",paddingLeft:"8px"},swatch:{width:"30px",height:"30px",float:"left",borderRadius:"4px",margin:"0 6px 6px 0"},clear:{clear:"both"}},"hide-triangle":{triangle:{display:"none"},triangleShadow:{display:"none"}},"top-left-triangle":{triangle:{top:"-10px",left:"12px"},triangleShadow:{top:"-11px",left:"12px"}},"top-right-triangle":{triangle:{top:"-10px",right:"12px"},triangleShadow:{top:"-11px",right:"12px"}}},c),{"hide-triangle":l==="hide","top-left-triangle":l==="top-left","top-right-triangle":l==="top-right"}),v=function(m,x){fe(m)&&n({hex:m,source:"hex"},x)};return p.createElement("div",{style:f.card,className:"twitter-picker "+d},p.createElement("div",{style:f.triangleShadow}),p.createElement("div",{style:f.triangle}),p.createElement("div",{style:f.body},Se(i,function(g,m){return p.createElement(Ee,{key:m,color:g,hex:g,style:f.swatch,onClick:v,onHover:a,focusStyle:{boxShadow:"0 0 4px "+g}})}),p.createElement("div",{style:f.hash},"#"),p.createElement(E,{label:null,style:{input:f.input},value:r.replace("#",""),onChange:v}),p.createElement("div",{style:f.clear})))};Xa.propTypes={width:h.oneOfType([h.string,h.number]),triangle:h.oneOf(["hide","top-left","top-right"]),colors:h.arrayOf(h.string),styles:h.object};Xa.defaultProps={width:276,colors:["#FF6900","#FCB900","#7BDCB5","#00D084","#8ED1FC","#0693E3","#ABB8C3","#EB144C","#F78DA7","#9900EF"],triangle:"top-left",styles:{}};N(Xa);var Va=function(t){var n=_({default:{picker:{width:"20px",height:"20px",borderRadius:"22px",border:"2px #fff solid",transform:"translate(-12px, -13px)",background:"hsl("+Math.round(t.hsl.h)+", "+Math.round(t.hsl.s*100)+"%, "+Math.round(t.hsl.l*100)+"%)"}}});return p.createElement("div",{style:n.picker})};Va.propTypes={hsl:h.shape({h:h.number,s:h.number,l:h.number,a:h.number})};Va.defaultProps={hsl:{a:1,h:249.94,l:.2,s:.5}};var Ya=function(t){var n=_({default:{picker:{width:"20px",height:"20px",borderRadius:"22px",transform:"translate(-10px, -7px)",background:"hsl("+Math.round(t.hsl.h)+", 100%, 50%)",border:"2px white solid"}}});return p.createElement("div",{style:n.picker})};Ya.propTypes={hsl:h.shape({h:h.number,s:h.number,l:h.number,a:h.number})};Ya.defaultProps={hsl:{a:1,h:249.94,l:.2,s:.5}};var U2=function(t){var n=t.onChange,a=t.rgb,r=t.hsl,i=t.hex,o=t.hsv,l=function(v,g){if(v.hex)fe(v.hex)&&n({hex:v.hex,source:"hex"},g);else if(v.rgb){var m=v.rgb.split(",");zn(v.rgb,"rgb")&&n({r:m[0],g:m[1],b:m[2],a:1,source:"rgb"},g)}else if(v.hsv){var x=v.hsv.split(",");zn(v.hsv,"hsv")&&(x[2]=x[2].replace("%",""),x[1]=x[1].replace("%",""),x[0]=x[0].replace("°",""),x[1]==1?x[1]=.01:x[2]==1&&(x[2]=.01),n({h:Number(x[0]),s:Number(x[1]),v:Number(x[2]),source:"hsv"},g))}else if(v.hsl){var $=v.hsl.split(",");zn(v.hsl,"hsl")&&($[2]=$[2].replace("%",""),$[1]=$[1].replace("%",""),$[0]=$[0].replace("°",""),d[1]==1?d[1]=.01:d[2]==1&&(d[2]=.01),n({h:Number($[0]),s:Number($[1]),v:Number($[2]),source:"hsl"},g))}},s=_({default:{wrap:{display:"flex",height:"100px",marginTop:"4px"},fields:{width:"100%"},column:{paddingTop:"10px",display:"flex",justifyContent:"space-between"},double:{padding:"0px 4.4px",boxSizing:"border-box"},input:{width:"100%",height:"38px",boxSizing:"border-box",padding:"4px 10% 3px",textAlign:"center",border:"1px solid #dadce0",fontSize:"11px",textTransform:"lowercase",borderRadius:"5px",outline:"none",fontFamily:"Roboto,Arial,sans-serif"},input2:{height:"38px",width:"100%",border:"1px solid #dadce0",boxSizing:"border-box",fontSize:"11px",textTransform:"lowercase",borderRadius:"5px",outline:"none",paddingLeft:"10px",fontFamily:"Roboto,Arial,sans-serif"},label:{textAlign:"center",fontSize:"12px",background:"#fff",position:"absolute",textTransform:"uppercase",color:"#3c4043",width:"35px",top:"-6px",left:"0",right:"0",marginLeft:"auto",marginRight:"auto",fontFamily:"Roboto,Arial,sans-serif"},label2:{left:"10px",textAlign:"center",fontSize:"12px",background:"#fff",position:"absolute",textTransform:"uppercase",color:"#3c4043",width:"32px",top:"-6px",fontFamily:"Roboto,Arial,sans-serif"},single:{flexGrow:"1",margin:"0px 4.4px"}}}),c=a.r+", "+a.g+", "+a.b,u=Math.round(r.h)+"°, "+Math.round(r.s*100)+"%, "+Math.round(r.l*100)+"%",d=Math.round(o.h)+"°, "+Math.round(o.s*100)+"%, "+Math.round(o.v*100)+"%";return p.createElement("div",{style:s.wrap,className:"flexbox-fix"},p.createElement("div",{style:s.fields},p.createElement("div",{style:s.double},p.createElement(E,{style:{input:s.input,label:s.label},label:"hex",value:i,onChange:l})),p.createElement("div",{style:s.column},p.createElement("div",{style:s.single},p.createElement(E,{style:{input:s.input2,label:s.label2},label:"rgb",value:c,onChange:l})),p.createElement("div",{style:s.single},p.createElement(E,{style:{input:s.input2,label:s.label2},label:"hsv",value:d,onChange:l})),p.createElement("div",{style:s.single},p.createElement(E,{style:{input:s.input2,label:s.label2},label:"hsl",value:u,onChange:l})))))},Za=function(t){var n=t.width,a=t.onChange,r=t.rgb,i=t.hsl,o=t.hsv,l=t.hex,s=t.header,c=t.styles,u=c===void 0?{}:c,d=t.className,f=d===void 0?"":d,v=_(H({default:{picker:{width:n,background:"#fff",border:"1px solid #dfe1e5",boxSizing:"initial",display:"flex",flexWrap:"wrap",borderRadius:"8px 8px 0px 0px"},head:{height:"57px",width:"100%",paddingTop:"16px",paddingBottom:"16px",paddingLeft:"16px",fontSize:"20px",boxSizing:"border-box",fontFamily:"Roboto-Regular,HelveticaNeue,Arial,sans-serif"},saturation:{width:"70%",padding:"0px",position:"relative",overflow:"hidden"},swatch:{width:"30%",height:"228px",padding:"0px",background:"rgba("+r.r+", "+r.g+", "+r.b+", 1)",position:"relative",overflow:"hidden"},body:{margin:"auto",width:"95%"},controls:{display:"flex",boxSizing:"border-box",height:"52px",paddingTop:"22px"},color:{width:"32px"},hue:{height:"8px",position:"relative",margin:"0px 16px 0px 16px",width:"100%"},Hue:{radius:"2px"}}},u));return p.createElement("div",{style:v.picker,className:"google-picker "+f},p.createElement("div",{style:v.head},s),p.createElement("div",{style:v.swatch}),p.createElement("div",{style:v.saturation},p.createElement(bn,{hsl:i,hsv:o,pointer:Va,onChange:a})),p.createElement("div",{style:v.body},p.createElement("div",{style:v.controls,className:"flexbox-fix"},p.createElement("div",{style:v.hue},p.createElement(at,{style:v.Hue,hsl:i,radius:"4px",pointer:Ya,onChange:a}))),p.createElement(U2,{rgb:r,hsl:i,hex:l,hsv:o,onChange:a})))};Za.propTypes={width:h.oneOfType([h.string,h.number]),styles:h.object,header:h.string};Za.defaultProps={width:652,styles:{},header:"Color picker"};N(Za);function Ce(e,t,n,a){function r(i){return i instanceof n?i:new n(function(o){o(i)})}return new(n||(n=Promise))(function(i,o){function l(u){try{c(a.next(u))}catch(d){o(d)}}function s(u){try{c(a.throw(u))}catch(d){o(d)}}function c(u){u.done?i(u.value):r(u.value).then(l,s)}c((a=a.apply(e,t||[])).next())})}const q2=new Map([["1km","application/vnd.1000minds.decision-model+xml"],["3dml","text/vnd.in3d.3dml"],["3ds","image/x-3ds"],["3g2","video/3gpp2"],["3gp","video/3gp"],["3gpp","video/3gpp"],["3mf","model/3mf"],["7z","application/x-7z-compressed"],["7zip","application/x-7z-compressed"],["123","application/vnd.lotus-1-2-3"],["aab","application/x-authorware-bin"],["aac","audio/x-acc"],["aam","application/x-authorware-map"],["aas","application/x-authorware-seg"],["abw","application/x-abiword"],["ac","application/vnd.nokia.n-gage.ac+xml"],["ac3","audio/ac3"],["acc","application/vnd.americandynamics.acc"],["ace","application/x-ace-compressed"],["acu","application/vnd.acucobol"],["acutc","application/vnd.acucorp"],["adp","audio/adpcm"],["aep","application/vnd.audiograph"],["afm","application/x-font-type1"],["afp","application/vnd.ibm.modcap"],["ahead","application/vnd.ahead.space"],["ai","application/pdf"],["aif","audio/x-aiff"],["aifc","audio/x-aiff"],["aiff","audio/x-aiff"],["air","application/vnd.adobe.air-application-installer-package+zip"],["ait","application/vnd.dvb.ait"],["ami","application/vnd.amiga.ami"],["amr","audio/amr"],["apk","application/vnd.android.package-archive"],["apng","image/apng"],["appcache","text/cache-manifest"],["application","application/x-ms-application"],["apr","application/vnd.lotus-approach"],["arc","application/x-freearc"],["arj","application/x-arj"],["asc","application/pgp-signature"],["asf","video/x-ms-asf"],["asm","text/x-asm"],["aso","application/vnd.accpac.simply.aso"],["asx","video/x-ms-asf"],["atc","application/vnd.acucorp"],["atom","application/atom+xml"],["atomcat","application/atomcat+xml"],["atomdeleted","application/atomdeleted+xml"],["atomsvc","application/atomsvc+xml"],["atx","application/vnd.antix.game-component"],["au","audio/x-au"],["avi","video/x-msvideo"],["avif","image/avif"],["aw","application/applixware"],["azf","application/vnd.airzip.filesecure.azf"],["azs","application/vnd.airzip.filesecure.azs"],["azv","image/vnd.airzip.accelerator.azv"],["azw","application/vnd.amazon.ebook"],["b16","image/vnd.pco.b16"],["bat","application/x-msdownload"],["bcpio","application/x-bcpio"],["bdf","application/x-font-bdf"],["bdm","application/vnd.syncml.dm+wbxml"],["bdoc","application/x-bdoc"],["bed","application/vnd.realvnc.bed"],["bh2","application/vnd.fujitsu.oasysprs"],["bin","application/octet-stream"],["blb","application/x-blorb"],["blorb","application/x-blorb"],["bmi","application/vnd.bmi"],["bmml","application/vnd.balsamiq.bmml+xml"],["bmp","image/bmp"],["book","application/vnd.framemaker"],["box","application/vnd.previewsystems.box"],["boz","application/x-bzip2"],["bpk","application/octet-stream"],["bpmn","application/octet-stream"],["bsp","model/vnd.valve.source.compiled-map"],["btif","image/prs.btif"],["buffer","application/octet-stream"],["bz","application/x-bzip"],["bz2","application/x-bzip2"],["c","text/x-c"],["c4d","application/vnd.clonk.c4group"],["c4f","application/vnd.clonk.c4group"],["c4g","application/vnd.clonk.c4group"],["c4p","application/vnd.clonk.c4group"],["c4u","application/vnd.clonk.c4group"],["c11amc","application/vnd.cluetrust.cartomobile-config"],["c11amz","application/vnd.cluetrust.cartomobile-config-pkg"],["cab","application/vnd.ms-cab-compressed"],["caf","audio/x-caf"],["cap","application/vnd.tcpdump.pcap"],["car","application/vnd.curl.car"],["cat","application/vnd.ms-pki.seccat"],["cb7","application/x-cbr"],["cba","application/x-cbr"],["cbr","application/x-cbr"],["cbt","application/x-cbr"],["cbz","application/x-cbr"],["cc","text/x-c"],["cco","application/x-cocoa"],["cct","application/x-director"],["ccxml","application/ccxml+xml"],["cdbcmsg","application/vnd.contact.cmsg"],["cda","application/x-cdf"],["cdf","application/x-netcdf"],["cdfx","application/cdfx+xml"],["cdkey","application/vnd.mediastation.cdkey"],["cdmia","application/cdmi-capability"],["cdmic","application/cdmi-container"],["cdmid","application/cdmi-domain"],["cdmio","application/cdmi-object"],["cdmiq","application/cdmi-queue"],["cdr","application/cdr"],["cdx","chemical/x-cdx"],["cdxml","application/vnd.chemdraw+xml"],["cdy","application/vnd.cinderella"],["cer","application/pkix-cert"],["cfs","application/x-cfs-compressed"],["cgm","image/cgm"],["chat","application/x-chat"],["chm","application/vnd.ms-htmlhelp"],["chrt","application/vnd.kde.kchart"],["cif","chemical/x-cif"],["cii","application/vnd.anser-web-certificate-issue-initiation"],["cil","application/vnd.ms-artgalry"],["cjs","application/node"],["cla","application/vnd.claymore"],["class","application/octet-stream"],["clkk","application/vnd.crick.clicker.keyboard"],["clkp","application/vnd.crick.clicker.palette"],["clkt","application/vnd.crick.clicker.template"],["clkw","application/vnd.crick.clicker.wordbank"],["clkx","application/vnd.crick.clicker"],["clp","application/x-msclip"],["cmc","application/vnd.cosmocaller"],["cmdf","chemical/x-cmdf"],["cml","chemical/x-cml"],["cmp","application/vnd.yellowriver-custom-menu"],["cmx","image/x-cmx"],["cod","application/vnd.rim.cod"],["coffee","text/coffeescript"],["com","application/x-msdownload"],["conf","text/plain"],["cpio","application/x-cpio"],["cpp","text/x-c"],["cpt","application/mac-compactpro"],["crd","application/x-mscardfile"],["crl","application/pkix-crl"],["crt","application/x-x509-ca-cert"],["crx","application/x-chrome-extension"],["cryptonote","application/vnd.rig.cryptonote"],["csh","application/x-csh"],["csl","application/vnd.citationstyles.style+xml"],["csml","chemical/x-csml"],["csp","application/vnd.commonspace"],["csr","application/octet-stream"],["css","text/css"],["cst","application/x-director"],["csv","text/csv"],["cu","application/cu-seeme"],["curl","text/vnd.curl"],["cww","application/prs.cww"],["cxt","application/x-director"],["cxx","text/x-c"],["dae","model/vnd.collada+xml"],["daf","application/vnd.mobius.daf"],["dart","application/vnd.dart"],["dataless","application/vnd.fdsn.seed"],["davmount","application/davmount+xml"],["dbf","application/vnd.dbf"],["dbk","application/docbook+xml"],["dcr","application/x-director"],["dcurl","text/vnd.curl.dcurl"],["dd2","application/vnd.oma.dd2+xml"],["ddd","application/vnd.fujixerox.ddd"],["ddf","application/vnd.syncml.dmddf+xml"],["dds","image/vnd.ms-dds"],["deb","application/x-debian-package"],["def","text/plain"],["deploy","application/octet-stream"],["der","application/x-x509-ca-cert"],["dfac","application/vnd.dreamfactory"],["dgc","application/x-dgc-compressed"],["dic","text/x-c"],["dir","application/x-director"],["dis","application/vnd.mobius.dis"],["disposition-notification","message/disposition-notification"],["dist","application/octet-stream"],["distz","application/octet-stream"],["djv","image/vnd.djvu"],["djvu","image/vnd.djvu"],["dll","application/octet-stream"],["dmg","application/x-apple-diskimage"],["dmn","application/octet-stream"],["dmp","application/vnd.tcpdump.pcap"],["dms","application/octet-stream"],["dna","application/vnd.dna"],["doc","application/msword"],["docm","application/vnd.ms-word.template.macroEnabled.12"],["docx","application/vnd.openxmlformats-officedocument.wordprocessingml.document"],["dot","application/msword"],["dotm","application/vnd.ms-word.template.macroEnabled.12"],["dotx","application/vnd.openxmlformats-officedocument.wordprocessingml.template"],["dp","application/vnd.osgi.dp"],["dpg","application/vnd.dpgraph"],["dra","audio/vnd.dra"],["drle","image/dicom-rle"],["dsc","text/prs.lines.tag"],["dssc","application/dssc+der"],["dtb","application/x-dtbook+xml"],["dtd","application/xml-dtd"],["dts","audio/vnd.dts"],["dtshd","audio/vnd.dts.hd"],["dump","application/octet-stream"],["dvb","video/vnd.dvb.file"],["dvi","application/x-dvi"],["dwd","application/atsc-dwd+xml"],["dwf","model/vnd.dwf"],["dwg","image/vnd.dwg"],["dxf","image/vnd.dxf"],["dxp","application/vnd.spotfire.dxp"],["dxr","application/x-director"],["ear","application/java-archive"],["ecelp4800","audio/vnd.nuera.ecelp4800"],["ecelp7470","audio/vnd.nuera.ecelp7470"],["ecelp9600","audio/vnd.nuera.ecelp9600"],["ecma","application/ecmascript"],["edm","application/vnd.novadigm.edm"],["edx","application/vnd.novadigm.edx"],["efif","application/vnd.picsel"],["ei6","application/vnd.pg.osasli"],["elc","application/octet-stream"],["emf","image/emf"],["eml","message/rfc822"],["emma","application/emma+xml"],["emotionml","application/emotionml+xml"],["emz","application/x-msmetafile"],["eol","audio/vnd.digital-winds"],["eot","application/vnd.ms-fontobject"],["eps","application/postscript"],["epub","application/epub+zip"],["es","application/ecmascript"],["es3","application/vnd.eszigno3+xml"],["esa","application/vnd.osgi.subsystem"],["esf","application/vnd.epson.esf"],["et3","application/vnd.eszigno3+xml"],["etx","text/x-setext"],["eva","application/x-eva"],["evy","application/x-envoy"],["exe","application/octet-stream"],["exi","application/exi"],["exp","application/express"],["exr","image/aces"],["ext","application/vnd.novadigm.ext"],["ez","application/andrew-inset"],["ez2","application/vnd.ezpix-album"],["ez3","application/vnd.ezpix-package"],["f","text/x-fortran"],["f4v","video/mp4"],["f77","text/x-fortran"],["f90","text/x-fortran"],["fbs","image/vnd.fastbidsheet"],["fcdt","application/vnd.adobe.formscentral.fcdt"],["fcs","application/vnd.isac.fcs"],["fdf","application/vnd.fdf"],["fdt","application/fdt+xml"],["fe_launch","application/vnd.denovo.fcselayout-link"],["fg5","application/vnd.fujitsu.oasysgp"],["fgd","application/x-director"],["fh","image/x-freehand"],["fh4","image/x-freehand"],["fh5","image/x-freehand"],["fh7","image/x-freehand"],["fhc","image/x-freehand"],["fig","application/x-xfig"],["fits","image/fits"],["flac","audio/x-flac"],["fli","video/x-fli"],["flo","application/vnd.micrografx.flo"],["flv","video/x-flv"],["flw","application/vnd.kde.kivio"],["flx","text/vnd.fmi.flexstor"],["fly","text/vnd.fly"],["fm","application/vnd.framemaker"],["fnc","application/vnd.frogans.fnc"],["fo","application/vnd.software602.filler.form+xml"],["for","text/x-fortran"],["fpx","image/vnd.fpx"],["frame","application/vnd.framemaker"],["fsc","application/vnd.fsc.weblaunch"],["fst","image/vnd.fst"],["ftc","application/vnd.fluxtime.clip"],["fti","application/vnd.anser-web-funds-transfer-initiation"],["fvt","video/vnd.fvt"],["fxp","application/vnd.adobe.fxp"],["fxpl","application/vnd.adobe.fxp"],["fzs","application/vnd.fuzzysheet"],["g2w","application/vnd.geoplan"],["g3","image/g3fax"],["g3w","application/vnd.geospace"],["gac","application/vnd.groove-account"],["gam","application/x-tads"],["gbr","application/rpki-ghostbusters"],["gca","application/x-gca-compressed"],["gdl","model/vnd.gdl"],["gdoc","application/vnd.google-apps.document"],["geo","application/vnd.dynageo"],["geojson","application/geo+json"],["gex","application/vnd.geometry-explorer"],["ggb","application/vnd.geogebra.file"],["ggt","application/vnd.geogebra.tool"],["ghf","application/vnd.groove-help"],["gif","image/gif"],["gim","application/vnd.groove-identity-message"],["glb","model/gltf-binary"],["gltf","model/gltf+json"],["gml","application/gml+xml"],["gmx","application/vnd.gmx"],["gnumeric","application/x-gnumeric"],["gpg","application/gpg-keys"],["gph","application/vnd.flographit"],["gpx","application/gpx+xml"],["gqf","application/vnd.grafeq"],["gqs","application/vnd.grafeq"],["gram","application/srgs"],["gramps","application/x-gramps-xml"],["gre","application/vnd.geometry-explorer"],["grv","application/vnd.groove-injector"],["grxml","application/srgs+xml"],["gsf","application/x-font-ghostscript"],["gsheet","application/vnd.google-apps.spreadsheet"],["gslides","application/vnd.google-apps.presentation"],["gtar","application/x-gtar"],["gtm","application/vnd.groove-tool-message"],["gtw","model/vnd.gtw"],["gv","text/vnd.graphviz"],["gxf","application/gxf"],["gxt","application/vnd.geonext"],["gz","application/gzip"],["gzip","application/gzip"],["h","text/x-c"],["h261","video/h261"],["h263","video/h263"],["h264","video/h264"],["hal","application/vnd.hal+xml"],["hbci","application/vnd.hbci"],["hbs","text/x-handlebars-template"],["hdd","application/x-virtualbox-hdd"],["hdf","application/x-hdf"],["heic","image/heic"],["heics","image/heic-sequence"],["heif","image/heif"],["heifs","image/heif-sequence"],["hej2","image/hej2k"],["held","application/atsc-held+xml"],["hh","text/x-c"],["hjson","application/hjson"],["hlp","application/winhlp"],["hpgl","application/vnd.hp-hpgl"],["hpid","application/vnd.hp-hpid"],["hps","application/vnd.hp-hps"],["hqx","application/mac-binhex40"],["hsj2","image/hsj2"],["htc","text/x-component"],["htke","application/vnd.kenameaapp"],["htm","text/html"],["html","text/html"],["hvd","application/vnd.yamaha.hv-dic"],["hvp","application/vnd.yamaha.hv-voice"],["hvs","application/vnd.yamaha.hv-script"],["i2g","application/vnd.intergeo"],["icc","application/vnd.iccprofile"],["ice","x-conference/x-cooltalk"],["icm","application/vnd.iccprofile"],["ico","image/x-icon"],["ics","text/calendar"],["ief","image/ief"],["ifb","text/calendar"],["ifm","application/vnd.shana.informed.formdata"],["iges","model/iges"],["igl","application/vnd.igloader"],["igm","application/vnd.insors.igm"],["igs","model/iges"],["igx","application/vnd.micrografx.igx"],["iif","application/vnd.shana.informed.interchange"],["img","application/octet-stream"],["imp","application/vnd.accpac.simply.imp"],["ims","application/vnd.ms-ims"],["in","text/plain"],["ini","text/plain"],["ink","application/inkml+xml"],["inkml","application/inkml+xml"],["install","application/x-install-instructions"],["iota","application/vnd.astraea-software.iota"],["ipfix","application/ipfix"],["ipk","application/vnd.shana.informed.package"],["irm","application/vnd.ibm.rights-management"],["irp","application/vnd.irepository.package+xml"],["iso","application/x-iso9660-image"],["itp","application/vnd.shana.informed.formtemplate"],["its","application/its+xml"],["ivp","application/vnd.immervision-ivp"],["ivu","application/vnd.immervision-ivu"],["jad","text/vnd.sun.j2me.app-descriptor"],["jade","text/jade"],["jam","application/vnd.jam"],["jar","application/java-archive"],["jardiff","application/x-java-archive-diff"],["java","text/x-java-source"],["jhc","image/jphc"],["jisp","application/vnd.jisp"],["jls","image/jls"],["jlt","application/vnd.hp-jlyt"],["jng","image/x-jng"],["jnlp","application/x-java-jnlp-file"],["joda","application/vnd.joost.joda-archive"],["jp2","image/jp2"],["jpe","image/jpeg"],["jpeg","image/jpeg"],["jpf","image/jpx"],["jpg","image/jpeg"],["jpg2","image/jp2"],["jpgm","video/jpm"],["jpgv","video/jpeg"],["jph","image/jph"],["jpm","video/jpm"],["jpx","image/jpx"],["js","application/javascript"],["json","application/json"],["json5","application/json5"],["jsonld","application/ld+json"],["jsonl","application/jsonl"],["jsonml","application/jsonml+json"],["jsx","text/jsx"],["jxr","image/jxr"],["jxra","image/jxra"],["jxrs","image/jxrs"],["jxs","image/jxs"],["jxsc","image/jxsc"],["jxsi","image/jxsi"],["jxss","image/jxss"],["kar","audio/midi"],["karbon","application/vnd.kde.karbon"],["kdb","application/octet-stream"],["kdbx","application/x-keepass2"],["key","application/x-iwork-keynote-sffkey"],["kfo","application/vnd.kde.kformula"],["kia","application/vnd.kidspiration"],["kml","application/vnd.google-earth.kml+xml"],["kmz","application/vnd.google-earth.kmz"],["kne","application/vnd.kinar"],["knp","application/vnd.kinar"],["kon","application/vnd.kde.kontour"],["kpr","application/vnd.kde.kpresenter"],["kpt","application/vnd.kde.kpresenter"],["kpxx","application/vnd.ds-keypoint"],["ksp","application/vnd.kde.kspread"],["ktr","application/vnd.kahootz"],["ktx","image/ktx"],["ktx2","image/ktx2"],["ktz","application/vnd.kahootz"],["kwd","application/vnd.kde.kword"],["kwt","application/vnd.kde.kword"],["lasxml","application/vnd.las.las+xml"],["latex","application/x-latex"],["lbd","application/vnd.llamagraphics.life-balance.desktop"],["lbe","application/vnd.llamagraphics.life-balance.exchange+xml"],["les","application/vnd.hhe.lesson-player"],["less","text/less"],["lgr","application/lgr+xml"],["lha","application/octet-stream"],["link66","application/vnd.route66.link66+xml"],["list","text/plain"],["list3820","application/vnd.ibm.modcap"],["listafp","application/vnd.ibm.modcap"],["litcoffee","text/coffeescript"],["lnk","application/x-ms-shortcut"],["log","text/plain"],["lostxml","application/lost+xml"],["lrf","application/octet-stream"],["lrm","application/vnd.ms-lrm"],["ltf","application/vnd.frogans.ltf"],["lua","text/x-lua"],["luac","application/x-lua-bytecode"],["lvp","audio/vnd.lucent.voice"],["lwp","application/vnd.lotus-wordpro"],["lzh","application/octet-stream"],["m1v","video/mpeg"],["m2a","audio/mpeg"],["m2v","video/mpeg"],["m3a","audio/mpeg"],["m3u","text/plain"],["m3u8","application/vnd.apple.mpegurl"],["m4a","audio/x-m4a"],["m4p","application/mp4"],["m4s","video/iso.segment"],["m4u","application/vnd.mpegurl"],["m4v","video/x-m4v"],["m13","application/x-msmediaview"],["m14","application/x-msmediaview"],["m21","application/mp21"],["ma","application/mathematica"],["mads","application/mads+xml"],["maei","application/mmt-aei+xml"],["mag","application/vnd.ecowin.chart"],["maker","application/vnd.framemaker"],["man","text/troff"],["manifest","text/cache-manifest"],["map","application/json"],["mar","application/octet-stream"],["markdown","text/markdown"],["mathml","application/mathml+xml"],["mb","application/mathematica"],["mbk","application/vnd.mobius.mbk"],["mbox","application/mbox"],["mc1","application/vnd.medcalcdata"],["mcd","application/vnd.mcd"],["mcurl","text/vnd.curl.mcurl"],["md","text/markdown"],["mdb","application/x-msaccess"],["mdi","image/vnd.ms-modi"],["mdx","text/mdx"],["me","text/troff"],["mesh","model/mesh"],["meta4","application/metalink4+xml"],["metalink","application/metalink+xml"],["mets","application/mets+xml"],["mfm","application/vnd.mfmp"],["mft","application/rpki-manifest"],["mgp","application/vnd.osgeo.mapguide.package"],["mgz","application/vnd.proteus.magazine"],["mid","audio/midi"],["midi","audio/midi"],["mie","application/x-mie"],["mif","application/vnd.mif"],["mime","message/rfc822"],["mj2","video/mj2"],["mjp2","video/mj2"],["mjs","application/javascript"],["mk3d","video/x-matroska"],["mka","audio/x-matroska"],["mkd","text/x-markdown"],["mks","video/x-matroska"],["mkv","video/x-matroska"],["mlp","application/vnd.dolby.mlp"],["mmd","application/vnd.chipnuts.karaoke-mmd"],["mmf","application/vnd.smaf"],["mml","text/mathml"],["mmr","image/vnd.fujixerox.edmics-mmr"],["mng","video/x-mng"],["mny","application/x-msmoney"],["mobi","application/x-mobipocket-ebook"],["mods","application/mods+xml"],["mov","video/quicktime"],["movie","video/x-sgi-movie"],["mp2","audio/mpeg"],["mp2a","audio/mpeg"],["mp3","audio/mpeg"],["mp4","video/mp4"],["mp4a","audio/mp4"],["mp4s","application/mp4"],["mp4v","video/mp4"],["mp21","application/mp21"],["mpc","application/vnd.mophun.certificate"],["mpd","application/dash+xml"],["mpe","video/mpeg"],["mpeg","video/mpeg"],["mpg","video/mpeg"],["mpg4","video/mp4"],["mpga","audio/mpeg"],["mpkg","application/vnd.apple.installer+xml"],["mpm","application/vnd.blueice.multipass"],["mpn","application/vnd.mophun.application"],["mpp","application/vnd.ms-project"],["mpt","application/vnd.ms-project"],["mpy","application/vnd.ibm.minipay"],["mqy","application/vnd.mobius.mqy"],["mrc","application/marc"],["mrcx","application/marcxml+xml"],["ms","text/troff"],["mscml","application/mediaservercontrol+xml"],["mseed","application/vnd.fdsn.mseed"],["mseq","application/vnd.mseq"],["msf","application/vnd.epson.msf"],["msg","application/vnd.ms-outlook"],["msh","model/mesh"],["msi","application/x-msdownload"],["msl","application/vnd.mobius.msl"],["msm","application/octet-stream"],["msp","application/octet-stream"],["msty","application/vnd.muvee.style"],["mtl","model/mtl"],["mts","model/vnd.mts"],["mus","application/vnd.musician"],["musd","application/mmt-usd+xml"],["musicxml","application/vnd.recordare.musicxml+xml"],["mvb","application/x-msmediaview"],["mvt","application/vnd.mapbox-vector-tile"],["mwf","application/vnd.mfer"],["mxf","application/mxf"],["mxl","application/vnd.recordare.musicxml"],["mxmf","audio/mobile-xmf"],["mxml","application/xv+xml"],["mxs","application/vnd.triscape.mxs"],["mxu","video/vnd.mpegurl"],["n-gage","application/vnd.nokia.n-gage.symbian.install"],["n3","text/n3"],["nb","application/mathematica"],["nbp","application/vnd.wolfram.player"],["nc","application/x-netcdf"],["ncx","application/x-dtbncx+xml"],["nfo","text/x-nfo"],["ngdat","application/vnd.nokia.n-gage.data"],["nitf","application/vnd.nitf"],["nlu","application/vnd.neurolanguage.nlu"],["nml","application/vnd.enliven"],["nnd","application/vnd.noblenet-directory"],["nns","application/vnd.noblenet-sealer"],["nnw","application/vnd.noblenet-web"],["npx","image/vnd.net-fpx"],["nq","application/n-quads"],["nsc","application/x-conference"],["nsf","application/vnd.lotus-notes"],["nt","application/n-triples"],["ntf","application/vnd.nitf"],["numbers","application/x-iwork-numbers-sffnumbers"],["nzb","application/x-nzb"],["oa2","application/vnd.fujitsu.oasys2"],["oa3","application/vnd.fujitsu.oasys3"],["oas","application/vnd.fujitsu.oasys"],["obd","application/x-msbinder"],["obgx","application/vnd.openblox.game+xml"],["obj","model/obj"],["oda","application/oda"],["odb","application/vnd.oasis.opendocument.database"],["odc","application/vnd.oasis.opendocument.chart"],["odf","application/vnd.oasis.opendocument.formula"],["odft","application/vnd.oasis.opendocument.formula-template"],["odg","application/vnd.oasis.opendocument.graphics"],["odi","application/vnd.oasis.opendocument.image"],["odm","application/vnd.oasis.opendocument.text-master"],["odp","application/vnd.oasis.opendocument.presentation"],["ods","application/vnd.oasis.opendocument.spreadsheet"],["odt","application/vnd.oasis.opendocument.text"],["oga","audio/ogg"],["ogex","model/vnd.opengex"],["ogg","audio/ogg"],["ogv","video/ogg"],["ogx","application/ogg"],["omdoc","application/omdoc+xml"],["onepkg","application/onenote"],["onetmp","application/onenote"],["onetoc","application/onenote"],["onetoc2","application/onenote"],["opf","application/oebps-package+xml"],["opml","text/x-opml"],["oprc","application/vnd.palm"],["opus","audio/ogg"],["org","text/x-org"],["osf","application/vnd.yamaha.openscoreformat"],["osfpvg","application/vnd.yamaha.openscoreformat.osfpvg+xml"],["osm","application/vnd.openstreetmap.data+xml"],["otc","application/vnd.oasis.opendocument.chart-template"],["otf","font/otf"],["otg","application/vnd.oasis.opendocument.graphics-template"],["oth","application/vnd.oasis.opendocument.text-web"],["oti","application/vnd.oasis.opendocument.image-template"],["otp","application/vnd.oasis.opendocument.presentation-template"],["ots","application/vnd.oasis.opendocument.spreadsheet-template"],["ott","application/vnd.oasis.opendocument.text-template"],["ova","application/x-virtualbox-ova"],["ovf","application/x-virtualbox-ovf"],["owl","application/rdf+xml"],["oxps","application/oxps"],["oxt","application/vnd.openofficeorg.extension"],["p","text/x-pascal"],["p7a","application/x-pkcs7-signature"],["p7b","application/x-pkcs7-certificates"],["p7c","application/pkcs7-mime"],["p7m","application/pkcs7-mime"],["p7r","application/x-pkcs7-certreqresp"],["p7s","application/pkcs7-signature"],["p8","application/pkcs8"],["p10","application/x-pkcs10"],["p12","application/x-pkcs12"],["pac","application/x-ns-proxy-autoconfig"],["pages","application/x-iwork-pages-sffpages"],["pas","text/x-pascal"],["paw","application/vnd.pawaafile"],["pbd","application/vnd.powerbuilder6"],["pbm","image/x-portable-bitmap"],["pcap","application/vnd.tcpdump.pcap"],["pcf","application/x-font-pcf"],["pcl","application/vnd.hp-pcl"],["pclxl","application/vnd.hp-pclxl"],["pct","image/x-pict"],["pcurl","application/vnd.curl.pcurl"],["pcx","image/x-pcx"],["pdb","application/x-pilot"],["pde","text/x-processing"],["pdf","application/pdf"],["pem","application/x-x509-user-cert"],["pfa","application/x-font-type1"],["pfb","application/x-font-type1"],["pfm","application/x-font-type1"],["pfr","application/font-tdpfr"],["pfx","application/x-pkcs12"],["pgm","image/x-portable-graymap"],["pgn","application/x-chess-pgn"],["pgp","application/pgp"],["php","application/x-httpd-php"],["php3","application/x-httpd-php"],["php4","application/x-httpd-php"],["phps","application/x-httpd-php-source"],["phtml","application/x-httpd-php"],["pic","image/x-pict"],["pkg","application/octet-stream"],["pki","application/pkixcmp"],["pkipath","application/pkix-pkipath"],["pkpass","application/vnd.apple.pkpass"],["pl","application/x-perl"],["plb","application/vnd.3gpp.pic-bw-large"],["plc","application/vnd.mobius.plc"],["plf","application/vnd.pocketlearn"],["pls","application/pls+xml"],["pm","application/x-perl"],["pml","application/vnd.ctc-posml"],["png","image/png"],["pnm","image/x-portable-anymap"],["portpkg","application/vnd.macports.portpkg"],["pot","application/vnd.ms-powerpoint"],["potm","application/vnd.ms-powerpoint.presentation.macroEnabled.12"],["potx","application/vnd.openxmlformats-officedocument.presentationml.template"],["ppa","application/vnd.ms-powerpoint"],["ppam","application/vnd.ms-powerpoint.addin.macroEnabled.12"],["ppd","application/vnd.cups-ppd"],["ppm","image/x-portable-pixmap"],["pps","application/vnd.ms-powerpoint"],["ppsm","application/vnd.ms-powerpoint.slideshow.macroEnabled.12"],["ppsx","application/vnd.openxmlformats-officedocument.presentationml.slideshow"],["ppt","application/powerpoint"],["pptm","application/vnd.ms-powerpoint.presentation.macroEnabled.12"],["pptx","application/vnd.openxmlformats-officedocument.presentationml.presentation"],["pqa","application/vnd.palm"],["prc","application/x-pilot"],["pre","application/vnd.lotus-freelance"],["prf","application/pics-rules"],["provx","application/provenance+xml"],["ps","application/postscript"],["psb","application/vnd.3gpp.pic-bw-small"],["psd","application/x-photoshop"],["psf","application/x-font-linux-psf"],["pskcxml","application/pskc+xml"],["pti","image/prs.pti"],["ptid","application/vnd.pvi.ptid1"],["pub","application/x-mspublisher"],["pvb","application/vnd.3gpp.pic-bw-var"],["pwn","application/vnd.3m.post-it-notes"],["pya","audio/vnd.ms-playready.media.pya"],["pyv","video/vnd.ms-playready.media.pyv"],["qam","application/vnd.epson.quickanime"],["qbo","application/vnd.intu.qbo"],["qfx","application/vnd.intu.qfx"],["qps","application/vnd.publishare-delta-tree"],["qt","video/quicktime"],["qwd","application/vnd.quark.quarkxpress"],["qwt","application/vnd.quark.quarkxpress"],["qxb","application/vnd.quark.quarkxpress"],["qxd","application/vnd.quark.quarkxpress"],["qxl","application/vnd.quark.quarkxpress"],["qxt","application/vnd.quark.quarkxpress"],["ra","audio/x-realaudio"],["ram","audio/x-pn-realaudio"],["raml","application/raml+yaml"],["rapd","application/route-apd+xml"],["rar","application/x-rar"],["ras","image/x-cmu-raster"],["rcprofile","application/vnd.ipunplugged.rcprofile"],["rdf","application/rdf+xml"],["rdz","application/vnd.data-vision.rdz"],["relo","application/p2p-overlay+xml"],["rep","application/vnd.businessobjects"],["res","application/x-dtbresource+xml"],["rgb","image/x-rgb"],["rif","application/reginfo+xml"],["rip","audio/vnd.rip"],["ris","application/x-research-info-systems"],["rl","application/resource-lists+xml"],["rlc","image/vnd.fujixerox.edmics-rlc"],["rld","application/resource-lists-diff+xml"],["rm","audio/x-pn-realaudio"],["rmi","audio/midi"],["rmp","audio/x-pn-realaudio-plugin"],["rms","application/vnd.jcp.javame.midlet-rms"],["rmvb","application/vnd.rn-realmedia-vbr"],["rnc","application/relax-ng-compact-syntax"],["rng","application/xml"],["roa","application/rpki-roa"],["roff","text/troff"],["rp9","application/vnd.cloanto.rp9"],["rpm","audio/x-pn-realaudio-plugin"],["rpss","application/vnd.nokia.radio-presets"],["rpst","application/vnd.nokia.radio-preset"],["rq","application/sparql-query"],["rs","application/rls-services+xml"],["rsa","application/x-pkcs7"],["rsat","application/atsc-rsat+xml"],["rsd","application/rsd+xml"],["rsheet","application/urc-ressheet+xml"],["rss","application/rss+xml"],["rtf","text/rtf"],["rtx","text/richtext"],["run","application/x-makeself"],["rusd","application/route-usd+xml"],["rv","video/vnd.rn-realvideo"],["s","text/x-asm"],["s3m","audio/s3m"],["saf","application/vnd.yamaha.smaf-audio"],["sass","text/x-sass"],["sbml","application/sbml+xml"],["sc","application/vnd.ibm.secure-container"],["scd","application/x-msschedule"],["scm","application/vnd.lotus-screencam"],["scq","application/scvp-cv-request"],["scs","application/scvp-cv-response"],["scss","text/x-scss"],["scurl","text/vnd.curl.scurl"],["sda","application/vnd.stardivision.draw"],["sdc","application/vnd.stardivision.calc"],["sdd","application/vnd.stardivision.impress"],["sdkd","application/vnd.solent.sdkm+xml"],["sdkm","application/vnd.solent.sdkm+xml"],["sdp","application/sdp"],["sdw","application/vnd.stardivision.writer"],["sea","application/octet-stream"],["see","application/vnd.seemail"],["seed","application/vnd.fdsn.seed"],["sema","application/vnd.sema"],["semd","application/vnd.semd"],["semf","application/vnd.semf"],["senmlx","application/senml+xml"],["sensmlx","application/sensml+xml"],["ser","application/java-serialized-object"],["setpay","application/set-payment-initiation"],["setreg","application/set-registration-initiation"],["sfd-hdstx","application/vnd.hydrostatix.sof-data"],["sfs","application/vnd.spotfire.sfs"],["sfv","text/x-sfv"],["sgi","image/sgi"],["sgl","application/vnd.stardivision.writer-global"],["sgm","text/sgml"],["sgml","text/sgml"],["sh","application/x-sh"],["shar","application/x-shar"],["shex","text/shex"],["shf","application/shf+xml"],["shtml","text/html"],["sid","image/x-mrsid-image"],["sieve","application/sieve"],["sig","application/pgp-signature"],["sil","audio/silk"],["silo","model/mesh"],["sis","application/vnd.symbian.install"],["sisx","application/vnd.symbian.install"],["sit","application/x-stuffit"],["sitx","application/x-stuffitx"],["siv","application/sieve"],["skd","application/vnd.koan"],["skm","application/vnd.koan"],["skp","application/vnd.koan"],["skt","application/vnd.koan"],["sldm","application/vnd.ms-powerpoint.slide.macroenabled.12"],["sldx","application/vnd.openxmlformats-officedocument.presentationml.slide"],["slim","text/slim"],["slm","text/slim"],["sls","application/route-s-tsid+xml"],["slt","application/vnd.epson.salt"],["sm","application/vnd.stepmania.stepchart"],["smf","application/vnd.stardivision.math"],["smi","application/smil"],["smil","application/smil"],["smv","video/x-smv"],["smzip","application/vnd.stepmania.package"],["snd","audio/basic"],["snf","application/x-font-snf"],["so","application/octet-stream"],["spc","application/x-pkcs7-certificates"],["spdx","text/spdx"],["spf","application/vnd.yamaha.smaf-phrase"],["spl","application/x-futuresplash"],["spot","text/vnd.in3d.spot"],["spp","application/scvp-vp-response"],["spq","application/scvp-vp-request"],["spx","audio/ogg"],["sql","application/x-sql"],["src","application/x-wais-source"],["srt","application/x-subrip"],["sru","application/sru+xml"],["srx","application/sparql-results+xml"],["ssdl","application/ssdl+xml"],["sse","application/vnd.kodak-descriptor"],["ssf","application/vnd.epson.ssf"],["ssml","application/ssml+xml"],["sst","application/octet-stream"],["st","application/vnd.sailingtracker.track"],["stc","application/vnd.sun.xml.calc.template"],["std","application/vnd.sun.xml.draw.template"],["stf","application/vnd.wt.stf"],["sti","application/vnd.sun.xml.impress.template"],["stk","application/hyperstudio"],["stl","model/stl"],["stpx","model/step+xml"],["stpxz","model/step-xml+zip"],["stpz","model/step+zip"],["str","application/vnd.pg.format"],["stw","application/vnd.sun.xml.writer.template"],["styl","text/stylus"],["stylus","text/stylus"],["sub","text/vnd.dvb.subtitle"],["sus","application/vnd.sus-calendar"],["susp","application/vnd.sus-calendar"],["sv4cpio","application/x-sv4cpio"],["sv4crc","application/x-sv4crc"],["svc","application/vnd.dvb.service"],["svd","application/vnd.svd"],["svg","image/svg+xml"],["svgz","image/svg+xml"],["swa","application/x-director"],["swf","application/x-shockwave-flash"],["swi","application/vnd.aristanetworks.swi"],["swidtag","application/swid+xml"],["sxc","application/vnd.sun.xml.calc"],["sxd","application/vnd.sun.xml.draw"],["sxg","application/vnd.sun.xml.writer.global"],["sxi","application/vnd.sun.xml.impress"],["sxm","application/vnd.sun.xml.math"],["sxw","application/vnd.sun.xml.writer"],["t","text/troff"],["t3","application/x-t3vm-image"],["t38","image/t38"],["taglet","application/vnd.mynfc"],["tao","application/vnd.tao.intent-module-archive"],["tap","image/vnd.tencent.tap"],["tar","application/x-tar"],["tcap","application/vnd.3gpp2.tcap"],["tcl","application/x-tcl"],["td","application/urc-targetdesc+xml"],["teacher","application/vnd.smart.teacher"],["tei","application/tei+xml"],["teicorpus","application/tei+xml"],["tex","application/x-tex"],["texi","application/x-texinfo"],["texinfo","application/x-texinfo"],["text","text/plain"],["tfi","application/thraud+xml"],["tfm","application/x-tex-tfm"],["tfx","image/tiff-fx"],["tga","image/x-tga"],["tgz","application/x-tar"],["thmx","application/vnd.ms-officetheme"],["tif","image/tiff"],["tiff","image/tiff"],["tk","application/x-tcl"],["tmo","application/vnd.tmobile-livetv"],["toml","application/toml"],["torrent","application/x-bittorrent"],["tpl","application/vnd.groove-tool-template"],["tpt","application/vnd.trid.tpt"],["tr","text/troff"],["tra","application/vnd.trueapp"],["trig","application/trig"],["trm","application/x-msterminal"],["ts","video/mp2t"],["tsd","application/timestamped-data"],["tsv","text/tab-separated-values"],["ttc","font/collection"],["ttf","font/ttf"],["ttl","text/turtle"],["ttml","application/ttml+xml"],["twd","application/vnd.simtech-mindmapper"],["twds","application/vnd.simtech-mindmapper"],["txd","application/vnd.genomatix.tuxedo"],["txf","application/vnd.mobius.txf"],["txt","text/plain"],["u8dsn","message/global-delivery-status"],["u8hdr","message/global-headers"],["u8mdn","message/global-disposition-notification"],["u8msg","message/global"],["u32","application/x-authorware-bin"],["ubj","application/ubjson"],["udeb","application/x-debian-package"],["ufd","application/vnd.ufdl"],["ufdl","application/vnd.ufdl"],["ulx","application/x-glulx"],["umj","application/vnd.umajin"],["unityweb","application/vnd.unity"],["uoml","application/vnd.uoml+xml"],["uri","text/uri-list"],["uris","text/uri-list"],["urls","text/uri-list"],["usdz","model/vnd.usdz+zip"],["ustar","application/x-ustar"],["utz","application/vnd.uiq.theme"],["uu","text/x-uuencode"],["uva","audio/vnd.dece.audio"],["uvd","application/vnd.dece.data"],["uvf","application/vnd.dece.data"],["uvg","image/vnd.dece.graphic"],["uvh","video/vnd.dece.hd"],["uvi","image/vnd.dece.graphic"],["uvm","video/vnd.dece.mobile"],["uvp","video/vnd.dece.pd"],["uvs","video/vnd.dece.sd"],["uvt","application/vnd.dece.ttml+xml"],["uvu","video/vnd.uvvu.mp4"],["uvv","video/vnd.dece.video"],["uvva","audio/vnd.dece.audio"],["uvvd","application/vnd.dece.data"],["uvvf","application/vnd.dece.data"],["uvvg","image/vnd.dece.graphic"],["uvvh","video/vnd.dece.hd"],["uvvi","image/vnd.dece.graphic"],["uvvm","video/vnd.dece.mobile"],["uvvp","video/vnd.dece.pd"],["uvvs","video/vnd.dece.sd"],["uvvt","application/vnd.dece.ttml+xml"],["uvvu","video/vnd.uvvu.mp4"],["uvvv","video/vnd.dece.video"],["uvvx","application/vnd.dece.unspecified"],["uvvz","application/vnd.dece.zip"],["uvx","application/vnd.dece.unspecified"],["uvz","application/vnd.dece.zip"],["vbox","application/x-virtualbox-vbox"],["vbox-extpack","application/x-virtualbox-vbox-extpack"],["vcard","text/vcard"],["vcd","application/x-cdlink"],["vcf","text/x-vcard"],["vcg","application/vnd.groove-vcard"],["vcs","text/x-vcalendar"],["vcx","application/vnd.vcx"],["vdi","application/x-virtualbox-vdi"],["vds","model/vnd.sap.vds"],["vhd","application/x-virtualbox-vhd"],["vis","application/vnd.visionary"],["viv","video/vnd.vivo"],["vlc","application/videolan"],["vmdk","application/x-virtualbox-vmdk"],["vob","video/x-ms-vob"],["vor","application/vnd.stardivision.writer"],["vox","application/x-authorware-bin"],["vrml","model/vrml"],["vsd","application/vnd.visio"],["vsf","application/vnd.vsf"],["vss","application/vnd.visio"],["vst","application/vnd.visio"],["vsw","application/vnd.visio"],["vtf","image/vnd.valve.source.texture"],["vtt","text/vtt"],["vtu","model/vnd.vtu"],["vxml","application/voicexml+xml"],["w3d","application/x-director"],["wad","application/x-doom"],["wadl","application/vnd.sun.wadl+xml"],["war","application/java-archive"],["wasm","application/wasm"],["wav","audio/x-wav"],["wax","audio/x-ms-wax"],["wbmp","image/vnd.wap.wbmp"],["wbs","application/vnd.criticaltools.wbs+xml"],["wbxml","application/wbxml"],["wcm","application/vnd.ms-works"],["wdb","application/vnd.ms-works"],["wdp","image/vnd.ms-photo"],["weba","audio/webm"],["webapp","application/x-web-app-manifest+json"],["webm","video/webm"],["webmanifest","application/manifest+json"],["webp","image/webp"],["wg","application/vnd.pmi.widget"],["wgt","application/widget"],["wks","application/vnd.ms-works"],["wm","video/x-ms-wm"],["wma","audio/x-ms-wma"],["wmd","application/x-ms-wmd"],["wmf","image/wmf"],["wml","text/vnd.wap.wml"],["wmlc","application/wmlc"],["wmls","text/vnd.wap.wmlscript"],["wmlsc","application/vnd.wap.wmlscriptc"],["wmv","video/x-ms-wmv"],["wmx","video/x-ms-wmx"],["wmz","application/x-msmetafile"],["woff","font/woff"],["woff2","font/woff2"],["word","application/msword"],["wpd","application/vnd.wordperfect"],["wpl","application/vnd.ms-wpl"],["wps","application/vnd.ms-works"],["wqd","application/vnd.wqd"],["wri","application/x-mswrite"],["wrl","model/vrml"],["wsc","message/vnd.wfa.wsc"],["wsdl","application/wsdl+xml"],["wspolicy","application/wspolicy+xml"],["wtb","application/vnd.webturbo"],["wvx","video/x-ms-wvx"],["x3d","model/x3d+xml"],["x3db","model/x3d+fastinfoset"],["x3dbz","model/x3d+binary"],["x3dv","model/x3d-vrml"],["x3dvz","model/x3d+vrml"],["x3dz","model/x3d+xml"],["x32","application/x-authorware-bin"],["x_b","model/vnd.parasolid.transmit.binary"],["x_t","model/vnd.parasolid.transmit.text"],["xaml","application/xaml+xml"],["xap","application/x-silverlight-app"],["xar","application/vnd.xara"],["xav","application/xcap-att+xml"],["xbap","application/x-ms-xbap"],["xbd","application/vnd.fujixerox.docuworks.binder"],["xbm","image/x-xbitmap"],["xca","application/xcap-caps+xml"],["xcs","application/calendar+xml"],["xdf","application/xcap-diff+xml"],["xdm","application/vnd.syncml.dm+xml"],["xdp","application/vnd.adobe.xdp+xml"],["xdssc","application/dssc+xml"],["xdw","application/vnd.fujixerox.docuworks"],["xel","application/xcap-el+xml"],["xenc","application/xenc+xml"],["xer","application/patch-ops-error+xml"],["xfdf","application/vnd.adobe.xfdf"],["xfdl","application/vnd.xfdl"],["xht","application/xhtml+xml"],["xhtml","application/xhtml+xml"],["xhvml","application/xv+xml"],["xif","image/vnd.xiff"],["xl","application/excel"],["xla","application/vnd.ms-excel"],["xlam","application/vnd.ms-excel.addin.macroEnabled.12"],["xlc","application/vnd.ms-excel"],["xlf","application/xliff+xml"],["xlm","application/vnd.ms-excel"],["xls","application/vnd.ms-excel"],["xlsb","application/vnd.ms-excel.sheet.binary.macroEnabled.12"],["xlsm","application/vnd.ms-excel.sheet.macroEnabled.12"],["xlsx","application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"],["xlt","application/vnd.ms-excel"],["xltm","application/vnd.ms-excel.template.macroEnabled.12"],["xltx","application/vnd.openxmlformats-officedocument.spreadsheetml.template"],["xlw","application/vnd.ms-excel"],["xm","audio/xm"],["xml","application/xml"],["xns","application/xcap-ns+xml"],["xo","application/vnd.olpc-sugar"],["xop","application/xop+xml"],["xpi","application/x-xpinstall"],["xpl","application/xproc+xml"],["xpm","image/x-xpixmap"],["xpr","application/vnd.is-xpr"],["xps","application/vnd.ms-xpsdocument"],["xpw","application/vnd.intercon.formnet"],["xpx","application/vnd.intercon.formnet"],["xsd","application/xml"],["xsl","application/xml"],["xslt","application/xslt+xml"],["xsm","application/vnd.syncml+xml"],["xspf","application/xspf+xml"],["xul","application/vnd.mozilla.xul+xml"],["xvm","application/xv+xml"],["xvml","application/xv+xml"],["xwd","image/x-xwindowdump"],["xyz","chemical/x-xyz"],["xz","application/x-xz"],["yaml","text/yaml"],["yang","application/yang"],["yin","application/yin+xml"],["yml","text/yaml"],["ymp","text/x-suse-ymp"],["z","application/x-compress"],["z1","application/x-zmachine"],["z2","application/x-zmachine"],["z3","application/x-zmachine"],["z4","application/x-zmachine"],["z5","application/x-zmachine"],["z6","application/x-zmachine"],["z7","application/x-zmachine"],["z8","application/x-zmachine"],["zaz","application/vnd.zzazz.deck+xml"],["zip","application/zip"],["zir","application/vnd.zul"],["zirz","application/vnd.zul"],["zmm","application/vnd.handheld-entertainment+xml"],["zsh","text/x-scriptzsh"]]);function Xe(e,t,n){const a=K2(e),{webkitRelativePath:r}=e,i=typeof t=="string"?t:typeof r=="string"&&r.length>0?r:`./${e.name}`;return typeof a.path!="string"&&Ui(a,"path",i),Ui(a,"relativePath",i),a}function K2(e){const{name:t}=e;if(t&&t.lastIndexOf(".")!==-1&&!e.type){const a=t.split(".").pop().toLowerCase(),r=q2.get(a);r&&Object.defineProperty(e,"type",{value:r,writable:!1,configurable:!1,enumerable:!0})}return e}function Ui(e,t,n){Object.defineProperty(e,t,{value:n,writable:!1,configurable:!1,enumerable:!0})}const W2=[".DS_Store","Thumbs.db"];function X2(e){return Ce(this,void 0,void 0,function*(){return en(e)&&V2(e.dataTransfer)?Q2(e.dataTransfer,e.type):Y2(e)?Z2(e):Array.isArray(e)&&e.every(t=>"getFile"in t&&typeof t.getFile=="function")?J2(e):[]})}function V2(e){return en(e)}function Y2(e){return en(e)&&en(e.target)}function en(e){return typeof e=="object"&&e!==null}function Z2(e){return na(e.target.files).map(t=>Xe(t))}function J2(e){return Ce(this,void 0,void 0,function*(){return(yield Promise.all(e.map(n=>n.getFile()))).map(n=>Xe(n))})}function Q2(e,t){return Ce(this,void 0,void 0,function*(){if(e.items){const n=na(e.items).filter(r=>r.kind==="file");if(t!=="drop")return n;const a=yield Promise.all(n.map(eE));return qi(ml(a))}return qi(na(e.files).map(n=>Xe(n)))})}function qi(e){return e.filter(t=>W2.indexOf(t.name)===-1)}function na(e){if(e===null)return[];const t=[];for(let n=0;n[...t,...Array.isArray(n)?ml(n):[n]],[])}function Ki(e,t){return Ce(this,void 0,void 0,function*(){var n;if(globalThis.isSecureContext&&typeof e.getAsFileSystemHandle=="function"){const i=yield e.getAsFileSystemHandle();if(i===null)throw new Error(`${e} is not a File`);if(i!==void 0){const o=yield i.getFile();return o.handle=i,Xe(o)}}const a=e.getAsFile();if(!a)throw new Error(`${e} is not a File`);return Xe(a,(n=t==null?void 0:t.fullPath)!==null&&n!==void 0?n:void 0)})}function tE(e){return Ce(this,void 0,void 0,function*(){return e.isDirectory?bl(e):nE(e)})}function bl(e){const t=e.createReader();return new Promise((n,a)=>{const r=[];function i(){t.readEntries(o=>Ce(this,void 0,void 0,function*(){if(o.length){const l=Promise.all(o.map(tE));r.push(l),i()}else try{const l=yield Promise.all(r);n(l)}catch(l){a(l)}}),o=>{a(o)})}i()})}function nE(e){return Ce(this,void 0,void 0,function*(){return new Promise((t,n)=>{e.file(a=>{const r=Xe(a,e.fullPath);t(r)},a=>{n(a)})})})}var Nn=function(e,t){if(e&&t){var n=Array.isArray(t)?t:t.split(",");if(n.length===0)return!0;var a=e.name||"",r=(e.type||"").toLowerCase(),i=r.replace(/\/.*$/,"");return n.some(function(o){var l=o.trim().toLowerCase();return l.charAt(0)==="."?a.toLowerCase().endsWith(l):l.endsWith("/*")?i===l.replace(/\/.*$/,""):r===l})}return!0};function Wi(e){return iE(e)||rE(e)||yl(e)||aE()}function aE(){throw new TypeError(`Invalid attempt to spread non-iterable instance. +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function rE(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function iE(e){if(Array.isArray(e))return aa(e)}function Xi(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),n.push.apply(n,a)}return n}function Vi(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,a=new Array(t);n0&&arguments[0]!==void 0?arguments[0]:"",n=t.split(","),a=n.length>1?"one of ".concat(n.join(", ")):n[0];return{code:cE,message:"File type must be ".concat(a)}},Yi=function(t){return{code:uE,message:"File is larger than ".concat(t," ").concat(t===1?"byte":"bytes")}},Zi=function(t){return{code:dE,message:"File is smaller than ".concat(t," ").concat(t===1?"byte":"bytes")}},vE={code:fE,message:"Too many files"};function gE(e){return e.type===""&&typeof e.getAsFile=="function"}function wl(e,t){var n=e.type==="application/x-moz-file"||pE(e,t)||gE(e);return[n,n?null:hE(t)]}function $l(e,t,n){if(me(e.size))if(me(t)&&me(n)){if(e.size>n)return[!1,Yi(n)];if(e.sizen)return[!1,Yi(n)]}return[!0,null]}function me(e){return e!=null}function mE(e){var t=e.files,n=e.accept,a=e.minSize,r=e.maxSize,i=e.multiple,o=e.maxFiles,l=e.validator;return!i&&t.length>1||i&&o>=1&&t.length>o?!1:t.every(function(s){var c=wl(s,n),u=bt(c,1),d=u[0],f=$l(s,a,r),v=bt(f,1),g=v[0],m=l?l(s):null;return d&&g&&!m})}function tn(e){return typeof e.isPropagationStopped=="function"?e.isPropagationStopped():typeof e.cancelBubble<"u"?e.cancelBubble:!1}function ut(e){return e.dataTransfer?Array.prototype.some.call(e.dataTransfer.types,function(t){return t==="Files"||t==="application/x-moz-file"}):!!e.target&&!!e.target.files}function Ji(e){e.preventDefault()}function bE(e){return e.indexOf("MSIE")!==-1||e.indexOf("Trident/")!==-1}function xE(e){return e.indexOf("Edge/")!==-1}function yE(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:window.navigator.userAgent;return bE(e)||xE(e)}function ee(){for(var e=arguments.length,t=new Array(e),n=0;n1?r-1:0),o=1;oe.length)&&(t=e.length);for(var n=0,a=new Array(t);n=0)&&Object.prototype.propertyIsEnumerable.call(e,a)&&(n[a]=e[a])}return n}function ME(e,t){if(e==null)return{};var n={},a=Object.keys(e),r,i;for(i=0;i=0)&&(n[r]=e[r]);return n}var Ja=Rl(function(e,t){var n=e.children,a=nn(e,CE),r=IE(a),i=r.open,o=nn(r,OE);return Fl(t,function(){return{open:i}},[i]),p.createElement(Ml,null,n(A(A({},o),{},{open:i})))});Ja.displayName="Dropzone";var Cl={disabled:!1,getFilesFromEvent:X2,maxSize:1/0,minSize:0,multiple:!0,maxFiles:0,preventDropOnDocument:!0,noClick:!1,noKeyboard:!1,noDrag:!1,noDragEventsBubbling:!1,validator:null,useFsAccessApi:!1,autoFocus:!1};Ja.defaultProps=Cl;Ja.propTypes={children:h.func,accept:h.objectOf(h.arrayOf(h.string)),multiple:h.bool,preventDropOnDocument:h.bool,noClick:h.bool,noKeyboard:h.bool,noDrag:h.bool,noDragEventsBubbling:h.bool,minSize:h.number,maxSize:h.number,maxFiles:h.number,disabled:h.bool,getFilesFromEvent:h.func,onFileDialogCancel:h.func,onFileDialogOpen:h.func,useFsAccessApi:h.bool,autoFocus:h.bool,onDragEnter:h.func,onDragLeave:h.func,onDragOver:h.func,onDrop:h.func,onDropAccepted:h.func,onDropRejected:h.func,onError:h.func,validator:h.func};var oa={isFocused:!1,isFileDialogActive:!1,isDragActive:!1,isDragAccept:!1,isDragReject:!1,isDragGlobal:!1,acceptedFiles:[],fileRejections:[]};function IE(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},t=A(A({},Cl),e),n=t.accept,a=t.disabled,r=t.getFilesFromEvent,i=t.maxSize,o=t.minSize,l=t.multiple,s=t.maxFiles,c=t.onDragEnter,u=t.onDragLeave,d=t.onDragOver,f=t.onDrop,v=t.onDropAccepted,g=t.onDropRejected,m=t.onFileDialogCancel,x=t.onFileDialogOpen,$=t.useFsAccessApi,T=t.autoFocus,z=t.preventDropOnDocument,D=t.noClick,F=t.noKeyboard,j=t.noDrag,B=t.noDragEventsBubbling,ae=t.onError,pe=t.validator,it=ke(function(){return _E(n)},[n]),Qa=ke(function(){return $E(n)},[n]),wn=ke(function(){return typeof x=="function"?x:to},[x]),kt=ke(function(){return typeof m=="function"?m:to},[m]),L=ot(null),q=ot(null),Ol=Il(BE,oa),er=Gn(Ol,2),$n=er[0],M=er[1],Al=$n.isFocused,tr=$n.isFileDialogActive,Pt=ot(typeof window<"u"&&window.isSecureContext&&$&&wE()),nr=function(){!Pt.current&&tr&&setTimeout(function(){if(q.current){var w=q.current.files;w.length||(M({type:"closeDialog"}),kt())}},300)};It(function(){return window.addEventListener("focus",nr,!1),function(){window.removeEventListener("focus",nr,!1)}},[q,tr,kt,Pt]);var Oe=ot([]),he=ot([]),ar=function(w){L.current&&L.current.contains(w.target)||(w.preventDefault(),Oe.current=[])};It(function(){return z&&(document.addEventListener("dragover",Ji,!1),document.addEventListener("drop",ar,!1)),function(){z&&(document.removeEventListener("dragover",Ji),document.removeEventListener("drop",ar))}},[L,z]),It(function(){var b=function(Q){he.current=[].concat(Qi(he.current),[Q.target]),ut(Q)&&M({isDragGlobal:!0,type:"setDragGlobal"})},w=function(Q){he.current=he.current.filter(function(re){return re!==Q.target&&re!==null}),!(he.current.length>0)&&M({isDragGlobal:!1,type:"setDragGlobal"})},P=function(){he.current=[],M({isDragGlobal:!1,type:"setDragGlobal"})},R=function(){he.current=[],M({isDragGlobal:!1,type:"setDragGlobal"})};return document.addEventListener("dragenter",b,!1),document.addEventListener("dragleave",w,!1),document.addEventListener("dragend",P,!1),document.addEventListener("drop",R,!1),function(){document.removeEventListener("dragenter",b),document.removeEventListener("dragleave",w),document.removeEventListener("dragend",P),document.removeEventListener("drop",R)}},[L]),It(function(){return!a&&T&&L.current&&L.current.focus(),function(){}},[L,T,a]);var ve=K(function(b){ae?ae(b):console.error(b)},[ae]),rr=K(function(b){b.preventDefault(),b.persist(),Ft(b),Oe.current=[].concat(Qi(Oe.current),[b.target]),ut(b)&&Promise.resolve(r(b)).then(function(w){if(!(tn(b)&&!B)){var P=w.length,R=P>0&&mE({files:w,accept:it,minSize:o,maxSize:i,multiple:l,maxFiles:s,validator:pe}),I=P>0&&!R;M({isDragAccept:R,isDragReject:I,isDragActive:!0,type:"setDraggedFiles"}),c&&c(b)}}).catch(function(w){return ve(w)})},[r,c,ve,B,it,o,i,l,s,pe]),ir=K(function(b){b.preventDefault(),b.persist(),Ft(b);var w=ut(b);if(w&&b.dataTransfer)try{b.dataTransfer.dropEffect="copy"}catch{}return w&&d&&d(b),!1},[d,B]),or=K(function(b){b.preventDefault(),b.persist(),Ft(b);var w=Oe.current.filter(function(R){return L.current&&L.current.contains(R)}),P=w.indexOf(b.target);P!==-1&&w.splice(P,1),Oe.current=w,!(w.length>0)&&(M({type:"setDraggedFiles",isDragActive:!1,isDragAccept:!1,isDragReject:!1}),ut(b)&&u&&u(b))},[L,u,B]),jt=K(function(b,w){var P=[],R=[];b.forEach(function(I){var Q=wl(I,it),re=Gn(Q,2),En=re[0],Sn=re[1],Cn=$l(I,o,i),Mt=Gn(Cn,2),On=Mt[0],An=Mt[1],Tn=pe?pe(I):null;if(En&&On&&!Tn)P.push(I);else{var kn=[Sn,An];Tn&&(kn=kn.concat(Tn)),R.push({file:I,errors:kn.filter(function(jl){return jl})})}}),(!l&&P.length>1||l&&s>=1&&P.length>s)&&(P.forEach(function(I){R.push({file:I,errors:[vE]})}),P.splice(0)),M({acceptedFiles:P,fileRejections:R,type:"setFiles"}),f&&f(P,R,w),R.length>0&&g&&g(R,w),P.length>0&&v&&v(P,w)},[M,l,it,o,i,s,f,v,g,pe]),Dt=K(function(b){b.preventDefault(),b.persist(),Ft(b),Oe.current=[],ut(b)&&Promise.resolve(r(b)).then(function(w){tn(b)&&!B||jt(w,b)}).catch(function(w){return ve(w)}),M({type:"reset"})},[r,jt,ve,B]),Ae=K(function(){if(Pt.current){M({type:"openDialog"}),wn();var b={multiple:l,types:Qa};window.showOpenFilePicker(b).then(function(w){return r(w)}).then(function(w){jt(w,null),M({type:"closeDialog"})}).catch(function(w){EE(w)?(kt(w),M({type:"closeDialog"})):SE(w)?(Pt.current=!1,q.current?(q.current.value=null,q.current.click()):ve(new Error("Cannot open the file picker because the https://developer.mozilla.org/en-US/docs/Web/API/File_System_Access_API is not supported and no was provided."))):ve(w)});return}q.current&&(M({type:"openDialog"}),wn(),q.current.value=null,q.current.click())},[M,wn,kt,$,jt,ve,Qa,l]),lr=K(function(b){!L.current||!L.current.isEqualNode(b.target)||(b.key===" "||b.key==="Enter"||b.keyCode===32||b.keyCode===13)&&(b.preventDefault(),Ae())},[L,Ae]),sr=K(function(){M({type:"focus"})},[]),pr=K(function(){M({type:"blur"})},[]),cr=K(function(){D||(yE()?setTimeout(Ae,0):Ae())},[D,Ae]),Te=function(w){return a?null:w},_n=function(w){return F?null:Te(w)},Rt=function(w){return j?null:Te(w)},Ft=function(w){B&&w.stopPropagation()},Tl=ke(function(){return function(){var b=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},w=b.refKey,P=w===void 0?"ref":w,R=b.role,I=b.onKeyDown,Q=b.onFocus,re=b.onBlur,En=b.onClick,Sn=b.onDragEnter,Cn=b.onDragOver,Mt=b.onDragLeave,On=b.onDrop,An=nn(b,AE);return A(A(ia({onKeyDown:_n(ee(I,lr)),onFocus:_n(ee(Q,sr)),onBlur:_n(ee(re,pr)),onClick:Te(ee(En,cr)),onDragEnter:Rt(ee(Sn,rr)),onDragOver:Rt(ee(Cn,ir)),onDragLeave:Rt(ee(Mt,or)),onDrop:Rt(ee(On,Dt)),role:typeof R=="string"&&R!==""?R:"presentation"},P,L),!a&&!F?{tabIndex:0}:{}),An)}},[L,lr,sr,pr,cr,rr,ir,or,Dt,F,j,a]),kl=K(function(b){b.stopPropagation()},[]),Pl=ke(function(){return function(){var b=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},w=b.refKey,P=w===void 0?"ref":w,R=b.onChange,I=b.onClick,Q=nn(b,TE),re=ia({accept:it,multiple:l,type:"file",style:{border:0,clip:"rect(0, 0, 0, 0)",clipPath:"inset(50%)",height:"1px",margin:"0 -1px -1px 0",overflow:"hidden",padding:0,position:"absolute",width:"1px",whiteSpace:"nowrap"},onChange:Te(ee(R,Dt)),onClick:Te(ee(I,kl)),tabIndex:-1},P,q);return A(A({},re),Q)}},[q,n,l,Dt,a]);return A(A({},$n),{},{isFocused:Al&&!a,getRootProps:Tl,getInputProps:Pl,rootRef:L,inputRef:q,open:Te(Ae)})}function BE(e,t){switch(t.type){case"focus":return A(A({},e),{},{isFocused:!0});case"blur":return A(A({},e),{},{isFocused:!1});case"openDialog":return A(A({},oa),{},{isFileDialogActive:!0});case"closeDialog":return A(A({},e),{},{isFileDialogActive:!1});case"setDraggedFiles":return A(A({},e),{},{isDragActive:t.isDragActive,isDragAccept:t.isDragAccept,isDragReject:t.isDragReject});case"setFiles":return A(A({},e),{},{acceptedFiles:t.acceptedFiles,fileRejections:t.fileRejections,isDragReject:!1});case"setDragGlobal":return A(A({},e),{},{isDragGlobal:t.isDragGlobal});case"reset":return A({},oa);default:return e}}function to(){}export{NE as C,Ja as D,IE as u}; diff --git a/admin/custom/assets/index-huvZQhZw.js b/admin/custom/assets/index-huvZQhZw.js new file mode 100644 index 000000000..d7a7e7b21 --- /dev/null +++ b/admin/custom/assets/index-huvZQhZw.js @@ -0,0 +1 @@ +function c(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var p={exports:{}},i="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED",y=i,m=y;function a(){}function n(){}n.resetWarningCache=a;var T=function(){function e(f,h,l,P,v,s){if(s!==m){var o=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw o.name="Invariant Violation",o}}e.isRequired=e;function r(){return e}var t={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:r,element:e,elementType:e,instanceOf:r,node:e,objectOf:r,oneOf:r,oneOfType:r,shape:r,exact:r,checkPropTypes:n,resetWarningCache:a};return t.PropTypes=t,t};p.exports=T();var u=p.exports;const _=c(u);export{_ as P,u as p}; diff --git a/admin/custom/assets/index-iRHaQfi-.js b/admin/custom/assets/index-iRHaQfi-.js new file mode 100644 index 000000000..7e3094a56 --- /dev/null +++ b/admin/custom/assets/index-iRHaQfi-.js @@ -0,0 +1 @@ +import{p as Q}from"./index-huvZQhZw.js";import{r as H}from"./ConfigCustomJavascriptSet__loadShare__react__loadShare__.mjs_commonjs-proxy-CInLgMWW.js";function q(t,e){for(var n=0;nr[a]})}}}return Object.freeze(Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}))}var y={},z={L:1,M:0,Q:3,H:2},G={MODE_NUMBER:1,MODE_ALPHA_NUM:2,MODE_8BIT_BYTE:4,MODE_KANJI:8},tt=G;function K(t){this.mode=tt.MODE_8BIT_BYTE,this.data=t}K.prototype={getLength:function(t){return this.data.length},write:function(t){for(var e=0;e>>7-t%8&1)==1},put:function(t,e){for(var n=0;n>>e-n-1&1)==1)},getLengthInBits:function(){return this.length},putBit:function(t){var e=Math.floor(this.length/8);this.buffer.length<=e&&this.buffer.push(0),t&&(this.buffer[e]|=128>>>this.length%8),this.length++}};var nt=U,m={glog:function(t){if(t<1)throw new Error("glog("+t+")");return m.LOG_TABLE[t]},gexp:function(t){for(;t<0;)t+=255;for(;t>=256;)t-=255;return m.EXP_TABLE[t]},EXP_TABLE:new Array(256),LOG_TABLE:new Array(256)};for(var g=0;g<8;g++)m.EXP_TABLE[g]=1<=0;)e^=h.G15<=0;)e^=h.G18<>>=1;return e},getPatternPosition:function(t){return h.PATTERN_POSITION_TABLE[t-1]},getMask:function(t,e,n){switch(t){case _.PATTERN000:return(e+n)%2==0;case _.PATTERN001:return e%2==0;case _.PATTERN010:return n%3==0;case _.PATTERN011:return(e+n)%3==0;case _.PATTERN100:return(Math.floor(e/2)+Math.floor(n/3))%2==0;case _.PATTERN101:return e*n%2+e*n%3==0;case _.PATTERN110:return(e*n%2+e*n%3)%2==0;case _.PATTERN111:return(e*n%3+(e+n)%2)%2==0;default:throw new Error("bad maskPattern:"+t)}},getErrorCorrectPolynomial:function(t){for(var e=new $([1],0),n=0;n5&&(n+=3+i-5)}for(var r=0;r=7&&this.setupTypeNumber(t),this.dataCache==null&&(this.dataCache=E.createData(this.typeNumber,this.errorCorrectLevel,this.dataList)),this.mapData(this.dataCache,e)};v.setupPositionProbePattern=function(t,e){for(var n=-1;n<=7;n++)if(!(t+n<=-1||this.moduleCount<=t+n))for(var r=-1;r<=7;r++)e+r<=-1||this.moduleCount<=e+r||(0<=n&&n<=6&&(r==0||r==6)||0<=r&&r<=6&&(n==0||n==6)||2<=n&&n<=4&&2<=r&&r<=4?this.modules[t+n][e+r]=!0:this.modules[t+n][e+r]=!1)};v.getBestMaskPattern=function(){for(var t=0,e=0,n=0;n<8;n++){this.makeImpl(!0,n);var r=C.getLostPoint(this);(n==0||t>r)&&(t=r,e=n)}return e};v.createMovieClip=function(t,e,n){var r=t.createEmptyMovieClip(e,n),a=1;this.make();for(var i=0;i>n&1)==1;this.modules[Math.floor(n/3)][n%3+this.moduleCount-8-3]=r}for(var n=0;n<18;n++){var r=!t&&(e>>n&1)==1;this.modules[n%3+this.moduleCount-8-3][Math.floor(n/3)]=r}};v.setupTypeInfo=function(t,e){for(var n=this.errorCorrectLevel<<3|e,r=C.getBCHTypeInfo(n),a=0;a<15;a++){var i=!t&&(r>>a&1)==1;a<6?this.modules[a][8]=i:a<8?this.modules[a+1][8]=i:this.modules[this.moduleCount-15+a][8]=i}for(var a=0;a<15;a++){var i=!t&&(r>>a&1)==1;a<8?this.modules[8][this.moduleCount-a-1]=i:a<9?this.modules[8][15-a-1+1]=i:this.modules[8][15-a-1]=i}this.modules[this.moduleCount-8][8]=!t};v.mapData=function(t,e){for(var n=-1,r=this.moduleCount-1,a=7,i=0,u=this.moduleCount-1;u>0;u-=2)for(u==6&&u--;;){for(var o=0;o<2;o++)if(this.modules[r][u-o]==null){var l=!1;i>>a&1)==1);var f=C.getMask(e,r,u-o);f&&(l=!l),this.modules[r][u-o]=l,a--,a==-1&&(i++,a=7)}if(r+=n,r<0||this.moduleCount<=r){r-=n,n=-n;break}}};E.PAD0=236;E.PAD1=17;E.createData=function(t,e,n){for(var r=Y.getRSBlocks(t,e),a=new J,i=0;io*8)throw new Error("code length overflow. ("+a.getLengthInBits()+">"+o*8+")");for(a.getLengthInBits()+4<=o*8&&a.put(0,4);a.getLengthInBits()%8!=0;)a.putBit(!1);for(;!(a.getLengthInBits()>=o*8||(a.put(E.PAD0,8),a.getLengthInBits()>=o*8));)a.put(E.PAD1,8);return E.createBytes(a,r)};E.createBytes=function(t,e){for(var n=0,r=0,a=0,i=new Array(e.length),u=new Array(e.length),o=0;o=0?A.get(D):0}}for(var R=0,s=0;s=0||Object.prototype.hasOwnProperty.call(t,r)&&(n[r]=t[r]);return n}var gt={bgColor:p.default.oneOfType([p.default.object,p.default.string]).isRequired,bgD:p.default.string.isRequired,fgColor:p.default.oneOfType([p.default.object,p.default.string]).isRequired,fgD:p.default.string.isRequired,size:p.default.number.isRequired,title:p.default.string,viewBoxSize:p.default.number.isRequired,xmlns:p.default.string},S=(0,W.forwardRef)(function(t,e){var n=t.bgColor,r=t.bgD,a=t.fgD,i=t.fgColor,u=t.size,o=t.title,l=t.viewBoxSize,f=t.xmlns,s=f===void 0?"http://www.w3.org/2000/svg":f,T=ht(t,["bgColor","bgD","fgD","fgColor","size","title","viewBoxSize","xmlns"]);return N.default.createElement("svg",lt({},T,{height:u,ref:e,viewBox:"0 0 "+l+" "+l,width:u,xmlns:s}),o?N.default.createElement("title",null,o):null,N.default.createElement("path",{d:r,fill:n}),N.default.createElement("path",{d:a,fill:i}))});S.displayName="QRCodeSvg";S.propTypes=gt;x.default=S;Object.defineProperty(y,"__esModule",{value:!0});var V=y.QRCode=void 0,vt=Object.assign||function(t){for(var e=1;e=0||Object.prototype.hasOwnProperty.call(t,r)&&(n[r]=t[r]);return n}var Pt={bgColor:B.default.oneOfType([B.default.object,B.default.string]),fgColor:B.default.oneOfType([B.default.object,B.default.string]),level:B.default.string,size:B.default.number,value:B.default.string.isRequired},k=(0,j.forwardRef)(function(t,e){var n=t.bgColor,r=n===void 0?"#FFFFFF":n,a=t.fgColor,i=a===void 0?"#000000":a,u=t.level,o=u===void 0?"L":u,l=t.size,f=l===void 0?256:l,s=t.value,T=Ct(t,["bgColor","fgColor","level","size","value"]),b=new Et.default(-1,mt.default[o]);b.addData(s),b.make();var A=b.modules;return Tt.default.createElement(_t.default,vt({},T,{bgColor:r,bgD:A.map(function(D,R){return D.map(function(P,w){return P?"":"M "+w+" "+R+" l 1 0 0 1 -1 0 Z"}).join(" ")}).join(" "),fgColor:i,fgD:A.map(function(D,R){return D.map(function(P,w){return P?"M "+w+" "+R+" l 1 0 0 1 -1 0 Z":""}).join(" ")}).join(" "),ref:e,size:f,viewBoxSize:A.length}))});V=y.QRCode=k;k.displayName="QRCode";k.propTypes=Pt;var Lt=y.default=k;const Rt=q({__proto__:null,get QRCode(){return V},default:Lt},[y]);export{Rt as i}; diff --git a/admin/custom/assets/index-ueUWByOG.js b/admin/custom/assets/index-ueUWByOG.js new file mode 100644 index 000000000..347d69ebd --- /dev/null +++ b/admin/custom/assets/index-ueUWByOG.js @@ -0,0 +1 @@ +import"./virtual_mf-REMOTE_ENTRY_ID_ConfigCustomJavascriptSet__customComponents_js-mtzNjzQ6.js";import{j as n}from"./jsx-runtime-DfVU3AZG.js";import{h as d}from"./ConfigCustomJavascriptSet__loadShare__react__loadShare__.mjs-0SjJESw9.js";import{r as m}from"./ConfigCustomJavascriptSet__loadShare__react_mf_2_dom__loadShare__.mjs_commonjs-proxy-CorOEig8.js";import"./preload-helper-BDBacUwf.js";import"./ConfigCustomJavascriptSet__loadShare__react__loadShare__.mjs_commonjs-proxy-CInLgMWW.js";import"./ConfigCustomJavascriptSet__loadShare__react_mf_2_dom__loadShare__.mjs-CL--xmjC.js";(function(){const r=document.createElement("link").relList;if(r&&r.supports&&r.supports("modulepreload"))return;for(const e of document.querySelectorAll('link[rel="modulepreload"]'))i(e);new MutationObserver(e=>{for(const t of e)if(t.type==="childList")for(const o of t.addedNodes)o.tagName==="LINK"&&o.rel==="modulepreload"&&i(o)}).observe(document,{childList:!0,subtree:!0});function a(e){const t={};return e.integrity&&(t.integrity=e.integrity),e.referrerPolicy&&(t.referrerPolicy=e.referrerPolicy),e.crossOrigin==="use-credentials"?t.credentials="include":e.crossOrigin==="anonymous"?t.credentials="omit":t.credentials="same-origin",t}function i(e){if(e.ep)return;e.ep=!0;const t=a(e);fetch(e.href,t)}})();var c,s=m;c=s.createRoot,s.hydrateRoot;window.adapterName="adapter-component-template";const u=document.getElementById("root"),f=c(u);f.render(n.jsx(d.StrictMode,{children:n.jsx("div",{})})); diff --git a/admin/custom/assets/isSameWeek-DDsSIa_t.js b/admin/custom/assets/isSameWeek-DDsSIa_t.js new file mode 100644 index 000000000..d7bbaaea5 --- /dev/null +++ b/admin/custom/assets/isSameWeek-DDsSIa_t.js @@ -0,0 +1 @@ +const Mr=7,Dr=365.2425,kr=6048e5,Pr=864e5,Tr=6e4,Or=36e5,Yr=1e3,_r=525600,vr=43200,Wr=1440,Er=60,Hr=3,Ir=12,qr=4,Fr=3600,Nr=60,Cr=86400,Lr=604800,Qr=31556952,Rr=2629746,Xr=7889238,ie=Symbol.for("constructDateFrom");function m(n,e){return typeof n=="function"?n(e):n&&typeof n=="object"&&ie in n?n[ie](e):n instanceof Date?new n.constructor(e):new Date(e)}function u(n,e){return m(e||n,n)}function K(n,e,t){const r=u(n,t==null?void 0:t.in);return isNaN(e)?m((t==null?void 0:t.in)||n,NaN):(e&&r.setDate(r.getDate()+e),r)}function fe(n,e,t){return m((t==null?void 0:t.in)||n,+u(n)+e)}function Br(n,e,t){return fe(n,e*1e3,t)}function Gr(n,e,t){const r=u(n,t==null?void 0:t.in);return r.setTime(r.getTime()+e*6e4),r}function Ar(n,e,t){return fe(n,e*36e5,t)}function jr(n,e,t){return K(n,e*7,t)}function Oe(n,e,t){const r=u(n,t==null?void 0:t.in);if(isNaN(e))return m((t==null?void 0:t.in)||n,NaN);if(!e)return r;const a=r.getDate(),s=m((t==null?void 0:t.in)||n,r.getTime());s.setMonth(r.getMonth()+e+1,0);const i=s.getDate();return a>=i?s:(r.setFullYear(s.getFullYear(),s.getMonth(),a),r)}function $r(n,e,t){return Oe(n,e*12,t)}function Vr(n,e){const t=u(n,e==null?void 0:e.in);return t.setHours(23,59,59,999),t}let he={};function q(){return he}function zr(n){he=n}function Jr(n,e){var c,h,f,y;const t=q(),r=(e==null?void 0:e.weekStartsOn)??((h=(c=e==null?void 0:e.locale)==null?void 0:c.options)==null?void 0:h.weekStartsOn)??t.weekStartsOn??((y=(f=t.locale)==null?void 0:f.options)==null?void 0:y.weekStartsOn)??0,a=u(n,e==null?void 0:e.in),s=a.getDay(),i=(s{let r;const a=Ye[n];return typeof a=="string"?r=a:e===1?r=a.one:r=a.other.replace("{{count}}",e.toString()),t!=null&&t.addSuffix?t.comparison&&t.comparison>0?"in "+r:r+" ago":r};function z(n){return(e={})=>{const t=e.width?String(e.width):n.defaultWidth;return n.formats[t]||n.formats[n.defaultWidth]}}const ve={full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},We={full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},Ee={full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},He={date:z({formats:ve,defaultWidth:"full"}),time:z({formats:We,defaultWidth:"full"}),dateTime:z({formats:Ee,defaultWidth:"full"})},Ie={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"},qe=(n,e,t,r)=>Ie[n];function B(n){return(e,t)=>{const r=t!=null&&t.context?String(t.context):"standalone";let a;if(r==="formatting"&&n.formattingValues){const i=n.defaultFormattingWidth||n.defaultWidth,c=t!=null&&t.width?String(t.width):i;a=n.formattingValues[c]||n.formattingValues[i]}else{const i=n.defaultWidth,c=t!=null&&t.width?String(t.width):n.defaultWidth;a=n.values[c]||n.values[i]}const s=n.argumentCallback?n.argumentCallback(e):e;return a[s]}}const Fe={narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},Ne={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},Ce={narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],wide:["January","February","March","April","May","June","July","August","September","October","November","December"]},Le={narrow:["S","M","T","W","T","F","S"],short:["Su","Mo","Tu","We","Th","Fr","Sa"],abbreviated:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],wide:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"]},Qe={narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"}},Re={narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"}},Xe=(n,e)=>{const t=Number(n),r=t%100;if(r>20||r<10)switch(r%10){case 1:return t+"st";case 2:return t+"nd";case 3:return t+"rd"}return t+"th"},Be={ordinalNumber:Xe,era:B({values:Fe,defaultWidth:"wide"}),quarter:B({values:Ne,defaultWidth:"wide",argumentCallback:n=>n-1}),month:B({values:Ce,defaultWidth:"wide"}),day:B({values:Le,defaultWidth:"wide"}),dayPeriod:B({values:Qe,defaultWidth:"wide",formattingValues:Re,defaultFormattingWidth:"wide"})};function G(n){return(e,t={})=>{const r=t.width,a=r&&n.matchPatterns[r]||n.matchPatterns[n.defaultMatchWidth],s=e.match(a);if(!s)return null;const i=s[0],c=r&&n.parsePatterns[r]||n.parsePatterns[n.defaultParseWidth],h=Array.isArray(c)?Ae(c,P=>P.test(i)):Ge(c,P=>P.test(i));let f;f=n.valueCallback?n.valueCallback(h):h,f=t.valueCallback?t.valueCallback(f):f;const y=e.slice(i.length);return{value:f,rest:y}}}function Ge(n,e){for(const t in n)if(Object.prototype.hasOwnProperty.call(n,t)&&e(n[t]))return t}function Ae(n,e){for(let t=0;t{const r=e.match(n.matchPattern);if(!r)return null;const a=r[0],s=e.match(n.parsePattern);if(!s)return null;let i=n.valueCallback?n.valueCallback(s[0]):s[0];i=t.valueCallback?t.valueCallback(i):i;const c=e.slice(a.length);return{value:i,rest:c}}}const $e=/^(\d+)(th|st|nd|rd)?/i,Ve=/\d+/i,ze={narrow:/^(b|a)/i,abbreviated:/^(b\.?\s?c\.?|b\.?\s?c\.?\s?e\.?|a\.?\s?d\.?|c\.?\s?e\.?)/i,wide:/^(before christ|before common era|anno domini|common era)/i},Je={any:[/^b/i,/^(a|c)/i]},Ze={narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},Ke={any:[/1/i,/2/i,/3/i,/4/i]},Ue={narrow:/^[jfmasond]/i,abbreviated:/^(jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec)/i,wide:/^(january|february|march|april|may|june|july|august|september|october|november|december)/i},Se={narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^mar/i,/^ap/i,/^may/i,/^jun/i,/^jul/i,/^au/i,/^s/i,/^o/i,/^n/i,/^d/i]},pe={narrow:/^[smtwf]/i,short:/^(su|mo|tu|we|th|fr|sa)/i,abbreviated:/^(sun|mon|tue|wed|thu|fri|sat)/i,wide:/^(sunday|monday|tuesday|wednesday|thursday|friday|saturday)/i},et={narrow:[/^s/i,/^m/i,/^t/i,/^w/i,/^t/i,/^f/i,/^s/i],any:[/^su/i,/^m/i,/^tu/i,/^w/i,/^th/i,/^f/i,/^sa/i]},tt={narrow:/^(a|p|mi|n|(in the|at) (morning|afternoon|evening|night))/i,any:/^([ap]\.?\s?m\.?|midnight|noon|(in the|at) (morning|afternoon|evening|night))/i},rt={any:{am:/^a/i,pm:/^p/i,midnight:/^mi/i,noon:/^no/i,morning:/morning/i,afternoon:/afternoon/i,evening:/evening/i,night:/night/i}},nt={ordinalNumber:je({matchPattern:$e,parsePattern:Ve,valueCallback:n=>parseInt(n,10)}),era:G({matchPatterns:ze,defaultMatchWidth:"wide",parsePatterns:Je,defaultParseWidth:"any"}),quarter:G({matchPatterns:Ze,defaultMatchWidth:"wide",parsePatterns:Ke,defaultParseWidth:"any",valueCallback:n=>n+1}),month:G({matchPatterns:Ue,defaultMatchWidth:"wide",parsePatterns:Se,defaultParseWidth:"any"}),day:G({matchPatterns:pe,defaultMatchWidth:"wide",parsePatterns:et,defaultParseWidth:"any"}),dayPeriod:G({matchPatterns:tt,defaultMatchWidth:"any",parsePatterns:rt,defaultParseWidth:"any"})},me={code:"en-US",formatDistance:_e,formatLong:He,formatRelative:qe,localize:Be,match:nt,options:{weekStartsOn:0,firstWeekContainsDate:1}};function A(n){const e=u(n),t=new Date(Date.UTC(e.getFullYear(),e.getMonth(),e.getDate(),e.getHours(),e.getMinutes(),e.getSeconds(),e.getMilliseconds()));return t.setUTCFullYear(e.getFullYear()),+n-+t}function L(n,...e){const t=m.bind(null,n||e.find(r=>typeof r=="object"));return e.map(t)}function j(n,e){const t=u(n,e==null?void 0:e.in);return t.setHours(0,0,0,0),t}function at(n,e,t){const[r,a]=L(t==null?void 0:t.in,n,e),s=j(r),i=j(a),c=+s-A(s),h=+i-A(i);return Math.round((c-h)/864e5)}function st(n,e){const t=u(n,e==null?void 0:e.in);return t.setFullYear(t.getFullYear(),0,1),t.setHours(0,0,0,0),t}function it(n,e){const t=u(n,e==null?void 0:e.in);return at(t,st(t))+1}function E(n,e){var c,h,f,y;const t=q(),r=(e==null?void 0:e.weekStartsOn)??((h=(c=e==null?void 0:e.locale)==null?void 0:c.options)==null?void 0:h.weekStartsOn)??t.weekStartsOn??((y=(f=t.locale)==null?void 0:f.options)==null?void 0:y.weekStartsOn)??0,a=u(n,e==null?void 0:e.in),s=a.getDay(),i=(s=s.getTime()?r+1:t.getTime()>=c.getTime()?r:r-1}function ut(n,e){const t=we(n,e),r=m((e==null?void 0:e.in)||n,0);return r.setFullYear(t,0,4),r.setHours(0,0,0,0),C(r)}function ye(n,e){const t=u(n,e==null?void 0:e.in),r=+C(t)-+ut(t);return Math.round(r/6048e5)+1}function U(n,e){var y,P,T,Y;const t=u(n,e==null?void 0:e.in),r=t.getFullYear(),a=q(),s=(e==null?void 0:e.firstWeekContainsDate)??((P=(y=e==null?void 0:e.locale)==null?void 0:y.options)==null?void 0:P.firstWeekContainsDate)??a.firstWeekContainsDate??((Y=(T=a.locale)==null?void 0:T.options)==null?void 0:Y.firstWeekContainsDate)??1,i=m((e==null?void 0:e.in)||n,0);i.setFullYear(r+1,0,s),i.setHours(0,0,0,0);const c=E(i,e),h=m((e==null?void 0:e.in)||n,0);h.setFullYear(r,0,s),h.setHours(0,0,0,0);const f=E(h,e);return+t>=+c?r+1:+t>=+f?r:r-1}function ct(n,e){var c,h,f,y;const t=q(),r=(e==null?void 0:e.firstWeekContainsDate)??((h=(c=e==null?void 0:e.locale)==null?void 0:c.options)==null?void 0:h.firstWeekContainsDate)??t.firstWeekContainsDate??((y=(f=t.locale)==null?void 0:f.options)==null?void 0:y.firstWeekContainsDate)??1,a=U(n,e),s=m((e==null?void 0:e.in)||n,0);return s.setFullYear(a,0,r),s.setHours(0,0,0,0),E(s,e)}function ge(n,e){const t=u(n,e==null?void 0:e.in),r=+E(t,e)-+ct(t,e);return Math.round(r/6048e5)+1}function l(n,e){const t=n<0?"-":"",r=Math.abs(n).toString().padStart(e,"0");return t+r}const H={y(n,e){const t=n.getFullYear(),r=t>0?t:1-t;return l(e==="yy"?r%100:r,e.length)},M(n,e){const t=n.getMonth();return e==="M"?String(t+1):l(t+1,2)},d(n,e){return l(n.getDate(),e.length)},a(n,e){const t=n.getHours()/12>=1?"pm":"am";switch(e){case"a":case"aa":return t.toUpperCase();case"aaa":return t;case"aaaaa":return t[0];default:return t==="am"?"a.m.":"p.m."}},h(n,e){return l(n.getHours()%12||12,e.length)},H(n,e){return l(n.getHours(),e.length)},m(n,e){return l(n.getMinutes(),e.length)},s(n,e){return l(n.getSeconds(),e.length)},S(n,e){const t=e.length,r=n.getMilliseconds(),a=Math.trunc(r*Math.pow(10,t-3));return l(a,e.length)}},N={midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},ue={G:function(n,e,t){const r=n.getFullYear()>0?1:0;switch(e){case"G":case"GG":case"GGG":return t.era(r,{width:"abbreviated"});case"GGGGG":return t.era(r,{width:"narrow"});default:return t.era(r,{width:"wide"})}},y:function(n,e,t){if(e==="yo"){const r=n.getFullYear(),a=r>0?r:1-r;return t.ordinalNumber(a,{unit:"year"})}return H.y(n,e)},Y:function(n,e,t,r){const a=U(n,r),s=a>0?a:1-a;if(e==="YY"){const i=s%100;return l(i,2)}return e==="Yo"?t.ordinalNumber(s,{unit:"year"}):l(s,e.length)},R:function(n,e){const t=we(n);return l(t,e.length)},u:function(n,e){const t=n.getFullYear();return l(t,e.length)},Q:function(n,e,t){const r=Math.ceil((n.getMonth()+1)/3);switch(e){case"Q":return String(r);case"QQ":return l(r,2);case"Qo":return t.ordinalNumber(r,{unit:"quarter"});case"QQQ":return t.quarter(r,{width:"abbreviated",context:"formatting"});case"QQQQQ":return t.quarter(r,{width:"narrow",context:"formatting"});default:return t.quarter(r,{width:"wide",context:"formatting"})}},q:function(n,e,t){const r=Math.ceil((n.getMonth()+1)/3);switch(e){case"q":return String(r);case"qq":return l(r,2);case"qo":return t.ordinalNumber(r,{unit:"quarter"});case"qqq":return t.quarter(r,{width:"abbreviated",context:"standalone"});case"qqqqq":return t.quarter(r,{width:"narrow",context:"standalone"});default:return t.quarter(r,{width:"wide",context:"standalone"})}},M:function(n,e,t){const r=n.getMonth();switch(e){case"M":case"MM":return H.M(n,e);case"Mo":return t.ordinalNumber(r+1,{unit:"month"});case"MMM":return t.month(r,{width:"abbreviated",context:"formatting"});case"MMMMM":return t.month(r,{width:"narrow",context:"formatting"});default:return t.month(r,{width:"wide",context:"formatting"})}},L:function(n,e,t){const r=n.getMonth();switch(e){case"L":return String(r+1);case"LL":return l(r+1,2);case"Lo":return t.ordinalNumber(r+1,{unit:"month"});case"LLL":return t.month(r,{width:"abbreviated",context:"standalone"});case"LLLLL":return t.month(r,{width:"narrow",context:"standalone"});default:return t.month(r,{width:"wide",context:"standalone"})}},w:function(n,e,t,r){const a=ge(n,r);return e==="wo"?t.ordinalNumber(a,{unit:"week"}):l(a,e.length)},I:function(n,e,t){const r=ye(n);return e==="Io"?t.ordinalNumber(r,{unit:"week"}):l(r,e.length)},d:function(n,e,t){return e==="do"?t.ordinalNumber(n.getDate(),{unit:"date"}):H.d(n,e)},D:function(n,e,t){const r=it(n);return e==="Do"?t.ordinalNumber(r,{unit:"dayOfYear"}):l(r,e.length)},E:function(n,e,t){const r=n.getDay();switch(e){case"E":case"EE":case"EEE":return t.day(r,{width:"abbreviated",context:"formatting"});case"EEEEE":return t.day(r,{width:"narrow",context:"formatting"});case"EEEEEE":return t.day(r,{width:"short",context:"formatting"});default:return t.day(r,{width:"wide",context:"formatting"})}},e:function(n,e,t,r){const a=n.getDay(),s=(a-r.weekStartsOn+8)%7||7;switch(e){case"e":return String(s);case"ee":return l(s,2);case"eo":return t.ordinalNumber(s,{unit:"day"});case"eee":return t.day(a,{width:"abbreviated",context:"formatting"});case"eeeee":return t.day(a,{width:"narrow",context:"formatting"});case"eeeeee":return t.day(a,{width:"short",context:"formatting"});default:return t.day(a,{width:"wide",context:"formatting"})}},c:function(n,e,t,r){const a=n.getDay(),s=(a-r.weekStartsOn+8)%7||7;switch(e){case"c":return String(s);case"cc":return l(s,e.length);case"co":return t.ordinalNumber(s,{unit:"day"});case"ccc":return t.day(a,{width:"abbreviated",context:"standalone"});case"ccccc":return t.day(a,{width:"narrow",context:"standalone"});case"cccccc":return t.day(a,{width:"short",context:"standalone"});default:return t.day(a,{width:"wide",context:"standalone"})}},i:function(n,e,t){const r=n.getDay(),a=r===0?7:r;switch(e){case"i":return String(a);case"ii":return l(a,e.length);case"io":return t.ordinalNumber(a,{unit:"day"});case"iii":return t.day(r,{width:"abbreviated",context:"formatting"});case"iiiii":return t.day(r,{width:"narrow",context:"formatting"});case"iiiiii":return t.day(r,{width:"short",context:"formatting"});default:return t.day(r,{width:"wide",context:"formatting"})}},a:function(n,e,t){const a=n.getHours()/12>=1?"pm":"am";switch(e){case"a":case"aa":return t.dayPeriod(a,{width:"abbreviated",context:"formatting"});case"aaa":return t.dayPeriod(a,{width:"abbreviated",context:"formatting"}).toLowerCase();case"aaaaa":return t.dayPeriod(a,{width:"narrow",context:"formatting"});default:return t.dayPeriod(a,{width:"wide",context:"formatting"})}},b:function(n,e,t){const r=n.getHours();let a;switch(r===12?a=N.noon:r===0?a=N.midnight:a=r/12>=1?"pm":"am",e){case"b":case"bb":return t.dayPeriod(a,{width:"abbreviated",context:"formatting"});case"bbb":return t.dayPeriod(a,{width:"abbreviated",context:"formatting"}).toLowerCase();case"bbbbb":return t.dayPeriod(a,{width:"narrow",context:"formatting"});default:return t.dayPeriod(a,{width:"wide",context:"formatting"})}},B:function(n,e,t){const r=n.getHours();let a;switch(r>=17?a=N.evening:r>=12?a=N.afternoon:r>=4?a=N.morning:a=N.night,e){case"B":case"BB":case"BBB":return t.dayPeriod(a,{width:"abbreviated",context:"formatting"});case"BBBBB":return t.dayPeriod(a,{width:"narrow",context:"formatting"});default:return t.dayPeriod(a,{width:"wide",context:"formatting"})}},h:function(n,e,t){if(e==="ho"){let r=n.getHours()%12;return r===0&&(r=12),t.ordinalNumber(r,{unit:"hour"})}return H.h(n,e)},H:function(n,e,t){return e==="Ho"?t.ordinalNumber(n.getHours(),{unit:"hour"}):H.H(n,e)},K:function(n,e,t){const r=n.getHours()%12;return e==="Ko"?t.ordinalNumber(r,{unit:"hour"}):l(r,e.length)},k:function(n,e,t){let r=n.getHours();return r===0&&(r=24),e==="ko"?t.ordinalNumber(r,{unit:"hour"}):l(r,e.length)},m:function(n,e,t){return e==="mo"?t.ordinalNumber(n.getMinutes(),{unit:"minute"}):H.m(n,e)},s:function(n,e,t){return e==="so"?t.ordinalNumber(n.getSeconds(),{unit:"second"}):H.s(n,e)},S:function(n,e){return H.S(n,e)},X:function(n,e,t){const r=n.getTimezoneOffset();if(r===0)return"Z";switch(e){case"X":return oe(r);case"XXXX":case"XX":return I(r);default:return I(r,":")}},x:function(n,e,t){const r=n.getTimezoneOffset();switch(e){case"x":return oe(r);case"xxxx":case"xx":return I(r);default:return I(r,":")}},O:function(n,e,t){const r=n.getTimezoneOffset();switch(e){case"O":case"OO":case"OOO":return"GMT"+ce(r,":");default:return"GMT"+I(r,":")}},z:function(n,e,t){const r=n.getTimezoneOffset();switch(e){case"z":case"zz":case"zzz":return"GMT"+ce(r,":");default:return"GMT"+I(r,":")}},t:function(n,e,t){const r=Math.trunc(+n/1e3);return l(r,e.length)},T:function(n,e,t){return l(+n,e.length)}};function ce(n,e=""){const t=n>0?"-":"+",r=Math.abs(n),a=Math.trunc(r/60),s=r%60;return s===0?t+String(a):t+String(a)+e+l(s,2)}function oe(n,e){return n%60===0?(n>0?"-":"+")+l(Math.abs(n)/60,2):I(n,e)}function I(n,e=""){const t=n>0?"-":"+",r=Math.abs(n),a=l(Math.trunc(r/60),2),s=l(r%60,2);return t+a+e+s}const de=(n,e)=>{switch(n){case"P":return e.date({width:"short"});case"PP":return e.date({width:"medium"});case"PPP":return e.date({width:"long"});default:return e.date({width:"full"})}},be=(n,e)=>{switch(n){case"p":return e.time({width:"short"});case"pp":return e.time({width:"medium"});case"ppp":return e.time({width:"long"});default:return e.time({width:"full"})}},ot=(n,e)=>{const t=n.match(/(P+)(p+)?/)||[],r=t[1],a=t[2];if(!a)return de(n,e);let s;switch(r){case"P":s=e.dateTime({width:"short"});break;case"PP":s=e.dateTime({width:"medium"});break;case"PPP":s=e.dateTime({width:"long"});break;default:s=e.dateTime({width:"full"});break}return s.replace("{{date}}",de(r,e)).replace("{{time}}",be(a,e))},J={p:be,P:ot},dt=/^D+$/,lt=/^Y+$/,ft=["D","DD","YY","YYYY"];function xe(n){return dt.test(n)}function Me(n){return lt.test(n)}function Z(n,e,t){const r=ht(n,e,t);if(console.warn(r),ft.includes(n))throw new RangeError(r)}function ht(n,e,t){const r=n[0]==="Y"?"years":"days of the month";return`Use \`${n.toLowerCase()}\` instead of \`${n}\` (in \`${e}\`) for formatting ${r} to the input \`${t}\`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md`}function mt(n){return n instanceof Date||typeof n=="object"&&Object.prototype.toString.call(n)==="[object Date]"}function wt(n){return!(!mt(n)&&typeof n!="number"||isNaN(+u(n)))}const yt=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,gt=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,bt=/^'([^]*?)'?$/,xt=/''/g,Mt=/[a-zA-Z]/;function Kr(n,e,t){var y,P,T,Y,O,Q,R,X;const r=q(),a=(t==null?void 0:t.locale)??r.locale??me,s=(t==null?void 0:t.firstWeekContainsDate)??((P=(y=t==null?void 0:t.locale)==null?void 0:y.options)==null?void 0:P.firstWeekContainsDate)??r.firstWeekContainsDate??((Y=(T=r.locale)==null?void 0:T.options)==null?void 0:Y.firstWeekContainsDate)??1,i=(t==null?void 0:t.weekStartsOn)??((Q=(O=t==null?void 0:t.locale)==null?void 0:O.options)==null?void 0:Q.weekStartsOn)??r.weekStartsOn??((X=(R=r.locale)==null?void 0:R.options)==null?void 0:X.weekStartsOn)??0,c=u(n,t==null?void 0:t.in);if(!wt(c))throw new RangeError("Invalid time value");let h=e.match(gt).map(k=>{const D=k[0];if(D==="p"||D==="P"){const F=J[D];return F(k,a.formatLong)}return k}).join("").match(yt).map(k=>{if(k==="''")return{isToken:!1,value:"'"};const D=k[0];if(D==="'")return{isToken:!1,value:Dt(k)};if(ue[D])return{isToken:!0,value:k};if(D.match(Mt))throw new RangeError("Format string contains an unescaped latin alphabet character `"+D+"`");return{isToken:!1,value:k}});a.localize.preprocessor&&(h=a.localize.preprocessor(c,h));const f={firstWeekContainsDate:s,weekStartsOn:i,locale:a};return h.map(k=>{if(!k.isToken)return k.value;const D=k.value;(!(t!=null&&t.useAdditionalWeekYearTokens)&&Me(D)||!(t!=null&&t.useAdditionalDayOfYearTokens)&&xe(D))&&Z(D,e,String(n));const F=ue[D[0]];return F(c,D,a.localize,f)}).join("")}function Dt(n){const e=n.match(bt);return e?e[1].replace(xt,"'"):n}function Ur(n,e){return u(n,e==null?void 0:e.in).getDate()}function kt(n,e){const t=u(n,e==null?void 0:e.in),r=t.getFullYear(),a=t.getMonth(),s=m(t,0);return s.setFullYear(r,a+1,0),s.setHours(0,0,0,0),s.getDate()}function Sr(n,e){return u(n,e==null?void 0:e.in).getHours()}function pr(n,e){return u(n,e==null?void 0:e.in).getMinutes()}function en(n,e){return u(n,e==null?void 0:e.in).getMonth()}function tn(n){return u(n).getSeconds()}function rn(n){return u(n).getMilliseconds()}function nn(n,e){return u(n,e==null?void 0:e.in).getFullYear()}function an(n,e){return+u(n)>+u(e)}function sn(n,e){return+u(n)<+u(e)}function un(n,e){return+u(n)==+u(e)}function cn(n,e,t){const[r,a]=L(t==null?void 0:t.in,n,e);return+j(r)==+j(a)}function on(n,e,t){const[r,a]=L(t==null?void 0:t.in,n,e);return r.getFullYear()===a.getFullYear()}function dn(n,e,t){const[r,a]=L(t==null?void 0:t.in,n,e);return r.getFullYear()===a.getFullYear()&&r.getMonth()===a.getMonth()}function le(n,e){const t=u(n,e==null?void 0:e.in);return t.setMinutes(0,0,0),t}function ln(n,e,t){const[r,a]=L(t==null?void 0:t.in,n,e);return+le(r)==+le(a)}function Pt(){return Object.assign({},q())}function Tt(n,e){const t=Ot(e)?new e(0):m(e,0);return t.setFullYear(n.getFullYear(),n.getMonth(),n.getDate()),t.setHours(n.getHours(),n.getMinutes(),n.getSeconds(),n.getMilliseconds()),t}function Ot(n){var e;return typeof n=="function"&&((e=n.prototype)==null?void 0:e.constructor)===n}const Yt=10;class De{subPriority=0;validate(e,t){return!0}}class _t extends De{constructor(e,t,r,a,s){super(),this.value=e,this.validateValue=t,this.setValue=r,this.priority=a,s&&(this.subPriority=s)}validate(e,t){return this.validateValue(e,this.value,t)}set(e,t,r){return this.setValue(e,t,this.value,r)}}class vt extends De{priority=Yt;subPriority=-1;constructor(e,t){super(),this.context=e||(r=>m(t,r))}set(e,t){return t.timestampIsSet?e:m(e,Tt(e,this.context))}}class d{run(e,t,r,a){const s=this.parse(e,t,r,a);return s?{setter:new _t(s.value,this.validate,this.set,this.priority,this.subPriority),rest:s.rest}:null}validate(e,t,r){return!0}}class Wt extends d{priority=140;parse(e,t,r){switch(t){case"G":case"GG":case"GGG":return r.era(e,{width:"abbreviated"})||r.era(e,{width:"narrow"});case"GGGGG":return r.era(e,{width:"narrow"});default:return r.era(e,{width:"wide"})||r.era(e,{width:"abbreviated"})||r.era(e,{width:"narrow"})}}set(e,t,r){return t.era=r,e.setFullYear(r,0,1),e.setHours(0,0,0,0),e}incompatibleTokens=["R","u","t","T"]}const x={month:/^(1[0-2]|0?\d)/,date:/^(3[0-1]|[0-2]?\d)/,dayOfYear:/^(36[0-6]|3[0-5]\d|[0-2]?\d?\d)/,week:/^(5[0-3]|[0-4]?\d)/,hour23h:/^(2[0-3]|[0-1]?\d)/,hour24h:/^(2[0-4]|[0-1]?\d)/,hour11h:/^(1[0-1]|0?\d)/,hour12h:/^(1[0-2]|0?\d)/,minute:/^[0-5]?\d/,second:/^[0-5]?\d/,singleDigit:/^\d/,twoDigits:/^\d{1,2}/,threeDigits:/^\d{1,3}/,fourDigits:/^\d{1,4}/,anyDigitsSigned:/^-?\d+/,singleDigitSigned:/^-?\d/,twoDigitsSigned:/^-?\d{1,2}/,threeDigitsSigned:/^-?\d{1,3}/,fourDigitsSigned:/^-?\d{1,4}/},v={basicOptionalMinutes:/^([+-])(\d{2})(\d{2})?|Z/,basic:/^([+-])(\d{2})(\d{2})|Z/,basicOptionalSeconds:/^([+-])(\d{2})(\d{2})((\d{2}))?|Z/,extended:/^([+-])(\d{2}):(\d{2})|Z/,extendedOptionalSeconds:/^([+-])(\d{2}):(\d{2})(:(\d{2}))?|Z/};function M(n,e){return n&&{value:e(n.value),rest:n.rest}}function w(n,e){const t=e.match(n);return t?{value:parseInt(t[0],10),rest:e.slice(t[0].length)}:null}function W(n,e){const t=e.match(n);if(!t)return null;if(t[0]==="Z")return{value:0,rest:e.slice(1)};const r=t[1]==="+"?1:-1,a=t[2]?parseInt(t[2],10):0,s=t[3]?parseInt(t[3],10):0,i=t[5]?parseInt(t[5],10):0;return{value:r*(a*36e5+s*6e4+i*1e3),rest:e.slice(t[0].length)}}function ke(n){return w(x.anyDigitsSigned,n)}function b(n,e){switch(n){case 1:return w(x.singleDigit,e);case 2:return w(x.twoDigits,e);case 3:return w(x.threeDigits,e);case 4:return w(x.fourDigits,e);default:return w(new RegExp("^\\d{1,"+n+"}"),e)}}function $(n,e){switch(n){case 1:return w(x.singleDigitSigned,e);case 2:return w(x.twoDigitsSigned,e);case 3:return w(x.threeDigitsSigned,e);case 4:return w(x.fourDigitsSigned,e);default:return w(new RegExp("^-?\\d{1,"+n+"}"),e)}}function S(n){switch(n){case"morning":return 4;case"evening":return 17;case"pm":case"noon":case"afternoon":return 12;default:return 0}}function Pe(n,e){const t=e>0,r=t?e:1-e;let a;if(r<=50)a=n||100;else{const s=r+50,i=Math.trunc(s/100)*100,c=n>=s%100;a=n+i-(c?100:0)}return t?a:1-a}function Te(n){return n%400===0||n%4===0&&n%100!==0}class Et extends d{priority=130;incompatibleTokens=["Y","R","u","w","I","i","e","c","t","T"];parse(e,t,r){const a=s=>({year:s,isTwoDigitYear:t==="yy"});switch(t){case"y":return M(b(4,e),a);case"yo":return M(r.ordinalNumber(e,{unit:"year"}),a);default:return M(b(t.length,e),a)}}validate(e,t){return t.isTwoDigitYear||t.year>0}set(e,t,r){const a=e.getFullYear();if(r.isTwoDigitYear){const i=Pe(r.year,a);return e.setFullYear(i,0,1),e.setHours(0,0,0,0),e}const s=!("era"in t)||t.era===1?r.year:1-r.year;return e.setFullYear(s,0,1),e.setHours(0,0,0,0),e}}class Ht extends d{priority=130;parse(e,t,r){const a=s=>({year:s,isTwoDigitYear:t==="YY"});switch(t){case"Y":return M(b(4,e),a);case"Yo":return M(r.ordinalNumber(e,{unit:"year"}),a);default:return M(b(t.length,e),a)}}validate(e,t){return t.isTwoDigitYear||t.year>0}set(e,t,r,a){const s=U(e,a);if(r.isTwoDigitYear){const c=Pe(r.year,s);return e.setFullYear(c,0,a.firstWeekContainsDate),e.setHours(0,0,0,0),E(e,a)}const i=!("era"in t)||t.era===1?r.year:1-r.year;return e.setFullYear(i,0,a.firstWeekContainsDate),e.setHours(0,0,0,0),E(e,a)}incompatibleTokens=["y","R","u","Q","q","M","L","I","d","D","i","t","T"]}class It extends d{priority=130;parse(e,t){return $(t==="R"?4:t.length,e)}set(e,t,r){const a=m(e,0);return a.setFullYear(r,0,4),a.setHours(0,0,0,0),C(a)}incompatibleTokens=["G","y","Y","u","Q","q","M","L","w","d","D","e","c","t","T"]}class qt extends d{priority=130;parse(e,t){return $(t==="u"?4:t.length,e)}set(e,t,r){return e.setFullYear(r,0,1),e.setHours(0,0,0,0),e}incompatibleTokens=["G","y","Y","R","w","I","i","e","c","t","T"]}class Ft extends d{priority=120;parse(e,t,r){switch(t){case"Q":case"QQ":return b(t.length,e);case"Qo":return r.ordinalNumber(e,{unit:"quarter"});case"QQQ":return r.quarter(e,{width:"abbreviated",context:"formatting"})||r.quarter(e,{width:"narrow",context:"formatting"});case"QQQQQ":return r.quarter(e,{width:"narrow",context:"formatting"});default:return r.quarter(e,{width:"wide",context:"formatting"})||r.quarter(e,{width:"abbreviated",context:"formatting"})||r.quarter(e,{width:"narrow",context:"formatting"})}}validate(e,t){return t>=1&&t<=4}set(e,t,r){return e.setMonth((r-1)*3,1),e.setHours(0,0,0,0),e}incompatibleTokens=["Y","R","q","M","L","w","I","d","D","i","e","c","t","T"]}class Nt extends d{priority=120;parse(e,t,r){switch(t){case"q":case"qq":return b(t.length,e);case"qo":return r.ordinalNumber(e,{unit:"quarter"});case"qqq":return r.quarter(e,{width:"abbreviated",context:"standalone"})||r.quarter(e,{width:"narrow",context:"standalone"});case"qqqqq":return r.quarter(e,{width:"narrow",context:"standalone"});default:return r.quarter(e,{width:"wide",context:"standalone"})||r.quarter(e,{width:"abbreviated",context:"standalone"})||r.quarter(e,{width:"narrow",context:"standalone"})}}validate(e,t){return t>=1&&t<=4}set(e,t,r){return e.setMonth((r-1)*3,1),e.setHours(0,0,0,0),e}incompatibleTokens=["Y","R","Q","M","L","w","I","d","D","i","e","c","t","T"]}class Ct extends d{incompatibleTokens=["Y","R","q","Q","L","w","I","D","i","e","c","t","T"];priority=110;parse(e,t,r){const a=s=>s-1;switch(t){case"M":return M(w(x.month,e),a);case"MM":return M(b(2,e),a);case"Mo":return M(r.ordinalNumber(e,{unit:"month"}),a);case"MMM":return r.month(e,{width:"abbreviated",context:"formatting"})||r.month(e,{width:"narrow",context:"formatting"});case"MMMMM":return r.month(e,{width:"narrow",context:"formatting"});default:return r.month(e,{width:"wide",context:"formatting"})||r.month(e,{width:"abbreviated",context:"formatting"})||r.month(e,{width:"narrow",context:"formatting"})}}validate(e,t){return t>=0&&t<=11}set(e,t,r){return e.setMonth(r,1),e.setHours(0,0,0,0),e}}class Lt extends d{priority=110;parse(e,t,r){const a=s=>s-1;switch(t){case"L":return M(w(x.month,e),a);case"LL":return M(b(2,e),a);case"Lo":return M(r.ordinalNumber(e,{unit:"month"}),a);case"LLL":return r.month(e,{width:"abbreviated",context:"standalone"})||r.month(e,{width:"narrow",context:"standalone"});case"LLLLL":return r.month(e,{width:"narrow",context:"standalone"});default:return r.month(e,{width:"wide",context:"standalone"})||r.month(e,{width:"abbreviated",context:"standalone"})||r.month(e,{width:"narrow",context:"standalone"})}}validate(e,t){return t>=0&&t<=11}set(e,t,r){return e.setMonth(r,1),e.setHours(0,0,0,0),e}incompatibleTokens=["Y","R","q","Q","M","w","I","D","i","e","c","t","T"]}function Qt(n,e,t){const r=u(n,t==null?void 0:t.in),a=ge(r,t)-e;return r.setDate(r.getDate()-a*7),u(r,t==null?void 0:t.in)}class Rt extends d{priority=100;parse(e,t,r){switch(t){case"w":return w(x.week,e);case"wo":return r.ordinalNumber(e,{unit:"week"});default:return b(t.length,e)}}validate(e,t){return t>=1&&t<=53}set(e,t,r,a){return E(Qt(e,r,a),a)}incompatibleTokens=["y","R","u","q","Q","M","L","I","d","D","i","t","T"]}function Xt(n,e,t){const r=u(n,t==null?void 0:t.in),a=ye(r,t)-e;return r.setDate(r.getDate()-a*7),r}class Bt extends d{priority=100;parse(e,t,r){switch(t){case"I":return w(x.week,e);case"Io":return r.ordinalNumber(e,{unit:"week"});default:return b(t.length,e)}}validate(e,t){return t>=1&&t<=53}set(e,t,r){return C(Xt(e,r))}incompatibleTokens=["y","Y","u","q","Q","M","L","w","d","D","e","c","t","T"]}const Gt=[31,28,31,30,31,30,31,31,30,31,30,31],At=[31,29,31,30,31,30,31,31,30,31,30,31];class jt extends d{priority=90;subPriority=1;parse(e,t,r){switch(t){case"d":return w(x.date,e);case"do":return r.ordinalNumber(e,{unit:"date"});default:return b(t.length,e)}}validate(e,t){const r=e.getFullYear(),a=Te(r),s=e.getMonth();return a?t>=1&&t<=At[s]:t>=1&&t<=Gt[s]}set(e,t,r){return e.setDate(r),e.setHours(0,0,0,0),e}incompatibleTokens=["Y","R","q","Q","w","I","D","i","e","c","t","T"]}class $t extends d{priority=90;subpriority=1;parse(e,t,r){switch(t){case"D":case"DD":return w(x.dayOfYear,e);case"Do":return r.ordinalNumber(e,{unit:"date"});default:return b(t.length,e)}}validate(e,t){const r=e.getFullYear();return Te(r)?t>=1&&t<=366:t>=1&&t<=365}set(e,t,r){return e.setMonth(0,r),e.setHours(0,0,0,0),e}incompatibleTokens=["Y","R","q","Q","M","L","w","I","d","E","i","e","c","t","T"]}function p(n,e,t){var P,T,Y,O;const r=q(),a=(t==null?void 0:t.weekStartsOn)??((T=(P=t==null?void 0:t.locale)==null?void 0:P.options)==null?void 0:T.weekStartsOn)??r.weekStartsOn??((O=(Y=r.locale)==null?void 0:Y.options)==null?void 0:O.weekStartsOn)??0,s=u(n,t==null?void 0:t.in),i=s.getDay(),h=(e%7+7)%7,f=7-a,y=e<0||e>6?e-(i+f)%7:(h+f)%7-(i+f)%7;return K(s,y,t)}class Vt extends d{priority=90;parse(e,t,r){switch(t){case"E":case"EE":case"EEE":return r.day(e,{width:"abbreviated",context:"formatting"})||r.day(e,{width:"short",context:"formatting"})||r.day(e,{width:"narrow",context:"formatting"});case"EEEEE":return r.day(e,{width:"narrow",context:"formatting"});case"EEEEEE":return r.day(e,{width:"short",context:"formatting"})||r.day(e,{width:"narrow",context:"formatting"});default:return r.day(e,{width:"wide",context:"formatting"})||r.day(e,{width:"abbreviated",context:"formatting"})||r.day(e,{width:"short",context:"formatting"})||r.day(e,{width:"narrow",context:"formatting"})}}validate(e,t){return t>=0&&t<=6}set(e,t,r,a){return e=p(e,r,a),e.setHours(0,0,0,0),e}incompatibleTokens=["D","i","e","c","t","T"]}class zt extends d{priority=90;parse(e,t,r,a){const s=i=>{const c=Math.floor((i-1)/7)*7;return(i+a.weekStartsOn+6)%7+c};switch(t){case"e":case"ee":return M(b(t.length,e),s);case"eo":return M(r.ordinalNumber(e,{unit:"day"}),s);case"eee":return r.day(e,{width:"abbreviated",context:"formatting"})||r.day(e,{width:"short",context:"formatting"})||r.day(e,{width:"narrow",context:"formatting"});case"eeeee":return r.day(e,{width:"narrow",context:"formatting"});case"eeeeee":return r.day(e,{width:"short",context:"formatting"})||r.day(e,{width:"narrow",context:"formatting"});default:return r.day(e,{width:"wide",context:"formatting"})||r.day(e,{width:"abbreviated",context:"formatting"})||r.day(e,{width:"short",context:"formatting"})||r.day(e,{width:"narrow",context:"formatting"})}}validate(e,t){return t>=0&&t<=6}set(e,t,r,a){return e=p(e,r,a),e.setHours(0,0,0,0),e}incompatibleTokens=["y","R","u","q","Q","M","L","I","d","D","E","i","c","t","T"]}class Jt extends d{priority=90;parse(e,t,r,a){const s=i=>{const c=Math.floor((i-1)/7)*7;return(i+a.weekStartsOn+6)%7+c};switch(t){case"c":case"cc":return M(b(t.length,e),s);case"co":return M(r.ordinalNumber(e,{unit:"day"}),s);case"ccc":return r.day(e,{width:"abbreviated",context:"standalone"})||r.day(e,{width:"short",context:"standalone"})||r.day(e,{width:"narrow",context:"standalone"});case"ccccc":return r.day(e,{width:"narrow",context:"standalone"});case"cccccc":return r.day(e,{width:"short",context:"standalone"})||r.day(e,{width:"narrow",context:"standalone"});default:return r.day(e,{width:"wide",context:"standalone"})||r.day(e,{width:"abbreviated",context:"standalone"})||r.day(e,{width:"short",context:"standalone"})||r.day(e,{width:"narrow",context:"standalone"})}}validate(e,t){return t>=0&&t<=6}set(e,t,r,a){return e=p(e,r,a),e.setHours(0,0,0,0),e}incompatibleTokens=["y","R","u","q","Q","M","L","I","d","D","E","i","e","t","T"]}function Zt(n,e){const t=u(n,e==null?void 0:e.in).getDay();return t===0?7:t}function Kt(n,e,t){const r=u(n,t==null?void 0:t.in),a=Zt(r,t),s=e-a;return K(r,s,t)}class Ut extends d{priority=90;parse(e,t,r){const a=s=>s===0?7:s;switch(t){case"i":case"ii":return b(t.length,e);case"io":return r.ordinalNumber(e,{unit:"day"});case"iii":return M(r.day(e,{width:"abbreviated",context:"formatting"})||r.day(e,{width:"short",context:"formatting"})||r.day(e,{width:"narrow",context:"formatting"}),a);case"iiiii":return M(r.day(e,{width:"narrow",context:"formatting"}),a);case"iiiiii":return M(r.day(e,{width:"short",context:"formatting"})||r.day(e,{width:"narrow",context:"formatting"}),a);default:return M(r.day(e,{width:"wide",context:"formatting"})||r.day(e,{width:"abbreviated",context:"formatting"})||r.day(e,{width:"short",context:"formatting"})||r.day(e,{width:"narrow",context:"formatting"}),a)}}validate(e,t){return t>=1&&t<=7}set(e,t,r){return e=Kt(e,r),e.setHours(0,0,0,0),e}incompatibleTokens=["y","Y","u","q","Q","M","L","w","d","D","E","e","c","t","T"]}class St extends d{priority=80;parse(e,t,r){switch(t){case"a":case"aa":case"aaa":return r.dayPeriod(e,{width:"abbreviated",context:"formatting"})||r.dayPeriod(e,{width:"narrow",context:"formatting"});case"aaaaa":return r.dayPeriod(e,{width:"narrow",context:"formatting"});default:return r.dayPeriod(e,{width:"wide",context:"formatting"})||r.dayPeriod(e,{width:"abbreviated",context:"formatting"})||r.dayPeriod(e,{width:"narrow",context:"formatting"})}}set(e,t,r){return e.setHours(S(r),0,0,0),e}incompatibleTokens=["b","B","H","k","t","T"]}class pt extends d{priority=80;parse(e,t,r){switch(t){case"b":case"bb":case"bbb":return r.dayPeriod(e,{width:"abbreviated",context:"formatting"})||r.dayPeriod(e,{width:"narrow",context:"formatting"});case"bbbbb":return r.dayPeriod(e,{width:"narrow",context:"formatting"});default:return r.dayPeriod(e,{width:"wide",context:"formatting"})||r.dayPeriod(e,{width:"abbreviated",context:"formatting"})||r.dayPeriod(e,{width:"narrow",context:"formatting"})}}set(e,t,r){return e.setHours(S(r),0,0,0),e}incompatibleTokens=["a","B","H","k","t","T"]}class er extends d{priority=80;parse(e,t,r){switch(t){case"B":case"BB":case"BBB":return r.dayPeriod(e,{width:"abbreviated",context:"formatting"})||r.dayPeriod(e,{width:"narrow",context:"formatting"});case"BBBBB":return r.dayPeriod(e,{width:"narrow",context:"formatting"});default:return r.dayPeriod(e,{width:"wide",context:"formatting"})||r.dayPeriod(e,{width:"abbreviated",context:"formatting"})||r.dayPeriod(e,{width:"narrow",context:"formatting"})}}set(e,t,r){return e.setHours(S(r),0,0,0),e}incompatibleTokens=["a","b","t","T"]}class tr extends d{priority=70;parse(e,t,r){switch(t){case"h":return w(x.hour12h,e);case"ho":return r.ordinalNumber(e,{unit:"hour"});default:return b(t.length,e)}}validate(e,t){return t>=1&&t<=12}set(e,t,r){const a=e.getHours()>=12;return a&&r<12?e.setHours(r+12,0,0,0):!a&&r===12?e.setHours(0,0,0,0):e.setHours(r,0,0,0),e}incompatibleTokens=["H","K","k","t","T"]}class rr extends d{priority=70;parse(e,t,r){switch(t){case"H":return w(x.hour23h,e);case"Ho":return r.ordinalNumber(e,{unit:"hour"});default:return b(t.length,e)}}validate(e,t){return t>=0&&t<=23}set(e,t,r){return e.setHours(r,0,0,0),e}incompatibleTokens=["a","b","h","K","k","t","T"]}class nr extends d{priority=70;parse(e,t,r){switch(t){case"K":return w(x.hour11h,e);case"Ko":return r.ordinalNumber(e,{unit:"hour"});default:return b(t.length,e)}}validate(e,t){return t>=0&&t<=11}set(e,t,r){return e.getHours()>=12&&r<12?e.setHours(r+12,0,0,0):e.setHours(r,0,0,0),e}incompatibleTokens=["h","H","k","t","T"]}class ar extends d{priority=70;parse(e,t,r){switch(t){case"k":return w(x.hour24h,e);case"ko":return r.ordinalNumber(e,{unit:"hour"});default:return b(t.length,e)}}validate(e,t){return t>=1&&t<=24}set(e,t,r){const a=r<=24?r%24:r;return e.setHours(a,0,0,0),e}incompatibleTokens=["a","b","h","H","K","t","T"]}class sr extends d{priority=60;parse(e,t,r){switch(t){case"m":return w(x.minute,e);case"mo":return r.ordinalNumber(e,{unit:"minute"});default:return b(t.length,e)}}validate(e,t){return t>=0&&t<=59}set(e,t,r){return e.setMinutes(r,0,0),e}incompatibleTokens=["t","T"]}class ir extends d{priority=50;parse(e,t,r){switch(t){case"s":return w(x.second,e);case"so":return r.ordinalNumber(e,{unit:"second"});default:return b(t.length,e)}}validate(e,t){return t>=0&&t<=59}set(e,t,r){return e.setSeconds(r,0),e}incompatibleTokens=["t","T"]}class ur extends d{priority=30;parse(e,t){const r=a=>Math.trunc(a*Math.pow(10,-t.length+3));return M(b(t.length,e),r)}set(e,t,r){return e.setMilliseconds(r),e}incompatibleTokens=["t","T"]}class cr extends d{priority=10;parse(e,t){switch(t){case"X":return W(v.basicOptionalMinutes,e);case"XX":return W(v.basic,e);case"XXXX":return W(v.basicOptionalSeconds,e);case"XXXXX":return W(v.extendedOptionalSeconds,e);default:return W(v.extended,e)}}set(e,t,r){return t.timestampIsSet?e:m(e,e.getTime()-A(e)-r)}incompatibleTokens=["t","T","x"]}class or extends d{priority=10;parse(e,t){switch(t){case"x":return W(v.basicOptionalMinutes,e);case"xx":return W(v.basic,e);case"xxxx":return W(v.basicOptionalSeconds,e);case"xxxxx":return W(v.extendedOptionalSeconds,e);default:return W(v.extended,e)}}set(e,t,r){return t.timestampIsSet?e:m(e,e.getTime()-A(e)-r)}incompatibleTokens=["t","T","X"]}class dr extends d{priority=40;parse(e){return ke(e)}set(e,t,r){return[m(e,r*1e3),{timestampIsSet:!0}]}incompatibleTokens="*"}class lr extends d{priority=20;parse(e){return ke(e)}set(e,t,r){return[m(e,r),{timestampIsSet:!0}]}incompatibleTokens="*"}const fr={G:new Wt,y:new Et,Y:new Ht,R:new It,u:new qt,Q:new Ft,q:new Nt,M:new Ct,L:new Lt,w:new Rt,I:new Bt,d:new jt,D:new $t,E:new Vt,e:new zt,c:new Jt,i:new Ut,a:new St,b:new pt,B:new er,h:new tr,H:new rr,K:new nr,k:new ar,m:new sr,s:new ir,S:new ur,X:new cr,x:new or,t:new dr,T:new lr},hr=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,mr=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,wr=/^'([^]*?)'?$/,yr=/''/g,gr=/\S/,br=/[a-zA-Z]/;function fn(n,e,t,r){var R,X,k,D,F,ee,te,re;const a=()=>m((r==null?void 0:r.in)||t,NaN),s=Pt(),i=(r==null?void 0:r.locale)??s.locale??me,c=(r==null?void 0:r.firstWeekContainsDate)??((X=(R=r==null?void 0:r.locale)==null?void 0:R.options)==null?void 0:X.firstWeekContainsDate)??s.firstWeekContainsDate??((D=(k=s.locale)==null?void 0:k.options)==null?void 0:D.firstWeekContainsDate)??1,h=(r==null?void 0:r.weekStartsOn)??((ee=(F=r==null?void 0:r.locale)==null?void 0:F.options)==null?void 0:ee.weekStartsOn)??s.weekStartsOn??((re=(te=s.locale)==null?void 0:te.options)==null?void 0:re.weekStartsOn)??0;if(!e)return n?a():u(t,r==null?void 0:r.in);const f={firstWeekContainsDate:c,weekStartsOn:h,locale:i},y=[new vt(r==null?void 0:r.in,t)],P=e.match(mr).map(o=>{const g=o[0];if(g in J){const _=J[g];return _(o,i.formatLong)}return o}).join("").match(hr),T=[];for(let o of P){!(r!=null&&r.useAdditionalWeekYearTokens)&&Me(o)&&Z(o,e,n),!(r!=null&&r.useAdditionalDayOfYearTokens)&&xe(o)&&Z(o,e,n);const g=o[0],_=fr[g];if(_){const{incompatibleTokens:ne}=_;if(Array.isArray(ne)){const ae=T.find(se=>ne.includes(se.token)||se.token===g);if(ae)throw new RangeError(`The format string mustn't contain \`${ae.fullToken}\` and \`${o}\` at the same time`)}else if(_.incompatibleTokens==="*"&&T.length>0)throw new RangeError(`The format string mustn't contain \`${o}\` and any other token at the same time`);T.push({token:g,fullToken:o});const V=_.run(n,o,i.match,f);if(!V)return a();y.push(V.setter),n=V.rest}else{if(g.match(br))throw new RangeError("Format string contains an unescaped latin alphabet character `"+g+"`");if(o==="''"?o="'":g==="'"&&(o=xr(o)),n.indexOf(o)===0)n=n.slice(o.length);else return a()}}if(n.length>0&&gr.test(n))return a();const Y=y.map(o=>o.priority).sort((o,g)=>g-o).filter((o,g,_)=>_.indexOf(o)===g).map(o=>y.filter(g=>g.priority===o).sort((g,_)=>_.subPriority-g.subPriority)).map(o=>o[0]);let O=u(t,r==null?void 0:r.in);if(isNaN(+O))return a();const Q={};for(const o of Y){if(!o.validate(O,f))return a();const g=o.set(O,Q,f);Array.isArray(g)?(O=g[0],Object.assign(Q,g[1])):O=g}return O}function xr(n){return n.match(wr)[1].replace(yr,"'")}function hn(n,e,t){const r=u(n,t==null?void 0:t.in);return r.setDate(e),r}function mn(n,e,t){const r=u(n,t==null?void 0:t.in);return r.setHours(e),r}function wn(n,e,t){const r=u(n,t==null?void 0:t.in);return r.setMinutes(e),r}function yn(n,e,t){const r=u(n,t==null?void 0:t.in),a=r.getFullYear(),s=r.getDate(),i=m((t==null?void 0:t.in)||n,0);i.setFullYear(a,e,15),i.setHours(0,0,0,0);const c=kt(i);return r.setMonth(e,Math.min(s,c)),r}function gn(n,e,t){const r=u(n,t==null?void 0:t.in);return r.setSeconds(e),r}function bn(n,e,t){const r=u(n,t==null?void 0:t.in);return r.setMilliseconds(e),r}function xn(n,e,t){const r=u(n,t==null?void 0:t.in);return isNaN(+r)?m((t==null?void 0:t.in)||n,NaN):(r.setFullYear(e),r)}function Mn(n,e){const t=u(n,e==null?void 0:e.in);return t.setDate(1),t.setHours(0,0,0,0),t}function Dn(n,e){const t=u(n,e==null?void 0:e.in),r=t.getMonth();return t.setFullYear(t.getFullYear(),r+1,0),t.setHours(23,59,59,999),t}function kn(n,e,t){const r=+u(n,t==null?void 0:t.in),[a,s]=[+u(e.start,t==null?void 0:t.in),+u(e.end,t==null?void 0:t.in)].sort((i,c)=>i-c);return r>=a&&r<=s}function Pn(n,e,t){const[r,a]=L(t==null?void 0:t.in,n,e);return+E(r,t)==+E(a,t)}export{we as $,Gr as A,Br as B,nn as C,en as D,Ur as E,Sr as F,pr as G,tn as H,rn as I,xn as J,yn as K,hn as L,mn as M,wn as N,gn as O,bn as P,kt as Q,ge as R,z as S,B as T,G as U,je as V,Pn as W,u as X,m as Y,at as Z,ut as _,un as a,L as a0,Mr as a1,C as a2,A as a3,kr as a4,Or as a5,Tr as a6,q as a7,Wr as a8,vr as a9,mt as aA,fr as aB,p as aC,Kt as aD,Xt as aE,Qt as aF,le as aG,Tt as aH,_r as aa,l as ab,Pr as ac,Er as ad,Fr as ae,Nr as af,Cr as ag,Lr as ah,Rr as ai,Xr as aj,Qr as ak,H as al,Dr as am,Yr as an,Hr as ao,Ir as ap,qr as aq,zr as ar,ct as as,fe as at,ue as au,it as av,Pt as aw,Zt as ax,ye as ay,U as az,on as b,dn as c,cn as d,me as e,Kr as f,ln as g,an as h,wt as i,Zr as j,Vr as k,J as l,sn as m,kn as n,Mn as o,fn as p,E as q,j as r,st as s,Dn as t,Jr as u,$r as v,Oe as w,jr as x,K as y,Ar as z}; diff --git a/admin/custom/assets/jsx-runtime-DfVU3AZG.js b/admin/custom/assets/jsx-runtime-DfVU3AZG.js new file mode 100644 index 000000000..22f20a602 --- /dev/null +++ b/admin/custom/assets/jsx-runtime-DfVU3AZG.js @@ -0,0 +1 @@ +import{r as i}from"./ConfigCustomJavascriptSet__loadShare__react__loadShare__.mjs_commonjs-proxy-CInLgMWW.js";var _={exports:{}},n={};var l=i,m=Symbol.for("react.element"),y=Symbol.for("react.fragment"),x=Object.prototype.hasOwnProperty,a=l.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,v={key:!0,ref:!0,__self:!0,__source:!0};function f(t,r,p){var e,o={},s=null,u=null;p!==void 0&&(s=""+p),r.key!==void 0&&(s=""+r.key),r.ref!==void 0&&(u=r.ref);for(e in r)x.call(r,e)&&!v.hasOwnProperty(e)&&(o[e]=r[e]);if(t&&t.defaultProps)for(e in r=t.defaultProps,r)o[e]===void 0&&(o[e]=r[e]);return{$$typeof:m,type:t,key:s,ref:u,props:o,_owner:a.current}}n.Fragment=y;n.jsx=f;n.jsxs=f;_.exports=n;var O=_.exports;export{O as j}; diff --git a/admin/custom/assets/leaflet-src-k2rCV-Ix.js b/admin/custom/assets/leaflet-src-k2rCV-Ix.js new file mode 100644 index 000000000..5efbb964b --- /dev/null +++ b/admin/custom/assets/leaflet-src-k2rCV-Ix.js @@ -0,0 +1 @@ +function Vo(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}function qo(Gt,Vt){for(var l=0;lit[x]})}}}return Object.freeze(Object.defineProperty(Gt,Symbol.toStringTag,{value:"Module"}))}var fe={exports:{}};var jo=fe.exports;(function(Gt,Vt){(function(l,it){it(Vt)})(jo,(function(l){var it="1.9.4";function x(t){var e,i,n,o;for(i=1,n=arguments.length;i"u"||!L||!L.Mixin)){t=K(t)?t:[t];for(var e=0;e0?Math.floor(t):Math.ceil(t)};m.prototype={clone:function(){return new m(this.x,this.y)},add:function(t){return this.clone()._add(_(t))},_add:function(t){return this.x+=t.x,this.y+=t.y,this},subtract:function(t){return this.clone()._subtract(_(t))},_subtract:function(t){return this.x-=t.x,this.y-=t.y,this},divideBy:function(t){return this.clone()._divideBy(t)},_divideBy:function(t){return this.x/=t,this.y/=t,this},multiplyBy:function(t){return this.clone()._multiplyBy(t)},_multiplyBy:function(t){return this.x*=t,this.y*=t,this},scaleBy:function(t){return new m(this.x*t.x,this.y*t.y)},unscaleBy:function(t){return new m(this.x/t.x,this.y/t.y)},round:function(){return this.clone()._round()},_round:function(){return this.x=Math.round(this.x),this.y=Math.round(this.y),this},floor:function(){return this.clone()._floor()},_floor:function(){return this.x=Math.floor(this.x),this.y=Math.floor(this.y),this},ceil:function(){return this.clone()._ceil()},_ceil:function(){return this.x=Math.ceil(this.x),this.y=Math.ceil(this.y),this},trunc:function(){return this.clone()._trunc()},_trunc:function(){return this.x=oi(this.x),this.y=oi(this.y),this},distanceTo:function(t){t=_(t);var e=t.x-this.x,i=t.y-this.y;return Math.sqrt(e*e+i*i)},equals:function(t){return t=_(t),t.x===this.x&&t.y===this.y},contains:function(t){return t=_(t),Math.abs(t.x)<=Math.abs(this.x)&&Math.abs(t.y)<=Math.abs(this.y)},toString:function(){return"Point("+J(this.x)+", "+J(this.y)+")"}};function _(t,e,i){return t instanceof m?t:K(t)?new m(t[0],t[1]):t==null?t:typeof t=="object"&&"x"in t&&"y"in t?new m(t.x,t.y):new m(t,e,i)}function z(t,e){if(t)for(var i=e?[t,e]:t,n=0,o=i.length;n=this.min.x&&i.x<=this.max.x&&e.y>=this.min.y&&i.y<=this.max.y},intersects:function(t){t=F(t);var e=this.min,i=this.max,n=t.min,o=t.max,s=o.x>=e.x&&n.x<=i.x,r=o.y>=e.y&&n.y<=i.y;return s&&r},overlaps:function(t){t=F(t);var e=this.min,i=this.max,n=t.min,o=t.max,s=o.x>e.x&&n.xe.y&&n.y=e.lat&&o.lat<=i.lat&&n.lng>=e.lng&&o.lng<=i.lng},intersects:function(t){t=O(t);var e=this._southWest,i=this._northEast,n=t.getSouthWest(),o=t.getNorthEast(),s=o.lat>=e.lat&&n.lat<=i.lat,r=o.lng>=e.lng&&n.lng<=i.lng;return s&&r},overlaps:function(t){t=O(t);var e=this._southWest,i=this._northEast,n=t.getSouthWest(),o=t.getNorthEast(),s=o.lat>e.lat&&n.late.lng&&n.lng1,On=(function(){var t=!1;try{var e=Object.defineProperty({},"passive",{get:function(){t=!0}});window.addEventListener("testPassiveEventSupport",E,e),window.removeEventListener("testPassiveEventSupport",E,e)}catch{}return t})(),In=(function(){return!!document.createElement("canvas").getContext})(),Te=!!(document.createElementNS&&ri("svg").createSVGRect),An=!!Te&&(function(){var t=document.createElement("div");return t.innerHTML="",(t.firstChild&&t.firstChild.namespaceURI)==="http://www.w3.org/2000/svg"})(),Bn=!Te&&(function(){try{var t=document.createElement("div");t.innerHTML='';var e=t.firstChild;return e.style.behavior="url(#default#VML)",e&&typeof e.adj=="object"}catch{return!1}})(),Nn=navigator.platform.indexOf("Mac")===0,Rn=navigator.platform.indexOf("Linux")===0;function $(t){return navigator.userAgent.toLowerCase().indexOf(t)>=0}var f={ie:jt,ielt9:xn,edge:hi,webkit:xe,android:ui,android23:li,androidStock:Ln,opera:Pe,chrome:ci,gecko:fi,safari:Tn,phantom:di,opera12:_i,win:bn,ie3d:mi,webkit3d:Le,gecko3d:pi,any3d:Mn,mobile:Et,mobileWebkit:Sn,mobileWebkit3d:Cn,msPointer:vi,pointer:gi,touch:zn,touchNative:yi,mobileOpera:kn,mobileGecko:En,retina:Zn,passiveEvents:On,canvas:In,svg:Te,vml:Bn,inlineSvg:An,mac:Nn,linux:Rn},wi=f.msPointer?"MSPointerDown":"pointerdown",xi=f.msPointer?"MSPointerMove":"pointermove",Pi=f.msPointer?"MSPointerUp":"pointerup",Li=f.msPointer?"MSPointerCancel":"pointercancel",be={touchstart:wi,touchmove:xi,touchend:Pi,touchcancel:Li},Ti={touchstart:Gn,touchmove:Kt,touchend:Kt,touchcancel:Kt},yt={},bi=!1;function Dn(t,e,i){return e==="touchstart"&&Un(),Ti[e]?(i=Ti[e].bind(this,i),t.addEventListener(be[e],i,!1),i):(console.warn("wrong event specified:",e),E)}function Fn(t,e,i){if(!be[e]){console.warn("wrong event specified:",e);return}t.removeEventListener(be[e],i,!1)}function Hn(t){yt[t.pointerId]=t}function Wn(t){yt[t.pointerId]&&(yt[t.pointerId]=t)}function Mi(t){delete yt[t.pointerId]}function Un(){bi||(document.addEventListener(wi,Hn,!0),document.addEventListener(xi,Wn,!0),document.addEventListener(Pi,Mi,!0),document.addEventListener(Li,Mi,!0),bi=!0)}function Kt(t,e){if(e.pointerType!==(e.MSPOINTER_TYPE_MOUSE||"mouse")){e.touches=[];for(var i in yt)e.touches.push(yt[i]);e.changedTouches=[e],t(e)}}function Gn(t,e){e.MSPOINTER_TYPE_TOUCH&&e.pointerType===e.MSPOINTER_TYPE_TOUCH&&N(e),Kt(t,e)}function Vn(t){var e={},i,n;for(n in t)i=t[n],e[n]=i&&i.bind?i.bind(t):i;return t=e,e.type="dblclick",e.detail=2,e.isTrusted=!1,e._simulated=!0,e}var qn=200;function jn(t,e){t.addEventListener("dblclick",e);var i=0,n;function o(s){if(s.detail!==1){n=s.detail;return}if(!(s.pointerType==="mouse"||s.sourceCapabilities&&!s.sourceCapabilities.firesTouchEvents)){var r=Ei(s);if(!(r.some(function(h){return h instanceof HTMLLabelElement&&h.attributes.for})&&!r.some(function(h){return h instanceof HTMLInputElement||h instanceof HTMLSelectElement}))){var a=Date.now();a-i<=qn?(n++,n===2&&e(Vn(s))):n=1,i=a}}}return t.addEventListener("click",o),{dblclick:e,simDblclick:o}}function Kn(t,e){t.removeEventListener("dblclick",e.dblclick),t.removeEventListener("click",e.simDblclick)}var Me=Jt(["transform","webkitTransform","OTransform","MozTransform","msTransform"]),Zt=Jt(["webkitTransition","transition","OTransition","MozTransition","msTransition"]),Si=Zt==="webkitTransition"||Zt==="OTransition"?Zt+"End":"transitionend";function Ci(t){return typeof t=="string"?document.getElementById(t):t}function Ot(t,e){var i=t.style[e]||t.currentStyle&&t.currentStyle[e];if((!i||i==="auto")&&document.defaultView){var n=document.defaultView.getComputedStyle(t,null);i=n?n[e]:null}return i==="auto"?null:i}function T(t,e,i){var n=document.createElement(t);return n.className=e||"",i&&i.appendChild(n),n}function k(t){var e=t.parentNode;e&&e.removeChild(t)}function Yt(t){for(;t.firstChild;)t.removeChild(t.firstChild)}function wt(t){var e=t.parentNode;e&&e.lastChild!==t&&e.appendChild(t)}function xt(t){var e=t.parentNode;e&&e.firstChild!==t&&e.insertBefore(t,e.firstChild)}function Se(t,e){if(t.classList!==void 0)return t.classList.contains(e);var i=Xt(t);return i.length>0&&new RegExp("(^|\\s)"+e+"(\\s|$)").test(i)}function v(t,e){if(t.classList!==void 0)for(var i=dt(e),n=0,o=i.length;n0?2*window.devicePixelRatio:1;function Oi(t){return f.edge?t.wheelDeltaY/2:t.deltaY&&t.deltaMode===0?-t.deltaY/Jn:t.deltaY&&t.deltaMode===1?-t.deltaY*20:t.deltaY&&t.deltaMode===2?-t.deltaY*60:t.deltaX||t.deltaZ?0:t.wheelDelta?(t.wheelDeltaY||t.wheelDelta)/2:t.detail&&Math.abs(t.detail)<32765?-t.detail*20:t.detail?t.detail/-32765*60:0}function De(t,e){var i=e.relatedTarget;if(!i)return!0;try{for(;i&&i!==t;)i=i.parentNode}catch{return!1}return i!==t}var $n={__proto__:null,on:p,off:M,stopPropagation:pt,disableScrollPropagation:Re,disableClickPropagation:Nt,preventDefault:N,stop:vt,getPropagationPath:Ei,getMousePosition:Zi,getWheelDelta:Oi,isExternalTarget:De,addListener:p,removeListener:M},Ii=zt.extend({run:function(t,e,i,n){this.stop(),this._el=t,this._inProgress=!0,this._duration=i||.25,this._easeOutPower=1/Math.max(n||.5,.2),this._startPos=mt(t),this._offset=e.subtract(this._startPos),this._startTime=+new Date,this.fire("start"),this._animate()},stop:function(){this._inProgress&&(this._step(!0),this._complete())},_animate:function(){this._animId=D(this._animate,this),this._step()},_step:function(t){var e=+new Date-this._startTime,i=this._duration*1e3;ethis.options.maxZoom)?this.setZoom(t):this},panInsideBounds:function(t,e){this._enforcingBounds=!0;var i=this.getCenter(),n=this._limitCenter(i,this._zoom,O(t));return i.equals(n)||this.panTo(n,e),this._enforcingBounds=!1,this},panInside:function(t,e){e=e||{};var i=_(e.paddingTopLeft||e.padding||[0,0]),n=_(e.paddingBottomRight||e.padding||[0,0]),o=this.project(this.getCenter()),s=this.project(t),r=this.getPixelBounds(),a=F([r.min.add(i),r.max.subtract(n)]),h=a.getSize();if(!a.contains(s)){this._enforcingBounds=!0;var u=s.subtract(a.getCenter()),c=a.extend(s).getSize().subtract(h);o.x+=u.x<0?-c.x:c.x,o.y+=u.y<0?-c.y:c.y,this.panTo(this.unproject(o),e),this._enforcingBounds=!1}return this},invalidateSize:function(t){if(!this._loaded)return this;t=x({animate:!1,pan:!0},t===!0?{animate:!0}:t);var e=this.getSize();this._sizeChanged=!0,this._lastCenter=null;var i=this.getSize(),n=e.divideBy(2).round(),o=i.divideBy(2).round(),s=n.subtract(o);return!s.x&&!s.y?this:(t.animate&&t.pan?this.panBy(s):(t.pan&&this._rawPanBy(s),this.fire("move"),t.debounceMoveend?(clearTimeout(this._sizeTimer),this._sizeTimer=setTimeout(S(this.fire,this,"moveend"),200)):this.fire("moveend")),this.fire("resize",{oldSize:e,newSize:i}))},stop:function(){return this.setZoom(this._limitZoom(this._zoom)),this.options.zoomSnap||this.fire("viewreset"),this._stop()},locate:function(t){if(t=this._locateOptions=x({timeout:1e4,watch:!1},t),!("geolocation"in navigator))return this._handleGeolocationError({code:0,message:"Geolocation not supported."}),this;var e=S(this._handleGeolocationResponse,this),i=S(this._handleGeolocationError,this);return t.watch?this._locationWatchId=navigator.geolocation.watchPosition(e,i,t):navigator.geolocation.getCurrentPosition(e,i,t),this},stopLocate:function(){return navigator.geolocation&&navigator.geolocation.clearWatch&&navigator.geolocation.clearWatch(this._locationWatchId),this._locateOptions&&(this._locateOptions.setView=!1),this},_handleGeolocationError:function(t){if(this._container._leaflet_id){var e=t.code,i=t.message||(e===1?"permission denied":e===2?"position unavailable":"timeout");this._locateOptions.setView&&!this._loaded&&this.fitWorld(),this.fire("locationerror",{code:e,message:"Geolocation error: "+i+"."})}},_handleGeolocationResponse:function(t){if(this._container._leaflet_id){var e=t.coords.latitude,i=t.coords.longitude,n=new b(e,i),o=n.toBounds(t.coords.accuracy*2),s=this._locateOptions;if(s.setView){var r=this.getBoundsZoom(o);this.setView(n,s.maxZoom?Math.min(r,s.maxZoom):r)}var a={latlng:n,bounds:o,timestamp:t.timestamp};for(var h in t.coords)typeof t.coords[h]=="number"&&(a[h]=t.coords[h]);this.fire("locationfound",a)}},addHandler:function(t,e){if(!e)return this;var i=this[t]=new e(this);return this._handlers.push(i),this.options[t]&&i.enable(),this},remove:function(){if(this._initEvents(!0),this.options.maxBounds&&this.off("moveend",this._panInsideMaxBounds),this._containerId!==this._container._leaflet_id)throw new Error("Map container is being reused by another instance");try{delete this._container._leaflet_id,delete this._containerId}catch{this._container._leaflet_id=void 0,this._containerId=void 0}this._locationWatchId!==void 0&&this.stopLocate(),this._stop(),k(this._mapPane),this._clearControlPos&&this._clearControlPos(),this._resizeRequest&&(G(this._resizeRequest),this._resizeRequest=null),this._clearHandlers(),this._loaded&&this.fire("unload");var t;for(t in this._layers)this._layers[t].remove();for(t in this._panes)k(this._panes[t]);return this._layers=[],this._panes=[],delete this._mapPane,delete this._renderer,this},createPane:function(t,e){var i="leaflet-pane"+(t?" leaflet-"+t.replace("Pane","")+"-pane":""),n=T("div",i,e||this._mapPane);return t&&(this._panes[t]=n),n},getCenter:function(){return this._checkIfLoaded(),this._lastCenter&&!this._moved()?this._lastCenter.clone():this.layerPointToLatLng(this._getCenterLayerPoint())},getZoom:function(){return this._zoom},getBounds:function(){var t=this.getPixelBounds(),e=this.unproject(t.getBottomLeft()),i=this.unproject(t.getTopRight());return new H(e,i)},getMinZoom:function(){return this.options.minZoom===void 0?this._layersMinZoom||0:this.options.minZoom},getMaxZoom:function(){return this.options.maxZoom===void 0?this._layersMaxZoom===void 0?1/0:this._layersMaxZoom:this.options.maxZoom},getBoundsZoom:function(t,e,i){t=O(t),i=_(i||[0,0]);var n=this.getZoom()||0,o=this.getMinZoom(),s=this.getMaxZoom(),r=t.getNorthWest(),a=t.getSouthEast(),h=this.getSize().subtract(i),u=F(this.project(a,n),this.project(r,n)).getSize(),c=f.any3d?this.options.zoomSnap:1,d=h.x/u.x,g=h.y/u.y,R=e?Math.max(d,g):Math.min(d,g);return n=this.getScaleZoom(R,n),c&&(n=Math.round(n/(c/100))*(c/100),n=e?Math.ceil(n/c)*c:Math.floor(n/c)*c),Math.max(o,Math.min(s,n))},getSize:function(){return(!this._size||this._sizeChanged)&&(this._size=new m(this._container.clientWidth||0,this._container.clientHeight||0),this._sizeChanged=!1),this._size.clone()},getPixelBounds:function(t,e){var i=this._getTopLeftPoint(t,e);return new z(i,i.add(this.getSize()))},getPixelOrigin:function(){return this._checkIfLoaded(),this._pixelOrigin},getPixelWorldBounds:function(t){return this.options.crs.getProjectedBounds(t===void 0?this.getZoom():t)},getPane:function(t){return typeof t=="string"?this._panes[t]:t},getPanes:function(){return this._panes},getContainer:function(){return this._container},getZoomScale:function(t,e){var i=this.options.crs;return e=e===void 0?this._zoom:e,i.scale(t)/i.scale(e)},getScaleZoom:function(t,e){var i=this.options.crs;e=e===void 0?this._zoom:e;var n=i.zoom(t*i.scale(e));return isNaN(n)?1/0:n},project:function(t,e){return e=e===void 0?this._zoom:e,this.options.crs.latLngToPoint(y(t),e)},unproject:function(t,e){return e=e===void 0?this._zoom:e,this.options.crs.pointToLatLng(_(t),e)},layerPointToLatLng:function(t){var e=_(t).add(this.getPixelOrigin());return this.unproject(e)},latLngToLayerPoint:function(t){var e=this.project(y(t))._round();return e._subtract(this.getPixelOrigin())},wrapLatLng:function(t){return this.options.crs.wrapLatLng(y(t))},wrapLatLngBounds:function(t){return this.options.crs.wrapLatLngBounds(O(t))},distance:function(t,e){return this.options.crs.distance(y(t),y(e))},containerPointToLayerPoint:function(t){return _(t).subtract(this._getMapPanePos())},layerPointToContainerPoint:function(t){return _(t).add(this._getMapPanePos())},containerPointToLatLng:function(t){var e=this.containerPointToLayerPoint(_(t));return this.layerPointToLatLng(e)},latLngToContainerPoint:function(t){return this.layerPointToContainerPoint(this.latLngToLayerPoint(y(t)))},mouseEventToContainerPoint:function(t){return Zi(t,this._container)},mouseEventToLayerPoint:function(t){return this.containerPointToLayerPoint(this.mouseEventToContainerPoint(t))},mouseEventToLatLng:function(t){return this.layerPointToLatLng(this.mouseEventToLayerPoint(t))},_initContainer:function(t){var e=this._container=Ci(t);if(e){if(e._leaflet_id)throw new Error("Map container is already initialized.")}else throw new Error("Map container not found.");p(e,"scroll",this._onScroll,this),this._containerId=P(e)},_initLayout:function(){var t=this._container;this._fadeAnimated=this.options.fadeAnimation&&f.any3d,v(t,"leaflet-container"+(f.touch?" leaflet-touch":"")+(f.retina?" leaflet-retina":"")+(f.ielt9?" leaflet-oldie":"")+(f.safari?" leaflet-safari":"")+(this._fadeAnimated?" leaflet-fade-anim":""));var e=Ot(t,"position");e!=="absolute"&&e!=="relative"&&e!=="fixed"&&e!=="sticky"&&(t.style.position="relative"),this._initPanes(),this._initControlPos&&this._initControlPos()},_initPanes:function(){var t=this._panes={};this._paneRenderers={},this._mapPane=this.createPane("mapPane",this._container),I(this._mapPane,new m(0,0)),this.createPane("tilePane"),this.createPane("overlayPane"),this.createPane("shadowPane"),this.createPane("markerPane"),this.createPane("tooltipPane"),this.createPane("popupPane"),this.options.markerZoomAnimation||(v(t.markerPane,"leaflet-zoom-hide"),v(t.shadowPane,"leaflet-zoom-hide"))},_resetView:function(t,e,i){I(this._mapPane,new m(0,0));var n=!this._loaded;this._loaded=!0,e=this._limitZoom(e),this.fire("viewprereset");var o=this._zoom!==e;this._moveStart(o,i)._move(t,e)._moveEnd(o),this.fire("viewreset"),n&&this.fire("load")},_moveStart:function(t,e){return t&&this.fire("zoomstart"),e||this.fire("movestart"),this},_move:function(t,e,i,n){e===void 0&&(e=this._zoom);var o=this._zoom!==e;return this._zoom=e,this._lastCenter=t,this._pixelOrigin=this._getNewPixelOrigin(t),n?i&&i.pinch&&this.fire("zoom",i):((o||i&&i.pinch)&&this.fire("zoom",i),this.fire("move",i)),this},_moveEnd:function(t){return t&&this.fire("zoomend"),this.fire("moveend")},_stop:function(){return G(this._flyToFrame),this._panAnim&&this._panAnim.stop(),this},_rawPanBy:function(t){I(this._mapPane,this._getMapPanePos().subtract(t))},_getZoomSpan:function(){return this.getMaxZoom()-this.getMinZoom()},_panInsideMaxBounds:function(){this._enforcingBounds||this.panInsideBounds(this.options.maxBounds)},_checkIfLoaded:function(){if(!this._loaded)throw new Error("Set map center and zoom first.")},_initEvents:function(t){this._targets={},this._targets[P(this._container)]=this;var e=t?M:p;e(this._container,"click dblclick mousedown mouseup mouseover mouseout mousemove contextmenu keypress keydown keyup",this._handleDOMEvent,this),this.options.trackResize&&e(window,"resize",this._onResize,this),f.any3d&&this.options.transform3DLimit&&(t?this.off:this.on).call(this,"moveend",this._onMoveEnd)},_onResize:function(){G(this._resizeRequest),this._resizeRequest=D(function(){this.invalidateSize({debounceMoveend:!0})},this)},_onScroll:function(){this._container.scrollTop=0,this._container.scrollLeft=0},_onMoveEnd:function(){var t=this._getMapPanePos();Math.max(Math.abs(t.x),Math.abs(t.y))>=this.options.transform3DLimit&&this._resetView(this.getCenter(),this.getZoom())},_findEventTargets:function(t,e){for(var i=[],n,o=e==="mouseout"||e==="mouseover",s=t.target||t.srcElement,r=!1;s;){if(n=this._targets[P(s)],n&&(e==="click"||e==="preclick")&&this._draggableMoved(n)){r=!0;break}if(n&&n.listens(e,!0)&&(o&&!De(s,t)||(i.push(n),o))||s===this._container)break;s=s.parentNode}return!i.length&&!r&&!o&&this.listens(e,!0)&&(i=[this]),i},_isClickDisabled:function(t){for(;t&&t!==this._container;){if(t._leaflet_disable_click)return!0;t=t.parentNode}},_handleDOMEvent:function(t){var e=t.target||t.srcElement;if(!(!this._loaded||e._leaflet_disable_events||t.type==="click"&&this._isClickDisabled(e))){var i=t.type;i==="mousedown"&&Oe(e),this._fireDOMEvent(t,i)}},_mouseEvents:["click","dblclick","mouseover","mouseout","contextmenu"],_fireDOMEvent:function(t,e,i){if(t.type==="click"){var n=x({},t);n.type="preclick",this._fireDOMEvent(n,n.type,i)}var o=this._findEventTargets(t,e);if(i){for(var s=[],r=0;r0?Math.round(t-e)/2:Math.max(0,Math.ceil(t))-Math.max(0,Math.floor(e))},_limitZoom:function(t){var e=this.getMinZoom(),i=this.getMaxZoom(),n=f.any3d?this.options.zoomSnap:1;return n&&(t=Math.round(t/n)*n),Math.max(e,Math.min(i,t))},_onPanTransitionStep:function(){this.fire("move")},_onPanTransitionEnd:function(){Z(this._mapPane,"leaflet-pan-anim"),this.fire("moveend")},_tryAnimatedPan:function(t,e){var i=this._getCenterOffset(t)._trunc();return(e&&e.animate)!==!0&&!this.getSize().contains(i)?!1:(this.panBy(i,e),!0)},_createAnimProxy:function(){var t=this._proxy=T("div","leaflet-proxy leaflet-zoom-animated");this._panes.mapPane.appendChild(t),this.on("zoomanim",function(e){var i=Me,n=this._proxy.style[i];_t(this._proxy,this.project(e.center,e.zoom),this.getZoomScale(e.zoom,1)),n===this._proxy.style[i]&&this._animatingZoom&&this._onZoomTransitionEnd()},this),this.on("load moveend",this._animMoveEnd,this),this._on("unload",this._destroyAnimProxy,this)},_destroyAnimProxy:function(){k(this._proxy),this.off("load moveend",this._animMoveEnd,this),delete this._proxy},_animMoveEnd:function(){var t=this.getCenter(),e=this.getZoom();_t(this._proxy,this.project(t,e),this.getZoomScale(e,1))},_catchTransitionEnd:function(t){this._animatingZoom&&t.propertyName.indexOf("transform")>=0&&this._onZoomTransitionEnd()},_nothingToAnimate:function(){return!this._container.getElementsByClassName("leaflet-zoom-animated").length},_tryAnimatedZoom:function(t,e,i){if(this._animatingZoom)return!0;if(i=i||{},!this._zoomAnimated||i.animate===!1||this._nothingToAnimate()||Math.abs(e-this._zoom)>this.options.zoomAnimationThreshold)return!1;var n=this.getZoomScale(e),o=this._getCenterOffset(t)._divideBy(1-1/n);return i.animate!==!0&&!this.getSize().contains(o)?!1:(D(function(){this._moveStart(!0,i.noMoveStart||!1)._animateZoom(t,e,!0)},this),!0)},_animateZoom:function(t,e,i,n){this._mapPane&&(i&&(this._animatingZoom=!0,this._animateToCenter=t,this._animateToZoom=e,v(this._mapPane,"leaflet-zoom-anim")),this.fire("zoomanim",{center:t,zoom:e,noUpdate:n}),this._tempFireZoomEvent||(this._tempFireZoomEvent=this._zoom!==this._animateToZoom),this._move(this._animateToCenter,this._animateToZoom,void 0,!0),setTimeout(S(this._onZoomTransitionEnd,this),250))},_onZoomTransitionEnd:function(){this._animatingZoom&&(this._mapPane&&Z(this._mapPane,"leaflet-zoom-anim"),this._animatingZoom=!1,this._move(this._animateToCenter,this._animateToZoom,void 0,!0),this._tempFireZoomEvent&&this.fire("zoom"),delete this._tempFireZoomEvent,this.fire("move"),this._moveEnd(!0))}});function Qn(t,e){return new w(t,e)}var Y=nt.extend({options:{position:"topright"},initialize:function(t){C(this,t)},getPosition:function(){return this.options.position},setPosition:function(t){var e=this._map;return e&&e.removeControl(this),this.options.position=t,e&&e.addControl(this),this},getContainer:function(){return this._container},addTo:function(t){this.remove(),this._map=t;var e=this._container=this.onAdd(t),i=this.getPosition(),n=t._controlCorners[i];return v(e,"leaflet-control"),i.indexOf("bottom")!==-1?n.insertBefore(e,n.firstChild):n.appendChild(e),this._map.on("unload",this.remove,this),this},remove:function(){return this._map?(k(this._container),this.onRemove&&this.onRemove(this._map),this._map.off("unload",this.remove,this),this._map=null,this):this},_refocusOnMap:function(t){this._map&&t&&t.screenX>0&&t.screenY>0&&this._map.getContainer().focus()}}),Rt=function(t){return new Y(t)};w.include({addControl:function(t){return t.addTo(this),this},removeControl:function(t){return t.remove(),this},_initControlPos:function(){var t=this._controlCorners={},e="leaflet-",i=this._controlContainer=T("div",e+"control-container",this._container);function n(o,s){var r=e+o+" "+e+s;t[o+s]=T("div",r,i)}n("top","left"),n("top","right"),n("bottom","left"),n("bottom","right")},_clearControlPos:function(){for(var t in this._controlCorners)k(this._controlCorners[t]);k(this._controlContainer),delete this._controlCorners,delete this._controlContainer}});var Ai=Y.extend({options:{collapsed:!0,position:"topright",autoZIndex:!0,hideSingleBase:!1,sortLayers:!1,sortFunction:function(t,e,i,n){return i1,this._baseLayersList.style.display=t?"":"none"),this._separator.style.display=e&&t?"":"none",this},_onLayerChange:function(t){this._handlingClick||this._update();var e=this._getLayer(P(t.target)),i=e.overlay?t.type==="add"?"overlayadd":"overlayremove":t.type==="add"?"baselayerchange":null;i&&this._map.fire(i,e)},_createRadioElement:function(t,e){var i='",n=document.createElement("div");return n.innerHTML=i,n.firstChild},_addItem:function(t){var e=document.createElement("label"),i=this._map.hasLayer(t.layer),n;t.overlay?(n=document.createElement("input"),n.type="checkbox",n.className="leaflet-control-layers-selector",n.defaultChecked=i):n=this._createRadioElement("leaflet-base-layers_"+P(this),i),this._layerControlInputs.push(n),n.layerId=P(t.layer),p(n,"click",this._onInputClick,this);var o=document.createElement("span");o.innerHTML=" "+t.name;var s=document.createElement("span");e.appendChild(s),s.appendChild(n),s.appendChild(o);var r=t.overlay?this._overlaysList:this._baseLayersList;return r.appendChild(e),this._checkDisabledLayers(),e},_onInputClick:function(){if(!this._preventClick){var t=this._layerControlInputs,e,i,n=[],o=[];this._handlingClick=!0;for(var s=t.length-1;s>=0;s--)e=t[s],i=this._getLayer(e.layerId).layer,e.checked?n.push(i):e.checked||o.push(i);for(s=0;s=0;o--)e=t[o],i=this._getLayer(e.layerId).layer,e.disabled=i.options.minZoom!==void 0&&ni.options.maxZoom},_expandIfNotCollapsed:function(){return this._map&&!this.options.collapsed&&this.expand(),this},_expandSafely:function(){var t=this._section;this._preventClick=!0,p(t,"click",N),this.expand();var e=this;setTimeout(function(){M(t,"click",N),e._preventClick=!1})}}),to=function(t,e,i){return new Ai(t,e,i)},Fe=Y.extend({options:{position:"topleft",zoomInText:'',zoomInTitle:"Zoom in",zoomOutText:'',zoomOutTitle:"Zoom out"},onAdd:function(t){var e="leaflet-control-zoom",i=T("div",e+" leaflet-bar"),n=this.options;return this._zoomInButton=this._createButton(n.zoomInText,n.zoomInTitle,e+"-in",i,this._zoomIn),this._zoomOutButton=this._createButton(n.zoomOutText,n.zoomOutTitle,e+"-out",i,this._zoomOut),this._updateDisabled(),t.on("zoomend zoomlevelschange",this._updateDisabled,this),i},onRemove:function(t){t.off("zoomend zoomlevelschange",this._updateDisabled,this)},disable:function(){return this._disabled=!0,this._updateDisabled(),this},enable:function(){return this._disabled=!1,this._updateDisabled(),this},_zoomIn:function(t){!this._disabled&&this._map._zoomthis._map.getMinZoom()&&this._map.zoomOut(this._map.options.zoomDelta*(t.shiftKey?3:1))},_createButton:function(t,e,i,n,o){var s=T("a",i,n);return s.innerHTML=t,s.href="#",s.title=e,s.setAttribute("role","button"),s.setAttribute("aria-label",e),Nt(s),p(s,"click",vt),p(s,"click",o,this),p(s,"click",this._refocusOnMap,this),s},_updateDisabled:function(){var t=this._map,e="leaflet-disabled";Z(this._zoomInButton,e),Z(this._zoomOutButton,e),this._zoomInButton.setAttribute("aria-disabled","false"),this._zoomOutButton.setAttribute("aria-disabled","false"),(this._disabled||t._zoom===t.getMinZoom())&&(v(this._zoomOutButton,e),this._zoomOutButton.setAttribute("aria-disabled","true")),(this._disabled||t._zoom===t.getMaxZoom())&&(v(this._zoomInButton,e),this._zoomInButton.setAttribute("aria-disabled","true"))}});w.mergeOptions({zoomControl:!0}),w.addInitHook(function(){this.options.zoomControl&&(this.zoomControl=new Fe,this.addControl(this.zoomControl))});var eo=function(t){return new Fe(t)},Bi=Y.extend({options:{position:"bottomleft",maxWidth:100,metric:!0,imperial:!0},onAdd:function(t){var e="leaflet-control-scale",i=T("div",e),n=this.options;return this._addScales(n,e+"-line",i),t.on(n.updateWhenIdle?"moveend":"move",this._update,this),t.whenReady(this._update,this),i},onRemove:function(t){t.off(this.options.updateWhenIdle?"moveend":"move",this._update,this)},_addScales:function(t,e,i){t.metric&&(this._mScale=T("div",e,i)),t.imperial&&(this._iScale=T("div",e,i))},_update:function(){var t=this._map,e=t.getSize().y/2,i=t.distance(t.containerPointToLatLng([0,e]),t.containerPointToLatLng([this.options.maxWidth,e]));this._updateScales(i)},_updateScales:function(t){this.options.metric&&t&&this._updateMetric(t),this.options.imperial&&t&&this._updateImperial(t)},_updateMetric:function(t){var e=this._getRoundNum(t),i=e<1e3?e+" m":e/1e3+" km";this._updateScale(this._mScale,i,e/t)},_updateImperial:function(t){var e=t*3.2808399,i,n,o;e>5280?(i=e/5280,n=this._getRoundNum(i),this._updateScale(this._iScale,n+" mi",n/i)):(o=this._getRoundNum(e),this._updateScale(this._iScale,o+" ft",o/e))},_updateScale:function(t,e,i){t.style.width=Math.round(this.options.maxWidth*i)+"px",t.innerHTML=e},_getRoundNum:function(t){var e=Math.pow(10,(Math.floor(t)+"").length-1),i=t/e;return i=i>=10?10:i>=5?5:i>=3?3:i>=2?2:1,e*i}}),io=function(t){return new Bi(t)},no='',He=Y.extend({options:{position:"bottomright",prefix:''+(f.inlineSvg?no+" ":"")+"Leaflet"},initialize:function(t){C(this,t),this._attributions={}},onAdd:function(t){t.attributionControl=this,this._container=T("div","leaflet-control-attribution"),Nt(this._container);for(var e in t._layers)t._layers[e].getAttribution&&this.addAttribution(t._layers[e].getAttribution());return this._update(),t.on("layeradd",this._addAttribution,this),this._container},onRemove:function(t){t.off("layeradd",this._addAttribution,this)},_addAttribution:function(t){t.layer.getAttribution&&(this.addAttribution(t.layer.getAttribution()),t.layer.once("remove",function(){this.removeAttribution(t.layer.getAttribution())},this))},setPrefix:function(t){return this.options.prefix=t,this._update(),this},addAttribution:function(t){return t?(this._attributions[t]||(this._attributions[t]=0),this._attributions[t]++,this._update(),this):this},removeAttribution:function(t){return t?(this._attributions[t]&&(this._attributions[t]--,this._update()),this):this},_update:function(){if(this._map){var t=[];for(var e in this._attributions)this._attributions[e]&&t.push(e);var i=[];this.options.prefix&&i.push(this.options.prefix),t.length&&i.push(t.join(", ")),this._container.innerHTML=i.join(' ')}}});w.mergeOptions({attributionControl:!0}),w.addInitHook(function(){this.options.attributionControl&&new He().addTo(this)});var oo=function(t){return new He(t)};Y.Layers=Ai,Y.Zoom=Fe,Y.Scale=Bi,Y.Attribution=He,Rt.layers=to,Rt.zoom=eo,Rt.scale=io,Rt.attribution=oo;var tt=nt.extend({initialize:function(t){this._map=t},enable:function(){return this._enabled?this:(this._enabled=!0,this.addHooks(),this)},disable:function(){return this._enabled?(this._enabled=!1,this.removeHooks(),this):this},enabled:function(){return!!this._enabled}});tt.addTo=function(t,e){return t.addHandler(e,this),this};var so={Events:U},Ni=f.touch?"touchstart mousedown":"mousedown",ct=zt.extend({options:{clickTolerance:3},initialize:function(t,e,i,n){C(this,n),this._element=t,this._dragStartTarget=e||t,this._preventOutline=i},enable:function(){this._enabled||(p(this._dragStartTarget,Ni,this._onDown,this),this._enabled=!0)},disable:function(){this._enabled&&(ct._dragging===this&&this.finishDrag(!0),M(this._dragStartTarget,Ni,this._onDown,this),this._enabled=!1,this._moved=!1)},_onDown:function(t){if(this._enabled&&(this._moved=!1,!Se(this._element,"leaflet-zoom-anim"))){if(t.touches&&t.touches.length!==1){ct._dragging===this&&this.finishDrag();return}if(!(ct._dragging||t.shiftKey||t.which!==1&&t.button!==1&&!t.touches)&&(ct._dragging=this,this._preventOutline&&Oe(this._element),ke(),It(),!this._moving)){this.fire("down");var e=t.touches?t.touches[0]:t,i=zi(this._element);this._startPoint=new m(e.clientX,e.clientY),this._startPos=mt(this._element),this._parentScale=Ie(i);var n=t.type==="mousedown";p(document,n?"mousemove":"touchmove",this._onMove,this),p(document,n?"mouseup":"touchend touchcancel",this._onUp,this)}}},_onMove:function(t){if(this._enabled){if(t.touches&&t.touches.length>1){this._moved=!0;return}var e=t.touches&&t.touches.length===1?t.touches[0]:t,i=new m(e.clientX,e.clientY)._subtract(this._startPoint);!i.x&&!i.y||Math.abs(i.x)+Math.abs(i.y)s&&(r=a,s=h);s>i&&(e[r]=1,Ue(t,e,i,n,r),Ue(t,e,i,r,o))}function uo(t,e){for(var i=[t[0]],n=1,o=0,s=t.length;ne&&(i.push(t[n]),o=n);return oe.max.x&&(i|=2),t.ye.max.y&&(i|=8),i}function lo(t,e){var i=e.x-t.x,n=e.y-t.y;return i*i+n*n}function Dt(t,e,i,n){var o=e.x,s=e.y,r=i.x-o,a=i.y-s,h=r*r+a*a,u;return h>0&&(u=((t.x-o)*r+(t.y-s)*a)/h,u>1?(o=i.x,s=i.y):u>0&&(o+=r*u,s+=a*u)),r=t.x-o,a=t.y-s,n?r*r+a*a:new m(o,s)}function q(t){return!K(t[0])||typeof t[0][0]!="object"&&typeof t[0][0]<"u"}function Gi(t){return console.warn("Deprecated use of _flat, please use L.LineUtil.isFlat instead."),q(t)}function Vi(t,e){var i,n,o,s,r,a,h,u;if(!t||t.length===0)throw new Error("latlngs not passed");q(t)||(console.warn("latlngs are not flat! Only the first ring will be used"),t=t[0]);var c=y([0,0]),d=O(t),g=d.getNorthWest().distanceTo(d.getSouthWest())*d.getNorthEast().distanceTo(d.getNorthWest());g<1700&&(c=We(t));var R=t.length,B=[];for(i=0;in){h=(s-n)/o,u=[a.x-h*(a.x-r.x),a.y-h*(a.y-r.y)];break}var W=e.unproject(_(u));return y([W.lat+c.lat,W.lng+c.lng])}var co={__proto__:null,simplify:Fi,pointToSegmentDistance:Hi,closestPointOnSegment:ao,clipSegment:Ui,_getEdgeIntersection:te,_getBitCode:gt,_sqClosestPointOnSegment:Dt,isFlat:q,_flat:Gi,polylineCenter:Vi},Ge={project:function(t){return new m(t.lng,t.lat)},unproject:function(t){return new b(t.y,t.x)},bounds:new z([-180,-90],[180,90])},Ve={R:6378137,R_MINOR:6356752314245179e-9,bounds:new z([-2003750834279e-5,-1549657073972e-5],[2003750834279e-5,1876465623138e-5]),project:function(t){var e=Math.PI/180,i=this.R,n=t.lat*e,o=this.R_MINOR/i,s=Math.sqrt(1-o*o),r=s*Math.sin(n),a=Math.tan(Math.PI/4-n/2)/Math.pow((1-r)/(1+r),s/2);return n=-i*Math.log(Math.max(a,1e-10)),new m(t.lng*e*i,n)},unproject:function(t){for(var e=180/Math.PI,i=this.R,n=this.R_MINOR/i,o=Math.sqrt(1-n*n),s=Math.exp(-t.y/i),r=Math.PI/2-2*Math.atan(s),a=0,h=.1,u;a<15&&Math.abs(h)>1e-7;a++)u=o*Math.sin(r),u=Math.pow((1-u)/(1+u),o/2),h=Math.PI/2-2*Math.atan(s*u)-r,r+=h;return new b(r*e,t.x*e/i)}},fo={__proto__:null,LonLat:Ge,Mercator:Ve,SphericalMercator:ve},_o=x({},lt,{code:"EPSG:3395",projection:Ve,transformation:(function(){var t=.5/(Math.PI*Ve.R);return kt(t,.5,-t,.5)})()}),qi=x({},lt,{code:"EPSG:4326",projection:Ge,transformation:kt(1/180,1,-1/180,.5)}),mo=x({},ot,{projection:Ge,transformation:kt(1,0,-1,0),scale:function(t){return Math.pow(2,t)},zoom:function(t){return Math.log(t)/Math.LN2},distance:function(t,e){var i=e.lng-t.lng,n=e.lat-t.lat;return Math.sqrt(i*i+n*n)},infinite:!0});ot.Earth=lt,ot.EPSG3395=_o,ot.EPSG3857=ye,ot.EPSG900913=wn,ot.EPSG4326=qi,ot.Simple=mo;var X=zt.extend({options:{pane:"overlayPane",attribution:null,bubblingMouseEvents:!0},addTo:function(t){return t.addLayer(this),this},remove:function(){return this.removeFrom(this._map||this._mapToAdd)},removeFrom:function(t){return t&&t.removeLayer(this),this},getPane:function(t){return this._map.getPane(t?this.options[t]||t:this.options.pane)},addInteractiveTarget:function(t){return this._map._targets[P(t)]=this,this},removeInteractiveTarget:function(t){return delete this._map._targets[P(t)],this},getAttribution:function(){return this.options.attribution},_layerAdd:function(t){var e=t.target;if(e.hasLayer(this)){if(this._map=e,this._zoomAnimated=e._zoomAnimated,this.getEvents){var i=this.getEvents();e.on(i,this),this.once("remove",function(){e.off(i,this)},this)}this.onAdd(e),this.fire("add"),e.fire("layeradd",{layer:this})}}});w.include({addLayer:function(t){if(!t._layerAdd)throw new Error("The provided object is not a Layer.");var e=P(t);return this._layers[e]?this:(this._layers[e]=t,t._mapToAdd=this,t.beforeAdd&&t.beforeAdd(this),this.whenReady(t._layerAdd,t),this)},removeLayer:function(t){var e=P(t);return this._layers[e]?(this._loaded&&t.onRemove(this),delete this._layers[e],this._loaded&&(this.fire("layerremove",{layer:t}),t.fire("remove")),t._map=t._mapToAdd=null,this):this},hasLayer:function(t){return P(t)in this._layers},eachLayer:function(t,e){for(var i in this._layers)t.call(e,this._layers[i]);return this},_addLayers:function(t){t=t?K(t)?t:[t]:[];for(var e=0,i=t.length;ethis._layersMaxZoom&&this.setZoom(this._layersMaxZoom),this.options.minZoom===void 0&&this._layersMinZoom&&this.getZoom()=2&&e[0]instanceof b&&e[0].equals(e[i-1])&&e.pop(),e},_setLatLngs:function(t){rt.prototype._setLatLngs.call(this,t),q(this._latlngs)&&(this._latlngs=[this._latlngs])},_defaultShape:function(){return q(this._latlngs[0])?this._latlngs[0]:this._latlngs[0][0]},_clipPoints:function(){var t=this._renderer._bounds,e=this.options.weight,i=new m(e,e);if(t=new z(t.min.subtract(i),t.max.add(i)),this._parts=[],!(!this._pxBounds||!this._pxBounds.intersects(t))){if(this.options.noClip){this._parts=this._rings;return}for(var n=0,o=this._rings.length,s;nt.y!=o.y>t.y&&t.x<(o.x-n.x)*(t.y-n.y)/(o.y-n.y)+n.x&&(e=!e);return e||rt.prototype._containsPoint.call(this,t,!0)}});function Lo(t,e){return new Tt(t,e)}var at=st.extend({initialize:function(t,e){C(this,e),this._layers={},t&&this.addData(t)},addData:function(t){var e=K(t)?t:t.features,i,n,o;if(e){for(i=0,n=e.length;i0&&o.push(o[0].slice()),o}function bt(t,e){return t.feature?x({},t.feature,{geometry:e}):re(e)}function re(t){return t.type==="Feature"||t.type==="FeatureCollection"?t:{type:"Feature",properties:{},geometry:t}}var Ye={toGeoJSON:function(t){return bt(this,{type:"Point",coordinates:Ke(this.getLatLng(),t)})}};ee.include(Ye),qe.include(Ye),ie.include(Ye),rt.include({toGeoJSON:function(t){var e=!q(this._latlngs),i=se(this._latlngs,e?1:0,!1,t);return bt(this,{type:(e?"Multi":"")+"LineString",coordinates:i})}}),Tt.include({toGeoJSON:function(t){var e=!q(this._latlngs),i=e&&!q(this._latlngs[0]),n=se(this._latlngs,i?2:e?1:0,!0,t);return e||(n=[n]),bt(this,{type:(i?"Multi":"")+"Polygon",coordinates:n})}}),Pt.include({toMultiPoint:function(t){var e=[];return this.eachLayer(function(i){e.push(i.toGeoJSON(t).geometry.coordinates)}),bt(this,{type:"MultiPoint",coordinates:e})},toGeoJSON:function(t){var e=this.feature&&this.feature.geometry&&this.feature.geometry.type;if(e==="MultiPoint")return this.toMultiPoint(t);var i=e==="GeometryCollection",n=[];return this.eachLayer(function(o){if(o.toGeoJSON){var s=o.toGeoJSON(t);if(i)n.push(s.geometry);else{var r=re(s);r.type==="FeatureCollection"?n.push.apply(n,r.features):n.push(r)}}}),i?bt(this,{geometries:n,type:"GeometryCollection"}):{type:"FeatureCollection",features:n}}});function Yi(t,e){return new at(t,e)}var To=Yi,ae=X.extend({options:{opacity:1,alt:"",interactive:!1,crossOrigin:!1,errorOverlayUrl:"",zIndex:1,className:""},initialize:function(t,e,i){this._url=t,this._bounds=O(e),C(this,i)},onAdd:function(){this._image||(this._initImage(),this.options.opacity<1&&this._updateOpacity()),this.options.interactive&&(v(this._image,"leaflet-interactive"),this.addInteractiveTarget(this._image)),this.getPane().appendChild(this._image),this._reset()},onRemove:function(){k(this._image),this.options.interactive&&this.removeInteractiveTarget(this._image)},setOpacity:function(t){return this.options.opacity=t,this._image&&this._updateOpacity(),this},setStyle:function(t){return t.opacity&&this.setOpacity(t.opacity),this},bringToFront:function(){return this._map&&wt(this._image),this},bringToBack:function(){return this._map&&xt(this._image),this},setUrl:function(t){return this._url=t,this._image&&(this._image.src=t),this},setBounds:function(t){return this._bounds=O(t),this._map&&this._reset(),this},getEvents:function(){var t={zoom:this._reset,viewreset:this._reset};return this._zoomAnimated&&(t.zoomanim=this._animateZoom),t},setZIndex:function(t){return this.options.zIndex=t,this._updateZIndex(),this},getBounds:function(){return this._bounds},getElement:function(){return this._image},_initImage:function(){var t=this._url.tagName==="IMG",e=this._image=t?this._url:T("img");if(v(e,"leaflet-image-layer"),this._zoomAnimated&&v(e,"leaflet-zoom-animated"),this.options.className&&v(e,this.options.className),e.onselectstart=E,e.onmousemove=E,e.onload=S(this.fire,this,"load"),e.onerror=S(this._overlayOnError,this,"error"),(this.options.crossOrigin||this.options.crossOrigin==="")&&(e.crossOrigin=this.options.crossOrigin===!0?"":this.options.crossOrigin),this.options.zIndex&&this._updateZIndex(),t){this._url=e.src;return}e.src=this._url,e.alt=this.options.alt},_animateZoom:function(t){var e=this._map.getZoomScale(t.zoom),i=this._map._latLngBoundsToNewLayerBounds(this._bounds,t.zoom,t.center).min;_t(this._image,i,e)},_reset:function(){var t=this._image,e=new z(this._map.latLngToLayerPoint(this._bounds.getNorthWest()),this._map.latLngToLayerPoint(this._bounds.getSouthEast())),i=e.getSize();I(t,e.min),t.style.width=i.x+"px",t.style.height=i.y+"px"},_updateOpacity:function(){V(this._image,this.options.opacity)},_updateZIndex:function(){this._image&&this.options.zIndex!==void 0&&this.options.zIndex!==null&&(this._image.style.zIndex=this.options.zIndex)},_overlayOnError:function(){this.fire("error");var t=this.options.errorOverlayUrl;t&&this._url!==t&&(this._url=t,this._image.src=t)},getCenter:function(){return this._bounds.getCenter()}}),bo=function(t,e,i){return new ae(t,e,i)},Xi=ae.extend({options:{autoplay:!0,loop:!0,keepAspectRatio:!0,muted:!1,playsInline:!0},_initImage:function(){var t=this._url.tagName==="VIDEO",e=this._image=t?this._url:T("video");if(v(e,"leaflet-image-layer"),this._zoomAnimated&&v(e,"leaflet-zoom-animated"),this.options.className&&v(e,this.options.className),e.onselectstart=E,e.onmousemove=E,e.onloadeddata=S(this.fire,this,"load"),t){for(var i=e.getElementsByTagName("source"),n=[],o=0;o0?n:[e.src];return}K(this._url)||(this._url=[this._url]),!this.options.keepAspectRatio&&Object.prototype.hasOwnProperty.call(e.style,"objectFit")&&(e.style.objectFit="fill"),e.autoplay=!!this.options.autoplay,e.loop=!!this.options.loop,e.muted=!!this.options.muted,e.playsInline=!!this.options.playsInline;for(var s=0;so?(e.height=o+"px",v(t,s)):Z(t,s),this._containerWidth=this._container.offsetWidth},_animateZoom:function(t){var e=this._map._latLngToNewLayerPoint(this._latlng,t.zoom,t.center),i=this._getAnchor();I(this._container,e.add(i))},_adjustPan:function(){if(this.options.autoPan){if(this._map._panAnim&&this._map._panAnim.stop(),this._autopanning){this._autopanning=!1;return}var t=this._map,e=parseInt(Ot(this._container,"marginBottom"),10)||0,i=this._container.offsetHeight+e,n=this._containerWidth,o=new m(this._containerLeft,-i-this._containerBottom);o._add(mt(this._container));var s=t.layerPointToContainerPoint(o),r=_(this.options.autoPanPadding),a=_(this.options.autoPanPaddingTopLeft||r),h=_(this.options.autoPanPaddingBottomRight||r),u=t.getSize(),c=0,d=0;s.x+n+h.x>u.x&&(c=s.x+n-u.x+h.x),s.x-c-a.x<0&&(c=s.x-a.x),s.y+i+h.y>u.y&&(d=s.y+i-u.y+h.y),s.y-d-a.y<0&&(d=s.y-a.y),(c||d)&&(this.options.keepInView&&(this._autopanning=!0),t.fire("autopanstart").panBy([c,d]))}},_getAnchor:function(){return _(this._source&&this._source._getPopupAnchor?this._source._getPopupAnchor():[0,0])}}),Co=function(t,e){return new he(t,e)};w.mergeOptions({closePopupOnClick:!0}),w.include({openPopup:function(t,e,i){return this._initOverlay(he,t,e,i).openOn(this),this},closePopup:function(t){return t=arguments.length?t:this._popup,t&&t.close(),this}}),X.include({bindPopup:function(t,e){return this._popup=this._initOverlay(he,this._popup,t,e),this._popupHandlersAdded||(this.on({click:this._openPopup,keypress:this._onKeyPress,remove:this.closePopup,move:this._movePopup}),this._popupHandlersAdded=!0),this},unbindPopup:function(){return this._popup&&(this.off({click:this._openPopup,keypress:this._onKeyPress,remove:this.closePopup,move:this._movePopup}),this._popupHandlersAdded=!1,this._popup=null),this},openPopup:function(t){return this._popup&&(this instanceof st||(this._popup._source=this),this._popup._prepareOpen(t||this._latlng)&&this._popup.openOn(this._map)),this},closePopup:function(){return this._popup&&this._popup.close(),this},togglePopup:function(){return this._popup&&this._popup.toggle(this),this},isPopupOpen:function(){return this._popup?this._popup.isOpen():!1},setPopupContent:function(t){return this._popup&&this._popup.setContent(t),this},getPopup:function(){return this._popup},_openPopup:function(t){if(!(!this._popup||!this._map)){vt(t);var e=t.layer||t.target;if(this._popup._source===e&&!(e instanceof ft)){this._map.hasLayer(this._popup)?this.closePopup():this.openPopup(t.latlng);return}this._popup._source=e,this.openPopup(t.latlng)}},_movePopup:function(t){this._popup.setLatLng(t.latlng)},_onKeyPress:function(t){t.originalEvent.keyCode===13&&this._openPopup(t)}});var ue=et.extend({options:{pane:"tooltipPane",offset:[0,0],direction:"auto",permanent:!1,sticky:!1,opacity:.9},onAdd:function(t){et.prototype.onAdd.call(this,t),this.setOpacity(this.options.opacity),t.fire("tooltipopen",{tooltip:this}),this._source&&(this.addEventParent(this._source),this._source.fire("tooltipopen",{tooltip:this},!0))},onRemove:function(t){et.prototype.onRemove.call(this,t),t.fire("tooltipclose",{tooltip:this}),this._source&&(this.removeEventParent(this._source),this._source.fire("tooltipclose",{tooltip:this},!0))},getEvents:function(){var t=et.prototype.getEvents.call(this);return this.options.permanent||(t.preclick=this.close),t},_initLayout:function(){var t="leaflet-tooltip",e=t+" "+(this.options.className||"")+" leaflet-zoom-"+(this._zoomAnimated?"animated":"hide");this._contentNode=this._container=T("div",e),this._container.setAttribute("role","tooltip"),this._container.setAttribute("id","leaflet-tooltip-"+P(this))},_updateLayout:function(){},_adjustPan:function(){},_setPosition:function(t){var e,i,n=this._map,o=this._container,s=n.latLngToContainerPoint(n.getCenter()),r=n.layerPointToContainerPoint(t),a=this.options.direction,h=o.offsetWidth,u=o.offsetHeight,c=_(this.options.offset),d=this._getAnchor();a==="top"?(e=h/2,i=u):a==="bottom"?(e=h/2,i=0):a==="center"?(e=h/2,i=u/2):a==="right"?(e=0,i=u/2):a==="left"?(e=h,i=u/2):r.xthis.options.maxZoom||in?this._retainParent(o,s,r,n):!1)},_retainChildren:function(t,e,i,n){for(var o=2*t;o<2*t+2;o++)for(var s=2*e;s<2*e+2;s++){var r=new m(o,s);r.z=i+1;var a=this._tileCoordsToKey(r),h=this._tiles[a];if(h&&h.active){h.retain=!0;continue}else h&&h.loaded&&(h.retain=!0);i+1this.options.maxZoom||this.options.minZoom!==void 0&&o1){this._setView(t,i);return}for(var d=o.min.y;d<=o.max.y;d++)for(var g=o.min.x;g<=o.max.x;g++){var R=new m(g,d);if(R.z=this._tileZoom,!!this._isValidTile(R)){var B=this._tiles[this._tileCoordsToKey(R)];B?B.current=!0:r.push(R)}}if(r.sort(function(W,St){return W.distanceTo(s)-St.distanceTo(s)}),r.length!==0){this._loading||(this._loading=!0,this.fire("loading"));var j=document.createDocumentFragment();for(g=0;gi.max.x)||!e.wrapLat&&(t.yi.max.y))return!1}if(!this.options.bounds)return!0;var n=this._tileCoordsToBounds(t);return O(this.options.bounds).overlaps(n)},_keyToBounds:function(t){return this._tileCoordsToBounds(this._keyToTileCoords(t))},_tileCoordsToNwSe:function(t){var e=this._map,i=this.getTileSize(),n=t.scaleBy(i),o=n.add(i),s=e.unproject(n,t.z),r=e.unproject(o,t.z);return[s,r]},_tileCoordsToBounds:function(t){var e=this._tileCoordsToNwSe(t),i=new H(e[0],e[1]);return this.options.noWrap||(i=this._map.wrapLatLngBounds(i)),i},_tileCoordsToKey:function(t){return t.x+":"+t.y+":"+t.z},_keyToTileCoords:function(t){var e=t.split(":"),i=new m(+e[0],+e[1]);return i.z=+e[2],i},_removeTile:function(t){var e=this._tiles[t];e&&(k(e.el),delete this._tiles[t],this.fire("tileunload",{tile:e.el,coords:this._keyToTileCoords(t)}))},_initTile:function(t){v(t,"leaflet-tile");var e=this.getTileSize();t.style.width=e.x+"px",t.style.height=e.y+"px",t.onselectstart=E,t.onmousemove=E,f.ielt9&&this.options.opacity<1&&V(t,this.options.opacity)},_addTile:function(t,e){var i=this._getTilePos(t),n=this._tileCoordsToKey(t),o=this.createTile(this._wrapCoords(t),S(this._tileReady,this,t));this._initTile(o),this.createTile.length<2&&D(S(this._tileReady,this,t,null,o)),I(o,i),this._tiles[n]={el:o,coords:t,current:!0},e.appendChild(o),this.fire("tileloadstart",{tile:o,coords:t})},_tileReady:function(t,e,i){e&&this.fire("tileerror",{error:e,tile:i,coords:t});var n=this._tileCoordsToKey(t);i=this._tiles[n],i&&(i.loaded=+new Date,this._map._fadeAnimated?(V(i.el,0),G(this._fadeFrame),this._fadeFrame=D(this._updateOpacity,this)):(i.active=!0,this._pruneTiles()),e||(v(i.el,"leaflet-tile-loaded"),this.fire("tileload",{tile:i.el,coords:t})),this._noTilesToLoad()&&(this._loading=!1,this.fire("load"),f.ielt9||!this._map._fadeAnimated?D(this._pruneTiles,this):setTimeout(S(this._pruneTiles,this),250)))},_getTilePos:function(t){return t.scaleBy(this.getTileSize()).subtract(this._level.origin)},_wrapCoords:function(t){var e=new m(this._wrapX?Ct(t.x,this._wrapX):t.x,this._wrapY?Ct(t.y,this._wrapY):t.y);return e.z=t.z,e},_pxBoundsToTileRange:function(t){var e=this.getTileSize();return new z(t.min.unscaleBy(e).floor(),t.max.unscaleBy(e).ceil().subtract([1,1]))},_noTilesToLoad:function(){for(var t in this._tiles)if(!this._tiles[t].loaded)return!1;return!0}});function Eo(t){return new Ht(t)}var Mt=Ht.extend({options:{minZoom:0,maxZoom:18,subdomains:"abc",errorTileUrl:"",zoomOffset:0,tms:!1,zoomReverse:!1,detectRetina:!1,crossOrigin:!1,referrerPolicy:!1},initialize:function(t,e){this._url=t,e=C(this,e),e.detectRetina&&f.retina&&e.maxZoom>0?(e.tileSize=Math.floor(e.tileSize/2),e.zoomReverse?(e.zoomOffset--,e.minZoom=Math.min(e.maxZoom,e.minZoom+1)):(e.zoomOffset++,e.maxZoom=Math.max(e.minZoom,e.maxZoom-1)),e.minZoom=Math.max(0,e.minZoom)):e.zoomReverse?e.minZoom=Math.min(e.maxZoom,e.minZoom):e.maxZoom=Math.max(e.minZoom,e.maxZoom),typeof e.subdomains=="string"&&(e.subdomains=e.subdomains.split("")),this.on("tileunload",this._onTileRemove)},setUrl:function(t,e){return this._url===t&&e===void 0&&(e=!0),this._url=t,e||this.redraw(),this},createTile:function(t,e){var i=document.createElement("img");return p(i,"load",S(this._tileOnLoad,this,e,i)),p(i,"error",S(this._tileOnError,this,e,i)),(this.options.crossOrigin||this.options.crossOrigin==="")&&(i.crossOrigin=this.options.crossOrigin===!0?"":this.options.crossOrigin),typeof this.options.referrerPolicy=="string"&&(i.referrerPolicy=this.options.referrerPolicy),i.alt="",i.src=this.getTileUrl(t),i},getTileUrl:function(t){var e={r:f.retina?"@2x":"",s:this._getSubdomain(t),x:t.x,y:t.y,z:this._getZoomForUrl()};if(this._map&&!this._map.options.crs.infinite){var i=this._globalTileRange.max.y-t.y;this.options.tms&&(e.y=i),e["-y"]=i}return ti(this._url,x(e,this.options))},_tileOnLoad:function(t,e){f.ielt9?setTimeout(S(t,this,null,e),0):t(null,e)},_tileOnError:function(t,e,i){var n=this.options.errorTileUrl;n&&e.getAttribute("src")!==n&&(e.src=n),t(i,e)},_onTileRemove:function(t){t.tile.onload=null},_getZoomForUrl:function(){var t=this._tileZoom,e=this.options.maxZoom,i=this.options.zoomReverse,n=this.options.zoomOffset;return i&&(t=e-t),t+n},_getSubdomain:function(t){var e=Math.abs(t.x+t.y)%this.options.subdomains.length;return this.options.subdomains[e]},_abortLoading:function(){var t,e;for(t in this._tiles)if(this._tiles[t].coords.z!==this._tileZoom&&(e=this._tiles[t].el,e.onload=E,e.onerror=E,!e.complete)){e.src=qt;var i=this._tiles[t].coords;k(e),delete this._tiles[t],this.fire("tileabort",{tile:e,coords:i})}},_removeTile:function(t){var e=this._tiles[t];if(e)return e.el.setAttribute("src",qt),Ht.prototype._removeTile.call(this,t)},_tileReady:function(t,e,i){if(!(!this._map||i&&i.getAttribute("src")===qt))return Ht.prototype._tileReady.call(this,t,e,i)}});function Qi(t,e){return new Mt(t,e)}var tn=Mt.extend({defaultWmsParams:{service:"WMS",request:"GetMap",layers:"",styles:"",format:"image/jpeg",transparent:!1,version:"1.1.1"},options:{crs:null,uppercase:!1},initialize:function(t,e){this._url=t;var i=x({},this.defaultWmsParams);for(var n in e)n in this.options||(i[n]=e[n]);e=C(this,e);var o=e.detectRetina&&f.retina?2:1,s=this.getTileSize();i.width=s.x*o,i.height=s.y*o,this.wmsParams=i},onAdd:function(t){this._crs=this.options.crs||t.options.crs,this._wmsVersion=parseFloat(this.wmsParams.version);var e=this._wmsVersion>=1.3?"crs":"srs";this.wmsParams[e]=this._crs.code,Mt.prototype.onAdd.call(this,t)},getTileUrl:function(t){var e=this._tileCoordsToNwSe(t),i=this._crs,n=F(i.project(e[0]),i.project(e[1])),o=n.min,s=n.max,r=(this._wmsVersion>=1.3&&this._crs===qi?[o.y,o.x,s.y,s.x]:[o.x,o.y,s.x,s.y]).join(","),a=Mt.prototype.getTileUrl.call(this,t);return a+Qe(this.wmsParams,a,this.options.uppercase)+(this.options.uppercase?"&BBOX=":"&bbox=")+r},setParams:function(t,e){return x(this.wmsParams,t),e||this.redraw(),this}});function Zo(t,e){return new tn(t,e)}Mt.WMS=tn,Qi.wms=Zo;var ht=X.extend({options:{padding:.1},initialize:function(t){C(this,t),P(this),this._layers=this._layers||{}},onAdd:function(){this._container||(this._initContainer(),v(this._container,"leaflet-zoom-animated")),this.getPane().appendChild(this._container),this._update(),this.on("update",this._updatePaths,this)},onRemove:function(){this.off("update",this._updatePaths,this),this._destroyContainer()},getEvents:function(){var t={viewreset:this._reset,zoom:this._onZoom,moveend:this._update,zoomend:this._onZoomEnd};return this._zoomAnimated&&(t.zoomanim=this._onAnimZoom),t},_onAnimZoom:function(t){this._updateTransform(t.center,t.zoom)},_onZoom:function(){this._updateTransform(this._map.getCenter(),this._map.getZoom())},_updateTransform:function(t,e){var i=this._map.getZoomScale(e,this._zoom),n=this._map.getSize().multiplyBy(.5+this.options.padding),o=this._map.project(this._center,e),s=n.multiplyBy(-i).add(o).subtract(this._map._getNewPixelOrigin(t,e));f.any3d?_t(this._container,s,i):I(this._container,s)},_reset:function(){this._update(),this._updateTransform(this._center,this._zoom);for(var t in this._layers)this._layers[t]._reset()},_onZoomEnd:function(){for(var t in this._layers)this._layers[t]._project()},_updatePaths:function(){for(var t in this._layers)this._layers[t]._update()},_update:function(){var t=this.options.padding,e=this._map.getSize(),i=this._map.containerPointToLayerPoint(e.multiplyBy(-t)).round();this._bounds=new z(i,i.add(e.multiplyBy(1+t*2)).round()),this._center=this._map.getCenter(),this._zoom=this._map.getZoom()}}),en=ht.extend({options:{tolerance:0},getEvents:function(){var t=ht.prototype.getEvents.call(this);return t.viewprereset=this._onViewPreReset,t},_onViewPreReset:function(){this._postponeUpdatePaths=!0},onAdd:function(){ht.prototype.onAdd.call(this),this._draw()},_initContainer:function(){var t=this._container=document.createElement("canvas");p(t,"mousemove",this._onMouseMove,this),p(t,"click dblclick mousedown mouseup contextmenu",this._onClick,this),p(t,"mouseout",this._handleMouseOut,this),t._leaflet_disable_events=!0,this._ctx=t.getContext("2d")},_destroyContainer:function(){G(this._redrawRequest),delete this._ctx,k(this._container),M(this._container),delete this._container},_updatePaths:function(){if(!this._postponeUpdatePaths){var t;this._redrawBounds=null;for(var e in this._layers)t=this._layers[e],t._update();this._redraw()}},_update:function(){if(!(this._map._animatingZoom&&this._bounds)){ht.prototype._update.call(this);var t=this._bounds,e=this._container,i=t.getSize(),n=f.retina?2:1;I(e,t.min),e.width=n*i.x,e.height=n*i.y,e.style.width=i.x+"px",e.style.height=i.y+"px",f.retina&&this._ctx.scale(2,2),this._ctx.translate(-t.min.x,-t.min.y),this.fire("update")}},_reset:function(){ht.prototype._reset.call(this),this._postponeUpdatePaths&&(this._postponeUpdatePaths=!1,this._updatePaths())},_initPath:function(t){this._updateDashArray(t),this._layers[P(t)]=t;var e=t._order={layer:t,prev:this._drawLast,next:null};this._drawLast&&(this._drawLast.next=e),this._drawLast=e,this._drawFirst=this._drawFirst||this._drawLast},_addPath:function(t){this._requestRedraw(t)},_removePath:function(t){var e=t._order,i=e.next,n=e.prev;i?i.prev=n:this._drawLast=n,n?n.next=i:this._drawFirst=i,delete t._order,delete this._layers[P(t)],this._requestRedraw(t)},_updatePath:function(t){this._extendRedrawBounds(t),t._project(),t._update(),this._requestRedraw(t)},_updateStyle:function(t){this._updateDashArray(t),this._requestRedraw(t)},_updateDashArray:function(t){if(typeof t.options.dashArray=="string"){var e=t.options.dashArray.split(/[, ]+/),i=[],n,o;for(o=0;o')}}catch{}return function(t){return document.createElement("<"+t+' xmlns="urn:schemas-microsoft.com:vml" class="lvml">')}})(),Oo={_initContainer:function(){this._container=T("div","leaflet-vml-container")},_update:function(){this._map._animatingZoom||(ht.prototype._update.call(this),this.fire("update"))},_initPath:function(t){var e=t._container=Wt("shape");v(e,"leaflet-vml-shape "+(this.options.className||"")),e.coordsize="1 1",t._path=Wt("path"),e.appendChild(t._path),this._updateStyle(t),this._layers[P(t)]=t},_addPath:function(t){var e=t._container;this._container.appendChild(e),t.options.interactive&&t.addInteractiveTarget(e)},_removePath:function(t){var e=t._container;k(e),t.removeInteractiveTarget(e),delete this._layers[P(t)]},_updateStyle:function(t){var e=t._stroke,i=t._fill,n=t.options,o=t._container;o.stroked=!!n.stroke,o.filled=!!n.fill,n.stroke?(e||(e=t._stroke=Wt("stroke")),o.appendChild(e),e.weight=n.weight+"px",e.color=n.color,e.opacity=n.opacity,n.dashArray?e.dashStyle=K(n.dashArray)?n.dashArray.join(" "):n.dashArray.replace(/( *, *)/g," "):e.dashStyle="",e.endcap=n.lineCap.replace("butt","flat"),e.joinstyle=n.lineJoin):e&&(o.removeChild(e),t._stroke=null),n.fill?(i||(i=t._fill=Wt("fill")),o.appendChild(i),i.color=n.fillColor||n.color,i.opacity=n.fillOpacity):i&&(o.removeChild(i),t._fill=null)},_updateCircle:function(t){var e=t._point.round(),i=Math.round(t._radius),n=Math.round(t._radiusY||i);this._setPath(t,t._empty()?"M0 0":"AL "+e.x+","+e.y+" "+i+","+n+" 0,"+65535*360)},_setPath:function(t,e){t._path.v=e},_bringToFront:function(t){wt(t._container)},_bringToBack:function(t){xt(t._container)}},le=f.vml?Wt:ri,Ut=ht.extend({_initContainer:function(){this._container=le("svg"),this._container.setAttribute("pointer-events","none"),this._rootGroup=le("g"),this._container.appendChild(this._rootGroup)},_destroyContainer:function(){k(this._container),M(this._container),delete this._container,delete this._rootGroup,delete this._svgSize},_update:function(){if(!(this._map._animatingZoom&&this._bounds)){ht.prototype._update.call(this);var t=this._bounds,e=t.getSize(),i=this._container;(!this._svgSize||!this._svgSize.equals(e))&&(this._svgSize=e,i.setAttribute("width",e.x),i.setAttribute("height",e.y)),I(i,t.min),i.setAttribute("viewBox",[t.min.x,t.min.y,e.x,e.y].join(" ")),this.fire("update")}},_initPath:function(t){var e=t._path=le("path");t.options.className&&v(e,t.options.className),t.options.interactive&&v(e,"leaflet-interactive"),this._updateStyle(t),this._layers[P(t)]=t},_addPath:function(t){this._rootGroup||this._initContainer(),this._rootGroup.appendChild(t._path),t.addInteractiveTarget(t._path)},_removePath:function(t){k(t._path),t.removeInteractiveTarget(t._path),delete this._layers[P(t)]},_updatePath:function(t){t._project(),t._update()},_updateStyle:function(t){var e=t._path,i=t.options;e&&(i.stroke?(e.setAttribute("stroke",i.color),e.setAttribute("stroke-opacity",i.opacity),e.setAttribute("stroke-width",i.weight),e.setAttribute("stroke-linecap",i.lineCap),e.setAttribute("stroke-linejoin",i.lineJoin),i.dashArray?e.setAttribute("stroke-dasharray",i.dashArray):e.removeAttribute("stroke-dasharray"),i.dashOffset?e.setAttribute("stroke-dashoffset",i.dashOffset):e.removeAttribute("stroke-dashoffset")):e.setAttribute("stroke","none"),i.fill?(e.setAttribute("fill",i.fillColor||i.color),e.setAttribute("fill-opacity",i.fillOpacity),e.setAttribute("fill-rule",i.fillRule||"evenodd")):e.setAttribute("fill","none"))},_updatePoly:function(t,e){this._setPath(t,ai(t._parts,e))},_updateCircle:function(t){var e=t._point,i=Math.max(Math.round(t._radius),1),n=Math.max(Math.round(t._radiusY),1)||i,o="a"+i+","+n+" 0 1,0 ",s=t._empty()?"M0 0":"M"+(e.x-i)+","+e.y+o+i*2+",0 "+o+-i*2+",0 ";this._setPath(t,s)},_setPath:function(t,e){t._path.setAttribute("d",e)},_bringToFront:function(t){wt(t._path)},_bringToBack:function(t){xt(t._path)}});f.vml&&Ut.include(Oo);function on(t){return f.svg||f.vml?new Ut(t):null}w.include({getRenderer:function(t){var e=t.options.renderer||this._getPaneRenderer(t.options.pane)||this.options.renderer||this._renderer;return e||(e=this._renderer=this._createRenderer()),this.hasLayer(e)||this.addLayer(e),e},_getPaneRenderer:function(t){if(t==="overlayPane"||t===void 0)return!1;var e=this._paneRenderers[t];return e===void 0&&(e=this._createRenderer({pane:t}),this._paneRenderers[t]=e),e},_createRenderer:function(t){return this.options.preferCanvas&&nn(t)||on(t)}});var sn=Tt.extend({initialize:function(t,e){Tt.prototype.initialize.call(this,this._boundsToLatLngs(t),e)},setBounds:function(t){return this.setLatLngs(this._boundsToLatLngs(t))},_boundsToLatLngs:function(t){return t=O(t),[t.getSouthWest(),t.getNorthWest(),t.getNorthEast(),t.getSouthEast()]}});function Io(t,e){return new sn(t,e)}Ut.create=le,Ut.pointsToPath=ai,at.geometryToLayer=ne,at.coordsToLatLng=je,at.coordsToLatLngs=oe,at.latLngToCoords=Ke,at.latLngsToCoords=se,at.getFeature=bt,at.asFeature=re,w.mergeOptions({boxZoom:!0});var rn=tt.extend({initialize:function(t){this._map=t,this._container=t._container,this._pane=t._panes.overlayPane,this._resetStateTimeout=0,t.on("unload",this._destroy,this)},addHooks:function(){p(this._container,"mousedown",this._onMouseDown,this)},removeHooks:function(){M(this._container,"mousedown",this._onMouseDown,this)},moved:function(){return this._moved},_destroy:function(){k(this._pane),delete this._pane},_resetState:function(){this._resetStateTimeout=0,this._moved=!1},_clearDeferredResetState:function(){this._resetStateTimeout!==0&&(clearTimeout(this._resetStateTimeout),this._resetStateTimeout=0)},_onMouseDown:function(t){if(!t.shiftKey||t.which!==1&&t.button!==1)return!1;this._clearDeferredResetState(),this._resetState(),It(),ke(),this._startPoint=this._map.mouseEventToContainerPoint(t),p(document,{contextmenu:vt,mousemove:this._onMouseMove,mouseup:this._onMouseUp,keydown:this._onKeyDown},this)},_onMouseMove:function(t){this._moved||(this._moved=!0,this._box=T("div","leaflet-zoom-box",this._container),v(this._container,"leaflet-crosshair"),this._map.fire("boxzoomstart")),this._point=this._map.mouseEventToContainerPoint(t);var e=new z(this._point,this._startPoint),i=e.getSize();I(this._box,e.min),this._box.style.width=i.x+"px",this._box.style.height=i.y+"px"},_finish:function(){this._moved&&(k(this._box),Z(this._container,"leaflet-crosshair")),At(),Ee(),M(document,{contextmenu:vt,mousemove:this._onMouseMove,mouseup:this._onMouseUp,keydown:this._onKeyDown},this)},_onMouseUp:function(t){if(!(t.which!==1&&t.button!==1)&&(this._finish(),!!this._moved)){this._clearDeferredResetState(),this._resetStateTimeout=setTimeout(S(this._resetState,this),0);var e=new H(this._map.containerPointToLatLng(this._startPoint),this._map.containerPointToLatLng(this._point));this._map.fitBounds(e).fire("boxzoomend",{boxZoomBounds:e})}},_onKeyDown:function(t){t.keyCode===27&&(this._finish(),this._clearDeferredResetState(),this._resetState())}});w.addInitHook("addHandler","boxZoom",rn),w.mergeOptions({doubleClickZoom:!0});var an=tt.extend({addHooks:function(){this._map.on("dblclick",this._onDoubleClick,this)},removeHooks:function(){this._map.off("dblclick",this._onDoubleClick,this)},_onDoubleClick:function(t){var e=this._map,i=e.getZoom(),n=e.options.zoomDelta,o=t.originalEvent.shiftKey?i-n:i+n;e.options.doubleClickZoom==="center"?e.setZoom(o):e.setZoomAround(t.containerPoint,o)}});w.addInitHook("addHandler","doubleClickZoom",an),w.mergeOptions({dragging:!0,inertia:!0,inertiaDeceleration:3400,inertiaMaxSpeed:1/0,easeLinearity:.2,worldCopyJump:!1,maxBoundsViscosity:0});var hn=tt.extend({addHooks:function(){if(!this._draggable){var t=this._map;this._draggable=new ct(t._mapPane,t._container),this._draggable.on({dragstart:this._onDragStart,drag:this._onDrag,dragend:this._onDragEnd},this),this._draggable.on("predrag",this._onPreDragLimit,this),t.options.worldCopyJump&&(this._draggable.on("predrag",this._onPreDragWrap,this),t.on("zoomend",this._onZoomEnd,this),t.whenReady(this._onZoomEnd,this))}v(this._map._container,"leaflet-grab leaflet-touch-drag"),this._draggable.enable(),this._positions=[],this._times=[]},removeHooks:function(){Z(this._map._container,"leaflet-grab"),Z(this._map._container,"leaflet-touch-drag"),this._draggable.disable()},moved:function(){return this._draggable&&this._draggable._moved},moving:function(){return this._draggable&&this._draggable._moving},_onDragStart:function(){var t=this._map;if(t._stop(),this._map.options.maxBounds&&this._map.options.maxBoundsViscosity){var e=O(this._map.options.maxBounds);this._offsetLimit=F(this._map.latLngToContainerPoint(e.getNorthWest()).multiplyBy(-1),this._map.latLngToContainerPoint(e.getSouthEast()).multiplyBy(-1).add(this._map.getSize())),this._viscosity=Math.min(1,Math.max(0,this._map.options.maxBoundsViscosity))}else this._offsetLimit=null;t.fire("movestart").fire("dragstart"),t.options.inertia&&(this._positions=[],this._times=[])},_onDrag:function(t){if(this._map.options.inertia){var e=this._lastTime=+new Date,i=this._lastPos=this._draggable._absPos||this._draggable._newPos;this._positions.push(i),this._times.push(e),this._prunePositions(e)}this._map.fire("move",t).fire("drag",t)},_prunePositions:function(t){for(;this._positions.length>1&&t-this._times[0]>50;)this._positions.shift(),this._times.shift()},_onZoomEnd:function(){var t=this._map.getSize().divideBy(2),e=this._map.latLngToLayerPoint([0,0]);this._initialWorldOffset=e.subtract(t).x,this._worldWidth=this._map.getPixelWorldBounds().getSize().x},_viscousLimit:function(t,e){return t-(t-e)*this._viscosity},_onPreDragLimit:function(){if(!(!this._viscosity||!this._offsetLimit)){var t=this._draggable._newPos.subtract(this._draggable._startPos),e=this._offsetLimit;t.xe.max.x&&(t.x=this._viscousLimit(t.x,e.max.x)),t.y>e.max.y&&(t.y=this._viscousLimit(t.y,e.max.y)),this._draggable._newPos=this._draggable._startPos.add(t)}},_onPreDragWrap:function(){var t=this._worldWidth,e=Math.round(t/2),i=this._initialWorldOffset,n=this._draggable._newPos.x,o=(n-e+i)%t+e-i,s=(n+e+i)%t-e-i,r=Math.abs(o+i)0?s:-s))-e;this._delta=0,this._startTime=null,r&&(t.options.scrollWheelZoom==="center"?t.setZoom(e+r):t.setZoomAround(this._lastMousePos,e+r))}});w.addInitHook("addHandler","scrollWheelZoom",ln);var Ao=600;w.mergeOptions({tapHold:f.touchNative&&f.safari&&f.mobile,tapTolerance:15});var cn=tt.extend({addHooks:function(){p(this._map._container,"touchstart",this._onDown,this)},removeHooks:function(){M(this._map._container,"touchstart",this._onDown,this)},_onDown:function(t){if(clearTimeout(this._holdTimeout),t.touches.length===1){var e=t.touches[0];this._startPos=this._newPos=new m(e.clientX,e.clientY),this._holdTimeout=setTimeout(S(function(){this._cancel(),this._isTapValid()&&(p(document,"touchend",N),p(document,"touchend touchcancel",this._cancelClickPrevent),this._simulateEvent("contextmenu",e))},this),Ao),p(document,"touchend touchcancel contextmenu",this._cancel,this),p(document,"touchmove",this._onMove,this)}},_cancelClickPrevent:function t(){M(document,"touchend",N),M(document,"touchend touchcancel",t)},_cancel:function(){clearTimeout(this._holdTimeout),M(document,"touchend touchcancel contextmenu",this._cancel,this),M(document,"touchmove",this._onMove,this)},_onMove:function(t){var e=t.touches[0];this._newPos=new m(e.clientX,e.clientY)},_isTapValid:function(){return this._newPos.distanceTo(this._startPos)<=this._map.options.tapTolerance},_simulateEvent:function(t,e){var i=new MouseEvent(t,{bubbles:!0,cancelable:!0,view:window,screenX:e.screenX,screenY:e.screenY,clientX:e.clientX,clientY:e.clientY});i._simulated=!0,e.target.dispatchEvent(i)}});w.addInitHook("addHandler","tapHold",cn),w.mergeOptions({touchZoom:f.touch,bounceAtZoomLimits:!0});var fn=tt.extend({addHooks:function(){v(this._map._container,"leaflet-touch-zoom"),p(this._map._container,"touchstart",this._onTouchStart,this)},removeHooks:function(){Z(this._map._container,"leaflet-touch-zoom"),M(this._map._container,"touchstart",this._onTouchStart,this)},_onTouchStart:function(t){var e=this._map;if(!(!t.touches||t.touches.length!==2||e._animatingZoom||this._zooming)){var i=e.mouseEventToContainerPoint(t.touches[0]),n=e.mouseEventToContainerPoint(t.touches[1]);this._centerPoint=e.getSize()._divideBy(2),this._startLatLng=e.containerPointToLatLng(this._centerPoint),e.options.touchZoom!=="center"&&(this._pinchStartLatLng=e.containerPointToLatLng(i.add(n)._divideBy(2))),this._startDist=i.distanceTo(n),this._startZoom=e.getZoom(),this._moved=!1,this._zooming=!0,e._stop(),p(document,"touchmove",this._onTouchMove,this),p(document,"touchend touchcancel",this._onTouchEnd,this),N(t)}},_onTouchMove:function(t){if(!(!t.touches||t.touches.length!==2||!this._zooming)){var e=this._map,i=e.mouseEventToContainerPoint(t.touches[0]),n=e.mouseEventToContainerPoint(t.touches[1]),o=i.distanceTo(n)/this._startDist;if(this._zoom=e.getScaleZoom(o,this._startZoom),!e.options.bounceAtZoomLimits&&(this._zoome.getMaxZoom()&&o>1)&&(this._zoom=e._limitZoom(this._zoom)),e.options.touchZoom==="center"){if(this._center=this._startLatLng,o===1)return}else{var s=i._add(n)._divideBy(2)._subtract(this._centerPoint);if(o===1&&s.x===0&&s.y===0)return;this._center=e.unproject(e.project(this._pinchStartLatLng,this._zoom).subtract(s),this._zoom)}this._moved||(e._moveStart(!0,!1),this._moved=!0),G(this._animRequest);var r=S(e._move,e,this._center,this._zoom,{pinch:!0,round:!1},void 0);this._animRequest=D(r,this,!0),N(t)}},_onTouchEnd:function(){if(!this._moved||!this._zooming){this._zooming=!1;return}this._zooming=!1,G(this._animRequest),M(document,"touchmove",this._onTouchMove,this),M(document,"touchend touchcancel",this._onTouchEnd,this),this._map.options.zoomAnimation?this._map._animateZoom(this._center,this._map._limitZoom(this._zoom),!0,this._map.options.zoomSnap):this._map._resetView(this._center,this._map._limitZoom(this._zoom))}});w.addInitHook("addHandler","touchZoom",fn),w.BoxZoom=rn,w.DoubleClickZoom=an,w.Drag=hn,w.Keyboard=un,w.ScrollWheelZoom=ln,w.TapHold=cn,w.TouchZoom=fn,l.Bounds=z,l.Browser=f,l.CRS=ot,l.Canvas=en,l.Circle=qe,l.CircleMarker=ie,l.Class=nt,l.Control=Y,l.DivIcon=$i,l.DivOverlay=et,l.DomEvent=$n,l.DomUtil=Xn,l.Draggable=ct,l.Evented=zt,l.FeatureGroup=st,l.GeoJSON=at,l.GridLayer=Ht,l.Handler=tt,l.Icon=Lt,l.ImageOverlay=ae,l.LatLng=b,l.LatLngBounds=H,l.Layer=X,l.LayerGroup=Pt,l.LineUtil=co,l.Map=w,l.Marker=ee,l.Mixin=so,l.Path=ft,l.Point=m,l.PolyUtil=ro,l.Polygon=Tt,l.Polyline=rt,l.Popup=he,l.PosAnimation=Ii,l.Projection=fo,l.Rectangle=sn,l.Renderer=ht,l.SVG=Ut,l.SVGOverlay=Ji,l.TileLayer=Mt,l.Tooltip=ue,l.Transformation=ge,l.Util=gn,l.VideoOverlay=Xi,l.bind=S,l.bounds=F,l.canvas=nn,l.circle=xo,l.circleMarker=wo,l.control=Rt,l.divIcon=ko,l.extend=x,l.featureGroup=vo,l.geoJSON=Yi,l.geoJson=To,l.gridLayer=Eo,l.icon=go,l.imageOverlay=bo,l.latLng=y,l.latLngBounds=O,l.layerGroup=po,l.map=Qn,l.marker=yo,l.point=_,l.polygon=Lo,l.polyline=Po,l.popup=Co,l.rectangle=Io,l.setOptions=C,l.stamp=P,l.svg=on,l.svgOverlay=So,l.tileLayer=Qi,l.tooltip=zo,l.transformation=kt,l.version=it,l.videoOverlay=Mo;var Bo=window.L;l.noConflict=function(){return window.L=Bo,this},window.L=l}))})(fe,fe.exports);var pn=fe.exports;const Ko=Vo(pn),Xo=qo({__proto__:null,default:Ko},[pn]);export{Xo as l}; diff --git a/admin/custom/assets/localSharedImportMap-D56mFGIk.js b/admin/custom/assets/localSharedImportMap-D56mFGIk.js new file mode 100644 index 000000000..3cf19115b --- /dev/null +++ b/admin/custom/assets/localSharedImportMap-D56mFGIk.js @@ -0,0 +1 @@ +import"./virtual_mf-REMOTE_ENTRY_ID_ConfigCustomJavascriptSet__customComponents_js-mtzNjzQ6.js";const a={"@iobroker/adapter-react-v5":async()=>await import("./index-CVIpIckw.js"),"@iobroker/json-config":async()=>await import("./index-D3D_iPf-.js"),"@mui/icons-material":async()=>await import("./index-C0RmLaAj.js"),"@mui/material":async()=>await import("./index-BptSiKBK.js"),"@mui/x-date-pickers":async()=>await import("./index-Dp7A3XHd.js"),"date-fns":async()=>await import("./index-Bvwv5H7k.js"),leaflet:async()=>await import("./leaflet-src-k2rCV-Ix.js").then(t=>t.l),react:async()=>await import("./index-CmJ8HzSc.js").then(t=>t.i),"react-dom":async()=>await import("./index-D0iTiVVG.js").then(t=>t.i)},n={"@iobroker/adapter-react-v5":{name:"@iobroker/adapter-react-v5",version:"8.1.3",scope:["default"],loaded:!1,from:"ConfigCustomJavascriptSet",async get(){n["@iobroker/adapter-react-v5"].loaded=!0;const{"@iobroker/adapter-react-v5":e}=a,r={...await e()};return Object.defineProperty(r,"__esModule",{value:!0,enumerable:!1}),function(){return r}},shareConfig:{singleton:!0,requiredVersion:"*"}},"@iobroker/json-config":{name:"@iobroker/json-config",version:"8.2.8",scope:["default"],loaded:!1,from:"ConfigCustomJavascriptSet",async get(){n["@iobroker/json-config"].loaded=!0;const{"@iobroker/json-config":e}=a,r={...await e()};return Object.defineProperty(r,"__esModule",{value:!0,enumerable:!1}),function(){return r}},shareConfig:{singleton:!0,requiredVersion:"*"}},"@mui/icons-material":{name:"@mui/icons-material",version:"6.5.0",scope:["default"],loaded:!1,from:"ConfigCustomJavascriptSet",async get(){n["@mui/icons-material"].loaded=!0;const{"@mui/icons-material":e}=a,r={...await e()};return Object.defineProperty(r,"__esModule",{value:!0,enumerable:!1}),function(){return r}},shareConfig:{singleton:!0,requiredVersion:"*"}},"@mui/material":{name:"@mui/material",version:"6.5.0",scope:["default"],loaded:!1,from:"ConfigCustomJavascriptSet",async get(){n["@mui/material"].loaded=!0;const{"@mui/material":e}=a,r={...await e()};return Object.defineProperty(r,"__esModule",{value:!0,enumerable:!1}),function(){return r}},shareConfig:{singleton:!0,requiredVersion:"*"}},"@mui/x-date-pickers":{name:"@mui/x-date-pickers",version:"7.29.4",scope:["default"],loaded:!1,from:"ConfigCustomJavascriptSet",async get(){n["@mui/x-date-pickers"].loaded=!0;const{"@mui/x-date-pickers":e}=a,r={...await e()};return Object.defineProperty(r,"__esModule",{value:!0,enumerable:!1}),function(){return r}},shareConfig:{singleton:!0,requiredVersion:"*"}},"date-fns":{name:"date-fns",version:"4.1.0",scope:["default"],loaded:!1,from:"ConfigCustomJavascriptSet",async get(){n["date-fns"].loaded=!0;const{"date-fns":e}=a,r={...await e()};return Object.defineProperty(r,"__esModule",{value:!0,enumerable:!1}),function(){return r}},shareConfig:{singleton:!0,requiredVersion:"*"}},leaflet:{name:"leaflet",version:"1.9.4",scope:["default"],loaded:!1,from:"ConfigCustomJavascriptSet",async get(){n.leaflet.loaded=!0;const{leaflet:e}=a,r={...await e()};return Object.defineProperty(r,"__esModule",{value:!0,enumerable:!1}),function(){return r}},shareConfig:{singleton:!0,requiredVersion:"*"}},react:{name:"react",version:"18.3.1",scope:["default"],loaded:!1,from:"ConfigCustomJavascriptSet",async get(){n.react.loaded=!0;const{react:e}=a,r={...await e()};return Object.defineProperty(r,"__esModule",{value:!0,enumerable:!1}),function(){return r}},shareConfig:{singleton:!0,requiredVersion:"*"}},"react-dom":{name:"react-dom",version:"18.3.1",scope:["default"],loaded:!1,from:"ConfigCustomJavascriptSet",async get(){n["react-dom"].loaded=!0;const{"react-dom":e}=a,r={...await e()};return Object.defineProperty(r,"__esModule",{value:!0,enumerable:!1}),function(){return r}},shareConfig:{singleton:!0,requiredVersion:"*"}}},u=[];export{u as usedRemotes,n as usedShared}; diff --git a/admin/custom/assets/preload-helper-BDBacUwf.js b/admin/custom/assets/preload-helper-BDBacUwf.js new file mode 100644 index 000000000..367a99436 --- /dev/null +++ b/admin/custom/assets/preload-helper-BDBacUwf.js @@ -0,0 +1 @@ +const y="modulepreload",w=function(u,c){return new URL(u,c).href},v={},P=function(c,a,f){let d=Promise.resolve();if(a&&a.length>0){let E=function(t){return Promise.all(t.map(o=>Promise.resolve(o).then(s=>({status:"fulfilled",value:s}),s=>({status:"rejected",reason:s}))))};const r=document.getElementsByTagName("link"),e=document.querySelector("meta[property=csp-nonce]"),m=(e==null?void 0:e.nonce)||(e==null?void 0:e.getAttribute("nonce"));d=E(a.map(t=>{if(t=w(t,f),t in v)return;v[t]=!0;const o=t.endsWith(".css"),s=o?'[rel="stylesheet"]':"";if(f)for(let l=r.length-1;l>=0;l--){const i=r[l];if(i.href===t&&(!o||i.rel==="stylesheet"))return}else if(document.querySelector(`link[href="${t}"]${s}`))return;const n=document.createElement("link");if(n.rel=o?"stylesheet":y,o||(n.as="script"),n.crossOrigin="",n.href=t,m&&n.setAttribute("nonce",m),document.head.appendChild(n),o)return new Promise((l,i)=>{n.addEventListener("load",l),n.addEventListener("error",()=>i(new Error(`Unable to preload CSS for ${t}`)))})}))}function h(r){const e=new Event("vite:preloadError",{cancelable:!0});if(e.payload=r,window.dispatchEvent(e),!e.defaultPrevented)throw r}return d.then(r=>{for(const e of r||[])e.status==="rejected"&&h(e.reason);return c().catch(h)})};export{P as _}; diff --git a/admin/custom/assets/useTheme-BfhDdtAr.js b/admin/custom/assets/useTheme-BfhDdtAr.js new file mode 100644 index 000000000..43eb94e22 --- /dev/null +++ b/admin/custom/assets/useTheme-BfhDdtAr.js @@ -0,0 +1 @@ +import"./ConfigCustomJavascriptSet__loadShare__react__loadShare__.mjs-0SjJESw9.js";import{d as m}from"./defaultTheme-F2iJF2G2.js";import{T as o}from"./createTheme-Wd4QxQE0.js";import{u as r}from"./useTheme-DWZ6jNyq.js";function f(){const e=r(m);return e[o]||e}export{f as u}; diff --git a/admin/custom/assets/useTheme-DWZ6jNyq.js b/admin/custom/assets/useTheme-DWZ6jNyq.js new file mode 100644 index 000000000..09319cbe2 --- /dev/null +++ b/admin/custom/assets/useTheme-DWZ6jNyq.js @@ -0,0 +1 @@ +import{W as n,e as m}from"./createTheme-Wd4QxQE0.js";import{c as s}from"./ConfigCustomJavascriptSet__loadShare__react__loadShare__.mjs-0SjJESw9.js";function o(e){return Object.keys(e).length===0}function r(e=null){const t=s(n);return!t||o(t)?e:t}const u=m();function f(e=u){return r(e)}export{r as a,f as u}; diff --git a/admin/custom/assets/virtualExposes-DyedJotb.js b/admin/custom/assets/virtualExposes-DyedJotb.js new file mode 100644 index 000000000..58ea041e1 --- /dev/null +++ b/admin/custom/assets/virtualExposes-DyedJotb.js @@ -0,0 +1,2 @@ +const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["./Components-BOms95_F.css"])))=>i.map(i=>d[i]); +import{_ as o}from"./preload-helper-BDBacUwf.js";const s={"./Components":async()=>{const t=await o(()=>import("./Components-FfVbavBM.js"),__vite__mapDeps([0]),import.meta.url),e={};return Object.assign(e,t),Object.defineProperty(e,"__esModule",{value:!0,enumerable:!1}),e}};export{s as default}; diff --git a/admin/custom/assets/virtual_mf-REMOTE_ENTRY_ID_ConfigCustomJavascriptSet__customComponents_js-mtzNjzQ6.js b/admin/custom/assets/virtual_mf-REMOTE_ENTRY_ID_ConfigCustomJavascriptSet__customComponents_js-mtzNjzQ6.js new file mode 100644 index 000000000..bbc69d933 --- /dev/null +++ b/admin/custom/assets/virtual_mf-REMOTE_ENTRY_ID_ConfigCustomJavascriptSet__customComponents_js-mtzNjzQ6.js @@ -0,0 +1,8 @@ +const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["./localSharedImportMap-D56mFGIk.js","./preload-helper-BDBacUwf.js","./virtualExposes-DyedJotb.js"])))=>i.map(i=>d[i]); +import{_ as sr}from"./preload-helper-BDBacUwf.js";var ir={},ar={},Tt={},M={},D={},P={};const ln="federation-manifest.json",cn=".json",un="FEDERATION_DEBUG",j={AT:"@",HYPHEN:"-",SLASH:"/"},De={[j.AT]:"scope_",[j.HYPHEN]:"_",[j.SLASH]:"__"},fn={[De[j.AT]]:j.AT,[De[j.HYPHEN]]:j.HYPHEN,[De[j.SLASH]]:j.SLASH},dn=":",hn="mf-manifest.json",mn="mf-stats.json",_n={NPM:"npm",APP:"app"},gn="__MF_DEVTOOLS_MODULE_INFO__",pn="ENCODE_NAME_PREFIX",yn=".federation",En={identifier:"MFDataPrefetch",globalKey:"__PREFETCH__",library:"mf-data-prefetch",exportsKey:"__PREFETCH_EXPORTS__",fileName:"bootstrap.js"};let Sn=(function(e){return e[e.UNKNOWN=1]="UNKNOWN",e[e.CALCULATED=2]="CALCULATED",e[e.NO_USE=0]="NO_USE",e})({});P.BROWSER_LOG_KEY=un;P.ENCODE_NAME_PREFIX=pn;P.EncodedNameTransformMap=fn;P.FederationModuleManifest=ln;P.MANIFEST_EXT=cn;P.MFModuleType=_n;P.MFPrefetchCommon=En;P.MODULE_DEVTOOL_IDENTIFIER=gn;P.ManifestFileName=hn;P.NameTransformMap=De;P.NameTransformSymbol=j;P.SEPARATOR=dn;P.StatsFileName=mn;P.TEMP_DIR=yn;P.TreeShakingStatus=Sn;var lr={},re={},Ot=Object.defineProperty,bn=(e,t)=>{let r={};for(var n in e)Ot(r,n,{get:e[n],enumerable:!0});return t||Ot(r,Symbol.toStringTag,{value:"Module"}),r};re.__exportAll=bn;(function(e){var r=re.__exportAll({});Object.defineProperty(e,"ContainerPlugin_exports",{enumerable:!0,get:function(){return r}})})(lr);var cr={};(function(e){var r=re.__exportAll({});Object.defineProperty(e,"ContainerReferencePlugin_exports",{enumerable:!0,get:function(){return r}})})(cr);var ur={};(function(e){var r=re.__exportAll({});Object.defineProperty(e,"ModuleFederationPlugin_exports",{enumerable:!0,get:function(){return r}})})(ur);var fr={};(function(e){var r=re.__exportAll({});Object.defineProperty(e,"SharePlugin_exports",{enumerable:!0,get:function(){return r}})})(fr);var dr={};(function(e){var r=re.__exportAll({});Object.defineProperty(e,"ConsumeSharedPlugin_exports",{enumerable:!0,get:function(){return r}})})(dr);var hr={};(function(e){var r=re.__exportAll({});Object.defineProperty(e,"ProvideSharedPlugin_exports",{enumerable:!0,get:function(){return r}})})(hr);var J={},be={};const Rn=P,mr=!0;function _r(){return mr}function Tn(){return typeof navigator<"u"&&(navigator==null?void 0:navigator.product)==="ReactNative"}function In(){try{if(_r()&&window.localStorage)return!!localStorage.getItem(Rn.BROWSER_LOG_KEY)}catch{return!1}return!1}function $n(){return typeof process<"u"&&be&&be.FEDERATION_DEBUG?!!be.FEDERATION_DEBUG:typeof FEDERATION_DEBUG<"u"&&FEDERATION_DEBUG?!0:In()}const Nn=function(){return typeof process<"u"&&be?be:{}};J.getProcessEnv=Nn;J.isBrowserEnv=_r;J.isBrowserEnvValue=mr;J.isDebugMode=$n;J.isReactNativeEnv=Tn;var H={};const S=P,dt=J,gr="[ Federation Runtime ]",Mn=(e,t,r=S.SEPARATOR)=>{const n=e.split(r),o=dt.getProcessEnv().NODE_ENV==="development"&&t,s="*",i=a=>a.startsWith("http")||a.includes(S.MANIFEST_EXT);if(n.length>=2){let[a,...c]=n;e.startsWith(r)&&(a=n.slice(0,2).join(r),c=[o||n.slice(2).join(r)]);let l=o||c.join(r);return i(l)?{name:a,entry:l}:{name:a,version:l||s}}else if(n.length===1){const[a]=n;return o&&i(o)?{name:a,entry:o}:{name:a,version:o||s}}else throw`Invalid entry value: ${e}`},Pn=function(...e){return e.length?e.reduce((t,r)=>r?t?`${t}${S.SEPARATOR}${r}`:r:t,""):""},It=function(e,t="",r=!1){try{const n=r?".js":"";return`${t}${e.replace(new RegExp(`${S.NameTransformSymbol.AT}`,"g"),S.NameTransformMap[S.NameTransformSymbol.AT]).replace(new RegExp(`${S.NameTransformSymbol.HYPHEN}`,"g"),S.NameTransformMap[S.NameTransformSymbol.HYPHEN]).replace(new RegExp(`${S.NameTransformSymbol.SLASH}`,"g"),S.NameTransformMap[S.NameTransformSymbol.SLASH])}${n}`}catch(n){throw n}},vn=function(e,t,r){try{let n=e;if(t){if(!n.startsWith(t))return n;n=n.replace(new RegExp(t,"g"),"")}return n=n.replace(new RegExp(`${S.NameTransformMap[S.NameTransformSymbol.AT]}`,"g"),S.EncodedNameTransformMap[S.NameTransformMap[S.NameTransformSymbol.AT]]).replace(new RegExp(`${S.NameTransformMap[S.NameTransformSymbol.SLASH]}`,"g"),S.EncodedNameTransformMap[S.NameTransformMap[S.NameTransformSymbol.SLASH]]).replace(new RegExp(`${S.NameTransformMap[S.NameTransformSymbol.HYPHEN]}`,"g"),S.EncodedNameTransformMap[S.NameTransformMap[S.NameTransformSymbol.HYPHEN]]),r&&(n=n.replace(".js","")),n}catch(n){throw n}},An=(e,t)=>{if(!e)return"";let r=e;return r==="."&&(r="default_export"),r.startsWith("./")&&(r=r.replace("./","")),It(r,"__federation_expose_",t)},On=(e,t)=>e?It(e,"__federation_shared_",t):"",kn=(e,t)=>{if("getPublicPath"in e){let r;return e.getPublicPath.startsWith("function")?r=new Function("return "+e.getPublicPath)()():r=new Function(e.getPublicPath)(),`${r}${t}`}else return"publicPath"in e?!dt.isBrowserEnv()&&!dt.isReactNativeEnv()&&"ssrPublicPath"in e&&typeof e.ssrPublicPath=="string"?`${e.ssrPublicPath}${t}`:`${e.publicPath}${t}`:(console.warn("Cannot get resource URL. If in debug mode, please ignore.",e,t),"")},wn=(e,t)=>{e||pr(t)},pr=e=>{throw new Error(`${gr}: ${e}`)},Fn=e=>{console.warn(`${gr}: ${e}`)};function Ln(e){try{return JSON.stringify(e,null,2)}catch{return""}}const Dn=/^([\d^=v<>~]|[*xX]$)/;function Hn(e){return Dn.test(e)}H.assert=wn;H.composeKeyWithSeparator=Pn;H.decodeName=vn;H.encodeName=It;H.error=pr;H.generateExposeFilename=An;H.generateShareFilename=On;H.getResourceUrl=kn;H.isRequiredVersion=Hn;H.parseEntry=Mn;H.safeToString=Ln;H.warn=Fn;var ue={};const ye=P,Q=(e,t)=>{if(!e)return t;const n=(o=>{if(o===".")return"";if(o.startsWith("./"))return o.replace("./","");if(o.startsWith("/")){const s=o.slice(1);return s.endsWith("/")?s.slice(0,-1):s}return o})(e);return n?n.endsWith("/")?`${n}${t}`:`${n}/${t}`:t};function yr(e){return e.replace(/#.*$/,"").replace(/\?.*$/,"").replace(/\/[^\/]+$/,"/")}function Cn(e,t={}){var E,I,k;const{remotes:r={},overrides:n={},version:o}=t;let s;const i=()=>"publicPath"in e.metaData?(e.metaData.publicPath==="auto"||e.metaData.publicPath==="")&&o?yr(o):e.metaData.publicPath:e.metaData.getPublicPath,a=Object.keys(n);let c={};Object.keys(r).length||(c=((E=e.remotes)==null?void 0:E.reduce((y,N)=>{let R;const v=N.federationContainerName;return a.includes(v)?R=n[v]:"version"in N?R=N.version:R=N.entry,y[v]={matchedVersion:R},y},{}))||{}),Object.keys(r).forEach(y=>c[y]={matchedVersion:a.includes(y)?n[y]:r[y]});const{remoteEntry:{path:l,name:u,type:d},types:f={path:"",name:"",zip:"",api:""},buildInfo:{buildVersion:h},globalName:m,ssrRemoteEntry:_}=e.metaData,{exposes:g}=e;let p={version:o||"",buildVersion:h,globalName:m,remoteEntry:Q(l,u),remoteEntryType:d,remoteTypes:Q(f.path,f.name),remoteTypesZip:f.zip||"",remoteTypesAPI:f.api||"",remotesInfo:c,shared:e==null?void 0:e.shared.map(y=>({assets:y.assets,sharedName:y.name,version:y.version,usedExports:y.referenceExports||[]})),modules:g==null?void 0:g.map(y=>({moduleName:y.name,modulePath:y.path,assets:y.assets}))};if((I=e.metaData)!=null&&I.prefetchInterface){const y=e.metaData.prefetchInterface;p={...p,prefetchInterface:y}}if((k=e.metaData)!=null&&k.prefetchEntry){const{path:y,name:N,type:R}=e.metaData.prefetchEntry;p={...p,prefetchEntry:Q(y,N),prefetchEntryType:R}}if("publicPath"in e.metaData?(s={...p,publicPath:i()},typeof e.metaData.ssrPublicPath=="string"&&(s.ssrPublicPath=e.metaData.ssrPublicPath)):s={...p,getPublicPath:i()},_){const y=Q(_.path,_.name);s.ssrRemoteEntry=y,s.ssrRemoteEntryType=_.type||"commonjs-module"}return s}function qn(e){return!!("remoteEntry"in e&&e.remoteEntry.includes(ye.MANIFEST_EXT))}function Gn(e){if(!e)return{statsFileName:ye.StatsFileName,manifestFileName:ye.ManifestFileName};let t=typeof e=="boolean"?"":e.filePath||"",r=typeof e=="boolean"?"":e.fileName||"";const n=".json",o=a=>a.endsWith(n)?a:`${a}${n}`,s=(a,c)=>a.replace(n,`${c}${n}`),i=r?o(r):ye.ManifestFileName;return{statsFileName:Q(t,r?s(i,"-stats"):ye.StatsFileName),manifestFileName:Q(t,i)}}ue.generateSnapshotFromManifest=Cn;ue.getManifestFileName=Gn;ue.inferAutoPublicPath=yr;ue.isManifestProvider=qn;ue.simpleJoinRemoteEntry=Q;var fe={};const kt=J,Er="[ Module Federation ]",ge=console,Un=["logger.ts","logger.js","captureStackTrace","Logger.emit","Logger.log","Logger.info","Logger.warn","Logger.error","Logger.debug"];function Wn(){try{const e=new Error().stack;if(!e)return;const[,...t]=e.split(` +`),r=t.filter(n=>!Un.some(o=>n.includes(o)));return r.length?`Stack trace: +${r.slice(0,5).join(` +`)}`:void 0}catch{return}}var Sr=class{constructor(e,t=ge){this.prefix=e,this.delegate=t??ge}setPrefix(e){this.prefix=e}setDelegate(e){this.delegate=e??ge}emit(e,t){const r=this.delegate,n=kt.isDebugMode()?Wn():void 0,o=n?[...t,n]:t,s=(()=>{switch(e){case"log":return["log","info"];case"info":return["info","log"];case"warn":return["warn","info","log"];case"error":return["error","warn","log"];default:return["debug","log"]}})();for(const i of s){const a=r[i];if(typeof a=="function"){a.call(r,this.prefix,...o);return}}for(const i of s){const a=ge[i];if(typeof a=="function"){a.call(ge,this.prefix,...o);return}}}log(...e){this.emit("log",e)}warn(...e){this.emit("warn",e)}error(...e){this.emit("error",e)}success(...e){this.emit("info",e)}info(...e){this.emit("info",e)}ready(...e){this.emit("info",e)}debug(...e){kt.isDebugMode()&&this.emit("debug",e)}};function br(e){return new Sr(e)}function Rr(e){const t=new Sr(e);return Object.defineProperty(t,"__mf_infrastructure_logger__",{value:!0,enumerable:!1,configurable:!1}),t}function Bn(e,t,r){if(e.__mf_infrastructure_logger__&&t!=null&&t.getInfrastructureLogger)try{const n=t.getInfrastructureLogger(r);n&&typeof n=="object"&&(typeof n.log=="function"||typeof n.info=="function"||typeof n.warn=="function"||typeof n.error=="function")&&e.setDelegate(n)}catch{e.setDelegate(void 0)}}const jn=br(Er),Vn=Rr(Er);fe.bindLoggerToCompiler=Bn;fe.createInfrastructureLogger=Rr;fe.createLogger=br;fe.infrastructureLogger=Vn;fe.logger=jn;var de={};const Xn=H;async function $t(e,t){try{return await e()}catch(r){!t&&Xn.warn(r);return}}function Ue(e,t){const r=/^(https?:)?\/\//i;return e.replace(r,"").replace(/\/$/,"")===t.replace(r,"").replace(/\/$/,"")}function Tr(e){let t=null,r=!0,n=2e4,o;const s=document.getElementsByTagName("script");for(let l=0;l{t&&(d==="async"||d==="defer"?t[d]=l[d]:t.getAttribute(d)||t.setAttribute(d,l[d]))})}let i=null;const a=typeof window<"u"?l=>{if(l.filename&&Ue(l.filename,e.url)){const u=new Error(`ScriptExecutionError: Script "${e.url}" loaded but threw a runtime error during execution: ${l.message} (${l.filename}:${l.lineno}:${l.colno})`);u.name="ScriptExecutionError",i=u}}:null;a&&window.addEventListener("error",a);const c=async(l,u)=>{clearTimeout(o),a&&window.removeEventListener("error",a);const d=()=>{if((u==null?void 0:u.type)==="error"){const f=new Error(`ScriptNetworkError: Failed to load script "${e.url}" - the script URL is unreachable or the server returned an error (network failure, 404, CORS, etc.)`);f.name="ScriptNetworkError",e!=null&&e.onErrorCallback&&(e==null||e.onErrorCallback(f))}else i?e!=null&&e.onErrorCallback&&(e==null||e.onErrorCallback(i)):e!=null&&e.cb&&(e==null||e.cb())};if(t&&(t.onerror=null,t.onload=null,$t(()=>{const{needDeleteScript:f=!0}=e;f&&t!=null&&t.parentNode&&t.parentNode.removeChild(t)}),l&&typeof l=="function")){const f=l(u);if(f instanceof Promise){const h=await f;return d(),h}return d(),f}d()};return t.onerror=c.bind(null,t.onerror),t.onload=c.bind(null,t.onload),o=setTimeout(()=>{c(null,new Error(`Remote script "${e.url}" time-outed.`))},n),{script:t,needAttach:r}}function xn(e){let t=null,r=!0;const n=document.getElementsByTagName("link");for(let s=0;s{t&&!t.getAttribute(a)&&t.setAttribute(a,i[a])})}const o=(s,i)=>{const a=()=>{(i==null?void 0:i.type)==="error"?e!=null&&e.onErrorCallback&&(e==null||e.onErrorCallback(i)):e!=null&&e.cb&&(e==null||e.cb())};if(t&&(t.onerror=null,t.onload=null,$t(()=>{const{needDeleteLink:c=!0}=e;c&&t!=null&&t.parentNode&&t.parentNode.removeChild(t)}),s)){const c=s(i);return a(),c}a()};return t.onerror=o.bind(null,t.onerror),t.onload=o.bind(null,t.onload),{link:t,needAttach:r}}function Kn(e,t){const{attrs:r={},createScriptHook:n}=t;return new Promise((o,s)=>{const{script:i,needAttach:a}=Tr({url:e,cb:o,onErrorCallback:s,attrs:{fetchpriority:"high",...r},createScriptHook:n,needDeleteScript:!0});a&&document.head.appendChild(i)})}de.createLink=xn;de.createScript=Tr;de.isStaticResourcesEqual=Ue;de.loadScript=Kn;de.safeWrapper=$t;var Nt={};const Yn=(e,t,r,n)=>{t(new Error("createScriptNode is disabled in non-Node.js environment"))},zn=(e,t)=>{throw new Error("loadScriptNode is disabled in non-Node.js environment")};Nt.createScriptNode=Yn;Nt.loadScriptNode=zn;var Ir={};function Jn(e,t,r){return function(n){if(n===!1)return!1;if(typeof n>"u")return e?t:!1;if(n===!0)return t;if(n&&typeof n=="object")return{...t,...n};throw new Error(`Unexpected type for \`${r}\`, expect boolean/undefined/object, got: ${typeof n}`)}}Ir.normalizeOptions=Jn;var $r={};const Zn=e=>e;$r.createModuleFederationConfig=Zn;(function(e){Object.defineProperty(e,Symbol.toStringTag,{value:"Module"});const t=P,r=lr,n=cr,o=ur,s=fr,i=dr,a=hr,c=J,l=H,u=ue,d=fe,f=de,h=Nt,m=Ir,_=$r;e.BROWSER_LOG_KEY=t.BROWSER_LOG_KEY,e.ENCODE_NAME_PREFIX=t.ENCODE_NAME_PREFIX,e.EncodedNameTransformMap=t.EncodedNameTransformMap,e.FederationModuleManifest=t.FederationModuleManifest,e.MANIFEST_EXT=t.MANIFEST_EXT,e.MFModuleType=t.MFModuleType,e.MFPrefetchCommon=t.MFPrefetchCommon,e.MODULE_DEVTOOL_IDENTIFIER=t.MODULE_DEVTOOL_IDENTIFIER,e.ManifestFileName=t.ManifestFileName,e.NameTransformMap=t.NameTransformMap,e.NameTransformSymbol=t.NameTransformSymbol,e.SEPARATOR=t.SEPARATOR,e.StatsFileName=t.StatsFileName,e.TEMP_DIR=t.TEMP_DIR,e.TreeShakingStatus=t.TreeShakingStatus,e.assert=l.assert,e.bindLoggerToCompiler=d.bindLoggerToCompiler,e.composeKeyWithSeparator=l.composeKeyWithSeparator,Object.defineProperty(e,"consumeSharedPlugin",{enumerable:!0,get:function(){return i.ConsumeSharedPlugin_exports}}),Object.defineProperty(e,"containerPlugin",{enumerable:!0,get:function(){return r.ContainerPlugin_exports}}),Object.defineProperty(e,"containerReferencePlugin",{enumerable:!0,get:function(){return n.ContainerReferencePlugin_exports}}),e.createInfrastructureLogger=d.createInfrastructureLogger,e.createLink=f.createLink,e.createLogger=d.createLogger,e.createModuleFederationConfig=_.createModuleFederationConfig,e.createScript=f.createScript,e.createScriptNode=h.createScriptNode,e.decodeName=l.decodeName,e.encodeName=l.encodeName,e.error=l.error,e.generateExposeFilename=l.generateExposeFilename,e.generateShareFilename=l.generateShareFilename,e.generateSnapshotFromManifest=u.generateSnapshotFromManifest,e.getManifestFileName=u.getManifestFileName,e.getProcessEnv=c.getProcessEnv,e.getResourceUrl=l.getResourceUrl,e.inferAutoPublicPath=u.inferAutoPublicPath,e.infrastructureLogger=d.infrastructureLogger,e.isBrowserEnv=c.isBrowserEnv,e.isBrowserEnvValue=c.isBrowserEnvValue,e.isDebugMode=c.isDebugMode,e.isManifestProvider=u.isManifestProvider,e.isReactNativeEnv=c.isReactNativeEnv,e.isRequiredVersion=l.isRequiredVersion,e.isStaticResourcesEqual=f.isStaticResourcesEqual,e.loadScript=f.loadScript,e.loadScriptNode=h.loadScriptNode,e.logger=d.logger,Object.defineProperty(e,"moduleFederationPlugin",{enumerable:!0,get:function(){return o.ModuleFederationPlugin_exports}}),e.normalizeOptions=m.normalizeOptions,e.parseEntry=l.parseEntry,Object.defineProperty(e,"provideSharedPlugin",{enumerable:!0,get:function(){return a.ProvideSharedPlugin_exports}}),e.safeToString=l.safeToString,e.safeWrapper=f.safeWrapper,Object.defineProperty(e,"sharePlugin",{enumerable:!0,get:function(){return s.SharePlugin_exports}}),e.simpleJoinRemoteEntry=u.simpleJoinRemoteEntry,e.warn=l.warn})(D);var Nr={},Mt={};const Qn=e=>`View the docs to see how to solve: https://module-federation.io/guide/troubleshooting/${e.split("-")[0].toLowerCase()}#${e.toLowerCase()}`,eo=(e,t,r,n)=>{const o=[`${[t[e]]} #${e}`];return r&&o.push(`args: ${JSON.stringify(r)}`),o.push(Qn(e)),n&&o.push(`Original Error Message: + ${n}`),o.join(` +`)};Mt.getShortErrorMsg=eo;(function(e){Object.defineProperty(e,Symbol.toStringTag,{value:"Module"});const t=Mt;function r(n,o,s,i,a,c){return i(t.getShortErrorMsg(n,o,s,a))}e.logAndReport=r})(Nr);let to=D,ro=Nr;const ee="[ Federation Runtime ]",ht=(0,to.createLogger)(ee);function no(e,t,r,n,o){e||(r!==void 0?mt(t,r,n,void 0,o):mt(t))}function mt(e,t,r,n,o){if(t!==void 0)return(0,ro.logAndReport)(e,t,r??{},i=>{throw new Error(`${ee}: ${i}`)},n,o);const s=e;throw s instanceof Error?(s.message.startsWith(ee)||(s.message=`${ee}: ${s.message}`),s):new Error(`${ee}: ${s}`)}function oo(e){e instanceof Error&&(e.message.startsWith(ee)||(e.message=`${ee}: ${e.message}`)),ht.warn(e)}M.assert=no;M.error=mt;M.logger=ht;M.warn=oo;var $={};const so=M;let wt=D;function io(e,t){return e.findIndex(r=>r===t)===-1&&e.push(t),e}function ao(e){return"version"in e&&e.version?`${e.name}:${e.version}`:"entry"in e&&e.entry?`${e.name}:${e.entry}`:`${e.name}`}function lo(e){return typeof e.entry<"u"}function co(e){return!e.entry.includes(".json")}async function uo(e,t){try{return await e()}catch(r){!t&&so.warn(r);return}}function fo(e){return e&&typeof e=="object"}const Mr=Object.prototype.toString;function ho(e){return Mr.call(e)==="[object Object]"}function mo(e,t){const r=/^(https?:)?\/\//i;return e.replace(r,"").replace(/\/$/,"")===t.replace(r,"").replace(/\/$/,"")}function _o(e){return Array.isArray(e)?e:[e]}function go(e){const t={url:"",type:"global",globalName:""};return wt.isBrowserEnvValue||(0,wt.isReactNativeEnv)()||!("ssrRemoteEntry"in e)?"remoteEntry"in e?{url:e.remoteEntry,type:e.remoteEntryType,globalName:e.globalName}:t:"ssrRemoteEntry"in e?{url:e.ssrRemoteEntry||t.url,type:e.ssrRemoteEntryType||t.type,globalName:e.globalName}:t}const po=(e,t)=>{let r;return e.endsWith("/")?r=e.slice(0,-1):r=e,t.startsWith(".")&&(t=t.slice(1)),r=r+t,r};$.addUniqueItem=io;$.arrayOptions=_o;$.getFMId=ao;$.getRemoteEntryInfoFromSnapshot=go;$.isObject=fo;$.isPlainObject=ho;$.isPureRemoteEntry=co;$.isRemoteInfoWithEntry=lo;$.isStaticResourcesEqual=mo;$.objectToString=Mr;$.processModuleAlias=po;$.safeWrapper=uo;var b={};const Pr=M,_t=$;let yo=D;const O=typeof globalThis=="object"?globalThis:window,C=(()=>{try{return document.defaultView}catch{return O}})(),Eo=C;function He(e,t,r){Object.defineProperty(e,t,{value:r,configurable:!1,writable:!0})}function Ce(e,t){return Object.hasOwnProperty.call(e,t)}Ce(O,"__GLOBAL_LOADING_REMOTE_ENTRY__")||He(O,"__GLOBAL_LOADING_REMOTE_ENTRY__",{});const gt=O.__GLOBAL_LOADING_REMOTE_ENTRY__;function vr(e){Ce(e,"__VMOK__")&&!Ce(e,"__FEDERATION__")&&He(e,"__FEDERATION__",e.__VMOK__),Ce(e,"__FEDERATION__")||(He(e,"__FEDERATION__",{__GLOBAL_PLUGIN__:[],__INSTANCES__:[],moduleInfo:{},__SHARE__:{},__MANIFEST_LOADING__:{},__PRELOADED_MAP__:new Map}),He(e,"__VMOK__",e.__FEDERATION__)),e.__FEDERATION__.__GLOBAL_PLUGIN__??=[],e.__FEDERATION__.__INSTANCES__??=[],e.__FEDERATION__.moduleInfo??={},e.__FEDERATION__.__SHARE__??={},e.__FEDERATION__.__MANIFEST_LOADING__??={},e.__FEDERATION__.__PRELOADED_MAP__??=new Map}vr(O);vr(C);function So(){O.__FEDERATION__.__GLOBAL_PLUGIN__=[],O.__FEDERATION__.__INSTANCES__=[],O.__FEDERATION__.moduleInfo={},O.__FEDERATION__.__SHARE__={},O.__FEDERATION__.__MANIFEST_LOADING__={},Object.keys(gt).forEach(e=>{delete gt[e]})}function bo(e){O.__FEDERATION__.__INSTANCES__.push(e)}function Ro(){return O.__FEDERATION__.__DEBUG_CONSTRUCTOR__}function To(e,t=(0,yo.isDebugMode)()){t&&(O.__FEDERATION__.__DEBUG_CONSTRUCTOR__=e,O.__FEDERATION__.__DEBUG_CONSTRUCTOR_VERSION__="2.2.2")}function pt(e,t){if(typeof t=="string"){if(e[t])return{value:e[t],key:t};{const r=Object.keys(e);for(const n of r){const[o,s]=n.split(":"),i=`${o}:${t}`,a=e[i];if(a)return{value:a,key:i}}return{value:void 0,key:t}}}else Pr.error(`getInfoWithoutType: "key" must be a string, got ${typeof t} (${JSON.stringify(t)}).`)}const Io=()=>C.__FEDERATION__.moduleInfo,Ar=(e,t)=>{const r=pt(t,_t.getFMId(e)).value;if(r&&!r.version&&"version"in e&&e.version&&(r.version=e.version),r)return r;if("version"in e&&e.version){const{version:n,...o}=e,s=_t.getFMId(o),i=pt(C.__FEDERATION__.moduleInfo,s).value;if((i==null?void 0:i.version)===n)return i}},$o=e=>Ar(e,C.__FEDERATION__.moduleInfo),No=(e,t)=>{const r=_t.getFMId(e);return C.__FEDERATION__.moduleInfo[r]=t,C.__FEDERATION__.moduleInfo},Mo=e=>(C.__FEDERATION__.moduleInfo={...C.__FEDERATION__.moduleInfo,...e},()=>{const t=Object.keys(e);for(const r of t)delete C.__FEDERATION__.moduleInfo[r]}),Po=(e,t)=>{const r=t||`__FEDERATION_${e}:custom__`;return{remoteEntryKey:r,entryExports:O[r]}},vo=e=>{const{__GLOBAL_PLUGIN__:t}=C.__FEDERATION__;e.forEach(r=>{t.findIndex(n=>n.name===r.name)===-1?t.push(r):Pr.warn(`The plugin ${r.name} has been registered.`)})},Ao=()=>C.__FEDERATION__.__GLOBAL_PLUGIN__,Oo=e=>O.__FEDERATION__.__PRELOADED_MAP__.get(e),ko=e=>O.__FEDERATION__.__PRELOADED_MAP__.set(e,!0);b.CurrentGlobal=O;b.Global=Eo;b.addGlobalSnapshot=Mo;b.getGlobalFederationConstructor=Ro;b.getGlobalHostPlugins=Ao;b.getGlobalSnapshot=Io;b.getGlobalSnapshotInfoByModuleInfo=$o;b.getInfoWithoutType=pt;b.getPreloaded=Oo;b.getRemoteEntryExports=Po;b.getTargetSnapshotInfoByModuleInfo=Ar;b.globalLoading=gt;b.nativeGlobal=C;b.registerGlobalPlugins=vo;b.resetFederationGlobalInfo=So;b.setGlobalFederationConstructor=To;b.setGlobalFederationInstance=bo;b.setGlobalSnapshotInfoByModuleInfo=No;b.setPreloaded=ko;var Pt={},ne={},W={};const Ft="[0-9A-Za-z-]+",vt=`(?:\\+(${Ft}(?:\\.${Ft})*))`,Re="0|[1-9]\\d*",qe="[0-9]+",Or="\\d*[a-zA-Z-][a-zA-Z0-9-]*",Lt=`(?:${qe}|${Or})`,wo=`(?:-?(${Lt}(?:\\.${Lt})*))`,Dt=`(?:${Re}|${Or})`,kr=`(?:-(${Dt}(?:\\.${Dt})*))`,ze=`${Re}|x|X|\\*`,ce=`[v=\\s]*(${ze})(?:\\.(${ze})(?:\\.(${ze})(?:${kr})?${vt}?)?)?`,Fo=`^\\s*(${ce})\\s+-\\s+(${ce})\\s*$`,Lo=`[v=\\s]*${`(${qe})\\.(${qe})\\.(${qe})`}${wo}?${vt}?`,At="((?:<|>)?=?)",Do=`(\\s*)${At}\\s*(${Lo}|${ce})`,wr="(?:~>?)",Ho=`(\\s*)${wr}\\s+`,Fr="(?:\\^)",Co=`(\\s*)${Fr}\\s+`,qo="(<|>)?=?\\s*\\*",Go=`^${Fr}${ce}$`,Uo=`v?${`(${Re})\\.(${Re})\\.(${Re})`}${kr}?${vt}?`,Wo=`^${wr}${ce}$`,Bo=`^${At}\\s*${ce}$`,jo=`^${At}\\s*(${Uo})$|^$`,Vo="^\\s*>=\\s*0.0.0\\s*$";W.caret=Go;W.caretTrim=Co;W.comparator=jo;W.comparatorTrim=Do;W.gte0=Vo;W.hyphenRange=Fo;W.star=qo;W.tilde=Wo;W.tildeTrim=Ho;W.xRange=Bo;const Xo=W;function Lr(e){return new RegExp(e)}function xo(e){return!e||e.toLowerCase()==="x"||e==="*"}function Ko(...e){return t=>e.reduce((r,n)=>n(r),t)}function Yo(e){return e.match(Lr(Xo.comparator))}function zo(e,t,r,n){const o=`${e}.${t}.${r}`;return n?`${o}-${n}`:o}ne.combineVersion=zo;ne.extractComparator=Yo;ne.isXVersion=xo;ne.parseRegex=Lr;ne.pipe=Ko;var V={};const x=W,T=ne;function Jo(e){return e.replace(T.parseRegex(x.hyphenRange),(t,r,n,o,s,i,a,c,l,u,d,f)=>(T.isXVersion(n)?r="":T.isXVersion(o)?r=`>=${n}.0.0`:T.isXVersion(s)?r=`>=${n}.${o}.0`:r=`>=${r}`,T.isXVersion(l)?c="":T.isXVersion(u)?c=`<${Number(l)+1}.0.0-0`:T.isXVersion(d)?c=`<${l}.${Number(u)+1}.0-0`:f?c=`<=${l}.${u}.${d}-${f}`:c=`<=${c}`,`${r} ${c}`.trim()))}function Zo(e){return e.replace(T.parseRegex(x.comparatorTrim),"$1$2$3")}function Qo(e){return e.replace(T.parseRegex(x.tildeTrim),"$1~")}function es(e){return e.replace(T.parseRegex(x.caretTrim),"$1^")}function ts(e){return e.trim().split(/\s+/).map(t=>t.replace(T.parseRegex(x.caret),(r,n,o,s,i)=>T.isXVersion(n)?"":T.isXVersion(o)?`>=${n}.0.0 <${Number(n)+1}.0.0-0`:T.isXVersion(s)?n==="0"?`>=${n}.${o}.0 <${n}.${Number(o)+1}.0-0`:`>=${n}.${o}.0 <${Number(n)+1}.0.0-0`:i?n==="0"?o==="0"?`>=${n}.${o}.${s}-${i} <${n}.${o}.${Number(s)+1}-0`:`>=${n}.${o}.${s}-${i} <${n}.${Number(o)+1}.0-0`:`>=${n}.${o}.${s}-${i} <${Number(n)+1}.0.0-0`:n==="0"?o==="0"?`>=${n}.${o}.${s} <${n}.${o}.${Number(s)+1}-0`:`>=${n}.${o}.${s} <${n}.${Number(o)+1}.0-0`:`>=${n}.${o}.${s} <${Number(n)+1}.0.0-0`)).join(" ")}function rs(e){return e.trim().split(/\s+/).map(t=>t.replace(T.parseRegex(x.tilde),(r,n,o,s,i)=>T.isXVersion(n)?"":T.isXVersion(o)?`>=${n}.0.0 <${Number(n)+1}.0.0-0`:T.isXVersion(s)?`>=${n}.${o}.0 <${n}.${Number(o)+1}.0-0`:i?`>=${n}.${o}.${s}-${i} <${n}.${Number(o)+1}.0-0`:`>=${n}.${o}.${s} <${n}.${Number(o)+1}.0-0`)).join(" ")}function ns(e){return e.split(/\s+/).map(t=>t.trim().replace(T.parseRegex(x.xRange),(r,n,o,s,i,a)=>{const c=T.isXVersion(o),l=c||T.isXVersion(s),u=l||T.isXVersion(i);return n==="="&&u&&(n=""),a="",c?n===">"||n==="<"?"<0.0.0-0":"*":n&&u?(l&&(s=0),i=0,n===">"?(n=">=",l?(o=Number(o)+1,s=0,i=0):(s=Number(s)+1,i=0)):n==="<="&&(n="<",l?o=Number(o)+1:s=Number(s)+1),n==="<"&&(a="-0"),`${n+o}.${s}.${i}${a}`):l?`>=${o}.0.0${a} <${Number(o)+1}.0.0-0`:u?`>=${o}.${s}.0${a} <${o}.${Number(s)+1}.0-0`:r})).join(" ")}function os(e){return e.trim().replace(T.parseRegex(x.star),"")}function ss(e){return e.trim().replace(T.parseRegex(x.gte0),"")}V.parseCaretTrim=es;V.parseCarets=ts;V.parseComparatorTrim=Zo;V.parseGTE0=ss;V.parseHyphen=Jo;V.parseStar=os;V.parseTildeTrim=Qo;V.parseTildes=rs;V.parseXRanges=ns;var Dr={};function Ge(e,t){return e=Number(e)||e,t=Number(t)||t,e>t?1:e===t?0:-1}function is(e,t){const{preRelease:r}=e,{preRelease:n}=t;if(r===void 0&&n)return 1;if(r&&n===void 0)return-1;if(r===void 0&&n===void 0)return 0;for(let o=0,s=r.length;o<=s;o++){const i=r[o],a=n[o];if(i!==a)return i===void 0&&a===void 0?0:i?a?Ge(i,a):-1:1}return 0}function ke(e,t){return Ge(e.major,t.major)||Ge(e.minor,t.minor)||Ge(e.patch,t.patch)||is(e,t)}function Je(e,t){return e.version===t.version}function as(e,t){switch(e.operator){case"":case"=":return Je(e,t);case">":return ke(e,t)<0;case">=":return Je(e,t)||ke(e,t)<0;case"<":return ke(e,t)>0;case"<=":return Je(e,t)||ke(e,t)>0;case void 0:return!0;default:return!1}}Dr.compare=as;const ae=ne,X=V,ls=Dr;function cs(e){return ae.pipe(X.parseCarets,X.parseTildes,X.parseXRanges,X.parseStar)(e)}function us(e){return ae.pipe(X.parseHyphen,X.parseComparatorTrim,X.parseTildeTrim,X.parseCaretTrim)(e.trim()).split(/\s+/).join(" ")}function fs(e,t){if(!e)return!1;const r=ae.extractComparator(e);if(!r)return!1;const[,n,,o,s,i,a]=r,c={operator:n,version:ae.combineVersion(o,s,i,a),major:o,minor:s,patch:i,preRelease:a==null?void 0:a.split(".")},l=t.split("||");for(const u of l){const d=u.trim();if(!d||d==="*"||d==="x")return!0;try{const f=us(d);if(!f.trim())return!0;const h=f.split(" ").map(g=>cs(g)).join(" ");if(!h.trim())return!0;const m=h.split(/\s+/).map(g=>X.parseGTE0(g)).filter(Boolean);if(m.length===0)continue;let _=!0;for(const g of m){const p=ae.extractComparator(g);if(!p){_=!1;break}const[,E,,I,k,y,N]=p;if(!ls.compare({operator:E,version:ae.combineVersion(I,k,y,N),major:I,minor:k,patch:y,preRelease:N==null?void 0:N.split(".")},c)){_=!1;break}}if(_)return!0}catch(f){console.error(`[semver] Error processing range part "${d}":`,f);continue}}return!1}Pt.satisfy=fs;var q={},oe={};const ds="default",hs="global";oe.DEFAULT_REMOTE_TYPE=hs;oe.DEFAULT_SCOPE=ds;const We=M,Hr=$,Cr=b,ms=oe,Ee=Pt;let yt=D;function _s(e,t,r,n){var s,i;let o;return"get"in e?o=e.get:"lib"in e?o=()=>Promise.resolve(e.lib):o=()=>Promise.resolve(()=>{We.error(`Cannot get shared "${r}" from "${t}": neither "get" nor "lib" is provided in the share config.`)}),(s=e.shareConfig)!=null&&s.eager&&((i=e.treeShaking)!=null&&i.mode)&&We.error(`Invalid shared config for "${r}" from "${t}": cannot use both "eager: true" and "treeShaking.mode" simultaneously. Choose one strategy.`),{deps:[],useIn:[],from:t,loading:null,...e,shareConfig:{requiredVersion:`^${e.version}`,singleton:!1,eager:!1,strictVersion:!1,...e.shareConfig},get:o,loaded:e!=null&&e.loaded||"lib"in e?!0:void 0,version:e.version??"0",scope:Array.isArray(e.scope)?e.scope:[e.scope??"default"],strategy:(e.strategy??n)||"version-first",treeShaking:e.treeShaking?{...e.treeShaking,mode:e.treeShaking.mode??"server-calc",status:e.treeShaking.status??yt.TreeShakingStatus.UNKNOWN,useIn:[]}:void 0}}function gs(e,t){const r=t.shared||{},n=t.name,o=Object.keys(r).reduce((i,a)=>{const c=Hr.arrayOptions(r[a]);return i[a]=i[a]||[],c.forEach(l=>{i[a].push(_s(l,n,a,t.shareStrategy))}),i},{}),s={...e.shared};return Object.keys(o).forEach(i=>{s[i]?o[i].forEach(a=>{s[i].find(c=>c.version===a.version)||s[i].push(a)}):s[i]=o[i]}),{allShareInfos:s,newShareInfos:o}}function Te(e,t){if(!e)return!1;const{status:r,mode:n}=e;return r===yt.TreeShakingStatus.NO_USE?!1:r===yt.TreeShakingStatus.CALCULATED?!0:n==="runtime-infer"?t?ys(e,t):!0:!1}function te(e,t){const r=n=>{if(!Number.isNaN(Number(n))){const o=n.split(".");let s=n;for(let i=0;i<3-o.length;i++)s+=".0";return s}return n};return!!Ee.satisfy(r(e),`<=${r(t)}`)}const Ie=(e,t)=>{const r=t||function(n,o){return te(n,o)};return Object.keys(e).reduce((n,o)=>!n||r(n,o)||n==="0"?o:n,0)},Be=e=>!!e.loaded||typeof e.lib=="function",ps=e=>!!e.loading,ys=(e,t)=>{if(!e||!t)return!1;const{usedExports:r}=e;return r?!!t.every(n=>r.includes(n)):!1};function Es(e,t,r,n){const o=e[t][r];let s="",i=Te(n);const a=function(c,l){return i?o[c].treeShaking?o[l].treeShaking?!Be(o[c].treeShaking)&&te(c,l):!1:!0:!Be(o[c])&&te(c,l)};if(i){if(s=Ie(e[t][r],a),s)return{version:s,useTreesShaking:i};i=!1}return{version:Ie(e[t][r],a),useTreesShaking:i}}const se=e=>Be(e)||ps(e);function Ss(e,t,r,n){const o=e[t][r];let s="",i=Te(n);const a=function(c,l){if(i){if(!o[c].treeShaking)return!0;if(!o[l].treeShaking)return!1;if(se(o[l].treeShaking))return se(o[c].treeShaking)?!!te(c,l):!0;if(se(o[c].treeShaking))return!1}return se(o[l])?se(o[c])?!!te(c,l):!0:se(o[c])?!1:te(c,l)};if(i){if(s=Ie(e[t][r],a),s)return{version:s,useTreesShaking:i};i=!1}return{version:Ie(e[t][r],a),useTreesShaking:i}}function bs(e){return e==="loaded-first"?Ss:Es}function Rs(e,t,r,n){if(!e)return;const{shareConfig:o,scope:s=ms.DEFAULT_SCOPE,strategy:i,treeShaking:a}=r,c=Array.isArray(s)?s:[s];for(const l of c)if(o&&e[l]&&e[l][t]){const{requiredVersion:u}=o,{version:d,useTreesShaking:f}=bs(i)(e,l,t,a),h=()=>{const _=e[l][t][d];if(o.singleton){if(typeof u=="string"&&!Ee.satisfy(d,u)){const g=`Version ${d} from ${d&&_.from} of shared singleton module ${t} does not satisfy the requirement of ${r.from} which needs ${u})`;o.strictVersion?We.error(g):We.warn(g)}return{shared:_,useTreesShaking:f}}else{if(u===!1||u==="*")return{shared:_,useTreesShaking:f};if(Ee.satisfy(d,u))return{shared:_,useTreesShaking:f};const g=Te(a);if(g){for(const[p,E]of Object.entries(e[l][t]))if(Te(E.treeShaking,a==null?void 0:a.usedExports)&&Ee.satisfy(p,u))return{shared:E,useTreesShaking:g}}for(const[p,E]of Object.entries(e[l][t]))if(Ee.satisfy(p,u))return{shared:E,useTreesShaking:!1}}},m={shareScopeMap:e,scope:l,pkgName:t,version:d,GlobalFederation:Cr.Global.__FEDERATION__,shareInfo:r,resolver:h};return(n.emit(m)||m).resolver()}}function Ts(){return Cr.Global.__FEDERATION__.__SHARE__}function Is(e){const{pkgName:t,extraOptions:r,shareInfos:n}=e,o=c=>{if(!c)return;const l={};return c.forEach(d=>{l[d.version]=d}),l[Ie(l,function(d,f){return!Be(l[d])&&te(d,f)})]},s=(r==null?void 0:r.resolver)??o,i=c=>c!==null&&typeof c=="object"&&!Array.isArray(c),a=(...c)=>{const l={};for(const u of c)if(u)for(const[d,f]of Object.entries(u)){const h=l[d];i(h)&&i(f)?l[d]=a(h,f):f!==void 0&&(l[d]=f)}return l};return a(s(n[t]),r==null?void 0:r.customShareInfo)}const $s=(e,t)=>{e.useIn||(e.useIn=[]),Hr.addUniqueItem(e.useIn,t)};function Ns(e,t){return t&&e.treeShaking?e.treeShaking:e}q.addUseIn=$s;q.directShare=Ns;q.formatShareConfigs=gs;q.getGlobalShareScope=Ts;q.getRegisteredShare=Rs;q.getTargetSharedOptions=Is;q.shouldUseTreeShaking=Te;var he={};function Ms(e,t){for(const r of e){const n=t.startsWith(r.name);let o=t.replace(r.name,"");if(n){if(o.startsWith("/")){const a=r.name;return o=`.${o}`,{pkgNameOrAlias:a,expose:o,remote:r}}else if(o==="")return{pkgNameOrAlias:r.name,expose:".",remote:r}}const s=r.alias&&t.startsWith(r.alias);let i=r.alias&&t.replace(r.alias,"");if(r.alias&&s){if(i&&i.startsWith("/")){const a=r.alias;return i=`.${i}`,{pkgNameOrAlias:a,expose:i,remote:r}}else if(i==="")return{pkgNameOrAlias:r.alias,expose:".",remote:r}}}}function Ps(e,t){for(const r of e)if(t===r.name||r.alias&&t===r.alias)return r}he.matchRemote=Ps;he.matchRemoteWithNameAndExpose=Ms;var K={},Y={},F={};const vs="RUNTIME-001",As="RUNTIME-002",Os="RUNTIME-003",ks="RUNTIME-004",ws="RUNTIME-005",Fs="RUNTIME-006",Ls="RUNTIME-007",Ds="RUNTIME-008",Hs="RUNTIME-009",Cs="RUNTIME-010",qs="RUNTIME-011",Gs="TYPE-001",Us="BUILD-001",Ws="BUILD-002";F.BUILD_001=Us;F.BUILD_002=Ws;F.RUNTIME_001=vs;F.RUNTIME_002=As;F.RUNTIME_003=Os;F.RUNTIME_004=ks;F.RUNTIME_005=ws;F.RUNTIME_006=Fs;F.RUNTIME_007=Ls;F.RUNTIME_008=Ds;F.RUNTIME_009=Hs;F.RUNTIME_010=Cs;F.RUNTIME_011=qs;F.TYPE_001=Gs;var Me={};const L=F,qr={[L.RUNTIME_001]:"Failed to get remoteEntry exports.",[L.RUNTIME_002]:'The remote entry interface does not contain "init"',[L.RUNTIME_003]:"Failed to get manifest.",[L.RUNTIME_004]:"Failed to locate remote.",[L.RUNTIME_005]:"Invalid loadShareSync function call from bundler runtime",[L.RUNTIME_006]:"Invalid loadShareSync function call from runtime",[L.RUNTIME_007]:"Failed to get remote snapshot.",[L.RUNTIME_008]:"Failed to load script resources.",[L.RUNTIME_009]:"Please call createInstance first.",[L.RUNTIME_010]:'The name option cannot be changed after initialization. If you want to create a new instance with a different name, please use "createInstance" api.',[L.RUNTIME_011]:"The remoteEntry URL is missing from the remote snapshot."},Gr={[L.TYPE_001]:"Failed to generate type declaration. Execute the below cmd to reproduce and fix the error."},Ur={[L.BUILD_001]:"Failed to find expose module.",[L.BUILD_002]:"PublicPath is required in prod mode."},Bs={...qr,...Gr,...Ur};Me.buildDescMap=Ur;Me.errorDescMap=Bs;Me.runtimeDescMap=qr;Me.typeDescMap=Gr;(function(e){Object.defineProperty(e,Symbol.toStringTag,{value:"Module"});const t=F,r=Mt,n=Me;e.BUILD_001=t.BUILD_001,e.BUILD_002=t.BUILD_002,e.RUNTIME_001=t.RUNTIME_001,e.RUNTIME_002=t.RUNTIME_002,e.RUNTIME_003=t.RUNTIME_003,e.RUNTIME_004=t.RUNTIME_004,e.RUNTIME_005=t.RUNTIME_005,e.RUNTIME_006=t.RUNTIME_006,e.RUNTIME_007=t.RUNTIME_007,e.RUNTIME_008=t.RUNTIME_008,e.RUNTIME_009=t.RUNTIME_009,e.RUNTIME_010=t.RUNTIME_010,e.RUNTIME_011=t.RUNTIME_011,e.TYPE_001=t.TYPE_001,e.buildDescMap=n.buildDescMap,e.errorDescMap=n.errorDescMap,e.getShortErrorMsg=r.getShortErrorMsg,e.runtimeDescMap=n.runtimeDescMap,e.typeDescMap=n.typeDescMap})(Y);const Ve=M,le=b,Ht=oe;let Wr=D,$e=Y;const Br=".then(callbacks[0]).catch(callbacks[1])";async function js({entry:e,remoteEntryExports:t}){return new Promise((r,n)=>{try{t?r(t):typeof FEDERATION_ALLOW_NEW_FUNCTION<"u"?new Function("callbacks",`import("${e}")${Br}`)([r,n]):import(e).then(r).catch(n)}catch(o){Ve.error(`Failed to load ESM entry from "${e}". ${o instanceof Error?o.message:String(o)}`)}})}async function Vs({entry:e,remoteEntryExports:t}){return new Promise((r,n)=>{try{t?r(t):typeof __system_context__>"u"?System.import(e).then(r).catch(n):new Function("callbacks",`System.import("${e}")${Br}`)([r,n])}catch(o){Ve.error(`Failed to load SystemJS entry from "${e}". ${o instanceof Error?o.message:String(o)}`)}})}function Xs(e,t,r){const{remoteEntryKey:n,entryExports:o}=le.getRemoteEntryExports(e,t);return o||Ve.error($e.RUNTIME_001,$e.runtimeDescMap,{remoteName:e,remoteEntryUrl:r,remoteEntryKey:n}),o}async function xs({name:e,globalName:t,entry:r,loaderHook:n,getEntryUrl:o}){const{entryExports:s}=le.getRemoteEntryExports(e,t);if(s)return s;const i=o?o(r):r;return(0,Wr.loadScript)(i,{attrs:{},createScriptHook:(a,c)=>{const l=n.lifecycle.createScript.emit({url:a,attrs:c});if(l&&(l instanceof HTMLScriptElement||"script"in l||"timeout"in l))return l}}).then(()=>Xs(e,t,r),a=>{const c=a instanceof Error?a.message:String(a);Ve.error($e.RUNTIME_008,$e.runtimeDescMap,{remoteName:e,resourceUrl:i},c)})}async function Ks({remoteInfo:e,remoteEntryExports:t,loaderHook:r,getEntryUrl:n}){const{entry:o,entryGlobalName:s,name:i,type:a}=e;switch(a){case"esm":case"module":return js({entry:o,remoteEntryExports:t});case"system":return Vs({entry:o,remoteEntryExports:t});default:return xs({entry:o,globalName:s,name:i,loaderHook:r,getEntryUrl:n})}}function Et(e){const{entry:t,name:r}=e;return(0,Wr.composeKeyWithSeparator)(r,t)}async function jr(e){const{origin:t,remoteEntryExports:r,remoteInfo:n,getEntryUrl:o,_inErrorHandling:s=!1}=e,i=Et(n);if(r)return r;if(!le.globalLoading[i]){const a=t.remoteHandler.hooks.lifecycle.loadEntry,c=t.loaderHook;le.globalLoading[i]=a.emit({loaderHook:c,remoteInfo:n,remoteEntryExports:r}).then(l=>l||Ks({remoteInfo:n,remoteEntryExports:r,loaderHook:c,getEntryUrl:o})).catch(async l=>{const u=Et(n),d=l instanceof Error&&l.message.includes("ScriptExecutionError");if(l instanceof Error&&l.message.includes($e.RUNTIME_008)&&!d&&!s){const f=m=>jr({...m,_inErrorHandling:!0}),h=await t.loaderHook.lifecycle.loadEntryError.emit({getRemoteEntry:f,origin:t,remoteInfo:n,remoteEntryExports:r,globalLoading:le.globalLoading,uniqueKey:u});if(h)return h}throw l})}return le.globalLoading[i]}function Ys(e){return{...e,entry:"entry"in e?e.entry:"",type:e.type||Ht.DEFAULT_REMOTE_TYPE,entryGlobalName:e.entryGlobalName||e.name,shareScope:e.shareScope||Ht.DEFAULT_SCOPE}}K.getRemoteEntry=jr;K.getRemoteEntryUniqueKey=Et;K.getRemoteInfo=Ys;var Vr={};function zs(){return typeof FEDERATION_BUILD_IDENTIFIER<"u"?FEDERATION_BUILD_IDENTIFIER:""}Vr.getBuilderId=zs;var Xr={};const Js=b;function Zs(e,t){const r=Js.getGlobalHostPlugins(),n=[t.hooks,t.remoteHandler.hooks,t.sharedHandler.hooks,t.snapshotHandler.hooks,t.loaderHook,t.bridgeHook];return r.length>0&&r.forEach(o=>{e!=null&&e.find(s=>s.name!==o.name)&&e.push(o)}),e&&e.length>0&&e.forEach(o=>{n.forEach(s=>{s.applyPlugin(o,t)})}),e}Xr.registerPlugins=Zs;var Pe={};function Qs(e){return{name:e.name,alias:e.alias,entry:"entry"in e?e.entry:void 0,version:"version"in e?e.version:void 0,type:e.type,entryGlobalName:e.entryGlobalName,shareScope:e.shareScope}}function ei(e){var r,n,o,s,i,a;const t={};for(const[c,l]of Object.entries(e.shared)){const u=l[0];u&&(t[c]={version:u.version,singleton:(r=u.shareConfig)==null?void 0:r.singleton,requiredVersion:((n=u.shareConfig)==null?void 0:n.requiredVersion)===!1?!1:(o=u.shareConfig)==null?void 0:o.requiredVersion,eager:u.eager,strictVersion:(s=u.shareConfig)==null?void 0:s.strictVersion})}return{project:{name:e.name,mfRole:((i=e.remotes)==null?void 0:i.length)>0?"host":"unknown"},mfConfig:{name:e.name,remotes:((a=e.remotes)==null?void 0:a.map(Qs))??[],shared:t}}}Pe.optionsToMFContext=ei;var xr={},Z={};const ti=M,ri=he,Ct=K;let Se=D;function Kr(e){return{resourceCategory:"sync",share:!0,depsRemote:!0,prefetchInterface:!1,...e}}function ni(e,t){return t.map(r=>{const n=ri.matchRemote(e,r.nameOrAlias);return ti.assert(n,`Unable to preload ${r.nameOrAlias} as it is not included in ${!n&&(0,Se.safeToString)({remoteInfo:n,remotes:e})}`),{remote:n,preloadConfig:Kr(r)}})}function oi(e){return e?e.map(t=>t==="."?t:t.startsWith("./")?t.replace("./",""):t):[]}function si(e,t,r,n=!0){const{cssAssets:o,jsAssetsWithoutEntry:s,entryAssets:i}=r;if(t.options.inBrowser){if(i.forEach(a=>{const{moduleInfo:c}=a,l=t.moduleCache.get(e.name);l?Ct.getRemoteEntry({origin:t,remoteInfo:c,remoteEntryExports:l.remoteEntryExports}):Ct.getRemoteEntry({origin:t,remoteInfo:c,remoteEntryExports:void 0})}),n){const a={rel:"preload",as:"style"};o.forEach(c=>{const{link:l,needAttach:u}=(0,Se.createLink)({url:c,cb:()=>{},attrs:a,createLinkHook:(d,f)=>{const h=t.loaderHook.lifecycle.createLink.emit({url:d,attrs:f});if(h instanceof HTMLLinkElement)return h}});u&&document.head.appendChild(l)})}else{const a={rel:"stylesheet",type:"text/css"};o.forEach(c=>{const{link:l,needAttach:u}=(0,Se.createLink)({url:c,cb:()=>{},attrs:a,createLinkHook:(d,f)=>{const h=t.loaderHook.lifecycle.createLink.emit({url:d,attrs:f});if(h instanceof HTMLLinkElement)return h},needDeleteLink:!1});u&&document.head.appendChild(l)})}if(n){const a={rel:"preload",as:"script"};s.forEach(c=>{const{link:l,needAttach:u}=(0,Se.createLink)({url:c,cb:()=>{},attrs:a,createLinkHook:(d,f)=>{const h=t.loaderHook.lifecycle.createLink.emit({url:d,attrs:f});if(h instanceof HTMLLinkElement)return h}});u&&document.head.appendChild(l)})}else{const a={fetchpriority:"high",type:(e==null?void 0:e.type)==="module"?"module":"text/javascript"};s.forEach(c=>{const{script:l,needAttach:u}=(0,Se.createScript)({url:c,cb:()=>{},attrs:a,createScriptHook:(d,f)=>{const h=t.loaderHook.lifecycle.createScript.emit({url:d,attrs:f});if(h instanceof HTMLScriptElement)return h},needDeleteScript:!0});u&&document.head.appendChild(l)})}}}Z.defaultPreloadArgs=Kr;Z.formatPreloadArgs=ni;Z.normalizePreloadExposes=oi;Z.preloadAssets=si;const w=b,qt=q,ii=he,ai=K,li=Z,ci={getRegisteredShare:qt.getRegisteredShare,getGlobalShareScope:qt.getGlobalShareScope},ui={Global:w.Global,nativeGlobal:w.nativeGlobal,resetFederationGlobalInfo:w.resetFederationGlobalInfo,setGlobalFederationInstance:w.setGlobalFederationInstance,getGlobalFederationConstructor:w.getGlobalFederationConstructor,setGlobalFederationConstructor:w.setGlobalFederationConstructor,getInfoWithoutType:w.getInfoWithoutType,getGlobalSnapshot:w.getGlobalSnapshot,getTargetSnapshotInfoByModuleInfo:w.getTargetSnapshotInfoByModuleInfo,getGlobalSnapshotInfoByModuleInfo:w.getGlobalSnapshotInfoByModuleInfo,setGlobalSnapshotInfoByModuleInfo:w.setGlobalSnapshotInfoByModuleInfo,addGlobalSnapshot:w.addGlobalSnapshot,getRemoteEntryExports:w.getRemoteEntryExports,registerGlobalPlugins:w.registerGlobalPlugins,getGlobalHostPlugins:w.getGlobalHostPlugins,getPreloaded:w.getPreloaded,setPreloaded:w.setPreloaded};var fi={global:ui,share:ci,utils:{matchRemoteWithNameAndExpose:ii.matchRemoteWithNameAndExpose,preloadAssets:li.preloadAssets,getRemoteInfo:ai.getRemoteInfo}};xr.default=fi;var Xe={};const Ze=M,Gt=$,di=K,hi=Pe;let mi=D,Ut=Y;function _i(e,t,r){const n=t,o=Array.isArray(e.shareScope)?e.shareScope:[e.shareScope];o.length||o.push("default"),o.forEach(i=>{n[i]||(n[i]={})});const s={version:e.version||"",shareScopeKeys:Array.isArray(e.shareScope)?o:e.shareScope||"default"};return Object.defineProperty(s,"shareScopeMap",{value:n,enumerable:!1}),{remoteEntryInitOptions:s,shareScope:n[o[0]],initScope:r??[]}}var gi=class{constructor({remoteInfo:e,host:t}){this.inited=!1,this.initing=!1,this.lib=void 0,this.remoteInfo=e,this.host=t}async getEntry(){if(this.remoteEntryExports)return this.remoteEntryExports;const e=await di.getRemoteEntry({origin:this.host,remoteInfo:this.remoteInfo,remoteEntryExports:this.remoteEntryExports});return Ze.assert(e,`remoteEntryExports is undefined + ${(0,mi.safeToString)(this.remoteInfo)}`),this.remoteEntryExports=e,this.remoteEntryExports}async init(e,t,r){const n=await this.getEntry();if(this.inited)return n;if(this.initPromise)return await this.initPromise,n;this.initing=!0,this.initPromise=(async()=>{const{remoteEntryInitOptions:o,shareScope:s,initScope:i}=_i(this.remoteInfo,this.host.shareScopeMap,r),a=await this.host.hooks.lifecycle.beforeInitContainer.emit({shareScope:s,remoteEntryInitOptions:o,initScope:i,remoteInfo:this.remoteInfo,origin:this.host});typeof(n==null?void 0:n.init)>"u"&&Ze.error(Ut.RUNTIME_002,Ut.runtimeDescMap,{hostName:this.host.name,remoteName:this.remoteInfo.name,remoteEntryUrl:this.remoteInfo.entry,remoteEntryKey:this.remoteInfo.entryGlobalName},void 0,hi.optionsToMFContext(this.host.options)),await n.init(a.shareScope,a.initScope,a.remoteEntryInitOptions),await this.host.hooks.lifecycle.initContainer.emit({...a,id:e,remoteSnapshot:t,remoteEntryExports:n}),this.inited=!0})();try{await this.initPromise}finally{this.initing=!1,this.initPromise=void 0}return n}async get(e,t,r,n){const{loadFactory:o=!0}=r||{loadFactory:!0},s=await this.init(e,n);this.lib=s;let i;i=await this.host.loaderHook.lifecycle.getModuleFactory.emit({remoteEntryExports:s,expose:t,moduleInfo:this.remoteInfo}),i||(i=await s.get(t)),Ze.assert(i,`${Gt.getFMId(this.remoteInfo)} remote don't export ${t}.`);const a=Gt.processModuleAlias(this.remoteInfo.name,t),c=this.wraperFactory(i,a);return o?await c():c}wraperFactory(e,t){function r(n,o){n&&typeof n=="object"&&Object.isExtensible(n)&&!Object.getOwnPropertyDescriptor(n,Symbol.for("mf_module_id"))&&Object.defineProperty(n,Symbol.for("mf_module_id"),{value:o,enumerable:!1})}return e instanceof Promise?async()=>{const n=await e();return r(n,t),n}:()=>{const n=e();return r(n,t),n}}};Xe.Module=gi;var Yr={},me={},pi=class{constructor(e){this.type="",this.listeners=new Set,e&&(this.type=e)}on(e){typeof e=="function"&&this.listeners.add(e)}once(e){const t=this;this.on(function r(...n){return t.remove(r),e.apply(null,n)})}emit(...e){let t;return this.listeners.size>0&&this.listeners.forEach(r=>{t=r(...e)}),t}remove(e){this.listeners.delete(e)}removeAll(){this.listeners.clear()}};me.SyncHook=pi;var ve={};const yi=me;var Ei=class extends yi.SyncHook{emit(...e){let t;const r=Array.from(this.listeners);if(r.length>0){let n=0;const o=s=>s===!1?!1:n0){let r=0;const n=s=>(et.warn(s),this.onerror(s),e),o=s=>{if(Ii.checkReturnData(e,s)){if(e=s,r{const s=e[o];s&&this.lifecycle[o].on(s)}))}removePlugin(e){we.assert(e,"A name is required.");const t=this.registerPlugins[e];we.assert(t,`The plugin "${e}" is not registered.`),Object.keys(t).forEach(r=>{r!=="name"&&this.lifecycle[r].remove(t[r])})}};Oe.PluginSystem=Mi;var xe={};const Pi=M,St=$,vi=Z;let Wt=D,Bt=Y;function Zr(e,t){const r=St.getRemoteEntryInfoFromSnapshot(t);r.url||Pi.error(Bt.RUNTIME_011,Bt.runtimeDescMap,{remoteName:e.name});let n=(0,Wt.getResourceUrl)(t,r.url);!Wt.isBrowserEnvValue&&!n.startsWith("http")&&(n=`https:${n}`),e.type=r.type,e.entryGlobalName=r.globalName,e.entry=n,e.version=t.version,e.buildVersion=t.buildVersion}function Ai(){return{name:"snapshot-plugin",async afterResolve(e){const{remote:t,pkgNameOrAlias:r,expose:n,origin:o,remoteInfo:s,id:i}=e;if(!St.isRemoteInfoWithEntry(t)||!St.isPureRemoteEntry(t)){const{remoteSnapshot:a,globalSnapshot:c}=await o.snapshotHandler.loadRemoteSnapshotInfo({moduleInfo:t,id:i});Zr(s,a);const l={remote:t,preloadConfig:{nameOrAlias:r,exposes:[n],resourceCategory:"sync",share:!1,depsRemote:!1}},u=await o.remoteHandler.hooks.lifecycle.generatePreloadAssets.emit({origin:o,preloadOptions:l,remoteInfo:s,remote:t,remoteSnapshot:a,globalSnapshot:c});return u&&vi.preloadAssets(s,o,u,!1),{...e,remoteSnapshot:a}}return e}}}xe.assignRemoteInfo=Zr;xe.snapshotPlugin=Ai;var Qr={};const Ne=$,bt=b,Oi=q,jt=Z,ki=xe;let je=D;function wi(e){const t=e.split(":");return t.length===1?{name:t[0],version:void 0}:t.length===2?{name:t[0],version:t[1]}:{name:t[1],version:t[2]}}function en(e,t,r,n,o={},s){const{value:i}=bt.getInfoWithoutType(e,Ne.getFMId(t)),a=s||i;if(a&&!(0,je.isManifestProvider)(a)&&(r(a,t,n),a.remotesInfo)){const c=Object.keys(a.remotesInfo);for(const l of c){if(o[l])continue;o[l]=!0;const u=wi(l),d=a.remotesInfo[l];en(e,{name:u.name,version:d.matchedVersion},r,!1,o,void 0)}}}const tt=(e,t)=>document.querySelector(`${e}[${e==="link"?"href":"src"}="${t}"]`);function Fi(e,t,r,n,o){const s=[],i=[],a=[],c=new Set,l=new Set,{options:u}=e,{preloadConfig:d}=t,{depsRemote:f}=d;if(en(n,r,(m,_,g)=>{var N;let p;if(g)p=d;else if(Array.isArray(f)){const R=f.find(v=>v.nameOrAlias===_.name||v.nameOrAlias===_.alias);if(!R)return;p=jt.defaultPreloadArgs(R)}else if(f===!0)p=d;else return;const E=(0,je.getResourceUrl)(m,Ne.getRemoteEntryInfoFromSnapshot(m).url);E&&a.push({name:_.name,moduleInfo:{name:_.name,entry:E,type:"remoteEntryType"in m?m.remoteEntryType:"global",entryGlobalName:"globalName"in m?m.globalName:_.name,shareScope:"",version:"version"in m?m.version:void 0},url:E});let I="modules"in m?m.modules:[];const k=jt.normalizePreloadExposes(p.exposes);k.length&&"modules"in m&&(I=(N=m==null?void 0:m.modules)==null?void 0:N.reduce((R,v)=>((k==null?void 0:k.indexOf(v.moduleName))!==-1&&R.push(v),R),[]));function y(R){const v=R.map(B=>(0,je.getResourceUrl)(m,B));return p.filter?v.filter(p.filter):v}if(I){const R=I.length;for(let v=0;v0){const m=(_,g)=>{const{shared:p}=Oi.getRegisteredShare(e.shareScopeMap,g.sharedName,_,e.sharedHandler.hooks.lifecycle.resolveShare)||{};p&&typeof p.lib=="function"&&(g.assets.js.sync.forEach(E=>{c.add(E)}),g.assets.css.sync.forEach(E=>{l.add(E)}))};o.shared.forEach(_=>{var E;const g=(E=u.shared)==null?void 0:E[_.sharedName];if(!g)return;const p=_.version?g.find(I=>I.version===_.version):g;p&&Ne.arrayOptions(p).forEach(I=>{m(I,_)})})}const h=i.filter(m=>!c.has(m)&&!tt("script",m));return{cssAssets:s.filter(m=>!l.has(m)&&!tt("link",m)),jsAssetsWithoutEntry:h,entryAssets:a.filter(m=>!tt("script",m.url))}}const Li=function(){return{name:"generate-preload-assets-plugin",async generatePreloadAssets(e){const{origin:t,preloadOptions:r,remoteInfo:n,remote:o,globalSnapshot:s,remoteSnapshot:i}=e;return je.isBrowserEnvValue?Ne.isRemoteInfoWithEntry(o)&&Ne.isPureRemoteEntry(o)?{cssAssets:[],jsAssetsWithoutEntry:[],entryAssets:[{name:o.name,url:o.entry,moduleInfo:{name:n.name,entry:o.entry,type:n.type||"global",entryGlobalName:"",shareScope:""}}]}:(ki.assignRemoteInfo(n,i),Fi(t,r,n,s,i)):{cssAssets:[],jsAssetsWithoutEntry:[],entryAssets:[]}}}};Qr.generatePreloadAssetsPlugin=Li;var Ke={};const rt=M,Di=$,U=b,Vt=Pe,Hi=ve,nt=Ae,Ci=Oe;let ot=D,Fe=Y;function tn(e,t){const r=U.getGlobalSnapshotInfoByModuleInfo({name:t.name,version:t.options.version}),n=r&&"remotesInfo"in r&&r.remotesInfo&&U.getInfoWithoutType(r.remotesInfo,e.name).value;return n&&n.matchedVersion?{hostGlobalSnapshot:r,globalSnapshot:U.getGlobalSnapshot(),remoteSnapshot:U.getGlobalSnapshotInfoByModuleInfo({name:e.name,version:n.matchedVersion})}:{hostGlobalSnapshot:void 0,globalSnapshot:U.getGlobalSnapshot(),remoteSnapshot:U.getGlobalSnapshotInfoByModuleInfo({name:e.name,version:"version"in e?e.version:void 0})}}var qi=class{constructor(e){this.loadingHostSnapshot=null,this.manifestCache=new Map,this.hooks=new Ci.PluginSystem({beforeLoadRemoteSnapshot:new Hi.AsyncHook("beforeLoadRemoteSnapshot"),loadSnapshot:new nt.AsyncWaterfallHook("loadGlobalSnapshot"),loadRemoteSnapshot:new nt.AsyncWaterfallHook("loadRemoteSnapshot"),afterLoadSnapshot:new nt.AsyncWaterfallHook("afterLoadSnapshot")}),this.manifestLoading=U.Global.__FEDERATION__.__MANIFEST_LOADING__,this.HostInstance=e,this.loaderHook=e.loaderHook}async loadRemoteSnapshotInfo({moduleInfo:e,id:t,expose:r}){const{options:n}=this.HostInstance;await this.hooks.lifecycle.beforeLoadRemoteSnapshot.emit({options:n,moduleInfo:e});let o=U.getGlobalSnapshotInfoByModuleInfo({name:this.HostInstance.options.name,version:this.HostInstance.options.version});o||(o={version:this.HostInstance.options.version||"",remoteEntry:"",remotesInfo:{}},U.addGlobalSnapshot({[this.HostInstance.options.name]:o})),o&&"remotesInfo"in o&&!U.getInfoWithoutType(o.remotesInfo,e.name).value&&("version"in e||"entry"in e)&&(o.remotesInfo={...o==null?void 0:o.remotesInfo,[e.name]:{matchedVersion:"version"in e?e.version:e.entry}});const{hostGlobalSnapshot:s,remoteSnapshot:i,globalSnapshot:a}=this.getGlobalRemoteInfo(e),{remoteSnapshot:c,globalSnapshot:l}=await this.hooks.lifecycle.loadSnapshot.emit({options:n,moduleInfo:e,hostGlobalSnapshot:s,remoteSnapshot:i,globalSnapshot:a});let u,d;if(c)if((0,ot.isManifestProvider)(c)){const f=ot.isBrowserEnvValue?c.remoteEntry:c.ssrRemoteEntry||c.remoteEntry||"",h=await this.getManifestJson(f,e,{}),m=U.setGlobalSnapshotInfoByModuleInfo({...e,entry:f},h);u=h,d=m}else{const{remoteSnapshot:f}=await this.hooks.lifecycle.loadRemoteSnapshot.emit({options:this.HostInstance.options,moduleInfo:e,remoteSnapshot:c,from:"global"});u=f,d=l}else if(Di.isRemoteInfoWithEntry(e)){const f=await this.getManifestJson(e.entry,e,{}),h=U.setGlobalSnapshotInfoByModuleInfo(e,f),{remoteSnapshot:m}=await this.hooks.lifecycle.loadRemoteSnapshot.emit({options:this.HostInstance.options,moduleInfo:e,remoteSnapshot:f,from:"global"});u=m,d=h}else rt.error(Fe.RUNTIME_007,Fe.runtimeDescMap,{remoteName:e.name,remoteVersion:e.version,hostName:this.HostInstance.options.name,globalSnapshot:JSON.stringify(l)},void 0,Vt.optionsToMFContext(this.HostInstance.options));return await this.hooks.lifecycle.afterLoadSnapshot.emit({id:t,host:this.HostInstance,options:n,moduleInfo:e,remoteSnapshot:u}),{remoteSnapshot:u,globalSnapshot:d}}getGlobalRemoteInfo(e){return tn(e,this.HostInstance)}async getManifestJson(e,t,r){const n=async()=>{let s=this.manifestCache.get(e);if(s)return s;try{let i=await this.loaderHook.lifecycle.fetch.emit(e,{});(!i||!(i instanceof Response))&&(i=await fetch(e,{})),s=await i.json()}catch(i){s=await this.HostInstance.remoteHandler.hooks.lifecycle.errorLoadRemote.emit({id:e,error:i,from:"runtime",lifecycle:"afterResolve",origin:this.HostInstance}),s||(delete this.manifestLoading[e],rt.error(Fe.RUNTIME_003,Fe.runtimeDescMap,{manifestUrl:e,moduleName:t.name,hostName:this.HostInstance.options.name},`${i}`,Vt.optionsToMFContext(this.HostInstance.options)))}return rt.assert(s.metaData&&s.exposes&&s.shared,`"${e}" is not a valid federation manifest for remote "${t.name}". Missing required fields: ${[!s.metaData&&"metaData",!s.exposes&&"exposes",!s.shared&&"shared"].filter(Boolean).join(", ")}.`),this.manifestCache.set(e,s),s},o=async()=>{const s=await n(),i=(0,ot.generateSnapshotFromManifest)(s,{version:e}),{remoteSnapshot:a}=await this.hooks.lifecycle.loadRemoteSnapshot.emit({options:this.HostInstance.options,moduleInfo:t,manifestJson:s,remoteSnapshot:i,manifestUrl:e,from:"manifest"});return a};return this.manifestLoading[e]||(this.manifestLoading[e]=o().then(s=>s)),this.manifestLoading[e]}};Ke.SnapshotHandler=qi;Ke.getGlobalRemoteInfo=tn;var rn={};const st=M,Gi=oe,A=q,Xt=Pe,Ui=ve,it=_e,xt=Ae,Wi=Oe;let pe=Y;var Bi=class{constructor(e){this.hooks=new Wi.PluginSystem({beforeRegisterShare:new it.SyncWaterfallHook("beforeRegisterShare"),afterResolve:new xt.AsyncWaterfallHook("afterResolve"),beforeLoadShare:new xt.AsyncWaterfallHook("beforeLoadShare"),loadShare:new Ui.AsyncHook,resolveShare:new it.SyncWaterfallHook("resolveShare"),initContainerShareScopeMap:new it.SyncWaterfallHook("initContainerShareScopeMap")}),this.host=e,this.shareScopeMap={},this.initTokens={},this._setGlobalShareScopeMap(e.options)}registerShared(e,t){const{newShareInfos:r,allShareInfos:n}=A.formatShareConfigs(e,t);return Object.keys(r).forEach(o=>{r[o].forEach(s=>{s.scope.forEach(i=>{var a;this.hooks.lifecycle.beforeRegisterShare.emit({origin:this.host,pkgName:o,shared:s}),(a=this.shareScopeMap[i])!=null&&a[o]||this.setShared({pkgName:o,lib:s.lib,get:s.get,loaded:s.loaded||!!s.lib,shared:s,from:t.name})})})}),{newShareInfos:r,allShareInfos:n}}async loadShare(e,t){const{host:r}=this,n=A.getTargetSharedOptions({pkgName:e,extraOptions:t,shareInfos:r.options.shared});n!=null&&n.scope&&await Promise.all(n.scope.map(async a=>{await Promise.all(this.initializeSharing(a,{strategy:n.strategy}))}));const{shareInfo:o}=await this.hooks.lifecycle.beforeLoadShare.emit({pkgName:e,shareInfo:n,shared:r.options.shared,origin:r});st.assert(o,`Cannot find shared "${e}" in host "${r.options.name}". Ensure the shared config for "${e}" is declared in the federation plugin options and the host has been initialized before loading shares.`);const{shared:s,useTreesShaking:i}=A.getRegisteredShare(this.shareScopeMap,e,o,this.hooks.lifecycle.resolveShare)||{};if(s){const a=A.directShare(s,i);if(a.lib)return A.addUseIn(a,r.options.name),a.lib;if(a.loading&&!a.loaded){const c=await a.loading;return a.loaded=!0,a.lib||(a.lib=c),A.addUseIn(a,r.options.name),c}else{const l=(async()=>{const u=await a.get();return A.addUseIn(a,r.options.name),a.loaded=!0,a.lib=u,u})();return this.setShared({pkgName:e,loaded:!1,shared:s,from:r.options.name,lib:null,loading:l,treeShaking:i?a:void 0}),l}}else{if(t!=null&&t.customShareInfo)return!1;const a=A.shouldUseTreeShaking(o.treeShaking),c=A.directShare(o,a),u=(async()=>{const d=await c.get();c.lib=d,c.loaded=!0,A.addUseIn(c,r.options.name);const{shared:f,useTreesShaking:h}=A.getRegisteredShare(this.shareScopeMap,e,o,this.hooks.lifecycle.resolveShare)||{};if(f){const m=A.directShare(f,h);m.lib=d,m.loaded=!0,f.from=o.from}return d})();return this.setShared({pkgName:e,loaded:!1,shared:o,from:r.options.name,lib:null,loading:u,treeShaking:a?c:void 0}),u}}initializeSharing(e=Gi.DEFAULT_SCOPE,t){const{host:r}=this,n=t==null?void 0:t.from,o=t==null?void 0:t.strategy;let s=t==null?void 0:t.initScope;const i=[];if(n!=="build"){const{initTokens:f}=this;s||(s=[]);let h=f[e];if(h||(h=f[e]={from:this.host.name}),s.indexOf(h)>=0)return i;s.push(h)}const a=this.shareScopeMap,c=r.options.name;a[e]||(a[e]={});const l=a[e],u=(f,h)=>{var I;const{version:m,eager:_}=h;l[f]=l[f]||{};const g=l[f],p=g[m]&&A.directShare(g[m]),E=!!(p&&("eager"in p&&p.eager||"shareConfig"in p&&((I=p.shareConfig)!=null&&I.eager)));(!p||p.strategy!=="loaded-first"&&!p.loaded&&(!_!=!E?_:c>g[m].from))&&(g[m]=h)},d=async f=>{const{module:h}=await r.remoteHandler.getRemoteModuleAndOptions({id:f});let m;try{m=await h.getEntry()}catch(_){if(m=await r.remoteHandler.hooks.lifecycle.errorLoadRemote.emit({id:f,error:_,from:"runtime",lifecycle:"beforeLoadShare",origin:r}),!m)return}finally{m!=null&&m.init&&!h.initing&&(h.remoteEntryExports=m,await h.init(void 0,void 0,s))}};return Object.keys(r.options.shared).forEach(f=>{r.options.shared[f].forEach(h=>{h.scope.includes(e)&&u(f,h)})}),(r.options.shareStrategy==="version-first"||o==="version-first")&&r.options.remotes.forEach(f=>{f.shareScope===e&&i.push(d(f.name))}),i}loadShareSync(e,t){const{host:r}=this,n=A.getTargetSharedOptions({pkgName:e,extraOptions:t,shareInfos:r.options.shared});n!=null&&n.scope&&n.scope.forEach(i=>{this.initializeSharing(i,{strategy:n.strategy})});const{shared:o,useTreesShaking:s}=A.getRegisteredShare(this.shareScopeMap,e,n,this.hooks.lifecycle.resolveShare)||{};if(o){if(typeof o.lib=="function")return A.addUseIn(o,r.options.name),o.loaded||(o.loaded=!0,o.from===r.options.name&&(n.loaded=!0)),o.lib;if(typeof o.get=="function"){const i=o.get();if(!(i instanceof Promise))return A.addUseIn(o,r.options.name),this.setShared({pkgName:e,loaded:!0,from:r.options.name,lib:i,shared:o}),i}}if(n.lib)return n.loaded||(n.loaded=!0),n.lib;if(n.get){const i=n.get();return i instanceof Promise&&st.error((t==null?void 0:t.from)==="build"?pe.RUNTIME_005:pe.RUNTIME_006,pe.runtimeDescMap,{hostName:r.options.name,sharedPkgName:e},void 0,Xt.optionsToMFContext(r.options)),n.lib=i,this.setShared({pkgName:e,loaded:!0,from:r.options.name,lib:n.lib,shared:n}),n.lib}st.error(pe.RUNTIME_006,pe.runtimeDescMap,{hostName:r.options.name,sharedPkgName:e},void 0,Xt.optionsToMFContext(r.options))}initShareScopeMap(e,t,r={}){const{host:n}=this;this.shareScopeMap[e]=t,this.hooks.lifecycle.initContainerShareScopeMap.emit({shareScope:t,options:n.options,origin:n,scopeName:e,hostShareScopeMap:r.hostShareScopeMap})}setShared({pkgName:e,shared:t,from:r,lib:n,loading:o,loaded:s,get:i,treeShaking:a}){const{version:c,scope:l="default",...u}=t,d=Array.isArray(l)?l:[l],f=h=>{const m=(g,p,E)=>{E&&!g[p]&&(g[p]=E)},_=a?h.treeShaking:h;m(_,"loaded",s),m(_,"loading",o),m(_,"get",i)};d.forEach(h=>{this.shareScopeMap[h]||(this.shareScopeMap[h]={}),this.shareScopeMap[h][e]||(this.shareScopeMap[h][e]={}),this.shareScopeMap[h][e][c]||(this.shareScopeMap[h][e][c]={version:c,scope:[h],...u,lib:n});const m=this.shareScopeMap[h][e][c];f(m),r&&m.from!==r&&(m.from=r)})}_setGlobalShareScopeMap(e){const t=A.getGlobalShareScope(),r=e.id||e.name;r&&!t[r]&&(t[r]=this.shareScopeMap)}};rn.SharedHandler=Bi;var nn={};const Le=M,G=b,Kt=oe,ji=q,Vi=he,at=K,Xi=Pe,Yt=Z,xi=Xe,Ki=me,ie=ve,zt=_e,Yi=Ae,zi=Oe,Ji=Ke;let lt=D,Jt=Y;var Zi=class{constructor(e){this.hooks=new zi.PluginSystem({beforeRegisterRemote:new zt.SyncWaterfallHook("beforeRegisterRemote"),registerRemote:new zt.SyncWaterfallHook("registerRemote"),beforeRequest:new Yi.AsyncWaterfallHook("beforeRequest"),onLoad:new ie.AsyncHook("onLoad"),handlePreloadModule:new Ki.SyncHook("handlePreloadModule"),errorLoadRemote:new ie.AsyncHook("errorLoadRemote"),beforePreloadRemote:new ie.AsyncHook("beforePreloadRemote"),generatePreloadAssets:new ie.AsyncHook("generatePreloadAssets"),afterPreloadRemote:new ie.AsyncHook,loadEntry:new ie.AsyncHook}),this.host=e,this.idToRemoteMap={}}formatAndRegisterRemote(e,t){return(t.remotes||[]).reduce((r,n)=>(this.registerRemote(n,r,{force:!1}),r),e.remotes)}setIdToRemoteMap(e,t){const{remote:r,expose:n}=t,{name:o,alias:s}=r;if(this.idToRemoteMap[e]={name:r.name,expose:n},s&&e.startsWith(o)){const i=e.replace(o,s);this.idToRemoteMap[i]={name:r.name,expose:n};return}if(s&&e.startsWith(s)){const i=e.replace(s,o);this.idToRemoteMap[i]={name:r.name,expose:n}}}async loadRemote(e,t){const{host:r}=this;try{const{loadFactory:n=!0}=t||{loadFactory:!0},{module:o,moduleOptions:s,remoteMatchInfo:i}=await this.getRemoteModuleAndOptions({id:e}),{pkgNameOrAlias:a,remote:c,expose:l,id:u,remoteSnapshot:d}=i,f=await o.get(u,l,t,d),h=await this.hooks.lifecycle.onLoad.emit({id:u,pkgNameOrAlias:a,expose:l,exposeModule:n?f:void 0,exposeModuleFactory:n?void 0:f,remote:c,options:s,moduleInstance:o,origin:r});return this.setIdToRemoteMap(e,i),typeof h=="function"?h:f}catch(n){const{from:o="runtime"}=t||{from:"runtime"},s=await this.hooks.lifecycle.errorLoadRemote.emit({id:e,error:n,from:o,lifecycle:"onLoad",origin:r});if(!s)throw n;return s}}async preloadRemote(e){const{host:t}=this;await this.hooks.lifecycle.beforePreloadRemote.emit({preloadOps:e,options:t.options,origin:t});const r=Yt.formatPreloadArgs(t.options.remotes,e);await Promise.all(r.map(async n=>{const{remote:o}=n,s=at.getRemoteInfo(o),{globalSnapshot:i,remoteSnapshot:a}=await t.snapshotHandler.loadRemoteSnapshotInfo({moduleInfo:o}),c=await this.hooks.lifecycle.generatePreloadAssets.emit({origin:t,preloadOptions:n,remote:o,remoteInfo:s,globalSnapshot:i,remoteSnapshot:a});c&&Yt.preloadAssets(s,t,c)}))}registerRemotes(e,t){const{host:r}=this;e.forEach(n=>{this.registerRemote(n,r.options.remotes,{force:t==null?void 0:t.force})})}async getRemoteModuleAndOptions(e){const{host:t}=this,{id:r}=e;let n;try{n=await this.hooks.lifecycle.beforeRequest.emit({id:r,options:t.options,origin:t})}catch(h){if(n=await this.hooks.lifecycle.errorLoadRemote.emit({id:r,options:t.options,origin:t,from:"runtime",error:h,lifecycle:"beforeRequest"}),!n)throw h}const{id:o}=n,s=Vi.matchRemoteWithNameAndExpose(t.options.remotes,o);s||Le.error(Jt.RUNTIME_004,Jt.runtimeDescMap,{hostName:t.options.name,requestId:o},void 0,Xi.optionsToMFContext(t.options));const{remote:i}=s,a=at.getRemoteInfo(i),c=await t.sharedHandler.hooks.lifecycle.afterResolve.emit({id:o,...s,options:t.options,origin:t,remoteInfo:a}),{remote:l,expose:u}=c;Le.assert(l&&u,`The 'beforeRequest' hook was executed, but it failed to return the correct 'remote' and 'expose' values while loading ${o}.`);let d=t.moduleCache.get(l.name);const f={host:t,remoteInfo:a};return d||(d=new xi.Module(f),t.moduleCache.set(l.name,d)),{module:d,moduleOptions:f,remoteMatchInfo:c}}registerRemote(e,t,r){const{host:n}=this,o=()=>{if(e.alias){const i=t.find(a=>{var c;return e.alias&&(a.name.startsWith(e.alias)||((c=a.alias)==null?void 0:c.startsWith(e.alias)))});Le.assert(!i,`The alias ${e.alias} of remote ${e.name} is not allowed to be the prefix of ${i&&i.name} name or alias`)}"entry"in e&<.isBrowserEnvValue&&typeof window<"u"&&!e.entry.startsWith("http")&&(e.entry=new URL(e.entry,window.location.origin).href),e.shareScope||(e.shareScope=Kt.DEFAULT_SCOPE),e.type||(e.type=Kt.DEFAULT_REMOTE_TYPE)};this.hooks.lifecycle.beforeRegisterRemote.emit({remote:e,origin:n});const s=t.find(i=>i.name===e.name);if(!s)o(),t.push(e),this.hooks.lifecycle.registerRemote.emit({remote:e,origin:n});else{const i=[`The remote "${e.name}" is already registered.`,"Please note that overriding it may cause unexpected errors."];r!=null&&r.force&&(this.removeRemote(s),o(),t.push(e),this.hooks.lifecycle.registerRemote.emit({remote:e,origin:n}),(0,lt.warn)(i.join(" ")))}}removeRemote(e){var t;try{const{host:r}=this,{name:n}=e,o=r.options.remotes.findIndex(i=>i.name===n);o!==-1&&r.options.remotes.splice(o,1);const s=r.moduleCache.get(e.name);if(s){const i=s.remoteInfo,a=i.entryGlobalName;G.CurrentGlobal[a]&&((t=Object.getOwnPropertyDescriptor(G.CurrentGlobal,a))!=null&&t.configurable?delete G.CurrentGlobal[a]:G.CurrentGlobal[a]=void 0);const c=at.getRemoteEntryUniqueKey(s.remoteInfo);G.globalLoading[c]&&delete G.globalLoading[c],r.snapshotHandler.manifestCache.delete(i.entry);let l=i.buildVersion?(0,lt.composeKeyWithSeparator)(i.name,i.buildVersion):i.name;const u=G.CurrentGlobal.__FEDERATION__.__INSTANCES__.findIndex(f=>i.buildVersion?f.options.id===l:f.name===l);if(u!==-1){const f=G.CurrentGlobal.__FEDERATION__.__INSTANCES__[u];l=f.options.id||l;const h=ji.getGlobalShareScope();let m=!0;const _=[];Object.keys(h).forEach(g=>{const p=h[g];p&&Object.keys(p).forEach(E=>{const I=p[E];I&&Object.keys(I).forEach(k=>{const y=I[k];y&&Object.keys(y).forEach(N=>{const R=y[N];R&&typeof R=="object"&&R.from===i.name&&(R.loaded||R.loading?(R.useIn=R.useIn.filter(v=>v!==i.name),R.useIn.length?m=!1:_.push([g,E,k,N])):_.push([g,E,k,N]))})})})}),m&&(f.shareScopeMap={},delete h[l]),_.forEach(([g,p,E,I])=>{var k,y,N;(N=(y=(k=h[g])==null?void 0:k[p])==null?void 0:y[E])==null||delete N[I]}),G.CurrentGlobal.__FEDERATION__.__INSTANCES__.splice(u,1)}const{hostGlobalSnapshot:d}=Ji.getGlobalRemoteInfo(e,r);if(d){const f=d&&"remotesInfo"in d&&d.remotesInfo&&G.getInfoWithoutType(d.remotesInfo,e.name).key;f&&(delete d.remotesInfo[f],G.Global.__FEDERATION__.__MANIFEST_LOADING__[f]&&delete G.Global.__FEDERATION__.__MANIFEST_LOADING__[f])}r.moduleCache.delete(e.name)}}catch(r){Le.logger.error(`removeRemote failed: ${r instanceof Error?r.message:String(r)}`)}}};nn.RemoteHandler=Zi;const Qi=M,ea=oe,ta=q,ra=Vr,na=Xr,oa=K,sa=Xe,z=me,ct=ve,ia=_e,Zt=Ae,ut=Oe,aa=xe,la=Qr,ca=Ke,ua=rn,fa=nn;let da=D,ft=Y;const ha=typeof FEDERATION_OPTIMIZE_NO_SNAPSHOT_PLUGIN=="boolean"?!FEDERATION_OPTIMIZE_NO_SNAPSHOT_PLUGIN:!0;var ma=class{constructor(e){this.hooks=new ut.PluginSystem({beforeInit:new ia.SyncWaterfallHook("beforeInit"),init:new z.SyncHook,beforeInitContainer:new Zt.AsyncWaterfallHook("beforeInitContainer"),initContainer:new Zt.AsyncWaterfallHook("initContainer")}),this.version="2.2.2",this.moduleCache=new Map,this.loaderHook=new ut.PluginSystem({getModuleInfo:new z.SyncHook,createScript:new z.SyncHook,createLink:new z.SyncHook,fetch:new ct.AsyncHook,loadEntryError:new ct.AsyncHook,getModuleFactory:new ct.AsyncHook}),this.bridgeHook=new ut.PluginSystem({beforeBridgeRender:new z.SyncHook,afterBridgeRender:new z.SyncHook,beforeBridgeDestroy:new z.SyncHook,afterBridgeDestroy:new z.SyncHook});const t=ha?[aa.snapshotPlugin(),la.generatePreloadAssetsPlugin()]:[],r={id:ra.getBuilderId(),name:e.name,plugins:t,remotes:[],shared:{},inBrowser:da.isBrowserEnvValue};this.name=e.name,this.options=r,this.snapshotHandler=new ca.SnapshotHandler(this),this.sharedHandler=new ua.SharedHandler(this),this.remoteHandler=new fa.RemoteHandler(this),this.shareScopeMap=this.sharedHandler.shareScopeMap,this.registerPlugins([...r.plugins,...e.plugins||[]]),this.options=this.formatOptions(r,e)}initOptions(e){e.name&&e.name!==this.options.name&&Qi.error((0,ft.getShortErrorMsg)(ft.RUNTIME_010,ft.runtimeDescMap)),this.registerPlugins(e.plugins);const t=this.formatOptions(this.options,e);return this.options=t,t}async loadShare(e,t){return this.sharedHandler.loadShare(e,t)}loadShareSync(e,t){return this.sharedHandler.loadShareSync(e,t)}initializeSharing(e=ea.DEFAULT_SCOPE,t){return this.sharedHandler.initializeSharing(e,t)}initRawContainer(e,t,r){const n=oa.getRemoteInfo({name:e,entry:t}),o=new sa.Module({host:this,remoteInfo:n});return o.remoteEntryExports=r,this.moduleCache.set(e,o),o}async loadRemote(e,t){return this.remoteHandler.loadRemote(e,t)}async preloadRemote(e){return this.remoteHandler.preloadRemote(e)}initShareScopeMap(e,t,r={}){this.sharedHandler.initShareScopeMap(e,t,r)}formatOptions(e,t){const{allShareInfos:r}=ta.formatShareConfigs(e,t),{userOptions:n,options:o}=this.hooks.lifecycle.beforeInit.emit({origin:this,userOptions:t,options:e,shareInfo:r}),s=this.remoteHandler.formatAndRegisterRemote(o,n),{allShareInfos:i}=this.sharedHandler.registerShared(o,n),a=[...o.plugins];n.plugins&&n.plugins.forEach(l=>{a.includes(l)||a.push(l)});const c={...e,...t,plugins:a,remotes:s,shared:i};return this.hooks.lifecycle.init.emit({origin:this,options:c}),c}registerPlugins(e){const t=na.registerPlugins(e,this);this.options.plugins=this.options.plugins.reduce((r,n)=>(n&&r&&!r.find(o=>o.name===n.name)&&r.push(n),r),t||[])}registerRemotes(e,t){return this.remoteHandler.registerRemotes(e,t)}registerShared(e){this.sharedHandler.registerShared(this.options,{...this.options,shared:e})}};Yr.ModuleFederation=ma;var on={},sn={},Qt=Object.defineProperty,_a=(e,t)=>{let r={};for(var n in e)Qt(r,n,{get:e[n],enumerable:!0});return t||Qt(r,Symbol.toStringTag,{value:"Module"}),r};sn.__exportAll=_a;(function(e){var r=sn.__exportAll({});Object.defineProperty(e,"type_exports",{enumerable:!0,get:function(){return r}})})(on);(function(e){Object.defineProperty(e,Symbol.toStringTag,{value:"Module"});const t=M,r=$,n=b,o=Pt,s=q,i=he,a=K,c=xr,l=Xe,u=Yr,d=on;let f=D;const h=c.default;e.CurrentGlobal=n.CurrentGlobal,e.Global=n.Global,e.Module=l.Module,e.ModuleFederation=u.ModuleFederation,e.addGlobalSnapshot=n.addGlobalSnapshot,e.assert=t.assert,e.error=t.error,e.getGlobalFederationConstructor=n.getGlobalFederationConstructor,e.getGlobalSnapshot=n.getGlobalSnapshot,e.getInfoWithoutType=n.getInfoWithoutType,e.getRegisteredShare=s.getRegisteredShare,e.getRemoteEntry=a.getRemoteEntry,e.getRemoteInfo=a.getRemoteInfo,e.helpers=h,e.isStaticResourcesEqual=r.isStaticResourcesEqual,Object.defineProperty(e,"loadScript",{enumerable:!0,get:function(){return f.loadScript}}),Object.defineProperty(e,"loadScriptNode",{enumerable:!0,get:function(){return f.loadScriptNode}}),e.matchRemoteWithNameAndExpose=i.matchRemoteWithNameAndExpose,e.registerGlobalPlugins=n.registerGlobalPlugins,e.resetFederationGlobalInfo=n.resetFederationGlobalInfo,e.safeWrapper=r.safeWrapper,e.satisfy=o.satisfy,e.setGlobalFederationConstructor=n.setGlobalFederationConstructor,e.setGlobalFederationInstance=n.setGlobalFederationInstance,Object.defineProperty(e,"types",{enumerable:!0,get:function(){return d.type_exports}})})(Tt);let ga=Tt;function pa(){return typeof FEDERATION_BUILD_IDENTIFIER<"u"?FEDERATION_BUILD_IDENTIFIER:""}function ya(e,t){const r=pa();return ga.CurrentGlobal.__FEDERATION__.__INSTANCES__.find(n=>!!(r&&n.options.id===r||n.options.name===e&&!n.options.version&&!t||n.options.name===e&&t&&n.options.version===t))}ar.getGlobalFederationInstance=ya;(function(e){Object.defineProperty(e,Symbol.toStringTag,{value:"Module"});const t=ar;let r=Tt,n=Y;function o(_){const g=new((0,r.getGlobalFederationConstructor)()||r.ModuleFederation)(_);return(0,r.setGlobalFederationInstance)(g),g}let s=null;function i(_){const g=t.getGlobalFederationInstance(_.name,_.version);return g?(g.initOptions(_),s||(s=g),g):(s=o(_),s)}function a(..._){return(0,r.assert)(s,n.RUNTIME_009,n.runtimeDescMap),s.loadRemote.apply(s,_)}function c(..._){return(0,r.assert)(s,n.RUNTIME_009,n.runtimeDescMap),s.loadShare.apply(s,_)}function l(..._){return(0,r.assert)(s,n.RUNTIME_009,n.runtimeDescMap),s.loadShareSync.apply(s,_)}function u(..._){return(0,r.assert)(s,n.RUNTIME_009,n.runtimeDescMap),s.preloadRemote.apply(s,_)}function d(..._){return(0,r.assert)(s,n.RUNTIME_009,n.runtimeDescMap),s.registerRemotes.apply(s,_)}function f(..._){return(0,r.assert)(s,n.RUNTIME_009,n.runtimeDescMap),s.registerPlugins.apply(s,_)}function h(){return s}function m(..._){return(0,r.assert)(s,n.RUNTIME_009,n.runtimeDescMap),s.registerShared.apply(s,_)}(0,r.setGlobalFederationConstructor)(r.ModuleFederation),Object.defineProperty(e,"Module",{enumerable:!0,get:function(){return r.Module}}),e.ModuleFederation=r.ModuleFederation,e.createInstance=o,e.getInstance=h,Object.defineProperty(e,"getRemoteEntry",{enumerable:!0,get:function(){return r.getRemoteEntry}}),Object.defineProperty(e,"getRemoteInfo",{enumerable:!0,get:function(){return r.getRemoteInfo}}),e.init=i,e.loadRemote=a,Object.defineProperty(e,"loadScript",{enumerable:!0,get:function(){return r.loadScript}}),Object.defineProperty(e,"loadScriptNode",{enumerable:!0,get:function(){return r.loadScriptNode}}),e.loadShare=c,e.loadShareSync=l,e.preloadRemote=u,Object.defineProperty(e,"registerGlobalPlugins",{enumerable:!0,get:function(){return r.registerGlobalPlugins}}),e.registerPlugins=f,e.registerRemotes=d,e.registerShared=m})(ir);const an="__mf_init____mf__virtual/ConfigCustomJavascriptSet__mf_v__runtimeInit__mf_v__.js__";let Rt=globalThis[an];if(!Rt){let e,t;const r=new Promise((n,o)=>{e=n,t=o});Rt=globalThis[an]={initPromise:r,initResolve:e,initReject:t},typeof window>"u"&&e({loadRemote:function(){return Promise.resolve(void 0)},loadShare:function(){return Promise.resolve(void 0)}})}const Ea=Rt.initResolve,er={},tr="default",rr="ConfigCustomJavascriptSet";let nr,or;async function Sa(){return nr??=sr(()=>import("./localSharedImportMap-D56mFGIk.js"),__vite__mapDeps([0,1]),import.meta.url),nr}async function ba(){return or??=sr(()=>import("./virtualExposes-DyedJotb.js"),__vite__mapDeps([2,1]),import.meta.url).then(e=>e.default??e),or}async function Ta(e={},t=[]){const{usedShared:r,usedRemotes:n}=await Sa(),o=ir.init({name:rr,remotes:n,shared:r,plugins:[],shareStrategy:"version-first"});var s=er[tr];if(s||(s=er[tr]={from:rr}),!(t.indexOf(s)>=0)){t.push(s),o.initShareScopeMap("default",e),Ea(o);try{await Promise.all(await o.initializeSharing("default",{strategy:"version-first",from:"build",initScope:t}))}catch(i){console.error(i)}return o}}async function Ia(e){const t=await ba();if(!(e in t))throw new Error(`Module ${e} does not exist in container.`);return t[e]().then(r=>()=>r)}export{ir as d,Ia as g,Ta as i}; diff --git a/admin/custom/customComponents.js b/admin/custom/customComponents.js new file mode 100644 index 000000000..de3def994 --- /dev/null +++ b/admin/custom/customComponents.js @@ -0,0 +1 @@ +import"./assets/preload-helper-BDBacUwf.js";import{g as r,i as a}from"./assets/virtual_mf-REMOTE_ENTRY_ID_ConfigCustomJavascriptSet__customComponents_js-mtzNjzQ6.js";export{r as get,a as init}; diff --git a/admin/custom/i18n/de.json b/admin/custom/i18n/de.json new file mode 100644 index 000000000..cd795a025 --- /dev/null +++ b/admin/custom/i18n/de.json @@ -0,0 +1,30 @@ +{ + "And not later": "Und nicht später", + "But not earlier": "Aber nicht früher", + "Day time settings": "Tageszeiteinstellungen", + "Help": "Verwenden Sie das Format mit 49,1245 und nicht 49°34'0\". Andernfalls wird es automatisch konvertiert.", + "Latitude °": "Breitengrad °", + "Longitude °": "Längengrad °", + "Offset": "Versatz", + "Time event": "Zeitereignis", + "Use system settings": "Systemeinstellungen verwenden", + "Used as end of the daytime": "Wird als Tagesende verwendet", + "Used as start of the daytime": "Wird als Tagesbeginn verwendet", + "in minutes": "in Minuten", + "none": "keiner", + "sch_astro_dawn": "Dämmerung", + "sch_astro_dusk": "Dämmerung", + "sch_astro_goldenHour": "goldene Stunde", + "sch_astro_goldenHourEnd": "Ende der goldenen Stunde", + "sch_astro_nauticalDawn": "Nautische Morgendämmerung", + "sch_astro_nauticalDusk": "Nautische Dämmerung", + "sch_astro_night": "Nacht", + "sch_astro_nightEnd": "Nachtende", + "sch_astro_sunrise": "Sonnenaufgang", + "sch_astro_sunriseEnd": "Sonnenaufgang Ende", + "sch_astro_sunset": "Sonnenuntergang", + "sch_astro_sunsetStart": "Sonnenuntergang beginnen", + "Next sunrise": "Nächster Sonnenaufgang", + "Next sunset": "Nächster Sonnenuntergang", + "Local time": "Ortszeit" +} diff --git a/admin/custom/i18n/en.json b/admin/custom/i18n/en.json new file mode 100644 index 000000000..9155e092e --- /dev/null +++ b/admin/custom/i18n/en.json @@ -0,0 +1,30 @@ +{ + "Use system settings": "Use system settings", + "Latitude °": "Latitude °", + "Longitude °": "Longitude °", + "Help": "Use form with 49.1245 and not 49°34'0\". Elsewise it will be converted automatically.", + "Day time settings": "Day time settings", + "Time event": "Time event", + "none": "none", + "sch_astro_nightEnd": "Night end", + "sch_astro_nauticalDawn": "Nautical dawn", + "sch_astro_dawn": "Dawn", + "sch_astro_sunrise": "Sunrise", + "sch_astro_sunriseEnd": "Sunrise end", + "sch_astro_goldenHourEnd": "Golden hour end", + "Used as start of the daytime": "Used as start of the daytime", + "Used as end of the daytime": "Used as end of the daytime", + "Offset": "Offset", + "in minutes": "in minutes", + "But not earlier": "But not earlier", + "And not later": "And not later", + "sch_astro_goldenHour": "Golden hour", + "sch_astro_sunsetStart": "Sunset start", + "sch_astro_sunset": "Sunset", + "sch_astro_dusk": "Dusk", + "sch_astro_nauticalDusk": "Nautical dusk", + "sch_astro_night": "Night", + "Next sunrise": "Next sunrise", + "Next sunset": "Next sunset", + "Local time": "Local time" +} \ No newline at end of file diff --git a/admin/custom/i18n/es.json b/admin/custom/i18n/es.json new file mode 100644 index 000000000..d738cbe8c --- /dev/null +++ b/admin/custom/i18n/es.json @@ -0,0 +1,30 @@ +{ + "And not later": "Y no más tarde", + "But not earlier": "Pero no antes", + "Day time settings": "Configuración de horario diurno", + "Help": "Utilice el formulario con 49.1245 y no con 49°34'0\". De lo contrario, se convertirá automáticamente.", + "Latitude °": "Latitud °", + "Longitude °": "longitud °", + "Offset": "Compensar", + "Time event": "evento de tiempo", + "Use system settings": "Usar la configuración del sistema", + "Used as end of the daytime": "Utilizado como final del día.", + "Used as start of the daytime": "Utilizado como inicio del día.", + "in minutes": "en minutos", + "none": "ninguno", + "sch_astro_dawn": "Amanecer", + "sch_astro_dusk": "Oscuridad", + "sch_astro_goldenHour": "hora dorada", + "sch_astro_goldenHourEnd": "Fin de la hora dorada", + "sch_astro_nauticalDawn": "Amanecer náutico", + "sch_astro_nauticalDusk": "Anochecer náutico", + "sch_astro_night": "Noche", + "sch_astro_nightEnd": "Fin de la noche", + "sch_astro_sunrise": "Amanecer", + "sch_astro_sunriseEnd": "Fin del amanecer", + "sch_astro_sunset": "Atardecer", + "sch_astro_sunsetStart": "Inicio del atardecer", + "Next sunrise": "próximo amanecer", + "Next sunset": "próxima puesta de sol", + "Local time": "Hora local" +} diff --git a/admin/custom/i18n/fr.json b/admin/custom/i18n/fr.json new file mode 100644 index 000000000..6a4fe2d8f --- /dev/null +++ b/admin/custom/i18n/fr.json @@ -0,0 +1,30 @@ +{ + "And not later": "Et pas plus tard", + "But not earlier": "Mais pas plus tôt", + "Day time settings": "Paramètres d'heure de jour", + "Help": "Utiliser le formulaire avec 49.1245 et non 49°34'0\". Sinon il sera converti automatiquement.", + "Latitude °": "Latitude °", + "Longitude °": "Longitude °", + "Offset": "Compenser", + "Time event": "Événement temporel", + "Use system settings": "Utiliser les paramètres système", + "Used as end of the daytime": "Utilisé en fin de journée", + "Used as start of the daytime": "Utilisé comme début de journée", + "in minutes": "en minutes", + "none": "aucun", + "sch_astro_dawn": "Aube", + "sch_astro_dusk": "Crépuscule", + "sch_astro_goldenHour": "Heure d'or", + "sch_astro_goldenHourEnd": "Fin de l'heure d'or", + "sch_astro_nauticalDawn": "Aube nautique", + "sch_astro_nauticalDusk": "Crépuscule nautique", + "sch_astro_night": "Nuit", + "sch_astro_nightEnd": "Fin de la nuit", + "sch_astro_sunrise": "Lever du soleil", + "sch_astro_sunriseEnd": "Fin du lever du soleil", + "sch_astro_sunset": "Coucher de soleil", + "sch_astro_sunsetStart": "Début du coucher du soleil", + "Next sunrise": "prochain lever de soleil", + "Next sunset": "Prochain coucher de soleil", + "Local time": "Heure locale" +} diff --git a/admin/custom/i18n/it.json b/admin/custom/i18n/it.json new file mode 100644 index 000000000..e0ea017f0 --- /dev/null +++ b/admin/custom/i18n/it.json @@ -0,0 +1,30 @@ +{ + "And not later": "E non più tardi", + "But not earlier": "Ma non prima", + "Day time settings": "Impostazioni dell'ora diurna", + "Help": "Utilizzare il modulo con 49.1245 e non 49°34'0\". Altrimenti verrà convertito automaticamente.", + "Latitude °": "Latitudine°", + "Longitude °": "Longitudine°", + "Offset": "Compensare", + "Time event": "Evento temporale", + "Use system settings": "Utilizza le impostazioni di sistema", + "Used as end of the daytime": "Utilizzato come fine giornata", + "Used as start of the daytime": "Utilizzato come inizio della giornata", + "in minutes": "in pochi minuti", + "none": "nessuno", + "sch_astro_dawn": "Alba", + "sch_astro_dusk": "Crepuscolo", + "sch_astro_goldenHour": "Ora d'oro", + "sch_astro_goldenHourEnd": "Fine dell'ora d'oro", + "sch_astro_nauticalDawn": "Alba nautica", + "sch_astro_nauticalDusk": "Crepuscolo nautico", + "sch_astro_night": "Notte", + "sch_astro_nightEnd": "Fine della notte", + "sch_astro_sunrise": "Alba", + "sch_astro_sunriseEnd": "Fine dell'alba", + "sch_astro_sunset": "Tramonto", + "sch_astro_sunsetStart": "Inizio del tramonto", + "Next sunrise": "La prossima alba", + "Next sunset": "Il prossimo tramonto", + "Local time": "Ora locale" +} diff --git a/admin/custom/i18n/nl.json b/admin/custom/i18n/nl.json new file mode 100644 index 000000000..6a822f418 --- /dev/null +++ b/admin/custom/i18n/nl.json @@ -0,0 +1,30 @@ +{ + "And not later": "En niet later", + "But not earlier": "Maar niet eerder", + "Day time settings": "Instellingen voor dagtijd", + "Help": "Gebruik het formulier met 49.1245 en niet met 49°34'0\". Anders wordt het automatisch omgezet.", + "Latitude °": "Breedtegraad °", + "Longitude °": "Lengtegraad °", + "Offset": "Offset", + "Time event": "Tijd evenement", + "Use system settings": "Gebruik systeeminstellingen", + "Used as end of the daytime": "Gebruikt als einde van de dag", + "Used as start of the daytime": "Gebruikt als begin van de dag", + "in minutes": "in minuten", + "none": "geen", + "sch_astro_dawn": "Ochtendgloren", + "sch_astro_dusk": "Schemering", + "sch_astro_goldenHour": "gouden uur", + "sch_astro_goldenHourEnd": "Einde van het gouden uur", + "sch_astro_nauticalDawn": "Nautische dageraad", + "sch_astro_nauticalDusk": "Nautische schemering", + "sch_astro_night": "Nacht", + "sch_astro_nightEnd": "Einde van de nacht", + "sch_astro_sunrise": "zonsopkomst", + "sch_astro_sunriseEnd": "Einde van de zonsopgang", + "sch_astro_sunset": "Zonsondergang", + "sch_astro_sunsetStart": "Begin zonsondergang", + "Next sunrise": "Volgende zonsopgang", + "Next sunset": "Volgende zonsondergang", + "Local time": "Lokale tijd" +} diff --git a/admin/custom/i18n/pl.json b/admin/custom/i18n/pl.json new file mode 100644 index 000000000..d4bf3220b --- /dev/null +++ b/admin/custom/i18n/pl.json @@ -0,0 +1,30 @@ +{ + "And not later": "I nie później", + "But not earlier": "Ale nie wcześniej", + "Day time settings": "Ustawienia czasu dziennego", + "Help": "Użyj formularza z 49.1245, a nie 49°34'0”. W przeciwnym razie zostanie on przekonwertowany automatycznie.", + "Latitude °": "Szerokość geograficzna °", + "Longitude °": "Długość geograficzna °", + "Offset": "Zrównoważyć", + "Time event": "Wydarzenie czasowe", + "Use system settings": "Użyj ustawień systemowych", + "Used as end of the daytime": "Używany na koniec dnia", + "Used as start of the daytime": "Używany jako początek dnia", + "in minutes": "w minutach", + "none": "nic", + "sch_astro_dawn": "Świt", + "sch_astro_dusk": "Zmierzch", + "sch_astro_goldenHour": "złota godzina", + "sch_astro_goldenHourEnd": "Koniec złotej godziny", + "sch_astro_nauticalDawn": "Morski świt", + "sch_astro_nauticalDusk": "Nautyczny zmierzch", + "sch_astro_night": "Noc", + "sch_astro_nightEnd": "Koniec nocy", + "sch_astro_sunrise": "wschód słońca", + "sch_astro_sunriseEnd": "Koniec wschodu słońca", + "sch_astro_sunset": "Zachód słońca", + "sch_astro_sunsetStart": "Początek zachodu słońca", + "Next sunrise": "Następny wschód słońca", + "Next sunset": "Następny zachód słońca", + "Local time": "Czas lokalny" +} diff --git a/admin/custom/i18n/pt.json b/admin/custom/i18n/pt.json new file mode 100644 index 000000000..c9824510b --- /dev/null +++ b/admin/custom/i18n/pt.json @@ -0,0 +1,30 @@ +{ + "And not later": "E não mais tarde", + "But not earlier": "Mas não antes", + "Day time settings": "Configurações de horário diurno", + "Help": "Use o formulário com 49.1245 e não 49°34'0\". Caso contrário, será convertido automaticamente.", + "Latitude °": "Latitude °", + "Longitude °": "Longitude °", + "Offset": "Desvio", + "Time event": "Evento de tempo", + "Use system settings": "Usar configurações do sistema", + "Used as end of the daytime": "Usado como fim do dia", + "Used as start of the daytime": "Usado como início do dia", + "in minutes": "em minutos", + "none": "nenhum", + "sch_astro_dawn": "Alvorecer", + "sch_astro_dusk": "Crepúsculo", + "sch_astro_goldenHour": "Hora dourada", + "sch_astro_goldenHourEnd": "Fim da hora dourada", + "sch_astro_nauticalDawn": "Amanhecer náutico", + "sch_astro_nauticalDusk": "Crepúsculo náutico", + "sch_astro_night": "Noite", + "sch_astro_nightEnd": "Fim da noite", + "sch_astro_sunrise": "Nascer do sol", + "sch_astro_sunriseEnd": "Fim do nascer do sol", + "sch_astro_sunset": "Pôr do sol", + "sch_astro_sunsetStart": "Início do pôr do sol", + "Next sunrise": "Próximo nascer do sol", + "Next sunset": "Próximo pôr do sol", + "Local time": "Horário local" +} diff --git a/admin/custom/i18n/ru.json b/admin/custom/i18n/ru.json new file mode 100644 index 000000000..ee8c9aa63 --- /dev/null +++ b/admin/custom/i18n/ru.json @@ -0,0 +1,30 @@ +{ + "And not later": "И не позже", + "But not earlier": "Но не раньше", + "Day time settings": "Настройки дневного времени", + "Help": "Используйте форму с 49,1245, а не с 49°34'0\". В противном случае она будет преобразована автоматически.", + "Latitude °": "Широта °", + "Longitude °": "Долгота °", + "Offset": "Компенсировать", + "Time event": "Время события", + "Use system settings": "Использовать системные настройки", + "Used as end of the daytime": "Используется в конце дня", + "Used as start of the daytime": "Используется как начало дня", + "in minutes": "в минутах", + "none": "никто", + "sch_astro_dawn": "Рассвет", + "sch_astro_dusk": "Сумерки", + "sch_astro_goldenHour": "Золотой час", + "sch_astro_goldenHourEnd": "Конец золотого часа", + "sch_astro_nauticalDawn": "Морской рассвет", + "sch_astro_nauticalDusk": "Морские сумерки", + "sch_astro_night": "Ночь", + "sch_astro_nightEnd": "Ночной конец", + "sch_astro_sunrise": "Восход", + "sch_astro_sunriseEnd": "Конец восхода солнца", + "sch_astro_sunset": "Закат", + "sch_astro_sunsetStart": "Начало заката", + "Next sunrise": "Следующий восход солнца", + "Next sunset": "Следующий закат", + "Local time": "Местное время" +} diff --git a/admin/custom/i18n/uk.json b/admin/custom/i18n/uk.json new file mode 100644 index 000000000..6c45c3a07 --- /dev/null +++ b/admin/custom/i18n/uk.json @@ -0,0 +1,30 @@ +{ + "And not later": "І не пізніше", + "But not earlier": "Але не раніше", + "Day time settings": "Налаштування денного часу", + "Help": "Використовуйте форму з 49.1245, а не 49°34'0\". Інакше його буде автоматично перетворено.", + "Latitude °": "Широта °", + "Longitude °": "Довгота °", + "Offset": "Зсув", + "Time event": "Подія часу", + "Use system settings": "Використовуйте налаштування системи", + "Used as end of the daytime": "Використовується як кінець дня", + "Used as start of the daytime": "Використовується як початок дня", + "in minutes": "за хвилини", + "none": "немає", + "sch_astro_dawn": "Світанок", + "sch_astro_dusk": "Сутінки", + "sch_astro_goldenHour": "Золота година", + "sch_astro_goldenHourEnd": "Кінець золотої години", + "sch_astro_nauticalDawn": "Морський світанок", + "sch_astro_nauticalDusk": "Морські сутінки", + "sch_astro_night": "ніч", + "sch_astro_nightEnd": "Кінець ночі", + "sch_astro_sunrise": "Схід сонця", + "sch_astro_sunriseEnd": "Кінець сходу сонця", + "sch_astro_sunset": "Захід сонця", + "sch_astro_sunsetStart": "Початок заходу сонця", + "Next sunrise": "Наступний схід сонця", + "Next sunset": "Наступний захід сонця", + "Local time": "Місцевий час" +} diff --git a/admin/custom/i18n/zh-cn.json b/admin/custom/i18n/zh-cn.json new file mode 100644 index 000000000..f8db933cc --- /dev/null +++ b/admin/custom/i18n/zh-cn.json @@ -0,0 +1,30 @@ +{ + "And not later": "并且不会晚", + "But not earlier": "但不会更早", + "Day time settings": "日间时间设置", + "Help": "使用 49.1245 的形式,而不是 49°34'0\"。否则它将自动转换。", + "Latitude °": "纬度 °", + "Longitude °": "经度 °", + "Offset": "抵消", + "Time event": "时间事件", + "Use system settings": "使用系统设置", + "Used as end of the daytime": "用作白天的结束", + "Used as start of the daytime": "用作白天的开始", + "in minutes": "几分钟内", + "none": "没有任何", + "sch_astro_dawn": "黎明", + "sch_astro_dusk": "黄昏", + "sch_astro_goldenHour": "黄金时段", + "sch_astro_goldenHourEnd": "黄金时段结束", + "sch_astro_nauticalDawn": "航海黎明", + "sch_astro_nauticalDusk": "航海黄昏", + "sch_astro_night": "夜晚", + "sch_astro_nightEnd": "夜幕降临", + "sch_astro_sunrise": "日出", + "sch_astro_sunriseEnd": "日出结束", + "sch_astro_sunset": "日落", + "sch_astro_sunsetStart": "日落开始", + "Next sunrise": "下一个日出", + "Next sunset": "下一个日落", + "Local time": "当地时间" +} diff --git a/admin/favicon.ico b/admin/favicon.ico new file mode 100644 index 000000000..020e5c1c7 Binary files /dev/null and b/admin/favicon.ico differ diff --git a/admin/google-blockly/LICENSE b/admin/google-blockly/LICENSE new file mode 100644 index 000000000..d64569567 --- /dev/null +++ b/admin/google-blockly/LICENSE @@ -0,0 +1,202 @@ + + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright [yyyy] [name of copyright owner] + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. diff --git a/admin/google-blockly/blockly_compressed.js b/admin/google-blockly/blockly_compressed.js new file mode 100644 index 000000000..36fe43cdd --- /dev/null +++ b/admin/google-blockly/blockly_compressed.js @@ -0,0 +1,1679 @@ +// Do not edit this file; automatically generated. + +/* eslint-disable */ +;(function(root, factory) { + if (typeof define === 'function' && define.amd) { // AMD + define([], factory); + } else if (typeof exports === 'object') { // Node.js + module.exports = factory(); + } else { // Script + root.Blockly = factory(); + } +}(this, function() { +var $={}; +var register$$module$build$src$core$registry,validate$$module$build$src$core$registry,unregister$$module$build$src$core$registry,getItem$$module$build$src$core$registry,hasItem$$module$build$src$core$registry,getClass$$module$build$src$core$registry,getObject$$module$build$src$core$registry,getAllItems$$module$build$src$core$registry,getClassFromOptions$$module$build$src$core$registry,getNextUniqueId$$module$build$src$core$utils$idgenerator,genUid$$module$build$src$core$utils$idgenerator,getRecordUndo$$module$build$src$core$events$utils, +fire$$module$build$src$core$events$utils,fireInternal$$module$build$src$core$events$utils,fireNow$$module$build$src$core$events$utils,filter$$module$build$src$core$events$utils,clearPendingUndo$$module$build$src$core$events$utils,isEnabled$$module$build$src$core$events$utils,setGroupInternal$$module$build$src$core$events$utils,getDescendantIds$$module$build$src$core$events$utils,fromJson$$module$build$src$core$events$utils,get$$module$build$src$core$events$utils,disableOrphans$$module$build$src$core$events$utils, +getWorkspaceById$$module$build$src$core$common,getAllWorkspaces$$module$build$src$core$common,registerWorkspace$$module$build$src$core$common,unregisterWorkpace$$module$build$src$core$common,getMainWorkspace$$module$build$src$core$common,setMainWorkspace$$module$build$src$core$common,getSelected$$module$build$src$core$common,getParentContainer$$module$build$src$core$common,setParentContainer$$module$build$src$core$common,svgResize$$module$build$src$core$common,getBlockTypeCounts$$module$build$src$core$common, +jsonInitFactory$$module$build$src$core$common,defineBlocksWithJsonArray$$module$build$src$core$common,defineBlocksWithJsonArrayInternal$$module$build$src$core$common,longStart$$module$build$src$core$touch,longStop$$module$build$src$core$touch,clearTouchIdentifier$$module$build$src$core$touch,shouldHandleEvent$$module$build$src$core$touch,getTouchIdentifierFromEvent$$module$build$src$core$touch,checkTouchIdentifier$$module$build$src$core$touch,conditionalBind$$module$build$src$core$browser_events, +bind$$module$build$src$core$browser_events,unbind$$module$build$src$core$browser_events,isTargetInput$$module$build$src$core$browser_events,isRightButton$$module$build$src$core$browser_events,mouseToSvg$$module$build$src$core$browser_events,getScrollDeltaPixels$$module$build$src$core$browser_events,removeElem$$module$build$src$core$utils$array,register$$module$build$src$core$css,inject$$module$build$src$core$css,createSvgElement$$module$build$src$core$utils$dom,addClass$$module$build$src$core$utils$dom, +removeClasses$$module$build$src$core$utils$dom,removeClass$$module$build$src$core$utils$dom,hasClass$$module$build$src$core$utils$dom,removeNode$$module$build$src$core$utils$dom,insertAfter$$module$build$src$core$utils$dom,setCssTransform$$module$build$src$core$utils$dom,startTextWidthCache$$module$build$src$core$utils$dom,stopTextWidthCache$$module$build$src$core$utils$dom,getTextWidth$$module$build$src$core$utils$dom,getFastTextWidth$$module$build$src$core$utils$dom,getFastTextWidthWithSizeString$$module$build$src$core$utils$dom, +measureFontMetrics$$module$build$src$core$utils$dom,getSize$$module$build$src$core$utils$style,getSizeInternal$$module$build$src$core$utils$style,getSizeWithDisplay$$module$build$src$core$utils$style,getComputedStyle$$module$build$src$core$utils$style,getPageOffset$$module$build$src$core$utils$style,getViewportPageOffset$$module$build$src$core$utils$style,getBorderBox$$module$build$src$core$utils$style,scrollIntoContainerView$$module$build$src$core$utils$style,getContainerOffsetToScrollInto$$module$build$src$core$utils$style, +getRelativeXY$$module$build$src$core$utils$svg_math,getInjectionDivXY$$module$build$src$core$utils$svg_math,getViewportBBox$$module$build$src$core$utils$svg_math,getDocumentScroll$$module$build$src$core$utils$svg_math,screenToWsCoordinates$$module$build$src$core$utils$svg_math,wsToScreenCoordinates$$module$build$src$core$utils$svg_math,injectDependencies$$module$build$src$core$utils$xml,domToText$$module$build$src$core$utils$xml,sanitizeText$$module$build$src$core$utils$xml,convertToolboxDefToJson$$module$build$src$core$utils$toolbox, +validateToolbox$$module$build$src$core$utils$toolbox,convertFlyoutDefToJsonArray$$module$build$src$core$utils$toolbox,hasCategories$$module$build$src$core$utils$toolbox,hasCategoriesInternal$$module$build$src$core$utils$toolbox,isCategoryCollapsible$$module$build$src$core$utils$toolbox,convertToToolboxJson$$module$build$src$core$utils$toolbox,xmlToJsonArray$$module$build$src$core$utils$toolbox,addAttributes$$module$build$src$core$utils$toolbox,parseToolboxTree$$module$build$src$core$utils$toolbox, +getStartPositionRect$$module$build$src$core$positionable_helpers,getCornerOppositeToolbox$$module$build$src$core$positionable_helpers,bumpPositionRect$$module$build$src$core$positionable_helpers,alert$$module$build$src$core$dialog,setAlert$$module$build$src$core$dialog,confirm$$module$build$src$core$dialog,confirmInternal$$module$build$src$core$dialog,setConfirm$$module$build$src$core$dialog,prompt$$module$build$src$core$dialog,setPrompt$$module$build$src$core$dialog,isVariableBackedParameterModel$$module$build$src$core$interfaces$i_variable_backed_parameter_model, +isLegacyProcedureDefBlock$$module$build$src$core$interfaces$i_legacy_procedure_blocks,isLegacyProcedureCallBlock$$module$build$src$core$interfaces$i_legacy_procedure_blocks,flyoutCategory$$module$build$src$core$variables,flyoutCategoryBlocks$$module$build$src$core$variables,generateUniqueName$$module$build$src$core$variables,generateUniqueNameInternal$$module$build$src$core$variables,generateUniqueNameFromOptions$$module$build$src$core$variables,createVariableButtonHandler$$module$build$src$core$variables, +promptName$$module$build$src$core$variables,nameUsedWithOtherType$$module$build$src$core$variables,nameUsedWithAnyType$$module$build$src$core$variables,nameUsedWithConflictingParam$$module$build$src$core$variables,checkForConflictingParamWithProcedureModels$$module$build$src$core$variables,checkForConflictingParamWithLegacyProcedures$$module$build$src$core$variables,generateVariableFieldDom$$module$build$src$core$variables,createVariable$$module$build$src$core$variables,getAddedVariables$$module$build$src$core$variables, +queueRender$$module$build$src$core$render_management,finishQueuedRenders$$module$build$src$core$render_management,triggerQueuedRenders$$module$build$src$core$render_management,alwaysImmediatelyRender$$module$build$src$core$render_management,queueBlock$$module$build$src$core$render_management,doRenders$$module$build$src$core$render_management,dequeueBlock$$module$build$src$core$render_management,shouldRenderRootBlock$$module$build$src$core$render_management,renderBlock$$module$build$src$core$render_management, +register$$module$build$src$core$serialization$registry,unregister$$module$build$src$core$serialization$registry,save$$module$build$src$core$serialization$workspace_comments,append$$module$build$src$core$serialization$workspace_comments,register$$module$build$src$core$clipboard$registry,unregister$$module$build$src$core$clipboard$registry,moveCommentToNotConflict$$module$build$src$core$clipboard$workspace_comment_paster,commentOverlapsOtherExactly$$module$build$src$core$clipboard$workspace_comment_paster, +setRole$$module$build$src$core$utils$aria,setState$$module$build$src$core$utils$aria,isSerializable$$module$build$src$core$interfaces$i_serializable,save$$module$build$src$core$serialization$blocks,saveAttributes$$module$build$src$core$serialization$blocks,saveCoords$$module$build$src$core$serialization$blocks,saveExtraState$$module$build$src$core$serialization$blocks,saveIcons$$module$build$src$core$serialization$blocks,saveFields$$module$build$src$core$serialization$blocks,saveInputBlocks$$module$build$src$core$serialization$blocks, +saveNextBlocks$$module$build$src$core$serialization$blocks,saveConnection$$module$build$src$core$serialization$blocks,append$$module$build$src$core$serialization$blocks,appendInternal$$module$build$src$core$serialization$blocks,appendPrivate$$module$build$src$core$serialization$blocks,checkNewVariables$$module$build$src$core$serialization$blocks,loadCoords$$module$build$src$core$serialization$blocks,loadAttributes$$module$build$src$core$serialization$blocks,loadExtraState$$module$build$src$core$serialization$blocks, +tryToConnectParent$$module$build$src$core$serialization$blocks,loadIcons$$module$build$src$core$serialization$blocks,loadFields$$module$build$src$core$serialization$blocks,loadInputBlocks$$module$build$src$core$serialization$blocks,loadNextBlocks$$module$build$src$core$serialization$blocks,loadConnection$$module$build$src$core$serialization$blocks,initBlock$$module$build$src$core$serialization$blocks,hasBubble$$module$build$src$core$interfaces$i_has_bubble,toRadians$$module$build$src$core$utils$math, +toDegrees$$module$build$src$core$utils$math,clamp$$module$build$src$core$utils$math,createDom$$module$build$src$core$dropdowndiv,setBoundsElement$$module$build$src$core$dropdowndiv,getOwner$$module$build$src$core$dropdowndiv,getContentDiv$$module$build$src$core$dropdowndiv,clearContent$$module$build$src$core$dropdowndiv,setColour$$module$build$src$core$dropdowndiv,showPositionedByBlock$$module$build$src$core$dropdowndiv,showPositionedByField$$module$build$src$core$dropdowndiv,getScaledBboxOfBlock$$module$build$src$core$dropdowndiv, +getScaledBboxOfField$$module$build$src$core$dropdowndiv,showPositionedByRect$$module$build$src$core$dropdowndiv,show$$module$build$src$core$dropdowndiv,getPositionBelowMetrics$$module$build$src$core$dropdowndiv,getPositionAboveMetrics$$module$build$src$core$dropdowndiv,getPositionTopOfPageMetrics$$module$build$src$core$dropdowndiv,getPositionX$$module$build$src$core$dropdowndiv,isVisible$$module$build$src$core$dropdowndiv,hideIfOwner$$module$build$src$core$dropdowndiv,hide$$module$build$src$core$dropdowndiv, +hideWithoutAnimation$$module$build$src$core$dropdowndiv,positionInternal$$module$build$src$core$dropdowndiv,repositionForWindowResize$$module$build$src$core$dropdowndiv,shortestStringLength$$module$build$src$core$utils$string,commonWordPrefix$$module$build$src$core$utils$string,commonWordSuffix$$module$build$src$core$utils$string,wrapLine$$module$build$src$core$utils$string,wrapScore$$module$build$src$core$utils$string,wrapMutate$$module$build$src$core$utils$string,wrapToText$$module$build$src$core$utils$string, +setCustomTooltip$$module$build$src$core$tooltip,getCustomTooltip$$module$build$src$core$tooltip,isVisible$$module$build$src$core$tooltip,getDiv$$module$build$src$core$tooltip,getTooltipOfObject$$module$build$src$core$tooltip,getTargetObject$$module$build$src$core$tooltip,createDom$$module$build$src$core$tooltip,bindMouseEvents$$module$build$src$core$tooltip,unbindMouseEvents$$module$build$src$core$tooltip,onMouseOver$$module$build$src$core$tooltip,onMouseOut$$module$build$src$core$tooltip,onMouseMove$$module$build$src$core$tooltip, +dispose$$module$build$src$core$tooltip,hide$$module$build$src$core$tooltip,block$$module$build$src$core$tooltip,unblock$$module$build$src$core$tooltip,renderContent$$module$build$src$core$tooltip,renderDefaultContent$$module$build$src$core$tooltip,getPosition$$module$build$src$core$tooltip,show$$module$build$src$core$tooltip,getHsvSaturation$$module$build$src$core$utils$colour,setHsvSaturation$$module$build$src$core$utils$colour,getHsvValue$$module$build$src$core$utils$colour,setHsvValue$$module$build$src$core$utils$colour, +parse$$module$build$src$core$utils$colour,rgbToHex$$module$build$src$core$utils$colour,hexToRgb$$module$build$src$core$utils$colour,hsvToHex$$module$build$src$core$utils$colour,blend$$module$build$src$core$utils$colour,hueToHex$$module$build$src$core$utils$colour,tokenizeInterpolationInternal$$module$build$src$core$utils$parsing,tokenizeInterpolation$$module$build$src$core$utils$parsing,replaceMessageReferences$$module$build$src$core$utils$parsing,checkMessageReferences$$module$build$src$core$utils$parsing, +parseBlockColour$$module$build$src$core$utils$parsing,getDiv$$module$build$src$core$widgetdiv,testOnly_setDiv$$module$build$src$core$widgetdiv,createDom$$module$build$src$core$widgetdiv,show$$module$build$src$core$widgetdiv,hide$$module$build$src$core$widgetdiv,isVisible$$module$build$src$core$widgetdiv,hideIfOwner$$module$build$src$core$widgetdiv,hideIfOwnerIsInWorkspace$$module$build$src$core$widgetdiv,positionInternal$$module$build$src$core$widgetdiv,positionWithAnchor$$module$build$src$core$widgetdiv, +calculateX$$module$build$src$core$widgetdiv,calculateY$$module$build$src$core$widgetdiv,isRepositionable$$module$build$src$core$widgetdiv,repositionForWindowResize$$module$build$src$core$widgetdiv,getCurrentBlock$$module$build$src$core$contextmenu,setCurrentBlock$$module$build$src$core$contextmenu,show$$module$build$src$core$contextmenu,populate_$$module$build$src$core$contextmenu,position_$$module$build$src$core$contextmenu,createWidget_$$module$build$src$core$contextmenu,haltPropagation$$module$build$src$core$contextmenu, +hide$$module$build$src$core$contextmenu,dispose$$module$build$src$core$contextmenu,workspaceToDom$$module$build$src$core$xml,saveWorkspaceComment$$module$build$src$core$xml,variablesToDom$$module$build$src$core$xml,blockToDomWithXY$$module$build$src$core$xml,fieldToDom$$module$build$src$core$xml,allFieldsToDom$$module$build$src$core$xml,blockToDom$$module$build$src$core$xml,cloneShadow$$module$build$src$core$xml,domToText$$module$build$src$core$xml,domToPrettyText$$module$build$src$core$xml,clearWorkspaceAndLoadFromXml$$module$build$src$core$xml, +loadWorkspaceComment$$module$build$src$core$xml,appendDomToWorkspace$$module$build$src$core$xml,domToBlockInternal$$module$build$src$core$xml,domToVariables$$module$build$src$core$xml,mapSupportedXmlTags$$module$build$src$core$xml,applyMutationTagNodes$$module$build$src$core$xml,applyCommentTagNodes$$module$build$src$core$xml,applyDataTagNodes$$module$build$src$core$xml,applyFieldTagNodes$$module$build$src$core$xml,findChildBlocks$$module$build$src$core$xml,applyInputTagNodes$$module$build$src$core$xml, +applyNextTagNodes$$module$build$src$core$xml,domToBlockHeadless$$module$build$src$core$xml,domToField$$module$build$src$core$xml,deleteNext$$module$build$src$core$xml,isElement$$module$build$src$core$xml,disposeUiEffect$$module$build$src$core$block_animations,disposeUiStep$$module$build$src$core$block_animations,connectionUiEffect$$module$build$src$core$block_animations,disconnectUiEffect$$module$build$src$core$block_animations,disconnectUiStep$$module$build$src$core$block_animations,disconnectUiStop$$module$build$src$core$block_animations, +isDraggable$$module$build$src$core$interfaces$i_draggable,deepMerge$$module$build$src$core$utils$object,isProcedureBlock$$module$build$src$core$interfaces$i_procedure_block,isObservable$$module$build$src$core$interfaces$i_observable,register$$module$build$src$core$field_registry,unregister$$module$build$src$core$field_registry,fromJsonInternal$$module$build$src$core$field_registry,trimOptions$$module$build$src$core$field_dropdown,applyTrim$$module$build$src$core$field_dropdown,validateOptions$$module$build$src$core$field_dropdown, +unregister$$module$build$src$core$extensions,isRegistered$$module$build$src$core$extensions,apply$$module$build$src$core$extensions,checkNoMutatorProperties$$module$build$src$core$extensions,checkXmlHooks$$module$build$src$core$extensions,checkJsonHooks$$module$build$src$core$extensions,checkMutatorDialog$$module$build$src$core$extensions,checkHasFunctionPair$$module$build$src$core$extensions,checkHasMutatorProperties$$module$build$src$core$extensions,getMutatorProperties$$module$build$src$core$extensions, +mutatorPropertiesMatch$$module$build$src$core$extensions,runAfterPageLoad$$module$build$src$core$extensions,checkDropdownOptionsInTable$$module$build$src$core$extensions,extensionParentTooltip$$module$build$src$core$extensions,warn$$module$build$src$core$utils$deprecation,point$$module$build$src$core$utils$svg_paths,curve$$module$build$src$core$utils$svg_paths,moveTo$$module$build$src$core$utils$svg_paths,moveBy$$module$build$src$core$utils$svg_paths,lineTo$$module$build$src$core$utils$svg_paths, +line$$module$build$src$core$utils$svg_paths,lineOnAxis$$module$build$src$core$utils$svg_paths,arc$$module$build$src$core$utils$svg_paths,register$$module$build$src$core$icons$registry,unregister$$module$build$src$core$icons$registry,allProcedures$$module$build$src$core$procedures,procTupleComparator$$module$build$src$core$procedures,isLegalName$$module$build$src$core$procedures,isNameUsed$$module$build$src$core$procedures,flyoutCategory$$module$build$src$core$procedures,updateMutatorFlyout$$module$build$src$core$procedures, +mutatorOpenListener$$module$build$src$core$procedures,mutatorChangeListener$$module$build$src$core$procedures,getCallers$$module$build$src$core$procedures,blockIsModernCallerFor$$module$build$src$core$procedures,isDynamicShape$$module$build$src$core$renderers$common$constants,isPuzzleTab$$module$build$src$core$renderers$common$constants,isNotch$$module$build$src$core$renderers$common$constants,connectReciprocally$$module$build$src$core$connection,getSingleConnection$$module$build$src$core$connection, +getConnectionForOrphanedOutput$$module$build$src$core$connection,isIcon$$module$build$src$core$interfaces$i_icon,isCommentIcon$$module$build$src$core$interfaces$i_comment_icon,getParentConnection$$module$build$src$core$keyboard_nav$ast_node,register$$module$build$src$core$renderers$common$block_rendering,unregister$$module$build$src$core$renderers$common$block_rendering,init$$module$build$src$core$renderers$common$block_rendering,stringButtonClickHandler$$module$build$src$core$variables_dynamic,numberButtonClickHandler$$module$build$src$core$variables_dynamic, +colourButtonClickHandler$$module$build$src$core$variables_dynamic,flyoutCategory$$module$build$src$core$variables_dynamic,flyoutCategoryBlocks$$module$build$src$core$variables_dynamic,resizeSvgContents$$module$build$src$core$workspace_svg,moveBlockToNotConflict$$module$build$src$core$clipboard$block_paster,blockOverlapsOtherExactly$$module$build$src$core$clipboard$block_paster,blockIsInSnapRadius$$module$build$src$core$clipboard$block_paster,bumpObjectIntoBounds$$module$build$src$core$bump_objects, +bumpIntoBoundsHandler$$module$build$src$core$bump_objects,extractObjectFromEvent$$module$build$src$core$bump_objects,bumpTopObjectsIntoBounds$$module$build$src$core$bump_objects,isDeletable$$module$build$src$core$interfaces$i_deletable,copyInternal$$module$build$src$core$clipboard,paste$$module$build$src$core$clipboard,pasteFromData$$module$build$src$core$clipboard,duplicateInternal$$module$build$src$core$clipboard,isCopyable$$module$build$src$core$interfaces$i_copyable,registerEscape$$module$build$src$core$shortcut_items, +registerDelete$$module$build$src$core$shortcut_items,registerCopy$$module$build$src$core$shortcut_items,registerCut$$module$build$src$core$shortcut_items,registerPaste$$module$build$src$core$shortcut_items,registerUndo$$module$build$src$core$shortcut_items,registerRedo$$module$build$src$core$shortcut_items,registerDefaultShortcuts$$module$build$src$core$shortcut_items,saveProcedure$$module$build$src$core$serialization$procedures,loadProcedure$$module$build$src$core$serialization$procedures,save$$module$build$src$core$serialization$workspaces, +load$$module$build$src$core$serialization$workspaces,inject$$module$build$src$core$inject,createDom$$module$build$src$core$inject,createMainWorkspace$$module$build$src$core$inject,init$$module$build$src$core$inject,onKeyDown$$module$build$src$core$inject,bindDocumentEvents$$module$build$src$core$inject,loadSounds$$module$build$src$core$inject,registerUndo$$module$build$src$core$contextmenu_items,registerRedo$$module$build$src$core$contextmenu_items,registerCleanup$$module$build$src$core$contextmenu_items, +toggleOption_$$module$build$src$core$contextmenu_items,registerCollapse$$module$build$src$core$contextmenu_items,registerExpand$$module$build$src$core$contextmenu_items,addDeletableBlocks_$$module$build$src$core$contextmenu_items,getDeletableBlocks_$$module$build$src$core$contextmenu_items,deleteNext_$$module$build$src$core$contextmenu_items,registerDeleteAll$$module$build$src$core$contextmenu_items,registerWorkspaceOptions_$$module$build$src$core$contextmenu_items,registerDuplicate$$module$build$src$core$contextmenu_items, +registerComment$$module$build$src$core$contextmenu_items,registerInline$$module$build$src$core$contextmenu_items,registerCollapseExpandBlock$$module$build$src$core$contextmenu_items,registerDisable$$module$build$src$core$contextmenu_items,registerDelete$$module$build$src$core$contextmenu_items,registerHelp$$module$build$src$core$contextmenu_items,registerCommentDelete$$module$build$src$core$contextmenu_items,registerCommentDuplicate$$module$build$src$core$contextmenu_items,registerCommentCreate$$module$build$src$core$contextmenu_items, +pixelsToWorkspaceCoords$$module$build$src$core$contextmenu_items,registerBlockOptions_$$module$build$src$core$contextmenu_items,registerCommentOptions$$module$build$src$core$contextmenu_items,registerDefaultOptions$$module$build$src$core$contextmenu_items,isPaster$$module$build$src$core$interfaces$i_paster,isRenderedElement$$module$build$src$core$interfaces$i_rendered_element,isSelectable$$module$build$src$core$interfaces$i_selectable,isSelectableToolboxItem$$module$build$src$core$interfaces$i_selectable_toolbox_item, +hideChaff$$module$build$src$core$blockly,$jscomp; +register$$module$build$src$core$registry=function(a,b,c,d){if(!(a instanceof Type$$module$build$src$core$registry)&&"string"!==typeof a||""===`${a}`.trim())throw Error('Invalid type "'+a+'". The type must be a non-empty string or a Blockly.registry.Type.');a=`${a}`.toLowerCase();if("string"!==typeof b||""===b.trim())throw Error('Invalid name "'+b+'". The name must be a non-empty string.');const e=b.toLowerCase();if(!c)throw Error("Can not register a null value");let f=typeMap$$module$build$src$core$registry[a], +g=nameMap$$module$build$src$core$registry[a];f||(f=typeMap$$module$build$src$core$registry[a]=Object.create(null),g=nameMap$$module$build$src$core$registry[a]=Object.create(null));validate$$module$build$src$core$registry(a,c);if(!d&&f[e]&&f[e]!==c)throw Error('Name "'+e+'" with type "'+a+'" already registered.');f[e]=c;g[e]=b}; +validate$$module$build$src$core$registry=function(a,b){switch(a){case String(Type$$module$build$src$core$registry.FIELD):if("function"!==typeof b.fromJson)throw Error('Type "'+a+'" must have a fromJson function');}}; +unregister$$module$build$src$core$registry=function(a,b){a=`${a}`.toLowerCase();b=b.toLowerCase();const c=typeMap$$module$build$src$core$registry[a];c&&c[b]?(delete typeMap$$module$build$src$core$registry[a][b],delete nameMap$$module$build$src$core$registry[a][b]):console.warn("Unable to unregister ["+b+"]["+a+"] from the registry.")}; +getItem$$module$build$src$core$registry=function(a,b,c){a=`${a}`.toLowerCase();b=b.toLowerCase();const d=typeMap$$module$build$src$core$registry[a];if(!d||!d[b]){b="Unable to find ["+b+"]["+a+"] in the registry.";if(c)throw Error(b+" You must require or register a "+a+" plugin.");console.warn(b);return null}return d[b]};hasItem$$module$build$src$core$registry=function(a,b){a=`${a}`.toLowerCase();b=b.toLowerCase();return(a=typeMap$$module$build$src$core$registry[a])?!!a[b]:!1}; +getClass$$module$build$src$core$registry=function(a,b,c){return getItem$$module$build$src$core$registry(a,b,c)};getObject$$module$build$src$core$registry=function(a,b,c){return getItem$$module$build$src$core$registry(a,b,c)}; +getAllItems$$module$build$src$core$registry=function(a,b,c){a=`${a}`.toLowerCase();var d=typeMap$$module$build$src$core$registry[a];if(!d){d=`Unable to find [${a}] in the registry.`;if(c)throw Error(`${d} You must require or register a ${a} plugin.`);console.warn(d);return null}if(!b)return d;a=nameMap$$module$build$src$core$registry[a];c=Object.create(null);for(const e of Object.keys(d))c[a[e]]=d[e];return c}; +getClassFromOptions$$module$build$src$core$registry=function(a,b,c){b=b.plugins[String(a)]||DEFAULT$$module$build$src$core$registry;return"function"===typeof b?b:getClass$$module$build$src$core$registry(a,b,c)};getNextUniqueId$$module$build$src$core$utils$idgenerator=function(){return"blockly-"+(nextId$$module$build$src$core$utils$idgenerator++).toString(36)};genUid$$module$build$src$core$utils$idgenerator=function(){return internal$$module$build$src$core$utils$idgenerator.genUid()}; +$.setRecordUndo$$module$build$src$core$events$utils=function(a){recordUndo$$module$build$src$core$events$utils=a};getRecordUndo$$module$build$src$core$events$utils=function(){return recordUndo$$module$build$src$core$events$utils};fire$$module$build$src$core$events$utils=function(a){TEST_ONLY$$module$build$src$core$events$utils.fireInternal(a)}; +fireInternal$$module$build$src$core$events$utils=function(a){if(isEnabled$$module$build$src$core$events$utils()){if(!FIRE_QUEUE$$module$build$src$core$events$utils.length)try{requestAnimationFrame(()=>{setTimeout(fireNow$$module$build$src$core$events$utils,0)})}catch(b){setTimeout(fireNow$$module$build$src$core$events$utils,0)}FIRE_QUEUE$$module$build$src$core$events$utils.push(a)}}; +fireNow$$module$build$src$core$events$utils=function(){var a=filter$$module$build$src$core$events$utils(FIRE_QUEUE$$module$build$src$core$events$utils,!0);FIRE_QUEUE$$module$build$src$core$events$utils.length=0;for(let c=0,d;d=a[c];c++)if(d.workspaceId){var b=getWorkspaceById$$module$build$src$core$common(d.workspaceId);b&&b.fireChangeListener(d)}a=new Set(a.map(c=>c.workspaceId));for(const c of a){if(!c)continue;a=getWorkspaceById$$module$build$src$core$common(c);if(!a)continue;a=a.getUndoStack(); +let d=void 0;for(b=a.length;0>>/g,a),content$$module$build$src$core$css="",a=document.createElement("style"),a.id="blockly-common-style",b=document.createTextNode(b),a.appendChild(b),document.head.insertBefore(a,document.head.firstChild)))}; +createSvgElement$$module$build$src$core$utils$dom=function(a,b,c){a=document.createElementNS(SVG_NS$$module$build$src$core$utils$dom,`${a}`);for(const d in b)a.setAttribute(d,`${b[d]}`);c&&c.appendChild(a);return a};addClass$$module$build$src$core$utils$dom=function(a,b){b=b.split(" ");if(b.every(c=>a.classList.contains(c)))return!1;a.classList.add(...b);return!0};removeClasses$$module$build$src$core$utils$dom=function(a,b){a.classList.remove(...b.split(" "))}; +removeClass$$module$build$src$core$utils$dom=function(a,b){b=b.split(" ");if(b.every(c=>!a.classList.contains(c)))return!1;a.classList.remove(...b);return!0};hasClass$$module$build$src$core$utils$dom=function(a,b){return a.classList.contains(b)};removeNode$$module$build$src$core$utils$dom=function(a){return a&&a.parentNode?a.parentNode.removeChild(a):null}; +insertAfter$$module$build$src$core$utils$dom=function(a,b){const c=b.nextSibling;b=b.parentNode;if(!b)throw Error("Reference node has no parent.");c?b.insertBefore(a,c):b.appendChild(a)};setCssTransform$$module$build$src$core$utils$dom=function(a,b){a.style.transform=b;a.style["-webkit-transform"]=b}; +startTextWidthCache$$module$build$src$core$utils$dom=function(){cacheReference$$module$build$src$core$utils$dom++;cacheWidths$$module$build$src$core$utils$dom||(cacheWidths$$module$build$src$core$utils$dom=Object.create(null))};stopTextWidthCache$$module$build$src$core$utils$dom=function(){cacheReference$$module$build$src$core$utils$dom--;cacheReference$$module$build$src$core$utils$dom||(cacheWidths$$module$build$src$core$utils$dom=null)}; +getTextWidth$$module$build$src$core$utils$dom=function(a){const b=a.textContent+"\n"+a.className.baseVal;let c;if(cacheWidths$$module$build$src$core$utils$dom&&(c=cacheWidths$$module$build$src$core$utils$dom[b]))return c;try{c=a.getComputedTextLength()}catch(d){return 8*a.textContent.length}cacheWidths$$module$build$src$core$utils$dom&&(cacheWidths$$module$build$src$core$utils$dom[b]=c);return c}; +getFastTextWidth$$module$build$src$core$utils$dom=function(a,b,c,d){return getFastTextWidthWithSizeString$$module$build$src$core$utils$dom(a,b+"pt",c,d)}; +getFastTextWidthWithSizeString$$module$build$src$core$utils$dom=function(a,b,c,d){const e=a.textContent;a=e+"\n"+a.className.baseVal;var f;if(cacheWidths$$module$build$src$core$utils$dom&&(f=cacheWidths$$module$build$src$core$utils$dom[a]))return f;canvasContext$$module$build$src$core$utils$dom||(f=document.createElement("canvas"),f.className="blocklyComputeCanvas",document.body.appendChild(f),canvasContext$$module$build$src$core$utils$dom=f.getContext("2d"));canvasContext$$module$build$src$core$utils$dom.font= +c+" "+b+" "+d;f=e?canvasContext$$module$build$src$core$utils$dom.measureText(e).width:0;cacheWidths$$module$build$src$core$utils$dom&&(cacheWidths$$module$build$src$core$utils$dom[a]=f);return f}; +measureFontMetrics$$module$build$src$core$utils$dom=function(a,b,c,d){const e=document.createElement("span");e.style.font=c+" "+b+" "+d;e.textContent=a;a=document.createElement("div");a.style.width="1px";a.style.height="0";b=document.createElement("div");b.style.display="flex";b.style.position="fixed";b.style.top="0";b.style.left="0";b.appendChild(e);b.appendChild(a);document.body.appendChild(b);c={height:0,baseline:0};try{b.style.alignItems="baseline",c.baseline=a.offsetTop-e.offsetTop,b.style.alignItems= +"flex-end",c.height=a.offsetTop-e.offsetTop}finally{document.body.removeChild(b)}return c};getSize$$module$build$src$core$utils$style=function(a){return TEST_ONLY$$module$build$src$core$utils$style.getSizeInternal(a)}; +getSizeInternal$$module$build$src$core$utils$style=function(a){if("none"!==getComputedStyle$$module$build$src$core$utils$style(a,"display"))return getSizeWithDisplay$$module$build$src$core$utils$style(a);const b=a.style,c=b.display,d=b.visibility,e=b.position;b.visibility="hidden";b.position="absolute";b.display="inline";const f=a.offsetWidth;a=a.offsetHeight;b.display=c;b.position=e;b.visibility=d;return new Size$$module$build$src$core$utils$size(f,a)}; +getSizeWithDisplay$$module$build$src$core$utils$style=function(a){return new Size$$module$build$src$core$utils$size(a.offsetWidth,a.offsetHeight)};getComputedStyle$$module$build$src$core$utils$style=function(a,b){a=window.getComputedStyle(a);return a[b]||a.getPropertyValue(b)}; +getPageOffset$$module$build$src$core$utils$style=function(a){const b=new Coordinate$$module$build$src$core$utils$coordinate(0,0);a=a.getBoundingClientRect();var c=document.documentElement;c=new Coordinate$$module$build$src$core$utils$coordinate(window.pageXOffset||c.scrollLeft,window.pageYOffset||c.scrollTop);b.x=a.left+c.x;b.y=a.top+c.y;return b}; +getViewportPageOffset$$module$build$src$core$utils$style=function(){const a=document.body,b=document.documentElement;return new Coordinate$$module$build$src$core$utils$coordinate(a.scrollLeft||b.scrollLeft,a.scrollTop||b.scrollTop)}; +getBorderBox$$module$build$src$core$utils$style=function(a){const b=parseFloat(getComputedStyle$$module$build$src$core$utils$style(a,"borderLeftWidth")),c=parseFloat(getComputedStyle$$module$build$src$core$utils$style(a,"borderRightWidth")),d=parseFloat(getComputedStyle$$module$build$src$core$utils$style(a,"borderTopWidth"));a=parseFloat(getComputedStyle$$module$build$src$core$utils$style(a,"borderBottomWidth"));return new Rect$$module$build$src$core$utils$rect(d,a,b,c)}; +scrollIntoContainerView$$module$build$src$core$utils$style=function(a,b,c){a=getContainerOffsetToScrollInto$$module$build$src$core$utils$style(a,b,c);b.scrollLeft=a.x;b.scrollTop=a.y}; +getContainerOffsetToScrollInto$$module$build$src$core$utils$style=function(a,b,c){var d=getPageOffset$$module$build$src$core$utils$style(a),e=getPageOffset$$module$build$src$core$utils$style(b),f=getBorderBox$$module$build$src$core$utils$style(b);const g=d.x-e.x-f.left;d=d.y-e.y-f.top;e=getSizeWithDisplay$$module$build$src$core$utils$style(a);a=b.clientWidth-e.width;e=b.clientHeight-e.height;f=b.scrollLeft;b=b.scrollTop;c?(f+=g-a/2,b+=d-e/2):(f+=Math.min(g,Math.max(g-a,0)),b+=Math.min(d,Math.max(d- +e,0)));return new Coordinate$$module$build$src$core$utils$coordinate(f,b)}; +getRelativeXY$$module$build$src$core$utils$svg_math=function(a){const b=new Coordinate$$module$build$src$core$utils$coordinate(0,0);var c=a.x&&a.getAttribute("x");const d=a.y&&a.getAttribute("y");c&&(b.x=parseInt(c));d&&(b.y=parseInt(d));if(c=(c=a.getAttribute("transform"))&&c.match(XY_REGEX$$module$build$src$core$utils$svg_math))b.x+=Number(c[1]),c[3]&&(b.y+=Number(c[3]));(a=a.getAttribute("style"))&&a.includes("translate")&&(a=a.match(XY_STYLE_REGEX$$module$build$src$core$utils$svg_math))&&(b.x+= +Number(a[1]),a[3]&&(b.y+=Number(a[3])));return b};getInjectionDivXY$$module$build$src$core$utils$svg_math=function(a){let b=0,c=0;for(;a;){const d=getRelativeXY$$module$build$src$core$utils$svg_math(a);b+=d.x;c+=d.y;if((" "+(a.getAttribute("class")||"")+" ").includes(" injectionDiv "))break;a=a.parentNode}return new Coordinate$$module$build$src$core$utils$coordinate(b,c)}; +getViewportBBox$$module$build$src$core$utils$svg_math=function(){const a=getViewportPageOffset$$module$build$src$core$utils$style();return new Rect$$module$build$src$core$utils$rect(a.y,document.documentElement.clientHeight+a.y,a.x,document.documentElement.clientWidth+a.x)};getDocumentScroll$$module$build$src$core$utils$svg_math=function(){const a=document.documentElement,b=window;return new Coordinate$$module$build$src$core$utils$coordinate(b.pageXOffset||a.scrollLeft,b.pageYOffset||a.scrollTop)}; +screenToWsCoordinates$$module$build$src$core$utils$svg_math=function(a,b){var c=b.x;b=b.y;const d=a.getInjectionDiv().getBoundingClientRect();c=new Coordinate$$module$build$src$core$utils$coordinate(c-d.left,b-d.top);b=a.getOriginOffsetInPixels();return Coordinate$$module$build$src$core$utils$coordinate.difference(c,b).scale(1/a.scale)}; +wsToScreenCoordinates$$module$build$src$core$utils$svg_math=function(a,b){var c=b.scale(a.scale);b=c.x;c=c.y;const d=a.getInjectionDiv().getBoundingClientRect();a=a.getOriginOffsetInPixels();return new Coordinate$$module$build$src$core$utils$coordinate(b+d.left+a.x,c+d.top+a.y)}; +injectDependencies$$module$build$src$core$utils$xml=function(a){({document:document$$module$build$src$core$utils$xml=document$$module$build$src$core$utils$xml,DOMParser:DOMParser$$module$build$src$core$utils$xml=DOMParser$$module$build$src$core$utils$xml,XMLSerializer:XMLSerializer$$module$build$src$core$utils$xml=XMLSerializer$$module$build$src$core$utils$xml}=a);domParser$$module$build$src$core$utils$xml=new DOMParser$$module$build$src$core$utils$xml;xmlSerializer$$module$build$src$core$utils$xml= +new XMLSerializer$$module$build$src$core$utils$xml};$.createElement$$module$build$src$core$utils$xml=function(a){return document$$module$build$src$core$utils$xml.createElementNS(NAME_SPACE$$module$build$src$core$utils$xml,a)};$.createTextNode$$module$build$src$core$utils$xml=function(a){return document$$module$build$src$core$utils$xml.createTextNode(a)}; +$.textToDom$$module$build$src$core$utils$xml=function(a){let b=domParser$$module$build$src$core$utils$xml.parseFromString(a,"text/xml");if(b&&b.documentElement&&!b.getElementsByTagName("parsererror").length)return b.documentElement;if((b=domParser$$module$build$src$core$utils$xml.parseFromString(a,"text/html"))&&b.body.firstChild&&"xml"===b.body.firstChild.nodeName.toLowerCase())return b.body.firstChild;throw Error(`DOMParser was unable to parse: ${a}`);}; +domToText$$module$build$src$core$utils$xml=function(a){return sanitizeText$$module$build$src$core$utils$xml(xmlSerializer$$module$build$src$core$utils$xml.serializeToString(a))};sanitizeText$$module$build$src$core$utils$xml=function(a){return a.replace(INVALID_CONTROL_CHARS$$module$build$src$core$utils$xml,b=>`&#${b.charCodeAt(0)};`)}; +convertToolboxDefToJson$$module$build$src$core$utils$toolbox=function(a){if(!a)return null;if(a instanceof Element||"string"===typeof a)a=parseToolboxTree$$module$build$src$core$utils$toolbox(a),a=convertToToolboxJson$$module$build$src$core$utils$toolbox(a);validateToolbox$$module$build$src$core$utils$toolbox(a);return a}; +validateToolbox$$module$build$src$core$utils$toolbox=function(a){const b=a.kind;a=a.contents;if(b&&b!==FLYOUT_TOOLBOX_KIND$$module$build$src$core$utils$toolbox&&b!==CATEGORY_TOOLBOX_KIND$$module$build$src$core$utils$toolbox)throw Error("Invalid toolbox kind "+b+". Please supply either "+FLYOUT_TOOLBOX_KIND$$module$build$src$core$utils$toolbox+" or "+CATEGORY_TOOLBOX_KIND$$module$build$src$core$utils$toolbox);if(!a)throw Error("Toolbox must have a contents attribute.");}; +convertFlyoutDefToJsonArray$$module$build$src$core$utils$toolbox=function(a){return a?a.contents?a.contents:Array.isArray(a)&&0 document.");}else a instanceof Element&&(b=a);return b}; +getStartPositionRect$$module$build$src$core$positionable_helpers=function(a,b,c,d,e,f){const g=f.scrollbar&&f.scrollbar.canScrollVertically();a.horizontal===horizontalPosition$$module$build$src$core$positionable_helpers.LEFT?(c=e.absoluteMetrics.left+c,g&&f.RTL&&(c+=Scrollbar$$module$build$src$core$scrollbar.scrollbarThickness)):(c=e.absoluteMetrics.left+e.viewMetrics.width-b.width-c,g&&!f.RTL&&(c-=Scrollbar$$module$build$src$core$scrollbar.scrollbarThickness));a.vertical===verticalPosition$$module$build$src$core$positionable_helpers.TOP? +a=e.absoluteMetrics.top+d:(a=e.absoluteMetrics.top+e.viewMetrics.height-b.height-d,f.scrollbar&&f.scrollbar.canScrollHorizontally()&&(a-=Scrollbar$$module$build$src$core$scrollbar.scrollbarThickness));return new Rect$$module$build$src$core$utils$rect(a,a+b.height,c,c+b.width)}; +getCornerOppositeToolbox$$module$build$src$core$positionable_helpers=function(a,b){return{horizontal:b.toolboxMetrics.position===Position$$module$build$src$core$utils$toolbox.LEFT||a.horizontalLayout&&!a.RTL?horizontalPosition$$module$build$src$core$positionable_helpers.RIGHT:horizontalPosition$$module$build$src$core$positionable_helpers.LEFT,vertical:b.toolboxMetrics.position===Position$$module$build$src$core$utils$toolbox.BOTTOM?verticalPosition$$module$build$src$core$positionable_helpers.TOP:verticalPosition$$module$build$src$core$positionable_helpers.BOTTOM}}; +bumpPositionRect$$module$build$src$core$positionable_helpers=function(a,b,c,d){const e=a.left,f=a.right-a.left,g=a.bottom-a.top;for(let h=0;h1'),d.appendChild(c),b.push(d));if(Blocks$$module$build$src$core$blocks.variables_get){a.sort(VariableModel$$module$build$src$core$variable_model.compareByName); +for(let e=0,f;f=a[e];e++)c=$.createElement$$module$build$src$core$utils$xml("block"),c.setAttribute("type","variables_get"),c.setAttribute("gap","8"),c.appendChild(generateVariableFieldDom$$module$build$src$core$variables(f)),b.push(c)}}return b};generateUniqueName$$module$build$src$core$variables=function(a){return TEST_ONLY$$module$build$src$core$variables.generateUniqueNameInternal(a)}; +generateUniqueNameInternal$$module$build$src$core$variables=function(a){return generateUniqueNameFromOptions$$module$build$src$core$variables(VAR_LETTER_OPTIONS$$module$build$src$core$variables.charAt(0),a.getAllVariableNames())}; +generateUniqueNameFromOptions$$module$build$src$core$variables=function(a,b){if(!b.length)return a;const c=VAR_LETTER_OPTIONS$$module$build$src$core$variables;let d="",e=c.indexOf(a);for(;;){let f=!1;for(let g=0;gf.getVariableModel().name);if(d&&(c=d.some(f=>f.toLowerCase()===a),d=d.some(f=>f.toLowerCase()===b),c&&d))return e.getName()}return null}; +checkForConflictingParamWithLegacyProcedures$$module$build$src$core$variables=function(a,b,c){a=a.toLowerCase();b=b.toLowerCase();c=c.getAllBlocks(!1);for(const e of c){if(!isLegacyProcedureDefBlock$$module$build$src$core$interfaces$i_legacy_procedure_blocks(e))continue;c=e.getProcedureDef();var d=c[1];const f=d.some(g=>g.toLowerCase()===a);d=d.some(g=>g.toLowerCase()===b);if(f&&d)return c[0]}return null}; +generateVariableFieldDom$$module$build$src$core$variables=function(a){const b=$.createElement$$module$build$src$core$utils$xml("field");b.setAttribute("name","VAR");b.setAttribute("id",a.getId());b.setAttribute("variabletype",a.type);a=$.createTextNode$$module$build$src$core$utils$xml(a.name);b.appendChild(a);return b}; +$.getOrCreateVariablePackage$$module$build$src$core$variables=function(a,b,c,d){let e=$.getVariable$$module$build$src$core$variables(a,b,c,d);e||(e=createVariable$$module$build$src$core$variables(a,b,c,d));return e}; +$.getVariable$$module$build$src$core$variables=function(a,b,c,d){const e=a.getPotentialVariableMap();let f=null;if(b&&(f=a.getVariableById(b),!f&&e&&(f=e.getVariableById(b)),f))return f;if(c){if(void 0===d)throw Error("Tried to look up a variable by name without a type");f=a.getVariable(c,d);!f&&e&&(f=e.getVariable(c,d))}return f}; +createVariable$$module$build$src$core$variables=function(a,b,c,d){const e=a.getPotentialVariableMap();c||(c=generateUniqueName$$module$build$src$core$variables(a.isFlyout?a.targetWorkspace:a));return e?e.createVariable(c,d,b):a.createVariable(c,d,b)};getAddedVariables$$module$build$src$core$variables=function(a,b){a=a.getAllVariables();const c=[];if(b.length!==a.length)for(let d=0;d{afterRendersResolver$$module$build$src$core$render_management=b;animationRequestId$$module$build$src$core$render_management= +window.requestAnimationFrame(()=>{doRenders$$module$build$src$core$render_management();b()})}));return afterRendersPromise$$module$build$src$core$render_management};finishQueuedRenders$$module$build$src$core$render_management=function(){return afterRendersPromise$$module$build$src$core$render_management?afterRendersPromise$$module$build$src$core$render_management:Promise.resolve()}; +triggerQueuedRenders$$module$build$src$core$render_management=function(a){a||window.cancelAnimationFrame(animationRequestId$$module$build$src$core$render_management);doRenders$$module$build$src$core$render_management(a);!a&&afterRendersResolver$$module$build$src$core$render_management&&afterRendersResolver$$module$build$src$core$render_management()};alwaysImmediatelyRender$$module$build$src$core$render_management=function(){return JavaFx$$module$build$src$core$utils$useragent}; +queueBlock$$module$build$src$core$render_management=function(a){dirtyBlocks$$module$build$src$core$render_management.add(a);eventGroups$$module$build$src$core$render_management.set(a,$.getGroup$$module$build$src$core$events$utils());const b=a.getParent();b?queueBlock$$module$build$src$core$render_management(b):rootBlocks$$module$build$src$core$render_management.add(a)}; +doRenders$$module$build$src$core$render_management=function(a){const b=a?new Set([a]):new Set([...rootBlocks$$module$build$src$core$render_management].map(f=>f.workspace)),c=[...rootBlocks$$module$build$src$core$render_management].filter(shouldRenderRootBlock$$module$build$src$core$render_management).filter(f=>b.has(f.workspace));for(var d of c)renderBlock$$module$build$src$core$render_management(d);for(const f of b)f.resizeContents();for(var e of c)d=e.getRelativeToSurfaceXY(),e.updateComponentLocations(d); +for(const f of c)e=$.getGroup$$module$build$src$core$events$utils(),(d=eventGroups$$module$build$src$core$render_management.get(f))&&$.setGroup$$module$build$src$core$events$utils(d),f.bumpNeighbours(),$.setGroup$$module$build$src$core$events$utils(e);for(const f of c)dequeueBlock$$module$build$src$core$render_management(f);a||(afterRendersPromise$$module$build$src$core$render_management=null)}; +dequeueBlock$$module$build$src$core$render_management=function(a){rootBlocks$$module$build$src$core$render_management.delete(a);dirtyBlocks$$module$build$src$core$render_management.delete(a);eventGroups$$module$build$src$core$render_management.delete(a);for(const b of a.getChildren(!1))dequeueBlock$$module$build$src$core$render_management(b)};shouldRenderRootBlock$$module$build$src$core$render_management=function(a){return!a.isDisposed()&&!a.getParent()}; +renderBlock$$module$build$src$core$render_management=function(a){if(dirtyBlocks$$module$build$src$core$render_management.has(a)&&a.initialized){for(const b of a.getChildren(!1))renderBlock$$module$build$src$core$render_management(b);a.renderEfficiently()}};register$$module$build$src$core$serialization$registry=function(a,b){register$$module$build$src$core$registry(Type$$module$build$src$core$registry.SERIALIZER,a,b)}; +unregister$$module$build$src$core$serialization$registry=function(a){unregister$$module$build$src$core$registry(Type$$module$build$src$core$registry.SERIALIZER,a)}; +save$$module$build$src$core$serialization$workspace_comments=function(a,{addCoordinates:b=!1,saveIds:c=!0}={}){const d=a.workspace,e=Object.create(null);e.height=a.getSize().height;e.width=a.getSize().width;c&&(e.id=a.id);b&&(b=a.getRelativeToSurfaceXY(),e.x=d.RTL?d.getWidth()-b.x:b.x,e.y=b.y);a.getText()&&(e.text=a.getText());a.isCollapsed()&&(e.collapsed=!0);a.isOwnEditable()||(e.editable=!1);a.isOwnMovable()||(e.movable=!1);a.isOwnDeletable()||(e.deletable=!1);return e}; +append$$module$build$src$core$serialization$workspace_comments=function(a,b,{recordUndo:c=!1}={}){const d=getRecordUndo$$module$build$src$core$events$utils();$.setRecordUndo$$module$build$src$core$events$utils(c);c=b.newComment(a.id);void 0!==a.text&&c.setText(a.text);if(void 0!==a.x||void 0!==a.y){const f=c.getRelativeToSurfaceXY();let g,h=null!=(g=a.x)?g:f.x;h=b.RTL?b.getWidth()-h:h;var e;b=null!=(e=a.y)?e:f.y;c.moveTo(new Coordinate$$module$build$src$core$utils$coordinate(h,b))}if(void 0!==a.width|| +a.height){e=c.getSize();let f,g;c.setSize(new Size$$module$build$src$core$utils$size(null!=(f=a.width)?f:e.width,null!=(g=a.height)?g:e.height))}void 0!==a.collapsed&&c.setCollapsed(a.collapsed);void 0!==a.editable&&c.setEditable(a.editable);void 0!==a.movable&&c.setMovable(a.movable);void 0!==a.deletable&&c.setDeletable(a.deletable);$.setRecordUndo$$module$build$src$core$events$utils(d);return c}; +register$$module$build$src$core$clipboard$registry=function(a,b){register$$module$build$src$core$registry(Type$$module$build$src$core$registry.PASTER,a,b)};unregister$$module$build$src$core$clipboard$registry=function(a){unregister$$module$build$src$core$registry(Type$$module$build$src$core$registry.PASTER,a)}; +moveCommentToNotConflict$$module$build$src$core$clipboard$workspace_comment_paster=function(a){const b=a.workspace,c=a.getRelativeToSurfaceXY(),d=new Coordinate$$module$build$src$core$utils$coordinate(0,0),e=b.getTopComments(!1).filter(f=>f.id!==a.id).map(f=>f.getRelativeToSurfaceXY());for(;commentOverlapsOtherExactly$$module$build$src$core$clipboard$workspace_comment_paster(Coordinate$$module$build$src$core$utils$coordinate.sum(c,d),e);)d.translate(b.RTL?-30:30,30);a.moveTo(Coordinate$$module$build$src$core$utils$coordinate.sum(c, +d))};commentOverlapsOtherExactly$$module$build$src$core$clipboard$workspace_comment_paster=function(a,b){return b.some(c=>1>=Math.abs(c.x-a.x)&&1>=Math.abs(c.y-a.y))};setRole$$module$build$src$core$utils$aria=function(a,b){a.setAttribute(ROLE_ATTRIBUTE$$module$build$src$core$utils$aria,b)};setState$$module$build$src$core$utils$aria=function(a,b,c){Array.isArray(c)&&(c=c.join(" "));a.setAttribute(ARIA_PREFIX$$module$build$src$core$utils$aria+b,`${c}`)}; +isSerializable$$module$build$src$core$interfaces$i_serializable=function(a){return void 0!==a.saveState&&void 0!==a.loadState}; +save$$module$build$src$core$serialization$blocks=function(a,{addCoordinates:b=!1,addInputBlocks:c=!0,addNextBlocks:d=!0,doFullSerialization:e=!0,saveIds:f=!0}={}){if(a.isInsertionMarker())return null;const g={type:a.type,id:f?a.id:void 0};b&&saveCoords$$module$build$src$core$serialization$blocks(a,g);saveAttributes$$module$build$src$core$serialization$blocks(a,g);saveExtraState$$module$build$src$core$serialization$blocks(a,g,e);saveIcons$$module$build$src$core$serialization$blocks(a,g,e);saveFields$$module$build$src$core$serialization$blocks(a, +g,e);c&&saveInputBlocks$$module$build$src$core$serialization$blocks(a,g,e,f);d&&saveNextBlocks$$module$build$src$core$serialization$blocks(a,g,e,f);return g}; +saveAttributes$$module$build$src$core$serialization$blocks=function(a,b){a.isCollapsed()&&(b.collapsed=!0);a.isEnabled()||(b.disabledReasons=Array.from(a.getDisabledReasons()));a.isOwnDeletable()||(b.deletable=!1);a.isOwnMovable()||(b.movable=!1);a.isOwnEditable()||(b.editable=!1);void 0!==a.inputsInline&&a.inputsInline!==a.inputsInlineDefault&&(b.inline=a.inputsInline);a.data&&(b.data=a.data)}; +saveCoords$$module$build$src$core$serialization$blocks=function(a,b){const c=a.workspace;a=a.getRelativeToSurfaceXY();b.x=Math.round(c.RTL?c.getWidth()-a.x:a.x);b.y=Math.round(a.y)};saveExtraState$$module$build$src$core$serialization$blocks=function(a,b,c){a.saveExtraState?(a=a.saveExtraState(c),null!==a&&(b.extraState=a)):a.mutationToDom&&(a=a.mutationToDom(),null!==a&&(b.extraState=domToText$$module$build$src$core$xml(a).replace(' xmlns="https://developers.google.com/blockly/xml"',"")))}; +saveIcons$$module$build$src$core$serialization$blocks=function(a,b,c){const d=Object.create(null);for(const e of a.getIcons())isSerializable$$module$build$src$core$interfaces$i_serializable(e)&&(a=e.saveState(c))&&(d[e.getType().toString()]=a);Object.keys(d).length&&(b.icons=d)}; +saveFields$$module$build$src$core$serialization$blocks=function(a,b,c){const d=Object.create(null);for(let e=0;e{k.disposed||k.setConnectionTracking(!0)}, +1)}return h}; +appendPrivate$$module$build$src$core$serialization$blocks=function(a,b,{parentConnection:c,isShadow:d=!1}={}){if(!a.type)throw new MissingBlockType$$module$build$src$core$serialization$exceptions(a);const e=b.newBlock(a.type,a.id);e.setShadow(d);loadCoords$$module$build$src$core$serialization$blocks(e,a);loadAttributes$$module$build$src$core$serialization$blocks(e,a);loadExtraState$$module$build$src$core$serialization$blocks(e,a);tryToConnectParent$$module$build$src$core$serialization$blocks(c,e, +a);loadIcons$$module$build$src$core$serialization$blocks(e,a);loadFields$$module$build$src$core$serialization$blocks(e,a);loadInputBlocks$$module$build$src$core$serialization$blocks(e,a);loadNextBlocks$$module$build$src$core$serialization$blocks(e,a);initBlock$$module$build$src$core$serialization$blocks(e,b.rendered);return e}; +checkNewVariables$$module$build$src$core$serialization$blocks=function(a,b){if(isEnabled$$module$build$src$core$events$utils())for(a=getAddedVariables$$module$build$src$core$variables(a,b),b=0;bb&&(b=c[d].length);var e=-Infinity;let f,g=1;do{d=e;f=a;a=[];e=c.length/g;let h=1;for(let k=0;kd);return f}; +wrapScore$$module$build$src$core$utils$string=function(a,b,c){const d=[0],e=[];for(var f=0;fd&&(d=h,e=g)}return e?wrapMutate$$module$build$src$core$utils$string(a,e,c):b}; +wrapToText$$module$build$src$core$utils$string=function(a,b){const c=[];for(let d=0;dRADIUS_OK$$module$build$src$core$tooltip&&hide$$module$build$src$core$tooltip()}else poisonedElement$$module$build$src$core$tooltip!==element$$module$build$src$core$tooltip&& +(clearTimeout(showPid$$module$build$src$core$tooltip),lastX$$module$build$src$core$tooltip=a.pageX,lastY$$module$build$src$core$tooltip=a.pageY,showPid$$module$build$src$core$tooltip=setTimeout(show$$module$build$src$core$tooltip,HOVER_MS$$module$build$src$core$tooltip))};dispose$$module$build$src$core$tooltip=function(){poisonedElement$$module$build$src$core$tooltip=element$$module$build$src$core$tooltip=null;hide$$module$build$src$core$tooltip()}; +hide$$module$build$src$core$tooltip=function(){visible$$module$build$src$core$tooltip&&(visible$$module$build$src$core$tooltip=!1,containerDiv$$module$build$src$core$tooltip&&(containerDiv$$module$build$src$core$tooltip.style.display="none"));showPid$$module$build$src$core$tooltip&&(clearTimeout(showPid$$module$build$src$core$tooltip),showPid$$module$build$src$core$tooltip=0)}; +block$$module$build$src$core$tooltip=function(){hide$$module$build$src$core$tooltip();blocked$$module$build$src$core$tooltip=!0};unblock$$module$build$src$core$tooltip=function(){blocked$$module$build$src$core$tooltip=!1}; +renderContent$$module$build$src$core$tooltip=function(){containerDiv$$module$build$src$core$tooltip&&element$$module$build$src$core$tooltip&&("function"===typeof customTooltip$$module$build$src$core$tooltip?customTooltip$$module$build$src$core$tooltip(containerDiv$$module$build$src$core$tooltip,element$$module$build$src$core$tooltip):renderDefaultContent$$module$build$src$core$tooltip())}; +renderDefaultContent$$module$build$src$core$tooltip=function(){var a=getTooltipOfObject$$module$build$src$core$tooltip(element$$module$build$src$core$tooltip);a=$.wrap$$module$build$src$core$utils$string(a,LIMIT$$module$build$src$core$tooltip);a=a.split("\n");for(let b=0;bc+window.scrollY&&(e-=containerDiv$$module$build$src$core$tooltip.offsetHeight+ +2*OFFSET_Y$$module$build$src$core$tooltip);a?d=Math.max(MARGINS$$module$build$src$core$tooltip-window.scrollX,d):d+containerDiv$$module$build$src$core$tooltip.offsetWidth>b+window.scrollX-2*MARGINS$$module$build$src$core$tooltip&&(d=b-containerDiv$$module$build$src$core$tooltip.offsetWidth-2*MARGINS$$module$build$src$core$tooltip);return{x:d,y:e}}; +show$$module$build$src$core$tooltip=function(){if(!blocked$$module$build$src$core$tooltip&&(poisonedElement$$module$build$src$core$tooltip=element$$module$build$src$core$tooltip,containerDiv$$module$build$src$core$tooltip)){containerDiv$$module$build$src$core$tooltip.textContent="";renderContent$$module$build$src$core$tooltip();var a=element$$module$build$src$core$tooltip.RTL;containerDiv$$module$build$src$core$tooltip.style.direction=a?"rtl":"ltr";containerDiv$$module$build$src$core$tooltip.style.display= +"block";visible$$module$build$src$core$tooltip=!0;var {x:b,y:c}=getPosition$$module$build$src$core$tooltip(a);containerDiv$$module$build$src$core$tooltip.style.left=b+"px";containerDiv$$module$build$src$core$tooltip.style.top=c+"px"}};getHsvSaturation$$module$build$src$core$utils$colour=function(){return hsvSaturation$$module$build$src$core$utils$colour};setHsvSaturation$$module$build$src$core$utils$colour=function(a){hsvSaturation$$module$build$src$core$utils$colour=a}; +getHsvValue$$module$build$src$core$utils$colour=function(){return hsvValue$$module$build$src$core$utils$colour};setHsvValue$$module$build$src$core$utils$colour=function(a){hsvValue$$module$build$src$core$utils$colour=a}; +parse$$module$build$src$core$utils$colour=function(a){a=`${a}`.toLowerCase().trim();var b=names$$module$build$src$core$utils$colour[a];if(b)return b;b="0x"===a.substring(0,2)?"#"+a.substring(2):a;b="#"===b[0]?b:"#"+b;if(/^#[0-9a-f]{6}$/.test(b))return b;if(/^#[0-9a-f]{3}$/.test(b))return["#",b[1],b[1],b[2],b[2],b[3],b[3]].join("");var c=a.match(/^(?:rgb)?\s*\(\s*(\d+)\s*,\s*(\d+)\s*,\s*(\d+)\s*\)$/);return c&&(a=Number(c[1]),b=Number(c[2]),c=Number(c[3]),0<=a&&256>a&&0<=b&&256>b&&0<=c&&256>c)?rgbToHex$$module$build$src$core$utils$colour(a, +b,c):null};rgbToHex$$module$build$src$core$utils$colour=function(a,b,c){b=a<<16|b<<8|c;return 16>a?"#"+(16777216|b).toString(16).substr(1):"#"+b.toString(16)};hexToRgb$$module$build$src$core$utils$colour=function(a){a=parse$$module$build$src$core$utils$colour(a);if(!a)return[0,0,0];a=parseInt(a.substr(1),16);return[a>>16,a>>8&255,a&255]}; +hsvToHex$$module$build$src$core$utils$colour=function(a,b,c){let d=0,e=0,f=0;if(0===b)f=e=d=c;else{const g=Math.floor(a/60),h=a/60-g;a=c*(1-b);const k=c*(1-b*h);b=c*(1-b*(1-h));switch(g){case 1:d=k;e=c;f=a;break;case 2:d=a;e=c;f=b;break;case 3:d=a;e=k;f=c;break;case 4:d=b;e=a;f=c;break;case 5:d=c;e=a;f=k;break;case 6:case 0:d=c,e=b,f=a}}return rgbToHex$$module$build$src$core$utils$colour(Math.floor(d),Math.floor(e),Math.floor(f))}; +blend$$module$build$src$core$utils$colour=function(a,b,c){a=parse$$module$build$src$core$utils$colour(a);if(!a)return null;b=parse$$module$build$src$core$utils$colour(b);if(!b)return null;a=hexToRgb$$module$build$src$core$utils$colour(a);b=hexToRgb$$module$build$src$core$utils$colour(b);return rgbToHex$$module$build$src$core$utils$colour(Math.round(b[0]+c*(a[0]-b[0])),Math.round(b[1]+c*(a[1]-b[1])),Math.round(b[2]+c*(a[2]-b[2])))}; +hueToHex$$module$build$src$core$utils$colour=function(a){return hsvToHex$$module$build$src$core$utils$colour(a,hsvSaturation$$module$build$src$core$utils$colour,255*hsvValue$$module$build$src$core$utils$colour)}; +tokenizeInterpolationInternal$$module$build$src$core$utils$parsing=function(a,b,c){const d=[];var e=a.split("");e.push("");var f=0;a=[];let g=null;for(let l=0;l=h?(f=2,g=h,(h=a.join(""))&&d.push(h),a.length=0):"{"===h?f=3:(a.push("%",h),f=0);else if(2===f)if("0"<=h&&"9">= +h)g+=h;else{var k=void 0;d.push(parseInt(null!=(k=g)?k:"",10));l--;f=0}else 3===f&&(""===h?(a.splice(0,0,"%{"),l--,f=0):"}"!==h?a.push(h):(f=a.join(""),/[A-Z]\w*/i.test(f)?(h=f.toUpperCase(),(h=h.startsWith("BKY_")?h.substring(4):null)&&h in $.Msg$$module$build$src$core$msg?(f=$.Msg$$module$build$src$core$msg[h],"string"===typeof f?Array.prototype.push.apply(d,tokenizeInterpolationInternal$$module$build$src$core$utils$parsing(f,b,c)):b?d.push(`${f}`):d.push(f)):d.push("%{"+f+"}")):d.push("%{"+f+"}"), +f=a.length=0))}(b=a.join(""))&&d.push(b);k=[];a.length=0;for(e=0;e=c)return{hue:c,hex:hsvToHex$$module$build$src$core$utils$colour(c,getHsvSaturation$$module$build$src$core$utils$colour(),255*getHsvValue$$module$build$src$core$utils$colour())};if(c=parse$$module$build$src$core$utils$colour(b))return{hue:null,hex:c};c='Invalid colour: "'+b+'"';a!==b&&(c+=' (from "'+ +a+'")');throw Error(c);};getDiv$$module$build$src$core$widgetdiv=function(){return containerDiv$$module$build$src$core$widgetdiv};testOnly_setDiv$$module$build$src$core$widgetdiv=function(a){containerDiv$$module$build$src$core$widgetdiv=a;if(null===a){let b;null==(b=document.querySelector("."+containerClassName$$module$build$src$core$widgetdiv))||b.remove()}}; +createDom$$module$build$src$core$widgetdiv=function(){const a=getParentContainer$$module$build$src$core$common()||document.body;document.querySelector("."+containerClassName$$module$build$src$core$widgetdiv)?containerDiv$$module$build$src$core$widgetdiv=document.querySelector("."+containerClassName$$module$build$src$core$widgetdiv):(containerDiv$$module$build$src$core$widgetdiv=document.createElement("div"),containerDiv$$module$build$src$core$widgetdiv.className=containerClassName$$module$build$src$core$widgetdiv); +a.appendChild(containerDiv$$module$build$src$core$widgetdiv)}; +show$$module$build$src$core$widgetdiv=function(a,b,c,d){hide$$module$build$src$core$widgetdiv();owner$$module$build$src$core$widgetdiv=a;dispose$$module$build$src$core$widgetdiv=c;if(c=containerDiv$$module$build$src$core$widgetdiv){c.style.direction=b?"rtl":"ltr";c.style.display="block";if(!d&&a instanceof Field$$module$build$src$core$field){let g;d=null==(g=a.getSourceBlock())?void 0:g.workspace}var e;ownerWorkspace$$module$build$src$core$widgetdiv=null!=(e=d)?e:null;var f;a=null!=(f=d)?f:getMainWorkspace$$module$build$src$core$common(); +rendererClassName$$module$build$src$core$widgetdiv=a.getRenderer().getClassName();themeClassName$$module$build$src$core$widgetdiv=a.getTheme().getClassName();rendererClassName$$module$build$src$core$widgetdiv&&addClass$$module$build$src$core$utils$dom(c,rendererClassName$$module$build$src$core$widgetdiv);themeClassName$$module$build$src$core$widgetdiv&&addClass$$module$build$src$core$utils$dom(c,themeClassName$$module$build$src$core$widgetdiv)}}; +hide$$module$build$src$core$widgetdiv=function(){if(isVisible$$module$build$src$core$widgetdiv()){owner$$module$build$src$core$widgetdiv=null;var a=containerDiv$$module$build$src$core$widgetdiv;a&&(a.style.display="none",a.style.left="",a.style.top="",dispose$$module$build$src$core$widgetdiv&&dispose$$module$build$src$core$widgetdiv(),dispose$$module$build$src$core$widgetdiv=null,a.textContent="",rendererClassName$$module$build$src$core$widgetdiv&&(removeClass$$module$build$src$core$utils$dom(a,rendererClassName$$module$build$src$core$widgetdiv), +rendererClassName$$module$build$src$core$widgetdiv=""),themeClassName$$module$build$src$core$widgetdiv&&(removeClass$$module$build$src$core$utils$dom(a,themeClassName$$module$build$src$core$widgetdiv),themeClassName$$module$build$src$core$widgetdiv=""),getMainWorkspace$$module$build$src$core$common().markFocused())}};isVisible$$module$build$src$core$widgetdiv=function(){return!!owner$$module$build$src$core$widgetdiv}; +hideIfOwner$$module$build$src$core$widgetdiv=function(a){owner$$module$build$src$core$widgetdiv===a&&hide$$module$build$src$core$widgetdiv()};hideIfOwnerIsInWorkspace$$module$build$src$core$widgetdiv=function(a){null!==ownerWorkspace$$module$build$src$core$widgetdiv&&ownerWorkspace$$module$build$src$core$widgetdiv!==a||hide$$module$build$src$core$widgetdiv()}; +positionInternal$$module$build$src$core$widgetdiv=function(a,b,c){containerDiv$$module$build$src$core$widgetdiv.style.left=a+"px";containerDiv$$module$build$src$core$widgetdiv.style.top=b+"px";containerDiv$$module$build$src$core$widgetdiv.style.height=c+"px"}; +positionWithAnchor$$module$build$src$core$widgetdiv=function(a,b,c,d){const e=calculateY$$module$build$src$core$widgetdiv(a,b,c);a=calculateX$$module$build$src$core$widgetdiv(a,b,c,d);0>e?positionInternal$$module$build$src$core$widgetdiv(a,0,c.height+e):positionInternal$$module$build$src$core$widgetdiv(a,e,c.height)};calculateX$$module$build$src$core$widgetdiv=function(a,b,c,d){return d?Math.min(Math.max(b.right-c.width,a.left),a.right-c.width):Math.max(Math.min(b.left,a.right-c.width),a.left)}; +calculateY$$module$build$src$core$widgetdiv=function(a,b,c){return b.bottom+c.height>=a.bottom?b.top-c.height:b.bottom};isRepositionable$$module$build$src$core$widgetdiv=function(a){return!(null==a||!a.repositionForWindowResize)};repositionForWindowResize$$module$build$src$core$widgetdiv=function(){isRepositionable$$module$build$src$core$widgetdiv(owner$$module$build$src$core$widgetdiv)&&owner$$module$build$src$core$widgetdiv.repositionForWindowResize()||hide$$module$build$src$core$widgetdiv()}; +getCurrentBlock$$module$build$src$core$contextmenu=function(){return currentBlock$$module$build$src$core$contextmenu};setCurrentBlock$$module$build$src$core$contextmenu=function(a){currentBlock$$module$build$src$core$contextmenu=a}; +show$$module$build$src$core$contextmenu=function(a,b,c,d){show$$module$build$src$core$widgetdiv(dummyOwner$$module$build$src$core$contextmenu,c,dispose$$module$build$src$core$contextmenu,d);if(b.length){var e=populate_$$module$build$src$core$contextmenu(b,c,a);menu_$$module$build$src$core$contextmenu=e;position_$$module$build$src$core$contextmenu(e,a,c);setTimeout(function(){e.focus()},1);currentBlock$$module$build$src$core$contextmenu=null}else hide$$module$build$src$core$contextmenu()}; +populate_$$module$build$src$core$contextmenu=function(a,b,c){const d=new Menu$$module$build$src$core$menu;d.setRole(Role$$module$build$src$core$utils$aria.MENU);for(let e=0;e{setTimeout(()=>{f.callback(f.scope, +c)},0)})},{})}return d};position_$$module$build$src$core$contextmenu=function(a,b,c){const d=getViewportBBox$$module$build$src$core$utils$svg_math();b=new Rect$$module$build$src$core$utils$rect(b.clientY+d.top,b.clientY+d.top,b.clientX+d.left,b.clientX+d.left);createWidget_$$module$build$src$core$contextmenu(a);const e=a.getSize();c&&(b.left+=e.width,b.right+=e.width,d.left+=e.width,d.right+=e.width);positionWithAnchor$$module$build$src$core$widgetdiv(d,b,e,c);a.focus()}; +createWidget_$$module$build$src$core$contextmenu=function(a){var b=getDiv$$module$build$src$core$widgetdiv();if(!b)throw Error("Attempting to create a context menu when widget div is null");b=a.render(b);addClass$$module$build$src$core$utils$dom(b,"blocklyContextMenu");conditionalBind$$module$build$src$core$browser_events(b,"contextmenu",null,haltPropagation$$module$build$src$core$contextmenu);a.focus()};haltPropagation$$module$build$src$core$contextmenu=function(a){a.preventDefault();a.stopPropagation()}; +hide$$module$build$src$core$contextmenu=function(){hideIfOwner$$module$build$src$core$widgetdiv(dummyOwner$$module$build$src$core$contextmenu);currentBlock$$module$build$src$core$contextmenu=null};dispose$$module$build$src$core$contextmenu=function(){menu_$$module$build$src$core$contextmenu&&(menu_$$module$build$src$core$contextmenu.dispose(),menu_$$module$build$src$core$contextmenu=null)}; +$.callbackFactory$$module$build$src$core$contextmenu=function(a,b){return()=>{$.disable$$module$build$src$core$events$utils();let c;try{c=b instanceof Element?domToBlockInternal$$module$build$src$core$xml(b,a.workspace):appendInternal$$module$build$src$core$serialization$blocks(b,a.workspace);const d=a.getRelativeToSurfaceXY();d.x=a.RTL?d.x-$.config$$module$build$src$core$config.snapRadius:d.x+$.config$$module$build$src$core$config.snapRadius;d.y+=2*$.config$$module$build$src$core$config.snapRadius; +c.moveBy(d.x,d.y)}finally{$.enable$$module$build$src$core$events$utils()}isEnabled$$module$build$src$core$events$utils()&&!c.isShadow()&&fire$$module$build$src$core$events$utils(new (get$$module$build$src$core$events$utils($.CREATE$$module$build$src$core$events$utils))(c));$.setSelected$$module$build$src$core$common(c);return c}}; +workspaceToDom$$module$build$src$core$xml=function(a,b=!1){const c=$.createElement$$module$build$src$core$utils$xml("xml");var d=variablesToDom$$module$build$src$core$xml($.allUsedVarModels$$module$build$src$core$variables(a));d.hasChildNodes()&&c.appendChild(d);for(const e of a.getTopComments())c.appendChild(saveWorkspaceComment$$module$build$src$core$xml(e,b));a=a.getTopBlocks(!0);for(d=0;d/g,"<$1$2>")}; +domToPrettyText$$module$build$src$core$xml=function(a){a=domToText$$module$build$src$core$xml(a).split("<");let b="";for(let c=1;c"!==d.slice(-2)&&(b+=" ")}a=a.join("\n");a=a.replace(/(<(\w+)\b[^>]*>[^\n]*)\n *<\/\2>/g,"$1");return a.replace(/^\n/,"")}; +clearWorkspaceAndLoadFromXml$$module$build$src$core$xml=function(a,b){b.setResizesEnabled(!1);b.clear();a=$.domToWorkspace$$module$build$src$core$xml(a,b);b.setResizesEnabled(!0);return a}; +$.domToWorkspace$$module$build$src$core$xml=function(a,b){let c=0;b.RTL&&(c=b.getWidth());const d=[];startTextWidthCache$$module$build$src$core$utils$dom();const e=$.getGroup$$module$build$src$core$events$utils();e||$.setGroup$$module$build$src$core$events$utils(!0);b.setResizesEnabled&&b.setResizesEnabled(!1);let f=!0;try{for(let g=0,h;h=a.childNodes[g];g++){const k=h.nodeName.toLowerCase(),l=h;if("block"===k||"shadow"===k&&!getRecordUndo$$module$build$src$core$events$utils()){const m=domToBlockInternal$$module$build$src$core$xml(l, +b);d.push(m.id);let n;const p=parseInt(null!=(n=l.getAttribute("x"))?n:"10",10);let q;const r=parseInt(null!=(q=l.getAttribute("y"))?q:"10",10);isNaN(p)||isNaN(r)||m.moveBy(b.RTL?c-p:p,r,["create"]);f=!1}else{if("shadow"===k)throw TypeError("Shadow block cannot be a top-level block.");if("comment"===k)loadWorkspaceComment$$module$build$src$core$xml(l,b);else if("variables"===k){if(f)domToVariables$$module$build$src$core$xml(l,b);else throw Error("'variables' tag must exist once before block and shadow tag elements in the workspace XML, but it was found in another location."); +f=!1}}}}finally{$.setGroup$$module$build$src$core$events$utils(e),b.setResizesEnabled&&b.setResizesEnabled(!0),b.rendered&&triggerQueuedRenders$$module$build$src$core$render_management(),stopTextWidthCache$$module$build$src$core$utils$dom()}fire$$module$build$src$core$events$utils(new (get$$module$build$src$core$events$utils(FINISHED_LOADING$$module$build$src$core$events$utils))(b));return d}; +loadWorkspaceComment$$module$build$src$core$xml=function(a,b){var c;const d=null!=(c=a.getAttribute("id"))?c:void 0;c=b.rendered?new RenderedWorkspaceComment$$module$build$src$core$comments$rendered_workspace_comment(b,d):new WorkspaceComment$$module$build$src$core$comments$workspace_comment(b,d);var e;c.setText(null!=(e=a.textContent)?e:"");var f;e=parseInt(null!=(f=a.getAttribute("x"))?f:"",10);let g;f=parseInt(null!=(g=a.getAttribute("y"))?g:"",10);isNaN(e)||isNaN(f)||(e=b.RTL?b.getWidth()-e:e, +c.moveTo(new Coordinate$$module$build$src$core$utils$coordinate(e,f)));var h;b=parseInt(null!=(h=a.getAttribute("w"))?h:"",10);let k;h=parseInt(null!=(k=a.getAttribute("h"))?k:"",10);isNaN(b)||isNaN(h)||c.setSize(new Size$$module$build$src$core$utils$size(b,h));"true"===a.getAttribute("collapsed")&&c.setCollapsed(!0);"false"===a.getAttribute("editable")&&c.setEditable(!1);"false"===a.getAttribute("movable")&&c.setMovable(!1);"false"===a.getAttribute("deletable")&&c.setDeletable(!1);return c}; +appendDomToWorkspace$$module$build$src$core$xml=function(a,b){if(!b.getBlocksBoundingBox)return $.domToWorkspace$$module$build$src$core$xml(a,b);var c=b.getBlocksBoundingBox();a=$.domToWorkspace$$module$build$src$core$xml(a,b);if(c&&c.top!==c.bottom){var d=c.bottom;c=b.RTL?c.right:c.left;var e=Infinity;let f=-Infinity,g=Infinity;for(let h=0;hf&&(f=k.x)}d=d-g+10;c=b.RTL?c-f:c-e;for(e=0;el.setBubbleVisible(f), +1)}};applyDataTagNodes$$module$build$src$core$xml=function(a,b){for(let c=0;ce});disposeUiStep$$module$build$src$core$block_animations(e,{x:d.x,y:d.y,width:a.width,height:a.height},b.RTL,new Date)}}; +disposeUiStep$$module$build$src$core$block_animations=function(a,b,c,d){const e=((new Date).getTime()-d.getTime())/150;1c)){var d=b.getSvgXY(a.getSvgRoot());a.outputConnection?(d.x+=(a.RTL?3:-3)*c,d.y+=13*c):a.previousConnection&&(d.x+=(a.RTL?-23:23)*c,d.y+=3*c);var e=createSvgElement$$module$build$src$core$utils$dom(Svg$$module$build$src$core$utils$svg.CIRCLE,{cx:d.x,cy:d.y,r:0,fill:"none",stroke:"#888","stroke-width":10},b.getParentSvg());a=createSvgElement$$module$build$src$core$utils$dom(Svg$$module$build$src$core$utils$svg.ANIMATE, +{id:"animationCircle",begin:"indefinite",attributeName:"r",dur:"150ms",from:0,to:25*c},e);b=createSvgElement$$module$build$src$core$utils$dom(Svg$$module$build$src$core$utils$svg.ANIMATE,{id:"animationOpacity",begin:"indefinite",attributeName:"opacity",dur:"150ms",from:1,to:0},e);a.beginElement();b.beginElement();setTimeout(()=>void removeNode$$module$build$src$core$utils$dom(e),150)}}; +disconnectUiEffect$$module$build$src$core$block_animations=function(a){disconnectUiStop$$module$build$src$core$block_animations();a.workspace.getAudioManager().play("disconnect");if(!(1>a.workspace.scale)){var b=a.getHeightWidth().height;b=Math.atan(10/b)/Math.PI*180;a.RTL||(b*=-1);wobblingBlock$$module$build$src$core$block_animations=a;disconnectUiStep$$module$build$src$core$block_animations(a,b,new Date)}}; +disconnectUiStep$$module$build$src$core$block_animations=function(a,b,c){const d=((new Date).getTime()-c.getTime())/200;let e="";1>=d&&(e=`skewX(${Math.round(Math.sin(d*Math.PI*3)*(1-d)*b)})`,disconnectPid$$module$build$src$core$block_animations=setTimeout(disconnectUiStep$$module$build$src$core$block_animations,10,a,b,c));a.getSvgRoot().setAttribute("transform",`${a.getTranslation()} ${e}`)}; +disconnectUiStop$$module$build$src$core$block_animations=function(){wobblingBlock$$module$build$src$core$block_animations&&(disconnectPid$$module$build$src$core$block_animations&&(clearTimeout(disconnectPid$$module$build$src$core$block_animations),disconnectPid$$module$build$src$core$block_animations=null),wobblingBlock$$module$build$src$core$block_animations.getSvgRoot().setAttribute("transform",wobblingBlock$$module$build$src$core$block_animations.getTranslation()),wobblingBlock$$module$build$src$core$block_animations= +null)};isDraggable$$module$build$src$core$interfaces$i_draggable=function(a){return void 0!==a.getRelativeToSurfaceXY&&void 0!==a.isMovable&&void 0!==a.startDrag&&void 0!==a.drag&&void 0!==a.endDrag&&void 0!==a.revertDrag};deepMerge$$module$build$src$core$utils$object=function(a,b){for(const c in b)a[c]=null!==b[c]&&"object"===typeof b[c]?deepMerge$$module$build$src$core$utils$object(a[c]||Object.create(null),b[c]):b[c];return a}; +isProcedureBlock$$module$build$src$core$interfaces$i_procedure_block=function(a){return void 0!==a.getProcedureModel&&void 0!==a.doProcedureUpdate&&void 0!==a.isProcedureDef};isObservable$$module$build$src$core$interfaces$i_observable=function(a){return void 0!==a.startPublishing&&void 0!==a.stopPublishing};register$$module$build$src$core$field_registry=function(a,b){register$$module$build$src$core$registry(Type$$module$build$src$core$registry.FIELD,a,b)}; +unregister$$module$build$src$core$field_registry=function(a){unregister$$module$build$src$core$registry(Type$$module$build$src$core$registry.FIELD,a)};$.fromJson$$module$build$src$core$field_registry=function(a){return TEST_ONLY$$module$build$src$core$field_registry.fromJsonInternal(a)}; +fromJsonInternal$$module$build$src$core$field_registry=function(a){const b=getObject$$module$build$src$core$registry(Type$$module$build$src$core$registry.FIELD,a.type);return b?b.fromJson(a):(console.warn("Blockly could not create a field of type "+a.type+". The field is probably not being registered. This could be because the file is not loaded, the field does not register itself (Issue #1584), or the registration is not being reached."),null)}; +trimOptions$$module$build$src$core$field_dropdown=function(a){let b=!1;const c=a.map(([g,h])=>{if("string"===typeof g)return[replaceMessageReferences$$module$build$src$core$utils$parsing(g),h];b=!0;return[null!==g.alt?Object.assign({},g,{alt:replaceMessageReferences$$module$build$src$core$utils$parsing(g.alt)}):Object.assign({},g),h]});if(b||2>a.length)return{options:c};var d=c.map(([g])=>g),e=shortestStringLength$$module$build$src$core$utils$string(d);a=commonWordPrefix$$module$build$src$core$utils$string(d, +e);const f=commonWordSuffix$$module$build$src$core$utils$string(d,e);if(!a&&!f||e<=a+f)return{options:c};e=a?d[0].substring(0,a-1):void 0;d=f?d[0].substr(1-f):void 0;return{options:applyTrim$$module$build$src$core$field_dropdown(c,a,f),prefix:e,suffix:d}};applyTrim$$module$build$src$core$field_dropdown=function(a,b,c){return a.map(([d,e])=>[d.substring(b,d.length-c),e])}; +validateOptions$$module$build$src$core$field_dropdown=function(a){if(!Array.isArray(a))throw TypeError("FieldDropdown options must be an array.");if(!a.length)throw TypeError("FieldDropdown options must not be an empty array.");let b=!1;for(let c=0;c!d.getReturnTypes()).map(d=>[d.getName(),d.getParameters().map(e=>e.getName()),!1]);a.getBlocksByType("procedures_defnoreturn",!1).forEach(d=>{!isProcedureBlock$$module$build$src$core$interfaces$i_procedure_block(d)&&isLegacyProcedureDefBlock$$module$build$src$core$interfaces$i_legacy_procedure_blocks(d)&&b.push(d.getProcedureDef())});const c=a.getProcedureMap().getProcedures().filter(d=> +!!d.getReturnTypes()).map(d=>[d.getName(),d.getParameters().map(e=>e.getName()),!0]);a.getBlocksByType("procedures_defreturn",!1).forEach(d=>{!isProcedureBlock$$module$build$src$core$interfaces$i_procedure_block(d)&&isLegacyProcedureDefBlock$$module$build$src$core$interfaces$i_legacy_procedure_blocks(d)&&c.push(d.getProcedureDef())});b.sort(procTupleComparator$$module$build$src$core$procedures);c.sort(procTupleComparator$$module$build$src$core$procedures);return[b,c]}; +procTupleComparator$$module$build$src$core$procedures=function(a,b){return a[0].localeCompare(b[0],void 0,{sensitivity:"base"})};$.findLegalName$$module$build$src$core$procedures=function(a,b){if(b.isInFlyout)return a;for(a=a||$.Msg$$module$build$src$core$msg.UNNAMED_KEY||"unnamed";!isLegalName$$module$build$src$core$procedures(a,b.workspace,b);){const c=a.match(/^(.*?)(\d+)$/);a=c?c[1]+(parseInt(c[2])+1):a+"2"}return a}; +isLegalName$$module$build$src$core$procedures=function(a,b,c){return!isNameUsed$$module$build$src$core$procedures(a,b,c)}; +isNameUsed$$module$build$src$core$procedures=function(a,b,c){for(const d of b.getAllBlocks(!1))if(d!==c&&isLegacyProcedureDefBlock$$module$build$src$core$interfaces$i_legacy_procedure_blocks(d)&&$.Names$$module$build$src$core$names.equals(d.getProcedureDef()[0],a))return!0;c=c&&isProcedureBlock$$module$build$src$core$interfaces$i_procedure_block(c)?null==c?void 0:c.getProcedureModel():void 0;for(const d of b.getProcedureMap().getProcedures())if(d!==c&&$.Names$$module$build$src$core$names.equals(d.getName(), +a))return!0;return!1}; +$.rename$$module$build$src$core$procedures=function(a){var b=this.getSourceBlock();if(!b)throw new UnattachedFieldError$$module$build$src$core$field;a=a.trim();const c=$.findLegalName$$module$build$src$core$procedures(a,b);isProcedureBlock$$module$build$src$core$interfaces$i_procedure_block(b)&&!b.isInsertionMarker()&&b.getProcedureModel().setName(c);const d=this.getValue();if(d!==a&&d!==c)for(a=b.workspace.getAllBlocks(!1),b=0;bblockIsModernCallerFor$$module$build$src$core$procedures(c,a)||isLegacyProcedureCallBlock$$module$build$src$core$interfaces$i_legacy_procedure_blocks(c)&&$.Names$$module$build$src$core$names.equals(c.getProcedureCall(),a))}; +blockIsModernCallerFor$$module$build$src$core$procedures=function(a,b){return isProcedureBlock$$module$build$src$core$interfaces$i_procedure_block(a)&&!a.isProcedureDef()&&a.getProcedureModel()&&$.Names$$module$build$src$core$names.equals(a.getProcedureModel().getName(),b)}; +$.mutateCallers$$module$build$src$core$procedures=function(a){const b=getRecordUndo$$module$build$src$core$events$utils();var c=a.getProcedureDef()[0];const d=a.mutationToDom(!0);a=getCallers$$module$build$src$core$procedures(c,a.workspace);for(let f=0,g;g=a[f];f++){c=(c=g.mutationToDom())&&domToText$$module$build$src$core$utils$xml(c);g.domToMutation&&g.domToMutation(d);var e=g.mutationToDom();e=e&&domToText$$module$build$src$core$utils$xml(e);c!==e&&($.setRecordUndo$$module$build$src$core$events$utils(!1), +fire$$module$build$src$core$events$utils(new (get$$module$build$src$core$events$utils($.CHANGE$$module$build$src$core$events$utils))(g,"mutation",null,c,e)),$.setRecordUndo$$module$build$src$core$events$utils(b))}}; +$.getDefinition$$module$build$src$core$procedures=function(a,b){for(const c of b.getAllBlocks(!1))if(isProcedureBlock$$module$build$src$core$interfaces$i_procedure_block(c)&&c.isProcedureDef()&&$.Names$$module$build$src$core$names.equals(c.getProcedureModel().getName(),a)||isLegacyProcedureDefBlock$$module$build$src$core$interfaces$i_legacy_procedure_blocks(c)&&$.Names$$module$build$src$core$names.equals(c.getProcedureDef()[0],a))return c;return null}; +isDynamicShape$$module$build$src$core$renderers$common$constants=function(a){return a.isDynamic};isPuzzleTab$$module$build$src$core$renderers$common$constants=function(a){return void 0!==a.pathDown&&void 0!==a.pathUp};isNotch$$module$build$src$core$renderers$common$constants=function(a){return void 0!==a.pathLeft&&void 0!==a.pathRight}; +connectReciprocally$$module$build$src$core$connection=function(a,b){if(!a||!b)throw Error("Cannot connect null connections.");a.targetConnection=b;b.targetConnection=a};getSingleConnection$$module$build$src$core$connection=function(a,b){let c=null;b=b.outputConnection;const d=null==b?void 0:b.getConnectionChecker();for(let e=0,f;f=a.inputList[e];e++){const g=f.connection;let h;if(g&&(null==(h=d)?0:h.canConnect(b,g,!1))){if(c)return null;c=g}}return c}; +getConnectionForOrphanedOutput$$module$build$src$core$connection=function(a,b){let c;for(;c=getSingleConnection$$module$build$src$core$connection(a,b);)if(a=c.targetBlock(),!a||a.isShadow())return c;return null}; +isIcon$$module$build$src$core$interfaces$i_icon=function(a){return void 0!==a.getType&&void 0!==a.initView&&void 0!==a.dispose&&void 0!==a.getWeight&&void 0!==a.getSize&&void 0!==a.applyColour&&void 0!==a.hideForInsertionMarker&&void 0!==a.updateEditable&&void 0!==a.updateCollapsed&&void 0!==a.isShownWhenCollapsed&&void 0!==a.setOffsetInBlock&&void 0!==a.onLocationChange&&void 0!==a.onClick}; +isCommentIcon$$module$build$src$core$interfaces$i_comment_icon=function(a){return isIcon$$module$build$src$core$interfaces$i_icon(a)&&hasBubble$$module$build$src$core$interfaces$i_has_bubble(a)&&isSerializable$$module$build$src$core$interfaces$i_serializable(a)&&void 0!==a.setText&&void 0!==a.getText&&void 0!==a.setBubbleSize&&void 0!==a.getBubbleSize&&a.getType()===IconType$$module$build$src$core$icons$icon_types.COMMENT}; +getParentConnection$$module$build$src$core$keyboard_nav$ast_node=function(a){let b=a.outputConnection;if(!b||a.previousConnection&&a.previousConnection.isConnected())b=a.previousConnection;return b};register$$module$build$src$core$renderers$common$block_rendering=function(a,b){register$$module$build$src$core$registry(Type$$module$build$src$core$registry.RENDERER,a,b)}; +unregister$$module$build$src$core$renderers$common$block_rendering=function(a){unregister$$module$build$src$core$registry(Type$$module$build$src$core$registry.RENDERER,a)};init$$module$build$src$core$renderers$common$block_rendering=function(a,b,c){a=new (getClass$$module$build$src$core$registry(Type$$module$build$src$core$registry.RENDERER,a))(a);a.init(b,c);return a}; +stringButtonClickHandler$$module$build$src$core$variables_dynamic=function(a){createVariableButtonHandler$$module$build$src$core$variables(a.getTargetWorkspace(),void 0,"String")};numberButtonClickHandler$$module$build$src$core$variables_dynamic=function(a){createVariableButtonHandler$$module$build$src$core$variables(a.getTargetWorkspace(),void 0,"Number")}; +colourButtonClickHandler$$module$build$src$core$variables_dynamic=function(a){createVariableButtonHandler$$module$build$src$core$variables(a.getTargetWorkspace(),void 0,"Colour")}; +flyoutCategory$$module$build$src$core$variables_dynamic=function(a){let b=[],c=document.createElement("button");c.setAttribute("text",$.Msg$$module$build$src$core$msg.NEW_STRING_VARIABLE);c.setAttribute("callbackKey","CREATE_VARIABLE_STRING");b.push(c);c=document.createElement("button");c.setAttribute("text",$.Msg$$module$build$src$core$msg.NEW_NUMBER_VARIABLE);c.setAttribute("callbackKey","CREATE_VARIABLE_NUMBER");b.push(c);c=document.createElement("button");c.setAttribute("text",$.Msg$$module$build$src$core$msg.NEW_COLOUR_VARIABLE); +c.setAttribute("callbackKey","CREATE_VARIABLE_COLOUR");b.push(c);a.registerButtonCallback("CREATE_VARIABLE_STRING",stringButtonClickHandler$$module$build$src$core$variables_dynamic);a.registerButtonCallback("CREATE_VARIABLE_NUMBER",numberButtonClickHandler$$module$build$src$core$variables_dynamic);a.registerButtonCallback("CREATE_VARIABLE_COLOUR",colourButtonClickHandler$$module$build$src$core$variables_dynamic);a=flyoutCategoryBlocks$$module$build$src$core$variables_dynamic(a);return b=b.concat(a)}; +flyoutCategoryBlocks$$module$build$src$core$variables_dynamic=function(a){a=a.getAllVariables();const b=[];if(0h.id!=a.id).map(h=>h.getRelativeToSurfaceXY());for(;blockOverlapsOtherExactly$$module$build$src$core$clipboard$block_paster(Coordinate$$module$build$src$core$utils$coordinate.sum(b, +f),g)||blockIsInSnapRadius$$module$build$src$core$clipboard$block_paster(a,Coordinate$$module$build$src$core$utils$coordinate.sum(e,f),d);)c.RTL?f.translate(-d,2*d):f.translate(d,2*d);a.moveTo(Coordinate$$module$build$src$core$utils$coordinate.sum(b,f))};blockOverlapsOtherExactly$$module$build$src$core$clipboard$block_paster=function(a,b){return b.some(c=>1>=Math.abs(c.x-a.x)&&1>=Math.abs(c.y-a.y))}; +blockIsInSnapRadius$$module$build$src$core$clipboard$block_paster=function(a,b,c){return a.getConnections_(!1).some(d=>!!d.closest(c,b).connection)}; +bumpObjectIntoBounds$$module$build$src$core$bump_objects=function(a,b,c){const d=c.getBoundingRectangle(),e=d.right-d.left,f=clamp$$module$build$src$core$utils$math(b.top,d.top,b.top+b.height-(d.bottom-d.top))-d.top;let g=b.left;b=b.left+b.width-e;a.RTL?g=Math.min(b,g):b=Math.max(g,b);return(a=clamp$$module$build$src$core$utils$math(g,d.left,b)-d.left)||f?(c.moveBy(a,f,["inbounds"]),!0):!1}; +bumpIntoBoundsHandler$$module$build$src$core$bump_objects=function(a){return b=>{var c=a.getMetricsManager();if(c.hasFixedEdges()&&!a.isDragging()){var d;if(BUMP_EVENTS$$module$build$src$core$events$utils.includes(null!=(d=b.type)?d:"")){d=c.getScrollMetrics(!0);const e=extractObjectFromEvent$$module$build$src$core$bump_objects(a,b);e&&(c=$.getGroup$$module$build$src$core$events$utils()||!1,$.setGroup$$module$build$src$core$events$utils(b.group),bumpObjectIntoBounds$$module$build$src$core$bump_objects(a, +d,e)&&!b.group&&console.warn("Moved object in bounds but there was no event group. This may break undo."),$.setGroup$$module$build$src$core$events$utils(c))}else b.type===VIEWPORT_CHANGE$$module$build$src$core$events$utils&&b.scale&&b.oldScale&&b.scale>b.oldScale&&bumpTopObjectsIntoBounds$$module$build$src$core$bump_objects(a)}}}; +extractObjectFromEvent$$module$build$src$core$bump_objects=function(a,b){let c=null;switch(b.type){case $.CREATE$$module$build$src$core$events$utils:case $.MOVE$$module$build$src$core$events$utils:(c=a.getBlockById(b.blockId))&&(c=c.getRootBlock());break;case COMMENT_CREATE$$module$build$src$core$events$utils:case COMMENT_MOVE$$module$build$src$core$events$utils:c=a.getCommentById(b.commentId)}return c}; +bumpTopObjectsIntoBounds$$module$build$src$core$bump_objects=function(a){var b=a.getMetricsManager();if(b.hasFixedEdges()&&!a.isDragging()){b=b.getScrollMetrics(!0);var c=a.getTopBoundedElements();for(let d=0,e;e=c[d];d++)bumpObjectIntoBounds$$module$build$src$core$bump_objects(a,b,e)}};isDeletable$$module$build$src$core$interfaces$i_deletable=function(a){return void 0!==a.isDeletable&&void 0!==a.dispose&&void 0!==a.setDeleteStyle}; +copyInternal$$module$build$src$core$clipboard=function(a){const b=a.toCopyData();stashedCopyData$$module$build$src$core$clipboard=b;let c;stashedWorkspace$$module$build$src$core$clipboard=null!=(c=a.workspace)?c:null;return b}; +paste$$module$build$src$core$clipboard=function(a,b,c){return a&&b?pasteFromData$$module$build$src$core$clipboard(a,b,c):stashedCopyData$$module$build$src$core$clipboard&&stashedWorkspace$$module$build$src$core$clipboard?pasteFromData$$module$build$src$core$clipboard(stashedCopyData$$module$build$src$core$clipboard,stashedWorkspace$$module$build$src$core$clipboard):null}; +pasteFromData$$module$build$src$core$clipboard=function(a,b,c){let d;b=null!=(d=b.getRootWorkspace())?d:b;let e,f;return null!=(f=null==(e=getObject$$module$build$src$core$registry(Type$$module$build$src$core$registry.PASTER,a.paster,!1))?void 0:e.paste(a,b,c))?f:null};duplicateInternal$$module$build$src$core$clipboard=function(a){const b=a.toCopyData();return b?paste$$module$build$src$core$clipboard(b,a.workspace):null}; +isCopyable$$module$build$src$core$interfaces$i_copyable=function(a){return void 0!==a.toCopyData};registerEscape$$module$build$src$core$shortcut_items=function(){ShortcutRegistry$$module$build$src$core$shortcut_registry.registry.register({name:names$$module$build$src$core$shortcut_items.ESCAPE,preconditionFn(a){return!a.options.readOnly},callback(a){a.hideChaff();return!0},keyCodes:[KeyCodes$$module$build$src$core$utils$keycodes.ESC]})}; +registerDelete$$module$build$src$core$shortcut_items=function(){ShortcutRegistry$$module$build$src$core$shortcut_registry.registry.register({name:names$$module$build$src$core$shortcut_items.DELETE,preconditionFn(a){const b=getSelected$$module$build$src$core$common();return!a.options.readOnly&&null!=b&&isDeletable$$module$build$src$core$interfaces$i_deletable(b)&&b.isDeletable()&&!Gesture$$module$build$src$core$gesture.inProgress()},callback(a,b){b.preventDefault();a=getSelected$$module$build$src$core$common(); +a instanceof BlockSvg$$module$build$src$core$block_svg?a.checkAndDelete():isDeletable$$module$build$src$core$interfaces$i_deletable(a)&&a.isDeletable()&&($.setGroup$$module$build$src$core$events$utils(!0),a.dispose(),$.setGroup$$module$build$src$core$events$utils(!1));return!0},keyCodes:[KeyCodes$$module$build$src$core$utils$keycodes.DELETE,KeyCodes$$module$build$src$core$utils$keycodes.BACKSPACE]})}; +registerCopy$$module$build$src$core$shortcut_items=function(){const a=ShortcutRegistry$$module$build$src$core$shortcut_registry.registry.createSerializedKey(KeyCodes$$module$build$src$core$utils$keycodes.C,[KeyCodes$$module$build$src$core$utils$keycodes.CTRL]),b=ShortcutRegistry$$module$build$src$core$shortcut_registry.registry.createSerializedKey(KeyCodes$$module$build$src$core$utils$keycodes.C,[KeyCodes$$module$build$src$core$utils$keycodes.ALT]),c=ShortcutRegistry$$module$build$src$core$shortcut_registry.registry.createSerializedKey(KeyCodes$$module$build$src$core$utils$keycodes.C, +[KeyCodes$$module$build$src$core$utils$keycodes.META]);ShortcutRegistry$$module$build$src$core$shortcut_registry.registry.register({name:names$$module$build$src$core$shortcut_items.COPY,preconditionFn(d){const e=getSelected$$module$build$src$core$common();return!d.options.readOnly&&!Gesture$$module$build$src$core$gesture.inProgress()&&null!=e&&isDeletable$$module$build$src$core$interfaces$i_deletable(e)&&e.isDeletable()&&isDraggable$$module$build$src$core$interfaces$i_draggable(e)&&e.isMovable()&& +isCopyable$$module$build$src$core$interfaces$i_copyable(e)},callback(d,e){e.preventDefault();d.hideChaff();e=getSelected$$module$build$src$core$common();if(!e||!isCopyable$$module$build$src$core$interfaces$i_copyable(e))return!1;copyData$$module$build$src$core$shortcut_items=e.toCopyData();copyWorkspace$$module$build$src$core$shortcut_items=d;copyCoords$$module$build$src$core$shortcut_items=isDraggable$$module$build$src$core$interfaces$i_draggable(e)?e.getRelativeToSurfaceXY():null;return!!copyData$$module$build$src$core$shortcut_items}, +keyCodes:[a,b,c]})}; +registerCut$$module$build$src$core$shortcut_items=function(){const a=ShortcutRegistry$$module$build$src$core$shortcut_registry.registry.createSerializedKey(KeyCodes$$module$build$src$core$utils$keycodes.X,[KeyCodes$$module$build$src$core$utils$keycodes.CTRL]),b=ShortcutRegistry$$module$build$src$core$shortcut_registry.registry.createSerializedKey(KeyCodes$$module$build$src$core$utils$keycodes.X,[KeyCodes$$module$build$src$core$utils$keycodes.ALT]),c=ShortcutRegistry$$module$build$src$core$shortcut_registry.registry.createSerializedKey(KeyCodes$$module$build$src$core$utils$keycodes.X,[KeyCodes$$module$build$src$core$utils$keycodes.META]); +ShortcutRegistry$$module$build$src$core$shortcut_registry.registry.register({name:names$$module$build$src$core$shortcut_items.CUT,preconditionFn(d){const e=getSelected$$module$build$src$core$common();return!d.options.readOnly&&!Gesture$$module$build$src$core$gesture.inProgress()&&null!=e&&isDeletable$$module$build$src$core$interfaces$i_deletable(e)&&e.isDeletable()&&isDraggable$$module$build$src$core$interfaces$i_draggable(e)&&e.isMovable()&&!e.workspace.isFlyout},callback(d){const e=getSelected$$module$build$src$core$common(); +return e instanceof BlockSvg$$module$build$src$core$block_svg?(copyData$$module$build$src$core$shortcut_items=e.toCopyData(),copyWorkspace$$module$build$src$core$shortcut_items=d,copyCoords$$module$build$src$core$shortcut_items=e.getRelativeToSurfaceXY(),e.checkAndDelete(),!0):isDeletable$$module$build$src$core$interfaces$i_deletable(e)&&e.isDeletable()&&isCopyable$$module$build$src$core$interfaces$i_copyable(e)?(copyData$$module$build$src$core$shortcut_items=e.toCopyData(),copyWorkspace$$module$build$src$core$shortcut_items= +d,copyCoords$$module$build$src$core$shortcut_items=isDraggable$$module$build$src$core$interfaces$i_draggable(e)?e.getRelativeToSurfaceXY():null,e.dispose(),!0):!1},keyCodes:[a,b,c]})}; +registerPaste$$module$build$src$core$shortcut_items=function(){const a=ShortcutRegistry$$module$build$src$core$shortcut_registry.registry.createSerializedKey(KeyCodes$$module$build$src$core$utils$keycodes.V,[KeyCodes$$module$build$src$core$utils$keycodes.CTRL]),b=ShortcutRegistry$$module$build$src$core$shortcut_registry.registry.createSerializedKey(KeyCodes$$module$build$src$core$utils$keycodes.V,[KeyCodes$$module$build$src$core$utils$keycodes.ALT]),c=ShortcutRegistry$$module$build$src$core$shortcut_registry.registry.createSerializedKey(KeyCodes$$module$build$src$core$utils$keycodes.V, +[KeyCodes$$module$build$src$core$utils$keycodes.META]);ShortcutRegistry$$module$build$src$core$shortcut_registry.registry.register({name:names$$module$build$src$core$shortcut_items.PASTE,preconditionFn(d){return!d.options.readOnly&&!Gesture$$module$build$src$core$gesture.inProgress()},callback(){if(!copyData$$module$build$src$core$shortcut_items||!copyWorkspace$$module$build$src$core$shortcut_items)return!1;if(!copyCoords$$module$build$src$core$shortcut_items)return!!paste$$module$build$src$core$clipboard(copyData$$module$build$src$core$shortcut_items, +copyWorkspace$$module$build$src$core$shortcut_items);const {left:d,top:e,width:f,height:g}=copyWorkspace$$module$build$src$core$shortcut_items.getMetricsManager().getViewMetrics(!0);if((new Rect$$module$build$src$core$utils$rect(e,e+g,d,d+f)).contains(copyCoords$$module$build$src$core$shortcut_items.x,copyCoords$$module$build$src$core$shortcut_items.y))return!!paste$$module$build$src$core$clipboard(copyData$$module$build$src$core$shortcut_items,copyWorkspace$$module$build$src$core$shortcut_items); +const h=new Coordinate$$module$build$src$core$utils$coordinate(d+f/2,e+g/2);return!!paste$$module$build$src$core$clipboard(copyData$$module$build$src$core$shortcut_items,copyWorkspace$$module$build$src$core$shortcut_items,h)},keyCodes:[a,b,c]})}; +registerUndo$$module$build$src$core$shortcut_items=function(){const a=ShortcutRegistry$$module$build$src$core$shortcut_registry.registry.createSerializedKey(KeyCodes$$module$build$src$core$utils$keycodes.Z,[KeyCodes$$module$build$src$core$utils$keycodes.CTRL]),b=ShortcutRegistry$$module$build$src$core$shortcut_registry.registry.createSerializedKey(KeyCodes$$module$build$src$core$utils$keycodes.Z,[KeyCodes$$module$build$src$core$utils$keycodes.ALT]),c=ShortcutRegistry$$module$build$src$core$shortcut_registry.registry.createSerializedKey(KeyCodes$$module$build$src$core$utils$keycodes.Z, +[KeyCodes$$module$build$src$core$utils$keycodes.META]);ShortcutRegistry$$module$build$src$core$shortcut_registry.registry.register({name:names$$module$build$src$core$shortcut_items.UNDO,preconditionFn(d){return!d.options.readOnly&&!Gesture$$module$build$src$core$gesture.inProgress()},callback(d,e){d.hideChaff();d.undo(!1);e.preventDefault();return!0},keyCodes:[a,b,c]})}; +registerRedo$$module$build$src$core$shortcut_items=function(){const a=ShortcutRegistry$$module$build$src$core$shortcut_registry.registry.createSerializedKey(KeyCodes$$module$build$src$core$utils$keycodes.Z,[KeyCodes$$module$build$src$core$utils$keycodes.SHIFT,KeyCodes$$module$build$src$core$utils$keycodes.CTRL]),b=ShortcutRegistry$$module$build$src$core$shortcut_registry.registry.createSerializedKey(KeyCodes$$module$build$src$core$utils$keycodes.Z,[KeyCodes$$module$build$src$core$utils$keycodes.SHIFT, +KeyCodes$$module$build$src$core$utils$keycodes.ALT]),c=ShortcutRegistry$$module$build$src$core$shortcut_registry.registry.createSerializedKey(KeyCodes$$module$build$src$core$utils$keycodes.Z,[KeyCodes$$module$build$src$core$utils$keycodes.SHIFT,KeyCodes$$module$build$src$core$utils$keycodes.META]),d=ShortcutRegistry$$module$build$src$core$shortcut_registry.registry.createSerializedKey(KeyCodes$$module$build$src$core$utils$keycodes.Y,[KeyCodes$$module$build$src$core$utils$keycodes.CTRL]);ShortcutRegistry$$module$build$src$core$shortcut_registry.registry.register({name:names$$module$build$src$core$shortcut_items.REDO, +preconditionFn(e){return!Gesture$$module$build$src$core$gesture.inProgress()&&!e.options.readOnly},callback(e,f){e.hideChaff();e.undo(!0);f.preventDefault();return!0},keyCodes:[a,b,c,d]})}; +registerDefaultShortcuts$$module$build$src$core$shortcut_items=function(){registerEscape$$module$build$src$core$shortcut_items();registerDelete$$module$build$src$core$shortcut_items();registerCopy$$module$build$src$core$shortcut_items();registerCut$$module$build$src$core$shortcut_items();registerPaste$$module$build$src$core$shortcut_items();registerUndo$$module$build$src$core$shortcut_items();registerRedo$$module$build$src$core$shortcut_items()}; +saveProcedure$$module$build$src$core$serialization$procedures=function(a){const b=a.saveState();if(!a.getParameters().length)return b;b.parameters=a.getParameters().map(c=>c.saveState());return b};loadProcedure$$module$build$src$core$serialization$procedures=function(a,b,c,d){a=a.loadState(c,d);if(!c.parameters)return a;for(const [e,f]of c.parameters.entries())a.insertParameter(b.loadState(f,d),e);return a}; +save$$module$build$src$core$serialization$workspaces=function(a){const b=Object.create(null),c=getAllItems$$module$build$src$core$registry(Type$$module$build$src$core$registry.SERIALIZER,!0);for(const d in c){let e;const f=null==(e=c[d])?void 0:e.save(a);f&&(b[d]=f)}return b}; +load$$module$build$src$core$serialization$workspaces=function(a,b,{recordUndo:c=!1}={}){var d=getAllItems$$module$build$src$core$registry(Type$$module$build$src$core$registry.SERIALIZER,!0);if(d){d=Object.entries(d).sort((f,g)=>g[1].priority-f[1].priority);var e=getRecordUndo$$module$build$src$core$events$utils();$.setRecordUndo$$module$build$src$core$events$utils(c);(c=$.getGroup$$module$build$src$core$events$utils())||$.setGroup$$module$build$src$core$events$utils(!0);startTextWidthCache$$module$build$src$core$utils$dom(); +b instanceof WorkspaceSvg$$module$build$src$core$workspace_svg&&b.setResizesEnabled(!1);for(const [,f]of d.reverse()){let g;null==(g=f)||g.clear(b)}for(const [f,g]of d.reverse())if(a[f]){let h;null==(h=g)||h.load(a[f],b)}b instanceof WorkspaceSvg$$module$build$src$core$workspace_svg&&b.setResizesEnabled(!0);stopTextWidthCache$$module$build$src$core$utils$dom();fire$$module$build$src$core$events$utils(new (get$$module$build$src$core$events$utils(FINISHED_LOADING$$module$build$src$core$events$utils))(b)); +$.setGroup$$module$build$src$core$events$utils(c);$.setRecordUndo$$module$build$src$core$events$utils(e)}}; +inject$$module$build$src$core$inject=function(a,b){let c=null;c="string"===typeof a?document.getElementById(a)||document.querySelector(a):a;var d;if(!document.contains(c)&&document!==(null==(d=c)?void 0:d.ownerDocument))throw Error("Error: container is not in current document");a=new Options$$module$build$src$core$options(b||{});d=document.createElement("div");addClass$$module$build$src$core$utils$dom(d,"injectionDiv");(null==b?0:b.rtl)&&addClass$$module$build$src$core$utils$dom(d,"blocklyRTL");d.tabIndex= +0;setState$$module$build$src$core$utils$aria(d,State$$module$build$src$core$utils$aria.LABEL,$.Msg$$module$build$src$core$msg.WORKSPACE_ARIA_LABEL);c.appendChild(d);b=createDom$$module$build$src$core$inject(d,a);const e=createMainWorkspace$$module$build$src$core$inject(d,b,a);init$$module$build$src$core$inject(e);setMainWorkspace$$module$build$src$core$common(e);svgResize$$module$build$src$core$common(e);d.addEventListener("focusin",function(){setMainWorkspace$$module$build$src$core$common(e)});return e}; +createDom$$module$build$src$core$inject=function(a,b){a.setAttribute("dir","LTR");inject$$module$build$src$core$css(b.hasCss,b.pathToMedia);a=createSvgElement$$module$build$src$core$utils$dom(Svg$$module$build$src$core$utils$svg.SVG,{xmlns:SVG_NS$$module$build$src$core$utils$dom,"xmlns:html":HTML_NS$$module$build$src$core$utils$dom,"xmlns:xlink":XLINK_NS$$module$build$src$core$utils$dom,version:"1.1","class":"blocklySvg",tabindex:"0"},a);const c=createSvgElement$$module$build$src$core$utils$dom(Svg$$module$build$src$core$utils$svg.DEFS, +{},a),d=String(Math.random()).substring(2);b.gridPattern=Grid$$module$build$src$core$grid.createDom(d,b.gridOptions,c);return a}; +createMainWorkspace$$module$build$src$core$inject=function(a,b,c){c.parentWorkspace=null;c=new WorkspaceSvg$$module$build$src$core$workspace_svg(c);const d=c.options;c.scale=d.zoomOptions.startScale;b.appendChild(c.createDom("blocklyMainBackground",a));var e=c.getRenderer().getClassName();e&&addClass$$module$build$src$core$utils$dom(a,e);(e=c.getTheme().getClassName())&&addClass$$module$build$src$core$utils$dom(a,e);!d.hasCategories&&d.languageTree&&(a=c.addFlyout(Svg$$module$build$src$core$utils$svg.SVG), +insertAfter$$module$build$src$core$utils$dom(a,b));d.hasTrashcan&&c.addTrashcan();d.zoomOptions&&d.zoomOptions.controls&&c.addZoomControls();c.getThemeManager().subscribe(b,"workspaceBackgroundColour","background-color");c.translate(0,0);c.addChangeListener(bumpIntoBoundsHandler$$module$build$src$core$bump_objects(c));svgResize$$module$build$src$core$common(c);createDom$$module$build$src$core$widgetdiv();createDom$$module$build$src$core$dropdowndiv();createDom$$module$build$src$core$tooltip();return c}; +init$$module$build$src$core$inject=function(a){const b=a.options;var c=a.getParentSvg();conditionalBind$$module$build$src$core$browser_events(c.parentNode,"contextmenu",null,function(d){isTargetInput$$module$build$src$core$browser_events(d)||d.preventDefault()});c=conditionalBind$$module$build$src$core$browser_events(window,"resize",null,function(){hide$$module$build$src$core$tooltip();a.hideComponents(!0);repositionForWindowResize$$module$build$src$core$dropdowndiv();repositionForWindowResize$$module$build$src$core$widgetdiv(); +svgResize$$module$build$src$core$common(a);bumpTopObjectsIntoBounds$$module$build$src$core$bump_objects(a)});a.setResizeHandlerWrapper(c);bindDocumentEvents$$module$build$src$core$inject();if(b.languageTree){c=a.getToolbox();const d=a.getFlyout(!0);c?c.init():d&&(d.init(a),d.show(b.languageTree),"function"===typeof d.scrollToStart&&d.scrollToStart())}b.hasTrashcan&&a.trashcan.init();b.zoomOptions&&b.zoomOptions.controls&&a.zoomControls_.init();b.moveOptions&&b.moveOptions.scrollbars?(a.scrollbar= +new ScrollbarPair$$module$build$src$core$scrollbar_pair(a,!0===b.moveOptions.scrollbars||!!b.moveOptions.scrollbars.horizontal,!0===b.moveOptions.scrollbars||!!b.moveOptions.scrollbars.vertical,"blocklyMainWorkspaceScrollbar"),a.scrollbar.resize()):a.setMetrics({x:.5,y:.5});b.hasSounds&&loadSounds$$module$build$src$core$inject(b.pathToMedia,a)}; +onKeyDown$$module$build$src$core$inject=function(a){const b=getMainWorkspace$$module$build$src$core$common();if(b&&!(isTargetInput$$module$build$src$core$browser_events(a)||b.rendered&&!b.isVisible()))ShortcutRegistry$$module$build$src$core$shortcut_registry.registry.onKeyDown(b,a)}; +bindDocumentEvents$$module$build$src$core$inject=function(){documentEventsBound$$module$build$src$core$inject||(conditionalBind$$module$build$src$core$browser_events(document,"scroll",null,function(){const a=getAllWorkspaces$$module$build$src$core$common();for(let b=0,c;c=a[b];b++)c instanceof WorkspaceSvg$$module$build$src$core$workspace_svg&&c.updateInverseScreenCTM()}),conditionalBind$$module$build$src$core$browser_events(document,"keydown",null,onKeyDown$$module$build$src$core$inject),bind$$module$build$src$core$browser_events(document, +"touchend",null,longStop$$module$build$src$core$touch),bind$$module$build$src$core$browser_events(document,"touchcancel",null,longStop$$module$build$src$core$touch),IPAD$$module$build$src$core$utils$useragent&&conditionalBind$$module$build$src$core$browser_events(window,"orientationchange",document,function(){svgResize$$module$build$src$core$common(getMainWorkspace$$module$build$src$core$common())}));documentEventsBound$$module$build$src$core$inject=!0}; +loadSounds$$module$build$src$core$inject=function(a,b){function c(){for(;e.length;){const f=e.pop();f&&unbind$$module$build$src$core$browser_events(f)}d.preload()}const d=b.getAudioManager();d.load([a+"click.mp3",a+"click.wav",a+"click.ogg"],"click");d.load([a+"disconnect.wav",a+"disconnect.mp3",a+"disconnect.ogg"],"disconnect");d.load([a+"delete.mp3",a+"delete.ogg",a+"delete.wav"],"delete");const e=[];e.push(conditionalBind$$module$build$src$core$browser_events(document,"pointermove",null,c,!0)); +e.push(conditionalBind$$module$build$src$core$browser_events(document,"touchstart",null,c,!0))}; +registerUndo$$module$build$src$core$contextmenu_items=function(){ContextMenuRegistry$$module$build$src$core$contextmenu_registry.registry.register({displayText(){return $.Msg$$module$build$src$core$msg.UNDO},preconditionFn(a){return 0b.length?deleteNext_$$module$build$src$core$contextmenu_items(b):confirm$$module$build$src$core$dialog($.Msg$$module$build$src$core$msg.DELETE_ALL_BLOCKS.replace("%1",String(b.length)),function(c){c&&deleteNext_$$module$build$src$core$contextmenu_items(b)})}},scopeType:ContextMenuRegistry$$module$build$src$core$contextmenu_registry.ScopeType.WORKSPACE, +id:"workspaceDelete",weight:6})};registerWorkspaceOptions_$$module$build$src$core$contextmenu_items=function(){registerUndo$$module$build$src$core$contextmenu_items();registerRedo$$module$build$src$core$contextmenu_items();registerCleanup$$module$build$src$core$contextmenu_items();registerCollapse$$module$build$src$core$contextmenu_items();registerExpand$$module$build$src$core$contextmenu_items();registerDeleteAll$$module$build$src$core$contextmenu_items()}; +registerDuplicate$$module$build$src$core$contextmenu_items=function(){ContextMenuRegistry$$module$build$src$core$contextmenu_registry.registry.register({displayText(){return $.Msg$$module$build$src$core$msg.DUPLICATE_BLOCK},preconditionFn(a){a=a.block;return!a.isInFlyout&&a.isDeletable()&&a.isMovable()?a.isDuplicatable()?"enabled":"disabled":"hidden"},callback(a){if(a.block){var b=a.block.toCopyData();b&&paste$$module$build$src$core$clipboard(b,a.block.workspace)}},scopeType:ContextMenuRegistry$$module$build$src$core$contextmenu_registry.ScopeType.BLOCK, +id:"blockDuplicate",weight:1})}; +registerComment$$module$build$src$core$contextmenu_items=function(){ContextMenuRegistry$$module$build$src$core$contextmenu_registry.registry.register({displayText(a){return a.block.hasIcon(CommentIcon$$module$build$src$core$icons$comment_icon.TYPE)?$.Msg$$module$build$src$core$msg.REMOVE_COMMENT:$.Msg$$module$build$src$core$msg.ADD_COMMENT},preconditionFn(a){a=a.block;return!a.isInFlyout&&a.workspace.options.comments&&!a.isCollapsed()&&a.isEditable()?"enabled":"hidden"},callback(a){a=a.block;a.hasIcon(CommentIcon$$module$build$src$core$icons$comment_icon.TYPE)? +a.setCommentText(null):a.setCommentText("")},scopeType:ContextMenuRegistry$$module$build$src$core$contextmenu_registry.ScopeType.BLOCK,id:"blockComment",weight:2})}; +registerInline$$module$build$src$core$contextmenu_items=function(){ContextMenuRegistry$$module$build$src$core$contextmenu_registry.registry.register({displayText(a){return a.block.getInputsInline()?$.Msg$$module$build$src$core$msg.EXTERNAL_INPUTS:$.Msg$$module$build$src$core$msg.INLINE_INPUTS},preconditionFn(a){a=a.block;if(!a.isInFlyout&&a.isMovable()&&!a.isCollapsed())for(let b=1;b(b.has(MANUALLY_DISABLED$$module$build$src$core$constants)? +1:0);return a.getInheritedDisabled()||b?"disabled":"enabled"}return"hidden"},callback(a){a=a.block;const b=$.getGroup$$module$build$src$core$events$utils();b||$.setGroup$$module$build$src$core$events$utils(!0);a.setDisabledReason(!a.hasDisabledReason(MANUALLY_DISABLED$$module$build$src$core$constants),MANUALLY_DISABLED$$module$build$src$core$constants);$.setGroup$$module$build$src$core$events$utils(b)},scopeType:ContextMenuRegistry$$module$build$src$core$contextmenu_registry.ScopeType.BLOCK,id:"blockDisable", +weight:5})}; +registerDelete$$module$build$src$core$contextmenu_items=function(){ContextMenuRegistry$$module$build$src$core$contextmenu_registry.registry.register({displayText(a){var b=a.block;a=b.getDescendants(!1).length;(b=b.getNextBlock())&&(a-=b.getDescendants(!1).length);return 1===a?$.Msg$$module$build$src$core$msg.DELETE_BLOCK:$.Msg$$module$build$src$core$msg.DELETE_X_BLOCKS.replace("%1",`${a}`)},preconditionFn(a){return!a.block.isInFlyout&&a.block.isDeletable()?"enabled":"hidden"},callback(a){a.block&&a.block.checkAndDelete()}, +scopeType:ContextMenuRegistry$$module$build$src$core$contextmenu_registry.ScopeType.BLOCK,id:"blockDelete",weight:6})}; +registerHelp$$module$build$src$core$contextmenu_items=function(){ContextMenuRegistry$$module$build$src$core$contextmenu_registry.registry.register({displayText(){return $.Msg$$module$build$src$core$msg.HELP},preconditionFn(a){a=a.block;return("function"===typeof a.helpUrl?a.helpUrl():a.helpUrl)?"enabled":"hidden"},callback(a){a.block.showHelp()},scopeType:ContextMenuRegistry$$module$build$src$core$contextmenu_registry.ScopeType.BLOCK,id:"blockHelp",weight:7})}; +registerCommentDelete$$module$build$src$core$contextmenu_items=function(){ContextMenuRegistry$$module$build$src$core$contextmenu_registry.registry.register({displayText:()=>$.Msg$$module$build$src$core$msg.REMOVE_COMMENT,preconditionFn(a){let b;return(null==(b=a.comment)?0:b.isDeletable())?"enabled":"hidden"},callback(a){$.setGroup$$module$build$src$core$events$utils(!0);let b;null==(b=a.comment)||b.dispose();$.setGroup$$module$build$src$core$events$utils(!1)},scopeType:ContextMenuRegistry$$module$build$src$core$contextmenu_registry.ScopeType.COMMENT, +id:"commentDelete",weight:6})}; +registerCommentDuplicate$$module$build$src$core$contextmenu_items=function(){ContextMenuRegistry$$module$build$src$core$contextmenu_registry.registry.register({displayText:()=>$.Msg$$module$build$src$core$msg.DUPLICATE_COMMENT,preconditionFn(a){let b;return(null==(b=a.comment)?0:b.isMovable())?"enabled":"hidden"},callback(a){if(a.comment){var b=a.comment.toCopyData();b&&paste$$module$build$src$core$clipboard(b,a.comment.workspace)}},scopeType:ContextMenuRegistry$$module$build$src$core$contextmenu_registry.ScopeType.COMMENT,id:"commentDuplicate", +weight:1})}; +registerCommentCreate$$module$build$src$core$contextmenu_items=function(){ContextMenuRegistry$$module$build$src$core$contextmenu_registry.registry.register({displayText:()=>$.Msg$$module$build$src$core$msg.ADD_COMMENT,preconditionFn:()=>"enabled",callback:(a,b)=>{if(a=a.workspace){$.setGroup$$module$build$src$core$events$utils(!0);var c=new RenderedWorkspaceComment$$module$build$src$core$comments$rendered_workspace_comment(a);c.setText($.Msg$$module$build$src$core$msg.WORKSPACE_COMMENT_DEFAULT_TEXT);c.moveTo(pixelsToWorkspaceCoords$$module$build$src$core$contextmenu_items(new Coordinate$$module$build$src$core$utils$coordinate(b.clientX, +b.clientY),a));$.setSelected$$module$build$src$core$common(c);$.setGroup$$module$build$src$core$events$utils(!1)}},scopeType:ContextMenuRegistry$$module$build$src$core$contextmenu_registry.ScopeType.WORKSPACE,id:"commentCreate",weight:8})}; +pixelsToWorkspaceCoords$$module$build$src$core$contextmenu_items=function(a,b){var c=b.getInjectionDiv().getBoundingClientRect();a=new Coordinate$$module$build$src$core$utils$coordinate(a.x-c.left,a.y-c.top);c=b.getOriginOffsetInPixels();a=Coordinate$$module$build$src$core$utils$coordinate.difference(a,c);a.scale(1/b.scale);return a}; +registerBlockOptions_$$module$build$src$core$contextmenu_items=function(){registerDuplicate$$module$build$src$core$contextmenu_items();registerComment$$module$build$src$core$contextmenu_items();registerInline$$module$build$src$core$contextmenu_items();registerCollapseExpandBlock$$module$build$src$core$contextmenu_items();registerDisable$$module$build$src$core$contextmenu_items();registerDelete$$module$build$src$core$contextmenu_items();registerHelp$$module$build$src$core$contextmenu_items()}; +registerCommentOptions$$module$build$src$core$contextmenu_items=function(){registerCommentDuplicate$$module$build$src$core$contextmenu_items();registerCommentDelete$$module$build$src$core$contextmenu_items();registerCommentCreate$$module$build$src$core$contextmenu_items()};registerDefaultOptions$$module$build$src$core$contextmenu_items=function(){registerWorkspaceOptions_$$module$build$src$core$contextmenu_items();registerBlockOptions_$$module$build$src$core$contextmenu_items()}; +isPaster$$module$build$src$core$interfaces$i_paster=function(a){return void 0!==a.paste};isRenderedElement$$module$build$src$core$interfaces$i_rendered_element=function(a){return void 0!==a.getSvgRoot};isSelectable$$module$build$src$core$interfaces$i_selectable=function(a){return"string"===typeof a.id&&void 0!==a.workspace&&void 0!==a.select&&void 0!==a.unselect};isSelectableToolboxItem$$module$build$src$core$interfaces$i_selectable_toolbox_item=function(a){return a.isSelectable()}; +hideChaff$$module$build$src$core$blockly=function(a){getMainWorkspace$$module$build$src$core$common().hideChaff(a)};$jscomp=$jscomp||{};$jscomp.scope={};$jscomp.ASSUME_ES5=!1;$jscomp.ASSUME_NO_NATIVE_MAP=!1;$jscomp.ASSUME_NO_NATIVE_SET=!1;$jscomp.SIMPLE_FROUND_POLYFILL=!1;$jscomp.ISOLATE_POLYFILLS=!1;$jscomp.FORCE_POLYFILL_PROMISE=!1;$jscomp.FORCE_POLYFILL_PROMISE_WHEN_NO_UNHANDLED_REJECTION=!1; +$jscomp.defineProperty=$jscomp.ASSUME_ES5||"function"==typeof Object.defineProperties?Object.defineProperty:function(a,b,c){if(a==Array.prototype||a==Object.prototype)return a;a[b]=c.value;return a};$jscomp.getGlobal=function(a){a=["object"==typeof globalThis&&globalThis,a,"object"==typeof window&&window,"object"==typeof self&&self,"object"==typeof global&&global];for(var b=0;b>>0,$jscomp.propertyToPolyfillSymbol[e]=$jscomp.IS_SYMBOL_NATIVE? +$jscomp.global.Symbol(e):$jscomp.POLYFILL_PREFIX+c+"$"+e),$jscomp.defineProperty(d,$jscomp.propertyToPolyfillSymbol[e],{configurable:!0,writable:!0,value:b})))};$jscomp.underscoreProtoCanBeSet=function(){var a={a:!0},b={};try{return b.__proto__=a,b.a}catch(c){}return!1}; +$jscomp.setPrototypeOf=$jscomp.TRUST_ES6_POLYFILLS&&"function"==typeof Object.setPrototypeOf?Object.setPrototypeOf:$jscomp.underscoreProtoCanBeSet()?function(a,b){a.__proto__=b;if(a.__proto__!==b)throw new TypeError(a+" is not extensible");return a}:null;$jscomp.arrayIteratorImpl=function(a){var b=0;return function(){return bc&&(c=Math.max(c+e,0));c{const a=soup$$module$build$src$core$utils$idgenerator.length,b=[];for(let c=0;20>c;c++)b[c]=soup$$module$build$src$core$utils$idgenerator.charAt(Math.random()*a);return b.join("")}},TEST_ONLY$$module$build$src$core$utils$idgenerator=internal$$module$build$src$core$utils$idgenerator,nextId$$module$build$src$core$utils$idgenerator= +0,module$build$src$core$utils$idgenerator={TEST_ONLY:internal$$module$build$src$core$utils$idgenerator};module$build$src$core$utils$idgenerator.genUid=genUid$$module$build$src$core$utils$idgenerator;module$build$src$core$utils$idgenerator.getNextUniqueId=getNextUniqueId$$module$build$src$core$utils$idgenerator;var group$$module$build$src$core$events$utils,recordUndo$$module$build$src$core$events$utils,disabled$$module$build$src$core$events$utils,BLOCK_CREATE$$module$build$src$core$events$utils,BLOCK_DELETE$$module$build$src$core$events$utils,BLOCK_CHANGE$$module$build$src$core$events$utils,BLOCK_FIELD_INTERMEDIATE_CHANGE$$module$build$src$core$events$utils,BLOCK_MOVE$$module$build$src$core$events$utils,VAR_CREATE$$module$build$src$core$events$utils,VAR_DELETE$$module$build$src$core$events$utils,VAR_RENAME$$module$build$src$core$events$utils, +UI$$module$build$src$core$events$utils,BLOCK_DRAG$$module$build$src$core$events$utils,SELECTED$$module$build$src$core$events$utils,CLICK$$module$build$src$core$events$utils,MARKER_MOVE$$module$build$src$core$events$utils,BUBBLE_OPEN$$module$build$src$core$events$utils,TRASHCAN_OPEN$$module$build$src$core$events$utils,TOOLBOX_ITEM_SELECT$$module$build$src$core$events$utils,THEME_CHANGE$$module$build$src$core$events$utils,VIEWPORT_CHANGE$$module$build$src$core$events$utils,COMMENT_CREATE$$module$build$src$core$events$utils, +COMMENT_DELETE$$module$build$src$core$events$utils,COMMENT_CHANGE$$module$build$src$core$events$utils,COMMENT_MOVE$$module$build$src$core$events$utils,COMMENT_COLLAPSE$$module$build$src$core$events$utils,FINISHED_LOADING$$module$build$src$core$events$utils,ORPHANED_BLOCK_DISABLED_REASON$$module$build$src$core$events$utils,BUMP_EVENTS$$module$build$src$core$events$utils,FIRE_QUEUE$$module$build$src$core$events$utils,TEST_ONLY$$module$build$src$core$events$utils,module$build$src$core$events$utils; +group$$module$build$src$core$events$utils="";recordUndo$$module$build$src$core$events$utils=!0;disabled$$module$build$src$core$events$utils=0;$.CREATE$$module$build$src$core$events$utils="create";BLOCK_CREATE$$module$build$src$core$events$utils=$.CREATE$$module$build$src$core$events$utils;$.DELETE$$module$build$src$core$events$utils="delete";BLOCK_DELETE$$module$build$src$core$events$utils=$.DELETE$$module$build$src$core$events$utils;$.CHANGE$$module$build$src$core$events$utils="change"; +BLOCK_CHANGE$$module$build$src$core$events$utils=$.CHANGE$$module$build$src$core$events$utils;BLOCK_FIELD_INTERMEDIATE_CHANGE$$module$build$src$core$events$utils="block_field_intermediate_change";$.MOVE$$module$build$src$core$events$utils="move";BLOCK_MOVE$$module$build$src$core$events$utils=$.MOVE$$module$build$src$core$events$utils;VAR_CREATE$$module$build$src$core$events$utils="var_create";VAR_DELETE$$module$build$src$core$events$utils="var_delete"; +VAR_RENAME$$module$build$src$core$events$utils="var_rename";UI$$module$build$src$core$events$utils="ui";BLOCK_DRAG$$module$build$src$core$events$utils="drag";SELECTED$$module$build$src$core$events$utils="selected";CLICK$$module$build$src$core$events$utils="click";MARKER_MOVE$$module$build$src$core$events$utils="marker_move";BUBBLE_OPEN$$module$build$src$core$events$utils="bubble_open";TRASHCAN_OPEN$$module$build$src$core$events$utils="trashcan_open"; +TOOLBOX_ITEM_SELECT$$module$build$src$core$events$utils="toolbox_item_select";THEME_CHANGE$$module$build$src$core$events$utils="theme_change";VIEWPORT_CHANGE$$module$build$src$core$events$utils="viewport_change";COMMENT_CREATE$$module$build$src$core$events$utils="comment_create";COMMENT_DELETE$$module$build$src$core$events$utils="comment_delete";COMMENT_CHANGE$$module$build$src$core$events$utils="comment_change";COMMENT_MOVE$$module$build$src$core$events$utils="comment_move"; +COMMENT_COLLAPSE$$module$build$src$core$events$utils="comment_collapse";FINISHED_LOADING$$module$build$src$core$events$utils="finished_loading";ORPHANED_BLOCK_DISABLED_REASON$$module$build$src$core$events$utils="ORPHANED_BLOCK";BUMP_EVENTS$$module$build$src$core$events$utils=[$.CREATE$$module$build$src$core$events$utils,$.MOVE$$module$build$src$core$events$utils,COMMENT_CREATE$$module$build$src$core$events$utils,COMMENT_MOVE$$module$build$src$core$events$utils]; +FIRE_QUEUE$$module$build$src$core$events$utils=[];TEST_ONLY$$module$build$src$core$events$utils={FIRE_QUEUE:FIRE_QUEUE$$module$build$src$core$events$utils,fireNow:fireNow$$module$build$src$core$events$utils,fireInternal:fireInternal$$module$build$src$core$events$utils,setGroupInternal:setGroupInternal$$module$build$src$core$events$utils}; +module$build$src$core$events$utils={BLOCK_CHANGE:$.CHANGE$$module$build$src$core$events$utils,BLOCK_CREATE:$.CREATE$$module$build$src$core$events$utils,BLOCK_DELETE:$.DELETE$$module$build$src$core$events$utils,BLOCK_DRAG:BLOCK_DRAG$$module$build$src$core$events$utils,BLOCK_FIELD_INTERMEDIATE_CHANGE:BLOCK_FIELD_INTERMEDIATE_CHANGE$$module$build$src$core$events$utils,BLOCK_MOVE:$.MOVE$$module$build$src$core$events$utils,BUBBLE_OPEN:BUBBLE_OPEN$$module$build$src$core$events$utils,BUMP_EVENTS:BUMP_EVENTS$$module$build$src$core$events$utils, +CHANGE:$.CHANGE$$module$build$src$core$events$utils,CLICK:CLICK$$module$build$src$core$events$utils,COMMENT_CHANGE:COMMENT_CHANGE$$module$build$src$core$events$utils,COMMENT_COLLAPSE:COMMENT_COLLAPSE$$module$build$src$core$events$utils,COMMENT_CREATE:COMMENT_CREATE$$module$build$src$core$events$utils,COMMENT_DELETE:COMMENT_DELETE$$module$build$src$core$events$utils,COMMENT_MOVE:COMMENT_MOVE$$module$build$src$core$events$utils,CREATE:$.CREATE$$module$build$src$core$events$utils,DELETE:$.DELETE$$module$build$src$core$events$utils, +FINISHED_LOADING:FINISHED_LOADING$$module$build$src$core$events$utils,MARKER_MOVE:MARKER_MOVE$$module$build$src$core$events$utils,MOVE:$.MOVE$$module$build$src$core$events$utils,SELECTED:SELECTED$$module$build$src$core$events$utils,TEST_ONLY:TEST_ONLY$$module$build$src$core$events$utils,THEME_CHANGE:THEME_CHANGE$$module$build$src$core$events$utils,TOOLBOX_ITEM_SELECT:TOOLBOX_ITEM_SELECT$$module$build$src$core$events$utils,TRASHCAN_OPEN:TRASHCAN_OPEN$$module$build$src$core$events$utils,UI:UI$$module$build$src$core$events$utils, +VAR_CREATE:VAR_CREATE$$module$build$src$core$events$utils,VAR_DELETE:VAR_DELETE$$module$build$src$core$events$utils,VAR_RENAME:VAR_RENAME$$module$build$src$core$events$utils,VIEWPORT_CHANGE:VIEWPORT_CHANGE$$module$build$src$core$events$utils};module$build$src$core$events$utils.clearPendingUndo=clearPendingUndo$$module$build$src$core$events$utils;module$build$src$core$events$utils.disable=$.disable$$module$build$src$core$events$utils;module$build$src$core$events$utils.disableOrphans=disableOrphans$$module$build$src$core$events$utils; +module$build$src$core$events$utils.enable=$.enable$$module$build$src$core$events$utils;module$build$src$core$events$utils.filter=filter$$module$build$src$core$events$utils;module$build$src$core$events$utils.fire=fire$$module$build$src$core$events$utils;module$build$src$core$events$utils.fromJson=fromJson$$module$build$src$core$events$utils;module$build$src$core$events$utils.get=get$$module$build$src$core$events$utils;module$build$src$core$events$utils.getDescendantIds=getDescendantIds$$module$build$src$core$events$utils; +module$build$src$core$events$utils.getGroup=$.getGroup$$module$build$src$core$events$utils;module$build$src$core$events$utils.getRecordUndo=getRecordUndo$$module$build$src$core$events$utils;module$build$src$core$events$utils.isEnabled=isEnabled$$module$build$src$core$events$utils;module$build$src$core$events$utils.setGroup=$.setGroup$$module$build$src$core$events$utils;module$build$src$core$events$utils.setRecordUndo=$.setRecordUndo$$module$build$src$core$events$utils;var WorkspaceDB_$$module$build$src$core$common=Object.create(null),mainWorkspace$$module$build$src$core$common,selected$$module$build$src$core$common=null,parentContainer$$module$build$src$core$common,draggingConnections$$module$build$src$core$common=[],TEST_ONLY$$module$build$src$core$common={defineBlocksWithJsonArrayInternal:defineBlocksWithJsonArrayInternal$$module$build$src$core$common},module$build$src$core$common={TEST_ONLY:TEST_ONLY$$module$build$src$core$common}; +module$build$src$core$common.createBlockDefinitionsFromJsonArray=$.createBlockDefinitionsFromJsonArray$$module$build$src$core$common;module$build$src$core$common.defineBlocks=$.defineBlocks$$module$build$src$core$common;module$build$src$core$common.defineBlocksWithJsonArray=defineBlocksWithJsonArray$$module$build$src$core$common;module$build$src$core$common.draggingConnections=draggingConnections$$module$build$src$core$common;module$build$src$core$common.getAllWorkspaces=getAllWorkspaces$$module$build$src$core$common; +module$build$src$core$common.getBlockTypeCounts=getBlockTypeCounts$$module$build$src$core$common;module$build$src$core$common.getMainWorkspace=getMainWorkspace$$module$build$src$core$common;module$build$src$core$common.getParentContainer=getParentContainer$$module$build$src$core$common;module$build$src$core$common.getSelected=getSelected$$module$build$src$core$common;module$build$src$core$common.getWorkspaceById=getWorkspaceById$$module$build$src$core$common; +module$build$src$core$common.registerWorkspace=registerWorkspace$$module$build$src$core$common;module$build$src$core$common.setMainWorkspace=setMainWorkspace$$module$build$src$core$common;module$build$src$core$common.setParentContainer=setParentContainer$$module$build$src$core$common;module$build$src$core$common.setSelected=$.setSelected$$module$build$src$core$common;module$build$src$core$common.svgResize=svgResize$$module$build$src$core$common;module$build$src$core$common.unregisterWorkpace=unregisterWorkpace$$module$build$src$core$common;var Abstract$$module$build$src$core$events$events_abstract=class{constructor(){this.workspaceId=void 0;this.isUiEvent=!1;this.type="";this.group=$.getGroup$$module$build$src$core$events$utils();this.recordUndo=getRecordUndo$$module$build$src$core$events$utils()}toJson(){return{type:this.type,group:this.group}}static fromJson(a,b,c){c.isBlank=!1;c.group=a.group||"";c.workspaceId=b.id;return c}isNull(){return!1}run(a){}getEventWorkspace_(){let a;this.workspaceId&&(a=getWorkspaceById$$module$build$src$core$common(this.workspaceId)); +if(!a)throw Error("Workspace is null. Event must have been generated from real Blockly events.");return a}},module$build$src$core$events$events_abstract={};module$build$src$core$events$events_abstract.Abstract=Abstract$$module$build$src$core$events$events_abstract;var UiBase$$module$build$src$core$events$events_ui_base=class extends Abstract$$module$build$src$core$events$events_abstract{constructor(a){super();this.recordUndo=!1;this.isUiEvent=!0;this.isBlank="undefined"===typeof a;this.workspaceId=a?a:""}},module$build$src$core$events$events_ui_base={};module$build$src$core$events$events_ui_base.UiBase=UiBase$$module$build$src$core$events$events_ui_base;var Click$$module$build$src$core$events$events_click=class extends UiBase$$module$build$src$core$events$events_ui_base{constructor(a,b,c){b=a?a.workspace.id:b;null===b&&(b=void 0);super(b);this.type=CLICK$$module$build$src$core$events$utils;this.blockId=a?a.id:void 0;this.targetType=c}toJson(){const a=super.toJson();if(!this.targetType)throw Error("The click target type is undefined. Either pass a block to the constructor, or call fromJson");a.targetType=this.targetType;a.blockId=this.blockId;return a}static fromJson(a, +b,c){b=super.fromJson(a,b,null!=c?c:new Click$$module$build$src$core$events$events_click);b.targetType=a.targetType;b.blockId=a.blockId;return b}},ClickTarget$$module$build$src$core$events$events_click;(function(a){a.BLOCK="block";a.WORKSPACE="workspace";a.ZOOM_CONTROLS="zoom_controls"})(ClickTarget$$module$build$src$core$events$events_click||(ClickTarget$$module$build$src$core$events$events_click={})); +register$$module$build$src$core$registry(Type$$module$build$src$core$registry.EVENT,CLICK$$module$build$src$core$events$utils,Click$$module$build$src$core$events$events_click);var module$build$src$core$events$events_click={};module$build$src$core$events$events_click.Click=Click$$module$build$src$core$events$events_click;module$build$src$core$events$events_click.ClickTarget=ClickTarget$$module$build$src$core$events$events_click;var LONGPRESS$$module$build$src$core$touch=750,TOUCH_ENABLED$$module$build$src$core$touch="ontouchstart"in globalThis||!!(globalThis.document&&document.documentElement&&"ontouchstart"in document.documentElement)||!(!globalThis.navigator||!globalThis.navigator.maxTouchPoints&&!globalThis.navigator.msMaxTouchPoints),touchIdentifier_$$module$build$src$core$touch=null,TOUCH_MAP$$module$build$src$core$touch={mousedown:["pointerdown"],mouseenter:["pointerenter"],mouseleave:["pointerleave"],mousemove:["pointermove"], +mouseout:["pointerout"],mouseover:["pointerover"],mouseup:["pointerup","pointercancel"],touchend:["pointerup"],touchcancel:["pointercancel"]},longPid_$$module$build$src$core$touch=0,module$build$src$core$touch={TOUCH_ENABLED:TOUCH_ENABLED$$module$build$src$core$touch,TOUCH_MAP:TOUCH_MAP$$module$build$src$core$touch};module$build$src$core$touch.checkTouchIdentifier=checkTouchIdentifier$$module$build$src$core$touch;module$build$src$core$touch.clearTouchIdentifier=clearTouchIdentifier$$module$build$src$core$touch; +module$build$src$core$touch.getTouchIdentifierFromEvent=getTouchIdentifierFromEvent$$module$build$src$core$touch;module$build$src$core$touch.longStart=longStart$$module$build$src$core$touch;module$build$src$core$touch.longStop=longStop$$module$build$src$core$touch;module$build$src$core$touch.shouldHandleEvent=shouldHandleEvent$$module$build$src$core$touch;var rawUserAgent$$module$build$src$core$utils$useragent,isJavaFx$$module$build$src$core$utils$useragent,isWebKit$$module$build$src$core$utils$useragent,isGecko$$module$build$src$core$utils$useragent,isAndroid$$module$build$src$core$utils$useragent,isIPad$$module$build$src$core$utils$useragent,isIPhone$$module$build$src$core$utils$useragent,isMac$$module$build$src$core$utils$useragent,isTablet$$module$build$src$core$utils$useragent,isMobile$$module$build$src$core$utils$useragent; +(function(a){function b(d){return c.includes(d.toUpperCase())}rawUserAgent$$module$build$src$core$utils$useragent=a;const c=rawUserAgent$$module$build$src$core$utils$useragent.toUpperCase();isJavaFx$$module$build$src$core$utils$useragent=b("JavaFX");isWebKit$$module$build$src$core$utils$useragent=b("WebKit");isGecko$$module$build$src$core$utils$useragent=b("Gecko")&&!isWebKit$$module$build$src$core$utils$useragent;isAndroid$$module$build$src$core$utils$useragent=b("Android");a=globalThis.navigator&& +globalThis.navigator.maxTouchPoints;isIPad$$module$build$src$core$utils$useragent=b("iPad")||b("Macintosh")&&0 +{d.push(this.componentData.get(e))});d.sort(function(e,f){return e.weight-f.weight});d.forEach(function(e){c.push(e.component)})}else a.forEach(d=>{c.push(this.componentData.get(d).component)});return c}};ComponentManager$$module$build$src$core$component_manager.Capability=Capability$$module$build$src$core$component_manager;var module$build$src$core$component_manager={};module$build$src$core$component_manager.ComponentManager=ComponentManager$$module$build$src$core$component_manager;var injected$$module$build$src$core$css=!1,content$$module$build$src$core$css='\n.blocklySvg {\n background-color: #fff;\n outline: none;\n overflow: hidden; /* IE overflows by default. */\n position: absolute;\n display: block;\n}\n\n.blocklyWidgetDiv {\n display: none;\n position: absolute;\n z-index: 99999; /* big value for bootstrap3 compatibility */\n}\n\n.injectionDiv {\n height: 100%;\n position: relative;\n overflow: hidden; /* So blocks in drag surface disappear at edges */\n touch-action: none;\n}\n\n.blocklyNonSelectable {\n user-select: none;\n -ms-user-select: none;\n -webkit-user-select: none;\n}\n\n.blocklyBlockCanvas.blocklyCanvasTransitioning,\n.blocklyBubbleCanvas.blocklyCanvasTransitioning {\n transition: transform .5s;\n}\n\n.blocklyTooltipDiv {\n background-color: #ffffc7;\n border: 1px solid #ddc;\n box-shadow: 4px 4px 20px 1px rgba(0,0,0,.15);\n color: #000;\n display: none;\n font: 9pt sans-serif;\n opacity: .9;\n padding: 2px;\n position: absolute;\n z-index: 100000; /* big value for bootstrap3 compatibility */\n}\n\n.blocklyDropDownDiv {\n position: absolute;\n left: 0;\n top: 0;\n z-index: 1000;\n display: none;\n border: 1px solid;\n border-color: #dadce0;\n background-color: #fff;\n border-radius: 2px;\n padding: 4px;\n box-shadow: 0 0 3px 1px rgba(0,0,0,.3);\n}\n\n.blocklyDropDownDiv.blocklyFocused {\n box-shadow: 0 0 6px 1px rgba(0,0,0,.3);\n}\n\n.blocklyDropDownContent {\n max-height: 300px; /* @todo: spec for maximum height. */\n overflow: auto;\n overflow-x: hidden;\n position: relative;\n}\n\n.blocklyDropDownArrow {\n position: absolute;\n left: 0;\n top: 0;\n width: 16px;\n height: 16px;\n z-index: -1;\n background-color: inherit;\n border-color: inherit;\n}\n\n.blocklyDropDownButton {\n display: inline-block;\n float: left;\n padding: 0;\n margin: 4px;\n border-radius: 4px;\n outline: none;\n border: 1px solid;\n transition: box-shadow .1s;\n cursor: pointer;\n}\n\n.blocklyArrowTop {\n border-top: 1px solid;\n border-left: 1px solid;\n border-top-left-radius: 4px;\n border-color: inherit;\n}\n\n.blocklyArrowBottom {\n border-bottom: 1px solid;\n border-right: 1px solid;\n border-bottom-right-radius: 4px;\n border-color: inherit;\n}\n\n.blocklyResizeSE {\n cursor: se-resize;\n fill: #aaa;\n}\n\n.blocklyResizeSW {\n cursor: sw-resize;\n fill: #aaa;\n}\n\n.blocklyResizeLine {\n stroke: #515A5A;\n stroke-width: 1;\n}\n\n.blocklyHighlightedConnectionPath {\n fill: none;\n stroke: #fc3;\n stroke-width: 4px;\n}\n\n.blocklyPathLight {\n fill: none;\n stroke-linecap: round;\n stroke-width: 1;\n}\n\n.blocklySelected>.blocklyPathLight {\n display: none;\n}\n\n.blocklyDraggable {\n cursor: grab;\n cursor: -webkit-grab;\n}\n\n.blocklyDragging {\n cursor: grabbing;\n cursor: -webkit-grabbing;\n /* Drag surface disables events to not block the toolbox, so we have to\n * reenable them here for the cursor values to work. */\n pointer-events: auto;\n}\n\n /* Changes cursor on mouse down. Not effective in Firefox because of\n https://bugzilla.mozilla.org/show_bug.cgi?id=771241 */\n.blocklyDraggable:active {\n cursor: grabbing;\n cursor: -webkit-grabbing;\n}\n\n.blocklyDragging.blocklyDraggingDelete {\n cursor: url("<<>>/handdelete.cur"), auto;\n}\n\n.blocklyDragging>.blocklyPath,\n.blocklyDragging>.blocklyPathLight {\n fill-opacity: .8;\n stroke-opacity: .8;\n}\n\n.blocklyDragging>.blocklyPathDark {\n display: none;\n}\n\n.blocklyDisabled>.blocklyPath {\n fill-opacity: .5;\n stroke-opacity: .5;\n}\n\n.blocklyDisabled>.blocklyPathLight,\n.blocklyDisabled>.blocklyPathDark {\n display: none;\n}\n\n.blocklyInsertionMarker>.blocklyPath,\n.blocklyInsertionMarker>.blocklyPathLight,\n.blocklyInsertionMarker>.blocklyPathDark {\n fill-opacity: .2;\n stroke: none;\n}\n\n.blocklyMultilineText {\n font-family: monospace;\n}\n\n.blocklyNonEditableText>text {\n pointer-events: none;\n}\n\n.blocklyFlyout {\n position: absolute;\n z-index: 20;\n}\n\n.blocklyText text {\n cursor: default;\n}\n\n/*\n Don\'t allow users to select text. It gets annoying when trying to\n drag a block and selected text moves instead.\n*/\n.blocklySvg text {\n user-select: none;\n -ms-user-select: none;\n -webkit-user-select: none;\n cursor: inherit;\n}\n\n.blocklyHidden {\n display: none;\n}\n\n.blocklyFieldDropdown:not(.blocklyHidden) {\n display: block;\n}\n\n.blocklyIconGroup {\n cursor: default;\n}\n\n.blocklyIconGroup:not(:hover),\n.blocklyIconGroupReadonly {\n opacity: .6;\n}\n\n.blocklyIconShape {\n fill: #00f;\n stroke: #fff;\n stroke-width: 1px;\n}\n\n.blocklyIconSymbol {\n fill: #fff;\n}\n\n.blocklyMinimalBody {\n margin: 0;\n padding: 0;\n height: 100%;\n}\n\n.blocklyHtmlInput {\n border: none;\n border-radius: 4px;\n height: 100%;\n margin: 0;\n outline: none;\n padding: 0;\n width: 100%;\n text-align: center;\n display: block;\n box-sizing: border-box;\n}\n\n/* Remove the increase and decrease arrows on the field number editor */\ninput.blocklyHtmlInput[type=number]::-webkit-inner-spin-button,\ninput.blocklyHtmlInput[type=number]::-webkit-outer-spin-button {\n -webkit-appearance: none;\n margin: 0;\n}\n\ninput[type=number] {\n -moz-appearance: textfield;\n}\n\n.blocklyMainBackground {\n stroke-width: 1;\n stroke: #c6c6c6; /* Equates to #ddd due to border being off-pixel. */\n}\n\n.blocklyMutatorBackground {\n fill: #fff;\n stroke: #ddd;\n stroke-width: 1;\n}\n\n.blocklyFlyoutBackground {\n fill: #ddd;\n fill-opacity: .8;\n}\n\n.blocklyMainWorkspaceScrollbar {\n z-index: 20;\n}\n\n.blocklyFlyoutScrollbar {\n z-index: 30;\n}\n\n.blocklyScrollbarHorizontal,\n.blocklyScrollbarVertical {\n position: absolute;\n outline: none;\n}\n\n.blocklyScrollbarBackground {\n opacity: 0;\n}\n\n.blocklyScrollbarHandle {\n fill: #ccc;\n}\n\n.blocklyScrollbarBackground:hover+.blocklyScrollbarHandle,\n.blocklyScrollbarHandle:hover {\n fill: #bbb;\n}\n\n/* Darken flyout scrollbars due to being on a grey background. */\n/* By contrast, workspace scrollbars are on a white background. */\n.blocklyFlyout .blocklyScrollbarHandle {\n fill: #bbb;\n}\n\n.blocklyFlyout .blocklyScrollbarBackground:hover+.blocklyScrollbarHandle,\n.blocklyFlyout .blocklyScrollbarHandle:hover {\n fill: #aaa;\n}\n\n.blocklyInvalidInput {\n background: #faa;\n}\n\n.blocklyVerticalMarker {\n stroke-width: 3px;\n fill: rgba(255,255,255,.5);\n pointer-events: none;\n}\n\n.blocklyComputeCanvas {\n position: absolute;\n width: 0;\n height: 0;\n}\n\n.blocklyNoPointerEvents {\n pointer-events: none;\n}\n\n.blocklyContextMenu {\n border-radius: 4px;\n max-height: 100%;\n}\n\n.blocklyDropdownMenu {\n border-radius: 2px;\n padding: 0 !important;\n}\n\n.blocklyDropdownMenu .blocklyMenuItem {\n /* 28px on the left for icon or checkbox. */\n padding-left: 28px;\n}\n\n/* BiDi override for the resting state. */\n.blocklyDropdownMenu .blocklyMenuItemRtl {\n /* Flip left/right padding for BiDi. */\n padding-left: 5px;\n padding-right: 28px;\n}\n\n.blocklyWidgetDiv .blocklyMenu {\n background: #fff;\n border: 1px solid transparent;\n box-shadow: 0 0 3px 1px rgba(0,0,0,.3);\n font: normal 13px Arial, sans-serif;\n margin: 0;\n outline: none;\n padding: 4px 0;\n position: absolute;\n overflow-y: auto;\n overflow-x: hidden;\n max-height: 100%;\n z-index: 20000; /* Arbitrary, but some apps depend on it... */\n}\n\n.blocklyWidgetDiv .blocklyMenu.blocklyFocused {\n box-shadow: 0 0 6px 1px rgba(0,0,0,.3);\n}\n\n.blocklyDropDownDiv .blocklyMenu {\n background: inherit; /* Compatibility with gapi, reset from goog-menu */\n border: inherit; /* Compatibility with gapi, reset from goog-menu */\n font: normal 13px "Helvetica Neue", Helvetica, sans-serif;\n outline: none;\n position: relative; /* Compatibility with gapi, reset from goog-menu */\n z-index: 20000; /* Arbitrary, but some apps depend on it... */\n}\n\n/* State: resting. */\n.blocklyMenuItem {\n border: none;\n color: #000;\n cursor: pointer;\n list-style: none;\n margin: 0;\n /* 7em on the right for shortcut. */\n min-width: 7em;\n padding: 6px 15px;\n white-space: nowrap;\n}\n\n/* State: disabled. */\n.blocklyMenuItemDisabled {\n color: #ccc;\n cursor: inherit;\n}\n\n/* State: hover. */\n.blocklyMenuItemHighlight {\n background-color: rgba(0,0,0,.1);\n}\n\n/* State: selected/checked. */\n.blocklyMenuItemCheckbox {\n height: 16px;\n position: absolute;\n width: 16px;\n}\n\n.blocklyMenuItemSelected .blocklyMenuItemCheckbox {\n background: url(<<>>/sprites.png) no-repeat -48px -16px;\n float: left;\n margin-left: -24px;\n position: static; /* Scroll with the menu. */\n}\n\n.blocklyMenuItemRtl .blocklyMenuItemCheckbox {\n float: right;\n margin-right: -24px;\n}\n\n.blocklyBlockDragSurface, .blocklyAnimationLayer {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n overflow: visible !important;\n z-index: 80;\n pointer-events: none;\n}\n', +module$build$src$core$css={};module$build$src$core$css.inject=inject$$module$build$src$core$css;module$build$src$core$css.register=register$$module$build$src$core$css;var Coordinate$$module$build$src$core$utils$coordinate=class{constructor(a,b){this.x=a;this.y=b}clone(){return new Coordinate$$module$build$src$core$utils$coordinate(this.x,this.y)}scale(a){this.x*=a;this.y*=a;return this}translate(a,b){this.x+=a;this.y+=b;return this}static equals(a,b){return a===b?!0:a&&b?a.x===b.x&&a.y===b.y:!1}static distance(a,b){const c=a.x-b.x;a=a.y-b.y;return Math.sqrt(c*c+a*a)}static magnitude(a){return Math.sqrt(a.x*a.x+a.y*a.y)}static difference(a,b){return new Coordinate$$module$build$src$core$utils$coordinate(a.x- +b.x,a.y-b.y)}static sum(a,b){return new Coordinate$$module$build$src$core$utils$coordinate(a.x+b.x,a.y+b.y)}},module$build$src$core$utils$coordinate={};module$build$src$core$utils$coordinate.Coordinate=Coordinate$$module$build$src$core$utils$coordinate;var SVG_NS$$module$build$src$core$utils$dom="http://www.w3.org/2000/svg",HTML_NS$$module$build$src$core$utils$dom="http://www.w3.org/1999/xhtml",XLINK_NS$$module$build$src$core$utils$dom="http://www.w3.org/1999/xlink",NodeType$$module$build$src$core$utils$dom;(function(a){a[a.ELEMENT_NODE=1]="ELEMENT_NODE";a[a.TEXT_NODE=3]="TEXT_NODE";a[a.COMMENT_NODE=8]="COMMENT_NODE"})(NodeType$$module$build$src$core$utils$dom||(NodeType$$module$build$src$core$utils$dom={})); +var cacheWidths$$module$build$src$core$utils$dom=null,cacheReference$$module$build$src$core$utils$dom=0,canvasContext$$module$build$src$core$utils$dom=null,module$build$src$core$utils$dom={HTML_NS:HTML_NS$$module$build$src$core$utils$dom};module$build$src$core$utils$dom.NodeType=NodeType$$module$build$src$core$utils$dom;module$build$src$core$utils$dom.SVG_NS=SVG_NS$$module$build$src$core$utils$dom;module$build$src$core$utils$dom.XLINK_NS=XLINK_NS$$module$build$src$core$utils$dom; +module$build$src$core$utils$dom.addClass=addClass$$module$build$src$core$utils$dom;module$build$src$core$utils$dom.createSvgElement=createSvgElement$$module$build$src$core$utils$dom;module$build$src$core$utils$dom.getFastTextWidth=getFastTextWidth$$module$build$src$core$utils$dom;module$build$src$core$utils$dom.getFastTextWidthWithSizeString=getFastTextWidthWithSizeString$$module$build$src$core$utils$dom;module$build$src$core$utils$dom.getTextWidth=getTextWidth$$module$build$src$core$utils$dom; +module$build$src$core$utils$dom.hasClass=hasClass$$module$build$src$core$utils$dom;module$build$src$core$utils$dom.insertAfter=insertAfter$$module$build$src$core$utils$dom;module$build$src$core$utils$dom.measureFontMetrics=measureFontMetrics$$module$build$src$core$utils$dom;module$build$src$core$utils$dom.removeClass=removeClass$$module$build$src$core$utils$dom;module$build$src$core$utils$dom.removeClasses=removeClasses$$module$build$src$core$utils$dom;module$build$src$core$utils$dom.removeNode=removeNode$$module$build$src$core$utils$dom; +module$build$src$core$utils$dom.setCssTransform=setCssTransform$$module$build$src$core$utils$dom;module$build$src$core$utils$dom.startTextWidthCache=startTextWidthCache$$module$build$src$core$utils$dom;module$build$src$core$utils$dom.stopTextWidthCache=stopTextWidthCache$$module$build$src$core$utils$dom;var Svg$$module$build$src$core$utils$svg=class{constructor(a){this.tagName=a}toString(){return this.tagName}};Svg$$module$build$src$core$utils$svg.ANIMATE=new Svg$$module$build$src$core$utils$svg("animate");Svg$$module$build$src$core$utils$svg.CIRCLE=new Svg$$module$build$src$core$utils$svg("circle");Svg$$module$build$src$core$utils$svg.CLIPPATH=new Svg$$module$build$src$core$utils$svg("clipPath");Svg$$module$build$src$core$utils$svg.DEFS=new Svg$$module$build$src$core$utils$svg("defs"); +Svg$$module$build$src$core$utils$svg.FECOMPOSITE=new Svg$$module$build$src$core$utils$svg("feComposite");Svg$$module$build$src$core$utils$svg.FECOMPONENTTRANSFER=new Svg$$module$build$src$core$utils$svg("feComponentTransfer");Svg$$module$build$src$core$utils$svg.FEFLOOD=new Svg$$module$build$src$core$utils$svg("feFlood");Svg$$module$build$src$core$utils$svg.FEFUNCA=new Svg$$module$build$src$core$utils$svg("feFuncA");Svg$$module$build$src$core$utils$svg.FEGAUSSIANBLUR=new Svg$$module$build$src$core$utils$svg("feGaussianBlur"); +Svg$$module$build$src$core$utils$svg.FEPOINTLIGHT=new Svg$$module$build$src$core$utils$svg("fePointLight");Svg$$module$build$src$core$utils$svg.FESPECULARLIGHTING=new Svg$$module$build$src$core$utils$svg("feSpecularLighting");Svg$$module$build$src$core$utils$svg.FILTER=new Svg$$module$build$src$core$utils$svg("filter");Svg$$module$build$src$core$utils$svg.FOREIGNOBJECT=new Svg$$module$build$src$core$utils$svg("foreignObject");Svg$$module$build$src$core$utils$svg.G=new Svg$$module$build$src$core$utils$svg("g"); +Svg$$module$build$src$core$utils$svg.IMAGE=new Svg$$module$build$src$core$utils$svg("image");Svg$$module$build$src$core$utils$svg.LINE=new Svg$$module$build$src$core$utils$svg("line");Svg$$module$build$src$core$utils$svg.PATH=new Svg$$module$build$src$core$utils$svg("path");Svg$$module$build$src$core$utils$svg.PATTERN=new Svg$$module$build$src$core$utils$svg("pattern");Svg$$module$build$src$core$utils$svg.POLYGON=new Svg$$module$build$src$core$utils$svg("polygon"); +Svg$$module$build$src$core$utils$svg.RECT=new Svg$$module$build$src$core$utils$svg("rect");Svg$$module$build$src$core$utils$svg.SVG=new Svg$$module$build$src$core$utils$svg("svg");Svg$$module$build$src$core$utils$svg.TEXT=new Svg$$module$build$src$core$utils$svg("text");Svg$$module$build$src$core$utils$svg.TSPAN=new Svg$$module$build$src$core$utils$svg("tspan");var module$build$src$core$utils$svg={};module$build$src$core$utils$svg.Svg=Svg$$module$build$src$core$utils$svg;var Rect$$module$build$src$core$utils$rect=class{constructor(a,b,c,d){this.top=a;this.bottom=b;this.left=c;this.right=d}getHeight(){return this.bottom-this.top}getWidth(){return this.right-this.left}contains(a,b){return a>=this.left&&a<=this.right&&b>=this.top&&b<=this.bottom}intersects(a){return!(this.left>a.right||this.righta.bottom||this.bottom=a||isNaN(a)?0:Math.min(a,this.scrollbarLength)}setHandleLength(a){this.handleLength=a;this.svgHandle.setAttribute(this.lengthAttribute_,String(this.handleLength))}constrainHandlePosition(a){return a=0>=a||isNaN(a)?0:Math.min(a,this.scrollbarLength-this.handleLength)}setHandlePosition(a){this.handlePosition=a;this.svgHandle.setAttribute(this.positionAttribute_, +String(this.handlePosition))}setScrollbarLength(a){this.scrollbarLength=a;this.outerSvg.setAttribute(this.lengthAttribute_,String(this.scrollbarLength));this.svgBackground.setAttribute(this.lengthAttribute_,String(this.scrollbarLength))}setPosition(a,b){this.position.x=a;this.position.y=b;setCssTransform$$module$build$src$core$utils$dom(this.outerSvg,"translate("+(this.position.x+this.origin.x)+"px,"+(this.position.y+this.origin.y)+"px)")}resize(a){if(!a&&(a=this.workspace.getMetrics(),!a))return; +this.oldHostMetrics&&Scrollbar$$module$build$src$core$scrollbar.metricsAreEquivalent(a,this.oldHostMetrics)||(this.horizontal?this.resizeHorizontal(a):this.resizeVertical(a),this.oldHostMetrics=a,this.updateMetrics())}requiresViewResize(a){return this.oldHostMetrics?this.oldHostMetrics.viewWidth!==a.viewWidth||this.oldHostMetrics.viewHeight!==a.viewHeight||this.oldHostMetrics.absoluteLeft!==a.absoluteLeft||this.oldHostMetrics.absoluteTop!==a.absoluteTop:!0}resizeHorizontal(a){this.requiresViewResize(a)? +this.resizeViewHorizontal(a):this.resizeContentHorizontal(a)}resizeViewHorizontal(a){var b=a.viewWidth-2*this.margin;this.pair&&(b-=Scrollbar$$module$build$src$core$scrollbar.scrollbarThickness);this.setScrollbarLength(Math.max(0,b));b=a.absoluteLeft+this.margin;this.pair&&this.workspace.RTL&&(b+=Scrollbar$$module$build$src$core$scrollbar.scrollbarThickness);this.setPosition(b,a.absoluteTop+a.viewHeight-Scrollbar$$module$build$src$core$scrollbar.scrollbarThickness-this.margin);this.resizeContentHorizontal(a)}resizeContentHorizontal(a){if(a.viewWidth>= +a.scrollWidth)this.setHandleLength(this.scrollbarLength),this.setHandlePosition(0),this.pair||this.setVisible(!1);else{this.pair||this.setVisible(!0);var b=this.scrollbarLength*a.viewWidth/a.scrollWidth;b=this.constrainHandleLength(b);this.setHandleLength(b);b=a.scrollWidth-a.viewWidth;var c=this.scrollbarLength-this.handleLength;a=(a.viewLeft-a.scrollLeft)/b*c;a=this.constrainHandlePosition(a);this.setHandlePosition(a);this.ratio=c/b}}resizeVertical(a){this.requiresViewResize(a)?this.resizeViewVertical(a): +this.resizeContentVertical(a)}resizeViewVertical(a){let b=a.viewHeight-2*this.margin;this.pair&&(b-=Scrollbar$$module$build$src$core$scrollbar.scrollbarThickness);this.setScrollbarLength(Math.max(0,b));this.setPosition(this.workspace.RTL?a.absoluteLeft+this.margin:a.absoluteLeft+a.viewWidth-Scrollbar$$module$build$src$core$scrollbar.scrollbarThickness-this.margin,a.absoluteTop+this.margin);this.resizeContentVertical(a)}resizeContentVertical(a){if(a.viewHeight>=a.scrollHeight)this.setHandleLength(this.scrollbarLength), +this.setHandlePosition(0),this.pair||this.setVisible(!1);else{this.pair||this.setVisible(!0);var b=this.scrollbarLength*a.viewHeight/a.scrollHeight;b=this.constrainHandleLength(b);this.setHandleLength(b);b=a.scrollHeight-a.viewHeight;var c=this.scrollbarLength-this.handleLength;a=(a.viewTop-a.scrollTop)/b*c;a=this.constrainHandlePosition(a);this.setHandlePosition(a);this.ratio=c/b}}isVisible(){return this.isHandleVisible}setContainerVisible(a){const b=a!==this.containerVisible;this.containerVisible= +a;b&&this.updateDisplay_()}setVisible(a){if(this.pair)throw Error("Unable to toggle visibility of paired scrollbars.");this.setVisibleInternal(a)}setVisibleInternal(a){const b=a!==this.isVisible();this.isHandleVisible=a;b&&this.updateDisplay_()}updateDisplay_(){this.containerVisible&&this.isVisible()?this.outerSvg.setAttribute("display","block"):this.outerSvg.setAttribute("display","none")}onMouseDownBar(a){this.workspace.markFocused();clearTouchIdentifier$$module$build$src$core$touch();this.cleanUp(); +if(isRightButton$$module$build$src$core$browser_events(a))a.stopPropagation();else{var b=mouseToSvg$$module$build$src$core$browser_events(a,this.workspace.getParentSvg(),this.workspace.getInverseScreenCTM());b=this.horizontal?b.x:b.y;var c=getInjectionDivXY$$module$build$src$core$utils$svg_math(this.svgHandle);c=this.horizontal?c.x:c.y;var d=this.handlePosition,e=.95*this.handleLength;b<=c?d-=e:b>=c+this.handleLength&&(d+=e);this.setHandlePosition(this.constrainHandlePosition(d));this.updateMetrics(); +a.stopPropagation();a.preventDefault()}}onMouseDownHandle(a){this.workspace.markFocused();this.cleanUp();isRightButton$$module$build$src$core$browser_events(a)?a.stopPropagation():(this.startDragHandle=this.handlePosition,this.startDragMouse=this.horizontal?a.clientX:a.clientY,this.onMouseUpWrapper_=conditionalBind$$module$build$src$core$browser_events(document,"pointerup",this,this.onMouseUpHandle),this.onMouseMoveWrapper_=conditionalBind$$module$build$src$core$browser_events(document,"pointermove", +this,this.onMouseMoveHandle),a.stopPropagation(),a.preventDefault())}onMouseMoveHandle(a){this.setHandlePosition(this.constrainHandlePosition(this.startDragHandle+((this.horizontal?a.clientX:a.clientY)-this.startDragMouse)));this.updateMetrics()}onMouseUpHandle(){clearTouchIdentifier$$module$build$src$core$touch();this.cleanUp()}cleanUp(){this.workspace.hideChaff(!0);this.onMouseUpWrapper_&&(unbind$$module$build$src$core$browser_events(this.onMouseUpWrapper_),this.onMouseUpWrapper_=null);this.onMouseMoveWrapper_&& +(unbind$$module$build$src$core$browser_events(this.onMouseMoveWrapper_),this.onMouseMoveWrapper_=null)}getRatio_(){let a=this.handlePosition/(this.scrollbarLength-this.handleLength);isNaN(a)&&(a=0);return a}updateMetrics(){const a=this.getRatio_();this.horizontal?this.workspace.setMetrics({x:a}):this.workspace.setMetrics({y:a})}set(a,b){this.setHandlePosition(this.constrainHandlePosition(a*this.ratio));(b||void 0===b)&&this.updateMetrics()}setOrigin(a,b){this.origin=new Coordinate$$module$build$src$core$utils$coordinate(a, +b)}static metricsAreEquivalent(a,b){return a.viewWidth===b.viewWidth&&a.viewHeight===b.viewHeight&&a.viewLeft===b.viewLeft&&a.viewTop===b.viewTop&&a.absoluteTop===b.absoluteTop&&a.absoluteLeft===b.absoluteLeft&&a.scrollWidth===b.scrollWidth&&a.scrollHeight===b.scrollHeight&&a.scrollLeft===b.scrollLeft&&a.scrollTop===b.scrollTop}};Scrollbar$$module$build$src$core$scrollbar.scrollbarThickness=TOUCH_ENABLED$$module$build$src$core$touch?25:15; +Scrollbar$$module$build$src$core$scrollbar.DEFAULT_SCROLLBAR_MARGIN=.5;var module$build$src$core$scrollbar={};module$build$src$core$scrollbar.Scrollbar=Scrollbar$$module$build$src$core$scrollbar;var domParser$$module$build$src$core$utils$xml={parseFromString:function(){throw Error("DOMParser was not found in the global scope and was not properly injected using injectDependencies");}},xmlSerializer$$module$build$src$core$utils$xml={serializeToString:function(){throw Error("XMLSerializer was not foundin the global scope and was not properly injected using injectDependencies");}},{document:document$$module$build$src$core$utils$xml,DOMParser:DOMParser$$module$build$src$core$utils$xml,XMLSerializer:XMLSerializer$$module$build$src$core$utils$xml}= +globalThis;DOMParser$$module$build$src$core$utils$xml&&(domParser$$module$build$src$core$utils$xml=new DOMParser$$module$build$src$core$utils$xml);XMLSerializer$$module$build$src$core$utils$xml&&(xmlSerializer$$module$build$src$core$utils$xml=new XMLSerializer$$module$build$src$core$utils$xml); +var NAME_SPACE$$module$build$src$core$utils$xml="https://developers.google.com/blockly/xml",INVALID_CONTROL_CHARS$$module$build$src$core$utils$xml=/[\x00-\x09\x0B\x0C\x0E-\x1F]/g,module$build$src$core$utils$xml={NAME_SPACE:NAME_SPACE$$module$build$src$core$utils$xml};module$build$src$core$utils$xml.createElement=$.createElement$$module$build$src$core$utils$xml;module$build$src$core$utils$xml.createTextNode=$.createTextNode$$module$build$src$core$utils$xml; +module$build$src$core$utils$xml.domToText=domToText$$module$build$src$core$utils$xml;module$build$src$core$utils$xml.injectDependencies=injectDependencies$$module$build$src$core$utils$xml;module$build$src$core$utils$xml.textToDom=$.textToDom$$module$build$src$core$utils$xml;var CATEGORY_TOOLBOX_KIND$$module$build$src$core$utils$toolbox="categoryToolbox",FLYOUT_TOOLBOX_KIND$$module$build$src$core$utils$toolbox="flyoutToolbox",Position$$module$build$src$core$utils$toolbox;(function(a){a[a.TOP=0]="TOP";a[a.BOTTOM=1]="BOTTOM";a[a.LEFT=2]="LEFT";a[a.RIGHT=3]="RIGHT"})(Position$$module$build$src$core$utils$toolbox||(Position$$module$build$src$core$utils$toolbox={})); +var TEST_ONLY$$module$build$src$core$utils$toolbox={hasCategoriesInternal:hasCategoriesInternal$$module$build$src$core$utils$toolbox},module$build$src$core$utils$toolbox={};module$build$src$core$utils$toolbox.Position=Position$$module$build$src$core$utils$toolbox;module$build$src$core$utils$toolbox.TEST_ONLY=TEST_ONLY$$module$build$src$core$utils$toolbox;module$build$src$core$utils$toolbox.convertFlyoutDefToJsonArray=convertFlyoutDefToJsonArray$$module$build$src$core$utils$toolbox; +module$build$src$core$utils$toolbox.convertToolboxDefToJson=convertToolboxDefToJson$$module$build$src$core$utils$toolbox;module$build$src$core$utils$toolbox.hasCategories=hasCategories$$module$build$src$core$utils$toolbox;module$build$src$core$utils$toolbox.isCategoryCollapsible=isCategoryCollapsible$$module$build$src$core$utils$toolbox;module$build$src$core$utils$toolbox.parseToolboxTree=parseToolboxTree$$module$build$src$core$utils$toolbox;var verticalPosition$$module$build$src$core$positionable_helpers;(function(a){a[a.TOP=0]="TOP";a[a.BOTTOM=1]="BOTTOM"})(verticalPosition$$module$build$src$core$positionable_helpers||(verticalPosition$$module$build$src$core$positionable_helpers={}));var horizontalPosition$$module$build$src$core$positionable_helpers;(function(a){a[a.LEFT=0]="LEFT";a[a.RIGHT=1]="RIGHT"})(horizontalPosition$$module$build$src$core$positionable_helpers||(horizontalPosition$$module$build$src$core$positionable_helpers={})); +var bumpDirection$$module$build$src$core$positionable_helpers;(function(a){a[a.UP=0]="UP";a[a.DOWN=1]="DOWN"})(bumpDirection$$module$build$src$core$positionable_helpers||(bumpDirection$$module$build$src$core$positionable_helpers={}));var module$build$src$core$positionable_helpers={};module$build$src$core$positionable_helpers.bumpDirection=bumpDirection$$module$build$src$core$positionable_helpers;module$build$src$core$positionable_helpers.bumpPositionRect=bumpPositionRect$$module$build$src$core$positionable_helpers; +module$build$src$core$positionable_helpers.getCornerOppositeToolbox=getCornerOppositeToolbox$$module$build$src$core$positionable_helpers;module$build$src$core$positionable_helpers.getStartPositionRect=getStartPositionRect$$module$build$src$core$positionable_helpers;module$build$src$core$positionable_helpers.horizontalPosition=horizontalPosition$$module$build$src$core$positionable_helpers;module$build$src$core$positionable_helpers.verticalPosition=verticalPosition$$module$build$src$core$positionable_helpers;var SPRITE$$module$build$src$core$sprites={width:96,height:124,url:"sprites.png"},module$build$src$core$sprites={SPRITE:SPRITE$$module$build$src$core$sprites};var ZoomControls$$module$build$src$core$zoom_controls=class{constructor(a){this.workspace=a;this.id="zoomControls";this.boundEvents=[];this.zoomResetGroup=this.zoomOutGroup=this.zoomInGroup=null;this.HEIGHT=this.WIDTH=32;this.SMALL_SPACING=2;this.LARGE_SPACING=11;this.MARGIN_HORIZONTAL=this.MARGIN_VERTICAL=20;this.svgGroup=null;this.top=this.left=0;this.initialized=!1}createDom(){this.svgGroup=createSvgElement$$module$build$src$core$utils$dom(Svg$$module$build$src$core$utils$svg.G,{});const a=String(Math.random()).substring(2); +this.createZoomOutSvg(a);this.createZoomInSvg(a);this.workspace.isMovable()&&this.createZoomResetSvg(a);return this.svgGroup}init(){this.workspace.getComponentManager().addComponent({component:this,weight:2,capabilities:[ComponentManager$$module$build$src$core$component_manager.Capability.POSITIONABLE]});this.initialized=!0}dispose(){this.workspace.getComponentManager().removeComponent("zoomControls");this.svgGroup&&removeNode$$module$build$src$core$utils$dom(this.svgGroup);for(const a of this.boundEvents)unbind$$module$build$src$core$browser_events(a); +this.boundEvents.length=0}getBoundingRectangle(){let a=this.SMALL_SPACING+2*this.HEIGHT;this.zoomResetGroup&&(a+=this.LARGE_SPACING+this.HEIGHT);return new Rect$$module$build$src$core$utils$rect(this.top,this.top+a,this.left,this.left+this.WIDTH)}position(a,b){if(this.initialized){var c=getCornerOppositeToolbox$$module$build$src$core$positionable_helpers(this.workspace,a),d=this.SMALL_SPACING+2*this.HEIGHT;this.zoomResetGroup&&(d+=this.LARGE_SPACING+this.HEIGHT);a=getStartPositionRect$$module$build$src$core$positionable_helpers(c, +new Size$$module$build$src$core$utils$size(this.WIDTH,d),this.MARGIN_HORIZONTAL,this.MARGIN_VERTICAL,a,this.workspace);c=c.vertical;b=bumpPositionRect$$module$build$src$core$positionable_helpers(a,this.MARGIN_VERTICAL,c===verticalPosition$$module$build$src$core$positionable_helpers.TOP?bumpDirection$$module$build$src$core$positionable_helpers.DOWN:bumpDirection$$module$build$src$core$positionable_helpers.UP,b);if(c===verticalPosition$$module$build$src$core$positionable_helpers.TOP){var e=this.SMALL_SPACING+ +this.HEIGHT,f;null==(f=this.zoomInGroup)||f.setAttribute("transform","translate(0, "+e+")");this.zoomResetGroup&&this.zoomResetGroup.setAttribute("transform","translate(0, "+(e+this.LARGE_SPACING+this.HEIGHT)+")")}else{f=this.zoomResetGroup?this.LARGE_SPACING+this.HEIGHT:0;let h;null==(h=this.zoomInGroup)||h.setAttribute("transform","translate(0, "+f+")");f=f+this.SMALL_SPACING+this.HEIGHT;null==(e=this.zoomOutGroup)||e.setAttribute("transform","translate(0, "+f+")")}this.top=b.top;this.left=b.left; +var g;null==(g=this.svgGroup)||g.setAttribute("transform","translate("+this.left+","+this.top+")")}}createZoomOutSvg(a){this.zoomOutGroup=createSvgElement$$module$build$src$core$utils$dom(Svg$$module$build$src$core$utils$svg.G,{"class":"blocklyZoom blocklyZoomOut"},this.svgGroup);const b=createSvgElement$$module$build$src$core$utils$dom(Svg$$module$build$src$core$utils$svg.CLIPPATH,{id:"blocklyZoomoutClipPath"+a},this.zoomOutGroup);createSvgElement$$module$build$src$core$utils$dom(Svg$$module$build$src$core$utils$svg.RECT, +{width:32,height:32},b);createSvgElement$$module$build$src$core$utils$dom(Svg$$module$build$src$core$utils$svg.IMAGE,{width:SPRITE$$module$build$src$core$sprites.width,height:SPRITE$$module$build$src$core$sprites.height,x:-64,y:-92,"clip-path":"url(#blocklyZoomoutClipPath"+a+")"},this.zoomOutGroup).setAttributeNS(XLINK_NS$$module$build$src$core$utils$dom,"xlink:href",this.workspace.options.pathToMedia+SPRITE$$module$build$src$core$sprites.url);this.boundEvents.push(conditionalBind$$module$build$src$core$browser_events(this.zoomOutGroup, +"pointerdown",null,this.zoom.bind(this,-1)))}createZoomInSvg(a){this.zoomInGroup=createSvgElement$$module$build$src$core$utils$dom(Svg$$module$build$src$core$utils$svg.G,{"class":"blocklyZoom blocklyZoomIn"},this.svgGroup);const b=createSvgElement$$module$build$src$core$utils$dom(Svg$$module$build$src$core$utils$svg.CLIPPATH,{id:"blocklyZoominClipPath"+a},this.zoomInGroup);createSvgElement$$module$build$src$core$utils$dom(Svg$$module$build$src$core$utils$svg.RECT,{width:32,height:32},b);createSvgElement$$module$build$src$core$utils$dom(Svg$$module$build$src$core$utils$svg.IMAGE, +{width:SPRITE$$module$build$src$core$sprites.width,height:SPRITE$$module$build$src$core$sprites.height,x:-32,y:-92,"clip-path":"url(#blocklyZoominClipPath"+a+")"},this.zoomInGroup).setAttributeNS(XLINK_NS$$module$build$src$core$utils$dom,"xlink:href",this.workspace.options.pathToMedia+SPRITE$$module$build$src$core$sprites.url);this.boundEvents.push(conditionalBind$$module$build$src$core$browser_events(this.zoomInGroup,"pointerdown",null,this.zoom.bind(this,1)))}zoom(a,b){this.workspace.markFocused(); +this.workspace.zoomCenter(a);this.fireZoomEvent();clearTouchIdentifier$$module$build$src$core$touch();b.stopPropagation();b.preventDefault()}createZoomResetSvg(a){this.zoomResetGroup=createSvgElement$$module$build$src$core$utils$dom(Svg$$module$build$src$core$utils$svg.G,{"class":"blocklyZoom blocklyZoomReset"},this.svgGroup);const b=createSvgElement$$module$build$src$core$utils$dom(Svg$$module$build$src$core$utils$svg.CLIPPATH,{id:"blocklyZoomresetClipPath"+a},this.zoomResetGroup);createSvgElement$$module$build$src$core$utils$dom(Svg$$module$build$src$core$utils$svg.RECT, +{width:32,height:32},b);createSvgElement$$module$build$src$core$utils$dom(Svg$$module$build$src$core$utils$svg.IMAGE,{width:SPRITE$$module$build$src$core$sprites.width,height:SPRITE$$module$build$src$core$sprites.height,y:-92,"clip-path":"url(#blocklyZoomresetClipPath"+a+")"},this.zoomResetGroup).setAttributeNS(XLINK_NS$$module$build$src$core$utils$dom,"xlink:href",this.workspace.options.pathToMedia+SPRITE$$module$build$src$core$sprites.url);this.boundEvents.push(conditionalBind$$module$build$src$core$browser_events(this.zoomResetGroup, +"pointerdown",null,this.resetZoom.bind(this)))}resetZoom(a){this.workspace.markFocused();const b=Math.log(this.workspace.options.zoomOptions.startScale/this.workspace.scale)/Math.log(this.workspace.options.zoomOptions.scaleSpeed);this.workspace.beginCanvasTransition();this.workspace.zoomCenter(b);this.workspace.scrollCenter();setTimeout(this.workspace.endCanvasTransition.bind(this.workspace),500);this.fireZoomEvent();clearTouchIdentifier$$module$build$src$core$touch();a.stopPropagation();a.preventDefault()}fireZoomEvent(){const a= +new (get$$module$build$src$core$events$utils(CLICK$$module$build$src$core$events$utils))(null,this.workspace.id,"zoom_controls");fire$$module$build$src$core$events$utils(a)}};register$$module$build$src$core$css("\n.blocklyZoom>image, .blocklyZoom>svg>image {\n opacity: .4;\n}\n\n.blocklyZoom>image:hover, .blocklyZoom>svg>image:hover {\n opacity: .6;\n}\n\n.blocklyZoom>image:active, .blocklyZoom>svg>image:active {\n opacity: .8;\n}\n");var module$build$src$core$zoom_controls={}; +module$build$src$core$zoom_controls.ZoomControls=ZoomControls$$module$build$src$core$zoom_controls;var COLLAPSED_INPUT_NAME$$module$build$src$core$constants="_TEMP_COLLAPSED_INPUT",COLLAPSED_FIELD_NAME$$module$build$src$core$constants="_TEMP_COLLAPSED_FIELD",MANUALLY_DISABLED$$module$build$src$core$constants="MANUALLY_DISABLED",module$build$src$core$constants={COLLAPSED_FIELD_NAME:COLLAPSED_FIELD_NAME$$module$build$src$core$constants,COLLAPSED_INPUT_NAME:COLLAPSED_INPUT_NAME$$module$build$src$core$constants,MANUALLY_DISABLED:MANUALLY_DISABLED$$module$build$src$core$constants};var IconType$$module$build$src$core$icons$icon_types=class{constructor(a){this.name=a}toString(){return this.name}equals(a){return this.name===a.toString()}};IconType$$module$build$src$core$icons$icon_types.MUTATOR=new IconType$$module$build$src$core$icons$icon_types("mutator");IconType$$module$build$src$core$icons$icon_types.WARNING=new IconType$$module$build$src$core$icons$icon_types("warning");IconType$$module$build$src$core$icons$icon_types.COMMENT=new IconType$$module$build$src$core$icons$icon_types("comment"); +var module$build$src$core$icons$icon_types={};module$build$src$core$icons$icon_types.IconType=IconType$$module$build$src$core$icons$icon_types;(function(a){a[a.VALUE=1]="VALUE";a[a.STATEMENT=3]="STATEMENT";a[a.DUMMY=5]="DUMMY";a[a.CUSTOM=6]="CUSTOM";a[a.END_ROW=7]="END_ROW"})($.inputTypes$$module$build$src$core$inputs$input_types||($.inputTypes$$module$build$src$core$inputs$input_types={}));var module$build$src$core$inputs$input_types={};module$build$src$core$inputs$input_types.inputTypes=$.inputTypes$$module$build$src$core$inputs$input_types;var alertImplementation$$module$build$src$core$dialog=function(a,b){window.alert(a);b&&b()},confirmImplementation$$module$build$src$core$dialog=function(a,b){b(window.confirm(a))},promptImplementation$$module$build$src$core$dialog=function(a,b,c){c(window.prompt(a,b))},TEST_ONLY$$module$build$src$core$dialog={confirmInternal:confirmInternal$$module$build$src$core$dialog},module$build$src$core$dialog={TEST_ONLY:TEST_ONLY$$module$build$src$core$dialog};module$build$src$core$dialog.alert=alert$$module$build$src$core$dialog; +module$build$src$core$dialog.confirm=confirm$$module$build$src$core$dialog;module$build$src$core$dialog.prompt=prompt$$module$build$src$core$dialog;module$build$src$core$dialog.setAlert=setAlert$$module$build$src$core$dialog;module$build$src$core$dialog.setConfirm=setConfirm$$module$build$src$core$dialog;module$build$src$core$dialog.setPrompt=setPrompt$$module$build$src$core$dialog;var module$build$src$core$interfaces$i_variable_backed_parameter_model={};module$build$src$core$interfaces$i_variable_backed_parameter_model.isVariableBackedParameterModel=isVariableBackedParameterModel$$module$build$src$core$interfaces$i_variable_backed_parameter_model;var setLocale$$module$build$src$core$msg,module$build$src$core$msg;$.Msg$$module$build$src$core$msg=Object.create(null);setLocale$$module$build$src$core$msg=function(a){Object.keys(a).forEach(function(b){$.Msg$$module$build$src$core$msg[b]=a[b]})};module$build$src$core$msg={Msg:$.Msg$$module$build$src$core$msg,setLocale:setLocale$$module$build$src$core$msg};var module$build$src$core$interfaces$i_legacy_procedure_blocks={};module$build$src$core$interfaces$i_legacy_procedure_blocks.isLegacyProcedureCallBlock=isLegacyProcedureCallBlock$$module$build$src$core$interfaces$i_legacy_procedure_blocks;module$build$src$core$interfaces$i_legacy_procedure_blocks.isLegacyProcedureDefBlock=isLegacyProcedureDefBlock$$module$build$src$core$interfaces$i_legacy_procedure_blocks;var VarBase$$module$build$src$core$events$events_var_base=class extends Abstract$$module$build$src$core$events$events_abstract{constructor(a){super();this.isBlank="undefined"===typeof a;a&&(this.varId=a.getId(),this.workspaceId=a.workspace.id)}toJson(){const a=super.toJson();if(!this.varId)throw Error("The var ID is undefined. Either pass a variable to the constructor, or call fromJson");a.varId=this.varId;return a}static fromJson(a,b,c){b=super.fromJson(a,b,null!=c?c:new VarBase$$module$build$src$core$events$events_var_base); +b.varId=a.varId;return b}},module$build$src$core$events$events_var_base={};module$build$src$core$events$events_var_base.VarBase=VarBase$$module$build$src$core$events$events_var_base;var VarCreate$$module$build$src$core$events$events_var_create=class extends VarBase$$module$build$src$core$events$events_var_base{constructor(a){super(a);this.type=VAR_CREATE$$module$build$src$core$events$utils;a&&(this.varType=a.type,this.varName=a.name)}toJson(){const a=super.toJson();if(void 0===this.varType)throw Error("The var type is undefined. Either pass a variable to the constructor, or call fromJson");if(!this.varName)throw Error("The var name is undefined. Either pass a variable to the constructor, or call fromJson"); +a.varType=this.varType;a.varName=this.varName;return a}static fromJson(a,b,c){b=super.fromJson(a,b,null!=c?c:new VarCreate$$module$build$src$core$events$events_var_create);b.varType=a.varType;b.varName=a.varName;return b}run(a){const b=this.getEventWorkspace_();if(!this.varId)throw Error("The var ID is undefined. Either pass a variable to the constructor, or call fromJson");if(!this.varName)throw Error("The var name is undefined. Either pass a variable to the constructor, or call fromJson");a?b.createVariable(this.varName, +this.varType,this.varId):b.deleteVariableById(this.varId)}};register$$module$build$src$core$registry(Type$$module$build$src$core$registry.EVENT,VAR_CREATE$$module$build$src$core$events$utils,VarCreate$$module$build$src$core$events$events_var_create);var module$build$src$core$events$events_var_create={};module$build$src$core$events$events_var_create.VarCreate=VarCreate$$module$build$src$core$events$events_var_create;var VariableModel$$module$build$src$core$variable_model=class{constructor(a,b,c,d){this.workspace=a;this.name=b;this.type=c||"";this.id_=d||genUid$$module$build$src$core$utils$idgenerator()}getId(){return this.id_}static compareByName(a,b){return a.name.localeCompare(b.name,void 0,{sensitivity:"base"})}},module$build$src$core$variable_model={};module$build$src$core$variable_model.VariableModel=VariableModel$$module$build$src$core$variable_model;var CATEGORY_NAME$$module$build$src$core$variables="VARIABLE",VAR_LETTER_OPTIONS$$module$build$src$core$variables="ijkmnopqrstuvwxyzabcdefgh",TEST_ONLY$$module$build$src$core$variables={generateUniqueNameInternal:generateUniqueNameInternal$$module$build$src$core$variables},module$build$src$core$variables={CATEGORY_NAME:CATEGORY_NAME$$module$build$src$core$variables,TEST_ONLY:TEST_ONLY$$module$build$src$core$variables,VAR_LETTER_OPTIONS:VAR_LETTER_OPTIONS$$module$build$src$core$variables}; +module$build$src$core$variables.allDeveloperVariables=$.allDeveloperVariables$$module$build$src$core$variables;module$build$src$core$variables.allUsedVarModels=$.allUsedVarModels$$module$build$src$core$variables;module$build$src$core$variables.createVariableButtonHandler=createVariableButtonHandler$$module$build$src$core$variables;module$build$src$core$variables.flyoutCategory=flyoutCategory$$module$build$src$core$variables;module$build$src$core$variables.flyoutCategoryBlocks=flyoutCategoryBlocks$$module$build$src$core$variables; +module$build$src$core$variables.generateUniqueName=generateUniqueName$$module$build$src$core$variables;module$build$src$core$variables.generateUniqueNameFromOptions=generateUniqueNameFromOptions$$module$build$src$core$variables;module$build$src$core$variables.generateVariableFieldDom=generateVariableFieldDom$$module$build$src$core$variables;module$build$src$core$variables.getAddedVariables=getAddedVariables$$module$build$src$core$variables; +module$build$src$core$variables.getOrCreateVariablePackage=$.getOrCreateVariablePackage$$module$build$src$core$variables;module$build$src$core$variables.getVariable=$.getVariable$$module$build$src$core$variables;module$build$src$core$variables.nameUsedWithAnyType=nameUsedWithAnyType$$module$build$src$core$variables;module$build$src$core$variables.nameUsedWithConflictingParam=nameUsedWithConflictingParam$$module$build$src$core$variables;module$build$src$core$variables.promptName=promptName$$module$build$src$core$variables; +module$build$src$core$variables.renameVariable=$.renameVariable$$module$build$src$core$variables;var rootBlocks$$module$build$src$core$render_management=new Set,dirtyBlocks$$module$build$src$core$render_management=new WeakSet,eventGroups$$module$build$src$core$render_management=new WeakMap,afterRendersPromise$$module$build$src$core$render_management=null,afterRendersResolver$$module$build$src$core$render_management=null,animationRequestId$$module$build$src$core$render_management=0,module$build$src$core$render_management={};module$build$src$core$render_management.finishQueuedRenders=finishQueuedRenders$$module$build$src$core$render_management; +module$build$src$core$render_management.queueRender=queueRender$$module$build$src$core$render_management;module$build$src$core$render_management.triggerQueuedRenders=triggerQueuedRenders$$module$build$src$core$render_management;var WorkspaceComment$$module$build$src$core$comments$workspace_comment=class{constructor(a,b){this.workspace=a;this.text="";this.size=new Size$$module$build$src$core$utils$size(120,100);this.collapsed=!1;this.deletable=this.movable=this.editable=!0;this.location=new Coordinate$$module$build$src$core$utils$coordinate(0,0);this.disposing=this.disposed=!1;this.id=b&&!a.getCommentById(b)?b:genUid$$module$build$src$core$utils$idgenerator();a.addTopComment(this);this.fireCreateEvent()}fireCreateEvent(){isEnabled$$module$build$src$core$events$utils()&& +fire$$module$build$src$core$events$utils(new (get$$module$build$src$core$events$utils(COMMENT_CREATE$$module$build$src$core$events$utils))(this))}fireDeleteEvent(){isEnabled$$module$build$src$core$events$utils()&&fire$$module$build$src$core$events$utils(new (get$$module$build$src$core$events$utils(COMMENT_DELETE$$module$build$src$core$events$utils))(this))}fireChangeEvent(a,b){isEnabled$$module$build$src$core$events$utils()&&fire$$module$build$src$core$events$utils(new (get$$module$build$src$core$events$utils(COMMENT_CHANGE$$module$build$src$core$events$utils))(this, +a,b))}fireCollapseEvent(a){isEnabled$$module$build$src$core$events$utils()&&fire$$module$build$src$core$events$utils(new (get$$module$build$src$core$events$utils(COMMENT_COLLAPSE$$module$build$src$core$events$utils))(this,a))}setText(a){const b=this.text;this.text=a;this.fireChangeEvent(b,a)}getText(){return this.text}setSize(a){this.size=a}getSize(){return this.size}setCollapsed(a){this.collapsed=a;this.fireCollapseEvent(a)}isCollapsed(){return this.collapsed}setEditable(a){this.editable=a}isEditable(){return this.isOwnEditable()&& +!this.workspace.options.readOnly}isOwnEditable(){return this.editable}setMovable(a){this.movable=a}isMovable(){return this.isOwnMovable()&&!this.workspace.options.readOnly}isOwnMovable(){return this.movable}setDeletable(a){this.deletable=a}isDeletable(){return this.isOwnDeletable()&&!this.workspace.options.readOnly}isOwnDeletable(){return this.deletable}moveTo(a,b){const c=new (get$$module$build$src$core$events$utils(COMMENT_MOVE$$module$build$src$core$events$utils))(this);b&&c.setReason(b);this.location= +a;c.recordNew();isEnabled$$module$build$src$core$events$utils()&&fire$$module$build$src$core$events$utils(c)}getRelativeToSurfaceXY(){return this.location}dispose(){this.disposing=!0;this.fireDeleteEvent();this.workspace.removeTopComment(this);this.disposed=!0}isDisposed(){return this.disposed}isDeadOrDying(){return this.disposing||this.disposed}},module$build$src$core$comments$workspace_comment={};module$build$src$core$comments$workspace_comment.WorkspaceComment=WorkspaceComment$$module$build$src$core$comments$workspace_comment;var BLOCK$$module$build$src$core$layers=50,BUBBLE$$module$build$src$core$layers=100,module$build$src$core$layers={BLOCK:BLOCK$$module$build$src$core$layers,BUBBLE:BUBBLE$$module$build$src$core$layers};var CommentView$$module$build$src$core$comments$comment_view=class{constructor(a){this.workspace=a;this.size=new Size$$module$build$src$core$utils$size(120,100);this.collapsed=!1;this.editable=!0;this.location=new Coordinate$$module$build$src$core$utils$coordinate(0,0);this.text="";this.textChangeListeners=[];this.sizeChangeListeners=[];this.disposeListeners=[];this.collapseChangeListeners=[];this.resizePointerMoveListener=this.resizePointerUpListener=null;this.disposed=this.disposing=!1;this.svgRoot= +createSvgElement$$module$build$src$core$utils$dom(Svg$$module$build$src$core$utils$svg.G,{"class":"blocklyComment blocklyEditable"});this.highlightRect=this.createHighlightRect(this.svgRoot);({topBarGroup:this.topBarGroup,topBarBackground:this.topBarBackground,deleteIcon:this.deleteIcon,foldoutIcon:this.foldoutIcon,textPreview:this.textPreview,textPreviewNode:this.textPreviewNode}=this.createTopBar(this.svgRoot,a));({foreignObject:this.foreignObject,textArea:this.textArea}=this.createTextArea(this.svgRoot)); +this.resizeHandle=this.createResizeHandle(this.svgRoot,a);let b;null==(b=a.getLayerManager())||b.append(this,BLOCK$$module$build$src$core$layers);this.setSize(this.size);this.moveTo(new Coordinate$$module$build$src$core$utils$coordinate(0,0))}createHighlightRect(a){return createSvgElement$$module$build$src$core$utils$dom(Svg$$module$build$src$core$utils$svg.RECT,{"class":"blocklyCommentHighlight"},a)}createTopBar(a,b){a=createSvgElement$$module$build$src$core$utils$dom(Svg$$module$build$src$core$utils$svg.G, +{"class":"blocklyCommentTopbar"},a);const c=createSvgElement$$module$build$src$core$utils$dom(Svg$$module$build$src$core$utils$svg.RECT,{"class":"blocklyCommentTopbarBackground"},a),d=createSvgElement$$module$build$src$core$utils$dom(Svg$$module$build$src$core$utils$svg.IMAGE,{"class":"blocklyDeleteIcon",href:`${b.options.pathToMedia}delete-icon.svg`},a);b=createSvgElement$$module$build$src$core$utils$dom(Svg$$module$build$src$core$utils$svg.IMAGE,{"class":"blocklyFoldoutIcon",href:`${b.options.pathToMedia}foldout-icon.svg`}, +a);const e=createSvgElement$$module$build$src$core$utils$dom(Svg$$module$build$src$core$utils$svg.TEXT,{"class":"blocklyCommentPreview blocklyCommentText blocklyText"},a),f=document.createTextNode("");e.appendChild(f);conditionalBind$$module$build$src$core$browser_events(b,"pointerdown",this,this.onFoldoutDown);conditionalBind$$module$build$src$core$browser_events(d,"pointerdown",this,this.onDeleteDown);return{topBarGroup:a,topBarBackground:c,deleteIcon:d,foldoutIcon:b,textPreview:e,textPreviewNode:f}}createTextArea(a){a= +createSvgElement$$module$build$src$core$utils$dom(Svg$$module$build$src$core$utils$svg.FOREIGNOBJECT,{"class":"blocklyCommentForeignObject"},a);const b=document.createElementNS(HTML_NS$$module$build$src$core$utils$dom,"body");b.setAttribute("xmlns",HTML_NS$$module$build$src$core$utils$dom);b.className="blocklyMinimalBody";const c=document.createElementNS(HTML_NS$$module$build$src$core$utils$dom,"textarea");addClass$$module$build$src$core$utils$dom(c,"blocklyCommentText");addClass$$module$build$src$core$utils$dom(c, +"blocklyTextarea");addClass$$module$build$src$core$utils$dom(c,"blocklyText");b.appendChild(c);a.appendChild(b);conditionalBind$$module$build$src$core$browser_events(c,"change",this,this.onTextChange);return{foreignObject:a,textArea:c}}createResizeHandle(a,b){a=createSvgElement$$module$build$src$core$utils$dom(Svg$$module$build$src$core$utils$svg.IMAGE,{"class":"blocklyResizeHandle",href:`${b.options.pathToMedia}resize-handle.svg`},a);conditionalBind$$module$build$src$core$browser_events(a,"pointerdown", +this,this.onResizePointerDown);return a}getSvgRoot(){return this.svgRoot}getSize(){return this.collapsed?this.topBarBackground.getBBox():this.size}setSize(a){const b=this.topBarBackground.getBBox(),c=this.deleteIcon.getBBox(),d=this.foldoutIcon.getBBox(),e=this.textPreview.getBBox(),f=this.resizeHandle.getBBox();a=Size$$module$build$src$core$utils$size.max(a,this.calcMinSize(b,d,c));const g=this.size;this.size=a;this.svgRoot.setAttribute("height",`${a.height}`);this.svgRoot.setAttribute("width",`${a.width}`); +this.updateHighlightRect(a);this.updateTopBarSize(a);this.updateTextAreaSize(a,b);this.updateDeleteIconPosition(a,b,c);this.updateFoldoutIconPosition(b,d);this.updateTextPreviewSize(a,b,e,c,f);this.updateResizeHandlePosition(a,f);this.onSizeChange(g,this.size)}calcMinSize(a,b,c){var d;this.updateTextPreview(null!=(d=this.textArea.value)?d:"");d=getTextWidth$$module$build$src$core$utils$dom(this.textPreview);const e=this.calcFoldoutMargin(a,b),f=this.calcDeleteMargin(a,c);let g=d;this.foldoutIcon.checkVisibility()? +g+=b.width+2*e:d&&(g+=4);this.deleteIcon.checkVisibility()?g+=c.width+2*f:d&&(g+=4);return new Size$$module$build$src$core$utils$size(g,a.height+20)}calcDeleteMargin(a,b){return(a.height-b.height)/2}calcFoldoutMargin(a,b){return(a.height-b.height)/2}updateHighlightRect(a){this.highlightRect.setAttribute("height",`${a.height}`);this.highlightRect.setAttribute("width",`${a.width}`);this.workspace.RTL&&this.highlightRect.setAttribute("x",`${-a.width}`)}updateTopBarSize(a){this.topBarBackground.setAttribute("width", +`${a.width}`)}updateTextAreaSize(a,b){this.foreignObject.setAttribute("height",`${a.height-b.height}`);this.foreignObject.setAttribute("width",`${a.width}`);this.foreignObject.setAttribute("y",`${b.height}`);this.workspace.RTL&&this.foreignObject.setAttribute("x",`${-a.width}`)}updateDeleteIconPosition(a,b,c){b=this.calcDeleteMargin(b,c);this.deleteIcon.setAttribute("y",`${b}`);this.deleteIcon.setAttribute("x",`${a.width-c.width-b}`)}updateFoldoutIconPosition(a,b){a=this.calcFoldoutMargin(a,b);this.foldoutIcon.setAttribute("y", +`${a}`);this.foldoutIcon.setAttribute("x",`${a}`)}updateTextPreviewSize(a,b,c,d,e){const f=(b.height-c.height)/2,g=this.calcDeleteMargin(b,d);b=this.calcFoldoutMargin(b,e);a=a.width-e.width-2*b-d.width-2*g;this.textPreview.setAttribute("x",`${e.width+2*b*(this.workspace.RTL?-1:1)}`);this.textPreview.setAttribute("y",`${f+c.height/2}`);this.textPreview.setAttribute("width",`${a}`)}updateResizeHandlePosition(a,b){this.resizeHandle.setAttribute("y",`${a.height-b.height}`);this.resizeHandle.setAttribute("x", +`${a.width-b.width}`)}onSizeChange(a,b){for(let c=this.sizeChangeListeners.length-1;0<=c;c--)this.sizeChangeListeners[c](a,b)}addSizeChangeListener(a){this.sizeChangeListeners.push(a)}removeSizeChangeListener(a){this.sizeChangeListeners.splice(this.sizeChangeListeners.indexOf(a),1)}onResizePointerDown(a){this.isEditable()&&(this.bringToFront(),isRightButton$$module$build$src$core$browser_events(a)||(this.workspace.startDrag(a,new Coordinate$$module$build$src$core$utils$coordinate(this.workspace.RTL? +-this.getSize().width:this.getSize().width,this.getSize().height)),this.resizePointerUpListener=conditionalBind$$module$build$src$core$browser_events(document,"pointerup",this,this.onResizePointerUp),this.resizePointerMoveListener=conditionalBind$$module$build$src$core$browser_events(document,"pointermove",this,this.onResizePointerMove),this.workspace.hideChaff()),a.stopPropagation())}onResizePointerUp(a){clearTouchIdentifier$$module$build$src$core$touch();this.resizePointerUpListener&&(unbind$$module$build$src$core$browser_events(this.resizePointerUpListener), +this.resizePointerUpListener=null);this.resizePointerMoveListener&&(unbind$$module$build$src$core$browser_events(this.resizePointerMoveListener),this.resizePointerMoveListener=null)}onResizePointerMove(a){a=this.workspace.moveDrag(a);this.setSize(new Size$$module$build$src$core$utils$size(this.workspace.RTL?-a.x:a.x,a.y))}isCollapsed(){return this.collapsed}setCollapsed(a){(this.collapsed=a)?addClass$$module$build$src$core$utils$dom(this.svgRoot,"blocklyCollapsed"):removeClass$$module$build$src$core$utils$dom(this.svgRoot, +"blocklyCollapsed");this.setSize(this.size);this.onCollapse()}onCollapse(){for(let a=this.collapseChangeListeners.length-1;0<=a;a--)this.collapseChangeListeners[a](this.collapsed)}addOnCollapseListener(a){this.collapseChangeListeners.push(a)}removeOnCollapseListener(a){this.collapseChangeListeners.splice(this.collapseChangeListeners.indexOf(a),1)}onFoldoutDown(a){this.bringToFront();isRightButton$$module$build$src$core$browser_events(a)||(this.setCollapsed(!this.collapsed),this.workspace.hideChaff()); +a.stopPropagation()}isEditable(){return this.editable}setEditable(a){(this.editable=a)?(addClass$$module$build$src$core$utils$dom(this.svgRoot,"blocklyEditable"),removeClass$$module$build$src$core$utils$dom(this.svgRoot,"blocklyReadonly"),this.textArea.removeAttribute("readonly")):(removeClass$$module$build$src$core$utils$dom(this.svgRoot,"blocklyEditable"),addClass$$module$build$src$core$utils$dom(this.svgRoot,"blocklyReadonly"),this.textArea.setAttribute("readonly","true"))}getRelativeToSurfaceXY(){return this.location}moveTo(a){this.location= +a;this.svgRoot.setAttribute("transform",`translate(${a.x}, ${a.y})`)}getText(){return this.text}setText(a){this.textArea.value=a;this.onTextChange()}addTextChangeListener(a){this.textChangeListeners.push(a)}removeTextChangeListener(a){this.textChangeListeners.splice(this.textChangeListeners.indexOf(a),1)}onTextChange(){const a=this.text;this.text=this.textArea.value;this.updateTextPreview(this.text);this.setSize(this.size);for(let b=this.textChangeListeners.length-1;0<=b;b--)this.textChangeListeners[b](a, +this.text)}updateTextPreview(a){this.textPreviewNode.textContent=this.truncateText(a)}truncateText(a){return 12<=a.length?`${a.substring(0,9)}...`:a}bringToFront(){const a=this.svgRoot.parentNode,b=a.childNodes;b[b.length-1]!==this.svgRoot&&a.appendChild(this.svgRoot)}onDeleteDown(a){isRightButton$$module$build$src$core$browser_events(a)||this.dispose();a.stopPropagation()}dispose(){this.disposing=!0;removeNode$$module$build$src$core$utils$dom(this.svgRoot);for(let a=this.disposeListeners.length- +1;0<=a;a--)this.disposeListeners[a]();this.disposed=!0}isDisposed(){return this.disposed}isDeadOrDying(){return this.disposing||this.disposed}addDisposeListener(a){this.disposeListeners.push(a)}removeDisposeListener(a){this.disposeListeners.splice(this.disposeListeners.indexOf(a),1)}};register$$module$build$src$core$css("\n.injectionDiv {\n --commentFillColour: #FFFCC7;\n --commentBorderColour: #F2E49B;\n}\n\n.blocklyComment .blocklyTextarea {\n background-color: var(--commentFillColour);\n border: 1px solid var(--commentBorderColour);\n box-sizing: border-box;\n display: block;\n outline: 0;\n padding: 5px;\n resize: none;\n width: 100%;\n height: 100%;\n}\n\n.blocklyReadonly.blocklyComment .blocklyTextarea {\n cursor: inherit;\n}\n\n.blocklyDeleteIcon {\n width: 20px;\n height: 20px;\n display: none;\n cursor: pointer;\n}\n\n.blocklyFoldoutIcon {\n width: 20px;\n height: 20px;\n transform-origin: 12px 12px;\n cursor: pointer;\n}\n.blocklyResizeHandle {\n width: 12px;\n height: 12px;\n cursor: se-resize;\n}\n.blocklyReadonly.blocklyComment .blocklyResizeHandle {\n cursor: inherit;\n}\n\n.blocklyCommentTopbarBackground {\n cursor: grab;\n fill: var(--commentBorderColour);\n height: 24px;\n}\n\n.blocklyComment .blocklyCommentPreview.blocklyText {\n fill: #000;\n dominant-baseline: middle;\n visibility: hidden;\n}\n\n.blocklyCollapsed.blocklyComment .blocklyCommentPreview {\n visibility: visible;\n}\n\n.blocklyCollapsed.blocklyComment .blocklyCommentForeignObject,\n.blocklyCollapsed.blocklyComment .blocklyResizeHandle {\n display: none;\n}\n\n.blocklyCollapsed.blocklyComment .blocklyFoldoutIcon {\n transform: rotate(-90deg);\n}\n\n.blocklyRTL .blocklyCommentTopbar {\n transform: scale(-1, 1);\n}\n\n.blocklyRTL .blocklyCommentForeignObject {\n direction: rtl;\n}\n\n.blocklyRTL .blocklyCommentPreview {\n /* Revert the scale and control RTL using direction instead. */\n transform: scale(-1, 1);\n direction: rtl;\n}\n\n.blocklyRTL .blocklyResizeHandle {\n transform: scale(-1, 1);\n cursor: sw-resize;\n}\n\n.blocklyCommentHighlight {\n fill: none;\n}\n\n.blocklySelected .blocklyCommentHighlight {\n stroke: #fc3;\n stroke-width: 3px;\n}\n\n.blocklyCollapsed.blocklySelected .blocklyCommentHighlight {\n stroke: none;\n}\n\n.blocklyCollapsed.blocklySelected .blocklyCommentTopbarBackground {\n stroke: #fc3;\n stroke-width: 3px;\n}\n"); +var module$build$src$core$comments$comment_view={};module$build$src$core$comments$comment_view.CommentView=CommentView$$module$build$src$core$comments$comment_view;var CommentDragStrategy$$module$build$src$core$dragging$comment_drag_strategy=class{constructor(a){this.comment=a;this.startLoc=null;this.workspace=a.workspace}isMovable(){return this.comment.isOwnMovable()&&!this.workspace.options.readOnly}startDrag(){$.getGroup$$module$build$src$core$events$utils()||$.setGroup$$module$build$src$core$events$utils(!0);this.startLoc=this.comment.getRelativeToSurfaceXY();this.workspace.setResizesEnabled(!1);let a;null==(a=this.workspace.getLayerManager())||a.moveToDragLayer(this.comment); +this.comment.setDragging(!0)}drag(a){this.comment.moveDuringDrag(a)}endDrag(){this.fireMoveEvent();let a;null==(a=this.workspace.getLayerManager())||a.moveOffDragLayer(this.comment,BLOCK$$module$build$src$core$layers);this.comment.setDragging(!1);this.comment.snapToGrid();this.workspace.setResizesEnabled(!0);$.setGroup$$module$build$src$core$events$utils(!1)}fireMoveEvent(){if(!this.comment.isDeadOrDying()){var a=new (get$$module$build$src$core$events$utils(COMMENT_MOVE$$module$build$src$core$events$utils))(this.comment); +a.setReason(["drag"]);a.oldCoordinate_=this.startLoc;a.recordNew();fire$$module$build$src$core$events$utils(a)}}revertDrag(){this.startLoc&&this.comment.moveDuringDrag(this.startLoc)}},module$build$src$core$dragging$comment_drag_strategy={};module$build$src$core$dragging$comment_drag_strategy.CommentDragStrategy=CommentDragStrategy$$module$build$src$core$dragging$comment_drag_strategy;var VARIABLES$$module$build$src$core$serialization$priorities=100,PROCEDURES$$module$build$src$core$serialization$priorities=75,BLOCKS$$module$build$src$core$serialization$priorities=50,WORKSPACE_COMMENTS$$module$build$src$core$serialization$priorities=25,module$build$src$core$serialization$priorities={BLOCKS:BLOCKS$$module$build$src$core$serialization$priorities,PROCEDURES:PROCEDURES$$module$build$src$core$serialization$priorities,VARIABLES:VARIABLES$$module$build$src$core$serialization$priorities, +WORKSPACE_COMMENTS:WORKSPACE_COMMENTS$$module$build$src$core$serialization$priorities};var module$build$src$core$serialization$registry={};module$build$src$core$serialization$registry.register=register$$module$build$src$core$serialization$registry;module$build$src$core$serialization$registry.unregister=unregister$$module$build$src$core$serialization$registry;var saveComment$$module$build$src$core$serialization$workspace_comments=save$$module$build$src$core$serialization$workspace_comments,WorkspaceCommentSerializer$$module$build$src$core$serialization$workspace_comments=class{constructor(){this.priority=WORKSPACE_COMMENTS$$module$build$src$core$serialization$priorities}save(a){const b=[];for(const c of a.getTopComments())(a=save$$module$build$src$core$serialization$workspace_comments(c,{addCoordinates:!0,saveIds:!0}))&&b.push(a);return b.length?b:null}load(a, +b){for(const c of a)append$$module$build$src$core$serialization$workspace_comments(c,b,{recordUndo:getRecordUndo$$module$build$src$core$events$utils()})}clear(a){for(const b of a.getTopComments())b.dispose()}};register$$module$build$src$core$serialization$registry("workspaceComments",new WorkspaceCommentSerializer$$module$build$src$core$serialization$workspace_comments);var module$build$src$core$serialization$workspace_comments={}; +module$build$src$core$serialization$workspace_comments.WorkspaceCommentSerializer=WorkspaceCommentSerializer$$module$build$src$core$serialization$workspace_comments;module$build$src$core$serialization$workspace_comments.append=append$$module$build$src$core$serialization$workspace_comments;module$build$src$core$serialization$workspace_comments.save=save$$module$build$src$core$serialization$workspace_comments;var module$build$src$core$clipboard$registry={};module$build$src$core$clipboard$registry.register=register$$module$build$src$core$clipboard$registry;module$build$src$core$clipboard$registry.unregister=unregister$$module$build$src$core$clipboard$registry;var WorkspaceCommentPaster$$module$build$src$core$clipboard$workspace_comment_paster=class{paste(a,b,c){a=a.commentState;c&&(a.x=c.x,a.y=c.y);$.disable$$module$build$src$core$events$utils();let d;try{d=append$$module$build$src$core$serialization$workspace_comments(a,b),moveCommentToNotConflict$$module$build$src$core$clipboard$workspace_comment_paster(d)}finally{$.enable$$module$build$src$core$events$utils()}if(!d)return null;isEnabled$$module$build$src$core$events$utils()&&fire$$module$build$src$core$events$utils(new (get$$module$build$src$core$events$utils(COMMENT_CREATE$$module$build$src$core$events$utils))(d)); +$.setSelected$$module$build$src$core$common(d);return d}};WorkspaceCommentPaster$$module$build$src$core$clipboard$workspace_comment_paster.TYPE="workspace-comment";register$$module$build$src$core$clipboard$registry(WorkspaceCommentPaster$$module$build$src$core$clipboard$workspace_comment_paster.TYPE,new WorkspaceCommentPaster$$module$build$src$core$clipboard$workspace_comment_paster);var module$build$src$core$clipboard$workspace_comment_paster={}; +module$build$src$core$clipboard$workspace_comment_paster.WorkspaceCommentPaster=WorkspaceCommentPaster$$module$build$src$core$clipboard$workspace_comment_paster;var DEFAULT_SNAP_RADIUS$$module$build$src$core$config,module$build$src$core$config;DEFAULT_SNAP_RADIUS$$module$build$src$core$config=28;$.config$$module$build$src$core$config={dragRadius:5,flyoutDragRadius:10,snapRadius:DEFAULT_SNAP_RADIUS$$module$build$src$core$config,connectingSnapRadius:DEFAULT_SNAP_RADIUS$$module$build$src$core$config,currentConnectionPreference:8,bumpDelay:250};module$build$src$core$config={config:$.config$$module$build$src$core$config};var ARIA_PREFIX$$module$build$src$core$utils$aria="aria-",ROLE_ATTRIBUTE$$module$build$src$core$utils$aria="role",Role$$module$build$src$core$utils$aria;(function(a){a.GRID="grid";a.GRIDCELL="gridcell";a.GROUP="group";a.LISTBOX="listbox";a.MENU="menu";a.MENUITEM="menuitem";a.MENUITEMCHECKBOX="menuitemcheckbox";a.OPTION="option";a.PRESENTATION="presentation";a.ROW="row";a.TREE="tree";a.TREEITEM="treeitem"})(Role$$module$build$src$core$utils$aria||(Role$$module$build$src$core$utils$aria={}));var State$$module$build$src$core$utils$aria; +(function(a){a.ACTIVEDESCENDANT="activedescendant";a.COLCOUNT="colcount";a.DISABLED="disabled";a.EXPANDED="expanded";a.INVALID="invalid";a.LABEL="label";a.LABELLEDBY="labelledby";a.LEVEL="level";a.ORIENTATION="orientation";a.POSINSET="posinset";a.ROWCOUNT="rowcount";a.SELECTED="selected";a.SETSIZE="setsize";a.VALUEMAX="valuemax";a.VALUEMIN="valuemin"})(State$$module$build$src$core$utils$aria||(State$$module$build$src$core$utils$aria={}));var module$build$src$core$utils$aria={}; +module$build$src$core$utils$aria.Role=Role$$module$build$src$core$utils$aria;module$build$src$core$utils$aria.State=State$$module$build$src$core$utils$aria;module$build$src$core$utils$aria.setRole=setRole$$module$build$src$core$utils$aria;module$build$src$core$utils$aria.setState=setState$$module$build$src$core$utils$aria;var Menu$$module$build$src$core$menu=class{constructor(){this.menuItems=[];this.roleName=this.element=this.onKeyDownHandler=this.mouseLeaveHandler=this.mouseEnterHandler=this.clickHandler=this.mouseOverHandler=this.highlightedItem=this.openingCoords=null}addChild(a){this.menuItems.push(a)}render(a){const b=document.createElement("div");b.className="blocklyMenu goog-menu blocklyNonSelectable";b.tabIndex=0;this.roleName&&setRole$$module$build$src$core$utils$aria(b,this.roleName);this.element=b;for(let c= +0,d;d=this.menuItems[c];c++)b.appendChild(d.createDom());this.mouseOverHandler=conditionalBind$$module$build$src$core$browser_events(b,"pointerover",this,this.handleMouseOver,!0);this.clickHandler=conditionalBind$$module$build$src$core$browser_events(b,"pointerup",this,this.handleClick,!0);this.mouseEnterHandler=conditionalBind$$module$build$src$core$browser_events(b,"pointerenter",this,this.handleMouseEnter,!0);this.mouseLeaveHandler=conditionalBind$$module$build$src$core$browser_events(b,"pointerleave", +this,this.handleMouseLeave,!0);this.onKeyDownHandler=conditionalBind$$module$build$src$core$browser_events(b,"keydown",this,this.handleKeyEvent);a.appendChild(b);return b}getElement(){return this.element}focus(){const a=this.getElement();a&&(a.focus({preventScroll:!0}),addClass$$module$build$src$core$utils$dom(a,"blocklyFocused"))}blur(){const a=this.getElement();a&&(a.blur(),removeClass$$module$build$src$core$utils$dom(a,"blocklyFocused"))}setRole(a){this.roleName=a}dispose(){this.mouseOverHandler&& +(unbind$$module$build$src$core$browser_events(this.mouseOverHandler),this.mouseOverHandler=null);this.clickHandler&&(unbind$$module$build$src$core$browser_events(this.clickHandler),this.clickHandler=null);this.mouseEnterHandler&&(unbind$$module$build$src$core$browser_events(this.mouseEnterHandler),this.mouseEnterHandler=null);this.mouseLeaveHandler&&(unbind$$module$build$src$core$browser_events(this.mouseLeaveHandler),this.mouseLeaveHandler=null);this.onKeyDownHandler&&(unbind$$module$build$src$core$browser_events(this.onKeyDownHandler), +this.onKeyDownHandler=null);for(let a=0,b;b=this.menuItems[a];a++)b.dispose();this.element=null}getMenuItem(a){const b=this.getElement();for(;a&&a!==b;){if(a.classList.contains("blocklyMenuItem"))for(let c=0,d;d=this.menuItems[c];c++)if(d.getElement()===a)return d;a=a.parentElement}return null}setHighlighted(a){var b=this.highlightedItem;b&&(b.setHighlighted(!1),this.highlightedItem=null);a&&(a.setHighlighted(!0),this.highlightedItem=a,b=this.getElement(),scrollIntoContainerView$$module$build$src$core$utils$style(a.getElement(), +b),setState$$module$build$src$core$utils$aria(b,State$$module$build$src$core$utils$aria.ACTIVEDESCENDANT,a.getId()))}highlightNext(){const a=this.highlightedItem?this.menuItems.indexOf(this.highlightedItem):-1;this.highlightHelper(a,1)}highlightPrevious(){const a=this.highlightedItem?this.menuItems.indexOf(this.highlightedItem):-1;this.highlightHelper(0>a?this.menuItems.length:a,-1)}highlightFirst(){this.highlightHelper(-1,1)}highlightLast(){this.highlightHelper(this.menuItems.length,-1)}highlightHelper(a, +b){a+=b;let c;for(;c=this.menuItems[a];){if(c.isEnabled()){this.setHighlighted(c);break}a+=b}}handleMouseOver(a){(a=this.getMenuItem(a.target))&&(a.isEnabled()?this.highlightedItem!==a&&this.setHighlighted(a):this.setHighlighted(null))}handleClick(a){const b=this.openingCoords;this.openingCoords=null;if(b&&"number"===typeof a.clientX){const c=new Coordinate$$module$build$src$core$utils$coordinate(a.clientX,a.clientY);if(1>Coordinate$$module$build$src$core$utils$coordinate.distance(b,c))return}(a= +this.getMenuItem(a.target))&&a.performAction()}handleMouseEnter(a){this.focus()}handleMouseLeave(a){this.getElement()&&(this.blur(),this.setHighlighted(null))}handleKeyEvent(a){if(this.menuItems.length&&!(a.shiftKey||a.ctrlKey||a.metaKey||a.altKey)){var b=this.highlightedItem;switch(a.key){case "Enter":case " ":b&&b.performAction();break;case "ArrowUp":this.highlightPrevious();break;case "ArrowDown":this.highlightNext();break;case "PageUp":case "Home":this.highlightFirst();break;case "PageDown":case "End":this.highlightLast(); +break;default:return}a.preventDefault();a.stopPropagation()}}getSize(){const a=this.getElement(),b=getSize$$module$build$src$core$utils$style(a);b.height=a.scrollHeight;return b}},module$build$src$core$menu={};module$build$src$core$menu.Menu=Menu$$module$build$src$core$menu;var MenuItem$$module$build$src$core$menuitem=class{constructor(a,b){this.content=a;this.opt_value=b;this.enabled=!0;this.element=null;this.rightToLeft=!1;this.roleName=null;this.highlight=this.checked=this.checkable=!1;this.actionHandler=null}createDom(){const a=document.createElement("div");a.id=getNextUniqueId$$module$build$src$core$utils$idgenerator();this.element=a;a.className="blocklyMenuItem goog-menuitem "+(this.enabled?"":"blocklyMenuItemDisabled goog-menuitem-disabled ")+(this.checked?"blocklyMenuItemSelected goog-option-selected ": +"")+(this.highlight?"blocklyMenuItemHighlight goog-menuitem-highlight ":"")+(this.rightToLeft?"blocklyMenuItemRtl goog-menuitem-rtl ":"");const b=document.createElement("div");b.className="blocklyMenuItemContent goog-menuitem-content";if(this.checkable){var c=document.createElement("div");c.className="blocklyMenuItemCheckbox goog-menuitem-checkbox";b.appendChild(c)}c=this.content;"string"===typeof this.content&&(c=document.createTextNode(this.content));b.appendChild(c);a.appendChild(b);this.roleName&& +setRole$$module$build$src$core$utils$aria(a,this.roleName);setState$$module$build$src$core$utils$aria(a,State$$module$build$src$core$utils$aria.SELECTED,this.checkable&&this.checked||!1);setState$$module$build$src$core$utils$aria(a,State$$module$build$src$core$utils$aria.DISABLED,!this.enabled);return a}dispose(){this.element=null}getElement(){return this.element}getId(){return this.element.id}getValue(){let a;return null!=(a=this.opt_value)?a:null}setRightToLeft(a){this.rightToLeft=a}setRole(a){this.roleName= +a}setCheckable(a){this.checkable=a}setChecked(a){this.checked=a}setHighlighted(a){this.highlight=a;const b=this.getElement();b&&this.isEnabled()&&(a?(addClass$$module$build$src$core$utils$dom(b,"blocklyMenuItemHighlight"),addClass$$module$build$src$core$utils$dom(b,"goog-menuitem-highlight")):(removeClass$$module$build$src$core$utils$dom(b,"blocklyMenuItemHighlight"),removeClass$$module$build$src$core$utils$dom(b,"goog-menuitem-highlight")))}isEnabled(){return this.enabled}setEnabled(a){this.enabled= +a}performAction(){this.isEnabled()&&this.actionHandler&&this.actionHandler(this)}onAction(a,b){this.actionHandler=a.bind(b)}},module$build$src$core$menuitem={};module$build$src$core$menuitem.MenuItem=MenuItem$$module$build$src$core$menuitem;var module$build$src$core$interfaces$i_serializable={};module$build$src$core$interfaces$i_serializable.isSerializable=isSerializable$$module$build$src$core$interfaces$i_serializable;var DeserializationError$$module$build$src$core$serialization$exceptions=class extends Error{},MissingBlockType$$module$build$src$core$serialization$exceptions=class extends DeserializationError$$module$build$src$core$serialization$exceptions{constructor(a){super("Expected to find a 'type' property, defining the block type");this.state=a}},MissingConnection$$module$build$src$core$serialization$exceptions=class extends DeserializationError$$module$build$src$core$serialization$exceptions{constructor(a, +b,c){super(`The block ${b.toDevString()} is missing a(n) ${a} +connection`);this.block=b;this.state=c}},BadConnectionCheck$$module$build$src$core$serialization$exceptions=class extends DeserializationError$$module$build$src$core$serialization$exceptions{constructor(a,b,c,d){super(`The block ${c.toDevString()} could not connect its +${b} to its parent, because: ${a}`);this.childBlock=c;this.childState=d}},RealChildOfShadow$$module$build$src$core$serialization$exceptions=class extends DeserializationError$$module$build$src$core$serialization$exceptions{constructor(a){super("Encountered a real block which is defined as a child of a shadow\nblock. It is an invariant of Blockly that shadow blocks only have shadow\nchildren");this.state=a}},UnregisteredIcon$$module$build$src$core$serialization$exceptions=class extends DeserializationError$$module$build$src$core$serialization$exceptions{constructor(a, +b,c){super(`Cannot add an icon of type '${a}' to the block `+`${b.toDevString()}, because there is no icon registered with `+`type '${a}'. Make sure that all of your icons have been `+"registered.");this.block=b;this.state=c}},module$build$src$core$serialization$exceptions={};module$build$src$core$serialization$exceptions.BadConnectionCheck=BadConnectionCheck$$module$build$src$core$serialization$exceptions;module$build$src$core$serialization$exceptions.DeserializationError=DeserializationError$$module$build$src$core$serialization$exceptions; +module$build$src$core$serialization$exceptions.MissingBlockType=MissingBlockType$$module$build$src$core$serialization$exceptions;module$build$src$core$serialization$exceptions.MissingConnection=MissingConnection$$module$build$src$core$serialization$exceptions;module$build$src$core$serialization$exceptions.RealChildOfShadow=RealChildOfShadow$$module$build$src$core$serialization$exceptions;module$build$src$core$serialization$exceptions.UnregisteredIcon=UnregisteredIcon$$module$build$src$core$serialization$exceptions;var saveBlock$$module$build$src$core$serialization$blocks=save$$module$build$src$core$serialization$blocks,BlockSerializer$$module$build$src$core$serialization$blocks=class{constructor(){this.priority=BLOCKS$$module$build$src$core$serialization$priorities}save(a){const b=[];for(const c of a.getTopBlocks(!1))(a=save$$module$build$src$core$serialization$blocks(c,{addCoordinates:!0,doFullSerialization:!1}))&&b.push(a);return b.length?{languageVersion:0,blocks:b}:null}load(a,b){a=a.blocks;for(const c of a)append$$module$build$src$core$serialization$blocks(c, +b,{recordUndo:getRecordUndo$$module$build$src$core$events$utils()})}clear(a){for(const b of a.getTopBlocks(!1))b.dispose(!1)}};register$$module$build$src$core$serialization$registry("blocks",new BlockSerializer$$module$build$src$core$serialization$blocks);var module$build$src$core$serialization$blocks={};module$build$src$core$serialization$blocks.BlockSerializer=BlockSerializer$$module$build$src$core$serialization$blocks;module$build$src$core$serialization$blocks.append=append$$module$build$src$core$serialization$blocks; +module$build$src$core$serialization$blocks.appendInternal=appendInternal$$module$build$src$core$serialization$blocks;module$build$src$core$serialization$blocks.save=save$$module$build$src$core$serialization$blocks;var module$build$src$core$interfaces$i_has_bubble={};module$build$src$core$interfaces$i_has_bubble.hasBubble=hasBubble$$module$build$src$core$interfaces$i_has_bubble;var BlockBase$$module$build$src$core$events$events_block_base=class extends Abstract$$module$build$src$core$events$events_abstract{constructor(a){super();this.isBlank=!a;a&&(this.blockId=a.id,this.workspaceId=a.workspace.id)}toJson(){const a=super.toJson();if(!this.blockId)throw Error("The block ID is undefined. Either pass a block to the constructor, or call fromJson");a.blockId=this.blockId;return a}static fromJson(a,b,c){b=super.fromJson(a,b,null!=c?c:new BlockBase$$module$build$src$core$events$events_block_base); +b.blockId=a.blockId;return b}},module$build$src$core$events$events_block_base={};module$build$src$core$events$events_block_base.BlockBase=BlockBase$$module$build$src$core$events$events_block_base;var BlockChange$$module$build$src$core$events$events_block_change=class extends BlockBase$$module$build$src$core$events$events_block_base{constructor(a,b,c,d,e){super(a);this.type=$.CHANGE$$module$build$src$core$events$utils;a&&(this.element=b,this.name=c||void 0,this.oldValue=d,this.newValue=e)}toJson(){const a=super.toJson();if(!this.element)throw Error("The changed element is undefined. Either pass an element to the constructor, or call fromJson");a.element=this.element;a.name=this.name;a.oldValue= +this.oldValue;a.newValue=this.newValue;this.disabledReason&&(a.disabledReason=this.disabledReason);return a}static fromJson(a,b,c){b=super.fromJson(a,b,null!=c?c:new BlockChange$$module$build$src$core$events$events_block_change);b.element=a.element;b.name=a.name;b.oldValue=a.oldValue;b.newValue=a.newValue;void 0!==a.disabledReason&&(b.disabledReason=a.disabledReason);return b}setDisabledReason(a){if("disabled"!==this.element)throw Error('Cannot set the disabled reason for a BlockChange event if the element is not "disabled".'); +this.disabledReason=a}isNull(){return this.oldValue===this.newValue}run(a){var b=this.getEventWorkspace_();if(!this.blockId)throw Error("The block ID is undefined. Either pass a block to the constructor, or call fromJson");b=b.getBlockById(this.blockId);if(!b)throw Error("The associated block is undefined. Either pass a block to the constructor, or call fromJson");const c=b.getIcon(IconType$$module$build$src$core$icons$icon_types.MUTATOR);c&&hasBubble$$module$build$src$core$interfaces$i_has_bubble(c)&& +c.bubbleIsVisible()&&c.setBubbleVisible(!1);a=a?this.newValue:this.oldValue;switch(this.element){case "field":(b=b.getField(this.name))?b.setValue(a):console.warn("Can't set non-existent field: "+this.name);break;case "comment":b.setCommentText(a||null);break;case "collapsed":b.setCollapsed(!!a);break;case "disabled":var d;b.setDisabledReason(!!a,null!=(d=this.disabledReason)?d:MANUALLY_DISABLED$$module$build$src$core$constants);break;case "inline":b.setInputsInline(!!a);break;case "mutation":d=BlockChange$$module$build$src$core$events$events_block_change.getExtraBlockState_(b); +b.loadExtraState?b.loadExtraState(JSON.parse(a||"{}")):b.domToMutation&&b.domToMutation($.textToDom$$module$build$src$core$utils$xml(a||""));fire$$module$build$src$core$events$utils(new BlockChange$$module$build$src$core$events$events_block_change(b,"mutation",null,d,a));break;default:console.warn("Unknown change type: "+this.element)}}static getExtraBlockState_(a){return a.saveExtraState?(a=a.saveExtraState(!0))?JSON.stringify(a):"":a.mutationToDom?(a=a.mutationToDom())?domToText$$module$build$src$core$xml(a): +"":""}};register$$module$build$src$core$registry(Type$$module$build$src$core$registry.EVENT,$.CHANGE$$module$build$src$core$events$utils,BlockChange$$module$build$src$core$events$events_block_change);var module$build$src$core$events$events_block_change={};module$build$src$core$events$events_block_change.BlockChange=BlockChange$$module$build$src$core$events$events_block_change;var module$build$src$core$utils$math={};module$build$src$core$utils$math.clamp=clamp$$module$build$src$core$utils$math;module$build$src$core$utils$math.toDegrees=toDegrees$$module$build$src$core$utils$math;module$build$src$core$utils$math.toRadians=toRadians$$module$build$src$core$utils$math;var ARROW_SIZE$$module$build$src$core$dropdowndiv=16,BORDER_SIZE$$module$build$src$core$dropdowndiv=1,ARROW_HORIZONTAL_PADDING$$module$build$src$core$dropdowndiv=12,PADDING_Y$$module$build$src$core$dropdowndiv=16,ANIMATION_TIME$$module$build$src$core$dropdowndiv=.25,animateOutTimer$$module$build$src$core$dropdowndiv=null,onHide$$module$build$src$core$dropdowndiv=null,renderedClassName$$module$build$src$core$dropdowndiv="",themeClassName$$module$build$src$core$dropdowndiv="",div$$module$build$src$core$dropdowndiv, +content$$module$build$src$core$dropdowndiv,arrow$$module$build$src$core$dropdowndiv,boundsElement$$module$build$src$core$dropdowndiv=null,owner$$module$build$src$core$dropdowndiv=null,positionToField$$module$build$src$core$dropdowndiv=null,internal$$module$build$src$core$dropdowndiv={getBoundsInfo:function(){const a=getPageOffset$$module$build$src$core$utils$style(boundsElement$$module$build$src$core$dropdowndiv),b=getSize$$module$build$src$core$utils$style(boundsElement$$module$build$src$core$dropdowndiv); +return{left:a.x,right:a.x+b.width,top:a.y,bottom:a.y+b.height,width:b.width,height:b.height}},getPositionMetrics:function(a,b,c,d){const e=internal$$module$build$src$core$dropdowndiv.getBoundsInfo(),f=getSize$$module$build$src$core$utils$style(div$$module$build$src$core$dropdowndiv);return b+f.heighte.top?getPositionAboveMetrics$$module$build$src$core$dropdowndiv(c,d,e,f):b+f.heightdocument.documentElement.clientTop?getPositionAboveMetrics$$module$build$src$core$dropdowndiv(c,d,e,f):getPositionTopOfPageMetrics$$module$build$src$core$dropdowndiv(a,e,f)}},TEST_ONLY$$module$build$src$core$dropdowndiv=internal$$module$build$src$core$dropdowndiv,module$build$src$core$dropdowndiv={ANIMATION_TIME:ANIMATION_TIME$$module$build$src$core$dropdowndiv,ARROW_HORIZONTAL_PADDING:ARROW_HORIZONTAL_PADDING$$module$build$src$core$dropdowndiv, +ARROW_SIZE:ARROW_SIZE$$module$build$src$core$dropdowndiv,BORDER_SIZE:BORDER_SIZE$$module$build$src$core$dropdowndiv,PADDING_Y:PADDING_Y$$module$build$src$core$dropdowndiv,TEST_ONLY:internal$$module$build$src$core$dropdowndiv};module$build$src$core$dropdowndiv.clearContent=clearContent$$module$build$src$core$dropdowndiv;module$build$src$core$dropdowndiv.createDom=createDom$$module$build$src$core$dropdowndiv;module$build$src$core$dropdowndiv.getContentDiv=getContentDiv$$module$build$src$core$dropdowndiv; +module$build$src$core$dropdowndiv.getOwner=getOwner$$module$build$src$core$dropdowndiv;module$build$src$core$dropdowndiv.getPositionX=getPositionX$$module$build$src$core$dropdowndiv;module$build$src$core$dropdowndiv.hide=hide$$module$build$src$core$dropdowndiv;module$build$src$core$dropdowndiv.hideIfOwner=hideIfOwner$$module$build$src$core$dropdowndiv;module$build$src$core$dropdowndiv.hideWithoutAnimation=hideWithoutAnimation$$module$build$src$core$dropdowndiv; +module$build$src$core$dropdowndiv.isVisible=isVisible$$module$build$src$core$dropdowndiv;module$build$src$core$dropdowndiv.repositionForWindowResize=repositionForWindowResize$$module$build$src$core$dropdowndiv;module$build$src$core$dropdowndiv.setBoundsElement=setBoundsElement$$module$build$src$core$dropdowndiv;module$build$src$core$dropdowndiv.setColour=setColour$$module$build$src$core$dropdowndiv;module$build$src$core$dropdowndiv.show=show$$module$build$src$core$dropdowndiv; +module$build$src$core$dropdowndiv.showPositionedByBlock=showPositionedByBlock$$module$build$src$core$dropdowndiv;module$build$src$core$dropdowndiv.showPositionedByField=showPositionedByField$$module$build$src$core$dropdowndiv;var MarkerManager$$module$build$src$core$marker_manager=class{constructor(a){this.workspace=a;this.cursorSvg_=this.cursor_=null;this.markers=new Map;this.markerSvg_=null}registerMarker(a,b){this.markers.has(a)&&this.unregisterMarker(a);b.setDrawer(this.workspace.getRenderer().makeMarkerDrawer(this.workspace,b));this.setMarkerSvg(b.getDrawer().createDom());this.markers.set(a,b)}unregisterMarker(a){const b=this.markers.get(a);if(b)b.dispose(),this.markers.delete(a);else throw Error("Marker with ID "+ +a+" does not exist. Can only unregister markers that exist.");}getCursor(){return this.cursor_}getMarker(a){return this.markers.get(a)||null}setCursor(a){this.cursor_&&this.cursor_.getDrawer()&&this.cursor_.getDrawer().dispose();if(this.cursor_=a)a=this.workspace.getRenderer().makeMarkerDrawer(this.workspace,this.cursor_),this.cursor_.setDrawer(a),this.setCursorSvg(this.cursor_.getDrawer().createDom())}setCursorSvg(a){a?(this.workspace.getBlockCanvas().appendChild(a),this.cursorSvg_=a):this.cursorSvg_= +null}setMarkerSvg(a){a?this.workspace.getBlockCanvas()&&(this.cursorSvg_?this.workspace.getBlockCanvas().insertBefore(a,this.cursorSvg_):this.workspace.getBlockCanvas().appendChild(a)):this.markerSvg_=null}updateMarkers(){this.workspace.keyboardAccessibilityMode&&this.cursorSvg_&&this.workspace.getCursor().draw()}dispose(){const a=Object.keys(this.markers);for(let b=0,c;c=a[b];b++)this.unregisterMarker(c);this.markers.clear();this.cursor_&&(this.cursor_.dispose(),this.cursor_=null)}}; +MarkerManager$$module$build$src$core$marker_manager.LOCAL_MARKER="local_marker_1";var module$build$src$core$marker_manager={};module$build$src$core$marker_manager.MarkerManager=MarkerManager$$module$build$src$core$marker_manager;var module$build$src$core$utils$string={};module$build$src$core$utils$string.commonWordPrefix=commonWordPrefix$$module$build$src$core$utils$string;module$build$src$core$utils$string.commonWordSuffix=commonWordSuffix$$module$build$src$core$utils$string;module$build$src$core$utils$string.isNumber=$.isNumber$$module$build$src$core$utils$string;module$build$src$core$utils$string.shortestStringLength=shortestStringLength$$module$build$src$core$utils$string;module$build$src$core$utils$string.wrap=$.wrap$$module$build$src$core$utils$string;var customTooltip$$module$build$src$core$tooltip=void 0,visible$$module$build$src$core$tooltip=!1,blocked$$module$build$src$core$tooltip=!1,LIMIT$$module$build$src$core$tooltip=50,mouseOutPid$$module$build$src$core$tooltip=0,showPid$$module$build$src$core$tooltip=0,lastX$$module$build$src$core$tooltip=0,lastY$$module$build$src$core$tooltip=0,element$$module$build$src$core$tooltip=null,poisonedElement$$module$build$src$core$tooltip=null,OFFSET_X$$module$build$src$core$tooltip=0,OFFSET_Y$$module$build$src$core$tooltip= +10,RADIUS_OK$$module$build$src$core$tooltip=10,HOVER_MS$$module$build$src$core$tooltip=750,MARGINS$$module$build$src$core$tooltip=5,containerDiv$$module$build$src$core$tooltip=null,module$build$src$core$tooltip={HOVER_MS:HOVER_MS$$module$build$src$core$tooltip,LIMIT:LIMIT$$module$build$src$core$tooltip,MARGINS:MARGINS$$module$build$src$core$tooltip,OFFSET_X:OFFSET_X$$module$build$src$core$tooltip,OFFSET_Y:OFFSET_Y$$module$build$src$core$tooltip,RADIUS_OK:RADIUS_OK$$module$build$src$core$tooltip}; +module$build$src$core$tooltip.bindMouseEvents=bindMouseEvents$$module$build$src$core$tooltip;module$build$src$core$tooltip.block=block$$module$build$src$core$tooltip;module$build$src$core$tooltip.createDom=createDom$$module$build$src$core$tooltip;module$build$src$core$tooltip.dispose=dispose$$module$build$src$core$tooltip;module$build$src$core$tooltip.getCustomTooltip=getCustomTooltip$$module$build$src$core$tooltip;module$build$src$core$tooltip.getDiv=getDiv$$module$build$src$core$tooltip; +module$build$src$core$tooltip.getTooltipOfObject=getTooltipOfObject$$module$build$src$core$tooltip;module$build$src$core$tooltip.hide=hide$$module$build$src$core$tooltip;module$build$src$core$tooltip.isVisible=isVisible$$module$build$src$core$tooltip;module$build$src$core$tooltip.setCustomTooltip=setCustomTooltip$$module$build$src$core$tooltip;module$build$src$core$tooltip.unbindMouseEvents=unbindMouseEvents$$module$build$src$core$tooltip;module$build$src$core$tooltip.unblock=unblock$$module$build$src$core$tooltip;var hsvSaturation$$module$build$src$core$utils$colour=.45,hsvValue$$module$build$src$core$utils$colour=.65,names$$module$build$src$core$utils$colour={aqua:"#00ffff",black:"#000000",blue:"#0000ff",fuchsia:"#ff00ff",gray:"#808080",green:"#008000",lime:"#00ff00",maroon:"#800000",navy:"#000080",olive:"#808000",purple:"#800080",red:"#ff0000",silver:"#c0c0c0",teal:"#008080",white:"#ffffff",yellow:"#ffff00"},module$build$src$core$utils$colour={};module$build$src$core$utils$colour.blend=blend$$module$build$src$core$utils$colour; +module$build$src$core$utils$colour.getHsvSaturation=getHsvSaturation$$module$build$src$core$utils$colour;module$build$src$core$utils$colour.getHsvValue=getHsvValue$$module$build$src$core$utils$colour;module$build$src$core$utils$colour.hexToRgb=hexToRgb$$module$build$src$core$utils$colour;module$build$src$core$utils$colour.hsvToHex=hsvToHex$$module$build$src$core$utils$colour;module$build$src$core$utils$colour.hueToHex=hueToHex$$module$build$src$core$utils$colour; +module$build$src$core$utils$colour.names=names$$module$build$src$core$utils$colour;module$build$src$core$utils$colour.parse=parse$$module$build$src$core$utils$colour;module$build$src$core$utils$colour.rgbToHex=rgbToHex$$module$build$src$core$utils$colour;module$build$src$core$utils$colour.setHsvSaturation=setHsvSaturation$$module$build$src$core$utils$colour;module$build$src$core$utils$colour.setHsvValue=setHsvValue$$module$build$src$core$utils$colour;var module$build$src$core$utils$parsing={};module$build$src$core$utils$parsing.checkMessageReferences=checkMessageReferences$$module$build$src$core$utils$parsing;module$build$src$core$utils$parsing.parseBlockColour=parseBlockColour$$module$build$src$core$utils$parsing;module$build$src$core$utils$parsing.replaceMessageReferences=replaceMessageReferences$$module$build$src$core$utils$parsing;module$build$src$core$utils$parsing.tokenizeInterpolation=tokenizeInterpolation$$module$build$src$core$utils$parsing;var Field$$module$build$src$core$field=class{constructor(a,b,c){this.DEFAULT_VALUE=null;this.name=void 0;this.constants_=this.mouseDownWrapper_=this.textContent_=this.textElement_=this.borderRect_=this.fieldGroup_=this.markerSvg_=this.cursorSvg_=this.tooltip_=this.validator_=null;this.disposed=!1;this.maxDisplayLength=50;this.sourceBlock_=null;this.enabled_=this.visible_=this.isDirty_=!0;this.suffixField=this.prefixField=this.clickTarget_=null;this.EDITABLE=!0;this.SERIALIZABLE=!1;this.CURSOR=""; +this.value_="DEFAULT_VALUE"in new.target.prototype?new.target.prototype.DEFAULT_VALUE:this.DEFAULT_VALUE;this.size_=new Size$$module$build$src$core$utils$size(0,0);a!==Field$$module$build$src$core$field.SKIP_SETUP&&(c&&this.configure_(c),this.setValue(a),b&&this.setValidator(b))}configure_(a){a.tooltip&&this.setTooltip(replaceMessageReferences$$module$build$src$core$utils$parsing(a.tooltip))}setSourceBlock(a){if(this.sourceBlock_)throw Error("Field already bound to a block");this.sourceBlock_=a}getConstants(){!this.constants_&& +this.sourceBlock_&&!this.sourceBlock_.isDeadOrDying()&&this.sourceBlock_.workspace.rendered&&(this.constants_=this.sourceBlock_.workspace.getRenderer().getConstants());return this.constants_}getSourceBlock(){return this.sourceBlock_}init(){this.fieldGroup_||(this.fieldGroup_=createSvgElement$$module$build$src$core$utils$dom(Svg$$module$build$src$core$utils$svg.G,{}),this.isVisible()||(this.fieldGroup_.style.display="none"),this.sourceBlock_.getSvgRoot().appendChild(this.fieldGroup_),this.initView(), +this.updateEditable(),this.setTooltip(this.tooltip_),this.bindEvents_(),this.initModel(),this.applyColour())}initView(){this.createBorderRect_();this.createTextElement_()}initModel(){}isFullBlockField(){return!this.borderRect_}createBorderRect_(){this.borderRect_=createSvgElement$$module$build$src$core$utils$dom(Svg$$module$build$src$core$utils$svg.RECT,{rx:this.getConstants().FIELD_BORDER_RECT_RADIUS,ry:this.getConstants().FIELD_BORDER_RECT_RADIUS,x:0,y:0,height:this.size_.height,width:this.size_.width, +"class":"blocklyFieldRect"},this.fieldGroup_)}createTextElement_(){this.textElement_=createSvgElement$$module$build$src$core$utils$dom(Svg$$module$build$src$core$utils$svg.TEXT,{"class":"blocklyText"},this.fieldGroup_);this.getConstants().FIELD_TEXT_BASELINE_CENTER&&this.textElement_.setAttribute("dominant-baseline","central");this.textContent_=document.createTextNode("");this.textElement_.appendChild(this.textContent_)}bindEvents_(){const a=this.getClickTarget_();if(!a)throw Error("A click target has not been set."); +bindMouseEvents$$module$build$src$core$tooltip(a);this.mouseDownWrapper_=conditionalBind$$module$build$src$core$browser_events(a,"pointerdown",this,this.onMouseDown_)}fromXml(a){this.setValue(a.textContent)}toXml(a){a.textContent=this.getValue();return a}saveState(a){a=this.saveLegacyState(Field$$module$build$src$core$field);return null!==a?a:this.getValue()}loadState(a){this.loadLegacyState(Field$$module$build$src$core$field,a)||this.setValue(a)}saveLegacyState(a){return a.prototype.saveState=== +this.saveState&&a.prototype.toXml!==this.toXml?(a=$.createElement$$module$build$src$core$utils$xml("field"),a.setAttribute("name",this.name||""),domToText$$module$build$src$core$utils$xml(this.toXml(a)).replace(' xmlns="https://developers.google.com/blockly/xml"',"")):null}loadLegacyState(a,b){return a.prototype.loadState===this.loadState&&a.prototype.fromXml!==this.fromXml?(this.fromXml($.textToDom$$module$build$src$core$utils$xml(b)),!0):!1}dispose(){hideIfOwner$$module$build$src$core$dropdowndiv(this); +hideIfOwner$$module$build$src$core$widgetdiv(this);let a;(null==(a=this.getSourceBlock())?0:a.isDeadOrDying())||removeNode$$module$build$src$core$utils$dom(this.fieldGroup_);this.disposed=!0}updateEditable(){const a=this.fieldGroup_,b=this.getSourceBlock();this.EDITABLE&&a&&b&&(this.enabled_&&b.isEditable()?(addClass$$module$build$src$core$utils$dom(a,"blocklyEditableText"),removeClass$$module$build$src$core$utils$dom(a,"blocklyNonEditableText"),a.style.cursor=this.CURSOR):(addClass$$module$build$src$core$utils$dom(a, +"blocklyNonEditableText"),removeClass$$module$build$src$core$utils$dom(a,"blocklyEditableText"),a.style.cursor=""))}setEnabled(a){this.enabled_=a;this.updateEditable()}isEnabled(){return this.enabled_}isClickable(){return this.enabled_&&!!this.sourceBlock_&&this.sourceBlock_.isEditable()&&this.showEditor_!==Field$$module$build$src$core$field.prototype.showEditor_}isClickableInFlyout(a){return!a}isCurrentlyEditable(){return this.enabled_&&this.EDITABLE&&!!this.sourceBlock_&&this.sourceBlock_.isEditable()}isSerializable(){let a= +!1;this.name&&(this.SERIALIZABLE?a=!0:this.EDITABLE&&(console.warn("Detected an editable field that was not serializable. Please define SERIALIZABLE property as true on all editable custom fields. Proceeding with serialization."),a=!0));return a}isVisible(){return this.visible_}setVisible(a){if(this.visible_!==a){this.visible_=a;var b=this.fieldGroup_;b&&(b.style.display=a?"block":"none")}}setValidator(a){this.validator_=a}getValidator(){return this.validator_}getSvgRoot(){return this.fieldGroup_}getBorderRect(){if(!this.borderRect_)throw Error(`The border rectangle is ${this.borderRect_}.`); +return this.borderRect_}getTextElement(){if(!this.textElement_)throw Error(`The text element is ${this.textElement_}.`);return this.textElement_}getTextContent(){if(!this.textContent_)throw Error(`The text content is ${this.textContent_}.`);return this.textContent_}applyColour(){}render_(){this.textContent_&&(this.textContent_.nodeValue=this.getDisplayText_());this.updateSize_()}showEditor(a){this.isClickable()&&this.showEditor_(a)}showEditor_(a){}repositionForWindowResize(){return!1}updateSize_(a){const b= +this.getConstants();a=void 0!==a?a:this.isFullBlockField()?0:this.getConstants().FIELD_BORDER_RECT_X_PADDING;let c=2*a,d=b.FIELD_TEXT_HEIGHT,e=0;this.textElement_&&(e=getFastTextWidth$$module$build$src$core$utils$dom(this.textElement_,b.FIELD_TEXT_FONTSIZE,b.FIELD_TEXT_FONTWEIGHT,b.FIELD_TEXT_FONTFAMILY),c+=e);this.isFullBlockField()||(d=Math.max(d,b.FIELD_BORDER_RECT_HEIGHT));this.size_.height=d;this.size_.width=c;this.positionTextElement_(a,e);this.positionBorderRect_()}positionTextElement_(a,b){if(this.textElement_){var c= +this.getConstants(),d=this.size_.height/2,e;this.textElement_.setAttribute("x",String((null==(e=this.getSourceBlock())?0:e.RTL)?this.size_.width-b-a:a));this.textElement_.setAttribute("y",String(c.FIELD_TEXT_BASELINE_CENTER?d:d-c.FIELD_TEXT_HEIGHT/2+c.FIELD_TEXT_BASELINE))}}positionBorderRect_(){this.borderRect_&&(this.borderRect_.setAttribute("width",String(this.size_.width)),this.borderRect_.setAttribute("height",String(this.size_.height)),this.borderRect_.setAttribute("rx",String(this.getConstants().FIELD_BORDER_RECT_RADIUS)), +this.borderRect_.setAttribute("ry",String(this.getConstants().FIELD_BORDER_RECT_RADIUS)))}getSize(){if(!this.isVisible())return new Size$$module$build$src$core$utils$size(0,0);this.isDirty_?(this.render_(),this.isDirty_=!1):this.visible_&&0===this.size_.width&&(this.render_(),0!==this.size_.width&&console.warn("Deprecated use of setting size_.width to 0 to rerender a field. Set field.isDirty_ to true instead."));return this.size_}getScaledBBox(){let a;var b=this.getSourceBlock();if(!b)throw new UnattachedFieldError$$module$build$src$core$field; +if(this.isFullBlockField()){var c=this.sourceBlock_.getHeightWidth();const d=b.workspace.scale;a=this.getAbsoluteXY_();b=(c.width+1)*d;c=(c.height+1)*d;GECKO$$module$build$src$core$utils$useragent?(a.x+=1.5*d,a.y+=1.5*d):(a.x-=.5*d,a.y-=.5*d)}else c=this.borderRect_.getBoundingClientRect(),a=getPageOffset$$module$build$src$core$utils$style(this.borderRect_),b=c.width,c=c.height;return new Rect$$module$build$src$core$utils$rect(a.y,a.y+c,a.x,a.x+b)}onLocationChange(a){}getDisplayText_(){let a=this.getText(); +if(!a)return Field$$module$build$src$core$field.NBSP;a.length>this.maxDisplayLength&&(a=a.substring(0,this.maxDisplayLength-2)+"\u2026");a=a.replace(/\s/g,Field$$module$build$src$core$field.NBSP);this.sourceBlock_&&this.sourceBlock_.RTL&&(a+="\u200f");return a}getText(){const a=this.getText_();return null!==a?String(a):String(this.getValue())}getText_(){return null}markDirty(){this.isDirty_=!0;this.constants_=null}forceRerender(){this.isDirty_=!0;this.sourceBlock_&&this.sourceBlock_.rendered&&this.sourceBlock_.queueRender()}setValue(a, +b=!0){if(null!==a){var c=this.doClassValidation_(a);a=this.processValidation_(a,c,b);if(!(a instanceof Error)){var d;c=null==(d=this.getValidator())?void 0:d.call(this,a);d=this.processValidation_(a,c,b);d instanceof Error||(a=this.sourceBlock_,a&&a.disposed||(c=this.getValue(),c===d?this.doValueUpdate_(d):(this.doValueUpdate_(d),b&&a&&isEnabled$$module$build$src$core$events$utils()&&fire$$module$build$src$core$events$utils(new (get$$module$build$src$core$events$utils($.CHANGE$$module$build$src$core$events$utils))(a, +"field",this.name||null,c,d)),this.isDirty_&&this.forceRerender())))}}}processValidation_(a,b,c){return null===b?(this.doValueInvalid_(a,c),this.isDirty_&&this.forceRerender(),Error()):void 0===b?a:b}getValue(){return this.value_}doClassValidation_(a){return null===a||void 0===a?null:a}doValueUpdate_(a){this.value_=a;this.isDirty_=!0}doValueInvalid_(a,b){}onMouseDown_(a){this.sourceBlock_&&!this.sourceBlock_.isDeadOrDying()&&(a=this.sourceBlock_.workspace.getGesture(a))&&a.setStartField(this)}setTooltip(a){a|| +""===a||(a=this.sourceBlock_);const b=this.getClickTarget_();b?b.tooltip=a:this.tooltip_=a}getTooltip(){const a=this.getClickTarget_();return a?getTooltipOfObject$$module$build$src$core$tooltip(a):getTooltipOfObject$$module$build$src$core$tooltip({tooltip:this.tooltip_})}getClickTarget_(){return this.clickTarget_||this.getSvgRoot()}getAbsoluteXY_(){return getPageOffset$$module$build$src$core$utils$style(this.getClickTarget_())}referencesVariables(){return!1}refreshVariableName(){}getParentInput(){let a= +null;const b=this.getSourceBlock();if(!b)throw new UnattachedFieldError$$module$build$src$core$field;const c=b.inputList;for(let d=0;d{c.stopPropagation()})}addModelUpdateBindings(){this.view.addTextChangeListener((a,b)=>void super.setText(b));this.view.addSizeChangeListener((a,b)=>void super.setSize(b));this.view.addOnCollapseListener(()=>void super.setCollapsed(this.view.isCollapsed()));this.view.addDisposeListener(()=>{this.isDeadOrDying()||this.dispose()})}setText(a){this.view.setText(a)}setSize(a){this.view.setSize(a)}setCollapsed(a){this.view.setCollapsed(a)}setEditable(a){super.setEditable(a); +this.view.setEditable(this.isEditable())}getSvgRoot(){return this.view.getSvgRoot()}getSize(){return super.getSize()}getBoundingRectangle(){const a=this.getRelativeToSurfaceXY();var b,c;const d=null!=(c=null==(b=this.view)?void 0:b.getSize())?c:this.getSize();this.workspace.RTL?(b=a.x-d.width,c=a.x):(b=a.x,c=a.x+d.width);return new Rect$$module$build$src$core$utils$rect(a.y,a.y+d.height,b,c)}moveBy(a,b,c){const d=this.getRelativeToSurfaceXY();a=new Coordinate$$module$build$src$core$utils$coordinate(d.x+ +a,d.y+b);this.moveTo(a,c)}moveTo(a,b){super.moveTo(a,b);this.view.moveTo(a)}moveDuringDrag(a){this.location=a;this.view.moveTo(a)}setDragging(a){a?addClass$$module$build$src$core$utils$dom(this.getSvgRoot(),"blocklyDragging"):removeClass$$module$build$src$core$utils$dom(this.getSvgRoot(),"blocklyDragging")}dispose(){this.disposing=!0;this.view.isDeadOrDying()||this.view.dispose();super.dispose()}startGesture(a){const b=this.workspace.getGesture(a);b&&(b.handleCommentStart(a,this),$.setSelected$$module$build$src$core$common(this))}setDeleteStyle(a){a? +addClass$$module$build$src$core$utils$dom(this.getSvgRoot(),"blocklyDraggingDelete"):removeClass$$module$build$src$core$utils$dom(this.getSvgRoot(),"blocklyDraggingDelete")}isMovable(){return this.dragStrategy.isMovable()}startDrag(){this.dragStrategy.startDrag()}drag(a){this.dragStrategy.drag(a)}endDrag(){this.dragStrategy.endDrag()}revertDrag(){this.dragStrategy.revertDrag()}select(){addClass$$module$build$src$core$utils$dom(this.getSvgRoot(),"blocklySelected")}unselect(){removeClass$$module$build$src$core$utils$dom(this.getSvgRoot(), +"blocklySelected")}toCopyData(){return{paster:WorkspaceCommentPaster$$module$build$src$core$clipboard$workspace_comment_paster.TYPE,commentState:save$$module$build$src$core$serialization$workspace_comments(this,{addCoordinates:!0})}}showContextMenu(a){const b=ContextMenuRegistry$$module$build$src$core$contextmenu_registry.registry.getContextMenuOptions(ContextMenuRegistry$$module$build$src$core$contextmenu_registry.ScopeType.COMMENT,{comment:this});show$$module$build$src$core$contextmenu(a,b,this.workspace.RTL, +this.workspace)}snapToGrid(){if(!this.isDeadOrDying()){var a=this.workspace.getGrid();if(null!=a&&a.shouldSnap()){var b=this.getRelativeToSurfaceXY();a=a.alignXY(b);a!==b&&this.moveTo(a,["snap"])}}}},module$build$src$core$comments$rendered_workspace_comment={};module$build$src$core$comments$rendered_workspace_comment.RenderedWorkspaceComment=RenderedWorkspaceComment$$module$build$src$core$comments$rendered_workspace_comment;var module$build$src$core$xml={};module$build$src$core$xml.appendDomToWorkspace=appendDomToWorkspace$$module$build$src$core$xml;module$build$src$core$xml.blockToDom=blockToDom$$module$build$src$core$xml;module$build$src$core$xml.blockToDomWithXY=blockToDomWithXY$$module$build$src$core$xml;module$build$src$core$xml.clearWorkspaceAndLoadFromXml=clearWorkspaceAndLoadFromXml$$module$build$src$core$xml;module$build$src$core$xml.deleteNext=deleteNext$$module$build$src$core$xml; +module$build$src$core$xml.domToBlock=$.domToBlock$$module$build$src$core$xml;module$build$src$core$xml.domToBlockInternal=domToBlockInternal$$module$build$src$core$xml;module$build$src$core$xml.domToPrettyText=domToPrettyText$$module$build$src$core$xml;module$build$src$core$xml.domToText=domToText$$module$build$src$core$xml;module$build$src$core$xml.domToVariables=domToVariables$$module$build$src$core$xml;module$build$src$core$xml.domToWorkspace=$.domToWorkspace$$module$build$src$core$xml; +module$build$src$core$xml.loadWorkspaceComment=loadWorkspaceComment$$module$build$src$core$xml;module$build$src$core$xml.saveWorkspaceComment=saveWorkspaceComment$$module$build$src$core$xml;module$build$src$core$xml.variablesToDom=variablesToDom$$module$build$src$core$xml;module$build$src$core$xml.workspaceToDom=workspaceToDom$$module$build$src$core$xml;var BlockCreate$$module$build$src$core$events$events_block_create=class extends BlockBase$$module$build$src$core$events$events_block_base{constructor(a){super(a);this.type=$.CREATE$$module$build$src$core$events$utils;a&&(a.isShadow()&&(this.recordUndo=!1),this.xml=blockToDomWithXY$$module$build$src$core$xml(a),this.ids=getDescendantIds$$module$build$src$core$events$utils(a),this.json=save$$module$build$src$core$serialization$blocks(a,{addCoordinates:!0}))}toJson(){const a=super.toJson();if(!this.xml)throw Error("The block XML is undefined. Either pass a block to the constructor, or call fromJson"); +if(!this.ids)throw Error("The block IDs are undefined. Either pass a block to the constructor, or call fromJson");if(!this.json)throw Error("The block JSON is undefined. Either pass a block to the constructor, or call fromJson");a.xml=domToText$$module$build$src$core$xml(this.xml);a.ids=this.ids;a.json=this.json;this.recordUndo||(a.recordUndo=this.recordUndo);return a}static fromJson(a,b,c){b=super.fromJson(a,b,null!=c?c:new BlockCreate$$module$build$src$core$events$events_block_create);b.xml=$.textToDom$$module$build$src$core$utils$xml(a.xml); +b.ids=a.ids;b.json=a.json;void 0!==a.recordUndo&&(b.recordUndo=a.recordUndo);return b}run(a){const b=this.getEventWorkspace_();if(!this.json)throw Error("The block JSON is undefined. Either pass a block to the constructor, or call fromJson");if(!this.ids)throw Error("The block IDs are undefined. Either pass a block to the constructor, or call fromJson");if(!allShadowBlocks$$module$build$src$core$events$events_block_create(b,this.ids))if(a)append$$module$build$src$core$serialization$blocks(this.json, +b);else for(a=0;aa.getBlockById(c)).filter(c=>c&&c.isShadow()).length===b.length};register$$module$build$src$core$registry(Type$$module$build$src$core$registry.EVENT,$.CREATE$$module$build$src$core$events$utils,BlockCreate$$module$build$src$core$events$events_block_create); +var module$build$src$core$events$events_block_create={};module$build$src$core$events$events_block_create.BlockCreate=BlockCreate$$module$build$src$core$events$events_block_create;var ThemeChange$$module$build$src$core$events$events_theme_change=class extends UiBase$$module$build$src$core$events$events_ui_base{constructor(a,b){super(b);this.type=THEME_CHANGE$$module$build$src$core$events$utils;this.themeName=a}toJson(){const a=super.toJson();if(!this.themeName)throw Error("The theme name is undefined. Either pass a theme name to the constructor, or call fromJson");a.themeName=this.themeName;return a}static fromJson(a,b,c){b=super.fromJson(a,b,null!=c?c:new ThemeChange$$module$build$src$core$events$events_theme_change); +b.themeName=a.themeName;return b}};register$$module$build$src$core$registry(Type$$module$build$src$core$registry.EVENT,THEME_CHANGE$$module$build$src$core$events$utils,ThemeChange$$module$build$src$core$events$events_theme_change);var module$build$src$core$events$events_theme_change={};module$build$src$core$events$events_theme_change.ThemeChange=ThemeChange$$module$build$src$core$events$events_theme_change;var ViewportChange$$module$build$src$core$events$events_viewport=class extends UiBase$$module$build$src$core$events$events_ui_base{constructor(a,b,c,d,e){super(d);this.type=VIEWPORT_CHANGE$$module$build$src$core$events$utils;this.viewTop=a;this.viewLeft=b;this.scale=c;this.oldScale=e}toJson(){const a=super.toJson();if(void 0===this.viewTop)throw Error("The view top is undefined. Either pass a value to the constructor, or call fromJson");if(void 0===this.viewLeft)throw Error("The view left is undefined. Either pass a value to the constructor, or call fromJson"); +if(void 0===this.scale)throw Error("The scale is undefined. Either pass a value to the constructor, or call fromJson");if(void 0===this.oldScale)throw Error("The old scale is undefined. Either pass a value to the constructor, or call fromJson");a.viewTop=this.viewTop;a.viewLeft=this.viewLeft;a.scale=this.scale;a.oldScale=this.oldScale;return a}static fromJson(a,b,c){b=super.fromJson(a,b,null!=c?c:new ViewportChange$$module$build$src$core$events$events_viewport);b.viewTop=a.viewTop;b.viewLeft=a.viewLeft; +b.scale=a.scale;b.oldScale=a.oldScale;return b}};register$$module$build$src$core$registry(Type$$module$build$src$core$registry.EVENT,VIEWPORT_CHANGE$$module$build$src$core$events$utils,ViewportChange$$module$build$src$core$events$events_viewport);var module$build$src$core$events$events_viewport={};module$build$src$core$events$events_viewport.ViewportChange=ViewportChange$$module$build$src$core$events$events_viewport;var ConnectionType$$module$build$src$core$connection_type;(function(a){a[a.INPUT_VALUE=1]="INPUT_VALUE";a[a.OUTPUT_VALUE=2]="OUTPUT_VALUE";a[a.NEXT_STATEMENT=3]="NEXT_STATEMENT";a[a.PREVIOUS_STATEMENT=4]="PREVIOUS_STATEMENT"})(ConnectionType$$module$build$src$core$connection_type||(ConnectionType$$module$build$src$core$connection_type={}));var module$build$src$core$connection_type={};module$build$src$core$connection_type.ConnectionType=ConnectionType$$module$build$src$core$connection_type;var ConnectionDB$$module$build$src$core$connection_db=class{constructor(a){this.connectionChecker=a;this.connections=[]}addConnection(a,b){b=this.calculateIndexForYPos(b);this.connections.splice(b,0,a)}findIndexOfConnection(a,b){if(!this.connections.length)return-1;const c=this.calculateIndexForYPos(b);if(c>=this.connections.length)return-1;b=a.y;let d=c;for(;0<=d&&this.connections[d].y===b;){if(this.connections[d]===a)return d;d--}for(d=c;da)c=d;else{b=d;break}}return b}removeConnection(a,b){a=this.findIndexOfConnection(a,b);if(-1===a)throw Error("Unable to find connection in connectionDB.");this.connections.splice(a,1)}getNeighbours(a,b){function c(l){const m=e-d[l].x,n=f-d[l].y;Math.sqrt(m*m+n*n)<=b&&k.push(d[l]); +return n +(this.flyout?$.config$$module$build$src$core$config.flyoutDragRadius:$.config$$module$build$src$core$config.dragRadius)}updateIsDraggingFromFlyout(){let a;if(!this.targetBlock||null==(a=this.flyout)||!a.isBlockCreatable(this.targetBlock))return!1;if(!this.flyout.targetWorkspace)throw Error("Cannot update dragging from the flyout because the ' +\n 'flyout's target workspace is undefined");return!this.flyout.isScrollable()||this.flyout.isDragTowardWorkspace(this.currentDragDeltaXY)?(this.startWorkspace_= +this.flyout.targetWorkspace,this.startWorkspace_.updateScreenCalculationsIfScrolled(),$.getGroup$$module$build$src$core$events$utils()||$.setGroup$$module$build$src$core$events$utils(!0),this.startBlock=null,this.targetBlock=this.flyout.createBlock(this.targetBlock),$.setSelected$$module$build$src$core$common(this.targetBlock),!0):!1}updateIsDraggingWorkspace(){if(!this.startWorkspace_)throw Error("Cannot update dragging the workspace because the start workspace is undefined");if(this.flyout?this.flyout.isScrollable(): +this.startWorkspace_&&this.startWorkspace_.isDraggable())this.dragging=!0,this.workspaceDragger=new WorkspaceDragger$$module$build$src$core$workspace_dragger(this.startWorkspace_),this.workspaceDragger.startDrag()}updateIsDragging(a){if(!this.startWorkspace_)throw Error("Cannot update dragging because the start workspace is undefined");if(this.calledUpdateIsDragging)throw Error("updateIsDragging_ should only be called once per gesture.");this.calledUpdateIsDragging=!0;this.flyout&&this.updateIsDraggingFromFlyout(); +const b=getSelected$$module$build$src$core$common();b&&isDraggable$$module$build$src$core$interfaces$i_draggable(b)&&b.isMovable()?(this.dragging=!0,this.dragger=this.createDragger(b,this.startWorkspace_),this.dragger.onDragStart(a),this.dragger.onDrag(a,this.currentDragDeltaXY)):this.updateIsDraggingWorkspace()}createDragger(a,b){return new (getClassFromOptions$$module$build$src$core$registry(Type$$module$build$src$core$registry.BLOCK_DRAGGER,this.creatorWorkspace.options,!0))(a,b)}doStart(a){if(!this.startWorkspace_)throw Error("Cannot start the touch gesture becauase the start workspace is undefined"); +this.isPinchZoomEnabled=this.startWorkspace_.options.zoomOptions&&this.startWorkspace_.options.zoomOptions.pinch;isTargetInput$$module$build$src$core$browser_events(a)?this.cancel():(this.gestureHasStarted=!0,disconnectUiStop$$module$build$src$core$block_animations(),this.startWorkspace_.updateScreenCalculationsIfScrolled(),this.startWorkspace_.isMutator&&this.startWorkspace_.resize(),this.currentDropdownOwner=getOwner$$module$build$src$core$dropdowndiv(),this.startWorkspace_.hideChaff(!!this.flyout), +this.startWorkspace_.markFocused(),this.mostRecentEvent=a,block$$module$build$src$core$tooltip(),isRightButton$$module$build$src$core$browser_events(a)?this.handleRightClick(a):("pointerdown"===a.type.toLowerCase()&&"mouse"!==a.pointerType&&longStart$$module$build$src$core$touch(a,this),this.mouseDownXY=new Coordinate$$module$build$src$core$utils$coordinate(a.clientX,a.clientY),this.bindMouseEvents(a),this.isEnding_||this.handleTouchStart(a)))}bindMouseEvents(a){this.boundEvents.push(conditionalBind$$module$build$src$core$browser_events(document, +"pointerdown",null,this.handleStart.bind(this),!0));this.boundEvents.push(conditionalBind$$module$build$src$core$browser_events(document,"pointermove",null,this.handleMove.bind(this),!0));this.boundEvents.push(conditionalBind$$module$build$src$core$browser_events(document,"pointerup",null,this.handleUp.bind(this),!0));a.preventDefault();a.stopPropagation()}handleStart(a){this.isDragging()||(this.handleTouchStart(a),this.isMultiTouch()&&longStop$$module$build$src$core$touch())}handleMove(a){if(this.isDragging()&& +shouldHandleEvent$$module$build$src$core$touch(a)||!this.isMultiTouch()){this.updateFromEvent(a);if(this.workspaceDragger)this.workspaceDragger.drag(this.currentDragDeltaXY);else if(this.dragger)this.dragger.onDrag(this.mostRecentEvent,this.currentDragDeltaXY);a.preventDefault();a.stopPropagation()}else this.isMultiTouch()&&(this.handleTouchMove(a),longStop$$module$build$src$core$touch())}handleUp(a){this.isDragging()||this.handleTouchEnd(a);if(!this.isMultiTouch()||this.isDragging()){if(!shouldHandleEvent$$module$build$src$core$touch(a))return; +this.updateFromEvent(a);longStop$$module$build$src$core$touch();if(this.isEnding_){console.log("Trying to end a gesture recursively.");return}this.isEnding_=!0;if(this.dragger)this.dragger.onDragEnd(a,this.currentDragDeltaXY);else this.workspaceDragger?this.workspaceDragger.endDrag(this.currentDragDeltaXY):this.isBubbleClick()||this.isCommentClick()||(this.isFieldClick()?this.doFieldClick():this.isIconClick()?this.doIconClick():this.isBlockClick()?this.doBlockClick():this.isWorkspaceClick()&&this.doWorkspaceClick(a))}a.preventDefault(); +a.stopPropagation();this.dispose()}handleTouchStart(a){var b=getTouchIdentifierFromEvent$$module$build$src$core$touch(a);this.cachedPoints.set(b,this.getTouchPoint(a));var c=Array.from(this.cachedPoints.keys());2===c.length&&(b=this.cachedPoints.get(c[0]),c=this.cachedPoints.get(c[1]),this.startDistance=Coordinate$$module$build$src$core$utils$coordinate.distance(b,c),this.isMultiTouch_=!0,a.preventDefault())}handleTouchMove(a){const b=getTouchIdentifierFromEvent$$module$build$src$core$touch(a);this.cachedPoints.set(b, +this.getTouchPoint(a));this.isPinchZoomEnabled&&2===this.cachedPoints.size?this.handlePinch(a):this.handleMove(a)}handlePinch(a){var b=Array.from(this.cachedPoints.keys()),c=this.cachedPoints.get(b[0]);b=this.cachedPoints.get(b[1]);c=Coordinate$$module$build$src$core$utils$coordinate.distance(c,b)/this.startDistance;if(0this.previousScale){b=c-this.previousScale;b=0this.cachedPoints.size&&(this.cachedPoints.clear(),this.previousScale=0)}getTouchPoint(a){return this.startWorkspace_? +new Coordinate$$module$build$src$core$utils$coordinate(a.pageX,a.pageY):null}isMultiTouch(){return this.isMultiTouch_}cancel(){if(!this.isEnding_){longStop$$module$build$src$core$touch();if(this.dragger)this.dragger.onDragEnd(this.mostRecentEvent,this.currentDragDeltaXY);else this.workspaceDragger&&this.workspaceDragger.endDrag(this.currentDragDeltaXY);this.dispose()}}handleRightClick(a){this.targetBlock?(this.bringBlockToFront(),this.targetBlock.workspace.hideChaff(!!this.flyout),this.targetBlock.showContextMenu(a)): +this.startBubble?this.startBubble.showContextMenu(a):this.startComment?(this.startComment.workspace.hideChaff(),this.startComment.showContextMenu(a)):this.startWorkspace_&&!this.flyout&&(this.startWorkspace_.hideChaff(),this.startWorkspace_.showContextMenu(a));a.preventDefault();a.stopPropagation();this.dispose()}handleWsStart(a,b){if(this.gestureHasStarted)throw Error("Tried to call gesture.handleWsStart, but the gesture had already been started.");this.setStartWorkspace(b);this.mostRecentEvent= +a;this.startBlock||this.startBubble||this.startComment||$.setSelected$$module$build$src$core$common(null);this.doStart(a)}fireWorkspaceClick(a){fire$$module$build$src$core$events$utils(new (get$$module$build$src$core$events$utils(CLICK$$module$build$src$core$events$utils))(null,a.id,"workspace"))}handleFlyoutStart(a,b){if(this.gestureHasStarted)throw Error("Tried to call gesture.handleFlyoutStart, but the gesture had already been started.");this.setStartFlyout(b);this.handleWsStart(a,b.getWorkspace())}handleBlockStart(a, +b){if(this.gestureHasStarted)throw Error("Tried to call gesture.handleBlockStart, but the gesture had already been started.");this.setStartBlock(b);this.mostRecentEvent=a}handleBubbleStart(a,b){if(this.gestureHasStarted)throw Error("Tried to call gesture.handleBubbleStart, but the gesture had already been started.");this.setStartBubble(b);this.mostRecentEvent=a}handleCommentStart(a,b){if(this.gestureHasStarted)throw Error("Tried to call gesture.handleCommentStart, but the gesture had already been started."); +this.setStartComment(b);this.mostRecentEvent=a}doFieldClick(){if(!this.startField)throw Error("Cannot do a field click because the start field is undefined");this.currentDropdownOwner!==this.startField&&this.startField.showEditor(this.mostRecentEvent);this.bringBlockToFront()}doIconClick(){if(!this.startIcon)throw Error("Cannot do an icon click because the start icon is undefined");this.bringBlockToFront();this.startIcon.onClick()}doBlockClick(){if(this.flyout&&this.flyout.autoClose){if(!this.targetBlock)throw Error("Cannot do a block click because the target block is undefined"); +if(this.targetBlock.isEnabled()){$.getGroup$$module$build$src$core$events$utils()||$.setGroup$$module$build$src$core$events$utils(!0);var a=this.flyout.createBlock(this.targetBlock);a.snapToGrid();a.bumpNeighbours()}}else{if(!this.startWorkspace_)throw Error("Cannot do a block click because the start workspace is undefined");a=new (get$$module$build$src$core$events$utils(CLICK$$module$build$src$core$events$utils))(this.startBlock,this.startWorkspace_.id,"block");fire$$module$build$src$core$events$utils(a)}this.bringBlockToFront(); +$.setGroup$$module$build$src$core$events$utils(!1)}doWorkspaceClick(a){a=this.creatorWorkspace;getSelected$$module$build$src$core$common()&&getSelected$$module$build$src$core$common().unselect();this.fireWorkspaceClick(this.startWorkspace_||a)}bringBlockToFront(){this.targetBlock&&!this.flyout&&this.targetBlock.bringToFront()}setStartField(a){if(this.gestureHasStarted)throw Error("Tried to call gesture.setStartField, but the gesture had already been started.");this.startField||(this.startField=a)}setStartIcon(a){if(this.gestureHasStarted)throw Error("Tried to call gesture.setStartIcon, but the gesture had already been started."); +this.startIcon||(this.startIcon=a)}setStartBubble(a){this.startBubble||(this.startBubble=a)}setStartComment(a){this.startComment||(this.startComment=a)}setStartBlock(a){this.startBlock||this.startBubble||(this.startBlock=a,$.setSelected$$module$build$src$core$common(this.startBlock),a.isInFlyout&&a!==a.getRootBlock()?this.setTargetBlock(a.getRootBlock()):this.setTargetBlock(a))}setTargetBlock(a){a.isShadow()?this.setTargetBlock(a.getParent()):this.targetBlock=a}setStartWorkspace(a){this.startWorkspace_|| +(this.startWorkspace_=a)}setStartFlyout(a){this.flyout||(this.flyout=a)}isBubbleClick(){return!!this.startBubble&&!this.hasExceededDragRadius}isCommentClick(){return!!this.startComment&&!this.hasExceededDragRadius}isBlockClick(){return!!this.startBlock&&!this.hasExceededDragRadius&&!this.isFieldClick()&&!this.isIconClick()}isFieldClick(){return this.startField?this.startField.isClickable()&&!this.hasExceededDragRadius&&(!this.flyout||this.startField.isClickableInFlyout(this.flyout.autoClose)):!1}isIconClick(){if(!this.startIcon)return!1; +const a=!this.flyout||!this.startIcon.isClickableInFlyout||this.startIcon.isClickableInFlyout(this.flyout.autoClose);return!this.hasExceededDragRadius&&a}isWorkspaceClick(){return!this.startBlock&&!this.startBubble&&!this.startField&&!this.hasExceededDragRadius}getCurrentDragger(){let a,b;return null!=(b=null!=(a=this.workspaceDragger)?a:this.dragger)?b:null}isDragging(){return this.dragging}hasStarted(){return this.gestureHasStarted}static inProgress(){const a=getAllWorkspaces$$module$build$src$core$common(); +for(let b=0,c;c=a[b];b++)if(c.currentGesture_)return!0;return!1}},module$build$src$core$gesture={};module$build$src$core$gesture.Gesture=Gesture$$module$build$src$core$gesture;var Grid$$module$build$src$core$grid=class{constructor(a,b){this.pattern=a;this.scale=1;let c;this.spacing=null!=(c=b.spacing)?c:0;let d;this.length=null!=(d=b.length)?d:1;this.line2=(this.line1=a.firstChild)&&this.line1.nextSibling;let e;this.snapToGrid=null!=(e=b.snap)?e:!1}setSpacing(a){this.spacing=a;this.update(this.scale)}getSpacing(){return this.spacing}setLength(a){this.length=a;this.update(this.scale)}getLength(){return this.length}setSnapToGrid(a){this.snapToGrid=a}shouldSnap(){return this.snapToGrid}getPatternId(){return this.pattern.id}update(a){this.scale= +a;var b=this.spacing*a;this.pattern.setAttribute("width",`${b}`);this.pattern.setAttribute("height",`${b}`);b=Math.floor(this.spacing/2)+.5;let c=b-this.length/2,d=b+this.length/2;b*=a;c*=a;d*=a;this.setLineAttributes(this.line1,a,c,d,b,b);this.setLineAttributes(this.line2,a,b,b,c,d)}setLineAttributes(a,b,c,d,e,f){a&&(a.setAttribute("stroke-width",`${b}`),a.setAttribute("x1",`${c}`),a.setAttribute("y1",`${e}`),a.setAttribute("x2",`${d}`),a.setAttribute("y2",`${f}`))}moveTo(a,b){this.pattern.setAttribute("x", +`${a}`);this.pattern.setAttribute("y",`${b}`)}alignXY(a){var b=this.getSpacing();const c=b/2,d=Math.round(Math.round((a.x-c)/b)*b+c);b=Math.round(Math.round((a.y-c)/b)*b+c);return d===a.x&&b===a.y?a:new Coordinate$$module$build$src$core$utils$coordinate(d,b)}static createDom(a,b,c){a=createSvgElement$$module$build$src$core$utils$dom(Svg$$module$build$src$core$utils$svg.PATTERN,{id:"blocklyGridPattern"+a,patternUnits:"userSpaceOnUse"},c);let d,e;if(0<(null!=(d=b.length)?d:1)&&0<(null!=(e=b.spacing)? +e:0)){createSvgElement$$module$build$src$core$utils$dom(Svg$$module$build$src$core$utils$svg.LINE,{stroke:b.colour},a);let f;null!=(f=b.length)&&f&&createSvgElement$$module$build$src$core$utils$dom(Svg$$module$build$src$core$utils$svg.LINE,{stroke:b.colour},a)}else createSvgElement$$module$build$src$core$utils$dom(Svg$$module$build$src$core$utils$svg.LINE,{},a);return a}},module$build$src$core$grid={};module$build$src$core$grid.Grid=Grid$$module$build$src$core$grid;var module$build$src$core$utils$object={};module$build$src$core$utils$object.deepMerge=deepMerge$$module$build$src$core$utils$object;var Theme$$module$build$src$core$theme=class{constructor(a,b,c,d){this.name=a;this.startHats=!1;this.blockStyles=b||Object.create(null);this.categoryStyles=c||Object.create(null);this.componentStyles=d||Object.create(null);this.fontStyle=Object.create(null);register$$module$build$src$core$registry(Type$$module$build$src$core$registry.THEME,a,this,!0)}getClassName(){return this.name+"-theme"}setBlockStyle(a,b){this.blockStyles[a]=b}setCategoryStyle(a,b){this.categoryStyles[a]=b}getComponentStyle(a){a= +this.componentStyles[a];if(!a)return null;if("string"===typeof a){const b=this.getComponentStyle(a);if(b)return b}return`${a}`}setComponentStyle(a,b){this.componentStyles[a]=b}setFontStyle(a){this.fontStyle=a}setStartHats(a){this.startHats=a}static defineTheme(a,b){a=a.toLowerCase();const c=new Theme$$module$build$src$core$theme(a);let d=b.base;if(d){if("string"===typeof d){let e;d=null!=(e=getObject$$module$build$src$core$registry(Type$$module$build$src$core$registry.THEME,d))?e:void 0}d instanceof +Theme$$module$build$src$core$theme&&(deepMerge$$module$build$src$core$utils$object(c,d),c.name=a)}deepMerge$$module$build$src$core$utils$object(c.blockStyles,b.blockStyles);deepMerge$$module$build$src$core$utils$object(c.categoryStyles,b.categoryStyles);deepMerge$$module$build$src$core$utils$object(c.componentStyles,b.componentStyles);deepMerge$$module$build$src$core$utils$object(c.fontStyle,b.fontStyle);null!==b.startHats&&(c.startHats=b.startHats);return c}},module$build$src$core$theme={}; +module$build$src$core$theme.Theme=Theme$$module$build$src$core$theme;var defaultBlockStyles$$module$build$src$core$theme$classic={colour_blocks:{colourPrimary:"20"},list_blocks:{colourPrimary:"260"},logic_blocks:{colourPrimary:"210"},loop_blocks:{colourPrimary:"120"},math_blocks:{colourPrimary:"230"},procedure_blocks:{colourPrimary:"290"},text_blocks:{colourPrimary:"160"},variable_blocks:{colourPrimary:"330"},variable_dynamic_blocks:{colourPrimary:"310"},hat_blocks:{colourPrimary:"330",hat:"cap"}},categoryStyles$$module$build$src$core$theme$classic={colour_category:{colour:"20"}, +list_category:{colour:"260"},logic_category:{colour:"210"},loop_category:{colour:"120"},math_category:{colour:"230"},procedure_category:{colour:"290"},text_category:{colour:"160"},variable_category:{colour:"330"},variable_dynamic_category:{colour:"310"}},Classic$$module$build$src$core$theme$classic=new Theme$$module$build$src$core$theme("classic",defaultBlockStyles$$module$build$src$core$theme$classic,categoryStyles$$module$build$src$core$theme$classic),module$build$src$core$theme$classic={Classic:Classic$$module$build$src$core$theme$classic};var Options$$module$build$src$core$options=class{constructor(a){this.gridPattern=null;this.getMetrics=this.setMetrics=void 0;let b=null,c=!1;var d=!1,e=!1,f=!1,g=!1,h=!1;const k=!!a.readOnly;if(!k){var l;b=convertToolboxDefToJson$$module$build$src$core$utils$toolbox(null!=(l=a.toolbox)?l:null);c=hasCategories$$module$build$src$core$utils$toolbox(b);d=a.trashcan;d=void 0===d?c:d;e=a.collapse;e=void 0===e?c:e;f=a.comments;f=void 0===f?c:f;g=a.disable;g=void 0===g?c:g;h=a.sounds;h=void 0===h?!0:h}l= +a.maxTrashcanContents;d?void 0===l&&(l=32):l=0;const m=!!a.rtl;let n=a.horizontalLayout;void 0===n&&(n=!1);var p="end"!==a.toolboxPosition;p=n?p?Position$$module$build$src$core$utils$toolbox.TOP:Position$$module$build$src$core$utils$toolbox.BOTTOM:p===m?Position$$module$build$src$core$utils$toolbox.RIGHT:Position$$module$build$src$core$utils$toolbox.LEFT;let q=a.css;void 0===q&&(q=!0);let r="https://blockly-demo.appspot.com/static/media/";a.media&&(r=a.media.endsWith("/")?a.media:a.media+"/");const u= +a.oneBasedIndex,y=a.renderer||"geras",z=a.plugins||{};let t=a.modalInputs;void 0===t&&(t=!0);this.RTL=m;this.oneBasedIndex=void 0===u?!0:u;this.collapse=e;this.comments=f;this.disable=g;this.readOnly=k;this.maxBlocks=a.maxBlocks||Infinity;let v;this.maxInstances=null!=(v=a.maxInstances)?v:null;this.modalInputs=t;this.pathToMedia=r;this.hasCategories=c;this.moveOptions=Options$$module$build$src$core$options.parseMoveOptions_(a,c);this.hasScrollbars=!!this.moveOptions.scrollbars;this.hasTrashcan=d; +this.maxTrashcanContents=l;this.hasSounds=h;this.hasCss=q;this.horizontalLayout=n;this.languageTree=b;this.gridOptions=Options$$module$build$src$core$options.parseGridOptions_(a);this.zoomOptions=Options$$module$build$src$core$options.parseZoomOptions_(a);this.toolboxPosition=p;this.theme=Options$$module$build$src$core$options.parseThemeOptions_(a);this.renderer=y;let w;this.rendererOverrides=null!=(w=a.rendererOverrides)?w:null;let x;this.parentWorkspace=null!=(x=a.parentWorkspace)?x:null;this.plugins= +z}static parseMoveOptions_(a,b){const c=a.move||{},d={};void 0===c.scrollbars&&void 0===a.scrollbars?d.scrollbars=b:"object"===typeof c.scrollbars?(d.scrollbars={horizontal:!!c.scrollbars.horizontal,vertical:!!c.scrollbars.vertical},d.scrollbars.horizontal&&d.scrollbars.vertical?d.scrollbars=!0:d.scrollbars.horizontal||d.scrollbars.vertical||(d.scrollbars=!1)):d.scrollbars=!!c.scrollbars||!!a.scrollbars;d.wheel=d.scrollbars&&void 0!==c.wheel?!!c.wheel:"object"===typeof d.scrollbars;d.drag=d.scrollbars? +void 0===c.drag?!0:!!c.drag:!1;return d}static parseZoomOptions_(a){a=a.zoom||{};const b={};b.controls=void 0===a.controls?!1:!!a.controls;b.wheel=void 0===a.wheel?!1:!!a.wheel;b.startScale=void 0===a.startScale?1:Number(a.startScale);b.maxScale=void 0===a.maxScale?3:Number(a.maxScale);b.minScale=void 0===a.minScale?.3:Number(a.minScale);b.scaleSpeed=void 0===a.scaleSpeed?1.2:Number(a.scaleSpeed);b.pinch=void 0===a.pinch?b.wheel||b.controls:!!a.pinch;return b}static parseGridOptions_(a){a=a.grid|| +{};const b={};b.spacing=Number(a.spacing)||0;b.colour=a.colour||"#888";b.length=void 0===a.length?1:Number(a.length);b.snap=0 +b[1]===a)?a:(this.sourceBlock_&&console.warn("Cannot set the dropdown's value to an unavailable option. Block type: "+this.sourceBlock_.type+", Field name: "+this.name+", Value: "+a),null)}doValueUpdate_(a){super.doValueUpdate_(a);a=this.getOptions(!0);for(let b=0,c;c=a[b];b++)c[1]===this.value_&&(this.selectedOption=c)}applyColour(){const a=this.sourceBlock_.style;this.borderRect_&&(this.borderRect_.setAttribute("stroke",a.colourTertiary),this.menu_?this.borderRect_.setAttribute("fill",a.colourTertiary): +this.borderRect_.setAttribute("fill","transparent"));this.sourceBlock_&&this.arrow&&(this.sourceBlock_.isShadow()?this.arrow.style.fill=a.colourSecondary:this.arrow.style.fill=a.colourPrimary)}render_(){this.getTextContent().nodeValue="";this.imageElement.style.display="none";const a=this.selectedOption&&this.selectedOption[0];a&&"object"===typeof a?this.renderSelectedImage(a):this.renderSelectedText();this.positionBorderRect_()}renderSelectedImage(a){const b=this.getSourceBlock();if(!b)throw new UnattachedFieldError$$module$build$src$core$field; +this.imageElement.style.display="";this.imageElement.setAttributeNS(XLINK_NS$$module$build$src$core$utils$dom,"xlink:href",a.src);this.imageElement.setAttribute("height",String(a.height));this.imageElement.setAttribute("width",String(a.width));const c=Number(a.height);a=Number(a.width);var d=!!this.borderRect_;const e=Math.max(d?this.getConstants().FIELD_DROPDOWN_BORDER_RECT_HEIGHT:0,c+IMAGE_Y_PADDING$$module$build$src$core$field_dropdown);d=d?this.getConstants().FIELD_BORDER_RECT_X_PADDING:0;let f; +f=this.svgArrow?this.positionSVGArrow(a+d,e/2-this.getConstants().FIELD_DROPDOWN_SVG_ARROW_SIZE/2):getFastTextWidth$$module$build$src$core$utils$dom(this.arrow,this.getConstants().FIELD_TEXT_FONTSIZE,this.getConstants().FIELD_TEXT_FONTWEIGHT,this.getConstants().FIELD_TEXT_FONTFAMILY);this.size_.width=a+f+2*d;this.size_.height=e;let g=0;b.RTL?this.imageElement.setAttribute("x",`${d+f}`):(g=a+f,this.getTextElement().setAttribute("text-anchor","end"),this.imageElement.setAttribute("x",`${d}`));this.imageElement.setAttribute("y", +String(e/2-c/2));this.positionTextElement_(g+d,a+f)}renderSelectedText(){this.getTextContent().nodeValue=this.getDisplayText_();var a=this.getTextElement();addClass$$module$build$src$core$utils$dom(a,"blocklyDropdownText");a.setAttribute("text-anchor","start");var b=!!this.borderRect_;a=Math.max(b?this.getConstants().FIELD_DROPDOWN_BORDER_RECT_HEIGHT:0,this.getConstants().FIELD_TEXT_HEIGHT);const c=getFastTextWidth$$module$build$src$core$utils$dom(this.getTextElement(),this.getConstants().FIELD_TEXT_FONTSIZE, +this.getConstants().FIELD_TEXT_FONTWEIGHT,this.getConstants().FIELD_TEXT_FONTFAMILY);b=b?this.getConstants().FIELD_BORDER_RECT_X_PADDING:0;let d=0;this.svgArrow&&(d=this.positionSVGArrow(c+b,a/2-this.getConstants().FIELD_DROPDOWN_SVG_ARROW_SIZE/2));this.size_.width=c+d+2*b;this.size_.height=a;this.positionTextElement_(b,c)}positionSVGArrow(a,b){if(!this.svgArrow)return 0;const c=this.getSourceBlock();if(!c)throw new UnattachedFieldError$$module$build$src$core$field;const d=this.borderRect_?this.getConstants().FIELD_BORDER_RECT_X_PADDING: +0,e=this.getConstants().FIELD_DROPDOWN_SVG_ARROW_PADDING,f=this.getConstants().FIELD_DROPDOWN_SVG_ARROW_SIZE;this.svgArrow.setAttribute("transform","translate("+(c.RTL?d:a+e)+","+b+")");return f+e}getText_(){if(!this.selectedOption)return null;const a=this.selectedOption[0];return"object"===typeof a?a.alt:a}static fromJson(a){if(!a.options)throw Error("options are required for the dropdown field. The options property must be assigned an array of [humanReadableValue, languageNeutralValue] tuples."); +return new this(a.options,void 0,a)}};FieldDropdown$$module$build$src$core$field_dropdown.CHECKMARK_OVERHANG=25;FieldDropdown$$module$build$src$core$field_dropdown.MAX_MENU_HEIGHT_VH=.45;FieldDropdown$$module$build$src$core$field_dropdown.ARROW_CHAR="\u25be";var IMAGE_Y_OFFSET$$module$build$src$core$field_dropdown=5,IMAGE_Y_PADDING$$module$build$src$core$field_dropdown=2*IMAGE_Y_OFFSET$$module$build$src$core$field_dropdown;register$$module$build$src$core$field_registry("field_dropdown",FieldDropdown$$module$build$src$core$field_dropdown); +var module$build$src$core$field_dropdown={};module$build$src$core$field_dropdown.FieldDropdown=FieldDropdown$$module$build$src$core$field_dropdown;var BubbleDragStrategy$$module$build$src$core$dragging$bubble_drag_strategy=class{constructor(a,b){this.bubble=a;this.workspace=b;this.startLoc=null}isMovable(){return!0}startDrag(){$.getGroup$$module$build$src$core$events$utils()||$.setGroup$$module$build$src$core$events$utils(!0);this.startLoc=this.bubble.getRelativeToSurfaceXY();this.workspace.setResizesEnabled(!1);let a;null==(a=this.workspace.getLayerManager())||a.moveToDragLayer(this.bubble);this.bubble.setDragging&&this.bubble.setDragging(!0)}drag(a){this.bubble.moveDuringDrag(a)}endDrag(){this.workspace.setResizesEnabled(!0); +$.setGroup$$module$build$src$core$events$utils(!1);let a;null==(a=this.workspace.getLayerManager())||a.moveOffDragLayer(this.bubble,BUBBLE$$module$build$src$core$layers);this.bubble.setDragging(!1)}revertDrag(){this.startLoc&&this.bubble.moveDuringDrag(this.startLoc)}},module$build$src$core$dragging$bubble_drag_strategy={};module$build$src$core$dragging$bubble_drag_strategy.BubbleDragStrategy=BubbleDragStrategy$$module$build$src$core$dragging$bubble_drag_strategy;var _a$$module$build$src$core$bubbles$bubble,Bubble$$module$build$src$core$bubbles$bubble=class{constructor(a,b,c){this.workspace=a;this.anchor=b;this.ownerRect=c;this.size=new Size$$module$build$src$core$utils$size(0,0);this.colour="#ffffff";this.disposed=!1;this.relativeLeft=this.relativeTop=0;this.dragStrategy=new BubbleDragStrategy$$module$build$src$core$dragging$bubble_drag_strategy(this,this.workspace);this.id=getNextUniqueId$$module$build$src$core$utils$idgenerator();this.svgRoot=createSvgElement$$module$build$src$core$utils$dom(Svg$$module$build$src$core$utils$svg.G, +{"class":"blocklyBubble"},a.getBubbleCanvas());a=createSvgElement$$module$build$src$core$utils$dom(Svg$$module$build$src$core$utils$svg.G,{filter:`url(#${this.workspace.getRenderer().getConstants().embossFilterId})`},this.svgRoot);this.tail=createSvgElement$$module$build$src$core$utils$dom(Svg$$module$build$src$core$utils$svg.PATH,{"class":"blocklyBubbleTail"},a);this.background=createSvgElement$$module$build$src$core$utils$dom(Svg$$module$build$src$core$utils$svg.RECT,{"class":"blocklyDraggable", +x:0,y:0,rx:_a$$module$build$src$core$bubbles$bubble.BORDER_WIDTH,ry:_a$$module$build$src$core$bubbles$bubble.BORDER_WIDTH},a);this.contentContainer=createSvgElement$$module$build$src$core$utils$dom(Svg$$module$build$src$core$utils$svg.G,{},this.svgRoot);conditionalBind$$module$build$src$core$browser_events(this.background,"pointerdown",this,this.onMouseDown)}dispose(){removeNode$$module$build$src$core$utils$dom(this.svgRoot);this.disposed=!0}setAnchorLocation(a,b=!1){this.anchor=a;b?this.positionByRect(this.ownerRect): +this.positionRelativeToAnchor();this.renderTail()}setPositionRelativeToAnchor(a,b){this.relativeLeft=a;this.relativeTop=b;this.positionRelativeToAnchor();this.renderTail()}getSize(){return this.size}setSize(a,b=!1){a.width=Math.max(a.width,_a$$module$build$src$core$bubbles$bubble.MIN_SIZE);a.height=Math.max(a.height,_a$$module$build$src$core$bubbles$bubble.MIN_SIZE);this.size=a;this.background.setAttribute("width",`${a.width}`);this.background.setAttribute("height",`${a.height}`);b?this.positionByRect(this.ownerRect): +this.positionRelativeToAnchor();this.renderTail()}getColour(){return this.colour}setColour(a){this.colour=a;this.tail.setAttribute("fill",a);this.background.setAttribute("fill",a)}onMouseDown(a){let b;null==(b=this.workspace.getGesture(a))||b.handleBubbleStart(a,this);$.setSelected$$module$build$src$core$common(this)}positionRelativeToAnchor(){let a=this.anchor.x;a=this.workspace.RTL?a-(this.relativeLeft+this.size.width):a+this.relativeLeft;this.moveTo(a,this.relativeTop+this.anchor.y)}moveTo(a,b){this.svgRoot.setAttribute("transform", +`translate(${a}, ${b})`)}positionByRect(a=new Rect$$module$build$src$core$utils$rect(0,0,0,0)){var b=this.workspace.getMetricsManager().getViewMetrics(!0),c=this.getOptimalRelativeLeft(b),d=this.getOptimalRelativeTop(b);const e={x:c,y:-this.size.height-this.workspace.getRenderer().getConstants().MIN_BLOCK_HEIGHT},f={x:-this.size.width-30,y:d};d={x:a.getWidth(),y:d};var g={x:c,y:a.getHeight()};c=a.getWidth()a.width)return b;a=this.getWorkspaceViewRect(a);if(this.workspace.RTL){var c=this.anchor.x-b;c-this.size.widtha.right&&(b=-(a.right-this.anchor.x))}else{c=b+this.anchor.x;const d=c+this.size.width;ca.right&&(b=a.right-this.anchor.x-this.size.width)}return b}getOptimalRelativeTop(a){let b= +-this.size.height/4;if(this.size.height>a.height)return b;const c=this.anchor.y+b,d=c+this.size.height;a=this.getWorkspaceViewRect(a);ca.bottom&&(b=a.bottom-this.anchor.y-this.size.height);return b}getWorkspaceViewRect(a){const b=a.top;let c=a.top+a.height,d=a.left;a=a.left+a.width;c-=this.getScrollbarThickness();this.workspace.RTL?d-=this.getScrollbarThickness():a-=this.getScrollbarThickness();return new Rect$$module$build$src$core$utils$rect(b,c,d,a)}getScrollbarThickness(){return Scrollbar$$module$build$src$core$scrollbar.scrollbarThickness/ +this.workspace.scale}renderTail(){const a=[];var b=this.size.width/2,c=this.size.height/2,d=-this.relativeLeft,e=-this.relativeTop;if(b===d&&c===e)a.push("M "+b+","+c);else{e-=c;d-=b;this.workspace.RTL&&(d*=-1);var f=Math.sqrt(e*e+d*d),g=Math.acos(d/f);0>e&&(g=2*Math.PI-g);var h=g+Math.PI/2;h>2*Math.PI&&(h-=2*Math.PI);var k=Math.sin(h);const m=Math.cos(h);let n=(this.size.width+this.size.height)/_a$$module$build$src$core$bubbles$bubble.TAIL_THICKNESS;n=Math.min(n,this.size.width,this.size.height)/ +4;h=1-_a$$module$build$src$core$bubbles$bubble.ANCHOR_RADIUS/f;d=b+h*d;e=c+h*e;h=b+n*m;const p=c+n*k;b-=n*m;c-=n*k;k=toRadians$$module$build$src$core$utils$math(this.workspace.RTL?-_a$$module$build$src$core$bubbles$bubble.TAIL_ANGLE:_a$$module$build$src$core$bubbles$bubble.TAIL_ANGLE);k=g+k;k>2*Math.PI&&(k-=2*Math.PI);g=Math.sin(k)*f/_a$$module$build$src$core$bubbles$bubble.TAIL_BEND;f=Math.cos(k)*f/_a$$module$build$src$core$bubbles$bubble.TAIL_BEND;a.push("M"+h+","+p);a.push("C"+(h+f)+","+(p+g)+ +" "+d+","+e+" "+d+","+e);a.push("C"+d+","+e+" "+(b+f)+","+(c+g)+" "+b+","+c)}a.push("z");let l;null==(l=this.tail)||l.setAttribute("d",a.join(" "))}bringToFront(){let a;const b=null==(a=this.svgRoot)?void 0:a.parentNode;return this.svgRoot&&(null==b?void 0:b.lastChild)!==this.svgRoot?(null==b||b.appendChild(this.svgRoot),!0):!1}getRelativeToSurfaceXY(){return new Coordinate$$module$build$src$core$utils$coordinate(this.workspace.RTL?-this.relativeLeft+this.anchor.x-this.size.width:this.anchor.x+this.relativeLeft, +this.anchor.y+this.relativeTop)}getSvgRoot(){return this.svgRoot}moveDuringDrag(a){this.moveTo(a.x,a.y);this.relativeLeft=this.workspace.RTL?this.anchor.x-a.x-this.size.width:a.x-this.anchor.x;this.relativeTop=a.y-this.anchor.y;this.renderTail()}setDragging(a){}setDeleteStyle(a){}isDeletable(){return!1}showContextMenu(a){}isMovable(){return!0}startDrag(){this.dragStrategy.startDrag()}drag(a){this.dragStrategy.drag(a)}endDrag(){this.dragStrategy.endDrag()}revertDrag(){this.dragStrategy.revertDrag()}select(){}unselect(){}}; +_a$$module$build$src$core$bubbles$bubble=Bubble$$module$build$src$core$bubbles$bubble;Bubble$$module$build$src$core$bubbles$bubble.BORDER_WIDTH=6;Bubble$$module$build$src$core$bubbles$bubble.DOUBLE_BORDER=2*_a$$module$build$src$core$bubbles$bubble.BORDER_WIDTH;Bubble$$module$build$src$core$bubbles$bubble.MIN_SIZE=_a$$module$build$src$core$bubbles$bubble.DOUBLE_BORDER;Bubble$$module$build$src$core$bubbles$bubble.TAIL_THICKNESS=1;Bubble$$module$build$src$core$bubbles$bubble.TAIL_ANGLE=20; +Bubble$$module$build$src$core$bubbles$bubble.TAIL_BEND=4;Bubble$$module$build$src$core$bubbles$bubble.ANCHOR_RADIUS=8;var module$build$src$core$bubbles$bubble={};module$build$src$core$bubbles$bubble.Bubble=Bubble$$module$build$src$core$bubbles$bubble;var MiniWorkspaceBubble$$module$build$src$core$bubbles$mini_workspace_bubble=class extends Bubble$$module$build$src$core$bubbles$bubble{constructor(a,b,c,d){super(b,c,d);this.workspace=b;this.anchor=c;this.ownerRect=d;this.autoLayout=!0;b=new Options$$module$build$src$core$options(a);this.validateWorkspaceOptions(b);this.svgDialog=createSvgElement$$module$build$src$core$utils$dom(Svg$$module$build$src$core$utils$svg.SVG,{x:Bubble$$module$build$src$core$bubbles$bubble.BORDER_WIDTH,y:Bubble$$module$build$src$core$bubbles$bubble.BORDER_WIDTH}, +this.contentContainer);a.parentWorkspace=this.workspace;this.miniWorkspace=this.newWorkspaceSvg(new Options$$module$build$src$core$options(a));this.miniWorkspace.internalIsMutator=!0;a=this.miniWorkspace.createDom("blocklyMutatorBackground");this.svgDialog.appendChild(a);b.languageTree&&(a.insertBefore(this.miniWorkspace.addFlyout(Svg$$module$build$src$core$utils$svg.G),this.miniWorkspace.getCanvas()),a=this.miniWorkspace.getFlyout(),null==a||a.init(this.miniWorkspace),null==a||a.show(b.languageTree)); +this.miniWorkspace.addChangeListener(this.onWorkspaceChange.bind(this));let e,f;null==(e=this.miniWorkspace.getFlyout())||null==(f=e.getWorkspace())||f.addChangeListener(this.onWorkspaceChange.bind(this));this.updateBubbleSize()}dispose(){this.miniWorkspace.dispose();super.dispose()}getWorkspace(){return this.miniWorkspace}addWorkspaceChangeListener(a){this.miniWorkspace.addChangeListener(a)}validateWorkspaceOptions(a){if(a.hasCategories)throw Error("The miniworkspace bubble does not support toolboxes with categories"); +if(a.hasTrashcan)throw Error("The miniworkspace bubble does not support trashcans");if(a.zoomOptions.controls||a.zoomOptions.wheel||a.zoomOptions.pinch)throw Error("The miniworkspace bubble does not support zooming");if(a.moveOptions.scrollbars||a.moveOptions.wheel||a.moveOptions.drag)throw Error("The miniworkspace bubble does not scrolling/moving the workspace");if(a.horizontalLayout)throw Error("The miniworkspace bubble does not support horizontal layouts");}onWorkspaceChange(){this.bumpBlocksIntoBounds(); +this.updateBubbleSize()}bumpBlocksIntoBounds(){if(!this.miniWorkspace.isDragging())for(const a of this.miniWorkspace.getTopBlocks(!1)){const b=a.getRelativeToSurfaceXY();20>b.y&&a.moveBy(0,20-b.y);if(a.RTL){let c=-20;const d=this.miniWorkspace.getFlyout();d&&(c-=d.getWidth());b.x>c&&a.moveBy(c-b.x,0)}else 20>b.x&&a.moveBy(20-b.x,0)}}updateBubbleSize(){if(!this.miniWorkspace.isDragging()){var a=this.getSize(),b=this.calculateWorkspaceSize();Math.abs(a.width-b.width)({kind:"block",type:c}))});return b}getAnchorLocation(){const a=SIZE$$module$build$src$core$icons$mutator_icon/ +2;return Coordinate$$module$build$src$core$utils$coordinate.sum(this.workspaceLocation,new Coordinate$$module$build$src$core$utils$coordinate(a,a))}getBubbleOwnerRect(){const a=this.sourceBlock.getSvgRoot().getBBox();return new Rect$$module$build$src$core$utils$rect(a.y,a.y+a.height,a.x,a.x+a.width)}createRootBlock(){if(!this.sourceBlock.decompose)throw Error("Blocks with mutator icons must include a decompose method");this.rootBlock=this.sourceBlock.decompose(this.miniWorkspaceBubble.getWorkspace()); +for(var a of this.rootBlock.getDescendants(!1))a.queueRender();this.rootBlock.setMovable(!1);this.rootBlock.setDeletable(!1);let b,c,d,e;a=null!=(e=null==(b=this.miniWorkspaceBubble)?void 0:null==(c=b.getWorkspace())?void 0:null==(d=c.getFlyout())?void 0:d.getWidth())?e:0;this.rootBlock.moveBy(this.rootBlock.RTL?-(a+WORKSPACE_MARGIN$$module$build$src$core$icons$mutator_icon):WORKSPACE_MARGIN$$module$build$src$core$icons$mutator_icon,WORKSPACE_MARGIN$$module$build$src$core$icons$mutator_icon)}addSaveConnectionsListener(){this.sourceBlock.saveConnections&& +this.rootBlock&&(this.saveConnectionsListener=()=>{this.sourceBlock.saveConnections&&this.rootBlock&&this.sourceBlock.saveConnections(this.rootBlock)},this.saveConnectionsListener(),this.sourceBlock.workspace.addChangeListener(this.saveConnectionsListener))}createMiniWorkspaceChangeListener(){return a=>{$.MutatorIcon$$module$build$src$core$icons$mutator_icon.isIgnorableMutatorEvent(a)||this.updateWorkspacePid||(this.updateWorkspacePid=setTimeout(()=>{this.updateWorkspacePid=null;this.recomposeSourceBlock()}, +0))}}static isIgnorableMutatorEvent(a){return a.isUiEvent||a.type===$.CREATE$$module$build$src$core$events$utils||a.type===$.CHANGE$$module$build$src$core$events$utils&&"disabled"===a.element}recomposeSourceBlock(){if(this.rootBlock){if(!this.sourceBlock.compose)throw Error("Blocks with mutator icons must include a compose method");var a=$.getGroup$$module$build$src$core$events$utils();a||$.setGroup$$module$build$src$core$events$utils(!0);var b=BlockChange$$module$build$src$core$events$events_block_change.getExtraBlockState_(this.sourceBlock); +this.sourceBlock.compose(this.rootBlock);var c=BlockChange$$module$build$src$core$events$events_block_change.getExtraBlockState_(this.sourceBlock);b!==c&&fire$$module$build$src$core$events$utils(new (get$$module$build$src$core$events$utils($.CHANGE$$module$build$src$core$events$utils))(this.sourceBlock,"mutation",null,b,c));$.setGroup$$module$build$src$core$events$utils(a)}}getWorkspace(){let a;return null==(a=this.miniWorkspaceBubble)?void 0:a.getWorkspace()}}; +$.MutatorIcon$$module$build$src$core$icons$mutator_icon.TYPE=IconType$$module$build$src$core$icons$icon_types.MUTATOR;$.MutatorIcon$$module$build$src$core$icons$mutator_icon.WEIGHT=1;var module$build$src$core$icons$mutator_icon={};module$build$src$core$icons$mutator_icon.MutatorIcon=$.MutatorIcon$$module$build$src$core$icons$mutator_icon;var allExtensions$$module$build$src$core$extensions=Object.create(null),TEST_ONLY$$module$build$src$core$extensions={allExtensions:allExtensions$$module$build$src$core$extensions};$.register$$module$build$src$core$extensions("parent_tooltip_when_inline",extensionParentTooltip$$module$build$src$core$extensions);var module$build$src$core$extensions={TEST_ONLY:TEST_ONLY$$module$build$src$core$extensions};module$build$src$core$extensions.apply=apply$$module$build$src$core$extensions; +module$build$src$core$extensions.buildTooltipForDropdown=$.buildTooltipForDropdown$$module$build$src$core$extensions;module$build$src$core$extensions.buildTooltipWithFieldText=$.buildTooltipWithFieldText$$module$build$src$core$extensions;module$build$src$core$extensions.isRegistered=isRegistered$$module$build$src$core$extensions;module$build$src$core$extensions.register=$.register$$module$build$src$core$extensions;module$build$src$core$extensions.registerMixin=$.registerMixin$$module$build$src$core$extensions; +module$build$src$core$extensions.registerMutator=$.registerMutator$$module$build$src$core$extensions;module$build$src$core$extensions.runAfterPageLoad=runAfterPageLoad$$module$build$src$core$extensions;module$build$src$core$extensions.unregister=unregister$$module$build$src$core$extensions;var previousWarnings$$module$build$src$core$utils$deprecation=new Set,module$build$src$core$utils$deprecation={};module$build$src$core$utils$deprecation.warn=warn$$module$build$src$core$utils$deprecation;var KeyCodes$$module$build$src$core$utils$keycodes; +(function(a){a[a.WIN_KEY_FF_LINUX=0]="WIN_KEY_FF_LINUX";a[a.MAC_ENTER=3]="MAC_ENTER";a[a.BACKSPACE=8]="BACKSPACE";a[a.TAB=9]="TAB";a[a.NUM_CENTER=12]="NUM_CENTER";a[a.ENTER=13]="ENTER";a[a.SHIFT=16]="SHIFT";a[a.CTRL=17]="CTRL";a[a.ALT=18]="ALT";a[a.PAUSE=19]="PAUSE";a[a.CAPS_LOCK=20]="CAPS_LOCK";a[a.ESC=27]="ESC";a[a.SPACE=32]="SPACE";a[a.PAGE_UP=33]="PAGE_UP";a[a.PAGE_DOWN=34]="PAGE_DOWN";a[a.END=35]="END";a[a.HOME=36]="HOME";a[a.LEFT=37]="LEFT";a[a.UP=38]="UP";a[a.RIGHT=39]="RIGHT";a[a.DOWN=40]= +"DOWN";a[a.PLUS_SIGN=43]="PLUS_SIGN";a[a.PRINT_SCREEN=44]="PRINT_SCREEN";a[a.INSERT=45]="INSERT";a[a.DELETE=46]="DELETE";a[a.ZERO=48]="ZERO";a[a.ONE=49]="ONE";a[a.TWO=50]="TWO";a[a.THREE=51]="THREE";a[a.FOUR=52]="FOUR";a[a.FIVE=53]="FIVE";a[a.SIX=54]="SIX";a[a.SEVEN=55]="SEVEN";a[a.EIGHT=56]="EIGHT";a[a.NINE=57]="NINE";a[a.FF_SEMICOLON=59]="FF_SEMICOLON";a[a.FF_EQUALS=61]="FF_EQUALS";a[a.FF_DASH=173]="FF_DASH";a[a.FF_HASH=163]="FF_HASH";a[a.QUESTION_MARK=63]="QUESTION_MARK";a[a.AT_SIGN=64]="AT_SIGN"; +a[a.A=65]="A";a[a.B=66]="B";a[a.C=67]="C";a[a.D=68]="D";a[a.E=69]="E";a[a.F=70]="F";a[a.G=71]="G";a[a.H=72]="H";a[a.I=73]="I";a[a.J=74]="J";a[a.K=75]="K";a[a.L=76]="L";a[a.M=77]="M";a[a.N=78]="N";a[a.O=79]="O";a[a.P=80]="P";a[a.Q=81]="Q";a[a.R=82]="R";a[a.S=83]="S";a[a.T=84]="T";a[a.U=85]="U";a[a.V=86]="V";a[a.W=87]="W";a[a.X=88]="X";a[a.Y=89]="Y";a[a.Z=90]="Z";a[a.META=91]="META";a[a.WIN_KEY_RIGHT=92]="WIN_KEY_RIGHT";a[a.CONTEXT_MENU=93]="CONTEXT_MENU";a[a.NUM_ZERO=96]="NUM_ZERO";a[a.NUM_ONE=97]= +"NUM_ONE";a[a.NUM_TWO=98]="NUM_TWO";a[a.NUM_THREE=99]="NUM_THREE";a[a.NUM_FOUR=100]="NUM_FOUR";a[a.NUM_FIVE=101]="NUM_FIVE";a[a.NUM_SIX=102]="NUM_SIX";a[a.NUM_SEVEN=103]="NUM_SEVEN";a[a.NUM_EIGHT=104]="NUM_EIGHT";a[a.NUM_NINE=105]="NUM_NINE";a[a.NUM_MULTIPLY=106]="NUM_MULTIPLY";a[a.NUM_PLUS=107]="NUM_PLUS";a[a.NUM_MINUS=109]="NUM_MINUS";a[a.NUM_PERIOD=110]="NUM_PERIOD";a[a.NUM_DIVISION=111]="NUM_DIVISION";a[a.F1=112]="F1";a[a.F2=113]="F2";a[a.F3=114]="F3";a[a.F4=115]="F4";a[a.F5=116]="F5";a[a.F6= +117]="F6";a[a.F7=118]="F7";a[a.F8=119]="F8";a[a.F9=120]="F9";a[a.F10=121]="F10";a[a.F11=122]="F11";a[a.F12=123]="F12";a[a.NUMLOCK=144]="NUMLOCK";a[a.SCROLL_LOCK=145]="SCROLL_LOCK";a[a.FIRST_MEDIA_KEY=166]="FIRST_MEDIA_KEY";a[a.LAST_MEDIA_KEY=183]="LAST_MEDIA_KEY";a[a.SEMICOLON=186]="SEMICOLON";a[a.DASH=189]="DASH";a[a.EQUALS=187]="EQUALS";a[a.COMMA=188]="COMMA";a[a.PERIOD=190]="PERIOD";a[a.SLASH=191]="SLASH";a[a.APOSTROPHE=192]="APOSTROPHE";a[a.TILDE=192]="TILDE";a[a.SINGLE_QUOTE=222]="SINGLE_QUOTE"; +a[a.OPEN_SQUARE_BRACKET=219]="OPEN_SQUARE_BRACKET";a[a.BACKSLASH=220]="BACKSLASH";a[a.CLOSE_SQUARE_BRACKET=221]="CLOSE_SQUARE_BRACKET";a[a.WIN_KEY=224]="WIN_KEY";a[a.MAC_FF_META=224]="MAC_FF_META";a[a.MAC_WK_CMD_LEFT=91]="MAC_WK_CMD_LEFT";a[a.MAC_WK_CMD_RIGHT=93]="MAC_WK_CMD_RIGHT";a[a.WIN_IME=229]="WIN_IME";a[a.VK_NONAME=252]="VK_NONAME";a[a.PHANTOM=255]="PHANTOM"})(KeyCodes$$module$build$src$core$utils$keycodes||(KeyCodes$$module$build$src$core$utils$keycodes={})); +var module$build$src$core$utils$keycodes={};module$build$src$core$utils$keycodes.KeyCodes=KeyCodes$$module$build$src$core$utils$keycodes;var module$build$src$core$utils$svg_paths={};module$build$src$core$utils$svg_paths.arc=arc$$module$build$src$core$utils$svg_paths;module$build$src$core$utils$svg_paths.curve=curve$$module$build$src$core$utils$svg_paths;module$build$src$core$utils$svg_paths.line=line$$module$build$src$core$utils$svg_paths;module$build$src$core$utils$svg_paths.lineOnAxis=lineOnAxis$$module$build$src$core$utils$svg_paths;module$build$src$core$utils$svg_paths.lineTo=lineTo$$module$build$src$core$utils$svg_paths; +module$build$src$core$utils$svg_paths.moveBy=moveBy$$module$build$src$core$utils$svg_paths;module$build$src$core$utils$svg_paths.moveTo=moveTo$$module$build$src$core$utils$svg_paths;module$build$src$core$utils$svg_paths.point=point$$module$build$src$core$utils$svg_paths;var module$build$src$core$utils={};module$build$src$core$utils.Coordinate=Coordinate$$module$build$src$core$utils$coordinate;module$build$src$core$utils.KeyCodes=KeyCodes$$module$build$src$core$utils$keycodes;module$build$src$core$utils.Rect=Rect$$module$build$src$core$utils$rect;module$build$src$core$utils.Size=Size$$module$build$src$core$utils$size;module$build$src$core$utils.Svg=Svg$$module$build$src$core$utils$svg;module$build$src$core$utils.aria=module$build$src$core$utils$aria; +module$build$src$core$utils.array=module$build$src$core$utils$array;module$build$src$core$utils.browserEvents=module$build$src$core$browser_events;module$build$src$core$utils.colour=module$build$src$core$utils$colour;module$build$src$core$utils.deprecation=module$build$src$core$utils$deprecation;module$build$src$core$utils.dom=module$build$src$core$utils$dom;module$build$src$core$utils.extensions=module$build$src$core$extensions;module$build$src$core$utils.idGenerator=module$build$src$core$utils$idgenerator; +module$build$src$core$utils.math=module$build$src$core$utils$math;module$build$src$core$utils.object=module$build$src$core$utils$object;module$build$src$core$utils.parsing=module$build$src$core$utils$parsing;module$build$src$core$utils.string=module$build$src$core$utils$string;module$build$src$core$utils.style=module$build$src$core$utils$style;module$build$src$core$utils.svgMath=module$build$src$core$utils$svg_math;module$build$src$core$utils.svgPaths=module$build$src$core$utils$svg_paths; +module$build$src$core$utils.toolbox=module$build$src$core$utils$toolbox;module$build$src$core$utils.userAgent=module$build$src$core$utils$useragent;module$build$src$core$utils.xml=module$build$src$core$utils$xml;var module$build$src$core$icons$registry={};module$build$src$core$icons$registry.register=register$$module$build$src$core$icons$registry;module$build$src$core$icons$registry.unregister=unregister$$module$build$src$core$icons$registry;var TextBubble$$module$build$src$core$bubbles$text_bubble=class extends Bubble$$module$build$src$core$bubbles$bubble{constructor(a,b,c,d){super(b,c,d);this.text=a;this.workspace=b;this.anchor=c;this.ownerRect=d;this.paragraph=this.stringToSvg(a,this.contentContainer);this.updateBubbleSize()}getText(){return this.text}setText(a){this.text=a;removeNode$$module$build$src$core$utils$dom(this.paragraph);this.paragraph=this.stringToSvg(a,this.contentContainer);this.updateBubbleSize()}stringToSvg(a,b){b= +this.createParagraph(b);a=this.createSpans(b,a);this.workspace.RTL&&this.rightAlignSpans(b.getBBox().width,a);return b}createParagraph(a){return createSvgElement$$module$build$src$core$utils$dom(Svg$$module$build$src$core$utils$svg.TEXT,{"class":"blocklyText blocklyBubbleText blocklyNoPointerEvents",y:Bubble$$module$build$src$core$bubbles$bubble.BORDER_WIDTH},a)}createSpans(a,b){return b.split("\n").map(c=>{const d=createSvgElement$$module$build$src$core$utils$dom(Svg$$module$build$src$core$utils$svg.TSPAN, +{dy:"1em",x:Bubble$$module$build$src$core$bubbles$bubble.BORDER_WIDTH},a);c=document.createTextNode(c);d.appendChild(c);return d})}rightAlignSpans(a,b){for(const c of b)c.setAttribute("text-anchor","end"),c.setAttribute("x",`${a+Bubble$$module$build$src$core$bubbles$bubble.BORDER_WIDTH}`)}updateBubbleSize(){const a=this.paragraph.getBBox();this.setSize(new Size$$module$build$src$core$utils$size(a.width+2*Bubble$$module$build$src$core$bubbles$bubble.BORDER_WIDTH,a.height+2*Bubble$$module$build$src$core$bubbles$bubble.BORDER_WIDTH), +!0)}},module$build$src$core$bubbles$text_bubble={};module$build$src$core$bubbles$text_bubble.TextBubble=TextBubble$$module$build$src$core$bubbles$text_bubble;var TextInputBubble$$module$build$src$core$bubbles$textinput_bubble=class extends Bubble$$module$build$src$core$bubbles$bubble{constructor(a,b,c){super(a,b,c);this.workspace=a;this.anchor=b;this.ownerRect=c;this.resizePointerMoveListener=this.resizePointerUpListener=null;this.textChangeListeners=[];this.sizeChangeListeners=[];this.text="";this.DEFAULT_SIZE=new Size$$module$build$src$core$utils$size(160+Bubble$$module$build$src$core$bubbles$bubble.DOUBLE_BORDER,80+Bubble$$module$build$src$core$bubbles$bubble.DOUBLE_BORDER); +this.MIN_SIZE=new Size$$module$build$src$core$utils$size(45+Bubble$$module$build$src$core$bubbles$bubble.DOUBLE_BORDER,20+Bubble$$module$build$src$core$bubbles$bubble.DOUBLE_BORDER);addClass$$module$build$src$core$utils$dom(this.svgRoot,"blocklyTextInputBubble");({inputRoot:this.inputRoot,textArea:this.textArea}=this.createEditor(this.contentContainer));this.resizeGroup=this.createResizeHandle(this.svgRoot,a);this.setSize(this.DEFAULT_SIZE,!0)}getText(){return this.text}setText(a){this.text=a;this.textArea.value= +a;this.onTextChange()}addTextChangeListener(a){this.textChangeListeners.push(a)}addSizeChangeListener(a){this.sizeChangeListeners.push(a)}createEditor(a){a=createSvgElement$$module$build$src$core$utils$dom(Svg$$module$build$src$core$utils$svg.FOREIGNOBJECT,{x:Bubble$$module$build$src$core$bubbles$bubble.BORDER_WIDTH,y:Bubble$$module$build$src$core$bubbles$bubble.BORDER_WIDTH},a);const b=document.createElementNS(HTML_NS$$module$build$src$core$utils$dom,"body");b.setAttribute("xmlns",HTML_NS$$module$build$src$core$utils$dom); +b.className="blocklyMinimalBody";const c=document.createElementNS(HTML_NS$$module$build$src$core$utils$dom,"textarea");c.className="blocklyTextarea blocklyText";c.setAttribute("dir",this.workspace.RTL?"RTL":"LTR");b.appendChild(c);a.appendChild(b);this.bindTextAreaEvents(c);setTimeout(()=>{c.focus()},0);return{inputRoot:a,textArea:c}}bindTextAreaEvents(a){conditionalBind$$module$build$src$core$browser_events(a,"wheel",this,b=>{b.stopPropagation()});conditionalBind$$module$build$src$core$browser_events(a, +"focus",this,this.onStartEdit,!0);conditionalBind$$module$build$src$core$browser_events(a,"change",this,this.onTextChange)}createResizeHandle(a,b){a=createSvgElement$$module$build$src$core$utils$dom(Svg$$module$build$src$core$utils$svg.IMAGE,{"class":"blocklyResizeHandle",href:`${b.options.pathToMedia}resize-handle.svg`},a);conditionalBind$$module$build$src$core$browser_events(a,"pointerdown",this,this.onResizePointerDown);return a}setSize(a,b=!1){a.width=Math.max(a.width,this.MIN_SIZE.width);a.height= +Math.max(a.height,this.MIN_SIZE.height);const c=a.width-Bubble$$module$build$src$core$bubbles$bubble.DOUBLE_BORDER,d=a.height-Bubble$$module$build$src$core$bubbles$bubble.DOUBLE_BORDER;this.inputRoot.setAttribute("width",`${c}`);this.inputRoot.setAttribute("height",`${d}`);this.resizeGroup.setAttribute("y",`${d}`);this.workspace.RTL?this.resizeGroup.setAttribute("x",`${-Bubble$$module$build$src$core$bubbles$bubble.DOUBLE_BORDER}`):this.resizeGroup.setAttribute("x",`${c}`);super.setSize(a,b);this.onSizeChange()}getSize(){return super.getSize()}onResizePointerDown(a){this.bringToFront(); +isRightButton$$module$build$src$core$browser_events(a)||(this.workspace.startDrag(a,new Coordinate$$module$build$src$core$utils$coordinate(this.workspace.RTL?-this.getSize().width:this.getSize().width,this.getSize().height)),this.resizePointerUpListener=conditionalBind$$module$build$src$core$browser_events(document,"pointerup",this,this.onResizePointerUp),this.resizePointerMoveListener=conditionalBind$$module$build$src$core$browser_events(document,"pointermove",this,this.onResizePointerMove),this.workspace.hideChaff()); +a.stopPropagation()}onResizePointerUp(a){clearTouchIdentifier$$module$build$src$core$touch();this.resizePointerUpListener&&(unbind$$module$build$src$core$browser_events(this.resizePointerUpListener),this.resizePointerUpListener=null);this.resizePointerMoveListener&&(unbind$$module$build$src$core$browser_events(this.resizePointerMoveListener),this.resizePointerMoveListener=null)}onResizePointerMove(a){a=this.workspace.moveDrag(a);this.setSize(new Size$$module$build$src$core$utils$size(this.workspace.RTL? +-a.x:a.x,a.y),!1);this.onSizeChange()}onStartEdit(){this.bringToFront()&&this.textArea.focus()}onTextChange(){this.text=this.textArea.value;for(const a of this.textChangeListeners)a()}onSizeChange(){for(const a of this.sizeChangeListeners)a()}};register$$module$build$src$core$css("\n.blocklyTextInputBubble .blocklyTextarea {\n background-color: var(--commentFillColour);\n border: 0;\n box-sizing: border-box;\n display: block;\n outline: 0;\n padding: 5px;\n resize: none;\n width: 100%;\n height: 100%;\n}\n"); +var module$build$src$core$bubbles$textinput_bubble={};module$build$src$core$bubbles$textinput_bubble.TextInputBubble=TextInputBubble$$module$build$src$core$bubbles$textinput_bubble;var SIZE$$module$build$src$core$icons$comment_icon=17,DEFAULT_BUBBLE_WIDTH$$module$build$src$core$icons$comment_icon=160,DEFAULT_BUBBLE_HEIGHT$$module$build$src$core$icons$comment_icon=80,CommentIcon$$module$build$src$core$icons$comment_icon=class extends Icon$$module$build$src$core$icons$icon{constructor(a){super(a);this.sourceBlock=a;this.textBubble=this.textInputBubble=null;this.text="";this.bubbleSize=new Size$$module$build$src$core$utils$size(DEFAULT_BUBBLE_WIDTH$$module$build$src$core$icons$comment_icon, +DEFAULT_BUBBLE_HEIGHT$$module$build$src$core$icons$comment_icon);this.bubbleVisiblity=!1}getType(){return CommentIcon$$module$build$src$core$icons$comment_icon.TYPE}initView(a){this.svgRoot||(super.initView(a),createSvgElement$$module$build$src$core$utils$dom(Svg$$module$build$src$core$utils$svg.CIRCLE,{"class":"blocklyIconShape",r:"8",cx:"8",cy:"8"},this.svgRoot),createSvgElement$$module$build$src$core$utils$dom(Svg$$module$build$src$core$utils$svg.PATH,{"class":"blocklyIconSymbol",d:"m6.8,10h2c0.003,-0.617 0.271,-0.962 0.633,-1.266 2.875,-2.4050.607,-5.534 -3.765,-3.874v1.7c3.12,-1.657 3.698,0.118 2.336,1.25-1.201,0.998 -1.201,1.528 -1.204,2.19z"}, +this.svgRoot),createSvgElement$$module$build$src$core$utils$dom(Svg$$module$build$src$core$utils$svg.RECT,{"class":"blocklyIconSymbol",x:"6.8",y:"10.78",height:"2",width:"2"},this.svgRoot),addClass$$module$build$src$core$utils$dom(this.svgRoot,"blockly-icon-comment"))}dispose(){super.dispose();let a;null==(a=this.textInputBubble)||a.dispose();let b;null==(b=this.textBubble)||b.dispose()}getWeight(){return CommentIcon$$module$build$src$core$icons$comment_icon.WEIGHT}getSize(){return new Size$$module$build$src$core$utils$size(SIZE$$module$build$src$core$icons$comment_icon, +SIZE$$module$build$src$core$icons$comment_icon)}applyColour(){super.applyColour();const a=this.sourceBlock.style.colourPrimary;let b;null==(b=this.textInputBubble)||b.setColour(a);let c;null==(c=this.textBubble)||c.setColour(a)}updateEditable(){const a=this,b=()=>super.updateEditable;return $jscomp.asyncExecutePromiseGeneratorFunction(function*(){b().call(a);a.bubbleIsVisible()&&(yield a.setBubbleVisible(!1),yield a.setBubbleVisible(!0))})}onLocationChange(a){super.onLocationChange(a);a=this.getAnchorLocation(); +let b;null==(b=this.textInputBubble)||b.setAnchorLocation(a);let c;null==(c=this.textBubble)||c.setAnchorLocation(a)}setText(a){const b=this.text;fire$$module$build$src$core$events$utils(new (get$$module$build$src$core$events$utils($.CHANGE$$module$build$src$core$events$utils))(this.sourceBlock,"comment",null,b,a));this.text=a;let c;null==(c=this.textInputBubble)||c.setText(this.text);let d;null==(d=this.textBubble)||d.setText(this.text)}getText(){return this.text}setBubbleSize(a){this.bubbleSize= +a;let b;null==(b=this.textInputBubble)||b.setSize(this.bubbleSize,!0)}getBubbleSize(){return this.bubbleSize}saveState(){return this.text?{text:this.text,pinned:this.bubbleIsVisible(),height:this.bubbleSize.height,width:this.bubbleSize.width}:null}loadState(a){let b;this.text=null!=(b=a.text)?b:"";let c,d;this.bubbleSize=new Size$$module$build$src$core$utils$size(null!=(c=a.width)?c:DEFAULT_BUBBLE_WIDTH$$module$build$src$core$icons$comment_icon,null!=(d=a.height)?d:DEFAULT_BUBBLE_HEIGHT$$module$build$src$core$icons$comment_icon); +let e;this.bubbleVisiblity=null!=(e=a.pinned)?e:!1;this.setBubbleVisible(this.bubbleVisiblity)}onClick(){super.onClick();this.setBubbleVisible(!this.bubbleIsVisible())}isClickableInFlyout(){return!1}onTextChange(){if(this.textInputBubble){var a=this.textInputBubble.getText();this.text!==a&&(fire$$module$build$src$core$events$utils(new (get$$module$build$src$core$events$utils($.CHANGE$$module$build$src$core$events$utils))(this.sourceBlock,"comment",null,this.text,a)),this.text=a)}}onSizeChange(){this.textInputBubble&& +(this.bubbleSize=this.textInputBubble.getSize())}bubbleIsVisible(){return this.bubbleVisiblity}setBubbleVisible(a){const b=this;return $jscomp.asyncExecutePromiseGeneratorFunction(function*(){b.bubbleVisiblity!==a&&(b.bubbleVisiblity=a,yield finishQueuedRenders$$module$build$src$core$render_management(),!b.sourceBlock.rendered||b.sourceBlock.isInFlyout||b.sourceBlock.isInsertionMarker()||(a?(b.sourceBlock.isEditable()?b.showEditableBubble():b.showNonEditableBubble(),b.applyColour()):b.hideBubble(), +fire$$module$build$src$core$events$utils(new (get$$module$build$src$core$events$utils(BUBBLE_OPEN$$module$build$src$core$events$utils))(b.sourceBlock,a,"comment"))))})}showEditableBubble(){this.textInputBubble=new TextInputBubble$$module$build$src$core$bubbles$textinput_bubble(this.sourceBlock.workspace,this.getAnchorLocation(),this.getBubbleOwnerRect());this.textInputBubble.setText(this.getText());this.textInputBubble.setSize(this.bubbleSize,!0);this.textInputBubble.addTextChangeListener(()=>this.onTextChange()); +this.textInputBubble.addSizeChangeListener(()=>this.onSizeChange())}showNonEditableBubble(){this.textBubble=new TextBubble$$module$build$src$core$bubbles$text_bubble(this.getText(),this.sourceBlock.workspace,this.getAnchorLocation(),this.getBubbleOwnerRect())}hideBubble(){let a;null==(a=this.textInputBubble)||a.dispose();this.textInputBubble=null;let b;null==(b=this.textBubble)||b.dispose();this.textBubble=null}getAnchorLocation(){const a=SIZE$$module$build$src$core$icons$comment_icon/2;return Coordinate$$module$build$src$core$utils$coordinate.sum(this.workspaceLocation, +new Coordinate$$module$build$src$core$utils$coordinate(a,a))}getBubbleOwnerRect(){const a=this.sourceBlock.getSvgRoot().getBBox();return new Rect$$module$build$src$core$utils$rect(a.y,a.y+a.height,a.x,a.x+a.width)}};CommentIcon$$module$build$src$core$icons$comment_icon.TYPE=IconType$$module$build$src$core$icons$icon_types.COMMENT;CommentIcon$$module$build$src$core$icons$comment_icon.WEIGHT=3; +register$$module$build$src$core$icons$registry(CommentIcon$$module$build$src$core$icons$comment_icon.TYPE,CommentIcon$$module$build$src$core$icons$comment_icon);var module$build$src$core$icons$comment_icon={};module$build$src$core$icons$comment_icon.CommentIcon=CommentIcon$$module$build$src$core$icons$comment_icon;var SIZE$$module$build$src$core$icons$warning_icon=17,WarningIcon$$module$build$src$core$icons$warning_icon=class extends Icon$$module$build$src$core$icons$icon{constructor(a){super(a);this.sourceBlock=a;this.textMap=new Map;this.textBubble=null}getType(){return WarningIcon$$module$build$src$core$icons$warning_icon.TYPE}initView(a){this.svgRoot||(super.initView(a),createSvgElement$$module$build$src$core$utils$dom(Svg$$module$build$src$core$utils$svg.PATH,{"class":"blocklyIconShape",d:"M2,15Q-1,15 0.5,12L6.5,1.7Q8,-1 9.5,1.7L15.5,12Q17,15 14,15z"}, +this.svgRoot),createSvgElement$$module$build$src$core$utils$dom(Svg$$module$build$src$core$utils$svg.PATH,{"class":"blocklyIconSymbol",d:"m7,4.8v3.16l0.27,2.27h1.46l0.27,-2.27v-3.16z"},this.svgRoot),createSvgElement$$module$build$src$core$utils$dom(Svg$$module$build$src$core$utils$svg.RECT,{"class":"blocklyIconSymbol",x:"7",y:"11",height:"2",width:"2"},this.svgRoot),addClass$$module$build$src$core$utils$dom(this.svgRoot,"blockly-icon-warning"))}dispose(){super.dispose();let a;null==(a=this.textBubble)|| +a.dispose()}getWeight(){return WarningIcon$$module$build$src$core$icons$warning_icon.WEIGHT}getSize(){return new Size$$module$build$src$core$utils$size(SIZE$$module$build$src$core$icons$warning_icon,SIZE$$module$build$src$core$icons$warning_icon)}applyColour(){super.applyColour();let a;null==(a=this.textBubble)||a.setColour(this.sourceBlock.style.colourPrimary)}updateCollapsed(){}isShownWhenCollapsed(){return!0}onLocationChange(a){super.onLocationChange(a);let b;null==(b=this.textBubble)||b.setAnchorLocation(this.getAnchorLocation())}addMessage(a, +b){if(this.textMap.get(b)===a)return this;a?this.textMap.set(b,a):this.textMap.delete(b);let c;null==(c=this.textBubble)||c.setText(this.getText());return this}getText(){return[...this.textMap.values()].join("\n")}onClick(){super.onClick();this.setBubbleVisible(!this.bubbleIsVisible())}isClickableInFlyout(){return!1}bubbleIsVisible(){return!!this.textBubble}setBubbleVisible(a){const b=this;return $jscomp.asyncExecutePromiseGeneratorFunction(function*(){if(b.bubbleIsVisible()!==a){yield finishQueuedRenders$$module$build$src$core$render_management(); +if(a)b.textBubble=new TextBubble$$module$build$src$core$bubbles$text_bubble(b.getText(),b.sourceBlock.workspace,b.getAnchorLocation(),b.getBubbleOwnerRect()),b.applyColour();else{let c;null==(c=b.textBubble)||c.dispose();b.textBubble=null}fire$$module$build$src$core$events$utils(new (get$$module$build$src$core$events$utils(BUBBLE_OPEN$$module$build$src$core$events$utils))(b.sourceBlock,a,"warning"))}})}getAnchorLocation(){const a=SIZE$$module$build$src$core$icons$warning_icon/2;return Coordinate$$module$build$src$core$utils$coordinate.sum(this.workspaceLocation, +new Coordinate$$module$build$src$core$utils$coordinate(a,a))}getBubbleOwnerRect(){const a=this.sourceBlock.getSvgRoot().getBBox();return new Rect$$module$build$src$core$utils$rect(a.y,a.y+a.height,a.x,a.x+a.width)}};WarningIcon$$module$build$src$core$icons$warning_icon.TYPE=IconType$$module$build$src$core$icons$icon_types.WARNING;WarningIcon$$module$build$src$core$icons$warning_icon.WEIGHT=2;var module$build$src$core$icons$warning_icon={};module$build$src$core$icons$warning_icon.WarningIcon=WarningIcon$$module$build$src$core$icons$warning_icon;var DuplicateIconType$$module$build$src$core$icons$exceptions=class extends Error{constructor(a){super(`Tried to append an icon of type ${a.getType()} when an icon of `+"that type already exists on the block. Use getIcon to access the existing icon.");this.icon=a}},module$build$src$core$icons$exceptions={};module$build$src$core$icons$exceptions.DuplicateIconType=DuplicateIconType$$module$build$src$core$icons$exceptions;var module$build$src$core$icons={};module$build$src$core$icons.CommentIcon=CommentIcon$$module$build$src$core$icons$comment_icon;module$build$src$core$icons.Icon=Icon$$module$build$src$core$icons$icon;module$build$src$core$icons.IconType=IconType$$module$build$src$core$icons$icon_types;module$build$src$core$icons.MutatorIcon=$.MutatorIcon$$module$build$src$core$icons$mutator_icon;module$build$src$core$icons.WarningIcon=WarningIcon$$module$build$src$core$icons$warning_icon; +module$build$src$core$icons.exceptions=module$build$src$core$icons$exceptions;module$build$src$core$icons.registry=module$build$src$core$icons$registry;var CATEGORY_NAME$$module$build$src$core$procedures,module$build$src$core$procedures;CATEGORY_NAME$$module$build$src$core$procedures="PROCEDURE";$.DEFAULT_ARG$$module$build$src$core$procedures="x";module$build$src$core$procedures={CATEGORY_NAME:CATEGORY_NAME$$module$build$src$core$procedures,DEFAULT_ARG:$.DEFAULT_ARG$$module$build$src$core$procedures};module$build$src$core$procedures.ObservableProcedureMap=ObservableProcedureMap$$module$build$src$core$observable_procedure_map; +module$build$src$core$procedures.allProcedures=allProcedures$$module$build$src$core$procedures;module$build$src$core$procedures.findLegalName=$.findLegalName$$module$build$src$core$procedures;module$build$src$core$procedures.flyoutCategory=flyoutCategory$$module$build$src$core$procedures;module$build$src$core$procedures.getCallers=getCallers$$module$build$src$core$procedures;module$build$src$core$procedures.getDefinition=$.getDefinition$$module$build$src$core$procedures; +module$build$src$core$procedures.isNameUsed=isNameUsed$$module$build$src$core$procedures;module$build$src$core$procedures.isProcedureBlock=isProcedureBlock$$module$build$src$core$interfaces$i_procedure_block;module$build$src$core$procedures.mutateCallers=$.mutateCallers$$module$build$src$core$procedures;module$build$src$core$procedures.mutatorOpenListener=mutatorOpenListener$$module$build$src$core$procedures;module$build$src$core$procedures.rename=$.rename$$module$build$src$core$procedures;var TypesContainer$$module$build$src$core$renderers$measurables$types=class{constructor(){this.NONE=0;this.FIELD=1;this.HAT=2;this.ICON=4;this.SPACER=8;this.BETWEEN_ROW_SPACER=16;this.IN_ROW_SPACER=32;this.EXTERNAL_VALUE_INPUT=64;this.INPUT=128;this.INLINE_INPUT=256;this.STATEMENT_INPUT=512;this.CONNECTION=1024;this.PREVIOUS_CONNECTION=2048;this.NEXT_CONNECTION=4096;this.OUTPUT_CONNECTION=8192;this.CORNER=16384;this.LEFT_SQUARE_CORNER=32768;this.LEFT_ROUND_CORNER=65536;this.RIGHT_SQUARE_CORNER=131072; +this.RIGHT_ROUND_CORNER=262144;this.JAGGED_EDGE=524288;this.ROW=1048576;this.TOP_ROW=2097152;this.BOTTOM_ROW=4194304;this.INPUT_ROW=8388608;this.LEFT_CORNER=this.LEFT_SQUARE_CORNER|this.LEFT_ROUND_CORNER;this.RIGHT_CORNER=this.RIGHT_SQUARE_CORNER|this.RIGHT_ROUND_CORNER;this.nextTypeValue_=16777216}getType(a){Object.prototype.hasOwnProperty.call(this,a)||(this[a]=this.nextTypeValue_,this.nextTypeValue_<<=1);return this[a]}isField(a){return a.type&this.FIELD}isHat(a){return a.type&this.HAT}isIcon(a){return a.type& +this.ICON}isSpacer(a){return a.type&this.SPACER}isInRowSpacer(a){return a.type&this.IN_ROW_SPACER}isInput(a){return a.type&this.INPUT}isExternalInput(a){return a.type&this.EXTERNAL_VALUE_INPUT}isInlineInput(a){return a.type&this.INLINE_INPUT}isStatementInput(a){return a.type&this.STATEMENT_INPUT}isPreviousConnection(a){return a.type&this.PREVIOUS_CONNECTION}isNextConnection(a){return a.type&this.NEXT_CONNECTION}isPreviousOrNextConnection(a){return a.type&(this.PREVIOUS_CONNECTION|this.NEXT_CONNECTION)}isLeftRoundedCorner(a){return a.type& +this.LEFT_ROUND_CORNER}isRightRoundedCorner(a){return a.type&this.RIGHT_ROUND_CORNER}isLeftSquareCorner(a){return a.type&this.LEFT_SQUARE_CORNER}isRightSquareCorner(a){return a.type&this.RIGHT_SQUARE_CORNER}isCorner(a){return a.type&this.CORNER}isJaggedEdge(a){return a.type&this.JAGGED_EDGE}isRow(a){return a.type&this.ROW}isBetweenRowSpacer(a){return a.type&this.BETWEEN_ROW_SPACER}isTopRow(a){return a.type&this.TOP_ROW}isBottomRow(a){return a.type&this.BOTTOM_ROW}isTopOrBottomRow(a){return a.type& +(this.TOP_ROW|this.BOTTOM_ROW)}isInputRow(a){return a.type&this.INPUT_ROW}},Types$$module$build$src$core$renderers$measurables$types=new TypesContainer$$module$build$src$core$renderers$measurables$types,module$build$src$core$renderers$measurables$types={Types:Types$$module$build$src$core$renderers$measurables$types};var Measurable$$module$build$src$core$renderers$measurables$base=class{constructor(a){this.centerline=this.xPos=this.height=this.width=0;this.constants_=a;this.type=Types$$module$build$src$core$renderers$measurables$types.NONE;this.notchOffset=this.constants_.NOTCH_OFFSET_LEFT}},module$build$src$core$renderers$measurables$base={};module$build$src$core$renderers$measurables$base.Measurable=Measurable$$module$build$src$core$renderers$measurables$base;var Row$$module$build$src$core$renderers$measurables$row=class{constructor(a){this.elements=[];this.xPos=this.yPos=this.widthWithConnectedBlocks=this.minWidth=this.minHeight=this.width=this.height=0;this.hasStatement=this.hasExternalInput=!1;this.statementEdge=0;this.hasJaggedEdge=this.hasDummyInput=this.hasInlineInput=!1;this.align=null;this.constants_=a;this.type=Types$$module$build$src$core$renderers$measurables$types.ROW;this.notchOffset=this.constants_.NOTCH_OFFSET_LEFT}getLastInput(){for(let a= +this.elements.length-1;0<=a;a--){const b=this.elements[a];if(Types$$module$build$src$core$renderers$measurables$types.isInput(b))return b}return null}measure(){throw Error("Unexpected attempt to measure a base Row.");}startsWithElemSpacer(){return!0}endsWithElemSpacer(){return!0}getFirstSpacer(){for(let a=0;arect,`,`${a} .blocklyEditableText>rect {`,`fill: ${this.FIELD_BORDER_RECT_COLOUR};`,"fill-opacity: .6;","stroke: none;","}",`${a} .blocklyNonEditableText>text,`,`${a} .blocklyEditableText>text {`,"fill: #000;","}",`${a} .blocklyFlyoutLabelText {`,"fill: #000;","}",`${a} .blocklyText.blocklyBubbleText {`,"fill: #000;","}",`${a} .blocklyEditableText:not(.editing):hover>rect {`,"stroke: #fff;","stroke-width: 2;","}",`${a} .blocklyHtmlInput {`, +`font-family: ${this.FIELD_TEXT_FONTFAMILY};`,`font-weight: ${this.FIELD_TEXT_FONTWEIGHT};`,"}",`${a} .blocklySelected>.blocklyPath {`,"stroke: #fc3;","stroke-width: 3px;","}",`${a} .blocklyHighlightedConnectionPath {`,"stroke: #fc3;","}",`${a} .blocklyReplaceable .blocklyPath {`,"fill-opacity: .5;","}",`${a} .blocklyReplaceable .blocklyPathLight,`,`${a} .blocklyReplaceable .blocklyPathDark {`,"display: none;","}",`${a} .blocklyInsertionMarker>.blocklyPath {`,`fill-opacity: ${this.INSERTION_MARKER_OPACITY};`, +"stroke: none;","}"]}},module$build$src$core$renderers$common$constants={};module$build$src$core$renderers$common$constants.ConstantProvider=ConstantProvider$$module$build$src$core$renderers$common$constants;module$build$src$core$renderers$common$constants.isDynamicShape=isDynamicShape$$module$build$src$core$renderers$common$constants;module$build$src$core$renderers$common$constants.isNotch=isNotch$$module$build$src$core$renderers$common$constants; +module$build$src$core$renderers$common$constants.isPuzzleTab=isPuzzleTab$$module$build$src$core$renderers$common$constants;var Drawer$$module$build$src$core$renderers$common$drawer=class{constructor(a,b){this.inlinePath_=this.outlinePath_="";this.block_=a;this.info_=b;this.topLeft_=a.getRelativeToSurfaceXY();this.constants_=b.getRenderer().getConstants()}draw(){this.drawOutline_();this.drawInternals_();this.updateConnectionHighlights();this.block_.pathObject.setPath(this.outlinePath_+"\n"+this.inlinePath_);this.info_.RTL&&this.block_.pathObject.flipRTL();this.recordSizeOnBlock_()}recordSizeOnBlock_(){this.block_.height= +this.info_.height;this.block_.width=this.info_.widthWithChildren}drawOutline_(){this.drawTop_();for(let a=1;aa||a>this.fieldRow.length)throw Error("index "+a+" out of bounds.");if(!(b|| +""===b&&c))return a;"string"===typeof b&&(b=$.fromJson$$module$build$src$core$field_registry({type:"field_label",text:b}));b.setSourceBlock(this.sourceBlock);this.sourceBlock.initialized&&this.initField(b);b.name=c;b.setVisible(this.isVisible());b.prefixField&&(a=this.insertFieldAt(a,b.prefixField));this.fieldRow.splice(a,0,b);a++;b.suffixField&&(a=this.insertFieldAt(a,b.suffixField));this.sourceBlock.rendered&&this.sourceBlock.queueRender();return a}removeField(a,b){for(let c=0,d;d=this.fieldRow[c];c++)if(d.name=== +a)return d.dispose(),this.fieldRow.splice(c,1),this.sourceBlock.rendered&&this.sourceBlock.queueRender(),!0;if(b)return!1;throw Error('Field "'+a+'" not found.');}isVisible(){return this.visible}setVisible(a){let b=[];if(this.visible===a)return b;this.visible=a;for(let d=0,e;e=this.fieldRow[d];d++)e.setVisible(a);if(this.connection){var c=this.connection;a?b=c.startTrackingAll():c.stopTrackingAll();if(c=c.targetBlock())c.getSvgRoot().style.display=a?"block":"none"}return b}markDirty(){for(let a=0, +b;b=this.fieldRow[a];a++)b.markDirty()}setCheck(a){if(!this.connection)throw Error("This input does not have a connection.");this.connection.setCheck(a);return this}setAlign(a){this.align=a;this.sourceBlock.rendered&&this.sourceBlock.queueRender();return this}setShadowDom(a){if(!this.connection)throw Error("This input does not have a connection.");this.connection.setShadowDom(a);return this}getShadowDom(){if(!this.connection)throw Error("This input does not have a connection.");return this.connection.getShadowDom()}init(){for(const a of this.fieldRow)a.init()}initModel(){for(const a of this.fieldRow)a.initModel()}initField(a){this.sourceBlock.rendered? +a.init():a.initModel()}dispose(){for(let a=0,b;b=this.fieldRow[a];a++)b.dispose();this.connection&&this.connection.dispose()}makeConnection(a){return this.sourceBlock.makeConnection_(a)}},module$build$src$core$inputs$input={};module$build$src$core$inputs$input.Input=Input$$module$build$src$core$inputs$input;var DummyInput$$module$build$src$core$inputs$dummy_input=class extends Input$$module$build$src$core$inputs$input{constructor(a,b){super(a,b);this.name=a;this.type=$.inputTypes$$module$build$src$core$inputs$input_types.DUMMY}},module$build$src$core$inputs$dummy_input={};module$build$src$core$inputs$dummy_input.DummyInput=DummyInput$$module$build$src$core$inputs$dummy_input;var EndRowInput$$module$build$src$core$inputs$end_row_input=class extends Input$$module$build$src$core$inputs$input{constructor(a,b){super(a,b);this.name=a;this.type=$.inputTypes$$module$build$src$core$inputs$input_types.END_ROW}},module$build$src$core$inputs$end_row_input={};module$build$src$core$inputs$end_row_input.EndRowInput=EndRowInput$$module$build$src$core$inputs$end_row_input;var StatementInput$$module$build$src$core$inputs$statement_input=class extends Input$$module$build$src$core$inputs$input{constructor(a,b){if(!a)throw Error("Statement inputs must have a non-empty name");super(a,b);this.name=a;this.type=$.inputTypes$$module$build$src$core$inputs$input_types.STATEMENT;this.connection=this.makeConnection(ConnectionType$$module$build$src$core$connection_type.NEXT_STATEMENT)}},module$build$src$core$inputs$statement_input={}; +module$build$src$core$inputs$statement_input.StatementInput=StatementInput$$module$build$src$core$inputs$statement_input;var module$build$src$core$inputs$value_input;$.ValueInput$$module$build$src$core$inputs$value_input=class extends Input$$module$build$src$core$inputs$input{constructor(a,b){if(!a)throw Error("Value inputs must have a non-empty name");super(a,b);this.name=a;this.type=$.inputTypes$$module$build$src$core$inputs$input_types.VALUE;this.connection=this.makeConnection(ConnectionType$$module$build$src$core$connection_type.INPUT_VALUE)}};module$build$src$core$inputs$value_input={}; +module$build$src$core$inputs$value_input.ValueInput=$.ValueInput$$module$build$src$core$inputs$value_input;var RenderInfo$$module$build$src$core$renderers$common$info=class{constructor(a,b){this.statementEdge=this.width=this.widthWithChildren=this.height=0;this.rows=[];this.inputRows=[];this.startY=this.startX=0;this.renderer_=a;this.block_=b;this.constants_=this.renderer_.getConstants();this.outputConnection=b.outputConnection?new OutputConnection$$module$build$src$core$renderers$measurables$output_connection(this.constants_,b.outputConnection):null;this.isInline=b.getInputsInline()&&!b.isCollapsed(); +this.isCollapsed=b.isCollapsed();this.isInsertionMarker=b.isInsertionMarker();this.RTL=b.RTL;this.topRow=new TopRow$$module$build$src$core$renderers$measurables$top_row(this.constants_);this.bottomRow=new BottomRow$$module$build$src$core$renderers$measurables$bottom_row(this.constants_)}getRenderer(){return this.renderer_}measure(){this.createRows_();this.addElemSpacing_();this.addRowSpacing_();this.computeBounds_();this.alignRowElements_();this.finalize_()}createRows_(){this.populateTopRow_();this.rows.push(this.topRow); +let a=new InputRow$$module$build$src$core$renderers$measurables$input_row(this.constants_);this.inputRows.push(a);var b=this.block_.getIcons();for(let c=0,d;d=b[c];c++){const e=new Icon$$module$build$src$core$renderers$measurables$icon(this.constants_,d);this.isCollapsed&&!d.isShownWhenCollapsed()||a.elements.push(e)}b=void 0;for(let c=0,d;d=this.block_.inputList[c];c++)if(d.isVisible()){this.shouldStartNewRow_(d,b)&&(this.rows.push(a),a=new InputRow$$module$build$src$core$renderers$measurables$input_row(this.constants_), +this.inputRows.push(a));for(let e=0,f;f=d.fieldRow[e];e++)a.elements.push(new Field$$module$build$src$core$renderers$measurables$field(this.constants_,f,d));this.addInput_(d,a);b=d}this.isCollapsed&&(a.hasJaggedEdge=!0,a.elements.push(new JaggedEdge$$module$build$src$core$renderers$measurables$jagged_edge(this.constants_)));(a.elements.length||a.hasDummyInput)&&this.rows.push(a);this.populateBottomRow_();this.rows.push(this.bottomRow)}populateTopRow_(){var a=!!this.block_.previousConnection;const b= +(this.block_.hat?"cap"===this.block_.hat:this.constants_.ADD_START_HATS)&&!this.outputConnection&&!a;let c=this.topRow.hasLeftSquareCorner(this.block_)?SquareCorner$$module$build$src$core$renderers$measurables$square_corner:RoundCorner$$module$build$src$core$renderers$measurables$round_corner;this.topRow.elements.push(new c(this.constants_));b?(a=new Hat$$module$build$src$core$renderers$measurables$hat(this.constants_),this.topRow.elements.push(a),this.topRow.capline=a.ascenderHeight):a&&(this.topRow.hasPreviousConnection= +!0,this.topRow.connection=new PreviousConnection$$module$build$src$core$renderers$measurables$previous_connection(this.constants_,this.block_.previousConnection),this.topRow.elements.push(this.topRow.connection));this.block_.inputList.length&&this.block_.inputList[0]instanceof StatementInput$$module$build$src$core$inputs$statement_input&&!this.block_.isCollapsed()?this.topRow.minHeight=this.constants_.TOP_ROW_PRECEDES_STATEMENT_MIN_HEIGHT:this.topRow.minHeight=this.constants_.TOP_ROW_MIN_HEIGHT;c= +this.topRow.hasRightSquareCorner(this.block_)?SquareCorner$$module$build$src$core$renderers$measurables$square_corner:RoundCorner$$module$build$src$core$renderers$measurables$round_corner;this.topRow.elements.push(new c(this.constants_,"right"))}populateBottomRow_(){this.bottomRow.hasNextConnection=!!this.block_.nextConnection;this.bottomRow.minHeight=this.block_.inputList.length&&this.block_.inputList[this.block_.inputList.length-1]instanceof StatementInput$$module$build$src$core$inputs$statement_input? +this.constants_.BOTTOM_ROW_AFTER_STATEMENT_MIN_HEIGHT:this.constants_.BOTTOM_ROW_MIN_HEIGHT;this.bottomRow.hasLeftSquareCorner(this.block_)?this.bottomRow.elements.push(new SquareCorner$$module$build$src$core$renderers$measurables$square_corner(this.constants_)):this.bottomRow.elements.push(new RoundCorner$$module$build$src$core$renderers$measurables$round_corner(this.constants_));this.bottomRow.hasNextConnection&&(this.bottomRow.connection=new NextConnection$$module$build$src$core$renderers$measurables$next_connection(this.constants_, +this.block_.nextConnection),this.bottomRow.elements.push(this.bottomRow.connection));this.bottomRow.hasRightSquareCorner(this.block_)?this.bottomRow.elements.push(new SquareCorner$$module$build$src$core$renderers$measurables$square_corner(this.constants_,"right")):this.bottomRow.elements.push(new RoundCorner$$module$build$src$core$renderers$measurables$round_corner(this.constants_,"right"))}addInput_(a,b){if(this.isInline&&a instanceof $.ValueInput$$module$build$src$core$inputs$value_input)b.elements.push(new InlineInput$$module$build$src$core$renderers$measurables$inline_input(this.constants_, +a)),b.hasInlineInput=!0;else if(a instanceof StatementInput$$module$build$src$core$inputs$statement_input)b.elements.push(new StatementInput$$module$build$src$core$renderers$measurables$statement_input(this.constants_,a)),b.hasStatement=!0;else if(a instanceof $.ValueInput$$module$build$src$core$inputs$value_input)b.elements.push(new ExternalValueInput$$module$build$src$core$renderers$measurables$external_value_input(this.constants_,a)),b.hasExternalInput=!0;else if(a instanceof DummyInput$$module$build$src$core$inputs$dummy_input|| +a instanceof EndRowInput$$module$build$src$core$inputs$end_row_input)b.minHeight=Math.max(b.minHeight,a.getSourceBlock()&&a.getSourceBlock().isShadow()?this.constants_.DUMMY_INPUT_SHADOW_MIN_HEIGHT:this.constants_.DUMMY_INPUT_MIN_HEIGHT),b.hasDummyInput=!0;null===b.align&&(b.align=a.align)}shouldStartNewRow_(a,b){return b?b instanceof EndRowInput$$module$build$src$core$inputs$end_row_input||a instanceof StatementInput$$module$build$src$core$inputs$statement_input||b instanceof StatementInput$$module$build$src$core$inputs$statement_input? +!0:a instanceof $.ValueInput$$module$build$src$core$inputs$value_input||a instanceof DummyInput$$module$build$src$core$inputs$dummy_input||b instanceof $.ValueInput$$module$build$src$core$inputs$value_input?!this.isInline:!1:!1}addElemSpacing_(){for(let a=0,b;b=this.rows[a];a++){const c=b.elements;b.elements=[];b.startsWithElemSpacer()&&b.elements.push(new InRowSpacer$$module$build$src$core$renderers$measurables$in_row_spacer(this.constants_,this.getInRowSpacing_(null,c[0])));if(c.length){for(let d= +0;da.disposeInternal());this.inputList.forEach(a=> +a.dispose());this.inputList.length=0;this.getConnections_(!0).forEach(a=>a.dispose());this.disposed=!0}isDeadOrDying(){return this.disposing||this.disposed}initModel(){if(!this.initialized){for(const a of this.inputList)a.initModel();this.initialized=!0}}unplug(a){this.outputConnection&&this.unplugFromRow_(a);this.previousConnection&&this.unplugFromStack_(a)}unplugFromRow_(a){let b=null,c;if(null==(c=this.outputConnection)?0:c.isConnected())b=this.outputConnection.targetConnection,this.outputConnection.disconnect(); +b&&a&&(a=this.getOnlyValueConnection_())&&a.isConnected()&&!a.targetBlock().isShadow()&&(a=a.targetConnection,null==a||a.disconnect(),this.workspace.connectionChecker.canConnect(a,b,!1)?b.connect(a):null==a||a.onFailedConnect(b))}getOnlyValueConnection_(){let a=null;for(let b=0;b{d=d+("("===c||")"===e?"":" ")+e;c=e[e.length-1];return d},"");b=b.trim()||"???";a&&b.length>a&&(b=b.substring(0,a-3)+"...");return b}toTokens(a="?"){const b= +[];for(const d of this.inputList)if(d.name!=COLLAPSED_INPUT_NAME$$module$build$src$core$constants){for(const e of d.fieldRow)b.push(e.getText());if(d.connection){const e=d.connection.targetBlock();if(e){var c=d.connection;let f=c.getCheck();!f&&c.targetConnection&&(f=c.targetConnection.getCheck());(c=!!f&&(f.includes("Boolean")||f.includes("Number")))&&b.push("(");b.push(...e.toTokens(a));c&&b.push(")")}else b.push(a)}}return b}appendValueInput(a){return this.appendInput(new $.ValueInput$$module$build$src$core$inputs$value_input(a, +this))}appendStatementInput(a){this.statementInputCount++;return this.appendInput(new StatementInput$$module$build$src$core$inputs$statement_input(a,this))}appendDummyInput(a=""){return this.appendInput(new DummyInput$$module$build$src$core$inputs$dummy_input(a,this))}appendEndRowInput(a=""){return this.appendInput(new EndRowInput$$module$build$src$core$inputs$end_row_input(a,this))}appendInput(a){this.inputList.push(a);return a}appendInputFromRegistry(a,b){return(a=getClass$$module$build$src$core$registry(Type$$module$build$src$core$registry.INPUT, +a,!1))?this.appendInput(new a(b,this)):null}jsonInit(a){var b=a.type?'Block "'+a.type+'": ':"";if(a.output&&a.previousStatement)throw Error(b+"Must not have both an output and a previousStatement.");for(var c=0;a["args"+c];){if(void 0===a["message"+c])throw Error(b+`args${c} must have a corresponding message (message${c}).`);c++}a.style&&a.style.hat&&(this.hat=a.style.hat,a.style=null);if(a.style&&a.colour)throw Error(b+"Must not have both a colour and a style.");a.style?this.jsonInitStyle_(a,b): +this.jsonInitColour_(a,b);for(c=0;void 0!==a["message"+c];)this.interpolate_(a["message"+c],a["args"+c]||[],a["implicitAlign"+c]||a["lastDummyAlign"+c],b),c++;void 0!==a.inputsInline&&($.disable$$module$build$src$core$events$utils(),this.setInputsInline(a.inputsInline),$.enable$$module$build$src$core$events$utils());void 0!==a.output&&this.setOutput(!0,a.output);void 0!==a.outputShape&&this.setOutputShape(a.outputShape);void 0!==a.previousStatement&&this.setPreviousStatement(!0,a.previousStatement); +void 0!==a.nextStatement&&this.setNextStatement(!0,a.nextStatement);void 0!==a.tooltip&&(c=replaceMessageReferences$$module$build$src$core$utils$parsing(a.tooltip),this.setTooltip(c));void 0!==a.enableContextMenu&&(this.contextMenu=!!a.enableContextMenu);void 0!==a.suppressPrefixSuffix&&(this.suppressPrefixSuffix=!!a.suppressPrefixSuffix);void 0!==a.helpUrl&&(c=replaceMessageReferences$$module$build$src$core$utils$parsing(a.helpUrl),this.setHelpUrl(c));"string"===typeof a.extensions&&(console.warn(b+ +"JSON attribute 'extensions' should be an array of strings. Found raw string in JSON for '"+a.type+"' block."),a.extensions=[a.extensions]);void 0!==a.mutator&&apply$$module$build$src$core$extensions(a.mutator,this,!0);a=a.extensions;if(Array.isArray(a))for(b=0;bf||f>b)throw Error('Block "'+this.type+'": Message index %'+f+" out of range.");if(c[f])throw Error('Block "'+this.type+'": Message index %'+f+" duplicated."); +c[f]=!0;d++}}if(d!==b)throw Error('Block "'+this.type+'": Message does not reference all '+b+" arg(s).");}interpolateArguments_(a,b,c){const d=[];for(let f=0;f=this.inputList.length)throw RangeError("Input index "+ +a+" out of bounds.");if(b>this.inputList.length)throw RangeError("Reference input "+b+" out of bounds.");const c=this.inputList[a];this.inputList.splice(a,1);ab.getWeight()-c.getWeight()); +return a}removeIcon(a){if(!this.hasIcon(a))return!1;let b;null==(b=this.getIcon(a))||b.dispose();this.icons=this.icons.filter(c=>!c.getType().equals(a));return!0}hasIcon(a){return this.icons.some(b=>b.getType().equals(a))}getIcon(a){return a instanceof IconType$$module$build$src$core$icons$icon_types?this.icons.find(b=>b.getType().equals(a)):this.icons.find(b=>b.getType().toString()===a)}getIcons(){return[...this.icons]}getRelativeToSurfaceXY(){return this.xy_}moveBy(a,b,c){if(this.parentBlock_)throw Error("Block has parent"); +const d=new (get$$module$build$src$core$events$utils($.MOVE$$module$build$src$core$events$utils))(this);c&&d.setReason(c);this.xy_.translate(a,b);d.recordNew();fire$$module$build$src$core$events$utils(d)}makeConnection_(a){return new Connection$$module$build$src$core$connection(this,a)}allInputsFilled(a){void 0===a&&(a=!0);if(!a&&this.isShadow())return!1;for(let c=0,d;d=this.inputList[c];c++)if(d.connection){var b=d.connection.targetBlock();if(!b||!b.allInputsFilled(a))return!1}return(b=this.getNextBlock())? +b.allInputsFilled(a):!0}toDevString(){let a=this.type?'"'+this.type+'" block':"Block";this.id&&(a+=' (id="'+this.id+'")');return a}};Block$$module$build$src$core$block.COLLAPSED_INPUT_NAME=COLLAPSED_INPUT_NAME$$module$build$src$core$constants;Block$$module$build$src$core$block.COLLAPSED_FIELD_NAME=COLLAPSED_FIELD_NAME$$module$build$src$core$constants;var module$build$src$core$block={};module$build$src$core$block.Block=Block$$module$build$src$core$block;var FlyoutButton$$module$build$src$core$flyout_button=class{constructor(a,b,c,d){this.workspace=a;this.targetWorkspace=b;this.isFlyoutLabel=d;this.onMouseUpWrapper=null;this.height=this.width=0;this.cursorSvg=this.svgText=this.svgGroup=null;this.text=c.text;this.position=new Coordinate$$module$build$src$core$utils$coordinate(0,0);this.callbackKey=c.callbackKey||c.callbackkey;this.cssClass=c["web-class"]||null;this.info=c}createDom(){var a=this.isFlyoutLabel?"blocklyFlyoutLabel":"blocklyFlyoutButton"; +this.cssClass&&(a+=" "+this.cssClass);this.svgGroup=createSvgElement$$module$build$src$core$utils$dom(Svg$$module$build$src$core$utils$svg.G,{"class":a},this.workspace.getCanvas());let b;this.isFlyoutLabel||(b=createSvgElement$$module$build$src$core$utils$dom(Svg$$module$build$src$core$utils$svg.RECT,{"class":"blocklyFlyoutButtonShadow",rx:FlyoutButton$$module$build$src$core$flyout_button.BORDER_RADIUS,ry:FlyoutButton$$module$build$src$core$flyout_button.BORDER_RADIUS,x:1,y:1},this.svgGroup));a=createSvgElement$$module$build$src$core$utils$dom(Svg$$module$build$src$core$utils$svg.RECT, +{"class":this.isFlyoutLabel?"blocklyFlyoutLabelBackground":"blocklyFlyoutButtonBackground",rx:FlyoutButton$$module$build$src$core$flyout_button.BORDER_RADIUS,ry:FlyoutButton$$module$build$src$core$flyout_button.BORDER_RADIUS},this.svgGroup);const c=createSvgElement$$module$build$src$core$utils$dom(Svg$$module$build$src$core$utils$svg.TEXT,{"class":this.isFlyoutLabel?"blocklyFlyoutLabelText":"blocklyText",x:0,y:0,"text-anchor":"middle"},this.svgGroup);var d=replaceMessageReferences$$module$build$src$core$utils$parsing(this.text); +this.workspace.RTL&&(d+="\u200f");c.textContent=d;this.isFlyoutLabel&&(this.svgText=c,this.workspace.getThemeManager().subscribe(this.svgText,"flyoutForegroundColour","fill"));const e=getComputedStyle$$module$build$src$core$utils$style(c,"fontSize"),f=getComputedStyle$$module$build$src$core$utils$style(c,"fontWeight"),g=getComputedStyle$$module$build$src$core$utils$style(c,"fontFamily");this.width=getFastTextWidthWithSizeString$$module$build$src$core$utils$dom(c,e,f,g);d=measureFontMetrics$$module$build$src$core$utils$dom(d, +e,f,g);this.height=d.height;if(!this.isFlyoutLabel){this.width+=2*FlyoutButton$$module$build$src$core$flyout_button.TEXT_MARGIN_X;this.height+=2*FlyoutButton$$module$build$src$core$flyout_button.TEXT_MARGIN_Y;let h;null==(h=b)||h.setAttribute("width",String(this.width));let k;null==(k=b)||k.setAttribute("height",String(this.height))}a.setAttribute("width",String(this.width));a.setAttribute("height",String(this.height));c.setAttribute("x",String(this.width/2));c.setAttribute("y",String(this.height/ +2-d.height/2+d.baseline));this.updateTransform();this.onMouseUpWrapper=conditionalBind$$module$build$src$core$browser_events(this.svgGroup,"pointerup",this,this.onMouseUp);return this.svgGroup}show(){this.updateTransform();this.svgGroup.setAttribute("display","block")}updateTransform(){this.svgGroup.setAttribute("transform","translate("+this.position.x+","+this.position.y+")")}moveTo(a,b){this.position.x=a;this.position.y=b;this.updateTransform()}isLabel(){return this.isFlyoutLabel}getPosition(){return this.position}getButtonText(){return this.text}getTargetWorkspace(){return this.targetWorkspace}getWorkspace(){return this.workspace}dispose(){this.onMouseUpWrapper&& +unbind$$module$build$src$core$browser_events(this.onMouseUpWrapper);this.svgGroup&&removeNode$$module$build$src$core$utils$dom(this.svgGroup);this.svgText&&this.workspace.getThemeManager().unsubscribe(this.svgText)}setCursorSvg(a){a?this.svgGroup&&(this.svgGroup.appendChild(a),this.cursorSvg=a):this.cursorSvg=null}setMarkerSvg(){throw Error("Attempted to set a marker on a button.");}onMouseUp(a){(a=this.targetWorkspace.getGesture(a))&&a.cancel();this.isFlyoutLabel&&this.callbackKey?console.warn("Labels should not have callbacks. Label text: "+ +this.text):this.isFlyoutLabel||this.callbackKey&&this.targetWorkspace.getButtonCallback(this.callbackKey)?this.isFlyoutLabel||(a=this.targetWorkspace.getButtonCallback(this.callbackKey))&&a(this):console.warn("Buttons should have callbacks. Button text: "+this.text)}};FlyoutButton$$module$build$src$core$flyout_button.TEXT_MARGIN_X=5;FlyoutButton$$module$build$src$core$flyout_button.TEXT_MARGIN_Y=2;FlyoutButton$$module$build$src$core$flyout_button.BORDER_RADIUS=4;register$$module$build$src$core$css("\n.blocklyFlyoutButton {\n fill: #888;\n cursor: default;\n}\n\n.blocklyFlyoutButtonShadow {\n fill: #666;\n}\n\n.blocklyFlyoutButton:hover {\n fill: #aaa;\n}\n\n.blocklyFlyoutLabel {\n cursor: default;\n}\n\n.blocklyFlyoutLabelBackground {\n opacity: 0;\n}\n"); +var module$build$src$core$flyout_button={};module$build$src$core$flyout_button.FlyoutButton=FlyoutButton$$module$build$src$core$flyout_button;var ASTNode$$module$build$src$core$keyboard_nav$ast_node=class{constructor(a,b,c){this.wsCoordinate=null;if(!b)throw Error("Cannot create a node without a location.");this.type=a;this.isConnectionLocation=ASTNode$$module$build$src$core$keyboard_nav$ast_node.isConnectionType(a);this.location=b;this.processParams(c||null)}processParams(a){a&&a.wsCoordinate&&(this.wsCoordinate=a.wsCoordinate)}getLocation(){return this.location}getType(){return this.type}getWsCoordinate(){return this.wsCoordinate}isConnection(){return this.isConnectionLocation}findNextForInput(){var a= +this.location.getParentInput();const b=a.getSourceBlock();a=b.inputList.indexOf(a);for(a+=1;ab instanceof Block$$module$build$src$core$block&&e.block===b||b instanceof FlyoutButton$$module$build$src$core$flyout_button&&e.button===b?!0:!1);if(0>d)return null;c=c?d+1:d-1;return-1===c||c===a.length?null:a[c]}findTopASTNodeForBlock(a){const b=getParentConnection$$module$build$src$core$keyboard_nav$ast_node(a);return b?ASTNode$$module$build$src$core$keyboard_nav$ast_node.createConnectionNode(b): +ASTNode$$module$build$src$core$keyboard_nav$ast_node.createBlockNode(a)}getOutAstNodeForBlock(a){if(!a)return null;a=a.getTopStackBlock();const b=getParentConnection$$module$build$src$core$keyboard_nav$ast_node(a);return b&&b.targetConnection&&b.targetConnection.getParentInput()?ASTNode$$module$build$src$core$keyboard_nav$ast_node.createInputNode(b.targetConnection.getParentInput()):ASTNode$$module$build$src$core$keyboard_nav$ast_node.createStackNode(a)}findFirstFieldOrInput(a){a=a.inputList;for(let b= +0;b{connectionUiEffect$$module$build$src$core$block_animations(c.getSourceBlock());setTimeout(()=>{d.bringToFront()},0)})}}update(a,b){const c=this.getCandidate(a);if((this.wouldDeleteBlock=this.shouldDelete(!!c,b))||this.shouldUpdatePreviews(c,a))$.disable$$module$build$src$core$events$utils(),this.maybeHidePreview(c),this.maybeShowPreview(c),$.enable$$module$build$src$core$events$utils()}createMarkerBlock(a){$.disable$$module$build$src$core$events$utils(); +let b;try{const c=save$$module$build$src$core$serialization$blocks(a,{addCoordinates:!1,addInputBlocks:!1,addNextBlocks:!1,doFullSerialization:!1});if(!c)throw Error(`Failed to serialize source block. ${a.toDevString()}`);b=append$$module$build$src$core$serialization$blocks(c,this.workspace);for(const d of b.getDescendants(!1))d.setInsertionMarker(!0);b.initSvg();b.getSvgRoot().setAttribute("visibility","hidden")}finally{$.enable$$module$build$src$core$events$utils()}return b}initAvailableConnections(){const a= +this.topBlock.getConnections_(!1),b=this.topBlock.lastConnectionInStack(!0);b&&b!==this.topBlock.nextConnection&&(a.push(b),this.lastOnStack=b);return a}shouldUpdatePreviews(a,b){if(!a)return!!this.activeCandidate;if(!this.activeCandidate)return!0;const {local:c,closest:d}=this.activeCandidate;if(d===a.closest&&c===a.local)return!1;const e=c.x+b.x-d.x;b=c.y+b.y-d.y;return a.radius{let k;null==(k=d)||k.positionNearConnection(h,f,g);let l;null==(l=d)||l.getSvgRoot().setAttribute("visibility","visible")});this.markerConnection=e}hideInsertionMarker(){if(this.markerConnection){var a=this.markerConnection,b=a.getSourceBlock(),c=b.outputConnection,d;if((null==(d=b.previousConnection)?0:d.targetConnection)||(null==c?0:c.targetConnection))b.unplug(!0);else{let e;null==(e=a.targetBlock())||e.unplug(!1)}if(a.targetConnection)throw Error("markerConnection still connected at the end of disconnectInsertionMarker"); +this.markerConnection=null;(a=b.getSvgRoot())&&a.setAttribute("visibility","hidden")}}showInsertionInputOutline(a){a=a.closest;this.highlightedBlock=a.getSourceBlock();this.highlightedBlock.highlightShapeForInput(a,!0)}hideInsertionInputOutline(){if(this.highlightedBlock){if(!this.activeCandidate)throw Error("Cannot hide the insertion marker outline because there is no active candidate");this.highlightedBlock.highlightShapeForInput(this.activeCandidate.closest,!1);this.highlightedBlock=null}}showReplacementFade(a){this.fadedBlock= +a.closest.targetBlock();if(!this.fadedBlock)throw Error("Cannot show the replacement fade because the closest connection does not have a target block");this.fadedBlock.fadeForReplacement(!0)}hideReplacementFade(){this.fadedBlock&&(this.fadedBlock.fadeForReplacement(!1),this.fadedBlock=null)}getInsertionMarkers(){const a=[];this.firstMarker&&a.push(this.firstMarker);this.lastMarker&&a.push(this.lastMarker);return a}disposeInsertionMarker(a){if(a){$.disable$$module$build$src$core$events$utils();try{a.dispose()}finally{$.enable$$module$build$src$core$events$utils()}}}}; +(function(a){a=a.PREVIEW_TYPE||(a.PREVIEW_TYPE={});a[a.INSERTION_MARKER=0]="INSERTION_MARKER";a[a.INPUT_OUTLINE=1]="INPUT_OUTLINE";a[a.REPLACEMENT_FADE=2]="REPLACEMENT_FADE"})(InsertionMarkerManager$$module$build$src$core$insertion_marker_manager||(InsertionMarkerManager$$module$build$src$core$insertion_marker_manager={})); +var PreviewType$$module$build$src$core$insertion_marker_manager=InsertionMarkerManager$$module$build$src$core$insertion_marker_manager.PREVIEW_TYPE,module$build$src$core$insertion_marker_manager={};module$build$src$core$insertion_marker_manager.InsertionMarkerManager=InsertionMarkerManager$$module$build$src$core$insertion_marker_manager;module$build$src$core$insertion_marker_manager.PreviewType=PreviewType$$module$build$src$core$insertion_marker_manager;var Renderer$$module$build$src$core$renderers$common$renderer=class{constructor(a){this.overrides=null;this.name=a}getClassName(){return this.name+"-renderer"}init(a,b){this.constants_=this.makeConstants_();b&&(this.overrides=b,Object.assign(this.constants_,b));this.constants_.setTheme(a);this.constants_.init()}createDom(a,b){this.constants_.createDom(a,this.name+"-"+b.name,"."+this.getClassName()+"."+b.getClassName())}refreshDom(a,b){const c=this.getConstants();c.dispose();this.constants_=this.makeConstants_(); +this.overrides&&Object.assign(this.constants_,this.overrides);this.constants_.randomIdentifier=c.randomIdentifier;this.constants_.setTheme(b);this.constants_.init();this.createDom(a,b)}dispose(){this.constants_&&this.constants_.dispose()}makeConstants_(){return new ConstantProvider$$module$build$src$core$renderers$common$constants}makeRenderInfo_(a){return new RenderInfo$$module$build$src$core$renderers$common$info(this,a)}makeDrawer_(a,b){return new Drawer$$module$build$src$core$renderers$common$drawer(a, +b)}makeMarkerDrawer(a,b){return new MarkerSvg$$module$build$src$core$renderers$common$marker_svg(a,this.getConstants(),b)}makePathObject(a,b){return new PathObject$$module$build$src$core$renderers$common$path_object(a,b,this.constants_)}getConstants(){return this.constants_}shouldHighlightConnection(a){return!0}orphanCanConnectAtEnd(a,b,c){return!!Connection$$module$build$src$core$connection.getConnectionForOrphanedConnection(a,c===ConnectionType$$module$build$src$core$connection_type.OUTPUT_VALUE? +b.outputConnection:b.previousConnection)}getConnectionPreviewMethod(a,b,c){warn$$module$build$src$core$utils$deprecation("getConnectionPreviewMethod","v10","v12","an IConnectionPreviewer, if it fulfills your use case.");return b.type===ConnectionType$$module$build$src$core$connection_type.OUTPUT_VALUE||b.type===ConnectionType$$module$build$src$core$connection_type.PREVIOUS_STATEMENT?!a.isConnected()||this.orphanCanConnectAtEnd(c,a.targetBlock(),b.type)?InsertionMarkerManager$$module$build$src$core$insertion_marker_manager.PREVIEW_TYPE.INSERTION_MARKER: +InsertionMarkerManager$$module$build$src$core$insertion_marker_manager.PREVIEW_TYPE.REPLACEMENT_FADE:InsertionMarkerManager$$module$build$src$core$insertion_marker_manager.PREVIEW_TYPE.INSERTION_MARKER}render(a){const b=this.makeRenderInfo_(a);b.measure();this.makeDrawer_(a,b).draw()}},module$build$src$core$renderers$common$renderer={};module$build$src$core$renderers$common$renderer.Renderer=Renderer$$module$build$src$core$renderers$common$renderer;var module$build$src$core$renderers$common$block_rendering={};module$build$src$core$renderers$common$block_rendering.BottomRow=BottomRow$$module$build$src$core$renderers$measurables$bottom_row;module$build$src$core$renderers$common$block_rendering.Connection=Connection$$module$build$src$core$renderers$measurables$connection;module$build$src$core$renderers$common$block_rendering.ConstantProvider=ConstantProvider$$module$build$src$core$renderers$common$constants; +module$build$src$core$renderers$common$block_rendering.Drawer=Drawer$$module$build$src$core$renderers$common$drawer;module$build$src$core$renderers$common$block_rendering.ExternalValueInput=ExternalValueInput$$module$build$src$core$renderers$measurables$external_value_input;module$build$src$core$renderers$common$block_rendering.Field=Field$$module$build$src$core$renderers$measurables$field;module$build$src$core$renderers$common$block_rendering.Hat=Hat$$module$build$src$core$renderers$measurables$hat; +module$build$src$core$renderers$common$block_rendering.Icon=Icon$$module$build$src$core$renderers$measurables$icon;module$build$src$core$renderers$common$block_rendering.InRowSpacer=InRowSpacer$$module$build$src$core$renderers$measurables$in_row_spacer;module$build$src$core$renderers$common$block_rendering.InlineInput=InlineInput$$module$build$src$core$renderers$measurables$inline_input;module$build$src$core$renderers$common$block_rendering.InputConnection=InputConnection$$module$build$src$core$renderers$measurables$input_connection; +module$build$src$core$renderers$common$block_rendering.InputRow=InputRow$$module$build$src$core$renderers$measurables$input_row;module$build$src$core$renderers$common$block_rendering.JaggedEdge=JaggedEdge$$module$build$src$core$renderers$measurables$jagged_edge;module$build$src$core$renderers$common$block_rendering.MarkerSvg=MarkerSvg$$module$build$src$core$renderers$common$marker_svg;module$build$src$core$renderers$common$block_rendering.Measurable=Measurable$$module$build$src$core$renderers$measurables$base; +module$build$src$core$renderers$common$block_rendering.NextConnection=NextConnection$$module$build$src$core$renderers$measurables$next_connection;module$build$src$core$renderers$common$block_rendering.OutputConnection=OutputConnection$$module$build$src$core$renderers$measurables$output_connection;module$build$src$core$renderers$common$block_rendering.PathObject=PathObject$$module$build$src$core$renderers$common$path_object; +module$build$src$core$renderers$common$block_rendering.PreviousConnection=PreviousConnection$$module$build$src$core$renderers$measurables$previous_connection;module$build$src$core$renderers$common$block_rendering.RenderInfo=RenderInfo$$module$build$src$core$renderers$common$info;module$build$src$core$renderers$common$block_rendering.Renderer=Renderer$$module$build$src$core$renderers$common$renderer;module$build$src$core$renderers$common$block_rendering.RoundCorner=RoundCorner$$module$build$src$core$renderers$measurables$round_corner; +module$build$src$core$renderers$common$block_rendering.Row=Row$$module$build$src$core$renderers$measurables$row;module$build$src$core$renderers$common$block_rendering.SpacerRow=SpacerRow$$module$build$src$core$renderers$measurables$spacer_row;module$build$src$core$renderers$common$block_rendering.SquareCorner=SquareCorner$$module$build$src$core$renderers$measurables$square_corner;module$build$src$core$renderers$common$block_rendering.StatementInput=StatementInput$$module$build$src$core$renderers$measurables$statement_input; +module$build$src$core$renderers$common$block_rendering.TopRow=TopRow$$module$build$src$core$renderers$measurables$top_row;module$build$src$core$renderers$common$block_rendering.Types=Types$$module$build$src$core$renderers$measurables$types;module$build$src$core$renderers$common$block_rendering.init=init$$module$build$src$core$renderers$common$block_rendering;module$build$src$core$renderers$common$block_rendering.register=register$$module$build$src$core$renderers$common$block_rendering; +module$build$src$core$renderers$common$block_rendering.unregister=unregister$$module$build$src$core$renderers$common$block_rendering;var ThemeManager$$module$build$src$core$theme_manager=class{constructor(a,b){this.workspace=a;this.theme=b;this.subscribedWorkspaces_=[];this.componentDB=new Map}getTheme(){return this.theme}setTheme(a){var b=this.theme;this.theme=a;if(a=this.workspace.getInjectionDiv())b&&(b=b.getClassName())&&removeClass$$module$build$src$core$utils$dom(a,b),(b=this.theme.getClassName())&&addClass$$module$build$src$core$utils$dom(a,b);for(let c=0,d;d=this.subscribedWorkspaces_[c];c++)d.refreshTheme();for(const [c, +d]of this.componentDB)for(const e of d){a=e.element;b=e.propertyName;const f=this.theme&&this.theme.getComponentStyle(c);a.style.setProperty(b,f||"")}for(const c of this.subscribedWorkspaces_)c.hideChaff()}subscribeWorkspace(a){this.subscribedWorkspaces_.push(a)}unsubscribeWorkspace(a){if(!removeElem$$module$build$src$core$utils$array(this.subscribedWorkspaces_,a))throw Error("Cannot unsubscribe a workspace that hasn't been subscribed.");}subscribe(a,b,c){this.componentDB.has(b)||this.componentDB.set(b, +[]);this.componentDB.get(b).push({element:a,propertyName:c});b=this.theme&&this.theme.getComponentStyle(b);a.style.setProperty(c,b||"")}unsubscribe(a){if(a)for(const [b,c]of this.componentDB){for(let d=c.length-1;0<=d;d--)c[d].element===a&&c.splice(d,1);c.length||this.componentDB.delete(b)}}dispose(){this.subscribedWorkspaces_.length=0;this.componentDB.clear()}},module$build$src$core$theme_manager={};module$build$src$core$theme_manager.ThemeManager=ThemeManager$$module$build$src$core$theme_manager;var CATEGORY_NAME$$module$build$src$core$variables_dynamic="VARIABLE_DYNAMIC",onCreateVariableButtonClick_String$$module$build$src$core$variables_dynamic=stringButtonClickHandler$$module$build$src$core$variables_dynamic,onCreateVariableButtonClick_Number$$module$build$src$core$variables_dynamic=numberButtonClickHandler$$module$build$src$core$variables_dynamic,onCreateVariableButtonClick_Colour$$module$build$src$core$variables_dynamic=colourButtonClickHandler$$module$build$src$core$variables_dynamic, +module$build$src$core$variables_dynamic={CATEGORY_NAME:CATEGORY_NAME$$module$build$src$core$variables_dynamic};module$build$src$core$variables_dynamic.flyoutCategory=flyoutCategory$$module$build$src$core$variables_dynamic;module$build$src$core$variables_dynamic.flyoutCategoryBlocks=flyoutCategoryBlocks$$module$build$src$core$variables_dynamic;module$build$src$core$variables_dynamic.onCreateVariableButtonClick_Colour=colourButtonClickHandler$$module$build$src$core$variables_dynamic; +module$build$src$core$variables_dynamic.onCreateVariableButtonClick_Number=numberButtonClickHandler$$module$build$src$core$variables_dynamic;module$build$src$core$variables_dynamic.onCreateVariableButtonClick_String=stringButtonClickHandler$$module$build$src$core$variables_dynamic;var COLLAPSE_CHARS$$module$build$src$core$internal_constants=30,OPPOSITE_TYPE$$module$build$src$core$internal_constants=[];OPPOSITE_TYPE$$module$build$src$core$internal_constants[ConnectionType$$module$build$src$core$connection_type.INPUT_VALUE]=ConnectionType$$module$build$src$core$connection_type.OUTPUT_VALUE;OPPOSITE_TYPE$$module$build$src$core$internal_constants[ConnectionType$$module$build$src$core$connection_type.OUTPUT_VALUE]=ConnectionType$$module$build$src$core$connection_type.INPUT_VALUE; +OPPOSITE_TYPE$$module$build$src$core$internal_constants[ConnectionType$$module$build$src$core$connection_type.NEXT_STATEMENT]=ConnectionType$$module$build$src$core$connection_type.PREVIOUS_STATEMENT;OPPOSITE_TYPE$$module$build$src$core$internal_constants[ConnectionType$$module$build$src$core$connection_type.PREVIOUS_STATEMENT]=ConnectionType$$module$build$src$core$connection_type.NEXT_STATEMENT; +var RENAME_VARIABLE_ID$$module$build$src$core$internal_constants="RENAME_VARIABLE_ID",DELETE_VARIABLE_ID$$module$build$src$core$internal_constants="DELETE_VARIABLE_ID",module$build$src$core$internal_constants={COLLAPSE_CHARS:COLLAPSE_CHARS$$module$build$src$core$internal_constants,DELETE_VARIABLE_ID:DELETE_VARIABLE_ID$$module$build$src$core$internal_constants,OPPOSITE_TYPE:OPPOSITE_TYPE$$module$build$src$core$internal_constants,RENAME_VARIABLE_ID:RENAME_VARIABLE_ID$$module$build$src$core$internal_constants};var ConnectionChecker$$module$build$src$core$connection_checker=class{canConnect(a,b,c,d){return this.canConnectWithReason(a,b,c,d)===Connection$$module$build$src$core$connection.CAN_CONNECT}canConnectWithReason(a,b,c,d){const e=this.doSafetyChecks(a,b);return e!==Connection$$module$build$src$core$connection.CAN_CONNECT?e:this.doTypeChecks(a,b)?c&&!this.doDragChecks(a,b,d||0)?Connection$$module$build$src$core$connection.REASON_DRAG_CHECKS_FAILED:Connection$$module$build$src$core$connection.CAN_CONNECT: +Connection$$module$build$src$core$connection.REASON_CHECKS_FAILED}getErrorMessage(a,b,c){switch(a){case Connection$$module$build$src$core$connection.REASON_SELF_CONNECTION:return"Attempted to connect a block to itself.";case Connection$$module$build$src$core$connection.REASON_DIFFERENT_WORKSPACES:return"Blocks not on same workspace.";case Connection$$module$build$src$core$connection.REASON_WRONG_TYPE:return"Attempt to connect incompatible types.";case Connection$$module$build$src$core$connection.REASON_TARGET_NULL:return"Target connection is null."; +case Connection$$module$build$src$core$connection.REASON_CHECKS_FAILED:return"Connection checks failed. "+(b+" expected "+b.getCheck()+", found "+c.getCheck());case Connection$$module$build$src$core$connection.REASON_SHADOW_PARENT:return"Connecting non-shadow to shadow block.";case Connection$$module$build$src$core$connection.REASON_DRAG_CHECKS_FAILED:return"Drag checks failed.";case Connection$$module$build$src$core$connection.REASON_PREVIOUS_AND_OUTPUT:return"Block would have an output and a previous connection."; +default:return"Unknown connection failure: this should never happen!"}}doSafetyChecks(a,b){if(!a||!b)return Connection$$module$build$src$core$connection.REASON_TARGET_NULL;let c,d,e;a.isSuperior()?(c=a.getSourceBlock(),d=b.getSourceBlock(),e=b):(d=a.getSourceBlock(),c=b.getSourceBlock(),e=a,a=b);return c===d?Connection$$module$build$src$core$connection.REASON_SELF_CONNECTION:e.type!==OPPOSITE_TYPE$$module$build$src$core$internal_constants[a.type]?Connection$$module$build$src$core$connection.REASON_WRONG_TYPE: +c.workspace!==d.workspace?Connection$$module$build$src$core$connection.REASON_DIFFERENT_WORKSPACES:c.isShadow()&&!d.isShadow()?Connection$$module$build$src$core$connection.REASON_SHADOW_PARENT:e.type===ConnectionType$$module$build$src$core$connection_type.OUTPUT_VALUE&&d.previousConnection&&d.previousConnection.isConnected()||e.type===ConnectionType$$module$build$src$core$connection_type.PREVIOUS_STATEMENT&&d.outputConnection&&d.outputConnection.isConnected()?Connection$$module$build$src$core$connection.REASON_PREVIOUS_AND_OUTPUT: +Connection$$module$build$src$core$connection.CAN_CONNECT}doTypeChecks(a,b){a=a.getCheck();b=b.getCheck();if(!a||!b)return!0;for(let c=0;cc||b.getSourceBlock().isInsertionMarker())return!1;switch(b.type){case ConnectionType$$module$build$src$core$connection_type.PREVIOUS_STATEMENT:return this.canConnectToPrevious_(a,b);case ConnectionType$$module$build$src$core$connection_type.OUTPUT_VALUE:if(b.isConnected()&& +!b.targetBlock().isInsertionMarker()||a.isConnected())return!1;break;case ConnectionType$$module$build$src$core$connection_type.INPUT_VALUE:if(b.isConnected()&&!b.targetBlock().isMovable()&&!b.targetBlock().isShadow())return!1;break;case ConnectionType$$module$build$src$core$connection_type.NEXT_STATEMENT:if(b.isConnected()&&!a.getSourceBlock().nextConnection&&!b.targetBlock().isShadow()&&b.targetBlock().nextConnection||b.targetBlock()&&!b.targetBlock().isMovable()&&!b.targetBlock().isShadow())return!1; +break;default:return!1}return draggingConnections$$module$build$src$core$common.includes(b)?!1:!0}canConnectToPrevious_(a,b){if(a.targetConnection||draggingConnections$$module$build$src$core$common.includes(b))return!1;if(!b.targetConnection)return!0;a=b.targetBlock();return a.isInsertionMarker()?!a.getPreviousBlock():!1}};register$$module$build$src$core$registry(Type$$module$build$src$core$registry.CONNECTION_CHECKER,DEFAULT$$module$build$src$core$registry,ConnectionChecker$$module$build$src$core$connection_checker); +var module$build$src$core$connection_checker={};module$build$src$core$connection_checker.ConnectionChecker=ConnectionChecker$$module$build$src$core$connection_checker;var VarDelete$$module$build$src$core$events$events_var_delete=class extends VarBase$$module$build$src$core$events$events_var_base{constructor(a){super(a);this.type=VAR_DELETE$$module$build$src$core$events$utils;a&&(this.varType=a.type,this.varName=a.name)}toJson(){const a=super.toJson();if(void 0===this.varType)throw Error("The var type is undefined. Either pass a variable to the constructor, or call fromJson");if(!this.varName)throw Error("The var name is undefined. Either pass a variable to the constructor, or call fromJson"); +a.varType=this.varType;a.varName=this.varName;return a}static fromJson(a,b,c){b=super.fromJson(a,b,null!=c?c:new VarDelete$$module$build$src$core$events$events_var_delete);b.varType=a.varType;b.varName=a.varName;return b}run(a){const b=this.getEventWorkspace_();if(!this.varId)throw Error("The var ID is undefined. Either pass a variable to the constructor, or call fromJson");if(!this.varName)throw Error("The var name is undefined. Either pass a variable to the constructor, or call fromJson");a?b.deleteVariableById(this.varId): +b.createVariable(this.varName,this.varType,this.varId)}};register$$module$build$src$core$registry(Type$$module$build$src$core$registry.EVENT,VAR_DELETE$$module$build$src$core$events$utils,VarDelete$$module$build$src$core$events$events_var_delete);var module$build$src$core$events$events_var_delete={};module$build$src$core$events$events_var_delete.VarDelete=VarDelete$$module$build$src$core$events$events_var_delete;var VarRename$$module$build$src$core$events$events_var_rename=class extends VarBase$$module$build$src$core$events$events_var_base{constructor(a,b){super(a);this.type=VAR_RENAME$$module$build$src$core$events$utils;a&&(this.oldName=a.name,this.newName="undefined"===typeof b?"":b)}toJson(){const a=super.toJson();if(!this.oldName)throw Error("The old var name is undefined. Either pass a variable to the constructor, or call fromJson");if(!this.newName)throw Error("The new var name is undefined. Either pass a value to the constructor, or call fromJson"); +a.oldName=this.oldName;a.newName=this.newName;return a}static fromJson(a,b,c){b=super.fromJson(a,b,null!=c?c:new VarRename$$module$build$src$core$events$events_var_rename);b.oldName=a.oldName;b.newName=a.newName;return b}run(a){const b=this.getEventWorkspace_();if(!this.varId)throw Error("The var ID is undefined. Either pass a variable to the constructor, or call fromJson");if(!this.oldName)throw Error("The old var name is undefined. Either pass a variable to the constructor, or call fromJson");if(!this.newName)throw Error("The new var name is undefined. Either pass a value to the constructor, or call fromJson"); +a?b.renameVariableById(this.varId,this.newName):b.renameVariableById(this.varId,this.oldName)}};register$$module$build$src$core$registry(Type$$module$build$src$core$registry.EVENT,VAR_RENAME$$module$build$src$core$events$utils,VarRename$$module$build$src$core$events$events_var_rename);var module$build$src$core$events$events_var_rename={};module$build$src$core$events$events_var_rename.VarRename=VarRename$$module$build$src$core$events$events_var_rename;var VariableMap$$module$build$src$core$variable_map=class{constructor(a){this.workspace=a;this.variableMap=new Map}clear(){for(const a of this.variableMap.values())for(;0{e&&b&&this.deleteVariableInternal(b,d)})):this.deleteVariableInternal(b,d)}else console.warn("Can't delete non-existent variable: "+a)}deleteVariableInternal(a, +b){const c=$.getGroup$$module$build$src$core$events$utils();c||$.setGroup$$module$build$src$core$events$utils(!0);try{for(let d=0;da.name)}getVariableUsesById(a){const b=[],c=this.workspace.getAllBlocks(!1); +for(let d=0;dthis.remainingCapacityOfType(c))return!1;b+=a[c]}return b>this.remainingCapacity()?!1:!0}hasBlockLimits(){return Infinity!== +this.options.maxBlocks||!!this.options.maxInstances}getUndoStack(){return this.undoStack_}getRedoStack(){return this.redoStack_}undo(a){var b=a?this.redoStack_:this.undoStack_,c=a?this.undoStack_:this.redoStack_;const d=b.pop();if(d){for(var e=[d];b.length&&d.group&&d.group===b[b.length-1].group;){const f=b.pop();f&&e.push(f)}for(b=0;bthis.MAX_UNDO&&0<=this.MAX_UNDO;)this.undoStack_.shift();for(let b=0;bf[0]-g[0]);for(const [f,g]of e)if(a{},document.body.addEventListener("wheel",this.dummyWheelListener),conditionalBind$$module$build$src$core$browser_events(this.svgGroup_,"wheel",this,this.onMouseWheel_));this.options.hasCategories&&(this.toolbox_=new (getClassFromOptions$$module$build$src$core$registry(Type$$module$build$src$core$registry.TOOLBOX,this.options,!0))(this));this.grid&& +this.grid.update(this.scale);this.recordDragTargets();(a=getClassFromOptions$$module$build$src$core$registry(Type$$module$build$src$core$registry.CURSOR,this.options))&&this.markerManager.setCursor(new a);this.renderer.createDom(this.svgGroup_,this.getTheme());return this.svgGroup_}dispose(){this.rendered=!1;this.currentGesture_&&this.currentGesture_.cancel();this.svgGroup_&&removeNode$$module$build$src$core$utils$dom(this.svgGroup_);this.toolbox_&&(this.toolbox_.dispose(),this.toolbox_=null);this.flyout&& +(this.flyout.dispose(),this.flyout=null);this.trashcan&&(this.trashcan.dispose(),this.trashcan=null);this.scrollbar&&(this.scrollbar.dispose(),this.scrollbar=null);this.zoomControls_&&this.zoomControls_.dispose();this.audioManager&&this.audioManager.dispose();this.grid&&(this.grid=null);this.renderer.dispose();this.markerManager&&this.markerManager.dispose();super.dispose();this.themeManager_&&(this.themeManager_.unsubscribeWorkspace(this),this.themeManager_.unsubscribe(this.svgBackground_),this.options.parentWorkspace|| +this.themeManager_.dispose());this.connectionDBList.length=0;this.toolboxCategoryCallbacks.clear();this.flyoutButtonCallbacks.clear();if(!this.options.parentWorkspace){const a=this.getParentSvg();a&&a.parentNode&&removeNode$$module$build$src$core$utils$dom(a.parentNode)}this.resizeHandlerWrapper&&(unbind$$module$build$src$core$browser_events(this.resizeHandlerWrapper),this.resizeHandlerWrapper=null);this.dummyWheelListener&&(document.body.removeEventListener("wheel",this.dummyWheelListener),this.dummyWheelListener= +null)}addTrashcan(){this.trashcan=WorkspaceSvg$$module$build$src$core$workspace_svg.newTrashcan(this);const a=this.trashcan.createDom();this.svgGroup_.insertBefore(a,this.getCanvas())}static newTrashcan(a){throw Error("The implementation of newTrashcan should be monkey-patched in by blockly.ts");}addZoomControls(){this.zoomControls_=new ZoomControls$$module$build$src$core$zoom_controls(this);const a=this.zoomControls_.createDom();this.svgGroup_.appendChild(a)}addFlyout(a){const b=new Options$$module$build$src$core$options({parentWorkspace:this, +rtl:this.RTL,oneBasedIndex:this.options.oneBasedIndex,horizontalLayout:this.horizontalLayout,renderer:this.options.renderer,rendererOverrides:this.options.rendererOverrides,move:{scrollbars:!0}});b.toolboxPosition=this.options.toolboxPosition;this.flyout=this.horizontalLayout?new (getClassFromOptions$$module$build$src$core$registry(Type$$module$build$src$core$registry.FLYOUTS_HORIZONTAL_TOOLBOX,this.options,!0))(b):new (getClassFromOptions$$module$build$src$core$registry(Type$$module$build$src$core$registry.FLYOUTS_VERTICAL_TOOLBOX, +this.options,!0))(b);this.flyout.autoClose=!1;this.flyout.getWorkspace().setVisible(!0);return this.flyout.createDom(a)}getFlyout(a){return this.flyout||a?this.flyout:this.toolbox_?this.toolbox_.getFlyout():null}getToolbox(){return this.toolbox_}updateScreenCalculations_(){this.updateInverseScreenCTM();this.recordDragTargets()}resizeContents(){this.resizesEnabled&&this.rendered&&(this.scrollbar&&this.scrollbar.resize(),this.updateInverseScreenCTM())}resize(){this.toolbox_&&this.toolbox_.position(); +this.flyout&&this.flyout.position();const a=this.componentManager.getComponents(ComponentManager$$module$build$src$core$component_manager.Capability.POSITIONABLE,!0),b=this.getMetricsManager().getUiMetrics(),c=[];for(let d=0,e;e=a[d];d++){e.position(b,c);const f=e.getBoundingRectangle();f&&c.push(f)}this.scrollbar&&this.scrollbar.resize();this.updateScreenCalculations_()}updateScreenCalculationsIfScrolled(){const a=getDocumentScroll$$module$build$src$core$utils$svg_math();Coordinate$$module$build$src$core$utils$coordinate.equals(this.lastRecordedPageScroll, +a)||(this.lastRecordedPageScroll=a,this.updateScreenCalculations_())}getLayerManager(){return this.layerManager}getCanvas(){return this.layerManager.getBlockLayer()}setCachedParentSvgSize(a,b){const c=this.getParentSvg();null!=a&&(this.cachedParentSvgSize.width=a,c.setAttribute("data-cached-width",`${a}`));null!=b&&(this.cachedParentSvgSize.height=b,c.setAttribute("data-cached-height",`${b}`))}getBubbleCanvas(){return this.layerManager.getBubbleLayer()}getParentSvg(){if(!this.cachedParentSvg){let a= +this.svgGroup_;for(;a;){if("svg"===a.tagName){this.cachedParentSvg=a;break}a=a.parentNode}}return this.cachedParentSvg}maybeFireViewportChangeEvent(){if(isEnabled$$module$build$src$core$events$utils()){var a=this.scale,b=-this.scrollY,c=-this.scrollX;if(!(a===this.oldScale&&1>Math.abs(b-this.oldTop)&&1>Math.abs(c-this.oldLeft))){var d=new (get$$module$build$src$core$events$utils(VIEWPORT_CHANGE$$module$build$src$core$events$utils))(b,c,a,this.id,this.oldScale);this.oldScale=a;this.oldTop=b;this.oldLeft= +c;fire$$module$build$src$core$events$utils(d)}}}translate(a,b){let c;null==(c=this.layerManager)||c.translateLayers(new Coordinate$$module$build$src$core$utils$coordinate(a,b),this.scale);let d;null==(d=this.grid)||d.moveTo(a,b);this.maybeFireViewportChangeEvent()}getWidth(){const a=this.getMetrics();return a?a.viewWidth/this.scale:0}setVisible(a){this.isVisible_=a;this.svgGroup_&&(this.scrollbar&&this.scrollbar.setContainerVisible(a),this.getFlyout()&&this.getFlyout().setContainerVisible(a),this.getParentSvg().style.display= +a?"block":"none",this.toolbox_&&this.toolbox_.setVisible(a),a||this.hideChaff(!0))}render(){const a=this.getAllBlocks(!1);for(let b=a.length-1;0<=b;b--)a[b].queueRender();this.getTopBlocks().flatMap(b=>b.getDescendants(!1)).filter(b=>b.isInsertionMarker()).forEach(b=>b.queueRender());finishQueuedRenders$$module$build$src$core$render_management().then(()=>void this.markerManager.updateMarkers())}highlightBlock(a,b){if(void 0===b){for(let c=0,d;d=this.highlightedBlocks[c];c++)d.setHighlighted(!1);this.highlightedBlocks.length= +0}if(a=a?this.getBlockById(a):null)(b=void 0===b||b)?this.highlightedBlocks.includes(a)||this.highlightedBlocks.push(a):removeElem$$module$build$src$core$utils$array(this.highlightedBlocks,a),a.setHighlighted(b)}refreshToolboxSelection(){const a=this.isFlyout?this.targetWorkspace:this;a&&!a.currentGesture_&&a.toolbox_&&a.toolbox_.getFlyout()&&a.toolbox_.refreshSelection()}renameVariableById(a,b){super.renameVariableById(a,b);this.refreshToolboxSelection()}deleteVariableById(a){super.deleteVariableById(a); +this.refreshToolboxSelection()}createVariable(a,b,c){a=super.createVariable(a,b,c);this.refreshToolboxSelection();return a}recordDragTargets(){const a=this.componentManager.getComponents(ComponentManager$$module$build$src$core$component_manager.Capability.DRAG_TARGET,!0);this.dragTargetAreas=[];for(let b=0,c;c=a[b];b++){const d=c.getClientRect();d&&this.dragTargetAreas.push({component:c,clientRect:d})}}newBlock(a,b){throw Error("The implementation of newBlock should be monkey-patched in by blockly.ts"); +}newComment(a){throw Error("The implementation of newComment should be monkey-patched in by blockly.ts");}getDragTarget(a){for(let b=0,c;c=this.dragTargetAreas[b];b++)if(c.clientRect.contains(a.clientX,a.clientY))return c.component;return null}onMouseDown_(a){const b=this.getGesture(a);b&&b.handleWsStart(a,this)}startDrag(a,b){a=mouseToSvg$$module$build$src$core$browser_events(a,this.getParentSvg(),this.getInverseScreenCTM());a.x/=this.scale;a.y/=this.scale;this.dragDeltaXY=Coordinate$$module$build$src$core$utils$coordinate.difference(b, +a)}moveDrag(a){a=mouseToSvg$$module$build$src$core$browser_events(a,this.getParentSvg(),this.getInverseScreenCTM());a.x/=this.scale;a.y/=this.scale;return Coordinate$$module$build$src$core$utils$coordinate.sum(this.dragDeltaXY,a)}isDragging(){return null!==this.currentGesture_&&this.currentGesture_.isDragging()}isDraggable(){return this.options.moveOptions&&this.options.moveOptions.drag}isMovable(){return this.options.moveOptions&&!!this.options.moveOptions.scrollbars||this.options.moveOptions&&this.options.moveOptions.wheel|| +this.options.moveOptions&&this.options.moveOptions.drag||this.options.zoomOptions&&this.options.zoomOptions.wheel||this.options.zoomOptions&&this.options.zoomOptions.pinch}isMovableHorizontally(){const a=!!this.scrollbar;return this.isMovable()&&(!a||a&&this.scrollbar.canScrollHorizontally())}isMovableVertically(){const a=!!this.scrollbar;return this.isMovable()&&(!a||a&&this.scrollbar.canScrollVertically())}onMouseWheel_(a){if(Gesture$$module$build$src$core$gesture.inProgress())a.preventDefault(), +a.stopPropagation();else{var b=this.options.zoomOptions&&this.options.zoomOptions.wheel,c=this.options.moveOptions&&this.options.moveOptions.wheel;if(b||c){var d=getScrollDeltaPixels$$module$build$src$core$browser_events(a);if(MAC$$module$build$src$core$utils$useragent)var e=a.metaKey;b&&(a.ctrlKey||e||!c)?(d=-d.y/50,b=mouseToSvg$$module$build$src$core$browser_events(a,this.getParentSvg(),this.getInverseScreenCTM()),this.zoom(b.x,b.y,d)):(b=this.scrollX-d.x,c=this.scrollY-d.y,a.shiftKey&&!d.x&&(b= +this.scrollX-d.y,c=this.scrollY),this.scroll(b,c));a.preventDefault()}}}getBlocksBoundingBox(){const a=this.getTopBoundedElements();if(!a.length)return new Rect$$module$build$src$core$utils$rect(0,0,0,0);const b=a[0].getBoundingRectangle();for(let d=1;db.bottom&&(b.bottom=c.bottom),c.leftb.right&&(b.right=c.right))}return b}cleanUp(){this.setResizesEnabled(!1); +$.setGroup$$module$build$src$core$events$utils(!0);const a=this.getTopBlocks(!0);let b=0;for(let c=0,d;d=a[c];c++){if(!d.isMovable())continue;const e=d.getRelativeToSurfaceXY();d.moveBy(-e.x,b-e.y,["cleanup"]);d.snapToGrid();b=d.getRelativeToSurfaceXY().y+d.getHeightWidth().height+this.renderer.getConstants().MIN_BLOCK_HEIGHT}$.setGroup$$module$build$src$core$events$utils(!1);this.setResizesEnabled(!0)}showContextMenu(a){if(!this.options.readOnly&&!this.isFlyout){var b=ContextMenuRegistry$$module$build$src$core$contextmenu_registry.registry.getContextMenuOptions(ContextMenuRegistry$$module$build$src$core$contextmenu_registry.ScopeType.WORKSPACE, +{workspace:this});this.configureContextMenu&&this.configureContextMenu(b,a);show$$module$build$src$core$contextmenu(a,b,this.RTL,this)}}updateToolbox(a){if(a=convertToolboxDefToJson$$module$build$src$core$utils$toolbox(a)){if(!this.options.languageTree)throw Error("Existing toolbox is null. Can't create new toolbox.");if(hasCategories$$module$build$src$core$utils$toolbox(a)){if(!this.toolbox_)throw Error("Existing toolbox has no categories. Can't change mode.");this.options.languageTree=a;this.toolbox_.render(a)}else{if(!this.flyout)throw Error("Existing toolbox has categories. Can't change mode."); +this.options.languageTree=a;this.flyout.show(a)}}else if(this.options.languageTree)throw Error("Can't nullify an existing toolbox.");}markFocused(){this.options.parentWorkspace?this.options.parentWorkspace.markFocused():(setMainWorkspace$$module$build$src$core$common(this),this.getParentSvg().focus({preventScroll:!0}))}zoom(a,b,c){c=Math.pow(this.options.zoomOptions.scaleSpeed,c);const d=this.scale*c;if(this.scale!==d){d>this.options.zoomOptions.maxScale?c=this.options.zoomOptions.maxScale/this.scale: +dthis.options.zoomOptions.maxScale?a=this.options.zoomOptions.maxScale:this.options.zoomOptions.minScale&&ab.autoHide(a))}static setTopLevelWorkspaceMetrics_(a){const b=this.getMetrics();"number"===typeof a.x&&(this.scrollX=-(b.scrollLeft+(b.scrollWidth-b.viewWidth)*a.x));"number"===typeof a.y&&(this.scrollY=-(b.scrollTop+(b.scrollHeight-b.viewHeight)*a.y));this.translate(this.scrollX+b.absoluteLeft,this.scrollY+b.absoluteTop)}},module$build$src$core$workspace_svg={};module$build$src$core$workspace_svg.WorkspaceSvg=WorkspaceSvg$$module$build$src$core$workspace_svg; +module$build$src$core$workspace_svg.resizeSvgContents=resizeSvgContents$$module$build$src$core$workspace_svg;var TrashcanOpen$$module$build$src$core$events$events_trashcan_open=class extends UiBase$$module$build$src$core$events$events_ui_base{constructor(a,b){super(b);this.type=TRASHCAN_OPEN$$module$build$src$core$events$utils;this.isOpen=a}toJson(){const a=super.toJson();if(void 0===this.isOpen)throw Error("Whether this is already open or not is undefined. Either pass a value to the constructor, or call fromJson");a.isOpen=this.isOpen;return a}static fromJson(a,b,c){b=super.fromJson(a,b,null!=c?c:new TrashcanOpen$$module$build$src$core$events$events_trashcan_open); +b.isOpen=a.isOpen;return b}};register$$module$build$src$core$registry(Type$$module$build$src$core$registry.EVENT,TRASHCAN_OPEN$$module$build$src$core$events$utils,TrashcanOpen$$module$build$src$core$events$events_trashcan_open);var module$build$src$core$events$events_trashcan_open={};module$build$src$core$events$events_trashcan_open.TrashcanOpen=TrashcanOpen$$module$build$src$core$events$events_trashcan_open;var Selected$$module$build$src$core$events$events_selected=class extends UiBase$$module$build$src$core$events$events_ui_base{constructor(a,b,c){super(c);this.type=SELECTED$$module$build$src$core$events$utils;this.oldElementId=null!=a?a:void 0;this.newElementId=null!=b?b:void 0}toJson(){const a=super.toJson();a.oldElementId=this.oldElementId;a.newElementId=this.newElementId;return a}static fromJson(a,b,c){b=super.fromJson(a,b,null!=c?c:new Selected$$module$build$src$core$events$events_selected);b.oldElementId= +a.oldElementId;b.newElementId=a.newElementId;return b}};register$$module$build$src$core$registry(Type$$module$build$src$core$registry.EVENT,SELECTED$$module$build$src$core$events$utils,Selected$$module$build$src$core$events$events_selected);var module$build$src$core$events$events_selected={};module$build$src$core$events$events_selected.Selected=Selected$$module$build$src$core$events$events_selected;var Marker$$module$build$src$core$keyboard_nav$marker=class{constructor(){this.drawer=this.curNode=this.colour=null;this.type="marker"}setDrawer(a){this.drawer=a}getDrawer(){return this.drawer}getCurNode(){return this.curNode}setCurNode(a){const b=this.curNode;this.curNode=a;this.drawer&&this.drawer.draw(b,this.curNode)}draw(){this.drawer&&this.drawer.draw(this.curNode,this.curNode)}hide(){this.drawer&&this.drawer.hide()}dispose(){this.getDrawer()&&this.getDrawer().dispose()}},module$build$src$core$keyboard_nav$marker= +{};module$build$src$core$keyboard_nav$marker.Marker=Marker$$module$build$src$core$keyboard_nav$marker;var Cursor$$module$build$src$core$keyboard_nav$cursor=class extends Marker$$module$build$src$core$keyboard_nav$marker{constructor(){super();this.type="cursor"}next(){var a=this.getCurNode();if(!a)return null;for(a=a.next();a&&a.next()&&(a.getType()===ASTNode$$module$build$src$core$keyboard_nav$ast_node.types.NEXT||a.getType()===ASTNode$$module$build$src$core$keyboard_nav$ast_node.types.BLOCK);)a=a.next();a&&this.setCurNode(a);return a}in(){var a=this.getCurNode();if(!a)return null;if(a.getType()=== +ASTNode$$module$build$src$core$keyboard_nav$ast_node.types.PREVIOUS||a.getType()===ASTNode$$module$build$src$core$keyboard_nav$ast_node.types.OUTPUT)a=a.next();let b,c;(a=null!=(c=null==(b=a)?void 0:b.in())?c:null)&&this.setCurNode(a);return a}prev(){var a=this.getCurNode();if(!a)return null;for(a=a.prev();a&&a.prev()&&(a.getType()===ASTNode$$module$build$src$core$keyboard_nav$ast_node.types.NEXT||a.getType()===ASTNode$$module$build$src$core$keyboard_nav$ast_node.types.BLOCK);)a=a.prev();a&&this.setCurNode(a); +return a}out(){var a=this.getCurNode();if(!a)return null;(a=a.out())&&a.getType()===ASTNode$$module$build$src$core$keyboard_nav$ast_node.types.BLOCK&&(a=a.prev()||a);a&&this.setCurNode(a);return a}};register$$module$build$src$core$registry(Type$$module$build$src$core$registry.CURSOR,DEFAULT$$module$build$src$core$registry,Cursor$$module$build$src$core$keyboard_nav$cursor);var module$build$src$core$keyboard_nav$cursor={};module$build$src$core$keyboard_nav$cursor.Cursor=Cursor$$module$build$src$core$keyboard_nav$cursor;var BasicCursor$$module$build$src$core$keyboard_nav$basic_cursor=class extends Cursor$$module$build$src$core$keyboard_nav$cursor{constructor(){super()}next(){var a=this.getCurNode();if(!a)return null;(a=this.getNextNode_(a,this.validNode_))&&this.setCurNode(a);return a}in(){return this.next()}prev(){var a=this.getCurNode();if(!a)return null;(a=this.getPreviousNode_(a,this.validNode_))&&this.setCurNode(a);return a}out(){return this.prev()}getNextNode_(a,b){if(!a)return null;const c=a.in()||a.next(); +if(b(c))return c;if(c)return this.getNextNode_(c,b);a=this.findSiblingOrParent(a.out());return b(a)?a:a?this.getNextNode_(a,b):null}getPreviousNode_(a,b){if(!a)return null;let c=a.prev();c=c?this.getRightMostChild(c):a.out();return b(c)?c:c?this.getPreviousNode_(c,b):null}validNode_(a){let b=!1;a=a&&a.getType();if(a===ASTNode$$module$build$src$core$keyboard_nav$ast_node.types.OUTPUT||a===ASTNode$$module$build$src$core$keyboard_nav$ast_node.types.INPUT||a===ASTNode$$module$build$src$core$keyboard_nav$ast_node.types.FIELD|| +a===ASTNode$$module$build$src$core$keyboard_nav$ast_node.types.NEXT||a===ASTNode$$module$build$src$core$keyboard_nav$ast_node.types.PREVIOUS||a===ASTNode$$module$build$src$core$keyboard_nav$ast_node.types.WORKSPACE)b=!0;return b}findSiblingOrParent(a){if(!a)return null;const b=a.next();return b?b:this.findSiblingOrParent(a.out())}getRightMostChild(a){if(!a.in())return a;for(a=a.in();a&&a.next();)a=a.next();return this.getRightMostChild(a)}}; +BasicCursor$$module$build$src$core$keyboard_nav$basic_cursor.registrationName="basicCursor";register$$module$build$src$core$registry(Type$$module$build$src$core$registry.CURSOR,BasicCursor$$module$build$src$core$keyboard_nav$basic_cursor.registrationName,BasicCursor$$module$build$src$core$keyboard_nav$basic_cursor);var module$build$src$core$keyboard_nav$basic_cursor={};module$build$src$core$keyboard_nav$basic_cursor.BasicCursor=BasicCursor$$module$build$src$core$keyboard_nav$basic_cursor;var TabNavigateCursor$$module$build$src$core$keyboard_nav$tab_navigate_cursor=class extends BasicCursor$$module$build$src$core$keyboard_nav$basic_cursor{validNode_(a){let b=!1;const c=a&&a.getType();a&&(a=a.getLocation(),c===ASTNode$$module$build$src$core$keyboard_nav$ast_node.types.FIELD&&a&&a.isTabNavigable()&&a.isClickable()&&(b=!0));return b}},module$build$src$core$keyboard_nav$tab_navigate_cursor={};module$build$src$core$keyboard_nav$tab_navigate_cursor.TabNavigateCursor=TabNavigateCursor$$module$build$src$core$keyboard_nav$tab_navigate_cursor;var BUMP_RANDOMNESS$$module$build$src$core$rendered_connection=10,RenderedConnection$$module$build$src$core$rendered_connection=class extends Connection$$module$build$src$core$connection{constructor(a,b){super(a,b);this.highlighted=!1;this.targetConnection=null;this.db=a.workspace.connectionDBList[b];this.dbOpposite=a.workspace.connectionDBList[OPPOSITE_TYPE$$module$build$src$core$internal_constants[b]];this.offsetInBlock=new Coordinate$$module$build$src$core$utils$coordinate(0,0);this.trackedState= +RenderedConnection$$module$build$src$core$rendered_connection.TrackedState.WILL_TRACK}dispose(){super.dispose();this.trackedState===RenderedConnection$$module$build$src$core$rendered_connection.TrackedState.TRACKED&&this.db.removeConnection(this,this.y);let a,b;null==(b=(a=this.sourceBlock_.pathObject).removeConnectionHighlight)||b.call(a,this)}getSourceBlock(){return super.getSourceBlock()}targetBlock(){return super.targetBlock()}distanceFrom(a){const b=this.x-a.x;a=this.y-a.y;return Math.sqrt(b* +b+a*a)}bumpAwayFrom(a){if(!this.sourceBlock_.workspace.isDragging()){var b=this.sourceBlock_.getRootBlock();if(!b.isInFlyout){var c=!1;if(!b.isMovable()){b=a.getSourceBlock().getRootBlock();if(!b.isMovable())return;a=this;c=!0}var d=getSelected$$module$build$src$core$common()==b;d||b.addSelect();var e=a.x+$.config$$module$build$src$core$config.snapRadius+Math.floor(Math.random()*BUMP_RANDOMNESS$$module$build$src$core$rendered_connection)-this.x,f=a.y+$.config$$module$build$src$core$config.snapRadius+ +Math.floor(Math.random()*BUMP_RANDOMNESS$$module$build$src$core$rendered_connection)-this.y;c&&(f=-f);b.RTL&&(e=a.x-$.config$$module$build$src$core$config.snapRadius-Math.floor(Math.random()*BUMP_RANDOMNESS$$module$build$src$core$rendered_connection)-this.x);b.moveBy(e,f,["bump"]);d||b.removeSelect()}}}moveTo(a,b){let c=!1;this.trackedState===RenderedConnection$$module$build$src$core$rendered_connection.TrackedState.WILL_TRACK?(this.db.addConnection(this,b),this.trackedState=RenderedConnection$$module$build$src$core$rendered_connection.TrackedState.TRACKED, +c=!0):this.trackedState===RenderedConnection$$module$build$src$core$rendered_connection.TrackedState.TRACKED&&(this.db.removeConnection(this,this.y),this.db.addConnection(this,b),c=!0);this.x=a;this.y=b;return c}moveBy(a,b){return this.moveTo(this.x+a,this.y+b)}moveToOffset(a){return this.moveTo(a.x+this.offsetInBlock.x,a.y+this.offsetInBlock.y)}setOffsetInBlock(a,b){this.offsetInBlock.x=a;this.offsetInBlock.y=b}getOffsetInBlock(){return this.offsetInBlock}tightenEfficiently(){var a=this.targetConnection; +const b=this.targetBlock();a&&b&&(a=Coordinate$$module$build$src$core$utils$coordinate.difference(this.offsetInBlock,a.offsetInBlock),b.translate(a.x,a.y))}closest(a,b){return this.dbOpposite.searchForClosest(this,a,b)}highlight(){this.highlighted=!0;this.getSourceBlock().queueRender()}unhighlight(){this.highlighted=!1;this.getSourceBlock().queueRender()}isHighlighted(){return this.highlighted}setTracking(a){a&&this.trackedState===RenderedConnection$$module$build$src$core$rendered_connection.TrackedState.TRACKED|| +!a&&this.trackedState===RenderedConnection$$module$build$src$core$rendered_connection.TrackedState.UNTRACKED||this.sourceBlock_.isInFlyout||(a?(this.db.addConnection(this,this.y),this.trackedState=RenderedConnection$$module$build$src$core$rendered_connection.TrackedState.TRACKED):(this.trackedState===RenderedConnection$$module$build$src$core$rendered_connection.TrackedState.TRACKED&&this.db.removeConnection(this,this.y),this.trackedState=RenderedConnection$$module$build$src$core$rendered_connection.TrackedState.UNTRACKED))}stopTrackingAll(){this.setTracking(!1); +if(this.targetConnection){const a=this.targetBlock().getDescendants(!1);for(let b=0;bb-$.config$$module$build$src$core$config.currentConnectionPreference}getConnectionCandidate(a,b){a=this.getLocalConnections(a);let c=this.connectionCandidate?$.config$$module$build$src$core$config.connectingSnapRadius: +$.config$$module$build$src$core$config.snapRadius,d=null;for(const e of a){const {connection:f,radius:g}=e.closest(c,b);f&&(d={local:e,neighbour:f,distance:g},c=g)}return d}getLocalConnections(a){const b=a.getConnections_(!1),c=a.lastConnectionInStack(!0);c&&c!==a.nextConnection&&b.push(c);return b}endDrag(a){if(this.block.isShadow()){let b;null==(b=this.block.getParent())||b.endDrag(a)}else{this.fireDragEndEvent();this.fireMoveEvent();stopTextWidthCache$$module$build$src$core$utils$dom();disconnectUiStop$$module$build$src$core$block_animations(); +this.connectionPreviewer.hidePreview();if(!this.block.isDeadOrDying()&&this.dragging){let b;null==(b=this.workspace.getLayerManager())||b.moveOffDragLayer(this.block,BLOCK$$module$build$src$core$layers);this.block.setDragging(!1)}this.connectionCandidate?this.applyConnections(this.connectionCandidate):this.block.queueRender();this.block.snapToGrid();this.connectionPreviewer.dispose();this.workspace.setResizesEnabled(!0);$.setGroup$$module$build$src$core$events$utils(!1)}}applyConnections(a){const {local:b, +neighbour:c}=a;b.connect(c);const d=b.isSuperior()?c:b,e=this.block.getRootBlock();finishQueuedRenders$$module$build$src$core$render_management().then(()=>{connectionUiEffect$$module$build$src$core$block_animations(d.getSourceBlock());setTimeout(()=>{e.bringToFront()},0)})}revertDrag(){if(this.block.isShadow()){let b;null==(b=this.block.getParent())||b.revertDrag()}else{var a;null==(a=this.startChildConn)||a.connect(this.block.nextConnection);if(this.startParentConn)switch(this.startParentConn.type){case ConnectionType$$module$build$src$core$connection_type.INPUT_VALUE:this.startParentConn.connect(this.block.outputConnection); +break;case ConnectionType$$module$build$src$core$connection_type.NEXT_STATEMENT:this.startParentConn.connect(this.block.previousConnection)}else{this.block.moveTo(this.startLoc,["drag"]);let b;null==(b=this.workspace.getLayerManager())||b.moveOffDragLayer(this.block,BLOCK$$module$build$src$core$layers);bumpObjectIntoBounds$$module$build$src$core$bump_objects(this.workspace,this.workspace.getMetricsManager().getScrollMetrics(!0),this.block)}this.startParentConn=this.startChildConn=null;this.connectionPreviewer.hidePreview(); +this.connectionCandidate=null;this.block.setDragging(!1);this.dragging=!1}}},module$build$src$core$dragging$block_drag_strategy={};module$build$src$core$dragging$block_drag_strategy.BlockDragStrategy=BlockDragStrategy$$module$build$src$core$dragging$block_drag_strategy;var BlockSvg$$module$build$src$core$block_svg=class extends Block$$module$build$src$core$block{constructor(a,b,c){super(a,b,c);this.width=this.height=0;this.warningTextDb=new Map;this.mutator=null;this.rendered=!0;this.eventsInit_=this.renderIsInProgress_=this.visuallyDisabled=!1;this.translation="";this.dragging=!1;this.relativeCoords=new Coordinate$$module$build$src$core$utils$coordinate(0,0);this.dragStrategy=new BlockDragStrategy$$module$build$src$core$dragging$block_drag_strategy(this);if(!a.rendered)throw TypeError("Cannot create a rendered block in a headless workspace"); +this.workspace=a;this.svgGroup_=createSvgElement$$module$build$src$core$utils$dom(Svg$$module$build$src$core$utils$svg.G,{});this.style=a.getRenderer().getConstants().getBlockStyle(null);this.pathObject=a.getRenderer().makePathObject(this.svgGroup_,this.style);a=this.pathObject.svgPath;a.tooltip=this;bindMouseEvents$$module$build$src$core$tooltip(a);this.svgGroup_.setAttribute("data-id",this.id);this.doInit_()}initSvg(){if(!this.initialized){for(var a of this.inputList)a.init();for(const b of this.getIcons())b.initView(this.createIconPointerDownListener(b)), +b.updateEditable();this.applyColour();this.pathObject.updateMovable(this.isMovable()||this.isInFlyout);a=this.getSvgRoot();!this.workspace.options.readOnly&&a&&conditionalBind$$module$build$src$core$browser_events(a,"pointerdown",this,this.onMouseDown_);a.parentNode||this.workspace.getCanvas().appendChild(a);this.initialized=!0}}getColourSecondary(){return this.style.colourSecondary}getColourTertiary(){return this.style.colourTertiary}select(){if(this.isShadow()){let a;null==(a=this.getParent())|| +a.select()}else this.addSelect()}unselect(){if(this.isShadow()){let a;null==(a=this.getParent())||a.unselect()}else this.removeSelect()}setParent(a){const b=this.parentBlock_;if(a!==b){startTextWidthCache$$module$build$src$core$utils$dom();super.setParent(a);stopTextWidthCache$$module$build$src$core$utils$dom();var c=this.getSvgRoot();if(!this.workspace.isClearing&&c){var d=this.getRelativeToSurfaceXY();a?a.getSvgRoot().appendChild(c):b&&((a=this.workspace.getCanvas().querySelector(".blocklyDragging"))? +this.workspace.getCanvas().insertBefore(c,a):this.workspace.getCanvas().appendChild(c),this.translate(d.x,d.y));this.applyColour()}}}getRelativeToSurfaceXY(){const a=this.workspace.getLayerManager();if(!a)throw Error("Cannot calculate position because the workspace has not been appended");let b=0,c=0,d=this.getSvgRoot();if(d){do{const e=getRelativeXY$$module$build$src$core$utils$svg_math(d);b+=e.x;c+=e.y;d=d.parentNode}while(d&&!a.hasLayer(d))}return new Coordinate$$module$build$src$core$utils$coordinate(b, +c)}moveBy(a,b,c){if(this.parentBlock_)throw Error("Block has parent");const d=isEnabled$$module$build$src$core$events$utils();let e=null;d&&(e=new (get$$module$build$src$core$events$utils($.MOVE$$module$build$src$core$events$utils))(this),c&&e.setReason(c));a=new Coordinate$$module$build$src$core$utils$coordinate(a,b);b=this.getRelativeToSurfaceXY();a=Coordinate$$module$build$src$core$utils$coordinate.sum(b,a);this.translate(a.x,a.y);this.updateComponentLocations(a);d&&e&&(e.recordNew(),fire$$module$build$src$core$events$utils(e)); +this.workspace.resizeContents()}translate(a,b){this.translation=`translate(${a}, ${b})`;this.relativeCoords=new Coordinate$$module$build$src$core$utils$coordinate(a,b);this.getSvgRoot().setAttribute("transform",this.getTranslation())}getTranslation(){return this.translation}moveTo(a,b){const c=this.getRelativeToSurfaceXY();this.moveBy(a.x-c.x,a.y-c.y,b)}moveDuringDrag(a){this.translate(a.x,a.y);this.getSvgRoot().setAttribute("transform",this.getTranslation());this.updateComponentLocations(a)}snapToGrid(){if(!this.isDeadOrDying()&& +!this.getParent()&&!this.isInFlyout){var a=this.workspace.getGrid();if(null!=a&&a.shouldSnap()){var b=this.getRelativeToSurfaceXY();a=a.alignXY(b);a!==b&&this.moveTo(a,["snap"])}}}getBoundingRectangle(){const a=this.getRelativeToSurfaceXY(),b=this.getHeightWidth();let c,d;this.RTL?(c=a.x-b.width,d=a.x):(c=a.x,d=a.x+b.width);return new Rect$$module$build$src$core$utils$rect(a.y,a.y+b.height,c,d)}markDirty(){this.pathObject.constants=this.workspace.getRenderer().getConstants();for(let a=0,b;b=this.inputList[a];a++)b.markDirty()}setCollapsed(a){this.collapsed_!== +a&&(super.setCollapsed(a),this.updateCollapsed_())}updateCollapsed_(){var a=this.isCollapsed();const b=COLLAPSED_INPUT_NAME$$module$build$src$core$constants,c=COLLAPSED_FIELD_NAME$$module$build$src$core$constants;for(let e=0,f;f=this.inputList[e];e++)f.name!==b&&f.setVisible(!a);for(var d of this.getIcons())d.updateCollapsed();a?(a=this.toString(COLLAPSE_CHARS$$module$build$src$core$internal_constants),(d=this.getField(c))?d.setValue(a):(this.getInput(b)||this.appendDummyInput(b)).appendField(new FieldLabel$$module$build$src$core$field_label(a), +c)):(this.updateDisabled(),this.removeInput(b))}tab(a,b){const c=new TabNavigateCursor$$module$build$src$core$keyboard_nav$tab_navigate_cursor;c.setCurNode(ASTNode$$module$build$src$core$keyboard_nav$ast_node.createFieldNode(a));a=c.getCurNode();b?c.next():c.prev();(b=c.getCurNode())&&b!==a&&(b.getLocation().showEditor(),this.workspace.keyboardAccessibilityMode&&this.workspace.getCursor().setCurNode(b))}onMouseDown_(a){const b=this.workspace.getGesture(a);b&&b.handleBlockStart(a,this)}showHelp(){const a= +"function"===typeof this.helpUrl?this.helpUrl():this.helpUrl;a&&window.open(a)}generateContextMenu(){if(this.workspace.options.readOnly||!this.contextMenu)return null;const a=ContextMenuRegistry$$module$build$src$core$contextmenu_registry.registry.getContextMenuOptions(ContextMenuRegistry$$module$build$src$core$contextmenu_registry.ScopeType.BLOCK,{block:this});this.customContextMenu&&this.customContextMenu(a);return a}showContextMenu(a){const b=this.generateContextMenu();b&&b.length&&(show$$module$build$src$core$contextmenu(a, +b,this.RTL,this.workspace),setCurrentBlock$$module$build$src$core$contextmenu(this))}updateComponentLocations(a){this.dragging||this.updateConnectionLocations(a);this.updateIconLocations(a);this.updateFieldLocations(a);for(const b of this.getChildren(!1))b.updateComponentLocations(Coordinate$$module$build$src$core$utils$coordinate.sum(a,b.relativeCoords))}updateConnectionLocations(a){for(const b of this.getConnections_(!1))b.moveToOffset(a)}updateIconLocations(a){for(const b of this.getIcons())b.onLocationChange(a)}updateFieldLocations(a){for(const b of this.inputList)for(const c of b.fieldRow)c.onLocationChange(a)}setDragging(a){(this.dragging= +a)?(this.translation="",draggingConnections$$module$build$src$core$common.push(...this.getConnections_(!0)),addClass$$module$build$src$core$utils$dom(this.svgGroup_,"blocklyDragging")):(draggingConnections$$module$build$src$core$common.length=0,removeClass$$module$build$src$core$utils$dom(this.svgGroup_,"blocklyDragging"));for(let b=0;bclearTimeout(a));this.warningTextDb.clear();this.getIcons().forEach(a=>a.dispose())}checkAndDelete(){this.workspace.isFlyout||($.setGroup$$module$build$src$core$events$utils(!0),this.workspace.hideChaff(),this.outputConnection? +this.dispose(!1,!0):this.dispose(!0,!0),$.setGroup$$module$build$src$core$events$utils(!1))}toCopyData(){return this.isInsertionMarker_?null:{paster:BlockPaster$$module$build$src$core$clipboard$block_paster.TYPE,blockState:save$$module$build$src$core$serialization$blocks(this,{addCoordinates:!0,addNextBlocks:!1}),typeCounts:getBlockTypeCounts$$module$build$src$core$common(this,!0)}}applyColour(){this.pathObject.applyColour(this);const a=this.getIcons();for(let b=0;b{this.isDeadOrDying()||(this.warningTextDb.delete(b),this.setWarningText(a,b))},100));else if(this.isInFlyout&&(a=null),c=this.getIcon(WarningIcon$$module$build$src$core$icons$warning_icon.TYPE),a){let d=this.getSurroundParent(),e=null;for(;d;)d.isCollapsed()&&(e=d),d=d.getSurroundParent();e&&e.setWarningText($.Msg$$module$build$src$core$msg.COLLAPSED_WARNINGS_WARNING,BlockSvg$$module$build$src$core$block_svg.COLLAPSED_WARNING_ID); +c?c.addMessage(a,b):this.addIcon((new WarningIcon$$module$build$src$core$icons$warning_icon(this)).addMessage(a,b))}else c&&(b?(c.addMessage("",b),c.getText()||this.removeIcon(WarningIcon$$module$build$src$core$icons$warning_icon.TYPE)):this.removeIcon(WarningIcon$$module$build$src$core$icons$warning_icon.TYPE))}setMutator(a){this.removeIcon($.MutatorIcon$$module$build$src$core$icons$mutator_icon.TYPE);a&&this.addIcon(a)}addIcon(a){super.addIcon(a);a instanceof $.MutatorIcon$$module$build$src$core$icons$mutator_icon&& +(this.mutator=a);a.initView(this.createIconPointerDownListener(a));a.applyColour();a.updateEditable();this.queueRender();return a}createIconPointerDownListener(a){return b=>{this.isDeadOrDying()||(b=this.workspace.getGesture(b))&&b.setStartIcon(a)}}removeIcon(a){const b=super.removeIcon(a);a.equals($.MutatorIcon$$module$build$src$core$icons$mutator_icon.TYPE)&&(this.mutator=null);this.queueRender();return b}setEnabled(a){warn$$module$build$src$core$utils$deprecation("setEnabled","v11","v12","the setDisabledReason method of BlockSvg"); +const b=this.isEnabled();super.setEnabled(a);this.isEnabled()===b||this.getInheritedDisabled()||this.updateDisabled()}setDisabledReason(a,b){const c=this.isEnabled();super.setDisabledReason(a,b);this.isEnabled()===c||this.getInheritedDisabled()||this.updateDisabled()}setHighlighted(a){this.pathObject.updateHighlighted(a)}addSelect(){this.pathObject.updateSelected(!0)}removeSelect(){this.pathObject.updateSelected(!1)}setDeleteStyle(a){this.pathObject.updateDraggingDelete(a)}getColour(){return this.style.colourPrimary}setColour(a){super.setColour(a); +a=this.workspace.getRenderer().getConstants().getBlockStyleForColour(this.colour_);this.pathObject.setStyle(a.style);this.style=a.style;this.styleName_=a.name;this.applyColour()}setStyle(a){const b=this.workspace.getRenderer().getConstants().getBlockStyle(a);this.styleName_=a;if(b)this.hat=b.hat,this.pathObject.setStyle(b),this.colour_=b.colourPrimary,this.style=b,this.applyColour();else throw Error("Invalid style name: "+a);}bringToFront(a=!1){let b=this;if(!b.isDeadOrDying()){do{const c=b.getSvgRoot(), +d=c.parentNode,e=d.childNodes;e[e.length-1]!==c&&d.appendChild(c);if(a)break;b=b.getParent()}while(b)}}setPreviousStatement(a,b){super.setPreviousStatement(a,b);this.queueRender()}setNextStatement(a,b){super.setNextStatement(a,b);this.queueRender()}setOutput(a,b){super.setOutput(a,b);this.queueRender()}setInputsInline(a){super.setInputsInline(a);this.queueRender()}removeInput(a,b){a=super.removeInput(a,b);this.queueRender();return a}moveNumberedInputBefore(a,b){super.moveNumberedInputBefore(a,b); +this.queueRender()}appendInput(a){super.appendInput(a);this.queueRender();return a}setConnectionTracking(a){this.previousConnection&&this.previousConnection.setTracking(a);this.outputConnection&&this.outputConnection.setTracking(a);if(this.nextConnection){this.nextConnection.setTracking(a);var b=this.nextConnection.targetBlock();b&&b.setConnectionTracking(a)}if(!this.collapsed_)for(b=0;b=this.workspace.options.maxTrashcanContents||(a=new Options$$module$build$src$core$options({scrollbars:!0,parentWorkspace:this.workspace,rtl:this.workspace.RTL,oneBasedIndex:this.workspace.options.oneBasedIndex, +renderer:this.workspace.options.renderer,rendererOverrides:this.workspace.options.rendererOverrides,move:{scrollbars:!0}}),this.workspace.horizontalLayout?(a.toolboxPosition=this.workspace.toolboxPosition===Position$$module$build$src$core$utils$toolbox.TOP?Position$$module$build$src$core$utils$toolbox.BOTTOM:Position$$module$build$src$core$utils$toolbox.TOP,this.flyout=new (getClassFromOptions$$module$build$src$core$registry(Type$$module$build$src$core$registry.FLYOUTS_HORIZONTAL_TOOLBOX,this.workspace.options, +!0))(a)):(a.toolboxPosition=this.workspace.toolboxPosition===Position$$module$build$src$core$utils$toolbox.RIGHT?Position$$module$build$src$core$utils$toolbox.LEFT:Position$$module$build$src$core$utils$toolbox.RIGHT,this.flyout=new (getClassFromOptions$$module$build$src$core$registry(Type$$module$build$src$core$registry.FLYOUTS_VERTICAL_TOOLBOX,this.workspace.options,!0))(a)),this.workspace.addChangeListener(this.onDelete.bind(this)))}createDom(){this.svgGroup=createSvgElement$$module$build$src$core$utils$dom(Svg$$module$build$src$core$utils$svg.G, +{"class":"blocklyTrash"});let a;const b=String(Math.random()).substring(2);a=createSvgElement$$module$build$src$core$utils$dom(Svg$$module$build$src$core$utils$svg.CLIPPATH,{id:"blocklyTrashBodyClipPath"+b},this.svgGroup);createSvgElement$$module$build$src$core$utils$dom(Svg$$module$build$src$core$utils$svg.RECT,{width:WIDTH$$module$build$src$core$trashcan,height:BODY_HEIGHT$$module$build$src$core$trashcan,y:LID_HEIGHT$$module$build$src$core$trashcan},a);const c=createSvgElement$$module$build$src$core$utils$dom(Svg$$module$build$src$core$utils$svg.IMAGE, +{width:SPRITE$$module$build$src$core$sprites.width,x:-SPRITE_LEFT$$module$build$src$core$trashcan,height:SPRITE$$module$build$src$core$sprites.height,y:-SPRITE_TOP$$module$build$src$core$trashcan,"clip-path":"url(#blocklyTrashBodyClipPath"+b+")"},this.svgGroup);c.setAttributeNS(XLINK_NS$$module$build$src$core$utils$dom,"xlink:href",this.workspace.options.pathToMedia+SPRITE$$module$build$src$core$sprites.url);a=createSvgElement$$module$build$src$core$utils$dom(Svg$$module$build$src$core$utils$svg.CLIPPATH, +{id:"blocklyTrashLidClipPath"+b},this.svgGroup);createSvgElement$$module$build$src$core$utils$dom(Svg$$module$build$src$core$utils$svg.RECT,{width:WIDTH$$module$build$src$core$trashcan,height:LID_HEIGHT$$module$build$src$core$trashcan},a);this.svgLid=createSvgElement$$module$build$src$core$utils$dom(Svg$$module$build$src$core$utils$svg.IMAGE,{width:SPRITE$$module$build$src$core$sprites.width,x:-SPRITE_LEFT$$module$build$src$core$trashcan,height:SPRITE$$module$build$src$core$sprites.height,y:-SPRITE_TOP$$module$build$src$core$trashcan, +"clip-path":"url(#blocklyTrashLidClipPath"+b+")"},this.svgGroup);this.svgLid.setAttributeNS(XLINK_NS$$module$build$src$core$utils$dom,"xlink:href",this.workspace.options.pathToMedia+SPRITE$$module$build$src$core$sprites.url);bind$$module$build$src$core$browser_events(this.svgGroup,"pointerdown",this,this.blockMouseDownWhenOpenable);bind$$module$build$src$core$browser_events(this.svgGroup,"pointerup",this,this.click);bind$$module$build$src$core$browser_events(c,"pointerover",this,this.mouseOver);bind$$module$build$src$core$browser_events(c, +"pointerout",this,this.mouseOut);this.animateLid();return this.svgGroup}init(){0{let c;null==(c=this.flyout)||c.show(a);b.cursor="";let d;null==(d=this.workspace.scrollbar)||d.setVisible(!1)},10);this.fireUiEvent(!0)}}closeFlyout(){if(this.contentsIsOpen()){var a;null==(a=this.flyout)||a.hide();var b;null==(b=this.workspace.scrollbar)||b.setVisible(!0);this.fireUiEvent(!1);this.workspace.recordDragTargets()}}autoHide(a){!a&&this.flyout&&this.closeFlyout()}emptyContents(){this.hasContents()&& +(this.contents.length=0,this.setMinOpenness(0),this.closeFlyout())}position(a,b){if(this.initialized){var c=getCornerOppositeToolbox$$module$build$src$core$positionable_helpers(this.workspace,a);a=getStartPositionRect$$module$build$src$core$positionable_helpers(c,new Size$$module$build$src$core$utils$size(WIDTH$$module$build$src$core$trashcan,BODY_HEIGHT$$module$build$src$core$trashcan+LID_HEIGHT$$module$build$src$core$trashcan),MARGIN_HORIZONTAL$$module$build$src$core$trashcan,MARGIN_VERTICAL$$module$build$src$core$trashcan, +a,this.workspace);b=bumpPositionRect$$module$build$src$core$positionable_helpers(a,MARGIN_VERTICAL$$module$build$src$core$trashcan,c.vertical===verticalPosition$$module$build$src$core$positionable_helpers.TOP?bumpDirection$$module$build$src$core$positionable_helpers.DOWN:bumpDirection$$module$build$src$core$positionable_helpers.UP,b);this.top=b.top;this.left=b.left;var d;null==(d=this.svgGroup)||d.setAttribute("transform","translate("+this.left+","+this.top+")")}}getBoundingRectangle(){return new Rect$$module$build$src$core$utils$rect(this.top, +this.top+BODY_HEIGHT$$module$build$src$core$trashcan+LID_HEIGHT$$module$build$src$core$trashcan,this.left,this.left+WIDTH$$module$build$src$core$trashcan)}getClientRect(){if(!this.svgGroup)return null;var a=this.svgGroup.getBoundingClientRect();const b=a.top+SPRITE_TOP$$module$build$src$core$trashcan-MARGIN_HOTSPOT$$module$build$src$core$trashcan;a=a.left+SPRITE_LEFT$$module$build$src$core$trashcan-MARGIN_HOTSPOT$$module$build$src$core$trashcan;return new Rect$$module$build$src$core$utils$rect(b, +b+LID_HEIGHT$$module$build$src$core$trashcan+BODY_HEIGHT$$module$build$src$core$trashcan+2*MARGIN_HOTSPOT$$module$build$src$core$trashcan,a,a+WIDTH$$module$build$src$core$trashcan+2*MARGIN_HOTSPOT$$module$build$src$core$trashcan)}onDragOver(a){this.setLidOpen(this.wouldDelete_)}onDragExit(a){this.setLidOpen(!1)}onDrop(a){setTimeout(this.setLidOpen.bind(this,!1),100)}setLidOpen(a){this.isLidOpen!==a&&(this.lidTask&&clearTimeout(this.lidTask),this.isLidOpen=a,this.animateLid())}animateLid(){const a= +ANIMATION_FRAMES$$module$build$src$core$trashcan;var b=1/(a+1);this.lidOpen+=this.isLidOpen?b:-b;this.lidOpen=Math.min(Math.max(this.lidOpen,this.minOpenness),1);this.setLidAngle(this.lidOpen*MAX_LID_ANGLE$$module$build$src$core$trashcan);b=OPACITY_MIN$$module$build$src$core$trashcan+this.lidOpen*(OPACITY_MAX$$module$build$src$core$trashcan-OPACITY_MIN$$module$build$src$core$trashcan);this.svgGroup&&(this.svgGroup.style.opacity=`${b}`);this.lidOpen>this.minOpenness&&1>this.lidOpen&&(this.lidTask= +setTimeout(this.animateLid.bind(this),ANIMATION_LENGTH$$module$build$src$core$trashcan/a))}setLidAngle(a){const b=this.workspace.toolboxPosition===Position$$module$build$src$core$utils$toolbox.RIGHT||this.workspace.horizontalLayout&&this.workspace.RTL;let c;null==(c=this.svgLid)||c.setAttribute("transform","rotate("+(b?-a:a)+","+(b?4:WIDTH$$module$build$src$core$trashcan-4)+","+(LID_HEIGHT$$module$build$src$core$trashcan-2)+")")}setMinOpenness(a){this.minOpenness=a;this.isLidOpen||this.setLidAngle(a* +MAX_LID_ANGLE$$module$build$src$core$trashcan)}closeLid(){this.setLidOpen(!1)}click(){this.hasContents()&&!this.workspace.isDragging()&&this.openFlyout()}fireUiEvent(a){a=new (get$$module$build$src$core$events$utils(TRASHCAN_OPEN$$module$build$src$core$events$utils))(a,this.workspace.id);fire$$module$build$src$core$events$utils(a)}blockMouseDownWhenOpenable(a){!this.contentsIsOpen()&&this.hasContents()&&a.stopPropagation()}mouseOver(){this.hasContents()&&this.setLidOpen(!0)}mouseOut(){this.setLidOpen(!1)}onDelete(a){if(!(0>= +this.workspace.options.maxTrashcanContents||a.type!==$.DELETE$$module$build$src$core$events$utils||a.type!==$.DELETE$$module$build$src$core$events$utils||a.wasShadow)){if(!a.oldJson)throw Error("Encountered a delete event without proper oldJson");a=JSON.stringify(this.cleanBlockJson(a.oldJson));if(!this.contents.includes(a)){for(this.contents.unshift(a);this.contents.length>this.workspace.options.maxTrashcanContents;)this.contents.pop();this.setMinOpenness(HAS_BLOCKS_LID_ANGLE$$module$build$src$core$trashcan)}}}cleanBlockJson(a){function b(c){if(c){delete c.id; +delete c.x;delete c.y;delete c.enabled;delete c.disabledReasons;if(c.icons&&c.icons.comment){var d=c.icons.comment;delete d.height;delete d.width;delete d.pinned}d=c.inputs;for(var e in d){var f=d[e];const g=f.block;f=f.shadow;g&&b(g);f&&b(f)}c.next&&(e=c.next,c=e.block,e=e.shadow,c&&b(c),e&&b(e))}}a=JSON.parse(JSON.stringify(a));b(a);return Object.assign({},{kind:"BLOCK"},a)}},WIDTH$$module$build$src$core$trashcan=47,BODY_HEIGHT$$module$build$src$core$trashcan=44,LID_HEIGHT$$module$build$src$core$trashcan= +16,MARGIN_VERTICAL$$module$build$src$core$trashcan=20,MARGIN_HORIZONTAL$$module$build$src$core$trashcan=20,MARGIN_HOTSPOT$$module$build$src$core$trashcan=10,SPRITE_LEFT$$module$build$src$core$trashcan=0,SPRITE_TOP$$module$build$src$core$trashcan=32,HAS_BLOCKS_LID_ANGLE$$module$build$src$core$trashcan=.1,ANIMATION_LENGTH$$module$build$src$core$trashcan=80,ANIMATION_FRAMES$$module$build$src$core$trashcan=4,OPACITY_MIN$$module$build$src$core$trashcan=.4,OPACITY_MAX$$module$build$src$core$trashcan=.8, +MAX_LID_ANGLE$$module$build$src$core$trashcan=45,module$build$src$core$trashcan={};module$build$src$core$trashcan.Trashcan=Trashcan$$module$build$src$core$trashcan;var ShortcutRegistry$$module$build$src$core$shortcut_registry=class{constructor(){this.shortcuts=new Map;this.keyMap=new Map;this.reset()}reset(){this.shortcuts.clear();this.keyMap.clear()}register(a,b){if(this.shortcuts.get(a.name)&&!b)throw Error(`Shortcut named "${a.name}" already exists.`);this.shortcuts.set(a.name,a);if((b=a.keyCodes)&&0saveProcedure$$module$build$src$core$serialization$procedures(b));return a.length?a:null}load(a,b){const c=b.getProcedureMap();for(const d of a)c.add(loadProcedure$$module$build$src$core$serialization$procedures(this.procedureModelClass, +this.parameterModelClass,d,b))}clear(a){a.getProcedureMap().clear()}},module$build$src$core$serialization$procedures={};module$build$src$core$serialization$procedures.ProcedureSerializer=ProcedureSerializer$$module$build$src$core$serialization$procedures;module$build$src$core$serialization$procedures.loadProcedure=loadProcedure$$module$build$src$core$serialization$procedures;module$build$src$core$serialization$procedures.saveProcedure=saveProcedure$$module$build$src$core$serialization$procedures;var VariableSerializer$$module$build$src$core$serialization$variables=class{constructor(){this.priority=VARIABLES$$module$build$src$core$serialization$priorities}save(a){const b=[];for(const c of a.getAllVariables())a={name:c.name,id:c.getId()},c.type&&(a.type=c.type),b.push(a);return b.length?b:null}load(a,b){for(const c of a)b.createVariable(c.name,c.type,c.id)}clear(a){a.getVariableMap().clear()}};register$$module$build$src$core$serialization$registry("variables",new VariableSerializer$$module$build$src$core$serialization$variables); +var module$build$src$core$serialization$variables={};module$build$src$core$serialization$variables.VariableSerializer=VariableSerializer$$module$build$src$core$serialization$variables;var module$build$src$core$serialization$workspaces={};module$build$src$core$serialization$workspaces.load=load$$module$build$src$core$serialization$workspaces;module$build$src$core$serialization$workspaces.save=save$$module$build$src$core$serialization$workspaces;var module$build$src$core$serialization={blocks:module$build$src$core$serialization$blocks,exceptions:module$build$src$core$serialization$exceptions,priorities:module$build$src$core$serialization$priorities,procedures:module$build$src$core$serialization$procedures,registry:module$build$src$core$serialization$registry,variables:module$build$src$core$serialization$variables,workspaceComments:module$build$src$core$serialization$workspace_comments,workspaces:module$build$src$core$serialization$workspaces};var ScrollbarPair$$module$build$src$core$scrollbar_pair=class{constructor(a,b,c,d,e){this.workspace=a;this.oldHostMetrics_=this.corner_=this.vScroll=this.hScroll=null;b=void 0===b?!0:b;c=void 0===c?!0:c;const f=b&&c;b&&(this.hScroll=new Scrollbar$$module$build$src$core$scrollbar(a,!0,f,d,e));c&&(this.vScroll=new Scrollbar$$module$build$src$core$scrollbar(a,!1,f,d,e));f&&(this.corner_=createSvgElement$$module$build$src$core$utils$dom(Svg$$module$build$src$core$utils$svg.RECT,{height:Scrollbar$$module$build$src$core$scrollbar.scrollbarThickness, +width:Scrollbar$$module$build$src$core$scrollbar.scrollbarThickness,"class":"blocklyScrollbarBackground"}),insertAfter$$module$build$src$core$utils$dom(this.corner_,a.getBubbleCanvas()))}dispose(){removeNode$$module$build$src$core$utils$dom(this.corner_);this.oldHostMetrics_=this.corner_=null;this.hScroll&&(this.hScroll.dispose(),this.hScroll=null);this.vScroll&&(this.vScroll.dispose(),this.vScroll=null)}resize(){const a=this.workspace.getMetrics();if(a){var b=!1,c=!1;this.oldHostMetrics_&&this.oldHostMetrics_.viewWidth=== +a.viewWidth&&this.oldHostMetrics_.viewHeight===a.viewHeight&&this.oldHostMetrics_.absoluteTop===a.absoluteTop&&this.oldHostMetrics_.absoluteLeft===a.absoluteLeft?(this.oldHostMetrics_&&this.oldHostMetrics_.scrollWidth===a.scrollWidth&&this.oldHostMetrics_.viewLeft===a.viewLeft&&this.oldHostMetrics_.scrollLeft===a.scrollLeft||(b=!0),this.oldHostMetrics_&&this.oldHostMetrics_.scrollHeight===a.scrollHeight&&this.oldHostMetrics_.viewTop===a.viewTop&&this.oldHostMetrics_.scrollTop===a.scrollTop||(c=!0)): +c=b=!0;if(b||c){try{$.disable$$module$build$src$core$events$utils(),this.hScroll&&b&&this.hScroll.resize(a),this.vScroll&&c&&this.vScroll.resize(a)}finally{$.enable$$module$build$src$core$events$utils()}this.workspace.maybeFireViewportChangeEvent()}if(this.hScroll&&this.vScroll){if(!this.oldHostMetrics_||this.oldHostMetrics_.viewWidth!==a.viewWidth||this.oldHostMetrics_.absoluteLeft!==a.absoluteLeft){let d;null==(d=this.corner_)||d.setAttribute("x",String(this.vScroll.position.x))}if(!this.oldHostMetrics_|| +this.oldHostMetrics_.viewHeight!==a.viewHeight||this.oldHostMetrics_.absoluteTop!==a.absoluteTop){let d;null==(d=this.corner_)||d.setAttribute("y",String(this.hScroll.position.y))}}this.oldHostMetrics_=a}}canScrollHorizontally(){return!!this.hScroll}canScrollVertically(){return!!this.vScroll}setOrigin(a,b){this.hScroll&&this.hScroll.setOrigin(a,b);this.vScroll&&this.vScroll.setOrigin(a,b)}set(a,b,c){this.hScroll&&this.hScroll.set(a,!1);this.vScroll&&this.vScroll.set(b,!1);if(c||void 0===c)a={},this.hScroll&& +(a.x=this.hScroll.getRatio_()),this.vScroll&&(a.y=this.vScroll.getRatio_()),this.workspace.setMetrics(a)}setX(a){this.hScroll&&this.hScroll.set(a,!0)}setY(a){this.vScroll&&this.vScroll.set(a,!0)}setContainerVisible(a){this.hScroll&&this.hScroll.setContainerVisible(a);this.vScroll&&this.vScroll.setContainerVisible(a)}isVisible(){let a=!1;this.hScroll&&(a=this.hScroll.isVisible());this.vScroll&&(a=a||this.vScroll.isVisible());return a}setVisible(a){this.hScroll&&this.hScroll.setVisibleInternal(a);this.vScroll&& +this.vScroll.setVisibleInternal(a)}resizeContent(a){this.hScroll&&this.hScroll.resizeContentHorizontal(a);this.vScroll&&this.vScroll.resizeContentVertical(a)}resizeView(a){this.hScroll&&this.hScroll.resizeViewHorizontal(a);this.vScroll&&this.vScroll.resizeViewVertical(a)}},module$build$src$core$scrollbar_pair={};module$build$src$core$scrollbar_pair.ScrollbarPair=ScrollbarPair$$module$build$src$core$scrollbar_pair;var MetricsManager$$module$build$src$core$metrics_manager=class{constructor(a){this.workspace_=a}getDimensionsPx_(a){let b=0,c=0;a&&(b=a.getWidth(),c=a.getHeight());return new Size$$module$build$src$core$utils$size(b,c)}getFlyoutMetrics(a){a=this.getDimensionsPx_(this.workspace_.getFlyout(a));return{width:a.width,height:a.height,position:this.workspace_.toolboxPosition}}getToolboxMetrics(){const a=this.getDimensionsPx_(this.workspace_.getToolbox());return{width:a.width,height:a.height,position:this.workspace_.toolboxPosition}}getSvgMetrics(){return this.workspace_.getCachedParentSvgSize()}getAbsoluteMetrics(){let a= +0,b=0;const c=this.getToolboxMetrics(),d=this.getFlyoutMetrics(),e=!!this.workspace_.getToolbox();var f;const g=!(null==(f=this.workspace_.getFlyout())?0:f.autoClose);f=e?c.position:d.position;const h=f===Position$$module$build$src$core$utils$toolbox.TOP;f===Position$$module$build$src$core$utils$toolbox.LEFT&&(e&&(a+=c.width),g&&(a+=d.width));h&&(e&&(b+=c.height),g&&(b+=d.height));return{top:b,left:a}}getViewMetrics(a){a=a?this.workspace_.scale:1;const b=this.getSvgMetrics(),c=this.getToolboxMetrics(), +d=this.getFlyoutMetrics(),e=!!this.workspace_.getToolbox();var f;const g=!(null==(f=this.workspace_.getFlyout())?0:f.autoClose);f=e?c.position:d.position;const h=f===Position$$module$build$src$core$utils$toolbox.LEFT||f===Position$$module$build$src$core$utils$toolbox.RIGHT;if(f===Position$$module$build$src$core$utils$toolbox.TOP||f===Position$$module$build$src$core$utils$toolbox.BOTTOM)e&&(b.height-=c.height),g&&(b.height-=d.height);h&&(e&&(b.width-=c.width),g&&(b.width-=d.width));return{height:b.height/ +a,width:b.width/a,top:-this.workspace_.scrollY/a,left:-this.workspace_.scrollX/a}}getContentMetrics(a){a=a?1:this.workspace_.scale;const b=this.workspace_.getBlocksBoundingBox();return{height:(b.bottom-b.top)*a,width:(b.right-b.left)*a,top:b.top*a,left:b.left*a}}hasFixedEdges(){return!this.workspace_.isMovableHorizontally()||!this.workspace_.isMovableVertically()}getComputedFixedEdges_(a){if(!this.hasFixedEdges())return{};const b=this.workspace_.isMovableHorizontally(),c=this.workspace_.isMovableVertically(); +a=a||this.getViewMetrics(!1);const d={};c||(d.top=a.top,d.bottom=a.top+a.height);b||(d.left=a.left,d.right=a.left+a.width);return d}getPaddedContent_(a,b){const c=b.top+b.height,d=b.left+b.width,e=a.width;a=a.height;const f=e/2,g=a/2;return{top:Math.min(b.top-g,c-a),bottom:Math.max(c+g,b.top+a),left:Math.min(b.left-f,d-e),right:Math.max(d+f,b.left+e)}}getScrollMetrics(a,b,c){a=a?this.workspace_.scale:1;b=b||this.getViewMetrics(!1);var d=c||this.getContentMetrics();c=this.getComputedFixedEdges_(b); +b=this.getPaddedContent_(b,d);d=void 0!==c.top?c.top:b.top;const e=void 0!==c.left?c.left:b.left;return{top:d/a,left:e/a,width:((void 0!==c.right?c.right:b.right)-e)/a,height:((void 0!==c.bottom?c.bottom:b.bottom)-d)/a}}getUiMetrics(){return{viewMetrics:this.getViewMetrics(),absoluteMetrics:this.getAbsoluteMetrics(),toolboxMetrics:this.getToolboxMetrics()}}getMetrics(){const a=this.getToolboxMetrics(),b=this.getFlyoutMetrics(!0),c=this.getSvgMetrics(),d=this.getAbsoluteMetrics(),e=this.getViewMetrics(), +f=this.getContentMetrics(),g=this.getScrollMetrics(!1,e,f);return{contentHeight:f.height,contentWidth:f.width,contentTop:f.top,contentLeft:f.left,scrollHeight:g.height,scrollWidth:g.width,scrollTop:g.top,scrollLeft:g.left,viewHeight:e.height,viewWidth:e.width,viewTop:e.top,viewLeft:e.left,absoluteTop:d.top,absoluteLeft:d.left,svgHeight:c.height,svgWidth:c.width,toolboxWidth:a.width,toolboxHeight:a.height,toolboxPosition:a.position,flyoutWidth:b.width,flyoutHeight:b.height}}}; +register$$module$build$src$core$registry(Type$$module$build$src$core$registry.METRICS_MANAGER,DEFAULT$$module$build$src$core$registry,MetricsManager$$module$build$src$core$metrics_manager);var module$build$src$core$metrics_manager={};module$build$src$core$metrics_manager.MetricsManager=MetricsManager$$module$build$src$core$metrics_manager;"Blockly"in globalThis||(globalThis.Blockly={Msg:module$build$src$core$msg});var module$build$src$core$main={};var ConstantProvider$$module$build$src$core$renderers$zelos$constants=class extends ConstantProvider$$module$build$src$core$renderers$common$constants{constructor(){super();this.GRID_UNIT=4;this.CURSOR_COLOUR="#ffa200";this.CURSOR_RADIUS=5;this.JAGGED_TEETH_WIDTH=this.JAGGED_TEETH_HEIGHT=0;this.START_HAT_HEIGHT=22;this.START_HAT_WIDTH=96;this.SHAPES={HEXAGONAL:1,ROUND:2,SQUARE:3,PUZZLE:4,NOTCH:5};this.SHAPE_IN_SHAPE_PADDING={1:{0:5*this.GRID_UNIT,1:2*this.GRID_UNIT,2:5*this.GRID_UNIT,3:5*this.GRID_UNIT}, +2:{0:3*this.GRID_UNIT,1:3*this.GRID_UNIT,2:1*this.GRID_UNIT,3:2*this.GRID_UNIT},3:{0:2*this.GRID_UNIT,1:2*this.GRID_UNIT,2:2*this.GRID_UNIT,3:2*this.GRID_UNIT}};this.FULL_BLOCK_FIELDS=!0;this.FIELD_TEXT_FONTWEIGHT="bold";this.FIELD_TEXT_FONTFAMILY='"Helvetica Neue", "Segoe UI", Helvetica, sans-serif';this.FIELD_COLOUR_FULL_BLOCK=this.FIELD_TEXTINPUT_BOX_SHADOW=this.FIELD_DROPDOWN_SVG_ARROW=this.FIELD_DROPDOWN_COLOURED_DIV=this.FIELD_DROPDOWN_NO_BORDER_RECT_SHADOW=!0;this.SELECTED_GLOW_COLOUR="#fff200"; +this.SELECTED_GLOW_SIZE=.5;this.REPLACEMENT_GLOW_COLOUR="#fff200";this.REPLACEMENT_GLOW_SIZE=2;this.selectedGlowFilterId="";this.selectedGlowFilter=null;this.replacementGlowFilterId="";this.SQUARED=this.ROUNDED=this.HEXAGONAL=this.replacementGlowFilter=null;this.SMALL_PADDING=this.GRID_UNIT;this.MEDIUM_PADDING=2*this.GRID_UNIT;this.MEDIUM_LARGE_PADDING=3*this.GRID_UNIT;this.LARGE_PADDING=4*this.GRID_UNIT;this.CORNER_RADIUS=1*this.GRID_UNIT;this.NOTCH_WIDTH=9*this.GRID_UNIT;this.NOTCH_HEIGHT=2*this.GRID_UNIT; +this.STATEMENT_INPUT_NOTCH_OFFSET=this.NOTCH_OFFSET_LEFT=3*this.GRID_UNIT;this.MIN_BLOCK_WIDTH=2*this.GRID_UNIT;this.MIN_BLOCK_HEIGHT=12*this.GRID_UNIT;this.EMPTY_STATEMENT_INPUT_HEIGHT=6*this.GRID_UNIT;this.TOP_ROW_MIN_HEIGHT=this.CORNER_RADIUS;this.TOP_ROW_PRECEDES_STATEMENT_MIN_HEIGHT=this.LARGE_PADDING;this.BOTTOM_ROW_MIN_HEIGHT=this.CORNER_RADIUS;this.BOTTOM_ROW_AFTER_STATEMENT_MIN_HEIGHT=6*this.GRID_UNIT;this.STATEMENT_BOTTOM_SPACER=-this.NOTCH_HEIGHT;this.STATEMENT_INPUT_SPACER_MIN_WIDTH=40* +this.GRID_UNIT;this.STATEMENT_INPUT_PADDING_LEFT=4*this.GRID_UNIT;this.EMPTY_INLINE_INPUT_PADDING=4*this.GRID_UNIT;this.EMPTY_INLINE_INPUT_HEIGHT=8*this.GRID_UNIT;this.DUMMY_INPUT_MIN_HEIGHT=8*this.GRID_UNIT;this.DUMMY_INPUT_SHADOW_MIN_HEIGHT=6*this.GRID_UNIT;this.CURSOR_WS_WIDTH=20*this.GRID_UNIT;this.FIELD_TEXT_FONTSIZE=3*this.GRID_UNIT;this.FIELD_BORDER_RECT_RADIUS=this.CORNER_RADIUS;this.FIELD_BORDER_RECT_X_PADDING=2*this.GRID_UNIT;this.FIELD_BORDER_RECT_Y_PADDING=1.625*this.GRID_UNIT;this.FIELD_BORDER_RECT_HEIGHT= +8*this.GRID_UNIT;this.FIELD_DROPDOWN_BORDER_RECT_HEIGHT=8*this.GRID_UNIT;this.FIELD_DROPDOWN_SVG_ARROW_PADDING=this.FIELD_BORDER_RECT_X_PADDING;this.FIELD_COLOUR_DEFAULT_WIDTH=6*this.GRID_UNIT;this.FIELD_COLOUR_DEFAULT_HEIGHT=8*this.GRID_UNIT;this.FIELD_CHECKBOX_X_OFFSET=1*this.GRID_UNIT;this.MAX_DYNAMIC_CONNECTION_SHAPE_WIDTH=12*this.GRID_UNIT}setFontConstants_(a){super.setFontConstants_(a);this.FIELD_DROPDOWN_BORDER_RECT_HEIGHT=this.FIELD_BORDER_RECT_HEIGHT=this.FIELD_TEXT_HEIGHT+2*this.FIELD_BORDER_RECT_Y_PADDING}init(){super.init(); +this.HEXAGONAL=this.makeHexagonal();this.ROUNDED=this.makeRounded();this.SQUARED=this.makeSquared();this.STATEMENT_INPUT_NOTCH_OFFSET=this.NOTCH_OFFSET_LEFT+this.INSIDE_CORNERS.rightWidth}setDynamicProperties_(a){super.setDynamicProperties_(a);this.SELECTED_GLOW_COLOUR=a.getComponentStyle("selectedGlowColour")||this.SELECTED_GLOW_COLOUR;const b=Number(a.getComponentStyle("selectedGlowSize"));this.SELECTED_GLOW_SIZE=b&&!isNaN(b)?b:this.SELECTED_GLOW_SIZE;this.REPLACEMENT_GLOW_COLOUR=a.getComponentStyle("replacementGlowColour")|| +this.REPLACEMENT_GLOW_COLOUR;this.REPLACEMENT_GLOW_SIZE=(a=Number(a.getComponentStyle("replacementGlowSize")))&&!isNaN(a)?a:this.REPLACEMENT_GLOW_SIZE}dispose(){super.dispose();this.selectedGlowFilter&&removeNode$$module$build$src$core$utils$dom(this.selectedGlowFilter);this.replacementGlowFilter&&removeNode$$module$build$src$core$utils$dom(this.replacementGlowFilter)}makeStartHat(){const a=this.START_HAT_HEIGHT,b=this.START_HAT_WIDTH,c=curve$$module$build$src$core$utils$svg_paths("c",[point$$module$build$src$core$utils$svg_paths(25, +-a),point$$module$build$src$core$utils$svg_paths(71,-a),point$$module$build$src$core$utils$svg_paths(b,0)]);return{height:a,width:b,path:c}}makeHexagonal(){function a(c,d,e){var f=c/2;f=f>b?b:f;e=e?-1:1;c=(d?-1:1)*c/2;return lineTo$$module$build$src$core$utils$svg_paths(-e*f,c)+lineTo$$module$build$src$core$utils$svg_paths(e*f,c)}const b=this.MAX_DYNAMIC_CONNECTION_SHAPE_WIDTH;return{type:this.SHAPES.HEXAGONAL,isDynamic:!0,width(c){c/=2;return c>b?b:c},height(c){return c},connectionOffsetY(c){return c/ +2},connectionOffsetX(c){return-c},pathDown(c){return a(c,!1,!1)},pathUp(c){return a(c,!0,!1)},pathRightDown(c){return a(c,!1,!0)},pathRightUp(c){return a(c,!1,!0)}}}makeRounded(){function a(d,e,f){const g=d>c?d-c:0;d=(d>c?c:d)/2;const h=f===e?"0":"1";return arc$$module$build$src$core$utils$svg_paths("a","0 0,"+h,d,point$$module$build$src$core$utils$svg_paths((f?1:-1)*d,(e?-1:1)*d))+lineOnAxis$$module$build$src$core$utils$svg_paths("v",(e?-1:1)*g)+arc$$module$build$src$core$utils$svg_paths("a","0 0,"+ +h,d,point$$module$build$src$core$utils$svg_paths((f?-1:1)*d,(e?-1:1)*d))}const b=this.MAX_DYNAMIC_CONNECTION_SHAPE_WIDTH,c=2*b;return{type:this.SHAPES.ROUND,isDynamic:!0,width(d){d/=2;return d>b?b:d},height(d){return d},connectionOffsetY(d){return d/2},connectionOffsetX(d){return-d},pathDown(d){return a(d,!1,!1)},pathUp(d){return a(d,!0,!1)},pathRightDown(d){return a(d,!1,!0)},pathRightUp(d){return a(d,!1,!0)}}}makeSquared(){function a(c,d,e){c-=2*b;const f=e===d?"0":"1";return arc$$module$build$src$core$utils$svg_paths("a", +"0 0,"+f,b,point$$module$build$src$core$utils$svg_paths((e?1:-1)*b,(d?-1:1)*b))+lineOnAxis$$module$build$src$core$utils$svg_paths("v",(d?-1:1)*c)+arc$$module$build$src$core$utils$svg_paths("a","0 0,"+f,b,point$$module$build$src$core$utils$svg_paths((e?-1:1)*b,(d?-1:1)*b))}const b=this.CORNER_RADIUS;return{type:this.SHAPES.SQUARE,isDynamic:!0,width(c){return b},height(c){return c},connectionOffsetY(c){return c/2},connectionOffsetX(c){return-c},pathDown(c){return a(c,!1,!1)},pathUp(c){return a(c,!0, +!1)},pathRightDown(c){return a(c,!1,!0)},pathRightUp(c){return a(c,!1,!0)}}}shapeFor(a){let b=a.getCheck();!b&&a.targetConnection&&(b=a.targetConnection.getCheck());switch(a.type){case ConnectionType$$module$build$src$core$connection_type.INPUT_VALUE:case ConnectionType$$module$build$src$core$connection_type.OUTPUT_VALUE:a=a.getSourceBlock().getOutputShape();if(null!==a)switch(a){case this.SHAPES.HEXAGONAL:return this.HEXAGONAL;case this.SHAPES.ROUND:return this.ROUNDED;case this.SHAPES.SQUARE:return this.SQUARED}if(b&& +b.includes("Boolean"))return this.HEXAGONAL;if(b&&b.includes("Number"))return this.ROUNDED;b&&b.includes("String");return this.ROUNDED;case ConnectionType$$module$build$src$core$connection_type.PREVIOUS_STATEMENT:case ConnectionType$$module$build$src$core$connection_type.NEXT_STATEMENT:return this.NOTCH;default:throw Error("Unknown type");}}makeNotch(){function a(l){return curve$$module$build$src$core$utils$svg_paths("c",[point$$module$build$src$core$utils$svg_paths(l*e/2,0),point$$module$build$src$core$utils$svg_paths(l* +e*3/4,g/2),point$$module$build$src$core$utils$svg_paths(l*e,g)])+line$$module$build$src$core$utils$svg_paths([point$$module$build$src$core$utils$svg_paths(l*e,f)])+curve$$module$build$src$core$utils$svg_paths("c",[point$$module$build$src$core$utils$svg_paths(l*e/4,g/2),point$$module$build$src$core$utils$svg_paths(l*e/2,g),point$$module$build$src$core$utils$svg_paths(l*e,g)])+lineOnAxis$$module$build$src$core$utils$svg_paths("h",l*d)+curve$$module$build$src$core$utils$svg_paths("c",[point$$module$build$src$core$utils$svg_paths(l* +e/2,0),point$$module$build$src$core$utils$svg_paths(l*e*3/4,-(g/2)),point$$module$build$src$core$utils$svg_paths(l*e,-g)])+line$$module$build$src$core$utils$svg_paths([point$$module$build$src$core$utils$svg_paths(l*e,-f)])+curve$$module$build$src$core$utils$svg_paths("c",[point$$module$build$src$core$utils$svg_paths(l*e/4,-(g/2)),point$$module$build$src$core$utils$svg_paths(l*e/2,-g),point$$module$build$src$core$utils$svg_paths(l*e,-g)])}const b=this.NOTCH_WIDTH,c=this.NOTCH_HEIGHT,d=b/3,e=d/3,f= +c/2,g=f/2,h=a(1),k=a(-1);return{type:this.SHAPES.NOTCH,width:b,height:c,pathLeft:h,pathRight:k}}makeInsideCorners(){const a=this.CORNER_RADIUS,b=arc$$module$build$src$core$utils$svg_paths("a","0 0,0",a,point$$module$build$src$core$utils$svg_paths(-a,a)),c=arc$$module$build$src$core$utils$svg_paths("a","0 0,1",a,point$$module$build$src$core$utils$svg_paths(-a,a)),d=arc$$module$build$src$core$utils$svg_paths("a","0 0,0",a,point$$module$build$src$core$utils$svg_paths(a,a)),e=arc$$module$build$src$core$utils$svg_paths("a", +"0 0,1",a,point$$module$build$src$core$utils$svg_paths(a,a));return{width:a,height:a,pathTop:b,pathBottom:d,rightWidth:a,rightHeight:a,pathTopRight:c,pathBottomRight:e}}generateSecondaryColour_(a){return blend$$module$build$src$core$utils$colour("#000",a,.15)||a}generateTertiaryColour_(a){return blend$$module$build$src$core$utils$colour("#000",a,.25)||a}createDom(a,b,c){super.createDom(a,b,c);a=createSvgElement$$module$build$src$core$utils$dom(Svg$$module$build$src$core$utils$svg.DEFS,{},a);b=createSvgElement$$module$build$src$core$utils$dom(Svg$$module$build$src$core$utils$svg.FILTER, +{id:"blocklySelectedGlowFilter"+this.randomIdentifier,height:"160%",width:"180%",y:"-30%",x:"-40%"},a);createSvgElement$$module$build$src$core$utils$dom(Svg$$module$build$src$core$utils$svg.FEGAUSSIANBLUR,{"in":"SourceGraphic",stdDeviation:this.SELECTED_GLOW_SIZE},b);c=createSvgElement$$module$build$src$core$utils$dom(Svg$$module$build$src$core$utils$svg.FECOMPONENTTRANSFER,{result:"outBlur"},b);createSvgElement$$module$build$src$core$utils$dom(Svg$$module$build$src$core$utils$svg.FEFUNCA,{type:"table", +tableValues:"0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1"},c);createSvgElement$$module$build$src$core$utils$dom(Svg$$module$build$src$core$utils$svg.FEFLOOD,{"flood-color":this.SELECTED_GLOW_COLOUR,"flood-opacity":1,result:"outColor"},b);createSvgElement$$module$build$src$core$utils$dom(Svg$$module$build$src$core$utils$svg.FECOMPOSITE,{"in":"outColor",in2:"outBlur",operator:"in",result:"outGlow"},b);this.selectedGlowFilterId=b.id;this.selectedGlowFilter=b;a=createSvgElement$$module$build$src$core$utils$dom(Svg$$module$build$src$core$utils$svg.FILTER, +{id:"blocklyReplacementGlowFilter"+this.randomIdentifier,height:"160%",width:"180%",y:"-30%",x:"-40%"},a);createSvgElement$$module$build$src$core$utils$dom(Svg$$module$build$src$core$utils$svg.FEGAUSSIANBLUR,{"in":"SourceGraphic",stdDeviation:this.REPLACEMENT_GLOW_SIZE},a);b=createSvgElement$$module$build$src$core$utils$dom(Svg$$module$build$src$core$utils$svg.FECOMPONENTTRANSFER,{result:"outBlur"},a);createSvgElement$$module$build$src$core$utils$dom(Svg$$module$build$src$core$utils$svg.FEFUNCA,{type:"table", +tableValues:"0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1"},b);createSvgElement$$module$build$src$core$utils$dom(Svg$$module$build$src$core$utils$svg.FEFLOOD,{"flood-color":this.REPLACEMENT_GLOW_COLOUR,"flood-opacity":1,result:"outColor"},a);createSvgElement$$module$build$src$core$utils$dom(Svg$$module$build$src$core$utils$svg.FECOMPOSITE,{"in":"outColor",in2:"outBlur",operator:"in",result:"outGlow"},a);createSvgElement$$module$build$src$core$utils$dom(Svg$$module$build$src$core$utils$svg.FECOMPOSITE,{"in":"SourceGraphic", +in2:"outGlow",operator:"over"},a);this.replacementGlowFilterId=a.id;this.replacementGlowFilter=a}getCSS_(a){return[`${a} .blocklyText,`,`${a} .blocklyFlyoutLabelText {`,`font: ${this.FIELD_TEXT_FONTWEIGHT} ${this.FIELD_TEXT_FONTSIZE}`+`pt ${this.FIELD_TEXT_FONTFAMILY};`,"}",`${a} .blocklyTextInputBubble textarea {`,"font-weight: normal;","}",`${a} .blocklyText {`,"fill: #fff;","}",`${a} .blocklyNonEditableText>rect:not(.blocklyDropdownRect),`,`${a} .blocklyEditableText>rect:not(.blocklyDropdownRect) {`, +`fill: ${this.FIELD_BORDER_RECT_COLOUR};`,"}",`${a} .blocklyNonEditableText>text,`,`${a} .blocklyEditableText>text,`,`${a} .blocklyNonEditableText>g>text,`,`${a} .blocklyEditableText>g>text {`,"fill: #575E75;","}",`${a} .blocklyFlyoutLabelText {`,"fill: #575E75;","}",`${a} .blocklyText.blocklyBubbleText {`,"fill: #575E75;","}",`${a} .blocklyDraggable:not(.blocklyDisabled)`," .blocklyEditableText:not(.editing):hover>rect,",`${a} .blocklyDraggable:not(.blocklyDisabled)`," .blocklyEditableText:not(.editing):hover>.blocklyPath {", +"stroke: #fff;","stroke-width: 2;","}",`${a} .blocklyHtmlInput {`,`font-family: ${this.FIELD_TEXT_FONTFAMILY};`,`font-weight: ${this.FIELD_TEXT_FONTWEIGHT};`,"color: #575E75;","}",`${a} .blocklyDropdownText {`,"fill: #fff !important;","}",`${a}.blocklyWidgetDiv .goog-menuitem,`,`${a}.blocklyDropDownDiv .goog-menuitem {`,`font-family: ${this.FIELD_TEXT_FONTFAMILY};`,"}",`${a}.blocklyDropDownDiv .goog-menuitem-content {`,"color: #fff;","}",`${a} .blocklyHighlightedConnectionPath {`,`stroke: ${this.SELECTED_GLOW_COLOUR};`, +"}",`${a} .blocklyDisabled > .blocklyOutlinePath {`,`fill: url(#blocklyDisabledPattern${this.randomIdentifier})`,"}",`${a} .blocklyInsertionMarker>.blocklyPath {`,`fill-opacity: ${this.INSERTION_MARKER_OPACITY};`,"stroke: none;","}"]}},module$build$src$core$renderers$zelos$constants={};module$build$src$core$renderers$zelos$constants.ConstantProvider=ConstantProvider$$module$build$src$core$renderers$zelos$constants;var Drawer$$module$build$src$core$renderers$zelos$drawer=class extends Drawer$$module$build$src$core$renderers$common$drawer{constructor(a,b){super(a,b)}draw(){const a=this.block_.pathObject;a.beginDrawing();this.drawOutline_();this.drawInternals_();this.updateConnectionHighlights();a.setPath(this.outlinePath_+"\n"+this.inlinePath_);this.info_.RTL&&a.flipRTL();this.recordSizeOnBlock_();this.info_.outputConnection&&(a.outputShapeType=this.info_.outputConnection.shape.type);a.endDrawing()}drawOutline_(){this.info_.outputConnection&& +this.info_.outputConnection.isDynamicShape&&!this.info_.hasStatementInput&&!this.info_.bottomRow.hasNextConnection?(this.drawFlatTop_(),this.drawRightDynamicConnection_(),this.drawFlatBottom_(),this.drawLeftDynamicConnection_()):super.drawOutline_()}drawLeft_(){this.info_.outputConnection&&this.info_.outputConnection.isDynamicShape?this.drawLeftDynamicConnection_():super.drawLeft_()}drawRightSideRow_(a){if(!(0>=a.height)){if(Types$$module$build$src$core$renderers$measurables$types.isSpacer(a)){const d= +a.precedesStatement;var b=a.followsStatement;if(d||b){const e=this.constants_.INSIDE_CORNERS;var c=e.rightHeight;c=a.height-(d?c:0);b=b?e.pathBottomRight:"";a=0=c||0>=b)throw Error("Height and width values of an image field must be greater than 0.");this.size_=new Size$$module$build$src$core$utils$size(b,c+FieldImage$$module$build$src$core$field_image.Y_PADDING);this.imageHeight=c;"function"===typeof e&&(this.clickHandler=e);a!==Field$$module$build$src$core$field.SKIP_SETUP&&(g?this.configure_(g):(this.flipRtl=!!f,this.altText=replaceMessageReferences$$module$build$src$core$utils$parsing(d)||""),this.setValue(replaceMessageReferences$$module$build$src$core$utils$parsing(a)))}configure_(a){super.configure_(a); +a.flipRtl&&(this.flipRtl=a.flipRtl);a.alt&&(this.altText=replaceMessageReferences$$module$build$src$core$utils$parsing(a.alt))}initView(){this.imageElement=createSvgElement$$module$build$src$core$utils$dom(Svg$$module$build$src$core$utils$svg.IMAGE,{height:this.imageHeight+"px",width:this.size_.width+"px",alt:this.altText},this.fieldGroup_);this.imageElement.setAttributeNS(XLINK_NS$$module$build$src$core$utils$dom,"xlink:href",this.value_);this.clickHandler&&(this.imageElement.style.cursor="pointer")}updateSize_(){}doClassValidation_(a){return"string"!== +typeof a?null:a}doValueUpdate_(a){this.value_=a;this.imageElement&&this.imageElement.setAttributeNS(XLINK_NS$$module$build$src$core$utils$dom,"xlink:href",this.value_)}getFlipRtl(){return this.flipRtl}setAlt(a){a!==this.altText&&(this.altText=a||"",this.imageElement&&this.imageElement.setAttribute("alt",this.altText))}showEditor_(){this.clickHandler&&this.clickHandler(this)}setOnClickHandler(a){this.clickHandler=a}getText_(){return this.altText}static fromJson(a){if(!a.src||!a.width||!a.height)throw Error("src, width, and height values for an image field arerequired. The width and height must be non-zero."); +return new this(a.src,a.width,a.height,void 0,void 0,void 0,a)}};FieldImage$$module$build$src$core$field_image.Y_PADDING=1;register$$module$build$src$core$field_registry("field_image",FieldImage$$module$build$src$core$field_image);FieldImage$$module$build$src$core$field_image.prototype.DEFAULT_VALUE="";var module$build$src$core$field_image={};module$build$src$core$field_image.FieldImage=FieldImage$$module$build$src$core$field_image;var FieldInput$$module$build$src$core$field_input=class extends Field$$module$build$src$core$field{constructor(a,b,c){super(Field$$module$build$src$core$field.SKIP_SETUP);this.spellcheck_=!0;this.htmlInput_=null;this.isTextValid_=this.isBeingEdited_=!1;this.onKeyInputWrapper_=this.onKeyDownWrapper_=this.valueWhenEditorWasOpened_=null;this.fullBlockClickTarget_=!1;this.workspace_=null;this.SERIALIZABLE=!0;this.CURSOR="text";a!==Field$$module$build$src$core$field.SKIP_SETUP&&(c&&this.configure_(c), +this.setValue(a),b&&this.setValidator(b))}configure_(a){super.configure_(a);void 0!==a.spellcheck&&(this.spellcheck_=a.spellcheck)}initView(){if(!this.getSourceBlock())throw new UnattachedFieldError$$module$build$src$core$field;super.initView();this.isFullBlockField()&&(this.clickTarget_=this.sourceBlock_.getSvgRoot())}isFullBlockField(){const a=this.getSourceBlock();if(!a)throw new UnattachedFieldError$$module$build$src$core$field;let b;return this.fullBlockClickTarget_=!(null==(b=this.getConstants())|| +!b.FULL_BLOCK_FIELDS)&&a.isSimpleReporter()}doValueInvalid_(a,b=!0){this.isBeingEdited_&&(this.isDirty_=!0,this.isTextValid_=!1,a=this.value_,this.value_=this.valueWhenEditorWasOpened_,this.sourceBlock_&&isEnabled$$module$build$src$core$events$utils()&&this.value_!==a&&b&&fire$$module$build$src$core$events$utils(new (get$$module$build$src$core$events$utils($.CHANGE$$module$build$src$core$events$utils))(this.sourceBlock_,"field",this.name||null,a,this.value_)))}doValueUpdate_(a){this.isTextValid_= +this.isDirty_=!0;this.value_=a}applyColour(){const a=this.getSourceBlock();if(!a)throw new UnattachedFieldError$$module$build$src$core$field;this.getConstants().FULL_BLOCK_FIELDS&&this.fieldGroup_&&(!this.isFullBlockField()&&this.borderRect_?(this.borderRect_.style.display="block",this.borderRect_.setAttribute("stroke",a.style.colourTertiary)):(this.borderRect_.style.display="none",a.pathObject.svgPath.setAttribute("fill",this.getConstants().FIELD_BORDER_RECT_COLOUR)))}getSize(){let a;if(null==(a= +this.getConstants())?0:a.FULL_BLOCK_FIELDS)this.render_(),this.isDirty_=!1;return super.getSize()}onLocationChange(){this.isBeingEdited_&&this.resizeEditor_()}render_(){super.render_();if(this.isBeingEdited_){var a=this.htmlInput_;this.isTextValid_?(removeClass$$module$build$src$core$utils$dom(a,"blocklyInvalidInput"),setState$$module$build$src$core$utils$aria(a,State$$module$build$src$core$utils$aria.INVALID,!1)):(addClass$$module$build$src$core$utils$dom(a,"blocklyInvalidInput"),setState$$module$build$src$core$utils$aria(a, +State$$module$build$src$core$utils$aria.INVALID,!0))}a=this.getSourceBlock();if(!a)throw new UnattachedFieldError$$module$build$src$core$field;this.getConstants().FULL_BLOCK_FIELDS&&a.applyColour()}setSpellcheck(a){a!==this.spellcheck_&&(this.spellcheck_=a,this.htmlInput_&&this.htmlInput_.setAttribute("spellcheck",this.spellcheck_))}showEditor_(a,b=!1){this.workspace_=this.sourceBlock_.workspace;!b&&this.workspace_.options.modalInputs&&(MOBILE$$module$build$src$core$utils$useragent||ANDROID$$module$build$src$core$utils$useragent|| +IPAD$$module$build$src$core$utils$useragent)?this.showPromptEditor_():this.showInlineEditor_(b)}showPromptEditor_(){prompt$$module$build$src$core$dialog($.Msg$$module$build$src$core$msg.CHANGE_VALUE_TITLE,this.getText(),a=>{null!==a&&this.setValue(this.getValueFromEditorText_(a));this.onFinishEditing_(this.value_)})}showInlineEditor_(a){const b=this.getSourceBlock();if(!b)throw new UnattachedFieldError$$module$build$src$core$field;show$$module$build$src$core$widgetdiv(this,b.RTL,this.widgetDispose_.bind(this), +this.workspace_);this.htmlInput_=this.widgetCreate_();this.isBeingEdited_=!0;this.valueWhenEditorWasOpened_=this.value_;a||(this.htmlInput_.focus({preventScroll:!0}),this.htmlInput_.select())}widgetCreate_(){var a=this.getSourceBlock();if(!a)throw new UnattachedFieldError$$module$build$src$core$field;$.setGroup$$module$build$src$core$events$utils(!0);const b=getDiv$$module$build$src$core$widgetdiv();var c=this.getClickTarget_();if(!c)throw Error("A click target has not been set.");addClass$$module$build$src$core$utils$dom(c, +"editing");c=document.createElement("input");c.className="blocklyHtmlInput";c.setAttribute("spellcheck",this.spellcheck_);const d=this.workspace_.getScale();var e=this.getConstants().FIELD_TEXT_FONTSIZE*d+"pt";b.style.fontSize=e;c.style.fontSize=e;e=FieldInput$$module$build$src$core$field_input.BORDERRADIUS*d+"px";this.isFullBlockField()&&(e=this.getScaledBBox(),e=(e.bottom-e.top)/2+"px",a=a.getParent()?a.getParent().style.colourTertiary:this.sourceBlock_.style.colourTertiary,c.style.border=1*d+"px solid "+ +a,b.style.borderRadius=e,b.style.transition="box-shadow 0.25s ease 0s",this.getConstants().FIELD_TEXTINPUT_BOX_SHADOW&&(b.style.boxShadow="rgba(255, 255, 255, 0.3) 0 0 0 "+4*d+"px"));c.style.borderRadius=e;b.appendChild(c);c.value=c.defaultValue=this.getEditorText_(this.value_);c.setAttribute("data-untyped-default-value",String(this.value_));this.resizeEditor_();this.bindInputEvents_(c);return c}widgetDispose_(){this.isBeingEdited_=!1;this.isTextValid_=!0;this.forceRerender();this.onFinishEditing_(this.value_); +this.sourceBlock_&&isEnabled$$module$build$src$core$events$utils()&&null!==this.valueWhenEditorWasOpened_&&this.valueWhenEditorWasOpened_!==this.value_&&(fire$$module$build$src$core$events$utils(new (get$$module$build$src$core$events$utils($.CHANGE$$module$build$src$core$events$utils))(this.sourceBlock_,"field",this.name||null,this.valueWhenEditorWasOpened_,this.value_)),this.valueWhenEditorWasOpened_=null);$.setGroup$$module$build$src$core$events$utils(!1);this.unbindInputEvents_();var a=getDiv$$module$build$src$core$widgetdiv().style; +a.width="auto";a.height="auto";a.fontSize="";a.transition="";a.boxShadow="";this.htmlInput_=null;a=this.getClickTarget_();if(!a)throw Error("A click target has not been set.");removeClass$$module$build$src$core$utils$dom(a,"editing")}onFinishEditing_(a){}bindInputEvents_(a){this.onKeyDownWrapper_=conditionalBind$$module$build$src$core$browser_events(a,"keydown",this,this.onHtmlInputKeyDown_);this.onKeyInputWrapper_=conditionalBind$$module$build$src$core$browser_events(a,"input",this,this.onHtmlInputChange_)}unbindInputEvents_(){this.onKeyDownWrapper_&& +(unbind$$module$build$src$core$browser_events(this.onKeyDownWrapper_),this.onKeyDownWrapper_=null);this.onKeyInputWrapper_&&(unbind$$module$build$src$core$browser_events(this.onKeyInputWrapper_),this.onKeyInputWrapper_=null)}onHtmlInputKeyDown_(a){"Enter"===a.key?(hideIfOwner$$module$build$src$core$widgetdiv(this),hideWithoutAnimation$$module$build$src$core$dropdowndiv()):"Escape"===a.key?(this.setValue(this.htmlInput_.getAttribute("data-untyped-default-value"),!1),hideIfOwner$$module$build$src$core$widgetdiv(this), +hideWithoutAnimation$$module$build$src$core$dropdowndiv()):"Tab"===a.key&&(hideIfOwner$$module$build$src$core$widgetdiv(this),hideWithoutAnimation$$module$build$src$core$dropdowndiv(),this.sourceBlock_.tab(this,!a.shiftKey),a.preventDefault())}onHtmlInputChange_(a){a=this.value_;this.setValue(this.getValueFromEditorText_(this.htmlInput_.value),!1);this.sourceBlock_&&isEnabled$$module$build$src$core$events$utils()&&this.value_!==a&&fire$$module$build$src$core$events$utils(new (get$$module$build$src$core$events$utils(BLOCK_FIELD_INTERMEDIATE_CHANGE$$module$build$src$core$events$utils))(this.sourceBlock_, +this.name||null,a,this.value_))}setEditorValue_(a,b=!0){this.isDirty_=!0;this.isBeingEdited_&&(this.htmlInput_.value=this.getEditorText_(a));this.setValue(a,b)}resizeEditor_(){var a=this.getSourceBlock();if(!a)throw new UnattachedFieldError$$module$build$src$core$field;const b=getDiv$$module$build$src$core$widgetdiv(),c=this.getScaledBBox();b.style.width=c.right-c.left+"px";b.style.height=c.bottom-c.top+"px";a=new Coordinate$$module$build$src$core$utils$coordinate(a.RTL?c.right-b.offsetWidth:c.left, +c.top);b.style.left=a.x+"px";b.style.top=a.y+"px"}repositionForWindowResize(){const a=this.getSourceBlock();if(!(a instanceof BlockSvg$$module$build$src$core$block_svg))return!1;bumpObjectIntoBounds$$module$build$src$core$bump_objects(this.workspace_,this.workspace_.getMetricsManager().getViewMetrics(!0),a)||this.resizeEditor_();return!0}isTabNavigable(){return!0}getText_(){return this.isBeingEdited_&&this.htmlInput_?this.htmlInput_.value:null}getEditorText_(a){return`${a}`}getValueFromEditorText_(a){return a}}; +FieldInput$$module$build$src$core$field_input.BORDERRADIUS=4;var module$build$src$core$field_input={};module$build$src$core$field_input.FieldInput=FieldInput$$module$build$src$core$field_input;var FieldTextInput$$module$build$src$core$field_textinput=class extends FieldInput$$module$build$src$core$field_input{constructor(a,b,c){super(a,b,c)}doClassValidation_(a){return void 0===a?null:`${a}`}static fromJson(a){return new this(replaceMessageReferences$$module$build$src$core$utils$parsing(a.text),void 0,a)}};register$$module$build$src$core$field_registry("field_input",FieldTextInput$$module$build$src$core$field_textinput); +FieldTextInput$$module$build$src$core$field_textinput.prototype.DEFAULT_VALUE="";var module$build$src$core$field_textinput={};module$build$src$core$field_textinput.FieldTextInput=FieldTextInput$$module$build$src$core$field_textinput;var BottomRow$$module$build$src$core$renderers$zelos$measurables$bottom_row=class extends BottomRow$$module$build$src$core$renderers$measurables$bottom_row{constructor(a){super(a)}endsWithElemSpacer(){return!1}hasLeftSquareCorner(a){return!!a.outputConnection}hasRightSquareCorner(a){return!!a.outputConnection&&!a.statementInputCount&&!a.nextConnection}},module$build$src$core$renderers$zelos$measurables$bottom_row={};module$build$src$core$renderers$zelos$measurables$bottom_row.BottomRow=BottomRow$$module$build$src$core$renderers$zelos$measurables$bottom_row;var StatementInput$$module$build$src$core$renderers$zelos$measurables$inputs=class extends StatementInput$$module$build$src$core$renderers$measurables$statement_input{constructor(a,b){super(a,b);this.connectedBottomNextConnection=!1;if(this.connectedBlock){for(a=this.connectedBlock;b=a.getNextBlock();)a=b;a.nextConnection||(this.height=this.connectedBlockHeight,this.connectedBottomNextConnection=!0)}}},module$build$src$core$renderers$zelos$measurables$inputs={}; +module$build$src$core$renderers$zelos$measurables$inputs.StatementInput=StatementInput$$module$build$src$core$renderers$zelos$measurables$inputs;var RightConnectionShape$$module$build$src$core$renderers$zelos$measurables$row_elements=class extends Measurable$$module$build$src$core$renderers$measurables$base{constructor(a){super(a);this.width=this.height=0;this.type|=Types$$module$build$src$core$renderers$measurables$types.getType("RIGHT_CONNECTION")}},module$build$src$core$renderers$zelos$measurables$row_elements={};module$build$src$core$renderers$zelos$measurables$row_elements.RightConnectionShape=RightConnectionShape$$module$build$src$core$renderers$zelos$measurables$row_elements;var TopRow$$module$build$src$core$renderers$zelos$measurables$top_row=class extends TopRow$$module$build$src$core$renderers$measurables$top_row{constructor(a){super(a)}endsWithElemSpacer(){return!1}hasLeftSquareCorner(a){const b=(a.hat?"cap"===a.hat:this.constants_.ADD_START_HATS)&&!a.outputConnection&&!a.previousConnection;return!!a.outputConnection||b}hasRightSquareCorner(a){return!!a.outputConnection&&!a.statementInputCount&&!a.nextConnection}},module$build$src$core$renderers$zelos$measurables$top_row= +{};module$build$src$core$renderers$zelos$measurables$top_row.TopRow=TopRow$$module$build$src$core$renderers$zelos$measurables$top_row;var RenderInfo$$module$build$src$core$renderers$zelos$info=class extends RenderInfo$$module$build$src$core$renderers$common$info{constructor(a,b){super(a,b);this.isInline=!0;this.renderer_=a;this.constants_=this.renderer_.getConstants();this.topRow=new TopRow$$module$build$src$core$renderers$zelos$measurables$top_row(this.constants_);this.bottomRow=new BottomRow$$module$build$src$core$renderers$zelos$measurables$bottom_row(this.constants_);this.isMultiRow=!b.getInputsInline()||b.isCollapsed();this.hasStatementInput= +0=this.rows.length-1?!!this.bottomRow.hasNextConnection:!!d.precedesStatement;if(Types$$module$build$src$core$renderers$measurables$types.isInputRow(f)&&f.hasStatement){f.measure();let g,h;b=f.width-(null!=(h=null==(g=f.getLastInput())?void 0:g.width)?h:0)+a}else if(c&&(2===e||d)&&Types$$module$build$src$core$renderers$measurables$types.isInputRow(f)&&!f.hasStatement){d=f.xPos;c=null;for(let g= +0;gc?c:this.height/2,b-c*(1-Math.sin(Math.acos((c-this.constants_.SMALL_PADDING)/c)));default:return 0}if(Types$$module$build$src$core$renderers$measurables$types.isInlineInput(a)&&a instanceof InputConnection$$module$build$src$core$renderers$measurables$input_connection){const e=a.connectedBlock;a=e?e.pathObject.outputShapeType:a.shape.type;return null==a||e&&e.outputConnection&&(e.statementInputCount||e.nextConnection)||c===d.SHAPES.HEXAGONAL&&c!==a?0:b-this.constants_.SHAPE_IN_SHAPE_PADDING[c][a]}return Types$$module$build$src$core$renderers$measurables$types.isField(a)&& +a instanceof Field$$module$build$src$core$renderers$measurables$field?c===d.SHAPES.ROUND&&a.field instanceof FieldTextInput$$module$build$src$core$field_textinput?b-2.75*d.GRID_UNIT:b-this.constants_.SHAPE_IN_SHAPE_PADDING[c][0]:Types$$module$build$src$core$renderers$measurables$types.isIcon(a)?this.constants_.SMALL_PADDING:0}finalizeVerticalAlignment_(){if(!this.outputConnection)for(let d=2;d=this.rows.length- +1?!!this.bottomRow.hasNextConnection:!!g.precedesStatement;if(a?this.topRow.hasPreviousConnection:e.followsStatement){var c=f.elements[1];c=3===f.elements.length&&c instanceof Field$$module$build$src$core$renderers$measurables$field&&(c.field instanceof FieldLabel$$module$build$src$core$field_label||c.field instanceof FieldImage$$module$build$src$core$field_image);if(!a&&c)e.height-=this.constants_.SMALL_PADDING,g.height-=this.constants_.SMALL_PADDING,f.height-=this.constants_.MEDIUM_PADDING;else if(!a&& +!b)e.height+=this.constants_.SMALL_PADDING;else if(b){a=!1;for(b=0;b{if(!d.isDeadOrDying()){$.disable$$module$build$src$core$events$utils(); +try{null==d||d.positionNearConnection(e,f,g),null==d||d.getSvgRoot().setAttribute("visibility","visible")}finally{$.enable$$module$build$src$core$events$utils()}}});return e}createInsertionMarker(a){const b=save$$module$build$src$core$serialization$blocks(a,{addCoordinates:!1,addInputBlocks:!1,addNextBlocks:!1,doFullSerialization:!1});if(!b)throw Error(`Failed to serialize source block. ${a.toDevString()}`);a=append$$module$build$src$core$serialization$blocks(b,this.workspace);for(const c of a.getDescendants(!1))c.setInsertionMarker(!0); +a.initSvg();a.getSvgRoot().setAttribute("visibility","hidden");return a}getMatchingConnection(a,b,c){a=a.getConnections_(!0);b=b.getConnections_(!0);if(a.length!==b.length)return null;for(let d=0;d{this.targetWorkspace.isDragging()||b.addSelect()}));this.listeners.push(bind$$module$build$src$core$browser_events(a, +"pointerleave",b,()=>{this.targetWorkspace.isDragging()||b.removeSelect()}));this.listeners.push(bind$$module$build$src$core$browser_events(c,"pointerenter",b,()=>{this.targetWorkspace.isDragging()||b.addSelect()}));this.listeners.push(bind$$module$build$src$core$browser_events(c,"pointerleave",b,()=>{this.targetWorkspace.isDragging()||b.removeSelect()}))}blockMouseDown(a){return b=>{const c=this.targetWorkspace.getGesture(b);c&&(c.setStartBlock(a),c.handleFlyoutStart(b,this))}}onMouseDown(a){const b= +this.targetWorkspace.getGesture(a);b&&b.handleFlyoutStart(a,this)}isBlockCreatable(a){return a.isEnabled()}createBlock(a){let b=null;$.disable$$module$build$src$core$events$utils();var c=this.targetWorkspace.getAllVariables();this.targetWorkspace.setResizesEnabled(!1);try{b=this.placeNewBlock(a)}finally{$.enable$$module$build$src$core$events$utils()}this.targetWorkspace.hideChaff();a=getAddedVariables$$module$build$src$core$variables(this.targetWorkspace,c);if(isEnabled$$module$build$src$core$events$utils()){$.setGroup$$module$build$src$core$events$utils(!0); +for(c=0;c-b||a<-180+b||a>180-b?!0:!1}getClientRect(){if(!this.svgGroup_||this.autoClose||!this.isVisible())return null;const a= +this.svgGroup_.getBoundingClientRect(),b=a.left;return this.toolboxPosition_===Position$$module$build$src$core$utils$toolbox.LEFT?new Rect$$module$build$src$core$utils$rect(-1E9,1E9,-1E9,b+a.width):new Rect$$module$build$src$core$utils$rect(-1E9,1E9,b,1E9)}reflowInternal_(){this.workspace_.scale=this.getFlyoutScale();let a=0;var b=this.workspace_.getTopBlocks(!1);for(let d=0,e;e=b[d];d++){var c=e.getHeightWidth().width;e.outputConnection&&(c-=this.tabWidth_);a=Math.max(a,c)}for(let d=0,e;e=this.buttons_[d];d++)a= +Math.max(a,e.width);a+=1.5*this.MARGIN+this.tabWidth_;a*=this.workspace_.scale;a+=Scrollbar$$module$build$src$core$scrollbar.scrollbarThickness;if(this.width_!==a){for(let d=0,e;e=b[d];d++){if(this.RTL){c=e.getRelativeToSurfaceXY().x;let f=a/this.workspace_.scale-this.MARGIN;e.outputConnection||(f-=this.tabWidth_);e.moveBy(f-c,0)}this.rectMap_.has(e)&&this.moveRectToBlock_(this.rectMap_.get(e),e)}if(this.RTL)for(let d=0,e;e=this.buttons_[d];d++)b=e.getPosition().y,e.moveTo(a/this.workspace_.scale- +e.width-this.MARGIN-this.tabWidth_,b);this.targetWorkspace.scrollbar||this.autoClose||this.targetWorkspace.getFlyout()!==this||this.toolboxPosition_!==Position$$module$build$src$core$utils$toolbox.LEFT||this.targetWorkspace.translate(this.targetWorkspace.scrollX+a,this.targetWorkspace.scrollY);this.width_=a;this.position();this.targetWorkspace.resizeContents();this.targetWorkspace.recordDragTargets()}}};VerticalFlyout$$module$build$src$core$flyout_vertical.registryName="verticalFlyout"; +register$$module$build$src$core$registry(Type$$module$build$src$core$registry.FLYOUTS_VERTICAL_TOOLBOX,DEFAULT$$module$build$src$core$registry,VerticalFlyout$$module$build$src$core$flyout_vertical);var module$build$src$core$flyout_vertical={};module$build$src$core$flyout_vertical.VerticalFlyout=VerticalFlyout$$module$build$src$core$flyout_vertical;var HorizontalFlyout$$module$build$src$core$flyout_horizontal=class extends Flyout$$module$build$src$core$flyout_base{constructor(a){super(a);this.horizontalLayout=!0}setMetrics_(a){if(this.isVisible()){var b=this.workspace_.getMetricsManager(),c=b.getScrollMetrics(),d=b.getViewMetrics();b=b.getAbsoluteMetrics();"number"===typeof a.x&&(this.workspace_.scrollX=-(c.left+(c.width-d.width)*a.x));this.workspace_.translate(this.workspace_.scrollX+b.left,this.workspace_.scrollY+b.top)}}getX(){return 0}getY(){if(!this.isVisible())return 0; +var a=this.targetWorkspace.getMetricsManager();const b=a.getAbsoluteMetrics(),c=a.getViewMetrics();a=a.getToolboxMetrics();const d=this.toolboxPosition_===Position$$module$build$src$core$utils$toolbox.TOP;return this.targetWorkspace.toolboxPosition===this.toolboxPosition_?this.targetWorkspace.getToolbox()?d?a.height:c.height-this.height_:d?0:c.height:d?0:c.height+b.top-this.height_}position(){if(this.isVisible()&&this.targetWorkspace.isVisible()){var a=this.targetWorkspace.getMetricsManager().getViewMetrics(); +this.width_=a.width;this.setBackgroundPath(a.width-2*this.CORNER_RADIUS,this.height_-this.CORNER_RADIUS);a=this.getX();var b=this.getY();this.positionAt_(this.width_,this.height_,a,b)}}setBackgroundPath(a,b){const c=this.toolboxPosition_===Position$$module$build$src$core$utils$toolbox.TOP,d=["M 0,"+(c?0:this.CORNER_RADIUS)];c?(d.push("h",a+2*this.CORNER_RADIUS),d.push("v",b),d.push("a",this.CORNER_RADIUS,this.CORNER_RADIUS,0,0,1,-this.CORNER_RADIUS,this.CORNER_RADIUS),d.push("h",-a),d.push("a",this.CORNER_RADIUS, +this.CORNER_RADIUS,0,0,1,-this.CORNER_RADIUS,-this.CORNER_RADIUS)):(d.push("a",this.CORNER_RADIUS,this.CORNER_RADIUS,0,0,1,this.CORNER_RADIUS,-this.CORNER_RADIUS),d.push("h",a),d.push("a",this.CORNER_RADIUS,this.CORNER_RADIUS,0,0,1,this.CORNER_RADIUS,this.CORNER_RADIUS),d.push("v",b),d.push("h",-a-2*this.CORNER_RADIUS));d.push("z");this.svgBackground_.setAttribute("d",d.join(" "))}scrollToStart(){let a;null==(a=this.workspace_.scrollbar)||a.setX(this.RTL?Infinity:0)}wheel_(a){var b=getScrollDeltaPixels$$module$build$src$core$browser_events(a); +if(b=b.x||b.y){const c=this.workspace_.getMetricsManager(),d=c.getScrollMetrics();b=c.getViewMetrics().left-d.left+b;let e;null==(e=this.workspace_.scrollbar)||e.setX(b);hideIfOwnerIsInWorkspace$$module$build$src$core$widgetdiv(this.workspace_);hideWithoutAnimation$$module$build$src$core$dropdowndiv()}a.preventDefault();a.stopPropagation()}layout_(a,b){this.workspace_.scale=this.targetWorkspace.scale;const c=this.MARGIN;let d=c+this.tabWidth_;this.RTL&&(a=a.reverse());for(let h=0,k;k=a[h];h++)if("block"=== +k.type){var e=k.block;if(void 0===e||null===e)continue;var f=e.getDescendants(!1);for(let m=0,n;n=f[m];m++)n.isInFlyout=!0;f=e.getSvgRoot();const l=e.getHeightWidth();var g=e.outputConnection?this.tabWidth_:0;g=this.RTL?d+l.width:d-g;e.moveBy(g,c);g=this.createRect_(e,g,c,l,h);d+=l.width+b[h];this.addBlockListeners_(f,e,g)}else"button"===k.type&&(e=k.button,this.initFlyoutButton_(e,d,c),d+=e.width+b[h])}isDragTowardWorkspace(a){a=Math.atan2(a.y,a.x)/Math.PI*180;const b=this.dragAngleRange_;return a< +90+b&&a>90-b||a>-90-b&&a<-90+b?!0:!1}getClientRect(){if(!this.svgGroup_||this.autoClose||!this.isVisible())return null;const a=this.svgGroup_.getBoundingClientRect(),b=a.top;return this.toolboxPosition_===Position$$module$build$src$core$utils$toolbox.TOP?new Rect$$module$build$src$core$utils$rect(-1E9,b+a.height,-1E9,1E9):new Rect$$module$build$src$core$utils$rect(b,1E9,-1E9,1E9)}reflowInternal_(){this.workspace_.scale=this.getFlyoutScale();let a=0;const b=this.workspace_.getTopBlocks(!1);for(let d= +0,e;e=b[d];d++)a=Math.max(a,e.getHeightWidth().height);const c=this.buttons_;for(let d=0,e;e=c[d];d++)a=Math.max(a,e.height);a+=1.5*this.MARGIN;a*=this.workspace_.scale;a+=Scrollbar$$module$build$src$core$scrollbar.scrollbarThickness;if(this.height_!==a){for(let d=0,e;e=b[d];d++)this.rectMap_.has(e)&&this.moveRectToBlock_(this.rectMap_.get(e),e);this.targetWorkspace.scrollbar||this.autoClose||this.targetWorkspace.getFlyout()!==this||this.toolboxPosition_!==Position$$module$build$src$core$utils$toolbox.TOP|| +this.targetWorkspace.translate(this.targetWorkspace.scrollX,this.targetWorkspace.scrollY+a);this.height_=a;this.position();this.targetWorkspace.resizeContents();this.targetWorkspace.recordDragTargets()}}};register$$module$build$src$core$registry(Type$$module$build$src$core$registry.FLYOUTS_HORIZONTAL_TOOLBOX,DEFAULT$$module$build$src$core$registry,HorizontalFlyout$$module$build$src$core$flyout_horizontal);var module$build$src$core$flyout_horizontal={}; +module$build$src$core$flyout_horizontal.HorizontalFlyout=HorizontalFlyout$$module$build$src$core$flyout_horizontal;var FieldVariable$$module$build$src$core$field_variable=class extends FieldDropdown$$module$build$src$core$field_dropdown{constructor(a,b,c,d,e){super(Field$$module$build$src$core$field.SKIP_SETUP);this.defaultType="";this.variableTypes=[];this.variable=null;this.SERIALIZABLE=!0;this.menuGenerator_=FieldVariable$$module$build$src$core$field_variable.dropdownCreate;this.defaultVariableName="string"===typeof a?a:"";this.size_=new Size$$module$build$src$core$utils$size(0,0);a!==Field$$module$build$src$core$field.SKIP_SETUP&& +(e?this.configure_(e):this.setTypes(c,d),b&&this.setValidator(b))}configure_(a){super.configure_(a);this.setTypes(a.variableTypes,a.defaultType)}initModel(){var a=this.getSourceBlock();if(!a)throw new UnattachedFieldError$$module$build$src$core$field;this.variable||(a=$.getOrCreateVariablePackage$$module$build$src$core$variables(a.workspace,null,this.defaultVariableName,this.defaultType),this.doValueUpdate_(a.getId()))}shouldAddBorderRect_(){const a=this.getSourceBlock();if(!a)throw new UnattachedFieldError$$module$build$src$core$field; +return super.shouldAddBorderRect_()&&(!this.getConstants().FIELD_DROPDOWN_NO_BORDER_RECT_SHADOW||"variables_get"!==a.type)}fromXml(a){var b=this.getSourceBlock();if(!b)throw new UnattachedFieldError$$module$build$src$core$field;const c=a.getAttribute("id"),d=a.textContent,e=a.getAttribute("variabletype")||a.getAttribute("variableType")||"";b=$.getOrCreateVariablePackage$$module$build$src$core$variables(b.workspace,c,d,e);if(null!==e&&e!==b.type)throw Error("Serialized variable type with id '"+b.getId()+ +"' had type "+b.type+", and does not match variable field that references it: "+domToText$$module$build$src$core$xml(a)+".");this.setValue(b.getId())}toXml(a){this.initModel();a.id=this.variable.getId();a.textContent=this.variable.name;this.variable.type&&a.setAttribute("variabletype",this.variable.type);return a}saveState(a){var b=this.saveLegacyState(FieldVariable$$module$build$src$core$field_variable);if(null!==b)return b;this.initModel();b={id:this.variable.getId()};a&&(b.name=this.variable.name, +b.type=this.variable.type);return b}loadState(a){const b=this.getSourceBlock();if(!b)throw new UnattachedFieldError$$module$build$src$core$field;this.loadLegacyState(FieldVariable$$module$build$src$core$field_variable,a)||(a=$.getOrCreateVariablePackage$$module$build$src$core$variables(b.workspace,a.id||null,a.name,a.type||""),this.setValue(a.getId()))}setSourceBlock(a){if(a.isShadow())throw Error("Variable fields are not allowed to exist on shadow blocks.");super.setSourceBlock(a)}getValue(){return this.variable? +this.variable.getId():null}getText(){return this.variable?this.variable.name:""}getVariable(){return this.variable}getValidator(){return this.variable?this.validator_:null}doClassValidation_(a){if(null===a)return null;var b=this.getSourceBlock();if(!b)throw new UnattachedFieldError$$module$build$src$core$field;b=$.getVariable$$module$build$src$core$variables(b.workspace,a);if(!b)return console.warn("Variable id doesn't point to a real variable! ID was "+a),null;b=b.type;return this.typeIsAllowed(b)? +a:(console.warn("Variable type doesn't match this field! Type was "+b),null)}doValueUpdate_(a){const b=this.getSourceBlock();if(!b)throw new UnattachedFieldError$$module$build$src$core$field;this.variable=$.getVariable$$module$build$src$core$variables(b.workspace,a);super.doValueUpdate_(a)}typeIsAllowed(a){const b=this.getVariableTypes();if(!b)return!0;for(let c=0;cthis.max_&&(a.max=`${this.max_}`,setState$$module$build$src$core$utils$aria(a,State$$module$build$src$core$utils$aria.VALUEMAX, +this.max_));return a}static fromJson(a){return new this(a.value,void 0,void 0,void 0,void 0,a)}};register$$module$build$src$core$field_registry("field_number",FieldNumber$$module$build$src$core$field_number);FieldNumber$$module$build$src$core$field_number.prototype.DEFAULT_VALUE=0;var module$build$src$core$field_number={};module$build$src$core$field_number.FieldNumber=FieldNumber$$module$build$src$core$field_number;var FieldLabelSerializable$$module$build$src$core$field_label_serializable=class extends FieldLabel$$module$build$src$core$field_label{constructor(a,b,c){super(String(null!=a?a:""),b,c);this.EDITABLE=!1;this.SERIALIZABLE=!0}static fromJson(a){return new this(replaceMessageReferences$$module$build$src$core$utils$parsing(a.text),void 0,a)}};register$$module$build$src$core$field_registry("field_label_serializable",FieldLabelSerializable$$module$build$src$core$field_label_serializable); +var module$build$src$core$field_label_serializable={};module$build$src$core$field_label_serializable.FieldLabelSerializable=FieldLabelSerializable$$module$build$src$core$field_label_serializable;var FieldCheckbox$$module$build$src$core$field_checkbox=class extends Field$$module$build$src$core$field{constructor(a,b,c){super(Field$$module$build$src$core$field.SKIP_SETUP);this.SERIALIZABLE=!0;this.CURSOR="default";this.value_=this.value_;this.checkChar=FieldCheckbox$$module$build$src$core$field_checkbox.CHECK_CHAR;a!==Field$$module$build$src$core$field.SKIP_SETUP&&(c&&this.configure_(c),this.setValue(a),b&&this.setValidator(b))}configure_(a){super.configure_(a);a.checkCharacter&&(this.checkChar= +a.checkCharacter)}saveState(){const a=this.saveLegacyState(FieldCheckbox$$module$build$src$core$field_checkbox);return null!==a?a:this.getValueBoolean()}initView(){super.initView();const a=this.getTextElement();addClass$$module$build$src$core$utils$dom(a,"blocklyCheckbox");a.style.display=this.value_?"block":"none"}render_(){this.textContent_&&(this.textContent_.nodeValue=this.getDisplayText_());this.updateSize_(this.getConstants().FIELD_CHECKBOX_X_OFFSET)}getDisplayText_(){return this.checkChar}setCheckCharacter(a){this.checkChar= +a||FieldCheckbox$$module$build$src$core$field_checkbox.CHECK_CHAR;this.forceRerender()}showEditor_(){this.setValue(!this.value_)}doClassValidation_(a){return!0===a||"TRUE"===a?"TRUE":!1===a||"FALSE"===a?"FALSE":null}doValueUpdate_(a){this.value_=this.convertValueToBool_(a);this.textElement_&&(this.textElement_.style.display=this.value_?"block":"none")}getValue(){return this.value_?"TRUE":"FALSE"}getValueBoolean(){return this.value_}getText(){return String(this.convertValueToBool_(this.value_))}convertValueToBool_(a){return"string"=== +typeof a?"TRUE"===a:!!a}static fromJson(a){return new this(a.checked,void 0,a)}};FieldCheckbox$$module$build$src$core$field_checkbox.CHECK_CHAR="\u2713";register$$module$build$src$core$field_registry("field_checkbox",FieldCheckbox$$module$build$src$core$field_checkbox);FieldCheckbox$$module$build$src$core$field_checkbox.prototype.DEFAULT_VALUE=!1;var module$build$src$core$field_checkbox={};module$build$src$core$field_checkbox.FieldCheckbox=FieldCheckbox$$module$build$src$core$field_checkbox;var Dragger$$module$build$src$core$dragging$dragger=class{constructor(a,b){this.draggable=a;this.workspace=b;this.dragTarget=null;this.startLoc=a.getRelativeToSurfaceXY()}onDragStart(a){this.draggable.startDrag(a)}onDrag(a,b){this.moveDraggable(a,b);b=this.getRoot(this.draggable);isDeletable$$module$build$src$core$interfaces$i_deletable(b)&&b.setDeleteStyle(this.wouldDeleteDraggable(a,b));this.updateDragTarget(a)}updateDragTarget(a){a=this.workspace.getDragTarget(a);const b=this.getRoot(this.draggable); +if(this.dragTarget!==a){let c;null==(c=this.dragTarget)||c.onDragExit(b);null==a||a.onDragEnter(b)}null==a||a.onDragOver(b);this.dragTarget=a}moveDraggable(a,b){b=this.pixelsToWorkspaceUnits(b);b=Coordinate$$module$build$src$core$utils$coordinate.sum(this.startLoc,b);this.draggable.drag(b,a)}wouldDeleteDraggable(a,b){return(a=this.workspace.getDragTarget(a))&&this.workspace.getComponentManager().hasCapability(a.id,ComponentManager$$module$build$src$core$component_manager.Capability.DELETE_AREA)?a.wouldDelete(b): +!1}onDragEnd(a){const b=$.getGroup$$module$build$src$core$events$utils();var c=this.workspace.getDragTarget(a);const d=this.getRoot(this.draggable);if(c){let e;null==(e=this.dragTarget)||e.onDrop(d)}this.shouldReturnToStart(a,d)&&this.draggable.revertDrag();(c=isDeletable$$module$build$src$core$interfaces$i_deletable(d)&&this.wouldDeleteDraggable(a,d))&&this.draggable instanceof BlockSvg$$module$build$src$core$block_svg&&disposeUiEffect$$module$build$src$core$block_animations(this.draggable.getRootBlock()); +this.draggable.endDrag(a);c&&isDeletable$$module$build$src$core$interfaces$i_deletable(d)&&(a=$.getGroup$$module$build$src$core$events$utils(),$.setGroup$$module$build$src$core$events$utils(b),d.dispose(),$.setGroup$$module$build$src$core$events$utils(a))}getRoot(a){return a instanceof BlockSvg$$module$build$src$core$block_svg?a.getRootBlock():a}shouldReturnToStart(a,b){return(a=this.workspace.getDragTarget(a))?a.shouldPreventMove(b):!1}pixelsToWorkspaceUnits(a){a=new Coordinate$$module$build$src$core$utils$coordinate(a.x/ +this.workspace.scale,a.y/this.workspace.scale);this.workspace.isMutator&&a.scale(1/this.workspace.options.parentWorkspace.scale);return a}};register$$module$build$src$core$registry(Type$$module$build$src$core$registry.BLOCK_DRAGGER,DEFAULT$$module$build$src$core$registry,Dragger$$module$build$src$core$dragging$dragger);var module$build$src$core$dragging$dragger={};module$build$src$core$dragging$dragger.Dragger=Dragger$$module$build$src$core$dragging$dragger;var module$build$src$core$dragging={};module$build$src$core$dragging.BlockDragStrategy=BlockDragStrategy$$module$build$src$core$dragging$block_drag_strategy;module$build$src$core$dragging.BubbleDragStrategy=BubbleDragStrategy$$module$build$src$core$dragging$bubble_drag_strategy;module$build$src$core$dragging.CommentDragStrategy=CommentDragStrategy$$module$build$src$core$dragging$comment_drag_strategy;module$build$src$core$dragging.Dragger=Dragger$$module$build$src$core$dragging$dragger;var BlockDrag$$module$build$src$core$events$events_block_drag=class extends UiBase$$module$build$src$core$events$events_ui_base{constructor(a,b,c){super(a?a.workspace.id:void 0);this.type=BLOCK_DRAG$$module$build$src$core$events$utils;a&&(this.blockId=a.id,this.isStart=b,this.blocks=c)}toJson(){const a=super.toJson();if(void 0===this.isStart)throw Error("Whether this event is the start of a drag is undefined. Either pass the value to the constructor, or call fromJson");if(void 0===this.blockId)throw Error("The block ID is undefined. Either pass a block to the constructor, or call fromJson"); +a.isStart=this.isStart;a.blockId=this.blockId;a.blocks=this.blocks;return a}static fromJson(a,b,c){b=super.fromJson(a,b,null!=c?c:new BlockDrag$$module$build$src$core$events$events_block_drag);b.isStart=a.isStart;b.blockId=a.blockId;b.blocks=a.blocks;return b}};register$$module$build$src$core$registry(Type$$module$build$src$core$registry.EVENT,BLOCK_DRAG$$module$build$src$core$events$utils,BlockDrag$$module$build$src$core$events$events_block_drag); +var module$build$src$core$events$events_block_drag={};module$build$src$core$events$events_block_drag.BlockDrag=BlockDrag$$module$build$src$core$events$events_block_drag;var BlockFieldIntermediateChange$$module$build$src$core$events$events_block_field_intermediate_change=class extends BlockBase$$module$build$src$core$events$events_block_base{constructor(a,b,c,d){super(a);this.type=BLOCK_FIELD_INTERMEDIATE_CHANGE$$module$build$src$core$events$utils;this.recordUndo=!1;a&&(this.name=b,this.oldValue=c,this.newValue=d)}toJson(){const a=super.toJson();if(!this.name)throw Error("The changed field name is undefined. Either pass a name to the constructor, or call fromJson."); +a.name=this.name;a.oldValue=this.oldValue;a.newValue=this.newValue;return a}static fromJson(a,b,c){b=super.fromJson(a,b,null!=c?c:new BlockFieldIntermediateChange$$module$build$src$core$events$events_block_field_intermediate_change);b.name=a.name;b.oldValue=a.oldValue;b.newValue=a.newValue;return b}isNull(){return this.oldValue===this.newValue}run(a){var b=this.getEventWorkspace_();if(!this.blockId)throw Error("The block ID is undefined. Either pass a block to the constructor, or call fromJson"); +b=b.getBlockById(this.blockId);if(!b)throw Error("The associated block is undefined. Either pass a block to the constructor, or call fromJson");a=a?this.newValue:this.oldValue;(b=b.getField(this.name))?b.setValue(a):console.warn("Can't set non-existent field: "+this.name)}};register$$module$build$src$core$registry(Type$$module$build$src$core$registry.EVENT,BLOCK_FIELD_INTERMEDIATE_CHANGE$$module$build$src$core$events$utils,BlockFieldIntermediateChange$$module$build$src$core$events$events_block_field_intermediate_change); +var module$build$src$core$events$events_block_field_intermediate_change={};module$build$src$core$events$events_block_field_intermediate_change.BlockFieldIntermediateChange=BlockFieldIntermediateChange$$module$build$src$core$events$events_block_field_intermediate_change;var BlockMove$$module$build$src$core$events$events_block_move=class extends BlockBase$$module$build$src$core$events$events_block_base{constructor(a){super(a);this.type=$.MOVE$$module$build$src$core$events$utils;a&&(a.isShadow()&&(this.recordUndo=!1),a=this.currentLocation_(),this.oldParentId=a.parentId,this.oldInputName=a.inputName,this.oldCoordinate=a.coordinate)}toJson(){const a=super.toJson();a.oldParentId=this.oldParentId;a.oldInputName=this.oldInputName;this.oldCoordinate&&(a.oldCoordinate=`${Math.round(this.oldCoordinate.x)}, `+ +`${Math.round(this.oldCoordinate.y)}`);a.newParentId=this.newParentId;a.newInputName=this.newInputName;this.newCoordinate&&(a.newCoordinate=`${Math.round(this.newCoordinate.x)}, `+`${Math.round(this.newCoordinate.y)}`);this.reason&&(a.reason=this.reason);this.recordUndo||(a.recordUndo=this.recordUndo);return a}static fromJson(a,b,c){b=super.fromJson(a,b,null!=c?c:new BlockMove$$module$build$src$core$events$events_block_move);b.oldParentId=a.oldParentId;b.oldInputName=a.oldInputName;a.oldCoordinate&& +(c=a.oldCoordinate.split(","),b.oldCoordinate=new Coordinate$$module$build$src$core$utils$coordinate(Number(c[0]),Number(c[1])));b.newParentId=a.newParentId;b.newInputName=a.newInputName;a.newCoordinate&&(c=a.newCoordinate.split(","),b.newCoordinate=new Coordinate$$module$build$src$core$utils$coordinate(Number(c[0]),Number(c[1])));void 0!==a.reason&&(b.reason=a.reason);void 0!==a.recordUndo&&(b.recordUndo=a.recordUndo);return b}recordNew(){const a=this.currentLocation_();this.newParentId=a.parentId; +this.newInputName=a.inputName;this.newCoordinate=a.coordinate}setReason(a){this.reason=a}currentLocation_(){var a=this.getEventWorkspace_();if(!this.blockId)throw Error("The block ID is undefined. Either pass a block to the constructor, or call fromJson");var b=a.getBlockById(this.blockId);if(!b)throw Error("The block associated with the block move event could not be found");a={};const c=b.getParent();if(c){if(a.parentId=c.id,b=c.getInputWithBlock(b))a.inputName=b.name}else a.coordinate=b.getRelativeToSurfaceXY(); +return a}isNull(){return this.oldParentId===this.newParentId&&this.oldInputName===this.newInputName&&Coordinate$$module$build$src$core$utils$coordinate.equals(this.oldCoordinate,this.newCoordinate)}run(a){var b=this.getEventWorkspace_();if(!this.blockId)throw Error("The block ID is undefined. Either pass a block to the constructor, or call fromJson");var c=b.getBlockById(this.blockId);if(c){var d=a?this.newParentId:this.oldParentId,e=a?this.newInputName:this.oldInputName;a=a?this.newCoordinate:this.oldCoordinate; +if(d){var f=b.getBlockById(d);if(!f){console.warn("Can't connect to non-existent block: "+d);return}}c.getParent()&&c.unplug();if(a)e=c.getRelativeToSurfaceXY(),c.moveBy(a.x-e.x,a.y-e.y,this.reason);else{b=c.outputConnection;if(!b||c.previousConnection&&c.previousConnection.isConnected())b=c.previousConnection;let g,h;c=null==(h=b)?void 0:h.type;if(e){if(c=f.getInput(e))g=c.connection}else c===ConnectionType$$module$build$src$core$connection_type.PREVIOUS_STATEMENT&&(g=f.nextConnection);g&&b?b.connect(g): +console.warn("Can't connect to non-existent input: "+e)}}else console.warn("Can't move non-existent block: "+this.blockId)}};register$$module$build$src$core$registry(Type$$module$build$src$core$registry.EVENT,$.MOVE$$module$build$src$core$events$utils,BlockMove$$module$build$src$core$events$events_block_move);var module$build$src$core$events$events_block_move={};module$build$src$core$events$events_block_move.BlockMove=BlockMove$$module$build$src$core$events$events_block_move;var BubbleOpen$$module$build$src$core$events$events_bubble_open=class extends UiBase$$module$build$src$core$events$events_ui_base{constructor(a,b,c){super(a?a.workspace.id:void 0);this.type=BUBBLE_OPEN$$module$build$src$core$events$utils;a&&(this.blockId=a.id,this.isOpen=b,this.bubbleType=c)}toJson(){const a=super.toJson();if(void 0===this.isOpen)throw Error("Whether this event is for opening the bubble is undefined. Either pass the value to the constructor, or call fromJson");if(!this.bubbleType)throw Error("The type of bubble is undefined. Either pass the value to the constructor, or call fromJson"); +a.isOpen=this.isOpen;a.bubbleType=this.bubbleType;a.blockId=this.blockId||"";return a}static fromJson(a,b,c){b=super.fromJson(a,b,null!=c?c:new BubbleOpen$$module$build$src$core$events$events_bubble_open);b.isOpen=a.isOpen;b.bubbleType=a.bubbleType;b.blockId=a.blockId;return b}},BubbleType$$module$build$src$core$events$events_bubble_open; +(function(a){a.MUTATOR="mutator";a.COMMENT="comment";a.WARNING="warning"})(BubbleType$$module$build$src$core$events$events_bubble_open||(BubbleType$$module$build$src$core$events$events_bubble_open={}));register$$module$build$src$core$registry(Type$$module$build$src$core$registry.EVENT,BUBBLE_OPEN$$module$build$src$core$events$utils,BubbleOpen$$module$build$src$core$events$events_bubble_open);var module$build$src$core$events$events_bubble_open={}; +module$build$src$core$events$events_bubble_open.BubbleOpen=BubbleOpen$$module$build$src$core$events$events_bubble_open;module$build$src$core$events$events_bubble_open.BubbleType=BubbleType$$module$build$src$core$events$events_bubble_open;var CommentBase$$module$build$src$core$events$events_comment_base=class extends Abstract$$module$build$src$core$events$events_abstract{constructor(a){super();this.isBlank=!a;a&&(this.commentId=a.id,this.workspaceId=a.workspace.id,this.group=$.getGroup$$module$build$src$core$events$utils(),this.recordUndo=getRecordUndo$$module$build$src$core$events$utils())}toJson(){const a=super.toJson();if(!this.commentId)throw Error("The comment ID is undefined. Either pass a comment to the constructor, or call fromJson"); +a.commentId=this.commentId;return a}static fromJson(a,b,c){b=super.fromJson(a,b,null!=c?c:new CommentBase$$module$build$src$core$events$events_comment_base);b.commentId=a.commentId;return b}static CommentCreateDeleteHelper(a,b){const c=a.getEventWorkspace_();if(b){if(!a.json)throw Error("Encountered a comment event without proper json");append$$module$build$src$core$serialization$workspace_comments(a.json,c)}else{if(!a.commentId)throw Error("The comment ID is undefined. Either pass a comment to the constructor, or call fromJson"); +(b=c.getCommentById(a.commentId))?b.dispose():console.warn("Can't delete non-existent comment: "+a.commentId)}}},module$build$src$core$events$events_comment_base={};module$build$src$core$events$events_comment_base.CommentBase=CommentBase$$module$build$src$core$events$events_comment_base;var CommentChange$$module$build$src$core$events$events_comment_change=class extends CommentBase$$module$build$src$core$events$events_comment_base{constructor(a,b,c){super(a);this.type=COMMENT_CHANGE$$module$build$src$core$events$utils;a&&(this.oldContents_="undefined"===typeof b?"":b,this.newContents_="undefined"===typeof c?"":c)}toJson(){const a=super.toJson();if(!this.oldContents_)throw Error("The old contents is undefined. Either pass a value to the constructor, or call fromJson");if(!this.newContents_)throw Error("The new contents is undefined. Either pass a value to the constructor, or call fromJson"); +a.oldContents=this.oldContents_;a.newContents=this.newContents_;return a}static fromJson(a,b,c){b=super.fromJson(a,b,null!=c?c:new CommentChange$$module$build$src$core$events$events_comment_change);b.oldContents_=a.oldContents;b.newContents_=a.newContents;return b}isNull(){return this.oldContents_===this.newContents_}run(a){var b=this.getEventWorkspace_();if(!this.commentId)throw Error("The comment ID is undefined. Either pass a comment to the constructor, or call fromJson");if(b=b.getCommentById(this.commentId)){var c= +a?this.newContents_:this.oldContents_;if(void 0===c){if(a)throw Error("The new contents is undefined. Either pass a value to the constructor, or call fromJson");throw Error("The old contents is undefined. Either pass a value to the constructor, or call fromJson");}b.setText(c)}else console.warn("Can't change non-existent comment: "+this.commentId)}};register$$module$build$src$core$registry(Type$$module$build$src$core$registry.EVENT,COMMENT_CHANGE$$module$build$src$core$events$utils,CommentChange$$module$build$src$core$events$events_comment_change); +var module$build$src$core$events$events_comment_change={};module$build$src$core$events$events_comment_change.CommentChange=CommentChange$$module$build$src$core$events$events_comment_change;var CommentCreate$$module$build$src$core$events$events_comment_create=class extends CommentBase$$module$build$src$core$events$events_comment_base{constructor(a){super(a);this.type=COMMENT_CREATE$$module$build$src$core$events$utils;a&&(this.xml=saveWorkspaceComment$$module$build$src$core$xml(a),this.json=save$$module$build$src$core$serialization$workspace_comments(a,{addCoordinates:!0}))}toJson(){const a=super.toJson();if(!this.xml)throw Error("The comment XML is undefined. Either pass a comment to the constructor, or call fromJson"); +if(!this.json)throw Error("The comment JSON is undefined. Either pass a block to the constructor, or call fromJson");a.xml=domToText$$module$build$src$core$xml(this.xml);a.json=this.json;return a}static fromJson(a,b,c){b=super.fromJson(a,b,null!=c?c:new CommentCreate$$module$build$src$core$events$events_comment_create);b.xml=$.textToDom$$module$build$src$core$utils$xml(a.xml);b.json=a.json;return b}run(a){CommentBase$$module$build$src$core$events$events_comment_base.CommentCreateDeleteHelper(this, +a)}};register$$module$build$src$core$registry(Type$$module$build$src$core$registry.EVENT,COMMENT_CREATE$$module$build$src$core$events$utils,CommentCreate$$module$build$src$core$events$events_comment_create);var module$build$src$core$events$events_comment_create={};module$build$src$core$events$events_comment_create.CommentCreate=CommentCreate$$module$build$src$core$events$events_comment_create;var CommentDelete$$module$build$src$core$events$events_comment_delete=class extends CommentBase$$module$build$src$core$events$events_comment_base{constructor(a){super(a);this.type=COMMENT_DELETE$$module$build$src$core$events$utils;a&&(this.xml=saveWorkspaceComment$$module$build$src$core$xml(a),this.json=save$$module$build$src$core$serialization$workspace_comments(a,{addCoordinates:!0}))}run(a){CommentBase$$module$build$src$core$events$events_comment_base.CommentCreateDeleteHelper(this,!a)}toJson(){const a= +super.toJson();if(!this.xml)throw Error("The comment XML is undefined. Either pass a comment to the constructor, or call fromJson");if(!this.json)throw Error("The comment JSON is undefined. Either pass a block to the constructor, or call fromJson");a.xml=domToText$$module$build$src$core$xml(this.xml);a.json=this.json;return a}static fromJson(a,b,c){b=super.fromJson(a,b,null!=c?c:new CommentDelete$$module$build$src$core$events$events_comment_delete);b.xml=$.textToDom$$module$build$src$core$utils$xml(a.xml); +b.json=a.json;return b}};register$$module$build$src$core$registry(Type$$module$build$src$core$registry.EVENT,COMMENT_DELETE$$module$build$src$core$events$utils,CommentDelete$$module$build$src$core$events$events_comment_delete);var module$build$src$core$events$events_comment_delete={};module$build$src$core$events$events_comment_delete.CommentDelete=CommentDelete$$module$build$src$core$events$events_comment_delete;var CommentMove$$module$build$src$core$events$events_comment_move=class extends CommentBase$$module$build$src$core$events$events_comment_base{constructor(a){super(a);this.type=COMMENT_MOVE$$module$build$src$core$events$utils;a&&(this.comment_=a,this.oldCoordinate_=a.getRelativeToSurfaceXY())}recordNew(){if(this.newCoordinate_)throw Error("Tried to record the new position of a comment on the same event twice.");if(!this.comment_)throw Error("The comment is undefined. Pass a comment to the constructor if you want to use the record functionality"); +this.newCoordinate_=this.comment_.getRelativeToSurfaceXY()}setReason(a){this.reason=a}setOldCoordinate(a){this.oldCoordinate_=a}toJson(){const a=super.toJson();if(!this.oldCoordinate_)throw Error("The old comment position is undefined. Either pass a comment to the constructor, or call fromJson");if(!this.newCoordinate_)throw Error("The new comment position is undefined. Either call recordNew, or call fromJson");a.oldCoordinate=`${Math.round(this.oldCoordinate_.x)}, `+`${Math.round(this.oldCoordinate_.y)}`; +a.newCoordinate=Math.round(this.newCoordinate_.x)+","+Math.round(this.newCoordinate_.y);return a}static fromJson(a,b,c){b=super.fromJson(a,b,null!=c?c:new CommentMove$$module$build$src$core$events$events_comment_move);c=a.oldCoordinate.split(",");b.oldCoordinate_=new Coordinate$$module$build$src$core$utils$coordinate(Number(c[0]),Number(c[1]));c=a.newCoordinate.split(",");b.newCoordinate_=new Coordinate$$module$build$src$core$utils$coordinate(Number(c[0]),Number(c[1]));return b}isNull(){return Coordinate$$module$build$src$core$utils$coordinate.equals(this.oldCoordinate_, +this.newCoordinate_)}run(a){var b=this.getEventWorkspace_();if(!this.commentId)throw Error("The comment ID is undefined. Either pass a comment to the constructor, or call fromJson");if(b=b.getCommentById(this.commentId)){a=a?this.newCoordinate_:this.oldCoordinate_;if(!a)throw Error("Either oldCoordinate_ or newCoordinate_ is undefined. Either pass a comment to the constructor and call recordNew, or call fromJson");b.moveTo(a)}else console.warn("Can't move non-existent comment: "+this.commentId)}}; +register$$module$build$src$core$registry(Type$$module$build$src$core$registry.EVENT,COMMENT_MOVE$$module$build$src$core$events$utils,CommentMove$$module$build$src$core$events$events_comment_move);var module$build$src$core$events$events_comment_move={};module$build$src$core$events$events_comment_move.CommentMove=CommentMove$$module$build$src$core$events$events_comment_move;var CommentCollapse$$module$build$src$core$events$events_comment_collapse=class extends CommentBase$$module$build$src$core$events$events_comment_base{constructor(a,b){super(a);this.newCollapsed=b;this.type=COMMENT_COLLAPSE$$module$build$src$core$events$utils}toJson(){const a=super.toJson();if(void 0===this.newCollapsed)throw Error("The new collapse value undefined. Either call recordNew, or call fromJson");a.newCollapsed=this.newCollapsed;return a}static fromJson(a,b,c){b=super.fromJson(a,b,null!= +c?c:new CommentCollapse$$module$build$src$core$events$events_comment_collapse);b.newCollapsed=a.newCollapsed;return b}run(a){var b=this.getEventWorkspace_();if(!this.commentId)throw Error("The comment ID is undefined. Either pass a comment to the constructor, or call fromJson");(b=b.getCommentById(this.commentId))?b.setCollapsed(a?!!this.newCollapsed:!this.newCollapsed):console.warn("Can't collapse or uncollapse non-existent comment: "+this.commentId)}}; +register$$module$build$src$core$registry(Type$$module$build$src$core$registry.EVENT,COMMENT_COLLAPSE$$module$build$src$core$events$utils,CommentCollapse$$module$build$src$core$events$events_comment_collapse);var module$build$src$core$events$events_comment_collapse={};module$build$src$core$events$events_comment_collapse.CommentCollapse=CommentCollapse$$module$build$src$core$events$events_comment_collapse;var ToolboxItemSelect$$module$build$src$core$events$events_toolbox_item_select=class extends UiBase$$module$build$src$core$events$events_ui_base{constructor(a,b,c){super(c);this.type=TOOLBOX_ITEM_SELECT$$module$build$src$core$events$utils;this.oldItem=null!=a?a:void 0;this.newItem=null!=b?b:void 0}toJson(){const a=super.toJson();a.oldItem=this.oldItem;a.newItem=this.newItem;return a}static fromJson(a,b,c){b=super.fromJson(a,b,null!=c?c:new ToolboxItemSelect$$module$build$src$core$events$events_toolbox_item_select); +b.oldItem=a.oldItem;b.newItem=a.newItem;return b}};register$$module$build$src$core$registry(Type$$module$build$src$core$registry.EVENT,TOOLBOX_ITEM_SELECT$$module$build$src$core$events$utils,ToolboxItemSelect$$module$build$src$core$events$events_toolbox_item_select);var module$build$src$core$events$events_toolbox_item_select={};module$build$src$core$events$events_toolbox_item_select.ToolboxItemSelect=ToolboxItemSelect$$module$build$src$core$events$events_toolbox_item_select;var FinishedLoading$$module$build$src$core$events$workspace_events=class extends Abstract$$module$build$src$core$events$events_abstract{constructor(a){super();this.isBlank=!0;this.recordUndo=!1;this.type=FINISHED_LOADING$$module$build$src$core$events$utils;this.isBlank=!!a;a&&(this.workspaceId=a.id)}};register$$module$build$src$core$registry(Type$$module$build$src$core$registry.EVENT,FINISHED_LOADING$$module$build$src$core$events$utils,FinishedLoading$$module$build$src$core$events$workspace_events); +var module$build$src$core$events$workspace_events={};module$build$src$core$events$workspace_events.FinishedLoading=FinishedLoading$$module$build$src$core$events$workspace_events;var BLOCK_CHANGE$$module$build$src$core$events$events=$.CHANGE$$module$build$src$core$events$utils,BLOCK_CREATE$$module$build$src$core$events$events=$.CREATE$$module$build$src$core$events$utils,BLOCK_DELETE$$module$build$src$core$events$events=$.DELETE$$module$build$src$core$events$utils,BLOCK_DRAG$$module$build$src$core$events$events=BLOCK_DRAG$$module$build$src$core$events$utils,BLOCK_MOVE$$module$build$src$core$events$events=$.MOVE$$module$build$src$core$events$utils,BLOCK_FIELD_INTERMEDIATE_CHANGE$$module$build$src$core$events$events= +BLOCK_FIELD_INTERMEDIATE_CHANGE$$module$build$src$core$events$utils,BUBBLE_OPEN$$module$build$src$core$events$events=BUBBLE_OPEN$$module$build$src$core$events$utils,BUMP_EVENTS$$module$build$src$core$events$events=BUMP_EVENTS$$module$build$src$core$events$utils,CHANGE$$module$build$src$core$events$events=$.CHANGE$$module$build$src$core$events$utils,CLICK$$module$build$src$core$events$events=CLICK$$module$build$src$core$events$utils,COMMENT_CHANGE$$module$build$src$core$events$events=COMMENT_CHANGE$$module$build$src$core$events$utils, +COMMENT_CREATE$$module$build$src$core$events$events=COMMENT_CREATE$$module$build$src$core$events$utils,COMMENT_DELETE$$module$build$src$core$events$events=COMMENT_DELETE$$module$build$src$core$events$utils,COMMENT_MOVE$$module$build$src$core$events$events=COMMENT_MOVE$$module$build$src$core$events$utils,CREATE$$module$build$src$core$events$events=$.CREATE$$module$build$src$core$events$utils,DELETE$$module$build$src$core$events$events=$.DELETE$$module$build$src$core$events$utils,FINISHED_LOADING$$module$build$src$core$events$events= +FINISHED_LOADING$$module$build$src$core$events$utils,MARKER_MOVE$$module$build$src$core$events$events=MARKER_MOVE$$module$build$src$core$events$utils,MOVE$$module$build$src$core$events$events=$.MOVE$$module$build$src$core$events$utils,SELECTED$$module$build$src$core$events$events=SELECTED$$module$build$src$core$events$utils,THEME_CHANGE$$module$build$src$core$events$events=THEME_CHANGE$$module$build$src$core$events$utils,TOOLBOX_ITEM_SELECT$$module$build$src$core$events$events=TOOLBOX_ITEM_SELECT$$module$build$src$core$events$utils, +TRASHCAN_OPEN$$module$build$src$core$events$events=TRASHCAN_OPEN$$module$build$src$core$events$utils,UI$$module$build$src$core$events$events=UI$$module$build$src$core$events$utils,VAR_CREATE$$module$build$src$core$events$events=VAR_CREATE$$module$build$src$core$events$utils,VAR_DELETE$$module$build$src$core$events$events=VAR_DELETE$$module$build$src$core$events$utils,VAR_RENAME$$module$build$src$core$events$events=VAR_RENAME$$module$build$src$core$events$utils,VIEWPORT_CHANGE$$module$build$src$core$events$events= +VIEWPORT_CHANGE$$module$build$src$core$events$utils,clearPendingUndo$$module$build$src$core$events$events=clearPendingUndo$$module$build$src$core$events$utils,disable$$module$build$src$core$events$events=$.disable$$module$build$src$core$events$utils,enable$$module$build$src$core$events$events=$.enable$$module$build$src$core$events$utils,filter$$module$build$src$core$events$events=filter$$module$build$src$core$events$utils,fire$$module$build$src$core$events$events=fire$$module$build$src$core$events$utils, +fromJson$$module$build$src$core$events$events=fromJson$$module$build$src$core$events$utils,getDescendantIds$$module$build$src$core$events$events=getDescendantIds$$module$build$src$core$events$utils,get$$module$build$src$core$events$events=get$$module$build$src$core$events$utils,getGroup$$module$build$src$core$events$events=$.getGroup$$module$build$src$core$events$utils,getRecordUndo$$module$build$src$core$events$events=getRecordUndo$$module$build$src$core$events$utils,isEnabled$$module$build$src$core$events$events= +isEnabled$$module$build$src$core$events$utils,setGroup$$module$build$src$core$events$events=$.setGroup$$module$build$src$core$events$utils,setRecordUndo$$module$build$src$core$events$events=$.setRecordUndo$$module$build$src$core$events$utils,disableOrphans$$module$build$src$core$events$events=disableOrphans$$module$build$src$core$events$utils,module$build$src$core$events$events={};module$build$src$core$events$events.Abstract=Abstract$$module$build$src$core$events$events_abstract; +module$build$src$core$events$events.BLOCK_CHANGE=$.CHANGE$$module$build$src$core$events$utils;module$build$src$core$events$events.BLOCK_CREATE=$.CREATE$$module$build$src$core$events$utils;module$build$src$core$events$events.BLOCK_DELETE=$.DELETE$$module$build$src$core$events$utils;module$build$src$core$events$events.BLOCK_DRAG=BLOCK_DRAG$$module$build$src$core$events$utils;module$build$src$core$events$events.BLOCK_FIELD_INTERMEDIATE_CHANGE=BLOCK_FIELD_INTERMEDIATE_CHANGE$$module$build$src$core$events$utils; +module$build$src$core$events$events.BLOCK_MOVE=$.MOVE$$module$build$src$core$events$utils;module$build$src$core$events$events.BUBBLE_OPEN=BUBBLE_OPEN$$module$build$src$core$events$utils;module$build$src$core$events$events.BUMP_EVENTS=BUMP_EVENTS$$module$build$src$core$events$utils;module$build$src$core$events$events.BlockBase=BlockBase$$module$build$src$core$events$events_block_base;module$build$src$core$events$events.BlockChange=BlockChange$$module$build$src$core$events$events_block_change; +module$build$src$core$events$events.BlockCreate=BlockCreate$$module$build$src$core$events$events_block_create;module$build$src$core$events$events.BlockDelete=BlockDelete$$module$build$src$core$events$events_block_delete;module$build$src$core$events$events.BlockDrag=BlockDrag$$module$build$src$core$events$events_block_drag;module$build$src$core$events$events.BlockFieldIntermediateChange=BlockFieldIntermediateChange$$module$build$src$core$events$events_block_field_intermediate_change; +module$build$src$core$events$events.BlockMove=BlockMove$$module$build$src$core$events$events_block_move;module$build$src$core$events$events.BubbleOpen=BubbleOpen$$module$build$src$core$events$events_bubble_open;module$build$src$core$events$events.BubbleType=BubbleType$$module$build$src$core$events$events_bubble_open;module$build$src$core$events$events.CHANGE=$.CHANGE$$module$build$src$core$events$utils;module$build$src$core$events$events.CLICK=CLICK$$module$build$src$core$events$utils; +module$build$src$core$events$events.COMMENT_CHANGE=COMMENT_CHANGE$$module$build$src$core$events$utils;module$build$src$core$events$events.COMMENT_CREATE=COMMENT_CREATE$$module$build$src$core$events$utils;module$build$src$core$events$events.COMMENT_DELETE=COMMENT_DELETE$$module$build$src$core$events$utils;module$build$src$core$events$events.COMMENT_MOVE=COMMENT_MOVE$$module$build$src$core$events$utils;module$build$src$core$events$events.CREATE=$.CREATE$$module$build$src$core$events$utils; +module$build$src$core$events$events.Click=Click$$module$build$src$core$events$events_click;module$build$src$core$events$events.ClickTarget=ClickTarget$$module$build$src$core$events$events_click;module$build$src$core$events$events.CommentBase=CommentBase$$module$build$src$core$events$events_comment_base;module$build$src$core$events$events.CommentChange=CommentChange$$module$build$src$core$events$events_comment_change;module$build$src$core$events$events.CommentCollapse=CommentCollapse$$module$build$src$core$events$events_comment_collapse; +module$build$src$core$events$events.CommentCreate=CommentCreate$$module$build$src$core$events$events_comment_create;module$build$src$core$events$events.CommentDelete=CommentDelete$$module$build$src$core$events$events_comment_delete;module$build$src$core$events$events.CommentMove=CommentMove$$module$build$src$core$events$events_comment_move;module$build$src$core$events$events.DELETE=$.DELETE$$module$build$src$core$events$utils;module$build$src$core$events$events.FINISHED_LOADING=FINISHED_LOADING$$module$build$src$core$events$utils; +module$build$src$core$events$events.FinishedLoading=FinishedLoading$$module$build$src$core$events$workspace_events;module$build$src$core$events$events.MARKER_MOVE=MARKER_MOVE$$module$build$src$core$events$utils;module$build$src$core$events$events.MOVE=$.MOVE$$module$build$src$core$events$utils;module$build$src$core$events$events.MarkerMove=MarkerMove$$module$build$src$core$events$events_marker_move;module$build$src$core$events$events.SELECTED=SELECTED$$module$build$src$core$events$utils; +module$build$src$core$events$events.Selected=Selected$$module$build$src$core$events$events_selected;module$build$src$core$events$events.THEME_CHANGE=THEME_CHANGE$$module$build$src$core$events$utils;module$build$src$core$events$events.TOOLBOX_ITEM_SELECT=TOOLBOX_ITEM_SELECT$$module$build$src$core$events$utils;module$build$src$core$events$events.TRASHCAN_OPEN=TRASHCAN_OPEN$$module$build$src$core$events$utils;module$build$src$core$events$events.ThemeChange=ThemeChange$$module$build$src$core$events$events_theme_change; +module$build$src$core$events$events.ToolboxItemSelect=ToolboxItemSelect$$module$build$src$core$events$events_toolbox_item_select;module$build$src$core$events$events.TrashcanOpen=TrashcanOpen$$module$build$src$core$events$events_trashcan_open;module$build$src$core$events$events.UI=UI$$module$build$src$core$events$utils;module$build$src$core$events$events.UiBase=UiBase$$module$build$src$core$events$events_ui_base;module$build$src$core$events$events.VAR_CREATE=VAR_CREATE$$module$build$src$core$events$utils; +module$build$src$core$events$events.VAR_DELETE=VAR_DELETE$$module$build$src$core$events$utils;module$build$src$core$events$events.VAR_RENAME=VAR_RENAME$$module$build$src$core$events$utils;module$build$src$core$events$events.VIEWPORT_CHANGE=VIEWPORT_CHANGE$$module$build$src$core$events$utils;module$build$src$core$events$events.VarBase=VarBase$$module$build$src$core$events$events_var_base;module$build$src$core$events$events.VarCreate=VarCreate$$module$build$src$core$events$events_var_create; +module$build$src$core$events$events.VarDelete=VarDelete$$module$build$src$core$events$events_var_delete;module$build$src$core$events$events.VarRename=VarRename$$module$build$src$core$events$events_var_rename;module$build$src$core$events$events.ViewportChange=ViewportChange$$module$build$src$core$events$events_viewport;module$build$src$core$events$events.clearPendingUndo=clearPendingUndo$$module$build$src$core$events$utils;module$build$src$core$events$events.disable=$.disable$$module$build$src$core$events$utils; +module$build$src$core$events$events.disableOrphans=disableOrphans$$module$build$src$core$events$utils;module$build$src$core$events$events.enable=$.enable$$module$build$src$core$events$utils;module$build$src$core$events$events.filter=filter$$module$build$src$core$events$utils;module$build$src$core$events$events.fire=fire$$module$build$src$core$events$utils;module$build$src$core$events$events.fromJson=fromJson$$module$build$src$core$events$utils;module$build$src$core$events$events.get=get$$module$build$src$core$events$utils; +module$build$src$core$events$events.getDescendantIds=getDescendantIds$$module$build$src$core$events$utils;module$build$src$core$events$events.getGroup=$.getGroup$$module$build$src$core$events$utils;module$build$src$core$events$events.getRecordUndo=getRecordUndo$$module$build$src$core$events$utils;module$build$src$core$events$events.isEnabled=isEnabled$$module$build$src$core$events$utils;module$build$src$core$events$events.setGroup=$.setGroup$$module$build$src$core$events$utils; +module$build$src$core$events$events.setRecordUndo=$.setRecordUndo$$module$build$src$core$events$utils;var module$build$src$core$renderers$zelos$zelos={};module$build$src$core$renderers$zelos$zelos.BottomRow=BottomRow$$module$build$src$core$renderers$zelos$measurables$bottom_row;module$build$src$core$renderers$zelos$zelos.ConstantProvider=ConstantProvider$$module$build$src$core$renderers$zelos$constants;module$build$src$core$renderers$zelos$zelos.Drawer=Drawer$$module$build$src$core$renderers$zelos$drawer;module$build$src$core$renderers$zelos$zelos.MarkerSvg=MarkerSvg$$module$build$src$core$renderers$zelos$marker_svg; +module$build$src$core$renderers$zelos$zelos.PathObject=PathObject$$module$build$src$core$renderers$zelos$path_object;module$build$src$core$renderers$zelos$zelos.RenderInfo=RenderInfo$$module$build$src$core$renderers$zelos$info;module$build$src$core$renderers$zelos$zelos.Renderer=Renderer$$module$build$src$core$renderers$zelos$renderer;module$build$src$core$renderers$zelos$zelos.RightConnectionShape=RightConnectionShape$$module$build$src$core$renderers$zelos$measurables$row_elements; +module$build$src$core$renderers$zelos$zelos.StatementInput=StatementInput$$module$build$src$core$renderers$zelos$measurables$inputs;module$build$src$core$renderers$zelos$zelos.TopRow=TopRow$$module$build$src$core$renderers$zelos$measurables$top_row;registerDefaultOptions$$module$build$src$core$contextmenu_items();var module$build$src$core$contextmenu_items={};module$build$src$core$contextmenu_items.registerCleanup=registerCleanup$$module$build$src$core$contextmenu_items;module$build$src$core$contextmenu_items.registerCollapse=registerCollapse$$module$build$src$core$contextmenu_items;module$build$src$core$contextmenu_items.registerCollapseExpandBlock=registerCollapseExpandBlock$$module$build$src$core$contextmenu_items; +module$build$src$core$contextmenu_items.registerComment=registerComment$$module$build$src$core$contextmenu_items;module$build$src$core$contextmenu_items.registerCommentCreate=registerCommentCreate$$module$build$src$core$contextmenu_items;module$build$src$core$contextmenu_items.registerCommentDelete=registerCommentDelete$$module$build$src$core$contextmenu_items;module$build$src$core$contextmenu_items.registerCommentDuplicate=registerCommentDuplicate$$module$build$src$core$contextmenu_items; +module$build$src$core$contextmenu_items.registerCommentOptions=registerCommentOptions$$module$build$src$core$contextmenu_items;module$build$src$core$contextmenu_items.registerDefaultOptions=registerDefaultOptions$$module$build$src$core$contextmenu_items;module$build$src$core$contextmenu_items.registerDelete=registerDelete$$module$build$src$core$contextmenu_items;module$build$src$core$contextmenu_items.registerDeleteAll=registerDeleteAll$$module$build$src$core$contextmenu_items; +module$build$src$core$contextmenu_items.registerDisable=registerDisable$$module$build$src$core$contextmenu_items;module$build$src$core$contextmenu_items.registerDuplicate=registerDuplicate$$module$build$src$core$contextmenu_items;module$build$src$core$contextmenu_items.registerExpand=registerExpand$$module$build$src$core$contextmenu_items;module$build$src$core$contextmenu_items.registerHelp=registerHelp$$module$build$src$core$contextmenu_items; +module$build$src$core$contextmenu_items.registerInline=registerInline$$module$build$src$core$contextmenu_items;module$build$src$core$contextmenu_items.registerRedo=registerRedo$$module$build$src$core$contextmenu_items;module$build$src$core$contextmenu_items.registerUndo=registerUndo$$module$build$src$core$contextmenu_items;var module$build$src$core$comments={};module$build$src$core$comments.CommentView=CommentView$$module$build$src$core$comments$comment_view;module$build$src$core$comments.RenderedWorkspaceComment=RenderedWorkspaceComment$$module$build$src$core$comments$rendered_workspace_comment;module$build$src$core$comments.WorkspaceComment=WorkspaceComment$$module$build$src$core$comments$workspace_comment;var module$build$src$core$bubbles={};module$build$src$core$bubbles.Bubble=Bubble$$module$build$src$core$bubbles$bubble;module$build$src$core$bubbles.MiniWorkspaceBubble=MiniWorkspaceBubble$$module$build$src$core$bubbles$mini_workspace_bubble;module$build$src$core$bubbles.TextBubble=TextBubble$$module$build$src$core$bubbles$text_bubble;module$build$src$core$bubbles.TextInputBubble=TextInputBubble$$module$build$src$core$bubbles$textinput_bubble;var module$build$src$core$blockly_options={};var module$build$src$core$interfaces$i_paster={};module$build$src$core$interfaces$i_paster.isPaster=isPaster$$module$build$src$core$interfaces$i_paster;var module$build$src$core$interfaces$i_rendered_element={};module$build$src$core$interfaces$i_rendered_element.isRenderedElement=isRenderedElement$$module$build$src$core$interfaces$i_rendered_element;var module$build$src$core$interfaces$i_selectable={};module$build$src$core$interfaces$i_selectable.isSelectable=isSelectable$$module$build$src$core$interfaces$i_selectable;var ConstantProvider$$module$build$src$core$renderers$geras$constants=class extends ConstantProvider$$module$build$src$core$renderers$common$constants{constructor(){super();this.FIELD_TEXT_BASELINE_CENTER=!1;this.DARK_PATH_OFFSET=1;this.MAX_BOTTOM_WIDTH=30;this.STATEMENT_BOTTOM_SPACER=-this.NOTCH_HEIGHT/2}getCSS_(a){return super.getCSS_(a).concat([`${a} .blocklyInsertionMarker>.blocklyPathLight,`,`${a} .blocklyInsertionMarker>.blocklyPathDark {`,`fill-opacity: ${this.INSERTION_MARKER_OPACITY};`,"stroke: none;", +"}"])}},module$build$src$core$renderers$geras$constants={};module$build$src$core$renderers$geras$constants.ConstantProvider=ConstantProvider$$module$build$src$core$renderers$geras$constants;var Highlighter$$module$build$src$core$renderers$geras$highlighter=class{constructor(a){this.inlineSteps_=this.steps_="";this.info_=a;this.RTL_=this.info_.RTL;a=a.getRenderer();this.constants_=a.getConstants();this.highlightConstants_=a.getHighlightConstants();this.highlightOffset=this.highlightConstants_.OFFSET;this.outsideCornerPaths_=this.highlightConstants_.OUTSIDE_CORNER;this.insideCornerPaths_=this.highlightConstants_.INSIDE_CORNER;this.puzzleTabPaths_=this.highlightConstants_.PUZZLE_TAB;this.notchPaths_= +this.highlightConstants_.NOTCH;this.startPaths_=this.highlightConstants_.START_HAT;this.jaggedTeethPaths_=this.highlightConstants_.JAGGED_TEETH}getPath(){return this.steps_+"\n"+this.inlineSteps_}drawTopCorner(a){this.steps_+=moveBy$$module$build$src$core$utils$svg_paths(a.xPos,this.info_.startY);for(let b=0,c;c=a.elements[b];b++)Types$$module$build$src$core$renderers$measurables$types.isLeftSquareCorner(c)?this.steps_+=this.highlightConstants_.START_POINT:Types$$module$build$src$core$renderers$measurables$types.isLeftRoundedCorner(c)? +this.steps_+=this.outsideCornerPaths_.topLeft(this.RTL_):Types$$module$build$src$core$renderers$measurables$types.isPreviousConnection(c)?this.steps_+=this.notchPaths_.pathLeft:Types$$module$build$src$core$renderers$measurables$types.isHat(c)?this.steps_+=this.startPaths_.path(this.RTL_):Types$$module$build$src$core$renderers$measurables$types.isSpacer(c)&&0!==c.width&&(this.steps_+=lineOnAxis$$module$build$src$core$utils$svg_paths("H",c.xPos+c.width-this.highlightOffset));this.steps_+=lineOnAxis$$module$build$src$core$utils$svg_paths("H", +a.xPos+a.width-this.highlightOffset)}drawJaggedEdge_(a){this.info_.RTL&&(this.steps_+=this.jaggedTeethPaths_.pathLeft+lineOnAxis$$module$build$src$core$utils$svg_paths("v",a.height-this.jaggedTeethPaths_.height-this.highlightOffset))}drawValueInput(a){const b=a.getLastInput();if(this.RTL_){const c=a.height-b.connectionHeight;this.steps_+=moveTo$$module$build$src$core$utils$svg_paths(b.xPos+b.width-this.highlightOffset,a.yPos)+this.puzzleTabPaths_.pathDown(this.RTL_)+lineOnAxis$$module$build$src$core$utils$svg_paths("v", +c)}else this.steps_+=moveTo$$module$build$src$core$utils$svg_paths(b.xPos+b.width,a.yPos)+this.puzzleTabPaths_.pathDown(this.RTL_)}drawStatementInput(a){const b=a.getLastInput();if(b)if(this.RTL_){const c=a.height-2*this.insideCornerPaths_.height;this.steps_+=moveTo$$module$build$src$core$utils$svg_paths(b.xPos,a.yPos)+this.insideCornerPaths_.pathTop(this.RTL_)+lineOnAxis$$module$build$src$core$utils$svg_paths("v",c)+this.insideCornerPaths_.pathBottom(this.RTL_)+lineTo$$module$build$src$core$utils$svg_paths(a.width- +b.xPos-this.insideCornerPaths_.width,0)}else this.steps_+=moveTo$$module$build$src$core$utils$svg_paths(b.xPos,a.yPos+a.height)+this.insideCornerPaths_.pathBottom(this.RTL_)+lineTo$$module$build$src$core$utils$svg_paths(a.width-b.xPos-this.insideCornerPaths_.width,0)}drawRightSideRow(a){const b=a.xPos+a.width-this.highlightOffset;a instanceof SpacerRow$$module$build$src$core$renderers$measurables$spacer_row&&a.followsStatement&&(this.steps_+=lineOnAxis$$module$build$src$core$utils$svg_paths("H",b)); +this.RTL_&&(this.steps_+=lineOnAxis$$module$build$src$core$utils$svg_paths("H",b),a.height>this.highlightOffset&&(this.steps_+=lineOnAxis$$module$build$src$core$utils$svg_paths("V",a.yPos+a.height-this.highlightOffset)))}drawBottomRow(a){if(this.RTL_)this.steps_+=lineOnAxis$$module$build$src$core$utils$svg_paths("V",a.baseline-this.highlightOffset);else{const b=this.info_.bottomRow.elements[0];Types$$module$build$src$core$renderers$measurables$types.isLeftSquareCorner(b)?this.steps_+=moveTo$$module$build$src$core$utils$svg_paths(a.xPos+ +this.highlightOffset,a.baseline-this.highlightOffset):Types$$module$build$src$core$renderers$measurables$types.isLeftRoundedCorner(b)&&(this.steps_+=moveTo$$module$build$src$core$utils$svg_paths(a.xPos,a.baseline),this.steps_+=this.outsideCornerPaths_.bottomLeft())}}drawLeft(){var a=this.info_.outputConnection;a&&(a=a.connectionOffsetY+a.height,this.RTL_?this.steps_+=moveTo$$module$build$src$core$utils$svg_paths(this.info_.startX,a):(this.steps_+=moveTo$$module$build$src$core$utils$svg_paths(this.info_.startX+ +this.highlightOffset,this.info_.bottomRow.baseline-this.highlightOffset),this.steps_+=lineOnAxis$$module$build$src$core$utils$svg_paths("V",a)),this.steps_+=this.puzzleTabPaths_.pathUp(this.RTL_));this.RTL_||(a=this.info_.topRow,Types$$module$build$src$core$renderers$measurables$types.isLeftRoundedCorner(a.elements[0])?this.steps_+=lineOnAxis$$module$build$src$core$utils$svg_paths("V",this.outsideCornerPaths_.height):this.steps_+=lineOnAxis$$module$build$src$core$utils$svg_paths("V",a.capline+this.highlightOffset))}drawInlineInput(a){const b= +this.highlightOffset,c=a.xPos+a.connectionWidth;var d=a.centerline-a.height/2;const e=a.width-a.connectionWidth,f=d+b;this.RTL_?(d=a.connectionOffsetY-b,a=a.height-(a.connectionOffsetY+a.connectionHeight)+b,this.inlineSteps_+=moveTo$$module$build$src$core$utils$svg_paths(c-b,f)+lineOnAxis$$module$build$src$core$utils$svg_paths("v",d)+this.puzzleTabPaths_.pathDown(this.RTL_)+lineOnAxis$$module$build$src$core$utils$svg_paths("v",a)+lineOnAxis$$module$build$src$core$utils$svg_paths("h",e)):this.inlineSteps_+= +moveTo$$module$build$src$core$utils$svg_paths(a.xPos+a.width+b,f)+lineOnAxis$$module$build$src$core$utils$svg_paths("v",a.height)+lineOnAxis$$module$build$src$core$utils$svg_paths("h",-e)+moveTo$$module$build$src$core$utils$svg_paths(c,d+a.connectionOffsetY)+this.puzzleTabPaths_.pathDown(this.RTL_)}},module$build$src$core$renderers$geras$highlighter={};module$build$src$core$renderers$geras$highlighter.Highlighter=Highlighter$$module$build$src$core$renderers$geras$highlighter;var Drawer$$module$build$src$core$renderers$geras$drawer=class extends Drawer$$module$build$src$core$renderers$common$drawer{constructor(a,b){super(a,b);this.highlighter_=new Highlighter$$module$build$src$core$renderers$geras$highlighter(b)}draw(){this.drawOutline_();this.drawInternals_();this.updateConnectionHighlights();const a=this.block_.pathObject;a.setPath(this.outlinePath_+"\n"+this.inlinePath_);a.setHighlightPath(this.highlighter_.getPath());this.info_.RTL&&a.flipRTL();this.recordSizeOnBlock_()}drawTop_(){this.highlighter_.drawTopCorner(this.info_.topRow); +this.highlighter_.drawRightSideRow(this.info_.topRow);super.drawTop_()}drawJaggedEdge_(a){this.highlighter_.drawJaggedEdge_(a);super.drawJaggedEdge_(a)}drawValueInput_(a){this.highlighter_.drawValueInput(a);super.drawValueInput_(a)}drawStatementInput_(a){this.highlighter_.drawStatementInput(a);super.drawStatementInput_(a)}drawRightSideRow_(a){this.highlighter_.drawRightSideRow(a);this.outlinePath_+=lineOnAxis$$module$build$src$core$utils$svg_paths("H",a.xPos+a.width)+lineOnAxis$$module$build$src$core$utils$svg_paths("V", +a.yPos+a.height)}drawBottom_(){this.highlighter_.drawBottomRow(this.info_.bottomRow);super.drawBottom_()}drawLeft_(){this.highlighter_.drawLeft();super.drawLeft_()}drawInlineInput_(a){this.highlighter_.drawInlineInput(a);super.drawInlineInput_(a)}positionInlineInputConnection_(a){const b=a.centerline-a.height/2;if(a.connectionModel){let c=a.xPos+a.connectionWidth+this.constants_.DARK_PATH_OFFSET;this.info_.RTL&&(c*=-1);a.connectionModel.setOffsetInBlock(c,b+a.connectionOffsetY+this.constants_.DARK_PATH_OFFSET)}}positionStatementInputConnection_(a){const b= +a.getLastInput();if(null==b?0:b.connectionModel){let c=a.xPos+a.statementEdge+b.notchOffset;c=this.info_.RTL?-1*c:c+this.constants_.DARK_PATH_OFFSET;b.connectionModel.setOffsetInBlock(c,a.yPos+this.constants_.DARK_PATH_OFFSET)}}positionExternalValueConnection_(a){const b=a.getLastInput();if(b&&b.connectionModel){let c=a.xPos+a.width+this.constants_.DARK_PATH_OFFSET;this.info_.RTL&&(c*=-1);b.connectionModel.setOffsetInBlock(c,a.yPos)}}positionNextConnection_(){const a=this.info_.bottomRow;if(a.connection){const b= +a.connection,c=b.xPos;b.connectionModel.setOffsetInBlock((this.info_.RTL?-c:c)+this.constants_.DARK_PATH_OFFSET/2,a.baseline+this.constants_.DARK_PATH_OFFSET)}}},module$build$src$core$renderers$geras$drawer={};module$build$src$core$renderers$geras$drawer.Drawer=Drawer$$module$build$src$core$renderers$geras$drawer;var HighlightConstantProvider$$module$build$src$core$renderers$geras$highlight_constants=class{constructor(a){this.OFFSET=.5;this.constantProvider=a;this.START_POINT=moveBy$$module$build$src$core$utils$svg_paths(this.OFFSET,this.OFFSET)}init(){this.INSIDE_CORNER=this.makeInsideCorner();this.OUTSIDE_CORNER=this.makeOutsideCorner();this.PUZZLE_TAB=this.makePuzzleTab();this.NOTCH=this.makeNotch();this.JAGGED_TEETH=this.makeJaggedTeeth();this.START_HAT=this.makeStartHat()}makeInsideCorner(){const a=this.constantProvider.CORNER_RADIUS, +b=this.OFFSET,c=(1-Math.SQRT1_2)*(a+b)-b,d=moveBy$$module$build$src$core$utils$svg_paths(c,c)+arc$$module$build$src$core$utils$svg_paths("a","0 0,0",a,point$$module$build$src$core$utils$svg_paths(-c-b,a-c)),e=arc$$module$build$src$core$utils$svg_paths("a","0 0,0",a+b,point$$module$build$src$core$utils$svg_paths(a+b,a+b)),f=moveBy$$module$build$src$core$utils$svg_paths(c,-c)+arc$$module$build$src$core$utils$svg_paths("a","0 0,0",a+b,point$$module$build$src$core$utils$svg_paths(a-c,c+b));return{width:a+ +b,height:a,pathTop(g){return g?d:""},pathBottom(g){return g?e:f}}}makeOutsideCorner(){const a=this.constantProvider.CORNER_RADIUS,b=this.OFFSET,c=(1-Math.SQRT1_2)*(a-b)+b,d=moveBy$$module$build$src$core$utils$svg_paths(c,c)+arc$$module$build$src$core$utils$svg_paths("a","0 0,1",a-b,point$$module$build$src$core$utils$svg_paths(a-c,-c+b)),e=moveBy$$module$build$src$core$utils$svg_paths(b,a)+arc$$module$build$src$core$utils$svg_paths("a","0 0,1",a-b,point$$module$build$src$core$utils$svg_paths(a,-a+ +b)),f=-c,g=moveBy$$module$build$src$core$utils$svg_paths(c,f)+arc$$module$build$src$core$utils$svg_paths("a","0 0,1",a-b,point$$module$build$src$core$utils$svg_paths(-c+b,-f-a));return{height:a,topLeft(h){return h?d:e},bottomLeft(){return g}}}makePuzzleTab(){const a=this.constantProvider.TAB_WIDTH,b=this.constantProvider.TAB_HEIGHT,c=moveBy$$module$build$src$core$utils$svg_paths(-2,-b+3.4)+lineTo$$module$build$src$core$utils$svg_paths(-.45*a,-2.1),d=lineOnAxis$$module$build$src$core$utils$svg_paths("v", +2.5)+moveBy$$module$build$src$core$utils$svg_paths(.97*-a,2.5)+curve$$module$build$src$core$utils$svg_paths("q",[point$$module$build$src$core$utils$svg_paths(.05*-a,10),point$$module$build$src$core$utils$svg_paths(.3*a,9.5)])+moveBy$$module$build$src$core$utils$svg_paths(.67*a,-1.9)+lineOnAxis$$module$build$src$core$utils$svg_paths("v",2.5),e=lineOnAxis$$module$build$src$core$utils$svg_paths("v",-1.5)+moveBy$$module$build$src$core$utils$svg_paths(-.92*a,-.5)+curve$$module$build$src$core$utils$svg_paths("q", +[point$$module$build$src$core$utils$svg_paths(-.19*a,-5.5),point$$module$build$src$core$utils$svg_paths(0,-11)])+moveBy$$module$build$src$core$utils$svg_paths(.92*a,1),f=moveBy$$module$build$src$core$utils$svg_paths(-5,b-.7)+lineTo$$module$build$src$core$utils$svg_paths(.46*a,-2.1);return{width:a,height:b,pathUp(g){return g?c:e},pathDown(g){return g?d:f}}}makeNotch(){return{pathLeft:lineOnAxis$$module$build$src$core$utils$svg_paths("h",this.OFFSET)+this.constantProvider.NOTCH.pathLeft}}makeJaggedTeeth(){return{pathLeft:lineTo$$module$build$src$core$utils$svg_paths(5.1, +2.6)+moveBy$$module$build$src$core$utils$svg_paths(-10.2,6.8)+lineTo$$module$build$src$core$utils$svg_paths(5.1,2.6),height:12,width:10.2}}makeStartHat(){const a=this.constantProvider.START_HAT.height,b=moveBy$$module$build$src$core$utils$svg_paths(25,-8.7)+curve$$module$build$src$core$utils$svg_paths("c",[point$$module$build$src$core$utils$svg_paths(29.7,-6.2),point$$module$build$src$core$utils$svg_paths(57.2,-.5),point$$module$build$src$core$utils$svg_paths(75,8.7)]),c=curve$$module$build$src$core$utils$svg_paths("c", +[point$$module$build$src$core$utils$svg_paths(17.8,-9.2),point$$module$build$src$core$utils$svg_paths(45.3,-14.9),point$$module$build$src$core$utils$svg_paths(75,-8.7)])+moveTo$$module$build$src$core$utils$svg_paths(100.5,a+.5);return{path(d){return d?b:c}}}},module$build$src$core$renderers$geras$highlight_constants={};module$build$src$core$renderers$geras$highlight_constants.HighlightConstantProvider=HighlightConstantProvider$$module$build$src$core$renderers$geras$highlight_constants;var InlineInput$$module$build$src$core$renderers$geras$measurables$inline_input=class extends InlineInput$$module$build$src$core$renderers$measurables$inline_input{constructor(a,b){super(a,b);this.constants_=a;this.connectedBlock&&(this.width+=this.constants_.DARK_PATH_OFFSET,this.height+=this.constants_.DARK_PATH_OFFSET)}},module$build$src$core$renderers$geras$measurables$inline_input={};module$build$src$core$renderers$geras$measurables$inline_input.InlineInput=InlineInput$$module$build$src$core$renderers$geras$measurables$inline_input;var StatementInput$$module$build$src$core$renderers$geras$measurables$statement_input=class extends StatementInput$$module$build$src$core$renderers$measurables$statement_input{constructor(a,b){super(a,b);this.constants_=a;this.connectedBlock&&(this.height+=this.constants_.DARK_PATH_OFFSET)}},module$build$src$core$renderers$geras$measurables$statement_input={};module$build$src$core$renderers$geras$measurables$statement_input.StatementInput=StatementInput$$module$build$src$core$renderers$geras$measurables$statement_input;var RenderInfo$$module$build$src$core$renderers$geras$info=class extends RenderInfo$$module$build$src$core$renderers$common$info{constructor(a,b){super(a,b);this.renderer_=a}getRenderer(){return this.renderer_}populateBottomRow_(){super.populateBottomRow_();this.block_.inputList.length&&this.block_.inputList[this.block_.inputList.length-1]instanceof StatementInput$$module$build$src$core$inputs$statement_input||(this.bottomRow.minHeight=this.constants_.MEDIUM_PADDING-this.constants_.DARK_PATH_OFFSET)}addInput_(a, +b){if(this.isInline&&a instanceof $.ValueInput$$module$build$src$core$inputs$value_input)b.elements.push(new InlineInput$$module$build$src$core$renderers$geras$measurables$inline_input(this.constants_,a)),b.hasInlineInput=!0;else if(a instanceof StatementInput$$module$build$src$core$inputs$statement_input)b.elements.push(new StatementInput$$module$build$src$core$renderers$geras$measurables$statement_input(this.constants_,a)),b.hasStatement=!0;else if(a instanceof $.ValueInput$$module$build$src$core$inputs$value_input)b.elements.push(new ExternalValueInput$$module$build$src$core$renderers$measurables$external_value_input(this.constants_, +a)),b.hasExternalInput=!0;else if(a instanceof DummyInput$$module$build$src$core$inputs$dummy_input||a instanceof EndRowInput$$module$build$src$core$inputs$end_row_input)b.minHeight=Math.max(b.minHeight,this.constants_.DUMMY_INPUT_MIN_HEIGHT),b.hasDummyInput=!0;this.isInline||null!==b.align||(b.align=a.align)}addElemSpacing_(){let a=!1;for(let c=0,d;d=this.rows[c];c++)d.hasExternalInput&&(a=!0);for(let c=0,d;d=this.rows[c];c++){var b=d.elements;d.elements=[];d.startsWithElemSpacer()&&d.elements.push(new InRowSpacer$$module$build$src$core$renderers$measurables$in_row_spacer(this.constants_, +this.getInRowSpacing_(null,b[0])));if(b.length){for(let e=0;e>>/sprites.png);\n height: 16px;\n vertical-align: middle;\n visibility: hidden;\n width: 16px;\n}\n\n.blocklyTreeIconClosed {\n background-position: -32px -1px;\n}\n\n.blocklyToolboxDiv[dir="RTL"] .blocklyTreeIconClosed {\n background-position: 0 -1px;\n}\n\n.blocklyTreeSelected>.blocklyTreeIconClosed {\n background-position: -32px -17px;\n}\n\n.blocklyToolboxDiv[dir="RTL"] .blocklyTreeSelected>.blocklyTreeIconClosed {\n background-position: 0 -17px;\n}\n\n.blocklyTreeIconOpen {\n background-position: -16px -1px;\n}\n\n.blocklyTreeSelected>.blocklyTreeIconOpen {\n background-position: -16px -17px;\n}\n\n.blocklyTreeLabel {\n cursor: default;\n font: 16px sans-serif;\n padding: 0 3px;\n vertical-align: middle;\n}\n\n.blocklyToolboxDelete .blocklyTreeLabel {\n cursor: url("<<>>/handdelete.cur"), auto;\n}\n\n.blocklyTreeSelected .blocklyTreeLabel {\n color: #fff;\n}\n'); +register$$module$build$src$core$registry(Type$$module$build$src$core$registry.TOOLBOX_ITEM,ToolboxCategory$$module$build$src$core$toolbox$category.registrationName,ToolboxCategory$$module$build$src$core$toolbox$category);var module$build$src$core$toolbox$category={};module$build$src$core$toolbox$category.ToolboxCategory=ToolboxCategory$$module$build$src$core$toolbox$category;var ToolboxSeparator$$module$build$src$core$toolbox$separator=class extends ToolboxItem$$module$build$src$core$toolbox$toolbox_item{constructor(a,b){super(a,b);this.cssConfig_={container:"blocklyTreeSeparator"};this.htmlDiv_=null;Object.assign(this.cssConfig_,a.cssconfig||a.cssConfig)}init(){this.createDom_()}createDom_(){const a=document.createElement("div"),b=this.cssConfig_.container;b&&addClass$$module$build$src$core$utils$dom(a,b);return this.htmlDiv_=a}getDiv(){return this.htmlDiv_}dispose(){removeNode$$module$build$src$core$utils$dom(this.htmlDiv_)}}; +ToolboxSeparator$$module$build$src$core$toolbox$separator.registrationName="sep";register$$module$build$src$core$css('\n.blocklyTreeSeparator {\n border-bottom: solid #e5e5e5 1px;\n height: 0;\n margin: 5px 0;\n}\n\n.blocklyToolboxDiv[layout="h"] .blocklyTreeSeparator {\n border-right: solid #e5e5e5 1px;\n border-bottom: none;\n height: auto;\n margin: 0 5px 0 5px;\n padding: 5px 0;\n width: 0;\n}\n'); +register$$module$build$src$core$registry(Type$$module$build$src$core$registry.TOOLBOX_ITEM,ToolboxSeparator$$module$build$src$core$toolbox$separator.registrationName,ToolboxSeparator$$module$build$src$core$toolbox$separator);var module$build$src$core$toolbox$separator={};module$build$src$core$toolbox$separator.ToolboxSeparator=ToolboxSeparator$$module$build$src$core$toolbox$separator;var CollapsibleToolboxCategory$$module$build$src$core$toolbox$collapsible_category=class extends ToolboxCategory$$module$build$src$core$toolbox$category{constructor(a,b,c){super(a,b,c);this.subcategoriesDiv_=null;this.expanded_=!1;this.toolboxItems_=[]}makeDefaultCssConfig_(){const a=super.makeDefaultCssConfig_();a.contents="blocklyToolboxContents";return a}parseContents_(a){if("custom"in a)this.flyoutItems_=a.custom;else{const b=a.contents;if(b){this.flyoutItems_=[];a=!0;for(let c=0;c>>/handdelete.cur"), auto;\n}\n\n.blocklyToolboxGrab {\n cursor: url("<<>>/handclosed.cur"), auto;\n cursor: grabbing;\n cursor: -webkit-grabbing;\n}\n\n/* Category tree in Toolbox. */\n.blocklyToolboxDiv {\n background-color: #ddd;\n overflow-x: visible;\n overflow-y: auto;\n padding: 4px 0 4px 0;\n position: absolute;\n z-index: 70; /* so blocks go under toolbox when dragging */\n -webkit-tap-highlight-color: transparent; /* issue #1345 */\n}\n\n.blocklyToolboxContents {\n display: flex;\n flex-wrap: wrap;\n flex-direction: column;\n}\n\n.blocklyToolboxContents:focus {\n outline: none;\n}\n'); +register$$module$build$src$core$registry(Type$$module$build$src$core$registry.TOOLBOX,DEFAULT$$module$build$src$core$registry,Toolbox$$module$build$src$core$toolbox$toolbox);var module$build$src$core$toolbox$toolbox={};module$build$src$core$toolbox$toolbox.Toolbox=Toolbox$$module$build$src$core$toolbox$toolbox;var VERSION$$module$build$src$core$blockly="11.1.1",INPUT_VALUE$$module$build$src$core$blockly=ConnectionType$$module$build$src$core$connection_type.INPUT_VALUE,OUTPUT_VALUE$$module$build$src$core$blockly=ConnectionType$$module$build$src$core$connection_type.OUTPUT_VALUE,NEXT_STATEMENT$$module$build$src$core$blockly=ConnectionType$$module$build$src$core$connection_type.NEXT_STATEMENT,PREVIOUS_STATEMENT$$module$build$src$core$blockly=ConnectionType$$module$build$src$core$connection_type.PREVIOUS_STATEMENT, +TOOLBOX_AT_TOP$$module$build$src$core$blockly=Position$$module$build$src$core$utils$toolbox.TOP,TOOLBOX_AT_BOTTOM$$module$build$src$core$blockly=Position$$module$build$src$core$utils$toolbox.BOTTOM,TOOLBOX_AT_LEFT$$module$build$src$core$blockly=Position$$module$build$src$core$utils$toolbox.LEFT,TOOLBOX_AT_RIGHT$$module$build$src$core$blockly=Position$$module$build$src$core$utils$toolbox.RIGHT,svgResize$$module$build$src$core$blockly=svgResize$$module$build$src$core$common,getMainWorkspace$$module$build$src$core$blockly= +getMainWorkspace$$module$build$src$core$common,getSelected$$module$build$src$core$blockly=getSelected$$module$build$src$core$common,defineBlocksWithJsonArray$$module$build$src$core$blockly=defineBlocksWithJsonArray$$module$build$src$core$common,setParentContainer$$module$build$src$core$blockly=setParentContainer$$module$build$src$core$common,COLLAPSE_CHARS$$module$build$src$core$blockly=COLLAPSE_CHARS$$module$build$src$core$internal_constants,OPPOSITE_TYPE$$module$build$src$core$blockly=OPPOSITE_TYPE$$module$build$src$core$internal_constants, +RENAME_VARIABLE_ID$$module$build$src$core$blockly=RENAME_VARIABLE_ID$$module$build$src$core$internal_constants,DELETE_VARIABLE_ID$$module$build$src$core$blockly=DELETE_VARIABLE_ID$$module$build$src$core$internal_constants,COLLAPSED_INPUT_NAME$$module$build$src$core$blockly=COLLAPSED_INPUT_NAME$$module$build$src$core$constants,COLLAPSED_FIELD_NAME$$module$build$src$core$blockly=COLLAPSED_FIELD_NAME$$module$build$src$core$constants,VARIABLE_CATEGORY_NAME$$module$build$src$core$blockly=CATEGORY_NAME$$module$build$src$core$variables, +VARIABLE_DYNAMIC_CATEGORY_NAME$$module$build$src$core$blockly=CATEGORY_NAME$$module$build$src$core$variables_dynamic,PROCEDURE_CATEGORY_NAME$$module$build$src$core$blockly=CATEGORY_NAME$$module$build$src$core$procedures;Workspace$$module$build$src$core$workspace.prototype.newBlock=function(a,b){return new Block$$module$build$src$core$block(this,a,b)};WorkspaceSvg$$module$build$src$core$workspace_svg.prototype.newBlock=function(a,b){return new BlockSvg$$module$build$src$core$block_svg(this,a,b)}; +Workspace$$module$build$src$core$workspace.prototype.newComment=function(a){return new WorkspaceComment$$module$build$src$core$comments$workspace_comment(this,a)};WorkspaceSvg$$module$build$src$core$workspace_svg.prototype.newComment=function(a){return new RenderedWorkspaceComment$$module$build$src$core$comments$rendered_workspace_comment(this,a)};WorkspaceSvg$$module$build$src$core$workspace_svg.newTrashcan=function(a){return new Trashcan$$module$build$src$core$trashcan(a)}; +MiniWorkspaceBubble$$module$build$src$core$bubbles$mini_workspace_bubble.prototype.newWorkspaceSvg=function(a){return new WorkspaceSvg$$module$build$src$core$workspace_svg(a)};$.Names$$module$build$src$core$names.prototype.populateProcedures=function(a){a=allProcedures$$module$build$src$core$procedures(a);a=a[0].concat(a[1]);for(let b=0;b{this.updateType_(b)});this.appendValueInput("TEXT").appendField(a, +"TYPE");this.setOutput(!0,"String");this.setTooltip(()=>"TEXT"===this.getFieldValue("TYPE")?$.Msg$$module$build$src$core$msg.TEXT_PROMPT_TOOLTIP_TEXT:$.Msg$$module$build$src$core$msg.TEXT_PROMPT_TOOLTIP_NUMBER)}}); +var TEXT_PROMPT_BLOCK$$module$build$src$blocks$text=Object.assign({},PROMPT_COMMON$$module$build$src$blocks$text,{init:function(){this.mixin(QUOTE_IMAGE_MIXIN$$module$build$src$blocks$text);var a=[[$.Msg$$module$build$src$core$msg.TEXT_PROMPT_TYPE_TEXT,"TEXT"],[$.Msg$$module$build$src$core$msg.TEXT_PROMPT_TYPE_NUMBER,"NUMBER"]];this.setHelpUrl($.Msg$$module$build$src$core$msg.TEXT_PROMPT_HELPURL);this.setStyle("text_blocks");a=$.fromJson$$module$build$src$core$field_registry({type:"field_dropdown", +options:a});a.setValidator(b=>{this.updateType_(b)});this.appendDummyInput().appendField(a,"TYPE").appendField(this.newQuote_(!0)).appendField($.fromJson$$module$build$src$core$field_registry({type:"field_input",text:""}),"TEXT").appendField(this.newQuote_(!1));this.setOutput(!0,"String");this.setTooltip(()=>"TEXT"===this.getFieldValue("TYPE")?$.Msg$$module$build$src$core$msg.TEXT_PROMPT_TOOLTIP_TEXT:$.Msg$$module$build$src$core$msg.TEXT_PROMPT_TOOLTIP_NUMBER)}}); +blocks$$module$build$src$blocks$text.text_prompt=TEXT_PROMPT_BLOCK$$module$build$src$blocks$text;blocks$$module$build$src$blocks$text.text_count={init:function(){this.jsonInit({message0:$.Msg$$module$build$src$core$msg.TEXT_COUNT_MESSAGE0,args0:[{type:"input_value",name:"SUB",check:"String"},{type:"input_value",name:"TEXT",check:"String"}],output:"Number",inputsInline:!0,style:"text_blocks",tooltip:$.Msg$$module$build$src$core$msg.TEXT_COUNT_TOOLTIP,helpUrl:$.Msg$$module$build$src$core$msg.TEXT_COUNT_HELPURL})}}; +blocks$$module$build$src$blocks$text.text_replace={init:function(){this.jsonInit({message0:$.Msg$$module$build$src$core$msg.TEXT_REPLACE_MESSAGE0,args0:[{type:"input_value",name:"FROM",check:"String"},{type:"input_value",name:"TO",check:"String"},{type:"input_value",name:"TEXT",check:"String"}],output:"String",inputsInline:!0,style:"text_blocks",tooltip:$.Msg$$module$build$src$core$msg.TEXT_REPLACE_TOOLTIP,helpUrl:$.Msg$$module$build$src$core$msg.TEXT_REPLACE_HELPURL})}}; +blocks$$module$build$src$blocks$text.text_reverse={init:function(){this.jsonInit({message0:$.Msg$$module$build$src$core$msg.TEXT_REVERSE_MESSAGE0,args0:[{type:"input_value",name:"TEXT",check:"String"}],output:"String",inputsInline:!0,style:"text_blocks",tooltip:$.Msg$$module$build$src$core$msg.TEXT_REVERSE_TOOLTIP,helpUrl:$.Msg$$module$build$src$core$msg.TEXT_REVERSE_HELPURL})}}; +var QUOTE_IMAGE_MIXIN$$module$build$src$blocks$text={QUOTE_IMAGE_LEFT_DATAURI:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAKCAQAAAAqJXdxAAAAn0lEQVQI1z3OMa5BURSF4f/cQhAKjUQhuQmFNwGJEUi0RKN5rU7FHKhpjEH3TEMtkdBSCY1EIv8r7nFX9e29V7EBAOvu7RPjwmWGH/VuF8CyN9/OAdvqIXYLvtRaNjx9mMTDyo+NjAN1HNcl9ZQ5oQMM3dgDUqDo1l8DzvwmtZN7mnD+PkmLa+4mhrxVA9fRowBWmVBhFy5gYEjKMfz9AylsaRRgGzvZAAAAAElFTkSuQmCC",QUOTE_IMAGE_RIGHT_DATAURI:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAKCAQAAAAqJXdxAAAAqUlEQVQI1z3KvUpCcRiA8ef9E4JNHhI0aFEacm1o0BsI0Slx8wa8gLauoDnoBhq7DcfWhggONDmJJgqCPA7neJ7p934EOOKOnM8Q7PDElo/4x4lFb2DmuUjcUzS3URnGib9qaPNbuXvBO3sGPHJDRG6fGVdMSeWDP2q99FQdFrz26Gu5Tq7dFMzUvbXy8KXeAj57cOklgA+u1B5AoslLtGIHQMaCVnwDnADZIFIrXsoXrgAAAABJRU5ErkJggg==", +QUOTE_IMAGE_WIDTH:12,QUOTE_IMAGE_HEIGHT:12,quoteField_:function(a){for(let b=0,c;c=this.inputList[b];b++)for(let d=0,e;e=c.fieldRow[d];d++)if(a===e.name){c.insertFieldAt(d,this.newQuote_(!0));c.insertFieldAt(d+2,this.newQuote_(!1));return}console.warn('field named "'+a+'" not found in '+this.toDevString())},newQuote_:function(a){a=this.RTL?!a:a;return $.fromJson$$module$build$src$core$field_registry({type:"field_image",src:a?this.QUOTE_IMAGE_LEFT_DATAURI:this.QUOTE_IMAGE_RIGHT_DATAURI,width:this.QUOTE_IMAGE_WIDTH, +height:this.QUOTE_IMAGE_HEIGHT,alt:a?"\u201c":"\u201d"})}},QUOTES_EXTENSION$$module$build$src$blocks$text=function(){this.mixin(QUOTE_IMAGE_MIXIN$$module$build$src$blocks$text);this.quoteField_("TEXT")},JOIN_MUTATOR_MIXIN$$module$build$src$blocks$text={itemCount_:0,mutationToDom:function(){const a=$.createElement$$module$build$src$core$utils$xml("mutation");a.setAttribute("items",`${this.itemCount_}`);return a},domToMutation:function(a){this.itemCount_=parseInt(a.getAttribute("items"),10);this.updateShape_()}, +saveExtraState:function(){return{itemCount:this.itemCount_}},loadExtraState:function(a){this.itemCount_=a.itemCount;this.updateShape_()},decompose:function(a){const b=a.newBlock("text_create_join_container");b.initSvg();let c=b.getInput("STACK").connection;for(let d=0;d$.Msg$$module$build$src$core$msg.TEXT_INDEXOF_TOOLTIP.replace("%1",this.workspace.options.oneBasedIndex?"0":"-1"))},CHARAT_MUTATOR_MIXIN$$module$build$src$blocks$text={isAt_:!1,mutationToDom:function(){const a=$.createElement$$module$build$src$core$utils$xml("mutation");a.setAttribute("at",`${this.isAt_}`);return a},domToMutation:function(a){a="false"!==a.getAttribute("at");this.updateAt_(a)},updateAt_:function(a){this.removeInput("AT", +!0);this.removeInput("ORDINAL",!0);a&&(this.appendValueInput("AT").setCheck("Number"),$.Msg$$module$build$src$core$msg.ORDINAL_NUMBER_SUFFIX&&this.appendDummyInput("ORDINAL").appendField($.Msg$$module$build$src$core$msg.ORDINAL_NUMBER_SUFFIX));$.Msg$$module$build$src$core$msg.TEXT_CHARAT_TAIL&&(this.removeInput("TAIL",!0),this.appendDummyInput("TAIL").appendField($.Msg$$module$build$src$core$msg.TEXT_CHARAT_TAIL));this.isAt_=a}},CHARAT_EXTENSION$$module$build$src$blocks$text=function(){this.getField("WHERE").setValidator(function(a){a= +"FROM_START"===a||"FROM_END"===a;const b=this.getSourceBlock();a!==b.isAt_&&b.updateAt_(a)});this.updateAt_(!0);this.setTooltip(()=>{var a=this.getFieldValue("WHERE");let b=$.Msg$$module$build$src$core$msg.TEXT_CHARAT_TOOLTIP;("FROM_START"===a||"FROM_END"===a)&&(a="FROM_START"===a?$.Msg$$module$build$src$core$msg.LISTS_INDEX_FROM_START_TOOLTIP:$.Msg$$module$build$src$core$msg.LISTS_INDEX_FROM_END_TOOLTIP)&&(b+=" "+a.replace("%1",this.workspace.options.oneBasedIndex?"#1":"#0"));return b})}; +$.register$$module$build$src$core$extensions("text_indexOf_tooltip",INDEXOF_TOOLTIP_EXTENSION$$module$build$src$blocks$text);$.register$$module$build$src$core$extensions("text_quotes",QUOTES_EXTENSION$$module$build$src$blocks$text);$.registerMixin$$module$build$src$core$extensions("quote_image_mixin",QUOTE_IMAGE_MIXIN$$module$build$src$blocks$text);$.registerMutator$$module$build$src$core$extensions("text_join_mutator",JOIN_MUTATOR_MIXIN$$module$build$src$blocks$text,JOIN_EXTENSION$$module$build$src$blocks$text); +$.registerMutator$$module$build$src$core$extensions("text_charAt_mutator",CHARAT_MUTATOR_MIXIN$$module$build$src$blocks$text,CHARAT_EXTENSION$$module$build$src$blocks$text);$.defineBlocks$$module$build$src$core$common(blocks$$module$build$src$blocks$text);var module$build$src$blocks$text={blocks:blocks$$module$build$src$blocks$text};var blocks$$module$build$src$blocks$procedures={},PROCEDURE_DEF_COMMON$$module$build$src$blocks$procedures={setStatements_:function(a){this.hasStatements_!==a&&(a?(this.appendStatementInput("STACK").appendField($.Msg$$module$build$src$core$msg.PROCEDURES_DEFNORETURN_DO),this.getInput("RETURN")&&this.moveInputBefore("STACK","RETURN")):this.removeInput("STACK",!0),this.hasStatements_=a)},updateParams_:function(){let a="";this.arguments_.length&&(a=$.Msg$$module$build$src$core$msg.PROCEDURES_BEFORE_PARAMS+ +" "+this.arguments_.join(", "));$.disable$$module$build$src$core$events$utils();try{this.setFieldValue(a,"PARAMS")}finally{$.enable$$module$build$src$core$events$utils()}},mutationToDom:function(a){const b=$.createElement$$module$build$src$core$utils$xml("mutation");a&&b.setAttribute("name",this.getFieldValue("NAME"));for(let c=0;c","GT"],["\u200f\u2265","GTE"]]},{type:"input_value",name:"B"}], +inputsInline:!0,output:"Boolean",style:"logic_blocks",helpUrl:"%{BKY_LOGIC_COMPARE_HELPURL}",extensions:["logic_compare","logic_op_tooltip"]},{type:"logic_operation",message0:"%1 %2 %3",args0:[{type:"input_value",name:"A",check:"Boolean"},{type:"field_dropdown",name:"OP",options:[["%{BKY_LOGIC_OPERATION_AND}","AND"],["%{BKY_LOGIC_OPERATION_OR}","OR"]]},{type:"input_value",name:"B",check:"Boolean"}],inputsInline:!0,output:"Boolean",style:"logic_blocks",helpUrl:"%{BKY_LOGIC_OPERATION_HELPURL}",extensions:["logic_op_tooltip"]}, +{type:"logic_negate",message0:"%{BKY_LOGIC_NEGATE_TITLE}",args0:[{type:"input_value",name:"BOOL",check:"Boolean"}],output:"Boolean",style:"logic_blocks",tooltip:"%{BKY_LOGIC_NEGATE_TOOLTIP}",helpUrl:"%{BKY_LOGIC_NEGATE_HELPURL}"},{type:"logic_null",message0:"%{BKY_LOGIC_NULL}",output:null,style:"logic_blocks",tooltip:"%{BKY_LOGIC_NULL_TOOLTIP}",helpUrl:"%{BKY_LOGIC_NULL_HELPURL}"},{type:"logic_ternary",message0:"%{BKY_LOGIC_TERNARY_CONDITION} %1",args0:[{type:"input_value",name:"IF",check:"Boolean"}], +message1:"%{BKY_LOGIC_TERNARY_IF_TRUE} %1",args1:[{type:"input_value",name:"THEN"}],message2:"%{BKY_LOGIC_TERNARY_IF_FALSE} %1",args2:[{type:"input_value",name:"ELSE"}],output:null,style:"logic_blocks",tooltip:"%{BKY_LOGIC_TERNARY_TOOLTIP}",helpUrl:"%{BKY_LOGIC_TERNARY_HELPURL}",extensions:["logic_ternary"]},{type:"controls_if_if",message0:"%{BKY_CONTROLS_IF_IF_TITLE_IF}",nextStatement:null,enableContextMenu:!1,style:"logic_blocks",tooltip:"%{BKY_CONTROLS_IF_IF_TOOLTIP}"},{type:"controls_if_elseif", +message0:"%{BKY_CONTROLS_IF_ELSEIF_TITLE_ELSEIF}",previousStatement:null,nextStatement:null,enableContextMenu:!1,style:"logic_blocks",tooltip:"%{BKY_CONTROLS_IF_ELSEIF_TOOLTIP}"},{type:"controls_if_else",message0:"%{BKY_CONTROLS_IF_ELSE_TITLE_ELSE}",previousStatement:null,enableContextMenu:!1,style:"logic_blocks",tooltip:"%{BKY_CONTROLS_IF_ELSE_TOOLTIP}"}]),TOOLTIPS_BY_OP$$module$build$src$blocks$logic={EQ:"%{BKY_LOGIC_COMPARE_TOOLTIP_EQ}",NEQ:"%{BKY_LOGIC_COMPARE_TOOLTIP_NEQ}",LT:"%{BKY_LOGIC_COMPARE_TOOLTIP_LT}", +LTE:"%{BKY_LOGIC_COMPARE_TOOLTIP_LTE}",GT:"%{BKY_LOGIC_COMPARE_TOOLTIP_GT}",GTE:"%{BKY_LOGIC_COMPARE_TOOLTIP_GTE}",AND:"%{BKY_LOGIC_OPERATION_TOOLTIP_AND}",OR:"%{BKY_LOGIC_OPERATION_TOOLTIP_OR}"};$.register$$module$build$src$core$extensions("logic_op_tooltip",$.buildTooltipForDropdown$$module$build$src$core$extensions("OP",TOOLTIPS_BY_OP$$module$build$src$blocks$logic)); +var CONTROLS_IF_MUTATOR_MIXIN$$module$build$src$blocks$logic={elseifCount_:0,elseCount_:0,mutationToDom:function(){if(!this.elseifCount_&&!this.elseCount_)return null;const a=$.createElement$$module$build$src$core$utils$xml("mutation");this.elseifCount_&&a.setAttribute("elseif",String(this.elseifCount_));this.elseCount_&&a.setAttribute("else","1");return a},domToMutation:function(a){this.elseifCount_=parseInt(a.getAttribute("elseif"),10)||0;this.elseCount_=parseInt(a.getAttribute("else"),10)||0;this.rebuildShape_()}, +saveExtraState:function(){if(!this.elseifCount_&&!this.elseCount_)return null;const a=Object.create(null);this.elseifCount_&&(a.elseIfCount=this.elseifCount_);this.elseCount_&&(a.hasElse=!0);return a},loadExtraState:function(a){this.elseifCount_=a.elseIfCount||0;this.elseCount_=a.hasElse?1:0;this.updateShape_()},decompose:function(a){const b=a.newBlock("controls_if_if");b.initSvg();let c=b.nextConnection;for(let d=1;d<=this.elseifCount_;d++){const e=a.newBlock("controls_if_elseif");e.initSvg();c.connect(e.previousConnection); +c=e.nextConnection}this.elseCount_&&(a=a.newBlock("controls_if_else"),a.initSvg(),c.connect(a.previousConnection));return b},compose:function(a){a=a.nextConnection.targetBlock();this.elseCount_=this.elseifCount_=0;const b=[null],c=[null];let d=null;for(;a;){if(!a.isInsertionMarker())switch(a.type){case "controls_if_elseif":this.elseifCount_++;b.push(a.valueConnection_);c.push(a.statementConnection_);break;case "controls_if_else":this.elseCount_++;d=a.statementConnection_;break;default:throw TypeError("Unknown block type: "+ +a.type);}a=a.getNextBlock()}this.updateShape_();this.reconnectChildBlocks_(b,c,d)},saveConnections:function(a){a=a.nextConnection.targetBlock();let b=1;for(;a;){if(!a.isInsertionMarker())switch(a.type){case "controls_if_elseif":var c=this.getInput("IF"+b);const d=this.getInput("DO"+b);a.valueConnection_=c&&c.connection.targetConnection;a.statementConnection_=d&&d.connection.targetConnection;b++;break;case "controls_if_else":c=this.getInput("ELSE");a.statementConnection_=c&&c.connection.targetConnection; +break;default:throw TypeError("Unknown block type: "+a.type);}a=a.getNextBlock()}},rebuildShape_:function(){const a=[null],b=[null];let c=null;this.getInput("ELSE")&&(c=this.getInput("ELSE").connection.targetConnection);for(let d=1;this.getInput("IF"+d);d++){const e=this.getInput("IF"+d),f=this.getInput("DO"+d);a.push(e.connection.targetConnection);b.push(f.connection.targetConnection)}this.updateShape_();this.reconnectChildBlocks_(a,b,c)},updateShape_:function(){this.getInput("ELSE")&&this.removeInput("ELSE"); +for(var a=1;this.getInput("IF"+a);a++)this.removeInput("IF"+a),this.removeInput("DO"+a);for(a=1;a<=this.elseifCount_;a++)this.appendValueInput("IF"+a).setCheck("Boolean").appendField($.Msg$$module$build$src$core$msg.CONTROLS_IF_MSG_ELSEIF),this.appendStatementInput("DO"+a).appendField($.Msg$$module$build$src$core$msg.CONTROLS_IF_MSG_THEN);this.elseCount_&&this.appendStatementInput("ELSE").appendField($.Msg$$module$build$src$core$msg.CONTROLS_IF_MSG_ELSE)},reconnectChildBlocks_:function(a,b,c){for(let d= +1;d<=this.elseifCount_;d++){let e;null==(e=a[d])||e.reconnect(this,"IF"+d);let f;null==(f=b[d])||f.reconnect(this,"DO"+d)}null==c||c.reconnect(this,"ELSE")}};$.registerMutator$$module$build$src$core$extensions("controls_if_mutator",CONTROLS_IF_MUTATOR_MIXIN$$module$build$src$blocks$logic,null,["controls_if_elseif","controls_if_else"]); +var CONTROLS_IF_TOOLTIP_EXTENSION$$module$build$src$blocks$logic=function(){this.setTooltip(function(){if(this.elseifCount_||this.elseCount_){if(!this.elseifCount_&&this.elseCount_)return $.Msg$$module$build$src$core$msg.CONTROLS_IF_TOOLTIP_2;if(this.elseifCount_&&!this.elseCount_)return $.Msg$$module$build$src$core$msg.CONTROLS_IF_TOOLTIP_3;if(this.elseifCount_&&this.elseCount_)return $.Msg$$module$build$src$core$msg.CONTROLS_IF_TOOLTIP_4}else return $.Msg$$module$build$src$core$msg.CONTROLS_IF_TOOLTIP_1; +return""}.bind(this))};$.register$$module$build$src$core$extensions("controls_if_tooltip",CONTROLS_IF_TOOLTIP_EXTENSION$$module$build$src$blocks$logic); +var LOGIC_COMPARE_ONCHANGE_MIXIN$$module$build$src$blocks$logic={onchange:function(a){this.prevBlocks_||(this.prevBlocks_=[null,null]);var b=this.getInputTargetBlock("A");const c=this.getInputTargetBlock("B");b&&c&&!this.workspace.connectionChecker.doTypeChecks(b.outputConnection,c.outputConnection)&&($.setGroup$$module$build$src$core$events$utils(a.group),a=this.prevBlocks_[0],a!==b&&(b.unplug(),!a||a.isDisposed()||a.isShadow()||this.getInput("A").connection.connect(a.outputConnection)),b=this.prevBlocks_[1], +b!==c&&(c.unplug(),!b||b.isDisposed()||b.isShadow()||this.getInput("B").connection.connect(b.outputConnection)),this.bumpNeighbours(),$.setGroup$$module$build$src$core$events$utils(!1));this.prevBlocks_[0]=this.getInputTargetBlock("A");this.prevBlocks_[1]=this.getInputTargetBlock("B")}},LOGIC_COMPARE_EXTENSION$$module$build$src$blocks$logic=function(){this.mixin(LOGIC_COMPARE_ONCHANGE_MIXIN$$module$build$src$blocks$logic)};$.register$$module$build$src$core$extensions("logic_compare",LOGIC_COMPARE_EXTENSION$$module$build$src$blocks$logic); +var LOGIC_TERNARY_ONCHANGE_MIXIN$$module$build$src$blocks$logic={prevParentConnection_:null,onchange:function(a){const b=this.getInputTargetBlock("THEN"),c=this.getInputTargetBlock("ELSE"),d=this.outputConnection.targetConnection;if((b||c)&&d)for(let e=0;2>e;e++){const f=1===e?b:c;f&&!f.workspace.connectionChecker.doTypeChecks(f.outputConnection,d)&&($.setGroup$$module$build$src$core$events$utils(a.group),d===this.prevParentConnection_?(this.unplug(),d.getSourceBlock().bumpNeighbours()):(f.unplug(), +f.bumpNeighbours()),$.setGroup$$module$build$src$core$events$utils(!1))}this.prevParentConnection_=d}};$.registerMixin$$module$build$src$core$extensions("logic_ternary",LOGIC_TERNARY_ONCHANGE_MIXIN$$module$build$src$blocks$logic);$.defineBlocks$$module$build$src$core$common(blocks$$module$build$src$blocks$logic);var module$build$src$blocks$logic={blocks:blocks$$module$build$src$blocks$logic};var blocks$$module$build$src$blocks$lists=$.createBlockDefinitionsFromJsonArray$$module$build$src$core$common([{type:"lists_create_empty",message0:"%{BKY_LISTS_CREATE_EMPTY_TITLE}",output:"Array",style:"list_blocks",tooltip:"%{BKY_LISTS_CREATE_EMPTY_TOOLTIP}",helpUrl:"%{BKY_LISTS_CREATE_EMPTY_HELPURL}"},{type:"lists_repeat",message0:"%{BKY_LISTS_REPEAT_TITLE}",args0:[{type:"input_value",name:"ITEM"},{type:"input_value",name:"NUM",check:"Number"}],output:"Array",style:"list_blocks",tooltip:"%{BKY_LISTS_REPEAT_TOOLTIP}", +helpUrl:"%{BKY_LISTS_REPEAT_HELPURL}"},{type:"lists_reverse",message0:"%{BKY_LISTS_REVERSE_MESSAGE0}",args0:[{type:"input_value",name:"LIST",check:"Array"}],output:"Array",inputsInline:!0,style:"list_blocks",tooltip:"%{BKY_LISTS_REVERSE_TOOLTIP}",helpUrl:"%{BKY_LISTS_REVERSE_HELPURL}"},{type:"lists_isEmpty",message0:"%{BKY_LISTS_ISEMPTY_TITLE}",args0:[{type:"input_value",name:"VALUE",check:["String","Array"]}],output:"Boolean",style:"list_blocks",tooltip:"%{BKY_LISTS_ISEMPTY_TOOLTIP}",helpUrl:"%{BKY_LISTS_ISEMPTY_HELPURL}"}, +{type:"lists_length",message0:"%{BKY_LISTS_LENGTH_TITLE}",args0:[{type:"input_value",name:"VALUE",check:["String","Array"]}],output:"Number",style:"list_blocks",tooltip:"%{BKY_LISTS_LENGTH_TOOLTIP}",helpUrl:"%{BKY_LISTS_LENGTH_HELPURL}"}]),LISTS_CREATE_WITH$$module$build$src$blocks$lists={init:function(){this.setHelpUrl($.Msg$$module$build$src$core$msg.LISTS_CREATE_WITH_HELPURL);this.setStyle("list_blocks");this.itemCount_=3;this.updateShape_();this.setOutput(!0,"Array");this.setMutator(new $.MutatorIcon$$module$build$src$core$icons$mutator_icon(["lists_create_with_item"], +this));this.setTooltip($.Msg$$module$build$src$core$msg.LISTS_CREATE_WITH_TOOLTIP)},mutationToDom:function(){const a=$.createElement$$module$build$src$core$utils$xml("mutation");a.setAttribute("items",String(this.itemCount_));return a},domToMutation:function(a){a=a.getAttribute("items");if(!a)throw new TypeError("element did not have items");this.itemCount_=parseInt(a,10);this.updateShape_()},saveExtraState:function(){return{itemCount:this.itemCount_}},loadExtraState:function(a){this.itemCount_=a.itemCount; +this.updateShape_()},decompose:function(a){const b=a.newBlock("lists_create_with_container");b.initSvg();let c=b.getInput("STACK").connection;for(let d=0;d$.Msg$$module$build$src$core$msg.LISTS_INDEX_OF_TOOLTIP.replace("%1",this.workspace.options.oneBasedIndex?"0":"-1"))}};blocks$$module$build$src$blocks$lists.lists_indexOf=LISTS_INDEXOF$$module$build$src$blocks$lists; +var LISTS_GETINDEX$$module$build$src$blocks$lists={init:function(){var a=[[$.Msg$$module$build$src$core$msg.LISTS_GET_INDEX_GET,"GET"],[$.Msg$$module$build$src$core$msg.LISTS_GET_INDEX_GET_REMOVE,"GET_REMOVE"],[$.Msg$$module$build$src$core$msg.LISTS_GET_INDEX_REMOVE,"REMOVE"]];this.WHERE_OPTIONS=[[$.Msg$$module$build$src$core$msg.LISTS_GET_INDEX_FROM_START,"FROM_START"],[$.Msg$$module$build$src$core$msg.LISTS_GET_INDEX_FROM_END,"FROM_END"],[$.Msg$$module$build$src$core$msg.LISTS_GET_INDEX_FIRST,"FIRST"], +[$.Msg$$module$build$src$core$msg.LISTS_GET_INDEX_LAST,"LAST"],[$.Msg$$module$build$src$core$msg.LISTS_GET_INDEX_RANDOM,"RANDOM"]];this.setHelpUrl($.Msg$$module$build$src$core$msg.LISTS_GET_INDEX_HELPURL);this.setStyle("list_blocks");a=$.fromJson$$module$build$src$core$field_registry({type:"field_dropdown",options:a});a.setValidator(function(b){b="REMOVE"===b;this.getSourceBlock().updateStatement_(b)});this.appendValueInput("VALUE").setCheck("Array").appendField($.Msg$$module$build$src$core$msg.LISTS_GET_INDEX_INPUT_IN_LIST); +this.appendDummyInput().appendField(a,"MODE").appendField("","SPACE");this.appendDummyInput("AT");$.Msg$$module$build$src$core$msg.LISTS_GET_INDEX_TAIL&&this.appendDummyInput("TAIL").appendField($.Msg$$module$build$src$core$msg.LISTS_GET_INDEX_TAIL);this.setInputsInline(!0);this.setOutput(!0);this.updateAt_(!0);this.setTooltip(()=>{const b=this.getFieldValue("MODE"),c=this.getFieldValue("WHERE");let d="";switch(b+" "+c){case "GET FROM_START":case "GET FROM_END":d=$.Msg$$module$build$src$core$msg.LISTS_GET_INDEX_TOOLTIP_GET_FROM; +break;case "GET FIRST":d=$.Msg$$module$build$src$core$msg.LISTS_GET_INDEX_TOOLTIP_GET_FIRST;break;case "GET LAST":d=$.Msg$$module$build$src$core$msg.LISTS_GET_INDEX_TOOLTIP_GET_LAST;break;case "GET RANDOM":d=$.Msg$$module$build$src$core$msg.LISTS_GET_INDEX_TOOLTIP_GET_RANDOM;break;case "GET_REMOVE FROM_START":case "GET_REMOVE FROM_END":d=$.Msg$$module$build$src$core$msg.LISTS_GET_INDEX_TOOLTIP_GET_REMOVE_FROM;break;case "GET_REMOVE FIRST":d=$.Msg$$module$build$src$core$msg.LISTS_GET_INDEX_TOOLTIP_GET_REMOVE_FIRST; +break;case "GET_REMOVE LAST":d=$.Msg$$module$build$src$core$msg.LISTS_GET_INDEX_TOOLTIP_GET_REMOVE_LAST;break;case "GET_REMOVE RANDOM":d=$.Msg$$module$build$src$core$msg.LISTS_GET_INDEX_TOOLTIP_GET_REMOVE_RANDOM;break;case "REMOVE FROM_START":case "REMOVE FROM_END":d=$.Msg$$module$build$src$core$msg.LISTS_GET_INDEX_TOOLTIP_REMOVE_FROM;break;case "REMOVE FIRST":d=$.Msg$$module$build$src$core$msg.LISTS_GET_INDEX_TOOLTIP_REMOVE_FIRST;break;case "REMOVE LAST":d=$.Msg$$module$build$src$core$msg.LISTS_GET_INDEX_TOOLTIP_REMOVE_LAST; +break;case "REMOVE RANDOM":d=$.Msg$$module$build$src$core$msg.LISTS_GET_INDEX_TOOLTIP_REMOVE_RANDOM}if("FROM_START"===c||"FROM_END"===c)d+=" "+("FROM_START"===c?$.Msg$$module$build$src$core$msg.LISTS_INDEX_FROM_START_TOOLTIP:$.Msg$$module$build$src$core$msg.LISTS_INDEX_FROM_END_TOOLTIP).replace("%1",this.workspace.options.oneBasedIndex?"#1":"#0");return d})},mutationToDom:function(){const a=$.createElement$$module$build$src$core$utils$xml("mutation");a.setAttribute("statement",String(!this.outputConnection)); +const b=this.getInput("AT")instanceof $.ValueInput$$module$build$src$core$inputs$value_input;a.setAttribute("at",String(b));return a},domToMutation:function(a){const b="true"===a.getAttribute("statement");this.updateStatement_(b);a="false"!==a.getAttribute("at");this.updateAt_(a)},saveExtraState:function(){return this.outputConnection?null:{isStatement:!0}},loadExtraState:function(a){a.isStatement?this.updateStatement_(!0):"string"===typeof a&&this.domToMutation($.textToDom$$module$build$src$core$utils$xml(a))}, +updateStatement_:function(a){a!==!this.outputConnection&&(this.unplug(!0,!0),a?(this.setOutput(!1),this.setPreviousStatement(!0),this.setNextStatement(!0)):(this.setPreviousStatement(!1),this.setNextStatement(!1),this.setOutput(!0)))},updateAt_:function(a){this.removeInput("AT");this.removeInput("ORDINAL",!0);a?(this.appendValueInput("AT").setCheck("Number"),$.Msg$$module$build$src$core$msg.ORDINAL_NUMBER_SUFFIX&&this.appendDummyInput("ORDINAL").appendField($.Msg$$module$build$src$core$msg.ORDINAL_NUMBER_SUFFIX)): +this.appendDummyInput("AT");const b=$.fromJson$$module$build$src$core$field_registry({type:"field_dropdown",options:this.WHERE_OPTIONS});b.setValidator(function(c){const d="FROM_START"===c||"FROM_END"===c;if(d!==a){const e=this.getSourceBlock();e.updateAt_(d);e.setFieldValue(c,"WHERE");return null}});this.getInput("AT").appendField(b,"WHERE");$.Msg$$module$build$src$core$msg.LISTS_GET_INDEX_TAIL&&this.moveInputBefore("TAIL",null)}};blocks$$module$build$src$blocks$lists.lists_getIndex=LISTS_GETINDEX$$module$build$src$blocks$lists; +var LISTS_SETINDEX$$module$build$src$blocks$lists={init:function(){var a=[[$.Msg$$module$build$src$core$msg.LISTS_SET_INDEX_SET,"SET"],[$.Msg$$module$build$src$core$msg.LISTS_SET_INDEX_INSERT,"INSERT"]];this.WHERE_OPTIONS=[[$.Msg$$module$build$src$core$msg.LISTS_GET_INDEX_FROM_START,"FROM_START"],[$.Msg$$module$build$src$core$msg.LISTS_GET_INDEX_FROM_END,"FROM_END"],[$.Msg$$module$build$src$core$msg.LISTS_GET_INDEX_FIRST,"FIRST"],[$.Msg$$module$build$src$core$msg.LISTS_GET_INDEX_LAST,"LAST"],[$.Msg$$module$build$src$core$msg.LISTS_GET_INDEX_RANDOM, +"RANDOM"]];this.setHelpUrl($.Msg$$module$build$src$core$msg.LISTS_SET_INDEX_HELPURL);this.setStyle("list_blocks");this.appendValueInput("LIST").setCheck("Array").appendField($.Msg$$module$build$src$core$msg.LISTS_SET_INDEX_INPUT_IN_LIST);a=$.fromJson$$module$build$src$core$field_registry({type:"field_dropdown",options:a});this.appendDummyInput().appendField(a,"MODE").appendField("","SPACE");this.appendDummyInput("AT");this.appendValueInput("TO").appendField($.Msg$$module$build$src$core$msg.LISTS_SET_INDEX_INPUT_TO); +this.setInputsInline(!0);this.setPreviousStatement(!0);this.setNextStatement(!0);this.setTooltip($.Msg$$module$build$src$core$msg.LISTS_SET_INDEX_TOOLTIP);this.updateAt_(!0);this.setTooltip(()=>{const b=this.getFieldValue("MODE"),c=this.getFieldValue("WHERE");let d="";switch(b+" "+c){case "SET FROM_START":case "SET FROM_END":d=$.Msg$$module$build$src$core$msg.LISTS_SET_INDEX_TOOLTIP_SET_FROM;break;case "SET FIRST":d=$.Msg$$module$build$src$core$msg.LISTS_SET_INDEX_TOOLTIP_SET_FIRST;break;case "SET LAST":d= +$.Msg$$module$build$src$core$msg.LISTS_SET_INDEX_TOOLTIP_SET_LAST;break;case "SET RANDOM":d=$.Msg$$module$build$src$core$msg.LISTS_SET_INDEX_TOOLTIP_SET_RANDOM;break;case "INSERT FROM_START":case "INSERT FROM_END":d=$.Msg$$module$build$src$core$msg.LISTS_SET_INDEX_TOOLTIP_INSERT_FROM;break;case "INSERT FIRST":d=$.Msg$$module$build$src$core$msg.LISTS_SET_INDEX_TOOLTIP_INSERT_FIRST;break;case "INSERT LAST":d=$.Msg$$module$build$src$core$msg.LISTS_SET_INDEX_TOOLTIP_INSERT_LAST;break;case "INSERT RANDOM":d= +$.Msg$$module$build$src$core$msg.LISTS_SET_INDEX_TOOLTIP_INSERT_RANDOM}if("FROM_START"===c||"FROM_END"===c)d+=" "+$.Msg$$module$build$src$core$msg.LISTS_INDEX_FROM_START_TOOLTIP.replace("%1",this.workspace.options.oneBasedIndex?"#1":"#0");return d})},mutationToDom:function(){const a=$.createElement$$module$build$src$core$utils$xml("mutation"),b=this.getInput("AT")instanceof $.ValueInput$$module$build$src$core$inputs$value_input;a.setAttribute("at",String(b));return a},domToMutation:function(a){a= +"false"!==a.getAttribute("at");this.updateAt_(a)},saveExtraState:function(){return null},loadExtraState:function(){},updateAt_:function(a){this.removeInput("AT");this.removeInput("ORDINAL",!0);a?(this.appendValueInput("AT").setCheck("Number"),$.Msg$$module$build$src$core$msg.ORDINAL_NUMBER_SUFFIX&&this.appendDummyInput("ORDINAL").appendField($.Msg$$module$build$src$core$msg.ORDINAL_NUMBER_SUFFIX)):this.appendDummyInput("AT");const b=$.fromJson$$module$build$src$core$field_registry({type:"field_dropdown", +options:this.WHERE_OPTIONS});b.setValidator(function(c){const d="FROM_START"===c||"FROM_END"===c;if(d!==a){const e=this.getSourceBlock();e.updateAt_(d);e.setFieldValue(c,"WHERE");return null}});this.moveInputBefore("AT","TO");this.getInput("ORDINAL")&&this.moveInputBefore("ORDINAL","TO");this.getInput("AT").appendField(b,"WHERE")}};blocks$$module$build$src$blocks$lists.lists_setIndex=LISTS_SETINDEX$$module$build$src$blocks$lists; +var LISTS_GETSUBLIST$$module$build$src$blocks$lists={init:function(){this.WHERE_OPTIONS_1=[[$.Msg$$module$build$src$core$msg.LISTS_GET_SUBLIST_START_FROM_START,"FROM_START"],[$.Msg$$module$build$src$core$msg.LISTS_GET_SUBLIST_START_FROM_END,"FROM_END"],[$.Msg$$module$build$src$core$msg.LISTS_GET_SUBLIST_START_FIRST,"FIRST"]];this.WHERE_OPTIONS_2=[[$.Msg$$module$build$src$core$msg.LISTS_GET_SUBLIST_END_FROM_START,"FROM_START"],[$.Msg$$module$build$src$core$msg.LISTS_GET_SUBLIST_END_FROM_END,"FROM_END"], +[$.Msg$$module$build$src$core$msg.LISTS_GET_SUBLIST_END_LAST,"LAST"]];this.setHelpUrl($.Msg$$module$build$src$core$msg.LISTS_GET_SUBLIST_HELPURL);this.setStyle("list_blocks");this.appendValueInput("LIST").setCheck("Array").appendField($.Msg$$module$build$src$core$msg.LISTS_GET_SUBLIST_INPUT_IN_LIST);this.appendDummyInput("AT1");this.appendDummyInput("AT2");$.Msg$$module$build$src$core$msg.LISTS_GET_SUBLIST_TAIL&&this.appendDummyInput("TAIL").appendField($.Msg$$module$build$src$core$msg.LISTS_GET_SUBLIST_TAIL); +this.setInputsInline(!0);this.setOutput(!0,"Array");this.updateAt_(1,!0);this.updateAt_(2,!0);this.setTooltip($.Msg$$module$build$src$core$msg.LISTS_GET_SUBLIST_TOOLTIP)},mutationToDom:function(){const a=$.createElement$$module$build$src$core$utils$xml("mutation");var b=this.getInput("AT1")instanceof $.ValueInput$$module$build$src$core$inputs$value_input;a.setAttribute("at1",String(b));b=this.getInput("AT2")instanceof $.ValueInput$$module$build$src$core$inputs$value_input;a.setAttribute("at2",String(b)); +return a},domToMutation:function(a){const b="true"===a.getAttribute("at1");a="true"===a.getAttribute("at2");this.updateAt_(1,b);this.updateAt_(2,a)},saveExtraState:function(){return null},loadExtraState:function(){},updateAt_:function(a,b){this.removeInput("AT"+a);this.removeInput("ORDINAL"+a,!0);b?(this.appendValueInput("AT"+a).setCheck("Number"),$.Msg$$module$build$src$core$msg.ORDINAL_NUMBER_SUFFIX&&this.appendDummyInput("ORDINAL"+a).appendField($.Msg$$module$build$src$core$msg.ORDINAL_NUMBER_SUFFIX)): +this.appendDummyInput("AT"+a);const c=$.fromJson$$module$build$src$core$field_registry({type:"field_dropdown",options:this["WHERE_OPTIONS_"+a]});c.setValidator(function(d){const e="FROM_START"===d||"FROM_END"===d;if(e!==b){const f=this.getSourceBlock();f.updateAt_(a,e);f.setFieldValue(d,"WHERE"+a);return null}});this.getInput("AT"+a).appendField(c,"WHERE"+a);1===a&&(this.moveInputBefore("AT1","AT2"),this.getInput("ORDINAL1")&&this.moveInputBefore("ORDINAL1","AT2"));$.Msg$$module$build$src$core$msg.LISTS_GET_SUBLIST_TAIL&& +this.moveInputBefore("TAIL",null)}};blocks$$module$build$src$blocks$lists.lists_getSublist=LISTS_GETSUBLIST$$module$build$src$blocks$lists; +blocks$$module$build$src$blocks$lists.lists_sort={init:function(){this.jsonInit({message0:"%{BKY_LISTS_SORT_TITLE}",args0:[{type:"field_dropdown",name:"TYPE",options:[["%{BKY_LISTS_SORT_TYPE_NUMERIC}","NUMERIC"],["%{BKY_LISTS_SORT_TYPE_TEXT}","TEXT"],["%{BKY_LISTS_SORT_TYPE_IGNORECASE}","IGNORE_CASE"]]},{type:"field_dropdown",name:"DIRECTION",options:[["%{BKY_LISTS_SORT_ORDER_ASCENDING}","1"],["%{BKY_LISTS_SORT_ORDER_DESCENDING}","-1"]]},{type:"input_value",name:"LIST",check:"Array"}],output:"Array", +style:"list_blocks",tooltip:"%{BKY_LISTS_SORT_TOOLTIP}",helpUrl:"%{BKY_LISTS_SORT_HELPURL}"})}}; +blocks$$module$build$src$blocks$lists.lists_split={init:function(){const a=$.fromJson$$module$build$src$core$field_registry({type:"field_dropdown",options:[[$.Msg$$module$build$src$core$msg.LISTS_SPLIT_LIST_FROM_TEXT,"SPLIT"],[$.Msg$$module$build$src$core$msg.LISTS_SPLIT_TEXT_FROM_LIST,"JOIN"]]});if(!a)throw Error("field_dropdown not found");a.setValidator(b=>{this.updateType_(b)});this.setHelpUrl($.Msg$$module$build$src$core$msg.LISTS_SPLIT_HELPURL);this.setStyle("list_blocks");this.appendValueInput("INPUT").setCheck("String").appendField(a, +"MODE");this.appendValueInput("DELIM").setCheck("String").appendField($.Msg$$module$build$src$core$msg.LISTS_SPLIT_WITH_DELIMITER);this.setInputsInline(!0);this.setOutput(!0,"Array");this.setTooltip(()=>{const b=this.getFieldValue("MODE");if("SPLIT"===b)return $.Msg$$module$build$src$core$msg.LISTS_SPLIT_TOOLTIP_SPLIT;if("JOIN"===b)return $.Msg$$module$build$src$core$msg.LISTS_SPLIT_TOOLTIP_JOIN;throw Error("Unknown mode: "+b);})},updateType_:function(a){if(this.getFieldValue("MODE")!==a){const b= +this.getInput("INPUT").connection;b.setShadowDom(null);const c=b.targetBlock();c&&(b.disconnect(),c.isShadow()?c.dispose(!1):this.bumpNeighbours())}"SPLIT"===a?(this.outputConnection.setCheck("Array"),this.getInput("INPUT").setCheck("String")):(this.outputConnection.setCheck("String"),this.getInput("INPUT").setCheck("Array"))},mutationToDom:function(){const a=$.createElement$$module$build$src$core$utils$xml("mutation");a.setAttribute("mode",this.getFieldValue("MODE"));return a},domToMutation:function(a){this.updateType_(a.getAttribute("mode"))}, +saveExtraState:function(){return null},loadExtraState:function(){}};$.defineBlocks$$module$build$src$core$common(blocks$$module$build$src$blocks$lists);var module$build$src$blocks$lists={blocks:blocks$$module$build$src$blocks$lists};var blocks$$module$build$src$blocks$blocks=Object.assign({},blocks$$module$build$src$blocks$lists,blocks$$module$build$src$blocks$logic,blocks$$module$build$src$blocks$loops,blocks$$module$build$src$blocks$math,blocks$$module$build$src$blocks$procedures,blocks$$module$build$src$blocks$text,blocks$$module$build$src$blocks$variables,blocks$$module$build$src$blocks$variables_dynamic),module$build$src$blocks$blocks={blocks:blocks$$module$build$src$blocks$blocks,lists:module$build$src$blocks$lists,logic:module$build$src$blocks$logic, +loops:module$build$src$blocks$loops,math:module$build$src$blocks$math,procedures:module$build$src$blocks$procedures,texts:module$build$src$blocks$text,variables:module$build$src$blocks$variables,variablesDynamic:module$build$src$blocks$variables_dynamic}; +module$build$src$blocks$blocks.__namespace__=$; +return module$build$src$blocks$blocks; +})); + + +//# sourceMappingURL=blocks_compressed.js.map diff --git a/admin/google-blockly/javascript_compressed.js b/admin/google-blockly/javascript_compressed.js new file mode 100644 index 000000000..cea1b65ef --- /dev/null +++ b/admin/google-blockly/javascript_compressed.js @@ -0,0 +1,264 @@ +// Do not edit this file; automatically generated. + +/* eslint-disable */ +;(function(root, factory) { + if (typeof define === 'function' && define.amd) { // AMD + define(["./blockly_compressed.js"], factory); + } else if (typeof exports === 'object') { // Node.js + module.exports = factory(require("./blockly_compressed.js")); + } else { // Script + root.javascript = factory(root.Blockly); + root.Blockly.JavaScript = root.javascript.javascriptGenerator; + } +}(this, function(__parent__) { +var $=__parent__.__namespace__; +var lists_create_empty$$module$build$src$generators$javascript$lists=function(a,b){return["[]",Order$$module$build$src$generators$javascript$javascript_generator.ATOMIC]},lists_create_with$$module$build$src$generators$javascript$lists=function(a,b){const c=Array(a.itemCount_);for(let d=0;d String(b) ? 1 : -1; }, + 'IGNORE_CASE': function(a, b) { + return String(a).toLowerCase() > String(b).toLowerCase() ? 1 : -1; }, + }; + var compare = compareFuncs[type]; + return function(a, b) { return compare(a, b) * direction; }; +} + `);return[c+".slice().sort("+b+'("'+a+'", '+d+"))",Order$$module$build$src$generators$javascript$javascript_generator.FUNCTION_CALL]},lists_split$$module$build$src$generators$javascript$lists=function(a,b){let c=b.valueToCode(a,"INPUT",Order$$module$build$src$generators$javascript$javascript_generator.MEMBER);b=b.valueToCode(a,"DELIM",Order$$module$build$src$generators$javascript$javascript_generator.NONE)||"''";a=a.getFieldValue("MODE");if("SPLIT"===a)c||(c="''"),a="split";else if("JOIN"=== +a)c||(c="[]"),a="join";else throw Error("Unknown mode: "+a);return[c+"."+a+"("+b+")",Order$$module$build$src$generators$javascript$javascript_generator.FUNCTION_CALL]},lists_reverse$$module$build$src$generators$javascript$lists=function(a,b){return[(b.valueToCode(a,"LIST",Order$$module$build$src$generators$javascript$javascript_generator.FUNCTION_CALL)||"[]")+".slice().reverse()",Order$$module$build$src$generators$javascript$javascript_generator.FUNCTION_CALL]},controls_if$$module$build$src$generators$javascript$logic= +function(a,b){var c=0;let d="";b.STATEMENT_PREFIX&&(d+=b.injectId(b.STATEMENT_PREFIX,a));do{const e=b.valueToCode(a,"IF"+c,Order$$module$build$src$generators$javascript$javascript_generator.NONE)||"false";let f=b.statementToCode(a,"DO"+c);b.STATEMENT_SUFFIX&&(f=b.prefixLines(b.injectId(b.STATEMENT_SUFFIX,a),b.INDENT)+f);d+=(0",GTE:">="}[a.getFieldValue("OP")],d="=="===c||"!="===c?Order$$module$build$src$generators$javascript$javascript_generator.EQUALITY:Order$$module$build$src$generators$javascript$javascript_generator.RELATIONAL,e=b.valueToCode(a,"A",d)||"0";a=b.valueToCode(a,"B",d)||"0";return[e+" "+c+" "+a,d]},logic_operation$$module$build$src$generators$javascript$logic= +function(a,b){const c="AND"===a.getFieldValue("OP")?"&&":"||",d="&&"===c?Order$$module$build$src$generators$javascript$javascript_generator.LOGICAL_AND:Order$$module$build$src$generators$javascript$javascript_generator.LOGICAL_OR;let e=b.valueToCode(a,"A",d);a=b.valueToCode(a,"B",d);e||a?(b="&&"===c?"true":"false",e||(e=b),a||(a=b)):a=e="false";return[e+" "+c+" "+a,d]},logic_negate$$module$build$src$generators$javascript$logic=function(a,b){const c=Order$$module$build$src$generators$javascript$javascript_generator.LOGICAL_NOT; +return["!"+(b.valueToCode(a,"BOOL",c)||"true"),c]},logic_boolean$$module$build$src$generators$javascript$logic=function(a,b){return["TRUE"===a.getFieldValue("BOOL")?"true":"false",Order$$module$build$src$generators$javascript$javascript_generator.ATOMIC]},logic_null$$module$build$src$generators$javascript$logic=function(a,b){return["null",Order$$module$build$src$generators$javascript$javascript_generator.ATOMIC]},logic_ternary$$module$build$src$generators$javascript$logic=function(a,b){const c=b.valueToCode(a, +"IF",Order$$module$build$src$generators$javascript$javascript_generator.CONDITIONAL)||"false",d=b.valueToCode(a,"THEN",Order$$module$build$src$generators$javascript$javascript_generator.CONDITIONAL)||"null";a=b.valueToCode(a,"ELSE",Order$$module$build$src$generators$javascript$javascript_generator.CONDITIONAL)||"null";return[c+" ? "+d+" : "+a,Order$$module$build$src$generators$javascript$javascript_generator.CONDITIONAL]},controls_repeat_ext$$module$build$src$generators$javascript$loops=function(a, +b){let c;c=a.getField("TIMES")?String(Number(a.getFieldValue("TIMES"))):b.valueToCode(a,"TIMES",Order$$module$build$src$generators$javascript$javascript_generator.ASSIGNMENT)||"0";let d=b.statementToCode(a,"DO");d=b.addLoopTrap(d,a);a="";const e=b.nameDB_.getDistinctName("count",$.NameType$$module$build$src$core$names.VARIABLE);let f=c;c.match(/^\w+$/)||$.isNumber$$module$build$src$core$utils$string(c)||(f=b.nameDB_.getDistinctName("repeat_end",$.NameType$$module$build$src$core$names.VARIABLE),a+= +"var "+f+" = "+c+";\n");return a+("for (var "+e+" = 0; "+e+" < "+f+"; "+e+"++) {\n"+d+"}\n")},controls_whileUntil$$module$build$src$generators$javascript$loops=function(a,b){const c="UNTIL"===a.getFieldValue("MODE");let d=b.valueToCode(a,"BOOL",c?Order$$module$build$src$generators$javascript$javascript_generator.LOGICAL_NOT:Order$$module$build$src$generators$javascript$javascript_generator.NONE)||"false",e=b.statementToCode(a,"DO");e=b.addLoopTrap(e,a);c&&(d="!"+d);return"while ("+d+") {\n"+e+"}\n"}, +controls_for$$module$build$src$generators$javascript$loops=function(a,b){var c=b.getVariableName(a.getFieldValue("VAR")),d=b.valueToCode(a,"FROM",Order$$module$build$src$generators$javascript$javascript_generator.ASSIGNMENT)||"0",e=b.valueToCode(a,"TO",Order$$module$build$src$generators$javascript$javascript_generator.ASSIGNMENT)||"0";const f=b.valueToCode(a,"BY",Order$$module$build$src$generators$javascript$javascript_generator.ASSIGNMENT)||"1";let g=b.statementToCode(a,"DO");g=b.addLoopTrap(g,a); +if($.isNumber$$module$build$src$core$utils$string(d)&&$.isNumber$$module$build$src$core$utils$string(e)&&$.isNumber$$module$build$src$core$utils$string(f))b=Number(d)<=Number(e),a="for ("+c+" = "+d+"; "+c+(b?" <= ":" >= ")+e+"; "+c,c=Math.abs(Number(f)),a=1===c?a+(b?"++":"--"):a+((b?" += ":" -= ")+c),a+=") {\n"+g+"}\n";else{a="";let h=d;d.match(/^\w+$/)||$.isNumber$$module$build$src$core$utils$string(d)||(h=b.nameDB_.getDistinctName(c+"_start",$.NameType$$module$build$src$core$names.VARIABLE),a+= +"var "+h+" = "+d+";\n");d=e;e.match(/^\w+$/)||$.isNumber$$module$build$src$core$utils$string(e)||(d=b.nameDB_.getDistinctName(c+"_end",$.NameType$$module$build$src$core$names.VARIABLE),a+="var "+d+" = "+e+";\n");e=b.nameDB_.getDistinctName(c+"_inc",$.NameType$$module$build$src$core$names.VARIABLE);a+="var "+e+" = ";a=$.isNumber$$module$build$src$core$utils$string(f)?a+(Math.abs(Number(f))+";\n"):a+("Math.abs("+f+");\n");a+="if ("+h+" > "+d+") {\n";a+=b.INDENT+e+" = -"+e+";\n";a=a+"}\nfor ("+(c+" = "+ +h+"; "+e+" >= 0 ? "+c+" <= "+d+" : "+c+" >= "+d+"; "+c+" += "+e+") {\n"+g+"}\n")}return a},controls_forEach$$module$build$src$generators$javascript$loops=function(a,b){const c=b.getVariableName(a.getFieldValue("VAR"));var d=b.valueToCode(a,"LIST",Order$$module$build$src$generators$javascript$javascript_generator.ASSIGNMENT)||"[]";let e=b.statementToCode(a,"DO");e=b.addLoopTrap(e,a);a="";let f=d;d.match(/^\w+$/)||(f=b.nameDB_.getDistinctName(c+"_list",$.NameType$$module$build$src$core$names.VARIABLE), +a+="var "+f+" = "+d+";\n");d=b.nameDB_.getDistinctName(c+"_index",$.NameType$$module$build$src$core$names.VARIABLE);e=b.INDENT+c+" = "+f+"["+d+"];\n"+e;return a+("for (var "+d+" in "+f+") {\n"+e+"}\n")},controls_flow_statements$$module$build$src$generators$javascript$loops=function(a,b){let c="";b.STATEMENT_PREFIX&&(c+=b.injectId(b.STATEMENT_PREFIX,a));b.STATEMENT_SUFFIX&&(c+=b.injectId(b.STATEMENT_SUFFIX,a));if(b.STATEMENT_PREFIX){const d=a.getSurroundLoop();d&&!d.suppressPrefixSuffix&&(c+=b.injectId(b.STATEMENT_PREFIX, +d))}switch(a.getFieldValue("FLOW")){case "BREAK":return c+"break;\n";case "CONTINUE":return c+"continue;\n"}throw Error("Unknown flow statement.");},math_number$$module$build$src$generators$javascript$math=function(a,b){a=Number(a.getFieldValue("NUM"));return[String(a),0<=a?Order$$module$build$src$generators$javascript$javascript_generator.ATOMIC:Order$$module$build$src$generators$javascript$javascript_generator.UNARY_NEGATION]},math_arithmetic$$module$build$src$generators$javascript$math=function(a, +b){var c={ADD:[" + ",Order$$module$build$src$generators$javascript$javascript_generator.ADDITION],MINUS:[" - ",Order$$module$build$src$generators$javascript$javascript_generator.SUBTRACTION],MULTIPLY:[" * ",Order$$module$build$src$generators$javascript$javascript_generator.MULTIPLICATION],DIVIDE:[" / ",Order$$module$build$src$generators$javascript$javascript_generator.DIVISION],POWER:[null,Order$$module$build$src$generators$javascript$javascript_generator.NONE]}[a.getFieldValue("OP")];const d=c[0]; +c=c[1];const e=b.valueToCode(a,"A",c)||"0";a=b.valueToCode(a,"B",c)||"0";return d?[e+d+a,c]:["Math.pow("+e+", "+a+")",Order$$module$build$src$generators$javascript$javascript_generator.FUNCTION_CALL]},math_single$$module$build$src$generators$javascript$math=function(a,b){const c=a.getFieldValue("OP");let d;if("NEG"===c)return a=b.valueToCode(a,"NUM",Order$$module$build$src$generators$javascript$javascript_generator.UNARY_NEGATION)||"0","-"===a[0]&&(a=" "+a),["-"+a,Order$$module$build$src$generators$javascript$javascript_generator.UNARY_NEGATION]; +a="SIN"===c||"COS"===c||"TAN"===c?b.valueToCode(a,"NUM",Order$$module$build$src$generators$javascript$javascript_generator.DIVISION)||"0":b.valueToCode(a,"NUM",Order$$module$build$src$generators$javascript$javascript_generator.NONE)||"0";switch(c){case "ABS":d="Math.abs("+a+")";break;case "ROOT":d="Math.sqrt("+a+")";break;case "LN":d="Math.log("+a+")";break;case "EXP":d="Math.exp("+a+")";break;case "POW10":d="Math.pow(10,"+a+")";break;case "ROUND":d="Math.round("+a+")";break;case "ROUNDUP":d="Math.ceil("+ +a+")";break;case "ROUNDDOWN":d="Math.floor("+a+")";break;case "SIN":d="Math.sin("+a+" / 180 * Math.PI)";break;case "COS":d="Math.cos("+a+" / 180 * Math.PI)";break;case "TAN":d="Math.tan("+a+" / 180 * Math.PI)"}if(d)return[d,Order$$module$build$src$generators$javascript$javascript_generator.FUNCTION_CALL];switch(c){case "LOG10":d="Math.log("+a+") / Math.log(10)";break;case "ASIN":d="Math.asin("+a+") / Math.PI * 180";break;case "ACOS":d="Math.acos("+a+") / Math.PI * 180";break;case "ATAN":d="Math.atan("+ +a+") / Math.PI * 180";break;default:throw Error("Unknown math operator: "+c);}return[d,Order$$module$build$src$generators$javascript$javascript_generator.DIVISION]},math_constant$$module$build$src$generators$javascript$math=function(a,b){return{PI:["Math.PI",Order$$module$build$src$generators$javascript$javascript_generator.MEMBER],E:["Math.E",Order$$module$build$src$generators$javascript$javascript_generator.MEMBER],GOLDEN_RATIO:["(1 + Math.sqrt(5)) / 2",Order$$module$build$src$generators$javascript$javascript_generator.DIVISION], +SQRT2:["Math.SQRT2",Order$$module$build$src$generators$javascript$javascript_generator.MEMBER],SQRT1_2:["Math.SQRT1_2",Order$$module$build$src$generators$javascript$javascript_generator.MEMBER],INFINITY:["Infinity",Order$$module$build$src$generators$javascript$javascript_generator.ATOMIC]}[a.getFieldValue("CONSTANT")]},math_number_property$$module$build$src$generators$javascript$math=function(a,b){var c={EVEN:[" % 2 === 0",Order$$module$build$src$generators$javascript$javascript_generator.MODULUS, +Order$$module$build$src$generators$javascript$javascript_generator.EQUALITY],ODD:[" % 2 === 1",Order$$module$build$src$generators$javascript$javascript_generator.MODULUS,Order$$module$build$src$generators$javascript$javascript_generator.EQUALITY],WHOLE:[" % 1 === 0",Order$$module$build$src$generators$javascript$javascript_generator.MODULUS,Order$$module$build$src$generators$javascript$javascript_generator.EQUALITY],POSITIVE:[" > 0",Order$$module$build$src$generators$javascript$javascript_generator.RELATIONAL, +Order$$module$build$src$generators$javascript$javascript_generator.RELATIONAL],NEGATIVE:[" < 0",Order$$module$build$src$generators$javascript$javascript_generator.RELATIONAL,Order$$module$build$src$generators$javascript$javascript_generator.RELATIONAL],DIVISIBLE_BY:[null,Order$$module$build$src$generators$javascript$javascript_generator.MODULUS,Order$$module$build$src$generators$javascript$javascript_generator.EQUALITY],PRIME:[null,Order$$module$build$src$generators$javascript$javascript_generator.NONE, +Order$$module$build$src$generators$javascript$javascript_generator.FUNCTION_CALL]};const d=a.getFieldValue("PROPERTY"),[e,f,g]=c[d];c=b.valueToCode(a,"NUMBER_TO_CHECK",f)||"0";"PRIME"===d?a=b.provideFunction_("mathIsPrime",` +function ${b.FUNCTION_NAME_PLACEHOLDER_}(n) { + // https://en.wikipedia.org/wiki/Primality_test#Naive_methods + if (n == 2 || n == 3) { + return true; + } + // False if n is NaN, negative, is 1, or not whole. + // And false if n is divisible by 2 or 3. + if (isNaN(n) || n <= 1 || n % 1 !== 0 || n % 2 === 0 || n % 3 === 0) { + return false; + } + // Check all the numbers of form 6k +/- 1, up to sqrt(n). + for (var x = 6; x <= Math.sqrt(n) + 1; x += 6) { + if (n % (x - 1) === 0 || n % (x + 1) === 0) { + return false; + } + } + return true; +} +`)+"("+c+")":"DIVISIBLE_BY"===d?(a=b.valueToCode(a,"DIVISOR",Order$$module$build$src$generators$javascript$javascript_generator.MODULUS)||"0",a=c+" % "+a+" === 0"):a=c+e;return[a,g]},math_change$$module$build$src$generators$javascript$math=function(a,b){const c=b.valueToCode(a,"DELTA",Order$$module$build$src$generators$javascript$javascript_generator.ADDITION)||"0";a=b.getVariableName(a.getFieldValue("VAR"));return a+" = (typeof "+a+" === 'number' ? "+a+" : 0) + "+c+";\n"},math_on_list$$module$build$src$generators$javascript$math= +function(a,b){var c=a.getFieldValue("OP");switch(c){case "SUM":a=b.valueToCode(a,"LIST",Order$$module$build$src$generators$javascript$javascript_generator.MEMBER)||"[]";a+=".reduce(function(x, y) {return x + y;}, 0)";break;case "MIN":a=b.valueToCode(a,"LIST",Order$$module$build$src$generators$javascript$javascript_generator.NONE)||"[]";a="Math.min.apply(null, "+a+")";break;case "MAX":a=b.valueToCode(a,"LIST",Order$$module$build$src$generators$javascript$javascript_generator.NONE)||"[]";a="Math.max.apply(null, "+ +a+")";break;case "AVERAGE":c=b.provideFunction_("mathMean",` +function ${b.FUNCTION_NAME_PLACEHOLDER_}(myList) { + return myList.reduce(function(x, y) {return x + y;}, 0) / myList.length; +} +`);a=b.valueToCode(a,"LIST",Order$$module$build$src$generators$javascript$javascript_generator.NONE)||"[]";a=c+"("+a+")";break;case "MEDIAN":c=b.provideFunction_("mathMedian",` +function ${b.FUNCTION_NAME_PLACEHOLDER_}(myList) { + var localList = myList.filter(function (x) {return typeof x === 'number';}); + if (!localList.length) return null; + localList.sort(function(a, b) {return b - a;}); + if (localList.length % 2 === 0) { + return (localList[localList.length / 2 - 1] + localList[localList.length / 2]) / 2; + } else { + return localList[(localList.length - 1) / 2]; + } +} +`);a=b.valueToCode(a,"LIST",Order$$module$build$src$generators$javascript$javascript_generator.NONE)||"[]";a=c+"("+a+")";break;case "MODE":c=b.provideFunction_("mathModes",` +function ${b.FUNCTION_NAME_PLACEHOLDER_}(values) { + var modes = []; + var counts = []; + var maxCount = 0; + for (var i = 0; i < values.length; i++) { + var value = values[i]; + var found = false; + var thisCount; + for (var j = 0; j < counts.length; j++) { + if (counts[j][0] === value) { + thisCount = ++counts[j][1]; + found = true; + break; + } + } + if (!found) { + counts.push([value, 1]); + thisCount = 1; + } + maxCount = Math.max(thisCount, maxCount); + } + for (var j = 0; j < counts.length; j++) { + if (counts[j][1] === maxCount) { + modes.push(counts[j][0]); + } + } + return modes; +} +`);a=b.valueToCode(a,"LIST",Order$$module$build$src$generators$javascript$javascript_generator.NONE)||"[]";a=c+"("+a+")";break;case "STD_DEV":c=b.provideFunction_("mathStandardDeviation",` +function ${b.FUNCTION_NAME_PLACEHOLDER_}(numbers) { + var n = numbers.length; + if (!n) return null; + var mean = numbers.reduce(function(x, y) {return x + y;}) / n; + var variance = 0; + for (var j = 0; j < n; j++) { + variance += Math.pow(numbers[j] - mean, 2); + } + variance /= n; + return Math.sqrt(variance); +} +`);a=b.valueToCode(a,"LIST",Order$$module$build$src$generators$javascript$javascript_generator.NONE)||"[]";a=c+"("+a+")";break;case "RANDOM":c=b.provideFunction_("mathRandomList",` +function ${b.FUNCTION_NAME_PLACEHOLDER_}(list) { + var x = Math.floor(Math.random() * list.length); + return list[x]; +} +`);a=b.valueToCode(a,"LIST",Order$$module$build$src$generators$javascript$javascript_generator.NONE)||"[]";a=c+"("+a+")";break;default:throw Error("Unknown operator: "+c);}return[a,Order$$module$build$src$generators$javascript$javascript_generator.FUNCTION_CALL]},math_modulo$$module$build$src$generators$javascript$math=function(a,b){const c=b.valueToCode(a,"DIVIDEND",Order$$module$build$src$generators$javascript$javascript_generator.MODULUS)||"0";a=b.valueToCode(a,"DIVISOR",Order$$module$build$src$generators$javascript$javascript_generator.MODULUS)|| +"0";return[c+" % "+a,Order$$module$build$src$generators$javascript$javascript_generator.MODULUS]},math_constrain$$module$build$src$generators$javascript$math=function(a,b){const c=b.valueToCode(a,"VALUE",Order$$module$build$src$generators$javascript$javascript_generator.NONE)||"0",d=b.valueToCode(a,"LOW",Order$$module$build$src$generators$javascript$javascript_generator.NONE)||"0";a=b.valueToCode(a,"HIGH",Order$$module$build$src$generators$javascript$javascript_generator.NONE)||"Infinity";return["Math.min(Math.max("+ +c+", "+d+"), "+a+")",Order$$module$build$src$generators$javascript$javascript_generator.FUNCTION_CALL]},math_random_int$$module$build$src$generators$javascript$math=function(a,b){const c=b.valueToCode(a,"FROM",Order$$module$build$src$generators$javascript$javascript_generator.NONE)||"0";a=b.valueToCode(a,"TO",Order$$module$build$src$generators$javascript$javascript_generator.NONE)||"0";return[b.provideFunction_("mathRandomInt",` +function ${b.FUNCTION_NAME_PLACEHOLDER_}(a, b) { + if (a > b) { + // Swap a and b to ensure a is smaller. + var c = a; + a = b; + b = c; + } + return Math.floor(Math.random() * (b - a + 1) + a); +} +`)+"("+c+", "+a+")",Order$$module$build$src$generators$javascript$javascript_generator.FUNCTION_CALL]},math_random_float$$module$build$src$generators$javascript$math=function(a,b){return["Math.random()",Order$$module$build$src$generators$javascript$javascript_generator.FUNCTION_CALL]},math_atan2$$module$build$src$generators$javascript$math=function(a,b){const c=b.valueToCode(a,"X",Order$$module$build$src$generators$javascript$javascript_generator.NONE)||"0";return["Math.atan2("+(b.valueToCode(a,"Y", +Order$$module$build$src$generators$javascript$javascript_generator.NONE)||"0")+", "+c+") / Math.PI * 180",Order$$module$build$src$generators$javascript$javascript_generator.DIVISION]},procedures_defreturn$$module$build$src$generators$javascript$procedures=function(a,b){const c=b.getProcedureName(a.getFieldValue("NAME"));var d="";b.STATEMENT_PREFIX&&(d+=b.injectId(b.STATEMENT_PREFIX,a));b.STATEMENT_SUFFIX&&(d+=b.injectId(b.STATEMENT_SUFFIX,a));d&&(d=b.prefixLines(d,b.INDENT));let e="";b.INFINITE_LOOP_TRAP&& +(e=b.prefixLines(b.injectId(b.INFINITE_LOOP_TRAP,a),b.INDENT));let f="";a.getInput("STACK")&&(f=b.statementToCode(a,"STACK"));let g="";a.getInput("RETURN")&&(g=b.valueToCode(a,"RETURN",Order$$module$build$src$generators$javascript$javascript_generator.NONE)||"");let h="";f&&g&&(h=d);g&&(g=b.INDENT+"return "+g+";\n");const k=[],l=a.getVars();for(let m=0;mc?g=Order$$module$build$src$generators$javascript$javascript_generator.SUBTRACTION:d&&(g=Order$$module$build$src$generators$javascript$javascript_generator.UNARY_NEGATION);a=this.valueToCode(a,b,g)||f;if(0=== +c&&!d)return a;if($.isNumber$$module$build$src$core$utils$string(a))return a=String(Number(a)+c),d&&(a=String(-Number(a))),a;0c&&(a=`${a} - ${-c}`);d&&(a=c?`-(${a})`:`-${a}`);Math.floor(e)>=Math.floor(g)&&(a=`(${a})`);return a}},module$build$src$generators$javascript$javascript_generator={};module$build$src$generators$javascript$javascript_generator.JavascriptGenerator=JavascriptGenerator$$module$build$src$generators$javascript$javascript_generator; +module$build$src$generators$javascript$javascript_generator.Order=Order$$module$build$src$generators$javascript$javascript_generator;var getSubstringIndex$$module$build$src$generators$javascript$lists=function(a,b,c){return"FIRST"===b?"0":"FROM_END"===b?a+".length - 1 - "+c:"LAST"===b?a+".length - 1":c},module$build$src$generators$javascript$lists={};module$build$src$generators$javascript$lists.lists_create_empty=lists_create_empty$$module$build$src$generators$javascript$lists;module$build$src$generators$javascript$lists.lists_create_with=lists_create_with$$module$build$src$generators$javascript$lists; +module$build$src$generators$javascript$lists.lists_getIndex=lists_getIndex$$module$build$src$generators$javascript$lists;module$build$src$generators$javascript$lists.lists_getSublist=lists_getSublist$$module$build$src$generators$javascript$lists;module$build$src$generators$javascript$lists.lists_indexOf=lists_indexOf$$module$build$src$generators$javascript$lists;module$build$src$generators$javascript$lists.lists_isEmpty=lists_isEmpty$$module$build$src$generators$javascript$lists; +module$build$src$generators$javascript$lists.lists_length=lists_length$$module$build$src$generators$javascript$lists;module$build$src$generators$javascript$lists.lists_repeat=lists_repeat$$module$build$src$generators$javascript$lists;module$build$src$generators$javascript$lists.lists_reverse=lists_reverse$$module$build$src$generators$javascript$lists;module$build$src$generators$javascript$lists.lists_setIndex=lists_setIndex$$module$build$src$generators$javascript$lists; +module$build$src$generators$javascript$lists.lists_sort=lists_sort$$module$build$src$generators$javascript$lists;module$build$src$generators$javascript$lists.lists_split=lists_split$$module$build$src$generators$javascript$lists;var controls_ifelse$$module$build$src$generators$javascript$logic=controls_if$$module$build$src$generators$javascript$logic,module$build$src$generators$javascript$logic={};module$build$src$generators$javascript$logic.controls_if=controls_if$$module$build$src$generators$javascript$logic;module$build$src$generators$javascript$logic.controls_ifelse=controls_if$$module$build$src$generators$javascript$logic;module$build$src$generators$javascript$logic.logic_boolean=logic_boolean$$module$build$src$generators$javascript$logic; +module$build$src$generators$javascript$logic.logic_compare=logic_compare$$module$build$src$generators$javascript$logic;module$build$src$generators$javascript$logic.logic_negate=logic_negate$$module$build$src$generators$javascript$logic;module$build$src$generators$javascript$logic.logic_null=logic_null$$module$build$src$generators$javascript$logic;module$build$src$generators$javascript$logic.logic_operation=logic_operation$$module$build$src$generators$javascript$logic; +module$build$src$generators$javascript$logic.logic_ternary=logic_ternary$$module$build$src$generators$javascript$logic;var controls_repeat$$module$build$src$generators$javascript$loops=controls_repeat_ext$$module$build$src$generators$javascript$loops,module$build$src$generators$javascript$loops={};module$build$src$generators$javascript$loops.controls_flow_statements=controls_flow_statements$$module$build$src$generators$javascript$loops;module$build$src$generators$javascript$loops.controls_for=controls_for$$module$build$src$generators$javascript$loops;module$build$src$generators$javascript$loops.controls_forEach=controls_forEach$$module$build$src$generators$javascript$loops; +module$build$src$generators$javascript$loops.controls_repeat=controls_repeat_ext$$module$build$src$generators$javascript$loops;module$build$src$generators$javascript$loops.controls_repeat_ext=controls_repeat_ext$$module$build$src$generators$javascript$loops;module$build$src$generators$javascript$loops.controls_whileUntil=controls_whileUntil$$module$build$src$generators$javascript$loops;var math_round$$module$build$src$generators$javascript$math=math_single$$module$build$src$generators$javascript$math,math_trig$$module$build$src$generators$javascript$math=math_single$$module$build$src$generators$javascript$math,module$build$src$generators$javascript$math={};module$build$src$generators$javascript$math.math_arithmetic=math_arithmetic$$module$build$src$generators$javascript$math;module$build$src$generators$javascript$math.math_atan2=math_atan2$$module$build$src$generators$javascript$math; +module$build$src$generators$javascript$math.math_change=math_change$$module$build$src$generators$javascript$math;module$build$src$generators$javascript$math.math_constant=math_constant$$module$build$src$generators$javascript$math;module$build$src$generators$javascript$math.math_constrain=math_constrain$$module$build$src$generators$javascript$math;module$build$src$generators$javascript$math.math_modulo=math_modulo$$module$build$src$generators$javascript$math; +module$build$src$generators$javascript$math.math_number=math_number$$module$build$src$generators$javascript$math;module$build$src$generators$javascript$math.math_number_property=math_number_property$$module$build$src$generators$javascript$math;module$build$src$generators$javascript$math.math_on_list=math_on_list$$module$build$src$generators$javascript$math;module$build$src$generators$javascript$math.math_random_float=math_random_float$$module$build$src$generators$javascript$math; +module$build$src$generators$javascript$math.math_random_int=math_random_int$$module$build$src$generators$javascript$math;module$build$src$generators$javascript$math.math_round=math_single$$module$build$src$generators$javascript$math;module$build$src$generators$javascript$math.math_single=math_single$$module$build$src$generators$javascript$math;module$build$src$generators$javascript$math.math_trig=math_single$$module$build$src$generators$javascript$math;var procedures_defnoreturn$$module$build$src$generators$javascript$procedures=procedures_defreturn$$module$build$src$generators$javascript$procedures,module$build$src$generators$javascript$procedures={};module$build$src$generators$javascript$procedures.procedures_callnoreturn=procedures_callnoreturn$$module$build$src$generators$javascript$procedures;module$build$src$generators$javascript$procedures.procedures_callreturn=procedures_callreturn$$module$build$src$generators$javascript$procedures; +module$build$src$generators$javascript$procedures.procedures_defnoreturn=procedures_defreturn$$module$build$src$generators$javascript$procedures;module$build$src$generators$javascript$procedures.procedures_defreturn=procedures_defreturn$$module$build$src$generators$javascript$procedures;module$build$src$generators$javascript$procedures.procedures_ifreturn=procedures_ifreturn$$module$build$src$generators$javascript$procedures;var strRegExp$$module$build$src$generators$javascript$text=/^\s*'([^']|\\')*'\s*$/,forceString$$module$build$src$generators$javascript$text=function(a){return strRegExp$$module$build$src$generators$javascript$text.test(a)?[a,Order$$module$build$src$generators$javascript$javascript_generator.ATOMIC]:["String("+a+")",Order$$module$build$src$generators$javascript$javascript_generator.FUNCTION_CALL]},getSubstringIndex$$module$build$src$generators$javascript$text=function(a,b,c){return"FIRST"===b?"0": +"FROM_END"===b?a+".length - 1 - "+c:"LAST"===b?a+".length - 1":c},text_prompt$$module$build$src$generators$javascript$text=text_prompt_ext$$module$build$src$generators$javascript$text,module$build$src$generators$javascript$text={};module$build$src$generators$javascript$text.text=text$$module$build$src$generators$javascript$text;module$build$src$generators$javascript$text.text_append=text_append$$module$build$src$generators$javascript$text; +module$build$src$generators$javascript$text.text_changeCase=text_changeCase$$module$build$src$generators$javascript$text;module$build$src$generators$javascript$text.text_charAt=text_charAt$$module$build$src$generators$javascript$text;module$build$src$generators$javascript$text.text_count=text_count$$module$build$src$generators$javascript$text;module$build$src$generators$javascript$text.text_getSubstring=text_getSubstring$$module$build$src$generators$javascript$text; +module$build$src$generators$javascript$text.text_indexOf=text_indexOf$$module$build$src$generators$javascript$text;module$build$src$generators$javascript$text.text_isEmpty=text_isEmpty$$module$build$src$generators$javascript$text;module$build$src$generators$javascript$text.text_join=text_join$$module$build$src$generators$javascript$text;module$build$src$generators$javascript$text.text_length=text_length$$module$build$src$generators$javascript$text; +module$build$src$generators$javascript$text.text_print=text_print$$module$build$src$generators$javascript$text;module$build$src$generators$javascript$text.text_prompt=text_prompt_ext$$module$build$src$generators$javascript$text;module$build$src$generators$javascript$text.text_prompt_ext=text_prompt_ext$$module$build$src$generators$javascript$text;module$build$src$generators$javascript$text.text_replace=text_replace$$module$build$src$generators$javascript$text; +module$build$src$generators$javascript$text.text_reverse=text_reverse$$module$build$src$generators$javascript$text;module$build$src$generators$javascript$text.text_trim=text_trim$$module$build$src$generators$javascript$text;var module$build$src$generators$javascript$variables={};module$build$src$generators$javascript$variables.variables_get=variables_get$$module$build$src$generators$javascript$variables;module$build$src$generators$javascript$variables.variables_set=variables_set$$module$build$src$generators$javascript$variables;var module$build$src$generators$javascript$variables_dynamic={};module$build$src$generators$javascript$variables_dynamic.variables_get_dynamic=variables_get$$module$build$src$generators$javascript$variables;module$build$src$generators$javascript$variables_dynamic.variables_set_dynamic=variables_set$$module$build$src$generators$javascript$variables;var javascriptGenerator$$module$build$src$generators$javascript=new JavascriptGenerator$$module$build$src$generators$javascript$javascript_generator,generators$$module$build$src$generators$javascript=Object.assign({},module$build$src$generators$javascript$lists,module$build$src$generators$javascript$logic,module$build$src$generators$javascript$loops,module$build$src$generators$javascript$math,module$build$src$generators$javascript$procedures,module$build$src$generators$javascript$text,module$build$src$generators$javascript$variables, +module$build$src$generators$javascript$variables_dynamic);for(const a in generators$$module$build$src$generators$javascript)javascriptGenerator$$module$build$src$generators$javascript.forBlock[a]=generators$$module$build$src$generators$javascript[a];var module$build$src$generators$javascript={};module$build$src$generators$javascript.JavascriptGenerator=JavascriptGenerator$$module$build$src$generators$javascript$javascript_generator;module$build$src$generators$javascript.Order=Order$$module$build$src$generators$javascript$javascript_generator; +module$build$src$generators$javascript.javascriptGenerator=javascriptGenerator$$module$build$src$generators$javascript; +module$build$src$generators$javascript.__namespace__=$; +return module$build$src$generators$javascript; +})); + + +//# sourceMappingURL=javascript_compressed.js.map diff --git a/admin/google-blockly/media/1x1.gif b/admin/google-blockly/media/1x1.gif new file mode 100644 index 000000000..308551123 Binary files /dev/null and b/admin/google-blockly/media/1x1.gif differ diff --git a/admin/google-blockly/media/click.mp3 b/admin/google-blockly/media/click.mp3 new file mode 100644 index 000000000..4534b0ddc Binary files /dev/null and b/admin/google-blockly/media/click.mp3 differ diff --git a/admin/google-blockly/media/click.ogg b/admin/google-blockly/media/click.ogg new file mode 100644 index 000000000..e8ae42a61 Binary files /dev/null and b/admin/google-blockly/media/click.ogg differ diff --git a/admin/google-blockly/media/click.wav b/admin/google-blockly/media/click.wav new file mode 100644 index 000000000..41a50cd76 Binary files /dev/null and b/admin/google-blockly/media/click.wav differ diff --git a/admin/google-blockly/media/delete-icon.svg b/admin/google-blockly/media/delete-icon.svg new file mode 100644 index 000000000..1bd27ee73 --- /dev/null +++ b/admin/google-blockly/media/delete-icon.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/admin/google-blockly/media/delete.mp3 b/admin/google-blockly/media/delete.mp3 new file mode 100644 index 000000000..442bd9c1f Binary files /dev/null and b/admin/google-blockly/media/delete.mp3 differ diff --git a/admin/google-blockly/media/delete.ogg b/admin/google-blockly/media/delete.ogg new file mode 100644 index 000000000..67f84ac19 Binary files /dev/null and b/admin/google-blockly/media/delete.ogg differ diff --git a/admin/google-blockly/media/delete.wav b/admin/google-blockly/media/delete.wav new file mode 100644 index 000000000..18debcf96 Binary files /dev/null and b/admin/google-blockly/media/delete.wav differ diff --git a/admin/google-blockly/media/disconnect.mp3 b/admin/google-blockly/media/disconnect.mp3 new file mode 100644 index 000000000..8cfaff6c0 Binary files /dev/null and b/admin/google-blockly/media/disconnect.mp3 differ diff --git a/admin/google-blockly/media/disconnect.ogg b/admin/google-blockly/media/disconnect.ogg new file mode 100644 index 000000000..467b527b4 Binary files /dev/null and b/admin/google-blockly/media/disconnect.ogg differ diff --git a/admin/google-blockly/media/disconnect.wav b/admin/google-blockly/media/disconnect.wav new file mode 100644 index 000000000..af5c25447 Binary files /dev/null and b/admin/google-blockly/media/disconnect.wav differ diff --git a/admin/google-blockly/media/dropdown-arrow.svg b/admin/google-blockly/media/dropdown-arrow.svg new file mode 100644 index 000000000..4e6ce19ec --- /dev/null +++ b/admin/google-blockly/media/dropdown-arrow.svg @@ -0,0 +1 @@ +dropdown-arrow \ No newline at end of file diff --git a/admin/google-blockly/media/foldout-icon.svg b/admin/google-blockly/media/foldout-icon.svg new file mode 100644 index 000000000..7aeb5b174 --- /dev/null +++ b/admin/google-blockly/media/foldout-icon.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/admin/google-blockly/media/handclosed.cur b/admin/google-blockly/media/handclosed.cur new file mode 100644 index 000000000..4851755a1 Binary files /dev/null and b/admin/google-blockly/media/handclosed.cur differ diff --git a/admin/google-blockly/media/handdelete.cur b/admin/google-blockly/media/handdelete.cur new file mode 100644 index 000000000..170320fc2 Binary files /dev/null and b/admin/google-blockly/media/handdelete.cur differ diff --git a/admin/google-blockly/media/handopen.cur b/admin/google-blockly/media/handopen.cur new file mode 100644 index 000000000..da44588b2 Binary files /dev/null and b/admin/google-blockly/media/handopen.cur differ diff --git a/admin/google-blockly/media/pilcrow.png b/admin/google-blockly/media/pilcrow.png new file mode 100644 index 000000000..f224c3586 Binary files /dev/null and b/admin/google-blockly/media/pilcrow.png differ diff --git a/admin/google-blockly/media/quote0.png b/admin/google-blockly/media/quote0.png new file mode 100644 index 000000000..c7820d607 Binary files /dev/null and b/admin/google-blockly/media/quote0.png differ diff --git a/admin/google-blockly/media/quote1.png b/admin/google-blockly/media/quote1.png new file mode 100644 index 000000000..826583e0a Binary files /dev/null and b/admin/google-blockly/media/quote1.png differ diff --git a/admin/google-blockly/media/resize-handle.svg b/admin/google-blockly/media/resize-handle.svg new file mode 100644 index 000000000..b46f177ab --- /dev/null +++ b/admin/google-blockly/media/resize-handle.svg @@ -0,0 +1,3 @@ + + + diff --git a/admin/google-blockly/media/sprites.png b/admin/google-blockly/media/sprites.png new file mode 100644 index 000000000..20aadb6c4 Binary files /dev/null and b/admin/google-blockly/media/sprites.png differ diff --git a/admin/google-blockly/media/sprites.svg b/admin/google-blockly/media/sprites.svg new file mode 100644 index 000000000..3f09ef3a4 --- /dev/null +++ b/admin/google-blockly/media/sprites.svg @@ -0,0 +1,74 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/admin/google-blockly/msg/js/de.js b/admin/google-blockly/msg/js/de.js new file mode 100644 index 000000000..ea79fd2a5 --- /dev/null +++ b/admin/google-blockly/msg/js/de.js @@ -0,0 +1,424 @@ +'use strict'; + +var Blockly = Blockly || { Msg: Object.create(null) }; + +Blockly.Msg["ADD_COMMENT"] = "Kommentar hinzufügen"; +Blockly.Msg["CANNOT_DELETE_VARIABLE_PROCEDURE"] = "Die Variable „%1“ kann nicht gelöscht werden, da sie Teil der Definition der Funktion „%2“ ist."; +Blockly.Msg["CHANGE_VALUE_TITLE"] = "Wert ändern:"; +Blockly.Msg["CLEAN_UP"] = "Bausteine aufräumen"; +Blockly.Msg["COLLAPSED_WARNINGS_WARNING"] = "Eingeklappte Blöcke enthalten Warnungen."; +Blockly.Msg["COLLAPSE_ALL"] = "Alle Bausteine zusammenfalten"; +Blockly.Msg["COLLAPSE_BLOCK"] = "Baustein zusammenfalten"; +Blockly.Msg["COLOUR_BLEND_COLOUR1"] = "Farbe 1"; +Blockly.Msg["COLOUR_BLEND_COLOUR2"] = "und Farbe 2"; +Blockly.Msg["COLOUR_BLEND_HELPURL"] = "https://meyerweb.com/eric/tools/color-blend/#:::rgbp"; // untranslated +Blockly.Msg["COLOUR_BLEND_RATIO"] = "im Verhältnis"; +Blockly.Msg["COLOUR_BLEND_TITLE"] = "mische"; +Blockly.Msg["COLOUR_BLEND_TOOLTIP"] = "Vermischt 2 Farben mit konfigurierbarem Farbverhältnis (0.0 - 1.0)."; +Blockly.Msg["COLOUR_PICKER_HELPURL"] = "https://de.wikipedia.org/wiki/Farbe"; +Blockly.Msg["COLOUR_PICKER_TOOLTIP"] = "Wähle eine Farbe aus der Palette."; +Blockly.Msg["COLOUR_RANDOM_HELPURL"] = "http://randomcolour.com"; // untranslated +Blockly.Msg["COLOUR_RANDOM_TITLE"] = "zufällige Farbe"; +Blockly.Msg["COLOUR_RANDOM_TOOLTIP"] = "Erzeugt eine Farbe nach dem Zufallsprinzip."; +Blockly.Msg["COLOUR_RGB_BLUE"] = "blau"; +Blockly.Msg["COLOUR_RGB_GREEN"] = "grün"; +Blockly.Msg["COLOUR_RGB_HELPURL"] = "https://www.december.com/html/spec/colorpercompact.html"; // untranslated +Blockly.Msg["COLOUR_RGB_RED"] = "rot"; +Blockly.Msg["COLOUR_RGB_TITLE"] = "Farbe aus"; +Blockly.Msg["COLOUR_RGB_TOOLTIP"] = "Erzeugt eine Farbe mit selbst definierten Rot-, Grün- und Blauwerten. Alle Werte müssen zwischen 0 und 100 liegen."; +Blockly.Msg["CONTROLS_FLOW_STATEMENTS_HELPURL"] = "https://de.wikipedia.org/wiki/Kontrollstruktur"; +Blockly.Msg["CONTROLS_FLOW_STATEMENTS_OPERATOR_BREAK"] = "die Schleife abbrechen"; +Blockly.Msg["CONTROLS_FLOW_STATEMENTS_OPERATOR_CONTINUE"] = "sofort mit nächstem Schleifendurchlauf fortfahren"; +Blockly.Msg["CONTROLS_FLOW_STATEMENTS_TOOLTIP_BREAK"] = "Die umgebende Schleife beenden."; +Blockly.Msg["CONTROLS_FLOW_STATEMENTS_TOOLTIP_CONTINUE"] = "Diese Anweisung abbrechen und mit dem nächsten Schleifendurchlauf fortfahren."; +Blockly.Msg["CONTROLS_FLOW_STATEMENTS_WARNING"] = "Warnung: Dieser Baustein kann nur in einer Schleife verwendet werden."; +Blockly.Msg["CONTROLS_FOREACH_HELPURL"] = "https://de.wikipedia.org/wiki/For-Schleife"; +Blockly.Msg["CONTROLS_FOREACH_TITLE"] = "für jeden Wert %1 aus der Liste %2"; +Blockly.Msg["CONTROLS_FOREACH_TOOLTIP"] = "Führt eine Anweisung für jeden Wert in der Liste aus und setzt dabei die Variable \"%1\" auf den aktuellen Listenwert."; +Blockly.Msg["CONTROLS_FOR_HELPURL"] = "https://de.wikipedia.org/wiki/For-Schleife"; +Blockly.Msg["CONTROLS_FOR_TITLE"] = "zähle %1 von %2 bis %3 in Schritten von %4"; +Blockly.Msg["CONTROLS_FOR_TOOLTIP"] = "Zählt die Variable \"%1\" von einem Startwert bis zu einem Endwert und führt für jeden Wert eine Anweisung aus."; +Blockly.Msg["CONTROLS_IF_ELSEIF_TOOLTIP"] = "Eine weitere Bedingung hinzufügen."; +Blockly.Msg["CONTROLS_IF_ELSE_TOOLTIP"] = "Eine sonst-Bedingung hinzufügen. Führt eine Anweisung aus, falls keine Bedingung zutrifft."; +Blockly.Msg["CONTROLS_IF_HELPURL"] = "https://github.com/google/blockly/wiki/IfElse"; // untranslated +Blockly.Msg["CONTROLS_IF_IF_TOOLTIP"] = "Hinzufügen, entfernen oder sortieren von Sektionen"; +Blockly.Msg["CONTROLS_IF_MSG_ELSE"] = "sonst"; +Blockly.Msg["CONTROLS_IF_MSG_ELSEIF"] = "sonst falls"; +Blockly.Msg["CONTROLS_IF_MSG_IF"] = "falls"; +Blockly.Msg["CONTROLS_IF_TOOLTIP_1"] = "Führt eine Anweisung aus, falls eine Bedingung wahr ist."; +Blockly.Msg["CONTROLS_IF_TOOLTIP_2"] = "Führt die erste Anweisung aus, falls eine Bedingung wahr ist. Führt ansonsten die zweite Anweisung aus."; +Blockly.Msg["CONTROLS_IF_TOOLTIP_3"] = "Führt die erste Anweisung aus, falls die erste Bedingung wahr ist. Führt ansonsten die zweite Anweisung aus, falls die zweite Bedingung wahr ist."; +Blockly.Msg["CONTROLS_IF_TOOLTIP_4"] = "Führe die erste Anweisung aus, falls die erste Bedingung wahr ist. Führt ansonsten die zweite Anweisung aus, falls die zweite Bedingung wahr ist. Führt die dritte Anweisung aus, falls keine der beiden Bedingungen wahr ist."; +Blockly.Msg["CONTROLS_REPEAT_HELPURL"] = "https://de.wikipedia.org/wiki/For-Schleife"; +Blockly.Msg["CONTROLS_REPEAT_INPUT_DO"] = "mache"; +Blockly.Msg["CONTROLS_REPEAT_TITLE"] = "wiederhole %1-mal:"; +Blockly.Msg["CONTROLS_REPEAT_TOOLTIP"] = "Eine Anweisung mehrfach ausführen."; +Blockly.Msg["CONTROLS_WHILEUNTIL_HELPURL"] = "https://de.wikipedia.org/wiki/Schleife_%28Programmierung%29"; +Blockly.Msg["CONTROLS_WHILEUNTIL_OPERATOR_UNTIL"] = "wiederhole bis"; +Blockly.Msg["CONTROLS_WHILEUNTIL_OPERATOR_WHILE"] = "wiederhole solange"; +Blockly.Msg["CONTROLS_WHILEUNTIL_TOOLTIP_UNTIL"] = "Führt Anweisungen aus, solange die Bedingung unwahr ist."; +Blockly.Msg["CONTROLS_WHILEUNTIL_TOOLTIP_WHILE"] = "Führt Anweisungen aus, solange die Bedingung wahr ist."; +Blockly.Msg["DELETE_ALL_BLOCKS"] = "Alle %1 Bausteine löschen?"; +Blockly.Msg["DELETE_BLOCK"] = "Baustein löschen"; +Blockly.Msg["DELETE_VARIABLE"] = "Die Variable „%1“ löschen"; +Blockly.Msg["DELETE_VARIABLE_CONFIRMATION"] = "%1 Verwendungen der Variable „%2“ löschen?"; +Blockly.Msg["DELETE_X_BLOCKS"] = "%1 Bausteine löschen"; +Blockly.Msg["DIALOG_CANCEL"] = "Abbrechen"; +Blockly.Msg["DIALOG_OK"] = "OK"; +Blockly.Msg["DISABLE_BLOCK"] = "Baustein deaktivieren"; +Blockly.Msg["DUPLICATE_BLOCK"] = "Kopieren"; +Blockly.Msg["DUPLICATE_COMMENT"] = "Kommentar duplizieren"; +Blockly.Msg["ENABLE_BLOCK"] = "Baustein aktivieren"; +Blockly.Msg["EXPAND_ALL"] = "Alle Bausteine entfalten"; +Blockly.Msg["EXPAND_BLOCK"] = "Baustein entfalten"; +Blockly.Msg["EXTERNAL_INPUTS"] = "externe Eingänge"; +Blockly.Msg["HELP"] = "Hilfe"; +Blockly.Msg["INLINE_INPUTS"] = "interne Eingänge"; +Blockly.Msg["LISTS_CREATE_EMPTY_HELPURL"] = "https://github.com/google/blockly/wiki/Lists#create-empty-list"; // untranslated +Blockly.Msg["LISTS_CREATE_EMPTY_TITLE"] = "erzeuge eine leere Liste"; +Blockly.Msg["LISTS_CREATE_EMPTY_TOOLTIP"] = "Erzeugt eine leere Liste ohne Inhalt."; +Blockly.Msg["LISTS_CREATE_WITH_CONTAINER_TITLE_ADD"] = "Liste"; +Blockly.Msg["LISTS_CREATE_WITH_CONTAINER_TOOLTIP"] = "Hinzufügen, entfernen und sortieren von Elementen."; +Blockly.Msg["LISTS_CREATE_WITH_HELPURL"] = "https://github.com/google/blockly/wiki/Lists#create-list-with"; // untranslated +Blockly.Msg["LISTS_CREATE_WITH_INPUT_WITH"] = "erzeuge Liste mit"; +Blockly.Msg["LISTS_CREATE_WITH_ITEM_TOOLTIP"] = "Ein Element zur Liste hinzufügen."; +Blockly.Msg["LISTS_CREATE_WITH_TOOLTIP"] = "Erzeugt eine Liste aus den angegebenen Elementen."; +Blockly.Msg["LISTS_GET_INDEX_FIRST"] = "Erste"; +Blockly.Msg["LISTS_GET_INDEX_FROM_END"] = "von hinten das"; +Blockly.Msg["LISTS_GET_INDEX_FROM_START"] = "das"; +Blockly.Msg["LISTS_GET_INDEX_GET"] = "nimm"; +Blockly.Msg["LISTS_GET_INDEX_GET_REMOVE"] = "nimm und entferne"; +Blockly.Msg["LISTS_GET_INDEX_LAST"] = "Letzte"; +Blockly.Msg["LISTS_GET_INDEX_RANDOM"] = "Zufällig"; +Blockly.Msg["LISTS_GET_INDEX_REMOVE"] = "entferne"; +Blockly.Msg["LISTS_GET_INDEX_TAIL"] = "Element"; +Blockly.Msg["LISTS_GET_INDEX_TOOLTIP_GET_FIRST"] = "Extrahiert das erste Element aus der Liste."; +Blockly.Msg["LISTS_GET_INDEX_TOOLTIP_GET_FROM"] = "Extrahiert das Element an der angegebenen Position in der Liste."; +Blockly.Msg["LISTS_GET_INDEX_TOOLTIP_GET_LAST"] = "Extrahiert das letzte Element aus der Liste."; +Blockly.Msg["LISTS_GET_INDEX_TOOLTIP_GET_RANDOM"] = "Extrahiert ein zufälliges Element aus der Liste."; +Blockly.Msg["LISTS_GET_INDEX_TOOLTIP_GET_REMOVE_FIRST"] = "Extrahiert und entfernt das erste Element aus der Liste."; +Blockly.Msg["LISTS_GET_INDEX_TOOLTIP_GET_REMOVE_FROM"] = "Extrahiert und entfernt das Element an der angegebenen Position aus der Liste."; +Blockly.Msg["LISTS_GET_INDEX_TOOLTIP_GET_REMOVE_LAST"] = "Extrahiert und entfernt das letzte Element aus der Liste."; +Blockly.Msg["LISTS_GET_INDEX_TOOLTIP_GET_REMOVE_RANDOM"] = "Extrahiert und entfernt ein zufälliges Element aus der Liste."; +Blockly.Msg["LISTS_GET_INDEX_TOOLTIP_REMOVE_FIRST"] = "Entfernt das erste Element aus der Liste."; +Blockly.Msg["LISTS_GET_INDEX_TOOLTIP_REMOVE_FROM"] = "Entfernt das Element an der angegebenen Position aus der Liste."; +Blockly.Msg["LISTS_GET_INDEX_TOOLTIP_REMOVE_LAST"] = "Entfernt das letzte Element aus der Liste."; +Blockly.Msg["LISTS_GET_INDEX_TOOLTIP_REMOVE_RANDOM"] = "Entfernt ein zufälliges Element aus der Liste."; +Blockly.Msg["LISTS_GET_SUBLIST_END_FROM_END"] = "bis von hinten"; +Blockly.Msg["LISTS_GET_SUBLIST_END_FROM_START"] = "bis"; +Blockly.Msg["LISTS_GET_SUBLIST_END_LAST"] = "bis letztes"; +Blockly.Msg["LISTS_GET_SUBLIST_HELPURL"] = "https://github.com/google/blockly/wiki/Lists#getting-a-sublist"; // untranslated +Blockly.Msg["LISTS_GET_SUBLIST_START_FIRST"] = "nimm Teilliste ab erstes"; +Blockly.Msg["LISTS_GET_SUBLIST_START_FROM_END"] = "nimm Teilliste ab von hinten"; +Blockly.Msg["LISTS_GET_SUBLIST_START_FROM_START"] = "nimm Teilliste ab"; +Blockly.Msg["LISTS_GET_SUBLIST_TAIL"] = "Element"; +Blockly.Msg["LISTS_GET_SUBLIST_TOOLTIP"] = "Erstellt eine Kopie mit dem angegebenen Abschnitt der Liste."; +Blockly.Msg["LISTS_INDEX_FROM_END_TOOLTIP"] = "%1 ist das letzte Element."; +Blockly.Msg["LISTS_INDEX_FROM_START_TOOLTIP"] = "%1 ist das erste Element."; +Blockly.Msg["LISTS_INDEX_OF_FIRST"] = "suche erstes Auftreten von"; +Blockly.Msg["LISTS_INDEX_OF_HELPURL"] = "https://github.com/google/blockly/wiki/Lists#getting-items-from-a-list"; // untranslated +Blockly.Msg["LISTS_INDEX_OF_LAST"] = "suche letztes Auftreten von"; +Blockly.Msg["LISTS_INDEX_OF_TOOLTIP"] = "Sucht die Position (Index) eines Elementes in der Liste. Gibt %1 zurück, falls kein Element gefunden wurde."; +Blockly.Msg["LISTS_INLIST"] = "in der Liste"; +Blockly.Msg["LISTS_ISEMPTY_HELPURL"] = "https://github.com/google/blockly/wiki/Lists#is-empty"; // untranslated +Blockly.Msg["LISTS_ISEMPTY_TITLE"] = "%1 ist leer"; +Blockly.Msg["LISTS_ISEMPTY_TOOLTIP"] = "Ist wahr, falls die Liste leer ist."; +Blockly.Msg["LISTS_LENGTH_HELPURL"] = "https://github.com/google/blockly/wiki/Lists#length-of"; // untranslated +Blockly.Msg["LISTS_LENGTH_TITLE"] = "Länge von %1"; +Blockly.Msg["LISTS_LENGTH_TOOLTIP"] = "Die Anzahl von Elementen in der Liste."; +Blockly.Msg["LISTS_REPEAT_HELPURL"] = "https://github.com/google/blockly/wiki/Lists#create-list-with"; // untranslated +Blockly.Msg["LISTS_REPEAT_TITLE"] = "erzeuge Liste mit %2-mal dem Element %1"; +Blockly.Msg["LISTS_REPEAT_TOOLTIP"] = "Erzeugt eine Liste mit einer variablen Anzahl von Elementen."; +Blockly.Msg["LISTS_REVERSE_HELPURL"] = "https://github.com/google/blockly/wiki/Lists#reversing-a-list"; // untranslated +Blockly.Msg["LISTS_REVERSE_MESSAGE0"] = "kehre %1 um"; +Blockly.Msg["LISTS_REVERSE_TOOLTIP"] = "Kehre eine Kopie einer Liste um."; +Blockly.Msg["LISTS_SET_INDEX_HELPURL"] = "https://github.com/google/blockly/wiki/Lists#in-list--set"; // untranslated +Blockly.Msg["LISTS_SET_INDEX_INPUT_TO"] = "ein"; +Blockly.Msg["LISTS_SET_INDEX_INSERT"] = "füge als"; +Blockly.Msg["LISTS_SET_INDEX_SET"] = "setze für"; +Blockly.Msg["LISTS_SET_INDEX_TOOLTIP_INSERT_FIRST"] = "Fügt das Element an den Anfang der Liste an."; +Blockly.Msg["LISTS_SET_INDEX_TOOLTIP_INSERT_FROM"] = "Fügt das Element an der angegebenen Position in die Liste ein."; +Blockly.Msg["LISTS_SET_INDEX_TOOLTIP_INSERT_LAST"] = "Fügt das Element ans Ende der Liste an."; +Blockly.Msg["LISTS_SET_INDEX_TOOLTIP_INSERT_RANDOM"] = "Fügt das Element zufällig in die Liste ein."; +Blockly.Msg["LISTS_SET_INDEX_TOOLTIP_SET_FIRST"] = "Setzt das erste Element in der Liste."; +Blockly.Msg["LISTS_SET_INDEX_TOOLTIP_SET_FROM"] = "Setzt das Element an der angegebenen Position in der Liste."; +Blockly.Msg["LISTS_SET_INDEX_TOOLTIP_SET_LAST"] = "Setzt das letzte Element in die Liste."; +Blockly.Msg["LISTS_SET_INDEX_TOOLTIP_SET_RANDOM"] = "Setzt ein zufälliges Element in der Liste."; +Blockly.Msg["LISTS_SORT_HELPURL"] = "https://github.com/google/blockly/wiki/Lists#sorting-a-list"; // untranslated +Blockly.Msg["LISTS_SORT_ORDER_ASCENDING"] = "aufsteigend"; +Blockly.Msg["LISTS_SORT_ORDER_DESCENDING"] = "absteigend"; +Blockly.Msg["LISTS_SORT_TITLE"] = "%1 %2 %3 sortieren"; +Blockly.Msg["LISTS_SORT_TOOLTIP"] = "Eine Kopie einer Liste sortieren."; +Blockly.Msg["LISTS_SORT_TYPE_IGNORECASE"] = "alphabetisch, Großschreibung ignorieren"; +Blockly.Msg["LISTS_SORT_TYPE_NUMERIC"] = "numerisch"; +Blockly.Msg["LISTS_SORT_TYPE_TEXT"] = "alphabetisch"; +Blockly.Msg["LISTS_SPLIT_HELPURL"] = "https://github.com/google/blockly/wiki/Lists#splitting-strings-and-joining-lists"; // untranslated +Blockly.Msg["LISTS_SPLIT_LIST_FROM_TEXT"] = "Liste aus Text erstellen"; +Blockly.Msg["LISTS_SPLIT_TEXT_FROM_LIST"] = "Text aus Liste erstellen"; +Blockly.Msg["LISTS_SPLIT_TOOLTIP_JOIN"] = "Liste mit Texten in einen Text vereinen, getrennt durch ein Trennzeichen."; +Blockly.Msg["LISTS_SPLIT_TOOLTIP_SPLIT"] = "Text in eine Liste mit Texten aufteilen, unterbrochen bei jedem Trennzeichen."; +Blockly.Msg["LISTS_SPLIT_WITH_DELIMITER"] = "mit Trennzeichen"; +Blockly.Msg["LOGIC_BOOLEAN_FALSE"] = "falsch"; +Blockly.Msg["LOGIC_BOOLEAN_HELPURL"] = "https://github.com/google/blockly/wiki/Logic#values"; // untranslated +Blockly.Msg["LOGIC_BOOLEAN_TOOLTIP"] = "Ist entweder wahr oder falsch."; +Blockly.Msg["LOGIC_BOOLEAN_TRUE"] = "wahr"; +Blockly.Msg["LOGIC_COMPARE_HELPURL"] = "https://de.wikipedia.org/wiki/Vergleich_%28Zahlen%29"; +Blockly.Msg["LOGIC_COMPARE_TOOLTIP_EQ"] = "Ist wahr, falls beide Werte gleich sind."; +Blockly.Msg["LOGIC_COMPARE_TOOLTIP_GT"] = "Ist wahr, falls der erste Wert größer als der zweite Wert ist."; +Blockly.Msg["LOGIC_COMPARE_TOOLTIP_GTE"] = "Ist wahr, falls der erste Wert größer als oder gleich groß wie der zweite Wert ist."; +Blockly.Msg["LOGIC_COMPARE_TOOLTIP_LT"] = "Ist wahr, falls der erste Wert kleiner als der zweite Wert ist."; +Blockly.Msg["LOGIC_COMPARE_TOOLTIP_LTE"] = "Ist wahr, falls der erste Wert kleiner als oder gleich groß wie der zweite Wert ist."; +Blockly.Msg["LOGIC_COMPARE_TOOLTIP_NEQ"] = "Ist wahr, falls beide Werte unterschiedlich sind."; +Blockly.Msg["LOGIC_NEGATE_HELPURL"] = "https://github.com/google/blockly/wiki/Logic#not"; // untranslated +Blockly.Msg["LOGIC_NEGATE_TITLE"] = "nicht %1"; +Blockly.Msg["LOGIC_NEGATE_TOOLTIP"] = "Ist wahr, falls der Eingabewert unwahr ist. Ist unwahr, falls der Eingabewert wahr ist."; +Blockly.Msg["LOGIC_NULL"] = "null"; +Blockly.Msg["LOGIC_NULL_HELPURL"] = "https://de.wikipedia.org/wiki/Nullwert"; +Blockly.Msg["LOGIC_NULL_TOOLTIP"] = "Ist \"null\"."; +Blockly.Msg["LOGIC_OPERATION_AND"] = "und"; +Blockly.Msg["LOGIC_OPERATION_HELPURL"] = "https://github.com/google/blockly/wiki/Logic#logical-operations"; // untranslated +Blockly.Msg["LOGIC_OPERATION_OR"] = "oder"; +Blockly.Msg["LOGIC_OPERATION_TOOLTIP_AND"] = "Ist wahr, falls beide Werte wahr sind."; +Blockly.Msg["LOGIC_OPERATION_TOOLTIP_OR"] = "Ist wahr, falls einer der beiden Werte wahr ist."; +Blockly.Msg["LOGIC_TERNARY_CONDITION"] = "prüfe"; +Blockly.Msg["LOGIC_TERNARY_HELPURL"] = "https://de.wikipedia.org/wiki/%3F:#Auswahloperator"; +Blockly.Msg["LOGIC_TERNARY_IF_FALSE"] = "falls falsch"; +Blockly.Msg["LOGIC_TERNARY_IF_TRUE"] = "falls wahr"; +Blockly.Msg["LOGIC_TERNARY_TOOLTIP"] = "Überprüft eine Bedingung \"prüfe\". Falls die Bedingung wahr ist, wird der \"falls wahr\"-Wert zurückgegeben, andernfalls der \"falls unwahr\"-Wert"; +Blockly.Msg["MATH_ADDITION_SYMBOL"] = "+"; // untranslated +Blockly.Msg["MATH_ARITHMETIC_HELPURL"] = "https://de.wikipedia.org/wiki/Grundrechenart"; +Blockly.Msg["MATH_ARITHMETIC_TOOLTIP_ADD"] = "Ist die Summe zweier Zahlen."; +Blockly.Msg["MATH_ARITHMETIC_TOOLTIP_DIVIDE"] = "Ist der Quotient zweier Zahlen."; +Blockly.Msg["MATH_ARITHMETIC_TOOLTIP_MINUS"] = "Ist die Differenz zweier Zahlen."; +Blockly.Msg["MATH_ARITHMETIC_TOOLTIP_MULTIPLY"] = "Ist das Produkt zweier Zahlen."; +Blockly.Msg["MATH_ARITHMETIC_TOOLTIP_POWER"] = "Ist die erste Zahl potenziert mit der zweiten Zahl."; +Blockly.Msg["MATH_ATAN2_HELPURL"] = "https://de.wikipedia.org/wiki/Arctan2"; +Blockly.Msg["MATH_ATAN2_TITLE"] = "atan2 von X:%1 Y:%2"; +Blockly.Msg["MATH_ATAN2_TOOLTIP"] = "Gibt den Arkustangens des Punktes (X, Y) in Grad von -180 bis 180 zurück."; +Blockly.Msg["MATH_CHANGE_HELPURL"] = "https://de.wikipedia.org/wiki/Inkrement_und_Dekrement"; +Blockly.Msg["MATH_CHANGE_TITLE"] = "erhöhe %1 um %2"; +Blockly.Msg["MATH_CHANGE_TOOLTIP"] = "Addiert eine Zahl zu \"%1\"."; +Blockly.Msg["MATH_CONSTANT_HELPURL"] = "https://de.wikipedia.org/wiki/Mathematische_Konstante"; +Blockly.Msg["MATH_CONSTANT_TOOLTIP"] = "Mathematische Konstanten wie: π (3.141…), e (2.718…), φ (1.618…), sqrt(2) (1.414…), sqrt(½) (0.707…) oder ∞ (unendlich)."; +Blockly.Msg["MATH_CONSTRAIN_HELPURL"] = "https://en.wikipedia.org/wiki/Clamping_(graphics)"; // untranslated +Blockly.Msg["MATH_CONSTRAIN_TITLE"] = "begrenze %1 zwischen %2 und %3"; +Blockly.Msg["MATH_CONSTRAIN_TOOLTIP"] = "Begrenzt eine Zahl auf den Wertebereich zwischen zwei anderen Zahlen (inklusiv)."; +Blockly.Msg["MATH_DIVISION_SYMBOL"] = "÷"; // untranslated +Blockly.Msg["MATH_IS_DIVISIBLE_BY"] = "ist teilbar durch"; +Blockly.Msg["MATH_IS_EVEN"] = "ist gerade"; +Blockly.Msg["MATH_IS_NEGATIVE"] = "ist negativ"; +Blockly.Msg["MATH_IS_ODD"] = "ist ungerade"; +Blockly.Msg["MATH_IS_POSITIVE"] = "ist positiv"; +Blockly.Msg["MATH_IS_PRIME"] = "ist eine Primzahl"; +Blockly.Msg["MATH_IS_TOOLTIP"] = "Überprüft, ob eine Zahl gerade, ungerade, eine Primzahl, ganzzahlig, positiv, negativ oder durch eine zweite Zahl teilbar ist. Gibt wahr oder falsch zurück."; +Blockly.Msg["MATH_IS_WHOLE"] = "ist eine ganze Zahl"; +Blockly.Msg["MATH_MODULO_HELPURL"] = "https://de.wikipedia.org/wiki/Modulo"; +Blockly.Msg["MATH_MODULO_TITLE"] = "Rest von %1 ÷ %2"; +Blockly.Msg["MATH_MODULO_TOOLTIP"] = "Der Rest nach einer Division."; +Blockly.Msg["MATH_MULTIPLICATION_SYMBOL"] = "×"; // untranslated +Blockly.Msg["MATH_NUMBER_HELPURL"] = "https://de.wikipedia.org/wiki/Zahl"; +Blockly.Msg["MATH_NUMBER_TOOLTIP"] = "Eine Zahl."; +Blockly.Msg["MATH_ONLIST_HELPURL"] = ""; +Blockly.Msg["MATH_ONLIST_OPERATOR_AVERAGE"] = "Mittelwert der Liste"; +Blockly.Msg["MATH_ONLIST_OPERATOR_MAX"] = "Maximalwert der Liste"; +Blockly.Msg["MATH_ONLIST_OPERATOR_MEDIAN"] = "Median der Liste"; +Blockly.Msg["MATH_ONLIST_OPERATOR_MIN"] = "Minimalwert der Liste"; +Blockly.Msg["MATH_ONLIST_OPERATOR_MODE"] = "am häufigsten in der Liste"; +Blockly.Msg["MATH_ONLIST_OPERATOR_RANDOM"] = "Zufallswert aus der Liste"; +Blockly.Msg["MATH_ONLIST_OPERATOR_STD_DEV"] = "Standardabweichung der Liste"; +Blockly.Msg["MATH_ONLIST_OPERATOR_SUM"] = "Summe über die Liste"; +Blockly.Msg["MATH_ONLIST_TOOLTIP_AVERAGE"] = "Ist der Durchschnittswert aller Zahlen in einer Liste."; +Blockly.Msg["MATH_ONLIST_TOOLTIP_MAX"] = "Ist die größte Zahl in einer Liste."; +Blockly.Msg["MATH_ONLIST_TOOLTIP_MEDIAN"] = "Ist der Median aller Zahlen in einer Liste."; +Blockly.Msg["MATH_ONLIST_TOOLTIP_MIN"] = "Ist die kleinste Zahl in einer Liste."; +Blockly.Msg["MATH_ONLIST_TOOLTIP_MODE"] = "Findet die Werte mit dem häufigsten Vorkommen in der Liste."; +Blockly.Msg["MATH_ONLIST_TOOLTIP_RANDOM"] = "Gibt einen zufälligen Wert aus der Liste zurück."; +Blockly.Msg["MATH_ONLIST_TOOLTIP_STD_DEV"] = "Ist die Standardabweichung aller Werte in der Liste."; +Blockly.Msg["MATH_ONLIST_TOOLTIP_SUM"] = "Ist die Summe aller Zahlen in einer Liste."; +Blockly.Msg["MATH_POWER_SYMBOL"] = "^"; // untranslated +Blockly.Msg["MATH_RANDOM_FLOAT_HELPURL"] = "https://de.wikipedia.org/wiki/Zufallszahlen"; +Blockly.Msg["MATH_RANDOM_FLOAT_TITLE_RANDOM"] = "Zufallszahl (0.0 - 1.0)"; +Blockly.Msg["MATH_RANDOM_FLOAT_TOOLTIP"] = "Erzeugt eine Zufallszahl zwischen 0.0 (inklusiv) und 1.0 (exklusiv)."; +Blockly.Msg["MATH_RANDOM_INT_HELPURL"] = "https://de.wikipedia.org/wiki/Zufallszahlen"; +Blockly.Msg["MATH_RANDOM_INT_TITLE"] = "ganzzahlige Zufallszahl zwischen %1 und %2"; +Blockly.Msg["MATH_RANDOM_INT_TOOLTIP"] = "Erzeugt eine ganzzahlige Zufallszahl zwischen zwei Zahlen (inklusiv)."; +Blockly.Msg["MATH_ROUND_HELPURL"] = "https://de.wikipedia.org/wiki/Runden"; +Blockly.Msg["MATH_ROUND_OPERATOR_ROUND"] = "runde"; +Blockly.Msg["MATH_ROUND_OPERATOR_ROUNDDOWN"] = "runde ab"; +Blockly.Msg["MATH_ROUND_OPERATOR_ROUNDUP"] = "runde auf"; +Blockly.Msg["MATH_ROUND_TOOLTIP"] = "Eine Zahl auf- oder abrunden."; +Blockly.Msg["MATH_SINGLE_HELPURL"] = "https://de.wikipedia.org/wiki/Quadratwurzel"; +Blockly.Msg["MATH_SINGLE_OP_ABSOLUTE"] = "Betrag"; +Blockly.Msg["MATH_SINGLE_OP_ROOT"] = "Quadratwurzel"; +Blockly.Msg["MATH_SINGLE_TOOLTIP_ABS"] = "Ist der Betrag einer Zahl."; +Blockly.Msg["MATH_SINGLE_TOOLTIP_EXP"] = "Ist Wert der Exponentialfunktion einer Zahl."; +Blockly.Msg["MATH_SINGLE_TOOLTIP_LN"] = "Ist der natürliche Logarithmus einer Zahl."; +Blockly.Msg["MATH_SINGLE_TOOLTIP_LOG10"] = "Ist der dekadische Logarithmus einer Zahl."; +Blockly.Msg["MATH_SINGLE_TOOLTIP_NEG"] = "Negiert eine Zahl."; +Blockly.Msg["MATH_SINGLE_TOOLTIP_POW10"] = "Rechnet 10 hoch eine Zahl."; +Blockly.Msg["MATH_SINGLE_TOOLTIP_ROOT"] = "Ist die Quadratwurzel einer Zahl."; +Blockly.Msg["MATH_SUBTRACTION_SYMBOL"] = "-"; // untranslated +Blockly.Msg["MATH_TRIG_ACOS"] = "acos"; +Blockly.Msg["MATH_TRIG_ASIN"] = "asin"; +Blockly.Msg["MATH_TRIG_ATAN"] = "atan"; +Blockly.Msg["MATH_TRIG_COS"] = "cos"; +Blockly.Msg["MATH_TRIG_HELPURL"] = "https://de.wikipedia.org/wiki/Trigonometrie"; +Blockly.Msg["MATH_TRIG_SIN"] = "sin"; +Blockly.Msg["MATH_TRIG_TAN"] = "tan"; +Blockly.Msg["MATH_TRIG_TOOLTIP_ACOS"] = "Ist der Arkuskosinus des Eingabewertes."; +Blockly.Msg["MATH_TRIG_TOOLTIP_ASIN"] = "Ist der Arkussinus des Eingabewertes."; +Blockly.Msg["MATH_TRIG_TOOLTIP_ATAN"] = "Ist der Arkustangens des Eingabewertes."; +Blockly.Msg["MATH_TRIG_TOOLTIP_COS"] = "Ist der Kosinus des Winkels."; +Blockly.Msg["MATH_TRIG_TOOLTIP_SIN"] = "Ist der Sinus des Winkels (nicht Radiant)."; +Blockly.Msg["MATH_TRIG_TOOLTIP_TAN"] = "Ist der Tangens des Winkels (nicht Radiant)."; +Blockly.Msg["NEW_COLOUR_VARIABLE"] = "Farbvariable erstellen …"; +Blockly.Msg["NEW_NUMBER_VARIABLE"] = "Zahlenvariable erstellen …"; +Blockly.Msg["NEW_STRING_VARIABLE"] = "Zeichenfolgenvariable erstellen …"; +Blockly.Msg["NEW_VARIABLE"] = "Variable erstellen …"; +Blockly.Msg["NEW_VARIABLE_TITLE"] = "Name der neuen Variable:"; +Blockly.Msg["NEW_VARIABLE_TYPE_TITLE"] = "Neuer Variablentyp:"; +Blockly.Msg["ORDINAL_NUMBER_SUFFIX"] = "."; +Blockly.Msg["PROCEDURES_ALLOW_STATEMENTS"] = "Anweisungen erlauben"; +Blockly.Msg["PROCEDURES_BEFORE_PARAMS"] = "mit:"; +Blockly.Msg["PROCEDURES_CALLNORETURN_HELPURL"] = "https://de.wikipedia.org/wiki/Unterprogramm"; +Blockly.Msg["PROCEDURES_CALLNORETURN_TOOLTIP"] = "Rufe einen Funktionsblock ohne Rückgabewert auf."; +Blockly.Msg["PROCEDURES_CALLRETURN_HELPURL"] = "https://de.wikipedia.org/wiki/Unterprogramm"; +Blockly.Msg["PROCEDURES_CALLRETURN_TOOLTIP"] = "Rufe einen Funktionsblock mit Rückgabewert auf."; +Blockly.Msg["PROCEDURES_CALL_BEFORE_PARAMS"] = "mit:"; +Blockly.Msg["PROCEDURES_CREATE_DO"] = "Erzeuge \"Aufruf %1\""; +Blockly.Msg["PROCEDURES_DEFNORETURN_COMMENT"] = "Beschreibe diese Funktion …"; +Blockly.Msg["PROCEDURES_DEFNORETURN_DO"] = ""; // untranslated +Blockly.Msg["PROCEDURES_DEFNORETURN_HELPURL"] = "https://en.wikipedia.org/wiki/Subroutine"; // untranslated +Blockly.Msg["PROCEDURES_DEFNORETURN_PROCEDURE"] = "etwas tun"; +Blockly.Msg["PROCEDURES_DEFNORETURN_TITLE"] = "um"; +Blockly.Msg["PROCEDURES_DEFNORETURN_TOOLTIP"] = "Ein Funktionsblock ohne Rückgabewert."; +Blockly.Msg["PROCEDURES_DEFRETURN_HELPURL"] = "https://de.wikipedia.org/wiki/Prozedur_(Programmierung)"; +Blockly.Msg["PROCEDURES_DEFRETURN_RETURN"] = "gib zurück"; +Blockly.Msg["PROCEDURES_DEFRETURN_TOOLTIP"] = "Ein Funktionsblock mit Rückgabewert."; +Blockly.Msg["PROCEDURES_DEF_DUPLICATE_WARNING"] = "Warnung: Dieser Funktionsblock hat zwei gleich benannte Parameter."; +Blockly.Msg["PROCEDURES_HIGHLIGHT_DEF"] = "Markiere Funktionsblock"; +Blockly.Msg["PROCEDURES_IFRETURN_HELPURL"] = "https://c2.com/cgi/wiki?GuardClause"; // untranslated +Blockly.Msg["PROCEDURES_IFRETURN_TOOLTIP"] = "Gibt den zweiten Wert zurück und verlässt die Funktion, falls der erste Wert wahr ist."; +Blockly.Msg["PROCEDURES_IFRETURN_WARNING"] = "Warnung: Dieser Block darf nur innerhalb eines Funktionsblocks genutzt werden."; +Blockly.Msg["PROCEDURES_MUTATORARG_TITLE"] = "Variable:"; +Blockly.Msg["PROCEDURES_MUTATORARG_TOOLTIP"] = "Eine Eingabe zur Funktion hinzufügen."; +Blockly.Msg["PROCEDURES_MUTATORCONTAINER_TITLE"] = "Parameter"; +Blockly.Msg["PROCEDURES_MUTATORCONTAINER_TOOLTIP"] = "Die Eingaben zu dieser Funktion hinzufügen, entfernen oder neu anordnen."; +Blockly.Msg["REDO"] = "Wiederholen"; +Blockly.Msg["REMOVE_COMMENT"] = "Kommentar entfernen"; +Blockly.Msg["RENAME_VARIABLE"] = "Variable umbenennen …"; +Blockly.Msg["RENAME_VARIABLE_TITLE"] = "Alle \"%1\"-Variablen umbenennen in:"; +Blockly.Msg["TEXT_APPEND_HELPURL"] = "https://github.com/google/blockly/wiki/Text#text-modification"; // untranslated +Blockly.Msg["TEXT_APPEND_TITLE"] = "zu %1 Text %2 anhängen"; +Blockly.Msg["TEXT_APPEND_TOOLTIP"] = "Text an die Variable \"%1\" anhängen."; +Blockly.Msg["TEXT_CHANGECASE_HELPURL"] = "https://github.com/google/blockly/wiki/Text#adjusting-text-case"; // untranslated +Blockly.Msg["TEXT_CHANGECASE_OPERATOR_LOWERCASE"] = "wandel um in kleinbuchstaben"; +Blockly.Msg["TEXT_CHANGECASE_OPERATOR_TITLECASE"] = "wandel um in Substantive"; +Blockly.Msg["TEXT_CHANGECASE_OPERATOR_UPPERCASE"] = "wandel um in GROSSBUCHSTABEN"; +Blockly.Msg["TEXT_CHANGECASE_TOOLTIP"] = "Wandelt Schreibweise von Texten um, in Großbuchstaben, Kleinbuchstaben oder den ersten Buchstaben jedes Wortes groß und die anderen klein."; +Blockly.Msg["TEXT_CHARAT_FIRST"] = "nimm ersten"; +Blockly.Msg["TEXT_CHARAT_FROM_END"] = "nimm von hinten"; +Blockly.Msg["TEXT_CHARAT_FROM_START"] = "nimm"; +Blockly.Msg["TEXT_CHARAT_HELPURL"] = "https://github.com/google/blockly/wiki/Text#extracting-text"; // untranslated +Blockly.Msg["TEXT_CHARAT_LAST"] = "nimm letzten"; +Blockly.Msg["TEXT_CHARAT_RANDOM"] = "nimm zufälligen"; +Blockly.Msg["TEXT_CHARAT_TAIL"] = "Buchstaben"; +Blockly.Msg["TEXT_CHARAT_TITLE"] = "im Text %1 %2"; +Blockly.Msg["TEXT_CHARAT_TOOLTIP"] = "Extrahiert einen Buchstaben von einer bestimmten Position."; +Blockly.Msg["TEXT_COUNT_HELPURL"] = "https://github.com/google/blockly/wiki/Text#counting-substrings"; // untranslated +Blockly.Msg["TEXT_COUNT_MESSAGE0"] = "zähle %1 in %2"; +Blockly.Msg["TEXT_COUNT_TOOLTIP"] = "Zähle, wie oft ein Text innerhalb eines anderen Textes vorkommt."; +Blockly.Msg["TEXT_CREATE_JOIN_ITEM_TOOLTIP"] = "Ein Element zum Text hinzufügen."; +Blockly.Msg["TEXT_CREATE_JOIN_TITLE_JOIN"] = "verbinden"; +Blockly.Msg["TEXT_CREATE_JOIN_TOOLTIP"] = "Hinzufügen, entfernen und sortieren von Elementen."; +Blockly.Msg["TEXT_GET_SUBSTRING_END_FROM_END"] = "bis von hinten"; +Blockly.Msg["TEXT_GET_SUBSTRING_END_FROM_START"] = "bis"; +Blockly.Msg["TEXT_GET_SUBSTRING_END_LAST"] = "bis letzter"; +Blockly.Msg["TEXT_GET_SUBSTRING_HELPURL"] = "https://github.com/google/blockly/wiki/Text#extracting-a-region-of-text"; // untranslated +Blockly.Msg["TEXT_GET_SUBSTRING_INPUT_IN_TEXT"] = "im Text"; +Blockly.Msg["TEXT_GET_SUBSTRING_START_FIRST"] = "nimm Teil ab erster"; +Blockly.Msg["TEXT_GET_SUBSTRING_START_FROM_END"] = "nimm Teil ab von hinten"; +Blockly.Msg["TEXT_GET_SUBSTRING_START_FROM_START"] = "nimm Teil ab"; +Blockly.Msg["TEXT_GET_SUBSTRING_TAIL"] = "Buchstabe"; +Blockly.Msg["TEXT_GET_SUBSTRING_TOOLTIP"] = "Gibt den angegebenen Textabschnitt zurück."; +Blockly.Msg["TEXT_INDEXOF_HELPURL"] = "https://github.com/google/blockly/wiki/Text#finding-text"; // untranslated +Blockly.Msg["TEXT_INDEXOF_OPERATOR_FIRST"] = "suche erstes Auftreten des Begriffs"; +Blockly.Msg["TEXT_INDEXOF_OPERATOR_LAST"] = "suche letztes Auftreten des Begriffs"; +Blockly.Msg["TEXT_INDEXOF_TITLE"] = "im Text %1 %2 %3"; +Blockly.Msg["TEXT_INDEXOF_TOOLTIP"] = "Findet das erste / letzte Auftreten eines Suchbegriffs in einem Text. Gibt die Position des Begriffs zurück oder %1 falls der Suchbegriff nicht gefunden wurde."; +Blockly.Msg["TEXT_ISEMPTY_HELPURL"] = "https://github.com/google/blockly/wiki/Text#checking-for-empty-text"; // untranslated +Blockly.Msg["TEXT_ISEMPTY_TITLE"] = "%1 ist leer"; +Blockly.Msg["TEXT_ISEMPTY_TOOLTIP"] = "Ist wahr, falls der Text keine Zeichen enthält."; +Blockly.Msg["TEXT_JOIN_HELPURL"] = "https://github.com/google/blockly/wiki/Text#text-creation"; // untranslated +Blockly.Msg["TEXT_JOIN_TITLE_CREATEWITH"] = "erstelle Text aus"; +Blockly.Msg["TEXT_JOIN_TOOLTIP"] = "Erstellt einen Text durch das Verbinden von mehreren Textelementen."; +Blockly.Msg["TEXT_LENGTH_HELPURL"] = "https://github.com/google/blockly/wiki/Text#text-modification"; // untranslated +Blockly.Msg["TEXT_LENGTH_TITLE"] = "Länge von %1"; +Blockly.Msg["TEXT_LENGTH_TOOLTIP"] = "Die Anzahl von Zeichen in einem Text (inkl. Leerzeichen)."; +Blockly.Msg["TEXT_PRINT_HELPURL"] = "https://github.com/google/blockly/wiki/Text#printing-text"; // untranslated +Blockly.Msg["TEXT_PRINT_TITLE"] = "gib aus %1"; +Blockly.Msg["TEXT_PRINT_TOOLTIP"] = "Gibt den Text aus."; +Blockly.Msg["TEXT_PROMPT_HELPURL"] = "https://github.com/google/blockly/wiki/Text#getting-input-from-the-user"; // untranslated +Blockly.Msg["TEXT_PROMPT_TOOLTIP_NUMBER"] = "Fragt den Benutzer nach einer Zahl."; +Blockly.Msg["TEXT_PROMPT_TOOLTIP_TEXT"] = "Fragt den Benutzer nach einem Text."; +Blockly.Msg["TEXT_PROMPT_TYPE_NUMBER"] = "frage nach Zahl mit Hinweis"; +Blockly.Msg["TEXT_PROMPT_TYPE_TEXT"] = "frage nach Text mit Hinweis"; +Blockly.Msg["TEXT_REPLACE_HELPURL"] = "https://github.com/google/blockly/wiki/Text#replacing-substrings"; // untranslated +Blockly.Msg["TEXT_REPLACE_MESSAGE0"] = "ersetze %1 durch %2 in %3"; +Blockly.Msg["TEXT_REPLACE_TOOLTIP"] = "Ersetze alle Vorkommen eines Textes innerhalb eines anderen Textes."; +Blockly.Msg["TEXT_REVERSE_HELPURL"] = "https://github.com/google/blockly/wiki/Text#reversing-text"; // untranslated +Blockly.Msg["TEXT_REVERSE_MESSAGE0"] = "kehre %1 um"; +Blockly.Msg["TEXT_REVERSE_TOOLTIP"] = "Kehre die Reihenfolge der Zeichen im Text um."; +Blockly.Msg["TEXT_TEXT_HELPURL"] = "https://de.wikipedia.org/wiki/Zeichenkette"; +Blockly.Msg["TEXT_TEXT_TOOLTIP"] = "Ein Buchstabe, Text oder Satz."; +Blockly.Msg["TEXT_TRIM_HELPURL"] = "https://github.com/google/blockly/wiki/Text#trimming-removing-spaces"; // untranslated +Blockly.Msg["TEXT_TRIM_OPERATOR_BOTH"] = "entferne Leerzeichen vom Anfang und vom Ende (links und rechts)"; +Blockly.Msg["TEXT_TRIM_OPERATOR_LEFT"] = "entferne Leerzeichen vom Anfang (links)"; +Blockly.Msg["TEXT_TRIM_OPERATOR_RIGHT"] = "entferne Leerzeichen vom Ende (rechts)"; +Blockly.Msg["TEXT_TRIM_TOOLTIP"] = "Entfernt Leerzeichen vom Anfang und / oder Ende eines Textes."; +Blockly.Msg["TODAY"] = "Heute"; +Blockly.Msg["UNDO"] = "Rückgängig"; +Blockly.Msg["UNNAMED_KEY"] = "unbenannt"; +Blockly.Msg["VARIABLES_DEFAULT_NAME"] = "Element"; +Blockly.Msg["VARIABLES_GET_CREATE_SET"] = "Erzeuge \"Schreibe %1\""; +Blockly.Msg["VARIABLES_GET_HELPURL"] = "https://github.com/google/blockly/wiki/Variables#get"; // untranslated +Blockly.Msg["VARIABLES_GET_TOOLTIP"] = "Gibt den Wert der Variable zurück."; +Blockly.Msg["VARIABLES_SET"] = "setze %1 auf %2"; +Blockly.Msg["VARIABLES_SET_CREATE_GET"] = "Erzeuge \"Lies %1\""; +Blockly.Msg["VARIABLES_SET_HELPURL"] = "https://github.com/google/blockly/wiki/Variables#set"; // untranslated +Blockly.Msg["VARIABLES_SET_TOOLTIP"] = "Setzt den Wert einer Variable."; +Blockly.Msg["VARIABLE_ALREADY_EXISTS"] = "Eine Variable namens „%1“ ist bereits vorhanden."; +Blockly.Msg["VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE"] = "Eine Variable namens „%1“ ist bereits für einen anderen Typ vorhanden: „%2“."; +Blockly.Msg["VARIABLE_ALREADY_EXISTS_FOR_A_PARAMETER"] = "A variable named '%1' already exists as a parameter in the procedure '%2'."; // untranslated +Blockly.Msg["WORKSPACE_ARIA_LABEL"] = "Blockly Arbeitsbereich"; +Blockly.Msg["WORKSPACE_COMMENT_DEFAULT_TEXT"] = "Teile etwas mit…"; +Blockly.Msg["CONTROLS_FOREACH_INPUT_DO"] = Blockly.Msg["CONTROLS_REPEAT_INPUT_DO"]; +Blockly.Msg["CONTROLS_FOR_INPUT_DO"] = Blockly.Msg["CONTROLS_REPEAT_INPUT_DO"]; +Blockly.Msg["CONTROLS_IF_ELSEIF_TITLE_ELSEIF"] = Blockly.Msg["CONTROLS_IF_MSG_ELSEIF"]; +Blockly.Msg["CONTROLS_IF_ELSE_TITLE_ELSE"] = Blockly.Msg["CONTROLS_IF_MSG_ELSE"]; +Blockly.Msg["CONTROLS_IF_IF_TITLE_IF"] = Blockly.Msg["CONTROLS_IF_MSG_IF"]; +Blockly.Msg["CONTROLS_IF_MSG_THEN"] = Blockly.Msg["CONTROLS_REPEAT_INPUT_DO"]; +Blockly.Msg["CONTROLS_WHILEUNTIL_INPUT_DO"] = Blockly.Msg["CONTROLS_REPEAT_INPUT_DO"]; +Blockly.Msg["LISTS_CREATE_WITH_ITEM_TITLE"] = Blockly.Msg["VARIABLES_DEFAULT_NAME"]; +Blockly.Msg["LISTS_GET_INDEX_HELPURL"] = Blockly.Msg["LISTS_INDEX_OF_HELPURL"]; +Blockly.Msg["LISTS_GET_INDEX_INPUT_IN_LIST"] = Blockly.Msg["LISTS_INLIST"]; +Blockly.Msg["LISTS_GET_SUBLIST_INPUT_IN_LIST"] = Blockly.Msg["LISTS_INLIST"]; +Blockly.Msg["LISTS_INDEX_OF_INPUT_IN_LIST"] = Blockly.Msg["LISTS_INLIST"]; +Blockly.Msg["LISTS_SET_INDEX_INPUT_IN_LIST"] = Blockly.Msg["LISTS_INLIST"]; +Blockly.Msg["MATH_CHANGE_TITLE_ITEM"] = Blockly.Msg["VARIABLES_DEFAULT_NAME"]; +Blockly.Msg["PROCEDURES_DEFRETURN_COMMENT"] = Blockly.Msg["PROCEDURES_DEFNORETURN_COMMENT"]; +Blockly.Msg["PROCEDURES_DEFRETURN_DO"] = Blockly.Msg["PROCEDURES_DEFNORETURN_DO"]; +Blockly.Msg["PROCEDURES_DEFRETURN_PROCEDURE"] = Blockly.Msg["PROCEDURES_DEFNORETURN_PROCEDURE"]; +Blockly.Msg["PROCEDURES_DEFRETURN_TITLE"] = Blockly.Msg["PROCEDURES_DEFNORETURN_TITLE"]; +Blockly.Msg["TEXT_APPEND_VARIABLE"] = Blockly.Msg["VARIABLES_DEFAULT_NAME"]; +Blockly.Msg["TEXT_CREATE_JOIN_ITEM_TITLE_ITEM"] = Blockly.Msg["VARIABLES_DEFAULT_NAME"]; + +Blockly.Msg["MATH_HUE"] = "230"; +Blockly.Msg["LOOPS_HUE"] = "120"; +Blockly.Msg["LISTS_HUE"] = "260"; +Blockly.Msg["LOGIC_HUE"] = "210"; +Blockly.Msg["VARIABLES_HUE"] = "330"; +Blockly.Msg["TEXTS_HUE"] = "160"; +Blockly.Msg["PROCEDURES_HUE"] = "290"; +Blockly.Msg["COLOUR_HUE"] = "20"; +Blockly.Msg["VARIABLES_DYNAMIC_HUE"] = "310"; diff --git a/admin/google-blockly/msg/js/en.js b/admin/google-blockly/msg/js/en.js new file mode 100644 index 000000000..a05761032 --- /dev/null +++ b/admin/google-blockly/msg/js/en.js @@ -0,0 +1,424 @@ +'use strict'; + +var Blockly = Blockly || { Msg: Object.create(null) }; + +Blockly.Msg["ADD_COMMENT"] = "Add Comment"; +Blockly.Msg["CANNOT_DELETE_VARIABLE_PROCEDURE"] = "Can't delete the variable '%1' because it's part of the definition of the function '%2'"; +Blockly.Msg["CHANGE_VALUE_TITLE"] = "Change value:"; +Blockly.Msg["CLEAN_UP"] = "Clean up Blocks"; +Blockly.Msg["COLLAPSED_WARNINGS_WARNING"] = "Collapsed blocks contain warnings."; +Blockly.Msg["COLLAPSE_ALL"] = "Collapse Blocks"; +Blockly.Msg["COLLAPSE_BLOCK"] = "Collapse Block"; +Blockly.Msg["COLOUR_BLEND_COLOUR1"] = "colour 1"; +Blockly.Msg["COLOUR_BLEND_COLOUR2"] = "colour 2"; +Blockly.Msg["COLOUR_BLEND_HELPURL"] = "https://meyerweb.com/eric/tools/color-blend/#:::rgbp"; +Blockly.Msg["COLOUR_BLEND_RATIO"] = "ratio"; +Blockly.Msg["COLOUR_BLEND_TITLE"] = "blend"; +Blockly.Msg["COLOUR_BLEND_TOOLTIP"] = "Blends two colours together with a given ratio (0.0 - 1.0)."; +Blockly.Msg["COLOUR_PICKER_HELPURL"] = "https://en.wikipedia.org/wiki/Color"; +Blockly.Msg["COLOUR_PICKER_TOOLTIP"] = "Choose a colour from the palette."; +Blockly.Msg["COLOUR_RANDOM_HELPURL"] = "http://randomcolour.com"; +Blockly.Msg["COLOUR_RANDOM_TITLE"] = "random colour"; +Blockly.Msg["COLOUR_RANDOM_TOOLTIP"] = "Choose a colour at random."; +Blockly.Msg["COLOUR_RGB_BLUE"] = "blue"; +Blockly.Msg["COLOUR_RGB_GREEN"] = "green"; +Blockly.Msg["COLOUR_RGB_HELPURL"] = "https://www.december.com/html/spec/colorpercompact.html"; +Blockly.Msg["COLOUR_RGB_RED"] = "red"; +Blockly.Msg["COLOUR_RGB_TITLE"] = "colour with"; +Blockly.Msg["COLOUR_RGB_TOOLTIP"] = "Create a colour with the specified amount of red, green, and blue. All values must be between 0 and 100."; +Blockly.Msg["CONTROLS_FLOW_STATEMENTS_HELPURL"] = "https://github.com/google/blockly/wiki/Loops#loop-termination-blocks"; +Blockly.Msg["CONTROLS_FLOW_STATEMENTS_OPERATOR_BREAK"] = "break out of loop"; +Blockly.Msg["CONTROLS_FLOW_STATEMENTS_OPERATOR_CONTINUE"] = "continue with next iteration of loop"; +Blockly.Msg["CONTROLS_FLOW_STATEMENTS_TOOLTIP_BREAK"] = "Break out of the containing loop."; +Blockly.Msg["CONTROLS_FLOW_STATEMENTS_TOOLTIP_CONTINUE"] = "Skip the rest of this loop, and continue with the next iteration."; +Blockly.Msg["CONTROLS_FLOW_STATEMENTS_WARNING"] = "Warning: This block may only be used within a loop."; +Blockly.Msg["CONTROLS_FOREACH_HELPURL"] = "https://github.com/google/blockly/wiki/Loops#for-each"; +Blockly.Msg["CONTROLS_FOREACH_TITLE"] = "for each item %1 in list %2"; +Blockly.Msg["CONTROLS_FOREACH_TOOLTIP"] = "For each item in a list, set the variable '%1' to the item, and then do some statements."; +Blockly.Msg["CONTROLS_FOR_HELPURL"] = "https://github.com/google/blockly/wiki/Loops#count-with"; +Blockly.Msg["CONTROLS_FOR_TITLE"] = "count with %1 from %2 to %3 by %4"; +Blockly.Msg["CONTROLS_FOR_TOOLTIP"] = "Have the variable '%1' take on the values from the start number to the end number, counting by the specified interval, and do the specified blocks."; +Blockly.Msg["CONTROLS_IF_ELSEIF_TOOLTIP"] = "Add a condition to the if block."; +Blockly.Msg["CONTROLS_IF_ELSE_TOOLTIP"] = "Add a final, catch-all condition to the if block."; +Blockly.Msg["CONTROLS_IF_HELPURL"] = "https://github.com/google/blockly/wiki/IfElse"; +Blockly.Msg["CONTROLS_IF_IF_TOOLTIP"] = "Add, remove, or reorder sections to reconfigure this if block."; +Blockly.Msg["CONTROLS_IF_MSG_ELSE"] = "else"; +Blockly.Msg["CONTROLS_IF_MSG_ELSEIF"] = "else if"; +Blockly.Msg["CONTROLS_IF_MSG_IF"] = "if"; +Blockly.Msg["CONTROLS_IF_TOOLTIP_1"] = "If a value is true, then do some statements."; +Blockly.Msg["CONTROLS_IF_TOOLTIP_2"] = "If a value is true, then do the first block of statements. Otherwise, do the second block of statements."; +Blockly.Msg["CONTROLS_IF_TOOLTIP_3"] = "If the first value is true, then do the first block of statements. Otherwise, if the second value is true, do the second block of statements."; +Blockly.Msg["CONTROLS_IF_TOOLTIP_4"] = "If the first value is true, then do the first block of statements. Otherwise, if the second value is true, do the second block of statements. If none of the values are true, do the last block of statements."; +Blockly.Msg["CONTROLS_REPEAT_HELPURL"] = "https://en.wikipedia.org/wiki/For_loop"; +Blockly.Msg["CONTROLS_REPEAT_INPUT_DO"] = "do"; +Blockly.Msg["CONTROLS_REPEAT_TITLE"] = "repeat %1 times"; +Blockly.Msg["CONTROLS_REPEAT_TOOLTIP"] = "Do some statements several times."; +Blockly.Msg["CONTROLS_WHILEUNTIL_HELPURL"] = "https://github.com/google/blockly/wiki/Loops#repeat"; +Blockly.Msg["CONTROLS_WHILEUNTIL_OPERATOR_UNTIL"] = "repeat until"; +Blockly.Msg["CONTROLS_WHILEUNTIL_OPERATOR_WHILE"] = "repeat while"; +Blockly.Msg["CONTROLS_WHILEUNTIL_TOOLTIP_UNTIL"] = "While a value is false, then do some statements."; +Blockly.Msg["CONTROLS_WHILEUNTIL_TOOLTIP_WHILE"] = "While a value is true, then do some statements."; +Blockly.Msg["DELETE_ALL_BLOCKS"] = "Delete all %1 blocks?"; +Blockly.Msg["DELETE_BLOCK"] = "Delete Block"; +Blockly.Msg["DELETE_VARIABLE"] = "Delete the '%1' variable"; +Blockly.Msg["DELETE_VARIABLE_CONFIRMATION"] = "Delete %1 uses of the '%2' variable?"; +Blockly.Msg["DELETE_X_BLOCKS"] = "Delete %1 Blocks"; +Blockly.Msg["DIALOG_CANCEL"] = "Cancel"; +Blockly.Msg["DIALOG_OK"] = "OK"; +Blockly.Msg["DISABLE_BLOCK"] = "Disable Block"; +Blockly.Msg["DUPLICATE_BLOCK"] = "Duplicate"; +Blockly.Msg["DUPLICATE_COMMENT"] = "Duplicate Comment"; +Blockly.Msg["ENABLE_BLOCK"] = "Enable Block"; +Blockly.Msg["EXPAND_ALL"] = "Expand Blocks"; +Blockly.Msg["EXPAND_BLOCK"] = "Expand Block"; +Blockly.Msg["EXTERNAL_INPUTS"] = "External Inputs"; +Blockly.Msg["HELP"] = "Help"; +Blockly.Msg["INLINE_INPUTS"] = "Inline Inputs"; +Blockly.Msg["LISTS_CREATE_EMPTY_HELPURL"] = "https://github.com/google/blockly/wiki/Lists#create-empty-list"; +Blockly.Msg["LISTS_CREATE_EMPTY_TITLE"] = "create empty list"; +Blockly.Msg["LISTS_CREATE_EMPTY_TOOLTIP"] = "Returns a list, of length 0, containing no data records"; +Blockly.Msg["LISTS_CREATE_WITH_CONTAINER_TITLE_ADD"] = "list"; +Blockly.Msg["LISTS_CREATE_WITH_CONTAINER_TOOLTIP"] = "Add, remove, or reorder sections to reconfigure this list block."; +Blockly.Msg["LISTS_CREATE_WITH_HELPURL"] = "https://github.com/google/blockly/wiki/Lists#create-list-with"; +Blockly.Msg["LISTS_CREATE_WITH_INPUT_WITH"] = "create list with"; +Blockly.Msg["LISTS_CREATE_WITH_ITEM_TOOLTIP"] = "Add an item to the list."; +Blockly.Msg["LISTS_CREATE_WITH_TOOLTIP"] = "Create a list with any number of items."; +Blockly.Msg["LISTS_GET_INDEX_FIRST"] = "first"; +Blockly.Msg["LISTS_GET_INDEX_FROM_END"] = "# from end"; +Blockly.Msg["LISTS_GET_INDEX_FROM_START"] = "#"; +Blockly.Msg["LISTS_GET_INDEX_GET"] = "get"; +Blockly.Msg["LISTS_GET_INDEX_GET_REMOVE"] = "get and remove"; +Blockly.Msg["LISTS_GET_INDEX_LAST"] = "last"; +Blockly.Msg["LISTS_GET_INDEX_RANDOM"] = "random"; +Blockly.Msg["LISTS_GET_INDEX_REMOVE"] = "remove"; +Blockly.Msg["LISTS_GET_INDEX_TAIL"] = ""; +Blockly.Msg["LISTS_GET_INDEX_TOOLTIP_GET_FIRST"] = "Returns the first item in a list."; +Blockly.Msg["LISTS_GET_INDEX_TOOLTIP_GET_FROM"] = "Returns the item at the specified position in a list."; +Blockly.Msg["LISTS_GET_INDEX_TOOLTIP_GET_LAST"] = "Returns the last item in a list."; +Blockly.Msg["LISTS_GET_INDEX_TOOLTIP_GET_RANDOM"] = "Returns a random item in a list."; +Blockly.Msg["LISTS_GET_INDEX_TOOLTIP_GET_REMOVE_FIRST"] = "Removes and returns the first item in a list."; +Blockly.Msg["LISTS_GET_INDEX_TOOLTIP_GET_REMOVE_FROM"] = "Removes and returns the item at the specified position in a list."; +Blockly.Msg["LISTS_GET_INDEX_TOOLTIP_GET_REMOVE_LAST"] = "Removes and returns the last item in a list."; +Blockly.Msg["LISTS_GET_INDEX_TOOLTIP_GET_REMOVE_RANDOM"] = "Removes and returns a random item in a list."; +Blockly.Msg["LISTS_GET_INDEX_TOOLTIP_REMOVE_FIRST"] = "Removes the first item in a list."; +Blockly.Msg["LISTS_GET_INDEX_TOOLTIP_REMOVE_FROM"] = "Removes the item at the specified position in a list."; +Blockly.Msg["LISTS_GET_INDEX_TOOLTIP_REMOVE_LAST"] = "Removes the last item in a list."; +Blockly.Msg["LISTS_GET_INDEX_TOOLTIP_REMOVE_RANDOM"] = "Removes a random item in a list."; +Blockly.Msg["LISTS_GET_SUBLIST_END_FROM_END"] = "to # from end"; +Blockly.Msg["LISTS_GET_SUBLIST_END_FROM_START"] = "to #"; +Blockly.Msg["LISTS_GET_SUBLIST_END_LAST"] = "to last"; +Blockly.Msg["LISTS_GET_SUBLIST_HELPURL"] = "https://github.com/google/blockly/wiki/Lists#getting-a-sublist"; +Blockly.Msg["LISTS_GET_SUBLIST_START_FIRST"] = "get sub-list from first"; +Blockly.Msg["LISTS_GET_SUBLIST_START_FROM_END"] = "get sub-list from # from end"; +Blockly.Msg["LISTS_GET_SUBLIST_START_FROM_START"] = "get sub-list from #"; +Blockly.Msg["LISTS_GET_SUBLIST_TAIL"] = ""; +Blockly.Msg["LISTS_GET_SUBLIST_TOOLTIP"] = "Creates a copy of the specified portion of a list."; +Blockly.Msg["LISTS_INDEX_FROM_END_TOOLTIP"] = "%1 is the last item."; +Blockly.Msg["LISTS_INDEX_FROM_START_TOOLTIP"] = "%1 is the first item."; +Blockly.Msg["LISTS_INDEX_OF_FIRST"] = "find first occurrence of item"; +Blockly.Msg["LISTS_INDEX_OF_HELPURL"] = "https://github.com/google/blockly/wiki/Lists#getting-items-from-a-list"; +Blockly.Msg["LISTS_INDEX_OF_LAST"] = "find last occurrence of item"; +Blockly.Msg["LISTS_INDEX_OF_TOOLTIP"] = "Returns the index of the first/last occurrence of the item in the list. Returns %1 if item is not found."; +Blockly.Msg["LISTS_INLIST"] = "in list"; +Blockly.Msg["LISTS_ISEMPTY_HELPURL"] = "https://github.com/google/blockly/wiki/Lists#is-empty"; +Blockly.Msg["LISTS_ISEMPTY_TITLE"] = "%1 is empty"; +Blockly.Msg["LISTS_ISEMPTY_TOOLTIP"] = "Returns true if the list is empty."; +Blockly.Msg["LISTS_LENGTH_HELPURL"] = "https://github.com/google/blockly/wiki/Lists#length-of"; +Blockly.Msg["LISTS_LENGTH_TITLE"] = "length of %1"; +Blockly.Msg["LISTS_LENGTH_TOOLTIP"] = "Returns the length of a list."; +Blockly.Msg["LISTS_REPEAT_HELPURL"] = "https://github.com/google/blockly/wiki/Lists#create-list-with"; +Blockly.Msg["LISTS_REPEAT_TITLE"] = "create list with item %1 repeated %2 times"; +Blockly.Msg["LISTS_REPEAT_TOOLTIP"] = "Creates a list consisting of the given value repeated the specified number of times."; +Blockly.Msg["LISTS_REVERSE_HELPURL"] = "https://github.com/google/blockly/wiki/Lists#reversing-a-list"; +Blockly.Msg["LISTS_REVERSE_MESSAGE0"] = "reverse %1"; +Blockly.Msg["LISTS_REVERSE_TOOLTIP"] = "Reverse a copy of a list."; +Blockly.Msg["LISTS_SET_INDEX_HELPURL"] = "https://github.com/google/blockly/wiki/Lists#in-list--set"; +Blockly.Msg["LISTS_SET_INDEX_INPUT_TO"] = "as"; +Blockly.Msg["LISTS_SET_INDEX_INSERT"] = "insert at"; +Blockly.Msg["LISTS_SET_INDEX_SET"] = "set"; +Blockly.Msg["LISTS_SET_INDEX_TOOLTIP_INSERT_FIRST"] = "Inserts the item at the start of a list."; +Blockly.Msg["LISTS_SET_INDEX_TOOLTIP_INSERT_FROM"] = "Inserts the item at the specified position in a list."; +Blockly.Msg["LISTS_SET_INDEX_TOOLTIP_INSERT_LAST"] = "Append the item to the end of a list."; +Blockly.Msg["LISTS_SET_INDEX_TOOLTIP_INSERT_RANDOM"] = "Inserts the item randomly in a list."; +Blockly.Msg["LISTS_SET_INDEX_TOOLTIP_SET_FIRST"] = "Sets the first item in a list."; +Blockly.Msg["LISTS_SET_INDEX_TOOLTIP_SET_FROM"] = "Sets the item at the specified position in a list."; +Blockly.Msg["LISTS_SET_INDEX_TOOLTIP_SET_LAST"] = "Sets the last item in a list."; +Blockly.Msg["LISTS_SET_INDEX_TOOLTIP_SET_RANDOM"] = "Sets a random item in a list."; +Blockly.Msg["LISTS_SORT_HELPURL"] = "https://github.com/google/blockly/wiki/Lists#sorting-a-list"; +Blockly.Msg["LISTS_SORT_ORDER_ASCENDING"] = "ascending"; +Blockly.Msg["LISTS_SORT_ORDER_DESCENDING"] = "descending"; +Blockly.Msg["LISTS_SORT_TITLE"] = "sort %1 %2 %3"; +Blockly.Msg["LISTS_SORT_TOOLTIP"] = "Sort a copy of a list."; +Blockly.Msg["LISTS_SORT_TYPE_IGNORECASE"] = "alphabetic, ignore case"; +Blockly.Msg["LISTS_SORT_TYPE_NUMERIC"] = "numeric"; +Blockly.Msg["LISTS_SORT_TYPE_TEXT"] = "alphabetic"; +Blockly.Msg["LISTS_SPLIT_HELPURL"] = "https://github.com/google/blockly/wiki/Lists#splitting-strings-and-joining-lists"; +Blockly.Msg["LISTS_SPLIT_LIST_FROM_TEXT"] = "make list from text"; +Blockly.Msg["LISTS_SPLIT_TEXT_FROM_LIST"] = "make text from list"; +Blockly.Msg["LISTS_SPLIT_TOOLTIP_JOIN"] = "Join a list of texts into one text, separated by a delimiter."; +Blockly.Msg["LISTS_SPLIT_TOOLTIP_SPLIT"] = "Split text into a list of texts, breaking at each delimiter."; +Blockly.Msg["LISTS_SPLIT_WITH_DELIMITER"] = "with delimiter"; +Blockly.Msg["LOGIC_BOOLEAN_FALSE"] = "false"; +Blockly.Msg["LOGIC_BOOLEAN_HELPURL"] = "https://github.com/google/blockly/wiki/Logic#values"; +Blockly.Msg["LOGIC_BOOLEAN_TOOLTIP"] = "Returns either true or false."; +Blockly.Msg["LOGIC_BOOLEAN_TRUE"] = "true"; +Blockly.Msg["LOGIC_COMPARE_HELPURL"] = "https://en.wikipedia.org/wiki/Inequality_(mathematics)"; +Blockly.Msg["LOGIC_COMPARE_TOOLTIP_EQ"] = "Return true if both inputs equal each other."; +Blockly.Msg["LOGIC_COMPARE_TOOLTIP_GT"] = "Return true if the first input is greater than the second input."; +Blockly.Msg["LOGIC_COMPARE_TOOLTIP_GTE"] = "Return true if the first input is greater than or equal to the second input."; +Blockly.Msg["LOGIC_COMPARE_TOOLTIP_LT"] = "Return true if the first input is smaller than the second input."; +Blockly.Msg["LOGIC_COMPARE_TOOLTIP_LTE"] = "Return true if the first input is smaller than or equal to the second input."; +Blockly.Msg["LOGIC_COMPARE_TOOLTIP_NEQ"] = "Return true if both inputs are not equal to each other."; +Blockly.Msg["LOGIC_NEGATE_HELPURL"] = "https://github.com/google/blockly/wiki/Logic#not"; +Blockly.Msg["LOGIC_NEGATE_TITLE"] = "not %1"; +Blockly.Msg["LOGIC_NEGATE_TOOLTIP"] = "Returns true if the input is false. Returns false if the input is true."; +Blockly.Msg["LOGIC_NULL"] = "null"; +Blockly.Msg["LOGIC_NULL_HELPURL"] = "https://en.wikipedia.org/wiki/Nullable_type"; +Blockly.Msg["LOGIC_NULL_TOOLTIP"] = "Returns null."; +Blockly.Msg["LOGIC_OPERATION_AND"] = "and"; +Blockly.Msg["LOGIC_OPERATION_HELPURL"] = "https://github.com/google/blockly/wiki/Logic#logical-operations"; +Blockly.Msg["LOGIC_OPERATION_OR"] = "or"; +Blockly.Msg["LOGIC_OPERATION_TOOLTIP_AND"] = "Return true if both inputs are true."; +Blockly.Msg["LOGIC_OPERATION_TOOLTIP_OR"] = "Return true if at least one of the inputs is true."; +Blockly.Msg["LOGIC_TERNARY_CONDITION"] = "test"; +Blockly.Msg["LOGIC_TERNARY_HELPURL"] = "https://en.wikipedia.org/wiki/%3F:"; +Blockly.Msg["LOGIC_TERNARY_IF_FALSE"] = "if false"; +Blockly.Msg["LOGIC_TERNARY_IF_TRUE"] = "if true"; +Blockly.Msg["LOGIC_TERNARY_TOOLTIP"] = "Check the condition in 'test'. If the condition is true, returns the 'if true' value; otherwise returns the 'if false' value."; +Blockly.Msg["MATH_ADDITION_SYMBOL"] = "+"; +Blockly.Msg["MATH_ARITHMETIC_HELPURL"] = "https://en.wikipedia.org/wiki/Arithmetic"; +Blockly.Msg["MATH_ARITHMETIC_TOOLTIP_ADD"] = "Return the sum of the two numbers."; +Blockly.Msg["MATH_ARITHMETIC_TOOLTIP_DIVIDE"] = "Return the quotient of the two numbers."; +Blockly.Msg["MATH_ARITHMETIC_TOOLTIP_MINUS"] = "Return the difference of the two numbers."; +Blockly.Msg["MATH_ARITHMETIC_TOOLTIP_MULTIPLY"] = "Return the product of the two numbers."; +Blockly.Msg["MATH_ARITHMETIC_TOOLTIP_POWER"] = "Return the first number raised to the power of the second number."; +Blockly.Msg["MATH_ATAN2_HELPURL"] = "https://en.wikipedia.org/wiki/Atan2"; +Blockly.Msg["MATH_ATAN2_TITLE"] = "atan2 of X:%1 Y:%2"; +Blockly.Msg["MATH_ATAN2_TOOLTIP"] = "Return the arctangent of point (X, Y) in degrees from -180 to 180."; +Blockly.Msg["MATH_CHANGE_HELPURL"] = "https://en.wikipedia.org/wiki/Programming_idiom#Incrementing_a_counter"; +Blockly.Msg["MATH_CHANGE_TITLE"] = "change %1 by %2"; +Blockly.Msg["MATH_CHANGE_TOOLTIP"] = "Add a number to variable '%1'."; +Blockly.Msg["MATH_CONSTANT_HELPURL"] = "https://en.wikipedia.org/wiki/Mathematical_constant"; +Blockly.Msg["MATH_CONSTANT_TOOLTIP"] = "Return one of the common constants: π (3.141…), e (2.718…), φ (1.618…), sqrt(2) (1.414…), sqrt(½) (0.707…), or ∞ (infinity)."; +Blockly.Msg["MATH_CONSTRAIN_HELPURL"] = "https://en.wikipedia.org/wiki/Clamping_(graphics)"; +Blockly.Msg["MATH_CONSTRAIN_TITLE"] = "constrain %1 low %2 high %3"; +Blockly.Msg["MATH_CONSTRAIN_TOOLTIP"] = "Constrain a number to be between the specified limits (inclusive)."; +Blockly.Msg["MATH_DIVISION_SYMBOL"] = "÷"; +Blockly.Msg["MATH_IS_DIVISIBLE_BY"] = "is divisible by"; +Blockly.Msg["MATH_IS_EVEN"] = "is even"; +Blockly.Msg["MATH_IS_NEGATIVE"] = "is negative"; +Blockly.Msg["MATH_IS_ODD"] = "is odd"; +Blockly.Msg["MATH_IS_POSITIVE"] = "is positive"; +Blockly.Msg["MATH_IS_PRIME"] = "is prime"; +Blockly.Msg["MATH_IS_TOOLTIP"] = "Check if a number is an even, odd, prime, whole, positive, negative, or if it is divisible by certain number. Returns true or false."; +Blockly.Msg["MATH_IS_WHOLE"] = "is whole"; +Blockly.Msg["MATH_MODULO_HELPURL"] = "https://en.wikipedia.org/wiki/Modulo_operation"; +Blockly.Msg["MATH_MODULO_TITLE"] = "remainder of %1 ÷ %2"; +Blockly.Msg["MATH_MODULO_TOOLTIP"] = "Return the remainder from dividing the two numbers."; +Blockly.Msg["MATH_MULTIPLICATION_SYMBOL"] = "×"; +Blockly.Msg["MATH_NUMBER_HELPURL"] = "https://en.wikipedia.org/wiki/Number"; +Blockly.Msg["MATH_NUMBER_TOOLTIP"] = "A number."; +Blockly.Msg["MATH_ONLIST_HELPURL"] = ""; +Blockly.Msg["MATH_ONLIST_OPERATOR_AVERAGE"] = "average of list"; +Blockly.Msg["MATH_ONLIST_OPERATOR_MAX"] = "max of list"; +Blockly.Msg["MATH_ONLIST_OPERATOR_MEDIAN"] = "median of list"; +Blockly.Msg["MATH_ONLIST_OPERATOR_MIN"] = "min of list"; +Blockly.Msg["MATH_ONLIST_OPERATOR_MODE"] = "modes of list"; +Blockly.Msg["MATH_ONLIST_OPERATOR_RANDOM"] = "random item of list"; +Blockly.Msg["MATH_ONLIST_OPERATOR_STD_DEV"] = "standard deviation of list"; +Blockly.Msg["MATH_ONLIST_OPERATOR_SUM"] = "sum of list"; +Blockly.Msg["MATH_ONLIST_TOOLTIP_AVERAGE"] = "Return the average (arithmetic mean) of the numeric values in the list."; +Blockly.Msg["MATH_ONLIST_TOOLTIP_MAX"] = "Return the largest number in the list."; +Blockly.Msg["MATH_ONLIST_TOOLTIP_MEDIAN"] = "Return the median number in the list."; +Blockly.Msg["MATH_ONLIST_TOOLTIP_MIN"] = "Return the smallest number in the list."; +Blockly.Msg["MATH_ONLIST_TOOLTIP_MODE"] = "Return a list of the most common item(s) in the list."; +Blockly.Msg["MATH_ONLIST_TOOLTIP_RANDOM"] = "Return a random element from the list."; +Blockly.Msg["MATH_ONLIST_TOOLTIP_STD_DEV"] = "Return the standard deviation of the list."; +Blockly.Msg["MATH_ONLIST_TOOLTIP_SUM"] = "Return the sum of all the numbers in the list."; +Blockly.Msg["MATH_POWER_SYMBOL"] = "^"; +Blockly.Msg["MATH_RANDOM_FLOAT_HELPURL"] = "https://en.wikipedia.org/wiki/Random_number_generation"; +Blockly.Msg["MATH_RANDOM_FLOAT_TITLE_RANDOM"] = "random fraction"; +Blockly.Msg["MATH_RANDOM_FLOAT_TOOLTIP"] = "Return a random fraction between 0.0 (inclusive) and 1.0 (exclusive)."; +Blockly.Msg["MATH_RANDOM_INT_HELPURL"] = "https://en.wikipedia.org/wiki/Random_number_generation"; +Blockly.Msg["MATH_RANDOM_INT_TITLE"] = "random integer from %1 to %2"; +Blockly.Msg["MATH_RANDOM_INT_TOOLTIP"] = "Return a random integer between the two specified limits, inclusive."; +Blockly.Msg["MATH_ROUND_HELPURL"] = "https://en.wikipedia.org/wiki/Rounding"; +Blockly.Msg["MATH_ROUND_OPERATOR_ROUND"] = "round"; +Blockly.Msg["MATH_ROUND_OPERATOR_ROUNDDOWN"] = "round down"; +Blockly.Msg["MATH_ROUND_OPERATOR_ROUNDUP"] = "round up"; +Blockly.Msg["MATH_ROUND_TOOLTIP"] = "Round a number up or down."; +Blockly.Msg["MATH_SINGLE_HELPURL"] = "https://en.wikipedia.org/wiki/Square_root"; +Blockly.Msg["MATH_SINGLE_OP_ABSOLUTE"] = "absolute"; +Blockly.Msg["MATH_SINGLE_OP_ROOT"] = "square root"; +Blockly.Msg["MATH_SINGLE_TOOLTIP_ABS"] = "Return the absolute value of a number."; +Blockly.Msg["MATH_SINGLE_TOOLTIP_EXP"] = "Return e to the power of a number."; +Blockly.Msg["MATH_SINGLE_TOOLTIP_LN"] = "Return the natural logarithm of a number."; +Blockly.Msg["MATH_SINGLE_TOOLTIP_LOG10"] = "Return the base 10 logarithm of a number."; +Blockly.Msg["MATH_SINGLE_TOOLTIP_NEG"] = "Return the negation of a number."; +Blockly.Msg["MATH_SINGLE_TOOLTIP_POW10"] = "Return 10 to the power of a number."; +Blockly.Msg["MATH_SINGLE_TOOLTIP_ROOT"] = "Return the square root of a number."; +Blockly.Msg["MATH_SUBTRACTION_SYMBOL"] = "-"; +Blockly.Msg["MATH_TRIG_ACOS"] = "acos"; +Blockly.Msg["MATH_TRIG_ASIN"] = "asin"; +Blockly.Msg["MATH_TRIG_ATAN"] = "atan"; +Blockly.Msg["MATH_TRIG_COS"] = "cos"; +Blockly.Msg["MATH_TRIG_HELPURL"] = "https://en.wikipedia.org/wiki/Trigonometric_functions"; +Blockly.Msg["MATH_TRIG_SIN"] = "sin"; +Blockly.Msg["MATH_TRIG_TAN"] = "tan"; +Blockly.Msg["MATH_TRIG_TOOLTIP_ACOS"] = "Return the arccosine of a number."; +Blockly.Msg["MATH_TRIG_TOOLTIP_ASIN"] = "Return the arcsine of a number."; +Blockly.Msg["MATH_TRIG_TOOLTIP_ATAN"] = "Return the arctangent of a number."; +Blockly.Msg["MATH_TRIG_TOOLTIP_COS"] = "Return the cosine of a degree (not radian)."; +Blockly.Msg["MATH_TRIG_TOOLTIP_SIN"] = "Return the sine of a degree (not radian)."; +Blockly.Msg["MATH_TRIG_TOOLTIP_TAN"] = "Return the tangent of a degree (not radian)."; +Blockly.Msg["NEW_COLOUR_VARIABLE"] = "Create colour variable..."; +Blockly.Msg["NEW_NUMBER_VARIABLE"] = "Create number variable..."; +Blockly.Msg["NEW_STRING_VARIABLE"] = "Create string variable..."; +Blockly.Msg["NEW_VARIABLE"] = "Create variable..."; +Blockly.Msg["NEW_VARIABLE_TITLE"] = "New variable name:"; +Blockly.Msg["NEW_VARIABLE_TYPE_TITLE"] = "New variable type:"; +Blockly.Msg["ORDINAL_NUMBER_SUFFIX"] = ""; +Blockly.Msg["PROCEDURES_ALLOW_STATEMENTS"] = "allow statements"; +Blockly.Msg["PROCEDURES_BEFORE_PARAMS"] = "with:"; +Blockly.Msg["PROCEDURES_CALLNORETURN_HELPURL"] = "https://en.wikipedia.org/wiki/Subroutine"; +Blockly.Msg["PROCEDURES_CALLNORETURN_TOOLTIP"] = "Run the user-defined function '%1'."; +Blockly.Msg["PROCEDURES_CALLRETURN_HELPURL"] = "https://en.wikipedia.org/wiki/Subroutine"; +Blockly.Msg["PROCEDURES_CALLRETURN_TOOLTIP"] = "Run the user-defined function '%1' and use its output."; +Blockly.Msg["PROCEDURES_CALL_BEFORE_PARAMS"] = "with:"; +Blockly.Msg["PROCEDURES_CREATE_DO"] = "Create '%1'"; +Blockly.Msg["PROCEDURES_DEFNORETURN_COMMENT"] = "Describe this function..."; +Blockly.Msg["PROCEDURES_DEFNORETURN_DO"] = ""; +Blockly.Msg["PROCEDURES_DEFNORETURN_HELPURL"] = "https://en.wikipedia.org/wiki/Subroutine"; +Blockly.Msg["PROCEDURES_DEFNORETURN_PROCEDURE"] = "do something"; +Blockly.Msg["PROCEDURES_DEFNORETURN_TITLE"] = "to"; +Blockly.Msg["PROCEDURES_DEFNORETURN_TOOLTIP"] = "Creates a function with no output."; +Blockly.Msg["PROCEDURES_DEFRETURN_HELPURL"] = "https://en.wikipedia.org/wiki/Subroutine"; +Blockly.Msg["PROCEDURES_DEFRETURN_RETURN"] = "return"; +Blockly.Msg["PROCEDURES_DEFRETURN_TOOLTIP"] = "Creates a function with an output."; +Blockly.Msg["PROCEDURES_DEF_DUPLICATE_WARNING"] = "Warning: This function has duplicate parameters."; +Blockly.Msg["PROCEDURES_HIGHLIGHT_DEF"] = "Highlight function definition"; +Blockly.Msg["PROCEDURES_IFRETURN_HELPURL"] = "https://c2.com/cgi/wiki?GuardClause"; +Blockly.Msg["PROCEDURES_IFRETURN_TOOLTIP"] = "If a value is true, then return a second value."; +Blockly.Msg["PROCEDURES_IFRETURN_WARNING"] = "Warning: This block may be used only within a function definition."; +Blockly.Msg["PROCEDURES_MUTATORARG_TITLE"] = "input name:"; +Blockly.Msg["PROCEDURES_MUTATORARG_TOOLTIP"] = "Add an input to the function."; +Blockly.Msg["PROCEDURES_MUTATORCONTAINER_TITLE"] = "inputs"; +Blockly.Msg["PROCEDURES_MUTATORCONTAINER_TOOLTIP"] = "Add, remove, or reorder inputs to this function."; +Blockly.Msg["REDO"] = "Redo"; +Blockly.Msg["REMOVE_COMMENT"] = "Remove Comment"; +Blockly.Msg["RENAME_VARIABLE"] = "Rename variable..."; +Blockly.Msg["RENAME_VARIABLE_TITLE"] = "Rename all '%1' variables to:"; +Blockly.Msg["TEXT_APPEND_HELPURL"] = "https://github.com/google/blockly/wiki/Text#text-modification"; +Blockly.Msg["TEXT_APPEND_TITLE"] = "to %1 append text %2"; +Blockly.Msg["TEXT_APPEND_TOOLTIP"] = "Append some text to variable '%1'."; +Blockly.Msg["TEXT_CHANGECASE_HELPURL"] = "https://github.com/google/blockly/wiki/Text#adjusting-text-case"; +Blockly.Msg["TEXT_CHANGECASE_OPERATOR_LOWERCASE"] = "to lower case"; +Blockly.Msg["TEXT_CHANGECASE_OPERATOR_TITLECASE"] = "to Title Case"; +Blockly.Msg["TEXT_CHANGECASE_OPERATOR_UPPERCASE"] = "to UPPER CASE"; +Blockly.Msg["TEXT_CHANGECASE_TOOLTIP"] = "Return a copy of the text in a different case."; +Blockly.Msg["TEXT_CHARAT_FIRST"] = "get first letter"; +Blockly.Msg["TEXT_CHARAT_FROM_END"] = "get letter # from end"; +Blockly.Msg["TEXT_CHARAT_FROM_START"] = "get letter #"; +Blockly.Msg["TEXT_CHARAT_HELPURL"] = "https://github.com/google/blockly/wiki/Text#extracting-text"; +Blockly.Msg["TEXT_CHARAT_LAST"] = "get last letter"; +Blockly.Msg["TEXT_CHARAT_RANDOM"] = "get random letter"; +Blockly.Msg["TEXT_CHARAT_TAIL"] = ""; +Blockly.Msg["TEXT_CHARAT_TITLE"] = "in text %1 %2"; +Blockly.Msg["TEXT_CHARAT_TOOLTIP"] = "Returns the letter at the specified position."; +Blockly.Msg["TEXT_COUNT_HELPURL"] = "https://github.com/google/blockly/wiki/Text#counting-substrings"; +Blockly.Msg["TEXT_COUNT_MESSAGE0"] = "count %1 in %2"; +Blockly.Msg["TEXT_COUNT_TOOLTIP"] = "Count how many times some text occurs within some other text."; +Blockly.Msg["TEXT_CREATE_JOIN_ITEM_TOOLTIP"] = "Add an item to the text."; +Blockly.Msg["TEXT_CREATE_JOIN_TITLE_JOIN"] = "join"; +Blockly.Msg["TEXT_CREATE_JOIN_TOOLTIP"] = "Add, remove, or reorder sections to reconfigure this text block."; +Blockly.Msg["TEXT_GET_SUBSTRING_END_FROM_END"] = "to letter # from end"; +Blockly.Msg["TEXT_GET_SUBSTRING_END_FROM_START"] = "to letter #"; +Blockly.Msg["TEXT_GET_SUBSTRING_END_LAST"] = "to last letter"; +Blockly.Msg["TEXT_GET_SUBSTRING_HELPURL"] = "https://github.com/google/blockly/wiki/Text#extracting-a-region-of-text"; +Blockly.Msg["TEXT_GET_SUBSTRING_INPUT_IN_TEXT"] = "in text"; +Blockly.Msg["TEXT_GET_SUBSTRING_START_FIRST"] = "get substring from first letter"; +Blockly.Msg["TEXT_GET_SUBSTRING_START_FROM_END"] = "get substring from letter # from end"; +Blockly.Msg["TEXT_GET_SUBSTRING_START_FROM_START"] = "get substring from letter #"; +Blockly.Msg["TEXT_GET_SUBSTRING_TAIL"] = ""; +Blockly.Msg["TEXT_GET_SUBSTRING_TOOLTIP"] = "Returns a specified portion of the text."; +Blockly.Msg["TEXT_INDEXOF_HELPURL"] = "https://github.com/google/blockly/wiki/Text#finding-text"; +Blockly.Msg["TEXT_INDEXOF_OPERATOR_FIRST"] = "find first occurrence of text"; +Blockly.Msg["TEXT_INDEXOF_OPERATOR_LAST"] = "find last occurrence of text"; +Blockly.Msg["TEXT_INDEXOF_TITLE"] = "in text %1 %2 %3"; +Blockly.Msg["TEXT_INDEXOF_TOOLTIP"] = "Returns the index of the first/last occurrence of the first text in the second text. Returns %1 if text is not found."; +Blockly.Msg["TEXT_ISEMPTY_HELPURL"] = "https://github.com/google/blockly/wiki/Text#checking-for-empty-text"; +Blockly.Msg["TEXT_ISEMPTY_TITLE"] = "%1 is empty"; +Blockly.Msg["TEXT_ISEMPTY_TOOLTIP"] = "Returns true if the provided text is empty."; +Blockly.Msg["TEXT_JOIN_HELPURL"] = "https://github.com/google/blockly/wiki/Text#text-creation"; +Blockly.Msg["TEXT_JOIN_TITLE_CREATEWITH"] = "create text with"; +Blockly.Msg["TEXT_JOIN_TOOLTIP"] = "Create a piece of text by joining together any number of items."; +Blockly.Msg["TEXT_LENGTH_HELPURL"] = "https://github.com/google/blockly/wiki/Text#text-modification"; +Blockly.Msg["TEXT_LENGTH_TITLE"] = "length of %1"; +Blockly.Msg["TEXT_LENGTH_TOOLTIP"] = "Returns the number of letters (including spaces) in the provided text."; +Blockly.Msg["TEXT_PRINT_HELPURL"] = "https://github.com/google/blockly/wiki/Text#printing-text"; +Blockly.Msg["TEXT_PRINT_TITLE"] = "print %1"; +Blockly.Msg["TEXT_PRINT_TOOLTIP"] = "Print the specified text, number or other value."; +Blockly.Msg["TEXT_PROMPT_HELPURL"] = "https://github.com/google/blockly/wiki/Text#getting-input-from-the-user"; +Blockly.Msg["TEXT_PROMPT_TOOLTIP_NUMBER"] = "Prompt for user for a number."; +Blockly.Msg["TEXT_PROMPT_TOOLTIP_TEXT"] = "Prompt for user for some text."; +Blockly.Msg["TEXT_PROMPT_TYPE_NUMBER"] = "prompt for number with message"; +Blockly.Msg["TEXT_PROMPT_TYPE_TEXT"] = "prompt for text with message"; +Blockly.Msg["TEXT_REPLACE_HELPURL"] = "https://github.com/google/blockly/wiki/Text#replacing-substrings"; +Blockly.Msg["TEXT_REPLACE_MESSAGE0"] = "replace %1 with %2 in %3"; +Blockly.Msg["TEXT_REPLACE_TOOLTIP"] = "Replace all occurances of some text within some other text."; +Blockly.Msg["TEXT_REVERSE_HELPURL"] = "https://github.com/google/blockly/wiki/Text#reversing-text"; +Blockly.Msg["TEXT_REVERSE_MESSAGE0"] = "reverse %1"; +Blockly.Msg["TEXT_REVERSE_TOOLTIP"] = "Reverses the order of the characters in the text."; +Blockly.Msg["TEXT_TEXT_HELPURL"] = "https://en.wikipedia.org/wiki/String_(computer_science)"; +Blockly.Msg["TEXT_TEXT_TOOLTIP"] = "A letter, word, or line of text."; +Blockly.Msg["TEXT_TRIM_HELPURL"] = "https://github.com/google/blockly/wiki/Text#trimming-removing-spaces"; +Blockly.Msg["TEXT_TRIM_OPERATOR_BOTH"] = "trim spaces from both sides of"; +Blockly.Msg["TEXT_TRIM_OPERATOR_LEFT"] = "trim spaces from left side of"; +Blockly.Msg["TEXT_TRIM_OPERATOR_RIGHT"] = "trim spaces from right side of"; +Blockly.Msg["TEXT_TRIM_TOOLTIP"] = "Return a copy of the text with spaces removed from one or both ends."; +Blockly.Msg["TODAY"] = "Today"; +Blockly.Msg["UNDO"] = "Undo"; +Blockly.Msg["UNNAMED_KEY"] = "unnamed"; +Blockly.Msg["VARIABLES_DEFAULT_NAME"] = "item"; +Blockly.Msg["VARIABLES_GET_CREATE_SET"] = "Create 'set %1'"; +Blockly.Msg["VARIABLES_GET_HELPURL"] = "https://github.com/google/blockly/wiki/Variables#get"; +Blockly.Msg["VARIABLES_GET_TOOLTIP"] = "Returns the value of this variable."; +Blockly.Msg["VARIABLES_SET"] = "set %1 to %2"; +Blockly.Msg["VARIABLES_SET_CREATE_GET"] = "Create 'get %1'"; +Blockly.Msg["VARIABLES_SET_HELPURL"] = "https://github.com/google/blockly/wiki/Variables#set"; +Blockly.Msg["VARIABLES_SET_TOOLTIP"] = "Sets this variable to be equal to the input."; +Blockly.Msg["VARIABLE_ALREADY_EXISTS"] = "A variable named '%1' already exists."; +Blockly.Msg["VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE"] = "A variable named '%1' already exists for another type: '%2'."; +Blockly.Msg["VARIABLE_ALREADY_EXISTS_FOR_A_PARAMETER"] = "A variable named '%1' already exists as a parameter in the procedure '%2'."; +Blockly.Msg["WORKSPACE_ARIA_LABEL"] = "Blockly Workspace"; +Blockly.Msg["WORKSPACE_COMMENT_DEFAULT_TEXT"] = "Say something..."; +Blockly.Msg["CONTROLS_FOREACH_INPUT_DO"] = Blockly.Msg["CONTROLS_REPEAT_INPUT_DO"]; +Blockly.Msg["CONTROLS_FOR_INPUT_DO"] = Blockly.Msg["CONTROLS_REPEAT_INPUT_DO"]; +Blockly.Msg["CONTROLS_IF_ELSEIF_TITLE_ELSEIF"] = Blockly.Msg["CONTROLS_IF_MSG_ELSEIF"]; +Blockly.Msg["CONTROLS_IF_ELSE_TITLE_ELSE"] = Blockly.Msg["CONTROLS_IF_MSG_ELSE"]; +Blockly.Msg["CONTROLS_IF_IF_TITLE_IF"] = Blockly.Msg["CONTROLS_IF_MSG_IF"]; +Blockly.Msg["CONTROLS_IF_MSG_THEN"] = Blockly.Msg["CONTROLS_REPEAT_INPUT_DO"]; +Blockly.Msg["CONTROLS_WHILEUNTIL_INPUT_DO"] = Blockly.Msg["CONTROLS_REPEAT_INPUT_DO"]; +Blockly.Msg["LISTS_CREATE_WITH_ITEM_TITLE"] = Blockly.Msg["VARIABLES_DEFAULT_NAME"]; +Blockly.Msg["LISTS_GET_INDEX_HELPURL"] = Blockly.Msg["LISTS_INDEX_OF_HELPURL"]; +Blockly.Msg["LISTS_GET_INDEX_INPUT_IN_LIST"] = Blockly.Msg["LISTS_INLIST"]; +Blockly.Msg["LISTS_GET_SUBLIST_INPUT_IN_LIST"] = Blockly.Msg["LISTS_INLIST"]; +Blockly.Msg["LISTS_INDEX_OF_INPUT_IN_LIST"] = Blockly.Msg["LISTS_INLIST"]; +Blockly.Msg["LISTS_SET_INDEX_INPUT_IN_LIST"] = Blockly.Msg["LISTS_INLIST"]; +Blockly.Msg["MATH_CHANGE_TITLE_ITEM"] = Blockly.Msg["VARIABLES_DEFAULT_NAME"]; +Blockly.Msg["PROCEDURES_DEFRETURN_COMMENT"] = Blockly.Msg["PROCEDURES_DEFNORETURN_COMMENT"]; +Blockly.Msg["PROCEDURES_DEFRETURN_DO"] = Blockly.Msg["PROCEDURES_DEFNORETURN_DO"]; +Blockly.Msg["PROCEDURES_DEFRETURN_PROCEDURE"] = Blockly.Msg["PROCEDURES_DEFNORETURN_PROCEDURE"]; +Blockly.Msg["PROCEDURES_DEFRETURN_TITLE"] = Blockly.Msg["PROCEDURES_DEFNORETURN_TITLE"]; +Blockly.Msg["TEXT_APPEND_VARIABLE"] = Blockly.Msg["VARIABLES_DEFAULT_NAME"]; +Blockly.Msg["TEXT_CREATE_JOIN_ITEM_TITLE_ITEM"] = Blockly.Msg["VARIABLES_DEFAULT_NAME"]; + +Blockly.Msg["MATH_HUE"] = "230"; +Blockly.Msg["LOOPS_HUE"] = "120"; +Blockly.Msg["LISTS_HUE"] = "260"; +Blockly.Msg["LOGIC_HUE"] = "210"; +Blockly.Msg["VARIABLES_HUE"] = "330"; +Blockly.Msg["TEXTS_HUE"] = "160"; +Blockly.Msg["PROCEDURES_HUE"] = "290"; +Blockly.Msg["COLOUR_HUE"] = "20"; +Blockly.Msg["VARIABLES_DYNAMIC_HUE"] = "310"; diff --git a/admin/google-blockly/msg/js/es.js b/admin/google-blockly/msg/js/es.js new file mode 100644 index 000000000..6bfe3c375 --- /dev/null +++ b/admin/google-blockly/msg/js/es.js @@ -0,0 +1,423 @@ +'use strict'; + +var Blockly = Blockly || { Msg: Object.create(null) }; + +Blockly.Msg["ADD_COMMENT"] = "Añadir comentario"; +Blockly.Msg["CANNOT_DELETE_VARIABLE_PROCEDURE"] = "No se puede eliminar la variable '%1' porque es parte de la definición de la función '%2'"; +Blockly.Msg["CHANGE_VALUE_TITLE"] = "Cambiar el valor:"; +Blockly.Msg["CLEAN_UP"] = "Limpiar los bloques"; +Blockly.Msg["COLLAPSED_WARNINGS_WARNING"] = "Bloques colapsados contienen advertencias."; +Blockly.Msg["COLLAPSE_ALL"] = "Contraer bloques"; +Blockly.Msg["COLLAPSE_BLOCK"] = "Contraer bloque"; +Blockly.Msg["COLOUR_BLEND_COLOUR1"] = "color 1"; +Blockly.Msg["COLOUR_BLEND_COLOUR2"] = "color 2"; +Blockly.Msg["COLOUR_BLEND_HELPURL"] = "https://meyerweb.com/eric/tools/color-blend/#:::rgbp"; // untranslated +Blockly.Msg["COLOUR_BLEND_RATIO"] = "proporción"; +Blockly.Msg["COLOUR_BLEND_TITLE"] = "combinar"; +Blockly.Msg["COLOUR_BLEND_TOOLTIP"] = "Combina dos colores con una proporción determinada (0,0 - 1,0)."; +Blockly.Msg["COLOUR_PICKER_HELPURL"] = "https://es.wikipedia.org/wiki/Color"; +Blockly.Msg["COLOUR_PICKER_TOOLTIP"] = "Elige un color de la paleta."; +Blockly.Msg["COLOUR_RANDOM_HELPURL"] = "http://randomcolour.com"; // untranslated +Blockly.Msg["COLOUR_RANDOM_TITLE"] = "color aleatorio"; +Blockly.Msg["COLOUR_RANDOM_TOOLTIP"] = "Elige un color al azar."; +Blockly.Msg["COLOUR_RGB_BLUE"] = "azul"; +Blockly.Msg["COLOUR_RGB_GREEN"] = "verde"; +Blockly.Msg["COLOUR_RGB_HELPURL"] = "https://www.december.com/html/spec/colorpercompact.html"; // untranslated +Blockly.Msg["COLOUR_RGB_RED"] = "rojo"; +Blockly.Msg["COLOUR_RGB_TITLE"] = "colorear con"; +Blockly.Msg["COLOUR_RGB_TOOLTIP"] = "Crea un color con cantidades específicas de rojo, verde y azul. Todos los valores deben encontrarse entre 0 y 100."; +Blockly.Msg["CONTROLS_FLOW_STATEMENTS_HELPURL"] = "https://github.com/google/blockly/wiki/Loops#loop-termination-blocks"; // untranslated +Blockly.Msg["CONTROLS_FLOW_STATEMENTS_OPERATOR_BREAK"] = "romper el bucle"; +Blockly.Msg["CONTROLS_FLOW_STATEMENTS_OPERATOR_CONTINUE"] = "continuar con la siguiente iteración del bucle"; +Blockly.Msg["CONTROLS_FLOW_STATEMENTS_TOOLTIP_BREAK"] = "Romper el bucle que lo contiene."; +Blockly.Msg["CONTROLS_FLOW_STATEMENTS_TOOLTIP_CONTINUE"] = "Saltar el resto de este bucle, y continuar con la siguiente iteración."; +Blockly.Msg["CONTROLS_FLOW_STATEMENTS_WARNING"] = "Atención: este bloque puede usarse solamente dentro de un bucle."; +Blockly.Msg["CONTROLS_FOREACH_HELPURL"] = "https://es.wikipedia.org/wiki/Foreach"; +Blockly.Msg["CONTROLS_FOREACH_TITLE"] = "para cada elemento %1 en la lista %2"; +Blockly.Msg["CONTROLS_FOREACH_TOOLTIP"] = "Para cada elemento en una lista, establecer la variable '%1' al elemento y luego hacer algunas declaraciones."; +Blockly.Msg["CONTROLS_FOR_HELPURL"] = "https://github.com/google/blockly/wiki/Loops#count-with"; // untranslated +Blockly.Msg["CONTROLS_FOR_TITLE"] = "contar con %1 desde %2 hasta %3 de a %4"; +Blockly.Msg["CONTROLS_FOR_TOOLTIP"] = "Hacer que la variable \"%1\" tome los valores desde el número de inicio hasta el número final, contando con el intervalo especificado, y hacer los bloques especificados."; +Blockly.Msg["CONTROLS_IF_ELSEIF_TOOLTIP"] = "Agregar una condición a este bloque."; +Blockly.Msg["CONTROLS_IF_ELSE_TOOLTIP"] = "Agregar una condición general final a este bloque."; +Blockly.Msg["CONTROLS_IF_HELPURL"] = "https://github.com/google/blockly/wiki/IfElse"; // untranslated +Blockly.Msg["CONTROLS_IF_IF_TOOLTIP"] = "Agregar, eliminar o reordenar las secciones para reconfigurar este bloque."; +Blockly.Msg["CONTROLS_IF_MSG_ELSE"] = "sino"; +Blockly.Msg["CONTROLS_IF_MSG_ELSEIF"] = "sino si"; +Blockly.Msg["CONTROLS_IF_MSG_IF"] = "si"; +Blockly.Msg["CONTROLS_IF_TOOLTIP_1"] = "Si un valor es verdadero, entonces hacer algunas declaraciones."; +Blockly.Msg["CONTROLS_IF_TOOLTIP_2"] = "Si un valor es verdadero, entonces hacer el primer bloque de declaraciones. De lo contrario, hacer el segundo bloque de declaraciones."; +Blockly.Msg["CONTROLS_IF_TOOLTIP_3"] = "Si el primer valor es verdadero, entonces hacer el primer bloque de declaraciones. De lo contrario, si el segundo valor es verdadero, hacer el segundo bloque de declaraciones."; +Blockly.Msg["CONTROLS_IF_TOOLTIP_4"] = "Si el primer valor es verdadero, entonces hacer el primer bloque de declaraciones. De lo contrario, si el segundo valor es verdadero, hacer el segundo bloque de declaraciones. Si ninguno de los valores son verdaderos, hacer el último bloque de declaraciones."; +Blockly.Msg["CONTROLS_REPEAT_HELPURL"] = "https://es.wikipedia.org/wiki/Bucle_for"; +Blockly.Msg["CONTROLS_REPEAT_INPUT_DO"] = "hacer"; +Blockly.Msg["CONTROLS_REPEAT_TITLE"] = "repetir %1 veces"; +Blockly.Msg["CONTROLS_REPEAT_TOOLTIP"] = "Hacer algunas declaraciones varias veces."; +Blockly.Msg["CONTROLS_WHILEUNTIL_HELPURL"] = "https://github.com/google/blockly/wiki/Loops#repeat"; // untranslated +Blockly.Msg["CONTROLS_WHILEUNTIL_OPERATOR_UNTIL"] = "repetir hasta"; +Blockly.Msg["CONTROLS_WHILEUNTIL_OPERATOR_WHILE"] = "repetir mientras"; +Blockly.Msg["CONTROLS_WHILEUNTIL_TOOLTIP_UNTIL"] = "Mientras un valor sea falso, entonces hacer algunas declaraciones."; +Blockly.Msg["CONTROLS_WHILEUNTIL_TOOLTIP_WHILE"] = "Mientras un valor sea verdadero, entonces hacer algunas declaraciones."; +Blockly.Msg["DELETE_ALL_BLOCKS"] = "¿Eliminar todos los %1 bloques?"; +Blockly.Msg["DELETE_BLOCK"] = "Eliminar bloque"; +Blockly.Msg["DELETE_VARIABLE"] = "Borrar la variable '%1'"; +Blockly.Msg["DELETE_VARIABLE_CONFIRMATION"] = "¿Borrar %1 usos de la variable '%2'?"; +Blockly.Msg["DELETE_X_BLOCKS"] = "Eliminar %1 bloques"; +Blockly.Msg["DIALOG_CANCEL"] = "Cancelar"; +Blockly.Msg["DIALOG_OK"] = "Aceptar"; +Blockly.Msg["DISABLE_BLOCK"] = "Desactivar bloque"; +Blockly.Msg["DUPLICATE_BLOCK"] = "Duplicar"; +Blockly.Msg["DUPLICATE_COMMENT"] = "Duplicar comentario"; +Blockly.Msg["ENABLE_BLOCK"] = "Activar bloque"; +Blockly.Msg["EXPAND_ALL"] = "Expandir bloques"; +Blockly.Msg["EXPAND_BLOCK"] = "Expandir bloque"; +Blockly.Msg["EXTERNAL_INPUTS"] = "Entradas externas"; +Blockly.Msg["HELP"] = "Ayuda"; +Blockly.Msg["INLINE_INPUTS"] = "Entradas en línea"; +Blockly.Msg["LISTS_CREATE_EMPTY_HELPURL"] = "https://github.com/google/blockly/wiki/Lists#create-empty-list"; // untranslated +Blockly.Msg["LISTS_CREATE_EMPTY_TITLE"] = "crear lista vacía"; +Blockly.Msg["LISTS_CREATE_EMPTY_TOOLTIP"] = "Devuelve una lista, de longitud 0, sin ningún dato"; +Blockly.Msg["LISTS_CREATE_WITH_CONTAINER_TITLE_ADD"] = "lista"; +Blockly.Msg["LISTS_CREATE_WITH_CONTAINER_TOOLTIP"] = "Agregar, eliminar o reorganizar las secciones para reconfigurar este bloque de lista."; +Blockly.Msg["LISTS_CREATE_WITH_HELPURL"] = "https://github.com/google/blockly/wiki/Lists#create-list-with"; // untranslated +Blockly.Msg["LISTS_CREATE_WITH_INPUT_WITH"] = "crear lista con"; +Blockly.Msg["LISTS_CREATE_WITH_ITEM_TOOLTIP"] = "Agregar un elemento a la lista."; +Blockly.Msg["LISTS_CREATE_WITH_TOOLTIP"] = "Crear una lista con cualquier número de elementos."; +Blockly.Msg["LISTS_GET_INDEX_FIRST"] = "primero"; +Blockly.Msg["LISTS_GET_INDEX_FROM_END"] = "# del final"; +Blockly.Msg["LISTS_GET_INDEX_FROM_START"] = "#"; +Blockly.Msg["LISTS_GET_INDEX_GET"] = "obtener"; +Blockly.Msg["LISTS_GET_INDEX_GET_REMOVE"] = "obtener y eliminar"; +Blockly.Msg["LISTS_GET_INDEX_LAST"] = "último"; +Blockly.Msg["LISTS_GET_INDEX_RANDOM"] = "aleatorio"; +Blockly.Msg["LISTS_GET_INDEX_REMOVE"] = "eliminar"; +Blockly.Msg["LISTS_GET_INDEX_TAIL"] = ""; // untranslated +Blockly.Msg["LISTS_GET_INDEX_TOOLTIP_GET_FIRST"] = "Devuelve el primer elemento de una lista."; +Blockly.Msg["LISTS_GET_INDEX_TOOLTIP_GET_FROM"] = "Devuelve el elemento en la posición especificada en una lista."; +Blockly.Msg["LISTS_GET_INDEX_TOOLTIP_GET_LAST"] = "Devuelve el último elemento de una lista."; +Blockly.Msg["LISTS_GET_INDEX_TOOLTIP_GET_RANDOM"] = "Devuelve un elemento aleatorio en una lista."; +Blockly.Msg["LISTS_GET_INDEX_TOOLTIP_GET_REMOVE_FIRST"] = "Elimina y devuelve el primer elemento de una lista."; +Blockly.Msg["LISTS_GET_INDEX_TOOLTIP_GET_REMOVE_FROM"] = "Elimina y devuelve el elemento en la posición especificada en una lista."; +Blockly.Msg["LISTS_GET_INDEX_TOOLTIP_GET_REMOVE_LAST"] = "Elimina y devuelve el último elemento de una lista."; +Blockly.Msg["LISTS_GET_INDEX_TOOLTIP_GET_REMOVE_RANDOM"] = "Elimina y devuelve un elemento aleatorio en una lista."; +Blockly.Msg["LISTS_GET_INDEX_TOOLTIP_REMOVE_FIRST"] = "Elimina el primer elemento de una lista."; +Blockly.Msg["LISTS_GET_INDEX_TOOLTIP_REMOVE_FROM"] = "Elimina el elemento en la posición especificada en una lista."; +Blockly.Msg["LISTS_GET_INDEX_TOOLTIP_REMOVE_LAST"] = "Elimina el último elemento de una lista."; +Blockly.Msg["LISTS_GET_INDEX_TOOLTIP_REMOVE_RANDOM"] = "Elimina un elemento aleatorio en una lista."; +Blockly.Msg["LISTS_GET_SUBLIST_END_FROM_END"] = "hasta # del final"; +Blockly.Msg["LISTS_GET_SUBLIST_END_FROM_START"] = "hasta #"; +Blockly.Msg["LISTS_GET_SUBLIST_END_LAST"] = "hasta el último"; +Blockly.Msg["LISTS_GET_SUBLIST_HELPURL"] = "https://github.com/google/blockly/wiki/Lists#getting-a-sublist"; // untranslated +Blockly.Msg["LISTS_GET_SUBLIST_START_FIRST"] = "obtener sublista desde el primero"; +Blockly.Msg["LISTS_GET_SUBLIST_START_FROM_END"] = "obtener sublista desde # del final"; +Blockly.Msg["LISTS_GET_SUBLIST_START_FROM_START"] = "obtener sublista desde #"; +Blockly.Msg["LISTS_GET_SUBLIST_TAIL"] = ""; // untranslated +Blockly.Msg["LISTS_GET_SUBLIST_TOOLTIP"] = "Crea una copia de la parte especificada de una lista."; +Blockly.Msg["LISTS_INDEX_FROM_END_TOOLTIP"] = "%1 es el último elemento."; +Blockly.Msg["LISTS_INDEX_FROM_START_TOOLTIP"] = "%1 es el primer elemento."; +Blockly.Msg["LISTS_INDEX_OF_FIRST"] = "encontrar la primera aparición del elemento"; +Blockly.Msg["LISTS_INDEX_OF_HELPURL"] = "https://github.com/google/blockly/wiki/Lists#getting-items-from-a-list"; // untranslated +Blockly.Msg["LISTS_INDEX_OF_LAST"] = "encontrar la última aparición del elemento"; +Blockly.Msg["LISTS_INDEX_OF_TOOLTIP"] = "Devuelve el índice de la primera/última aparición del elemento en la lista. Devuelve %1 si el elemento no se encuentra."; +Blockly.Msg["LISTS_INLIST"] = "en la lista"; +Blockly.Msg["LISTS_ISEMPTY_HELPURL"] = "https://github.com/google/blockly/wiki/Lists#is-empty"; // untranslated +Blockly.Msg["LISTS_ISEMPTY_TITLE"] = "%1 está vacía"; +Blockly.Msg["LISTS_ISEMPTY_TOOLTIP"] = "Devuelve verdadero si la lista está vacía."; +Blockly.Msg["LISTS_LENGTH_HELPURL"] = "https://github.com/google/blockly/wiki/Lists#length-of"; // untranslated +Blockly.Msg["LISTS_LENGTH_TITLE"] = "longitud de %1"; +Blockly.Msg["LISTS_LENGTH_TOOLTIP"] = "Devuelve la longitud de una lista."; +Blockly.Msg["LISTS_REPEAT_HELPURL"] = "https://github.com/google/blockly/wiki/Lists#create-list-with"; // untranslated +Blockly.Msg["LISTS_REPEAT_TITLE"] = "crear lista con el elemento %1 repetido %2 veces"; +Blockly.Msg["LISTS_REPEAT_TOOLTIP"] = "Crea una lista que consta de un valor dado repetido el número de veces especificado."; +Blockly.Msg["LISTS_REVERSE_HELPURL"] = "https://github.com/google/blockly/wiki/Lists#reversing-a-list"; // untranslated +Blockly.Msg["LISTS_REVERSE_MESSAGE0"] = "invertir %1"; +Blockly.Msg["LISTS_REVERSE_TOOLTIP"] = "Invertir una copia de una lista."; +Blockly.Msg["LISTS_SET_INDEX_HELPURL"] = "https://github.com/google/blockly/wiki/Lists#in-list--set"; // untranslated +Blockly.Msg["LISTS_SET_INDEX_INPUT_TO"] = "como"; +Blockly.Msg["LISTS_SET_INDEX_INSERT"] = "insertar en"; +Blockly.Msg["LISTS_SET_INDEX_SET"] = "establecer"; +Blockly.Msg["LISTS_SET_INDEX_TOOLTIP_INSERT_FIRST"] = "Inserta el elemento al inicio de una lista."; +Blockly.Msg["LISTS_SET_INDEX_TOOLTIP_INSERT_FROM"] = "Inserta el elemento en la posición especificada en una lista."; +Blockly.Msg["LISTS_SET_INDEX_TOOLTIP_INSERT_LAST"] = "Añade el elemento al final de una lista."; +Blockly.Msg["LISTS_SET_INDEX_TOOLTIP_INSERT_RANDOM"] = "Inserta el elemento aleatoriamente en una lista."; +Blockly.Msg["LISTS_SET_INDEX_TOOLTIP_SET_FIRST"] = "Establece el primer elemento de una lista."; +Blockly.Msg["LISTS_SET_INDEX_TOOLTIP_SET_FROM"] = "Establece el elemento en la posición especificada en una lista."; +Blockly.Msg["LISTS_SET_INDEX_TOOLTIP_SET_LAST"] = "Establece el último elemento de una lista."; +Blockly.Msg["LISTS_SET_INDEX_TOOLTIP_SET_RANDOM"] = "Establece un elemento aleatorio en una lista."; +Blockly.Msg["LISTS_SORT_HELPURL"] = "https://github.com/google/blockly/wiki/Lists#sorting-a-list"; // untranslated +Blockly.Msg["LISTS_SORT_ORDER_ASCENDING"] = "ascendente"; +Blockly.Msg["LISTS_SORT_ORDER_DESCENDING"] = "descendente"; +Blockly.Msg["LISTS_SORT_TITLE"] = "orden %1 %2 %3"; +Blockly.Msg["LISTS_SORT_TOOLTIP"] = "Ordenar una copia de una lista."; +Blockly.Msg["LISTS_SORT_TYPE_IGNORECASE"] = "alfabético, ignorar mayúscula/minúscula"; +Blockly.Msg["LISTS_SORT_TYPE_NUMERIC"] = "numérico"; +Blockly.Msg["LISTS_SORT_TYPE_TEXT"] = "alfabético"; +Blockly.Msg["LISTS_SPLIT_HELPURL"] = "https://github.com/google/blockly/wiki/Lists#splitting-strings-and-joining-lists"; // untranslated +Blockly.Msg["LISTS_SPLIT_LIST_FROM_TEXT"] = "hacer lista a partir de texto"; +Blockly.Msg["LISTS_SPLIT_TEXT_FROM_LIST"] = "hacer texto a partir de lista"; +Blockly.Msg["LISTS_SPLIT_TOOLTIP_JOIN"] = "Unir una lista de textos en un solo texto, separado por un delimitador."; +Blockly.Msg["LISTS_SPLIT_TOOLTIP_SPLIT"] = "Dividir el texto en una lista de textos, separando en cada delimitador."; +Blockly.Msg["LISTS_SPLIT_WITH_DELIMITER"] = "con delimitador"; +Blockly.Msg["LOGIC_BOOLEAN_FALSE"] = "falso"; +Blockly.Msg["LOGIC_BOOLEAN_HELPURL"] = "https://github.com/google/blockly/wiki/Logic#values"; // untranslated +Blockly.Msg["LOGIC_BOOLEAN_TOOLTIP"] = "Devuelve verdadero o falso."; +Blockly.Msg["LOGIC_BOOLEAN_TRUE"] = "verdadero"; +Blockly.Msg["LOGIC_COMPARE_HELPURL"] = "https://es.wikipedia.org/wiki/Desigualdad_matemática"; +Blockly.Msg["LOGIC_COMPARE_TOOLTIP_EQ"] = "Devuelve verdadero si ambas entradas son iguales."; +Blockly.Msg["LOGIC_COMPARE_TOOLTIP_GT"] = "Devuelve verdadero si la primera entrada es mayor que la segunda entrada."; +Blockly.Msg["LOGIC_COMPARE_TOOLTIP_GTE"] = "Devuelve verdadero si la primera entrada es mayor o igual a la segunda entrada."; +Blockly.Msg["LOGIC_COMPARE_TOOLTIP_LT"] = "Devuelve verdadero si la primera entrada es menor que la segunda entrada."; +Blockly.Msg["LOGIC_COMPARE_TOOLTIP_LTE"] = "Devuelve verdadero si la primera entrada es menor que o igual a la segunda entrada."; +Blockly.Msg["LOGIC_COMPARE_TOOLTIP_NEQ"] = "Devuelve verdadero si ambas entradas son distintas."; +Blockly.Msg["LOGIC_NEGATE_HELPURL"] = "https://github.com/google/blockly/wiki/Logic#not"; // untranslated +Blockly.Msg["LOGIC_NEGATE_TITLE"] = "no %1"; +Blockly.Msg["LOGIC_NEGATE_TOOLTIP"] = "Devuelve verdadero si la entrada es falsa. Devuelve falso si la entrada es verdadera."; +Blockly.Msg["LOGIC_NULL"] = "nulo"; +Blockly.Msg["LOGIC_NULL_HELPURL"] = "https://en.wikipedia.org/wiki/Nullable_type"; // untranslated +Blockly.Msg["LOGIC_NULL_TOOLTIP"] = "Devuelve nulo."; +Blockly.Msg["LOGIC_OPERATION_AND"] = "y"; +Blockly.Msg["LOGIC_OPERATION_HELPURL"] = "https://github.com/google/blockly/wiki/Logic#logical-operations"; // untranslated +Blockly.Msg["LOGIC_OPERATION_OR"] = "o"; +Blockly.Msg["LOGIC_OPERATION_TOOLTIP_AND"] = "Devuelve verdadero si ambas entradas son verdaderas."; +Blockly.Msg["LOGIC_OPERATION_TOOLTIP_OR"] = "Devuelve verdadero si al menos una de las entradas es verdadera."; +Blockly.Msg["LOGIC_TERNARY_CONDITION"] = "prueba"; +Blockly.Msg["LOGIC_TERNARY_HELPURL"] = "https://en.wikipedia.org/wiki/%3F:"; // untranslated +Blockly.Msg["LOGIC_TERNARY_IF_FALSE"] = "si es falso"; +Blockly.Msg["LOGIC_TERNARY_IF_TRUE"] = "si es verdadero"; +Blockly.Msg["LOGIC_TERNARY_TOOLTIP"] = "Comprueba la condición en \"prueba\". Si la condición es verdadera, devuelve el valor \"si es verdadero\"; de lo contrario, devuelve el valor \"si es falso\"."; +Blockly.Msg["MATH_ADDITION_SYMBOL"] = "+"; // untranslated +Blockly.Msg["MATH_ARITHMETIC_HELPURL"] = "https://es.wikipedia.org/wiki/Aritmética"; +Blockly.Msg["MATH_ARITHMETIC_TOOLTIP_ADD"] = "Devuelve la suma de ambos números."; +Blockly.Msg["MATH_ARITHMETIC_TOOLTIP_DIVIDE"] = "Devuelve el cociente de ambos números."; +Blockly.Msg["MATH_ARITHMETIC_TOOLTIP_MINUS"] = "Devuelve la diferencia de ambos números."; +Blockly.Msg["MATH_ARITHMETIC_TOOLTIP_MULTIPLY"] = "Devuelve el producto de ambos números."; +Blockly.Msg["MATH_ARITHMETIC_TOOLTIP_POWER"] = "Devuelve el primer número elevado a la potencia del segundo."; +Blockly.Msg["MATH_ATAN2_HELPURL"] = "https://es.wikipedia.org/wiki/Arcotangente_de_dos_par%C3%A1metros"; +Blockly.Msg["MATH_ATAN2_TITLE"] = "Arcotangente de X:%1 Y:%2"; +Blockly.Msg["MATH_ATAN2_TOOLTIP"] = "Regresar el arcotangente del punto (X,Y) en grados de -180 a 180."; +Blockly.Msg["MATH_CHANGE_HELPURL"] = "https://en.wikipedia.org/wiki/Programming_idiom#Incrementing_a_counter"; // untranslated +Blockly.Msg["MATH_CHANGE_TITLE"] = "añadir %2 a %1"; +Blockly.Msg["MATH_CHANGE_TOOLTIP"] = "Añadir un número a la variable «%1»."; +Blockly.Msg["MATH_CONSTANT_HELPURL"] = "https://es.wikipedia.org/wiki/Anexo:Constantes_matemáticas"; +Blockly.Msg["MATH_CONSTANT_TOOLTIP"] = "Devuelve una de las constantes comunes: π (3.141…), e (2.718…), φ (1.618…), sqrt(2) (1.414…), sqrt(½) (0.707…) o ∞ (infinito)."; +Blockly.Msg["MATH_CONSTRAIN_HELPURL"] = "https://en.wikipedia.org/wiki/Clamping_(graphics)"; // untranslated +Blockly.Msg["MATH_CONSTRAIN_TITLE"] = "limitar %1 entre %2 y %3"; +Blockly.Msg["MATH_CONSTRAIN_TOOLTIP"] = "Limitar un número entre los límites especificados (inclusive)."; +Blockly.Msg["MATH_DIVISION_SYMBOL"] = "÷"; // untranslated +Blockly.Msg["MATH_IS_DIVISIBLE_BY"] = "es divisible por"; +Blockly.Msg["MATH_IS_EVEN"] = "es par"; +Blockly.Msg["MATH_IS_NEGATIVE"] = "es negativo"; +Blockly.Msg["MATH_IS_ODD"] = "es impar"; +Blockly.Msg["MATH_IS_POSITIVE"] = "es positivo"; +Blockly.Msg["MATH_IS_PRIME"] = "es primo"; +Blockly.Msg["MATH_IS_TOOLTIP"] = "Comprueba si un número es par, impar, primo, entero, positivo, negativo, o si es divisible por un número determinado. Devuelve verdadero o falso."; +Blockly.Msg["MATH_IS_WHOLE"] = "es entero"; +Blockly.Msg["MATH_MODULO_HELPURL"] = "https://en.wikipedia.org/wiki/Modulo_operation"; // untranslated +Blockly.Msg["MATH_MODULO_TITLE"] = "resto de %1 ÷ %2"; +Blockly.Msg["MATH_MODULO_TOOLTIP"] = "Devuelve el resto al dividir los dos números."; +Blockly.Msg["MATH_MULTIPLICATION_SYMBOL"] = "×"; // untranslated +Blockly.Msg["MATH_NUMBER_HELPURL"] = "https://es.wikipedia.org/wiki/Número"; +Blockly.Msg["MATH_NUMBER_TOOLTIP"] = "Un número."; +Blockly.Msg["MATH_ONLIST_HELPURL"] = ""; // untranslated +Blockly.Msg["MATH_ONLIST_OPERATOR_AVERAGE"] = "promedio de la lista"; +Blockly.Msg["MATH_ONLIST_OPERATOR_MAX"] = "máximo de la lista"; +Blockly.Msg["MATH_ONLIST_OPERATOR_MEDIAN"] = "mediana de la lista"; +Blockly.Msg["MATH_ONLIST_OPERATOR_MIN"] = "mínimo de la lista"; +Blockly.Msg["MATH_ONLIST_OPERATOR_MODE"] = "modas de la lista"; +Blockly.Msg["MATH_ONLIST_OPERATOR_RANDOM"] = "elemento aleatorio de la lista"; +Blockly.Msg["MATH_ONLIST_OPERATOR_STD_DEV"] = "desviación estándar de la lista"; +Blockly.Msg["MATH_ONLIST_OPERATOR_SUM"] = "suma de la lista"; +Blockly.Msg["MATH_ONLIST_TOOLTIP_AVERAGE"] = "Devuelve el promedio (media aritmética) de los valores numéricos en la lista."; +Blockly.Msg["MATH_ONLIST_TOOLTIP_MAX"] = "Devuelve el número más grande en la lista."; +Blockly.Msg["MATH_ONLIST_TOOLTIP_MEDIAN"] = "Devuelve la mediana en la lista."; +Blockly.Msg["MATH_ONLIST_TOOLTIP_MIN"] = "Devuelve el número más pequeño en la lista."; +Blockly.Msg["MATH_ONLIST_TOOLTIP_MODE"] = "Devuelve una lista de los elementos más comunes en la lista."; +Blockly.Msg["MATH_ONLIST_TOOLTIP_RANDOM"] = "Devuelve un elemento aleatorio de la lista."; +Blockly.Msg["MATH_ONLIST_TOOLTIP_STD_DEV"] = "Devuelve la desviación estándar de la lista."; +Blockly.Msg["MATH_ONLIST_TOOLTIP_SUM"] = "Devuelve la suma de todos los números en la lista."; +Blockly.Msg["MATH_POWER_SYMBOL"] = "^"; // untranslated +Blockly.Msg["MATH_RANDOM_FLOAT_HELPURL"] = "https://es.wikipedia.org/wiki/Generador_de_números_aleatorios"; +Blockly.Msg["MATH_RANDOM_FLOAT_TITLE_RANDOM"] = "fracción aleatoria"; +Blockly.Msg["MATH_RANDOM_FLOAT_TOOLTIP"] = "Devuelve una fracción aleatoria entre 0,0 (ambos inclusive) y 1.0 (exclusivo)."; +Blockly.Msg["MATH_RANDOM_INT_HELPURL"] = "https://es.wikipedia.org/wiki/Generador_de_números_aleatorios"; +Blockly.Msg["MATH_RANDOM_INT_TITLE"] = "entero aleatorio de %1 a %2"; +Blockly.Msg["MATH_RANDOM_INT_TOOLTIP"] = "Devuelve un entero aleatorio entre los dos límites especificados, inclusive."; +Blockly.Msg["MATH_ROUND_HELPURL"] = "https://es.wikipedia.org/wiki/Redondeo"; +Blockly.Msg["MATH_ROUND_OPERATOR_ROUND"] = "redondear"; +Blockly.Msg["MATH_ROUND_OPERATOR_ROUNDDOWN"] = "redondear a la baja"; +Blockly.Msg["MATH_ROUND_OPERATOR_ROUNDUP"] = "redondear al alza"; +Blockly.Msg["MATH_ROUND_TOOLTIP"] = "Redondear un número al alza o a la baja."; +Blockly.Msg["MATH_SINGLE_HELPURL"] = "https://es.wikipedia.org/wiki/Ra%C3%ADz_cuadrada"; +Blockly.Msg["MATH_SINGLE_OP_ABSOLUTE"] = "absoluto"; +Blockly.Msg["MATH_SINGLE_OP_ROOT"] = "raíz cuadrada"; +Blockly.Msg["MATH_SINGLE_TOOLTIP_ABS"] = "Devuelve el valor absoluto de un número."; +Blockly.Msg["MATH_SINGLE_TOOLTIP_EXP"] = "Devuelve e a la potencia de un número."; +Blockly.Msg["MATH_SINGLE_TOOLTIP_LN"] = "Devuelve el logaritmo natural de un número."; +Blockly.Msg["MATH_SINGLE_TOOLTIP_LOG10"] = "Devuelve el logaritmo base 10 de un número."; +Blockly.Msg["MATH_SINGLE_TOOLTIP_NEG"] = "Devuelve la negación de un número."; +Blockly.Msg["MATH_SINGLE_TOOLTIP_POW10"] = "Devuelve 10 a la potencia de un número."; +Blockly.Msg["MATH_SINGLE_TOOLTIP_ROOT"] = "Devuelve la raíz cuadrada de un número."; +Blockly.Msg["MATH_SUBTRACTION_SYMBOL"] = "-"; // untranslated +Blockly.Msg["MATH_TRIG_ACOS"] = "acos"; +Blockly.Msg["MATH_TRIG_ASIN"] = "asin"; +Blockly.Msg["MATH_TRIG_ATAN"] = "atan"; +Blockly.Msg["MATH_TRIG_COS"] = "cos"; +Blockly.Msg["MATH_TRIG_HELPURL"] = "https://es.wikipedia.org/wiki/Función_trigonométrica"; +Blockly.Msg["MATH_TRIG_SIN"] = "sin"; +Blockly.Msg["MATH_TRIG_TAN"] = "tan"; +Blockly.Msg["MATH_TRIG_TOOLTIP_ACOS"] = "Devuelve el arcocoseno de un número."; +Blockly.Msg["MATH_TRIG_TOOLTIP_ASIN"] = "Devuelve el arcoseno de un número."; +Blockly.Msg["MATH_TRIG_TOOLTIP_ATAN"] = "Devuelve el arcotangente de un número."; +Blockly.Msg["MATH_TRIG_TOOLTIP_COS"] = "Devuelve el coseno de un grado (no radián)."; +Blockly.Msg["MATH_TRIG_TOOLTIP_SIN"] = "Devuelve el seno de un grado (no radián)."; +Blockly.Msg["MATH_TRIG_TOOLTIP_TAN"] = "Devuelve la tangente de un grado (no radián)."; +Blockly.Msg["NEW_COLOUR_VARIABLE"] = "Crear una variable de color..."; +Blockly.Msg["NEW_NUMBER_VARIABLE"] = "Crear una variable de número..."; +Blockly.Msg["NEW_STRING_VARIABLE"] = "Crear una variable de cadena..."; +Blockly.Msg["NEW_VARIABLE"] = "Crear variable..."; +Blockly.Msg["NEW_VARIABLE_TITLE"] = "Nombre de variable nueva:"; +Blockly.Msg["NEW_VARIABLE_TYPE_TITLE"] = "Nuevo tipo de variable:"; +Blockly.Msg["ORDINAL_NUMBER_SUFFIX"] = ""; // untranslated +Blockly.Msg["PROCEDURES_ALLOW_STATEMENTS"] = "permitir declaraciones"; +Blockly.Msg["PROCEDURES_BEFORE_PARAMS"] = "con:"; +Blockly.Msg["PROCEDURES_CALLNORETURN_HELPURL"] = "https://es.wikipedia.org/wiki/Subrutina"; +Blockly.Msg["PROCEDURES_CALLNORETURN_TOOLTIP"] = "Ejecuta la función definida por el usuario '%1'."; +Blockly.Msg["PROCEDURES_CALLRETURN_HELPURL"] = "https://es.wikipedia.org/wiki/Subrutina"; +Blockly.Msg["PROCEDURES_CALLRETURN_TOOLTIP"] = "Ejecuta la función definida por el usuario '%1' y usa su salida."; +Blockly.Msg["PROCEDURES_CALL_BEFORE_PARAMS"] = "con:"; +Blockly.Msg["PROCEDURES_CREATE_DO"] = "Crear '%1'"; +Blockly.Msg["PROCEDURES_DEFNORETURN_COMMENT"] = "Describe esta función..."; +Blockly.Msg["PROCEDURES_DEFNORETURN_DO"] = ""; // untranslated +Blockly.Msg["PROCEDURES_DEFNORETURN_HELPURL"] = "https://en.wikipedia.org/wiki/Subroutine"; // untranslated +Blockly.Msg["PROCEDURES_DEFNORETURN_PROCEDURE"] = "hacer algo"; +Blockly.Msg["PROCEDURES_DEFNORETURN_TITLE"] = "para"; +Blockly.Msg["PROCEDURES_DEFNORETURN_TOOLTIP"] = "Crea una función sin salida."; +Blockly.Msg["PROCEDURES_DEFRETURN_HELPURL"] = "https://en.wikipedia.org/wiki/Subroutine"; // untranslated +Blockly.Msg["PROCEDURES_DEFRETURN_RETURN"] = "devuelve"; +Blockly.Msg["PROCEDURES_DEFRETURN_TOOLTIP"] = "Crea una función con una salida."; +Blockly.Msg["PROCEDURES_DEF_DUPLICATE_WARNING"] = "Advertencia: Esta función tiene parámetros duplicados."; +Blockly.Msg["PROCEDURES_HIGHLIGHT_DEF"] = "Destacar definición de la función"; +Blockly.Msg["PROCEDURES_IFRETURN_HELPURL"] = "http://c2.com/cgi/wiki?GuardClause"; // untranslated +Blockly.Msg["PROCEDURES_IFRETURN_TOOLTIP"] = "Si un valor es verdadero, entonces devuelve un segundo valor."; +Blockly.Msg["PROCEDURES_IFRETURN_WARNING"] = "Advertencia: Este bloque solo puede ser utilizado dentro de la definición de una función."; +Blockly.Msg["PROCEDURES_MUTATORARG_TITLE"] = "nombre de entrada:"; +Blockly.Msg["PROCEDURES_MUTATORARG_TOOLTIP"] = "Añadir una entrada a la función."; +Blockly.Msg["PROCEDURES_MUTATORCONTAINER_TITLE"] = "entradas"; +Blockly.Msg["PROCEDURES_MUTATORCONTAINER_TOOLTIP"] = "Añadir, eliminar o reordenar entradas para esta función."; +Blockly.Msg["REDO"] = "Rehacer"; +Blockly.Msg["REMOVE_COMMENT"] = "Eliminar comentario"; +Blockly.Msg["RENAME_VARIABLE"] = "Renombrar variable..."; +Blockly.Msg["RENAME_VARIABLE_TITLE"] = "Renombrar todas las variables '%1' a:"; +Blockly.Msg["TEXT_APPEND_HELPURL"] = "https://github.com/google/blockly/wiki/Text#text-modification"; // untranslated +Blockly.Msg["TEXT_APPEND_TITLE"] = "a %1 añade el texto %2"; +Blockly.Msg["TEXT_APPEND_TOOLTIP"] = "Añadir texto a la variable '%1'."; +Blockly.Msg["TEXT_CHANGECASE_HELPURL"] = "https://github.com/google/blockly/wiki/Text#adjusting-text-case"; // untranslated +Blockly.Msg["TEXT_CHANGECASE_OPERATOR_LOWERCASE"] = "a minúsculas"; +Blockly.Msg["TEXT_CHANGECASE_OPERATOR_TITLECASE"] = "a Mayúsculas Cada Palabra"; +Blockly.Msg["TEXT_CHANGECASE_OPERATOR_UPPERCASE"] = "a MAYÚSCULAS"; +Blockly.Msg["TEXT_CHANGECASE_TOOLTIP"] = "Devuelve una copia del texto en un tamaño diferente."; +Blockly.Msg["TEXT_CHARAT_FIRST"] = "obtener la primera letra"; +Blockly.Msg["TEXT_CHARAT_FROM_END"] = "obtener la letra # del final"; +Blockly.Msg["TEXT_CHARAT_FROM_START"] = "obtener la letra #"; +Blockly.Msg["TEXT_CHARAT_HELPURL"] = "https://github.com/google/blockly/wiki/Text#extracting-text"; // untranslated +Blockly.Msg["TEXT_CHARAT_LAST"] = "obtener la última letra"; +Blockly.Msg["TEXT_CHARAT_RANDOM"] = "obtener letra aleatoria"; +Blockly.Msg["TEXT_CHARAT_TAIL"] = ""; // untranslated +Blockly.Msg["TEXT_CHARAT_TITLE"] = "en el texto %1 %2"; +Blockly.Msg["TEXT_CHARAT_TOOLTIP"] = "Devuelve la letra en la posición especificada."; +Blockly.Msg["TEXT_COUNT_HELPURL"] = "https://github.com/google/blockly/wiki/Text#counting-substrings"; // untranslated +Blockly.Msg["TEXT_COUNT_MESSAGE0"] = "contar %1 en %2"; +Blockly.Msg["TEXT_COUNT_TOOLTIP"] = "Cuantas veces aparece un texto dentro de otro texto."; +Blockly.Msg["TEXT_CREATE_JOIN_ITEM_TOOLTIP"] = "Agregar un elemento al texto."; +Blockly.Msg["TEXT_CREATE_JOIN_TITLE_JOIN"] = "unir"; +Blockly.Msg["TEXT_CREATE_JOIN_TOOLTIP"] = "Agregar, eliminar o reordenar las secciones para reconfigurar este bloque de texto."; +Blockly.Msg["TEXT_GET_SUBSTRING_END_FROM_END"] = "hasta la letra # del final"; +Blockly.Msg["TEXT_GET_SUBSTRING_END_FROM_START"] = "hasta la letra #"; +Blockly.Msg["TEXT_GET_SUBSTRING_END_LAST"] = "hasta la última letra"; +Blockly.Msg["TEXT_GET_SUBSTRING_HELPURL"] = "https://github.com/google/blockly/wiki/Text#extracting-a-region-of-text"; // untranslated +Blockly.Msg["TEXT_GET_SUBSTRING_INPUT_IN_TEXT"] = "en el texto"; +Blockly.Msg["TEXT_GET_SUBSTRING_START_FIRST"] = "obtener subcadena desde la primera letra"; +Blockly.Msg["TEXT_GET_SUBSTRING_START_FROM_END"] = "obtener subcadena desde la letra # del final"; +Blockly.Msg["TEXT_GET_SUBSTRING_START_FROM_START"] = "obtener subcadena desde la letra #"; +Blockly.Msg["TEXT_GET_SUBSTRING_TAIL"] = ""; // untranslated +Blockly.Msg["TEXT_GET_SUBSTRING_TOOLTIP"] = "Devuelve una porción determinada del texto."; +Blockly.Msg["TEXT_INDEXOF_HELPURL"] = "https://github.com/google/blockly/wiki/Text#finding-text"; // untranslated +Blockly.Msg["TEXT_INDEXOF_OPERATOR_FIRST"] = "encontrar la primera aparición del texto"; +Blockly.Msg["TEXT_INDEXOF_OPERATOR_LAST"] = "encontrar la última aparición del texto"; +Blockly.Msg["TEXT_INDEXOF_TITLE"] = "en el texto %1 %2 %3"; +Blockly.Msg["TEXT_INDEXOF_TOOLTIP"] = "Devuelve el índice de la primera/última aparición del primer texto en el segundo texto. Devuelve %1 si el texto no se encuentra."; +Blockly.Msg["TEXT_ISEMPTY_HELPURL"] = "https://github.com/google/blockly/wiki/Text#checking-for-empty-text"; // untranslated +Blockly.Msg["TEXT_ISEMPTY_TITLE"] = "%1 está vacío"; +Blockly.Msg["TEXT_ISEMPTY_TOOLTIP"] = "Devuelve verdadero si el texto proporcionado está vacío."; +Blockly.Msg["TEXT_JOIN_HELPURL"] = "https://github.com/google/blockly/wiki/Text#text-creation"; // untranslated +Blockly.Msg["TEXT_JOIN_TITLE_CREATEWITH"] = "crear texto con"; +Blockly.Msg["TEXT_JOIN_TOOLTIP"] = "Crear un fragmento de texto al unir cualquier número de elementos."; +Blockly.Msg["TEXT_LENGTH_HELPURL"] = "https://github.com/google/blockly/wiki/Text#text-modification"; // untranslated +Blockly.Msg["TEXT_LENGTH_TITLE"] = "longitud de %1"; +Blockly.Msg["TEXT_LENGTH_TOOLTIP"] = "Devuelve el número de letras (espacios incluidos) del texto proporcionado."; +Blockly.Msg["TEXT_PRINT_HELPURL"] = "https://github.com/google/blockly/wiki/Text#printing-text"; // untranslated +Blockly.Msg["TEXT_PRINT_TITLE"] = "imprimir %1"; +Blockly.Msg["TEXT_PRINT_TOOLTIP"] = "Imprimir el texto, número u otro valor especificado."; +Blockly.Msg["TEXT_PROMPT_HELPURL"] = "https://github.com/google/blockly/wiki/Text#getting-input-from-the-user"; // untranslated +Blockly.Msg["TEXT_PROMPT_TOOLTIP_NUMBER"] = "Solicitar al usuario un número."; +Blockly.Msg["TEXT_PROMPT_TOOLTIP_TEXT"] = "Solicitar al usuario un texto."; +Blockly.Msg["TEXT_PROMPT_TYPE_NUMBER"] = "solicitar número con el mensaje"; +Blockly.Msg["TEXT_PROMPT_TYPE_TEXT"] = "solicitar texto con el mensaje"; +Blockly.Msg["TEXT_REPLACE_HELPURL"] = "https://github.com/google/blockly/wiki/Text#replacing-substrings"; // untranslated +Blockly.Msg["TEXT_REPLACE_MESSAGE0"] = "reemplazar %1 con %2 en %3"; +Blockly.Msg["TEXT_REPLACE_TOOLTIP"] = "Reemplazar todas las veces que un texto dentro de otro texto."; +Blockly.Msg["TEXT_REVERSE_HELPURL"] = "https://github.com/google/blockly/wiki/Text#reversing-text"; // untranslated +Blockly.Msg["TEXT_REVERSE_MESSAGE0"] = "invertir %1"; +Blockly.Msg["TEXT_REVERSE_TOOLTIP"] = "Invierte el orden de los caracteres en el texto."; +Blockly.Msg["TEXT_TEXT_HELPURL"] = "https://es.wikipedia.org/wiki/Cadena_de_caracteres"; +Blockly.Msg["TEXT_TEXT_TOOLTIP"] = "Una letra, palabra o línea de texto."; +Blockly.Msg["TEXT_TRIM_HELPURL"] = "https://github.com/google/blockly/wiki/Text#trimming-removing-spaces"; // untranslated +Blockly.Msg["TEXT_TRIM_OPERATOR_BOTH"] = "quitar espacios de ambos lados de"; +Blockly.Msg["TEXT_TRIM_OPERATOR_LEFT"] = "quitar espacios iniciales de"; +Blockly.Msg["TEXT_TRIM_OPERATOR_RIGHT"] = "quitar espacios finales de"; +Blockly.Msg["TEXT_TRIM_TOOLTIP"] = "Devuelve una copia del texto sin los espacios de uno o ambos extremos."; +Blockly.Msg["TODAY"] = "Hoy"; +Blockly.Msg["UNDO"] = "Deshacer"; +Blockly.Msg["UNNAMED_KEY"] = "sin nombre"; +Blockly.Msg["VARIABLES_DEFAULT_NAME"] = "elemento"; +Blockly.Msg["VARIABLES_GET_CREATE_SET"] = "Crear 'establecer %1'"; +Blockly.Msg["VARIABLES_GET_HELPURL"] = "https://github.com/google/blockly/wiki/Variables#get"; // untranslated +Blockly.Msg["VARIABLES_GET_TOOLTIP"] = "Devuelve el valor de esta variable."; +Blockly.Msg["VARIABLES_SET"] = "establecer %1 a %2"; +Blockly.Msg["VARIABLES_SET_CREATE_GET"] = "Crear 'obtener %1'"; +Blockly.Msg["VARIABLES_SET_HELPURL"] = "https://github.com/google/blockly/wiki/Variables#set"; // untranslated +Blockly.Msg["VARIABLES_SET_TOOLTIP"] = "Establece esta variable para que sea igual a la entrada."; +Blockly.Msg["VARIABLE_ALREADY_EXISTS"] = "Ya existe una variable nombrada '%1'."; +Blockly.Msg["VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE"] = "Ya existe una variable nombrada '%1' para otra variable del tipo: '%2'."; +Blockly.Msg["WORKSPACE_ARIA_LABEL"] = "Espacio de trabajo de Blockly"; +Blockly.Msg["WORKSPACE_COMMENT_DEFAULT_TEXT"] = "Di algo…"; +Blockly.Msg["CONTROLS_FOREACH_INPUT_DO"] = Blockly.Msg["CONTROLS_REPEAT_INPUT_DO"]; +Blockly.Msg["CONTROLS_FOR_INPUT_DO"] = Blockly.Msg["CONTROLS_REPEAT_INPUT_DO"]; +Blockly.Msg["CONTROLS_IF_ELSEIF_TITLE_ELSEIF"] = Blockly.Msg["CONTROLS_IF_MSG_ELSEIF"]; +Blockly.Msg["CONTROLS_IF_ELSE_TITLE_ELSE"] = Blockly.Msg["CONTROLS_IF_MSG_ELSE"]; +Blockly.Msg["CONTROLS_IF_IF_TITLE_IF"] = Blockly.Msg["CONTROLS_IF_MSG_IF"]; +Blockly.Msg["CONTROLS_IF_MSG_THEN"] = Blockly.Msg["CONTROLS_REPEAT_INPUT_DO"]; +Blockly.Msg["CONTROLS_WHILEUNTIL_INPUT_DO"] = Blockly.Msg["CONTROLS_REPEAT_INPUT_DO"]; +Blockly.Msg["LISTS_CREATE_WITH_ITEM_TITLE"] = Blockly.Msg["VARIABLES_DEFAULT_NAME"]; +Blockly.Msg["LISTS_GET_INDEX_HELPURL"] = Blockly.Msg["LISTS_INDEX_OF_HELPURL"]; +Blockly.Msg["LISTS_GET_INDEX_INPUT_IN_LIST"] = Blockly.Msg["LISTS_INLIST"]; +Blockly.Msg["LISTS_GET_SUBLIST_INPUT_IN_LIST"] = Blockly.Msg["LISTS_INLIST"]; +Blockly.Msg["LISTS_INDEX_OF_INPUT_IN_LIST"] = Blockly.Msg["LISTS_INLIST"]; +Blockly.Msg["LISTS_SET_INDEX_INPUT_IN_LIST"] = Blockly.Msg["LISTS_INLIST"]; +Blockly.Msg["MATH_CHANGE_TITLE_ITEM"] = Blockly.Msg["VARIABLES_DEFAULT_NAME"]; +Blockly.Msg["PROCEDURES_DEFRETURN_COMMENT"] = Blockly.Msg["PROCEDURES_DEFNORETURN_COMMENT"]; +Blockly.Msg["PROCEDURES_DEFRETURN_DO"] = Blockly.Msg["PROCEDURES_DEFNORETURN_DO"]; +Blockly.Msg["PROCEDURES_DEFRETURN_PROCEDURE"] = Blockly.Msg["PROCEDURES_DEFNORETURN_PROCEDURE"]; +Blockly.Msg["PROCEDURES_DEFRETURN_TITLE"] = Blockly.Msg["PROCEDURES_DEFNORETURN_TITLE"]; +Blockly.Msg["TEXT_APPEND_VARIABLE"] = Blockly.Msg["VARIABLES_DEFAULT_NAME"]; +Blockly.Msg["TEXT_CREATE_JOIN_ITEM_TITLE_ITEM"] = Blockly.Msg["VARIABLES_DEFAULT_NAME"]; + +Blockly.Msg["MATH_HUE"] = "230"; +Blockly.Msg["LOOPS_HUE"] = "120"; +Blockly.Msg["LISTS_HUE"] = "260"; +Blockly.Msg["LOGIC_HUE"] = "210"; +Blockly.Msg["VARIABLES_HUE"] = "330"; +Blockly.Msg["TEXTS_HUE"] = "160"; +Blockly.Msg["PROCEDURES_HUE"] = "290"; +Blockly.Msg["COLOUR_HUE"] = "20"; +Blockly.Msg["VARIABLES_DYNAMIC_HUE"] = "310"; diff --git a/admin/google-blockly/msg/js/fr.js b/admin/google-blockly/msg/js/fr.js new file mode 100644 index 000000000..5080f9773 --- /dev/null +++ b/admin/google-blockly/msg/js/fr.js @@ -0,0 +1,424 @@ +'use strict'; + +var Blockly = Blockly || { Msg: Object.create(null) }; + +Blockly.Msg["ADD_COMMENT"] = "Ajouter un commentaire"; +Blockly.Msg["CANNOT_DELETE_VARIABLE_PROCEDURE"] = "Impossible de supprimer la variable « %1 » parce qu’elle fait partie de la définition de la fonction « %2 »"; +Blockly.Msg["CHANGE_VALUE_TITLE"] = "Modifier la valeur :"; +Blockly.Msg["CLEAN_UP"] = "Nettoyer les blocs"; +Blockly.Msg["COLLAPSED_WARNINGS_WARNING"] = "Les blocs repliés contiennent des avertissements."; +Blockly.Msg["COLLAPSE_ALL"] = "Réduire les blocs"; +Blockly.Msg["COLLAPSE_BLOCK"] = "Réduire le bloc"; +Blockly.Msg["COLOUR_BLEND_COLOUR1"] = "couleur 1"; +Blockly.Msg["COLOUR_BLEND_COLOUR2"] = "couleur 2"; +Blockly.Msg["COLOUR_BLEND_HELPURL"] = "https://meyerweb.com/eric/tools/color-blend/#:::rgbp"; // untranslated +Blockly.Msg["COLOUR_BLEND_RATIO"] = "taux"; +Blockly.Msg["COLOUR_BLEND_TITLE"] = "mélanger"; +Blockly.Msg["COLOUR_BLEND_TOOLTIP"] = "Mélange deux couleurs dans une proportion donnée (de 0.0 à 1.0)."; +Blockly.Msg["COLOUR_PICKER_HELPURL"] = "https://fr.wikipedia.org/wiki/Couleur"; +Blockly.Msg["COLOUR_PICKER_TOOLTIP"] = "Choisir une couleur dans la palette."; +Blockly.Msg["COLOUR_RANDOM_HELPURL"] = "http://randomcolour.com"; // untranslated +Blockly.Msg["COLOUR_RANDOM_TITLE"] = "couleur aléatoire"; +Blockly.Msg["COLOUR_RANDOM_TOOLTIP"] = "Choisir une couleur au hasard."; +Blockly.Msg["COLOUR_RGB_BLUE"] = "bleu"; +Blockly.Msg["COLOUR_RGB_GREEN"] = "vert"; +Blockly.Msg["COLOUR_RGB_HELPURL"] = "https://www.december.com/html/spec/colorpercompact.html"; // untranslated +Blockly.Msg["COLOUR_RGB_RED"] = "rouge"; +Blockly.Msg["COLOUR_RGB_TITLE"] = "colorier en"; +Blockly.Msg["COLOUR_RGB_TOOLTIP"] = "Créer une couleur avec la quantité spécifiée de rouge, vert et bleu. Les valeurs doivent être comprises entre 0 et 100."; +Blockly.Msg["CONTROLS_FLOW_STATEMENTS_HELPURL"] = "https://fr.wikipedia.org/wiki/Structure_de_contrôle#Commandes_de_sortie_de_boucle"; +Blockly.Msg["CONTROLS_FLOW_STATEMENTS_OPERATOR_BREAK"] = "quitter la boucle"; +Blockly.Msg["CONTROLS_FLOW_STATEMENTS_OPERATOR_CONTINUE"] = "passer à l’itération de boucle suivante"; +Blockly.Msg["CONTROLS_FLOW_STATEMENTS_TOOLTIP_BREAK"] = "Sortir de la boucle englobante."; +Blockly.Msg["CONTROLS_FLOW_STATEMENTS_TOOLTIP_CONTINUE"] = "Sauter le reste de cette boucle, et poursuivre avec l’itération suivante."; +Blockly.Msg["CONTROLS_FLOW_STATEMENTS_WARNING"] = "Attention : ce bloc ne devrait être utilisé que dans une boucle."; +Blockly.Msg["CONTROLS_FOREACH_HELPURL"] = "https://fr.wikipedia.org/wiki/Structure_de_contrôle#Itérateurs"; +Blockly.Msg["CONTROLS_FOREACH_TITLE"] = "pour chaque élément %1 dans la liste %2"; +Blockly.Msg["CONTROLS_FOREACH_TOOLTIP"] = "Pour chaque élément d’une liste, affecter la valeur de l’élément à la variable « %1 », puis exécuter quelques instructions."; +Blockly.Msg["CONTROLS_FOR_HELPURL"] = "https://fr.wikipedia.org/wiki/Boucle_for"; +Blockly.Msg["CONTROLS_FOR_TITLE"] = "compter avec %1 de %2 à %3 par %4"; +Blockly.Msg["CONTROLS_FOR_TOOLTIP"] = "Faire prendre successivement à la variable « %1 » les valeurs entre deux nombres de début et de fin par incrément du pas spécifié et exécuter les instructions spécifiées."; +Blockly.Msg["CONTROLS_IF_ELSEIF_TOOLTIP"] = "Ajouter une condition au bloc conditionnel."; +Blockly.Msg["CONTROLS_IF_ELSE_TOOLTIP"] = "Ajouter une condition finale déclenchée dans tous les autres cas au bloc conditionnel."; +Blockly.Msg["CONTROLS_IF_HELPURL"] = "https://fr.wikipedia.org/wiki/Structure_de_contrôle#Alternatives"; +Blockly.Msg["CONTROLS_IF_IF_TOOLTIP"] = "Ajouter, supprimer ou réordonner les sections pour reconfigurer ce bloc conditionnel."; +Blockly.Msg["CONTROLS_IF_MSG_ELSE"] = "sinon"; +Blockly.Msg["CONTROLS_IF_MSG_ELSEIF"] = "sinon si"; +Blockly.Msg["CONTROLS_IF_MSG_IF"] = "si"; +Blockly.Msg["CONTROLS_IF_TOOLTIP_1"] = "Si une valeur est vraie, alors exécuter certaines instructions."; +Blockly.Msg["CONTROLS_IF_TOOLTIP_2"] = "Si une valeur est vraie, alors exécuter le premier bloc d’instructions. Sinon, exécuter le second bloc d’instructions."; +Blockly.Msg["CONTROLS_IF_TOOLTIP_3"] = "Si la première valeur est vraie, alors exécuter le premier bloc d’instructions. Sinon, si la seconde valeur est vraie, exécuter le second bloc d’instructions."; +Blockly.Msg["CONTROLS_IF_TOOLTIP_4"] = "Si la première valeur est vraie, alors exécuter le premier bloc d’instructions. Sinon, si la seconde valeur est vraie, exécuter le second bloc d’instruction. Si aucune des valeurs n’est vraie, exécuter le dernier bloc d’instruction."; +Blockly.Msg["CONTROLS_REPEAT_HELPURL"] = "https://fr.wikipedia.org/wiki/Boucle_for"; +Blockly.Msg["CONTROLS_REPEAT_INPUT_DO"] = "faire"; +Blockly.Msg["CONTROLS_REPEAT_TITLE"] = "répéter %1 fois"; +Blockly.Msg["CONTROLS_REPEAT_TOOLTIP"] = "Exécuter des instructions plusieurs fois."; +Blockly.Msg["CONTROLS_WHILEUNTIL_HELPURL"] = "https://fr.wikipedia.org/wiki/Boucle_while"; +Blockly.Msg["CONTROLS_WHILEUNTIL_OPERATOR_UNTIL"] = "répéter jusqu’à ce que"; +Blockly.Msg["CONTROLS_WHILEUNTIL_OPERATOR_WHILE"] = "répéter tant que"; +Blockly.Msg["CONTROLS_WHILEUNTIL_TOOLTIP_UNTIL"] = "Tant qu’une valeur est fausse, alors exécuter des instructions."; +Blockly.Msg["CONTROLS_WHILEUNTIL_TOOLTIP_WHILE"] = "Tant qu’une valeur est vraie, alors exécuter des instructions."; +Blockly.Msg["DELETE_ALL_BLOCKS"] = "Supprimer ces %1 blocs ?"; +Blockly.Msg["DELETE_BLOCK"] = "Supprimer le bloc"; +Blockly.Msg["DELETE_VARIABLE"] = "Supprimer la variable « %1 »"; +Blockly.Msg["DELETE_VARIABLE_CONFIRMATION"] = "Supprimer %1 utilisations de la variable « %2 » ?"; +Blockly.Msg["DELETE_X_BLOCKS"] = "Supprimer %1 blocs"; +Blockly.Msg["DIALOG_CANCEL"] = "Annuler"; +Blockly.Msg["DIALOG_OK"] = "OK"; +Blockly.Msg["DISABLE_BLOCK"] = "Désactiver le bloc"; +Blockly.Msg["DUPLICATE_BLOCK"] = "Dupliquer"; +Blockly.Msg["DUPLICATE_COMMENT"] = "Dupliquer le commentaire"; +Blockly.Msg["ENABLE_BLOCK"] = "Activer le bloc"; +Blockly.Msg["EXPAND_ALL"] = "Développer les blocs"; +Blockly.Msg["EXPAND_BLOCK"] = "Développer le bloc"; +Blockly.Msg["EXTERNAL_INPUTS"] = "Entrées externes"; +Blockly.Msg["HELP"] = "Aide"; +Blockly.Msg["INLINE_INPUTS"] = "Entrées en ligne"; +Blockly.Msg["LISTS_CREATE_EMPTY_HELPURL"] = "https://github.com/google/blockly/wiki/Lists#create-empty-list"; // untranslated +Blockly.Msg["LISTS_CREATE_EMPTY_TITLE"] = "créer une liste vide"; +Blockly.Msg["LISTS_CREATE_EMPTY_TOOLTIP"] = "Renvoyer une liste, de longueur 0, ne contenant aucun enregistrement de données"; +Blockly.Msg["LISTS_CREATE_WITH_CONTAINER_TITLE_ADD"] = "liste"; +Blockly.Msg["LISTS_CREATE_WITH_CONTAINER_TOOLTIP"] = "Ajouter, supprimer, ou réordonner les sections pour reconfigurer ce bloc de liste."; +Blockly.Msg["LISTS_CREATE_WITH_HELPURL"] = "https://github.com/google/blockly/wiki/Lists#create-list-with"; // untranslated +Blockly.Msg["LISTS_CREATE_WITH_INPUT_WITH"] = "créer une liste avec"; +Blockly.Msg["LISTS_CREATE_WITH_ITEM_TOOLTIP"] = "Ajouter un élément à la liste."; +Blockly.Msg["LISTS_CREATE_WITH_TOOLTIP"] = "Créer une liste avec un nombre quelconque d’éléments."; +Blockly.Msg["LISTS_GET_INDEX_FIRST"] = "premier"; +Blockly.Msg["LISTS_GET_INDEX_FROM_END"] = "nº depuis la fin"; +Blockly.Msg["LISTS_GET_INDEX_FROM_START"] = "nº"; +Blockly.Msg["LISTS_GET_INDEX_GET"] = "obtenir"; +Blockly.Msg["LISTS_GET_INDEX_GET_REMOVE"] = "obtenir et supprimer"; +Blockly.Msg["LISTS_GET_INDEX_LAST"] = "dernier"; +Blockly.Msg["LISTS_GET_INDEX_RANDOM"] = "au hasard"; +Blockly.Msg["LISTS_GET_INDEX_REMOVE"] = "retirer"; +Blockly.Msg["LISTS_GET_INDEX_TAIL"] = ""; // untranslated +Blockly.Msg["LISTS_GET_INDEX_TOOLTIP_GET_FIRST"] = "Renvoie le premier élément dans une liste."; +Blockly.Msg["LISTS_GET_INDEX_TOOLTIP_GET_FROM"] = "Renvoie l’élément à la position indiquée dans une liste."; +Blockly.Msg["LISTS_GET_INDEX_TOOLTIP_GET_LAST"] = "Renvoie le dernier élément dans une liste."; +Blockly.Msg["LISTS_GET_INDEX_TOOLTIP_GET_RANDOM"] = "Renvoie un élément au hasard dans une liste."; +Blockly.Msg["LISTS_GET_INDEX_TOOLTIP_GET_REMOVE_FIRST"] = "Supprime et renvoie le premier élément dans une liste."; +Blockly.Msg["LISTS_GET_INDEX_TOOLTIP_GET_REMOVE_FROM"] = "Supprime et renvoie l’élément à la position indiquée dans une liste."; +Blockly.Msg["LISTS_GET_INDEX_TOOLTIP_GET_REMOVE_LAST"] = "Supprime et renvoie le dernier élément dans une liste."; +Blockly.Msg["LISTS_GET_INDEX_TOOLTIP_GET_REMOVE_RANDOM"] = "Supprime et renvoie un élément au hasard dans une liste."; +Blockly.Msg["LISTS_GET_INDEX_TOOLTIP_REMOVE_FIRST"] = "Supprime le premier élément dans une liste."; +Blockly.Msg["LISTS_GET_INDEX_TOOLTIP_REMOVE_FROM"] = "Supprime l’élément à la position indiquée dans une liste."; +Blockly.Msg["LISTS_GET_INDEX_TOOLTIP_REMOVE_LAST"] = "Supprime le dernier élément dans une liste."; +Blockly.Msg["LISTS_GET_INDEX_TOOLTIP_REMOVE_RANDOM"] = "Supprime un élément au hasard dans une liste."; +Blockly.Msg["LISTS_GET_SUBLIST_END_FROM_END"] = "jusqu’au n° depuis la fin"; +Blockly.Msg["LISTS_GET_SUBLIST_END_FROM_START"] = "jusqu’au nº"; +Blockly.Msg["LISTS_GET_SUBLIST_END_LAST"] = "jusqu’à la fin"; +Blockly.Msg["LISTS_GET_SUBLIST_HELPURL"] = "https://github.com/google/blockly/wiki/Lists#getting-a-sublist"; // untranslated +Blockly.Msg["LISTS_GET_SUBLIST_START_FIRST"] = "obtenir la sous-liste depuis le début"; +Blockly.Msg["LISTS_GET_SUBLIST_START_FROM_END"] = "obtenir la sous-liste depuis le nº depuis la fin"; +Blockly.Msg["LISTS_GET_SUBLIST_START_FROM_START"] = "obtenir la sous-liste depuis le n°"; +Blockly.Msg["LISTS_GET_SUBLIST_TAIL"] = ""; // untranslated +Blockly.Msg["LISTS_GET_SUBLIST_TOOLTIP"] = "Crée une copie de la partie spécifiée d’une liste."; +Blockly.Msg["LISTS_INDEX_FROM_END_TOOLTIP"] = "%1 est le dernier élément."; +Blockly.Msg["LISTS_INDEX_FROM_START_TOOLTIP"] = "%1 est le premier élément."; +Blockly.Msg["LISTS_INDEX_OF_FIRST"] = "trouver la première occurrence de l’élément"; +Blockly.Msg["LISTS_INDEX_OF_HELPURL"] = "https://github.com/google/blockly/wiki/Lists#getting-items-from-a-list"; // untranslated +Blockly.Msg["LISTS_INDEX_OF_LAST"] = "trouver la dernière occurrence de l’élément"; +Blockly.Msg["LISTS_INDEX_OF_TOOLTIP"] = "Renvoie l’index de la première/dernière occurrence de l’élément dans la liste. Renvoie %1 si l’élément n’est pas trouvé."; +Blockly.Msg["LISTS_INLIST"] = "dans la liste"; +Blockly.Msg["LISTS_ISEMPTY_HELPURL"] = "https://github.com/google/blockly/wiki/Lists#is-empty"; // untranslated +Blockly.Msg["LISTS_ISEMPTY_TITLE"] = "%1 est vide"; +Blockly.Msg["LISTS_ISEMPTY_TOOLTIP"] = "Renvoie vrai si la liste est vide."; +Blockly.Msg["LISTS_LENGTH_HELPURL"] = "https://github.com/google/blockly/wiki/Lists#length-of"; // untranslated +Blockly.Msg["LISTS_LENGTH_TITLE"] = "longueur de %1"; +Blockly.Msg["LISTS_LENGTH_TOOLTIP"] = "Renvoie la longueur d’une liste."; +Blockly.Msg["LISTS_REPEAT_HELPURL"] = "https://github.com/google/blockly/wiki/Lists#create-list-with"; // untranslated +Blockly.Msg["LISTS_REPEAT_TITLE"] = "créer une liste avec l’élément %1 répété %2 fois"; +Blockly.Msg["LISTS_REPEAT_TOOLTIP"] = "Crée une liste consistant en la valeur fournie répétée le nombre de fois indiqué."; +Blockly.Msg["LISTS_REVERSE_HELPURL"] = "https://github.com/google/blockly/wiki/Lists#reversing-a-list"; // untranslated +Blockly.Msg["LISTS_REVERSE_MESSAGE0"] = "inverser %1"; +Blockly.Msg["LISTS_REVERSE_TOOLTIP"] = "Inverser la copie d’une liste."; +Blockly.Msg["LISTS_SET_INDEX_HELPURL"] = "https://github.com/google/blockly/wiki/Lists#in-list--set"; // untranslated +Blockly.Msg["LISTS_SET_INDEX_INPUT_TO"] = "comme"; +Blockly.Msg["LISTS_SET_INDEX_INSERT"] = "insérer en"; +Blockly.Msg["LISTS_SET_INDEX_SET"] = "mettre"; +Blockly.Msg["LISTS_SET_INDEX_TOOLTIP_INSERT_FIRST"] = "Insère l’élément au début d’une liste."; +Blockly.Msg["LISTS_SET_INDEX_TOOLTIP_INSERT_FROM"] = "Insère l’élément à la position indiquée dans une liste."; +Blockly.Msg["LISTS_SET_INDEX_TOOLTIP_INSERT_LAST"] = "Ajoute l’élément à la fin d’une liste."; +Blockly.Msg["LISTS_SET_INDEX_TOOLTIP_INSERT_RANDOM"] = "Insère l’élément au hasard dans une liste."; +Blockly.Msg["LISTS_SET_INDEX_TOOLTIP_SET_FIRST"] = "Définit le premier élément dans une liste."; +Blockly.Msg["LISTS_SET_INDEX_TOOLTIP_SET_FROM"] = "Définit l’élément à la position indiquée dans une liste."; +Blockly.Msg["LISTS_SET_INDEX_TOOLTIP_SET_LAST"] = "Définit le dernier élément dans une liste."; +Blockly.Msg["LISTS_SET_INDEX_TOOLTIP_SET_RANDOM"] = "Définit un élément au hasard dans une liste."; +Blockly.Msg["LISTS_SORT_HELPURL"] = "https://github.com/google/blockly/wiki/Lists#sorting-a-list"; // untranslated +Blockly.Msg["LISTS_SORT_ORDER_ASCENDING"] = "croissant"; +Blockly.Msg["LISTS_SORT_ORDER_DESCENDING"] = "décroissant"; +Blockly.Msg["LISTS_SORT_TITLE"] = "trier %1 %2 %3"; +Blockly.Msg["LISTS_SORT_TOOLTIP"] = "Trier une copie d’une liste."; +Blockly.Msg["LISTS_SORT_TYPE_IGNORECASE"] = "alphabétique, en ignorant la casse"; +Blockly.Msg["LISTS_SORT_TYPE_NUMERIC"] = "numérique"; +Blockly.Msg["LISTS_SORT_TYPE_TEXT"] = "alphabétique"; +Blockly.Msg["LISTS_SPLIT_HELPURL"] = "https://github.com/google/blockly/wiki/Lists#splitting-strings-and-joining-lists"; // untranslated +Blockly.Msg["LISTS_SPLIT_LIST_FROM_TEXT"] = "créer une liste depuis le texte"; +Blockly.Msg["LISTS_SPLIT_TEXT_FROM_LIST"] = "créer un texte depuis la liste"; +Blockly.Msg["LISTS_SPLIT_TOOLTIP_JOIN"] = "Réunir une liste de textes en un seul, en les joignant par un séparateur."; +Blockly.Msg["LISTS_SPLIT_TOOLTIP_SPLIT"] = "Couper un texte en une liste de textes, en coupant à chaque séparateur."; +Blockly.Msg["LISTS_SPLIT_WITH_DELIMITER"] = "avec séparateur"; +Blockly.Msg["LOGIC_BOOLEAN_FALSE"] = "faux"; +Blockly.Msg["LOGIC_BOOLEAN_HELPURL"] = "https://fr.wikipedia.org/wiki/Principe_de_bivalence"; +Blockly.Msg["LOGIC_BOOLEAN_TOOLTIP"] = "Renvoie soit vrai soit faux."; +Blockly.Msg["LOGIC_BOOLEAN_TRUE"] = "vrai"; +Blockly.Msg["LOGIC_COMPARE_HELPURL"] = "https://fr.wikipedia.org/wiki/In%C3%A9galit%C3%A9_(math%C3%A9matiques)"; +Blockly.Msg["LOGIC_COMPARE_TOOLTIP_EQ"] = "Renvoyer vrai si les deux entrées sont égales."; +Blockly.Msg["LOGIC_COMPARE_TOOLTIP_GT"] = "Renvoyer vrai si la première entrée est plus grande que la seconde."; +Blockly.Msg["LOGIC_COMPARE_TOOLTIP_GTE"] = "Renvoyer true si la première entrée est supérieure ou égale à la seconde."; +Blockly.Msg["LOGIC_COMPARE_TOOLTIP_LT"] = "Renvoyer vrai si la première entrée est plus petite que la seconde."; +Blockly.Msg["LOGIC_COMPARE_TOOLTIP_LTE"] = "Renvoyer vrai si la première entrée est plus petite ou égale à la seconde."; +Blockly.Msg["LOGIC_COMPARE_TOOLTIP_NEQ"] = "Renvoyer vrai si les deux entrées sont différentes."; +Blockly.Msg["LOGIC_NEGATE_HELPURL"] = "https://fr.wikipedia.org/wiki/Négation_logique"; +Blockly.Msg["LOGIC_NEGATE_TITLE"] = "non %1"; +Blockly.Msg["LOGIC_NEGATE_TOOLTIP"] = "Renvoie vrai si l’entrée est fausse. Renvoie faux si l’entrée est vraie."; +Blockly.Msg["LOGIC_NULL"] = "nul"; +Blockly.Msg["LOGIC_NULL_HELPURL"] = "https://en.wikipedia.org/wiki/Nullable_type"; // untranslated +Blockly.Msg["LOGIC_NULL_TOOLTIP"] = "Renvoie nul."; +Blockly.Msg["LOGIC_OPERATION_AND"] = "et"; +Blockly.Msg["LOGIC_OPERATION_HELPURL"] = "https://fr.wikipedia.org/wiki/Connecteur_logique"; +Blockly.Msg["LOGIC_OPERATION_OR"] = "ou"; +Blockly.Msg["LOGIC_OPERATION_TOOLTIP_AND"] = "Renvoyer vrai si les deux entrées sont vraies."; +Blockly.Msg["LOGIC_OPERATION_TOOLTIP_OR"] = "Renvoyer vrai si au moins une des entrées est vraie."; +Blockly.Msg["LOGIC_TERNARY_CONDITION"] = "test"; +Blockly.Msg["LOGIC_TERNARY_HELPURL"] = "https://en.wikipedia.org/wiki/%3F%3A"; +Blockly.Msg["LOGIC_TERNARY_IF_FALSE"] = "si faux"; +Blockly.Msg["LOGIC_TERNARY_IF_TRUE"] = "si vrai"; +Blockly.Msg["LOGIC_TERNARY_TOOLTIP"] = "Vérifie la condition indiquée dans « test ». Si elle est vraie, renvoie la valeur « si vrai » ; sinon renvoie la valeur « si faux »."; +Blockly.Msg["MATH_ADDITION_SYMBOL"] = "+"; // untranslated +Blockly.Msg["MATH_ARITHMETIC_HELPURL"] = "https://fr.wikipedia.org/wiki/Arithm%C3%A9tique"; +Blockly.Msg["MATH_ARITHMETIC_TOOLTIP_ADD"] = "Renvoie la somme des deux nombres."; +Blockly.Msg["MATH_ARITHMETIC_TOOLTIP_DIVIDE"] = "Renvoie le quotient des deux nombres."; +Blockly.Msg["MATH_ARITHMETIC_TOOLTIP_MINUS"] = "Renvoie la différence des deux nombres."; +Blockly.Msg["MATH_ARITHMETIC_TOOLTIP_MULTIPLY"] = "Renvoie le produit des deux nombres."; +Blockly.Msg["MATH_ARITHMETIC_TOOLTIP_POWER"] = "Renvoie le premier nombre élevé à la puissance du second."; +Blockly.Msg["MATH_ATAN2_HELPURL"] = "https://fr.wikipedia.org/wiki/Atan2"; +Blockly.Msg["MATH_ATAN2_TITLE"] = "atan2 de (x : %1 ; y : %2)"; +Blockly.Msg["MATH_ATAN2_TOOLTIP"] = "Renvoie l’arc-tangente du point (X, Y) en degrés entre -180 et 180."; +Blockly.Msg["MATH_CHANGE_HELPURL"] = "https://fr.wikipedia.org/wiki/Idiome_de_programmation"; +Blockly.Msg["MATH_CHANGE_TITLE"] = "incrémenter %1 de %2"; +Blockly.Msg["MATH_CHANGE_TOOLTIP"] = "Ajouter un nombre à la variable « %1 »."; +Blockly.Msg["MATH_CONSTANT_HELPURL"] = "https://fr.wikipedia.org/wiki/Table_de_constantes_math%C3%A9matiques"; +Blockly.Msg["MATH_CONSTANT_TOOLTIP"] = "Renvoie une des constantes courantes : π (3,141...), e (2,718...), φ (nom d’or : ½(1+√5) = 1,618…), √2 (1,414...), √½ (0,707...), ou ∞ (infini)."; +Blockly.Msg["MATH_CONSTRAIN_HELPURL"] = "https://en.wikipedia.org/wiki/Clamping_(graphics)"; // untranslated +Blockly.Msg["MATH_CONSTRAIN_TITLE"] = "contraindre %1 entre %2 et %3"; +Blockly.Msg["MATH_CONSTRAIN_TOOLTIP"] = "Contraindre un nombre à rester entre les limites spécifiées (incluses)."; +Blockly.Msg["MATH_DIVISION_SYMBOL"] = "÷"; // untranslated +Blockly.Msg["MATH_IS_DIVISIBLE_BY"] = "est divisible par"; +Blockly.Msg["MATH_IS_EVEN"] = "est pair"; +Blockly.Msg["MATH_IS_NEGATIVE"] = "est négatif"; +Blockly.Msg["MATH_IS_ODD"] = "est impair"; +Blockly.Msg["MATH_IS_POSITIVE"] = "est positif"; +Blockly.Msg["MATH_IS_PRIME"] = "est premier"; +Blockly.Msg["MATH_IS_TOOLTIP"] = "Vérifier si un nombre est pair, impair, premier, entier, positif, négatif ou s’il est divisible par un certain nombre. Renvoie vrai ou faux."; +Blockly.Msg["MATH_IS_WHOLE"] = "est entier"; +Blockly.Msg["MATH_MODULO_HELPURL"] = "https://fr.wikipedia.org/wiki/Modulo_(op%C3%A9ration)"; +Blockly.Msg["MATH_MODULO_TITLE"] = "reste de %1 ÷ %2"; +Blockly.Msg["MATH_MODULO_TOOLTIP"] = "Renvoyer le reste de la division euclidienne des deux nombres."; +Blockly.Msg["MATH_MULTIPLICATION_SYMBOL"] = "×"; // untranslated +Blockly.Msg["MATH_NUMBER_HELPURL"] = "https://fr.wikipedia.org/wiki/Nombre"; +Blockly.Msg["MATH_NUMBER_TOOLTIP"] = "Un nombre."; +Blockly.Msg["MATH_ONLIST_HELPURL"] = "https://fr.wikipedia.org/wiki/Fonction_d'agrégation"; +Blockly.Msg["MATH_ONLIST_OPERATOR_AVERAGE"] = "moyenne de la liste"; +Blockly.Msg["MATH_ONLIST_OPERATOR_MAX"] = "maximum de la liste"; +Blockly.Msg["MATH_ONLIST_OPERATOR_MEDIAN"] = "médiane de la liste"; +Blockly.Msg["MATH_ONLIST_OPERATOR_MIN"] = "minimum de la liste"; +Blockly.Msg["MATH_ONLIST_OPERATOR_MODE"] = "majoritaires de la liste"; +Blockly.Msg["MATH_ONLIST_OPERATOR_RANDOM"] = "élément aléatoire de la liste"; +Blockly.Msg["MATH_ONLIST_OPERATOR_STD_DEV"] = "écart type de la liste"; +Blockly.Msg["MATH_ONLIST_OPERATOR_SUM"] = "somme de la liste"; +Blockly.Msg["MATH_ONLIST_TOOLTIP_AVERAGE"] = "Renvoyer la moyenne (arithmétique) des valeurs numériques dans la liste."; +Blockly.Msg["MATH_ONLIST_TOOLTIP_MAX"] = "Renvoyer le plus grand nombre dans la liste."; +Blockly.Msg["MATH_ONLIST_TOOLTIP_MEDIAN"] = "Renvoyer le nombre médian de la liste."; +Blockly.Msg["MATH_ONLIST_TOOLTIP_MIN"] = "Renvoyer le plus petit nombre dans la liste."; +Blockly.Msg["MATH_ONLIST_TOOLTIP_MODE"] = "Renvoyer une liste d’un ou plusieurs éléments les plus fréquents dans la liste."; +Blockly.Msg["MATH_ONLIST_TOOLTIP_RANDOM"] = "Renvoyer un élément au hasard dans la liste."; +Blockly.Msg["MATH_ONLIST_TOOLTIP_STD_DEV"] = "Renvoyer l’écart type de la liste."; +Blockly.Msg["MATH_ONLIST_TOOLTIP_SUM"] = "Renvoyer la somme de tous les nombres dans la liste."; +Blockly.Msg["MATH_POWER_SYMBOL"] = "^"; // untranslated +Blockly.Msg["MATH_RANDOM_FLOAT_HELPURL"] = "https://fr.wikipedia.org/wiki/G%C3%A9n%C3%A9rateur_de_nombres_al%C3%A9atoires"; +Blockly.Msg["MATH_RANDOM_FLOAT_TITLE_RANDOM"] = "fraction aléatoire"; +Blockly.Msg["MATH_RANDOM_FLOAT_TOOLTIP"] = "Renvoyer une fraction aléatoire entre 0,0 (inclus) et 1,0 (exclus)."; +Blockly.Msg["MATH_RANDOM_INT_HELPURL"] = "https://fr.wikipedia.org/wiki/G%C3%A9n%C3%A9rateur_de_nombres_al%C3%A9atoires"; +Blockly.Msg["MATH_RANDOM_INT_TITLE"] = "entier aléatoire entre %1 et %2"; +Blockly.Msg["MATH_RANDOM_INT_TOOLTIP"] = "Renvoyer un entier aléatoire entre les deux limites spécifiées, incluses."; +Blockly.Msg["MATH_ROUND_HELPURL"] = "https://fr.wikipedia.org/wiki/Arrondi_(math%C3%A9matiques)"; +Blockly.Msg["MATH_ROUND_OPERATOR_ROUND"] = "arrondir"; +Blockly.Msg["MATH_ROUND_OPERATOR_ROUNDDOWN"] = "arrondir par défaut (à l’entier inférieur le plus proche)"; +Blockly.Msg["MATH_ROUND_OPERATOR_ROUNDUP"] = "arrondir par excès (à l’entier supérieur le plus proche)"; +Blockly.Msg["MATH_ROUND_TOOLTIP"] = "Arrondir un nombre au-dessus ou au-dessous."; +Blockly.Msg["MATH_SINGLE_HELPURL"] = "https://fr.wikipedia.org/wiki/Racine_carr%C3%A9e"; +Blockly.Msg["MATH_SINGLE_OP_ABSOLUTE"] = "valeur absolue"; +Blockly.Msg["MATH_SINGLE_OP_ROOT"] = "racine carrée"; +Blockly.Msg["MATH_SINGLE_TOOLTIP_ABS"] = "Renvoie la valeur absolue d’un nombre."; +Blockly.Msg["MATH_SINGLE_TOOLTIP_EXP"] = "Renvoie e (la constante d’Euler) élevé à la puissance d’un nombre donné, c’est-à-dire l’exponentielle népérienne ou naturelle de ce nombre."; +Blockly.Msg["MATH_SINGLE_TOOLTIP_LN"] = "Renvoie le logarithme naturel d’un nombre."; +Blockly.Msg["MATH_SINGLE_TOOLTIP_LOG10"] = "Renvoie le logarithme décimal d’un nombre."; +Blockly.Msg["MATH_SINGLE_TOOLTIP_NEG"] = "Renvoie l’opposé d’un nombre"; +Blockly.Msg["MATH_SINGLE_TOOLTIP_POW10"] = "Renvoie 10 à la puissance d’un nombre."; +Blockly.Msg["MATH_SINGLE_TOOLTIP_ROOT"] = "Renvoie la racine carrée d’un nombre."; +Blockly.Msg["MATH_SUBTRACTION_SYMBOL"] = "−"; +Blockly.Msg["MATH_TRIG_ACOS"] = "acos"; +Blockly.Msg["MATH_TRIG_ASIN"] = "asin"; +Blockly.Msg["MATH_TRIG_ATAN"] = "atan"; +Blockly.Msg["MATH_TRIG_COS"] = "cos"; +Blockly.Msg["MATH_TRIG_HELPURL"] = "https://fr.wikipedia.org/wiki/Fonction_trigonom%C3%A9trique"; +Blockly.Msg["MATH_TRIG_SIN"] = "sin"; +Blockly.Msg["MATH_TRIG_TAN"] = "tan"; +Blockly.Msg["MATH_TRIG_TOOLTIP_ACOS"] = "Renvoie l’arccosinus d’un nombre."; +Blockly.Msg["MATH_TRIG_TOOLTIP_ASIN"] = "Renvoie l’arcsinus d’un nombre."; +Blockly.Msg["MATH_TRIG_TOOLTIP_ATAN"] = "Renvoie l’arctangente d’un nombre."; +Blockly.Msg["MATH_TRIG_TOOLTIP_COS"] = "Renvoie le cosinus d’un angle en degrés (pas en radians)."; +Blockly.Msg["MATH_TRIG_TOOLTIP_SIN"] = "Renvoie le sinus d’un angle en degrés (pas en radians)."; +Blockly.Msg["MATH_TRIG_TOOLTIP_TAN"] = "Renvoie la tangente d’un angle en degrés (pas en radians)."; +Blockly.Msg["NEW_COLOUR_VARIABLE"] = "Créer une variable de couleur..."; +Blockly.Msg["NEW_NUMBER_VARIABLE"] = "Créer une variable numérique..."; +Blockly.Msg["NEW_STRING_VARIABLE"] = "Créer une variable de chaîne..."; +Blockly.Msg["NEW_VARIABLE"] = "Créer une variable..."; +Blockly.Msg["NEW_VARIABLE_TITLE"] = "Nom de la nouvelle variable :"; +Blockly.Msg["NEW_VARIABLE_TYPE_TITLE"] = "Nouveau type de variable :"; +Blockly.Msg["ORDINAL_NUMBER_SUFFIX"] = ""; // untranslated +Blockly.Msg["PROCEDURES_ALLOW_STATEMENTS"] = "autoriser les ordres"; +Blockly.Msg["PROCEDURES_BEFORE_PARAMS"] = "avec :"; +Blockly.Msg["PROCEDURES_CALLNORETURN_HELPURL"] = "https://fr.wikipedia.org/wiki/Sous-programme"; +Blockly.Msg["PROCEDURES_CALLNORETURN_TOOLTIP"] = "Exécuter la fonction « %1 » définie par l’utilisateur."; +Blockly.Msg["PROCEDURES_CALLRETURN_HELPURL"] = "https://fr.wikipedia.org/wiki/Sous-programme"; +Blockly.Msg["PROCEDURES_CALLRETURN_TOOLTIP"] = "Exécuter la fonction « %1 » définie par l’utilisateur et utiliser son résultat."; +Blockly.Msg["PROCEDURES_CALL_BEFORE_PARAMS"] = "avec :"; +Blockly.Msg["PROCEDURES_CREATE_DO"] = "Créer « %1 »"; +Blockly.Msg["PROCEDURES_DEFNORETURN_COMMENT"] = "Décrivez cette fonction..."; +Blockly.Msg["PROCEDURES_DEFNORETURN_DO"] = ""; // untranslated +Blockly.Msg["PROCEDURES_DEFNORETURN_HELPURL"] = "https://fr.wikipedia.org/wiki/Sous-programme"; +Blockly.Msg["PROCEDURES_DEFNORETURN_PROCEDURE"] = "faire quelque chose"; +Blockly.Msg["PROCEDURES_DEFNORETURN_TITLE"] = "pour"; +Blockly.Msg["PROCEDURES_DEFNORETURN_TOOLTIP"] = "Crée une fonction sans sortie."; +Blockly.Msg["PROCEDURES_DEFRETURN_HELPURL"] = "https://fr.wikipedia.org/wiki/Sous-programme"; +Blockly.Msg["PROCEDURES_DEFRETURN_RETURN"] = "retourner"; +Blockly.Msg["PROCEDURES_DEFRETURN_TOOLTIP"] = "Crée une fonction avec une sortie."; +Blockly.Msg["PROCEDURES_DEF_DUPLICATE_WARNING"] = "Attention : cette fonction a des paramètres en doublon."; +Blockly.Msg["PROCEDURES_HIGHLIGHT_DEF"] = "Surligner la définition de la fonction"; +Blockly.Msg["PROCEDURES_IFRETURN_HELPURL"] = "https://c2.com/cgi/wiki?GuardClause"; // untranslated +Blockly.Msg["PROCEDURES_IFRETURN_TOOLTIP"] = "Si une valeur est vraie, alors renvoyer une seconde valeur."; +Blockly.Msg["PROCEDURES_IFRETURN_WARNING"] = "Attention : ce bloc ne peut être utilisé que dans une définition de fonction."; +Blockly.Msg["PROCEDURES_MUTATORARG_TITLE"] = "nom de l’entrée :"; +Blockly.Msg["PROCEDURES_MUTATORARG_TOOLTIP"] = "Ajouter une entrée à la fonction."; +Blockly.Msg["PROCEDURES_MUTATORCONTAINER_TITLE"] = "entrées"; +Blockly.Msg["PROCEDURES_MUTATORCONTAINER_TOOLTIP"] = "Ajouter, supprimer, ou réarranger les entrées de cette fonction."; +Blockly.Msg["REDO"] = "Refaire"; +Blockly.Msg["REMOVE_COMMENT"] = "Supprimer un commentaire"; +Blockly.Msg["RENAME_VARIABLE"] = "Renommer la variable..."; +Blockly.Msg["RENAME_VARIABLE_TITLE"] = "Renommer toutes les variables « %1 » en :"; +Blockly.Msg["TEXT_APPEND_HELPURL"] = "https://github.com/google/blockly/wiki/Text#text-modification"; // untranslated +Blockly.Msg["TEXT_APPEND_TITLE"] = "ajouter le texte %2 à %1"; +Blockly.Msg["TEXT_APPEND_TOOLTIP"] = "Ajouter du texte à la variable « %1 »."; +Blockly.Msg["TEXT_CHANGECASE_HELPURL"] = "https://github.com/google/blockly/wiki/Text#adjusting-text-case"; // untranslated +Blockly.Msg["TEXT_CHANGECASE_OPERATOR_LOWERCASE"] = "en minuscules"; +Blockly.Msg["TEXT_CHANGECASE_OPERATOR_TITLECASE"] = "en Capitale Initiale Pour Chaque Mot"; +Blockly.Msg["TEXT_CHANGECASE_OPERATOR_UPPERCASE"] = "en MAJUSCULES"; +Blockly.Msg["TEXT_CHANGECASE_TOOLTIP"] = "Renvoyer une copie du texte dans une autre casse."; +Blockly.Msg["TEXT_CHARAT_FIRST"] = "obtenir la première lettre"; +Blockly.Msg["TEXT_CHARAT_FROM_END"] = "obtenir la lettre nº (depuis la fin)"; +Blockly.Msg["TEXT_CHARAT_FROM_START"] = "obtenir la lettre nº"; +Blockly.Msg["TEXT_CHARAT_HELPURL"] = "https://github.com/google/blockly/wiki/Text#extracting-text"; // untranslated +Blockly.Msg["TEXT_CHARAT_LAST"] = "obtenir la dernière lettre"; +Blockly.Msg["TEXT_CHARAT_RANDOM"] = "obtenir une lettre au hasard"; +Blockly.Msg["TEXT_CHARAT_TAIL"] = ""; // untranslated +Blockly.Msg["TEXT_CHARAT_TITLE"] = "dans le texte %1 %2"; +Blockly.Msg["TEXT_CHARAT_TOOLTIP"] = "Renvoie la lettre à la position indiquée."; +Blockly.Msg["TEXT_COUNT_HELPURL"] = "https://github.com/google/blockly/wiki/Text#counting-substrings"; // untranslated +Blockly.Msg["TEXT_COUNT_MESSAGE0"] = "nombre %1 sur %2"; +Blockly.Msg["TEXT_COUNT_TOOLTIP"] = "Compter combien de fois un texte donné apparaît dans un autre."; +Blockly.Msg["TEXT_CREATE_JOIN_ITEM_TOOLTIP"] = "Ajouter un élément au texte."; +Blockly.Msg["TEXT_CREATE_JOIN_TITLE_JOIN"] = "joindre"; +Blockly.Msg["TEXT_CREATE_JOIN_TOOLTIP"] = "Ajouter, supprimer, ou réordonner des sections pour reconfigurer ce bloc de texte."; +Blockly.Msg["TEXT_GET_SUBSTRING_END_FROM_END"] = "jusqu’à la lettre nº (depuis la fin)"; +Blockly.Msg["TEXT_GET_SUBSTRING_END_FROM_START"] = "jusqu’à la lettre nº"; +Blockly.Msg["TEXT_GET_SUBSTRING_END_LAST"] = "jusqu’à la dernière lettre"; +Blockly.Msg["TEXT_GET_SUBSTRING_HELPURL"] = "https://github.com/google/blockly/wiki/Text#extracting-a-region-of-text"; // untranslated +Blockly.Msg["TEXT_GET_SUBSTRING_INPUT_IN_TEXT"] = "dans le texte"; +Blockly.Msg["TEXT_GET_SUBSTRING_START_FIRST"] = "obtenir la sous-chaîne depuis la première lettre"; +Blockly.Msg["TEXT_GET_SUBSTRING_START_FROM_END"] = "obtenir la sous-chaîne depuis la lettre nº (depuis la fin)"; +Blockly.Msg["TEXT_GET_SUBSTRING_START_FROM_START"] = "obtenir la sous-chaîne depuis la lettre nº"; +Blockly.Msg["TEXT_GET_SUBSTRING_TAIL"] = ""; // untranslated +Blockly.Msg["TEXT_GET_SUBSTRING_TOOLTIP"] = "Renvoie une partie indiquée du texte."; +Blockly.Msg["TEXT_INDEXOF_HELPURL"] = "https://github.com/google/blockly/wiki/Text#finding-text"; // untranslated +Blockly.Msg["TEXT_INDEXOF_OPERATOR_FIRST"] = "trouver la première occurrence de la chaîne"; +Blockly.Msg["TEXT_INDEXOF_OPERATOR_LAST"] = "trouver la dernière occurrence du texte"; +Blockly.Msg["TEXT_INDEXOF_TITLE"] = "%2 %3 dans le texte %1"; +Blockly.Msg["TEXT_INDEXOF_TOOLTIP"] = "Renvoie l’index de la première/dernière occurrence de la première chaîne dans la seconde. Renvoie %1 si la chaîne n’est pas trouvée."; +Blockly.Msg["TEXT_ISEMPTY_HELPURL"] = "https://github.com/google/blockly/wiki/Text#checking-for-empty-text"; // untranslated +Blockly.Msg["TEXT_ISEMPTY_TITLE"] = "%1 est vide"; +Blockly.Msg["TEXT_ISEMPTY_TOOLTIP"] = "Renvoie vrai si le texte fourni est vide."; +Blockly.Msg["TEXT_JOIN_HELPURL"] = "https://github.com/google/blockly/wiki/Text#text-creation"; // untranslated +Blockly.Msg["TEXT_JOIN_TITLE_CREATEWITH"] = "créer un texte avec"; +Blockly.Msg["TEXT_JOIN_TOOLTIP"] = "Créer un morceau de texte en joignant bout à bout un nombre quelconque d’éléments dans l’ordre indiqué."; +Blockly.Msg["TEXT_LENGTH_HELPURL"] = "https://github.com/google/blockly/wiki/Text#text-modification"; // untranslated +Blockly.Msg["TEXT_LENGTH_TITLE"] = "longueur de %1"; +Blockly.Msg["TEXT_LENGTH_TOOLTIP"] = "Renvoie le nombre de lettres (chiffres, ponctuations, symboles et espaces compris) dans le texte fourni."; +Blockly.Msg["TEXT_PRINT_HELPURL"] = "https://github.com/google/blockly/wiki/Text#printing-text"; // untranslated +Blockly.Msg["TEXT_PRINT_TITLE"] = "afficher %1"; +Blockly.Msg["TEXT_PRINT_TOOLTIP"] = "Afficher le texte, le nombre ou une autre valeur spécifiée."; +Blockly.Msg["TEXT_PROMPT_HELPURL"] = "https://github.com/google/blockly/wiki/Text#getting-input-from-the-user"; // untranslated +Blockly.Msg["TEXT_PROMPT_TOOLTIP_NUMBER"] = "Demander un nombre à l’utilisateur."; +Blockly.Msg["TEXT_PROMPT_TOOLTIP_TEXT"] = "Demander un texte à l’utilisateur."; +Blockly.Msg["TEXT_PROMPT_TYPE_NUMBER"] = "demander un nombre avec un message"; +Blockly.Msg["TEXT_PROMPT_TYPE_TEXT"] = "demander un texte avec un message"; +Blockly.Msg["TEXT_REPLACE_HELPURL"] = "https://github.com/google/blockly/wiki/Text#replacing-substrings"; // untranslated +Blockly.Msg["TEXT_REPLACE_MESSAGE0"] = "remplacer %1 par %2 dans %3"; +Blockly.Msg["TEXT_REPLACE_TOOLTIP"] = "Remplacer toutes les occurrences d’un texte par un autre."; +Blockly.Msg["TEXT_REVERSE_HELPURL"] = "https://github.com/google/blockly/wiki/Text#reversing-text"; // untranslated +Blockly.Msg["TEXT_REVERSE_MESSAGE0"] = "renverser %1"; +Blockly.Msg["TEXT_REVERSE_TOOLTIP"] = "Renverse l’ordre des caractères dans le texte."; +Blockly.Msg["TEXT_TEXT_HELPURL"] = "https://fr.wikipedia.org/wiki/Cha%C3%AEne_de_caract%C3%A8res"; +Blockly.Msg["TEXT_TEXT_TOOLTIP"] = "Une lettre, un mot ou une ligne de texte."; +Blockly.Msg["TEXT_TRIM_HELPURL"] = "https://github.com/google/blockly/wiki/Text#trimming-removing-spaces"; // untranslated +Blockly.Msg["TEXT_TRIM_OPERATOR_BOTH"] = "supprimer les espaces des deux côtés de"; +Blockly.Msg["TEXT_TRIM_OPERATOR_LEFT"] = "supprimer les espaces du côté gauche de"; +Blockly.Msg["TEXT_TRIM_OPERATOR_RIGHT"] = "supprimer les espaces du côté droit de"; +Blockly.Msg["TEXT_TRIM_TOOLTIP"] = "Renvoyer une copie du texte avec les espaces supprimés d’un ou des deux bouts."; +Blockly.Msg["TODAY"] = "Aujourd'hui"; +Blockly.Msg["UNDO"] = "Annuler"; +Blockly.Msg["UNNAMED_KEY"] = "non nommé"; +Blockly.Msg["VARIABLES_DEFAULT_NAME"] = "élément"; +Blockly.Msg["VARIABLES_GET_CREATE_SET"] = "Créer « définir %1 »"; +Blockly.Msg["VARIABLES_GET_HELPURL"] = "https://github.com/google/blockly/wiki/Variables#get"; // untranslated +Blockly.Msg["VARIABLES_GET_TOOLTIP"] = "Renvoie la valeur de cette variable."; +Blockly.Msg["VARIABLES_SET"] = "définir %1 à %2"; +Blockly.Msg["VARIABLES_SET_CREATE_GET"] = "Créer « obtenir %1 »"; +Blockly.Msg["VARIABLES_SET_HELPURL"] = "https://github.com/google/blockly/wiki/Variables#set"; // untranslated +Blockly.Msg["VARIABLES_SET_TOOLTIP"] = "Définit cette variable pour qu’elle soit égale à la valeur de l’entrée."; +Blockly.Msg["VARIABLE_ALREADY_EXISTS"] = "Une variable nommée « %1 » existe déjà."; +Blockly.Msg["VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE"] = "Une variable nommée « %1 » existe déjà pour un autre type : « %2 »."; +Blockly.Msg["VARIABLE_ALREADY_EXISTS_FOR_A_PARAMETER"] = "Une variable nommée '%1' existe déjà comme paramètre dans la procédure '%2'."; +Blockly.Msg["WORKSPACE_ARIA_LABEL"] = "Espace de travail de Blockly"; +Blockly.Msg["WORKSPACE_COMMENT_DEFAULT_TEXT"] = "Expliquez quelque chose..."; +Blockly.Msg["CONTROLS_FOREACH_INPUT_DO"] = Blockly.Msg["CONTROLS_REPEAT_INPUT_DO"]; +Blockly.Msg["CONTROLS_FOR_INPUT_DO"] = Blockly.Msg["CONTROLS_REPEAT_INPUT_DO"]; +Blockly.Msg["CONTROLS_IF_ELSEIF_TITLE_ELSEIF"] = Blockly.Msg["CONTROLS_IF_MSG_ELSEIF"]; +Blockly.Msg["CONTROLS_IF_ELSE_TITLE_ELSE"] = Blockly.Msg["CONTROLS_IF_MSG_ELSE"]; +Blockly.Msg["CONTROLS_IF_IF_TITLE_IF"] = Blockly.Msg["CONTROLS_IF_MSG_IF"]; +Blockly.Msg["CONTROLS_IF_MSG_THEN"] = Blockly.Msg["CONTROLS_REPEAT_INPUT_DO"]; +Blockly.Msg["CONTROLS_WHILEUNTIL_INPUT_DO"] = Blockly.Msg["CONTROLS_REPEAT_INPUT_DO"]; +Blockly.Msg["LISTS_CREATE_WITH_ITEM_TITLE"] = Blockly.Msg["VARIABLES_DEFAULT_NAME"]; +Blockly.Msg["LISTS_GET_INDEX_HELPURL"] = Blockly.Msg["LISTS_INDEX_OF_HELPURL"]; +Blockly.Msg["LISTS_GET_INDEX_INPUT_IN_LIST"] = Blockly.Msg["LISTS_INLIST"]; +Blockly.Msg["LISTS_GET_SUBLIST_INPUT_IN_LIST"] = Blockly.Msg["LISTS_INLIST"]; +Blockly.Msg["LISTS_INDEX_OF_INPUT_IN_LIST"] = Blockly.Msg["LISTS_INLIST"]; +Blockly.Msg["LISTS_SET_INDEX_INPUT_IN_LIST"] = Blockly.Msg["LISTS_INLIST"]; +Blockly.Msg["MATH_CHANGE_TITLE_ITEM"] = Blockly.Msg["VARIABLES_DEFAULT_NAME"]; +Blockly.Msg["PROCEDURES_DEFRETURN_COMMENT"] = Blockly.Msg["PROCEDURES_DEFNORETURN_COMMENT"]; +Blockly.Msg["PROCEDURES_DEFRETURN_DO"] = Blockly.Msg["PROCEDURES_DEFNORETURN_DO"]; +Blockly.Msg["PROCEDURES_DEFRETURN_PROCEDURE"] = Blockly.Msg["PROCEDURES_DEFNORETURN_PROCEDURE"]; +Blockly.Msg["PROCEDURES_DEFRETURN_TITLE"] = Blockly.Msg["PROCEDURES_DEFNORETURN_TITLE"]; +Blockly.Msg["TEXT_APPEND_VARIABLE"] = Blockly.Msg["VARIABLES_DEFAULT_NAME"]; +Blockly.Msg["TEXT_CREATE_JOIN_ITEM_TITLE_ITEM"] = Blockly.Msg["VARIABLES_DEFAULT_NAME"]; + +Blockly.Msg["MATH_HUE"] = "230"; +Blockly.Msg["LOOPS_HUE"] = "120"; +Blockly.Msg["LISTS_HUE"] = "260"; +Blockly.Msg["LOGIC_HUE"] = "210"; +Blockly.Msg["VARIABLES_HUE"] = "330"; +Blockly.Msg["TEXTS_HUE"] = "160"; +Blockly.Msg["PROCEDURES_HUE"] = "290"; +Blockly.Msg["COLOUR_HUE"] = "20"; +Blockly.Msg["VARIABLES_DYNAMIC_HUE"] = "310"; diff --git a/admin/google-blockly/msg/js/it.js b/admin/google-blockly/msg/js/it.js new file mode 100644 index 000000000..954b5d0e5 --- /dev/null +++ b/admin/google-blockly/msg/js/it.js @@ -0,0 +1,424 @@ +'use strict'; + +var Blockly = Blockly || { Msg: Object.create(null) }; + +Blockly.Msg["ADD_COMMENT"] = "Aggiungi commento"; +Blockly.Msg["CANNOT_DELETE_VARIABLE_PROCEDURE"] = "Non si può cancellare la variabile '%1' perché è parte della definizione della funzione '%2'"; +Blockly.Msg["CHANGE_VALUE_TITLE"] = "Modifica valore:"; +Blockly.Msg["CLEAN_UP"] = "Pulisci i blocchi"; +Blockly.Msg["COLLAPSED_WARNINGS_WARNING"] = "I blocchi compressi contengono avvertimenti."; +Blockly.Msg["COLLAPSE_ALL"] = "Comprimi blocchi"; +Blockly.Msg["COLLAPSE_BLOCK"] = "Comprimi blocco"; +Blockly.Msg["COLOUR_BLEND_COLOUR1"] = "colore 1"; +Blockly.Msg["COLOUR_BLEND_COLOUR2"] = "colore 2"; +Blockly.Msg["COLOUR_BLEND_HELPURL"] = "https://meyerweb.com/eric/tools/color-blend/#:::rgbp"; // untranslated +Blockly.Msg["COLOUR_BLEND_RATIO"] = "rapporto"; +Blockly.Msg["COLOUR_BLEND_TITLE"] = "miscela"; +Blockly.Msg["COLOUR_BLEND_TOOLTIP"] = "Mescola due colori insieme con un determinato rapporto (0.0 - 1.0)."; +Blockly.Msg["COLOUR_PICKER_HELPURL"] = "https://it.wikipedia.org/wiki/Colore"; +Blockly.Msg["COLOUR_PICKER_TOOLTIP"] = "Scegli un colore dalla tavolozza."; +Blockly.Msg["COLOUR_RANDOM_HELPURL"] = "http://randomcolour.com"; // untranslated +Blockly.Msg["COLOUR_RANDOM_TITLE"] = "colore casuale"; +Blockly.Msg["COLOUR_RANDOM_TOOLTIP"] = "Scegli un colore a caso."; +Blockly.Msg["COLOUR_RGB_BLUE"] = "blu"; +Blockly.Msg["COLOUR_RGB_GREEN"] = "verde"; +Blockly.Msg["COLOUR_RGB_HELPURL"] = "https://www.december.com/html/spec/colorpercompact.html"; // untranslated +Blockly.Msg["COLOUR_RGB_RED"] = "rosso"; +Blockly.Msg["COLOUR_RGB_TITLE"] = "colora con"; +Blockly.Msg["COLOUR_RGB_TOOLTIP"] = "Crea un colore con la quantità specificata di rosso, verde e blu. Tutti i valori devono essere compresi tra 0 e 100."; +Blockly.Msg["CONTROLS_FLOW_STATEMENTS_HELPURL"] = "https://github.com/google/blockly/wiki/Loops#loop-termination-blocks"; // untranslated +Blockly.Msg["CONTROLS_FLOW_STATEMENTS_OPERATOR_BREAK"] = "esce dal ciclo"; +Blockly.Msg["CONTROLS_FLOW_STATEMENTS_OPERATOR_CONTINUE"] = "prosegui con la successiva iterazione del ciclo"; +Blockly.Msg["CONTROLS_FLOW_STATEMENTS_TOOLTIP_BREAK"] = "Esce dal ciclo."; +Blockly.Msg["CONTROLS_FLOW_STATEMENTS_TOOLTIP_CONTINUE"] = "Salta il resto di questo ciclo e prosegue con la successiva iterazione."; +Blockly.Msg["CONTROLS_FLOW_STATEMENTS_WARNING"] = "Attenzioneː Questo blocco può essere usato solo in un ciclo."; +Blockly.Msg["CONTROLS_FOREACH_HELPURL"] = "https://github.com/google/blockly/wiki/Loops#for-each"; // untranslated +Blockly.Msg["CONTROLS_FOREACH_TITLE"] = "per ogni elemento %1 nella lista %2"; +Blockly.Msg["CONTROLS_FOREACH_TOOLTIP"] = "Per ogni elemento in una lista, imposta la variabile '%1' pari all'elemento e quindi esegue alcune istruzioni."; +Blockly.Msg["CONTROLS_FOR_HELPURL"] = "https://github.com/google/blockly/wiki/Loops#count-with"; // untranslated +Blockly.Msg["CONTROLS_FOR_TITLE"] = "conta con %1 da %2 a %3 per %4"; +Blockly.Msg["CONTROLS_FOR_TOOLTIP"] = "Fa sì che la variabile '%1' prenda tutti i valori a partire dal numero di partenza fino a quello di arrivo, con passo pari all'intervallo specificato, ed esegue il blocco indicato."; +Blockly.Msg["CONTROLS_IF_ELSEIF_TOOLTIP"] = "Aggiungi una condizione al blocco se."; +Blockly.Msg["CONTROLS_IF_ELSE_TOOLTIP"] = "Aggiungi una condizione finale pigliatutto al blocco se."; +Blockly.Msg["CONTROLS_IF_HELPURL"] = "https://github.com/google/blockly/wiki/IfElse"; // untranslated +Blockly.Msg["CONTROLS_IF_IF_TOOLTIP"] = "Aggiungi, elimina o riordina le sezioni per riconfigurare questo blocco se."; +Blockly.Msg["CONTROLS_IF_MSG_ELSE"] = "altrimenti"; +Blockly.Msg["CONTROLS_IF_MSG_ELSEIF"] = "altrimenti se"; +Blockly.Msg["CONTROLS_IF_MSG_IF"] = "se"; +Blockly.Msg["CONTROLS_IF_TOOLTIP_1"] = "Se un valore è vero allora esegue alcune istruzioni."; +Blockly.Msg["CONTROLS_IF_TOOLTIP_2"] = "Se un valore è vero allora esegue il primo blocco di istruzioni. Altrimenti esegue il secondo blocco di istruzioni."; +Blockly.Msg["CONTROLS_IF_TOOLTIP_3"] = "Se il primo valore è vero allora esegue un primo blocco di istruzioni. Altrimenti, se il secondo valore è vero, esegue un secondo blocco di istruzioni."; +Blockly.Msg["CONTROLS_IF_TOOLTIP_4"] = "Se il primo valore è vero allora esegue un primo blocco di istruzioni. Altrimenti, se il secondo valore è vero, esegue un secondo blocco di istruzioni. Se nessuno dei valori è vero esegue l'ultimo blocco di istruzioni."; +Blockly.Msg["CONTROLS_REPEAT_HELPURL"] = "https://it.wikipedia.org/wiki/Ciclo_for"; +Blockly.Msg["CONTROLS_REPEAT_INPUT_DO"] = "fai"; +Blockly.Msg["CONTROLS_REPEAT_TITLE"] = "ripeti %1 volte"; +Blockly.Msg["CONTROLS_REPEAT_TOOLTIP"] = "Esegue alcune istruzione diverse volte."; +Blockly.Msg["CONTROLS_WHILEUNTIL_HELPURL"] = "https://github.com/google/blockly/wiki/Loops#repeat"; // untranslated +Blockly.Msg["CONTROLS_WHILEUNTIL_OPERATOR_UNTIL"] = "ripeti fino a che"; +Blockly.Msg["CONTROLS_WHILEUNTIL_OPERATOR_WHILE"] = "ripeti mentre"; +Blockly.Msg["CONTROLS_WHILEUNTIL_TOOLTIP_UNTIL"] = "Finché un valore è falso, esegue alcune istruzioni."; +Blockly.Msg["CONTROLS_WHILEUNTIL_TOOLTIP_WHILE"] = "Finché un valore è vero, esegue alcune istruzioni."; +Blockly.Msg["DELETE_ALL_BLOCKS"] = "Cancellare tutti i %1 blocchi?"; +Blockly.Msg["DELETE_BLOCK"] = "Cancella blocco"; +Blockly.Msg["DELETE_VARIABLE"] = "Cancella la variabile '%1'"; +Blockly.Msg["DELETE_VARIABLE_CONFIRMATION"] = "Cancella %1 usi della variabile '%2'?"; +Blockly.Msg["DELETE_X_BLOCKS"] = "Cancella %1 blocchi"; +Blockly.Msg["DIALOG_CANCEL"] = "Annulla"; +Blockly.Msg["DIALOG_OK"] = "OK"; +Blockly.Msg["DISABLE_BLOCK"] = "Disattiva blocco"; +Blockly.Msg["DUPLICATE_BLOCK"] = "Duplica"; +Blockly.Msg["DUPLICATE_COMMENT"] = "Duplica commento"; +Blockly.Msg["ENABLE_BLOCK"] = "Attiva blocco"; +Blockly.Msg["EXPAND_ALL"] = "Espandi blocchi"; +Blockly.Msg["EXPAND_BLOCK"] = "Espandi blocco"; +Blockly.Msg["EXTERNAL_INPUTS"] = "Ingressi esterni"; +Blockly.Msg["HELP"] = "Aiuto"; +Blockly.Msg["INLINE_INPUTS"] = "Ingressi in linea"; +Blockly.Msg["LISTS_CREATE_EMPTY_HELPURL"] = "https://github.com/google/blockly/wiki/Lists#create-empty-list"; // untranslated +Blockly.Msg["LISTS_CREATE_EMPTY_TITLE"] = "crea lista vuota"; +Blockly.Msg["LISTS_CREATE_EMPTY_TOOLTIP"] = "Restituisce una lista, di lunghezza 0, contenente nessun record di dati"; +Blockly.Msg["LISTS_CREATE_WITH_CONTAINER_TITLE_ADD"] = "lista"; +Blockly.Msg["LISTS_CREATE_WITH_CONTAINER_TOOLTIP"] = "Aggiungi, rimuovi o riordina le sezioni per riconfigurare il blocco lista."; +Blockly.Msg["LISTS_CREATE_WITH_HELPURL"] = "https://github.com/google/blockly/wiki/Lists#create-list-with"; // untranslated +Blockly.Msg["LISTS_CREATE_WITH_INPUT_WITH"] = "crea lista con"; +Blockly.Msg["LISTS_CREATE_WITH_ITEM_TOOLTIP"] = "Aggiunge un elemento alla lista."; +Blockly.Msg["LISTS_CREATE_WITH_TOOLTIP"] = "Crea una lista con un certo numero di elementi."; +Blockly.Msg["LISTS_GET_INDEX_FIRST"] = "primo"; +Blockly.Msg["LISTS_GET_INDEX_FROM_END"] = "# dalla fine"; +Blockly.Msg["LISTS_GET_INDEX_FROM_START"] = "#"; // untranslated +Blockly.Msg["LISTS_GET_INDEX_GET"] = "prendi"; +Blockly.Msg["LISTS_GET_INDEX_GET_REMOVE"] = "prendi e rimuovi"; +Blockly.Msg["LISTS_GET_INDEX_LAST"] = "ultimo"; +Blockly.Msg["LISTS_GET_INDEX_RANDOM"] = "casuale"; +Blockly.Msg["LISTS_GET_INDEX_REMOVE"] = "rimuovi"; +Blockly.Msg["LISTS_GET_INDEX_TAIL"] = ""; // untranslated +Blockly.Msg["LISTS_GET_INDEX_TOOLTIP_GET_FIRST"] = "Restituisce il primo elemento in una lista."; +Blockly.Msg["LISTS_GET_INDEX_TOOLTIP_GET_FROM"] = "Restituisce l'elemento nella posizione indicata della lista."; +Blockly.Msg["LISTS_GET_INDEX_TOOLTIP_GET_LAST"] = "Restituisce l'ultimo elemento in una lista."; +Blockly.Msg["LISTS_GET_INDEX_TOOLTIP_GET_RANDOM"] = "Restituisce un elemento casuale in una lista."; +Blockly.Msg["LISTS_GET_INDEX_TOOLTIP_GET_REMOVE_FIRST"] = "Rimuove e restituisce il primo elemento in una lista."; +Blockly.Msg["LISTS_GET_INDEX_TOOLTIP_GET_REMOVE_FROM"] = "Rimuove e restituisce l'elemento nella posizione indicata in una lista."; +Blockly.Msg["LISTS_GET_INDEX_TOOLTIP_GET_REMOVE_LAST"] = "Restituisce e rimuove l'ultimo elemento in una lista."; +Blockly.Msg["LISTS_GET_INDEX_TOOLTIP_GET_REMOVE_RANDOM"] = "Restituisce e rimuove un elemento casuale in una lista."; +Blockly.Msg["LISTS_GET_INDEX_TOOLTIP_REMOVE_FIRST"] = "Rimuove il primo elemento in una lista."; +Blockly.Msg["LISTS_GET_INDEX_TOOLTIP_REMOVE_FROM"] = "Rimuove l'elemento nella posizione indicata in una lista."; +Blockly.Msg["LISTS_GET_INDEX_TOOLTIP_REMOVE_LAST"] = "Rimuove l'ultimo elemento in una lista."; +Blockly.Msg["LISTS_GET_INDEX_TOOLTIP_REMOVE_RANDOM"] = "Rimuove un elemento casuale in una lista."; +Blockly.Msg["LISTS_GET_SUBLIST_END_FROM_END"] = "da # dalla fine"; +Blockly.Msg["LISTS_GET_SUBLIST_END_FROM_START"] = "fino a #"; +Blockly.Msg["LISTS_GET_SUBLIST_END_LAST"] = "dagli ultimi"; +Blockly.Msg["LISTS_GET_SUBLIST_HELPURL"] = "https://github.com/google/blockly/wiki/Lists#getting-a-sublist"; // untranslated +Blockly.Msg["LISTS_GET_SUBLIST_START_FIRST"] = "prendi sotto-lista dall'inizio"; +Blockly.Msg["LISTS_GET_SUBLIST_START_FROM_END"] = "prendi sotto-lista da # dalla fine"; +Blockly.Msg["LISTS_GET_SUBLIST_START_FROM_START"] = "prendi sotto-lista da #"; +Blockly.Msg["LISTS_GET_SUBLIST_TAIL"] = ""; // untranslated +Blockly.Msg["LISTS_GET_SUBLIST_TOOLTIP"] = "Crea una copia della porzione specificata di una lista."; +Blockly.Msg["LISTS_INDEX_FROM_END_TOOLTIP"] = "%1 corrisponde all'ultimo elemento."; +Blockly.Msg["LISTS_INDEX_FROM_START_TOOLTIP"] = "%1 corrisponde al primo elemento."; +Blockly.Msg["LISTS_INDEX_OF_FIRST"] = "trova la prima occorrenza dell'elemento"; +Blockly.Msg["LISTS_INDEX_OF_HELPURL"] = "https://github.com/google/blockly/wiki/Lists#getting-items-from-a-list"; // untranslated +Blockly.Msg["LISTS_INDEX_OF_LAST"] = "trova l'ultima occorrenza dell'elemento"; +Blockly.Msg["LISTS_INDEX_OF_TOOLTIP"] = "Restituisce l'indice della prima/ultima occorrenza dell'elemento nella lista. Restituisce %1 se l'elemento non viene trovato."; +Blockly.Msg["LISTS_INLIST"] = "nella lista"; +Blockly.Msg["LISTS_ISEMPTY_HELPURL"] = "https://github.com/google/blockly/wiki/Lists#is-empty"; // untranslated +Blockly.Msg["LISTS_ISEMPTY_TITLE"] = "%1 è vuota"; +Blockly.Msg["LISTS_ISEMPTY_TOOLTIP"] = "Restituisce vero se la lista è vuota."; +Blockly.Msg["LISTS_LENGTH_HELPURL"] = "https://github.com/google/blockly/wiki/Lists#length-of"; // untranslated +Blockly.Msg["LISTS_LENGTH_TITLE"] = "lunghezza di %1"; +Blockly.Msg["LISTS_LENGTH_TOOLTIP"] = "Restituisce la lunghezza della lista"; +Blockly.Msg["LISTS_REPEAT_HELPURL"] = "https://github.com/google/blockly/wiki/Lists#create-list-with"; // untranslated +Blockly.Msg["LISTS_REPEAT_TITLE"] = "crea una lista con l'elemento %1 ripetuto %2 volte"; +Blockly.Msg["LISTS_REPEAT_TOOLTIP"] = "Crea una lista costituita dal valore indicato ripetuto per il numero di volte specificato."; +Blockly.Msg["LISTS_REVERSE_HELPURL"] = "https://github.com/google/blockly/wiki/Lists#reversing-a-list"; // untranslated +Blockly.Msg["LISTS_REVERSE_MESSAGE0"] = "inverti %1"; +Blockly.Msg["LISTS_REVERSE_TOOLTIP"] = "Inverti una copia di un elenco."; +Blockly.Msg["LISTS_SET_INDEX_HELPURL"] = "https://github.com/google/blockly/wiki/Lists#in-list--set"; // untranslated +Blockly.Msg["LISTS_SET_INDEX_INPUT_TO"] = "come"; +Blockly.Msg["LISTS_SET_INDEX_INSERT"] = "inserisci in"; +Blockly.Msg["LISTS_SET_INDEX_SET"] = "imposta"; +Blockly.Msg["LISTS_SET_INDEX_TOOLTIP_INSERT_FIRST"] = "Inserisci l'elemento all'inizio della lista."; +Blockly.Msg["LISTS_SET_INDEX_TOOLTIP_INSERT_FROM"] = "Inserisci un elemento nella posizione indicata in una lista."; +Blockly.Msg["LISTS_SET_INDEX_TOOLTIP_INSERT_LAST"] = "Aggiungi un elemento alla fine di una lista"; +Blockly.Msg["LISTS_SET_INDEX_TOOLTIP_INSERT_RANDOM"] = "Inserisce l'elemento casualmente in una lista."; +Blockly.Msg["LISTS_SET_INDEX_TOOLTIP_SET_FIRST"] = "Imposta il primo elemento in una lista."; +Blockly.Msg["LISTS_SET_INDEX_TOOLTIP_SET_FROM"] = "Imposta l'elemento nella posizione indicata di una lista."; +Blockly.Msg["LISTS_SET_INDEX_TOOLTIP_SET_LAST"] = "Imposta l'ultimo elemento in una lista."; +Blockly.Msg["LISTS_SET_INDEX_TOOLTIP_SET_RANDOM"] = "Imposta un elemento casuale in una lista."; +Blockly.Msg["LISTS_SORT_HELPURL"] = "https://github.com/google/blockly/wiki/Lists#sorting-a-list"; // untranslated +Blockly.Msg["LISTS_SORT_ORDER_ASCENDING"] = "crescente"; +Blockly.Msg["LISTS_SORT_ORDER_DESCENDING"] = "decrescente"; +Blockly.Msg["LISTS_SORT_TITLE"] = "ordinamento %1 %2 %3"; +Blockly.Msg["LISTS_SORT_TOOLTIP"] = "Ordina una copia di un elenco."; +Blockly.Msg["LISTS_SORT_TYPE_IGNORECASE"] = "alfabetico, ignorare differenze maiuscole e minuscole"; +Blockly.Msg["LISTS_SORT_TYPE_NUMERIC"] = "numerico"; +Blockly.Msg["LISTS_SORT_TYPE_TEXT"] = "alfabetico"; +Blockly.Msg["LISTS_SPLIT_HELPURL"] = "https://github.com/google/blockly/wiki/Lists#splitting-strings-and-joining-lists"; // untranslated +Blockly.Msg["LISTS_SPLIT_LIST_FROM_TEXT"] = "crea lista da testo"; +Blockly.Msg["LISTS_SPLIT_TEXT_FROM_LIST"] = "crea testo da lista"; +Blockly.Msg["LISTS_SPLIT_TOOLTIP_JOIN"] = "Unisci una lista di testi in un unico testo, separato da un delimitatore."; +Blockly.Msg["LISTS_SPLIT_TOOLTIP_SPLIT"] = "Dividi il testo in un elenco di testi, interrompendo ad ogni delimitatore."; +Blockly.Msg["LISTS_SPLIT_WITH_DELIMITER"] = "con delimitatore"; +Blockly.Msg["LOGIC_BOOLEAN_FALSE"] = "falso"; +Blockly.Msg["LOGIC_BOOLEAN_HELPURL"] = "https://github.com/google/blockly/wiki/Logic#values"; // untranslated +Blockly.Msg["LOGIC_BOOLEAN_TOOLTIP"] = "Restituisce vero o falso."; +Blockly.Msg["LOGIC_BOOLEAN_TRUE"] = "vero"; +Blockly.Msg["LOGIC_COMPARE_HELPURL"] = "https://it.wikipedia.org/wiki/Disuguaglianza"; +Blockly.Msg["LOGIC_COMPARE_TOOLTIP_EQ"] = "Restituisce vero se gli input sono uno uguale all'altro."; +Blockly.Msg["LOGIC_COMPARE_TOOLTIP_GT"] = "Restituisce vero se il primo input è maggiore o uguale al secondo."; +Blockly.Msg["LOGIC_COMPARE_TOOLTIP_GTE"] = "Restituisce uguale se il primo input è maggiore o uguale al secondo input."; +Blockly.Msg["LOGIC_COMPARE_TOOLTIP_LT"] = "Restituisce vero se il primo input è minore del secondo."; +Blockly.Msg["LOGIC_COMPARE_TOOLTIP_LTE"] = "Restituisce vero se il primo input è minore o uguale al secondo."; +Blockly.Msg["LOGIC_COMPARE_TOOLTIP_NEQ"] = "Restituisce vero se gli input non sono uno uguale all'altro."; +Blockly.Msg["LOGIC_NEGATE_HELPURL"] = "https://github.com/google/blockly/wiki/Logic#not"; // untranslated +Blockly.Msg["LOGIC_NEGATE_TITLE"] = "non %1"; +Blockly.Msg["LOGIC_NEGATE_TOOLTIP"] = "Restituisce vero se l'input è falso. Restituisce falso se l'input è vero."; +Blockly.Msg["LOGIC_NULL"] = "nullo"; +Blockly.Msg["LOGIC_NULL_HELPURL"] = "https://en.wikipedia.org/wiki/Nullable_type"; // untranslated +Blockly.Msg["LOGIC_NULL_TOOLTIP"] = "Restituisce valore nullo."; +Blockly.Msg["LOGIC_OPERATION_AND"] = "e"; +Blockly.Msg["LOGIC_OPERATION_HELPURL"] = "https://github.com/google/blockly/wiki/Logic#logical-operations"; // untranslated +Blockly.Msg["LOGIC_OPERATION_OR"] = "o"; +Blockly.Msg["LOGIC_OPERATION_TOOLTIP_AND"] = "Restituisce vero se entrambi gli input sono veri."; +Blockly.Msg["LOGIC_OPERATION_TOOLTIP_OR"] = "Restituisce vero se almeno uno degli input è vero."; +Blockly.Msg["LOGIC_TERNARY_CONDITION"] = "test"; +Blockly.Msg["LOGIC_TERNARY_HELPURL"] = "https://en.wikipedia.org/wiki/%3F:"; // untranslated +Blockly.Msg["LOGIC_TERNARY_IF_FALSE"] = "se falso"; +Blockly.Msg["LOGIC_TERNARY_IF_TRUE"] = "se vero"; +Blockly.Msg["LOGIC_TERNARY_TOOLTIP"] = "Verifica la condizione in 'test'. Se questa è vera restituisce il valore 'se vero' altrimenti restituisce il valore 'se falso'."; +Blockly.Msg["MATH_ADDITION_SYMBOL"] = "+"; // untranslated +Blockly.Msg["MATH_ARITHMETIC_HELPURL"] = "https://it.wikipedia.org/wiki/Aritmetica"; +Blockly.Msg["MATH_ARITHMETIC_TOOLTIP_ADD"] = "Restituisce la somma dei due numeri."; +Blockly.Msg["MATH_ARITHMETIC_TOOLTIP_DIVIDE"] = "Restituisce il quoziente dei due numeri."; +Blockly.Msg["MATH_ARITHMETIC_TOOLTIP_MINUS"] = "Restituisce la differenza dei due numeri."; +Blockly.Msg["MATH_ARITHMETIC_TOOLTIP_MULTIPLY"] = "Restituisce il prodotto dei due numeri."; +Blockly.Msg["MATH_ARITHMETIC_TOOLTIP_POWER"] = "Restituisce il primo numero elevato alla potenza del secondo numero."; +Blockly.Msg["MATH_ATAN2_HELPURL"] = "https://it.wikipedia.org/wiki/Arcotangente2"; +Blockly.Msg["MATH_ATAN2_TITLE"] = "atan2 di X:%1 Y:%2"; +Blockly.Msg["MATH_ATAN2_TOOLTIP"] = "Restituisce l'arcotangente del punto (X, Y) in gradi da -180 a 180."; +Blockly.Msg["MATH_CHANGE_HELPURL"] = "https://it.wikipedia.org/wiki/Addizione"; +Blockly.Msg["MATH_CHANGE_TITLE"] = "cambia %1 di %2"; +Blockly.Msg["MATH_CHANGE_TOOLTIP"] = "Aggiunge un numero alla variabile '%1'."; +Blockly.Msg["MATH_CONSTANT_HELPURL"] = "https://it.wikipedia.org/wiki/Costante_matematica"; +Blockly.Msg["MATH_CONSTANT_TOOLTIP"] = "Restituisce una delle costanti comuniː π (3.141…), e (2.718…), φ (1.618…), radq(2) (1.414…), radq(½) (0.707…) o ∞ (infinito)."; +Blockly.Msg["MATH_CONSTRAIN_HELPURL"] = "https://en.wikipedia.org/wiki/Clamping_(graphics)"; // untranslated +Blockly.Msg["MATH_CONSTRAIN_TITLE"] = "costringi %1 da %2 a %3"; +Blockly.Msg["MATH_CONSTRAIN_TOOLTIP"] = "Costringe un numero all'interno dei limiti indicati (compresi)."; +Blockly.Msg["MATH_DIVISION_SYMBOL"] = "÷"; // untranslated +Blockly.Msg["MATH_IS_DIVISIBLE_BY"] = "è divisibile per"; +Blockly.Msg["MATH_IS_EVEN"] = "è pari"; +Blockly.Msg["MATH_IS_NEGATIVE"] = "è negativo"; +Blockly.Msg["MATH_IS_ODD"] = "è dispari"; +Blockly.Msg["MATH_IS_POSITIVE"] = "è positivo"; +Blockly.Msg["MATH_IS_PRIME"] = "è primo"; +Blockly.Msg["MATH_IS_TOOLTIP"] = "Verifica se un numero è pari, dispari, primo, intero, positivo, negativo o se è divisibile per un certo numero. Restituisce vero o falso."; +Blockly.Msg["MATH_IS_WHOLE"] = "è intero"; +Blockly.Msg["MATH_MODULO_HELPURL"] = "https://it.wikipedia.org/wiki/Resto"; +Blockly.Msg["MATH_MODULO_TITLE"] = "resto di %1 ÷ %2"; +Blockly.Msg["MATH_MODULO_TOOLTIP"] = "Restituisce il resto della divisione di due numeri."; +Blockly.Msg["MATH_MULTIPLICATION_SYMBOL"] = "×"; // untranslated +Blockly.Msg["MATH_NUMBER_HELPURL"] = "https://it.wikipedia.org/wiki/Numero"; +Blockly.Msg["MATH_NUMBER_TOOLTIP"] = "Un numero."; +Blockly.Msg["MATH_ONLIST_HELPURL"] = ""; // untranslated +Blockly.Msg["MATH_ONLIST_OPERATOR_AVERAGE"] = "media della lista"; +Blockly.Msg["MATH_ONLIST_OPERATOR_MAX"] = "massimo della lista"; +Blockly.Msg["MATH_ONLIST_OPERATOR_MEDIAN"] = "mediana della lista"; +Blockly.Msg["MATH_ONLIST_OPERATOR_MIN"] = "minimo della lista"; +Blockly.Msg["MATH_ONLIST_OPERATOR_MODE"] = "mode della lista"; +Blockly.Msg["MATH_ONLIST_OPERATOR_RANDOM"] = "elemento casuale della lista"; +Blockly.Msg["MATH_ONLIST_OPERATOR_STD_DEV"] = "deviazione standard della lista"; +Blockly.Msg["MATH_ONLIST_OPERATOR_SUM"] = "somma la lista"; +Blockly.Msg["MATH_ONLIST_TOOLTIP_AVERAGE"] = "Restituisce la media (media aritmetica) dei valori numerici nella lista."; +Blockly.Msg["MATH_ONLIST_TOOLTIP_MAX"] = "Restituisce il più grande numero della lista."; +Blockly.Msg["MATH_ONLIST_TOOLTIP_MEDIAN"] = "Restituisce il valore mediano della lista."; +Blockly.Msg["MATH_ONLIST_TOOLTIP_MIN"] = "Restituisce il più piccolo numero della lista."; +Blockly.Msg["MATH_ONLIST_TOOLTIP_MODE"] = "Restituisce una lista degli elementi più frequenti nella lista."; +Blockly.Msg["MATH_ONLIST_TOOLTIP_RANDOM"] = "Restituisce un elemento casuale della lista."; +Blockly.Msg["MATH_ONLIST_TOOLTIP_STD_DEV"] = "Restituisce la deviazione standard della lista."; +Blockly.Msg["MATH_ONLIST_TOOLTIP_SUM"] = "Restituisce la somma si tutti i numeri nella lista."; +Blockly.Msg["MATH_POWER_SYMBOL"] = "^"; // untranslated +Blockly.Msg["MATH_RANDOM_FLOAT_HELPURL"] = "https://it.wikipedia.org/wiki/Numeri_pseudo-casuali"; +Blockly.Msg["MATH_RANDOM_FLOAT_TITLE_RANDOM"] = "frazione casuale"; +Blockly.Msg["MATH_RANDOM_FLOAT_TOOLTIP"] = "Restituisce una frazione compresa fra 0.0 (incluso) e 1.0 (escluso)."; +Blockly.Msg["MATH_RANDOM_INT_HELPURL"] = "https://it.wikipedia.org/wiki/Numeri_pseudo-casuali"; +Blockly.Msg["MATH_RANDOM_INT_TITLE"] = "intero casuale da %1 a %2"; +Blockly.Msg["MATH_RANDOM_INT_TOOLTIP"] = "Restituisce un numero intero casuale compreso tra i due limiti indicati (inclusi)."; +Blockly.Msg["MATH_ROUND_HELPURL"] = "https://it.wikipedia.org/wiki/Arrotondamento"; +Blockly.Msg["MATH_ROUND_OPERATOR_ROUND"] = "arrotonda"; +Blockly.Msg["MATH_ROUND_OPERATOR_ROUNDDOWN"] = "arrotonda verso il basso"; +Blockly.Msg["MATH_ROUND_OPERATOR_ROUNDUP"] = "arrotonda verso l'alto"; +Blockly.Msg["MATH_ROUND_TOOLTIP"] = "Arrotonda un numero verso l'alto o verso il basso."; +Blockly.Msg["MATH_SINGLE_HELPURL"] = "https://it.wikipedia.org/wiki/Radice_quadrata"; +Blockly.Msg["MATH_SINGLE_OP_ABSOLUTE"] = "assoluto"; +Blockly.Msg["MATH_SINGLE_OP_ROOT"] = "radice quadrata"; +Blockly.Msg["MATH_SINGLE_TOOLTIP_ABS"] = "Restituisce il valore assoluto del numero."; +Blockly.Msg["MATH_SINGLE_TOOLTIP_EXP"] = "Restituisce e elevato alla potenza del numero."; +Blockly.Msg["MATH_SINGLE_TOOLTIP_LN"] = "Restituisce il logaritmo naturale del numero."; +Blockly.Msg["MATH_SINGLE_TOOLTIP_LOG10"] = "Restituisce il logaritmo in base 10 del numero."; +Blockly.Msg["MATH_SINGLE_TOOLTIP_NEG"] = "Restituisce l'opposto del numero."; +Blockly.Msg["MATH_SINGLE_TOOLTIP_POW10"] = "Restituisce 10 elevato alla potenza del numero."; +Blockly.Msg["MATH_SINGLE_TOOLTIP_ROOT"] = "Restituisce la radice quadrata del numero."; +Blockly.Msg["MATH_SUBTRACTION_SYMBOL"] = "-"; // untranslated +Blockly.Msg["MATH_TRIG_ACOS"] = "acos"; // untranslated +Blockly.Msg["MATH_TRIG_ASIN"] = "asin"; // untranslated +Blockly.Msg["MATH_TRIG_ATAN"] = "atan"; // untranslated +Blockly.Msg["MATH_TRIG_COS"] = "cos"; // untranslated +Blockly.Msg["MATH_TRIG_HELPURL"] = "https://it.wikipedia.org/wiki/Funzione_trigonometrica"; +Blockly.Msg["MATH_TRIG_SIN"] = "sin"; // untranslated +Blockly.Msg["MATH_TRIG_TAN"] = "tan"; // untranslated +Blockly.Msg["MATH_TRIG_TOOLTIP_ACOS"] = "Restituisce l'arco-coseno di un numero."; +Blockly.Msg["MATH_TRIG_TOOLTIP_ASIN"] = "Restituisce l'arco-seno di un numero."; +Blockly.Msg["MATH_TRIG_TOOLTIP_ATAN"] = "Restituisce l'arco-tangente di un numero."; +Blockly.Msg["MATH_TRIG_TOOLTIP_COS"] = "Restituisce il coseno di un angolo espresso in gradi (non radianti)."; +Blockly.Msg["MATH_TRIG_TOOLTIP_SIN"] = "Restituisce il seno di un angolo espresso in gradi (non radianti)."; +Blockly.Msg["MATH_TRIG_TOOLTIP_TAN"] = "Restituisce la tangente di un angolo espresso in gradi (non radianti)."; +Blockly.Msg["NEW_COLOUR_VARIABLE"] = "Crea variabile colore..."; +Blockly.Msg["NEW_NUMBER_VARIABLE"] = "Crea variabile numero..."; +Blockly.Msg["NEW_STRING_VARIABLE"] = "Crea variabile stringa..."; +Blockly.Msg["NEW_VARIABLE"] = "Crea variabile..."; +Blockly.Msg["NEW_VARIABLE_TITLE"] = "Nome della nuova variabile:"; +Blockly.Msg["NEW_VARIABLE_TYPE_TITLE"] = "Tipo della nuova variabile:"; +Blockly.Msg["ORDINAL_NUMBER_SUFFIX"] = ""; // untranslated +Blockly.Msg["PROCEDURES_ALLOW_STATEMENTS"] = "consenti dichiarazioni"; +Blockly.Msg["PROCEDURES_BEFORE_PARAMS"] = "conː"; +Blockly.Msg["PROCEDURES_CALLNORETURN_HELPURL"] = "https://it.wikipedia.org/wiki/Funzione (informatica)"; +Blockly.Msg["PROCEDURES_CALLNORETURN_TOOLTIP"] = "Esegue la funzione definita dall'utente '%1'."; +Blockly.Msg["PROCEDURES_CALLRETURN_HELPURL"] = "https://it.wikipedia.org/wiki/Funzione (informatica)"; +Blockly.Msg["PROCEDURES_CALLRETURN_TOOLTIP"] = "Esegue la funzione definita dall'utente '%1' ed usa il suo output."; +Blockly.Msg["PROCEDURES_CALL_BEFORE_PARAMS"] = "conː"; +Blockly.Msg["PROCEDURES_CREATE_DO"] = "Crea '%1'"; +Blockly.Msg["PROCEDURES_DEFNORETURN_COMMENT"] = "Descrivi questa funzione..."; +Blockly.Msg["PROCEDURES_DEFNORETURN_DO"] = ""; // untranslated +Blockly.Msg["PROCEDURES_DEFNORETURN_HELPURL"] = "https://en.wikipedia.org/wiki/Subroutine"; // untranslated +Blockly.Msg["PROCEDURES_DEFNORETURN_PROCEDURE"] = "fai qualcosa"; +Blockly.Msg["PROCEDURES_DEFNORETURN_TITLE"] = "per"; +Blockly.Msg["PROCEDURES_DEFNORETURN_TOOLTIP"] = "Crea una funzione senza output."; +Blockly.Msg["PROCEDURES_DEFRETURN_HELPURL"] = "https://en.wikipedia.org/wiki/Subroutine"; // untranslated +Blockly.Msg["PROCEDURES_DEFRETURN_RETURN"] = "ritorna"; +Blockly.Msg["PROCEDURES_DEFRETURN_TOOLTIP"] = "Crea una funzione con un output."; +Blockly.Msg["PROCEDURES_DEF_DUPLICATE_WARNING"] = "Attenzioneː Questa funzione ha parametri duplicati."; +Blockly.Msg["PROCEDURES_HIGHLIGHT_DEF"] = "Evidenzia definizione di funzione"; +Blockly.Msg["PROCEDURES_IFRETURN_HELPURL"] = "https://c2.com/cgi/wiki?GuardClause"; // untranslated +Blockly.Msg["PROCEDURES_IFRETURN_TOOLTIP"] = "Se un valore è vero allora restituisce un secondo valore."; +Blockly.Msg["PROCEDURES_IFRETURN_WARNING"] = "Attenzioneː Questo blocco può essere usato solo all'interno di una definizione di funzione."; +Blockly.Msg["PROCEDURES_MUTATORARG_TITLE"] = "nome inputː"; +Blockly.Msg["PROCEDURES_MUTATORARG_TOOLTIP"] = "Aggiungi un input alla funzione."; +Blockly.Msg["PROCEDURES_MUTATORCONTAINER_TITLE"] = "input"; +Blockly.Msg["PROCEDURES_MUTATORCONTAINER_TOOLTIP"] = "Aggiungi, rimuovi o riordina input alla funzione."; +Blockly.Msg["REDO"] = "Ripeti"; +Blockly.Msg["REMOVE_COMMENT"] = "Rimuovi commento"; +Blockly.Msg["RENAME_VARIABLE"] = "Rinomina variabile..."; +Blockly.Msg["RENAME_VARIABLE_TITLE"] = "Rinomina tutte le variabili '%1' in:"; +Blockly.Msg["TEXT_APPEND_HELPURL"] = "https://github.com/google/blockly/wiki/Text#text-modification"; // untranslated +Blockly.Msg["TEXT_APPEND_TITLE"] = "a %1 aggiungi il testo %2"; +Blockly.Msg["TEXT_APPEND_TOOLTIP"] = "Aggiunge del testo alla variabile '%1'."; +Blockly.Msg["TEXT_CHANGECASE_HELPURL"] = "https://github.com/google/blockly/wiki/Text#adjusting-text-case"; // untranslated +Blockly.Msg["TEXT_CHANGECASE_OPERATOR_LOWERCASE"] = "in minuscolo"; +Blockly.Msg["TEXT_CHANGECASE_OPERATOR_TITLECASE"] = "con Iniziali Maiuscole"; +Blockly.Msg["TEXT_CHANGECASE_OPERATOR_UPPERCASE"] = "in MAIUSCOLO"; +Blockly.Msg["TEXT_CHANGECASE_TOOLTIP"] = "Restituisce una copia del testo in un diverso formato maiuscole/minuscole."; +Blockly.Msg["TEXT_CHARAT_FIRST"] = "prendi la prima lettera"; +Blockly.Msg["TEXT_CHARAT_FROM_END"] = "prendi la lettera # dalla fine"; +Blockly.Msg["TEXT_CHARAT_FROM_START"] = "prendi la lettera #"; +Blockly.Msg["TEXT_CHARAT_HELPURL"] = "https://github.com/google/blockly/wiki/Text#extracting-text"; // untranslated +Blockly.Msg["TEXT_CHARAT_LAST"] = "prendi l'ultima lettera"; +Blockly.Msg["TEXT_CHARAT_RANDOM"] = "prendi lettera casuale"; +Blockly.Msg["TEXT_CHARAT_TAIL"] = ""; // untranslated +Blockly.Msg["TEXT_CHARAT_TITLE"] = "nel testo %1 %2"; +Blockly.Msg["TEXT_CHARAT_TOOLTIP"] = "Restituisce la lettera nella posizione indicata."; +Blockly.Msg["TEXT_COUNT_HELPURL"] = "https://github.com/google/blockly/wiki/Text#counting-substrings"; // untranslated +Blockly.Msg["TEXT_COUNT_MESSAGE0"] = "conta %1 in %2"; +Blockly.Msg["TEXT_COUNT_TOOLTIP"] = "Contare quante volte una parte di testo si ripete all'interno di qualche altro testo."; +Blockly.Msg["TEXT_CREATE_JOIN_ITEM_TOOLTIP"] = "Aggiungi un elemento al testo."; +Blockly.Msg["TEXT_CREATE_JOIN_TITLE_JOIN"] = "unisci"; +Blockly.Msg["TEXT_CREATE_JOIN_TOOLTIP"] = "Aggiungi, rimuovi o riordina le sezioni per riconfigurare questo blocco testo."; +Blockly.Msg["TEXT_GET_SUBSTRING_END_FROM_END"] = "alla lettera # dalla fine"; +Blockly.Msg["TEXT_GET_SUBSTRING_END_FROM_START"] = "alla lettera #"; +Blockly.Msg["TEXT_GET_SUBSTRING_END_LAST"] = "all'ultima lettera"; +Blockly.Msg["TEXT_GET_SUBSTRING_HELPURL"] = "https://github.com/google/blockly/wiki/Text#extracting-a-region-of-text"; // untranslated +Blockly.Msg["TEXT_GET_SUBSTRING_INPUT_IN_TEXT"] = "nel testo"; +Blockly.Msg["TEXT_GET_SUBSTRING_START_FIRST"] = "prendi sotto-stringa dalla prima lettera"; +Blockly.Msg["TEXT_GET_SUBSTRING_START_FROM_END"] = "prendi sotto-stringa dalla lettera # dalla fine"; +Blockly.Msg["TEXT_GET_SUBSTRING_START_FROM_START"] = "prendi sotto-stringa dalla lettera #"; +Blockly.Msg["TEXT_GET_SUBSTRING_TAIL"] = ""; // untranslated +Blockly.Msg["TEXT_GET_SUBSTRING_TOOLTIP"] = "Restituisce la porzione di testo indicata."; +Blockly.Msg["TEXT_INDEXOF_HELPURL"] = "https://github.com/google/blockly/wiki/Text#finding-text"; // untranslated +Blockly.Msg["TEXT_INDEXOF_OPERATOR_FIRST"] = "trova la prima occorrenza del testo"; +Blockly.Msg["TEXT_INDEXOF_OPERATOR_LAST"] = "trova l'ultima occorrenza del testo"; +Blockly.Msg["TEXT_INDEXOF_TITLE"] = "nel testo %1 %2 %3"; +Blockly.Msg["TEXT_INDEXOF_TOOLTIP"] = "Restituisce l'indice della prima occorrenza del primo testo all'interno del secondo testo. Restituisce %1 se il testo non viene trovato."; +Blockly.Msg["TEXT_ISEMPTY_HELPURL"] = "https://github.com/google/blockly/wiki/Text#checking-for-empty-text"; // untranslated +Blockly.Msg["TEXT_ISEMPTY_TITLE"] = "%1 è vuoto"; +Blockly.Msg["TEXT_ISEMPTY_TOOLTIP"] = "Restituisce vero se il testo fornito è vuoto."; +Blockly.Msg["TEXT_JOIN_HELPURL"] = "https://github.com/google/blockly/wiki/Text#text-creation"; // untranslated +Blockly.Msg["TEXT_JOIN_TITLE_CREATEWITH"] = "crea testo con"; +Blockly.Msg["TEXT_JOIN_TOOLTIP"] = "Crea un blocco di testo unendo un certo numero di elementi."; +Blockly.Msg["TEXT_LENGTH_HELPURL"] = "https://github.com/google/blockly/wiki/Text#text-modification"; // untranslated +Blockly.Msg["TEXT_LENGTH_TITLE"] = "lunghezza di %1"; +Blockly.Msg["TEXT_LENGTH_TOOLTIP"] = "Restituisce il numero di lettere (inclusi gli spazi) nel testo fornito."; +Blockly.Msg["TEXT_PRINT_HELPURL"] = "https://github.com/google/blockly/wiki/Text#printing-text"; // untranslated +Blockly.Msg["TEXT_PRINT_TITLE"] = "scrivi %1"; +Blockly.Msg["TEXT_PRINT_TOOLTIP"] = "Scrive il testo, numero o altro valore indicato."; +Blockly.Msg["TEXT_PROMPT_HELPURL"] = "https://github.com/google/blockly/wiki/Text#getting-input-from-the-user"; // untranslated +Blockly.Msg["TEXT_PROMPT_TOOLTIP_NUMBER"] = "Richiedi un numero all'utente."; +Blockly.Msg["TEXT_PROMPT_TOOLTIP_TEXT"] = "Richiede del testo da parte dell'utente."; +Blockly.Msg["TEXT_PROMPT_TYPE_NUMBER"] = "richiedi numero con messaggio"; +Blockly.Msg["TEXT_PROMPT_TYPE_TEXT"] = "richiedi testo con messaggio"; +Blockly.Msg["TEXT_REPLACE_HELPURL"] = "https://github.com/google/blockly/wiki/Text#replacing-substrings"; // untranslated +Blockly.Msg["TEXT_REPLACE_MESSAGE0"] = "sostituisci %1 con %2 in %3"; +Blockly.Msg["TEXT_REPLACE_TOOLTIP"] = "sostituisci tutte le occorrenze di un certo testo con qualche altro testo."; +Blockly.Msg["TEXT_REVERSE_HELPURL"] = "https://github.com/google/blockly/wiki/Text#reversing-text"; // untranslated +Blockly.Msg["TEXT_REVERSE_MESSAGE0"] = "inverti %1"; +Blockly.Msg["TEXT_REVERSE_TOOLTIP"] = "Inverte l'ordine dei caratteri nel testo."; +Blockly.Msg["TEXT_TEXT_HELPURL"] = "https://it.wikipedia.org/wiki/Stringa_(informatica)"; +Blockly.Msg["TEXT_TEXT_TOOLTIP"] = "Una lettera, una parola o una linea di testo."; +Blockly.Msg["TEXT_TRIM_HELPURL"] = "https://github.com/google/blockly/wiki/Text#trimming-removing-spaces"; // untranslated +Blockly.Msg["TEXT_TRIM_OPERATOR_BOTH"] = "rimuovi spazi da entrambi gli estremi"; +Blockly.Msg["TEXT_TRIM_OPERATOR_LEFT"] = "rimuovi spazi a sinistra"; +Blockly.Msg["TEXT_TRIM_OPERATOR_RIGHT"] = "rimuovi spazi a destra"; +Blockly.Msg["TEXT_TRIM_TOOLTIP"] = "Restituisce una copia del testo con gli spazi rimossi ad uno o entrambe le estremità."; +Blockly.Msg["TODAY"] = "Oggi"; +Blockly.Msg["UNDO"] = "Annulla"; +Blockly.Msg["UNNAMED_KEY"] = "senza nome"; +Blockly.Msg["VARIABLES_DEFAULT_NAME"] = "elemento"; +Blockly.Msg["VARIABLES_GET_CREATE_SET"] = "Crea 'imposta %1'"; +Blockly.Msg["VARIABLES_GET_HELPURL"] = "https://github.com/google/blockly/wiki/Variables#get"; // untranslated +Blockly.Msg["VARIABLES_GET_TOOLTIP"] = "Restituisce il valore di una variabile."; +Blockly.Msg["VARIABLES_SET"] = "imposta %1 a %2"; +Blockly.Msg["VARIABLES_SET_CREATE_GET"] = "Crea 'prendi %1'"; +Blockly.Msg["VARIABLES_SET_HELPURL"] = "https://github.com/google/blockly/wiki/Variables#set"; // untranslated +Blockly.Msg["VARIABLES_SET_TOOLTIP"] = "Imposta questa variabile ad essere pari all'input."; +Blockly.Msg["VARIABLE_ALREADY_EXISTS"] = "Una variabile denominata '%1' esiste già."; +Blockly.Msg["VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE"] = "Una variabile nominata '%1' esiste già per un altro tipo: '%2'."; +Blockly.Msg["VARIABLE_ALREADY_EXISTS_FOR_A_PARAMETER"] = "A variable named '%1' already exists as a parameter in the procedure '%2'."; // untranslated +Blockly.Msg["WORKSPACE_ARIA_LABEL"] = "Area di lavoro di Blockly"; +Blockly.Msg["WORKSPACE_COMMENT_DEFAULT_TEXT"] = "Scrivi qualcosa..."; +Blockly.Msg["CONTROLS_FOREACH_INPUT_DO"] = Blockly.Msg["CONTROLS_REPEAT_INPUT_DO"]; +Blockly.Msg["CONTROLS_FOR_INPUT_DO"] = Blockly.Msg["CONTROLS_REPEAT_INPUT_DO"]; +Blockly.Msg["CONTROLS_IF_ELSEIF_TITLE_ELSEIF"] = Blockly.Msg["CONTROLS_IF_MSG_ELSEIF"]; +Blockly.Msg["CONTROLS_IF_ELSE_TITLE_ELSE"] = Blockly.Msg["CONTROLS_IF_MSG_ELSE"]; +Blockly.Msg["CONTROLS_IF_IF_TITLE_IF"] = Blockly.Msg["CONTROLS_IF_MSG_IF"]; +Blockly.Msg["CONTROLS_IF_MSG_THEN"] = Blockly.Msg["CONTROLS_REPEAT_INPUT_DO"]; +Blockly.Msg["CONTROLS_WHILEUNTIL_INPUT_DO"] = Blockly.Msg["CONTROLS_REPEAT_INPUT_DO"]; +Blockly.Msg["LISTS_CREATE_WITH_ITEM_TITLE"] = Blockly.Msg["VARIABLES_DEFAULT_NAME"]; +Blockly.Msg["LISTS_GET_INDEX_HELPURL"] = Blockly.Msg["LISTS_INDEX_OF_HELPURL"]; +Blockly.Msg["LISTS_GET_INDEX_INPUT_IN_LIST"] = Blockly.Msg["LISTS_INLIST"]; +Blockly.Msg["LISTS_GET_SUBLIST_INPUT_IN_LIST"] = Blockly.Msg["LISTS_INLIST"]; +Blockly.Msg["LISTS_INDEX_OF_INPUT_IN_LIST"] = Blockly.Msg["LISTS_INLIST"]; +Blockly.Msg["LISTS_SET_INDEX_INPUT_IN_LIST"] = Blockly.Msg["LISTS_INLIST"]; +Blockly.Msg["MATH_CHANGE_TITLE_ITEM"] = Blockly.Msg["VARIABLES_DEFAULT_NAME"]; +Blockly.Msg["PROCEDURES_DEFRETURN_COMMENT"] = Blockly.Msg["PROCEDURES_DEFNORETURN_COMMENT"]; +Blockly.Msg["PROCEDURES_DEFRETURN_DO"] = Blockly.Msg["PROCEDURES_DEFNORETURN_DO"]; +Blockly.Msg["PROCEDURES_DEFRETURN_PROCEDURE"] = Blockly.Msg["PROCEDURES_DEFNORETURN_PROCEDURE"]; +Blockly.Msg["PROCEDURES_DEFRETURN_TITLE"] = Blockly.Msg["PROCEDURES_DEFNORETURN_TITLE"]; +Blockly.Msg["TEXT_APPEND_VARIABLE"] = Blockly.Msg["VARIABLES_DEFAULT_NAME"]; +Blockly.Msg["TEXT_CREATE_JOIN_ITEM_TITLE_ITEM"] = Blockly.Msg["VARIABLES_DEFAULT_NAME"]; + +Blockly.Msg["MATH_HUE"] = "230"; +Blockly.Msg["LOOPS_HUE"] = "120"; +Blockly.Msg["LISTS_HUE"] = "260"; +Blockly.Msg["LOGIC_HUE"] = "210"; +Blockly.Msg["VARIABLES_HUE"] = "330"; +Blockly.Msg["TEXTS_HUE"] = "160"; +Blockly.Msg["PROCEDURES_HUE"] = "290"; +Blockly.Msg["COLOUR_HUE"] = "20"; +Blockly.Msg["VARIABLES_DYNAMIC_HUE"] = "310"; diff --git a/admin/google-blockly/msg/js/nl.js b/admin/google-blockly/msg/js/nl.js new file mode 100644 index 000000000..855aeafd1 --- /dev/null +++ b/admin/google-blockly/msg/js/nl.js @@ -0,0 +1,424 @@ +'use strict'; + +var Blockly = Blockly || { Msg: Object.create(null) }; + +Blockly.Msg["ADD_COMMENT"] = "Opmerking toevoegen"; +Blockly.Msg["CANNOT_DELETE_VARIABLE_PROCEDURE"] = "De variabele \"%1\" kan niet verwijderd worden omdat die onderdeel uitmaakt van de definitie van de functie \"%2\""; +Blockly.Msg["CHANGE_VALUE_TITLE"] = "Waarde wijzigen:"; +Blockly.Msg["CLEAN_UP"] = "Blokken opschonen"; +Blockly.Msg["COLLAPSED_WARNINGS_WARNING"] = "Samengevouwen blokken bevatten waarschuwingen."; +Blockly.Msg["COLLAPSE_ALL"] = "Blokken samenvouwen"; +Blockly.Msg["COLLAPSE_BLOCK"] = "Blok samenvouwen"; +Blockly.Msg["COLOUR_BLEND_COLOUR1"] = "kleur 1"; +Blockly.Msg["COLOUR_BLEND_COLOUR2"] = "kleur 2"; +Blockly.Msg["COLOUR_BLEND_HELPURL"] = "https://meyerweb.com/eric/tools/color-blend/#:::rgbp"; // untranslated +Blockly.Msg["COLOUR_BLEND_RATIO"] = "verhouding"; +Blockly.Msg["COLOUR_BLEND_TITLE"] = "mengen"; +Blockly.Msg["COLOUR_BLEND_TOOLTIP"] = "Mengt twee kleuren samen met een bepaalde verhouding (0.0 - 1.0)."; +Blockly.Msg["COLOUR_PICKER_HELPURL"] = "https://nl.wikipedia.org/wiki/Kleur"; +Blockly.Msg["COLOUR_PICKER_TOOLTIP"] = "Kies een kleur in het palet."; +Blockly.Msg["COLOUR_RANDOM_HELPURL"] = "http://randomcolour.com"; // untranslated +Blockly.Msg["COLOUR_RANDOM_TITLE"] = "willekeurige kleur"; +Blockly.Msg["COLOUR_RANDOM_TOOLTIP"] = "Kies een willekeurige kleur."; +Blockly.Msg["COLOUR_RGB_BLUE"] = "blauw"; +Blockly.Msg["COLOUR_RGB_GREEN"] = "groen"; +Blockly.Msg["COLOUR_RGB_HELPURL"] = "https://www.december.com/html/spec/colorpercompact.html"; // untranslated +Blockly.Msg["COLOUR_RGB_RED"] = "rood"; +Blockly.Msg["COLOUR_RGB_TITLE"] = "kleuren met"; +Blockly.Msg["COLOUR_RGB_TOOLTIP"] = "Maak een kleur met de opgegeven hoeveelheid rood, groen en blauw. Alle waarden moeten tussen 0 en 100 liggen."; +Blockly.Msg["CONTROLS_FLOW_STATEMENTS_HELPURL"] = "https://github.com/google/blockly/wiki/Loops#loop-termination-blocks"; // untranslated +Blockly.Msg["CONTROLS_FLOW_STATEMENTS_OPERATOR_BREAK"] = "uit lus breken"; +Blockly.Msg["CONTROLS_FLOW_STATEMENTS_OPERATOR_CONTINUE"] = "doorgaan met de volgende iteratie van de lus"; +Blockly.Msg["CONTROLS_FLOW_STATEMENTS_TOOLTIP_BREAK"] = "Uit de bovenliggende lus breken."; +Blockly.Msg["CONTROLS_FLOW_STATEMENTS_TOOLTIP_CONTINUE"] = "De rest van deze lus overslaan en doorgaan met de volgende herhaling."; +Blockly.Msg["CONTROLS_FLOW_STATEMENTS_WARNING"] = "Waarschuwing: dit blok mag alleen gebruikt worden in een lus."; +Blockly.Msg["CONTROLS_FOREACH_HELPURL"] = "https://github.com/google/blockly/wiki/Loops#for-each"; // untranslated +Blockly.Msg["CONTROLS_FOREACH_TITLE"] = "voor ieder item %1 in lijst %2"; +Blockly.Msg["CONTROLS_FOREACH_TOOLTIP"] = "Voor ieder item in een lijst, stel de variabele \"%1\" in op het item en voer daarna opdrachten uit."; +Blockly.Msg["CONTROLS_FOR_HELPURL"] = "https://github.com/google/blockly/wiki/Loops#count-with"; // untranslated +Blockly.Msg["CONTROLS_FOR_TITLE"] = "rekenen met %1 van %2 tot %3 in stappen van %4"; +Blockly.Msg["CONTROLS_FOR_TOOLTIP"] = "Laat de variabele \"%1\" de waarden aannemen van het beginnummer tot het laatste nummer, tellende met het opgegeven interval, en met uitvoering van de opgegeven blokken."; +Blockly.Msg["CONTROLS_IF_ELSEIF_TOOLTIP"] = "Voeg een voorwaarde toe aan het als-blok."; +Blockly.Msg["CONTROLS_IF_ELSE_TOOLTIP"] = "Voeg een laatste, vang-alles conditie toe aan het als-statement."; +Blockly.Msg["CONTROLS_IF_HELPURL"] = "https://github.com/google/blockly/wiki/IfElse"; // untranslated +Blockly.Msg["CONTROLS_IF_IF_TOOLTIP"] = "Voeg stukken toe, verwijder of wijzig de volgorde om dit \"als\"-blok te wijzigen."; +Blockly.Msg["CONTROLS_IF_MSG_ELSE"] = "anders"; +Blockly.Msg["CONTROLS_IF_MSG_ELSEIF"] = "anders als"; +Blockly.Msg["CONTROLS_IF_MSG_IF"] = "als"; +Blockly.Msg["CONTROLS_IF_TOOLTIP_1"] = "Als een waarde waar is, voer dan opdrachten uit."; +Blockly.Msg["CONTROLS_IF_TOOLTIP_2"] = "Als een waarde waar is, voert dan het eerste blok met opdrachten uit. Voer andere het tweede blok met opdrachten uit."; +Blockly.Msg["CONTROLS_IF_TOOLTIP_3"] = "Als de eerste waarde waar is, voer dan het eerste blok met opdrachten uit. Voer anders, als de tweede waarde waar is, het tweede blok met opdrachten uit."; +Blockly.Msg["CONTROLS_IF_TOOLTIP_4"] = "Als de eerste waarde \"waar\" is, voer dan het eerste blok uit. Voer anders wanneer de tweede waarde \"waar\" is, het tweede blok uit. Als geen van beide waarden waar zijn, voer dan het laatste blok uit."; +Blockly.Msg["CONTROLS_REPEAT_HELPURL"] = "https://nl.wikipedia.org/wiki/Repetitie_(informatica)#For_en_Foreach"; +Blockly.Msg["CONTROLS_REPEAT_INPUT_DO"] = "voer uit"; +Blockly.Msg["CONTROLS_REPEAT_TITLE"] = "%1 keer herhalen"; +Blockly.Msg["CONTROLS_REPEAT_TOOLTIP"] = "Voer een aantal opdrachten meerdere keren uit."; +Blockly.Msg["CONTROLS_WHILEUNTIL_HELPURL"] = "https://github.com/google/blockly/wiki/Loops#repeat"; // untranslated +Blockly.Msg["CONTROLS_WHILEUNTIL_OPERATOR_UNTIL"] = "herhalen totdat"; +Blockly.Msg["CONTROLS_WHILEUNTIL_OPERATOR_WHILE"] = "herhalen zolang"; +Blockly.Msg["CONTROLS_WHILEUNTIL_TOOLTIP_UNTIL"] = "Terwijl een waarde onwaar is de volgende opdrachten uitvoeren."; +Blockly.Msg["CONTROLS_WHILEUNTIL_TOOLTIP_WHILE"] = "Terwijl een waarde waar is de volgende opdrachten uitvoeren."; +Blockly.Msg["DELETE_ALL_BLOCKS"] = "Alle %1 blokken verwijderen?"; +Blockly.Msg["DELETE_BLOCK"] = "Blok verwijderen"; +Blockly.Msg["DELETE_VARIABLE"] = "Verwijder de variabele \"%1\""; +Blockly.Msg["DELETE_VARIABLE_CONFIRMATION"] = "%1 gebruiken van de variabele \"%2\" verwijderen?"; +Blockly.Msg["DELETE_X_BLOCKS"] = "%1 blokken verwijderen"; +Blockly.Msg["DIALOG_CANCEL"] = "Annuleren"; +Blockly.Msg["DIALOG_OK"] = "OK"; +Blockly.Msg["DISABLE_BLOCK"] = "Blok uitschakelen"; +Blockly.Msg["DUPLICATE_BLOCK"] = "Dupliceren"; +Blockly.Msg["DUPLICATE_COMMENT"] = "Opmerking dupliceren"; +Blockly.Msg["ENABLE_BLOCK"] = "Blok inschakelen"; +Blockly.Msg["EXPAND_ALL"] = "Blokken uitvouwen"; +Blockly.Msg["EXPAND_BLOCK"] = "Blok uitvouwen"; +Blockly.Msg["EXTERNAL_INPUTS"] = "Externe invoer"; +Blockly.Msg["HELP"] = "Hulp"; +Blockly.Msg["INLINE_INPUTS"] = "Inline invoer"; +Blockly.Msg["LISTS_CREATE_EMPTY_HELPURL"] = "https://github.com/google/blockly/wiki/Lists#create-empty-list"; // untranslated +Blockly.Msg["LISTS_CREATE_EMPTY_TITLE"] = "maak een lege lijst"; +Blockly.Msg["LISTS_CREATE_EMPTY_TOOLTIP"] = "Geeft een lijst terug met lengte 0, zonder items"; +Blockly.Msg["LISTS_CREATE_WITH_CONTAINER_TITLE_ADD"] = "lijst"; +Blockly.Msg["LISTS_CREATE_WITH_CONTAINER_TOOLTIP"] = "Voeg stukken toe, verwijder ze of wijzig de volgorde om dit lijstblok aan te passen."; +Blockly.Msg["LISTS_CREATE_WITH_HELPURL"] = "https://github.com/google/blockly/wiki/Lists#create-list-with"; // untranslated +Blockly.Msg["LISTS_CREATE_WITH_INPUT_WITH"] = "maak een lijst met"; +Blockly.Msg["LISTS_CREATE_WITH_ITEM_TOOLTIP"] = "Voeg iets toe aan de lijst."; +Blockly.Msg["LISTS_CREATE_WITH_TOOLTIP"] = "Maak een lijst met een willekeurig aantal items."; +Blockly.Msg["LISTS_GET_INDEX_FIRST"] = "eerste"; +Blockly.Msg["LISTS_GET_INDEX_FROM_END"] = "# van einde"; +Blockly.Msg["LISTS_GET_INDEX_FROM_START"] = "#"; +Blockly.Msg["LISTS_GET_INDEX_GET"] = "haal op"; +Blockly.Msg["LISTS_GET_INDEX_GET_REMOVE"] = "haal op en verwijder"; +Blockly.Msg["LISTS_GET_INDEX_LAST"] = "laatste"; +Blockly.Msg["LISTS_GET_INDEX_RANDOM"] = "willekeurig"; +Blockly.Msg["LISTS_GET_INDEX_REMOVE"] = "verwijder"; +Blockly.Msg["LISTS_GET_INDEX_TAIL"] = ""; // untranslated +Blockly.Msg["LISTS_GET_INDEX_TOOLTIP_GET_FIRST"] = "Geeft het eerste item in een lijst terug."; +Blockly.Msg["LISTS_GET_INDEX_TOOLTIP_GET_FROM"] = "Geeft het item op de opgegeven positie in een lijst."; +Blockly.Msg["LISTS_GET_INDEX_TOOLTIP_GET_LAST"] = "Geeft het laatste item in een lijst terug."; +Blockly.Msg["LISTS_GET_INDEX_TOOLTIP_GET_RANDOM"] = "Geeft een willekeurig item uit een lijst."; +Blockly.Msg["LISTS_GET_INDEX_TOOLTIP_GET_REMOVE_FIRST"] = "Geeft het laatste item in een lijst terug en verwijdert het."; +Blockly.Msg["LISTS_GET_INDEX_TOOLTIP_GET_REMOVE_FROM"] = "Geeft het item op de opgegeven positie in een lijst terug en verwijdert het."; +Blockly.Msg["LISTS_GET_INDEX_TOOLTIP_GET_REMOVE_LAST"] = "Geeft het laatste item uit een lijst terug en verwijdert het."; +Blockly.Msg["LISTS_GET_INDEX_TOOLTIP_GET_REMOVE_RANDOM"] = "Geeft een willekeurig item in een lijst terug en verwijdert het."; +Blockly.Msg["LISTS_GET_INDEX_TOOLTIP_REMOVE_FIRST"] = "Verwijdert het eerste item in een lijst."; +Blockly.Msg["LISTS_GET_INDEX_TOOLTIP_REMOVE_FROM"] = "Verwijdert het item op de opgegeven positie in een lijst."; +Blockly.Msg["LISTS_GET_INDEX_TOOLTIP_REMOVE_LAST"] = "Verwijdert het laatste item uit een lijst."; +Blockly.Msg["LISTS_GET_INDEX_TOOLTIP_REMOVE_RANDOM"] = "Verwijdert een willekeurig item uit een lijst."; +Blockly.Msg["LISTS_GET_SUBLIST_END_FROM_END"] = "naar # vanaf einde"; +Blockly.Msg["LISTS_GET_SUBLIST_END_FROM_START"] = "naar item"; +Blockly.Msg["LISTS_GET_SUBLIST_END_LAST"] = "naar laatste"; +Blockly.Msg["LISTS_GET_SUBLIST_HELPURL"] = "https://github.com/google/blockly/wiki/Lists#getting-a-sublist"; // untranslated +Blockly.Msg["LISTS_GET_SUBLIST_START_FIRST"] = "haal sublijst op vanaf eerste"; +Blockly.Msg["LISTS_GET_SUBLIST_START_FROM_END"] = "haal sublijst op van positie vanaf einde"; +Blockly.Msg["LISTS_GET_SUBLIST_START_FROM_START"] = "haal sublijst op vanaf positie"; +Blockly.Msg["LISTS_GET_SUBLIST_TAIL"] = ""; // untranslated +Blockly.Msg["LISTS_GET_SUBLIST_TOOLTIP"] = "Maakt een kopie van het opgegeven deel van de lijst."; +Blockly.Msg["LISTS_INDEX_FROM_END_TOOLTIP"] = "Item %1 is het laatste item."; +Blockly.Msg["LISTS_INDEX_FROM_START_TOOLTIP"] = "Item %1 is het eerste item."; +Blockly.Msg["LISTS_INDEX_OF_FIRST"] = "zoek eerste voorkomen van item"; +Blockly.Msg["LISTS_INDEX_OF_HELPURL"] = "https://github.com/google/blockly/wiki/Lists#getting-items-from-a-list"; // untranslated +Blockly.Msg["LISTS_INDEX_OF_LAST"] = "zoek laatste voorkomen van item"; +Blockly.Msg["LISTS_INDEX_OF_TOOLTIP"] = "Geeft de index terug van het eerste of laatste voorkomen van een item in de lijst. Geeft %1 terug als het item niet is gevonden."; +Blockly.Msg["LISTS_INLIST"] = "in lijst"; +Blockly.Msg["LISTS_ISEMPTY_HELPURL"] = "https://github.com/google/blockly/wiki/Lists#is-empty"; // untranslated +Blockly.Msg["LISTS_ISEMPTY_TITLE"] = "%1 is leeg"; +Blockly.Msg["LISTS_ISEMPTY_TOOLTIP"] = "Geeft waar terug als de lijst leeg is."; +Blockly.Msg["LISTS_LENGTH_HELPURL"] = "https://github.com/google/blockly/wiki/Lists#length-of"; // untranslated +Blockly.Msg["LISTS_LENGTH_TITLE"] = "lengte van %1"; +Blockly.Msg["LISTS_LENGTH_TOOLTIP"] = "Geeft de lengte van een lijst terug."; +Blockly.Msg["LISTS_REPEAT_HELPURL"] = "https://github.com/google/blockly/wiki/Lists#create-list-with"; // untranslated +Blockly.Msg["LISTS_REPEAT_TITLE"] = "Maak lijst met item %1, %2 keer herhaald"; +Blockly.Msg["LISTS_REPEAT_TOOLTIP"] = "Maakt een lijst die bestaat uit de opgegeven waarde, het opgegeven aantal keer herhaald."; +Blockly.Msg["LISTS_REVERSE_HELPURL"] = "https://github.com/google/blockly/wiki/Lists#reversing-a-list"; // untranslated +Blockly.Msg["LISTS_REVERSE_MESSAGE0"] = "%1 omkeren"; +Blockly.Msg["LISTS_REVERSE_TOOLTIP"] = "Keert een kopie van een lijst om."; +Blockly.Msg["LISTS_SET_INDEX_HELPURL"] = "https://github.com/google/blockly/wiki/Lists#in-list--set"; // untranslated +Blockly.Msg["LISTS_SET_INDEX_INPUT_TO"] = "als"; +Blockly.Msg["LISTS_SET_INDEX_INSERT"] = "tussenvoegen op"; +Blockly.Msg["LISTS_SET_INDEX_SET"] = "stel in"; +Blockly.Msg["LISTS_SET_INDEX_TOOLTIP_INSERT_FIRST"] = "Voegt het item toe aan het begin van de lijst."; +Blockly.Msg["LISTS_SET_INDEX_TOOLTIP_INSERT_FROM"] = "Voegt het item op een opgegeven positie in een lijst in."; +Blockly.Msg["LISTS_SET_INDEX_TOOLTIP_INSERT_LAST"] = "Voeg het item aan het einde van een lijst toe."; +Blockly.Msg["LISTS_SET_INDEX_TOOLTIP_INSERT_RANDOM"] = "Voegt het item op een willekeurige positie in de lijst in."; +Blockly.Msg["LISTS_SET_INDEX_TOOLTIP_SET_FIRST"] = "Stelt het eerste item in een lijst in."; +Blockly.Msg["LISTS_SET_INDEX_TOOLTIP_SET_FROM"] = "Zet het item op de opgegeven positie in de lijst."; +Blockly.Msg["LISTS_SET_INDEX_TOOLTIP_SET_LAST"] = "Stelt het laatste item van een lijst in."; +Blockly.Msg["LISTS_SET_INDEX_TOOLTIP_SET_RANDOM"] = "Stelt een willekeurig item uit de lijst in."; +Blockly.Msg["LISTS_SORT_HELPURL"] = "https://github.com/google/blockly/wiki/Lists#sorting-a-list"; // untranslated +Blockly.Msg["LISTS_SORT_ORDER_ASCENDING"] = "oplopend"; +Blockly.Msg["LISTS_SORT_ORDER_DESCENDING"] = "aflopend"; +Blockly.Msg["LISTS_SORT_TITLE"] = "sorteer %1 %2 %3"; +Blockly.Msg["LISTS_SORT_TOOLTIP"] = "Sorteer een kopie van een lijst."; +Blockly.Msg["LISTS_SORT_TYPE_IGNORECASE"] = "alfabetisch, negeer hoofd-/kleine letters"; +Blockly.Msg["LISTS_SORT_TYPE_NUMERIC"] = "numeriek"; +Blockly.Msg["LISTS_SORT_TYPE_TEXT"] = "alfabetisch"; +Blockly.Msg["LISTS_SPLIT_HELPURL"] = "https://github.com/google/blockly/wiki/Lists#splitting-strings-and-joining-lists"; // untranslated +Blockly.Msg["LISTS_SPLIT_LIST_FROM_TEXT"] = "lijst maken van tekst"; +Blockly.Msg["LISTS_SPLIT_TEXT_FROM_LIST"] = "tekst maken van lijst"; +Blockly.Msg["LISTS_SPLIT_TOOLTIP_JOIN"] = "Lijst van tekstdelen samenvoegen in één stuk tekst, waarbij de tekstdelen gescheiden zijn door een scheidingsteken."; +Blockly.Msg["LISTS_SPLIT_TOOLTIP_SPLIT"] = "Tekst splitsen in een lijst van teksten op basis van een scheidingsteken."; +Blockly.Msg["LISTS_SPLIT_WITH_DELIMITER"] = "met scheidingsteken"; +Blockly.Msg["LOGIC_BOOLEAN_FALSE"] = "onwaar"; +Blockly.Msg["LOGIC_BOOLEAN_HELPURL"] = "https://github.com/google/blockly/wiki/Logic#values"; // untranslated +Blockly.Msg["LOGIC_BOOLEAN_TOOLTIP"] = "Geeft \"waar\" of \"onwaar\" terug."; +Blockly.Msg["LOGIC_BOOLEAN_TRUE"] = "waar"; +Blockly.Msg["LOGIC_COMPARE_HELPURL"] = "https://nl.wikipedia.org/wiki/Ongelijkheid_(wiskunde)"; +Blockly.Msg["LOGIC_COMPARE_TOOLTIP_EQ"] = "Geeft \"waar\", als beide waarden gelijk aan elkaar zijn."; +Blockly.Msg["LOGIC_COMPARE_TOOLTIP_GT"] = "Geeft \"waar\" terug als de eerste invoer meer is dan de tweede invoer."; +Blockly.Msg["LOGIC_COMPARE_TOOLTIP_GTE"] = "Geeft \"waar\" terug als de eerste invoer groter is of gelijk aan de tweede invoer."; +Blockly.Msg["LOGIC_COMPARE_TOOLTIP_LT"] = "Geeft \"waar\" als de eerste invoer kleiner is dan de tweede invoer."; +Blockly.Msg["LOGIC_COMPARE_TOOLTIP_LTE"] = "Geeft \"waar\" terug als de eerste invoer kleiner of gelijk is aan de tweede invoer."; +Blockly.Msg["LOGIC_COMPARE_TOOLTIP_NEQ"] = "Geeft \"waar\" terug als de waarden niet gelijk zijn aan elkaar."; +Blockly.Msg["LOGIC_NEGATE_HELPURL"] = "https://github.com/google/blockly/wiki/Logic#not"; // untranslated +Blockly.Msg["LOGIC_NEGATE_TITLE"] = "niet %1"; +Blockly.Msg["LOGIC_NEGATE_TOOLTIP"] = "Geeft \"waar\" terug als de invoer \"onwaar\" is. Geeft \"onwaar\" als de invoer \"waar\" is."; +Blockly.Msg["LOGIC_NULL"] = "niets"; +Blockly.Msg["LOGIC_NULL_HELPURL"] = "https://en.wikipedia.org/wiki/Nullable_type"; // untranslated +Blockly.Msg["LOGIC_NULL_TOOLTIP"] = "Geeft niets terug."; +Blockly.Msg["LOGIC_OPERATION_AND"] = "en"; +Blockly.Msg["LOGIC_OPERATION_HELPURL"] = "https://github.com/google/blockly/wiki/Logic#logical-operations"; // untranslated +Blockly.Msg["LOGIC_OPERATION_OR"] = "of"; +Blockly.Msg["LOGIC_OPERATION_TOOLTIP_AND"] = "Geeft waar als beide waarden waar zijn."; +Blockly.Msg["LOGIC_OPERATION_TOOLTIP_OR"] = "Geeft \"waar\" terug als in ieder geval één van de waarden waar is."; +Blockly.Msg["LOGIC_TERNARY_CONDITION"] = "test"; +Blockly.Msg["LOGIC_TERNARY_HELPURL"] = "https://en.wikipedia.org/wiki/%3F:"; // untranslated +Blockly.Msg["LOGIC_TERNARY_IF_FALSE"] = "als onwaar"; +Blockly.Msg["LOGIC_TERNARY_IF_TRUE"] = "als waar"; +Blockly.Msg["LOGIC_TERNARY_TOOLTIP"] = "Test de voorwaarde in \"test\". Als de voorwaarde \"waar\" is, geef de waarde van \"als waar\" terug; geef anders de waarde van \"als onwaar\" terug."; +Blockly.Msg["MATH_ADDITION_SYMBOL"] = "+"; // untranslated +Blockly.Msg["MATH_ARITHMETIC_HELPURL"] = "https://nl.wikipedia.org/wiki/Rekenen"; +Blockly.Msg["MATH_ARITHMETIC_TOOLTIP_ADD"] = "Geeft de som van 2 getallen."; +Blockly.Msg["MATH_ARITHMETIC_TOOLTIP_DIVIDE"] = "Geeft de gedeelde waarde van twee getallen."; +Blockly.Msg["MATH_ARITHMETIC_TOOLTIP_MINUS"] = "Geeft het verschil van de twee getallen."; +Blockly.Msg["MATH_ARITHMETIC_TOOLTIP_MULTIPLY"] = "Geeft het product terug van de twee getallen."; +Blockly.Msg["MATH_ARITHMETIC_TOOLTIP_POWER"] = "Geeft het eerste getal tot de macht van het tweede getal."; +Blockly.Msg["MATH_ATAN2_HELPURL"] = "https://en.wikipedia.org/wiki/Atan2"; // untranslated +Blockly.Msg["MATH_ATAN2_TITLE"] = "atan2 van X:%1 Y:%2"; +Blockly.Msg["MATH_ATAN2_TOOLTIP"] = "Geef de boogtangens van punt (X, Y) terug in graden tussen -180 naar 180."; +Blockly.Msg["MATH_CHANGE_HELPURL"] = "https://en.wikipedia.org/wiki/Programming_idiom#Incrementing_a_counter"; // untranslated +Blockly.Msg["MATH_CHANGE_TITLE"] = "%1 wijzigen met %2"; +Blockly.Msg["MATH_CHANGE_TOOLTIP"] = "Voegt een getal toe aan variabele \"%1\"."; +Blockly.Msg["MATH_CONSTANT_HELPURL"] = "https://nl.wikipedia.org/wiki/Wiskundige_constante"; +Blockly.Msg["MATH_CONSTANT_TOOLTIP"] = "Retourneert een van de vaak voorkomende constanten: π (3.141…), e (2.718…), φ (1.618…), √2 (1.414…), √½ (0.707…), of ∞ (oneindig)."; +Blockly.Msg["MATH_CONSTRAIN_HELPURL"] = "https://en.wikipedia.org/wiki/Clamping_(graphics)"; // untranslated +Blockly.Msg["MATH_CONSTRAIN_TITLE"] = "beperk %1 van minimaal %2 tot maximaal %3"; +Blockly.Msg["MATH_CONSTRAIN_TOOLTIP"] = "Beperk een getal tussen de twee opgegeven limieten (inclusief)."; +Blockly.Msg["MATH_DIVISION_SYMBOL"] = "÷"; // untranslated +Blockly.Msg["MATH_IS_DIVISIBLE_BY"] = "is deelbaar door"; +Blockly.Msg["MATH_IS_EVEN"] = "is even"; +Blockly.Msg["MATH_IS_NEGATIVE"] = "is negatief"; +Blockly.Msg["MATH_IS_ODD"] = "is oneven"; +Blockly.Msg["MATH_IS_POSITIVE"] = "is positief"; +Blockly.Msg["MATH_IS_PRIME"] = "is priemgetal"; +Blockly.Msg["MATH_IS_TOOLTIP"] = "Test of een getal even, oneven, een priemgetal, geheel, positief of negatief is, of deelbaar is door een bepaald getal. Geeft \"waar\" of \"onwaar\"."; +Blockly.Msg["MATH_IS_WHOLE"] = "is geheel getal"; +Blockly.Msg["MATH_MODULO_HELPURL"] = "https://nl.wikipedia.org/wiki/Modulair_rekenen"; +Blockly.Msg["MATH_MODULO_TITLE"] = "restgetal van %1 ÷ %2"; +Blockly.Msg["MATH_MODULO_TOOLTIP"] = "Geeft het restgetal van het resultaat van de deling van de twee getallen."; +Blockly.Msg["MATH_MULTIPLICATION_SYMBOL"] = "×"; // untranslated +Blockly.Msg["MATH_NUMBER_HELPURL"] = "https://nl.wikipedia.org/wiki/Getal_(wiskunde)"; +Blockly.Msg["MATH_NUMBER_TOOLTIP"] = "Een getal."; +Blockly.Msg["MATH_ONLIST_HELPURL"] = ""; // untranslated +Blockly.Msg["MATH_ONLIST_OPERATOR_AVERAGE"] = "gemiddelde van lijst"; +Blockly.Msg["MATH_ONLIST_OPERATOR_MAX"] = "hoogste uit lijst"; +Blockly.Msg["MATH_ONLIST_OPERATOR_MEDIAN"] = "mediaan van lijst"; +Blockly.Msg["MATH_ONLIST_OPERATOR_MIN"] = "laagste uit lijst"; +Blockly.Msg["MATH_ONLIST_OPERATOR_MODE"] = "modi van lijst"; +Blockly.Msg["MATH_ONLIST_OPERATOR_RANDOM"] = "willekeurige item van lijst"; +Blockly.Msg["MATH_ONLIST_OPERATOR_STD_DEV"] = "standaarddeviatie van lijst"; +Blockly.Msg["MATH_ONLIST_OPERATOR_SUM"] = "som van lijst"; +Blockly.Msg["MATH_ONLIST_TOOLTIP_AVERAGE"] = "Geeft het gemiddelde terug van de numerieke waardes in een lijst."; +Blockly.Msg["MATH_ONLIST_TOOLTIP_MAX"] = "Geeft het grootste getal in een lijst."; +Blockly.Msg["MATH_ONLIST_TOOLTIP_MEDIAN"] = "Geeft de mediaan in de lijst."; +Blockly.Msg["MATH_ONLIST_TOOLTIP_MIN"] = "Geeft het kleinste getal uit een lijst."; +Blockly.Msg["MATH_ONLIST_TOOLTIP_MODE"] = "Geeft een lijst van de meest voorkomende onderdelen in de lijst."; +Blockly.Msg["MATH_ONLIST_TOOLTIP_RANDOM"] = "Geeft een willekeurig item uit de lijst terug."; +Blockly.Msg["MATH_ONLIST_TOOLTIP_STD_DEV"] = "Geeft de standaardafwijking van de lijst."; +Blockly.Msg["MATH_ONLIST_TOOLTIP_SUM"] = "Geeft de som van alle getallen in de lijst."; +Blockly.Msg["MATH_POWER_SYMBOL"] = "^"; // untranslated +Blockly.Msg["MATH_RANDOM_FLOAT_HELPURL"] = "https://nl.wikipedia.org/wiki/Toevalsgenerator"; +Blockly.Msg["MATH_RANDOM_FLOAT_TITLE_RANDOM"] = "willekeurige fractie"; +Blockly.Msg["MATH_RANDOM_FLOAT_TOOLTIP"] = "Geeft een willekeurige fractie tussen 0.0 (inclusief) en 1.0 (exclusief)."; +Blockly.Msg["MATH_RANDOM_INT_HELPURL"] = "https://nl.wikipedia.org/wiki/Toevalsgenerator"; +Blockly.Msg["MATH_RANDOM_INT_TITLE"] = "willekeurig geheel getal van %1 tot %2"; +Blockly.Msg["MATH_RANDOM_INT_TOOLTIP"] = "Geeft een willekeurig getal tussen de 2 opgegeven limieten in, inclusief."; +Blockly.Msg["MATH_ROUND_HELPURL"] = "https://nl.wikipedia.org/wiki/Afronden"; +Blockly.Msg["MATH_ROUND_OPERATOR_ROUND"] = "afronden"; +Blockly.Msg["MATH_ROUND_OPERATOR_ROUNDDOWN"] = "naar beneden afronden"; +Blockly.Msg["MATH_ROUND_OPERATOR_ROUNDUP"] = "omhoog afronden"; +Blockly.Msg["MATH_ROUND_TOOLTIP"] = "Rondt een getal af omhoog of naar beneden."; +Blockly.Msg["MATH_SINGLE_HELPURL"] = "https://nl.wikipedia.org/wiki/Vierkantswortel"; +Blockly.Msg["MATH_SINGLE_OP_ABSOLUTE"] = "absoluut"; +Blockly.Msg["MATH_SINGLE_OP_ROOT"] = "wortel"; +Blockly.Msg["MATH_SINGLE_TOOLTIP_ABS"] = "Geeft de absolute waarde van een getal."; +Blockly.Msg["MATH_SINGLE_TOOLTIP_EXP"] = "Geeft e tot de macht van een getal."; +Blockly.Msg["MATH_SINGLE_TOOLTIP_LN"] = "Geeft het natuurlijk logaritme van een getal."; +Blockly.Msg["MATH_SINGLE_TOOLTIP_LOG10"] = "Geeft het logaritme basis 10 van een getal."; +Blockly.Msg["MATH_SINGLE_TOOLTIP_NEG"] = "Geeft de negatief van een getal."; +Blockly.Msg["MATH_SINGLE_TOOLTIP_POW10"] = "Geeft 10 tot de macht van een getal."; +Blockly.Msg["MATH_SINGLE_TOOLTIP_ROOT"] = "Geeft de wortel van een getal."; +Blockly.Msg["MATH_SUBTRACTION_SYMBOL"] = "-"; // untranslated +Blockly.Msg["MATH_TRIG_ACOS"] = "acos"; +Blockly.Msg["MATH_TRIG_ASIN"] = "asin"; +Blockly.Msg["MATH_TRIG_ATAN"] = "arctan"; +Blockly.Msg["MATH_TRIG_COS"] = "cos"; +Blockly.Msg["MATH_TRIG_HELPURL"] = "https://nl.wikipedia.org/wiki/Goniometrische_functie"; +Blockly.Msg["MATH_TRIG_SIN"] = "sin"; +Blockly.Msg["MATH_TRIG_TAN"] = "tan"; +Blockly.Msg["MATH_TRIG_TOOLTIP_ACOS"] = "Geeft de arccosinus van een getal."; +Blockly.Msg["MATH_TRIG_TOOLTIP_ASIN"] = "Geeft de arcsinus van een getal."; +Blockly.Msg["MATH_TRIG_TOOLTIP_ATAN"] = "Geeft de arctangens van een getal."; +Blockly.Msg["MATH_TRIG_TOOLTIP_COS"] = "Geeft de cosinus van een graad (geen radialen)."; +Blockly.Msg["MATH_TRIG_TOOLTIP_SIN"] = "Geeft de sinus van een graad (geen radialen)."; +Blockly.Msg["MATH_TRIG_TOOLTIP_TAN"] = "Geeft de tangens van een graad (geen radialen)."; +Blockly.Msg["NEW_COLOUR_VARIABLE"] = "Creëer kleurvariabele"; +Blockly.Msg["NEW_NUMBER_VARIABLE"] = "Creëer numeriek variabele"; +Blockly.Msg["NEW_STRING_VARIABLE"] = "Creëer tekstvariabele"; +Blockly.Msg["NEW_VARIABLE"] = "Variabele maken..."; +Blockly.Msg["NEW_VARIABLE_TITLE"] = "Nieuwe variabelenaam:"; +Blockly.Msg["NEW_VARIABLE_TYPE_TITLE"] = "Nieuw soort variabele"; +Blockly.Msg["ORDINAL_NUMBER_SUFFIX"] = ""; // untranslated +Blockly.Msg["PROCEDURES_ALLOW_STATEMENTS"] = "statements toestaan"; +Blockly.Msg["PROCEDURES_BEFORE_PARAMS"] = "met:"; +Blockly.Msg["PROCEDURES_CALLNORETURN_HELPURL"] = "https://nl.wikipedia.org/wiki/Subprogramma"; +Blockly.Msg["PROCEDURES_CALLNORETURN_TOOLTIP"] = "Voer de door de gebruiker gedefinieerde functie \"%1\" uit."; +Blockly.Msg["PROCEDURES_CALLRETURN_HELPURL"] = "https://nl.wikipedia.org/wiki/Subprogramma"; +Blockly.Msg["PROCEDURES_CALLRETURN_TOOLTIP"] = "Voer de door de gebruiker gedefinieerde functie \"%1\" uit en gebruik de uitvoer."; +Blockly.Msg["PROCEDURES_CALL_BEFORE_PARAMS"] = "met:"; +Blockly.Msg["PROCEDURES_CREATE_DO"] = "Maak \"%1\""; +Blockly.Msg["PROCEDURES_DEFNORETURN_COMMENT"] = "Deze functie beschrijven..."; +Blockly.Msg["PROCEDURES_DEFNORETURN_DO"] = ""; // untranslated +Blockly.Msg["PROCEDURES_DEFNORETURN_HELPURL"] = "https://nl.wikipedia.org/wiki/Subprogramma"; +Blockly.Msg["PROCEDURES_DEFNORETURN_PROCEDURE"] = "doe iets"; +Blockly.Msg["PROCEDURES_DEFNORETURN_TITLE"] = "om"; +Blockly.Msg["PROCEDURES_DEFNORETURN_TOOLTIP"] = "Maakt een functie zonder uitvoer."; +Blockly.Msg["PROCEDURES_DEFRETURN_HELPURL"] = "https://nl.wikipedia.org/wiki/Subprogramma"; +Blockly.Msg["PROCEDURES_DEFRETURN_RETURN"] = "uitvoeren"; +Blockly.Msg["PROCEDURES_DEFRETURN_TOOLTIP"] = "Maakt een functie met een uitvoer."; +Blockly.Msg["PROCEDURES_DEF_DUPLICATE_WARNING"] = "Waarschuwing: deze functie heeft parameters met dezelfde naam."; +Blockly.Msg["PROCEDURES_HIGHLIGHT_DEF"] = "Accentueer functiedefinitie"; +Blockly.Msg["PROCEDURES_IFRETURN_HELPURL"] = "https://c2.com/cgi/wiki?GuardClause"; // untranslated +Blockly.Msg["PROCEDURES_IFRETURN_TOOLTIP"] = "Als de eerste waarde \"waar\" is, geef dan de tweede waarde terug."; +Blockly.Msg["PROCEDURES_IFRETURN_WARNING"] = "Waarschuwing: dit blok mag alleen gebruikt worden binnen de definitie van een functie."; +Blockly.Msg["PROCEDURES_MUTATORARG_TITLE"] = "invoernaam:"; +Blockly.Msg["PROCEDURES_MUTATORARG_TOOLTIP"] = "Een invoer aan de functie toevoegen."; +Blockly.Msg["PROCEDURES_MUTATORCONTAINER_TITLE"] = "ingangen"; +Blockly.Msg["PROCEDURES_MUTATORCONTAINER_TOOLTIP"] = "Invoer van deze functie toevoegen, verwijderen of herordenen."; +Blockly.Msg["REDO"] = "Opnieuw"; +Blockly.Msg["REMOVE_COMMENT"] = "Opmerking verwijderen"; +Blockly.Msg["RENAME_VARIABLE"] = "Variabele hernoemen..."; +Blockly.Msg["RENAME_VARIABLE_TITLE"] = "Alle variabelen \"%1\" hernoemen naar:"; +Blockly.Msg["TEXT_APPEND_HELPURL"] = "https://github.com/google/blockly/wiki/Text#text-modification"; // untranslated +Blockly.Msg["TEXT_APPEND_TITLE"] = "voor%1 voeg tekst toe van %2"; +Blockly.Msg["TEXT_APPEND_TOOLTIP"] = "Voeg tekst toe aan de variabele \"%1\"."; +Blockly.Msg["TEXT_CHANGECASE_HELPURL"] = "https://github.com/google/blockly/wiki/Text#adjusting-text-case"; // untranslated +Blockly.Msg["TEXT_CHANGECASE_OPERATOR_LOWERCASE"] = "naar kleine letters"; +Blockly.Msg["TEXT_CHANGECASE_OPERATOR_TITLECASE"] = "naar Hoofdletter Per Woord"; +Blockly.Msg["TEXT_CHANGECASE_OPERATOR_UPPERCASE"] = "naar HOOFDLETTERS"; +Blockly.Msg["TEXT_CHANGECASE_TOOLTIP"] = "Geef een kopie van de tekst met veranderde hoofdletters terug."; +Blockly.Msg["TEXT_CHARAT_FIRST"] = "haal eerste letter op"; +Blockly.Msg["TEXT_CHARAT_FROM_END"] = "haal letter # op vanaf einde"; +Blockly.Msg["TEXT_CHARAT_FROM_START"] = "haal letter # op"; +Blockly.Msg["TEXT_CHARAT_HELPURL"] = "https://github.com/google/blockly/wiki/Text#extracting-text"; // untranslated +Blockly.Msg["TEXT_CHARAT_LAST"] = "haal laatste letter op"; +Blockly.Msg["TEXT_CHARAT_RANDOM"] = "haal willekeurige letter op"; +Blockly.Msg["TEXT_CHARAT_TAIL"] = ""; // untranslated +Blockly.Msg["TEXT_CHARAT_TITLE"] = "in tekst %1 %2"; +Blockly.Msg["TEXT_CHARAT_TOOLTIP"] = "Geeft de letter op de opgegeven positie terug."; +Blockly.Msg["TEXT_COUNT_HELPURL"] = "https://github.com/google/blockly/wiki/Text#counting-substrings"; // untranslated +Blockly.Msg["TEXT_COUNT_MESSAGE0"] = "%1 in %2 tellen"; +Blockly.Msg["TEXT_COUNT_TOOLTIP"] = "Tel hoe vaak bepaalde tekst voorkomt in andere tekst."; +Blockly.Msg["TEXT_CREATE_JOIN_ITEM_TOOLTIP"] = "Voegt een item aan de tekst toe."; +Blockly.Msg["TEXT_CREATE_JOIN_TITLE_JOIN"] = "samenvoegen"; +Blockly.Msg["TEXT_CREATE_JOIN_TOOLTIP"] = "Toevoegen, verwijderen of volgorde wijzigen van secties om dit tekstblok opnieuw in te stellen."; +Blockly.Msg["TEXT_GET_SUBSTRING_END_FROM_END"] = "van letter # tot einde"; +Blockly.Msg["TEXT_GET_SUBSTRING_END_FROM_START"] = "naar letter #"; +Blockly.Msg["TEXT_GET_SUBSTRING_END_LAST"] = "naar laatste letter"; +Blockly.Msg["TEXT_GET_SUBSTRING_HELPURL"] = "https://github.com/google/blockly/wiki/Text#extracting-a-region-of-text"; // untranslated +Blockly.Msg["TEXT_GET_SUBSTRING_INPUT_IN_TEXT"] = "in tekst"; +Blockly.Msg["TEXT_GET_SUBSTRING_START_FIRST"] = "haal subtekst op van eerste letter"; +Blockly.Msg["TEXT_GET_SUBSTRING_START_FROM_END"] = "haal subtekst op vanaf letter # vanaf einde"; +Blockly.Msg["TEXT_GET_SUBSTRING_START_FROM_START"] = "haal subtekst op vanaf letter #"; +Blockly.Msg["TEXT_GET_SUBSTRING_TAIL"] = ""; // untranslated +Blockly.Msg["TEXT_GET_SUBSTRING_TOOLTIP"] = "Geeft het opgegeven onderdeel van de tekst terug."; +Blockly.Msg["TEXT_INDEXOF_HELPURL"] = "https://github.com/google/blockly/wiki/Text#finding-text"; // untranslated +Blockly.Msg["TEXT_INDEXOF_OPERATOR_FIRST"] = "zoek eerste voorkomen van tekst"; +Blockly.Msg["TEXT_INDEXOF_OPERATOR_LAST"] = "zoek het laatste voorkomen van tekst"; +Blockly.Msg["TEXT_INDEXOF_TITLE"] = "in tekst %1 %2 %3"; +Blockly.Msg["TEXT_INDEXOF_TOOLTIP"] = "Geeft de index terug van het eerste of laatste voorkomen van de eerste tekst in de tweede tekst. Geeft %1 terug als de tekst niet gevonden is."; +Blockly.Msg["TEXT_ISEMPTY_HELPURL"] = "https://github.com/google/blockly/wiki/Text#checking-for-empty-text"; // untranslated +Blockly.Msg["TEXT_ISEMPTY_TITLE"] = "%1 is leeg"; +Blockly.Msg["TEXT_ISEMPTY_TOOLTIP"] = "Geeft \"waar\" terug, als de opgegeven tekst leeg is."; +Blockly.Msg["TEXT_JOIN_HELPURL"] = "https://github.com/google/blockly/wiki/Text#text-creation"; // untranslated +Blockly.Msg["TEXT_JOIN_TITLE_CREATEWITH"] = "maak tekst met"; +Blockly.Msg["TEXT_JOIN_TOOLTIP"] = "Maakt een stuk tekst door één of meer items samen te voegen."; +Blockly.Msg["TEXT_LENGTH_HELPURL"] = "https://github.com/google/blockly/wiki/Text#text-modification"; // untranslated +Blockly.Msg["TEXT_LENGTH_TITLE"] = "lengte van %1"; +Blockly.Msg["TEXT_LENGTH_TOOLTIP"] = "Geeft het aantal tekens terug (inclusief spaties) in de opgegeven tekst."; +Blockly.Msg["TEXT_PRINT_HELPURL"] = "https://github.com/google/blockly/wiki/Text#printing-text"; // untranslated +Blockly.Msg["TEXT_PRINT_TITLE"] = "tekst weergeven: %1"; +Blockly.Msg["TEXT_PRINT_TOOLTIP"] = "Drukt de opgegeven tekst, getal of een andere waarde af."; +Blockly.Msg["TEXT_PROMPT_HELPURL"] = "https://github.com/google/blockly/wiki/Text#getting-input-from-the-user"; // untranslated +Blockly.Msg["TEXT_PROMPT_TOOLTIP_NUMBER"] = "Vraagt de gebruiker om een getal in te voeren."; +Blockly.Msg["TEXT_PROMPT_TOOLTIP_TEXT"] = "Vraagt de gebruiker om invoer."; +Blockly.Msg["TEXT_PROMPT_TYPE_NUMBER"] = "vraagt de gebruiker om een getal met de tekst"; +Blockly.Msg["TEXT_PROMPT_TYPE_TEXT"] = "vraagt om invoer met bericht"; +Blockly.Msg["TEXT_REPLACE_HELPURL"] = "https://github.com/google/blockly/wiki/Text#replacing-substrings"; // untranslated +Blockly.Msg["TEXT_REPLACE_MESSAGE0"] = "vervang %1 door %2 in %3"; +Blockly.Msg["TEXT_REPLACE_TOOLTIP"] = "Vervang alle voorkomens van tekst in een andere tekst."; +Blockly.Msg["TEXT_REVERSE_HELPURL"] = "https://github.com/google/blockly/wiki/Text#reversing-text"; // untranslated +Blockly.Msg["TEXT_REVERSE_MESSAGE0"] = "%1 omkeren"; +Blockly.Msg["TEXT_REVERSE_TOOLTIP"] = "Keert de volgorde van de tekens in de tekst om."; +Blockly.Msg["TEXT_TEXT_HELPURL"] = "https://nl.wikipedia.org/wiki/Tekenreeks"; +Blockly.Msg["TEXT_TEXT_TOOLTIP"] = "Een letter, woord of een regel tekst."; +Blockly.Msg["TEXT_TRIM_HELPURL"] = "https://github.com/google/blockly/wiki/Text#trimming-removing-spaces"; // untranslated +Blockly.Msg["TEXT_TRIM_OPERATOR_BOTH"] = "spaties van beide kanten afhalen van"; +Blockly.Msg["TEXT_TRIM_OPERATOR_LEFT"] = "spaties van de linkerkant verwijderen van"; +Blockly.Msg["TEXT_TRIM_OPERATOR_RIGHT"] = "spaties van de rechterkant verwijderen van"; +Blockly.Msg["TEXT_TRIM_TOOLTIP"] = "Geeft een kopie van de tekst met verwijderde spaties van één of beide kanten."; +Blockly.Msg["TODAY"] = "Vandaag"; +Blockly.Msg["UNDO"] = "Ongedaan maken"; +Blockly.Msg["UNNAMED_KEY"] = "zonder naam"; +Blockly.Msg["VARIABLES_DEFAULT_NAME"] = "item"; +Blockly.Msg["VARIABLES_GET_CREATE_SET"] = "Maak \"verander %1\""; +Blockly.Msg["VARIABLES_GET_HELPURL"] = "https://github.com/google/blockly/wiki/Variables#get"; // untranslated +Blockly.Msg["VARIABLES_GET_TOOLTIP"] = "Geeft de waarde van deze variabele."; +Blockly.Msg["VARIABLES_SET"] = "stel %1 in op %2"; +Blockly.Msg["VARIABLES_SET_CREATE_GET"] = "Maak 'opvragen van %1'"; +Blockly.Msg["VARIABLES_SET_HELPURL"] = "https://github.com/google/blockly/wiki/Variables#set"; // untranslated +Blockly.Msg["VARIABLES_SET_TOOLTIP"] = "Verandert de waarde van de variabele naar de waarde van de invoer."; +Blockly.Msg["VARIABLE_ALREADY_EXISTS"] = "Er bestaat al een variabele met de naam \"%1\"."; +Blockly.Msg["VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE"] = "Een variabele met de naam '%1' bestaat al voor een ander soort variabele: '%2'."; +Blockly.Msg["VARIABLE_ALREADY_EXISTS_FOR_A_PARAMETER"] = "Een variabele met de naam '%1' bestaat al als parameter in de procedure '%2'."; +Blockly.Msg["WORKSPACE_ARIA_LABEL"] = "Blockly werkruimte"; +Blockly.Msg["WORKSPACE_COMMENT_DEFAULT_TEXT"] = "Zeg iets..."; +Blockly.Msg["CONTROLS_FOREACH_INPUT_DO"] = Blockly.Msg["CONTROLS_REPEAT_INPUT_DO"]; +Blockly.Msg["CONTROLS_FOR_INPUT_DO"] = Blockly.Msg["CONTROLS_REPEAT_INPUT_DO"]; +Blockly.Msg["CONTROLS_IF_ELSEIF_TITLE_ELSEIF"] = Blockly.Msg["CONTROLS_IF_MSG_ELSEIF"]; +Blockly.Msg["CONTROLS_IF_ELSE_TITLE_ELSE"] = Blockly.Msg["CONTROLS_IF_MSG_ELSE"]; +Blockly.Msg["CONTROLS_IF_IF_TITLE_IF"] = Blockly.Msg["CONTROLS_IF_MSG_IF"]; +Blockly.Msg["CONTROLS_IF_MSG_THEN"] = Blockly.Msg["CONTROLS_REPEAT_INPUT_DO"]; +Blockly.Msg["CONTROLS_WHILEUNTIL_INPUT_DO"] = Blockly.Msg["CONTROLS_REPEAT_INPUT_DO"]; +Blockly.Msg["LISTS_CREATE_WITH_ITEM_TITLE"] = Blockly.Msg["VARIABLES_DEFAULT_NAME"]; +Blockly.Msg["LISTS_GET_INDEX_HELPURL"] = Blockly.Msg["LISTS_INDEX_OF_HELPURL"]; +Blockly.Msg["LISTS_GET_INDEX_INPUT_IN_LIST"] = Blockly.Msg["LISTS_INLIST"]; +Blockly.Msg["LISTS_GET_SUBLIST_INPUT_IN_LIST"] = Blockly.Msg["LISTS_INLIST"]; +Blockly.Msg["LISTS_INDEX_OF_INPUT_IN_LIST"] = Blockly.Msg["LISTS_INLIST"]; +Blockly.Msg["LISTS_SET_INDEX_INPUT_IN_LIST"] = Blockly.Msg["LISTS_INLIST"]; +Blockly.Msg["MATH_CHANGE_TITLE_ITEM"] = Blockly.Msg["VARIABLES_DEFAULT_NAME"]; +Blockly.Msg["PROCEDURES_DEFRETURN_COMMENT"] = Blockly.Msg["PROCEDURES_DEFNORETURN_COMMENT"]; +Blockly.Msg["PROCEDURES_DEFRETURN_DO"] = Blockly.Msg["PROCEDURES_DEFNORETURN_DO"]; +Blockly.Msg["PROCEDURES_DEFRETURN_PROCEDURE"] = Blockly.Msg["PROCEDURES_DEFNORETURN_PROCEDURE"]; +Blockly.Msg["PROCEDURES_DEFRETURN_TITLE"] = Blockly.Msg["PROCEDURES_DEFNORETURN_TITLE"]; +Blockly.Msg["TEXT_APPEND_VARIABLE"] = Blockly.Msg["VARIABLES_DEFAULT_NAME"]; +Blockly.Msg["TEXT_CREATE_JOIN_ITEM_TITLE_ITEM"] = Blockly.Msg["VARIABLES_DEFAULT_NAME"]; + +Blockly.Msg["MATH_HUE"] = "230"; +Blockly.Msg["LOOPS_HUE"] = "120"; +Blockly.Msg["LISTS_HUE"] = "260"; +Blockly.Msg["LOGIC_HUE"] = "210"; +Blockly.Msg["VARIABLES_HUE"] = "330"; +Blockly.Msg["TEXTS_HUE"] = "160"; +Blockly.Msg["PROCEDURES_HUE"] = "290"; +Blockly.Msg["COLOUR_HUE"] = "20"; +Blockly.Msg["VARIABLES_DYNAMIC_HUE"] = "310"; diff --git a/admin/google-blockly/msg/js/pl.js b/admin/google-blockly/msg/js/pl.js new file mode 100644 index 000000000..f8a25b889 --- /dev/null +++ b/admin/google-blockly/msg/js/pl.js @@ -0,0 +1,424 @@ +'use strict'; + +var Blockly = Blockly || { Msg: Object.create(null) }; + +Blockly.Msg["ADD_COMMENT"] = "Dodaj Komentarz"; +Blockly.Msg["CANNOT_DELETE_VARIABLE_PROCEDURE"] = "Nie można usunąć zmiennej '%1', ponieważ jest częścią definicji funkcji '%2'"; +Blockly.Msg["CHANGE_VALUE_TITLE"] = "Zmień wartość:"; +Blockly.Msg["CLEAN_UP"] = "Uporządkuj Bloki"; +Blockly.Msg["COLLAPSED_WARNINGS_WARNING"] = "Zwinięte bloki zawierają ostrzeżenia."; +Blockly.Msg["COLLAPSE_ALL"] = "Zwiń Bloki"; +Blockly.Msg["COLLAPSE_BLOCK"] = "Zwiń Klocek"; +Blockly.Msg["COLOUR_BLEND_COLOUR1"] = "kolor 1"; +Blockly.Msg["COLOUR_BLEND_COLOUR2"] = "kolor 2"; +Blockly.Msg["COLOUR_BLEND_HELPURL"] = "https://meyerweb.com/eric/tools/color-blend/#:::rgbp"; // untranslated +Blockly.Msg["COLOUR_BLEND_RATIO"] = "proporcja"; +Blockly.Msg["COLOUR_BLEND_TITLE"] = "wymieszaj"; +Blockly.Msg["COLOUR_BLEND_TOOLTIP"] = "Miesza dwa kolory w danej proporcji (0.0 - 1.0)."; +Blockly.Msg["COLOUR_PICKER_HELPURL"] = "https://en.wikipedia.org/wiki/Color"; // untranslated +Blockly.Msg["COLOUR_PICKER_TOOLTIP"] = "Wybierz kolor z palety."; +Blockly.Msg["COLOUR_RANDOM_HELPURL"] = "http://randomcolour.com"; // untranslated +Blockly.Msg["COLOUR_RANDOM_TITLE"] = "losowy kolor"; +Blockly.Msg["COLOUR_RANDOM_TOOLTIP"] = "Wybierz kolor w sposób losowy."; +Blockly.Msg["COLOUR_RGB_BLUE"] = "niebieski"; +Blockly.Msg["COLOUR_RGB_GREEN"] = "zielony"; +Blockly.Msg["COLOUR_RGB_HELPURL"] = "https://www.december.com/html/spec/colorpercompact.html"; // untranslated +Blockly.Msg["COLOUR_RGB_RED"] = "czerwony"; +Blockly.Msg["COLOUR_RGB_TITLE"] = "kolor z"; +Blockly.Msg["COLOUR_RGB_TOOLTIP"] = "Utwórz kolor składający sie z podanej ilości czerwieni, zieleni i błękitu. Zakres wartości: 0 do 100."; +Blockly.Msg["CONTROLS_FLOW_STATEMENTS_HELPURL"] = "https://github.com/google/blockly/wiki/Loops#loop-termination-blocks"; // untranslated +Blockly.Msg["CONTROLS_FLOW_STATEMENTS_OPERATOR_BREAK"] = "przerwij pętlę"; +Blockly.Msg["CONTROLS_FLOW_STATEMENTS_OPERATOR_CONTINUE"] = "przejdź do kolejnej iteracji pętli"; +Blockly.Msg["CONTROLS_FLOW_STATEMENTS_TOOLTIP_BREAK"] = "Przerwij działanie pętli."; +Blockly.Msg["CONTROLS_FLOW_STATEMENTS_TOOLTIP_CONTINUE"] = "Pomiń resztę pętli i kontynuuj w kolejnej iteracji."; +Blockly.Msg["CONTROLS_FLOW_STATEMENTS_WARNING"] = "Uwaga: Ten klocek może być użyty tylko wewnątrz pętli."; +Blockly.Msg["CONTROLS_FOREACH_HELPURL"] = "https://github.com/google/blockly/wiki/Loops#for-each"; // untranslated +Blockly.Msg["CONTROLS_FOREACH_TITLE"] = "dla każdego elementu %1 listy %2"; +Blockly.Msg["CONTROLS_FOREACH_TOOLTIP"] = "Przypisz zmiennej '%1' kolejno wartość każdego elementu listy, a następnie wykonaj kilka instrukcji."; +Blockly.Msg["CONTROLS_FOR_HELPURL"] = "https://github.com/google/blockly/wiki/Loops#count-with"; // untranslated +Blockly.Msg["CONTROLS_FOR_TITLE"] = "licz z %1 od %2 do %3 co %4 (wartość kroku)"; +Blockly.Msg["CONTROLS_FOR_TOOLTIP"] = "Zmiennej '%1' przypisuje wartości z podanego zakresu z podanym interwałem i wykonuje zadane bloki."; +Blockly.Msg["CONTROLS_IF_ELSEIF_TOOLTIP"] = "Dodaj warunek do klocka „jeśli”."; +Blockly.Msg["CONTROLS_IF_ELSE_TOOLTIP"] = "Dodaj ostatni zawsze prawdziwy warunek do klocka „jeśli”."; +Blockly.Msg["CONTROLS_IF_HELPURL"] = "https://github.com/google/blockly/wiki/IfElse"; // untranslated +Blockly.Msg["CONTROLS_IF_IF_TOOLTIP"] = "Dodaj, usuń lub zmień kolejność czynności, żeby zmodyfikować ten klocek „jeśli”."; +Blockly.Msg["CONTROLS_IF_MSG_ELSE"] = "w przeciwnym razie"; +Blockly.Msg["CONTROLS_IF_MSG_ELSEIF"] = "w przeciwnym razie, jeśli"; +Blockly.Msg["CONTROLS_IF_MSG_IF"] = "jeśli"; +Blockly.Msg["CONTROLS_IF_TOOLTIP_1"] = "Jeśli warunek jest spełniony, wykonaj zadane czynności."; +Blockly.Msg["CONTROLS_IF_TOOLTIP_2"] = "Jeśli warunek jest spełniony, wykonaj pierwszy blok instrukcji. W przeciwnym razie, wykonaj drugi blok instrukcji."; +Blockly.Msg["CONTROLS_IF_TOOLTIP_3"] = "Jeśli pierwszy warunek jest spełniony, wykonaj pierwszy blok instrukcji. W przeciwnym razie, jeśli drugi warunek jest spełniony, wykonaj drugi blok instrukcji."; +Blockly.Msg["CONTROLS_IF_TOOLTIP_4"] = "Jeśli pierwszy warunek jest spełniony, wykonaj pierwszy blok czynności. W przeciwnym razie jeśli drugi warunek jest spełniony, wykonaj drugi blok czynności. Jeżeli żaden z warunków nie zostanie spełniony, wykonaj ostatni blok czynności."; +Blockly.Msg["CONTROLS_REPEAT_HELPURL"] = "https://en.wikipedia.org/wiki/For_loop"; // untranslated +Blockly.Msg["CONTROLS_REPEAT_INPUT_DO"] = "wykonaj"; +Blockly.Msg["CONTROLS_REPEAT_TITLE"] = "powtórz %1 razy"; +Blockly.Msg["CONTROLS_REPEAT_TOOLTIP"] = "Wykonaj niektóre instrukcje kilka razy."; +Blockly.Msg["CONTROLS_WHILEUNTIL_HELPURL"] = "https://github.com/google/blockly/wiki/Loops#repeat"; // untranslated +Blockly.Msg["CONTROLS_WHILEUNTIL_OPERATOR_UNTIL"] = "powtarzaj aż do"; +Blockly.Msg["CONTROLS_WHILEUNTIL_OPERATOR_WHILE"] = "powtarzaj dopóki"; +Blockly.Msg["CONTROLS_WHILEUNTIL_TOOLTIP_UNTIL"] = "Dopóki wyrażenie jest nieprawdziwe, wykonaj zadane czynności."; +Blockly.Msg["CONTROLS_WHILEUNTIL_TOOLTIP_WHILE"] = "Dopóki wyrażenie jest prawdziwe, wykonaj zadane czynności."; +Blockly.Msg["DELETE_ALL_BLOCKS"] = "Usunąć wszystkie klocki z %1?"; +Blockly.Msg["DELETE_BLOCK"] = "Usuń Klocek"; +Blockly.Msg["DELETE_VARIABLE"] = "Usuń zmienną '%1'"; +Blockly.Msg["DELETE_VARIABLE_CONFIRMATION"] = "Usunąć %1 wystąpień zmiennej '%2'?"; +Blockly.Msg["DELETE_X_BLOCKS"] = "Usuń %1 Bloki(ów)"; +Blockly.Msg["DIALOG_CANCEL"] = "Anuluj"; +Blockly.Msg["DIALOG_OK"] = "OK"; +Blockly.Msg["DISABLE_BLOCK"] = "Wyłącz Klocek"; +Blockly.Msg["DUPLICATE_BLOCK"] = "Duplikat"; +Blockly.Msg["DUPLICATE_COMMENT"] = "Zduplikowany komentarz"; +Blockly.Msg["ENABLE_BLOCK"] = "Włącz Blok"; +Blockly.Msg["EXPAND_ALL"] = "Rozwiń Bloki"; +Blockly.Msg["EXPAND_BLOCK"] = "Rozwiń Klocek"; +Blockly.Msg["EXTERNAL_INPUTS"] = "Zewnętrzne Wejścia"; +Blockly.Msg["HELP"] = "Pomoc"; +Blockly.Msg["INLINE_INPUTS"] = "Wbudowane Wejścia"; +Blockly.Msg["LISTS_CREATE_EMPTY_HELPURL"] = "https://github.com/google/blockly/wiki/Lists#create-empty-list"; // untranslated +Blockly.Msg["LISTS_CREATE_EMPTY_TITLE"] = "utwórz pustą listę"; +Blockly.Msg["LISTS_CREATE_EMPTY_TOOLTIP"] = "Zwraca listę o długości 0, nie zawierającą danych"; +Blockly.Msg["LISTS_CREATE_WITH_CONTAINER_TITLE_ADD"] = "lista"; +Blockly.Msg["LISTS_CREATE_WITH_CONTAINER_TOOLTIP"] = "Dodaj, usuń lub zmień kolejność sekcji aby przekonfigurować blok tej listy."; +Blockly.Msg["LISTS_CREATE_WITH_HELPURL"] = "https://github.com/google/blockly/wiki/Lists#create-list-with"; // untranslated +Blockly.Msg["LISTS_CREATE_WITH_INPUT_WITH"] = "utwórz listę z"; +Blockly.Msg["LISTS_CREATE_WITH_ITEM_TOOLTIP"] = "Dodaj element do listy."; +Blockly.Msg["LISTS_CREATE_WITH_TOOLTIP"] = "Utwórz listę z dowolną ilością elementów."; +Blockly.Msg["LISTS_GET_INDEX_FIRST"] = "pierwszy"; +Blockly.Msg["LISTS_GET_INDEX_FROM_END"] = "# od końca"; +Blockly.Msg["LISTS_GET_INDEX_FROM_START"] = "#"; +Blockly.Msg["LISTS_GET_INDEX_GET"] = "pobierz"; +Blockly.Msg["LISTS_GET_INDEX_GET_REMOVE"] = "zabierz"; +Blockly.Msg["LISTS_GET_INDEX_LAST"] = "ostatni"; +Blockly.Msg["LISTS_GET_INDEX_RANDOM"] = "losowy"; +Blockly.Msg["LISTS_GET_INDEX_REMOVE"] = "usuń"; +Blockly.Msg["LISTS_GET_INDEX_TAIL"] = ""; // untranslated +Blockly.Msg["LISTS_GET_INDEX_TOOLTIP_GET_FIRST"] = "Zwraca pierwszy element z listy."; +Blockly.Msg["LISTS_GET_INDEX_TOOLTIP_GET_FROM"] = "Zwraca element z konkretnej pozycji na liście."; +Blockly.Msg["LISTS_GET_INDEX_TOOLTIP_GET_LAST"] = "Zwraca ostatni element z listy."; +Blockly.Msg["LISTS_GET_INDEX_TOOLTIP_GET_RANDOM"] = "Zwraca losowy element z listy."; +Blockly.Msg["LISTS_GET_INDEX_TOOLTIP_GET_REMOVE_FIRST"] = "Usuwa i zwraca pierwszy element z listy."; +Blockly.Msg["LISTS_GET_INDEX_TOOLTIP_GET_REMOVE_FROM"] = "Usuwa i zwraca element z określonej pozycji na liście."; +Blockly.Msg["LISTS_GET_INDEX_TOOLTIP_GET_REMOVE_LAST"] = "Usuwa i zwraca ostatni element z listy."; +Blockly.Msg["LISTS_GET_INDEX_TOOLTIP_GET_REMOVE_RANDOM"] = "Usuwa i zwraca losowy element z listy."; +Blockly.Msg["LISTS_GET_INDEX_TOOLTIP_REMOVE_FIRST"] = "Usuwa pierwszy element z listy."; +Blockly.Msg["LISTS_GET_INDEX_TOOLTIP_REMOVE_FROM"] = "Usuwa element z określonej pozycji na liście."; +Blockly.Msg["LISTS_GET_INDEX_TOOLTIP_REMOVE_LAST"] = "Usuwa ostatni element z listy."; +Blockly.Msg["LISTS_GET_INDEX_TOOLTIP_REMOVE_RANDOM"] = "Usuwa losowy element z listy."; +Blockly.Msg["LISTS_GET_SUBLIST_END_FROM_END"] = "do # od końca"; +Blockly.Msg["LISTS_GET_SUBLIST_END_FROM_START"] = "do #"; +Blockly.Msg["LISTS_GET_SUBLIST_END_LAST"] = "do ostatniego"; +Blockly.Msg["LISTS_GET_SUBLIST_HELPURL"] = "https://github.com/google/blockly/wiki/Lists#getting-a-sublist"; // untranslated +Blockly.Msg["LISTS_GET_SUBLIST_START_FIRST"] = "utwórz listę podrzędną od pierwszego"; +Blockly.Msg["LISTS_GET_SUBLIST_START_FROM_END"] = "utwórz listę podrzędną z # od końca"; +Blockly.Msg["LISTS_GET_SUBLIST_START_FROM_START"] = "utwórz listę podrzędną z #"; +Blockly.Msg["LISTS_GET_SUBLIST_TAIL"] = ""; // untranslated +Blockly.Msg["LISTS_GET_SUBLIST_TOOLTIP"] = "Tworzy kopię żądanej części listy."; +Blockly.Msg["LISTS_INDEX_FROM_END_TOOLTIP"] = "%1 to ostatni element."; +Blockly.Msg["LISTS_INDEX_FROM_START_TOOLTIP"] = "%1 to pierwszy element."; +Blockly.Msg["LISTS_INDEX_OF_FIRST"] = "znajdź pierwsze wystąpienie elementu"; +Blockly.Msg["LISTS_INDEX_OF_HELPURL"] = "https://github.com/google/blockly/wiki/Lists#getting-items-from-a-list"; // untranslated +Blockly.Msg["LISTS_INDEX_OF_LAST"] = "znajdź ostatanie wystąpienie elementu"; +Blockly.Msg["LISTS_INDEX_OF_TOOLTIP"] = "Zwraca indeks pierwszego/ostatniego wystąpienia elementu z listy. Zwraca %1, jeśli nie zostanie znaleziony."; +Blockly.Msg["LISTS_INLIST"] = "na liście"; +Blockly.Msg["LISTS_ISEMPTY_HELPURL"] = "https://github.com/google/blockly/wiki/Lists#is-empty"; // untranslated +Blockly.Msg["LISTS_ISEMPTY_TITLE"] = "%1 jest pusta"; +Blockly.Msg["LISTS_ISEMPTY_TOOLTIP"] = "Zwraca \"prawda\" jeśli lista jest pusta."; +Blockly.Msg["LISTS_LENGTH_HELPURL"] = "https://github.com/google/blockly/wiki/Lists#length-of"; // untranslated +Blockly.Msg["LISTS_LENGTH_TITLE"] = "długość %1"; +Blockly.Msg["LISTS_LENGTH_TOOLTIP"] = "Zwraca długość listy."; +Blockly.Msg["LISTS_REPEAT_HELPURL"] = "https://github.com/google/blockly/wiki/Lists#create-list-with"; // untranslated +Blockly.Msg["LISTS_REPEAT_TITLE"] = "utwórz listę powtarzając %1 %2 razy."; +Blockly.Msg["LISTS_REPEAT_TOOLTIP"] = "Tworzy listę zawierającą podaną wartość powtórzoną żądaną ilość razy."; +Blockly.Msg["LISTS_REVERSE_HELPURL"] = "https://github.com/google/blockly/wiki/Lists#reversing-a-list"; // untranslated +Blockly.Msg["LISTS_REVERSE_MESSAGE0"] = "odwróć %1"; +Blockly.Msg["LISTS_REVERSE_TOOLTIP"] = "Odwraca kolejność danych w kopii listy."; +Blockly.Msg["LISTS_SET_INDEX_HELPURL"] = "https://github.com/google/blockly/wiki/Lists#in-list--set"; // untranslated +Blockly.Msg["LISTS_SET_INDEX_INPUT_TO"] = "jako"; +Blockly.Msg["LISTS_SET_INDEX_INSERT"] = "wstaw w"; +Blockly.Msg["LISTS_SET_INDEX_SET"] = "ustaw"; +Blockly.Msg["LISTS_SET_INDEX_TOOLTIP_INSERT_FIRST"] = "Wstawia element na początku listy."; +Blockly.Msg["LISTS_SET_INDEX_TOOLTIP_INSERT_FROM"] = "Wstawia element na żądanej pozycji listy."; +Blockly.Msg["LISTS_SET_INDEX_TOOLTIP_INSERT_LAST"] = "Dodaj element na koniec listy."; +Blockly.Msg["LISTS_SET_INDEX_TOOLTIP_INSERT_RANDOM"] = "Wstawia element w losowym miejscu na liście."; +Blockly.Msg["LISTS_SET_INDEX_TOOLTIP_SET_FIRST"] = "Ustawia pierwszy element na liście."; +Blockly.Msg["LISTS_SET_INDEX_TOOLTIP_SET_FROM"] = "Ustawia element w określonym miejscu na liście."; +Blockly.Msg["LISTS_SET_INDEX_TOOLTIP_SET_LAST"] = "Ustawia ostatni element na liście."; +Blockly.Msg["LISTS_SET_INDEX_TOOLTIP_SET_RANDOM"] = "Ustawia losowy element na liście."; +Blockly.Msg["LISTS_SORT_HELPURL"] = "https://github.com/google/blockly/wiki/Lists#sorting-a-list"; // untranslated +Blockly.Msg["LISTS_SORT_ORDER_ASCENDING"] = "rosnąco"; +Blockly.Msg["LISTS_SORT_ORDER_DESCENDING"] = "malejąco"; +Blockly.Msg["LISTS_SORT_TITLE"] = "sortuj %1 %2 %3"; +Blockly.Msg["LISTS_SORT_TOOLTIP"] = "Sortuj kopię listy."; +Blockly.Msg["LISTS_SORT_TYPE_IGNORECASE"] = "alfabetycznie, ignoruj wielkość liter"; +Blockly.Msg["LISTS_SORT_TYPE_NUMERIC"] = "numerycznie"; +Blockly.Msg["LISTS_SORT_TYPE_TEXT"] = "alfabetycznie"; +Blockly.Msg["LISTS_SPLIT_HELPURL"] = "https://github.com/google/blockly/wiki/Lists#splitting-strings-and-joining-lists"; // untranslated +Blockly.Msg["LISTS_SPLIT_LIST_FROM_TEXT"] = "utwórz listę z tekstu"; +Blockly.Msg["LISTS_SPLIT_TEXT_FROM_LIST"] = "utwórz tekst z listy"; +Blockly.Msg["LISTS_SPLIT_TOOLTIP_JOIN"] = "Łączy listę tekstów w jeden tekst, rozdzielany separatorem."; +Blockly.Msg["LISTS_SPLIT_TOOLTIP_SPLIT"] = "Rozdziela tekst zgodnie z separatorem tworząc listę z powstałych elementów."; +Blockly.Msg["LISTS_SPLIT_WITH_DELIMITER"] = "z separatorem"; +Blockly.Msg["LOGIC_BOOLEAN_FALSE"] = "fałsz"; +Blockly.Msg["LOGIC_BOOLEAN_HELPURL"] = "https://github.com/google/blockly/wiki/Logic#values"; // untranslated +Blockly.Msg["LOGIC_BOOLEAN_TOOLTIP"] = "Zwraca 'prawda' lub 'fałsz'."; +Blockly.Msg["LOGIC_BOOLEAN_TRUE"] = "prawda"; +Blockly.Msg["LOGIC_COMPARE_HELPURL"] = "https://pl.wikipedia.org/wiki/Nierówność"; +Blockly.Msg["LOGIC_COMPARE_TOOLTIP_EQ"] = "Zwraca \"prawda\", jeśli wejścia są identyczne."; +Blockly.Msg["LOGIC_COMPARE_TOOLTIP_GT"] = "Zwraca \"prawda\" jeśli pierwsze wejście jest większe od drugiego."; +Blockly.Msg["LOGIC_COMPARE_TOOLTIP_GTE"] = "Zwraca \"prawda\", jeśli pierwsze wejście jest większe lub równe drugiemu."; +Blockly.Msg["LOGIC_COMPARE_TOOLTIP_LT"] = "Zwraca \"prawda\" jeśli pierwsze wejście jest mniejsze od drugiego."; +Blockly.Msg["LOGIC_COMPARE_TOOLTIP_LTE"] = "Zwraca \"prawda\", jeśli pierwsze wejście jest mniejsze lub równe drugiemu."; +Blockly.Msg["LOGIC_COMPARE_TOOLTIP_NEQ"] = "Zwraca \"prawda\", jeśli wejścia nie są identyczne."; +Blockly.Msg["LOGIC_NEGATE_HELPURL"] = "https://github.com/google/blockly/wiki/Logic#not"; // untranslated +Blockly.Msg["LOGIC_NEGATE_TITLE"] = "nie %1"; +Blockly.Msg["LOGIC_NEGATE_TOOLTIP"] = "Zwraca \"prawda\", jeśli wejściu jest \"fałsz\". Zwraca \"fałsz\", jeśli na wejściu jest \"prawda\"."; +Blockly.Msg["LOGIC_NULL"] = "nic"; +Blockly.Msg["LOGIC_NULL_HELPURL"] = "https://en.wikipedia.org/wiki/Nullable_type"; // untranslated +Blockly.Msg["LOGIC_NULL_TOOLTIP"] = "Zwraca nic."; +Blockly.Msg["LOGIC_OPERATION_AND"] = "i"; +Blockly.Msg["LOGIC_OPERATION_HELPURL"] = "https://github.com/google/blockly/wiki/Logic#logical-operations"; // untranslated +Blockly.Msg["LOGIC_OPERATION_OR"] = "lub"; +Blockly.Msg["LOGIC_OPERATION_TOOLTIP_AND"] = "Zwraca \"prawda\" jeśli na obydwóch wejściach jest \"prawda\"."; +Blockly.Msg["LOGIC_OPERATION_TOOLTIP_OR"] = "Zwraca \"prawda\" jeśli co najmniej na jednyk wejściu jest \"prawda\"."; +Blockly.Msg["LOGIC_TERNARY_CONDITION"] = "test"; +Blockly.Msg["LOGIC_TERNARY_HELPURL"] = "https://en.wikipedia.org/wiki/%3F:"; // untranslated +Blockly.Msg["LOGIC_TERNARY_IF_FALSE"] = "jeśli fałsz"; +Blockly.Msg["LOGIC_TERNARY_IF_TRUE"] = "jeśli prawda"; +Blockly.Msg["LOGIC_TERNARY_TOOLTIP"] = "Sprawdź warunek w „test”. Jeśli warunek jest prawdziwy, to zwróci „jeśli prawda”; jeśli nie jest prawdziwy to zwróci „jeśli fałsz”."; +Blockly.Msg["MATH_ADDITION_SYMBOL"] = "+"; // untranslated +Blockly.Msg["MATH_ARITHMETIC_HELPURL"] = "https://pl.wikipedia.org/wiki/Arytmetyka"; +Blockly.Msg["MATH_ARITHMETIC_TOOLTIP_ADD"] = "Zwróć sumę dwóch liczb."; +Blockly.Msg["MATH_ARITHMETIC_TOOLTIP_DIVIDE"] = "Zwróć iloraz dwóch liczb."; +Blockly.Msg["MATH_ARITHMETIC_TOOLTIP_MINUS"] = "Zwróć różnicę dwóch liczb."; +Blockly.Msg["MATH_ARITHMETIC_TOOLTIP_MULTIPLY"] = "Zwróć iloczyn dwóch liczb."; +Blockly.Msg["MATH_ARITHMETIC_TOOLTIP_POWER"] = "Zwróć pierwszą liczbę podniesioną do potęgi o wykładniku drugiej liczby."; +Blockly.Msg["MATH_ATAN2_HELPURL"] = "https://en.wikipedia.org/wiki/Atan2"; // untranslated +Blockly.Msg["MATH_ATAN2_TITLE"] = "atan2 z %X:%1 Y:%2"; +Blockly.Msg["MATH_ATAN2_TOOLTIP"] = "Zwraca arcus tangens punktu (X, Y) w stopniach od -180 do 180."; +Blockly.Msg["MATH_CHANGE_HELPURL"] = "https://en.wikipedia.org/wiki/Programming_idiom#Incrementing_a_counter"; // untranslated +Blockly.Msg["MATH_CHANGE_TITLE"] = "zmień %1 o %2"; +Blockly.Msg["MATH_CHANGE_TOOLTIP"] = "Dodaj liczbę do zmiennej '%1'."; +Blockly.Msg["MATH_CONSTANT_HELPURL"] = "https://pl.wikipedia.org/wiki/Stała_(matematyka)"; +Blockly.Msg["MATH_CONSTANT_TOOLTIP"] = "Zwróć jedną wspólną stałą: π (3.141), e (2.718...), φ (1.618...), sqrt(2) (1.414...), sqrt(½) (0.707...) lub ∞ (nieskończoność)."; +Blockly.Msg["MATH_CONSTRAIN_HELPURL"] = "https://en.wikipedia.org/wiki/Clamping_(graphics)"; // untranslated +Blockly.Msg["MATH_CONSTRAIN_TITLE"] = "ogranicz %1 z dołu %2 z góry %3"; +Blockly.Msg["MATH_CONSTRAIN_TOOLTIP"] = "Ogranicz liczbę, aby była w określonych granicach (włącznie)."; +Blockly.Msg["MATH_DIVISION_SYMBOL"] = "/"; +Blockly.Msg["MATH_IS_DIVISIBLE_BY"] = "jest podzielna przez"; +Blockly.Msg["MATH_IS_EVEN"] = "jest parzysta"; +Blockly.Msg["MATH_IS_NEGATIVE"] = "jest ujemna"; +Blockly.Msg["MATH_IS_ODD"] = "jest nieparzysta"; +Blockly.Msg["MATH_IS_POSITIVE"] = "jest dodatnia"; +Blockly.Msg["MATH_IS_PRIME"] = "jest liczbą pierwszą"; +Blockly.Msg["MATH_IS_TOOLTIP"] = "Sprawdź, czy liczba jest parzysta, nieparzysta, pierwsza, całkowita, dodatnia, ujemna, lub czy jest podzielna przez podaną liczbę. Zwraca wartość \"prawda\" lub \"fałsz\"."; +Blockly.Msg["MATH_IS_WHOLE"] = "jest liczbą całkowitą"; +Blockly.Msg["MATH_MODULO_HELPURL"] = "https://pl.wikipedia.org/wiki/Modulo"; +Blockly.Msg["MATH_MODULO_TITLE"] = "reszta z dzielenia %1 przez %2"; +Blockly.Msg["MATH_MODULO_TOOLTIP"] = "Zwróć resztę z dzielenia dwóch liczb przez siebie."; +Blockly.Msg["MATH_MULTIPLICATION_SYMBOL"] = "×"; // untranslated +Blockly.Msg["MATH_NUMBER_HELPURL"] = "https://en.wikipedia.org/wiki/Number"; // untranslated +Blockly.Msg["MATH_NUMBER_TOOLTIP"] = "Liczba."; +Blockly.Msg["MATH_ONLIST_HELPURL"] = ""; // untranslated +Blockly.Msg["MATH_ONLIST_OPERATOR_AVERAGE"] = "średnia elementów listy"; +Blockly.Msg["MATH_ONLIST_OPERATOR_MAX"] = "maksymalna wartość z listy"; +Blockly.Msg["MATH_ONLIST_OPERATOR_MEDIAN"] = "mediana listy"; +Blockly.Msg["MATH_ONLIST_OPERATOR_MIN"] = "minimalna wartość z listy"; +Blockly.Msg["MATH_ONLIST_OPERATOR_MODE"] = "dominanty listy"; +Blockly.Msg["MATH_ONLIST_OPERATOR_RANDOM"] = "losowy element z listy"; +Blockly.Msg["MATH_ONLIST_OPERATOR_STD_DEV"] = "odchylenie standardowe listy"; +Blockly.Msg["MATH_ONLIST_OPERATOR_SUM"] = "suma elementów listy"; +Blockly.Msg["MATH_ONLIST_TOOLTIP_AVERAGE"] = "Zwróć średnią (średnią arytmetyczną) wartości liczbowych z listy."; +Blockly.Msg["MATH_ONLIST_TOOLTIP_MAX"] = "Zwróć największą liczbę w liście."; +Blockly.Msg["MATH_ONLIST_TOOLTIP_MEDIAN"] = "Zwróć medianę listy."; +Blockly.Msg["MATH_ONLIST_TOOLTIP_MIN"] = "Zwróć najmniejszą liczbę w liście."; +Blockly.Msg["MATH_ONLIST_TOOLTIP_MODE"] = "Zwróć listę najczęściej występujących elementów w liście."; +Blockly.Msg["MATH_ONLIST_TOOLTIP_RANDOM"] = "Zwróć losowy element z listy."; +Blockly.Msg["MATH_ONLIST_TOOLTIP_STD_DEV"] = "Zwróć odchylenie standardowe listy."; +Blockly.Msg["MATH_ONLIST_TOOLTIP_SUM"] = "Zwróć sumę wszystkich liczb z listy."; +Blockly.Msg["MATH_POWER_SYMBOL"] = "^"; // untranslated +Blockly.Msg["MATH_RANDOM_FLOAT_HELPURL"] = "https://en.wikipedia.org/wiki/Random_number_generation"; // untranslated +Blockly.Msg["MATH_RANDOM_FLOAT_TITLE_RANDOM"] = "losowy ułamek"; +Blockly.Msg["MATH_RANDOM_FLOAT_TOOLTIP"] = "Zwróć losowy ułamek między 0.0 (włącznie), a 1.0 (wyłącznie)."; +Blockly.Msg["MATH_RANDOM_INT_HELPURL"] = "https://en.wikipedia.org/wiki/Random_number_generation"; // untranslated +Blockly.Msg["MATH_RANDOM_INT_TITLE"] = "losowa liczba całkowita od %1 do %2"; +Blockly.Msg["MATH_RANDOM_INT_TOOLTIP"] = "Zwróć losową liczbę całkowitą w ramach dwóch wyznaczonych granic, włącznie."; +Blockly.Msg["MATH_ROUND_HELPURL"] = "https://pl.wikipedia.org/wiki/Zaokrąglanie"; +Blockly.Msg["MATH_ROUND_OPERATOR_ROUND"] = "zaokrąglij"; +Blockly.Msg["MATH_ROUND_OPERATOR_ROUNDDOWN"] = "zaokrąglij w dół"; +Blockly.Msg["MATH_ROUND_OPERATOR_ROUNDUP"] = "zaokrąglij w górę"; +Blockly.Msg["MATH_ROUND_TOOLTIP"] = "Zaokrąglij w górę lub w dół."; +Blockly.Msg["MATH_SINGLE_HELPURL"] = "https://pl.wikipedia.org/wiki/Pierwiastek_kwadratowy"; +Blockly.Msg["MATH_SINGLE_OP_ABSOLUTE"] = "wartość bezwzględna"; +Blockly.Msg["MATH_SINGLE_OP_ROOT"] = "pierwiastek kwadratowy"; +Blockly.Msg["MATH_SINGLE_TOOLTIP_ABS"] = "Zwróć wartość bezwzględną danej liczby."; +Blockly.Msg["MATH_SINGLE_TOOLTIP_EXP"] = "Zwróć e do potęgi danej liczby."; +Blockly.Msg["MATH_SINGLE_TOOLTIP_LN"] = "Zwróć logarytm naturalny danej liczby."; +Blockly.Msg["MATH_SINGLE_TOOLTIP_LOG10"] = "Zwraca logarytm dziesiętny danej liczby."; +Blockly.Msg["MATH_SINGLE_TOOLTIP_NEG"] = "Zwróć negację danej liczby."; +Blockly.Msg["MATH_SINGLE_TOOLTIP_POW10"] = "Zwróć 10 do potęgi danej liczby."; +Blockly.Msg["MATH_SINGLE_TOOLTIP_ROOT"] = "Zwróć pierwiastek kwadratowy danej liczby."; +Blockly.Msg["MATH_SUBTRACTION_SYMBOL"] = "-"; // untranslated +Blockly.Msg["MATH_TRIG_ACOS"] = "arccos"; +Blockly.Msg["MATH_TRIG_ASIN"] = "arcsin"; +Blockly.Msg["MATH_TRIG_ATAN"] = "arctg"; +Blockly.Msg["MATH_TRIG_COS"] = "cos"; +Blockly.Msg["MATH_TRIG_HELPURL"] = "https://pl.wikipedia.org/wiki/Funkcje_trygonometryczne"; +Blockly.Msg["MATH_TRIG_SIN"] = "sin"; +Blockly.Msg["MATH_TRIG_TAN"] = "tg"; +Blockly.Msg["MATH_TRIG_TOOLTIP_ACOS"] = "Zwróć arcus cosinus danej liczby."; +Blockly.Msg["MATH_TRIG_TOOLTIP_ASIN"] = "Zwróć arcus sinus danej liczby."; +Blockly.Msg["MATH_TRIG_TOOLTIP_ATAN"] = "Zwróć arcus tangens danej liczby."; +Blockly.Msg["MATH_TRIG_TOOLTIP_COS"] = "Zwróć wartość cosinusa o stopniu (nie w radianach)."; +Blockly.Msg["MATH_TRIG_TOOLTIP_SIN"] = "Zwróć wartość sinusa o stopniu (nie w radianach)."; +Blockly.Msg["MATH_TRIG_TOOLTIP_TAN"] = "Zwróć tangens o stopniu (nie w radianach)."; +Blockly.Msg["NEW_COLOUR_VARIABLE"] = "Utwórz zmienną colour"; +Blockly.Msg["NEW_NUMBER_VARIABLE"] = "Utwórz zmienną typu number"; +Blockly.Msg["NEW_STRING_VARIABLE"] = "Utwórz zmienną typu string"; +Blockly.Msg["NEW_VARIABLE"] = "Utwórz zmienną..."; +Blockly.Msg["NEW_VARIABLE_TITLE"] = "Nowa nazwa zmiennej:"; +Blockly.Msg["NEW_VARIABLE_TYPE_TITLE"] = "Nowy typ zmiennej:"; +Blockly.Msg["ORDINAL_NUMBER_SUFFIX"] = ""; // untranslated +Blockly.Msg["PROCEDURES_ALLOW_STATEMENTS"] = "zezwól na czynności"; +Blockly.Msg["PROCEDURES_BEFORE_PARAMS"] = "z:"; +Blockly.Msg["PROCEDURES_CALLNORETURN_HELPURL"] = "https://pl.wikipedia.org/wiki/Podprogram"; +Blockly.Msg["PROCEDURES_CALLNORETURN_TOOLTIP"] = "Uruchom zdefiniowaną przez użytkownika funkcję '%1'."; +Blockly.Msg["PROCEDURES_CALLRETURN_HELPURL"] = "https://pl.wikipedia.org/wiki/Podprogram"; +Blockly.Msg["PROCEDURES_CALLRETURN_TOOLTIP"] = "Uruchom zdefiniowaną przez użytkownika funkcję '%1' i użyj jej wyjścia."; +Blockly.Msg["PROCEDURES_CALL_BEFORE_PARAMS"] = "z:"; +Blockly.Msg["PROCEDURES_CREATE_DO"] = "Utwórz '%1'"; +Blockly.Msg["PROCEDURES_DEFNORETURN_COMMENT"] = "Opisz tę funkcję..."; +Blockly.Msg["PROCEDURES_DEFNORETURN_DO"] = ""; // untranslated +Blockly.Msg["PROCEDURES_DEFNORETURN_HELPURL"] = "https://en.wikipedia.org/wiki/Subroutine"; // untranslated +Blockly.Msg["PROCEDURES_DEFNORETURN_PROCEDURE"] = "zrób coś"; +Blockly.Msg["PROCEDURES_DEFNORETURN_TITLE"] = "do"; +Blockly.Msg["PROCEDURES_DEFNORETURN_TOOLTIP"] = "Tworzy funkcję nie posiadającą wyjścia."; +Blockly.Msg["PROCEDURES_DEFRETURN_HELPURL"] = "https://en.wikipedia.org/wiki/Subroutine"; // untranslated +Blockly.Msg["PROCEDURES_DEFRETURN_RETURN"] = "zwróć"; +Blockly.Msg["PROCEDURES_DEFRETURN_TOOLTIP"] = "Tworzy funkcję posiadającą wyjście."; +Blockly.Msg["PROCEDURES_DEF_DUPLICATE_WARNING"] = "Uwaga: Ta funkcja ma powtórzone parametry."; +Blockly.Msg["PROCEDURES_HIGHLIGHT_DEF"] = "Podświetl definicję funkcji"; +Blockly.Msg["PROCEDURES_IFRETURN_HELPURL"] = "https://c2.com/cgi/wiki?GuardClause"; // untranslated +Blockly.Msg["PROCEDURES_IFRETURN_TOOLTIP"] = "Jeśli warunek jest spełniony zwróć drugą wartość."; +Blockly.Msg["PROCEDURES_IFRETURN_WARNING"] = "Uwaga: Ten klocek może być używany tylko w definicji funkcji."; +Blockly.Msg["PROCEDURES_MUTATORARG_TITLE"] = "nazwa wejścia:"; +Blockly.Msg["PROCEDURES_MUTATORARG_TOOLTIP"] = "Dodaj wejście do funkcji."; +Blockly.Msg["PROCEDURES_MUTATORCONTAINER_TITLE"] = "wejścia"; +Blockly.Msg["PROCEDURES_MUTATORCONTAINER_TOOLTIP"] = "Dodaj, usuń lub zmień kolejność wejść tej funkcji."; +Blockly.Msg["REDO"] = "Ponów"; +Blockly.Msg["REMOVE_COMMENT"] = "Usuń komentarz"; +Blockly.Msg["RENAME_VARIABLE"] = "Zmień nazwę zmiennej..."; +Blockly.Msg["RENAME_VARIABLE_TITLE"] = "Zmień nazwy wszystkich '%1' zmiennych na:"; +Blockly.Msg["TEXT_APPEND_HELPURL"] = "https://github.com/google/blockly/wiki/Text#text-modification"; // untranslated +Blockly.Msg["TEXT_APPEND_TITLE"] = "dodaj tekst %2 do %1"; +Blockly.Msg["TEXT_APPEND_TOOLTIP"] = "Dołącz tekst do zmiennej '%1'."; +Blockly.Msg["TEXT_CHANGECASE_HELPURL"] = "https://github.com/google/blockly/wiki/Text#adjusting-text-case"; // untranslated +Blockly.Msg["TEXT_CHANGECASE_OPERATOR_LOWERCASE"] = "na małe litery"; +Blockly.Msg["TEXT_CHANGECASE_OPERATOR_TITLECASE"] = "na Pierwsza Duża"; +Blockly.Msg["TEXT_CHANGECASE_OPERATOR_UPPERCASE"] = "na WIELKIE LITERY"; +Blockly.Msg["TEXT_CHANGECASE_TOOLTIP"] = "Zwraca kopię tekstu z odwruconą wielkością liter."; +Blockly.Msg["TEXT_CHARAT_FIRST"] = "pobierz pierwszą literę"; +Blockly.Msg["TEXT_CHARAT_FROM_END"] = "pobierz literę # od końca"; +Blockly.Msg["TEXT_CHARAT_FROM_START"] = "pobierz literę #"; +Blockly.Msg["TEXT_CHARAT_HELPURL"] = "https://github.com/google/blockly/wiki/Text#extracting-text"; // untranslated +Blockly.Msg["TEXT_CHARAT_LAST"] = "pobierz ostatnią literę"; +Blockly.Msg["TEXT_CHARAT_RANDOM"] = "pobierz losową literę"; +Blockly.Msg["TEXT_CHARAT_TAIL"] = ""; // untranslated +Blockly.Msg["TEXT_CHARAT_TITLE"] = "w tekście %1 %2"; +Blockly.Msg["TEXT_CHARAT_TOOLTIP"] = "Zwraca literę z określonej pozycji."; +Blockly.Msg["TEXT_COUNT_HELPURL"] = "https://github.com/google/blockly/wiki/Text#counting-substrings"; // untranslated +Blockly.Msg["TEXT_COUNT_MESSAGE0"] = "policz %1 w %2"; +Blockly.Msg["TEXT_COUNT_TOOLTIP"] = "Liczy ile razy dany tekst występuje w innym tekście."; +Blockly.Msg["TEXT_CREATE_JOIN_ITEM_TOOLTIP"] = "Dodaj element do tekstu."; +Blockly.Msg["TEXT_CREATE_JOIN_TITLE_JOIN"] = "połącz"; +Blockly.Msg["TEXT_CREATE_JOIN_TOOLTIP"] = "Dodaj, usuń lub zmień kolejność sekcji, aby zmodyfikować klocek tekstowy."; +Blockly.Msg["TEXT_GET_SUBSTRING_END_FROM_END"] = "do # litery od końca"; +Blockly.Msg["TEXT_GET_SUBSTRING_END_FROM_START"] = "do # litery"; +Blockly.Msg["TEXT_GET_SUBSTRING_END_LAST"] = "do ostatniej litery"; +Blockly.Msg["TEXT_GET_SUBSTRING_HELPURL"] = "https://github.com/google/blockly/wiki/Text#extracting-a-region-of-text"; // untranslated +Blockly.Msg["TEXT_GET_SUBSTRING_INPUT_IN_TEXT"] = "w tekście"; +Blockly.Msg["TEXT_GET_SUBSTRING_START_FIRST"] = "pobierz podciąg od pierwszej litery"; +Blockly.Msg["TEXT_GET_SUBSTRING_START_FROM_END"] = "pobierz podciąg od # litery od końca"; +Blockly.Msg["TEXT_GET_SUBSTRING_START_FROM_START"] = "pobierz podciąg od # litery"; +Blockly.Msg["TEXT_GET_SUBSTRING_TAIL"] = ""; // untranslated +Blockly.Msg["TEXT_GET_SUBSTRING_TOOLTIP"] = "Zwraca określoną część tekstu."; +Blockly.Msg["TEXT_INDEXOF_HELPURL"] = "https://github.com/google/blockly/wiki/Text#finding-text"; // untranslated +Blockly.Msg["TEXT_INDEXOF_OPERATOR_FIRST"] = "znajdź pierwsze wystąpienie tekstu"; +Blockly.Msg["TEXT_INDEXOF_OPERATOR_LAST"] = "znajdź ostatnie wystąpienie tekstu"; +Blockly.Msg["TEXT_INDEXOF_TITLE"] = "w tekście %1 %2 %3"; +Blockly.Msg["TEXT_INDEXOF_TOOLTIP"] = "Zwraca indeks pierwszego/ostatniego wystąpienia pierwszego tekstu w drugim tekście. Zwraca wartość %1, jeśli tekst nie został znaleziony."; +Blockly.Msg["TEXT_ISEMPTY_HELPURL"] = "https://github.com/google/blockly/wiki/Text#checking-for-empty-text"; // untranslated +Blockly.Msg["TEXT_ISEMPTY_TITLE"] = "%1 jest pusty"; +Blockly.Msg["TEXT_ISEMPTY_TOOLTIP"] = "Zwraca prawda (true), jeśli podany tekst jest pusty."; +Blockly.Msg["TEXT_JOIN_HELPURL"] = "https://github.com/google/blockly/wiki/Text#text-creation"; // untranslated +Blockly.Msg["TEXT_JOIN_TITLE_CREATEWITH"] = "utwórz tekst z"; +Blockly.Msg["TEXT_JOIN_TOOLTIP"] = "Tworzy fragment tekstu, łącząc ze sobą dowolną liczbę tekstów."; +Blockly.Msg["TEXT_LENGTH_HELPURL"] = "https://github.com/google/blockly/wiki/Text#text-modification"; // untranslated +Blockly.Msg["TEXT_LENGTH_TITLE"] = "długość %1"; +Blockly.Msg["TEXT_LENGTH_TOOLTIP"] = "Zwraca liczbę liter (łącznie ze spacjami) w podanym tekście."; +Blockly.Msg["TEXT_PRINT_HELPURL"] = "https://github.com/google/blockly/wiki/Text#printing-text"; // untranslated +Blockly.Msg["TEXT_PRINT_TITLE"] = "wydrukuj %1"; +Blockly.Msg["TEXT_PRINT_TOOLTIP"] = "Wyświetl określony tekst, liczbę lub inną wartość."; +Blockly.Msg["TEXT_PROMPT_HELPURL"] = "https://github.com/google/blockly/wiki/Text#getting-input-from-the-user"; // untranslated +Blockly.Msg["TEXT_PROMPT_TOOLTIP_NUMBER"] = "Zapytaj użytkownika o liczbę."; +Blockly.Msg["TEXT_PROMPT_TOOLTIP_TEXT"] = "Zapytaj użytkownika o jakiś tekst."; +Blockly.Msg["TEXT_PROMPT_TYPE_NUMBER"] = "poproś o liczbę z tą wiadomością"; +Blockly.Msg["TEXT_PROMPT_TYPE_TEXT"] = "poproś o tekst z tą wiadomością"; +Blockly.Msg["TEXT_REPLACE_HELPURL"] = "https://github.com/google/blockly/wiki/Text#replacing-substrings"; // untranslated +Blockly.Msg["TEXT_REPLACE_MESSAGE0"] = "zamień %1 na %2 w %3"; +Blockly.Msg["TEXT_REPLACE_TOOLTIP"] = "Zastąp wszystkie wystąpienia danego tekstu innym."; +Blockly.Msg["TEXT_REVERSE_HELPURL"] = "https://github.com/google/blockly/wiki/Text#reversing-text"; // untranslated +Blockly.Msg["TEXT_REVERSE_MESSAGE0"] = "odwróć %1"; +Blockly.Msg["TEXT_REVERSE_TOOLTIP"] = "Odwraca kolejność znaków w tekście."; +Blockly.Msg["TEXT_TEXT_HELPURL"] = "https://pl.wikipedia.org/wiki/Tekstowy_typ_danych"; +Blockly.Msg["TEXT_TEXT_TOOLTIP"] = "Litera, wyraz lub linia tekstu."; +Blockly.Msg["TEXT_TRIM_HELPURL"] = "https://github.com/google/blockly/wiki/Text#trimming-removing-spaces"; // untranslated +Blockly.Msg["TEXT_TRIM_OPERATOR_BOTH"] = "usuń spacje po obu stronach"; +Blockly.Msg["TEXT_TRIM_OPERATOR_LEFT"] = "usuń spacje z lewej strony"; +Blockly.Msg["TEXT_TRIM_OPERATOR_RIGHT"] = "usuń spacje z prawej strony"; +Blockly.Msg["TEXT_TRIM_TOOLTIP"] = "Zwraca kopię tekstu z usuniętymi spacjami z jednego lub z obu końców tekstu."; +Blockly.Msg["TODAY"] = "Dzisiaj"; +Blockly.Msg["UNDO"] = "Cofnij"; +Blockly.Msg["UNNAMED_KEY"] = "bez nazwy"; +Blockly.Msg["VARIABLES_DEFAULT_NAME"] = "element"; +Blockly.Msg["VARIABLES_GET_CREATE_SET"] = "Utwórz klocek 'ustaw %1'"; +Blockly.Msg["VARIABLES_GET_HELPURL"] = "https://github.com/google/blockly/wiki/Variables#get"; // untranslated +Blockly.Msg["VARIABLES_GET_TOOLTIP"] = "Zwraca wartość tej zmiennej."; +Blockly.Msg["VARIABLES_SET"] = "przypisz %1 wartość %2"; +Blockly.Msg["VARIABLES_SET_CREATE_GET"] = "Utwórz klocek 'pobierz %1'"; +Blockly.Msg["VARIABLES_SET_HELPURL"] = "https://github.com/google/blockly/wiki/Variables#set"; // untranslated +Blockly.Msg["VARIABLES_SET_TOOLTIP"] = "Wartości zmiennej i wejście będą identyczne."; +Blockly.Msg["VARIABLE_ALREADY_EXISTS"] = "Zmienna o nazwie '%1' już istnieje."; +Blockly.Msg["VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE"] = "Zmienna o nazwie '%1' już istnieje i jest typu '%2'."; +Blockly.Msg["VARIABLE_ALREADY_EXISTS_FOR_A_PARAMETER"] = "Zmienna o nazwie '%1' już istnieje jako parametr w procedurze '%2'."; +Blockly.Msg["WORKSPACE_ARIA_LABEL"] = "Obszar roboczy Blockly"; +Blockly.Msg["WORKSPACE_COMMENT_DEFAULT_TEXT"] = "Powiedz coś..."; +Blockly.Msg["CONTROLS_FOREACH_INPUT_DO"] = Blockly.Msg["CONTROLS_REPEAT_INPUT_DO"]; +Blockly.Msg["CONTROLS_FOR_INPUT_DO"] = Blockly.Msg["CONTROLS_REPEAT_INPUT_DO"]; +Blockly.Msg["CONTROLS_IF_ELSEIF_TITLE_ELSEIF"] = Blockly.Msg["CONTROLS_IF_MSG_ELSEIF"]; +Blockly.Msg["CONTROLS_IF_ELSE_TITLE_ELSE"] = Blockly.Msg["CONTROLS_IF_MSG_ELSE"]; +Blockly.Msg["CONTROLS_IF_IF_TITLE_IF"] = Blockly.Msg["CONTROLS_IF_MSG_IF"]; +Blockly.Msg["CONTROLS_IF_MSG_THEN"] = Blockly.Msg["CONTROLS_REPEAT_INPUT_DO"]; +Blockly.Msg["CONTROLS_WHILEUNTIL_INPUT_DO"] = Blockly.Msg["CONTROLS_REPEAT_INPUT_DO"]; +Blockly.Msg["LISTS_CREATE_WITH_ITEM_TITLE"] = Blockly.Msg["VARIABLES_DEFAULT_NAME"]; +Blockly.Msg["LISTS_GET_INDEX_HELPURL"] = Blockly.Msg["LISTS_INDEX_OF_HELPURL"]; +Blockly.Msg["LISTS_GET_INDEX_INPUT_IN_LIST"] = Blockly.Msg["LISTS_INLIST"]; +Blockly.Msg["LISTS_GET_SUBLIST_INPUT_IN_LIST"] = Blockly.Msg["LISTS_INLIST"]; +Blockly.Msg["LISTS_INDEX_OF_INPUT_IN_LIST"] = Blockly.Msg["LISTS_INLIST"]; +Blockly.Msg["LISTS_SET_INDEX_INPUT_IN_LIST"] = Blockly.Msg["LISTS_INLIST"]; +Blockly.Msg["MATH_CHANGE_TITLE_ITEM"] = Blockly.Msg["VARIABLES_DEFAULT_NAME"]; +Blockly.Msg["PROCEDURES_DEFRETURN_COMMENT"] = Blockly.Msg["PROCEDURES_DEFNORETURN_COMMENT"]; +Blockly.Msg["PROCEDURES_DEFRETURN_DO"] = Blockly.Msg["PROCEDURES_DEFNORETURN_DO"]; +Blockly.Msg["PROCEDURES_DEFRETURN_PROCEDURE"] = Blockly.Msg["PROCEDURES_DEFNORETURN_PROCEDURE"]; +Blockly.Msg["PROCEDURES_DEFRETURN_TITLE"] = Blockly.Msg["PROCEDURES_DEFNORETURN_TITLE"]; +Blockly.Msg["TEXT_APPEND_VARIABLE"] = Blockly.Msg["VARIABLES_DEFAULT_NAME"]; +Blockly.Msg["TEXT_CREATE_JOIN_ITEM_TITLE_ITEM"] = Blockly.Msg["VARIABLES_DEFAULT_NAME"]; + +Blockly.Msg["MATH_HUE"] = "230"; +Blockly.Msg["LOOPS_HUE"] = "120"; +Blockly.Msg["LISTS_HUE"] = "260"; +Blockly.Msg["LOGIC_HUE"] = "210"; +Blockly.Msg["VARIABLES_HUE"] = "330"; +Blockly.Msg["TEXTS_HUE"] = "160"; +Blockly.Msg["PROCEDURES_HUE"] = "290"; +Blockly.Msg["COLOUR_HUE"] = "20"; +Blockly.Msg["VARIABLES_DYNAMIC_HUE"] = "310"; diff --git a/admin/google-blockly/msg/js/pt.js b/admin/google-blockly/msg/js/pt.js new file mode 100644 index 000000000..e930685b4 --- /dev/null +++ b/admin/google-blockly/msg/js/pt.js @@ -0,0 +1,424 @@ +'use strict'; + +var Blockly = Blockly || { Msg: Object.create(null) }; + +Blockly.Msg["ADD_COMMENT"] = "Adicionar Comentário"; +Blockly.Msg["CANNOT_DELETE_VARIABLE_PROCEDURE"] = "Não se pode eliminar a variável '%1' porque faz parte da definição da função '%2'"; +Blockly.Msg["CHANGE_VALUE_TITLE"] = "Alterar valor:"; +Blockly.Msg["CLEAN_UP"] = "Limpar Blocos"; +Blockly.Msg["COLLAPSED_WARNINGS_WARNING"] = "Os blocos ocultados contêm avisos."; +Blockly.Msg["COLLAPSE_ALL"] = "Ocultar Blocos"; +Blockly.Msg["COLLAPSE_BLOCK"] = "Ocultar Bloco"; +Blockly.Msg["COLOUR_BLEND_COLOUR1"] = "cor 1"; +Blockly.Msg["COLOUR_BLEND_COLOUR2"] = "cor 2"; +Blockly.Msg["COLOUR_BLEND_HELPURL"] = "https://meyerweb.com/eric/tools/color-blend/#:::rgbp"; // untranslated +Blockly.Msg["COLOUR_BLEND_RATIO"] = "proporção"; +Blockly.Msg["COLOUR_BLEND_TITLE"] = "misturar"; +Blockly.Msg["COLOUR_BLEND_TOOLTIP"] = "Mistura duas cores com a proporção indicada (0.0 - 1.0)."; +Blockly.Msg["COLOUR_PICKER_HELPURL"] = "https://pt.wikipedia.org/wiki/Cor"; +Blockly.Msg["COLOUR_PICKER_TOOLTIP"] = "Escolha uma cor da paleta de cores."; +Blockly.Msg["COLOUR_RANDOM_HELPURL"] = "http://randomcolour.com"; // untranslated +Blockly.Msg["COLOUR_RANDOM_TITLE"] = "cor aleatória"; +Blockly.Msg["COLOUR_RANDOM_TOOLTIP"] = "Escolha uma cor aleatoriamente."; +Blockly.Msg["COLOUR_RGB_BLUE"] = "azul"; +Blockly.Msg["COLOUR_RGB_GREEN"] = "verde"; +Blockly.Msg["COLOUR_RGB_HELPURL"] = "https://www.december.com/html/spec/colorpercompact.html"; // untranslated +Blockly.Msg["COLOUR_RGB_RED"] = "vermelho"; +Blockly.Msg["COLOUR_RGB_TITLE"] = "pinte com"; +Blockly.Msg["COLOUR_RGB_TOOLTIP"] = "Cria uma cor de acordo com a quantidade especificada de vermelho, verde e azul. Todos os valores devem estar entre 0 e 100."; +Blockly.Msg["CONTROLS_FLOW_STATEMENTS_HELPURL"] = "https://github.com/google/blockly/wiki/Loops#loop-termination-blocks"; // untranslated +Blockly.Msg["CONTROLS_FLOW_STATEMENTS_OPERATOR_BREAK"] = "sair do ciclo"; +Blockly.Msg["CONTROLS_FLOW_STATEMENTS_OPERATOR_CONTINUE"] = "continuar com a próxima iteração do ciclo"; +Blockly.Msg["CONTROLS_FLOW_STATEMENTS_TOOLTIP_BREAK"] = "Sair do ciclo que está contido."; +Blockly.Msg["CONTROLS_FLOW_STATEMENTS_TOOLTIP_CONTINUE"] = "Ignorar o resto deste ciclo, e continuar com a próxima iteração."; +Blockly.Msg["CONTROLS_FLOW_STATEMENTS_WARNING"] = "Aviso: Este bloco só pode ser usado dentro de um ciclo."; +Blockly.Msg["CONTROLS_FOREACH_HELPURL"] = "https://github.com/google/blockly/wiki/Loops#for-each"; // untranslated +Blockly.Msg["CONTROLS_FOREACH_TITLE"] = "para cada item %1 na lista %2"; +Blockly.Msg["CONTROLS_FOREACH_TOOLTIP"] = "Para cada item numa lista, define a variável \"%1\" para o item e então faz algumas instruções."; +Blockly.Msg["CONTROLS_FOR_HELPURL"] = "https://github.com/google/blockly/wiki/Loops#count-with"; // untranslated +Blockly.Msg["CONTROLS_FOR_TITLE"] = "contar com %1 de %2 até %3 por %4"; +Blockly.Msg["CONTROLS_FOR_TOOLTIP"] = "Faz com que a variável \"%1\" assuma os valores desde o número inicial até ao número final, contando de acordo com o intervalo especificado e executa os blocos especificados."; +Blockly.Msg["CONTROLS_IF_ELSEIF_TOOLTIP"] = "Acrescente uma condição ao bloco se."; +Blockly.Msg["CONTROLS_IF_ELSE_TOOLTIP"] = "Acrescente uma condição de excepação final para o bloco se."; +Blockly.Msg["CONTROLS_IF_HELPURL"] = "https://github.com/google/blockly/wiki/IfElse"; // untranslated +Blockly.Msg["CONTROLS_IF_IF_TOOLTIP"] = "Acrescente, remova ou reordene secções para reconfigurar este bloco se."; +Blockly.Msg["CONTROLS_IF_MSG_ELSE"] = "senão"; +Blockly.Msg["CONTROLS_IF_MSG_ELSEIF"] = "senão se"; +Blockly.Msg["CONTROLS_IF_MSG_IF"] = "se"; +Blockly.Msg["CONTROLS_IF_TOOLTIP_1"] = "Se um valor é verdadeiro, então realize alguns passos."; +Blockly.Msg["CONTROLS_IF_TOOLTIP_2"] = "Se um valor é verdadeiro, então realize o primeiro bloco de instruções. Senão, realize o segundo bloco de instruções"; +Blockly.Msg["CONTROLS_IF_TOOLTIP_3"] = "Se o primeiro valor é verdadeiro, então realize o primeiro bloco de instruções. Senão, se o segundo valor é verdadeiro, realize o segundo bloco de instruções."; +Blockly.Msg["CONTROLS_IF_TOOLTIP_4"] = "Se o primeiro valor é verdadeiro, então realize o primeiro bloco de instruções. Senão, se o segundo valor é verdadeiro, realize o segundo bloco de instruções. Se nenhum dos blocos for verdadeiro, realize o último bloco de instruções."; +Blockly.Msg["CONTROLS_REPEAT_HELPURL"] = "https://pt.wikipedia.org/wiki/Estrutura_de_repeti%C3%A7%C3%A3o#Repeti.C3.A7.C3.A3o_com_vari.C3.A1vel_de_controle"; +Blockly.Msg["CONTROLS_REPEAT_INPUT_DO"] = "faça"; +Blockly.Msg["CONTROLS_REPEAT_TITLE"] = "repetir %1 vez"; +Blockly.Msg["CONTROLS_REPEAT_TOOLTIP"] = "Faça algumas instruções várias vezes."; +Blockly.Msg["CONTROLS_WHILEUNTIL_HELPURL"] = "https://github.com/google/blockly/wiki/Loops#repeat"; // untranslated +Blockly.Msg["CONTROLS_WHILEUNTIL_OPERATOR_UNTIL"] = "repetir até"; +Blockly.Msg["CONTROLS_WHILEUNTIL_OPERATOR_WHILE"] = "repetir enquanto"; +Blockly.Msg["CONTROLS_WHILEUNTIL_TOOLTIP_UNTIL"] = "Enquanto um valor for falso, então faça algumas instruções."; +Blockly.Msg["CONTROLS_WHILEUNTIL_TOOLTIP_WHILE"] = "Enquanto um valor for verdadeiro, então faça algumas instruções."; +Blockly.Msg["DELETE_ALL_BLOCKS"] = "Eliminar todos os %1 blocos?"; +Blockly.Msg["DELETE_BLOCK"] = "Eliminar Bloco"; +Blockly.Msg["DELETE_VARIABLE"] = "Eliminar a variável '%1'"; +Blockly.Msg["DELETE_VARIABLE_CONFIRMATION"] = "Eliminar %1 utilizações da variável '%2'?"; +Blockly.Msg["DELETE_X_BLOCKS"] = "Eliminar %1 Blocos"; +Blockly.Msg["DIALOG_CANCEL"] = "Cancelar"; +Blockly.Msg["DIALOG_OK"] = "OK"; +Blockly.Msg["DISABLE_BLOCK"] = "Desativar Bloco"; +Blockly.Msg["DUPLICATE_BLOCK"] = "Duplicar"; +Blockly.Msg["DUPLICATE_COMMENT"] = "Duplicar comentário"; +Blockly.Msg["ENABLE_BLOCK"] = "Ativar Bloco"; +Blockly.Msg["EXPAND_ALL"] = "Expandir Blocos"; +Blockly.Msg["EXPAND_BLOCK"] = "Expandir Bloco"; +Blockly.Msg["EXTERNAL_INPUTS"] = "Entradas Externas"; +Blockly.Msg["HELP"] = "Ajuda"; +Blockly.Msg["INLINE_INPUTS"] = "Entradas Em Linhas"; +Blockly.Msg["LISTS_CREATE_EMPTY_HELPURL"] = "https://github.com/google/blockly/wiki/Lists#create-empty-list"; // untranslated +Blockly.Msg["LISTS_CREATE_EMPTY_TITLE"] = "criar lista vazia"; +Blockly.Msg["LISTS_CREATE_EMPTY_TOOLTIP"] = "Retorna uma lista, de tamanho 0, contendo nenhum registo"; +Blockly.Msg["LISTS_CREATE_WITH_CONTAINER_TITLE_ADD"] = "lista"; +Blockly.Msg["LISTS_CREATE_WITH_CONTAINER_TOOLTIP"] = "Acrescente, remova ou reordene as seções para reconfigurar este bloco lista."; +Blockly.Msg["LISTS_CREATE_WITH_HELPURL"] = "https://github.com/google/blockly/wiki/Lists#create-list-with"; // untranslated +Blockly.Msg["LISTS_CREATE_WITH_INPUT_WITH"] = "criar lista com"; +Blockly.Msg["LISTS_CREATE_WITH_ITEM_TOOLTIP"] = "Acrescenta um item à lista."; +Blockly.Msg["LISTS_CREATE_WITH_TOOLTIP"] = "Cria uma lista com qualquer número de itens."; +Blockly.Msg["LISTS_GET_INDEX_FIRST"] = "primeiro"; +Blockly.Msg["LISTS_GET_INDEX_FROM_END"] = "# a partir do final"; +Blockly.Msg["LISTS_GET_INDEX_FROM_START"] = "#"; +Blockly.Msg["LISTS_GET_INDEX_GET"] = "obter"; +Blockly.Msg["LISTS_GET_INDEX_GET_REMOVE"] = "obter e remover"; +Blockly.Msg["LISTS_GET_INDEX_LAST"] = "último"; +Blockly.Msg["LISTS_GET_INDEX_RANDOM"] = "aleatório"; +Blockly.Msg["LISTS_GET_INDEX_REMOVE"] = "remover"; +Blockly.Msg["LISTS_GET_INDEX_TAIL"] = ""; // untranslated +Blockly.Msg["LISTS_GET_INDEX_TOOLTIP_GET_FIRST"] = "Retorna o primeiro item de uma lista."; +Blockly.Msg["LISTS_GET_INDEX_TOOLTIP_GET_FROM"] = "Retorna o item na posição especificada da lista."; +Blockly.Msg["LISTS_GET_INDEX_TOOLTIP_GET_LAST"] = "Retorna o último item de uma lista."; +Blockly.Msg["LISTS_GET_INDEX_TOOLTIP_GET_RANDOM"] = "Retorna um item aleatório de uma lista."; +Blockly.Msg["LISTS_GET_INDEX_TOOLTIP_GET_REMOVE_FIRST"] = "Remove e retorna o primeiro item de uma lista."; +Blockly.Msg["LISTS_GET_INDEX_TOOLTIP_GET_REMOVE_FROM"] = "Remove e retorna o item na posição especificada de uma lista."; +Blockly.Msg["LISTS_GET_INDEX_TOOLTIP_GET_REMOVE_LAST"] = "Remove e retorna o último item de uma lista."; +Blockly.Msg["LISTS_GET_INDEX_TOOLTIP_GET_REMOVE_RANDOM"] = "Remove e retorna um item aleatório de uma lista."; +Blockly.Msg["LISTS_GET_INDEX_TOOLTIP_REMOVE_FIRST"] = "Remove o primeiro item de uma lista."; +Blockly.Msg["LISTS_GET_INDEX_TOOLTIP_REMOVE_FROM"] = "Remove o item de uma posição especifica da lista."; +Blockly.Msg["LISTS_GET_INDEX_TOOLTIP_REMOVE_LAST"] = "Remove o último item de uma lista."; +Blockly.Msg["LISTS_GET_INDEX_TOOLTIP_REMOVE_RANDOM"] = "Remove um item aleatório de uma lista."; +Blockly.Msg["LISTS_GET_SUBLIST_END_FROM_END"] = "até #, a partir do final"; +Blockly.Msg["LISTS_GET_SUBLIST_END_FROM_START"] = "até #"; +Blockly.Msg["LISTS_GET_SUBLIST_END_LAST"] = "para o último"; +Blockly.Msg["LISTS_GET_SUBLIST_HELPURL"] = "https://github.com/google/blockly/wiki/Lists#getting-a-sublist"; // untranslated +Blockly.Msg["LISTS_GET_SUBLIST_START_FIRST"] = "obtem sublista da primeira lista"; +Blockly.Msg["LISTS_GET_SUBLIST_START_FROM_END"] = "obtem sublista de # a partir do final"; +Blockly.Msg["LISTS_GET_SUBLIST_START_FROM_START"] = "obtem sublista de #"; +Blockly.Msg["LISTS_GET_SUBLIST_TAIL"] = ""; // untranslated +Blockly.Msg["LISTS_GET_SUBLIST_TOOLTIP"] = "Cria uma cópia da porção especificada de uma lista."; +Blockly.Msg["LISTS_INDEX_FROM_END_TOOLTIP"] = "%1 é o último item."; +Blockly.Msg["LISTS_INDEX_FROM_START_TOOLTIP"] = "%1 é o primeiro item."; +Blockly.Msg["LISTS_INDEX_OF_FIRST"] = "encontre a primeira ocorrência do item"; +Blockly.Msg["LISTS_INDEX_OF_HELPURL"] = "https://github.com/google/blockly/wiki/Lists#getting-items-from-a-list"; // untranslated +Blockly.Msg["LISTS_INDEX_OF_LAST"] = "encontre a última ocorrência do item"; +Blockly.Msg["LISTS_INDEX_OF_TOOLTIP"] = "Retorna a posição da primeira/última ocorrência do item na lista. Retorna %1 se o item não for encontrado."; +Blockly.Msg["LISTS_INLIST"] = "na lista"; +Blockly.Msg["LISTS_ISEMPTY_HELPURL"] = "https://github.com/google/blockly/wiki/Lists#is-empty"; // untranslated +Blockly.Msg["LISTS_ISEMPTY_TITLE"] = "%1 está vazia"; +Blockly.Msg["LISTS_ISEMPTY_TOOLTIP"] = "Retona verdadeiro se a lista estiver vazia."; +Blockly.Msg["LISTS_LENGTH_HELPURL"] = "https://github.com/google/blockly/wiki/Lists#length-of"; // untranslated +Blockly.Msg["LISTS_LENGTH_TITLE"] = "tamanho de %1"; +Blockly.Msg["LISTS_LENGTH_TOOLTIP"] = "Retorna o tamanho de uma lista."; +Blockly.Msg["LISTS_REPEAT_HELPURL"] = "https://github.com/google/blockly/wiki/Lists#create-list-with"; // untranslated +Blockly.Msg["LISTS_REPEAT_TITLE"] = "criar lista com o item %1 repetido %2 vezes"; +Blockly.Msg["LISTS_REPEAT_TOOLTIP"] = "Cria uma lista constituída por um dado valor repetido o número de vezes especificado."; +Blockly.Msg["LISTS_REVERSE_HELPURL"] = "https://github.com/google/blockly/wiki/Lists#reversing-a-list"; // untranslated +Blockly.Msg["LISTS_REVERSE_MESSAGE0"] = "inverter %1"; +Blockly.Msg["LISTS_REVERSE_TOOLTIP"] = "Inverter uma cópia da lista."; +Blockly.Msg["LISTS_SET_INDEX_HELPURL"] = "https://github.com/google/blockly/wiki/Lists#in-list--set"; // untranslated +Blockly.Msg["LISTS_SET_INDEX_INPUT_TO"] = "como"; +Blockly.Msg["LISTS_SET_INDEX_INSERT"] = "inserir em"; +Blockly.Msg["LISTS_SET_INDEX_SET"] = "definir"; +Blockly.Msg["LISTS_SET_INDEX_TOOLTIP_INSERT_FIRST"] = "Insere o item no início da lista."; +Blockly.Msg["LISTS_SET_INDEX_TOOLTIP_INSERT_FROM"] = "Insere o item numa posição especificada numa lista."; +Blockly.Msg["LISTS_SET_INDEX_TOOLTIP_INSERT_LAST"] = "Insere o item no final da lista."; +Blockly.Msg["LISTS_SET_INDEX_TOOLTIP_INSERT_RANDOM"] = "Insere o item numa posição aleatória de uma lista."; +Blockly.Msg["LISTS_SET_INDEX_TOOLTIP_SET_FIRST"] = "Define o primeiro item de uma lista."; +Blockly.Msg["LISTS_SET_INDEX_TOOLTIP_SET_FROM"] = "Define o item na posição especificada de uma lista."; +Blockly.Msg["LISTS_SET_INDEX_TOOLTIP_SET_LAST"] = "Define o último item de uma lista."; +Blockly.Msg["LISTS_SET_INDEX_TOOLTIP_SET_RANDOM"] = "Define um item aleatório de uma lista."; +Blockly.Msg["LISTS_SORT_HELPURL"] = "https://github.com/google/blockly/wiki/Lists#sorting-a-list"; // untranslated +Blockly.Msg["LISTS_SORT_ORDER_ASCENDING"] = "ascendente"; +Blockly.Msg["LISTS_SORT_ORDER_DESCENDING"] = "descendente"; +Blockly.Msg["LISTS_SORT_TITLE"] = "ordenar %1 %2 %3"; +Blockly.Msg["LISTS_SORT_TOOLTIP"] = "Ordenar uma cópia de uma lista."; +Blockly.Msg["LISTS_SORT_TYPE_IGNORECASE"] = "alfabética, ignorar maiúsculas/minúsculas"; +Blockly.Msg["LISTS_SORT_TYPE_NUMERIC"] = "numérica"; +Blockly.Msg["LISTS_SORT_TYPE_TEXT"] = "alfabética"; +Blockly.Msg["LISTS_SPLIT_HELPURL"] = "https://github.com/google/blockly/wiki/Lists#splitting-strings-and-joining-lists"; // untranslated +Blockly.Msg["LISTS_SPLIT_LIST_FROM_TEXT"] = "fazer lista a partir de texto"; +Blockly.Msg["LISTS_SPLIT_TEXT_FROM_LIST"] = "fazer texto a partir da lista"; +Blockly.Msg["LISTS_SPLIT_TOOLTIP_JOIN"] = "Juntar uma lista de textos num único texto, separado por um delimitador."; +Blockly.Msg["LISTS_SPLIT_TOOLTIP_SPLIT"] = "Dividir o texto numa lista de textos, separando-o em cada delimitador."; +Blockly.Msg["LISTS_SPLIT_WITH_DELIMITER"] = "com delimitador"; +Blockly.Msg["LOGIC_BOOLEAN_FALSE"] = "falso"; +Blockly.Msg["LOGIC_BOOLEAN_HELPURL"] = "https://github.com/google/blockly/wiki/Logic#values"; // untranslated +Blockly.Msg["LOGIC_BOOLEAN_TOOLTIP"] = "Retorna verdadeiro ou falso."; +Blockly.Msg["LOGIC_BOOLEAN_TRUE"] = "verdadeiro"; +Blockly.Msg["LOGIC_COMPARE_HELPURL"] = "https://pt.wikipedia.org/wiki/Inequa%C3%A7%C3%A3o"; +Blockly.Msg["LOGIC_COMPARE_TOOLTIP_EQ"] = "Retorna verdadeiro se ambas as entradas forem iguais entre si."; +Blockly.Msg["LOGIC_COMPARE_TOOLTIP_GT"] = "Retorna verdadeiro se a primeira entrada for maior que a segunda entrada."; +Blockly.Msg["LOGIC_COMPARE_TOOLTIP_GTE"] = "Retorna verdadeiro se a primeira entrada for maior ou igual à segunda entrada."; +Blockly.Msg["LOGIC_COMPARE_TOOLTIP_LT"] = "Retorna verdadeiro se a primeira entrada for menor que a segunda entrada."; +Blockly.Msg["LOGIC_COMPARE_TOOLTIP_LTE"] = "Retorna verdadeiro se a primeira entrada for menor ou igual à segunda entrada."; +Blockly.Msg["LOGIC_COMPARE_TOOLTIP_NEQ"] = "Retorna verdadeiro se ambas as entradas forem diferentes entre si."; +Blockly.Msg["LOGIC_NEGATE_HELPURL"] = "https://github.com/google/blockly/wiki/Logic#not"; // untranslated +Blockly.Msg["LOGIC_NEGATE_TITLE"] = "não %1"; +Blockly.Msg["LOGIC_NEGATE_TOOLTIP"] = "Retorna verdadeiro se a entrada for falsa. Retorna falso se a entrada for verdadeira."; +Blockly.Msg["LOGIC_NULL"] = "nulo"; +Blockly.Msg["LOGIC_NULL_HELPURL"] = "https://en.wikipedia.org/wiki/Nullable_type"; +Blockly.Msg["LOGIC_NULL_TOOLTIP"] = "Retorna nulo."; +Blockly.Msg["LOGIC_OPERATION_AND"] = "e"; +Blockly.Msg["LOGIC_OPERATION_HELPURL"] = "https://github.com/google/blockly/wiki/Logic#logical-operations"; // untranslated +Blockly.Msg["LOGIC_OPERATION_OR"] = "ou"; +Blockly.Msg["LOGIC_OPERATION_TOOLTIP_AND"] = "Retorna verdadeiro se ambas as entradas forem verdadeiras."; +Blockly.Msg["LOGIC_OPERATION_TOOLTIP_OR"] = "Retorna verdadeiro se pelo menos uma das estradas for verdadeira."; +Blockly.Msg["LOGIC_TERNARY_CONDITION"] = "teste"; +Blockly.Msg["LOGIC_TERNARY_HELPURL"] = "https://en.wikipedia.org/wiki/%3F:"; +Blockly.Msg["LOGIC_TERNARY_IF_FALSE"] = "se falso"; +Blockly.Msg["LOGIC_TERNARY_IF_TRUE"] = "se verdadeiro"; +Blockly.Msg["LOGIC_TERNARY_TOOLTIP"] = "Avalia a condição em \"teste\". Se a condição for verdadeira retorna o valor \"se verdadeiro\", senão retorna o valor \"se falso\"."; +Blockly.Msg["MATH_ADDITION_SYMBOL"] = "+"; // untranslated +Blockly.Msg["MATH_ARITHMETIC_HELPURL"] = "https://pt.wikipedia.org/wiki/Aritm%C3%A9tica"; +Blockly.Msg["MATH_ARITHMETIC_TOOLTIP_ADD"] = "Retorna a soma de dois números."; +Blockly.Msg["MATH_ARITHMETIC_TOOLTIP_DIVIDE"] = "Retorna o quociente da divisão de dois números."; +Blockly.Msg["MATH_ARITHMETIC_TOOLTIP_MINUS"] = "Retorna a diferença de dois números."; +Blockly.Msg["MATH_ARITHMETIC_TOOLTIP_MULTIPLY"] = "Retorna o produto de dois números."; +Blockly.Msg["MATH_ARITHMETIC_TOOLTIP_POWER"] = "Retorna o primeiro número elevado à potência do segundo número."; +Blockly.Msg["MATH_ATAN2_HELPURL"] = "https://en.wikipedia.org/wiki/Atan2"; // untranslated +Blockly.Msg["MATH_ATAN2_TITLE"] = "atan2 de X:%1 Y:%2"; +Blockly.Msg["MATH_ATAN2_TOOLTIP"] = "Devolver o arco tangente do ponto (X, Y) em graus entre -180 e 180."; +Blockly.Msg["MATH_CHANGE_HELPURL"] = "https://pt.wikipedia.org/wiki/Adi%C3%A7%C3%A3o"; +Blockly.Msg["MATH_CHANGE_TITLE"] = "alterar %1 por %2"; +Blockly.Msg["MATH_CHANGE_TOOLTIP"] = "Soma um número à variável \"%1\"."; +Blockly.Msg["MATH_CONSTANT_HELPURL"] = "https://pt.wikipedia.org/wiki/Anexo:Lista_de_constantes_matem%C3%A1ticas"; +Blockly.Msg["MATH_CONSTANT_TOOLTIP"] = "Retorna uma das constantes comuns: π (3.141…), e (2.718…), φ (1.618…), sqrt(2) (1.414…), sqrt(½) (0.707…), ou ∞ (infinito)."; +Blockly.Msg["MATH_CONSTRAIN_HELPURL"] = "https://en.wikipedia.org/wiki/Clamping_(graphics)"; // untranslated +Blockly.Msg["MATH_CONSTRAIN_TITLE"] = "restringe %1 inferior %2 superior %3"; +Blockly.Msg["MATH_CONSTRAIN_TOOLTIP"] = "Restringe um número entre os limites especificados (inclusive)."; +Blockly.Msg["MATH_DIVISION_SYMBOL"] = "÷"; // untranslated +Blockly.Msg["MATH_IS_DIVISIBLE_BY"] = "é divisível por"; +Blockly.Msg["MATH_IS_EVEN"] = "é par"; +Blockly.Msg["MATH_IS_NEGATIVE"] = "é negativo"; +Blockly.Msg["MATH_IS_ODD"] = "é impar"; +Blockly.Msg["MATH_IS_POSITIVE"] = "é positivo"; +Blockly.Msg["MATH_IS_PRIME"] = "é primo"; +Blockly.Msg["MATH_IS_TOOLTIP"] = "Verifica se um número é par, impar, primo, inteiro, positivo, negativo, ou se é divisível por outro número. Retorna verdadeiro ou falso."; +Blockly.Msg["MATH_IS_WHOLE"] = "é inteiro"; +Blockly.Msg["MATH_MODULO_HELPURL"] = "https://pt.wikipedia.org/wiki/Opera%C3%A7%C3%A3o_m%C3%B3dulo"; +Blockly.Msg["MATH_MODULO_TITLE"] = "resto da divisão de %1 ÷ %2"; +Blockly.Msg["MATH_MODULO_TOOLTIP"] = "Retorna o resto da divisão de dois números."; +Blockly.Msg["MATH_MULTIPLICATION_SYMBOL"] = "×"; // untranslated +Blockly.Msg["MATH_NUMBER_HELPURL"] = "https://pt.wikipedia.org/wiki/N%C3%BAmero"; +Blockly.Msg["MATH_NUMBER_TOOLTIP"] = "Um número."; +Blockly.Msg["MATH_ONLIST_HELPURL"] = ""; // untranslated +Blockly.Msg["MATH_ONLIST_OPERATOR_AVERAGE"] = "média de uma lista"; +Blockly.Msg["MATH_ONLIST_OPERATOR_MAX"] = "maior de uma lista"; +Blockly.Msg["MATH_ONLIST_OPERATOR_MEDIAN"] = "mediana de uma lista"; +Blockly.Msg["MATH_ONLIST_OPERATOR_MIN"] = "menor de uma lista"; +Blockly.Msg["MATH_ONLIST_OPERATOR_MODE"] = "moda de uma lista"; +Blockly.Msg["MATH_ONLIST_OPERATOR_RANDOM"] = "item aleatório de uma lista"; +Blockly.Msg["MATH_ONLIST_OPERATOR_STD_DEV"] = "desvio padrão de uma lista"; +Blockly.Msg["MATH_ONLIST_OPERATOR_SUM"] = "soma da lista"; +Blockly.Msg["MATH_ONLIST_TOOLTIP_AVERAGE"] = "Retorna a média aritmética dos valores números da lista."; +Blockly.Msg["MATH_ONLIST_TOOLTIP_MAX"] = "Retorna o maior número da lista."; +Blockly.Msg["MATH_ONLIST_TOOLTIP_MEDIAN"] = "Retorna a mediana da lista."; +Blockly.Msg["MATH_ONLIST_TOOLTIP_MIN"] = "Retorna o menor número da lista."; +Blockly.Msg["MATH_ONLIST_TOOLTIP_MODE"] = "Retorna a lista de item(ns) mais comum(ns) da lista."; +Blockly.Msg["MATH_ONLIST_TOOLTIP_RANDOM"] = "Retorna um elemento aleatório da lista."; +Blockly.Msg["MATH_ONLIST_TOOLTIP_STD_DEV"] = "Retorna o desvio padrão dos números da lista."; +Blockly.Msg["MATH_ONLIST_TOOLTIP_SUM"] = "Retorna a soma de todos os números da lista."; +Blockly.Msg["MATH_POWER_SYMBOL"] = "^"; // untranslated +Blockly.Msg["MATH_RANDOM_FLOAT_HELPURL"] = "https://pt.wikipedia.org/wiki/N%C3%BAmero_aleat%C3%B3rio"; +Blockly.Msg["MATH_RANDOM_FLOAT_TITLE_RANDOM"] = "fração aleatória"; +Blockly.Msg["MATH_RANDOM_FLOAT_TOOLTIP"] = "Insere uma fração aleatória entre 0.0 (inclusive) e 1.0 (exclusive)."; +Blockly.Msg["MATH_RANDOM_INT_HELPURL"] = "https://pt.wikipedia.org/wiki/N%C3%BAmero_aleat%C3%B3rio"; +Blockly.Msg["MATH_RANDOM_INT_TITLE"] = "inteiro aleatório entre %1 e %2"; +Blockly.Msg["MATH_RANDOM_INT_TOOLTIP"] = "Retorna um número inteiro entre os dois limites especificados, inclusive."; +Blockly.Msg["MATH_ROUND_HELPURL"] = "https://pt.wikipedia.org/wiki/Arredondamento"; +Blockly.Msg["MATH_ROUND_OPERATOR_ROUND"] = "arredonda"; +Blockly.Msg["MATH_ROUND_OPERATOR_ROUNDDOWN"] = "arredonda para baixo"; +Blockly.Msg["MATH_ROUND_OPERATOR_ROUNDUP"] = "arredonda para cima"; +Blockly.Msg["MATH_ROUND_TOOLTIP"] = "Arredonda um número para cima ou para baixo."; +Blockly.Msg["MATH_SINGLE_HELPURL"] = "https://pt.wikipedia.org/wiki/Raiz_quadrada"; +Blockly.Msg["MATH_SINGLE_OP_ABSOLUTE"] = "absoluto"; +Blockly.Msg["MATH_SINGLE_OP_ROOT"] = "raíz quadrada"; +Blockly.Msg["MATH_SINGLE_TOOLTIP_ABS"] = "Retorna o valor absoluto de um número."; +Blockly.Msg["MATH_SINGLE_TOOLTIP_EXP"] = "Retorna o número e elevado à potência de um número."; +Blockly.Msg["MATH_SINGLE_TOOLTIP_LN"] = "Retorna o logarítmo natural de um número."; +Blockly.Msg["MATH_SINGLE_TOOLTIP_LOG10"] = "Retorna o logarítmo em base 10 de um número."; +Blockly.Msg["MATH_SINGLE_TOOLTIP_NEG"] = "Retorna o oposto de um número."; +Blockly.Msg["MATH_SINGLE_TOOLTIP_POW10"] = "Retorna 10 elevado à potência de um número."; +Blockly.Msg["MATH_SINGLE_TOOLTIP_ROOT"] = "Retorna a raiz quadrada de um número."; +Blockly.Msg["MATH_SUBTRACTION_SYMBOL"] = "-"; // untranslated +Blockly.Msg["MATH_TRIG_ACOS"] = "acos"; +Blockly.Msg["MATH_TRIG_ASIN"] = "asin"; +Blockly.Msg["MATH_TRIG_ATAN"] = "atan"; +Blockly.Msg["MATH_TRIG_COS"] = "cos"; +Blockly.Msg["MATH_TRIG_HELPURL"] = "https://pt.wikipedia.org/wiki/Fun%C3%A7%C3%A3o_trigonom%C3%A9trica"; +Blockly.Msg["MATH_TRIG_SIN"] = "sin"; +Blockly.Msg["MATH_TRIG_TAN"] = "tan"; +Blockly.Msg["MATH_TRIG_TOOLTIP_ACOS"] = "Retorna o arco cosseno de um número."; +Blockly.Msg["MATH_TRIG_TOOLTIP_ASIN"] = "Retorna o arco seno de um número."; +Blockly.Msg["MATH_TRIG_TOOLTIP_ATAN"] = "Retorna o arco tangente de um número."; +Blockly.Msg["MATH_TRIG_TOOLTIP_COS"] = "Retorna o cosseno de um grau (não radiano)."; +Blockly.Msg["MATH_TRIG_TOOLTIP_SIN"] = "Retorna o seno de um grau (não radiano)."; +Blockly.Msg["MATH_TRIG_TOOLTIP_TAN"] = "Retorna a tangente de um grau (não radiano)."; +Blockly.Msg["NEW_COLOUR_VARIABLE"] = "Criar variável colorida..."; +Blockly.Msg["NEW_NUMBER_VARIABLE"] = "Criar variável numérica..."; +Blockly.Msg["NEW_STRING_VARIABLE"] = "Criar variável de segmentos de texto..."; +Blockly.Msg["NEW_VARIABLE"] = "Criar variável…"; +Blockly.Msg["NEW_VARIABLE_TITLE"] = "Nome da nova variável:"; +Blockly.Msg["NEW_VARIABLE_TYPE_TITLE"] = "Tipo da nova variável:"; +Blockly.Msg["ORDINAL_NUMBER_SUFFIX"] = ""; // untranslated +Blockly.Msg["PROCEDURES_ALLOW_STATEMENTS"] = "permitir declarações"; +Blockly.Msg["PROCEDURES_BEFORE_PARAMS"] = "com:"; +Blockly.Msg["PROCEDURES_CALLNORETURN_HELPURL"] = "https://pt.wikipedia.org/wiki/Sub-rotina"; +Blockly.Msg["PROCEDURES_CALLNORETURN_TOOLTIP"] = "Executa a função \"%1\"."; +Blockly.Msg["PROCEDURES_CALLRETURN_HELPURL"] = "https://pt.wikipedia.org/wiki/Sub-rotina"; +Blockly.Msg["PROCEDURES_CALLRETURN_TOOLTIP"] = "Executa a função \"%1\" e usa o seu retorno."; +Blockly.Msg["PROCEDURES_CALL_BEFORE_PARAMS"] = "com:"; +Blockly.Msg["PROCEDURES_CREATE_DO"] = "Criar \"%1\""; +Blockly.Msg["PROCEDURES_DEFNORETURN_COMMENT"] = "Descreva esta função..."; +Blockly.Msg["PROCEDURES_DEFNORETURN_DO"] = ""; // untranslated +Blockly.Msg["PROCEDURES_DEFNORETURN_HELPURL"] = "https://en.wikipedia.org/wiki/Subroutine"; // untranslated +Blockly.Msg["PROCEDURES_DEFNORETURN_PROCEDURE"] = "faz algo"; +Blockly.Msg["PROCEDURES_DEFNORETURN_TITLE"] = "para"; +Blockly.Msg["PROCEDURES_DEFNORETURN_TOOLTIP"] = "Cria uma função que não tem retorno."; +Blockly.Msg["PROCEDURES_DEFRETURN_HELPURL"] = "https://en.wikipedia.org/wiki/Subroutine"; // untranslated +Blockly.Msg["PROCEDURES_DEFRETURN_RETURN"] = "retorna"; +Blockly.Msg["PROCEDURES_DEFRETURN_TOOLTIP"] = "Cria uma função que possui um valor de retorno."; +Blockly.Msg["PROCEDURES_DEF_DUPLICATE_WARNING"] = "Aviso: Esta função tem parâmetros duplicados."; +Blockly.Msg["PROCEDURES_HIGHLIGHT_DEF"] = "Destacar definição da função"; +Blockly.Msg["PROCEDURES_IFRETURN_HELPURL"] = "https://c2.com/cgi/wiki?GuardClause"; // untranslated +Blockly.Msg["PROCEDURES_IFRETURN_TOOLTIP"] = "se o valor é verdadeiro, então retorna um segundo valor."; +Blockly.Msg["PROCEDURES_IFRETURN_WARNING"] = "Aviso: Este bloco só pode ser utilizado dentro da definição de uma função."; +Blockly.Msg["PROCEDURES_MUTATORARG_TITLE"] = "nome da entrada:"; +Blockly.Msg["PROCEDURES_MUTATORARG_TOOLTIP"] = "Adicionar uma entrada para a função."; +Blockly.Msg["PROCEDURES_MUTATORCONTAINER_TITLE"] = "entradas"; +Blockly.Msg["PROCEDURES_MUTATORCONTAINER_TOOLTIP"] = "Adicionar, remover ou reordenar as entradas para esta função."; +Blockly.Msg["REDO"] = "Refazer"; +Blockly.Msg["REMOVE_COMMENT"] = "Remover Comentário"; +Blockly.Msg["RENAME_VARIABLE"] = "Renomear variável..."; +Blockly.Msg["RENAME_VARIABLE_TITLE"] = "Renomear todas as variáveis '%1' para:"; +Blockly.Msg["TEXT_APPEND_HELPURL"] = "https://github.com/google/blockly/wiki/Text#text-modification"; // untranslated +Blockly.Msg["TEXT_APPEND_TITLE"] = "para %1 acrescentar texto %2"; +Blockly.Msg["TEXT_APPEND_TOOLTIP"] = "Acrescentar um pedaço de texto à variável \"%1\"."; +Blockly.Msg["TEXT_CHANGECASE_HELPURL"] = "https://github.com/google/blockly/wiki/Text#adjusting-text-case"; // untranslated +Blockly.Msg["TEXT_CHANGECASE_OPERATOR_LOWERCASE"] = "para minúsculas"; +Blockly.Msg["TEXT_CHANGECASE_OPERATOR_TITLECASE"] = "para Iniciais Maiúsculas"; +Blockly.Msg["TEXT_CHANGECASE_OPERATOR_UPPERCASE"] = "para MAIÚSCULAS"; +Blockly.Msg["TEXT_CHANGECASE_TOOLTIP"] = "Retorna uma cópia do texto em formato diferente."; +Blockly.Msg["TEXT_CHARAT_FIRST"] = "obter primeira letra"; +Blockly.Msg["TEXT_CHARAT_FROM_END"] = "obter letra nº a partir do final"; +Blockly.Msg["TEXT_CHARAT_FROM_START"] = "obter letra nº"; +Blockly.Msg["TEXT_CHARAT_HELPURL"] = "https://github.com/google/blockly/wiki/Text#extracting-text"; // untranslated +Blockly.Msg["TEXT_CHARAT_LAST"] = "obter última letra"; +Blockly.Msg["TEXT_CHARAT_RANDOM"] = "obter letra aleatória"; +Blockly.Msg["TEXT_CHARAT_TAIL"] = ""; // untranslated +Blockly.Msg["TEXT_CHARAT_TITLE"] = "no texto %1 %2"; +Blockly.Msg["TEXT_CHARAT_TOOLTIP"] = "Retorna a letra na posição especificada."; +Blockly.Msg["TEXT_COUNT_HELPURL"] = "https://github.com/google/blockly/wiki/Text#counting-substrings"; // untranslated +Blockly.Msg["TEXT_COUNT_MESSAGE0"] = "contar %1 em %2"; +Blockly.Msg["TEXT_COUNT_TOOLTIP"] = "Conte quantas vezes um certo texto aparece dentro de algum outro texto."; +Blockly.Msg["TEXT_CREATE_JOIN_ITEM_TOOLTIP"] = "Acrescentar um item ao texto."; +Blockly.Msg["TEXT_CREATE_JOIN_TITLE_JOIN"] = "unir"; +Blockly.Msg["TEXT_CREATE_JOIN_TOOLTIP"] = "Acrescenta, remove ou reordena seções para reconfigurar este bloco de texto."; +Blockly.Msg["TEXT_GET_SUBSTRING_END_FROM_END"] = "até letra nº a partir do final"; +Blockly.Msg["TEXT_GET_SUBSTRING_END_FROM_START"] = "até letra nº"; +Blockly.Msg["TEXT_GET_SUBSTRING_END_LAST"] = "até última letra"; +Blockly.Msg["TEXT_GET_SUBSTRING_HELPURL"] = "https://github.com/google/blockly/wiki/Text#extracting-a-region-of-text"; // untranslated +Blockly.Msg["TEXT_GET_SUBSTRING_INPUT_IN_TEXT"] = "no texto"; +Blockly.Msg["TEXT_GET_SUBSTRING_START_FIRST"] = "obter subsequência a partir da primeira letra"; +Blockly.Msg["TEXT_GET_SUBSTRING_START_FROM_END"] = "obter subsequência de tamanho # a partir do final"; +Blockly.Msg["TEXT_GET_SUBSTRING_START_FROM_START"] = "obter subsequência de tamanho #"; +Blockly.Msg["TEXT_GET_SUBSTRING_TAIL"] = ""; // untranslated +Blockly.Msg["TEXT_GET_SUBSTRING_TOOLTIP"] = "Retorna a parte especificada do texto."; +Blockly.Msg["TEXT_INDEXOF_HELPURL"] = "https://github.com/google/blockly/wiki/Text#finding-text"; // untranslated +Blockly.Msg["TEXT_INDEXOF_OPERATOR_FIRST"] = "primeira ocorrência do texto"; +Blockly.Msg["TEXT_INDEXOF_OPERATOR_LAST"] = "última ocorrência do texto"; +Blockly.Msg["TEXT_INDEXOF_TITLE"] = "no texto %1 %2 %3"; +Blockly.Msg["TEXT_INDEXOF_TOOLTIP"] = "Retorna a posição da primeira/última ocorrência do primeiro texto no segundo texto. Retorna %1 se o texto não for encontrado."; +Blockly.Msg["TEXT_ISEMPTY_HELPURL"] = "https://github.com/google/blockly/wiki/Text#checking-for-empty-text"; // untranslated +Blockly.Msg["TEXT_ISEMPTY_TITLE"] = "%1 está vazio"; +Blockly.Msg["TEXT_ISEMPTY_TOOLTIP"] = "Retorna verdadeiro se o texto fornecido estiver vazio."; +Blockly.Msg["TEXT_JOIN_HELPURL"] = "https://github.com/google/blockly/wiki/Text#text-creation"; // untranslated +Blockly.Msg["TEXT_JOIN_TITLE_CREATEWITH"] = "criar texto com"; +Blockly.Msg["TEXT_JOIN_TOOLTIP"] = "Criar um pedaço de texto juntando qualquer número de itens."; +Blockly.Msg["TEXT_LENGTH_HELPURL"] = "https://github.com/google/blockly/wiki/Text#text-modification"; // untranslated +Blockly.Msg["TEXT_LENGTH_TITLE"] = "tamanho de %1"; +Blockly.Msg["TEXT_LENGTH_TOOLTIP"] = "Devolve o número de letras (incluindo espaços) do texto fornecido."; +Blockly.Msg["TEXT_PRINT_HELPURL"] = "https://github.com/google/blockly/wiki/Text#printing-text"; // untranslated +Blockly.Msg["TEXT_PRINT_TITLE"] = "imprime %1"; +Blockly.Msg["TEXT_PRINT_TOOLTIP"] = "Imprime o texto, número ou outro valor especificado."; +Blockly.Msg["TEXT_PROMPT_HELPURL"] = "https://github.com/google/blockly/wiki/Text#getting-input-from-the-user"; // untranslated +Blockly.Msg["TEXT_PROMPT_TOOLTIP_NUMBER"] = "Pede ao utilizador um número."; +Blockly.Msg["TEXT_PROMPT_TOOLTIP_TEXT"] = "Pede ao utilizador um texto."; +Blockly.Msg["TEXT_PROMPT_TYPE_NUMBER"] = "pede um número com a mensagem"; +Blockly.Msg["TEXT_PROMPT_TYPE_TEXT"] = "Pede um texto com a mensagem"; +Blockly.Msg["TEXT_REPLACE_HELPURL"] = "https://github.com/google/blockly/wiki/Text#replacing-substrings"; // untranslated +Blockly.Msg["TEXT_REPLACE_MESSAGE0"] = "substituir %1 por %2 em %3"; +Blockly.Msg["TEXT_REPLACE_TOOLTIP"] = "Substituir todas as ocorrências de um certo texto dentro de algum outro texto."; +Blockly.Msg["TEXT_REVERSE_HELPURL"] = "https://github.com/google/blockly/wiki/Text#reversing-text"; // untranslated +Blockly.Msg["TEXT_REVERSE_MESSAGE0"] = "inverter %1"; +Blockly.Msg["TEXT_REVERSE_TOOLTIP"] = "Inverte a ordem dos caracteres no texto."; +Blockly.Msg["TEXT_TEXT_HELPURL"] = "https://pt.wikipedia.org/wiki/Cadeia_de_caracteres"; +Blockly.Msg["TEXT_TEXT_TOOLTIP"] = "Uma letra, palavra ou linha de texto."; +Blockly.Msg["TEXT_TRIM_HELPURL"] = "https://github.com/google/blockly/wiki/Text#trimming-removing-spaces"; // untranslated +Blockly.Msg["TEXT_TRIM_OPERATOR_BOTH"] = "remover espaços de ambos os lados"; +Blockly.Msg["TEXT_TRIM_OPERATOR_LEFT"] = "remover espaços à esquerda de"; +Blockly.Msg["TEXT_TRIM_OPERATOR_RIGHT"] = "remover espaços à direita"; +Blockly.Msg["TEXT_TRIM_TOOLTIP"] = "Retorna uma cópia do texto com os espaços removidos de uma ou ambas as extremidades."; +Blockly.Msg["TODAY"] = "Hoje"; +Blockly.Msg["UNDO"] = "Desfazer"; +Blockly.Msg["UNNAMED_KEY"] = "sem nome"; +Blockly.Msg["VARIABLES_DEFAULT_NAME"] = "item"; +Blockly.Msg["VARIABLES_GET_CREATE_SET"] = "Criar \"definir %1\""; +Blockly.Msg["VARIABLES_GET_HELPURL"] = "https://github.com/google/blockly/wiki/Variables#get"; // untranslated +Blockly.Msg["VARIABLES_GET_TOOLTIP"] = "Retorna o valor desta variável."; +Blockly.Msg["VARIABLES_SET"] = "definir %1 para %2"; +Blockly.Msg["VARIABLES_SET_CREATE_GET"] = "Criar \"obter %1\""; +Blockly.Msg["VARIABLES_SET_HELPURL"] = "https://github.com/google/blockly/wiki/Variables#set"; // untranslated +Blockly.Msg["VARIABLES_SET_TOOLTIP"] = "Define esta variável para o valor inserido."; +Blockly.Msg["VARIABLE_ALREADY_EXISTS"] = "Já existe uma variável com o nome de '%1'."; +Blockly.Msg["VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE"] = "Já existe uma variável chamada '%1' para outra do tipo: '%2'."; +Blockly.Msg["VARIABLE_ALREADY_EXISTS_FOR_A_PARAMETER"] = "Já existe uma variável chamada '%1' como parâmetro no procedimento '%2'."; +Blockly.Msg["WORKSPACE_ARIA_LABEL"] = "Espaço de trabalho de Blockly"; +Blockly.Msg["WORKSPACE_COMMENT_DEFAULT_TEXT"] = "Diz algo..."; +Blockly.Msg["CONTROLS_FOREACH_INPUT_DO"] = Blockly.Msg["CONTROLS_REPEAT_INPUT_DO"]; +Blockly.Msg["CONTROLS_FOR_INPUT_DO"] = Blockly.Msg["CONTROLS_REPEAT_INPUT_DO"]; +Blockly.Msg["CONTROLS_IF_ELSEIF_TITLE_ELSEIF"] = Blockly.Msg["CONTROLS_IF_MSG_ELSEIF"]; +Blockly.Msg["CONTROLS_IF_ELSE_TITLE_ELSE"] = Blockly.Msg["CONTROLS_IF_MSG_ELSE"]; +Blockly.Msg["CONTROLS_IF_IF_TITLE_IF"] = Blockly.Msg["CONTROLS_IF_MSG_IF"]; +Blockly.Msg["CONTROLS_IF_MSG_THEN"] = Blockly.Msg["CONTROLS_REPEAT_INPUT_DO"]; +Blockly.Msg["CONTROLS_WHILEUNTIL_INPUT_DO"] = Blockly.Msg["CONTROLS_REPEAT_INPUT_DO"]; +Blockly.Msg["LISTS_CREATE_WITH_ITEM_TITLE"] = Blockly.Msg["VARIABLES_DEFAULT_NAME"]; +Blockly.Msg["LISTS_GET_INDEX_HELPURL"] = Blockly.Msg["LISTS_INDEX_OF_HELPURL"]; +Blockly.Msg["LISTS_GET_INDEX_INPUT_IN_LIST"] = Blockly.Msg["LISTS_INLIST"]; +Blockly.Msg["LISTS_GET_SUBLIST_INPUT_IN_LIST"] = Blockly.Msg["LISTS_INLIST"]; +Blockly.Msg["LISTS_INDEX_OF_INPUT_IN_LIST"] = Blockly.Msg["LISTS_INLIST"]; +Blockly.Msg["LISTS_SET_INDEX_INPUT_IN_LIST"] = Blockly.Msg["LISTS_INLIST"]; +Blockly.Msg["MATH_CHANGE_TITLE_ITEM"] = Blockly.Msg["VARIABLES_DEFAULT_NAME"]; +Blockly.Msg["PROCEDURES_DEFRETURN_COMMENT"] = Blockly.Msg["PROCEDURES_DEFNORETURN_COMMENT"]; +Blockly.Msg["PROCEDURES_DEFRETURN_DO"] = Blockly.Msg["PROCEDURES_DEFNORETURN_DO"]; +Blockly.Msg["PROCEDURES_DEFRETURN_PROCEDURE"] = Blockly.Msg["PROCEDURES_DEFNORETURN_PROCEDURE"]; +Blockly.Msg["PROCEDURES_DEFRETURN_TITLE"] = Blockly.Msg["PROCEDURES_DEFNORETURN_TITLE"]; +Blockly.Msg["TEXT_APPEND_VARIABLE"] = Blockly.Msg["VARIABLES_DEFAULT_NAME"]; +Blockly.Msg["TEXT_CREATE_JOIN_ITEM_TITLE_ITEM"] = Blockly.Msg["VARIABLES_DEFAULT_NAME"]; + +Blockly.Msg["MATH_HUE"] = "230"; +Blockly.Msg["LOOPS_HUE"] = "120"; +Blockly.Msg["LISTS_HUE"] = "260"; +Blockly.Msg["LOGIC_HUE"] = "210"; +Blockly.Msg["VARIABLES_HUE"] = "330"; +Blockly.Msg["TEXTS_HUE"] = "160"; +Blockly.Msg["PROCEDURES_HUE"] = "290"; +Blockly.Msg["COLOUR_HUE"] = "20"; +Blockly.Msg["VARIABLES_DYNAMIC_HUE"] = "310"; diff --git a/admin/google-blockly/msg/js/ru.js b/admin/google-blockly/msg/js/ru.js new file mode 100644 index 000000000..28754b542 --- /dev/null +++ b/admin/google-blockly/msg/js/ru.js @@ -0,0 +1,424 @@ +'use strict'; + +var Blockly = Blockly || { Msg: Object.create(null) }; + +Blockly.Msg["ADD_COMMENT"] = "Добавить комментарий"; +Blockly.Msg["CANNOT_DELETE_VARIABLE_PROCEDURE"] = "Невозможно удалить переменную '%1', поскольку она является частью определения функции '%2'"; +Blockly.Msg["CHANGE_VALUE_TITLE"] = "Измените значение:"; +Blockly.Msg["CLEAN_UP"] = "Упорядочить блоки"; +Blockly.Msg["COLLAPSED_WARNINGS_WARNING"] = "Свёрнутые блоки содержат предупреждения."; +Blockly.Msg["COLLAPSE_ALL"] = "Свернуть блоки"; +Blockly.Msg["COLLAPSE_BLOCK"] = "Свернуть блок"; +Blockly.Msg["COLOUR_BLEND_COLOUR1"] = "цвет 1"; +Blockly.Msg["COLOUR_BLEND_COLOUR2"] = "цвет 2"; +Blockly.Msg["COLOUR_BLEND_HELPURL"] = "https://meyerweb.com/eric/tools/color-blend/#:::rgbp"; // untranslated +Blockly.Msg["COLOUR_BLEND_RATIO"] = "доля цвета 1"; +Blockly.Msg["COLOUR_BLEND_TITLE"] = "смешать"; +Blockly.Msg["COLOUR_BLEND_TOOLTIP"] = "Смешивает два цвета в заданном соотношении (0.0 - 1.0)."; +Blockly.Msg["COLOUR_PICKER_HELPURL"] = "https://ru.wikipedia.org/wiki/Цвет"; +Blockly.Msg["COLOUR_PICKER_TOOLTIP"] = "Выберите цвет из палитры."; +Blockly.Msg["COLOUR_RANDOM_HELPURL"] = "http://randomcolour.com"; // untranslated +Blockly.Msg["COLOUR_RANDOM_TITLE"] = "случайный цвет"; +Blockly.Msg["COLOUR_RANDOM_TOOLTIP"] = "Выбирает цвет случайным образом."; +Blockly.Msg["COLOUR_RGB_BLUE"] = "синего"; +Blockly.Msg["COLOUR_RGB_GREEN"] = "зелёного"; +Blockly.Msg["COLOUR_RGB_HELPURL"] = "https://www.december.com/html/spec/colorpercompact.html"; // untranslated +Blockly.Msg["COLOUR_RGB_RED"] = "красного"; +Blockly.Msg["COLOUR_RGB_TITLE"] = "цвет из"; +Blockly.Msg["COLOUR_RGB_TOOLTIP"] = "Создаёт цвет с указанной пропорцией красного, зелёного и синего. Все значения должны быть между 0 и 100."; +Blockly.Msg["CONTROLS_FLOW_STATEMENTS_HELPURL"] = "https://github.com/google/blockly/wiki/Loops#loop-termination-blocks"; // untranslated +Blockly.Msg["CONTROLS_FLOW_STATEMENTS_OPERATOR_BREAK"] = "выйти из цикла"; +Blockly.Msg["CONTROLS_FLOW_STATEMENTS_OPERATOR_CONTINUE"] = "перейти к следующему шагу цикла"; +Blockly.Msg["CONTROLS_FLOW_STATEMENTS_TOOLTIP_BREAK"] = "Прерывает этот цикл."; +Blockly.Msg["CONTROLS_FLOW_STATEMENTS_TOOLTIP_CONTINUE"] = "Пропускает остаток цикла и переходит к следующему шагу."; +Blockly.Msg["CONTROLS_FLOW_STATEMENTS_WARNING"] = "Предупреждение: этот блок может использоваться только внутри цикла."; +Blockly.Msg["CONTROLS_FOREACH_HELPURL"] = "https://github.com/google/blockly/wiki/Loops#for-each"; // untranslated +Blockly.Msg["CONTROLS_FOREACH_TITLE"] = "для каждого элемента %1 в списке %2"; +Blockly.Msg["CONTROLS_FOREACH_TOOLTIP"] = "Для каждого элемента в списке, присваивает переменной '%1' значение элемента и выполняет указанные команды."; +Blockly.Msg["CONTROLS_FOR_HELPURL"] = "https://github.com/google/blockly/wiki/Loops#count-with"; // untranslated +Blockly.Msg["CONTROLS_FOR_TITLE"] = "цикл по %1 от %2 до %3 с шагом %4"; +Blockly.Msg["CONTROLS_FOR_TOOLTIP"] = "Присваивает переменной '%1' значения от начального до конечного с заданным шагом и выполняет указанные команды."; +Blockly.Msg["CONTROLS_IF_ELSEIF_TOOLTIP"] = "Добавляет условие к блоку \"если\""; +Blockly.Msg["CONTROLS_IF_ELSE_TOOLTIP"] = "Добавить заключительный подблок для случая, когда все условия ложны."; +Blockly.Msg["CONTROLS_IF_HELPURL"] = "https://github.com/google/blockly/wiki/IfElse"; // untranslated +Blockly.Msg["CONTROLS_IF_IF_TOOLTIP"] = "Добавьте, удалите, переставьте фрагменты для переделки блока \"если\"."; +Blockly.Msg["CONTROLS_IF_MSG_ELSE"] = "иначе"; +Blockly.Msg["CONTROLS_IF_MSG_ELSEIF"] = "иначе если"; +Blockly.Msg["CONTROLS_IF_MSG_IF"] = "если"; +Blockly.Msg["CONTROLS_IF_TOOLTIP_1"] = "Если условие истинно, выполняет команды."; +Blockly.Msg["CONTROLS_IF_TOOLTIP_2"] = "Если условие истинно, выполняет первый блок команд. Иначе выполняется второй блок команд."; +Blockly.Msg["CONTROLS_IF_TOOLTIP_3"] = "Если первое условие истинно, то выполняет первый блок команд. Иначе, если второе условие истинно, выполняет второй блок команд."; +Blockly.Msg["CONTROLS_IF_TOOLTIP_4"] = "Если первое условие истинно, то выполняет первый блок команд. В противном случае, если второе условие истинно, выполняет второй блок команд. Если ни одно из условий не истинно, выполняет последний блок команд."; +Blockly.Msg["CONTROLS_REPEAT_HELPURL"] = "https://ru.wikipedia.org/wiki/Цикл_(программирование)"; +Blockly.Msg["CONTROLS_REPEAT_INPUT_DO"] = "выполнить"; +Blockly.Msg["CONTROLS_REPEAT_TITLE"] = "повторить %1 раз"; +Blockly.Msg["CONTROLS_REPEAT_TOOLTIP"] = "Выполняет некоторые команды несколько раз."; +Blockly.Msg["CONTROLS_WHILEUNTIL_HELPURL"] = "https://github.com/google/blockly/wiki/Loops#repeat"; // untranslated +Blockly.Msg["CONTROLS_WHILEUNTIL_OPERATOR_UNTIL"] = "повторять, пока не"; +Blockly.Msg["CONTROLS_WHILEUNTIL_OPERATOR_WHILE"] = "повторять, пока"; +Blockly.Msg["CONTROLS_WHILEUNTIL_TOOLTIP_UNTIL"] = "Пока значение ложно, выполняет команды"; +Blockly.Msg["CONTROLS_WHILEUNTIL_TOOLTIP_WHILE"] = "Пока значение истинно, выполняет команды."; +Blockly.Msg["DELETE_ALL_BLOCKS"] = "Удалить все блоки (%1)?"; +Blockly.Msg["DELETE_BLOCK"] = "Удалить блок"; +Blockly.Msg["DELETE_VARIABLE"] = "Удалить переменную '%1'"; +Blockly.Msg["DELETE_VARIABLE_CONFIRMATION"] = "Удалить %1 использований переменной '%2'?"; +Blockly.Msg["DELETE_X_BLOCKS"] = "Удалить %1 блоков"; +Blockly.Msg["DIALOG_CANCEL"] = "Отмена"; +Blockly.Msg["DIALOG_OK"] = "OK"; +Blockly.Msg["DISABLE_BLOCK"] = "Отключить блок"; +Blockly.Msg["DUPLICATE_BLOCK"] = "Дублировать"; +Blockly.Msg["DUPLICATE_COMMENT"] = "Дублировать комментарий"; +Blockly.Msg["ENABLE_BLOCK"] = "Включить блок"; +Blockly.Msg["EXPAND_ALL"] = "Развернуть блоки"; +Blockly.Msg["EXPAND_BLOCK"] = "Развернуть блок"; +Blockly.Msg["EXTERNAL_INPUTS"] = "Вставки снаружи"; +Blockly.Msg["HELP"] = "Справка"; +Blockly.Msg["INLINE_INPUTS"] = "Вставки внутри"; +Blockly.Msg["LISTS_CREATE_EMPTY_HELPURL"] = "https://github.com/google/blockly/wiki/Lists#create-empty-list"; // untranslated +Blockly.Msg["LISTS_CREATE_EMPTY_TITLE"] = "создать пустой список"; +Blockly.Msg["LISTS_CREATE_EMPTY_TOOLTIP"] = "Возвращает список длины 0, не содержащий данных"; +Blockly.Msg["LISTS_CREATE_WITH_CONTAINER_TITLE_ADD"] = "список"; +Blockly.Msg["LISTS_CREATE_WITH_CONTAINER_TOOLTIP"] = "Добавьте, удалите, переставьте элементы для переделки блока списка."; +Blockly.Msg["LISTS_CREATE_WITH_HELPURL"] = "https://github.com/google/blockly/wiki/Lists#create-list-with"; // untranslated +Blockly.Msg["LISTS_CREATE_WITH_INPUT_WITH"] = "создать список из"; +Blockly.Msg["LISTS_CREATE_WITH_ITEM_TOOLTIP"] = "Добавляет элемент к списку."; +Blockly.Msg["LISTS_CREATE_WITH_TOOLTIP"] = "Создаёт список с любым числом элементов."; +Blockly.Msg["LISTS_GET_INDEX_FIRST"] = "первый"; +Blockly.Msg["LISTS_GET_INDEX_FROM_END"] = "№ с конца"; +Blockly.Msg["LISTS_GET_INDEX_FROM_START"] = "№"; +Blockly.Msg["LISTS_GET_INDEX_GET"] = "взять"; +Blockly.Msg["LISTS_GET_INDEX_GET_REMOVE"] = "взять и удалить"; +Blockly.Msg["LISTS_GET_INDEX_LAST"] = "последний"; +Blockly.Msg["LISTS_GET_INDEX_RANDOM"] = "произвольный"; +Blockly.Msg["LISTS_GET_INDEX_REMOVE"] = "удалить"; +Blockly.Msg["LISTS_GET_INDEX_TAIL"] = ""; // untranslated +Blockly.Msg["LISTS_GET_INDEX_TOOLTIP_GET_FIRST"] = "Возвращает первый элемент списка."; +Blockly.Msg["LISTS_GET_INDEX_TOOLTIP_GET_FROM"] = "Возвращает элемент в указанной позиции списка."; +Blockly.Msg["LISTS_GET_INDEX_TOOLTIP_GET_LAST"] = "Возвращает последний элемент списка."; +Blockly.Msg["LISTS_GET_INDEX_TOOLTIP_GET_RANDOM"] = "Возвращает случайный элемент списка."; +Blockly.Msg["LISTS_GET_INDEX_TOOLTIP_GET_REMOVE_FIRST"] = "Удаляет и возвращает первый элемент списка."; +Blockly.Msg["LISTS_GET_INDEX_TOOLTIP_GET_REMOVE_FROM"] = "Удаляет и возвращает элемент в указанной позиции списка."; +Blockly.Msg["LISTS_GET_INDEX_TOOLTIP_GET_REMOVE_LAST"] = "Удаляет и возвращает последний элемент списка."; +Blockly.Msg["LISTS_GET_INDEX_TOOLTIP_GET_REMOVE_RANDOM"] = "Удаляет и возвращает случайный элемент списка."; +Blockly.Msg["LISTS_GET_INDEX_TOOLTIP_REMOVE_FIRST"] = "Удаляет первый элемент списка."; +Blockly.Msg["LISTS_GET_INDEX_TOOLTIP_REMOVE_FROM"] = "Удаляет элемент в указанной позиции списка."; +Blockly.Msg["LISTS_GET_INDEX_TOOLTIP_REMOVE_LAST"] = "Удаляет последний элемент списка."; +Blockly.Msg["LISTS_GET_INDEX_TOOLTIP_REMOVE_RANDOM"] = "Удаляет случайный элемент списка."; +Blockly.Msg["LISTS_GET_SUBLIST_END_FROM_END"] = "по № с конца"; +Blockly.Msg["LISTS_GET_SUBLIST_END_FROM_START"] = "по №"; +Blockly.Msg["LISTS_GET_SUBLIST_END_LAST"] = "по последний"; +Blockly.Msg["LISTS_GET_SUBLIST_HELPURL"] = "https://github.com/google/blockly/wiki/Lists#getting-a-sublist"; // untranslated +Blockly.Msg["LISTS_GET_SUBLIST_START_FIRST"] = "взять подсписок с первого"; +Blockly.Msg["LISTS_GET_SUBLIST_START_FROM_END"] = "взять подсписок с № с конца"; +Blockly.Msg["LISTS_GET_SUBLIST_START_FROM_START"] = "взять подсписок с №"; +Blockly.Msg["LISTS_GET_SUBLIST_TAIL"] = ""; // untranslated +Blockly.Msg["LISTS_GET_SUBLIST_TOOLTIP"] = "Создаёт копию указанной части списка."; +Blockly.Msg["LISTS_INDEX_FROM_END_TOOLTIP"] = "%1 - последний элемент."; +Blockly.Msg["LISTS_INDEX_FROM_START_TOOLTIP"] = "%1 - первый элемент."; +Blockly.Msg["LISTS_INDEX_OF_FIRST"] = "найти первое вхождение элемента"; +Blockly.Msg["LISTS_INDEX_OF_HELPURL"] = "https://github.com/google/blockly/wiki/Lists#getting-items-from-a-list"; // untranslated +Blockly.Msg["LISTS_INDEX_OF_LAST"] = "найти последнее вхождение элемента"; +Blockly.Msg["LISTS_INDEX_OF_TOOLTIP"] = "Возвращает номер позиции первого/последнего вхождения элемента в списке. Возвращает %1, если элемент не найден."; +Blockly.Msg["LISTS_INLIST"] = "в списке"; +Blockly.Msg["LISTS_ISEMPTY_HELPURL"] = "https://github.com/google/blockly/wiki/Lists#is-empty"; // untranslated +Blockly.Msg["LISTS_ISEMPTY_TITLE"] = "%1 пуст"; +Blockly.Msg["LISTS_ISEMPTY_TOOLTIP"] = "Возвращает значение истина, если список пуст."; +Blockly.Msg["LISTS_LENGTH_HELPURL"] = "https://github.com/google/blockly/wiki/Lists#length-of"; // untranslated +Blockly.Msg["LISTS_LENGTH_TITLE"] = "длина %1"; +Blockly.Msg["LISTS_LENGTH_TOOLTIP"] = "Возвращает длину списка."; +Blockly.Msg["LISTS_REPEAT_HELPURL"] = "https://github.com/google/blockly/wiki/Lists#create-list-with"; // untranslated +Blockly.Msg["LISTS_REPEAT_TITLE"] = "создать список из элемента %1, повторяющегося %2 раз"; +Blockly.Msg["LISTS_REPEAT_TOOLTIP"] = "Создаёт список, состоящий из заданного числа копий элемента."; +Blockly.Msg["LISTS_REVERSE_HELPURL"] = "https://github.com/google/blockly/wiki/Lists#reversing-a-list"; // untranslated +Blockly.Msg["LISTS_REVERSE_MESSAGE0"] = "изменить порядок на обратный %1"; +Blockly.Msg["LISTS_REVERSE_TOOLTIP"] = "Изменить порядок списка на обратный."; +Blockly.Msg["LISTS_SET_INDEX_HELPURL"] = "https://github.com/google/blockly/wiki/Lists#in-list--set"; // untranslated +Blockly.Msg["LISTS_SET_INDEX_INPUT_TO"] = "="; +Blockly.Msg["LISTS_SET_INDEX_INSERT"] = "вставить в"; +Blockly.Msg["LISTS_SET_INDEX_SET"] = "присвоить"; +Blockly.Msg["LISTS_SET_INDEX_TOOLTIP_INSERT_FIRST"] = "Вставляет элемент в начало списка."; +Blockly.Msg["LISTS_SET_INDEX_TOOLTIP_INSERT_FROM"] = "Вставляет элемент в указанной позиции списка."; +Blockly.Msg["LISTS_SET_INDEX_TOOLTIP_INSERT_LAST"] = "Добавляет элемент в конец списка."; +Blockly.Msg["LISTS_SET_INDEX_TOOLTIP_INSERT_RANDOM"] = "Вставляет элемент в случайное место в списке."; +Blockly.Msg["LISTS_SET_INDEX_TOOLTIP_SET_FIRST"] = "Присваивает значение первому элементу списка."; +Blockly.Msg["LISTS_SET_INDEX_TOOLTIP_SET_FROM"] = "Присваивает значение элементу в указанной позиции списка."; +Blockly.Msg["LISTS_SET_INDEX_TOOLTIP_SET_LAST"] = "Присваивает значение последнему элементу списка."; +Blockly.Msg["LISTS_SET_INDEX_TOOLTIP_SET_RANDOM"] = "Присваивает значение случайному элементу списка."; +Blockly.Msg["LISTS_SORT_HELPURL"] = "https://github.com/google/blockly/wiki/Lists#sorting-a-list"; // untranslated +Blockly.Msg["LISTS_SORT_ORDER_ASCENDING"] = "по возрастанию"; +Blockly.Msg["LISTS_SORT_ORDER_DESCENDING"] = "по убыванию"; +Blockly.Msg["LISTS_SORT_TITLE"] = "сортировать %1 %2 %3"; +Blockly.Msg["LISTS_SORT_TOOLTIP"] = "Сортировать копию списка."; +Blockly.Msg["LISTS_SORT_TYPE_IGNORECASE"] = "по алфавиту, без учёта регистра"; +Blockly.Msg["LISTS_SORT_TYPE_NUMERIC"] = "числовая"; +Blockly.Msg["LISTS_SORT_TYPE_TEXT"] = "по алфавиту"; +Blockly.Msg["LISTS_SPLIT_HELPURL"] = "https://github.com/google/blockly/wiki/Lists#splitting-strings-and-joining-lists"; // untranslated +Blockly.Msg["LISTS_SPLIT_LIST_FROM_TEXT"] = "сделать список из текста"; +Blockly.Msg["LISTS_SPLIT_TEXT_FROM_LIST"] = "собрать текст из списка"; +Blockly.Msg["LISTS_SPLIT_TOOLTIP_JOIN"] = "Соединяет список текстов в один текст с разделителями."; +Blockly.Msg["LISTS_SPLIT_TOOLTIP_SPLIT"] = "Разбивает текст в список текстов, по разделителям."; +Blockly.Msg["LISTS_SPLIT_WITH_DELIMITER"] = "с разделителем"; +Blockly.Msg["LOGIC_BOOLEAN_FALSE"] = "ложь"; +Blockly.Msg["LOGIC_BOOLEAN_HELPURL"] = "https://github.com/google/blockly/wiki/Logic#values"; // untranslated +Blockly.Msg["LOGIC_BOOLEAN_TOOLTIP"] = "Возвращает значение истина или ложь."; +Blockly.Msg["LOGIC_BOOLEAN_TRUE"] = "истина"; +Blockly.Msg["LOGIC_COMPARE_HELPURL"] = "https://ru.wikipedia.org/wiki/Неравенство"; +Blockly.Msg["LOGIC_COMPARE_TOOLTIP_EQ"] = "Возвращает положительное значение, если вводы равны."; +Blockly.Msg["LOGIC_COMPARE_TOOLTIP_GT"] = "Возвращает значение истина, если первая вставка больше второй."; +Blockly.Msg["LOGIC_COMPARE_TOOLTIP_GTE"] = "Возвращает значение истина, если первая вставка больше или равна второй."; +Blockly.Msg["LOGIC_COMPARE_TOOLTIP_LT"] = "Возвращает положительное значение, если первый ввод меньше второго."; +Blockly.Msg["LOGIC_COMPARE_TOOLTIP_LTE"] = "Возвращает значение истина, если первая вставка меньше или равна второй."; +Blockly.Msg["LOGIC_COMPARE_TOOLTIP_NEQ"] = "Возвращает положительное значение, если вводы не равны."; +Blockly.Msg["LOGIC_NEGATE_HELPURL"] = "https://github.com/google/blockly/wiki/Logic#not"; // untranslated +Blockly.Msg["LOGIC_NEGATE_TITLE"] = "не %1"; +Blockly.Msg["LOGIC_NEGATE_TOOLTIP"] = "Возвращает значение истина, если вставка ложна. Возвращает значение ложь, если вставка истинна."; +Blockly.Msg["LOGIC_NULL"] = "ничто"; +Blockly.Msg["LOGIC_NULL_HELPURL"] = "https://en.wikipedia.org/wiki/Nullable_type"; // untranslated +Blockly.Msg["LOGIC_NULL_TOOLTIP"] = "Возвращает ничто."; +Blockly.Msg["LOGIC_OPERATION_AND"] = "и"; +Blockly.Msg["LOGIC_OPERATION_HELPURL"] = "https://github.com/google/blockly/wiki/Logic#logical-operations"; // untranslated +Blockly.Msg["LOGIC_OPERATION_OR"] = "или"; +Blockly.Msg["LOGIC_OPERATION_TOOLTIP_AND"] = "Возвращает значение истина, если обе вставки истинны."; +Blockly.Msg["LOGIC_OPERATION_TOOLTIP_OR"] = "Возвращает значение истина, если хотя бы одна из вставок истинна."; +Blockly.Msg["LOGIC_TERNARY_CONDITION"] = "выбрать по"; +Blockly.Msg["LOGIC_TERNARY_HELPURL"] = "https://ru.wikipedia.org/wiki/Тернарная_условная_операция"; +Blockly.Msg["LOGIC_TERNARY_IF_FALSE"] = "если ложь"; +Blockly.Msg["LOGIC_TERNARY_IF_TRUE"] = "если истина"; +Blockly.Msg["LOGIC_TERNARY_TOOLTIP"] = "Проверяет условие выбора. Если условие истинно, возвращает первое значение, в противном случае возвращает второе значение."; +Blockly.Msg["MATH_ADDITION_SYMBOL"] = "+"; // untranslated +Blockly.Msg["MATH_ARITHMETIC_HELPURL"] = "https://ru.wikipedia.org/wiki/Арифметика"; +Blockly.Msg["MATH_ARITHMETIC_TOOLTIP_ADD"] = "Возвращает сумму двух чисел."; +Blockly.Msg["MATH_ARITHMETIC_TOOLTIP_DIVIDE"] = "Возвращает частное от деления первого числа на второе."; +Blockly.Msg["MATH_ARITHMETIC_TOOLTIP_MINUS"] = "Возвращает разность двух чисел."; +Blockly.Msg["MATH_ARITHMETIC_TOOLTIP_MULTIPLY"] = "Возвращает произведение двух чисел."; +Blockly.Msg["MATH_ARITHMETIC_TOOLTIP_POWER"] = "Возвращает первое число, возведённое в степень второго числа."; +Blockly.Msg["MATH_ATAN2_HELPURL"] = "https://en.wikipedia.org/wiki/Atan2"; // untranslated +Blockly.Msg["MATH_ATAN2_TITLE"] = "atan2 от X:%1 Y:%2"; +Blockly.Msg["MATH_ATAN2_TOOLTIP"] = "Возвращает арктангенс точки (X, Y) в градусах от -180 до 180."; +Blockly.Msg["MATH_CHANGE_HELPURL"] = "https://ru.wikipedia.org/wiki/Идиома_(программирование)#Инкремент"; +Blockly.Msg["MATH_CHANGE_TITLE"] = "увеличить %1 на %2"; +Blockly.Msg["MATH_CHANGE_TOOLTIP"] = "Добавляет число к переменной '%1'."; +Blockly.Msg["MATH_CONSTANT_HELPURL"] = "https://ru.wikipedia.org/wiki/Математическая_константа"; +Blockly.Msg["MATH_CONSTANT_TOOLTIP"] = "Возвращает одну из распространённых констант: π (3.141...), e (2.718...), φ (1.618...), sqrt(2) (1.414...), sqrt(½) (0.707...) или ∞ (бесконечность)."; +Blockly.Msg["MATH_CONSTRAIN_HELPURL"] = "https://en.wikipedia.org/wiki/Clamping_(graphics)"; // untranslated +Blockly.Msg["MATH_CONSTRAIN_TITLE"] = "ограничить %1 снизу %2 сверху %3"; +Blockly.Msg["MATH_CONSTRAIN_TOOLTIP"] = "Ограничивает число нижней и верхней границами (включительно)."; +Blockly.Msg["MATH_DIVISION_SYMBOL"] = "÷"; // untranslated +Blockly.Msg["MATH_IS_DIVISIBLE_BY"] = "делится на"; +Blockly.Msg["MATH_IS_EVEN"] = "чётное"; +Blockly.Msg["MATH_IS_NEGATIVE"] = "отрицательное"; +Blockly.Msg["MATH_IS_ODD"] = "нечётное"; +Blockly.Msg["MATH_IS_POSITIVE"] = "положительное"; +Blockly.Msg["MATH_IS_PRIME"] = "простое"; +Blockly.Msg["MATH_IS_TOOLTIP"] = "Проверяет, является ли число чётным, нечётным, простым, целым, положительным, отрицательным или оно кратно определённому числу. Возвращает значение истина или ложь."; +Blockly.Msg["MATH_IS_WHOLE"] = "целое"; +Blockly.Msg["MATH_MODULO_HELPURL"] = "https://ru.wikipedia.org/wiki/Деление_с_остатком"; +Blockly.Msg["MATH_MODULO_TITLE"] = "остаток от %1 ÷ %2"; +Blockly.Msg["MATH_MODULO_TOOLTIP"] = "Возвращает остаток от деления двух чисел."; +Blockly.Msg["MATH_MULTIPLICATION_SYMBOL"] = "×"; // untranslated +Blockly.Msg["MATH_NUMBER_HELPURL"] = "https://ru.wikipedia.org/wiki/Число"; +Blockly.Msg["MATH_NUMBER_TOOLTIP"] = "Число."; +Blockly.Msg["MATH_ONLIST_HELPURL"] = ""; // untranslated +Blockly.Msg["MATH_ONLIST_OPERATOR_AVERAGE"] = "среднее арифметическое списка"; +Blockly.Msg["MATH_ONLIST_OPERATOR_MAX"] = "наибольшее в списке"; +Blockly.Msg["MATH_ONLIST_OPERATOR_MEDIAN"] = "медиана списка"; +Blockly.Msg["MATH_ONLIST_OPERATOR_MIN"] = "наименьшее в списке"; +Blockly.Msg["MATH_ONLIST_OPERATOR_MODE"] = "моды списка"; +Blockly.Msg["MATH_ONLIST_OPERATOR_RANDOM"] = "случайный элемент списка"; +Blockly.Msg["MATH_ONLIST_OPERATOR_STD_DEV"] = "стандартное отклонение списка"; +Blockly.Msg["MATH_ONLIST_OPERATOR_SUM"] = "сумма списка"; +Blockly.Msg["MATH_ONLIST_TOOLTIP_AVERAGE"] = "Возвращает среднее арифметическое списка."; +Blockly.Msg["MATH_ONLIST_TOOLTIP_MAX"] = "Возвращает наибольшее число списка."; +Blockly.Msg["MATH_ONLIST_TOOLTIP_MEDIAN"] = "Возвращает медиану списка."; +Blockly.Msg["MATH_ONLIST_TOOLTIP_MIN"] = "Возвращает наименьшее число списка."; +Blockly.Msg["MATH_ONLIST_TOOLTIP_MODE"] = "Возвращает список наиболее часто встречающихся элементов списка."; +Blockly.Msg["MATH_ONLIST_TOOLTIP_RANDOM"] = "Возвращает случайный элемент списка."; +Blockly.Msg["MATH_ONLIST_TOOLTIP_STD_DEV"] = "Возвращает стандартное отклонение списка."; +Blockly.Msg["MATH_ONLIST_TOOLTIP_SUM"] = "Возвращает сумму всех чисел в списке."; +Blockly.Msg["MATH_POWER_SYMBOL"] = "^"; // untranslated +Blockly.Msg["MATH_RANDOM_FLOAT_HELPURL"] = "https://ru.wikipedia.org/wiki/Генератор_псевдослучайных_чисел"; +Blockly.Msg["MATH_RANDOM_FLOAT_TITLE_RANDOM"] = "случайное число от 0.0 до 1.0 (вкл.)"; +Blockly.Msg["MATH_RANDOM_FLOAT_TOOLTIP"] = "Возвращает случайное число от 0.0 (включительно) до 1.0."; +Blockly.Msg["MATH_RANDOM_INT_HELPURL"] = "https://ru.wikipedia.org/wiki/Генератор_псевдослучайных_чисел"; +Blockly.Msg["MATH_RANDOM_INT_TITLE"] = "случайное целое число от %1 до %2"; +Blockly.Msg["MATH_RANDOM_INT_TOOLTIP"] = "Возвращает случайное число между двумя заданными пределами (включая и их)."; +Blockly.Msg["MATH_ROUND_HELPURL"] = "https://ru.wikipedia.org/wiki/Округление"; +Blockly.Msg["MATH_ROUND_OPERATOR_ROUND"] = "округлить"; +Blockly.Msg["MATH_ROUND_OPERATOR_ROUNDDOWN"] = "округлить к меньшему"; +Blockly.Msg["MATH_ROUND_OPERATOR_ROUNDUP"] = "округлить к большему"; +Blockly.Msg["MATH_ROUND_TOOLTIP"] = "Округляет число до большего или меньшего."; +Blockly.Msg["MATH_SINGLE_HELPURL"] = "https://ru.wikipedia.org/wiki/Квадратный_корень"; +Blockly.Msg["MATH_SINGLE_OP_ABSOLUTE"] = "модуль"; +Blockly.Msg["MATH_SINGLE_OP_ROOT"] = "квадратный корень"; +Blockly.Msg["MATH_SINGLE_TOOLTIP_ABS"] = "Возвращает модуль числа"; +Blockly.Msg["MATH_SINGLE_TOOLTIP_EXP"] = "Возвращает е в указанной степени."; +Blockly.Msg["MATH_SINGLE_TOOLTIP_LN"] = "Возвращает натуральный логарифм числа."; +Blockly.Msg["MATH_SINGLE_TOOLTIP_LOG10"] = "Возвращает десятичный логарифм числа."; +Blockly.Msg["MATH_SINGLE_TOOLTIP_NEG"] = "Возвращает противоположное число."; +Blockly.Msg["MATH_SINGLE_TOOLTIP_POW10"] = "Возвращает 10 в указанной степени."; +Blockly.Msg["MATH_SINGLE_TOOLTIP_ROOT"] = "Возвращает квадратный корень числа."; +Blockly.Msg["MATH_SUBTRACTION_SYMBOL"] = "-"; // untranslated +Blockly.Msg["MATH_TRIG_ACOS"] = "arccos"; +Blockly.Msg["MATH_TRIG_ASIN"] = "arcsin"; +Blockly.Msg["MATH_TRIG_ATAN"] = "arctan"; +Blockly.Msg["MATH_TRIG_COS"] = "cos"; +Blockly.Msg["MATH_TRIG_HELPURL"] = "https://ru.wikipedia.org/wiki/Тригонометрические_функции"; +Blockly.Msg["MATH_TRIG_SIN"] = "sin"; +Blockly.Msg["MATH_TRIG_TAN"] = "tan"; +Blockly.Msg["MATH_TRIG_TOOLTIP_ACOS"] = "Возвращает арккосинус (в градусах)."; +Blockly.Msg["MATH_TRIG_TOOLTIP_ASIN"] = "Возвращает арксинус (в градусах)."; +Blockly.Msg["MATH_TRIG_TOOLTIP_ATAN"] = "Возвращает арктангенс (в градусах)"; +Blockly.Msg["MATH_TRIG_TOOLTIP_COS"] = "Возвращает косинус угла в градусах."; +Blockly.Msg["MATH_TRIG_TOOLTIP_SIN"] = "Возвращает синус угла в градусах."; +Blockly.Msg["MATH_TRIG_TOOLTIP_TAN"] = "Возвращает тангенс угла в градусах."; +Blockly.Msg["NEW_COLOUR_VARIABLE"] = "Создать переменную цвета..."; +Blockly.Msg["NEW_NUMBER_VARIABLE"] = "Создать числовую переменную..."; +Blockly.Msg["NEW_STRING_VARIABLE"] = "Создать строковую переменную..."; +Blockly.Msg["NEW_VARIABLE"] = "Создать переменную…"; +Blockly.Msg["NEW_VARIABLE_TITLE"] = "Имя новой переменной:"; +Blockly.Msg["NEW_VARIABLE_TYPE_TITLE"] = "Новый тип переменной:"; +Blockly.Msg["ORDINAL_NUMBER_SUFFIX"] = ""; // untranslated +Blockly.Msg["PROCEDURES_ALLOW_STATEMENTS"] = "разрешить операторы"; +Blockly.Msg["PROCEDURES_BEFORE_PARAMS"] = "с:"; +Blockly.Msg["PROCEDURES_CALLNORETURN_HELPURL"] = "https://ru.wikipedia.org/wiki/Подпрограмма"; +Blockly.Msg["PROCEDURES_CALLNORETURN_TOOLTIP"] = "Исполняет определённую пользователем процедуру '%1'."; +Blockly.Msg["PROCEDURES_CALLRETURN_HELPURL"] = "https://ru.wikipedia.org/wiki/Подпрограмма"; +Blockly.Msg["PROCEDURES_CALLRETURN_TOOLTIP"] = "Исполняет определённую пользователем процедуру '%1' и возвращает вычисленное значение."; +Blockly.Msg["PROCEDURES_CALL_BEFORE_PARAMS"] = "с:"; +Blockly.Msg["PROCEDURES_CREATE_DO"] = "Создать вызов '%1'"; +Blockly.Msg["PROCEDURES_DEFNORETURN_COMMENT"] = "Опишите эту функцию…"; +Blockly.Msg["PROCEDURES_DEFNORETURN_DO"] = ""; // untranslated +Blockly.Msg["PROCEDURES_DEFNORETURN_HELPURL"] = "https://ru.wikipedia.org/wiki/Подпрограмма"; +Blockly.Msg["PROCEDURES_DEFNORETURN_PROCEDURE"] = "выполнить что-то"; +Blockly.Msg["PROCEDURES_DEFNORETURN_TITLE"] = "чтобы"; +Blockly.Msg["PROCEDURES_DEFNORETURN_TOOLTIP"] = "Создаёт процедуру, не возвращающую значение."; +Blockly.Msg["PROCEDURES_DEFRETURN_HELPURL"] = "https://ru.wikipedia.org/wiki/Функция_(программирование)"; +Blockly.Msg["PROCEDURES_DEFRETURN_RETURN"] = "вернуть"; +Blockly.Msg["PROCEDURES_DEFRETURN_TOOLTIP"] = "Создаёт процедуру, возвращающую значение."; +Blockly.Msg["PROCEDURES_DEF_DUPLICATE_WARNING"] = "Предупреждение: эта функция имеет повторяющиеся параметры."; +Blockly.Msg["PROCEDURES_HIGHLIGHT_DEF"] = "Выделить определение процедуры"; +Blockly.Msg["PROCEDURES_IFRETURN_HELPURL"] = "https://c2.com/cgi/wiki?GuardClause"; // untranslated +Blockly.Msg["PROCEDURES_IFRETURN_TOOLTIP"] = "Если первое значение истинно, возвращает второе значение."; +Blockly.Msg["PROCEDURES_IFRETURN_WARNING"] = "Предупреждение: Этот блок может использоваться только внутри определения функции."; +Blockly.Msg["PROCEDURES_MUTATORARG_TITLE"] = "имя параметра:"; +Blockly.Msg["PROCEDURES_MUTATORARG_TOOLTIP"] = "Добавить входной параметр в функцию."; +Blockly.Msg["PROCEDURES_MUTATORCONTAINER_TITLE"] = "параметры"; +Blockly.Msg["PROCEDURES_MUTATORCONTAINER_TOOLTIP"] = "Добавить, удалить или изменить порядок входных параметров для этой функции."; +Blockly.Msg["REDO"] = "Повторить"; +Blockly.Msg["REMOVE_COMMENT"] = "Удалить комментарий"; +Blockly.Msg["RENAME_VARIABLE"] = "Переименовать переменную…"; +Blockly.Msg["RENAME_VARIABLE_TITLE"] = "Переименовать все переменные '%1' в:"; +Blockly.Msg["TEXT_APPEND_HELPURL"] = "https://github.com/google/blockly/wiki/Text#text-modification"; // untranslated +Blockly.Msg["TEXT_APPEND_TITLE"] = "к %1 добавить текст %2"; +Blockly.Msg["TEXT_APPEND_TOOLTIP"] = "Добавить текст к переменной «%1»."; +Blockly.Msg["TEXT_CHANGECASE_HELPURL"] = "https://github.com/google/blockly/wiki/Text#adjusting-text-case"; // untranslated +Blockly.Msg["TEXT_CHANGECASE_OPERATOR_LOWERCASE"] = "в строчные буквы"; +Blockly.Msg["TEXT_CHANGECASE_OPERATOR_TITLECASE"] = "в Заглавные Начальные Буквы"; +Blockly.Msg["TEXT_CHANGECASE_OPERATOR_UPPERCASE"] = "в ЗАГЛАВНЫЕ БУКВЫ"; +Blockly.Msg["TEXT_CHANGECASE_TOOLTIP"] = "Возвращает копию текста с ЗАГЛАВНЫМИ или строчными буквами."; +Blockly.Msg["TEXT_CHARAT_FIRST"] = "взять первую букву"; +Blockly.Msg["TEXT_CHARAT_FROM_END"] = "взять букву № с конца"; +Blockly.Msg["TEXT_CHARAT_FROM_START"] = "взять букву №"; +Blockly.Msg["TEXT_CHARAT_HELPURL"] = "https://github.com/google/blockly/wiki/Text#extracting-text"; // untranslated +Blockly.Msg["TEXT_CHARAT_LAST"] = "взять последнюю букву"; +Blockly.Msg["TEXT_CHARAT_RANDOM"] = "взять случайную букву"; +Blockly.Msg["TEXT_CHARAT_TAIL"] = ""; // untranslated +Blockly.Msg["TEXT_CHARAT_TITLE"] = "в тексте %1 %2"; +Blockly.Msg["TEXT_CHARAT_TOOLTIP"] = "Возвращает букву в указанной позиции."; +Blockly.Msg["TEXT_COUNT_HELPURL"] = "https://github.com/google/blockly/wiki/Text#counting-substrings"; // untranslated +Blockly.Msg["TEXT_COUNT_MESSAGE0"] = "подсчитать количество %1 в %2"; +Blockly.Msg["TEXT_COUNT_TOOLTIP"] = "Подсчитать, сколько раз отрывок текста появляется в другом тексте."; +Blockly.Msg["TEXT_CREATE_JOIN_ITEM_TOOLTIP"] = "Добавить элемент к тексту."; +Blockly.Msg["TEXT_CREATE_JOIN_TITLE_JOIN"] = "соединить"; +Blockly.Msg["TEXT_CREATE_JOIN_TOOLTIP"] = "Добавьте, удалите, переставьте фрагменты для переделки текстового блока."; +Blockly.Msg["TEXT_GET_SUBSTRING_END_FROM_END"] = "по букву № с конца"; +Blockly.Msg["TEXT_GET_SUBSTRING_END_FROM_START"] = "по букву №"; +Blockly.Msg["TEXT_GET_SUBSTRING_END_LAST"] = "по последнюю букву"; +Blockly.Msg["TEXT_GET_SUBSTRING_HELPURL"] = "https://github.com/google/blockly/wiki/Text#extracting-a-region-of-text"; // untranslated +Blockly.Msg["TEXT_GET_SUBSTRING_INPUT_IN_TEXT"] = "в тексте"; +Blockly.Msg["TEXT_GET_SUBSTRING_START_FIRST"] = "взять подстроку с первой буквы"; +Blockly.Msg["TEXT_GET_SUBSTRING_START_FROM_END"] = "взять подстроку с буквы № с конца"; +Blockly.Msg["TEXT_GET_SUBSTRING_START_FROM_START"] = "взять подстроку с буквы №"; +Blockly.Msg["TEXT_GET_SUBSTRING_TAIL"] = ""; // untranslated +Blockly.Msg["TEXT_GET_SUBSTRING_TOOLTIP"] = "Возвращает указанную часть текста."; +Blockly.Msg["TEXT_INDEXOF_HELPURL"] = "https://github.com/google/blockly/wiki/Text#finding-text"; // untranslated +Blockly.Msg["TEXT_INDEXOF_OPERATOR_FIRST"] = "найти первое вхождение текста"; +Blockly.Msg["TEXT_INDEXOF_OPERATOR_LAST"] = "найти последнее вхождение текста"; +Blockly.Msg["TEXT_INDEXOF_TITLE"] = "в тексте %1 %2 %3"; +Blockly.Msg["TEXT_INDEXOF_TOOLTIP"] = "Возвращает номер позиции первого/последнего вхождения первого текста во втором. Возвращает %1, если текст не найден."; +Blockly.Msg["TEXT_ISEMPTY_HELPURL"] = "https://github.com/google/blockly/wiki/Text#checking-for-empty-text"; // untranslated +Blockly.Msg["TEXT_ISEMPTY_TITLE"] = "%1 пуст"; +Blockly.Msg["TEXT_ISEMPTY_TOOLTIP"] = "Возвращает значение истина, если предоставленный текст пуст."; +Blockly.Msg["TEXT_JOIN_HELPURL"] = "https://github.com/google/blockly/wiki/Text#text-creation"; // untranslated +Blockly.Msg["TEXT_JOIN_TITLE_CREATEWITH"] = "создать текст из"; +Blockly.Msg["TEXT_JOIN_TOOLTIP"] = "Создаёт фрагмент текста, объединяя любое число элементов"; +Blockly.Msg["TEXT_LENGTH_HELPURL"] = "https://github.com/google/blockly/wiki/Text#text-modification"; // untranslated +Blockly.Msg["TEXT_LENGTH_TITLE"] = "длина %1"; +Blockly.Msg["TEXT_LENGTH_TOOLTIP"] = "Возвращает число символов (включая пробелы) в заданном тексте."; +Blockly.Msg["TEXT_PRINT_HELPURL"] = "https://github.com/google/blockly/wiki/Text#printing-text"; // untranslated +Blockly.Msg["TEXT_PRINT_TITLE"] = "напечатать %1"; +Blockly.Msg["TEXT_PRINT_TOOLTIP"] = "Печатает текст, число или другой объект."; +Blockly.Msg["TEXT_PROMPT_HELPURL"] = "https://github.com/google/blockly/wiki/Text#getting-input-from-the-user"; // untranslated +Blockly.Msg["TEXT_PROMPT_TOOLTIP_NUMBER"] = "Запросить у пользователя число."; +Blockly.Msg["TEXT_PROMPT_TOOLTIP_TEXT"] = "Запросить у пользователя текст."; +Blockly.Msg["TEXT_PROMPT_TYPE_NUMBER"] = "запросить число с подсказкой"; +Blockly.Msg["TEXT_PROMPT_TYPE_TEXT"] = "запросить текст с подсказкой"; +Blockly.Msg["TEXT_REPLACE_HELPURL"] = "https://github.com/google/blockly/wiki/Text#replacing-substrings"; // untranslated +Blockly.Msg["TEXT_REPLACE_MESSAGE0"] = "заменить %1 на %2 в %3"; +Blockly.Msg["TEXT_REPLACE_TOOLTIP"] = "Заменить все вхождения некоторого текста другим текстом."; +Blockly.Msg["TEXT_REVERSE_HELPURL"] = "https://github.com/google/blockly/wiki/Text#reversing-text"; // untranslated +Blockly.Msg["TEXT_REVERSE_MESSAGE0"] = "изменить порядок на обратный %1"; +Blockly.Msg["TEXT_REVERSE_TOOLTIP"] = "Меняет порядок символов в тексте на обратный."; +Blockly.Msg["TEXT_TEXT_HELPURL"] = "https://ru.wikipedia.org/wiki/Строковый_тип"; +Blockly.Msg["TEXT_TEXT_TOOLTIP"] = "Буква, слово или строка текста."; +Blockly.Msg["TEXT_TRIM_HELPURL"] = "https://github.com/google/blockly/wiki/Text#trimming-removing-spaces"; // untranslated +Blockly.Msg["TEXT_TRIM_OPERATOR_BOTH"] = "обрезать пробелы с двух сторон"; +Blockly.Msg["TEXT_TRIM_OPERATOR_LEFT"] = "обрезать пробелы слева"; +Blockly.Msg["TEXT_TRIM_OPERATOR_RIGHT"] = "обрезать пробелы справа"; +Blockly.Msg["TEXT_TRIM_TOOLTIP"] = "Возвращает копию текста с пробелами, удалёнными с одного или обоих концов."; +Blockly.Msg["TODAY"] = "Сегодня"; +Blockly.Msg["UNDO"] = "Отменить"; +Blockly.Msg["UNNAMED_KEY"] = "без названия"; +Blockly.Msg["VARIABLES_DEFAULT_NAME"] = "элемент"; +Blockly.Msg["VARIABLES_GET_CREATE_SET"] = "Создать блок \"присвоить\" для %1"; +Blockly.Msg["VARIABLES_GET_HELPURL"] = "https://github.com/google/blockly/wiki/Variables#get"; // untranslated +Blockly.Msg["VARIABLES_GET_TOOLTIP"] = "Возвращает значение этой переменной."; +Blockly.Msg["VARIABLES_SET"] = "присвоить %1 = %2"; +Blockly.Msg["VARIABLES_SET_CREATE_GET"] = "Создать вставку %1"; +Blockly.Msg["VARIABLES_SET_HELPURL"] = "https://github.com/google/blockly/wiki/Variables#set"; // untranslated +Blockly.Msg["VARIABLES_SET_TOOLTIP"] = "Присваивает переменной значение вставки."; +Blockly.Msg["VARIABLE_ALREADY_EXISTS"] = "Переменная с именем '%1' уже существует."; +Blockly.Msg["VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE"] = "Название переменной '%1' уже используется для другого типа: '%2'."; +Blockly.Msg["VARIABLE_ALREADY_EXISTS_FOR_A_PARAMETER"] = "Переменная с именем '%1' уже существует в качестве параметра в процедуре '%2'."; +Blockly.Msg["WORKSPACE_ARIA_LABEL"] = "Рабочая область Blockly"; +Blockly.Msg["WORKSPACE_COMMENT_DEFAULT_TEXT"] = "Напишите здесь что-нибудь..."; +Blockly.Msg["CONTROLS_FOREACH_INPUT_DO"] = Blockly.Msg["CONTROLS_REPEAT_INPUT_DO"]; +Blockly.Msg["CONTROLS_FOR_INPUT_DO"] = Blockly.Msg["CONTROLS_REPEAT_INPUT_DO"]; +Blockly.Msg["CONTROLS_IF_ELSEIF_TITLE_ELSEIF"] = Blockly.Msg["CONTROLS_IF_MSG_ELSEIF"]; +Blockly.Msg["CONTROLS_IF_ELSE_TITLE_ELSE"] = Blockly.Msg["CONTROLS_IF_MSG_ELSE"]; +Blockly.Msg["CONTROLS_IF_IF_TITLE_IF"] = Blockly.Msg["CONTROLS_IF_MSG_IF"]; +Blockly.Msg["CONTROLS_IF_MSG_THEN"] = Blockly.Msg["CONTROLS_REPEAT_INPUT_DO"]; +Blockly.Msg["CONTROLS_WHILEUNTIL_INPUT_DO"] = Blockly.Msg["CONTROLS_REPEAT_INPUT_DO"]; +Blockly.Msg["LISTS_CREATE_WITH_ITEM_TITLE"] = Blockly.Msg["VARIABLES_DEFAULT_NAME"]; +Blockly.Msg["LISTS_GET_INDEX_HELPURL"] = Blockly.Msg["LISTS_INDEX_OF_HELPURL"]; +Blockly.Msg["LISTS_GET_INDEX_INPUT_IN_LIST"] = Blockly.Msg["LISTS_INLIST"]; +Blockly.Msg["LISTS_GET_SUBLIST_INPUT_IN_LIST"] = Blockly.Msg["LISTS_INLIST"]; +Blockly.Msg["LISTS_INDEX_OF_INPUT_IN_LIST"] = Blockly.Msg["LISTS_INLIST"]; +Blockly.Msg["LISTS_SET_INDEX_INPUT_IN_LIST"] = Blockly.Msg["LISTS_INLIST"]; +Blockly.Msg["MATH_CHANGE_TITLE_ITEM"] = Blockly.Msg["VARIABLES_DEFAULT_NAME"]; +Blockly.Msg["PROCEDURES_DEFRETURN_COMMENT"] = Blockly.Msg["PROCEDURES_DEFNORETURN_COMMENT"]; +Blockly.Msg["PROCEDURES_DEFRETURN_DO"] = Blockly.Msg["PROCEDURES_DEFNORETURN_DO"]; +Blockly.Msg["PROCEDURES_DEFRETURN_PROCEDURE"] = Blockly.Msg["PROCEDURES_DEFNORETURN_PROCEDURE"]; +Blockly.Msg["PROCEDURES_DEFRETURN_TITLE"] = Blockly.Msg["PROCEDURES_DEFNORETURN_TITLE"]; +Blockly.Msg["TEXT_APPEND_VARIABLE"] = Blockly.Msg["VARIABLES_DEFAULT_NAME"]; +Blockly.Msg["TEXT_CREATE_JOIN_ITEM_TITLE_ITEM"] = Blockly.Msg["VARIABLES_DEFAULT_NAME"]; + +Blockly.Msg["MATH_HUE"] = "230"; +Blockly.Msg["LOOPS_HUE"] = "120"; +Blockly.Msg["LISTS_HUE"] = "260"; +Blockly.Msg["LOGIC_HUE"] = "210"; +Blockly.Msg["VARIABLES_HUE"] = "330"; +Blockly.Msg["TEXTS_HUE"] = "160"; +Blockly.Msg["PROCEDURES_HUE"] = "290"; +Blockly.Msg["COLOUR_HUE"] = "20"; +Blockly.Msg["VARIABLES_DYNAMIC_HUE"] = "310"; diff --git a/admin/google-blockly/msg/js/uk.js b/admin/google-blockly/msg/js/uk.js new file mode 100644 index 000000000..877a5a546 --- /dev/null +++ b/admin/google-blockly/msg/js/uk.js @@ -0,0 +1,424 @@ +'use strict'; + +var Blockly = Blockly || { Msg: Object.create(null) }; + +Blockly.Msg["ADD_COMMENT"] = "Додати коментар"; +Blockly.Msg["CANNOT_DELETE_VARIABLE_PROCEDURE"] = "Неможливо видалити змінну '%1', тому що це частина визначення функції '%2'"; +Blockly.Msg["CHANGE_VALUE_TITLE"] = "Змінити значення:"; +Blockly.Msg["CLEAN_UP"] = "Очистити блоки"; +Blockly.Msg["COLLAPSED_WARNINGS_WARNING"] = "Звернуті блоки містять попередження."; +Blockly.Msg["COLLAPSE_ALL"] = "Згорнути блоки"; +Blockly.Msg["COLLAPSE_BLOCK"] = "Згорнути блок"; +Blockly.Msg["COLOUR_BLEND_COLOUR1"] = "колір 1"; +Blockly.Msg["COLOUR_BLEND_COLOUR2"] = "колір 2"; +Blockly.Msg["COLOUR_BLEND_HELPURL"] = "https://meyerweb.com/eric/tools/color-blend/#:::rgbp"; // untranslated +Blockly.Msg["COLOUR_BLEND_RATIO"] = "співвідношення"; +Blockly.Msg["COLOUR_BLEND_TITLE"] = "змішати"; +Blockly.Msg["COLOUR_BLEND_TOOLTIP"] = "Змішує два кольори разом у вказаному співвідношені (0.0 - 1.0)."; +Blockly.Msg["COLOUR_PICKER_HELPURL"] = "https://uk.wikipedia.org/wiki/Колір"; +Blockly.Msg["COLOUR_PICKER_TOOLTIP"] = "Вибрати колір з палітри."; +Blockly.Msg["COLOUR_RANDOM_HELPURL"] = "http://randomcolour.com"; // untranslated +Blockly.Msg["COLOUR_RANDOM_TITLE"] = "випадковий колір"; +Blockly.Msg["COLOUR_RANDOM_TOOLTIP"] = "Вибрати колір навмання."; +Blockly.Msg["COLOUR_RGB_BLUE"] = "синій"; +Blockly.Msg["COLOUR_RGB_GREEN"] = "зелений"; +Blockly.Msg["COLOUR_RGB_HELPURL"] = "https://www.december.com/html/spec/colorpercompact.html"; // untranslated +Blockly.Msg["COLOUR_RGB_RED"] = "червоний"; +Blockly.Msg["COLOUR_RGB_TITLE"] = "колір з"; +Blockly.Msg["COLOUR_RGB_TOOLTIP"] = "Створити колір зі вказаними рівнями червоного, зеленого та синього. Усі значення мають бути від 0 до 100."; +Blockly.Msg["CONTROLS_FLOW_STATEMENTS_HELPURL"] = "https://github.com/google/blockly/wiki/Loops#loop-termination-blocks"; // untranslated +Blockly.Msg["CONTROLS_FLOW_STATEMENTS_OPERATOR_BREAK"] = "перервати цикл"; +Blockly.Msg["CONTROLS_FLOW_STATEMENTS_OPERATOR_CONTINUE"] = "продовжити з наступної ітерації циклу"; +Blockly.Msg["CONTROLS_FLOW_STATEMENTS_TOOLTIP_BREAK"] = "Перервати виконання циклу."; +Blockly.Msg["CONTROLS_FLOW_STATEMENTS_TOOLTIP_CONTINUE"] = "Пропустити залишок цього циклу і перейти до виконання наступної ітерації."; +Blockly.Msg["CONTROLS_FLOW_STATEMENTS_WARNING"] = "Попередження: цей блок може бути використаний тільки в межах циклу."; +Blockly.Msg["CONTROLS_FOREACH_HELPURL"] = "https://github.com/google/blockly/wiki/Loops#for-each"; // untranslated +Blockly.Msg["CONTROLS_FOREACH_TITLE"] = "для кожного елемента %1 у списку %2"; +Blockly.Msg["CONTROLS_FOREACH_TOOLTIP"] = "Для кожного елемента в списку змінна '%1' отримує значення елемента, а потім виконуються певні дії."; +Blockly.Msg["CONTROLS_FOR_HELPURL"] = "https://github.com/google/blockly/wiki/Loops#count-with"; // untranslated +Blockly.Msg["CONTROLS_FOR_TITLE"] = "рахувати з %1 від %2 до %3 через %4"; +Blockly.Msg["CONTROLS_FOR_TOOLTIP"] = "Наявна змінна \"%1\" набуває значень від початкового до кінцевого, враховуючи заданий інтервал, і виконуються вказані блоки."; +Blockly.Msg["CONTROLS_IF_ELSEIF_TOOLTIP"] = "Додайте умову до блока 'якщо'."; +Blockly.Msg["CONTROLS_IF_ELSE_TOOLTIP"] = "Додати остаточну, всеосяжну умову до блоку 'якщо'."; +Blockly.Msg["CONTROLS_IF_HELPURL"] = "https://github.com/google/blockly/wiki/IfElse"; // untranslated +Blockly.Msg["CONTROLS_IF_IF_TOOLTIP"] = "Додайте, вилучіть або змініть порядок секцій, щоб переналаштувати цей блок 'якщо'."; +Blockly.Msg["CONTROLS_IF_MSG_ELSE"] = "інакше"; +Blockly.Msg["CONTROLS_IF_MSG_ELSEIF"] = "інакше якщо"; +Blockly.Msg["CONTROLS_IF_MSG_IF"] = "якщо"; +Blockly.Msg["CONTROLS_IF_TOOLTIP_1"] = "Якщо значення істинне, то виконати певні дії."; +Blockly.Msg["CONTROLS_IF_TOOLTIP_2"] = "Якщо значення істинне, то виконується перший блок операторів. В іншому випадку виконується другий блок операторів."; +Blockly.Msg["CONTROLS_IF_TOOLTIP_3"] = "Якщо перше значення істинне, то виконується перший блок операторів. В іншому випадку, якщо друге значення істина, то виконується другий блок операторів."; +Blockly.Msg["CONTROLS_IF_TOOLTIP_4"] = "Якщо перше значення істинне, то виконується перший блок операторів. В іншому випадку, якщо друге значення істинне, то виконується другий блок операторів. Якщо жодне із значень не є істинним, то виконується останній блок операторів."; +Blockly.Msg["CONTROLS_REPEAT_HELPURL"] = "https://uk.wikipedia.org/wiki/Цикл_(програмування)#.D0.A6.D0.B8.D0.BA.D0.BB_.D0.B7_.D0.BB.D1.96.D1.87.D0.B8.D0.BB.D1.8C.D0.BD.D0.B8.D0.BA.D0.BE.D0.BC"; +Blockly.Msg["CONTROLS_REPEAT_INPUT_DO"] = "виконати"; +Blockly.Msg["CONTROLS_REPEAT_TITLE"] = "повторити %1 разів"; +Blockly.Msg["CONTROLS_REPEAT_TOOLTIP"] = "Виконати певні дії декілька разів."; +Blockly.Msg["CONTROLS_WHILEUNTIL_HELPURL"] = "https://github.com/google/blockly/wiki/Loops#repeat"; // untranslated +Blockly.Msg["CONTROLS_WHILEUNTIL_OPERATOR_UNTIL"] = "повторювати, доки не"; +Blockly.Msg["CONTROLS_WHILEUNTIL_OPERATOR_WHILE"] = "повторювати поки"; +Blockly.Msg["CONTROLS_WHILEUNTIL_TOOLTIP_UNTIL"] = "Поки значення хибне, виконувати певні дії."; +Blockly.Msg["CONTROLS_WHILEUNTIL_TOOLTIP_WHILE"] = "Поки значення істинне, виконувати певні дії."; +Blockly.Msg["DELETE_ALL_BLOCKS"] = "Вилучити всі блоки %1?"; +Blockly.Msg["DELETE_BLOCK"] = "Видалити блок"; +Blockly.Msg["DELETE_VARIABLE"] = "Вилучити змінну '%1'"; +Blockly.Msg["DELETE_VARIABLE_CONFIRMATION"] = "Вилучити %1 використання змінної '%2'?"; +Blockly.Msg["DELETE_X_BLOCKS"] = "Видалити %1 блоків"; +Blockly.Msg["DIALOG_CANCEL"] = "Скасувати"; +Blockly.Msg["DIALOG_OK"] = "Гаразд"; +Blockly.Msg["DISABLE_BLOCK"] = "Вимкнути блок"; +Blockly.Msg["DUPLICATE_BLOCK"] = "Дублювати"; +Blockly.Msg["DUPLICATE_COMMENT"] = "Дублювати примітку"; +Blockly.Msg["ENABLE_BLOCK"] = "Увімкнути блок"; +Blockly.Msg["EXPAND_ALL"] = "Розгорнути блоки"; +Blockly.Msg["EXPAND_BLOCK"] = "Розгорнути блок"; +Blockly.Msg["EXTERNAL_INPUTS"] = "Зовнішні входи"; +Blockly.Msg["HELP"] = "Довідка"; +Blockly.Msg["INLINE_INPUTS"] = "Вбудовані входи"; +Blockly.Msg["LISTS_CREATE_EMPTY_HELPURL"] = "https://github.com/google/blockly/wiki/Lists#create-empty-list"; // untranslated +Blockly.Msg["LISTS_CREATE_EMPTY_TITLE"] = "створити порожній список"; +Blockly.Msg["LISTS_CREATE_EMPTY_TOOLTIP"] = "Повертає список, довжиною 0, що не містить записів даних"; +Blockly.Msg["LISTS_CREATE_WITH_CONTAINER_TITLE_ADD"] = "список"; +Blockly.Msg["LISTS_CREATE_WITH_CONTAINER_TOOLTIP"] = "Додайте, вилучіть або змініть порядок секцій для переналаштування блока списку."; +Blockly.Msg["LISTS_CREATE_WITH_HELPURL"] = "https://github.com/google/blockly/wiki/Lists#create-list-with"; // untranslated +Blockly.Msg["LISTS_CREATE_WITH_INPUT_WITH"] = "створити список з"; +Blockly.Msg["LISTS_CREATE_WITH_ITEM_TOOLTIP"] = "Додати елемент до списку."; +Blockly.Msg["LISTS_CREATE_WITH_TOOLTIP"] = "Створює список з будь-якою кількістю елементів."; +Blockly.Msg["LISTS_GET_INDEX_FIRST"] = "перший"; +Blockly.Msg["LISTS_GET_INDEX_FROM_END"] = "# з кінця"; +Blockly.Msg["LISTS_GET_INDEX_FROM_START"] = "#"; +Blockly.Msg["LISTS_GET_INDEX_GET"] = "отримати"; +Blockly.Msg["LISTS_GET_INDEX_GET_REMOVE"] = "отримати і вилучити"; +Blockly.Msg["LISTS_GET_INDEX_LAST"] = "останній"; +Blockly.Msg["LISTS_GET_INDEX_RANDOM"] = "випадковий"; +Blockly.Msg["LISTS_GET_INDEX_REMOVE"] = "вилучити"; +Blockly.Msg["LISTS_GET_INDEX_TAIL"] = ""; // untranslated +Blockly.Msg["LISTS_GET_INDEX_TOOLTIP_GET_FIRST"] = "Повертає перший елемент списку."; +Blockly.Msg["LISTS_GET_INDEX_TOOLTIP_GET_FROM"] = "Повертає елемент у заданій позиції у списку."; +Blockly.Msg["LISTS_GET_INDEX_TOOLTIP_GET_LAST"] = "Повертає останній елемент списку."; +Blockly.Msg["LISTS_GET_INDEX_TOOLTIP_GET_RANDOM"] = "Повертає випадковий елемент списку."; +Blockly.Msg["LISTS_GET_INDEX_TOOLTIP_GET_REMOVE_FIRST"] = "Видаляє і повертає перший елемент списку."; +Blockly.Msg["LISTS_GET_INDEX_TOOLTIP_GET_REMOVE_FROM"] = "Видаляє і повертає елемент у заданій позиції у списку."; +Blockly.Msg["LISTS_GET_INDEX_TOOLTIP_GET_REMOVE_LAST"] = "Видаляє і повертає останній елемент списку."; +Blockly.Msg["LISTS_GET_INDEX_TOOLTIP_GET_REMOVE_RANDOM"] = "Видаляє і повертає випадковий елемент списоку."; +Blockly.Msg["LISTS_GET_INDEX_TOOLTIP_REMOVE_FIRST"] = "Вилучає перший елемент списку."; +Blockly.Msg["LISTS_GET_INDEX_TOOLTIP_REMOVE_FROM"] = "Вилучає зі списку елемент у вказаній позиції."; +Blockly.Msg["LISTS_GET_INDEX_TOOLTIP_REMOVE_LAST"] = "Вилучає останній елемент списку."; +Blockly.Msg["LISTS_GET_INDEX_TOOLTIP_REMOVE_RANDOM"] = "Вилучає випадковий елемент списку."; +Blockly.Msg["LISTS_GET_SUBLIST_END_FROM_END"] = "до # з кінця"; +Blockly.Msg["LISTS_GET_SUBLIST_END_FROM_START"] = "до #"; +Blockly.Msg["LISTS_GET_SUBLIST_END_LAST"] = "до останнього"; +Blockly.Msg["LISTS_GET_SUBLIST_HELPURL"] = "https://github.com/google/blockly/wiki/Lists#getting-a-sublist"; // untranslated +Blockly.Msg["LISTS_GET_SUBLIST_START_FIRST"] = "отримати вкладений список з першого"; +Blockly.Msg["LISTS_GET_SUBLIST_START_FROM_END"] = "отримати вкладений список від # з кінця"; +Blockly.Msg["LISTS_GET_SUBLIST_START_FROM_START"] = "отримати вкладений список з #"; +Blockly.Msg["LISTS_GET_SUBLIST_TAIL"] = ""; // untranslated +Blockly.Msg["LISTS_GET_SUBLIST_TOOLTIP"] = "Створює копію вказаної частини списку."; +Blockly.Msg["LISTS_INDEX_FROM_END_TOOLTIP"] = "%1 - це останній елемент."; +Blockly.Msg["LISTS_INDEX_FROM_START_TOOLTIP"] = "%1 - це перший елемент."; +Blockly.Msg["LISTS_INDEX_OF_FIRST"] = "знайти перше входження елемента"; +Blockly.Msg["LISTS_INDEX_OF_HELPURL"] = "https://github.com/google/blockly/wiki/Lists#getting-items-from-a-list"; // untranslated +Blockly.Msg["LISTS_INDEX_OF_LAST"] = "знайти останнє входження елемента"; +Blockly.Msg["LISTS_INDEX_OF_TOOLTIP"] = "Повертає індекс першого/останнього входження елемента у списку. Повертає %1, якщо елемент не знайдено."; +Blockly.Msg["LISTS_INLIST"] = "у списку"; +Blockly.Msg["LISTS_ISEMPTY_HELPURL"] = "https://github.com/google/blockly/wiki/Lists#is-empty"; // untranslated +Blockly.Msg["LISTS_ISEMPTY_TITLE"] = "%1 є порожнім"; +Blockly.Msg["LISTS_ISEMPTY_TOOLTIP"] = "Повертає істину, якщо список порожній."; +Blockly.Msg["LISTS_LENGTH_HELPURL"] = "https://github.com/google/blockly/wiki/Lists#length-of"; // untranslated +Blockly.Msg["LISTS_LENGTH_TITLE"] = "довжина %1"; +Blockly.Msg["LISTS_LENGTH_TOOLTIP"] = "Повертає довжину списку."; +Blockly.Msg["LISTS_REPEAT_HELPURL"] = "https://github.com/google/blockly/wiki/Lists#create-list-with"; // untranslated +Blockly.Msg["LISTS_REPEAT_TITLE"] = "створити список з елемента %1 повтореного %2 разів"; +Blockly.Msg["LISTS_REPEAT_TOOLTIP"] = "Створює список, що складається з заданого значення повтореного задану кількість разів."; +Blockly.Msg["LISTS_REVERSE_HELPURL"] = "https://github.com/google/blockly/wiki/Lists#reversing-a-list"; // untranslated +Blockly.Msg["LISTS_REVERSE_MESSAGE0"] = "розвернути %1"; +Blockly.Msg["LISTS_REVERSE_TOOLTIP"] = "Змінити порядок копії списку на зворотний."; +Blockly.Msg["LISTS_SET_INDEX_HELPURL"] = "https://github.com/google/blockly/wiki/Lists#in-list--set"; // untranslated +Blockly.Msg["LISTS_SET_INDEX_INPUT_TO"] = "як"; +Blockly.Msg["LISTS_SET_INDEX_INSERT"] = "вставити в"; +Blockly.Msg["LISTS_SET_INDEX_SET"] = "встановити"; +Blockly.Msg["LISTS_SET_INDEX_TOOLTIP_INSERT_FIRST"] = "Вставляє елемент на початок списку."; +Blockly.Msg["LISTS_SET_INDEX_TOOLTIP_INSERT_FROM"] = "Вставка елемента у вказану позицію списку."; +Blockly.Msg["LISTS_SET_INDEX_TOOLTIP_INSERT_LAST"] = "Додає елемент у кінці списку."; +Blockly.Msg["LISTS_SET_INDEX_TOOLTIP_INSERT_RANDOM"] = "Випадковим чином вставляє елемент у список."; +Blockly.Msg["LISTS_SET_INDEX_TOOLTIP_SET_FIRST"] = "Задає перший елемент списку."; +Blockly.Msg["LISTS_SET_INDEX_TOOLTIP_SET_FROM"] = "Задає елемент списку у вказаній позиції."; +Blockly.Msg["LISTS_SET_INDEX_TOOLTIP_SET_LAST"] = "Задає останній елемент списку."; +Blockly.Msg["LISTS_SET_INDEX_TOOLTIP_SET_RANDOM"] = "Задає випадковий елемент у списку."; +Blockly.Msg["LISTS_SORT_HELPURL"] = "https://github.com/google/blockly/wiki/Lists#sorting-a-list"; // untranslated +Blockly.Msg["LISTS_SORT_ORDER_ASCENDING"] = "за зростанням"; +Blockly.Msg["LISTS_SORT_ORDER_DESCENDING"] = "за спаданням"; +Blockly.Msg["LISTS_SORT_TITLE"] = "сортувати %3 %1 %2"; +Blockly.Msg["LISTS_SORT_TOOLTIP"] = "Сортувати копію списку."; +Blockly.Msg["LISTS_SORT_TYPE_IGNORECASE"] = "за абеткою, ігноруючи регістр"; +Blockly.Msg["LISTS_SORT_TYPE_NUMERIC"] = "як числа"; +Blockly.Msg["LISTS_SORT_TYPE_TEXT"] = "за абеткою"; +Blockly.Msg["LISTS_SPLIT_HELPURL"] = "https://github.com/google/blockly/wiki/Lists#splitting-strings-and-joining-lists"; // untranslated +Blockly.Msg["LISTS_SPLIT_LIST_FROM_TEXT"] = "зробити з тексту список"; +Blockly.Msg["LISTS_SPLIT_TEXT_FROM_LIST"] = "зробити зі списку текст"; +Blockly.Msg["LISTS_SPLIT_TOOLTIP_JOIN"] = "Злити список текстів у єдиний текст, відокремивши розділювачами."; +Blockly.Msg["LISTS_SPLIT_TOOLTIP_SPLIT"] = "Поділити текст на список текстів, розриваючи на кожному розділювачі."; +Blockly.Msg["LISTS_SPLIT_WITH_DELIMITER"] = "з розділювачем"; +Blockly.Msg["LOGIC_BOOLEAN_FALSE"] = "хибність"; +Blockly.Msg["LOGIC_BOOLEAN_HELPURL"] = "https://github.com/google/blockly/wiki/Logic#values"; // untranslated +Blockly.Msg["LOGIC_BOOLEAN_TOOLTIP"] = "Повертає значення істина або хибність."; +Blockly.Msg["LOGIC_BOOLEAN_TRUE"] = "істина"; +Blockly.Msg["LOGIC_COMPARE_HELPURL"] = "https://uk.wikipedia.org/wiki/Нерівність"; +Blockly.Msg["LOGIC_COMPARE_TOOLTIP_EQ"] = "Повертає істину, якщо обидва входи рівні один одному."; +Blockly.Msg["LOGIC_COMPARE_TOOLTIP_GT"] = "Повертає істину, якщо перше вхідне значення більше, ніж друге."; +Blockly.Msg["LOGIC_COMPARE_TOOLTIP_GTE"] = "Повертає істину, якщо перше вхідне значення більше або дорівнює другому."; +Blockly.Msg["LOGIC_COMPARE_TOOLTIP_LT"] = "Повертає істину, якщо перше вхідне значення менше, ніж друге."; +Blockly.Msg["LOGIC_COMPARE_TOOLTIP_LTE"] = "Повертає істину, якщо перше вхідне значення менше або дорівнює другому."; +Blockly.Msg["LOGIC_COMPARE_TOOLTIP_NEQ"] = "Повертає істину, якщо обидва входи не дорівнюють один одному."; +Blockly.Msg["LOGIC_NEGATE_HELPURL"] = "https://github.com/google/blockly/wiki/Logic#not"; // untranslated +Blockly.Msg["LOGIC_NEGATE_TITLE"] = "не %1"; +Blockly.Msg["LOGIC_NEGATE_TOOLTIP"] = "Повертає істину, якщо вхідне значення хибне. Повертає хибність, якщо вхідне значення істинне."; +Blockly.Msg["LOGIC_NULL"] = "ніщо"; +Blockly.Msg["LOGIC_NULL_HELPURL"] = "https://en.wikipedia.org/wiki/Nullable_type"; // untranslated +Blockly.Msg["LOGIC_NULL_TOOLTIP"] = "Повертає ніщо."; +Blockly.Msg["LOGIC_OPERATION_AND"] = "та"; +Blockly.Msg["LOGIC_OPERATION_HELPURL"] = "https://github.com/google/blockly/wiki/Logic#logical-operations"; // untranslated +Blockly.Msg["LOGIC_OPERATION_OR"] = "або"; +Blockly.Msg["LOGIC_OPERATION_TOOLTIP_AND"] = "Повертає істину, якщо обидва входи істинні."; +Blockly.Msg["LOGIC_OPERATION_TOOLTIP_OR"] = "Повертає істину, якщо принаймні один з входів істинний."; +Blockly.Msg["LOGIC_TERNARY_CONDITION"] = "тест"; +Blockly.Msg["LOGIC_TERNARY_HELPURL"] = "https://en.wikipedia.org/wiki/%3F:"; // untranslated +Blockly.Msg["LOGIC_TERNARY_IF_FALSE"] = "якщо хибність"; +Blockly.Msg["LOGIC_TERNARY_IF_TRUE"] = "якщо істина"; +Blockly.Msg["LOGIC_TERNARY_TOOLTIP"] = "Перевіряє умову в 'тест'. Якщо умова істинна, то повертає значення 'якщо істина'; в іншому випадку повертає значення 'якщо хибність'."; +Blockly.Msg["MATH_ADDITION_SYMBOL"] = "+"; // untranslated +Blockly.Msg["MATH_ARITHMETIC_HELPURL"] = "https://uk.wikipedia.org/wiki/Арифметика"; +Blockly.Msg["MATH_ARITHMETIC_TOOLTIP_ADD"] = "Повертає суму двох чисел."; +Blockly.Msg["MATH_ARITHMETIC_TOOLTIP_DIVIDE"] = "Повертає частку двох чисел."; +Blockly.Msg["MATH_ARITHMETIC_TOOLTIP_MINUS"] = "Повертає різницю двох чисел."; +Blockly.Msg["MATH_ARITHMETIC_TOOLTIP_MULTIPLY"] = "Повертає добуток двох чисел."; +Blockly.Msg["MATH_ARITHMETIC_TOOLTIP_POWER"] = "Повертає перше число, піднесене до степеня, вираженого другим числом."; +Blockly.Msg["MATH_ATAN2_HELPURL"] = "https://en.wikipedia.org/wiki/Atan2"; // untranslated +Blockly.Msg["MATH_ATAN2_TITLE"] = "atan2 по X:%1 Y:%2"; +Blockly.Msg["MATH_ATAN2_TOOLTIP"] = "Повертає арктангенс точки (X, Y) у градусах від -180 до 180."; +Blockly.Msg["MATH_CHANGE_HELPURL"] = "https://en.wikipedia.org/wiki/Programming_idiom#Incrementing_a_counter"; // untranslated +Blockly.Msg["MATH_CHANGE_TITLE"] = "змінити %1 на %2"; +Blockly.Msg["MATH_CHANGE_TOOLTIP"] = "Додати число до змінної '%1'."; +Blockly.Msg["MATH_CONSTANT_HELPURL"] = "https://uk.wikipedia.org/wiki/Математична_константа"; +Blockly.Msg["MATH_CONSTANT_TOOLTIP"] = "Повертає одну з поширених констант: π (3.141...), e (2.718...), φ (1,618...), sqrt(2) (1.414...), sqrt(½) (0.707...) або ∞ (нескінченність)."; +Blockly.Msg["MATH_CONSTRAIN_HELPURL"] = "https://en.wikipedia.org/wiki/Clamping_(graphics)"; // untranslated +Blockly.Msg["MATH_CONSTRAIN_TITLE"] = "обмежити %1 від %2 до %3"; +Blockly.Msg["MATH_CONSTRAIN_TOOLTIP"] = "Обмежує число вказаними межами (включно)."; +Blockly.Msg["MATH_DIVISION_SYMBOL"] = "÷"; // untranslated +Blockly.Msg["MATH_IS_DIVISIBLE_BY"] = "ділиться на"; +Blockly.Msg["MATH_IS_EVEN"] = "парне"; +Blockly.Msg["MATH_IS_NEGATIVE"] = "від'ємне"; +Blockly.Msg["MATH_IS_ODD"] = "непарне"; +Blockly.Msg["MATH_IS_POSITIVE"] = "додатне"; +Blockly.Msg["MATH_IS_PRIME"] = "просте"; +Blockly.Msg["MATH_IS_TOOLTIP"] = "Перевіряє, чи число парне, непарне, просте, ціле, додатне, від'ємне або чи воно ділиться на певне число без остачі. Повертає істину або хибність."; +Blockly.Msg["MATH_IS_WHOLE"] = "ціле"; +Blockly.Msg["MATH_MODULO_HELPURL"] = "https://uk.wikipedia.org/wiki/Ділення_з_остачею"; +Blockly.Msg["MATH_MODULO_TITLE"] = "остача від %1 ÷ %2"; +Blockly.Msg["MATH_MODULO_TOOLTIP"] = "Повертає остачу від ділення двох чисел."; +Blockly.Msg["MATH_MULTIPLICATION_SYMBOL"] = "×"; // untranslated +Blockly.Msg["MATH_NUMBER_HELPURL"] = "https://uk.wikipedia.org/wiki/Число"; +Blockly.Msg["MATH_NUMBER_TOOLTIP"] = "Число."; +Blockly.Msg["MATH_ONLIST_HELPURL"] = "https://www.mapleprimes.com/questions/100441-Applying-Function-To-List-Of-Numbers"; +Blockly.Msg["MATH_ONLIST_OPERATOR_AVERAGE"] = "середнє списку"; +Blockly.Msg["MATH_ONLIST_OPERATOR_MAX"] = "максимум списку"; +Blockly.Msg["MATH_ONLIST_OPERATOR_MEDIAN"] = "медіана списку"; +Blockly.Msg["MATH_ONLIST_OPERATOR_MIN"] = "мінімум списку"; +Blockly.Msg["MATH_ONLIST_OPERATOR_MODE"] = "моди списку"; +Blockly.Msg["MATH_ONLIST_OPERATOR_RANDOM"] = "випадковий елемент списку"; +Blockly.Msg["MATH_ONLIST_OPERATOR_STD_DEV"] = "стандартне відхилення списку"; +Blockly.Msg["MATH_ONLIST_OPERATOR_SUM"] = "сума списку"; +Blockly.Msg["MATH_ONLIST_TOOLTIP_AVERAGE"] = "Повертає середнє (арифметичне) числових значень у списку."; +Blockly.Msg["MATH_ONLIST_TOOLTIP_MAX"] = "Повертає найбільше число у списку."; +Blockly.Msg["MATH_ONLIST_TOOLTIP_MEDIAN"] = "Повертає медіану списку."; +Blockly.Msg["MATH_ONLIST_TOOLTIP_MIN"] = "Повертає найменше число у списку."; +Blockly.Msg["MATH_ONLIST_TOOLTIP_MODE"] = "Повертає перелік найпоширеніших елементів у списку."; +Blockly.Msg["MATH_ONLIST_TOOLTIP_RANDOM"] = "Повертає випадковий елемент зі списку."; +Blockly.Msg["MATH_ONLIST_TOOLTIP_STD_DEV"] = "Повертає стандартне відхилення списку."; +Blockly.Msg["MATH_ONLIST_TOOLTIP_SUM"] = "Повертає суму всіх чисел у списку."; +Blockly.Msg["MATH_POWER_SYMBOL"] = "^"; // untranslated +Blockly.Msg["MATH_RANDOM_FLOAT_HELPURL"] = "https://uk.wikipedia.org/wiki/Генерація_випадкових_чисел"; +Blockly.Msg["MATH_RANDOM_FLOAT_TITLE_RANDOM"] = "випадковий дріб"; +Blockly.Msg["MATH_RANDOM_FLOAT_TOOLTIP"] = "Повертає випадковий дріб від 0,0 (включно) та 1.0 (не включно)."; +Blockly.Msg["MATH_RANDOM_INT_HELPURL"] = "https://uk.wikipedia.org/wiki/Генерація_випадкових_чисел"; +Blockly.Msg["MATH_RANDOM_INT_TITLE"] = "випадкове ціле число від %1 до %2"; +Blockly.Msg["MATH_RANDOM_INT_TOOLTIP"] = "Повертає випадкове ціле число між двома заданими межами включно."; +Blockly.Msg["MATH_ROUND_HELPURL"] = "https://uk.wikipedia.org/wiki/Округлення"; +Blockly.Msg["MATH_ROUND_OPERATOR_ROUND"] = "округлити"; +Blockly.Msg["MATH_ROUND_OPERATOR_ROUNDDOWN"] = "округлити до меншого"; +Blockly.Msg["MATH_ROUND_OPERATOR_ROUNDUP"] = "округлити до більшого"; +Blockly.Msg["MATH_ROUND_TOOLTIP"] = "Округлення числа до більшого або до меншого."; +Blockly.Msg["MATH_SINGLE_HELPURL"] = "https://uk.wikipedia.org/wiki/Квадратний_корінь"; +Blockly.Msg["MATH_SINGLE_OP_ABSOLUTE"] = "модуль"; +Blockly.Msg["MATH_SINGLE_OP_ROOT"] = "квадратний корінь"; +Blockly.Msg["MATH_SINGLE_TOOLTIP_ABS"] = "Повертає модуль числа."; +Blockly.Msg["MATH_SINGLE_TOOLTIP_EXP"] = "Повертає e у степені."; +Blockly.Msg["MATH_SINGLE_TOOLTIP_LN"] = "Повертає натуральний логарифм числа."; +Blockly.Msg["MATH_SINGLE_TOOLTIP_LOG10"] = "Повертає десятковий логарифм числа."; +Blockly.Msg["MATH_SINGLE_TOOLTIP_NEG"] = "Повертає протилежне число."; +Blockly.Msg["MATH_SINGLE_TOOLTIP_POW10"] = "Повертає 10 у степені."; +Blockly.Msg["MATH_SINGLE_TOOLTIP_ROOT"] = "Повертає квадратний корінь з числа."; +Blockly.Msg["MATH_SUBTRACTION_SYMBOL"] = "-"; // untranslated +Blockly.Msg["MATH_TRIG_ACOS"] = "acos"; // untranslated +Blockly.Msg["MATH_TRIG_ASIN"] = "asin"; // untranslated +Blockly.Msg["MATH_TRIG_ATAN"] = "atan"; // untranslated +Blockly.Msg["MATH_TRIG_COS"] = "cos"; // untranslated +Blockly.Msg["MATH_TRIG_HELPURL"] = "https://uk.wikipedia.org/wiki/Тригонометричні_функції"; +Blockly.Msg["MATH_TRIG_SIN"] = "sin"; // untranslated +Blockly.Msg["MATH_TRIG_TAN"] = "tan"; // untranslated +Blockly.Msg["MATH_TRIG_TOOLTIP_ACOS"] = "Повертає арккосинус числа."; +Blockly.Msg["MATH_TRIG_TOOLTIP_ASIN"] = "Повертає арксинус числа."; +Blockly.Msg["MATH_TRIG_TOOLTIP_ATAN"] = "Повертає арктангенс числа."; +Blockly.Msg["MATH_TRIG_TOOLTIP_COS"] = "Повертає косинус кута в градусах (не в радіанах)."; +Blockly.Msg["MATH_TRIG_TOOLTIP_SIN"] = "Повертає синус кута в градусах (не в радіанах)."; +Blockly.Msg["MATH_TRIG_TOOLTIP_TAN"] = "Повертає тангенс кута в градусах (не в радіанах)."; +Blockly.Msg["NEW_COLOUR_VARIABLE"] = "Створити колірну змінну..."; +Blockly.Msg["NEW_NUMBER_VARIABLE"] = "Створити числову змінну..."; +Blockly.Msg["NEW_STRING_VARIABLE"] = "Створити рядкову змінну..."; +Blockly.Msg["NEW_VARIABLE"] = "Створити змінну..."; +Blockly.Msg["NEW_VARIABLE_TITLE"] = "Нова назва змінної:"; +Blockly.Msg["NEW_VARIABLE_TYPE_TITLE"] = "Тип нової змінної:"; +Blockly.Msg["ORDINAL_NUMBER_SUFFIX"] = ""; // untranslated +Blockly.Msg["PROCEDURES_ALLOW_STATEMENTS"] = "дозволити дії"; +Blockly.Msg["PROCEDURES_BEFORE_PARAMS"] = "з:"; +Blockly.Msg["PROCEDURES_CALLNORETURN_HELPURL"] = "https://uk.wikipedia.org/wiki/Підпрограма"; +Blockly.Msg["PROCEDURES_CALLNORETURN_TOOLTIP"] = "Запустити користувацьку функцію \"%1\"."; +Blockly.Msg["PROCEDURES_CALLRETURN_HELPURL"] = "https://uk.wikipedia.org/wiki/Підпрограма"; +Blockly.Msg["PROCEDURES_CALLRETURN_TOOLTIP"] = "Запустити користувацьку функцію \"%1\" і використати її вивід."; +Blockly.Msg["PROCEDURES_CALL_BEFORE_PARAMS"] = "з:"; +Blockly.Msg["PROCEDURES_CREATE_DO"] = "Створити \"%1\""; +Blockly.Msg["PROCEDURES_DEFNORETURN_COMMENT"] = "Опишіть цю функцію..."; +Blockly.Msg["PROCEDURES_DEFNORETURN_DO"] = ""; // untranslated +Blockly.Msg["PROCEDURES_DEFNORETURN_HELPURL"] = "https://uk.wikipedia.org/wiki/Підпрограма"; +Blockly.Msg["PROCEDURES_DEFNORETURN_PROCEDURE"] = "щось зробити"; +Blockly.Msg["PROCEDURES_DEFNORETURN_TITLE"] = "до"; +Blockly.Msg["PROCEDURES_DEFNORETURN_TOOLTIP"] = "Створює функцію без виводу."; +Blockly.Msg["PROCEDURES_DEFRETURN_HELPURL"] = "https://uk.wikipedia.org/wiki/Підпрограма"; +Blockly.Msg["PROCEDURES_DEFRETURN_RETURN"] = "повернути"; +Blockly.Msg["PROCEDURES_DEFRETURN_TOOLTIP"] = "Створює функцію з виводом."; +Blockly.Msg["PROCEDURES_DEF_DUPLICATE_WARNING"] = "Увага: ця функція має дубльовані параметри."; +Blockly.Msg["PROCEDURES_HIGHLIGHT_DEF"] = "Підсвітити визначення функції"; +Blockly.Msg["PROCEDURES_IFRETURN_HELPURL"] = "https://c2.com/cgi/wiki?GuardClause"; // untranslated +Blockly.Msg["PROCEDURES_IFRETURN_TOOLTIP"] = "Якщо значення істинне, то повернути друге значення."; +Blockly.Msg["PROCEDURES_IFRETURN_WARNING"] = "Попередження: цей блок може використовуватися лише в межах визначення функції."; +Blockly.Msg["PROCEDURES_MUTATORARG_TITLE"] = "назва входу:"; +Blockly.Msg["PROCEDURES_MUTATORARG_TOOLTIP"] = "Додати до функції вхідні параметри."; +Blockly.Msg["PROCEDURES_MUTATORCONTAINER_TITLE"] = "входи"; +Blockly.Msg["PROCEDURES_MUTATORCONTAINER_TOOLTIP"] = "Додайте, вилучіть або змініть порядок вхідних параметрів для цієї функції."; +Blockly.Msg["REDO"] = "Повторити"; +Blockly.Msg["REMOVE_COMMENT"] = "Видалити коментар"; +Blockly.Msg["RENAME_VARIABLE"] = "Перейменувати змінну..."; +Blockly.Msg["RENAME_VARIABLE_TITLE"] = "Перейменувати усі змінні \"%1\" до:"; +Blockly.Msg["TEXT_APPEND_HELPURL"] = "https://github.com/google/blockly/wiki/Text#text-modification"; // untranslated +Blockly.Msg["TEXT_APPEND_TITLE"] = "до %1 додати текст %2"; +Blockly.Msg["TEXT_APPEND_TOOLTIP"] = "Додати деякий текст до змінної '%1'."; +Blockly.Msg["TEXT_CHANGECASE_HELPURL"] = "https://github.com/google/blockly/wiki/Text#adjusting-text-case"; // untranslated +Blockly.Msg["TEXT_CHANGECASE_OPERATOR_LOWERCASE"] = "до нижнього регістру"; +Blockly.Msg["TEXT_CHANGECASE_OPERATOR_TITLECASE"] = "Великі Перші Букви"; +Blockly.Msg["TEXT_CHANGECASE_OPERATOR_UPPERCASE"] = "до ВЕРХНЬОГО регістру"; +Blockly.Msg["TEXT_CHANGECASE_TOOLTIP"] = "В іншому випадку повертає копію тексту."; +Blockly.Msg["TEXT_CHARAT_FIRST"] = "отримати перший символ"; +Blockly.Msg["TEXT_CHARAT_FROM_END"] = "отримати символ # з кінця"; +Blockly.Msg["TEXT_CHARAT_FROM_START"] = "отримати символ #"; +Blockly.Msg["TEXT_CHARAT_HELPURL"] = "https://github.com/google/blockly/wiki/Text#extracting-text"; // untranslated +Blockly.Msg["TEXT_CHARAT_LAST"] = "отримати останній символ"; +Blockly.Msg["TEXT_CHARAT_RANDOM"] = "отримати випадковий символ"; +Blockly.Msg["TEXT_CHARAT_TAIL"] = ""; // untranslated +Blockly.Msg["TEXT_CHARAT_TITLE"] = "з тексту %1 %2"; +Blockly.Msg["TEXT_CHARAT_TOOLTIP"] = "Повертає символ у зазначеній позиції."; +Blockly.Msg["TEXT_COUNT_HELPURL"] = "https://github.com/google/blockly/wiki/Text#counting-substrings"; // untranslated +Blockly.Msg["TEXT_COUNT_MESSAGE0"] = "кількість %1 в %2"; +Blockly.Msg["TEXT_COUNT_TOOLTIP"] = "Підраховує, скільки разів деякий текст з'являється в іншому тексті."; +Blockly.Msg["TEXT_CREATE_JOIN_ITEM_TOOLTIP"] = "Додати елемент до тексту."; +Blockly.Msg["TEXT_CREATE_JOIN_TITLE_JOIN"] = "приєднати"; +Blockly.Msg["TEXT_CREATE_JOIN_TOOLTIP"] = "Додайте, вилучіть або змініть порядок секцій для переналаштування текстового блоку."; +Blockly.Msg["TEXT_GET_SUBSTRING_END_FROM_END"] = "до символу # з кінця"; +Blockly.Msg["TEXT_GET_SUBSTRING_END_FROM_START"] = "до символу #"; +Blockly.Msg["TEXT_GET_SUBSTRING_END_LAST"] = "до останнього символу"; +Blockly.Msg["TEXT_GET_SUBSTRING_HELPURL"] = "https://github.com/google/blockly/wiki/Text#extracting-a-region-of-text"; // untranslated +Blockly.Msg["TEXT_GET_SUBSTRING_INPUT_IN_TEXT"] = "у тексті"; +Blockly.Msg["TEXT_GET_SUBSTRING_START_FIRST"] = "отримати підрядок від першого символу"; +Blockly.Msg["TEXT_GET_SUBSTRING_START_FROM_END"] = "отримати підрядок від символу # з кінця"; +Blockly.Msg["TEXT_GET_SUBSTRING_START_FROM_START"] = "отримати підрядок від символу #"; +Blockly.Msg["TEXT_GET_SUBSTRING_TAIL"] = ""; // untranslated +Blockly.Msg["TEXT_GET_SUBSTRING_TOOLTIP"] = "Повертає заданий фрагмент тексту."; +Blockly.Msg["TEXT_INDEXOF_HELPURL"] = "https://github.com/google/blockly/wiki/Text#finding-text"; // untranslated +Blockly.Msg["TEXT_INDEXOF_OPERATOR_FIRST"] = "знайти перше входження тексту"; +Blockly.Msg["TEXT_INDEXOF_OPERATOR_LAST"] = "знайти останнє входження тексту"; +Blockly.Msg["TEXT_INDEXOF_TITLE"] = "у тексті %1 %2 %3."; +Blockly.Msg["TEXT_INDEXOF_TOOLTIP"] = "Повертає індекс першого/останнього входження першого тексту в другий. Повертає %1, якщо текст не знайдено."; +Blockly.Msg["TEXT_ISEMPTY_HELPURL"] = "https://github.com/google/blockly/wiki/Text#checking-for-empty-text"; // untranslated +Blockly.Msg["TEXT_ISEMPTY_TITLE"] = "%1 є порожнім"; +Blockly.Msg["TEXT_ISEMPTY_TOOLTIP"] = "Повертає істину, якщо вказаний текст порожній."; +Blockly.Msg["TEXT_JOIN_HELPURL"] = "https://github.com/google/blockly/wiki/Text#text-creation"; // untranslated +Blockly.Msg["TEXT_JOIN_TITLE_CREATEWITH"] = "створити текст з"; +Blockly.Msg["TEXT_JOIN_TOOLTIP"] = "Створити фрагмент тексту шляхом з'єднування будь-якого числа елементів."; +Blockly.Msg["TEXT_LENGTH_HELPURL"] = "https://github.com/google/blockly/wiki/Text#text-modification"; // untranslated +Blockly.Msg["TEXT_LENGTH_TITLE"] = "довжина %1"; +Blockly.Msg["TEXT_LENGTH_TOOLTIP"] = "Повертає число символів (включно з пропусками) у даному тексті."; +Blockly.Msg["TEXT_PRINT_HELPURL"] = "https://github.com/google/blockly/wiki/Text#printing-text"; // untranslated +Blockly.Msg["TEXT_PRINT_TITLE"] = "друк %1"; +Blockly.Msg["TEXT_PRINT_TOOLTIP"] = "Надрукувати заданий текст, числа або інші значення."; +Blockly.Msg["TEXT_PROMPT_HELPURL"] = "https://github.com/google/blockly/wiki/Text#getting-input-from-the-user"; // untranslated +Blockly.Msg["TEXT_PROMPT_TOOLTIP_NUMBER"] = "Запитати у користувача число."; +Blockly.Msg["TEXT_PROMPT_TOOLTIP_TEXT"] = "Запитати у користувача деякий текст."; +Blockly.Msg["TEXT_PROMPT_TYPE_NUMBER"] = "запит числа з повідомленням"; +Blockly.Msg["TEXT_PROMPT_TYPE_TEXT"] = "запит тексту з повідомленням"; +Blockly.Msg["TEXT_REPLACE_HELPURL"] = "https://github.com/google/blockly/wiki/Text#replacing-substrings"; // untranslated +Blockly.Msg["TEXT_REPLACE_MESSAGE0"] = "замінити %1 на %2 в %3"; +Blockly.Msg["TEXT_REPLACE_TOOLTIP"] = "Замінює всі входження деякого тексту іншим текстом."; +Blockly.Msg["TEXT_REVERSE_HELPURL"] = "https://github.com/google/blockly/wiki/Text#reversing-text"; // untranslated +Blockly.Msg["TEXT_REVERSE_MESSAGE0"] = "розвернути %1"; +Blockly.Msg["TEXT_REVERSE_TOOLTIP"] = "Змінює на протилежний порядок символів у тексті."; +Blockly.Msg["TEXT_TEXT_HELPURL"] = "https://uk.wikipedia.org/wiki/Рядок_(програмування)"; +Blockly.Msg["TEXT_TEXT_TOOLTIP"] = "Символ, слово або рядок тексту."; +Blockly.Msg["TEXT_TRIM_HELPURL"] = "https://github.com/google/blockly/wiki/Text#trimming-removing-spaces"; // untranslated +Blockly.Msg["TEXT_TRIM_OPERATOR_BOTH"] = "вилучити крайні пропуски з обох кінців"; +Blockly.Msg["TEXT_TRIM_OPERATOR_LEFT"] = "вилучити пропуски з лівого боку"; +Blockly.Msg["TEXT_TRIM_OPERATOR_RIGHT"] = "вилучити пропуски з правого боку"; +Blockly.Msg["TEXT_TRIM_TOOLTIP"] = "Повертає копію тексту з вилученими пропусками з одного або обох кінців."; +Blockly.Msg["TODAY"] = "Сьогодні"; +Blockly.Msg["UNDO"] = "Скасувати"; +Blockly.Msg["UNNAMED_KEY"] = "без назви"; +Blockly.Msg["VARIABLES_DEFAULT_NAME"] = "елемент"; +Blockly.Msg["VARIABLES_GET_CREATE_SET"] = "Створити 'встановити %1'"; +Blockly.Msg["VARIABLES_GET_HELPURL"] = "https://github.com/google/blockly/wiki/Variables#get"; // untranslated +Blockly.Msg["VARIABLES_GET_TOOLTIP"] = "Повертає значення цієї змінної."; +Blockly.Msg["VARIABLES_SET"] = "встановити %1 до %2"; +Blockly.Msg["VARIABLES_SET_CREATE_GET"] = "Створити 'отримати %1'"; +Blockly.Msg["VARIABLES_SET_HELPURL"] = "https://github.com/google/blockly/wiki/Variables#set"; // untranslated +Blockly.Msg["VARIABLES_SET_TOOLTIP"] = "Задає цю змінну рівною входу."; +Blockly.Msg["VARIABLE_ALREADY_EXISTS"] = "Змінна з назвою '%1' вже існує."; +Blockly.Msg["VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE"] = "Змінна з назвою '%1' вже існує в іншому типі: '%2'."; +Blockly.Msg["VARIABLE_ALREADY_EXISTS_FOR_A_PARAMETER"] = "A variable named '%1' already exists as a parameter in the procedure '%2'."; // untranslated +Blockly.Msg["WORKSPACE_ARIA_LABEL"] = "Робоча область Blockly"; +Blockly.Msg["WORKSPACE_COMMENT_DEFAULT_TEXT"] = "Скажіть щось..."; +Blockly.Msg["CONTROLS_FOREACH_INPUT_DO"] = Blockly.Msg["CONTROLS_REPEAT_INPUT_DO"]; +Blockly.Msg["CONTROLS_FOR_INPUT_DO"] = Blockly.Msg["CONTROLS_REPEAT_INPUT_DO"]; +Blockly.Msg["CONTROLS_IF_ELSEIF_TITLE_ELSEIF"] = Blockly.Msg["CONTROLS_IF_MSG_ELSEIF"]; +Blockly.Msg["CONTROLS_IF_ELSE_TITLE_ELSE"] = Blockly.Msg["CONTROLS_IF_MSG_ELSE"]; +Blockly.Msg["CONTROLS_IF_IF_TITLE_IF"] = Blockly.Msg["CONTROLS_IF_MSG_IF"]; +Blockly.Msg["CONTROLS_IF_MSG_THEN"] = Blockly.Msg["CONTROLS_REPEAT_INPUT_DO"]; +Blockly.Msg["CONTROLS_WHILEUNTIL_INPUT_DO"] = Blockly.Msg["CONTROLS_REPEAT_INPUT_DO"]; +Blockly.Msg["LISTS_CREATE_WITH_ITEM_TITLE"] = Blockly.Msg["VARIABLES_DEFAULT_NAME"]; +Blockly.Msg["LISTS_GET_INDEX_HELPURL"] = Blockly.Msg["LISTS_INDEX_OF_HELPURL"]; +Blockly.Msg["LISTS_GET_INDEX_INPUT_IN_LIST"] = Blockly.Msg["LISTS_INLIST"]; +Blockly.Msg["LISTS_GET_SUBLIST_INPUT_IN_LIST"] = Blockly.Msg["LISTS_INLIST"]; +Blockly.Msg["LISTS_INDEX_OF_INPUT_IN_LIST"] = Blockly.Msg["LISTS_INLIST"]; +Blockly.Msg["LISTS_SET_INDEX_INPUT_IN_LIST"] = Blockly.Msg["LISTS_INLIST"]; +Blockly.Msg["MATH_CHANGE_TITLE_ITEM"] = Blockly.Msg["VARIABLES_DEFAULT_NAME"]; +Blockly.Msg["PROCEDURES_DEFRETURN_COMMENT"] = Blockly.Msg["PROCEDURES_DEFNORETURN_COMMENT"]; +Blockly.Msg["PROCEDURES_DEFRETURN_DO"] = Blockly.Msg["PROCEDURES_DEFNORETURN_DO"]; +Blockly.Msg["PROCEDURES_DEFRETURN_PROCEDURE"] = Blockly.Msg["PROCEDURES_DEFNORETURN_PROCEDURE"]; +Blockly.Msg["PROCEDURES_DEFRETURN_TITLE"] = Blockly.Msg["PROCEDURES_DEFNORETURN_TITLE"]; +Blockly.Msg["TEXT_APPEND_VARIABLE"] = Blockly.Msg["VARIABLES_DEFAULT_NAME"]; +Blockly.Msg["TEXT_CREATE_JOIN_ITEM_TITLE_ITEM"] = Blockly.Msg["VARIABLES_DEFAULT_NAME"]; + +Blockly.Msg["MATH_HUE"] = "230"; +Blockly.Msg["LOOPS_HUE"] = "120"; +Blockly.Msg["LISTS_HUE"] = "260"; +Blockly.Msg["LOGIC_HUE"] = "210"; +Blockly.Msg["VARIABLES_HUE"] = "330"; +Blockly.Msg["TEXTS_HUE"] = "160"; +Blockly.Msg["PROCEDURES_HUE"] = "290"; +Blockly.Msg["COLOUR_HUE"] = "20"; +Blockly.Msg["VARIABLES_DYNAMIC_HUE"] = "310"; diff --git a/admin/google-blockly/msg/js/zh-cn.js b/admin/google-blockly/msg/js/zh-cn.js new file mode 100644 index 000000000..dbef64e8b --- /dev/null +++ b/admin/google-blockly/msg/js/zh-cn.js @@ -0,0 +1,424 @@ +'use strict'; + +var Blockly = Blockly || { Msg: Object.create(null) }; + +Blockly.Msg["ADD_COMMENT"] = "添加注释"; +Blockly.Msg["CANNOT_DELETE_VARIABLE_PROCEDURE"] = "不能删除变量“%1”,因为它是函数“%2”定义的一部分"; +Blockly.Msg["CHANGE_VALUE_TITLE"] = "更改值:"; +Blockly.Msg["CLEAN_UP"] = "整理块"; +Blockly.Msg["COLLAPSED_WARNINGS_WARNING"] = "已收起的信息块内包含警告。"; +Blockly.Msg["COLLAPSE_ALL"] = "折叠块"; +Blockly.Msg["COLLAPSE_BLOCK"] = "折叠块"; +Blockly.Msg["COLOUR_BLEND_COLOUR1"] = "颜色1"; +Blockly.Msg["COLOUR_BLEND_COLOUR2"] = "颜色2"; +Blockly.Msg["COLOUR_BLEND_HELPURL"] = "https://meyerweb.com/eric/tools/color-blend/#:::rgbp"; // untranslated +Blockly.Msg["COLOUR_BLEND_RATIO"] = "比例"; +Blockly.Msg["COLOUR_BLEND_TITLE"] = "混合"; +Blockly.Msg["COLOUR_BLEND_TOOLTIP"] = "把两种颜色以一个给定的比例(0.0-1.0)进行混合。"; +Blockly.Msg["COLOUR_PICKER_HELPURL"] = "https://zh.wikipedia.org/wiki/颜色"; +Blockly.Msg["COLOUR_PICKER_TOOLTIP"] = "从调色板中选择一种颜色。"; +Blockly.Msg["COLOUR_RANDOM_HELPURL"] = "http://randomcolour.com"; // untranslated +Blockly.Msg["COLOUR_RANDOM_TITLE"] = "随机颜色"; +Blockly.Msg["COLOUR_RANDOM_TOOLTIP"] = "随机选择一种颜色。"; +Blockly.Msg["COLOUR_RGB_BLUE"] = "蓝色"; +Blockly.Msg["COLOUR_RGB_GREEN"] = "绿色"; +Blockly.Msg["COLOUR_RGB_HELPURL"] = "https://www.december.com/html/spec/colorpercompact.html"; // untranslated +Blockly.Msg["COLOUR_RGB_RED"] = "红色"; +Blockly.Msg["COLOUR_RGB_TITLE"] = "颜色"; +Blockly.Msg["COLOUR_RGB_TOOLTIP"] = "通过指定红色、绿色和蓝色的量创建一种颜色。所有的值必须在0和100之间。"; +Blockly.Msg["CONTROLS_FLOW_STATEMENTS_HELPURL"] = "https://github.com/google/blockly/wiki/Loops#loop-termination-blocks"; // untranslated +Blockly.Msg["CONTROLS_FLOW_STATEMENTS_OPERATOR_BREAK"] = "跳出循环"; +Blockly.Msg["CONTROLS_FLOW_STATEMENTS_OPERATOR_CONTINUE"] = "继续下一轮循环"; +Blockly.Msg["CONTROLS_FLOW_STATEMENTS_TOOLTIP_BREAK"] = "跳出包含它的循环。"; +Blockly.Msg["CONTROLS_FLOW_STATEMENTS_TOOLTIP_CONTINUE"] = "跳过本轮循环的剩余部分,并继进行续下一轮循环。"; +Blockly.Msg["CONTROLS_FLOW_STATEMENTS_WARNING"] = "警告:这个块只能在循环内使用。"; +Blockly.Msg["CONTROLS_FOREACH_HELPURL"] = "https://github.com/google/blockly/wiki/Loops#for-each"; // untranslated +Blockly.Msg["CONTROLS_FOREACH_TITLE"] = "遍历列表 %2 里的每一项 %1"; +Blockly.Msg["CONTROLS_FOREACH_TOOLTIP"] = "遍历列表中的每一项,将变量“%1”设为所选项,并执行一些语句。"; +Blockly.Msg["CONTROLS_FOR_HELPURL"] = "https://github.com/google/blockly/wiki/Loops#count-with"; // untranslated +Blockly.Msg["CONTROLS_FOR_TITLE"] = "变量 %1 从 %2 数到 %3 每次增加 %4"; +Blockly.Msg["CONTROLS_FOR_TOOLTIP"] = "让变量“%1”记录开始数到结束数之间指定间隔的值,并执行指定的块。"; +Blockly.Msg["CONTROLS_IF_ELSEIF_TOOLTIP"] = "在这个if语句块中增加一个条件。"; +Blockly.Msg["CONTROLS_IF_ELSE_TOOLTIP"] = "在这个if语句块中添加一个最终的,包括所有其余情况的条件。"; +Blockly.Msg["CONTROLS_IF_HELPURL"] = "https://github.com/google/blockly/wiki/IfElse"; // untranslated +Blockly.Msg["CONTROLS_IF_IF_TOOLTIP"] = "增加、删除或重新排列各节来重新配置这个if语句块。"; +Blockly.Msg["CONTROLS_IF_MSG_ELSE"] = "否则"; +Blockly.Msg["CONTROLS_IF_MSG_ELSEIF"] = "否则如果"; +Blockly.Msg["CONTROLS_IF_MSG_IF"] = "如果"; +Blockly.Msg["CONTROLS_IF_TOOLTIP_1"] = "如果值为真,执行一些语句。"; +Blockly.Msg["CONTROLS_IF_TOOLTIP_2"] = "如果值为真,则执行第一块语句。否则,则执行第二块语句。"; +Blockly.Msg["CONTROLS_IF_TOOLTIP_3"] = "如果第一个值为真,则执行第一块的语句。否则,如果第二个值为真,则执行第二块的语句。"; +Blockly.Msg["CONTROLS_IF_TOOLTIP_4"] = "如果第一个值为真,则执行第一块对语句。否则,如果第二个值为真,则执行语句的第二块。如果没有值为真,则执行最后一块的语句。"; +Blockly.Msg["CONTROLS_REPEAT_HELPURL"] = "https://zh.wikipedia.org/wiki/For循环"; +Blockly.Msg["CONTROLS_REPEAT_INPUT_DO"] = "执行"; +Blockly.Msg["CONTROLS_REPEAT_TITLE"] = "重复 %1 次"; +Blockly.Msg["CONTROLS_REPEAT_TOOLTIP"] = "多次执行一些语句。"; +Blockly.Msg["CONTROLS_WHILEUNTIL_HELPURL"] = "https://github.com/google/blockly/wiki/Loops#repeat"; // untranslated +Blockly.Msg["CONTROLS_WHILEUNTIL_OPERATOR_UNTIL"] = "重复直到条件满足"; +Blockly.Msg["CONTROLS_WHILEUNTIL_OPERATOR_WHILE"] = "当条件满足时重复"; +Blockly.Msg["CONTROLS_WHILEUNTIL_TOOLTIP_UNTIL"] = "只要值为假,就一直循环执行一些语句。"; +Blockly.Msg["CONTROLS_WHILEUNTIL_TOOLTIP_WHILE"] = "只要值为真,就一直循环执行一些语句。"; +Blockly.Msg["DELETE_ALL_BLOCKS"] = "删除所有 %1 个块吗?"; +Blockly.Msg["DELETE_BLOCK"] = "删除块"; +Blockly.Msg["DELETE_VARIABLE"] = "删除变量“%1”"; +Blockly.Msg["DELETE_VARIABLE_CONFIRMATION"] = "要删除对变量“%2”的%1个引用吗?"; +Blockly.Msg["DELETE_X_BLOCKS"] = "删除 %1 个块"; +Blockly.Msg["DIALOG_CANCEL"] = "取消"; +Blockly.Msg["DIALOG_OK"] = "确认"; +Blockly.Msg["DISABLE_BLOCK"] = "禁用块"; +Blockly.Msg["DUPLICATE_BLOCK"] = "复制"; +Blockly.Msg["DUPLICATE_COMMENT"] = "复制注释"; +Blockly.Msg["ENABLE_BLOCK"] = "启用块"; +Blockly.Msg["EXPAND_ALL"] = "展开块"; +Blockly.Msg["EXPAND_BLOCK"] = "展开块"; +Blockly.Msg["EXTERNAL_INPUTS"] = "外部输入"; +Blockly.Msg["HELP"] = "帮助"; +Blockly.Msg["INLINE_INPUTS"] = "单行输入"; +Blockly.Msg["LISTS_CREATE_EMPTY_HELPURL"] = "https://github.com/google/blockly/wiki/Lists#create-empty-list"; // untranslated +Blockly.Msg["LISTS_CREATE_EMPTY_TITLE"] = "创建空列表"; +Blockly.Msg["LISTS_CREATE_EMPTY_TOOLTIP"] = "返回一个列表,长度为 0,不包含任何数据记录"; +Blockly.Msg["LISTS_CREATE_WITH_CONTAINER_TITLE_ADD"] = "列表"; +Blockly.Msg["LISTS_CREATE_WITH_CONTAINER_TOOLTIP"] = "增加、删除或重新排列各部分以此重新配置这个列表块。"; +Blockly.Msg["LISTS_CREATE_WITH_HELPURL"] = "https://github.com/google/blockly/wiki/Lists#create-list-with"; // untranslated +Blockly.Msg["LISTS_CREATE_WITH_INPUT_WITH"] = "创建列表,内容:"; +Blockly.Msg["LISTS_CREATE_WITH_ITEM_TOOLTIP"] = "将一个项添加到列表中。"; +Blockly.Msg["LISTS_CREATE_WITH_TOOLTIP"] = "建立一个具有任意数量项目的列表。"; +Blockly.Msg["LISTS_GET_INDEX_FIRST"] = "第一项"; +Blockly.Msg["LISTS_GET_INDEX_FROM_END"] = "倒数第#项"; +Blockly.Msg["LISTS_GET_INDEX_FROM_START"] = "#"; +Blockly.Msg["LISTS_GET_INDEX_GET"] = "取得"; +Blockly.Msg["LISTS_GET_INDEX_GET_REMOVE"] = "取得并移除"; +Blockly.Msg["LISTS_GET_INDEX_LAST"] = "最后一项"; +Blockly.Msg["LISTS_GET_INDEX_RANDOM"] = "随机的一项"; +Blockly.Msg["LISTS_GET_INDEX_REMOVE"] = "移除"; +Blockly.Msg["LISTS_GET_INDEX_TAIL"] = ""; // untranslated +Blockly.Msg["LISTS_GET_INDEX_TOOLTIP_GET_FIRST"] = "返回列表中的第一项。"; +Blockly.Msg["LISTS_GET_INDEX_TOOLTIP_GET_FROM"] = "返回在列表中的指定位置的项。"; +Blockly.Msg["LISTS_GET_INDEX_TOOLTIP_GET_LAST"] = "返回列表中的最后一项。"; +Blockly.Msg["LISTS_GET_INDEX_TOOLTIP_GET_RANDOM"] = "返回列表中的随机一项。"; +Blockly.Msg["LISTS_GET_INDEX_TOOLTIP_GET_REMOVE_FIRST"] = "移除并返回列表中的第一项。"; +Blockly.Msg["LISTS_GET_INDEX_TOOLTIP_GET_REMOVE_FROM"] = "移除并返回列表中的指定位置的项。"; +Blockly.Msg["LISTS_GET_INDEX_TOOLTIP_GET_REMOVE_LAST"] = "移除并返回列表中的最后一项。"; +Blockly.Msg["LISTS_GET_INDEX_TOOLTIP_GET_REMOVE_RANDOM"] = "移除并返回列表中的随机一项。"; +Blockly.Msg["LISTS_GET_INDEX_TOOLTIP_REMOVE_FIRST"] = "移除列表中的第一项"; +Blockly.Msg["LISTS_GET_INDEX_TOOLTIP_REMOVE_FROM"] = "移除在列表中的指定位置的项。"; +Blockly.Msg["LISTS_GET_INDEX_TOOLTIP_REMOVE_LAST"] = "移除列表中的最后一项"; +Blockly.Msg["LISTS_GET_INDEX_TOOLTIP_REMOVE_RANDOM"] = "删除列表中的随机一项。"; +Blockly.Msg["LISTS_GET_SUBLIST_END_FROM_END"] = "到倒数第#项"; +Blockly.Msg["LISTS_GET_SUBLIST_END_FROM_START"] = "到第#项"; +Blockly.Msg["LISTS_GET_SUBLIST_END_LAST"] = "到最后一项"; +Blockly.Msg["LISTS_GET_SUBLIST_HELPURL"] = "https://github.com/google/blockly/wiki/Lists#getting-a-sublist"; // untranslated +Blockly.Msg["LISTS_GET_SUBLIST_START_FIRST"] = "获取子列表,从第一项"; +Blockly.Msg["LISTS_GET_SUBLIST_START_FROM_END"] = "获取子列表,从倒数第#项"; +Blockly.Msg["LISTS_GET_SUBLIST_START_FROM_START"] = "获取子列表,从第#项"; +Blockly.Msg["LISTS_GET_SUBLIST_TAIL"] = ""; // untranslated +Blockly.Msg["LISTS_GET_SUBLIST_TOOLTIP"] = "复制列表中指定的部分。"; +Blockly.Msg["LISTS_INDEX_FROM_END_TOOLTIP"] = "%1是最后一项。"; +Blockly.Msg["LISTS_INDEX_FROM_START_TOOLTIP"] = "%1是第一项。"; +Blockly.Msg["LISTS_INDEX_OF_FIRST"] = "寻找第一次出现的项"; +Blockly.Msg["LISTS_INDEX_OF_HELPURL"] = "https://github.com/google/blockly/wiki/Lists#getting-items-from-a-list"; // untranslated +Blockly.Msg["LISTS_INDEX_OF_LAST"] = "寻找最后一次出现的项"; +Blockly.Msg["LISTS_INDEX_OF_TOOLTIP"] = "返回在列表中的第一/最后一个匹配项的索引值。如果找不到项目则返回%1。"; +Blockly.Msg["LISTS_INLIST"] = "在列表中"; +Blockly.Msg["LISTS_ISEMPTY_HELPURL"] = "https://github.com/google/blockly/wiki/Lists#is-empty"; // untranslated +Blockly.Msg["LISTS_ISEMPTY_TITLE"] = "%1是空的"; +Blockly.Msg["LISTS_ISEMPTY_TOOLTIP"] = "如果改列表为空,则返回真。"; +Blockly.Msg["LISTS_LENGTH_HELPURL"] = "https://github.com/google/blockly/wiki/Lists#length-of"; // untranslated +Blockly.Msg["LISTS_LENGTH_TITLE"] = "%1的长度"; +Blockly.Msg["LISTS_LENGTH_TOOLTIP"] = "返回列表的长度。"; +Blockly.Msg["LISTS_REPEAT_HELPURL"] = "https://github.com/google/blockly/wiki/Lists#create-list-with"; // untranslated +Blockly.Msg["LISTS_REPEAT_TITLE"] = "建立列表使用项 %1 重复 %2 次"; +Blockly.Msg["LISTS_REPEAT_TOOLTIP"] = "建立包含指定重复次数的值的列表。"; +Blockly.Msg["LISTS_REVERSE_HELPURL"] = "https://github.com/google/blockly/wiki/Lists#reversing-a-list"; // untranslated +Blockly.Msg["LISTS_REVERSE_MESSAGE0"] = "倒转%1"; +Blockly.Msg["LISTS_REVERSE_TOOLTIP"] = "倒转一个列表,返回副本。"; +Blockly.Msg["LISTS_SET_INDEX_HELPURL"] = "https://github.com/google/blockly/wiki/Lists#in-list--set"; // untranslated +Blockly.Msg["LISTS_SET_INDEX_INPUT_TO"] = "值为"; +Blockly.Msg["LISTS_SET_INDEX_INSERT"] = "插入在"; +Blockly.Msg["LISTS_SET_INDEX_SET"] = "设置"; +Blockly.Msg["LISTS_SET_INDEX_TOOLTIP_INSERT_FIRST"] = "在列表的起始处添加该项。"; +Blockly.Msg["LISTS_SET_INDEX_TOOLTIP_INSERT_FROM"] = "在列表中指定位置插入项。"; +Blockly.Msg["LISTS_SET_INDEX_TOOLTIP_INSERT_LAST"] = "在列表的末尾处添加该项。"; +Blockly.Msg["LISTS_SET_INDEX_TOOLTIP_INSERT_RANDOM"] = "在列表的随机位置插入该项。"; +Blockly.Msg["LISTS_SET_INDEX_TOOLTIP_SET_FIRST"] = "设置列表中的第一项。"; +Blockly.Msg["LISTS_SET_INDEX_TOOLTIP_SET_FROM"] = "设置在列表中指定位置的项。"; +Blockly.Msg["LISTS_SET_INDEX_TOOLTIP_SET_LAST"] = "设置列表中的最后一项。"; +Blockly.Msg["LISTS_SET_INDEX_TOOLTIP_SET_RANDOM"] = "设置列表中的随机一项。"; +Blockly.Msg["LISTS_SORT_HELPURL"] = "https://github.com/google/blockly/wiki/Lists#sorting-a-list"; // untranslated +Blockly.Msg["LISTS_SORT_ORDER_ASCENDING"] = "升序"; +Blockly.Msg["LISTS_SORT_ORDER_DESCENDING"] = "降序"; +Blockly.Msg["LISTS_SORT_TITLE"] = "排序%1 %2 %3"; +Blockly.Msg["LISTS_SORT_TOOLTIP"] = "排序一个列表,返回副本。"; +Blockly.Msg["LISTS_SORT_TYPE_IGNORECASE"] = "按字母(忽略大小写)"; +Blockly.Msg["LISTS_SORT_TYPE_NUMERIC"] = "按数字"; +Blockly.Msg["LISTS_SORT_TYPE_TEXT"] = "按字母"; +Blockly.Msg["LISTS_SPLIT_HELPURL"] = "https://github.com/google/blockly/wiki/Lists#splitting-strings-and-joining-lists"; // untranslated +Blockly.Msg["LISTS_SPLIT_LIST_FROM_TEXT"] = "从文本制作列表"; +Blockly.Msg["LISTS_SPLIT_TEXT_FROM_LIST"] = "将列表合并为文本"; +Blockly.Msg["LISTS_SPLIT_TOOLTIP_JOIN"] = "加入文本列表至一个文本,由分隔符分隔。"; +Blockly.Msg["LISTS_SPLIT_TOOLTIP_SPLIT"] = "将文本按指定的分隔符拆分为文本组成的列表。"; +Blockly.Msg["LISTS_SPLIT_WITH_DELIMITER"] = "分隔符:"; +Blockly.Msg["LOGIC_BOOLEAN_FALSE"] = "false"; +Blockly.Msg["LOGIC_BOOLEAN_HELPURL"] = "https://github.com/google/blockly/wiki/Logic#values"; // untranslated +Blockly.Msg["LOGIC_BOOLEAN_TOOLTIP"] = "返回 true 或 false。"; +Blockly.Msg["LOGIC_BOOLEAN_TRUE"] = "true"; +Blockly.Msg["LOGIC_COMPARE_HELPURL"] = "https://zh.wikipedia.org/wiki/不等"; +Blockly.Msg["LOGIC_COMPARE_TOOLTIP_EQ"] = "如果两个输入结果相等,则返回真。"; +Blockly.Msg["LOGIC_COMPARE_TOOLTIP_GT"] = "如果第一个输入结果比第二个大,则返回真。"; +Blockly.Msg["LOGIC_COMPARE_TOOLTIP_GTE"] = "如果第一个输入结果大于或等于第二个输入结果,则返回真。"; +Blockly.Msg["LOGIC_COMPARE_TOOLTIP_LT"] = "如果第一个输入结果比第二个小,则返回真。"; +Blockly.Msg["LOGIC_COMPARE_TOOLTIP_LTE"] = "如果第一个输入结果小于或等于第二个输入结果,则返回真。"; +Blockly.Msg["LOGIC_COMPARE_TOOLTIP_NEQ"] = "如果两个输入结果不相等,则返回真。"; +Blockly.Msg["LOGIC_NEGATE_HELPURL"] = "https://github.com/google/blockly/wiki/Logic#not"; // untranslated +Blockly.Msg["LOGIC_NEGATE_TITLE"] = "非 %1"; +Blockly.Msg["LOGIC_NEGATE_TOOLTIP"] = "如果输入结果为false,则返回true;如果输入结果为true,则返回false。"; +Blockly.Msg["LOGIC_NULL"] = "空"; +Blockly.Msg["LOGIC_NULL_HELPURL"] = "https://en.wikipedia.org/wiki/Nullable_type"; // untranslated +Blockly.Msg["LOGIC_NULL_TOOLTIP"] = "返回空值。"; +Blockly.Msg["LOGIC_OPERATION_AND"] = "并且"; +Blockly.Msg["LOGIC_OPERATION_HELPURL"] = "https://github.com/google/blockly/wiki/Logic#logical-operations"; // untranslated +Blockly.Msg["LOGIC_OPERATION_OR"] = "或"; +Blockly.Msg["LOGIC_OPERATION_TOOLTIP_AND"] = "如果两个输入结果都为真,则返回真。"; +Blockly.Msg["LOGIC_OPERATION_TOOLTIP_OR"] = "如果至少有一个输入结果为真,则返回真。"; +Blockly.Msg["LOGIC_TERNARY_CONDITION"] = "断言"; +Blockly.Msg["LOGIC_TERNARY_HELPURL"] = "https://zh.wikipedia.org/wiki/条件运算符"; +Blockly.Msg["LOGIC_TERNARY_IF_FALSE"] = "如果为 false"; +Blockly.Msg["LOGIC_TERNARY_IF_TRUE"] = "如果为 true"; +Blockly.Msg["LOGIC_TERNARY_TOOLTIP"] = "检查“断言”里的条件语句。如果条件为真,则返回“如果为真”的值,否则,则返回“如果为假”的值。"; +Blockly.Msg["MATH_ADDITION_SYMBOL"] = "+"; // untranslated +Blockly.Msg["MATH_ARITHMETIC_HELPURL"] = "https://zh.wikipedia.org/wiki/算术"; +Blockly.Msg["MATH_ARITHMETIC_TOOLTIP_ADD"] = "返回两个数的和。"; +Blockly.Msg["MATH_ARITHMETIC_TOOLTIP_DIVIDE"] = "返回两个数的商。"; +Blockly.Msg["MATH_ARITHMETIC_TOOLTIP_MINUS"] = "返回两个数的差。"; +Blockly.Msg["MATH_ARITHMETIC_TOOLTIP_MULTIPLY"] = "返回两个数的积。"; +Blockly.Msg["MATH_ARITHMETIC_TOOLTIP_POWER"] = "返回第一个数的第二个数次幂。"; +Blockly.Msg["MATH_ATAN2_HELPURL"] = "https://zh.wikipedia.org/wiki/反正切2"; +Blockly.Msg["MATH_ATAN2_TITLE"] = "点(x:%1,y:%2)的方位角"; +Blockly.Msg["MATH_ATAN2_TOOLTIP"] = "返回点(X,Y)的反正切值,范围为-180到180度。"; +Blockly.Msg["MATH_CHANGE_HELPURL"] = "https://zh.wikipedia.org/wiki/加法"; +Blockly.Msg["MATH_CHANGE_TITLE"] = "给 %1 加 %2"; +Blockly.Msg["MATH_CHANGE_TOOLTIP"] = "把数加到变量“%1”。"; +Blockly.Msg["MATH_CONSTANT_HELPURL"] = "https://zh.wikipedia.org/wiki/数学常数"; +Blockly.Msg["MATH_CONSTANT_TOOLTIP"] = "返回一个以下常见常数:π (3.141…)、e (2.718…)、φ (1.618…)、根号2 (1.414…)、根号½ (0.707…)或∞ (无穷)。"; +Blockly.Msg["MATH_CONSTRAIN_HELPURL"] = "https://en.wikipedia.org/wiki/Clamping_(graphics)"; // untranslated +Blockly.Msg["MATH_CONSTRAIN_TITLE"] = "将 %1 限制在 最低 %2 到最高 %3 之间"; +Blockly.Msg["MATH_CONSTRAIN_TOOLTIP"] = "把一个数限制在指定的极限(含)之间。"; +Blockly.Msg["MATH_DIVISION_SYMBOL"] = "÷"; // untranslated +Blockly.Msg["MATH_IS_DIVISIBLE_BY"] = "可整除被"; +Blockly.Msg["MATH_IS_EVEN"] = "是偶数"; +Blockly.Msg["MATH_IS_NEGATIVE"] = "是负数"; +Blockly.Msg["MATH_IS_ODD"] = "是奇数"; +Blockly.Msg["MATH_IS_POSITIVE"] = "是正数"; +Blockly.Msg["MATH_IS_PRIME"] = "是质数"; +Blockly.Msg["MATH_IS_TOOLTIP"] = "检查一个数是否是偶数、奇数、质数、整数、正数、负数,或者是否能被某数整除。返回真或假。"; +Blockly.Msg["MATH_IS_WHOLE"] = "是整数"; +Blockly.Msg["MATH_MODULO_HELPURL"] = "https://zh.wikipedia.org/wiki/模除"; +Blockly.Msg["MATH_MODULO_TITLE"] = "%1 ÷ %2 的余数"; +Blockly.Msg["MATH_MODULO_TOOLTIP"] = "返回两个数相除的余数。"; +Blockly.Msg["MATH_MULTIPLICATION_SYMBOL"] = "×"; // untranslated +Blockly.Msg["MATH_NUMBER_HELPURL"] = "https://zh.wikipedia.org/wiki/数"; +Blockly.Msg["MATH_NUMBER_TOOLTIP"] = "一个数。"; +Blockly.Msg["MATH_ONLIST_HELPURL"] = ""; // untranslated +Blockly.Msg["MATH_ONLIST_OPERATOR_AVERAGE"] = "列表的平均"; +Blockly.Msg["MATH_ONLIST_OPERATOR_MAX"] = "列表的最大数"; +Blockly.Msg["MATH_ONLIST_OPERATOR_MEDIAN"] = "列表的中位数"; +Blockly.Msg["MATH_ONLIST_OPERATOR_MIN"] = "列表的最小数"; +Blockly.Msg["MATH_ONLIST_OPERATOR_MODE"] = "列表的众数"; +Blockly.Msg["MATH_ONLIST_OPERATOR_RANDOM"] = "列表的随机项"; +Blockly.Msg["MATH_ONLIST_OPERATOR_STD_DEV"] = "列表的标准差"; +Blockly.Msg["MATH_ONLIST_OPERATOR_SUM"] = "列表的和"; +Blockly.Msg["MATH_ONLIST_TOOLTIP_AVERAGE"] = "返回列表内数值的平均(算术平均)。"; +Blockly.Msg["MATH_ONLIST_TOOLTIP_MAX"] = "返回列表内的最大数。"; +Blockly.Msg["MATH_ONLIST_TOOLTIP_MEDIAN"] = "返回列表内数的中位数。"; +Blockly.Msg["MATH_ONLIST_TOOLTIP_MIN"] = "返回列表内的最小数。"; +Blockly.Msg["MATH_ONLIST_TOOLTIP_MODE"] = "返回列表中的出现次数最多的项的列表。"; +Blockly.Msg["MATH_ONLIST_TOOLTIP_RANDOM"] = "返回列表内的一个随机元素。"; +Blockly.Msg["MATH_ONLIST_TOOLTIP_STD_DEV"] = "返回列表的标准差。"; +Blockly.Msg["MATH_ONLIST_TOOLTIP_SUM"] = "返回列表内的所有数的和。"; +Blockly.Msg["MATH_POWER_SYMBOL"] = "^"; // untranslated +Blockly.Msg["MATH_RANDOM_FLOAT_HELPURL"] = "https://zh.wikipedia.org/wiki/随机数生成器"; +Blockly.Msg["MATH_RANDOM_FLOAT_TITLE_RANDOM"] = "随机小数"; +Blockly.Msg["MATH_RANDOM_FLOAT_TOOLTIP"] = "返回一个从0.0(含)到1.0(不含)之间的随机数。"; +Blockly.Msg["MATH_RANDOM_INT_HELPURL"] = "https://zh.wikipedia.org/wiki/随机数生成器"; +Blockly.Msg["MATH_RANDOM_INT_TITLE"] = "从 %1 到 %2 范围内的随机整数"; +Blockly.Msg["MATH_RANDOM_INT_TOOLTIP"] = "返回两个指定的极限(含)之间的随机整数。"; +Blockly.Msg["MATH_ROUND_HELPURL"] = "https://zh.wikipedia.org/wiki/数值修约"; +Blockly.Msg["MATH_ROUND_OPERATOR_ROUND"] = "四舍五入"; +Blockly.Msg["MATH_ROUND_OPERATOR_ROUNDDOWN"] = "向下舍入"; +Blockly.Msg["MATH_ROUND_OPERATOR_ROUNDUP"] = "向上舍入"; +Blockly.Msg["MATH_ROUND_TOOLTIP"] = "数向上或向下取整。"; +Blockly.Msg["MATH_SINGLE_HELPURL"] = "https://zh.wikipedia.org/wiki/平方根"; +Blockly.Msg["MATH_SINGLE_OP_ABSOLUTE"] = "绝对值"; +Blockly.Msg["MATH_SINGLE_OP_ROOT"] = "平方根"; +Blockly.Msg["MATH_SINGLE_TOOLTIP_ABS"] = "返回一个数的绝对值。"; +Blockly.Msg["MATH_SINGLE_TOOLTIP_EXP"] = "返回e的一个数次幂。"; +Blockly.Msg["MATH_SINGLE_TOOLTIP_LN"] = "返回一个数的自然对数。"; +Blockly.Msg["MATH_SINGLE_TOOLTIP_LOG10"] = "返回一个数的以10为底的对数。"; +Blockly.Msg["MATH_SINGLE_TOOLTIP_NEG"] = "返回一个数的相反数。"; +Blockly.Msg["MATH_SINGLE_TOOLTIP_POW10"] = "返回10的一个数次幂。"; +Blockly.Msg["MATH_SINGLE_TOOLTIP_ROOT"] = "返回一个数的平方根。"; +Blockly.Msg["MATH_SUBTRACTION_SYMBOL"] = "-"; // untranslated +Blockly.Msg["MATH_TRIG_ACOS"] = "反余弦"; +Blockly.Msg["MATH_TRIG_ASIN"] = "反正弦"; +Blockly.Msg["MATH_TRIG_ATAN"] = "反正切"; +Blockly.Msg["MATH_TRIG_COS"] = "余弦"; +Blockly.Msg["MATH_TRIG_HELPURL"] = "https://zh.wikipedia.org/wiki/三角函数"; +Blockly.Msg["MATH_TRIG_SIN"] = "正弦"; +Blockly.Msg["MATH_TRIG_TAN"] = "正切"; +Blockly.Msg["MATH_TRIG_TOOLTIP_ACOS"] = "返回一个数的反余弦。"; +Blockly.Msg["MATH_TRIG_TOOLTIP_ASIN"] = "返回一个数的反正弦。"; +Blockly.Msg["MATH_TRIG_TOOLTIP_ATAN"] = "返回一个数的反正切。"; +Blockly.Msg["MATH_TRIG_TOOLTIP_COS"] = "返回角度(非弧度)的余弦。"; +Blockly.Msg["MATH_TRIG_TOOLTIP_SIN"] = "返回角度(非弧度)的正弦。"; +Blockly.Msg["MATH_TRIG_TOOLTIP_TAN"] = "返回角度(非弧度)的正切。"; +Blockly.Msg["NEW_COLOUR_VARIABLE"] = "创建颜色变量..."; +Blockly.Msg["NEW_NUMBER_VARIABLE"] = "创建数变量..."; +Blockly.Msg["NEW_STRING_VARIABLE"] = "创建字符串变量..."; +Blockly.Msg["NEW_VARIABLE"] = "创建变量..."; +Blockly.Msg["NEW_VARIABLE_TITLE"] = "新变量的名称:"; +Blockly.Msg["NEW_VARIABLE_TYPE_TITLE"] = "新变量的类型:"; +Blockly.Msg["ORDINAL_NUMBER_SUFFIX"] = ""; // untranslated +Blockly.Msg["PROCEDURES_ALLOW_STATEMENTS"] = "允许声明"; +Blockly.Msg["PROCEDURES_BEFORE_PARAMS"] = "与:"; +Blockly.Msg["PROCEDURES_CALLNORETURN_HELPURL"] = "https://zh.wikipedia.org/wiki/子程序"; +Blockly.Msg["PROCEDURES_CALLNORETURN_TOOLTIP"] = "运行用户定义的函数“%1”。"; +Blockly.Msg["PROCEDURES_CALLRETURN_HELPURL"] = "https://zh.wikipedia.org/wiki/子程序"; +Blockly.Msg["PROCEDURES_CALLRETURN_TOOLTIP"] = "运行用户定义的函数“%1”,并使用它的输出值。"; +Blockly.Msg["PROCEDURES_CALL_BEFORE_PARAMS"] = "与:"; +Blockly.Msg["PROCEDURES_CREATE_DO"] = "创建“%1”"; +Blockly.Msg["PROCEDURES_DEFNORETURN_COMMENT"] = "描述该功能..."; +Blockly.Msg["PROCEDURES_DEFNORETURN_DO"] = ""; // untranslated +Blockly.Msg["PROCEDURES_DEFNORETURN_HELPURL"] = "https://zh.wikipedia.org/wiki/子程序"; +Blockly.Msg["PROCEDURES_DEFNORETURN_PROCEDURE"] = "做点什么"; +Blockly.Msg["PROCEDURES_DEFNORETURN_TITLE"] = "至"; +Blockly.Msg["PROCEDURES_DEFNORETURN_TOOLTIP"] = "创建一个不带输出值的函数。"; +Blockly.Msg["PROCEDURES_DEFRETURN_HELPURL"] = "https://zh.wikipedia.org/wiki/子程序"; +Blockly.Msg["PROCEDURES_DEFRETURN_RETURN"] = "返回"; +Blockly.Msg["PROCEDURES_DEFRETURN_TOOLTIP"] = "创建一个有输出值的函数。"; +Blockly.Msg["PROCEDURES_DEF_DUPLICATE_WARNING"] = "警告:此函数具有重复参数。"; +Blockly.Msg["PROCEDURES_HIGHLIGHT_DEF"] = "突出显示函数定义"; +Blockly.Msg["PROCEDURES_IFRETURN_HELPURL"] = "https://c2.com/cgi/wiki?GuardClause"; // untranslated +Blockly.Msg["PROCEDURES_IFRETURN_TOOLTIP"] = "如果值为真,则返回第二个值。"; +Blockly.Msg["PROCEDURES_IFRETURN_WARNING"] = "警告:这个块只能在函数内部使用。"; +Blockly.Msg["PROCEDURES_MUTATORARG_TITLE"] = "输入名称:"; +Blockly.Msg["PROCEDURES_MUTATORARG_TOOLTIP"] = "添加函数输入。"; +Blockly.Msg["PROCEDURES_MUTATORCONTAINER_TITLE"] = "输入"; +Blockly.Msg["PROCEDURES_MUTATORCONTAINER_TOOLTIP"] = "添加、移除或重新排此函数的输入。"; +Blockly.Msg["REDO"] = "重做"; +Blockly.Msg["REMOVE_COMMENT"] = "删除注释"; +Blockly.Msg["RENAME_VARIABLE"] = "重命名变量..."; +Blockly.Msg["RENAME_VARIABLE_TITLE"] = "将所有“%1”变量重命名为:"; +Blockly.Msg["TEXT_APPEND_HELPURL"] = "https://github.com/google/blockly/wiki/Text#text-modification"; // untranslated +Blockly.Msg["TEXT_APPEND_TITLE"] = "在%1之后加上文本%2"; +Blockly.Msg["TEXT_APPEND_TOOLTIP"] = "将一些文本追加到变量“%1”里。"; +Blockly.Msg["TEXT_CHANGECASE_HELPURL"] = "https://github.com/google/blockly/wiki/Text#adjusting-text-case"; // untranslated +Blockly.Msg["TEXT_CHANGECASE_OPERATOR_LOWERCASE"] = "转为小写"; +Blockly.Msg["TEXT_CHANGECASE_OPERATOR_TITLECASE"] = "转为首字母大写"; +Blockly.Msg["TEXT_CHANGECASE_OPERATOR_UPPERCASE"] = "转为大写"; +Blockly.Msg["TEXT_CHANGECASE_TOOLTIP"] = "用不同的大小写模式复制并返回这段文字。"; +Blockly.Msg["TEXT_CHARAT_FIRST"] = "获取第一个字符"; +Blockly.Msg["TEXT_CHARAT_FROM_END"] = "获取倒数第#个字符"; +Blockly.Msg["TEXT_CHARAT_FROM_START"] = "获取第#个字符"; +Blockly.Msg["TEXT_CHARAT_HELPURL"] = "https://github.com/google/blockly/wiki/Text#extracting-text"; // untranslated +Blockly.Msg["TEXT_CHARAT_LAST"] = "获取最后一个字符"; +Blockly.Msg["TEXT_CHARAT_RANDOM"] = "获取随机一个字符"; +Blockly.Msg["TEXT_CHARAT_TAIL"] = ""; // untranslated +Blockly.Msg["TEXT_CHARAT_TITLE"] = "在文本%1 里 %2"; +Blockly.Msg["TEXT_CHARAT_TOOLTIP"] = "返回位于指定位置的字符。"; +Blockly.Msg["TEXT_COUNT_HELPURL"] = "https://github.com/google/blockly/wiki/Text#counting-substrings"; // untranslated +Blockly.Msg["TEXT_COUNT_MESSAGE0"] = "计算%1在%2里出现的次数"; +Blockly.Msg["TEXT_COUNT_TOOLTIP"] = "计算在一段文本中,某个部分文本重复出现了多少次。"; +Blockly.Msg["TEXT_CREATE_JOIN_ITEM_TOOLTIP"] = "将一个项添加到文本中。"; +Blockly.Msg["TEXT_CREATE_JOIN_TITLE_JOIN"] = "拼接"; +Blockly.Msg["TEXT_CREATE_JOIN_TOOLTIP"] = "添加、移除或重新排列各节来重新配置这个文本块。"; +Blockly.Msg["TEXT_GET_SUBSTRING_END_FROM_END"] = "到倒数第#个字符"; +Blockly.Msg["TEXT_GET_SUBSTRING_END_FROM_START"] = "到第#个字符"; +Blockly.Msg["TEXT_GET_SUBSTRING_END_LAST"] = "到最后一个字符"; +Blockly.Msg["TEXT_GET_SUBSTRING_HELPURL"] = "https://github.com/google/blockly/wiki/Text#extracting-a-region-of-text"; // untranslated +Blockly.Msg["TEXT_GET_SUBSTRING_INPUT_IN_TEXT"] = "从文本"; +Blockly.Msg["TEXT_GET_SUBSTRING_START_FIRST"] = "获取子串,从第一个字符"; +Blockly.Msg["TEXT_GET_SUBSTRING_START_FROM_END"] = "获取子串,从倒数第#个字符"; +Blockly.Msg["TEXT_GET_SUBSTRING_START_FROM_START"] = "获取子串,从第#个字符"; +Blockly.Msg["TEXT_GET_SUBSTRING_TAIL"] = ""; // untranslated +Blockly.Msg["TEXT_GET_SUBSTRING_TOOLTIP"] = "返回文本中指定的一部分。"; +Blockly.Msg["TEXT_INDEXOF_HELPURL"] = "https://github.com/google/blockly/wiki/Text#finding-text"; // untranslated +Blockly.Msg["TEXT_INDEXOF_OPERATOR_FIRST"] = "寻找第一次出现的文本"; +Blockly.Msg["TEXT_INDEXOF_OPERATOR_LAST"] = "寻找最后一次出现的文本"; +Blockly.Msg["TEXT_INDEXOF_TITLE"] = "在文本 %1 里 %2 %3"; +Blockly.Msg["TEXT_INDEXOF_TOOLTIP"] = "返回第一个文本段在第二个文本段中的第一/最后一个匹配项的起始位置。如果未找到,则返回%1。"; +Blockly.Msg["TEXT_ISEMPTY_HELPURL"] = "https://github.com/google/blockly/wiki/Text#checking-for-empty-text"; // untranslated +Blockly.Msg["TEXT_ISEMPTY_TITLE"] = "%1是空的"; +Blockly.Msg["TEXT_ISEMPTY_TOOLTIP"] = "如果给定的文本为空,则返回真。"; +Blockly.Msg["TEXT_JOIN_HELPURL"] = "https://github.com/google/blockly/wiki/Text#text-creation"; // untranslated +Blockly.Msg["TEXT_JOIN_TITLE_CREATEWITH"] = "创建文本,内容:"; +Blockly.Msg["TEXT_JOIN_TOOLTIP"] = "通过串起任意数量的项以建立一段文本。"; +Blockly.Msg["TEXT_LENGTH_HELPURL"] = "https://github.com/google/blockly/wiki/Text#text-modification"; // untranslated +Blockly.Msg["TEXT_LENGTH_TITLE"] = "%1的长度"; +Blockly.Msg["TEXT_LENGTH_TOOLTIP"] = "返回给定文本的字母数(包括空格)。"; +Blockly.Msg["TEXT_PRINT_HELPURL"] = "https://github.com/google/blockly/wiki/Text#printing-text"; // untranslated +Blockly.Msg["TEXT_PRINT_TITLE"] = "输出%1"; +Blockly.Msg["TEXT_PRINT_TOOLTIP"] = "打印指定的文字、数或其他值。"; +Blockly.Msg["TEXT_PROMPT_HELPURL"] = "https://github.com/google/blockly/wiki/Text#getting-input-from-the-user"; // untranslated +Blockly.Msg["TEXT_PROMPT_TOOLTIP_NUMBER"] = "提示用户输入一个数。"; +Blockly.Msg["TEXT_PROMPT_TOOLTIP_TEXT"] = "要求用户输入一些文本。"; +Blockly.Msg["TEXT_PROMPT_TYPE_NUMBER"] = "提示输入数并显示消息"; +Blockly.Msg["TEXT_PROMPT_TYPE_TEXT"] = "要求输入文本,并显示提示消息"; +Blockly.Msg["TEXT_REPLACE_HELPURL"] = "https://github.com/google/blockly/wiki/Text#replacing-substrings"; // untranslated +Blockly.Msg["TEXT_REPLACE_MESSAGE0"] = "把%3中的%1替换为%2"; +Blockly.Msg["TEXT_REPLACE_TOOLTIP"] = "在一段文本中,将出现过的某部分文本都替换掉。"; +Blockly.Msg["TEXT_REVERSE_HELPURL"] = "https://github.com/google/blockly/wiki/Text#reversing-text"; // untranslated +Blockly.Msg["TEXT_REVERSE_MESSAGE0"] = "倒转文本%1"; +Blockly.Msg["TEXT_REVERSE_TOOLTIP"] = "将文本中各个字符的顺序倒转。"; +Blockly.Msg["TEXT_TEXT_HELPURL"] = "https://zh.wikipedia.org/wiki/字符串"; +Blockly.Msg["TEXT_TEXT_TOOLTIP"] = "一个字、词或一行文本。"; +Blockly.Msg["TEXT_TRIM_HELPURL"] = "https://github.com/google/blockly/wiki/Text#trimming-removing-spaces"; // untranslated +Blockly.Msg["TEXT_TRIM_OPERATOR_BOTH"] = "消除其两侧的空格"; +Blockly.Msg["TEXT_TRIM_OPERATOR_LEFT"] = "消除其左侧的空格"; +Blockly.Msg["TEXT_TRIM_OPERATOR_RIGHT"] = "消除其右侧的空格"; +Blockly.Msg["TEXT_TRIM_TOOLTIP"] = "从某一端或同时从两端删除多余的空白,并返回这段文字的一个副本。"; +Blockly.Msg["TODAY"] = "今天"; +Blockly.Msg["UNDO"] = "撤销"; +Blockly.Msg["UNNAMED_KEY"] = "未命名"; +Blockly.Msg["VARIABLES_DEFAULT_NAME"] = "项目"; +Blockly.Msg["VARIABLES_GET_CREATE_SET"] = "创建“设定%1”"; +Blockly.Msg["VARIABLES_GET_HELPURL"] = "https://github.com/google/blockly/wiki/Variables#get"; // untranslated +Blockly.Msg["VARIABLES_GET_TOOLTIP"] = "返回此变量的值。"; +Blockly.Msg["VARIABLES_SET"] = "赋值 %1 为 %2"; +Blockly.Msg["VARIABLES_SET_CREATE_GET"] = "创建“获得%1”"; +Blockly.Msg["VARIABLES_SET_HELPURL"] = "https://github.com/google/blockly/wiki/Variables#set"; // untranslated +Blockly.Msg["VARIABLES_SET_TOOLTIP"] = "设置此变量,以使它和输入值相等。"; +Blockly.Msg["VARIABLE_ALREADY_EXISTS"] = "名字叫“%1”的变量已经存在了。"; +Blockly.Msg["VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE"] = "名字叫“%1”的变量已经有了另一个类型:“%2”。"; +Blockly.Msg["VARIABLE_ALREADY_EXISTS_FOR_A_PARAMETER"] = "名为“%1”的变量已经作为参数存在于流程“%2”中。"; +Blockly.Msg["WORKSPACE_ARIA_LABEL"] = "Blockly工作区"; +Blockly.Msg["WORKSPACE_COMMENT_DEFAULT_TEXT"] = "说点什么..."; +Blockly.Msg["CONTROLS_FOREACH_INPUT_DO"] = Blockly.Msg["CONTROLS_REPEAT_INPUT_DO"]; +Blockly.Msg["CONTROLS_FOR_INPUT_DO"] = Blockly.Msg["CONTROLS_REPEAT_INPUT_DO"]; +Blockly.Msg["CONTROLS_IF_ELSEIF_TITLE_ELSEIF"] = Blockly.Msg["CONTROLS_IF_MSG_ELSEIF"]; +Blockly.Msg["CONTROLS_IF_ELSE_TITLE_ELSE"] = Blockly.Msg["CONTROLS_IF_MSG_ELSE"]; +Blockly.Msg["CONTROLS_IF_IF_TITLE_IF"] = Blockly.Msg["CONTROLS_IF_MSG_IF"]; +Blockly.Msg["CONTROLS_IF_MSG_THEN"] = Blockly.Msg["CONTROLS_REPEAT_INPUT_DO"]; +Blockly.Msg["CONTROLS_WHILEUNTIL_INPUT_DO"] = Blockly.Msg["CONTROLS_REPEAT_INPUT_DO"]; +Blockly.Msg["LISTS_CREATE_WITH_ITEM_TITLE"] = Blockly.Msg["VARIABLES_DEFAULT_NAME"]; +Blockly.Msg["LISTS_GET_INDEX_HELPURL"] = Blockly.Msg["LISTS_INDEX_OF_HELPURL"]; +Blockly.Msg["LISTS_GET_INDEX_INPUT_IN_LIST"] = Blockly.Msg["LISTS_INLIST"]; +Blockly.Msg["LISTS_GET_SUBLIST_INPUT_IN_LIST"] = Blockly.Msg["LISTS_INLIST"]; +Blockly.Msg["LISTS_INDEX_OF_INPUT_IN_LIST"] = Blockly.Msg["LISTS_INLIST"]; +Blockly.Msg["LISTS_SET_INDEX_INPUT_IN_LIST"] = Blockly.Msg["LISTS_INLIST"]; +Blockly.Msg["MATH_CHANGE_TITLE_ITEM"] = Blockly.Msg["VARIABLES_DEFAULT_NAME"]; +Blockly.Msg["PROCEDURES_DEFRETURN_COMMENT"] = Blockly.Msg["PROCEDURES_DEFNORETURN_COMMENT"]; +Blockly.Msg["PROCEDURES_DEFRETURN_DO"] = Blockly.Msg["PROCEDURES_DEFNORETURN_DO"]; +Blockly.Msg["PROCEDURES_DEFRETURN_PROCEDURE"] = Blockly.Msg["PROCEDURES_DEFNORETURN_PROCEDURE"]; +Blockly.Msg["PROCEDURES_DEFRETURN_TITLE"] = Blockly.Msg["PROCEDURES_DEFNORETURN_TITLE"]; +Blockly.Msg["TEXT_APPEND_VARIABLE"] = Blockly.Msg["VARIABLES_DEFAULT_NAME"]; +Blockly.Msg["TEXT_CREATE_JOIN_ITEM_TITLE_ITEM"] = Blockly.Msg["VARIABLES_DEFAULT_NAME"]; + +Blockly.Msg["MATH_HUE"] = "230"; +Blockly.Msg["LOOPS_HUE"] = "120"; +Blockly.Msg["LISTS_HUE"] = "260"; +Blockly.Msg["LOGIC_HUE"] = "210"; +Blockly.Msg["VARIABLES_HUE"] = "330"; +Blockly.Msg["TEXTS_HUE"] = "160"; +Blockly.Msg["PROCEDURES_HUE"] = "290"; +Blockly.Msg["COLOUR_HUE"] = "20"; +Blockly.Msg["VARIABLES_DYNAMIC_HUE"] = "310"; diff --git a/admin/google-blockly/msg/messages.js b/admin/google-blockly/msg/messages.js new file mode 100644 index 000000000..59b018e5c --- /dev/null +++ b/admin/google-blockly/msg/messages.js @@ -0,0 +1,1630 @@ +/** + * @license + * Copyright 2012 Google LLC + * SPDX-License-Identifier: Apache-2.0 + */ + +/** + * @fileoverview English strings. + * @author fraser@google.com (Neil Fraser) + * + * After modifying this file, either run "build.py" from the parent directory, + * or run (from this directory): + * ../i18n/js_to_json.py + * to regenerate json/{en,qqq,synonyms}.json. + * + * To convert all of the json files to .js files, run: + * ../i18n/create_messages.py json/*.json + */ +'use strict'; + + +/** + * Due to the frequency of long strings, the 80-column wrap rule need not apply + * to message files. + */ + +/** + * Each message is preceded with a triple-slash comment that becomes the + * message descriptor. The build process extracts these descriptors, adds + * them to msg/json/qqq.json, and they show up in the translation console. + */ + +/** @type {string} */ +/// {{Notranslate}} Hue value for all logic blocks. +Blockly.Msg.LOGIC_HUE = '210'; +/** @type {string} */ +/// {{Notranslate}} Hue value for all loop blocks. +Blockly.Msg.LOOPS_HUE = '120'; +/** @type {string} */ +/// {{Notranslate}} Hue value for all math blocks. +Blockly.Msg.MATH_HUE = '230'; +/** @type {string} */ +/// {{Notranslate}} Hue value for all text blocks. +Blockly.Msg.TEXTS_HUE = '160'; +/** @type {string} */ +/// {{Notranslate}} Hue value for all list blocks. +Blockly.Msg.LISTS_HUE = '260'; +/** @type {string} */ +/// {{Notranslate}} Hue value for all colour blocks. +Blockly.Msg.COLOUR_HUE = '20'; +/** @type {string} */ +/// {{Notranslate}} Hue value for all variable blocks. +Blockly.Msg.VARIABLES_HUE = '330'; +/** @type {string} */ +/// {{Notranslate}} Hue value for all variable dynamic blocks. +Blockly.Msg.VARIABLES_DYNAMIC_HUE = '310'; +/** @type {string} */ +/// {{Notranslate}} Hue value for all procedure blocks. +Blockly.Msg.PROCEDURES_HUE = '290'; + +/** @type {string} */ +/// default name - A simple, general default name for a variable, preferably short. +/// For more context, see +/// [[Translating:Blockly#infrequent_message_types]].\n{{Identical|Item}} +Blockly.Msg.VARIABLES_DEFAULT_NAME = 'item'; +/** @type {string} */ +/// default name - A simple, default name for an unnamed function or variable. Preferably indicates that the item is unnamed. +Blockly.Msg.UNNAMED_KEY = 'unnamed'; +/** @type {string} */ +/// button text - Button that sets a calendar to today's date.\n{{Identical|Today}} +Blockly.Msg.TODAY = 'Today'; + +// Context menus. +/** @type {string} */ +/// context menu - Make a copy of the selected block (and any blocks it contains).\n{{Identical|Duplicate}} +Blockly.Msg.DUPLICATE_BLOCK = 'Duplicate'; +/** @type {string} */ +/// context menu - Add a descriptive comment to the selected block. +Blockly.Msg.ADD_COMMENT = 'Add Comment'; +/** @type {string} */ +/// context menu - Remove the descriptive comment from the selected block. +Blockly.Msg.REMOVE_COMMENT = 'Remove Comment'; +/** @type {string} */ +/// context menu - Make a copy of the selected workspace comment.\n{{Identical|Duplicate}} +Blockly.Msg.DUPLICATE_COMMENT = 'Duplicate Comment'; +/** @type {string} */ +/// context menu - Change from 'external' to 'inline' mode for displaying blocks used as inputs to the selected block. See [[Translating:Blockly#context_menus]]. +Blockly.Msg.EXTERNAL_INPUTS = 'External Inputs'; +/** @type {string} */ +/// context menu - Change from 'internal' to 'external' mode for displaying blocks used as inputs to the selected block. See [[Translating:Blockly#context_menus]]. +Blockly.Msg.INLINE_INPUTS = 'Inline Inputs'; +/** @type {string} */ +/// context menu - Permanently delete the selected block. +Blockly.Msg.DELETE_BLOCK = 'Delete Block'; +/** @type {string} */ +/// context menu - Permanently delete the %1 selected blocks.\n\nParameters:\n* %1 - an integer greater than 1. +Blockly.Msg.DELETE_X_BLOCKS = 'Delete %1 Blocks'; +/** @type {string} */ +/// confirmation prompt - Question the user if they really wanted to permanently delete all %1 blocks.\n\nParameters:\n* %1 - an integer greater than 1. +Blockly.Msg.DELETE_ALL_BLOCKS = 'Delete all %1 blocks?'; +/** @type {string} */ +/// context menu - Reposition all the blocks so that they form a neat line. +Blockly.Msg.CLEAN_UP = 'Clean up Blocks'; +/** @type {string} */ +/// context menu - Make the appearance of the selected block smaller by hiding some information about it. +Blockly.Msg.COLLAPSE_BLOCK = 'Collapse Block'; +/** @type {string} */ +/// context menu - Make the appearance of all blocks smaller by hiding some information about it. Use the same terminology as in the previous message. +Blockly.Msg.COLLAPSE_ALL = 'Collapse Blocks'; +/** @type {string} */ +/// context menu - Restore the appearance of the selected block by showing information about it that was hidden (collapsed) earlier. +Blockly.Msg.EXPAND_BLOCK = 'Expand Block'; +/** @type {string} */ +/// context menu - Restore the appearance of all blocks by showing information about it that was hidden (collapsed) earlier. Use the same terminology as in the previous message. +Blockly.Msg.EXPAND_ALL = 'Expand Blocks'; +/** @type {string} */ +/// context menu - Make the selected block have no effect (unless reenabled). +Blockly.Msg.DISABLE_BLOCK = 'Disable Block'; +/** @type {string} */ +/// context menu - Make the selected block have effect (after having been disabled earlier). +Blockly.Msg.ENABLE_BLOCK = 'Enable Block'; +/** @type {string} */ +/// context menu - Provide helpful information about the selected block.\n{{Identical|Help}} +Blockly.Msg.HELP = 'Help'; +/** @type {string} */ +/// context menu - Undo the previous action.\n{{Identical|Undo}} +Blockly.Msg.UNDO = 'Undo'; +/** @type {string} */ +/// context menu - Undo the previous undo action.\n{{Identical|Redo}} +Blockly.Msg.REDO = 'Redo'; + +// Variable renaming. +/** @type {string} */ +/// prompt - This message is only seen in the Opera browser. With most browsers, users can edit numeric values in blocks by just clicking and typing. Opera does not allows this, so we have to open a new window and prompt users with this message to chanage a value. +Blockly.Msg.CHANGE_VALUE_TITLE = 'Change value:'; +/** @type {string} */ +/// dropdown choice - When the user clicks on a variable block, this is one of the dropdown menu choices. It is used to rename the current variable. See [https://github.com/google/blockly/wiki/Variables#dropdown-menu https://github.com/google/blockly/wiki/Variables#dropdown-menu]. +Blockly.Msg.RENAME_VARIABLE = 'Rename variable...'; +/** @type {string} */ +/// prompt - Prompts the user to enter the new name for the selected variable. See [https://github.com/google/blockly/wiki/Variables#dropdown-menu https://github.com/google/blockly/wiki/Variables#dropdown-menu].\n\nParameters:\n* %1 - the name of the variable to be renamed. +Blockly.Msg.RENAME_VARIABLE_TITLE = 'Rename all "%1" variables to:'; + +// Variable creation +/** @type {string} */ +/// button text - Text on the button used to launch the variable creation dialogue. +Blockly.Msg.NEW_VARIABLE = 'Create variable...'; +/** @type {string} */ +/// button text - Text on the button used to launch the variable creation dialogue. +Blockly.Msg.NEW_STRING_VARIABLE = 'Create string variable...'; +/** @type {string} */ +/// button text - Text on the button used to launch the variable creation dialogue. +Blockly.Msg.NEW_NUMBER_VARIABLE = 'Create number variable...'; +/** @type {string} */ +/// button text - Text on the button used to launch the variable creation dialogue. +Blockly.Msg.NEW_COLOUR_VARIABLE = 'Create colour variable...'; +/** @type {string} */ +/// prompt - Prompts the user to enter the type for a variable. +Blockly.Msg.NEW_VARIABLE_TYPE_TITLE = 'New variable type:'; +/** @type {string} */ +/// prompt - Prompts the user to enter the name for a new variable. See [https://github.com/google/blockly/wiki/Variables#dropdown-menu https://github.com/google/blockly/wiki/Variables#dropdown-menu]. +Blockly.Msg.NEW_VARIABLE_TITLE = 'New variable name:'; +/** @type {string} */ +/// alert - Tells the user that the name they entered is already in use. +Blockly.Msg.VARIABLE_ALREADY_EXISTS = 'A variable named "%1" already exists.'; +/** @type {string} */ +/// alert - Tells the user that the name they entered is already in use for another type. +Blockly.Msg.VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE = 'A variable named "%1" already exists for another type: "%2".'; + +// Variable deletion. +/** @type {string} */ +/// confirm - Ask the user to confirm their deletion of multiple uses of a variable. +Blockly.Msg.DELETE_VARIABLE_CONFIRMATION = 'Delete %1 uses of the "%2" variable?'; +/** @type {string} */ +/// alert - Tell the user that they can't delete a variable because it's part of the definition of a function. +Blockly.Msg.CANNOT_DELETE_VARIABLE_PROCEDURE = 'Can\'t delete the variable "%1" because it\'s part of the definition of the function "%2"'; +/** @type {string} */ +/// dropdown choice - Delete the currently selected variable. +Blockly.Msg.DELETE_VARIABLE = 'Delete the "%1" variable'; + +// Colour Blocks. +/** @type {string} */ +/// {{Optional}} url - Information about colour. +Blockly.Msg.COLOUR_PICKER_HELPURL = 'https://en.wikipedia.org/wiki/Color'; +/** @type {string} */ +/// tooltip - See [https://github.com/google/blockly/wiki/Colour#picking-a-colour-from-a-palette https://github.com/google/blockly/wiki/Colour#picking-a-colour-from-a-palette]. +Blockly.Msg.COLOUR_PICKER_TOOLTIP = 'Choose a colour from the palette.'; +/** @type {string} */ +/// {{Optional}} url - A link that displays a random colour each time you visit it. +Blockly.Msg.COLOUR_RANDOM_HELPURL = 'http://randomcolour.com'; +/** @type {string} */ +/// block text - Title of block that generates a colour at random. +Blockly.Msg.COLOUR_RANDOM_TITLE = 'random colour'; +/** @type {string} */ +/// tooltip - See [https://github.com/google/blockly/wiki/Colour#generating-a-random-colour https://github.com/google/blockly/wiki/Colour#generating-a-random-colour]. +Blockly.Msg.COLOUR_RANDOM_TOOLTIP = 'Choose a colour at random.'; +/** @type {string} */ +/// {{Optional}} url - A link for colour codes with percentages (0-100%) for each component, instead of the more common 0-255, which may be more difficult for beginners. +Blockly.Msg.COLOUR_RGB_HELPURL = 'https://www.december.com/html/spec/colorpercompact.html'; +/** @type {string} */ +/// block text - Title of block for [https://github.com/google/blockly/wiki/Colour#creating-a-colour-from-red-green-and-blue-components https://github.com/google/blockly/wiki/Colour#creating-a-colour-from-red-green-and-blue-components]. +Blockly.Msg.COLOUR_RGB_TITLE = 'colour with'; +/** @type {string} */ +/// block input text - The amount of red (from 0 to 100) to use when [https://github.com/google/blockly/wiki/Colour#creating-a-colour-from-red-green-and-blue-components https://github.com/google/blockly/wiki/Colour#creating-a-colour-from-red-green-and-blue-components].\n{{Identical|Red}} +Blockly.Msg.COLOUR_RGB_RED = 'red'; +/** @type {string} */ +/// block input text - The amount of green (from 0 to 100) to use when [https://github.com/google/blockly/wiki/Colour#creating-a-colour-from-red-green-and-blue-components https://github.com/google/blockly/wiki/Colour#creating-a-colour-from-red-green-and-blue-components]. +Blockly.Msg.COLOUR_RGB_GREEN = 'green'; +/** @type {string} */ +/// block input text - The amount of blue (from 0 to 100) to use when [https://github.com/google/blockly/wiki/Colour#creating-a-colour-from-red-green-and-blue-components https://github.com/google/blockly/wiki/Colour#creating-a-colour-from-red-green-and-blue-components].\n{{Identical|Blue}} +Blockly.Msg.COLOUR_RGB_BLUE = 'blue'; +/** @type {string} */ +/// tooltip - See [https://github.com/google/blockly/wiki/Colour#creating-a-colour-from-red-green-and-blue-components https://github.com/google/blockly/wiki/Colour#creating-a-colour-from-red-green-and-blue-components]. +Blockly.Msg.COLOUR_RGB_TOOLTIP = 'Create a colour with the specified amount of red, green, and blue. All values must be between 0 and 100.'; +/** @type {string} */ +/// {{Optional}} url - A useful link that displays blending of two colours. +Blockly.Msg.COLOUR_BLEND_HELPURL = 'https://meyerweb.com/eric/tools/color-blend/#:::rgbp'; +/** @type {string} */ +/// block text - A verb for blending two shades of paint. +Blockly.Msg.COLOUR_BLEND_TITLE = 'blend'; +/** @type {string} */ +/// block input text - The first of two colours to [https://github.com/google/blockly/wiki/Colour#blending-colours blend]. +Blockly.Msg.COLOUR_BLEND_COLOUR1 = 'colour 1'; +/** @type {string} */ +/// block input text - The second of two colours to [https://github.com/google/blockly/wiki/Colour#blending-colours blend]. +Blockly.Msg.COLOUR_BLEND_COLOUR2 = 'colour 2'; +/** @type {string} */ +/// block input text - The proportion of the [https://github.com/google/blockly/wiki/Colour#blending-colours blend] containing the first colour; the remaining proportion is of the second colour. For example, if the first colour is red and the second colour blue, a ratio of 1 would yield pure red, a ratio of .5 would yield purple (equal amounts of red and blue), and a ratio of 0 would yield pure blue.\n{{Identical|Ratio}} +Blockly.Msg.COLOUR_BLEND_RATIO = 'ratio'; +/** @type {string} */ +/// tooltip - See [https://github.com/google/blockly/wiki/Colour#blending-colours https://github.com/google/blockly/wiki/Colour#blending-colours]. +Blockly.Msg.COLOUR_BLEND_TOOLTIP = 'Blends two colours together with a given ratio (0.0 - 1.0).'; + +// Loop Blocks. +/** @type {string} */ +/// {{Optional}} url - Describes 'repeat loops' in computer programs; consider using the translation of the page [https://en.wikipedia.org/wiki/Control_flow https://en.wikipedia.org/wiki/Control_flow]. +Blockly.Msg.CONTROLS_REPEAT_HELPURL = 'https://en.wikipedia.org/wiki/For_loop'; +/** @type {string} */ +/// block input text - Title of [https://github.com/google/blockly/wiki/Loops#repeat repeat block].\n\nParameters:\n* %1 - the number of times the body of the loop should be repeated. +Blockly.Msg.CONTROLS_REPEAT_TITLE = 'repeat %1 times'; +/** @type {string} */ +/// block text - Preceding the blocks in the body of the loop. See [https://github.com/google/blockly/wiki/Loops https://github.com/google/blockly/wiki/Loops].\n{{Identical|Do}} +Blockly.Msg.CONTROLS_REPEAT_INPUT_DO = 'do'; +/** @type {string} */ +/// tooltip - See [https://github.com/google/blockly/wiki/Loops#repeat https://github.com/google/blockly/wiki/Loops#repeat]. +Blockly.Msg.CONTROLS_REPEAT_TOOLTIP = 'Do some statements several times.'; +/** @type {string} */ +/// {{Optional}} url - Describes 'while loops' in computer programs; consider using the translation of [https://en.wikipedia.org/wiki/While_loop https://en.wikipedia.org/wiki/While_loop], if present, or [https://en.wikipedia.org/wiki/Control_flow https://en.wikipedia.org/wiki/Control_flow]. +Blockly.Msg.CONTROLS_WHILEUNTIL_HELPURL = 'https://github.com/google/blockly/wiki/Loops#repeat'; +/** @type {string} */ +Blockly.Msg.CONTROLS_WHILEUNTIL_INPUT_DO = Blockly.Msg.CONTROLS_REPEAT_INPUT_DO; +/** @type {string} */ +/// dropdown - Specifies that a loop should [https://github.com/google/blockly/wiki/Loops#repeat-while repeat while] the following condition is true. +Blockly.Msg.CONTROLS_WHILEUNTIL_OPERATOR_WHILE = 'repeat while'; +/** @type {string} */ +/// dropdown - Specifies that a loop should [https://github.com/google/blockly/wiki/Loops#repeat-until repeat until] the following condition becomes true. +Blockly.Msg.CONTROLS_WHILEUNTIL_OPERATOR_UNTIL = 'repeat until'; +/** @type {string} */ +/// tooltip - See [https://github.com/google/blockly/wiki/Loops#repeat-while Loops#repeat-while https://github.com/google/blockly/wiki/Loops#repeat-while Loops#repeat-while]. +Blockly.Msg.CONTROLS_WHILEUNTIL_TOOLTIP_WHILE = 'While a value is true, then do some statements.'; +/** @type {string} */ +/// tooltip - See [https://github.com/google/blockly/wiki/Loops#repeat-until https://github.com/google/blockly/wiki/Loops#repeat-until]. +Blockly.Msg.CONTROLS_WHILEUNTIL_TOOLTIP_UNTIL = 'While a value is false, then do some statements.'; + +/** @type {string} */ +/// {{Optional}} url - Describes 'for loops' in computer programs. Consider using your language's translation of [https://en.wikipedia.org/wiki/For_loop https://en.wikipedia.org/wiki/For_loop], if present. +Blockly.Msg.CONTROLS_FOR_HELPURL = 'https://github.com/google/blockly/wiki/Loops#count-with'; +/** @type {string} */ +/// tooltip - See [https://github.com/google/blockly/wiki/Loops#count-with https://github.com/google/blockly/wiki/Loops#count-with].\n\nParameters:\n* %1 - the name of the loop variable. +Blockly.Msg.CONTROLS_FOR_TOOLTIP = 'Have the variable "%1" take on the values from the start number to the end number, counting by the specified interval, and do the specified blocks.'; +/** @type {string} */ +/// block text - Repeatedly counts a variable (%1) +/// starting with a (usually lower) number in a range (%2), +/// ending with a (usually higher) number in a range (%3), and counting the +/// iterations by a number of steps (%4). As in +/// [https://github.com/google/blockly/wiki/Loops#count-with +/// https://github.com/google/blockly/wiki/Loops#count-with]. +/// [[File:Blockly-count-with.png]] +Blockly.Msg.CONTROLS_FOR_TITLE = 'count with %1 from %2 to %3 by %4'; +/** @type {string} */ +Blockly.Msg.CONTROLS_FOR_INPUT_DO = Blockly.Msg.CONTROLS_REPEAT_INPUT_DO; + +/** @type {string} */ +/// {{Optional}} url - Describes 'for-each loops' in computer programs. Consider using your language's translation of [https://en.wikipedia.org/wiki/Foreach https://en.wikipedia.org/wiki/Foreach] if present. +Blockly.Msg.CONTROLS_FOREACH_HELPURL = 'https://github.com/google/blockly/wiki/Loops#for-each'; +/** @type {string} */ +/// block text - Title of [https://github.com/google/blockly/wiki/Loops#for-each for each block]. +/// Sequentially assigns every item in array %2 to the valiable %1. +Blockly.Msg.CONTROLS_FOREACH_TITLE = 'for each item %1 in list %2'; +/** @type {string} */ +Blockly.Msg.CONTROLS_FOREACH_INPUT_DO = Blockly.Msg.CONTROLS_REPEAT_INPUT_DO; +/** @type {string} */ +/// block text - Description of [https://github.com/google/blockly/wiki/Loops#for-each for each blocks].\n\nParameters:\n* %1 - the name of the loop variable. +Blockly.Msg.CONTROLS_FOREACH_TOOLTIP = 'For each item in a list, set the variable "%1" to the item, and then do some statements.'; + +/** @type {string} */ +/// {{Optional}} url - Describes control flow in computer programs. Consider using your language's translation of [https://en.wikipedia.org/wiki/Control_flow https://en.wikipedia.org/wiki/Control_flow], if it exists. +Blockly.Msg.CONTROLS_FLOW_STATEMENTS_HELPURL = 'https://github.com/google/blockly/wiki/Loops#loop-termination-blocks'; +/** @type {string} */ +/// dropdown - The current loop should be exited. See [https://github.com/google/blockly/wiki/Loops#break https://github.com/google/blockly/wiki/Loops#break]. +Blockly.Msg.CONTROLS_FLOW_STATEMENTS_OPERATOR_BREAK = 'break out of loop'; +/** @type {string} */ +/// dropdown - The current iteration of the loop should be ended and the next should begin. See [https://github.com/google/blockly/wiki/Loops#continue-with-next-iteration https://github.com/google/blockly/wiki/Loops#continue-with-next-iteration]. +Blockly.Msg.CONTROLS_FLOW_STATEMENTS_OPERATOR_CONTINUE = 'continue with next iteration of loop'; +/** @type {string} */ +/// tooltip - See [https://github.com/google/blockly/wiki/Loops#break-out-of-loop https://github.com/google/blockly/wiki/Loops#break-out-of-loop]. +Blockly.Msg.CONTROLS_FLOW_STATEMENTS_TOOLTIP_BREAK = 'Break out of the containing loop.'; +/** @type {string} */ +/// tooltip - See [https://github.com/google/blockly/wiki/Loops#continue-with-next-iteration https://github.com/google/blockly/wiki/Loops#continue-with-next-iteration]. +Blockly.Msg.CONTROLS_FLOW_STATEMENTS_TOOLTIP_CONTINUE = 'Skip the rest of this loop, and continue with the next iteration.'; +/** @type {string} */ +/// warning - The user has tried placing a block outside of a loop (for each, while, repeat, etc.), but this type of block may only be used within a loop. See [https://github.com/google/blockly/wiki/Loops#loop-termination-blocks https://github.com/google/blockly/wiki/Loops#loop-termination-blocks]. +Blockly.Msg.CONTROLS_FLOW_STATEMENTS_WARNING = 'Warning: This block may only be used within a loop.'; + +// Logic Blocks. +/** @type {string} */ +/// {{Optional}} url - Describes conditional statements (if-then-else) in computer programs. Consider using your language's translation of [https://en.wikipedia.org/wiki/If_else https://en.wikipedia.org/wiki/If_else], if present. +Blockly.Msg.CONTROLS_IF_HELPURL = 'https://github.com/google/blockly/wiki/IfElse'; +/** @type {string} */ +/// tooltip - Describes [https://github.com/google/blockly/wiki/IfElse#if-blocks 'if' blocks]. Consider using your language's translation of [https://en.wikipedia.org/wiki/If_statement https://en.wikipedia.org/wiki/If_statement], if present. +Blockly.Msg.CONTROLS_IF_TOOLTIP_1 = 'If a value is true, then do some statements.'; +/** @type {string} */ +/// tooltip - Describes [https://github.com/google/blockly/wiki/IfElse#if-else-blocks if-else blocks]. Consider using your language's translation of [https://en.wikipedia.org/wiki/If_statement https://en.wikipedia.org/wiki/If_statement], if present. +Blockly.Msg.CONTROLS_IF_TOOLTIP_2 = 'If a value is true, then do the first block of statements. Otherwise, do the second block of statements.'; +/** @type {string} */ +/// tooltip - Describes [https://github.com/google/blockly/wiki/IfElse#if-else-if-blocks if-else-if blocks]. Consider using your language's translation of [https://en.wikipedia.org/wiki/If_statement https://en.wikipedia.org/wiki/If_statement], if present. +Blockly.Msg.CONTROLS_IF_TOOLTIP_3 = 'If the first value is true, then do the first block of statements. Otherwise, if the second value is true, do the second block of statements.'; +/** @type {string} */ +/// tooltip - Describes [https://github.com/google/blockly/wiki/IfElse#if-else-if-else-blocks if-else-if-else blocks]. Consider using your language's translation of [https://en.wikipedia.org/wiki/If_statement https://en.wikipedia.org/wiki/If_statement], if present. +Blockly.Msg.CONTROLS_IF_TOOLTIP_4 = 'If the first value is true, then do the first block of statements. Otherwise, if the second value is true, do the second block of statements. If none of the values are true, do the last block of statements.'; +/** @type {string} */ +/// block text - See [https://github.com/google/blockly/wiki/IfElse https://github.com/google/blockly/wiki/IfElse]. +/// It is recommended, but not essential, that this have text in common with the translation of 'else if'\n{{Identical|If}} +Blockly.Msg.CONTROLS_IF_MSG_IF = 'if'; +/** @type {string} */ +/// block text - See [https://github.com/google/blockly/wiki/IfElse https://github.com/google/blockly/wiki/IfElse]. The English words "otherwise if" would probably be clearer than "else if", but the latter is used because it is traditional and shorter. +Blockly.Msg.CONTROLS_IF_MSG_ELSEIF = 'else if'; +/** @type {string} */ +/// block text - See [https://github.com/google/blockly/wiki/IfElse https://github.com/google/blockly/wiki/IfElse]. The English word "otherwise" would probably be superior to "else", but the latter is used because it is traditional and shorter. +Blockly.Msg.CONTROLS_IF_MSG_ELSE = 'else'; +/** @type {string} */ +Blockly.Msg.CONTROLS_IF_MSG_THEN = Blockly.Msg.CONTROLS_REPEAT_INPUT_DO; +/** @type {string} */ +Blockly.Msg.CONTROLS_IF_IF_TITLE_IF = Blockly.Msg.CONTROLS_IF_MSG_IF; +/** @type {string} */ +/// tooltip - Describes [https://github.com/google/blockly/wiki/IfElse#block-modification if block modification]. +Blockly.Msg.CONTROLS_IF_IF_TOOLTIP = 'Add, remove, or reorder sections to reconfigure this if block.'; +/** @type {string} */ +Blockly.Msg.CONTROLS_IF_ELSEIF_TITLE_ELSEIF = Blockly.Msg.CONTROLS_IF_MSG_ELSEIF; +/** @type {string} */ +/// tooltip - Describes the 'else if' subblock during [https://github.com/google/blockly/wiki/IfElse#block-modification if block modification]. +Blockly.Msg.CONTROLS_IF_ELSEIF_TOOLTIP = 'Add a condition to the if block.'; +/** @type {string} */ +Blockly.Msg.CONTROLS_IF_ELSE_TITLE_ELSE = Blockly.Msg.CONTROLS_IF_MSG_ELSE; +/** @type {string} */ +/// tooltip - Describes the 'else' subblock during [https://github.com/google/blockly/wiki/IfElse#block-modification if block modification]. +Blockly.Msg.CONTROLS_IF_ELSE_TOOLTIP = 'Add a final, catch-all condition to the if block.'; + +/** @type {string} */ +/// button text - Text on a button inside a dialogue window, which will accept or acknowledge the contents of the dialogue when pressed.\n{{Identical|OK}} +Blockly.Msg.IOS_OK = 'OK'; +/** @type {string} */ +/// button text - Text on a button inside a dialogue window, which will close or cancel the dialogue when pressed.\n{{Identical|Cancel}} +Blockly.Msg.IOS_CANCEL = 'Cancel'; +/** @type {string} */ +/// alert - Title text for an error dialogue.\n{{Identical|Error}} +Blockly.Msg.IOS_ERROR = 'Error'; +/** @type {string} */ +/// header text - Title of a section that displays a list of parameters (aka. "inputs") that have been defined for a procedure. This is used inside a dialogue window to configure a procedure.\n{{Identical|Input}} +Blockly.Msg.IOS_PROCEDURES_INPUTS = 'INPUTS'; +/** @type {string} */ +/// button text - Text on a button which will add a parameter (aka. "input") to a procedure. This is used inside a dialogue window to configure a procedure. NOTE: The "+" should be preserved at the beginning of the text. +Blockly.Msg.IOS_PROCEDURES_ADD_INPUT = '+ Add Input'; +/** @type {string} */ +/// option text - Text describing an option to allow statements to be added within a procedure. This is used inside a dialogue window to configure a procedure. +Blockly.Msg.IOS_PROCEDURES_ALLOW_STATEMENTS = 'Allow statements'; +/** @type {string} */ +/// alert - Error message when duplicate parameters (aka. "inputs") have been defined on a procedure. This is used inside a dialogue window to configure procedure parameters. +Blockly.Msg.IOS_PROCEDURES_DUPLICATE_INPUTS_ERROR = 'This function has duplicate inputs.'; +/** @type {string} */ +/// button text - Text on a button which will open a variable creation dialogue when pressed. NOTE: The "+" should be preserved at the beginning of the text. +Blockly.Msg.IOS_VARIABLES_ADD_VARIABLE = '+ Add Variable'; +/** @type {string} */ +/// button text - Text on a button inside a variable creation dialogue, which will add a variable when pressed.\n{{Identical|Add}} +Blockly.Msg.IOS_VARIABLES_ADD_BUTTON = 'Add'; +/** @type {string} */ +/// button text - Text on a button inside a variable rename dialogue, which will rename a variable when pressed.\n{{Identical|Rename}} +Blockly.Msg.IOS_VARIABLES_RENAME_BUTTON = 'Rename'; +/** @type {string} */ +/// button text - Text on a button inside a variable deletion dialogue, which will delete a variable when pressed.\n{{Identical|Delete}} +Blockly.Msg.IOS_VARIABLES_DELETE_BUTTON = 'Delete'; +/** @type {string} */ +/// placeholder text - Placeholder text used inside a text input, where a variable name should be entered. +Blockly.Msg.IOS_VARIABLES_VARIABLE_NAME = 'Variable name'; +/** @type {string} */ +/// alert - Error message that is displayed when the user attempts to create a variable without a name. +Blockly.Msg.IOS_VARIABLES_EMPTY_NAME_ERROR = 'You can\'t use an empty variable name.'; + +/** @type {string} */ +/// {{Optional}} url - Information about comparisons. +Blockly.Msg.LOGIC_COMPARE_HELPURL = 'https://en.wikipedia.org/wiki/Inequality_(mathematics)'; +/** @type {string} */ +/// tooltip - Describes the equals (=) block. +Blockly.Msg.LOGIC_COMPARE_TOOLTIP_EQ = 'Return true if both inputs equal each other.'; +/** @type {string} */ +/// tooltip - Describes the not equals (≠) block. +Blockly.Msg.LOGIC_COMPARE_TOOLTIP_NEQ = 'Return true if both inputs are not equal to each other.'; +/** @type {string} */ +/// tooltip - Describes the less than (<) block. +Blockly.Msg.LOGIC_COMPARE_TOOLTIP_LT = 'Return true if the first input is smaller than the second input.'; +/** @type {string} */ +/// tooltip - Describes the less than or equals (≤) block. +Blockly.Msg.LOGIC_COMPARE_TOOLTIP_LTE = 'Return true if the first input is smaller than or equal to the second input.'; +/** @type {string} */ +/// tooltip - Describes the greater than (>) block. +Blockly.Msg.LOGIC_COMPARE_TOOLTIP_GT = 'Return true if the first input is greater than the second input.'; +/** @type {string} */ +/// tooltip - Describes the greater than or equals (≥) block. +Blockly.Msg.LOGIC_COMPARE_TOOLTIP_GTE = 'Return true if the first input is greater than or equal to the second input.'; + +/** @type {string} */ +/// {{Optional}} url - Information about the Boolean conjunction ("and") and disjunction ("or") operators. Consider using the translation of [https://en.wikipedia.org/wiki/Boolean_logic https://en.wikipedia.org/wiki/Boolean_logic], if it exists in your language. +Blockly.Msg.LOGIC_OPERATION_HELPURL = 'https://github.com/google/blockly/wiki/Logic#logical-operations'; +/** @type {string} */ +/// tooltip - See [https://en.wikipedia.org/wiki/Logical_conjunction https://en.wikipedia.org/wiki/Logical_conjunction]. +Blockly.Msg.LOGIC_OPERATION_TOOLTIP_AND = 'Return true if both inputs are true.'; +/** @type {string} */ +/// block text - See [https://en.wikipedia.org/wiki/Logical_conjunction https://en.wikipedia.org/wiki/Logical_conjunction].\n{{Identical|And}} +Blockly.Msg.LOGIC_OPERATION_AND = 'and'; +/** @type {string} */ +/// block text - See [https://en.wikipedia.org/wiki/Disjunction https://en.wikipedia.org/wiki/Disjunction]. +Blockly.Msg.LOGIC_OPERATION_TOOLTIP_OR = 'Return true if at least one of the inputs is true.'; +/** @type {string} */ +/// block text - See [https://en.wikipedia.org/wiki/Disjunction https://en.wikipedia.org/wiki/Disjunction].\n{{Identical|Or}} +Blockly.Msg.LOGIC_OPERATION_OR = 'or'; + +/** @type {string} */ +/// {{Optional}} url - Information about logical negation. The translation of [https://en.wikipedia.org/wiki/Logical_negation https://en.wikipedia.org/wiki/Logical_negation] is recommended if it exists in the target language. +Blockly.Msg.LOGIC_NEGATE_HELPURL = 'https://github.com/google/blockly/wiki/Logic#not'; +/** @type {string} */ +/// block text - This is a unary operator that returns ''false'' when the input is ''true'', and ''true'' when the input is ''false''. +/// \n\nParameters:\n* %1 - the input (which should be either the value "true" or "false") +Blockly.Msg.LOGIC_NEGATE_TITLE = 'not %1'; +/** @type {string} */ +/// tooltip - See [https://en.wikipedia.org/wiki/Logical_negation https://en.wikipedia.org/wiki/Logical_negation]. +Blockly.Msg.LOGIC_NEGATE_TOOLTIP = 'Returns true if the input is false. Returns false if the input is true.'; + +/** @type {string} */ +/// {{Optional}} url - Information about the logic values ''true'' and ''false''. Consider using the translation of [https://en.wikipedia.org/wiki/Truth_value https://en.wikipedia.org/wiki/Truth_value] if it exists in your language. +Blockly.Msg.LOGIC_BOOLEAN_HELPURL = 'https://github.com/google/blockly/wiki/Logic#values'; +/** @type {string} */ +/// block text - The word for the [https://en.wikipedia.org/wiki/Truth_value logical value] ''true''.\n{{Identical|True}} +Blockly.Msg.LOGIC_BOOLEAN_TRUE = 'true'; +/** @type {string} */ +/// block text - The word for the [https://en.wikipedia.org/wiki/Truth_value logical value] ''false''.\n{{Identical|False}} +Blockly.Msg.LOGIC_BOOLEAN_FALSE = 'false'; +/** @type {string} */ +/// tooltip - Indicates that the block returns either of the two possible [https://en.wikipedia.org/wiki/Truth_value logical values]. +Blockly.Msg.LOGIC_BOOLEAN_TOOLTIP = 'Returns either true or false.'; + +/** @type {string} */ +/// {{Optional}} url - Provide a link to the translation of [https://en.wikipedia.org/wiki/Nullable_type https://en.wikipedia.org/wiki/Nullable_type], if it exists in your language; otherwise, do not worry about translating this advanced concept. +Blockly.Msg.LOGIC_NULL_HELPURL = 'https://en.wikipedia.org/wiki/Nullable_type'; +/** @type {string} */ +/// block text - In computer languages, ''null'' is a special value that indicates that no value has been set. You may use your language's word for "nothing" or "invalid".\n{{Identical|Null}} +Blockly.Msg.LOGIC_NULL = 'null'; +/** @type {string} */ +/// tooltip - This should use the word from the previous message. +Blockly.Msg.LOGIC_NULL_TOOLTIP = 'Returns null.'; + +/** @type {string} */ +/// {{Optional}} url - Describes the programming language operator known as the ''ternary'' or ''conditional'' operator. It is recommended that you use the translation of [https://en.wikipedia.org/wiki/%3F: https://en.wikipedia.org/wiki/%3F:] if it exists. +Blockly.Msg.LOGIC_TERNARY_HELPURL = 'https://en.wikipedia.org/wiki/%3F:'; +/** @type {string} */ +/// block input text - Label for the input whose value determines which of the other two inputs is returned. In some programming languages, this is called a ''''predicate''''. +Blockly.Msg.LOGIC_TERNARY_CONDITION = 'test'; +/** @type {string} */ +/// block input text - Indicates that the following input should be returned (used as output) if the test input is true. Remember to try to keep block text terse (short). +Blockly.Msg.LOGIC_TERNARY_IF_TRUE = 'if true'; +/** @type {string} */ +/// block input text - Indicates that the following input should be returned (used as output) if the test input is false. +Blockly.Msg.LOGIC_TERNARY_IF_FALSE = 'if false'; +/** @type {string} */ +/// tooltip - See [https://en.wikipedia.org/wiki/%3F: https://en.wikipedia.org/wiki/%3F:]. +Blockly.Msg.LOGIC_TERNARY_TOOLTIP = 'Check the condition in "test". If the condition is true, returns the "if true" value; otherwise returns the "if false" value.'; + +// Math Blocks. +/** @type {string} */ +/// {{Optional}} url - Information about (real) numbers. +Blockly.Msg.MATH_NUMBER_HELPURL = 'https://en.wikipedia.org/wiki/Number'; +/** @type {string} */ +/// tooltip - Any positive or negative number, not necessarily an integer. +Blockly.Msg.MATH_NUMBER_TOOLTIP = 'A number.'; + +/** @type {string} */ +/// {{Optional}} math - The symbol for the binary operation addition. +Blockly.Msg.MATH_ADDITION_SYMBOL = '+'; +/** @type {string} */ +/// {{Optional}} math - The symbol for the binary operation indicating that the right operand should be +/// subtracted from the left operand. +Blockly.Msg.MATH_SUBTRACTION_SYMBOL = '-'; +/** @type {string} */ +/// {{Optional}} math - The binary operation indicating that the left operand should be divided by +/// the right operand. +Blockly.Msg.MATH_DIVISION_SYMBOL = '÷'; +/** @type {string} */ +/// {{Optional}} math - The symbol for the binary operation multiplication. +Blockly.Msg.MATH_MULTIPLICATION_SYMBOL = '×'; +/** @type {string} */ +/// {{Optional}} math - The symbol for the binary operation exponentiation. Specifically, if the +/// value of the left operand is L and the value of the right operand (the exponent) is +/// R, multiply L by itself R times. (Fractional and negative exponents are also legal.) +Blockly.Msg.MATH_POWER_SYMBOL = '^'; + +/** @type {string} */ +/// math - The short name of the trigonometric function +/// [https://en.wikipedia.org/wiki/Trigonometric_functions#Sine.2C_cosine_and_tangent sine]. +Blockly.Msg.MATH_TRIG_SIN = 'sin'; +/** @type {string} */ +/// math - The short name of the trigonometric function +/// [https://en.wikipedia.org/wiki/Trigonometric_functions#Sine.2C_cosine_and_tangent cosine]. +Blockly.Msg.MATH_TRIG_COS = 'cos'; +/** @type {string} */ +/// math - The short name of the trigonometric function +/// [https://en.wikipedia.org/wiki/Trigonometric_functions#Sine.2C_cosine_and_tangent tangent]. +Blockly.Msg.MATH_TRIG_TAN = 'tan'; +/** @type {string} */ +/// math - The short name of the ''inverse of'' the trigonometric function +/// [https://en.wikipedia.org/wiki/Trigonometric_functions#Sine.2C_cosine_and_tangent sine]. +Blockly.Msg.MATH_TRIG_ASIN = 'asin'; +/** @type {string} */ +/// math - The short name of the ''inverse of'' the trigonometric function +/// [https://en.wikipedia.org/wiki/Trigonometric_functions#Sine.2C_cosine_and_tangent cosine]. +Blockly.Msg.MATH_TRIG_ACOS = 'acos'; +/** @type {string} */ +/// math - The short name of the ''inverse of'' the trigonometric function +/// [https://en.wikipedia.org/wiki/Trigonometric_functions#Sine.2C_cosine_and_tangent tangent]. +Blockly.Msg.MATH_TRIG_ATAN = 'atan'; + +/** @type {string} */ +/// {{Optional}} url - Information about addition, subtraction, multiplication, division, and exponentiation. +Blockly.Msg.MATH_ARITHMETIC_HELPURL = 'https://en.wikipedia.org/wiki/Arithmetic'; +/** @type {string} */ +/// tooltip - See [https://en.wikipedia.org/wiki/Addition https://en.wikipedia.org/wiki/Addition]. +Blockly.Msg.MATH_ARITHMETIC_TOOLTIP_ADD = 'Return the sum of the two numbers.'; +/** @type {string} */ +/// tooltip - See [https://en.wikipedia.org/wiki/Subtraction https://en.wikipedia.org/wiki/Subtraction]. +Blockly.Msg.MATH_ARITHMETIC_TOOLTIP_MINUS = 'Return the difference of the two numbers.'; +/** @type {string} */ +/// tooltip - See [https://en.wikipedia.org/wiki/Multiplication https://en.wikipedia.org/wiki/Multiplication]. +Blockly.Msg.MATH_ARITHMETIC_TOOLTIP_MULTIPLY = 'Return the product of the two numbers.'; +/** @type {string} */ +/// tooltip - See [https://en.wikipedia.org/wiki/Division_(mathematics) https://en.wikipedia.org/wiki/Division_(mathematics)]. +Blockly.Msg.MATH_ARITHMETIC_TOOLTIP_DIVIDE = 'Return the quotient of the two numbers.'; +/** @type {string} */ +/// tooltip - See [https://en.wikipedia.org/wiki/Exponentiation https://en.wikipedia.org/wiki/Exponentiation]. +Blockly.Msg.MATH_ARITHMETIC_TOOLTIP_POWER = 'Return the first number raised to the power of the second number.'; + +/** @type {string} */ +/// {{Optional}} url - Information about the square root operation. +Blockly.Msg.MATH_SINGLE_HELPURL = 'https://en.wikipedia.org/wiki/Square_root'; +/** @type {string} */ +/// dropdown - This computes the positive [https://en.wikipedia.org/wiki/Square_root square root] of its input. For example, the square root of 16 is 4. +Blockly.Msg.MATH_SINGLE_OP_ROOT = 'square root'; +/** @type {string} */ +/// tooltip - Please use the same term as in the previous message. +Blockly.Msg.MATH_SINGLE_TOOLTIP_ROOT = 'Return the square root of a number.'; +/** @type {string} */ +/// dropdown - This leaves positive numeric inputs changed and inverts negative inputs. For example, the absolute value of 5 is 5; the absolute value of -5 is also 5. For more information, see [https://en.wikipedia.org/wiki/Absolute_value https://en.wikipedia.org/wiki/Absolute_value]. +Blockly.Msg.MATH_SINGLE_OP_ABSOLUTE = 'absolute'; +/** @type {string} */ +/// tooltip - Please use the same term as in the previous message. +Blockly.Msg.MATH_SINGLE_TOOLTIP_ABS = 'Return the absolute value of a number.'; + +/** @type {string} */ +/// tooltip - Calculates '''0-n''', where '''n''' is the single numeric input. +Blockly.Msg.MATH_SINGLE_TOOLTIP_NEG = 'Return the negation of a number.'; +/** @type {string} */ +/// tooltip - Calculates the [https://en.wikipedia.org/wiki/Natural_logarithm|natural logarithm] of its single numeric input. +Blockly.Msg.MATH_SINGLE_TOOLTIP_LN = 'Return the natural logarithm of a number.'; +/** @type {string} */ +/// tooltip - Calculates the [https://en.wikipedia.org/wiki/Common_logarithm common logarithm] of its single numeric input. +Blockly.Msg.MATH_SINGLE_TOOLTIP_LOG10 = 'Return the base 10 logarithm of a number.'; +/** @type {string} */ +/// tooltip - Multiplies [https://en.wikipedia.org/wiki/E_(mathematical_constant) e] by itself n times, where n is the single numeric input. +Blockly.Msg.MATH_SINGLE_TOOLTIP_EXP = 'Return e to the power of a number.'; +/** @type {string} */ +/// tooltip - Multiplies 10 by itself n times, where n is the single numeric input. +Blockly.Msg.MATH_SINGLE_TOOLTIP_POW10 = 'Return 10 to the power of a number.'; + +/** @type {string} */ +/// {{Optional}} url - Information about the trigonometric functions sine, cosine, tangent, and their inverses (ideally using degrees, not radians). +Blockly.Msg.MATH_TRIG_HELPURL = 'https://en.wikipedia.org/wiki/Trigonometric_functions'; +/** @type {string} */ +/// tooltip - Return the [https://en.wikipedia.org/wiki/Trigonometric_functions#Sine.2C_cosine_and_tangent sine] of an [https://en.wikipedia.org/wiki/Degree_(angle) angle in degrees], not radians. +Blockly.Msg.MATH_TRIG_TOOLTIP_SIN = 'Return the sine of a degree (not radian).'; +/** @type {string} */ +/// tooltip - Return the [https://en.wikipedia.org/wiki/Trigonometric_functions#Sine.2C_cosine_and_tangent cosine] of an [https://en.wikipedia.org/wiki/Degree_(angle) angle in degrees], not radians. +Blockly.Msg.MATH_TRIG_TOOLTIP_COS = 'Return the cosine of a degree (not radian).'; +/** @type {string} */ +/// tooltip - Return the [https://en.wikipedia.org/wiki/Trigonometric_functions#Sine.2C_cosine_and_tangent tangent] of an [https://en.wikipedia.org/wiki/Degree_(angle) angle in degrees], not radians. +Blockly.Msg.MATH_TRIG_TOOLTIP_TAN = 'Return the tangent of a degree (not radian).'; +/** @type {string} */ +/// tooltip - The [https://en.wikipedia.org/wiki/Inverse_trigonometric_functions inverse] of the [https://en.wikipedia.org/wiki/Cosine#Sine.2C_cosine_and_tangent sine function], using [https://en.wikipedia.org/wiki/Degree_(angle) degrees], not radians. +Blockly.Msg.MATH_TRIG_TOOLTIP_ASIN = 'Return the arcsine of a number.'; +/** @type {string} */ +/// tooltip - The [https://en.wikipedia.org/wiki/Inverse_trigonometric_functions inverse] of the [https://en.wikipedia.org/wiki/Cosine#Sine.2C_cosine_and_tangent cosine] function, using [https://en.wikipedia.org/wiki/Degree_(angle) degrees], not radians. +Blockly.Msg.MATH_TRIG_TOOLTIP_ACOS = 'Return the arccosine of a number.'; +/** @type {string} */ +/// tooltip - The [https://en.wikipedia.org/wiki/Inverse_trigonometric_functions inverse] of the [https://en.wikipedia.org/wiki/Cosine#Sine.2C_cosine_and_tangent tangent] function, using [https://en.wikipedia.org/wiki/Degree_(angle) degrees], not radians. +Blockly.Msg.MATH_TRIG_TOOLTIP_ATAN = 'Return the arctangent of a number.'; + +/** @type {string} */ +/// {{Optional}} url - Information about the mathematical constants Pi (π), e, the golden ratio (φ), √ 2, √ 1/2, and infinity (∞). +Blockly.Msg.MATH_CONSTANT_HELPURL = 'https://en.wikipedia.org/wiki/Mathematical_constant'; +/** @type {string} */ +/// tooltip - Provides the specified [https://en.wikipedia.org/wiki/Mathematical_constant mathematical constant]. +Blockly.Msg.MATH_CONSTANT_TOOLTIP = 'Return one of the common constants: π (3.141…), e (2.718…), φ (1.618…), sqrt(2) (1.414…), sqrt(½) (0.707…), or ∞ (infinity).'; +/** @type {string} */ +/// dropdown - A number is '''even''' if it is a multiple of 2. For example, 4 is even (yielding true), but 3 is not (false). +Blockly.Msg.MATH_IS_EVEN = 'is even'; +/** @type {string} */ +/// dropdown - A number is '''odd''' if it is not a multiple of 2. For example, 3 is odd (yielding true), but 4 is not (false). The opposite of "odd" is "even". +Blockly.Msg.MATH_IS_ODD = 'is odd'; +/** @type {string} */ +/// dropdown - A number is [https://en.wikipedia.org/wiki/Prime prime] if it cannot be evenly divided by any positive integers except for 1 and itself. For example, 5 is prime, but 6 is not because 2 × 3 = 6. +Blockly.Msg.MATH_IS_PRIME = 'is prime'; +/** @type {string} */ +/// dropdown - A number is '''whole''' if it is an [https://en.wikipedia.org/wiki/Integer integer]. For example, 5 is whole, but 5.1 is not. +Blockly.Msg.MATH_IS_WHOLE = 'is whole'; +/** @type {string} */ +/// dropdown - A number is '''positive''' if it is greater than 0. (0 is neither negative nor positive.) +Blockly.Msg.MATH_IS_POSITIVE = 'is positive'; +/** @type {string} */ +/// dropdown - A number is '''negative''' if it is less than 0. (0 is neither negative nor positive.) +Blockly.Msg.MATH_IS_NEGATIVE = 'is negative'; +/** @type {string} */ +/// dropdown - A number x is divisible by y if y goes into x evenly. For example, 10 is divisible by 5, but 10 is not divisible by 3. +Blockly.Msg.MATH_IS_DIVISIBLE_BY = 'is divisible by'; +/** @type {string} */ +/// tooltip - This block lets the user specify via a dropdown menu whether to check if the numeric input is even, odd, prime, whole, positive, negative, or divisible by a given value. +Blockly.Msg.MATH_IS_TOOLTIP = 'Check if a number is an even, odd, prime, whole, positive, negative, or if it is divisible by certain number. Returns true or false.'; + +/** @type {string} */ +/// {{Optional}} url - Information about incrementing (increasing the value of) a variable. +/// For other languages, just use the translation of the Wikipedia page about +/// addition ([https://en.wikipedia.org/wiki/Addition https://en.wikipedia.org/wiki/Addition]). +Blockly.Msg.MATH_CHANGE_HELPURL = 'https://en.wikipedia.org/wiki/Programming_idiom#Incrementing_a_counter'; +/** @type {string} */ +/// - As in: ''change'' [the value of variable] ''item'' ''by'' 1 (e.g., if the variable named 'item' had the value 5, change it to 6). +/// %1 is a variable name. +/// %2 is the amount of change. +Blockly.Msg.MATH_CHANGE_TITLE = 'change %1 by %2'; +/** @type {string} */ +Blockly.Msg.MATH_CHANGE_TITLE_ITEM = Blockly.Msg.VARIABLES_DEFAULT_NAME; +/** @type {string} */ +/// tooltip - This updates the value of the variable by adding to it the following numeric input.\n\nParameters:\n* %1 - the name of the variable whose value should be increased. +Blockly.Msg.MATH_CHANGE_TOOLTIP = 'Add a number to variable "%1".'; + +/** @type {string} */ +/// {{Optional}} url - Information about how numbers are rounded to the nearest integer +Blockly.Msg.MATH_ROUND_HELPURL = 'https://en.wikipedia.org/wiki/Rounding'; +/** @type {string} */ +/// tooltip - See [https://en.wikipedia.org/wiki/Rounding https://en.wikipedia.org/wiki/Rounding]. +Blockly.Msg.MATH_ROUND_TOOLTIP = 'Round a number up or down.'; +/** @type {string} */ +/// dropdown - This rounds its input to the nearest whole number. For example, 3.4 is rounded to 3. +Blockly.Msg.MATH_ROUND_OPERATOR_ROUND = 'round'; +/** @type {string} */ +/// dropdown - This rounds its input up to the nearest whole number. For example, if the input was 2.2, the result would be 3. +Blockly.Msg.MATH_ROUND_OPERATOR_ROUNDUP = 'round up'; +/** @type {string} */ +/// dropdown - This rounds its input down to the nearest whole number. For example, if the input was 3.8, the result would be 3. +Blockly.Msg.MATH_ROUND_OPERATOR_ROUNDDOWN = 'round down'; + +/** @type {string} */ +/// {{Optional}} url - Information about applying a function to a list of numbers. (We were unable to find such information in English. Feel free to skip this and any other URLs that are difficult.) +Blockly.Msg.MATH_ONLIST_HELPURL = ''; +/** @type {string} */ +/// dropdown - This computes the sum of the numeric elements in the list. For example, the sum of the list {1, 4} is 5. +Blockly.Msg.MATH_ONLIST_OPERATOR_SUM = 'sum of list'; +/** @type {string} */ +/// tooltip - Please use the same term for "sum" as in the previous message. +Blockly.Msg.MATH_ONLIST_TOOLTIP_SUM = 'Return the sum of all the numbers in the list.'; +/** @type {string} */ +/// dropdown - This finds the smallest (minimum) number in a list. For example, the smallest number in the list [-5, 0, 3] is -5. +Blockly.Msg.MATH_ONLIST_OPERATOR_MIN = 'min of list'; +/** @type {string} */ +/// tooltip - Please use the same term for "min" or "minimum" as in the previous message. +Blockly.Msg.MATH_ONLIST_TOOLTIP_MIN = 'Return the smallest number in the list.'; +/** @type {string} */ +/// dropdown - This finds the largest (maximum) number in a list. For example, the largest number in the list [-5, 0, 3] is 3. +Blockly.Msg.MATH_ONLIST_OPERATOR_MAX = 'max of list'; +/** @type {string} */ +/// tooltip +Blockly.Msg.MATH_ONLIST_TOOLTIP_MAX = 'Return the largest number in the list.'; +/** @type {string} */ +/// dropdown - This adds up all of the numbers in a list and divides the sum by the number of elements in the list. For example, the [https://en.wikipedia.org/wiki/Arithmetic_mean average] of the list [1, 2, 3, 4] is 2.5 (10/4). +Blockly.Msg.MATH_ONLIST_OPERATOR_AVERAGE = 'average of list'; +/** @type {string} */ +/// tooltip - See [https://en.wikipedia.org/wiki/Arithmetic_mean https://en.wikipedia.org/wiki/Arithmetic_mean] for more informatin. +Blockly.Msg.MATH_ONLIST_TOOLTIP_AVERAGE = 'Return the average (arithmetic mean) of the numeric values in the list.'; +/** @type {string} */ +/// dropdown - This finds the [https://en.wikipedia.org/wiki/Median median] of the numeric values in a list. For example, the median of the list {1, 2, 7, 12, 13} is 7. +Blockly.Msg.MATH_ONLIST_OPERATOR_MEDIAN = 'median of list'; +/** @type {string} */ +/// tooltip - See [https://en.wikipedia.org/wiki/Median median https://en.wikipedia.org/wiki/Median median] for more information. +Blockly.Msg.MATH_ONLIST_TOOLTIP_MEDIAN = 'Return the median number in the list.'; +/** @type {string} */ +/// dropdown - This finds the most common numbers ([https://en.wikipedia.org/wiki/Mode_(statistics) modes]) in a list. For example, the modes of the list {1, 3, 9, 3, 9} are {3, 9}. +Blockly.Msg.MATH_ONLIST_OPERATOR_MODE = 'modes of list'; +/** @type {string} */ +/// tooltip - See [https://en.wikipedia.org/wiki/Mode_(statistics) https://en.wikipedia.org/wiki/Mode_(statistics)] for more information. +Blockly.Msg.MATH_ONLIST_TOOLTIP_MODE = 'Return a list of the most common item(s) in the list.'; +/** @type {string} */ +/// dropdown - This finds the [https://en.wikipedia.org/wiki/Standard_deviation standard deviation] of the numeric values in a list. +Blockly.Msg.MATH_ONLIST_OPERATOR_STD_DEV = 'standard deviation of list'; +/** @type {string} */ +/// tooltip - See [https://en.wikipedia.org/wiki/Standard_deviation https://en.wikipedia.org/wiki/Standard_deviation] for more information. +Blockly.Msg.MATH_ONLIST_TOOLTIP_STD_DEV = 'Return the standard deviation of the list.'; +/** @type {string} */ +/// dropdown - This choose an element at random from a list. Each element is chosen with equal probability. +Blockly.Msg.MATH_ONLIST_OPERATOR_RANDOM = 'random item of list'; +/** @type {string} */ +/// tooltip - Please use same term for 'random' as in previous entry. +Blockly.Msg.MATH_ONLIST_TOOLTIP_RANDOM = 'Return a random element from the list.'; + +/** @type {string} */ +/// {{Optional}} url - information about the modulo (remainder) operation. +Blockly.Msg.MATH_MODULO_HELPURL = 'https://en.wikipedia.org/wiki/Modulo_operation'; +/** @type {string} */ +/// block text - Title of block providing the remainder when dividing the first numerical input by the second. For example, the remainder of 10 divided by 3 is 1.\n\nParameters:\n* %1 - the dividend (10, in our example)\n* %2 - the divisor (3 in our example). +Blockly.Msg.MATH_MODULO_TITLE = 'remainder of %1 ÷ %2'; +/** @type {string} */ +/// tooltip - For example, the remainder of 10 divided by 3 is 1. +Blockly.Msg.MATH_MODULO_TOOLTIP = 'Return the remainder from dividing the two numbers.'; + +/** @type {string} */ +/// {{Optional}} url - Information about constraining a numeric value to be in a specific range. (The English URL is not ideal. Recall that translating URLs is the lowest priority.) +Blockly.Msg.MATH_CONSTRAIN_HELPURL = 'https://en.wikipedia.org/wiki/Clamping_(graphics)'; +/** @type {string} */ +/// block text - The title of the block that '''constrain'''s (forces) a number to be in a given range. +///For example, if the number 150 is constrained to be between 5 and 100, the result will be 100. +///\n\nParameters:\n* %1 - the value to constrain (e.g., 150)\n* %2 - the minimum value (e.g., 5)\n* %3 - the maximum value (e.g., 100). +Blockly.Msg.MATH_CONSTRAIN_TITLE = 'constrain %1 low %2 high %3'; +/** @type {string} */ +/// tooltip - This compares a number ''x'' to a low value ''L'' and a high value ''H''. If ''x'' is less then ''L'', the result is ''L''. If ''x'' is greater than ''H'', the result is ''H''. Otherwise, the result is ''x''. +Blockly.Msg.MATH_CONSTRAIN_TOOLTIP = 'Constrain a number to be between the specified limits (inclusive).'; + +/** @type {string} */ +/// {{Optional}} url - Information about how computers generate random numbers. +Blockly.Msg.MATH_RANDOM_INT_HELPURL = 'https://en.wikipedia.org/wiki/Random_number_generation'; +/** @type {string} */ +/// block text - The title of the block that generates a random integer (whole number) in the specified range. For example, if the range is from 5 to 7, this returns 5, 6, or 7 with equal likelihood. %1 is a placeholder for the lower number, %2 is the placeholder for the larger number. +Blockly.Msg.MATH_RANDOM_INT_TITLE = 'random integer from %1 to %2'; +/** @type {string} */ +/// tooltip - Return a random integer between two values specified as inputs. For example, if one input was 7 and another 9, any of the numbers 7, 8, or 9 could be produced. +Blockly.Msg.MATH_RANDOM_INT_TOOLTIP = 'Return a random integer between the two specified limits, inclusive.'; + +/** @type {string} */ +/// {{Optional}} url - Information about how computers generate random numbers (specifically, numbers in the range from 0 to just below 1). +Blockly.Msg.MATH_RANDOM_FLOAT_HELPURL = 'https://en.wikipedia.org/wiki/Random_number_generation'; +/** @type {string} */ +/// block text - The title of the block that generates a random number greater than or equal to 0 and less than 1. +Blockly.Msg.MATH_RANDOM_FLOAT_TITLE_RANDOM = 'random fraction'; +/** @type {string} */ +/// tooltip - Return a random fraction between 0 and 1. The value may be equal to 0 but must be less than 1. +Blockly.Msg.MATH_RANDOM_FLOAT_TOOLTIP = 'Return a random fraction between 0.0 (inclusive) and 1.0 (exclusive).'; + +/** @type {string} */ +/// {{Optional}} url - Information about how to calculate atan2. +Blockly.Msg.MATH_ATAN2_HELPURL = 'https://en.wikipedia.org/wiki/Atan2'; +/** @type {string} */ +/// block text - The title of the block that calculates atan2 of point (X, Y). For example, if the point is (-1, -1), this returns -135. %1 is a placeholder for the X coordinate, %2 is the placeholder for the Y coordinate. +Blockly.Msg.MATH_ATAN2_TITLE = 'atan2 of X:%1 Y:%2'; +/** @type {string} */ +/// tooltip - Return the arctangent of point (X, Y) in degrees from -180 to 180. For example, if the point is (-1, -1) this returns -135. +Blockly.Msg.MATH_ATAN2_TOOLTIP = 'Return the arctangent of point (X, Y) in degrees from -180 to 180.'; + +// Text Blocks. +/** @type {string} */ +/// {{Optional}} url - Information about how computers represent text (sometimes referred to as ''string''s). +Blockly.Msg.TEXT_TEXT_HELPURL = 'https://en.wikipedia.org/wiki/String_(computer_science)'; +/** @type {string} */ +/// tooltip - See [https://github.com/google/blockly/wiki/Text https://github.com/google/blockly/wiki/Text]. +Blockly.Msg.TEXT_TEXT_TOOLTIP = 'A letter, word, or line of text.'; + +/** @type {string} */ +/// {{Optional}} url - Information on concatenating/appending pieces of text. +Blockly.Msg.TEXT_JOIN_HELPURL = 'https://github.com/google/blockly/wiki/Text#text-creation'; +/** @type {string} */ +/// block text - See [https://github.com/google/blockly/wiki/Text#text-creation https://github.com/google/blockly/wiki/Text#text-creation]. +Blockly.Msg.TEXT_JOIN_TITLE_CREATEWITH = 'create text with'; +/** @type {string} */ +/// tooltip - See [https://github.com/google/blockly/wiki/Text#text-creation create text with] for more information. +Blockly.Msg.TEXT_JOIN_TOOLTIP = 'Create a piece of text by joining together any number of items.'; + +/** @type {string} */ +/// block text - This is shown when the programmer wants to change the number of pieces of text being joined together. See [https://github.com/google/blockly/wiki/Text#text-creation https://github.com/google/blockly/wiki/Text#text-creation], specifically the last picture in the 'Text creation' section.\n{{Identical|Join}} +Blockly.Msg.TEXT_CREATE_JOIN_TITLE_JOIN = 'join'; +/** @type {string} */ +/// tooltip - See [https://github.com/google/blockly/wiki/Text#text-creation https://github.com/google/blockly/wiki/Text#text-creation], specifically the last picture in the 'Text creation' section. +Blockly.Msg.TEXT_CREATE_JOIN_TOOLTIP = 'Add, remove, or reorder sections to reconfigure this text block.'; +/** @type {string} */ +Blockly.Msg.TEXT_CREATE_JOIN_ITEM_TITLE_ITEM = Blockly.Msg.VARIABLES_DEFAULT_NAME; +/** @type {string} */ +/// block text - See [https://github.com/google/blockly/wiki/Text#text-creation https://github.com/google/blockly/wiki/Text#text-creation], specifically the last picture in the 'Text creation' section. +Blockly.Msg.TEXT_CREATE_JOIN_ITEM_TOOLTIP = 'Add an item to the text.'; + +/** @type {string} */ +/// {{Optional}} url - This and the other text-related URLs are going to be hard to translate. As always, it is okay to leave untranslated or paste in the English-language URL. For these URLs, you might also consider a general URL about how computers represent text (such as the translation of [https://en.wikipedia.org/wiki/String_(computer_science) this Wikipedia page]). +Blockly.Msg.TEXT_APPEND_HELPURL = 'https://github.com/google/blockly/wiki/Text#text-modification'; +/** @type {string} */ +/// block input text - Message that the variable name at %1 will have the item at %2 appended to it. +/// [[File:blockly-append-text.png]] +Blockly.Msg.TEXT_APPEND_TITLE = 'to %1 append text %2'; +/** @type {string} */ +Blockly.Msg.TEXT_APPEND_VARIABLE = Blockly.Msg.VARIABLES_DEFAULT_NAME; +/** @type {string} */ +/// tooltip - See [https://github.com/google/blockly/wiki/Text#text-modification https://github.com/google/blockly/wiki/Text#text-modification] for more information.\n\nParameters:\n* %1 - the name of the variable to which text should be appended +Blockly.Msg.TEXT_APPEND_TOOLTIP = 'Append some text to variable "%1".'; + +/** @type {string} */ +/// {{Optional}} url - Information about text on computers (usually referred to as 'strings'). +Blockly.Msg.TEXT_LENGTH_HELPURL = 'https://github.com/google/blockly/wiki/Text#text-modification'; +/** @type {string} */ +/// block text - See [https://github.com/google/blockly/wiki/Text#text-length https://github.com/google/blockly/wiki/Text#text-length]. +/// \n\nParameters:\n* %1 - the piece of text to take the length of +Blockly.Msg.TEXT_LENGTH_TITLE = 'length of %1'; +/** @type {string} */ +/// tooltip - See [https://github.com/google/blockly/wiki/Text#text-length https://github.com/google/blockly/wiki/Text#text-length]. +Blockly.Msg.TEXT_LENGTH_TOOLTIP = 'Returns the number of letters (including spaces) in the provided text.'; + +/** @type {string} */ +/// {{Optional}} url - Information about empty pieces of text on computers (usually referred to as 'empty strings'). +Blockly.Msg.TEXT_ISEMPTY_HELPURL = 'https://github.com/google/blockly/wiki/Text#checking-for-empty-text'; +/** @type {string} */ +/// block text - See [https://github.com/google/blockly/wiki/Text#checking-for-empty-text https://github.com/google/blockly/wiki/Text#checking-for-empty-text]. +/// \n\nParameters:\n* %1 - the piece of text to test for emptiness +Blockly.Msg.TEXT_ISEMPTY_TITLE = '%1 is empty'; +/** @type {string} */ +/// tooltip - See [https://github.com/google/blockly/wiki/Text#checking-for-empty-text https://github.com/google/blockly/wiki/Text#checking-for-empty-text]. +Blockly.Msg.TEXT_ISEMPTY_TOOLTIP = 'Returns true if the provided text is empty.'; + +/** @type {string} */ +/// {{Optional}} url - Information about finding a character in a piece of text. +Blockly.Msg.TEXT_INDEXOF_HELPURL = 'https://github.com/google/blockly/wiki/Text#finding-text'; +/** @type {string} */ +/// tooltip - %1 will be replaced by either the number 0 or -1 depending on the indexing mode. See [https://github.com/google/blockly/wiki/Text#finding-text https://github.com/google/blockly/wiki/Text#finding-text]. +Blockly.Msg.TEXT_INDEXOF_TOOLTIP = 'Returns the index of the first/last occurrence of the first text in the second text. Returns %1 if text is not found.'; +/** @type {string} */ +/// block text - Title of blocks allowing users to find text. See +/// [https://github.com/google/blockly/wiki/Text#finding-text +/// https://github.com/google/blockly/wiki/Text#finding-text]. +/// [[File:Blockly-find-text.png]]. +/// In English the expanded message is "in text %1 find (first|last) occurance of text %3" +/// where %1 and %3 are added by the user. See TEXT_INDEXOF_OPERATOR_FIRST and +/// TEXT_INDEXOF_OPERATOR_LAST for the dropdown text that replaces %2. +Blockly.Msg.TEXT_INDEXOF_TITLE = 'in text %1 %2 %3'; +/** @type {string} */ +/// dropdown - See [https://github.com/google/blockly/wiki/Text#finding-text +/// https://github.com/google/blockly/wiki/Text#finding-text]. +/// [[File:Blockly-find-text.png]]. +Blockly.Msg.TEXT_INDEXOF_OPERATOR_FIRST = 'find first occurrence of text'; +/** @type {string} */ +/// dropdown - See [https://github.com/google/blockly/wiki/Text#finding-text +/// https://github.com/google/blockly/wiki/Text#finding-text]. This would +/// replace "find first occurrence of text" below. (For more information on +/// how common text is factored out of dropdown menus, see +/// [https://translatewiki.net/wiki/Translating:Blockly#Drop-Down_Menus +/// https://translatewiki.net/wiki/Translating:Blockly#Drop-Down_Menus)].) +/// [[File:Blockly-find-text.png]]. +Blockly.Msg.TEXT_INDEXOF_OPERATOR_LAST = 'find last occurrence of text'; +/** @type {string} */ + +/// {{Optional}} url - Information about extracting characters (letters, number, symbols, etc.) from text. +Blockly.Msg.TEXT_CHARAT_HELPURL = 'https://github.com/google/blockly/wiki/Text#extracting-text'; +/** @type {string} */ +/// block text - Text for a block to extract a letter (or number, +/// punctuation character, etc.) from a string, as shown below. %1 is added by +/// the user and %2 is replaced by a dropdown of options, possibly followed by +/// another user supplied string. TEXT_CHARAT_TAIL is then added to the end. See +/// [https://github.com/google/blockly/wiki/Text#extracting-a-single-character +/// https://github.com/google/blockly/wiki/Text#extracting-a-single-character]. +/// [[File:Blockly-text-get.png]] +Blockly.Msg.TEXT_CHARAT_TITLE = 'in text %1 %2'; +/** @type {string} */ +/// dropdown - Indicates that the letter (or number, punctuation character, etc.) with the +/// specified index should be obtained from the preceding piece of text. See +/// [https://github.com/google/blockly/wiki/Text#extracting-a-single-character +/// https://github.com/google/blockly/wiki/Text#extracting-a-single-character]. +/// [[File:Blockly-text-get.png]] +Blockly.Msg.TEXT_CHARAT_FROM_START = 'get letter #'; +/** @type {string} */ +/// block text - Indicates that the letter (or number, punctuation character, etc.) with the +/// specified index from the end of a given piece of text should be obtained. See +/// [https://github.com/google/blockly/wiki/Text#extracting-a-single-character +/// https://github.com/google/blockly/wiki/Text#extracting-a-single-character]. +/// [[File:Blockly-text-get.png]] +Blockly.Msg.TEXT_CHARAT_FROM_END = 'get letter # from end'; +/** @type {string} */ +/// block text - Indicates that the first letter of the following piece of text should be +/// retrieved. See [https://github.com/google/blockly/wiki/Text#extracting-a-single-character +/// https://github.com/google/blockly/wiki/Text#extracting-a-single-character]. +/// [[File:Blockly-text-get.png]] +Blockly.Msg.TEXT_CHARAT_FIRST = 'get first letter'; +/** @type {string} */ +/// block text - Indicates that the last letter (or number, punctuation mark, etc.) of the +/// following piece of text should be retrieved. See +/// [https://github.com/google/blockly/wiki/Text#extracting-a-single-character +/// https://github.com/google/blockly/wiki/Text#extracting-a-single-character]. +/// [[File:Blockly-text-get.png]] +Blockly.Msg.TEXT_CHARAT_LAST = 'get last letter'; +/** @type {string} */ +/// block text - Indicates that any letter (or number, punctuation mark, etc.) in the +/// following piece of text should be randomly selected. See +/// [https://github.com/google/blockly/wiki/Text#extracting-a-single-character +/// https://github.com/google/blockly/wiki/Text#extracting-a-single-character]. +/// [[File:Blockly-text-get.png]] +Blockly.Msg.TEXT_CHARAT_RANDOM = 'get random letter'; +/** @type {string} */ +/// block text - Text that goes after the rightmost block/dropdown when getting a single letter from +/// a piece of text, as in [https://blockly-demo.appspot.com/static/apps/code/index.html#3m23km these +/// blocks] or shown below. For most languages, this will be blank. +/// [[File:Blockly-text-get.png]] +Blockly.Msg.TEXT_CHARAT_TAIL = ''; +/** @type {string} */ +/// tooltip - See [https://github.com/google/blockly/wiki/Text#extracting-a-single-character +/// https://github.com/google/blockly/wiki/Text#extracting-a-single-character]. +/// [[File:Blockly-text-get.png]] +Blockly.Msg.TEXT_CHARAT_TOOLTIP = 'Returns the letter at the specified position.'; + +/** @type {string} */ +/// See [https://github.com/google/blockly/wiki/Text#extracting-a-region-of-text +/// https://github.com/google/blockly/wiki/Text#extracting-a-region-of-text]. +Blockly.Msg.TEXT_GET_SUBSTRING_TOOLTIP = 'Returns a specified portion of the text.'; +/** @type {string} */ +/// {{Optional}} url - Information about extracting characters from text. Reminder: urls are the +/// lowest priority translations. Feel free to skip. +Blockly.Msg.TEXT_GET_SUBSTRING_HELPURL = 'https://github.com/google/blockly/wiki/Text#extracting-a-region-of-text'; +/** @type {string} */ +/// block text - Precedes a piece of text from which a portion should be extracted. +/// [[File:Blockly-get-substring.png]] +Blockly.Msg.TEXT_GET_SUBSTRING_INPUT_IN_TEXT = 'in text'; +/** @type {string} */ +/// dropdown - Indicates that the following number specifies the position (relative to the start +/// position) of the beginning of the region of text that should be obtained from the preceding +/// piece of text. See [https://github.com/google/blockly/wiki/Text#extracting-a-region-of-text +/// https://github.com/google/blockly/wiki/Text#extracting-a-region-of-text]. +/// [[File:Blockly-get-substring.png]] +Blockly.Msg.TEXT_GET_SUBSTRING_START_FROM_START = 'get substring from letter #'; +/** @type {string} */ +/// dropdown - Indicates that the following number specifies the position (relative to the end +/// position) of the beginning of the region of text that should be obtained from the preceding +/// piece of text. See [https://github.com/google/blockly/wiki/Text#extracting-a-region-of-text +/// https://github.com/google/blockly/wiki/Text#extracting-a-region-of-text]. +/// Note: If {{msg-blockly|ORDINAL_NUMBER_SUFFIX}} is defined, it will +/// automatically appear ''after'' this and any other +/// [https://translatewiki.net/wiki/Translating:Blockly#Ordinal_numbers ordinal numbers] +/// on this block. +/// [[File:Blockly-get-substring.png]] +Blockly.Msg.TEXT_GET_SUBSTRING_START_FROM_END = 'get substring from letter # from end'; +/** @type {string} */ +/// block text - Indicates that a region starting with the first letter of the preceding piece +/// of text should be extracted. See +/// [https://github.com/google/blockly/wiki/Text#extracting-a-region-of-text +/// https://github.com/google/blockly/wiki/Text#extracting-a-region-of-text]. +/// [[File:Blockly-get-substring.png]] +Blockly.Msg.TEXT_GET_SUBSTRING_START_FIRST = 'get substring from first letter'; +/** @type {string} */ +/// dropdown - Indicates that the following number specifies the position (relative to +/// the start position) of the end of the region of text that should be obtained from the +/// preceding piece of text. See +/// [https://github.com/google/blockly/wiki/Text#extracting-a-region-of-text +/// https://github.com/google/blockly/wiki/Text#extracting-a-region-of-text]. +/// [[File:Blockly-get-substring.png]] +Blockly.Msg.TEXT_GET_SUBSTRING_END_FROM_START = 'to letter #'; +/** @type {string} */ +/// dropdown - Indicates that the following number specifies the position (relative to the +/// end position) of the end of the region of text that should be obtained from the preceding +/// piece of text. See +/// [https://github.com/google/blockly/wiki/Text#extracting-a-region-of-text +/// https://github.com/google/blockly/wiki/Text#extracting-a-region-of-text]. +/// [[File:Blockly-get-substring.png]] +Blockly.Msg.TEXT_GET_SUBSTRING_END_FROM_END = 'to letter # from end'; +/** @type {string} */ +/// block text - Indicates that a region ending with the last letter of the preceding piece +/// of text should be extracted. See +/// [https://github.com/google/blockly/wiki/Text#extracting-a-region-of-text +/// https://github.com/google/blockly/wiki/Text#extracting-a-region-of-text]. +/// [[File:Blockly-get-substring.png]] +Blockly.Msg.TEXT_GET_SUBSTRING_END_LAST = 'to last letter'; +/** @type {string} */ +/// block text - Text that should go after the rightmost block/dropdown when +/// [https://github.com/google/blockly/wiki/Text#extracting-a-region-of-text +/// extracting a region of text]. In most languages, this will be the empty string. +/// [[File:Blockly-get-substring.png]] +Blockly.Msg.TEXT_GET_SUBSTRING_TAIL = ''; + +/** @type {string} */ +/// {{Optional}} url - Information about the case of letters (upper-case and lower-case). +Blockly.Msg.TEXT_CHANGECASE_HELPURL = 'https://github.com/google/blockly/wiki/Text#adjusting-text-case'; +/** @type {string} */ +/// tooltip - Describes a block to adjust the case of letters. For more information on this block, +/// see [https://github.com/google/blockly/wiki/Text#adjusting-text-case +/// https://github.com/google/blockly/wiki/Text#adjusting-text-case]. +Blockly.Msg.TEXT_CHANGECASE_TOOLTIP = 'Return a copy of the text in a different case.'; +/** @type {string} */ +/// block text - Indicates that all of the letters in the following piece of text should be +/// capitalized. If your language does not use case, you may indicate that this is not +/// applicable to your language. For more information on this block, see +/// [https://github.com/google/blockly/wiki/Text#adjusting-text-case +/// https://github.com/google/blockly/wiki/Text#adjusting-text-case]. +Blockly.Msg.TEXT_CHANGECASE_OPERATOR_UPPERCASE = 'to UPPER CASE'; +/** @type {string} */ +/// block text - Indicates that all of the letters in the following piece of text should be converted to lower-case. If your language does not use case, you may indicate that this is not applicable to your language. For more information on this block, see [https://github.com/google/blockly/wiki/Text#adjusting-text-case https://github.com/google/blockly/wiki/Text#adjusting-text-case]. +Blockly.Msg.TEXT_CHANGECASE_OPERATOR_LOWERCASE = 'to lower case'; +/** @type {string} */ +/// block text - Indicates that the first letter of each of the following words should be capitalized and the rest converted to lower-case. If your language does not use case, you may indicate that this is not applicable to your language. For more information on this block, see [https://github.com/google/blockly/wiki/Text#adjusting-text-case https://github.com/google/blockly/wiki/Text#adjusting-text-case]. +Blockly.Msg.TEXT_CHANGECASE_OPERATOR_TITLECASE = 'to Title Case'; + +/** @type {string} */ +/// {{Optional}} url - Information about trimming (removing) text off the beginning and ends of pieces of text. +Blockly.Msg.TEXT_TRIM_HELPURL = 'https://github.com/google/blockly/wiki/Text#trimming-removing-spaces'; +/** @type {string} */ +/// tooltip - See [https://github.com/google/blockly/wiki/Text#trimming-removing-spaces +/// https://github.com/google/blockly/wiki/Text#trimming-removing-spaces]. +Blockly.Msg.TEXT_TRIM_TOOLTIP = 'Return a copy of the text with spaces removed from one or both ends.'; +/** @type {string} */ +/// dropdown - Removes spaces from the beginning and end of a piece of text. See +/// [https://github.com/google/blockly/wiki/Text#trimming-removing-spaces +/// https://github.com/google/blockly/wiki/Text#trimming-removing-spaces]. Note that neither +/// this nor the other options modify the original piece of text (that follows); +/// the block just returns a version of the text without the specified spaces. +Blockly.Msg.TEXT_TRIM_OPERATOR_BOTH = 'trim spaces from both sides of'; +/** @type {string} */ +/// dropdown - Removes spaces from the beginning of a piece of text. See +/// [https://github.com/google/blockly/wiki/Text#trimming-removing-spaces +/// https://github.com/google/blockly/wiki/Text#trimming-removing-spaces]. +/// Note that in right-to-left scripts, this will remove spaces from the right side. +Blockly.Msg.TEXT_TRIM_OPERATOR_LEFT = 'trim spaces from left side of'; +/** @type {string} */ +/// dropdown - Removes spaces from the end of a piece of text. See +/// [https://github.com/google/blockly/wiki/Text#trimming-removing-spaces +/// https://github.com/google/blockly/wiki/Text#trimming-removing-spaces]. +/// Note that in right-to-left scripts, this will remove spaces from the left side. +Blockly.Msg.TEXT_TRIM_OPERATOR_RIGHT = 'trim spaces from right side of'; + +/** @type {string} */ +/// {{Optional}} url - Information about displaying text on computers. +Blockly.Msg.TEXT_PRINT_HELPURL = 'https://github.com/google/blockly/wiki/Text#printing-text'; +/** @type {string} */ +/// block text - Display the input on the screen. See +/// [https://github.com/google/blockly/wiki/Text#printing-text +/// https://github.com/google/blockly/wiki/Text#printing-text]. +/// \n\nParameters:\n* %1 - the value to print +Blockly.Msg.TEXT_PRINT_TITLE = 'print %1'; +/** @type {string} */ +/// tooltip - See [https://github.com/google/blockly/wiki/Text#printing-text +/// https://github.com/google/blockly/wiki/Text#printing-text]. +Blockly.Msg.TEXT_PRINT_TOOLTIP = 'Print the specified text, number or other value.'; +/** @type {string} */ +/// {{Optional}} url - Information about getting text from users. +Blockly.Msg.TEXT_PROMPT_HELPURL = 'https://github.com/google/blockly/wiki/Text#getting-input-from-the-user'; +/** @type {string} */ +/// dropdown - Specifies that a piece of text should be requested from the user with +/// the following message. See [https://github.com/google/blockly/wiki/Text#printing-text +/// https://github.com/google/blockly/wiki/Text#printing-text]. +Blockly.Msg.TEXT_PROMPT_TYPE_TEXT = 'prompt for text with message'; +/** @type {string} */ +/// dropdown - Specifies that a number should be requested from the user with the +/// following message. See [https://github.com/google/blockly/wiki/Text#printing-text +/// https://github.com/google/blockly/wiki/Text#printing-text]. +Blockly.Msg.TEXT_PROMPT_TYPE_NUMBER = 'prompt for number with message'; +/** @type {string} */ +/// dropdown - Precedes the message with which the user should be prompted for +/// a number. See [https://github.com/google/blockly/wiki/Text#printing-text +/// https://github.com/google/blockly/wiki/Text#printing-text]. +Blockly.Msg.TEXT_PROMPT_TOOLTIP_NUMBER = 'Prompt for user for a number.'; +/** @type {string} */ +/// dropdown - Precedes the message with which the user should be prompted for some text. +/// See [https://github.com/google/blockly/wiki/Text#printing-text +/// https://github.com/google/blockly/wiki/Text#printing-text]. +Blockly.Msg.TEXT_PROMPT_TOOLTIP_TEXT = 'Prompt for user for some text.'; + +/** @type {string} */ +/// block text - Title of a block that counts the number of instances of +/// a smaller pattern (%1) inside a longer string (%2). +Blockly.Msg.TEXT_COUNT_MESSAGE0 = 'count %1 in %2'; +/** @type {string} */ +/// {{Optional}} url - Information about counting how many times a string appears in another string. +Blockly.Msg.TEXT_COUNT_HELPURL = 'https://github.com/google/blockly/wiki/Text#counting-substrings'; +/** @type {string} */ +/// tooltip - Short description of a block that counts how many times some text occurs within some other text. +Blockly.Msg.TEXT_COUNT_TOOLTIP = 'Count how many times some text occurs within some other text.'; + +/** @type {string} */ +/// block text - Title of a block that returns a copy of text (%3) with all +/// instances of some smaller text (%1) replaced with other text (%2). +Blockly.Msg.TEXT_REPLACE_MESSAGE0 = 'replace %1 with %2 in %3'; +/** @type {string} */ +/// {{Optional}} url - Information about replacing each copy text (or string, in computer lingo) with other text. +Blockly.Msg.TEXT_REPLACE_HELPURL = 'https://github.com/google/blockly/wiki/Text#replacing-substrings'; +/** @type {string} */ +/// tooltip - Short description of a block that replaces copies of text in a large text with other text. +Blockly.Msg.TEXT_REPLACE_TOOLTIP = 'Replace all occurances of some text within some other text.'; + +/** @type {string} */ +/// block text - Title of block that returns a copy of text (%1) with the order +/// of letters and characters reversed. +Blockly.Msg.TEXT_REVERSE_MESSAGE0 = 'reverse %1'; +/** @type {string} */ +/// {{Optional}} url - Information about reversing a letters/characters in text. +Blockly.Msg.TEXT_REVERSE_HELPURL = 'https://github.com/google/blockly/wiki/Text#reversing-text'; +/** @type {string} */ +/// tooltip - See [https://github.com/google/blockly/wiki/Text]. +Blockly.Msg.TEXT_REVERSE_TOOLTIP = 'Reverses the order of the characters in the text.'; + +// Lists Blocks. +/** @type {string} */ +/// {{Optional}} url - Information on empty lists. +Blockly.Msg.LISTS_CREATE_EMPTY_HELPURL = 'https://github.com/google/blockly/wiki/Lists#create-empty-list'; +/** @type {string} */ +/// block text - See [https://github.com/google/blockly/wiki/Lists#create-empty-list https://github.com/google/blockly/wiki/Lists#create-empty-list]. +Blockly.Msg.LISTS_CREATE_EMPTY_TITLE = 'create empty list'; +/** @type {string} */ +/// block text - See [https://github.com/google/blockly/wiki/Lists#create-empty-list https://github.com/google/blockly/wiki/Lists#create-empty-list]. +Blockly.Msg.LISTS_CREATE_EMPTY_TOOLTIP = 'Returns a list, of length 0, containing no data records'; + +/** @type {string} */ +/// {{Optional}} url - Information on building lists. +Blockly.Msg.LISTS_CREATE_WITH_HELPURL = 'https://github.com/google/blockly/wiki/Lists#create-list-with'; +/** @type {string} */ +/// tooltip - See [https://github.com/google/blockly/wiki/Lists#create-list-with https://github.com/google/blockly/wiki/Lists#create-list-with]. +Blockly.Msg.LISTS_CREATE_WITH_TOOLTIP = 'Create a list with any number of items.'; +/** @type {string} */ +/// block text - See [https://github.com/google/blockly/wiki/Lists#create-list-with https://github.com/google/blockly/wiki/Lists#create-list-with]. +Blockly.Msg.LISTS_CREATE_WITH_INPUT_WITH = 'create list with'; +/** @type {string} */ +/// block text - This appears in a sub-block when [https://github.com/google/blockly/wiki/Lists#changing-number-of-inputs changing the number of inputs in a ''''create list with'''' block].\n{{Identical|List}} +Blockly.Msg.LISTS_CREATE_WITH_CONTAINER_TITLE_ADD = 'list'; +/** @type {string} */ +/// tooltip - See [https://github.com/google/blockly/wiki/Lists#changing-number-of-inputs https://github.com/google/blockly/wiki/Lists#changing-number-of-inputs]. +Blockly.Msg.LISTS_CREATE_WITH_CONTAINER_TOOLTIP = 'Add, remove, or reorder sections to reconfigure this list block.'; +/** @type {string} */ +Blockly.Msg.LISTS_CREATE_WITH_ITEM_TITLE = Blockly.Msg.VARIABLES_DEFAULT_NAME; +/** @type {string} */ +/// tooltip - See [https://github.com/google/blockly/wiki/Lists#changing-number-of-inputs https://github.com/google/blockly/wiki/Lists#changing-number-of-inputs]. +Blockly.Msg.LISTS_CREATE_WITH_ITEM_TOOLTIP = 'Add an item to the list.'; + +/** @type {string} */ +/// {{Optional}} url - Information about [https://github.com/google/blockly/wiki/Lists#create-list-with creating a list with multiple copies of a single item]. +Blockly.Msg.LISTS_REPEAT_HELPURL = 'https://github.com/google/blockly/wiki/Lists#create-list-with'; +/** @type {string} */ +/// {{Optional}} url - See [https://github.com/google/blockly/wiki/Lists#create-list-with creating a list with multiple copies of a single item]. +Blockly.Msg.LISTS_REPEAT_TOOLTIP = 'Creates a list consisting of the given value repeated the specified number of times.'; +/** @type {string} */ +/// block text - See [https://github.com/google/blockly/wiki/Lists#create-list-with +/// https://github.com/google/blockly/wiki/Lists#create-list-with]. +///\n\nParameters:\n* %1 - the item (text) to be repeated\n* %2 - the number of times to repeat it +Blockly.Msg.LISTS_REPEAT_TITLE = 'create list with item %1 repeated %2 times'; + +/** @type {string} */ +/// {{Optional}} url - Information about how the length of a list is computed (i.e., by the total number of elements, not the number of different elements). +Blockly.Msg.LISTS_LENGTH_HELPURL = 'https://github.com/google/blockly/wiki/Lists#length-of'; +/** @type {string} */ +/// block text - See [https://github.com/google/blockly/wiki/Lists#length-of https://github.com/google/blockly/wiki/Lists#length-of]. +/// \n\nParameters:\n* %1 - the list whose length is desired +Blockly.Msg.LISTS_LENGTH_TITLE = 'length of %1'; +/** @type {string} */ +/// tooltip - See [https://github.com/google/blockly/wiki/Lists#length-of https://github.com/google/blockly/wiki/Lists#length-of Blockly:Lists:length of]. +Blockly.Msg.LISTS_LENGTH_TOOLTIP = 'Returns the length of a list.'; + +/** @type {string} */ +/// {{Optional}} url - See [https://github.com/google/blockly/wiki/Lists#is-empty https://github.com/google/blockly/wiki/Lists#is-empty]. +Blockly.Msg.LISTS_ISEMPTY_HELPURL = 'https://github.com/google/blockly/wiki/Lists#is-empty'; +/** @type {string} */ +/// block text - See [https://github.com/google/blockly/wiki/Lists#is-empty +/// https://github.com/google/blockly/wiki/Lists#is-empty]. +/// \n\nParameters:\n* %1 - the list to test +Blockly.Msg.LISTS_ISEMPTY_TITLE = '%1 is empty'; +/** @type {string} */ +/// block tooltip - See [https://github.com/google/blockly/wiki/Lists#is-empty +/// https://github.com/google/blockly/wiki/Lists#is-empty]. +Blockly.Msg.LISTS_ISEMPTY_TOOLTIP = 'Returns true if the list is empty.'; + +/** @type {string} */ +/// block text - Title of blocks operating on [https://github.com/google/blockly/wiki/Lists lists]. +Blockly.Msg.LISTS_INLIST = 'in list'; + +/** @type {string} */ +/// {{Optional}} url - See [https://github.com/google/blockly/wiki/Lists#getting-items-from-a-list +/// https://github.com/google/blockly/wiki/Lists#getting-items-from-a-list]. +Blockly.Msg.LISTS_INDEX_OF_HELPURL = 'https://github.com/google/blockly/wiki/Lists#getting-items-from-a-list'; +/** @type {string} */ +Blockly.Msg.LISTS_INDEX_OF_INPUT_IN_LIST = Blockly.Msg.LISTS_INLIST; +/** @type {string} */ +/// dropdown - See [https://github.com/google/blockly/wiki/Lists#finding-items-in-a-list +/// Lists#finding-items-in-a-list]. +/// [[File:Blockly-list-find.png]] +Blockly.Msg.LISTS_INDEX_OF_FIRST = 'find first occurrence of item'; +/** @type {string} */ +/// dropdown - See [https://github.com/google/blockly/wiki/Lists#finding-items-in-a-list +/// https://github.com/google/blockly/wiki/Lists#finding-items-in-a-list]. +/// [[File:Blockly-list-find.png]] +Blockly.Msg.LISTS_INDEX_OF_LAST = 'find last occurrence of item'; +/** @type {string} */ +/// tooltip - %1 will be replaced by either the number 0 or -1 depending on the indexing mode. See [https://github.com/google/blockly/wiki/Lists#finding-items-in-a-list +/// https://github.com/google/blockly/wiki/Lists#finding-items-in-a-list]. +/// [[File:Blockly-list-find.png]] +Blockly.Msg.LISTS_INDEX_OF_TOOLTIP = 'Returns the index of the first/last occurrence of the item in the list. Returns %1 if item is not found.'; + +/** @type {string} */ +Blockly.Msg.LISTS_GET_INDEX_HELPURL = Blockly.Msg.LISTS_INDEX_OF_HELPURL; +/** @type {string} */ +/// dropdown - Indicates that the user wishes to +/// [https://github.com/google/blockly/wiki/Lists#getting-a-single-item +/// get an item from a list] without removing it from the list. +Blockly.Msg.LISTS_GET_INDEX_GET = 'get'; +/** @type {string} */ +/// dropdown - Indicates that the user wishes to +/// [https://github.com/google/blockly/wiki/Lists#getting-a-single-item +/// get and remove an item from a list], as opposed to merely getting +/// it without modifying the list. +Blockly.Msg.LISTS_GET_INDEX_GET_REMOVE = 'get and remove'; +/** @type {string} */ +/// dropdown - Indicates that the user wishes to +/// [https://github.com/google/blockly/wiki/Lists#removing-an-item +/// remove an item from a list].\n{{Identical|Remove}} +Blockly.Msg.LISTS_GET_INDEX_REMOVE = 'remove'; +/** @type {string} */ +/// dropdown - Indicates that an index relative to the front of the list should be used to +/// [https://github.com/google/blockly/wiki/Lists#getting-a-single-item get and/or remove +/// an item from a list]. Note: If {{msg-blockly|ORDINAL_NUMBER_SUFFIX}} is defined, it will +/// automatically appear ''after'' this number (and any other ordinal numbers on this block). +/// See [[Translating:Blockly#Ordinal_numbers]] for more information on ordinal numbers in Blockly. +/// [[File:Blockly-list-get-item.png]] +Blockly.Msg.LISTS_GET_INDEX_FROM_START = '#'; +/** @type {string} */ +/// dropdown - Indicates that an index relative to the end of the list should be used +/// to [https://github.com/google/blockly/wiki/Lists#getting-a-single-item access an item in a list]. +/// [[File:Blockly-list-get-item.png]] +Blockly.Msg.LISTS_GET_INDEX_FROM_END = '# from end'; +/** @type {string} */ +/// dropdown - Indicates that the '''first''' item should be +/// [https://github.com/google/blockly/wiki/Lists#getting-a-single-item accessed in a list]. +/// [[File:Blockly-list-get-item.png]] +Blockly.Msg.LISTS_GET_INDEX_FIRST = 'first'; +/** @type {string} */ +/// dropdown - Indicates that the '''last''' item should be +/// [https://github.com/google/blockly/wiki/Lists#getting-a-single-item accessed in a list]. +/// [[File:Blockly-list-get-item.png]] +Blockly.Msg.LISTS_GET_INDEX_LAST = 'last'; +/** @type {string} */ +/// dropdown - Indicates that a '''random''' item should be +/// [https://github.com/google/blockly/wiki/Lists#getting-a-single-item accessed in a list]. +/// [[File:Blockly-list-get-item.png]] +Blockly.Msg.LISTS_GET_INDEX_RANDOM = 'random'; +/** @type {string} */ +/// block text - Text that should go after the rightmost block/dropdown when +/// [https://github.com/google/blockly/wiki/Lists#getting-a-single-item +/// accessing an item from a list]. In most languages, this will be the empty string. +/// [[File:Blockly-list-get-item.png]] +Blockly.Msg.LISTS_GET_INDEX_TAIL = ''; +/** @type {string} */ +Blockly.Msg.LISTS_GET_INDEX_INPUT_IN_LIST = Blockly.Msg.LISTS_INLIST; +/** @type {string} */ +/// tooltip - Indicates the ordinal number that the first item in a list is referenced by. %1 will be replaced by either "#0" or "#1" depending on the indexing mode. +Blockly.Msg.LISTS_INDEX_FROM_START_TOOLTIP = '%1 is the first item.'; +/** @type {string} */ +/// tooltip - Indicates the ordinal number that the last item in a list is referenced by. %1 will be replaced by either "#0" or "#1" depending on the indexing mode. +Blockly.Msg.LISTS_INDEX_FROM_END_TOOLTIP = '%1 is the last item.'; +/** @type {string} */ +/// tooltip - See [https://github.com/google/blockly/wiki/Lists#getting-a-single-item https://github.com/google/blockly/wiki/Lists#getting-a-single-item] for more information. +Blockly.Msg.LISTS_GET_INDEX_TOOLTIP_GET_FROM = 'Returns the item at the specified position in a list.'; +/** @type {string} */ +/// tooltip - See [https://github.com/google/blockly/wiki/Lists#getting-a-single-item https://github.com/google/blockly/wiki/Lists#getting-a-single-item] for more information. +Blockly.Msg.LISTS_GET_INDEX_TOOLTIP_GET_FIRST = 'Returns the first item in a list.'; +/** @type {string} */ +/// tooltip - See [https://github.com/google/blockly/wiki/Lists#getting-a-single-item https://github.com/google/blockly/wiki/Lists#getting-a-single-item] for more information. +Blockly.Msg.LISTS_GET_INDEX_TOOLTIP_GET_LAST = 'Returns the last item in a list.'; +/** @type {string} */ +/// tooltip - See [https://github.com/google/blockly/wiki/Lists#getting-a-single-item https://github.com/google/blockly/wiki/Lists#getting-a-single-item] for more information. +Blockly.Msg.LISTS_GET_INDEX_TOOLTIP_GET_RANDOM = 'Returns a random item in a list.'; +/** @type {string} */ +/// tooltip - See [https://github.com/google/blockly/wiki/Lists#getting-and-removing-an-item] (for remove and return) and [https://github.com/google/blockly/wiki/Lists#getting-a-single-item] for '#' or '# from end'. +Blockly.Msg.LISTS_GET_INDEX_TOOLTIP_GET_REMOVE_FROM = 'Removes and returns the item at the specified position in a list.'; +/** @type {string} */ +/// tooltip - See [https://github.com/google/blockly/wiki/Lists#getting-and-removing-an-item] (for remove and return) and [https://github.com/google/blockly/wiki/Lists#getting-a-single-item] for 'first'. +Blockly.Msg.LISTS_GET_INDEX_TOOLTIP_GET_REMOVE_FIRST = 'Removes and returns the first item in a list.'; +/** @type {string} */ +/// tooltip - See [https://github.com/google/blockly/wiki/Lists#getting-and-removing-an-item] (for remove and return) and [https://github.com/google/blockly/wiki/Lists#getting-a-single-item] for 'last'. +Blockly.Msg.LISTS_GET_INDEX_TOOLTIP_GET_REMOVE_LAST = 'Removes and returns the last item in a list.'; +/** @type {string} */ +/// tooltip - See [https://github.com/google/blockly/wiki/Lists#getting-and-removing-an-item] (for remove and return) and [https://github.com/google/blockly/wiki/Lists#getting-a-single-item] for 'random'. +Blockly.Msg.LISTS_GET_INDEX_TOOLTIP_GET_REMOVE_RANDOM = 'Removes and returns a random item in a list.'; +/** @type {string} */ +/// tooltip - See [https://github.com/google/blockly/wiki/Lists#getting-and-removing-an-item] (for remove and return) and [https://github.com/google/blockly/wiki/Lists#getting-a-single-item] for '#' or '# from end'. +Blockly.Msg.LISTS_GET_INDEX_TOOLTIP_REMOVE_FROM = 'Removes the item at the specified position in a list.'; +/** @type {string} */ +/// tooltip - See [https://github.com/google/blockly/wiki/Lists#getting-and-removing-an-item] (for remove and return) and [https://github.com/google/blockly/wiki/Lists#getting-a-single-item] for 'first'. +Blockly.Msg.LISTS_GET_INDEX_TOOLTIP_REMOVE_FIRST = 'Removes the first item in a list.'; +/** @type {string} */ +/// tooltip - See [https://github.com/google/blockly/wiki/Lists#getting-and-removing-an-item] (for remove and return) and [https://github.com/google/blockly/wiki/Lists#getting-a-single-item] for 'last'. +Blockly.Msg.LISTS_GET_INDEX_TOOLTIP_REMOVE_LAST = 'Removes the last item in a list.'; +/** @type {string} */ +/// tooltip - See [https://github.com/google/blockly/wiki/Lists#getting-and-removing-an-item] (for remove and return) and [https://github.com/google/blockly/wiki/Lists#getting-a-single-item] for 'random'. +Blockly.Msg.LISTS_GET_INDEX_TOOLTIP_REMOVE_RANDOM = 'Removes a random item in a list.'; +/** @type {string} */ +/// {{Optional}} url - Information about putting items in lists. +Blockly.Msg.LISTS_SET_INDEX_HELPURL = 'https://github.com/google/blockly/wiki/Lists#in-list--set'; +/** @type {string} */ +Blockly.Msg.LISTS_SET_INDEX_INPUT_IN_LIST = Blockly.Msg.LISTS_INLIST; +/** @type {string} */ +/// block text - [https://github.com/google/blockly/wiki/Lists#in-list--set +/// Replaces an item in a list]. +/// [[File:Blockly-in-list-set-insert.png]] +Blockly.Msg.LISTS_SET_INDEX_SET = 'set'; +/** @type {string} */ +/// block text - [https://github.com/google/blockly/wiki/Lists#in-list--insert-at +/// Inserts an item into a list]. +/// [[File:Blockly-in-list-set-insert.png]] +Blockly.Msg.LISTS_SET_INDEX_INSERT = 'insert at'; +/** @type {string} */ +/// block text - The word(s) after the position in the list and before the item to be set/inserted. +/// [[File:Blockly-in-list-set-insert.png]] +Blockly.Msg.LISTS_SET_INDEX_INPUT_TO = 'as'; +/** @type {string} */ +/// tooltip - See [https://github.com/google/blockly/wiki/Lists#getting-a-single-item} (even though the page describes the "get" block, the idea is the same for the "set" block). +Blockly.Msg.LISTS_SET_INDEX_TOOLTIP_SET_FROM = 'Sets the item at the specified position in a list.'; +/** @type {string} */ +/// tooltip - See [https://github.com/google/blockly/wiki/Lists#getting-a-single-item} (even though the page describes the "get" block, the idea is the same for the "set" block). +Blockly.Msg.LISTS_SET_INDEX_TOOLTIP_SET_FIRST = 'Sets the first item in a list.'; +/** @type {string} */ +/// tooltip - See [https://github.com/google/blockly/wiki/Lists#getting-a-single-item} (even though the page describes the "get" block, the idea is the same for the "set" block). +Blockly.Msg.LISTS_SET_INDEX_TOOLTIP_SET_LAST = 'Sets the last item in a list.'; +/** @type {string} */ +/// tooltip - See [https://github.com/google/blockly/wiki/Lists#getting-a-single-item} (even though the page describes the "get" block, the idea is the same for the "set" block). +Blockly.Msg.LISTS_SET_INDEX_TOOLTIP_SET_RANDOM = 'Sets a random item in a list.'; +/** @type {string} */ +/// tooltip - See [https://github.com/google/blockly/wiki/Lists#getting-a-single-item} (even though the page describes the "get" block, the idea is the same for the "insert" block). +Blockly.Msg.LISTS_SET_INDEX_TOOLTIP_INSERT_FROM = 'Inserts the item at the specified position in a list.'; +/** @type {string} */ +/// tooltip - See [https://github.com/google/blockly/wiki/Lists#getting-a-single-item} (even though the page describes the "get" block, the idea is the same for the "insert" block). +Blockly.Msg.LISTS_SET_INDEX_TOOLTIP_INSERT_FIRST = 'Inserts the item at the start of a list.'; +/** @type {string} */ +/// tooltip - See [https://github.com/google/blockly/wiki/Lists#getting-a-single-item} (even though the page describes the "get" block, the idea is the same for the "insert" block). +Blockly.Msg.LISTS_SET_INDEX_TOOLTIP_INSERT_LAST = 'Append the item to the end of a list.'; +/** @type {string} */ +/// tooltip - See [https://github.com/google/blockly/wiki/Lists#getting-a-single-item} (even though the page describes the "get" block, the idea is the same for the "insert" block). +Blockly.Msg.LISTS_SET_INDEX_TOOLTIP_INSERT_RANDOM = 'Inserts the item randomly in a list.'; + +/** @type {string} */ +/// {{Optional}} url - Information describing extracting a sublist from an existing list. +Blockly.Msg.LISTS_GET_SUBLIST_HELPURL = 'https://github.com/google/blockly/wiki/Lists#getting-a-sublist'; +/** @type {string} */ +Blockly.Msg.LISTS_GET_SUBLIST_INPUT_IN_LIST = Blockly.Msg.LISTS_INLIST; +/** @type {string} */ +/// dropdown - Indicates that an index relative to the front of the list should be used +/// to specify the beginning of the range from which to +/// [https://github.com/google/blockly/wiki/Lists#getting-a-sublist get a sublist]. +/// [[File:Blockly-get-sublist.png]] +/// Note: If {{msg-blockly|ORDINAL_NUMBER_SUFFIX}} is defined, it will +/// automatically appear ''after'' this number (and any other ordinal numbers on this block). +/// See [[Translating:Blockly#Ordinal_numbers]] for more information on ordinal numbers in Blockly. +Blockly.Msg.LISTS_GET_SUBLIST_START_FROM_START = 'get sub-list from #'; +/** @type {string} */ +/// dropdown - Indicates that an index relative to the end of the list should be used +/// to specify the beginning of the range from which to +/// [https://github.com/google/blockly/wiki/Lists#getting-a-sublist get a sublist]. +Blockly.Msg.LISTS_GET_SUBLIST_START_FROM_END = 'get sub-list from # from end'; +/** @type {string} */ +/// dropdown - Indicates that the +/// [https://github.com/google/blockly/wiki/Lists#getting-a-sublist sublist to extract] +/// should begin with the list's first item. +Blockly.Msg.LISTS_GET_SUBLIST_START_FIRST = 'get sub-list from first'; +/** @type {string} */ +/// dropdown - Indicates that an index relative to the front of the list should be +/// used to specify the end of the range from which to +/// [https://github.com/google/blockly/wiki/Lists#getting-a-sublist get a sublist]. +/// [[File:Blockly-get-sublist.png]] +Blockly.Msg.LISTS_GET_SUBLIST_END_FROM_START = 'to #'; +/** @type {string} */ +/// dropdown - Indicates that an index relative to the end of the list should be +/// used to specify the end of the range from which to +/// [https://github.com/google/blockly/wiki/Lists#getting-a-sublist get a sublist]. +/// [[File:Blockly-get-sublist.png]] +Blockly.Msg.LISTS_GET_SUBLIST_END_FROM_END = 'to # from end'; +/** @type {string} */ +/// dropdown - Indicates that the '''last''' item in the given list should be +/// [https://github.com/google/blockly/wiki/Lists#getting-a-sublist the end +/// of the selected sublist]. +/// [[File:Blockly-get-sublist.png]] +Blockly.Msg.LISTS_GET_SUBLIST_END_LAST = 'to last'; +/** @type {string} */ +/// block text - This appears in the rightmost position ("tail") of the +/// sublist block, as described at +/// [https://github.com/google/blockly/wiki/Lists#getting-a-sublist +/// https://github.com/google/blockly/wiki/Lists#getting-a-sublist]. +/// In English and most other languages, this is the empty string. +/// [[File:Blockly-get-sublist.png]] +Blockly.Msg.LISTS_GET_SUBLIST_TAIL = ''; +/** @type {string} */ +/// tooltip - See [https://github.com/google/blockly/wiki/Lists#getting-a-sublist +/// https://github.com/google/blockly/wiki/Lists#getting-a-sublist] for more information. +/// [[File:Blockly-get-sublist.png]] +Blockly.Msg.LISTS_GET_SUBLIST_TOOLTIP = 'Creates a copy of the specified portion of a list.'; + +/** @type {string} */ +/// {{Optional}} url - Information describing sorting a list. +Blockly.Msg.LISTS_SORT_HELPURL = 'https://github.com/google/blockly/wiki/Lists#sorting-a-list'; +/** @type {string} */ +/// Sort as type %1 (numeric or alphabetic) in order %2 (ascending or descending) a list of items %3.\n{{Identical|Sort}} +Blockly.Msg.LISTS_SORT_TITLE = 'sort %1 %2 %3'; +/** @type {string} */ +/// tooltip - See [https://github.com/google/blockly/wiki/Lists#sorting-a-list]. +Blockly.Msg.LISTS_SORT_TOOLTIP = 'Sort a copy of a list.'; +/** @type {string} */ +/// sorting order or direction from low to high value for numeric, or A-Z for alphabetic.\n{{Identical|Ascending}} +Blockly.Msg.LISTS_SORT_ORDER_ASCENDING = 'ascending'; +/** @type {string} */ +/// sorting order or direction from high to low value for numeric, or Z-A for alphabetic.\n{{Identical|Descending}} +Blockly.Msg.LISTS_SORT_ORDER_DESCENDING = 'descending'; +/** @type {string} */ +/// sort by treating each item as a number. +Blockly.Msg.LISTS_SORT_TYPE_NUMERIC = 'numeric'; +/** @type {string} */ +/// sort by treating each item alphabetically, case-sensitive. +Blockly.Msg.LISTS_SORT_TYPE_TEXT = 'alphabetic'; +/** @type {string} */ +/// sort by treating each item alphabetically, ignoring differences in case. +Blockly.Msg.LISTS_SORT_TYPE_IGNORECASE = 'alphabetic, ignore case'; + +/** @type {string} */ +/// {{Optional}} url - Information describing splitting text into a list, or joining a list into text. +Blockly.Msg.LISTS_SPLIT_HELPURL = 'https://github.com/google/blockly/wiki/Lists#splitting-strings-and-joining-lists'; +/** @type {string} */ +/// dropdown - Indicates that text will be split up into a list (e.g. "a-b-c" -> ["a", "b", "c"]). +Blockly.Msg.LISTS_SPLIT_LIST_FROM_TEXT = 'make list from text'; +/** @type {string} */ +/// dropdown - Indicates that a list will be joined together to form text (e.g. ["a", "b", "c"] -> "a-b-c"). +Blockly.Msg.LISTS_SPLIT_TEXT_FROM_LIST = 'make text from list'; +/** @type {string} */ +/// block text - Prompts for a letter to be used as a separator when splitting or joining text. +Blockly.Msg.LISTS_SPLIT_WITH_DELIMITER = 'with delimiter'; +/** @type {string} */ +/// tooltip - See [https://github.com/google/blockly/wiki/Lists#make-list-from-text +/// https://github.com/google/blockly/wiki/Lists#make-list-from-text] for more information. +Blockly.Msg.LISTS_SPLIT_TOOLTIP_SPLIT = 'Split text into a list of texts, breaking at each delimiter.'; +/** @type {string} */ +/// tooltip - See [https://github.com/google/blockly/wiki/Lists#make-text-from-list +/// https://github.com/google/blockly/wiki/Lists#make-text-from-list] for more information. +Blockly.Msg.LISTS_SPLIT_TOOLTIP_JOIN = 'Join a list of texts into one text, separated by a delimiter.'; + +/** @type {string} */ +/// {{Optional}} url - Information describing reversing a list. +Blockly.Msg.LISTS_REVERSE_HELPURL = 'https://github.com/google/blockly/wiki/Lists#reversing-a-list'; +/** @type {string} */ +/// block text - Title of block that returns a copy of a list (%1) with the order of items reversed. +Blockly.Msg.LISTS_REVERSE_MESSAGE0 = 'reverse %1'; +/** @type {string} */ +/// tooltip - Short description for a block that reverses a copy of a list. +Blockly.Msg.LISTS_REVERSE_TOOLTIP = 'Reverse a copy of a list.'; + +/** @type {string} */ +/// grammar - Text that follows an ordinal number (a number that indicates +/// position relative to other numbers). In most languages, such text appears +/// before the number, so this should be blank. An exception is Hungarian. +/// See [[Translating:Blockly#Ordinal_numbers]] for more information. +Blockly.Msg.ORDINAL_NUMBER_SUFFIX = ''; + +// Variables Blocks. +/** @type {string} */ +/// {{Optional}} url - Information about ''variables'' in computer programming. Consider using your language's translation of [https://en.wikipedia.org/wiki/Variable_(computer_science) https://en.wikipedia.org/wiki/Variable_(computer_science)], if it exists. +Blockly.Msg.VARIABLES_GET_HELPURL = 'https://github.com/google/blockly/wiki/Variables#get'; +/** @type {string} */ +/// tooltip - This gets the value of the named variable without modifying it. +Blockly.Msg.VARIABLES_GET_TOOLTIP = 'Returns the value of this variable.'; +/** @type {string} */ +/// context menu - Selecting this creates a block to set (change) the value of this variable. +/// \n\nParameters:\n* %1 - the name of the variable. +Blockly.Msg.VARIABLES_GET_CREATE_SET = 'Create "set %1"'; + +/** @type {string} */ +/// {{Optional}} url - Information about ''variables'' in computer programming. Consider using your language's translation of [https://en.wikipedia.org/wiki/Variable_(computer_science) https://en.wikipedia.org/wiki/Variable_(computer_science)], if it exists. +Blockly.Msg.VARIABLES_SET_HELPURL = 'https://github.com/google/blockly/wiki/Variables#set'; +/** @type {string} */ +/// block text - Change the value of a mathematical variable: '''set [the value of] x to 7'''.\n\nParameters:\n* %1 - the name of the variable.\n* %2 - the value to be assigned. +Blockly.Msg.VARIABLES_SET = 'set %1 to %2'; +/** @type {string} */ +/// tooltip - This initializes or changes the value of the named variable. +Blockly.Msg.VARIABLES_SET_TOOLTIP = 'Sets this variable to be equal to the input.'; +/** @type {string} */ +/// context menu - Selecting this creates a block to get (change) the value of +/// this variable.\n\nParameters:\n* %1 - the name of the variable. +Blockly.Msg.VARIABLES_SET_CREATE_GET = 'Create "get %1"'; + +// Procedures Blocks. +/** @type {string} */ +/// {{Optional}} url - Information about defining [https://en.wikipedia.org/wiki/Subroutine functions] that do not have return values. +Blockly.Msg.PROCEDURES_DEFNORETURN_HELPURL = 'https://en.wikipedia.org/wiki/Subroutine'; +/** @type {string} */ +/// block text - This precedes the name of the function when defining it. See +/// [https://blockly-demo.appspot.com/static/apps/code/index.html?lang=en#c84aoc this sample +/// function definition]. +Blockly.Msg.PROCEDURES_DEFNORETURN_TITLE = 'to'; +/** @type {string} */ +/// default name - This acts as a placeholder for the name of a function on a +/// function definition block, as shown on +/// [https://blockly-demo.appspot.com/static/apps/code/index.html?lang=en#w7cfju this block]. +/// The user will replace it with the function's name. +Blockly.Msg.PROCEDURES_DEFNORETURN_PROCEDURE = 'do something'; +/** @type {string} */ +/// block text - This precedes the list of parameters on a function's definition block. See +/// [https://blockly-demo.appspot.com/static/apps/code/index.html?lang=en#voztpd this sample +/// function with parameters]. +Blockly.Msg.PROCEDURES_BEFORE_PARAMS = 'with:'; +/** @type {string} */ +/// block text - This precedes the list of parameters on a function's caller block. See +/// [https://blockly-demo.appspot.com/static/apps/code/index.html?lang=en#voztpd this sample +/// function with parameters]. +Blockly.Msg.PROCEDURES_CALL_BEFORE_PARAMS = 'with:'; +/** @type {string} */ +/// block text - This appears next to the function's "body", the blocks that should be +/// run when the function is called, as shown in +/// [https://blockly-demo.appspot.com/static/apps/code/index.html?lang=en#voztpd this sample +/// function definition]. +Blockly.Msg.PROCEDURES_DEFNORETURN_DO = ''; +/** @type {string} */ +/// tooltip +Blockly.Msg.PROCEDURES_DEFNORETURN_TOOLTIP = 'Creates a function with no output.'; +/** @type {string} */ +/// Placeholder text that the user is encouraged to replace with a description of what their function does. +Blockly.Msg.PROCEDURES_DEFNORETURN_COMMENT = 'Describe this function...'; +/** @type {string} */ +/// {{Optional}} url - Information about defining [https://en.wikipedia.org/wiki/Subroutine functions] that have return values. +Blockly.Msg.PROCEDURES_DEFRETURN_HELPURL = 'https://en.wikipedia.org/wiki/Subroutine'; +/** @type {string} */ +Blockly.Msg.PROCEDURES_DEFRETURN_TITLE = Blockly.Msg.PROCEDURES_DEFNORETURN_TITLE; +/** @type {string} */ +Blockly.Msg.PROCEDURES_DEFRETURN_PROCEDURE = Blockly.Msg.PROCEDURES_DEFNORETURN_PROCEDURE; +/** @type {string} */ +Blockly.Msg.PROCEDURES_DEFRETURN_DO = Blockly.Msg.PROCEDURES_DEFNORETURN_DO; +/** @type {string} */ +Blockly.Msg.PROCEDURES_DEFRETURN_COMMENT = Blockly.Msg.PROCEDURES_DEFNORETURN_COMMENT; +/** @type {string} */ +/// block text - This imperative or infinite verb precedes the value that is used as the return value +/// (output) of this function. See +/// [https://blockly-demo.appspot.com/static/apps/code/index.html?lang=en#6ot5y5 this sample +/// function that returns a value]. +Blockly.Msg.PROCEDURES_DEFRETURN_RETURN = 'return'; +/** @type {string} */ +/// tooltip +Blockly.Msg.PROCEDURES_DEFRETURN_TOOLTIP = 'Creates a function with an output.'; +/** @type {string} */ +/// Label for a checkbox that controls if statements are allowed in a function. +Blockly.Msg.PROCEDURES_ALLOW_STATEMENTS = 'allow statements'; + +/** @type {string} */ +/// alert - The user has created a function with two parameters that have the same name. Every parameter must have a different name. +Blockly.Msg.PROCEDURES_DEF_DUPLICATE_WARNING = 'Warning: This function has duplicate parameters.'; + +/** @type {string} */ +/// {{Optional}} url - Information about calling [https://en.wikipedia.org/wiki/Subroutine functions] that do not return values. +Blockly.Msg.PROCEDURES_CALLNORETURN_HELPURL = 'https://en.wikipedia.org/wiki/Subroutine'; +/** @type {string} */ +/// tooltip - This block causes the body (blocks inside) of the named function definition to be run. +Blockly.Msg.PROCEDURES_CALLNORETURN_TOOLTIP = 'Run the user-defined function "%1".'; + +/** @type {string} */ +/// {{Optional}} url - Information about calling [https://en.wikipedia.org/wiki/Subroutine functions] that return values. +Blockly.Msg.PROCEDURES_CALLRETURN_HELPURL = 'https://en.wikipedia.org/wiki/Subroutine'; +/** @type {string} */ +/// tooltip - This block causes the body (blocks inside) of the named function definition to be run.\n\nParameters:\n* %1 - the name of the function. +Blockly.Msg.PROCEDURES_CALLRETURN_TOOLTIP = 'Run the user-defined function "%1" and use its output.'; + +/** @type {string} */ +/// block text - This text appears on a block in a window that appears when the user clicks +/// on the plus sign or star on a function definition block. It refers to the set of parameters +/// (referred to by the simpler term "inputs") to the function. See +/// [[Translating:Blockly#function_definitions]].\n{{Identical|Input}} +Blockly.Msg.PROCEDURES_MUTATORCONTAINER_TITLE = 'inputs'; +/** @type {string} */ +/// tooltip +Blockly.Msg.PROCEDURES_MUTATORCONTAINER_TOOLTIP = 'Add, remove, or reorder inputs to this function.'; +/** @type {string} */ +/// block text - This text appears on a block in a window that appears when the user clicks +/// on the plus sign or star on a function definition block]. It appears on the block for +/// adding an individual parameter (referred to by the simpler term "inputs") to the function. +/// See [[Translating:Blockly#function_definitions]]. +Blockly.Msg.PROCEDURES_MUTATORARG_TITLE = 'input name:'; +/** @type {string} */ +/// tooltip +Blockly.Msg.PROCEDURES_MUTATORARG_TOOLTIP = 'Add an input to the function.'; + +/** @type {string} */ +/// context menu - This appears on the context menu for function calls. Selecting +/// it causes the corresponding function definition to be highlighted (as shown at +/// [[Translating:Blockly#context_menus]]. +Blockly.Msg.PROCEDURES_HIGHLIGHT_DEF = 'Highlight function definition'; +/** @type {string} */ +/// context menu - This appears on the context menu for function definitions. +/// Selecting it creates a block to call the function.\n\nParameters:\n* %1 - the name of the function.\n{{Identical|Create}} +Blockly.Msg.PROCEDURES_CREATE_DO = 'Create "%1"'; + +/** @type {string} */ +/// tooltip - If the first value is true, this causes the second value to be returned +/// immediately from the enclosing function. +Blockly.Msg.PROCEDURES_IFRETURN_TOOLTIP = 'If a value is true, then return a second value.'; +/** @type {string} */ +/// {{Optional}} url - Information about guard clauses. +Blockly.Msg.PROCEDURES_IFRETURN_HELPURL = 'http://c2.com/cgi/wiki?GuardClause'; +/** @type {string} */ +/// warning - This appears if the user tries to use this block outside of a function definition. +Blockly.Msg.PROCEDURES_IFRETURN_WARNING = 'Warning: This block may be used only within a function definition.'; + +/** @type {string} */ +/// comment text - This text appears in a new workspace comment, to hint that +/// the user can type here. +Blockly.Msg.WORKSPACE_COMMENT_DEFAULT_TEXT = 'Say something...'; + +/** @type {string} */ +/// workspace - This text is read out when a user navigates to the workspace while +/// using a screen reader. +Blockly.Msg.WORKSPACE_ARIA_LABEL = 'Blockly Workspace'; + +/** @type {string} */ +/// warning - This appears if the user collapses a block, and blocks inside +/// that block have warnings attached to them. It should inform the user that the +/// block they collapsed contains blocks that have warnings. +Blockly.Msg.COLLAPSED_WARNINGS_WARNING = 'Collapsed blocks contain warnings.'; diff --git a/admin/google-blockly/own/blocks_action.js b/admin/google-blockly/own/blocks_action.js new file mode 100644 index 000000000..57a513556 --- /dev/null +++ b/admin/google-blockly/own/blocks_action.js @@ -0,0 +1,765 @@ +'use strict'; + +if (typeof goog !== 'undefined') { + goog.provide('Blockly.JavaScript.Action'); + goog.require('Blockly.JavaScript'); +} + +Blockly.CustomBlocks = Blockly.CustomBlocks || []; +Blockly.CustomBlocks.push('Action'); + +Blockly.Action = { + HUE: 330, + blocks: {}, +}; + +// --- action exec -------------------------------------------------- + +Blockly.Action.blocks['exec'] = + '' + + ' ' + + ' FALSE' + + ' ' + + ' ' + + ' ' + + ' pwd' + + ' ' + + ' ' + + ''; + +Blockly.Blocks['exec'] = { + init: function () { + this.appendDummyInput('TEXT') + .appendField('» ' + Blockly.Translate('exec')); + + this.appendValueInput('COMMAND') + .appendField(Blockly.Translate('exec_command')); + + this.appendDummyInput('WITH_STATEMENT') + .appendField(Blockly.Translate('with_results')) + .appendField(new Blockly.FieldCheckbox('FALSE', function (option) { + this.sourceBlock_.updateShape_(option === true || option === 'true' || option === 'TRUE'); + }), 'WITH_STATEMENT'); + + this.appendDummyInput('LOG') + .appendField(Blockly.Translate('loglevel')) + .appendField(new Blockly.FieldDropdown([ + [Blockly.Translate('loglevel_none'), ''], + [Blockly.Translate('loglevel_debug'), 'debug'], + [Blockly.Translate('loglevel_info'), 'info'], + [Blockly.Translate('loglevel_warn'), 'warn'], + [Blockly.Translate('loglevel_error'), 'error'], + ]), 'LOG'); + + this.setInputsInline(false); + this.setPreviousStatement(true, null); + this.setNextStatement(true, null); + + this.setColour(Blockly.Action.HUE); + + this.setTooltip(Blockly.Translate('exec_tooltip')); + this.setHelpUrl(getHelp('exec_help')); + }, + mutationToDom: function () { + const container = document.createElement('mutation'); + const option = this.getFieldValue('WITH_STATEMENT'); + + container.setAttribute('with_statement', option === true || option === 'true' || option === 'TRUE'); + + return container; + }, + domToMutation: function (xmlElement) { + const option = xmlElement.getAttribute('with_statement'); + + this.updateShape_(option === true || option === 'true' || option === 'TRUE'); + }, + updateShape_: function (withStatement) { + // Add or remove a statement Input. + let inputExists; + try { + inputExists = this.getInput('STATEMENT'); + } catch (e) { + // Input does not exist + } + + if (withStatement) { + if (!inputExists) { + this.appendStatementInput('STATEMENT'); + } + } else if (inputExists) { + this.removeInput('STATEMENT'); + } + }, +}; + +Blockly.JavaScript.forBlock['exec'] = function (block) { + const vCommand = Blockly.JavaScript.valueToCode(block, 'COMMAND', Blockly.JavaScript.ORDER_ATOMIC); + const fLog = block.getFieldValue('LOG'); + const fWithStatement = block.getFieldValue('WITH_STATEMENT'); + + let logText = ''; + if (fLog) { + logText = `console.${fLog}('exec: ' + ${vCommand});\n`; + } + + if (fWithStatement === 'TRUE' || fWithStatement === 'true' || fWithStatement === true) { + const statement = Blockly.JavaScript.statementToCode(block, 'STATEMENT'); + if (statement) { + return `exec(${vCommand}, async (error, result, stderr) => {\n${statement}});\n${logText}`; + } + + return `exec(${vCommand});\n${logText}`; + } + + return `exec(${vCommand});\n${logText}`; +}; + +// --- exec_result ----------------------------------------------------------- +Blockly.Action.blocks['exec_result'] = + '' + + '' + + ' result' + + ''; + +Blockly.Blocks['exec_result'] = { + /** + * Block for conditionally returning a value from a procedure. + * @this Blockly.Block + */ + init: function () { + this.appendDummyInput() + .appendField('»'); + + this.appendDummyInput('ATTR') + .appendField(new Blockly.FieldDropdown([ + [Blockly.Translate('exec_result_result'), 'result'], + [Blockly.Translate('exec_result_stderr'), 'stderr'], + [Blockly.Translate('exec_result_error'), 'error'], + ]), 'ATTR'); + + this.setInputsInline(true); + this.setOutput(true); + + this.setColour(Blockly.Action.HUE); + + this.setTooltip(Blockly.Translate('exec_result_tooltip')); + this.setHelpUrl(getHelp('exec_help')); + }, + /** + * Called whenever anything on the workspace changes. + * Add warning if this flow block is not nested inside a loop. + * @param {!Blockly.Events.Abstract} e Change event. + * @this Blockly.Block + */ + onchange: function (e) { + let legal = false; + // Is the block nested in an exec? + let block = this; + do { + if (this.FUNCTION_TYPES.includes(block.type)) { + legal = true; + break; + } + block = block.getSurroundParent(); + } while (block); + + if (legal) { + this.setWarningText(null, this.id); + } else { + this.setWarningText(Blockly.Translate('exec_result_warning'), this.id); + } + }, + /** + * List of block types that are functions and thus do not need warnings. + * To add a new function type add this to your code: + * Blockly.Blocks['procedures_ifreturn'].FUNCTION_TYPES.push('custom_func'); + */ + FUNCTION_TYPES: ['exec'], +}; +Blockly.JavaScript.forBlock['exec_result'] = function (block) { + const attr = block.getFieldValue('ATTR'); + + return [attr, Blockly.JavaScript.ORDER_ATOMIC]; +}; + +// --- action http_get -------------------------------------------------- +Blockly.Action.blocks['http_get'] = + '' + + ' 2000' + + ' ms' + + ' text' + + ' ' + + ' ' + + ' http://' + + ' ' + + ' ' + + ''; + +Blockly.Blocks['http_get'] = { + init: function () { + this.appendValueInput('URL') + .appendField('🌐 ' + Blockly.Translate('http_get')); + + this.appendDummyInput() + .appendField(Blockly.Translate('http_timeout')) + .appendField(new Blockly.FieldTextInput(2000), 'TIMEOUT') + .appendField(new Blockly.FieldDropdown([ + [Blockly.Translate('http_timeout_ms'), 'ms'], + [Blockly.Translate('http_timeout_sec'), 'sec'], + ]), 'UNIT'); + + this.appendDummyInput('TYPE') + .appendField(Blockly.Translate('http_type')) + .appendField(new Blockly.FieldDropdown([ + [Blockly.Translate('http_type_text'), 'text'], + [Blockly.Translate('http_type_arraybuffer'), 'arraybuffer'], + ]), 'TYPE'); + + this.appendStatementInput('STATEMENT') + .setCheck(null); + + this.setInputsInline(false); + this.setPreviousStatement(true, null); + this.setNextStatement(true, null); + + this.setColour(Blockly.Action.HUE); + + this.setTooltip(Blockly.Translate('http_get_tooltip')); + this.setHelpUrl(getHelp('http_get_help')); + }, +}; + +Blockly.JavaScript.forBlock['http_get'] = function (block) { + const vUrl = Blockly.JavaScript.valueToCode(block, 'URL', Blockly.JavaScript.ORDER_ATOMIC); + const fUnit = block.getFieldValue('UNIT'); + + let fTimeout = block.getFieldValue('TIMEOUT'); + if (Number.isNaN(fTimeout)) { + fTimeout = 2000; + } + if (fUnit === 'sec') { + fTimeout *= 1000; + } + + let responseType = block.getFieldValue('TYPE'); + if (!responseType) { + responseType = 'text'; + } + + const statement = Blockly.JavaScript.statementToCode(block, 'STATEMENT'); + + return `httpGet(${vUrl}, { timeout: ${fTimeout}, responseType: '${responseType}' }, async (err, response) => {\n` + + statement + + '});\n'; +}; + +// --- action http_post -------------------------------------------------- +Blockly.Action.blocks['http_post'] = + '' + + '' + + ' 2000' + + ' ms' + + ' text' + + ' ' + + ' ' + + ' http://' + + ' ' + + ' ' + + ' ' + + ' ' + + ' ' + + ''; + +Blockly.Blocks['http_post'] = { + init: function () { + this.appendValueInput('URL') + .appendField('🌐 ' + Blockly.Translate('http_post')); + + this.appendDummyInput() + .appendField(Blockly.Translate('http_timeout')) + .appendField(new Blockly.FieldTextInput(2000), 'TIMEOUT') + .appendField(new Blockly.FieldDropdown([ + [Blockly.Translate('http_timeout_ms'), 'ms'], + [Blockly.Translate('http_timeout_sec'), 'sec'], + ]), 'UNIT'); + + this.appendDummyInput('TYPE') + .appendField(Blockly.Translate('http_type')) + .appendField(new Blockly.FieldDropdown([ + [Blockly.Translate('http_type_text'), 'text'], + [Blockly.Translate('http_type_arraybuffer'), 'arraybuffer'], + ]), 'TYPE'); + + this.appendValueInput('DATA') + .appendField(Blockly.Translate('http_post_data')); + + this.appendStatementInput('STATEMENT') + .setCheck(null); + + this.setInputsInline(false); + this.setPreviousStatement(true, null); + this.setNextStatement(true, null); + + this.setColour(Blockly.Action.HUE); + + this.setTooltip(Blockly.Translate('http_post_tooltip')); + this.setHelpUrl(getHelp('http_post_help')); + }, +}; + +Blockly.JavaScript.forBlock['http_post'] = function (block) { + const vUrl = Blockly.JavaScript.valueToCode(block, 'URL', Blockly.JavaScript.ORDER_ATOMIC); + const fUnit = block.getFieldValue('UNIT'); + + let fTimeout = block.getFieldValue('TIMEOUT'); + if (isNaN(fTimeout)) { + fTimeout = 2000; + } + if (fUnit === 'sec') { + fTimeout *= 1000; + } + + let fType = block.getFieldValue('TYPE'); + if (!fType) { + fType = 'text'; + } + + let vData = Blockly.JavaScript.valueToCode(block, 'DATA', Blockly.JavaScript.ORDER_ATOMIC); + if (!vData) { + vData = 'null'; + } + + const statement = Blockly.JavaScript.statementToCode(block, 'STATEMENT'); + + return `httpPost(${vUrl}, ${vData}, { timeout: ${fTimeout}, responseType: '${fType}' }, async (err, response) => {\n` + + statement + + '});\n'; +}; + +// --- http_response ----------------------------------------------------------- +Blockly.Action.blocks['http_response'] = + '' + + '' + + ' response.data' + + ''; + +Blockly.Blocks['http_response'] = { + /** + * Block for conditionally returning a value from a procedure. + * @this Blockly.Block + */ + init: function () { + this.appendDummyInput() + .appendField('🌐'); + + this.appendDummyInput('ATTR') + .appendField(new Blockly.FieldDropdown([ + [Blockly.Translate('http_response_data'), 'response.data'], + [Blockly.Translate('http_response_statuscode'), 'response.statusCode'], + [Blockly.Translate('http_response_responsetime'), 'response.responseTime'], + [Blockly.Translate('http_response_headers'), 'response.headers'], + [Blockly.Translate('http_response_error'), 'err'], + ]), 'ATTR'); + + this.setInputsInline(true); + this.setOutput(true); + + this.setColour(Blockly.Action.HUE); + + this.setTooltip(Blockly.Translate('http_response_tooltip')); + this.setHelpUrl(getHelp('http_response_help')); + }, + /** + * Called whenever anything on the workspace changes. + * Add warning if this flow block is not nested inside a loop. + * @param {!Blockly.Events.Abstract} e Change event. + * @this Blockly.Block + */ + onchange: function (e) { + let legal = false; + // Is the block nested in a trigger? + let block = this; + do { + if (this.FUNCTION_TYPES.includes(block.type)) { + legal = true; + break; + } + block = block.getSurroundParent(); + } while (block); + + if (legal) { + this.setWarningText(null, this.id); + } else { + this.setWarningText(Blockly.Translate('http_response_warning'), this.id); + } + }, + /** + * List of block types that are functions and thus do not need warnings. + * To add a new function type add this to your code: + * Blockly.Blocks['procedures_ifreturn'].FUNCTION_TYPES.push('custom_func'); + */ + FUNCTION_TYPES: ['http_get', 'http_post'], +}; +Blockly.JavaScript.forBlock['http_response'] = function (block) { + const attr = block.getFieldValue('ATTR'); + + return [attr, Blockly.JavaScript.ORDER_ATOMIC]; +}; + +// --- http_response_tofile ----------------------------------------------------------- +Blockly.Action.blocks['http_response_tofile'] = + '' + + '' + + ' ' + + ' ' + + ' temp.jpg' + + ' ' + + ' ' + + ''; + +Blockly.Blocks['http_response_tofile'] = { + /** + * Block for conditionally returning a value from a procedure. + * @this Blockly.Block + */ + init: function () { + this.appendDummyInput() + .appendField('🌐 ' + Blockly.Translate('http_response_tofile')); + + this.appendValueInput('FILENAME') + .appendField(Blockly.Translate('http_response_tofile_filename')) + .setCheck(null); + + this.setInputsInline(false); + this.setOutput(true, 'String'); + + this.setColour(Blockly.Action.HUE); + + this.setTooltip(Blockly.Translate('http_response_tofile_tooltip')); + this.setHelpUrl(getHelp('http_response_tofile_help')); + }, + /** + * Called whenever anything on the workspace changes. + * Add warning if this flow block is not nested inside a loop. + * @param {!Blockly.Events.Abstract} e Change event. + * @this Blockly.Block + */ + onchange: function (e) { + let legal = false; + // Is the block nested in a trigger? + let block = this; + do { + if (this.FUNCTION_TYPES.includes(block.type)) { + legal = true; + break; + } + block = block.getSurroundParent(); + } while (block); + + if (legal) { + this.setWarningText(null, this.id); + } else { + this.setWarningText(Blockly.Translate('http_response_warning'), this.id); + } + }, + /** + * List of block types that are functions and thus do not need warnings. + * To add a new function type add this to your code: + * Blockly.Blocks['procedures_ifreturn'].FUNCTION_TYPES.push('custom_func'); + */ + FUNCTION_TYPES: ['http_get', 'http_post'], +}; +Blockly.JavaScript.forBlock['http_response_tofile'] = function (block) { + const vFileName = Blockly.JavaScript.valueToCode(block, 'FILENAME', Blockly.JavaScript.ORDER_ATOMIC); + + return [`createTempFile(${vFileName}, response.data)`, Blockly.JavaScript.ORDER_ATOMIC]; +}; + +// --- action file_write -------------------------------------------------- +Blockly.Action.blocks['file_write'] = + '' + + ' ' + + ' ' + + ' 0_userdata.0' + + ' ' + + ' ' + + ' ' + + ' ' + + ' demo.json' + + ' ' + + ' ' + + ''; + +Blockly.Blocks['file_write'] = { + init: function () { + this.appendValueInput('OID') + .appendField('📁 ' + Blockly.Translate('file_write')); + + this.appendValueInput('FILE') + .appendField(Blockly.Translate('file_write_filename')) + .setCheck(null); + + this.appendValueInput('DATA') + .appendField(Blockly.Translate('file_write_data')); + + this.setInputsInline(false); + this.setPreviousStatement(true, null); + this.setNextStatement(true, null); + + this.setColour(Blockly.Action.HUE); + this.setTooltip(Blockly.Translate('file_write_tooltip')); + this.setHelpUrl(getHelp('file_write_help')); + }, +}; + +Blockly.JavaScript.forBlock['file_write'] = function (block) { + const vObjId = Blockly.JavaScript.valueToCode(block, 'OID', Blockly.JavaScript.ORDER_ATOMIC); + const vFile = Blockly.JavaScript.valueToCode(block, 'FILE', Blockly.JavaScript.ORDER_ATOMIC); + const vData = Blockly.JavaScript.valueToCode(block, 'DATA', Blockly.JavaScript.ORDER_ATOMIC); + + let objectName = ''; + try { + const objId = eval(vObjId); // Code to string + objectName = main.objects[objId] && main.objects[objId].common && main.objects[objId].common.name ? main.objects[objId].common.name : ''; + if (typeof objectName === 'object') { + objectName = objectName[systemLang] || objectName.en; + } + } catch (error) { + + } + + return `writeFile(${vObjId}${objectName ? ` /* ${objectName} */` : ''}, String(${vFile}), ${vData ? vData : 'null'}, (err) => {\n` + + Blockly.JavaScript.prefixLines(`if (err) {`, Blockly.JavaScript.INDENT) + '\n' + + Blockly.JavaScript.prefixLines(`console.error(err);`, Blockly.JavaScript.INDENT + Blockly.JavaScript.INDENT) + '\n' + + Blockly.JavaScript.prefixLines(`}`, Blockly.JavaScript.INDENT) + '\n' + + '});\n'; +}; + +// --- action file_read -------------------------------------------------- +Blockly.Action.blocks['file_read'] = + '' + + '' + + ' ' + + ' ' + + ' 0_userdata.0' + + ' ' + + ' ' + + ' ' + + ' ' + + ' demo.json' + + ' ' + + ' ' + + ''; + +Blockly.Blocks['file_read'] = { + init: function () { + this.appendValueInput('OID') + .appendField('📁 ' + Blockly.Translate('file_read')); + + this.appendValueInput('FILE') + .appendField(Blockly.Translate('file_read_filename')) + .setCheck(null); + + this.appendStatementInput('STATEMENT') + .setCheck(null); + + this.setInputsInline(false); + this.setPreviousStatement(true, null); + this.setNextStatement(true, null); + + this.setColour(Blockly.Action.HUE); + + this.setTooltip(Blockly.Translate('file_read_tooltip')); + this.setHelpUrl(getHelp('file_read_help')); + }, +}; + +Blockly.JavaScript.forBlock['file_read'] = function (block) { + const vObjId = Blockly.JavaScript.valueToCode(block, 'OID', Blockly.JavaScript.ORDER_ATOMIC); + const vFile = Blockly.JavaScript.valueToCode(block, 'FILE', Blockly.JavaScript.ORDER_ATOMIC); + const statement = Blockly.JavaScript.statementToCode(block, 'STATEMENT'); + + let objectName = ''; + try { + const objId = eval(vObjId); // Code to string + objectName = main.objects[objId] && main.objects[objId].common && main.objects[objId].common.name ? main.objects[objId].common.name : ''; + if (typeof objectName === 'object') { + objectName = objectName[systemLang] || objectName.en; + } + } catch (error) { + + } + + return `readFile(${vObjId}${objectName ? ` /* ${objectName} */` : ''}, String(${vFile}), (err, data, mimeType) => {\n` + + Blockly.JavaScript.prefixLines(`if (err) {`, Blockly.JavaScript.INDENT) + '\n' + + Blockly.JavaScript.prefixLines(`console.error(err);`, Blockly.JavaScript.INDENT + Blockly.JavaScript.INDENT) + '\n' + + Blockly.JavaScript.prefixLines(`}`, Blockly.JavaScript.INDENT) + '\n' + + statement + + '});\n'; +}; + +// --- file_data ----------------------------------------------------------- +Blockly.Action.blocks['file_data'] = + '' + + '' + + ' data' + + ''; + +Blockly.Blocks['file_data'] = { + /** + * Block for conditionally returning a value from a procedure. + * @this Blockly.Block + */ + init: function () { + this.appendDummyInput() + .appendField('📁'); + + this.appendDummyInput('ATTR') + .appendField(new Blockly.FieldDropdown([ + [Blockly.Translate('file_data_data'), 'data'], + [Blockly.Translate('file_data_mimeType'), 'mimeType'], + ]), 'ATTR'); + + this.setInputsInline(true); + this.setOutput(true); + + this.setColour(Blockly.Action.HUE); + + this.setTooltip(Blockly.Translate('file_data_tooltip')); + //this.setHelpUrl(getHelp('file_data')); + }, + /** + * Called whenever anything on the workspace changes. + * Add warning if this flow block is not nested inside a loop. + * @param {!Blockly.Events.Abstract} e Change event. + * @this Blockly.Block + */ + onchange: function (e) { + let legal = false; + // Is the block nested in a trigger? + let block = this; + do { + if (this.FUNCTION_TYPES.includes(block.type)) { + legal = true; + break; + } + block = block.getSurroundParent(); + } while (block); + + if (legal) { + this.setWarningText(null, this.id); + } else { + this.setWarningText(Blockly.Translate('file_data_warning'), this.id); + } + }, + /** + * List of block types that are functions and thus do not need warnings. + * To add a new function type add this to your code: + * Blockly.Blocks['procedures_ifreturn'].FUNCTION_TYPES.push('custom_func'); + */ + FUNCTION_TYPES: ['file_read'], +}; +Blockly.JavaScript.forBlock['file_data'] = function (block) { + const vAttr = block.getFieldValue('ATTR'); + + return [vAttr, Blockly.JavaScript.ORDER_ATOMIC]; +}; + +// --- action request -------------------------------------------------- +Blockly.Action.blocks['request'] = + '' + + ' ' + + ' FALSE' + + ' ' + + ' ' + + ' ' + + ' http://' + + ' ' + + ' ' + + ''; + +Blockly.Blocks['request'] = { + init: function () { + this.appendDummyInput('TEXT') + .appendField(Blockly.Translate('request')); + + this.appendValueInput('URL') + .appendField(Blockly.Translate('request_url')); + + this.appendDummyInput('WITH_STATEMENT') + .appendField(Blockly.Translate('with_results')) + .appendField(new Blockly.FieldCheckbox('FALSE', function (option) { + this.sourceBlock_.updateShape_(option === true || option === 'true' || option === 'TRUE'); + }), 'WITH_STATEMENT'); + + this.appendDummyInput('LOG') + .appendField(Blockly.Translate('loglevel')) + .appendField(new Blockly.FieldDropdown([ + [Blockly.Translate('loglevel_none'), ''], + [Blockly.Translate('loglevel_debug'), 'debug'], + [Blockly.Translate('loglevel_info'), 'info'], + [Blockly.Translate('loglevel_warn'), 'warn'], + [Blockly.Translate('loglevel_error'), 'error'], + ]), 'LOG'); + + this.setInputsInline(false); + this.setPreviousStatement(true, null); + this.setNextStatement(true, null); + + this.setColour(Blockly.Action.HUE); + + this.setTooltip(Blockly.Translate('request_tooltip')); + this.setHelpUrl(Blockly.Translate('request_help')); + }, + mutationToDom: function () { + const container = document.createElement('mutation'); + const withStatement = this.getFieldValue('WITH_STATEMENT'); + + container.setAttribute('with_statement', withStatement === true || withStatement === 'true' || withStatement === 'TRUE'); + + return container; + }, + domToMutation: function (xmlElement) { + const option = xmlElement.getAttribute('with_statement'); + + this.updateShape_(option === true || option === 'true' || option === 'TRUE'); + }, + updateShape_: function (withStatement) { + // Add or remove a statement Input. + let inputExists; + try { + inputExists = this.getInput('STATEMENT'); + } catch (e) { + // Input does not exist + } + + if (withStatement) { + if (!inputExists) { + this.appendStatementInput('STATEMENT'); + } + } else if (inputExists) { + this.removeInput('STATEMENT'); + } + }, +}; + +Blockly.JavaScript.forBlock['request'] = function (block) { + const vUrl = Blockly.JavaScript.valueToCode(block, 'URL', Blockly.JavaScript.ORDER_ATOMIC); + const fWithStatement = block.getFieldValue('WITH_STATEMENT'); + const fLog = block.getFieldValue('LOG'); + + let logText = ''; + if (fLog) { + logText = `console.${fLog}('request: ' + ${vUrl});\n`; + } + + if (fWithStatement === 'TRUE' || fWithStatement === 'true' || fWithStatement === true) { + const statement = Blockly.JavaScript.statementToCode(block, 'STATEMENT'); + if (statement) { + return 'try {\n require("request")(' + vUrl + ', async (error, response, result) => {\n ' + statement + ' }).on("error", (e) => { console.error(e); });\n} catch (e) { console.error(e); }\n' + logText; + } + return 'try {\n require("request")(' + vUrl + ').on("error", (e) => { console.error(e); });\n} catch (e) { console.error(e); }\n' + logText; + } + + return 'try {\n require("request")(' + vUrl + ').on("error", (e) => { console.error(e); });\n} catch (e) { console.error(e); }\n' + logText; +}; diff --git a/admin/google-blockly/own/blocks_convert.js b/admin/google-blockly/own/blocks_convert.js new file mode 100644 index 000000000..9b38eab5f --- /dev/null +++ b/admin/google-blockly/own/blocks_convert.js @@ -0,0 +1,480 @@ +'use strict'; + +if (typeof goog !== 'undefined') { + goog.provide('Blockly.JavaScript.Convert'); + goog.require('Blockly.JavaScript'); +} + +Blockly.CustomBlocks = Blockly.CustomBlocks || []; +Blockly.CustomBlocks.push('Convert'); + +Blockly.Convert = { + HUE: 280, + blocks: {}, +}; + +Blockly.Blocks.Convert = {}; +Blockly.JavaScript.Convert = {}; + +// --- to Number -------------------------------------------------- +Blockly.Convert.blocks['convert_tonumber'] = + '' + + ''; + +Blockly.Blocks.convert_tonumber = { + init: function () { + this.appendValueInput('VALUE') + .appendField(Blockly.Translate('convert_tonumber')); + + this.setOutput(true, 'Number'); + + this.setColour(Blockly.Convert.HUE); + + this.setTooltip(Blockly.Translate('convert_tonumber_tooltip')); + }, +}; + +Blockly.JavaScript.convert_tonumber = function (a) { + return ['parseFloat(' + Blockly.JavaScript.valueToCode(a, 'VALUE', Blockly.JavaScript.ORDER_ATOMIC) + ')', Blockly.JavaScript.ORDER_ATOMIC]; +}; + +// --- to Boolean -------------------------------------------------- +Blockly.Convert.blocks['convert_toboolean'] = + '' + + ''; + +Blockly.Blocks.convert_toboolean = { + init: function () { + this.appendValueInput('VALUE') + .appendField(Blockly.Translate('convert_toboolean')); + + this.setOutput(true, 'Boolean'); + + this.setColour(Blockly.Convert.HUE); + + this.setTooltip(Blockly.Translate('convert_toboolean_tooltip')); + }, +}; + +Blockly.JavaScript.forBlock['convert_toboolean'] = function (block) { + const vValue = Blockly.JavaScript.valueToCode(block, 'VALUE', Blockly.JavaScript.ORDER_ATOMIC); + + return ['(() => {\n' + + ` const val = ${vValue};\n` + + ` if (val === 'true' || val === 'TRUE') return true;\n` + + ` if (val === 'false' || val === 'FALSE') return false;\n` + + ' return !!val;\n' + + '})()', Blockly.JavaScript.ORDER_ATOMIC]; +}; + +// --- to String -------------------------------------------------- +Blockly.Convert.blocks['convert_tostring'] = + '' + + ''; + +Blockly.Blocks.convert_tostring = { + init: function () { + this.appendValueInput('VALUE') + .appendField(Blockly.Translate('convert_tostring')); + + this.setOutput(true, 'String'); + + this.setColour(Blockly.Convert.HUE); + + this.setTooltip(Blockly.Translate('convert_tostring_tooltip')); + }, +}; + +Blockly.JavaScript.forBlock['convert_tostring'] = function (block) { + const vValue = Blockly.JavaScript.valueToCode(block, 'VALUE', Blockly.JavaScript.ORDER_ATOMIC); + + return [`('' + ${vValue})`, Blockly.JavaScript.ORDER_ATOMIC]; +}; + +// --- get type -------------------------------------------------- +Blockly.Convert.blocks['convert_type'] = + '' + + ''; + +Blockly.Blocks.convert_type = { + init: function () { + this.appendValueInput('ITEM') + .appendField(Blockly.Translate('convert_type')); + + this.setOutput(true, 'String'); + + this.setColour(Blockly.Convert.HUE); + + this.setTooltip(Blockly.Translate('convert_type_tooltip')); + }, +}; + +Blockly.JavaScript.forBlock['convert_type'] = function (block) { + const vItem = Blockly.JavaScript.valueToCode(block, 'ITEM', Blockly.JavaScript.ORDER_ATOMIC); + + return [`typeof ${vItem}`, Blockly.JavaScript.ORDER_ATOMIC]; +}; + +// --- to Date -------------------------------------------------- +Blockly.Convert.blocks['convert_to_date'] = + '' + + ''; + +Blockly.Blocks.convert_to_date = { + init: function () { + this.appendValueInput('VALUE') + .appendField(Blockly.Translate('convert_to_date')); + + this.setOutput(true, 'Date'); + + this.setColour(Blockly.Convert.HUE); + + this.setTooltip(Blockly.Translate('convert_to_date_tooltip')); + }, +}; + +Blockly.JavaScript.forBlock['convert_to_date'] = function (block) { + const vValue = Blockly.JavaScript.valueToCode(block, 'VALUE', Blockly.JavaScript.ORDER_ATOMIC); + + return [`getDateObject(${vValue}).getTime()`, Blockly.JavaScript.ORDER_ATOMIC]; +}; + +// --- from Date -------------------------------------------------- +Blockly.Convert.blocks['convert_from_date'] = + '' + + ' ' + + ' object' + + ''; + +Blockly.Blocks.convert_from_date = { + init: function () { + this.appendValueInput('VALUE') + .appendField(Blockly.Translate('convert_from_date')); + + this.appendDummyInput('OPTION') + .appendField(Blockly.Translate('convert_to')) + .appendField(new Blockly.FieldDropdown([ + [Blockly.Translate('time_get_object') , 'object'], + [Blockly.Translate('time_get_ms') , 'ms'], + [Blockly.Translate('time_get_s') , 's'], + [Blockly.Translate('time_get_sid') , 'sid'], + [Blockly.Translate('time_get_m') , 'm'], + [Blockly.Translate('time_get_mid') , 'mid'], + [Blockly.Translate('time_get_h') , 'h'], + [Blockly.Translate('time_get_d') , 'd'], + [Blockly.Translate('time_get_M') , 'M'], + [Blockly.Translate('time_get_Mt') , 'Mt'], + [Blockly.Translate('time_get_Mts') , 'Mts'], + [Blockly.Translate('time_get_y') , 'y'], + [Blockly.Translate('time_get_fy') , 'fy'], + [Blockly.Translate('time_get_wdt') , 'wdt'], + [Blockly.Translate('time_get_wdts') , 'wdts'], + [Blockly.Translate('time_get_wd') , 'wd'], + [Blockly.Translate('time_get_cw') , 'cw'], + [Blockly.Translate('time_get_custom') , 'custom'], + [Blockly.Translate('time_get_yyyy.mm.dd') , Blockly.Words['time_get_yyyy.mm.dd'] .format], + [Blockly.Translate('time_get_yyyy/mm/dd') , Blockly.Words['time_get_yyyy/mm/dd'] .format], + [Blockly.Translate('time_get_yy.mm.dd') , Blockly.Words['time_get_yy.mm.dd'] .format], + [Blockly.Translate('time_get_yy/mm/dd') , Blockly.Words['time_get_yy/mm/dd'] .format], + [Blockly.Translate('time_get_dd.mm.yyyy') , Blockly.Words['time_get_dd.mm.yyyy'] .format], + [Blockly.Translate('time_get_dd/mm/yyyy') , Blockly.Words['time_get_dd/mm/yyyy'] .format], + [Blockly.Translate('time_get_dd.mm.yy') , Blockly.Words['time_get_dd.mm.yy'] .format], + [Blockly.Translate('time_get_dd/mm/yy') , Blockly.Words['time_get_dd/mm/yy'] .format], + [Blockly.Translate('time_get_mm/dd/yyyy') , Blockly.Words['time_get_mm/dd/yyyy'] .format], + [Blockly.Translate('time_get_mm/dd/yy') , Blockly.Words['time_get_mm/dd/yy'] .format], + [Blockly.Translate('time_get_dd.mm') , Blockly.Words['time_get_dd.mm'] .format], + [Blockly.Translate('time_get_dd/mm') , Blockly.Words['time_get_dd/mm'] .format], + [Blockly.Translate('time_get_mm.dd') , Blockly.Words['time_get_mm.dd'] .format], + [Blockly.Translate('time_get_mm/dd') , Blockly.Words['time_get_mm/dd'] .format], + [Blockly.Translate('time_get_hh_mm') , Blockly.Words['time_get_hh_mm'] .format], + [Blockly.Translate('time_get_hh_mm_ss') , Blockly.Words['time_get_hh_mm_ss'] .format], + [Blockly.Translate('time_get_hh_mm_ss.sss') , Blockly.Words['time_get_hh_mm_ss.sss'].format], + ], function (option) { + this.sourceBlock_.updateShape_(option === 'custom', option === 'wdts' || option === 'wdt' || option === 'Mt' || option === 'Mts'); + }), 'OPTION'); + + this.setInputsInline(true); + this.setOutput(true); + + this.setColour(Blockly.Convert.HUE); + + this.setTooltip(Blockly.Translate('convert_from_date_tooltip')); + }, + mutationToDom: function () { + const container = document.createElement('mutation'); + const option = this.getFieldValue('OPTION'); + + container.setAttribute('format', option === 'custom' ? 'true' : 'false'); + container.setAttribute('language', option === 'wdt' || option === 'wdts' || option === 'Mt' || option === 'Mts' ? 'true' : 'false'); + + return container; + }, + domToMutation: function (xmlElement) { + const format = xmlElement.getAttribute('format'); + const language = xmlElement.getAttribute('language'); + + this.updateShape_(format === true || format === 'true' || format === 'TRUE', language === true || language === 'true' || language === 'TRUE'); + }, + updateShape_: function (isFormat, isLanguage) { + // Add or remove a delay Input. + let inputExists; + try { + inputExists = this.getInput('FORMAT'); + } catch (e) { + inputExists = null; + } + + if (isFormat) { + if (!inputExists) { + this.appendDummyInput('FORMAT') + .appendField(' ') + .appendField(new Blockly.FieldTextInput(Blockly.Translate('time_get_default_format')), 'FORMAT'); + } + } else if (inputExists) { + this.removeInput('FORMAT'); + } + + try { + inputExists = this.getInput('LANGUAGE'); + } catch (e) { + inputExists = null; + } + + if (isLanguage) { + if (!inputExists) { + let languages; + if (systemLang === 'en') { + languages = [['in english', 'en'], ['auf deutsch', 'de'], ['на русском', 'ru']]; + } else if (systemLang === 'de') { + languages = [['auf deutsch', 'de'], ['in english', 'en'], ['на русском', 'ru']]; + } else if (systemLang === 'ru') { + languages = [['на русском', 'ru'], ['in english', 'en'], ['auf deutsch', 'de']]; + } else { + languages = [['in english', 'en'], ['auf deutsch', 'de'], ['на русском', 'ru']]; + } + this.appendDummyInput('LANGUAGE') + .appendField(new Blockly.FieldDropdown(languages), 'LANGUAGE'); + } + } else if (inputExists) { + this.removeInput('LANGUAGE'); + } + }, +}; + +Blockly.JavaScript.forBlock['convert_from_date'] = function (block) { + const fOption = block.getFieldValue('OPTION'); + const fFormat = block.getFieldValue('FORMAT'); + const fLang = block.getFieldValue('LANGUAGE'); + const vValue = Blockly.JavaScript.valueToCode(block, 'VALUE', Blockly.JavaScript.ORDER_ATOMIC); + + let code; + if (fOption === 'object') { + code = `getDateObject(${vValue}).getTime()`; + } else if (fOption === 'ms') { + code = `getDateObject(${vValue}).getMilliseconds()`; + } else if (fOption === 's') { + code = `getDateObject(${vValue}).getSeconds()`; + } else if (fOption === 'sid') { + code = `(() => { const v = getDateObject(${vValue}); return v.getHours() * 3600 + v.getMinutes() * 60 + v.getSeconds(); })()`; + } else if (fOption === 'm') { + code = `getDateObject(${vValue}).getMinutes()`; + } else if (fOption === 'mid') { + code = `(() => { const v = getDateObject(${vValue}); return v.getHours() * 60 + v.getMinutes(); })()`; + } else if (fOption === 'h') { + code = `getDateObject(${vValue}).getHours()`; + } else if (fOption === 'd') { + code = `getDateObject(${vValue}).getDate()`; + } else if (fOption === 'M') { + code = `(getDateObject(${vValue}).getMonth() + 1)`; + } else if (fOption === 'Mt') { + code = `formatDate(getDateObject(${vValue}), 'OO', '${fLang}')`; + } else if (fOption === 'Mts') { + code = `formatDate(getDateObject(${vValue}), 'O', '${fLang}')`; + } else if (fOption === 'y') { + code = `getDateObject(${vValue}).getYear()`; + } else if (fOption === 'fy') { + code = `getDateObject(${vValue}).getFullYear()`; + } else if (fOption === 'wdt') { + code = `formatDate(getDateObject(${vValue}), 'WW', '${fLang}')`; + } else if (fOption === 'wdts') { + code = `formatDate(getDateObject(${vValue}), 'W', '${fLang}')`; + } else if (fOption === 'wd') { + code = `(() => { const d = getDateObject(${vValue}).getDay(); return d === 0 ? 7 : d; })()`; + } else if (fOption === 'cw') { + code = `((date) => { const d = new Date(Date.UTC(date.getFullYear(), date.getMonth(), date.getDate())); const dayNum = d.getUTCDay() || 7; d.setUTCDate(d.getUTCDate() + 4 - dayNum); const yearStart = new Date(Date.UTC(d.getUTCFullYear(), 0, 1)); return Math.ceil(((d.getTime() - yearStart.getTime()) / 86400000 + 1) / 7); })(getDateObject(${vValue}))`; + } else if (fOption === 'custom') { + code = `formatDate(getDateObject(${vValue}), ${Blockly.JavaScript.quote_(fFormat)})`; + } else { + code = `formatDate(getDateObject(${vValue}), ${Blockly.JavaScript.quote_(fOption)})`; + } + + return [code, Blockly.JavaScript.ORDER_ATOMIC]; +}; + +// --- time difference -------------------------------------------------- +Blockly.Convert.blocks['convert_time_difference'] = + '' + + ' ' + + ' hh:mm:ss ' + + ''; + +Blockly.Blocks.convert_time_difference = { + init: function () { + this.appendValueInput('VALUE') + .appendField(Blockly.Translate('convert_time_difference')); + + this.appendDummyInput('OPTION') + .appendField(Blockly.Translate('convert_to')) + .appendField(new Blockly.FieldDropdown([ + [Blockly.Translate('time_difference_hh:mm:ss'), 'hh:mm:ss'], + [Blockly.Translate('time_difference_h:m:s'), 'h:m:s'], + [Blockly.Translate('time_difference_hh:mm'), 'hh:mm'], + [Blockly.Translate('time_difference_h:m'), 'h:m'], + [Blockly.Translate('time_difference_mm:ss'), 'mm:ss'], + [Blockly.Translate('time_difference_m:s'), 'm:s'], + [Blockly.Translate('time_difference_custom'), 'custom'], + ], function (option) { + this.sourceBlock_.updateShape_(option === 'custom'); + }), 'OPTION'); + + this.setInputsInline(true); + this.setOutput(true, 'String'); + + this.setColour(Blockly.Convert.HUE); + + this.setTooltip(Blockly.Translate('convert_time_difference_tooltip')); + }, + mutationToDom: function () { + const container = document.createElement('mutation'); + const option = this.getFieldValue('OPTION'); + + container.setAttribute('format', option === 'custom' ? 'true' : 'false'); + + return container; + }, + domToMutation: function (xmlElement) { + const format = xmlElement.getAttribute('format'); + + this.updateShape_(format === true || format === 'true' || format === 'TRUE'); + }, + updateShape_: function (isFormat, isLanguage) { + let inputExists; + try { + inputExists = this.getInput('FORMAT'); + } catch (e) { + inputExists = null; + } + + if (isFormat) { + if (!inputExists) { + this.appendDummyInput('FORMAT') + .appendField(' ') + .appendField(new Blockly.FieldTextInput(Blockly.Translate('time_difference_default_format')), 'FORMAT'); + } + } else if (inputExists) { + this.removeInput('FORMAT'); + } + }, +}; + +Blockly.JavaScript.forBlock['convert_time_difference'] = function (block) { + const fOption = block.getFieldValue('OPTION'); + const fFormat = block.getFieldValue('FORMAT'); + const vValue = Blockly.JavaScript.valueToCode(block, 'VALUE', Blockly.JavaScript.ORDER_ATOMIC); + + return [`formatTimeDiff(${vValue ? vValue : '0'}, ${Blockly.JavaScript.quote_(fOption === 'custom' ? fFormat : fOption)})`, Blockly.JavaScript.ORDER_ATOMIC]; +}; + +// --- json2object -------------------------------------------------- +Blockly.Convert.blocks['convert_json2object'] = + '' + + ''; + +Blockly.Blocks.convert_json2object = { + init: function () { + this.appendValueInput('VALUE') + .appendField(Blockly.Translate('convert_json2object')); + + this.setOutput(true); + + this.setColour(Blockly.Convert.HUE); + + this.setTooltip(Blockly.Translate('convert_json2object_tooltip')); + }, +}; + +Blockly.JavaScript.forBlock['convert_json2object'] = function (block) { + const vValue = Blockly.JavaScript.valueToCode(block, 'VALUE', Blockly.JavaScript.ORDER_ATOMIC); + + return [`(() => { try { return JSON.parse(${vValue}); } catch (e) { return {}; }})()`, Blockly.JavaScript.ORDER_ATOMIC]; +}; + +// --- object2json -------------------------------------------------- +Blockly.Convert.blocks['convert_object2json'] = + '' + + ' FALSE' + + ''; + +Blockly.Blocks.convert_object2json = { + init: function () { + this.appendValueInput('VALUE') + .appendField(Blockly.Translate('convert_object2json')); + + this.appendDummyInput('PRETTIFY') + .appendField(Blockly.Translate('convert_object2json_prettify')) + .appendField(new Blockly.FieldCheckbox('FALSE'), 'PRETTIFY'); + + this.setOutput(true, 'String'); + + this.setColour(Blockly.Convert.HUE); + + this.setTooltip(Blockly.Translate('convert_object2json_tooltip')); + }, +}; + +Blockly.JavaScript.forBlock['convert_object2json'] = function (block) { + const vValue = Blockly.JavaScript.valueToCode(block, 'VALUE', Blockly.JavaScript.ORDER_ATOMIC); + + let fPrettify = block.getFieldValue('PRETTIFY'); + fPrettify = fPrettify === 'TRUE' || fPrettify === 'true' || fPrettify === true; + + return [`JSON.stringify(${vValue}${fPrettify ? ', null, 2' : ''})`, Blockly.JavaScript.ORDER_ATOMIC]; +}; + +// --- to single value ------------------------------------------- +Blockly.Convert.blocks['convert_jsonata'] = + '' + + ' ' + + ' ' + + ' *' + + ' ' + + ' ' + + ''; + +Blockly.Blocks.convert_jsonata = { + init: function () { + this.appendValueInput('EXPRESSION') + .appendField(Blockly.Translate('convert_jsonata')); + + this.appendValueInput('TARGET') + .appendField(Blockly.Translate('convert_jsonata_target')); + + this.setInputsInline(true); + this.setOutput(true, 'String'); + + this.setColour(Blockly.Convert.HUE); + + this.setTooltip(Blockly.Translate('convert_jsonata_tooltip')); + }, +}; + +Blockly.JavaScript.forBlock['convert_jsonata'] = function (block) { + const vExpression = Blockly.JavaScript.valueToCode(block, 'EXPRESSION', Blockly.JavaScript.ORDER_ATOMIC); + + let vTarget = Blockly.JavaScript.valueToCode(block, 'TARGET', Blockly.JavaScript.ORDER_ATOMIC); + if (!vTarget) { + vTarget = '{}'; + } + + return [`(await jsonataExpression(${vTarget}, ${vExpression}))`, Blockly.JavaScript.ORDER_ATOMIC]; +}; diff --git a/admin/google-blockly/own/blocks_logic.js b/admin/google-blockly/own/blocks_logic.js new file mode 100644 index 000000000..bc326281d --- /dev/null +++ b/admin/google-blockly/own/blocks_logic.js @@ -0,0 +1,459 @@ +'use strict'; + +if (typeof goog !== 'undefined') { + goog.require('Blockly.JavaScript'); +} + +// --- logic multi and -------------------------------------------------- + +Blockly.Blocks['logic_multi_and_container'] = { + /** + * Mutator block for container. + * @this Blockly.Block + */ + init: function () { + this.appendDummyInput() + .appendField(Blockly.Translate('logic_multi_and')); + + this.appendStatementInput('STACK'); + + this.setColour('%{BKY_LOGIC_HUE}'); + + this.setTooltip(Blockly.Translate('logic_multi_and_tooltip')); + + this.contextMenu = false; + }, +}; + +Blockly.Blocks['logic_multi_and_mutator'] = { + /** + * Mutator block for add items. + * @this Blockly.Block + */ + init: function () { + this.appendDummyInput('AND') + .appendField(Blockly.Translate('logic_multi_and_and')); + + this.setPreviousStatement(true); + this.setNextStatement(true); + + this.setColour('%{BKY_LOGIC_HUE}'); + + this.setTooltip(Blockly.Translate('logic_multi_and_tooltip')); + + this.contextMenu = false; + }, +}; + +Blockly.Blocks['logic_multi_and'] = { + init: function () { + this.itemCount_ = 2; + this.setMutator(new Blockly.icons.MutatorIcon(['logic_multi_and_mutator'], this)); + + this.setInputsInline(false); + this.setOutput(true, 'Boolean'); + + this.setColour('%{BKY_LOGIC_HUE}'); + + this.setTooltip(Blockly.Translate('logic_multi_and_tooltip')); + // this.setHelpUrl(getHelp('logic_multi_and_help')); + }, + /** + * Create XML to represent number of text inputs. + * @return {!Element} XML storage element. + * @this Blockly.Block + */ + mutationToDom: function () { + const container = document.createElement('mutation'); + container.setAttribute('items', this.itemCount_); + + return container; + }, + /** + * Parse XML to restore the text inputs. + * @param {!Element} xmlElement XML storage element. + * @this Blockly.Block + */ + domToMutation: function (xmlElement) { + this.itemCount_ = parseInt(xmlElement.getAttribute('items'), 10); + this.updateShape_(); + }, + /** + * Populate the mutator's dialog with this block's components. + * @param {!Blockly.Workspace} workspace Mutator's workspace. + * @return {!Blockly.Block} Root block in mutator. + * @this Blockly.Block + */ + decompose: function (workspace) { + const containerBlock = workspace.newBlock('logic_multi_and_container'); + containerBlock.initSvg(); + + let connection = containerBlock.getInput('STACK').connection; + for (let i = 0; i < this.itemCount_; i++) { + const itemBlock = workspace.newBlock('logic_multi_and_mutator'); + itemBlock.initSvg(); + connection.connect(itemBlock.previousConnection); + connection = itemBlock.nextConnection; + } + + return containerBlock; + }, + /** + * Reconfigure this block based on the mutator dialog's components. + * @param {!Blockly.Block} containerBlock Root block in mutator. + * @this Blockly.Block + */ + compose: function (containerBlock) { + let itemBlock = containerBlock.getInputTargetBlock('STACK'); + // Count number of inputs. + const connections = []; + while (itemBlock) { + connections.push(itemBlock.valueConnection_); + itemBlock = itemBlock.nextConnection && + itemBlock.nextConnection.targetBlock(); + } + + // Disconnect any children that don't belong. + for (let k = 0; k < this.itemCount_; k++) { + const connection = this.getInput(`AND${k}`).connection.targetConnection; + if (connection && !connections.includes(connection)) { + connection.disconnect(); + } + } + + this.itemCount_ = connections.length; + if (this.itemCount_ < 2) { + this.itemCount_ = 2; + } + this.updateShape_(); + + // Reconnect any child blocks. + for (let i = 0; i < this.itemCount_; i++) { + Blockly.icons.MutatorIcon.reconnect(connections[i], this, 'AND' + i); + } + }, + /** + * Store pointers to any connected child blocks. + * @param {!Blockly.Block} containerBlock Root block in mutator. + * @this Blockly.Block + */ + saveConnections: function (containerBlock) { + let itemBlock = containerBlock.getInputTargetBlock('STACK'); + let i = 0; + + while (itemBlock) { + let input; + try { + input = this.getInput('AND' + i); + } catch (e) { + // If the input does not exist, it means that the block has been removed. + input = null; + } + itemBlock.valueConnection_ = input?.connection.targetConnection; + i++; + itemBlock = itemBlock.nextConnection?.targetBlock(); + } + }, + /** + * Modify this block to have the correct number of inputs. + * @private + * @this Blockly.Block + */ + updateShape_: function () { + // Add new inputs. + for (let i = 0; i < this.itemCount_; i++) { + let input; + try { + input = this.getInput('AND' + i); + } catch (e) { + // If the input does not exist, it means that the block has been removed. + input = null; + } + if (!input) { + const input = this.appendValueInput('AND' + i).setAlign(Blockly.ALIGN_RIGHT); + if (i > 0) { + input.appendField(Blockly.Translate('logic_multi_and_and')); + } + } + } + // Remove deleted inputs. + try { + for (let i = this.itemCount_; this.getInput('AND' + i); i++) { + this.removeInput('AND' + i); + } + } catch (e) { + // If the input does not exist, it means that the block has been removed. + // Do nothing. + } + }, +}; + +Blockly.JavaScript.forBlock['logic_multi_and'] = function (block) { + const ands = []; + for (let n = 0; n < block.itemCount_; n++) { + const vCondition = Blockly.JavaScript.valueToCode(block, `AND${n}`, Blockly.JavaScript.ORDER_ATOMIC); + if (vCondition) { + ands.push(vCondition); + } + } + + return [`${ands.length > 0 ? ands.join(' && ') : 'false'}`, Blockly.JavaScript.ORDER_LOGICAL_AND]; +}; + +// --- logic multi or -------------------------------------------------- + +Blockly.Blocks['logic_multi_or_container'] = { + /** + * Mutator block for container. + * @this Blockly.Block + */ + init: function () { + this.appendDummyInput() + .appendField(Blockly.Translate('logic_multi_or')); + + this.appendStatementInput('STACK'); + + this.setColour('%{BKY_LOGIC_HUE}'); + + this.setTooltip(Blockly.Translate('logic_multi_or_tooltip')); + + this.contextMenu = false; + }, +}; + +Blockly.Blocks['logic_multi_or_mutator'] = { + /** + * Mutator block for add items. + * @this Blockly.Block + */ + init: function () { + this.appendDummyInput('OR') + .appendField(Blockly.Translate('logic_multi_or_or')); + + this.setPreviousStatement(true); + this.setNextStatement(true); + + this.setColour('%{BKY_LOGIC_HUE}'); + + this.setTooltip(Blockly.Translate('logic_multi_or_tooltip')); + + this.contextMenu = false; + }, +}; + +Blockly.Blocks['logic_multi_or'] = { + init: function () { + this.itemCount_ = 2; + this.setMutator(new Blockly.icons.MutatorIcon(['logic_multi_or_mutator'], this)); + + this.setInputsInline(false); + this.setOutput(true, 'Boolean'); + + this.setColour('%{BKY_LOGIC_HUE}'); + + this.setTooltip(Blockly.Translate('logic_multi_or_tooltip')); + // this.setHelpUrl(getHelp('logic_multi_or_help')); + }, + /** + * Create XML to represent number of text inputs. + * @return {!Element} XML storage element. + * @this Blockly.Block + */ + mutationToDom: function () { + const container = document.createElement('mutation'); + container.setAttribute('items', this.itemCount_); + + return container; + }, + /** + * Parse XML to restore the text inputs. + * @param {!Element} xmlElement XML storage element. + * @this Blockly.Block + */ + domToMutation: function (xmlElement) { + this.itemCount_ = parseInt(xmlElement.getAttribute('items'), 10); + this.updateShape_(); + }, + /** + * Populate the mutator's dialog with this block's components. + * @param {!Blockly.Workspace} workspace Mutator's workspace. + * @return {!Blockly.Block} Root block in mutator. + * @this Blockly.Block + */ + decompose: function (workspace) { + const containerBlock = workspace.newBlock('logic_multi_or_container'); + containerBlock.initSvg(); + + let connection = containerBlock.getInput('STACK').connection; + for (let i = 0; i < this.itemCount_; i++) { + const itemBlock = workspace.newBlock('logic_multi_or_mutator'); + itemBlock.initSvg(); + connection.connect(itemBlock.previousConnection); + connection = itemBlock.nextConnection; + } + + return containerBlock; + }, + /** + * Reconfigure this block based on the mutator dialog's components. + * @param {!Blockly.Block} containerBlock Root block in mutator. + * @this Blockly.Block + */ + compose: function (containerBlock) { + let itemBlock = containerBlock.getInputTargetBlock('STACK'); + // Count number of inputs. + const connections = []; + while (itemBlock) { + connections.push(itemBlock.valueConnection_); + itemBlock = itemBlock.nextConnection && + itemBlock.nextConnection.targetBlock(); + } + + // Disconnect any children that don't belong. + for (let k = 0; k < this.itemCount_; k++) { + const connection = this.getInput('OR' + k).connection.targetConnection; + if (connection && !connections.includes(connection)) { + connection.disconnect(); + } + } + + this.itemCount_ = connections.length; + if (this.itemCount_ < 2) { + this.itemCount_ = 2; + } + this.updateShape_(); + + // Reconnect any child blocks. + for (let i = 0; i < this.itemCount_; i++) { + Blockly.icons.MutatorIcon.reconnect(connections[i], this, 'OR' + i); + } + }, + /** + * Store pointers to any connected child blocks. + * @param {!Blockly.Block} containerBlock Root block in mutator. + * @this Blockly.Block + */ + saveConnections: function (containerBlock) { + let itemBlock = containerBlock.getInputTargetBlock('STACK'); + let i = 0; + + while (itemBlock) { + let input; + try { + input = this.getInput('OR' + i); + } catch (e) { + // If the input does not exist, it means that the block has been removed. + input = null; + } + itemBlock.valueConnection_ = input?.connection.targetConnection; + i++; + itemBlock = itemBlock.nextConnection?.targetBlock(); + } + }, + /** + * Modify this block to have the correct number of inputs. + * @private + * @this Blockly.Block + */ + updateShape_: function () { + // Add new inputs. + for (let i = 0; i < this.itemCount_; i++) { + let input; + try { + input = this.getInput('OR' + i); + } catch (e) { + input = null; + } + if (!input) { + const input = this.appendValueInput('OR' + i).setAlign(Blockly.ALIGN_RIGHT); + if (i > 0) { + input.appendField(Blockly.Translate('logic_multi_or_or')); + } + } + } + // Remove deleted inputs. + try { + for (let i = this.itemCount_; this.getInput('OR' + i); i++) { + this.removeInput('OR' + i); + } + } catch (e) { + // If the input does not exist, it means that the block has been removed. + // Do nothing. + } + }, +}; + +Blockly.JavaScript.forBlock['logic_multi_or'] = function (block) { + const ors = []; + for (let n = 0; n < block.itemCount_; n++) { + const vCondition = Blockly.JavaScript.valueToCode(block, `OR${n}`, Blockly.JavaScript.ORDER_ATOMIC); + if (vCondition) { + ors.push(vCondition); + } + } + + return [`${ors.length > 0 ? ors.join(' || ') : 'false'}`, Blockly.JavaScript.ORDER_LOGICAL_OR]; +}; + +// --- logic between -------------------------------------------------- + +Blockly.Blocks['logic_between'] = { + init: function () { + this.appendValueInput('MIN') + .setCheck('Number'); + this.appendValueInput('VALUE') + .setCheck('Number') + .appendField(new Blockly.FieldDropdown([['<', 'LT'], ['≤', 'LE']]), 'MIN_OPERATOR'); + this.appendValueInput('MAX') + .setCheck('Number') + .appendField(new Blockly.FieldDropdown([['<', 'LT'], ['≤', 'LE']]), 'MAX_OPERATOR'); + + this.setInputsInline(true); + this.setOutput(true, 'Boolean'); + + this.setColour('%{BKY_LOGIC_HUE}'); + + this.setTooltip(Blockly.Translate('logic_between_tooltip')); + // this.setHelpUrl(getHelp('logic_between_help')); + }, +}; + +Blockly.JavaScript.forBlock['logic_between'] = function (block) { + const vMin = Blockly.JavaScript.valueToCode(block, 'MIN', Blockly.JavaScript.ORDER_RELATIONAL) || 0; + const vValue = Blockly.JavaScript.valueToCode(block, 'VALUE', Blockly.JavaScript.ORDER_RELATIONAL) || 0; + const vMax = Blockly.JavaScript.valueToCode(block, 'MAX', Blockly.JavaScript.ORDER_RELATIONAL) || 0; + const fMinOperator = block.getFieldValue('MIN_OPERATOR') === 'LT' ? '<' : '<='; + const fMaxOperator = block.getFieldValue('MAX_OPERATOR') === 'LT' ? '<' : '<='; + + return [`${vMin} ${fMinOperator} ${vValue} && ${vValue} ${fMaxOperator} ${vMax}`, Blockly.JavaScript.ORDER_LOGICAL_AND]; +}; + +// --- logic ifempty -------------------------------------------------- + +Blockly.Blocks['logic_ifempty'] = { + init: function () { + this.appendValueInput('VALUE') + .setCheck(null) + .setAlign(Blockly.ALIGN_RIGHT) + .appendField(Blockly.Translate('logic_ifempty')); + this.appendValueInput('DEFLT') + .setCheck(null) + .setAlign(Blockly.ALIGN_RIGHT) + .appendField(Blockly.Translate('logic_ifempty_then')); + + this.setInputsInline(true); + this.setOutput(true, null); + + this.setColour('%{BKY_LOGIC_HUE}'); + + this.setTooltip(Blockly.Translate('logic_ifempty_tooltip')); + // this.setHelpUrl(getHelp('logic_ifempty_help')); + }, +}; + +Blockly.JavaScript.forBlock['logic_ifempty'] = function (block) { + const vValue = Blockly.JavaScript.valueToCode(block, 'VALUE', Blockly.JavaScript.ORDER_LOGICAL_OR) || null; + const vDeflt = Blockly.JavaScript.valueToCode(block, 'DEFLT', Blockly.JavaScript.ORDER_LOGICAL_OR) || null; + + return [`${vValue} || ${vDeflt}`, Blockly.JavaScript.ORDER_LOGICAL_OR]; +}; diff --git a/admin/google-blockly/own/blocks_number.js b/admin/google-blockly/own/blocks_number.js new file mode 100644 index 000000000..13fc95010 --- /dev/null +++ b/admin/google-blockly/own/blocks_number.js @@ -0,0 +1,30 @@ +'use strict'; + +// --- Round Number to n decimal places ------------------------------- + +Blockly.Blocks['math_rndfixed'] = { + init: function () { + this.appendValueInput('x') + .setCheck('Number') + .appendField(Blockly.Translate('math_rndfixed_round')); + + this.appendDummyInput() + .appendField(Blockly.Translate('math_rndfixed_to')) + .appendField(new Blockly.FieldNumber(0, 1, 25), 'n') + .appendField(Blockly.Translate('math_rndfixed_decplcs')); + + this.setInputsInline(true); + this.setOutput(true, 'Number'); + + this.setColour(Blockly.Msg['MATH_HUE']); + + this.setTooltip(Blockly.Translate('math_rndfixed_tooltip')); + }, +}; + +Blockly.JavaScript.forBlock['math_rndfixed'] = function (block) { + const vX = Blockly.JavaScript.valueToCode(block, 'x', Blockly.JavaScript.ORDER_ATOMIC); + const fExp = Math.pow(10, block.getFieldValue('n')); + + return [`Math.round(${vX} * ${fExp}) / ${fExp}`, Blockly.JavaScript.ORDER_ATOMIC]; +}; diff --git a/admin/google-blockly/own/blocks_object.js b/admin/google-blockly/own/blocks_object.js new file mode 100644 index 000000000..44ee10827 --- /dev/null +++ b/admin/google-blockly/own/blocks_object.js @@ -0,0 +1,402 @@ +'use strict'; + +if (typeof goog !== 'undefined') { + goog.provide('Blockly.JavaScript.Object'); + goog.require('Blockly.JavaScript'); +} + +Blockly.CustomBlocks = Blockly.CustomBlocks || []; +Blockly.CustomBlocks.push('Object'); + +Blockly.Object = { + HUE: 40, + blocks: {}, +}; + +// --- object new -------------------------------------------------- +Blockly.Object.blocks['object_new'] = + '' + + ''; + +Blockly.Blocks['object_new_container'] = { + /** + * Mutator block for container. + * @this Blockly.Block + */ + init: function () { + this.setColour(Blockly.Object.HUE); + + this.appendDummyInput() + .appendField(Blockly.Translate('object_new_attributes')); + + this.appendStatementInput('STACK'); + this.setTooltip(Blockly.Translate('object_new_tooltip')); + + this.contextMenu = false; + }, +}; + +Blockly.Blocks['object_new_mutator'] = { + /** + * Mutator block for add items. + * @this Blockly.Block + */ + init: function () { + this.setColour(Blockly.Object.HUE); + + this.appendDummyInput('ATTR') + .appendField(Blockly.Translate('object_new_attribute')) + .appendField(new Blockly.FieldTextInput('attribute1'), 'ATTR'); + + this.setPreviousStatement(true); + this.setNextStatement(true); + + this.setTooltip(Blockly.Translate('object_new_tooltip')); + + this.contextMenu = false; + }, +}; + +Blockly.Blocks['object_new'] = { + init: function () { + this.appendDummyInput('NAME') + .appendField(Blockly.Translate('object_new')); + + this.attributes_ = []; + this.itemCount_ = 0; + this.setMutator(new Blockly.icons.MutatorIcon(['object_new_mutator'], this)); + + this.setInputsInline(false); + this.setOutput(true); + + this.setColour(Blockly.Object.HUE); + this.setTooltip(Blockly.Translate('object_new_tooltip')); + //this.setHelpUrl(getHelp('object_new_help')); + }, + /** + * Create XML to represent number of text inputs. + * @return {!Element} XML storage element. + * @this Blockly.Block + */ + mutationToDom: function () { + const container = document.createElement('mutation'); + + for (let i = 0; i < this.attributes_.length; i++) { + const parameter = document.createElement('attribute'); + parameter.setAttribute('id', 'ATTR_' + i); + parameter.setAttribute('name', this.attributes_[i]); + container.appendChild(parameter); + } + + return container; + }, + /** + * Parse XML to restore the text inputs. + * @param {!Element} xmlElement XML storage element. + * @this Blockly.Block + */ + domToMutation: function (xmlElement) { + this.attributes_ = []; + + for (let i = 0, childNode; (childNode = xmlElement.childNodes[i]); i++) { + if (childNode.nodeName.toLowerCase() === 'attribute') { + // console.log('attribute -> ' + childNode.getAttribute('id') + ' -> ' + childNode.getAttribute('name')); + this.attributes_.push(childNode.getAttribute('name')); + } + } + + this.itemCount_ = this.attributes_.length; + this.updateShape_(); + }, + /** + * Populate the mutator's dialog with this block's components. + * @param {!Blockly.Workspace} workspace Mutator's workspace. + * @return {!Blockly.Block} Root block in mutator. + * @this Blockly.Block + */ + decompose: function (workspace) { + const containerBlock = workspace.newBlock('object_new_container'); + containerBlock.initSvg(); + + let connection = containerBlock.getInput('STACK').connection; + for (let i = 0; i < this.itemCount_; i++) { + const itemBlock = workspace.newBlock('object_new_mutator'); + itemBlock.setFieldValue(this.attributes_[i], 'ATTR'); + itemBlock.initSvg(); + connection.connect(itemBlock.previousConnection); + connection = itemBlock.nextConnection; + } + + return containerBlock; + }, + /** + * Reconfigure this block based on the mutator dialog's components. + * @param {!Blockly.Block} containerBlock Root block in mutator. + * @this Blockly.Block + */ + compose: function (containerBlock) { + this.attributes_ = []; + + let itemBlock = containerBlock.getInputTargetBlock('STACK'); + // Count number of inputs. + const connections = []; + while (itemBlock) { + const attrName = itemBlock.getFieldValue('ATTR'); + this.attributes_.push(attrName); + + connections.push(itemBlock.valueConnection_); + itemBlock = itemBlock.nextConnection && + itemBlock.nextConnection.targetBlock(); + } + + // Disconnect any children that don't belong. + for (let k = 0; k < this.itemCount_; k++) { + const connection = this.getInput('ATTR_' + k).connection.targetConnection; + if (connection && !connections.includes(connection)) { + connection.disconnect(); + } + } + + this.itemCount_ = connections.length; + if (this.itemCount_ < 0) { + this.itemCount_ = 0; + } + this.updateShape_(); + + // Reconnect any child blocks. + for (let i = 0; i < this.itemCount_; i++) { + Blockly.icons.MutatorIcon.reconnect(connections[i], this, 'ATTR_' + i); + } + }, + /** + * Store pointers to any connected child blocks. + * @param {!Blockly.Block} containerBlock Root block in mutator. + * @this Blockly.Block + */ + saveConnections: function (containerBlock) { + let itemBlock = containerBlock.getInputTargetBlock('STACK'); + let i = 0; + + while (itemBlock) { + let input; + try { + input = this.getInput('ATTR_' + i); + } catch (e) { + input = null; + } + itemBlock.valueConnection_ = input?.connection.targetConnection; + i++; + itemBlock = itemBlock.nextConnection?.targetBlock(); + } + }, + /** + * Modify this block to have the correct number of inputs. + * @private + * @this Blockly.Block + */ + updateShape_: function () { + const workspace = this.workspace; + + // Add new inputs. + for (let i = 0; i < this.itemCount_; i++) { + let input; + try { + input = this.getInput(`ATTR_${i}`); + } catch (e) { + input = null; + } + + if (!input) { + input = this.appendValueInput('ATTR_' + i).setAlign(Blockly.ALIGN_RIGHT); + input.appendField(this.attributes_[i]); + } else { + input.fieldRow[0].setValue(this.attributes_[i]); + } + + setTimeout(__input => { + if (!__input.connection.isConnected()) { + const _shadow = workspace.newBlock('text'); + _shadow.setShadow(true); + _shadow.initSvg(); + _shadow.render(); + _shadow.outputConnection.connect(__input.connection); + } + }, 100, input); + } + // Remove deleted inputs. + try { + for (let i = this.itemCount_; this.getInput('ATTR_' + i); i++) { + this.removeInput('ATTR_' + i); + } + } catch (e) { + // Ignore error if input does not exist + } + }, +}; + +Blockly.JavaScript.forBlock['object_new'] = function (block) { + const attributes = []; + for (let n = 0; n < block.itemCount_; n++) { + const vAttribute = Blockly.JavaScript.valueToCode(block, `ATTR_${n}`, Blockly.JavaScript.ORDER_COMMA); + if (vAttribute) { + attributes.push(`${Blockly.JavaScript.quote_(block.attributes_[n])}: ${vAttribute}`); + } + } + + return [`{ ${attributes.length ? attributes.join(', ') : ''} }`, Blockly.JavaScript.ORDER_ATOMIC]; +}; + +// --- set attribute -------------------------------------------------- +Blockly.Object.blocks['object_set_attr'] = + '' + + ' attribute1' + + ' ' + + ' ' + + ' value' + + ' ' + + ' ' + + ''; + +Blockly.Blocks['object_set_attr'] = { + init: function () { + this.appendDummyInput('ATTR') + .appendField(Blockly.Translate('object_set_attr')) + .appendField(new Blockly.FieldTextInput('attribute1'), 'ATTR'); + + this.appendValueInput('OBJECT') + .appendField(Blockly.Translate('object_set_attr_object')); + + this.appendValueInput('VALUE') + .setCheck(null) + .appendField(Blockly.Translate('object_set_attr_value')); + + this.setInputsInline(false); + this.setPreviousStatement(true, null); + this.setNextStatement(true, null); + + this.setColour(Blockly.Object.HUE); + + this.setTooltip(Blockly.Translate('object_set_attr_tooltip')); + //this.setHelpUrl(getHelp('object_set_attr_help')); + }, +}; + +Blockly.JavaScript.forBlock['object_set_attr'] = function (block) { + const fAttr = block.getFieldValue('ATTR'); + const vValue = Blockly.JavaScript.valueToCode(block, 'VALUE', Blockly.JavaScript.ORDER_ATOMIC); + + let vObject = Blockly.JavaScript.valueToCode(block, 'OBJECT', Blockly.JavaScript.ORDER_ATOMIC); + if (!vObject) { + vObject = '{}'; + } + + return `((obj) => { if (typeof obj === 'object') { obj[${Blockly.JavaScript.quote_(fAttr)}] = ${vValue}; } })(${vObject});\n`; +}; + +// --- delete attribute -------------------------------------------------- +Blockly.Object.blocks['object_del_attr'] = + '' + + ' attribute1' + + ''; + +Blockly.Blocks['object_del_attr'] = { + init: function () { + this.appendDummyInput('ATTR') + .appendField(Blockly.Translate('object_del_attr')) + .appendField(new Blockly.FieldTextInput('attribute1'), 'ATTR'); + + this.appendValueInput('OBJECT') + .appendField(Blockly.Translate('object_del_attr_object')); + + this.setInputsInline(false); + this.setPreviousStatement(true, null); + this.setNextStatement(true, null); + + this.setColour(Blockly.Object.HUE); + + this.setTooltip(Blockly.Translate('object_del_attr_tooltip')); + //this.setHelpUrl(getHelp('object_del_attr_help')); + }, +}; + +Blockly.JavaScript.forBlock['object_del_attr'] = function (block) { + const fAttr = block.getFieldValue('ATTR'); + + let vObject = Blockly.JavaScript.valueToCode(block, 'OBJECT', Blockly.JavaScript.ORDER_ATOMIC); + if (!vObject) { + vObject = '{}'; + } + + return `((obj) => { if (typeof obj === 'object') { delete obj[${Blockly.JavaScript.quote_(fAttr)}]; } })(${vObject});\n`; +}; + +// --- has attribute -------------------------------------------------- +Blockly.Object.blocks['object_has_attr'] = + '' + + ' attribute1' + + ' ' + + ' ' + + ' Object ID' + + ' ' + + ' ' + + ''; + +Blockly.Blocks['object_has_attr'] = { + init: function () { + this.appendValueInput('OBJECT') + .appendField(Blockly.Translate('object_has_attr')); + + this.appendDummyInput('ATTR') + .appendField(Blockly.Translate('object_has_attr_attr')) + .appendField(new Blockly.FieldTextInput('attribute1'), 'ATTR'); + + this.setInputsInline(true); + this.setOutput(true, 'Boolean'); + + this.setColour(Blockly.Object.HUE); + + this.setTooltip(Blockly.Translate('object_has_attr_tooltip')); + //this.setHelpUrl(getHelp('object_has_attr_help')); + }, +}; + +Blockly.JavaScript.forBlock['object_has_attr'] = function (block) { + const vObject = Blockly.JavaScript.valueToCode(block, 'OBJECT', Blockly.JavaScript.ORDER_ATOMIC); + const fAttr = block.getFieldValue('ATTR'); + + return [`Object.prototype.hasOwnProperty.call(${vObject}, ${Blockly.JavaScript.quote_(fAttr)})`, Blockly.JavaScript.ORDER_ATOMIC]; +}; + +// --- object keys -------------------------------------------------- +Blockly.Object.blocks['object_keys'] = + '' + + ' ' + + ' ' + + ' Object ID' + + ' ' + + ' ' + + ''; + +Blockly.Blocks['object_keys'] = { + init: function () { + this.appendValueInput('OBJECT') + .appendField(Blockly.Translate('object_keys')); + + this.setInputsInline(true); + this.setOutput(true, 'Array'); + + this.setColour(Blockly.Object.HUE); + this.setTooltip(Blockly.Translate('object_keys_tooltip')); + //this.setHelpUrl(getHelp('object_keys_help')); + }, +}; + +Blockly.JavaScript.forBlock['object_keys'] = function (block) { + let fObject = Blockly.JavaScript.valueToCode(block, 'OBJECT', Blockly.JavaScript.ORDER_ATOMIC); + + if (!fObject) { + fObject = '{}'; + } + + return [`Object.keys(${fObject})`, Blockly.JavaScript.ORDER_ATOMIC]; +}; diff --git a/admin/google-blockly/own/blocks_procedures.js b/admin/google-blockly/own/blocks_procedures.js new file mode 100644 index 000000000..a9261c4fb --- /dev/null +++ b/admin/google-blockly/own/blocks_procedures.js @@ -0,0 +1,688 @@ +if (Blockly.Blocks['procedures_ifreturn'].FUNCTION_TYPES.indexOf('procedures_defcustomreturn') === -1) { + Blockly.Blocks['procedures_ifreturn'].FUNCTION_TYPES.push('procedures_defcustomreturn'); +} +if (Blockly.Blocks['procedures_ifreturn'].FUNCTION_TYPES.indexOf('procedures_defcustomnoreturn') === -1) { + Blockly.Blocks['procedures_ifreturn'].FUNCTION_TYPES.push('procedures_defcustomnoreturn'); +} +// derived from core/procedures.js +/** + * Find all user-created procedure definitions in a workspace. + * @param {!Blockly.Workspace} root Root workspace. + * @return {!Array.>} Pair of arrays, the + * first contains procedures without return variables, the second with. + * Each procedure is defined by a three-element list of name, parameter + * list, and return value boolean. + */ +Blockly.Procedures.allProceduresNew = function (root) { + const result = Blockly.Procedures.allProcedures(root); + + const proceduresCustomNoReturn = root + .getProcedureMap() + .getProcedures() + .filter((p) => !!p.getReturnTypes()) + .map((p) => [ + p.getName(), + p.getParameters().map((pa) => pa.getName()), + true, + ]); + + root.getBlocksByType('procedures_defcustomnoreturn', false).forEach((b) => { + if (!Blockly.Procedures.isProcedureBlock(b)) { + proceduresCustomNoReturn.push(b.getProcedureDef()); + } + }); + + const proceduresCustomReturn = root + .getProcedureMap() + .getProcedures() + .filter((p) => !!p.getReturnTypes()) + .map((p) => [ + p.getName(), + p.getParameters().map((pa) => pa.getName()), + true, + ]); + + root.getBlocksByType('procedures_defcustomreturn', false).forEach((b) => { + if (!Blockly.Procedures.isProcedureBlock(b)) { + proceduresCustomReturn.push(b.getProcedureDef()); + } + }); + + return result.concat([proceduresCustomNoReturn, proceduresCustomReturn]); +}; + +/** + * Construct the blocks required by the flyout for the procedure category. + * @param {!Blockly.Workspace} workspace The workspace containing procedures. + * @return {!Array.} Array of XML block elements. + */ +Blockly.Procedures.flyoutCategoryNew = function (workspace) { + const xmlList = []; + const utils = (Blockly.Xml.utils ? Blockly.Xml.utils : Blockly.utils.xml); + if (Blockly.Blocks['procedures_defnoreturn']) { + // + // do something + // + const block = utils.createElement('block'); + block.setAttribute('type', 'procedures_defnoreturn'); + block.setAttribute('gap', '16'); + const nameField = utils.createElement('field'); + nameField.setAttribute('name', 'NAME'); + nameField.appendChild( + utils.createTextNode(Blockly.Msg['PROCEDURES_DEFNORETURN_PROCEDURE'])); + block.appendChild(nameField); + xmlList.push(block); + } + if (Blockly.Blocks['procedures_defreturn']) { + // + // do something + // + const block = utils.createElement('block'); + block.setAttribute('type', 'procedures_defreturn'); + block.setAttribute('gap', '16'); + const nameField = utils.createElement('field'); + nameField.setAttribute('name', 'NAME'); + nameField.appendChild( + utils.createTextNode(Blockly.Msg['PROCEDURES_DEFRETURN_PROCEDURE'])); + block.appendChild(nameField); + xmlList.push(block); + } + if (Blockly.Blocks['procedures_ifreturn']) { + // + const block = utils.createElement('block'); + block.setAttribute('type', 'procedures_ifreturn'); + block.setAttribute('gap', '16'); + + xmlList.push(block); + } + if (Blockly.Blocks['procedures_return']) { + // + const block = utils.createElement('block'); + block.setAttribute('type', 'procedures_return'); + block.setAttribute('gap', '16'); + + xmlList.push(block); + } + if (Blockly.Blocks['procedures_defcustomnoreturn']) { + // + // do something + // + const block = utils.createElement('block'); + block.setAttribute('type', 'procedures_defcustomnoreturn'); + block.setAttribute('gap', '16'); + const nameField = utils.createElement('field'); + nameField.setAttribute('name', 'NAME'); + nameField.appendChild(utils.createTextNode( + Blockly.Msg['PROCEDURES_DEFNORETURN_PROCEDURE'])); + block.appendChild(nameField); + xmlList.push(block); + } + if (Blockly.Blocks['procedures_defcustomreturn']) { + // + // do something + // + const block = utils.createElement('block'); + block.setAttribute('type', 'procedures_defcustomreturn'); + block.setAttribute('gap', '16'); + const nameField = utils.createElement('field'); + nameField.setAttribute('name', 'NAME'); + nameField.appendChild(utils.createTextNode( + Blockly.Msg['PROCEDURES_DEFRETURN_PROCEDURE'])); + block.appendChild(nameField); + xmlList.push(block); + } + if (xmlList.length) { + // Add slightly larger gap between system blocks and user calls. + xmlList[xmlList.length - 1].setAttribute('gap', '24'); + } + + /** + * Add items to xmlList for each listed procedure. + * + * @param procedureList A list of procedures, each of which is defined by a + * three-element list of name, parameter list, and return value boolean. + * @param templateName The type of the block to generate. + */ + function populateProcedures(procedureList, templateName) { + const utils = (Blockly.Xml.utils ? Blockly.Xml.utils : Blockly.utils.xml); + for (let i = 0; i < procedureList.length; i++) { + const name = procedureList[i][0]; + const args = procedureList[i][1]; + // + // + // + // + // + const block = utils.createElement('block'); + block.setAttribute('type', templateName); + block.setAttribute('gap', '16'); + const mutation = utils.createElement('mutation'); + mutation.setAttribute('name', name); + block.appendChild(mutation); + for (let j = 0; j < args.length; j++) { + const arg = utils.createElement('arg'); + arg.setAttribute('name', args[j]); + mutation.appendChild(arg); + } + xmlList.push(block); + } + } + + const tuple = Blockly.Procedures.allProceduresNew(workspace); + populateProcedures(tuple[0], 'procedures_callnoreturn'); + populateProcedures(tuple[1], 'procedures_callreturn'); + populateProcedures(tuple[2], 'procedures_callcustomnoreturn'); + populateProcedures(tuple[3], 'procedures_callcustomreturn'); + + return xmlList; +}; + +// ---------------------- patch for async functions ------------------------------ +// taken from javascript/procedures.js https://github.com/google/blockly/blob/blockly-v10.1.3/generators/javascript/procedures.js +Blockly.JavaScript.forBlock['procedures_defreturn'] = function (block) { + // Define a procedure with a return value. + const funcName = Blockly.JavaScript.nameDB_.getName( + block.getFieldValue('NAME'), Blockly.PROCEDURE_CATEGORY_NAME); + let xfix1 = ''; + if (Blockly.JavaScript.STATEMENT_PREFIX) { + xfix1 += Blockly.JavaScript.injectId(Blockly.JavaScript.STATEMENT_PREFIX, block); + } + if (Blockly.JavaScript.STATEMENT_SUFFIX) { + xfix1 += Blockly.JavaScript.injectId(Blockly.JavaScript.STATEMENT_SUFFIX, block); + } + if (xfix1) { + xfix1 = Blockly.JavaScript.prefixLines(xfix1, Blockly.JavaScript.INDENT); + } + let loopTrap = ''; + if (Blockly.JavaScript.INFINITE_LOOP_TRAP) { + loopTrap = Blockly.JavaScript.prefixLines( + Blockly.JavaScript.injectId(Blockly.JavaScript.INFINITE_LOOP_TRAP, block), + Blockly.JavaScript.INDENT, + ); + } + let returnValue = ''; + let xfix2 = ''; + const branch = Blockly.JavaScript.statementToCode(block, 'STACK'); + try { + returnValue = Blockly.JavaScript.valueToCode(block, 'RETURN', Blockly.JavaScript.ORDER_NONE) || ''; + if (branch && returnValue) { + // After executing the function body, revisit this block for the return. + xfix2 = xfix1; + } + if (returnValue) { + returnValue = Blockly.JavaScript.INDENT + 'return ' + returnValue + ';\n'; + } + } catch (e) { + // This function is without a return value. + } + + const args = []; + const variables = block.getVars(); + for (let i = 0; i < variables.length; i++) { + args[i] = Blockly.JavaScript.nameDB_.getName(variables[i], Blockly.VARIABLE_CATEGORY_NAME); + } + let code = 'async function ' + funcName + '(' + args.join(', ') + ') {\n' + xfix1 + + loopTrap + branch + xfix2 + returnValue + '}'; + code = Blockly.JavaScript.scrub_(block, code); + // Add % so as not to collide with helper functions in the definitions list. + Blockly.JavaScript.definitions_['%' + funcName] = code; + return null; +}; + +Blockly.JavaScript.forBlock['procedures_defnoreturn'] = Blockly.JavaScript.forBlock['procedures_defreturn']; + +Blockly.JavaScript.forBlock['procedures_callreturn'] = function (block) { + // Call a procedure with a return value. + const funcName = Blockly.JavaScript.nameDB_.getName( + block.getFieldValue('NAME'), Blockly.PROCEDURE_CATEGORY_NAME); + const args = []; + const variables = block.getVars(); + for (let i = 0; i < variables.length; i++) { + args[i] = Blockly.JavaScript.valueToCode(block, 'ARG' + i, Blockly.JavaScript.ORDER_NONE) || 'null'; + } + const code = 'await ' + funcName + '(' + args.join(', ') + ')'; + return [code, Blockly.JavaScript.ORDER_FUNCTION_CALL]; +}; + +// ---------------------- custom function with return ------------------------------ + +Blockly.Blocks['procedures_defcustomreturn'] = { + getProcedureModel() { + return this.model; + }, + isProcedureDef() { + return true; + }, + /** + * Block for defining a procedure with a return value. + * @this Blockly.Block + */ + init: function () { + const nameField = new Blockly.FieldTextInput('', + Blockly.Procedures.rename); + + nameField.setSpellcheck(false); + this.appendDummyInput() + // .appendField(Blockly.Msg['PROCEDURES_DEFRETURN_TITLE']) + .appendField(Blockly.Translate('procedures_defcustomreturn_name')) + .appendField(nameField, 'NAME') + .appendField('', 'PARAMS'); + /*this.appendValueInput('RETURN') + .setAlign(Blockly.ALIGN_RIGHT) + .appendField(Blockly.Msg['PROCEDURES_DEFRETURN_RETURN']);*/ + this.setMutator(new Blockly.icons.MutatorIcon(['procedures_mutatorarg'], this)); + if ((this.workspace.options.comments || + (this.workspace.options.parentWorkspace && + this.workspace.options.parentWorkspace.options.comments)) && + Blockly.Msg['PROCEDURES_DEFRETURN_COMMENT']) { + this.setCommentText(Blockly.Msg['PROCEDURES_DEFRETURN_COMMENT']); + } + this.setStyle('procedure_blocks'); + this.setTooltip(Blockly.Msg['PROCEDURES_DEFRETURN_TOOLTIP']); + this.setHelpUrl(Blockly.Msg['PROCEDURES_DEFRETURN_HELPURL']); + this.arguments_ = []; + this.argumentVarModels_ = []; + this.setStatements_(true); + this.statementConnection_ = null; + + this.appendDummyInput('SCRIPT') + .appendField(new Blockly.FieldScript(btoa('return 0;')), 'SCRIPT'); + + this.setInputsInline(true); + this.setStatements_(false); + }, + setStatements_: Blockly.Blocks['procedures_defreturn'].setStatements_, + updateParams_: Blockly.Blocks['procedures_defreturn'].updateParams_, + mutationToDom: Blockly.Blocks['procedures_defreturn'].mutationToDom, + domToMutation: Blockly.Blocks['procedures_defreturn'].domToMutation, + /** + * Populate the mutator's dialog with this block's components. + * @param {!Blockly.Workspace} workspace Mutator's workspace. + * @return {!Blockly.Block} Root block in mutator. + * @this Blockly.Block + */ + decompose: function (workspace) { + const containerBlock = workspace.newBlock('procedures_mutatorcontainer'); + containerBlock.initSvg(); + + // Check/uncheck the allow statement box. + /* + if (this.getInput('RETURN')) { + containerBlock.setFieldValue( + this.hasStatements_ ? 'TRUE' : 'FALSE', 'STATEMENTS'); + } else { + containerBlock.getInput('STATEMENT_INPUT').setVisible(false); + } + */ + containerBlock.getInput('STATEMENT_INPUT').setVisible(false); + + // Parameter list. + let connection = containerBlock.getInput('STACK').connection; + for (let i = 0; i < this.arguments_.length; i++) { + const paramBlock = workspace.newBlock('procedures_mutatorarg'); + paramBlock.initSvg(); + paramBlock.setFieldValue(this.arguments_[i], 'NAME'); + // Store the old location. + paramBlock.oldLocation = i; + connection.connect(paramBlock.previousConnection); + connection = paramBlock.nextConnection; + } + // Initialize procedure's callers with blank IDs. + Blockly.Procedures.mutateCallers(this); + return containerBlock; + }, + /** + * Reconfigure this block based on the mutator dialog's components. + * @param {!Blockly.Block} containerBlock Root block in mutator. + * @this Blockly.Block + */ + compose: function (containerBlock) { + // Parameter list. + this.arguments_ = []; + this.paramIds_ = []; + this.argumentVarModels_ = []; + let paramBlock = containerBlock.getInputTargetBlock('STACK'); + while (paramBlock) { + const varName = paramBlock.getFieldValue('NAME'); + this.arguments_.push(varName); + const variable = this.workspace.getVariable(varName, ''); + if (variable != null) { + this.argumentVarModels_.push(variable); + } else { + console.log('Failed to get variable named ' + varName + ', ignoring.'); + } + + this.paramIds_.push(paramBlock.id); + paramBlock = paramBlock.nextConnection && + paramBlock.nextConnection.targetBlock(); + } + this.updateParams_(); + Blockly.Procedures.mutateCallers(this); + /* + // Show/hide the statement input. + let hasStatements = containerBlock.getFieldValue('STATEMENTS'); + if (hasStatements !== null) { + hasStatements = hasStatements == 'TRUE'; + if (this.hasStatements_ != hasStatements) { + if (hasStatements) { + this.setStatements_(true); + // Restore the stack, if one was saved. + Blockly.icons.MutatorIcon.reconnect(this.statementConnection_, this, 'STACK'); + this.statementConnection_ = null; + } else { + // Save the stack, then disconnect it. + const stackConnection = this.getInput('STACK').connection; + this.statementConnection_ = stackConnection.targetConnection; + if (this.statementConnection_) { + const stackBlock = stackConnection.targetBlock(); + stackBlock.unplug(); + stackBlock.bumpNeighbours_(); + } + this.setStatements_(false); + } + } + } + */ + }, + /** + * Return the signature of this procedure definition. + * @return {!Array} Tuple containing three elements: + * - the name of the defined procedure, + * - a list of all its arguments, + * - that it DOES NOT have a return value. + * @this Blockly.Block + */ + getProcedureDef: function () { + return [this.getFieldValue('NAME'), this.arguments_, true, true]; + }, + getVars: Blockly.Blocks['procedures_defreturn'].getVars, + getVarModels: Blockly.Blocks['procedures_defreturn'].getVarModels, + renameVarById: Blockly.Blocks['procedures_defreturn'].renameVarById, + updateVarName: Blockly.Blocks['procedures_defreturn'].updateVarName, + displayRenamedVar_: Blockly.Blocks['procedures_defreturn'].displayRenamedVar_, + customContextMenu: Blockly.Blocks['procedures_defreturn'].customContextMenu, + callType_: 'procedures_callcustomreturn' +}; + +Blockly.JavaScript.forBlock['procedures_defcustomreturn'] = function (block) { + // Define a procedure with a return value. + const funcName = Blockly.JavaScript.nameDB_.getName( + block.getFieldValue('NAME'), Blockly.PROCEDURE_CATEGORY_NAME); + + const args = []; + for (let i = 0; i < block.arguments_.length; i++) { + args[i] = Blockly.JavaScript.nameDB_.getName(block.arguments_[i], Blockly.VARIABLE_CATEGORY_NAME); + } + + const script = Blockly.b64DecodeUnicode(block.getFieldValue('SCRIPT') || ''); + const lines = script.split('\n'); + for (let l = 0; l < lines.length; l++) { + lines[l] = ' ' + lines[l]; + } + + let code = 'async function ' + funcName + '(' + args.join(', ') + ') {\n' + + lines.join('\n') + '\n}'; + + code = Blockly.JavaScript.scrub_(block, code); + // Add % so as not to collide with helper functions in definitions list. + Blockly.JavaScript.definitions_['%' + funcName] = code; + + return null; +}; + +Blockly.Blocks['procedures_callcustomreturn'] = { + init: Blockly.Blocks['procedures_callreturn'].init, + getProcedureCall: Blockly.Blocks['procedures_callreturn'].getProcedureCall, + renameProcedure: Blockly.Blocks['procedures_callreturn'].renameProcedure, + setProcedureParameters_: Blockly.Blocks['procedures_callreturn'].setProcedureParameters_, + updateShape_: Blockly.Blocks['procedures_callreturn'].updateShape_, + mutationToDom: Blockly.Blocks['procedures_callreturn'].mutationToDom, + domToMutation: Blockly.Blocks['procedures_callreturn'].domToMutation, + getVars: Blockly.Blocks['procedures_callreturn'].getVars, + getVarModels: Blockly.Blocks['procedures_callreturn'].getVarModels, + onchange: Blockly.Blocks['procedures_callreturn'].onchange, + customContextMenu: Blockly.Blocks['procedures_callreturn'].customContextMenu, + defType_: 'procedures_defcustomreturn' +}; + +Blockly.JavaScript.forBlock['procedures_callcustomreturn'] = Blockly.JavaScript.forBlock['procedures_callreturn']; + +// ---------------------- custom function with no return ------------------------------ +// This was modified, so the shadow condition block is created in the init function +Blockly.Blocks['procedures_ifreturn'].init = function () { + const __input = this.appendValueInput('CONDITION') + .setCheck('Boolean') + .appendField(Blockly.Msg['CONTROLS_IF_MSG_IF']); + + const _shadow = this.workspace.newBlock('logic_boolean'); + _shadow.setShadow(true); + _shadow.setFieldValue('TRUE', 'BOOL'); + _shadow.outputConnection.connect(__input.connection); + + this.appendValueInput('VALUE').appendField(Blockly.Msg['PROCEDURES_DEFRETURN_RETURN']); + this.setInputsInline(true); + this.setPreviousStatement(true); + this.setNextStatement(true); + this.setStyle('procedure_blocks'); + this.setTooltip(Blockly.Msg['PROCEDURES_IFRETURN_TOOLTIP']); + this.setHelpUrl(Blockly.Msg['PROCEDURES_IFRETURN_HELPURL']); + this.hasReturnValue_ = true; +}; + +Blockly.Blocks['procedures_defcustomnoreturn'] = { + getProcedureModel() { + return this.model; + }, + isProcedureDef() { + return true; + }, + init: function () { + const nameField = new Blockly.FieldTextInput('', Blockly.Procedures.rename); + nameField.setSpellcheck(false); + + this.appendDummyInput() + .appendField(Blockly.Translate('procedures_defcustomnoreturn_name')) + .appendField(nameField, 'NAME') + .appendField('', 'PARAMS'); + + this.setMutator(new Blockly.icons.MutatorIcon(['procedures_mutatorarg'], this)); + + if ((this.workspace.options.comments || + (this.workspace.options.parentWorkspace && this.workspace.options.parentWorkspace.options.comments)) && + Blockly.Msg['PROCEDURES_DEFNORETURN_COMMENT']) { + this.setCommentText(Blockly.Msg['PROCEDURES_DEFNORETURN_COMMENT']); + } + + this.setStyle('procedure_blocks'); + this.setColour(Blockly.Msg['PROCEDURES_HUE']); + this.setTooltip(Blockly.Msg['PROCEDURES_DEFNORETURN_TOOLTIP']); + this.setHelpUrl(Blockly.Msg['PROCEDURES_DEFNORETURN_HELPURL']); + + this.arguments_ = []; + this.argumentVarModels_ = []; + + this.setStatements_(true); + this.statementConnection_ = null; + + this.appendDummyInput('SCRIPT') + .appendField(new Blockly.FieldScript(''), 'SCRIPT'); + + this.setInputsInline(true); + this.setStatements_(false); + }, + setStatements_: Blockly.Blocks['procedures_defnoreturn'].setStatements_, + updateParams_: Blockly.Blocks['procedures_defnoreturn'].updateParams_, + mutationToDom: Blockly.Blocks['procedures_defnoreturn'].mutationToDom, + domToMutation: Blockly.Blocks['procedures_defnoreturn'].domToMutation, + decompose: Blockly.Blocks['procedures_defcustomreturn'].decompose, + compose: Blockly.Blocks['procedures_defcustomreturn'].compose, + getProcedureDef: function () { + return [this.getFieldValue('NAME'), this.arguments_, false, true]; + }, + getVars: Blockly.Blocks['procedures_defnoreturn'].getVars, + getVarModels: Blockly.Blocks['procedures_defnoreturn'].getVarModels, + renameVarById: Blockly.Blocks['procedures_defnoreturn'].renameVarById, + updateVarName: Blockly.Blocks['procedures_defnoreturn'].updateVarName, + displayRenamedVar_: Blockly.Blocks['procedures_defnoreturn'].displayRenamedVar_, + customContextMenu: Blockly.Blocks['procedures_defnoreturn'].customContextMenu, + callType_: 'procedures_callcustomnoreturn' +}; + +Blockly.JavaScript.forBlock['procedures_defcustomnoreturn'] = Blockly.JavaScript.forBlock['procedures_defcustomreturn']; + +Blockly.Blocks['procedures_callcustomnoreturn'] = { + init: Blockly.Blocks['procedures_callnoreturn'].init, + getProcedureCall: Blockly.Blocks['procedures_callnoreturn'].getProcedureCall, + renameProcedure: Blockly.Blocks['procedures_callnoreturn'].renameProcedure, + setProcedureParameters_: Blockly.Blocks['procedures_callnoreturn'].setProcedureParameters_, + updateShape_: Blockly.Blocks['procedures_callnoreturn'].updateShape_, + mutationToDom: Blockly.Blocks['procedures_callnoreturn'].mutationToDom, + domToMutation: Blockly.Blocks['procedures_callnoreturn'].domToMutation, + getVars: Blockly.Blocks['procedures_callnoreturn'].getVars, + getVarModels: Blockly.Blocks['procedures_callnoreturn'].getVarModels, + onchange: Blockly.Blocks['procedures_callnoreturn'].onchange, + customContextMenu: Blockly.Blocks['procedures_callnoreturn'].customContextMenu, + defType_: 'procedures_defcustomnoreturn' +}; + +Blockly.JavaScript.forBlock['procedures_callcustomnoreturn'] = function (block) { + // Call a procedure with no return value. + // Generated code is for a function call as a statement is the same as a + // function call as a value, with the addition of line ending. + const tuple = Blockly.JavaScript.forBlock['procedures_callcustomreturn'](block); + return tuple[0] + ';\n'; +}; + +Blockly.Blocks['procedures_return'] = { + /** + * Block for conditionally returning a value from a procedure. + */ + init: function () { + this.appendValueInput('VALUE').appendField( + Blockly.Msg['PROCEDURES_DEFRETURN_RETURN'], + ); + this.setInputsInline(true); + this.setPreviousStatement(true); + this.setNextStatement(true); + this.setStyle('procedure_blocks'); + this.setTooltip(Blockly.Msg['PROCEDURES_IFRETURN_TOOLTIP']); + this.setHelpUrl(Blockly.Msg['PROCEDURES_IFRETURN_HELPURL']); + this.hasReturnValue_ = true; + }, + /** + * Create XML to represent whether this block has a return value. + * + * @returns XML storage element. + */ + mutationToDom: function () { + const utils = Blockly.Xml.utils ? Blockly.Xml.utils : Blockly.utils.xml; + const container = utils.createElement('mutation'); + container.setAttribute('value', String(Number(this.hasReturnValue_))); + return container; + }, + /** + * Parse XML to restore whether this block has a return value. + * + * @param xmlElement XML storage element. + */ + domToMutation: function (xmlElement) { + const value = xmlElement.getAttribute('value'); + this.hasReturnValue_ = value === '1'; + if (!this.hasReturnValue_) { + this.removeInput('VALUE'); + this.appendDummyInput('VALUE').appendField( + Blockly.Msg['PROCEDURES_DEFRETURN_RETURN'], + ); + } + }, + + // This block does not need JSO serialization hooks (saveExtraState and + // loadExtraState) because the state of this block is already encoded in the + // block's position in the workspace. + // XML hooks are kept for backwards compatibility. + + /** + * Called whenever anything on the workspace changes. + * Add warning if this flow block is not nested inside a loop. + * + * @param e Move event. + */ + onchange: function (e) { + if ( + (this.workspace.isDragging && this.workspace.isDragging()) || + (e.type !== 'move' && e.type !== 'create') + ) { + return; // Don't change state at the start of a drag. + } + let legal = false; + // Is the block nested in a procedure? + let block = this; // eslint-disable-line @typescript-eslint/no-this-alias + do { + if (this.FUNCTION_TYPES.includes(block.type)) { + legal = true; + break; + } + block = block.getSurroundParent(); + } while (block); + if (legal) { + // If needed, toggle whether this block has a return value. + if (block.type === 'procedures_defnoreturn' && this.hasReturnValue_) { + this.removeInput('VALUE'); + this.appendDummyInput('VALUE').appendField( + Blockly.Msg['PROCEDURES_DEFRETURN_RETURN'], + ); + this.hasReturnValue_ = false; + } else if ( + block.type === 'procedures_defreturn' && + !this.hasReturnValue_ + ) { + this.removeInput('VALUE'); + this.appendValueInput('VALUE').appendField( + Blockly.Msg['PROCEDURES_DEFRETURN_RETURN'], + ); + this.hasReturnValue_ = true; + } + this.setWarningText(null); + } else { + this.setWarningText(Blockly.Msg['PROCEDURES_IFRETURN_WARNING']); + } + + if (!this.isInFlyout) { + // const utils = Blockly.Xml.utils ? Blockly.Xml.utils : Blockly.utils.xml; + try { + // There is no need to record the enable/disable change on the undo/redo + // list since the change will be automatically recreated when replayed. + //utils.setRecordUndo(false); + this.setDisabledReason(!legal, 'UNPARENTED_IFRETURN'); + } finally { + //utils.setRecordUndo(true); + } + } + }, + /** + * List of block types that are functions and thus do not need warnings. + * To add a new function type add this to your code: + * Blocks['procedures_ifreturn'].FUNCTION_TYPES.push('custom_func'); + */ + FUNCTION_TYPES: ['procedures_defnoreturn', 'procedures_defreturn', 'procedures_defcustomreturn', 'procedures_defcustomnoreturn'], +}; + +Blockly.JavaScript.forBlock['procedures_return'] = function (block, generator) { + // Conditionally return value from a procedure. + let code = ''; + if (generator.STATEMENT_SUFFIX) { + // Inject any statement suffix here since the regular one at the end + // will not get executed if the return is triggered. + code += generator.prefixLines( + generator.injectId(generator.STATEMENT_SUFFIX, block), + generator.INDENT, + ); + } + if (block.hasReturnValue_) { + const value = generator.valueToCode(block, 'VALUE', 99 /* Order.NONE */) || 'null'; + code += generator.INDENT + 'return ' + value + ';\n'; + } else { + code += generator.INDENT + 'return;\n'; + } + return code; +}; \ No newline at end of file diff --git a/admin/google-blockly/own/blocks_sendto.js b/admin/google-blockly/own/blocks_sendto.js new file mode 100644 index 000000000..29f1e1582 --- /dev/null +++ b/admin/google-blockly/own/blocks_sendto.js @@ -0,0 +1,702 @@ +'use strict'; + +if (typeof goog !== 'undefined') { + goog.provide('Blockly.JavaScript.Sendto'); + goog.require('Blockly.JavaScript'); +} + +Blockly.CustomBlocks = Blockly.CustomBlocks || []; +Blockly.CustomBlocks.push('Sendto'); + +Blockly.Sendto = { + HUE: 310, + blocks: {}, +}; + +// --- sendTo Custom -------------------------------------------------- +Blockly.Sendto.blocks['sendto_custom'] = + '' + + ' ' + + ' admin.0' + + ' send' + + ' ' + + ' FALSE' + + ' ' + + ' ' + + ' ' + + ' ' + + ' ' + + ''; + +Blockly.Blocks['sendto_custom_container'] = { + /** + * Mutator block for container. + * @this Blockly.Block + */ + init: function () { + this.appendDummyInput() + .appendField(Blockly.Translate('sendto_custom_arguments')); + + this.appendStatementInput('STACK'); + + this.setColour(Blockly.Sendto.HUE); + + this.setTooltip(Blockly.Translate('sendto_custom_arg_tooltip')); + + this.contextMenu = false; + }, +}; + +Blockly.Blocks['sendto_custom_mutator'] = { + /** + * Mutator block for add items. + * @this Blockly.Block + */ + init: function () { + this.appendDummyInput('ATTR') + .appendField(Blockly.Translate('sendto_custom_argument')) + .appendField(new Blockly.FieldTextInput('parameter'), 'ATTR'); + + this.setPreviousStatement(true); + this.setNextStatement(true); + + this.setColour(Blockly.Sendto.HUE); + + this.setTooltip(Blockly.Translate('sendto_custom_arg_tooltip')); + + this.contextMenu = false; + }, +}; + +Blockly.Blocks['sendto_custom'] = { + /** + * Block for creating a string made up of any number of elements of any type. + * @this Blockly.Block + */ + init: function () { + const options = []; + if (typeof main !== 'undefined' && main.instances) { + for (let i = 0; i < main.instances.length; i++) { + if (main.objects[main.instances[i]].common.messagebox) { + const id = main.instances[i].substring('system.adapter.'.length); + options.push([id, id]); + } + } + if (!options.length) { + options.push([Blockly.Translate('sendto_no_instances'), '']); + } + + this.appendDummyInput('INSTANCE') + .appendField(Blockly.Translate('sendto_custom')) + .appendField(new Blockly.FieldDropdown(options), 'INSTANCE'); + } else { + this.appendDummyInput('INSTANCE') + .appendField(Blockly.Translate('sendto_custom')) + .appendField(new Blockly.FieldTextInput('adapter.0'), 'INSTANCE'); + } + + this.appendDummyInput('COMMAND') + .appendField(Blockly.Translate('sendto_custom_command')) + .appendField(new Blockly.FieldTextInput('send'), 'COMMAND'); + + this.appendDummyInput('LOG') + .appendField(Blockly.Translate('loglevel')) + .appendField(new Blockly.FieldDropdown([ + [Blockly.Translate('loglevel_none'), ''], + [Blockly.Translate('loglevel_debug'), 'debug'], + [Blockly.Translate('loglevel_info'), 'info'], + [Blockly.Translate('loglevel_warn'), 'warn'], + [Blockly.Translate('loglevel_error'), 'error'], + ]), 'LOG'); + + this.appendDummyInput('WITH_STATEMENT') + .appendField(Blockly.Translate('with_results')) + .appendField(new Blockly.FieldCheckbox('FALSE', function (option) { + const withStatement = option === true || option === 'true' || option === 'TRUE'; + this.sourceBlock_.updateShape_(withStatement); + }), 'WITH_STATEMENT'); + + this.attributes_ = []; + this.itemCount_ = 0; + + this.setMutator(new Blockly.icons.MutatorIcon(['sendto_custom_mutator'], this)); + + this.updateShape_(); + + this.setInputsInline(false); + this.setPreviousStatement(true, null); + this.setNextStatement(true, null); + + this.setColour(Blockly.Sendto.HUE); + + this.setTooltip(Blockly.Translate('sendto_custom_tooltip')); + this.setHelpUrl(getHelp('sendto_custom_help')); + }, + /** + * Create XML to represent number of text inputs. + * @return {!Element} XML storage element. + * @this Blockly.Block + */ + mutationToDom: function () { + const container = document.createElement('mutation'); + + container.setAttribute('items', this.attributes_.map(a => encodeURIComponent(a)).join(',')); + + return container; + }, + /** + * Parse XML to restore the text inputs. + * @param {!Element} xmlElement XML storage element. + * @this Blockly.Block + */ + domToMutation: function (xmlElement) { + this.attributes_ = []; + + const names = xmlElement.getAttribute('items'); + for (const name of names.split(',')) { + this.attributes_.push(decodeURIComponent(name)); + } + + this.itemCount_ = this.attributes_.length; + this.updateShape_(); + }, + /** + * Populate the mutator's dialog with this block's components. + * @param {!Blockly.Workspace} workspace Mutator's workspace. + * @return {!Blockly.Block} Root block in mutator. + * @this Blockly.Block + */ + decompose: function (workspace) { + const containerBlock = workspace.newBlock('sendto_custom_container'); + containerBlock.initSvg(); + + let connection = containerBlock.getInput('STACK').connection; + for (let i = 0; i < this.itemCount_; i++) { + const itemBlock = workspace.newBlock('sendto_custom_mutator'); + itemBlock.setFieldValue(this.attributes_[i], 'ATTR'); + itemBlock.initSvg(); + connection.connect(itemBlock.previousConnection); + connection = itemBlock.nextConnection; + } + return containerBlock; + }, + /** + * Reconfigure this block based on the mutator dialog's components. + * @param {!Blockly.Block} containerBlock Root block in mutator. + * @this Blockly.Block + */ + compose: function (containerBlock) { + this.attributes_ = []; + + let itemBlock = containerBlock.getInputTargetBlock('STACK'); + // Count number of inputs. + const connections = []; + while (itemBlock) { + const attrName = itemBlock.getFieldValue('ATTR'); + this.attributes_.push(attrName); + + connections.push(itemBlock.valueConnection_); + itemBlock = itemBlock.nextConnection && + itemBlock.nextConnection.targetBlock(); + } + + // Disconnect any children that don't belong. + for (let k = 0; k < this.itemCount_; k++) { + const connection = this.getInput('ARG' + k).connection.targetConnection; + if (connection && !connections.includes(connection)) { + connection.disconnect(); + } + } + + this.itemCount_ = connections.length; + if (this.itemCount_ < 0) { + this.itemCount_ = 0; + } + this.updateShape_(); + + // Reconnect any child blocks. + for (let i = 0; i < this.itemCount_; i++) { + Blockly.icons.MutatorIcon.reconnect(connections[i], this, 'ARG' + i); + } + }, + /** + * Store pointers to any connected child blocks. + * @param {!Blockly.Block} containerBlock Root block in mutator. + * @this Blockly.Block + */ + saveConnections: function (containerBlock) { + let itemBlock = containerBlock.getInputTargetBlock('STACK'); + let i = 0; + while (itemBlock) { + let input; + try { + input = this.getInput('ARG' + i); + } catch (e) { + // if the input does not exist, it means that the block was deleted + } + itemBlock.valueConnection_ = input?.connection.targetConnection; + itemBlock = itemBlock.nextConnection?.targetBlock(); + i++; + } + }, + /** + * Modify this block to have the correct number of inputs. + * @private + * @this Blockly.Block + */ + updateShape_: function (withStatement) { + const workspace = this.workspace; + + // Add new inputs. + for (let i = 0; i < this.itemCount_; i++) { + let input; + try { + input = this.getInput('ARG' + i); + } catch (e) { + input = null; + } + + if (!input) { + input = this.appendValueInput('ARG' + i).setAlign(Blockly.ALIGN_RIGHT); + input.appendField(this.attributes_[i]); + } else if (input.fieldRow.length >= 1) { + input.fieldRow[0].setValue(this.attributes_[i]); + } + + setTimeout(__input => { + if (!__input.connection.isConnected()) { + const _shadow = workspace.newBlock('text'); + _shadow.setShadow(true); + _shadow.initSvg(); + _shadow.render(); + _shadow.outputConnection.connect(__input.connection); + } + }, 100, input); + } + // Remove deleted inputs. + try { + for (let i = this.itemCount_; this.getInput('ARG' + i); i++) { + this.removeInput('ARG' + i); + } + } catch (e) { + // if the input does not exist, it means that the block was deleted + } + + + if (withStatement === undefined) { + withStatement = this.getFieldValue('WITH_STATEMENT'); + withStatement = withStatement === true || withStatement === 'true' || withStatement === 'TRUE'; + } + + try { + if (this.getInput('STATEMENT')) { + this.removeInput('STATEMENT'); + } + } catch (e) { + // if the input does not exist, it means that the block was deleted + } + + // Add or remove a statement Input. + if (withStatement) { + this.appendStatementInput('STATEMENT'); + } + }, +}; + +Blockly.JavaScript.forBlock['sendto_custom'] = function (block) { + const fInstance = block.getFieldValue('INSTANCE'); + const fLog = block.getFieldValue('LOG'); + const fCommand = block.getFieldValue('COMMAND'); + const fWithStatement = block.getFieldValue('WITH_STATEMENT'); + + let logText = ''; + + let statement; + if (fWithStatement === true || fWithStatement === 'true' || fWithStatement === 'TRUE') { + statement = Blockly.JavaScript.statementToCode(block, 'STATEMENT'); + } + + const args = []; + for (let n = 0; n < block.itemCount_; n++) { + const name = String(block.attributes_[n]); + let vArgument = Blockly.JavaScript.valueToCode(block, `ARG${n}`, Blockly.JavaScript.ORDER_COMMA); + + // if JSON (or object), remove quotes '{ bla: true }' -> { bla: true } + if (vArgument && vArgument.startsWith(`'{`) && vArgument.endsWith(`}'`)) { + vArgument = vArgument.substring(1, vArgument.length - 1); + } + + if (block.itemCount_ === 1 && !name) { + if (fLog) { + logText = `console.${fLog}('sendTo[custom] ${fInstance}: ' + ${vArgument});\n`; + } + + if (statement) { + return `sendTo('${fInstance}', ${Blockly.JavaScript.quote_(fCommand)}, ${vArgument}, async (result) => {\n` + + statement + + `});\n${logText}`; + } + + return `sendTo('${fInstance}', ${Blockly.JavaScript.quote_(fCommand)}, ${vArgument});\n${logText}`; + } else { + args.push({ + attr: name.replaceAll(`'`, `\\'`), + val: vArgument, + }); + } + } + + const argStr = (args.length ? args.map(a => Blockly.JavaScript.prefixLines(`'${a.attr}': ${a.val},`, Blockly.JavaScript.INDENT)).join('\n') : ''); + + if (fLog) { + logText = `console.${fLog}('sendTo[custom] ${fInstance}: ${args.length ? args.map(a => `${a.attr}: ' + ${a.val} + '`).join(', ') : '[no args]'}');\n`; + } + + if (statement) { + return `sendTo('${fInstance}', ${Blockly.JavaScript.quote_(fCommand)}, {\n${argStr}\n}, async (result) => {\n` + + statement + + `});\n${logText}`; + } + + return `sendTo('${fInstance}', ${Blockly.JavaScript.quote_(fCommand)}, {\n${argStr}\n});\n${logText}`; +}; + +// --- sendTo JavaScript -------------------------------------------------- +Blockly.Sendto.blocks['sendto_otherscript'] = + '' + + ' 0' + + ' 1000' + + ' ms' + + ' customMessage' + + ' FALSE' + + ' ' + + ' ' + + ' Script Object ID' + + ' ' + + ' ' + + ''; + +Blockly.Blocks['sendto_otherscript'] = { + init: function () { + const options = []; + if (typeof main !== 'undefined' && main.instances) { + for (let i = 0; i < main.instances.length; i++) { + const m = main.instances[i].match(/^system.adapter.javascript.(\d+)$/); + if (m) { + const n = parseInt(m[1], 10); + options.push(['javascript.' + n, String(n)]); + } + } + } + + if (!options.length) { + for (let u = 0; u <= 4; u++) { + options.push(['javascript.' + u, String(u)]); + } + } + + this.appendDummyInput('NAME') + .appendField('✉️ ' + Blockly.Translate('sendto_otherscript_name')); + + this.appendDummyInput('INSTANCE') + .appendField(Blockly.Translate('sendto_otherscript_instance')) + .appendField(new Blockly.FieldDropdown(options), 'INSTANCE'); + + this.appendValueInput('OID') + .appendField(Blockly.Translate('sendto_otherscript_script')) + .setCheck(null); + + this.appendDummyInput() + .appendField(Blockly.Translate('sendto_otherscript_timeout')) + .appendField(new Blockly.FieldTextInput(1000), 'TIMEOUT') + .appendField(new Blockly.FieldDropdown([ + [Blockly.Translate('timeouts_settimeout_ms'), 'ms'], + [Blockly.Translate('timeouts_settimeout_sec'), 'sec'], + [Blockly.Translate('timeouts_settimeout_min'), 'min'], + ]), 'UNIT'); + + this.appendDummyInput('MESSAGE') + .appendField(Blockly.Translate('sendto_otherscript_message')) + .appendField(new Blockly.FieldTextInput('customMessage'), 'MESSAGE'); + + this.appendValueInput('DATA') + .appendField(Blockly.Translate('sendto_otherscript_data')); + + this.appendDummyInput('WITH_STATEMENT') + .appendField(Blockly.Translate('with_results')) + .appendField(new Blockly.FieldCheckbox('FALSE', function (option) { + const withStatement = option === true || option === 'true' || option === 'TRUE'; + this.sourceBlock_.updateShape_(withStatement); + }), 'WITH_STATEMENT'); + + this.updateShape_(); + + this.setInputsInline(false); + this.setPreviousStatement(true, null); + this.setNextStatement(true, null); + + this.setColour(Blockly.Sendto.HUE); + + this.setTooltip(Blockly.Translate('sendto_otherscript_tooltip')); + this.setHelpUrl(getHelp('sendto_otherscript_help')); + }, + /** + * Modify this block to have the correct number of inputs. + * @private + * @this Blockly.Block + */ + updateShape_: function (withStatement) { + const workspace = this.workspace; + + // Add new inputs. + for (let i = 0; i < this.itemCount_; i++) { + let input; + try { + input = this.getInput('ARG' + i); + } catch (e) { + input = null; + } + + if (!input) { + input = this.appendValueInput('ARG' + i).setAlign(Blockly.ALIGN_RIGHT); + input.appendField(this.attributes_[i]); + } else { + input.fieldRow[0].setValue(this.attributes_[i]); + } + + setTimeout(__input => { + if (!__input.connection.isConnected()) { + const _shadow = workspace.newBlock('text'); + _shadow.setShadow(true); + _shadow.initSvg(); + _shadow.render(); + _shadow.outputConnection.connect(__input.connection); + } + }, 100, input); + } + // Remove deleted inputs. + try { + for (let i = this.itemCount_; this.getInput('ARG' + i); i++) { + this.removeInput('ARG' + i); + } + } catch (e) { + // if the input does not exist, it means that the block was deleted + } + + + if (withStatement === undefined) { + withStatement = this.getFieldValue('WITH_STATEMENT'); + withStatement = withStatement === true || withStatement === 'true' || withStatement === 'TRUE'; + } + + try { + if (this.getInput('STATEMENT')) { + this.removeInput('STATEMENT'); + } + } catch (e) { + // if the input does not exist, it means that the block was deleted + } + + // Add or remove a statement Input. + if (withStatement) { + this.appendStatementInput('STATEMENT'); + } + }, +}; + +Blockly.JavaScript.forBlock['sendto_otherscript'] = function (block) { + const fInstance = block.getFieldValue('INSTANCE'); + const vObjId = Blockly.JavaScript.valueToCode(block, 'OID', Blockly.JavaScript.ORDER_ATOMIC); + const fMessage = block.getFieldValue('MESSAGE'); + + const fUnit = block.getFieldValue('UNIT'); + let fTimeout = block.getFieldValue('TIMEOUT'); + if (fUnit === 'min') { + fTimeout *= 60000; + } else if (fUnit === 'sec') { + fTimeout *= 1000; + } + + const fWithStatement = block.getFieldValue('WITH_STATEMENT'); + let statement; + if (fWithStatement === true || fWithStatement === 'true' || fWithStatement === 'TRUE') { + statement = Blockly.JavaScript.statementToCode(block, 'STATEMENT'); + } + + let objectName = ''; + try { + const objId = eval(vObjId); // Code to string + objectName = main.objects[objId] && main.objects[objId].common && main.objects[objId].common.name ? main.objects[objId].common.name : ''; + if (typeof objectName === 'object') { + objectName = objectName[systemLang] || objectName.en; + } + } catch (error) { + + } + + let vData = Blockly.JavaScript.valueToCode(block, 'DATA', Blockly.JavaScript.ORDER_ATOMIC); + if (!vData) { + vData = 'true'; + } + + if (statement) { + return `messageTo({ instance: ${fInstance}, script: ${vObjId}${objectName ? ` /* ${objectName} */` : ''}, message: ${Blockly.JavaScript.quote_(fMessage)} }, ${vData}, { timeout: ${fTimeout} }, (result) => {\n` + + statement + + '})\n'; + } + + return `messageTo({ instance: ${fInstance}, script: ${vObjId}${objectName ? ` /* ${objectName} */` : ''}, message: ${Blockly.JavaScript.quote_(fMessage)} }, ${vData}, { timeout: ${fTimeout} });\n`; +}; + +// --- sendTo gethistory -------------------------------------------------- +Blockly.Sendto.blocks['sendto_gethistory'] = + '' + + ' default' + + ' none' + + ' 0' + + ' 500' + + ' min' + + ' ' + + ' ' + + ' ' + + ' ' + + ' ' + + ' ' + + ' dayStart' + + ' ' + + ' ' + + ' ' + + ' ' + + ' dayEnd' + + ' ' + + ' ' + + ''; + +Blockly.Blocks['sendto_gethistory'] = { + init: function () { + const options = [ + ['default', 'default'], + ]; + if (typeof main !== 'undefined' && main.instances) { + for (let i = 0; i < main.instances.length; i++) { + const m = main.instances[i].match(/^system.adapter.(history|influxdb|sql).(\d+)$/); + if (m) { + const instance = `${m[1]}.${m[2]}`; + options.push([instance, instance]); + } + } + } + + if (!options.length) { + options.push(['history.0', 'history.0']); + options.push(['influxdb.0', 'influxdb.0']); + options.push(['sql.0', 'sql.0']); + } + + this.appendDummyInput('NAME') + .appendField(Blockly.Translate('sendto_gethistory_name')); + + this.appendDummyInput('INSTANCE') + .appendField(Blockly.Translate('sendto_gethistory_instance')) + .appendField(new Blockly.FieldDropdown(options), 'INSTANCE'); + + this.appendValueInput('OID') + .appendField(Blockly.Translate('sendto_gethistory_oid')) + .setCheck(null); + + this.appendValueInput('START') + .appendField(Blockly.Translate('sendto_gethistory_start')) + .setCheck(null); + + this.appendValueInput('END') + .appendField(Blockly.Translate('sendto_gethistory_end')) + .setCheck(null); + + this.appendDummyInput('AGGREGATE') + .appendField(Blockly.Translate('sendto_gethistory_aggregate')) + .appendField(new Blockly.FieldDropdown([ + [Blockly.Translate('sendto_gethistory_none'), 'none'], + [Blockly.Translate('sendto_gethistory_minimum'), 'min'], + [Blockly.Translate('sendto_gethistory_maximum'), 'max'], + [Blockly.Translate('sendto_gethistory_avg'), 'average'], + [Blockly.Translate('sendto_gethistory_cnt'), 'count'], + ]), 'AGGREGATE'); + + this.appendDummyInput('UNIT') + .appendField(Blockly.Translate('sendto_gethistory_step')) + .appendField(new Blockly.FieldTextInput(0), 'STEP') + .appendField(new Blockly.FieldDropdown([ + [Blockly.Translate('sendto_gethistory_ms'), 'ms'], + [Blockly.Translate('sendto_gethistory_sec'), 'sec'], + [Blockly.Translate('sendto_gethistory_min'), 'min'], + [Blockly.Translate('sendto_gethistory_hour'), 'hour'], + [Blockly.Translate('sendto_gethistory_day'), 'day'], + ]), 'UNIT'); + + this.appendDummyInput('COUNT') + .appendField(Blockly.Translate('sendto_gethistory_count')) + .appendField(new Blockly.FieldTextInput(0), 'COUNT'); + + this.appendStatementInput('STATEMENT') + .setCheck(null); + + this.setInputsInline(false); + this.setPreviousStatement(true, null); + this.setNextStatement(true, null); + + this.setColour(Blockly.Sendto.HUE); + + this.setTooltip(Blockly.Translate('sendto_gethistory_tooltip')); + this.setHelpUrl(getHelp('sendto_gethistory_help')); + }, +}; + +Blockly.JavaScript.forBlock['sendto_gethistory'] = function (block) { + const fInstance = block.getFieldValue('INSTANCE'); + const vObjId = Blockly.JavaScript.valueToCode(block, 'OID', Blockly.JavaScript.ORDER_ATOMIC); + const vStart = Blockly.JavaScript.valueToCode(block, 'START', Blockly.JavaScript.ORDER_ATOMIC); + const vEnd = Blockly.JavaScript.valueToCode(block, 'END', Blockly.JavaScript.ORDER_ATOMIC); + const fAggregate = block.getFieldValue('AGGREGATE'); + const fUnit = block.getFieldValue('UNIT'); + const fCount = parseInt(block.getFieldValue('COUNT')); + + let fStep = parseFloat(block.getFieldValue('STEP')); + if (fUnit === 'day') { + fStep *= 24 * 60 * 60 * 1000; + } else if (fUnit === 'hour') { + fStep *= 60 * 60 * 1000; + } else if (fUnit === 'min') { + fStep *= 60 * 1000; + } else if (fUnit === 'sec') { + fStep *= 1000; + } + + const statement = Blockly.JavaScript.statementToCode(block, 'STATEMENT'); + + let objectName = ''; + try { + const objId = eval(vObjId); // Code to string + objectName = main.objects[objId] && main.objects[objId].common && main.objects[objId].common.name ? main.objects[objId].common.name : ''; + if (typeof objectName === 'object') { + objectName = objectName[systemLang] || objectName.en; + } + } catch (error) { + + } + + return `getHistory(${fInstance !== 'default' ? `${Blockly.JavaScript.quote_(fInstance)}, ` : ''}{\n` + + ` id: ${vObjId}${objectName ? ` /* ${objectName} */` : ''},\n` + + ` start: ${vStart},\n` + + ` end: ${vEnd},\n`+ + (fStep > 0 && fAggregate !== 'none' ? ` step: ${fStep},\n` : '') + + (fStep === 0 || fAggregate === 'none' ? ` count: ${fCount},\n` : '') + + ` aggregate: '${fAggregate}',\n` + + ` removeBorderValues: true,\n`+ + `}, async (err, result) => {\n` + + ` if (err) {\n` + + ` console.error(err);\n`+ + (statement ? ` } else {\n` : '') + + (statement ? Blockly.JavaScript.prefixLines(statement, Blockly.JavaScript.INDENT) : '') + + ` }\n` + + '});\n' +}; diff --git a/admin/google-blockly/own/blocks_switch.js b/admin/google-blockly/own/blocks_switch.js new file mode 100644 index 000000000..21d801308 --- /dev/null +++ b/admin/google-blockly/own/blocks_switch.js @@ -0,0 +1,257 @@ +// Taken from here: https://groups.google.com/forum/#!topic/blockly/djhO2jUb0Xs +// I really tried to get the license conditions from authors, but no luck :( +// Many thanks to Florian Pechwitz for the code + +Blockly.Blocks['logic_switch_case'] = { + init: function () { + this.appendValueInput('CONDITION') + .appendField(Blockly.Translate('logic_switch_case_is')); + + this.appendValueInput('CASECONDITION0') + .appendField(Blockly.Translate('logic_switch_case_of')); + + this.appendStatementInput('CASE0') + .appendField(Blockly.Translate('logic_switch_do')); + + this.setMutator(new Blockly.icons.MutatorIcon(['case_incaseof', 'case_default'], this)); + + this.setPreviousStatement(true); + this.setNextStatement(true); + + this.setColour('%{BKY_LOGIC_HUE}'); + + this.setTooltip(Blockly.Translate('logic_switch_tooltip')); + + this.caseCount_ = 0; + this.defaultCount_ = 0; + }, + + mutationToDom: function () { + if (!this.caseCount_ && !this.defaultCount_) { + return null; + } + + const container = document.createElement('mutation'); + + if (this.caseCount_) { + container.setAttribute('case', this.caseCount_); + } + + if (this.defaultCount_) { + container.setAttribute('default', 1); + } + return container; + }, + + domToMutation: function (xmlElement) { + this.caseCount_ = parseInt(xmlElement.getAttribute('case'), 10); + this.defaultCount_ = parseInt(xmlElement.getAttribute('default'), 10); + + for (let x = 1; x <= this.caseCount_; x++) { + this.appendValueInput('CASECONDITION' + x) + .appendField(Blockly.Translate('logic_switch_case_of')); + this.appendStatementInput('CASE' + x) + .appendField(Blockly.Translate('logic_switch_do')); + } + + if (this.defaultCount_) { + this.appendStatementInput('ONDEFAULT') + .appendField('default'); + } + }, + + decompose: function (workspace) { + const containerBlock = workspace.newBlock('control_case');//Blockly.Block.obtain(workspace, 'control_case'); + containerBlock.initSvg(); + + let connection = containerBlock.getInput('STACK').connection; + + for (let x = 1; x <= this.caseCount_; x++) { + const caseBlock = workspace.newBlock('case_incaseof');//Blockly.Block.obtain(workspace, 'case_incaseof'); + caseBlock.initSvg(); + connection.connect(caseBlock.previousConnection); + connection = caseBlock.nextConnection; + } + + if (this.defaultCount_) { + const defaultBlock = workspace.newBlock('case_default');//Blockly.Block.obtain(workspace, 'case_default'); + defaultBlock.initSvg(); + connection.connect(defaultBlock.previousConnection); + } + + return containerBlock; + }, + + compose: function (containerBlock) { + //Disconnect all input blocks and remove all inputs. + if (this.defaultCount_) { + this.removeInput('ONDEFAULT'); + } + + this.defaultCount_ = 0; + + for (let x = this.caseCount_; x > 0; x--) { + this.removeInput('CASECONDITION' + x); + this.removeInput('CASE' + x); + } + + this.caseCount_ = 0; + + let caseBlock = containerBlock.getInputTargetBlock('STACK'); + + while (caseBlock) { + switch(caseBlock.type) { + case 'case_incaseof': + this.caseCount_++; + const caseconditionInput = this.appendValueInput('CASECONDITION' + this.caseCount_) + .appendField(Blockly.Translate('logic_switch_case_of')); + + const caseInput = this.appendStatementInput('CASE' + this.caseCount_) + .appendField(Blockly.Translate('logic_switch_do')); + + if (caseBlock.valueConnection_) { + caseconditionInput.connection.connect(caseBlock.valueConnection_); + } + + if (caseBlock.statementConnection_) { + caseInput.connection.connect(caseBlock.statementConnection_); + } + break; + + case 'case_default': + this.defaultCount_++; + const defaultInput = this.appendStatementInput('ONDEFAULT') + .appendField('default'); + + if (caseBlock.statementConnection_) { + defaultInput.connection.connect(caseBlock.statementConnection_); + } + break; + + default: + throw 'Unknown block type.'; + } + + caseBlock = caseBlock.nextConnection && caseBlock.nextConnection.targetBlock(); + } + }, + + saveConnections: function (containerBlock) { + let caseBlock = containerBlock.getInputTargetBlock('STACK'); + let x = 1; + while (caseBlock) { + switch (caseBlock.type) { + case'case_incaseof': + let caseconditionInput; + let caseInput; + try { + caseconditionInput = this.getInput('CASECONDITION' + x); + caseInput = this.getInput('CASE' + x); + } catch (e) { + // ignore + } + caseBlock.valueConnection_ = caseconditionInput?.connection.targetConnection; + caseBlock.statementConnection_ = caseInput?.connection.targetConnection; + x++; + break; + case'case_default': + let defaultInput; + try { + defaultInput = this.getInput('ONDEFAULT'); + } catch (e) { + // ignore + } + caseBlock.statementConnection_ = defaultInput?.connection.targetConnection; + break; + default: + throw 'Unknown block type'; + } + caseBlock = caseBlock.nextConnection?.targetBlock(); + } + }, +}; + +Blockly.Blocks['control_case'] = { + init: function () { + this.appendDummyInput() + .appendField(Blockly.Translate('logic_switch_case_is')); + + this.appendStatementInput('STACK'); + + this.setColour('%{BKY_LOGIC_HUE}'); + + this.setTooltip(Blockly.Translate('logic_switch_control_case_tooltip')); + + this.contextMenu = false; + }, +}; + +Blockly.Blocks['case_incaseof'] = { + init: function () { + this.appendDummyInput() + .appendField(Blockly.Translate('logic_switch_case_of')); + + this.setPreviousStatement(true); + this.setNextStatement(true); + + this.setColour('%{BKY_LOGIC_HUE}'); + + this.setTooltip(Blockly.Translate('logic_switch_case_incaseof_tooltip')); + + this.contextMenu = false; + }, +}; + +Blockly.Blocks['case_default'] = { + init: function () { + this.appendDummyInput() + .appendField('default'); + + this.setPreviousStatement(true); + this.setNextStatement(false); + + this.setColour('%{BKY_LOGIC_HUE}'); + + this.setTooltip(Blockly.Translate('logic_switch_default_tooltip')); + + this.contextMenu = false; + }, +}; + +Blockly.JavaScript.forBlock['logic_switch_case'] = function (block) { + let code = ''; + let do_n; + let case_n; + const switchVariable = Blockly.JavaScript.valueToCode(block, 'CONDITION', Blockly.JavaScript.ORDER_NONE) || null; + + if (switchVariable) { + const pattern = /^\(?([._$\d\w"'?: \(\)])*\)?$/g; + + if (pattern.test(switchVariable)) { // Check to see if the switch is a kind of variable type + code = '\nswitch (' + switchVariable + ') {\n'; + const case_0 = Blockly.JavaScript.valueToCode(block, 'CASECONDITION0', Blockly.JavaScript.ORDER_NONE) || null; + const do_0 = Blockly.JavaScript.statementToCode(block, 'CASE0'); + code += '\tcase ' + case_0 + ':\n' + do_0 + '\n\t\tbreak;\n'; + + for (let n = 1; n <= block.caseCount_; n++) { + case_n = Blockly.JavaScript.valueToCode(block, 'CASECONDITION' + n, Blockly.JavaScript.ORDER_NONE) || null; + + if (case_n) { + do_n = Blockly.JavaScript.statementToCode(block, 'CASE' + n); + code += '\tcase ' + case_n + ':\n' + do_n + '\n\t\tbreak;\n'; + } + } + + if (block.defaultCount_) { + do_n = Blockly.JavaScript.statementToCode(block, 'ONDEFAULT'); + code += '\tdefault:\n' + do_n + '\n\t\tbreak;\n'; + } + + code += '}\n'; + } else { + alert('logic_switch_case: ' + switchVariable + ' is not a variable name'); + } + } + + return code; +}; diff --git a/admin/google-blockly/own/blocks_system.js b/admin/google-blockly/own/blocks_system.js new file mode 100644 index 000000000..4a79ff654 --- /dev/null +++ b/admin/google-blockly/own/blocks_system.js @@ -0,0 +1,1375 @@ +'use strict'; + +if (typeof goog !== 'undefined') { + goog.provide('Blockly.JavaScript.System'); + goog.require('Blockly.JavaScript'); +} + +Blockly.CustomBlocks = Blockly.CustomBlocks || []; +Blockly.CustomBlocks.push('System'); + +Blockly.System = { + HUE: 210, + blocks: {}, + WARNING_PARENTS: [ + 'on_ext', + ], +}; + +// --- global_var ----------------------------------------------------------- +Blockly.System.blocks['global_var'] = + '' + + ' scriptName' + + ''; + +Blockly.Blocks['global_var'] = { + /** + * Block for conditionally returning a value from a procedure. + * @this Blockly.Block + */ + init: function () { + this.appendDummyInput('VAR') + .appendField(new Blockly.FieldDropdown([ + [Blockly.Translate('global_var_scriptname'), 'scriptName'], + [Blockly.Translate('global_var_defaultdatadir'), 'defaultDataDir'], + [Blockly.Translate('global_var_verbose'), 'verbose'], + ]), 'VAR'); + + this.setInputsInline(true); + this.setOutput(true); + + this.setColour(Blockly.System.HUE); + + this.setTooltip(Blockly.Translate('global_var_tooltip')); + this.setHelpUrl(getHelp('global_var')); + }, +}; +Blockly.JavaScript.forBlock['global_var'] = function (block) { + const variable = block.getFieldValue('VAR'); + + return [variable, Blockly.JavaScript.ORDER_ATOMIC]; +}; + +// --- Debug output -------------------------------------------------- +Blockly.System.blocks['debug'] = + '' + + ' info' + + ' ' + + ' ' + + ' test' + + ' ' + + ' ' + + ''; + +Blockly.Blocks['debug'] = { + init: function () { + this.appendValueInput('TEXT') + .setCheck(null) + .appendField(Blockly.Translate('debug')); + + this.appendDummyInput('Severity') + .appendField(new Blockly.FieldDropdown([ + [Blockly.Translate('loglevel_debug'), 'debug'], + [Blockly.Translate('loglevel_info'), 'info'], + [Blockly.Translate('loglevel_warn'), 'warn'], + [Blockly.Translate('loglevel_error'), 'error'], + ]), 'Severity'); + + this.setInputsInline(false); + this.setPreviousStatement(true, null); + this.setNextStatement(true, null); + + this.setColour(Blockly.System.HUE); + + this.setTooltip(Blockly.Translate('debug_tooltip')); + this.setHelpUrl(getHelp('debug_help')); + }, +}; + +Blockly.JavaScript.forBlock['debug'] = function (block) { + const vText = Blockly.JavaScript.valueToCode(block, 'TEXT', Blockly.JavaScript.ORDER_ATOMIC); + const fSeverity = block.getFieldValue('Severity'); + + return `console.${fSeverity}(${vText});\n`; +}; + +// --- comment -------------------------------------------------- +Blockly.System.blocks['comment'] = + '' + + ''; + +Blockly.Blocks['comment'] = { + init: function () { + this.appendDummyInput('COMMENT') + .appendField(new Blockly.FieldMultilineInput(Blockly.Translate('comment')), 'COMMENT'); + + this.setInputsInline(false); + this.setPreviousStatement(true, null); + this.setNextStatement(true, null); + + this.setColour('#FFFF00'); + + this.setTooltip(Blockly.Translate('comment_tooltip')); + }, +}; + +Blockly.JavaScript.forBlock['comment'] = function (block) { + const fComment = block.getFieldValue('COMMENT'); + + return Blockly.JavaScript.prefixLines(fComment, '// ') + '\n'; +}; + +// --- control ----------------------------------------------------------- +Blockly.System.blocks['control'] = + '' + + ' ' + + ' FALSE' + + ''; + +Blockly.Blocks['control'] = { + init: function () { + this.appendDummyInput() + .appendField(Blockly.Translate('control')); + + this.appendDummyInput('OID') + .appendField(new Blockly.FieldOID(Blockly.Translate('select_id'), 'state'), 'OID'); + + this.appendValueInput('VALUE') + .setCheck(null) + .appendField(Blockly.Translate('control_with')); + + this.appendDummyInput('WITH_DELAY') + .appendField(Blockly.Translate('control_delay')) + .appendField(new Blockly.FieldCheckbox('FALSE', function(option) { + this.sourceBlock_.updateShape_(option === true || option === 'true' || option === 'TRUE'); + }), 'WITH_DELAY'); + + this.setInputsInline(true); + this.setPreviousStatement(true, null); + this.setNextStatement(true, null); + + this.setColour(Blockly.System.HUE); + + this.setTooltip(Blockly.Translate('control_tooltip')); + this.setHelpUrl(getHelp('control_help')); + }, + mutationToDom: function () { + const container = document.createElement('mutation'); + const option = this.getFieldValue('WITH_DELAY'); + + container.setAttribute('delay_input', option === true || option === 'true' || option === 'TRUE'); + + return container; + }, + domToMutation: function (xmlElement) { + const option = xmlElement.getAttribute('delay_input'); + this.updateShape_(option === true || option === 'true' || option === 'TRUE'); + }, + updateShape_: function (delayInput) { + // Add or remove a delay Input. + let inputExists; + try { + inputExists = this.getInput('DELAY'); + } catch (e) { + // ignore + } + + if (delayInput) { + if (!inputExists) { + this.appendDummyInput('DELAY') + .appendField(' ') + .appendField(new Blockly.FieldTextInput('1000'), 'DELAY_MS') + .appendField(new Blockly.FieldDropdown([ + [Blockly.Translate('control_ms'), 'ms'], + [Blockly.Translate('control_sec'), 'sec'], + [Blockly.Translate('control_min'), 'min'], + ]), 'UNIT'); + } + } else if (inputExists) { + this.removeInput('DELAY'); + } + + try { + inputExists = this.getInput('CLEAR_RUNNING_INPUT'); + } catch (e) { + inputExists = null; + } + + if (delayInput) { + if (!inputExists) { + this.appendDummyInput('CLEAR_RUNNING_INPUT') + .appendField(Blockly.Translate('control_clear_running')) + .appendField(new Blockly.FieldCheckbox(), 'CLEAR_RUNNING'); + } + } else if (inputExists) { + this.removeInput('CLEAR_RUNNING_INPUT'); + } + }, +}; + +Blockly.JavaScript.forBlock['control'] = function (block) { + const fObjId = block.getFieldValue('OID'); + + Blockly.Msg.VARIABLES_DEFAULT_NAME = 'value'; + + let fDelayMs = parseInt(block.getFieldValue('DELAY_MS'), 10); + const fUnit = block.getFieldValue('UNIT'); + if (fUnit === 'min') { + fDelayMs *= 60000; + } else if (fUnit === 'sec') { + fDelayMs *= 1000; + } + + let fClearRunning = block.getFieldValue('CLEAR_RUNNING'); + fClearRunning = fClearRunning === 'TRUE' || fClearRunning === 'true' || fClearRunning === true; + + const vValue = Blockly.JavaScript.valueToCode(block, 'VALUE', Blockly.JavaScript.ORDER_ATOMIC); + const fWithDelay = this.getFieldValue('WITH_DELAY'); + + let objectName = main.objects[fObjId] && main.objects[fObjId].common && main.objects[fObjId].common.name ? main.objects[fObjId].common.name : ''; + if (typeof objectName === 'object') { + objectName = objectName[systemLang] || objectName.en; + } + + let code; + if (fWithDelay === 'true' || fWithDelay === true || fWithDelay === 'TRUE') { + code = `setStateDelayed('${fObjId}'${objectName ? ` /* ${objectName} */` : ''}, ${vValue}, ${fDelayMs}, ${fClearRunning});\n`; + } else { + code = `setState('${fObjId}'${objectName ? ` /* ${objectName} */` : ''}, ${vValue});\n`; + } + + return code; +}; + +// --- toggle ----------------------------------------------------------- +Blockly.System.blocks['toggle'] = + '' + + '' + + ' ' + + ' FALSE' + + ''; + +Blockly.Blocks['toggle'] = { + init: function () { + this.appendDummyInput() + .appendField(Blockly.Translate('toggle')); + + this.appendDummyInput('OID') + .appendField(new Blockly.FieldOID(Blockly.Translate('select_id'), 'state'), 'OID'); + + this.appendDummyInput('WITH_DELAY') + .appendField(Blockly.Translate('toggle_delay')) + .appendField(new Blockly.FieldCheckbox('FALSE', function(option) { + this.sourceBlock_.updateShape_(option === true || option === 'true' || option === 'TRUE'); + }), 'WITH_DELAY'); + + this.setInputsInline(true); + this.setPreviousStatement(true, null); + this.setNextStatement(true, null); + + this.setColour(Blockly.System.HUE); + + this.setTooltip(Blockly.Translate('toggle_tooltip')); + this.setHelpUrl(getHelp('toggle_help')); + }, + mutationToDom: function () { + const container = document.createElement('mutation'); + const option = this.getFieldValue('WITH_DELAY'); + + container.setAttribute('delay_input', option === true || option === 'true' || option === 'TRUE'); + + return container; + }, + domToMutation: function (xmlElement) { + const option = xmlElement.getAttribute('delay_input'); + this.updateShape_(option === true || option === 'true' || option === 'TRUE'); + }, + updateShape_: function (delayInput) { + // Add or remove a delay Input. + let inputExists; + try { + inputExists = this.getInput('DELAY'); + } catch (e) { + inputExists = null; + } + + if (delayInput) { + if (!inputExists) { + this.appendDummyInput('DELAY') + .appendField(' ') + .appendField(new Blockly.FieldTextInput('1000'), 'DELAY_MS') + .appendField(new Blockly.FieldDropdown([ + [Blockly.Translate('control_ms'), 'ms'], + [Blockly.Translate('control_sec'), 'sec'], + [Blockly.Translate('control_min'), 'min'], + ]), 'UNIT'); + //.appendField(Blockly.Translate('toggle_ms')); + } + } else if (inputExists) { + this.removeInput('DELAY'); + } + + try { + inputExists = this.getInput('CLEAR_RUNNING_INPUT'); + } catch (e) { + inputExists = null; + } + + if (delayInput) { + if (!inputExists) { + this.appendDummyInput('CLEAR_RUNNING_INPUT') + .appendField(Blockly.Translate('toggle_clear_running')) + .appendField(new Blockly.FieldCheckbox(), 'CLEAR_RUNNING'); + } + } else if (inputExists) { + this.removeInput('CLEAR_RUNNING_INPUT'); + } + }, +}; + +Blockly.JavaScript.forBlock['toggle'] = function (block) { + const fObjId = block.getFieldValue('OID'); + const fUnit = block.getFieldValue('UNIT'); + + Blockly.Msg.VARIABLES_DEFAULT_NAME = 'value'; + + let fDelayMs = parseInt(block.getFieldValue('DELAY_MS'), 10); + if (fUnit === 'min') { + fDelayMs *= 60000; + } else if (fUnit === 'sec') { + fDelayMs *= 1000; + } + + const objectType = main.objects[fObjId] && main.objects[fObjId].common && main.objects[fObjId].common.type ? main.objects[fObjId].common.type : 'boolean'; + let objectName = main.objects[fObjId] && main.objects[fObjId].common && main.objects[fObjId].common.name ? main.objects[fObjId].common.name : ''; + if (typeof objectName === 'object') { + objectName = objectName[systemLang] || objectName.en; + } + + let fClearRunning = block.getFieldValue('CLEAR_RUNNING'); + fClearRunning = fClearRunning === 'TRUE' || fClearRunning === 'true' || fClearRunning === true; + + let setCommand; + if (objectType === 'number') { + let max = 100; + let min = 0; + + if (main.objects[fObjId].common.max !== undefined) { + max = parseFloat(main.objects[fObjId].common.max); + } + if (main.objects[fObjId].common.min !== undefined) { + min = parseFloat(main.objects[fObjId].common.min); + } + + setCommand = `setState('${fObjId}'${objectName ? ` /* ${objectName} */` : ''}, state ? (state.val === ${min} ? ${max} : ${min}) : ${max});`; + } else { + setCommand = `setState('${fObjId}'${objectName ? ` /* ${objectName} */` : ''}, state ? !state.val : true);`; + } + + const fWithDelay = block.getFieldValue('WITH_DELAY'); + + let code; + if (fWithDelay === 'TRUE' || fWithDelay === 'true' || fWithDelay === true) { + code = `getState('${fObjId}', (err, state) => {\n` + + Blockly.JavaScript.prefixLines(`setStateDelayed('${fObjId}'${objectName ? ` /* ${objectName} */` : ''}, state ? !state.val : true, ${fDelayMs}, ${fClearRunning});`, Blockly.JavaScript.INDENT) + '\n' + + '});\n'; + } else { + code = `getState('${fObjId}', (err, state) => {\n` + + Blockly.JavaScript.prefixLines(setCommand, Blockly.JavaScript.INDENT) + '\n' + + '});\n'; + } + + return code; +}; + +// --- update ----------------------------------------------------------- +Blockly.System.blocks['update'] = + '' + + '' + + ' ' + + ' FALSE' + + ''; + +Blockly.Blocks['update'] = { + init: function () { + this.appendDummyInput() + .appendField(Blockly.Translate('update')); + + this.appendDummyInput('OID') + .appendField(new Blockly.FieldOID(Blockly.Translate('select_id'), 'state'), 'OID'); + + this.appendValueInput('VALUE') + .setCheck(null) + .appendField(Blockly.Translate('update_with')); + + this.appendDummyInput('WITH_DELAY') + .appendField(Blockly.Translate('update_delay')) + .appendField(new Blockly.FieldCheckbox('FALSE', function(option) { + this.sourceBlock_.updateShape_(option === true || option === 'true' || option === 'TRUE'); + }), 'WITH_DELAY'); + + this.setInputsInline(true); + this.setPreviousStatement(true, null); + this.setNextStatement(true, null); + + this.setColour(Blockly.System.HUE); + + this.setTooltip(Blockly.Translate('update_tooltip')); + this.setHelpUrl(getHelp('update_help')); + }, + mutationToDom: function () { + const container = document.createElement('mutation'); + const option = this.getFieldValue('WITH_DELAY'); + + container.setAttribute('delay_input', option === true || option === 'true' || option === 'TRUE'); + + return container; + }, + domToMutation: function (xmlElement) { + const option = xmlElement.getAttribute('delay_input'); + this.updateShape_(option === true || option === 'true' || option === 'TRUE'); + }, + updateShape_: function (delayInput) { + // Add or remove a delay Input. + let inputExists; + try { + inputExists = this.getInput('DELAY'); + } catch (e){ + inputExists = null; + } + + if (delayInput) { + if (!inputExists) { + this.appendDummyInput('DELAY') + .appendField(' ') + .appendField(new Blockly.FieldTextInput('1000'), 'DELAY_MS') + .appendField(new Blockly.FieldDropdown([ + [Blockly.Translate('control_ms'), 'ms'], + [Blockly.Translate('control_sec'), 'sec'], + [Blockly.Translate('control_min'), 'min'], + ]), 'UNIT'); + //.appendField(Blockly.Translate('update_ms')); + } + } else if (inputExists) { + this.removeInput('DELAY'); + } + + try { + inputExists = this.getInput('CLEAR_RUNNING_INPUT'); + } catch (e) { + inputExists = null; + } + + if (delayInput) { + if (!inputExists) { + this.appendDummyInput('CLEAR_RUNNING_INPUT') + .appendField(Blockly.Translate('control_clear_running')) + .appendField(new Blockly.FieldCheckbox(), 'CLEAR_RUNNING'); + } + } else if (inputExists) { + this.removeInput('CLEAR_RUNNING_INPUT'); + } + }, +}; + +Blockly.JavaScript.forBlock['update'] = function (block) { + const fObjId = block.getFieldValue('OID'); + + Blockly.Msg.VARIABLES_DEFAULT_NAME = 'value'; + + const vValue = Blockly.JavaScript.valueToCode(block, 'VALUE', Blockly.JavaScript.ORDER_ATOMIC); + const fUnit = block.getFieldValue('UNIT'); + + let fDelay = parseInt(block.getFieldValue('DELAY_MS'), 10); + if (fUnit === 'min') { + fDelay *= 60000; + } else if (fUnit === 'sec') { + fDelay *= 1000; + } + + let fClearRunning = block.getFieldValue('CLEAR_RUNNING'); + fClearRunning = fClearRunning === 'TRUE' || fClearRunning === 'true' || fClearRunning === true; + + const fWithDelay = this.getFieldValue('WITH_DELAY'); + + let objectName = main.objects[fObjId] && main.objects[fObjId].common && main.objects[fObjId].common.name ? main.objects[fObjId].common.name : ''; + if (typeof objectName === 'object') { + objectName = objectName[systemLang] || objectName.en; + } + + if (fWithDelay === true || fWithDelay === 'true' || fWithDelay === 'TRUE') { + return `setStateDelayed('${fObjId}'${objectName ? ` /* ${objectName} */` : ''}, ${vValue}, true, ${fDelay}, ${fClearRunning});\n`; + } + + return `setState('${fObjId}'${objectName ? ` /* ${objectName} */` : ''}, ${vValue}, true);\n`; +}; + +// --- control ex ----------------------------------------------------------- +Blockly.System.blocks['control_ex'] = + '' + + '' + + ' false' + + ' FALSE' + + ' ' + + ' ' + + ' ' + + ' ' + + ' ' + + ' ' + + ' TRUE' + + ' ' + + ' ' + + ' ' + + ' ' + + ' 0' + + ' ' + + ' ' + + ' ' + + ' ' + + ' 0' + + ' ' + + ' ' + + ''; + +Blockly.Blocks['control_ex'] = { + init: function () { + this.appendDummyInput() + .appendField(Blockly.Translate('control_ex')); + + this.appendValueInput('OID') + .setCheck('String') + .appendField(Blockly.Translate('field_oid_OID')); + + this.appendDummyInput('TYPE') + .appendField(new Blockly.FieldDropdown([ + [Blockly.Translate('control_ex_control'), 'false'], + [Blockly.Translate('control_ex_update'), 'true'], + ]), 'TYPE'); + + this.appendValueInput('VALUE') + .setCheck(null) + .appendField(Blockly.Translate('control_ex_value')); + + this.appendValueInput('DELAY_MS') + .setCheck('Number') + .appendField(Blockly.Translate('control_ex_delay')); + + this.appendValueInput('EXPIRE') + .setCheck('Number') + .appendField(Blockly.Translate('control_ex_expire')); + + this.appendDummyInput('CLEAR_RUNNING_INPUT') + .appendField(Blockly.Translate('control_ex_clear_running')) + .appendField(new Blockly.FieldCheckbox(), 'CLEAR_RUNNING'); + + this.setInputsInline(false); + this.setPreviousStatement(true, null); + this.setNextStatement(true, null); + + this.setColour(Blockly.System.HUE); + + this.setTooltip(Blockly.Translate('control_tooltip')); + this.setHelpUrl(getHelp('control_help')); + }, +}; + +Blockly.JavaScript.forBlock['control_ex'] = function (block) { + const vObjId = Blockly.JavaScript.valueToCode(block, 'OID', Blockly.JavaScript.ORDER_ATOMIC); + const vValue = Blockly.JavaScript.valueToCode(block, 'VALUE', Blockly.JavaScript.ORDER_ATOMIC); + const vDelayMs = Blockly.JavaScript.valueToCode(block, 'DELAY_MS', Blockly.JavaScript.ORDER_ATOMIC); + const vExpire = Blockly.JavaScript.valueToCode(block, 'EXPIRE', Blockly.JavaScript.ORDER_ATOMIC); + + let fClearRunning = block.getFieldValue('CLEAR_RUNNING'); + fClearRunning = fClearRunning === true || fClearRunning === 'true' || fClearRunning === 'TRUE'; + + let fType = block.getFieldValue('TYPE'); + fType = fType === true || fType === 'true' || fType === 'TRUE'; + + let expire = ''; + if (vExpire) { + expire = `, expire: ${vExpire}`; + } + + return `setStateDelayed(${vObjId}, { val: ${vValue}, ack: ${fType}${expire} }, parseInt(((${vDelayMs}) || '').toString(), 10), ${fClearRunning});\n`; +}; + +// --- create state -------------------------------------------------- +Blockly.System.blocks['create'] = + '' + + ' 0_userdata.0.example' + + ''; + +Blockly.Blocks['create'] = { + init: function () { + this.appendDummyInput() + .appendField(Blockly.Translate('create')); + + this.appendDummyInput('NAME') + .appendField(Blockly.Translate('create_oid')) + .appendField(new Blockly.FieldTextInput('0_userdata.0.example'), 'NAME'); + + const inputValue = this.appendValueInput('VALUE') + .setCheck(null) + .appendField(Blockly.Translate('create_init')); + if (inputValue.connection) { + inputValue.connection._optional = true; + } + + const inputCommon = this.appendValueInput('COMMON') + .setCheck(null) + .appendField(Blockly.Translate('create_common')); + if (inputCommon.connection) { + inputCommon.connection._optional = true; + } + + this.appendStatementInput('STATEMENT') + .setCheck(null); + + this.setInputsInline(false); + this.setPreviousStatement(true, null); + this.setNextStatement(true, null); + + this.setColour(Blockly.System.HUE); + + this.setTooltip(Blockly.Translate('create_tooltip')); + this.setHelpUrl(getHelp('create_help')); + }, +}; + +Blockly.JavaScript.forBlock['create'] = function (block) { + const fName = block.getFieldValue('NAME'); + + const vValue = Blockly.JavaScript.valueToCode(block, 'VALUE', Blockly.JavaScript.ORDER_ATOMIC); + let paraV = ''; + if (vValue !== null && vValue !== '') { + paraV = `, ${vValue}`; + } + + const vCommon = Blockly.JavaScript.valueToCode(block, 'COMMON', Blockly.JavaScript.ORDER_ATOMIC); + let paraC = ''; + if (vCommon !== null && vCommon !== '') { + paraC = `, ((common) => typeof common !== 'object' ? JSON.parse(common) : common)(${vCommon})`; + } + + const statement = Blockly.JavaScript.statementToCode(block, 'STATEMENT'); + return `createState(${Blockly.JavaScript.quote_(fName)}${paraV}${paraC}, async () => {\n` + + statement + + '});\n'; +}; + +// --- create state ex -------------------------------------------------- +Blockly.System.blocks['create_ex'] = + '' + + '' + + ' 0_userdata.0.example' + + ' string' + + ' FALSE' + + ' FALSE' + + ''; + +Blockly.Blocks['create_ex'] = { + init: function () { + this.appendDummyInput() + .appendField(Blockly.Translate('create')); + + this.appendDummyInput('NAME') + .appendField(Blockly.Translate('create_oid')) + .appendField(new Blockly.FieldTextInput('0_userdata.0.example'), 'NAME'); + + this.appendDummyInput('TYPE') + .appendField(Blockly.Translate('create_type')) + .appendField(new Blockly.FieldDropdown([ + [Blockly.Translate('create_type_string'), 'string'], + [Blockly.Translate('create_type_number'), 'number'], + [Blockly.Translate('create_type_boolean'), 'boolean'], + [Blockly.Translate('create_type_json'), 'json'], + [Blockly.Translate('create_type_object'), 'object'], + [Blockly.Translate('create_type_array'), 'array'], + ]), 'TYPE'); + + const inputValue = this.appendValueInput('VALUE') + .setCheck(null) + .appendField(Blockly.Translate('create_init')); + if (inputValue.connection) { + inputValue.connection._optional = true; + } + + this.appendDummyInput('READABLE_INPUT') + .appendField(Blockly.Translate('create_readable')) + .appendField(new Blockly.FieldCheckbox('FALSE'), 'READABLE'); + + this.appendDummyInput('WRITEABLE_INPUT') + .appendField(Blockly.Translate('create_writeable')) + .appendField(new Blockly.FieldCheckbox('FALSE'), 'WRITEABLE'); + + this.appendStatementInput('STATEMENT') + .setCheck(null); + + this.setInputsInline(false); + this.setPreviousStatement(true, null); + this.setNextStatement(true, null); + + this.setColour(Blockly.System.HUE); + + this.setTooltip(Blockly.Translate('create_tooltip')); + this.setHelpUrl(getHelp('create_help')); + }, +}; + +Blockly.JavaScript.forBlock['create_ex'] = function (block) { + const fName = block.getFieldValue('NAME'); + const fType = block.getFieldValue('TYPE'); + + let paraV = ''; + const vValue = Blockly.JavaScript.valueToCode(block, 'VALUE', Blockly.JavaScript.ORDER_ATOMIC); + if (vValue !== null && vValue !== '') { + if (fType === 'number') { + paraV = `, parseFloat(${vValue})`; + } else if (fType === 'boolean') { + paraV = `, !!${vValue}`; + } else if (fType === 'string') { + paraV = `, String(${vValue})`; + } else { + paraV = `, ${vValue}`; + } + } + + let fReadable = block.getFieldValue('READABLE'); + fReadable = fReadable === 'TRUE' || fReadable === 'true' || fReadable === true; + + let fWriteable = block.getFieldValue('WRITEABLE'); + fWriteable = fWriteable === 'TRUE' || fWriteable === 'true' || fWriteable === true; + + const statement = Blockly.JavaScript.statementToCode(block, 'STATEMENT'); + + return `createState(${Blockly.JavaScript.quote_(fName)}${paraV}, { type: '${fType}', read: ${fReadable}, write: ${fWriteable} }, async () => {\n` + + statement + + '});\n'; +}; + +// --- get value -------------------------------------------------- +Blockly.System.blocks['get_value'] = + '' + + ' val' + + ''; + +Blockly.Blocks['get_value'] = { + // Checkbox. + init: function () { + this.appendDummyInput('ATTR') + .appendField(new Blockly.FieldDropdown([ + [Blockly.Translate('get_value_val'), 'val'], + [Blockly.Translate('get_value_ack'), 'ack'], + [Blockly.Translate('get_value_ts'), 'ts'], + [Blockly.Translate('get_value_lc'), 'lc'], + [Blockly.Translate('get_value_q') , 'q'], + [Blockly.Translate('get_value_comment'), 'c'], + [Blockly.Translate('get_value_from'), 'from'], + [Blockly.Translate('get_value_user'), 'user'], + + [Blockly.Translate('get_common_name'), 'common.name'], + [Blockly.Translate('get_common_desc'), 'common.desc'], + [Blockly.Translate('get_common_unit'), 'common.unit'], + [Blockly.Translate('get_common_role'), 'common.role'], + [Blockly.Translate('get_common_state_type'), 'common.type'], + [Blockly.Translate('get_common_read'), 'common.read'], + [Blockly.Translate('get_common_write'), 'common.write'], + ]), 'ATTR'); + + this.appendDummyInput() + .appendField(Blockly.Translate('get_value_OID')); + + this.appendDummyInput() + .appendField(new Blockly.FieldOID(Blockly.Translate('select_id'), 'state'), 'OID'); + + this.setInputsInline(true); + this.setOutput(true); + + this.setColour(Blockly.System.HUE); + + this.setTooltip(Blockly.Translate('get_value_tooltip')); + this.setHelpUrl(getHelp('get_value_help')); + }, + /** + * Called whenever anything on the workspace changes. + * Add warning if this flow block is not nested inside a loop. + * @param {!Blockly.Events.Abstract} e Change event. + * @this Blockly.Block + */ + onchange: function (e) { + // Is the block connected to a trigger? + const block = this.getParent(); + if (block && Blockly.System.WARNING_PARENTS.includes(block.type)) { + this.setWarningText(Blockly.Translate('false_connection_trigger_warning'), this.id); + } else { + this.setWarningText(null, this.id); + } + }, +}; + +Blockly.JavaScript.forBlock['get_value'] = function (block) { + const fOid = block.getFieldValue('OID'); + const fAttr = block.getFieldValue('ATTR'); + + if (fAttr === 'type' || fAttr.startsWith('common.')) { + return [`(await getObjectAsync('${fOid}')).${fAttr}`, Blockly.JavaScript.ORDER_ATOMIC]; + } + + return [`getState(${Blockly.JavaScript.quote_(fOid)}).${fAttr}`, Blockly.JavaScript.ORDER_ATOMIC]; +}; + +// --- get value var -------------------------------------------------- +Blockly.System.blocks['get_value_var'] = + '' + + '' + + ' val' + + ' ' + + ' ' + + ' ' + + ' ' + + ''; + +Blockly.Blocks['get_value_var'] = { + init: function () { + this.appendDummyInput('ATTR') + .appendField(new Blockly.FieldDropdown([ + [Blockly.Translate('get_value_val'), 'val'], + [Blockly.Translate('get_value_ack'), 'ack'], + [Blockly.Translate('get_value_ts'), 'ts'], + [Blockly.Translate('get_value_lc'), 'lc'], + [Blockly.Translate('get_value_q'), 'q'], + [Blockly.Translate('get_value_comment'), 'c'], + [Blockly.Translate('get_value_from'), 'from'], + + [Blockly.Translate('get_common_name'), 'common.name'], + [Blockly.Translate('get_common_desc'), 'common.desc'], + [Blockly.Translate('get_common_unit'), 'common.unit'], + [Blockly.Translate('get_common_role'), 'common.role'], + [Blockly.Translate('get_common_state_type'), 'common.type'], + [Blockly.Translate('get_common_read'), 'common.read'], + [Blockly.Translate('get_common_write'), 'common.write'], + ]), 'ATTR'); + + this.appendDummyInput() + .appendField(Blockly.Translate('get_value_OID')); + + this.appendValueInput('OID') + .setCheck(null); + + this.setInputsInline(true); + this.setOutput(true); + + this.setColour(Blockly.System.HUE); + + this.setTooltip(Blockly.Translate('get_value_tooltip')); + this.setHelpUrl(getHelp('get_value_help')); + }, + /** + * Called whenever anything on the workspace changes. + * Add warning if this flow block is not nested inside a loop. + * @param {!Blockly.Events.Abstract} e Change event. + * @this Blockly.Block + */ + onchange: function (e) { + // Is the block connected to a trigger? + const block = this.getParent(); + if (block && Blockly.System.WARNING_PARENTS.includes(block.type)) { + this.setWarningText(Blockly.Translate('false_connection_trigger_warning'), this.id); + } else { + this.setWarningText(null, this.id); + } + }, +}; + +Blockly.JavaScript.forBlock['get_value_var'] = function (block) { + const vOid = Blockly.JavaScript.valueToCode(block, 'OID', Blockly.JavaScript.ORDER_ATOMIC); + const fAttr = block.getFieldValue('ATTR'); + + if (fAttr === 'type' || fAttr.startsWith('common.')) { + return [`(await getObjectAsync(${vOid})).${fAttr}`, Blockly.JavaScript.ORDER_ATOMIC]; + } + + return [`getState(${vOid}).${fAttr}`, Blockly.JavaScript.ORDER_ATOMIC]; +}; + +// --- get value async-------------------------------------------------- +Blockly.System.blocks['get_value_async'] = + '' + + '' + + ' val' + + ''; + +Blockly.Blocks['get_value_async'] = { + init: function () { + this.appendDummyInput('ATTR') + .appendField(new Blockly.FieldDropdown([ + [Blockly.Translate('get_value_val'), 'val'], + [Blockly.Translate('get_value_ack'), 'ack'], + [Blockly.Translate('get_value_ts'), 'ts'], + [Blockly.Translate('get_value_lc'), 'lc'], + [Blockly.Translate('get_value_q'), 'q'], + [Blockly.Translate('get_value_comment'), 'c'], + [Blockly.Translate('get_value_from'), 'from'], + + [Blockly.Translate('get_common_name'), 'common.name'], + [Blockly.Translate('get_common_desc'), 'common.desc'], + [Blockly.Translate('get_common_unit'), 'common.unit'], + [Blockly.Translate('get_common_role'), 'common.role'], + [Blockly.Translate('get_common_state_type'), 'common.type'], + [Blockly.Translate('get_common_read'), 'common.read'], + [Blockly.Translate('get_common_write'), 'common.write'], + ]), 'ATTR'); + + this.appendDummyInput() + .appendField(Blockly.Translate('get_value_OID')); + + this.appendDummyInput() + .appendField(new Blockly.FieldOID(Blockly.Translate('select_id'), 'state'), 'OID'); + + this.appendStatementInput('STATEMENT') + .setCheck(null); + + this.setInputsInline(true); + this.setPreviousStatement(true, null); + this.setNextStatement(true, null); + + this.setColour(Blockly.System.HUE); + + this.setTooltip(Blockly.Translate('get_value_tooltip')); + this.setHelpUrl(getHelp('get_value_help')); + }, +}; + +Blockly.JavaScript.forBlock['get_value_async'] = function (block) { + const fOid = block.getFieldValue('OID'); + const fAttr = block.getFieldValue('ATTR'); + const statement = Blockly.JavaScript.statementToCode(block, 'STATEMENT'); + + if (fAttr === 'type' || fAttr.startsWith('common.')) { + return `getObjectAsync(${Blockly.JavaScript.quote_(fOid)}, async (err, obj) => {\n` + + Blockly.JavaScript.prefixLines(`let value = obj.${fAttr};`, Blockly.JavaScript.INDENT) + '\n' + + statement + + '});\n'; + } else { + return `getState(${Blockly.JavaScript.quote_(fOid)}, async (err, state) => {\n` + + Blockly.JavaScript.prefixLines(`let value = state.${fAttr};`, Blockly.JavaScript.INDENT) + '\n' + + statement + + '});\n'; + } +}; + +// --- get object -------------------------------------------------- +Blockly.System.blocks['get_object'] = + '' + + ''; + +Blockly.Blocks['get_object'] = { + // Checkbox. + init: function () { + this.appendDummyInput() + .appendField(Blockly.Translate('get_object')); + + this.appendDummyInput() + .appendField(new Blockly.FieldOID(Blockly.Translate('select_id'), 'all'), 'OID'); + + this.setInputsInline(true); + this.setOutput(true); + + this.setColour(Blockly.Object.HUE); + + this.setTooltip(Blockly.Translate('get_object_tooltip')); + this.setHelpUrl(getHelp('get_object_help')); + }, + /** + * Called whenever anything on the workspace changes. + * Add warning if this flow block is not nested inside a loop. + * @param {!Blockly.Events.Abstract} e Change event. + * @this Blockly.Block + */ + onchange: function (e) { + // Is the block connected to a trigger? + const block = this.getParent(); + if (block && Blockly.System.WARNING_PARENTS.includes(block.type)) { + this.setWarningText(Blockly.Translate('false_connection_trigger_warning'), this.id); + } else if (block && ['direct', 'control_ex', 'get_value_var'].includes(block.type)) { + this.setWarningText(Blockly.Translate('get_object_connection_warning'), this.id); + } else { + this.setWarningText(null, this.id); + } + }, +}; + +Blockly.JavaScript.forBlock['get_object'] = function (block) { + const fOid = block.getFieldValue('OID'); + + return [`getObject(${Blockly.JavaScript.quote_(fOid)})`, Blockly.JavaScript.ORDER_ATOMIC]; +}; + +// --- get object async-------------------------------------------------- +Blockly.System.blocks['get_object_async'] = + '' + + '' + + ''; + +Blockly.Blocks['get_object_async'] = { + init: function () { + this.appendDummyInput() + .appendField(Blockly.Translate('get_object')); + + this.appendDummyInput() + .appendField(new Blockly.FieldOID(Blockly.Translate('select_id'), 'all'), 'OID'); + + this.appendStatementInput('STATEMENT') + .setCheck(null); + + this.setPreviousStatement(true, null); + this.setNextStatement(true, null); + this.setInputsInline(true); + + this.setColour(Blockly.Object.HUE); + + this.setTooltip(Blockly.Translate('get_object_tooltip')); + this.setHelpUrl(getHelp('get_object_help')); + }, +}; + +Blockly.JavaScript.forBlock['get_object_async'] = function (block) { + const fOid = block.getFieldValue('OID'); + const statement = Blockly.JavaScript.statementToCode(block, 'STATEMENT'); + + return `getObjectAsync(${Blockly.JavaScript.quote_(fOid)}).then(async (obj) => {\n` + + statement + + '});\n'; +}; + +// --- select OID -------------------------------------------------- +Blockly.System.blocks['field_oid'] = + '' + + ''; + +Blockly.Blocks['field_oid'] = { + init: function () { + this.appendDummyInput() + .appendField(Blockly.Translate('field_oid_OID')); + + this.appendDummyInput() + .appendField(new Blockly.FieldOID(Blockly.Translate('select_id'), 'state'), 'oid'); + + this.setInputsInline(true); + this.setOutput(true, 'String'); + + this.setColour('%{BKY_TEXTS_HUE}'); + + this.setTooltip(Blockly.Translate('field_oid_tooltip')); + }, +}; + +Blockly.JavaScript.forBlock['field_oid'] = function (block) { + const fOid = block.getFieldValue('oid'); + + return [Blockly.JavaScript.quote_(fOid), Blockly.JavaScript.ORDER_ATOMIC]; +}; + +// --- select OID meta-------------------------------------------------- +Blockly.System.blocks['field_oid_meta'] = + '' + + '' + + ''; + +Blockly.Blocks['field_oid_meta'] = { + init: function () { + this.appendDummyInput() + .appendField(Blockly.Translate('field_oid_OID_meta')); + + this.appendDummyInput() + .appendField(new Blockly.FieldOID(Blockly.Translate('select_id'), 'meta'), 'oid'); + + this.setInputsInline(true); + this.setOutput(true, 'String'); + + this.setColour('%{BKY_TEXTS_HUE}'); + + this.setTooltip(Blockly.Translate('field_oid_tooltip')); + }, +}; + +Blockly.JavaScript.forBlock['field_oid_meta'] = function (block) { + const fOid = block.getFieldValue('oid'); + + return [Blockly.JavaScript.quote_(fOid), Blockly.JavaScript.ORDER_ATOMIC]; +}; + +// --- select OID script-------------------------------------------------- +Blockly.System.blocks['field_oid_script'] = + '' + + '' + + ''; + +Blockly.Blocks['field_oid_script'] = { + init: function () { + this.appendDummyInput() + .appendField(Blockly.Translate('field_oid_OID_script')); + + this.appendDummyInput() + .appendField(new Blockly.FieldOID(Blockly.Translate('select_id'), 'script'), 'oid'); + + this.setInputsInline(true); + this.setOutput(true, 'String'); + + this.setColour('%{BKY_TEXTS_HUE}'); + + this.setTooltip(Blockly.Translate('field_oid_tooltip')); + }, +}; + +Blockly.JavaScript.forBlock['field_oid_script'] = function (block) { + const fOid = block.getFieldValue('oid'); + + return [Blockly.JavaScript.quote_(fOid), Blockly.JavaScript.ORDER_ATOMIC]; +}; + +// --- get attribute -------------------------------------------------- +Blockly.System.blocks['get_attr'] = + '' + + ' ' + + ' ' + + ' attribute1' + + ' ' + + ' ' + + ' ' + + ' ' + + ' Object ID' + + ' ' + + ' ' + + ''; + +Blockly.Blocks['get_attr'] = { + init: function () { + this.appendValueInput('PATH') + .setCheck(null) + .appendField(Blockly.Translate('get_attr_path')); + + this.appendValueInput('OBJECT') + .appendField(Blockly.Translate('get_attr_by')); + + this.setInputsInline(true); + this.setOutput(true); + + this.setColour(Blockly.System.HUE); + + this.setTooltip(Blockly.Translate('get_attr_tooltip')); + this.setHelpUrl(getHelp('get_attr_help')); + }, +}; + +Blockly.JavaScript.forBlock['get_attr'] = function (block) { + const vObject = Blockly.JavaScript.valueToCode(block, 'OBJECT', Blockly.JavaScript.ORDER_ATOMIC); + const vPath = Blockly.JavaScript.valueToCode(block, 'PATH', Blockly.JavaScript.ORDER_ATOMIC); + + return [`getAttr(${vObject}, ${vPath})`, Blockly.JavaScript.ORDER_ATOMIC]; +}; + +// --- direct binding ----------------------------------------------------------- +Blockly.System.blocks['direct'] = + '' + + ' TRUE' + + ' ' + + ' ' + + ' Object ID 1' + + ' ' + + ' ' + + ' ' + + ' ' + + ' Object ID 2' + + ' ' + + ' ' + + ''; + +Blockly.Blocks['direct'] = { + init: function () { + this.appendDummyInput() + .appendField(Blockly.Translate('direct')); + + this.appendValueInput('OID_SRC') + .setCheck('String') + .appendField(Blockly.Translate('direct_oid_src')); + + this.appendValueInput('OID_DST') + .setCheck('String') + .appendField(Blockly.Translate('direct_oid_dst')); + + this.appendDummyInput('ONLY_CHANGES') + .appendField(Blockly.Translate('direct_only_changes')) + .appendField(new Blockly.FieldCheckbox('TRUE'), 'ONLY_CHANGES'); + + this.setPreviousStatement(true, null); + this.setNextStatement(true, null); + + this.setColour(Blockly.Trigger.HUE); + + this.setTooltip(Blockly.Translate('direct_tooltip')); + this.setHelpUrl(getHelp('direct_help')); + }, +}; + +Blockly.JavaScript.forBlock['direct'] = function (block) { + const vOidSrc = Blockly.JavaScript.valueToCode(block, 'OID_SRC', Blockly.JavaScript.ORDER_ATOMIC); + const vOidDst = Blockly.JavaScript.valueToCode(block, 'OID_DST', Blockly.JavaScript.ORDER_ATOMIC); + + let fOnlyChanges = block.getFieldValue('ONLY_CHANGES'); + fOnlyChanges = fOnlyChanges === true || fOnlyChanges === 'true' || fOnlyChanges === 'TRUE'; + + return `on({ id: ${vOidSrc}, change: '${fOnlyChanges ? 'ne' : 'any'}' }, (obj) => {\n` + + Blockly.JavaScript.prefixLines(`setState(${vOidDst}, obj.state.val);`, Blockly.JavaScript.INDENT) + '\n' + + '});\n'; +}; + +// --- control instance ----------------------------------------------------------- +Blockly.System.blocks['control_instance'] = + '' + + ' admin.0' + + ' restartInstanceAsync' + + ''; + +Blockly.Blocks['control_instance'] = { + init: function () { + const options = []; + if (typeof main !== 'undefined' && main.instances) { + for (let i = 0; i < main.instances.length; i++) { + const id = main.instances[i].substring('system.adapter.'.length); + options.push([id, id]); + } + if (!options.length) { + options.push([Blockly.Translate('control_instance_no_instances'), '']); + } + + this.appendDummyInput('INSTANCE') + .appendField(Blockly.Translate('control_instance')) + .appendField(new Blockly.FieldDropdown(options), 'INSTANCE'); + } else { + this.appendDummyInput('INSTANCE') + .appendField(Blockly.Translate('control_instance')) + .appendField(new Blockly.FieldTextInput('adapter.0'), 'INSTANCE'); + } + + this.appendDummyInput('ACTION') + .appendField(Blockly.Translate('control_instance_action')) + .appendField(new Blockly.FieldDropdown([ + [Blockly.Translate('control_instance_start'), 'startInstanceAsync'], + [Blockly.Translate('control_instance_stop'), 'stopInstanceAsync'], + [Blockly.Translate('control_instance_restart'), 'restartInstanceAsync'], + ]), 'ACTION'); + + this.setPreviousStatement(true, null); + this.setNextStatement(true, null); + + this.setColour(Blockly.System.HUE); + + this.setTooltip(Blockly.Translate('control_instance_tooltip')); + this.setHelpUrl(getHelp('control_instance_help')); + }, +}; + +Blockly.JavaScript.forBlock['control_instance'] = function (block) { + const fInstance = block.getFieldValue('INSTANCE'); + const fAction = block.getFieldValue('ACTION'); + + return `await ${fAction}(${Blockly.JavaScript.quote_(fInstance)});\n`; +}; + +// --- control script ----------------------------------------------------------- +Blockly.System.blocks['control_script'] = + '' + + ' startScriptAsync' + + ''; + +Blockly.Blocks['control_script'] = { + init: function () { + this.appendDummyInput('OID') + .appendField(Blockly.Translate('control_script')) + .appendField(new Blockly.FieldOID(Blockly.Translate('select_id'), 'script'), 'OID'); + + this.appendDummyInput('ACTION') + .appendField(Blockly.Translate('control_instance_action')) + .appendField(new Blockly.FieldDropdown([ + [Blockly.Translate('control_script_start'), 'startScriptAsync'], + [Blockly.Translate('control_script_stop'), 'stopScriptAsync'], + ]), 'ACTION'); + + this.setPreviousStatement(true, null); + this.setNextStatement(true, null); + + this.setColour(Blockly.System.HUE); + + this.setTooltip(Blockly.Translate('control_script_tooltip')); + this.setHelpUrl(getHelp('control_script_help')); + }, +}; + +Blockly.JavaScript.forBlock['control_script'] = function (block) { + const fOid = block.getFieldValue('OID'); + const fAction = block.getFieldValue('ACTION'); + + return `await ${fAction}(${Blockly.JavaScript.quote_(fOid)});\n`; +}; + +// --- regex -------------------------------------------------- +Blockly.System.blocks['regex'] = + '' + + ' (.*)' + + ''; + +Blockly.Blocks['regex'] = { + init: function () { + this.appendDummyInput() + .appendField('RegExp'); + + this.appendDummyInput('TEXT') + .appendField(new Blockly.FieldTextInput('(.*)'), 'TEXT'); + + this.setInputsInline(true); + this.setOutput(true, 'Array'); + + this.setColour(Blockly.System.HUE); + + // this.setTooltip(Blockly.Translate('regex_tooltip')); + }, +}; + +Blockly.JavaScript.forBlock['regex'] = function (block) { + const fText = block.getFieldValue('TEXT'); + + return [`new RegExp(${Blockly.JavaScript.quote_(fText)})`, Blockly.JavaScript.ORDER_ATOMIC]; +}; + +// --- selector -------------------------------------------------- +Blockly.System.blocks['selector'] = + '' + + ' channel[state.id=*]' + + ''; + +Blockly.Blocks['selector'] = { + init: function () { + this.appendDummyInput() + .appendField(Blockly.Translate('selector') + ' $('); + + this.appendDummyInput('TEXT') + .appendField(new Blockly.FieldTextInput('channel[state.id=*]'), 'TEXT'); + + this.appendDummyInput() + .appendField(')'); + + this.setInputsInline(true); + this.setOutput(true, 'Array'); + + this.setColour(Blockly.System.HUE); + + // this.setTooltip(Blockly.Translate('selector_tooltip')); + }, +}; + +Blockly.JavaScript.forBlock['selector'] = function (block) { + const fText = block.getFieldValue('TEXT'); + + return [`Array.prototype.slice.apply($(${Blockly.JavaScript.quote_(fText)}))`, Blockly.JavaScript.ORDER_ATOMIC]; +}; diff --git a/admin/google-blockly/own/blocks_text.js b/admin/google-blockly/own/blocks_text.js new file mode 100644 index 000000000..9891dad88 --- /dev/null +++ b/admin/google-blockly/own/blocks_text.js @@ -0,0 +1,104 @@ +'use strict'; + +// --- Text new line -------------------------------------------------- + +Blockly.Blocks['text_newline'] = { + // Checkbox. + init: function () { + this.appendDummyInput() + .appendField(Blockly.Translate('text_newline')); + + this.appendDummyInput() + .appendField(new Blockly.FieldDropdown([ + ['\\n', '\\n'], + ['\\r', '\\r'], + ['\\r\\n', '\\r\\n'], + ]), 'Type'); + + this.setInputsInline(true); + this.setOutput(true, 'String'); + + this.setColour('%{BKY_TEXTS_HUE}'); + + this.setTooltip(Blockly.Translate('text_newline_tooltip')); + }, +}; + +Blockly.JavaScript.forBlock['text_newline'] = function (block) { + const dropdownType = block.getFieldValue('Type'); + return [`'${dropdownType}'`, Blockly.JavaScript.ORDER_ATOMIC]; +}; + +// --- Text contains -------------------------------------------------- + +Blockly.Blocks['text_contains'] = { + // Checkbox. + init: function () { + this.appendDummyInput() + .appendField(Blockly.Translate('text_contains')); + + this.appendValueInput('VALUE') + .setCheck(null); + + this.appendValueInput('FIND') + .setCheck(null) + .appendField(Blockly.Translate('text_contains_value')); + + this.setInputsInline(true); + this.setOutput(true, 'Boolean'); + + this.setColour('%{BKY_TEXTS_HUE}'); + + //this.setTooltip(Blockly.Translate('text_contains_tooltip')); + }, +}; + +Blockly.JavaScript.forBlock['text_contains'] = function (block) { + const vValue = Blockly.JavaScript.valueToCode(block, 'VALUE', Blockly.JavaScript.ORDER_ATOMIC); + const vFind = Blockly.JavaScript.valueToCode(block, 'FIND', Blockly.JavaScript.ORDER_ATOMIC); + + return [`String(${vValue}).includes(${vFind})`, Blockly.JavaScript.ORDER_ATOMIC]; +}; + +// --- Text formatValue -------------------------------------------------- + +Blockly.Blocks['text_format_value'] = { + // Checkbox. + init: function () { + this.appendValueInput('VALUE') + .appendField(Blockly.Translate('text_format_value')) + .setCheck(null); + + this.appendDummyInput() + .appendField(Blockly.Translate('text_format_value_format')) + .appendField(new Blockly.FieldDropdown([ + ['System', 'system'], + ['.,', '.,'], + [',.', ',.'], + [' .', ' .'], + ]), 'FORMAT'); + + this.appendValueInput('DECIMALS') + .appendField(Blockly.Translate('text_format_value_decimals')); + + + this.setInputsInline(true); + this.setOutput(true, 'String'); + + this.setColour('%{BKY_TEXTS_HUE}'); + + //this.setTooltip(Blockly.Translate('text_format_value_tooltip')); + }, +}; + +Blockly.JavaScript.forBlock['text_format_value'] = function (block) { + const vValue = Blockly.JavaScript.valueToCode(block, 'VALUE', Blockly.JavaScript.ORDER_ATOMIC); + const vDecimals = Blockly.JavaScript.valueToCode(block, 'DECIMALS', Blockly.JavaScript.ORDER_ATOMIC); + const fFormat = block.getFieldValue('FORMAT'); + + if (fFormat !== 'system') { + return [`formatValue(parseFloat(${vValue}), ${vDecimals}, '${fFormat}')`, Blockly.JavaScript.ORDER_ATOMIC]; + } + + return [`formatValue(parseFloat(${vValue}), ${vDecimals})`, Blockly.JavaScript.ORDER_ATOMIC]; +}; diff --git a/admin/google-blockly/own/blocks_time.js b/admin/google-blockly/own/blocks_time.js new file mode 100644 index 000000000..4cd1639ad --- /dev/null +++ b/admin/google-blockly/own/blocks_time.js @@ -0,0 +1,639 @@ +'use strict'; + +if (typeof goog !== 'undefined') { + goog.provide('Blockly.JavaScript.Time'); + goog.require('Blockly.JavaScript'); +} + +Blockly.CustomBlocks = Blockly.CustomBlocks || []; +Blockly.CustomBlocks.push('Time'); + +Blockly.Time = { + HUE: 270, + blocks: {} +}; + + +// if time greater, less, between +// --- time compare -------------------------------------------------- +Blockly.Time.blocks['time_compare_ex'] = + '' + + ' ' + + ' TRUE' + + ' <' + + ' ' + + ' ' + + ' 12:00' + + ' ' + + ' ' + + ''; + +Blockly.Blocks['time_compare_ex'] = { + init: function () { + this.appendDummyInput('TIME_TEXT') + .appendField(Blockly.Translate('time_compare_ex')); + + this.appendDummyInput('USE_ACTUAL_TIME') + .appendField(new Blockly.FieldCheckbox('TRUE', function (option) { + this.sourceBlock_.updateShape_(undefined, option); + }), 'USE_ACTUAL_TIME'); + + this.appendDummyInput() + .appendField(Blockly.Translate('time_compare_is_ex')); + + this.appendDummyInput('OPTION') + .appendField(new Blockly.FieldDropdown([ + [Blockly.Translate('time_compare_lt'), '<'], + [Blockly.Translate('time_compare_le'), '<='], + [Blockly.Translate('time_compare_gt'), '>'], + [Blockly.Translate('time_compare_ge'), '>='], + [Blockly.Translate('time_compare_eq'), '=='], + [Blockly.Translate('time_compare_bw'), 'between'], + [Blockly.Translate('time_compare_nb'), 'not between'], + ], function (option) { + this.sourceBlock_.updateShape_((option === 'between' || option === 'not between')); + }), 'OPTION'); + + this.appendDummyInput() + .appendField(' '); + + this.appendValueInput('START_TIME'); + + this.setInputsInline(true); + this.setOutput(true, 'Boolean'); + + this.setColour(Blockly.Time.HUE); + + this.setTooltip(Blockly.Translate('time_compare_ex_tooltip')); + this.setHelpUrl(getHelp('time_compare_ex_help')); + }, + mutationToDom: function () { + const container = document.createElement('mutation'); + const option = this.getFieldValue('OPTION'); + const use_actual_time = this.getFieldValue('USE_ACTUAL_TIME'); + container.setAttribute('end_time', option === 'between' || option === 'not between' ? 'true' : 'false'); + container.setAttribute('actual_time', use_actual_time === 'TRUE' || use_actual_time === 'true' || use_actual_time === true ? 'true' : 'false'); + return container; + }, + domToMutation: function (xmlElement) { + const end_time = xmlElement.getAttribute('end_time'); + const actual_time = xmlElement.getAttribute('actual_time'); + this.updateShape_(end_time === true || end_time === 'true' || end_time === 'TRUE', actual_time === true || actual_time === 'true' || actual_time === 'TRUE'); + }, + updateShape_: function (isBetween, useActualTime) { + if (isBetween === undefined) { + isBetween = this.getFieldValue('OPTION') === 'between' || this.getFieldValue('OPTION') === 'not between'; + } + // Add or remove a delay Input. + let inputExists; + try { + inputExists = this.getInput('END_TIME'); + } catch (e) { + inputExists = null; + } + + if (isBetween) { + if (!inputExists) { + try { + inputExists = this.getInput('CUSTOM_TIME'); + } catch (e) { + inputExists = null; + } + + if (inputExists) { + this.removeInput('CUSTOM_TIME'); + this.removeInput('CUSTOM_TEXT'); + } + + this.appendDummyInput('AND') + .appendField(Blockly.Translate('time_compare_and')); + + this.appendValueInput('END_TIME'); + + if (!window.scripts.loading) { + const wp = this.workspace; + + setTimeout(() => { + const existingInput = this.getInput('END_TIME'); + if (!existingInput.connection.isConnected()) { + const shadow = wp.newBlock('text'); + shadow.setShadow(true); + shadow.setFieldValue('18:00', 'TEXT'); + + shadow.outputConnection.connect(existingInput.connection); + // existingInput.connection.connect(shadow.outputConnection); + + shadow.initSvg(); + shadow.render(); + } + }, 100); + } + } + } else if (inputExists) { + this.removeInput('END_TIME'); + this.removeInput('AND'); + } + + if (useActualTime === undefined) { + useActualTime = this.getFieldValue('USE_ACTUAL_TIME'); + } + + useActualTime = useActualTime === 'true' || useActualTime === 'TRUE' || useActualTime === true; + try { + inputExists = this.getInput('CUSTOM_TIME'); + } catch (e) { + inputExists = null; + } + + if (!useActualTime) { + this.getInput('TIME_TEXT').fieldRow[0].setValue(Blockly.Translate('time_compare_custom_ex')); + + if (!inputExists) { + this.appendDummyInput('CUSTOM_TEXT') + .appendField(Blockly.Translate('time_compare_ex_custom')); + + this.appendValueInput('CUSTOM_TIME'); + } + } else if (inputExists) { + this.getInput('TIME_TEXT').fieldRow[0].setValue(Blockly.Translate('time_compare_ex')); + this.removeInput('CUSTOM_TIME'); + this.removeInput('CUSTOM_TEXT'); + } + }, +}; + +Blockly.JavaScript.forBlock['time_compare_ex'] = function (block) { + const fOption = block.getFieldValue('OPTION'); + const vStartTime = Blockly.JavaScript.valueToCode(block, 'START_TIME', Blockly.JavaScript.ORDER_ATOMIC); + let vEndTime = null; + try { + vEndTime = Blockly.JavaScript.valueToCode(block, 'END_TIME', Blockly.JavaScript.ORDER_ATOMIC); + vEndTime = vEndTime || null; + } catch (e) { + // Ignore + } + let vCustomTime = null; + try { + vCustomTime = Blockly.JavaScript.valueToCode(block, 'CUSTOM_TIME', Blockly.JavaScript.ORDER_ATOMIC); + vCustomTime = vCustomTime || null; + } catch (e) { + // Ignore + } + + return [`compareTime(${vStartTime}, ${vEndTime}, '${fOption}', ${vCustomTime})`, Blockly.JavaScript.ORDER_ATOMIC]; +}; + +// if time greater, less, between +// --- time compare -------------------------------------------------- +Blockly.Time.blocks['time_compare'] = + '' + + ' ' + + ' <' + + ' 12:00' + + ''; + +Blockly.Blocks['time_compare'] = { + init: function () { + this.appendDummyInput() + .appendField(Blockly.Translate('time_compare')); + + this.appendDummyInput('OPTION') + .appendField(new Blockly.FieldDropdown([ + [Blockly.Translate('time_compare_lt'), '<'], + [Blockly.Translate('time_compare_le'), '<='], + [Blockly.Translate('time_compare_gt'), '>'], + [Blockly.Translate('time_compare_ge'), '>='], + [Blockly.Translate('time_compare_eq'), '=='], + [Blockly.Translate('time_compare_bw'), 'between'], + [Blockly.Translate('time_compare_nb'), 'not between'], + ], function (option) { + this.sourceBlock_.updateShape_((option === 'between' || option === 'not between')); + }), 'OPTION'); + + this.appendDummyInput() + .appendField(' '); + + this.appendDummyInput('START_TIME') + .appendField(new Blockly.FieldTextInput('12:00'), 'START_TIME'); + + this.setInputsInline(true); + this.setOutput(true, 'Boolean'); + + this.setColour(Blockly.Time.HUE); + + this.setTooltip(Blockly.Translate('time_compare_tooltip')); + this.setHelpUrl(getHelp('time_compare_help')); + }, + + mutationToDom: function () { + const container = document.createElement('mutation'); + const option = this.getFieldValue('OPTION'); + container.setAttribute('end_time', (option === 'between' || option === 'not between') ? 'true' : 'false'); + return container; + }, + domToMutation: function (xmlElement) { + const option = xmlElement.getAttribute('end_time'); + this.updateShape_(option === true || option === 'true' || option === 'TRUE'); + }, + updateShape_: function (isBetween) { + // Add or remove a delay Input. + let inputExists; + try { + inputExists = this.getInput('END_TIME'); + } catch (e) { + inputExists = null; + } + + if (isBetween) { + if (!inputExists) { + this.appendDummyInput('AND') + .appendField(Blockly.Translate('time_compare_and')); + + this.appendDummyInput('END_TIME') + .appendField(new Blockly.FieldTextInput('18:00'), 'END_TIME'); + } + } else if (inputExists) { + this.removeInput('END_TIME'); + this.removeInput('AND'); + } + }, +}; + +Blockly.JavaScript.forBlock['time_compare'] = function (block) { + const fOption = block.getFieldValue('OPTION'); + const fStartTime = block.getFieldValue('START_TIME'); + let fEndTime = null; + try { + fEndTime = block.getFieldValue('END_TIME'); + } catch (e) { + + } + + return [`compareTime(${Blockly.JavaScript.quote_(fStartTime)}, ${fEndTime ? Blockly.JavaScript.quote_(fEndTime) : 'null'}, ${Blockly.JavaScript.quote_(fOption)})`, Blockly.JavaScript.ORDER_ATOMIC]; +}; + +// --- get time -------------------------------------------------- +Blockly.Words['time_get_yyyy.mm.dd'] .format = 'YYYY.MM.DD'; +Blockly.Words['time_get_yyyy/mm/dd'] .format = 'YYYY/MM/DD'; +Blockly.Words['time_get_yy.mm.dd'] .format = 'YY.MM.DD'; +Blockly.Words['time_get_yy/mm/dd'] .format = 'YY/MM/DD'; +Blockly.Words['time_get_dd.mm.yyyy'] .format = 'DD.MM.YYYY'; +Blockly.Words['time_get_dd/mm/yyyy'] .format = 'DD/MM/YYYY'; +Blockly.Words['time_get_dd.mm.yy'] .format = 'DD.MM.YY'; +Blockly.Words['time_get_dd/mm/yy'] .format = 'DD/MM/YY'; +Blockly.Words['time_get_mm/dd/yyyy'] .format = 'MM/DD/YYYY'; +Blockly.Words['time_get_mm/dd/yy'] .format = 'MM/DD/YY'; +Blockly.Words['time_get_dd.mm'] .format = 'DD.MM.'; +Blockly.Words['time_get_dd/mm'] .format = 'DD/MM'; +Blockly.Words['time_get_mm.dd'] .format = 'MM.DD'; +Blockly.Words['time_get_mm/dd'] .format = 'MM/DD'; +Blockly.Words['time_get_hh_mm'] .format = 'hh:mm'; +Blockly.Words['time_get_hh_mm_ss'] .format = 'hh:mm:ss'; +Blockly.Words['time_get_hh_mm_ss.sss'].format = 'hh:mm:ss.sss'; + +Blockly.Time.blocks['time_get'] = + '' + + ' ' + + ' object' + + ''; + +Blockly.Blocks['time_get'] = { + init: function () { + this.appendDummyInput() + .appendField(Blockly.Translate('time_get')); + + this.appendDummyInput('OPTION') + .appendField(new Blockly.FieldDropdown([ + [Blockly.Translate('time_get_object') , 'object'], + [Blockly.Translate('time_get_ms') , 'ms'], + [Blockly.Translate('time_get_s') , 's'], + [Blockly.Translate('time_get_sid') , 'sid'], + [Blockly.Translate('time_get_m') , 'm'], + [Blockly.Translate('time_get_mid') , 'mid'], + [Blockly.Translate('time_get_h') , 'h'], + [Blockly.Translate('time_get_d') , 'd'], + [Blockly.Translate('time_get_M') , 'M'], + [Blockly.Translate('time_get_Mt') , 'Mt'], + [Blockly.Translate('time_get_Mts') , 'Mts'], + [Blockly.Translate('time_get_y') , 'y'], + [Blockly.Translate('time_get_fy') , 'fy'], + [Blockly.Translate('time_get_wdt') , 'wdt'], + [Blockly.Translate('time_get_wdts') , 'wdts'], + [Blockly.Translate('time_get_wd') , 'wd'], + [Blockly.Translate('time_get_cw') , 'cw'], + [Blockly.Translate('time_get_custom') , 'custom'], + [Blockly.Translate('time_get_yyyy.mm.dd') , Blockly.Words['time_get_yyyy.mm.dd'] .format], + [Blockly.Translate('time_get_yyyy/mm/dd') , Blockly.Words['time_get_yyyy/mm/dd'] .format], + [Blockly.Translate('time_get_yy.mm.dd') , Blockly.Words['time_get_yy.mm.dd'] .format], + [Blockly.Translate('time_get_yy/mm/dd') , Blockly.Words['time_get_yy/mm/dd'] .format], + [Blockly.Translate('time_get_dd.mm.yyyy') , Blockly.Words['time_get_dd.mm.yyyy'] .format], + [Blockly.Translate('time_get_dd/mm/yyyy') , Blockly.Words['time_get_dd/mm/yyyy'] .format], + [Blockly.Translate('time_get_dd.mm.yy') , Blockly.Words['time_get_dd.mm.yy'] .format], + [Blockly.Translate('time_get_dd/mm/yy') , Blockly.Words['time_get_dd/mm/yy'] .format], + [Blockly.Translate('time_get_mm/dd/yyyy') , Blockly.Words['time_get_mm/dd/yyyy'] .format], + [Blockly.Translate('time_get_mm/dd/yy') , Blockly.Words['time_get_mm/dd/yy'] .format], + [Blockly.Translate('time_get_dd.mm') , Blockly.Words['time_get_dd.mm'] .format], + [Blockly.Translate('time_get_dd/mm') , Blockly.Words['time_get_dd/mm'] .format], + [Blockly.Translate('time_get_mm.dd') , Blockly.Words['time_get_mm.dd'] .format], + [Blockly.Translate('time_get_mm/dd') , Blockly.Words['time_get_mm/dd'] .format], + [Blockly.Translate('time_get_hh_mm') , Blockly.Words['time_get_hh_mm'] .format], + [Blockly.Translate('time_get_hh_mm_ss') , Blockly.Words['time_get_hh_mm_ss'] .format], + [Blockly.Translate('time_get_hh_mm_ss.sss') , Blockly.Words['time_get_hh_mm_ss.sss'].format], + ], function (option) { + this.sourceBlock_.updateShape_(option === 'custom', option === 'wdt' || option === 'wdts' || option === 'Mt' || option === 'Mts'); + }), 'OPTION'); + + this.setInputsInline(true); + this.setOutput(true); + + this.setColour(Blockly.Time.HUE); + + this.setTooltip(Blockly.Translate('time_get_tooltip')); + //this.setHelpUrl(getHelp('time_get_help')); + }, + mutationToDom: function () { + const container = document.createElement('mutation'); + const option = this.getFieldValue('OPTION'); + container.setAttribute('format', option === 'custom' ? 'true' : 'false'); + container.setAttribute('language', option === 'wdt' || option === 'wdts' || option === 'Mt' || option === 'Mts' ? 'true' : 'false'); + return container; + }, + domToMutation: function (xmlElement) { + const format = xmlElement.getAttribute('format'); + const language = xmlElement.getAttribute('language'); + this.updateShape_(format === true || format === 'true' || format === 'TRUE', language === true || language === 'true' || language === 'TRUE'); + }, + updateShape_: function (isFormat, isLanguage) { + // Add or remove a delay Input. + let inputExists; + try { + inputExists = this.getInput('FORMAT'); + } catch (e) { + inputExists = null; + } + + if (isFormat) { + if (!inputExists) { + this.appendDummyInput('FORMAT') + .appendField(' ') + .appendField(new Blockly.FieldTextInput(Blockly.Translate('time_get_default_format')), 'FORMAT'); + } + } else if (inputExists) { + this.removeInput('FORMAT'); + } + + try { + inputExists = this.getInput('LANGUAGE'); + } catch (e) { + inputExists = null; + } + + if (isLanguage) { + if (!inputExists) { + let languages; + if (systemLang === 'en') { + languages = [['in english', 'en'], ['auf deutsch', 'de'], ['на русском', 'ru']]; + } else if (systemLang === 'de') { + languages = [['auf deutsch', 'de'], ['in english', 'en'], ['на русском', 'ru']]; + } else if (systemLang === 'ru') { + languages = [['на русском', 'ru'], ['in english', 'en'], ['auf deutsch', 'de']]; + } else { + languages = [['in english', 'en'], ['auf deutsch', 'de'], ['на русском', 'ru']]; + } + this.appendDummyInput('LANGUAGE') + .appendField(new Blockly.FieldDropdown(languages), 'LANGUAGE'); + } + } else if (inputExists) { + this.removeInput('LANGUAGE'); + } + }, +}; + +Blockly.JavaScript.forBlock['time_get'] = function (block) { + const fOption = block.getFieldValue('OPTION'); + const fFormat = block.getFieldValue('FORMAT'); + const fLanguage = block.getFieldValue('LANGUAGE'); + + let code; + if (fOption === 'object') { + code = '(new Date().getTime())'; + } else if (fOption === 'ms') { + code = '(new Date().getMilliseconds())'; + } else if (fOption === 's') { + code = '(new Date().getSeconds())'; + } else if (fOption === 'sid') { + code = '(() => { const v = new Date(); return v.getHours() * 3600 + v.getMinutes() * 60 + v.getSeconds(); })()'; + } else if (fOption === 'm') { + code = '(new Date().getMinutes())'; + } else if (fOption === 'mid') { + code = '(() => { const v = new Date(); return v.getHours() * 60 + v.getMinutes(); })()'; + } else if (fOption === 'h') { + code = '(new Date().getHours())'; + } else if (fOption === 'd') { + code = '(new Date().getDate())'; + } else if (fOption === 'M') { + code = '(new Date().getMonth() + 1)'; + } else if (fOption === 'Mt') { + code = `formatDate(new Date(), 'OO', '${fLanguage}')`; + } else if (fOption === 'Mts') { + code = `formatDate(new Date(), 'O', '${fLanguage}')`; + } else if (fOption === 'y') { + code = '(new Date().getYear())'; + } else if (fOption === 'fy') { + code = '(new Date().getFullYear())'; + } else if (fOption === 'wdt') { + code = `formatDate(new Date(), 'WW', '${fLanguage}')`; + } else if (fOption === 'wdts') { + code = `formatDate(new Date(), 'W', '${fLanguage}')`; + } else if (fOption === 'wd') { + code = '(() => { const d = new Date().getDay(); return d === 0 ? 7 : d; })()'; + } else if (fOption === 'cw') { + code = '((date) => { const d = new Date(Date.UTC(date.getFullYear(), date.getMonth(), date.getDate())); const dayNum = d.getUTCDay() || 7; d.setUTCDate(d.getUTCDate() + 4 - dayNum); const yearStart = new Date(Date.UTC(d.getUTCFullYear(), 0, 1)); return Math.ceil(((d.getTime() - yearStart.getTime()) / 86400000 + 1) / 7); })(new Date())'; + } else if (fOption === 'custom') { + code = `formatDate(new Date(), ${Blockly.JavaScript.quote_(fFormat)})`; + } else { + code = `formatDate(new Date(), ${Blockly.JavaScript.quote_(fOption)})`; + } + + return [code, Blockly.JavaScript.ORDER_ATOMIC]; +}; + +// --- get time special -------------------------------------------------- +Blockly.Time.blocks['time_get_special'] = + '' + + ' dayStart' + + ''; + +Blockly.Blocks['time_get_special'] = { + init: function () { + this.appendDummyInput() + .appendField(Blockly.Translate('time_get_special')); + + this.appendDummyInput('TYPE') + .appendField(new Blockly.FieldDropdown([ + [Blockly.Translate('time_get_special_day_start'), 'dayStart'], + [Blockly.Translate('time_get_special_day_end'), 'dayEnd'], + [Blockly.Translate('time_get_special_week_start'), 'weekStart'], + [Blockly.Translate('time_get_special_week_end'), 'weekEnd'], + [Blockly.Translate('time_get_special_month_start'), 'monthStart'], + [Blockly.Translate('time_get_special_month_end'), 'monthEnd'], + ]), 'TYPE'); + + this.setInputsInline(true); + this.setOutput(true, 'Number'); + + this.setColour(Blockly.Time.HUE); + + this.setTooltip(Blockly.Translate('time_get_special_tooltip')); + //this.setHelpUrl(getHelp('time_get_special_help')); + }, +}; + +Blockly.JavaScript.forBlock['time_get_special'] = function (block) { + const fType = block.getFieldValue('TYPE'); + + let code; + if (fType === 'dayStart') { + code = '/* start of day */ (() => { const d = new Date(); d.setHours(0, 0, 0, 0); return d.getTime(); })()'; + } else if (fType === 'dayEnd') { + code = '/* end of day */ (() => { const d = new Date(); d.setHours(23, 59, 59, 999); return d.getTime(); })()'; + } else if (fType === 'weekStart') { + code = '/* start of week */ (() => { const d = new Date(); d.setHours(0, 0, 0, 0); return new Date(d.getFullYear(), d.getMonth(), d.getDate() - d.getDay() + (d.getDay() == 0 ? -6 : 1)).getTime(); })()'; + } else if (fType === 'weekEnd') { + code = '/* end of week */ (() => { const d = new Date(); d.setHours(0, 0, 0, 0); return new Date(d.getFullYear(), d.getMonth(), d.getDate() + (8 - d.getDay())).getTime() - 1; })()'; + } else if (fType === 'monthStart') { + code = '/* start of month */ (() => { const d = new Date(); d.setHours(0, 0, 0, 0); d.setDate(1); return d.getTime(); })()'; + } else if (fType === 'monthEnd') { + code = '/* end of month */ (() => { const d = new Date(); d.setHours(0, 0, 0, 0); return new Date(d.getFullYear(), d.getMonth() + 1, 1).getTime() - 1; })()'; + } + + return [code, Blockly.JavaScript.ORDER_ATOMIC]; +}; + +// --- get astro time -------------------------------------------------- +Blockly.Time.blocks['time_astro'] = + '' + + ' sunrise' + + ' 0' + + ''; + +Blockly.Blocks['time_astro'] = { + init: function () { + this.appendDummyInput() + .appendField(Blockly.Translate('time_astro')); + + this.appendDummyInput('TYPE') + .appendField(new Blockly.FieldDropdown([ + [Blockly.Translate('astro_sunriseText'), 'sunrise'], + [Blockly.Translate('astro_sunriseEndText'), 'sunriseEnd'], + [Blockly.Translate('astro_goldenHourEndText'), 'goldenHourEnd'], + [Blockly.Translate('astro_solarNoonText'), 'solarNoon'], + [Blockly.Translate('astro_goldenHourText'), 'goldenHour'], + [Blockly.Translate('astro_sunsetStartText'), 'sunsetStart'], + [Blockly.Translate('astro_sunsetText'), 'sunset'], + [Blockly.Translate('astro_duskText'), 'dusk'], + [Blockly.Translate('astro_nauticalDuskText'), 'nauticalDusk'], + [Blockly.Translate('astro_nightText'), 'night'], + [Blockly.Translate('astro_nightEndText'), 'nightEnd'], + [Blockly.Translate('astro_nauticalDawnText'), 'nauticalDawn'], + [Blockly.Translate('astro_dawnText'), 'dawn'], + [Blockly.Translate('astro_nadirText'), 'nadir'], + ]), 'TYPE'); + + this.appendDummyInput('OFFSET') + .appendField(Blockly.Translate('time_astro_offset')) + .appendField(new Blockly.FieldTextInput('0'), 'OFFSET'); + + this.setInputsInline(true); + this.setOutput(true); + + this.setColour(Blockly.Time.HUE); + + this.setTooltip(Blockly.Translate('time_astro_tooltip')); + this.setHelpUrl(getHelp('time_astro_help')); + }, +}; + +Blockly.JavaScript.forBlock['time_astro'] = function (block) { + const fType = block.getFieldValue('TYPE'); + const fOffset = parseFloat(block.getFieldValue('OFFSET')); + + return [`getAstroDate('${fType}', undefined, ${fOffset})`, Blockly.JavaScript.ORDER_ATOMIC]; +}; + +// --- time calculation -------------------------------------------------- +Blockly.Time.blocks['time_calculation'] = + '' + + ' +' + + ' ms' + + ' ' + + ' ' + + ' ' + + ' object' + + ' ' + + ' ' + + ' ' + + ' ' + + ' 1' + + ' ' + + ' ' + + ''; + +Blockly.Blocks['time_calculation'] = { + init: function () { + this.appendDummyInput('NAME') + .appendField(Blockly.Translate('time_calculation')); + + this.appendValueInput('DATE_TIME') + .appendField(Blockly.Translate('time_calculation_on')) + .setCheck(null); + + this.appendDummyInput('OPERATION') + .appendField(new Blockly.FieldDropdown([ + ['+', '+'], + ['-', '-'], + ]), 'OPERATION'); + + this.appendValueInput('VALUE'); + + this.appendDummyInput('UNIT') + .appendField(new Blockly.FieldDropdown([ + [Blockly.Translate('time_calculation_ms'), 'ms'], + [Blockly.Translate('time_calculation_sec'), 'sec'], + [Blockly.Translate('time_calculation_min'), 'min'], + [Blockly.Translate('time_calculation_hour'), 'hour'], + [Blockly.Translate('time_calculation_day'), 'day'], + [Blockly.Translate('time_calculation_week'), 'week'], + ]), 'UNIT'); + + this.setInputsInline(true); + this.setOutput(true, 'Number'); + + this.setColour(Blockly.Time.HUE); + + this.setTooltip(Blockly.Translate('time_calculation_tooltip')); + //this.setHelpUrl(getHelp('time_calculation_help')); + }, +}; + +Blockly.JavaScript.forBlock['time_calculation'] = function (block) { + const vDateTime = Blockly.JavaScript.valueToCode(block, 'DATE_TIME', Blockly.JavaScript.ORDER_ATOMIC); + const fOperation = block.getFieldValue('OPERATION'); + const vValue = Blockly.JavaScript.valueToCode(block, 'VALUE', Blockly.JavaScript.ORDER_ATOMIC); + const fUnit = block.getFieldValue('UNIT'); + + let step = 1; + if (fUnit === 'sec') { + step = 1000; + } else if (fUnit === 'min') { + step = 60 * 1000; + } else if (fUnit === 'hour') { + step = 60 * 60 * 1000; + } else if (fUnit === 'day') { + step = 24 * 60 * 60 * 1000; + } else if (fUnit === 'week') { + step = 7 * 24 * 60 * 60 * 1000; + } + + return [`/* time calculation */ ((dateTime) => { const ts = (typeof dateTime === 'object' ? dateTime.getTime() : dateTime); return ts ${fOperation} ((${vValue}) * ${step}); })(${vDateTime})`, Blockly.JavaScript.ORDER_ATOMIC]; +}; diff --git a/admin/google-blockly/own/blocks_timeout.js b/admin/google-blockly/own/blocks_timeout.js new file mode 100644 index 000000000..5cf3ecf12 --- /dev/null +++ b/admin/google-blockly/own/blocks_timeout.js @@ -0,0 +1,551 @@ +'use strict'; + +if (typeof goog !== 'undefined') { + goog.provide('Blockly.JavaScript.Timeouts'); + goog.require('Blockly.JavaScript'); +} else { + // define this object for blockly modules from adapters + window.goog = { + provide: function () {}, + require: function () {}, + }; +} + +Blockly.CustomBlocks = Blockly.CustomBlocks || []; +Blockly.CustomBlocks.push('Timeouts'); + +Blockly.Timeouts = { + HUE: 70, + blocks: {}, +}; + +/** + * Ensure two identically-named procedures don't exist. + * @param {string} name Proposed procedure name. + * @param {!Blockly.Block} block Block to disambiguate. + * @return {string} Non-colliding name. + */ +Blockly.Timeouts.findLegalName = function (name, block) { + if (block.isInFlyout) { + // Flyouts can have multiple procedures called 'do something'. + return name; + } + while (!Blockly.Timeouts.isLegalName_(name, block.workspace, block)) { + // Collision with another procedure. + const r = name.match(/^(.*?)(\d+)$/); + if (!r) { + name += '2'; + } else { + name = r[1] + (parseInt(r[2], 10) + 1); + } + } + return name; +}; + +/** + * Does this procedure have a legal name? Illegal names include names of + * procedures already defined. + * @param {string} name The questionable name. + * @param {!Blockly.Workspace} workspace The workspace to scan for collisions. + * @param {Blockly.Block=} opt_exclude Optional block to exclude from + * comparisons (one doesn't want to collide with oneself). + * @return {boolean} True if the name is legal. + * @private + */ +Blockly.Timeouts.isLegalName_ = function (name, workspace, opt_exclude) { + const blocks = workspace.getAllBlocks(); + // Iterate through every block and check the name. + for (let i = 0; i < blocks.length; i++) { + if (blocks[i] == opt_exclude) { + continue; + } + if (blocks[i].isTimeout_ || blocks[i].isInterval_) { + const blockName = blocks[i].getFieldValue('NAME'); + if (Blockly.Names.equals(blockName, name)) { + return false; + } + } + } + return true; +}; + +/** + * Rename a procedure. Called by the editable field. + * @param {string} name The proposed new name. + * @return {string} The accepted name. + * @this {!Blockly.Field} + */ +Blockly.Timeouts.rename = function (name) { + // Strip leading and trailing whitespace. Beyond this, all names are legal. + name = name.replace(/^[\s\xa0]+|[\s\xa0]+$/g, ''); + + return Blockly.Timeouts.findLegalName(name, this.sourceBlock_); +}; + +// --- setTimeout ----------------------------------------------------------- +Blockly.Timeouts.blocks['timeouts_wait'] = + '' + + ' 1000' + + ' ms' + + ''; + +Blockly.Blocks['timeouts_wait'] = { + init: function () { + this.appendDummyInput() + .appendField(Blockly.Translate('timeouts_wait')) + .appendField(new Blockly.FieldTextInput(1000), "DELAY") + .appendField(new Blockly.FieldDropdown([ + [Blockly.Translate('timeouts_settimeout_ms'), 'ms'], + [Blockly.Translate('timeouts_settimeout_sec'), 'sec'], + [Blockly.Translate('timeouts_settimeout_min'), 'min'], + ]), 'UNIT'); + + this.setInputsInline(true); + this.setPreviousStatement(true, null); + this.setNextStatement(true, null); + + this.setColour(Blockly.Timeouts.HUE); + + this.setTooltip(Blockly.Translate('timeouts_wait_tooltip')); + this.setHelpUrl(getHelp('timeouts_wait_help')); + }, +}; + +Blockly.JavaScript.forBlock['timeouts_wait'] = function (block) { + const fUnit = block.getFieldValue('UNIT'); + + let fDelay = block.getFieldValue('DELAY'); + if (fUnit === 'min') { + fDelay *= 60000; + } else if (fUnit === 'sec') { + fDelay *= 1000; + } + + return `await wait(${fDelay});\n`; +}; + +// --- setTimeout ----------------------------------------------------------- +Blockly.Timeouts.blocks['timeouts_settimeout'] = + '' + + ' timeout' + + ' 1000' + + ' ms' + + ''; + +Blockly.Blocks['timeouts_settimeout'] = { + init: function () { + const nameField = new Blockly.FieldTextInput(Blockly.Timeouts.findLegalName('timeout', this), Blockly.Timeouts.rename); + + nameField.setSpellcheck(false); + + this.appendDummyInput() + .appendField(Blockly.Translate('timeouts_settimeout')) + .appendField(nameField, 'NAME') + .appendField(Blockly.Translate('timeouts_settimeout_in')) + .appendField(new Blockly.FieldTextInput(1000), 'DELAY') + .appendField(new Blockly.FieldDropdown([ + [Blockly.Translate('timeouts_settimeout_ms'), 'ms'], + [Blockly.Translate('timeouts_settimeout_sec'), 'sec'], + [Blockly.Translate('timeouts_settimeout_min'), 'min'], + ]), 'UNIT'); + //.appendField(Blockly.Translate('timeouts_settimeout_ms')); + + this.appendStatementInput('STATEMENT') + .setCheck(null); + + this.setInputsInline(false); + this.setPreviousStatement(true, null); + this.setNextStatement(true, null); + + this.setColour(Blockly.Timeouts.HUE); + + this.setTooltip(Blockly.Translate('timeouts_settimeout_tooltip')); + this.setHelpUrl(getHelp('timeouts_settimeout_help')); + }, + isTimeout_: true, + getVars: function () { + return [this.getFieldValue('NAME')]; + }, + getVarModels: function () { + const name = this.getFieldValue('NAME'); + return [{ getId: () => { return name; }, name: name, type: 'timeout' }]; + }, +}; + +Blockly.JavaScript.forBlock['timeouts_settimeout'] = function (block) { + const fName = Blockly.JavaScript.nameDB_.safeName(block.getFieldValue('NAME')); + const fUnit = block.getFieldValue('UNIT'); + + let fDelay = block.getFieldValue('DELAY'); + if (fUnit === 'min') { + fDelay *= 60000; + } else if (fUnit === 'sec') { + fDelay *= 1000; + } + + const statement = Blockly.JavaScript.statementToCode(block, 'STATEMENT'); + + return `${fName} = setTimeout(async () => {\n` + + Blockly.JavaScript.prefixLines(`${fName} = null;`, Blockly.JavaScript.INDENT) + '\n' + + statement + + `}, ${fDelay});\n`; +}; + +// --- setTimeout variable ----------------------------------------------------------- +Blockly.Timeouts.blocks['timeouts_settimeout_variable'] = + '' + + '' + + ' ' + + ' ' + + ' 1000' + + ' ' + + ' ' + + ''; + +Blockly.Blocks['timeouts_settimeout_variable'] = { + init: function () { + const nameField = new Blockly.FieldTextInput(Blockly.Timeouts.findLegalName('timeout', this), Blockly.Timeouts.rename); + + nameField.setSpellcheck(false); + + this.appendDummyInput() + .appendField(Blockly.Translate('timeouts_settimeout')) + .appendField(nameField, 'NAME') + .appendField(Blockly.Translate('timeouts_settimeout_in')); + + this.appendValueInput('DELAY_MS') + .setCheck('Number') + .appendField(Blockly.Translate('timeouts_settimeout_ms')); + + this.appendStatementInput('STATEMENT') + .setCheck(null); + + this.setInputsInline(true); + this.setPreviousStatement(true, null); + this.setNextStatement(true, null); + + this.setColour(Blockly.Timeouts.HUE); + + this.setTooltip(Blockly.Translate('timeouts_settimeout_tooltip')); + this.setHelpUrl(getHelp('timeouts_settimeout_help')); + }, + isTimeout_: true, + getVars: function () { + return [this.getFieldValue('NAME')]; + }, + getVarModels: function () { + const name = this.getFieldValue('NAME'); + return [{ getId: () => { return name; }, name: name, type: 'timeout' }]; + }, +}; + +Blockly.JavaScript.forBlock['timeouts_settimeout_variable'] = function (block) { + const vDelayMs = Blockly.JavaScript.valueToCode(block, 'DELAY_MS', Blockly.JavaScript.ORDER_ATOMIC); + const fName = Blockly.JavaScript.nameDB_.safeName(block.getFieldValue('NAME')); + const statement = Blockly.JavaScript.statementToCode(block, 'STATEMENT'); + + return `${fName} = setTimeout(async () => {\n` + + Blockly.JavaScript.prefixLines(`${fName} = null;`, Blockly.JavaScript.INDENT) + '\n' + + statement + + `}, parseInt(${vDelayMs}));\n`; +}; + +// --- clearTimeout ----------------------------------------------------------- +Blockly.Timeouts.getAllTimeouts = function (workspace) { + const blocks = workspace.getAllBlocks(); + const result = []; + + // Iterate through every block and check the name. + for (let i = 0; i < blocks.length; i++) { + if (blocks[i].isTimeout_) { + result.push([blocks[i].getFieldValue('NAME'), blocks[i].getFieldValue('NAME')]); + } + } + + // BF(2020.05.16) : for back compatibility. Remove it after 5 years + if (window.scripts.loading) { + const variables = workspace.getVariablesOfType(''); + variables.forEach(v => !result.find(it => it[0] === v.name) && result.push([v.name, v.name])); + } + + const variables1 = workspace.getVariablesOfType('timeout'); + variables1.forEach(v => !result.find(it => it[0] === v.name) && result.push([v.name, v.name])); + + !result.length && result.push(['', '']); + + return result; +}; + +Blockly.Timeouts.blocks['timeouts_cleartimeout'] = + '' + + '' + + ' ' + + ''; + +Blockly.Blocks['timeouts_cleartimeout'] = { + init: function () { + this.appendDummyInput('NAME') + .appendField(Blockly.Translate('timeouts_cleartimeout')) + .appendField(new Blockly.FieldDropdown(function () { + return window.scripts && window.scripts.blocklyWorkspace ? Blockly.Timeouts.getAllTimeouts(window.scripts.blocklyWorkspace) : []; + }), 'NAME'); + + this.setInputsInline(true); + this.setPreviousStatement(true, null); + this.setNextStatement(true, null); + + this.setColour(Blockly.Timeouts.HUE); + + this.setTooltip(Blockly.Translate('timeouts_cleartimeout_tooltip')); + this.setHelpUrl(getHelp('timeouts_cleartimeout_help')); + }, +}; + +Blockly.JavaScript.forBlock['timeouts_cleartimeout'] = function (block) { + const fName = Blockly.JavaScript.nameDB_.safeName(block.getFieldValue('NAME')); + + return `(() => { if (${fName}) { clearTimeout(${fName}); ${fName} = null; }})();\n`; +}; + +// --- getTimeout ----------------------------------------------------------- +Blockly.Timeouts.blocks['timeouts_gettimeout'] = + '' + + '' + + ' ' + + ''; + +Blockly.Blocks['timeouts_gettimeout'] = { + init: function () { + this.appendDummyInput('NAME') + .appendField(Blockly.Translate('timeouts_gettimeout')) + .appendField(new Blockly.FieldDropdown(function () { + return window.scripts.blocklyWorkspace ? Blockly.Timeouts.getAllTimeouts(window.scripts.blocklyWorkspace) : []; + }), 'NAME'); + + this.setInputsInline(true); + this.setOutput(true); + + this.setColour(Blockly.Timeouts.HUE); + + this.setTooltip(Blockly.Translate('timeouts_gettimeout_tooltip')); + this.setHelpUrl(getHelp('timeouts_gettimeout_help')); + }, +}; + +Blockly.JavaScript.forBlock['timeouts_gettimeout'] = function (block) { + const fName = Blockly.JavaScript.nameDB_.safeName(block.getFieldValue('NAME')); + + return [fName, Blockly.JavaScript.ORDER_ATOMIC]; +}; + +// --- setInterval ----------------------------------------------------------- +Blockly.Timeouts.blocks['timeouts_setinterval'] = + '' + + ' 1000' + + ' ms' + + ''; + +Blockly.Blocks['timeouts_setinterval'] = { + init: function () { + const nameField = new Blockly.FieldTextInput(Blockly.Timeouts.findLegalName(Blockly.Translate('timeouts_setinterval_name'), this), Blockly.Timeouts.rename); + + nameField.setSpellcheck(false); + + this.appendDummyInput() + .appendField(Blockly.Translate('timeouts_setinterval')) + .appendField(nameField, 'NAME') + .appendField(Blockly.Translate('timeouts_setinterval_in')) + .appendField(new Blockly.FieldTextInput(1000), 'INTERVAL') + .appendField(new Blockly.FieldDropdown([ + [Blockly.Translate('timeouts_settimeout_ms'), 'ms'], + [Blockly.Translate('timeouts_settimeout_sec'), 'sec'], + [Blockly.Translate('timeouts_settimeout_min'), 'min'], + ]), 'UNIT'); + + this.appendStatementInput('STATEMENT') + .setCheck(null); + + this.setInputsInline(false); + this.setPreviousStatement(true, null); + this.setNextStatement(true, null); + + this.setColour(Blockly.Timeouts.HUE); + + this.setTooltip(Blockly.Translate('timeouts_setinterval_tooltip')); + this.setHelpUrl(getHelp('timeouts_setinterval_help')); + }, + isInterval_: true, + getVars: function () { + return [this.getFieldValue('NAME')]; + }, + getVarModels: function () { + const name = this.getFieldValue('NAME'); + return [{ getId: () => { return name; }, name: name, type: 'interval' }]; + }, +}; + +Blockly.JavaScript.forBlock['timeouts_setinterval'] = function (block) { + const fName = Blockly.JavaScript.nameDB_.safeName(block.getFieldValue('NAME')); + const fUnit = block.getFieldValue('UNIT'); + + let fInterval = block.getFieldValue('INTERVAL'); + if (fUnit === 'min') { + fInterval *= 60000; + } else if (fUnit === 'sec') { + fInterval *= 1000; + } + + const statement = Blockly.JavaScript.statementToCode(block, 'STATEMENT'); + + return `${fName} = setInterval(async () => {\n` + + statement + + `}, ${fInterval});\n`; +}; + +// --- setInterval variable ----------------------------------------------------------- +Blockly.Timeouts.blocks['timeouts_setinterval_variable'] = + '' + + '' + + ' ' + + ' ' + + ' 1000' + + ' ' + + ' ' + + ''; + +Blockly.Blocks['timeouts_setinterval_variable'] = { + init: function () { + const nameField = new Blockly.FieldTextInput( + Blockly.Timeouts.findLegalName(Blockly.Translate('timeouts_setinterval_name'), this), + Blockly.Timeouts.rename); + + nameField.setSpellcheck(false); + + this.appendDummyInput() + .appendField(Blockly.Translate('timeouts_setinterval')) + .appendField(nameField, 'NAME') + .appendField(Blockly.Translate('timeouts_setinterval_in')); + + this.appendValueInput('INTERVAL_MS') + .setCheck('Number') + .appendField(Blockly.Translate('timeouts_settimeout_ms')); + + this.appendStatementInput('STATEMENT') + .setCheck(null); + + this.setInputsInline(true); + this.setPreviousStatement(true, null); + this.setNextStatement(true, null); + + this.setColour(Blockly.Timeouts.HUE); + + this.setTooltip(Blockly.Translate('timeouts_setinterval_tooltip')); + this.setHelpUrl(getHelp('timeouts_setinterval_help')); + }, + isInterval_: true, + getVars: function () { + return [this.getFieldValue('NAME')]; + }, + getVarModels: function () { + const name = this.getFieldValue('NAME'); + return [{ getId: () => { return name; }, name: name, type: 'interval' }]; + }, +}; + +Blockly.JavaScript.forBlock['timeouts_setinterval_variable'] = function (block) { + const vIntervalMs = Blockly.JavaScript.valueToCode(block, 'INTERVAL_MS', Blockly.JavaScript.ORDER_ATOMIC); + const fName = Blockly.JavaScript.nameDB_.safeName(block.getFieldValue('NAME')); + const statement = Blockly.JavaScript.statementToCode(block, 'STATEMENT'); + + return `${fName} = setInterval(async () => {\n` + + statement + + `}, parseInt(${vIntervalMs}));\n`; +}; + +// --- clearInterval ----------------------------------------------------------- +Blockly.Timeouts.blocks['timeouts_clearinterval'] = + '' + + '' + + ' ' + + ''; + +Blockly.Timeouts.getAllIntervals = function (workspace) { + const blocks = workspace.getAllBlocks(); + const result = []; + + // Iterate through every block and check the name. + for (let i = 0; i < blocks.length; i++) { + if (blocks[i].isInterval_) { + result.push([blocks[i].getFieldValue('NAME'), blocks[i].getFieldValue('NAME')]); + } + } + + // BF(2020.05.16) : for back compatibility. Remove it after 5 years + if (window.scripts.loading) { + const variables = workspace.getVariablesOfType(''); + variables.forEach(v => !result.find(it => it[0] === v.name) && result.push([v.name, v.name])); + } + + const variables1 = workspace.getVariablesOfType('interval'); + variables1.forEach(v => !result.find(it => it[0] === v.name) && result.push([v.name, v.name])); + + !result.length && result.push(['', '']); + + return result; +}; + +Blockly.Blocks['timeouts_clearinterval'] = { + init: function () { + this.appendDummyInput('NAME') + .appendField(Blockly.Translate('timeouts_clearinterval')) + .appendField(new Blockly.FieldDropdown(function () { + return window.scripts.blocklyWorkspace ? Blockly.Timeouts.getAllIntervals(window.scripts.blocklyWorkspace) : []; + }), 'NAME'); + + this.setInputsInline(true); + this.setPreviousStatement(true, null); + this.setNextStatement(true, null); + + this.setColour(Blockly.Timeouts.HUE); + + this.setTooltip(Blockly.Translate('timeouts_clearinterval_tooltip')); + this.setHelpUrl(getHelp('timeouts_clearinterval_help')); + }, +}; + +Blockly.JavaScript.forBlock['timeouts_clearinterval'] = function (block) { + const fName = Blockly.JavaScript.nameDB_.safeName(block.getFieldValue('NAME')); + + return `(() => { if (${fName}) { clearInterval(${fName}); ${fName} = null; }})();\n`; +}; + +// --- getInterval ----------------------------------------------------------- +Blockly.Timeouts.blocks['timeouts_getinterval'] = + '' + + '' + + ' ' + + ''; + +Blockly.Blocks['timeouts_getinterval'] = { + init: function () { + this.appendDummyInput('NAME') + .appendField(Blockly.Translate('timeouts_getinterval')) + .appendField(new Blockly.FieldDropdown(function () { + return window.scripts.blocklyWorkspace ? Blockly.Timeouts.getAllIntervals(window.scripts.blocklyWorkspace) : []; + }), 'NAME'); + + this.setInputsInline(true); + this.setOutput(true); + + this.setColour(Blockly.Timeouts.HUE); + + this.setTooltip(Blockly.Translate('timeouts_getinterval_tooltip')); + this.setHelpUrl(getHelp('timeouts_getinterval_help')); + }, +}; + +Blockly.JavaScript.forBlock['timeouts_getinterval'] = function (block) { + const fName = Blockly.JavaScript.nameDB_.safeName(block.getFieldValue('NAME')); + + return [fName, Blockly.JavaScript.ORDER_ATOMIC]; +}; diff --git a/admin/google-blockly/own/blocks_trigger.js b/admin/google-blockly/own/blocks_trigger.js new file mode 100644 index 000000000..77d04755e --- /dev/null +++ b/admin/google-blockly/own/blocks_trigger.js @@ -0,0 +1,1791 @@ +'use strict'; + +if (typeof goog !== 'undefined') { + goog.provide('Blockly.JavaScript.Trigger'); + goog.require('Blockly.JavaScript'); +} + +Blockly.CustomBlocks = Blockly.CustomBlocks || []; +Blockly.CustomBlocks.push('Trigger'); + +Blockly.Trigger = { + HUE: 330, + blocks: {}, + WARNING_PARENTS: [ + 'on', 'on_ext', 'schedule', 'schedule_by_id', 'schedule_create', 'astro', 'onMessage', 'onFile', 'onLog', 'onEnumMembers', // trigger blocks + 'timeouts_setinterval', 'timeouts_setinterval_variable', // timeouts + 'controls_repeat_ext', 'controls_repeat_ext', 'controls_for', 'controls_forEach', // loops + ], +}; + +// --- ON Extended----------------------------------------------------------- + +Blockly.Trigger.blocks['on_ext'] = + '' + + ' ' + + ' ne' + + ' ' + + ' ' + + ' ' + + ' ' + + ' ' + + ''; + +Blockly.Blocks['on_ext_oid_container'] = { + /** + * Mutator block for container. + * @this Blockly.Block + */ + init: function () { + this.appendDummyInput() + .appendField(Blockly.Translate('on_ext_on')); + + this.appendStatementInput('STACK'); + + this.setColour(Blockly.Trigger.HUE); + + this.setTooltip(Blockly.Translate('on_ext_on_tooltip')); + this.contextMenu = false; + }, +}; + +Blockly.Blocks['on_ext_oid'] = { + /** + * Mutator block for add items. + * @this Blockly.Block + */ + init: function () { + this.appendDummyInput('OID') + .appendField(Blockly.Translate('on_ext_oid')); + + this.setPreviousStatement(true); + this.setNextStatement(true); + + this.setColour(Blockly.Trigger.HUE); + + this.setTooltip(Blockly.Translate('on_ext_oid_tooltip')); + + this.contextMenu = false; + }, +}; + +Blockly.Blocks['on_ext'] = { + init: function () { + this.itemCount_ = 1; + this.setMutator(new Blockly.icons.MutatorIcon(['on_ext_oid'], this)); + + this.setInputsInline(false); + this.setPreviousStatement(true, null); + this.setNextStatement(true, null); + + this.setColour(Blockly.Trigger.HUE); + + this.setTooltip(Blockly.Translate('on_ext_tooltip')); + this.setHelpUrl(getHelp('on_help')); + }, + /** + * Create XML to represent number of text inputs. + * @return {!Element} XML storage element. + * @this Blockly.Block + */ + mutationToDom: function () { + const container = document.createElement('mutation'); + container.setAttribute('items', this.itemCount_); + + return container; + }, + /** + * Parse XML to restore the text inputs. + * @param {!Element} xmlElement XML storage element. + * @this Blockly.Block + */ + domToMutation: function (xmlElement) { + this.itemCount_ = parseInt(xmlElement.getAttribute('items'), 10); + this.updateShape_(); + }, + /** + * Populate the mutator's dialog with this block's components. + * @param {!Blockly.Workspace} workspace Mutator's workspace. + * @return {!Blockly.Block} Root block in mutator. + * @this Blockly.Block + */ + decompose: function (workspace) { + const containerBlock = workspace.newBlock('on_ext_oid_container'); + containerBlock.initSvg(); + + let connection = containerBlock.getInput('STACK').connection; + for (let i = 0; i < this.itemCount_; i++) { + const itemBlock = workspace.newBlock('on_ext_oid'); + itemBlock.initSvg(); + connection.connect(itemBlock.previousConnection); + connection = itemBlock.nextConnection; + } + + return containerBlock; + }, + /** + * Reconfigure this block based on the mutator dialog's components. + * @param {!Blockly.Block} containerBlock Root block in mutator. + * @this Blockly.Block + */ + compose: function (containerBlock) { + let itemBlock = containerBlock.getInputTargetBlock('STACK'); + // Count number of inputs. + const connections = []; + while (itemBlock) { + connections.push(itemBlock.valueConnection_); + itemBlock = itemBlock.nextConnection && + itemBlock.nextConnection.targetBlock(); + } + + // Disconnect any children that don't belong. + for (let k = 0; k < this.itemCount_; k++) { + try { + const connection = this.getInput('OID' + k).connection.targetConnection; + if (connection && !connections.includes(connection)) { + connection.disconnect(); + } + } catch (e) { + // Do nothing, input does not exist + } + } + + this.itemCount_ = connections.length; + if (this.itemCount_ < 1) { + this.itemCount_ = 1; + } + this.updateShape_(); + + // Reconnect any child blocks. + for (let i = 0; i < this.itemCount_; i++) { + Blockly.icons.MutatorIcon.reconnect(connections[i], this, 'OID' + i); + } + }, + /** + * Store pointers to any connected child blocks. + * @param {!Blockly.Block} containerBlock Root block in mutator. + * @this Blockly.Block + */ + saveConnections: function (containerBlock) { + let itemBlock = containerBlock.getInputTargetBlock('STACK'); + let i = 0; + + while (itemBlock) { + let input; + try { + input = this.getInput('OID' + i); + } catch (e) { + input = null; + } + itemBlock.valueConnection_ = input?.connection.targetConnection; + i++; + itemBlock = itemBlock.nextConnection?.targetBlock(); + } + }, + /** + * Modify this block to have the correct number of inputs. + * @private + * @this Blockly.Block + */ + updateShape_: function () { + let conditionValue = undefined; + try { + if (this.getInput('CONDITION')) { + conditionValue = this.getFieldValue('CONDITION'); + this.removeInput('CONDITION'); + } + } catch (e) { + // Do nothing, input does not exist + } + + + let conditionAckValue = undefined; + try { + if (this.getInput('ACK_CONDITION')) { + conditionAckValue = this.getFieldValue('ACK_CONDITION'); + this.removeInput('ACK_CONDITION'); + } + } catch (e) { + // Do nothing, input does not exist + } + + let input; + + for (let j = 0; input = this.inputList[j]; j++) { + if (input.name === 'STATEMENT') { + this.inputList.splice(j, 1); + break; + } + } + + // Add new inputs. + const wp = this.workspace; + + let i; + for (i = 0; i < this.itemCount_; i++) { + let _input; + try { + _input = this.getInput('OID' + i); + } catch (e) { + // Do nothing, input does not exist + } + if (!_input) { + _input = this.appendValueInput('OID' + i); + + if (i === 0) { + _input.appendField(Blockly.Translate('on_ext')); + } + setTimeout(__input => { + if (!__input.connection.isConnected()) { + const shadow = wp.newBlock('field_oid'); + shadow.setShadow(true); + shadow.outputConnection.connect(__input.connection); + shadow.initSvg(); + shadow.render(); + } + }, 100, _input); + } else { + setTimeout(__input => { + if (!__input.connection.isConnected()) { + const shadow = wp.newBlock('field_oid'); + shadow.setShadow(true); + shadow.outputConnection.connect(__input.connection); + shadow.initSvg(); + shadow.render(); + } + }, 100, _input); + } + } + + // Remove deleted inputs. + try { + while (this.getInput('OID' + i)) { + this.removeInput('OID' + i); + i++; + } + } catch (e) { + // Do nothing, input does not exist + } + + this.appendDummyInput('CONDITION') + .appendField(new Blockly.FieldDropdown([ + [Blockly.Translate('on_onchange'), 'ne'], + [Blockly.Translate('on_any'), 'any'], + [Blockly.Translate('on_gt'), 'gt'], + [Blockly.Translate('on_ge'), 'ge'], + [Blockly.Translate('on_lt'), 'lt'], + [Blockly.Translate('on_le'), 'le'], + [Blockly.Translate('on_true'), 'true'], + [Blockly.Translate('on_false'), 'false'], + ]), 'CONDITION'); + if (conditionValue) { + this.setFieldValue(conditionValue, 'CONDITION'); // restore previous value + } + + this.appendDummyInput('ACK_CONDITION') + .appendField(Blockly.Translate('on_ack')) + .appendField(new Blockly.FieldDropdown([ + [Blockly.Translate('on_ack_any'), ''], + [Blockly.Translate('on_ack_true'), 'true'], + [Blockly.Translate('on_ack_false'), 'false'], + ]), 'ACK_CONDITION'); + if (conditionAckValue) { + this.setFieldValue(conditionAckValue, 'ACK_CONDITION'); // restore previous value + } + + if (input) { + this.inputList.push(input); + } else { + this.appendStatementInput('STATEMENT') + .setCheck(null); + } + }, + /** + * Called whenever anything on the workspace changes. + * Add warning if this flow block is not nested inside a loop. + * @param {!Blockly.Events.Abstract} e Change event. + * @this Blockly.Block + */ + onchange: function (e) { + let legal = true; + + // Is the block nested in a trigger? + let block = this; + while (block = block.getSurroundParent()) { + if (block && Blockly.Trigger.WARNING_PARENTS.includes(block.type)) { + legal = false; + break; + } + } + + if (legal) { + this.setWarningText(null, this.id); + } else { + this.setWarningText(Blockly.Translate('trigger_in_trigger_warning'), this.id); + } + }, +}; +Blockly.JavaScript.forBlock['on_ext'] = function (block) { + const fCondition = block.getFieldValue('CONDITION'); + const fAckCondition = block.getFieldValue('ACK_CONDITION'); + + let val; + if (fCondition === 'true' || fCondition === 'false') { + val = `val: ${fCondition}`; + } else { + val = `change: '${fCondition}'`; + } + + const oids = []; + for (let n = 0; n < block.itemCount_; n++) { + let id = Blockly.JavaScript.valueToCode(block, 'OID' + n, Blockly.JavaScript.ORDER_COMMA); + if (id) { + id = id.toString(); + if (id.startsWith('\'') && id.endsWith('\'')) { + id = `[${id}]`; + } + if (oids.indexOf(id) === -1) { + oids.push(id); + } + } + } + + const oid = `[].concat(${oids.join(').concat(')})`; + const statement = Blockly.JavaScript.statementToCode(block, 'STATEMENT'); + + return `on({ id: ${oid}, ${val}${fAckCondition ? `, ack: ${fAckCondition}` : ''} }, async (obj) => {\n` + + (oids.length === 1 ? Blockly.JavaScript.prefixLines('let value = obj.state.val;\nlet oldValue = obj.oldState.val;', Blockly.JavaScript.INDENT) + '\n' : '') + + statement + + '});\n'; +}; + +// --- ON ----------------------------------------------------------- +Blockly.Trigger.blocks['on'] = + '' + + '' + + ' ne' + + ' ' + + ''; + +Blockly.Blocks['on'] = { + init: function () { + this.appendDummyInput() + .appendField(Blockly.Translate('on')); + + this.appendDummyInput('OID') + .appendField(new Blockly.FieldOID(Blockly.Translate('select_id'), 'state'), 'OID'); + + this.appendDummyInput('CONDITION') + .appendField(new Blockly.FieldDropdown([ + [Blockly.Translate('on_onchange'), 'ne'], + [Blockly.Translate('on_any'), 'any'], + [Blockly.Translate('on_gt'), 'gt'], + [Blockly.Translate('on_ge'), 'ge'], + [Blockly.Translate('on_lt'), 'lt'], + [Blockly.Translate('on_le'), 'le'], + [Blockly.Translate('on_true'), 'true'], + [Blockly.Translate('on_false'), 'false'], + ]), 'CONDITION'); + + this.appendDummyInput('ACK_CONDITION') + .appendField(Blockly.Translate('on_ack')) + .appendField(new Blockly.FieldDropdown([ + [Blockly.Translate('on_ack_any'), ''], + [Blockly.Translate('on_ack_true'), 'true'], + [Blockly.Translate('on_ack_false'), 'false'], + ]), 'ACK_CONDITION'); + + this.appendStatementInput('STATEMENT') + .setCheck(null); + + this.setInputsInline(false); + this.setPreviousStatement(true, null); + this.setNextStatement(true, null); + + this.setColour(Blockly.Trigger.HUE); + + this.setTooltip(Blockly.Translate('on_tooltip')); + this.setHelpUrl(getHelp('on_help')); + }, + /** + * Called whenever anything on the workspace changes. + * Add warning if this flow block is not nested inside a loop. + * @param {!Blockly.Events.Abstract} e Change event. + * @this Blockly.Block + */ + onchange: function (e) { + let legal = true; + + // Is the block nested in a trigger? + let block = this; + while (block = block.getSurroundParent()) { + if (block && Blockly.Trigger.WARNING_PARENTS.includes(block.type)) { + legal = false; + break; + } + } + + if (legal) { + this.setWarningText(null, this.id); + } else { + this.setWarningText(Blockly.Translate('trigger_in_trigger_warning'), this.id); + } + }, +}; +Blockly.JavaScript.forBlock['on'] = function (block) { + const fObjId = block.getFieldValue('OID'); + const fCondition = block.getFieldValue('CONDITION'); + const fAckCondition = block.getFieldValue('ACK_CONDITION'); + + Blockly.Msg.VARIABLES_DEFAULT_NAME = 'value'; + + let val; + if (fCondition === 'true' || fCondition === 'false') { + val = `val: ${fCondition}`; + } else { + val = `change: '${fCondition}'`; + } + + let objectName = main.objects[fObjId] && main.objects[fObjId].common && main.objects[fObjId].common.name ? main.objects[fObjId].common.name : ''; + if (typeof objectName === 'object') { + objectName = objectName[systemLang] || objectName.en; + } + + const statement = Blockly.JavaScript.statementToCode(block, 'STATEMENT'); + + return `on({ id: '${fObjId}'${objectName ? ` /* ${objectName} */` : ''}, ${val}${fAckCondition ? `, ack: ${fAckCondition}` : ''} }, async (obj) => {\n` + + Blockly.JavaScript.prefixLines('let value = obj.state.val;', Blockly.JavaScript.INDENT) + '\n' + + Blockly.JavaScript.prefixLines('let oldValue = obj.oldState.val;', Blockly.JavaScript.INDENT) + '\n' + + statement + + '});\n'; +}; + +// --- get info about event ----------------------------------------------------------- +Blockly.Trigger.blocks['on_source'] = + '' + + '' + + ' state.val' + + ''; + +Blockly.Blocks['on_source'] = { + /** + * Block for conditionally returning a value from a procedure. + * @this Blockly.Block + */ + init: function () { + this.appendDummyInput() + .appendField('↪'); + + this.appendDummyInput('ATTR') + .appendField(new Blockly.FieldDropdown([ + [Blockly.Translate('on_source_state_val'), 'state.val'], + [Blockly.Translate('on_source_state_ts'), 'state.ts'], + [Blockly.Translate('on_source_state_q'), 'state.q'], + [Blockly.Translate('on_source_state_from'), 'state.from'], + [Blockly.Translate('on_source_state_ack'), 'state.ack'], + [Blockly.Translate('on_source_state_lc'), 'state.lc'], + [Blockly.Translate('on_source_state_c'), 'state.c'], + [Blockly.Translate('on_source_state_user'), 'state.user'], + [Blockly.Translate('on_source_id'), 'id'], + [Blockly.Translate('on_source_name'), 'common.name'], + [Blockly.Translate('on_source_desc'), 'common.desc'], + [Blockly.Translate('on_source_channel_id'), 'channelId'], + [Blockly.Translate('on_source_channel_name'), 'channelName'], + [Blockly.Translate('on_source_device_id'), 'deviceId'], + [Blockly.Translate('on_source_device_name'), 'deviceName'], + [Blockly.Translate('on_source_oldstate_val'), 'oldState.val'], + [Blockly.Translate('on_source_oldstate_ts'), 'oldState.ts'], + [Blockly.Translate('on_source_oldstate_q'), 'oldState.q'], + [Blockly.Translate('on_source_oldstate_from'), 'oldState.from'], + [Blockly.Translate('on_source_oldstate_ack'), 'oldState.ack'], + [Blockly.Translate('on_source_oldstate_lc'), 'oldState.lc'], + [Blockly.Translate('on_source_oldstate_c'), 'oldState.c'], + [Blockly.Translate('on_source_oldstate_user'), 'oldState.user'], + ]), 'ATTR'); + + this.setInputsInline(true); + this.setOutput(true); + + this.setColour(Blockly.Trigger.HUE); + + this.setTooltip(Blockly.Translate('on_source_tooltip')); + this.setHelpUrl(getHelp('on_help')); + }, + /** + * Called whenever anything on the workspace changes. + * Add warning if this flow block is not nested inside a loop. + * @param {!Blockly.Events.Abstract} e Change event. + * @this Blockly.Block + */ + onchange: function (e) { + let legal = false; + // Is the block nested in a trigger? + let block = this; + do { + if (this.FUNCTION_TYPES.includes(block.type)) { + legal = true; + break; + } + block = block.getSurroundParent(); + } while (block); + + if (legal) { + this.setWarningText(null, this.id); + } else { + this.setWarningText(Blockly.Translate('on_source_warning'), this.id); + } + }, + /** + * List of block types that are functions and thus do not need warnings. + * To add a new function type add this to your code: + * Blockly.Blocks['procedures_ifreturn'].FUNCTION_TYPES.push('custom_func'); + */ + FUNCTION_TYPES: ['on', 'on_ext', 'onEnumMembers'], +}; +Blockly.JavaScript.forBlock['on_source'] = function (block) { + let fAttr = block.getFieldValue('ATTR'); + const parts = fAttr.split('.'); + + if (parts.length > 1) { + fAttr = `(obj.${parts[0]} ? obj.${fAttr} : '')`; + } else { + fAttr = `obj.${fAttr}`; + } + + return [fAttr, Blockly.JavaScript.ORDER_ATOMIC]; +}; + +// --- acknowledge ----------------------------------------------------------- +Blockly.Trigger.blocks['on_ack_value'] = + '' + + '' + + ''; + +Blockly.Blocks['on_ack_value'] = { + /** + * Block for conditionally returning a value from a procedure. + * @this Blockly.Block + */ + init: function () { + this.appendDummyInput() + .appendField('↪ ' + Blockly.Translate('on_ack_value')); + + this.setInputsInline(false); + this.setPreviousStatement(true, null); + this.setNextStatement(true, null); + + this.setColour(Blockly.Trigger.HUE); + + this.setTooltip(Blockly.Translate('on_ack_value_tooltip')); + this.setHelpUrl(getHelp('on_help')); + }, + /** + * Called whenever anything on the workspace changes. + * Add warning if this flow block is not nested inside a loop. + * @param {!Blockly.Events.Abstract} e Change event. + * @this Blockly.Block + */ + onchange: function (e) { + let legal = false; + // Is the block nested in a trigger? + let block = this; + do { + if (this.FUNCTION_TYPES.includes(block.type)) { + legal = true; + break; + } + block = block.getSurroundParent(); + } while (block); + + if (legal) { + this.setWarningText(null, this.id); + } else { + this.setWarningText(Blockly.Translate('on_ack_value_warning'), this.id); + } + }, + /** + * List of block types that are functions and thus do not need warnings. + * To add a new function type add this to your code: + * Blockly.Blocks['procedures_ifreturn'].FUNCTION_TYPES.push('custom_func'); + */ + FUNCTION_TYPES: ['on', 'on_ext', 'onEnumMembers'], +}; +Blockly.JavaScript.forBlock['on_ack_value'] = function (block) { + return 'if (obj.id && obj?.state && !obj.state.ack) {\n' + + Blockly.JavaScript.prefixLines(`await setStateAsync(obj.id, { val: obj.state.val, ack: true });`, Blockly.JavaScript.INDENT) + '\n' + + `}\n`; +}; + +// --- ASTRO ----------------------------------------------------------- +Blockly.Trigger.blocks['astro'] = + '' + + ' sunrise' + + ' 0' + + ''; + +Blockly.Blocks['astro'] = { + init: function () { + this.appendDummyInput() + .appendField(Blockly.Translate('astro')); + + this.appendDummyInput('TYPE') + .appendField(new Blockly.FieldDropdown([ + [Blockly.Translate('astro_sunriseText'), 'sunrise'], + [Blockly.Translate('astro_sunriseEndText'), 'sunriseEnd'], + [Blockly.Translate('astro_goldenHourEndText'), 'goldenHourEnd'], + [Blockly.Translate('astro_solarNoonText'), 'solarNoon'], + [Blockly.Translate('astro_goldenHourText'), 'goldenHour'], + [Blockly.Translate('astro_sunsetStartText'), 'sunsetStart'], + [Blockly.Translate('astro_sunsetText'), 'sunset'], + [Blockly.Translate('astro_duskText'), 'dusk'], + [Blockly.Translate('astro_nauticalDuskText'), 'nauticalDusk'], + [Blockly.Translate('astro_nightText'), 'night'], + [Blockly.Translate('astro_nightEndText'), 'nightEnd'], + [Blockly.Translate('astro_nauticalDawnText'), 'nauticalDawn'], + [Blockly.Translate('astro_dawnText'), 'dawn'], + [Blockly.Translate('astro_nadirText'), 'nadir'], + ]), 'TYPE'); + + this.appendDummyInput() + .appendField(Blockly.Translate('astro_offset')); + + this.appendDummyInput('OFFSET') + .appendField(new Blockly.FieldTextInput('0'), 'OFFSET'); + + this.appendDummyInput() + .appendField(Blockly.Translate('astro_minutes')); + + this.appendStatementInput('STATEMENT') + .setCheck(null); + + this.setInputsInline(true); + this.setPreviousStatement(true, null); + this.setNextStatement(true, null); + + this.setColour(Blockly.Trigger.HUE); + + this.setTooltip(Blockly.Translate('astro_tooltip')); + this.setHelpUrl(getHelp('astro_help')); + }, + /** + * Called whenever anything on the workspace changes. + * Add warning if this flow block is not nested inside a loop. + * @param {!Blockly.Events.Abstract} e Change event. + * @this Blockly.Block + */ + onchange: function (e) { + let legal = true; + + // Is the block nested in a trigger? + let block = this; + while (block = block.getSurroundParent()) { + if (block && Blockly.Trigger.WARNING_PARENTS.includes(block.type)) { + legal = false; + break; + } + } + + if (legal) { + this.setWarningText(null, this.id); + } else { + this.setWarningText(Blockly.Translate('trigger_in_trigger_warning'), this.id); + } + }, +}; +Blockly.JavaScript.forBlock['astro'] = function (block) { + const fType = block.getFieldValue('TYPE'); + const fOffset = parseInt(block.getFieldValue('OFFSET'), 10); + const statement = Blockly.JavaScript.statementToCode(block, 'STATEMENT'); + + return `schedule({ astro: '${fType}', shift: ${fOffset} }, async () => {\n` + + statement + + '});\n'; +}; + +// --- SCHEDULE ----------------------------------------------------------- +Blockly.Trigger.blocks['schedule'] = + '' + + ' * * * * *' + + ''; + +Blockly.Blocks['schedule'] = { + init: function () { + this.appendDummyInput() + .appendField(Blockly.Translate('schedule')); + + this.appendDummyInput('SCHEDULE') + .appendField(new Blockly.FieldCRON('* * * * *'), 'SCHEDULE'); + + this.appendStatementInput('STATEMENT') + .setCheck(null); + + this.setInputsInline(false); + this.setPreviousStatement(true, null); + this.setNextStatement(true, null); + + this.setColour(Blockly.Trigger.HUE); + + this.setTooltip(Blockly.Translate('schedule_tooltip')); + this.setHelpUrl(getHelp('schedule_help')); + }, + /** + * Called whenever anything on the workspace changes. + * Add warning if this flow block is not nested inside a loop. + * @param {!Blockly.Events.Abstract} e Change event. + * @this Blockly.Block + */ + onchange: function (e) { + let legal = true; + + // Is the block nested in a trigger? + let block = this; + while (block = block.getSurroundParent()) { + if (block && Blockly.Trigger.WARNING_PARENTS.includes(block.type)) { + legal = false; + break; + } + } + + if (legal) { + this.setWarningText(null, this.id); + } else { + this.setWarningText(Blockly.Translate('trigger_in_trigger_warning'), this.id); + } + }, +}; +Blockly.JavaScript.forBlock['schedule'] = function (block) { + let fSchedule = block.getFieldValue('SCHEDULE'); + const statement = Blockly.JavaScript.statementToCode(block, 'STATEMENT'); + + if (fSchedule.startsWith('{')) { + fSchedule = `'${fSchedule}'`; + } else { + fSchedule = `"${fSchedule}"`; + } + + return `schedule(${fSchedule}, async () => {\n` + + statement + + '});\n'; +}; + +// --- SCHEDULE BY ID ----------------------------------------------------- +Blockly.Trigger.blocks['schedule_by_id'] = + '' + + ' ' + + ''; + +Blockly.Blocks['schedule_by_id'] = { + init: function () { + this.appendDummyInput() + .appendField(Blockly.Translate('schedule_by_id')); + + this.appendDummyInput('OID') + .appendField(new Blockly.FieldOID(Blockly.Translate('select_id'), 'state'), 'OID'); + + this.appendDummyInput('ACK_CONDITION') + .appendField(Blockly.Translate('on_ack')) + .appendField(new Blockly.FieldDropdown([ + [Blockly.Translate('on_ack_any'), ''], + [Blockly.Translate('on_ack_true'), 'true'], + [Blockly.Translate('on_ack_false'), 'false'], + ]), 'ACK_CONDITION'); + + this.appendStatementInput('STATEMENT') + .setCheck(null); + + this.setInputsInline(false); + this.setPreviousStatement(true, null); + this.setNextStatement(true, null); + + this.setColour(Blockly.Trigger.HUE); + + this.setTooltip(Blockly.Translate('schedule_by_id_tooltip')); + this.setHelpUrl(getHelp('schedule_by_id_help')); + }, +}; +Blockly.JavaScript.forBlock['schedule_by_id'] = function (block) { + const fObjId = block.getFieldValue('OID'); + const fAckCondition = block.getFieldValue('ACK_CONDITION'); + const statement = Blockly.JavaScript.statementToCode(block, 'STATEMENT'); + + let objectName = main.objects[fObjId] && main.objects[fObjId].common && main.objects[fObjId].common.name ? main.objects[fObjId].common.name : ''; + if (typeof objectName === 'object') { + objectName = objectName[systemLang] || objectName.en; + } + + return `scheduleById('${fObjId}'${objectName ? ` /* ${objectName} */` : ''}${fAckCondition ? `, ${fAckCondition}` : ''}, async () => {\n` + + statement + + '});\n'; +}; + +// --- set named schedule ----------------------------------------------------------- +Blockly.Trigger.blocks['schedule_create'] = + '' + + ' schedule' + + ' ' + + ' ' + + ' ' + + ' ' + + ''; +/** + * Ensure two identically-named procedures don't exist. + * @param {string} name Proposed procedure name. + * @param {!Blockly.Block} block Block to disambiguate. + * @return {string} Non-colliding name. + */ +Blockly.Trigger.findLegalName = function (name, block) { + if (block.isInFlyout) { + // Flyouts can have multiple procedures called 'do something'. + return name; + } + while (!Blockly.Trigger.isLegalName_(name, block.workspace, block)) { + // Collision with another procedure. + const r = name.match(/^(.*?)(\d+)$/); + if (!r) { + name += '1'; + } else { + name = r[1] + (parseInt(r[2], 10) + 1); + } + } + return name; +}; + +/** + * Does this procedure have a legal name? Illegal names include names of + * procedures already defined. + * @param {string} name The questionable name. + * @param {!Blockly.Workspace} workspace The workspace to scan for collisions. + * @param {Blockly.Block=} opt_exclude Optional block to exclude from + * comparisons (one doesn't want to collide with oneself). + * @return {boolean} True if the name is legal. + * @private + */ +Blockly.Trigger.isLegalName_ = function (name, workspace, opt_exclude) { + if (name === 'schedule') { + return false; + } + + const blocks = workspace.getAllBlocks(); + // Iterate through every block and check the name. + for (let i = 0; i < blocks.length; i++) { + if (blocks[i] == opt_exclude) { + continue; + } + if (blocks[i].isSchedule_) { + const blockName = blocks[i].getFieldValue('NAME'); + if (Blockly.Names.equals(blockName, name)) { + return false; + } + } + } + return true; +}; +/** + * Rename a procedure. Called by the editable field. + * @param {string} name The proposed new name. + * @return {string} The accepted name. + * @this {!Blockly.Field} + */ +Blockly.Trigger.rename = function (name) { + // Strip leading and trailing whitespace. Beyond this, all names are legal. + name = name.replace(/^[\s\xa0]+|[\s\xa0]+$/g, ''); + + return Blockly.Trigger.findLegalName(name, this.sourceBlock_); +}; + +Blockly.Blocks['schedule_create'] = { + init: function () { + const nameField = new Blockly.FieldTextInput( + Blockly.Trigger.findLegalName('schedule', this), + Blockly.Trigger.rename); + + nameField.setSpellcheck(false); + + this.appendDummyInput('NAME') + .appendField(Blockly.Translate('schedule_create')) + .appendField(nameField, 'NAME'); + + this.appendValueInput('SCHEDULE') + .appendField(Blockly.Translate('schedule_text')); + + this.appendStatementInput('STATEMENT') + .setCheck(null); + + this.setInputsInline(false); + this.setPreviousStatement(true, null); + this.setNextStatement(true, null); + + this.setColour(Blockly.Trigger.HUE); + + this.setTooltip(Blockly.Translate('schedule_create_tooltip')); + this.setHelpUrl(getHelp('schedule_create_help')); + }, + isSchedule_: true, + getVars: function () { + return [this.getFieldValue('NAME')]; + }, + getVarModels: function () { + const name = this.getFieldValue('NAME'); + return [{ getId: () => name, name: name, type: 'cron' }]; + }, +}; + +Blockly.JavaScript.forBlock['schedule_create'] = function (block) { + const fName = Blockly.JavaScript.nameDB_.safeName(block.getFieldValue('NAME')); + const vSchedule = Blockly.JavaScript.valueToCode(block, 'SCHEDULE', Blockly.JavaScript.ORDER_ATOMIC); + const statement = Blockly.JavaScript.statementToCode(block, 'STATEMENT'); + + return `${fName} = schedule(${vSchedule}, async () => {\n` + + statement + + '});\n'; +}; + +// --- clearSchedule ----------------------------------------------------------- +Blockly.Trigger.getAllSchedules = function (workspace) { + const blocks = workspace.getAllBlocks(); + const result = []; + + // Iterate through every block and check the name. + for (let i = 0; i < blocks.length; i++) { + if (blocks[i].isSchedule_) { + result.push([blocks[i].getFieldValue('NAME'), blocks[i].getFieldValue('NAME')]); + } + } + + // BF(2020.05.16): for back compatibility. Remove it after 5 years + if (window.scripts.loading) { + const variables = workspace.getVariablesOfType(''); + variables.forEach(v => !result.find(it => it[0] === v.name) && result.push([v.name, v.name])); + } + + const variables1 = workspace.getVariablesOfType('cron'); + variables1.forEach(v => !result.find(it => it[0] === v.name) && result.push([v.name, v.name])); + + !result.length && result.push(['', '']); + + return result; +}; + +Blockly.Trigger.blocks['schedule_clear'] = + '' + + '' + + ' ' + + ''; + +Blockly.Blocks['schedule_clear'] = { + init: function () { + this.appendDummyInput('NAME') + .appendField(Blockly.Translate('schedule_clear')) + .appendField(new Blockly.FieldDropdown(function () { + return scripts.blocklyWorkspace ? Blockly.Trigger.getAllSchedules(scripts.blocklyWorkspace) : []; + }), 'NAME'); + + this.setInputsInline(true); + this.setPreviousStatement(true, null); + this.setNextStatement(true, null); + + this.setColour(Blockly.Trigger.HUE); + + this.setTooltip(Blockly.Translate('schedule_clear_tooltip')); + this.setHelpUrl(getHelp('schedule_clear_help')); + }, +}; + +Blockly.JavaScript.forBlock['schedule_clear'] = function (block) { + const fName = Blockly.JavaScript.nameDB_.safeName(block.getFieldValue('NAME')); + + return `(() => { if (${fName}) { clearSchedule(${fName}); ${fName} = null; }})();\n`; +}; + +// --- CRON dialog -------------------------------------------------- +Blockly.Trigger.blocks['field_cron'] = + '' + + '' + + ' * * * * *' + + ''; + +Blockly.Blocks['field_cron'] = { + // Checkbox. + init: function () { + this.appendDummyInput() + .appendField(Blockly.Translate('field_cron_CRON')); + + this.appendDummyInput() + .appendField(new Blockly.FieldCRON('* * * * *'), 'CRON'); + + this.setInputsInline(true); + this.setOutput(true, 'String'); + + this.setColour(Blockly.Trigger.HUE); + + this.setTooltip(Blockly.Translate('field_cron_tooltip')); + }, +}; + +Blockly.JavaScript.forBlock['field_cron'] = function (block) { + const fCron = block.getFieldValue('CRON'); + + return [`'${fCron}'`, Blockly.JavaScript.ORDER_ATOMIC]; +}; + +// --- CRON builder -------------------------------------------------- +Blockly.Trigger.blocks['cron_builder'] = + '' + + '' + + ' ' + + ' FALSE' + + ' FALSE' + + ' ' + + ' ' + + ' *' + + ' ' + + ' ' + + ' ' + + ' ' + + ' *' + + ' ' + + ' ' + + ' ' + + ' ' + + ' *' + + ' ' + + ' ' + + ' ' + + ' ' + + ' *' + + ' ' + + ' ' + + ' ' + + ' ' + + ' *' + + ' ' + + ' ' + + ''; + +Blockly.Blocks['cron_builder'] = { + // Checkbox. + init: function () { + this.appendDummyInput() + .appendField(Blockly.Translate('cron_builder_CRON')); + + this.appendDummyInput('LINE') + .appendField(Blockly.Translate('cron_builder_line')) + .appendField(new Blockly.FieldCheckbox('FALSE', function (option) { + this.sourceBlock_.setInputsInline(option === true || option === 'true' || option === 'TRUE'); + }), 'LINE'); + + let _input = this.appendValueInput('DOW') + .appendField(Blockly.Translate('cron_builder_dow')); + + const wp = this.workspace; + + setTimeout(__input => { + if (!__input.connection.isConnected()) { + const _shadow = wp.newBlock('text'); + _shadow.setShadow(true); + _shadow.setFieldValue('*', 'TEXT'); + _shadow.outputConnection.connect(__input.connection); + } + }, 100, _input); + + _input = this.appendValueInput('MONTHS') + .appendField(Blockly.Translate('cron_builder_month')); + + setTimeout(__input => { + if (!__input.connection.isConnected()) { + const _shadow = wp.newBlock('text'); + _shadow.setShadow(true); + _shadow.setFieldValue('*', 'TEXT'); + _shadow.outputConnection.connect(__input.connection); + } + }, 100, _input); + + _input = this.appendValueInput('DAYS') + .appendField(Blockly.Translate('cron_builder_day')); + + setTimeout(__input => { + if (!__input.connection.isConnected()) { + const _shadow = wp.newBlock('text'); + _shadow.setShadow(true); + _shadow.setFieldValue('*', 'TEXT'); + _shadow.outputConnection.connect(__input.connection); + } + }, 100, _input); + + _input = this.appendValueInput('HOURS') + .appendField(Blockly.Translate('cron_builder_hour')); + + setTimeout(__input => { + if (!__input.connection.isConnected()) { + const _shadow = wp.newBlock('text'); + _shadow.setShadow(true); + _shadow.setFieldValue('*', 'TEXT'); + _shadow.outputConnection.connect(__input.connection); + } + }, 100, _input); + + _input = this.appendValueInput('MINUTES') + .appendField(Blockly.Translate('cron_builder_minutes')); + + setTimeout(__input => { + if (!__input.connection.isConnected()) { + const _shadow = wp.newBlock('text'); + _shadow.setShadow(true); + _shadow.setFieldValue('*', 'TEXT'); + _shadow.outputConnection.connect(__input.connection); + } + }, 100, _input); + + this.appendDummyInput('WITH_SECONDS') + .appendField(Blockly.Translate('cron_builder_with_seconds')) + .appendField(new Blockly.FieldCheckbox('FALSE', function (option) { + const withSeconds = option === true || option === 'true' || option === 'TRUE'; + this.sourceBlock_.updateShape_(withSeconds); + }), 'WITH_SECONDS'); + + this.seconds_ = false; + this.as_line_ = false; + + this.setInputsInline(this.as_line_); + this.setOutput(true, 'String'); + + this.setColour(Blockly.Trigger.HUE); + + this.setTooltip(Blockly.Translate('field_cron_tooltip')); + }, + /** + * Create XML to represent the number of text inputs. + * @return {!Element} XML storage element. + * @this Blockly.Block + */ + mutationToDom: function () { + const container = document.createElement('mutation'); + container.setAttribute('seconds', this.seconds_); + container.setAttribute('as_line', this.as_line_); + + return container; + }, + /** + * Parse XML to restore the text inputs. + * @param {!Element} xmlElement XML storage element. + * @this Blockly.Block + */ + domToMutation: function (xmlElement) { + this.seconds_ = xmlElement.getAttribute('seconds') === 'true'; + this.as_line_ = xmlElement.getAttribute('as_line') === 'true'; + + this.setInputsInline(this.as_line_); + this.updateShape_(this.seconds_); + }, + updateShape_: function (withSeconds) { + this.seconds_ = withSeconds; + // Add or remove a statement Input. + let inputExists; + try { + inputExists = this.getInput('SECONDS'); + } catch (e) { + inputExists = null; + } + + if (withSeconds) { + if (!inputExists) { + const _input = this.appendValueInput('SECONDS'); + _input.appendField(Blockly.Translate('cron_builder_seconds')); + const wp = this.workspace; + setTimeout(__input => { + if (!__input.connection.isConnected()) { + const _shadow = wp.newBlock('text'); + _shadow.setShadow(true); + _shadow.setFieldValue('*', 'TEXT'); + _shadow.initSvg(); + _shadow.render(); + _shadow.outputConnection.connect(__input.connection); + } + }, 100, _input); + } + } else if (inputExists) { + this.removeInput('SECONDS'); + } + }, +}; + +Blockly.JavaScript.forBlock['cron_builder'] = function (block) { + const vDow = Blockly.JavaScript.valueToCode(block, 'DOW', Blockly.JavaScript.ORDER_ATOMIC); + const vMonths = Blockly.JavaScript.valueToCode(block, 'MONTHS', Blockly.JavaScript.ORDER_ATOMIC); + const vDays = Blockly.JavaScript.valueToCode(block, 'DAYS', Blockly.JavaScript.ORDER_ATOMIC); + const vHours = Blockly.JavaScript.valueToCode(block, 'HOURS', Blockly.JavaScript.ORDER_ATOMIC); + const vMinutes = Blockly.JavaScript.valueToCode(block, 'MINUTES', Blockly.JavaScript.ORDER_ATOMIC); + const fWithSeconds = block.getFieldValue('WITH_SECONDS'); + let vSeconds = '0'; + if (fWithSeconds) { + try { + vSeconds = Blockly.JavaScript.valueToCode(block, 'SECONDS', Blockly.JavaScript.ORDER_ATOMIC); + } catch (e) { + // If no seconds input exists, we set it to an empty string + } + } + + const code = + (fWithSeconds === 'TRUE' || fWithSeconds === 'true' || fWithSeconds === true ? + vSeconds + `.toString().trim() + ' ' + ` : '') + + vMinutes + `.toString().trim() + ' ' + ` + + vHours + `.toString().trim() + ' ' + ` + + vDays + `.toString().trim() + ' ' + ` + + vMonths + `.toString().trim() + ' ' + ` + + vDow + '.toString().trim()'; + + return [code, Blockly.JavaScript.ORDER_ATOMIC]; +}; + +// --- onMessage ----------------------------------------------------------- +Blockly.Trigger.blocks['onMessage'] = + '' + + ' customMessage' + + ''; + +Blockly.Blocks['onMessage'] = { + init: function () { + this.appendDummyInput('NAME') + .appendField('✉️ ' + Blockly.Translate('onMessage')); + + this.appendDummyInput('MESSAGE') + .appendField(Blockly.Translate('onMessage_message')) + .appendField(new Blockly.FieldTextInput('customMessage'), 'MESSAGE'); + + this.appendStatementInput('STATEMENT') + .setCheck(null); + + this.setInputsInline(false); + this.setPreviousStatement(true, null); + this.setNextStatement(true, null); + + this.setColour(Blockly.Trigger.HUE); + + this.setTooltip(Blockly.Translate('onMessage_tooltip')); + this.setHelpUrl(getHelp('onMessage_help')); + }, + /** + * Called whenever anything on the workspace changes. + * Add warning if this flow block is not nested inside a loop. + * @param {!Blockly.Events.Abstract} e Change event. + * @this Blockly.Block + */ + onchange: function (e) { + let legal = true; + + // Is the block nested in a trigger? + let block = this; + while (block = block.getSurroundParent()) { + if (block && Blockly.Trigger.WARNING_PARENTS.includes(block.type)) { + legal = false; + break; + } + } + + if (legal) { + this.setWarningText(null, this.id); + } else { + this.setWarningText(Blockly.Translate('trigger_in_trigger_warning'), this.id); + } + }, +}; + +Blockly.JavaScript.forBlock['onMessage'] = function (block) { + const fMessage = block.getFieldValue('MESSAGE'); + const statement = Blockly.JavaScript.statementToCode(block, 'STATEMENT'); + + return `onMessage(${Blockly.JavaScript.quote_(fMessage)}, async (data, callback) => {\n` + + statement + + Blockly.JavaScript.prefixLines(`typeof callback === 'function' && callback({ result: true }); // default callback`, Blockly.JavaScript.INDENT) + '\n' + + '});\n'; +}; + +// --- onMessage_data ----------------------------------------------------------- +Blockly.Trigger.blocks['onMessage_data'] = + '' + + '' + + ' data' + + ''; + +Blockly.Blocks['onMessage_data'] = { + /** + * Block for conditionally returning a value from a procedure. + * @this Blockly.Block + */ + init: function () { + this.appendDummyInput() + .appendField('✉️ '); + + this.appendDummyInput('ATTR') + .appendField(new Blockly.FieldDropdown([ + [Blockly.Translate('onMessage_data_data'), 'data'], + ]), 'ATTR'); + + this.setInputsInline(true); + this.setOutput(true); + + this.setColour(Blockly.Action.HUE); + + this.setTooltip(Blockly.Translate('onMessage_data_tooltip')); + this.setHelpUrl(getHelp('onMessage_data_help')); + }, + /** + * Called whenever anything on the workspace changes. + * Add warning if this flow block is not nested inside a loop. + * @param {!Blockly.Events.Abstract} e Change event. + * @this Blockly.Block + */ + onchange: function (e) { + let legal = false; + // Is the block nested in a trigger? + let block = this; + do { + if (this.FUNCTION_TYPES.includes(block.type)) { + legal = true; + break; + } + block = block.getSurroundParent(); + } while (block); + + if (legal) { + this.setWarningText(null, this.id); + } else { + this.setWarningText(Blockly.Translate('onMessage_data_warning'), this.id); + } + }, + /** + * List of block types that are functions and thus do not need warnings. + * To add a new function type add this to your code: + * Blockly.Blocks['procedures_ifreturn'].FUNCTION_TYPES.push('custom_func'); + */ + FUNCTION_TYPES: ['onMessage'], +}; +Blockly.JavaScript.forBlock['onMessage_data'] = function (block) { + const fAttr = block.getFieldValue('ATTR'); + + return [fAttr, Blockly.JavaScript.ORDER_ATOMIC]; +}; + +// --- onFile ----------------------------------------------------------- +Blockly.Trigger.blocks['onFile'] = + '' + + ' FALSE' + + ' ' + + ' ' + + ' 0_userdata.0' + + ' ' + + ' ' + + ' ' + + ' ' + + ' *' + + ' ' + + ' ' + + ''; + +Blockly.Blocks['onFile'] = { + init: function () { + this.appendValueInput('OID') + .appendField('📁 ' + Blockly.Translate('onFile')) + .setCheck(null); + + this.appendValueInput('FILE') + .appendField(Blockly.Translate('onFile_file')) + .setCheck(null); + + this.appendDummyInput('WITH_FILE_INPUT') + .appendField(Blockly.Translate('onFile_withFile')) + .appendField(new Blockly.FieldCheckbox('FALSE'), 'WITH_FILE'); + + this.appendStatementInput('STATEMENT') + .setCheck(null); + + this.setInputsInline(false); + this.setPreviousStatement(true, null); + this.setNextStatement(true, null); + + this.setColour(Blockly.Trigger.HUE); + + this.setTooltip(Blockly.Translate('onFile_tooltip')); + this.setHelpUrl(getHelp('onFile_help')); + }, + /** + * Called whenever anything on the workspace changes. + * Add warning if this flow block is not nested inside a loop. + * @param {!Blockly.Events.Abstract} e Change event. + * @this Blockly.Block + */ + onchange: function (e) { + let legal = true; + + // Is the block nested in a trigger? + let block = this; + while (block = block.getSurroundParent()) { + if (block && Blockly.Trigger.WARNING_PARENTS.includes(block.type)) { + legal = false; + break; + } + } + + if (legal) { + this.setWarningText(null, this.id); + } else { + this.setWarningText(Blockly.Translate('trigger_in_trigger_warning'), this.id); + } + }, +}; + +Blockly.JavaScript.forBlock['onFile'] = function (block) { + const vObjId = Blockly.JavaScript.valueToCode(block, 'OID', Blockly.JavaScript.ORDER_ATOMIC); + const vFile = Blockly.JavaScript.valueToCode(block, 'FILE', Blockly.JavaScript.ORDER_ATOMIC); + const fWithFile = block.getFieldValue('WITH_FILE'); + const statement = Blockly.JavaScript.statementToCode(block, 'STATEMENT'); + + let objectName = ''; + try { + const objId = eval(vObjId); // Code to string + objectName = main.objects[objId] && main.objects[objId].common && main.objects[objId].common.name ? main.objects[objId].common.name : ''; + if (typeof objectName === 'object') { + objectName = objectName[systemLang] || objectName.en; + } + } catch (error) { + + } + + return `onFile(${vObjId}${objectName ? ` /* ${objectName} */` : ''}, ${vFile}, ${fWithFile === 'TRUE' ? 'true' : 'false'}, ` + + 'async (id, fileName, size, data, mimeType) => {\n' + + statement + + '});\n'; +}; + +// --- onFile_data ----------------------------------------------------------- +Blockly.Trigger.blocks['onFile_data'] = + '' + + '' + + ' data' + + ''; + +Blockly.Blocks['onFile_data'] = { + /** + * Block for conditionally returning a value from a procedure. + * @this Blockly.Block + */ + init: function () { + this.appendDummyInput() + .appendField('📁'); + + this.appendDummyInput('ATTR') + .appendField(new Blockly.FieldDropdown([ + [Blockly.Translate('onFile_data_data'), 'data'], + [Blockly.Translate('onFile_data_filename'), 'fileName'], + [Blockly.Translate('onFile_data_size'), 'size'], + [Blockly.Translate('onFile_data_mimeType'), 'mimeType'], + [Blockly.Translate('onFile_data_id'), 'id'], + [Blockly.Translate('onFile_data_tempFile'), 'TEMP_FILE_PATH'], + ]), 'ATTR'); + + this.setInputsInline(true); + this.setOutput(true); + + this.setColour(Blockly.Trigger.HUE); + + this.setTooltip(Blockly.Translate('onFile_data_tooltip')); + //this.setHelpUrl(getHelp('onFile_data')); + }, + /** + * Called whenever anything on the workspace changes. + * Add warning if this flow block is not nested inside a loop. + * @param {!Blockly.Events.Abstract} e Change event. + * @this Blockly.Block + */ + onchange: function (e) { + let legal = false; + // Is the block nested in a trigger? + let block = this; + do { + if (this.FUNCTION_TYPES.includes(block.type)) { + legal = true; + break; + } + block = block.getSurroundParent(); + } while (block); + + if (legal) { + this.setWarningText(null, this.id); + } else { + this.setWarningText(Blockly.Translate('onFile_data_warning'), this.id); + } + }, + /** + * List of block types that are functions and thus do not need warnings. + * To add a new function type add this to your code: + * Blockly.Blocks['procedures_ifreturn'].FUNCTION_TYPES.push('custom_func'); + */ + FUNCTION_TYPES: ['onFile'], +}; +Blockly.JavaScript.forBlock['onFile_data'] = function (block) { + const fAttr = block.getFieldValue('ATTR'); + + if (fAttr === 'TEMP_FILE_PATH') { + return [`createTempFile(fileName, data)`, Blockly.JavaScript.ORDER_ATOMIC]; + } else { + return [fAttr, Blockly.JavaScript.ORDER_ATOMIC]; + } +}; + +// --- onFile ----------------------------------------------------------- +Blockly.Trigger.blocks['offFile'] = + '' + + '' + + ' ' + + ' ' + + ' 0_userdata.0' + + ' ' + + ' ' + + ' ' + + ' ' + + ' *' + + ' ' + + ' ' + + ''; + +Blockly.Blocks['offFile'] = { + init: function () { + this.appendValueInput('OID') + .appendField('📁 ' + Blockly.Translate('offFile')) + .setCheck(null); + + this.appendValueInput('FILE') + .appendField(Blockly.Translate('onFile_file')) + .setCheck(null); + + this.setInputsInline(false); + this.setPreviousStatement(true, null); + this.setNextStatement(true, null); + + this.setColour(Blockly.Trigger.HUE); + + this.setTooltip(Blockly.Translate('offFile_tooltip')); + this.setHelpUrl(getHelp('offFile_help')); + }, +}; + +Blockly.JavaScript.forBlock['offFile'] = function (block) { + const vObjId = Blockly.JavaScript.valueToCode(block, 'OID', Blockly.JavaScript.ORDER_ATOMIC); + const vFile = Blockly.JavaScript.valueToCode(block, 'FILE', Blockly.JavaScript.ORDER_ATOMIC); + + let objectName = ''; + try { + const objId = eval(vObjId); // Code to string + objectName = main.objects[objId] && main.objects[objId].common && main.objects[objId].common.name ? main.objects[objId].common.name : ''; + if (typeof objectName === 'object') { + objectName = objectName[systemLang] || objectName.en; + } + } catch (error) { + + } + + return `offFile(${vObjId}${objectName ? ` /* ${objectName} */` : ''}, ${vFile});\n`; +}; + +// --- onLog ----------------------------------------------------------- +Blockly.Trigger.blocks['onLog'] = + '' + + ' error' + + ''; + +Blockly.Blocks['onLog'] = { + init: function () { + this.appendDummyInput('TEXT') + .appendField('💬 ' + Blockly.Translate('onLog')); + + this.appendDummyInput('Severity') + .appendField(Blockly.Translate('loglevel')) + .appendField(new Blockly.FieldDropdown([ + [Blockly.Translate('loglevel_error'), 'error'], + [Blockly.Translate('loglevel_warn'), 'warn'], + [Blockly.Translate('loglevel_info'), 'info'], + [Blockly.Translate('loglevel_debug'), 'debug'], + [Blockly.Translate('loglevel_all'), '*'], + ]), 'Severity'); + + this.appendStatementInput('STATEMENT') + .setCheck(null); + + this.setInputsInline(false); + this.setPreviousStatement(true, null); + this.setNextStatement(true, null); + + this.setColour(Blockly.Trigger.HUE); + + this.setTooltip(Blockly.Translate('onLog_tooltip')); + this.setHelpUrl(getHelp('onLog_help')); + }, + /** + * Called whenever anything on the workspace changes. + * Add warning if this flow block is not nested inside a loop. + * @param {!Blockly.Events.Abstract} e Change event. + * @this Blockly.Block + */ + onchange: function (e) { + let legal = true; + + // Is the block nested in a trigger? + let block = this; + while (block = block.getSurroundParent()) { + if (block && Blockly.Trigger.WARNING_PARENTS.includes(block.type)) { + legal = false; + break; + } + } + + if (legal) { + this.setWarningText(null, this.id); + } else { + this.setWarningText(Blockly.Translate('trigger_in_trigger_warning'), this.id); + } + }, +}; + +Blockly.JavaScript.forBlock['onLog'] = function (block) { + const fSeverity = block.getFieldValue('Severity'); + const statement = Blockly.JavaScript.statementToCode(block, 'STATEMENT'); + + return `onLog('${fSeverity}', async (data) => {\n` + + statement + + '});\n'; +}; + +// --- onLog_data ----------------------------------------------------------- +Blockly.Trigger.blocks['onLog_data'] = + '' + + '' + + ' data.message' + + ''; + +Blockly.Blocks['onLog_data'] = { + /** + * Block for conditionally returning a value from a procedure. + * @this Blockly.Block + */ + init: function () { + this.appendDummyInput() + .appendField('💬 '); + + this.appendDummyInput('ATTR') + .appendField(new Blockly.FieldDropdown([ + [Blockly.Translate('onLog_data_message'), 'data.message'], + [Blockly.Translate('loglevel'), 'data.severity'], + [Blockly.Translate('onLog_data_from'), 'data.from'], + [Blockly.Translate('onLog_data_ts'), 'data.ts'], + ]), 'ATTR'); + + this.setInputsInline(true); + this.setOutput(true); + + this.setColour(Blockly.Trigger.HUE); + + this.setTooltip(Blockly.Translate('onLog_data_tooltip')); + //this.setHelpUrl(getHelp('onLog_data_help')); + }, + /** + * Called whenever anything on the workspace changes. + * Add warning if this flow block is not nested inside a loop. + * @param {!Blockly.Events.Abstract} e Change event. + * @this Blockly.Block + */ + onchange: function (e) { + let legal = false; + // Is the block nested in a trigger? + let block = this; + do { + if (this.FUNCTION_TYPES.includes(block.type)) { + legal = true; + break; + } + block = block.getSurroundParent(); + } while (block); + + if (legal) { + this.setWarningText(null, this.id); + } else { + this.setWarningText(Blockly.Translate('onLog_data_warning'), this.id); + } + }, + /** + * List of block types that are functions and thus do not need warnings. + * To add a new function type add this to your code: + * Blockly.Blocks['procedures_ifreturn'].FUNCTION_TYPES.push('custom_func'); + */ + FUNCTION_TYPES: ['onLog'], +}; +Blockly.JavaScript.forBlock['onLog_data'] = function (block) { + const fAttr = block.getFieldValue('ATTR'); + + return [fAttr, Blockly.JavaScript.ORDER_ATOMIC]; +}; + +// --- onEnumMembers ----------------------------------------------------------- +Blockly.Trigger.blocks['onEnumMembers'] = + '' + + ''; + +Blockly.Blocks['onEnumMembers'] = { + init: function () { + this.appendDummyInput() + .appendField(Blockly.Translate('onEnumMembers')); + + this.appendDummyInput('OID') + .appendField(new Blockly.FieldOID(Blockly.Translate('select_id'), 'enum'), 'OID'); + + this.appendStatementInput('STATEMENT') + .setCheck(null); + + this.setInputsInline(false); + this.setPreviousStatement(true, null); + this.setNextStatement(true, null); + + this.setColour(Blockly.Trigger.HUE); + + this.setTooltip(Blockly.Translate('onEnumMembers_tooltip')); + this.setHelpUrl(getHelp('onEnumMembers_help')); + }, + /** + * Called whenever anything on the workspace changes. + * Add warning if this flow block is not nested inside a loop. + * @param {!Blockly.Events.Abstract} e Change event. + * @this Blockly.Block + */ + onchange: function (e) { + let legal = true; + + // Is the block nested in a trigger? + let block = this; + while (block = block.getSurroundParent()) { + if (block && Blockly.Trigger.WARNING_PARENTS.includes(block.type)) { + legal = false; + break; + } + } + + if (legal) { + this.setWarningText(null, this.id); + } else { + this.setWarningText(Blockly.Translate('trigger_in_trigger_warning'), this.id); + } + }, +}; +Blockly.JavaScript.forBlock['onEnumMembers'] = function (block) { + const fObjId = block.getFieldValue('OID'); + const statement = Blockly.JavaScript.statementToCode(block, 'STATEMENT'); + + let objectName = main.objects[fObjId] && main.objects[fObjId].common && main.objects[fObjId].common.name ? main.objects[fObjId].common.name : ''; + if (typeof objectName === 'object') { + objectName = objectName[systemLang] || objectName.en; + } + + return `onEnumMembers('${fObjId}'${objectName ? ` /* ${objectName} */` : ''}, async (obj) => {\n` + + Blockly.JavaScript.prefixLines('let value = obj.state.val;', Blockly.JavaScript.INDENT) + '\n' + + Blockly.JavaScript.prefixLines('let oldValue = obj.oldState.val;', Blockly.JavaScript.INDENT) + '\n' + + statement + + '});\n'; +}; diff --git a/admin/google-blockly/own/blocks_words.js b/admin/google-blockly/own/blocks_words.js new file mode 100644 index 000000000..6a5d08055 --- /dev/null +++ b/admin/google-blockly/own/blocks_words.js @@ -0,0 +1,697 @@ +if (typeof Blockly === 'undefined') { + var Blockly = {}; +} +// translations +Blockly.Words = {}; + +// --- GLOBAL -------------------------------------------------- +Blockly.Words['select_id'] = { en: 'select ID', de: 'ID auswählen', ru: 'Выбрать ID', pt: 'selecione ID', nl: 'selecteer ID', fr: 'sélectionnez ID', it: 'seleziona ID', es: 'seleccionar ID', pl: 'select ID', uk: 'виберіть ID', 'zh-cn': '对象ID' }; + +Blockly.Words['loglevel'] = { en: 'log level', de: 'Loglevel', ru: 'Протокол', pt: 'nível de log', nl: 'Log niveau', fr: 'niveau de journalisation', it: 'livello di registro', es: 'nivel de registro', pl: 'log level', uk: 'рівень журналу', 'zh-cn': '日志级别' }; +Blockly.Words['loglevel_all'] = { en: 'all', de: 'Alles', ru: 'все', pt: 'todos', nl: 'alle', fr: 'tous', it: 'tutto', es: 'todos', pl: 'wszystkie', uk: 'всі', 'zh-cn': '全部' }; +Blockly.Words['loglevel_none'] = { en: 'none', de: 'Keins', ru: 'нет', pt: 'nenhum', nl: 'geen', fr: 'aucun', it: 'nessuna', es: 'ninguna', pl: 'none', uk: 'немає', 'zh-cn': '不输出' }; +Blockly.Words['loglevel_debug'] = { en: 'debug', de: 'Debug', ru: 'debug', pt: 'depurar', nl: 'debug', fr: 'déboguer', it: 'mettere a punto', es: 'depurar', pl: 'debug', uk: 'відлагоджувати', 'zh-cn': '调试信息' }; +Blockly.Words['loglevel_info'] = { en: 'info', de: 'Info', ru: 'инфо', pt: 'informação', nl: 'info', fr: 'Info', it: 'Informazioni', es: 'información', pl: 'info', uk: 'інформація', 'zh-cn': '必要信息' }; +Blockly.Words['loglevel_warn'] = { en: 'warning', de: 'Warnung', ru: 'warning', pt: 'atenção', nl: 'waarschuwing', fr: 'Attention', it: 'avvertimento', es: 'advertencia', pl: 'warning', uk: 'УВАГА', 'zh-cn': '警告信息' }; +Blockly.Words['loglevel_error'] = { en: 'error', de: 'Fehler', ru: 'ошибка', pt: 'erro', nl: 'fout', fr: 'Erreur', it: 'errore', es: 'error', pl: 'error', uk: 'помилка', 'zh-cn': '错误信息' }; + +Blockly.Words['with_results'] = { en: 'with results', de: 'mit Ergebnissen', ru: 'анализировать результаты', pt: 'com resultados', nl: 'met resultaten', fr: 'avec des résultats', it: 'con risultati', es: 'con resultados', pl: 'z wynikami', uk: 'з результатами', 'zh-cn': '处理返回值' }; + +// --- OBJECT -------------------------------------------------- +Blockly.Words['Object'] = { en: 'Object', de: 'Objekt', ru: 'Объект', pt: 'Objeto', nl: 'Doel', fr: 'Objet', it: 'Oggetto', es: 'Objeto', pl: 'Obiekt', uk: 'Об\'єкт', 'zh-cn': '对象' }; + +Blockly.Words['object_new'] = { en: 'New object', de: 'Neues Objekt', ru: 'Новый объект', pt: 'Novo objeto', nl: 'Nieuw object', fr: 'Nouvel objet', it: 'Nuovo oggetto', es: 'Nuevo objeto', pl: 'Nowy obiekt', uk: 'Новий об\'єкт', 'zh-cn': '新对象' }; +Blockly.Words['object_new_attributes'] = { en: 'Attributes', de: 'Attribute', ru: 'Атрибуты', pt: 'Atributos', nl: 'Attributen', fr: 'Attributs', it: 'Attributi', es: 'Atributos', pl: 'Atrybuty', uk: 'Атрибути', 'zh-cn': '属性' }; +Blockly.Words['object_new_attribute'] = { en: 'Attribute', de: 'Attribut', ru: 'Attribute', pt: 'Atributo', nl: 'Attribuut', fr: 'Attribut', it: 'Attribuzione', es: 'Attribute', pl: 'Atrybut', uk: 'Атрибут', 'zh-cn': '属性' }; +Blockly.Words['object_new_tooltip'] = { en: 'New object', de: 'Neues Objekt', ru: 'Новый объект', pt: 'Novo objeto', nl: 'Nieuw object', fr: 'Nouvel objet', it: 'Nuovo oggetto', es: 'Nuevo objeto', pl: 'Nowy obiekt', uk: 'Новий об\'єкт', 'zh-cn': '新对象' }; + +Blockly.Words['object_set_attr'] = { en: 'Set attribute', de: 'Setze Attribut', ru: 'Свой атрибут', pt: 'Definir atributo', nl: 'Attribuut instellen', fr: 'Définir l\'attribut', it: 'Attributo di set', es: 'Atributo de configuración', pl: 'Ustaw atrybut', uk: 'Встановити атрибут', 'zh-cn': '设置属性' }; +Blockly.Words['object_set_attr_object'] = { en: 'of object', de: 'des Objekts', ru: 'объекта', pt: 'de objeto', nl: 'van object', fr: 'objet', it: 'di oggetto', es: 'de objeto', pl: 'obiekt', uk: 'об\'єкта', 'zh-cn': '对象' }; +Blockly.Words['object_set_attr_value'] = { en: 'to value', de: 'auf Wert', ru: 'по стоимости', pt: 'ao valor', nl: 'waarde', fr: 'valeur', it: 'a valore', es: 'al valor', pl: 'wartość', uk: 'до значення', 'zh-cn': '到数值' }; +Blockly.Words['object_set_attr_tooltip'] = { en: 'Create or change attribute of given object', de: 'Attribut eines bestimmten Objekts erstellen oder ändern', ru: 'Создание или изменение атрибута данного объекта', pt: 'Criar ou alterar o atributo de determinado objeto', nl: 'Attribuut van gegeven object aanmaken of wijzigen', fr: 'Créer ou modifier l\'attribut de l\'objet donné', it: 'Creare o modificare l\'attributo di un determinato oggetto', es: 'Crear o cambiar atributo de objeto dado', pl: 'Utwórz lub zmień atrybut danego obiektu', uk: 'Створення або зміна атрибуту даного об\'єкта', 'zh-cn': '创建或更改给定对象的属性' }; + +Blockly.Words['object_del_attr'] = { en: 'Remove attribute', de: 'Entferne Attribut', ru: 'Удалить атрибут', pt: 'Remover atributo', nl: 'Attribuut verwijderen', fr: 'Supprimer l\'attribut', it: 'Rimuovi attributo', es: 'Eliminar el atributo', pl: 'Usuń atrybut', uk: 'Видалити атрибут', 'zh-cn': '删除属性' }; +Blockly.Words['object_del_attr_object'] = { en: 'of object', de: 'des Objekts', ru: 'объекта', pt: 'de objeto', nl: 'van object', fr: 'objet', it: 'di oggetto', es: 'de objeto', pl: 'obiekt', uk: 'об\'єкта', 'zh-cn': '对象' }; +Blockly.Words['object_del_attr_tooltip'] = { en: 'Remove attribute of given object', de: 'Entfernt das Attribut des bestimmten Objekts', ru: 'Удалить атрибут данного объекта', pt: 'Remover o atributo de determinado objeto', nl: 'Attribuut van gegeven object verwijderen', fr: 'Supprimer l\'attribut de l\'objet donné', it: 'Rimuovere l\'attributo di un oggetto dato', es: 'Eliminar el atributo del objeto dado', pl: 'Usuń atrybut podanego obiektu', uk: 'Видалити атрибут вказаного об\'єкту', 'zh-cn': '删除给定对象的属性' }; + +Blockly.Words['object_has_attr'] = { en: 'Object', de: 'Objekt', ru: 'Объект', pt: 'Objeto', nl: 'Doel', fr: 'Objet', it: 'Oggetto', es: 'Objeto', pl: 'Obiekt', uk: 'Об\'єкт', 'zh-cn': '对象' }; +Blockly.Words['object_has_attr_attr'] = { en: 'has attribute', de: 'hat Attribut', ru: 'имеет атрибут', pt: 'tem atributo', nl: 'heeft eigenschap', fr: 'a un attribut', it: 'ha attributo', es: 'tiene atributo', pl: 'posiada atrybut', uk: 'має атрибут', 'zh-cn': '有属性' }; +Blockly.Words['object_has_attr_tooltip'] = { en: 'Attribute of given object exists', de: 'Attribut des übergebenen Objekts existiert', ru: 'Атрибут данного объекта существует', pt: 'Atributo de determinado objeto existe', nl: 'Attribuut van gegeven object bestaat', fr: 'Attribut de l\'objet donné existe', it: 'L\'attributo di oggetto dato esiste', es: 'Atributo de objeto dado existe', pl: 'Atrybut danego obiektu istnieje', uk: 'Атрибут даного об\'єкта', 'zh-cn': '给定对象的属性存在' }; + +Blockly.Words['object_keys'] = { en: 'Attributes of object', de: 'Attribute des Objekts', ru: 'Атрибуты объекта', pt: 'Atributos de objeto', nl: 'Attributen van object', fr: 'Attributs de l\'objet', it: 'Attributi dell\'oggetto', es: 'Atributos de objeto', pl: 'Atrybuty obiektu', uk: 'Атрибути об\'єкта', 'zh-cn': '对象属性' }; +Blockly.Words['object_keys_tooltip'] = { en: 'Get all object attributes as array', de: 'Alle Objektattribute als Array erhalten', ru: 'Получить все атрибуты объекта как массив', pt: 'Obter todos os atributos de objeto como array', nl: 'Alle objectattributen als array ophalen', fr: 'Obtenez tous les attributs d\'objet comme tableau', it: 'Ottieni tutti gli attributi degli oggetti come array', es: 'Obtener todos los atributos de objeto como array', pl: 'Pobierz wszystkie atrybuty obiektu jako tablicę', uk: 'Отримати всі атрибути об\'єкта в якості масиву', 'zh-cn': '获取所有对象属性为数组' }; + +// --- ACTION -------------------------------------------------- +Blockly.Words['Action'] = { en: 'Actions', de: 'Aktionen', ru: 'Действия', pt: 'Ações', nl: 'Acties', fr: 'Actes', it: 'Azioni', es: 'Comportamiento', pl: 'Actions', uk: 'Дії', 'zh-cn': '系统指令' }; + +// --- action selector -------------------------------------------------- +Blockly.Words['selector'] = { en: 'IDs from Selector', de: 'IDs vom Selektor', ru: 'Идентификаторы из селектора', pt: 'IDs do seletor', nl: 'Id\'s van selector', fr: 'ID du sélecteur', it: 'ID dal selettore', es: 'Identificadores de selector', pl: 'IDs from Selector', uk: 'Ідентифікатори від Selector', 'zh-cn': '选择器中的 Id' }; + +// --- action exec -------------------------------------------------- +Blockly.Words['exec'] = { en: 'exec', de: 'exec', ru: 'exec', pt: 'exec', nl: 'exec', fr: 'exec', it: 'exec', es: 'ejecutivo', pl: 'exec', uk: 'викон', 'zh-cn': '执行指令' }; +Blockly.Words['exec_command'] = { en: 'command', de: 'Befehl', ru: 'команда', pt: 'comando', nl: 'opdracht', fr: 'commander', it: 'comando', es: 'mando', pl: 'command', uk: 'команда', 'zh-cn': '命令行指令' }; +Blockly.Words['exec_help'] = { en: 'exec---execute-some-os-command-like-cp-file1-file2', de: 'exec---execute-some-os-command-like-cp-file1-file2', ru: 'exec---execute-some-os-command-like-cp-file1-file2', pt: 'exec---execute-some-os-command-like-cp-file1-file2', nl: 'exec---execute-some-os-command-like-cp-file1-file2', fr: 'exec---execute-some-os-command-like-cp-file1-file2', it: 'exec---execute-some-os-command-like-cp-file1-file2', es: 'exec---execute-some-os-command-like-cp-file1-file2', pl: 'exec---execute-some-os-command-like-cp-file1-file2', uk: 'exec---execute-some-os-command-like-cp-file1-file2', 'zh-cn': 'exec---execute-some-os-command-like-cp-file1-file2' }; +Blockly.Words['exec_tooltip'] = { en: 'Execute some command', de: 'Einen System-Befehl ausführen', ru: 'Выполнить системную команду', pt: 'Executar um comando do sistema', nl: 'Voer een commando uit', fr: 'Exécuter une commande', it: 'Esegui un comando', es: 'Ejecuta algún comando', pl: 'Execute some command', uk: 'Виконати якусь команду', 'zh-cn': '执行一些指令' }; + +// --- action exec_result -------------------------------------------------- +Blockly.Words['exec_result_result'] = { en: 'result (stdout)', de: 'result (stdout)', ru: 'result (stdout)', pt: 'result (stdout)', nl: 'result (stdout)', fr: 'result (stdout)', it: 'result (stdout)', es: 'result (stdout)', pl: 'result (stdout)', uk: 'result (stdout)', 'zh-cn': 'result (stdout)' }; +Blockly.Words['exec_result_stderr'] = { en: 'error (stderr)', de: 'error (stderr)', ru: 'error (stderr)', pt: 'error (stderr)', nl: 'error (stderr)', fr: 'error (stderr)', it: 'error (stderr)', es: 'error (stderr)', pl: 'error (stderr)', uk: 'error (stderr)', 'zh-cn': 'error (stderr)' }; +Blockly.Words['exec_result_error'] = { en: 'error', de: 'error', ru: 'ошибка', pt: 'erro', nl: 'fout', fr: 'Erreur', it: 'errore', es: 'error', pl: 'error', uk: 'помилка', 'zh-cn': '错误信息' }; +Blockly.Words['exec_result_warning'] = { en: 'This block must be used inside of exec blocks', de: 'Dieser Block muss innerhalb von Exec-Blöcken verwendet werden', ru: 'Этот блок должен быть использован внутри блоков exec', pt: 'Este bloco deve ser usado dentro de blocos exec', nl: 'Dit blok moet worden gebruikt binnen exec blokken', fr: 'Ce bloc doit être utilisé à l\'intérieur des blocs exec', it: 'Questo blocco deve essere utilizzato all\'interno di blocchi exec', es: 'Este bloque debe ser utilizado dentro de bloques de exec', pl: 'Ten blok musi być używany wewnątrz bloków exec', uk: 'Цей блок повинен бути використаний всередині блоків екз', 'zh-cn': '此块必须在执行块内使用' }; +Blockly.Words['exec_result_tooltip'] = { en: 'Results of command', de: 'Ergebnisse des Befehls', ru: 'Результаты команд', pt: 'Resultados do comando', nl: 'Resultaten van het commando', fr: 'Résultats de la commande', it: 'Risultati del comando', es: 'Resultados del comando', pl: 'Wyniki dowodzenia', uk: 'Результати команди', 'zh-cn': '指挥结果' }; + +// --- action http -------------------------------------------------- +Blockly.Words['http_timeout'] = { en: 'timeout', de: 'Timeout', ru: 'timeout', pt: 'timeout', nl: 'timeout', fr: 'timeout', it: 'timeout', es: 'timeout', pl: 'timeout', uk: 'timeout', 'zh-cn': 'timeout' }; +Blockly.Words['http_timeout_ms'] = { en: 'ms', de: 'ms', ru: 'мс', pt: 'ms', nl: 'Mevrouw', fr: 'Mme', it: 'Signorina', es: 'Sra', pl: 'ms', uk: 'РС', 'zh-cn': '毫秒' }; +Blockly.Words['http_timeout_sec'] = { en: 'sec', de: 'Sek', ru: 'сек.', pt: 'seg', nl: 'sec', fr: 'seconde', it: 'secondo', es: 'segundo', pl: 'sec', uk: 'сек', 'zh-cn': '秒' }; +Blockly.Words['http_type'] = { en: 'response data type', de: 'Antwort-Datentyp', ru: 'Тип данных', pt: 'Tipo de dados de resposta', nl: 'Type responsgegevens', fr: 'Type de données de réponse', it: 'Tipo di dati di risposta', es: 'Tipo de datos de respuesta', pl: 'Typ danych odpowiedzi', uk: 'Тип даних відповіді', 'zh-cn': '响应数据类型' }; +Blockly.Words['http_type_text'] = { en: 'text', de: 'Text', ru: 'Текст', pt: 'Texto', nl: 'Tekst', fr: 'Texte', it: 'Testo', es: 'Texto', pl: 'Tekst', uk: 'Головна', 'zh-cn': '文本' }; +Blockly.Words['http_type_arraybuffer'] = { en: 'arraybuffer', de: 'Arraybuffer', ru: 'arraybuffer', pt: 'arraybuffer', nl: 'arraybuffer', fr: 'arraybuffer', it: 'arraybuffer', es: 'arraybuffer', pl: 'arraybuffer', uk: 'arraybuffer', 'zh-cn': 'arraybuffer' }; + +// --- action http_get -------------------------------------------------- +Blockly.Words['http_get'] = { en: 'http (GET)', de: 'http (GET)', ru: 'http (GET)', pt: 'http (GET)', nl: 'http (GET)', fr: 'http (GET)', it: 'http (GET)', es: 'http (GET)', pl: 'http (GET)', uk: 'http (GET)', 'zh-cn': 'http (GET)' }; +Blockly.Words['http_get_tooltip'] = { en: 'Request ressources via http', de: 'Ressourcen anfordern via http', ru: 'Запрос ресурсов через http', pt: 'Solicitar recursos via http', nl: 'Resources aanvragen via http', fr: 'Demander des ressources via http', it: 'Richiesta di risorse via http', es: 'Solicitar ressources via http', pl: 'Wniosek o ponowne źródła informacji za pośrednictwem http', uk: 'Запит ресурсів через HTTP', 'zh-cn': '通过 http 请求资源源' }; +Blockly.Words['http_get_help'] = { en: 'httpGet', de: 'httpGet', ru: 'httpGet', pt: 'httpGet', nl: 'httpGet', fr: 'httpGet', it: 'httpGet', es: 'httpGet', pl: 'httpGet', uk: 'httpGet', 'zh-cn': 'httpGet' }; + +// --- action http_post -------------------------------------------------- +Blockly.Words['http_post'] = { en: 'http (POST)', de: 'http (POST)', ru: 'http (POST)', pt: 'http (POST)', nl: 'http (POST)', fr: 'http (POST)', it: 'http (POST)', es: 'http (POST)', pl: 'http (POST)', uk: 'http (POST)', 'zh-cn': 'http (POST)' }; +Blockly.Words['http_post_data'] = { en: 'data', de: 'Daten', ru: 'данные', pt: 'dados', nl: 'data', fr: 'données', it: 'dati', es: 'datos', pl: 'dane', uk: 'даних', 'zh-cn': '数据' }; +Blockly.Words['http_post_tooltip'] = { en: 'Request ressources via http', de: 'Ressourcen anfordern via http', ru: 'Запрос ресурсов через http', pt: 'Solicitar recursos via http', nl: 'Resources aanvragen via http', fr: 'Demander des ressources via http', it: 'Richiesta di risorse via http', es: 'Solicitar ressources via http', pl: 'Wniosek o ponowne źródła informacji za pośrednictwem http', uk: 'Запит ресурсів через HTTP', 'zh-cn': '通过 http 请求资源源' }; +Blockly.Words['http_post_help'] = { en: 'httpPost', de: 'httpPost', ru: 'httpPost', pt: 'httpPost', nl: 'httpPost', fr: 'httpPost', it: 'httpPost', es: 'httpPost', pl: 'httpPost', uk: 'httpPost', 'zh-cn': 'httpPost' }; + +// --- action http_response -------------------------------------------------- +Blockly.Words['http_response_data'] = { en: 'data', de: 'Data', ru: 'data', pt: 'data', nl: 'data', fr: 'data', it: 'data', es: 'data', pl: 'data', uk: 'data', 'zh-cn': 'data' }; +Blockly.Words['http_response_statuscode'] = { en: 'status code', de: 'Status code', ru: 'status code', pt: 'status code', nl: 'status code', fr: 'status code', it: 'status code', es: 'status code', pl: 'status code', uk: 'status code', 'zh-cn': 'status code' }; +Blockly.Words['http_response_responsetime'] = { en: 'response time (ms)', de: 'Antwortzeit (ms)', ru: 'время (ms)', pt: 'tempo de resposta (ms)', nl: 'responstijd (ms)', fr: 'temps de réponse (ms)', it: 'tempo di risposta (ms)', es: 'tiempo de respuesta (ms)', pl: 'czas reakcji (ms)', uk: 'час відповіді (ms)', 'zh-cn': '响应时间 (ms)' }; +Blockly.Words['http_response_headers'] = { en: 'response headers', de: 'response headers', ru: 'response headers', pt: 'response headers', nl: 'response headers', fr: 'response headers', it: 'response headers', es: 'response headers', pl: 'response headers', uk: 'response headers', 'zh-cn': 'response headers' }; +Blockly.Words['http_response_error'] = { en: 'error message', de: 'Fehlermeldung', ru: 'сообщение ошибки', pt: 'mensagem de erro', nl: 'foutmelding', fr: 'message d\'erreur', it: 'messaggio di errore', es: 'mensaje de error', pl: 'komunikat błędu', uk: 'повідомлення про помилку', 'zh-cn': '错误消息' }; +Blockly.Words['http_response_warning'] = { en: 'This block must be used inside of http blocks', de: 'Dieser Block muss innerhalb von http-Blöcken verwendet werden', ru: 'Этот блок должен быть использован внутри блоков http', pt: 'Este bloco deve ser usado dentro de blocos http', nl: 'Dit blok moet worden gebruikt binnen http-blokken', fr: 'Ce bloc doit être utilisé à l\'intérieur des blocs http', it: 'Questo blocco deve essere utilizzato all\'interno dei blocchi http', es: 'Este bloque debe ser utilizado dentro de bloques http', pl: 'Ten blok musi być używany wewnątrz bloków http', uk: 'Цей блок повинен використовуватися всередині блоків', 'zh-cn': '此块必须在 http 块内使用' }; +Blockly.Words['http_response_tooltip'] = { en: 'Response information', de: 'Information aus der Antwort', ru: 'Информация о мерах реагирования', pt: 'InformaçÃμes de resposta', nl: 'Responsinformatie', fr: 'Réponse', it: 'Informazioni sulla risposta', es: 'Información sobre la respuesta', pl: 'Informacje o odpowiedzi', uk: 'Інформація про відповідь', 'zh-cn': '答复信息' }; +Blockly.Words['http_response_help'] = { en: 'httpGet', de: 'httpGet', ru: 'httpGet', pt: 'httpGet', nl: 'httpGet', fr: 'httpGet', it: 'httpGet', es: 'httpGet', pl: 'httpGet', uk: 'httpGet', 'zh-cn': 'httpGet' }; + +// --- http_response_tofile ----------------------------------------------------------- +Blockly.Words['http_response_tofile'] = { en: 'get temporary file path of response', de: 'Temporären Dateipfad aus Antwort erstellen', ru: 'получить временный файл путь ответа', pt: 'obter caminho de arquivo temporário de resposta', nl: 'tijdelijk bestandspad van antwoord krijgen', fr: 'obtenir le chemin de réponse temporaire du fichier', it: 'ottenere percorso di file temporaneo di risposta', es: 'get temporary file path of response', pl: 'uzyskać tymczasową ścieżkę odpowiedzi pliku', uk: 'отримати тимчасовий шлях файлу відповіді', 'zh-cn': '获取响应的临时文件路径' }; +Blockly.Words['http_response_tofile_filename'] = { en: 'file name', de: 'Dateiname', ru: 'имя файла', pt: 'nome do arquivo', nl: 'bestandsnaam', fr: 'nom du fichier', it: 'nome del file', es: 'nombre del archivo', pl: 'nazwa pliku', uk: 'назва файлу', 'zh-cn': '文件名' }; +Blockly.Words['http_response_tofile_tooltip'] = { en: 'Saves HTTP response to temporary file with name', de: 'Speichert die HTTP-Antwort in eine temporäre Datei mit Namen', ru: 'Сохранить ответ HTTP на временный файл с именем', pt: 'Salvar resposta HTTP ao arquivo temporário com o nome', nl: 'HTTP-antwoord opslaan naar tijdelijk bestand met naam', fr: 'Enregistrer la réponse HTTP au fichier temporaire avec nom', it: 'Salvare la risposta HTTP al file temporaneo con il nome', es: 'Guardar respuesta HTTP al archivo temporal con nombre', pl: 'Zapisz odpowiedź HTTP do pliku tymczasowego z nazwą', uk: 'Зберегти відповідь HTTP на тимчасовий файл з назвою', 'zh-cn': '用名称保存 HTTP 对临时文件的响应' }; +Blockly.Words['http_response_tofile_help'] = { en: 'httpGet', de: 'httpGet', ru: 'httpGet', pt: 'httpGet', nl: 'httpGet', fr: 'httpGet', it: 'httpGet', es: 'httpGet', pl: 'httpGet', uk: 'httpGet', 'zh-cn': 'httpGet' }; + +// --- action file_write -------------------------------------------------- +Blockly.Words['file_write'] = { en: 'file write', de: 'Datei schreiben', ru: 'Запись файла', pt: 'Escrever arquivo', nl: 'Bestand schrijven', fr: 'Écrire un fichier', it: 'Scrivere file', es: 'Libro', pl: 'Plik zapisu', uk: 'Ім\'я файла', 'zh-cn': '文件写入' }; +Blockly.Words['file_write_filename'] = { en: 'file name', de: 'Dateiname', ru: 'Имя файла', pt: 'Nome do arquivo', nl: 'Bestandnaam', fr: 'Nom du fichier', it: 'Nome del file', es: 'Nombre del archivo', pl: 'Nazwa pliku', uk: 'Ім\'я файла', 'zh-cn': '文件名' }; +Blockly.Words['file_write_data'] = { en: 'data', de: 'Daten', ru: 'данные', pt: 'dados', nl: 'data', fr: 'données', it: 'dati', es: 'datos', pl: 'dane', uk: 'даних', 'zh-cn': '数据' }; +Blockly.Words['file_write_tooltip'] = { en: 'Write data into file system', de: 'Daten in Dateisystem schreiben', ru: 'Записать данные в файловую систему', pt: 'Escreva dados no sistema de arquivos', nl: 'Gegevens naar bestandssysteem schrijven', fr: 'Ecrire les données dans le système de fichiers', it: 'Scrivere i dati nel file system', es: 'Escriba datos en el sistema de archivos', pl: 'Zapisz dane do systemu plików', uk: 'Напишіть дані у файлову систему', 'zh-cn': '将数据写入文件系统' }; +Blockly.Words['file_write_help'] = { en: 'writefile', de: 'writefile', ru: 'writefile', pt: 'writefile', nl: 'writefile', fr: 'writefile', it: 'writefile', es: 'writefile', pl: 'writefile', uk: 'writefile', 'zh-cn': 'writefile' }; + +// --- action file_read -------------------------------------------------- +Blockly.Words['file_read'] = { en: 'file read', de: 'Datei lesen', ru: 'Файл:', pt: 'Leitura do arquivo', nl: 'Bestand gelezen', fr: 'Fichier lu', it: 'Informazioni sul file', es: 'Archivo leído', pl: 'Odczyt pliku', uk: 'Файл читати', 'zh-cn': '文件已读取' }; +Blockly.Words['file_read_filename'] = { en: 'file name', de: 'Dateiname', ru: 'Имя файла', pt: 'Nome do arquivo', nl: 'Bestandnaam', fr: 'Nom du fichier', it: 'Nome del file', es: 'Nombre del archivo', pl: 'Nazwa pliku', uk: 'Ім\'я файла', 'zh-cn': '文件名' }; +Blockly.Words['file_read_tooltip'] = { en: 'Read file from file system', de: 'Datei aus Dateisystem lesen', ru: 'Читать файл из файловой системы', pt: 'Leia o arquivo do sistema de arquivos', nl: 'Bestand uit bestandssysteem lezen', fr: 'Lire le fichier depuis le système de fichiers', it: 'Leggi file dal file system', es: 'Lea el archivo del sistema de archivos', pl: 'Odczyt pliku z systemu plików', uk: 'Читати файл з файлової системи', 'zh-cn': '从文件系统读取文件' }; +Blockly.Words['file_read_help'] = { en: 'readfile', de: 'readfile', ru: 'readfile', pt: 'readfile', nl: 'readfile', fr: 'readfile', it: 'readfile', es: 'readfile', pl: 'readfile', uk: 'readfile', 'zh-cn': 'readfile' }; + +// --- action file_data -------------------------------------------------- +Blockly.Words['file_data_data'] = { en: 'data', de: 'Data', ru: 'data', pt: 'data', nl: 'data', fr: 'data', it: 'data', es: 'data', pl: 'data', uk: 'data', 'zh-cn': 'data' }; +Blockly.Words['file_data_mimeType'] = { en: 'mimeType', de: 'mimeType', ru: 'mimeType', pt: 'mimeType', nl: 'mimeType', fr: 'mimeType', it: 'mimeType', es: 'mimeType', pl: 'mimeType', uk: 'mimeType', 'zh-cn': 'mimeType' }; +Blockly.Words['file_data_warning'] = { en: 'This block must be used inside of file blocks', de: 'Dieser Block muss innerhalb von Dateiblöcken verwendet werden', ru: 'Этот блок должен быть использован внутри файловых блоков', pt: 'Este bloco deve ser usado dentro de blocos de arquivos', nl: 'Dit blok moet gebruikt worden binnen bestandsblokken', fr: 'Ce bloc doit être utilisé dans les blocs de fichiers', it: 'Questo blocco deve essere utilizzato all\'interno dei blocchi di file', es: 'Este bloque debe ser utilizado dentro de bloques de archivos', pl: 'Ten blok musi być użyty wewnątrz bloków plików', uk: 'Цей блок необхідно використовувати всередині файлових блоків', 'zh-cn': '此块必须在文件块内使用' }; +Blockly.Words['file_data_tooltip'] = { en: 'File information', de: 'Informationen zur Datei', ru: 'Информация о файлах', pt: 'Informações do arquivo', nl: 'Bestandsinformatie', fr: 'Informations sur le fichier', it: 'Informazioni sul file', es: 'Información de archivos', pl: 'Informacje o pliku', uk: 'Інформація про файли', 'zh-cn': '文件信息' }; + +// --- action request -------------------------------------------------- +Blockly.Words['request'] = { en: 'request (deprecated)', de: 'request (deprecated)', ru: 'request (deprecated)', pt: 'request (deprecated)', nl: 'verzoek (deprecated)', fr: 'demande (deprecated)', it: 'richiesta (deprecated)', es: 'solicitud (deprecated)', pl: 'request (deprecated)', uk: 'запит (deprecated)', 'zh-cn': '请求网址 (deprecated)' }; +Blockly.Words['request_url'] = { en: 'URL', de: 'URL', ru: 'URL', pt: 'URL', nl: 'URL', fr: 'URL', it: 'URL', es: 'URL', pl: 'URL', uk: 'URL', 'zh-cn': '网址' }; +Blockly.Words['request_tooltip'] = { en: 'Request URL', de: 'URL abfragen', ru: 'Запросить URL', pt: 'URL solitado', nl: 'Verzoek om URL', fr: 'Demander une URL', it: 'URL di richiesta', es: 'URL de solicitud', pl: 'Request URL', uk: 'URL запиту', 'zh-cn': '请求网址' }; +Blockly.Words['request_help'] = { en: 'https://github.com/request/request', de: 'https://github.com/request/request', ru: 'https://github.com/request/request', pt: 'https://github.com/request/request', nl: 'https://github.com/request/request', fr: 'https://github.com/request/request', it: 'https://github.com/request/request', es: 'https://github.com/request/request', pl: 'https://github.com/request/request', uk: 'https://github.com/request/request', 'zh-cn': 'https://github.com/request/request' }; + +// --- CONVERT -------------------------------------------------- +Blockly.Words['Convert'] = { en: 'Convert', de: 'Konvertierung', ru: 'Конвертация', pt: 'Converter', nl: 'Converteren', fr: 'Convertir', it: 'Convertire', es: 'Convertir', pl: 'Convert', uk: 'конвертувати', 'zh-cn': '转换' }; + +// --- convert convert -------------------------------------------------- +Blockly.Words['convert_tonumber'] = { en: 'toNumber', de: 'nach Zahl', ru: 'в число', pt: 'por número', nl: 'toNumber', fr: 'toNumber', it: 'ToNumber', es: 'Al numero', pl: 'toNumber', uk: 'toNumber', 'zh-cn': '至数字' }; +Blockly.Words['convert_tonumber_tooltip'] = { en: 'Cast input to number', de: 'Wandle Eingang nach Zahl', ru: 'Преобразовать вход в число', pt: 'Trasformar entrada para número', nl: 'Cast input naar nummer', fr: 'Transmettre l\'entrée au numéro', it: 'Trasmetti l\'input al numero', es: 'Emitir entrada al número', pl: 'Cast input to number', uk: 'Перевести вхід до числа', 'zh-cn': '将输入转换为数字' }; +Blockly.Words['convert_toboolean'] = { en: 'toBoolean', de: 'nach Logikwert', ru: 'в булево значение', pt: 'para booleano', nl: 'toBoolean', fr: 'toBooléen', it: 'toBoolean', es: 'toBoolean', pl: 'toBoolean', uk: 'toBoolean', 'zh-cn': '至布尔值' }; +Blockly.Words['convert_toboolean_tooltip'] = { en: 'Cast input to boolean', de: 'Wandle Input nach Logikwert', ru: 'Преобразовать вход в булево значение', pt: 'Trasformar entrada para booleano', nl: 'Cast input naar boolean', fr: 'Transmettre l\'entrée au booléen', it: 'Trasmetti l\'input a booleano', es: 'Enviar entrada a boolean', pl: 'Cast input to boolean', uk: 'Перевести вхід до логічного значення', 'zh-cn': '将输入转换为布尔值' }; +Blockly.Words['convert_tostring'] = { en: 'toString', de: 'nach String', ru: 'в строку', pt: 'para texto', nl: 'toString', fr: 'toString', it: 'accordare', es: 'Encadenar', pl: 'toString', uk: 'toString', 'zh-cn': '至字符串' }; +Blockly.Words['convert_tostring_tooltip'] = { en: 'Cast input to string', de: 'Wandle Input nach String', ru: 'Преобразовать вход в строку', pt: 'Trasformar entrada para texto', nl: 'Cast input naar nummer', fr: 'Transmettre l\'entrée au numéro', it: 'Trasmetti l\'input al numero', es: 'Emitir entrada al número', pl: 'Cast input to number', uk: 'Перевести вхідні дані в рядок', 'zh-cn': '将输入转换为字符串' }; +Blockly.Words['convert_type'] = { en: 'type of', de: 'Typ von', ru: 'взять тип', pt: 'tipo de', nl: 'soort van', fr: 'Type de', it: 'tipo di', es: 'tipo de', pl: 'type of', uk: 'тип', 'zh-cn': '获取类型' }; +Blockly.Words['convert_type_tooltip'] = { en: 'Returns type of input', de: 'Typ von Input', ru: 'Взять тип входа', pt: 'Retorna o tipo da entrada', nl: 'Retourneert het type invoer', fr: 'Renvoie le type d\'entrée', it: 'Restituisce il tipo di input', es: 'Devuelve tipo de entrada', pl: 'Returns type of input', uk: 'Повертає тип введення', 'zh-cn': '返回输入类型' }; +Blockly.Words['convert_to_date'] = { en: 'to Date/Time', de: 'nach Datum/Zeit', ru: 'в дату/время', pt: 'até a data/hora', nl: 'tot datum/tijd', fr: 'à date/heure', it: 'alla data/ora', es: 'hasta la fecha/hora', pl: 'to Date/Time', uk: 'до дати/часу', 'zh-cn': '至日期/时间' }; +Blockly.Words['convert_to_date_tooltip'] = { en: 'Cast input to date', de: 'Wandle Input nach Datum', ru: 'Преобразовать вход в дату', pt: 'Trasformar entrada para data', nl: 'Cast input tot op heden', fr: 'Diffuser l\'entrée à ce jour', it: 'Trasmetti l\'input fino alla data', es: 'Emitir entrada hasta la fecha', pl: 'Cast input to date', uk: 'Трансляція введення на дату', 'zh-cn': '将输入转换为至日期/时间' }; +Blockly.Words['convert_from_date'] = { en: 'date/time', de: 'Datum/Zeit', ru: 'дату/время', pt: 'data/hora', nl: 'datum Tijd', fr: 'date/heure', it: 'appuntamento', es: 'fecha y hora', pl: 'date/time', uk: 'дата, час', 'zh-cn': '从日期/时间' }; +Blockly.Words['convert_to'] = { en: 'to', de: 'nach', ru: 'в', pt: 'para', nl: 'naar', fr: 'à', it: 'a', es: 'a', pl: 'to', uk: 'до', 'zh-cn': '至' }; +Blockly.Words['convert_from_date_tooltip'] = { en: 'Cast input from date', de: 'erzeuge Input aus Datum', ru: 'Преобразовать вход из даты', pt: 'criar entrada pela data', nl: 'Cast-invoer vanaf datum', fr: 'Transmettre l\'entrée de la date', it: 'Trasmetti input dalla data', es: 'Emitir entrada desde la fecha', pl: 'Cast input from date', uk: 'Трансляція введення з дати', 'zh-cn': '将输入时间转换目标格式的时间' }; +Blockly.Words['convert_json2object'] = { en: 'JSON to object', de: 'JSON nach Objekt', ru: 'JSON в объект', pt: 'JSON para objeto', nl: 'JSON om bezwaar aan te tekenen', fr: 'JSON à objet', it: 'JSON per obiettare', es: 'JSON para objetar', pl: 'JSON to object', uk: 'JSON для об’єкта', 'zh-cn': '从JSON到对象' }; +Blockly.Words['convert_json2object_tooltip'] = { en: 'Parse JSON string', de: 'Parse JSON', ru: 'Преобразовать JSON в объект', pt: 'Parse JSON', nl: 'Ontleed JSON-tekenreeks', fr: 'Parse JSON chaîne', it: 'Analizza la stringa JSON', es: 'Cadena Parson JSON', pl: 'Parse JSON string', uk: 'Проаналізуйте рядок JSON', 'zh-cn': '解析JSON字符串' }; +Blockly.Words['convert_object2json'] = { en: 'object to JSON', de: 'Objekt nach JSON', ru: 'объект в JSON', pt: 'Objeto para JSON', nl: 'bezwaar tegen JSON', fr: 'objet à JSON', it: 'oggetto a JSON', es: 'objetar a JSON', pl: 'object to JSON', uk: 'об\'єкт для JSON', 'zh-cn': '从对象到JSON' }; +Blockly.Words['convert_object2json_tooltip'] = { en: 'Stringify object', de: 'Objekt nach JSON', ru: 'Преобразовать объект в JSON', pt: 'Objeto para JSON', nl: 'Strinify-object', fr: 'Strinify objet', it: 'Strinificare l\'oggetto', es: 'Objeto Strinify', pl: 'Strinify object', uk: 'Стрінгіфікувати об\'єкт', 'zh-cn': '将对象转为JSON字符串' }; +Blockly.Words['convert_object2json_prettify'] = { en: 'prettify', de: 'formatieren', ru: 'форматировать', pt: 'formatar', nl: 'leuk maken', fr: 'enjoliver', it: 'abbellire', es: 'embellecer', pl: 'prettify', uk: 'прикрашати', 'zh-cn': '并格式化' }; +Blockly.Words['convert_jsonata'] = { en: 'JSONata expression', de: 'JSONata Ausdruck', ru: 'JSONata выражение', pt: 'Expressão JSONata', nl: 'JSONata-expressie', fr: 'Expression JSONata', it: 'Espressione JSONata', es: 'Expresión JSONata', pl: 'Wyrażenie JSONata', uk: 'Вираз JSONata', 'zh-cn': 'JSONata表达式' }; +Blockly.Words['convert_jsonata_target'] = { en: 'apply to', de: 'anwenden auf', ru: 'применить к', pt: 'aplicar a', nl: 'van toepassing op', fr: 'postuler à', it: 'applica a', es: 'aplicar para', pl: 'ubiegać się o', uk: 'застосувати до', 'zh-cn': '适用于' }; +Blockly.Words['convert_jsonata_tooltip'] = { en: 'Convert by JSONata Expression', de: 'Mit JSONata konvertieren', ru: 'Преобразовать по выражению JSONata', pt: 'Converter por expressão JSONata', nl: 'Converteer door JSONata-expressie', fr: 'Conversion par expression JSONata', it: 'Convertire da JSONata Expression', es: 'Convertir por expresión JSONata', pl: 'Konwertuj przez wyrażenie JSONata', uk: 'Перетворення за допомогою виразу JSONata', 'zh-cn': '通过JSONata表达式转换' }; + +Blockly.Words['convert_time_difference'] = { en: 'Format time difference', de: 'Zeitdifferenz formatieren', ru: 'Формат разницы во времени', pt: 'Formatar uma diferença de tempo', nl: 'Vernietig een tijdsverschil', fr: 'Formater une différence de temps', it: 'Formattare una differenza di tempo', es: 'Formato de la diferencia de tiempo', pl: 'Różnica czasowa', uk: 'Формат різниці часу', 'zh-cn': '时间差异' }; +Blockly.Words['time_difference_hh:mm:ss'] = { en: 'hh:mm:ss', de: 'hh:mm:ss', ru: 'чч:мм:ss', pt: 'hh:mm:ss', nl: 'hh:mm:ss', fr: 'hh:mm:ss', it: 'hh:mm:ss', es: 'hh:mm:ss', pl: 'h:mm:ss', uk: 'hh:mm:ss', 'zh-cn': 'hh:mm:ss' }; +Blockly.Words['time_difference_h:m:s'] = { en: 'h:m:s', de: 'h:m:s', ru: 'ч:м:s', pt: 'h:m:s', nl: 'h:m:s', fr: 'h:m:s', it: 'h:m:s', es: 'h:m:s', pl: 'h:m:s', uk: 'h:m:s', 'zh-cn': 'h:m:s' }; +Blockly.Words['time_difference_hh:mm'] = { en: 'hh:mm', de: 'hh:mm', ru: 'чч:мм', pt: 'hh:mm', nl: 'hh:mm', fr: 'hh:mm', it: 'hh:mm', es: 'hh:mm', pl: 'h:mm', uk: 'hh:mm', 'zh-cn': 'hh:mm' }; +Blockly.Words['time_difference_h:m'] = { en: 'h:m', de: 'h:m', ru: 'ч:м', pt: 'h:m', nl: 'h:m', fr: 'h:m', it: 'h:m', es: 'h:m', pl: 'h:m', uk: 'h:m', 'zh-cn': 'h:m' }; +Blockly.Words['time_difference_mm:ss'] = { en: 'mm:ss', de: 'mm:ss', ru: 'мм:ss', pt: 'mm:ss', nl: 'mm:ss', fr: 'mm:ss', it: 'mm:ss', es: 'mm:ss', pl: 'h:mm', uk: 'mm:ss', 'zh-cn': 'mm:ss' }; +Blockly.Words['time_difference_m:s'] = { en: 'm:s', de: 'm:s', ru: 'м:s', pt: 'm:s', nl: 'm:s', fr: 'm:s', it: 'm:s', es: 'm:s', pl: 'h:mm', uk: 'm:s', 'zh-cn': 'm:s' }; +Blockly.Words['time_difference_custom'] = { en: 'custom format', de: 'anwenderformatiert', ru: 'произвольный формат', pt: 'formato personalizado', nl: 'aangepast formaat', fr: 'format personnalisé', it: 'formato personalizzato', es: 'formato personalizado', pl: 'custom format', uk: 'спеціальний формат', 'zh-cn': '自定义格式' }; +Blockly.Words['time_difference_default_format'] = { en: 'hh:mm:ss', de: 'hh:mm:ss', ru: 'чч:мм:ss', pt: 'hh:mm:ss', nl: 'hh:mm:ss', fr: 'hh:mm:ss', it: 'hh:mm:ss', es: 'hh:mm:ss', pl: 'h:mm:ss', uk: 'hh:mm:ss', 'zh-cn': 'hh:mm:ss' }; +Blockly.Words['convert_time_difference_tooltip'] = { en: 'Converts milliseconds to a readable format', de: 'Millisekunden in ein lesbares Format umwandeln', ru: 'Преобразует миллисекунды в читаемый формат', pt: 'Converte milissegundos em um formato legível', nl: 'Converteert milliseconden aan een leesbaar formaat', fr: 'Convertir des millisecondes en format lisible', it: 'Converte i millisecondi in un formato leggibile', es: 'Convertir milisegundos en un formato legible', pl: 'Konwertuje milisekundy do gotowego formatu', uk: 'Конвертує мілісекунди до читабельного формату', 'zh-cn': '溶剂' }; + +// --- SENDTO -------------------------------------------------- +Blockly.Words['Sendto'] = { en: 'Sendto', de: 'Sendto', ru: 'Sendto', pt: 'Enviar para', nl: 'Verzenden naar', fr: 'Envoyer à', it: 'Inviare a', es: 'Enviar a', pl: 'Sendto', uk: 'Відправити', 'zh-cn': '发消息' }; + +// --- sendto sendto -------------------------------------------------- +Blockly.Words['sendto_message'] = { en: 'message', de: 'Meldung', ru: 'сообщение', pt: 'mensagem', nl: 'bericht', fr: 'message', it: 'Messaggio', es: 'mensaje', pl: 'message', uk: 'повідомлення', 'zh-cn': '消息' }; +Blockly.Words['sendto_custom'] = { en: 'sendTo', de: 'sendTo', ru: 'sendTo', pt: 'enviar para', nl: 'verzenden naar', fr: 'envoyer à', it: 'inviare a', es: 'enviar a', pl: 'sendTo', uk: 'відправити', 'zh-cn': '发消息给' }; +Blockly.Words['sendto_custom_tooltip'] = { en: 'Text to speech', de: 'Text zu Sprache', ru: 'Произнести сообщение', pt: 'Texto para Língua', nl: 'Tekst naar spraak', fr: 'Texte pour parler', it: 'Sintesi vocale', es: 'Texto a voz', pl: 'Text to speech', uk: 'Перетворення тексту на мовлення', 'zh-cn': '给适配器发消息' }; +Blockly.Words['sendto_custom_help'] = { en: 'sendto', de: 'sendto', ru: 'sendto', pt: 'enviar para', nl: 'verzenden naar', fr: 'envoyer à', it: 'inviare a', es: 'enviar a', pl: 'sendto', uk: 'відправити', 'zh-cn': '发消息给' }; +Blockly.Words['sendto_custom_arguments'] = { en: 'parameters', de: 'Parameter', ru: 'параметры', pt: 'parâmetros', nl: 'parameters', fr: 'paramètres', it: 'parametri', es: 'parámetros', pl: 'parameters', uk: 'параметри', 'zh-cn': '参数组' }; +Blockly.Words['sendto_custom_command'] = { en: 'command', de: 'Befehl', ru: 'команда', pt: 'comando', nl: 'opdracht', fr: 'commander', it: 'comando', es: 'mando', pl: 'command', uk: 'команда', 'zh-cn': '命令' }; +Blockly.Words['sendto_custom_argument'] = { en: 'parameter', de: 'Parameter', ru: 'параметр', pt: 'parâmetro', nl: 'parameter', fr: 'paramètre', it: 'parametro', es: 'parámetro', pl: 'parameter', uk: 'параметр', 'zh-cn': '参数' }; +Blockly.Words['sendto_custom_arg_tooltip'] = { en: 'Add parameter to sendTo object.', de: 'Parameter zum sendTo-Objekt hinzufügen', ru: 'Добавить параметр к sendTo объекту', pt: 'Adicionar parâmetros ao objeto "enviar para"', nl: 'Parameter toevoegen aan het object sendTo.', fr: 'Ajouter un paramètre à l\'objet sendTo.', it: 'Aggiungi parametro all\'oggetto sendTo.', es: 'Agregar parámetro al objeto sendTo.', pl: 'Add parameter to sendTo object.', uk: 'Додайте параметр до об’єкта sendTo.', 'zh-cn': '增加发送消息的参数' }; +Blockly.Words['sendto_no_instances'] = { en: 'No instances', de: 'Keine Instanzen', ru: 'Нет экземпляров', pt: 'Nenhuma instância', nl: 'No instances', fr: 'No instances', it: 'No instances', es: 'No instances', pl: 'No instances', uk: 'Жодних випадків', 'zh-cn': '没有实例' }; + +// --- sendto gethistory -------------------------------------------------- +Blockly.Words['sendto_gethistory_name'] = { en: 'getHistory', de: 'getHistory', ru: 'getHistory', pt: 'getHistory', nl: 'getHistory', fr: 'getHistory', it: 'getHistory', es: 'getHistory', pl: 'getHistory', uk: 'getHistory', 'zh-cn': 'getHistory' }; +Blockly.Words['sendto_gethistory_instance'] = { en: 'Instance', de: 'Instanz', ru: 'Экземпляр', pt: 'instância', nl: 'Voorbeeld', fr: 'Exemple', it: 'Esempio', es: 'Instancia', pl: 'Instancja', uk: 'екземпляр', 'zh-cn': '实例' }; +Blockly.Words['sendto_gethistory_oid'] = { en: 'Object ID', de: 'Objekt ID', ru: 'ID объекта', pt: 'ID do objeto', nl: 'Object ID', fr: 'ID de l\'objet', it: 'ID oggetto', es: 'ID del objeto', pl: 'Object ID', uk: 'ID об\'єкта', 'zh-cn': '获取对象ID' }; +Blockly.Words['sendto_gethistory_start'] = { en: 'From (time)', de: 'Von (Zeit)', ru: 'Из (время)', pt: 'De (hora)', nl: 'Van..', fr: 'À partir de (temps)', it: 'Da (tempo)', es: 'De (tiempo)', pl: 'Od czasu (pol.)', uk: 'Від (час)', 'zh-cn': '(时)' }; +Blockly.Words['sendto_gethistory_end'] = { en: 'Until (time)', de: 'Bis (Zeit)', ru: 'До (время)', pt: 'Até (hora)', nl: 'Totdat', fr: 'Jusqu\'à (heure)', it: 'Fino a (tempo)', es: 'Hasta (tiempo)', pl: 'Do czasu (pol.)', uk: 'До (час)', 'zh-cn': '在此之前(时间)' }; +Blockly.Words['sendto_gethistory_aggregate'] = { en: 'Aggregate by', de: 'Aggregieren nach', ru: 'Агрегат', pt: 'Agregado por', nl: 'Aggregate', fr: 'Aggregate by', it: 'Aggregato da', es: 'Aggregate', pl: 'Aggregate (ang.)', uk: 'Агрегати', 'zh-cn': '同意' }; +Blockly.Words['sendto_gethistory_none'] = { en: 'none', de: 'nichts', ru: 'нет', pt: 'nenhum', nl: 'geen', fr: 'aucun', it: 'nessuna', es: 'ninguna', pl: 'none', uk: 'немає', 'zh-cn': '不输出' }; +Blockly.Words['sendto_gethistory_minimum'] = { en: 'minimum', de: 'Minimum', ru: 'минимум', pt: 'mínimo', nl: 'minimum', fr: 'minimum', it: 'minimo', es: 'mínimo', pl: 'minimum', uk: 'мінімальний', 'zh-cn': '最低限度' }; +Blockly.Words['sendto_gethistory_maximum'] = { en: 'maximum', de: 'Maximum', ru: 'максимум', pt: 'máximo', nl: 'maximale', fr: 'maximum', it: 'massimo', es: 'máximo', pl: 'maksymalny', uk: 'максимум', 'zh-cn': '最高限额' }; +Blockly.Words['sendto_gethistory_cnt'] = { en: 'count', de: 'Anzahl', ru: 'счет', pt: 'contagem', nl: 'telt', fr: 'compte', it: 'conteggio', es: 'cuenta', pl: 'hrabia', uk: 'кількість', 'zh-cn': '目 录' }; +Blockly.Words['sendto_gethistory_avg'] = { en: 'average', de: 'Durchschnitt', ru: 'средний', pt: 'média', nl: 'avery', fr: 'moyenne', it: 'media media', es: 'promedio', pl: 'średnia', uk: 'середній', 'zh-cn': '平均值' }; +Blockly.Words['sendto_gethistory_count'] = { en: 'count', de: 'anzahl', ru: 'количество', pt: 'contagem', nl: 'aantal', fr: 'nombre', it: 'conteggio', es: 'cuenta', pl: 'liczba', uk: 'кількість', 'zh-cn': '计数' }; +Blockly.Words['sendto_gethistory_step'] = { en: 'step size', de: 'Schrittgröße', ru: 'Шаг', pt: 'Passo', nl: 'Stap in', fr: 'Étape', it: 'Passo', es: 'Paso', pl: 'Step', uk: 'Крок', 'zh-cn': '步骤' }; +Blockly.Words['sendto_gethistory_ms'] = { en: 'ms', de: 'ms', ru: 'мс', pt: 'ms', nl: 'Mevrouw', fr: 'Mme', it: 'Signorina', es: 'Sra', pl: 'ms', uk: 'РС', 'zh-cn': '毫秒' }; +Blockly.Words['sendto_gethistory_sec'] = { en: 'sec', de: 'Sek', ru: 'сек.', pt: 'seg', nl: 'sec', fr: 'seconde', it: 'secondo', es: 'segundo', pl: 'sec', uk: 'сек', 'zh-cn': '秒' }; +Blockly.Words['sendto_gethistory_min'] = { en: 'min', de: 'Min', ru: 'мин.', pt: 'min', nl: 'min', fr: 'min', it: 'min', es: 'min', pl: 'min', uk: 'хв', 'zh-cn': '分' }; +Blockly.Words['sendto_gethistory_hour'] = { en: 'hours', de: 'Stunden', ru: 'часы', pt: 'horas', nl: 'uur', fr: 'heures', it: 'ore', es: 'horas', pl: 'hours', uk: 'години', 'zh-cn': '小时' }; +Blockly.Words['sendto_gethistory_day'] = { en: 'days', de: 'Tage', ru: 'дней', pt: 'dias', nl: 'dagen', fr: 'jours', it: 'giorni', es: 'días', pl: 'dni', uk: 'днів', 'zh-cn': '日 日' }; +Blockly.Words['sendto_gethistory_tooltip'] = { en: 'Request information from database', de: 'Informationen aus der Datenbank anfordern', ru: 'Запрос информации из базы данных', pt: 'Solicitar informações de banco de dados', nl: 'Verzoek informatie uit de database', fr: 'Demande d\' information de la base de données', it: 'Richiedi informazioni dal database', es: 'Solicitar información de la base de datos', pl: 'Informacja z bazy danych', uk: 'Запит інформації з бази даних', 'zh-cn': 'A. 要求数据库资料' }; +Blockly.Words['sendto_gethistory_help'] = { en: 'gethistory', de: 'gethistory', ru: 'gethistory', pt: 'gethistory', nl: 'gethistory', fr: 'gethistory', it: 'gethistory', es: 'gethistory', pl: 'gethistory', uk: 'gethistory', 'zh-cn': 'gethistory' }; + +// --- SYSTEM -------------------------------------------------- +Blockly.Words['System'] = { en: 'System', de: 'System', ru: 'Системные', pt: 'Sistema', nl: 'Systeem', fr: 'Système', it: 'Sistema', es: 'Sistema', pl: 'System', uk: 'система', 'zh-cn': '系统' }; + +Blockly.Words['global_var_scriptname'] = { en: 'Name of script', de: 'Name des Skripts', ru: 'Название сценария', pt: 'Nome do script', nl: 'Naam van script', fr: 'Nom du script', it: 'Nome di script', es: 'Nombre del script', pl: 'Nazwa skryptu', uk: 'Назва сценарію', 'zh-cn': '脚本名称' }; +Blockly.Words['global_var_defaultdatadir'] = { en: 'Data directory path', de: 'Datenverzeichnispfad', ru: 'Путь каталога данных', pt: 'Caminho do diretório de dados', nl: 'Datamappad', fr: 'Chemin du répertoire de données', it: 'Percorso directory dati', es: 'Ruta del directorio de datos', pl: 'Ścieżka katalogu danych', uk: 'Шлях до каталогу даних', 'zh-cn': '数据目录路径' }; +Blockly.Words['global_var_verbose'] = { en: 'Verbose mode active', de: 'Verbose-Modus aktiv', ru: 'Активный режим', pt: 'Modo de Verbo ativo', nl: 'Werkwijze actief', fr: 'Mode Verbeux actif', it: 'Modalità Verbose attiva', es: 'Modo de verbose activo', pl: 'Aktywny tryb werbosy', uk: 'Режим Verbose активний', 'zh-cn': 'Verbose 模式活动' }; + +// --- system debug -------------------------------------------------- +Blockly.Words['debug'] = { en: 'debug output', de: 'debug output', ru: 'debug output', pt: 'saída de depuração', nl: 'debug output', fr: 'sortie de débogage', it: 'uscita di debug', es: 'salida de depuración', pl: 'debug output', uk: 'вихід налагодження', 'zh-cn': '调试输出' }; +Blockly.Words['debug_tooltip'] = { en: 'Debug', de: 'Debug', ru: 'Debug', pt: 'Depurar', nl: 'debug', fr: 'Déboguer', it: 'mettere a punto', es: 'Depurar', pl: 'Debug', uk: 'Відлагоджувати', 'zh-cn': '输出调试信息' }; +Blockly.Words['debug_help'] = { en: 'log---gives-out-the-message-into-log', de: 'log---gives-out-the-message-into-log', ru: 'log---gives-out-the-message-into-log', pt: 'log---gives-out-the-message-into-log', nl: 'log---gives-out-the-message-into-log', fr: 'log---gives-out-the-message-into-log', it: 'log---gives-out-the-message-into-log', es: 'log---gives-out-the-message-into-log', pl: 'log---gives-out-the-message-into-log', uk: 'log---gives-out-the-message-into-log', 'zh-cn': 'log---gives-out-the-message-into-log' }; + +// --- system comment -------------------------------------------------- +Blockly.Words['comment'] = { en: 'comment', de: 'Kommentar', ru: 'описание', pt: 'comentário', nl: 'commentaar', fr: 'commentaire', it: 'commento', es: 'comentario', pl: 'comment', uk: 'коментар', 'zh-cn': '注释' }; +Blockly.Words['comment_tooltip'] = { en: 'Enter comment to explain the code', de: 'Debug', ru: 'Debug', pt: 'Digite um comentário para explicar o código', nl: 'Voer een opmerking in om de code uit te leggen', fr: 'Entrez un commentaire pour expliquer le code', it: 'Inserisci il commento per spiegare il codice', es: 'Ingrese un comentario para explicar el código', pl: 'Enter comment to explain the code', uk: 'Введіть коментар, щоб пояснити код', 'zh-cn': '输入注释来解释代码' }; + +// --- system control -------------------------------------------------- +Blockly.Words['control'] = { en: 'сontrol', de: 'steuere', ru: 'установить', pt: 'controle', nl: 'сontrol', fr: 'contrôle', it: 'сontrol', es: 'ontrol', pl: 'сontrol', uk: 'контроль', 'zh-cn': '将' }; +Blockly.Words['control_tooltip'] = { en: 'Control state', de: 'Zustand steuern', ru: 'Установить состояние', pt: 'Controle o estado', nl: 'Controlestatus', fr: 'Etat de contrôle', it: 'Stato di controllo', es: 'Estado de control', pl: 'Control state', uk: 'Контрольний стан', 'zh-cn': '控制对象' }; +Blockly.Words['control_help'] = { en: 'setstate', de: 'setstate', ru: 'setstate', pt: 'setstate', nl: 'setstate', fr: 'setstate', it: 'setstate', es: 'setstate', pl: 'setstate', uk: 'setstate', 'zh-cn': '设置状态' }; +Blockly.Words['control_with'] = { en: 'with', de: 'mit', ru: 'на', pt: 'com', nl: 'met', fr: 'avec', it: 'con', es: 'con', pl: 'with', uk: 'з', 'zh-cn': '的值设置为' }; +Blockly.Words['control_delay'] = { en: 'with delay', de: 'mit Verzögerung', ru: 'с задержкой', pt: 'com atraso', nl: 'met vertraging', fr: 'avec du retard', it: 'con ritardo', es: 'con retraso', pl: 'with delay', uk: 'із запізненням', 'zh-cn': '。要延时' }; +Blockly.Words['control_ms'] = { en: 'ms', de: 'ms', ru: 'мс', pt: 'ms', nl: 'Mevrouw', fr: 'Mme', it: 'Signorina', es: 'Sra', pl: 'ms', uk: 'РС', 'zh-cn': '毫秒' }; +Blockly.Words['control_sec'] = { en: 'sec', de: 'Sek', ru: 'сек.', pt: 'seg', nl: 'sec', fr: 'seconde', it: 'secondo', es: 'segundo', pl: 'sec', uk: 'сек', 'zh-cn': '秒' }; +Blockly.Words['control_min'] = { en: 'min', de: 'Min', ru: 'мин.', pt: 'min', nl: 'min', fr: 'min', it: 'min', es: 'min', pl: 'min', uk: 'хв', 'zh-cn': '分' }; +Blockly.Words['control_clear_running'] = { en: ', clear running', de: ', löschen falls läuft', ru: ', остановить уже запущенный', pt: ', excluir se estiver executando', nl: ', helder rennen', fr: ', course libre', it: ', chiara corsa', es: ', claro funcionamiento', pl: ', clear running', uk: ', чіткий біг', 'zh-cn': '后执行。清除未运行的指令' }; + +// --- system toggle -------------------------------------------------- +Blockly.Words['toggle'] = { en: 'toggle', de: 'umschalten', ru: 'переключить', pt: 'alternar', nl: 'toggle', fr: 'basculer', it: 'ginocchiera', es: 'palanca', pl: 'toggle', uk: 'перемикач', 'zh-cn': '将' }; +Blockly.Words['toggle_tooltip'] = { en: 'Toggle state', de: 'Zustand umschalten', ru: 'Изменить состояние', pt: 'Alternar o estado', nl: 'Schakel de staat in', fr: 'Basculer l\'état', it: 'Attiva/disattiva lo stato', es: 'Alternar el estado', pl: 'Toggle the state', uk: 'Перемкнути стан', 'zh-cn': '切换状态' }; +Blockly.Words['toggle_help'] = { en: 'setstate', de: 'setstate', ru: 'setstate', pt: 'setstate', nl: 'setstate', fr: 'setstate', it: 'setstate', es: 'setstate', pl: 'setstate', uk: 'setstate', 'zh-cn': '设置状态' }; +Blockly.Words['toggle_with'] = { en: 'with', de: 'mit', ru: 'на', pt: 'com', nl: 'met', fr: 'avec', it: 'con', es: 'con', pl: 'with', uk: 'з', 'zh-cn': '伴随' }; +Blockly.Words['toggle_delay'] = { en: 'with delay', de: 'mit Verzögerung', ru: 'с задержкой', pt: 'com atraso', nl: 'met vertraging', fr: 'avec du retard', it: 'con ritardo', es: 'con retraso', pl: 'with delay', uk: 'із запізненням', 'zh-cn': '的值切换。要延时' }; +Blockly.Words['toggle_ms'] = { en: 'in ms', de: 'in ms', ru: 'в мс', pt: 'em ms', nl: 'in ms', fr: 'en ms', it: 'in ms', es: 'en ms', pl: 'in ms', uk: 'у мс', 'zh-cn': '毫秒' }; +Blockly.Words['toggle_clear_running'] = { en: ', clear running', de: ', löschen falls läuft', ru: ', остановить уже запущенный', pt: ', excluir se estiver executando', nl: ', helder rennen', fr: ', course libre', it: ', chiara corsa', es: ', claro funcionamiento', pl: ', clear running', uk: ', чіткий біг', 'zh-cn': '后执行。清除未运行的指令' }; + +// --- system update -------------------------------------------------- +Blockly.Words['update'] = { en: 'update', de: 'aktualisiere', ru: 'обновить', pt: 'atualizar', nl: 'bijwerken', fr: 'mettre à jour', it: 'aggiornare', es: 'actualizar', pl: 'update', uk: 'оновлення', 'zh-cn': '仅将' }; +Blockly.Words['update_tooltip'] = { en: 'Update state', de: 'Zustand aktualisieren', ru: 'Обновить состояние', pt: 'Atualizar estado', nl: 'Status bijwerken', fr: 'Mettre à jour', it: 'Stato di aggiornamento', es: 'Actualizar estado', pl: 'Update state', uk: 'Стан оновлення', 'zh-cn': '仅更新值' }; +Blockly.Words['update_help'] = { en: 'setstate', de: 'setstate', ru: 'setstate', pt: 'settate', nl: 'setstate', fr: 'setstate', it: 'setstate', es: 'setstate', pl: 'setstate', uk: 'setstate', 'zh-cn': '设置状态' }; +Blockly.Words['update_with'] = { en: 'with', de: 'mit', ru: 'с', pt: 'com', nl: 'met', fr: 'avec', it: 'con', es: 'con', pl: 'with', uk: 'з', 'zh-cn': '的值更新为' }; +Blockly.Words['update_delay'] = { en: 'with delay', de: 'mit Verzögerung', ru: 'с задержкой', pt: 'com atraso', nl: 'met vertraging', fr: 'avec du retard', it: 'con ritardo', es: 'con retraso', pl: 'with delay', uk: 'із запізненням', 'zh-cn': '。要延时' }; +Blockly.Words['update_ms'] = { en: 'in ms', de: 'in ms', ru: 'в мс', pt: 'em ms', nl: 'in ms', fr: 'en ms', it: 'in ms', es: 'en ms', pl: 'in ms', uk: 'у мс', 'zh-cn': '毫秒' }; + +// --- system direct -------------------------------------------------- +Blockly.Words['direct'] = { en: 'bind', de: 'binde', ru: 'связять', pt: 'ligar', nl: 'binden', fr: 'lier', it: 'legare', es: 'enlazar', pl: 'bind', uk: 'зв\'язати', 'zh-cn': '将' }; +Blockly.Words['direct_tooltip'] = { en: 'Bind two states with each other', de: 'Binde zwei Zustände miteinander', ru: 'Связать два состояния между собой', pt: 'Vincular dois estados juntos', nl: 'Bind twee toestanden met elkaar', fr: 'Liez deux états l\'un à l\'autre', it: 'Associare due stati tra loro', es: 'Enlazar dos estados entre sí', pl: 'Bind two states with each other', uk: 'Зв\'яжіть два стани один з одним', 'zh-cn': '将两个设备状态绑定在一起' }; +Blockly.Words['direct_help'] = { en: 'setstate', de: 'setstate', ru: 'setstate', pt: 'settate', nl: 'setstate', fr: 'setstate', it: 'setstate', es: 'setstate', pl: 'setstate', uk: 'setstate', 'zh-cn': '设置状态' }; +Blockly.Words['direct_oid_src'] = { en: 'Object', de: 'object', ru: 'объекта', pt: 'objeto', nl: 'Object', fr: 'd\'objet', it: 'oggetto', es: 'Object', pl: 'Object', uk: 'Об\'єкт', 'zh-cn': 'Object' }; +Blockly.Words['direct_only_changes'] = { en: 'only changes', de: 'nur Änderungen', ru: 'только изменения', pt: 'apenas mudanças', nl: 'alleen veranderingen', fr: 'seulement des changements', it: 'solo cambiamenti', es: 'solo cambios', pl: 'only changes', uk: 'тільки зміни', 'zh-cn': '。仅变化时更新' }; +Blockly.Words['direct_oid_dst'] = { en: 'with', de: 'mit', ru: 'c', pt: 'com', nl: 'met', fr: 'avec', it: 'con', es: 'con', pl: 'with', uk: 'з', 'zh-cn': '的状态绑定到' }; + +// --- system control_instance ----------------------------------------- +Blockly.Words['control_instance'] = { en: 'control instance', de: 'Instanz steuern', ru: 'Контрольный экземпляр', pt: 'Exemplo de controle', nl: 'Controle-instantie', fr: 'Instance de contrôle', it: 'Esempio di controllo', es: 'Caso de control', pl: 'Przykład kontroli', uk: 'Контроль', 'zh-cn': '控制实例' }; +Blockly.Words['control_instance_no_instances'] = { en: 'No instances', de: 'Keine Instanzen', ru: 'Нет экземпляров', pt: 'Nenhuma instância', nl: 'No instances', fr: 'No instances', it: 'No instances', es: 'No instances', pl: 'No instances', uk: 'Жодних випадків', 'zh-cn': '没有实例' }; +Blockly.Words['control_instance_action'] = { en: 'action', de: 'Aktion', ru: 'меры', pt: 'acção', nl: 'actie', fr: 'suite donnée', it: 'azione', es: 'acción', pl: 'działanie', uk: 'дія', 'zh-cn': '动作' }; +Blockly.Words['control_instance_start'] = { en: 'start', de: 'starten', ru: 'начало', pt: 'início', nl: 'start', fr: 'début', it: 'inizio', es: 'empieza', pl: 'start', uk: 'почати', 'zh-cn': '开始' }; +Blockly.Words['control_instance_stop'] = { en: 'stop', de: 'stoppen', ru: 'остановить', pt: 'pare', nl: 'stoppen', fr: 'arrêter', it: 'fermati', es: 'para', pl: 'stop', uk: 'увійти', 'zh-cn': '停下来' }; +Blockly.Words['control_instance_restart'] = { en: 'restart', de: 'neustarten', ru: 'перезапустить', pt: 'reiniciar', nl: 'herstart', fr: 'redémarrer', it: 'riavviare', es: 'reiniciar', pl: 'ponowne uruchomienie', uk: 'мистецтво', 'zh-cn': '重新启动' }; +Blockly.Words['control_instance_tooltip'] = { en: 'Start, stop or restart any instance', de: 'Starten, stoppen oder neustarten von Instanzen', ru: 'Начните, остановите или перезапустите любой экземпляр', pt: 'Iniciar, parar ou reiniciar qualquer instância', nl: 'Een instantie starten, stoppen of herstarten', fr: 'Démarrer, arrêter ou redémarrer toute instance', it: 'Avviare, interrompere o riavviare qualsiasi istanza', es: 'Iniciar, detener o reiniciar cualquier caso', pl: 'Uruchom, zatrzymaj lub ponownie uruchom dowolną instancję', uk: 'Почати, зупинити або перезапустити будь-який екземпляр', 'zh-cn': '启动、停止或重新启动任何实例' }; +Blockly.Words['control_instance_help'] = { en: 'startInstanceAsync', de: 'startInstanceAsync', ru: 'startInstanceAsync', pt: 'startInstanceAsync', nl: 'startInstanceAsync', fr: 'startInstanceAsync', it: 'startInstanceAsync', es: 'startInstanceAsync', pl: 'startInstanceAsync', uk: 'startInstanceAsync', 'zh-cn': 'startInstanceAsync' }; + +// --- system control_script ------------------------------------------- +Blockly.Words['control_script'] = { en: 'control script', de: 'Script steuern', ru: 'Контрольный сценарий', pt: 'Script de controle', nl: 'Controlescript', fr: 'Contrôle du script', it: 'Script di controllo', es: 'Control script', pl: 'Skrypt sterowania', uk: 'Статус на сервери', 'zh-cn': '控制脚本' }; +Blockly.Words['control_script_start'] = { en: 'start', de: 'starten', ru: 'начало', pt: 'início', nl: 'start', fr: 'début', it: 'inizio', es: 'empieza', pl: 'start', uk: 'почати', 'zh-cn': '开始' }; +Blockly.Words['control_script_stop'] = { en: 'stop', de: 'stoppen', ru: 'остановить', pt: 'pare', nl: 'stoppen', fr: 'arrêter', it: 'fermati', es: 'para', pl: 'stop', uk: 'увійти', 'zh-cn': '停下来' }; +Blockly.Words['control_script_tooltip'] = { en: 'Start or stop any script', de: 'Starten oder stoppen eines beliebigen Skripts', ru: 'Начните или остановите любой сценарий', pt: 'Iniciar ou parar qualquer script', nl: 'Een script starten of stoppen', fr: 'Démarrer ou arrêter tout script', it: 'Avviare o interrompere qualsiasi script', es: 'Iniciar o detener cualquier script', pl: 'Uruchom lub zatrzymaj skrypt', uk: 'Почати або зупинити будь-який скрипт', 'zh-cn': '开始或停止任何脚本' }; +Blockly.Words['control_script_help'] = { en: 'startscript', de: 'startscript', ru: 'startscript', pt: 'startscript', nl: 'startscript', fr: 'startscript', it: 'startscript', es: 'startscript', pl: 'startscript', uk: 'startscript', 'zh-cn': 'startscript' }; + +// --- system control -------------------------------------------------- +Blockly.Words['control_ex'] = { en: 'write', de: 'schreibe', ru: 'записать', pt: 'escreva', nl: 'schrijven', fr: 'écrire', it: 'Scrivi', es: 'escribir', pl: 'write', uk: 'писати', 'zh-cn': '发命令' }; +Blockly.Words['control_ex_tooltip'] = { en: 'Control state', de: 'Steuere Zustand', ru: 'Установить состояние', pt: 'Controle o estado', nl: 'Controlestatus', fr: 'Etat de contrôle', it: 'Stato di controllo', es: 'Estado de control', pl: 'Control state', uk: 'Контрольний стан', 'zh-cn': '通用发命令块' }; +Blockly.Words['control_ex_control'] = { en: 'сontrol', de: 'steuere', ru: 'установить', pt: 'controle', nl: 'сontrol', fr: 'contrôle', it: 'сontrol', es: 'ontrol', pl: 'сontrol', uk: 'контроль', 'zh-cn': '控制设备' }; +Blockly.Words['control_ex_update'] = { en: 'update', de: 'aktualisiere', ru: 'обновить', pt: 'atualizar', nl: 'bijwerken', fr: 'mettre à jour', it: 'aggiornare', es: 'actualizar', pl: 'update', uk: 'оновлення', 'zh-cn': '仅更新值' }; +Blockly.Words['control_ex_delay'] = { en: 'delay in ms', de: 'Verzögerung in ms', ru: 'Задержка в мс', pt: 'atraso em ms', nl: 'vertraging in ms', fr: 'retarder en ms', it: 'ritardo in ms', es: 'retraso en ms', pl: 'delay in ms', uk: 'затримка в мс', 'zh-cn': '以毫秒延时执行' }; +Blockly.Words['control_ex_expire'] = { en: 'expires in (sec.)', de: 'läuft ab in (sek.)', ru: 'истекает в (sec.)', pt: 'expira em (sec.)', nl: 'verloopt in (sec.)', fr: 'expire en (sec.)', it: 'scade in (sec.)', es: 'expira en (sec.)', pl: 'wygasa w (s.)', uk: 'закінчується (сек.)', 'zh-cn': '于( 秒) 内过期' }; +Blockly.Words['control_ex_value'] = { en: 'value', de: 'Wert', ru: 'значение', pt: 'valor', nl: 'waarde', fr: 'valeur', it: 'valore', es: 'valor', pl: 'value', uk: 'значення', 'zh-cn': '值' }; +Blockly.Words['control_ex_clear_running'] = { en: 'clear running', de: 'löschen falls läuft', ru: 'остановить уже запущенный', pt: 'excluir se estiver executando', nl: 'vrijlopen', fr: 'clair course', it: 'corsa libera', es: 'funcionamiento claro', pl: 'clear running', uk: 'чіткий біг', 'zh-cn': '清除未运行的指令' }; + +// --- system create -------------------------------------------------- +Blockly.Words['create'] = { en: 'create state', de: 'Datenpunkt erzeugen', ru: 'создать состояние', pt: 'Gerar ponto de dados', nl: 'creëer staat', fr: 'créer un état', it: 'creare stato', es: 'crear estado', pl: 'create state', uk: 'створити державу', 'zh-cn': '创建' }; +Blockly.Words['create_oid'] = { en: 'Object ID', de: 'Objekt ID', ru: 'ID объекта', pt: 'ID do objeto', nl: 'Object ID', fr: 'ID de l\'objet', it: 'ID oggetto', es: 'ID del objeto', pl: 'Object ID', uk: 'ID об\'єкта', 'zh-cn': '获取对象ID' }; +Blockly.Words['create_init'] = { en: 'Init value', de: 'Init-Wert', ru: 'Значение инициализации', pt: 'valor inicial', nl: 'Init waarde', fr: 'Valeur init', it: 'Valore init', es: 'Valor init', pl: 'Init value', uk: 'Початкове значення', 'zh-cn': '初始值' }; +Blockly.Words['create_common'] = { en: 'Common', de: 'Common', ru: 'Common', pt: 'Common', nl: 'Common', fr: 'Common', it: 'Common', es: 'Common', pl: 'Common', uk: 'Поширений', 'zh-cn': 'Common' }; +Blockly.Words['create_type'] = { en: 'State type', de: 'Zustandstyp', ru: 'Тип состояния', pt: 'Tipo de estado', nl: 'Staatstype', fr: 'Type d\'état', it: 'Tipo di stato', es: 'Tipo de estado', pl: 'Typ stanu', uk: 'Державний тип', 'zh-cn': '状态类型' }; +Blockly.Words['create_type_string'] = { en: 'string', de: 'Zeichenkette (string)', ru: 'Строка (string)', pt: 'string (string)', nl: 'Tekenreeks (string)', fr: 'chaîne (string)', it: 'Stringa (string)', es: 'cadena de caracteres (string)', pl: 'string (string)', uk: 'рядок (string)', 'zh-cn': '串 (string)' }; +Blockly.Words['create_type_number'] = { en: 'number', de: 'Zahl (number)', ru: 'Число (number)', pt: 'número (number)', nl: 'getal (number)', fr: 'nombre (number)', it: 'Numero (number)', es: 'numero (number)', pl: 'numer (number)', uk: 'номер (number)', 'zh-cn': '数 (number)' }; +Blockly.Words['create_type_boolean'] = { en: 'boolean', de: 'Logikwert (boolean)', ru: 'Логическая переменная (boolean)', pt: 'valor lógico (boolean)', nl: 'boolean (boolean)', fr: 'booléen (boolean)', it: 'Booleano (boolean)', es: 'booleano (boolean)', pl: 'boolean (boolean)', uk: 'логічний (boolean)', 'zh-cn': '布尔 (boolean)' }; +Blockly.Words['create_type_json'] = { en: 'json', de: 'json', ru: 'json', pt: 'json', nl: 'json', fr: 'json', it: 'json', es: 'json', pl: 'json', uk: 'json', 'zh-cn': 'json' }; +Blockly.Words['create_type_object'] = { en: 'object', de: 'Objekt (object)', ru: 'объекта (object)', pt: 'objeto (object)', nl: 'Objekt (object)', fr: 'd\'objet (object)', it: 'Oggetto (object)', es: 'oggetto (object)', pl: 'obiekt (object)', uk: 'Об\'єкт (object)', 'zh-cn': '设备 (object)' }; +Blockly.Words['create_type_array'] = { en: 'array', de: 'Liste (array)', ru: 'Массив (array)', pt: 'campo (array)', nl: 'veld (array)', fr: 'tableau (array)', it: 'Vettore (array)', es: 'campo (array)', pl: 'tablica (array)', uk: 'масив (array)', 'zh-cn': '排列 (array)' }; +Blockly.Words['create_readable'] = { en: 'Is readable', de: 'ist lesbar', ru: 'Является читаемым', pt: 'O estado é legível', nl: 'Staat leesbaar', fr: 'L\'état est-il lisible', it: 'È leggibile dallo stato', es: 'Es estado legible', pl: 'Czy stan jest czytelny', uk: 'Чи читається стан', 'zh-cn': '状态是否可读' }; +Blockly.Words['create_writeable'] = { en: 'Is writable', de: 'ist beschreibbar', ru: 'Доступно для записи', pt: 'É estado gravável', nl: 'Staat beschrijfbaar', fr: 'L\'état est-il accessible en écriture', it: 'È stato scrivibile', es: 'Es el estado escribible', pl: 'Czy stan jest zapisywalny', uk: 'Доступний для запису в стані', 'zh-cn': '状态是否可写' }; + +Blockly.Words['create_tooltip'] = { en: 'create state', de: 'Datenpunkt erzeugen', ru: 'создать состояние', pt: 'Gerar ponto de dados', nl: 'creëer staat', fr: 'créer un état', it: 'creare stato', es: 'crear estado', pl: 'create state', uk: 'створити державу', 'zh-cn': '创建全局可见的状态变量' }; +Blockly.Words['create_help'] = { en: 'createstate', de: 'createstate', ru: 'createstate', pt: 'createstate', nl: 'createstate', fr: 'createstate', it: 'createstate', es: 'createstate', pl: 'createstate', uk: 'createstate', 'zh-cn': 'createstate' }; + +// --- system get -------------------------------------------------- +Blockly.Words['get_value'] = { en: 'Get state value', de: 'Zustandswert nehmen', ru: 'Взять значение состояния', pt: 'Tome o valor do estado', nl: 'Krijg statuswaarde', fr: 'Obtenir la valeur de l\'état', it: 'Ottieni valore statale', es: 'Obtener valor de estado', pl: 'Get state value', uk: 'Отримати державне значення', 'zh-cn': '获取状态的值' }; +Blockly.Words['get_value_OID'] = { en: 'of Object ID', de: 'vom Objekt ID', ru: 'у объекта', pt: 'pela ID do objeto', nl: 'van Object ID', fr: 'd\'identifiant d\'objet', it: 'di ID oggetto', es: 'de Object ID', pl: 'of Object ID', uk: 'ідентифікатора об’єкта', 'zh-cn': '来自于' }; +Blockly.Words['get_value_val'] = { en: 'Value', de: 'Wert', ru: 'Значение', pt: 'Valor', nl: 'Waarde', fr: 'Valeur', it: 'Valore', es: 'Valor', pl: 'Value', uk: 'Значення', 'zh-cn': '值' }; +Blockly.Words['get_value_ack'] = { en: 'Acknowledge', de: 'bestätigt', ru: 'Подтверждение', pt: 'confirmado', nl: 'Erkennen', fr: 'Reconnaître', it: 'Riconoscere', es: 'Reconocer', pl: 'Acknowledge', uk: 'Визнати', 'zh-cn': '是否应答' }; +Blockly.Words['get_value_ts'] = { en: 'Timestamp', de: 'Zeitstempel', ru: 'Время', pt: 'Timestamp', nl: 'tijdstempel', fr: 'Horodatage', it: 'timestamp', es: 'Marca de tiempo', pl: 'Timestamp', uk: 'Мітка часу', 'zh-cn': '当前时间戳' }; +Blockly.Words['get_value_lc'] = { en: 'Last change ', de: 'Letze Änderung', ru: 'Последнее изменеие', pt: 'Última mudança', nl: 'Laatste wijziging', fr: 'Dernier changement', it: 'Ultima modifica', es: 'Ultimo cambio', pl: 'Last change ', uk: 'Остання зміна', 'zh-cn': '上次变更时间' }; +Blockly.Words['get_value_q'] = { en: 'Quality', de: 'Qualität', ru: 'Качество', pt: 'Qualidade', nl: 'Kwaliteit', fr: 'Qualité', it: 'Qualità', es: 'Calidad', pl: 'Quality', uk: 'якість', 'zh-cn': '状态质量' }; +Blockly.Words['get_value_comment'] = { en: 'Value comment', de: 'Wertkommentar', ru: 'Значение комментария', pt: 'Comentário de valor', nl: 'Waarde opmerking', fr: 'Commentaire sur la valeur', it: 'Commento di valore', es: 'Comentario de valor', pl: 'Wartość komentarza', uk: 'Коментар вартості', 'zh-cn': '值评论' }; +Blockly.Words['get_value_from'] = { en: 'Source', de: 'Quelle', ru: 'Происхождение', pt: 'Fonte', nl: 'Bron', fr: 'La source', it: 'fonte', es: 'Fuente', pl: 'Source', uk: 'Джерело', 'zh-cn': '上次变更发起者' }; +Blockly.Words['get_value_user'] = { en: 'User', de: 'Benutzer', ru: 'Пользователь', pt: 'Usuário', nl: 'Gebruiker', fr: 'Utilisateur', it: 'Utente', es: 'Usuario', pl: 'Użytkownik', uk: 'Користувач', 'zh-cn': '用户' }; +Blockly.Words['get_common_name'] = { en: 'Object name', de: 'Objektname', ru: 'Имя объекта', pt: 'Nome do objeto', nl: 'Object naam', fr: 'Nom de l\'objet', it: 'Nome oggetto', es: 'Nombre del objeto', pl: 'Nazwa obiektu', uk: 'Назва об\'єкта', 'zh-cn': '对象名称' }; +Blockly.Words['get_common_desc'] = { en: 'Object description', de: 'Objektbeschreibung', ru: 'Описание объекта', pt: 'Descrição do objeto', nl: 'Objectbeschrijving', fr: 'Descriptif de l\'objet', it: 'Descrizione dell\'oggetto', es: 'Descripción del objeto', pl: 'Opis obiektu', uk: 'Опис об\'єкта', 'zh-cn': '对象描述' }; +Blockly.Words['get_common_unit'] = { en: 'State unit', de: 'Maßeinheit', ru: 'Единица измерения', pt: 'unidade estadual', nl: 'Staatseenheid', fr: 'Unité d\'état', it: 'Unità statale', es: 'unidad estatal', pl: 'Jednostka państwowa', uk: 'Державна одиниця', 'zh-cn': '国家单位' }; +Blockly.Words['get_common_role'] = { en: 'Object role', de: 'Objektrolle', ru: 'Роль объекта', pt: 'função do objeto', nl: 'Object rol', fr: 'Rôle d\'objet', it: 'Ruolo dell\'oggetto', es: 'Rol de objeto', pl: 'Rola obiektu', uk: 'Об\'єктна роль', 'zh-cn': '对象角色' }; +Blockly.Words['get_common_state_type'] = { en: 'State type', de: 'Zustandstyp', ru: 'Тип состояния', pt: 'tipo de estado', nl: 'Type staat', fr: 'Type d\'état', it: 'Tipo di stato', es: 'tipo de estado', pl: 'Typ stanu', uk: 'Державний тип', 'zh-cn': '状态类型' }; +Blockly.Words['get_common_read'] = { en: 'Is state readable', de: 'Zustand ist lesbar', ru: 'Является читаемым', pt: 'O estado é legível', nl: 'Staat leesbaar', fr: 'L\'état est-il lisible', it: 'È leggibile dallo stato', es: 'Es estado legible', pl: 'Czy stan jest czytelny', uk: 'Чи читається стан', 'zh-cn': '状态是否可读' }; +Blockly.Words['get_common_write'] = { en: 'Is state writable', de: 'Zustand ist beschreibbar', ru: 'Доступно для записи', pt: 'É estado gravável', nl: 'Staat beschrijfbaar', fr: 'L\'état est-il accessible en écriture', it: 'È stato scrivibile', es: 'Es el estado escribible', pl: 'Czy stan jest zapisywalny', uk: 'Доступний для запису в стані', 'zh-cn': '状态是否可写' }; +Blockly.Words['get_value_async'] = { en: 'Get state value', de: 'Zustandswert nehmen', ru: 'Взять значение состояния', pt: 'Tome o valor do estado', nl: 'Krijg statuswaarde', fr: 'Obtenir la valeur de l\'état', it: 'Ottieni valore statale', es: 'Obtener valor de estado', pl: 'Get state value', uk: 'Отримати державне значення', 'zh-cn': '获取状态的值' }; +Blockly.Words['get_value_tooltip'] = { en: 'Select object ID with dialog', de: 'Objekt ID mit Dialog selektieren', ru: 'Выбрать ID объекта', pt: 'Selecione ID do objeto com diálogo', nl: 'Selecteer object-ID met dialoogvenster', fr: 'Sélectionnez l\'ID d\'objet avec la boîte de dialogue', it: 'Seleziona ID oggetto con finestra di dialogo', es: 'Seleccionar ID de objeto con diálogo', pl: 'Select object ID with dialog', uk: 'Виберіть ідентифікатор об’єкта за допомогою діалогового вікна', 'zh-cn': '使用对话框选择对象ID' }; +Blockly.Words['get_value_help'] = { en: 'getstate', de: 'getstate', ru: 'getstate', pt: 'getstate', nl: 'getstate', fr: 'getstate', it: 'GetState', es: 'Gettate', pl: 'getstate', uk: 'getstate', 'zh-cn': '获取对象的指定属性值' }; + +Blockly.Words['get_object'] = { en: 'Object', de: 'Objekt', ru: 'Объект', pt: 'Objeto', nl: 'Doel', fr: 'Objet', it: 'Oggetto', es: 'Objeto', pl: 'Obiekt', uk: 'Об\'єкт', 'zh-cn': '对象' }; +Blockly.Words['get_object_tooltip'] = { en: 'Get object defition', de: 'Objektdefition laden', ru: 'Получить недоверие объекта', pt: 'Obter desafio de objetos', nl: 'Haal object defectie', fr: 'Défition d\'objets', it: 'Ottenere defition oggetto', es: 'Obtener desafío de objetos', pl: 'Definicja obiektu', uk: 'Отримати дефекцію об\'єкта', 'zh-cn': '目的和宗旨' }; +Blockly.Words['get_object_help'] = { en: 'getobject', de: 'getobject', ru: 'getobject', pt: 'getobject', nl: 'getobject', fr: 'getobject', it: 'getobject', es: 'getobject', pl: 'getobject', uk: 'getobject', 'zh-cn': 'getobject' }; + +Blockly.Words['get_object_connection_warning'] = { en: 'This connection is not valid', de: 'Diese Verbindung ist nicht gültig', ru: 'Это соединение не является действительным', pt: 'Esta conexão não é válida', nl: 'Deze verbinding is ongeldig', fr: 'Cette connexion n\'est pas valide', it: 'Questa connessione non è valida', es: 'Esta conexión no es válida', pl: 'Połączenie to nie jest ważne', uk: 'Це підключення не діє', 'zh-cn': '此连接无效' }; + +// --- system field -------------------------------------------------- +Blockly.Words['field_oid'] = { en: 'Select OID', de: 'Datenpunkt auswählen', ru: 'создать состояние', pt: 'Selecionar ponto de dados', nl: 'Selecteer OID', fr: 'Sélectionnez OID', it: 'Seleziona OID', es: 'Seleccionar OID', pl: 'Select OID', uk: 'Виберіть OID', 'zh-cn': '选择对象ID' }; +Blockly.Words['field_oid_OID'] = { en: 'Object ID', de: 'Objekt ID', ru: 'ID объекта', pt: 'ID do objeto', nl: 'Object ID', fr: 'ID de l\'objet', it: 'ID oggetto', es: 'ID del objeto', pl: 'Object ID', uk: 'ID об\'єкта', 'zh-cn': '获取对象ID' }; +Blockly.Words['field_oid_OID_meta'] = { en: 'Object ID (meta)', de: 'Objekt ID (meta)', ru: 'ID объекта (meta)', pt: 'ID do objeto (meta)', nl: 'Object ID (meta)', fr: 'ID de l\'objet (meta)', it: 'ID oggetto (meta)', es: 'ID del objeto (meta)', pl: 'Object ID (meta)', uk: 'ID об\'єкта (meta)', 'zh-cn': '获取对象ID (meta)' }; +Blockly.Words['field_oid_OID_script'] = { en: 'Object ID (script)', de: 'Objekt ID (script)', ru: 'ID объекта (script)', pt: 'ID do objeto (script)', nl: 'Object ID (script)', fr: 'ID de l\'objet (script)', it: 'ID oggetto (script)', es: 'ID del objeto (script)', pl: 'Object ID (script)', uk: 'ID об\'єкта (script)', 'zh-cn': '获取对象ID (script)' }; +Blockly.Words['field_oid_tooltip'] = { en: 'Select object ID with dialog', de: 'Objekt ID mit Dialog selektieren', ru: 'Выбрать ID объекта', pt: 'Selecione ID do objeto com diálogo', nl: 'Selecteer object-ID met dialoogvenster', fr: 'Sélectionnez l\'ID d\'objet avec la boîte de dialogue', it: 'Seleziona ID oggetto con finestra di dialogo', es: 'Seleccionar ID de objeto con diálogo', pl: 'Select object ID with dialog', uk: 'Виберіть ідентифікатор об’єкта за допомогою діалогового вікна', 'zh-cn': '使用对话框选择对象ID' }; + +// --- system get -------------------------------------------------- +Blockly.Words['get_attr'] = { en: 'Get attribute', de: 'Attribut erhalten', ru: 'Получить атрибут', pt: 'Obter atributo', nl: 'Attribuut ophalen', fr: 'Obtenir l\'attribut', it: 'Ottieni attributo', es: 'Obtener atributo', pl: 'Get attribute', uk: 'Отримати атрибут', 'zh-cn': '获取属性' }; +Blockly.Words['get_attr_path'] = { en: 'Attribute', de: 'Attribut', ru: 'Атрибут', pt: 'Atributo', nl: 'Attribuut', fr: 'Attribut', it: 'Attributo', es: 'Atributo', pl: 'Attribute', uk: 'Атрибут', 'zh-cn': '获取' }; +Blockly.Words['get_attr_by'] = { en: 'of Object', de: 'vom Objekt', ru: 'у объекта', pt: 'do objeto', nl: 'van Object', fr: 'd\'objet', it: 'di oggetto', es: 'de Object', pl: 'of Object', uk: 'об\'єкта', 'zh-cn': '属性,来自于对象' }; +Blockly.Words['get_attr_tooltip'] = { en: 'Get attribute of object or JSON by path, like: \'attr1.attr\'', de: 'Erhalte Attribut des Objekts oder JSON nach Pfad, wie: \'attr1.attr\'', ru: 'Получить атрибут объекта или JSON по пути, например: \'attr1.attr\'', pt: 'Obter atributo do objeto ou JSON pelo caminho, como: \'attr1.attr\'', nl: 'Krijg een attribuut van het object of JSON per pad, zoals: \'attr1.attr\'', fr: 'Obtenir l\'attribut d\'objet ou JSON par chemin, comme: \'attr1.attr\'', it: 'Ottieni attributo di oggetto o JSON per percorso, ad esempio: \'attr1.attr\'', es: 'Obtenga el atributo de objeto o JSON por ruta, como: \'attr1.attr\'', pl: 'Get attribute of object or JSON by path, like: \'attr1.attr\'', uk: 'Отримати атрибут об\'єкта або JSON за шляхом, наприклад: \'attr1.attr\'', 'zh-cn': '通过规则获取对象或JSON的属性,如:\'attr1.attr\'' }; +Blockly.Words['get_attr_help'] = { en: 'getattr', de: 'getattr', ru: 'getattr', pt: 'getattr', nl: 'getattr', fr: 'getattr', it: 'getattr', es: 'getattr', pl: 'getattr', uk: 'getattr', 'zh-cn': '获取属性' }; + +// --- system text -------------------------------------------------- +Blockly.Words['text_newline'] = { en: 'New line', de: 'Neue Zeile', ru: 'Новая строка', pt: 'Nova linha', nl: 'Nieuwe lijn', fr: 'Nouvelle ligne', it: 'Nuova linea', es: 'Nueva línea', pl: 'New line', uk: 'Нова лінія', 'zh-cn': '换行' }; +Blockly.Words['text_newline_tooltip'] = { en: 'Places new line in text', de: 'Platziert eine neue Zeile im Text', ru: 'Размещение новой строки в тексте', pt: 'Coloca nova linha no texto', nl: 'Plaatst nieuwe regel in tekst', fr: 'Place une nouvelle ligne dans le texte', it: 'Inserisce una nuova riga nel testo', es: 'Coloca una nueva línea en el texto', pl: 'Places new line in text', uk: 'Розміщує новий рядок у тексті', 'zh-cn': '在文本中添加换行' }; + +Blockly.Words['text_contains'] = { en: 'the text', de: 'der Text', ru: 'текст', pt: 'o texto', nl: 'de tekst', fr: 'le texte', it: 'il testo', es: 'el texto', pl: 'tekst', uk: 'текст', 'zh-cn': '文本' }; +Blockly.Words['text_contains_value'] = { en: 'contains value', de: 'enthält den Wert', ru: 'содержит значение', pt: 'contém valor', nl: 'bevat waarde', fr: 'contient la valeur', it: 'contiene valore', es: 'contiene valor', pl: 'zawiera wartość', uk: 'містить значення', 'zh-cn': '包含值' }; + +Blockly.Words['text_format_value'] = { en: 'value to text', de: 'Wert zu Text', ru: 'значение в текст', pt: 'valor em texto', nl: 'waarde voor tekst', fr: 'valeur/texte', it: 'valore a testo', es: 'valor al texto', pl: 'wartość do tekstu', uk: 'значення до тексту', 'zh-cn': '将值转换为文本' }; +Blockly.Words['text_format_value_format'] = { en: 'with format', de: 'mit Format', ru: 'с форматом', pt: 'com formato', nl: 'met formaat', fr: 'avec format', it: 'in formato', es: 'con formato', pl: 'z formatem', uk: 'з форматом', 'zh-cn': '带格式' }; +Blockly.Words['text_format_value_decimals'] = { en: 'decimal places', de: 'Dezimalstellen', ru: 'десятичные знаки', pt: 'casas decimais', nl: 'cijfers achter de komma', fr: 'décimales', it: 'cifre decimali', es: 'decimales', pl: 'miejsca po przecinku', uk: 'десяткові знаки', 'zh-cn': '小数位数' }; + +// --- system math -------------------------------------------------- +Blockly.Words['math_rndfixed_round'] = { en: 'Round', de: 'Runde', ru: 'Раунд', pt: 'Arredondar', nl: 'Afronden', fr: 'Arrondir', it: 'Arrotondare', es: 'Redondea', pl: 'Round', uk: 'Круглий', 'zh-cn': '约' }; +Blockly.Words['math_rndfixed_to'] = { en: 'to', de: 'auf', ru: 'в', pt: 'para', nl: 'naar', fr: 'à', it: 'a', es: 'a', pl: 'to', uk: 'до', 'zh-cn': '至' }; +Blockly.Words['math_rndfixed_decplcs'] = { en: 'decimal places', de: 'Nachkommastellen', ru: 'десятичные знаки', pt: 'casas decimais', nl: 'plaatsen na de komma', fr: 'décimales', it: 'decimali', es: 'lugares decimales', pl: 'decimal places', uk: 'знаки після коми', 'zh-cn': '小数位' }; +Blockly.Words['math_rndfixed_tooltip'] = { en: 'Rounds value to n decimal places', de: 'Rundet den Wert auf n Dezimalstellen', ru: 'Значение раундов до n знаков после запятой', pt: 'Arredonda o valor para n casas decimais', nl: 'Rondt waarde af naar n decimale plaatsen', fr: 'Arrondit la valeur à n décimales', it: 'Arrotonda il valore in n posizioni decimali', es: 'Redondea el valor a n lugares decimales', pl: 'Rounds value to n decimal places', uk: 'Округлює значення до n знаків після коми', 'zh-cn': '将值舍入为n个小数位' }; + +// --- TIME -------------------------------------------------- +Blockly.Words['Time'] = { en: 'Date and Time', de: 'Datum und Zeit', ru: 'Дата и время', pt: 'Data e hora', nl: 'Datum en tijd', fr: 'Date et l\'heure', it: 'Data e ora', es: 'Fecha y hora', pl: 'Date and Time', uk: 'Дата і час', 'zh-cn': '日期和时间' }; + +// --- time time -------------------------------------------------- +Blockly.Words['time_compare_ex'] = { en: 'Actual time', de: 'Aktuelle Zeit', ru: 'Текущее время', pt: 'Hora atual', nl: 'Werkelijke tijd', fr: 'Heure actuelle', it: 'Tempo reale', es: 'Tiempo actual', pl: 'Actual time', uk: 'Фактичний час', 'zh-cn': '当前时间' }; +Blockly.Words['time_compare_custom_ex'] = { en: 'Custom time', de: 'Zeit', ru: 'Время', pt: 'Tempo', nl: 'Aangepaste tijd', fr: 'Temps personnalisé', it: 'Tempo personalizzato', es: 'Hora personalizada', pl: 'Custom time', uk: 'Індивідуальний час', 'zh-cn': '设定时间' }; +Blockly.Words['time_compare_is_ex'] = { en: 'is', de: 'ist', ru: ' ', pt: 'é', nl: 'is', fr: 'est', it: 'è', es: 'es', pl: 'is', uk: 'є', 'zh-cn': '是' }; +Blockly.Words['time_compare_ex_custom'] = { en: 'time', de: 'Zeit', ru: 'Время', pt: 'Tempo', nl: 'tijd', fr: 'temps', it: 'tempo', es: 'hora', pl: 'time', uk: 'час', 'zh-cn': '时间' }; +Blockly.Words['time_compare_ex_tooltip'] = { en: 'Compare time', de: 'Zeit vergleichen', ru: 'Сравнить время', pt: 'Compare o tempo', nl: 'Vergelijk tijd', fr: 'Comparer le temps', it: 'Confronta il tempo', es: 'Compara el tiempo', pl: 'Compare time', uk: 'Порівняти час', 'zh-cn': '比较时间' }; +Blockly.Words['time_compare_ex_help'] = { en: 'comparetime', de: 'comparetime', ru: 'comparetime', pt: 'comparetime', nl: 'comparetime', fr: 'comparetime', it: 'comparetime', es: 'comparetime', pl: 'comparetime', uk: 'comparetime', 'zh-cn': 'comparetime' }; +Blockly.Words['time_compare'] = { en: 'Actual time is', de: 'Aktuelle Zeit ist', ru: 'Время ', pt: 'O horário atual é', nl: 'De werkelijke tijd is', fr: 'L\'heure actuelle est', it: 'Il tempo reale è', es: 'El tiempo real es', pl: 'Actual time is', uk: 'Фактичний час', 'zh-cn': '当前时间是' }; +Blockly.Words['time_compare_tooltip'] = { en: 'Compare current time', de: 'Vergleiche mit aktueller Zeit', ru: 'Сравнить текущее время', pt: 'Compare com o horário atual', nl: 'Vergelijk de huidige tijd', fr: 'Comparer l\'heure actuelle', it: 'Confronta l\'ora corrente', es: 'Compara la hora actual', pl: 'Compare current time', uk: 'Порівняти поточний час', 'zh-cn': '比较当前时间' }; +Blockly.Words['time_compare_help'] = { en: 'comparetime', de: 'comparetime', ru: 'comparetime', pt: 'comparetime', nl: 'comparetime', fr: 'comparetime', it: 'comparetime', es: 'comparetime', pl: 'comparetime', uk: 'comparetime', 'zh-cn': 'comparetime' }; +Blockly.Words['time_compare_lt'] = { en: 'less than', de: 'kleiner als', ru: 'меньше чем', pt: 'menor que', nl: 'minder dan', fr: 'moins que', it: 'meno di', es: 'menos que', pl: 'less than', uk: 'менше ніж', 'zh-cn': '小于' }; +Blockly.Words['time_compare_le'] = { en: 'equal to or less than', de: 'gleich oder kleiner als', ru: 'равно или меньше чем', pt: 'igual ou menor do que', nl: 'gelijk aan of minder dan', fr: 'égal ou inférieur à', it: 'uguale o inferiore a', es: 'igual o menor que', pl: 'equal to or less than', uk: 'дорівнює або менше', 'zh-cn': '小于等于' }; +Blockly.Words['time_compare_gt'] = { en: 'greater than', de: 'größer als', ru: 'больше чем', pt: 'maior que', nl: 'groter dan', fr: 'plus grand que', it: 'più grande di', es: 'mas grande que', pl: 'greater than', uk: 'більше, ніж, величніше ніж, крутіший за', 'zh-cn': '大于' }; +Blockly.Words['time_compare_ge'] = { en: 'equal to or greater than', de: 'gleich oder größer als', ru: 'равно или больше чем', pt: 'igual ou maior do que', nl: 'gelijk aan of groter dan', fr: 'égal ou supérieur à', it: 'uguale o maggiore di', es: 'igual o mayor que', pl: 'equal to or greater than', uk: 'дорівнює або перевищує', 'zh-cn': '大于等于' }; +Blockly.Words['time_compare_eq'] = { en: 'equal to', de: 'gleich mit', ru: 'равно', pt: 'igual a', nl: 'gelijk aan', fr: 'égal à', it: 'uguale a', es: 'igual a', pl: 'equal to', uk: 'дорівнює', 'zh-cn': '等于' }; +Blockly.Words['time_compare_bw'] = { en: 'between', de: 'zwischen', ru: 'между', pt: 'entre', nl: 'tussen', fr: 'entre', it: 'fra', es: 'Entre', pl: 'between', uk: 'між', 'zh-cn': '之间' }; +Blockly.Words['time_compare_nb'] = { en: 'not between', de: 'nicht zwischen', ru: 'не между', pt: 'não entre', nl: 'niet tussen', fr: 'pas entre', it: 'non in mezzo', es: 'no entre', pl: 'not between', uk: 'не між', 'zh-cn': '之外' }; +Blockly.Words['time_compare_and'] = { en: 'and', de: 'und', ru: 'и', pt: 'e', nl: 'en', fr: 'et', it: 'e', es: 'y', pl: 'and', uk: 'і', 'zh-cn': '和' }; +Blockly.Words['time_get'] = { en: 'Actual time as', de: 'Aktuelle Zeit als', ru: 'Время ', pt: 'Horário atual como', nl: 'Werkelijke tijd als', fr: 'Heure réelle sous', it: 'Tempo reale come', es: 'Tiempo real como', pl: 'Actual time as', uk: 'Фактичний час як', 'zh-cn': '获取当前时间,格式为' }; +Blockly.Words['time_get_default_format'] = { en: 'YYYY.MM.DD hh:mm:ss.sss', de: 'JJJJ.MM.TT SS:mm:ss.sss', ru: 'ГГГГ.ММ.ДД чч:мм:сс.ссс', pt: 'aaaa.mm.dd hh:mm:ss.sss', nl: 'JJJJ.MM.DD uu: mm: ss.sss', fr: 'YYYY.MM.DD hh: mm: ss.sss', it: 'YYYY.MM.DD hh: mm: ss.sss', es: 'YYYY.MM.DD hh: mm: ss.sss', pl: 'YYYY.MM.DD hh:mm:ss.sss', uk: 'РРРР.ММ.ДД гг:хх:сс.сс', 'zh-cn': 'YYYY.MM.DD hh:mm:ss.sss' }; +Blockly.Words['time_get_anyInstance'] = { en: 'all instances', de: 'Alle Instanzen', ru: 'На все драйвера', pt: 'Todas as instâncias', nl: 'alle instanties', fr: 'toutes les instances', it: 'tutte le istanze', es: 'todas las instancias', pl: 'all instances', uk: 'всі екземпляри', 'zh-cn': '所有实例' }; +Blockly.Words['time_get_tooltip'] = { en: 'Send message to telegram', de: 'Sende eine Meldung über Telegram', ru: 'Послать сообщение через Telegram', pt: 'Enviar mensagem pelo Telegram', nl: 'Stuur bericht naar telegram', fr: 'Envoyer un message au télégramme', it: 'Invia un messaggio al telegramma', es: 'Enviar mensaje a telegrama', pl: 'Send message to telegram', uk: 'Надіслати повідомлення в телеграм', 'zh-cn': '按指定格式获取当前时间' }; +Blockly.Words['time_get_object'] = { en: 'Date object', de: 'Datum-Objekt', ru: 'как объект', pt: 'Data objeto', nl: 'Datum object', fr: 'Objet de date', it: 'Data oggetto', es: 'Objeto de fecha', pl: 'Date object', uk: 'Об\'єкт дати', 'zh-cn': '日期对象' }; +Blockly.Words['time_get_ms'] = { en: 'milliseconds', de: 'Millisekunden', ru: 'миллисекунды', pt: 'milissegundos', nl: 'milliseconden', fr: 'millisecondes', it: 'millisecondi', es: 'milisegundos', pl: 'milliseconds', uk: 'мілісекунд', 'zh-cn': '毫秒' }; +Blockly.Words['time_get_s'] = { en: 'seconds', de: 'Sekunden', ru: 'секунды', pt: 'segundos', nl: 'seconden', fr: 'secondes', it: 'secondi', es: 'segundos', pl: 'seconds', uk: 'секунд', 'zh-cn': '秒' }; +Blockly.Words['time_get_m'] = { en: 'minutes', de: 'Minuten', ru: 'минуты', pt: 'minutos', nl: 'notulen', fr: 'minutes', it: 'minuti', es: 'minutos', pl: 'minutes', uk: 'хвилин', 'zh-cn': '分钟' }; +Blockly.Words['time_get_mid'] = { en: 'minutes in day', de: 'Minuten seit Tagesanfang', ru: 'кол-во минут с начала дня', pt: 'Minutos desde o início do dia', nl: 'minuten in dag', fr: 'minutes dans la journée', it: 'minuti al giorno', es: 'minutos en el día', pl: 'minutes in day', uk: 'хвилин на день', 'zh-cn': '一天中的分钟' }; +Blockly.Words['time_get_sid'] = { en: 'seconds in day', de: 'Sekunden seit Tagesanfang', ru: 'кол-во секунд с начала дня', pt: 'Segundos desde o início do dia', nl: 'seconden in dag', fr: 'secondes dans la journée', it: 'secondi nel giorno', es: 'segundos en el día', pl: 'seconds in day', uk: 'секунд на день', 'zh-cn': '一天中的秒' }; +Blockly.Words['time_get_h'] = { en: 'hours', de: 'Stunden', ru: 'часы', pt: 'horas', nl: 'uur', fr: 'heures', it: 'ore', es: 'horas', pl: 'hours', uk: 'години', 'zh-cn': '小时' }; +Blockly.Words['time_get_d'] = { en: 'day of month', de: 'Monatsdatum', ru: 'день месяца', pt: 'dia do mês', nl: 'dag van de maand', fr: 'jour du mois', it: 'giorno del mese', es: 'dia del mes', pl: 'day of month', uk: 'день місяця', 'zh-cn': '一个月的一天' }; +Blockly.Words['time_get_M'] = { en: 'month as number', de: 'Monat als Nummer', ru: 'месяц числом', pt: 'mês como número', nl: 'maand als nummer', fr: 'mois en nombre', it: 'mese come numero', es: 'mes como número', pl: 'month as number', uk: 'місяць як число', 'zh-cn': '月份为数字' }; +Blockly.Words['time_get_Mt'] = { en: 'month as text', de: 'Monat als Text', ru: 'месяц словом', pt: 'mês como texto', nl: 'maand als tekst', fr: 'mois comme texte', it: 'mese come testo', es: 'mes como texto', pl: 'month as text', uk: 'місяць як текст', 'zh-cn': '月份作为文字' }; +Blockly.Words['time_get_Mts'] = { en: 'month as short text', de: 'Monat als Kurztext', ru: 'месяц коротким словом', pt: 'mês como texto curto', nl: 'maand als korte tekst', fr: 'mois comme texte court', it: 'mese come breve testo', es: 'mes como texto corto', pl: 'month as short text', uk: 'місяць як короткий текст', 'zh-cn': '月份作为缩写文字' }; +Blockly.Words['time_get_y'] = { en: 'short year', de: 'Jahr, kurz', ru: 'короткий год', pt: 'ano curto', nl: 'kort jaar', fr: 'année courte', it: 'breve anno', es: 'año corto', pl: 'short year', uk: 'короткий рік', 'zh-cn': '简写的年' }; +Blockly.Words['time_get_fy'] = { en: 'full year', de: 'Jahr, voll', ru: 'полный год', pt: 'ano completo', nl: 'Volledig jaar', fr: 'année complète', it: 'anno pieno', es: 'Año completo', pl: 'full year', uk: 'повний рік', 'zh-cn': '完整的年' }; +Blockly.Words['time_get_wdt'] = { en: 'week day text', de: 'Wochentag als Text', ru: 'день недели словом', pt: 'dia da semana como texto', nl: 'weekdag tekst', fr: 'texte de la semaine', it: 'testo del giorno della settimana', es: 'texto del día de la semana', pl: 'week day text', uk: 'текст дня тижня', 'zh-cn': '星期作为文字' }; +Blockly.Words['time_get_wdts'] = { en: 'short week day', de: 'Wochentag als Kurztext', ru: 'короткий день недели', pt: 'dia da semana como textocurto', nl: 'korte weekdag', fr: 'jour de la semaine courte', it: 'breve giorno della settimana', es: 'día corto de la semana', pl: 'short week day', uk: 'короткий робочий день', 'zh-cn': '星期作为缩写文字' }; +Blockly.Words['time_get_wd'] = { en: 'week day as number', de: 'Wochentag als Nummer', ru: 'день недели числом', pt: 'dia da semana como número', nl: 'weekdag als nummer', fr: 'jour de la semaine en nombre', it: 'giorno della settimana come numero', es: 'día de la semana como número', pl: 'week day as number', uk: 'день тижня як число', 'zh-cn': '星期作为数字' }; +Blockly.Words['time_get_cw'] = { en: 'calendar week', de: 'Kalenderwoche', ru: 'календарь неделя', pt: 'semana de calendário', nl: 'kalender week', fr: 'semaine civile', it: 'settimana del calendario', es: 'semanal', pl: 'cotygodniowy', uk: 'календарний тиждень', 'zh-cn': '日历周' }; +Blockly.Words['time_get_custom'] = { en: 'custom format', de: 'anwenderformatiert', ru: 'произвольный формат', pt: 'formato personalizado', nl: 'aangepast formaat', fr: 'format personnalisé', it: 'formato personalizzato', es: 'formato personalizado', pl: 'custom format', uk: 'спеціальний формат', 'zh-cn': '自定义格式' }; +Blockly.Words['time_get_yyyy.mm.dd'] = { en: 'yyyy.mm.dd', de: 'JJJJ.MM.TT', ru: 'ГГГГ.ММ.ДД', pt: 'aaaa.mm.dd', nl: 'jjjj.mm.dd', fr: 'aaaa.mm.jj', it: 'yyyy.MM.dd', es: 'aaaa.mm.dd', pl: 'yyyy.mm.dd', uk: 'рррр.мм.дд', 'zh-cn': 'yyyy.mm.dd' }; +Blockly.Words['time_get_yyyy/mm/dd'] = { en: 'yyyy/mm/dd', de: 'JJJJ/MM/TT', ru: 'ГГГГ/ММ/ДД', pt: 'aaaa/mm/dd', nl: 'yyyy/mm/dd', fr: 'aaaa/mm/jj', it: 'aaaa/mm/gg', es: 'aaaa/mm/dd', pl: 'yyyy/mm/dd', uk: 'рррр/мм/дд', 'zh-cn': 'yyyy/mm/dd' }; +Blockly.Words['time_get_yy.mm.dd'] = { en: 'yy.mm.dd', de: 'JJ.MM.TT', ru: 'ГГ.ММ.ДД', pt: 'yy.mm.dd', nl: 'JJ.MM.DD', fr: 'yy.mm.dd', it: 'yy.mm.dd', es: 'yy.mm.dd', pl: 'yy.mm.dd', uk: 'рр.мм.дд', 'zh-cn': 'yy.mm.dd' }; +Blockly.Words['time_get_yy/mm/dd'] = { en: 'yy/mm/dd', de: 'JJ/MM/TT', ru: 'ГГ/ММ/ДД', pt: 'aa/mm/dd', nl: 'yy/mm/dd', fr: 'aa/mm/jj', it: 'aa/mm/dd', es: 'aa/mm/dd', pl: 'yy/mm/dd', uk: 'рр/мм/дд', 'zh-cn': 'yy/mm/dd' }; +Blockly.Words['time_get_dd.mm.yyyy'] = { en: 'dd.mm.yyyy', de: 'TT.MM.JJJJ', ru: 'ДД.ММ.ГГГГ', pt: 'dd.mm.yyyy', nl: 'dd.mm.yyyy', fr: 'jj.mm.aaaa', it: 'gg.mm.aaaa', es: 'dd.mm.yyyy', pl: 'dd.mm.yyyy', uk: 'дд.мм.рррр', 'zh-cn': 'dd.mm.yyyy' }; +Blockly.Words['time_get_dd/mm/yyyy'] = { en: 'dd/mm/yyyy', de: 'TT/MM/JJJJ', ru: 'ДД/ММ/ГГГГ', pt: 'dd/mm/aaaa', nl: 'dd/mm/yyyy', fr: 'jj/mm/aaaa', it: 'gg/mm/aaaa', es: 'dd/mm/aaaa', pl: 'dd/mm/yyyy', uk: 'дд/мм/рррр', 'zh-cn': 'dd/mm/yyyy' }; +Blockly.Words['time_get_dd.mm.yy'] = { en: 'dd.mm.yy', de: 'TT.MM.JJ', ru: 'ДД.ММ.ГГ', pt: 'dd.mm.yy', nl: 'dd.mm.jj', fr: 'jj.mm.aa', it: 'dd.mm.yy', es: 'dd.mm.yy', pl: 'dd.mm.yy', uk: 'дд.мм.рр', 'zh-cn': 'dd.mm.yy' }; +Blockly.Words['time_get_dd/mm/yy'] = { en: 'dd/mm/yy', de: 'TT/MM/JJ', ru: 'ДД/ММ/ГГ', pt: 'dd/mm/aa', nl: 'dd/mm/jj', fr: 'jj/mm/aa', it: 'gg/mm/aa', es: 'dd/mm/aa', pl: 'dd/mm/yy', uk: 'дд/мм/рр', 'zh-cn': 'dd/mm/yy' }; +Blockly.Words['time_get_mm/dd/yyyy'] = { en: 'mm/dd/yyyy', de: 'MM/TT/JJJJ', ru: 'ММ/ДД/ГГГГ', pt: 'mm/dd/aaaa', nl: 'mm/dd/yyyy', fr: 'mm/jj/aaaa', it: 'mm/gg/aaaa', es: 'mm/dd/aaaa', pl: 'mm/dd/yyyy', uk: 'дд/мм/рррр', 'zh-cn': 'mm/dd/yyyy' }; +Blockly.Words['time_get_mm/dd/yy'] = { en: 'mm/dd/yy', de: 'MM/TT/JJ', ru: 'ММ/ДД/yy', pt: 'mm/dd/aaa', nl: 'MM/DD/JJ', fr: 'mm/jj/aa', it: 'mm/gg/aa', es: 'mm/dd/aa', pl: 'mm/dd/yy', uk: 'дд/мм/рр', 'zh-cn': 'mm/dd/yy' }; +Blockly.Words['time_get_dd.mm'] = { en: 'dd.mm.', de: 'TT.MM.', ru: 'ДД.ММ.', pt: 'dd.mm.', nl: 'DD.MM.', fr: 'jj.mm.', it: 'GG.MM.', es: 'dd.mm.', pl: 'dd.mm.', uk: 'дд.мм', 'zh-cn': 'dd.mm.' }; +Blockly.Words['time_get_dd/mm'] = { en: 'dd/mm', de: 'TT/MM', ru: 'ДД/ММ', pt: 'dd/mm', nl: 'dd/mm', fr: 'jj/mm', it: 'gg/mm', es: 'dd/mm', pl: 'dd/mm', uk: 'дд/мм', 'zh-cn': 'dd/mm' }; +Blockly.Words['time_get_mm.dd'] = { en: 'mm.dd', de: 'MM.TT', ru: 'ММ.ДД', pt: 'mm.dd', nl: 'mm.dd', fr: 'mm.dd', it: 'mm.dd', es: 'mm.dd', pl: 'mm.dd', uk: 'дд мм', 'zh-cn': 'mm.dd' }; +Blockly.Words['time_get_mm/dd'] = { en: 'mm/dd', de: 'MM/TT', ru: 'ММ/ДД', pt: 'mm/dd', nl: 'MM/DD', fr: 'mm/jj', it: 'mm/gg', es: 'mm/dd', pl: 'mm/dd', uk: 'мм/дд', 'zh-cn': 'mm/dd' }; +Blockly.Words['time_get_hh_mm'] = { en: 'hh:mm', de: 'SS:mm', ru: 'чч:мм', pt: 'hh:mm', nl: 'hh:mm', fr: 'hh:mm', it: 'hh:mm', es: 'hh: mm', pl: 'hh:mm', uk: 'гг:хм', 'zh-cn': 'hh:mm' }; +Blockly.Words['time_get_hh_mm_ss'] = { en: 'hh:mm:ss', de: 'SS:mm:ss', ru: 'чч:мм:сс', pt: 'hh:mm:ss', nl: 'hh:mm:ss', fr: 'hh:mm:ss', it: 'hh:mm:ss', es: 'hh: mm: ss', pl: 'hh:mm:ss', uk: 'гг:хх:сс', 'zh-cn': 'hh:mm:ss' }; +Blockly.Words['time_get_hh_mm_ss.sss'] = { en: 'hh:mm:ss.sss', de: 'SS:mm:ss.sss', ru: 'чч:мм:сс.ссс', pt: 'hh:mm:ss.sss', nl: 'hh:mm:ss.sss', fr: 'hh:mm:ss.sss', it: 'hh:mm:ss.sss', es: 'hh: mm: ss.sss', pl: 'hh:mm:ss.sss', uk: 'гг:хм:сс.сс', 'zh-cn': 'hh:mm:ss.sss' }; +Blockly.Words['time_astro'] = { en: 'Actual time of', de: 'Aktuelle Zeit von', ru: 'Время ', pt: 'Horário atual de', nl: 'Huidige tijd van', fr: 'Heure réelle de', it: 'Tempo reale di', es: 'Tiempo real de', pl: 'Actual time of', uk: 'Фактичний час', 'zh-cn': '当前时间' }; +Blockly.Words['time_astro_offset'] = { en: 'Offset (minutes)', de: 'Offset (Minuten)', ru: 'Сдвиг в минутах ', pt: 'Offset (minutos)', nl: 'Offset (minuten)', fr: 'Décalage (minutes)', it: 'Offset (minuti)', es: 'Desplazamiento (minutos)', pl: 'Offset (minutes)', uk: 'Зсув (хвилини)', 'zh-cn': '延时(分钟)' }; +Blockly.Words['time_astro_default_format'] = { en: 'YYYY.MM.DD hh:mm:ss.sss', de: 'JJJJ.MM.TT SS:mm:ss.sss', ru: 'ГГГГ.ММ.ДД чч:мм:сс.ссс', pt: 'AAAA.MM.DD hh:mm:ss.sss', nl: 'JJJJ.MM.DD uu:mm:ss.sss', fr: 'YYYY.MM.DD hh:mm:ss.sss', it: 'YYYY.MM.DD hh:mm:ss.sss', es: 'YYYY.MM.DD hh: mm: ss.sss', pl: 'YYYY.MM.DD hh:mm:ss.sss', uk: 'РРРР.ММ.ДД гг:хх:сс.сс', 'zh-cn': 'YYYY.MM.DD hh:mm:ss.sss' }; +Blockly.Words['time_astro_tooltip'] = { en: 'Get actual time or ', de: 'Sende eine Meldung über Telegram', ru: 'Послать сообщение через Telegram', pt: 'Receba o horário atual ou', nl: 'Krijg actuele tijd of', fr: 'Obtenez le temps réel ou', it: 'Ottieni tempo reale o', es: 'Obtenga tiempo real o', pl: 'Get actual time or ', uk: 'Отримати фактичний час або', 'zh-cn': '获取当前时间或当前时间加延时' }; +Blockly.Words['time_astro_help'] = { en: 'getastrodate', de: 'getastrodate', ru: 'getastrodate', pt: 'getastrodate', nl: 'getastrodate', fr: 'getastrodate', it: 'getastrodate', es: 'getastrodate', pl: 'getastrodate', uk: 'getastrodate', 'zh-cn': 'getastrodate' }; +Blockly.Words['time_get_special'] = { en: 'Calculated time', de: 'Berechnete Zeit', ru: 'Расчетное время', pt: 'Tempo calculado', nl: 'Berekende tijd', fr: 'Temps calculé', it: 'Tempo calcolato', es: 'Tiempo calculado', pl: 'Kalkulacja czasu', uk: 'Розрахунковий час', 'zh-cn': '计算时间' }; +Blockly.Words['time_get_special_day_start'] = { en: 'Start of day', de: 'Beginn des Tages', ru: 'Начало дня', pt: 'Início do dia', nl: 'Begin van de dag', fr: 'Début de la journée', it: 'Inizio giornata', es: 'Inicio del día', pl: 'Początek dnia', uk: 'Початок дня', 'zh-cn': '日 开 幕' }; +Blockly.Words['time_get_special_day_end'] = { en: 'End of day', de: 'Ende des Tages', ru: 'Конец дня', pt: 'Fim do dia', nl: 'Einde dag', fr: 'Fin de la journée', it: 'Fine del giorno', es: 'Fin del día', pl: 'Koniec dnia', uk: 'Кінець дня', 'zh-cn': '日 本' }; +Blockly.Words['time_get_special_week_start'] = { en: 'Start of week', de: 'Beginn der Woche', ru: 'Начало недели', pt: 'Início da semana', nl: 'Begin van de week', fr: 'Début de la semaine', it: 'Inizio settimana', es: 'Comienzo de la semana', pl: 'Początek tygodnia', uk: 'Початок тижня', 'zh-cn': '每周开始' }; +Blockly.Words['time_get_special_week_end'] = { en: 'End of week', de: 'Ende der Woche', ru: 'Конец недели', pt: 'Fim da semana', nl: 'Einde week', fr: 'Fin de semaine', it: 'Fine settimana', es: 'Fin de semana', pl: 'Koniec tygodnia', uk: 'Кінець тижня', 'zh-cn': '周末' }; +Blockly.Words['time_get_special_month_start'] = { en: 'Start of month', de: 'Beginn des Monats', ru: 'Начало месяца', pt: 'Início do mês', nl: 'Begin van maand', fr: 'Début du mois', it: 'Inizio del mese', es: 'Inicio del mes', pl: 'Początek miesiąca', uk: 'Початок місяця', 'zh-cn': '月起' }; +Blockly.Words['time_get_special_month_end'] = { en: 'End of month', de: 'Ende des Monats', ru: 'Конец месяца', pt: 'Fim do mês', nl: 'Einde maand', fr: 'Fin du mois', it: 'Fine del mese', es: 'Fin del mes', pl: 'Koniec miesiąca', uk: 'Кінець місяця', 'zh-cn': '月底' }; +Blockly.Words['time_get_special_tooltip'] = { en: 'Calculate time stamps', de: 'Zeitstempel berechnen', ru: 'Рассчитать метки времени', pt: 'Calcular selos de tempo', nl: 'Vertaling:', fr: 'Calculer les timbres horaires', it: 'Calcola i timestamp', es: 'Calcular sellos de tiempo', pl: 'Kalkulacja', uk: 'Розрахунок штампів часу', 'zh-cn': '定时邮票' }; +Blockly.Words['time_calculation'] = { en: 'Calculate time', de: 'Zeit berechnen', ru: 'Рассчитать время', pt: 'Calcular o tempo', nl: 'Bereken de tijd', fr: 'Temps de calcul', it: 'Calcola il tempo', es: 'Calcular tiempo', pl: 'Czas kalendarzowy', uk: 'Розрахунок часу', 'zh-cn': '时间' }; +Blockly.Words['time_calculation_on'] = { en: 'based on', de: 'basierend auf', ru: 'на основе', pt: 'baseado em', nl: 'gebaseerd op', fr: 'basée sur', it: 'sulla base', es: 'basado en', pl: 'na podstawie', uk: 'на основі', 'zh-cn': '基础' }; +Blockly.Words['time_calculation_ms'] = { en: 'ms', de: 'ms', ru: 'мс', pt: 'ms', nl: 'Mevrouw', fr: 'Mme', it: 'Signorina', es: 'Sra', pl: 'ms', uk: 'РС', 'zh-cn': '毫秒' }; +Blockly.Words['time_calculation_sec'] = { en: 'sec', de: 'Sek', ru: 'сек.', pt: 'seg', nl: 'sec', fr: 'seconde', it: 'secondo', es: 'segundo', pl: 'sec', uk: 'сек', 'zh-cn': '秒' }; +Blockly.Words['time_calculation_min'] = { en: 'min', de: 'Min', ru: 'мин.', pt: 'min', nl: 'min', fr: 'min', it: 'min', es: 'min', pl: 'min', uk: 'хв', 'zh-cn': '分' }; +Blockly.Words['time_calculation_hour'] = { en: 'hours', de: 'Stunden', ru: 'часов', pt: 'horas', nl: 'uren', fr: 'heures', it: 'ore', es: 'horas', pl: 'godzin', uk: 'час', 'zh-cn': '小时' }; +Blockly.Words['time_calculation_day'] = { en: 'days', de: 'Tage', ru: 'дней', pt: 'dias', nl: 'dagen', fr: 'jours', it: 'giorni', es: 'días', pl: 'dni', uk: 'днів', 'zh-cn': '日 日' }; +Blockly.Words['time_calculation_week'] = { en: 'weeks', de: 'Wochen', ru: 'недели', pt: 'semanas', nl: 'weken', fr: 'semaines', it: 'settimane', es: 'semanas', pl: 'tydzień', uk: 'тижнів', 'zh-cn': '星期' }; +Blockly.Words['time_calculation_tooltip'] = { en: 'Add or substract time', de: 'Zeit hinzufügen oder subtrahieren', ru: 'Добавьте или затрудните время', pt: 'Adicionar ou subtrair tempo', nl: 'Advies of substracte tijd', fr: 'Temps d\'ajout ou de sous-traitance', it: 'Aggiungere o substrarsi il tempo', es: 'Tiempo de adición o subcontrato', pl: 'Addd lub Substract time', uk: 'Додати або підстрактний час', 'zh-cn': '增加或说明时间' }; + +// --- TIMEOUTS -------------------------------------------------- +Blockly.Words['Timeouts'] = { en: 'Timeouts', de: 'Timeouts', ru: 'Timeouts', pt: 'Timeouts', nl: 'Time-outs', fr: 'Délais', it: 'Timeout', es: 'Tiempos de espera', pl: 'Timeouts', uk: 'Тайм-аути', 'zh-cn': '定时器' }; + +// --- timeouts timeouts -------------------------------------------------- +Blockly.Words['timeouts_wait'] = { en: 'Pause', de: 'Pause', ru: 'Пауза', pt: 'Pausa', nl: 'Pauze', fr: 'Pause', it: 'Pausa', es: 'Pausa', pl: 'Pauza', uk: 'Пауза', 'zh-cn': '暂停' }; +Blockly.Words['timeouts_wait_tooltip'] = { en: 'Pause the execution for defined time', de: 'Unterbrechen Sie die Ausführung für eine definierte Zeit', ru: 'Приостановить выполнение на определенное время', pt: 'Pause a execução por tempo definido', nl: 'Pauzeer de uitvoering gedurende een bepaalde tijd', fr: 'Suspendre l\'exécution pendant une durée définie', it: 'Metti in pausa l\'esecuzione per un tempo definito', es: 'Pausar la ejecución por un tiempo definido', pl: 'Wstrzymaj wykonanie na określony czas', uk: 'Призупинити виконання на визначений час', 'zh-cn': '暂停执行指定的时间' }; +Blockly.Words['timeouts_wait_help'] = { en: 'wait', de: 'wait', ru: 'wait', pt: 'wait', nl: 'wait', fr: 'wait', it: 'wait', es: 'wait', pl: 'wait', uk: 'чекати', 'zh-cn': 'wait' }; +Blockly.Words['timeouts_settimeout'] = { en: 'Execution', de: 'Ausführen', ru: 'Выполнить', pt: 'Executar', nl: 'Executie', fr: 'Exécution', it: 'Esecuzione', es: 'Ejecución', pl: 'Execution', uk: 'виконання', 'zh-cn': '将' }; +Blockly.Words['timeouts_settimeout_name'] = { en: 'timeout', de: 'Verzögerung', ru: 'Пауза', pt: 'Atraso', nl: 'time-out', fr: 'temps libre', it: 'tempo scaduto', es: 'se acabó el tiempo', pl: 'timeout', uk: 'час вийшов', 'zh-cn': '超时' }; +Blockly.Words['timeouts_settimeout_in'] = { en: 'in', de: 'in', ru: 'через', pt: 'em', nl: 'in', fr: 'dans', it: 'in', es: 'en', pl: 'in', uk: 'в', 'zh-cn': '延时' }; +Blockly.Words['timeouts_settimeout_ms'] = { en: 'ms', de: 'ms', ru: 'мс', pt: 'ms', nl: 'Mevrouw', fr: 'Mme', it: 'Signorina', es: 'Sra', pl: 'ms', uk: 'РС', 'zh-cn': '毫秒' }; +Blockly.Words['timeouts_settimeout_sec'] = { en: 'sec', de: 'Sek', ru: 'сек.', pt: 'seg', nl: 'sec', fr: 'seconde', it: 'secondo', es: 'segundo', pl: 'sec', uk: 'сек', 'zh-cn': '秒' }; +Blockly.Words['timeouts_settimeout_min'] = { en: 'min', de: 'Min', ru: 'мин.', pt: 'min', nl: 'min', fr: 'min', it: 'min', es: 'min', pl: 'min', uk: 'хв', 'zh-cn': '分' }; +Blockly.Words['timeouts_settimeout_tooltip'] = { en: 'Delay execution', de: 'Ausführung verzögern', ru: 'Сделать паузу', pt: 'Execução com atraso', nl: 'Vertraag uitvoering', fr: 'Retarder l\'exécution', it: 'Ritardare l\'esecuzione', es: 'Demora de ejecución', pl: 'Delay execution', uk: 'Відстрочка виконання', 'zh-cn': '延迟执行' }; +Blockly.Words['timeouts_settimeout_help'] = { en: 'settimeout', de: 'settimeout', ru: 'settimeout', pt: 'settimeout', nl: 'setTimeout', fr: 'settimeout', it: 'setTimeout', es: 'settimeout', pl: 'settimeout', uk: 'settimeout', 'zh-cn': '设置超时时间是' }; +Blockly.Words['timeouts_cleartimeout'] = { en: 'clear', de: 'stop', ru: 'остановить', pt: 'parar', nl: 'duidelijk', fr: 'clair', it: 'chiaro', es: 'claro', pl: 'clear', uk: 'ясно', 'zh-cn': '清除' }; +Blockly.Words['timeouts_cleartimeout_tooltip'] = { en: 'Clear delay execution', de: 'Ausführungsverzögerung anhalten', ru: 'Отменить выполнение с паузой', pt: 'Parar a execução com atraso', nl: 'Duidelijke uitvoering van vertragingen', fr: 'Effacer l\'exécution du délai', it: 'Cancella l\'esecuzione del ritardo', es: 'Ejecución de retraso claro', pl: 'Clear delay execution', uk: 'Чітка затримка виконання', 'zh-cn': '清除延迟执行' }; +Blockly.Words['timeouts_cleartimeout_help'] = { en: 'cleartimeout', de: 'cleartimeout', ru: 'cleartimeout', pt: 'cleartimeout', nl: 'clearTimeout', fr: 'cleartimeout', it: 'clearTimeout', es: 'cleartimeout', pl: 'cleartimeout', uk: 'cleartimeout', 'zh-cn': '清除超时时间' }; +Blockly.Words['timeouts_gettimeout'] = { en: 'timeout', de: 'Verzögerung', ru: 'Пауза', pt: 'Atraso', nl: 'time-out', fr: 'temps libre', it: 'tempo scaduto', es: 'se acabó el tiempo', pl: 'timeout', uk: 'timeout', 'zh-cn': '超时' }; +Blockly.Words['timeouts_gettimeout_tooltip'] = { en: 'timeout', de: 'Verzögerung', ru: 'Пауза', pt: 'Atraso', nl: 'time-out', fr: 'temps libre', it: 'tempo scaduto', es: 'se acabó el tiempo', pl: 'timeout', uk: 'timeout', 'zh-cn': '超时' }; +Blockly.Words['timeouts_gettimeout_help'] = { en: 'gettimeout', de: 'gettimeout', ru: 'gettimeout', pt: 'gettimeout', nl: 'gettimeout', fr: 'gettimeout', it: 'gettimeout', es: 'gettimeout', pl: 'gettimeout', uk: 'gettimeout', 'zh-cn': '清除超时时间' }; +Blockly.Words['timeouts_setinterval'] = { en: 'Execution', de: 'Ausführen', ru: 'Выполнить', pt: 'Executar', nl: 'Executie', fr: 'Exécution', it: 'Esecuzione', es: 'Ejecución', pl: 'Execution', uk: 'виконання', 'zh-cn': '执行' }; +Blockly.Words['timeouts_setinterval_name'] = { en: 'interval', de: 'Intervall', ru: 'интервал', pt: 'intervalo', nl: 'interval', fr: 'intervalle', it: 'intervallo', es: 'intervalo', pl: 'interval', uk: 'інтервал', 'zh-cn': '间隔' }; +Blockly.Words['timeouts_setinterval_in'] = { en: 'every', de: 'alle', ru: 'каждые', pt: 'todo', nl: 'elk', fr: 'chaque', it: 'ogni', es: 'cada', pl: 'every', uk: 'кожен', 'zh-cn': '每一个' }; +Blockly.Words['timeouts_setinterval_ms'] = { en: 'ms', de: 'ms', ru: 'мс', pt: 'ms', nl: 'Mevrouw', fr: 'Mme', it: 'Signorina', es: 'Sra', pl: 'ms', uk: 'РС', 'zh-cn': '毫秒' }; +Blockly.Words['timeouts_setinterval_tooltip'] = { en: 'Cyclic execution', de: 'Zyklische Ausführung', ru: 'Выполнять постоянно через интервал', pt: 'Execução cíclica', nl: 'Cyclische uitvoering', fr: 'Exécution cyclique', it: 'Esecuzione ciclica', es: 'Ejecución cíclica', pl: 'Cyclic execution', uk: 'Циклічне виконання', 'zh-cn': '循环执行' }; +Blockly.Words['timeouts_setinterval_help'] = { en: 'setinterval', de: 'setinterval', ru: 'setinterval', pt: 'setinterval', nl: 'setInterval', fr: 'setinterval', it: 'setInterval', es: 'setinterval', pl: 'setinterval', uk: 'встановити інтервал', 'zh-cn': '设置间隔' }; +Blockly.Words['timeouts_clearinterval'] = { en: 'clear interval', de: 'stop zyklische Ausführung', ru: 'остановить постоянное выполнение', pt: 'parar', nl: 'interval wissen', fr: 'intervalle clair', it: 'intervallo chiaro', es: 'intervalo claro', pl: 'clear interval', uk: 'чіткий інтервал', 'zh-cn': '清除间隔' }; +Blockly.Words['timeouts_clearinterval_tooltip'] = { en: 'Clear interval execution', de: 'Ausführungsintervall anhalten', ru: 'Отменить цикличное выполнение с интервалом', pt: 'Parar a execução cíclica', nl: 'Interval-uitvoering wissen', fr: 'Effacer l\'intervalle d\'exécution', it: 'Cancella l\'esecuzione dell\'intervallo', es: 'Ejecución de intervalo claro', pl: 'Clear interval execution', uk: 'Чітке інтервальне виконання', 'zh-cn': '清除执行间隔' }; +Blockly.Words['timeouts_clearinterval_help'] = { en: 'clearinterval', de: 'clearinterval', ru: 'clearinterval', pt: 'clearinterval', nl: 'clearInterval', fr: 'clearinterval', it: 'clearInterval', es: 'clearinterval', pl: 'clearinterval', uk: 'чіткий інтервал', 'zh-cn': '清除间隔' }; +Blockly.Words['timeouts_getinterval'] = { en: 'interval', de: 'Intervall', ru: 'интервал', pt: 'intervalo', nl: 'interval', fr: 'intervalle', it: 'intervallo', es: 'intervalo', pl: 'interval', uk: 'interval', 'zh-cn': '间隔' }; +Blockly.Words['timeouts_getinterval_tooltip'] = { en: 'interval', de: 'Intervall', ru: 'интервал', pt: 'intervalo', nl: 'interval', fr: 'intervalle', it: 'intervallo', es: 'intervalo', pl: 'interval', uk: 'interval', 'zh-cn': '间隔' }; +Blockly.Words['timeouts_getinterval_help'] = { en: 'getinterval', de: 'getinterval', ru: 'getinterval', pt: 'getinterval', nl: 'getinterval', fr: 'getinterval', it: 'getinterval', es: 'getinterval', pl: 'getinterval', uk: 'getinterval', 'zh-cn': '清除间隔' }; + +// --- TRIGGER -------------------------------------------------- +Blockly.Words['Trigger'] = { en: 'Trigger', de: 'Trigger', ru: 'События', pt: 'Trigger', nl: 'In gang zetten', fr: 'Déclencheur', it: 'Grilletto', es: 'Desencadenar', pl: 'Trigger', uk: 'Тригер', 'zh-cn': '触发' }; + +Blockly.Words['trigger_in_trigger_warning'] = { en: 'This may create a lot of triggers', de: 'Dies kann eine Menge Auslöser erstellen', ru: 'Это может создать много триггеров', pt: 'Isso pode criar muitos gatilhos', nl: 'Dit kan veel triggers creëren', fr: 'Cela peut créer beaucoup de déclencheurs', it: 'Questo può creare un sacco di trigger', es: 'Esto puede crear muchos desencadenantes', pl: 'To może stworzyć wiele wyzwalaczy', uk: 'Це може створити багато райдерів', 'zh-cn': '这会造成很多触发器' }; +Blockly.Words['false_connection_trigger_warning'] = { en: 'This connection is not valid (in most cases)', de: 'Diese Verbindung ist nicht gültig (in den meisten Fällen)', ru: 'Это соединение не является действительным (в большинстве случаев)', pt: 'Esta conexão não é válida (na maioria dos casos)', nl: 'Deze verbinding is ongeldig (in de meeste gevallen)', fr: 'Cette connexion n\'est pas valide (dans la plupart des cas)', it: 'Questa connessione non è valida (nella maggior parte dei casi)', es: 'Esta conexión no es válida (en la mayoría de los casos)', pl: 'Połączenie to nie jest ważne (w większości przypadków)', uk: 'Це підключення не діє (в більшості випадків)', 'zh-cn': '此连接无效( 在大多数情况下)' }; + +// --- trigger on -------------------------------------------------- +Blockly.Words['on_onchange'] = { en: 'was changed', de: 'wurde geändert', ru: 'изменился', pt: 'foi alterado', nl: 'was veranderd', fr: 'a été changé', it: 'era cambiato', es: 'fue cambiado', pl: 'was changed', uk: 'було змінено', 'zh-cn': '已改变' }; +Blockly.Words['on_any'] = { en: 'was updated', de: 'wurde aktualisiert', ru: 'обновился', pt: 'foi atualizado', nl: 'is geupdated', fr: 'a été mis à jour', it: 'è stato aggiornato', es: 'fue actualizado', pl: 'was updated', uk: 'було оновлено', 'zh-cn': '已更新' }; +Blockly.Words['on_gt'] = { en: 'is greater than last', de: 'ist größer als letztes', ru: 'больше прошлого', pt: 'é maior do que o último', nl: 'is groter dan de vorige', fr: 'est plus grand que le dernier', it: 'è più grande dell\'ultimo', es: 'es mayor que el último', pl: 'is greater than last', uk: 'більший за останній', 'zh-cn': '大于上次' }; +Blockly.Words['on_ge'] = { en: 'is greater or equal than last', de: 'ist gleich oder größer als letztes', ru: 'больше или равен прошлому', pt: 'é maior ou igual que o último', nl: 'is groter of gelijk dan de vorige', fr: 'est supérieur ou égal à la dernière', it: 'è maggiore o uguale alla precedente', es: 'es mayor o igual que el último', pl: 'is greater or equal than last', uk: 'більше або дорівнює останньому', 'zh-cn': '大于等于上次' }; +Blockly.Words['on_lt'] = { en: 'is less than last', de: 'ist kleiner als letztes', ru: 'меньше прошлого', pt: 'é menor do que o último', nl: 'is minder dan de vorige', fr: 'est moins que la dernière', it: 'è inferiore all\'ultima', es: 'es menos que el último', pl: 'is less than last', uk: 'менший за останній', 'zh-cn': '小于上次' }; +Blockly.Words['on_le'] = { en: 'is less or equal than last', de: 'ist gleich oder kleiner als letztes', ru: 'меньше или равен прошлому', pt: 'é menor ou igual que o último', nl: 'is minder of gelijk dan de vorige', fr: 'est inférieur ou égal à la dernière', it: 'è inferiore o uguale all\'ultima', es: 'es menor o igual que el último', pl: 'is less or equal than last', uk: 'менше або дорівнює останньому', 'zh-cn': '小于等于上次' }; +Blockly.Words['on_eq'] = { en: 'is same as last', de: 'ist gleich wie letztes', ru: 'равен прошлому', pt: 'é o mesmo que o último', nl: 'is hetzelfde als het laatst', fr: 'est le même que le dernier', it: 'è lo stesso dell\'ultimo', es: 'es lo mismo que el último', pl: 'is same as last', uk: 'така ж, як остання', 'zh-cn': '与上次相同' }; +Blockly.Words['on_true'] = { en: 'is true', de: 'ist wahr', ru: 'равен true', pt: 'é verdade', nl: 'is waar', fr: 'est vrai', it: 'è vero', es: 'es verdad', pl: 'is true', uk: 'правда', 'zh-cn': '为真' }; +Blockly.Words['on_false'] = { en: 'is false', de: 'ist unwahr', ru: 'равен false', pt: 'é falso', nl: 'is fout', fr: 'c\'est faux', it: 'è falso', es: 'Es falso', pl: 'is false', uk: 'є помилковим', 'zh-cn': '为假' }; +Blockly.Words['on_help'] = { en: 'on---subscribe-on-changes-or-updates-of-some-state', de: 'on---subscribe-on-changes-or-updates-of-some-state', ru: 'on---subscribe-on-changes-or-updates-of-some-state', pt: 'on---subscribe-on-changes-or-updates-of-some-state', nl: 'on---subscribe-on-changes-or-updates-of-some-state', fr: 'on---subscribe-on-changes-or-updates-of-some-state', it: 'on---subscribe-on-changes-or-updates-of-some-state', es: 'on---subscribe-on-changes-or-updates-of-some-state', pl: 'on---subscribe-on-changes-or-updates-of-some-state', uk: 'on---subscribe-on-changes-or-updates-of-some-state', 'zh-cn': 'on---subscribe-on-changes-or-updates-of-some-state' }; +Blockly.Words['on_ack'] = { en: 'Ack is', de: 'Auslösung durch', ru: 'Подтверждение', pt: 'confirmado é', nl: 'Ack is', fr: 'Ack est', it: 'Ack è', es: 'Ack es', pl: 'Ack is', uk: 'Ack є', 'zh-cn': '应答为' }; +Blockly.Words['on_ack_any'] = { en: 'any', de: 'egal', ru: 'не важно', pt: 'qualquer', nl: 'ieder', fr: 'tout', it: 'qualunque', es: 'alguna', pl: 'any', uk: 'будь-який', 'zh-cn': '任何' }; +Blockly.Words['on_ack_true'] = { en: 'update', de: 'bestätigte Änderung', ru: 'обновление', pt: 'atualizar', nl: 'bijwerken', fr: 'mettre à jour', it: 'aggiornare', es: 'actualizar', pl: 'update', uk: 'оновлення', 'zh-cn': '更新' }; +Blockly.Words['on_ack_false'] = { en: 'command', de: 'unbestätigte Änderung', ru: 'команда', pt: 'comando', nl: 'opdracht', fr: 'commander', it: 'comando', es: 'mando', pl: 'command', uk: 'команда', 'zh-cn': '命令' }; +Blockly.Words['on_ext'] = { en: 'Event: if objects', de: 'Falls Objekte', ru: 'Событие: если объект', pt: 'Se o objeto', nl: 'Evenement: als objecten', fr: 'Evénement: si des objets', it: 'Evento: se oggetti', es: 'Evento: si los objetos', pl: 'Event: if objects', uk: 'Подія: якщо об\'єкти', 'zh-cn': '事件:如果对象' }; +Blockly.Words['on_ext_tooltip'] = { en: 'If some state changed or updated', de: 'Bei Zustandsänderung', ru: 'При изменении или обновлении состояния', pt: 'Se mudou o estado', nl: 'Als een bepaalde staat is gewijzigd of bijgewerkt', fr: 'Si un état a été modifié ou mis à jour', it: 'Se qualche stato è cambiato o aggiornato', es: 'Si algún estado cambió o se actualizó', pl: 'If some state changed or updated', uk: 'Якщо якийсь стан змінено або оновлено', 'zh-cn': '如果对象有改变或更新则触发' }; +Blockly.Words['on_ext_oid'] = { en: 'object ID', de: 'Objekt ID', ru: 'ID объекта', pt: 'ID do objeto', nl: 'object-ID', fr: 'ID d\'objet', it: 'ID oggetto', es: 'ID de objeto', pl: 'object ID', uk: 'ID об\'єкта', 'zh-cn': '对象ID' }; +Blockly.Words['on_ext_oid_tooltip'] = { en: 'Object ID', de: 'Objekt ID', ru: 'ID объекта', pt: 'ID do objeto', nl: 'Object ID', fr: 'ID de l\'objet', it: 'ID oggetto', es: 'ID del objeto', pl: 'Object ID', uk: 'ID об\'єкта', 'zh-cn': '对象ID' }; +Blockly.Words['on_ext_on'] = { en: 'trigger on', de: 'falls Trigger auf', ru: 'если cобытие', pt: 'trigger no', nl: 'trigger aan', fr: 'déclencher', it: 'innesco su', es: 'desencadenar', pl: 'trigger on', uk: 'тригер увімкнено', 'zh-cn': '触发源' }; +Blockly.Words['on_ext_on_tooltip'] = { en: 'trigger on', de: 'falls Trigger auf', ru: 'если cобытие', pt: 'trigger no', nl: 'trigger aan', fr: 'déclencher', it: 'innesco su', es: 'desencadenar', pl: 'trigger on', uk: 'тригер увімкнено', 'zh-cn': '多触发源触发' }; +Blockly.Words['on'] = { en: 'Event: if object', de: 'Falls Objekt', ru: 'Событие: если объект', pt: 'se o objeto', nl: 'Evenement: als object', fr: 'Evénement: si objet', it: 'Evento: se oggetto', es: 'Evento: si el objeto', pl: 'Event: if object', uk: 'Подія: якщо об\'єкт', 'zh-cn': '事件:如果对象' }; +Blockly.Words['on_tooltip'] = { en: 'If some state changed or updated', de: 'Bei Zustandsänderung', ru: 'При изменении или обновлении состояния', pt: 'se mudou o estado', nl: 'Als een bepaalde staat is gewijzigd of bijgewerkt', fr: 'Si un état a été modifié ou mis à jour', it: 'Se qualche stato è cambiato o aggiornato', es: 'Si algún estado cambió o se actualizó', pl: 'If some state changed or updated', uk: 'Якщо якийсь стан змінено або оновлено', 'zh-cn': '如果对象有改变或更新则触发' }; +Blockly.Words['on_source'] = { en: 'get', de: 'Nehme', ru: 'взять', pt: 'pege', nl: 'krijgen', fr: 'obtenir', it: 'ottenere', es: 'obtener', pl: 'get', uk: 'отримати', 'zh-cn': '得到' }; +Blockly.Words['on_source_of'] = { en: 'of trigger', de: 'von Trigger', ru: 'триггера', pt: 'do trigger', nl: 'van trigger', fr: 'de déclenchement', it: 'di innesco', es: 'de gatillo', pl: 'of trigger', uk: 'тригера', 'zh-cn': '触发器' }; +Blockly.Words['on_source_tooltip'] = { en: 'Get information about event', de: 'Hole die Information über Ereignis', ru: 'Получить информацию о событии', pt: 'Obtenha as informações sobre o evento', nl: 'Krijg informatie over het evenement', fr: 'Obtenir des informations sur l\'événement', it: 'Ottieni informazioni sull\'evento', es: 'Obtener información sobre el evento', pl: 'Get information about event', uk: 'Отримати інформацію про подію', 'zh-cn': '获取触发此次事件的对象的信息' }; +Blockly.Words['on_source_id'] = { en: 'object ID', de: 'Objekt ID', ru: 'ID объекта', pt: 'ID do objeto', nl: 'object-ID', fr: 'ID d\'objet', it: 'ID oggetto', es: 'ID de objeto', pl: 'object ID', uk: 'ID об\'єкта', 'zh-cn': '对象ID' }; +Blockly.Words['on_source_name'] = { en: 'name', de: 'Name', ru: 'имя', pt: 'nome', nl: 'naam', fr: 'prénom', it: 'nome', es: 'nombre', pl: 'name', uk: 'назва', 'zh-cn': '名字' }; +Blockly.Words['on_source_desc'] = { en: 'description', de: 'Beschreibung', ru: 'описание', pt: 'descrição', nl: 'Beschrijving', fr: 'la description', it: 'descrizione', es: 'descripción', pl: 'description', uk: 'опис', 'zh-cn': '描述' }; +Blockly.Words['on_source_channel_id'] = { en: 'channel ID', de: 'Kanal ID', ru: 'ID канала', pt: 'ID do canal', nl: 'Kanaal Nr', fr: 'Identifiant de la chaine', it: 'Canale ID', es: 'Canal ID', pl: 'channel ID', uk: 'ідентифікатор каналу', 'zh-cn': '通道ID' }; +Blockly.Words['on_source_channel_name'] = { en: 'channel name', de: 'Kanalname', ru: 'имя канала', pt: 'nome do canal', nl: 'kanaal naam', fr: 'nom du canal', it: 'nome del canale', es: 'Nombre del Canal', pl: 'channel name', uk: 'назва каналу', 'zh-cn': '通道名称' }; +Blockly.Words['on_source_device_id'] = { en: 'device ID', de: 'Geräte ID', ru: 'ID устройства', pt: 'ID do dispositivo', nl: 'apparaat ID', fr: 'Reference de l\'appareil', it: 'ID del dispositivo', es: 'ID del dispositivo', pl: 'device ID', uk: 'ID пристрою', 'zh-cn': '设备ID' }; +Blockly.Words['on_source_device_name'] = { en: 'device name', de: 'Gerätename', ru: 'имя устройства', pt: 'nome do dispositivo', nl: 'toestelnaam', fr: 'nom de l\'appareil', it: 'nome del dispositivo', es: 'nombre del dispositivo', pl: 'device name', uk: 'Ім\'я пристрою', 'zh-cn': '设备名称' }; +Blockly.Words['on_source_state_val'] = { en: 'state value', de: 'Wert', ru: 'значение', pt: 'valor', nl: 'staatswaarde', fr: 'valeur d\'état', it: 'valore di stato', es: 'valor de estado', pl: 'state value', uk: 'державне значення', 'zh-cn': '状态值' }; +Blockly.Words['on_source_state_ts'] = { en: 'state timestamp', de: 'Zeitstempel', ru: 'время', pt: 'timestamp', nl: 'staat tijdstempel', fr: 'horodatage de l\'état', it: 'timestamp di stato', es: 'marca de tiempo del estado', pl: 'state timestamp', uk: 'державна позначка часу', 'zh-cn': '状态时间戳' }; +Blockly.Words['on_source_state_q'] = { en: 'state quality', de: 'Qualität', ru: 'качество', pt: 'qualidade', nl: 'staat kwaliteit', fr: 'qualité de l\'état', it: 'qualità dello stato', es: 'calidad del estado', pl: 'state quality', uk: 'державна якість', 'zh-cn': '状态质量' }; +Blockly.Words['on_source_state_from'] = { en: 'origin of value', de: 'Ursprung', ru: 'происхождение', pt: 'origem', nl: 'oorsprong van waarde', fr: 'origine de la valeur', it: 'origine del valore', es: 'origen del valor', pl: 'origin of value', uk: 'походження вартості', 'zh-cn': '值的来源' }; +Blockly.Words['on_source_state_ack'] = { en: 'is command or update', de: 'Befehl oder Aktualisierung', ru: 'команда или обновление', pt: 'é comando ou atualização', nl: 'is commando of update', fr: 'est la commande ou la mise à jour', it: 'è comando o aggiornamento', es: 'es comando o actualización', pl: 'is command or update', uk: 'це команда або оновлення', 'zh-cn': '是命令或更新' }; +Blockly.Words['on_source_state_lc'] = { en: 'last change of state', de: 'letzte Änderung', ru: 'последнее изменение', pt: 'última mudança', nl: 'laatste verandering van staat', fr: 'dernier changement d\'état', it: 'ultimo cambio di stato', es: 'último cambio de estado', pl: 'last change of state', uk: 'остання зміна стану', 'zh-cn': '上一次状态改变的时间' }; +Blockly.Words['on_source_state_c'] = { en: 'comment of last state', de: 'Kommentar des letzten Zustands', ru: 'комментарий последнего состояния', pt: 'comentário do último estado', nl: 'opmerking van laatste staat', fr: 'commentaire du dernier état', it: 'commento dell\'ultimo stato', es: 'comentario del ultimo estado', pl: 'komentarz ostatniego stanu', uk: 'коментар останнього стану', 'zh-cn': '最后状态的评论' }; +Blockly.Words['on_source_state_user'] = { en: 'user of last state', de: 'Benutzer des letzten Zustands', ru: 'пользователь последнего состояния', pt: 'usuário do último estado', nl: 'gebruiker van de laatste staat', fr: 'utilisateur du dernier état', it: 'utente dell\'ultimo stato', es: 'usuario del último estado', pl: 'użytkownik ostatniego stanu', uk: 'користувач останнього стану', 'zh-cn': '最后状态的用户' }; +Blockly.Words['on_source_oldstate_val'] = { en: 'previous value', de: 'vorheriger Wert', ru: 'предыдущее значение', pt: 'valor anterior', nl: 'vorige waarde', fr: 'valeur précédente', it: 'valore precedente', es: 'valor anterior', pl: 'previous value', uk: 'попереднє значення', 'zh-cn': '触发前的值' }; +Blockly.Words['on_source_oldstate_ts'] = { en: 'previous timestamp', de: 'vorheriger Zeitstempel', ru: 'предыдущее время', pt: 'timestamp anterior', nl: 'vorige timestamp', fr: 'Horodatage précédent', it: 'timestamp precedente', es: 'fecha y hora anterior', pl: 'previous timestamp', uk: 'попередня позначка часу', 'zh-cn': '触发前的时间戳' }; +Blockly.Words['on_source_oldstate_q'] = { en: 'previous quality', de: 'vorherige Quialität', ru: 'предыдущее качество', pt: 'qualidade anterior', nl: 'vorige kwaliteit', fr: 'qualité précédente', it: 'qualità precedente', es: 'calidad previa', pl: 'previous quality', uk: 'попередня якість', 'zh-cn': '触发前的质量' }; +Blockly.Words['on_source_oldstate_from'] = { en: 'previous origin', de: 'vorherige Ursprung', ru: 'предыдущее происхождение', pt: 'origem anterior', nl: 'vorige oorsprong', fr: 'origine précédente', it: 'origine precedente', es: 'origen anterior', pl: 'previous origin', uk: 'попереднє походження', 'zh-cn': '触发前的值的来源' }; +Blockly.Words['on_source_oldstate_ack'] = { en: 'previous command or update', de: 'vorherige Bestätigung', ru: 'предыдущее команда или обновление', pt: 'comando ou atualização anterior', nl: 'vorige opdracht of update', fr: 'commande précédente ou mise à jour', it: 'comando precedente o aggiornamento', es: 'comando anterior o actualización', pl: 'previous command or update', uk: 'попередня команда або оновлення', 'zh-cn': '触发前的是命令或更新' }; +Blockly.Words['on_source_oldstate_lc'] = { en: 'previous last change', de: 'vorherige letzte Änderung', ru: 'предыдущее последнее изменение', pt: 'última mudança anterior', nl: 'vorige laatste wijziging', fr: 'précédent dernier changement', it: 'precedente ultima modifica', es: 'último cambio anterior', pl: 'previous last change', uk: 'попередня остання зміна', 'zh-cn': '触发前的上一次状态改变的时间' }; +Blockly.Words['on_source_oldstate_c'] = { en: 'previous comment', de: 'vorheriger Kommentar', ru: 'предыдущий комментарий', pt: 'comentário anterior', nl: 'vorige opmerking', fr: 'commentaire précédent', it: 'commento precedente', es: 'comentario anterior', pl: 'poprzedni komentarz', uk: 'попередній коментар', 'zh-cn': '以前的评论' }; +Blockly.Words['on_source_oldstate_user'] = { en: 'previous user', de: 'vorheriger Benutzer', ru: 'предыдущий пользователь', pt: 'usuário anterior', nl: 'vorige gebruiker', fr: 'utilisateur précédent', it: 'utente precedente', es: 'usuario anterior', pl: 'poprzedni użytkownik', uk: 'попередній користувач', 'zh-cn': '以前的用户' }; +Blockly.Words['on_source_warning'] = { en: 'This block must be used only inside of event block', de: 'Dieser Block darf nur innerhalb "Falls Objekt" Block verwendet werden', ru: 'Этот блок можно использовать только внутри блока "Событие"', pt: 'Este bloco só pode ser usado dentro do bloco "Se objeto"', nl: 'Dit blok mag alleen binnen het gebeurtenisblok worden gebruikt', fr: 'Ce bloc doit être utilisé uniquement à l\'intérieur du bloc d\'événements', it: 'Questo blocco deve essere utilizzato solo all\'interno del blocco eventi', es: 'Este bloque debe usarse solo dentro del bloque de evento', pl: 'This block must be used only inside of event block', uk: 'Цей блок можна використовувати лише всередині блоку подій', 'zh-cn': '必须在事件块内使用此块' }; +Blockly.Words['on_ack_value'] = { en: 'ack new value (ack: true)', de: 'neuen Wert bestätigen (ack: true)', ru: 'подтвердить новое значение (ack: true)', pt: 'confirmar novo valor (ack: true)', nl: 'nieuwe waarde bevestigen (ack: true)', fr: 'confirmer une nouvelle valeur (ack: true)', it: 'conferma nuovo valore (ack: true)', es: 'confirmar nuevo valor (ack: true)', pl: 'potwierdzić nową wartość (ack: true)', uk: 'підтвердження вартості (ack: true)', 'zh-cn': '确认新值 (ack: true)' }; +Blockly.Words['on_ack_value_tooltip'] = { en: 'Sets the new value as ackknowledged (if ack = false)', de: 'Setzt den neuen Wert als bestätigt (wenn ack = false)', ru: 'Устанавливает новое значение как подтвержденное (если ack = ложное)', pt: 'Define o novo valor como confirmado (se ack = false)', nl: 'Stelt de nieuwe waarde in zoals bevestigd (if ack = false)', fr: 'Définit la nouvelle valeur comme confirmée (si ack = false)', it: 'Imposta il nuovo valore come confermato (se ack = falso)', es: 'Establece el nuevo valor como confirmado (si ack = falso)', pl: 'Ustawia nową wartość jako potwierdzoną (jeśli ack = false)', uk: 'Налаштовує нове значення як підтверджене (якщо ack = false)', 'zh-cn': '将新值设定为确认值( 如果 ock = 假)' }; +Blockly.Words['on_ack_value_warning'] = { en: 'This block must be used only inside of event block', de: 'Dieser Block darf nur innerhalb "Falls Objekt" Block verwendet werden', ru: 'Этот блок можно использовать только внутри блока "Событие"', pt: 'Este bloco só pode ser usado dentro do bloco "Se objeto"', nl: 'Dit blok mag alleen binnen het gebeurtenisblok worden gebruikt', fr: 'Ce bloc doit être utilisé uniquement à l\'intérieur du bloc d\'événements', it: 'Questo blocco deve essere utilizzato solo all\'interno del blocco eventi', es: 'Este bloque debe usarse solo dentro del bloque de evento', pl: 'This block must be used only inside of event block', uk: 'Цей блок можна використовувати лише всередині блоку подій', 'zh-cn': '必须在事件块内使用此块' }; + +// --- trigger schedule -------------------------------------------------- +Blockly.Words['schedule'] = { en: 'schedule', de: 'Zeitplan', ru: 'Cron расписание', pt: 'cronograma', nl: 'planning', fr: 'programme', it: 'programma', es: 'programar', pl: 'schedule', uk: 'графік', 'zh-cn': '调度器' }; +Blockly.Words['schedule_tooltip'] = { en: 'Do something on cron schedule', de: 'Ausführen nach Zeitplan', ru: 'Выполнять по расписанию', pt: 'Execução por tempo', nl: 'Doe iets op cron-schema', fr: 'Faire quelque chose sur le calendrier cron', it: 'Fai qualcosa su cron schedule', es: 'Hacer algo en el cronograma cron', pl: 'Do something on cron schedule', uk: 'Зробіть щось за розкладом cron', 'zh-cn': '周期执行一些事' }; +Blockly.Words['schedule_help'] = { en: 'schedule', de: 'schedule', ru: 'schedule', pt: 'cronograma', nl: 'planning', fr: 'programme', it: 'programma', es: 'programar', pl: 'schedule', uk: 'графік', 'zh-cn': '调度器' }; + +// --- trigger schedule_by_id ----------------------------------------- +Blockly.Words['schedule_by_id'] = { en: 'Schedule by time state', de: 'Zeitplan aus Zeit-Zustand', ru: 'Расписание по времени состояние', pt: 'Programação por estado de tempo', nl: 'Vertaling:', fr: 'Horaire par temps', it: 'Orari per Stato del tempo', es: 'Horario por hora estado', pl: 'Schedulacja czasu', uk: 'Графік роботи за часом', 'zh-cn': '时间表' }; +Blockly.Words['schedule_by_id_tooltip'] = { en: 'Creates and updates a schedule based on the objects value', de: 'Erstellt und aktualisiert einen Zeitplan basierend auf dem Objektwert', ru: 'Создает и обновляет график на основе стоимости объектов', pt: 'Cria e atualiza um cronograma com base no valor dos objetos', nl: 'Creëren en updaten een schema gebaseerd op de objecten', fr: 'Crée et met à jour un horaire basé sur la valeur des objets', it: 'Crea e aggiorna un programma basato sul valore degli oggetti', es: 'Crea y actualiza un calendario basado en el valor de objetos', pl: 'Twórcy i aktualizują harmonogram oparty na wartości obiektów', uk: 'Створення та оновлення графіка на основі значення об\'єктів', 'zh-cn': '基于目标价值制定和更新时间表' }; +Blockly.Words['schedule_by_id_help'] = { en: 'scheduleById', de: 'scheduleById', ru: 'scheduleById', pt: 'scheduleById', nl: 'scheduleById', fr: 'scheduleById', it: 'scheduleById', es: 'scheduleById', pl: 'scheduleById', uk: 'scheduleById', 'zh-cn': 'scheduleById' }; + +// --- trigger astro -------------------------------------------------- +Blockly.Words['astro'] = { en: 'astro', de: 'Astro', ru: 'Астро', pt: 'astro', nl: 'astro', fr: 'astro', it: 'astro', es: 'astro', pl: 'astro', uk: 'астро', 'zh-cn': '天文事件' }; +Blockly.Words['astro_tooltip'] = { en: 'Do something on astrological event', de: 'Ausführen nach Astro-Ereignis', ru: 'Выполнять по астро-событию', pt: 'Executar após o evento astro', nl: 'Doe iets over astrologische gebeurtenissen', fr: 'Faire quelque chose sur l\'événement astrologique', it: 'Fai qualcosa sull\'evento astrologico', es: 'Haz algo en el evento astrológico', pl: 'Do something on astrological event', uk: 'Зробіть щось на астрологічну подію', 'zh-cn': '当设定的天文时间被触发后执行一些事' }; +Blockly.Words['astro_offset'] = { en: ', offset', de: ', Versatz', ru: ', сдвиг', pt: ', offset', nl: ', offset', fr: ', décalage', it: ', compensare', es: ', compensar', pl: ', offset', uk: ', зсув', 'zh-cn': ',延时' }; +Blockly.Words['astro_minutes'] = { en: 'minutes', de: 'Minuten', ru: 'минут', pt: 'minutos', nl: 'notulen', fr: 'minutes', it: 'minuti', es: 'minutos', pl: 'minutes', uk: 'хвилин', 'zh-cn': '分钟' }; +Blockly.Words['astro_sunriseText'] = { en: 'sunrise', de: 'Sonnenaufgang', ru: 'восход солнца', pt: 'nascer do sol', nl: 'zonsopkomst', fr: 'lever du soleil', it: 'Alba', es: 'amanecer', pl: 'sunrise', uk: 'схід сонця', 'zh-cn': '日出' }; +Blockly.Words['astro_sunriseEndText'] = { en: 'sunrise end', de: 'Sonnenaufgang-Ende', ru: 'конец восхода', pt: 'fim do nascer do sol', nl: 'zonsopgang einde', fr: 'fin du lever du soleil', it: 'alba fine', es: 'salida del sol', pl: 'sunrise end', uk: 'кінець сходу сонця', 'zh-cn': '日出结束' }; +Blockly.Words['astro_goldenHourEndText'] = { en: 'golden hour end', de: '"Golden hour"-Ende', ru: 'конец золотого часа', pt: 'fim da hora dourada', nl: 'gouden uureinde', fr: 'fin de l\'heure d\'or', it: 'ora d\'oro fine', es: 'hora dorada', pl: 'golden hour end', uk: 'кінець золотої години', 'zh-cn': '黄金时段结束' }; +Blockly.Words['astro_solarNoonText'] = { en: 'solar noon', de: 'Sonnenmittag', ru: 'солнечеый полдень', pt: 'meio-dia solar', nl: 'zonne middag', fr: 'midi solaire', it: 'mezzogiorno solare', es: 'mediodía solar', pl: 'solar noon', uk: 'сонячний полудень', 'zh-cn': '太阳正午' }; +Blockly.Words['astro_goldenHourText'] = { en: 'golden hour', de: '"Golden hour"', ru: 'золотой час', pt: 'Hora dourada', nl: 'gouden uur', fr: 'heure d\'or', it: 'ora d\'oro', es: 'hora dorada', pl: 'golden hour', uk: 'золота година', 'zh-cn': '黄金时段' }; +Blockly.Words['astro_sunsetStartText'] = { en: 'sunset start', de: 'Sonnenuntergang-Anfang', ru: 'начало захода солнца', pt: 'começo do por do sol', nl: 'zonsondergang start', fr: 'coucher de soleil début', it: 'inizio del tramonto', es: 'puesta de sol', pl: 'sunset start', uk: 'початок заходу сонця', 'zh-cn': '日落开始' }; +Blockly.Words['astro_sunsetText'] = { en: 'sunset', de: 'Sonnenuntergang', ru: 'конец захода солнца', pt: 'por do sol', nl: 'zonsondergang', fr: 'le coucher du soleil', it: 'tramonto', es: 'puesta de sol', pl: 'sunset', uk: 'захід сонця', 'zh-cn': '日落' }; +Blockly.Words['astro_duskText'] = { en: 'dusk', de: 'Abenddämmerung', ru: 'сумерки', pt: 'anoitecer', nl: 'schemer', fr: 'crépuscule', it: 'crepuscolo', es: 'oscuridad', pl: 'dusk', uk: 'сутінки', 'zh-cn': '黄昏' }; +Blockly.Words['astro_nauticalDuskText'] = { en: 'nautical dusk', de: 'Nautische Abenddämmerung', ru: 'навигационные сумерки', pt: 'anoitecer náutico', nl: 'nautische schemering', fr: 'crépuscule nautique', it: 'crepuscolo nautico', es: 'anochecer náutico', pl: 'nautical dusk', uk: 'морські сутінки', 'zh-cn': '航海黄昏' }; +Blockly.Words['astro_nightText'] = { en: 'night', de: 'Nacht', ru: 'ночь', pt: 'noite', nl: 'nacht', fr: 'nuit', it: 'notte', es: 'noche', pl: 'night', uk: 'ніч', 'zh-cn': '夜晚' }; +Blockly.Words['astro_nightEndText'] = { en: 'night end', de: 'Nachtende', ru: 'конец ночи', pt: 'final da noite', nl: 'einde van de nacht', fr: 'fin de nuit', it: 'fine della notte', es: 'fin de noche', pl: 'night end', uk: 'кінець ночі', 'zh-cn': '夜晚结束' }; +Blockly.Words['astro_nauticalDawnText'] = { en: 'nautical dawn', de: 'Nautische Morgendämmerung', ru: 'навигационный рассвет', pt: 'amanhecer náutico', nl: 'nautische dageraad', fr: 'aube nautique', it: 'alba nautica', es: 'amanecer náutico', pl: 'nautical dawn', uk: 'морський світанок', 'zh-cn': '航海黎明' }; +Blockly.Words['astro_dawnText'] = { en: 'dawn', de: 'Morgendämmerung', ru: 'рассвет', pt: 'amanhecer', nl: 'dageraad', fr: 'Aube', it: 'alba', es: 'amanecer', pl: 'dawn', uk: 'світанок', 'zh-cn': '黎明' }; +Blockly.Words['astro_nadirText'] = { en: 'nadir', de: 'Nadir', ru: 'надир', pt: 'nadir', nl: 'nadir', fr: 'nadir', it: 'nadir', es: 'nadir', pl: 'nadir', uk: 'найнижчий рівень', 'zh-cn': '最低点' }; +Blockly.Words['astro_help'] = { en: 'astro--function', de: 'astro--function', ru: 'astro--function', pt: 'astro--function', nl: 'astro--function', fr: 'astro--function', it: 'astro--function', es: 'astro--function', pl: 'astro--function', uk: 'astro--function', 'zh-cn': 'astro--function' }; + +// --- trigger schedule -------------------------------------------------- +Blockly.Words['schedule_create'] = { en: 'schedule', de: 'Zeitplan', ru: 'Расписание', pt: 'cronograma', nl: 'planning', fr: 'programme', it: 'programma', es: 'programar', pl: 'schedule', uk: 'графік', 'zh-cn': '调度器' }; +Blockly.Words['schedule_create_name'] = { en: 'schedule', de: 'Zeitplan', ru: 'Расписание', pt: 'cronograma', nl: 'planning', fr: 'programme', it: 'programma', es: 'programar', pl: 'schedule', uk: 'графік', 'zh-cn': '调度器' }; +Blockly.Words['schedule_text'] = { en: 'cron rule', de: 'CRON Regel', ru: 'cron правило', pt: 'regra cron', nl: 'cron-regel', fr: 'règle cron', it: 'regola cron', es: 'regla cron', pl: 'cron rule', uk: 'правило cron', 'zh-cn': '计划任务规则' }; +Blockly.Words['schedule_create_tooltip'] = { en: 'Delay execution', de: 'Ausführung verzögern', ru: 'Сделать паузу', pt: 'Atrasar a execução', nl: 'Vertraag uitvoering', fr: 'Retarder l\'exécution', it: 'Ritardare l\'esecuzione', es: 'Demora de ejecución', pl: 'Delay execution', uk: 'Відстрочка виконання', 'zh-cn': '定期执行' }; +Blockly.Words['schedule_create_help'] = { en: 'settimeout', de: 'settimeout', ru: 'settimeout', pt: 'settimeout', nl: 'setTimeout', fr: 'settimeout', it: 'setTimeout', es: 'settimeout', pl: 'settimeout', uk: 'settimeout', 'zh-cn': '的setTimeout' }; +Blockly.Words['schedule_clear'] = { en: 'clear', de: 'stop', ru: 'остановить', pt: 'parar', nl: 'duidelijk', fr: 'clair', it: 'chiaro', es: 'claro', pl: 'clear', uk: 'ясно', 'zh-cn': '清除' }; +Blockly.Words['schedule_clear_tooltip'] = { en: 'Clear delay execution', de: 'Ausführungsverzögerung anhalten', ru: 'Отменить выполнение с паузой', pt: 'Parar a execução com atraso', nl: 'Duidelijke uitvoering van vertragingen', fr: 'Effacer l\'exécution du délai', it: 'Cancella l\'esecuzione del ritardo', es: 'Ejecución de retraso claro', pl: 'Clear delay execution', uk: 'Чітка затримка виконання', 'zh-cn': '清除调度器' }; +Blockly.Words['schedule_clear_help'] = { en: 'cleartimeout', de: 'cleartimeout', ru: 'cleartimeout', pt: 'cleartimeout', nl: 'clearTimeout', fr: 'cleartimeout', it: 'clearTimeout', es: 'cleartimeout', pl: 'cleartimeout', uk: 'cleartimeout', 'zh-cn': '清除超时' }; + +// --- trigger field -------------------------------------------------- +Blockly.Words['field_cron'] = { en: 'CRON', de: 'CRON', ru: 'CRON', pt: 'CRON', nl: 'CRON', fr: 'CRON', it: 'CRON', es: 'CRON', pl: 'CRON', uk: 'CRON', 'zh-cn': '计划任务' }; +Blockly.Words['field_cron_CRON'] = { en: 'CRON', de: 'CRON', ru: 'CRON', pt: 'CRON', nl: 'CRON', fr: 'CRON', it: 'CRON', es: 'CRON', pl: 'CRON', uk: 'CRON', 'zh-cn': '计划任务' }; +Blockly.Words['field_cron_tooltip'] = { en: 'Create CRON rule with dialog', de: 'Erzeuge CRON Regel mit Dialog', ru: 'Создать CRON правило с помощью диалога', pt: 'Criar regra CRON com diálogo', nl: 'Maak CRON-regel met dialoogvenster', fr: 'Créer une règle CRON avec dialogue', it: 'Crea una regola CRON con finestra di dialogo', es: 'Crear regla CRON con diálogo', pl: 'Create CRON rule with dialog', uk: 'Створіть правило CRON із діалоговим вікном', 'zh-cn': '使用对话框创建计划任务规则' }; + +// --- trigger cron -------------------------------------------------- +Blockly.Words['cron_builder'] = { en: 'CRON', de: 'CRON', ru: 'CRON', pt: 'CRON', nl: 'CRON', fr: 'CRON', it: 'CRON', es: 'CRON', pl: 'CRON', uk: 'CRON', 'zh-cn': '计划任务' }; +Blockly.Words['cron_builder_CRON'] = { en: 'CRON', de: 'CRON', ru: 'CRON', pt: 'CRON', nl: 'CRON', fr: 'CRON', it: 'CRON', es: 'CRON', pl: 'CRON', uk: 'CRON', 'zh-cn': '计划任务' }; +Blockly.Words['cron_builder_tooltip'] = { en: 'Create CRON rule with dialog', de: 'Erzeuge CRON Regel mit Dialog', ru: 'Создать CRON правило с помощью диалога', pt: 'Criar regra CRON com diálogo', nl: 'Maak CRON-regel met dialoogvenster', fr: 'Créer une règle CRON avec dialogue', it: 'Crea una regola CRON con finestra di dialogo', es: 'Crear regla CRON con diálogo', pl: 'Create CRON rule with dialog', uk: 'Створіть правило CRON із діалоговим вікном', 'zh-cn': '使用对话框创建计划任务规则' }; +Blockly.Words['cron_builder_with_seconds'] = { en: 'with seconds', de: 'mit Sekunden', ru: 'с секундами', pt: 'com segundos', nl: 'met seconden', fr: 'avec secondes', it: 'con secondi', es: 'con segundos', pl: 'with seconds', uk: 'з секундами', 'zh-cn': '精确到秒' }; +Blockly.Words['cron_builder_dow'] = { en: 'day of week', de: 'Wochentag', ru: 'день недели', pt: 'dia da semana', nl: 'dag van de week', fr: 'jour de la semaine', it: 'giorno della settimana', es: 'día de la semana', pl: 'day of week', uk: 'день тижня', 'zh-cn': '星期' }; +Blockly.Words['cron_builder_month'] = { en: 'month', de: 'Monat', ru: 'месяц', pt: 'mês', nl: 'maand', fr: 'mois', it: 'mese', es: 'mes', pl: 'month', uk: 'місяць', 'zh-cn': '月份' }; +Blockly.Words['cron_builder_day'] = { en: 'date', de: 'Datum', ru: 'число', pt: 'data', nl: 'datum', fr: 'rendez-vous amoureux', it: 'Data', es: 'fecha', pl: 'date', uk: 'дата', 'zh-cn': '日期' }; +Blockly.Words['cron_builder_hour'] = { en: 'hour', de: 'Stunde', ru: 'час', pt: 'hora', nl: 'uur', fr: 'heure', it: 'ora', es: 'hora', pl: 'hour', uk: 'година', 'zh-cn': '小时' }; +Blockly.Words['cron_builder_minutes'] = { en: 'minutes', de: 'Minuten', ru: 'минуты', pt: 'minutos', nl: 'notulen', fr: 'minutes', it: 'minuti', es: 'minutos', pl: 'minutes', uk: 'хвилин', 'zh-cn': '分钟' }; +Blockly.Words['cron_builder_seconds'] = { en: 'seconds', de: 'Sekunden', ru: 'секунды', pt: 'segundos', nl: 'seconden', fr: 'secondes', it: 'secondi', es: 'segundos', pl: 'seconds', uk: 'секунд', 'zh-cn': '秒' }; +Blockly.Words['cron_builder_line'] = { en: 'as line', de: 'Als Linie', ru: 'в линию', pt: 'como linha', nl: 'als lijn', fr: 'en ligne', it: 'come linea', es: 'como línea', pl: 'as line', uk: 'як лінія', 'zh-cn': '横向显示' }; + +// --- trigger procedures -------------------------------------------------- +Blockly.Words['procedures_defcustomreturn_name'] = { en: 'JS function with return', de: 'JS-Funktion mit Ergebnis', ru: 'JS функция с результатом', pt: 'Função JS com resultado', nl: 'JS function with return', fr: 'JS function with return', it: 'JS function with return', es: 'JS function with return', pl: 'JS function with return', uk: 'Функція JS із поверненням', 'zh-cn': 'JS function with return' }; +Blockly.Words['procedures_defcustomnoreturn_name'] = { en: 'Javascript function', de: 'Javascript-Funktion', ru: 'Javascript функция', pt: 'Função JavaScript', nl: 'Javascript function', fr: 'Javascript function', it: 'Javascript function', es: 'Javascript function', pl: 'Javascript function', uk: 'Функція Javascript', 'zh-cn': 'Javascript function' }; + +// --- trigger logic -------------------------------------------------- +Blockly.Words['logic_switch_case'] = { en: 'Switch / case', de: 'Schaltergehäuse', ru: 'Переключатель / чехол', pt: 'Switch / case', nl: 'Schakelaar / case', fr: 'Interrupteur / boîtier', it: 'Scatola dell\'interruttore', es: 'Interruptor / caja', pl: 'Sprawa przełącznik', uk: 'Перемикач / корпус', 'zh-cn': '开关/箱' }; +Blockly.Words['logic_switch_case_is'] = { en: 'the case is', de: 'der Fall ist', ru: 'условие', pt: 'o caso é', nl: 'het geval is', fr: 'le cas est', it: 'il caso è', es: 'el caso es', pl: 'sprawa jest', uk: 'справа є', 'zh-cn': '情况是' }; +Blockly.Words['logic_switch_case_of'] = { en: 'in case of', de: 'im Falle von', ru: 'в случае', pt: 'no caso de', nl: 'in het geval van', fr: 'en cas de', it: 'in caso di', es: 'en caso de', pl: 'w przypadku', uk: 'в випадку', 'zh-cn': '的情况下' }; +Blockly.Words['logic_switch_do'] = { en: 'do', de: 'machen', ru: 'выполнить', pt: 'Faz', nl: 'Doen', fr: 'faire', it: 'fare', es: 'hacer', pl: 'zrobić', uk: 'робити', 'zh-cn': '做' }; +Blockly.Words['logic_switch_tooltip'] = { en: 'Does something if the condition is true. If there isn\'t a matching case the default function will be executed.', de: 'Tut etwas, wenn die Bedingung erfüllt ist. Wenn es keinen passenden Fall gibt, wird die Standardfunktion ausgeführt.', ru: 'Делает что-то, если условие выполняется. Если совпадения не найдено, будет выполнена функция по умолчанию.', pt: 'Faz alguma coisa se a condição for verdadeira. Se não houver um caso correspondente, a função padrão será executada.', nl: 'Doet iets als de voorwaarde waar is. Als er geen overeenkomende case is, wordt de standaardfunctie uitgevoerd.', fr: 'Fait quelque chose si la condition est vraie. S\'il n\'y a pas de cas correspondant, la fonction par défaut sera exécutée.', it: 'Fa qualcosa se la condizione è vera. Se non esiste un caso corrispondente, verrà eseguita la funzione predefinita.', es: 'Hace algo si la condición es verdadera. Si no hay un caso coincidente, se ejecutará la función predeterminada.', pl: 'Robi coś, jeśli warunek jest spełniony. Jeśli nie ma pasującego przypadku, zostanie wykonana funkcja domyślna.', uk: 'Робить щось, якщо умова істинна. Якщо відповідного регістру немає, буде виконано функцію за замовчуванням.', 'zh-cn': '如果条件为真,则执行某些操作。如果没有匹配的情况,将执行默认功能。' }; +Blockly.Words['logic_switch_default_tooltip'] = { en: 'This function will run if there aren\'t any matching cases.', de: 'Diese Funktion wird ausgeführt, wenn keine übereinstimmenden Fälle vorliegen.', ru: 'Эта функция будет запущена, если нет соответствующих случаев.', pt: 'Esta função será executada se não houver casos correspondentes.', nl: 'Deze functie wordt uitgevoerd als er geen overeenkomende gevallen zijn.', fr: 'Cette fonction s\'exécutera s\'il n\'y a pas de cas correspondants.', it: 'Questa funzione verrà eseguita se non ci sono casi corrispondenti.', es: 'Esta función se ejecutará si no hay casos coincidentes.', pl: 'Ta funkcja będzie działać, jeśli nie ma pasujących przypadków.', uk: 'Ця функція запуститься, якщо немає відповідних регістрів.', 'zh-cn': '如果没有匹配的情况,此功能将运行。' }; +Blockly.Words['logic_switch_control_case_tooltip'] = { en: 'This is a variable for condition.', de: 'Dies ist eine Variable für die Bedingung.', ru: 'Это переменная для условия.', pt: 'Esta é uma variável para a condição.', nl: 'Dit is een variabele voor conditie.', fr: 'Il s\'agit d\'une variable de condition.', it: 'Questa è una variabile per condizione.', es: 'Esta es una variable para la condición.', pl: 'Jest to zmienna warunku.', uk: 'Це змінна умови.', 'zh-cn': '这是用于条件的变量。' }; + +// --- trigger onFile -------------------------------------------------- +Blockly.Words['onFile'] = { en: 'Event: file update', de: 'Ereignis: Datei geändert', ru: 'Событие: файл обновлён', pt: 'Evento: se arquivo', nl: 'Gebeurtenis: als bestand', fr: 'Evénement : si fichier', it: 'Evento: se file', es: 'Evento: si el archivo', pl: 'Zdarzenie: jeśli plik', uk: 'Подія: оновлення файлу', 'zh-cn': '事件:如果文件' }; +Blockly.Words['onFile_file'] = { en: 'File pattern', de: 'Dateischema', ru: 'Шаблон файла', pt: 'Padrão de arquivo', nl: 'Bestandspatroon', fr: 'Modèle de fichier', it: 'Modello di file', es: 'patrón de archivo', pl: 'Wzór pliku', uk: 'Шаблон файлу', 'zh-cn': '文件模式' }; +Blockly.Words['onFile_withFile'] = { en: 'With file data', de: 'Mit Dateidaten', ru: 'С данными файла', pt: 'Com dados de arquivo', nl: 'Met bestandsgegevens', fr: 'Avec les données du fichier', it: 'Con dati di file', es: 'Con datos de archivo', pl: 'Z danymi pliku', uk: 'З даними файлу', 'zh-cn': '有文件数据' }; +Blockly.Words['onFile_tooltip'] = { en: 'If some file changed or updated', de: 'Wenn sich eine Datei geändert oder aktualisiert hat', ru: 'Если какой-то файл изменился или обновился', pt: 'Se algum arquivo mudou ou atualizou', nl: 'Als een bestand is gewijzigd of bijgewerkt', fr: 'Si un fichier a été modifié ou mis à jour', it: 'Se qualche file è cambiato o aggiornato', es: 'Si algún archivo cambió o actualizó', pl: 'Jeśli jakiś plik został zmieniony lub zaktualizowany', uk: 'Якщо якийсь файл змінено або оновлено', 'zh-cn': '如果某些文件更改或更新' }; +Blockly.Words['onFile_help'] = { en: 'onFile', de: 'onFile', ru: 'onFile', pt: 'onFile', nl: 'onFile', fr: 'onFile', it: 'onFile', es: 'onFile', pl: 'onFile', uk: 'onFile', 'zh-cn': 'onFile' }; + +// --- trigger onFile_data -------------------------------------------------- +Blockly.Words['onFile_data_data'] = { en: 'data', de: 'Data', ru: 'data', pt: 'data', nl: 'data', fr: 'data', it: 'data', es: 'data', pl: 'data', uk: 'data', 'zh-cn': 'data' }; +Blockly.Words['onFile_data_filename'] = { en: 'file name', de: 'Dateiname', ru: 'Имя файла', pt: 'Nome do arquivo', nl: 'Bestandnaam', fr: 'Nom du fichier', it: 'Nome del file', es: 'Nombre del archivo', pl: 'Nazwa pliku', uk: 'Ім\'я файла', 'zh-cn': '文件名' }; +Blockly.Words['onFile_data_size'] = { en: 'file size', de: 'Dateigröße', ru: 'Размер файла', pt: 'Tamanho do arquivo', nl: 'Bestandsgrootte', fr: 'Taille du fichier', it: 'Dimensione del file', es: 'Tamaño del archivo', pl: 'Rozmiar pliku', uk: 'Розмір файлу', 'zh-cn': '文件大小' }; +Blockly.Words['onFile_data_mimeType'] = { en: 'mimeType', de: 'mimeType', ru: 'mimeType', pt: 'mimeType', nl: 'mimeType', fr: 'mimeType', it: 'mimeType', es: 'mimeType', pl: 'mimeType', uk: 'mimeType', 'zh-cn': 'mimeType' }; +Blockly.Words['onFile_data_id'] = { en: 'id', de: 'id', ru: 'id', pt: 'id', nl: 'id', fr: 'id', it: 'id', es: 'id', pl: 'id', uk: 'id', 'zh-cn': 'id' }; +Blockly.Words['onFile_data_tempFile'] = { en: 'temporary file path', de: 'Temporärer Dateipfad', ru: 'Временный путь файла', pt: 'Caminho de arquivo temporário', nl: 'Tijdelijk bestandspad', fr: 'Chemin temporaire du fichier', it: 'Percorso di file temporaneo', es: 'Carril de archivo temporal', pl: 'Ścieżka pliku tymczasowego', uk: 'Тимчасовий шлях файлу', 'zh-cn': '临时文件路径' }; +Blockly.Words['onFile_data_warning'] = { en: 'This block must be used inside of file trigger blocks', de: 'Dieser Block muss innerhalb von Datei-Trigger-Blöcken verwendet werden', ru: 'Этот блок должен быть использован внутри файловых триггерных блоков', pt: 'Este bloco deve ser usado dentro de blocos de gatilho de arquivo', nl: 'Dit blok moet worden gebruikt binnen bestand trigger blokken', fr: 'Ce bloc doit être utilisé à l\'intérieur des blocs de déclenchement de fichier', it: 'Questo blocco deve essere utilizzato all\'interno dei blocchi di file trigger', es: 'Este bloque debe ser utilizado dentro de bloques de activación de archivos', pl: 'Ten blok musi być użyty wewnątrz bloków wyzwalających plik', uk: 'Цей блок повинен бути використаний всередині блоків запуску файлів', 'zh-cn': '此块必须在文件触发块内使用' }; +Blockly.Words['onFile_data_tooltip'] = { en: 'Information about updated file', de: 'Informationen über die aktualisierte Datei', ru: 'Информация об обновленном файле', pt: 'InformaçÃμes sobre o arquivo atualizado', nl: 'Informatie over bijgewerkt bestand', fr: 'Informations sur le fichier mis à jour', it: 'Informazioni sul file aggiornato', es: 'Información sobre el archivo actualizado', pl: 'Informacje o zaktualizowanym pliku', uk: 'Інформація про оновлений файл', 'zh-cn': '关于更新文件的信息' }; + +// --- trigger offFile -------------------------------------------------- +Blockly.Words['offFile'] = { en: 'Cancel file event', de: 'Dateiereignis entfernen', ru: 'Отменить событие файла', pt: 'Cancelar evento de arquivo', nl: 'Bestandsgebeurtenis annuleren', fr: 'Annuler l\'événement de fichier', it: 'Annulla evento file', es: 'Cancelar evento de archivo', pl: 'Anuluj zdarzenie pliku', uk: 'Скасувати подію файлу', 'zh-cn': '取消文件事件' }; +Blockly.Words['offFile_tooltip'] = { en: 'Cancel subscription on file change', de: 'Abonnement bei Dateiänderung kündigen', ru: 'Отменить подписку на изменение файла', pt: 'Cancelar assinatura na alteração do arquivo', nl: 'Abonnement opzeggen bij bestandswijziging', fr: 'Annuler l\'abonnement en cas de changement de fichier', it: 'Annulla l\'abbonamento in caso di modifica del file', es: 'Cancelar suscripción en cambio de archivo', pl: 'Anuluj subskrypcję po zmianie pliku', uk: 'Скасувати підписку на зміну файлу', 'zh-cn': '取消订阅文件更改' }; +Blockly.Words['offFile_help'] = { en: 'offFile', de: 'offFile', ru: 'offFile', pt: 'offFile', nl: 'offFile', fr: 'offFile', it: 'offFile', es: 'offFile', pl: 'offFile', uk: 'offFile', 'zh-cn': 'offFile' }; + +// --- trigger onLog -------------------------------------------------- +Blockly.Words['onLog'] = { en: 'Event: Log message', de: 'Ereignis: Log-Nachricht', ru: 'Событие: Сообщение журнала', pt: 'Evento: Mensagem de registro', nl: 'Gebeurtenis: Logbericht', fr: 'Evénement: Message de journal', it: 'Evento: Accedi al messaggio', es: 'Evento: Mensaje de registro', pl: 'Zdarzenie: Wiadomość dziennika', uk: 'Подія: Лог повідомлення', 'zh-cn': '事件: 日志消息' }; +Blockly.Words['onLog_tooltip'] = { en: 'If a new log message is written', de: 'Wenn eine neue Log-Nachricht geschrieben wird', ru: 'Если написано новое сообщение журнала', pt: 'Se uma nova mensagem de log for escrita', nl: 'Als er een nieuw logboekbericht is geschreven', fr: 'Si un nouveau message de journal est écrit', it: 'Se un nuovo messaggio di log è scritto', es: 'Si un nuevo mensaje de registro está escrito', pl: 'Jeśli zostanie zapisana nowa wiadomość dziennika', uk: 'Якщо записується нове повідомлення', 'zh-cn': '如果写入新日志消息' }; +Blockly.Words['onLog_help'] = { en: 'onLog', de: 'onLog', ru: 'onLog', pt: 'onLog', nl: 'onLog', fr: 'onLog', it: 'onLog', es: 'onLog', pl: 'onLog', uk: 'onLog', 'zh-cn': 'onLog' }; + +// --- trigger onEnumMembers -------------------------------------------------- +Blockly.Words['onEnumMembers'] = { en: 'Event: if enum member object', de: 'Falls Objekt in Kategorie', ru: 'Мероприятие: если перечислитель', pt: 'Evento: se o objeto membro da enumeração', nl: 'Gebeurtenis: if telling lid object', fr: 'Événement : si objet membre de dénombrement', it: 'Evento: se enumeration member object', es: 'Evento: si el objeto miembro de la enumeración', pl: 'Event: jeśli zaznaczono obiekt członka', uk: 'Подія: якщо об\'єкт учасника', 'zh-cn': '事件: 如果列举成员对象' }; +Blockly.Words['onEnumMembers_tooltip'] = { en: 'If a member of the enumeration state changed or updated', de: 'Wenn ein Mitglied des Aufzählungszustands geändert oder aktualisiert wurde', ru: 'В случае изменения или обновления одного из членов переписного государства', pt: 'Se um membro do estado de enumeração alterado ou atualizado', nl: 'Indien een lid van de opsommingsstaat is gewijzigd of bijgewerkt', fr: 'Si un membre de l\'état de dénombrement a changé ou mis à jour', it: 'Se un membro dello stato di enumerazione è cambiato o aggiornato', es: 'Si un miembro del estado de enumeración cambió o actualizó', pl: 'Jeżeli członek stanu wyliczenia zmienił lub zaktualizował', uk: 'При зміні або оновленому державі', 'zh-cn': '如果计数状态的一名成员改变或更新' }; +Blockly.Words['onEnumMembers_help'] = { en: 'onEnumMembers', de: 'onEnumMembers', ru: 'onEnumMembers', pt: 'onEnumMembers', nl: 'onEnumMembers', fr: 'onEnumMembers', it: 'onEnumMembers', es: 'onEnumMembers', pl: 'onEnumMembers', uk: 'onEnumMembers', 'zh-cn': 'onEnumMembers' }; + +// --- trigger sendto -------------------------------------------------- +Blockly.Words['sendto_otherscript_name'] = { en: 'message to other script', de: 'Nachricht an anderes Skript', ru: 'Сообщение другому скрипту', pt: 'Mensagem para outro script', nl: 'Bericht naar ander script', fr: 'Message à un autre script', it: 'Messaggio ad altri script', es: 'Mensaje a otro script', pl: 'Posłanie do innych scenariuszy', uk: 'Повідомлення на інший скрипт', 'zh-cn': '其他说明' }; +Blockly.Words['sendto_otherscript_instance'] = { en: 'Instance', de: 'Instanz', ru: 'Экземпляр', pt: 'instância', nl: 'Voorbeeld', fr: 'Exemple', it: 'Esempio', es: 'Instancia', pl: 'Instancja', uk: 'екземпляр', 'zh-cn': '实例' }; +Blockly.Words['sendto_otherscript_anyInstance'] = { en: 'all instances', de: 'Alle Instanzen', ru: 'На все драйвера', pt: 'todas as instâncias', nl: 'alle instanties', fr: 'toutes les instances', it: 'tutte le istanze', es: 'todas las instancias', pl: 'all instances', uk: 'всі екземпляри', 'zh-cn': '所有实例' }; +Blockly.Words['sendto_otherscript_timeout'] = { en: 'timeout', de: 'Timeout', ru: 'timeout', pt: 'timeout', nl: 'timeout', fr: 'timeout', it: 'timeout', es: 'timeout', pl: 'timeout', uk: 'timeout', 'zh-cn': 'timeout' }; +Blockly.Words['sendto_otherscript_script'] = { en: 'script', de: 'Skript', ru: 'скрипт', pt: 'script', nl: 'Script', fr: 'scénario', it: 'copione', es: 'guión', pl: 'scenariusz', uk: 'сценарій', 'zh-cn': '脚本' }; +Blockly.Words['sendto_otherscript_message'] = { en: 'message', de: 'Meldung', ru: 'сообщение', pt: 'mensagem', nl: 'bericht', fr: 'message', it: 'messaggio', es: 'mensaje', pl: 'komunikat', uk: 'повідомлення', 'zh-cn': '消息' }; +Blockly.Words['sendto_otherscript_data'] = { en: 'data', de: 'Daten', ru: 'данные', pt: 'dados', nl: 'data', fr: 'données', it: 'dati', es: 'datos', pl: 'dane', uk: 'даних', 'zh-cn': '数据' }; +Blockly.Words['sendto_otherscript_tooltip'] = { en: 'other script', de: 'anderes Script', ru: 'другой сценарий', pt: 'outros scripts', nl: 'andere script', fr: 'autre script', it: 'altri script', es: 'otro script', pl: 'inny scenariusz', uk: 'інший сценарій', 'zh-cn': '其他说明' }; +Blockly.Words['sendto_otherscript_help'] = { en: 'messageTo', de: 'messageTo', ru: 'messageTo', pt: 'messageTo', nl: 'messageTo', fr: 'messageTo', it: 'messageTo', es: 'messageTo', pl: 'messageTo', uk: 'messageTo', 'zh-cn': 'messageTo' }; + +// --- trigger onMessage -------------------------------------------------- +Blockly.Words['onMessage'] = { en: 'Event: Received message', de: 'Ereignis: Nachricht empfangen', ru: 'Событие: Полученное сообщение', pt: 'Evento: Mensagem recebida', nl: 'Gebeurtenis: bericht ontvangen', fr: 'Événement : Message reçu', it: 'Evento: messaggio ricevuto', es: 'Evento: Mensaje recibido', pl: 'Zdarzenie: odebrano wiadomość', uk: 'Подія: Отримано повідомлення', 'zh-cn': '活动:收到信息' }; +Blockly.Words['onMessage_message'] = { en: 'message', de: 'Meldung', ru: 'сообщение', pt: 'mensagem', nl: 'bericht', fr: 'message', it: 'messaggio', es: 'mensaje', pl: 'komunikat', uk: 'повідомлення', 'zh-cn': '消息' }; +Blockly.Words['onMessage_tooltip'] = { en: 'message', de: 'Meldung', ru: 'сообщение', pt: 'mensagem', nl: 'bericht', fr: 'message', it: 'messaggio', es: 'mensaje', pl: 'komunikat', uk: 'повідомлення', 'zh-cn': '消息' }; +Blockly.Words['onMessage_help'] = { en: 'onMessage', de: 'onMessage', ru: 'onMessage', pt: 'onMessage', nl: 'onMessage', fr: 'onMessage', it: 'onMessage', es: 'onMessage', pl: 'onMessage', uk: 'onMessage', 'zh-cn': 'onMessage' }; + +Blockly.Words['onMessage_data_data'] = { en: 'data', de: 'Daten', ru: 'данные', pt: 'dados', nl: 'data', fr: 'données', it: 'dati', es: 'datos', pl: 'dane', uk: 'даних', 'zh-cn': '数据' }; +Blockly.Words['onMessage_data_warning'] = { en: 'This block must be used inside of message trigger blocks', de: 'Dieser Block muss innerhalb von Nachrichten-Triggerblöcken verwendet werden', ru: 'Этот блок должен быть использован внутри триггерных блоков сообщения', pt: 'Este bloco deve ser usado dentro de blocos de gatilho de mensagem', nl: 'Dit blok moet worden gebruikt binnen de bericht trigger blokken', fr: 'Ce bloc doit être utilisé à l\'intérieur des blocs de déclenchement de message', it: 'Questo blocco deve essere utilizzato all\interno dei blocchi di attivazione dei messaggi', es: 'Este bloque debe ser utilizado dentro de bloques de activación del mensaje', pl: 'Ten blok musi być użyty wewnątrz bloków wyzwalających wiadomość', uk: 'Цей блок повинен використовуватися всередині блоків запуску повідомлень', 'zh-cn': '此块必须在信件触发块内使用' }; +Blockly.Words['onMessage_data_tooltip'] = { en: 'Received information', de: 'Informationen erhalten', ru: 'Полученная информация', pt: 'Informação recebida', nl: 'Ontvangen informatie', fr: 'Renseignements reçus', it: 'Informazioni ricevute', es: 'Información recibida', pl: 'Otrzymane informacje', uk: 'Отримати інформацію', 'zh-cn': '收到的信息' }; +Blockly.Words['onMessage_data_help'] = { en: 'messageTo', de: 'messageTo', ru: 'messageTo', pt: 'messageTo', nl: 'messageTo', fr: 'messageTo', it: 'messageTo', es: 'messageTo', pl: 'messageTo', uk: 'messageTo', 'zh-cn': 'messageTo' }; + +// --- LOGIC -------------------------------------------------- +Blockly.Words['onLog_data_message'] = { en: 'message', de: 'Meldung', ru: 'сообщение', pt: 'mensagem', nl: 'bericht', fr: 'message', it: 'Messaggio', es: 'mensaje', pl: 'message', uk: 'повідомлення', 'zh-cn': '消息' }; +Blockly.Words['onLog_data_from'] = { en: 'source', de: 'Quelle', ru: 'Происхождение', pt: 'Fonte', nl: 'Bron', fr: 'La source', it: 'fonte', es: 'Fuente', pl: 'Source', uk: 'Джерело', 'zh-cn': '上次变更发起者' }; +Blockly.Words['onLog_data_ts'] = { en: 'timestamp', de: 'Zeitstempel', ru: 'Время', pt: 'Timestamp', nl: 'tijdstempel', fr: 'Horodatage', it: 'timestamp', es: 'Marca de tiempo', pl: 'Timestamp', uk: 'Мітка часу', 'zh-cn': '当前时间戳' }; +Blockly.Words['onLog_data_warning'] = { en: 'This block must be used inside of log trigger blocks', de: 'Dieser Block muss innerhalb von Log-Triggerblöcken verwendet werden', ru: 'Этот блок должен быть использован внутри бревенных триггерных блоков', pt: 'Este bloco deve ser usado dentro de blocos de gatilho de log', nl: 'Dit blok moet worden gebruikt binnen de log trigger blokken', fr: 'Ce bloc doit être utilisé à l\'intérieur des blocs de déclenchement de log', it: 'Questo blocco deve essere utilizzato all\'interno dei blocchi di trigger di log', es: 'Este bloque debe ser utilizado dentro de bloques de activación de registro', pl: 'Ten blok musi być używany wewnątrz bloków wyzwalających log', uk: 'Цей блок повинен бути використаний всередині блоків запуску колод', 'zh-cn': '此块必须在日志触发块内使用' }; +Blockly.Words['onLog_data_tooltip'] = { en: 'Information about logged message', de: 'Informationen über geloggte Nachricht', ru: 'Информация о зарегистрированном сообщении', pt: 'InformaçÃμes sobre mensagem logada', nl: 'Informatie over ingelogde berichten', fr: 'Informations sur le message enregistré', it: 'Informazioni sul messaggio registrato', es: 'Información sobre el mensaje registrado', pl: 'Informacje o zalogowanej wiadomości', uk: 'Інформація про в\'язане повідомлення', 'zh-cn': '关于登录消息的信息' }; + +// --- logic multi and -------------------------------------------------- +Blockly.Words['logic_multi_and'] = { en: 'Conditions', de: 'Bedingungen', ru: 'Условия', pt: 'Condições', nl: 'Voorwaarden', fr: 'Conditions', it: 'Condizioni', es: 'Condiciones', pl: 'Warunki', uk: 'Умови', 'zh-cn': '条件' }; +Blockly.Words['logic_multi_and_and'] = { en: 'and', de: 'und', ru: 'и', pt: 'e', nl: 'en', fr: 'et', it: 'e', es: 'y', pl: 'and', uk: 'і', 'zh-cn': '和' }; +Blockly.Words['logic_multi_and_tooltip'] = { en: '', de: '', ru: '', pt: '', nl: '', fr: '', it: '', es: '', pl: '', uk: '', 'zh-cn': '' }; + +// --- logic multi or -------------------------------------------------- +Blockly.Words['logic_multi_or'] = { en: 'Conditions', de: 'Bedingungen', ru: 'Условия', pt: 'Condições', nl: 'Voorwaarden', fr: 'Conditions', it: 'Condizioni', es: 'Condiciones', pl: 'Warunki', uk: 'Умови', 'zh-cn': '条件' }; +Blockly.Words['logic_multi_or_or'] = { en: 'or', de: 'oder', ru: 'или', pt: 'ou', nl: 'of', fr: 'ou', it: 'o', es: 'o', pl: 'lub', uk: 'або', 'zh-cn': '或' }; +Blockly.Words['logic_multi_or_tooltip'] = { en: '', de: '', ru: '', pt: '', nl: '', fr: '', it: '', es: '', pl: '', uk: '', 'zh-cn': '' }; + +// --- logic between -------------------------------------------------- +Blockly.Words['logic_between_min'] = { en: 'Min', de: 'Min', ru: 'Мин', pt: 'Min', nl: 'Min', fr: 'Min', it: 'Min', es: 'Min', pl: 'Min', uk: 'Мінуси', 'zh-cn': '明 明' }; +Blockly.Words['logic_between_max'] = { en: 'Max', de: 'Max', ru: 'Макс', pt: 'Max', nl: 'Max', fr: 'Max', it: 'Max', es: 'Max', pl: 'Max', uk: 'Макс', 'zh-cn': 'Max' }; +Blockly.Words['logic_between_tooltip'] = { en: 'if a number between min and max', de: 'wenn eine Zahl zwischen min und max', ru: 'если число между min и max', pt: 'se um número entre min e max', nl: 'als een getal tussen min en max', fr: 'si un nombre entre min et max', it: 'se un numero compreso tra min e max', es: 'si un número entre min y max', pl: 'jeśli liczba między min a max', uk: 'якщо число між min і max', 'zh-cn': '如果最小值和最大值之间的数字' }; + +// --- logic ifempty -------------------------------------------------- +Blockly.Words['logic_ifempty'] = { en: 'if empty', de: 'wenn leer', ru: 'если пусто', pt: 'se vazio', nl: '_', fr: 'si vide', it: 'se vuoto', es: 'si está vacío', pl: 'jeśli chodzi o puste', uk: 'якщо порожній', 'zh-cn': '空' }; +Blockly.Words['logic_ifempty_then'] = { en: 'then', de: 'dann', ru: 'затем', pt: 'então', nl: 'dan', fr: 'puis', it: 'allora', es: 'entonces', pl: 'potem', uk: 'потім', 'zh-cn': '然后' }; +Blockly.Words['logic_ifempty_tooltip'] = { en: 'check if empty', de: 'Überprüfen, ob es leer ist', ru: 'проверить, если пусто', pt: 'verifique se está vazio', nl: 'controleer of leeg', fr: 'vérifier si vide', it: 'controlla se vuoto', es: 'comprobar si está vacío', pl: 'sprawdź, czy jest pusty', uk: 'перевірити, чи порожній', 'zh-cn': '检查是否为空' }; + +function getHelp(word) { + return `https://github.com/ioBroker/ioBroker.javascript/blob/master/docs/en/javascript.md#${Blockly.Words?.[word]?.[systemLang] || Blockly.Words[word]?.en || word}`; +} + +Blockly.Translate = function (word, lang) { + lang = lang || systemLang; + if (Blockly.Words && Blockly.Words[word]) { + return Blockly.Words[word]?.[lang] || Blockly.Words[word]?.en || word; + } + + return word; +}; + +if (typeof module !== 'undefined' && typeof module.parent !== 'undefined') { + module.exports = Blockly; +} diff --git a/admin/google-blockly/own/field_cron.js b/admin/google-blockly/own/field_cron.js new file mode 100644 index 000000000..ade25bdb3 --- /dev/null +++ b/admin/google-blockly/own/field_cron.js @@ -0,0 +1,158 @@ +'use strict'; + +if (typeof goog !== 'undefined') { + goog.provide('Blockly.FieldCRON'); + goog.require('Blockly.Field'); + goog.require('Blockly.Msg'); + goog.require('goog.asserts'); + goog.require('goog.dom'); + goog.require('goog.userAgent'); +} + +class FieldCRON extends Blockly.Field { + constructor(value, type) { + super(value); + + this.FONTSIZE = 11; + this.CURSOR = 'pointer'; + this.SERIALIZABLE = true; + this.spellcheck_ = false; + } + + dispose() { + Blockly.WidgetDiv.hideIfOwner(this); + super.dispose(); + } + + /** + * Set the text in this field. + * @param {?string} text New text. + * @override + */ + setValue(text) { + if (text === null) { + return; // No change if null. + } + + super.setValue(text); + } + + /** + * Show the inline free-text editor on top of the text. + * @param {boolean=} opt_quietInput True if editor should be created without + * focus. Defaults to false. + * @private + */ + showEditor_(opt_quietInput) { + this.workspace_ = this.sourceBlock_.workspace; + window.main.cronDialog(this.getValue(), (newId) => { + if (newId !== undefined && newId !== null) this.setValue(newId); + }); + } + + /** + * Handle a change to the editor. + * @param {!Event} e Keyboard event. + * @private + */ + onHtmlInputChange_(e) { + const htmlInput = this.htmlInput_; + // Update source block. + const text = htmlInput.value; + if (text !== htmlInput.oldValue_) { + htmlInput.oldValue_ = text; + this.setValue(text); + this.validate_(); + } else if (goog.userAgent.WEBKIT) { + // Cursor key. Render the source block to show the caret moving. + // Chrome only (version 26, OS X). + this.sourceBlock_.render(); + } + this.resizeEditor_(); + Blockly.svgResize(this.sourceBlock_.workspace); + } + + /** + * Check to see if the contents of the editor validates. + * Style the editor accordingly. + * @private + */ + validate_() { + goog.asserts.assertObject(Blockly.FieldCRON.htmlInput_); + + const htmlInput = Blockly.FieldCRON.htmlInput_; + + if (htmlInput.value) { + Blockly.addClass_(htmlInput, 'blocklyInvalidInput'); + } else { + Blockly.removeClass_(htmlInput, 'blocklyInvalidInput'); + } + } + + /** + * Resize the editor and the underlying block to fit the text. + * @private + */ + resizeEditor_() { + const div = Blockly.WidgetDiv.getDiv(); + const bBox = this.fieldGroup_.getBBox(); + div.style.width = bBox.width * this.workspace_.scale + 'px'; + div.style.height = bBox.height * this.workspace_.scale + 'px'; + const xy = this.getAbsoluteXY_(); + // In RTL mode block fields and LTR input fields the left edge moves, + // whereas the right edge is fixed. Reposition the editor. + if (this.sourceBlock_.RTL) { + const borderBBox = this.getScaledBBox_(); + xy.x += borderBBox.width; + xy.x -= div.offsetWidth; + } + // Shift by a few pixels to line up exactly. + xy.y += 1; + if (goog.userAgent.GECKO && Blockly.WidgetDiv.getDiv().style.top) { + // Firefox mis-reports the location of the border by a pixel + // once the WidgetDiv is moved into position. + xy.x -= 1; + xy.y -= 1; + } + if (goog.userAgent.WEBKIT) { + xy.y -= 3; + } + div.style.left = xy.x + 'px'; + div.style.top = xy.y + 'px'; + } + + /** + * Close the editor, save the results, and dispose of the editable + * text field's elements. + * @return {!Function} Closure to call on destruction of the WidgetDiv. + * @private + */ + widgetDispose_() { + const thisField = this; + return function() { + const htmlInput = Blockly.FieldCRON.htmlInput_; + // Save the edit (if it validates). + const text = htmlInput.value; + thisField.setValue(text); + thisField.sourceBlock_.rendered && thisField.sourceBlock_.render(); + Blockly.unbindEvent_(htmlInput.onKeyDownWrapper_); + Blockly.unbindEvent_(htmlInput.onKeyUpWrapper_); + Blockly.unbindEvent_(htmlInput.onKeyPressWrapper_); + + thisField.workspace_.removeChangeListener( + htmlInput.onWorkspaceChangeWrapper_); + + Blockly.FieldCRON.htmlInput_ = null; + + // Delete style properties. + const style = Blockly.WidgetDiv.getDiv().style; + style.width = 'auto'; + style.height = 'auto'; + style.fontSize = ''; + }; + } +} + +Blockly.FieldCRON = FieldCRON; + +//Blockly.Field.register('field_cron', FieldCRON); diff --git a/admin/google-blockly/own/field_oid.js b/admin/google-blockly/own/field_oid.js new file mode 100644 index 000000000..00765db8d --- /dev/null +++ b/admin/google-blockly/own/field_oid.js @@ -0,0 +1,219 @@ +'use strict'; + +if (typeof goog !== 'undefined') { + goog.provide('Blockly.FieldOID'); + goog.require('Blockly.Field'); + goog.require('Blockly.Msg'); + goog.require('goog.asserts'); + goog.require('goog.dom'); + goog.require('goog.userAgent'); +} + +class FieldOID extends Blockly.Field { + constructor(value, type) { + super(value); + + this._type = type; + + this.FONTSIZE = 11; + this.CURSOR = 'pointer'; + this.SERIALIZABLE = true; + this.spellcheck_ = false; + } + + dispose() { + Blockly.WidgetDiv.hideIfOwner(this); + super.dispose(); + } + + setValue(id) { + if (id === null) { + return; // No change if null. + } + + const objects = window.main.objects; + + if (objects && !objects[id] && typeof window.main.getObject === 'function') { + this._idName = id || Blockly.Field.NBSP; + window.main.getObject(id, (err, obj) => { + if (obj) { + objects[obj._id] = objects[obj._id] || obj; + let text = objects[obj._id].common && objects[obj._id].common.name && objects[obj._id].common.name; + if (text) { + if (typeof text === 'object') { + text = text[systemLang] || text.en; + } + if (text.length > this.maxDisplayLength) { + // Truncate displayed string and add an ellipsis ('...'). + text = text.substring(0, this.maxDisplayLength - 2) + '\u2026'; + } + if (objects && objects[id] && objects[id]?.type && !['state', 'meta', 'script'].includes(objects[id].type)) { + text += ` (${objects[id].type})`; + } + // Replace whitespace with non-breaking spaces so the text doesn't collapse. + text = text.replace(/\s/g, Blockly.Field.NBSP); + + if (text) { + this._idName = text; + this.forceRerender(); + } + } + } + }); + } else { + let text = objects && objects[id] && objects[id].common && objects[id].common.name ? objects[id].common.name : id; + if (typeof text === 'object') { + text = text[systemLang] || text.en; + } + if (text.length > this.maxDisplayLength) { + // Truncate the displayed string and add an ellipsis ('...'). + text = text.substring(0, this.maxDisplayLength - 2) + '\u2026'; + } + if (objects && objects[id] && objects[id]?.type && !['state', 'meta', 'script'].includes(objects[id].type)) { + text += ` (${objects[id].type})`; + } + // Replace whitespace with non-breaking spaces so the text doesn't collapse. + text = text.replace(/\s/g, Blockly.Field.NBSP); + + if (!text) { + // Prevent the field from disappearing if empty. + text = Blockly.Field.NBSP; + } + this._idName = text; + } + + super.setValue(id); + super.setTooltip(id); + } + + getDisplayText_() { + let text = this._idName || this.text_; + if (!text) { + // Prevent the field from disappearing if empty. + return Blockly.Field.NBSP; + } + if (text.length > this.maxDisplayLength) { + // Truncate displayed string and add an ellipsis ('...'). + text = text.substring(0, this.maxDisplayLength - 2) + '\u2026'; + } + // Replace whitespace with non-breaking spaces so the text doesn't collapse. + text = text.replace(/\s/g, Blockly.Field.NBSP); + + if (this.sourceBlock_.RTL) { + // The SVG is LTR, force text to be RTL. + text += '\u200F'; + } + return text; + } + + showEditor_(opt_quietInput) { + this.workspace_ = this.sourceBlock_.workspace; + window.main && window.main.selectIdDialog && window.main.selectIdDialog(this.getValue(), this._type, (newId) => { newId !== null && this.setValue(newId); }); + } + + /** + * Handle a change to the editor. + * @param {!Event} e Keyboard event. + * @private + */ + onHtmlInputChange_(e) { + const htmlInput = Blockly.FieldOID.htmlInput_; + // Update source block. + const text = htmlInput.value; + if (text !== htmlInput.oldValue_) { + htmlInput.oldValue_ = text; + this.setValue(text); + this.validate_(); + } else if (goog.userAgent.WEBKIT) { + // Cursor key. Render the source block to show the caret moving. + // Chrome only (version 26, OS X). + this.sourceBlock_.render(); + } + + this.resizeEditor_(); + Blockly.svgResize(this.sourceBlock_.workspace); + } + + /* + * Check to see if the contents of the editor validates. + * Style the editor accordingly. + * @private + */ + validate_() { + goog.asserts.assertObject(Blockly.FieldOID.htmlInput_); + + const htmlInput = Blockly.FieldOID.htmlInput_; + + if (htmlInput.value) { + Blockly.addClass_(htmlInput, 'blocklyInvalidInput'); + } else { + Blockly.removeClass_(htmlInput, 'blocklyInvalidInput'); + } + } + + /** + * Resize the editor and the underlying block to fit the text. + * @private + */ + resizeEditor_() { + const div = Blockly.WidgetDiv.getDiv(); + const bBox = this.fieldGroup_.getBBox(); + div.style.width = bBox.width * this.workspace_.scale + 'px'; + div.style.height = bBox.height * this.workspace_.scale + 'px'; + const xy = this.getAbsoluteXY_(); + // In RTL mode block fields and LTR input fields the left edge moves, + // whereas the right edge is fixed. Reposition the editor. + if (this.sourceBlock_.RTL) { + const borderBBox = this.getScaledBBox_(); + xy.x += borderBBox.width; + xy.x -= div.offsetWidth; + } + // Shift by a few pixels to line up exactly. + xy.y += 1; + if (goog.userAgent.GECKO && Blockly.WidgetDiv.getDiv().style.top) { + // Firefox mis-reports the location of the border by a pixel + // once the WidgetDiv is moved into position. + xy.x -= 1; + xy.y -= 1; + } + if (goog.userAgent.WEBKIT) { + xy.y -= 3; + } + div.style.left = xy.x + 'px'; + div.style.top = xy.y + 'px'; + } + + /** + * Close the editor, save the results, and dispose of the editable + * text field's elements. + * @return {!Function} Closure to call on destruction of the WidgetDiv. + * @private + */ + widgetDispose_() { + return () => { + const htmlInput = this.htmlInput_; + // Save the edit (if it validates). + const text = htmlInput.value; + this.setValue(text); + this.sourceBlock_.rendered && this.sourceBlock_.render(); + + Blockly.unbindEvent_(htmlInput.onKeyDownWrapper_); + Blockly.unbindEvent_(htmlInput.onKeyUpWrapper_); + Blockly.unbindEvent_(htmlInput.onKeyPressWrapper_); + + this.workspace_.removeChangeListener(htmlInput.onWorkspaceChangeWrapper_); + + this.htmlInput_ = null; + + // Delete style properties. + const style = Blockly.WidgetDiv.getDiv().style; + style.width = 'auto'; + style.height = 'auto'; + style.fontSize = ''; + }; + } +} + +Blockly.FieldOID = FieldOID; + +//Blockly.Field.register('field_oid', FieldOID); diff --git a/admin/google-blockly/own/field_script.js b/admin/google-blockly/own/field_script.js new file mode 100644 index 000000000..e43127a19 --- /dev/null +++ b/admin/google-blockly/own/field_script.js @@ -0,0 +1,159 @@ +'use strict'; + +if (typeof goog !== 'undefined') { + goog.provide('Blockly.FieldScript'); + goog.require('Blockly.Field'); + goog.require('Blockly.Msg'); + goog.require('goog.asserts'); + goog.require('goog.dom'); + goog.require('goog.userAgent'); +} + +Blockly.b64EncodeUnicode = function (text) { + return btoa(encodeURIComponent(text).replace(/%([0-9A-F]{2})/g, (match, p) => String.fromCharCode(parseInt(p, 16)))); +}; + +// Decoding base64 ⇢ UTF8 +Blockly.b64DecodeUnicode = function (text) { + try { + return decodeURIComponent(Array.prototype.map.call(atob(text), (s) => '%' + ('00' + s.charCodeAt(0).toString(16)).slice(-2)).join('')); + } catch (e) { + // old style + return atob(text || ''); + } +}; + +class FieldScript extends Blockly.Field { + constructor(value, type) { + super(value); + + this.FONTSIZE = 11; + this.CURSOR = 'pointer'; + this.SERIALIZABLE = true; + this.spellcheck_ = false; + } + + dispose() { + Blockly.WidgetDiv.hideIfOwner(this); + super.dispose(); + } + + /** + * Set the text in this field. + * @param {?string} text New text. + * @override + */ + setValue(text) { + if (text === null) { + return; // No change if null. + } + + super.setValue(text); + } + + /** + * Show the inline free-text editor on top of the text. + * @param {boolean=} opt_quietInput True if editor should be created without + * focus. Defaults to false. + * @private + */ + showEditor_(opt_quietInput) { + this.workspace_ = this.sourceBlock_.workspace; + const that = this; + const base64 = that.getValue(); + let args = null; + let isReturn = false; + + if (this.sourceBlock_ && this.sourceBlock_.arguments_) { + args = this.sourceBlock_.arguments_; + } + if (this.sourceBlock_.getProcedureDef) { + const options = this.sourceBlock_.getProcedureDef(); + isReturn = options[2]; + } + + window.main.showScriptDialog(Blockly.b64DecodeUnicode(base64 || ''), args, isReturn, function (newScript) { + newScript !== undefined && newScript !== null && that.setValue(Blockly.b64EncodeUnicode(newScript)); + }); + } + + /** + * Draws the border with the correct width. + * Saves the computed width in a property. + * @private + */ + render_() { + // the implementation is taken from field.js => Blockly.Field.prototype.updateSize_ + const constants = this.getConstants(); + const xOffset = this.borderRect_ ? this.getConstants().FIELD_BORDER_RECT_X_PADDING : 0; + const totalWidth = xOffset * 2 + 12; + let totalHeight = constants.FIELD_TEXT_HEIGHT; + + if (this.borderRect_) { + totalHeight = Math.max(totalHeight, constants.FIELD_BORDER_RECT_HEIGHT); + } + + this.size_.height = totalHeight; + this.size_.width = totalWidth; + + this.positionTextElement_(xOffset, 12); + this.positionBorderRect_(); + this.textElement_.textContent = '...'; + } + + /** + * Update the text node of this field to display the current text. + * @private + */ + updateTextNode_() { + const width = (Blockly.BlockSvg.SEP_SPACE_X || 5) * 3; + if (!this.textElement_) { + // Not rendered yet. + return; + } + // Empty the text element. + goog.dom.removeChildren(/** @type {!Element} */ (this.textElement_)); + + const textNode = document.createTextNode('...'); + this.textElement_.appendChild(textNode); + + // Cached width is obsolete. Clear it. + this.size_.width = width; + } + + /** + * Close the editor, save the results, and dispose of the editable + * text field's elements. + * @return {!Function} Closure to call on destruction of the WidgetDiv. + * @private + */ + /*widgetDispose_() { + const thisField = this; + return function() { + const htmlInput = Blockly.FieldScript.htmlInput_; + + // Save the edit (if it validates). + const text = htmlInput.value; + thisField.setValue(text); + thisField.sourceBlock_.rendered && thisField.sourceBlock_.render(); + Blockly.unbindEvent_(htmlInput.onKeyDownWrapper_); + Blockly.unbindEvent_(htmlInput.onKeyUpWrapper_); + Blockly.unbindEvent_(htmlInput.onKeyPressWrapper_); + + thisField.workspace_.removeChangeListener( + htmlInput.onWorkspaceChangeWrapper_); + + Blockly.FieldScript.htmlInput_ = null; + + // Delete style properties. + const style = Blockly.WidgetDiv.getDiv().style; + style.width = 'auto'; + style.height = 'auto'; + style.fontSize = ''; + }; + }*/ +} + +Blockly.FieldScript = FieldScript; + +//Blockly.Field.register('field_script', FieldScript); diff --git a/admin/google-blockly/own/msg/de.js b/admin/google-blockly/own/msg/de.js new file mode 100644 index 000000000..2590de566 --- /dev/null +++ b/admin/google-blockly/own/msg/de.js @@ -0,0 +1,24 @@ +var MSG = { + title: "Code", + blocks: "Bausteine", + linkTooltip: "Speichern und auf Bausteine verlinken.", + runTooltip: "Das Programm ausführen, das von den Bausteinen im Arbeitsbereich definiert ist.", + badCode: "Programmfehler:\n%1", + timeout: "Die maximalen Ausführungswiederholungen wurden überschritten.", + trashTooltip: "Alle Bausteine verwerfen.", + catLogic: "Logik", + catLoops: "Schleifen", + catMath: "Mathematik", + catText: "Text", + catLists: "Listen", + catColour: "Farbe", + catVariables: "Variablen", + catFunctions: "Funktionen", + listVariable: "Liste", + textVariable: "Text", + httpRequestError: "Mit der Anfrage gab es ein Problem.", + linkAlert: "Teile deine Bausteine mit diesem Link:\n\n%1", + hashError: "„%1“ stimmt leider mit keinem gespeicherten Programm überein.", + xmlError: "Deine gespeicherte Datei konnte nicht geladen werden. Vielleicht wurde sie mit einer anderen Version von Blockly erstellt.", + badXml: "Fehler beim Parsen von XML:\n%1\n\nWähle 'OK' zum Verwerfen deiner Änderungen oder 'Abbrechen' zum weiteren Bearbeiten des XML." +}; diff --git a/admin/google-blockly/own/msg/en.js b/admin/google-blockly/own/msg/en.js new file mode 100644 index 000000000..277b2da3b --- /dev/null +++ b/admin/google-blockly/own/msg/en.js @@ -0,0 +1,24 @@ +var MSG = { + title: "Code", + blocks: "Blocks", + linkTooltip: "Save and link to blocks.", + runTooltip: "Run the program defined by the blocks in the workspace.", + badCode: "Program error:\n%1", + timeout: "Maximum execution iterations exceeded.", + trashTooltip: "Discard all blocks.", + catLogic: "Logic", + catLoops: "Loops", + catMath: "Math", + catText: "Text", + catLists: "Lists", + catColour: "Colour", + catVariables: "Variables", + catFunctions: "Functions", + listVariable: "list", + textVariable: "text", + httpRequestError: "There was a problem with the request.", + linkAlert: "Share your blocks with this link:\n\n%1", + hashError: "Sorry, '%1' doesn't correspond with any saved program.", + xmlError: "Could not load your saved file. Perhaps it was created with a different version of Blockly?", + badXml: "Error parsing XML:\n%1\n\nSelect 'OK' to abandon your changes or 'Cancel' to further edit the XML." +}; diff --git a/admin/google-blockly/own/msg/es.js b/admin/google-blockly/own/msg/es.js new file mode 100644 index 000000000..ce878c22e --- /dev/null +++ b/admin/google-blockly/own/msg/es.js @@ -0,0 +1,24 @@ +var MSG = { + title: "Código", + blocks: "Bloques", + linkTooltip: "Guarda conexión a los bloques.", + runTooltip: "Ejecute el programa definido por los bloques en el área de trabajo.", + badCode: "Error del programa:\n%1", + timeout: "Se excedio el máximo de iteraciones ejecutadas permitidas.", + trashTooltip: "Descartar todos los bloques.", + catLogic: "Lógica", + catLoops: "Secuencias", + catMath: "Matemáticas", + catText: "Texto", + catLists: "Listas", + catColour: "Color", + catVariables: "Variables", + catFunctions: "Funciones", + listVariable: "lista", + textVariable: "texto", + httpRequestError: "Hubo un problema con la petición.", + linkAlert: "Comparte tus bloques con este enlace:\n\n%1", + hashError: "«%1» no corresponde con ningún programa guardado.", + xmlError: "No se pudo cargar el archivo guardado. ¿Quizá fue creado con otra versión de Blockly?", + badXml: "Error de análisis XML:\n%1\n\nSelecciona OK para abandonar tus cambios o Cancelar para seguir editando el XML." +}; diff --git a/admin/google-blockly/own/msg/fr.js b/admin/google-blockly/own/msg/fr.js new file mode 100644 index 000000000..1be32e7e3 --- /dev/null +++ b/admin/google-blockly/own/msg/fr.js @@ -0,0 +1,24 @@ +var MSG = { + title: "Code", + blocks: "Blocs", + linkTooltip: "Sauvegarder et lier aux blocs.", + runTooltip: "Lancer le programme défini par les blocs dans l’espace de travail.", + badCode: "Erreur du programme :\n%1", + timeout: "Nombre maximum d’itérations d’exécution dépassé.", + trashTooltip: "Jeter tous les blocs.", + catLogic: "Logique", + catLoops: "Boucles", + catMath: "Math", + catText: "Texte", + catLists: "Listes", + catColour: "Couleur", + catVariables: "Variables", + catFunctions: "Fonctions", + listVariable: "liste", + textVariable: "texte", + httpRequestError: "Il y a eu un problème avec la demande.", + linkAlert: "Partagez vos blocs grâce à ce lien:\n\n%1", + hashError: "Désolé, '%1' ne correspond à aucun programme sauvegardé.", + xmlError: "Impossible de charger le fichier de sauvegarde. Peut être a t-il été créé avec une autre version de Blockly?", + badXml: "Erreur d’analyse du XML :\n%1\n\nSélectionner 'OK' pour abandonner vos modifications ou 'Annuler' pour continuer à modifier le XML." +}; diff --git a/admin/google-blockly/own/msg/it.js b/admin/google-blockly/own/msg/it.js new file mode 100644 index 000000000..af4a6e866 --- /dev/null +++ b/admin/google-blockly/own/msg/it.js @@ -0,0 +1,24 @@ +var MSG = { + title: "Codice", + blocks: "Blocchi", + linkTooltip: "Salva e collega ai blocchi.", + runTooltip: "Esegui il programma definito dai blocchi nell'area di lavoro.", + badCode: "Errore programma:\n%1", + timeout: "È stato superato il numero massimo consentito di interazioni eseguite.", + trashTooltip: "Elimina tutti i blocchi.", + catLogic: "Logica", + catLoops: "Cicli", + catMath: "Matematica", + catText: "Testo", + catLists: "Elenchi", + catColour: "Colore", + catVariables: "Variabili", + catFunctions: "Funzioni", + listVariable: "elenco", + textVariable: "testo", + httpRequestError: "La richiesta non è stata soddisfatta.", + linkAlert: "Condividi i tuoi blocchi con questo collegamento:\n\n%1", + hashError: "Mi spiace, '%1' non corrisponde ad alcun programma salvato.", + xmlError: "Non è stato possibile caricare il documento. Forse è stato creato con una versione diversa di Blockly?", + badXml: "Errore durante l'analisi XML:\n%1\n\nSeleziona 'OK' per abbandonare le modifiche o 'Annulla' per continuare a modificare l'XML." +}; diff --git a/admin/google-blockly/own/msg/nl.js b/admin/google-blockly/own/msg/nl.js new file mode 100644 index 000000000..a787b834a --- /dev/null +++ b/admin/google-blockly/own/msg/nl.js @@ -0,0 +1,24 @@ +var MSG = { + title: "Code", + blocks: "Blokken", + linkTooltip: "Opslaan en koppelen naar blokken.", + runTooltip: "Voer het programma uit dat met de blokken in de werkruimte is gemaakt.", + badCode: "Programmafout:\n%1", + timeout: "Het maximale aantal iteraties is overschreden.", + trashTooltip: "Alle blokken verwijderen", + catLogic: "Logica", + catLoops: "Lussen", + catMath: "Formules", + catText: "Tekst", + catLists: "Lijsten", + catColour: "Kleur", + catVariables: "Variabelen", + catFunctions: "Functies", + listVariable: "lijst", + textVariable: "tekst", + httpRequestError: "Er is een probleem opgetreden tijdens het verwerken van het verzoek.", + linkAlert: "Deel uw blokken via deze koppeling:\n\n%1", + hashError: "\"%1\" komt helaas niet overeen met een opgeslagen bestand.", + xmlError: "Uw opgeslagen bestand kan niet geladen worden. Is het misschien gemaakt met een andere versie van Blockly?", + badXml: "Fout tijdens het verwerken van de XML:\n%1\n\nSelecteer \"OK\" om uw wijzigingen te negeren of \"Annuleren\" om de XML verder te bewerken." +}; diff --git a/admin/google-blockly/own/msg/pl.js b/admin/google-blockly/own/msg/pl.js new file mode 100644 index 000000000..5b10a6c51 --- /dev/null +++ b/admin/google-blockly/own/msg/pl.js @@ -0,0 +1,24 @@ +var MSG = { + title: "Code", + blocks: "Bloki", + linkTooltip: "Zapisz i połącz z blokami.", + runTooltip: "Uruchom program zdefiniowany przez bloki w obszarze roboczym.", + badCode: "Błąd programu:\n%1", + timeout: "Przekroczono maksymalną liczbę iteracji wykonania.", + trashTooltip: "Odrzuć wszystkie bloki.", + catLogic: "Logika", + catLoops: "Pętle", + catMath: "Matematyka", + catText: "Tekst", + catLists: "Listy", + catColour: "Kolor", + catVariables: "Zmienne", + catFunctions: "Funkcje", + listVariable: "lista", + textVariable: "tekst", + httpRequestError: "Wystąpił problem z żądaniem.", + linkAlert: "Udostępnij swoje bloki za pomocą tego linku:\n\n%1", + hashError: "Przepraszamy, '%1' nie odpowiada żadnemu zapisanemu programowi.", + xmlError: "Nie można załadować zapisanego pliku. Być może został utworzony za pomocą innej wersji Blockly?", + badXml: "Błąd podczas analizowania pliku XML:\n%1\n\nWybierz 'OK', aby zrezygnować ze zmian, lub 'Anuluj', aby dalej edytować plik XML." +}; diff --git a/admin/google-blockly/own/msg/pt.js b/admin/google-blockly/own/msg/pt.js new file mode 100644 index 000000000..f4d5d9c7d --- /dev/null +++ b/admin/google-blockly/own/msg/pt.js @@ -0,0 +1,24 @@ +var MSG = { + title: "Código", + blocks: "Blocos", + linkTooltip: "Salvar e ligar aos blocos.", + runTooltip: "Execute o programa definido pelos blocos na área de trabalho.", + badCode: "Erro no programa:\n%1", + timeout: "Máximo de iterações de execução excedido.", + trashTooltip: "Descartar todos os blocos.", + catLogic: "Lógica", + catLoops: "Laços", + catMath: "Matemática", + catText: "Texto", + catLists: "Listas", + catColour: "Cor", + catVariables: "Variáveis", + catFunctions: "Funções", + listVariable: "lista", + textVariable: "texto", + httpRequestError: "Houve um problema com a requisição.", + linkAlert: "Compartilhe seus blocos com este link:\n\n%1", + hashError: "Desculpe, '%1' não corresponde a um programa salvo.", + xmlError: "Não foi possível carregar seu arquivo salvo. Talvez ele tenha sido criado com uma versão diferente do Blockly?", + badXml: "Erro de análise XML:\n%1\n\nSelecione 'OK' para abandonar suas mudanças ou 'Cancelar' para editar o XML." +}; diff --git a/admin/google-blockly/own/msg/ru.js b/admin/google-blockly/own/msg/ru.js new file mode 100644 index 000000000..9a3cd2c56 --- /dev/null +++ b/admin/google-blockly/own/msg/ru.js @@ -0,0 +1,24 @@ +var MSG = { + title: "Код", + blocks: "Блоки", + linkTooltip: "Сохранить и показать ссылку на блоки.", + runTooltip: "Запустить программу, заданную блоками в рабочей области.", + badCode: "Ошибка программы:\n%1", + timeout: "Превышено максимальное количество итераций.", + trashTooltip: "Удалить все блоки.", + catLogic: "Логические", + catLoops: "Циклы", + catMath: "Математика", + catText: "Текст", + catLists: "Списки", + catColour: "Цвет", + catVariables: "Переменные", + catFunctions: "Функции", + listVariable: "список", + textVariable: "текст", + httpRequestError: "Произошла проблема при запросе.", + linkAlert: "Поделитесь своими блоками по этой ссылке:\n\n%1", + hashError: "К сожалению, «%1» не соответствует ни одному сохраненному файлу Блокли.", + xmlError: "Не удалось загрузить ваш сохраненный файл. Возможно, он был создан в другой версии Блокли?", + badXml: "Ошибка синтаксического анализа XML:\n%1\n\nВыберите 'ОК', чтобы отказаться от изменений или 'Cancel' для дальнейшего редактирования XML." +}; diff --git a/admin/google-blockly/own/msg/uk.js b/admin/google-blockly/own/msg/uk.js new file mode 100644 index 000000000..1bb773c41 --- /dev/null +++ b/admin/google-blockly/own/msg/uk.js @@ -0,0 +1,24 @@ +var MSG = { + title: "Код", + blocks: "Блоки", + linkTooltip: "Зберегти та показати посилання на блоки.", + runTooltip: "Запустити програму, задану блоками в робочій області.", + badCode: "Помилка програми:\n%1", + timeout: "Перевищено максимальну кількість ітерацій.", + trashTooltip: "Видалити всі блоки.", + catLogic: "Логічні", + catLoops: "Цикли", + catMath: "Математика", + catText: "Текст", + catLists: "Списки", + catColour: "Колір", + catVariables: "Змінні", + catFunctions: "Функції", + listVariable: "список", + TextVariable: "текст", + httpRequestError: "Постала проблема при запиті.", + linkAlert: "Поділіться своїми блоками за цим посиланням:\n\n%1", + hashError: "На жаль, %1 не відповідає жодному збереженому файлу Блоклі.", + xmlError: "Не вдалося завантажити ваш збережений файл. Можливо, він був створений в іншій версії Блоклі?", + badXml: "Помилка синтаксичного аналізу XML:\n%1\n\nВиберіть 'ОК', щоб відмовитися від змін або 'Cancel' для подальшого редагування XML." +}; diff --git a/admin/google-blockly/own/msg/zh-cn.js b/admin/google-blockly/own/msg/zh-cn.js new file mode 100644 index 000000000..547e71005 --- /dev/null +++ b/admin/google-blockly/own/msg/zh-cn.js @@ -0,0 +1,24 @@ +var MSG = { + title: "代码", + blocks: "块", + linkTooltip: "保存并连接到块上.", + runTooltip: "运行工作区中块构成的程序.", + badCode: "程序异常:\n%1", + timeout: "最大执行次数溢出.", + trashTooltip: "删除所有的块Discard all blocks.", + catLogic: "逻辑", + catLoops: "循环", + catMath: "数学", + catText: "文本", + catLists: "列表", + catColour: "颜色", + catVariables: "变量", + catFunctions: "函数", + listVariable: "列表", + textVariable: "文本", + httpRequestError: "HTTP请求异常", + linkAlert: "将你的块程序通过此链接分享:\n\n%1", + hashError: "对不起, '%1' 没有匹配到任何已保存的程序.", + xmlError: "无法加载你保存的文件. 可能文件由不同的Blockly版本保存的?", + badXml: "解析XML错误:\n%1\n\n选择'确认'放弃你的修改, 或'关闭'重新修改XML文件." +}; diff --git a/admin/manifest.json b/admin/manifest.json new file mode 100644 index 000000000..1f2f141fa --- /dev/null +++ b/admin/manifest.json @@ -0,0 +1,15 @@ +{ + "short_name": "React App", + "name": "Create React App Sample", + "icons": [ + { + "src": "favicon.ico", + "sizes": "64x64 32x32 24x24 16x16", + "type": "image/x-icon" + } + ], + "start_url": ".", + "display": "standalone", + "theme_color": "#000000", + "background_color": "#ffffff" +} diff --git a/admin/mf-manifest.json b/admin/mf-manifest.json new file mode 100644 index 000000000..3b4973388 --- /dev/null +++ b/admin/mf-manifest.json @@ -0,0 +1 @@ +{"id":"iobroker_javascript","name":"iobroker_javascript","metaData":{"name":"iobroker_javascript","type":"app","buildInfo":{"buildVersion":"1.0.0","buildName":"iobroker_javascript"},"remoteEntry":{"name":"remoteEntry.js","path":"","type":"module"},"ssrRemoteEntry":{"name":"remoteEntry.js","path":"","type":"module"},"types":{"path":"","name":""},"globalName":"iobroker_javascript","pluginVersion":"0.2.5","publicPath":"./"},"shared":[{"id":"iobroker_javascript:react","name":"react","version":"18.3.1","requiredVersion":"*","assets":{"js":{"async":[],"sync":["assets/index-Dsh1HfIY.js"]},"css":{"async":[],"sync":[]}}},{"id":"iobroker_javascript:react-dom","name":"react-dom","version":"18.3.1","requiredVersion":"*","assets":{"js":{"async":[],"sync":["assets/index-BkyLyaYT.js"]},"css":{"async":[],"sync":[]}}},{"id":"iobroker_javascript:@mui/material","name":"@mui/material","version":"6.5.0","requiredVersion":"*","assets":{"js":{"async":[],"sync":["assets/index-DlDUIfpA.js"]},"css":{"async":[],"sync":[]}}},{"id":"iobroker_javascript:prop-types","name":"prop-types","version":"15.8.1","requiredVersion":"*","assets":{"js":{"async":[],"sync":["assets/index-CVZSzCXy.js"]},"css":{"async":[],"sync":[]}}},{"id":"iobroker_javascript:@iobroker/adapter-react-v5","name":"@iobroker/adapter-react-v5","version":"8.1.3","requiredVersion":"*","assets":{"js":{"async":[],"sync":["assets/index-Dnbw7_L3.js"]},"css":{"async":[],"sync":[]}}}],"remotes":[],"exposes":[]} \ No newline at end of file diff --git a/admin/plugins/bundle.js b/admin/plugins/bundle.js new file mode 100644 index 000000000..ea27a8484 --- /dev/null +++ b/admin/plugins/bundle.js @@ -0,0 +1,84159 @@ +/******/ (function(modules) { // webpackBootstrap +/******/ // The module cache +/******/ var installedModules = {}; + +/******/ // The require function +/******/ function __webpack_require__(moduleId) { + +/******/ // Check if module is in cache +/******/ if(installedModules[moduleId]) +/******/ return installedModules[moduleId].exports; + +/******/ // Create a new module (and put it into the cache) +/******/ var module = installedModules[moduleId] = { +/******/ exports: {}, +/******/ id: moduleId, +/******/ loaded: false +/******/ }; + +/******/ // Execute the module function +/******/ modules[moduleId].call(module.exports, module, module.exports, __webpack_require__); + +/******/ // Flag the module as loaded +/******/ module.loaded = true; + +/******/ // Return the exports of the module +/******/ return module.exports; +/******/ } + + +/******/ // expose the modules object (__webpack_modules__) +/******/ __webpack_require__.m = modules; + +/******/ // expose the module cache +/******/ __webpack_require__.c = installedModules; + +/******/ // __webpack_public_path__ +/******/ __webpack_require__.p = ""; + +/******/ // Load entry module and return exports +/******/ return __webpack_require__(0); +/******/ }) +/************************************************************************/ +/******/ ([ +/* 0 */ +/***/ function(module, exports, __webpack_require__) { + + 'use strict'; + + var _plugin = __webpack_require__(1); + + var _plugin2 = _interopRequireDefault(_plugin); + + function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } + +/***/ }, +/* 1 */ +/***/ function(module, exports, __webpack_require__) { + + 'use strict'; + + var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }(); + + var _react = __webpack_require__(2); + + var _react2 = _interopRequireDefault(_react); + + var _Button = __webpack_require__(3); + + var _Button2 = _interopRequireDefault(_Button); + + var _styles = __webpack_require__(29); + + function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } + + function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } + + function _possibleConstructorReturn(self, call) { if (!self) { throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); } return call && (typeof call === "object" || typeof call === "function") ? call : self; } + + function _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function, not " + typeof superClass); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, enumerable: false, writable: true, configurable: true } }); if (superClass) Object.setPrototypeOf ? Object.setPrototypeOf(subClass, superClass) : subClass.__proto__ = superClass; } + //import PropTypes from 'prop-types'; + + var JSPluginDemo = function (_React$Component) { + _inherits(JSPluginDemo, _React$Component); + + function JSPluginDemo() { + _classCallCheck(this, JSPluginDemo); + + return _possibleConstructorReturn(this, (JSPluginDemo.__proto__ || Object.getPrototypeOf(JSPluginDemo)).apply(this, arguments)); + } + + _createClass(JSPluginDemo, [{ + key: 'render', + value: function render() { + console.log('Socket: ' + !!this.props.socket); + + return _react2.default.createElement( + _styles.MuiThemeProvider, + { theme: this.props.theme }, + _react2.default.createElement( + 'div', + null, + _react2.default.createElement(_Button2.default, { socket: this.props.socket }) + ) + ); + } + }]); + + return JSPluginDemo; + }(_react2.default.Component); + + /*JSPluginDemo.propTypes = { + theme: PropTypes.object, + themeType: PropTypes.string, + themeName: PropTypes.string, + socket: PropTypes.object.isRequired, + };*/ + + //const hello = document.getElementById('hello'); + + + window.jsPlugins && (window.jsPlugins.JSPluginDemo = JSPluginDemo); + //ReactDOM.render(, hello); + +/***/ }, +/* 2 */ +/***/ function(module, exports) { + + module.exports = React; + +/***/ }, +/* 3 */ +/***/ function(module, exports, __webpack_require__) { + + 'use strict'; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + + var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }(); + + var _react = __webpack_require__(2); + + var _react2 = _interopRequireDefault(_react); + + var _core = __webpack_require__(4); + + var _core2 = _interopRequireDefault(_core); + + function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } + + function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } + + function _possibleConstructorReturn(self, call) { if (!self) { throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); } return call && (typeof call === "object" || typeof call === "function") ? call : self; } + + function _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function, not " + typeof superClass); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, enumerable: false, writable: true, configurable: true } }); if (superClass) Object.setPrototypeOf ? Object.setPrototypeOf(subClass, superClass) : subClass.__proto__ = superClass; } + + var MyButton = function (_React$Component) { + _inherits(MyButton, _React$Component); + + function MyButton() { + _classCallCheck(this, MyButton); + + return _possibleConstructorReturn(this, (MyButton.__proto__ || Object.getPrototypeOf(MyButton)).apply(this, arguments)); + } + + _createClass(MyButton, [{ + key: 'send', + value: function send() { + this.props.socket.getState('system.adapter.admin.0.alive').then(function (state) { + return console.log(JSON.stringify(state)); + }); + } + }, { + key: 'render', + value: function render() { + var _this2 = this; + + return _react2.default.createElement( + _core2.default, + { onClick: function onClick() { + return _this2.send(); + } }, + 'Text' + ); + } + }]); + + return MyButton; + }(_react2.default.Component); + + exports.default = MyButton; + +/***/ }, +/* 4 */ +/***/ function(module, exports, __webpack_require__) { + + /** @license Material-UI v4.12.3 + * + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */ + "use strict"; + + var _interopRequireWildcard = __webpack_require__(5); + + Object.defineProperty(exports, "__esModule", { + value: true + }); + var _exportNames = { + colors: true, + Accordion: true, + AccordionActions: true, + AccordionDetails: true, + AccordionSummary: true, + AppBar: true, + Avatar: true, + Backdrop: true, + Badge: true, + BottomNavigation: true, + BottomNavigationAction: true, + Box: true, + Breadcrumbs: true, + Button: true, + ButtonBase: true, + ButtonGroup: true, + Card: true, + CardActionArea: true, + CardActions: true, + CardContent: true, + CardHeader: true, + CardMedia: true, + Checkbox: true, + Chip: true, + CircularProgress: true, + ClickAwayListener: true, + Collapse: true, + Container: true, + CssBaseline: true, + Dialog: true, + DialogActions: true, + DialogContent: true, + DialogContentText: true, + DialogTitle: true, + Divider: true, + Drawer: true, + ExpansionPanel: true, + ExpansionPanelActions: true, + ExpansionPanelDetails: true, + ExpansionPanelSummary: true, + Fab: true, + Fade: true, + FilledInput: true, + FormControl: true, + FormControlLabel: true, + FormGroup: true, + FormHelperText: true, + FormLabel: true, + Grid: true, + GridList: true, + GridListTile: true, + GridListTileBar: true, + Grow: true, + Hidden: true, + Icon: true, + IconButton: true, + ImageList: true, + ImageListItem: true, + ImageListItemBar: true, + Input: true, + InputAdornment: true, + InputBase: true, + InputLabel: true, + LinearProgress: true, + Link: true, + List: true, + ListItem: true, + ListItemAvatar: true, + ListItemIcon: true, + ListItemSecondaryAction: true, + ListItemText: true, + ListSubheader: true, + Menu: true, + MenuItem: true, + MenuList: true, + MobileStepper: true, + Modal: true, + NativeSelect: true, + NoSsr: true, + OutlinedInput: true, + Paper: true, + Popover: true, + Popper: true, + Portal: true, + Radio: true, + RadioGroup: true, + RootRef: true, + Select: true, + Slide: true, + Slider: true, + Snackbar: true, + SnackbarContent: true, + Step: true, + StepButton: true, + StepConnector: true, + StepContent: true, + StepIcon: true, + StepLabel: true, + Stepper: true, + SvgIcon: true, + SwipeableDrawer: true, + Switch: true, + Tab: true, + Table: true, + TableBody: true, + TableCell: true, + TableContainer: true, + TableFooter: true, + TableHead: true, + TablePagination: true, + TableRow: true, + TableSortLabel: true, + Tabs: true, + TabScrollButton: true, + TextField: true, + TextareaAutosize: true, + Toolbar: true, + Tooltip: true, + Typography: true, + Unstable_TrapFocus: true, + useMediaQuery: true, + useScrollTrigger: true, + withMobileDialog: true, + withWidth: true, + Zoom: true + }; + Object.defineProperty(exports, "Accordion", { + enumerable: true, + get: function get() { + return _Accordion.default; + } + }); + Object.defineProperty(exports, "AccordionActions", { + enumerable: true, + get: function get() { + return _AccordionActions.default; + } + }); + Object.defineProperty(exports, "AccordionDetails", { + enumerable: true, + get: function get() { + return _AccordionDetails.default; + } + }); + Object.defineProperty(exports, "AccordionSummary", { + enumerable: true, + get: function get() { + return _AccordionSummary.default; + } + }); + Object.defineProperty(exports, "AppBar", { + enumerable: true, + get: function get() { + return _AppBar.default; + } + }); + Object.defineProperty(exports, "Avatar", { + enumerable: true, + get: function get() { + return _Avatar.default; + } + }); + Object.defineProperty(exports, "Backdrop", { + enumerable: true, + get: function get() { + return _Backdrop.default; + } + }); + Object.defineProperty(exports, "Badge", { + enumerable: true, + get: function get() { + return _Badge.default; + } + }); + Object.defineProperty(exports, "BottomNavigation", { + enumerable: true, + get: function get() { + return _BottomNavigation.default; + } + }); + Object.defineProperty(exports, "BottomNavigationAction", { + enumerable: true, + get: function get() { + return _BottomNavigationAction.default; + } + }); + Object.defineProperty(exports, "Box", { + enumerable: true, + get: function get() { + return _Box.default; + } + }); + Object.defineProperty(exports, "Breadcrumbs", { + enumerable: true, + get: function get() { + return _Breadcrumbs.default; + } + }); + Object.defineProperty(exports, "Button", { + enumerable: true, + get: function get() { + return _Button.default; + } + }); + Object.defineProperty(exports, "ButtonBase", { + enumerable: true, + get: function get() { + return _ButtonBase.default; + } + }); + Object.defineProperty(exports, "ButtonGroup", { + enumerable: true, + get: function get() { + return _ButtonGroup.default; + } + }); + Object.defineProperty(exports, "Card", { + enumerable: true, + get: function get() { + return _Card.default; + } + }); + Object.defineProperty(exports, "CardActionArea", { + enumerable: true, + get: function get() { + return _CardActionArea.default; + } + }); + Object.defineProperty(exports, "CardActions", { + enumerable: true, + get: function get() { + return _CardActions.default; + } + }); + Object.defineProperty(exports, "CardContent", { + enumerable: true, + get: function get() { + return _CardContent.default; + } + }); + Object.defineProperty(exports, "CardHeader", { + enumerable: true, + get: function get() { + return _CardHeader.default; + } + }); + Object.defineProperty(exports, "CardMedia", { + enumerable: true, + get: function get() { + return _CardMedia.default; + } + }); + Object.defineProperty(exports, "Checkbox", { + enumerable: true, + get: function get() { + return _Checkbox.default; + } + }); + Object.defineProperty(exports, "Chip", { + enumerable: true, + get: function get() { + return _Chip.default; + } + }); + Object.defineProperty(exports, "CircularProgress", { + enumerable: true, + get: function get() { + return _CircularProgress.default; + } + }); + Object.defineProperty(exports, "ClickAwayListener", { + enumerable: true, + get: function get() { + return _ClickAwayListener.default; + } + }); + Object.defineProperty(exports, "Collapse", { + enumerable: true, + get: function get() { + return _Collapse.default; + } + }); + Object.defineProperty(exports, "Container", { + enumerable: true, + get: function get() { + return _Container.default; + } + }); + Object.defineProperty(exports, "CssBaseline", { + enumerable: true, + get: function get() { + return _CssBaseline.default; + } + }); + Object.defineProperty(exports, "Dialog", { + enumerable: true, + get: function get() { + return _Dialog.default; + } + }); + Object.defineProperty(exports, "DialogActions", { + enumerable: true, + get: function get() { + return _DialogActions.default; + } + }); + Object.defineProperty(exports, "DialogContent", { + enumerable: true, + get: function get() { + return _DialogContent.default; + } + }); + Object.defineProperty(exports, "DialogContentText", { + enumerable: true, + get: function get() { + return _DialogContentText.default; + } + }); + Object.defineProperty(exports, "DialogTitle", { + enumerable: true, + get: function get() { + return _DialogTitle.default; + } + }); + Object.defineProperty(exports, "Divider", { + enumerable: true, + get: function get() { + return _Divider.default; + } + }); + Object.defineProperty(exports, "Drawer", { + enumerable: true, + get: function get() { + return _Drawer.default; + } + }); + Object.defineProperty(exports, "ExpansionPanel", { + enumerable: true, + get: function get() { + return _ExpansionPanel.default; + } + }); + Object.defineProperty(exports, "ExpansionPanelActions", { + enumerable: true, + get: function get() { + return _ExpansionPanelActions.default; + } + }); + Object.defineProperty(exports, "ExpansionPanelDetails", { + enumerable: true, + get: function get() { + return _ExpansionPanelDetails.default; + } + }); + Object.defineProperty(exports, "ExpansionPanelSummary", { + enumerable: true, + get: function get() { + return _ExpansionPanelSummary.default; + } + }); + Object.defineProperty(exports, "Fab", { + enumerable: true, + get: function get() { + return _Fab.default; + } + }); + Object.defineProperty(exports, "Fade", { + enumerable: true, + get: function get() { + return _Fade.default; + } + }); + Object.defineProperty(exports, "FilledInput", { + enumerable: true, + get: function get() { + return _FilledInput.default; + } + }); + Object.defineProperty(exports, "FormControl", { + enumerable: true, + get: function get() { + return _FormControl.default; + } + }); + Object.defineProperty(exports, "FormControlLabel", { + enumerable: true, + get: function get() { + return _FormControlLabel.default; + } + }); + Object.defineProperty(exports, "FormGroup", { + enumerable: true, + get: function get() { + return _FormGroup.default; + } + }); + Object.defineProperty(exports, "FormHelperText", { + enumerable: true, + get: function get() { + return _FormHelperText.default; + } + }); + Object.defineProperty(exports, "FormLabel", { + enumerable: true, + get: function get() { + return _FormLabel.default; + } + }); + Object.defineProperty(exports, "Grid", { + enumerable: true, + get: function get() { + return _Grid.default; + } + }); + Object.defineProperty(exports, "GridList", { + enumerable: true, + get: function get() { + return _GridList.default; + } + }); + Object.defineProperty(exports, "GridListTile", { + enumerable: true, + get: function get() { + return _GridListTile.default; + } + }); + Object.defineProperty(exports, "GridListTileBar", { + enumerable: true, + get: function get() { + return _GridListTileBar.default; + } + }); + Object.defineProperty(exports, "Grow", { + enumerable: true, + get: function get() { + return _Grow.default; + } + }); + Object.defineProperty(exports, "Hidden", { + enumerable: true, + get: function get() { + return _Hidden.default; + } + }); + Object.defineProperty(exports, "Icon", { + enumerable: true, + get: function get() { + return _Icon.default; + } + }); + Object.defineProperty(exports, "IconButton", { + enumerable: true, + get: function get() { + return _IconButton.default; + } + }); + Object.defineProperty(exports, "ImageList", { + enumerable: true, + get: function get() { + return _ImageList.default; + } + }); + Object.defineProperty(exports, "ImageListItem", { + enumerable: true, + get: function get() { + return _ImageListItem.default; + } + }); + Object.defineProperty(exports, "ImageListItemBar", { + enumerable: true, + get: function get() { + return _ImageListItemBar.default; + } + }); + Object.defineProperty(exports, "Input", { + enumerable: true, + get: function get() { + return _Input.default; + } + }); + Object.defineProperty(exports, "InputAdornment", { + enumerable: true, + get: function get() { + return _InputAdornment.default; + } + }); + Object.defineProperty(exports, "InputBase", { + enumerable: true, + get: function get() { + return _InputBase.default; + } + }); + Object.defineProperty(exports, "InputLabel", { + enumerable: true, + get: function get() { + return _InputLabel.default; + } + }); + Object.defineProperty(exports, "LinearProgress", { + enumerable: true, + get: function get() { + return _LinearProgress.default; + } + }); + Object.defineProperty(exports, "Link", { + enumerable: true, + get: function get() { + return _Link.default; + } + }); + Object.defineProperty(exports, "List", { + enumerable: true, + get: function get() { + return _List.default; + } + }); + Object.defineProperty(exports, "ListItem", { + enumerable: true, + get: function get() { + return _ListItem.default; + } + }); + Object.defineProperty(exports, "ListItemAvatar", { + enumerable: true, + get: function get() { + return _ListItemAvatar.default; + } + }); + Object.defineProperty(exports, "ListItemIcon", { + enumerable: true, + get: function get() { + return _ListItemIcon.default; + } + }); + Object.defineProperty(exports, "ListItemSecondaryAction", { + enumerable: true, + get: function get() { + return _ListItemSecondaryAction.default; + } + }); + Object.defineProperty(exports, "ListItemText", { + enumerable: true, + get: function get() { + return _ListItemText.default; + } + }); + Object.defineProperty(exports, "ListSubheader", { + enumerable: true, + get: function get() { + return _ListSubheader.default; + } + }); + Object.defineProperty(exports, "Menu", { + enumerable: true, + get: function get() { + return _Menu.default; + } + }); + Object.defineProperty(exports, "MenuItem", { + enumerable: true, + get: function get() { + return _MenuItem.default; + } + }); + Object.defineProperty(exports, "MenuList", { + enumerable: true, + get: function get() { + return _MenuList.default; + } + }); + Object.defineProperty(exports, "MobileStepper", { + enumerable: true, + get: function get() { + return _MobileStepper.default; + } + }); + Object.defineProperty(exports, "Modal", { + enumerable: true, + get: function get() { + return _Modal.default; + } + }); + Object.defineProperty(exports, "NativeSelect", { + enumerable: true, + get: function get() { + return _NativeSelect.default; + } + }); + Object.defineProperty(exports, "NoSsr", { + enumerable: true, + get: function get() { + return _NoSsr.default; + } + }); + Object.defineProperty(exports, "OutlinedInput", { + enumerable: true, + get: function get() { + return _OutlinedInput.default; + } + }); + Object.defineProperty(exports, "Paper", { + enumerable: true, + get: function get() { + return _Paper.default; + } + }); + Object.defineProperty(exports, "Popover", { + enumerable: true, + get: function get() { + return _Popover.default; + } + }); + Object.defineProperty(exports, "Popper", { + enumerable: true, + get: function get() { + return _Popper.default; + } + }); + Object.defineProperty(exports, "Portal", { + enumerable: true, + get: function get() { + return _Portal.default; + } + }); + Object.defineProperty(exports, "Radio", { + enumerable: true, + get: function get() { + return _Radio.default; + } + }); + Object.defineProperty(exports, "RadioGroup", { + enumerable: true, + get: function get() { + return _RadioGroup.default; + } + }); + Object.defineProperty(exports, "RootRef", { + enumerable: true, + get: function get() { + return _RootRef.default; + } + }); + Object.defineProperty(exports, "Select", { + enumerable: true, + get: function get() { + return _Select.default; + } + }); + Object.defineProperty(exports, "Slide", { + enumerable: true, + get: function get() { + return _Slide.default; + } + }); + Object.defineProperty(exports, "Slider", { + enumerable: true, + get: function get() { + return _Slider.default; + } + }); + Object.defineProperty(exports, "Snackbar", { + enumerable: true, + get: function get() { + return _Snackbar.default; + } + }); + Object.defineProperty(exports, "SnackbarContent", { + enumerable: true, + get: function get() { + return _SnackbarContent.default; + } + }); + Object.defineProperty(exports, "Step", { + enumerable: true, + get: function get() { + return _Step.default; + } + }); + Object.defineProperty(exports, "StepButton", { + enumerable: true, + get: function get() { + return _StepButton.default; + } + }); + Object.defineProperty(exports, "StepConnector", { + enumerable: true, + get: function get() { + return _StepConnector.default; + } + }); + Object.defineProperty(exports, "StepContent", { + enumerable: true, + get: function get() { + return _StepContent.default; + } + }); + Object.defineProperty(exports, "StepIcon", { + enumerable: true, + get: function get() { + return _StepIcon.default; + } + }); + Object.defineProperty(exports, "StepLabel", { + enumerable: true, + get: function get() { + return _StepLabel.default; + } + }); + Object.defineProperty(exports, "Stepper", { + enumerable: true, + get: function get() { + return _Stepper.default; + } + }); + Object.defineProperty(exports, "SvgIcon", { + enumerable: true, + get: function get() { + return _SvgIcon.default; + } + }); + Object.defineProperty(exports, "SwipeableDrawer", { + enumerable: true, + get: function get() { + return _SwipeableDrawer.default; + } + }); + Object.defineProperty(exports, "Switch", { + enumerable: true, + get: function get() { + return _Switch.default; + } + }); + Object.defineProperty(exports, "Tab", { + enumerable: true, + get: function get() { + return _Tab.default; + } + }); + Object.defineProperty(exports, "Table", { + enumerable: true, + get: function get() { + return _Table.default; + } + }); + Object.defineProperty(exports, "TableBody", { + enumerable: true, + get: function get() { + return _TableBody.default; + } + }); + Object.defineProperty(exports, "TableCell", { + enumerable: true, + get: function get() { + return _TableCell.default; + } + }); + Object.defineProperty(exports, "TableContainer", { + enumerable: true, + get: function get() { + return _TableContainer.default; + } + }); + Object.defineProperty(exports, "TableFooter", { + enumerable: true, + get: function get() { + return _TableFooter.default; + } + }); + Object.defineProperty(exports, "TableHead", { + enumerable: true, + get: function get() { + return _TableHead.default; + } + }); + Object.defineProperty(exports, "TablePagination", { + enumerable: true, + get: function get() { + return _TablePagination.default; + } + }); + Object.defineProperty(exports, "TableRow", { + enumerable: true, + get: function get() { + return _TableRow.default; + } + }); + Object.defineProperty(exports, "TableSortLabel", { + enumerable: true, + get: function get() { + return _TableSortLabel.default; + } + }); + Object.defineProperty(exports, "Tabs", { + enumerable: true, + get: function get() { + return _Tabs.default; + } + }); + Object.defineProperty(exports, "TabScrollButton", { + enumerable: true, + get: function get() { + return _TabScrollButton.default; + } + }); + Object.defineProperty(exports, "TextField", { + enumerable: true, + get: function get() { + return _TextField.default; + } + }); + Object.defineProperty(exports, "TextareaAutosize", { + enumerable: true, + get: function get() { + return _TextareaAutosize.default; + } + }); + Object.defineProperty(exports, "Toolbar", { + enumerable: true, + get: function get() { + return _Toolbar.default; + } + }); + Object.defineProperty(exports, "Tooltip", { + enumerable: true, + get: function get() { + return _Tooltip.default; + } + }); + Object.defineProperty(exports, "Typography", { + enumerable: true, + get: function get() { + return _Typography.default; + } + }); + Object.defineProperty(exports, "Unstable_TrapFocus", { + enumerable: true, + get: function get() { + return _Unstable_TrapFocus.default; + } + }); + Object.defineProperty(exports, "useMediaQuery", { + enumerable: true, + get: function get() { + return _useMediaQuery.default; + } + }); + Object.defineProperty(exports, "useScrollTrigger", { + enumerable: true, + get: function get() { + return _useScrollTrigger.default; + } + }); + Object.defineProperty(exports, "withMobileDialog", { + enumerable: true, + get: function get() { + return _withMobileDialog.default; + } + }); + Object.defineProperty(exports, "withWidth", { + enumerable: true, + get: function get() { + return _withWidth.default; + } + }); + Object.defineProperty(exports, "Zoom", { + enumerable: true, + get: function get() { + return _Zoom.default; + } + }); + exports.colors = void 0; + + var colors = _interopRequireWildcard(__webpack_require__(7)); + + exports.colors = colors; + + var _styles = __webpack_require__(29); + + Object.keys(_styles).forEach(function (key) { + if (key === "default" || key === "__esModule") return; + if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return; + Object.defineProperty(exports, key, { + enumerable: true, + get: function get() { + return _styles[key]; + } + }); + }); + + var _utils = __webpack_require__(163); + + Object.keys(_utils).forEach(function (key) { + if (key === "default" || key === "__esModule") return; + if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return; + Object.defineProperty(exports, key, { + enumerable: true, + get: function get() { + return _utils[key]; + } + }); + }); + + var _Accordion = _interopRequireWildcard(__webpack_require__(191)); + + Object.keys(_Accordion).forEach(function (key) { + if (key === "default" || key === "__esModule") return; + if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return; + Object.defineProperty(exports, key, { + enumerable: true, + get: function get() { + return _Accordion[key]; + } + }); + }); + + var _AccordionActions = _interopRequireWildcard(__webpack_require__(213)); + + Object.keys(_AccordionActions).forEach(function (key) { + if (key === "default" || key === "__esModule") return; + if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return; + Object.defineProperty(exports, key, { + enumerable: true, + get: function get() { + return _AccordionActions[key]; + } + }); + }); + + var _AccordionDetails = _interopRequireWildcard(__webpack_require__(215)); + + Object.keys(_AccordionDetails).forEach(function (key) { + if (key === "default" || key === "__esModule") return; + if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return; + Object.defineProperty(exports, key, { + enumerable: true, + get: function get() { + return _AccordionDetails[key]; + } + }); + }); + + var _AccordionSummary = _interopRequireWildcard(__webpack_require__(217)); + + Object.keys(_AccordionSummary).forEach(function (key) { + if (key === "default" || key === "__esModule") return; + if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return; + Object.defineProperty(exports, key, { + enumerable: true, + get: function get() { + return _AccordionSummary[key]; + } + }); + }); + + var _AppBar = _interopRequireWildcard(__webpack_require__(225)); + + Object.keys(_AppBar).forEach(function (key) { + if (key === "default" || key === "__esModule") return; + if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return; + Object.defineProperty(exports, key, { + enumerable: true, + get: function get() { + return _AppBar[key]; + } + }); + }); + + var _Avatar = _interopRequireWildcard(__webpack_require__(227)); + + Object.keys(_Avatar).forEach(function (key) { + if (key === "default" || key === "__esModule") return; + if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return; + Object.defineProperty(exports, key, { + enumerable: true, + get: function get() { + return _Avatar[key]; + } + }); + }); + + var _Backdrop = _interopRequireWildcard(__webpack_require__(230)); + + Object.keys(_Backdrop).forEach(function (key) { + if (key === "default" || key === "__esModule") return; + if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return; + Object.defineProperty(exports, key, { + enumerable: true, + get: function get() { + return _Backdrop[key]; + } + }); + }); + + var _Badge = _interopRequireWildcard(__webpack_require__(234)); + + Object.keys(_Badge).forEach(function (key) { + if (key === "default" || key === "__esModule") return; + if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return; + Object.defineProperty(exports, key, { + enumerable: true, + get: function get() { + return _Badge[key]; + } + }); + }); + + var _BottomNavigation = _interopRequireWildcard(__webpack_require__(236)); + + Object.keys(_BottomNavigation).forEach(function (key) { + if (key === "default" || key === "__esModule") return; + if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return; + Object.defineProperty(exports, key, { + enumerable: true, + get: function get() { + return _BottomNavigation[key]; + } + }); + }); + + var _BottomNavigationAction = _interopRequireWildcard(__webpack_require__(238)); + + Object.keys(_BottomNavigationAction).forEach(function (key) { + if (key === "default" || key === "__esModule") return; + if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return; + Object.defineProperty(exports, key, { + enumerable: true, + get: function get() { + return _BottomNavigationAction[key]; + } + }); + }); + + var _Box = _interopRequireWildcard(__webpack_require__(240)); + + Object.keys(_Box).forEach(function (key) { + if (key === "default" || key === "__esModule") return; + if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return; + Object.defineProperty(exports, key, { + enumerable: true, + get: function get() { + return _Box[key]; + } + }); + }); + + var _Breadcrumbs = _interopRequireWildcard(__webpack_require__(242)); + + Object.keys(_Breadcrumbs).forEach(function (key) { + if (key === "default" || key === "__esModule") return; + if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return; + Object.defineProperty(exports, key, { + enumerable: true, + get: function get() { + return _Breadcrumbs[key]; + } + }); + }); + + var _Button = _interopRequireWildcard(__webpack_require__(248)); + + Object.keys(_Button).forEach(function (key) { + if (key === "default" || key === "__esModule") return; + if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return; + Object.defineProperty(exports, key, { + enumerable: true, + get: function get() { + return _Button[key]; + } + }); + }); + + var _ButtonBase = _interopRequireWildcard(__webpack_require__(219)); + + Object.keys(_ButtonBase).forEach(function (key) { + if (key === "default" || key === "__esModule") return; + if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return; + Object.defineProperty(exports, key, { + enumerable: true, + get: function get() { + return _ButtonBase[key]; + } + }); + }); + + var _ButtonGroup = _interopRequireWildcard(__webpack_require__(250)); + + Object.keys(_ButtonGroup).forEach(function (key) { + if (key === "default" || key === "__esModule") return; + if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return; + Object.defineProperty(exports, key, { + enumerable: true, + get: function get() { + return _ButtonGroup[key]; + } + }); + }); + + var _Card = _interopRequireWildcard(__webpack_require__(252)); + + Object.keys(_Card).forEach(function (key) { + if (key === "default" || key === "__esModule") return; + if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return; + Object.defineProperty(exports, key, { + enumerable: true, + get: function get() { + return _Card[key]; + } + }); + }); + + var _CardActionArea = _interopRequireWildcard(__webpack_require__(254)); + + Object.keys(_CardActionArea).forEach(function (key) { + if (key === "default" || key === "__esModule") return; + if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return; + Object.defineProperty(exports, key, { + enumerable: true, + get: function get() { + return _CardActionArea[key]; + } + }); + }); + + var _CardActions = _interopRequireWildcard(__webpack_require__(256)); + + Object.keys(_CardActions).forEach(function (key) { + if (key === "default" || key === "__esModule") return; + if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return; + Object.defineProperty(exports, key, { + enumerable: true, + get: function get() { + return _CardActions[key]; + } + }); + }); + + var _CardContent = _interopRequireWildcard(__webpack_require__(258)); + + Object.keys(_CardContent).forEach(function (key) { + if (key === "default" || key === "__esModule") return; + if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return; + Object.defineProperty(exports, key, { + enumerable: true, + get: function get() { + return _CardContent[key]; + } + }); + }); + + var _CardHeader = _interopRequireWildcard(__webpack_require__(260)); + + Object.keys(_CardHeader).forEach(function (key) { + if (key === "default" || key === "__esModule") return; + if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return; + Object.defineProperty(exports, key, { + enumerable: true, + get: function get() { + return _CardHeader[key]; + } + }); + }); + + var _CardMedia = _interopRequireWildcard(__webpack_require__(262)); + + Object.keys(_CardMedia).forEach(function (key) { + if (key === "default" || key === "__esModule") return; + if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return; + Object.defineProperty(exports, key, { + enumerable: true, + get: function get() { + return _CardMedia[key]; + } + }); + }); + + var _Checkbox = _interopRequireWildcard(__webpack_require__(264)); + + Object.keys(_Checkbox).forEach(function (key) { + if (key === "default" || key === "__esModule") return; + if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return; + Object.defineProperty(exports, key, { + enumerable: true, + get: function get() { + return _Checkbox[key]; + } + }); + }); + + var _Chip = _interopRequireWildcard(__webpack_require__(272)); + + Object.keys(_Chip).forEach(function (key) { + if (key === "default" || key === "__esModule") return; + if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return; + Object.defineProperty(exports, key, { + enumerable: true, + get: function get() { + return _Chip[key]; + } + }); + }); + + var _CircularProgress = _interopRequireWildcard(__webpack_require__(275)); + + Object.keys(_CircularProgress).forEach(function (key) { + if (key === "default" || key === "__esModule") return; + if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return; + Object.defineProperty(exports, key, { + enumerable: true, + get: function get() { + return _CircularProgress[key]; + } + }); + }); + + var _ClickAwayListener = _interopRequireWildcard(__webpack_require__(277)); + + Object.keys(_ClickAwayListener).forEach(function (key) { + if (key === "default" || key === "__esModule") return; + if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return; + Object.defineProperty(exports, key, { + enumerable: true, + get: function get() { + return _ClickAwayListener[key]; + } + }); + }); + + var _Collapse = _interopRequireWildcard(__webpack_require__(194)); + + Object.keys(_Collapse).forEach(function (key) { + if (key === "default" || key === "__esModule") return; + if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return; + Object.defineProperty(exports, key, { + enumerable: true, + get: function get() { + return _Collapse[key]; + } + }); + }); + + var _Container = _interopRequireWildcard(__webpack_require__(279)); + + Object.keys(_Container).forEach(function (key) { + if (key === "default" || key === "__esModule") return; + if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return; + Object.defineProperty(exports, key, { + enumerable: true, + get: function get() { + return _Container[key]; + } + }); + }); + + var _CssBaseline = _interopRequireWildcard(__webpack_require__(281)); + + Object.keys(_CssBaseline).forEach(function (key) { + if (key === "default" || key === "__esModule") return; + if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return; + Object.defineProperty(exports, key, { + enumerable: true, + get: function get() { + return _CssBaseline[key]; + } + }); + }); + + var _Dialog = _interopRequireWildcard(__webpack_require__(283)); + + Object.keys(_Dialog).forEach(function (key) { + if (key === "default" || key === "__esModule") return; + if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return; + Object.defineProperty(exports, key, { + enumerable: true, + get: function get() { + return _Dialog[key]; + } + }); + }); + + var _DialogActions = _interopRequireWildcard(__webpack_require__(294)); + + Object.keys(_DialogActions).forEach(function (key) { + if (key === "default" || key === "__esModule") return; + if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return; + Object.defineProperty(exports, key, { + enumerable: true, + get: function get() { + return _DialogActions[key]; + } + }); + }); + + var _DialogContent = _interopRequireWildcard(__webpack_require__(296)); + + Object.keys(_DialogContent).forEach(function (key) { + if (key === "default" || key === "__esModule") return; + if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return; + Object.defineProperty(exports, key, { + enumerable: true, + get: function get() { + return _DialogContent[key]; + } + }); + }); + + var _DialogContentText = _interopRequireWildcard(__webpack_require__(298)); + + Object.keys(_DialogContentText).forEach(function (key) { + if (key === "default" || key === "__esModule") return; + if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return; + Object.defineProperty(exports, key, { + enumerable: true, + get: function get() { + return _DialogContentText[key]; + } + }); + }); + + var _DialogTitle = _interopRequireWildcard(__webpack_require__(300)); + + Object.keys(_DialogTitle).forEach(function (key) { + if (key === "default" || key === "__esModule") return; + if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return; + Object.defineProperty(exports, key, { + enumerable: true, + get: function get() { + return _DialogTitle[key]; + } + }); + }); + + var _Divider = _interopRequireWildcard(__webpack_require__(302)); + + Object.keys(_Divider).forEach(function (key) { + if (key === "default" || key === "__esModule") return; + if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return; + Object.defineProperty(exports, key, { + enumerable: true, + get: function get() { + return _Divider[key]; + } + }); + }); + + var _Drawer = _interopRequireWildcard(__webpack_require__(304)); + + Object.keys(_Drawer).forEach(function (key) { + if (key === "default" || key === "__esModule") return; + if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return; + Object.defineProperty(exports, key, { + enumerable: true, + get: function get() { + return _Drawer[key]; + } + }); + }); + + var _ExpansionPanel = _interopRequireWildcard(__webpack_require__(308)); + + Object.keys(_ExpansionPanel).forEach(function (key) { + if (key === "default" || key === "__esModule") return; + if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return; + Object.defineProperty(exports, key, { + enumerable: true, + get: function get() { + return _ExpansionPanel[key]; + } + }); + }); + + var _ExpansionPanelActions = _interopRequireWildcard(__webpack_require__(311)); + + Object.keys(_ExpansionPanelActions).forEach(function (key) { + if (key === "default" || key === "__esModule") return; + if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return; + Object.defineProperty(exports, key, { + enumerable: true, + get: function get() { + return _ExpansionPanelActions[key]; + } + }); + }); + + var _ExpansionPanelDetails = _interopRequireWildcard(__webpack_require__(313)); + + Object.keys(_ExpansionPanelDetails).forEach(function (key) { + if (key === "default" || key === "__esModule") return; + if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return; + Object.defineProperty(exports, key, { + enumerable: true, + get: function get() { + return _ExpansionPanelDetails[key]; + } + }); + }); + + var _ExpansionPanelSummary = _interopRequireWildcard(__webpack_require__(315)); + + Object.keys(_ExpansionPanelSummary).forEach(function (key) { + if (key === "default" || key === "__esModule") return; + if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return; + Object.defineProperty(exports, key, { + enumerable: true, + get: function get() { + return _ExpansionPanelSummary[key]; + } + }); + }); + + var _Fab = _interopRequireWildcard(__webpack_require__(317)); + + Object.keys(_Fab).forEach(function (key) { + if (key === "default" || key === "__esModule") return; + if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return; + Object.defineProperty(exports, key, { + enumerable: true, + get: function get() { + return _Fab[key]; + } + }); + }); + + var _Fade = _interopRequireWildcard(__webpack_require__(232)); + + Object.keys(_Fade).forEach(function (key) { + if (key === "default" || key === "__esModule") return; + if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return; + Object.defineProperty(exports, key, { + enumerable: true, + get: function get() { + return _Fade[key]; + } + }); + }); + + var _FilledInput = _interopRequireWildcard(__webpack_require__(319)); + + Object.keys(_FilledInput).forEach(function (key) { + if (key === "default" || key === "__esModule") return; + if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return; + Object.defineProperty(exports, key, { + enumerable: true, + get: function get() { + return _FilledInput[key]; + } + }); + }); + + var _FormControl = _interopRequireWildcard(__webpack_require__(327)); + + Object.keys(_FormControl).forEach(function (key) { + if (key === "default" || key === "__esModule") return; + if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return; + Object.defineProperty(exports, key, { + enumerable: true, + get: function get() { + return _FormControl[key]; + } + }); + }); + + var _FormControlLabel = _interopRequireWildcard(__webpack_require__(329)); + + Object.keys(_FormControlLabel).forEach(function (key) { + if (key === "default" || key === "__esModule") return; + if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return; + Object.defineProperty(exports, key, { + enumerable: true, + get: function get() { + return _FormControlLabel[key]; + } + }); + }); + + var _FormGroup = _interopRequireWildcard(__webpack_require__(331)); + + Object.keys(_FormGroup).forEach(function (key) { + if (key === "default" || key === "__esModule") return; + if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return; + Object.defineProperty(exports, key, { + enumerable: true, + get: function get() { + return _FormGroup[key]; + } + }); + }); + + var _FormHelperText = _interopRequireWildcard(__webpack_require__(333)); + + Object.keys(_FormHelperText).forEach(function (key) { + if (key === "default" || key === "__esModule") return; + if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return; + Object.defineProperty(exports, key, { + enumerable: true, + get: function get() { + return _FormHelperText[key]; + } + }); + }); + + var _FormLabel = _interopRequireWildcard(__webpack_require__(335)); + + Object.keys(_FormLabel).forEach(function (key) { + if (key === "default" || key === "__esModule") return; + if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return; + Object.defineProperty(exports, key, { + enumerable: true, + get: function get() { + return _FormLabel[key]; + } + }); + }); + + var _Grid = _interopRequireWildcard(__webpack_require__(337)); + + Object.keys(_Grid).forEach(function (key) { + if (key === "default" || key === "__esModule") return; + if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return; + Object.defineProperty(exports, key, { + enumerable: true, + get: function get() { + return _Grid[key]; + } + }); + }); + + var _GridList = _interopRequireWildcard(__webpack_require__(339)); + + Object.keys(_GridList).forEach(function (key) { + if (key === "default" || key === "__esModule") return; + if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return; + Object.defineProperty(exports, key, { + enumerable: true, + get: function get() { + return _GridList[key]; + } + }); + }); + + var _GridListTile = _interopRequireWildcard(__webpack_require__(341)); + + Object.keys(_GridListTile).forEach(function (key) { + if (key === "default" || key === "__esModule") return; + if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return; + Object.defineProperty(exports, key, { + enumerable: true, + get: function get() { + return _GridListTile[key]; + } + }); + }); + + var _GridListTileBar = _interopRequireWildcard(__webpack_require__(343)); + + Object.keys(_GridListTileBar).forEach(function (key) { + if (key === "default" || key === "__esModule") return; + if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return; + Object.defineProperty(exports, key, { + enumerable: true, + get: function get() { + return _GridListTileBar[key]; + } + }); + }); + + var _Grow = _interopRequireWildcard(__webpack_require__(345)); + + Object.keys(_Grow).forEach(function (key) { + if (key === "default" || key === "__esModule") return; + if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return; + Object.defineProperty(exports, key, { + enumerable: true, + get: function get() { + return _Grow[key]; + } + }); + }); + + var _Hidden = _interopRequireWildcard(__webpack_require__(347)); + + Object.keys(_Hidden).forEach(function (key) { + if (key === "default" || key === "__esModule") return; + if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return; + Object.defineProperty(exports, key, { + enumerable: true, + get: function get() { + return _Hidden[key]; + } + }); + }); + + var _Icon = _interopRequireWildcard(__webpack_require__(355)); + + Object.keys(_Icon).forEach(function (key) { + if (key === "default" || key === "__esModule") return; + if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return; + Object.defineProperty(exports, key, { + enumerable: true, + get: function get() { + return _Icon[key]; + } + }); + }); + + var _IconButton = _interopRequireWildcard(__webpack_require__(223)); + + Object.keys(_IconButton).forEach(function (key) { + if (key === "default" || key === "__esModule") return; + if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return; + Object.defineProperty(exports, key, { + enumerable: true, + get: function get() { + return _IconButton[key]; + } + }); + }); + + var _ImageList = _interopRequireWildcard(__webpack_require__(357)); + + Object.keys(_ImageList).forEach(function (key) { + if (key === "default" || key === "__esModule") return; + if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return; + Object.defineProperty(exports, key, { + enumerable: true, + get: function get() { + return _ImageList[key]; + } + }); + }); + + var _ImageListItem = _interopRequireWildcard(__webpack_require__(359)); + + Object.keys(_ImageListItem).forEach(function (key) { + if (key === "default" || key === "__esModule") return; + if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return; + Object.defineProperty(exports, key, { + enumerable: true, + get: function get() { + return _ImageListItem[key]; + } + }); + }); + + var _ImageListItemBar = _interopRequireWildcard(__webpack_require__(361)); + + Object.keys(_ImageListItemBar).forEach(function (key) { + if (key === "default" || key === "__esModule") return; + if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return; + Object.defineProperty(exports, key, { + enumerable: true, + get: function get() { + return _ImageListItemBar[key]; + } + }); + }); + + var _Input = _interopRequireWildcard(__webpack_require__(363)); + + Object.keys(_Input).forEach(function (key) { + if (key === "default" || key === "__esModule") return; + if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return; + Object.defineProperty(exports, key, { + enumerable: true, + get: function get() { + return _Input[key]; + } + }); + }); + + var _InputAdornment = _interopRequireWildcard(__webpack_require__(365)); + + Object.keys(_InputAdornment).forEach(function (key) { + if (key === "default" || key === "__esModule") return; + if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return; + Object.defineProperty(exports, key, { + enumerable: true, + get: function get() { + return _InputAdornment[key]; + } + }); + }); + + var _InputBase = _interopRequireWildcard(__webpack_require__(321)); + + Object.keys(_InputBase).forEach(function (key) { + if (key === "default" || key === "__esModule") return; + if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return; + Object.defineProperty(exports, key, { + enumerable: true, + get: function get() { + return _InputBase[key]; + } + }); + }); + + var _InputLabel = _interopRequireWildcard(__webpack_require__(367)); + + Object.keys(_InputLabel).forEach(function (key) { + if (key === "default" || key === "__esModule") return; + if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return; + Object.defineProperty(exports, key, { + enumerable: true, + get: function get() { + return _InputLabel[key]; + } + }); + }); + + var _LinearProgress = _interopRequireWildcard(__webpack_require__(369)); + + Object.keys(_LinearProgress).forEach(function (key) { + if (key === "default" || key === "__esModule") return; + if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return; + Object.defineProperty(exports, key, { + enumerable: true, + get: function get() { + return _LinearProgress[key]; + } + }); + }); + + var _Link = _interopRequireWildcard(__webpack_require__(371)); + + Object.keys(_Link).forEach(function (key) { + if (key === "default" || key === "__esModule") return; + if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return; + Object.defineProperty(exports, key, { + enumerable: true, + get: function get() { + return _Link[key]; + } + }); + }); + + var _List = _interopRequireWildcard(__webpack_require__(373)); + + Object.keys(_List).forEach(function (key) { + if (key === "default" || key === "__esModule") return; + if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return; + Object.defineProperty(exports, key, { + enumerable: true, + get: function get() { + return _List[key]; + } + }); + }); + + var _ListItem = _interopRequireWildcard(__webpack_require__(376)); + + Object.keys(_ListItem).forEach(function (key) { + if (key === "default" || key === "__esModule") return; + if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return; + Object.defineProperty(exports, key, { + enumerable: true, + get: function get() { + return _ListItem[key]; + } + }); + }); + + var _ListItemAvatar = _interopRequireWildcard(__webpack_require__(378)); + + Object.keys(_ListItemAvatar).forEach(function (key) { + if (key === "default" || key === "__esModule") return; + if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return; + Object.defineProperty(exports, key, { + enumerable: true, + get: function get() { + return _ListItemAvatar[key]; + } + }); + }); + + var _ListItemIcon = _interopRequireWildcard(__webpack_require__(380)); + + Object.keys(_ListItemIcon).forEach(function (key) { + if (key === "default" || key === "__esModule") return; + if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return; + Object.defineProperty(exports, key, { + enumerable: true, + get: function get() { + return _ListItemIcon[key]; + } + }); + }); + + var _ListItemSecondaryAction = _interopRequireWildcard(__webpack_require__(382)); + + Object.keys(_ListItemSecondaryAction).forEach(function (key) { + if (key === "default" || key === "__esModule") return; + if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return; + Object.defineProperty(exports, key, { + enumerable: true, + get: function get() { + return _ListItemSecondaryAction[key]; + } + }); + }); + + var _ListItemText = _interopRequireWildcard(__webpack_require__(384)); + + Object.keys(_ListItemText).forEach(function (key) { + if (key === "default" || key === "__esModule") return; + if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return; + Object.defineProperty(exports, key, { + enumerable: true, + get: function get() { + return _ListItemText[key]; + } + }); + }); + + var _ListSubheader = _interopRequireWildcard(__webpack_require__(386)); + + Object.keys(_ListSubheader).forEach(function (key) { + if (key === "default" || key === "__esModule") return; + if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return; + Object.defineProperty(exports, key, { + enumerable: true, + get: function get() { + return _ListSubheader[key]; + } + }); + }); + + var _Menu = _interopRequireWildcard(__webpack_require__(388)); + + Object.keys(_Menu).forEach(function (key) { + if (key === "default" || key === "__esModule") return; + if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return; + Object.defineProperty(exports, key, { + enumerable: true, + get: function get() { + return _Menu[key]; + } + }); + }); + + var _MenuItem = _interopRequireWildcard(__webpack_require__(394)); + + Object.keys(_MenuItem).forEach(function (key) { + if (key === "default" || key === "__esModule") return; + if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return; + Object.defineProperty(exports, key, { + enumerable: true, + get: function get() { + return _MenuItem[key]; + } + }); + }); + + var _MenuList = _interopRequireWildcard(__webpack_require__(392)); + + Object.keys(_MenuList).forEach(function (key) { + if (key === "default" || key === "__esModule") return; + if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return; + Object.defineProperty(exports, key, { + enumerable: true, + get: function get() { + return _MenuList[key]; + } + }); + }); + + var _MobileStepper = _interopRequireWildcard(__webpack_require__(396)); + + Object.keys(_MobileStepper).forEach(function (key) { + if (key === "default" || key === "__esModule") return; + if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return; + Object.defineProperty(exports, key, { + enumerable: true, + get: function get() { + return _MobileStepper[key]; + } + }); + }); + + var _Modal = _interopRequireWildcard(__webpack_require__(285)); + + Object.keys(_Modal).forEach(function (key) { + if (key === "default" || key === "__esModule") return; + if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return; + Object.defineProperty(exports, key, { + enumerable: true, + get: function get() { + return _Modal[key]; + } + }); + }); + + var _NativeSelect = _interopRequireWildcard(__webpack_require__(398)); + + Object.keys(_NativeSelect).forEach(function (key) { + if (key === "default" || key === "__esModule") return; + if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return; + Object.defineProperty(exports, key, { + enumerable: true, + get: function get() { + return _NativeSelect[key]; + } + }); + }); + + var _NoSsr = _interopRequireWildcard(__webpack_require__(402)); + + Object.keys(_NoSsr).forEach(function (key) { + if (key === "default" || key === "__esModule") return; + if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return; + Object.defineProperty(exports, key, { + enumerable: true, + get: function get() { + return _NoSsr[key]; + } + }); + }); + + var _OutlinedInput = _interopRequireWildcard(__webpack_require__(404)); + + Object.keys(_OutlinedInput).forEach(function (key) { + if (key === "default" || key === "__esModule") return; + if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return; + Object.defineProperty(exports, key, { + enumerable: true, + get: function get() { + return _OutlinedInput[key]; + } + }); + }); + + var _Paper = _interopRequireWildcard(__webpack_require__(210)); + + Object.keys(_Paper).forEach(function (key) { + if (key === "default" || key === "__esModule") return; + if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return; + Object.defineProperty(exports, key, { + enumerable: true, + get: function get() { + return _Paper[key]; + } + }); + }); + + var _Popover = _interopRequireWildcard(__webpack_require__(390)); + + Object.keys(_Popover).forEach(function (key) { + if (key === "default" || key === "__esModule") return; + if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return; + Object.defineProperty(exports, key, { + enumerable: true, + get: function get() { + return _Popover[key]; + } + }); + }); + + var _Popper = _interopRequireWildcard(__webpack_require__(407)); + + Object.keys(_Popper).forEach(function (key) { + if (key === "default" || key === "__esModule") return; + if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return; + Object.defineProperty(exports, key, { + enumerable: true, + get: function get() { + return _Popper[key]; + } + }); + }); + + var _Portal = _interopRequireWildcard(__webpack_require__(287)); + + Object.keys(_Portal).forEach(function (key) { + if (key === "default" || key === "__esModule") return; + if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return; + Object.defineProperty(exports, key, { + enumerable: true, + get: function get() { + return _Portal[key]; + } + }); + }); + + var _Radio = _interopRequireWildcard(__webpack_require__(410)); + + Object.keys(_Radio).forEach(function (key) { + if (key === "default" || key === "__esModule") return; + if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return; + Object.defineProperty(exports, key, { + enumerable: true, + get: function get() { + return _Radio[key]; + } + }); + }); + + var _RadioGroup = _interopRequireWildcard(__webpack_require__(417)); + + Object.keys(_RadioGroup).forEach(function (key) { + if (key === "default" || key === "__esModule") return; + if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return; + Object.defineProperty(exports, key, { + enumerable: true, + get: function get() { + return _RadioGroup[key]; + } + }); + }); + + var _RootRef = _interopRequireWildcard(__webpack_require__(419)); + + Object.keys(_RootRef).forEach(function (key) { + if (key === "default" || key === "__esModule") return; + if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return; + Object.defineProperty(exports, key, { + enumerable: true, + get: function get() { + return _RootRef[key]; + } + }); + }); + + var _Select = _interopRequireWildcard(__webpack_require__(424)); + + Object.keys(_Select).forEach(function (key) { + if (key === "default" || key === "__esModule") return; + if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return; + Object.defineProperty(exports, key, { + enumerable: true, + get: function get() { + return _Select[key]; + } + }); + }); + + var _Slide = _interopRequireWildcard(__webpack_require__(306)); + + Object.keys(_Slide).forEach(function (key) { + if (key === "default" || key === "__esModule") return; + if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return; + Object.defineProperty(exports, key, { + enumerable: true, + get: function get() { + return _Slide[key]; + } + }); + }); + + var _Slider = _interopRequireWildcard(__webpack_require__(427)); + + Object.keys(_Slider).forEach(function (key) { + if (key === "default" || key === "__esModule") return; + if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return; + Object.defineProperty(exports, key, { + enumerable: true, + get: function get() { + return _Slider[key]; + } + }); + }); + + var _Snackbar = _interopRequireWildcard(__webpack_require__(430)); + + Object.keys(_Snackbar).forEach(function (key) { + if (key === "default" || key === "__esModule") return; + if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return; + Object.defineProperty(exports, key, { + enumerable: true, + get: function get() { + return _Snackbar[key]; + } + }); + }); + + var _SnackbarContent = _interopRequireWildcard(__webpack_require__(432)); + + Object.keys(_SnackbarContent).forEach(function (key) { + if (key === "default" || key === "__esModule") return; + if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return; + Object.defineProperty(exports, key, { + enumerable: true, + get: function get() { + return _SnackbarContent[key]; + } + }); + }); + + var _Step = _interopRequireWildcard(__webpack_require__(434)); + + Object.keys(_Step).forEach(function (key) { + if (key === "default" || key === "__esModule") return; + if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return; + Object.defineProperty(exports, key, { + enumerable: true, + get: function get() { + return _Step[key]; + } + }); + }); + + var _StepButton = _interopRequireWildcard(__webpack_require__(436)); + + Object.keys(_StepButton).forEach(function (key) { + if (key === "default" || key === "__esModule") return; + if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return; + Object.defineProperty(exports, key, { + enumerable: true, + get: function get() { + return _StepButton[key]; + } + }); + }); + + var _StepConnector = _interopRequireWildcard(__webpack_require__(444)); + + Object.keys(_StepConnector).forEach(function (key) { + if (key === "default" || key === "__esModule") return; + if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return; + Object.defineProperty(exports, key, { + enumerable: true, + get: function get() { + return _StepConnector[key]; + } + }); + }); + + var _StepContent = _interopRequireWildcard(__webpack_require__(446)); + + Object.keys(_StepContent).forEach(function (key) { + if (key === "default" || key === "__esModule") return; + if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return; + Object.defineProperty(exports, key, { + enumerable: true, + get: function get() { + return _StepContent[key]; + } + }); + }); + + var _StepIcon = _interopRequireWildcard(__webpack_require__(440)); + + Object.keys(_StepIcon).forEach(function (key) { + if (key === "default" || key === "__esModule") return; + if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return; + Object.defineProperty(exports, key, { + enumerable: true, + get: function get() { + return _StepIcon[key]; + } + }); + }); + + var _StepLabel = _interopRequireWildcard(__webpack_require__(438)); + + Object.keys(_StepLabel).forEach(function (key) { + if (key === "default" || key === "__esModule") return; + if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return; + Object.defineProperty(exports, key, { + enumerable: true, + get: function get() { + return _StepLabel[key]; + } + }); + }); + + var _Stepper = _interopRequireWildcard(__webpack_require__(448)); + + Object.keys(_Stepper).forEach(function (key) { + if (key === "default" || key === "__esModule") return; + if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return; + Object.defineProperty(exports, key, { + enumerable: true, + get: function get() { + return _Stepper[key]; + } + }); + }); + + var _SvgIcon = _interopRequireWildcard(__webpack_require__(167)); + + Object.keys(_SvgIcon).forEach(function (key) { + if (key === "default" || key === "__esModule") return; + if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return; + Object.defineProperty(exports, key, { + enumerable: true, + get: function get() { + return _SvgIcon[key]; + } + }); + }); + + var _SwipeableDrawer = _interopRequireWildcard(__webpack_require__(450)); + + Object.keys(_SwipeableDrawer).forEach(function (key) { + if (key === "default" || key === "__esModule") return; + if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return; + Object.defineProperty(exports, key, { + enumerable: true, + get: function get() { + return _SwipeableDrawer[key]; + } + }); + }); + + var _Switch = _interopRequireWildcard(__webpack_require__(453)); + + Object.keys(_Switch).forEach(function (key) { + if (key === "default" || key === "__esModule") return; + if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return; + Object.defineProperty(exports, key, { + enumerable: true, + get: function get() { + return _Switch[key]; + } + }); + }); + + var _Tab = _interopRequireWildcard(__webpack_require__(455)); + + Object.keys(_Tab).forEach(function (key) { + if (key === "default" || key === "__esModule") return; + if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return; + Object.defineProperty(exports, key, { + enumerable: true, + get: function get() { + return _Tab[key]; + } + }); + }); + + var _Table = _interopRequireWildcard(__webpack_require__(457)); + + Object.keys(_Table).forEach(function (key) { + if (key === "default" || key === "__esModule") return; + if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return; + Object.defineProperty(exports, key, { + enumerable: true, + get: function get() { + return _Table[key]; + } + }); + }); + + var _TableBody = _interopRequireWildcard(__webpack_require__(460)); + + Object.keys(_TableBody).forEach(function (key) { + if (key === "default" || key === "__esModule") return; + if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return; + Object.defineProperty(exports, key, { + enumerable: true, + get: function get() { + return _TableBody[key]; + } + }); + }); + + var _TableCell = _interopRequireWildcard(__webpack_require__(463)); + + Object.keys(_TableCell).forEach(function (key) { + if (key === "default" || key === "__esModule") return; + if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return; + Object.defineProperty(exports, key, { + enumerable: true, + get: function get() { + return _TableCell[key]; + } + }); + }); + + var _TableContainer = _interopRequireWildcard(__webpack_require__(465)); + + Object.keys(_TableContainer).forEach(function (key) { + if (key === "default" || key === "__esModule") return; + if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return; + Object.defineProperty(exports, key, { + enumerable: true, + get: function get() { + return _TableContainer[key]; + } + }); + }); + + var _TableFooter = _interopRequireWildcard(__webpack_require__(467)); + + Object.keys(_TableFooter).forEach(function (key) { + if (key === "default" || key === "__esModule") return; + if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return; + Object.defineProperty(exports, key, { + enumerable: true, + get: function get() { + return _TableFooter[key]; + } + }); + }); + + var _TableHead = _interopRequireWildcard(__webpack_require__(469)); + + Object.keys(_TableHead).forEach(function (key) { + if (key === "default" || key === "__esModule") return; + if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return; + Object.defineProperty(exports, key, { + enumerable: true, + get: function get() { + return _TableHead[key]; + } + }); + }); + + var _TablePagination = _interopRequireWildcard(__webpack_require__(471)); + + Object.keys(_TablePagination).forEach(function (key) { + if (key === "default" || key === "__esModule") return; + if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return; + Object.defineProperty(exports, key, { + enumerable: true, + get: function get() { + return _TablePagination[key]; + } + }); + }); + + var _TableRow = _interopRequireWildcard(__webpack_require__(478)); + + Object.keys(_TableRow).forEach(function (key) { + if (key === "default" || key === "__esModule") return; + if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return; + Object.defineProperty(exports, key, { + enumerable: true, + get: function get() { + return _TableRow[key]; + } + }); + }); + + var _TableSortLabel = _interopRequireWildcard(__webpack_require__(480)); + + Object.keys(_TableSortLabel).forEach(function (key) { + if (key === "default" || key === "__esModule") return; + if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return; + Object.defineProperty(exports, key, { + enumerable: true, + get: function get() { + return _TableSortLabel[key]; + } + }); + }); + + var _Tabs = _interopRequireWildcard(__webpack_require__(483)); + + Object.keys(_Tabs).forEach(function (key) { + if (key === "default" || key === "__esModule") return; + if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return; + Object.defineProperty(exports, key, { + enumerable: true, + get: function get() { + return _Tabs[key]; + } + }); + }); + + var _TabScrollButton = _interopRequireWildcard(__webpack_require__(489)); + + Object.keys(_TabScrollButton).forEach(function (key) { + if (key === "default" || key === "__esModule") return; + if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return; + Object.defineProperty(exports, key, { + enumerable: true, + get: function get() { + return _TabScrollButton[key]; + } + }); + }); + + var _TextField = _interopRequireWildcard(__webpack_require__(491)); + + Object.keys(_TextField).forEach(function (key) { + if (key === "default" || key === "__esModule") return; + if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return; + Object.defineProperty(exports, key, { + enumerable: true, + get: function get() { + return _TextField[key]; + } + }); + }); + + var _TextareaAutosize = _interopRequireWildcard(__webpack_require__(324)); + + Object.keys(_TextareaAutosize).forEach(function (key) { + if (key === "default" || key === "__esModule") return; + if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return; + Object.defineProperty(exports, key, { + enumerable: true, + get: function get() { + return _TextareaAutosize[key]; + } + }); + }); + + var _Toolbar = _interopRequireWildcard(__webpack_require__(473)); + + Object.keys(_Toolbar).forEach(function (key) { + if (key === "default" || key === "__esModule") return; + if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return; + Object.defineProperty(exports, key, { + enumerable: true, + get: function get() { + return _Toolbar[key]; + } + }); + }); + + var _Tooltip = _interopRequireWildcard(__webpack_require__(493)); + + Object.keys(_Tooltip).forEach(function (key) { + if (key === "default" || key === "__esModule") return; + if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return; + Object.defineProperty(exports, key, { + enumerable: true, + get: function get() { + return _Tooltip[key]; + } + }); + }); + + var _Typography = _interopRequireWildcard(__webpack_require__(244)); + + Object.keys(_Typography).forEach(function (key) { + if (key === "default" || key === "__esModule") return; + if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return; + Object.defineProperty(exports, key, { + enumerable: true, + get: function get() { + return _Typography[key]; + } + }); + }); + + var _Unstable_TrapFocus = _interopRequireWildcard(__webpack_require__(291)); + + Object.keys(_Unstable_TrapFocus).forEach(function (key) { + if (key === "default" || key === "__esModule") return; + if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return; + Object.defineProperty(exports, key, { + enumerable: true, + get: function get() { + return _Unstable_TrapFocus[key]; + } + }); + }); + + var _useMediaQuery = _interopRequireWildcard(__webpack_require__(352)); + + Object.keys(_useMediaQuery).forEach(function (key) { + if (key === "default" || key === "__esModule") return; + if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return; + Object.defineProperty(exports, key, { + enumerable: true, + get: function get() { + return _useMediaQuery[key]; + } + }); + }); + + var _useScrollTrigger = _interopRequireWildcard(__webpack_require__(495)); + + Object.keys(_useScrollTrigger).forEach(function (key) { + if (key === "default" || key === "__esModule") return; + if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return; + Object.defineProperty(exports, key, { + enumerable: true, + get: function get() { + return _useScrollTrigger[key]; + } + }); + }); + + var _withMobileDialog = _interopRequireWildcard(__webpack_require__(497)); + + Object.keys(_withMobileDialog).forEach(function (key) { + if (key === "default" || key === "__esModule") return; + if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return; + Object.defineProperty(exports, key, { + enumerable: true, + get: function get() { + return _withMobileDialog[key]; + } + }); + }); + + var _withWidth = _interopRequireWildcard(__webpack_require__(350)); + + Object.keys(_withWidth).forEach(function (key) { + if (key === "default" || key === "__esModule") return; + if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return; + Object.defineProperty(exports, key, { + enumerable: true, + get: function get() { + return _withWidth[key]; + } + }); + }); + + var _Zoom = _interopRequireWildcard(__webpack_require__(499)); + + Object.keys(_Zoom).forEach(function (key) { + if (key === "default" || key === "__esModule") return; + if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return; + Object.defineProperty(exports, key, { + enumerable: true, + get: function get() { + return _Zoom[key]; + } + }); + }); + +/***/ }, +/* 5 */ +/***/ function(module, exports, __webpack_require__) { + + var _typeof = __webpack_require__(6)["default"]; + + function _getRequireWildcardCache(nodeInterop) { + if (typeof WeakMap !== "function") return null; + var cacheBabelInterop = new WeakMap(); + var cacheNodeInterop = new WeakMap(); + return (_getRequireWildcardCache = function _getRequireWildcardCache(nodeInterop) { + return nodeInterop ? cacheNodeInterop : cacheBabelInterop; + })(nodeInterop); + } + + function _interopRequireWildcard(obj, nodeInterop) { + if (!nodeInterop && obj && obj.__esModule) { + return obj; + } + + if (obj === null || _typeof(obj) !== "object" && typeof obj !== "function") { + return { + "default": obj + }; + } + + var cache = _getRequireWildcardCache(nodeInterop); + + if (cache && cache.has(obj)) { + return cache.get(obj); + } + + var newObj = {}; + var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; + + for (var key in obj) { + if (key !== "default" && Object.prototype.hasOwnProperty.call(obj, key)) { + var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; + + if (desc && (desc.get || desc.set)) { + Object.defineProperty(newObj, key, desc); + } else { + newObj[key] = obj[key]; + } + } + } + + newObj["default"] = obj; + + if (cache) { + cache.set(obj, newObj); + } + + return newObj; + } + + module.exports = _interopRequireWildcard; + module.exports["default"] = module.exports, module.exports.__esModule = true; + +/***/ }, +/* 6 */ +/***/ function(module, exports) { + + function _typeof(obj) { + "@babel/helpers - typeof"; + + if (typeof Symbol === "function" && typeof Symbol.iterator === "symbol") { + module.exports = _typeof = function _typeof(obj) { + return typeof obj; + }; + + module.exports["default"] = module.exports, module.exports.__esModule = true; + } else { + module.exports = _typeof = function _typeof(obj) { + return obj && typeof Symbol === "function" && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; + }; + + module.exports["default"] = module.exports, module.exports.__esModule = true; + } + + return _typeof(obj); + } + + module.exports = _typeof; + module.exports["default"] = module.exports, module.exports.__esModule = true; + +/***/ }, +/* 7 */ +/***/ function(module, exports, __webpack_require__) { + + "use strict"; + + var _interopRequireDefault = __webpack_require__(8); + + Object.defineProperty(exports, "__esModule", { + value: true + }); + Object.defineProperty(exports, "common", { + enumerable: true, + get: function get() { + return _common.default; + } + }); + Object.defineProperty(exports, "red", { + enumerable: true, + get: function get() { + return _red.default; + } + }); + Object.defineProperty(exports, "pink", { + enumerable: true, + get: function get() { + return _pink.default; + } + }); + Object.defineProperty(exports, "purple", { + enumerable: true, + get: function get() { + return _purple.default; + } + }); + Object.defineProperty(exports, "deepPurple", { + enumerable: true, + get: function get() { + return _deepPurple.default; + } + }); + Object.defineProperty(exports, "indigo", { + enumerable: true, + get: function get() { + return _indigo.default; + } + }); + Object.defineProperty(exports, "blue", { + enumerable: true, + get: function get() { + return _blue.default; + } + }); + Object.defineProperty(exports, "lightBlue", { + enumerable: true, + get: function get() { + return _lightBlue.default; + } + }); + Object.defineProperty(exports, "cyan", { + enumerable: true, + get: function get() { + return _cyan.default; + } + }); + Object.defineProperty(exports, "teal", { + enumerable: true, + get: function get() { + return _teal.default; + } + }); + Object.defineProperty(exports, "green", { + enumerable: true, + get: function get() { + return _green.default; + } + }); + Object.defineProperty(exports, "lightGreen", { + enumerable: true, + get: function get() { + return _lightGreen.default; + } + }); + Object.defineProperty(exports, "lime", { + enumerable: true, + get: function get() { + return _lime.default; + } + }); + Object.defineProperty(exports, "yellow", { + enumerable: true, + get: function get() { + return _yellow.default; + } + }); + Object.defineProperty(exports, "amber", { + enumerable: true, + get: function get() { + return _amber.default; + } + }); + Object.defineProperty(exports, "orange", { + enumerable: true, + get: function get() { + return _orange.default; + } + }); + Object.defineProperty(exports, "deepOrange", { + enumerable: true, + get: function get() { + return _deepOrange.default; + } + }); + Object.defineProperty(exports, "brown", { + enumerable: true, + get: function get() { + return _brown.default; + } + }); + Object.defineProperty(exports, "grey", { + enumerable: true, + get: function get() { + return _grey.default; + } + }); + Object.defineProperty(exports, "blueGrey", { + enumerable: true, + get: function get() { + return _blueGrey.default; + } + }); + + var _common = _interopRequireDefault(__webpack_require__(9)); + + var _red = _interopRequireDefault(__webpack_require__(10)); + + var _pink = _interopRequireDefault(__webpack_require__(11)); + + var _purple = _interopRequireDefault(__webpack_require__(12)); + + var _deepPurple = _interopRequireDefault(__webpack_require__(13)); + + var _indigo = _interopRequireDefault(__webpack_require__(14)); + + var _blue = _interopRequireDefault(__webpack_require__(15)); + + var _lightBlue = _interopRequireDefault(__webpack_require__(16)); + + var _cyan = _interopRequireDefault(__webpack_require__(17)); + + var _teal = _interopRequireDefault(__webpack_require__(18)); + + var _green = _interopRequireDefault(__webpack_require__(19)); + + var _lightGreen = _interopRequireDefault(__webpack_require__(20)); + + var _lime = _interopRequireDefault(__webpack_require__(21)); + + var _yellow = _interopRequireDefault(__webpack_require__(22)); + + var _amber = _interopRequireDefault(__webpack_require__(23)); + + var _orange = _interopRequireDefault(__webpack_require__(24)); + + var _deepOrange = _interopRequireDefault(__webpack_require__(25)); + + var _brown = _interopRequireDefault(__webpack_require__(26)); + + var _grey = _interopRequireDefault(__webpack_require__(27)); + + var _blueGrey = _interopRequireDefault(__webpack_require__(28)); + +/***/ }, +/* 8 */ +/***/ function(module, exports) { + + function _interopRequireDefault(obj) { + return obj && obj.__esModule ? obj : { + "default": obj + }; + } + + module.exports = _interopRequireDefault; + module.exports["default"] = module.exports, module.exports.__esModule = true; + +/***/ }, +/* 9 */ +/***/ function(module, exports) { + + "use strict"; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = void 0; + var common = { + black: '#000', + white: '#fff' + }; + var _default = common; + exports.default = _default; + +/***/ }, +/* 10 */ +/***/ function(module, exports) { + + "use strict"; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = void 0; + var red = { + 50: '#ffebee', + 100: '#ffcdd2', + 200: '#ef9a9a', + 300: '#e57373', + 400: '#ef5350', + 500: '#f44336', + 600: '#e53935', + 700: '#d32f2f', + 800: '#c62828', + 900: '#b71c1c', + A100: '#ff8a80', + A200: '#ff5252', + A400: '#ff1744', + A700: '#d50000' + }; + var _default = red; + exports.default = _default; + +/***/ }, +/* 11 */ +/***/ function(module, exports) { + + "use strict"; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = void 0; + var pink = { + 50: '#fce4ec', + 100: '#f8bbd0', + 200: '#f48fb1', + 300: '#f06292', + 400: '#ec407a', + 500: '#e91e63', + 600: '#d81b60', + 700: '#c2185b', + 800: '#ad1457', + 900: '#880e4f', + A100: '#ff80ab', + A200: '#ff4081', + A400: '#f50057', + A700: '#c51162' + }; + var _default = pink; + exports.default = _default; + +/***/ }, +/* 12 */ +/***/ function(module, exports) { + + "use strict"; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = void 0; + var purple = { + 50: '#f3e5f5', + 100: '#e1bee7', + 200: '#ce93d8', + 300: '#ba68c8', + 400: '#ab47bc', + 500: '#9c27b0', + 600: '#8e24aa', + 700: '#7b1fa2', + 800: '#6a1b9a', + 900: '#4a148c', + A100: '#ea80fc', + A200: '#e040fb', + A400: '#d500f9', + A700: '#aa00ff' + }; + var _default = purple; + exports.default = _default; + +/***/ }, +/* 13 */ +/***/ function(module, exports) { + + "use strict"; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = void 0; + var deepPurple = { + 50: '#ede7f6', + 100: '#d1c4e9', + 200: '#b39ddb', + 300: '#9575cd', + 400: '#7e57c2', + 500: '#673ab7', + 600: '#5e35b1', + 700: '#512da8', + 800: '#4527a0', + 900: '#311b92', + A100: '#b388ff', + A200: '#7c4dff', + A400: '#651fff', + A700: '#6200ea' + }; + var _default = deepPurple; + exports.default = _default; + +/***/ }, +/* 14 */ +/***/ function(module, exports) { + + "use strict"; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = void 0; + var indigo = { + 50: '#e8eaf6', + 100: '#c5cae9', + 200: '#9fa8da', + 300: '#7986cb', + 400: '#5c6bc0', + 500: '#3f51b5', + 600: '#3949ab', + 700: '#303f9f', + 800: '#283593', + 900: '#1a237e', + A100: '#8c9eff', + A200: '#536dfe', + A400: '#3d5afe', + A700: '#304ffe' + }; + var _default = indigo; + exports.default = _default; + +/***/ }, +/* 15 */ +/***/ function(module, exports) { + + "use strict"; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = void 0; + var blue = { + 50: '#e3f2fd', + 100: '#bbdefb', + 200: '#90caf9', + 300: '#64b5f6', + 400: '#42a5f5', + 500: '#2196f3', + 600: '#1e88e5', + 700: '#1976d2', + 800: '#1565c0', + 900: '#0d47a1', + A100: '#82b1ff', + A200: '#448aff', + A400: '#2979ff', + A700: '#2962ff' + }; + var _default = blue; + exports.default = _default; + +/***/ }, +/* 16 */ +/***/ function(module, exports) { + + "use strict"; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = void 0; + var lightBlue = { + 50: '#e1f5fe', + 100: '#b3e5fc', + 200: '#81d4fa', + 300: '#4fc3f7', + 400: '#29b6f6', + 500: '#03a9f4', + 600: '#039be5', + 700: '#0288d1', + 800: '#0277bd', + 900: '#01579b', + A100: '#80d8ff', + A200: '#40c4ff', + A400: '#00b0ff', + A700: '#0091ea' + }; + var _default = lightBlue; + exports.default = _default; + +/***/ }, +/* 17 */ +/***/ function(module, exports) { + + "use strict"; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = void 0; + var cyan = { + 50: '#e0f7fa', + 100: '#b2ebf2', + 200: '#80deea', + 300: '#4dd0e1', + 400: '#26c6da', + 500: '#00bcd4', + 600: '#00acc1', + 700: '#0097a7', + 800: '#00838f', + 900: '#006064', + A100: '#84ffff', + A200: '#18ffff', + A400: '#00e5ff', + A700: '#00b8d4' + }; + var _default = cyan; + exports.default = _default; + +/***/ }, +/* 18 */ +/***/ function(module, exports) { + + "use strict"; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = void 0; + var teal = { + 50: '#e0f2f1', + 100: '#b2dfdb', + 200: '#80cbc4', + 300: '#4db6ac', + 400: '#26a69a', + 500: '#009688', + 600: '#00897b', + 700: '#00796b', + 800: '#00695c', + 900: '#004d40', + A100: '#a7ffeb', + A200: '#64ffda', + A400: '#1de9b6', + A700: '#00bfa5' + }; + var _default = teal; + exports.default = _default; + +/***/ }, +/* 19 */ +/***/ function(module, exports) { + + "use strict"; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = void 0; + var green = { + 50: '#e8f5e9', + 100: '#c8e6c9', + 200: '#a5d6a7', + 300: '#81c784', + 400: '#66bb6a', + 500: '#4caf50', + 600: '#43a047', + 700: '#388e3c', + 800: '#2e7d32', + 900: '#1b5e20', + A100: '#b9f6ca', + A200: '#69f0ae', + A400: '#00e676', + A700: '#00c853' + }; + var _default = green; + exports.default = _default; + +/***/ }, +/* 20 */ +/***/ function(module, exports) { + + "use strict"; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = void 0; + var lightGreen = { + 50: '#f1f8e9', + 100: '#dcedc8', + 200: '#c5e1a5', + 300: '#aed581', + 400: '#9ccc65', + 500: '#8bc34a', + 600: '#7cb342', + 700: '#689f38', + 800: '#558b2f', + 900: '#33691e', + A100: '#ccff90', + A200: '#b2ff59', + A400: '#76ff03', + A700: '#64dd17' + }; + var _default = lightGreen; + exports.default = _default; + +/***/ }, +/* 21 */ +/***/ function(module, exports) { + + "use strict"; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = void 0; + var lime = { + 50: '#f9fbe7', + 100: '#f0f4c3', + 200: '#e6ee9c', + 300: '#dce775', + 400: '#d4e157', + 500: '#cddc39', + 600: '#c0ca33', + 700: '#afb42b', + 800: '#9e9d24', + 900: '#827717', + A100: '#f4ff81', + A200: '#eeff41', + A400: '#c6ff00', + A700: '#aeea00' + }; + var _default = lime; + exports.default = _default; + +/***/ }, +/* 22 */ +/***/ function(module, exports) { + + "use strict"; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = void 0; + var yellow = { + 50: '#fffde7', + 100: '#fff9c4', + 200: '#fff59d', + 300: '#fff176', + 400: '#ffee58', + 500: '#ffeb3b', + 600: '#fdd835', + 700: '#fbc02d', + 800: '#f9a825', + 900: '#f57f17', + A100: '#ffff8d', + A200: '#ffff00', + A400: '#ffea00', + A700: '#ffd600' + }; + var _default = yellow; + exports.default = _default; + +/***/ }, +/* 23 */ +/***/ function(module, exports) { + + "use strict"; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = void 0; + var amber = { + 50: '#fff8e1', + 100: '#ffecb3', + 200: '#ffe082', + 300: '#ffd54f', + 400: '#ffca28', + 500: '#ffc107', + 600: '#ffb300', + 700: '#ffa000', + 800: '#ff8f00', + 900: '#ff6f00', + A100: '#ffe57f', + A200: '#ffd740', + A400: '#ffc400', + A700: '#ffab00' + }; + var _default = amber; + exports.default = _default; + +/***/ }, +/* 24 */ +/***/ function(module, exports) { + + "use strict"; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = void 0; + var orange = { + 50: '#fff3e0', + 100: '#ffe0b2', + 200: '#ffcc80', + 300: '#ffb74d', + 400: '#ffa726', + 500: '#ff9800', + 600: '#fb8c00', + 700: '#f57c00', + 800: '#ef6c00', + 900: '#e65100', + A100: '#ffd180', + A200: '#ffab40', + A400: '#ff9100', + A700: '#ff6d00' + }; + var _default = orange; + exports.default = _default; + +/***/ }, +/* 25 */ +/***/ function(module, exports) { + + "use strict"; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = void 0; + var deepOrange = { + 50: '#fbe9e7', + 100: '#ffccbc', + 200: '#ffab91', + 300: '#ff8a65', + 400: '#ff7043', + 500: '#ff5722', + 600: '#f4511e', + 700: '#e64a19', + 800: '#d84315', + 900: '#bf360c', + A100: '#ff9e80', + A200: '#ff6e40', + A400: '#ff3d00', + A700: '#dd2c00' + }; + var _default = deepOrange; + exports.default = _default; + +/***/ }, +/* 26 */ +/***/ function(module, exports) { + + "use strict"; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = void 0; + var brown = { + 50: '#efebe9', + 100: '#d7ccc8', + 200: '#bcaaa4', + 300: '#a1887f', + 400: '#8d6e63', + 500: '#795548', + 600: '#6d4c41', + 700: '#5d4037', + 800: '#4e342e', + 900: '#3e2723', + A100: '#d7ccc8', + A200: '#bcaaa4', + A400: '#8d6e63', + A700: '#5d4037' + }; + var _default = brown; + exports.default = _default; + +/***/ }, +/* 27 */ +/***/ function(module, exports) { + + "use strict"; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = void 0; + var grey = { + 50: '#fafafa', + 100: '#f5f5f5', + 200: '#eeeeee', + 300: '#e0e0e0', + 400: '#bdbdbd', + 500: '#9e9e9e', + 600: '#757575', + 700: '#616161', + 800: '#424242', + 900: '#212121', + A100: '#d5d5d5', + A200: '#aaaaaa', + A400: '#303030', + A700: '#616161' + }; + var _default = grey; + exports.default = _default; + +/***/ }, +/* 28 */ +/***/ function(module, exports) { + + "use strict"; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = void 0; + var blueGrey = { + 50: '#eceff1', + 100: '#cfd8dc', + 200: '#b0bec5', + 300: '#90a4ae', + 400: '#78909c', + 500: '#607d8b', + 600: '#546e7a', + 700: '#455a64', + 800: '#37474f', + 900: '#263238', + A100: '#cfd8dc', + A200: '#b0bec5', + A400: '#78909c', + A700: '#455a64' + }; + var _default = blueGrey; + exports.default = _default; + +/***/ }, +/* 29 */ +/***/ function(module, exports, __webpack_require__) { + + "use strict"; + + var _interopRequireDefault = __webpack_require__(8); + + var _interopRequireWildcard = __webpack_require__(5); + + Object.defineProperty(exports, "__esModule", { + value: true + }); + var _exportNames = { + createTheme: true, + createMuiTheme: true, + unstable_createMuiStrictModeTheme: true, + createStyles: true, + makeStyles: true, + responsiveFontSizes: true, + styled: true, + useTheme: true, + withStyles: true, + withTheme: true, + createGenerateClassName: true, + jssPreset: true, + ServerStyleSheets: true, + StylesProvider: true, + MuiThemeProvider: true, + ThemeProvider: true + }; + Object.defineProperty(exports, "createTheme", { + enumerable: true, + get: function get() { + return _createTheme.default; + } + }); + Object.defineProperty(exports, "createMuiTheme", { + enumerable: true, + get: function get() { + return _createTheme.createMuiTheme; + } + }); + Object.defineProperty(exports, "unstable_createMuiStrictModeTheme", { + enumerable: true, + get: function get() { + return _createMuiStrictModeTheme.default; + } + }); + Object.defineProperty(exports, "createStyles", { + enumerable: true, + get: function get() { + return _createStyles.default; + } + }); + Object.defineProperty(exports, "makeStyles", { + enumerable: true, + get: function get() { + return _makeStyles.default; + } + }); + Object.defineProperty(exports, "responsiveFontSizes", { + enumerable: true, + get: function get() { + return _responsiveFontSizes.default; + } + }); + Object.defineProperty(exports, "styled", { + enumerable: true, + get: function get() { + return _styled.default; + } + }); + Object.defineProperty(exports, "useTheme", { + enumerable: true, + get: function get() { + return _useTheme.default; + } + }); + Object.defineProperty(exports, "withStyles", { + enumerable: true, + get: function get() { + return _withStyles.default; + } + }); + Object.defineProperty(exports, "withTheme", { + enumerable: true, + get: function get() { + return _withTheme.default; + } + }); + Object.defineProperty(exports, "createGenerateClassName", { + enumerable: true, + get: function get() { + return _styles.createGenerateClassName; + } + }); + Object.defineProperty(exports, "jssPreset", { + enumerable: true, + get: function get() { + return _styles.jssPreset; + } + }); + Object.defineProperty(exports, "ServerStyleSheets", { + enumerable: true, + get: function get() { + return _styles.ServerStyleSheets; + } + }); + Object.defineProperty(exports, "StylesProvider", { + enumerable: true, + get: function get() { + return _styles.StylesProvider; + } + }); + Object.defineProperty(exports, "MuiThemeProvider", { + enumerable: true, + get: function get() { + return _styles.ThemeProvider; + } + }); + Object.defineProperty(exports, "ThemeProvider", { + enumerable: true, + get: function get() { + return _styles.ThemeProvider; + } + }); + + var _colorManipulator = __webpack_require__(30); + + Object.keys(_colorManipulator).forEach(function (key) { + if (key === "default" || key === "__esModule") return; + if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return; + Object.defineProperty(exports, key, { + enumerable: true, + get: function get() { + return _colorManipulator[key]; + } + }); + }); + + var _createTheme = _interopRequireWildcard(__webpack_require__(57)); + + var _createMuiStrictModeTheme = _interopRequireDefault(__webpack_require__(97)); + + var _createStyles = _interopRequireDefault(__webpack_require__(98)); + + var _makeStyles = _interopRequireDefault(__webpack_require__(155)); + + var _responsiveFontSizes = _interopRequireDefault(__webpack_require__(157)); + + var _styled = _interopRequireDefault(__webpack_require__(159)); + + var _transitions = __webpack_require__(95); + + Object.keys(_transitions).forEach(function (key) { + if (key === "default" || key === "__esModule") return; + if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return; + Object.defineProperty(exports, key, { + enumerable: true, + get: function get() { + return _transitions[key]; + } + }); + }); + + var _useTheme = _interopRequireDefault(__webpack_require__(160)); + + var _withStyles = _interopRequireDefault(__webpack_require__(161)); + + var _withTheme = _interopRequireDefault(__webpack_require__(162)); + + var _styles = __webpack_require__(99); + +/***/ }, +/* 30 */ +/***/ function(module, exports, __webpack_require__) { + + /* WEBPACK VAR INJECTION */(function(process) {"use strict"; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.hexToRgb = hexToRgb; + exports.rgbToHex = rgbToHex; + exports.hslToRgb = hslToRgb; + exports.decomposeColor = decomposeColor; + exports.recomposeColor = recomposeColor; + exports.getContrastRatio = getContrastRatio; + exports.getLuminance = getLuminance; + exports.emphasize = emphasize; + exports.fade = fade; + exports.alpha = alpha; + exports.darken = darken; + exports.lighten = lighten; + + var _utils = __webpack_require__(32); + + /* eslint-disable no-use-before-define */ + + /** + * Returns a number whose value is limited to the given range. + * + * @param {number} value The value to be clamped + * @param {number} min The lower boundary of the output range + * @param {number} max The upper boundary of the output range + * @returns {number} A number in the range [min, max] + */ + function clamp(value) { + var min = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : 0; + var max = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : 1; + + if (process.env.NODE_ENV !== 'production') { + if (value < min || value > max) { + console.error("Material-UI: The value provided ".concat(value, " is out of range [").concat(min, ", ").concat(max, "].")); + } + } + + return Math.min(Math.max(min, value), max); + } + /** + * Converts a color from CSS hex format to CSS rgb format. + * + * @param {string} color - Hex color, i.e. #nnn or #nnnnnn + * @returns {string} A CSS rgb color string + */ + + + function hexToRgb(color) { + color = color.substr(1); + var re = new RegExp(".{1,".concat(color.length >= 6 ? 2 : 1, "}"), 'g'); + var colors = color.match(re); + + if (colors && colors[0].length === 1) { + colors = colors.map(function (n) { + return n + n; + }); + } + + return colors ? "rgb".concat(colors.length === 4 ? 'a' : '', "(").concat(colors.map(function (n, index) { + return index < 3 ? parseInt(n, 16) : Math.round(parseInt(n, 16) / 255 * 1000) / 1000; + }).join(', '), ")") : ''; + } + + function intToHex(int) { + var hex = int.toString(16); + return hex.length === 1 ? "0".concat(hex) : hex; + } + /** + * Converts a color from CSS rgb format to CSS hex format. + * + * @param {string} color - RGB color, i.e. rgb(n, n, n) + * @returns {string} A CSS rgb color string, i.e. #nnnnnn + */ + + + function rgbToHex(color) { + // Idempotent + if (color.indexOf('#') === 0) { + return color; + } + + var _decomposeColor = decomposeColor(color), + values = _decomposeColor.values; + + return "#".concat(values.map(function (n) { + return intToHex(n); + }).join('')); + } + /** + * Converts a color from hsl format to rgb format. + * + * @param {string} color - HSL color values + * @returns {string} rgb color values + */ + + + function hslToRgb(color) { + color = decomposeColor(color); + var _color = color, + values = _color.values; + var h = values[0]; + var s = values[1] / 100; + var l = values[2] / 100; + var a = s * Math.min(l, 1 - l); + + var f = function f(n) { + var k = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : (n + h / 30) % 12; + return l - a * Math.max(Math.min(k - 3, 9 - k, 1), -1); + }; + + var type = 'rgb'; + var rgb = [Math.round(f(0) * 255), Math.round(f(8) * 255), Math.round(f(4) * 255)]; + + if (color.type === 'hsla') { + type += 'a'; + rgb.push(values[3]); + } + + return recomposeColor({ + type: type, + values: rgb + }); + } + /** + * Returns an object with the type and values of a color. + * + * Note: Does not support rgb % values. + * + * @param {string} color - CSS color, i.e. one of: #nnn, #nnnnnn, rgb(), rgba(), hsl(), hsla() + * @returns {object} - A MUI color object: {type: string, values: number[]} + */ + + + function decomposeColor(color) { + // Idempotent + if (color.type) { + return color; + } + + if (color.charAt(0) === '#') { + return decomposeColor(hexToRgb(color)); + } + + var marker = color.indexOf('('); + var type = color.substring(0, marker); + + if (['rgb', 'rgba', 'hsl', 'hsla'].indexOf(type) === -1) { + throw new Error(process.env.NODE_ENV !== "production" ? "Material-UI: Unsupported `".concat(color, "` color.\nWe support the following formats: #nnn, #nnnnnn, rgb(), rgba(), hsl(), hsla().") : (0, _utils.formatMuiErrorMessage)(3, color)); + } + + var values = color.substring(marker + 1, color.length - 1).split(','); + values = values.map(function (value) { + return parseFloat(value); + }); + return { + type: type, + values: values + }; + } + /** + * Converts a color object with type and values to a string. + * + * @param {object} color - Decomposed color + * @param {string} color.type - One of: 'rgb', 'rgba', 'hsl', 'hsla' + * @param {array} color.values - [n,n,n] or [n,n,n,n] + * @returns {string} A CSS color string + */ + + + function recomposeColor(color) { + var type = color.type; + var values = color.values; + + if (type.indexOf('rgb') !== -1) { + // Only convert the first 3 values to int (i.e. not alpha) + values = values.map(function (n, i) { + return i < 3 ? parseInt(n, 10) : n; + }); + } else if (type.indexOf('hsl') !== -1) { + values[1] = "".concat(values[1], "%"); + values[2] = "".concat(values[2], "%"); + } + + return "".concat(type, "(").concat(values.join(', '), ")"); + } + /** + * Calculates the contrast ratio between two colors. + * + * Formula: https://www.w3.org/TR/WCAG20-TECHS/G17.html#G17-tests + * + * @param {string} foreground - CSS color, i.e. one of: #nnn, #nnnnnn, rgb(), rgba(), hsl(), hsla() + * @param {string} background - CSS color, i.e. one of: #nnn, #nnnnnn, rgb(), rgba(), hsl(), hsla() + * @returns {number} A contrast ratio value in the range 0 - 21. + */ + + + function getContrastRatio(foreground, background) { + var lumA = getLuminance(foreground); + var lumB = getLuminance(background); + return (Math.max(lumA, lumB) + 0.05) / (Math.min(lumA, lumB) + 0.05); + } + /** + * The relative brightness of any point in a color space, + * normalized to 0 for darkest black and 1 for lightest white. + * + * Formula: https://www.w3.org/TR/WCAG20-TECHS/G17.html#G17-tests + * + * @param {string} color - CSS color, i.e. one of: #nnn, #nnnnnn, rgb(), rgba(), hsl(), hsla() + * @returns {number} The relative brightness of the color in the range 0 - 1 + */ + + + function getLuminance(color) { + color = decomposeColor(color); + var rgb = color.type === 'hsl' ? decomposeColor(hslToRgb(color)).values : color.values; + rgb = rgb.map(function (val) { + val /= 255; // normalized + + return val <= 0.03928 ? val / 12.92 : Math.pow((val + 0.055) / 1.055, 2.4); + }); // Truncate at 3 digits + + return Number((0.2126 * rgb[0] + 0.7152 * rgb[1] + 0.0722 * rgb[2]).toFixed(3)); + } + /** + * Darken or lighten a color, depending on its luminance. + * Light colors are darkened, dark colors are lightened. + * + * @param {string} color - CSS color, i.e. one of: #nnn, #nnnnnn, rgb(), rgba(), hsl(), hsla() + * @param {number} coefficient=0.15 - multiplier in the range 0 - 1 + * @returns {string} A CSS color string. Hex input values are returned as rgb + */ + + + function emphasize(color) { + var coefficient = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : 0.15; + return getLuminance(color) > 0.5 ? darken(color, coefficient) : lighten(color, coefficient); + } + + var warnedOnce = false; + /** + * Set the absolute transparency of a color. + * Any existing alpha values are overwritten. + * + * @param {string} color - CSS color, i.e. one of: #nnn, #nnnnnn, rgb(), rgba(), hsl(), hsla() + * @param {number} value - value to set the alpha channel to in the range 0 -1 + * @returns {string} A CSS color string. Hex input values are returned as rgb + * + * @deprecated + * Use `import { alpha } from '@material-ui/core/styles'` instead. + */ + + function fade(color, value) { + if (process.env.NODE_ENV !== 'production') { + if (!warnedOnce) { + warnedOnce = true; + console.error(['Material-UI: The `fade` color utility was renamed to `alpha` to better describe its functionality.', '', "You should use `import { alpha } from '@material-ui/core/styles'`"].join('\n')); + } + } + + return alpha(color, value); + } + /** + * Set the absolute transparency of a color. + * Any existing alpha value is overwritten. + * + * @param {string} color - CSS color, i.e. one of: #nnn, #nnnnnn, rgb(), rgba(), hsl(), hsla() + * @param {number} value - value to set the alpha channel to in the range 0-1 + * @returns {string} A CSS color string. Hex input values are returned as rgb + */ + + + function alpha(color, value) { + color = decomposeColor(color); + value = clamp(value); + + if (color.type === 'rgb' || color.type === 'hsl') { + color.type += 'a'; + } + + color.values[3] = value; + return recomposeColor(color); + } + /** + * Darkens a color. + * + * @param {string} color - CSS color, i.e. one of: #nnn, #nnnnnn, rgb(), rgba(), hsl(), hsla() + * @param {number} coefficient - multiplier in the range 0 - 1 + * @returns {string} A CSS color string. Hex input values are returned as rgb + */ + + + function darken(color, coefficient) { + color = decomposeColor(color); + coefficient = clamp(coefficient); + + if (color.type.indexOf('hsl') !== -1) { + color.values[2] *= 1 - coefficient; + } else if (color.type.indexOf('rgb') !== -1) { + for (var i = 0; i < 3; i += 1) { + color.values[i] *= 1 - coefficient; + } + } + + return recomposeColor(color); + } + /** + * Lightens a color. + * + * @param {string} color - CSS color, i.e. one of: #nnn, #nnnnnn, rgb(), rgba(), hsl(), hsla() + * @param {number} coefficient - multiplier in the range 0 - 1 + * @returns {string} A CSS color string. Hex input values are returned as rgb + */ + + + function lighten(color, coefficient) { + color = decomposeColor(color); + coefficient = clamp(coefficient); + + if (color.type.indexOf('hsl') !== -1) { + color.values[2] += (100 - color.values[2]) * coefficient; + } else if (color.type.indexOf('rgb') !== -1) { + for (var i = 0; i < 3; i += 1) { + color.values[i] += (255 - color.values[i]) * coefficient; + } + } + + return recomposeColor(color); + } + /* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(31))) + +/***/ }, +/* 31 */ +/***/ function(module, exports) { + + // shim for using process in browser + var process = module.exports = {}; + + // cached from whatever global is present so that test runners that stub it + // don't break things. But we need to wrap it in a try catch in case it is + // wrapped in strict mode code which doesn't define any globals. It's inside a + // function because try/catches deoptimize in certain engines. + + var cachedSetTimeout; + var cachedClearTimeout; + + function defaultSetTimout() { + throw new Error('setTimeout has not been defined'); + } + function defaultClearTimeout () { + throw new Error('clearTimeout has not been defined'); + } + (function () { + try { + if (typeof setTimeout === 'function') { + cachedSetTimeout = setTimeout; + } else { + cachedSetTimeout = defaultSetTimout; + } + } catch (e) { + cachedSetTimeout = defaultSetTimout; + } + try { + if (typeof clearTimeout === 'function') { + cachedClearTimeout = clearTimeout; + } else { + cachedClearTimeout = defaultClearTimeout; + } + } catch (e) { + cachedClearTimeout = defaultClearTimeout; + } + } ()) + function runTimeout(fun) { + if (cachedSetTimeout === setTimeout) { + //normal enviroments in sane situations + return setTimeout(fun, 0); + } + // if setTimeout wasn't available but was latter defined + if ((cachedSetTimeout === defaultSetTimout || !cachedSetTimeout) && setTimeout) { + cachedSetTimeout = setTimeout; + return setTimeout(fun, 0); + } + try { + // when when somebody has screwed with setTimeout but no I.E. maddness + return cachedSetTimeout(fun, 0); + } catch(e){ + try { + // When we are in I.E. but the script has been evaled so I.E. doesn't trust the global object when called normally + return cachedSetTimeout.call(null, fun, 0); + } catch(e){ + // same as above but when it's a version of I.E. that must have the global object for 'this', hopfully our context correct otherwise it will throw a global error + return cachedSetTimeout.call(this, fun, 0); + } + } + + + } + function runClearTimeout(marker) { + if (cachedClearTimeout === clearTimeout) { + //normal enviroments in sane situations + return clearTimeout(marker); + } + // if clearTimeout wasn't available but was latter defined + if ((cachedClearTimeout === defaultClearTimeout || !cachedClearTimeout) && clearTimeout) { + cachedClearTimeout = clearTimeout; + return clearTimeout(marker); + } + try { + // when when somebody has screwed with setTimeout but no I.E. maddness + return cachedClearTimeout(marker); + } catch (e){ + try { + // When we are in I.E. but the script has been evaled so I.E. doesn't trust the global object when called normally + return cachedClearTimeout.call(null, marker); + } catch (e){ + // same as above but when it's a version of I.E. that must have the global object for 'this', hopfully our context correct otherwise it will throw a global error. + // Some versions of I.E. have different rules for clearTimeout vs setTimeout + return cachedClearTimeout.call(this, marker); + } + } + + + + } + var queue = []; + var draining = false; + var currentQueue; + var queueIndex = -1; + + function cleanUpNextTick() { + if (!draining || !currentQueue) { + return; + } + draining = false; + if (currentQueue.length) { + queue = currentQueue.concat(queue); + } else { + queueIndex = -1; + } + if (queue.length) { + drainQueue(); + } + } + + function drainQueue() { + if (draining) { + return; + } + var timeout = runTimeout(cleanUpNextTick); + draining = true; + + var len = queue.length; + while(len) { + currentQueue = queue; + queue = []; + while (++queueIndex < len) { + if (currentQueue) { + currentQueue[queueIndex].run(); + } + } + queueIndex = -1; + len = queue.length; + } + currentQueue = null; + draining = false; + runClearTimeout(timeout); + } + + process.nextTick = function (fun) { + var args = new Array(arguments.length - 1); + if (arguments.length > 1) { + for (var i = 1; i < arguments.length; i++) { + args[i - 1] = arguments[i]; + } + } + queue.push(new Item(fun, args)); + if (queue.length === 1 && !draining) { + runTimeout(drainQueue); + } + }; + + // v8 likes predictible objects + function Item(fun, array) { + this.fun = fun; + this.array = array; + } + Item.prototype.run = function () { + this.fun.apply(null, this.array); + }; + process.title = 'browser'; + process.browser = true; + process.env = {}; + process.argv = []; + process.version = ''; // empty string to avoid regexp issues + process.versions = {}; + + function noop() {} + + process.on = noop; + process.addListener = noop; + process.once = noop; + process.off = noop; + process.removeListener = noop; + process.removeAllListeners = noop; + process.emit = noop; + process.prependListener = noop; + process.prependOnceListener = noop; + + process.listeners = function (name) { return [] } + + process.binding = function (name) { + throw new Error('process.binding is not supported'); + }; + + process.cwd = function () { return '/' }; + process.chdir = function (dir) { + throw new Error('process.chdir is not supported'); + }; + process.umask = function() { return 0; }; + + +/***/ }, +/* 32 */ +/***/ function(module, exports, __webpack_require__) { + + /** @license Material-UI v4.11.2 + * + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */ + "use strict"; + + var _interopRequireDefault = __webpack_require__(8); + + Object.defineProperty(exports, "__esModule", { + value: true + }); + Object.defineProperty(exports, "chainPropTypes", { + enumerable: true, + get: function get() { + return _chainPropTypes.default; + } + }); + Object.defineProperty(exports, "deepmerge", { + enumerable: true, + get: function get() { + return _deepmerge.default; + } + }); + Object.defineProperty(exports, "elementAcceptingRef", { + enumerable: true, + get: function get() { + return _elementAcceptingRef.default; + } + }); + Object.defineProperty(exports, "elementTypeAcceptingRef", { + enumerable: true, + get: function get() { + return _elementTypeAcceptingRef.default; + } + }); + Object.defineProperty(exports, "exactProp", { + enumerable: true, + get: function get() { + return _exactProp.default; + } + }); + Object.defineProperty(exports, "formatMuiErrorMessage", { + enumerable: true, + get: function get() { + return _formatMuiErrorMessage.default; + } + }); + Object.defineProperty(exports, "getDisplayName", { + enumerable: true, + get: function get() { + return _getDisplayName.default; + } + }); + Object.defineProperty(exports, "HTMLElementType", { + enumerable: true, + get: function get() { + return _HTMLElementType.default; + } + }); + Object.defineProperty(exports, "ponyfillGlobal", { + enumerable: true, + get: function get() { + return _ponyfillGlobal.default; + } + }); + Object.defineProperty(exports, "refType", { + enumerable: true, + get: function get() { + return _refType.default; + } + }); + + var _chainPropTypes = _interopRequireDefault(__webpack_require__(33)); + + var _deepmerge = _interopRequireDefault(__webpack_require__(34)); + + var _elementAcceptingRef = _interopRequireDefault(__webpack_require__(36)); + + var _elementTypeAcceptingRef = _interopRequireDefault(__webpack_require__(46)); + + var _exactProp = _interopRequireDefault(__webpack_require__(47)); + + var _formatMuiErrorMessage = _interopRequireDefault(__webpack_require__(49)); + + var _getDisplayName = _interopRequireDefault(__webpack_require__(50)); + + var _HTMLElementType = _interopRequireDefault(__webpack_require__(54)); + + var _ponyfillGlobal = _interopRequireDefault(__webpack_require__(55)); + + var _refType = _interopRequireDefault(__webpack_require__(56)); + +/***/ }, +/* 33 */ +/***/ function(module, exports, __webpack_require__) { + + /* WEBPACK VAR INJECTION */(function(process) {"use strict"; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = chainPropTypes; + + function chainPropTypes(propType1, propType2) { + if (process.env.NODE_ENV === 'production') { + return function () { + return null; + }; + } + + return function validate() { + return propType1.apply(void 0, arguments) || propType2.apply(void 0, arguments); + }; + } + /* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(31))) + +/***/ }, +/* 34 */ +/***/ function(module, exports, __webpack_require__) { + + "use strict"; + + var _interopRequireDefault = __webpack_require__(8); + + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.isPlainObject = isPlainObject; + exports.default = deepmerge; + + var _extends2 = _interopRequireDefault(__webpack_require__(35)); + + var _typeof2 = _interopRequireDefault(__webpack_require__(6)); + + function isPlainObject(item) { + return item && (0, _typeof2.default)(item) === 'object' && item.constructor === Object; + } + + function deepmerge(target, source) { + var options = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : { + clone: true + }; + var output = options.clone ? (0, _extends2.default)({}, target) : target; + + if (isPlainObject(target) && isPlainObject(source)) { + Object.keys(source).forEach(function (key) { + // Avoid prototype pollution + if (key === '__proto__') { + return; + } + + if (isPlainObject(source[key]) && key in target) { + output[key] = deepmerge(target[key], source[key], options); + } else { + output[key] = source[key]; + } + }); + } + + return output; + } + +/***/ }, +/* 35 */ +/***/ function(module, exports) { + + function _extends() { + module.exports = _extends = Object.assign || function (target) { + for (var i = 1; i < arguments.length; i++) { + var source = arguments[i]; + + for (var key in source) { + if (Object.prototype.hasOwnProperty.call(source, key)) { + target[key] = source[key]; + } + } + } + + return target; + }; + + module.exports["default"] = module.exports, module.exports.__esModule = true; + return _extends.apply(this, arguments); + } + + module.exports = _extends; + module.exports["default"] = module.exports, module.exports.__esModule = true; + +/***/ }, +/* 36 */ +/***/ function(module, exports, __webpack_require__) { + + "use strict"; + + var _interopRequireDefault = __webpack_require__(8); + + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = void 0; + + var _propTypes = _interopRequireDefault(__webpack_require__(37)); + + var _chainPropTypes = _interopRequireDefault(__webpack_require__(33)); + + function isClassComponent(elementType) { + // elementType.prototype?.isReactComponent + var _elementType$prototyp = elementType.prototype, + prototype = _elementType$prototyp === void 0 ? {} : _elementType$prototyp; + return Boolean(prototype.isReactComponent); + } + + function acceptingRef(props, propName, componentName, location, propFullName) { + var element = props[propName]; + var safePropName = propFullName || propName; + + if (element == null) { + return null; + } + + var warningHint; + var elementType = element.type; + /** + * Blacklisting instead of whitelisting + * + * Blacklisting will miss some components, such as React.Fragment. Those will at least + * trigger a warning in React. + * We can't whitelist because there is no safe way to detect React.forwardRef + * or class components. "Safe" means there's no public API. + * + */ + + if (typeof elementType === 'function' && !isClassComponent(elementType)) { + warningHint = 'Did you accidentally use a plain function component for an element instead?'; + } + + if (warningHint !== undefined) { + return new Error("Invalid ".concat(location, " `").concat(safePropName, "` supplied to `").concat(componentName, "`. ") + "Expected an element that can hold a ref. ".concat(warningHint, " ") + 'For more information see https://material-ui.com/r/caveat-with-refs-guide'); + } + + return null; + } + + var elementAcceptingRef = (0, _chainPropTypes.default)(_propTypes.default.element, acceptingRef); + elementAcceptingRef.isRequired = (0, _chainPropTypes.default)(_propTypes.default.element.isRequired, acceptingRef); + var _default = elementAcceptingRef; + exports.default = _default; + +/***/ }, +/* 37 */ +/***/ function(module, exports, __webpack_require__) { + + /* WEBPACK VAR INJECTION */(function(process) {/** + * Copyright (c) 2013-present, Facebook, Inc. + * + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */ + + if (process.env.NODE_ENV !== 'production') { + var ReactIs = __webpack_require__(38); + + // By explicitly using `prop-types` you are opting into new development behavior. + // http://fb.me/prop-types-in-prod + var throwOnDirectAccess = true; + module.exports = __webpack_require__(41)(ReactIs.isElement, throwOnDirectAccess); + } else { + // By explicitly using `prop-types` you are opting into new production behavior. + // http://fb.me/prop-types-in-prod + module.exports = __webpack_require__(45)(); + } + + /* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(31))) + +/***/ }, +/* 38 */ +/***/ function(module, exports, __webpack_require__) { + + /* WEBPACK VAR INJECTION */(function(process) {'use strict'; + + if (process.env.NODE_ENV === 'production') { + module.exports = __webpack_require__(39); + } else { + module.exports = __webpack_require__(40); + } + + /* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(31))) + +/***/ }, +/* 39 */ +/***/ function(module, exports) { + + /** @license React v16.13.1 + * react-is.production.min.js + * + * Copyright (c) Facebook, Inc. and its affiliates. + * + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */ + + 'use strict';var b="function"===typeof Symbol&&Symbol.for,c=b?Symbol.for("react.element"):60103,d=b?Symbol.for("react.portal"):60106,e=b?Symbol.for("react.fragment"):60107,f=b?Symbol.for("react.strict_mode"):60108,g=b?Symbol.for("react.profiler"):60114,h=b?Symbol.for("react.provider"):60109,k=b?Symbol.for("react.context"):60110,l=b?Symbol.for("react.async_mode"):60111,m=b?Symbol.for("react.concurrent_mode"):60111,n=b?Symbol.for("react.forward_ref"):60112,p=b?Symbol.for("react.suspense"):60113,q=b? + Symbol.for("react.suspense_list"):60120,r=b?Symbol.for("react.memo"):60115,t=b?Symbol.for("react.lazy"):60116,v=b?Symbol.for("react.block"):60121,w=b?Symbol.for("react.fundamental"):60117,x=b?Symbol.for("react.responder"):60118,y=b?Symbol.for("react.scope"):60119; + function z(a){if("object"===typeof a&&null!==a){var u=a.$$typeof;switch(u){case c:switch(a=a.type,a){case l:case m:case e:case g:case f:case p:return a;default:switch(a=a&&a.$$typeof,a){case k:case n:case t:case r:case h:return a;default:return u}}case d:return u}}}function A(a){return z(a)===m}exports.AsyncMode=l;exports.ConcurrentMode=m;exports.ContextConsumer=k;exports.ContextProvider=h;exports.Element=c;exports.ForwardRef=n;exports.Fragment=e;exports.Lazy=t;exports.Memo=r;exports.Portal=d; + exports.Profiler=g;exports.StrictMode=f;exports.Suspense=p;exports.isAsyncMode=function(a){return A(a)||z(a)===l};exports.isConcurrentMode=A;exports.isContextConsumer=function(a){return z(a)===k};exports.isContextProvider=function(a){return z(a)===h};exports.isElement=function(a){return"object"===typeof a&&null!==a&&a.$$typeof===c};exports.isForwardRef=function(a){return z(a)===n};exports.isFragment=function(a){return z(a)===e};exports.isLazy=function(a){return z(a)===t}; + exports.isMemo=function(a){return z(a)===r};exports.isPortal=function(a){return z(a)===d};exports.isProfiler=function(a){return z(a)===g};exports.isStrictMode=function(a){return z(a)===f};exports.isSuspense=function(a){return z(a)===p}; + exports.isValidElementType=function(a){return"string"===typeof a||"function"===typeof a||a===e||a===m||a===g||a===f||a===p||a===q||"object"===typeof a&&null!==a&&(a.$$typeof===t||a.$$typeof===r||a.$$typeof===h||a.$$typeof===k||a.$$typeof===n||a.$$typeof===w||a.$$typeof===x||a.$$typeof===y||a.$$typeof===v)};exports.typeOf=z; + + +/***/ }, +/* 40 */ +/***/ function(module, exports, __webpack_require__) { + + /* WEBPACK VAR INJECTION */(function(process) {/** @license React v16.13.1 + * react-is.development.js + * + * Copyright (c) Facebook, Inc. and its affiliates. + * + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */ + + 'use strict'; + + + + if (process.env.NODE_ENV !== "production") { + (function() { + 'use strict'; + + // The Symbol used to tag the ReactElement-like types. If there is no native Symbol + // nor polyfill, then a plain number is used for performance. + var hasSymbol = typeof Symbol === 'function' && Symbol.for; + var REACT_ELEMENT_TYPE = hasSymbol ? Symbol.for('react.element') : 0xeac7; + var REACT_PORTAL_TYPE = hasSymbol ? Symbol.for('react.portal') : 0xeaca; + var REACT_FRAGMENT_TYPE = hasSymbol ? Symbol.for('react.fragment') : 0xeacb; + var REACT_STRICT_MODE_TYPE = hasSymbol ? Symbol.for('react.strict_mode') : 0xeacc; + var REACT_PROFILER_TYPE = hasSymbol ? Symbol.for('react.profiler') : 0xead2; + var REACT_PROVIDER_TYPE = hasSymbol ? Symbol.for('react.provider') : 0xeacd; + var REACT_CONTEXT_TYPE = hasSymbol ? Symbol.for('react.context') : 0xeace; // TODO: We don't use AsyncMode or ConcurrentMode anymore. They were temporary + // (unstable) APIs that have been removed. Can we remove the symbols? + + var REACT_ASYNC_MODE_TYPE = hasSymbol ? Symbol.for('react.async_mode') : 0xeacf; + var REACT_CONCURRENT_MODE_TYPE = hasSymbol ? Symbol.for('react.concurrent_mode') : 0xeacf; + var REACT_FORWARD_REF_TYPE = hasSymbol ? Symbol.for('react.forward_ref') : 0xead0; + var REACT_SUSPENSE_TYPE = hasSymbol ? Symbol.for('react.suspense') : 0xead1; + var REACT_SUSPENSE_LIST_TYPE = hasSymbol ? Symbol.for('react.suspense_list') : 0xead8; + var REACT_MEMO_TYPE = hasSymbol ? Symbol.for('react.memo') : 0xead3; + var REACT_LAZY_TYPE = hasSymbol ? Symbol.for('react.lazy') : 0xead4; + var REACT_BLOCK_TYPE = hasSymbol ? Symbol.for('react.block') : 0xead9; + var REACT_FUNDAMENTAL_TYPE = hasSymbol ? Symbol.for('react.fundamental') : 0xead5; + var REACT_RESPONDER_TYPE = hasSymbol ? Symbol.for('react.responder') : 0xead6; + var REACT_SCOPE_TYPE = hasSymbol ? Symbol.for('react.scope') : 0xead7; + + function isValidElementType(type) { + return typeof type === 'string' || typeof type === 'function' || // Note: its typeof might be other than 'symbol' or 'number' if it's a polyfill. + type === REACT_FRAGMENT_TYPE || type === REACT_CONCURRENT_MODE_TYPE || type === REACT_PROFILER_TYPE || type === REACT_STRICT_MODE_TYPE || type === REACT_SUSPENSE_TYPE || type === REACT_SUSPENSE_LIST_TYPE || typeof type === 'object' && type !== null && (type.$$typeof === REACT_LAZY_TYPE || type.$$typeof === REACT_MEMO_TYPE || type.$$typeof === REACT_PROVIDER_TYPE || type.$$typeof === REACT_CONTEXT_TYPE || type.$$typeof === REACT_FORWARD_REF_TYPE || type.$$typeof === REACT_FUNDAMENTAL_TYPE || type.$$typeof === REACT_RESPONDER_TYPE || type.$$typeof === REACT_SCOPE_TYPE || type.$$typeof === REACT_BLOCK_TYPE); + } + + function typeOf(object) { + if (typeof object === 'object' && object !== null) { + var $$typeof = object.$$typeof; + + switch ($$typeof) { + case REACT_ELEMENT_TYPE: + var type = object.type; + + switch (type) { + case REACT_ASYNC_MODE_TYPE: + case REACT_CONCURRENT_MODE_TYPE: + case REACT_FRAGMENT_TYPE: + case REACT_PROFILER_TYPE: + case REACT_STRICT_MODE_TYPE: + case REACT_SUSPENSE_TYPE: + return type; + + default: + var $$typeofType = type && type.$$typeof; + + switch ($$typeofType) { + case REACT_CONTEXT_TYPE: + case REACT_FORWARD_REF_TYPE: + case REACT_LAZY_TYPE: + case REACT_MEMO_TYPE: + case REACT_PROVIDER_TYPE: + return $$typeofType; + + default: + return $$typeof; + } + + } + + case REACT_PORTAL_TYPE: + return $$typeof; + } + } + + return undefined; + } // AsyncMode is deprecated along with isAsyncMode + + var AsyncMode = REACT_ASYNC_MODE_TYPE; + var ConcurrentMode = REACT_CONCURRENT_MODE_TYPE; + var ContextConsumer = REACT_CONTEXT_TYPE; + var ContextProvider = REACT_PROVIDER_TYPE; + var Element = REACT_ELEMENT_TYPE; + var ForwardRef = REACT_FORWARD_REF_TYPE; + var Fragment = REACT_FRAGMENT_TYPE; + var Lazy = REACT_LAZY_TYPE; + var Memo = REACT_MEMO_TYPE; + var Portal = REACT_PORTAL_TYPE; + var Profiler = REACT_PROFILER_TYPE; + var StrictMode = REACT_STRICT_MODE_TYPE; + var Suspense = REACT_SUSPENSE_TYPE; + var hasWarnedAboutDeprecatedIsAsyncMode = false; // AsyncMode should be deprecated + + function isAsyncMode(object) { + { + if (!hasWarnedAboutDeprecatedIsAsyncMode) { + hasWarnedAboutDeprecatedIsAsyncMode = true; // Using console['warn'] to evade Babel and ESLint + + console['warn']('The ReactIs.isAsyncMode() alias has been deprecated, ' + 'and will be removed in React 17+. Update your code to use ' + 'ReactIs.isConcurrentMode() instead. It has the exact same API.'); + } + } + + return isConcurrentMode(object) || typeOf(object) === REACT_ASYNC_MODE_TYPE; + } + function isConcurrentMode(object) { + return typeOf(object) === REACT_CONCURRENT_MODE_TYPE; + } + function isContextConsumer(object) { + return typeOf(object) === REACT_CONTEXT_TYPE; + } + function isContextProvider(object) { + return typeOf(object) === REACT_PROVIDER_TYPE; + } + function isElement(object) { + return typeof object === 'object' && object !== null && object.$$typeof === REACT_ELEMENT_TYPE; + } + function isForwardRef(object) { + return typeOf(object) === REACT_FORWARD_REF_TYPE; + } + function isFragment(object) { + return typeOf(object) === REACT_FRAGMENT_TYPE; + } + function isLazy(object) { + return typeOf(object) === REACT_LAZY_TYPE; + } + function isMemo(object) { + return typeOf(object) === REACT_MEMO_TYPE; + } + function isPortal(object) { + return typeOf(object) === REACT_PORTAL_TYPE; + } + function isProfiler(object) { + return typeOf(object) === REACT_PROFILER_TYPE; + } + function isStrictMode(object) { + return typeOf(object) === REACT_STRICT_MODE_TYPE; + } + function isSuspense(object) { + return typeOf(object) === REACT_SUSPENSE_TYPE; + } + + exports.AsyncMode = AsyncMode; + exports.ConcurrentMode = ConcurrentMode; + exports.ContextConsumer = ContextConsumer; + exports.ContextProvider = ContextProvider; + exports.Element = Element; + exports.ForwardRef = ForwardRef; + exports.Fragment = Fragment; + exports.Lazy = Lazy; + exports.Memo = Memo; + exports.Portal = Portal; + exports.Profiler = Profiler; + exports.StrictMode = StrictMode; + exports.Suspense = Suspense; + exports.isAsyncMode = isAsyncMode; + exports.isConcurrentMode = isConcurrentMode; + exports.isContextConsumer = isContextConsumer; + exports.isContextProvider = isContextProvider; + exports.isElement = isElement; + exports.isForwardRef = isForwardRef; + exports.isFragment = isFragment; + exports.isLazy = isLazy; + exports.isMemo = isMemo; + exports.isPortal = isPortal; + exports.isProfiler = isProfiler; + exports.isStrictMode = isStrictMode; + exports.isSuspense = isSuspense; + exports.isValidElementType = isValidElementType; + exports.typeOf = typeOf; + })(); + } + + /* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(31))) + +/***/ }, +/* 41 */ +/***/ function(module, exports, __webpack_require__) { + + /* WEBPACK VAR INJECTION */(function(process) {/** + * Copyright (c) 2013-present, Facebook, Inc. + * + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */ + + 'use strict'; + + var ReactIs = __webpack_require__(38); + var assign = __webpack_require__(42); + + var ReactPropTypesSecret = __webpack_require__(43); + var checkPropTypes = __webpack_require__(44); + + var has = Function.call.bind(Object.prototype.hasOwnProperty); + var printWarning = function() {}; + + if (process.env.NODE_ENV !== 'production') { + printWarning = function(text) { + var message = 'Warning: ' + text; + if (typeof console !== 'undefined') { + console.error(message); + } + try { + // --- Welcome to debugging React --- + // This error was thrown as a convenience so that you can use this stack + // to find the callsite that caused this warning to fire. + throw new Error(message); + } catch (x) {} + }; + } + + function emptyFunctionThatReturnsNull() { + return null; + } + + module.exports = function(isValidElement, throwOnDirectAccess) { + /* global Symbol */ + var ITERATOR_SYMBOL = typeof Symbol === 'function' && Symbol.iterator; + var FAUX_ITERATOR_SYMBOL = '@@iterator'; // Before Symbol spec. + + /** + * Returns the iterator method function contained on the iterable object. + * + * Be sure to invoke the function with the iterable as context: + * + * var iteratorFn = getIteratorFn(myIterable); + * if (iteratorFn) { + * var iterator = iteratorFn.call(myIterable); + * ... + * } + * + * @param {?object} maybeIterable + * @return {?function} + */ + function getIteratorFn(maybeIterable) { + var iteratorFn = maybeIterable && (ITERATOR_SYMBOL && maybeIterable[ITERATOR_SYMBOL] || maybeIterable[FAUX_ITERATOR_SYMBOL]); + if (typeof iteratorFn === 'function') { + return iteratorFn; + } + } + + /** + * Collection of methods that allow declaration and validation of props that are + * supplied to React components. Example usage: + * + * var Props = require('ReactPropTypes'); + * var MyArticle = React.createClass({ + * propTypes: { + * // An optional string prop named "description". + * description: Props.string, + * + * // A required enum prop named "category". + * category: Props.oneOf(['News','Photos']).isRequired, + * + * // A prop named "dialog" that requires an instance of Dialog. + * dialog: Props.instanceOf(Dialog).isRequired + * }, + * render: function() { ... } + * }); + * + * A more formal specification of how these methods are used: + * + * type := array|bool|func|object|number|string|oneOf([...])|instanceOf(...) + * decl := ReactPropTypes.{type}(.isRequired)? + * + * Each and every declaration produces a function with the same signature. This + * allows the creation of custom validation functions. For example: + * + * var MyLink = React.createClass({ + * propTypes: { + * // An optional string or URI prop named "href". + * href: function(props, propName, componentName) { + * var propValue = props[propName]; + * if (propValue != null && typeof propValue !== 'string' && + * !(propValue instanceof URI)) { + * return new Error( + * 'Expected a string or an URI for ' + propName + ' in ' + + * componentName + * ); + * } + * } + * }, + * render: function() {...} + * }); + * + * @internal + */ + + var ANONYMOUS = '<>'; + + // Important! + // Keep this list in sync with production version in `./factoryWithThrowingShims.js`. + var ReactPropTypes = { + array: createPrimitiveTypeChecker('array'), + bool: createPrimitiveTypeChecker('boolean'), + func: createPrimitiveTypeChecker('function'), + number: createPrimitiveTypeChecker('number'), + object: createPrimitiveTypeChecker('object'), + string: createPrimitiveTypeChecker('string'), + symbol: createPrimitiveTypeChecker('symbol'), + + any: createAnyTypeChecker(), + arrayOf: createArrayOfTypeChecker, + element: createElementTypeChecker(), + elementType: createElementTypeTypeChecker(), + instanceOf: createInstanceTypeChecker, + node: createNodeChecker(), + objectOf: createObjectOfTypeChecker, + oneOf: createEnumTypeChecker, + oneOfType: createUnionTypeChecker, + shape: createShapeTypeChecker, + exact: createStrictShapeTypeChecker, + }; + + /** + * inlined Object.is polyfill to avoid requiring consumers ship their own + * https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object/is + */ + /*eslint-disable no-self-compare*/ + function is(x, y) { + // SameValue algorithm + if (x === y) { + // Steps 1-5, 7-10 + // Steps 6.b-6.e: +0 != -0 + return x !== 0 || 1 / x === 1 / y; + } else { + // Step 6.a: NaN == NaN + return x !== x && y !== y; + } + } + /*eslint-enable no-self-compare*/ + + /** + * We use an Error-like object for backward compatibility as people may call + * PropTypes directly and inspect their output. However, we don't use real + * Errors anymore. We don't inspect their stack anyway, and creating them + * is prohibitively expensive if they are created too often, such as what + * happens in oneOfType() for any type before the one that matched. + */ + function PropTypeError(message) { + this.message = message; + this.stack = ''; + } + // Make `instanceof Error` still work for returned errors. + PropTypeError.prototype = Error.prototype; + + function createChainableTypeChecker(validate) { + if (process.env.NODE_ENV !== 'production') { + var manualPropTypeCallCache = {}; + var manualPropTypeWarningCount = 0; + } + function checkType(isRequired, props, propName, componentName, location, propFullName, secret) { + componentName = componentName || ANONYMOUS; + propFullName = propFullName || propName; + + if (secret !== ReactPropTypesSecret) { + if (throwOnDirectAccess) { + // New behavior only for users of `prop-types` package + var err = new Error( + 'Calling PropTypes validators directly is not supported by the `prop-types` package. ' + + 'Use `PropTypes.checkPropTypes()` to call them. ' + + 'Read more at http://fb.me/use-check-prop-types' + ); + err.name = 'Invariant Violation'; + throw err; + } else if (process.env.NODE_ENV !== 'production' && typeof console !== 'undefined') { + // Old behavior for people using React.PropTypes + var cacheKey = componentName + ':' + propName; + if ( + !manualPropTypeCallCache[cacheKey] && + // Avoid spamming the console because they are often not actionable except for lib authors + manualPropTypeWarningCount < 3 + ) { + printWarning( + 'You are manually calling a React.PropTypes validation ' + + 'function for the `' + propFullName + '` prop on `' + componentName + '`. This is deprecated ' + + 'and will throw in the standalone `prop-types` package. ' + + 'You may be seeing this warning due to a third-party PropTypes ' + + 'library. See https://fb.me/react-warning-dont-call-proptypes ' + 'for details.' + ); + manualPropTypeCallCache[cacheKey] = true; + manualPropTypeWarningCount++; + } + } + } + if (props[propName] == null) { + if (isRequired) { + if (props[propName] === null) { + return new PropTypeError('The ' + location + ' `' + propFullName + '` is marked as required ' + ('in `' + componentName + '`, but its value is `null`.')); + } + return new PropTypeError('The ' + location + ' `' + propFullName + '` is marked as required in ' + ('`' + componentName + '`, but its value is `undefined`.')); + } + return null; + } else { + return validate(props, propName, componentName, location, propFullName); + } + } + + var chainedCheckType = checkType.bind(null, false); + chainedCheckType.isRequired = checkType.bind(null, true); + + return chainedCheckType; + } + + function createPrimitiveTypeChecker(expectedType) { + function validate(props, propName, componentName, location, propFullName, secret) { + var propValue = props[propName]; + var propType = getPropType(propValue); + if (propType !== expectedType) { + // `propValue` being instance of, say, date/regexp, pass the 'object' + // check, but we can offer a more precise error message here rather than + // 'of type `object`'. + var preciseType = getPreciseType(propValue); + + return new PropTypeError('Invalid ' + location + ' `' + propFullName + '` of type ' + ('`' + preciseType + '` supplied to `' + componentName + '`, expected ') + ('`' + expectedType + '`.')); + } + return null; + } + return createChainableTypeChecker(validate); + } + + function createAnyTypeChecker() { + return createChainableTypeChecker(emptyFunctionThatReturnsNull); + } + + function createArrayOfTypeChecker(typeChecker) { + function validate(props, propName, componentName, location, propFullName) { + if (typeof typeChecker !== 'function') { + return new PropTypeError('Property `' + propFullName + '` of component `' + componentName + '` has invalid PropType notation inside arrayOf.'); + } + var propValue = props[propName]; + if (!Array.isArray(propValue)) { + var propType = getPropType(propValue); + return new PropTypeError('Invalid ' + location + ' `' + propFullName + '` of type ' + ('`' + propType + '` supplied to `' + componentName + '`, expected an array.')); + } + for (var i = 0; i < propValue.length; i++) { + var error = typeChecker(propValue, i, componentName, location, propFullName + '[' + i + ']', ReactPropTypesSecret); + if (error instanceof Error) { + return error; + } + } + return null; + } + return createChainableTypeChecker(validate); + } + + function createElementTypeChecker() { + function validate(props, propName, componentName, location, propFullName) { + var propValue = props[propName]; + if (!isValidElement(propValue)) { + var propType = getPropType(propValue); + return new PropTypeError('Invalid ' + location + ' `' + propFullName + '` of type ' + ('`' + propType + '` supplied to `' + componentName + '`, expected a single ReactElement.')); + } + return null; + } + return createChainableTypeChecker(validate); + } + + function createElementTypeTypeChecker() { + function validate(props, propName, componentName, location, propFullName) { + var propValue = props[propName]; + if (!ReactIs.isValidElementType(propValue)) { + var propType = getPropType(propValue); + return new PropTypeError('Invalid ' + location + ' `' + propFullName + '` of type ' + ('`' + propType + '` supplied to `' + componentName + '`, expected a single ReactElement type.')); + } + return null; + } + return createChainableTypeChecker(validate); + } + + function createInstanceTypeChecker(expectedClass) { + function validate(props, propName, componentName, location, propFullName) { + if (!(props[propName] instanceof expectedClass)) { + var expectedClassName = expectedClass.name || ANONYMOUS; + var actualClassName = getClassName(props[propName]); + return new PropTypeError('Invalid ' + location + ' `' + propFullName + '` of type ' + ('`' + actualClassName + '` supplied to `' + componentName + '`, expected ') + ('instance of `' + expectedClassName + '`.')); + } + return null; + } + return createChainableTypeChecker(validate); + } + + function createEnumTypeChecker(expectedValues) { + if (!Array.isArray(expectedValues)) { + if (process.env.NODE_ENV !== 'production') { + if (arguments.length > 1) { + printWarning( + 'Invalid arguments supplied to oneOf, expected an array, got ' + arguments.length + ' arguments. ' + + 'A common mistake is to write oneOf(x, y, z) instead of oneOf([x, y, z]).' + ); + } else { + printWarning('Invalid argument supplied to oneOf, expected an array.'); + } + } + return emptyFunctionThatReturnsNull; + } + + function validate(props, propName, componentName, location, propFullName) { + var propValue = props[propName]; + for (var i = 0; i < expectedValues.length; i++) { + if (is(propValue, expectedValues[i])) { + return null; + } + } + + var valuesString = JSON.stringify(expectedValues, function replacer(key, value) { + var type = getPreciseType(value); + if (type === 'symbol') { + return String(value); + } + return value; + }); + return new PropTypeError('Invalid ' + location + ' `' + propFullName + '` of value `' + String(propValue) + '` ' + ('supplied to `' + componentName + '`, expected one of ' + valuesString + '.')); + } + return createChainableTypeChecker(validate); + } + + function createObjectOfTypeChecker(typeChecker) { + function validate(props, propName, componentName, location, propFullName) { + if (typeof typeChecker !== 'function') { + return new PropTypeError('Property `' + propFullName + '` of component `' + componentName + '` has invalid PropType notation inside objectOf.'); + } + var propValue = props[propName]; + var propType = getPropType(propValue); + if (propType !== 'object') { + return new PropTypeError('Invalid ' + location + ' `' + propFullName + '` of type ' + ('`' + propType + '` supplied to `' + componentName + '`, expected an object.')); + } + for (var key in propValue) { + if (has(propValue, key)) { + var error = typeChecker(propValue, key, componentName, location, propFullName + '.' + key, ReactPropTypesSecret); + if (error instanceof Error) { + return error; + } + } + } + return null; + } + return createChainableTypeChecker(validate); + } + + function createUnionTypeChecker(arrayOfTypeCheckers) { + if (!Array.isArray(arrayOfTypeCheckers)) { + process.env.NODE_ENV !== 'production' ? printWarning('Invalid argument supplied to oneOfType, expected an instance of array.') : void 0; + return emptyFunctionThatReturnsNull; + } + + for (var i = 0; i < arrayOfTypeCheckers.length; i++) { + var checker = arrayOfTypeCheckers[i]; + if (typeof checker !== 'function') { + printWarning( + 'Invalid argument supplied to oneOfType. Expected an array of check functions, but ' + + 'received ' + getPostfixForTypeWarning(checker) + ' at index ' + i + '.' + ); + return emptyFunctionThatReturnsNull; + } + } + + function validate(props, propName, componentName, location, propFullName) { + for (var i = 0; i < arrayOfTypeCheckers.length; i++) { + var checker = arrayOfTypeCheckers[i]; + if (checker(props, propName, componentName, location, propFullName, ReactPropTypesSecret) == null) { + return null; + } + } + + return new PropTypeError('Invalid ' + location + ' `' + propFullName + '` supplied to ' + ('`' + componentName + '`.')); + } + return createChainableTypeChecker(validate); + } + + function createNodeChecker() { + function validate(props, propName, componentName, location, propFullName) { + if (!isNode(props[propName])) { + return new PropTypeError('Invalid ' + location + ' `' + propFullName + '` supplied to ' + ('`' + componentName + '`, expected a ReactNode.')); + } + return null; + } + return createChainableTypeChecker(validate); + } + + function createShapeTypeChecker(shapeTypes) { + function validate(props, propName, componentName, location, propFullName) { + var propValue = props[propName]; + var propType = getPropType(propValue); + if (propType !== 'object') { + return new PropTypeError('Invalid ' + location + ' `' + propFullName + '` of type `' + propType + '` ' + ('supplied to `' + componentName + '`, expected `object`.')); + } + for (var key in shapeTypes) { + var checker = shapeTypes[key]; + if (!checker) { + continue; + } + var error = checker(propValue, key, componentName, location, propFullName + '.' + key, ReactPropTypesSecret); + if (error) { + return error; + } + } + return null; + } + return createChainableTypeChecker(validate); + } + + function createStrictShapeTypeChecker(shapeTypes) { + function validate(props, propName, componentName, location, propFullName) { + var propValue = props[propName]; + var propType = getPropType(propValue); + if (propType !== 'object') { + return new PropTypeError('Invalid ' + location + ' `' + propFullName + '` of type `' + propType + '` ' + ('supplied to `' + componentName + '`, expected `object`.')); + } + // We need to check all keys in case some are required but missing from + // props. + var allKeys = assign({}, props[propName], shapeTypes); + for (var key in allKeys) { + var checker = shapeTypes[key]; + if (!checker) { + return new PropTypeError( + 'Invalid ' + location + ' `' + propFullName + '` key `' + key + '` supplied to `' + componentName + '`.' + + '\nBad object: ' + JSON.stringify(props[propName], null, ' ') + + '\nValid keys: ' + JSON.stringify(Object.keys(shapeTypes), null, ' ') + ); + } + var error = checker(propValue, key, componentName, location, propFullName + '.' + key, ReactPropTypesSecret); + if (error) { + return error; + } + } + return null; + } + + return createChainableTypeChecker(validate); + } + + function isNode(propValue) { + switch (typeof propValue) { + case 'number': + case 'string': + case 'undefined': + return true; + case 'boolean': + return !propValue; + case 'object': + if (Array.isArray(propValue)) { + return propValue.every(isNode); + } + if (propValue === null || isValidElement(propValue)) { + return true; + } + + var iteratorFn = getIteratorFn(propValue); + if (iteratorFn) { + var iterator = iteratorFn.call(propValue); + var step; + if (iteratorFn !== propValue.entries) { + while (!(step = iterator.next()).done) { + if (!isNode(step.value)) { + return false; + } + } + } else { + // Iterator will provide entry [k,v] tuples rather than values. + while (!(step = iterator.next()).done) { + var entry = step.value; + if (entry) { + if (!isNode(entry[1])) { + return false; + } + } + } + } + } else { + return false; + } + + return true; + default: + return false; + } + } + + function isSymbol(propType, propValue) { + // Native Symbol. + if (propType === 'symbol') { + return true; + } + + // falsy value can't be a Symbol + if (!propValue) { + return false; + } + + // 19.4.3.5 Symbol.prototype[@@toStringTag] === 'Symbol' + if (propValue['@@toStringTag'] === 'Symbol') { + return true; + } + + // Fallback for non-spec compliant Symbols which are polyfilled. + if (typeof Symbol === 'function' && propValue instanceof Symbol) { + return true; + } + + return false; + } + + // Equivalent of `typeof` but with special handling for array and regexp. + function getPropType(propValue) { + var propType = typeof propValue; + if (Array.isArray(propValue)) { + return 'array'; + } + if (propValue instanceof RegExp) { + // Old webkits (at least until Android 4.0) return 'function' rather than + // 'object' for typeof a RegExp. We'll normalize this here so that /bla/ + // passes PropTypes.object. + return 'object'; + } + if (isSymbol(propType, propValue)) { + return 'symbol'; + } + return propType; + } + + // This handles more types than `getPropType`. Only used for error messages. + // See `createPrimitiveTypeChecker`. + function getPreciseType(propValue) { + if (typeof propValue === 'undefined' || propValue === null) { + return '' + propValue; + } + var propType = getPropType(propValue); + if (propType === 'object') { + if (propValue instanceof Date) { + return 'date'; + } else if (propValue instanceof RegExp) { + return 'regexp'; + } + } + return propType; + } + + // Returns a string that is postfixed to a warning about an invalid type. + // For example, "undefined" or "of type array" + function getPostfixForTypeWarning(value) { + var type = getPreciseType(value); + switch (type) { + case 'array': + case 'object': + return 'an ' + type; + case 'boolean': + case 'date': + case 'regexp': + return 'a ' + type; + default: + return type; + } + } + + // Returns class name of the object, if any. + function getClassName(propValue) { + if (!propValue.constructor || !propValue.constructor.name) { + return ANONYMOUS; + } + return propValue.constructor.name; + } + + ReactPropTypes.checkPropTypes = checkPropTypes; + ReactPropTypes.resetWarningCache = checkPropTypes.resetWarningCache; + ReactPropTypes.PropTypes = ReactPropTypes; + + return ReactPropTypes; + }; + + /* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(31))) + +/***/ }, +/* 42 */ +/***/ function(module, exports) { + + /* + object-assign + (c) Sindre Sorhus + @license MIT + */ + + 'use strict'; + /* eslint-disable no-unused-vars */ + var getOwnPropertySymbols = Object.getOwnPropertySymbols; + var hasOwnProperty = Object.prototype.hasOwnProperty; + var propIsEnumerable = Object.prototype.propertyIsEnumerable; + + function toObject(val) { + if (val === null || val === undefined) { + throw new TypeError('Object.assign cannot be called with null or undefined'); + } + + return Object(val); + } + + function shouldUseNative() { + try { + if (!Object.assign) { + return false; + } + + // Detect buggy property enumeration order in older V8 versions. + + // https://bugs.chromium.org/p/v8/issues/detail?id=4118 + var test1 = new String('abc'); // eslint-disable-line no-new-wrappers + test1[5] = 'de'; + if (Object.getOwnPropertyNames(test1)[0] === '5') { + return false; + } + + // https://bugs.chromium.org/p/v8/issues/detail?id=3056 + var test2 = {}; + for (var i = 0; i < 10; i++) { + test2['_' + String.fromCharCode(i)] = i; + } + var order2 = Object.getOwnPropertyNames(test2).map(function (n) { + return test2[n]; + }); + if (order2.join('') !== '0123456789') { + return false; + } + + // https://bugs.chromium.org/p/v8/issues/detail?id=3056 + var test3 = {}; + 'abcdefghijklmnopqrst'.split('').forEach(function (letter) { + test3[letter] = letter; + }); + if (Object.keys(Object.assign({}, test3)).join('') !== + 'abcdefghijklmnopqrst') { + return false; + } + + return true; + } catch (err) { + // We don't expect any of the above to throw, but better to be safe. + return false; + } + } + + module.exports = shouldUseNative() ? Object.assign : function (target, source) { + var from; + var to = toObject(target); + var symbols; + + for (var s = 1; s < arguments.length; s++) { + from = Object(arguments[s]); + + for (var key in from) { + if (hasOwnProperty.call(from, key)) { + to[key] = from[key]; + } + } + + if (getOwnPropertySymbols) { + symbols = getOwnPropertySymbols(from); + for (var i = 0; i < symbols.length; i++) { + if (propIsEnumerable.call(from, symbols[i])) { + to[symbols[i]] = from[symbols[i]]; + } + } + } + } + + return to; + }; + + +/***/ }, +/* 43 */ +/***/ function(module, exports) { + + /** + * Copyright (c) 2013-present, Facebook, Inc. + * + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */ + + 'use strict'; + + var ReactPropTypesSecret = 'SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED'; + + module.exports = ReactPropTypesSecret; + + +/***/ }, +/* 44 */ +/***/ function(module, exports, __webpack_require__) { + + /* WEBPACK VAR INJECTION */(function(process) {/** + * Copyright (c) 2013-present, Facebook, Inc. + * + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */ + + 'use strict'; + + var printWarning = function() {}; + + if (process.env.NODE_ENV !== 'production') { + var ReactPropTypesSecret = __webpack_require__(43); + var loggedTypeFailures = {}; + var has = Function.call.bind(Object.prototype.hasOwnProperty); + + printWarning = function(text) { + var message = 'Warning: ' + text; + if (typeof console !== 'undefined') { + console.error(message); + } + try { + // --- Welcome to debugging React --- + // This error was thrown as a convenience so that you can use this stack + // to find the callsite that caused this warning to fire. + throw new Error(message); + } catch (x) {} + }; + } + + /** + * Assert that the values match with the type specs. + * Error messages are memorized and will only be shown once. + * + * @param {object} typeSpecs Map of name to a ReactPropType + * @param {object} values Runtime values that need to be type-checked + * @param {string} location e.g. "prop", "context", "child context" + * @param {string} componentName Name of the component for error messages. + * @param {?Function} getStack Returns the component stack. + * @private + */ + function checkPropTypes(typeSpecs, values, location, componentName, getStack) { + if (process.env.NODE_ENV !== 'production') { + for (var typeSpecName in typeSpecs) { + if (has(typeSpecs, typeSpecName)) { + var error; + // Prop type validation may throw. In case they do, we don't want to + // fail the render phase where it didn't fail before. So we log it. + // After these have been cleaned up, we'll let them throw. + try { + // This is intentionally an invariant that gets caught. It's the same + // behavior as without this statement except with a better message. + if (typeof typeSpecs[typeSpecName] !== 'function') { + var err = Error( + (componentName || 'React class') + ': ' + location + ' type `' + typeSpecName + '` is invalid; ' + + 'it must be a function, usually from the `prop-types` package, but received `' + typeof typeSpecs[typeSpecName] + '`.' + ); + err.name = 'Invariant Violation'; + throw err; + } + error = typeSpecs[typeSpecName](values, typeSpecName, componentName, location, null, ReactPropTypesSecret); + } catch (ex) { + error = ex; + } + if (error && !(error instanceof Error)) { + printWarning( + (componentName || 'React class') + ': type specification of ' + + location + ' `' + typeSpecName + '` is invalid; the type checker ' + + 'function must return `null` or an `Error` but returned a ' + typeof error + '. ' + + 'You may have forgotten to pass an argument to the type checker ' + + 'creator (arrayOf, instanceOf, objectOf, oneOf, oneOfType, and ' + + 'shape all require an argument).' + ); + } + if (error instanceof Error && !(error.message in loggedTypeFailures)) { + // Only monitor this failure once because there tends to be a lot of the + // same error. + loggedTypeFailures[error.message] = true; + + var stack = getStack ? getStack() : ''; + + printWarning( + 'Failed ' + location + ' type: ' + error.message + (stack != null ? stack : '') + ); + } + } + } + } + } + + /** + * Resets warning cache when testing. + * + * @private + */ + checkPropTypes.resetWarningCache = function() { + if (process.env.NODE_ENV !== 'production') { + loggedTypeFailures = {}; + } + } + + module.exports = checkPropTypes; + + /* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(31))) + +/***/ }, +/* 45 */ +/***/ function(module, exports, __webpack_require__) { + + /** + * Copyright (c) 2013-present, Facebook, Inc. + * + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */ + + 'use strict'; + + var ReactPropTypesSecret = __webpack_require__(43); + + function emptyFunction() {} + function emptyFunctionWithReset() {} + emptyFunctionWithReset.resetWarningCache = emptyFunction; + + module.exports = function() { + function shim(props, propName, componentName, location, propFullName, secret) { + if (secret === ReactPropTypesSecret) { + // It is still safe when called from React. + return; + } + var err = new Error( + 'Calling PropTypes validators directly is not supported by the `prop-types` package. ' + + 'Use PropTypes.checkPropTypes() to call them. ' + + 'Read more at http://fb.me/use-check-prop-types' + ); + err.name = 'Invariant Violation'; + throw err; + }; + shim.isRequired = shim; + function getShim() { + return shim; + }; + // Important! + // Keep this list in sync with production version in `./factoryWithTypeCheckers.js`. + var ReactPropTypes = { + array: shim, + bool: shim, + func: shim, + number: shim, + object: shim, + string: shim, + symbol: shim, + + any: shim, + arrayOf: getShim, + element: shim, + elementType: shim, + instanceOf: getShim, + node: shim, + objectOf: getShim, + oneOf: getShim, + oneOfType: getShim, + shape: getShim, + exact: getShim, + + checkPropTypes: emptyFunctionWithReset, + resetWarningCache: emptyFunction + }; + + ReactPropTypes.PropTypes = ReactPropTypes; + + return ReactPropTypes; + }; + + +/***/ }, +/* 46 */ +/***/ function(module, exports, __webpack_require__) { + + "use strict"; + + var _interopRequireDefault = __webpack_require__(8); + + var _interopRequireWildcard = __webpack_require__(5); + + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = void 0; + + var PropTypes = _interopRequireWildcard(__webpack_require__(37)); + + var _chainPropTypes = _interopRequireDefault(__webpack_require__(33)); + + function isClassComponent(elementType) { + // elementType.prototype?.isReactComponent + var _elementType$prototyp = elementType.prototype, + prototype = _elementType$prototyp === void 0 ? {} : _elementType$prototyp; + return Boolean(prototype.isReactComponent); + } + + function elementTypeAcceptingRef(props, propName, componentName, location, propFullName) { + var propValue = props[propName]; + var safePropName = propFullName || propName; + + if (propValue == null) { + return null; + } + + var warningHint; + /** + * Blacklisting instead of whitelisting + * + * Blacklisting will miss some components, such as React.Fragment. Those will at least + * trigger a warning in React. + * We can't whitelist because there is no safe way to detect React.forwardRef + * or class components. "Safe" means there's no public API. + * + */ + + if (typeof propValue === 'function' && !isClassComponent(propValue)) { + warningHint = 'Did you accidentally provide a plain function component instead?'; + } + + if (warningHint !== undefined) { + return new Error("Invalid ".concat(location, " `").concat(safePropName, "` supplied to `").concat(componentName, "`. ") + "Expected an element type that can hold a ref. ".concat(warningHint, " ") + 'For more information see https://material-ui.com/r/caveat-with-refs-guide'); + } + + return null; + } + + var _default = (0, _chainPropTypes.default)(PropTypes.elementType, elementTypeAcceptingRef); + + exports.default = _default; + +/***/ }, +/* 47 */ +/***/ function(module, exports, __webpack_require__) { + + /* WEBPACK VAR INJECTION */(function(process) {"use strict"; + + var _interopRequireDefault = __webpack_require__(8); + + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = exactProp; + exports.specialProperty = void 0; + + var _defineProperty2 = _interopRequireDefault(__webpack_require__(48)); + + var _extends3 = _interopRequireDefault(__webpack_require__(35)); + + // This module is based on https://github.com/airbnb/prop-types-exact repository. + // However, in order to reduce the number of dependencies and to remove some extra safe checks + // the module was forked. + // Only exported for test purposes. + var specialProperty = "exact-prop: \u200B"; + exports.specialProperty = specialProperty; + + function exactProp(propTypes) { + if (process.env.NODE_ENV === 'production') { + return propTypes; + } + + return (0, _extends3.default)({}, propTypes, (0, _defineProperty2.default)({}, specialProperty, function (props) { + var unsupportedProps = Object.keys(props).filter(function (prop) { + return !propTypes.hasOwnProperty(prop); + }); + + if (unsupportedProps.length > 0) { + return new Error("The following props are not supported: ".concat(unsupportedProps.map(function (prop) { + return "`".concat(prop, "`"); + }).join(', '), ". Please remove them.")); + } + + return null; + })); + } + /* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(31))) + +/***/ }, +/* 48 */ +/***/ function(module, exports) { + + function _defineProperty(obj, key, value) { + if (key in obj) { + Object.defineProperty(obj, key, { + value: value, + enumerable: true, + configurable: true, + writable: true + }); + } else { + obj[key] = value; + } + + return obj; + } + + module.exports = _defineProperty; + module.exports["default"] = module.exports, module.exports.__esModule = true; + +/***/ }, +/* 49 */ +/***/ function(module, exports) { + + "use strict"; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = formatMuiErrorMessage; + + /** + * WARNING: Don't import this directly. + * Use `MuiError` from `@material-ui/utils/macros/MuiError.macro` instead. + * @param {number} code + */ + function formatMuiErrorMessage(code) { + // Apply babel-plugin-transform-template-literals in loose mode + // loose mode is safe iff we're concatenating primitives + // see https://babeljs.io/docs/en/babel-plugin-transform-template-literals#loose + + /* eslint-disable prefer-template */ + var url = 'https://material-ui.com/production-error/?code=' + code; + + for (var i = 1; i < arguments.length; i += 1) { + // rest params over-transpile for this case + // eslint-disable-next-line prefer-rest-params + url += '&args[]=' + encodeURIComponent(arguments[i]); + } + + return 'Minified Material-UI error #' + code + '; visit ' + url + ' for the full message.'; + /* eslint-enable prefer-template */ + } + +/***/ }, +/* 50 */ +/***/ function(module, exports, __webpack_require__) { + + "use strict"; + + var _interopRequireDefault = __webpack_require__(8); + + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.getFunctionName = getFunctionName; + exports.default = getDisplayName; + + var _typeof2 = _interopRequireDefault(__webpack_require__(6)); + + var _reactIs = __webpack_require__(51); + + // Simplified polyfill for IE 11 support + // https://github.com/JamesMGreene/Function.name/blob/58b314d4a983110c3682f1228f845d39ccca1817/Function.name.js#L3 + var fnNameMatchRegex = /^\s*function(?:\s|\s*\/\*.*\*\/\s*)+([^(\s/]*)\s*/; + + function getFunctionName(fn) { + var match = "".concat(fn).match(fnNameMatchRegex); + var name = match && match[1]; + return name || ''; + } + /** + * @param {function} Component + * @param {string} fallback + * @returns {string | undefined} + */ + + + function getFunctionComponentName(Component) { + var fallback = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : ''; + return Component.displayName || Component.name || getFunctionName(Component) || fallback; + } + + function getWrappedName(outerType, innerType, wrapperName) { + var functionName = getFunctionComponentName(innerType); + return outerType.displayName || (functionName !== '' ? "".concat(wrapperName, "(").concat(functionName, ")") : wrapperName); + } + /** + * cherry-pick from + * https://github.com/facebook/react/blob/769b1f270e1251d9dbdce0fcbd9e92e502d059b8/packages/shared/getComponentName.js + * originally forked from recompose/getDisplayName with added IE 11 support + * + * @param {React.ReactType} Component + * @returns {string | undefined} + */ + + + function getDisplayName(Component) { + if (Component == null) { + return undefined; + } + + if (typeof Component === 'string') { + return Component; + } + + if (typeof Component === 'function') { + return getFunctionComponentName(Component, 'Component'); + } + + if ((0, _typeof2.default)(Component) === 'object') { + switch (Component.$$typeof) { + case _reactIs.ForwardRef: + return getWrappedName(Component, Component.render, 'ForwardRef'); + + case _reactIs.Memo: + return getWrappedName(Component, Component.type, 'memo'); + + default: + return undefined; + } + } + + return undefined; + } + +/***/ }, +/* 51 */ +/***/ function(module, exports, __webpack_require__) { + + /* WEBPACK VAR INJECTION */(function(process) {'use strict'; + + if (process.env.NODE_ENV === 'production') { + module.exports = __webpack_require__(52); + } else { + module.exports = __webpack_require__(53); + } + + /* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(31))) + +/***/ }, +/* 52 */ +/***/ function(module, exports) { + + /** @license React v17.0.2 + * react-is.production.min.js + * + * Copyright (c) Facebook, Inc. and its affiliates. + * + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */ + 'use strict';var b=60103,c=60106,d=60107,e=60108,f=60114,g=60109,h=60110,k=60112,l=60113,m=60120,n=60115,p=60116,q=60121,r=60122,u=60117,v=60129,w=60131; + if("function"===typeof Symbol&&Symbol.for){var x=Symbol.for;b=x("react.element");c=x("react.portal");d=x("react.fragment");e=x("react.strict_mode");f=x("react.profiler");g=x("react.provider");h=x("react.context");k=x("react.forward_ref");l=x("react.suspense");m=x("react.suspense_list");n=x("react.memo");p=x("react.lazy");q=x("react.block");r=x("react.server.block");u=x("react.fundamental");v=x("react.debug_trace_mode");w=x("react.legacy_hidden")} + function y(a){if("object"===typeof a&&null!==a){var t=a.$$typeof;switch(t){case b:switch(a=a.type,a){case d:case f:case e:case l:case m:return a;default:switch(a=a&&a.$$typeof,a){case h:case k:case p:case n:case g:return a;default:return t}}case c:return t}}}var z=g,A=b,B=k,C=d,D=p,E=n,F=c,G=f,H=e,I=l;exports.ContextConsumer=h;exports.ContextProvider=z;exports.Element=A;exports.ForwardRef=B;exports.Fragment=C;exports.Lazy=D;exports.Memo=E;exports.Portal=F;exports.Profiler=G;exports.StrictMode=H; + exports.Suspense=I;exports.isAsyncMode=function(){return!1};exports.isConcurrentMode=function(){return!1};exports.isContextConsumer=function(a){return y(a)===h};exports.isContextProvider=function(a){return y(a)===g};exports.isElement=function(a){return"object"===typeof a&&null!==a&&a.$$typeof===b};exports.isForwardRef=function(a){return y(a)===k};exports.isFragment=function(a){return y(a)===d};exports.isLazy=function(a){return y(a)===p};exports.isMemo=function(a){return y(a)===n}; + exports.isPortal=function(a){return y(a)===c};exports.isProfiler=function(a){return y(a)===f};exports.isStrictMode=function(a){return y(a)===e};exports.isSuspense=function(a){return y(a)===l};exports.isValidElementType=function(a){return"string"===typeof a||"function"===typeof a||a===d||a===f||a===v||a===e||a===l||a===m||a===w||"object"===typeof a&&null!==a&&(a.$$typeof===p||a.$$typeof===n||a.$$typeof===g||a.$$typeof===h||a.$$typeof===k||a.$$typeof===u||a.$$typeof===q||a[0]===r)?!0:!1}; + exports.typeOf=y; + + +/***/ }, +/* 53 */ +/***/ function(module, exports, __webpack_require__) { + + /* WEBPACK VAR INJECTION */(function(process) {/** @license React v17.0.2 + * react-is.development.js + * + * Copyright (c) Facebook, Inc. and its affiliates. + * + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */ + + 'use strict'; + + if (process.env.NODE_ENV !== "production") { + (function() { + 'use strict'; + + // ATTENTION + // When adding new symbols to this file, + // Please consider also adding to 'react-devtools-shared/src/backend/ReactSymbols' + // The Symbol used to tag the ReactElement-like types. If there is no native Symbol + // nor polyfill, then a plain number is used for performance. + var REACT_ELEMENT_TYPE = 0xeac7; + var REACT_PORTAL_TYPE = 0xeaca; + var REACT_FRAGMENT_TYPE = 0xeacb; + var REACT_STRICT_MODE_TYPE = 0xeacc; + var REACT_PROFILER_TYPE = 0xead2; + var REACT_PROVIDER_TYPE = 0xeacd; + var REACT_CONTEXT_TYPE = 0xeace; + var REACT_FORWARD_REF_TYPE = 0xead0; + var REACT_SUSPENSE_TYPE = 0xead1; + var REACT_SUSPENSE_LIST_TYPE = 0xead8; + var REACT_MEMO_TYPE = 0xead3; + var REACT_LAZY_TYPE = 0xead4; + var REACT_BLOCK_TYPE = 0xead9; + var REACT_SERVER_BLOCK_TYPE = 0xeada; + var REACT_FUNDAMENTAL_TYPE = 0xead5; + var REACT_SCOPE_TYPE = 0xead7; + var REACT_OPAQUE_ID_TYPE = 0xeae0; + var REACT_DEBUG_TRACING_MODE_TYPE = 0xeae1; + var REACT_OFFSCREEN_TYPE = 0xeae2; + var REACT_LEGACY_HIDDEN_TYPE = 0xeae3; + + if (typeof Symbol === 'function' && Symbol.for) { + var symbolFor = Symbol.for; + REACT_ELEMENT_TYPE = symbolFor('react.element'); + REACT_PORTAL_TYPE = symbolFor('react.portal'); + REACT_FRAGMENT_TYPE = symbolFor('react.fragment'); + REACT_STRICT_MODE_TYPE = symbolFor('react.strict_mode'); + REACT_PROFILER_TYPE = symbolFor('react.profiler'); + REACT_PROVIDER_TYPE = symbolFor('react.provider'); + REACT_CONTEXT_TYPE = symbolFor('react.context'); + REACT_FORWARD_REF_TYPE = symbolFor('react.forward_ref'); + REACT_SUSPENSE_TYPE = symbolFor('react.suspense'); + REACT_SUSPENSE_LIST_TYPE = symbolFor('react.suspense_list'); + REACT_MEMO_TYPE = symbolFor('react.memo'); + REACT_LAZY_TYPE = symbolFor('react.lazy'); + REACT_BLOCK_TYPE = symbolFor('react.block'); + REACT_SERVER_BLOCK_TYPE = symbolFor('react.server.block'); + REACT_FUNDAMENTAL_TYPE = symbolFor('react.fundamental'); + REACT_SCOPE_TYPE = symbolFor('react.scope'); + REACT_OPAQUE_ID_TYPE = symbolFor('react.opaque.id'); + REACT_DEBUG_TRACING_MODE_TYPE = symbolFor('react.debug_trace_mode'); + REACT_OFFSCREEN_TYPE = symbolFor('react.offscreen'); + REACT_LEGACY_HIDDEN_TYPE = symbolFor('react.legacy_hidden'); + } + + // Filter certain DOM attributes (e.g. src, href) if their values are empty strings. + + var enableScopeAPI = false; // Experimental Create Event Handle API. + + function isValidElementType(type) { + if (typeof type === 'string' || typeof type === 'function') { + return true; + } // Note: typeof might be other than 'symbol' or 'number' (e.g. if it's a polyfill). + + + if (type === REACT_FRAGMENT_TYPE || type === REACT_PROFILER_TYPE || type === REACT_DEBUG_TRACING_MODE_TYPE || type === REACT_STRICT_MODE_TYPE || type === REACT_SUSPENSE_TYPE || type === REACT_SUSPENSE_LIST_TYPE || type === REACT_LEGACY_HIDDEN_TYPE || enableScopeAPI ) { + return true; + } + + if (typeof type === 'object' && type !== null) { + if (type.$$typeof === REACT_LAZY_TYPE || type.$$typeof === REACT_MEMO_TYPE || type.$$typeof === REACT_PROVIDER_TYPE || type.$$typeof === REACT_CONTEXT_TYPE || type.$$typeof === REACT_FORWARD_REF_TYPE || type.$$typeof === REACT_FUNDAMENTAL_TYPE || type.$$typeof === REACT_BLOCK_TYPE || type[0] === REACT_SERVER_BLOCK_TYPE) { + return true; + } + } + + return false; + } + + function typeOf(object) { + if (typeof object === 'object' && object !== null) { + var $$typeof = object.$$typeof; + + switch ($$typeof) { + case REACT_ELEMENT_TYPE: + var type = object.type; + + switch (type) { + case REACT_FRAGMENT_TYPE: + case REACT_PROFILER_TYPE: + case REACT_STRICT_MODE_TYPE: + case REACT_SUSPENSE_TYPE: + case REACT_SUSPENSE_LIST_TYPE: + return type; + + default: + var $$typeofType = type && type.$$typeof; + + switch ($$typeofType) { + case REACT_CONTEXT_TYPE: + case REACT_FORWARD_REF_TYPE: + case REACT_LAZY_TYPE: + case REACT_MEMO_TYPE: + case REACT_PROVIDER_TYPE: + return $$typeofType; + + default: + return $$typeof; + } + + } + + case REACT_PORTAL_TYPE: + return $$typeof; + } + } + + return undefined; + } + var ContextConsumer = REACT_CONTEXT_TYPE; + var ContextProvider = REACT_PROVIDER_TYPE; + var Element = REACT_ELEMENT_TYPE; + var ForwardRef = REACT_FORWARD_REF_TYPE; + var Fragment = REACT_FRAGMENT_TYPE; + var Lazy = REACT_LAZY_TYPE; + var Memo = REACT_MEMO_TYPE; + var Portal = REACT_PORTAL_TYPE; + var Profiler = REACT_PROFILER_TYPE; + var StrictMode = REACT_STRICT_MODE_TYPE; + var Suspense = REACT_SUSPENSE_TYPE; + var hasWarnedAboutDeprecatedIsAsyncMode = false; + var hasWarnedAboutDeprecatedIsConcurrentMode = false; // AsyncMode should be deprecated + + function isAsyncMode(object) { + { + if (!hasWarnedAboutDeprecatedIsAsyncMode) { + hasWarnedAboutDeprecatedIsAsyncMode = true; // Using console['warn'] to evade Babel and ESLint + + console['warn']('The ReactIs.isAsyncMode() alias has been deprecated, ' + 'and will be removed in React 18+.'); + } + } + + return false; + } + function isConcurrentMode(object) { + { + if (!hasWarnedAboutDeprecatedIsConcurrentMode) { + hasWarnedAboutDeprecatedIsConcurrentMode = true; // Using console['warn'] to evade Babel and ESLint + + console['warn']('The ReactIs.isConcurrentMode() alias has been deprecated, ' + 'and will be removed in React 18+.'); + } + } + + return false; + } + function isContextConsumer(object) { + return typeOf(object) === REACT_CONTEXT_TYPE; + } + function isContextProvider(object) { + return typeOf(object) === REACT_PROVIDER_TYPE; + } + function isElement(object) { + return typeof object === 'object' && object !== null && object.$$typeof === REACT_ELEMENT_TYPE; + } + function isForwardRef(object) { + return typeOf(object) === REACT_FORWARD_REF_TYPE; + } + function isFragment(object) { + return typeOf(object) === REACT_FRAGMENT_TYPE; + } + function isLazy(object) { + return typeOf(object) === REACT_LAZY_TYPE; + } + function isMemo(object) { + return typeOf(object) === REACT_MEMO_TYPE; + } + function isPortal(object) { + return typeOf(object) === REACT_PORTAL_TYPE; + } + function isProfiler(object) { + return typeOf(object) === REACT_PROFILER_TYPE; + } + function isStrictMode(object) { + return typeOf(object) === REACT_STRICT_MODE_TYPE; + } + function isSuspense(object) { + return typeOf(object) === REACT_SUSPENSE_TYPE; + } + + exports.ContextConsumer = ContextConsumer; + exports.ContextProvider = ContextProvider; + exports.Element = Element; + exports.ForwardRef = ForwardRef; + exports.Fragment = Fragment; + exports.Lazy = Lazy; + exports.Memo = Memo; + exports.Portal = Portal; + exports.Profiler = Profiler; + exports.StrictMode = StrictMode; + exports.Suspense = Suspense; + exports.isAsyncMode = isAsyncMode; + exports.isConcurrentMode = isConcurrentMode; + exports.isContextConsumer = isContextConsumer; + exports.isContextProvider = isContextProvider; + exports.isElement = isElement; + exports.isForwardRef = isForwardRef; + exports.isFragment = isFragment; + exports.isLazy = isLazy; + exports.isMemo = isMemo; + exports.isPortal = isPortal; + exports.isProfiler = isProfiler; + exports.isStrictMode = isStrictMode; + exports.isSuspense = isSuspense; + exports.isValidElementType = isValidElementType; + exports.typeOf = typeOf; + })(); + } + + /* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(31))) + +/***/ }, +/* 54 */ +/***/ function(module, exports, __webpack_require__) { + + /* WEBPACK VAR INJECTION */(function(process) {"use strict"; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = HTMLElementType; + + function HTMLElementType(props, propName, componentName, location, propFullName) { + if (process.env.NODE_ENV === 'production') { + return null; + } + + var propValue = props[propName]; + var safePropName = propFullName || propName; + + if (propValue == null) { + return null; + } + + if (propValue && propValue.nodeType !== 1) { + return new Error("Invalid ".concat(location, " `").concat(safePropName, "` supplied to `").concat(componentName, "`. ") + "Expected an HTMLElement."); + } + + return null; + } + /* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(31))) + +/***/ }, +/* 55 */ +/***/ function(module, exports) { + + "use strict"; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = void 0; + + /* eslint-disable */ + // https://github.com/zloirock/core-js/issues/86#issuecomment-115759028 + var _default = typeof window != 'undefined' && window.Math == Math ? window : typeof self != 'undefined' && self.Math == Math ? self : Function('return this')(); + + exports.default = _default; + +/***/ }, +/* 56 */ +/***/ function(module, exports, __webpack_require__) { + + "use strict"; + + var _interopRequireDefault = __webpack_require__(8); + + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = void 0; + + var _propTypes = _interopRequireDefault(__webpack_require__(37)); + + var refType = _propTypes.default.oneOfType([_propTypes.default.func, _propTypes.default.object]); + + var _default = refType; + exports.default = _default; + +/***/ }, +/* 57 */ +/***/ function(module, exports, __webpack_require__) { + + /* WEBPACK VAR INJECTION */(function(process) {"use strict"; + + var _interopRequireDefault = __webpack_require__(8); + + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.createMuiTheme = createMuiTheme; + exports.default = void 0; + + var _defineProperty2 = _interopRequireDefault(__webpack_require__(48)); + + var _objectWithoutProperties2 = _interopRequireDefault(__webpack_require__(58)); + + var _utils = __webpack_require__(32); + + var _createBreakpoints = _interopRequireDefault(__webpack_require__(60)); + + var _createMixins = _interopRequireDefault(__webpack_require__(61)); + + var _createPalette = _interopRequireDefault(__webpack_require__(62)); + + var _createTypography = _interopRequireDefault(__webpack_require__(63)); + + var _shadows = _interopRequireDefault(__webpack_require__(64)); + + var _shape = _interopRequireDefault(__webpack_require__(65)); + + var _createSpacing = _interopRequireDefault(__webpack_require__(66)); + + var _transitions = _interopRequireDefault(__webpack_require__(95)); + + var _zIndex = _interopRequireDefault(__webpack_require__(96)); + + function createTheme() { + var options = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {}; + var _options$breakpoints = options.breakpoints, + breakpointsInput = _options$breakpoints === void 0 ? {} : _options$breakpoints, + _options$mixins = options.mixins, + mixinsInput = _options$mixins === void 0 ? {} : _options$mixins, + _options$palette = options.palette, + paletteInput = _options$palette === void 0 ? {} : _options$palette, + spacingInput = options.spacing, + _options$typography = options.typography, + typographyInput = _options$typography === void 0 ? {} : _options$typography, + other = (0, _objectWithoutProperties2.default)(options, ["breakpoints", "mixins", "palette", "spacing", "typography"]); + var palette = (0, _createPalette.default)(paletteInput); + var breakpoints = (0, _createBreakpoints.default)(breakpointsInput); + var spacing = (0, _createSpacing.default)(spacingInput); + var muiTheme = (0, _utils.deepmerge)({ + breakpoints: breakpoints, + direction: 'ltr', + mixins: (0, _createMixins.default)(breakpoints, spacing, mixinsInput), + overrides: {}, + // Inject custom styles + palette: palette, + props: {}, + // Provide default props + shadows: _shadows.default, + typography: (0, _createTypography.default)(palette, typographyInput), + spacing: spacing, + shape: _shape.default, + transitions: _transitions.default, + zIndex: _zIndex.default + }, other); + + for (var _len = arguments.length, args = new Array(_len > 1 ? _len - 1 : 0), _key = 1; _key < _len; _key++) { + args[_key - 1] = arguments[_key]; + } + + muiTheme = args.reduce(function (acc, argument) { + return (0, _utils.deepmerge)(acc, argument); + }, muiTheme); + + if (process.env.NODE_ENV !== 'production') { + var pseudoClasses = ['checked', 'disabled', 'error', 'focused', 'focusVisible', 'required', 'expanded', 'selected']; + + var traverse = function traverse(node, parentKey) { + var depth = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : 1; + var key; // eslint-disable-next-line guard-for-in, no-restricted-syntax + + for (key in node) { + var child = node[key]; + + if (depth === 1) { + if (key.indexOf('Mui') === 0 && child) { + traverse(child, key, depth + 1); + } + } else if (pseudoClasses.indexOf(key) !== -1 && Object.keys(child).length > 0) { + if (process.env.NODE_ENV !== 'production') { + console.error(["Material-UI: The `".concat(parentKey, "` component increases ") + "the CSS specificity of the `".concat(key, "` internal state."), 'You can not override it like this: ', JSON.stringify(node, null, 2), '', 'Instead, you need to use the $ruleName syntax:', JSON.stringify({ + root: (0, _defineProperty2.default)({}, "&$".concat(key), child) + }, null, 2), '', 'https://material-ui.com/r/pseudo-classes-guide'].join('\n')); + } // Remove the style to prevent global conflicts. + + + node[key] = {}; + } + } + }; + + traverse(muiTheme.overrides); + } + + return muiTheme; + } + + var warnedOnce = false; + + function createMuiTheme() { + if (process.env.NODE_ENV !== 'production') { + if (!warnedOnce) { + warnedOnce = true; + console.error(['Material-UI: the createMuiTheme function was renamed to createTheme.', '', "You should use `import { createTheme } from '@material-ui/core/styles'`"].join('\n')); + } + } + + return createTheme.apply(void 0, arguments); + } + + var _default = createTheme; + exports.default = _default; + /* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(31))) + +/***/ }, +/* 58 */ +/***/ function(module, exports, __webpack_require__) { + + var objectWithoutPropertiesLoose = __webpack_require__(59); + + function _objectWithoutProperties(source, excluded) { + if (source == null) return {}; + var target = objectWithoutPropertiesLoose(source, excluded); + var key, i; + + if (Object.getOwnPropertySymbols) { + var sourceSymbolKeys = Object.getOwnPropertySymbols(source); + + for (i = 0; i < sourceSymbolKeys.length; i++) { + key = sourceSymbolKeys[i]; + if (excluded.indexOf(key) >= 0) continue; + if (!Object.prototype.propertyIsEnumerable.call(source, key)) continue; + target[key] = source[key]; + } + } + + return target; + } + + module.exports = _objectWithoutProperties; + module.exports["default"] = module.exports, module.exports.__esModule = true; + +/***/ }, +/* 59 */ +/***/ function(module, exports) { + + function _objectWithoutPropertiesLoose(source, excluded) { + if (source == null) return {}; + var target = {}; + var sourceKeys = Object.keys(source); + var key, i; + + for (i = 0; i < sourceKeys.length; i++) { + key = sourceKeys[i]; + if (excluded.indexOf(key) >= 0) continue; + target[key] = source[key]; + } + + return target; + } + + module.exports = _objectWithoutPropertiesLoose; + module.exports["default"] = module.exports, module.exports.__esModule = true; + +/***/ }, +/* 60 */ +/***/ function(module, exports, __webpack_require__) { + + /* WEBPACK VAR INJECTION */(function(process) {"use strict"; + + var _interopRequireDefault = __webpack_require__(8); + + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = createBreakpoints; + exports.keys = void 0; + + var _extends2 = _interopRequireDefault(__webpack_require__(35)); + + var _objectWithoutProperties2 = _interopRequireDefault(__webpack_require__(58)); + + // Sorted ASC by size. That's important. + // It can't be configured as it's used statically for propTypes. + var keys = ['xs', 'sm', 'md', 'lg', 'xl']; // Keep in mind that @media is inclusive by the CSS specification. + + exports.keys = keys; + + function createBreakpoints(breakpoints) { + var _breakpoints$values = breakpoints.values, + values = _breakpoints$values === void 0 ? { + xs: 0, + sm: 600, + md: 960, + lg: 1280, + xl: 1920 + } : _breakpoints$values, + _breakpoints$unit = breakpoints.unit, + unit = _breakpoints$unit === void 0 ? 'px' : _breakpoints$unit, + _breakpoints$step = breakpoints.step, + step = _breakpoints$step === void 0 ? 5 : _breakpoints$step, + other = (0, _objectWithoutProperties2.default)(breakpoints, ["values", "unit", "step"]); + + function up(key) { + var value = typeof values[key] === 'number' ? values[key] : key; + return "@media (min-width:".concat(value).concat(unit, ")"); + } + + function down(key) { + var endIndex = keys.indexOf(key) + 1; + var upperbound = values[keys[endIndex]]; + + if (endIndex === keys.length) { + // xl down applies to all sizes + return up('xs'); + } + + var value = typeof upperbound === 'number' && endIndex > 0 ? upperbound : key; + return "@media (max-width:".concat(value - step / 100).concat(unit, ")"); + } + + function between(start, end) { + var endIndex = keys.indexOf(end); + + if (endIndex === keys.length - 1) { + return up(start); + } + + return "@media (min-width:".concat(typeof values[start] === 'number' ? values[start] : start).concat(unit, ") and ") + "(max-width:".concat((endIndex !== -1 && typeof values[keys[endIndex + 1]] === 'number' ? values[keys[endIndex + 1]] : end) - step / 100).concat(unit, ")"); + } + + function only(key) { + return between(key, key); + } + + var warnedOnce = false; + + function width(key) { + if (process.env.NODE_ENV !== 'production') { + if (!warnedOnce) { + warnedOnce = true; + console.warn(["Material-UI: The `theme.breakpoints.width` utility is deprecated because it's redundant.", 'Use the `theme.breakpoints.values` instead.'].join('\n')); + } + } + + return values[key]; + } + + return (0, _extends2.default)({ + keys: keys, + values: values, + up: up, + down: down, + between: between, + only: only, + width: width + }, other); + } + /* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(31))) + +/***/ }, +/* 61 */ +/***/ function(module, exports, __webpack_require__) { + + "use strict"; + + var _interopRequireDefault = __webpack_require__(8); + + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = createMixins; + + var _defineProperty2 = _interopRequireDefault(__webpack_require__(48)); + + var _extends3 = _interopRequireDefault(__webpack_require__(35)); + + function createMixins(breakpoints, spacing, mixins) { + var _toolbar; + + return (0, _extends3.default)({ + gutters: function gutters() { + var styles = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {}; + console.warn(['Material-UI: theme.mixins.gutters() is deprecated.', 'You can use the source of the mixin directly:', "\n paddingLeft: theme.spacing(2),\n paddingRight: theme.spacing(2),\n [theme.breakpoints.up('sm')]: {\n paddingLeft: theme.spacing(3),\n paddingRight: theme.spacing(3),\n },\n "].join('\n')); + return (0, _extends3.default)({ + paddingLeft: spacing(2), + paddingRight: spacing(2) + }, styles, (0, _defineProperty2.default)({}, breakpoints.up('sm'), (0, _extends3.default)({ + paddingLeft: spacing(3), + paddingRight: spacing(3) + }, styles[breakpoints.up('sm')]))); + }, + toolbar: (_toolbar = { + minHeight: 56 + }, (0, _defineProperty2.default)(_toolbar, "".concat(breakpoints.up('xs'), " and (orientation: landscape)"), { + minHeight: 48 + }), (0, _defineProperty2.default)(_toolbar, breakpoints.up('sm'), { + minHeight: 64 + }), _toolbar) + }, mixins); + } + +/***/ }, +/* 62 */ +/***/ function(module, exports, __webpack_require__) { + + /* WEBPACK VAR INJECTION */(function(process) {"use strict"; + + var _interopRequireDefault = __webpack_require__(8); + + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = createPalette; + exports.dark = exports.light = void 0; + + var _extends2 = _interopRequireDefault(__webpack_require__(35)); + + var _objectWithoutProperties2 = _interopRequireDefault(__webpack_require__(58)); + + var _utils = __webpack_require__(32); + + var _common = _interopRequireDefault(__webpack_require__(9)); + + var _grey = _interopRequireDefault(__webpack_require__(27)); + + var _indigo = _interopRequireDefault(__webpack_require__(14)); + + var _pink = _interopRequireDefault(__webpack_require__(11)); + + var _red = _interopRequireDefault(__webpack_require__(10)); + + var _orange = _interopRequireDefault(__webpack_require__(24)); + + var _blue = _interopRequireDefault(__webpack_require__(15)); + + var _green = _interopRequireDefault(__webpack_require__(19)); + + var _colorManipulator = __webpack_require__(30); + + var light = { + // The colors used to style the text. + text: { + // The most important text. + primary: 'rgba(0, 0, 0, 0.87)', + // Secondary text. + secondary: 'rgba(0, 0, 0, 0.54)', + // Disabled text have even lower visual prominence. + disabled: 'rgba(0, 0, 0, 0.38)', + // Text hints. + hint: 'rgba(0, 0, 0, 0.38)' + }, + // The color used to divide different elements. + divider: 'rgba(0, 0, 0, 0.12)', + // The background colors used to style the surfaces. + // Consistency between these values is important. + background: { + paper: _common.default.white, + default: _grey.default[50] + }, + // The colors used to style the action elements. + action: { + // The color of an active action like an icon button. + active: 'rgba(0, 0, 0, 0.54)', + // The color of an hovered action. + hover: 'rgba(0, 0, 0, 0.04)', + hoverOpacity: 0.04, + // The color of a selected action. + selected: 'rgba(0, 0, 0, 0.08)', + selectedOpacity: 0.08, + // The color of a disabled action. + disabled: 'rgba(0, 0, 0, 0.26)', + // The background color of a disabled action. + disabledBackground: 'rgba(0, 0, 0, 0.12)', + disabledOpacity: 0.38, + focus: 'rgba(0, 0, 0, 0.12)', + focusOpacity: 0.12, + activatedOpacity: 0.12 + } + }; + exports.light = light; + var dark = { + text: { + primary: _common.default.white, + secondary: 'rgba(255, 255, 255, 0.7)', + disabled: 'rgba(255, 255, 255, 0.5)', + hint: 'rgba(255, 255, 255, 0.5)', + icon: 'rgba(255, 255, 255, 0.5)' + }, + divider: 'rgba(255, 255, 255, 0.12)', + background: { + paper: _grey.default[800], + default: '#303030' + }, + action: { + active: _common.default.white, + hover: 'rgba(255, 255, 255, 0.08)', + hoverOpacity: 0.08, + selected: 'rgba(255, 255, 255, 0.16)', + selectedOpacity: 0.16, + disabled: 'rgba(255, 255, 255, 0.3)', + disabledBackground: 'rgba(255, 255, 255, 0.12)', + disabledOpacity: 0.38, + focus: 'rgba(255, 255, 255, 0.12)', + focusOpacity: 0.12, + activatedOpacity: 0.24 + } + }; + exports.dark = dark; + + function addLightOrDark(intent, direction, shade, tonalOffset) { + var tonalOffsetLight = tonalOffset.light || tonalOffset; + var tonalOffsetDark = tonalOffset.dark || tonalOffset * 1.5; + + if (!intent[direction]) { + if (intent.hasOwnProperty(shade)) { + intent[direction] = intent[shade]; + } else if (direction === 'light') { + intent.light = (0, _colorManipulator.lighten)(intent.main, tonalOffsetLight); + } else if (direction === 'dark') { + intent.dark = (0, _colorManipulator.darken)(intent.main, tonalOffsetDark); + } + } + } + + function createPalette(palette) { + var _palette$primary = palette.primary, + primary = _palette$primary === void 0 ? { + light: _indigo.default[300], + main: _indigo.default[500], + dark: _indigo.default[700] + } : _palette$primary, + _palette$secondary = palette.secondary, + secondary = _palette$secondary === void 0 ? { + light: _pink.default.A200, + main: _pink.default.A400, + dark: _pink.default.A700 + } : _palette$secondary, + _palette$error = palette.error, + error = _palette$error === void 0 ? { + light: _red.default[300], + main: _red.default[500], + dark: _red.default[700] + } : _palette$error, + _palette$warning = palette.warning, + warning = _palette$warning === void 0 ? { + light: _orange.default[300], + main: _orange.default[500], + dark: _orange.default[700] + } : _palette$warning, + _palette$info = palette.info, + info = _palette$info === void 0 ? { + light: _blue.default[300], + main: _blue.default[500], + dark: _blue.default[700] + } : _palette$info, + _palette$success = palette.success, + success = _palette$success === void 0 ? { + light: _green.default[300], + main: _green.default[500], + dark: _green.default[700] + } : _palette$success, + _palette$type = palette.type, + type = _palette$type === void 0 ? 'light' : _palette$type, + _palette$contrastThre = palette.contrastThreshold, + contrastThreshold = _palette$contrastThre === void 0 ? 3 : _palette$contrastThre, + _palette$tonalOffset = palette.tonalOffset, + tonalOffset = _palette$tonalOffset === void 0 ? 0.2 : _palette$tonalOffset, + other = (0, _objectWithoutProperties2.default)(palette, ["primary", "secondary", "error", "warning", "info", "success", "type", "contrastThreshold", "tonalOffset"]); // Use the same logic as + // Bootstrap: https://github.com/twbs/bootstrap/blob/1d6e3710dd447de1a200f29e8fa521f8a0908f70/scss/_functions.scss#L59 + // and material-components-web https://github.com/material-components/material-components-web/blob/ac46b8863c4dab9fc22c4c662dc6bd1b65dd652f/packages/mdc-theme/_functions.scss#L54 + + function getContrastText(background) { + var contrastText = (0, _colorManipulator.getContrastRatio)(background, dark.text.primary) >= contrastThreshold ? dark.text.primary : light.text.primary; + + if (process.env.NODE_ENV !== 'production') { + var contrast = (0, _colorManipulator.getContrastRatio)(background, contrastText); + + if (contrast < 3) { + console.error(["Material-UI: The contrast ratio of ".concat(contrast, ":1 for ").concat(contrastText, " on ").concat(background), 'falls below the WCAG recommended absolute minimum contrast ratio of 3:1.', 'https://www.w3.org/TR/2008/REC-WCAG20-20081211/#visual-audio-contrast-contrast'].join('\n')); + } + } + + return contrastText; + } + + var augmentColor = function augmentColor(color) { + var mainShade = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : 500; + var lightShade = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : 300; + var darkShade = arguments.length > 3 && arguments[3] !== undefined ? arguments[3] : 700; + color = (0, _extends2.default)({}, color); + + if (!color.main && color[mainShade]) { + color.main = color[mainShade]; + } + + if (!color.main) { + throw new Error(process.env.NODE_ENV !== "production" ? "Material-UI: The color provided to augmentColor(color) is invalid.\nThe color object needs to have a `main` property or a `".concat(mainShade, "` property.") : (0, _utils.formatMuiErrorMessage)(4, mainShade)); + } + + if (typeof color.main !== 'string') { + throw new Error(process.env.NODE_ENV !== "production" ? "Material-UI: The color provided to augmentColor(color) is invalid.\n`color.main` should be a string, but `".concat(JSON.stringify(color.main), "` was provided instead.\n\nDid you intend to use one of the following approaches?\n\nimport {\xA0green } from \"@material-ui/core/colors\";\n\nconst theme1 = createTheme({ palette: {\n primary: green,\n} });\n\nconst theme2 = createTheme({ palette: {\n primary: { main: green[500] },\n} });") : _formatMuiErrorMessage(5, JSON.stringify(color.main))); + } + + addLightOrDark(color, 'light', lightShade, tonalOffset); + addLightOrDark(color, 'dark', darkShade, tonalOffset); + + if (!color.contrastText) { + color.contrastText = getContrastText(color.main); + } + + return color; + }; + + var types = { + dark: dark, + light: light + }; + + if (process.env.NODE_ENV !== 'production') { + if (!types[type]) { + console.error("Material-UI: The palette type `".concat(type, "` is not supported.")); + } + } + + var paletteOutput = (0, _utils.deepmerge)((0, _extends2.default)({ + // A collection of common colors. + common: _common.default, + // The palette type, can be light or dark. + type: type, + // The colors used to represent primary interface elements for a user. + primary: augmentColor(primary), + // The colors used to represent secondary interface elements for a user. + secondary: augmentColor(secondary, 'A400', 'A200', 'A700'), + // The colors used to represent interface elements that the user should be made aware of. + error: augmentColor(error), + // The colors used to represent potentially dangerous actions or important messages. + warning: augmentColor(warning), + // The colors used to present information to the user that is neutral and not necessarily important. + info: augmentColor(info), + // The colors used to indicate the successful completion of an action that user triggered. + success: augmentColor(success), + // The grey colors. + grey: _grey.default, + // Used by `getContrastText()` to maximize the contrast between + // the background and the text. + contrastThreshold: contrastThreshold, + // Takes a background color and returns the text color that maximizes the contrast. + getContrastText: getContrastText, + // Generate a rich color object. + augmentColor: augmentColor, + // Used by the functions below to shift a color's luminance by approximately + // two indexes within its tonal palette. + // E.g., shift from Red 500 to Red 300 or Red 700. + tonalOffset: tonalOffset + }, types[type]), other); + return paletteOutput; + } + /* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(31))) + +/***/ }, +/* 63 */ +/***/ function(module, exports, __webpack_require__) { + + /* WEBPACK VAR INJECTION */(function(process) {"use strict"; + + var _interopRequireDefault = __webpack_require__(8); + + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = createTypography; + + var _extends2 = _interopRequireDefault(__webpack_require__(35)); + + var _objectWithoutProperties2 = _interopRequireDefault(__webpack_require__(58)); + + var _utils = __webpack_require__(32); + + function round(value) { + return Math.round(value * 1e5) / 1e5; + } + + var warnedOnce = false; + + function roundWithDeprecationWarning(value) { + if (process.env.NODE_ENV !== 'production') { + if (!warnedOnce) { + console.warn(['Material-UI: The `theme.typography.round` helper is deprecated.', 'Head to https://material-ui.com/r/migration-v4/#theme for a migration path.'].join('\n')); + warnedOnce = true; + } + } + + return round(value); + } + + var caseAllCaps = { + textTransform: 'uppercase' + }; + var defaultFontFamily = '"Roboto", "Helvetica", "Arial", sans-serif'; + /** + * @see @link{https://material.io/design/typography/the-type-system.html} + * @see @link{https://material.io/design/typography/understanding-typography.html} + */ + + function createTypography(palette, typography) { + var _ref = typeof typography === 'function' ? typography(palette) : typography, + _ref$fontFamily = _ref.fontFamily, + fontFamily = _ref$fontFamily === void 0 ? defaultFontFamily : _ref$fontFamily, + _ref$fontSize = _ref.fontSize, + fontSize = _ref$fontSize === void 0 ? 14 : _ref$fontSize, + _ref$fontWeightLight = _ref.fontWeightLight, + fontWeightLight = _ref$fontWeightLight === void 0 ? 300 : _ref$fontWeightLight, + _ref$fontWeightRegula = _ref.fontWeightRegular, + fontWeightRegular = _ref$fontWeightRegula === void 0 ? 400 : _ref$fontWeightRegula, + _ref$fontWeightMedium = _ref.fontWeightMedium, + fontWeightMedium = _ref$fontWeightMedium === void 0 ? 500 : _ref$fontWeightMedium, + _ref$fontWeightBold = _ref.fontWeightBold, + fontWeightBold = _ref$fontWeightBold === void 0 ? 700 : _ref$fontWeightBold, + _ref$htmlFontSize = _ref.htmlFontSize, + htmlFontSize = _ref$htmlFontSize === void 0 ? 16 : _ref$htmlFontSize, + allVariants = _ref.allVariants, + pxToRem2 = _ref.pxToRem, + other = (0, _objectWithoutProperties2.default)(_ref, ["fontFamily", "fontSize", "fontWeightLight", "fontWeightRegular", "fontWeightMedium", "fontWeightBold", "htmlFontSize", "allVariants", "pxToRem"]); + + if (process.env.NODE_ENV !== 'production') { + if (typeof fontSize !== 'number') { + console.error('Material-UI: `fontSize` is required to be a number.'); + } + + if (typeof htmlFontSize !== 'number') { + console.error('Material-UI: `htmlFontSize` is required to be a number.'); + } + } + + var coef = fontSize / 14; + + var pxToRem = pxToRem2 || function (size) { + return "".concat(size / htmlFontSize * coef, "rem"); + }; + + var buildVariant = function buildVariant(fontWeight, size, lineHeight, letterSpacing, casing) { + return (0, _extends2.default)({ + fontFamily: fontFamily, + fontWeight: fontWeight, + fontSize: pxToRem(size), + // Unitless following https://meyerweb.com/eric/thoughts/2006/02/08/unitless-line-heights/ + lineHeight: lineHeight + }, fontFamily === defaultFontFamily ? { + letterSpacing: "".concat(round(letterSpacing / size), "em") + } : {}, casing, allVariants); + }; + + var variants = { + h1: buildVariant(fontWeightLight, 96, 1.167, -1.5), + h2: buildVariant(fontWeightLight, 60, 1.2, -0.5), + h3: buildVariant(fontWeightRegular, 48, 1.167, 0), + h4: buildVariant(fontWeightRegular, 34, 1.235, 0.25), + h5: buildVariant(fontWeightRegular, 24, 1.334, 0), + h6: buildVariant(fontWeightMedium, 20, 1.6, 0.15), + subtitle1: buildVariant(fontWeightRegular, 16, 1.75, 0.15), + subtitle2: buildVariant(fontWeightMedium, 14, 1.57, 0.1), + body1: buildVariant(fontWeightRegular, 16, 1.5, 0.15), + body2: buildVariant(fontWeightRegular, 14, 1.43, 0.15), + button: buildVariant(fontWeightMedium, 14, 1.75, 0.4, caseAllCaps), + caption: buildVariant(fontWeightRegular, 12, 1.66, 0.4), + overline: buildVariant(fontWeightRegular, 12, 2.66, 1, caseAllCaps) + }; + return (0, _utils.deepmerge)((0, _extends2.default)({ + htmlFontSize: htmlFontSize, + pxToRem: pxToRem, + round: roundWithDeprecationWarning, + // TODO v5: remove + fontFamily: fontFamily, + fontSize: fontSize, + fontWeightLight: fontWeightLight, + fontWeightRegular: fontWeightRegular, + fontWeightMedium: fontWeightMedium, + fontWeightBold: fontWeightBold + }, variants), other, { + clone: false // No need to clone deep + + }); + } + /* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(31))) + +/***/ }, +/* 64 */ +/***/ function(module, exports) { + + "use strict"; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = void 0; + var shadowKeyUmbraOpacity = 0.2; + var shadowKeyPenumbraOpacity = 0.14; + var shadowAmbientShadowOpacity = 0.12; + + function createShadow() { + return ["".concat(arguments.length <= 0 ? undefined : arguments[0], "px ").concat(arguments.length <= 1 ? undefined : arguments[1], "px ").concat(arguments.length <= 2 ? undefined : arguments[2], "px ").concat(arguments.length <= 3 ? undefined : arguments[3], "px rgba(0,0,0,").concat(shadowKeyUmbraOpacity, ")"), "".concat(arguments.length <= 4 ? undefined : arguments[4], "px ").concat(arguments.length <= 5 ? undefined : arguments[5], "px ").concat(arguments.length <= 6 ? undefined : arguments[6], "px ").concat(arguments.length <= 7 ? undefined : arguments[7], "px rgba(0,0,0,").concat(shadowKeyPenumbraOpacity, ")"), "".concat(arguments.length <= 8 ? undefined : arguments[8], "px ").concat(arguments.length <= 9 ? undefined : arguments[9], "px ").concat(arguments.length <= 10 ? undefined : arguments[10], "px ").concat(arguments.length <= 11 ? undefined : arguments[11], "px rgba(0,0,0,").concat(shadowAmbientShadowOpacity, ")")].join(','); + } // Values from https://github.com/material-components/material-components-web/blob/be8747f94574669cb5e7add1a7c54fa41a89cec7/packages/mdc-elevation/_variables.scss + + + var shadows = ['none', createShadow(0, 2, 1, -1, 0, 1, 1, 0, 0, 1, 3, 0), createShadow(0, 3, 1, -2, 0, 2, 2, 0, 0, 1, 5, 0), createShadow(0, 3, 3, -2, 0, 3, 4, 0, 0, 1, 8, 0), createShadow(0, 2, 4, -1, 0, 4, 5, 0, 0, 1, 10, 0), createShadow(0, 3, 5, -1, 0, 5, 8, 0, 0, 1, 14, 0), createShadow(0, 3, 5, -1, 0, 6, 10, 0, 0, 1, 18, 0), createShadow(0, 4, 5, -2, 0, 7, 10, 1, 0, 2, 16, 1), createShadow(0, 5, 5, -3, 0, 8, 10, 1, 0, 3, 14, 2), createShadow(0, 5, 6, -3, 0, 9, 12, 1, 0, 3, 16, 2), createShadow(0, 6, 6, -3, 0, 10, 14, 1, 0, 4, 18, 3), createShadow(0, 6, 7, -4, 0, 11, 15, 1, 0, 4, 20, 3), createShadow(0, 7, 8, -4, 0, 12, 17, 2, 0, 5, 22, 4), createShadow(0, 7, 8, -4, 0, 13, 19, 2, 0, 5, 24, 4), createShadow(0, 7, 9, -4, 0, 14, 21, 2, 0, 5, 26, 4), createShadow(0, 8, 9, -5, 0, 15, 22, 2, 0, 6, 28, 5), createShadow(0, 8, 10, -5, 0, 16, 24, 2, 0, 6, 30, 5), createShadow(0, 8, 11, -5, 0, 17, 26, 2, 0, 6, 32, 5), createShadow(0, 9, 11, -5, 0, 18, 28, 2, 0, 7, 34, 6), createShadow(0, 9, 12, -6, 0, 19, 29, 2, 0, 7, 36, 6), createShadow(0, 10, 13, -6, 0, 20, 31, 3, 0, 8, 38, 7), createShadow(0, 10, 13, -6, 0, 21, 33, 3, 0, 8, 40, 7), createShadow(0, 10, 14, -6, 0, 22, 35, 3, 0, 8, 42, 7), createShadow(0, 11, 14, -7, 0, 23, 36, 3, 0, 9, 44, 8), createShadow(0, 11, 15, -7, 0, 24, 38, 3, 0, 9, 46, 8)]; + var _default = shadows; + exports.default = _default; + +/***/ }, +/* 65 */ +/***/ function(module, exports) { + + "use strict"; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = void 0; + var shape = { + borderRadius: 4 + }; + var _default = shape; + exports.default = _default; + +/***/ }, +/* 66 */ +/***/ function(module, exports, __webpack_require__) { + + /* WEBPACK VAR INJECTION */(function(process) {"use strict"; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = createSpacing; + + var _system = __webpack_require__(67); + + var warnOnce; + + function createSpacing() { + var spacingInput = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : 8; + + // Already transformed. + if (spacingInput.mui) { + return spacingInput; + } // Material Design layouts are visually balanced. Most measurements align to an 8dp grid applied, which aligns both spacing and the overall layout. + // Smaller components, such as icons and type, can align to a 4dp grid. + // https://material.io/design/layout/understanding-layout.html#usage + + + var transform = (0, _system.createUnarySpacing)({ + spacing: spacingInput + }); + + var spacing = function spacing() { + for (var _len = arguments.length, args = new Array(_len), _key = 0; _key < _len; _key++) { + args[_key] = arguments[_key]; + } + + if (process.env.NODE_ENV !== 'production') { + if (!(args.length <= 4)) { + console.error("Material-UI: Too many arguments provided, expected between 0 and 4, got ".concat(args.length)); + } + } + + if (args.length === 0) { + return transform(1); + } + + if (args.length === 1) { + return transform(args[0]); + } + + return args.map(function (argument) { + if (typeof argument === 'string') { + return argument; + } + + var output = transform(argument); + return typeof output === 'number' ? "".concat(output, "px") : output; + }).join(' '); + }; // Backward compatibility, to remove in v5. + + + Object.defineProperty(spacing, 'unit', { + get: function get() { + if (process.env.NODE_ENV !== 'production') { + if (!warnOnce || process.env.NODE_ENV === 'test') { + console.error(['Material-UI: theme.spacing.unit usage has been deprecated.', 'It will be removed in v5.', 'You can replace `theme.spacing.unit * y` with `theme.spacing(y)`.', '', 'You can use the `https://github.com/mui-org/material-ui/tree/master/packages/material-ui-codemod/README.md#theme-spacing-api` migration helper to make the process smoother.'].join('\n')); + } + + warnOnce = true; + } + + return spacingInput; + } + }); + spacing.mui = true; + return spacing; + } + /* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(31))) + +/***/ }, +/* 67 */ +/***/ function(module, exports, __webpack_require__) { + + /** @license Material-UI v4.12.1 + * + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */ + "use strict"; + + var _interopRequireDefault = __webpack_require__(8); + + var _interopRequireWildcard = __webpack_require__(5); + + Object.defineProperty(exports, "__esModule", { + value: true + }); + var _exportNames = { + borders: true, + breakpoints: true, + compose: true, + styleFunctionSx: true, + display: true, + flexbox: true, + grid: true, + palette: true, + positions: true, + shadows: true, + sizing: true, + spacing: true, + style: true, + typography: true + }; + Object.defineProperty(exports, "borders", { + enumerable: true, + get: function get() { + return _borders.default; + } + }); + Object.defineProperty(exports, "breakpoints", { + enumerable: true, + get: function get() { + return _breakpoints.default; + } + }); + Object.defineProperty(exports, "compose", { + enumerable: true, + get: function get() { + return _compose.default; + } + }); + Object.defineProperty(exports, "styleFunctionSx", { + enumerable: true, + get: function get() { + return _styleFunctionSx.default; + } + }); + Object.defineProperty(exports, "display", { + enumerable: true, + get: function get() { + return _display.default; + } + }); + Object.defineProperty(exports, "flexbox", { + enumerable: true, + get: function get() { + return _flexbox.default; + } + }); + Object.defineProperty(exports, "grid", { + enumerable: true, + get: function get() { + return _grid.default; + } + }); + Object.defineProperty(exports, "palette", { + enumerable: true, + get: function get() { + return _palette.default; + } + }); + Object.defineProperty(exports, "positions", { + enumerable: true, + get: function get() { + return _positions.default; + } + }); + Object.defineProperty(exports, "shadows", { + enumerable: true, + get: function get() { + return _shadows.default; + } + }); + Object.defineProperty(exports, "sizing", { + enumerable: true, + get: function get() { + return _sizing.default; + } + }); + Object.defineProperty(exports, "spacing", { + enumerable: true, + get: function get() { + return _spacing.default; + } + }); + Object.defineProperty(exports, "style", { + enumerable: true, + get: function get() { + return _style.default; + } + }); + Object.defineProperty(exports, "typography", { + enumerable: true, + get: function get() { + return _typography.default; + } + }); + + var _borders = _interopRequireWildcard(__webpack_require__(68)); + + Object.keys(_borders).forEach(function (key) { + if (key === "default" || key === "__esModule") return; + if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return; + Object.defineProperty(exports, key, { + enumerable: true, + get: function get() { + return _borders[key]; + } + }); + }); + + var _breakpoints = _interopRequireDefault(__webpack_require__(71)); + + var _compose = _interopRequireDefault(__webpack_require__(79)); + + var _styleFunctionSx = _interopRequireWildcard(__webpack_require__(80)); + + Object.keys(_styleFunctionSx).forEach(function (key) { + if (key === "default" || key === "__esModule") return; + if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return; + Object.defineProperty(exports, key, { + enumerable: true, + get: function get() { + return _styleFunctionSx[key]; + } + }); + }); + + var _display = _interopRequireDefault(__webpack_require__(81)); + + var _flexbox = _interopRequireWildcard(__webpack_require__(82)); + + Object.keys(_flexbox).forEach(function (key) { + if (key === "default" || key === "__esModule") return; + if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return; + Object.defineProperty(exports, key, { + enumerable: true, + get: function get() { + return _flexbox[key]; + } + }); + }); + + var _grid = _interopRequireWildcard(__webpack_require__(83)); + + Object.keys(_grid).forEach(function (key) { + if (key === "default" || key === "__esModule") return; + if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return; + Object.defineProperty(exports, key, { + enumerable: true, + get: function get() { + return _grid[key]; + } + }); + }); + + var _palette = _interopRequireWildcard(__webpack_require__(84)); + + Object.keys(_palette).forEach(function (key) { + if (key === "default" || key === "__esModule") return; + if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return; + Object.defineProperty(exports, key, { + enumerable: true, + get: function get() { + return _palette[key]; + } + }); + }); + + var _positions = _interopRequireWildcard(__webpack_require__(85)); + + Object.keys(_positions).forEach(function (key) { + if (key === "default" || key === "__esModule") return; + if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return; + Object.defineProperty(exports, key, { + enumerable: true, + get: function get() { + return _positions[key]; + } + }); + }); + + var _shadows = _interopRequireDefault(__webpack_require__(86)); + + var _sizing = _interopRequireWildcard(__webpack_require__(87)); + + Object.keys(_sizing).forEach(function (key) { + if (key === "default" || key === "__esModule") return; + if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return; + Object.defineProperty(exports, key, { + enumerable: true, + get: function get() { + return _sizing[key]; + } + }); + }); + + var _spacing = _interopRequireWildcard(__webpack_require__(88)); + + Object.keys(_spacing).forEach(function (key) { + if (key === "default" || key === "__esModule") return; + if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return; + Object.defineProperty(exports, key, { + enumerable: true, + get: function get() { + return _spacing[key]; + } + }); + }); + + var _style = _interopRequireDefault(__webpack_require__(69)); + + var _typography = _interopRequireWildcard(__webpack_require__(94)); + + Object.keys(_typography).forEach(function (key) { + if (key === "default" || key === "__esModule") return; + if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return; + Object.defineProperty(exports, key, { + enumerable: true, + get: function get() { + return _typography[key]; + } + }); + }); + +/***/ }, +/* 68 */ +/***/ function(module, exports, __webpack_require__) { + + "use strict"; + + var _interopRequireDefault = __webpack_require__(8); + + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = exports.borderRadius = exports.borderColor = exports.borderLeft = exports.borderBottom = exports.borderRight = exports.borderTop = exports.border = void 0; + + var _style = _interopRequireDefault(__webpack_require__(69)); + + var _compose = _interopRequireDefault(__webpack_require__(79)); + + function getBorder(value) { + if (typeof value !== 'number') { + return value; + } + + return "".concat(value, "px solid"); + } + + var border = (0, _style.default)({ + prop: 'border', + themeKey: 'borders', + transform: getBorder + }); + exports.border = border; + var borderTop = (0, _style.default)({ + prop: 'borderTop', + themeKey: 'borders', + transform: getBorder + }); + exports.borderTop = borderTop; + var borderRight = (0, _style.default)({ + prop: 'borderRight', + themeKey: 'borders', + transform: getBorder + }); + exports.borderRight = borderRight; + var borderBottom = (0, _style.default)({ + prop: 'borderBottom', + themeKey: 'borders', + transform: getBorder + }); + exports.borderBottom = borderBottom; + var borderLeft = (0, _style.default)({ + prop: 'borderLeft', + themeKey: 'borders', + transform: getBorder + }); + exports.borderLeft = borderLeft; + var borderColor = (0, _style.default)({ + prop: 'borderColor', + themeKey: 'palette' + }); + exports.borderColor = borderColor; + var borderRadius = (0, _style.default)({ + prop: 'borderRadius', + themeKey: 'shape' + }); + exports.borderRadius = borderRadius; + var borders = (0, _compose.default)(border, borderTop, borderRight, borderBottom, borderLeft, borderColor, borderRadius); + var _default = borders; + exports.default = _default; + +/***/ }, +/* 69 */ +/***/ function(module, exports, __webpack_require__) { + + /* WEBPACK VAR INJECTION */(function(process) {"use strict"; + + var _interopRequireDefault = __webpack_require__(8); + + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = void 0; + + var _defineProperty2 = _interopRequireDefault(__webpack_require__(48)); + + var _responsivePropType = _interopRequireDefault(__webpack_require__(70)); + + var _breakpoints = __webpack_require__(71); + + function getPath(obj, path) { + if (!path || typeof path !== 'string') { + return null; + } + + return path.split('.').reduce(function (acc, item) { + return acc && acc[item] ? acc[item] : null; + }, obj); + } + + function style(options) { + var prop = options.prop, + _options$cssProperty = options.cssProperty, + cssProperty = _options$cssProperty === void 0 ? options.prop : _options$cssProperty, + themeKey = options.themeKey, + transform = options.transform; + + var fn = function fn(props) { + if (props[prop] == null) { + return null; + } + + var propValue = props[prop]; + var theme = props.theme; + var themeMapping = getPath(theme, themeKey) || {}; + + var styleFromPropValue = function styleFromPropValue(propValueFinal) { + var value; + + if (typeof themeMapping === 'function') { + value = themeMapping(propValueFinal); + } else if (Array.isArray(themeMapping)) { + value = themeMapping[propValueFinal] || propValueFinal; + } else { + value = getPath(themeMapping, propValueFinal) || propValueFinal; + + if (transform) { + value = transform(value); + } + } + + if (cssProperty === false) { + return value; + } + + return (0, _defineProperty2.default)({}, cssProperty, value); + }; + + return (0, _breakpoints.handleBreakpoints)(props, propValue, styleFromPropValue); + }; + + fn.propTypes = process.env.NODE_ENV !== 'production' ? (0, _defineProperty2.default)({}, prop, _responsivePropType.default) : {}; + fn.filterProps = [prop]; + return fn; + } + + var _default = style; + exports.default = _default; + /* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(31))) + +/***/ }, +/* 70 */ +/***/ function(module, exports, __webpack_require__) { + + /* WEBPACK VAR INJECTION */(function(process) {"use strict"; + + var _interopRequireDefault = __webpack_require__(8); + + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = void 0; + + var _propTypes = _interopRequireDefault(__webpack_require__(37)); + + var responsivePropType = process.env.NODE_ENV !== 'production' ? _propTypes.default.oneOfType([_propTypes.default.number, _propTypes.default.string, _propTypes.default.object, _propTypes.default.array]) : {}; + var _default = responsivePropType; + exports.default = _default; + /* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(31))) + +/***/ }, +/* 71 */ +/***/ function(module, exports, __webpack_require__) { + + /* WEBPACK VAR INJECTION */(function(process) {"use strict"; + + var _interopRequireDefault = __webpack_require__(8); + + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.handleBreakpoints = handleBreakpoints; + exports.default = void 0; + + var _toConsumableArray2 = _interopRequireDefault(__webpack_require__(72)); + + var _extends2 = _interopRequireDefault(__webpack_require__(35)); + + var _typeof2 = _interopRequireDefault(__webpack_require__(6)); + + var _propTypes = _interopRequireDefault(__webpack_require__(37)); + + var _merge = _interopRequireDefault(__webpack_require__(78)); + + // The breakpoint **start** at this value. + // For instance with the first breakpoint xs: [xs, sm[. + var values = { + xs: 0, + sm: 600, + md: 960, + lg: 1280, + xl: 1920 + }; + var defaultBreakpoints = { + // Sorted ASC by size. That's important. + // It can't be configured as it's used statically for propTypes. + keys: ['xs', 'sm', 'md', 'lg', 'xl'], + up: function up(key) { + return "@media (min-width:".concat(values[key], "px)"); + } + }; + + function handleBreakpoints(props, propValue, styleFromPropValue) { + if (process.env.NODE_ENV !== 'production') { + if (!props.theme) { + console.error('Material-UI: You are calling a style function without a theme value.'); + } + } + + if (Array.isArray(propValue)) { + var themeBreakpoints = props.theme.breakpoints || defaultBreakpoints; + return propValue.reduce(function (acc, item, index) { + acc[themeBreakpoints.up(themeBreakpoints.keys[index])] = styleFromPropValue(propValue[index]); + return acc; + }, {}); + } + + if ((0, _typeof2.default)(propValue) === 'object') { + var _themeBreakpoints = props.theme.breakpoints || defaultBreakpoints; + + return Object.keys(propValue).reduce(function (acc, breakpoint) { + acc[_themeBreakpoints.up(breakpoint)] = styleFromPropValue(propValue[breakpoint]); + return acc; + }, {}); + } + + var output = styleFromPropValue(propValue); + return output; + } + + function breakpoints(styleFunction) { + var newStyleFunction = function newStyleFunction(props) { + var base = styleFunction(props); + var themeBreakpoints = props.theme.breakpoints || defaultBreakpoints; + var extended = themeBreakpoints.keys.reduce(function (acc, key) { + if (props[key]) { + acc = acc || {}; + acc[themeBreakpoints.up(key)] = styleFunction((0, _extends2.default)({ + theme: props.theme + }, props[key])); + } + + return acc; + }, null); + return (0, _merge.default)(base, extended); + }; + + newStyleFunction.propTypes = process.env.NODE_ENV !== 'production' ? (0, _extends2.default)({}, styleFunction.propTypes, { + xs: _propTypes.default.object, + sm: _propTypes.default.object, + md: _propTypes.default.object, + lg: _propTypes.default.object, + xl: _propTypes.default.object + }) : {}; + newStyleFunction.filterProps = ['xs', 'sm', 'md', 'lg', 'xl'].concat((0, _toConsumableArray2.default)(styleFunction.filterProps)); + return newStyleFunction; + } + + var _default = breakpoints; + exports.default = _default; + /* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(31))) + +/***/ }, +/* 72 */ +/***/ function(module, exports, __webpack_require__) { + + var arrayWithoutHoles = __webpack_require__(73); + + var iterableToArray = __webpack_require__(75); + + var unsupportedIterableToArray = __webpack_require__(76); + + var nonIterableSpread = __webpack_require__(77); + + function _toConsumableArray(arr) { + return arrayWithoutHoles(arr) || iterableToArray(arr) || unsupportedIterableToArray(arr) || nonIterableSpread(); + } + + module.exports = _toConsumableArray; + module.exports["default"] = module.exports, module.exports.__esModule = true; + +/***/ }, +/* 73 */ +/***/ function(module, exports, __webpack_require__) { + + var arrayLikeToArray = __webpack_require__(74); + + function _arrayWithoutHoles(arr) { + if (Array.isArray(arr)) return arrayLikeToArray(arr); + } + + module.exports = _arrayWithoutHoles; + module.exports["default"] = module.exports, module.exports.__esModule = true; + +/***/ }, +/* 74 */ +/***/ function(module, exports) { + + function _arrayLikeToArray(arr, len) { + if (len == null || len > arr.length) len = arr.length; + + for (var i = 0, arr2 = new Array(len); i < len; i++) { + arr2[i] = arr[i]; + } + + return arr2; + } + + module.exports = _arrayLikeToArray; + module.exports["default"] = module.exports, module.exports.__esModule = true; + +/***/ }, +/* 75 */ +/***/ function(module, exports) { + + function _iterableToArray(iter) { + if (typeof Symbol !== "undefined" && iter[Symbol.iterator] != null || iter["@@iterator"] != null) return Array.from(iter); + } + + module.exports = _iterableToArray; + module.exports["default"] = module.exports, module.exports.__esModule = true; + +/***/ }, +/* 76 */ +/***/ function(module, exports, __webpack_require__) { + + var arrayLikeToArray = __webpack_require__(74); + + function _unsupportedIterableToArray(o, minLen) { + if (!o) return; + if (typeof o === "string") return arrayLikeToArray(o, minLen); + var n = Object.prototype.toString.call(o).slice(8, -1); + if (n === "Object" && o.constructor) n = o.constructor.name; + if (n === "Map" || n === "Set") return Array.from(o); + if (n === "Arguments" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return arrayLikeToArray(o, minLen); + } + + module.exports = _unsupportedIterableToArray; + module.exports["default"] = module.exports, module.exports.__esModule = true; + +/***/ }, +/* 77 */ +/***/ function(module, exports) { + + function _nonIterableSpread() { + throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method."); + } + + module.exports = _nonIterableSpread; + module.exports["default"] = module.exports, module.exports.__esModule = true; + +/***/ }, +/* 78 */ +/***/ function(module, exports, __webpack_require__) { + + "use strict"; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = void 0; + + var _utils = __webpack_require__(32); + + function merge(acc, item) { + if (!item) { + return acc; + } + + return (0, _utils.deepmerge)(acc, item, { + clone: false // No need to clone deep, it's way faster. + + }); + } + + var _default = merge; + exports.default = _default; + +/***/ }, +/* 79 */ +/***/ function(module, exports, __webpack_require__) { + + /* WEBPACK VAR INJECTION */(function(process) {"use strict"; + + var _interopRequireDefault = __webpack_require__(8); + + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = void 0; + + var _extends2 = _interopRequireDefault(__webpack_require__(35)); + + var _merge = _interopRequireDefault(__webpack_require__(78)); + + function compose() { + for (var _len = arguments.length, styles = new Array(_len), _key = 0; _key < _len; _key++) { + styles[_key] = arguments[_key]; + } + + var fn = function fn(props) { + return styles.reduce(function (acc, style) { + var output = style(props); + + if (output) { + return (0, _merge.default)(acc, output); + } + + return acc; + }, {}); + }; // Alternative approach that doesn't yield any performance gain. + // const handlers = styles.reduce((acc, style) => { + // style.filterProps.forEach(prop => { + // acc[prop] = style; + // }); + // return acc; + // }, {}); + // const fn = props => { + // return Object.keys(props).reduce((acc, prop) => { + // if (handlers[prop]) { + // return merge(acc, handlers[prop](props)); + // } + // return acc; + // }, {}); + // }; + + + fn.propTypes = process.env.NODE_ENV !== 'production' ? styles.reduce(function (acc, style) { + return (0, _extends2.default)(acc, style.propTypes); + }, {}) : {}; + fn.filterProps = styles.reduce(function (acc, style) { + return acc.concat(style.filterProps); + }, []); + return fn; + } + + var _default = compose; + exports.default = _default; + /* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(31))) + +/***/ }, +/* 80 */ +/***/ function(module, exports, __webpack_require__) { + + /* WEBPACK VAR INJECTION */(function(process) {"use strict"; + + var _interopRequireDefault = __webpack_require__(8); + + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.css = css; + exports.default = void 0; + + var _toConsumableArray2 = _interopRequireDefault(__webpack_require__(72)); + + var _extends2 = _interopRequireDefault(__webpack_require__(35)); + + var _propTypes = _interopRequireDefault(__webpack_require__(37)); + + var _utils = __webpack_require__(32); + + var _merge = _interopRequireDefault(__webpack_require__(78)); + + function omit(input, fields) { + var output = {}; + Object.keys(input).forEach(function (prop) { + if (fields.indexOf(prop) === -1) { + output[prop] = input[prop]; + } + }); + return output; + } + + var warnedOnce = false; + + function styleFunctionSx(styleFunction) { + var newStyleFunction = function newStyleFunction(props) { + var output = styleFunction(props); + + if (props.css) { + return (0, _extends2.default)({}, (0, _merge.default)(output, styleFunction((0, _extends2.default)({ + theme: props.theme + }, props.css))), omit(props.css, [styleFunction.filterProps])); + } + + if (props.sx) { + return (0, _extends2.default)({}, (0, _merge.default)(output, styleFunction((0, _extends2.default)({ + theme: props.theme + }, props.sx))), omit(props.sx, [styleFunction.filterProps])); + } + + return output; + }; + + newStyleFunction.propTypes = process.env.NODE_ENV !== 'production' ? (0, _extends2.default)({}, styleFunction.propTypes, { + css: (0, _utils.chainPropTypes)(_propTypes.default.object, function (props) { + if (!warnedOnce && props.css !== undefined) { + warnedOnce = true; + return new Error('Material-UI: The `css` prop is deprecated, please use the `sx` prop instead.'); + } + + return null; + }), + sx: _propTypes.default.object + }) : {}; + newStyleFunction.filterProps = ['css', 'sx'].concat((0, _toConsumableArray2.default)(styleFunction.filterProps)); + return newStyleFunction; + } + /** + * + * @deprecated + * The css style function is deprecated. Use the `styleFunctionSx` instead. + */ + + + function css(styleFunction) { + if (process.env.NODE_ENV !== 'production') { + console.warn('Material-UI: The `css` function is deprecated. Use the `styleFunctionSx` instead.'); + } + + return styleFunctionSx(styleFunction); + } + + var _default = styleFunctionSx; + exports.default = _default; + /* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(31))) + +/***/ }, +/* 81 */ +/***/ function(module, exports, __webpack_require__) { + + "use strict"; + + var _interopRequireDefault = __webpack_require__(8); + + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = exports.whiteSpace = exports.visibility = exports.textOverflow = exports.overflow = exports.displayRaw = exports.displayPrint = void 0; + + var _style = _interopRequireDefault(__webpack_require__(69)); + + var _compose = _interopRequireDefault(__webpack_require__(79)); + + var displayPrint = (0, _style.default)({ + prop: 'displayPrint', + cssProperty: false, + transform: function transform(value) { + return { + '@media print': { + display: value + } + }; + } + }); + exports.displayPrint = displayPrint; + var displayRaw = (0, _style.default)({ + prop: 'display' + }); + exports.displayRaw = displayRaw; + var overflow = (0, _style.default)({ + prop: 'overflow' + }); + exports.overflow = overflow; + var textOverflow = (0, _style.default)({ + prop: 'textOverflow' + }); + exports.textOverflow = textOverflow; + var visibility = (0, _style.default)({ + prop: 'visibility' + }); + exports.visibility = visibility; + var whiteSpace = (0, _style.default)({ + prop: 'whiteSpace' + }); + exports.whiteSpace = whiteSpace; + + var _default = (0, _compose.default)(displayPrint, displayRaw, overflow, textOverflow, visibility, whiteSpace); + + exports.default = _default; + +/***/ }, +/* 82 */ +/***/ function(module, exports, __webpack_require__) { + + "use strict"; + + var _interopRequireDefault = __webpack_require__(8); + + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = exports.justifySelf = exports.justifyItems = exports.alignSelf = exports.flexShrink = exports.flexGrow = exports.flex = exports.order = exports.alignContent = exports.alignItems = exports.justifyContent = exports.flexWrap = exports.flexDirection = exports.flexBasis = void 0; + + var _style = _interopRequireDefault(__webpack_require__(69)); + + var _compose = _interopRequireDefault(__webpack_require__(79)); + + var flexBasis = (0, _style.default)({ + prop: 'flexBasis' + }); + exports.flexBasis = flexBasis; + var flexDirection = (0, _style.default)({ + prop: 'flexDirection' + }); + exports.flexDirection = flexDirection; + var flexWrap = (0, _style.default)({ + prop: 'flexWrap' + }); + exports.flexWrap = flexWrap; + var justifyContent = (0, _style.default)({ + prop: 'justifyContent' + }); + exports.justifyContent = justifyContent; + var alignItems = (0, _style.default)({ + prop: 'alignItems' + }); + exports.alignItems = alignItems; + var alignContent = (0, _style.default)({ + prop: 'alignContent' + }); + exports.alignContent = alignContent; + var order = (0, _style.default)({ + prop: 'order' + }); + exports.order = order; + var flex = (0, _style.default)({ + prop: 'flex' + }); + exports.flex = flex; + var flexGrow = (0, _style.default)({ + prop: 'flexGrow' + }); + exports.flexGrow = flexGrow; + var flexShrink = (0, _style.default)({ + prop: 'flexShrink' + }); + exports.flexShrink = flexShrink; + var alignSelf = (0, _style.default)({ + prop: 'alignSelf' + }); + exports.alignSelf = alignSelf; + var justifyItems = (0, _style.default)({ + prop: 'justifyItems' + }); + exports.justifyItems = justifyItems; + var justifySelf = (0, _style.default)({ + prop: 'justifySelf' + }); + exports.justifySelf = justifySelf; + var flexbox = (0, _compose.default)(flexBasis, flexDirection, flexWrap, justifyContent, alignItems, alignContent, order, flex, flexGrow, flexShrink, alignSelf, justifyItems, justifySelf); + var _default = flexbox; + exports.default = _default; + +/***/ }, +/* 83 */ +/***/ function(module, exports, __webpack_require__) { + + "use strict"; + + var _interopRequireDefault = __webpack_require__(8); + + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = exports.gridArea = exports.gridTemplateAreas = exports.gridTemplateRows = exports.gridTemplateColumns = exports.gridAutoRows = exports.gridAutoColumns = exports.gridAutoFlow = exports.gridRow = exports.gridColumn = exports.gridRowGap = exports.gridColumnGap = exports.gridGap = void 0; + + var _style = _interopRequireDefault(__webpack_require__(69)); + + var _compose = _interopRequireDefault(__webpack_require__(79)); + + var gridGap = (0, _style.default)({ + prop: 'gridGap' + }); + exports.gridGap = gridGap; + var gridColumnGap = (0, _style.default)({ + prop: 'gridColumnGap' + }); + exports.gridColumnGap = gridColumnGap; + var gridRowGap = (0, _style.default)({ + prop: 'gridRowGap' + }); + exports.gridRowGap = gridRowGap; + var gridColumn = (0, _style.default)({ + prop: 'gridColumn' + }); + exports.gridColumn = gridColumn; + var gridRow = (0, _style.default)({ + prop: 'gridRow' + }); + exports.gridRow = gridRow; + var gridAutoFlow = (0, _style.default)({ + prop: 'gridAutoFlow' + }); + exports.gridAutoFlow = gridAutoFlow; + var gridAutoColumns = (0, _style.default)({ + prop: 'gridAutoColumns' + }); + exports.gridAutoColumns = gridAutoColumns; + var gridAutoRows = (0, _style.default)({ + prop: 'gridAutoRows' + }); + exports.gridAutoRows = gridAutoRows; + var gridTemplateColumns = (0, _style.default)({ + prop: 'gridTemplateColumns' + }); + exports.gridTemplateColumns = gridTemplateColumns; + var gridTemplateRows = (0, _style.default)({ + prop: 'gridTemplateRows' + }); + exports.gridTemplateRows = gridTemplateRows; + var gridTemplateAreas = (0, _style.default)({ + prop: 'gridTemplateAreas' + }); + exports.gridTemplateAreas = gridTemplateAreas; + var gridArea = (0, _style.default)({ + prop: 'gridArea' + }); + exports.gridArea = gridArea; + var grid = (0, _compose.default)(gridGap, gridColumnGap, gridRowGap, gridColumn, gridRow, gridAutoFlow, gridAutoColumns, gridAutoRows, gridTemplateColumns, gridTemplateRows, gridTemplateAreas, gridArea); + var _default = grid; + exports.default = _default; + +/***/ }, +/* 84 */ +/***/ function(module, exports, __webpack_require__) { + + "use strict"; + + var _interopRequireDefault = __webpack_require__(8); + + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = exports.bgcolor = exports.color = void 0; + + var _style = _interopRequireDefault(__webpack_require__(69)); + + var _compose = _interopRequireDefault(__webpack_require__(79)); + + var color = (0, _style.default)({ + prop: 'color', + themeKey: 'palette' + }); + exports.color = color; + var bgcolor = (0, _style.default)({ + prop: 'bgcolor', + cssProperty: 'backgroundColor', + themeKey: 'palette' + }); + exports.bgcolor = bgcolor; + var palette = (0, _compose.default)(color, bgcolor); + var _default = palette; + exports.default = _default; + +/***/ }, +/* 85 */ +/***/ function(module, exports, __webpack_require__) { + + "use strict"; + + var _interopRequireDefault = __webpack_require__(8); + + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = exports.left = exports.bottom = exports.right = exports.top = exports.zIndex = exports.position = void 0; + + var _style = _interopRequireDefault(__webpack_require__(69)); + + var _compose = _interopRequireDefault(__webpack_require__(79)); + + var position = (0, _style.default)({ + prop: 'position' + }); + exports.position = position; + var zIndex = (0, _style.default)({ + prop: 'zIndex', + themeKey: 'zIndex' + }); + exports.zIndex = zIndex; + var top = (0, _style.default)({ + prop: 'top' + }); + exports.top = top; + var right = (0, _style.default)({ + prop: 'right' + }); + exports.right = right; + var bottom = (0, _style.default)({ + prop: 'bottom' + }); + exports.bottom = bottom; + var left = (0, _style.default)({ + prop: 'left' + }); + exports.left = left; + + var _default = (0, _compose.default)(position, zIndex, top, right, bottom, left); + + exports.default = _default; + +/***/ }, +/* 86 */ +/***/ function(module, exports, __webpack_require__) { + + "use strict"; + + var _interopRequireDefault = __webpack_require__(8); + + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = void 0; + + var _style = _interopRequireDefault(__webpack_require__(69)); + + var boxShadow = (0, _style.default)({ + prop: 'boxShadow', + themeKey: 'shadows' + }); + var _default = boxShadow; + exports.default = _default; + +/***/ }, +/* 87 */ +/***/ function(module, exports, __webpack_require__) { + + "use strict"; + + var _interopRequireDefault = __webpack_require__(8); + + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = exports.boxSizing = exports.sizeHeight = exports.sizeWidth = exports.minHeight = exports.maxHeight = exports.height = exports.minWidth = exports.maxWidth = exports.width = void 0; + + var _style = _interopRequireDefault(__webpack_require__(69)); + + var _compose = _interopRequireDefault(__webpack_require__(79)); + + function transform(value) { + return value <= 1 ? "".concat(value * 100, "%") : value; + } + + var width = (0, _style.default)({ + prop: 'width', + transform: transform + }); + exports.width = width; + var maxWidth = (0, _style.default)({ + prop: 'maxWidth', + transform: transform + }); + exports.maxWidth = maxWidth; + var minWidth = (0, _style.default)({ + prop: 'minWidth', + transform: transform + }); + exports.minWidth = minWidth; + var height = (0, _style.default)({ + prop: 'height', + transform: transform + }); + exports.height = height; + var maxHeight = (0, _style.default)({ + prop: 'maxHeight', + transform: transform + }); + exports.maxHeight = maxHeight; + var minHeight = (0, _style.default)({ + prop: 'minHeight', + transform: transform + }); + exports.minHeight = minHeight; + var sizeWidth = (0, _style.default)({ + prop: 'size', + cssProperty: 'width', + transform: transform + }); + exports.sizeWidth = sizeWidth; + var sizeHeight = (0, _style.default)({ + prop: 'size', + cssProperty: 'height', + transform: transform + }); + exports.sizeHeight = sizeHeight; + var boxSizing = (0, _style.default)({ + prop: 'boxSizing' + }); + exports.boxSizing = boxSizing; + var sizing = (0, _compose.default)(width, maxWidth, minWidth, height, maxHeight, minHeight, boxSizing); + var _default = sizing; + exports.default = _default; + +/***/ }, +/* 88 */ +/***/ function(module, exports, __webpack_require__) { + + /* WEBPACK VAR INJECTION */(function(process) {"use strict"; + + var _interopRequireDefault = __webpack_require__(8); + + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.createUnarySpacing = createUnarySpacing; + exports.default = void 0; + + var _slicedToArray2 = _interopRequireDefault(__webpack_require__(89)); + + var _responsivePropType = _interopRequireDefault(__webpack_require__(70)); + + var _breakpoints = __webpack_require__(71); + + var _merge = _interopRequireDefault(__webpack_require__(78)); + + var _memoize = _interopRequireDefault(__webpack_require__(93)); + + var properties = { + m: 'margin', + p: 'padding' + }; + var directions = { + t: 'Top', + r: 'Right', + b: 'Bottom', + l: 'Left', + x: ['Left', 'Right'], + y: ['Top', 'Bottom'] + }; + var aliases = { + marginX: 'mx', + marginY: 'my', + paddingX: 'px', + paddingY: 'py' + }; // memoize() impact: + // From 300,000 ops/sec + // To 350,000 ops/sec + + var getCssProperties = (0, _memoize.default)(function (prop) { + // It's not a shorthand notation. + if (prop.length > 2) { + if (aliases[prop]) { + prop = aliases[prop]; + } else { + return [prop]; + } + } + + var _prop$split = prop.split(''), + _prop$split2 = (0, _slicedToArray2.default)(_prop$split, 2), + a = _prop$split2[0], + b = _prop$split2[1]; + + var property = properties[a]; + var direction = directions[b] || ''; + return Array.isArray(direction) ? direction.map(function (dir) { + return property + dir; + }) : [property + direction]; + }); + var spacingKeys = ['m', 'mt', 'mr', 'mb', 'ml', 'mx', 'my', 'p', 'pt', 'pr', 'pb', 'pl', 'px', 'py', 'margin', 'marginTop', 'marginRight', 'marginBottom', 'marginLeft', 'marginX', 'marginY', 'padding', 'paddingTop', 'paddingRight', 'paddingBottom', 'paddingLeft', 'paddingX', 'paddingY']; + + function createUnarySpacing(theme) { + var themeSpacing = theme.spacing || 8; + + if (typeof themeSpacing === 'number') { + return function (abs) { + if (process.env.NODE_ENV !== 'production') { + if (typeof abs !== 'number') { + console.error("Material-UI: Expected spacing argument to be a number, got ".concat(abs, ".")); + } + } + + return themeSpacing * abs; + }; + } + + if (Array.isArray(themeSpacing)) { + return function (abs) { + if (process.env.NODE_ENV !== 'production') { + if (abs > themeSpacing.length - 1) { + console.error(["Material-UI: The value provided (".concat(abs, ") overflows."), "The supported values are: ".concat(JSON.stringify(themeSpacing), "."), "".concat(abs, " > ").concat(themeSpacing.length - 1, ", you need to add the missing values.")].join('\n')); + } + } + + return themeSpacing[abs]; + }; + } + + if (typeof themeSpacing === 'function') { + return themeSpacing; + } + + if (process.env.NODE_ENV !== 'production') { + console.error(["Material-UI: The `theme.spacing` value (".concat(themeSpacing, ") is invalid."), 'It should be a number, an array or a function.'].join('\n')); + } + + return function () { + return undefined; + }; + } + + function getValue(transformer, propValue) { + if (typeof propValue === 'string' || propValue == null) { + return propValue; + } + + var abs = Math.abs(propValue); + var transformed = transformer(abs); + + if (propValue >= 0) { + return transformed; + } + + if (typeof transformed === 'number') { + return -transformed; + } + + return "-".concat(transformed); + } + + function getStyleFromPropValue(cssProperties, transformer) { + return function (propValue) { + return cssProperties.reduce(function (acc, cssProperty) { + acc[cssProperty] = getValue(transformer, propValue); + return acc; + }, {}); + }; + } + + function spacing(props) { + var theme = props.theme; + var transformer = createUnarySpacing(theme); + return Object.keys(props).map(function (prop) { + // Using a hash computation over an array iteration could be faster, but with only 28 items, + // it's doesn't worth the bundle size. + if (spacingKeys.indexOf(prop) === -1) { + return null; + } + + var cssProperties = getCssProperties(prop); + var styleFromPropValue = getStyleFromPropValue(cssProperties, transformer); + var propValue = props[prop]; + return (0, _breakpoints.handleBreakpoints)(props, propValue, styleFromPropValue); + }).reduce(_merge.default, {}); + } + + spacing.propTypes = process.env.NODE_ENV !== 'production' ? spacingKeys.reduce(function (obj, key) { + obj[key] = _responsivePropType.default; + return obj; + }, {}) : {}; + spacing.filterProps = spacingKeys; + var _default = spacing; + exports.default = _default; + /* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(31))) + +/***/ }, +/* 89 */ +/***/ function(module, exports, __webpack_require__) { + + var arrayWithHoles = __webpack_require__(90); + + var iterableToArrayLimit = __webpack_require__(91); + + var unsupportedIterableToArray = __webpack_require__(76); + + var nonIterableRest = __webpack_require__(92); + + function _slicedToArray(arr, i) { + return arrayWithHoles(arr) || iterableToArrayLimit(arr, i) || unsupportedIterableToArray(arr, i) || nonIterableRest(); + } + + module.exports = _slicedToArray; + module.exports["default"] = module.exports, module.exports.__esModule = true; + +/***/ }, +/* 90 */ +/***/ function(module, exports) { + + function _arrayWithHoles(arr) { + if (Array.isArray(arr)) return arr; + } + + module.exports = _arrayWithHoles; + module.exports["default"] = module.exports, module.exports.__esModule = true; + +/***/ }, +/* 91 */ +/***/ function(module, exports) { + + function _iterableToArrayLimit(arr, i) { + var _i = arr == null ? null : typeof Symbol !== "undefined" && arr[Symbol.iterator] || arr["@@iterator"]; + + if (_i == null) return; + var _arr = []; + var _n = true; + var _d = false; + + var _s, _e; + + try { + for (_i = _i.call(arr); !(_n = (_s = _i.next()).done); _n = true) { + _arr.push(_s.value); + + if (i && _arr.length === i) break; + } + } catch (err) { + _d = true; + _e = err; + } finally { + try { + if (!_n && _i["return"] != null) _i["return"](); + } finally { + if (_d) throw _e; + } + } + + return _arr; + } + + module.exports = _iterableToArrayLimit; + module.exports["default"] = module.exports, module.exports.__esModule = true; + +/***/ }, +/* 92 */ +/***/ function(module, exports) { + + function _nonIterableRest() { + throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method."); + } + + module.exports = _nonIterableRest; + module.exports["default"] = module.exports, module.exports.__esModule = true; + +/***/ }, +/* 93 */ +/***/ function(module, exports) { + + "use strict"; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = memoize; + + function memoize(fn) { + var cache = {}; + return function (arg) { + if (cache[arg] === undefined) { + cache[arg] = fn(arg); + } + + return cache[arg]; + }; + } + +/***/ }, +/* 94 */ +/***/ function(module, exports, __webpack_require__) { + + "use strict"; + + var _interopRequireDefault = __webpack_require__(8); + + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = exports.textAlign = exports.lineHeight = exports.letterSpacing = exports.fontWeight = exports.fontStyle = exports.fontSize = exports.fontFamily = void 0; + + var _style = _interopRequireDefault(__webpack_require__(69)); + + var _compose = _interopRequireDefault(__webpack_require__(79)); + + var fontFamily = (0, _style.default)({ + prop: 'fontFamily', + themeKey: 'typography' + }); + exports.fontFamily = fontFamily; + var fontSize = (0, _style.default)({ + prop: 'fontSize', + themeKey: 'typography' + }); + exports.fontSize = fontSize; + var fontStyle = (0, _style.default)({ + prop: 'fontStyle', + themeKey: 'typography' + }); + exports.fontStyle = fontStyle; + var fontWeight = (0, _style.default)({ + prop: 'fontWeight', + themeKey: 'typography' + }); + exports.fontWeight = fontWeight; + var letterSpacing = (0, _style.default)({ + prop: 'letterSpacing' + }); + exports.letterSpacing = letterSpacing; + var lineHeight = (0, _style.default)({ + prop: 'lineHeight' + }); + exports.lineHeight = lineHeight; + var textAlign = (0, _style.default)({ + prop: 'textAlign' + }); + exports.textAlign = textAlign; + var typography = (0, _compose.default)(fontFamily, fontSize, fontStyle, fontWeight, letterSpacing, lineHeight, textAlign); + var _default = typography; + exports.default = _default; + +/***/ }, +/* 95 */ +/***/ function(module, exports, __webpack_require__) { + + /* WEBPACK VAR INJECTION */(function(process) {"use strict"; + + var _interopRequireDefault = __webpack_require__(8); + + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = exports.duration = exports.easing = void 0; + + var _objectWithoutProperties2 = _interopRequireDefault(__webpack_require__(58)); + + // Follow https://material.google.com/motion/duration-easing.html#duration-easing-natural-easing-curves + // to learn the context in which each easing should be used. + var easing = { + // This is the most common easing curve. + easeInOut: 'cubic-bezier(0.4, 0, 0.2, 1)', + // Objects enter the screen at full velocity from off-screen and + // slowly decelerate to a resting point. + easeOut: 'cubic-bezier(0.0, 0, 0.2, 1)', + // Objects leave the screen at full velocity. They do not decelerate when off-screen. + easeIn: 'cubic-bezier(0.4, 0, 1, 1)', + // The sharp curve is used by objects that may return to the screen at any time. + sharp: 'cubic-bezier(0.4, 0, 0.6, 1)' + }; // Follow https://material.io/guidelines/motion/duration-easing.html#duration-easing-common-durations + // to learn when use what timing + + exports.easing = easing; + var duration = { + shortest: 150, + shorter: 200, + short: 250, + // most basic recommended timing + standard: 300, + // this is to be used in complex animations + complex: 375, + // recommended when something is entering screen + enteringScreen: 225, + // recommended when something is leaving screen + leavingScreen: 195 + }; + exports.duration = duration; + + function formatMs(milliseconds) { + return "".concat(Math.round(milliseconds), "ms"); + } + /** + * @param {string|Array} props + * @param {object} param + * @param {string} param.prop + * @param {number} param.duration + * @param {string} param.easing + * @param {number} param.delay + */ + + + var _default = { + easing: easing, + duration: duration, + create: function create() { + var props = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : ['all']; + var options = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {}; + var _options$duration = options.duration, + durationOption = _options$duration === void 0 ? duration.standard : _options$duration, + _options$easing = options.easing, + easingOption = _options$easing === void 0 ? easing.easeInOut : _options$easing, + _options$delay = options.delay, + delay = _options$delay === void 0 ? 0 : _options$delay, + other = (0, _objectWithoutProperties2.default)(options, ["duration", "easing", "delay"]); + + if (process.env.NODE_ENV !== 'production') { + var isString = function isString(value) { + return typeof value === 'string'; + }; + + var isNumber = function isNumber(value) { + return !isNaN(parseFloat(value)); + }; + + if (!isString(props) && !Array.isArray(props)) { + console.error('Material-UI: Argument "props" must be a string or Array.'); + } + + if (!isNumber(durationOption) && !isString(durationOption)) { + console.error("Material-UI: Argument \"duration\" must be a number or a string but found ".concat(durationOption, ".")); + } + + if (!isString(easingOption)) { + console.error('Material-UI: Argument "easing" must be a string.'); + } + + if (!isNumber(delay) && !isString(delay)) { + console.error('Material-UI: Argument "delay" must be a number or a string.'); + } + + if (Object.keys(other).length !== 0) { + console.error("Material-UI: Unrecognized argument(s) [".concat(Object.keys(other).join(','), "].")); + } + } + + return (Array.isArray(props) ? props : [props]).map(function (animatedProp) { + return "".concat(animatedProp, " ").concat(typeof durationOption === 'string' ? durationOption : formatMs(durationOption), " ").concat(easingOption, " ").concat(typeof delay === 'string' ? delay : formatMs(delay)); + }).join(','); + }, + getAutoHeightDuration: function getAutoHeightDuration(height) { + if (!height) { + return 0; + } + + var constant = height / 36; // https://www.wolframalpha.com/input/?i=(4+%2B+15+*+(x+%2F+36+)+**+0.25+%2B+(x+%2F+36)+%2F+5)+*+10 + + return Math.round((4 + 15 * Math.pow(constant, 0.25) + constant / 5) * 10); + } + }; + exports.default = _default; + /* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(31))) + +/***/ }, +/* 96 */ +/***/ function(module, exports) { + + "use strict"; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = void 0; + // We need to centralize the zIndex definitions as they work + // like global values in the browser. + var zIndex = { + mobileStepper: 1000, + speedDial: 1050, + appBar: 1100, + drawer: 1200, + modal: 1300, + snackbar: 1400, + tooltip: 1500 + }; + var _default = zIndex; + exports.default = _default; + +/***/ }, +/* 97 */ +/***/ function(module, exports, __webpack_require__) { + + "use strict"; + + var _interopRequireDefault = __webpack_require__(8); + + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = createMuiStrictModeTheme; + + var _utils = __webpack_require__(32); + + var _createTheme = _interopRequireDefault(__webpack_require__(57)); + + function createMuiStrictModeTheme(options) { + for (var _len = arguments.length, args = new Array(_len > 1 ? _len - 1 : 0), _key = 1; _key < _len; _key++) { + args[_key - 1] = arguments[_key]; + } + + return _createTheme.default.apply(void 0, [(0, _utils.deepmerge)({ + unstable_strictMode: true + }, options)].concat(args)); + } + +/***/ }, +/* 98 */ +/***/ function(module, exports, __webpack_require__) { + + "use strict"; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = createStyles; + + var _styles = __webpack_require__(99); + + // let warnOnce = false; + // To remove in v5 + function createStyles(styles) { + // warning( + // warnOnce, + // [ + // 'Material-UI: createStyles from @material-ui/core/styles is deprecated.', + // 'Please use @material-ui/styles/createStyles', + // ].join('\n'), + // ); + // warnOnce = true; + return (0, _styles.createStyles)(styles); + } + +/***/ }, +/* 99 */ +/***/ function(module, exports, __webpack_require__) { + + /* WEBPACK VAR INJECTION */(function(process) {/** @license Material-UI v4.11.4 + * + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */ + "use strict"; + + var _interopRequireWildcard = __webpack_require__(5); + + Object.defineProperty(exports, "__esModule", { + value: true + }); + var _exportNames = { + createGenerateClassName: true, + createStyles: true, + getThemeProps: true, + jssPreset: true, + makeStyles: true, + mergeClasses: true, + ServerStyleSheets: true, + styled: true, + StylesProvider: true, + ThemeProvider: true, + useTheme: true, + withStyles: true, + withTheme: true + }; + Object.defineProperty(exports, "createGenerateClassName", { + enumerable: true, + get: function get() { + return _createGenerateClassName.default; + } + }); + Object.defineProperty(exports, "createStyles", { + enumerable: true, + get: function get() { + return _createStyles.default; + } + }); + Object.defineProperty(exports, "getThemeProps", { + enumerable: true, + get: function get() { + return _getThemeProps.default; + } + }); + Object.defineProperty(exports, "jssPreset", { + enumerable: true, + get: function get() { + return _jssPreset.default; + } + }); + Object.defineProperty(exports, "makeStyles", { + enumerable: true, + get: function get() { + return _makeStyles.default; + } + }); + Object.defineProperty(exports, "mergeClasses", { + enumerable: true, + get: function get() { + return _mergeClasses.default; + } + }); + Object.defineProperty(exports, "ServerStyleSheets", { + enumerable: true, + get: function get() { + return _ServerStyleSheets.default; + } + }); + Object.defineProperty(exports, "styled", { + enumerable: true, + get: function get() { + return _styled.default; + } + }); + Object.defineProperty(exports, "StylesProvider", { + enumerable: true, + get: function get() { + return _StylesProvider.default; + } + }); + Object.defineProperty(exports, "ThemeProvider", { + enumerable: true, + get: function get() { + return _ThemeProvider.default; + } + }); + Object.defineProperty(exports, "useTheme", { + enumerable: true, + get: function get() { + return _useTheme.default; + } + }); + Object.defineProperty(exports, "withStyles", { + enumerable: true, + get: function get() { + return _withStyles.default; + } + }); + Object.defineProperty(exports, "withTheme", { + enumerable: true, + get: function get() { + return _withTheme.default; + } + }); + + var _utils = __webpack_require__(32); + + var _createGenerateClassName = _interopRequireWildcard(__webpack_require__(100)); + + Object.keys(_createGenerateClassName).forEach(function (key) { + if (key === "default" || key === "__esModule") return; + if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return; + Object.defineProperty(exports, key, { + enumerable: true, + get: function get() { + return _createGenerateClassName[key]; + } + }); + }); + + var _createStyles = _interopRequireWildcard(__webpack_require__(103)); + + Object.keys(_createStyles).forEach(function (key) { + if (key === "default" || key === "__esModule") return; + if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return; + Object.defineProperty(exports, key, { + enumerable: true, + get: function get() { + return _createStyles[key]; + } + }); + }); + + var _getThemeProps = _interopRequireWildcard(__webpack_require__(105)); + + Object.keys(_getThemeProps).forEach(function (key) { + if (key === "default" || key === "__esModule") return; + if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return; + Object.defineProperty(exports, key, { + enumerable: true, + get: function get() { + return _getThemeProps[key]; + } + }); + }); + + var _jssPreset = _interopRequireWildcard(__webpack_require__(107)); + + Object.keys(_jssPreset).forEach(function (key) { + if (key === "default" || key === "__esModule") return; + if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return; + Object.defineProperty(exports, key, { + enumerable: true, + get: function get() { + return _jssPreset[key]; + } + }); + }); + + var _makeStyles = _interopRequireWildcard(__webpack_require__(125)); + + Object.keys(_makeStyles).forEach(function (key) { + if (key === "default" || key === "__esModule") return; + if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return; + Object.defineProperty(exports, key, { + enumerable: true, + get: function get() { + return _makeStyles[key]; + } + }); + }); + + var _mergeClasses = _interopRequireWildcard(__webpack_require__(127)); + + Object.keys(_mergeClasses).forEach(function (key) { + if (key === "default" || key === "__esModule") return; + if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return; + Object.defineProperty(exports, key, { + enumerable: true, + get: function get() { + return _mergeClasses[key]; + } + }); + }); + + var _ServerStyleSheets = _interopRequireWildcard(__webpack_require__(139)); + + Object.keys(_ServerStyleSheets).forEach(function (key) { + if (key === "default" || key === "__esModule") return; + if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return; + Object.defineProperty(exports, key, { + enumerable: true, + get: function get() { + return _ServerStyleSheets[key]; + } + }); + }); + + var _styled = _interopRequireWildcard(__webpack_require__(142)); + + Object.keys(_styled).forEach(function (key) { + if (key === "default" || key === "__esModule") return; + if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return; + Object.defineProperty(exports, key, { + enumerable: true, + get: function get() { + return _styled[key]; + } + }); + }); + + var _StylesProvider = _interopRequireWildcard(__webpack_require__(133)); + + Object.keys(_StylesProvider).forEach(function (key) { + if (key === "default" || key === "__esModule") return; + if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return; + Object.defineProperty(exports, key, { + enumerable: true, + get: function get() { + return _StylesProvider[key]; + } + }); + }); + + var _ThemeProvider = _interopRequireWildcard(__webpack_require__(149)); + + Object.keys(_ThemeProvider).forEach(function (key) { + if (key === "default" || key === "__esModule") return; + if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return; + Object.defineProperty(exports, key, { + enumerable: true, + get: function get() { + return _ThemeProvider[key]; + } + }); + }); + + var _useTheme = _interopRequireWildcard(__webpack_require__(130)); + + Object.keys(_useTheme).forEach(function (key) { + if (key === "default" || key === "__esModule") return; + if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return; + Object.defineProperty(exports, key, { + enumerable: true, + get: function get() { + return _useTheme[key]; + } + }); + }); + + var _withStyles = _interopRequireWildcard(__webpack_require__(151)); + + Object.keys(_withStyles).forEach(function (key) { + if (key === "default" || key === "__esModule") return; + if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return; + Object.defineProperty(exports, key, { + enumerable: true, + get: function get() { + return _withStyles[key]; + } + }); + }); + + var _withTheme = _interopRequireWildcard(__webpack_require__(153)); + + Object.keys(_withTheme).forEach(function (key) { + if (key === "default" || key === "__esModule") return; + if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return; + Object.defineProperty(exports, key, { + enumerable: true, + get: function get() { + return _withTheme[key]; + } + }); + }); + + /* eslint-disable import/export */ + + /* Warning if there are several instances of @material-ui/styles */ + if (process.env.NODE_ENV !== 'production' && process.env.NODE_ENV !== 'test' && typeof window !== 'undefined') { + _utils.ponyfillGlobal['__@material-ui/styles-init__'] = _utils.ponyfillGlobal['__@material-ui/styles-init__'] || 0; + + if (_utils.ponyfillGlobal['__@material-ui/styles-init__'] === 1) { + console.warn(['It looks like there are several instances of `@material-ui/styles` initialized in this application.', 'This may cause theme propagation issues, broken class names, ' + 'specificity issues, and makes your application bigger without a good reason.', '', 'See https://material-ui.com/r/styles-instance-warning for more info.'].join('\n')); + } + + _utils.ponyfillGlobal['__@material-ui/styles-init__'] += 1; + } + /* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(31))) + +/***/ }, +/* 100 */ +/***/ function(module, exports, __webpack_require__) { + + "use strict"; + + var _interopRequireDefault = __webpack_require__(8); + + Object.defineProperty(exports, "__esModule", { + value: true + }); + Object.defineProperty(exports, "default", { + enumerable: true, + get: function get() { + return _createGenerateClassName.default; + } + }); + + var _createGenerateClassName = _interopRequireDefault(__webpack_require__(101)); + +/***/ }, +/* 101 */ +/***/ function(module, exports, __webpack_require__) { + + /* WEBPACK VAR INJECTION */(function(process) {"use strict"; + + var _interopRequireDefault = __webpack_require__(8); + + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = createGenerateClassName; + + var _nested = _interopRequireDefault(__webpack_require__(102)); + + /** + * This is the list of the style rule name we use as drop in replacement for the built-in + * pseudo classes (:checked, :disabled, :focused, etc.). + * + * Why do they exist in the first place? + * These classes are used at a specificity of 2. + * It allows them to override previously definied styles as well as + * being untouched by simple user overrides. + */ + var pseudoClasses = ['checked', 'disabled', 'error', 'focused', 'focusVisible', 'required', 'expanded', 'selected']; // Returns a function which generates unique class names based on counters. + // When new generator function is created, rule counter is reset. + // We need to reset the rule counter for SSR for each request. + // + // It's inspired by + // https://github.com/cssinjs/jss/blob/4e6a05dd3f7b6572fdd3ab216861d9e446c20331/src/utils/createGenerateClassName.js + + function createGenerateClassName() { + var options = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {}; + var _options$disableGloba = options.disableGlobal, + disableGlobal = _options$disableGloba === void 0 ? false : _options$disableGloba, + _options$productionPr = options.productionPrefix, + productionPrefix = _options$productionPr === void 0 ? 'jss' : _options$productionPr, + _options$seed = options.seed, + seed = _options$seed === void 0 ? '' : _options$seed; + var seedPrefix = seed === '' ? '' : "".concat(seed, "-"); + var ruleCounter = 0; + + var getNextCounterId = function getNextCounterId() { + ruleCounter += 1; + + if (process.env.NODE_ENV !== 'production') { + if (ruleCounter >= 1e10) { + console.warn(['Material-UI: You might have a memory leak.', 'The ruleCounter is not supposed to grow that much.'].join('')); + } + } + + return ruleCounter; + }; + + return function (rule, styleSheet) { + var name = styleSheet.options.name; // Is a global static MUI style? + + if (name && name.indexOf('Mui') === 0 && !styleSheet.options.link && !disableGlobal) { + // We can use a shorthand class name, we never use the keys to style the components. + if (pseudoClasses.indexOf(rule.key) !== -1) { + return "Mui-".concat(rule.key); + } + + var prefix = "".concat(seedPrefix).concat(name, "-").concat(rule.key); + + if (!styleSheet.options.theme[_nested.default] || seed !== '') { + return prefix; + } + + return "".concat(prefix, "-").concat(getNextCounterId()); + } + + if (process.env.NODE_ENV === 'production') { + return "".concat(seedPrefix).concat(productionPrefix).concat(getNextCounterId()); + } + + var suffix = "".concat(rule.key, "-").concat(getNextCounterId()); // Help with debuggability. + + if (styleSheet.options.classNamePrefix) { + return "".concat(seedPrefix).concat(styleSheet.options.classNamePrefix, "-").concat(suffix); + } + + return "".concat(seedPrefix).concat(suffix); + }; + } + /* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(31))) + +/***/ }, +/* 102 */ +/***/ function(module, exports) { + + "use strict"; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = void 0; + var hasSymbol = typeof Symbol === 'function' && Symbol.for; + + var _default = hasSymbol ? Symbol.for('mui.nested') : '__THEME_NESTED__'; + + exports.default = _default; + +/***/ }, +/* 103 */ +/***/ function(module, exports, __webpack_require__) { + + "use strict"; + + var _interopRequireDefault = __webpack_require__(8); + + Object.defineProperty(exports, "__esModule", { + value: true + }); + Object.defineProperty(exports, "default", { + enumerable: true, + get: function get() { + return _createStyles.default; + } + }); + + var _createStyles = _interopRequireDefault(__webpack_require__(104)); + +/***/ }, +/* 104 */ +/***/ function(module, exports) { + + "use strict"; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = createStyles; + + function createStyles(styles) { + return styles; + } + +/***/ }, +/* 105 */ +/***/ function(module, exports, __webpack_require__) { + + "use strict"; + + var _interopRequireDefault = __webpack_require__(8); + + Object.defineProperty(exports, "__esModule", { + value: true + }); + Object.defineProperty(exports, "default", { + enumerable: true, + get: function get() { + return _getThemeProps.default; + } + }); + + var _getThemeProps = _interopRequireDefault(__webpack_require__(106)); + +/***/ }, +/* 106 */ +/***/ function(module, exports) { + + "use strict"; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = getThemeProps; + + /* eslint-disable no-restricted-syntax */ + function getThemeProps(params) { + var theme = params.theme, + name = params.name, + props = params.props; + + if (!theme || !theme.props || !theme.props[name]) { + return props; + } // Resolve default props, code borrow from React source. + // https://github.com/facebook/react/blob/15a8f031838a553e41c0b66eb1bcf1da8448104d/packages/react/src/ReactElement.js#L221 + + + var defaultProps = theme.props[name]; + var propName; + + for (propName in defaultProps) { + if (props[propName] === undefined) { + props[propName] = defaultProps[propName]; + } + } + + return props; + } + +/***/ }, +/* 107 */ +/***/ function(module, exports, __webpack_require__) { + + "use strict"; + + var _interopRequireDefault = __webpack_require__(8); + + Object.defineProperty(exports, "__esModule", { + value: true + }); + Object.defineProperty(exports, "default", { + enumerable: true, + get: function get() { + return _jssPreset.default; + } + }); + + var _jssPreset = _interopRequireDefault(__webpack_require__(108)); + +/***/ }, +/* 108 */ +/***/ function(module, exports, __webpack_require__) { + + "use strict"; + + var _interopRequireDefault = __webpack_require__(8); + + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = jssPreset; + + var _jssPluginRuleValueFunction = _interopRequireDefault(__webpack_require__(109)); + + var _jssPluginGlobal = _interopRequireDefault(__webpack_require__(117)); + + var _jssPluginNested = _interopRequireDefault(__webpack_require__(118)); + + var _jssPluginCamelCase = _interopRequireDefault(__webpack_require__(119)); + + var _jssPluginDefaultUnit = _interopRequireDefault(__webpack_require__(121)); + + var _jssPluginVendorPrefixer = _interopRequireDefault(__webpack_require__(122)); + + var _jssPluginPropsSort = _interopRequireDefault(__webpack_require__(124)); + + // Subset of jss-preset-default with only the plugins the Material-UI components are using. + function jssPreset() { + return { + plugins: [(0, _jssPluginRuleValueFunction.default)(), (0, _jssPluginGlobal.default)(), (0, _jssPluginNested.default)(), (0, _jssPluginCamelCase.default)(), (0, _jssPluginDefaultUnit.default)(), // Disable the vendor prefixer server-side, it does nothing. + // This way, we can get a performance boost. + // In the documentation, we are using `autoprefixer` to solve this problem. + typeof window === 'undefined' ? null : (0, _jssPluginVendorPrefixer.default)(), (0, _jssPluginPropsSort.default)()] + }; + } + +/***/ }, +/* 109 */ +/***/ function(module, exports, __webpack_require__) { + + /* WEBPACK VAR INJECTION */(function(process) {'use strict'; + + Object.defineProperty(exports, '__esModule', { value: true }); + + var warning = __webpack_require__(110); + var jss = __webpack_require__(111); + + function _interopDefaultLegacy (e) { return e && typeof e === 'object' && 'default' in e ? e : { 'default': e }; } + + var warning__default = /*#__PURE__*/_interopDefaultLegacy(warning); + + var now = Date.now(); + var fnValuesNs = "fnValues" + now; + var fnRuleNs = "fnStyle" + ++now; + + var functionPlugin = function functionPlugin() { + return { + onCreateRule: function onCreateRule(name, decl, options) { + if (typeof decl !== 'function') return null; + var rule = jss.createRule(name, {}, options); + rule[fnRuleNs] = decl; + return rule; + }, + onProcessStyle: function onProcessStyle(style, rule) { + // We need to extract function values from the declaration, so that we can keep core unaware of them. + // We need to do that only once. + // We don't need to extract functions on each style update, since this can happen only once. + // We don't support function values inside of function rules. + if (fnValuesNs in rule || fnRuleNs in rule) return style; + var fnValues = {}; + + for (var prop in style) { + var value = style[prop]; + if (typeof value !== 'function') continue; + delete style[prop]; + fnValues[prop] = value; + } + + rule[fnValuesNs] = fnValues; + return style; + }, + onUpdate: function onUpdate(data, rule, sheet, options) { + var styleRule = rule; + var fnRule = styleRule[fnRuleNs]; // If we have a style function, the entire rule is dynamic and style object + // will be returned from that function. + + if (fnRule) { + // Empty object will remove all currently defined props + // in case function rule returns a falsy value. + styleRule.style = fnRule(data) || {}; + + if (process.env.NODE_ENV === 'development') { + for (var prop in styleRule.style) { + if (typeof styleRule.style[prop] === 'function') { + process.env.NODE_ENV !== "production" ? warning__default['default'](false, '[JSS] Function values inside function rules are not supported.') : void 0; + break; + } + } + } + } + + var fnValues = styleRule[fnValuesNs]; // If we have a fn values map, it is a rule with function values. + + if (fnValues) { + for (var _prop in fnValues) { + styleRule.prop(_prop, fnValues[_prop](data), options); + } + } + } + }; + }; + + exports.default = functionPlugin; + + /* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(31))) + +/***/ }, +/* 110 */ +/***/ function(module, exports, __webpack_require__) { + + /* WEBPACK VAR INJECTION */(function(process) {'use strict'; + + var isProduction = process.env.NODE_ENV === 'production'; + function warning(condition, message) { + if (!isProduction) { + if (condition) { + return; + } + + var text = "Warning: " + message; + + if (typeof console !== 'undefined') { + console.warn(text); + } + + try { + throw Error(text); + } catch (x) {} + } + } + + module.exports = warning; + + /* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(31))) + +/***/ }, +/* 111 */ +/***/ function(module, exports, __webpack_require__) { + + /* WEBPACK VAR INJECTION */(function(process) {'use strict'; + + Object.defineProperty(exports, '__esModule', { value: true }); + + var _extends = __webpack_require__(35); + var isInBrowser = __webpack_require__(112); + var warning = __webpack_require__(110); + var _createClass = __webpack_require__(113); + var _inheritsLoose = __webpack_require__(114); + var _assertThisInitialized = __webpack_require__(116); + var _objectWithoutPropertiesLoose = __webpack_require__(59); + + function _interopDefaultLegacy (e) { return e && typeof e === 'object' && 'default' in e ? e : { 'default': e }; } + + var _extends__default = /*#__PURE__*/_interopDefaultLegacy(_extends); + var isInBrowser__default = /*#__PURE__*/_interopDefaultLegacy(isInBrowser); + var warning__default = /*#__PURE__*/_interopDefaultLegacy(warning); + var _createClass__default = /*#__PURE__*/_interopDefaultLegacy(_createClass); + var _inheritsLoose__default = /*#__PURE__*/_interopDefaultLegacy(_inheritsLoose); + var _assertThisInitialized__default = /*#__PURE__*/_interopDefaultLegacy(_assertThisInitialized); + var _objectWithoutPropertiesLoose__default = /*#__PURE__*/_interopDefaultLegacy(_objectWithoutPropertiesLoose); + + var plainObjectConstrurctor = {}.constructor; + function cloneStyle(style) { + if (style == null || typeof style !== 'object') return style; + if (Array.isArray(style)) return style.map(cloneStyle); + if (style.constructor !== plainObjectConstrurctor) return style; + var newStyle = {}; + + for (var name in style) { + newStyle[name] = cloneStyle(style[name]); + } + + return newStyle; + } + + /** + * Create a rule instance. + */ + + function createRule(name, decl, options) { + if (name === void 0) { + name = 'unnamed'; + } + + var jss = options.jss; + var declCopy = cloneStyle(decl); + var rule = jss.plugins.onCreateRule(name, declCopy, options); + if (rule) return rule; // It is an at-rule and it has no instance. + + if (name[0] === '@') { + process.env.NODE_ENV !== "production" ? warning__default['default'](false, "[JSS] Unknown rule " + name) : void 0; + } + + return null; + } + + var join = function join(value, by) { + var result = ''; + + for (var i = 0; i < value.length; i++) { + // Remove !important from the value, it will be readded later. + if (value[i] === '!important') break; + if (result) result += by; + result += value[i]; + } + + return result; + }; + /** + * Converts JSS array value to a CSS string. + * + * `margin: [['5px', '10px']]` > `margin: 5px 10px;` + * `border: ['1px', '2px']` > `border: 1px, 2px;` + * `margin: [['5px', '10px'], '!important']` > `margin: 5px 10px !important;` + * `color: ['red', !important]` > `color: red !important;` + */ + + + var toCssValue = function toCssValue(value, ignoreImportant) { + if (ignoreImportant === void 0) { + ignoreImportant = false; + } + + if (!Array.isArray(value)) return value; + var cssValue = ''; // Support space separated values via `[['5px', '10px']]`. + + if (Array.isArray(value[0])) { + for (var i = 0; i < value.length; i++) { + if (value[i] === '!important') break; + if (cssValue) cssValue += ', '; + cssValue += join(value[i], ' '); + } + } else cssValue = join(value, ', '); // Add !important, because it was ignored. + + + if (!ignoreImportant && value[value.length - 1] === '!important') { + cssValue += ' !important'; + } + + return cssValue; + }; + + function getWhitespaceSymbols(options) { + if (options && options.format === false) { + return { + linebreak: '', + space: '' + }; + } + + return { + linebreak: '\n', + space: ' ' + }; + } + + /** + * Indent a string. + * http://jsperf.com/array-join-vs-for + */ + + function indentStr(str, indent) { + var result = ''; + + for (var index = 0; index < indent; index++) { + result += ' '; + } + + return result + str; + } + /** + * Converts a Rule to CSS string. + */ + + + function toCss(selector, style, options) { + if (options === void 0) { + options = {}; + } + + var result = ''; + if (!style) return result; + var _options = options, + _options$indent = _options.indent, + indent = _options$indent === void 0 ? 0 : _options$indent; + var fallbacks = style.fallbacks; + + if (options.format === false) { + indent = -Infinity; + } + + var _getWhitespaceSymbols = getWhitespaceSymbols(options), + linebreak = _getWhitespaceSymbols.linebreak, + space = _getWhitespaceSymbols.space; + + if (selector) indent++; // Apply fallbacks first. + + if (fallbacks) { + // Array syntax {fallbacks: [{prop: value}]} + if (Array.isArray(fallbacks)) { + for (var index = 0; index < fallbacks.length; index++) { + var fallback = fallbacks[index]; + + for (var prop in fallback) { + var value = fallback[prop]; + + if (value != null) { + if (result) result += linebreak; + result += indentStr(prop + ":" + space + toCssValue(value) + ";", indent); + } + } + } + } else { + // Object syntax {fallbacks: {prop: value}} + for (var _prop in fallbacks) { + var _value = fallbacks[_prop]; + + if (_value != null) { + if (result) result += linebreak; + result += indentStr(_prop + ":" + space + toCssValue(_value) + ";", indent); + } + } + } + } + + for (var _prop2 in style) { + var _value2 = style[_prop2]; + + if (_value2 != null && _prop2 !== 'fallbacks') { + if (result) result += linebreak; + result += indentStr(_prop2 + ":" + space + toCssValue(_value2) + ";", indent); + } + } // Allow empty style in this case, because properties will be added dynamically. + + + if (!result && !options.allowEmpty) return result; // When rule is being stringified before selector was defined. + + if (!selector) return result; + indent--; + if (result) result = "" + linebreak + result + linebreak; + return indentStr("" + selector + space + "{" + result, indent) + indentStr('}', indent); + } + + var escapeRegex = /([[\].#*$><+~=|^:(),"'`\s])/g; + var nativeEscape = typeof CSS !== 'undefined' && CSS.escape; + var escape = (function (str) { + return nativeEscape ? nativeEscape(str) : str.replace(escapeRegex, '\\$1'); + }); + + var BaseStyleRule = + /*#__PURE__*/ + function () { + function BaseStyleRule(key, style, options) { + this.type = 'style'; + this.isProcessed = false; + var sheet = options.sheet, + Renderer = options.Renderer; + this.key = key; + this.options = options; + this.style = style; + if (sheet) this.renderer = sheet.renderer;else if (Renderer) this.renderer = new Renderer(); + } + /** + * Get or set a style property. + */ + + + var _proto = BaseStyleRule.prototype; + + _proto.prop = function prop(name, value, options) { + // It's a getter. + if (value === undefined) return this.style[name]; // Don't do anything if the value has not changed. + + var force = options ? options.force : false; + if (!force && this.style[name] === value) return this; + var newValue = value; + + if (!options || options.process !== false) { + newValue = this.options.jss.plugins.onChangeValue(value, name, this); + } + + var isEmpty = newValue == null || newValue === false; + var isDefined = name in this.style; // Value is empty and wasn't defined before. + + if (isEmpty && !isDefined && !force) return this; // We are going to remove this value. + + var remove = isEmpty && isDefined; + if (remove) delete this.style[name];else this.style[name] = newValue; // Renderable is defined if StyleSheet option `link` is true. + + if (this.renderable && this.renderer) { + if (remove) this.renderer.removeProperty(this.renderable, name);else this.renderer.setProperty(this.renderable, name, newValue); + return this; + } + + var sheet = this.options.sheet; + + if (sheet && sheet.attached) { + process.env.NODE_ENV !== "production" ? warning__default['default'](false, '[JSS] Rule is not linked. Missing sheet option "link: true".') : void 0; + } + + return this; + }; + + return BaseStyleRule; + }(); + var StyleRule = + /*#__PURE__*/ + function (_BaseStyleRule) { + _inheritsLoose__default['default'](StyleRule, _BaseStyleRule); + + function StyleRule(key, style, options) { + var _this; + + _this = _BaseStyleRule.call(this, key, style, options) || this; + var selector = options.selector, + scoped = options.scoped, + sheet = options.sheet, + generateId = options.generateId; + + if (selector) { + _this.selectorText = selector; + } else if (scoped !== false) { + _this.id = generateId(_assertThisInitialized__default['default'](_assertThisInitialized__default['default'](_this)), sheet); + _this.selectorText = "." + escape(_this.id); + } + + return _this; + } + /** + * Set selector string. + * Attention: use this with caution. Most browsers didn't implement + * selectorText setter, so this may result in rerendering of entire Style Sheet. + */ + + + var _proto2 = StyleRule.prototype; + + /** + * Apply rule to an element inline. + */ + _proto2.applyTo = function applyTo(renderable) { + var renderer = this.renderer; + + if (renderer) { + var json = this.toJSON(); + + for (var prop in json) { + renderer.setProperty(renderable, prop, json[prop]); + } + } + + return this; + } + /** + * Returns JSON representation of the rule. + * Fallbacks are not supported. + * Useful for inline styles. + */ + ; + + _proto2.toJSON = function toJSON() { + var json = {}; + + for (var prop in this.style) { + var value = this.style[prop]; + if (typeof value !== 'object') json[prop] = value;else if (Array.isArray(value)) json[prop] = toCssValue(value); + } + + return json; + } + /** + * Generates a CSS string. + */ + ; + + _proto2.toString = function toString(options) { + var sheet = this.options.sheet; + var link = sheet ? sheet.options.link : false; + var opts = link ? _extends__default['default']({}, options, { + allowEmpty: true + }) : options; + return toCss(this.selectorText, this.style, opts); + }; + + _createClass__default['default'](StyleRule, [{ + key: "selector", + set: function set(selector) { + if (selector === this.selectorText) return; + this.selectorText = selector; + var renderer = this.renderer, + renderable = this.renderable; + if (!renderable || !renderer) return; + var hasChanged = renderer.setSelector(renderable, selector); // If selector setter is not implemented, rerender the rule. + + if (!hasChanged) { + renderer.replaceRule(renderable, this); + } + } + /** + * Get selector string. + */ + , + get: function get() { + return this.selectorText; + } + }]); + + return StyleRule; + }(BaseStyleRule); + var pluginStyleRule = { + onCreateRule: function onCreateRule(key, style, options) { + if (key[0] === '@' || options.parent && options.parent.type === 'keyframes') { + return null; + } + + return new StyleRule(key, style, options); + } + }; + + var defaultToStringOptions = { + indent: 1, + children: true + }; + var atRegExp = /@([\w-]+)/; + /** + * Conditional rule for @media, @supports + */ + + var ConditionalRule = + /*#__PURE__*/ + function () { + function ConditionalRule(key, styles, options) { + this.type = 'conditional'; + this.isProcessed = false; + this.key = key; + var atMatch = key.match(atRegExp); + this.at = atMatch ? atMatch[1] : 'unknown'; // Key might contain a unique suffix in case the `name` passed by user was duplicate. + + this.query = options.name || "@" + this.at; + this.options = options; + this.rules = new RuleList(_extends__default['default']({}, options, { + parent: this + })); + + for (var name in styles) { + this.rules.add(name, styles[name]); + } + + this.rules.process(); + } + /** + * Get a rule. + */ + + + var _proto = ConditionalRule.prototype; + + _proto.getRule = function getRule(name) { + return this.rules.get(name); + } + /** + * Get index of a rule. + */ + ; + + _proto.indexOf = function indexOf(rule) { + return this.rules.indexOf(rule); + } + /** + * Create and register rule, run plugins. + */ + ; + + _proto.addRule = function addRule(name, style, options) { + var rule = this.rules.add(name, style, options); + if (!rule) return null; + this.options.jss.plugins.onProcessRule(rule); + return rule; + } + /** + * Generates a CSS string. + */ + ; + + _proto.toString = function toString(options) { + if (options === void 0) { + options = defaultToStringOptions; + } + + var _getWhitespaceSymbols = getWhitespaceSymbols(options), + linebreak = _getWhitespaceSymbols.linebreak; + + if (options.indent == null) options.indent = defaultToStringOptions.indent; + if (options.children == null) options.children = defaultToStringOptions.children; + + if (options.children === false) { + return this.query + " {}"; + } + + var children = this.rules.toString(options); + return children ? this.query + " {" + linebreak + children + linebreak + "}" : ''; + }; + + return ConditionalRule; + }(); + var keyRegExp = /@media|@supports\s+/; + var pluginConditionalRule = { + onCreateRule: function onCreateRule(key, styles, options) { + return keyRegExp.test(key) ? new ConditionalRule(key, styles, options) : null; + } + }; + + var defaultToStringOptions$1 = { + indent: 1, + children: true + }; + var nameRegExp = /@keyframes\s+([\w-]+)/; + /** + * Rule for @keyframes + */ + + var KeyframesRule = + /*#__PURE__*/ + function () { + function KeyframesRule(key, frames, options) { + this.type = 'keyframes'; + this.at = '@keyframes'; + this.isProcessed = false; + var nameMatch = key.match(nameRegExp); + + if (nameMatch && nameMatch[1]) { + this.name = nameMatch[1]; + } else { + this.name = 'noname'; + process.env.NODE_ENV !== "production" ? warning__default['default'](false, "[JSS] Bad keyframes name " + key) : void 0; + } + + this.key = this.type + "-" + this.name; + this.options = options; + var scoped = options.scoped, + sheet = options.sheet, + generateId = options.generateId; + this.id = scoped === false ? this.name : escape(generateId(this, sheet)); + this.rules = new RuleList(_extends__default['default']({}, options, { + parent: this + })); + + for (var name in frames) { + this.rules.add(name, frames[name], _extends__default['default']({}, options, { + parent: this + })); + } + + this.rules.process(); + } + /** + * Generates a CSS string. + */ + + + var _proto = KeyframesRule.prototype; + + _proto.toString = function toString(options) { + if (options === void 0) { + options = defaultToStringOptions$1; + } + + var _getWhitespaceSymbols = getWhitespaceSymbols(options), + linebreak = _getWhitespaceSymbols.linebreak; + + if (options.indent == null) options.indent = defaultToStringOptions$1.indent; + if (options.children == null) options.children = defaultToStringOptions$1.children; + + if (options.children === false) { + return this.at + " " + this.id + " {}"; + } + + var children = this.rules.toString(options); + if (children) children = "" + linebreak + children + linebreak; + return this.at + " " + this.id + " {" + children + "}"; + }; + + return KeyframesRule; + }(); + var keyRegExp$1 = /@keyframes\s+/; + var refRegExp = /\$([\w-]+)/g; + + var findReferencedKeyframe = function findReferencedKeyframe(val, keyframes) { + if (typeof val === 'string') { + return val.replace(refRegExp, function (match, name) { + if (name in keyframes) { + return keyframes[name]; + } + + process.env.NODE_ENV !== "production" ? warning__default['default'](false, "[JSS] Referenced keyframes rule \"" + name + "\" is not defined.") : void 0; + return match; + }); + } + + return val; + }; + /** + * Replace the reference for a animation name. + */ + + + var replaceRef = function replaceRef(style, prop, keyframes) { + var value = style[prop]; + var refKeyframe = findReferencedKeyframe(value, keyframes); + + if (refKeyframe !== value) { + style[prop] = refKeyframe; + } + }; + + var pluginKeyframesRule = { + onCreateRule: function onCreateRule(key, frames, options) { + return typeof key === 'string' && keyRegExp$1.test(key) ? new KeyframesRule(key, frames, options) : null; + }, + // Animation name ref replacer. + onProcessStyle: function onProcessStyle(style, rule, sheet) { + if (rule.type !== 'style' || !sheet) return style; + if ('animation-name' in style) replaceRef(style, 'animation-name', sheet.keyframes); + if ('animation' in style) replaceRef(style, 'animation', sheet.keyframes); + return style; + }, + onChangeValue: function onChangeValue(val, prop, rule) { + var sheet = rule.options.sheet; + + if (!sheet) { + return val; + } + + switch (prop) { + case 'animation': + return findReferencedKeyframe(val, sheet.keyframes); + + case 'animation-name': + return findReferencedKeyframe(val, sheet.keyframes); + + default: + return val; + } + } + }; + + var KeyframeRule = + /*#__PURE__*/ + function (_BaseStyleRule) { + _inheritsLoose__default['default'](KeyframeRule, _BaseStyleRule); + + function KeyframeRule() { + return _BaseStyleRule.apply(this, arguments) || this; + } + + var _proto = KeyframeRule.prototype; + + /** + * Generates a CSS string. + */ + _proto.toString = function toString(options) { + var sheet = this.options.sheet; + var link = sheet ? sheet.options.link : false; + var opts = link ? _extends__default['default']({}, options, { + allowEmpty: true + }) : options; + return toCss(this.key, this.style, opts); + }; + + return KeyframeRule; + }(BaseStyleRule); + var pluginKeyframeRule = { + onCreateRule: function onCreateRule(key, style, options) { + if (options.parent && options.parent.type === 'keyframes') { + return new KeyframeRule(key, style, options); + } + + return null; + } + }; + + var FontFaceRule = + /*#__PURE__*/ + function () { + function FontFaceRule(key, style, options) { + this.type = 'font-face'; + this.at = '@font-face'; + this.isProcessed = false; + this.key = key; + this.style = style; + this.options = options; + } + /** + * Generates a CSS string. + */ + + + var _proto = FontFaceRule.prototype; + + _proto.toString = function toString(options) { + var _getWhitespaceSymbols = getWhitespaceSymbols(options), + linebreak = _getWhitespaceSymbols.linebreak; + + if (Array.isArray(this.style)) { + var str = ''; + + for (var index = 0; index < this.style.length; index++) { + str += toCss(this.at, this.style[index]); + if (this.style[index + 1]) str += linebreak; + } + + return str; + } + + return toCss(this.at, this.style, options); + }; + + return FontFaceRule; + }(); + var keyRegExp$2 = /@font-face/; + var pluginFontFaceRule = { + onCreateRule: function onCreateRule(key, style, options) { + return keyRegExp$2.test(key) ? new FontFaceRule(key, style, options) : null; + } + }; + + var ViewportRule = + /*#__PURE__*/ + function () { + function ViewportRule(key, style, options) { + this.type = 'viewport'; + this.at = '@viewport'; + this.isProcessed = false; + this.key = key; + this.style = style; + this.options = options; + } + /** + * Generates a CSS string. + */ + + + var _proto = ViewportRule.prototype; + + _proto.toString = function toString(options) { + return toCss(this.key, this.style, options); + }; + + return ViewportRule; + }(); + var pluginViewportRule = { + onCreateRule: function onCreateRule(key, style, options) { + return key === '@viewport' || key === '@-ms-viewport' ? new ViewportRule(key, style, options) : null; + } + }; + + var SimpleRule = + /*#__PURE__*/ + function () { + function SimpleRule(key, value, options) { + this.type = 'simple'; + this.isProcessed = false; + this.key = key; + this.value = value; + this.options = options; + } + /** + * Generates a CSS string. + */ + // eslint-disable-next-line no-unused-vars + + + var _proto = SimpleRule.prototype; + + _proto.toString = function toString(options) { + if (Array.isArray(this.value)) { + var str = ''; + + for (var index = 0; index < this.value.length; index++) { + str += this.key + " " + this.value[index] + ";"; + if (this.value[index + 1]) str += '\n'; + } + + return str; + } + + return this.key + " " + this.value + ";"; + }; + + return SimpleRule; + }(); + var keysMap = { + '@charset': true, + '@import': true, + '@namespace': true + }; + var pluginSimpleRule = { + onCreateRule: function onCreateRule(key, value, options) { + return key in keysMap ? new SimpleRule(key, value, options) : null; + } + }; + + var plugins = [pluginStyleRule, pluginConditionalRule, pluginKeyframesRule, pluginKeyframeRule, pluginFontFaceRule, pluginViewportRule, pluginSimpleRule]; + + var defaultUpdateOptions = { + process: true + }; + var forceUpdateOptions = { + force: true, + process: true + /** + * Contains rules objects and allows adding/removing etc. + * Is used for e.g. by `StyleSheet` or `ConditionalRule`. + */ + + }; + + var RuleList = + /*#__PURE__*/ + function () { + // Rules registry for access by .get() method. + // It contains the same rule registered by name and by selector. + // Original styles object. + // Used to ensure correct rules order. + function RuleList(options) { + this.map = {}; + this.raw = {}; + this.index = []; + this.counter = 0; + this.options = options; + this.classes = options.classes; + this.keyframes = options.keyframes; + } + /** + * Create and register rule. + * + * Will not render after Style Sheet was rendered the first time. + */ + + + var _proto = RuleList.prototype; + + _proto.add = function add(name, decl, ruleOptions) { + var _this$options = this.options, + parent = _this$options.parent, + sheet = _this$options.sheet, + jss = _this$options.jss, + Renderer = _this$options.Renderer, + generateId = _this$options.generateId, + scoped = _this$options.scoped; + + var options = _extends__default['default']({ + classes: this.classes, + parent: parent, + sheet: sheet, + jss: jss, + Renderer: Renderer, + generateId: generateId, + scoped: scoped, + name: name, + keyframes: this.keyframes, + selector: undefined + }, ruleOptions); // When user uses .createStyleSheet(), duplicate names are not possible, but + // `sheet.addRule()` opens the door for any duplicate rule name. When this happens + // we need to make the key unique within this RuleList instance scope. + + + var key = name; + + if (name in this.raw) { + key = name + "-d" + this.counter++; + } // We need to save the original decl before creating the rule + // because cache plugin needs to use it as a key to return a cached rule. + + + this.raw[key] = decl; + + if (key in this.classes) { + // E.g. rules inside of @media container + options.selector = "." + escape(this.classes[key]); + } + + var rule = createRule(key, decl, options); + if (!rule) return null; + this.register(rule); + var index = options.index === undefined ? this.index.length : options.index; + this.index.splice(index, 0, rule); + return rule; + } + /** + * Get a rule. + */ + ; + + _proto.get = function get(name) { + return this.map[name]; + } + /** + * Delete a rule. + */ + ; + + _proto.remove = function remove(rule) { + this.unregister(rule); + delete this.raw[rule.key]; + this.index.splice(this.index.indexOf(rule), 1); + } + /** + * Get index of a rule. + */ + ; + + _proto.indexOf = function indexOf(rule) { + return this.index.indexOf(rule); + } + /** + * Run `onProcessRule()` plugins on every rule. + */ + ; + + _proto.process = function process() { + var plugins = this.options.jss.plugins; // We need to clone array because if we modify the index somewhere else during a loop + // we end up with very hard-to-track-down side effects. + + this.index.slice(0).forEach(plugins.onProcessRule, plugins); + } + /** + * Register a rule in `.map`, `.classes` and `.keyframes` maps. + */ + ; + + _proto.register = function register(rule) { + this.map[rule.key] = rule; + + if (rule instanceof StyleRule) { + this.map[rule.selector] = rule; + if (rule.id) this.classes[rule.key] = rule.id; + } else if (rule instanceof KeyframesRule && this.keyframes) { + this.keyframes[rule.name] = rule.id; + } + } + /** + * Unregister a rule. + */ + ; + + _proto.unregister = function unregister(rule) { + delete this.map[rule.key]; + + if (rule instanceof StyleRule) { + delete this.map[rule.selector]; + delete this.classes[rule.key]; + } else if (rule instanceof KeyframesRule) { + delete this.keyframes[rule.name]; + } + } + /** + * Update the function values with a new data. + */ + ; + + _proto.update = function update() { + var name; + var data; + var options; + + if (typeof (arguments.length <= 0 ? undefined : arguments[0]) === 'string') { + name = arguments.length <= 0 ? undefined : arguments[0]; + data = arguments.length <= 1 ? undefined : arguments[1]; + options = arguments.length <= 2 ? undefined : arguments[2]; + } else { + data = arguments.length <= 0 ? undefined : arguments[0]; + options = arguments.length <= 1 ? undefined : arguments[1]; + name = null; + } + + if (name) { + this.updateOne(this.map[name], data, options); + } else { + for (var index = 0; index < this.index.length; index++) { + this.updateOne(this.index[index], data, options); + } + } + } + /** + * Execute plugins, update rule props. + */ + ; + + _proto.updateOne = function updateOne(rule, data, options) { + if (options === void 0) { + options = defaultUpdateOptions; + } + + var _this$options2 = this.options, + plugins = _this$options2.jss.plugins, + sheet = _this$options2.sheet; // It is a rules container like for e.g. ConditionalRule. + + if (rule.rules instanceof RuleList) { + rule.rules.update(data, options); + return; + } + + var style = rule.style; + plugins.onUpdate(data, rule, sheet, options); // We rely on a new `style` ref in case it was mutated during onUpdate hook. + + if (options.process && style && style !== rule.style) { + // We need to run the plugins in case new `style` relies on syntax plugins. + plugins.onProcessStyle(rule.style, rule, sheet); // Update and add props. + + for (var prop in rule.style) { + var nextValue = rule.style[prop]; + var prevValue = style[prop]; // We need to use `force: true` because `rule.style` has been updated during onUpdate hook, so `rule.prop()` will not update the CSSOM rule. + // We do this comparison to avoid unneeded `rule.prop()` calls, since we have the old `style` object here. + + if (nextValue !== prevValue) { + rule.prop(prop, nextValue, forceUpdateOptions); + } + } // Remove props. + + + for (var _prop in style) { + var _nextValue = rule.style[_prop]; + var _prevValue = style[_prop]; // We need to use `force: true` because `rule.style` has been updated during onUpdate hook, so `rule.prop()` will not update the CSSOM rule. + // We do this comparison to avoid unneeded `rule.prop()` calls, since we have the old `style` object here. + + if (_nextValue == null && _nextValue !== _prevValue) { + rule.prop(_prop, null, forceUpdateOptions); + } + } + } + } + /** + * Convert rules to a CSS string. + */ + ; + + _proto.toString = function toString(options) { + var str = ''; + var sheet = this.options.sheet; + var link = sheet ? sheet.options.link : false; + + var _getWhitespaceSymbols = getWhitespaceSymbols(options), + linebreak = _getWhitespaceSymbols.linebreak; + + for (var index = 0; index < this.index.length; index++) { + var rule = this.index[index]; + var css = rule.toString(options); // No need to render an empty rule. + + if (!css && !link) continue; + if (str) str += linebreak; + str += css; + } + + return str; + }; + + return RuleList; + }(); + + var StyleSheet = + /*#__PURE__*/ + function () { + function StyleSheet(styles, options) { + this.attached = false; + this.deployed = false; + this.classes = {}; + this.keyframes = {}; + this.options = _extends__default['default']({}, options, { + sheet: this, + parent: this, + classes: this.classes, + keyframes: this.keyframes + }); + + if (options.Renderer) { + this.renderer = new options.Renderer(this); + } + + this.rules = new RuleList(this.options); + + for (var name in styles) { + this.rules.add(name, styles[name]); + } + + this.rules.process(); + } + /** + * Attach renderable to the render tree. + */ + + + var _proto = StyleSheet.prototype; + + _proto.attach = function attach() { + if (this.attached) return this; + if (this.renderer) this.renderer.attach(); + this.attached = true; // Order is important, because we can't use insertRule API if style element is not attached. + + if (!this.deployed) this.deploy(); + return this; + } + /** + * Remove renderable from render tree. + */ + ; + + _proto.detach = function detach() { + if (!this.attached) return this; + if (this.renderer) this.renderer.detach(); + this.attached = false; + return this; + } + /** + * Add a rule to the current stylesheet. + * Will insert a rule also after the stylesheet has been rendered first time. + */ + ; + + _proto.addRule = function addRule(name, decl, options) { + var queue = this.queue; // Plugins can create rules. + // In order to preserve the right order, we need to queue all `.addRule` calls, + // which happen after the first `rules.add()` call. + + if (this.attached && !queue) this.queue = []; + var rule = this.rules.add(name, decl, options); + if (!rule) return null; + this.options.jss.plugins.onProcessRule(rule); + + if (this.attached) { + if (!this.deployed) return rule; // Don't insert rule directly if there is no stringified version yet. + // It will be inserted all together when .attach is called. + + if (queue) queue.push(rule);else { + this.insertRule(rule); + + if (this.queue) { + this.queue.forEach(this.insertRule, this); + this.queue = undefined; + } + } + return rule; + } // We can't add rules to a detached style node. + // We will redeploy the sheet once user will attach it. + + + this.deployed = false; + return rule; + } + /** + * Insert rule into the StyleSheet + */ + ; + + _proto.insertRule = function insertRule(rule) { + if (this.renderer) { + this.renderer.insertRule(rule); + } + } + /** + * Create and add rules. + * Will render also after Style Sheet was rendered the first time. + */ + ; + + _proto.addRules = function addRules(styles, options) { + var added = []; + + for (var name in styles) { + var rule = this.addRule(name, styles[name], options); + if (rule) added.push(rule); + } + + return added; + } + /** + * Get a rule by name. + */ + ; + + _proto.getRule = function getRule(name) { + return this.rules.get(name); + } + /** + * Delete a rule by name. + * Returns `true`: if rule has been deleted from the DOM. + */ + ; + + _proto.deleteRule = function deleteRule(name) { + var rule = typeof name === 'object' ? name : this.rules.get(name); + + if (!rule || // Style sheet was created without link: true and attached, in this case we + // won't be able to remove the CSS rule from the DOM. + this.attached && !rule.renderable) { + return false; + } + + this.rules.remove(rule); + + if (this.attached && rule.renderable && this.renderer) { + return this.renderer.deleteRule(rule.renderable); + } + + return true; + } + /** + * Get index of a rule. + */ + ; + + _proto.indexOf = function indexOf(rule) { + return this.rules.indexOf(rule); + } + /** + * Deploy pure CSS string to a renderable. + */ + ; + + _proto.deploy = function deploy() { + if (this.renderer) this.renderer.deploy(); + this.deployed = true; + return this; + } + /** + * Update the function values with a new data. + */ + ; + + _proto.update = function update() { + var _this$rules; + + (_this$rules = this.rules).update.apply(_this$rules, arguments); + + return this; + } + /** + * Updates a single rule. + */ + ; + + _proto.updateOne = function updateOne(rule, data, options) { + this.rules.updateOne(rule, data, options); + return this; + } + /** + * Convert rules to a CSS string. + */ + ; + + _proto.toString = function toString(options) { + return this.rules.toString(options); + }; + + return StyleSheet; + }(); + + var PluginsRegistry = + /*#__PURE__*/ + function () { + function PluginsRegistry() { + this.plugins = { + internal: [], + external: [] + }; + this.registry = {}; + } + + var _proto = PluginsRegistry.prototype; + + /** + * Call `onCreateRule` hooks and return an object if returned by a hook. + */ + _proto.onCreateRule = function onCreateRule(name, decl, options) { + for (var i = 0; i < this.registry.onCreateRule.length; i++) { + var rule = this.registry.onCreateRule[i](name, decl, options); + if (rule) return rule; + } + + return null; + } + /** + * Call `onProcessRule` hooks. + */ + ; + + _proto.onProcessRule = function onProcessRule(rule) { + if (rule.isProcessed) return; + var sheet = rule.options.sheet; + + for (var i = 0; i < this.registry.onProcessRule.length; i++) { + this.registry.onProcessRule[i](rule, sheet); + } + + if (rule.style) this.onProcessStyle(rule.style, rule, sheet); + rule.isProcessed = true; + } + /** + * Call `onProcessStyle` hooks. + */ + ; + + _proto.onProcessStyle = function onProcessStyle(style, rule, sheet) { + for (var i = 0; i < this.registry.onProcessStyle.length; i++) { + rule.style = this.registry.onProcessStyle[i](rule.style, rule, sheet); + } + } + /** + * Call `onProcessSheet` hooks. + */ + ; + + _proto.onProcessSheet = function onProcessSheet(sheet) { + for (var i = 0; i < this.registry.onProcessSheet.length; i++) { + this.registry.onProcessSheet[i](sheet); + } + } + /** + * Call `onUpdate` hooks. + */ + ; + + _proto.onUpdate = function onUpdate(data, rule, sheet, options) { + for (var i = 0; i < this.registry.onUpdate.length; i++) { + this.registry.onUpdate[i](data, rule, sheet, options); + } + } + /** + * Call `onChangeValue` hooks. + */ + ; + + _proto.onChangeValue = function onChangeValue(value, prop, rule) { + var processedValue = value; + + for (var i = 0; i < this.registry.onChangeValue.length; i++) { + processedValue = this.registry.onChangeValue[i](processedValue, prop, rule); + } + + return processedValue; + } + /** + * Register a plugin. + */ + ; + + _proto.use = function use(newPlugin, options) { + if (options === void 0) { + options = { + queue: 'external' + }; + } + + var plugins = this.plugins[options.queue]; // Avoids applying same plugin twice, at least based on ref. + + if (plugins.indexOf(newPlugin) !== -1) { + return; + } + + plugins.push(newPlugin); + this.registry = [].concat(this.plugins.external, this.plugins.internal).reduce(function (registry, plugin) { + for (var name in plugin) { + if (name in registry) { + registry[name].push(plugin[name]); + } else { + process.env.NODE_ENV !== "production" ? warning__default['default'](false, "[JSS] Unknown hook \"" + name + "\".") : void 0; + } + } + + return registry; + }, { + onCreateRule: [], + onProcessRule: [], + onProcessStyle: [], + onProcessSheet: [], + onChangeValue: [], + onUpdate: [] + }); + }; + + return PluginsRegistry; + }(); + + /** + * Sheets registry to access all instances in one place. + */ + + var SheetsRegistry = + /*#__PURE__*/ + function () { + function SheetsRegistry() { + this.registry = []; + } + + var _proto = SheetsRegistry.prototype; + + /** + * Register a Style Sheet. + */ + _proto.add = function add(sheet) { + var registry = this.registry; + var index = sheet.options.index; + if (registry.indexOf(sheet) !== -1) return; + + if (registry.length === 0 || index >= this.index) { + registry.push(sheet); + return; + } // Find a position. + + + for (var i = 0; i < registry.length; i++) { + if (registry[i].options.index > index) { + registry.splice(i, 0, sheet); + return; + } + } + } + /** + * Reset the registry. + */ + ; + + _proto.reset = function reset() { + this.registry = []; + } + /** + * Remove a Style Sheet. + */ + ; + + _proto.remove = function remove(sheet) { + var index = this.registry.indexOf(sheet); + this.registry.splice(index, 1); + } + /** + * Convert all attached sheets to a CSS string. + */ + ; + + _proto.toString = function toString(_temp) { + var _ref = _temp === void 0 ? {} : _temp, + attached = _ref.attached, + options = _objectWithoutPropertiesLoose__default['default'](_ref, ["attached"]); + + var _getWhitespaceSymbols = getWhitespaceSymbols(options), + linebreak = _getWhitespaceSymbols.linebreak; + + var css = ''; + + for (var i = 0; i < this.registry.length; i++) { + var sheet = this.registry[i]; + + if (attached != null && sheet.attached !== attached) { + continue; + } + + if (css) css += linebreak; + css += sheet.toString(options); + } + + return css; + }; + + _createClass__default['default'](SheetsRegistry, [{ + key: "index", + + /** + * Current highest index number. + */ + get: function get() { + return this.registry.length === 0 ? 0 : this.registry[this.registry.length - 1].options.index; + } + }]); + + return SheetsRegistry; + }(); + + /** + * This is a global sheets registry. Only DomRenderer will add sheets to it. + * On the server one should use an own SheetsRegistry instance and add the + * sheets to it, because you need to make sure to create a new registry for + * each request in order to not leak sheets across requests. + */ + + var sheets = new SheetsRegistry(); + + /* eslint-disable */ + + /** + * Now that `globalThis` is available on most platforms + * (https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/globalThis#browser_compatibility) + * we check for `globalThis` first. `globalThis` is necessary for jss + * to run in Agoric's secure version of JavaScript (SES). Under SES, + * `globalThis` exists, but `window`, `self`, and `Function('return + * this')()` are all undefined for security reasons. + * + * https://github.com/zloirock/core-js/issues/86#issuecomment-115759028 + */ + var globalThis$1 = typeof globalThis !== 'undefined' ? globalThis : typeof window !== 'undefined' && window.Math === Math ? window : typeof self !== 'undefined' && self.Math === Math ? self : Function('return this')(); + + var ns = '2f1acc6c3a606b082e5eef5e54414ffb'; + if (globalThis$1[ns] == null) globalThis$1[ns] = 0; // Bundle may contain multiple JSS versions at the same time. In order to identify + // the current version with just one short number and use it for classes generation + // we use a counter. Also it is more accurate, because user can manually reevaluate + // the module. + + var moduleId = globalThis$1[ns]++; + + var maxRules = 1e10; + /** + * Returns a function which generates unique class names based on counters. + * When new generator function is created, rule counter is reseted. + * We need to reset the rule counter for SSR for each request. + */ + + var createGenerateId = function createGenerateId(options) { + if (options === void 0) { + options = {}; + } + + var ruleCounter = 0; + + var generateId = function generateId(rule, sheet) { + ruleCounter += 1; + + if (ruleCounter > maxRules) { + process.env.NODE_ENV !== "production" ? warning__default['default'](false, "[JSS] You might have a memory leak. Rule counter is at " + ruleCounter + ".") : void 0; + } + + var jssId = ''; + var prefix = ''; + + if (sheet) { + if (sheet.options.classNamePrefix) { + prefix = sheet.options.classNamePrefix; + } + + if (sheet.options.jss.id != null) { + jssId = String(sheet.options.jss.id); + } + } + + if (options.minify) { + // Using "c" because a number can't be the first char in a class name. + return "" + (prefix || 'c') + moduleId + jssId + ruleCounter; + } + + return prefix + rule.key + "-" + moduleId + (jssId ? "-" + jssId : '') + "-" + ruleCounter; + }; + + return generateId; + }; + + /** + * Cache the value from the first time a function is called. + */ + + var memoize = function memoize(fn) { + var value; + return function () { + if (!value) value = fn(); + return value; + }; + }; + /** + * Get a style property value. + */ + + + var getPropertyValue = function getPropertyValue(cssRule, prop) { + try { + // Support CSSTOM. + if (cssRule.attributeStyleMap) { + return cssRule.attributeStyleMap.get(prop); + } + + return cssRule.style.getPropertyValue(prop); + } catch (err) { + // IE may throw if property is unknown. + return ''; + } + }; + /** + * Set a style property. + */ + + + var setProperty = function setProperty(cssRule, prop, value) { + try { + var cssValue = value; + + if (Array.isArray(value)) { + cssValue = toCssValue(value, true); + + if (value[value.length - 1] === '!important') { + cssRule.style.setProperty(prop, cssValue, 'important'); + return true; + } + } // Support CSSTOM. + + + if (cssRule.attributeStyleMap) { + cssRule.attributeStyleMap.set(prop, cssValue); + } else { + cssRule.style.setProperty(prop, cssValue); + } + } catch (err) { + // IE may throw if property is unknown. + return false; + } + + return true; + }; + /** + * Remove a style property. + */ + + + var removeProperty = function removeProperty(cssRule, prop) { + try { + // Support CSSTOM. + if (cssRule.attributeStyleMap) { + cssRule.attributeStyleMap.delete(prop); + } else { + cssRule.style.removeProperty(prop); + } + } catch (err) { + process.env.NODE_ENV !== "production" ? warning__default['default'](false, "[JSS] DOMException \"" + err.message + "\" was thrown. Tried to remove property \"" + prop + "\".") : void 0; + } + }; + /** + * Set the selector. + */ + + + var setSelector = function setSelector(cssRule, selectorText) { + cssRule.selectorText = selectorText; // Return false if setter was not successful. + // Currently works in chrome only. + + return cssRule.selectorText === selectorText; + }; + /** + * Gets the `head` element upon the first call and caches it. + * We assume it can't be null. + */ + + + var getHead = memoize(function () { + return document.querySelector('head'); + }); + /** + * Find attached sheet with an index higher than the passed one. + */ + + function findHigherSheet(registry, options) { + for (var i = 0; i < registry.length; i++) { + var sheet = registry[i]; + + if (sheet.attached && sheet.options.index > options.index && sheet.options.insertionPoint === options.insertionPoint) { + return sheet; + } + } + + return null; + } + /** + * Find attached sheet with the highest index. + */ + + + function findHighestSheet(registry, options) { + for (var i = registry.length - 1; i >= 0; i--) { + var sheet = registry[i]; + + if (sheet.attached && sheet.options.insertionPoint === options.insertionPoint) { + return sheet; + } + } + + return null; + } + /** + * Find a comment with "jss" inside. + */ + + + function findCommentNode(text) { + var head = getHead(); + + for (var i = 0; i < head.childNodes.length; i++) { + var node = head.childNodes[i]; + + if (node.nodeType === 8 && node.nodeValue.trim() === text) { + return node; + } + } + + return null; + } + /** + * Find a node before which we can insert the sheet. + */ + + + function findPrevNode(options) { + var registry = sheets.registry; + + if (registry.length > 0) { + // Try to insert before the next higher sheet. + var sheet = findHigherSheet(registry, options); + + if (sheet && sheet.renderer) { + return { + parent: sheet.renderer.element.parentNode, + node: sheet.renderer.element + }; + } // Otherwise insert after the last attached. + + + sheet = findHighestSheet(registry, options); + + if (sheet && sheet.renderer) { + return { + parent: sheet.renderer.element.parentNode, + node: sheet.renderer.element.nextSibling + }; + } + } // Try to find a comment placeholder if registry is empty. + + + var insertionPoint = options.insertionPoint; + + if (insertionPoint && typeof insertionPoint === 'string') { + var comment = findCommentNode(insertionPoint); + + if (comment) { + return { + parent: comment.parentNode, + node: comment.nextSibling + }; + } // If user specifies an insertion point and it can't be found in the document - + // bad specificity issues may appear. + + + process.env.NODE_ENV !== "production" ? warning__default['default'](false, "[JSS] Insertion point \"" + insertionPoint + "\" not found.") : void 0; + } + + return false; + } + /** + * Insert style element into the DOM. + */ + + + function insertStyle(style, options) { + var insertionPoint = options.insertionPoint; + var nextNode = findPrevNode(options); + + if (nextNode !== false && nextNode.parent) { + nextNode.parent.insertBefore(style, nextNode.node); + return; + } // Works with iframes and any node types. + + + if (insertionPoint && typeof insertionPoint.nodeType === 'number') { + var insertionPointElement = insertionPoint; + var parentNode = insertionPointElement.parentNode; + if (parentNode) parentNode.insertBefore(style, insertionPointElement.nextSibling);else process.env.NODE_ENV !== "production" ? warning__default['default'](false, '[JSS] Insertion point is not in the DOM.') : void 0; + return; + } + + getHead().appendChild(style); + } + /** + * Read jss nonce setting from the page if the user has set it. + */ + + + var getNonce = memoize(function () { + var node = document.querySelector('meta[property="csp-nonce"]'); + return node ? node.getAttribute('content') : null; + }); + + var _insertRule = function insertRule(container, rule, index) { + try { + if ('insertRule' in container) { + container.insertRule(rule, index); + } // Keyframes rule. + else if ('appendRule' in container) { + container.appendRule(rule); + } + } catch (err) { + process.env.NODE_ENV !== "production" ? warning__default['default'](false, "[JSS] " + err.message) : void 0; + return false; + } + + return container.cssRules[index]; + }; + + var getValidRuleInsertionIndex = function getValidRuleInsertionIndex(container, index) { + var maxIndex = container.cssRules.length; // In case previous insertion fails, passed index might be wrong + + if (index === undefined || index > maxIndex) { + // eslint-disable-next-line no-param-reassign + return maxIndex; + } + + return index; + }; + + var createStyle = function createStyle() { + var el = document.createElement('style'); // Without it, IE will have a broken source order specificity if we + // insert rules after we insert the style tag. + // It seems to kick-off the source order specificity algorithm. + + el.textContent = '\n'; + return el; + }; + + var DomRenderer = + /*#__PURE__*/ + function () { + // Will be empty if link: true option is not set, because + // it is only for use together with insertRule API. + function DomRenderer(sheet) { + this.getPropertyValue = getPropertyValue; + this.setProperty = setProperty; + this.removeProperty = removeProperty; + this.setSelector = setSelector; + this.hasInsertedRules = false; + this.cssRules = []; + // There is no sheet when the renderer is used from a standalone StyleRule. + if (sheet) sheets.add(sheet); + this.sheet = sheet; + + var _ref = this.sheet ? this.sheet.options : {}, + media = _ref.media, + meta = _ref.meta, + element = _ref.element; + + this.element = element || createStyle(); + this.element.setAttribute('data-jss', ''); + if (media) this.element.setAttribute('media', media); + if (meta) this.element.setAttribute('data-meta', meta); + var nonce = getNonce(); + if (nonce) this.element.setAttribute('nonce', nonce); + } + /** + * Insert style element into render tree. + */ + + + var _proto = DomRenderer.prototype; + + _proto.attach = function attach() { + // In the case the element node is external and it is already in the DOM. + if (this.element.parentNode || !this.sheet) return; + insertStyle(this.element, this.sheet.options); // When rules are inserted using `insertRule` API, after `sheet.detach().attach()` + // most browsers create a new CSSStyleSheet, except of all IEs. + + var deployed = Boolean(this.sheet && this.sheet.deployed); + + if (this.hasInsertedRules && deployed) { + this.hasInsertedRules = false; + this.deploy(); + } + } + /** + * Remove style element from render tree. + */ + ; + + _proto.detach = function detach() { + if (!this.sheet) return; + var parentNode = this.element.parentNode; + if (parentNode) parentNode.removeChild(this.element); // In the most browsers, rules inserted using insertRule() API will be lost when style element is removed. + // Though IE will keep them and we need a consistent behavior. + + if (this.sheet.options.link) { + this.cssRules = []; + this.element.textContent = '\n'; + } + } + /** + * Inject CSS string into element. + */ + ; + + _proto.deploy = function deploy() { + var sheet = this.sheet; + if (!sheet) return; + + if (sheet.options.link) { + this.insertRules(sheet.rules); + return; + } + + this.element.textContent = "\n" + sheet.toString() + "\n"; + } + /** + * Insert RuleList into an element. + */ + ; + + _proto.insertRules = function insertRules(rules, nativeParent) { + for (var i = 0; i < rules.index.length; i++) { + this.insertRule(rules.index[i], i, nativeParent); + } + } + /** + * Insert a rule into element. + */ + ; + + _proto.insertRule = function insertRule(rule, index, nativeParent) { + if (nativeParent === void 0) { + nativeParent = this.element.sheet; + } + + if (rule.rules) { + var parent = rule; + var latestNativeParent = nativeParent; + + if (rule.type === 'conditional' || rule.type === 'keyframes') { + var _insertionIndex = getValidRuleInsertionIndex(nativeParent, index); // We need to render the container without children first. + + + latestNativeParent = _insertRule(nativeParent, parent.toString({ + children: false + }), _insertionIndex); + + if (latestNativeParent === false) { + return false; + } + + this.refCssRule(rule, _insertionIndex, latestNativeParent); + } + + this.insertRules(parent.rules, latestNativeParent); + return latestNativeParent; + } + + var ruleStr = rule.toString(); + if (!ruleStr) return false; + var insertionIndex = getValidRuleInsertionIndex(nativeParent, index); + + var nativeRule = _insertRule(nativeParent, ruleStr, insertionIndex); + + if (nativeRule === false) { + return false; + } + + this.hasInsertedRules = true; + this.refCssRule(rule, insertionIndex, nativeRule); + return nativeRule; + }; + + _proto.refCssRule = function refCssRule(rule, index, cssRule) { + rule.renderable = cssRule; // We only want to reference the top level rules, deleteRule API doesn't support removing nested rules + // like rules inside media queries or keyframes + + if (rule.options.parent instanceof StyleSheet) { + this.cssRules[index] = cssRule; + } + } + /** + * Delete a rule. + */ + ; + + _proto.deleteRule = function deleteRule(cssRule) { + var sheet = this.element.sheet; + var index = this.indexOf(cssRule); + if (index === -1) return false; + sheet.deleteRule(index); + this.cssRules.splice(index, 1); + return true; + } + /** + * Get index of a CSS Rule. + */ + ; + + _proto.indexOf = function indexOf(cssRule) { + return this.cssRules.indexOf(cssRule); + } + /** + * Generate a new CSS rule and replace the existing one. + * + * Only used for some old browsers because they can't set a selector. + */ + ; + + _proto.replaceRule = function replaceRule(cssRule, rule) { + var index = this.indexOf(cssRule); + if (index === -1) return false; + this.element.sheet.deleteRule(index); + this.cssRules.splice(index, 1); + return this.insertRule(rule, index); + } + /** + * Get all rules elements. + */ + ; + + _proto.getRules = function getRules() { + return this.element.sheet.cssRules; + }; + + return DomRenderer; + }(); + + var instanceCounter = 0; + + var Jss = + /*#__PURE__*/ + function () { + function Jss(options) { + this.id = instanceCounter++; + this.version = "10.8.2"; + this.plugins = new PluginsRegistry(); + this.options = { + id: { + minify: false + }, + createGenerateId: createGenerateId, + Renderer: isInBrowser__default['default'] ? DomRenderer : null, + plugins: [] + }; + this.generateId = createGenerateId({ + minify: false + }); + + for (var i = 0; i < plugins.length; i++) { + this.plugins.use(plugins[i], { + queue: 'internal' + }); + } + + this.setup(options); + } + /** + * Prepares various options, applies plugins. + * Should not be used twice on the same instance, because there is no plugins + * deduplication logic. + */ + + + var _proto = Jss.prototype; + + _proto.setup = function setup(options) { + if (options === void 0) { + options = {}; + } + + if (options.createGenerateId) { + this.options.createGenerateId = options.createGenerateId; + } + + if (options.id) { + this.options.id = _extends__default['default']({}, this.options.id, options.id); + } + + if (options.createGenerateId || options.id) { + this.generateId = this.options.createGenerateId(this.options.id); + } + + if (options.insertionPoint != null) this.options.insertionPoint = options.insertionPoint; + + if ('Renderer' in options) { + this.options.Renderer = options.Renderer; + } // eslint-disable-next-line prefer-spread + + + if (options.plugins) this.use.apply(this, options.plugins); + return this; + } + /** + * Create a Style Sheet. + */ + ; + + _proto.createStyleSheet = function createStyleSheet(styles, options) { + if (options === void 0) { + options = {}; + } + + var _options = options, + index = _options.index; + + if (typeof index !== 'number') { + index = sheets.index === 0 ? 0 : sheets.index + 1; + } + + var sheet = new StyleSheet(styles, _extends__default['default']({}, options, { + jss: this, + generateId: options.generateId || this.generateId, + insertionPoint: this.options.insertionPoint, + Renderer: this.options.Renderer, + index: index + })); + this.plugins.onProcessSheet(sheet); + return sheet; + } + /** + * Detach the Style Sheet and remove it from the registry. + */ + ; + + _proto.removeStyleSheet = function removeStyleSheet(sheet) { + sheet.detach(); + sheets.remove(sheet); + return this; + } + /** + * Create a rule without a Style Sheet. + * [Deprecated] will be removed in the next major version. + */ + ; + + _proto.createRule = function createRule$1(name, style, options) { + if (style === void 0) { + style = {}; + } + + if (options === void 0) { + options = {}; + } + + // Enable rule without name for inline styles. + if (typeof name === 'object') { + return this.createRule(undefined, name, style); + } + + var ruleOptions = _extends__default['default']({}, options, { + name: name, + jss: this, + Renderer: this.options.Renderer + }); + + if (!ruleOptions.generateId) ruleOptions.generateId = this.generateId; + if (!ruleOptions.classes) ruleOptions.classes = {}; + if (!ruleOptions.keyframes) ruleOptions.keyframes = {}; + + var rule = createRule(name, style, ruleOptions); + + if (rule) this.plugins.onProcessRule(rule); + return rule; + } + /** + * Register plugin. Passed function will be invoked with a rule instance. + */ + ; + + _proto.use = function use() { + var _this = this; + + for (var _len = arguments.length, plugins = new Array(_len), _key = 0; _key < _len; _key++) { + plugins[_key] = arguments[_key]; + } + + plugins.forEach(function (plugin) { + _this.plugins.use(plugin); + }); + return this; + }; + + return Jss; + }(); + + var createJss = function createJss(options) { + return new Jss(options); + }; + + /** + * SheetsManager is like a WeakMap which is designed to count StyleSheet + * instances and attach/detach automatically. + * Used in react-jss. + */ + + var SheetsManager = + /*#__PURE__*/ + function () { + function SheetsManager() { + this.length = 0; + this.sheets = new WeakMap(); + } + + var _proto = SheetsManager.prototype; + + _proto.get = function get(key) { + var entry = this.sheets.get(key); + return entry && entry.sheet; + }; + + _proto.add = function add(key, sheet) { + if (this.sheets.has(key)) return; + this.length++; + this.sheets.set(key, { + sheet: sheet, + refs: 0 + }); + }; + + _proto.manage = function manage(key) { + var entry = this.sheets.get(key); + + if (entry) { + if (entry.refs === 0) { + entry.sheet.attach(); + } + + entry.refs++; + return entry.sheet; + } + + warning__default['default'](false, "[JSS] SheetsManager: can't find sheet to manage"); + return undefined; + }; + + _proto.unmanage = function unmanage(key) { + var entry = this.sheets.get(key); + + if (entry) { + if (entry.refs > 0) { + entry.refs--; + if (entry.refs === 0) entry.sheet.detach(); + } + } else { + warning__default['default'](false, "SheetsManager: can't find sheet to unmanage"); + } + }; + + _createClass__default['default'](SheetsManager, [{ + key: "size", + get: function get() { + return this.length; + } + }]); + + return SheetsManager; + }(); + + /** + * Export a constant indicating if this browser has CSSTOM support. + * https://developers.google.com/web/updates/2018/03/cssom + */ + var hasCSSTOMSupport = typeof CSS === 'object' && CSS != null && 'number' in CSS; + + /** + * Extracts a styles object with only props that contain function values. + */ + function getDynamicStyles(styles) { + var to = null; + + for (var key in styles) { + var value = styles[key]; + var type = typeof value; + + if (type === 'function') { + if (!to) to = {}; + to[key] = value; + } else if (type === 'object' && value !== null && !Array.isArray(value)) { + var extracted = getDynamicStyles(value); + + if (extracted) { + if (!to) to = {}; + to[key] = extracted; + } + } + } + + return to; + } + + /** + * A better abstraction over CSS. + * + * @copyright Oleg Isonen (Slobodskoi) / Isonen 2014-present + * @website https://github.com/cssinjs/jss + * @license MIT + */ + var index = createJss(); + + exports.RuleList = RuleList; + exports.SheetsManager = SheetsManager; + exports.SheetsRegistry = SheetsRegistry; + exports.create = createJss; + exports.createGenerateId = createGenerateId; + exports.createRule = createRule; + exports.default = index; + exports.getDynamicStyles = getDynamicStyles; + exports.hasCSSTOMSupport = hasCSSTOMSupport; + exports.sheets = sheets; + exports.toCssValue = toCssValue; + + /* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(31))) + +/***/ }, +/* 112 */ +/***/ function(module, exports) { + + "use strict"; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + + var _typeof = typeof Symbol === "function" && typeof Symbol.iterator === "symbol" ? function (obj) { return typeof obj; } : function (obj) { return obj && typeof Symbol === "function" && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; }; + + var isBrowser = exports.isBrowser = (typeof window === "undefined" ? "undefined" : _typeof(window)) === "object" && (typeof document === "undefined" ? "undefined" : _typeof(document)) === 'object' && document.nodeType === 9; + + exports.default = isBrowser; + +/***/ }, +/* 113 */ +/***/ function(module, exports) { + + function _defineProperties(target, props) { + for (var i = 0; i < props.length; i++) { + var descriptor = props[i]; + descriptor.enumerable = descriptor.enumerable || false; + descriptor.configurable = true; + if ("value" in descriptor) descriptor.writable = true; + Object.defineProperty(target, descriptor.key, descriptor); + } + } + + function _createClass(Constructor, protoProps, staticProps) { + if (protoProps) _defineProperties(Constructor.prototype, protoProps); + if (staticProps) _defineProperties(Constructor, staticProps); + return Constructor; + } + + module.exports = _createClass; + module.exports["default"] = module.exports, module.exports.__esModule = true; + +/***/ }, +/* 114 */ +/***/ function(module, exports, __webpack_require__) { + + var setPrototypeOf = __webpack_require__(115); + + function _inheritsLoose(subClass, superClass) { + subClass.prototype = Object.create(superClass.prototype); + subClass.prototype.constructor = subClass; + setPrototypeOf(subClass, superClass); + } + + module.exports = _inheritsLoose; + module.exports["default"] = module.exports, module.exports.__esModule = true; + +/***/ }, +/* 115 */ +/***/ function(module, exports) { + + function _setPrototypeOf(o, p) { + module.exports = _setPrototypeOf = Object.setPrototypeOf || function _setPrototypeOf(o, p) { + o.__proto__ = p; + return o; + }; + + module.exports["default"] = module.exports, module.exports.__esModule = true; + return _setPrototypeOf(o, p); + } + + module.exports = _setPrototypeOf; + module.exports["default"] = module.exports, module.exports.__esModule = true; + +/***/ }, +/* 116 */ +/***/ function(module, exports) { + + function _assertThisInitialized(self) { + if (self === void 0) { + throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); + } + + return self; + } + + module.exports = _assertThisInitialized; + module.exports["default"] = module.exports, module.exports.__esModule = true; + +/***/ }, +/* 117 */ +/***/ function(module, exports, __webpack_require__) { + + 'use strict'; + + Object.defineProperty(exports, '__esModule', { value: true }); + + var _extends = __webpack_require__(35); + var jss = __webpack_require__(111); + + function _interopDefaultLegacy (e) { return e && typeof e === 'object' && 'default' in e ? e : { 'default': e }; } + + var _extends__default = /*#__PURE__*/_interopDefaultLegacy(_extends); + + var at = '@global'; + var atPrefix = '@global '; + + var GlobalContainerRule = + /*#__PURE__*/ + function () { + function GlobalContainerRule(key, styles, options) { + this.type = 'global'; + this.at = at; + this.isProcessed = false; + this.key = key; + this.options = options; + this.rules = new jss.RuleList(_extends__default['default']({}, options, { + parent: this + })); + + for (var selector in styles) { + this.rules.add(selector, styles[selector]); + } + + this.rules.process(); + } + /** + * Get a rule. + */ + + + var _proto = GlobalContainerRule.prototype; + + _proto.getRule = function getRule(name) { + return this.rules.get(name); + } + /** + * Create and register rule, run plugins. + */ + ; + + _proto.addRule = function addRule(name, style, options) { + var rule = this.rules.add(name, style, options); + if (rule) this.options.jss.plugins.onProcessRule(rule); + return rule; + } + /** + * Get index of a rule. + */ + ; + + _proto.indexOf = function indexOf(rule) { + return this.rules.indexOf(rule); + } + /** + * Generates a CSS string. + */ + ; + + _proto.toString = function toString() { + return this.rules.toString(); + }; + + return GlobalContainerRule; + }(); + + var GlobalPrefixedRule = + /*#__PURE__*/ + function () { + function GlobalPrefixedRule(key, style, options) { + this.type = 'global'; + this.at = at; + this.isProcessed = false; + this.key = key; + this.options = options; + var selector = key.substr(atPrefix.length); + this.rule = options.jss.createRule(selector, style, _extends__default['default']({}, options, { + parent: this + })); + } + + var _proto2 = GlobalPrefixedRule.prototype; + + _proto2.toString = function toString(options) { + return this.rule ? this.rule.toString(options) : ''; + }; + + return GlobalPrefixedRule; + }(); + + var separatorRegExp = /\s*,\s*/g; + + function addScope(selector, scope) { + var parts = selector.split(separatorRegExp); + var scoped = ''; + + for (var i = 0; i < parts.length; i++) { + scoped += scope + " " + parts[i].trim(); + if (parts[i + 1]) scoped += ', '; + } + + return scoped; + } + + function handleNestedGlobalContainerRule(rule, sheet) { + var options = rule.options, + style = rule.style; + var rules = style ? style[at] : null; + if (!rules) return; + + for (var name in rules) { + sheet.addRule(name, rules[name], _extends__default['default']({}, options, { + selector: addScope(name, rule.selector) + })); + } + + delete style[at]; + } + + function handlePrefixedGlobalRule(rule, sheet) { + var options = rule.options, + style = rule.style; + + for (var prop in style) { + if (prop[0] !== '@' || prop.substr(0, at.length) !== at) continue; + var selector = addScope(prop.substr(at.length), rule.selector); + sheet.addRule(selector, style[prop], _extends__default['default']({}, options, { + selector: selector + })); + delete style[prop]; + } + } + /** + * Convert nested rules to separate, remove them from original styles. + */ + + + function jssGlobal() { + function onCreateRule(name, styles, options) { + if (!name) return null; + + if (name === at) { + return new GlobalContainerRule(name, styles, options); + } + + if (name[0] === '@' && name.substr(0, atPrefix.length) === atPrefix) { + return new GlobalPrefixedRule(name, styles, options); + } + + var parent = options.parent; + + if (parent) { + if (parent.type === 'global' || parent.options.parent && parent.options.parent.type === 'global') { + options.scoped = false; + } + } + + if (options.scoped === false) { + options.selector = name; + } + + return null; + } + + function onProcessRule(rule, sheet) { + if (rule.type !== 'style' || !sheet) return; + handleNestedGlobalContainerRule(rule, sheet); + handlePrefixedGlobalRule(rule, sheet); + } + + return { + onCreateRule: onCreateRule, + onProcessRule: onProcessRule + }; + } + + exports.default = jssGlobal; + + +/***/ }, +/* 118 */ +/***/ function(module, exports, __webpack_require__) { + + /* WEBPACK VAR INJECTION */(function(process) {'use strict'; + + Object.defineProperty(exports, '__esModule', { value: true }); + + var _extends = __webpack_require__(35); + var warning = __webpack_require__(110); + + function _interopDefaultLegacy (e) { return e && typeof e === 'object' && 'default' in e ? e : { 'default': e }; } + + var _extends__default = /*#__PURE__*/_interopDefaultLegacy(_extends); + var warning__default = /*#__PURE__*/_interopDefaultLegacy(warning); + + var separatorRegExp = /\s*,\s*/g; + var parentRegExp = /&/g; + var refRegExp = /\$([\w-]+)/g; + /** + * Convert nested rules to separate, remove them from original styles. + */ + + function jssNested() { + // Get a function to be used for $ref replacement. + function getReplaceRef(container, sheet) { + return function (match, key) { + var rule = container.getRule(key) || sheet && sheet.getRule(key); + + if (rule) { + return rule.selector; + } + + process.env.NODE_ENV !== "production" ? warning__default['default'](false, "[JSS] Could not find the referenced rule \"" + key + "\" in \"" + (container.options.meta || container.toString()) + "\".") : void 0; + return key; + }; + } + + function replaceParentRefs(nestedProp, parentProp) { + var parentSelectors = parentProp.split(separatorRegExp); + var nestedSelectors = nestedProp.split(separatorRegExp); + var result = ''; + + for (var i = 0; i < parentSelectors.length; i++) { + var parent = parentSelectors[i]; + + for (var j = 0; j < nestedSelectors.length; j++) { + var nested = nestedSelectors[j]; + if (result) result += ', '; // Replace all & by the parent or prefix & with the parent. + + result += nested.indexOf('&') !== -1 ? nested.replace(parentRegExp, parent) : parent + " " + nested; + } + } + + return result; + } + + function getOptions(rule, container, prevOptions) { + // Options has been already created, now we only increase index. + if (prevOptions) return _extends__default['default']({}, prevOptions, { + index: prevOptions.index + 1 + }); + var nestingLevel = rule.options.nestingLevel; + nestingLevel = nestingLevel === undefined ? 1 : nestingLevel + 1; + + var options = _extends__default['default']({}, rule.options, { + nestingLevel: nestingLevel, + index: container.indexOf(rule) + 1 // We don't need the parent name to be set options for chlid. + + }); + + delete options.name; + return options; + } + + function onProcessStyle(style, rule, sheet) { + if (rule.type !== 'style') return style; + var styleRule = rule; + var container = styleRule.options.parent; + var options; + var replaceRef; + + for (var prop in style) { + var isNested = prop.indexOf('&') !== -1; + var isNestedConditional = prop[0] === '@'; + if (!isNested && !isNestedConditional) continue; + options = getOptions(styleRule, container, options); + + if (isNested) { + var selector = replaceParentRefs(prop, styleRule.selector); // Lazily create the ref replacer function just once for + // all nested rules within the sheet. + + if (!replaceRef) replaceRef = getReplaceRef(container, sheet); // Replace all $refs. + + selector = selector.replace(refRegExp, replaceRef); + container.addRule(selector, style[prop], _extends__default['default']({}, options, { + selector: selector + })); + } else if (isNestedConditional) { + // Place conditional right after the parent rule to ensure right ordering. + container.addRule(prop, {}, options).addRule(styleRule.key, style[prop], { + selector: styleRule.selector + }); + } + + delete style[prop]; + } + + return style; + } + + return { + onProcessStyle: onProcessStyle + }; + } + + exports.default = jssNested; + + /* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(31))) + +/***/ }, +/* 119 */ +/***/ function(module, exports, __webpack_require__) { + + 'use strict'; + + Object.defineProperty(exports, '__esModule', { value: true }); + + var hyphenate = __webpack_require__(120); + + function _interopDefaultLegacy (e) { return e && typeof e === 'object' && 'default' in e ? e : { 'default': e }; } + + var hyphenate__default = /*#__PURE__*/_interopDefaultLegacy(hyphenate); + + /** + * Convert camel cased property names to dash separated. + */ + + function convertCase(style) { + var converted = {}; + + for (var prop in style) { + var key = prop.indexOf('--') === 0 ? prop : hyphenate__default['default'](prop); + converted[key] = style[prop]; + } + + if (style.fallbacks) { + if (Array.isArray(style.fallbacks)) converted.fallbacks = style.fallbacks.map(convertCase);else converted.fallbacks = convertCase(style.fallbacks); + } + + return converted; + } + /** + * Allow camel cased property names by converting them back to dasherized. + */ + + + function camelCase() { + function onProcessStyle(style) { + if (Array.isArray(style)) { + // Handle rules like @font-face, which can have multiple styles in an array + for (var index = 0; index < style.length; index++) { + style[index] = convertCase(style[index]); + } + + return style; + } + + return convertCase(style); + } + + function onChangeValue(value, prop, rule) { + if (prop.indexOf('--') === 0) { + return value; + } + + var hyphenatedProp = hyphenate__default['default'](prop); // There was no camel case in place + + if (prop === hyphenatedProp) return value; + rule.prop(hyphenatedProp, value); // Core will ignore that property value we set the proper one above. + + return null; + } + + return { + onProcessStyle: onProcessStyle, + onChangeValue: onChangeValue + }; + } + + exports.default = camelCase; + + +/***/ }, +/* 120 */ +/***/ function(module, exports) { + + 'use strict'; + + /* eslint-disable no-var, prefer-template */ + var uppercasePattern = /[A-Z]/g; + var msPattern = /^ms-/; + var cache = {}; + + function toHyphenLower(match) { + return '-' + match.toLowerCase() + } + + function hyphenateStyleName(name) { + if (cache.hasOwnProperty(name)) { + return cache[name] + } + + var hName = name.replace(uppercasePattern, toHyphenLower); + return (cache[name] = msPattern.test(hName) ? '-' + hName : hName) + } + + module.exports = hyphenateStyleName; + + +/***/ }, +/* 121 */ +/***/ function(module, exports, __webpack_require__) { + + 'use strict'; + + Object.defineProperty(exports, '__esModule', { value: true }); + + var jss = __webpack_require__(111); + + var px = jss.hasCSSTOMSupport && CSS ? CSS.px : 'px'; + var ms = jss.hasCSSTOMSupport && CSS ? CSS.ms : 'ms'; + var percent = jss.hasCSSTOMSupport && CSS ? CSS.percent : '%'; + /** + * Generated jss-plugin-default-unit CSS property units + */ + + var defaultUnits = { + // Animation properties + 'animation-delay': ms, + 'animation-duration': ms, + // Background properties + 'background-position': px, + 'background-position-x': px, + 'background-position-y': px, + 'background-size': px, + // Border Properties + border: px, + 'border-bottom': px, + 'border-bottom-left-radius': px, + 'border-bottom-right-radius': px, + 'border-bottom-width': px, + 'border-left': px, + 'border-left-width': px, + 'border-radius': px, + 'border-right': px, + 'border-right-width': px, + 'border-top': px, + 'border-top-left-radius': px, + 'border-top-right-radius': px, + 'border-top-width': px, + 'border-width': px, + 'border-block': px, + 'border-block-end': px, + 'border-block-end-width': px, + 'border-block-start': px, + 'border-block-start-width': px, + 'border-block-width': px, + 'border-inline': px, + 'border-inline-end': px, + 'border-inline-end-width': px, + 'border-inline-start': px, + 'border-inline-start-width': px, + 'border-inline-width': px, + 'border-start-start-radius': px, + 'border-start-end-radius': px, + 'border-end-start-radius': px, + 'border-end-end-radius': px, + // Margin properties + margin: px, + 'margin-bottom': px, + 'margin-left': px, + 'margin-right': px, + 'margin-top': px, + 'margin-block': px, + 'margin-block-end': px, + 'margin-block-start': px, + 'margin-inline': px, + 'margin-inline-end': px, + 'margin-inline-start': px, + // Padding properties + padding: px, + 'padding-bottom': px, + 'padding-left': px, + 'padding-right': px, + 'padding-top': px, + 'padding-block': px, + 'padding-block-end': px, + 'padding-block-start': px, + 'padding-inline': px, + 'padding-inline-end': px, + 'padding-inline-start': px, + // Mask properties + 'mask-position-x': px, + 'mask-position-y': px, + 'mask-size': px, + // Width and height properties + height: px, + width: px, + 'min-height': px, + 'max-height': px, + 'min-width': px, + 'max-width': px, + // Position properties + bottom: px, + left: px, + top: px, + right: px, + inset: px, + 'inset-block': px, + 'inset-block-end': px, + 'inset-block-start': px, + 'inset-inline': px, + 'inset-inline-end': px, + 'inset-inline-start': px, + // Shadow properties + 'box-shadow': px, + 'text-shadow': px, + // Column properties + 'column-gap': px, + 'column-rule': px, + 'column-rule-width': px, + 'column-width': px, + // Font and text properties + 'font-size': px, + 'font-size-delta': px, + 'letter-spacing': px, + 'text-decoration-thickness': px, + 'text-indent': px, + 'text-stroke': px, + 'text-stroke-width': px, + 'word-spacing': px, + // Motion properties + motion: px, + 'motion-offset': px, + // Outline properties + outline: px, + 'outline-offset': px, + 'outline-width': px, + // Perspective properties + perspective: px, + 'perspective-origin-x': percent, + 'perspective-origin-y': percent, + // Transform properties + 'transform-origin': percent, + 'transform-origin-x': percent, + 'transform-origin-y': percent, + 'transform-origin-z': percent, + // Transition properties + 'transition-delay': ms, + 'transition-duration': ms, + // Alignment properties + 'vertical-align': px, + 'flex-basis': px, + // Some random properties + 'shape-margin': px, + size: px, + gap: px, + // Grid properties + grid: px, + 'grid-gap': px, + 'row-gap': px, + 'grid-row-gap': px, + 'grid-column-gap': px, + 'grid-template-rows': px, + 'grid-template-columns': px, + 'grid-auto-rows': px, + 'grid-auto-columns': px, + // Not existing properties. + // Used to avoid issues with jss-plugin-expand integration. + 'box-shadow-x': px, + 'box-shadow-y': px, + 'box-shadow-blur': px, + 'box-shadow-spread': px, + 'font-line-height': px, + 'text-shadow-x': px, + 'text-shadow-y': px, + 'text-shadow-blur': px + }; + + /** + * Clones the object and adds a camel cased property version. + */ + + function addCamelCasedVersion(obj) { + var regExp = /(-[a-z])/g; + + var replace = function replace(str) { + return str[1].toUpperCase(); + }; + + var newObj = {}; + + for (var key in obj) { + newObj[key] = obj[key]; + newObj[key.replace(regExp, replace)] = obj[key]; + } + + return newObj; + } + + var units = addCamelCasedVersion(defaultUnits); + /** + * Recursive deep style passing function + */ + + function iterate(prop, value, options) { + if (value == null) return value; + + if (Array.isArray(value)) { + for (var i = 0; i < value.length; i++) { + value[i] = iterate(prop, value[i], options); + } + } else if (typeof value === 'object') { + if (prop === 'fallbacks') { + for (var innerProp in value) { + value[innerProp] = iterate(innerProp, value[innerProp], options); + } + } else { + for (var _innerProp in value) { + value[_innerProp] = iterate(prop + "-" + _innerProp, value[_innerProp], options); + } + } // eslint-disable-next-line no-restricted-globals + + } else if (typeof value === 'number' && isNaN(value) === false) { + var unit = options[prop] || units[prop]; // Add the unit if available, except for the special case of 0px. + + if (unit && !(value === 0 && unit === px)) { + return typeof unit === 'function' ? unit(value).toString() : "" + value + unit; + } + + return value.toString(); + } + + return value; + } + /** + * Add unit to numeric values. + */ + + + function defaultUnit(options) { + if (options === void 0) { + options = {}; + } + + var camelCasedOptions = addCamelCasedVersion(options); + + function onProcessStyle(style, rule) { + if (rule.type !== 'style') return style; + + for (var prop in style) { + style[prop] = iterate(prop, style[prop], camelCasedOptions); + } + + return style; + } + + function onChangeValue(value, prop) { + return iterate(prop, value, camelCasedOptions); + } + + return { + onProcessStyle: onProcessStyle, + onChangeValue: onChangeValue + }; + } + + exports.default = defaultUnit; + + +/***/ }, +/* 122 */ +/***/ function(module, exports, __webpack_require__) { + + 'use strict'; + + Object.defineProperty(exports, '__esModule', { value: true }); + + var vendor = __webpack_require__(123); + var jss = __webpack_require__(111); + + /** + * Add vendor prefix to a property name when needed. + */ + + function jssVendorPrefixer() { + function onProcessRule(rule) { + if (rule.type === 'keyframes') { + var atRule = rule; + atRule.at = vendor.supportedKeyframes(atRule.at); + } + } + + function prefixStyle(style) { + for (var prop in style) { + var value = style[prop]; + + if (prop === 'fallbacks' && Array.isArray(value)) { + style[prop] = value.map(prefixStyle); + continue; + } + + var changeProp = false; + var supportedProp = vendor.supportedProperty(prop); + if (supportedProp && supportedProp !== prop) changeProp = true; + var changeValue = false; + var supportedValue = vendor.supportedValue(supportedProp, jss.toCssValue(value)); + if (supportedValue && supportedValue !== value) changeValue = true; + + if (changeProp || changeValue) { + if (changeProp) delete style[prop]; + style[supportedProp || prop] = supportedValue || value; + } + } + + return style; + } + + function onProcessStyle(style, rule) { + if (rule.type !== 'style') return style; + return prefixStyle(style); + } + + function onChangeValue(value, prop) { + return vendor.supportedValue(prop, jss.toCssValue(value)) || value; + } + + return { + onProcessRule: onProcessRule, + onProcessStyle: onProcessStyle, + onChangeValue: onChangeValue + }; + } + + exports.default = jssVendorPrefixer; + + +/***/ }, +/* 123 */ +/***/ function(module, exports, __webpack_require__) { + + /* WEBPACK VAR INJECTION */(function(process) {'use strict'; + + Object.defineProperty(exports, '__esModule', { value: true }); + + function _interopDefault (ex) { return (ex && (typeof ex === 'object') && 'default' in ex) ? ex['default'] : ex; } + + var isInBrowser = _interopDefault(__webpack_require__(112)); + var _toConsumableArray = _interopDefault(__webpack_require__(72)); + + // Export javascript style and css style vendor prefixes. + var js = ''; + var css = ''; + var vendor = ''; + var browser = ''; + var isTouch = isInBrowser && 'ontouchstart' in document.documentElement; // We should not do anything if required serverside. + + if (isInBrowser) { + // Order matters. We need to check Webkit the last one because + // other vendors use to add Webkit prefixes to some properties + var jsCssMap = { + Moz: '-moz-', + ms: '-ms-', + O: '-o-', + Webkit: '-webkit-' + }; + + var _document$createEleme = document.createElement('p'), + style = _document$createEleme.style; + + var testProp = 'Transform'; + + for (var key in jsCssMap) { + if (key + testProp in style) { + js = key; + css = jsCssMap[key]; + break; + } + } // Correctly detect the Edge browser. + + + if (js === 'Webkit' && 'msHyphens' in style) { + js = 'ms'; + css = jsCssMap.ms; + browser = 'edge'; + } // Correctly detect the Safari browser. + + + if (js === 'Webkit' && '-apple-trailing-word' in style) { + vendor = 'apple'; + } + } + /** + * Vendor prefix string for the current browser. + * + * @type {{js: String, css: String, vendor: String, browser: String}} + * @api public + */ + + + var prefix = { + js: js, + css: css, + vendor: vendor, + browser: browser, + isTouch: isTouch + }; + + /** + * Test if a keyframe at-rule should be prefixed or not + * + * @param {String} vendor prefix string for the current browser. + * @return {String} + * @api public + */ + + function supportedKeyframes(key) { + // Keyframes is already prefixed. e.g. key = '@-webkit-keyframes a' + if (key[1] === '-') return key; // No need to prefix IE/Edge. Older browsers will ignore unsupported rules. + // https://caniuse.com/#search=keyframes + + if (prefix.js === 'ms') return key; + return "@" + prefix.css + "keyframes" + key.substr(10); + } + + // https://caniuse.com/#search=appearance + + var appearence = { + noPrefill: ['appearance'], + supportedProperty: function supportedProperty(prop) { + if (prop !== 'appearance') return false; + if (prefix.js === 'ms') return "-webkit-" + prop; + return prefix.css + prop; + } + }; + + // https://caniuse.com/#search=color-adjust + + var colorAdjust = { + noPrefill: ['color-adjust'], + supportedProperty: function supportedProperty(prop) { + if (prop !== 'color-adjust') return false; + if (prefix.js === 'Webkit') return prefix.css + "print-" + prop; + return prop; + } + }; + + var regExp = /[-\s]+(.)?/g; + /** + * Replaces the letter with the capital letter + * + * @param {String} match + * @param {String} c + * @return {String} + * @api private + */ + + function toUpper(match, c) { + return c ? c.toUpperCase() : ''; + } + /** + * Convert dash separated strings to camel-cased. + * + * @param {String} str + * @return {String} + * @api private + */ + + + function camelize(str) { + return str.replace(regExp, toUpper); + } + + /** + * Convert dash separated strings to pascal cased. + * + * @param {String} str + * @return {String} + * @api private + */ + + function pascalize(str) { + return camelize("-" + str); + } + + // but we can use a longhand property instead. + // https://caniuse.com/#search=mask + + var mask = { + noPrefill: ['mask'], + supportedProperty: function supportedProperty(prop, style) { + if (!/^mask/.test(prop)) return false; + + if (prefix.js === 'Webkit') { + var longhand = 'mask-image'; + + if (camelize(longhand) in style) { + return prop; + } + + if (prefix.js + pascalize(longhand) in style) { + return prefix.css + prop; + } + } + + return prop; + } + }; + + // https://caniuse.com/#search=text-orientation + + var textOrientation = { + noPrefill: ['text-orientation'], + supportedProperty: function supportedProperty(prop) { + if (prop !== 'text-orientation') return false; + + if (prefix.vendor === 'apple' && !prefix.isTouch) { + return prefix.css + prop; + } + + return prop; + } + }; + + // https://caniuse.com/#search=transform + + var transform = { + noPrefill: ['transform'], + supportedProperty: function supportedProperty(prop, style, options) { + if (prop !== 'transform') return false; + + if (options.transform) { + return prop; + } + + return prefix.css + prop; + } + }; + + // https://caniuse.com/#search=transition + + var transition = { + noPrefill: ['transition'], + supportedProperty: function supportedProperty(prop, style, options) { + if (prop !== 'transition') return false; + + if (options.transition) { + return prop; + } + + return prefix.css + prop; + } + }; + + // https://caniuse.com/#search=writing-mode + + var writingMode = { + noPrefill: ['writing-mode'], + supportedProperty: function supportedProperty(prop) { + if (prop !== 'writing-mode') return false; + + if (prefix.js === 'Webkit' || prefix.js === 'ms' && prefix.browser !== 'edge') { + return prefix.css + prop; + } + + return prop; + } + }; + + // https://caniuse.com/#search=user-select + + var userSelect = { + noPrefill: ['user-select'], + supportedProperty: function supportedProperty(prop) { + if (prop !== 'user-select') return false; + + if (prefix.js === 'Moz' || prefix.js === 'ms' || prefix.vendor === 'apple') { + return prefix.css + prop; + } + + return prop; + } + }; + + // https://caniuse.com/#search=multicolumn + // https://github.com/postcss/autoprefixer/issues/491 + // https://github.com/postcss/autoprefixer/issues/177 + + var breakPropsOld = { + supportedProperty: function supportedProperty(prop, style) { + if (!/^break-/.test(prop)) return false; + + if (prefix.js === 'Webkit') { + var jsProp = "WebkitColumn" + pascalize(prop); + return jsProp in style ? prefix.css + "column-" + prop : false; + } + + if (prefix.js === 'Moz') { + var _jsProp = "page" + pascalize(prop); + + return _jsProp in style ? "page-" + prop : false; + } + + return false; + } + }; + + // See https://github.com/postcss/autoprefixer/issues/324. + + var inlineLogicalOld = { + supportedProperty: function supportedProperty(prop, style) { + if (!/^(border|margin|padding)-inline/.test(prop)) return false; + if (prefix.js === 'Moz') return prop; + var newProp = prop.replace('-inline', ''); + return prefix.js + pascalize(newProp) in style ? prefix.css + newProp : false; + } + }; + + // Camelization is required because we can't test using. + // CSS syntax for e.g. in FF. + + var unprefixed = { + supportedProperty: function supportedProperty(prop, style) { + return camelize(prop) in style ? prop : false; + } + }; + + var prefixed = { + supportedProperty: function supportedProperty(prop, style) { + var pascalized = pascalize(prop); // Return custom CSS variable without prefixing. + + if (prop[0] === '-') return prop; // Return already prefixed value without prefixing. + + if (prop[0] === '-' && prop[1] === '-') return prop; + if (prefix.js + pascalized in style) return prefix.css + prop; // Try webkit fallback. + + if (prefix.js !== 'Webkit' && "Webkit" + pascalized in style) return "-webkit-" + prop; + return false; + } + }; + + // https://caniuse.com/#search=scroll-snap + + var scrollSnap = { + supportedProperty: function supportedProperty(prop) { + if (prop.substring(0, 11) !== 'scroll-snap') return false; + + if (prefix.js === 'ms') { + return "" + prefix.css + prop; + } + + return prop; + } + }; + + // https://caniuse.com/#search=overscroll-behavior + + var overscrollBehavior = { + supportedProperty: function supportedProperty(prop) { + if (prop !== 'overscroll-behavior') return false; + + if (prefix.js === 'ms') { + return prefix.css + "scroll-chaining"; + } + + return prop; + } + }; + + var propMap = { + 'flex-grow': 'flex-positive', + 'flex-shrink': 'flex-negative', + 'flex-basis': 'flex-preferred-size', + 'justify-content': 'flex-pack', + order: 'flex-order', + 'align-items': 'flex-align', + 'align-content': 'flex-line-pack' // 'align-self' is handled by 'align-self' plugin. + + }; // Support old flex spec from 2012. + + var flex2012 = { + supportedProperty: function supportedProperty(prop, style) { + var newProp = propMap[prop]; + if (!newProp) return false; + return prefix.js + pascalize(newProp) in style ? prefix.css + newProp : false; + } + }; + + var propMap$1 = { + flex: 'box-flex', + 'flex-grow': 'box-flex', + 'flex-direction': ['box-orient', 'box-direction'], + order: 'box-ordinal-group', + 'align-items': 'box-align', + 'flex-flow': ['box-orient', 'box-direction'], + 'justify-content': 'box-pack' + }; + var propKeys = Object.keys(propMap$1); + + var prefixCss = function prefixCss(p) { + return prefix.css + p; + }; // Support old flex spec from 2009. + + + var flex2009 = { + supportedProperty: function supportedProperty(prop, style, _ref) { + var multiple = _ref.multiple; + + if (propKeys.indexOf(prop) > -1) { + var newProp = propMap$1[prop]; + + if (!Array.isArray(newProp)) { + return prefix.js + pascalize(newProp) in style ? prefix.css + newProp : false; + } + + if (!multiple) return false; + + for (var i = 0; i < newProp.length; i++) { + if (!(prefix.js + pascalize(newProp[0]) in style)) { + return false; + } + } + + return newProp.map(prefixCss); + } + + return false; + } + }; + + // plugins = [ + // ...plugins, + // breakPropsOld, + // inlineLogicalOld, + // unprefixed, + // prefixed, + // scrollSnap, + // flex2012, + // flex2009 + // ] + // Plugins without 'noPrefill' value, going last. + // 'flex-*' plugins should be at the bottom. + // 'flex2009' going after 'flex2012'. + // 'prefixed' going after 'unprefixed' + + var plugins = [appearence, colorAdjust, mask, textOrientation, transform, transition, writingMode, userSelect, breakPropsOld, inlineLogicalOld, unprefixed, prefixed, scrollSnap, overscrollBehavior, flex2012, flex2009]; + var propertyDetectors = plugins.filter(function (p) { + return p.supportedProperty; + }).map(function (p) { + return p.supportedProperty; + }); + var noPrefill = plugins.filter(function (p) { + return p.noPrefill; + }).reduce(function (a, p) { + a.push.apply(a, _toConsumableArray(p.noPrefill)); + return a; + }, []); + + var el; + var cache = {}; + + if (isInBrowser) { + el = document.createElement('p'); // We test every property on vendor prefix requirement. + // Once tested, result is cached. It gives us up to 70% perf boost. + // http://jsperf.com/element-style-object-access-vs-plain-object + // + // Prefill cache with known css properties to reduce amount of + // properties we need to feature test at runtime. + // http://davidwalsh.name/vendor-prefix + + var computed = window.getComputedStyle(document.documentElement, ''); + + for (var key$1 in computed) { + // eslint-disable-next-line no-restricted-globals + if (!isNaN(key$1)) cache[computed[key$1]] = computed[key$1]; + } // Properties that cannot be correctly detected using the + // cache prefill method. + + + noPrefill.forEach(function (x) { + return delete cache[x]; + }); + } + /** + * Test if a property is supported, returns supported property with vendor + * prefix if required. Returns `false` if not supported. + * + * @param {String} prop dash separated + * @param {Object} [options] + * @return {String|Boolean} + * @api public + */ + + + function supportedProperty(prop, options) { + if (options === void 0) { + options = {}; + } + + // For server-side rendering. + if (!el) return prop; // Remove cache for benchmark tests or return property from the cache. + + if (process.env.NODE_ENV !== 'benchmark' && cache[prop] != null) { + return cache[prop]; + } // Check if 'transition' or 'transform' natively supported in browser. + + + if (prop === 'transition' || prop === 'transform') { + options[prop] = prop in el.style; + } // Find a plugin for current prefix property. + + + for (var i = 0; i < propertyDetectors.length; i++) { + cache[prop] = propertyDetectors[i](prop, el.style, options); // Break loop, if value found. + + if (cache[prop]) break; + } // Reset styles for current property. + // Firefox can even throw an error for invalid properties, e.g., "0". + + + try { + el.style[prop] = ''; + } catch (err) { + return false; + } + + return cache[prop]; + } + + var cache$1 = {}; + var transitionProperties = { + transition: 1, + 'transition-property': 1, + '-webkit-transition': 1, + '-webkit-transition-property': 1 + }; + var transPropsRegExp = /(^\s*[\w-]+)|, (\s*[\w-]+)(?![^()]*\))/g; + var el$1; + /** + * Returns prefixed value transition/transform if needed. + * + * @param {String} match + * @param {String} p1 + * @param {String} p2 + * @return {String} + * @api private + */ + + function prefixTransitionCallback(match, p1, p2) { + if (p1 === 'var') return 'var'; + if (p1 === 'all') return 'all'; + if (p2 === 'all') return ', all'; + var prefixedValue = p1 ? supportedProperty(p1) : ", " + supportedProperty(p2); + if (!prefixedValue) return p1 || p2; + return prefixedValue; + } + + if (isInBrowser) el$1 = document.createElement('p'); + /** + * Returns prefixed value if needed. Returns `false` if value is not supported. + * + * @param {String} property + * @param {String} value + * @return {String|Boolean} + * @api public + */ + + function supportedValue(property, value) { + // For server-side rendering. + var prefixedValue = value; + if (!el$1 || property === 'content') return value; // It is a string or a number as a string like '1'. + // We want only prefixable values here. + // eslint-disable-next-line no-restricted-globals + + if (typeof prefixedValue !== 'string' || !isNaN(parseInt(prefixedValue, 10))) { + return prefixedValue; + } // Create cache key for current value. + + + var cacheKey = property + prefixedValue; // Remove cache for benchmark tests or return value from cache. + + if (process.env.NODE_ENV !== 'benchmark' && cache$1[cacheKey] != null) { + return cache$1[cacheKey]; + } // IE can even throw an error in some cases, for e.g. style.content = 'bar'. + + + try { + // Test value as it is. + el$1.style[property] = prefixedValue; + } catch (err) { + // Return false if value not supported. + cache$1[cacheKey] = false; + return false; + } // If 'transition' or 'transition-property' property. + + + if (transitionProperties[property]) { + prefixedValue = prefixedValue.replace(transPropsRegExp, prefixTransitionCallback); + } else if (el$1.style[property] === '') { + // Value with a vendor prefix. + prefixedValue = prefix.css + prefixedValue; // Hardcode test to convert "flex" to "-ms-flexbox" for IE10. + + if (prefixedValue === '-ms-flex') el$1.style[property] = '-ms-flexbox'; // Test prefixed value. + + el$1.style[property] = prefixedValue; // Return false if value not supported. + + if (el$1.style[property] === '') { + cache$1[cacheKey] = false; + return false; + } + } // Reset styles for current property. + + + el$1.style[property] = ''; // Write current value to cache. + + cache$1[cacheKey] = prefixedValue; + return cache$1[cacheKey]; + } + + exports.prefix = prefix; + exports.supportedKeyframes = supportedKeyframes; + exports.supportedProperty = supportedProperty; + exports.supportedValue = supportedValue; + + /* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(31))) + +/***/ }, +/* 124 */ +/***/ function(module, exports) { + + 'use strict'; + + Object.defineProperty(exports, '__esModule', { value: true }); + + /** + * Sort props by length. + */ + function jssPropsSort() { + var sort = function sort(prop0, prop1) { + if (prop0.length === prop1.length) { + return prop0 > prop1 ? 1 : -1; + } + + return prop0.length - prop1.length; + }; + + return { + onProcessStyle: function onProcessStyle(style, rule) { + if (rule.type !== 'style') return style; + var newStyle = {}; + var props = Object.keys(style).sort(sort); + + for (var i = 0; i < props.length; i++) { + newStyle[props[i]] = style[props[i]]; + } + + return newStyle; + } + }; + } + + exports.default = jssPropsSort; + + +/***/ }, +/* 125 */ +/***/ function(module, exports, __webpack_require__) { + + "use strict"; + + var _interopRequireDefault = __webpack_require__(8); + + Object.defineProperty(exports, "__esModule", { + value: true + }); + Object.defineProperty(exports, "default", { + enumerable: true, + get: function get() { + return _makeStyles.default; + } + }); + + var _makeStyles = _interopRequireDefault(__webpack_require__(126)); + +/***/ }, +/* 126 */ +/***/ function(module, exports, __webpack_require__) { + + /* WEBPACK VAR INJECTION */(function(process) {"use strict"; + + var _interopRequireDefault = __webpack_require__(8); + + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = makeStyles; + + var _objectWithoutProperties2 = _interopRequireDefault(__webpack_require__(58)); + + var _extends2 = _interopRequireDefault(__webpack_require__(35)); + + var _react = _interopRequireDefault(__webpack_require__(2)); + + var _jss = __webpack_require__(111); + + var _mergeClasses = _interopRequireDefault(__webpack_require__(127)); + + var _multiKeyStore = _interopRequireDefault(__webpack_require__(129)); + + var _useTheme = _interopRequireDefault(__webpack_require__(130)); + + var _StylesProvider = __webpack_require__(133); + + var _indexCounter = __webpack_require__(135); + + var _getStylesCreator = _interopRequireDefault(__webpack_require__(136)); + + var _noopTheme = _interopRequireDefault(__webpack_require__(138)); + + function getClasses(_ref, classes, Component) { + var state = _ref.state, + stylesOptions = _ref.stylesOptions; + + if (stylesOptions.disableGeneration) { + return classes || {}; + } + + if (!state.cacheClasses) { + state.cacheClasses = { + // Cache for the finalized classes value. + value: null, + // Cache for the last used classes prop pointer. + lastProp: null, + // Cache for the last used rendered classes pointer. + lastJSS: {} + }; + } // Tracks if either the rendered classes or classes prop has changed, + // requiring the generation of a new finalized classes object. + + + var generate = false; + + if (state.classes !== state.cacheClasses.lastJSS) { + state.cacheClasses.lastJSS = state.classes; + generate = true; + } + + if (classes !== state.cacheClasses.lastProp) { + state.cacheClasses.lastProp = classes; + generate = true; + } + + if (generate) { + state.cacheClasses.value = (0, _mergeClasses.default)({ + baseClasses: state.cacheClasses.lastJSS, + newClasses: classes, + Component: Component + }); + } + + return state.cacheClasses.value; + } + + function attach(_ref2, props) { + var state = _ref2.state, + theme = _ref2.theme, + stylesOptions = _ref2.stylesOptions, + stylesCreator = _ref2.stylesCreator, + name = _ref2.name; + + if (stylesOptions.disableGeneration) { + return; + } + + var sheetManager = _multiKeyStore.default.get(stylesOptions.sheetsManager, stylesCreator, theme); + + if (!sheetManager) { + sheetManager = { + refs: 0, + staticSheet: null, + dynamicStyles: null + }; + + _multiKeyStore.default.set(stylesOptions.sheetsManager, stylesCreator, theme, sheetManager); + } + + var options = (0, _extends2.default)({}, stylesCreator.options, stylesOptions, { + theme: theme, + flip: typeof stylesOptions.flip === 'boolean' ? stylesOptions.flip : theme.direction === 'rtl' + }); + options.generateId = options.serverGenerateClassName || options.generateClassName; + var sheetsRegistry = stylesOptions.sheetsRegistry; + + if (sheetManager.refs === 0) { + var staticSheet; + + if (stylesOptions.sheetsCache) { + staticSheet = _multiKeyStore.default.get(stylesOptions.sheetsCache, stylesCreator, theme); + } + + var styles = stylesCreator.create(theme, name); + + if (!staticSheet) { + staticSheet = stylesOptions.jss.createStyleSheet(styles, (0, _extends2.default)({ + link: false + }, options)); + staticSheet.attach(); + + if (stylesOptions.sheetsCache) { + _multiKeyStore.default.set(stylesOptions.sheetsCache, stylesCreator, theme, staticSheet); + } + } + + if (sheetsRegistry) { + sheetsRegistry.add(staticSheet); + } + + sheetManager.staticSheet = staticSheet; + sheetManager.dynamicStyles = (0, _jss.getDynamicStyles)(styles); + } + + if (sheetManager.dynamicStyles) { + var dynamicSheet = stylesOptions.jss.createStyleSheet(sheetManager.dynamicStyles, (0, _extends2.default)({ + link: true + }, options)); + dynamicSheet.update(props); + dynamicSheet.attach(); + state.dynamicSheet = dynamicSheet; + state.classes = (0, _mergeClasses.default)({ + baseClasses: sheetManager.staticSheet.classes, + newClasses: dynamicSheet.classes + }); + + if (sheetsRegistry) { + sheetsRegistry.add(dynamicSheet); + } + } else { + state.classes = sheetManager.staticSheet.classes; + } + + sheetManager.refs += 1; + } + + function update(_ref3, props) { + var state = _ref3.state; + + if (state.dynamicSheet) { + state.dynamicSheet.update(props); + } + } + + function detach(_ref4) { + var state = _ref4.state, + theme = _ref4.theme, + stylesOptions = _ref4.stylesOptions, + stylesCreator = _ref4.stylesCreator; + + if (stylesOptions.disableGeneration) { + return; + } + + var sheetManager = _multiKeyStore.default.get(stylesOptions.sheetsManager, stylesCreator, theme); + + sheetManager.refs -= 1; + var sheetsRegistry = stylesOptions.sheetsRegistry; + + if (sheetManager.refs === 0) { + _multiKeyStore.default.delete(stylesOptions.sheetsManager, stylesCreator, theme); + + stylesOptions.jss.removeStyleSheet(sheetManager.staticSheet); + + if (sheetsRegistry) { + sheetsRegistry.remove(sheetManager.staticSheet); + } + } + + if (state.dynamicSheet) { + stylesOptions.jss.removeStyleSheet(state.dynamicSheet); + + if (sheetsRegistry) { + sheetsRegistry.remove(state.dynamicSheet); + } + } + } + + function useSynchronousEffect(func, values) { + var key = _react.default.useRef([]); + + var output; // Store "generation" key. Just returns a new object every time + + var currentKey = _react.default.useMemo(function () { + return {}; + }, values); // eslint-disable-line react-hooks/exhaustive-deps + // "the first render", or "memo dropped the value" + + + if (key.current !== currentKey) { + key.current = currentKey; + output = func(); + } + + _react.default.useEffect(function () { + return function () { + if (output) { + output(); + } + }; + }, [currentKey] // eslint-disable-line react-hooks/exhaustive-deps + ); + } + + function makeStyles(stylesOrCreator) { + var options = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {}; + var name = options.name, + classNamePrefixOption = options.classNamePrefix, + Component = options.Component, + _options$defaultTheme = options.defaultTheme, + defaultTheme = _options$defaultTheme === void 0 ? _noopTheme.default : _options$defaultTheme, + stylesOptions2 = (0, _objectWithoutProperties2.default)(options, ["name", "classNamePrefix", "Component", "defaultTheme"]); + var stylesCreator = (0, _getStylesCreator.default)(stylesOrCreator); + var classNamePrefix = name || classNamePrefixOption || 'makeStyles'; + stylesCreator.options = { + index: (0, _indexCounter.increment)(), + name: name, + meta: classNamePrefix, + classNamePrefix: classNamePrefix + }; + + var useStyles = function useStyles() { + var props = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {}; + var theme = (0, _useTheme.default)() || defaultTheme; + var stylesOptions = (0, _extends2.default)({}, _react.default.useContext(_StylesProvider.StylesContext), stylesOptions2); + + var instance = _react.default.useRef(); + + var shouldUpdate = _react.default.useRef(); + + useSynchronousEffect(function () { + var current = { + name: name, + state: {}, + stylesCreator: stylesCreator, + stylesOptions: stylesOptions, + theme: theme + }; + attach(current, props); + shouldUpdate.current = false; + instance.current = current; + return function () { + detach(current); + }; + }, [theme, stylesCreator]); + + _react.default.useEffect(function () { + if (shouldUpdate.current) { + update(instance.current, props); + } + + shouldUpdate.current = true; + }); + + var classes = getClasses(instance.current, props.classes, Component); + + if (process.env.NODE_ENV !== 'production') { + // eslint-disable-next-line react-hooks/rules-of-hooks + _react.default.useDebugValue(classes); + } + + return classes; + }; + + return useStyles; + } + /* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(31))) + +/***/ }, +/* 127 */ +/***/ function(module, exports, __webpack_require__) { + + "use strict"; + + var _interopRequireDefault = __webpack_require__(8); + + Object.defineProperty(exports, "__esModule", { + value: true + }); + Object.defineProperty(exports, "default", { + enumerable: true, + get: function get() { + return _mergeClasses.default; + } + }); + + var _mergeClasses = _interopRequireDefault(__webpack_require__(128)); + +/***/ }, +/* 128 */ +/***/ function(module, exports, __webpack_require__) { + + /* WEBPACK VAR INJECTION */(function(process) {"use strict"; + + var _interopRequireDefault = __webpack_require__(8); + + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = mergeClasses; + + var _extends2 = _interopRequireDefault(__webpack_require__(35)); + + var _utils = __webpack_require__(32); + + function mergeClasses() { + var options = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {}; + var baseClasses = options.baseClasses, + newClasses = options.newClasses, + Component = options.Component; + + if (!newClasses) { + return baseClasses; + } + + var nextClasses = (0, _extends2.default)({}, baseClasses); + + if (process.env.NODE_ENV !== 'production') { + if (typeof newClasses === 'string') { + console.error(["Material-UI: The value `".concat(newClasses, "` ") + "provided to the classes prop of ".concat((0, _utils.getDisplayName)(Component), " is incorrect."), 'You might want to use the className prop instead.'].join('\n')); + return baseClasses; + } + } + + Object.keys(newClasses).forEach(function (key) { + if (process.env.NODE_ENV !== 'production') { + if (!baseClasses[key] && newClasses[key]) { + console.error(["Material-UI: The key `".concat(key, "` ") + "provided to the classes prop is not implemented in ".concat((0, _utils.getDisplayName)(Component), "."), "You can only override one of the following: ".concat(Object.keys(baseClasses).join(','), ".")].join('\n')); + } + + if (newClasses[key] && typeof newClasses[key] !== 'string') { + console.error(["Material-UI: The key `".concat(key, "` ") + "provided to the classes prop is not valid for ".concat((0, _utils.getDisplayName)(Component), "."), "You need to provide a non empty string instead of: ".concat(newClasses[key], ".")].join('\n')); + } + } + + if (newClasses[key]) { + nextClasses[key] = "".concat(baseClasses[key], " ").concat(newClasses[key]); + } + }); + return nextClasses; + } + /* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(31))) + +/***/ }, +/* 129 */ +/***/ function(module, exports) { + + "use strict"; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = void 0; + // Used https://github.com/thinkloop/multi-key-cache as inspiration + var multiKeyStore = { + set: function set(cache, key1, key2, value) { + var subCache = cache.get(key1); + + if (!subCache) { + subCache = new Map(); + cache.set(key1, subCache); + } + + subCache.set(key2, value); + }, + get: function get(cache, key1, key2) { + var subCache = cache.get(key1); + return subCache ? subCache.get(key2) : undefined; + }, + delete: function _delete(cache, key1, key2) { + var subCache = cache.get(key1); + subCache.delete(key2); + } + }; + var _default = multiKeyStore; + exports.default = _default; + +/***/ }, +/* 130 */ +/***/ function(module, exports, __webpack_require__) { + + "use strict"; + + var _interopRequireDefault = __webpack_require__(8); + + Object.defineProperty(exports, "__esModule", { + value: true + }); + Object.defineProperty(exports, "default", { + enumerable: true, + get: function get() { + return _useTheme.default; + } + }); + + var _useTheme = _interopRequireDefault(__webpack_require__(131)); + +/***/ }, +/* 131 */ +/***/ function(module, exports, __webpack_require__) { + + /* WEBPACK VAR INJECTION */(function(process) {"use strict"; + + var _interopRequireDefault = __webpack_require__(8); + + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = useTheme; + + var _react = _interopRequireDefault(__webpack_require__(2)); + + var _ThemeContext = _interopRequireDefault(__webpack_require__(132)); + + function useTheme() { + var theme = _react.default.useContext(_ThemeContext.default); + + if (process.env.NODE_ENV !== 'production') { + // eslint-disable-next-line react-hooks/rules-of-hooks + _react.default.useDebugValue(theme); + } + + return theme; + } + /* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(31))) + +/***/ }, +/* 132 */ +/***/ function(module, exports, __webpack_require__) { + + /* WEBPACK VAR INJECTION */(function(process) {"use strict"; + + var _interopRequireDefault = __webpack_require__(8); + + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = void 0; + + var _react = _interopRequireDefault(__webpack_require__(2)); + + var ThemeContext = _react.default.createContext(null); + + if (process.env.NODE_ENV !== 'production') { + ThemeContext.displayName = 'ThemeContext'; + } + + var _default = ThemeContext; + exports.default = _default; + /* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(31))) + +/***/ }, +/* 133 */ +/***/ function(module, exports, __webpack_require__) { + + "use strict"; + + var _interopRequireWildcard = __webpack_require__(5); + + Object.defineProperty(exports, "__esModule", { + value: true + }); + var _exportNames = {}; + Object.defineProperty(exports, "default", { + enumerable: true, + get: function get() { + return _StylesProvider.default; + } + }); + + var _StylesProvider = _interopRequireWildcard(__webpack_require__(134)); + + Object.keys(_StylesProvider).forEach(function (key) { + if (key === "default" || key === "__esModule") return; + if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return; + Object.defineProperty(exports, key, { + enumerable: true, + get: function get() { + return _StylesProvider[key]; + } + }); + }); + +/***/ }, +/* 134 */ +/***/ function(module, exports, __webpack_require__) { + + /* WEBPACK VAR INJECTION */(function(process) {"use strict"; + + var _interopRequireDefault = __webpack_require__(8); + + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = StylesProvider; + exports.StylesContext = exports.sheetsManager = void 0; + + var _extends2 = _interopRequireDefault(__webpack_require__(35)); + + var _objectWithoutProperties2 = _interopRequireDefault(__webpack_require__(58)); + + var _react = _interopRequireDefault(__webpack_require__(2)); + + var _propTypes = _interopRequireDefault(__webpack_require__(37)); + + var _utils = __webpack_require__(32); + + var _createGenerateClassName = _interopRequireDefault(__webpack_require__(100)); + + var _jss = __webpack_require__(111); + + var _jssPreset = _interopRequireDefault(__webpack_require__(107)); + + // Default JSS instance. + var jss = (0, _jss.create)((0, _jssPreset.default)()); // Use a singleton or the provided one by the context. + // + // The counter-based approach doesn't tolerate any mistake. + // It's much safer to use the same counter everywhere. + + var generateClassName = (0, _createGenerateClassName.default)(); // Exported for test purposes + + var sheetsManager = new Map(); + exports.sheetsManager = sheetsManager; + var defaultOptions = { + disableGeneration: false, + generateClassName: generateClassName, + jss: jss, + sheetsCache: null, + sheetsManager: sheetsManager, + sheetsRegistry: null + }; + + var StylesContext = _react.default.createContext(defaultOptions); + + exports.StylesContext = StylesContext; + + if (process.env.NODE_ENV !== 'production') { + StylesContext.displayName = 'StylesContext'; + } + + var injectFirstNode; + + function StylesProvider(props) { + var children = props.children, + _props$injectFirst = props.injectFirst, + injectFirst = _props$injectFirst === void 0 ? false : _props$injectFirst, + _props$disableGenerat = props.disableGeneration, + disableGeneration = _props$disableGenerat === void 0 ? false : _props$disableGenerat, + localOptions = (0, _objectWithoutProperties2.default)(props, ["children", "injectFirst", "disableGeneration"]); + + var outerOptions = _react.default.useContext(StylesContext); + + var context = (0, _extends2.default)({}, outerOptions, { + disableGeneration: disableGeneration + }, localOptions); + + if (process.env.NODE_ENV !== 'production') { + if (typeof window === 'undefined' && !context.sheetsManager) { + console.error('Material-UI: You need to use the ServerStyleSheets API when rendering on the server.'); + } + } + + if (process.env.NODE_ENV !== 'production') { + if (context.jss.options.insertionPoint && injectFirst) { + console.error('Material-UI: You cannot use a custom insertionPoint and at the same time.'); + } + } + + if (process.env.NODE_ENV !== 'production') { + if (injectFirst && localOptions.jss) { + console.error('Material-UI: You cannot use the jss and injectFirst props at the same time.'); + } + } + + if (!context.jss.options.insertionPoint && injectFirst && typeof window !== 'undefined') { + if (!injectFirstNode) { + var head = document.head; + injectFirstNode = document.createComment('mui-inject-first'); + head.insertBefore(injectFirstNode, head.firstChild); + } + + context.jss = (0, _jss.create)({ + plugins: (0, _jssPreset.default)().plugins, + insertionPoint: injectFirstNode + }); + } + + return /*#__PURE__*/_react.default.createElement(StylesContext.Provider, { + value: context + }, children); + } + + process.env.NODE_ENV !== "production" ? StylesProvider.propTypes = { + /** + * Your component tree. + */ + children: _propTypes.default.node.isRequired, + + /** + * You can disable the generation of the styles with this option. + * It can be useful when traversing the React tree outside of the HTML + * rendering step on the server. + * Let's say you are using react-apollo to extract all + * the queries made by the interface server-side - you can significantly speed up the traversal with this prop. + */ + disableGeneration: _propTypes.default.bool, + + /** + * JSS's class name generator. + */ + generateClassName: _propTypes.default.func, + + /** + * By default, the styles are injected last in the element of the page. + * As a result, they gain more specificity than any other style sheet. + * If you want to override Material-UI's styles, set this prop. + */ + injectFirst: _propTypes.default.bool, + + /** + * JSS's instance. + */ + jss: _propTypes.default.object, + + /** + * @ignore + */ + serverGenerateClassName: _propTypes.default.func, + + /** + * @ignore + * + * Beta feature. + * + * Cache for the sheets. + */ + sheetsCache: _propTypes.default.object, + + /** + * @ignore + * + * The sheetsManager is used to deduplicate style sheet injection in the page. + * It's deduplicating using the (theme, styles) couple. + * On the server, you should provide a new instance for each request. + */ + sheetsManager: _propTypes.default.object, + + /** + * @ignore + * + * Collect the sheets. + */ + sheetsRegistry: _propTypes.default.object + } : void 0; + + if (process.env.NODE_ENV !== 'production') { + process.env.NODE_ENV !== "production" ? StylesProvider.propTypes = (0, _utils.exactProp)(StylesProvider.propTypes) : void 0; + } + /* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(31))) + +/***/ }, +/* 135 */ +/***/ function(module, exports, __webpack_require__) { + + /* WEBPACK VAR INJECTION */(function(process) {"use strict"; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.increment = increment; + + /* eslint-disable import/prefer-default-export */ + // Global index counter to preserve source order. + // We create the style sheet during the creation of the component, + // children are handled after the parents, so the order of style elements would be parent->child. + // It is a problem though when a parent passes a className + // which needs to override any child's styles. + // StyleSheet of the child has a higher specificity, because of the source order. + // So our solution is to render sheets them in the reverse order child->sheet, so + // that parent has a higher specificity. + var indexCounter = -1e9; + + function increment() { + indexCounter += 1; + + if (process.env.NODE_ENV !== 'production') { + if (indexCounter >= 0) { + console.warn(['Material-UI: You might have a memory leak.', 'The indexCounter is not supposed to grow that much.'].join('\n')); + } + } + + return indexCounter; + } + /* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(31))) + +/***/ }, +/* 136 */ +/***/ function(module, exports, __webpack_require__) { + + "use strict"; + + var _interopRequireDefault = __webpack_require__(8); + + Object.defineProperty(exports, "__esModule", { + value: true + }); + Object.defineProperty(exports, "default", { + enumerable: true, + get: function get() { + return _getStylesCreator.default; + } + }); + + var _getStylesCreator = _interopRequireDefault(__webpack_require__(137)); + +/***/ }, +/* 137 */ +/***/ function(module, exports, __webpack_require__) { + + /* WEBPACK VAR INJECTION */(function(process) {"use strict"; + + var _interopRequireDefault = __webpack_require__(8); + + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = getStylesCreator; + + var _extends2 = _interopRequireDefault(__webpack_require__(35)); + + var _typeof2 = _interopRequireDefault(__webpack_require__(6)); + + var _utils = __webpack_require__(32); + + var _noopTheme = _interopRequireDefault(__webpack_require__(138)); + + function getStylesCreator(stylesOrCreator) { + var themingEnabled = typeof stylesOrCreator === 'function'; + + if (process.env.NODE_ENV !== 'production') { + if ((0, _typeof2.default)(stylesOrCreator) !== 'object' && !themingEnabled) { + console.error(['Material-UI: The `styles` argument provided is invalid.', 'You need to provide a function generating the styles or a styles object.'].join('\n')); + } + } + + return { + create: function create(theme, name) { + var styles; + + try { + styles = themingEnabled ? stylesOrCreator(theme) : stylesOrCreator; + } catch (err) { + if (process.env.NODE_ENV !== 'production') { + if (themingEnabled === true && theme === _noopTheme.default) { + // TODO: prepend error message/name instead + console.error(['Material-UI: The `styles` argument provided is invalid.', 'You are providing a function without a theme in the context.', 'One of the parent elements needs to use a ThemeProvider.'].join('\n')); + } + } + + throw err; + } + + if (!name || !theme.overrides || !theme.overrides[name]) { + return styles; + } + + var overrides = theme.overrides[name]; + var stylesWithOverrides = (0, _extends2.default)({}, styles); + Object.keys(overrides).forEach(function (key) { + if (process.env.NODE_ENV !== 'production') { + if (!stylesWithOverrides[key]) { + console.warn(['Material-UI: You are trying to override a style that does not exist.', "Fix the `".concat(key, "` key of `theme.overrides.").concat(name, "`.")].join('\n')); + } + } + + stylesWithOverrides[key] = (0, _utils.deepmerge)(stylesWithOverrides[key], overrides[key]); + }); + return stylesWithOverrides; + }, + options: {} + }; + } + /* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(31))) + +/***/ }, +/* 138 */ +/***/ function(module, exports) { + + "use strict"; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = void 0; + // We use the same empty object to ref count the styles that don't need a theme object. + var noopTheme = {}; + var _default = noopTheme; + exports.default = _default; + +/***/ }, +/* 139 */ +/***/ function(module, exports, __webpack_require__) { + + "use strict"; + + var _interopRequireDefault = __webpack_require__(8); + + Object.defineProperty(exports, "__esModule", { + value: true + }); + Object.defineProperty(exports, "default", { + enumerable: true, + get: function get() { + return _ServerStyleSheets.default; + } + }); + + var _ServerStyleSheets = _interopRequireDefault(__webpack_require__(140)); + +/***/ }, +/* 140 */ +/***/ function(module, exports, __webpack_require__) { + + "use strict"; + + var _interopRequireDefault = __webpack_require__(8); + + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = void 0; + + var _extends2 = _interopRequireDefault(__webpack_require__(35)); + + var _classCallCheck2 = _interopRequireDefault(__webpack_require__(141)); + + var _createClass2 = _interopRequireDefault(__webpack_require__(113)); + + var _react = _interopRequireDefault(__webpack_require__(2)); + + var _jss = __webpack_require__(111); + + var _StylesProvider = _interopRequireDefault(__webpack_require__(133)); + + var _createGenerateClassName = _interopRequireDefault(__webpack_require__(100)); + + var ServerStyleSheets = /*#__PURE__*/function () { + function ServerStyleSheets() { + var options = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {}; + (0, _classCallCheck2.default)(this, ServerStyleSheets); + this.options = options; + } + + (0, _createClass2.default)(ServerStyleSheets, [{ + key: "collect", + value: function collect(children) { + // This is needed in order to deduplicate the injection of CSS in the page. + var sheetsManager = new Map(); // This is needed in order to inject the critical CSS. + + this.sheetsRegistry = new _jss.SheetsRegistry(); // A new class name generator + + var generateClassName = (0, _createGenerateClassName.default)(); + return /*#__PURE__*/_react.default.createElement(_StylesProvider.default, (0, _extends2.default)({ + sheetsManager: sheetsManager, + serverGenerateClassName: generateClassName, + sheetsRegistry: this.sheetsRegistry + }, this.options), children); + } + }, { + key: "toString", + value: function toString() { + return this.sheetsRegistry ? this.sheetsRegistry.toString() : ''; + } + }, { + key: "getStyleElement", + value: function getStyleElement(props) { + return /*#__PURE__*/_react.default.createElement('style', (0, _extends2.default)({ + id: 'jss-server-side', + key: 'jss-server-side', + dangerouslySetInnerHTML: { + __html: this.toString() + } + }, props)); + } + }]); + return ServerStyleSheets; + }(); + + exports.default = ServerStyleSheets; + +/***/ }, +/* 141 */ +/***/ function(module, exports) { + + function _classCallCheck(instance, Constructor) { + if (!(instance instanceof Constructor)) { + throw new TypeError("Cannot call a class as a function"); + } + } + + module.exports = _classCallCheck; + module.exports["default"] = module.exports, module.exports.__esModule = true; + +/***/ }, +/* 142 */ +/***/ function(module, exports, __webpack_require__) { + + "use strict"; + + var _interopRequireDefault = __webpack_require__(8); + + Object.defineProperty(exports, "__esModule", { + value: true + }); + Object.defineProperty(exports, "default", { + enumerable: true, + get: function get() { + return _styled.default; + } + }); + + var _styled = _interopRequireDefault(__webpack_require__(143)); + +/***/ }, +/* 143 */ +/***/ function(module, exports, __webpack_require__) { + + /* WEBPACK VAR INJECTION */(function(process) {"use strict"; + + var _interopRequireDefault = __webpack_require__(8); + + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = styled; + + var _extends2 = _interopRequireDefault(__webpack_require__(35)); + + var _objectWithoutProperties2 = _interopRequireDefault(__webpack_require__(58)); + + var _react = _interopRequireDefault(__webpack_require__(2)); + + var _clsx = _interopRequireDefault(__webpack_require__(144)); + + var _propTypes = _interopRequireDefault(__webpack_require__(37)); + + var _utils = __webpack_require__(32); + + var _hoistNonReactStatics = _interopRequireDefault(__webpack_require__(145)); + + var _makeStyles = _interopRequireDefault(__webpack_require__(125)); + + function omit(input, fields) { + var output = {}; + Object.keys(input).forEach(function (prop) { + if (fields.indexOf(prop) === -1) { + output[prop] = input[prop]; + } + }); + return output; + } // styled-components's API removes the mapping between components and styles. + // Using components as a low-level styling construct can be simpler. + + + function styled(Component) { + var componentCreator = function componentCreator(style) { + var options = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {}; + var name = options.name, + stylesOptions = (0, _objectWithoutProperties2.default)(options, ["name"]); + + if (process.env.NODE_ENV !== 'production' && Component === undefined) { + throw new Error(['You are calling styled(Component)(style) with an undefined component.', 'You may have forgotten to import it.'].join('\n')); + } + + var classNamePrefix = name; + + if (process.env.NODE_ENV !== 'production') { + if (!name) { + // Provide a better DX outside production. + var displayName = (0, _utils.getDisplayName)(Component); + + if (displayName !== undefined) { + classNamePrefix = displayName; + } + } + } + + var stylesOrCreator = typeof style === 'function' ? function (theme) { + return { + root: function root(props) { + return style((0, _extends2.default)({ + theme: theme + }, props)); + } + }; + } : { + root: style + }; + var useStyles = (0, _makeStyles.default)(stylesOrCreator, (0, _extends2.default)({ + Component: Component, + name: name || Component.displayName, + classNamePrefix: classNamePrefix + }, stylesOptions)); + var filterProps; + var propTypes = {}; + + if (style.filterProps) { + filterProps = style.filterProps; + delete style.filterProps; + } + /* eslint-disable react/forbid-foreign-prop-types */ + + + if (style.propTypes) { + propTypes = style.propTypes; + delete style.propTypes; + } + /* eslint-enable react/forbid-foreign-prop-types */ + + + var StyledComponent = /*#__PURE__*/_react.default.forwardRef(function StyledComponent(props, ref) { + var children = props.children, + classNameProp = props.className, + clone = props.clone, + ComponentProp = props.component, + other = (0, _objectWithoutProperties2.default)(props, ["children", "className", "clone", "component"]); + var classes = useStyles(props); + var className = (0, _clsx.default)(classes.root, classNameProp); + var spread = other; + + if (filterProps) { + spread = omit(spread, filterProps); + } + + if (clone) { + return /*#__PURE__*/_react.default.cloneElement(children, (0, _extends2.default)({ + className: (0, _clsx.default)(children.props.className, className) + }, spread)); + } + + if (typeof children === 'function') { + return children((0, _extends2.default)({ + className: className + }, spread)); + } + + var FinalComponent = ComponentProp || Component; + return /*#__PURE__*/_react.default.createElement(FinalComponent, (0, _extends2.default)({ + ref: ref, + className: className + }, spread), children); + }); + + process.env.NODE_ENV !== "production" ? StyledComponent.propTypes = (0, _extends2.default)({ + /** + * A render function or node. + */ + children: _propTypes.default.oneOfType([_propTypes.default.node, _propTypes.default.func]), + + /** + * @ignore + */ + className: _propTypes.default.string, + + /** + * If `true`, the component will recycle it's children HTML element. + * It's using `React.cloneElement` internally. + * + * This prop will be deprecated and removed in v5 + */ + clone: (0, _utils.chainPropTypes)(_propTypes.default.bool, function (props) { + if (props.clone && props.component) { + return new Error('You can not use the clone and component prop at the same time.'); + } + + return null; + }), + + /** + * The component used for the root node. + * Either a string to use a HTML element or a component. + */ + component: _propTypes.default + /* @typescript-to-proptypes-ignore */ + .elementType + }, propTypes) : void 0; + + if (process.env.NODE_ENV !== 'production') { + StyledComponent.displayName = "Styled(".concat(classNamePrefix, ")"); + } + + (0, _hoistNonReactStatics.default)(StyledComponent, Component); + return StyledComponent; + }; + + return componentCreator; + } + /* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(31))) + +/***/ }, +/* 144 */ +/***/ function(module, exports) { + + function toVal(mix) { + var k, y, str=''; + + if (typeof mix === 'string' || typeof mix === 'number') { + str += mix; + } else if (typeof mix === 'object') { + if (Array.isArray(mix)) { + for (k=0; k < mix.length; k++) { + if (mix[k]) { + if (y = toVal(mix[k])) { + str && (str += ' '); + str += y; + } + } + } + } else { + for (k in mix) { + if (mix[k]) { + str && (str += ' '); + str += k; + } + } + } + } + + return str; + } + + module.exports = function () { + var i=0, tmp, x, str=''; + while (i < arguments.length) { + if (tmp = arguments[i++]) { + if (x = toVal(tmp)) { + str && (str += ' '); + str += x + } + } + } + return str; + } + + +/***/ }, +/* 145 */ +/***/ function(module, exports, __webpack_require__) { + + 'use strict'; + + var reactIs = __webpack_require__(146); + + /** + * Copyright 2015, Yahoo! Inc. + * Copyrights licensed under the New BSD License. See the accompanying LICENSE file for terms. + */ + var REACT_STATICS = { + childContextTypes: true, + contextType: true, + contextTypes: true, + defaultProps: true, + displayName: true, + getDefaultProps: true, + getDerivedStateFromError: true, + getDerivedStateFromProps: true, + mixins: true, + propTypes: true, + type: true + }; + var KNOWN_STATICS = { + name: true, + length: true, + prototype: true, + caller: true, + callee: true, + arguments: true, + arity: true + }; + var FORWARD_REF_STATICS = { + '$$typeof': true, + render: true, + defaultProps: true, + displayName: true, + propTypes: true + }; + var MEMO_STATICS = { + '$$typeof': true, + compare: true, + defaultProps: true, + displayName: true, + propTypes: true, + type: true + }; + var TYPE_STATICS = {}; + TYPE_STATICS[reactIs.ForwardRef] = FORWARD_REF_STATICS; + TYPE_STATICS[reactIs.Memo] = MEMO_STATICS; + + function getStatics(component) { + // React v16.11 and below + if (reactIs.isMemo(component)) { + return MEMO_STATICS; + } // React v16.12 and above + + + return TYPE_STATICS[component['$$typeof']] || REACT_STATICS; + } + + var defineProperty = Object.defineProperty; + var getOwnPropertyNames = Object.getOwnPropertyNames; + var getOwnPropertySymbols = Object.getOwnPropertySymbols; + var getOwnPropertyDescriptor = Object.getOwnPropertyDescriptor; + var getPrototypeOf = Object.getPrototypeOf; + var objectPrototype = Object.prototype; + function hoistNonReactStatics(targetComponent, sourceComponent, blacklist) { + if (typeof sourceComponent !== 'string') { + // don't hoist over string (html) components + if (objectPrototype) { + var inheritedComponent = getPrototypeOf(sourceComponent); + + if (inheritedComponent && inheritedComponent !== objectPrototype) { + hoistNonReactStatics(targetComponent, inheritedComponent, blacklist); + } + } + + var keys = getOwnPropertyNames(sourceComponent); + + if (getOwnPropertySymbols) { + keys = keys.concat(getOwnPropertySymbols(sourceComponent)); + } + + var targetStatics = getStatics(targetComponent); + var sourceStatics = getStatics(sourceComponent); + + for (var i = 0; i < keys.length; ++i) { + var key = keys[i]; + + if (!KNOWN_STATICS[key] && !(blacklist && blacklist[key]) && !(sourceStatics && sourceStatics[key]) && !(targetStatics && targetStatics[key])) { + var descriptor = getOwnPropertyDescriptor(sourceComponent, key); + + try { + // Avoid failures from read-only properties + defineProperty(targetComponent, key, descriptor); + } catch (e) {} + } + } + } + + return targetComponent; + } + + module.exports = hoistNonReactStatics; + + +/***/ }, +/* 146 */ +/***/ function(module, exports, __webpack_require__) { + + /* WEBPACK VAR INJECTION */(function(process) {'use strict'; + + if (process.env.NODE_ENV === 'production') { + module.exports = __webpack_require__(147); + } else { + module.exports = __webpack_require__(148); + } + + /* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(31))) + +/***/ }, +/* 147 */ +/***/ function(module, exports) { + + /** @license React v16.13.1 + * react-is.production.min.js + * + * Copyright (c) Facebook, Inc. and its affiliates. + * + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */ + + 'use strict';var b="function"===typeof Symbol&&Symbol.for,c=b?Symbol.for("react.element"):60103,d=b?Symbol.for("react.portal"):60106,e=b?Symbol.for("react.fragment"):60107,f=b?Symbol.for("react.strict_mode"):60108,g=b?Symbol.for("react.profiler"):60114,h=b?Symbol.for("react.provider"):60109,k=b?Symbol.for("react.context"):60110,l=b?Symbol.for("react.async_mode"):60111,m=b?Symbol.for("react.concurrent_mode"):60111,n=b?Symbol.for("react.forward_ref"):60112,p=b?Symbol.for("react.suspense"):60113,q=b? + Symbol.for("react.suspense_list"):60120,r=b?Symbol.for("react.memo"):60115,t=b?Symbol.for("react.lazy"):60116,v=b?Symbol.for("react.block"):60121,w=b?Symbol.for("react.fundamental"):60117,x=b?Symbol.for("react.responder"):60118,y=b?Symbol.for("react.scope"):60119; + function z(a){if("object"===typeof a&&null!==a){var u=a.$$typeof;switch(u){case c:switch(a=a.type,a){case l:case m:case e:case g:case f:case p:return a;default:switch(a=a&&a.$$typeof,a){case k:case n:case t:case r:case h:return a;default:return u}}case d:return u}}}function A(a){return z(a)===m}exports.AsyncMode=l;exports.ConcurrentMode=m;exports.ContextConsumer=k;exports.ContextProvider=h;exports.Element=c;exports.ForwardRef=n;exports.Fragment=e;exports.Lazy=t;exports.Memo=r;exports.Portal=d; + exports.Profiler=g;exports.StrictMode=f;exports.Suspense=p;exports.isAsyncMode=function(a){return A(a)||z(a)===l};exports.isConcurrentMode=A;exports.isContextConsumer=function(a){return z(a)===k};exports.isContextProvider=function(a){return z(a)===h};exports.isElement=function(a){return"object"===typeof a&&null!==a&&a.$$typeof===c};exports.isForwardRef=function(a){return z(a)===n};exports.isFragment=function(a){return z(a)===e};exports.isLazy=function(a){return z(a)===t}; + exports.isMemo=function(a){return z(a)===r};exports.isPortal=function(a){return z(a)===d};exports.isProfiler=function(a){return z(a)===g};exports.isStrictMode=function(a){return z(a)===f};exports.isSuspense=function(a){return z(a)===p}; + exports.isValidElementType=function(a){return"string"===typeof a||"function"===typeof a||a===e||a===m||a===g||a===f||a===p||a===q||"object"===typeof a&&null!==a&&(a.$$typeof===t||a.$$typeof===r||a.$$typeof===h||a.$$typeof===k||a.$$typeof===n||a.$$typeof===w||a.$$typeof===x||a.$$typeof===y||a.$$typeof===v)};exports.typeOf=z; + + +/***/ }, +/* 148 */ +/***/ function(module, exports, __webpack_require__) { + + /* WEBPACK VAR INJECTION */(function(process) {/** @license React v16.13.1 + * react-is.development.js + * + * Copyright (c) Facebook, Inc. and its affiliates. + * + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */ + + 'use strict'; + + + + if (process.env.NODE_ENV !== "production") { + (function() { + 'use strict'; + + // The Symbol used to tag the ReactElement-like types. If there is no native Symbol + // nor polyfill, then a plain number is used for performance. + var hasSymbol = typeof Symbol === 'function' && Symbol.for; + var REACT_ELEMENT_TYPE = hasSymbol ? Symbol.for('react.element') : 0xeac7; + var REACT_PORTAL_TYPE = hasSymbol ? Symbol.for('react.portal') : 0xeaca; + var REACT_FRAGMENT_TYPE = hasSymbol ? Symbol.for('react.fragment') : 0xeacb; + var REACT_STRICT_MODE_TYPE = hasSymbol ? Symbol.for('react.strict_mode') : 0xeacc; + var REACT_PROFILER_TYPE = hasSymbol ? Symbol.for('react.profiler') : 0xead2; + var REACT_PROVIDER_TYPE = hasSymbol ? Symbol.for('react.provider') : 0xeacd; + var REACT_CONTEXT_TYPE = hasSymbol ? Symbol.for('react.context') : 0xeace; // TODO: We don't use AsyncMode or ConcurrentMode anymore. They were temporary + // (unstable) APIs that have been removed. Can we remove the symbols? + + var REACT_ASYNC_MODE_TYPE = hasSymbol ? Symbol.for('react.async_mode') : 0xeacf; + var REACT_CONCURRENT_MODE_TYPE = hasSymbol ? Symbol.for('react.concurrent_mode') : 0xeacf; + var REACT_FORWARD_REF_TYPE = hasSymbol ? Symbol.for('react.forward_ref') : 0xead0; + var REACT_SUSPENSE_TYPE = hasSymbol ? Symbol.for('react.suspense') : 0xead1; + var REACT_SUSPENSE_LIST_TYPE = hasSymbol ? Symbol.for('react.suspense_list') : 0xead8; + var REACT_MEMO_TYPE = hasSymbol ? Symbol.for('react.memo') : 0xead3; + var REACT_LAZY_TYPE = hasSymbol ? Symbol.for('react.lazy') : 0xead4; + var REACT_BLOCK_TYPE = hasSymbol ? Symbol.for('react.block') : 0xead9; + var REACT_FUNDAMENTAL_TYPE = hasSymbol ? Symbol.for('react.fundamental') : 0xead5; + var REACT_RESPONDER_TYPE = hasSymbol ? Symbol.for('react.responder') : 0xead6; + var REACT_SCOPE_TYPE = hasSymbol ? Symbol.for('react.scope') : 0xead7; + + function isValidElementType(type) { + return typeof type === 'string' || typeof type === 'function' || // Note: its typeof might be other than 'symbol' or 'number' if it's a polyfill. + type === REACT_FRAGMENT_TYPE || type === REACT_CONCURRENT_MODE_TYPE || type === REACT_PROFILER_TYPE || type === REACT_STRICT_MODE_TYPE || type === REACT_SUSPENSE_TYPE || type === REACT_SUSPENSE_LIST_TYPE || typeof type === 'object' && type !== null && (type.$$typeof === REACT_LAZY_TYPE || type.$$typeof === REACT_MEMO_TYPE || type.$$typeof === REACT_PROVIDER_TYPE || type.$$typeof === REACT_CONTEXT_TYPE || type.$$typeof === REACT_FORWARD_REF_TYPE || type.$$typeof === REACT_FUNDAMENTAL_TYPE || type.$$typeof === REACT_RESPONDER_TYPE || type.$$typeof === REACT_SCOPE_TYPE || type.$$typeof === REACT_BLOCK_TYPE); + } + + function typeOf(object) { + if (typeof object === 'object' && object !== null) { + var $$typeof = object.$$typeof; + + switch ($$typeof) { + case REACT_ELEMENT_TYPE: + var type = object.type; + + switch (type) { + case REACT_ASYNC_MODE_TYPE: + case REACT_CONCURRENT_MODE_TYPE: + case REACT_FRAGMENT_TYPE: + case REACT_PROFILER_TYPE: + case REACT_STRICT_MODE_TYPE: + case REACT_SUSPENSE_TYPE: + return type; + + default: + var $$typeofType = type && type.$$typeof; + + switch ($$typeofType) { + case REACT_CONTEXT_TYPE: + case REACT_FORWARD_REF_TYPE: + case REACT_LAZY_TYPE: + case REACT_MEMO_TYPE: + case REACT_PROVIDER_TYPE: + return $$typeofType; + + default: + return $$typeof; + } + + } + + case REACT_PORTAL_TYPE: + return $$typeof; + } + } + + return undefined; + } // AsyncMode is deprecated along with isAsyncMode + + var AsyncMode = REACT_ASYNC_MODE_TYPE; + var ConcurrentMode = REACT_CONCURRENT_MODE_TYPE; + var ContextConsumer = REACT_CONTEXT_TYPE; + var ContextProvider = REACT_PROVIDER_TYPE; + var Element = REACT_ELEMENT_TYPE; + var ForwardRef = REACT_FORWARD_REF_TYPE; + var Fragment = REACT_FRAGMENT_TYPE; + var Lazy = REACT_LAZY_TYPE; + var Memo = REACT_MEMO_TYPE; + var Portal = REACT_PORTAL_TYPE; + var Profiler = REACT_PROFILER_TYPE; + var StrictMode = REACT_STRICT_MODE_TYPE; + var Suspense = REACT_SUSPENSE_TYPE; + var hasWarnedAboutDeprecatedIsAsyncMode = false; // AsyncMode should be deprecated + + function isAsyncMode(object) { + { + if (!hasWarnedAboutDeprecatedIsAsyncMode) { + hasWarnedAboutDeprecatedIsAsyncMode = true; // Using console['warn'] to evade Babel and ESLint + + console['warn']('The ReactIs.isAsyncMode() alias has been deprecated, ' + 'and will be removed in React 17+. Update your code to use ' + 'ReactIs.isConcurrentMode() instead. It has the exact same API.'); + } + } + + return isConcurrentMode(object) || typeOf(object) === REACT_ASYNC_MODE_TYPE; + } + function isConcurrentMode(object) { + return typeOf(object) === REACT_CONCURRENT_MODE_TYPE; + } + function isContextConsumer(object) { + return typeOf(object) === REACT_CONTEXT_TYPE; + } + function isContextProvider(object) { + return typeOf(object) === REACT_PROVIDER_TYPE; + } + function isElement(object) { + return typeof object === 'object' && object !== null && object.$$typeof === REACT_ELEMENT_TYPE; + } + function isForwardRef(object) { + return typeOf(object) === REACT_FORWARD_REF_TYPE; + } + function isFragment(object) { + return typeOf(object) === REACT_FRAGMENT_TYPE; + } + function isLazy(object) { + return typeOf(object) === REACT_LAZY_TYPE; + } + function isMemo(object) { + return typeOf(object) === REACT_MEMO_TYPE; + } + function isPortal(object) { + return typeOf(object) === REACT_PORTAL_TYPE; + } + function isProfiler(object) { + return typeOf(object) === REACT_PROFILER_TYPE; + } + function isStrictMode(object) { + return typeOf(object) === REACT_STRICT_MODE_TYPE; + } + function isSuspense(object) { + return typeOf(object) === REACT_SUSPENSE_TYPE; + } + + exports.AsyncMode = AsyncMode; + exports.ConcurrentMode = ConcurrentMode; + exports.ContextConsumer = ContextConsumer; + exports.ContextProvider = ContextProvider; + exports.Element = Element; + exports.ForwardRef = ForwardRef; + exports.Fragment = Fragment; + exports.Lazy = Lazy; + exports.Memo = Memo; + exports.Portal = Portal; + exports.Profiler = Profiler; + exports.StrictMode = StrictMode; + exports.Suspense = Suspense; + exports.isAsyncMode = isAsyncMode; + exports.isConcurrentMode = isConcurrentMode; + exports.isContextConsumer = isContextConsumer; + exports.isContextProvider = isContextProvider; + exports.isElement = isElement; + exports.isForwardRef = isForwardRef; + exports.isFragment = isFragment; + exports.isLazy = isLazy; + exports.isMemo = isMemo; + exports.isPortal = isPortal; + exports.isProfiler = isProfiler; + exports.isStrictMode = isStrictMode; + exports.isSuspense = isSuspense; + exports.isValidElementType = isValidElementType; + exports.typeOf = typeOf; + })(); + } + + /* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(31))) + +/***/ }, +/* 149 */ +/***/ function(module, exports, __webpack_require__) { + + "use strict"; + + var _interopRequireDefault = __webpack_require__(8); + + Object.defineProperty(exports, "__esModule", { + value: true + }); + Object.defineProperty(exports, "default", { + enumerable: true, + get: function get() { + return _ThemeProvider.default; + } + }); + + var _ThemeProvider = _interopRequireDefault(__webpack_require__(150)); + +/***/ }, +/* 150 */ +/***/ function(module, exports, __webpack_require__) { + + /* WEBPACK VAR INJECTION */(function(process) {"use strict"; + + var _interopRequireDefault = __webpack_require__(8); + + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = void 0; + + var _extends2 = _interopRequireDefault(__webpack_require__(35)); + + var _react = _interopRequireDefault(__webpack_require__(2)); + + var _propTypes = _interopRequireDefault(__webpack_require__(37)); + + var _utils = __webpack_require__(32); + + var _ThemeContext = _interopRequireDefault(__webpack_require__(132)); + + var _useTheme = _interopRequireDefault(__webpack_require__(130)); + + var _nested = _interopRequireDefault(__webpack_require__(102)); + + // To support composition of theme. + function mergeOuterLocalTheme(outerTheme, localTheme) { + if (typeof localTheme === 'function') { + var mergedTheme = localTheme(outerTheme); + + if (process.env.NODE_ENV !== 'production') { + if (!mergedTheme) { + console.error(['Material-UI: You should return an object from your theme function, i.e.', ' ({})} />'].join('\n')); + } + } + + return mergedTheme; + } + + return (0, _extends2.default)({}, outerTheme, localTheme); + } + /** + * This component takes a `theme` prop. + * It makes the `theme` available down the React tree thanks to React context. + * This component should preferably be used at **the root of your component tree**. + */ + + + function ThemeProvider(props) { + var children = props.children, + localTheme = props.theme; + var outerTheme = (0, _useTheme.default)(); + + if (process.env.NODE_ENV !== 'production') { + if (outerTheme === null && typeof localTheme === 'function') { + console.error(['Material-UI: You are providing a theme function prop to the ThemeProvider component:', ' outerTheme} />', '', 'However, no outer theme is present.', 'Make sure a theme is already injected higher in the React tree ' + 'or provide a theme object.'].join('\n')); + } + } + + var theme = _react.default.useMemo(function () { + var output = outerTheme === null ? localTheme : mergeOuterLocalTheme(outerTheme, localTheme); + + if (output != null) { + output[_nested.default] = outerTheme !== null; + } + + return output; + }, [localTheme, outerTheme]); + + return /*#__PURE__*/_react.default.createElement(_ThemeContext.default.Provider, { + value: theme + }, children); + } + + process.env.NODE_ENV !== "production" ? ThemeProvider.propTypes = { + /** + * Your component tree. + */ + children: _propTypes.default.node.isRequired, + + /** + * A theme object. You can provide a function to extend the outer theme. + */ + theme: _propTypes.default.oneOfType([_propTypes.default.object, _propTypes.default.func]).isRequired + } : void 0; + + if (process.env.NODE_ENV !== 'production') { + process.env.NODE_ENV !== "production" ? ThemeProvider.propTypes = (0, _utils.exactProp)(ThemeProvider.propTypes) : void 0; + } + + var _default = ThemeProvider; + exports.default = _default; + /* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(31))) + +/***/ }, +/* 151 */ +/***/ function(module, exports, __webpack_require__) { + + "use strict"; + + var _interopRequireDefault = __webpack_require__(8); + + Object.defineProperty(exports, "__esModule", { + value: true + }); + Object.defineProperty(exports, "default", { + enumerable: true, + get: function get() { + return _withStyles.default; + } + }); + + var _withStyles = _interopRequireDefault(__webpack_require__(152)); + +/***/ }, +/* 152 */ +/***/ function(module, exports, __webpack_require__) { + + /* WEBPACK VAR INJECTION */(function(process) {"use strict"; + + var _interopRequireDefault = __webpack_require__(8); + + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = void 0; + + var _extends2 = _interopRequireDefault(__webpack_require__(35)); + + var _objectWithoutProperties2 = _interopRequireDefault(__webpack_require__(58)); + + var _react = _interopRequireDefault(__webpack_require__(2)); + + var _propTypes = _interopRequireDefault(__webpack_require__(37)); + + var _hoistNonReactStatics = _interopRequireDefault(__webpack_require__(145)); + + var _utils = __webpack_require__(32); + + var _makeStyles = _interopRequireDefault(__webpack_require__(125)); + + var _getThemeProps = _interopRequireDefault(__webpack_require__(105)); + + var _useTheme = _interopRequireDefault(__webpack_require__(130)); + + // Link a style sheet with a component. + // It does not modify the component passed to it; + // instead, it returns a new component, with a `classes` property. + var withStyles = function withStyles(stylesOrCreator) { + var options = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {}; + return function (Component) { + var defaultTheme = options.defaultTheme, + _options$withTheme = options.withTheme, + withTheme = _options$withTheme === void 0 ? false : _options$withTheme, + name = options.name, + stylesOptions = (0, _objectWithoutProperties2.default)(options, ["defaultTheme", "withTheme", "name"]); + + if (process.env.NODE_ENV !== 'production') { + if (Component === undefined) { + throw new Error(['You are calling withStyles(styles)(Component) with an undefined component.', 'You may have forgotten to import it.'].join('\n')); + } + } + + var classNamePrefix = name; + + if (process.env.NODE_ENV !== 'production') { + if (!name) { + // Provide a better DX outside production. + var displayName = (0, _utils.getDisplayName)(Component); + + if (displayName !== undefined) { + classNamePrefix = displayName; + } + } + } + + var useStyles = (0, _makeStyles.default)(stylesOrCreator, (0, _extends2.default)({ + defaultTheme: defaultTheme, + Component: Component, + name: name || Component.displayName, + classNamePrefix: classNamePrefix + }, stylesOptions)); + + var WithStyles = /*#__PURE__*/_react.default.forwardRef(function WithStyles(props, ref) { + var classesProp = props.classes, + innerRef = props.innerRef, + other = (0, _objectWithoutProperties2.default)(props, ["classes", "innerRef"]); // The wrapper receives only user supplied props, which could be a subset of + // the actual props Component might receive due to merging with defaultProps. + // So copying it here would give us the same result in the wrapper as well. + + var classes = useStyles((0, _extends2.default)({}, Component.defaultProps, props)); + var theme; + var more = other; + + if (typeof name === 'string' || withTheme) { + // name and withTheme are invariant in the outer scope + // eslint-disable-next-line react-hooks/rules-of-hooks + theme = (0, _useTheme.default)() || defaultTheme; + + if (name) { + more = (0, _getThemeProps.default)({ + theme: theme, + name: name, + props: other + }); + } // Provide the theme to the wrapped component. + // So we don't have to use the `withTheme()` Higher-order Component. + + + if (withTheme && !more.theme) { + more.theme = theme; + } + } + + return /*#__PURE__*/_react.default.createElement(Component, (0, _extends2.default)({ + ref: innerRef || ref, + classes: classes + }, more)); + }); + + process.env.NODE_ENV !== "production" ? WithStyles.propTypes = { + /** + * Override or extend the styles applied to the component. + */ + classes: _propTypes.default.object, + + /** + * Use that prop to pass a ref to the decorated component. + * @deprecated + */ + innerRef: (0, _utils.chainPropTypes)(_propTypes.default.oneOfType([_propTypes.default.func, _propTypes.default.object]), function (props) { + if (props.innerRef == null) { + return null; + } + + return null; // return new Error( + // 'Material-UI: The `innerRef` prop is deprecated and will be removed in v5. ' + + // 'Refs are now automatically forwarded to the inner component.', + // ); + }) + } : void 0; + + if (process.env.NODE_ENV !== 'production') { + WithStyles.displayName = "WithStyles(".concat((0, _utils.getDisplayName)(Component), ")"); + } + + (0, _hoistNonReactStatics.default)(WithStyles, Component); + + if (process.env.NODE_ENV !== 'production') { + // Exposed for test purposes. + WithStyles.Naked = Component; + WithStyles.options = options; + WithStyles.useStyles = useStyles; + } + + return WithStyles; + }; + }; + + var _default = withStyles; + exports.default = _default; + /* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(31))) + +/***/ }, +/* 153 */ +/***/ function(module, exports, __webpack_require__) { + + "use strict"; + + var _interopRequireWildcard = __webpack_require__(5); + + Object.defineProperty(exports, "__esModule", { + value: true + }); + var _exportNames = {}; + Object.defineProperty(exports, "default", { + enumerable: true, + get: function get() { + return _withTheme.default; + } + }); + + var _withTheme = _interopRequireWildcard(__webpack_require__(154)); + + Object.keys(_withTheme).forEach(function (key) { + if (key === "default" || key === "__esModule") return; + if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return; + Object.defineProperty(exports, key, { + enumerable: true, + get: function get() { + return _withTheme[key]; + } + }); + }); + +/***/ }, +/* 154 */ +/***/ function(module, exports, __webpack_require__) { + + /* WEBPACK VAR INJECTION */(function(process) {"use strict"; + + var _interopRequireDefault = __webpack_require__(8); + + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.withThemeCreator = withThemeCreator; + exports.default = void 0; + + var _extends2 = _interopRequireDefault(__webpack_require__(35)); + + var _objectWithoutProperties2 = _interopRequireDefault(__webpack_require__(58)); + + var _react = _interopRequireDefault(__webpack_require__(2)); + + var _propTypes = _interopRequireDefault(__webpack_require__(37)); + + var _hoistNonReactStatics = _interopRequireDefault(__webpack_require__(145)); + + var _utils = __webpack_require__(32); + + var _useTheme = _interopRequireDefault(__webpack_require__(130)); + + function withThemeCreator() { + var options = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {}; + var defaultTheme = options.defaultTheme; + + var withTheme = function withTheme(Component) { + if (process.env.NODE_ENV !== 'production') { + if (Component === undefined) { + throw new Error(['You are calling withTheme(Component) with an undefined component.', 'You may have forgotten to import it.'].join('\n')); + } + } + + var WithTheme = /*#__PURE__*/_react.default.forwardRef(function WithTheme(props, ref) { + var innerRef = props.innerRef, + other = (0, _objectWithoutProperties2.default)(props, ["innerRef"]); + var theme = (0, _useTheme.default)() || defaultTheme; + return /*#__PURE__*/_react.default.createElement(Component, (0, _extends2.default)({ + theme: theme, + ref: innerRef || ref + }, other)); + }); + + process.env.NODE_ENV !== "production" ? WithTheme.propTypes = { + /** + * Use that prop to pass a ref to the decorated component. + * @deprecated + */ + innerRef: (0, _utils.chainPropTypes)(_propTypes.default.oneOfType([_propTypes.default.func, _propTypes.default.object]), function (props) { + if (props.innerRef == null) { + return null; + } + + return new Error('Material-UI: The `innerRef` prop is deprecated and will be removed in v5. ' + 'Refs are now automatically forwarded to the inner component.'); + }) + } : void 0; + + if (process.env.NODE_ENV !== 'production') { + WithTheme.displayName = "WithTheme(".concat((0, _utils.getDisplayName)(Component), ")"); + } + + (0, _hoistNonReactStatics.default)(WithTheme, Component); + + if (process.env.NODE_ENV !== 'production') { + // Exposed for test purposes. + WithTheme.Naked = Component; + } + + return WithTheme; + }; + + return withTheme; + } // Provide the theme object as a prop to the input component. + // It's an alternative API to useTheme(). + // We encourage the usage of useTheme() where possible. + + + var withTheme = withThemeCreator(); + var _default = withTheme; + exports.default = _default; + /* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(31))) + +/***/ }, +/* 155 */ +/***/ function(module, exports, __webpack_require__) { + + "use strict"; + + var _interopRequireDefault = __webpack_require__(8); + + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = void 0; + + var _extends2 = _interopRequireDefault(__webpack_require__(35)); + + var _styles = __webpack_require__(99); + + var _defaultTheme = _interopRequireDefault(__webpack_require__(156)); + + function makeStyles(stylesOrCreator) { + var options = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {}; + return (0, _styles.makeStyles)(stylesOrCreator, (0, _extends2.default)({ + defaultTheme: _defaultTheme.default + }, options)); + } + + var _default = makeStyles; + exports.default = _default; + +/***/ }, +/* 156 */ +/***/ function(module, exports, __webpack_require__) { + + "use strict"; + + var _interopRequireDefault = __webpack_require__(8); + + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = void 0; + + var _createTheme = _interopRequireDefault(__webpack_require__(57)); + + var defaultTheme = (0, _createTheme.default)(); + var _default = defaultTheme; + exports.default = _default; + +/***/ }, +/* 157 */ +/***/ function(module, exports, __webpack_require__) { + + /* WEBPACK VAR INJECTION */(function(process) {"use strict"; + + var _interopRequireDefault = __webpack_require__(8); + + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = responsiveFontSizes; + + var _extends2 = _interopRequireDefault(__webpack_require__(35)); + + var _utils = __webpack_require__(32); + + var _cssUtils = __webpack_require__(158); + + function responsiveFontSizes(themeInput) { + var options = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {}; + var _options$breakpoints = options.breakpoints, + breakpoints = _options$breakpoints === void 0 ? ['sm', 'md', 'lg'] : _options$breakpoints, + _options$disableAlign = options.disableAlign, + disableAlign = _options$disableAlign === void 0 ? false : _options$disableAlign, + _options$factor = options.factor, + factor = _options$factor === void 0 ? 2 : _options$factor, + _options$variants = options.variants, + variants = _options$variants === void 0 ? ['h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'subtitle1', 'subtitle2', 'body1', 'body2', 'caption', 'button', 'overline'] : _options$variants; + var theme = (0, _extends2.default)({}, themeInput); + theme.typography = (0, _extends2.default)({}, theme.typography); + var typography = theme.typography; // Convert between css lengths e.g. em->px or px->rem + // Set the baseFontSize for your project. Defaults to 16px (also the browser default). + + var convert = (0, _cssUtils.convertLength)(typography.htmlFontSize); + var breakpointValues = breakpoints.map(function (x) { + return theme.breakpoints.values[x]; + }); + variants.forEach(function (variant) { + var style = typography[variant]; + var remFontSize = parseFloat(convert(style.fontSize, 'rem')); + + if (remFontSize <= 1) { + return; + } + + var maxFontSize = remFontSize; + var minFontSize = 1 + (maxFontSize - 1) / factor; + var lineHeight = style.lineHeight; + + if (!(0, _cssUtils.isUnitless)(lineHeight) && !disableAlign) { + throw new Error(process.env.NODE_ENV !== "production" ? "Material-UI: Unsupported non-unitless line height with grid alignment.\nUse unitless line heights instead." : (0, _utils.formatMuiErrorMessage)(6)); + } + + if (!(0, _cssUtils.isUnitless)(lineHeight)) { + // make it unitless + lineHeight = parseFloat(convert(lineHeight, 'rem')) / parseFloat(remFontSize); + } + + var transform = null; + + if (!disableAlign) { + transform = function transform(value) { + return (0, _cssUtils.alignProperty)({ + size: value, + grid: (0, _cssUtils.fontGrid)({ + pixels: 4, + lineHeight: lineHeight, + htmlFontSize: typography.htmlFontSize + }) + }); + }; + } + + typography[variant] = (0, _extends2.default)({}, style, (0, _cssUtils.responsiveProperty)({ + cssProperty: 'fontSize', + min: minFontSize, + max: maxFontSize, + unit: 'rem', + breakpoints: breakpointValues, + transform: transform + })); + }); + return theme; + } + /* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(31))) + +/***/ }, +/* 158 */ +/***/ function(module, exports, __webpack_require__) { + + "use strict"; + + var _interopRequireDefault = __webpack_require__(8); + + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.isUnitless = isUnitless; + exports.getUnit = getUnit; + exports.toUnitless = toUnitless; + exports.convertLength = convertLength; + exports.alignProperty = alignProperty; + exports.fontGrid = fontGrid; + exports.responsiveProperty = responsiveProperty; + + var _defineProperty2 = _interopRequireDefault(__webpack_require__(48)); + + function isUnitless(value) { + return String(parseFloat(value)).length === String(value).length; + } // Ported from Compass + // https://github.com/Compass/compass/blob/master/core/stylesheets/compass/typography/_units.scss + // Emulate the sass function "unit" + + + function getUnit(input) { + return String(input).match(/[\d.\-+]*\s*(.*)/)[1] || ''; + } // Emulate the sass function "unitless" + + + function toUnitless(length) { + return parseFloat(length); + } // Convert any CSS or value to any another. + // From https://github.com/KyleAMathews/convert-css-length + + + function convertLength(baseFontSize) { + return function (length, toUnit) { + var fromUnit = getUnit(length); // Optimize for cases where `from` and `to` units are accidentally the same. + + if (fromUnit === toUnit) { + return length; + } // Convert input length to pixels. + + + var pxLength = toUnitless(length); + + if (fromUnit !== 'px') { + if (fromUnit === 'em') { + pxLength = toUnitless(length) * toUnitless(baseFontSize); + } else if (fromUnit === 'rem') { + pxLength = toUnitless(length) * toUnitless(baseFontSize); + return length; + } + } // Convert length in pixels to the output unit + + + var outputLength = pxLength; + + if (toUnit !== 'px') { + if (toUnit === 'em') { + outputLength = pxLength / toUnitless(baseFontSize); + } else if (toUnit === 'rem') { + outputLength = pxLength / toUnitless(baseFontSize); + } else { + return length; + } + } + + return parseFloat(outputLength.toFixed(5)) + toUnit; + }; + } + + function alignProperty(_ref) { + var size = _ref.size, + grid = _ref.grid; + var sizeBelow = size - size % grid; + var sizeAbove = sizeBelow + grid; + return size - sizeBelow < sizeAbove - size ? sizeBelow : sizeAbove; + } // fontGrid finds a minimal grid (in rem) for the fontSize values so that the + // lineHeight falls under a x pixels grid, 4px in the case of Material Design, + // without changing the relative line height + + + function fontGrid(_ref2) { + var lineHeight = _ref2.lineHeight, + pixels = _ref2.pixels, + htmlFontSize = _ref2.htmlFontSize; + return pixels / (lineHeight * htmlFontSize); + } + /** + * generate a responsive version of a given CSS property + * @example + * responsiveProperty({ + * cssProperty: 'fontSize', + * min: 15, + * max: 20, + * unit: 'px', + * breakpoints: [300, 600], + * }) + * + * // this returns + * + * { + * fontSize: '15px', + * '@media (min-width:300px)': { + * fontSize: '17.5px', + * }, + * '@media (min-width:600px)': { + * fontSize: '20px', + * }, + * } + * + * @param {Object} params + * @param {string} params.cssProperty - The CSS property to be made responsive + * @param {number} params.min - The smallest value of the CSS property + * @param {number} params.max - The largest value of the CSS property + * @param {string} [params.unit] - The unit to be used for the CSS property + * @param {Array.number} [params.breakpoints] - An array of breakpoints + * @param {number} [params.alignStep] - Round scaled value to fall under this grid + * @returns {Object} responsive styles for {params.cssProperty} + */ + + + function responsiveProperty(_ref3) { + var cssProperty = _ref3.cssProperty, + min = _ref3.min, + max = _ref3.max, + _ref3$unit = _ref3.unit, + unit = _ref3$unit === void 0 ? 'rem' : _ref3$unit, + _ref3$breakpoints = _ref3.breakpoints, + breakpoints = _ref3$breakpoints === void 0 ? [600, 960, 1280] : _ref3$breakpoints, + _ref3$transform = _ref3.transform, + transform = _ref3$transform === void 0 ? null : _ref3$transform; + var output = (0, _defineProperty2.default)({}, cssProperty, "".concat(min).concat(unit)); + var factor = (max - min) / breakpoints[breakpoints.length - 1]; + breakpoints.forEach(function (breakpoint) { + var value = min + factor * breakpoint; + + if (transform !== null) { + value = transform(value); + } + + output["@media (min-width:".concat(breakpoint, "px)")] = (0, _defineProperty2.default)({}, cssProperty, "".concat(Math.round(value * 10000) / 10000).concat(unit)); + }); + return output; + } + +/***/ }, +/* 159 */ +/***/ function(module, exports, __webpack_require__) { + + "use strict"; + + var _interopRequireDefault = __webpack_require__(8); + + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = void 0; + + var _extends2 = _interopRequireDefault(__webpack_require__(35)); + + var _styles = __webpack_require__(99); + + var _defaultTheme = _interopRequireDefault(__webpack_require__(156)); + + var styled = function styled(Component) { + var componentCreator = (0, _styles.styled)(Component); + return function (style, options) { + return componentCreator(style, (0, _extends2.default)({ + defaultTheme: _defaultTheme.default + }, options)); + }; + }; + + var _default = styled; + exports.default = _default; + +/***/ }, +/* 160 */ +/***/ function(module, exports, __webpack_require__) { + + /* WEBPACK VAR INJECTION */(function(process) {"use strict"; + + var _interopRequireDefault = __webpack_require__(8); + + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = useTheme; + + var _styles = __webpack_require__(99); + + var _react = _interopRequireDefault(__webpack_require__(2)); + + var _defaultTheme = _interopRequireDefault(__webpack_require__(156)); + + function useTheme() { + var theme = (0, _styles.useTheme)() || _defaultTheme.default; + + if (process.env.NODE_ENV !== 'production') { + // eslint-disable-next-line react-hooks/rules-of-hooks + _react.default.useDebugValue(theme); + } + + return theme; + } + /* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(31))) + +/***/ }, +/* 161 */ +/***/ function(module, exports, __webpack_require__) { + + "use strict"; + + var _interopRequireDefault = __webpack_require__(8); + + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = void 0; + + var _extends2 = _interopRequireDefault(__webpack_require__(35)); + + var _styles = __webpack_require__(99); + + var _defaultTheme = _interopRequireDefault(__webpack_require__(156)); + + function withStyles(stylesOrCreator, options) { + return (0, _styles.withStyles)(stylesOrCreator, (0, _extends2.default)({ + defaultTheme: _defaultTheme.default + }, options)); + } + + var _default = withStyles; + exports.default = _default; + +/***/ }, +/* 162 */ +/***/ function(module, exports, __webpack_require__) { + + "use strict"; + + var _interopRequireDefault = __webpack_require__(8); + + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = void 0; + + var _styles = __webpack_require__(99); + + var _defaultTheme = _interopRequireDefault(__webpack_require__(156)); + + var withTheme = (0, _styles.withThemeCreator)({ + defaultTheme: _defaultTheme.default + }); + var _default = withTheme; + exports.default = _default; + +/***/ }, +/* 163 */ +/***/ function(module, exports, __webpack_require__) { + + "use strict"; + + var _interopRequireDefault = __webpack_require__(8); + + Object.defineProperty(exports, "__esModule", { + value: true + }); + Object.defineProperty(exports, "capitalize", { + enumerable: true, + get: function get() { + return _capitalize.default; + } + }); + Object.defineProperty(exports, "createChainedFunction", { + enumerable: true, + get: function get() { + return _createChainedFunction.default; + } + }); + Object.defineProperty(exports, "createSvgIcon", { + enumerable: true, + get: function get() { + return _createSvgIcon.default; + } + }); + Object.defineProperty(exports, "debounce", { + enumerable: true, + get: function get() { + return _debounce.default; + } + }); + Object.defineProperty(exports, "deprecatedPropType", { + enumerable: true, + get: function get() { + return _deprecatedPropType.default; + } + }); + Object.defineProperty(exports, "isMuiElement", { + enumerable: true, + get: function get() { + return _isMuiElement.default; + } + }); + Object.defineProperty(exports, "ownerDocument", { + enumerable: true, + get: function get() { + return _ownerDocument.default; + } + }); + Object.defineProperty(exports, "ownerWindow", { + enumerable: true, + get: function get() { + return _ownerWindow.default; + } + }); + Object.defineProperty(exports, "requirePropFactory", { + enumerable: true, + get: function get() { + return _requirePropFactory.default; + } + }); + Object.defineProperty(exports, "setRef", { + enumerable: true, + get: function get() { + return _setRef.default; + } + }); + Object.defineProperty(exports, "unsupportedProp", { + enumerable: true, + get: function get() { + return _unsupportedProp.default; + } + }); + Object.defineProperty(exports, "useControlled", { + enumerable: true, + get: function get() { + return _useControlled.default; + } + }); + Object.defineProperty(exports, "useEventCallback", { + enumerable: true, + get: function get() { + return _useEventCallback.default; + } + }); + Object.defineProperty(exports, "useForkRef", { + enumerable: true, + get: function get() { + return _useForkRef.default; + } + }); + Object.defineProperty(exports, "unstable_useId", { + enumerable: true, + get: function get() { + return _unstable_useId.default; + } + }); + Object.defineProperty(exports, "useIsFocusVisible", { + enumerable: true, + get: function get() { + return _useIsFocusVisible.default; + } + }); + + var _capitalize = _interopRequireDefault(__webpack_require__(164)); + + var _createChainedFunction = _interopRequireDefault(__webpack_require__(165)); + + var _createSvgIcon = _interopRequireDefault(__webpack_require__(166)); + + var _debounce = _interopRequireDefault(__webpack_require__(169)); + + var _deprecatedPropType = _interopRequireDefault(__webpack_require__(170)); + + var _isMuiElement = _interopRequireDefault(__webpack_require__(171)); + + var _ownerDocument = _interopRequireDefault(__webpack_require__(172)); + + var _ownerWindow = _interopRequireDefault(__webpack_require__(173)); + + var _requirePropFactory = _interopRequireDefault(__webpack_require__(174)); + + var _setRef = _interopRequireDefault(__webpack_require__(175)); + + var _unsupportedProp = _interopRequireDefault(__webpack_require__(176)); + + var _useControlled = _interopRequireDefault(__webpack_require__(177)); + + var _useEventCallback = _interopRequireDefault(__webpack_require__(178)); + + var _useForkRef = _interopRequireDefault(__webpack_require__(179)); + + var _unstable_useId = _interopRequireDefault(__webpack_require__(180)); + + var _useIsFocusVisible = _interopRequireDefault(__webpack_require__(181)); + +/***/ }, +/* 164 */ +/***/ function(module, exports, __webpack_require__) { + + /* WEBPACK VAR INJECTION */(function(process) {"use strict"; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = capitalize; + + var _utils = __webpack_require__(32); + + // It should to be noted that this function isn't equivalent to `text-transform: capitalize`. + // + // A strict capitalization should uppercase the first letter of each word a the sentence. + // We only handle the first word. + function capitalize(string) { + if (typeof string !== 'string') { + throw new Error(process.env.NODE_ENV !== "production" ? "Material-UI: capitalize(string) expects a string argument." : (0, _utils.formatMuiErrorMessage)(7)); + } + + return string.charAt(0).toUpperCase() + string.slice(1); + } + /* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(31))) + +/***/ }, +/* 165 */ +/***/ function(module, exports, __webpack_require__) { + + /* WEBPACK VAR INJECTION */(function(process) {"use strict"; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = createChainedFunction; + + /** + * Safe chained function + * + * Will only create a new function if needed, + * otherwise will pass back existing functions or null. + * + * @param {function} functions to chain + * @returns {function|null} + */ + function createChainedFunction() { + for (var _len = arguments.length, funcs = new Array(_len), _key = 0; _key < _len; _key++) { + funcs[_key] = arguments[_key]; + } + + return funcs.reduce(function (acc, func) { + if (func == null) { + return acc; + } + + if (process.env.NODE_ENV !== 'production') { + if (typeof func !== 'function') { + console.error('Material-UI: Invalid Argument Type, must only provide functions, undefined, or null.'); + } + } + + return function chainedFunction() { + for (var _len2 = arguments.length, args = new Array(_len2), _key2 = 0; _key2 < _len2; _key2++) { + args[_key2] = arguments[_key2]; + } + + acc.apply(this, args); + func.apply(this, args); + }; + }, function () {}); + } + /* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(31))) + +/***/ }, +/* 166 */ +/***/ function(module, exports, __webpack_require__) { + + /* WEBPACK VAR INJECTION */(function(process) {"use strict"; + + var _interopRequireDefault = __webpack_require__(8); + + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = createSvgIcon; + + var _extends2 = _interopRequireDefault(__webpack_require__(35)); + + var _react = _interopRequireDefault(__webpack_require__(2)); + + var _SvgIcon = _interopRequireDefault(__webpack_require__(167)); + + /** + * Private module reserved for @material-ui/x packages. + */ + function createSvgIcon(path, displayName) { + var Component = function Component(props, ref) { + return /*#__PURE__*/_react.default.createElement(_SvgIcon.default, (0, _extends2.default)({ + ref: ref + }, props), path); + }; + + if (process.env.NODE_ENV !== 'production') { + // Need to set `displayName` on the inner component for React.memo. + // React prior to 16.14 ignores `displayName` on the wrapper. + Component.displayName = "".concat(displayName, "Icon"); + } + + Component.muiName = _SvgIcon.default.muiName; + return /*#__PURE__*/_react.default.memo( /*#__PURE__*/_react.default.forwardRef(Component)); + } + /* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(31))) + +/***/ }, +/* 167 */ +/***/ function(module, exports, __webpack_require__) { + + "use strict"; + + var _interopRequireDefault = __webpack_require__(8); + + Object.defineProperty(exports, "__esModule", { + value: true + }); + Object.defineProperty(exports, "default", { + enumerable: true, + get: function get() { + return _SvgIcon.default; + } + }); + + var _SvgIcon = _interopRequireDefault(__webpack_require__(168)); + +/***/ }, +/* 168 */ +/***/ function(module, exports, __webpack_require__) { + + /* WEBPACK VAR INJECTION */(function(process) {"use strict"; + + var _interopRequireWildcard = __webpack_require__(5); + + var _interopRequireDefault = __webpack_require__(8); + + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = exports.styles = void 0; + + var _extends2 = _interopRequireDefault(__webpack_require__(35)); + + var _objectWithoutProperties2 = _interopRequireDefault(__webpack_require__(58)); + + var React = _interopRequireWildcard(__webpack_require__(2)); + + var _propTypes = _interopRequireDefault(__webpack_require__(37)); + + var _clsx = _interopRequireDefault(__webpack_require__(144)); + + var _utils = __webpack_require__(32); + + var _withStyles = _interopRequireDefault(__webpack_require__(161)); + + var _capitalize = _interopRequireDefault(__webpack_require__(164)); + + var styles = function styles(theme) { + return { + /* Styles applied to the root element. */ + root: { + userSelect: 'none', + width: '1em', + height: '1em', + display: 'inline-block', + fill: 'currentColor', + flexShrink: 0, + fontSize: theme.typography.pxToRem(24), + transition: theme.transitions.create('fill', { + duration: theme.transitions.duration.shorter + }) + }, + + /* Styles applied to the root element if `color="primary"`. */ + colorPrimary: { + color: theme.palette.primary.main + }, + + /* Styles applied to the root element if `color="secondary"`. */ + colorSecondary: { + color: theme.palette.secondary.main + }, + + /* Styles applied to the root element if `color="action"`. */ + colorAction: { + color: theme.palette.action.active + }, + + /* Styles applied to the root element if `color="error"`. */ + colorError: { + color: theme.palette.error.main + }, + + /* Styles applied to the root element if `color="disabled"`. */ + colorDisabled: { + color: theme.palette.action.disabled + }, + + /* Styles applied to the root element if `fontSize="inherit"`. */ + fontSizeInherit: { + fontSize: 'inherit' + }, + + /* Styles applied to the root element if `fontSize="small"`. */ + fontSizeSmall: { + fontSize: theme.typography.pxToRem(20) + }, + + /* Styles applied to the root element if `fontSize="large"`. */ + fontSizeLarge: { + fontSize: theme.typography.pxToRem(35) + } + }; + }; + + exports.styles = styles; + var SvgIcon = /*#__PURE__*/React.forwardRef(function SvgIcon(props, ref) { + var children = props.children, + classes = props.classes, + className = props.className, + _props$color = props.color, + color = _props$color === void 0 ? 'inherit' : _props$color, + _props$component = props.component, + Component = _props$component === void 0 ? 'svg' : _props$component, + _props$fontSize = props.fontSize, + fontSize = _props$fontSize === void 0 ? 'medium' : _props$fontSize, + htmlColor = props.htmlColor, + titleAccess = props.titleAccess, + _props$viewBox = props.viewBox, + viewBox = _props$viewBox === void 0 ? '0 0 24 24' : _props$viewBox, + other = (0, _objectWithoutProperties2.default)(props, ["children", "classes", "className", "color", "component", "fontSize", "htmlColor", "titleAccess", "viewBox"]); + return /*#__PURE__*/React.createElement(Component, (0, _extends2.default)({ + className: (0, _clsx.default)(classes.root, className, color !== 'inherit' && classes["color".concat((0, _capitalize.default)(color))], fontSize !== 'default' && fontSize !== 'medium' && classes["fontSize".concat((0, _capitalize.default)(fontSize))]), + focusable: "false", + viewBox: viewBox, + color: htmlColor, + "aria-hidden": titleAccess ? undefined : true, + role: titleAccess ? 'img' : undefined, + ref: ref + }, other), children, titleAccess ? /*#__PURE__*/React.createElement("title", null, titleAccess) : null); + }); + process.env.NODE_ENV !== "production" ? SvgIcon.propTypes = { + // ----------------------------- Warning -------------------------------- + // | These PropTypes are generated from the TypeScript type definitions | + // | To update them edit the d.ts file and run "yarn proptypes" | + // ---------------------------------------------------------------------- + + /** + * Node passed into the SVG element. + */ + children: _propTypes.default.node, + + /** + * Override or extend the styles applied to the component. + * See [CSS API](#css) below for more details. + */ + classes: _propTypes.default.object, + + /** + * @ignore + */ + className: _propTypes.default.string, + + /** + * The color of the component. It supports those theme colors that make sense for this component. + * You can use the `htmlColor` prop to apply a color attribute to the SVG element. + */ + color: _propTypes.default.oneOf(['action', 'disabled', 'error', 'inherit', 'primary', 'secondary']), + + /** + * The component used for the root node. + * Either a string to use a HTML element or a component. + */ + component: _propTypes.default + /* @typescript-to-proptypes-ignore */ + .elementType, + + /** + * The fontSize applied to the icon. Defaults to 24px, but can be configure to inherit font size. + */ + fontSize: (0, _utils.chainPropTypes)(_propTypes.default.oneOf(['default', 'inherit', 'large', 'medium', 'small']), function (props) { + var fontSize = props.fontSize; + + if (fontSize === 'default') { + throw new Error('Material-UI: `fontSize="default"` is deprecated. Use `fontSize="medium"` instead.'); + } + + return null; + }), + + /** + * Applies a color attribute to the SVG element. + */ + htmlColor: _propTypes.default.string, + + /** + * The shape-rendering attribute. The behavior of the different options is described on the + * [MDN Web Docs](https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/shape-rendering). + * If you are having issues with blurry icons you should investigate this property. + */ + shapeRendering: _propTypes.default.string, + + /** + * Provides a human-readable title for the element that contains it. + * https://www.w3.org/TR/SVG-access/#Equivalent + */ + titleAccess: _propTypes.default.string, + + /** + * Allows you to redefine what the coordinates without units mean inside an SVG element. + * For example, if the SVG element is 500 (width) by 200 (height), + * and you pass viewBox="0 0 50 20", + * this means that the coordinates inside the SVG will go from the top left corner (0,0) + * to bottom right (50,20) and each unit will be worth 10px. + */ + viewBox: _propTypes.default.string + } : void 0; + SvgIcon.muiName = 'SvgIcon'; + + var _default = (0, _withStyles.default)(styles, { + name: 'MuiSvgIcon' + })(SvgIcon); + + exports.default = _default; + /* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(31))) + +/***/ }, +/* 169 */ +/***/ function(module, exports) { + + "use strict"; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = debounce; + + // Corresponds to 10 frames at 60 Hz. + // A few bytes payload overhead when lodash/debounce is ~3 kB and debounce ~300 B. + function debounce(func) { + var wait = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : 166; + var timeout; + + function debounced() { + for (var _len = arguments.length, args = new Array(_len), _key = 0; _key < _len; _key++) { + args[_key] = arguments[_key]; + } + + // eslint-disable-next-line consistent-this + var that = this; + + var later = function later() { + func.apply(that, args); + }; + + clearTimeout(timeout); + timeout = setTimeout(later, wait); + } + + debounced.clear = function () { + clearTimeout(timeout); + }; + + return debounced; + } + +/***/ }, +/* 170 */ +/***/ function(module, exports, __webpack_require__) { + + /* WEBPACK VAR INJECTION */(function(process) {"use strict"; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = deprecatedPropType; + + function deprecatedPropType(validator, reason) { + if (process.env.NODE_ENV === 'production') { + return function () { + return null; + }; + } + + return function (props, propName, componentName, location, propFullName) { + var componentNameSafe = componentName || '<>'; + var propFullNameSafe = propFullName || propName; + + if (typeof props[propName] !== 'undefined') { + return new Error("The ".concat(location, " `").concat(propFullNameSafe, "` of ") + "`".concat(componentNameSafe, "` is deprecated. ").concat(reason)); + } + + return null; + }; + } + /* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(31))) + +/***/ }, +/* 171 */ +/***/ function(module, exports, __webpack_require__) { + + "use strict"; + + var _interopRequireWildcard = __webpack_require__(5); + + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = isMuiElement; + + var React = _interopRequireWildcard(__webpack_require__(2)); + + function isMuiElement(element, muiNames) { + return /*#__PURE__*/React.isValidElement(element) && muiNames.indexOf(element.type.muiName) !== -1; + } + +/***/ }, +/* 172 */ +/***/ function(module, exports) { + + "use strict"; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = ownerDocument; + + function ownerDocument(node) { + return node && node.ownerDocument || document; + } + +/***/ }, +/* 173 */ +/***/ function(module, exports, __webpack_require__) { + + "use strict"; + + var _interopRequireDefault = __webpack_require__(8); + + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = ownerWindow; + + var _ownerDocument = _interopRequireDefault(__webpack_require__(172)); + + function ownerWindow(node) { + var doc = (0, _ownerDocument.default)(node); + return doc.defaultView || window; + } + +/***/ }, +/* 174 */ +/***/ function(module, exports, __webpack_require__) { + + /* WEBPACK VAR INJECTION */(function(process) {"use strict"; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = requirePropFactory; + + function requirePropFactory(componentNameInError) { + if (process.env.NODE_ENV === 'production') { + return function () { + return null; + }; + } + + var requireProp = function requireProp(requiredProp) { + return function (props, propName, componentName, location, propFullName) { + var propFullNameSafe = propFullName || propName; + + if (typeof props[propName] !== 'undefined' && !props[requiredProp]) { + return new Error("The prop `".concat(propFullNameSafe, "` of ") + "`".concat(componentNameInError, "` must be used on `").concat(requiredProp, "`.")); + } + + return null; + }; + }; + + return requireProp; + } + /* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(31))) + +/***/ }, +/* 175 */ +/***/ function(module, exports) { + + "use strict"; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = setRef; + + // TODO v5: consider to make it private + function setRef(ref, value) { + if (typeof ref === 'function') { + ref(value); + } else if (ref) { + ref.current = value; + } + } + +/***/ }, +/* 176 */ +/***/ function(module, exports, __webpack_require__) { + + /* WEBPACK VAR INJECTION */(function(process) {"use strict"; + + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = unsupportedProp; + + function unsupportedProp(props, propName, componentName, location, propFullName) { + if (process.env.NODE_ENV === 'production') { + return null; + } + + var propFullNameSafe = propFullName || propName; + + if (typeof props[propName] !== 'undefined') { + return new Error("The prop `".concat(propFullNameSafe, "` is not supported. Please remove it.")); + } + + return null; + } + /* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(31))) + +/***/ }, +/* 177 */ +/***/ function(module, exports, __webpack_require__) { + + /* WEBPACK VAR INJECTION */(function(process) {"use strict"; + + var _interopRequireWildcard = __webpack_require__(5); + + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = useControlled; + + var React = _interopRequireWildcard(__webpack_require__(2)); + + /* eslint-disable react-hooks/rules-of-hooks, react-hooks/exhaustive-deps */ + function useControlled(_ref) { + var controlled = _ref.controlled, + defaultProp = _ref.default, + name = _ref.name, + _ref$state = _ref.state, + state = _ref$state === void 0 ? 'value' : _ref$state; + + var _React$useRef = React.useRef(controlled !== undefined), + isControlled = _React$useRef.current; + + var _React$useState = React.useState(defaultProp), + valueState = _React$useState[0], + setValue = _React$useState[1]; + + var value = isControlled ? controlled : valueState; + + if (process.env.NODE_ENV !== 'production') { + React.useEffect(function () { + if (isControlled !== (controlled !== undefined)) { + console.error(["Material-UI: A component is changing the ".concat(isControlled ? '' : 'un', "controlled ").concat(state, " state of ").concat(name, " to be ").concat(isControlled ? 'un' : '', "controlled."), 'Elements should not switch from uncontrolled to controlled (or vice versa).', "Decide between using a controlled or uncontrolled ".concat(name, " ") + 'element for the lifetime of the component.', "The nature of the state is determined during the first render, it's considered controlled if the value is not `undefined`.", 'More info: https://fb.me/react-controlled-components'].join('\n')); + } + }, [controlled]); + + var _React$useRef2 = React.useRef(defaultProp), + defaultValue = _React$useRef2.current; + + React.useEffect(function () { + if (!isControlled && defaultValue !== defaultProp) { + console.error(["Material-UI: A component is changing the default ".concat(state, " state of an uncontrolled ").concat(name, " after being initialized. ") + "To suppress this warning opt to use a controlled ".concat(name, ".")].join('\n')); + } + }, [JSON.stringify(defaultProp)]); + } + + var setValueIfUncontrolled = React.useCallback(function (newValue) { + if (!isControlled) { + setValue(newValue); + } + }, []); + return [value, setValueIfUncontrolled]; + } + /* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(31))) + +/***/ }, +/* 178 */ +/***/ function(module, exports, __webpack_require__) { + + "use strict"; + + var _interopRequireWildcard = __webpack_require__(5); + + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = useEventCallback; + + var React = _interopRequireWildcard(__webpack_require__(2)); + + var useEnhancedEffect = typeof window !== 'undefined' ? React.useLayoutEffect : React.useEffect; + /** + * https://github.com/facebook/react/issues/14099#issuecomment-440013892 + * + * @param {function} fn + */ + + function useEventCallback(fn) { + var ref = React.useRef(fn); + useEnhancedEffect(function () { + ref.current = fn; + }); + return React.useCallback(function () { + return (0, ref.current).apply(void 0, arguments); + }, []); + } + +/***/ }, +/* 179 */ +/***/ function(module, exports, __webpack_require__) { + + "use strict"; + + var _interopRequireDefault = __webpack_require__(8); + + var _interopRequireWildcard = __webpack_require__(5); + + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = useForkRef; + + var React = _interopRequireWildcard(__webpack_require__(2)); + + var _setRef = _interopRequireDefault(__webpack_require__(175)); + + function useForkRef(refA, refB) { + /** + * This will create a new function if the ref props change and are defined. + * This means react will call the old forkRef with `null` and the new forkRef + * with the ref. Cleanup naturally emerges from this behavior + */ + return React.useMemo(function () { + if (refA == null && refB == null) { + return null; + } + + return function (refValue) { + (0, _setRef.default)(refA, refValue); + (0, _setRef.default)(refB, refValue); + }; + }, [refA, refB]); + } + +/***/ }, +/* 180 */ +/***/ function(module, exports, __webpack_require__) { + + "use strict"; + + var _interopRequireWildcard = __webpack_require__(5); + + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = useId; + + var React = _interopRequireWildcard(__webpack_require__(2)); + + /** + * Private module reserved for @material-ui/x packages. + */ + function useId(idOverride) { + var _React$useState = React.useState(idOverride), + defaultId = _React$useState[0], + setDefaultId = _React$useState[1]; + + var id = idOverride || defaultId; + React.useEffect(function () { + if (defaultId == null) { + // Fallback to this default id when possible. + // Use the random value for client-side rendering only. + // We can't use it server-side. + setDefaultId("mui-".concat(Math.round(Math.random() * 1e5))); + } + }, [defaultId]); + return id; + } + +/***/ }, +/* 181 */ +/***/ function(module, exports, __webpack_require__) { + + /* WEBPACK VAR INJECTION */(function(process) {"use strict"; + + var _interopRequireWildcard = __webpack_require__(5); + + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.teardown = teardown; + exports.default = useIsFocusVisible; + + var React = _interopRequireWildcard(__webpack_require__(2)); + + var ReactDOM = _interopRequireWildcard(__webpack_require__(182)); + + // based on https://github.com/WICG/focus-visible/blob/v4.1.5/src/focus-visible.js + var hadKeyboardEvent = true; + var hadFocusVisibleRecently = false; + var hadFocusVisibleRecentlyTimeout = null; + var inputTypesWhitelist = { + text: true, + search: true, + url: true, + tel: true, + email: true, + password: true, + number: true, + date: true, + month: true, + week: true, + time: true, + datetime: true, + 'datetime-local': true + }; + /** + * Computes whether the given element should automatically trigger the + * `focus-visible` class being added, i.e. whether it should always match + * `:focus-visible` when focused. + * @param {Element} node + * @return {boolean} + */ + + function focusTriggersKeyboardModality(node) { + var type = node.type, + tagName = node.tagName; + + if (tagName === 'INPUT' && inputTypesWhitelist[type] && !node.readOnly) { + return true; + } + + if (tagName === 'TEXTAREA' && !node.readOnly) { + return true; + } + + if (node.isContentEditable) { + return true; + } + + return false; + } + /** + * Keep track of our keyboard modality state with `hadKeyboardEvent`. + * If the most recent user interaction was via the keyboard; + * and the key press did not include a meta, alt/option, or control key; + * then the modality is keyboard. Otherwise, the modality is not keyboard. + * @param {KeyboardEvent} event + */ + + + function handleKeyDown(event) { + if (event.metaKey || event.altKey || event.ctrlKey) { + return; + } + + hadKeyboardEvent = true; + } + /** + * If at any point a user clicks with a pointing device, ensure that we change + * the modality away from keyboard. + * This avoids the situation where a user presses a key on an already focused + * element, and then clicks on a different element, focusing it with a + * pointing device, while we still think we're in keyboard modality. + */ + + + function handlePointerDown() { + hadKeyboardEvent = false; + } + + function handleVisibilityChange() { + if (this.visibilityState === 'hidden') { + // If the tab becomes active again, the browser will handle calling focus + // on the element (Safari actually calls it twice). + // If this tab change caused a blur on an element with focus-visible, + // re-apply the class when the user switches back to the tab. + if (hadFocusVisibleRecently) { + hadKeyboardEvent = true; + } + } + } + + function prepare(doc) { + doc.addEventListener('keydown', handleKeyDown, true); + doc.addEventListener('mousedown', handlePointerDown, true); + doc.addEventListener('pointerdown', handlePointerDown, true); + doc.addEventListener('touchstart', handlePointerDown, true); + doc.addEventListener('visibilitychange', handleVisibilityChange, true); + } + + function teardown(doc) { + doc.removeEventListener('keydown', handleKeyDown, true); + doc.removeEventListener('mousedown', handlePointerDown, true); + doc.removeEventListener('pointerdown', handlePointerDown, true); + doc.removeEventListener('touchstart', handlePointerDown, true); + doc.removeEventListener('visibilitychange', handleVisibilityChange, true); + } + + function isFocusVisible(event) { + var target = event.target; + + try { + return target.matches(':focus-visible'); + } catch (error) {} // browsers not implementing :focus-visible will throw a SyntaxError + // we use our own heuristic for those browsers + // rethrow might be better if it's not the expected error but do we really + // want to crash if focus-visible malfunctioned? + // no need for validFocusTarget check. the user does that by attaching it to + // focusable events only + + + return hadKeyboardEvent || focusTriggersKeyboardModality(target); + } + /** + * Should be called if a blur event is fired on a focus-visible element + */ + + + function handleBlurVisible() { + // To detect a tab/window switch, we look for a blur event followed + // rapidly by a visibility change. + // If we don't see a visibility change within 100ms, it's probably a + // regular focus change. + hadFocusVisibleRecently = true; + window.clearTimeout(hadFocusVisibleRecentlyTimeout); + hadFocusVisibleRecentlyTimeout = window.setTimeout(function () { + hadFocusVisibleRecently = false; + }, 100); + } + + function useIsFocusVisible() { + var ref = React.useCallback(function (instance) { + var node = ReactDOM.findDOMNode(instance); + + if (node != null) { + prepare(node.ownerDocument); + } + }, []); + + if (process.env.NODE_ENV !== 'production') { + // eslint-disable-next-line react-hooks/rules-of-hooks + React.useDebugValue(isFocusVisible); + } + + return { + isFocusVisible: isFocusVisible, + onBlurVisible: handleBlurVisible, + ref: ref + }; + } + /* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(31))) + +/***/ }, +/* 182 */ +/***/ function(module, exports, __webpack_require__) { + + /* WEBPACK VAR INJECTION */(function(process) {'use strict'; + + function checkDCE() { + /* global __REACT_DEVTOOLS_GLOBAL_HOOK__ */ + if ( + typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ === 'undefined' || + typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE !== 'function' + ) { + return; + } + if (process.env.NODE_ENV !== 'production') { + // This branch is unreachable because this function is only called + // in production, but the condition is true only in development. + // Therefore if the branch is still here, dead code elimination wasn't + // properly applied. + // Don't change the message. React DevTools relies on it. Also make sure + // this message doesn't occur elsewhere in this function, or it will cause + // a false positive. + throw new Error('^_^'); + } + try { + // Verify that the code above has been dead code eliminated (DCE'd). + __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(checkDCE); + } catch (err) { + // DevTools shouldn't crash React, no matter what. + // We should still report in case we break this code. + console.error(err); + } + } + + if (process.env.NODE_ENV === 'production') { + // DCE check should happen before ReactDOM bundle executes so that + // DevTools can report bad minification during injection. + checkDCE(); + module.exports = __webpack_require__(183); + } else { + module.exports = __webpack_require__(187); + } + + /* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(31))) + +/***/ }, +/* 183 */ +/***/ function(module, exports, __webpack_require__) { + + /** @license React v17.0.2 + * react-dom.production.min.js + * + * Copyright (c) Facebook, Inc. and its affiliates. + * + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */ + /* + Modernizr 3.0.0pre (Custom Build) | MIT + */ + 'use strict';var aa=__webpack_require__(2),m=__webpack_require__(42),r=__webpack_require__(184);function y(a){for(var b="https://reactjs.org/docs/error-decoder.html?invariant="+a,c=1;cb}return!1}function B(a,b,c,d,e,f,g){this.acceptsBooleans=2===b||3===b||4===b;this.attributeName=d;this.attributeNamespace=e;this.mustUseProperty=c;this.propertyName=a;this.type=b;this.sanitizeURL=f;this.removeEmptyString=g}var D={}; + "children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(a){D[a]=new B(a,0,!1,a,null,!1,!1)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(a){var b=a[0];D[b]=new B(b,1,!1,a[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(a){D[a]=new B(a,2,!1,a.toLowerCase(),null,!1,!1)}); + ["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(a){D[a]=new B(a,2,!1,a,null,!1,!1)});"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach(function(a){D[a]=new B(a,3,!1,a.toLowerCase(),null,!1,!1)}); + ["checked","multiple","muted","selected"].forEach(function(a){D[a]=new B(a,3,!0,a,null,!1,!1)});["capture","download"].forEach(function(a){D[a]=new B(a,4,!1,a,null,!1,!1)});["cols","rows","size","span"].forEach(function(a){D[a]=new B(a,6,!1,a,null,!1,!1)});["rowSpan","start"].forEach(function(a){D[a]=new B(a,5,!1,a.toLowerCase(),null,!1,!1)});var oa=/[\-:]([a-z])/g;function pa(a){return a[1].toUpperCase()} + "accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach(function(a){var b=a.replace(oa, + pa);D[b]=new B(b,1,!1,a,null,!1,!1)});"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(a){var b=a.replace(oa,pa);D[b]=new B(b,1,!1,a,"http://www.w3.org/1999/xlink",!1,!1)});["xml:base","xml:lang","xml:space"].forEach(function(a){var b=a.replace(oa,pa);D[b]=new B(b,1,!1,a,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(function(a){D[a]=new B(a,1,!1,a.toLowerCase(),null,!1,!1)}); + D.xlinkHref=new B("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(function(a){D[a]=new B(a,1,!1,a.toLowerCase(),null,!0,!0)}); + function qa(a,b,c,d){var e=D.hasOwnProperty(b)?D[b]:null;var f=null!==e?0===e.type:d?!1:!(2h||e[g]!==f[h])return"\n"+e[g].replace(" at new "," at ");while(1<=g&&0<=h)}break}}}finally{Oa=!1,Error.prepareStackTrace=c}return(a=a?a.displayName||a.name:"")?Na(a):""} + function Qa(a){switch(a.tag){case 5:return Na(a.type);case 16:return Na("Lazy");case 13:return Na("Suspense");case 19:return Na("SuspenseList");case 0:case 2:case 15:return a=Pa(a.type,!1),a;case 11:return a=Pa(a.type.render,!1),a;case 22:return a=Pa(a.type._render,!1),a;case 1:return a=Pa(a.type,!0),a;default:return""}} + function Ra(a){if(null==a)return null;if("function"===typeof a)return a.displayName||a.name||null;if("string"===typeof a)return a;switch(a){case ua:return"Fragment";case ta:return"Portal";case xa:return"Profiler";case wa:return"StrictMode";case Ba:return"Suspense";case Ca:return"SuspenseList"}if("object"===typeof a)switch(a.$$typeof){case za:return(a.displayName||"Context")+".Consumer";case ya:return(a._context.displayName||"Context")+".Provider";case Aa:var b=a.render;b=b.displayName||b.name||""; + return a.displayName||(""!==b?"ForwardRef("+b+")":"ForwardRef");case Da:return Ra(a.type);case Fa:return Ra(a._render);case Ea:b=a._payload;a=a._init;try{return Ra(a(b))}catch(c){}}return null}function Sa(a){switch(typeof a){case "boolean":case "number":case "object":case "string":case "undefined":return a;default:return""}}function Ta(a){var b=a.type;return(a=a.nodeName)&&"input"===a.toLowerCase()&&("checkbox"===b||"radio"===b)} + function Ua(a){var b=Ta(a)?"checked":"value",c=Object.getOwnPropertyDescriptor(a.constructor.prototype,b),d=""+a[b];if(!a.hasOwnProperty(b)&&"undefined"!==typeof c&&"function"===typeof c.get&&"function"===typeof c.set){var e=c.get,f=c.set;Object.defineProperty(a,b,{configurable:!0,get:function(){return e.call(this)},set:function(a){d=""+a;f.call(this,a)}});Object.defineProperty(a,b,{enumerable:c.enumerable});return{getValue:function(){return d},setValue:function(a){d=""+a},stopTracking:function(){a._valueTracker= + null;delete a[b]}}}}function Va(a){a._valueTracker||(a._valueTracker=Ua(a))}function Wa(a){if(!a)return!1;var b=a._valueTracker;if(!b)return!0;var c=b.getValue();var d="";a&&(d=Ta(a)?a.checked?"true":"false":a.value);a=d;return a!==c?(b.setValue(a),!0):!1}function Xa(a){a=a||("undefined"!==typeof document?document:void 0);if("undefined"===typeof a)return null;try{return a.activeElement||a.body}catch(b){return a.body}} + function Ya(a,b){var c=b.checked;return m({},b,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:null!=c?c:a._wrapperState.initialChecked})}function Za(a,b){var c=null==b.defaultValue?"":b.defaultValue,d=null!=b.checked?b.checked:b.defaultChecked;c=Sa(null!=b.value?b.value:c);a._wrapperState={initialChecked:d,initialValue:c,controlled:"checkbox"===b.type||"radio"===b.type?null!=b.checked:null!=b.value}}function $a(a,b){b=b.checked;null!=b&&qa(a,"checked",b,!1)} + function ab(a,b){$a(a,b);var c=Sa(b.value),d=b.type;if(null!=c)if("number"===d){if(0===c&&""===a.value||a.value!=c)a.value=""+c}else a.value!==""+c&&(a.value=""+c);else if("submit"===d||"reset"===d){a.removeAttribute("value");return}b.hasOwnProperty("value")?bb(a,b.type,c):b.hasOwnProperty("defaultValue")&&bb(a,b.type,Sa(b.defaultValue));null==b.checked&&null!=b.defaultChecked&&(a.defaultChecked=!!b.defaultChecked)} + function cb(a,b,c){if(b.hasOwnProperty("value")||b.hasOwnProperty("defaultValue")){var d=b.type;if(!("submit"!==d&&"reset"!==d||void 0!==b.value&&null!==b.value))return;b=""+a._wrapperState.initialValue;c||b===a.value||(a.value=b);a.defaultValue=b}c=a.name;""!==c&&(a.name="");a.defaultChecked=!!a._wrapperState.initialChecked;""!==c&&(a.name=c)} + function bb(a,b,c){if("number"!==b||Xa(a.ownerDocument)!==a)null==c?a.defaultValue=""+a._wrapperState.initialValue:a.defaultValue!==""+c&&(a.defaultValue=""+c)}function db(a){var b="";aa.Children.forEach(a,function(a){null!=a&&(b+=a)});return b}function eb(a,b){a=m({children:void 0},b);if(b=db(b.children))a.children=b;return a} + function fb(a,b,c,d){a=a.options;if(b){b={};for(var e=0;e=c.length))throw Error(y(93));c=c[0]}b=c}null==b&&(b="");c=b}a._wrapperState={initialValue:Sa(c)}} + function ib(a,b){var c=Sa(b.value),d=Sa(b.defaultValue);null!=c&&(c=""+c,c!==a.value&&(a.value=c),null==b.defaultValue&&a.defaultValue!==c&&(a.defaultValue=c));null!=d&&(a.defaultValue=""+d)}function jb(a){var b=a.textContent;b===a._wrapperState.initialValue&&""!==b&&null!==b&&(a.value=b)}var kb={html:"http://www.w3.org/1999/xhtml",mathml:"http://www.w3.org/1998/Math/MathML",svg:"http://www.w3.org/2000/svg"}; + function lb(a){switch(a){case "svg":return"http://www.w3.org/2000/svg";case "math":return"http://www.w3.org/1998/Math/MathML";default:return"http://www.w3.org/1999/xhtml"}}function mb(a,b){return null==a||"http://www.w3.org/1999/xhtml"===a?lb(b):"http://www.w3.org/2000/svg"===a&&"foreignObject"===b?"http://www.w3.org/1999/xhtml":a} + var nb,ob=function(a){return"undefined"!==typeof MSApp&&MSApp.execUnsafeLocalFunction?function(b,c,d,e){MSApp.execUnsafeLocalFunction(function(){return a(b,c,d,e)})}:a}(function(a,b){if(a.namespaceURI!==kb.svg||"innerHTML"in a)a.innerHTML=b;else{nb=nb||document.createElement("div");nb.innerHTML=""+b.valueOf().toString()+"";for(b=nb.firstChild;a.firstChild;)a.removeChild(a.firstChild);for(;b.firstChild;)a.appendChild(b.firstChild)}}); + function pb(a,b){if(b){var c=a.firstChild;if(c&&c===a.lastChild&&3===c.nodeType){c.nodeValue=b;return}}a.textContent=b} + var qb={animationIterationCount:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0, + floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},rb=["Webkit","ms","Moz","O"];Object.keys(qb).forEach(function(a){rb.forEach(function(b){b=b+a.charAt(0).toUpperCase()+a.substring(1);qb[b]=qb[a]})});function sb(a,b,c){return null==b||"boolean"===typeof b||""===b?"":c||"number"!==typeof b||0===b||qb.hasOwnProperty(a)&&qb[a]?(""+b).trim():b+"px"} + function tb(a,b){a=a.style;for(var c in b)if(b.hasOwnProperty(c)){var d=0===c.indexOf("--"),e=sb(c,b[c],d);"float"===c&&(c="cssFloat");d?a.setProperty(c,e):a[c]=e}}var ub=m({menuitem:!0},{area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0}); + function vb(a,b){if(b){if(ub[a]&&(null!=b.children||null!=b.dangerouslySetInnerHTML))throw Error(y(137,a));if(null!=b.dangerouslySetInnerHTML){if(null!=b.children)throw Error(y(60));if(!("object"===typeof b.dangerouslySetInnerHTML&&"__html"in b.dangerouslySetInnerHTML))throw Error(y(61));}if(null!=b.style&&"object"!==typeof b.style)throw Error(y(62));}} + function wb(a,b){if(-1===a.indexOf("-"))return"string"===typeof b.is;switch(a){case "annotation-xml":case "color-profile":case "font-face":case "font-face-src":case "font-face-uri":case "font-face-format":case "font-face-name":case "missing-glyph":return!1;default:return!0}}function xb(a){a=a.target||a.srcElement||window;a.correspondingUseElement&&(a=a.correspondingUseElement);return 3===a.nodeType?a.parentNode:a}var yb=null,zb=null,Ab=null; + function Bb(a){if(a=Cb(a)){if("function"!==typeof yb)throw Error(y(280));var b=a.stateNode;b&&(b=Db(b),yb(a.stateNode,a.type,b))}}function Eb(a){zb?Ab?Ab.push(a):Ab=[a]:zb=a}function Fb(){if(zb){var a=zb,b=Ab;Ab=zb=null;Bb(a);if(b)for(a=0;ad?0:1<c;c++)b.push(a);return b} + function $c(a,b,c){a.pendingLanes|=b;var d=b-1;a.suspendedLanes&=d;a.pingedLanes&=d;a=a.eventTimes;b=31-Vc(b);a[b]=c}var Vc=Math.clz32?Math.clz32:ad,bd=Math.log,cd=Math.LN2;function ad(a){return 0===a?32:31-(bd(a)/cd|0)|0}var dd=r.unstable_UserBlockingPriority,ed=r.unstable_runWithPriority,fd=!0;function gd(a,b,c,d){Kb||Ib();var e=hd,f=Kb;Kb=!0;try{Hb(e,a,b,c,d)}finally{(Kb=f)||Mb()}}function id(a,b,c,d){ed(dd,hd.bind(null,a,b,c,d))} + function hd(a,b,c,d){if(fd){var e;if((e=0===(b&4))&&0=be),ee=String.fromCharCode(32),fe=!1; + function ge(a,b){switch(a){case "keyup":return-1!==$d.indexOf(b.keyCode);case "keydown":return 229!==b.keyCode;case "keypress":case "mousedown":case "focusout":return!0;default:return!1}}function he(a){a=a.detail;return"object"===typeof a&&"data"in a?a.data:null}var ie=!1;function je(a,b){switch(a){case "compositionend":return he(b);case "keypress":if(32!==b.which)return null;fe=!0;return ee;case "textInput":return a=b.data,a===ee&&fe?null:a;default:return null}} + function ke(a,b){if(ie)return"compositionend"===a||!ae&&ge(a,b)?(a=nd(),md=ld=kd=null,ie=!1,a):null;switch(a){case "paste":return null;case "keypress":if(!(b.ctrlKey||b.altKey||b.metaKey)||b.ctrlKey&&b.altKey){if(b.char&&1=b)return{node:c,offset:b-a};a=d}a:{for(;c;){if(c.nextSibling){c=c.nextSibling;break a}c=c.parentNode}c=void 0}c=Ke(c)}}function Me(a,b){return a&&b?a===b?!0:a&&3===a.nodeType?!1:b&&3===b.nodeType?Me(a,b.parentNode):"contains"in a?a.contains(b):a.compareDocumentPosition?!!(a.compareDocumentPosition(b)&16):!1:!1} + function Ne(){for(var a=window,b=Xa();b instanceof a.HTMLIFrameElement;){try{var c="string"===typeof b.contentWindow.location.href}catch(d){c=!1}if(c)a=b.contentWindow;else break;b=Xa(a.document)}return b}function Oe(a){var b=a&&a.nodeName&&a.nodeName.toLowerCase();return b&&("input"===b&&("text"===a.type||"search"===a.type||"tel"===a.type||"url"===a.type||"password"===a.type)||"textarea"===b||"true"===a.contentEditable)} + var Pe=fa&&"documentMode"in document&&11>=document.documentMode,Qe=null,Re=null,Se=null,Te=!1; + function Ue(a,b,c){var d=c.window===c?c.document:9===c.nodeType?c:c.ownerDocument;Te||null==Qe||Qe!==Xa(d)||(d=Qe,"selectionStart"in d&&Oe(d)?d={start:d.selectionStart,end:d.selectionEnd}:(d=(d.ownerDocument&&d.ownerDocument.defaultView||window).getSelection(),d={anchorNode:d.anchorNode,anchorOffset:d.anchorOffset,focusNode:d.focusNode,focusOffset:d.focusOffset}),Se&&Je(Se,d)||(Se=d,d=oe(Re,"onSelect"),0Af||(a.current=zf[Af],zf[Af]=null,Af--)}function I(a,b){Af++;zf[Af]=a.current;a.current=b}var Cf={},M=Bf(Cf),N=Bf(!1),Df=Cf; + function Ef(a,b){var c=a.type.contextTypes;if(!c)return Cf;var d=a.stateNode;if(d&&d.__reactInternalMemoizedUnmaskedChildContext===b)return d.__reactInternalMemoizedMaskedChildContext;var e={},f;for(f in c)e[f]=b[f];d&&(a=a.stateNode,a.__reactInternalMemoizedUnmaskedChildContext=b,a.__reactInternalMemoizedMaskedChildContext=e);return e}function Ff(a){a=a.childContextTypes;return null!==a&&void 0!==a}function Gf(){H(N);H(M)}function Hf(a,b,c){if(M.current!==Cf)throw Error(y(168));I(M,b);I(N,c)} + function If(a,b,c){var d=a.stateNode;a=b.childContextTypes;if("function"!==typeof d.getChildContext)return c;d=d.getChildContext();for(var e in d)if(!(e in a))throw Error(y(108,Ra(b)||"Unknown",e));return m({},c,d)}function Jf(a){a=(a=a.stateNode)&&a.__reactInternalMemoizedMergedChildContext||Cf;Df=M.current;I(M,a);I(N,N.current);return!0}function Kf(a,b,c){var d=a.stateNode;if(!d)throw Error(y(169));c?(a=If(a,b,Df),d.__reactInternalMemoizedMergedChildContext=a,H(N),H(M),I(M,a)):H(N);I(N,c)} + var Lf=null,Mf=null,Nf=r.unstable_runWithPriority,Of=r.unstable_scheduleCallback,Pf=r.unstable_cancelCallback,Qf=r.unstable_shouldYield,Rf=r.unstable_requestPaint,Sf=r.unstable_now,Tf=r.unstable_getCurrentPriorityLevel,Uf=r.unstable_ImmediatePriority,Vf=r.unstable_UserBlockingPriority,Wf=r.unstable_NormalPriority,Xf=r.unstable_LowPriority,Yf=r.unstable_IdlePriority,Zf={},$f=void 0!==Rf?Rf:function(){},ag=null,bg=null,cg=!1,dg=Sf(),O=1E4>dg?Sf:function(){return Sf()-dg}; + function eg(){switch(Tf()){case Uf:return 99;case Vf:return 98;case Wf:return 97;case Xf:return 96;case Yf:return 95;default:throw Error(y(332));}}function fg(a){switch(a){case 99:return Uf;case 98:return Vf;case 97:return Wf;case 96:return Xf;case 95:return Yf;default:throw Error(y(332));}}function gg(a,b){a=fg(a);return Nf(a,b)}function hg(a,b,c){a=fg(a);return Of(a,b,c)}function ig(){if(null!==bg){var a=bg;bg=null;Pf(a)}jg()} + function jg(){if(!cg&&null!==ag){cg=!0;var a=0;try{var b=ag;gg(99,function(){for(;az?(q=u,u=null):q=u.sibling;var n=p(e,u,h[z],k);if(null===n){null===u&&(u=q);break}a&&u&&null=== + n.alternate&&b(e,u);g=f(n,g,z);null===t?l=n:t.sibling=n;t=n;u=q}if(z===h.length)return c(e,u),l;if(null===u){for(;zz?(q=u,u=null):q=u.sibling;var w=p(e,u,n.value,k);if(null===w){null===u&&(u=q);break}a&&u&&null===w.alternate&&b(e,u);g=f(w,g,z);null===t?l=w:t.sibling=w;t=w;u=q}if(n.done)return c(e,u),l;if(null===u){for(;!n.done;z++,n=h.next())n=A(e,n.value,k),null!==n&&(g=f(n,g,z),null===t?l=n:t.sibling=n,t=n);return l}for(u=d(e,u);!n.done;z++,n=h.next())n=C(u,e,z,n.value,k),null!==n&&(a&&null!==n.alternate&& + u.delete(null===n.key?z:n.key),g=f(n,g,z),null===t?l=n:t.sibling=n,t=n);a&&u.forEach(function(a){return b(e,a)});return l}return function(a,d,f,h){var k="object"===typeof f&&null!==f&&f.type===ua&&null===f.key;k&&(f=f.props.children);var l="object"===typeof f&&null!==f;if(l)switch(f.$$typeof){case sa:a:{l=f.key;for(k=d;null!==k;){if(k.key===l){switch(k.tag){case 7:if(f.type===ua){c(a,k.sibling);d=e(k,f.props.children);d.return=a;a=d;break a}break;default:if(k.elementType===f.type){c(a,k.sibling); + d=e(k,f.props);d.ref=Qg(a,k,f);d.return=a;a=d;break a}}c(a,k);break}else b(a,k);k=k.sibling}f.type===ua?(d=Xg(f.props.children,a.mode,h,f.key),d.return=a,a=d):(h=Vg(f.type,f.key,f.props,null,a.mode,h),h.ref=Qg(a,d,f),h.return=a,a=h)}return g(a);case ta:a:{for(k=f.key;null!==d;){if(d.key===k)if(4===d.tag&&d.stateNode.containerInfo===f.containerInfo&&d.stateNode.implementation===f.implementation){c(a,d.sibling);d=e(d,f.children||[]);d.return=a;a=d;break a}else{c(a,d);break}else b(a,d);d=d.sibling}d= + Wg(f,a.mode,h);d.return=a;a=d}return g(a)}if("string"===typeof f||"number"===typeof f)return f=""+f,null!==d&&6===d.tag?(c(a,d.sibling),d=e(d,f),d.return=a,a=d):(c(a,d),d=Ug(f,a.mode,h),d.return=a,a=d),g(a);if(Pg(f))return x(a,d,f,h);if(La(f))return w(a,d,f,h);l&&Rg(a,f);if("undefined"===typeof f&&!k)switch(a.tag){case 1:case 22:case 0:case 11:case 15:throw Error(y(152,Ra(a.type)||"Component"));}return c(a,d)}}var Yg=Sg(!0),Zg=Sg(!1),$g={},ah=Bf($g),bh=Bf($g),ch=Bf($g); + function dh(a){if(a===$g)throw Error(y(174));return a}function eh(a,b){I(ch,b);I(bh,a);I(ah,$g);a=b.nodeType;switch(a){case 9:case 11:b=(b=b.documentElement)?b.namespaceURI:mb(null,"");break;default:a=8===a?b.parentNode:b,b=a.namespaceURI||null,a=a.tagName,b=mb(b,a)}H(ah);I(ah,b)}function fh(){H(ah);H(bh);H(ch)}function gh(a){dh(ch.current);var b=dh(ah.current);var c=mb(b,a.type);b!==c&&(I(bh,a),I(ah,c))}function hh(a){bh.current===a&&(H(ah),H(bh))}var P=Bf(0); + function ih(a){for(var b=a;null!==b;){if(13===b.tag){var c=b.memoizedState;if(null!==c&&(c=c.dehydrated,null===c||"$?"===c.data||"$!"===c.data))return b}else if(19===b.tag&&void 0!==b.memoizedProps.revealOrder){if(0!==(b.flags&64))return b}else if(null!==b.child){b.child.return=b;b=b.child;continue}if(b===a)break;for(;null===b.sibling;){if(null===b.return||b.return===a)return null;b=b.return}b.sibling.return=b.return;b=b.sibling}return null}var jh=null,kh=null,lh=!1; + function mh(a,b){var c=nh(5,null,null,0);c.elementType="DELETED";c.type="DELETED";c.stateNode=b;c.return=a;c.flags=8;null!==a.lastEffect?(a.lastEffect.nextEffect=c,a.lastEffect=c):a.firstEffect=a.lastEffect=c}function oh(a,b){switch(a.tag){case 5:var c=a.type;b=1!==b.nodeType||c.toLowerCase()!==b.nodeName.toLowerCase()?null:b;return null!==b?(a.stateNode=b,!0):!1;case 6:return b=""===a.pendingProps||3!==b.nodeType?null:b,null!==b?(a.stateNode=b,!0):!1;case 13:return!1;default:return!1}} + function ph(a){if(lh){var b=kh;if(b){var c=b;if(!oh(a,b)){b=rf(c.nextSibling);if(!b||!oh(a,b)){a.flags=a.flags&-1025|2;lh=!1;jh=a;return}mh(jh,c)}jh=a;kh=rf(b.firstChild)}else a.flags=a.flags&-1025|2,lh=!1,jh=a}}function qh(a){for(a=a.return;null!==a&&5!==a.tag&&3!==a.tag&&13!==a.tag;)a=a.return;jh=a} + function rh(a){if(a!==jh)return!1;if(!lh)return qh(a),lh=!0,!1;var b=a.type;if(5!==a.tag||"head"!==b&&"body"!==b&&!nf(b,a.memoizedProps))for(b=kh;b;)mh(a,b),b=rf(b.nextSibling);qh(a);if(13===a.tag){a=a.memoizedState;a=null!==a?a.dehydrated:null;if(!a)throw Error(y(317));a:{a=a.nextSibling;for(b=0;a;){if(8===a.nodeType){var c=a.data;if("/$"===c){if(0===b){kh=rf(a.nextSibling);break a}b--}else"$"!==c&&"$!"!==c&&"$?"!==c||b++}a=a.nextSibling}kh=null}}else kh=jh?rf(a.stateNode.nextSibling):null;return!0} + function sh(){kh=jh=null;lh=!1}var th=[];function uh(){for(var a=0;af))throw Error(y(301));f+=1;T=S=null;b.updateQueue=null;vh.current=Fh;a=c(d,e)}while(zh)}vh.current=Gh;b=null!==S&&null!==S.next;xh=0;T=S=R=null;yh=!1;if(b)throw Error(y(300));return a}function Hh(){var a={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};null===T?R.memoizedState=T=a:T=T.next=a;return T} + function Ih(){if(null===S){var a=R.alternate;a=null!==a?a.memoizedState:null}else a=S.next;var b=null===T?R.memoizedState:T.next;if(null!==b)T=b,S=a;else{if(null===a)throw Error(y(310));S=a;a={memoizedState:S.memoizedState,baseState:S.baseState,baseQueue:S.baseQueue,queue:S.queue,next:null};null===T?R.memoizedState=T=a:T=T.next=a}return T}function Jh(a,b){return"function"===typeof b?b(a):b} + function Kh(a){var b=Ih(),c=b.queue;if(null===c)throw Error(y(311));c.lastRenderedReducer=a;var d=S,e=d.baseQueue,f=c.pending;if(null!==f){if(null!==e){var g=e.next;e.next=f.next;f.next=g}d.baseQueue=e=f;c.pending=null}if(null!==e){e=e.next;d=d.baseState;var h=g=f=null,k=e;do{var l=k.lane;if((xh&l)===l)null!==h&&(h=h.next={lane:0,action:k.action,eagerReducer:k.eagerReducer,eagerState:k.eagerState,next:null}),d=k.eagerReducer===a?k.eagerState:a(d,k.action);else{var n={lane:l,action:k.action,eagerReducer:k.eagerReducer, + eagerState:k.eagerState,next:null};null===h?(g=h=n,f=d):h=h.next=n;R.lanes|=l;Dg|=l}k=k.next}while(null!==k&&k!==e);null===h?f=d:h.next=g;He(d,b.memoizedState)||(ug=!0);b.memoizedState=d;b.baseState=f;b.baseQueue=h;c.lastRenderedState=d}return[b.memoizedState,c.dispatch]} + function Lh(a){var b=Ih(),c=b.queue;if(null===c)throw Error(y(311));c.lastRenderedReducer=a;var d=c.dispatch,e=c.pending,f=b.memoizedState;if(null!==e){c.pending=null;var g=e=e.next;do f=a(f,g.action),g=g.next;while(g!==e);He(f,b.memoizedState)||(ug=!0);b.memoizedState=f;null===b.baseQueue&&(b.baseState=f);c.lastRenderedState=f}return[f,d]} + function Mh(a,b,c){var d=b._getVersion;d=d(b._source);var e=b._workInProgressVersionPrimary;if(null!==e)a=e===d;else if(a=a.mutableReadLanes,a=(xh&a)===a)b._workInProgressVersionPrimary=d,th.push(b);if(a)return c(b._source);th.push(b);throw Error(y(350));} + function Nh(a,b,c,d){var e=U;if(null===e)throw Error(y(349));var f=b._getVersion,g=f(b._source),h=vh.current,k=h.useState(function(){return Mh(e,b,c)}),l=k[1],n=k[0];k=T;var A=a.memoizedState,p=A.refs,C=p.getSnapshot,x=A.source;A=A.subscribe;var w=R;a.memoizedState={refs:p,source:b,subscribe:d};h.useEffect(function(){p.getSnapshot=c;p.setSnapshot=l;var a=f(b._source);if(!He(g,a)){a=c(b._source);He(n,a)||(l(a),a=Ig(w),e.mutableReadLanes|=a&e.pendingLanes);a=e.mutableReadLanes;e.entangledLanes|=a;for(var d= + e.entanglements,h=a;0c?98:c,function(){a(!0)});gg(97\x3c/script>",a=a.removeChild(a.firstChild)):"string"===typeof d.is?a=g.createElement(c,{is:d.is}):(a=g.createElement(c),"select"===c&&(g=a,d.multiple?g.multiple=!0:d.size&&(g.size=d.size))):a=g.createElementNS(a,c);a[wf]=b;a[xf]=d;Bi(a,b,!1,!1);b.stateNode=a;g=wb(c,d);switch(c){case "dialog":G("cancel",a);G("close",a); + e=d;break;case "iframe":case "object":case "embed":G("load",a);e=d;break;case "video":case "audio":for(e=0;eJi&&(b.flags|=64,f=!0,Fi(d,!1),b.lanes=33554432)}else{if(!f)if(a=ih(g),null!==a){if(b.flags|=64,f=!0,c=a.updateQueue,null!==c&&(b.updateQueue=c,b.flags|=4),Fi(d,!0),null===d.tail&&"hidden"===d.tailMode&&!g.alternate&&!lh)return b=b.lastEffect=d.lastEffect,null!==b&&(b.nextEffect=null),null}else 2*O()-d.renderingStartTime>Ji&&1073741824!==c&&(b.flags|= + 64,f=!0,Fi(d,!1),b.lanes=33554432);d.isBackwards?(g.sibling=b.child,b.child=g):(c=d.last,null!==c?c.sibling=g:b.child=g,d.last=g)}return null!==d.tail?(c=d.tail,d.rendering=c,d.tail=c.sibling,d.lastEffect=b.lastEffect,d.renderingStartTime=O(),c.sibling=null,b=P.current,I(P,f?b&1|2:b&1),c):null;case 23:case 24:return Ki(),null!==a&&null!==a.memoizedState!==(null!==b.memoizedState)&&"unstable-defer-without-hiding"!==d.mode&&(b.flags|=4),null}throw Error(y(156,b.tag));} + function Li(a){switch(a.tag){case 1:Ff(a.type)&&Gf();var b=a.flags;return b&4096?(a.flags=b&-4097|64,a):null;case 3:fh();H(N);H(M);uh();b=a.flags;if(0!==(b&64))throw Error(y(285));a.flags=b&-4097|64;return a;case 5:return hh(a),null;case 13:return H(P),b=a.flags,b&4096?(a.flags=b&-4097|64,a):null;case 19:return H(P),null;case 4:return fh(),null;case 10:return rg(a),null;case 23:case 24:return Ki(),null;default:return null}} + function Mi(a,b){try{var c="",d=b;do c+=Qa(d),d=d.return;while(d);var e=c}catch(f){e="\nError generating stack: "+f.message+"\n"+f.stack}return{value:a,source:b,stack:e}}function Ni(a,b){try{console.error(b.value)}catch(c){setTimeout(function(){throw c;})}}var Oi="function"===typeof WeakMap?WeakMap:Map;function Pi(a,b,c){c=zg(-1,c);c.tag=3;c.payload={element:null};var d=b.value;c.callback=function(){Qi||(Qi=!0,Ri=d);Ni(a,b)};return c} + function Si(a,b,c){c=zg(-1,c);c.tag=3;var d=a.type.getDerivedStateFromError;if("function"===typeof d){var e=b.value;c.payload=function(){Ni(a,b);return d(e)}}var f=a.stateNode;null!==f&&"function"===typeof f.componentDidCatch&&(c.callback=function(){"function"!==typeof d&&(null===Ti?Ti=new Set([this]):Ti.add(this),Ni(a,b));var c=b.stack;this.componentDidCatch(b.value,{componentStack:null!==c?c:""})});return c}var Ui="function"===typeof WeakSet?WeakSet:Set; + function Vi(a){var b=a.ref;if(null!==b)if("function"===typeof b)try{b(null)}catch(c){Wi(a,c)}else b.current=null}function Xi(a,b){switch(b.tag){case 0:case 11:case 15:case 22:return;case 1:if(b.flags&256&&null!==a){var c=a.memoizedProps,d=a.memoizedState;a=b.stateNode;b=a.getSnapshotBeforeUpdate(b.elementType===b.type?c:lg(b.type,c),d);a.__reactInternalSnapshotBeforeUpdate=b}return;case 3:b.flags&256&&qf(b.stateNode.containerInfo);return;case 5:case 6:case 4:case 17:return}throw Error(y(163));} + function Yi(a,b,c){switch(c.tag){case 0:case 11:case 15:case 22:b=c.updateQueue;b=null!==b?b.lastEffect:null;if(null!==b){a=b=b.next;do{if(3===(a.tag&3)){var d=a.create;a.destroy=d()}a=a.next}while(a!==b)}b=c.updateQueue;b=null!==b?b.lastEffect:null;if(null!==b){a=b=b.next;do{var e=a;d=e.next;e=e.tag;0!==(e&4)&&0!==(e&1)&&(Zi(c,a),$i(c,a));a=d}while(a!==b)}return;case 1:a=c.stateNode;c.flags&4&&(null===b?a.componentDidMount():(d=c.elementType===c.type?b.memoizedProps:lg(c.type,b.memoizedProps),a.componentDidUpdate(d, + b.memoizedState,a.__reactInternalSnapshotBeforeUpdate)));b=c.updateQueue;null!==b&&Eg(c,b,a);return;case 3:b=c.updateQueue;if(null!==b){a=null;if(null!==c.child)switch(c.child.tag){case 5:a=c.child.stateNode;break;case 1:a=c.child.stateNode}Eg(c,b,a)}return;case 5:a=c.stateNode;null===b&&c.flags&4&&mf(c.type,c.memoizedProps)&&a.focus();return;case 6:return;case 4:return;case 12:return;case 13:null===c.memoizedState&&(c=c.alternate,null!==c&&(c=c.memoizedState,null!==c&&(c=c.dehydrated,null!==c&&Cc(c)))); + return;case 19:case 17:case 20:case 21:case 23:case 24:return}throw Error(y(163));} + function aj(a,b){for(var c=a;;){if(5===c.tag){var d=c.stateNode;if(b)d=d.style,"function"===typeof d.setProperty?d.setProperty("display","none","important"):d.display="none";else{d=c.stateNode;var e=c.memoizedProps.style;e=void 0!==e&&null!==e&&e.hasOwnProperty("display")?e.display:null;d.style.display=sb("display",e)}}else if(6===c.tag)c.stateNode.nodeValue=b?"":c.memoizedProps;else if((23!==c.tag&&24!==c.tag||null===c.memoizedState||c===a)&&null!==c.child){c.child.return=c;c=c.child;continue}if(c=== + a)break;for(;null===c.sibling;){if(null===c.return||c.return===a)return;c=c.return}c.sibling.return=c.return;c=c.sibling}} + function bj(a,b){if(Mf&&"function"===typeof Mf.onCommitFiberUnmount)try{Mf.onCommitFiberUnmount(Lf,b)}catch(f){}switch(b.tag){case 0:case 11:case 14:case 15:case 22:a=b.updateQueue;if(null!==a&&(a=a.lastEffect,null!==a)){var c=a=a.next;do{var d=c,e=d.destroy;d=d.tag;if(void 0!==e)if(0!==(d&4))Zi(b,c);else{d=b;try{e()}catch(f){Wi(d,f)}}c=c.next}while(c!==a)}break;case 1:Vi(b);a=b.stateNode;if("function"===typeof a.componentWillUnmount)try{a.props=b.memoizedProps,a.state=b.memoizedState,a.componentWillUnmount()}catch(f){Wi(b, + f)}break;case 5:Vi(b);break;case 4:cj(a,b)}}function dj(a){a.alternate=null;a.child=null;a.dependencies=null;a.firstEffect=null;a.lastEffect=null;a.memoizedProps=null;a.memoizedState=null;a.pendingProps=null;a.return=null;a.updateQueue=null}function ej(a){return 5===a.tag||3===a.tag||4===a.tag} + function fj(a){a:{for(var b=a.return;null!==b;){if(ej(b))break a;b=b.return}throw Error(y(160));}var c=b;b=c.stateNode;switch(c.tag){case 5:var d=!1;break;case 3:b=b.containerInfo;d=!0;break;case 4:b=b.containerInfo;d=!0;break;default:throw Error(y(161));}c.flags&16&&(pb(b,""),c.flags&=-17);a:b:for(c=a;;){for(;null===c.sibling;){if(null===c.return||ej(c.return)){c=null;break a}c=c.return}c.sibling.return=c.return;for(c=c.sibling;5!==c.tag&&6!==c.tag&&18!==c.tag;){if(c.flags&2)continue b;if(null=== + c.child||4===c.tag)continue b;else c.child.return=c,c=c.child}if(!(c.flags&2)){c=c.stateNode;break a}}d?gj(a,c,b):hj(a,c,b)} + function gj(a,b,c){var d=a.tag,e=5===d||6===d;if(e)a=e?a.stateNode:a.stateNode.instance,b?8===c.nodeType?c.parentNode.insertBefore(a,b):c.insertBefore(a,b):(8===c.nodeType?(b=c.parentNode,b.insertBefore(a,c)):(b=c,b.appendChild(a)),c=c._reactRootContainer,null!==c&&void 0!==c||null!==b.onclick||(b.onclick=jf));else if(4!==d&&(a=a.child,null!==a))for(gj(a,b,c),a=a.sibling;null!==a;)gj(a,b,c),a=a.sibling} + function hj(a,b,c){var d=a.tag,e=5===d||6===d;if(e)a=e?a.stateNode:a.stateNode.instance,b?c.insertBefore(a,b):c.appendChild(a);else if(4!==d&&(a=a.child,null!==a))for(hj(a,b,c),a=a.sibling;null!==a;)hj(a,b,c),a=a.sibling} + function cj(a,b){for(var c=b,d=!1,e,f;;){if(!d){d=c.return;a:for(;;){if(null===d)throw Error(y(160));e=d.stateNode;switch(d.tag){case 5:f=!1;break a;case 3:e=e.containerInfo;f=!0;break a;case 4:e=e.containerInfo;f=!0;break a}d=d.return}d=!0}if(5===c.tag||6===c.tag){a:for(var g=a,h=c,k=h;;)if(bj(g,k),null!==k.child&&4!==k.tag)k.child.return=k,k=k.child;else{if(k===h)break a;for(;null===k.sibling;){if(null===k.return||k.return===h)break a;k=k.return}k.sibling.return=k.return;k=k.sibling}f?(g=e,h=c.stateNode, + 8===g.nodeType?g.parentNode.removeChild(h):g.removeChild(h)):e.removeChild(c.stateNode)}else if(4===c.tag){if(null!==c.child){e=c.stateNode.containerInfo;f=!0;c.child.return=c;c=c.child;continue}}else if(bj(a,c),null!==c.child){c.child.return=c;c=c.child;continue}if(c===b)break;for(;null===c.sibling;){if(null===c.return||c.return===b)return;c=c.return;4===c.tag&&(d=!1)}c.sibling.return=c.return;c=c.sibling}} + function ij(a,b){switch(b.tag){case 0:case 11:case 14:case 15:case 22:var c=b.updateQueue;c=null!==c?c.lastEffect:null;if(null!==c){var d=c=c.next;do 3===(d.tag&3)&&(a=d.destroy,d.destroy=void 0,void 0!==a&&a()),d=d.next;while(d!==c)}return;case 1:return;case 5:c=b.stateNode;if(null!=c){d=b.memoizedProps;var e=null!==a?a.memoizedProps:d;a=b.type;var f=b.updateQueue;b.updateQueue=null;if(null!==f){c[xf]=d;"input"===a&&"radio"===d.type&&null!=d.name&&$a(c,d);wb(a,e);b=wb(a,d);for(e=0;ee&&(e=g);c&=~f}c=e;c=O()-c;c=(120>c?120:480>c?480:1080>c?1080:1920>c?1920:3E3>c?3E3:4320> + c?4320:1960*nj(c/1960))-c;if(10 component higher in the tree to provide a loading indicator or placeholder to display.")}5!==V&&(V=2);k=Mi(k,h);p= + g;do{switch(p.tag){case 3:f=k;p.flags|=4096;b&=-b;p.lanes|=b;var J=Pi(p,f,b);Bg(p,J);break a;case 1:f=k;var K=p.type,Q=p.stateNode;if(0===(p.flags&64)&&("function"===typeof K.getDerivedStateFromError||null!==Q&&"function"===typeof Q.componentDidCatch&&(null===Ti||!Ti.has(Q)))){p.flags|=4096;b&=-b;p.lanes|=b;var L=Si(p,f,b);Bg(p,L);break a}}p=p.return}while(null!==p)}Zj(c)}catch(va){b=va;Y===c&&null!==c&&(Y=c=c.return);continue}break}while(1)} + function Pj(){var a=oj.current;oj.current=Gh;return null===a?Gh:a}function Tj(a,b){var c=X;X|=16;var d=Pj();U===a&&W===b||Qj(a,b);do try{ak();break}catch(e){Sj(a,e)}while(1);qg();X=c;oj.current=d;if(null!==Y)throw Error(y(261));U=null;W=0;return V}function ak(){for(;null!==Y;)bk(Y)}function Rj(){for(;null!==Y&&!Qf();)bk(Y)}function bk(a){var b=ck(a.alternate,a,qj);a.memoizedProps=a.pendingProps;null===b?Zj(a):Y=b;pj.current=null} + function Zj(a){var b=a;do{var c=b.alternate;a=b.return;if(0===(b.flags&2048)){c=Gi(c,b,qj);if(null!==c){Y=c;return}c=b;if(24!==c.tag&&23!==c.tag||null===c.memoizedState||0!==(qj&1073741824)||0===(c.mode&4)){for(var d=0,e=c.child;null!==e;)d|=e.lanes|e.childLanes,e=e.sibling;c.childLanes=d}null!==a&&0===(a.flags&2048)&&(null===a.firstEffect&&(a.firstEffect=b.firstEffect),null!==b.lastEffect&&(null!==a.lastEffect&&(a.lastEffect.nextEffect=b.firstEffect),a.lastEffect=b.lastEffect),1g&&(h=g,g=J,J=h),h=Le(t,J),f=Le(t,g),h&&f&&(1!==v.rangeCount||v.anchorNode!==h.node||v.anchorOffset!==h.offset||v.focusNode!==f.node||v.focusOffset!==f.offset)&&(q=q.createRange(),q.setStart(h.node,h.offset),v.removeAllRanges(),J>g?(v.addRange(q),v.extend(f.node,f.offset)):(q.setEnd(f.node,f.offset),v.addRange(q))))));q=[];for(v=t;v=v.parentNode;)1===v.nodeType&&q.push({element:v,left:v.scrollLeft,top:v.scrollTop});"function"===typeof t.focus&&t.focus();for(t= + 0;tO()-jj?Qj(a,0):uj|=c);Mj(a,b)}function lj(a,b){var c=a.stateNode;null!==c&&c.delete(b);b=0;0===b&&(b=a.mode,0===(b&2)?b=1:0===(b&4)?b=99===eg()?1:2:(0===Gj&&(Gj=tj),b=Yc(62914560&~Gj),0===b&&(b=4194304)));c=Hg();a=Kj(a,b);null!==a&&($c(a,b,c),Mj(a,c))}var ck; + ck=function(a,b,c){var d=b.lanes;if(null!==a)if(a.memoizedProps!==b.pendingProps||N.current)ug=!0;else if(0!==(c&d))ug=0!==(a.flags&16384)?!0:!1;else{ug=!1;switch(b.tag){case 3:ri(b);sh();break;case 5:gh(b);break;case 1:Ff(b.type)&&Jf(b);break;case 4:eh(b,b.stateNode.containerInfo);break;case 10:d=b.memoizedProps.value;var e=b.type._context;I(mg,e._currentValue);e._currentValue=d;break;case 13:if(null!==b.memoizedState){if(0!==(c&b.child.childLanes))return ti(a,b,c);I(P,P.current&1);b=hi(a,b,c);return null!== + b?b.sibling:null}I(P,P.current&1);break;case 19:d=0!==(c&b.childLanes);if(0!==(a.flags&64)){if(d)return Ai(a,b,c);b.flags|=64}e=b.memoizedState;null!==e&&(e.rendering=null,e.tail=null,e.lastEffect=null);I(P,P.current);if(d)break;else return null;case 23:case 24:return b.lanes=0,mi(a,b,c)}return hi(a,b,c)}else ug=!1;b.lanes=0;switch(b.tag){case 2:d=b.type;null!==a&&(a.alternate=null,b.alternate=null,b.flags|=2);a=b.pendingProps;e=Ef(b,M.current);tg(b,c);e=Ch(null,b,d,a,e,c);b.flags|=1;if("object"=== + typeof e&&null!==e&&"function"===typeof e.render&&void 0===e.$$typeof){b.tag=1;b.memoizedState=null;b.updateQueue=null;if(Ff(d)){var f=!0;Jf(b)}else f=!1;b.memoizedState=null!==e.state&&void 0!==e.state?e.state:null;xg(b);var g=d.getDerivedStateFromProps;"function"===typeof g&&Gg(b,d,g,a);e.updater=Kg;b.stateNode=e;e._reactInternals=b;Og(b,d,a,c);b=qi(null,b,d,!0,f,c)}else b.tag=0,fi(null,b,e,c),b=b.child;return b;case 16:e=b.elementType;a:{null!==a&&(a.alternate=null,b.alternate=null,b.flags|=2); + a=b.pendingProps;f=e._init;e=f(e._payload);b.type=e;f=b.tag=hk(e);a=lg(e,a);switch(f){case 0:b=li(null,b,e,a,c);break a;case 1:b=pi(null,b,e,a,c);break a;case 11:b=gi(null,b,e,a,c);break a;case 14:b=ii(null,b,e,lg(e.type,a),d,c);break a}throw Error(y(306,e,""));}return b;case 0:return d=b.type,e=b.pendingProps,e=b.elementType===d?e:lg(d,e),li(a,b,d,e,c);case 1:return d=b.type,e=b.pendingProps,e=b.elementType===d?e:lg(d,e),pi(a,b,d,e,c);case 3:ri(b);d=b.updateQueue;if(null===a||null===d)throw Error(y(282)); + d=b.pendingProps;e=b.memoizedState;e=null!==e?e.element:null;yg(a,b);Cg(b,d,null,c);d=b.memoizedState.element;if(d===e)sh(),b=hi(a,b,c);else{e=b.stateNode;if(f=e.hydrate)kh=rf(b.stateNode.containerInfo.firstChild),jh=b,f=lh=!0;if(f){a=e.mutableSourceEagerHydrationData;if(null!=a)for(e=0;e= + E};k=function(){};exports.unstable_forceFrameRate=function(a){0>a||125>>1,e=a[d];if(void 0!==e&&0I(n,c))void 0!==r&&0>I(r,n)?(a[d]=r,a[v]=c,d=v):(a[d]=n,a[m]=c,d=m);else if(void 0!==r&&0>I(r,c))a[d]=r,a[v]=c,d=v;else break a}}return b}return null}function I(a,b){var c=a.sortIndex-b.sortIndex;return 0!==c?c:a.id-b.id}var L=[],M=[],N=1,O=null,P=3,Q=!1,R=!1,S=!1; + function T(a){for(var b=J(M);null!==b;){if(null===b.callback)K(M);else if(b.startTime<=a)K(M),b.sortIndex=b.expirationTime,H(L,b);else break;b=J(M)}}function U(a){S=!1;T(a);if(!R)if(null!==J(L))R=!0,f(V);else{var b=J(M);null!==b&&g(U,b.startTime-a)}} + function V(a,b){R=!1;S&&(S=!1,h());Q=!0;var c=P;try{T(b);for(O=J(L);null!==O&&(!(O.expirationTime>b)||a&&!exports.unstable_shouldYield());){var d=O.callback;if("function"===typeof d){O.callback=null;P=O.priorityLevel;var e=d(O.expirationTime<=b);b=exports.unstable_now();"function"===typeof e?O.callback=e:O===J(L)&&K(L);T(b)}else K(L);O=J(L)}if(null!==O)var m=!0;else{var n=J(M);null!==n&&g(U,n.startTime-b);m=!1}return m}finally{O=null,P=c,Q=!1}}var W=k;exports.unstable_IdlePriority=5; + exports.unstable_ImmediatePriority=1;exports.unstable_LowPriority=4;exports.unstable_NormalPriority=3;exports.unstable_Profiling=null;exports.unstable_UserBlockingPriority=2;exports.unstable_cancelCallback=function(a){a.callback=null};exports.unstable_continueExecution=function(){R||Q||(R=!0,f(V))};exports.unstable_getCurrentPriorityLevel=function(){return P};exports.unstable_getFirstCallbackNode=function(){return J(L)}; + exports.unstable_next=function(a){switch(P){case 1:case 2:case 3:var b=3;break;default:b=P}var c=P;P=b;try{return a()}finally{P=c}};exports.unstable_pauseExecution=function(){};exports.unstable_requestPaint=W;exports.unstable_runWithPriority=function(a,b){switch(a){case 1:case 2:case 3:case 4:case 5:break;default:a=3}var c=P;P=a;try{return b()}finally{P=c}}; + exports.unstable_scheduleCallback=function(a,b,c){var d=exports.unstable_now();"object"===typeof c&&null!==c?(c=c.delay,c="number"===typeof c&&0d?(a.sortIndex=c,H(M,a),null===J(L)&&a===J(M)&&(S?h():S=!0,g(U,c-d))):(a.sortIndex=e,H(L,a),R||Q||(R=!0,f(V)));return a}; + exports.unstable_wrapCallback=function(a){var b=P;return function(){var c=P;P=b;try{return a.apply(this,arguments)}finally{P=c}}}; + + +/***/ }, +/* 186 */ +/***/ function(module, exports, __webpack_require__) { + + /* WEBPACK VAR INJECTION */(function(process) {/** @license React v0.20.2 + * scheduler.development.js + * + * Copyright (c) Facebook, Inc. and its affiliates. + * + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */ + + 'use strict'; + + if (process.env.NODE_ENV !== "production") { + (function() { + 'use strict'; + + var enableSchedulerDebugging = false; + var enableProfiling = false; + + var requestHostCallback; + var requestHostTimeout; + var cancelHostTimeout; + var requestPaint; + var hasPerformanceNow = typeof performance === 'object' && typeof performance.now === 'function'; + + if (hasPerformanceNow) { + var localPerformance = performance; + + exports.unstable_now = function () { + return localPerformance.now(); + }; + } else { + var localDate = Date; + var initialTime = localDate.now(); + + exports.unstable_now = function () { + return localDate.now() - initialTime; + }; + } + + if ( // If Scheduler runs in a non-DOM environment, it falls back to a naive + // implementation using setTimeout. + typeof window === 'undefined' || // Check if MessageChannel is supported, too. + typeof MessageChannel !== 'function') { + // If this accidentally gets imported in a non-browser environment, e.g. JavaScriptCore, + // fallback to a naive implementation. + var _callback = null; + var _timeoutID = null; + + var _flushCallback = function () { + if (_callback !== null) { + try { + var currentTime = exports.unstable_now(); + var hasRemainingTime = true; + + _callback(hasRemainingTime, currentTime); + + _callback = null; + } catch (e) { + setTimeout(_flushCallback, 0); + throw e; + } + } + }; + + requestHostCallback = function (cb) { + if (_callback !== null) { + // Protect against re-entrancy. + setTimeout(requestHostCallback, 0, cb); + } else { + _callback = cb; + setTimeout(_flushCallback, 0); + } + }; + + requestHostTimeout = function (cb, ms) { + _timeoutID = setTimeout(cb, ms); + }; + + cancelHostTimeout = function () { + clearTimeout(_timeoutID); + }; + + exports.unstable_shouldYield = function () { + return false; + }; + + requestPaint = exports.unstable_forceFrameRate = function () {}; + } else { + // Capture local references to native APIs, in case a polyfill overrides them. + var _setTimeout = window.setTimeout; + var _clearTimeout = window.clearTimeout; + + if (typeof console !== 'undefined') { + // TODO: Scheduler no longer requires these methods to be polyfilled. But + // maybe we want to continue warning if they don't exist, to preserve the + // option to rely on it in the future? + var requestAnimationFrame = window.requestAnimationFrame; + var cancelAnimationFrame = window.cancelAnimationFrame; + + if (typeof requestAnimationFrame !== 'function') { + // Using console['error'] to evade Babel and ESLint + console['error']("This browser doesn't support requestAnimationFrame. " + 'Make sure that you load a ' + 'polyfill in older browsers. https://reactjs.org/link/react-polyfills'); + } + + if (typeof cancelAnimationFrame !== 'function') { + // Using console['error'] to evade Babel and ESLint + console['error']("This browser doesn't support cancelAnimationFrame. " + 'Make sure that you load a ' + 'polyfill in older browsers. https://reactjs.org/link/react-polyfills'); + } + } + + var isMessageLoopRunning = false; + var scheduledHostCallback = null; + var taskTimeoutID = -1; // Scheduler periodically yields in case there is other work on the main + // thread, like user events. By default, it yields multiple times per frame. + // It does not attempt to align with frame boundaries, since most tasks don't + // need to be frame aligned; for those that do, use requestAnimationFrame. + + var yieldInterval = 5; + var deadline = 0; // TODO: Make this configurable + + { + // `isInputPending` is not available. Since we have no way of knowing if + // there's pending input, always yield at the end of the frame. + exports.unstable_shouldYield = function () { + return exports.unstable_now() >= deadline; + }; // Since we yield every frame regardless, `requestPaint` has no effect. + + + requestPaint = function () {}; + } + + exports.unstable_forceFrameRate = function (fps) { + if (fps < 0 || fps > 125) { + // Using console['error'] to evade Babel and ESLint + console['error']('forceFrameRate takes a positive int between 0 and 125, ' + 'forcing frame rates higher than 125 fps is not supported'); + return; + } + + if (fps > 0) { + yieldInterval = Math.floor(1000 / fps); + } else { + // reset the framerate + yieldInterval = 5; + } + }; + + var performWorkUntilDeadline = function () { + if (scheduledHostCallback !== null) { + var currentTime = exports.unstable_now(); // Yield after `yieldInterval` ms, regardless of where we are in the vsync + // cycle. This means there's always time remaining at the beginning of + // the message event. + + deadline = currentTime + yieldInterval; + var hasTimeRemaining = true; + + try { + var hasMoreWork = scheduledHostCallback(hasTimeRemaining, currentTime); + + if (!hasMoreWork) { + isMessageLoopRunning = false; + scheduledHostCallback = null; + } else { + // If there's more work, schedule the next message event at the end + // of the preceding one. + port.postMessage(null); + } + } catch (error) { + // If a scheduler task throws, exit the current browser task so the + // error can be observed. + port.postMessage(null); + throw error; + } + } else { + isMessageLoopRunning = false; + } // Yielding to the browser will give it a chance to paint, so we can + }; + + var channel = new MessageChannel(); + var port = channel.port2; + channel.port1.onmessage = performWorkUntilDeadline; + + requestHostCallback = function (callback) { + scheduledHostCallback = callback; + + if (!isMessageLoopRunning) { + isMessageLoopRunning = true; + port.postMessage(null); + } + }; + + requestHostTimeout = function (callback, ms) { + taskTimeoutID = _setTimeout(function () { + callback(exports.unstable_now()); + }, ms); + }; + + cancelHostTimeout = function () { + _clearTimeout(taskTimeoutID); + + taskTimeoutID = -1; + }; + } + + function push(heap, node) { + var index = heap.length; + heap.push(node); + siftUp(heap, node, index); + } + function peek(heap) { + var first = heap[0]; + return first === undefined ? null : first; + } + function pop(heap) { + var first = heap[0]; + + if (first !== undefined) { + var last = heap.pop(); + + if (last !== first) { + heap[0] = last; + siftDown(heap, last, 0); + } + + return first; + } else { + return null; + } + } + + function siftUp(heap, node, i) { + var index = i; + + while (true) { + var parentIndex = index - 1 >>> 1; + var parent = heap[parentIndex]; + + if (parent !== undefined && compare(parent, node) > 0) { + // The parent is larger. Swap positions. + heap[parentIndex] = node; + heap[index] = parent; + index = parentIndex; + } else { + // The parent is smaller. Exit. + return; + } + } + } + + function siftDown(heap, node, i) { + var index = i; + var length = heap.length; + + while (index < length) { + var leftIndex = (index + 1) * 2 - 1; + var left = heap[leftIndex]; + var rightIndex = leftIndex + 1; + var right = heap[rightIndex]; // If the left or right node is smaller, swap with the smaller of those. + + if (left !== undefined && compare(left, node) < 0) { + if (right !== undefined && compare(right, left) < 0) { + heap[index] = right; + heap[rightIndex] = node; + index = rightIndex; + } else { + heap[index] = left; + heap[leftIndex] = node; + index = leftIndex; + } + } else if (right !== undefined && compare(right, node) < 0) { + heap[index] = right; + heap[rightIndex] = node; + index = rightIndex; + } else { + // Neither child is smaller. Exit. + return; + } + } + } + + function compare(a, b) { + // Compare sort index first, then task id. + var diff = a.sortIndex - b.sortIndex; + return diff !== 0 ? diff : a.id - b.id; + } + + // TODO: Use symbols? + var ImmediatePriority = 1; + var UserBlockingPriority = 2; + var NormalPriority = 3; + var LowPriority = 4; + var IdlePriority = 5; + + function markTaskErrored(task, ms) { + } + + /* eslint-disable no-var */ + // Math.pow(2, 30) - 1 + // 0b111111111111111111111111111111 + + var maxSigned31BitInt = 1073741823; // Times out immediately + + var IMMEDIATE_PRIORITY_TIMEOUT = -1; // Eventually times out + + var USER_BLOCKING_PRIORITY_TIMEOUT = 250; + var NORMAL_PRIORITY_TIMEOUT = 5000; + var LOW_PRIORITY_TIMEOUT = 10000; // Never times out + + var IDLE_PRIORITY_TIMEOUT = maxSigned31BitInt; // Tasks are stored on a min heap + + var taskQueue = []; + var timerQueue = []; // Incrementing id counter. Used to maintain insertion order. + + var taskIdCounter = 1; // Pausing the scheduler is useful for debugging. + var currentTask = null; + var currentPriorityLevel = NormalPriority; // This is set while performing work, to prevent re-entrancy. + + var isPerformingWork = false; + var isHostCallbackScheduled = false; + var isHostTimeoutScheduled = false; + + function advanceTimers(currentTime) { + // Check for tasks that are no longer delayed and add them to the queue. + var timer = peek(timerQueue); + + while (timer !== null) { + if (timer.callback === null) { + // Timer was cancelled. + pop(timerQueue); + } else if (timer.startTime <= currentTime) { + // Timer fired. Transfer to the task queue. + pop(timerQueue); + timer.sortIndex = timer.expirationTime; + push(taskQueue, timer); + } else { + // Remaining timers are pending. + return; + } + + timer = peek(timerQueue); + } + } + + function handleTimeout(currentTime) { + isHostTimeoutScheduled = false; + advanceTimers(currentTime); + + if (!isHostCallbackScheduled) { + if (peek(taskQueue) !== null) { + isHostCallbackScheduled = true; + requestHostCallback(flushWork); + } else { + var firstTimer = peek(timerQueue); + + if (firstTimer !== null) { + requestHostTimeout(handleTimeout, firstTimer.startTime - currentTime); + } + } + } + } + + function flushWork(hasTimeRemaining, initialTime) { + + + isHostCallbackScheduled = false; + + if (isHostTimeoutScheduled) { + // We scheduled a timeout but it's no longer needed. Cancel it. + isHostTimeoutScheduled = false; + cancelHostTimeout(); + } + + isPerformingWork = true; + var previousPriorityLevel = currentPriorityLevel; + + try { + if (enableProfiling) { + try { + return workLoop(hasTimeRemaining, initialTime); + } catch (error) { + if (currentTask !== null) { + var currentTime = exports.unstable_now(); + markTaskErrored(currentTask, currentTime); + currentTask.isQueued = false; + } + + throw error; + } + } else { + // No catch in prod code path. + return workLoop(hasTimeRemaining, initialTime); + } + } finally { + currentTask = null; + currentPriorityLevel = previousPriorityLevel; + isPerformingWork = false; + } + } + + function workLoop(hasTimeRemaining, initialTime) { + var currentTime = initialTime; + advanceTimers(currentTime); + currentTask = peek(taskQueue); + + while (currentTask !== null && !(enableSchedulerDebugging )) { + if (currentTask.expirationTime > currentTime && (!hasTimeRemaining || exports.unstable_shouldYield())) { + // This currentTask hasn't expired, and we've reached the deadline. + break; + } + + var callback = currentTask.callback; + + if (typeof callback === 'function') { + currentTask.callback = null; + currentPriorityLevel = currentTask.priorityLevel; + var didUserCallbackTimeout = currentTask.expirationTime <= currentTime; + + var continuationCallback = callback(didUserCallbackTimeout); + currentTime = exports.unstable_now(); + + if (typeof continuationCallback === 'function') { + currentTask.callback = continuationCallback; + } else { + + if (currentTask === peek(taskQueue)) { + pop(taskQueue); + } + } + + advanceTimers(currentTime); + } else { + pop(taskQueue); + } + + currentTask = peek(taskQueue); + } // Return whether there's additional work + + + if (currentTask !== null) { + return true; + } else { + var firstTimer = peek(timerQueue); + + if (firstTimer !== null) { + requestHostTimeout(handleTimeout, firstTimer.startTime - currentTime); + } + + return false; + } + } + + function unstable_runWithPriority(priorityLevel, eventHandler) { + switch (priorityLevel) { + case ImmediatePriority: + case UserBlockingPriority: + case NormalPriority: + case LowPriority: + case IdlePriority: + break; + + default: + priorityLevel = NormalPriority; + } + + var previousPriorityLevel = currentPriorityLevel; + currentPriorityLevel = priorityLevel; + + try { + return eventHandler(); + } finally { + currentPriorityLevel = previousPriorityLevel; + } + } + + function unstable_next(eventHandler) { + var priorityLevel; + + switch (currentPriorityLevel) { + case ImmediatePriority: + case UserBlockingPriority: + case NormalPriority: + // Shift down to normal priority + priorityLevel = NormalPriority; + break; + + default: + // Anything lower than normal priority should remain at the current level. + priorityLevel = currentPriorityLevel; + break; + } + + var previousPriorityLevel = currentPriorityLevel; + currentPriorityLevel = priorityLevel; + + try { + return eventHandler(); + } finally { + currentPriorityLevel = previousPriorityLevel; + } + } + + function unstable_wrapCallback(callback) { + var parentPriorityLevel = currentPriorityLevel; + return function () { + // This is a fork of runWithPriority, inlined for performance. + var previousPriorityLevel = currentPriorityLevel; + currentPriorityLevel = parentPriorityLevel; + + try { + return callback.apply(this, arguments); + } finally { + currentPriorityLevel = previousPriorityLevel; + } + }; + } + + function unstable_scheduleCallback(priorityLevel, callback, options) { + var currentTime = exports.unstable_now(); + var startTime; + + if (typeof options === 'object' && options !== null) { + var delay = options.delay; + + if (typeof delay === 'number' && delay > 0) { + startTime = currentTime + delay; + } else { + startTime = currentTime; + } + } else { + startTime = currentTime; + } + + var timeout; + + switch (priorityLevel) { + case ImmediatePriority: + timeout = IMMEDIATE_PRIORITY_TIMEOUT; + break; + + case UserBlockingPriority: + timeout = USER_BLOCKING_PRIORITY_TIMEOUT; + break; + + case IdlePriority: + timeout = IDLE_PRIORITY_TIMEOUT; + break; + + case LowPriority: + timeout = LOW_PRIORITY_TIMEOUT; + break; + + case NormalPriority: + default: + timeout = NORMAL_PRIORITY_TIMEOUT; + break; + } + + var expirationTime = startTime + timeout; + var newTask = { + id: taskIdCounter++, + callback: callback, + priorityLevel: priorityLevel, + startTime: startTime, + expirationTime: expirationTime, + sortIndex: -1 + }; + + if (startTime > currentTime) { + // This is a delayed task. + newTask.sortIndex = startTime; + push(timerQueue, newTask); + + if (peek(taskQueue) === null && newTask === peek(timerQueue)) { + // All tasks are delayed, and this is the task with the earliest delay. + if (isHostTimeoutScheduled) { + // Cancel an existing timeout. + cancelHostTimeout(); + } else { + isHostTimeoutScheduled = true; + } // Schedule a timeout. + + + requestHostTimeout(handleTimeout, startTime - currentTime); + } + } else { + newTask.sortIndex = expirationTime; + push(taskQueue, newTask); + // wait until the next time we yield. + + + if (!isHostCallbackScheduled && !isPerformingWork) { + isHostCallbackScheduled = true; + requestHostCallback(flushWork); + } + } + + return newTask; + } + + function unstable_pauseExecution() { + } + + function unstable_continueExecution() { + + if (!isHostCallbackScheduled && !isPerformingWork) { + isHostCallbackScheduled = true; + requestHostCallback(flushWork); + } + } + + function unstable_getFirstCallbackNode() { + return peek(taskQueue); + } + + function unstable_cancelCallback(task) { + // remove from the queue because you can't remove arbitrary nodes from an + // array based heap, only the first one.) + + + task.callback = null; + } + + function unstable_getCurrentPriorityLevel() { + return currentPriorityLevel; + } + + var unstable_requestPaint = requestPaint; + var unstable_Profiling = null; + + exports.unstable_IdlePriority = IdlePriority; + exports.unstable_ImmediatePriority = ImmediatePriority; + exports.unstable_LowPriority = LowPriority; + exports.unstable_NormalPriority = NormalPriority; + exports.unstable_Profiling = unstable_Profiling; + exports.unstable_UserBlockingPriority = UserBlockingPriority; + exports.unstable_cancelCallback = unstable_cancelCallback; + exports.unstable_continueExecution = unstable_continueExecution; + exports.unstable_getCurrentPriorityLevel = unstable_getCurrentPriorityLevel; + exports.unstable_getFirstCallbackNode = unstable_getFirstCallbackNode; + exports.unstable_next = unstable_next; + exports.unstable_pauseExecution = unstable_pauseExecution; + exports.unstable_requestPaint = unstable_requestPaint; + exports.unstable_runWithPriority = unstable_runWithPriority; + exports.unstable_scheduleCallback = unstable_scheduleCallback; + exports.unstable_wrapCallback = unstable_wrapCallback; + })(); + } + + /* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(31))) + +/***/ }, +/* 187 */ +/***/ function(module, exports, __webpack_require__) { + + /* WEBPACK VAR INJECTION */(function(process) {/** @license React v17.0.2 + * react-dom.development.js + * + * Copyright (c) Facebook, Inc. and its affiliates. + * + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */ + + 'use strict'; + + if (process.env.NODE_ENV !== "production") { + (function() { + 'use strict'; + + var React = __webpack_require__(2); + var _assign = __webpack_require__(42); + var Scheduler = __webpack_require__(184); + var tracing = __webpack_require__(188); + + var ReactSharedInternals = React.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED; + + // by calls to these methods by a Babel plugin. + // + // In PROD (or in packages without access to React internals), + // they are left as they are instead. + + function warn(format) { + { + for (var _len = arguments.length, args = new Array(_len > 1 ? _len - 1 : 0), _key = 1; _key < _len; _key++) { + args[_key - 1] = arguments[_key]; + } + + printWarning('warn', format, args); + } + } + function error(format) { + { + for (var _len2 = arguments.length, args = new Array(_len2 > 1 ? _len2 - 1 : 0), _key2 = 1; _key2 < _len2; _key2++) { + args[_key2 - 1] = arguments[_key2]; + } + + printWarning('error', format, args); + } + } + + function printWarning(level, format, args) { + // When changing this logic, you might want to also + // update consoleWithStackDev.www.js as well. + { + var ReactDebugCurrentFrame = ReactSharedInternals.ReactDebugCurrentFrame; + var stack = ReactDebugCurrentFrame.getStackAddendum(); + + if (stack !== '') { + format += '%s'; + args = args.concat([stack]); + } + + var argsWithFormat = args.map(function (item) { + return '' + item; + }); // Careful: RN currently depends on this prefix + + argsWithFormat.unshift('Warning: ' + format); // We intentionally don't use spread (or .apply) directly because it + // breaks IE9: https://github.com/facebook/react/issues/13610 + // eslint-disable-next-line react-internal/no-production-logging + + Function.prototype.apply.call(console[level], console, argsWithFormat); + } + } + + if (!React) { + { + throw Error( "ReactDOM was loaded before React. Make sure you load the React package before loading ReactDOM." ); + } + } + + var FunctionComponent = 0; + var ClassComponent = 1; + var IndeterminateComponent = 2; // Before we know whether it is function or class + + var HostRoot = 3; // Root of a host tree. Could be nested inside another node. + + var HostPortal = 4; // A subtree. Could be an entry point to a different renderer. + + var HostComponent = 5; + var HostText = 6; + var Fragment = 7; + var Mode = 8; + var ContextConsumer = 9; + var ContextProvider = 10; + var ForwardRef = 11; + var Profiler = 12; + var SuspenseComponent = 13; + var MemoComponent = 14; + var SimpleMemoComponent = 15; + var LazyComponent = 16; + var IncompleteClassComponent = 17; + var DehydratedFragment = 18; + var SuspenseListComponent = 19; + var FundamentalComponent = 20; + var ScopeComponent = 21; + var Block = 22; + var OffscreenComponent = 23; + var LegacyHiddenComponent = 24; + + // Filter certain DOM attributes (e.g. src, href) if their values are empty strings. + + var enableProfilerTimer = true; // Record durations for commit and passive effects phases. + + var enableFundamentalAPI = false; // Experimental Scope support. + var enableNewReconciler = false; // Errors that are thrown while unmounting (or after in the case of passive effects) + var warnAboutStringRefs = false; + + var allNativeEvents = new Set(); + /** + * Mapping from registration name to event name + */ + + + var registrationNameDependencies = {}; + /** + * Mapping from lowercase registration names to the properly cased version, + * used to warn in the case of missing event handlers. Available + * only in true. + * @type {Object} + */ + + var possibleRegistrationNames = {} ; // Trust the developer to only use possibleRegistrationNames in true + + function registerTwoPhaseEvent(registrationName, dependencies) { + registerDirectEvent(registrationName, dependencies); + registerDirectEvent(registrationName + 'Capture', dependencies); + } + function registerDirectEvent(registrationName, dependencies) { + { + if (registrationNameDependencies[registrationName]) { + error('EventRegistry: More than one plugin attempted to publish the same ' + 'registration name, `%s`.', registrationName); + } + } + + registrationNameDependencies[registrationName] = dependencies; + + { + var lowerCasedName = registrationName.toLowerCase(); + possibleRegistrationNames[lowerCasedName] = registrationName; + + if (registrationName === 'onDoubleClick') { + possibleRegistrationNames.ondblclick = registrationName; + } + } + + for (var i = 0; i < dependencies.length; i++) { + allNativeEvents.add(dependencies[i]); + } + } + + var canUseDOM = !!(typeof window !== 'undefined' && typeof window.document !== 'undefined' && typeof window.document.createElement !== 'undefined'); + + // A reserved attribute. + // It is handled by React separately and shouldn't be written to the DOM. + var RESERVED = 0; // A simple string attribute. + // Attributes that aren't in the filter are presumed to have this type. + + var STRING = 1; // A string attribute that accepts booleans in React. In HTML, these are called + // "enumerated" attributes with "true" and "false" as possible values. + // When true, it should be set to a "true" string. + // When false, it should be set to a "false" string. + + var BOOLEANISH_STRING = 2; // A real boolean attribute. + // When true, it should be present (set either to an empty string or its name). + // When false, it should be omitted. + + var BOOLEAN = 3; // An attribute that can be used as a flag as well as with a value. + // When true, it should be present (set either to an empty string or its name). + // When false, it should be omitted. + // For any other value, should be present with that value. + + var OVERLOADED_BOOLEAN = 4; // An attribute that must be numeric or parse as a numeric. + // When falsy, it should be removed. + + var NUMERIC = 5; // An attribute that must be positive numeric or parse as a positive numeric. + // When falsy, it should be removed. + + var POSITIVE_NUMERIC = 6; + + /* eslint-disable max-len */ + var ATTRIBUTE_NAME_START_CHAR = ":A-Z_a-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD"; + /* eslint-enable max-len */ + + var ATTRIBUTE_NAME_CHAR = ATTRIBUTE_NAME_START_CHAR + "\\-.0-9\\u00B7\\u0300-\\u036F\\u203F-\\u2040"; + var ROOT_ATTRIBUTE_NAME = 'data-reactroot'; + var VALID_ATTRIBUTE_NAME_REGEX = new RegExp('^[' + ATTRIBUTE_NAME_START_CHAR + '][' + ATTRIBUTE_NAME_CHAR + ']*$'); + var hasOwnProperty = Object.prototype.hasOwnProperty; + var illegalAttributeNameCache = {}; + var validatedAttributeNameCache = {}; + function isAttributeNameSafe(attributeName) { + if (hasOwnProperty.call(validatedAttributeNameCache, attributeName)) { + return true; + } + + if (hasOwnProperty.call(illegalAttributeNameCache, attributeName)) { + return false; + } + + if (VALID_ATTRIBUTE_NAME_REGEX.test(attributeName)) { + validatedAttributeNameCache[attributeName] = true; + return true; + } + + illegalAttributeNameCache[attributeName] = true; + + { + error('Invalid attribute name: `%s`', attributeName); + } + + return false; + } + function shouldIgnoreAttribute(name, propertyInfo, isCustomComponentTag) { + if (propertyInfo !== null) { + return propertyInfo.type === RESERVED; + } + + if (isCustomComponentTag) { + return false; + } + + if (name.length > 2 && (name[0] === 'o' || name[0] === 'O') && (name[1] === 'n' || name[1] === 'N')) { + return true; + } + + return false; + } + function shouldRemoveAttributeWithWarning(name, value, propertyInfo, isCustomComponentTag) { + if (propertyInfo !== null && propertyInfo.type === RESERVED) { + return false; + } + + switch (typeof value) { + case 'function': // $FlowIssue symbol is perfectly valid here + + case 'symbol': + // eslint-disable-line + return true; + + case 'boolean': + { + if (isCustomComponentTag) { + return false; + } + + if (propertyInfo !== null) { + return !propertyInfo.acceptsBooleans; + } else { + var prefix = name.toLowerCase().slice(0, 5); + return prefix !== 'data-' && prefix !== 'aria-'; + } + } + + default: + return false; + } + } + function shouldRemoveAttribute(name, value, propertyInfo, isCustomComponentTag) { + if (value === null || typeof value === 'undefined') { + return true; + } + + if (shouldRemoveAttributeWithWarning(name, value, propertyInfo, isCustomComponentTag)) { + return true; + } + + if (isCustomComponentTag) { + return false; + } + + if (propertyInfo !== null) { + + switch (propertyInfo.type) { + case BOOLEAN: + return !value; + + case OVERLOADED_BOOLEAN: + return value === false; + + case NUMERIC: + return isNaN(value); + + case POSITIVE_NUMERIC: + return isNaN(value) || value < 1; + } + } + + return false; + } + function getPropertyInfo(name) { + return properties.hasOwnProperty(name) ? properties[name] : null; + } + + function PropertyInfoRecord(name, type, mustUseProperty, attributeName, attributeNamespace, sanitizeURL, removeEmptyString) { + this.acceptsBooleans = type === BOOLEANISH_STRING || type === BOOLEAN || type === OVERLOADED_BOOLEAN; + this.attributeName = attributeName; + this.attributeNamespace = attributeNamespace; + this.mustUseProperty = mustUseProperty; + this.propertyName = name; + this.type = type; + this.sanitizeURL = sanitizeURL; + this.removeEmptyString = removeEmptyString; + } // When adding attributes to this list, be sure to also add them to + // the `possibleStandardNames` module to ensure casing and incorrect + // name warnings. + + + var properties = {}; // These props are reserved by React. They shouldn't be written to the DOM. + + var reservedProps = ['children', 'dangerouslySetInnerHTML', // TODO: This prevents the assignment of defaultValue to regular + // elements (not just inputs). Now that ReactDOMInput assigns to the + // defaultValue property -- do we need this? + 'defaultValue', 'defaultChecked', 'innerHTML', 'suppressContentEditableWarning', 'suppressHydrationWarning', 'style']; + reservedProps.forEach(function (name) { + properties[name] = new PropertyInfoRecord(name, RESERVED, false, // mustUseProperty + name, // attributeName + null, // attributeNamespace + false, // sanitizeURL + false); + }); // A few React string attributes have a different name. + // This is a mapping from React prop names to the attribute names. + + [['acceptCharset', 'accept-charset'], ['className', 'class'], ['htmlFor', 'for'], ['httpEquiv', 'http-equiv']].forEach(function (_ref) { + var name = _ref[0], + attributeName = _ref[1]; + properties[name] = new PropertyInfoRecord(name, STRING, false, // mustUseProperty + attributeName, // attributeName + null, // attributeNamespace + false, // sanitizeURL + false); + }); // These are "enumerated" HTML attributes that accept "true" and "false". + // In React, we let users pass `true` and `false` even though technically + // these aren't boolean attributes (they are coerced to strings). + + ['contentEditable', 'draggable', 'spellCheck', 'value'].forEach(function (name) { + properties[name] = new PropertyInfoRecord(name, BOOLEANISH_STRING, false, // mustUseProperty + name.toLowerCase(), // attributeName + null, // attributeNamespace + false, // sanitizeURL + false); + }); // These are "enumerated" SVG attributes that accept "true" and "false". + // In React, we let users pass `true` and `false` even though technically + // these aren't boolean attributes (they are coerced to strings). + // Since these are SVG attributes, their attribute names are case-sensitive. + + ['autoReverse', 'externalResourcesRequired', 'focusable', 'preserveAlpha'].forEach(function (name) { + properties[name] = new PropertyInfoRecord(name, BOOLEANISH_STRING, false, // mustUseProperty + name, // attributeName + null, // attributeNamespace + false, // sanitizeURL + false); + }); // These are HTML boolean attributes. + + ['allowFullScreen', 'async', // Note: there is a special case that prevents it from being written to the DOM + // on the client side because the browsers are inconsistent. Instead we call focus(). + 'autoFocus', 'autoPlay', 'controls', 'default', 'defer', 'disabled', 'disablePictureInPicture', 'disableRemotePlayback', 'formNoValidate', 'hidden', 'loop', 'noModule', 'noValidate', 'open', 'playsInline', 'readOnly', 'required', 'reversed', 'scoped', 'seamless', // Microdata + 'itemScope'].forEach(function (name) { + properties[name] = new PropertyInfoRecord(name, BOOLEAN, false, // mustUseProperty + name.toLowerCase(), // attributeName + null, // attributeNamespace + false, // sanitizeURL + false); + }); // These are the few React props that we set as DOM properties + // rather than attributes. These are all booleans. + + ['checked', // Note: `option.selected` is not updated if `select.multiple` is + // disabled with `removeAttribute`. We have special logic for handling this. + 'multiple', 'muted', 'selected' // NOTE: if you add a camelCased prop to this list, + // you'll need to set attributeName to name.toLowerCase() + // instead in the assignment below. + ].forEach(function (name) { + properties[name] = new PropertyInfoRecord(name, BOOLEAN, true, // mustUseProperty + name, // attributeName + null, // attributeNamespace + false, // sanitizeURL + false); + }); // These are HTML attributes that are "overloaded booleans": they behave like + // booleans, but can also accept a string value. + + ['capture', 'download' // NOTE: if you add a camelCased prop to this list, + // you'll need to set attributeName to name.toLowerCase() + // instead in the assignment below. + ].forEach(function (name) { + properties[name] = new PropertyInfoRecord(name, OVERLOADED_BOOLEAN, false, // mustUseProperty + name, // attributeName + null, // attributeNamespace + false, // sanitizeURL + false); + }); // These are HTML attributes that must be positive numbers. + + ['cols', 'rows', 'size', 'span' // NOTE: if you add a camelCased prop to this list, + // you'll need to set attributeName to name.toLowerCase() + // instead in the assignment below. + ].forEach(function (name) { + properties[name] = new PropertyInfoRecord(name, POSITIVE_NUMERIC, false, // mustUseProperty + name, // attributeName + null, // attributeNamespace + false, // sanitizeURL + false); + }); // These are HTML attributes that must be numbers. + + ['rowSpan', 'start'].forEach(function (name) { + properties[name] = new PropertyInfoRecord(name, NUMERIC, false, // mustUseProperty + name.toLowerCase(), // attributeName + null, // attributeNamespace + false, // sanitizeURL + false); + }); + var CAMELIZE = /[\-\:]([a-z])/g; + + var capitalize = function (token) { + return token[1].toUpperCase(); + }; // This is a list of all SVG attributes that need special casing, namespacing, + // or boolean value assignment. Regular attributes that just accept strings + // and have the same names are omitted, just like in the HTML attribute filter. + // Some of these attributes can be hard to find. This list was created by + // scraping the MDN documentation. + + + ['accent-height', 'alignment-baseline', 'arabic-form', 'baseline-shift', 'cap-height', 'clip-path', 'clip-rule', 'color-interpolation', 'color-interpolation-filters', 'color-profile', 'color-rendering', 'dominant-baseline', 'enable-background', 'fill-opacity', 'fill-rule', 'flood-color', 'flood-opacity', 'font-family', 'font-size', 'font-size-adjust', 'font-stretch', 'font-style', 'font-variant', 'font-weight', 'glyph-name', 'glyph-orientation-horizontal', 'glyph-orientation-vertical', 'horiz-adv-x', 'horiz-origin-x', 'image-rendering', 'letter-spacing', 'lighting-color', 'marker-end', 'marker-mid', 'marker-start', 'overline-position', 'overline-thickness', 'paint-order', 'panose-1', 'pointer-events', 'rendering-intent', 'shape-rendering', 'stop-color', 'stop-opacity', 'strikethrough-position', 'strikethrough-thickness', 'stroke-dasharray', 'stroke-dashoffset', 'stroke-linecap', 'stroke-linejoin', 'stroke-miterlimit', 'stroke-opacity', 'stroke-width', 'text-anchor', 'text-decoration', 'text-rendering', 'underline-position', 'underline-thickness', 'unicode-bidi', 'unicode-range', 'units-per-em', 'v-alphabetic', 'v-hanging', 'v-ideographic', 'v-mathematical', 'vector-effect', 'vert-adv-y', 'vert-origin-x', 'vert-origin-y', 'word-spacing', 'writing-mode', 'xmlns:xlink', 'x-height' // NOTE: if you add a camelCased prop to this list, + // you'll need to set attributeName to name.toLowerCase() + // instead in the assignment below. + ].forEach(function (attributeName) { + var name = attributeName.replace(CAMELIZE, capitalize); + properties[name] = new PropertyInfoRecord(name, STRING, false, // mustUseProperty + attributeName, null, // attributeNamespace + false, // sanitizeURL + false); + }); // String SVG attributes with the xlink namespace. + + ['xlink:actuate', 'xlink:arcrole', 'xlink:role', 'xlink:show', 'xlink:title', 'xlink:type' // NOTE: if you add a camelCased prop to this list, + // you'll need to set attributeName to name.toLowerCase() + // instead in the assignment below. + ].forEach(function (attributeName) { + var name = attributeName.replace(CAMELIZE, capitalize); + properties[name] = new PropertyInfoRecord(name, STRING, false, // mustUseProperty + attributeName, 'http://www.w3.org/1999/xlink', false, // sanitizeURL + false); + }); // String SVG attributes with the xml namespace. + + ['xml:base', 'xml:lang', 'xml:space' // NOTE: if you add a camelCased prop to this list, + // you'll need to set attributeName to name.toLowerCase() + // instead in the assignment below. + ].forEach(function (attributeName) { + var name = attributeName.replace(CAMELIZE, capitalize); + properties[name] = new PropertyInfoRecord(name, STRING, false, // mustUseProperty + attributeName, 'http://www.w3.org/XML/1998/namespace', false, // sanitizeURL + false); + }); // These attribute exists both in HTML and SVG. + // The attribute name is case-sensitive in SVG so we can't just use + // the React name like we do for attributes that exist only in HTML. + + ['tabIndex', 'crossOrigin'].forEach(function (attributeName) { + properties[attributeName] = new PropertyInfoRecord(attributeName, STRING, false, // mustUseProperty + attributeName.toLowerCase(), // attributeName + null, // attributeNamespace + false, // sanitizeURL + false); + }); // These attributes accept URLs. These must not allow javascript: URLS. + // These will also need to accept Trusted Types object in the future. + + var xlinkHref = 'xlinkHref'; + properties[xlinkHref] = new PropertyInfoRecord('xlinkHref', STRING, false, // mustUseProperty + 'xlink:href', 'http://www.w3.org/1999/xlink', true, // sanitizeURL + false); + ['src', 'href', 'action', 'formAction'].forEach(function (attributeName) { + properties[attributeName] = new PropertyInfoRecord(attributeName, STRING, false, // mustUseProperty + attributeName.toLowerCase(), // attributeName + null, // attributeNamespace + true, // sanitizeURL + true); + }); + + // and any newline or tab are filtered out as if they're not part of the URL. + // https://url.spec.whatwg.org/#url-parsing + // Tab or newline are defined as \r\n\t: + // https://infra.spec.whatwg.org/#ascii-tab-or-newline + // A C0 control is a code point in the range \u0000 NULL to \u001F + // INFORMATION SEPARATOR ONE, inclusive: + // https://infra.spec.whatwg.org/#c0-control-or-space + + /* eslint-disable max-len */ + + var isJavaScriptProtocol = /^[\u0000-\u001F ]*j[\r\n\t]*a[\r\n\t]*v[\r\n\t]*a[\r\n\t]*s[\r\n\t]*c[\r\n\t]*r[\r\n\t]*i[\r\n\t]*p[\r\n\t]*t[\r\n\t]*\:/i; + var didWarn = false; + + function sanitizeURL(url) { + { + if (!didWarn && isJavaScriptProtocol.test(url)) { + didWarn = true; + + error('A future version of React will block javascript: URLs as a security precaution. ' + 'Use event handlers instead if you can. If you need to generate unsafe HTML try ' + 'using dangerouslySetInnerHTML instead. React was passed %s.', JSON.stringify(url)); + } + } + } + + /** + * Get the value for a property on a node. Only used in DEV for SSR validation. + * The "expected" argument is used as a hint of what the expected value is. + * Some properties have multiple equivalent values. + */ + function getValueForProperty(node, name, expected, propertyInfo) { + { + if (propertyInfo.mustUseProperty) { + var propertyName = propertyInfo.propertyName; + return node[propertyName]; + } else { + if ( propertyInfo.sanitizeURL) { + // If we haven't fully disabled javascript: URLs, and if + // the hydration is successful of a javascript: URL, we + // still want to warn on the client. + sanitizeURL('' + expected); + } + + var attributeName = propertyInfo.attributeName; + var stringValue = null; + + if (propertyInfo.type === OVERLOADED_BOOLEAN) { + if (node.hasAttribute(attributeName)) { + var value = node.getAttribute(attributeName); + + if (value === '') { + return true; + } + + if (shouldRemoveAttribute(name, expected, propertyInfo, false)) { + return value; + } + + if (value === '' + expected) { + return expected; + } + + return value; + } + } else if (node.hasAttribute(attributeName)) { + if (shouldRemoveAttribute(name, expected, propertyInfo, false)) { + // We had an attribute but shouldn't have had one, so read it + // for the error message. + return node.getAttribute(attributeName); + } + + if (propertyInfo.type === BOOLEAN) { + // If this was a boolean, it doesn't matter what the value is + // the fact that we have it is the same as the expected. + return expected; + } // Even if this property uses a namespace we use getAttribute + // because we assume its namespaced name is the same as our config. + // To use getAttributeNS we need the local name which we don't have + // in our config atm. + + + stringValue = node.getAttribute(attributeName); + } + + if (shouldRemoveAttribute(name, expected, propertyInfo, false)) { + return stringValue === null ? expected : stringValue; + } else if (stringValue === '' + expected) { + return expected; + } else { + return stringValue; + } + } + } + } + /** + * Get the value for a attribute on a node. Only used in DEV for SSR validation. + * The third argument is used as a hint of what the expected value is. Some + * attributes have multiple equivalent values. + */ + + function getValueForAttribute(node, name, expected) { + { + if (!isAttributeNameSafe(name)) { + return; + } // If the object is an opaque reference ID, it's expected that + // the next prop is different than the server value, so just return + // expected + + + if (isOpaqueHydratingObject(expected)) { + return expected; + } + + if (!node.hasAttribute(name)) { + return expected === undefined ? undefined : null; + } + + var value = node.getAttribute(name); + + if (value === '' + expected) { + return expected; + } + + return value; + } + } + /** + * Sets the value for a property on a node. + * + * @param {DOMElement} node + * @param {string} name + * @param {*} value + */ + + function setValueForProperty(node, name, value, isCustomComponentTag) { + var propertyInfo = getPropertyInfo(name); + + if (shouldIgnoreAttribute(name, propertyInfo, isCustomComponentTag)) { + return; + } + + if (shouldRemoveAttribute(name, value, propertyInfo, isCustomComponentTag)) { + value = null; + } // If the prop isn't in the special list, treat it as a simple attribute. + + + if (isCustomComponentTag || propertyInfo === null) { + if (isAttributeNameSafe(name)) { + var _attributeName = name; + + if (value === null) { + node.removeAttribute(_attributeName); + } else { + node.setAttribute(_attributeName, '' + value); + } + } + + return; + } + + var mustUseProperty = propertyInfo.mustUseProperty; + + if (mustUseProperty) { + var propertyName = propertyInfo.propertyName; + + if (value === null) { + var type = propertyInfo.type; + node[propertyName] = type === BOOLEAN ? false : ''; + } else { + // Contrary to `setAttribute`, object properties are properly + // `toString`ed by IE8/9. + node[propertyName] = value; + } + + return; + } // The rest are treated as attributes with special cases. + + + var attributeName = propertyInfo.attributeName, + attributeNamespace = propertyInfo.attributeNamespace; + + if (value === null) { + node.removeAttribute(attributeName); + } else { + var _type = propertyInfo.type; + var attributeValue; + + if (_type === BOOLEAN || _type === OVERLOADED_BOOLEAN && value === true) { + // If attribute type is boolean, we know for sure it won't be an execution sink + // and we won't require Trusted Type here. + attributeValue = ''; + } else { + // `setAttribute` with objects becomes only `[object]` in IE8/9, + // ('' + value) makes it output the correct toString()-value. + { + attributeValue = '' + value; + } + + if (propertyInfo.sanitizeURL) { + sanitizeURL(attributeValue.toString()); + } + } + + if (attributeNamespace) { + node.setAttributeNS(attributeNamespace, attributeName, attributeValue); + } else { + node.setAttribute(attributeName, attributeValue); + } + } + } + + // ATTENTION + // When adding new symbols to this file, + // Please consider also adding to 'react-devtools-shared/src/backend/ReactSymbols' + // The Symbol used to tag the ReactElement-like types. If there is no native Symbol + // nor polyfill, then a plain number is used for performance. + var REACT_ELEMENT_TYPE = 0xeac7; + var REACT_PORTAL_TYPE = 0xeaca; + var REACT_FRAGMENT_TYPE = 0xeacb; + var REACT_STRICT_MODE_TYPE = 0xeacc; + var REACT_PROFILER_TYPE = 0xead2; + var REACT_PROVIDER_TYPE = 0xeacd; + var REACT_CONTEXT_TYPE = 0xeace; + var REACT_FORWARD_REF_TYPE = 0xead0; + var REACT_SUSPENSE_TYPE = 0xead1; + var REACT_SUSPENSE_LIST_TYPE = 0xead8; + var REACT_MEMO_TYPE = 0xead3; + var REACT_LAZY_TYPE = 0xead4; + var REACT_BLOCK_TYPE = 0xead9; + var REACT_SERVER_BLOCK_TYPE = 0xeada; + var REACT_FUNDAMENTAL_TYPE = 0xead5; + var REACT_SCOPE_TYPE = 0xead7; + var REACT_OPAQUE_ID_TYPE = 0xeae0; + var REACT_DEBUG_TRACING_MODE_TYPE = 0xeae1; + var REACT_OFFSCREEN_TYPE = 0xeae2; + var REACT_LEGACY_HIDDEN_TYPE = 0xeae3; + + if (typeof Symbol === 'function' && Symbol.for) { + var symbolFor = Symbol.for; + REACT_ELEMENT_TYPE = symbolFor('react.element'); + REACT_PORTAL_TYPE = symbolFor('react.portal'); + REACT_FRAGMENT_TYPE = symbolFor('react.fragment'); + REACT_STRICT_MODE_TYPE = symbolFor('react.strict_mode'); + REACT_PROFILER_TYPE = symbolFor('react.profiler'); + REACT_PROVIDER_TYPE = symbolFor('react.provider'); + REACT_CONTEXT_TYPE = symbolFor('react.context'); + REACT_FORWARD_REF_TYPE = symbolFor('react.forward_ref'); + REACT_SUSPENSE_TYPE = symbolFor('react.suspense'); + REACT_SUSPENSE_LIST_TYPE = symbolFor('react.suspense_list'); + REACT_MEMO_TYPE = symbolFor('react.memo'); + REACT_LAZY_TYPE = symbolFor('react.lazy'); + REACT_BLOCK_TYPE = symbolFor('react.block'); + REACT_SERVER_BLOCK_TYPE = symbolFor('react.server.block'); + REACT_FUNDAMENTAL_TYPE = symbolFor('react.fundamental'); + REACT_SCOPE_TYPE = symbolFor('react.scope'); + REACT_OPAQUE_ID_TYPE = symbolFor('react.opaque.id'); + REACT_DEBUG_TRACING_MODE_TYPE = symbolFor('react.debug_trace_mode'); + REACT_OFFSCREEN_TYPE = symbolFor('react.offscreen'); + REACT_LEGACY_HIDDEN_TYPE = symbolFor('react.legacy_hidden'); + } + + var MAYBE_ITERATOR_SYMBOL = typeof Symbol === 'function' && Symbol.iterator; + var FAUX_ITERATOR_SYMBOL = '@@iterator'; + function getIteratorFn(maybeIterable) { + if (maybeIterable === null || typeof maybeIterable !== 'object') { + return null; + } + + var maybeIterator = MAYBE_ITERATOR_SYMBOL && maybeIterable[MAYBE_ITERATOR_SYMBOL] || maybeIterable[FAUX_ITERATOR_SYMBOL]; + + if (typeof maybeIterator === 'function') { + return maybeIterator; + } + + return null; + } + + // Helpers to patch console.logs to avoid logging during side-effect free + // replaying on render function. This currently only patches the object + // lazily which won't cover if the log function was extracted eagerly. + // We could also eagerly patch the method. + var disabledDepth = 0; + var prevLog; + var prevInfo; + var prevWarn; + var prevError; + var prevGroup; + var prevGroupCollapsed; + var prevGroupEnd; + + function disabledLog() {} + + disabledLog.__reactDisabledLog = true; + function disableLogs() { + { + if (disabledDepth === 0) { + /* eslint-disable react-internal/no-production-logging */ + prevLog = console.log; + prevInfo = console.info; + prevWarn = console.warn; + prevError = console.error; + prevGroup = console.group; + prevGroupCollapsed = console.groupCollapsed; + prevGroupEnd = console.groupEnd; // https://github.com/facebook/react/issues/19099 + + var props = { + configurable: true, + enumerable: true, + value: disabledLog, + writable: true + }; // $FlowFixMe Flow thinks console is immutable. + + Object.defineProperties(console, { + info: props, + log: props, + warn: props, + error: props, + group: props, + groupCollapsed: props, + groupEnd: props + }); + /* eslint-enable react-internal/no-production-logging */ + } + + disabledDepth++; + } + } + function reenableLogs() { + { + disabledDepth--; + + if (disabledDepth === 0) { + /* eslint-disable react-internal/no-production-logging */ + var props = { + configurable: true, + enumerable: true, + writable: true + }; // $FlowFixMe Flow thinks console is immutable. + + Object.defineProperties(console, { + log: _assign({}, props, { + value: prevLog + }), + info: _assign({}, props, { + value: prevInfo + }), + warn: _assign({}, props, { + value: prevWarn + }), + error: _assign({}, props, { + value: prevError + }), + group: _assign({}, props, { + value: prevGroup + }), + groupCollapsed: _assign({}, props, { + value: prevGroupCollapsed + }), + groupEnd: _assign({}, props, { + value: prevGroupEnd + }) + }); + /* eslint-enable react-internal/no-production-logging */ + } + + if (disabledDepth < 0) { + error('disabledDepth fell below zero. ' + 'This is a bug in React. Please file an issue.'); + } + } + } + + var ReactCurrentDispatcher = ReactSharedInternals.ReactCurrentDispatcher; + var prefix; + function describeBuiltInComponentFrame(name, source, ownerFn) { + { + if (prefix === undefined) { + // Extract the VM specific prefix used by each line. + try { + throw Error(); + } catch (x) { + var match = x.stack.trim().match(/\n( *(at )?)/); + prefix = match && match[1] || ''; + } + } // We use the prefix to ensure our stacks line up with native stack frames. + + + return '\n' + prefix + name; + } + } + var reentry = false; + var componentFrameCache; + + { + var PossiblyWeakMap = typeof WeakMap === 'function' ? WeakMap : Map; + componentFrameCache = new PossiblyWeakMap(); + } + + function describeNativeComponentFrame(fn, construct) { + // If something asked for a stack inside a fake render, it should get ignored. + if (!fn || reentry) { + return ''; + } + + { + var frame = componentFrameCache.get(fn); + + if (frame !== undefined) { + return frame; + } + } + + var control; + reentry = true; + var previousPrepareStackTrace = Error.prepareStackTrace; // $FlowFixMe It does accept undefined. + + Error.prepareStackTrace = undefined; + var previousDispatcher; + + { + previousDispatcher = ReactCurrentDispatcher.current; // Set the dispatcher in DEV because this might be call in the render function + // for warnings. + + ReactCurrentDispatcher.current = null; + disableLogs(); + } + + try { + // This should throw. + if (construct) { + // Something should be setting the props in the constructor. + var Fake = function () { + throw Error(); + }; // $FlowFixMe + + + Object.defineProperty(Fake.prototype, 'props', { + set: function () { + // We use a throwing setter instead of frozen or non-writable props + // because that won't throw in a non-strict mode function. + throw Error(); + } + }); + + if (typeof Reflect === 'object' && Reflect.construct) { + // We construct a different control for this case to include any extra + // frames added by the construct call. + try { + Reflect.construct(Fake, []); + } catch (x) { + control = x; + } + + Reflect.construct(fn, [], Fake); + } else { + try { + Fake.call(); + } catch (x) { + control = x; + } + + fn.call(Fake.prototype); + } + } else { + try { + throw Error(); + } catch (x) { + control = x; + } + + fn(); + } + } catch (sample) { + // This is inlined manually because closure doesn't do it for us. + if (sample && control && typeof sample.stack === 'string') { + // This extracts the first frame from the sample that isn't also in the control. + // Skipping one frame that we assume is the frame that calls the two. + var sampleLines = sample.stack.split('\n'); + var controlLines = control.stack.split('\n'); + var s = sampleLines.length - 1; + var c = controlLines.length - 1; + + while (s >= 1 && c >= 0 && sampleLines[s] !== controlLines[c]) { + // We expect at least one stack frame to be shared. + // Typically this will be the root most one. However, stack frames may be + // cut off due to maximum stack limits. In this case, one maybe cut off + // earlier than the other. We assume that the sample is longer or the same + // and there for cut off earlier. So we should find the root most frame in + // the sample somewhere in the control. + c--; + } + + for (; s >= 1 && c >= 0; s--, c--) { + // Next we find the first one that isn't the same which should be the + // frame that called our sample function and the control. + if (sampleLines[s] !== controlLines[c]) { + // In V8, the first line is describing the message but other VMs don't. + // If we're about to return the first line, and the control is also on the same + // line, that's a pretty good indicator that our sample threw at same line as + // the control. I.e. before we entered the sample frame. So we ignore this result. + // This can happen if you passed a class to function component, or non-function. + if (s !== 1 || c !== 1) { + do { + s--; + c--; // We may still have similar intermediate frames from the construct call. + // The next one that isn't the same should be our match though. + + if (c < 0 || sampleLines[s] !== controlLines[c]) { + // V8 adds a "new" prefix for native classes. Let's remove it to make it prettier. + var _frame = '\n' + sampleLines[s].replace(' at new ', ' at '); + + { + if (typeof fn === 'function') { + componentFrameCache.set(fn, _frame); + } + } // Return the line we found. + + + return _frame; + } + } while (s >= 1 && c >= 0); + } + + break; + } + } + } + } finally { + reentry = false; + + { + ReactCurrentDispatcher.current = previousDispatcher; + reenableLogs(); + } + + Error.prepareStackTrace = previousPrepareStackTrace; + } // Fallback to just using the name if we couldn't make it throw. + + + var name = fn ? fn.displayName || fn.name : ''; + var syntheticFrame = name ? describeBuiltInComponentFrame(name) : ''; + + { + if (typeof fn === 'function') { + componentFrameCache.set(fn, syntheticFrame); + } + } + + return syntheticFrame; + } + + function describeClassComponentFrame(ctor, source, ownerFn) { + { + return describeNativeComponentFrame(ctor, true); + } + } + function describeFunctionComponentFrame(fn, source, ownerFn) { + { + return describeNativeComponentFrame(fn, false); + } + } + + function shouldConstruct(Component) { + var prototype = Component.prototype; + return !!(prototype && prototype.isReactComponent); + } + + function describeUnknownElementTypeFrameInDEV(type, source, ownerFn) { + + if (type == null) { + return ''; + } + + if (typeof type === 'function') { + { + return describeNativeComponentFrame(type, shouldConstruct(type)); + } + } + + if (typeof type === 'string') { + return describeBuiltInComponentFrame(type); + } + + switch (type) { + case REACT_SUSPENSE_TYPE: + return describeBuiltInComponentFrame('Suspense'); + + case REACT_SUSPENSE_LIST_TYPE: + return describeBuiltInComponentFrame('SuspenseList'); + } + + if (typeof type === 'object') { + switch (type.$$typeof) { + case REACT_FORWARD_REF_TYPE: + return describeFunctionComponentFrame(type.render); + + case REACT_MEMO_TYPE: + // Memo may contain any component type so we recursively resolve it. + return describeUnknownElementTypeFrameInDEV(type.type, source, ownerFn); + + case REACT_BLOCK_TYPE: + return describeFunctionComponentFrame(type._render); + + case REACT_LAZY_TYPE: + { + var lazyComponent = type; + var payload = lazyComponent._payload; + var init = lazyComponent._init; + + try { + // Lazy may contain any component type so we recursively resolve it. + return describeUnknownElementTypeFrameInDEV(init(payload), source, ownerFn); + } catch (x) {} + } + } + } + + return ''; + } + + function describeFiber(fiber) { + var owner = fiber._debugOwner ? fiber._debugOwner.type : null ; + var source = fiber._debugSource ; + + switch (fiber.tag) { + case HostComponent: + return describeBuiltInComponentFrame(fiber.type); + + case LazyComponent: + return describeBuiltInComponentFrame('Lazy'); + + case SuspenseComponent: + return describeBuiltInComponentFrame('Suspense'); + + case SuspenseListComponent: + return describeBuiltInComponentFrame('SuspenseList'); + + case FunctionComponent: + case IndeterminateComponent: + case SimpleMemoComponent: + return describeFunctionComponentFrame(fiber.type); + + case ForwardRef: + return describeFunctionComponentFrame(fiber.type.render); + + case Block: + return describeFunctionComponentFrame(fiber.type._render); + + case ClassComponent: + return describeClassComponentFrame(fiber.type); + + default: + return ''; + } + } + + function getStackByFiberInDevAndProd(workInProgress) { + try { + var info = ''; + var node = workInProgress; + + do { + info += describeFiber(node); + node = node.return; + } while (node); + + return info; + } catch (x) { + return '\nError generating stack: ' + x.message + '\n' + x.stack; + } + } + + function getWrappedName(outerType, innerType, wrapperName) { + var functionName = innerType.displayName || innerType.name || ''; + return outerType.displayName || (functionName !== '' ? wrapperName + "(" + functionName + ")" : wrapperName); + } + + function getContextName(type) { + return type.displayName || 'Context'; + } + + function getComponentName(type) { + if (type == null) { + // Host root, text node or just invalid type. + return null; + } + + { + if (typeof type.tag === 'number') { + error('Received an unexpected object in getComponentName(). ' + 'This is likely a bug in React. Please file an issue.'); + } + } + + if (typeof type === 'function') { + return type.displayName || type.name || null; + } + + if (typeof type === 'string') { + return type; + } + + switch (type) { + case REACT_FRAGMENT_TYPE: + return 'Fragment'; + + case REACT_PORTAL_TYPE: + return 'Portal'; + + case REACT_PROFILER_TYPE: + return 'Profiler'; + + case REACT_STRICT_MODE_TYPE: + return 'StrictMode'; + + case REACT_SUSPENSE_TYPE: + return 'Suspense'; + + case REACT_SUSPENSE_LIST_TYPE: + return 'SuspenseList'; + } + + if (typeof type === 'object') { + switch (type.$$typeof) { + case REACT_CONTEXT_TYPE: + var context = type; + return getContextName(context) + '.Consumer'; + + case REACT_PROVIDER_TYPE: + var provider = type; + return getContextName(provider._context) + '.Provider'; + + case REACT_FORWARD_REF_TYPE: + return getWrappedName(type, type.render, 'ForwardRef'); + + case REACT_MEMO_TYPE: + return getComponentName(type.type); + + case REACT_BLOCK_TYPE: + return getComponentName(type._render); + + case REACT_LAZY_TYPE: + { + var lazyComponent = type; + var payload = lazyComponent._payload; + var init = lazyComponent._init; + + try { + return getComponentName(init(payload)); + } catch (x) { + return null; + } + } + } + } + + return null; + } + + var ReactDebugCurrentFrame = ReactSharedInternals.ReactDebugCurrentFrame; + var current = null; + var isRendering = false; + function getCurrentFiberOwnerNameInDevOrNull() { + { + if (current === null) { + return null; + } + + var owner = current._debugOwner; + + if (owner !== null && typeof owner !== 'undefined') { + return getComponentName(owner.type); + } + } + + return null; + } + + function getCurrentFiberStackInDev() { + { + if (current === null) { + return ''; + } // Safe because if current fiber exists, we are reconciling, + // and it is guaranteed to be the work-in-progress version. + + + return getStackByFiberInDevAndProd(current); + } + } + + function resetCurrentFiber() { + { + ReactDebugCurrentFrame.getCurrentStack = null; + current = null; + isRendering = false; + } + } + function setCurrentFiber(fiber) { + { + ReactDebugCurrentFrame.getCurrentStack = getCurrentFiberStackInDev; + current = fiber; + isRendering = false; + } + } + function setIsRendering(rendering) { + { + isRendering = rendering; + } + } + function getIsRendering() { + { + return isRendering; + } + } + + // Flow does not allow string concatenation of most non-string types. To work + // around this limitation, we use an opaque type that can only be obtained by + // passing the value through getToStringValue first. + function toString(value) { + return '' + value; + } + function getToStringValue(value) { + switch (typeof value) { + case 'boolean': + case 'number': + case 'object': + case 'string': + case 'undefined': + return value; + + default: + // function, symbol are assigned as empty strings + return ''; + } + } + + var hasReadOnlyValue = { + button: true, + checkbox: true, + image: true, + hidden: true, + radio: true, + reset: true, + submit: true + }; + function checkControlledValueProps(tagName, props) { + { + if (!(hasReadOnlyValue[props.type] || props.onChange || props.onInput || props.readOnly || props.disabled || props.value == null)) { + error('You provided a `value` prop to a form field without an ' + '`onChange` handler. This will render a read-only field. If ' + 'the field should be mutable use `defaultValue`. Otherwise, ' + 'set either `onChange` or `readOnly`.'); + } + + if (!(props.onChange || props.readOnly || props.disabled || props.checked == null)) { + error('You provided a `checked` prop to a form field without an ' + '`onChange` handler. This will render a read-only field. If ' + 'the field should be mutable use `defaultChecked`. Otherwise, ' + 'set either `onChange` or `readOnly`.'); + } + } + } + + function isCheckable(elem) { + var type = elem.type; + var nodeName = elem.nodeName; + return nodeName && nodeName.toLowerCase() === 'input' && (type === 'checkbox' || type === 'radio'); + } + + function getTracker(node) { + return node._valueTracker; + } + + function detachTracker(node) { + node._valueTracker = null; + } + + function getValueFromNode(node) { + var value = ''; + + if (!node) { + return value; + } + + if (isCheckable(node)) { + value = node.checked ? 'true' : 'false'; + } else { + value = node.value; + } + + return value; + } + + function trackValueOnNode(node) { + var valueField = isCheckable(node) ? 'checked' : 'value'; + var descriptor = Object.getOwnPropertyDescriptor(node.constructor.prototype, valueField); + var currentValue = '' + node[valueField]; // if someone has already defined a value or Safari, then bail + // and don't track value will cause over reporting of changes, + // but it's better then a hard failure + // (needed for certain tests that spyOn input values and Safari) + + if (node.hasOwnProperty(valueField) || typeof descriptor === 'undefined' || typeof descriptor.get !== 'function' || typeof descriptor.set !== 'function') { + return; + } + + var get = descriptor.get, + set = descriptor.set; + Object.defineProperty(node, valueField, { + configurable: true, + get: function () { + return get.call(this); + }, + set: function (value) { + currentValue = '' + value; + set.call(this, value); + } + }); // We could've passed this the first time + // but it triggers a bug in IE11 and Edge 14/15. + // Calling defineProperty() again should be equivalent. + // https://github.com/facebook/react/issues/11768 + + Object.defineProperty(node, valueField, { + enumerable: descriptor.enumerable + }); + var tracker = { + getValue: function () { + return currentValue; + }, + setValue: function (value) { + currentValue = '' + value; + }, + stopTracking: function () { + detachTracker(node); + delete node[valueField]; + } + }; + return tracker; + } + + function track(node) { + if (getTracker(node)) { + return; + } // TODO: Once it's just Fiber we can move this to node._wrapperState + + + node._valueTracker = trackValueOnNode(node); + } + function updateValueIfChanged(node) { + if (!node) { + return false; + } + + var tracker = getTracker(node); // if there is no tracker at this point it's unlikely + // that trying again will succeed + + if (!tracker) { + return true; + } + + var lastValue = tracker.getValue(); + var nextValue = getValueFromNode(node); + + if (nextValue !== lastValue) { + tracker.setValue(nextValue); + return true; + } + + return false; + } + + function getActiveElement(doc) { + doc = doc || (typeof document !== 'undefined' ? document : undefined); + + if (typeof doc === 'undefined') { + return null; + } + + try { + return doc.activeElement || doc.body; + } catch (e) { + return doc.body; + } + } + + var didWarnValueDefaultValue = false; + var didWarnCheckedDefaultChecked = false; + var didWarnControlledToUncontrolled = false; + var didWarnUncontrolledToControlled = false; + + function isControlled(props) { + var usesChecked = props.type === 'checkbox' || props.type === 'radio'; + return usesChecked ? props.checked != null : props.value != null; + } + /** + * Implements an host component that allows setting these optional + * props: `checked`, `value`, `defaultChecked`, and `defaultValue`. + * + * If `checked` or `value` are not supplied (or null/undefined), user actions + * that affect the checked state or value will trigger updates to the element. + * + * If they are supplied (and not null/undefined), the rendered element will not + * trigger updates to the element. Instead, the props must change in order for + * the rendered element to be updated. + * + * The rendered element will be initialized as unchecked (or `defaultChecked`) + * with an empty value (or `defaultValue`). + * + * See http://www.w3.org/TR/2012/WD-html5-20121025/the-input-element.html + */ + + + function getHostProps(element, props) { + var node = element; + var checked = props.checked; + + var hostProps = _assign({}, props, { + defaultChecked: undefined, + defaultValue: undefined, + value: undefined, + checked: checked != null ? checked : node._wrapperState.initialChecked + }); + + return hostProps; + } + function initWrapperState(element, props) { + { + checkControlledValueProps('input', props); + + if (props.checked !== undefined && props.defaultChecked !== undefined && !didWarnCheckedDefaultChecked) { + error('%s contains an input of type %s with both checked and defaultChecked props. ' + 'Input elements must be either controlled or uncontrolled ' + '(specify either the checked prop, or the defaultChecked prop, but not ' + 'both). Decide between using a controlled or uncontrolled input ' + 'element and remove one of these props. More info: ' + 'https://reactjs.org/link/controlled-components', getCurrentFiberOwnerNameInDevOrNull() || 'A component', props.type); + + didWarnCheckedDefaultChecked = true; + } + + if (props.value !== undefined && props.defaultValue !== undefined && !didWarnValueDefaultValue) { + error('%s contains an input of type %s with both value and defaultValue props. ' + 'Input elements must be either controlled or uncontrolled ' + '(specify either the value prop, or the defaultValue prop, but not ' + 'both). Decide between using a controlled or uncontrolled input ' + 'element and remove one of these props. More info: ' + 'https://reactjs.org/link/controlled-components', getCurrentFiberOwnerNameInDevOrNull() || 'A component', props.type); + + didWarnValueDefaultValue = true; + } + } + + var node = element; + var defaultValue = props.defaultValue == null ? '' : props.defaultValue; + node._wrapperState = { + initialChecked: props.checked != null ? props.checked : props.defaultChecked, + initialValue: getToStringValue(props.value != null ? props.value : defaultValue), + controlled: isControlled(props) + }; + } + function updateChecked(element, props) { + var node = element; + var checked = props.checked; + + if (checked != null) { + setValueForProperty(node, 'checked', checked, false); + } + } + function updateWrapper(element, props) { + var node = element; + + { + var controlled = isControlled(props); + + if (!node._wrapperState.controlled && controlled && !didWarnUncontrolledToControlled) { + error('A component is changing an uncontrolled input to be controlled. ' + 'This is likely caused by the value changing from undefined to ' + 'a defined value, which should not happen. ' + 'Decide between using a controlled or uncontrolled input ' + 'element for the lifetime of the component. More info: https://reactjs.org/link/controlled-components'); + + didWarnUncontrolledToControlled = true; + } + + if (node._wrapperState.controlled && !controlled && !didWarnControlledToUncontrolled) { + error('A component is changing a controlled input to be uncontrolled. ' + 'This is likely caused by the value changing from a defined to ' + 'undefined, which should not happen. ' + 'Decide between using a controlled or uncontrolled input ' + 'element for the lifetime of the component. More info: https://reactjs.org/link/controlled-components'); + + didWarnControlledToUncontrolled = true; + } + } + + updateChecked(element, props); + var value = getToStringValue(props.value); + var type = props.type; + + if (value != null) { + if (type === 'number') { + if (value === 0 && node.value === '' || // We explicitly want to coerce to number here if possible. + // eslint-disable-next-line + node.value != value) { + node.value = toString(value); + } + } else if (node.value !== toString(value)) { + node.value = toString(value); + } + } else if (type === 'submit' || type === 'reset') { + // Submit/reset inputs need the attribute removed completely to avoid + // blank-text buttons. + node.removeAttribute('value'); + return; + } + + { + // When syncing the value attribute, the value comes from a cascade of + // properties: + // 1. The value React property + // 2. The defaultValue React property + // 3. Otherwise there should be no change + if (props.hasOwnProperty('value')) { + setDefaultValue(node, props.type, value); + } else if (props.hasOwnProperty('defaultValue')) { + setDefaultValue(node, props.type, getToStringValue(props.defaultValue)); + } + } + + { + // When syncing the checked attribute, it only changes when it needs + // to be removed, such as transitioning from a checkbox into a text input + if (props.checked == null && props.defaultChecked != null) { + node.defaultChecked = !!props.defaultChecked; + } + } + } + function postMountWrapper(element, props, isHydrating) { + var node = element; // Do not assign value if it is already set. This prevents user text input + // from being lost during SSR hydration. + + if (props.hasOwnProperty('value') || props.hasOwnProperty('defaultValue')) { + var type = props.type; + var isButton = type === 'submit' || type === 'reset'; // Avoid setting value attribute on submit/reset inputs as it overrides the + // default value provided by the browser. See: #12872 + + if (isButton && (props.value === undefined || props.value === null)) { + return; + } + + var initialValue = toString(node._wrapperState.initialValue); // Do not assign value if it is already set. This prevents user text input + // from being lost during SSR hydration. + + if (!isHydrating) { + { + // When syncing the value attribute, the value property should use + // the wrapperState._initialValue property. This uses: + // + // 1. The value React property when present + // 2. The defaultValue React property when present + // 3. An empty string + if (initialValue !== node.value) { + node.value = initialValue; + } + } + } + + { + // Otherwise, the value attribute is synchronized to the property, + // so we assign defaultValue to the same thing as the value property + // assignment step above. + node.defaultValue = initialValue; + } + } // Normally, we'd just do `node.checked = node.checked` upon initial mount, less this bug + // this is needed to work around a chrome bug where setting defaultChecked + // will sometimes influence the value of checked (even after detachment). + // Reference: https://bugs.chromium.org/p/chromium/issues/detail?id=608416 + // We need to temporarily unset name to avoid disrupting radio button groups. + + + var name = node.name; + + if (name !== '') { + node.name = ''; + } + + { + // When syncing the checked attribute, both the checked property and + // attribute are assigned at the same time using defaultChecked. This uses: + // + // 1. The checked React property when present + // 2. The defaultChecked React property when present + // 3. Otherwise, false + node.defaultChecked = !node.defaultChecked; + node.defaultChecked = !!node._wrapperState.initialChecked; + } + + if (name !== '') { + node.name = name; + } + } + function restoreControlledState(element, props) { + var node = element; + updateWrapper(node, props); + updateNamedCousins(node, props); + } + + function updateNamedCousins(rootNode, props) { + var name = props.name; + + if (props.type === 'radio' && name != null) { + var queryRoot = rootNode; + + while (queryRoot.parentNode) { + queryRoot = queryRoot.parentNode; + } // If `rootNode.form` was non-null, then we could try `form.elements`, + // but that sometimes behaves strangely in IE8. We could also try using + // `form.getElementsByName`, but that will only return direct children + // and won't include inputs that use the HTML5 `form=` attribute. Since + // the input might not even be in a form. It might not even be in the + // document. Let's just use the local `querySelectorAll` to ensure we don't + // miss anything. + + + var group = queryRoot.querySelectorAll('input[name=' + JSON.stringify('' + name) + '][type="radio"]'); + + for (var i = 0; i < group.length; i++) { + var otherNode = group[i]; + + if (otherNode === rootNode || otherNode.form !== rootNode.form) { + continue; + } // This will throw if radio buttons rendered by different copies of React + // and the same name are rendered into the same form (same as #1939). + // That's probably okay; we don't support it just as we don't support + // mixing React radio buttons with non-React ones. + + + var otherProps = getFiberCurrentPropsFromNode(otherNode); + + if (!otherProps) { + { + throw Error( "ReactDOMInput: Mixing React and non-React radio inputs with the same `name` is not supported." ); + } + } // We need update the tracked value on the named cousin since the value + // was changed but the input saw no event or value set + + + updateValueIfChanged(otherNode); // If this is a controlled radio button group, forcing the input that + // was previously checked to update will cause it to be come re-checked + // as appropriate. + + updateWrapper(otherNode, otherProps); + } + } + } // In Chrome, assigning defaultValue to certain input types triggers input validation. + // For number inputs, the display value loses trailing decimal points. For email inputs, + // Chrome raises "The specified value is not a valid email address". + // + // Here we check to see if the defaultValue has actually changed, avoiding these problems + // when the user is inputting text + // + // https://github.com/facebook/react/issues/7253 + + + function setDefaultValue(node, type, value) { + if ( // Focused number inputs synchronize on blur. See ChangeEventPlugin.js + type !== 'number' || getActiveElement(node.ownerDocument) !== node) { + if (value == null) { + node.defaultValue = toString(node._wrapperState.initialValue); + } else if (node.defaultValue !== toString(value)) { + node.defaultValue = toString(value); + } + } + } + + var didWarnSelectedSetOnOption = false; + var didWarnInvalidChild = false; + + function flattenChildren(children) { + var content = ''; // Flatten children. We'll warn if they are invalid + // during validateProps() which runs for hydration too. + // Note that this would throw on non-element objects. + // Elements are stringified (which is normally irrelevant + // but matters for ). + + React.Children.forEach(children, function (child) { + if (child == null) { + return; + } + + content += child; // Note: we don't warn about invalid children here. + // Instead, this is done separately below so that + // it happens during the hydration code path too. + }); + return content; + } + /** + * Implements an
. Read more: https://reactjs.org/docs/refs-and-the-dom.html#callback-refs"),i?kg(a,{ref:r=>{b_(i,r),b_(s,r)}}):kg(a,{ref:s})}class TI{receiveHandlerId(s){this.handlerId!==s&&(this.handlerId=s,this.reconnect())}get connectTarget(){return this.dragSource}get dragSourceOptions(){return this.dragSourceOptionsInternal}set dragSourceOptions(s){this.dragSourceOptionsInternal=s}get dragPreviewOptions(){return this.dragPreviewOptionsInternal}set dragPreviewOptions(s){this.dragPreviewOptionsInternal=s}reconnect(){const s=this.reconnectDragSource();this.reconnectDragPreview(s)}reconnectDragSource(){const s=this.dragSource,i=this.didHandlerIdChange()||this.didConnectedDragSourceChange()||this.didDragSourceOptionsChange();return i&&this.disconnectDragSource(),this.handlerId?s?(i&&(this.lastConnectedHandlerId=this.handlerId,this.lastConnectedDragSource=s,this.lastConnectedDragSourceOptions=this.dragSourceOptions,this.dragSourceUnsubscribe=this.backend.connectDragSource(this.handlerId,s,this.dragSourceOptions)),i):(this.lastConnectedDragSource=s,i):i}reconnectDragPreview(s=!1){const i=this.dragPreview,r=s||this.didHandlerIdChange()||this.didConnectedDragPreviewChange()||this.didDragPreviewOptionsChange();if(r&&this.disconnectDragPreview(),!!this.handlerId){if(!i){this.lastConnectedDragPreview=i;return}r&&(this.lastConnectedHandlerId=this.handlerId,this.lastConnectedDragPreview=i,this.lastConnectedDragPreviewOptions=this.dragPreviewOptions,this.dragPreviewUnsubscribe=this.backend.connectDragPreview(this.handlerId,i,this.dragPreviewOptions))}}didHandlerIdChange(){return this.lastConnectedHandlerId!==this.handlerId}didConnectedDragSourceChange(){return this.lastConnectedDragSource!==this.dragSource}didConnectedDragPreviewChange(){return this.lastConnectedDragPreview!==this.dragPreview}didDragSourceOptionsChange(){return!Pg(this.lastConnectedDragSourceOptions,this.dragSourceOptions)}didDragPreviewOptionsChange(){return!Pg(this.lastConnectedDragPreviewOptions,this.dragPreviewOptions)}disconnectDragSource(){this.dragSourceUnsubscribe&&(this.dragSourceUnsubscribe(),this.dragSourceUnsubscribe=void 0)}disconnectDragPreview(){this.dragPreviewUnsubscribe&&(this.dragPreviewUnsubscribe(),this.dragPreviewUnsubscribe=void 0,this.dragPreviewNode=null,this.dragPreviewRef=null)}get dragSource(){return this.dragSourceNode||this.dragSourceRef&&this.dragSourceRef.current}get dragPreview(){return this.dragPreviewNode||this.dragPreviewRef&&this.dragPreviewRef.current}clearDragSource(){this.dragSourceNode=null,this.dragSourceRef=null}clearDragPreview(){this.dragPreviewNode=null,this.dragPreviewRef=null}constructor(s){this.hooks=sC({dragSource:(i,r)=>{this.clearDragSource(),this.dragSourceOptions=r||null,Bg(i)?this.dragSourceRef=i:this.dragSourceNode=i,this.reconnectDragSource()},dragPreview:(i,r)=>{this.clearDragPreview(),this.dragPreviewOptions=r||null,Bg(i)?this.dragPreviewRef=i:this.dragPreviewNode=i,this.reconnectDragPreview()}}),this.handlerId=null,this.dragSourceRef=null,this.dragSourceOptionsInternal=null,this.dragPreviewRef=null,this.dragPreviewOptionsInternal=null,this.lastConnectedHandlerId=null,this.lastConnectedDragSource=null,this.lastConnectedDragSourceOptions=null,this.lastConnectedDragPreview=null,this.lastConnectedDragPreviewOptions=null,this.backend=s}}class kI{get connectTarget(){return this.dropTarget}reconnect(){const s=this.didHandlerIdChange()||this.didDropTargetChange()||this.didOptionsChange();s&&this.disconnectDropTarget();const i=this.dropTarget;if(this.handlerId){if(!i){this.lastConnectedDropTarget=i;return}s&&(this.lastConnectedHandlerId=this.handlerId,this.lastConnectedDropTarget=i,this.lastConnectedDropTargetOptions=this.dropTargetOptions,this.unsubscribeDropTarget=this.backend.connectDropTarget(this.handlerId,i,this.dropTargetOptions))}}receiveHandlerId(s){s!==this.handlerId&&(this.handlerId=s,this.reconnect())}get dropTargetOptions(){return this.dropTargetOptionsInternal}set dropTargetOptions(s){this.dropTargetOptionsInternal=s}didHandlerIdChange(){return this.lastConnectedHandlerId!==this.handlerId}didDropTargetChange(){return this.lastConnectedDropTarget!==this.dropTarget}didOptionsChange(){return!Pg(this.lastConnectedDropTargetOptions,this.dropTargetOptions)}disconnectDropTarget(){this.unsubscribeDropTarget&&(this.unsubscribeDropTarget(),this.unsubscribeDropTarget=void 0)}get dropTarget(){return this.dropTargetNode||this.dropTargetRef&&this.dropTargetRef.current}clearDropTarget(){this.dropTargetRef=null,this.dropTargetNode=null}constructor(s){this.hooks=sC({dropTarget:(i,r)=>{this.clearDropTarget(),this.dropTargetOptions=r,Bg(i)?this.dropTargetRef=i:this.dropTargetNode=i,this.reconnect()}}),this.handlerId=null,this.dropTargetRef=null,this.dropTargetOptionsInternal=null,this.lastConnectedHandlerId=null,this.lastConnectedDropTarget=null,this.lastConnectedDropTargetOptions=null,this.backend=s}}function Mn(){const{dragDropManager:a}=Xr(Vw);return Ie(a!=null,"Expected drag drop context"),a}function SI(a,s){const i=Mn(),r=rs(()=>new TI(i.getBackend()),[i]);return Ci(()=>(r.dragSourceOptions=a||null,r.reconnect(),()=>r.disconnectDragSource()),[r,a]),Ci(()=>(r.dragPreviewOptions=s||null,r.reconnect(),()=>r.disconnectDragPreview()),[r,s]),r}function EI(){const a=Mn();return rs(()=>new $I(a),[a])}class II{beginDrag(){const s=this.spec,i=this.monitor;let r=null;return typeof s.item=="object"?r=s.item:typeof s.item=="function"?r=s.item(i):r={},r??null}canDrag(){const s=this.spec,i=this.monitor;return typeof s.canDrag=="boolean"?s.canDrag:typeof s.canDrag=="function"?s.canDrag(i):!0}isDragging(s,i){const r=this.spec,l=this.monitor,{isDragging:u}=r;return u?u(l):i===s.getSourceId()}endDrag(){const s=this.spec,i=this.monitor,r=this.connector,{end:l}=s;l&&l(i.getItem(),i),r.reconnect()}constructor(s,i,r){this.spec=s,this.monitor=i,this.connector=r}}function xI(a,s,i){const r=rs(()=>new II(a,s,i),[s,i]);return Mt(()=>{r.spec=a},[a]),r}function DI(a){return rs(()=>{const s=a.type;return Ie(s!=null,"spec.type must be defined"),s},[a])}function AI(a,s,i){const r=Mn(),l=xI(a,s,i),u=DI(a);Ci(function(){if(u!=null){const[p,m]=yI(u,l,r);return s.receiveHandlerId(p),i.receiveHandlerId(p),m}},[r,s,i,l,u])}function RI(a,s){const i=tC(a);Ie(!i.begin,"useDrag::spec.begin was deprecated in v14. Replace spec.begin() with spec.item(). (see more here - https://react-dnd.github.io/react-dnd/docs/api/use-drag)");const r=EI(),l=SI(i.options,i.previewOptions);return AI(i,r,l),[eC(i.collect,r,l),mI(l),fI(l)]}function OI(a){return rs(()=>a.hooks.dropTarget(),[a])}function MI(a){const s=Mn(),i=rs(()=>new kI(s.getBackend()),[s]);return Ci(()=>(i.dropTargetOptions=a||null,i.reconnect(),()=>i.disconnectDropTarget()),[a]),i}function NI(){const a=Mn();return rs(()=>new bI(a),[a])}function LI(a){const{accept:s}=a;return rs(()=>(Ie(a.accept!=null,"accept must be defined"),Array.isArray(s)?s:[s]),[s])}class PI{canDrop(){const s=this.spec,i=this.monitor;return s.canDrop?s.canDrop(i.getItem(),i):!0}hover(){const s=this.spec,i=this.monitor;s.hover&&s.hover(i.getItem(),i)}drop(){const s=this.spec,i=this.monitor;if(s.drop)return s.drop(i.getItem(),i)}constructor(s,i){this.spec=s,this.monitor=i}}function BI(a,s){const i=rs(()=>new PI(a,s),[s]);return Mt(()=>{i.spec=a},[a]),i}function jI(a,s,i){const r=Mn(),l=BI(a,s),u=LI(a);Ci(function(){const[p,m]=vI(u,l,r);return s.receiveHandlerId(p),i.receiveHandlerId(p),m},[r,s,l,i,u.map(d=>d.toString()).join("|")])}function FI(a,s){const i=tC(a),r=NI(),l=MI(i.options);return jI(i,r,l),[eC(i.collect,r,l),OI(l)]}function oC(a){let s=null;return()=>(s==null&&(s=a()),s)}function zI(a,s){return a.filter(i=>i!==s)}function UI(a,s){const i=new Set,r=u=>i.add(u);a.forEach(r),s.forEach(r);const l=[];return i.forEach(u=>l.push(u)),l}class HI{enter(s){const i=this.entered.length,r=l=>this.isNodeInDocument(l)&&(!l.contains||l.contains(s));return this.entered=UI(this.entered.filter(r),[s]),i===0&&this.entered.length>0}leave(s){const i=this.entered.length;return this.entered=zI(this.entered.filter(this.isNodeInDocument),s),i>0&&this.entered.length===0}reset(){this.entered=[]}constructor(s){this.entered=[],this.isNodeInDocument=s}}class WI{initializeExposedProperties(){Object.keys(this.config.exposeProperties).forEach(s=>{Object.defineProperty(this.item,s,{configurable:!0,enumerable:!0,get(){return console.warn(`Browser doesn't allow reading "${s}" until the drop event.`),null}})})}loadDataTransfer(s){if(s){const i={};Object.keys(this.config.exposeProperties).forEach(r=>{const l=this.config.exposeProperties[r];l!=null&&(i[r]={value:l(s,this.config.matchesTypes),configurable:!0,enumerable:!0})}),Object.defineProperties(this.item,i)}}canDrag(){return!0}beginDrag(){return this.item}isDragging(s,i){return i===s.getSourceId()}endDrag(){}constructor(s){this.config=s,this.item={},this.initializeExposedProperties()}}const iC="__NATIVE_FILE__",nC="__NATIVE_URL__",rC="__NATIVE_TEXT__",aC="__NATIVE_HTML__",v_=Object.freeze(Object.defineProperty({__proto__:null,FILE:iC,HTML:aC,TEXT:rC,URL:nC},Symbol.toStringTag,{value:"Module"}));function Qp(a,s,i){const r=s.reduce((l,u)=>l||a.getData(u),"");return r??i}const jg={[iC]:{exposeProperties:{files:a=>Array.prototype.slice.call(a.files),items:a=>a.items,dataTransfer:a=>a},matchesTypes:["Files"]},[aC]:{exposeProperties:{html:(a,s)=>Qp(a,s,""),dataTransfer:a=>a},matchesTypes:["Html","text/html"]},[nC]:{exposeProperties:{urls:(a,s)=>Qp(a,s,"").split(` +`),dataTransfer:a=>a},matchesTypes:["Url","text/uri-list"]},[rC]:{exposeProperties:{text:(a,s)=>Qp(a,s,""),dataTransfer:a=>a},matchesTypes:["Text","text/plain"]}};function VI(a,s){const i=jg[a];if(!i)throw new Error(`native type ${a} has no configuration`);const r=new WI(i);return r.loadDataTransfer(s),r}function eg(a){if(!a)return null;const s=Array.prototype.slice.call(a.types||[]);return Object.keys(jg).filter(i=>{const r=jg[i];return r!=null&&r.matchesTypes?r.matchesTypes.some(l=>s.indexOf(l)>-1):!1})[0]||null}const GI=oC(()=>/firefox/i.test(navigator.userAgent)),lC=oC(()=>!!window.safari);class y_{interpolate(s){const{xs:i,ys:r,c1s:l,c2s:u,c3s:d}=this;let p=i.length-1;if(s===i[p])return r[p];let m=0,f=d.length-1,v;for(;m<=f;){v=Math.floor(.5*(m+f));const k=i[v];if(ks)f=v-1;else return r[v]}p=Math.max(0,f);const _=s-i[p],y=_*_;return r[p]+l[p]*_+u[p]*y+d[p]*_*y}constructor(s,i){const{length:r}=s,l=[];for(let k=0;ks[k]{let se=new y_([0,.5,1],[m.y,m.y/v*C,m.y+C-v]).interpolate(y);return lC()&&u&&(se+=(window.devicePixelRatio-1)*C),se},E=()=>new y_([0,.5,1],[m.x,m.x/f*k,m.x+k-f]).interpolate(_),{offsetX:R,offsetY:D}=l,A=R===0||R,J=D===0||D;return{x:A?R:E(),y:J?D:w()}}let XI=class{get window(){if(this.globalContext)return this.globalContext;if(typeof window<"u")return window}get document(){var s;return!((s=this.globalContext)===null||s===void 0)&&s.document?this.globalContext.document:this.window?this.window.document:void 0}get rootElement(){var s;return((s=this.optionsArgs)===null||s===void 0?void 0:s.rootElement)||this.window}constructor(s,i){this.ownerDocument=null,this.globalContext=s,this.optionsArgs=i}};function ZI(a,s,i){return s in a?Object.defineProperty(a,s,{value:i,enumerable:!0,configurable:!0,writable:!0}):a[s]=i,a}function __(a){for(var s=1;s{this.sourcePreviewNodes.delete(s),this.sourcePreviewNodeOptions.delete(s)}}connectDragSource(s,i,r){this.sourceNodes.set(s,i),this.sourceNodeOptions.set(s,r);const l=d=>this.handleDragStart(d,s),u=d=>this.handleSelectStart(d);return i.setAttribute("draggable","true"),i.addEventListener("dragstart",l),i.addEventListener("selectstart",u),()=>{this.sourceNodes.delete(s),this.sourceNodeOptions.delete(s),i.removeEventListener("dragstart",l),i.removeEventListener("selectstart",u),i.setAttribute("draggable","false")}}connectDropTarget(s,i){const r=d=>this.handleDragEnter(d,s),l=d=>this.handleDragOver(d,s),u=d=>this.handleDrop(d,s);return i.addEventListener("dragenter",r),i.addEventListener("dragover",l),i.addEventListener("drop",u),()=>{i.removeEventListener("dragenter",r),i.removeEventListener("dragover",l),i.removeEventListener("drop",u)}}addEventListeners(s){s.addEventListener&&(s.addEventListener("dragstart",this.handleTopDragStart),s.addEventListener("dragstart",this.handleTopDragStartCapture,!0),s.addEventListener("dragend",this.handleTopDragEndCapture,!0),s.addEventListener("dragenter",this.handleTopDragEnter),s.addEventListener("dragenter",this.handleTopDragEnterCapture,!0),s.addEventListener("dragleave",this.handleTopDragLeaveCapture,!0),s.addEventListener("dragover",this.handleTopDragOver),s.addEventListener("dragover",this.handleTopDragOverCapture,!0),s.addEventListener("drop",this.handleTopDrop),s.addEventListener("drop",this.handleTopDropCapture,!0))}removeEventListeners(s){s.removeEventListener&&(s.removeEventListener("dragstart",this.handleTopDragStart),s.removeEventListener("dragstart",this.handleTopDragStartCapture,!0),s.removeEventListener("dragend",this.handleTopDragEndCapture,!0),s.removeEventListener("dragenter",this.handleTopDragEnter),s.removeEventListener("dragenter",this.handleTopDragEnterCapture,!0),s.removeEventListener("dragleave",this.handleTopDragLeaveCapture,!0),s.removeEventListener("dragover",this.handleTopDragOver),s.removeEventListener("dragover",this.handleTopDragOverCapture,!0),s.removeEventListener("drop",this.handleTopDrop),s.removeEventListener("drop",this.handleTopDropCapture,!0))}getCurrentSourceNodeOptions(){const s=this.monitor.getSourceId(),i=this.sourceNodeOptions.get(s);return __({dropEffect:this.altKeyPressed?"copy":"move"},i||{})}getCurrentDropEffect(){return this.isDraggingNativeItem()?"copy":this.getCurrentSourceNodeOptions().dropEffect}getCurrentSourcePreviewNodeOptions(){const s=this.monitor.getSourceId(),i=this.sourcePreviewNodeOptions.get(s);return __({anchorX:.5,anchorY:.5,captureDraggingState:!1},i||{})}isDraggingNativeItem(){const s=this.monitor.getItemType();return Object.keys(v_).some(i=>v_[i]===s)}beginDragNativeItem(s,i){this.clearCurrentDragSourceNode(),this.currentNativeSource=VI(s,i),this.currentNativeHandle=this.registry.addSource(s,this.currentNativeSource),this.actions.beginDrag([this.currentNativeHandle])}setCurrentDragSourceNode(s){this.clearCurrentDragSourceNode(),this.currentDragSourceNode=s;const i=1e3;this.mouseMoveTimeoutTimer=setTimeout(()=>{var r;return(r=this.rootElement)===null||r===void 0?void 0:r.addEventListener("mousemove",this.endDragIfSourceWasRemovedFromDOM,!0)},i)}clearCurrentDragSourceNode(){if(this.currentDragSourceNode){if(this.currentDragSourceNode=null,this.rootElement){var s;(s=this.window)===null||s===void 0||s.clearTimeout(this.mouseMoveTimeoutTimer||void 0),this.rootElement.removeEventListener("mousemove",this.endDragIfSourceWasRemovedFromDOM,!0)}return this.mouseMoveTimeoutTimer=null,!0}return!1}handleDragStart(s,i){s.defaultPrevented||(this.dragStartSourceIds||(this.dragStartSourceIds=[]),this.dragStartSourceIds.unshift(i))}handleDragEnter(s,i){this.dragEnterTargetIds.unshift(i)}handleDragOver(s,i){this.dragOverTargetIds===null&&(this.dragOverTargetIds=[]),this.dragOverTargetIds.unshift(i)}handleDrop(s,i){this.dropTargetIds.unshift(i)}constructor(s,i,r){this.sourcePreviewNodes=new Map,this.sourcePreviewNodeOptions=new Map,this.sourceNodes=new Map,this.sourceNodeOptions=new Map,this.dragStartSourceIds=null,this.dropTargetIds=[],this.dragEnterTargetIds=[],this.currentNativeSource=null,this.currentNativeHandle=null,this.currentDragSourceNode=null,this.altKeyPressed=!1,this.mouseMoveTimeoutTimer=null,this.asyncEndDragFrameId=null,this.dragOverTargetIds=null,this.lastClientOffset=null,this.hoverRafId=null,this.getSourceClientOffset=l=>{const u=this.sourceNodes.get(l);return u&&cC(u)||null},this.endDragNativeItem=()=>{this.isDraggingNativeItem()&&(this.actions.endDrag(),this.currentNativeHandle&&this.registry.removeSource(this.currentNativeHandle),this.currentNativeHandle=null,this.currentNativeSource=null)},this.isNodeInDocument=l=>!!(l&&this.document&&this.document.body&&this.document.body.contains(l)),this.endDragIfSourceWasRemovedFromDOM=()=>{const l=this.currentDragSourceNode;l==null||this.isNodeInDocument(l)||(this.clearCurrentDragSourceNode()&&this.monitor.isDragging()&&this.actions.endDrag(),this.cancelHover())},this.scheduleHover=l=>{this.hoverRafId===null&&typeof requestAnimationFrame<"u"&&(this.hoverRafId=requestAnimationFrame(()=>{this.monitor.isDragging()&&this.actions.hover(l||[],{clientOffset:this.lastClientOffset}),this.hoverRafId=null}))},this.cancelHover=()=>{this.hoverRafId!==null&&typeof cancelAnimationFrame<"u"&&(cancelAnimationFrame(this.hoverRafId),this.hoverRafId=null)},this.handleTopDragStartCapture=()=>{this.clearCurrentDragSourceNode(),this.dragStartSourceIds=[]},this.handleTopDragStart=l=>{if(l.defaultPrevented)return;const{dragStartSourceIds:u}=this;this.dragStartSourceIds=null;const d=sc(l);this.monitor.isDragging()&&(this.actions.endDrag(),this.cancelHover()),this.actions.beginDrag(u||[],{publishSource:!1,getSourceClientOffset:this.getSourceClientOffset,clientOffset:d});const{dataTransfer:p}=l,m=eg(p);if(this.monitor.isDragging()){if(p&&typeof p.setDragImage=="function"){const v=this.monitor.getSourceId(),_=this.sourceNodes.get(v),y=this.sourcePreviewNodes.get(v)||_;if(y){const{anchorX:k,anchorY:C,offsetX:w,offsetY:E}=this.getCurrentSourcePreviewNodeOptions(),A=qI(_,y,d,{anchorX:k,anchorY:C},{offsetX:w,offsetY:E});p.setDragImage(y,A.x,A.y)}}try{p==null||p.setData("application/json",{})}catch{}this.setCurrentDragSourceNode(l.target);const{captureDraggingState:f}=this.getCurrentSourcePreviewNodeOptions();f?this.actions.publishDragSource():setTimeout(()=>this.actions.publishDragSource(),0)}else if(m)this.beginDragNativeItem(m);else{if(p&&!p.types&&(l.target&&!l.target.hasAttribute||!l.target.hasAttribute("draggable")))return;l.preventDefault()}},this.handleTopDragEndCapture=()=>{this.clearCurrentDragSourceNode()&&this.monitor.isDragging()&&this.actions.endDrag(),this.cancelHover()},this.handleTopDragEnterCapture=l=>{if(this.dragEnterTargetIds=[],this.isDraggingNativeItem()){var u;(u=this.currentNativeSource)===null||u===void 0||u.loadDataTransfer(l.dataTransfer)}if(!this.enterLeaveCounter.enter(l.target)||this.monitor.isDragging())return;const{dataTransfer:p}=l,m=eg(p);m&&this.beginDragNativeItem(m,p)},this.handleTopDragEnter=l=>{const{dragEnterTargetIds:u}=this;if(this.dragEnterTargetIds=[],!this.monitor.isDragging())return;this.altKeyPressed=l.altKey,u.length>0&&this.actions.hover(u,{clientOffset:sc(l)}),u.some(p=>this.monitor.canDropOnTarget(p))&&(l.preventDefault(),l.dataTransfer&&(l.dataTransfer.dropEffect=this.getCurrentDropEffect()))},this.handleTopDragOverCapture=l=>{if(this.dragOverTargetIds=[],this.isDraggingNativeItem()){var u;(u=this.currentNativeSource)===null||u===void 0||u.loadDataTransfer(l.dataTransfer)}},this.handleTopDragOver=l=>{const{dragOverTargetIds:u}=this;if(this.dragOverTargetIds=[],!this.monitor.isDragging()){l.preventDefault(),l.dataTransfer&&(l.dataTransfer.dropEffect="none");return}this.altKeyPressed=l.altKey,this.lastClientOffset=sc(l),this.scheduleHover(u),(u||[]).some(p=>this.monitor.canDropOnTarget(p))?(l.preventDefault(),l.dataTransfer&&(l.dataTransfer.dropEffect=this.getCurrentDropEffect())):this.isDraggingNativeItem()?l.preventDefault():(l.preventDefault(),l.dataTransfer&&(l.dataTransfer.dropEffect="none"))},this.handleTopDragLeaveCapture=l=>{this.isDraggingNativeItem()&&l.preventDefault(),this.enterLeaveCounter.leave(l.target)&&(this.isDraggingNativeItem()&&setTimeout(()=>this.endDragNativeItem(),0),this.cancelHover())},this.handleTopDropCapture=l=>{if(this.dropTargetIds=[],this.isDraggingNativeItem()){var u;l.preventDefault(),(u=this.currentNativeSource)===null||u===void 0||u.loadDataTransfer(l.dataTransfer)}else eg(l.dataTransfer)&&l.preventDefault();this.enterLeaveCounter.reset()},this.handleTopDrop=l=>{const{dropTargetIds:u}=this;this.dropTargetIds=[],this.actions.hover(u,{clientOffset:sc(l)}),this.actions.drop({dropEffect:this.getCurrentDropEffect()}),this.isDraggingNativeItem()?this.endDragNativeItem():this.monitor.isDragging()&&this.actions.endDrag(),this.cancelHover()},this.handleSelectStart=l=>{const u=l.target;typeof u.dragDrop=="function"&&(u.tagName==="INPUT"||u.tagName==="SELECT"||u.tagName==="TEXTAREA"||u.isContentEditable||(l.preventDefault(),u.dragDrop()))},this.options=new XI(i,r),this.actions=s.getActions(),this.monitor=s.getMonitor(),this.registry=s.getRegistry(),this.enterLeaveCounter=new HI(this.isNodeInDocument)}}const uC=function(s,i,r){return new QI(s,i,r)},ex=ht([g.jsx("path",{d:"M11.99 2C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2M12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8"},"0"),g.jsx("path",{d:"M12.5 7H11v6l5.25 3.15.75-1.23-4.5-2.67z"},"1")],"AccessTime"),tx=ht(g.jsx("path",{d:"M19 3H5c-1.11 0-2 .9-2 2v14c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m-2 10h-4v4h-2v-4H7v-2h4V7h2v4h4z"}),"AddBox"),sx=ht(g.jsx("path",{d:"M4 8h4V4H4zm6 12h4v-4h-4zm-6 0h4v-4H4zm0-6h4v-4H4zm6 0h4v-4h-4zm6-10v4h4V4zm-6 4h4V4h-4zm6 6h4v-4h-4zm0 6h4v-4h-4z"}),"Apps"),ox=ht(g.jsx("path",{d:"M9 2c-1.05 0-2.05.16-3 .46 4.06 1.27 7 5.06 7 9.54s-2.94 8.27-7 9.54c.95.3 1.95.46 3 .46 5.52 0 10-4.48 10-10S14.52 2 9 2"}),"Brightness3"),ix=ht(g.jsx("path",{d:"M20 8h-2.81c-.45-.78-1.07-1.45-1.82-1.96L17 4.41 15.59 3l-2.17 2.17C12.96 5.06 12.49 5 12 5s-.96.06-1.41.17L8.41 3 7 4.41l1.62 1.63C7.88 6.55 7.26 7.22 6.81 8H4v2h2.09c-.05.33-.09.66-.09 1v1H4v2h2v1c0 .34.04.67.09 1H4v2h2.81c1.04 1.79 2.97 3 5.19 3s4.15-1.21 5.19-3H20v-2h-2.09c.05-.33.09-.66.09-1v-1h2v-2h-2v-1c0-.34-.04-.67-.09-1H20zm-6 8h-4v-2h4zm0-4h-4v-2h4z"}),"BugReport"),nx=ht(g.jsx("path",{d:"M16 1H4c-1.1 0-2 .9-2 2v14h2V3h12zm-1 4 6 6v10c0 1.1-.9 2-2 2H7.99C6.89 23 6 22.1 6 21l.01-14c0-1.1.89-2 1.99-2zm-1 7h5.5L14 6.5z"}),"FileCopy"),rx=ht(g.jsx("path",{d:"M7 2v11h3v9l7-12h-4l4-8z"}),"FlashOn"),ax=ht(g.jsx("path",{d:"M3.27 5 2 6.27l6.97 6.97L6.5 19h3l1.57-3.66L16.73 21 18 19.73 3.55 5.27zM6 5v.18L8.82 8h2.4l-.72 1.68 2.1 2.1L14.21 8H20V5z"}),"FormatClear"),lx=ht(g.jsx("path",{d:"M18 4H6v2l6.5 6L6 18v2h12v-3h-7l5-5-5-5h7z"}),"Functions"),dC=ht(g.jsx("path",{d:"M11 18h2v-2h-2zm1-16C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8m0-14c-2.21 0-4 1.79-4 4h2c0-1.1.9-2 2-2s2 .9 2 2c0 2-3 1.75-3 5h2c0-2.25 3-2.5 3-5 0-2.21-1.79-4-4-4"}),"HelpOutline"),cx=ht(g.jsx("path",{d:"M21 3.01H3c-1.1 0-2 .9-2 2V9h2V4.99h18v14.03H3V15H1v4.01c0 1.1.9 1.98 2 1.98h18c1.1 0 2-.88 2-1.98v-14c0-1.11-.9-2-2-2M11 16l4-4-4-4v3H1v2h10z"}),"Input"),w_=ht(g.jsx("path",{d:"M18 8h-1V6c0-2.76-2.24-5-5-5S7 3.24 7 6v2H6c-1.1 0-2 .9-2 2v10c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V10c0-1.1-.9-2-2-2m-6 9c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2m3.1-9H8.9V6c0-1.71 1.39-3.1 3.1-3.1s3.1 1.39 3.1 3.1z"}),"Lock"),ux=ht(g.jsx("path",{d:"M12 8c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2m0 2c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2m0 6c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2"}),"MoreVert"),dx=ht(g.jsx("path",{d:"M12 2C6.49 2 2 6.49 2 12s4.49 10 10 10c1.38 0 2.5-1.12 2.5-2.5 0-.61-.23-1.2-.64-1.67-.08-.1-.13-.21-.13-.33 0-.28.22-.5.5-.5H16c3.31 0 6-2.69 6-6 0-4.96-4.49-9-10-9m5.5 11c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5m-3-4c-.83 0-1.5-.67-1.5-1.5S13.67 6 14.5 6s1.5.67 1.5 1.5S15.33 9 14.5 9M5 11.5c0-.83.67-1.5 1.5-1.5s1.5.67 1.5 1.5S7.33 13 6.5 13 5 12.33 5 11.5m6-4c0 .83-.67 1.5-1.5 1.5S8 8.33 8 7.5 8.67 6 9.5 6s1.5.67 1.5 1.5"}),"Palette"),gc=ht(g.jsx("path",{d:"M6 19h4V5H6zm8-14v14h4V5z"}),"Pause"),Fg=ht(g.jsx("path",{d:"M8 5v14l11-7z"}),"PlayArrow"),hx=ht(g.jsx("path",{d:"M11 5v5.59H7.5l4.5 4.5 4.5-4.5H13V5zm-5 9c0 3.31 2.69 6 6 6s6-2.69 6-6h-2c0 2.21-1.79 4-4 4s-4-1.79-4-4z"}),"PlayForWork"),px=ht(g.jsx("path",{d:"M15.5 14h-.79l-.28-.27C15.41 12.59 16 11.11 16 9.5 16 5.91 13.09 3 9.5 3S3 5.91 3 9.5 5.91 16 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14"}),"Search"),gx=ht(g.jsx("path",{d:"M10.59 9.17 5.41 4 4 5.41l5.17 5.17zM14.5 4l2.04 2.04L4 18.59 5.41 20 17.96 7.46 20 9.5V4zm.33 9.41-1.41 1.41 3.13 3.13L14.5 20H20v-5.5l-2.04 2.04z"}),"Shuffle"),mx=ht(g.jsx("path",{d:"M2 20h20v-4H2zm2-3h2v2H4zM2 4v4h20V4zm4 3H4V5h2zm-4 7h20v-4H2zm2-3h2v2H4z"}),"Storage"),fx=ht(g.jsx("path",{d:"M14 17H4v2h10zm6-8H4v2h16zM4 15h16v-2H4zM4 5v2h16V5z"}),"Subject"),$x=ht(g.jsx("path",{d:"M16 17.01V10h-2v7.01h-3L15 21l4-3.99zM9 3 5 6.99h3V14h2V6.99h3z"}),"SwapVert"),bx=ht(g.jsx("path",{d:"M7.41 18.59 8.83 20 12 16.83 15.17 20l1.41-1.41L12 14zm9.18-13.18L15.17 4 12 7.17 8.83 4 7.41 5.41 12 10z"}),"UnfoldLess"),vx=ht(g.jsx("path",{d:"M12 5.83 15.17 9l1.41-1.41L12 3 7.41 7.59 8.83 9zm0 12.34L8.83 15l-1.41 1.41L12 21l4.59-4.59L15.17 15z"}),"UnfoldMore"),_c="data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='512'%20height='512'%20shape-rendering='geometricPrecision'%20image-rendering='optimizeQuality'%20fill-rule='evenodd'%20xmlns:v='https://vecta.io/nano'%3e%3cpath%20fill='%23efda4e'%20d='M-.5-.5h512v512H-.5V-.5z'/%3e%3cpath%20fill='%23020100'%20d='M308.5%20287.5c1.777-3.005%202.777-6.338%203-10%209.147-21.963%2025.48-35.463%2049-40.5%2021.999-4.173%2043.666-2.84%2065%204%2014.575%205.411%2025.575%2014.911%2033%2028.5l-1%202c-12.413%205.624-24.58%2011.624-36.5%2018-5.321-8.25-12.821-13.417-22.5-15.5-13.957-3.122-27.29-1.455-40%205-8.125%205.36-10.958%2012.86-8.5%2022.5%203.223%206.223%208.057%2010.723%2014.5%2013.5l64%2020c38.459%2016.085%2052.626%2044.585%2042.5%2085.5-7.572%2026.208-24.738%2042.041-51.5%2047.5-25.102%205.733-49.768%204.4-74-4-19.291-8.625-32.291-22.958-39-43%2011.266-8.887%2023.433-16.387%2036.5-22.5%203.117%206.896%206.784%2013.563%2011%2020%2012.705%2012.307%2027.872%2016.807%2045.5%2013.5%2022.189-3.504%2032.355-16.338%2030.5-38.5-2.833-6.833-7.667-11.667-14.5-14.5l-57-17c-36.004-11.84-52.67-36.673-50-74.5z'/%3e%3cpath%20fill='%23020200'%20d='M222.5%20238.5h43l-.5%20159c-2.688%2052.355-30.188%2076.855-82.5%2073.5-24.871-3.543-41.204-17.21-49-41l.5-2.5a12.14%2012.14%200%200%200%204.5-3.5c10.653-5.825%2021.32-11.325%2032-16.5%204.763%2021.72%2017.763%2028.887%2039%2021.5%204.616-2.618%207.783-6.451%209.5-11.5%201.163-5.968%202.163-11.968%203-18l.5-161z'/%3e%3cpath%20fill='%23615820'%20d='M311.5%20277.5c-.223%203.662-1.223%206.995-3%2010%20.223-3.662%201.223-6.995%203-10z'/%3e%3c/svg%3e",hC="data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20500%20500'%3e%3cpath%20fill='%234285f4'%20d='M44.271%2027.275l206.5%201v170l-58.5-36.5c-7.005-.916-12.505%201.584-16.5%207.5v147c4.625%204.412%2010.125%206.245%2016.5%205.5l57.5-35.5c.833%2054.003%201.356%20108.003.189%20162-1.272.546-45.599-.242-48.689%201.121-3.674%207.844-4.79%2011.207-13%2023.879-4.372%205.527-2.19%204.097-10.689%2012.258-5.166%202.748-4.191%203.45-14.311%206.242-17.67%201.983-35.336%201.983-53%200-9.535-3.774-10.879-4.163-18.526-11.22-5.562-4.39-11.131-11.803-11.974-15.28-4.068-7.881-3.42-9.116-5.5-13.5-3.672-1.503-35.798.203-40.746-1.335-5.823-2.314-2.946-.422-7.954-3.689-2.888-2.668-2.255-3.221-2.421-9.904L20.771%2050.275c.36-2.108-.41-5.806%202.522-11.615%204.343-5.852%205.374-7%2010.061-9.146%206.083-2.73%208.677-1.475%2010.917-2.239z'/%3e%3cpath%20d='M258.271%2030.275l154.63.407c5.654.559%2010.783%203.17%2014.37%207.093%204.907%204.408%206.204%208.723%207.5%2013.5v373c-.208%205.716-.297%207.982-4.848%2015.404-7.078%206.393-9.879%206.39-15.652%206.692-24.804%201.296-50.079%201.189-74.96%201.041-24.516-.014-68.46.89-81.5.391l-2.512-172.528c-20.083%2012.625-42.777%2025.125-63.028%2037.5-4.127%201.292-7.294.125-9.5-3.5l1-137c1.864-2.707%204.364-3.541%207.5-2.5%2020.366%2013.427%2064.35%2038.947%2065.581%2038.339l1.419-177.839z'%20fill='%23DDD'/%3e%3c/svg%3e",pC="data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20512%20512'%20width='32'%20height='32'%3e%3cpath%20fill='%23007acc'%20d='M-.5-.5h503l-1%20179h10v333h-421v-7h-91V-.5z'/%3e%3cpath%20fill='%230f81cf'%20d='M502.5-.5h9v179h-10l1-179z'/%3e%3cpath%20fill='%23fdfefe'%20d='M470.5%20227.5c.33%2017.508-.003%2034.841-1%2052-23.486-15.709-48.82-19.875-76-12.5-15.89%208.078-19.39%2019.911-10.5%2035.5%204.673%205.577%2010.173%2010.077%2016.5%2013.5l38%2019c17.945%209.278%2031.112%2023.112%2039.5%2041.5%201.352%203.22%202.186%206.553%202.5%2010a305.16%20305.16%200%200%201%201%2026c-3.553%2033.726-21.886%2054.559-55%2062.5-34.769%207.363-68.435%204.196-101-9.5-.167-19.003%200-38.003.5-57%2022.903%2021.314%2049.736%2029.147%2080.5%2023.5%2019.435-5.701%2025.268-17.868%2017.5-36.5-4.718-6.44-10.552-11.606-17.5-15.5a1552.42%201552.42%200%200%201-47-24c-27.679-19.331-38.846-45.831-33.5-79.5%206.43-26.433%2022.597-43.933%2048.5-52.5%2026.131-6.625%2052.464-7.292%2079-2a565.56%20565.56%200%200%201%2018%205.5z'/%3e%3cpath%20fill='%23fefefe'%20d='M122.5%20222.5h182v46h-65v206h-52v-206h-65v-46z'/%3e%3cpath%20fill='%2370b3e1'%20d='M470.5%20227.5c1.327%2017.505%201.327%2035.171%200%2053-.607-.124-.94-.457-1-1%20.997-17.159%201.33-34.492%201-52z'/%3e%3cpath%20fill='%236cafe0'%20d='M479.5%20386.5c1.465%205.09%202.132%2010.423%202%2016-.002%203.518-.335%206.851-1%2010a305.16%20305.16%200%200%200-1-26z'/%3e%3cpath%20fill='%231283cf'%20d='M-.5%20504.5h91v7h-91v-7z'/%3e%3c/svg%3e",gC="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1MTIiIGhlaWdodD0iNTEyIj4KICAgIDxyYWRpYWxHcmFkaWVudCBpZD0ibXlHcmFkaWVudCI+CiAgICAgICAgPHN0b3Agb2Zmc2V0PSIxMCUiIHN0b3AtY29sb3I9IiMxQzJENUYiIC8+CiAgICAgICAgPHN0b3Agb2Zmc2V0PSI5NSUiIHN0b3AtY29sb3I9IiMwQjFENTMiIC8+CiAgICA8L3JhZGlhbEdyYWRpZW50PgogICAgPHBhdGggZmlsbD0idXJsKCcjbXlHcmFkaWVudCcpIiBkPSJNLS4xLS4xaDUxMnY1MTJILS4xVi0uMXoiLz4KICAgIDxwYXRoIGZpbGw9IiNmOGY4ZmEiCiAgICAgICAgICBkPSJNNDgyLjUgMjMxLjV2NmgtMjVjLS45NzItOC4xNy01LjYzOS0xMi4xNy0xNC0xMi05LjUzMS4wMjktMTMuMzY1IDQuNjk1LTExLjUgMTRsNC41IDQuNSAzMyA4YzE5LjM4OCA5LjYzNCAyMy4zODggMjMuODAxIDEyIDQyLjVhMzUuMDYgMzUuMDYgMCAwIDAtOCA2Yy0xMy45MjUgNC43NjEtMjguMjU4IDYuMjYxLTQzIDQuNS0xMC42MDEtMS4wMjQtMTguOTM1LTUuODU3LTI1LTE0LjUtMS4wNzctMi4yMjktMS43NDQtNC41NjMtMi03di04aDI1YzEuNDk1IDQuMjc5IDMuODI4IDguMTEzIDcgMTEuNSA3LjQ3OCAyLjI1OCAxNC44MTEgMS45MjUgMjItMSAyLjg5NC0yLjkwOSAzLjcyNy02LjQwOSAyLjUtMTAuNWEzNi44IDM2LjggMCAwIDAtMTIuNS01LjUgNTM5Ljc5IDUzOS43OSAwIDAgMS0yOC04Yy0xMi44NzQtNi41NjItMTcuNzA3LTE3LjA2Mi0xNC41LTMxLjUgMy41Ny0xMC41NjkgMTAuNzM3LTE3LjQwMyAyMS41LTIwLjUgMTYuMTQ4LTQuNTM5IDMxLjQ4Mi0yLjcwNiA0NiA1LjUgMiAyLjY2NyA0LjMzMyA1IDcgNyAxLjg3MSAyLjczNCAyLjg3MSA1LjczNCAzIDl6Ii8+CiAgICA8cGF0aCBmaWxsPSIjYTRhYmJmIiBkPSJNMTUzLjUgMjA5LjVjLjA2LS41NDMuMzkzLS44NzYgMS0xYTEwMjQuNjMgMTAyNC42MyAwIDAgMSAxIDY0bC0yLTYzeiIvPgogICAgPHBhdGggZmlsbD0iI2ZhZmJmYyIKICAgICAgICAgIGQ9Ik0xNTMuNSAyMDkuNWwyIDYzYzEuMjc4IDExLjQ0NCA3LjYxMSAxNi4yNzcgMTkgMTQuNSA4LjcwNC0xLjM3OCAxMy4yMDQtNi41NDQgMTMuNS0xNS41LjUtMjAuNjY0LjY2Ny00MS4zMzEuNS02MiA5Ljc0My0uMjE5IDE5LjQwOS0uMjE5IDI5IDAgLjQwMSAyMy4zNjItLjA5OSA0Ni42OTYtMS41IDcwLTQuMjk4IDE0Ljk2OC0xNC4xMzEgMjMuNDY4LTI5LjUgMjUuNWEyMjUuMTQgMjI1LjE0IDAgMCAxLTMwIDBjLTE1LjgyMi0yLjE1NS0yNS42NTUtMTAuOTg4LTI5LjUtMjYuNWwtLjUtNjloMjd6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZmVmZWZlIgogICAgICAgICAgZD0iTTIzMy41IDIwOS41aDI3Yy0uMzMxIDI1LjE3Mi4wMDIgNTAuMTcyIDEgNzUgMCAuNjY3LjMzMyAxIDEgMSAxMy4xNTYuOTk2IDI2LjQ5IDEuMzI5IDQwIDF2MTdoLTY5di05NHoiLz4KICAgIDxwYXRoIGZpbGw9IiNhNWFjYmYiIGQ9Ik0yMzMuNSAyMDkuNWM5LjE1Mi0uOTk0IDE4LjQ4NS0xLjMyNyAyOC0xdjc2Yy0uOTk4LTI0LjgyOC0xLjMzMS00OS44MjgtMS03NWgtMjd6Ii8+CiAgICA8cGF0aCBmaWxsPSIjYTdhZWMxIiBkPSJNMzE2LjUgMjA5LjVoNzNjLjMyMyA2LjE5LS4wMSAxMi4xOS0xIDE4di0xN2MtMjQuMTcyLjMzMS00OC4xNzItLjAwMi03Mi0xeiIvPgogICAgPHBhdGggZmlsbD0iI2E1YWNjMCIgZD0iTTg1LjUgMjEwLjVoLTU5djkzaDI3Yy0uMzI4LTExLjE3OS4wMDUtMjIuMTc5IDEtMzN2MzRoLTI5di05NWE5MDAuOTggOTAwLjk4IDAgMCAxIDYwIDF6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZmNmY2ZjIgogICAgICAgICAgZD0iTTg1LjUgMjEwLjVjMjIuMjIzIDMuNzU4IDI5LjU1NiAxNi40MjUgMjIgMzgtNC4yMjggNS4zOTctOS4yMjggOS44OTctMTUgMTMuNS0xLjMwNS44MDQtMS45NzEgMS45NzEtMiAzLjVsMjMgMzZjLTQuNDUxIDEuMzI3LTkuMjg0IDEuOTk0LTE0LjUgMmExMjguMTkgMTI4LjE5IDAgMCAxLTE1LjUtMWMtNi45NTUtMTAuMzI2LTEzLjQ1NS0yMC45OTItMTkuNS0zMi0zLjI2OS0xLjMxOC02LjQzNS0xLjMxOC05LjUgMC0uOTk1IDEwLjgyMS0xLjMyOCAyMS44MjEtMSAzM2gtMjd2LTkzaDU5eiIvPgogICAgPHBhdGggZmlsbD0iI2ZlZmVmZSIKICAgICAgICAgIGQ9Ik0zMTYuNSAyMDkuNWMyMy44MjguOTk4IDQ3LjgyOCAxLjMzMSA3MiAxdjE3Yy0xNC42Ny0uMTY3LTI5LjMzNyAwLTQ0IC41LTEuMzI2IDYuNTk5LTEuMzI2IDEzLjA5OSAwIDE5LjUgMTQuNDkuOTk2IDI5LjE1NyAxLjMyOSA0NCAxdjE2Yy0xNC44NDMtLjMyOS0yOS41MS4wMDQtNDQgMWE1MC41MSA1MC41MSAwIDAgMCAwIDIwYzE0LjQ5Ljk5NiAyOS4xNTcgMS4zMjkgNDQgMXYxN2gtNzNjLS4zMzItMzEuNTA0LjAwMi02Mi44MzggMS05NHoiLz4KICAgIDxwYXRoIGZpbGw9IiMxODI3NWIiCiAgICAgICAgICBkPSJNNTUuNSAyMjkuNWM3LjA4OS0uMzg0IDE0LjA4OS4xMTYgMjEgMS41IDMuNDAxIDEuMzIgNC43MzUgMy44MiA0IDcuNWwtLjUgNWMtMS43NzEuODA0LTMuMjcxIDEuOTcxLTQuNSAzLjUtNi41OTIgMS4zMjktMTMuMjU5IDEuODI5LTIwIDEuNXYtMTl6Ii8+CiAgICA8cGF0aCBmaWxsPSIjYTVhY2MwIiBkPSJNNDgyLjUgMjMxLjVjLjk2OCAyLjEwNyAxLjMwMiA0LjQ0MSAxIDctOC44NDkuMzI2LTE3LjUxNi0uMDA3LTI2LTFoMjV2LTZ6Ii8+CiAgICA8cGF0aCBmaWxsPSIjYTZhZGMwIiBkPSJNMzQ0LjUgMjQ3LjVoNDV2MThoLTQ1YzE0LjQ5LS45OTYgMjkuMTU3LTEuMzI5IDQ0LTF2LTE2Yy0xNC44NDMuMzI5LTI5LjUxLS4wMDQtNDQtMXoiLz4KICAgIDxwYXRoIGZpbGw9IiNhMmE5YmUiIGQ9Ik00MjguNSAyNzUuNWgtMjV2OGMtLjk3Ny0yLjc4Ny0xLjMxLTUuNzg3LTEtOSA4Ljg0OS0uMzI2IDE3LjUxNi4wMDcgMjYgMXoiLz4KICAgIDxwYXRoIGZpbGw9IiNhNWFjYmYiCiAgICAgICAgICBkPSJNMTEzLjUgMzAxLjVjLjk3OC4zMTEgMS42NDUuOTc4IDIgMmwtMTYgMWMtNS43MTEtLjAwNS0xMS4wNDQtLjY3Mi0xNi0yYTEyOC4xOSAxMjguMTkgMCAwIDAgMTUuNSAxYzUuMjE2LS4wMDYgMTAuMDQ5LS42NzMgMTQuNS0yeiIvPgogICAgPHBhdGggZmlsbD0iI2E1YWNjMCIgZD0iTTIzMy41IDIwOS41djk0aDY5di0xN2MtMTMuNTEuMzI5LTI2Ljg0NC0uMDA0LTQwLTFoNDF2MTloLTcxYTIyNTYuNDEgMjI1Ni40MSAwIDAgMSAxLTk1eiIvPgogICAgPHBhdGggZmlsbD0iI2E2YWNjMCIKICAgICAgICAgIGQ9Ik0zMTYuNSAyMDkuNWMtLjk5OCAzMS4xNjItMS4zMzIgNjIuNDk2LTEgOTRoNzN2LTE3Yy0xNC44NDMuMzI5LTI5LjUxLS4wMDQtNDQtMWg0NXYxOWgtNzVhMjMwNC45NSAyMzA0Ljk1IDAgMCAxIDEtOTZjLjYwNy4xMjQuOTQuNDU3IDEgMXoiLz4KPC9zdmc+";class $m extends Y.Component{isShowInstance;oldId;constructor(s){super(s),this.state={name:s.name,id:s.id,instance:s.instance||0,prefix:$m.getPrefix(s.id)},this.isShowInstance=!s.folder&&!!s.instances&&(!!s.instance||!!s.instances[0]||s.instances.length>1),this.oldId=s.id}static getPrefix(s){const i=(s||"").split(".");return i.pop(),i.join(".")}getId(s){return s=(s||"").replace(/[\\/\][*,;'"`<>?\s]/g,"_"),`${this.state.prefix}.${s}`}handleCancel=()=>{this.props.onClose()};handleOk=()=>{this.props.onRename(this.oldId,this.state.id,this.state.name,this.state.instance===0?0:this.state.instance||void 0),this.props.onClose()};handleChange=s=>{this.setState({name:s,id:this.getId(s)})};render(){return g.jsxs(Vt,{onClose:()=>!1,maxWidth:"md",fullWidth:!0,open:!0,"aria-labelledby":"confirmation-dialog-title",children:[g.jsx(as,{id:"confirmation-dialog-title",children:b.I18n.t("Rename")}),g.jsx(Gt,{children:g.jsxs("form",{noValidate:!0,autoComplete:"off",children:[g.jsx(vo,{variant:"standard",style:{width:"100%"},id:"standard-name",autoFocus:!0,label:b.I18n.t("Name"),value:this.state.name,onKeyUp:s=>{s.key==="Enter"&&(s.preventDefault(),setTimeout(()=>this.handleOk(),200))},onChange:s=>this.handleChange(s.target.value),margin:"normal"}),g.jsx(vo,{variant:"standard",id:"standard-name-id",style:{width:"100%"},label:b.I18n.t("ID"),value:this.state.id,disabled:!0,margin:"normal"}),this.isShowInstance&&g.jsxs(_i,{variant:"standard",children:[g.jsx(Eg,{htmlFor:"instance",children:b.I18n.t("Instance")}),g.jsx(wi,{variant:"standard",value:this.state.instance,onChange:s=>this.setState({instance:parseInt(s.target.value,10)}),inputProps:{name:"instance",id:"instance"},children:this.props.instances.map(s=>g.jsx(Ve,{value:s,children:s||"0"},s))})]})]})}),g.jsxs(Kt,{children:[g.jsx(De,{variant:"contained",onClick:this.handleOk,color:"primary",startIcon:g.jsx(zo,{}),children:b.I18n.t("Ok")}),g.jsx(De,{color:"grey",variant:"contained",onClick:this.handleCancel,startIcon:g.jsx(qs,{}),children:b.I18n.t("Cancel")})]})]})}}class yx extends Y.Component{constructor(s){super(s),this.state={name:s.name,id:s.id}}handleCancel=()=>{this.props.onClose()};handleOk=()=>{this.props.onDelete(this.state.id),this.props.onClose()};render(){return g.jsxs(Vt,{onClose:()=>!1,maxWidth:"md",open:!0,"aria-labelledby":"confirmation-dialog-title",children:[g.jsx(as,{id:"confirmation-dialog-title",children:b.I18n.t("Are you sure?")}),g.jsxs(Gt,{children:[g.jsx(dc,{}),g.jsx("span",{style:{fontSize:14,fontWeight:"bold"},children:b.I18n.t("Delete %s",this.state.name)})]}),g.jsxs(Kt,{children:[g.jsx(De,{variant:"contained",onClick:this.handleOk,color:"primary",startIcon:g.jsx(zo,{}),children:b.I18n.t("Ok")}),g.jsx(De,{color:"grey",variant:"contained",onClick:this.handleCancel,startIcon:g.jsx(qs,{}),children:b.I18n.t("Cancel")})]})]})}}const _x=""+new URL("tileJS-C48gYbHw.png",import.meta.url).href,wx=""+new URL("tileTS-CsXmgy4B.png",import.meta.url).href,Cx=""+new URL("tileBlockly-BMpdinN3.png",import.meta.url).href,Tx=""+new URL("tileRules-BkbaFIhs.png",import.meta.url).href,Pt={card:{maxWidth:345,minWidth:250,display:"inline-block",margin:"0 10px 0 10px"},media:{height:122},text:{maxWidth:218,minHeight:30},complexity:{fontWeight:"bold",fontStyle:"italic",marginBottom:8}};class Cn extends Y.Component{handleCancel=()=>{this.props.onClose()};static openHtml(s){const i=b.I18n.getLanguage();!s.includes("javascript.md")&&(i==="de"||i==="ru")&&(s=s.replace(/\/en\//,`/${i}/`));const r=window.open(s,"_blank");r==null||r.focus()}getJSCard(){return g.jsxs(Yl,{style:Pt.card,children:[g.jsxs(Jl,{onClick:()=>this.props.onClose&&this.props.onClose("Javascript/js"),children:[g.jsx(ql,{style:Pt.media,image:_x,title:"JavaScript"}),g.jsxs(Xl,{children:[g.jsx("h2",{children:"JavaScript"}),g.jsx("div",{style:Pt.complexity,children:b.I18n.t("for programmers")}),g.jsx("div",{style:Pt.text,children:b.I18n.t("JS description")})]})]}),g.jsxs(Zl,{children:[g.jsx(De,{size:"small",color:"primary",variant:"contained",onClick:()=>this.props.onClose&&this.props.onClose("Javascript/js"),children:b.I18n.t("Add")}),g.jsx(De,{size:"small",color:"secondary",onClick:()=>Cn.openHtml("https://github.com/ioBroker/ioBroker.javascript/blob/master/docs/en/javascript.md"),children:b.I18n.t("Learn More")})]})]})}getTSCard(){return g.jsxs(Yl,{style:Pt.card,children:[g.jsxs(Jl,{onClick:()=>this.props.onClose&&this.props.onClose("TypeScript/ts"),children:[g.jsx(ql,{style:Pt.media,image:wx,title:"TypeScript"}),g.jsxs(Xl,{children:[g.jsx("h2",{children:"TypeScript"}),g.jsx("div",{style:Pt.complexity,children:b.I18n.t("for professionals")}),g.jsx("div",{style:Pt.text,children:b.I18n.t("TS description")})]})]}),g.jsxs(Zl,{children:[g.jsx(De,{size:"small",color:"primary",variant:"contained",onClick:()=>this.props.onClose&&this.props.onClose("TypeScript/ts"),children:b.I18n.t("Add")}),g.jsx(De,{size:"small",color:"secondary",onClick:()=>Cn.openHtml("https://github.com/ioBroker/ioBroker.javascript/blob/master/docs/en/javascript.md"),children:b.I18n.t("Learn More")})]})]})}getBlocklyCard(){return g.jsxs(Yl,{style:Pt.card,children:[g.jsxs(Jl,{onClick:()=>this.props.onClose&&this.props.onClose("Blockly"),children:[g.jsx(ql,{style:Pt.media,image:Cx,title:"Blockly"}),g.jsxs(Xl,{children:[g.jsx("h2",{children:"Blockly"}),g.jsx("div",{style:Pt.complexity,children:b.I18n.t("normal")}),g.jsx("div",{style:Pt.text,children:b.I18n.t("Blockly description")})]})]}),g.jsxs(Zl,{children:[g.jsx(De,{size:"small",color:"primary",variant:"contained",onClick:()=>this.props.onClose&&this.props.onClose("Blockly"),children:b.I18n.t("Add")}),g.jsx(De,{size:"small",color:"secondary",onClick:()=>Cn.openHtml("https://github.com/ioBroker/ioBroker.javascript/blob/master/docs/en/blockly.md"),children:b.I18n.t("Learn More")})]})]})}getRulesCard(){return g.jsxs(Yl,{style:Pt.card,children:[g.jsxs(Jl,{onClick:()=>this.props.onClose&&this.props.onClose("Rules"),children:[g.jsx(ql,{style:Pt.media,image:Tx,title:"Rules"}),g.jsxs(Xl,{children:[g.jsx("h2",{children:"Rules"}),g.jsx("div",{style:Pt.complexity,children:b.I18n.t("easy")}),g.jsx("div",{style:Pt.text,children:b.I18n.t("Rules description")})]})]}),g.jsxs(Zl,{children:[g.jsx(De,{size:"small",color:"primary",variant:"contained",onClick:()=>this.props.onClose&&this.props.onClose("Rules"),children:b.I18n.t("Add")}),g.jsx(De,{size:"small",color:"secondary",onClick:()=>Cn.openHtml("https://github.com/ioBroker/ioBroker.javascript/blob/master/docs/en/javascript.md"),children:b.I18n.t("Learn More")})]})]})}render(){return g.jsxs(Vt,{onClose:()=>!1,maxWidth:"lg",fullWidth:!0,open:!0,"aria-labelledby":"confirmation-dialog-title",children:[g.jsx(as,{id:"confirmation-dialog-title",children:b.I18n.t("Add new script")}),g.jsxs(Gt,{style:{textAlign:"center"},children:[this.getRulesCard(),this.getBlocklyCard(),this.getJSCard(),this.getTSCard()]}),g.jsx(Kt,{children:g.jsx(De,{color:"grey",onClick:this.handleCancel,startIcon:g.jsx(qs,{}),children:b.I18n.t("Cancel")})})]})}}class tg extends Y.Component{isShowInstance;constructor(s){super(s),this.state={name:s.name||"Script",instance:s.instance||0,parent:s.parent,error:"",id:""},this.isShowInstance=!s.folder&&!!s.instances&&(!!s.instance||!!s.instances[0]||s.instances.length>1)}getId(s){return s=s||this.state.name||"",s=s.replace(/[\\/\][.*,;'"`<>?\s]/g,"_").trim().replace(/\.$/,"_"),`${this.state?this.state.parent:this.props.parent}.${s}`}handleOk=()=>{this.props.onAdd(this.getId(this.state.name),this.state.name,this.state.instance,this.props.type),this.props.onClose()};render(){var s;return console.log(this.state.name),g.jsxs(Vt,{onClose:()=>!1,maxWidth:"md",fullWidth:!0,open:!0,"aria-labelledby":"confirmation-dialog-title",children:[g.jsx(as,{id:"confirmation-dialog-title",children:this.props.title||b.I18n.t("Create new")}),g.jsx(Gt,{children:g.jsxs("form",{noValidate:!0,autoComplete:"off",children:[g.jsx(vo,{variant:"standard",style:{width:"100%"},id:"standard-name",autoFocus:!0,error:!!this.state.error,label:b.I18n.t("Name"),value:this.state.name||"",helperText:this.state.error,slotProps:{input:{endAdornment:this.state.name?g.jsx(Me,{size:"small",onClick:()=>this.setState({name:""}),children:g.jsx(Jk,{})}):void 0}},onKeyUp:i=>{i.preventDefault(),i.key==="Enter"&&!this.state.error&&setTimeout(()=>this.handleOk(),200)},onChange:i=>{var u;const r=i.target.value,l=this.getId(r);r?(u=this.props.existingItems)!=null&&u.includes(l)?this.setState({name:r,id:l,error:b.I18n.t("Duplicate name")}):(console.log(`Set name: "${r}"`),this.setState({name:r,id:l,error:""})):this.setState({name:r,id:l,error:b.I18n.t("Empty name is not allowed")})},margin:"normal"}),g.jsxs(_i,{variant:"standard",style:{width:"100%"},children:[g.jsx(Eg,{htmlFor:"parent",children:b.I18n.t("Folder")}),g.jsx(wi,{variant:"standard",style:{width:"100%"},value:this.state.parent,onChange:i=>this.setState({parent:i.target.value}),inputProps:{name:"parent",id:"parent"},children:this.props.parents.map(i=>{const r=i.id.split(".");r.splice(0,2);const l=[];let u="script.js";return r.forEach(d=>{u+=`.${d}`;const p=this.props.parents.find(m=>m.id===u);p?l.push(p.name):l.push(d)}),l.length||l.push(i.name),g.jsx(Ve,{value:i.id,children:l.join(" / ")},i.id)})})]}),g.jsx(vo,{variant:"standard",id:"standard-name-id",style:{width:"100%"},label:b.I18n.t("ID"),value:this.getId(),disabled:!0,margin:"normal"}),this.isShowInstance&&g.jsxs(_i,{variant:"standard",children:[g.jsx(Eg,{htmlFor:"instance",children:b.I18n.t("Instance")}),g.jsx(wi,{variant:"standard",value:this.state.instance,onChange:i=>this.setState({instance:parseInt(i.target.value,10)}),inputProps:{name:"instance",id:"instance"},children:(s=this.props.instances)==null?void 0:s.map(i=>g.jsx(Ve,{value:i,children:i||"0"},`instance${i}`))})]})]})}),g.jsxs(Kt,{children:[g.jsx(De,{variant:"contained",onClick:this.handleOk,disabled:!!this.state.error,color:"primary",startIcon:g.jsx(zo,{}),children:b.I18n.t("Ok")}),g.jsx(De,{color:"grey",variant:"contained",onClick:()=>this.props.onClose(),startIcon:g.jsx(qs,{}),children:b.I18n.t("Cancel")})]})]})}}const kx={title:a=>({background:a.palette.error.main,color:a.palette.error.contrastText,"&>h2":{color:a.palette.error.contrastText}})};class Zc extends Y.Component{handleOk=()=>{this.props.onClose()};render(){return g.jsxs(Vt,{open:!0,maxWidth:"sm",fullWidth:!0,onClose:()=>this.handleOk(),"aria-labelledby":"alert-dialog-title","aria-describedby":"alert-dialog-description",children:[g.jsx(as,{sx:kx.title,id:"alert-dialog-title",children:this.props.title||b.I18n.t("Error")}),g.jsx(Gt,{children:g.jsx(Iw,{id:"alert-dialog-description",children:this.props.text||b.I18n.t("Unknown error!")})}),g.jsx(Kt,{children:g.jsx(De,{variant:"contained",onClick:()=>this.handleOk(),color:"primary",autoFocus:!0,startIcon:g.jsx(zo,{}),children:b.I18n.t("Ok")})})]})}}const Mr={icon:{width:24,height:24},filterWithButton:{width:"100%"},title:{fontWeight:"bold",marginTop:16}};class Sx extends Y.Component{constructor(s){super(s),this.state={instances:[],filter:window.localStorage.getItem("javascript.debug.filter")||"",showAskForStop:!1,jsInstance:window.localStorage.getItem("javascript.debug.instance")||"",jsInstanceHost:"",adapterToDebug:window.localStorage.getItem("javascript.debug.adapter")||""}}componentDidMount(){this.props.socket.getAdapterInstances().then(s=>{const i=s.filter(p=>{var m;return p&&!((m=p.common)!=null&&m.onlyWWW)}).map(p=>{var v,_,y;const m=p._id.replace(/^system\.adapter\./,""),[f]=m.split(".");return{id:m,enabled:(v=p.common)==null?void 0:v.enabled,host:(_=p.common)==null?void 0:_.host,icon:(y=p.common)!=null&&y.icon?`../../adapter/${f}/${p.common.icon}`:""}});i.sort((p,m)=>p.id>m.id?1:p.idp.id===this.state.jsInstance):null;let u;if(!this.state.jsInstance||!l){const p=i.find(m=>m.id.startsWith("javascript."));u=(p==null?void 0:p.host)||"",r=(p==null?void 0:p.id)||""}else u=(l==null?void 0:l.host)||"";let d=this.state.adapterToDebug||"";d&&!i.find(p=>p.id===d)&&(d=""),this.setState({instances:i,jsInstance:r,adapterToDebug:d,jsInstanceHost:u})})}handleOk=()=>{var s;if((s=this.state.instances.find(i=>i.id===this.state.adapterToDebug))!=null&&s.enabled){this.props.socket.getObject(`system.adapter.${this.state.adapterToDebug}`).then(i=>{i&&(i.common.enabled=!1,this.props.socket.setObject(i._id,i).then(()=>this.props.onDebug(this.state.jsInstance,this.state.adapterToDebug)))});return}this.props.onDebug(this.state.jsInstance,this.state.adapterToDebug)};renderJavascriptList(){const s=this.state.instances.filter(i=>i.id.startsWith("javascript."));return s.length<2?null:g.jsxs($i,{children:[g.jsx("div",{style:Mr.title,children:b.I18n.t("Host")}),g.jsx(Ig,{component:"nav",children:s.map(i=>g.jsxs(Qy,{component:"div",selected:this.state.jsInstance===i.id,onClick:()=>this.setState({jsInstance:i.id,jsInstanceHost:i.host}),children:[g.jsx(xg,{children:g.jsx("img",{src:i.icon,alt:i.id,style:Mr.icon})}),g.jsx(Dg,{primary:i.id})]},i.id))})]})}renderInstances(){if(!this.state.jsInstance)return g.jsx($i,{});const s=this.state.instances.filter(i=>i.id!==this.state.jsInstance&&i.host===this.state.jsInstanceHost&&(!this.state.filter||i.id.includes(this.state.filter.toLowerCase())));return g.jsxs($i,{children:[g.jsx("div",{style:Mr.title,children:b.I18n.t("Instances")}),g.jsx(Ig,{component:"nav",children:s.map(i=>g.jsxs(Qy,{selected:this.state.adapterToDebug===i.id,onDoubleClick:()=>this.setState({adapterToDebug:i.id},()=>this.handleOk()),onClick:()=>this.setState({adapterToDebug:i.id}),children:[g.jsx(xg,{children:g.jsx("img",{src:i.icon,alt:i.id,style:Mr.icon})}),g.jsx(Dg,{primary:i.id})]},i.id))})]})}render(){return g.jsxs(Vt,{maxWidth:"md",fullWidth:!1,open:!0,onClose:()=>!1,"aria-labelledby":"confirmation-dialog-title",children:[g.jsx(as,{id:"confirmation-dialog-title",children:this.props.title||b.I18n.t("Debug instance")}),g.jsx(Gt,{children:g.jsxs($i,{container:!0,direction:"column",children:[g.jsx($i,{children:g.jsx(Dn,{style:Mr.filterWithButton,value:this.state.filter,placeholder:b.I18n.t("Filter"),onChange:s=>{this.setState({filter:s.target.value}),window.localStorage.setItem("javascript.debug.filter",s.target.value)},endAdornment:g.jsx(xw,{position:"end",children:this.state.filter?g.jsx(Me,{size:"small","aria-label":"toggle password visibility",onClick:()=>this.setState({filter:""}),children:g.jsx(Ow,{})}):""})})}),g.jsx($i,{children:g.jsxs($i,{container:!0,children:[this.renderJavascriptList(),this.renderInstances()]})})]})}),g.jsxs(Kt,{children:[g.jsx(De,{variant:"contained",onClick:this.handleOk,disabled:!this.state.jsInstance||!this.state.adapterToDebug,color:"primary",startIcon:g.jsx(zo,{}),children:b.I18n.t("Start")}),g.jsx(De,{color:"grey",variant:"contained",onClick:()=>this.props.onClose(),startIcon:g.jsx(qs,{}),children:b.I18n.t("Close")})]})]})}}function mC(a){if(!a)throw new Error("Password must be a non-empty string.")}function zg(a){return new TextEncoder().encode(a)}function Ex(a){return new TextDecoder().decode(a)}function Ix(a){let s="";for(let i=0;i({height:a.toolbar.height}),toolbarButtons:a=>({color:a.palette.mode==="dark"?"white !important":"black !important"}),iconButtonsDisabled:{filter:"grayscale(100%)",opacity:.5},toolbarSearch:{width:"calc(100% - 105px)",lineHeight:"34px",marginLeft:5},iconButtons:{width:32,height:32,padding:2},iconDropdownMenu:{paddingRight:5},menu:{width:"100%",height:"100%"},innerMenu:{width:"100%",height:"calc(100% - 76px)",overflowX:"hidden",overflowY:"auto"},listItemIcon:{minWidth:32},scriptIcon:{width:18,height:18,borderRadius:2,marginTop:4,marginBottom:4,marginLeft:8,marginRight:4},folder:{cursor:"pointer",padding:0,userSelect:"none"},folderReorder:{opacity:.3,transitionDuration:"0.5s",transitionProperty:"opacity"},folderIcon:{width:20,height:20},folderIconReorder:{paddingTop:4,paddingBottom:4,paddingLeft:8,paddingRight:4},folderIconNoReorder:{cursor:"pointer",paddingTop:4,paddingBottom:4,paddingLeft:8,paddingRight:4},script:{cursor:"pointer",padding:0,userSelect:"none"},scriptReorder:{opacity:1,transitionDuration:"0.5s",transitionProperty:"opacity"},reorder:{},selected:window.vendorPrefix?a=>({backgroundColor:a.palette.primary.main,color:a.palette.text.primary}):{backgroundColor:"#164477",color:"white"},instances:{color:"gray",fontSize:"smaller"},childrenCount:{fontSize:10,opacity:.4},footer:{height:24,display:"flex"},footerButtons:a=>({"& img":{color:a.palette.mode==="dark"?"#ffffff":"#111111",cursor:"pointer",mt:"1px",mr:"2px",height:22,width:22,"&:hover":{backgroundColor:"#dbdbdb"}},"& svg":{color:a.palette.mode==="dark"?"#ffffff":"#111111",cursor:"pointer",mt:"1px",mr:"2px",height:22,width:22,"&:hover":{backgroundColor:"#dbdbdb"}}}),footerButtonsRight:{float:"right"}},$n={Blockly:hC,"Javascript/js":_c,def:_c,Rules:gC,"TypeScript/ts":pC};function Hg(a,s,i){var r;return i=i||b.I18n.getLanguage(),(r=s==null?void 0:s.common)!=null&&r.name?typeof s.common.name=="object"?(s.common.name[i]||s.common.name.en||a.replace(/^script\.js./,"")).toString():s.common.name.toString():a.replace(/^script\.js./,"")}function S_(a){var l;const s=[{id:Wt,depth:0,index:0,parent:null,title:"root",type:"folder",parentIndex:null}],i=Object.keys(a);for(let u=0;u1?p.join("."):null,instance:d.common.engine?parseInt(d.common.engine.split(".").pop(),10)||0:null,index:0,parentIndex:0}):s.push({id:i[u],title:Hg(i[u],d),depth:p.length-1,type:"folder",parent:p.length>1?p.join("."):null,index:0,parentIndex:null})}let r;do r=!1,s.forEach(u=>{if(u.parent&&!s.find(p=>p.id===u.parent)){const p=u.parent.split(".");p.pop(),s.push({id:u.parent,title:u.parent.split(".").pop()||"",depth:p.length-1,type:"folder",parent:p.length>1?p.join("."):null,index:0,parentIndex:null}),r=!0}});while(r);return s.sort((u,d)=>{const p=u.id.toLowerCase(),m=d.id.toLowerCase();return u.type==="folder"&&d.type!=="folder"?-1:d.type==="folder"&&u.type!=="folder"||p>m?1:pu.index=d),s.forEach(u=>{if(u.parent){const d=s.find(p=>p.id===u.parent);d&&(u.parentIndex=d.index)}}),s}function Rx(a){const{onDrop:s}=a,[{isOver:i,isOverAny:r},l]=FI({accept:"script",drop:u=>i?s(u):void 0,collect:u=>({isOver:u.isOver({shallow:!0}),isOverAny:u.isOver()})});return g.jsx("div",{ref:l,style:{background:i?"#40adff":void 0,opacity:r?.7:void 0},children:a.children},a.folderName)}function E_(a){const{name:s}=a,[{opacity:i},r]=RI({type:"script",item:()=>({name:s}),collect:l=>({opacity:l.isDragging()?.3:1})});return g.jsx("div",{ref:r,style:{opacity:i,transform:"translate3d(0, 0, 0)"},children:a.children},s)}class bo extends Y.Component{inputRef;filterTimer;problems;problemsTimer;onProblemUpdatedBound;parent=null;constructor(s){super(s);const i=window.localStorage?window.localStorage.getItem("SideMenu.expanded"):"[]";let r;try{r=JSON.parse(i||"[]")||[]}catch{r=[]}this.inputRef=Y.createRef(),this.state={listItems:S_(s.scripts||{}),expanded:r,problems:[],reorder:!1,themeName:this.props.themeName,selected:window.localStorage&&window.localStorage.getItem("SideMenu.selected")||null,creatingScript:null,creatingFolder:!1,copingScript:"",renaming:null,deleting:null,choosingType:!1,errorText:"",instances:s.instances||[],menuOpened:!1,menuAnchorEl:null,menuAnchorFilterEl:null,searchMode:!1,expertMode:this.props.expertMode,searchText:"",width:this.props.width||300,typeFilter:window.localStorage&&window.localStorage.getItem("SideMenu.typeFilter")||"",statusFilter:window.localStorage&&window.localStorage.getItem("SideMenu.statusFilter")||"",runningInstances:this.props.runningInstances||{},scriptsHash:s.scriptsHash,showAdapterDebug:!1,isAllZeroInstances:!1};const l=this.ensureSelectedIsVisible();l&&Object.assign(this.state,{expanded:l}),this.filterTimer=null,Object.assign(this.state,{isAllZeroInstances:this.getIsAllZeroInstances()}),this.problems=null,this.problemsTimer=null,this.onProblemUpdatedBound=this.onProblemUpdated.bind(this)}readProblems(s,i){var r,l;if(i||(i=Object.keys(this.props.scripts)),!i||!i.length)s&&s();else{const u=i.shift(),d=this.props.scripts[u];if(((r=this.props.scripts)==null?void 0:r[u].type)==="script"&&((l=d.common)!=null&&l.enabled)&&!u.match(/^script\.js\.global\./)){const p=d.common.engine.split(".").pop(),m=this,f=`javascript.${p}.scriptProblem.${u.substring(Wt.length+1)}`;this.props.socket.getState(f).then(v=>{m.onProblemUpdated(f,v),setTimeout(()=>m.readProblems(s,i),0)})}else setTimeout(()=>this.readProblems(s,i),0)}}componentDidMount(){this.readProblems(()=>{this.props.instances.forEach(s=>{this.props.socket.subscribeState(`javascript.${s}.scriptProblem.*`,this.onProblemUpdatedBound)})})}componentWillUnmount(){this.props.instances.forEach(s=>{this.props.socket.unsubscribeState(`javascript.${s}.scriptProblem.*`,this.onProblemUpdatedBound)})}onProblemUpdated(s,i){if(!i||!s)return;s=`${Wt}.${s.replace(/^javascript\.\d+\.scriptProblem\./,"")}`,this.problems||(this.problems=JSON.parse(JSON.stringify(this.state.problems))||[]);let r=!1;if(i.val)this.problems.includes(s)||(this.problems.push(s),r=!0);else{const l=this.problems.indexOf(s);l!==-1&&(this.problems.splice(l,1),r=!0)}r&&!this.problemsTimer&&(this.problemsTimer=setTimeout(()=>{this.problemsTimer=null,this.setState({problems:this.problems}),this.problems=null},300))}static filterListStatic(s,i,r,l,u){i=JSON.parse(JSON.stringify(i));let d=!1;const p={listItems:i};if(s&&r&&l){const m=l.toLowerCase();if(i.forEach(f=>{var k;const v=f.title.toLowerCase();f.filteredPartly=!1;let _=v.includes(m);const y=(k=u==null?void 0:u[f.id])==null?void 0:k.common;if(!_&&(y!=null&&y.source))if(y.engineType==="Blockly"){const C=y.source.lastIndexOf("//");_=y.source.substring(0,C).toLowerCase().includes(m)}else _=y.source.toLowerCase().includes(m);_?f.filtered&&(f.filtered=!1,d=!0):f.filtered||(f.filtered=!0,d=!0)}),d)for(let f=i.length-1;f>=0;f--){const v=i[f];if(!v.filtered||v.filteredPartly){let _=v;do _!=null&&_.parent&&i[_.parentIndex]&&(d=!0,i[_.parentIndex].filteredPartly=!0),_=_!=null&&_.parent&&i[_.parentIndex]?i[_.parentIndex]:null;while(_)}}}else i.forEach(m=>{(m.filtered||m.filteredPartly)&&(m.filtered=!1,m.filteredPartly=!1,d=!0)}),s||(p.searchText="",p.searchMode=!1,d=!0);return d?p:null}filterList(s,i){const r=bo.filterListStatic(s,this.state.listItems,this.state.searchMode,this.state.searchText,this.props.scripts);r?this.setState(r,()=>i&&i()):i&&i()}static ensureSelectedIsVisibleStatic(s,i,r){i=JSON.parse(JSON.stringify(i));let l=!1,u=typeof s=="object"?s:r.find(d=>d.id===s);do{if(u!=null&&u.parent){const d=u.parent;u=r.find(p=>p.id===d)}else u=void 0;u&&(i.includes(u.id)||(i.push(u.id),l=!0))}while(u);return l?i:null}ensureSelectedIsVisible(s,i){return bo.ensureSelectedIsVisibleStatic(s||this.state.selected,i||this.state.expanded,this.state.listItems)}static getDerivedStateFromProps(s,i){const r={};let l=!1;if(i.expertMode!==s.expertMode&&(l=!0,r.expertMode=s.expertMode),i.scriptsHash!==s.scriptsHash&&s.scripts){const u=S_(s.scripts||{});if(r.listItems=u,i.searchText){const m=bo.filterListStatic(!0,u,i.searchMode,i.searchText,s.scripts);m&&Object.assign(r,m)}const d=bo.getIsAllZeroInstancesStatic(u,s.instances||[]),p=bo.ensureSelectedIsVisibleStatic(i.selected,i.expanded,i.listItems);r.isAllZeroInstances=d,p&&(r.expanded=p),l=!0}if(i.width!==s.width&&(l=!0,r.width=s.width),i.themeName!==s.themeName&&(l=!0,r.themeName=s.themeName),s.selectId&&i.selected!==s.selectId){const u=i.listItems.find(d=>d.id===s.selectId);if(!i.reorder&&u){const d=bo.ensureSelectedIsVisibleStatic(u,i.expanded,i.listItems);r.selected=u.id,d&&(r.expanded=d),l=!0,window.localStorage&&window.localStorage.setItem("SideMenu.selected",u.id)}}return l?r:null}static getIsAllZeroInstancesStatic(s,i){let r=!i[0]&&i.length<=1;return r&&s.forEach(l=>{l.type!=="folder"&&l.instance!==0&&(r=!1)}),r}getIsAllZeroInstances(s,i){return s=s||this.state.listItems,i=i||this.state.instances,bo.getIsAllZeroInstancesStatic(s||this.state.listItems,i||this.state.instances)}saveExpanded(s){window.localStorage.setItem("SideMenu.expanded",JSON.stringify(s||this.state.expanded))}showError(s){this.setState({errorText:s})}onToggle(s,i){if(i==null||i.stopPropagation(),s===Wt)return;const r=[...this.state.expanded],l=r.indexOf(s);l!==-1?(r.splice(l,1),this.state.selected&&this.state.selected.startsWith(`${s}.`)&&window.localStorage&&window.localStorage.setItem("SideMenu.selected",s)):(r.push(s),r.sort()),this.setState({expanded:r}),this.saveExpanded(r)}renderItemButtonsOnEnd(s,i){if(this.state.reorder)return null;if(s.type!=="folder"){let r=s.enabled?C_:k_;return s.enabled&&this.state.problems.includes(s.id)&&(r=T_),[g.jsx(Me,{onClick:l=>{l.stopPropagation(),this.props.onEnableDisable&&this.props.onEnableDisable(s.id,!s.enabled)},title:s.enabled?b.I18n.t("Pause script"):b.I18n.t("Run script"),disabled:this.props.debugMode,style:{...fe.iconButtons,...this.props.debugMode?fe.iconButtonsDisabled:void 0,color:r},size:"medium",children:s.enabled?g.jsx(gc,{}):g.jsx(Fg,{})},"startStop"),this.state.width>Nr?g.jsx(Me,{style:this.props.debugMode?fe.iconButtonsDisabled:void 0,title:b.I18n.t("Delete script"),disabled:s.id===$o||s.id===fn||this.props.debugMode,onClick:l=>this.onDelete(s,l),size:"medium",children:g.jsx(dc,{})},"delete"):null,g.jsx(Me,{style:this.props.debugMode?fe.iconButtonsDisabled:void 0,disabled:this.props.debugMode,title:b.I18n.t("Edit script or just double click"),onClick:l=>this.onEdit(s,l),size:"medium",children:g.jsx(cx,{})},"openInEdit")]}return this.state.width>Nr&&s.id!==Wt&&s.id!==fn&&s.id!==$o&&!(i!=null&&i.length)?g.jsx(Me,{style:this.props.debugMode?fe.iconButtonsDisabled:void 0,title:b.I18n.t("Delete folder"),disabled:s.id===$o||s.id===fn||this.props.debugMode,onClick:r=>this.onDelete(s,r),size:"medium",children:g.jsx(dc,{})},"delete"):null}onDelete(s,i){return i==null||i.stopPropagation(),new Promise(r=>{if(!s){r();return}typeof s!="object"?this.setState({deleting:s},()=>r()):this.setState({deleting:s.id},()=>r())})}onEdit(s,i){this.onClick(s,i),this.props.onEdit&&this.props.onEdit(s.id)}getTextStyle(s){return!this.state.reorder&&s.type!=="folder"?{width:`calc(100% - ${this.state.width>Nr?185:137}px)`,overflow:"hidden",whiteSpace:"nowrap",flex:"none",padding:"0 16px 0 0"}:{whiteSpace:"nowrap",padding:"0 16px 0 0"}}onClick(s,i){if(i==null||i.stopPropagation(),!this.state.reorder&&s){const r=this.ensureSelectedIsVisible(s),l={selected:s.id};r&&(l.expanded=r),this.setState(l),window.localStorage&&window.localStorage.setItem("SideMenu.selected",s.id)}}onDblClick(s,i){i==null||i.stopPropagation(),!this.state.reorder&&(s.type==="folder"?this.onToggle(s.id):this.onEdit(s))}isFilteredOut(s){var i,r;return s.filtered&&!s.filteredPartly||this.state.typeFilter&&s.type!=="folder"&&s.type.toLowerCase()!==this.state.typeFilter.toLowerCase()||!this.state.expertMode&&((r=(i=this.props.scripts[s.id])==null?void 0:i.native)!=null&&r.protected)||this.state.statusFilter&&s.type!=="folder"&&(this.state.statusFilter==="running"&&!s.enabled||this.state.statusFilter==="paused"&&s.enabled||this.state.statusFilter==="problems"&&(!s.enabled||this.state.problems.indexOf(s.id)===-1))?!0:s.id===$o&&!this.state.expertMode}renderListItem(s,i,r){var y,k;if(s.id===Wt&&!this.state.reorder)return null;const l=(this.state.reorder?s.depth:s.depth-1)*Ax;let u=s.title;if(this.state.searchText){const C=u.toLowerCase().indexOf(this.state.searchText.toLowerCase());C!==-1&&(u=[g.jsx("span",{children:u.substring(0,C)},"first"),g.jsx("span",{style:{color:"orange"},children:u.substring(C,C+this.state.searchText.length)},"second"),g.jsx("span",{children:u.substring(C+this.state.searchText.length)},"third")])}!this.state.isAllZeroInstances&&s.type!=="folder"&&(u=[g.jsx("span",{children:u},"title"),g.jsxs("span",{title:b.I18n.t("Instance"),style:fe.instances,children:["[",s.instance,"]"]},"instance")]);const d=this.state.reorder&&!this.props.debugMode,p={marginLeft:l,cursor:s.type==="folder"&&d?"default":"inherit",width:`calc(100% - ${l}px)`};d||(p.opacity=s.filteredPartly?.5:1),s.id===$o&&s.id!==this.state.selected&&(p.color="#00a200");let m=s.id===Wt;!m&&i&&(m=this.state.expanded.includes(s.id));let f;s.type==="folder"?f={...fe.folderIcon,...d?fe.folderIconReorder:fe.folderIconNoReorder}:f={...fe.scriptIcon},s.id===$o?f.color="#356956":s.id===fn&&(f.color="#4899e1");let v=null;(r&&r.length||i&&i.length)&&(v=g.jsx("span",{style:fe.childrenCount,children:r&&r.length!==i.length?`${r.length}(${i.length})`:i.length}));const _={...s.type==="folder"?fe.folder:fe.script,...d?fe.reorder:void 0,...d&&s.type!=="folder"?fe.scriptReorder:void 0,...d&&s.type==="folder"?fe.folderReorder:void 0,...p};return g.jsxs(Ok,{style:_,sx:s.id===this.state.selected&&!d?fe.selected:void 0,className:b.Utils.clsx(d&&s.type==="folder"&&"folder-reorder",d&&s.type!=="folder"&&"script-reorder"),onClick:C=>this.onClick(s,C),onDoubleClick:C=>this.onDblClick(s,C),secondaryAction:this.renderItemButtonsOnEnd(s,i),children:[(k=(y=this.props.scripts[s.id])==null?void 0:y.native)!=null&&k.protected?g.jsx(w_,{style:{color:"orange",position:"absolute",right:5,width:10,height:10}}):null,g.jsx(xg,{style:fe.listItemIcon,children:s.type==="folder"?d||m?g.jsx(qk,{style:f,onClick:C=>!d&&this.onToggle(s.id,C)}):g.jsx(Xk,{style:f,onClick:C=>!d&&this.onToggle(s.id,C)}):g.jsx("img",{style:f,alt:s.type,src:$n[s.type]||$n.def})}),g.jsx(Dg,{sx:{"& .MuiListItemText-primary":s.id===this.state.selected&&!d?fe.selected:void 0},style:this.getTextStyle(s),primary:g.jsxs("span",{style:{display:"flex",alignItems:"center",justifyContent:"space-between"},children:[u,v]})})]},s.id)}onDragFinish(s,i){let r=`${i}.${s.split(".").pop()}`;r!==s&&(this.state.listItems.find(l=>l.id===r)&&(r+=`_${b.I18n.t("copy")}`),this.props.onRename&&this.props.onRename(s,r))}renderOneItem(s,i){const r=this.state.statusFilter||this.state.typeFilter?s.filter(f=>f.parent===i.id?!this.isFilteredOut(f):!1):[],l=s.filter(f=>f.parent===i.id);if(this.isFilteredOut(i)||i.type==="folder"&&(this.state.statusFilter||this.state.typeFilter)&&!r.length)return null;const u=this.state.reorder&&!this.props.debugMode,d=this.renderListItem(i,l,r),p=[];let m;return l&&(u||this.state.expanded.includes(i.id)||i.id===Wt)&&(m=l.map(f=>this.renderOneItem(s,f))),u?i.type==="folder"?p.push(g.jsxs(Rx,{onDrop:f=>this.onDragFinish(f.name,i.id),folderName:i.id,children:[g.jsx(E_,{name:i.id,children:d},`draggable_${i.id}`),m||null]},`droppable_${i.id}`)):p.push(g.jsxs(E_,{name:i.id,children:[d,m||null]},`draggable_${i.id}`)):(p.push(d),m==null||m.forEach(f=>p.push(f))),p}renderAllItems(s){const i=s.filter(r=>!r.parent).map(r=>this.renderOneItem(s,r));return g.jsx(Ig,{dense:!0,disablePadding:!0,sx:fe.mainList,children:i})}onAddNew(s){s==null||s.stopPropagation();let i=this.state.listItems.find(l=>l.id===this.state.selected),r=Wt;for(;i&&i.type!=="folder";)i=this.state.listItems[i.parentIndex];i&&(r=i.id),this.parent=r,this.setState({choosingType:!0})}onCopy(s,i){s==null||s.stopPropagation();let r=this.state.listItems.find(u=>u.id===i),l=Wt;for(;r&&r.type!=="folder";)r=this.state.listItems[r.parentIndex];r&&(l=r.id),this.parent=l,this.setState({copingScript:i||""})}onAddNewFolder(s){s==null||s.stopPropagation();let i=this.state.listItems.find(l=>l.id===this.state.selected),r=Wt;for(;i&&i.type!=="folder";)i=this.state.listItems[i.parentIndex];i&&(r=i.id),this.parent=r,this.setState({creatingFolder:!0})}onRename(s){s==null||s.stopPropagation(),this.setState({renaming:this.state.selected})}getUniqueName(s){let i=1,r=`${b.I18n.t("Script")} `;if(s){const l=Hg(s,this.props.scripts[s]),u=l.match(/\d+$/);u?(r=l.replace(/\d+$/,""),i=parseInt(u[0],10)+1):r=l}for(;this.state.listItems.find(l=>l.id===`${this.parent}.${r.replace(/\.\s/g,"_")}${i}`);)i++;return r+i}getUniqueFolderName(){let s=1;for(;this.state.listItems.find(i=>i.id===`${this.parent}.${b.I18n.t("Folder")}_${s}`);)s++;return`${b.I18n.t("Folder")} ${s}`}onCloseMenu(s){this.setState({menuOpened:!1,menuAnchorEl:null,menuAnchorFilterEl:null},s)}getMainMenu(s,i){var l,u,d,p;const r=this.state.expertMode&&!!Object.keys(this.props.changedScripts).find(m=>{var f,v;return this.props.changedScripts[m]&&((v=(f=this.props.scripts[m])==null?void 0:f.native)==null?void 0:v.protected)});return g.jsxs(cm,{id:"long-menu",anchorEl:this.state.menuAnchorEl,open:this.state.menuOpened,onClose:()=>this.setState({menuOpened:!1,menuAnchorEl:null}),slotProps:{paper:{style:{maxHeight:Dx*7.5}}},children:[this.state.width<=Nr?g.jsxs(Ve,{disabled:this.props.debugMode||!this.state.selected||this.state.selected===$o||this.state.selected===fn||!!(s!=null&&s.length),onClick:m=>{if(m.stopPropagation(),m.preventDefault(),this.state.listItems.find(f=>f.parent===this.state.selected)){this.showError(b.I18n.t("Cannot delete non empty item!"));return}this.setState({menuOpened:!1,menuAnchorEl:null},()=>this.onDelete(this.state.selected).then(()=>{}))},children:[g.jsx(dc,{style:{...fe.iconDropdownMenu,color:"red"}}),b.I18n.t("Delete")]},"delete"):null,g.jsxs(Ve,{disabled:this.props.debugMode||r,selected:this.state.expertMode,onClick:m=>{m.stopPropagation(),m.preventDefault(),this.onCloseMenu(()=>this.props.onExpertModeChange&&this.props.onExpertModeChange(!this.state.expertMode))},children:[g.jsx(b.IconExpert,{style:{...fe.iconDropdownMenu,color:this.state.expertMode?"orange":"inherit"}}),b.I18n.t("Expert mode")]},"expertMode"),this.props.onExport&&g.jsxs(Ve,{onClick:m=>{m.stopPropagation(),m.preventDefault(),this.onCloseMenu(()=>this.props.onExport())},children:[g.jsx(vc,{style:fe.iconDropdownMenu}),b.I18n.t("Export all scripts")]},"exportAll"),this.props.onImport&&g.jsxs(Ve,{disabled:this.props.debugMode,onClick:m=>{m.stopPropagation(),m.preventDefault(),this.onCloseMenu(()=>this.props.onImport())},children:[g.jsx(Rg,{style:fe.iconDropdownMenu}),b.I18n.t("Import scripts")]},"import"),this.props.onThemeChange&&g.jsxs(Ve,{onClick:()=>this.onCloseMenu(()=>{this.props.onThemeChange&&this.props.onThemeChange(b.Utils.toggleTheme(this.state.themeName))}),children:[g.jsx(dx,{style:fe.iconDropdownMenu}),b.I18n.t('Change theme (actual "%s")',this.state.themeName)]},"dark"),this.props.onAddNew&&g.jsxs(Ve,{disabled:!this.state.selected||!i||i.type==="folder",onClick:m=>{const f=this.state.selected;this.onCloseMenu(()=>this.onCopy(m,f))},children:[g.jsx(Zk,{style:fe.iconDropdownMenu}),b.I18n.t("Copy script")]},"copy"),this.state.expertMode&&g.jsxs(Ve,{disabled:this.props.debugMode,onClick:m=>{m.stopPropagation(),m.preventDefault(),this.onCloseMenu(()=>this.setState({showAdapterDebug:!0}))},children:[g.jsx(ix,{style:fe.iconDropdownMenu}),b.I18n.t("Debug instance")]},"debugInstance"),this.state.selected&&this.props.password&&this.props.scripts[this.state.selected].type==="script"?g.jsxs(Ve,{disabled:this.props.debugMode||this.props.changedScripts[this.state.selected],onClick:m=>{m.stopPropagation(),m.preventDefault(),this.onCloseMenu(async()=>{var v;const f=await this.props.socket.getObject(this.state.selected);f&&((v=f.native)!=null&&v.protected?(delete f.native.protected,f.common.source=Ug(this.props.password,f.common.source||"")):(f.native||={},f.native.protected=!0,f.common.source=mc(this.props.password,f.common.source||"")),await this.props.socket.setObject(f._id,f))})},children:[g.jsx(w_,{style:{...fe.iconDropdownMenu,color:"orange"}}),(u=(l=this.props.scripts[this.state.selected])==null?void 0:l.native)!=null&&u.protected?g.jsx("span",{style:{color:(p=(d=this.props.scripts[this.state.selected])==null?void 0:d.native)!=null&&p.protected?"orange":void 0},children:b.I18n.t("Unprotect script")}):b.I18n.t("Protect script")]},"encrypt"):null]},"menu")}getToolbarButtons(){const s=[],i=this.state.reorder&&!this.props.debugMode;if(this.state.searchMode&&!this.props.debugMode)s.push(g.jsx(Dn,{value:this.state.searchText,style:fe.toolbarSearch,ref:this.inputRef,autoFocus:!0,placeholder:b.I18n.t("Search..."),onChange:r=>{this.setState({searchText:r.target.value}),this.filterTimer&&clearTimeout(this.filterTimer),this.filterTimer=setTimeout(()=>{this.filterTimer=null,this.filterList(!0),this.props.onSearch&&this.props.onSearch(this.state.searchText)},400)}},"searchInput")),s.push(g.jsx(Me,{sx:fe.toolbarButtons,style:{float:"right"},title:b.I18n.t("End search mode"),onClick:r=>{r.stopPropagation(),this.filterList(!1,()=>this.props.onSearch&&this.props.onSearch(this.state.searchText))},size:"medium",children:g.jsx(ax,{})},"disableSearch")),this.state.searchText&&s.push(g.jsx(Me,{title:b.I18n.t("Clear search input"),sx:fe.toolbarButtons,style:{marginTop:7,float:"right"},onClick:r=>{r.stopPropagation(),this.setState({searchText:""},()=>{this.filterList(!0),this.props.onSearch&&this.props.onSearch(this.state.searchText)})},size:"medium",children:g.jsx(Ow,{fontSize:"small"})},"cleanSearch"));else{if(!i){s.push(g.jsx(Me,{"aria-label":"More","aria-owns":this.state.menuOpened?"long-menu":void 0,title:b.I18n.t("Menu"),"aria-haspopup":"true",onClick:u=>{u.stopPropagation(),u.preventDefault(),this.setState({menuOpened:!0,menuAnchorEl:u.currentTarget})},size:"medium",children:g.jsx(ux,{})},"menuButton"));const r=this.state.listItems.find(u=>u.id===this.state.selected);let l;r&&this.state.width<=Nr&&r.type==="folder"&&(l=this.state.listItems.filter(u=>u.parent===this.state.selected)),s.push(this.getMainMenu(l,r)),s.push(g.jsx(Me,{disabled:this.props.debugMode,title:b.I18n.t("Create new script"),sx:{...fe.toolbarButtons,...this.props.debugMode?fe.iconButtonsDisabled:void 0},style:{color:i?"red":"inherit"},onClick:u=>this.onAddNew(u),size:"medium",children:g.jsx(Qk,{})},"new-script")),s.push(g.jsx(Me,{disabled:this.props.debugMode,title:b.I18n.t("Create new folder"),sx:{...fe.toolbarButtons,...this.props.debugMode?fe.iconButtonsDisabled:void 0},style:{color:i?"red":"inherit"},onClick:u=>this.onAddNewFolder(u),size:"medium",children:g.jsx(eS,{})},"new-folder"))}s.push(g.jsx(Me,{disabled:i||this.props.debugMode,sx:{...fe.toolbarButtons,...this.props.debugMode?fe.iconButtonsDisabled:void 0},title:b.I18n.t("Search in scripts"),style:{float:"right",opacity:this.props.debugMode?.5:i?0:1},onClick:r=>{r.stopPropagation(),this.setState({searchMode:!0})},size:"medium",children:g.jsx(px,{})},"search")),s.push(g.jsx(Me,{disabled:this.props.debugMode,title:b.I18n.t("Reorder scripts in folders"),sx:{...fe.toolbarButtons,...this.props.debugMode?fe.iconButtonsDisabled:void 0},style:{color:i?"red":"inherit",float:"right"},onClick:r=>{r.stopPropagation(),this.setState({reorder:!this.state.reorder})},size:"medium",children:g.jsx($x,{})},"reorder")),!i&&this.state.selected&&this.state.selected!==$o&&this.state.selected!==fn&&s.push(g.jsx(Me,{sx:{...fe.toolbarButtons,...this.props.debugMode?fe.iconButtonsDisabled:void 0},disabled:this.props.debugMode,title:b.I18n.t("Rename"),onClick:r=>this.onRename(r),size:"medium",children:g.jsx(tS,{})},"rename")),s.push(g.jsxs("span",{style:{opacity:.5,fontSize:10},children:["v",this.props.version]},"version"))}return s}getFolders(){const s=[{id:Wt,name:b.I18n.t("Root folder")}];return this.state.listItems.forEach(i=>{i.type==="folder"&&i.id!==Wt&&(!i.id.startsWith($o)||this.state.expertMode)&&s.push({id:i.id,name:i.title})}),s}onCollapseAll(){this.setState({expanded:[]}),this.saveExpanded([])}onExpandAll(){const s=[];this.state.listItems.forEach(i=>this.state.listItems.find(r=>r.parent===i.id)&&s.push(i.id)),this.setState({expanded:s}),this.saveExpanded(s)}getBottomButtons(){return this.state.reorder||this.props.debugMode?null:[g.jsx($t,{sx:fe.footerButtons,title:b.I18n.t("Show only running scripts"),onClick:s=>{s.stopPropagation(),s.preventDefault();const i=this.state.statusFilter==="running"?"":"running";window.localStorage&&window.localStorage.setItem("SideMenu.statusFilter",i),this.setState({statusFilter:i})},children:g.jsx(gc,{style:{color:C_,opacity:this.state.statusFilter==="running"?1:.3,background:this.state.statusFilter==="running"?"gray":"inherit"}})},"filterByRunning"),g.jsx($t,{sx:fe.footerButtons,title:b.I18n.t("Show only paused scripts"),onClick:()=>{const s=this.state.statusFilter==="paused"?"":"paused";window.localStorage&&window.localStorage.setItem("SideMenu.statusFilter",s),this.setState({statusFilter:s})},children:g.jsx(Fg,{style:{color:k_,opacity:this.state.statusFilter==="paused"?1:.3,background:this.state.statusFilter==="paused"?"gray":"inherit"}})},"filterByPaused"),g.jsx($t,{sx:fe.footerButtons,style:{marginRight:16},title:b.I18n.t("Show only scripts with problems"),onClick:()=>{const s=this.state.statusFilter==="problems"?"":"problems";window.localStorage&&window.localStorage.setItem("SideMenu.statusFilter",s),this.setState({statusFilter:s})},children:g.jsx(gc,{style:{color:T_,opacity:this.state.statusFilter==="problems"?1:.3,background:this.state.statusFilter==="problems"?"gray":"inherit"}})},"filterByProblem"),g.jsx($t,{sx:fe.footerButtons,children:g.jsx("img",{alt:"Blockly",style:{opacity:this.state.typeFilter==="Blockly"?1:.3,background:this.state.typeFilter==="Blockly"?"gray":"inherit"},src:$n.Blockly,onClick:()=>{const s=this.state.typeFilter==="Blockly"?"":"Blockly";window.localStorage&&window.localStorage.setItem("SideMenu.typeFilter",s),this.setState({typeFilter:s})}})},"filterBlockly"),g.jsx($t,{sx:fe.footerButtons,children:g.jsx("img",{alt:"Javascript",style:{opacity:this.state.typeFilter==="Javascript/js"?1:.3,background:this.state.typeFilter==="Javascript/js"?"gray":"inherit"},src:$n["Javascript/js"],onClick:()=>{const s=this.state.typeFilter==="Javascript/js"?"":"Javascript/js";window.localStorage&&window.localStorage.setItem("SideMenu.typeFilter",s),this.setState({typeFilter:s})}})},"filterJS"),g.jsx($t,{sx:fe.footerButtons,children:g.jsx("img",{alt:"TypeScript",style:{opacity:this.state.typeFilter==="TypeScript/ts"?1:.3,background:this.state.typeFilter==="TypeScript/ts"?"gray":"inherit"},src:$n["TypeScript/ts"],onClick:()=>{const s=this.state.typeFilter==="TypeScript/ts"?"":"TypeScript/ts";window.localStorage&&window.localStorage.setItem("SideMenu.typeFilter",s),this.setState({typeFilter:s})}})},"filterTS"),g.jsx($t,{sx:fe.footerButtons,children:g.jsx("img",{alt:"Rules",style:{opacity:this.state.typeFilter==="Rules"?1:.3,background:this.state.typeFilter==="Rules"?"gray":"inherit"},src:$n.Rules,onClick:()=>{const s=this.state.typeFilter==="Rules"?"":"Rules";window.localStorage&&window.localStorage.setItem("SideMenu.typeFilter",s),this.setState({typeFilter:s})}})},"filterRules"),g.jsx("div",{style:{flexGrow:1}},"padding"),g.jsx($t,{sx:fe.footerButtons,onClick:()=>this.onExpandAll(),title:b.I18n.t("Expand all"),children:g.jsx(vx,{style:fe.footerButtonsRight})},"expandAll"),this.state.expanded.length?g.jsx($t,{sx:fe.footerButtons,onClick:()=>this.onCollapseAll(),title:b.I18n.t("Collapse all"),children:g.jsx(bx,{style:fe.footerButtonsRight})},"collapseAll"):g.jsx("div",{style:{height:22,width:24}})]}getAdapterDebugDialog(){return this.state.showAdapterDebug?g.jsx(Sx,{socket:this.props.socket,onClose:()=>this.setState({showAdapterDebug:!1}),onDebug:(s,i)=>this.setState({showAdapterDebug:!1},()=>this.props.onDebugInstance({instance:s,adapter:i}))},"debug"):null}render(){var r,l,u;const s=this.state.renaming?this.state.listItems.find(d=>d.id===this.state.renaming):void 0,i=this.state.copingScript&&this.props.scripts[this.state.copingScript].type==="script"?this.props.scripts[this.state.copingScript]:void 0;return[g.jsxs(Mk,{variant:"permanent",style:fe.menu,sx:{"& .MuiDrawer-paper":fe.drawerPaper},anchor:"left",onClick:()=>this.onClick({id:""}),children:[g.jsx($t,{sx:fe.toolbar,children:this.getToolbarButtons()}),g.jsx(e_,{}),g.jsx(Zw,{backend:uC,children:g.jsx("div",{style:fe.innerMenu,children:this.renderAllItems(this.state.listItems)})}),g.jsx(e_,{}),g.jsx("div",{style:fe.footer,children:this.getBottomButtons()})]},"drawer"),s?g.jsx($m,{name:s.title,id:this.state.renaming||"",folder:s.type==="folder",instance:s.instance,instances:this.props.instances,onClose:()=>this.setState({renaming:null}),onRename:(d,p,m,f)=>this.props.onRename&&this.props.onRename(d,p,m,f)},"dialog-rename"):null,this.state.deleting?g.jsx(yx,{name:this.state.listItems.find(d=>d.id===this.state.deleting).title,id:this.state.deleting,onClose:()=>this.setState({deleting:null}),onDelete:d=>this.props.onDelete&&this.props.onDelete(d)},"dialog-delete"):null,this.state.choosingType?g.jsx(Cn,{onClose:d=>{const p={choosingType:!1};d&&(p.creatingScript=d),this.setState(p)}},"dialog-script-type"):null,this.state.creatingScript?g.jsx(tg,{onClose:()=>this.setState({creatingScript:null}),title:b.I18n.t("Create new script"),name:this.getUniqueName(),parents:this.getFolders(),folder:!1,existingItems:this.state.listItems.map(d=>d.id),instance:this.props.instances[0]||0,instances:this.props.instances,type:this.state.creatingScript,parent:this.parent,onAdd:(d,p,m,f)=>this.props.onAddNew&&this.props.onAddNew(d,p,!1,m,f)},"dialog-new-script"):null,this.state.copingScript?g.jsx(tg,{onClose:()=>this.setState({copingScript:""}),title:b.I18n.t("Copy script"),name:this.getUniqueName(this.state.copingScript),parents:this.getFolders(),folder:!1,instance:parseInt((l=(r=i==null?void 0:i.common)==null?void 0:r.engine)==null?void 0:l.split(".").pop(),10)||0,instances:this.props.instances,type:((u=i==null?void 0:i.common)==null?void 0:u.engineType)||"Javascript/js",parent:this.parent,onAdd:(d,p,m,f)=>{var _;const v=this.state.copingScript&&this.props.scripts[this.state.copingScript].type==="script"?this.props.scripts[this.state.copingScript]:void 0;v!=null&&v.common&&(v.common.enabled=!1),this.props.onAddNew&&this.props.onAddNew(d,p,!1,m,f,(_=v==null?void 0:v.common)==null?void 0:_.source)}},"dialog-copy-script"):null,this.state.creatingFolder?g.jsx(tg,{onClose:()=>this.setState({creatingFolder:!1}),title:b.I18n.t("Create new folder"),parents:this.getFolders(),name:this.getUniqueFolderName(),parent:this.parent,onAdd:(d,p)=>this.props.onAddNew&&this.props.onAddNew(d,p,!0)},"dialog-new-folder"):null,this.state.errorText?g.jsx(Zc,{onClose:()=>this.setState({errorText:""}),text:this.state.errorText},"error"):null,this.getAdapterDebugDialog()]}}const Ox="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGAAAABgAQMAAADYVuV7AAAABlBMVEUAAAAzMzPI8eYgAAAAAXRSTlMAQObYZgAAACFJREFUeAFjAIJRwP////8PYIKWHCigNQdKj/pn1D+jAABTG16wVQqVpQAAAABJRU5ErkJggg==",Mx="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGAAAABgAQMAAADYVuV7AAAABlBMVEUAAAAzMzPI8eYgAAAAAXRSTlMAQObYZgAAABtJREFUeAFjAIJRwP8fCj7QkENn/4z6Z5QzCgBjbWaoyx1PqQAAAABJRU5ErkJggg==";function Nx(a){let s,i=a.getHours();return i<10&&(i=`0${i.toString()}`),s=`${i}:`,i=a.getMinutes(),i<10&&(i=`0${i.toString()}`),s+=`${i}:`,i=a.getSeconds(),i<10&&(i=`0${i.toString()}`),s+=`${i}.`,i=a.getMilliseconds(),i<10?i=`00${i.toString()}`:i<100&&(i=`0${i.toString()}`),s+=i,s}const I_=34,Bt={logBox:{width:"100%",height:"100%",position:"relative",overflow:"hidden"},logBoxInner:a=>({display:"inline-block",color:a.palette.mode==="dark"?"white":"black",width:`calc(100% - ${I_}px)`,height:"100%",overflow:"auto",position:"relative",verticalAlign:"top"}),info:a=>({background:a.palette.mode==="dark"?"darkgrey":"lightgrey",color:(a.palette.mode==="dark","black")}),error:a=>({background:"#FF0000",color:a.palette.mode==="dark"?"black":"white"}),warn:a=>({background:"#FF8000",color:a.palette.mode==="dark"?"black":"white"}),debug:a=>({background:"gray",opacity:.8,color:a.palette.mode==="dark"?"black":"white"}),silly:a=>({background:"gray",opacity:.6,color:a.palette.mode==="dark"?"black":"white"}),table:{fontFamily:"monospace",width:"100%"},toolbox:{width:I_,height:"100%",boxShadow:"2px 0px 4px -1px rgba(0, 0, 0, 0.2), 4px 0px 5px 0px rgba(0, 0, 0, 0.14), 1px 0px 10px 0px rgba(0, 0, 0, 0.12)",display:"inline-block",verticalAlign:"top",overflow:"hidden"},trFrom:{width:90},trTime:{width:90},trSeverity:{width:40,fontWeight:"bold"},trPreMessage:{padding:0,margin:0},iconButtons:{width:32,height:32,padding:4},layoutIcon:a=>({"& img":{width:24,height:24,background:a.palette.mode==="dark"?"#9d9d9d":void 0,borderRadius:a.palette.mode==="dark"?"30px":void 0}})};function Lx(a){return a<10?`00${a}`:a<100?`0${a}`:a.toString()}const Ks={};class bm extends Y.Component{messagesEnd;constructor(s){super(s),this.state={lines:{},goBottom:!0,selected:null,editing:this.props.editing||[]},this.messagesEnd=Y.createRef()}static generateLine(s,i){let r=s.message||"";if(typeof r!="object"){const l=new RegExp(`${s.from.replace(".","\\.").replace(")","\\)").replace("(","\\(")} \\(\\d+\\) `,"g"),u=r.match(l);u?r=r.replace(u[0],""):r=r.replace(`${s.from} `,"")}return r.startsWith(`${i}: `)&&(r=r.substring(i.length+2)),g.jsxs($t,{component:"tr",sx:Bt[s.severity],children:[g.jsx("td",{style:Bt.trFrom,children:s.from}),g.jsx("td",{style:Bt.trTime,children:Nx(new Date(s.ts))}),g.jsx("td",{style:Bt.trSeverity,children:s.severity}),g.jsx("td",{children:g.jsx("pre",{style:Bt.trPreMessage,children:r})})]},`tr_${s.ts}_${s.message.substring(s.message.length-10)}`)}scrollToBottom(){var s,i;(i=(s=this.messagesEnd)==null?void 0:s.current)==null||i.scrollIntoView({behavior:"smooth"})}logHandler=s=>{const i=this.state.lines,r=this.state.editing.filter(f=>s.message.includes(f));let l=null;if(!r.length||(r.length===1?l=r[0]:(r.sort(),l=r[r.length-1]),!l))return;const u=i[l]||[],d=Ks[l]||[];u.push(bm.generateLine(s,l));let p=s.severity;(p==="info"||p==="warn")&&(p+=" ");const m=new Date(s.ts);d.push(`${m.toLocaleString()}.${Lx(m.getMilliseconds())} [${p}]: ${s.message}`),u.length>300&&(u.splice(0,u.length-300),d.splice(0,u.length-300)),Ks[l]=d,i[l]=u,this.setState({lines:i})};componentDidMount(){this.props.socket.registerLogHandler(this.logHandler)}componentWillUnmount(){this.props.socket.unregisterLogHandler(this.logHandler)}componentDidUpdate(){this.state.goBottom&&this.scrollToBottom()}static getDerivedStateFromProps(s,i){let r=!1;const l={};if(s.selected!==i.selected){const u=s.selected,d=i.lines;u&&(d[u]=d[u]||[],Ks[u]=Ks[u]||[]),l.selected=u,r=!0}if(JSON.stringify(s.editing)!==JSON.stringify(i.editing)){const u=JSON.parse(JSON.stringify(s.editing));r=!0;const d=i.lines;for(const p in Ks)Object.prototype.hasOwnProperty.call(Ks,p)&&(u.includes(p)||(delete Ks[p],delete d[p]));l.editing=u}return r?l:null}onCopy(){b.Utils.copyToClipboard((Ks[this.state.selected]||[]).join(` +`))}clearLog(){const s=this.state.lines;s[this.state.selected]&&(s[this.state.selected]=[]),Ks[this.state.selected]&&(Ks[this.state.selected]=[]),this.setState({lines:s})}renderLogList(s){return this.state.selected&&(s!=null&&s.length)?g.jsxs($t,{sx:Bt.logBoxInner,children:[g.jsx("table",{style:Bt.table,children:g.jsx("tbody",{children:s})},"logTable"),g.jsx("div",{ref:this.messagesEnd,style:{float:"left",clear:"both"}},"logScrollPoint")]},"logList"):g.jsx($t,{sx:Bt.logBoxInner,style:{paddingLeft:10},children:b.I18n.t("Log outputs")},"logList")}render(){const s=this.state.selected?this.state.lines[this.state.selected]:null;return g.jsxs("div",{style:Bt.logBox,children:[g.jsxs("div",{style:Bt.toolbox,children:[g.jsx(Me,{style:Bt.iconButtons,onClick:()=>this.setState({goBottom:!this.state.goBottom}),color:this.state.goBottom?"secondary":void 0,size:"medium",children:g.jsx(sS,{})}),s!=null&&s.length?g.jsx(Me,{style:Bt.iconButtons,onClick:()=>this.clearLog(),size:"medium",children:g.jsx(oS,{})}):null,s!=null&&s.length?g.jsx(Me,{style:Bt.iconButtons,onClick:()=>this.onCopy(),size:"medium",children:g.jsx(iS,{})}):null,this.props.onLayoutChange?g.jsx(Me,{style:Bt.iconButtons,onClick:()=>this.props.onLayoutChange&&this.props.onLayoutChange(),title:b.I18n.t("Change layout"),size:"medium",sx:Bt.layoutIcon,children:g.jsx("img",{alt:"split",src:this.props.verticalLayout?Ox:Mx})}):null,g.jsx(Me,{style:Bt.iconButtons,onClick:()=>this.props.onHideLog(),title:b.I18n.t("Hide logs"),size:"medium",children:g.jsx(nS,{})})]},"toolbox"),this.renderLogList(s)]})}}var x_="focus-outline-hidden";function $C(){var a=this;document.addEventListener("keydown",function(s){a.focusByKeyboard=!0},!0),document.addEventListener("mousedown",function(s){a.focusByKeyboard=!1},!0),document.addEventListener("focus",function(s){a.updateVisibility()},!0),document.addEventListener("focusout",function(s){window.setTimeout(function(){document.hasFocus()||(a.focusByKeyboard=!0,a.updateVisibility())},0)}),this.updateVisibility()}$C.prototype={focusByKeyboard:!0,updateVisibility:function(){this.hidden=!this.focusByKeyboard},set hidden(a){document.documentElement.classList.toggle(x_,a)},get hidden(){return document.documentElement.classList.contains(x_)}};new $C;var bC={exports:{}};(function(a){(function(){var s={}.hasOwnProperty;function i(){for(var r=[],l=0;l4&&arguments[4]!==void 0?arguments[4]:"easeInOutCubic";return r>l?i:s+(i-s)*Bx[u](r/l)};Ei.calcEndPoint=function(s){var i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:window,r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0;if(jx(s))return parseInt(s)+r;var l=i===window||i===document.documentElement?window.pageYOffset:i.scrollTop-i.getBoundingClientRect().top,u=s.nodeName.toLowerCase()==="html"?-l:s.getBoundingClientRect().top+l;return u+r};(function(a,s){Object.defineProperty(s,"__esModule",{value:!0});var i=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(l){return typeof l}:function(l){return l&&typeof Symbol=="function"&&l.constructor===Symbol&&l!==Symbol.prototype?"symbol":typeof l},r=Ei;s.default=function(l){var u=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},d=u.duration,p=d===void 0?500:d,m=u.context,f=m===void 0?window:m,v=u.offset,_=v===void 0?0:v,y=u.ease,k=y===void 0?"easeInOutCubic":y,C=u.callback;if((typeof window>"u"?"undefined":i(window))==="object"){var w=f.scrollTop!==null&&f.scrollTop!==void 0?f.scrollTop:window.pageYOffset,E=(0,r.calcEndPoint)(l,f,_),R=performance.now(),D=window.requestAnimationFrame,A=function J(){var ie=performance.now()-R,se=(0,r.setPosition)(w,E,ie,p,k);f!==window?f.scrollTop=se:window.scroll(0,se),ie>p?typeof C=="function"&&C(l):D(J)};A()}},a.exports=s.default})(Vg,Vg.exports);var vC=Vg.exports,Gg={exports:{}};(function(a,s){Object.defineProperty(s,"__esModule",{value:!0});var i=Object.assign||function(d){for(var p=1;p0&&arguments[0]!==void 0?arguments[0]:{},p=d.query,m=p===void 0?'[href^="#"]:not([href="#"]':p,f=d.match,v=f===void 0?function(E){return document.getElementById(E.hash.substring(1))}:f,_=d.hashChange,y=_===void 0?!0:_,k=d.scrollSmoothConfig,C=document.querySelectorAll(m),w=function(R){R.preventDefault();var D=v(R.target);D&&(y&&history.replaceState(null,null,"#"+D.id),(0,l.default)(D,i({},k)))};Array.from(C).map(function(E){E.addEventListener("click",w,!1)})},a.exports=s.default})(Gg,Gg.exports);var Fx=Gg.exports,Kg={exports:{}};(function(a,s){Object.defineProperty(s,"__esModule",{value:!0});function i(r){if(Array.isArray(r)){for(var l=0,u=Array(r.length);l0&&arguments[0]!==void 0?arguments[0]:{},l=r.activeClass,u=l===void 0?"active":l,d=r.query,p=d===void 0?'[href^="#"]:not([href="#"]):not([href="#0"])':d,m=r.threshold,f=m===void 0?[.25,.5,.75]:m,v=r.detectType,_=v===void 0?"max":v,y={threshold:f},k=function(se){return se.classList.remove(u)},C=function(se){return se.classList.add(u)},w=function(){document.querySelectorAll("."+u).forEach(k)},E=function(se){w(),C(document.querySelector('a[href="#'+se.id+'"]'))},R=function(se){se.forEach(function(me){me.intersectionRatio>=Math[_].apply(Math,i(f))&&E(me.target)})},D=document.querySelectorAll(p),A=new IntersectionObserver(R,y),J=function(se){var me=document.querySelector("#"+se.hash.slice(1));A.observe(me)};D.forEach(J)},a.exports=s.default})(Kg,Kg.exports);var zx=Kg.exports;(function(a,s){Object.defineProperty(s,"__esModule",{value:!0});var i=vC,r=f(i),l=Ei,u=Fx,d=f(u),p=zx,m=f(p);function f(v){return v&&v.__esModule?v:{default:v}}s.default={to:r.default,calcEndPoint:l.calcEndPoint,anchorScroll:d.default,observe:m.default},a.exports=s.default})(Wg,Wg.exports);var Ux=Wg.exports;const Hx=Si(Ux);var vm={exports:{}},Wx=vm.exports;(function(a){(function(s,i){a.exports?a.exports=i():s.Scrollparent=i()})(Wx,function(){var s=/(auto|scroll)/,i=function(p,m){return p.parentNode===null?m:i(p.parentNode,m.concat([p]))},r=function(p,m){return getComputedStyle(p,null).getPropertyValue(m)},l=function(p){return r(p,"overflow")+r(p,"overflow-y")+r(p,"overflow-x")},u=function(p){return s.test(l(p))},d=function(p){if(p instanceof HTMLElement||p instanceof SVGElement){for(var m=i(p.parentNode,[]),f=0;f=s||me<0||_&&z>=u}function R(){var se=sg();if(E(se))return D(se);p=setTimeout(R,w(se))}function D(se){return p=void 0,y&&r?k(se):(r=l=void 0,d)}function A(){p!==void 0&&clearTimeout(p),f=0,r=m=l=p=void 0}function J(){return p===void 0?d:D(sg())}function ie(){var se=sg(),me=E(se);if(r=arguments,l=this,m=se,me){if(p===void 0)return C(m);if(_)return p=setTimeout(R,s),k(m)}return p===void 0&&(p=setTimeout(R,s)),d}return ie.cancel=A,ie.flush=J,ie}function Yg(a){var s=typeof a;return!!a&&(s=="object"||s=="function")}function lD(a){return!!a&&typeof a=="object"}function cD(a){return typeof a=="symbol"||lD(a)&&iD.call(a)==Yx}function R_(a){if(typeof a=="number")return a;if(cD(a))return A_;if(Yg(a)){var s=typeof a.valueOf=="function"?a.valueOf():a;a=Yg(s)?s+"":s}if(typeof a!="string")return a===0?a:+a;a=a.replace(Jx,"");var i=Xx.test(a);return i||Zx.test(a)?Qx(a.slice(2),i?2:8):qx.test(a)?A_:+a}var uD=aD;const dD=Si(uD);var Jg="data-focus-lock",yC="data-focus-lock-disabled",hD="data-no-focus-lock",pD="data-autofocus-inside",gD="data-no-autofocus";function og(a,s){return typeof a=="function"?a(s):a&&(a.current=s),a}function mD(a,s){var i=vt(function(){return{value:a,callback:s,facade:{get current(){return i.value},set current(r){var l=i.value;l!==r&&(i.value=r,i.callback(r,l))}}}})[0];return i.callback=s,i.facade}var fD=typeof window<"u"?lm:Mt,O_=new WeakMap;function $D(a,s){var i=mD(null,function(r){return a.forEach(function(l){return og(l,r)})});return fD(function(){var r=O_.get(i);if(r){var l=new Set(r),u=new Set(a),d=i.current;l.forEach(function(p){u.has(p)||og(p,null)}),u.forEach(function(p){l.has(p)||og(p,d)})}O_.set(i,a)},[a]),i}var ig={width:"1px",height:"0px",padding:0,overflow:"hidden",position:"fixed",top:"1px",left:"1px"};function _C(a){return a}function wC(a,s){s===void 0&&(s=_C);var i=[],r=!1,l={read:function(){if(r)throw new Error("Sidecar: could not `read` from an `assigned` medium. `read` could be used only with `useMedium`.");return i.length?i[i.length-1]:a},useMedium:function(u){var d=s(u,r);return i.push(d),function(){i=i.filter(function(p){return p!==d})}},assignSyncMedium:function(u){for(r=!0;i.length;){var d=i;i=[],d.forEach(u)}i={push:function(p){return u(p)},filter:function(){return i}}},assignMedium:function(u){r=!0;var d=[];if(i.length){var p=i;i=[],p.forEach(u),d=i}var m=function(){var v=d;d=[],v.forEach(u)},f=function(){return Promise.resolve().then(m)};f(),i={push:function(v){d.push(v),f()},filter:function(v){return d=d.filter(v),i}}}};return l}function ym(a,s){return s===void 0&&(s=_C),wC(a,s)}function bD(a){a===void 0&&(a={});var s=wC(null);return s.options=rS({async:!0,ssr:!1},a),s}var CC=ym({},function(a){var s=a.target,i=a.currentTarget;return{target:s,currentTarget:i}}),TC=ym(),vD=ym(),yD=bD({async:!0,ssr:typeof document<"u"}),_D=rm(void 0),wD=[],_m=Sw(function(s,i){var r,l=vt(),u=l[0],d=l[1],p=Bo(),m=Bo(!1),f=Bo(null),v=vt({}),_=v[1],y=s.children,k=s.disabled,C=k===void 0?!1:k,w=s.noFocusGuards,E=w===void 0?!1:w,R=s.persistentFocus,D=R===void 0?!1:R,A=s.crossFrame,J=A===void 0?!0:A,ie=s.autoFocus,se=ie===void 0?!0:ie;s.allowTextSelection;var me=s.group,z=s.className,Oe=s.whiteList,Ne=s.hasPositiveIndices,Ze=s.shards,ae=Ze===void 0?wD:Ze,ce=s.as,K=ce===void 0?"div":ce,ye=s.lockProps,he=ye===void 0?{}:ye,je=s.sideCar,G=s.returnFocus,tt=G===void 0?!1:G,q=s.focusOptions,ee=s.onActivation,B=s.onDeactivation,H=vt({}),U=H[0],re=_n(function(ke){var $e=ke.captureFocusRestore;if(!f.current){var Pe,bt=(Pe=document)==null?void 0:Pe.activeElement;f.current=bt,bt!==document.body&&(f.current=$e(bt))}p.current&&ee&&ee(p.current),m.current=!0,_()},[ee]),I=_n(function(){m.current=!1,B&&B(p.current),_()},[B]),de=_n(function(ke){var $e=f.current;if($e){var Pe=(typeof $e=="function"?$e():$e)||document.body,bt=typeof tt=="function"?tt(Pe):tt;if(bt){var X=typeof bt=="object"?bt:void 0;f.current=null,ke?Promise.resolve().then(function(){return Pe.focus(X)}):Pe.focus(X)}}},[tt]),W=_n(function(ke){m.current&&CC.useMedium(ke)},[]),Ce=TC.useMedium,be=_n(function(ke){p.current!==ke&&(p.current=ke,d(ke))},[]),Se=Tg((r={},r[yC]=C&&"disabled",r[Jg]=me,r),he),pe=E!==!0,Ge=pe&&E!=="tail",Je=$D([i,be]),_e=rs(function(){return{observed:p,shards:ae,enabled:!C,active:m.current}},[C,m.current,ae,u]);return Y.createElement(Sg,null,pe&&[Y.createElement("div",{key:"guard-first","data-focus-guard":!0,tabIndex:C?-1:0,style:ig}),Ne?Y.createElement("div",{key:"guard-nearest","data-focus-guard":!0,tabIndex:C?-1:1,style:ig}):null],!C&&Y.createElement(je,{id:U,sideCar:yD,observed:u,disabled:C,persistentFocus:D,crossFrame:J,autoFocus:se,whiteList:Oe,shards:ae,onActivation:re,onDeactivation:I,returnFocus:de,focusOptions:q,noFocusGuards:E}),Y.createElement(K,Tg({ref:Je},Se,{className:z,onBlur:Ce,onFocus:W}),Y.createElement(_D.Provider,{value:_e},y)),Ge&&Y.createElement("div",{"data-focus-guard":!0,tabIndex:C?-1:0,style:ig}))});_m.propTypes={};function CD(a,s){function i(r){return r.displayName||r.name||"Component"}return function(l){var u=[],d;function p(){d=a(u.map(function(f){return f.props})),s(d)}var m=(function(f){SS(v,f);function v(){return f.apply(this,arguments)||this}v.peek=function(){return d};var _=v.prototype;return _.componentDidMount=function(){u.push(this),p()},_.componentDidUpdate=function(){p()},_.componentWillUnmount=function(){var k=u.indexOf(this);u.splice(k,1),p()},_.render=function(){return Y.createElement(l,this.props)},v})(Dk);return GS(m,"displayName","SideEffect("+i(l)+")"),m}}var Xs=function(a){for(var s=Array(a.length),i=0;i=0}).sort(RD)},MD=["button:enabled","select:enabled","textarea:enabled","input:enabled","a[href]","area[href]","summary","iframe","object","embed","audio[controls]","video[controls]","[tabindex]","[contenteditable]","[autofocus]"],Tm=MD.join(","),ND="".concat(Tm,", [data-focus-guard]"),OC=function(a,s){return Xs((a.shadowRoot||a).children).reduce(function(i,r){return i.concat(r.matches(s?ND:Tm)?[r]:[],OC(r))},[])},LD=function(a,s){var i;return a instanceof HTMLIFrameElement&&(!((i=a.contentDocument)===null||i===void 0)&&i.body)?An([a.contentDocument.body],s):[a]},An=function(a,s){return a.reduce(function(i,r){var l,u=OC(r,s),d=(l=[]).concat.apply(l,u.map(function(p){return LD(p,s)}));return i.concat(d,r.parentNode?Xs(r.parentNode.querySelectorAll(Tm)).filter(function(p){return p===r}):[])},[])},PD=function(a){var s=a.querySelectorAll("[".concat(pD,"]"));return Xs(s).map(function(i){return An([i])}).reduce(function(i,r){return i.concat(r)},[])},km=function(a,s){return Xs(a).filter(function(i){return IC(s,i)}).filter(function(i){return xD(i)})},M_=function(a,s){return s===void 0&&(s=new Map),Xs(a).filter(function(i){return xC(s,i)})},Sm=function(a,s,i){return Cm(km(An(a,i),s),!0,i)},Kr=function(a,s){return Cm(km(An(a),s),!1)},BD=function(a,s){return km(PD(a),s)},yi=function(a,s){return a.shadowRoot?yi(a.shadowRoot,s):Object.getPrototypeOf(a).contains!==void 0&&Object.getPrototypeOf(a).contains.call(a,s)?!0:Xs(a.children).some(function(i){var r;if(i instanceof HTMLIFrameElement){var l=(r=i.contentDocument)===null||r===void 0?void 0:r.body;return l?yi(l,s):!1}return yi(i,s)})},jD=function(a){for(var s=new Set,i=a.length,r=0;r0&&s.add(l),(u&Node.DOCUMENT_POSITION_CONTAINS)>0&&s.add(r)}return a.filter(function(d,p){return!s.has(p)})},MC=function(a){return a.parentNode?MC(a.parentNode):a},Em=function(a){var s=Ti(a);return s.filter(Boolean).reduce(function(i,r){var l=r.getAttribute(Jg);return i.push.apply(i,l?jD(Xs(MC(r).querySelectorAll("[".concat(Jg,'="').concat(l,'"]:not([').concat(yC,'="disabled"])')))):[r]),i},[])},FD=function(a){try{return a()}catch{return}},Yr=function(a){if(a===void 0&&(a=document),!(!a||!a.activeElement)){var s=a.activeElement;return s.shadowRoot?Yr(s.shadowRoot):s instanceof HTMLIFrameElement&&FD(function(){return s.contentWindow.document})?Yr(s.contentWindow.document):s}},zD=function(a,s){return a===s},UD=function(a,s){return!!Xs(a.querySelectorAll("iframe")).some(function(i){return zD(i,s)})},NC=function(a,s){return s===void 0&&(s=Yr(kC(a).ownerDocument)),!s||s.dataset&&s.dataset.focusGuard?!1:Em(a).some(function(i){return yi(i,s)||UD(i,s)})},HD=function(a){a===void 0&&(a=document);var s=Yr(a);return s?Xs(a.querySelectorAll("[".concat(hD,"]"))).some(function(i){return yi(i,s)}):!1},WD=function(a,s){return s.filter(RC).filter(function(i){return i.name===a.name}).filter(function(i){return i.checked})[0]||a},Im=function(a,s){return RC(a)&&a.name?WD(a,s):a},VD=function(a){var s=new Set;return a.forEach(function(i){return s.add(Im(i,a))}),a.filter(function(i){return s.has(i)})},N_=function(a){return a[0]&&a.length>1?Im(a[0],a):a[0]},L_=function(a,s){return a.indexOf(Im(s,a))},Xg="NEW_FOCUS",GD=function(a,s,i,r,l){var u=a.length,d=a[0],p=a[u-1],m=wm(r);if(!(r&&a.indexOf(r)>=0)){var f=r!==void 0?i.indexOf(r):-1,v=l?i.indexOf(l):f,_=l?a.indexOf(l):-1;if(f===-1)return _!==-1?_:Xg;if(_===-1)return Xg;var y=f-v,k=i.indexOf(d),C=i.indexOf(p),w=VD(i),E=r!==void 0?w.indexOf(r):-1,R=l?w.indexOf(l):E,D=w.filter(function(z){return z.tabIndex>=0}),A=r!==void 0?D.indexOf(r):-1,J=l?D.indexOf(l):A,ie=A>=0&&J>=0?J-A:R-E;if(!y&&_>=0||s.length===0)return _;var se=L_(a,s[0]),me=L_(a,s[s.length-1]);if(f<=k&&m&&Math.abs(y)>1)return me;if(f>=C&&m&&Math.abs(y)>1)return se;if(y&&Math.abs(ie)>1)return _;if(f<=k)return me;if(f>C)return se;if(y)return Math.abs(y)>1?_:(u+_+y)%u}},KD=function(a){return function(s){var i,r=(i=DC(s))===null||i===void 0?void 0:i.autofocus;return s.autofocus||r!==void 0&&r!=="false"||a.indexOf(s)>=0}},P_=function(a,s,i){var r=a.map(function(u){var d=u.node;return d}),l=M_(r.filter(KD(i)));return l&&l.length?N_(l):N_(M_(s))},Zg=function(a,s){return s===void 0&&(s=[]),s.push(a),a.parentNode&&Zg(a.parentNode.host||a.parentNode,s),s},ng=function(a,s){for(var i=Zg(a),r=Zg(s),l=0;l=0)return u}return!1},LC=function(a,s,i){var r=Ti(a),l=Ti(s),u=r[0],d=!1;return l.filter(Boolean).forEach(function(p){d=ng(d||p,p)||d,i.filter(Boolean).forEach(function(m){var f=ng(u,m);f&&(!d||yi(f,d)?d=f:d=ng(f,d))})}),d},B_=function(a,s){return a.reduce(function(i,r){return i.concat(BD(r,s))},[])},YD=function(a,s){var i=new Map;return s.forEach(function(r){return i.set(r.node,r)}),a.map(function(r){return i.get(r)}).filter(AD)},JD=function(a,s){var i=Yr(Ti(a).length>0?document:kC(a).ownerDocument),r=Em(a).filter(qg),l=LC(i||a,a,r),u=new Map,d=Kr(r,u),p=d.filter(function(C){var w=C.node;return qg(w)});if(p[0]){var m=Kr([l],u).map(function(C){var w=C.node;return w}),f=YD(m,p),v=f.map(function(C){var w=C.node;return w}),_=f.filter(function(C){var w=C.tabIndex;return w>=0}).map(function(C){var w=C.node;return w}),y=GD(v,_,m,i,s);if(y===Xg){var k=P_(d,_,B_(r,u))||P_(d,v,B_(r,u));if(k)return{node:k};console.warn("focus-lock: cannot find any node to move focus into");return}return y===void 0?y:f[y]}},qD=function(a){var s=Em(a).filter(qg),i=LC(a,a,s),r=Cm(An([i],!0),!0,!0),l=An(s,!1);return r.map(function(u){var d=u.node,p=u.index;return{node:d,index:p,lockItem:l.indexOf(d)>=0,guard:wm(d)}})},xm=function(a,s){a&&("focus"in a&&a.focus(s),"contentWindow"in a&&a.contentWindow&&a.contentWindow.focus())},rg=0,ag=!1,PC=function(a,s,i){i===void 0&&(i={});var r=JD(a,s);if(!ag&&r){if(rg>2){console.error("FocusLock: focus-fighting detected. Only one focus management system could be active. See https://github.com/theKashey/focus-lock/#focus-fighting"),ag=!0,setTimeout(function(){ag=!1},1);return}rg++,xm(r.node,i.focusOptions),rg--}};function Lr(a){if(!a)return null;if(typeof WeakRef>"u")return function(){return a||null};var s=a?new WeakRef(a):null;return function(){return(s==null?void 0:s.deref())||null}}var XD=function(a){if(!a)return null;for(var s=[],i=a;i&&i!==document.body;)s.push({current:Lr(i),parent:Lr(i.parentElement),left:Lr(i.previousElementSibling),right:Lr(i.nextElementSibling)}),i=i.parentElement;return{element:Lr(a),stack:s,ownerDocument:a.ownerDocument}},ZD=function(a){var s,i,r,l,u;if(a)for(var d=a.stack,p=a.ownerDocument,m=new Map,f=0,v=d;f-1&&(E.filter(function(D){var A=D.guard,J=D.node;return A&&J.dataset.focusAutoGuard}).forEach(function(D){var A=D.node;return A.removeAttribute("tabIndex")}),F_(R,E.length,1,E),F_(R,-1,-1,E))}}}return s},HC=function(s){wc()&&s&&(s.stopPropagation(),s.preventDefault())},Rm=function(){return Dm(wc)},fA=function(s){var i=s.target,r=s.currentTarget;r.contains(i)||uA(r,i)},$A=function(){return null},WC=function(){Am=!0},VC=function(){Am=!1,Jr="just",Dm(function(){Jr="meanwhile"})},bA=function(){document.addEventListener("focusin",HC),document.addEventListener("focusout",Rm),window.addEventListener("focus",WC),window.addEventListener("blur",VC)},vA=function(){document.removeEventListener("focusin",HC),document.removeEventListener("focusout",Rm),window.removeEventListener("focus",WC),window.removeEventListener("blur",VC)};function yA(a){return a.filter(function(s){var i=s.disabled;return!i})}var GC={moveFocusInside:PC,focusInside:NC,focusNextElement:sA,focusPrevElement:oA,focusFirstElement:iA,focusLastElement:nA,captureFocusRestore:BC};function _A(a){var s=a.slice(-1)[0];s&&!Sn&&bA();var i=Sn,r=i&&s&&s.id===i.id;Sn=s,i&&!r&&(i.onDeactivation(),a.filter(function(l){var u=l.id;return u===i.id}).length||i.returnFocus(!s)),s?(Zt=null,(!r||i.observed!==s.observed)&&s.onActivation(GC),wc(),Dm(wc)):(vA(),Zt=null)}CC.assignSyncMedium(fA);TC.assignMedium(Rm);vD.assignMedium(function(a){return a(GC)});const wA=CD(yA,_A)($A);var KC=Sw(function(s,i){return Y.createElement(_m,Tg({sideCar:wA,ref:i},s))}),YC=_m.propTypes||{};YC.sideCar;ES(YC,["sideCar"]);KC.propTypes={};var JC={exports:{}},et={};var Om=Symbol.for("react.element"),Mm=Symbol.for("react.portal"),Qc=Symbol.for("react.fragment"),eu=Symbol.for("react.strict_mode"),tu=Symbol.for("react.profiler"),su=Symbol.for("react.provider"),ou=Symbol.for("react.context"),CA=Symbol.for("react.server_context"),iu=Symbol.for("react.forward_ref"),nu=Symbol.for("react.suspense"),ru=Symbol.for("react.suspense_list"),au=Symbol.for("react.memo"),lu=Symbol.for("react.lazy"),TA=Symbol.for("react.offscreen"),qC;qC=Symbol.for("react.module.reference");function _s(a){if(typeof a=="object"&&a!==null){var s=a.$$typeof;switch(s){case Om:switch(a=a.type,a){case Qc:case tu:case eu:case nu:case ru:return a;default:switch(a=a&&a.$$typeof,a){case CA:case ou:case iu:case lu:case au:case su:return a;default:return s}}case Mm:return s}}}et.ContextConsumer=ou;et.ContextProvider=su;et.Element=Om;et.ForwardRef=iu;et.Fragment=Qc;et.Lazy=lu;et.Memo=au;et.Portal=Mm;et.Profiler=tu;et.StrictMode=eu;et.Suspense=nu;et.SuspenseList=ru;et.isAsyncMode=function(){return!1};et.isConcurrentMode=function(){return!1};et.isContextConsumer=function(a){return _s(a)===ou};et.isContextProvider=function(a){return _s(a)===su};et.isElement=function(a){return typeof a=="object"&&a!==null&&a.$$typeof===Om};et.isForwardRef=function(a){return _s(a)===iu};et.isFragment=function(a){return _s(a)===Qc};et.isLazy=function(a){return _s(a)===lu};et.isMemo=function(a){return _s(a)===au};et.isPortal=function(a){return _s(a)===Mm};et.isProfiler=function(a){return _s(a)===tu};et.isStrictMode=function(a){return _s(a)===eu};et.isSuspense=function(a){return _s(a)===nu};et.isSuspenseList=function(a){return _s(a)===ru};et.isValidElementType=function(a){return typeof a=="string"||typeof a=="function"||a===Qc||a===tu||a===eu||a===nu||a===ru||a===TA||typeof a=="object"&&a!==null&&(a.$$typeof===lu||a.$$typeof===au||a.$$typeof===su||a.$$typeof===ou||a.$$typeof===iu||a.$$typeof===qC||a.getModuleId!==void 0)};et.typeOf=_s;JC.exports=et;var XC=JC.exports;function kA(a){function s(B,H,U,re,I){for(var de=0,W=0,Ce=0,be=0,Se,pe,Ge=0,Je=0,_e,ke=_e=Se=0,$e=0,Pe=0,bt=0,X=0,ct=U.length,ze=ct-1,kt,ve="",st="",Zs="",St="",Et;$eSe)&&(X=(ve=ve.replace(" ",":")).length),0re&&(re=(H=H.trim()).charCodeAt(0)),re){case 38:return H.replace(R,"$1"+B.trim());case 58:return B.trim()+H.replace(R,"$1"+B.trim());default:if(0<1*U&&0W.charCodeAt(8))break;case 115:I=I.replace(W,"-webkit-"+W)+";"+I;break;case 207:case 102:I=I.replace(W,"-webkit-"+(102U.charCodeAt(0)&&(U=U.trim()),ee=U,U=[ee],01?s-1:0),r=1;r0?" Args: "+i.join(", "):""))}var xA=(function(){function a(i){this.groupSizes=new Uint32Array(512),this.length=512,this.tag=i}var s=a.prototype;return s.indexOfGroup=function(i){for(var r=0,l=0;l=this.groupSizes.length){for(var l=this.groupSizes,u=l.length,d=u;i>=d;)(d<<=1)<0&&aa(16,""+i);this.groupSizes=new Uint32Array(d),this.groupSizes.set(l),this.length=d;for(var p=u;p=this.length||this.groupSizes[i]===0)return r;for(var l=this.groupSizes[i],u=this.indexOfGroup(i),d=u+l,p=u;p=zr&&(zr=s+1),fc.set(a,s),Tc.set(s,a)},RA="style["+Rn+'][data-styled-version="5.3.11"]',OA=new RegExp("^"+Rn+'\\.g(\\d+)\\[id="([\\w\\d-]+)"\\].*?"([^"]*)'),MA=function(a,s,i){for(var r,l=i.split(","),u=0,d=l.length;u=0;f--){var v=m[f];if(v&&v.nodeType===1&&v.hasAttribute(Rn))return v}})(i),u=l!==void 0?l.nextSibling:null;r.setAttribute(Rn,"active"),r.setAttribute("data-styled-version","5.3.11");var d=LA();return d&&r.setAttribute("nonce",d),i.insertBefore(r,u),r},PA=(function(){function a(i){var r=this.element=ZC(i);r.appendChild(document.createTextNode("")),this.sheet=(function(l){if(l.sheet)return l.sheet;for(var u=document.styleSheets,d=0,p=u.length;d=0){var l=document.createTextNode(r),u=this.nodes[i];return this.element.insertBefore(l,u||null),this.length++,!0}return!1},s.deleteRule=function(i){this.element.removeChild(this.nodes[i]),this.length--},s.getRule=function(i){return i0&&(_+=y+",")})),u+=""+f+v+'{content:"'+_+`"}/*!sc*/ +`}}}return u})(this)},a})(),zA=/(a)(d)/gi,W_=function(a){return String.fromCharCode(a+(a>25?39:97))};function em(a){var s,i="";for(s=Math.abs(a);s>52;s=s/52|0)i=W_(s%52)+i;return(W_(s%52)+i).replace(zA,"$1-$2")}var Tn=function(a,s){for(var i=s.length;i;)a=33*a^s.charCodeAt(--i);return a},QC=function(a){return Tn(5381,a)};function eT(a){for(var s=0;s>>0);if(!i.hasNameForId(l,p)){var m=r(d,"."+p,void 0,l);i.insertRules(l,p,m)}u.push(p),this.staticRulesId=p}else{for(var f=this.rules.length,v=Tn(this.baseHash,r.hash),_="",y=0;y>>0);if(!i.hasNameForId(l,E)){var R=r(_,"."+E,void 0,l);i.insertRules(l,E,R)}u.push(E)}}return u.join(" ")},a})(),WA=/^\s*\/\/.*$/gm,VA=[":","[",".","#"];function GA(a){var s,i,r,l,u=jo,d=u.options,p=d===void 0?jo:d,m=u.plugins,f=m===void 0?Cc:m,v=new kA(p),_=[],y=(function(w){function E(R){if(R)try{w(R+"}")}catch{}}return function(R,D,A,J,ie,se,me,z,Oe,Ne){switch(R){case 1:if(Oe===0&&D.charCodeAt(0)===64)return w(D+";"),"";break;case 2:if(z===0)return D+"/*|*/";break;case 3:switch(z){case 102:case 112:return w(A[0]+D),"";default:return D+(Ne===0?"/*|*/":"")}case-2:D.split("/*|*/}").forEach(E)}}})((function(w){_.push(w)})),k=function(w,E,R){return E===0&&VA.indexOf(R[i.length])!==-1||R.match(l)?w:"."+s};function C(w,E,R,D){D===void 0&&(D="&");var A=w.replace(WA,""),J=E&&R?R+" "+E+" { "+A+" }":A;return s=D,i=E,r=new RegExp("\\"+i+"\\b","g"),l=new RegExp("(\\"+i+"\\b){2,}"),v(R||!E?"":E,J)}return v.use([].concat(f,[function(w,E,R){w===2&&R.length&&R[0].lastIndexOf(i)>0&&(R[0]=R[0].replace(r,k))},y,function(w){if(w===-2){var E=_;return _=[],E}}])),C.hash=f.length?f.reduce((function(w,E){return E.name||aa(15),Tn(w,E.name)}),5381).toString():"",C}var tT=Y.createContext();tT.Consumer;var sT=Y.createContext(),KA=(sT.Consumer,new kc),tm=GA();function oT(){return Xr(tT)||KA}function iT(){return Xr(sT)||tm}var YA=(function(){function a(s,i){var r=this;this.inject=function(l,u){u===void 0&&(u=tm);var d=r.name+u.hash;l.hasNameForId(r.id,d)||l.insertRules(r.id,d,u(r.rules,d,"@keyframes"))},this.toString=function(){return aa(12,String(r.name))},this.name=s,this.id="sc-keyframes-"+s,this.rules=i}return a.prototype.getName=function(s){return s===void 0&&(s=tm),this.name+s.hash},a})(),JA=/([A-Z])/,qA=/([A-Z])/g,XA=/^ms-/,ZA=function(a){return"-"+a.toLowerCase()};function V_(a){return JA.test(a)?a.replace(qA,ZA).replace(XA,"-ms-"):a}var G_=function(a){return a==null||a===!1||a===""};function ki(a,s,i,r){if(Array.isArray(a)){for(var l,u=[],d=0,p=a.length;d1?s-1:0),r=1;r?@[\\\]^`{|}~-]+/g,e0=/(^-|-$)/g;function lg(a){return a.replace(QA,"-").replace(e0,"")}var aT=function(a){return em(QC(a)>>>0)};function ic(a){return typeof a=="string"&&!0}var sm=function(a){return typeof a=="function"||typeof a=="object"&&a!==null&&!Array.isArray(a)},t0=function(a){return a!=="__proto__"&&a!=="constructor"&&a!=="prototype"};function s0(a,s,i){var r=a[i];sm(s)&&sm(r)?lT(r,s):a[i]=s}function lT(a){for(var s=arguments.length,i=new Array(s>1?s-1:0),r=1;r=0||(Ne[z]=se[z]);return Ne})(s,["componentId"]),ie=A&&A+"-"+(ic(D)?D:lg(U_(D)));return cT(D,Js({},J,{attrs:y,componentId:ie}),i)},Object.defineProperty(C,"defaultProps",{get:function(){return this._foldedDefaultProps},set:function(D){this._foldedDefaultProps=r?lT({},a.defaultProps,D):D}}),Object.defineProperty(C,"toString",{value:function(){return"."+C.styledComponentId}}),l&&IS(C,a,{attrs:!0,componentStyle:!0,displayName:!0,foldedComponentIds:!0,shouldForwardProp:!0,styledComponentId:!0,target:!0,withComponent:!0}),C}var ys=function(a){return(function s(i,r,l){if(l===void 0&&(l=jo),!XC.isValidElementType(r))return aa(1,String(r));var u=function(){return i(r,l,nT.apply(void 0,arguments))};return u.withConfig=function(d){return s(i,r,Js({},l,{},d))},u.attrs=function(d){return s(i,r,Js({},l,{attrs:Array.prototype.concat(l.attrs,d).filter(Boolean)}))},u})(cT,a)};["a","abbr","address","area","article","aside","audio","b","base","bdi","bdo","big","blockquote","body","br","button","canvas","caption","cite","code","col","colgroup","data","datalist","dd","del","details","dfn","dialog","div","dl","dt","em","embed","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","iframe","img","input","ins","kbd","keygen","label","legend","li","link","main","map","mark","marquee","menu","menuitem","meta","meter","nav","noscript","object","ol","optgroup","option","output","p","param","picture","pre","progress","q","rp","rt","ruby","s","samp","script","section","select","small","source","span","strong","style","sub","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","title","tr","track","u","ul","var","video","wbr","circle","clipPath","defs","ellipse","foreignObject","g","image","line","linearGradient","marker","mask","path","pattern","polygon","polyline","radialGradient","rect","stop","svg","text","textPath","tspan"].forEach((function(a){ys[a]=ys(a)}));var o0=(function(){function a(i,r){this.rules=i,this.componentId=r,this.isStatic=eT(i),kc.registerId(this.componentId+1)}var s=a.prototype;return s.createStyles=function(i,r,l,u){var d=u(ki(this.rules,r,l,u).join(""),""),p=this.componentId+i;l.insertRules(p,p,d)},s.removeStyles=function(i,r){r.clearRules(this.componentId+i)},s.renderStyles=function(i,r,l,u){i>2&&kc.registerId(this.componentId+i),this.removeStyles(i,l),this.createStyles(i,r,l,u)},a})();function i0(a){for(var s=arguments.length,i=new Array(s>1?s-1:0),r=1;ra.length)&&(s=a.length);for(var i=0,r=Array(s);i=a.length?{done:!0}:{done:!1,value:a[r++]}},e:function(m){throw m},f:l}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var u,d=!0,p=!1;return{s:function(){i=i.call(a)},n:function(){var m=i.next();return d=m.done,m},e:function(m){p=!0,u=m},f:function(){try{d||i.return==null||i.return()}finally{if(p)throw u}}}}function fs(a,s,i){return(s=dT(s))in a?Object.defineProperty(a,s,{value:i,enumerable:!0,configurable:!0,writable:!0}):a[s]=i,a}function Sc(a){return Sc=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(s){return s.__proto__||Object.getPrototypeOf(s)},Sc(a)}function d0(a,s){if(typeof s!="function"&&s!==null)throw new TypeError("Super expression must either be null or a function");a.prototype=Object.create(s&&s.prototype,{constructor:{value:a,writable:!0,configurable:!0}}),Object.defineProperty(a,"prototype",{writable:!1}),s&&om(a,s)}function uT(){try{var a=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(uT=function(){return!!a})()}function h0(a,s){var i=a==null?null:typeof Symbol<"u"&&a[Symbol.iterator]||a["@@iterator"];if(i!=null){var r,l,u,d,p=[],m=!0,f=!1;try{if(u=(i=i.call(a)).next,s!==0)for(;!(m=(r=u.call(i)).done)&&(p.push(r.value),p.length!==s);m=!0);}catch(v){f=!0,l=v}finally{try{if(!m&&i.return!=null&&(d=i.return(),Object(d)!==d))return}finally{if(f)throw l}}return p}}function p0(){throw new TypeError(`Invalid attempt to destructure non-iterable instance. +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function J_(a,s){var i=Object.keys(a);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(a);s&&(r=r.filter(function(l){return Object.getOwnPropertyDescriptor(a,l).enumerable})),i.push.apply(i,r)}return i}function Ec(a){for(var s=1;si.right&&(i.right=p.right),p.bottom>i.bottom&&(i.bottom=p.bottom),p.left=0+m&&l>=0+m&&r<=d-m&&i<=u-m}function _0(a){return a===document.querySelector("body")||a===document.querySelector("html")}var w0=function(s){return/(left|right)/.test(s)},ug=function(s,i){return s>i},dg=function(s,i){return s>i},Ys=function(s){return s<0?0:s};function C0(a){return Object.keys(a).map(function(s){return{position:s,value:a[s]}}).sort(function(s,i){return i.value-s.value}).map(function(s){return s.position})}var sw,T0=ys.div(sw||(sw=Os([` + --reactour-accent: `,`; + `,` + position: fixed; + transition: transform 0.3s; + top: 0; + left: 0; + z-index: 1000000; + + transform: `,`; +`])),function(a){return a.accentColor},function(a){return a.defaultStyles?` + max-width: 331px; + min-width: 150px; + padding-right: 40px; + border-radius: `.concat(a.rounded,`px; + background-color: #fff; + padding: 24px 30px; + box-shadow: 0 0.5em 3em rgba(0, 0, 0, 0.3); + color: inherit; + `):""},function(a){var s=a.targetTop,i=a.targetRight,r=a.targetBottom,l=a.targetLeft,u=a.windowWidth,d=a.windowHeight,p=a.helperWidth,m=a.helperHeight,f=a.helperPosition,v=a.padding,_={left:l,right:u-i,top:s,bottom:d-r},y=function(R){return _[R]>(w0(R)?p+v*2:m+v*2)},k=function(R){for(var D=C0(_),A=0;Av?ie:v,me=dg(s+m,d)?dg(r+v,d)?r-m:r-m+v:s-v,z=me>v?me:v,Oe={top:[se,s-m-v*2],right:[i+v*2,z],bottom:[se,r+v*2],left:[l-p-v*2,z],center:[u/2-p/2,d/2-m/2]};return R==="center"||y(R)?Oe[R]:k(Oe)},w=C(f);return"translate(".concat(Math.round(w[0]),"px, ").concat(Math.round(w[1]),"px)")}),ow,k0=ys.span(ow||(ow=Os([` + position: absolute; + font-family: monospace; + background: var(--reactour-accent); + background: `,`; + height: 1.875em; + line-height: 2; + padding-left: 0.8125em; + padding-right: 0.8125em; + font-size: 1em; + border-radius: 1.625em; + color: white; + text-align: center; + box-shadow: 0 0.25em 0.5em rgba(0, 0, 0, 0.3); + top: -0.8125em; + left: -0.8125em; +`])),function(a){return a.accentColor}),iw,S0=ys.div(iw||(iw=Os([` + display: flex; + margin-top: 24px; + align-items: center; + justify-content: center; +`]))),nw,E0=ys.nav(nw||(nw=Os([` + counter-reset: dot; + display: flex; + justify-content: center; + align-items: center; + flex-wrap: wrap; +`]))),rw,I0=ys.button(rw||(rw=Os([` + counter-increment: dot; + width: 8px; + height: 8px; + border: `,`; + + border-radius: 100%; + padding: 0; + display: block; + margin: 4px; + transition: opacity 0.3s, transform 0.3s; + cursor: `,`; + transform: scale(`,`); + + color: `,`; + background: `,`; + + color: `,`; + background: `,`; + + &:before { + content: counter(dot); + position: absolute; + bottom: calc(100% + 0.25em); + left: 50%; + opacity: 0; + transform: translate(-50%, 1em); + transition: 0.3s; + display: `,`; + } + + &:hover { + background-color: currentColor; + + &:before { + opacity: 0.5; + transform: translate(-50%, -2px); + } + } +`])),function(a){return a.current===a.index?"0":"1px solid #caccce"},function(a){return a.disabled?"not-allowed":"pointer"},function(a){return a.current===a.index?1.25:1},function(a){return a.current===a.index?"var(--reactour-accent)":"#caccce"},function(a){return a.current===a.index?"var(--reactour-accent)":"none"},function(a){return a.current===a.index?a.accentColor:"#caccce"},function(a){return a.current===a.index?a.accentColor:"none"},function(a){return a.showNumber?"block":"none"}),aw,x0=ys.div(aw||(aw=Os([` + opacity: `,`; + color: `,`; + width: 100%; + left: 0; + top: 0; + height: 100%; + position: fixed; + z-index: 99999; + pointer-events: none; +`])),function(a){return!a.maskClassName&&.7},function(a){return!a.maskClassName&&"#000"});function $T(a){var s=a.windowWidth,i=a.windowHeight,r=a.targetWidth,l=a.targetHeight,u=a.targetTop,d=a.targetLeft,p=a.padding,m=a.rounded,f=a.roundedStep,v=a.disableInteraction,_=a.disableInteractionClassName,y=a.className,k=a.onClick,C=a.highlightedBorder,w=Ys(r+p*2),E=Ys(l+p*2),R=Ys(u-p),D=Ys(d-p),A=f?Math.min(w/2,E/2):m;return Y.createElement(x0,{onClick:k,maskClassName:y},Y.createElement("svg",{width:s,height:i,xmlns:"http://www.w3.org/2000/svg",className:y},Y.createElement("defs",null,Y.createElement("mask",{id:"mask-main"},Y.createElement("rect",{x:0,y:0,width:s,height:i,fill:"white"}),Y.createElement("rect",{x:D,y:R,width:w,height:E,fill:"black"}),Y.createElement("rect",{x:D-1,y:R-1,width:A,height:A,fill:"white"}),Y.createElement("circle",{cx:D+A,cy:R+A,r:A,fill:"black"}),Y.createElement("rect",{x:D+w-A+1,y:R-1,width:A,height:A,fill:"white"}),Y.createElement("circle",{cx:D+w-A,cy:R+A,r:A,fill:"black"}),Y.createElement("rect",{x:D-1,y:R+E-A+1,width:A,height:A,fill:"white"}),Y.createElement("circle",{cx:D+A,cy:R+E-A,r:A,fill:"black"}),Y.createElement("rect",{x:D+w-A+1,y:R+E-A+1,width:A,height:A,fill:"white"}),Y.createElement("circle",{cx:D+w-A,cy:R+E-A,r:A,fill:"black "})),Y.createElement("clipPath",{id:"clip-path"},Y.createElement("rect",{x:0,y:0,width:s,height:R}),Y.createElement("rect",{x:0,y:R,width:D,height:E}),Y.createElement("rect",{x:d+r+p,y:R,width:Ys(s-r-D),height:E}),Y.createElement("rect",{x:0,y:u+l+p,width:s,height:Ys(i-l-R)}))),Y.createElement("rect",{x:0,y:0,width:s,height:i,fill:"currentColor",mask:"url(#mask-main)"}),Y.createElement("rect",{x:0,y:0,width:s,height:i,fill:"currentColor",clipPath:"url(#clip-path)",pointerEvents:"auto"}),Y.createElement("rect",{x:D,y:R,width:w,height:E,pointerEvents:"auto",fill:"transparent",display:v?"block":"none",className:_}),C&&Y.createElement("rect",{x:Ys(D+C.width/2),y:Ys(R+C.width/2),width:Ys(w-C.width),height:Ys(E-C.width),pointerEvents:"auto",fill:"none",strokeWidth:C.width,stroke:C.color,rx:A-2})))}$T.propTypes={windowWidth:Z.number.isRequired,windowHeight:Z.number.isRequired,targetWidth:Z.number.isRequired,targetHeight:Z.number.isRequired,targetTop:Z.number.isRequired,targetLeft:Z.number.isRequired,padding:Z.number.isRequired,rounded:Z.number.isRequired,roundedStep:Z.bool,disableInteraction:Z.bool.isRequired,disableInteractionClassName:Z.string.isRequired,highlightedBorder:Z.shape({color:Z.string.isRequired,width:Z.number.isRequired})};var D0=(function(a){var s=a.step,i=a.refresh,r=vt(0),l=m0(r,2),u=l[0],d=l[1];return Mt(function(){if(s.resizeObservables){var p=function(y){var k=In(y),C;try{var w=function(){var R=C.value;if(!R.attributes)return 1;var D=s.resizeObservables.find(function(A){return R.matches(A)||R.querySelector(A)!=null});D&&d(u+1)};for(k.s();!(C=k.n()).done;)w()}catch(E){k.e(E)}finally{k.f()}},m=new MutationObserver(function(_){var y=In(_),k;try{for(y.s();!(k=y.n()).done;){var C=k.value;C.addedNodes.length!==0&&p(C.addedNodes),C.removedNodes.length!==0&&p(C.removedNodes)}}catch(w){y.e(w)}finally{y.f()}}),f=document.documentElement||document.body,v={childList:!0,subtree:!0};return m.observe(f,v),function(){m.disconnect()}}},[s,u]),Mt(function(){if(s.resizeObservables){var p=new ResizeObserver(function(y){i()}),m=In(s.resizeObservables),f;try{for(m.s();!(f=m.n()).done;){var v=f.value,_=document.querySelector(v);_&&p.observe(_)}}catch(y){m.e(y)}finally{m.f()}return function(){p.disconnect()}}},[s,u]),null}),A0=(function(a){var s=a.step,i=a.refresh;return Mt(function(){if(s.mutationObservables){var r=function(m){var f=In(m),v;try{var _=function(){var k=v.value;if(!k.attributes)return 1;var C=s.mutationObservables.find(function(w){return k.matches(w)||k.querySelector(w)!=null});C&&i()};for(f.s();!(v=f.n()).done;)_()}catch(y){f.e(y)}finally{f.f()}},l=new MutationObserver(function(p){var m=In(p),f;try{for(m.s();!(f=m.n()).done;){var v=f.value;v.addedNodes.length!==0&&r(v.addedNodes),v.removedNodes.length!==0&&r(v.removedNodes)}}catch(_){m.e(_)}finally{m.f()}}),u=document.documentElement||document.body,d={childList:!0,subtree:!0};return l.observe(u,d),function(){l.disconnect()}}},[s]),null});function R0(a){var s=a.children,i=Bo(null);return i.current===null&&(i.current=document.createElement("div"),i.current.setAttribute("id","___reactour")),Mt(function(){return document.body.appendChild(i.current),function(){document.body.removeChild(i.current)}},[i]),xS(s,i.current)}var O0={disableFocusLock:Z.bool,badgeContent:Z.func,highlightedMaskClassName:Z.string,children:Z.oneOfType([Z.node,Z.element]),className:Z.string,closeButtonAriaLabel:Z.string,closeWithMask:Z.bool,inViewThreshold:Z.number,isOpen:Z.bool.isRequired,lastStepNextButton:Z.node,maskClassName:Z.string,maskSpace:Z.number,nextButton:Z.node,onAfterOpen:Z.func,onBeforeClose:Z.func,onRequestClose:Z.func,prevButton:Z.node,scrollDuration:Z.number,scrollOffset:Z.number,showButtons:Z.bool,showCloseButton:Z.bool,showNavigation:Z.bool,showNavigationNumber:Z.bool,showNumber:Z.bool,startAt:Z.number,goToStep:Z.number,getCurrentStep:Z.func,nextStep:Z.func,prevStep:Z.func,steps:Z.arrayOf(Z.shape({selector:Z.string,content:Z.oneOfType([Z.node,Z.element,Z.func]).isRequired,position:Z.oneOfType([Z.arrayOf(Z.number),Z.oneOf(["top","right","bottom","left","center"])]),action:Z.func,style:Z.object,stepInteraction:Z.bool,navDotAriaLabel:Z.string,roundedStep:Z.bool})),update:Z.string,updateDelay:Z.number,disableInteraction:Z.bool,disableDotsNavigation:Z.bool,disableKeyboardNavigation:Z.oneOfType([Z.arrayOf(Z.oneOf(["esc","right","left"])),Z.bool]),rounded:Z.number,accentColor:Z.string,highlightedBorder:Z.shape({color:Z.string.isRequired,width:Z.number.isRequired})},M0={disableFocusLock:!1,showNavigation:!0,showNavigationNumber:!0,showButtons:!0,showCloseButton:!0,closeButtonAriaLabel:"Close",showNumber:!0,scrollDuration:1,maskSpace:10,updateDelay:1,disableInteraction:!1,rounded:0,accentColor:"#007aff",closeWithMask:!0},bn={mask:{disableInteraction:"reactour__mask--disable-interaction"},helper:{base:"reactour__helper",isOpen:"reactour__helper--is-open"},dot:{base:"reactour__dot",active:"reactour__dot--is-active"}},Bm=(function(a){function s(){var i;return l0(this,s),i=a0(this,s),fs(i,"unlockFocus",function(r){i.setState({focusUnlocked:!0},r())}),fs(i,"showStep",function(){if(!(!i.helper||!i.helper.current)){var r=i.props.steps,l=i.state,u=l.current,d=l.focusUnlocked;d&&i.setState({focusUnlocked:!1});var p=r[u],m=p.selector?document.querySelector(p.selector):null,f=function(C){p.action&&typeof p.action=="function"&&i.unlockFocus(function(){return p.action(C)})};if(p.observe){var v=document.querySelector(p.observe),_={attributes:!0,childList:!0,characterData:!0};i.setState(function(k){return k.observer&&setTimeout(function(){k.observer.disconnect()},0),{observer:new MutationObserver(function(C){C.forEach(function(w){if(w.type==="childList"&&w.addedNodes.length>0){var E=function(){return f(w.addedNodes[0])};setTimeout(function(){return i.calculateNode(w.addedNodes[0],p,E)},100)}else if(w.type==="childList"&&w.removedNodes.length>0){var R=function(){return f(m)};i.calculateNode(m,p,R)}})})}},function(){return i.state.observer.observe(v,_)})}else i.state.observer&&(i.state.observer.disconnect(),i.setState({observer:null}));if(m){var y=function(){return f(m)};i.calculateNode(m,p,y)}else i.setState(hg(null,p,i.helper.current),f),p.selector&&console.warn("Doesn't find a DOM node '".concat(p.selector,"'. Please check the 'steps' Tour prop Array at position ").concat(u,"."))}}),fs(i,"calculateNode",function(r,l,u){var d=i.props,p=d.scrollDuration,m=d.inViewThreshold,f=d.scrollOffset,v=fT(r,l),_=Math.max(document.documentElement.clientWidth,window.innerWidth||0),y=Math.max(document.documentElement.clientHeight,window.innerHeight||0);if(y0(Ec(Ec({},v),{},{w:_,h:y,threshold:m})))i.setState(hg(r,l,i.helper.current),u);else{var k=Gx(r),C=f||(v.height>y?-25:-(y/2)+v.height/2);Hx.to(r,{context:_0(k)?window:k,duration:p,offset:C,callback:function(E){i.setState(hg(E,l,i.helper.current),u)}})}}),fs(i,"recalculateNode",function(r){var l=document.querySelector(r.selector),u=function(p){r.action&&typeof r.action=="function"&&i.unlockFocus(function(){return r.action(p)})};i.calculateNode(l,r,function(){return u(l)})}),fs(i,"maskClickHandler",function(r){var l=i.props,u=l.closeWithMask,d=l.onRequestClose;u&&!r.target.classList.contains(bn.mask.disableInteraction)&&d(r)}),fs(i,"nextStep",function(){var r=i.props,l=r.steps,u=r.getCurrentStep;i.setState(function(d){var p=d.current0?l.current-1:l.current;return typeof r=="function"&&r(u),{current:u}},i.showStep)}),fs(i,"gotoStep",function(r){var l=i.props,u=l.steps,d=l.getCurrentStep;i.setState(function(p){var m=u[r]?r:p.current;return typeof d=="function"&&d(m),{current:m}},i.showStep)}),fs(i,"keyDownHandler",function(r){var l=i.props,u=l.onRequestClose,d=l.nextStep,p=l.prevStep,m=l.disableKeyboardNavigation;if(r.stopPropagation(),m!==!0){var f,v,_;m&&(f=m.includes("esc"),v=m.includes("right"),_=m.includes("left")),r.keyCode===27&&!f&&(r.preventDefault(),u()),r.keyCode===39&&!v&&(r.preventDefault(),typeof d=="function"?d():i.nextStep()),r.keyCode===37&&!_&&(r.preventDefault(),typeof p=="function"?p():i.prevStep())}}),i.state={isOpen:!1,current:0,top:0,right:0,bottom:0,left:0,width:0,height:0,w:0,h:0,inDOM:!1,observer:null,focusUnlocked:!1},i.helper=Rk(),i.helperElement=null,i.debouncedShowStep=dD(i.showStep,70),i}return d0(s,a),u0(s,[{key:"componentDidMount",value:function(){var r=this.props,l=r.isOpen,u=r.startAt;l&&this.open(u)}},{key:"UNSAFE_componentWillReceiveProps",value:function(r){var l=this.props,u=l.isOpen,d=l.update,p=l.updateDelay;!u&&r.isOpen?this.open(r.startAt):u&&!r.isOpen&&this.close(),u&&d!==r.update&&(r.steps[this.state.current]?setTimeout(this.showStep,p):this.props.onRequestClose()),u&&r.isOpen&&this.state.current!==r.goToStep&&this.gotoStep(r.goToStep)}},{key:"componentWillUnmount",value:function(){var r=this.props.isOpen;r&&this.close(),this.state.observer&&this.state.observer.disconnect()}},{key:"open",value:function(r){var l=this,u=this.props.onAfterOpen;this.setState(function(d){return{isOpen:!0,current:r!==void 0?r:d.current}},function(){setTimeout(l.showStep,1),l.helperElement=l.helper.current,l.props.disableFocusLock||l.helper.current.focus(),u&&u(l.helperElement)}),window.addEventListener("resize",this.debouncedShowStep,!1),window.addEventListener("keydown",this.keyDownHandler,!1)}},{key:"close",value:function(){this.setState(function(r){return r.observer&&r.observer.disconnect(),{isOpen:!1,observer:null}},this.onBeforeClose),window.removeEventListener("resize",this.debouncedShowStep),window.removeEventListener("keydown",this.keyDownHandler)}},{key:"onBeforeClose",value:function(){var r=this.props.onBeforeClose;r&&r(this.helperElement)}},{key:"render",value:function(){var r=this,l=this.props,u=l.className,d=l.steps,p=l.maskClassName,m=l.showButtons,f=l.showCloseButton,v=l.closeButtonAriaLabel,_=l.showNavigation,y=l.showNavigationNumber,k=l.showNumber,C=l.onRequestClose,w=l.maskSpace,E=l.lastStepNextButton,R=l.nextButton,D=l.prevButton,A=l.badgeContent,J=l.highlightedMaskClassName,ie=l.disableInteraction,se=l.disableDotsNavigation,me=l.nextStep,z=l.prevStep,Oe=l.rounded,Ne=l.accentColor,Ze=l.CustomHelper,ae=l.disableFocusLock,ce=l.highlightedBorder,K=this.state,ye=K.isOpen,he=K.current,je=K.inDOM,G=K.top,tt=K.right,q=K.bottom,ee=K.left,B=K.width,H=K.height,U=K.w,re=K.h,I=K.helperWidth,de=K.helperHeight,W=K.helperPosition;return ye?Y.createElement(R0,null,Y.createElement($0,null),Y.createElement(D0,{step:d[he],refresh:function(){return r.recalculateNode(d[he])}}),Y.createElement(A0,{step:d[he],refresh:function(){return r.recalculateNode(d[he])}}),Y.createElement($T,{onClick:this.maskClickHandler,forwardRef:function(be){return r.mask=be},windowWidth:U,windowHeight:re,targetWidth:B,targetHeight:H,targetTop:G,targetLeft:ee,padding:w,rounded:Oe,roundedStep:d[he].roundedStep,className:p,disableInteraction:d[he].stepInteraction===!1||ie?!d[he].stepInteraction:ie,disableInteractionClassName:"".concat(bn.mask.disableInteraction," ").concat(J),highlightedBorder:ce}),Y.createElement(KC,{disabled:ae,autoFocus:!1},Y.createElement(T0,{ref:this.helper,targetHeight:H,targetWidth:B,targetTop:G,targetRight:tt,targetBottom:q,targetLeft:ee,windowWidth:U,windowHeight:re,helperWidth:I,helperHeight:de,helperPosition:W,padding:w,tabIndex:-1,current:he,style:d[he].style?d[he].style:{},rounded:Oe,className:D_(bn.helper.base,u,fs({},bn.helper.isOpen,ye)),accentColor:Ne,defaultStyles:!Ze,role:"dialog"},Ze?Y.createElement(Ze,{current:he,totalSteps:d.length,gotoStep:this.gotoStep,close:C,content:d[he]&&(typeof d[he].content=="function"?d[he].content({close:C,goTo:this.gotoStep,inDOM:je,step:he+1}):d[he].content)},this.props.children):Y.createElement(Y.Fragment,null,this.props.children,d[he]&&(typeof d[he].content=="function"?d[he].content({close:C,goTo:this.gotoStep,inDOM:je,step:he+1}):d[he].content),k&&Y.createElement(k0,{"data-tour-elem":"badge",accentColor:Ne},typeof A=="function"?A(he+1,d.length):he+1),(m||_)&&Y.createElement(S0,{"data-tour-elem":"controls"},m&&Y.createElement(ew,{onClick:typeof z=="function"?z:this.prevStep,disabled:he===0,label:D||null}),_&&Y.createElement(E0,{"data-tour-elem":"navigation"},d.map(function(Ce,be){return Y.createElement(I0,{key:"".concat(Ce.selector?Ce.selector:"undef","_").concat(be),onClick:function(){return r.gotoStep(be)},current:he,index:be,accentColor:Ne,disabled:he===be||se,showNumber:y,"data-tour-elem":"dot",className:D_(bn.dot.base,fs({},bn.dot.active,he===be)),"aria-label":Ce.navDotAriaLabel})})),m&&Y.createElement(ew,{onClick:he===d.length-1?E?C:function(){}:typeof me=="function"?me:this.nextStep,disabled:!E&&he===d.length-1,inverted:!0,label:E&&he===d.length-1?E:R||null})),f&&Y.createElement(v0,{onClick:C,className:"reactour__close",ariaLabel:v}))))):null}}])})(Ew),hg=function(s,i,r){if(r){var l=Math.max(document.documentElement.clientWidth,window.innerWidth||0),u=Math.max(document.documentElement.clientHeight,window.innerHeight||0),d=$c(r),p=d.width,m=d.height,f={top:u+10,right:l/2+9,bottom:u/2+9,left:l/2-p/2,width:0,height:0,w:l,h:u,helperPosition:"center"};return s&&(f=fT(s,i)),function(){return Ec(Ec({w:l,h:u,helperWidth:p,helperHeight:m,helperPosition:i.position},f),{},{inDOM:!!s})}}};Bm.propTypes=O0;Bm.defaultProps=M0;const N0=""+new URL("blockly2js-B3Jxf2e-.svg",import.meta.url).href,L0=""+new URL("rules2js-DnYyR8mI.svg",import.meta.url).href,As={selectTriggers:0,addScheduleByDoubleClick:1,openTagsMenu:2,selectIntervalTag:3,selectActions:4,addActionPrintText:5,showJavascript:6,switchBackToRules:7,saveTheScript:8},P0=[{selector:".blocks-triggers",content:"Select triggers"},{selector:".block-TriggerScheduleBlock",content:"Double click to add the block"},{selector:".tag-card",content:"Open drop down menu"},{selector:".tag-card-interval",content:"Select interval"},{selector:".blocks-actions",content:"Select action blocks"},{selector:".block-ActionPrintText",content:"Double click to add the block"},{selector:".button-js-code",content:"Check the script"},{selector:".button-js-code",content:"Switch back to rules"},{selector:".button-save",content:"Save the script"}],pg=187,nc={root:{left:0,top:0,width:"100%",height:"100%",position:"fixed",background:"rgba(0, 0, 0, .3)",zIndex:2e4},connecting:{left:"40%",top:"40%",width:"20%",height:"20%",position:"absolute"},spinner:{animation:"admin-connecting-rotator 1.4s linear infinite"},path:{strokeDasharray:187,strokeDashoffset:0,transformOrigin:"center",animation:"admin-connecting-dash 1.4s ease-in-out infinite, $colors 5.6s ease-in-out infinite"}};function vn(){return g.jsxs("div",{style:nc.root,children:[g.jsx("style",{children:` +' @keyframes admin-connecting-colors { + 0% { + stroke: #4285F4; + } + 25% { + stroke: #DE3E35; + } + 50% { + stroke: #F7C223; + } + 75% { + stroke: #1B9A59; + } + 100% { + stroke: #4285F4; + } + } + @keyframes admin-connecting-dash { + 0% { + stroke-dashoffset: ${pg}; + } + 50% { + stroke-dashoffset: ${pg/4}; + transform: rotate(135deg); + } + 100% { + stroke-dashoffset: ${pg}; + transform: 'rotate(450deg); + } + } + @keyframes admin-connecting-rotator { + 0% { + transform: rotate(0deg); + } + 100% { + transform: rotate(270deg); + } + } +`}),g.jsx("div",{style:nc.connecting,children:g.jsx("svg",{style:nc.spinner,width:"100%",height:"100%",viewBox:"0 0 66 66",xmlns:"http://www.w3.org/2000/svg",children:g.jsx("circle",{style:nc.path,fill:"none",strokeWidth:"6",strokeLinecap:"round",cx:"33",cy:"33",r:"30"})})})]})}const B0=Y.lazy(()=>On(()=>Promise.resolve().then(()=>fR),void 0,import.meta.url)),j0=Y.lazy(()=>On(()=>import("./index-CrP4fDhH.js"),__vite__mapDeps([0,1,2,3,4,5,6,7,8,9,10,11,12,13]),import.meta.url)),F0=Y.lazy(()=>On(()=>import("./index-c_pDs-29.js"),__vite__mapDeps([14,1,2,3,4,6,7,5,15,8,9,10,11,12]),import.meta.url)),z0=Y.lazy(()=>On(()=>import("./ScriptEditorVanillaMonaco-yq11eIYC.js"),__vite__mapDeps([15,1,2,3,4,6,7,5]),import.meta.url)),U0=Y.lazy(()=>On(()=>import("./ScriptEditor-BVaX7Hcs.js"),__vite__mapDeps([16,1,2,3,4,6,5,15,7,17]),import.meta.url)),H0=Y.lazy(()=>On(()=>import("./OpenAiDialog-CgYwxxDC.js"),__vite__mapDeps([18,1,2,3,4,6,5,9,19,15,7,8,10,11,12]),import.meta.url)),lw={Blockly:hC,"Javascript/js":_c,Rules:gC,def:_c,"TypeScript/ts":pC},W0=48,cw="#02a102",gg="#70aae9",V0=Cw[400],G0=Tw[400],Te={toolbar:a=>({minHeight:38,boxShadow:"0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12)",backgroundColor:a.palette.mode==="dark"?"#1e1e1e":"#E2E2E2"}),toolbarButtons:{padding:4,marginLeft:4},toolbarButtonsDisabled:{filter:"grayscale(100%)",opacity:.5},editorDiv:a=>({height:`calc(100% - ${(parseInt(a.toolbar.height,10)||48)+38+10}px)`,width:"100%",overflow:"hidden",position:"relative"}),textButton:{marginRight:10,minHeight:24,padding:"6px 16px",height:32},saveButton:{background:"#ff9900"},tabIcon:{width:24,height:24,verticalAlign:"middle",marginBottom:2,marginRight:2,borderRadius:3},hintIcon:{padding:"0 8px 0 8px"},hintButton:{marginTop:8,marginLeft:20},tabMenuButton:{position:"absolute",top:0,right:0},tabChanged:a=>({color:a.palette.secondary.main}),tabText:{maxWidth:130,textOverflow:"ellipsis",whiteSpace:"nowrap",overflow:"hidden",display:"inline-block",verticalAlign:"middle"},tabChangedIcon:{color:"#FF0000",fontSize:16,marginLeft:5},closeButton:{marginLeft:5},notRunning:{color:"#ffbc00",marginRight:8,marginLeft:8},tabButton:{minHeight:48},tabButtonWrapper:{display:"inline-block"},menuIcon:{width:18,height:18,borderRadius:2,marginRight:5}};function K0(){return g.jsxs("svg",{width:"24",height:"24",viewBox:"0 0 2406 2406",children:[g.jsx("path",{d:"M1 578.4C1 259.5 259.5 1 578.4 1h1249.1c319 0 577.5 258.5 577.5 577.4V2406H578.4C259.5 2406 1 2147.5 1 1828.6V578.4z",fill:"#74aa9c"}),g.jsx("path",{d:"M1107.3 299.1c-198 0-373.9 127.3-435.2 315.3C544.8 640.6 434.9 720.2 370.5 833c-99.3 171.4-76.6 386.9 56.4 533.8-41.1 123.1-27 257.7 38.6 369.2 98.7 172 297.3 260.2 491.6 219.2 86.1 97 209.8 152.3 339.6 151.8 198 0 373.9-127.3 435.3-315.3 127.5-26.3 237.2-105.9 301-218.5 99.9-171.4 77.2-386.9-55.8-533.9v-.6c41.1-123.1 27-257.8-38.6-369.8-98.7-171.4-297.3-259.6-491-218.6-86.6-96.8-210.5-151.8-340.3-151.2zm0 117.5-.6.6c79.7 0 156.3 27.5 217.6 78.4-2.5 1.2-7.4 4.3-11 6.1L952.8 709.3c-18.4 10.4-29.4 30-29.4 51.4V1248l-155.1-89.4V755.8c-.1-187.1 151.6-338.9 339-339.2zm434.2 141.9c121.6-.2 234 64.5 294.7 169.8 39.2 68.6 53.9 148.8 40.4 226.5-2.5-1.8-7.3-4.3-10.4-6.1l-360.4-208.2c-18.4-10.4-41-10.4-59.4 0L1024 984.2V805.4L1372.7 604c51.3-29.7 109.5-45.4 168.8-45.5zM650 743.5v427.9c0 21.4 11 40.4 29.4 51.4l421.7 243-155.7 90L597.2 1355c-162-93.8-217.4-300.9-123.8-462.8C513.1 823.6 575.5 771 650 743.5zm807.9 106 348.8 200.8c162.5 93.7 217.6 300.6 123.8 462.8l.6.6c-39.8 68.6-102.4 121.2-176.5 148.2v-428c0-21.4-11-41-29.4-51.4l-422.3-243.7 155-89.3zM1201.7 997l177.8 102.8v205.1l-177.8 102.8-177.8-102.8v-205.1L1201.7 997zm279.5 161.6 155.1 89.4v402.2c0 187.3-152 339.2-339 339.2v-.6c-79.1 0-156.3-27.6-217-78.4 2.5-1.2 8-4.3 11-6.1l360.4-207.5c18.4-10.4 30-30 29.4-51.4l.1-486.8zM1380 1421.9v178.8l-348.8 200.8c-162.5 93.1-369.6 38-463.4-123.7h.6c-39.8-68-54-148.8-40.5-226.5 2.5 1.8 7.4 4.3 10.4 6.1l360.4 208.2c18.4 10.4 41 10.4 59.4 0l421.9-243.7z",fill:"white"})]})}class kn extends Y.Component{getSelect=null;changedMirror={};cron={initValue:null,callback:null};scriptDialog={initValue:null,callback:null,args:null,isReturn:!1};objects;scripts;selectId={initValue:null,callback:null};confirmCallback=null;constructor(s){var u,d;super(s);let i=window.localStorage.getItem("Editor.selected")||"";const r=window.localStorage.getItem("Editor.editing")||"[]";let l;try{l=JSON.parse(r)}catch{l=[]}i&&!l.includes(i)&&l.push(i),i&&!this.props.password&&((d=(u=this.props.objects[i])==null?void 0:u.native)!=null&&d.protected)&&(i=l.find(p=>{var m,f;return!((f=(m=this.props.objects[p])==null?void 0:m.native)!=null&&f.protected)})||""),!i&&l.length&&(this.props.password?i=l[0]:i=l.find(p=>{var m,f;return!((f=(m=this.props.objects[p])==null?void 0:m.native)!=null&&f.protected)})||""),this.state={askAboutDebug:!1,astroEvents:null,blockly:null,changed:{},cmdToBlockly:"",cmdToRules:"",confirm:"",debugEnabled:!1,editing:l,insert:"",instancesLoaded:!1,isTourOpen:window.localStorage.getItem("tour")!=="true",menuDebugAnchorEl:null,menuOpened:!!this.props.menuOpened,menuTabsOpened:!1,openAiDialog:!1,triggerPrettier:1,rules:null,runningInstances:this.props.runningInstances||{},searchText:"",selected:i,showAdapterDebug:!1,showAstro:!1,showCompiledCode:!1,showCron:!1,showDebugMenu:!1,showScript:!1,showSelectId:!1,themeType:this.props.themeType,toast:"",tourStep:As.selectTriggers,verboseEnabled:!1,visible:s.visible},this.setChangedInAdmin(),window.systemLang=b.I18n.getLanguage(),window.main={objects:{},getObject:(p,m)=>this.props.socket.getObject(p).then(f=>m==null?void 0:m(null,f)).catch(f=>m==null?void 0:m(f)),instances:[],selectIdDialog:(p,m,f)=>{typeof m=="function"&&(f=m,m=null),this.selectId.callback=f,this.selectId.initValue=p,this.selectId.type=m,this.setState({showSelectId:!0})},cronDialog:(p,m)=>{this.cron.callback=m,this.cron.initValue=p,this.setState({showCron:!0})},showScriptDialog:(p,m,f,v)=>{this.scriptDialog.callback=v,this.scriptDialog.initValue=p,this.scriptDialog.args=m,this.scriptDialog.isReturn=f||!1,this.setState({showScript:!0})}},this.objects=s.objects,this.scripts={},this.getAllAdapterInstances().then(()=>{this.props.onSelectedChange&&this.state.selected&&setTimeout(()=>this.props.onSelectedChange(this.state.selected,this.state.editing),100)})}async getAllAdapterInstances(){const s=await this.props.socket.getAdapterInstances(!0),i={},r=s.map(l=>(i[l._id]=l,l._id));window.main.objects=i,window.main.instances=r,this.setState({instancesLoaded:!0})}static onInstanceChanged(s,i){if(s)if(!i&&window.main.instances.includes(s)){delete window.main.objects[s];const r=window.main.instances.indexOf(s);window.main.instances.splice(r,1)}else(i==null?void 0:i.type)==="instance"&&(window.main.instances.includes(s)||(window.main.instances.push(s),window.main.instances.sort()),window.main.objects[s]=i)}setChangedInAdmin(){const s=Object.keys(this.state.changed).find(i=>this.state.changed[i]);Object.keys(this.state.changed).forEach(i=>{this.changedMirror[i]=this.state.changed[i]}),Object.keys(this.changedMirror).forEach(i=>{this.state.changed[i]===void 0&&delete this.changedMirror[i]}),this.props.onChangedChanged(this.changedMirror),typeof window.parent<"u"&&window.parent&&(window.parent.configNotSaved=!!s)}componentDidMount(){window.addEventListener("beforeunload",this.onBrowserClose,!1),this.props.socket.subscribeObject("system.adapter.*",kn.onInstanceChanged)}componentWillUnmount(){window.removeEventListener("beforeunload",this.onBrowserClose),this.props.socket.unsubscribeObject("system.adapter.*",kn.onInstanceChanged)}onBrowserClose=s=>{const i=Object.keys(this.scripts).find(r=>JSON.stringify(this.scripts[r])!==JSON.stringify(this.getScriptFromObject(r)));if(i){console.log(`Script ${JSON.stringify(this.scripts[i])}`);const r=b.I18n.t("Configuration not saved.");return s=s||window.event,s&&(s.returnValue=r),r}};removeNonExistingScripts(s,i){s=s||this.props,i=i||{};let r=!1;if(this.state.editing&&this.state.editing.find(u=>s&&!s.objects[u])){const u=[...this.state.editing];for(let d=u.length-1;d>=0;d--)this.objects[u[d]]||(r=!0,u.splice(d,1));r&&(i.editing=u),this.state.selected&&!this.objects[this.state.selected]&&(r=!0,i.selected=u[0]||"",i.selected&&this.scripts[i.selected]&&(this.state.blockly!==(this.scripts[i.selected].engineType==="Blockly")&&(i.blockly=this.scripts[i.selected].engineType==="Blockly",r=!0),this.state.rules!==(this.scripts[i.selected].engineType==="Rules")&&(i.rules=this.scripts[i.selected].engineType==="Rules",r=!0),this.state.verboseEnabled!==this.scripts[i.selected].verbose&&(i.verboseEnabled=this.scripts[i.selected].verbose,r=!0),this.state.debugEnabled!==this.scripts[i.selected].debug&&(i.debugEnabled=this.scripts[i.selected].debug,r=!0)))}return r}UNSAFE_componentWillReceiveProps(s){var l,u,d;const i={};let r=!1;if(JSON.stringify(s.runningInstances)!==JSON.stringify(this.state.runningInstances)&&(r=!0,i.runningInstances=s.runningInstances),this.state.menuOpened!==s.menuOpened&&(i.menuOpened=s.menuOpened,r=!0),this.state.themeType!==s.themeType&&(i.themeType=s.themeType,r=!0),this.removeNonExistingScripts(s,i)&&(r=!0),this.state.searchText!==s.searchText&&(i.searchText=s.searchText,r=!0),this.objects!==s.objects){this.objects=s.objects,window.main.objects=s.objects,Object.keys(this.scripts).forEach(m=>{const f=this.scripts[m].source;this.scripts[m]=JSON.parse(JSON.stringify(this.objects[m].common)),this.scripts[m].source=f}),this.state.selected&&this.objects[this.state.selected]&&(this.scripts[this.state.selected]||=JSON.parse(JSON.stringify(this.objects[this.state.selected].common)),this.state.blockly!==(this.scripts[this.state.selected].engineType==="Blockly")&&(i.blockly=this.scripts[this.state.selected].engineType==="Blockly",r=!0),this.state.rules!==(this.scripts[this.state.selected].engineType==="Rules")&&(i.rules=this.scripts[this.state.selected].engineType==="Rules",r=!0),this.state.verboseEnabled!==this.scripts[this.state.selected].verbose&&(i.verboseEnabled=this.scripts[this.state.selected].verbose,r=!0),this.state.debugEnabled!==this.scripts[this.state.selected].debug&&(i.debugEnabled=this.scripts[this.state.selected].debug,r=!0));const p=[...this.state.editing];for(let m=p.length-1;m>=0;m--)this.objects[p[m]]||(r=!0,p.splice(m,1),this.state.changed[p[m]]!==void 0&&(i.changed||={...this.state.changed},i.changed&&delete i.changed[p[m]]));this.state.selected&&!this.objects[this.state.selected]&&(i.selected=p[0]||""),r&&(i.editing=p)}else for(const p in this.scripts)if(Object.prototype.hasOwnProperty.call(this.scripts,p)){if((l=this.objects[p])!=null&&l.common){if(this.objects[p].type==="script"){const m=this.scripts[p].source,f=JSON.parse(JSON.stringify(this.scripts[p]));f.source=this.objects[p].common.source,JSON.stringify(f)!==JSON.stringify(this.objects[p].common)&&(this.scripts[p]=JSON.parse(JSON.stringify(this.objects[p].common)),this.scripts[p].source=m),m!==this.objects[p].common.source?this.state.changed[p]?(d=this.objects[p].from)!=null&&d.startsWith("system.adapter.javascript.")&&(this.objects[p].from="system.adapter.admin.0",this.setState({toast:b.I18n.t("Script %s was modified on disk.",p.split(".").pop())})):this.props.password&&((u=this.objects[p].native)!=null&&u.protected)?this.scripts[p].source=Ug(this.props.password,this.objects[p].common.source):this.scripts[p].source=this.objects[p].common.source:this.state.changed[p]&&(i.changed||={...this.state.changed},i.changed&&(i.changed[p]=!1),r=!0)}}else if(this.scripts[p]&&(delete this.scripts[p],this.state.selected===p)){if(this.state.editing.indexOf(p)!==-1){const m=[...this.state.editing],f=m.indexOf(p);f!==-1&&(m.splice(f,1),i.editing=m,r=!0)}i.selected=this.state.editing[0]||"",r=!0}}if(s.selected&&this.state.selected!==s.selected){const p=this.getScriptFromObject(s.selected);this.scripts[s.selected]||=p;const m=p&&JSON.stringify(this.scripts[s.selected])!==JSON.stringify(p),f=[...this.state.editing];s.selected&&!f.includes(s.selected)&&(f.push(s.selected),this.props.onSelectedChange(s.selected,f),window.localStorage.setItem("Editor.editing",JSON.stringify(f))),r=!0,i.changed||={...this.state.changed},i.changed[s.selected]=!!m,i.editing=f,i.selected=s.selected,i.blockly=this.scripts[s.selected].engineType==="Blockly",i.rules=this.scripts[s.selected].engineType==="Rules",i.verboseEnabled=this.scripts[s.selected].verbose,i.debugEnabled=this.scripts[s.selected].debug,i.showCompiledCode=!1}this.state.visible!==s.visible&&(r=!0,i.visible=s.visible),r&&this.setState(i,()=>this.setChangedInAdmin())}onRestart(){var s,i;(i=(s=this.props).onRestart)==null||i.call(s,this.state.selected)}onStartStop(){var i,r,l;const s=JSON.parse(JSON.stringify(this.scripts[this.state.selected]));s.enabled=!s.enabled,this.props.password&&((i=this.props.objects[this.state.selected].native)!=null&&i.protected)&&(s.source=mc(this.props.password,s.source)),(l=(r=this.props).onChange)==null||l.call(r,this.state.selected,s)}onSave(){if(this.state.isTourOpen&&this.state.tourStep===As.saveTheScript&&(this.setState({isTourOpen:!1}),window.localStorage.setItem("tour","true")),this.state.changed[this.state.selected]){const s={...this.state.changed};s[this.state.selected]=!1,this.setState({changed:s},()=>{var r,l,u;this.setChangedInAdmin();const i=JSON.parse(JSON.stringify(this.scripts[this.state.selected]));this.props.password&&((r=this.props.objects[this.state.selected].native)!=null&&r.protected)&&(i.source=mc(this.props.password,i.source)),(u=(l=this.props).onChange)==null||u.call(l,this.state.selected,i)})}}onSaveAll(){const s={...this.state.changed};Object.keys(s).forEach(i=>{var r,l,u;if(s[i]){s[i]=!1;const d=JSON.parse(JSON.stringify(this.scripts[i]));this.props.password&&((r=this.props.objects[i].native)!=null&&r.protected)&&(d.source=mc(this.props.password,d.source)),(u=(l=this.props).onChange)==null||u.call(l,i,d)}}),this.setState({changed:s},()=>this.setChangedInAdmin())}onCancel(){this.scripts[this.state.selected]=this.getScriptFromObject(this.state.selected);const s={...this.state.changed};s[this.state.selected]=!1,this.setState({changed:s},()=>this.setChangedInAdmin())}onRegisterSelect(s){this.getSelect=s}onConvertBlockly2JS(){this.showConfirmDialog(b.I18n.t("It will not be possible to revert this operation."),s=>{if(s){this.scripts[this.state.selected].engineType="Javascript/js";const r=this.scripts[this.state.selected].source.split(` +`);r.pop(),this.scripts[this.state.selected].source=r.join(` +`);const l=this.state.selected,u={...this.state.changed};u[this.state.selected]=!0,this.setState({changed:u,blockly:!1,selected:""},()=>{this.setChangedInAdmin(),setTimeout(()=>this.setState({selected:l}),100)})}})}onChange(s){if(s.script!==void 0){if(s.script===this.scripts[this.state.selected].source)return;this.scripts[this.state.selected].source=s.script}s.debug!==void 0&&(this.scripts[this.state.selected].debug=s.debug),s.verbose!==void 0&&(this.scripts[this.state.selected].verbose=s.verbose);const i=JSON.stringify(this.scripts[this.state.selected])!==JSON.stringify(this.getScriptFromObject(this.state.selected));if(i!==!!this.state.changed[this.state.selected]){const r={...this.state.changed};r[this.state.selected]=i,this.objects[this.state.selected].from="system.adapter.admin.0",this.setState({changed:r},()=>this.setChangedInAdmin())}}onTabChange(s){var r,l;if(this.props.debugMode)return;window.localStorage.setItem("Editor.selected",s);const i=this.scripts[s]||this.getScriptFromObject(s);this.setState({selected:s,rules:i.engineType==="Rules",blockly:i.engineType==="Blockly",showCompiledCode:!1,verboseEnabled:i.verbose,debugEnabled:i.debug}),(l=(r=this.props).onSelectedChange)==null||l.call(r,s,this.state.editing)}isScriptChanged(s){return!!(this.scripts[s]&&this.props.objects[s]&&JSON.stringify(this.scripts[s])!==JSON.stringify(this.getScriptFromObject(s)))}onTabClose(s,i){i==null||i.stopPropagation();const r=this.state.editing.indexOf(s);if(this.state.editing.includes(s))if(this.isScriptChanged(s))this.showConfirmDialog(b.I18n.t("Discard changes for %s",this.props.objects[s].common.name),l=>{l&&(delete this.scripts[s],this.onTabClose(s))});else{const l=[...this.state.editing];l.splice(r,1);const u={editing:l};if(s===this.state.selected?l.length?r===0||l.length===1?u.selected=l[0]:u.selected=l[r-1]:u.selected="":this.state.selected&&!l.length&&(u.selected=""),window.localStorage.setItem("Editor.editing",JSON.stringify(l)),u.selected!==void 0){u.changed||={...this.state.changed},u.changed[u.selected]=this.isScriptChanged(u.selected);const d=u.selected?this.scripts[u.selected]||this.getScriptFromObject(u.selected):void 0;u.blockly=(d==null?void 0:d.engineType)==="Blockly",u.rules=(d==null?void 0:d.engineType)==="Rules",u.verboseEnabled=!!(d!=null&&d.verbose),u.debugEnabled=!!(d!=null&&d.debug),u.showCompiledCode=!1}this.setState(u,()=>{var d,p,m,f;this.setChangedInAdmin(),u.selected!==void 0?((p=(d=this.props).onSelectedChange)==null||p.call(d,u.selected,this.state.editing),window.localStorage.setItem("Editor.selected",u.selected)):(f=(m=this.props).onSelectedChange)==null||f.call(m,this.state.selected,this.state.editing)})}}showConfirmDialog(s,i){this.confirmCallback=i,this.setState({confirm:s})}sendCommandToBlockly(s){this.setState({cmdToBlockly:s},()=>setTimeout(()=>this.setState({cmdToBlockly:""}),200))}sendCommandToRules(s){this.setState({cmdToRules:s},()=>setTimeout(()=>this.setState({cmdToRules:""}),200))}static getText(s){return typeof s=="object"?s[b.I18n.getLanguage()]||s.en:s}getScriptFullName(s){var u;const i=s.split(".");i.shift(),i.shift();const r=[];let l="script.js";for(let d=0;dthis.onTabChange(i),indicatorColor:"primary",style:{position:"relative",marginLeft:10,width:this.state.editing.length>1?"calc(100% - 50px)":"100%",display:"inline-block"},textColor:"primary",variant:"scrollable",scrollButtons:"auto",allowScrollButtonsMobile:!0,children:[this.state.editing.map(s=>{var p,m;if(!this.props.objects[s]){const f=[g.jsx($t,{sx:this.isScriptChanged(s)?Te.tabChanged:void 0,style:Te.tabText,children:s.split(".").pop()},"text"),g.jsx(Me,{onClick:v=>this.onTabClose(s,v),style:Te.closeButton,size:"small",component:"span",children:g.jsx(Ql,{})},"icon")];return g.jsx(Yp,{wrapped:!0,href:`#${s}`,label:f,value:s,sx:{"& .MuiTab-wrapper":Te.tabButtonWrapper}},s)}if(!this.props.password&&((p=this.props.objects[s].native)!=null&&p.protected))return null;let i=kn.getText(this.props.objects[s].common.name)||"";const r=this.getScriptFullName(s);i.length>18&&(i=`${i.substring(0,15)}...`);const l=(m=this.getScriptFromObject(s))==null?void 0:m.source,u=this.scripts[s]&&l!==this.scripts[s].source,d=[g.jsx($t,{sx:this.isScriptChanged(s)?Te.tabChanged:void 0,style:Te.tabText,children:i},"text"),u?g.jsx("span",{style:Te.tabChangedIcon,children:"▣"},"changedSign"):null,!this.props.debugInstance&&(!this.props.debugMode||this.state.selected!==s)&&g.jsx(Me,{onClick:f=>this.onTabClose(s,f),style:Te.closeButton,size:"small",component:"span",children:g.jsx(Ql,{})},"icon")];return g.jsx(Yp,{disabled:!!this.props.debugInstance||this.state.selected!==s&&this.props.debugMode,wrapped:!0,iconPosition:"start",icon:g.jsx("img",{alt:"",src:lw[this.props.objects[s].common.engineType]||lw.def,style:Te.tabIcon},"icon"),href:`#${s}`,label:d,style:Te.tabButton,value:s,title:r,sx:{"& .MuiTab-wrapper":Te.tabButtonWrapper}},s)}),this.props.debugInstance?g.jsx(Yp,{disabled:!1,wrapped:!0,href:`#${this.props.debugInstance.adapter}`,label:this.props.debugInstance.adapter,style:Te.tabButton,value:this.props.debugInstance.adapter,title:this.props.debugInstance.adapter,sx:{"& .MuiTab-wrapper":Te.tabButtonWrapper}},this.props.debugInstance.adapter):""]},"tabs1"),this.state.editing.length>1?g.jsx(Me,{href:"#","aria-label":"Close all but current",style:Te.tabMenuButton,title:b.I18n.t("Close all but current"),"aria-haspopup":"false",onClick:s=>{const i=[this.state.selected];Object.keys(this.scripts).forEach(r=>r!==this.state.selected&&JSON.stringify(this.scripts[r])!==JSON.stringify(this.getScriptFromObject(r))&&i.push(r)),window.localStorage.setItem("Editor.editing",JSON.stringify(i)),this.setState({menuTabsOpened:!1,editing:i})},size:"medium",children:g.jsx(aS,{})},"menuButton"):null]:g.jsx($t,{sx:Te.toolbar,children:g.jsxs(De,{color:"grey",disabled:!0,style:Te.hintButton,href:"",children:[g.jsx("span",{children:b.I18n.t("Click on this icon")},"select2"),g.jsx(lS,{style:Te.hintIcon},"select3"),g.jsx("span",{children:b.I18n.t("for edit or create script")},"select4")]},"select1")},"tabs2")}getDebugMenu(){return this.state.showDebugMenu?g.jsxs(cm,{id:"menu-debug",anchorEl:this.state.menuDebugAnchorEl,open:this.state.showDebugMenu,onClose:()=>this.setState({showDebugMenu:!1,menuDebugAnchorEl:null}),slotProps:{root:{style:{maxHeight:W0*7.5}}},children:[g.jsxs(Ve,{title:b.I18n.t("debug_help"),onClick:s=>{s.stopPropagation(),s.preventDefault(),this.setState({showDebugMenu:!1,menuDebugAnchorEl:null,debugEnabled:!this.state.debugEnabled},()=>this.onChange({debug:this.state.debugEnabled}))},children:[g.jsx(bc,{checked:this.state.debugEnabled}),g.jsx(ec,{style:{...Te.menuIcon,color:cw}}),b.I18n.t("debug_label")]},"debugEnabled"),g.jsxs(Ve,{title:b.I18n.t("verbose_help"),onClick:s=>{s.stopPropagation(),s.preventDefault(),this.setState({showDebugMenu:!1,menuDebugAnchorEl:null,verboseEnabled:!this.state.verboseEnabled},()=>this.onChange({verbose:this.state.verboseEnabled}))},children:[g.jsx(bc,{checked:this.state.verboseEnabled}),g.jsx(s_,{style:{...Te.menuIcon,color:gg}}),b.I18n.t("verbose_label")]},"verboseEnabled")]},"menuDebug"):null}getDebugBadge(){return[this.state.debugEnabled&&this.state.verboseEnabled?g.jsx(ec,{style:{...Te.menuIcon,color:gg}},"DebugVerbose"):null,this.state.debugEnabled&&!this.state.verboseEnabled?g.jsx(ec,{style:{...Te.menuIcon,color:cw}},"DebugNoVerbose"):null,!this.state.debugEnabled&&this.state.verboseEnabled?g.jsx(s_,{style:{...Te.menuIcon,color:gg}},"noDebugVerbose"):null]}getAskAboutDebug(){return this.state.askAboutDebug?g.jsx(b.DialogConfirm,{onClose:()=>{this.setState({askAboutDebug:!1},()=>this.props.onDebugModeChange(!0))},ok:b.I18n.t("Yes"),cancel:b.I18n.t("Cancel"),text:b.I18n.t("The script will be stopped and must be activated manually after debugging. Continue?")}):null}renderOpenAiDialog(){return this.state.openAiDialog?g.jsx(pn,{fallback:g.jsx(vn,{}),children:g.jsx(H0,{adapterName:this.props.adapterName,socket:this.props.socket,runningInstances:this.state.runningInstances,themeType:this.state.themeType,onClose:()=>this.setState({openAiDialog:!1}),language:this.scripts[this.state.selected].engineType==="TypeScript/ts"?"typescript":"javascript",onAddCode:s=>this.setState({insert:s})})}):null}getToolbar(){var r,l;const s=!!(this.state.selected&&((r=this.scripts[this.state.selected])!=null&&r.engine)&&this.state.runningInstances[this.scripts[this.state.selected].engine]),i=!!(this.state.selected&&((l=this.scripts[this.state.selected])!=null&&l.enabled));if(this.state.selected){const u=Object.keys(this.state.changed).filter(p=>this.state.changed[p]).length,d=this.state.changed[this.state.selected];return g.jsxs(Lk,{variant:"dense",sx:Te.toolbar,children:[!this.props.debugInstance&&this.state.menuOpened&&this.props.onLocate&&g.jsx(Me,{style:Te.toolbarButtons,title:b.I18n.t("Locate file"),onClick:()=>this.props.onLocate(this.state.selected),size:"medium",children:g.jsx(cS,{})},"locate"),!this.props.debugInstance&&!d&&s?g.jsx(Me,{disabled:this.props.debugMode,style:Te.toolbarButtons,onClick:()=>this.onRestart(),title:b.I18n.t("Restart"),size:"medium",children:g.jsx(uS,{})},"restart"):null,!this.props.debugInstance&&!d?g.jsx(Me,{disabled:this.props.debugMode,onClick:()=>this.onStartStop(),title:i?b.I18n.t("Pause script"):b.I18n.t("Run script"),size:"medium",style:{...Te.toolbarButtons,color:i?V0:G0},children:i?g.jsx(dS,{}):g.jsx(hS,{})},"start-stop"):null,!this.props.debugInstance&&!d&&!i?g.jsx("span",{style:Te.notRunning,children:b.I18n.t("Script is not running")}):null,!d&&i&&!s?g.jsx("span",{style:Te.notRunning,children:b.I18n.t("Instance is disabled")}):null,d?g.jsx(De,{color:"grey",variant:"contained",style:{...Te.textButton,...Te.saveButton},className:"button-save",onClick:()=>this.onSave(),endIcon:g.jsx(o_,{}),children:b.I18n.t("Save")},"save"):null,u>1||u===1&&!d?g.jsx(De,{color:"grey",variant:"contained",style:Te.textButton,onClick:()=>this.onSaveAll(),endIcon:g.jsx(o_,{}),children:b.I18n.t("Save all")},"saveall"):null,d?g.jsx(De,{color:"grey",variant:"contained",style:Te.textButton,onClick:()=>this.onCancel(),endIcon:g.jsx(Wc,{}),children:b.I18n.t("Cancel")},"cancel"):null,g.jsx("div",{style:{flex:2}}),!this.props.debugInstance&&!this.state.showCompiledCode&&g.jsx(Me,{style:Te.toolbarButtons,title:b.I18n.t("Prettify the script"),onClick:()=>this.setState({triggerPrettier:this.state.triggerPrettier+1}),size:"medium",children:g.jsx(pS,{})},"prettier"),this.state.blockly&&!this.state.showCompiledCode?g.jsx(Me,{"aria-label":"Export Blocks",title:b.I18n.t("Export blocks"),style:Te.toolbarButtons,onClick:()=>this.sendCommandToBlockly("export"),size:"medium",children:g.jsx(vc,{})},"export"):null,this.state.blockly&&!this.state.showCompiledCode&&g.jsx(Me,{"aria-label":"Import Blocks",title:b.I18n.t("Import blocks"),style:Te.toolbarButtons,onClick:()=>this.sendCommandToBlockly("import"),size:"medium",children:g.jsx(Rg,{})},"import"),this.state.blockly&&!this.state.showCompiledCode&&g.jsx(Me,{"aria-label":"Check code",title:b.I18n.t("Check blocks"),style:Te.toolbarButtons,onClick:()=>this.sendCommandToBlockly("check"),size:"medium",children:g.jsx(gS,{})},"check"),!this.props.debugMode&&!this.state.blockly&&!this.state.rules&&!this.state.showCompiledCode?g.jsx(Me,{"aria-label":"create CRON",title:b.I18n.t("Create or edit CRON or time wizard"),style:Te.toolbarButtons,onClick:()=>this.setState({showCron:!0}),size:"medium",children:g.jsx(mS,{})},"select-cron"):null,this.scripts[this.state.selected]&&this.scripts[this.state.selected].engineType!=="Blockly"&&this.scripts[this.state.selected].engineType!=="Rules"?g.jsx(Me,{"aria-label":"AI",title:b.I18n.t("AI code generator"),style:Te.toolbarButtons,size:"medium",onClick:()=>this.setState({openAiDialog:!0}),children:g.jsx(K0,{})},"ai"):null,g.jsx(Me,{"aria-label":"Show astronomical events",title:b.I18n.t("Show astronomical events"),style:Te.toolbarButtons,disabled:!s,onClick:()=>{this.setState({showAstro:!0,astroEvents:null}),this.props.socket.sendTo(this.scripts[this.state.selected].engine.replace("system.adapter.",""),"calcAstroAll",{}).then(p=>this.setState({astroEvents:p}))},size:"medium",children:g.jsx(fS,{})},"show-astro"),!this.props.debugMode&&!this.state.blockly&&!this.state.rules&&!this.state.showCompiledCode&&g.jsx(Me,{"aria-label":"select ID",title:b.I18n.t("Insert object ID"),style:Te.toolbarButtons,onClick:()=>this.setState({showSelectId:!0}),size:"medium",children:g.jsx($S,{})},"select-id"),this.state.blockly&&!this.state.rules&&this.state.showCompiledCode&&g.jsx(De,{color:"grey","aria-label":"convert to javascript",title:b.I18n.t("Convert blockly to javascript for ever."),onClick:()=>this.onConvertBlockly2JS(),children:"Blockly=>JS"},"convert2js"),this.state.rules&&!this.state.showCompiledCode&&g.jsx(Me,{"aria-label":"Export Blocks",title:b.I18n.t("Export blocks"),style:Te.toolbarButtons,onClick:()=>this.sendCommandToRules("export"),size:"medium",children:g.jsx(vc,{})},"export"),this.state.rules&&!this.state.showCompiledCode&&g.jsx(Me,{"aria-label":"Import Blocks",title:b.I18n.t("Import blocks"),style:Te.toolbarButtons,onClick:()=>this.sendCommandToRules("import"),size:"medium",children:g.jsx(Rg,{})},"import"),this.props.expertMode&&!d&&(this.props.debugMode||!this.state.blockly&&!this.state.rules||(this.state.blockly||this.state.rules)&&this.state.showCompiledCode)&&g.jsx(Me,{style:Te.toolbarButtons,color:this.props.debugMode?"primary":"default",disabled:!this.props.debugMode&&!s,onClick:()=>{!this.props.debugMode&&i?this.setState({askAboutDebug:!0}):this.props.onDebugModeChange(!this.props.debugMode)},size:"medium",children:g.jsx(ec,{style:{fontSize:32}})}),(this.state.blockly||this.state.rules)&&g.jsx(De,{"aria-label":"blockly",title:b.I18n.t("Show javascript code"),className:"button-js-code",color:this.state.showCompiledCode?"secondary":"inherit",disabled:this.props.debugMode,style:{...Te.toolbarButtons,...this.props.debugMode?Te.toolbarButtonsDisabled:void 0,padding:"0 5px"},onClick:()=>{this.props.debugMode||(this.setState({showCompiledCode:!this.state.showCompiledCode}),this.state.isTourOpen&&this.state.tourStep===As.showJavascript&&this.setState({tourStep:As.switchBackToRules}),this.state.isTourOpen&&this.state.tourStep===As.switchBackToRules&&this.setState({tourStep:As.saveTheScript}))},children:g.jsx("img",{alt:this.state.blockly?"blockly2js":"rules2js",src:this.state.blockly?N0:L0})},"blockly-code"),g.jsx(Me,{disabled:this.props.debugMode,"aria-label":"Debug menu",title:b.I18n.t("Debug options"),style:Te.toolbarButtons,onClick:p=>this.setState({showDebugMenu:!0,menuDebugAnchorEl:p.currentTarget}),size:"medium",children:g.jsx(Pk,{style:Te.badgeMargin,badgeContent:this.getDebugBadge(),children:g.jsx(bS,{})})},"debug")]},"toolbar1")}return null}getScriptEditor(){return!this.props.debugMode&&this.state.selected&&this.props.objects[this.state.selected]&&this.state.blockly!==null&&(!this.state.blockly||this.state.showCompiledCode)&&(!this.state.rules||this.state.showCompiledCode)?(this.scripts[this.state.selected]||=this.getScriptFromObject(this.state.selected),g.jsx($t,{sx:Te.editorDiv,children:g.jsx(pn,{fallback:g.jsx(vn,{}),children:g.jsx(z0,{name:this.state.selected,adapterName:this.props.adapterName,insert:this.state.insert,onInserted:()=>this.setState({insert:""}),onForceSave:()=>this.onSave(),searchText:this.state.searchText,onRegisterSelect:s=>this.onRegisterSelect(s),readOnly:this.state.showCompiledCode,changed:this.state.changed[this.state.selected],code:this.scripts[this.state.selected].source||"",isDark:this.state.themeType==="dark",socket:this.props.socket,runningInstances:this.state.runningInstances,triggerPrettier:this.state.triggerPrettier,onChange:s=>this.onChange({script:s}),language:this.scripts[this.state.selected].engineType==="TypeScript/ts"?"typescript":"javascript"},"scriptEditor1")})},"scriptEditorDiv")):null}getBlocklyEditor(){return!this.props.debugMode&&this.state.instancesLoaded&&this.state.selected&&this.props.objects[this.state.selected]&&this.state.blockly&&!this.state.showCompiledCode&&this.state.visible?(this.scripts[this.state.selected]||=this.getScriptFromObject(this.state.selected),g.jsx($t,{sx:Te.editorDiv,children:g.jsx(pn,{fallback:g.jsx(vn,{}),children:g.jsx(B0,{command:this.state.cmdToBlockly,themeType:this.state.themeType,searchText:this.state.searchText,code:this.scripts[this.state.selected].source||"",scriptId:this.state.selected,onChange:s=>this.onChange({script:s})},"BlocklyEditor")})},"blocklyEditorDiv")):null}getRulesEditor(){var s,i;if(!this.props.debugMode&&this.state.instancesLoaded&&this.state.selected&&this.props.objects[this.state.selected]&&this.state.rules&&!this.state.showCompiledCode&&this.state.visible){this.scripts[this.state.selected]||=this.getScriptFromObject(this.state.selected);const r=!!this.state.selected&&!!((s=this.scripts[this.state.selected])!=null&&s.engine)&&this.state.runningInstances[this.scripts[this.state.selected].engine],l=!!this.state.selected&&((i=this.scripts[this.state.selected])==null?void 0:i.enabled);return g.jsx($t,{sx:Te.editorDiv,children:g.jsx(pn,{fallback:g.jsx(vn,{}),children:g.jsx(j0,{scriptId:this.state.selected,setTourStep:this.setTourStep,tourStep:this.state.tourStep,isTourOpen:this.state.isTourOpen,changed:this.state.changed[this.state.selected],running:r&&l,command:this.state.cmdToRules,themeType:this.state.themeType,themeName:this.props.themeName,theme:this.props.theme,searchText:this.state.searchText,resizing:this.props.resizing,code:this.scripts[this.state.selected].source||"",onChange:u=>this.onChange({script:u})},"flowEditor")})},"flowEditorDiv")}return null}getConfirmDialog(){return this.state.confirm?g.jsx(b.DialogConfirm,{text:this.state.confirm,onClose:s=>{if(this.confirmCallback){const i=this.confirmCallback;this.confirmCallback=null,i(s)}this.setState({confirm:""})}},"dialogConfirm1"):null}getSelectIdDialog(){var s;if(this.state.showSelectId){const i=["state","channel","device","adapter","instance","enum","host","config","script","user","group"],r=["adapter","instance","enum","host","config","script","user","group"];let l=this.selectId.callback?this.selectId.initValue||"":this.getSelect&&this.getSelect()||"",u=l.indexOf("/*");u!==-1&&(l=l.substring(0,u)),u=l.indexOf("//"),u!==-1&&(l=l.substring(0,u));let d=l.match(/"([^"]+)"/);return d&&(l=d[1]),d=l.match(/'([^']+)'/),d&&(l=d[1]),g.jsx(b.DialogSelectID,{theme:this.props.theme,imagePrefix:"../..",themeName:this.props.themeName,themeType:this.state.themeType,socket:this.props.socket,selected:l,expertMode:this.selectId.type&&this.selectId.type!=="all"&&r.includes(this.selectId.type)?!0:void 0,types:((s=this.selectId)==null?void 0:s.type)==="all"?i:[this.selectId.type||"state"],onClose:()=>{this.setState({showSelectId:!1}),this.selectId.callback&&(this.selectId.callback=null)},onOk:(p,m)=>{this.selectId.initValue=null,this.selectId.callback?(this.selectId.callback(p),this.selectId.callback=null):this.setState({insert:`'${p}'/*${m}*/`})}},"dialogSelectID1")}return null}getCronDialog(){return this.state.showCron?g.jsx(b.DialogCron,{theme:this.props.theme,cron:this.cron.callback?this.cron.initValue||"":this.getSelect?this.getSelect():"* * * * *",onClose:()=>this.setState({showCron:!1}),onOk:s=>{this.cron.initValue=null,this.cron.callback?(this.cron.callback(s),this.cron.callback=null):this.setState({insert:`'${s}'`})}},"dialogCron1"):null}getAstroDialog(){return this.state.showAstro?g.jsxs(Vt,{open:!0,onClose:()=>this.setState({showAstro:!1}),children:[g.jsx(as,{children:b.I18n.t("Astronomical events today")}),g.jsx(Gt,{children:this.state.astroEvents?g.jsx(jk,{component:Dw,children:g.jsxs(Fk,{size:"small",children:[g.jsx(zk,{children:g.jsxs(t_,{children:[g.jsx(gn,{children:b.I18n.t("Name")}),g.jsx(gn,{children:b.I18n.t("Server time")}),g.jsx(gn,{children:b.I18n.t("Description")})]})}),g.jsx(Uk,{children:Object.keys(this.state.astroEvents).map(s=>{var i,r,l,u;return g.jsxs(t_,{children:[g.jsx(gn,{component:"th",scope:"row",children:s.startsWith("next")?"":s}),g.jsx(Hk,{title:`${b.I18n.t("Local time")}: ${(i=this.state.astroEvents)!=null&&i[s].isValidDate?new Date((r=this.state.astroEvents)==null?void 0:r[s].date).toLocaleTimeString():"n/a"}`,children:g.jsx(gn,{align:"right",children:(l=this.state.astroEvents)!=null&&l[s].isValidDate?(u=this.state.astroEvents)==null?void 0:u[s].serverTime:"n/a"})}),g.jsx(gn,{children:b.I18n.t(s)})]},s)})})]})}):g.jsx(Bk,{})}),g.jsx(Kt,{children:g.jsx(De,{variant:"contained",onClick:()=>this.setState({showAstro:!1}),color:"primary",startIcon:g.jsx(Ql,{}),children:b.I18n.t("Close")})})]},"dialogAstro"):null}getEditorDialog(){return this.state.showScript?g.jsx(pn,{fallback:g.jsx(vn,{}),children:g.jsx(U0,{adapterName:this.props.adapterName,source:this.scriptDialog.initValue||"",args:this.scriptDialog.args?this.scriptDialog.args.join(", "):"",isReturn:this.scriptDialog.isReturn,socket:this.props.socket,runningInstances:this.state.runningInstances,themeType:this.state.themeType,onClose:s=>{this.scriptDialog.initValue=null,this.scriptDialog.callback&&(s!==!1&&this.scriptDialog.callback(s||""),this.scriptDialog.callback=null),this.setState({showScript:!1})}},"scriptEditorDialog")}):null}getToast(){return g.jsx(Wk,{anchorOrigin:{vertical:"bottom",horizontal:"left"},open:!!this.state.toast,autoHideDuration:6e3,onClose:()=>this.setState({toast:""}),slotProps:{content:{"aria-describedby":"message-id"}},message:g.jsx("span",{id:"message-id",children:this.state.toast}),action:[g.jsx(Me,{"aria-label":"close",color:"inherit",style:Te.closeToast,onClick:()=>this.setState({toast:""}),size:"medium",children:g.jsx(Ql,{})},"close")]},"toast")}setTourStep=s=>this.setState({tourStep:s});getTour(){return this.state.instancesLoaded&&this.state.selected&&this.props.isAnyRulesExists===1&&this.props.objects[this.state.selected]&&this.state.rules&&this.state.visible?g.jsx(Bm,{steps:P0,isOpen:this.state.isTourOpen,onRequestClose:()=>{this.setState({isTourOpen:!1}),window.localStorage.setItem("tour","true"),this.props.socket.setState("javascript.0.variables.rulesTour",{val:!0,ack:!0})},goToStep:this.state.tourStep},"tour"):null}getDebug(){return this.props.debugMode?this.state.selected&&this.scripts[this.state.selected]&&this.scripts[this.state.selected].engine&&this.state.runningInstances[this.scripts[this.state.selected].engine]?g.jsx(pn,{fallback:g.jsx(vn,{}),children:g.jsx(F0,{runningInstances:this.state.runningInstances,adapterName:this.props.adapterName,socket:this.props.socket,themeName:this.props.themeName,themeType:this.props.themeType,src:this.props.debugInstance?this.props.debugInstance.adapter:this.state.selected,debugInstance:this.props.debugInstance},"debugger")}):(setTimeout(()=>this.props.onDebugModeChange(!1)),null):null}getScriptFromObject(s){var r,l;if(!((r=this.props.objects[s])!=null&&r.common))return;const i=JSON.parse(JSON.stringify(this.props.objects[s].common));return(l=this.props.objects[s].native)!=null&&l.protected&&this.props.password&&(i.source=Ug(this.props.password,i.source)),i}render(){var s,i;return this.state.selected&&this.props.objects[this.state.selected]&&this.state.blockly===null&&this.state.rules===null&&(this.scripts[this.state.selected]||=this.getScriptFromObject(this.state.selected),setTimeout(()=>{const r={blockly:this.scripts[this.state.selected].engineType==="Blockly",rules:this.scripts[this.state.selected].engineType==="Rules",showCompiledCode:!1,debugEnabled:this.scripts[this.state.selected].debug,verboseEnabled:this.scripts[this.state.selected].verbose};this.removeNonExistingScripts(null,r),this.setState(r)},100)),this.state.selected&&!this.props.password&&((i=(s=this.props.objects[this.state.selected])==null?void 0:s.native)!=null&&i.protected)&&setTimeout(()=>{const r=this.state.editing.find(l=>{var u,d;return!((d=(u=this.props.objects[l])==null?void 0:u.native)!=null&&d.protected)})||"";Object.keys(this.scripts).forEach(l=>{var u,d;(d=(u=this.props.objects[l])==null?void 0:u.native)!=null&&d.protected&&delete this.scripts[l]}),this.setState({selected:r},()=>{var l,u;(u=(l=this.props).onSelectedChange)==null||u.call(l,r,this.state.editing),this.state.selected?window.localStorage.setItem("Editor.selected",this.state.selected):window.localStorage.removeItem("Editor.selected")})},50),!this.state.selected&&this.props.password&&this.state.editing.length&&setTimeout(()=>{const r=this.state.editing[0];this.setState({selected:r},()=>{var l,u;(u=(l=this.props).onSelectedChange)==null||u.call(l,r,this.state.editing),window.localStorage.setItem("Editor.selected",this.state.selected)})},50),[this.getTabs(),this.getToolbar(),this.getScriptEditor(),this.getAskAboutDebug(),this.getBlocklyEditor(),this.getRulesEditor(),this.getDebug(),this.getConfirmDialog(),this.getSelectIdDialog(),this.getCronDialog(),this.getEditorDialog(),this.getAstroDialog(),this.getDebugMenu(),this.renderOpenAiDialog(),this.getToast(),this.getTour()]}}const Ht={dialog:{height:"95%"},dropzone:{marginTop:20,width:"100%",borderWidth:5,borderStyle:"dashed",borderColor:"#d0cccc",textAlign:"center",boxSizing:"border-box",paddingTop:45,borderRadius:10,height:"calc(100% - 10px)"},dropzoneDiv:{width:"100%",height:"100%"},dropzoneRejected:{borderColor:"#970000"},dropzoneAccepted:{borderColor:"#17cd02"},icon:{height:"30%",width:"30%",color:"#eeeeee",position:"absolute",top:"50%",left:"50%",transform:"translate(-50%,-50%)",zIndex:0},iconError:{color:"#ffc3c6"},iconOk:{color:"#aaeebc"},text:{top:"50%",left:"50%",transform:"translate(-50%,-50%)",color:"#868686",position:"absolute",zIndex:1}};class jm extends Y.Component{constructor(s){super(s),this.state={error:"",imageStatus:""}}componentDidMount(){setTimeout(()=>{var s;try{(s=window.document.getElementById("import-text-area"))==null||s.focus()}catch{}},100)}handleCancel(){this.props.onClose()}static readFileDataUrl(s,i){const r=new FileReader;r.onload=()=>{i(null,{data:r.result,name:s.name})},r.onabort=()=>{console.error("file reading was aborted"),i(b.I18n.t("file reading was aborted"))},r.onerror=l=>{console.error("file reading has failed"),i(b.I18n.t("file reading has failed: %s",l))},r.readAsDataURL(s)}handleDropFile(s){if(!(s!=null&&s.length))return;const i=s[s.length-1];i&&jm.readFileDataUrl(i,(r,l)=>{var u;r||!l?this.setState({error:r||"No data"}):this.props.onClose(((u=l.data)==null?void 0:u.toString())||"")})}render(){const s={...Ht.dropzone,...this.state.imageStatus==="accepted"?Ht.dropzoneAccepted:this.state.imageStatus==="rejected"?Ht.dropzoneRejected:void 0};return g.jsxs(Vt,{onClose:()=>!1,maxWidth:"lg",sx:{"& .MuiDialog-paper":Ht.dialog},fullWidth:!0,open:!0,"aria-labelledby":"import-dialog-title",PaperProps:{style:{minHeight:"90%",maxHeight:"90%"}},children:[g.jsx(as,{id:"import-dialog-title",children:b.I18n.t("Import scripts")}),g.jsxs(Gt,{children:[g.jsx(Mw,{maxSize:5e7,onDrop:(i,r)=>{var l,u,d;i.length?this.handleDropFile(i):window.alert(((d=(u=(l=r==null?void 0:r[0])==null?void 0:l.errors)==null?void 0:u[0])==null?void 0:d.message)||b.I18n.t("ra_Cannot upload"))},multiple:!1,accept:{"application/zip":[],"application/x-zip-compressed":[]},children:({getRootProps:i,getInputProps:r,isDragActive:l,isDragReject:u})=>u?(this.state.imageStatus!=="rejected"&&this.setState({imageStatus:"rejected"}),g.jsxs("div",{style:{...s,...Ht.dropzoneDiv},...i(),children:[g.jsx("input",{...r()}),g.jsx("span",{style:Ht.text,children:b.I18n.t("Some files will be rejected")},"text"),g.jsx(Wc,{style:{...Ht.icon,...Ht.iconError}},"icon")]})):l?(this.state.imageStatus!=="accepted"&&this.setState({imageStatus:"accepted"}),g.jsxs("div",{style:{...s,...Ht.dropzoneDiv},...i(),children:[g.jsx("input",{...r()}),g.jsx("span",{style:Ht.text,children:b.I18n.t("All files will be accepted")},"text"),g.jsx(Nw,{style:{...Ht.icon,...Ht.iconOk}},"icon")]})):(this.state.imageStatus!=="wait"&&this.setState({imageStatus:"wait"}),g.jsxs("div",{style:{...s,...Ht.dropzoneDiv},...i(),children:[g.jsx("input",{...r()}),g.jsx("span",{style:Ht.text,children:b.I18n.t("Drop some files here or click...")},"text"),g.jsx(Lw,{style:Ht.icon},"icon")]}))},"image-drop"),this.state.error?g.jsx(Zc,{text:this.state.error,onClose:()=>this.setState({error:""})}):null]}),g.jsx(Kt,{children:g.jsx(De,{color:"grey",variant:"contained",onClick:()=>this.handleCancel(),startIcon:g.jsx(qs,{}),children:b.I18n.t("Close")})})]})}}var Fm={exports:{}},Y0=Fm.exports;(function(a,s){(function(i,r){a.exports=r()})(Y0,function(){var i={},r,l,u,d,p,m,f,v,_,y,k,C,w,E,R,D,A,J,ie,se,me,z,Oe,Ne,Ze,ae,ce,K,ye,he,je,G,tt,q,ee,B,H,U,re,I,de,W,Ce,be,Se,pe,Ge,Je,_e,ke,$e,Pe,bt,X,ct,ze,kt,ve,st,Zs,St,Et,cu,N,ge,la,ot,Hm,Ke,Uo,ca,Ho,Wo,uu,Nn,ua,da,Ln,Wm,du,Ms,yo,hu,pu,ha,gu,Pn,pa,mu,fu,Vm,Gm,Km,Ii,Ym,ga,Jm,Bn,ma,qm,fa,Xm,$a,$u,bu,ba,va,ya,jn,Zm,xi,Fn,_a,Qm,ef,tf,_o,It,zn,vu,ws,Qs,sf,yu,wa,_u,of,wu,Un,nf,Ca,rf,af,Ta,lf,Di,cf,Cu,ka,Tu,ku,uf,Sa,Ai,Ea,df,Su,Eu,hf,pf,Vo,gf,Hn,Qt,mf,ff,$f,bf,vf,yf,_f,Iu,eo,Ri,xu,wf,Cf,Tf,kf,Sf,Ef,If,xf,Df,Du,Af,Oi,Ia,Rf,Mi,Au,Ru,Ou,Wn,xa,Mu,Of,Nu,Lu,Pu,Bu,ju,Fu,zu,Mf,Vn,Uu,Da,Aa,Ns,Hu,Wu,Gn,Vu,Gu,Nf,Ra,Ku,Lf,Pf,Bf,jf,Ff,Ni,Yu,Ju,Li,Oa,zf,Uf,qu,Xu,to,Zu,Qu,Hf,Wf,Vf,Gf,ed,Kf,td,Yf,Go,Kn,Ma,Na,Ko,sd,La,od,pt,Jf,Pi,Yo,qf,id,Pa,Bi,nd,Jo,Yn,rd,ad,Xf,Zf,Qf,ld,e$,cd,Jn,t$,s$,o$,i$,qn,ud,dd,Ba,ja,n$,Xn,hd,Zn,r$,a$,wo,pd,Ls,l$,c$,gd,u$,qo,md,d$,h$,p$,g$,m$,fd,f$,$$,Fa,b$,v$,$d,za,bd,Ua,vd,yd,ji,Xo,so,Ps,y$,_$,w$,_d,Ha,C$,T$,k$,wd,Wa,Cd,Va,S$,E$,I$,x$,ue,Yt,wt,at,Bs,Fi,ne,gt,Td,D$,Co,Ga,Ka,kd,A$,Sd,Ya,Ed,Id,R$,xd,O$,Ja,M$,N$,L$,P$,B$,Dd,j$,Qn,er,F$,Ad,Rd,Od,Md,qa,Nd,z$,U$,H$,zi,Ld,W$,Xa,ls,V$,To,Pd,G$,tr,Bd,jd,Fd,zd,Ud,Hd,Wd,Vd,Gd,Kd,K$,Y$,J$,q$,X$,Z$,Za,Q$,eb,Yd,Jd,qd,Xd,Zd,Qd,eh,Qa,sr,th,tb,sh,oh,ih,nh,rh,ah,lh,ch,uh,dh,sb,ob,ib,hh,nb,rb,ab,lb,cb,j;r=function(e,t,o,n){if(!(e instanceof F)&&typeof e!="string"||`${e}`.trim()==="")throw Error('Invalid type "'+e+'". The type must be a non-empty string or a Blockly.registry.Type.');if(e=`${e}`.toLowerCase(),typeof t!="string"||t.trim()==="")throw Error('Invalid name "'+t+'". The name must be a non-empty string.');const c=t.toLowerCase();if(!o)throw Error("Can not register a null value");let h=ko[e],$=el[e];if(h||(h=ko[e]=Object.create(null),$=el[e]=Object.create(null)),l(e,o),!n&&h[c]&&h[c]!==o)throw Error('Name "'+c+'" with type "'+e+'" already registered.');h[c]=o,$[c]=t},l=function(e,t){switch(e){case String(F.FIELD):if(typeof t.fromJson!="function")throw Error('Type "'+e+'" must have a fromJson function')}},u=function(e,t){e=`${e}`.toLowerCase(),t=t.toLowerCase();const o=ko[e];o&&o[t]?(delete ko[e][t],delete el[e][t]):console.warn("Unable to unregister ["+t+"]["+e+"] from the registry.")},d=function(e,t,o){e=`${e}`.toLowerCase(),t=t.toLowerCase();const n=ko[e];if(!n||!n[t]){if(t="Unable to find ["+t+"]["+e+"] in the registry.",o)throw Error(t+" You must require or register a "+e+" plugin.");return console.warn(t),null}return n[t]},p=function(e,t){return e=`${e}`.toLowerCase(),t=t.toLowerCase(),(e=ko[e])?!!e[t]:!1},m=function(e,t,o){return d(e,t,o)},f=function(e,t,o){return d(e,t,o)},v=function(e,t,o){e=`${e}`.toLowerCase();var n=ko[e];if(!n){if(n=`Unable to find [${e}] in the registry.`,o)throw Error(`${n} You must require or register a ${e} plugin.`);return console.warn(n),null}if(!t)return n;e=el[e],o=Object.create(null);for(const c of Object.keys(n))o[e[c]]=n[c];return o},_=function(e,t,o){return t=t.plugins[String(e)]||js,typeof t=="function"?t:m(e,t,o)},y=function(e,t,o,n){e=e+" was deprecated in "+t+" and will be deleted in "+o+".",n&&(e+=` +Use `+n+" instead."),db.has(e)||(db.add(e),console.warn(e))},k=function(){return"blockly-"+(OT++).toString(36)},C=function(){return gb.genUid()},w=function(e){return e.type===O.BLOCK_CREATE},E=function(e){return e.type===O.BLOCK_DELETE},R=function(e){return e.type===O.BLOCK_CHANGE},D=function(e){return e.type===O.BLOCK_FIELD_INTERMEDIATE_CHANGE},A=function(e){return e.type===O.BLOCK_MOVE},J=function(e){return e.type===O.CLICK},ie=function(e){return e.type===O.BUBBLE_OPEN},se=function(e){return e.type===O.VIEWPORT_CHANGE},i.setRecordUndo$$module$build$src$core$events$utils=function(e){or=e},me=function(){return or},z=function(e){fb.fireInternal(e)},Oe=function(e){if(K()){if(!io.length)try{requestAnimationFrame(()=>{setTimeout(Ne,0)})}catch{setTimeout(Ne,0)}Ze(e)}},Ne=function(){const e=ae(io,!0);io.length=0;for(const t of e){if(!t.workspaceId)continue;let o;(o=q(t.workspaceId))==null||o.fireChangeListener(t)}},Ze=function(e){if(R(e)&&e.element==="mutation"){let t;for(t=io.length;0!n.isNull()),t||e.reverse(),e},ce=function(){for(let e=0,t;t=io[e];e++)t.recordUndo=!1},i.disable$$module$build$src$core$events$utils=function(){gh++},i.enable$$module$build$src$core$events$utils=function(){gh--},K=function(){return gh===0},i.getGroup$$module$build$src$core$events$utils=function(){return mb},i.setGroup$$module$build$src$core$events$utils=function(e){fb.setGroupInternal(e)},ye=function(e){mb=typeof e=="boolean"?e?C():"":e},he=function(e){const t=[];e=e.getDescendants(!1);for(let o=0,n;n=e[o];o++)t[o]=n.id;return t},je=function(e,t){const o=G(e.type);if(!o)throw Error("Unknown event type.");return o.fromJson(e,t)},G=function(e){const t=m(F.EVENT,e);if(!t)throw Error(`Event type ${e} not found in registry.`);return t},tt=function(e){if((A(e)||w(e))&&e.workspaceId){var t=q(e.workspaceId);if(!e.blockId)throw Error("Encountered a blockEvent without a proper blockId");if(e=t.getBlockById(e.blockId)){const o=or;try{or=!1;const n=e.getParent();if(n&&!n.hasDisabledReason(mh)){const c=e.getDescendants(!1);for(let h=0,$;$=c[h];h++)$.setDisabledReason(!1,mh)}else if((e.outputConnection||e.previousConnection)&&!t.isDragging())do e.setDisabledReason(!0,mh),e=e.getNextBlock();while(e)}finally{or=o}}}},q=function(e){return ir[e]||null},ee=function(){const e=[];for(const t in ir)e.push(ir[t]);return e},B=function(e){ir[e.id]=e},H=function(e){delete ir[e.id]},U=function(){return $b},re=function(e){$b=e},I=function(){return Zo},i.setSelected$$module$build$src$core$common=function(e){if(Zo!==e){var t,o,n,c,h,$,T=new(G(O.SELECTED))((n=(t=Zo)==null?void 0:t.id)!=null?n:null,(c=e==null?void 0:e.id)!=null?c:null,($=(h=e==null?void 0:e.workspace.id)!=null?h:(o=Zo)==null?void 0:o.workspace.id)!=null?$:"");z(T);var L;(L=Zo)==null||L.unselect(),Zo=e;var te;(te=Zo)==null||te.select()}},de=function(){return bb},W=function(e){bb=e},Ce=function(e){for(;e.options.parentWorkspace;)e=e.options.parentWorkspace;const t=e.getParentSvg(),o=e.getCachedParentSvgSize();var n=t.parentElement;if(n instanceof HTMLElement){var c=n.offsetWidth;n=n.offsetHeight,o.width!==c&&(t.setAttribute("width",c+"px"),e.setCachedParentSvgSize(c,null)),o.height!==n&&(t.setAttribute("height",n+"px"),e.setCachedParentSvgSize(null,n)),e.resize()}},be=function(e,t){const o=Object.create(null),n=e.getDescendants(!0);t&&(e=e.getNextBlock())&&(e=n.indexOf(e),n.splice(e,n.length-e));for(let c=0,h;h=n[c];c++)o[h.type]?o[h.type]++:o[h.type]=1;return o},Se=function(e){return function(){this.jsonInit(e)}},pe=function(e){vb.defineBlocksWithJsonArrayInternal(e)},Ge=function(e){i.defineBlocks$$module$build$src$core$common(i.createBlockDefinitionsFromJsonArray$$module$build$src$core$common(e))},i.createBlockDefinitionsFromJsonArray$$module$build$src$core$common=function(e){const t={};for(let o=0;o>>/g,e),Ch="",e=document.createElement("style"),e.id="blockly-common-style",t=document.createTextNode(t),e.appendChild(t),document.head.insertBefore(e,document.head.firstChild)))},N=function(e,t,o){e=document.createElementNS(rr,`${e}`);for(const n in t)e.setAttribute(n,`${t[n]}`);return o&&o.appendChild(e),e},ge=function(e,t){return t=t.split(" "),t.every(o=>e.classList.contains(o))?!1:(e.classList.add(...t),!0)},la=function(e,t){e.classList.remove(...t.split(" "))},ot=function(e,t){return t=t.split(" "),t.every(o=>!e.classList.contains(o))?!1:(e.classList.remove(...t),!0)},Hm=function(e,t){return e.classList.contains(t)},Ke=function(e){return e&&e.parentNode?e.parentNode.removeChild(e):null},Uo=function(e,t){const o=t.nextSibling;if(t=t.parentNode,!t)throw Error("Reference node has no parent.");o?t.insertBefore(e,o):t.appendChild(e)},ca=function(e,t){e.style.transform=t,e.style["-webkit-transform"]=t},Ho=function(){kh++,Ts||(Ts=Object.create(null))},Wo=function(){kh--,kh||(Ts=null)},uu=function(e){const t=e.textContent+` +`+e.className.baseVal;let o;if(Ts&&(o=Ts[t]))return o;try{o=e.getComputedTextLength()}catch{return 8*e.textContent.length}return Ts&&(Ts[t]=o),o},Nn=function(e,t,o,n){return ua(e,t+"pt",o,n)},ua=function(e,t,o,n){const c=e.textContent;e=c+` +`+e.className.baseVal;var h;return Ts&&(h=Ts[e])||(rl||(h=document.createElement("canvas"),h.className="blocklyComputeCanvas",document.body.appendChild(h),rl=h.getContext("2d")),rl.font=o+" "+t+" "+n,h=c?rl.measureText(c).width:0,Ts&&(Ts[e]=h)),h},da=function(e,t,o,n){const c=document.createElement("span");c.style.font=o+" "+t+" "+n,c.textContent=e,e=document.createElement("div"),e.style.width="1px",e.style.height="0",t=document.createElement("div"),t.style.display="flex",t.style.position="fixed",t.style.top="0",t.style.left="0",t.appendChild(c),t.appendChild(e),document.body.appendChild(t),o={height:0,baseline:0};try{t.style.alignItems="baseline",o.baseline=e.offsetTop-c.offsetTop,t.style.alignItems="flex-end",o.height=e.offsetTop-c.offsetTop}finally{document.body.removeChild(t)}return o},Ln=function(e){return Mb.getSizeInternal(e)},Wm=function(e){if(Ms(e,"display")!=="none")return du(e);const t=e.style,o=t.display,n=t.visibility,c=t.position;t.visibility="hidden",t.position="absolute",t.display="inline";const h=e.offsetWidth;return e=e.offsetHeight,t.display=o,t.position=c,t.visibility=n,new Le(h,e)},du=function(e){return new Le(e.offsetWidth,e.offsetHeight)},Ms=function(e,t){return e=window.getComputedStyle(e),e[t]||e.getPropertyValue(t)},yo=function(e){const t=new V(0,0);e=e.getBoundingClientRect();var o=document.documentElement;return o=new V(window.pageXOffset||o.scrollLeft,window.pageYOffset||o.scrollTop),t.x=e.left+o.x,t.y=e.top+o.y,t},hu=function(){const e=document.body,t=document.documentElement;return new V(e.scrollLeft||t.scrollLeft,e.scrollTop||t.scrollTop)},pu=function(e){const t=parseFloat(Ms(e,"borderLeftWidth")),o=parseFloat(Ms(e,"borderRightWidth")),n=parseFloat(Ms(e,"borderTopWidth"));return e=parseFloat(Ms(e,"borderBottomWidth")),new qe(n,e,t,o)},ha=function(e,t,o){e=gu(e,t,o),t.scrollLeft=e.x,t.scrollTop=e.y},gu=function(e,t,o){var n=yo(e),c=yo(t),h=pu(t);const $=n.x-c.x-h.left;return n=n.y-c.y-h.top,c=du(e),e=t.clientWidth-c.width,c=t.clientHeight-c.height,h=t.scrollLeft,t=t.scrollTop,o?(h+=$-e/2,t+=n-c/2):(h+=Math.min($,Math.max($-e,0)),t+=Math.min(n,Math.max(n-c,0))),new V(h,t)},Pn=function(e){const t=new V(0,0);var o=e.x&&e.getAttribute("x");const n=e.y&&e.getAttribute("y");return o&&(t.x=parseInt(o)),n&&(t.y=parseInt(n)),(o=(o=e.getAttribute("transform"))&&o.match(Nb))&&(t.x+=Number(o[1]),o[3]&&(t.y+=Number(o[3]))),(e=e.getAttribute("style"))&&e.includes("translate")&&(e=e.match(Lb))&&(t.x+=Number(e[1]),e[3]&&(t.y+=Number(e[3]))),t},pa=function(e){let t=0,o=0;for(;e;){const n=Pn(e);if(t+=n.x,o+=n.y,(" "+(e.getAttribute("class")||"")+" ").includes(" injectionDiv "))break;e=e.parentNode}return new V(t,o)},mu=function(){const e=hu();return new qe(e.y,document.documentElement.clientHeight+e.y,e.x,document.documentElement.clientWidth+e.x)},fu=function(){const e=document.documentElement,t=window;return new V(t.pageXOffset||e.scrollLeft,t.pageYOffset||e.scrollTop)},Vm=function(e,t){var o=t.x;t=t.y;const n=e.getInjectionDiv().getBoundingClientRect();return o=new V(o-n.left,t-n.top),t=e.getOriginOffsetInPixels(),V.difference(o,t).scale(1/e.scale)},Gm=function(e,t){var o=t.scale(e.scale);t=o.x,o=o.y;const n=e.getInjectionDiv().getBoundingClientRect();return e=e.getOriginOffsetInPixels(),new V(t+n.left+e.x,o+n.top+e.y)},Km=function(e){({document:ll=ll,DOMParser:ar=ar,XMLSerializer:lr=lr}=e),al=new ar,Sh=new lr},i.createElement$$module$build$src$core$utils$xml=function(e){return ll.createElementNS(Pb,e)},i.createTextNode$$module$build$src$core$utils$xml=function(e){return ll.createTextNode(e)},i.textToDom$$module$build$src$core$utils$xml=function(e){let t=al.parseFromString(e,"text/xml");if(t&&t.documentElement&&!t.getElementsByTagName("parsererror").length)return t.documentElement;if((t=al.parseFromString(e,"text/html"))&&t.body.firstChild&&t.body.firstChild.nodeName.toLowerCase()==="xml")return t.body.firstChild;throw Error(`DOMParser was unable to parse: ${e}`)},Ii=function(e){return Ym(Sh.serializeToString(e))},Ym=function(e){return e.replace(BT,t=>`&#${t.charCodeAt(0)};`)},ga=function(e){return e?((e instanceof Element||typeof e=="string")&&(e=bu(e),e=Xm(e)),Jm(e),e):null},Jm=function(e){const t=e.kind;if(e=e.contents,t&&t!==Bb&&t!==Eh)throw Error("Invalid toolbox kind "+t+". Please supply either "+Bb+" or "+Eh);if(!e)throw Error("Toolbox must have a contents attribute.")},Bn=function(e){return e?e.contents?e.contents:Array.isArray(e)&&0o.kind.toUpperCase()==="CATEGORY").length},fa=function(e){return e&&e.contents?!!e.contents.filter(function(t){return t.kind.toUpperCase()==="CATEGORY"}).length:!1},Xm=function(e){const t={contents:$a(e)};return e instanceof Node&&$u(e,t),t},$a=function(e){const t=[];let o=e.childNodes;o||(o=e);for(let n=0,c;c=o[n];n++){if(!c.tagName)continue;e={};const h=c.tagName.toUpperCase();e.kind=h,h==="BLOCK"?e.blockxml=c:c.childNodes&&0 document.")}else e instanceof Element&&(t=e);return t},ba=function(e,t,o,n,c,h){const $=h.scrollbar&&h.scrollbar.canScrollVertically();return e.horizontal===Wi.LEFT?(o=c.absoluteMetrics.left+o,$&&h.RTL&&(o+=mt.scrollbarThickness)):(o=c.absoluteMetrics.left+c.viewMetrics.width-t.width-o,$&&!h.RTL&&(o-=mt.scrollbarThickness)),e.vertical===lo.TOP?e=c.absoluteMetrics.top+n:(e=c.absoluteMetrics.top+c.viewMetrics.height-t.height-n,h.scrollbar&&h.scrollbar.canScrollHorizontally()&&(e-=mt.scrollbarThickness)),new qe(e,e+t.height,o,o+t.width)},va=function(e,t){return{horizontal:t.toolboxMetrics.position===Ee.LEFT||e.horizontalLayout&&!e.RTL?Wi.RIGHT:Wi.LEFT,vertical:t.toolboxMetrics.position===Ee.BOTTOM?lo.TOP:lo.BOTTOM}},ya=function(e,t,o,n){const c=e.left,h=e.right-e.left,$=e.bottom-e.top;for(let T=0;Th.id!==e.id).map(h=>h.getRelativeToSurfaceXY());for(;tf(V.sum(o,n),c);)n.translate(t.RTL?-30:30,30);e.moveTo(V.sum(o,n))},tf=function(e,t){return t.some(o=>1>=Math.abs(o.x-e.x)&&1>=Math.abs(o.y-e.y))},_o=function(e,t){e.setAttribute(zT,t)},It=function(e,t,o){Array.isArray(o)&&(o=o.join(" ")),e.setAttribute(FT+t,`${o}`)},zn=function(e){return e.saveState!==void 0&&e.loadState!==void 0},vu=function(e){return yu(e),sf()?(wa(),Promise.resolve()):(Vi||(Vi=new Promise(t=>{Nh=t,Gb=window.requestAnimationFrame(()=>{wa(),t()})})),Vi)},ws=function(){return Vi||Promise.resolve()},Qs=function(e){e||window.cancelAnimationFrame(Gb),wa(e),!e&&Nh&&Nh()},sf=function(){return Eb},yu=function(e){Oh.add(e),Mh.set(e,i.getGroup$$module$build$src$core$events$utils());const t=e.getParent();t?yu(t):hl.add(e)},wa=function(e){const t=e?new Set([e]):new Set([...hl].map(h=>h.workspace)),o=[...hl].filter(of).filter(h=>t.has(h.workspace));for(var n of o)wu(n);for(const h of t)h.resizeContents();for(var c of o)n=c.getRelativeToSurfaceXY(),c.updateComponentLocations(n);for(const h of o)c=i.getGroup$$module$build$src$core$events$utils(),(n=Mh.get(h))&&i.setGroup$$module$build$src$core$events$utils(n),h.bumpNeighbours(),i.setGroup$$module$build$src$core$events$utils(c);for(const h of o)_u(h);e||(Vi=null)},_u=function(e){hl.delete(e),Oh.delete(e),Mh.delete(e);for(const t of e.getChildren(!1))_u(t)},of=function(e){return!e.isDisposed()&&!e.getParent()},wu=function(e){if(Oh.has(e)&&e.initialized){for(const t of e.getChildren(!1))wu(t);e.renderEfficiently()}},Un=function(e,t){Kb(e,t)},nf=function(e){Kb=e},Ca=function(e,t){qb.confirmInternal(e,t)},rf=function(e,t){Yb(e,t)},af=function(e){Yb=e},Ta=function(e,t,o){Jb(e,t,o)},lf=function(e){Jb=e},Di=function(e){return e.getProcedureDef!==void 0},cf=function(e){return e.getProcedureCall!==void 0&&e.renameProcedure!==void 0},Cu=function(e){return e.getVariableModel!==void 0},i.allUsedVarModels$$module$build$src$core$variables=function(e){e=e.getAllBlocks(!1);const t=new Set;for(let o=0;o1'),n.appendChild(o),t.push(n)),Jt.variables_get){e.sort(hr.compareByName);for(let c=0,h;h=e[c];c++)o=i.createElement$$module$build$src$core$utils$xml("block"),o.setAttribute("type","variables_get"),o.setAttribute("gap","8"),o.appendChild(Vo(h)),t.push(o)}}return t},ku=function(e){return Zb.generateUniqueNameInternal(e)},uf=function(e){return Sa(jh.charAt(0),e.getAllVariableNames())},Sa=function(e,t){if(!t.length)return e;const o=jh;let n="",c=o.indexOf(e);for(;;){let h=!1;for(let $=0;$h.getVariableModel().name);if(n&&(o=n.some(h=>h.toLowerCase()===e),n=n.some(h=>h.toLowerCase()===t),o&&n))return c.getName()}return null},pf=function(e,t,o){e=e.toLowerCase(),t=t.toLowerCase(),o=o.getAllBlocks(!1);for(const c of o){if(!Di(c))continue;o=c.getProcedureDef();var n=o[1];const h=n.some($=>$.toLowerCase()===e);if(n=n.some($=>$.toLowerCase()===t),h&&n)return o[0]}return null},Vo=function(e){const t=i.createElement$$module$build$src$core$utils$xml("field");return t.setAttribute("name","VAR"),t.setAttribute("id",e.getId()),t.setAttribute("variabletype",e.type),e=i.createTextNode$$module$build$src$core$utils$xml(e.name),t.appendChild(e),t},i.getOrCreateVariablePackage$$module$build$src$core$variables=function(e,t,o,n){let c=i.getVariable$$module$build$src$core$variables(e,t,o,n);return c||(c=gf(e,t,o,n)),c},i.getVariable$$module$build$src$core$variables=function(e,t,o,n){const c=e.getPotentialVariableMap();let h=null;if(t&&(h=e.getVariableById(t),!h&&c&&(h=c.getVariableById(t)),h))return h;if(o){if(n===void 0)throw Error("Tried to look up a variable by name without a type");h=e.getVariable(o,n),!h&&c&&(h=c.getVariable(o,n))}return h},gf=function(e,t,o,n){const c=e.getPotentialVariableMap();return o||(o=ku(e.isFlyout?e.targetWorkspace:e)),c?c.createVariable(o,n,t):e.createVariable(o,n,t)},Hn=function(e,t){e=e.getAllVariables();const o=[];if(t.length!==e.length)for(let n=0;n{L.disposed||L.setConnectionTracking(!0)},1)}return T},xu=function(e,t,{parentConnection:o,isShadow:n=!1}={}){if(!e.type)throw new Qb(e);const c=t.newBlock(e.type,e.id);return c.setShadow(n),Cf(c,e),Tf(c,e),kf(c,e),Sf(o,c,e),Ef(c,e),If(c,e),xf(c,e),Df(c,e),Af(c,t.rendered),c},wf=function(e,t){if(K())for(e=Hn(e,t),t=0;tt&&(t=o[n].length);var c=-1/0;let h,$=1;do{n=c,h=e,e=[],c=o.length/$;let T=1;for(let L=0;Ln);return h},Ra=function(e,t,o){const n=[0],c=[];for(var h=0;hn&&(n=T,c=$)}return c?Ku(e,c,o):t},Lf=function(e,t){const o=[];for(let n=0;ncv&&to()}else $r!==cs&&(clearTimeout(ci),Wh=e.pageX,Vh=e.pageY,ci=setTimeout(Gf,uv))},Xu=function(){$r=cs=null,to()},to=function(){fr&&(fr=!1,_t&&(_t.style.display="none")),ci&&(clearTimeout(ci),ci=0)},Zu=function(){to(),Xi=!0},Qu=function(){Xi=!1},Hf=function(){_t&&cs&&(typeof $l=="function"?$l(_t,cs):Wf())},Wf=function(){var e=Ni(cs);e=i.wrap$$module$build$src$core$utils$string(e,av),e=e.split(` +`);for(let t=0;to+window.scrollY&&(c-=_t.offsetHeight+2*Kh),e?n=Math.max(bl-window.scrollX,n):n+_t.offsetWidth>t+window.scrollX-2*bl&&(n=t-_t.offsetWidth-2*bl),{x:n,y:c}},Gf=function(){if(!Xi&&($r=cs,_t)){_t.textContent="",Hf();var e=cs.RTL;_t.style.direction=e?"rtl":"ltr",_t.style.display="block",fr=!0;var{x:t,y:o}=Vf(e);_t.style.left=t+"px",_t.style.top=o+"px"}},ed=function(){return Yh},Kf=function(e){Yh=e},td=function(){return Jh},Yf=function(e){Jh=e},Go=function(e){e=`${e}`.toLowerCase().trim();var t=dv[e];if(t||(t=e.substring(0,2)==="0x"?"#"+e.substring(2):e,t=t[0]==="#"?t:"#"+t,/^#[0-9a-f]{6}$/.test(t)))return t;if(/^#[0-9a-f]{3}$/.test(t))return["#",t[1],t[1],t[2],t[2],t[3],t[3]].join("");var o=e.match(/^(?:rgb)?\s*\(\s*(\d+)\s*,\s*(\d+)\s*,\s*(\d+)\s*\)$/);return o&&(e=Number(o[1]),t=Number(o[2]),o=Number(o[3]),0<=e&&256>e&&0<=t&&256>t&&0<=o&&256>o)?Kn(e,t,o):null},Kn=function(e,t,o){return t=e<<16|t<<8|o,16>e?"#"+(16777216|t).toString(16).substr(1):"#"+t.toString(16)},Ma=function(e){return e=Go(e),e?(e=parseInt(e.substr(1),16),[e>>16,e>>8&255,e&255]):[0,0,0]},Na=function(e,t,o){let n=0,c=0,h=0;if(t===0)h=c=n=o;else{const $=Math.floor(e/60),T=e/60-$;e=o*(1-t);const L=o*(1-t*T);switch(t=o*(1-t*(1-T)),$){case 1:n=L,c=o,h=e;break;case 2:n=e,c=o,h=t;break;case 3:n=e,c=L,h=o;break;case 4:n=t,c=e,h=o;break;case 5:n=o,c=e,h=L;break;case 6:case 0:n=o,c=t,h=e}}return Kn(Math.floor(n),Math.floor(c),Math.floor(h))},Ko=function(e,t,o){return e=Go(e),!e||(t=Go(t),!t)?null:(e=Ma(e),t=Ma(t),Kn(Math.round(t[0]+o*(e[0]-t[0])),Math.round(t[1]+o*(e[1]-t[1])),Math.round(t[2]+o*(e[2]-t[2]))))},sd=function(e){return Na(e,Yh,255*Jh)},La=function(e,t,o){const n=[];var c=e.split("");c.push("");var h=0;e=[];let $=null;for(let te=0;te=T?(h=2,$=T,(T=e.join(""))&&n.push(T),e.length=0):T==="{"?h=3:(e.push("%",T),h=0);else if(h===2)if("0"<=T&&"9">=T)$+=T;else{var L=void 0;n.push(parseInt((L=$)!=null?L:"",10)),te--,h=0}else h===3&&(T===""?(e.splice(0,0,"%{"),te--,h=0):T!=="}"?e.push(T):(h=e.join(""),/[A-Z]\w*/i.test(h)?(T=h.toUpperCase(),(T=T.startsWith("BKY_")?T.substring(4):null)&&T in i.Msg$$module$build$src$core$msg?(h=i.Msg$$module$build$src$core$msg[T],typeof h=="string"?Array.prototype.push.apply(n,La(h,t,o)):t?n.push(`${h}`):n.push(h)):n.push("%{"+h+"}")):n.push("%{"+h+"}"),h=e.length=0))}for((t=e.join(""))&&n.push(t),L=[],e.length=0,c=0;c=o)return{hue:o,hex:Na(o,ed(),255*td())};if(o=Go(t))return{hue:null,hex:o};throw o='Invalid colour: "'+t+'"',e!==t&&(o+=' (from "'+e+'")'),Error(o)},Yo=function(){return Ss},qf=function(e){if(Ss=e,e===null){let t;(t=document.querySelector("."+yl))==null||t.remove()}},id=function(){const e=de()||document.body;document.querySelector("."+yl)?Ss=document.querySelector("."+yl):(Ss=document.createElement("div"),Ss.className=yl),e.appendChild(Ss)},Pa=function(e,t,o,n){if(Bi(),Zi=e,vl=o,o=Ss){if(o.style.direction=t?"rtl":"ltr",o.style.display="block",!n&&e instanceof Qe){let $;n=($=e.getSourceBlock())==null?void 0:$.workspace}var c;qh=(c=n)!=null?c:null;var h;e=(h=n)!=null?h:U(),Qi=e.getRenderer().getClassName(),en=e.getTheme().getClassName(),Qi&&ge(o,Qi),en&&ge(o,en)}},Bi=function(){if(nd()){Zi=null;var e=Ss;e&&(e.style.display="none",e.style.left="",e.style.top="",vl&&vl(),vl=null,e.textContent="",Qi&&(ot(e,Qi),Qi=""),en&&(ot(e,en),en=""),U().markFocused())}},nd=function(){return!!Zi},Jo=function(e){Zi===e&&Bi()},Yn=function(e){qh!==null&&qh!==e||Bi()},rd=function(e,t,o){Ss.style.left=e+"px",Ss.style.top=t+"px",Ss.style.height=o+"px"},ad=function(e,t,o,n){const c=Zf(e,t,o);e=Xf(e,t,o,n),0>c?rd(e,0,o.height+c):rd(e,c,o.height)},Xf=function(e,t,o,n){return n?Math.min(Math.max(t.right-o.width,e.left),e.right-o.width):Math.max(Math.min(t.left,e.right-o.width),e.left)},Zf=function(e,t,o){return t.bottom+o.height>=e.bottom?t.top-o.height:t.bottom},Qf=function(e){return!(e==null||!e.repositionForWindowResize)},ld=function(){Qf(Zi)&&Zi.repositionForWindowResize()||Bi()},e$=function(){return _l},cd=function(e){_l=e},Jn=function(e,t,o,n){if(Pa(hv,o,ud,n),t.length){var c=t$(t,o,e);wl=c,s$(c,e,o),setTimeout(function(){c.focus()},1),_l=null}else qn()},t$=function(e,t,o){const n=new Ah;n.setRole(ks.MENU);for(let c=0;c{setTimeout(()=>{h.callback(h.scope,o)},0)})},{})}return n},s$=function(e,t,o){const n=mu();t=new qe(t.clientY+n.top,t.clientY+n.top,t.clientX+n.left,t.clientX+n.left),o$(e);const c=e.getSize();o&&(t.left+=c.width,t.right+=c.width,n.left+=c.width,n.right+=c.width),ad(n,t,c,o),e.focus()},o$=function(e){var t=Yo();if(!t)throw Error("Attempting to create a context menu when widget div is null");t=e.render(t),ge(t,"blocklyContextMenu"),X(t,"contextmenu",null,i$),e.focus()},i$=function(e){e.preventDefault(),e.stopPropagation()},qn=function(){Jo(hv),_l=null},ud=function(){wl&&(wl.dispose(),wl=null)},i.callbackFactory$$module$build$src$core$contextmenu=function(e,t){return()=>{i.disable$$module$build$src$core$events$utils();let o;try{o=t instanceof Element?qo(t,e.workspace):Ri(t,e.workspace);const n=e.getRelativeToSurfaceXY();n.x=e.RTL?n.x-i.config$$module$build$src$core$config.snapRadius:n.x+i.config$$module$build$src$core$config.snapRadius,n.y+=2*i.config$$module$build$src$core$config.snapRadius,o.moveBy(n.x,n.y)}finally{i.enable$$module$build$src$core$events$utils()}return K()&&!o.isShadow()&&z(new(G(O.BLOCK_CREATE))(o)),i.setSelected$$module$build$src$core$common(o),o}},dd=function(e,t){return t=st(t,e.getParentSvg(),e.getInverseScreenCTM()),t.x/=e.scale,t.y/=e.scale,t},Ba=function(e,t,o){t=dd(e,t),gv.set(e,V.difference(o,t))},ja=function(e,t){if(t=dd(e,t),e=gv.get(e),!e)throw Error("Drag not initialized");return V.sum(e,t)},n$=function(e,t=!1){const o=i.createElement$$module$build$src$core$utils$xml("xml");var n=hd(i.allUsedVarModels$$module$build$src$core$variables(e));n.hasChildNodes()&&o.appendChild(n);for(const c of e.getTopComments())o.appendChild(Xn(c,t));for(e=e.getTopBlocks(!0),n=0;n/g,"<$1$2>")},l$=function(e){e=Ls(e).split("<");let t="";for(let o=1;o"&&(t+=" ")}return e=e.join(` +`),e=e.replace(/(<(\w+)\b[^>]*>[^\n]*)\n *<\/\2>/g,"$1"),e.replace(/^\n/,"")},c$=function(e,t){return t.setResizesEnabled(!1),t.clear(),e=i.domToWorkspace$$module$build$src$core$xml(e,t),t.setResizesEnabled(!0),e},i.domToWorkspace$$module$build$src$core$xml=function(e,t){let o=0;t.RTL&&(o=t.getWidth());const n=[];Ho();const c=i.getGroup$$module$build$src$core$events$utils();c||i.setGroup$$module$build$src$core$events$utils(!0),t.setResizesEnabled&&t.setResizesEnabled(!1);let h=!0;try{for(let $=0,T;T=e.childNodes[$];$++){const L=T.nodeName.toLowerCase(),te=T;if(L==="block"||L==="shadow"&&!me()){const nt=qo(te,t);n.push(nt.id);let it;const Xt=parseInt((it=te.getAttribute("x"))!=null?it:"10",10);let hn;const Or=parseInt((hn=te.getAttribute("y"))!=null?hn:"10",10);isNaN(Xt)||isNaN(Or)||nt.moveBy(t.RTL?o-Xt:Xt,Or,["create"]),h=!1}else{if(L==="shadow")throw TypeError("Shadow block cannot be a top-level block.");if(L==="comment")gd(te,t);else if(L==="variables"){if(h)md(te,t);else throw Error("'variables' tag must exist once before block and shadow tag elements in the workspace XML, but it was found in another location.");h=!1}}}}finally{i.setGroup$$module$build$src$core$events$utils(c),t.setResizesEnabled&&t.setResizesEnabled(!0),t.rendered&&Qs(),Wo()}return z(new(G(O.FINISHED_LOADING))(t)),n},gd=function(e,t){var o;const n=(o=e.getAttribute("id"))!=null?o:void 0;o=t.rendered?new kl(t,n):new Tl(t,n);var c;o.setText((c=e.textContent)!=null?c:"");var h;c=parseInt((h=e.getAttribute("x"))!=null?h:"",10);let $;h=parseInt(($=e.getAttribute("y"))!=null?$:"",10),isNaN(c)||isNaN(h)||(c=t.RTL?t.getWidth()-c:c,o.moveTo(new V(c,h)));var T;t=parseInt((T=e.getAttribute("w"))!=null?T:"",10);let L;return T=parseInt((L=e.getAttribute("h"))!=null?L:"",10),isNaN(t)||isNaN(T)||o.setSize(new Le(t,T)),e.getAttribute("collapsed")==="true"&&o.setCollapsed(!0),e.getAttribute("editable")==="false"&&o.setEditable(!1),e.getAttribute("movable")==="false"&&o.setMovable(!1),e.getAttribute("deletable")==="false"&&o.setDeletable(!1),o},u$=function(e,t){if(!t.getBlocksBoundingBox)return i.domToWorkspace$$module$build$src$core$xml(e,t);var o=t.getBlocksBoundingBox();if(e=i.domToWorkspace$$module$build$src$core$xml(e,t),o&&o.top!==o.bottom){var n=o.bottom;o=t.RTL?o.right:o.left;var c=1/0;let h=-1/0,$=1/0;for(let T=0;Th&&(h=L.x)}for(n=n-$+10,o=t.RTL?o-h:o-c,c=0;cte.setBubbleVisible(h),1)}},g$=function(e,t){for(let o=0;oc}),bd(c,{x:n.x,y:n.y,width:e.width,height:e.height},t.RTL,new Date)}},bd=function(e,t,o,n){const c=(new Date().getTime()-n.getTime())/150;1o)){var n=t.getSvgXY(e.getSvgRoot());e.outputConnection?(n.x+=(e.RTL?3:-3)*o,n.y+=13*o):e.previousConnection&&(n.x+=(e.RTL?-23:23)*o,n.y+=3*o);var c=N(x.CIRCLE,{cx:n.x,cy:n.y,r:0,fill:"none",stroke:"#888","stroke-width":10},t.getParentSvg());e=N(x.ANIMATE,{id:"animationCircle",begin:"indefinite",attributeName:"r",dur:"150ms",from:0,to:25*o},c),t=N(x.ANIMATE,{id:"animationOpacity",begin:"indefinite",attributeName:"opacity",dur:"150ms",from:1,to:0},c),e.beginElement(),t.beginElement(),setTimeout(()=>{Ke(c)},150)}},vd=function(e){if(ji(),e.workspace.getAudioManager().play("disconnect"),!(1>e.workspace.scale)){var t=e.getHeightWidth().height;t=Math.atan(10/t)/Math.PI*180,e.RTL||(t*=-1),vr=e,yd(e,t,new Date,0)}},yd=function(e,t,o,n){const c=[.66,1,.66,0,-.66,-1,-.66,0];let h="";o.getTime()+200>new Date().getTime()&&(h=`skewX(${Math.round(c[n%c.length]*t)})`,Sl=setTimeout(yd,15,e,t,o,n+1)),e.getSvgRoot().setAttribute("transform",`${e.getTranslation()} ${h}`)},ji=function(){vr&&(Sl&&(clearTimeout(Sl),Sl=null),vr.getSvgRoot().setAttribute("transform",vr.getTranslation()),vr=null)},Xo=function(e){return e.getRelativeToSurfaceXY!==void 0&&e.isMovable!==void 0&&e.startDrag!==void 0&&e.drag!==void 0&&e.endDrag!==void 0&&e.revertDrag!==void 0},so=function(e,t){for(const o in t)e[o]=t[o]!==null&&typeof t[o]=="object"?so(e[o]||Object.create(null),t[o]):t[o];return e},Ps=function(e,t){r(F.FIELD,e,t)},y$=function(e){u(F.FIELD,e)},i.fromJson$$module$build$src$core$field_registry=function(e){return bv.fromJsonInternal(e)},_$=function(e){const t=f(F.FIELD,e.type);return t?t.fromJson(e):(console.warn("Blockly could not create a field of type "+e.type+". The field is probably not being registered. This could be because the file is not loaded, the field does not register itself (Issue #1584), or the registration is not being reached."),null)},i.register$$module$build$src$core$extensions=function(e,t){if(typeof e!="string"||e.trim()==="")throw Error('Error: Invalid extension name "'+e+'"');if(sn[e])throw Error('Error: Extension "'+e+'" is already registered.');if(typeof t!="function")throw Error('Error: Extension "'+e+'" must be a function');sn[e]=t},i.registerMixin$$module$build$src$core$extensions=function(e,t){if(!t||typeof t!="object")throw Error('Error: Mixin "'+e+'" must be a object');i.register$$module$build$src$core$extensions(e,function(){this.mixin(t)})},i.registerMutator$$module$build$src$core$extensions=function(e,t,o,n){const c='Error when registering mutator "'+e+'": ';Cd(c,t);const h=wd(t,c);if(o&&typeof o!="function")throw Error(c+'Extension "'+e+'" is not a function');i.register$$module$build$src$core$extensions(e,function(){h&&this.setMutator(new i.MutatorIcon$$module$build$src$core$icons$mutator_icon(n||[],this)),this.mixin(t),o&&o.apply(this)})},w$=function(e){_d(e)?delete sn[e]:console.warn('No extension mapping for name "'+e+'" found to unregister')},_d=function(e){return!!sn[e]},Ha=function(e,t,o){const n=sn[e];if(typeof n!="function")throw Error('Error: Extension "'+e+'" not found.');let c;if(o?C$(e,t):c=Va(t),n.apply(t),o)Cd('Error after applying mutator "'+e+'": ',t);else if(!S$(c,t))throw Error('Error when applying extension "'+e+'": mutation properties changed when applying a non-mutator extension.')},C$=function(e,t){if(Va(t).length)throw Error('Error: tried to apply mutation "'+e+'" to a block that already has mutator functions. Block id: '+t.id)},T$=function(e,t){return Wa(e.mutationToDom,e.domToMutation,t+" mutationToDom/domToMutation")},k$=function(e,t){return Wa(e.saveExtraState,e.loadExtraState,t+" saveExtraState/loadExtraState")},wd=function(e,t){return Wa(e.compose,e.decompose,t+" compose/decompose")},Wa=function(e,t,o){if(e&&t){if(typeof e!="function"||typeof t!="function")throw Error(o+" must be a function");return!0}if(!e&&!t)return!1;throw Error(o+"Must have both or neither functions")},Cd=function(e,t){const o=T$(t,e),n=k$(t,e);if(!o&&!n)throw Error(e+"Mutations must contain either XML hooks, or JSON hooks, or both");wd(t,e)},Va=function(e){const t=[];return e.domToMutation!==void 0&&t.push(e.domToMutation),e.mutationToDom!==void 0&&t.push(e.mutationToDom),e.saveExtraState!==void 0&&t.push(e.saveExtraState),e.loadExtraState!==void 0&&t.push(e.loadExtraState),e.compose!==void 0&&t.push(e.compose),e.decompose!==void 0&&t.push(e.decompose),t},S$=function(e,t){if(t=Va(t),t.length!==e.length)return!1;for(let o=0;o!n.getReturnTypes()).map(n=>[n.getName(),n.getParameters().map(c=>c.getName()),!1]);e.getBlocksByType("procedures_defnoreturn",!1).forEach(n=>{!Co(n)&&Di(n)&&t.push(n.getProcedureDef())});const o=e.getProcedureMap().getProcedures().filter(n=>!!n.getReturnTypes()).map(n=>[n.getName(),n.getParameters().map(c=>c.getName()),!0]);return e.getBlocksByType("procedures_defreturn",!1).forEach(n=>{!Co(n)&&Di(n)&&o.push(n.getProcedureDef())}),t.sort(kd),o.sort(kd),[t,o]},kd=function(e,t){return e[0].localeCompare(t[0],void 0,{sensitivity:"base"})},i.findLegalName$$module$build$src$core$procedures=function(e,t){if(t.isInFlyout)return e;for(e=e||i.Msg$$module$build$src$core$msg.UNNAMED_KEY||"unnamed";!A$(e,t.workspace,t);){const o=e.match(/^(.*?)(\d+)$/);e=o?o[1]+(parseInt(o[2])+1):e+"2"}return e},A$=function(e,t,o){return!Sd(e,t,o)},Sd=function(e,t,o){for(const n of t.getAllBlocks(!1))if(n!==o&&Di(n)&&i.Names$$module$build$src$core$names.equals(n.getProcedureDef()[0],e))return!0;o=o&&Co(o)?o==null?void 0:o.getProcedureModel():void 0;for(const n of t.getProcedureMap().getProcedures())if(n!==o&&i.Names$$module$build$src$core$names.equals(n.getName(),e))return!0;return!1},i.rename$$module$build$src$core$procedures=function(e){var t=this.getSourceBlock();if(!t)throw new ft;e=e.trim();const o=i.findLegalName$$module$build$src$core$procedures(e,t);Co(t)&&!t.isInsertionMarker()&&t.getProcedureModel().setName(o);const n=this.getValue();if(n!==e&&n!==o)for(e=t.workspace.getAllBlocks(!1),t=0;tO$(o,e)||cf(o)&&i.Names$$module$build$src$core$names.equals(o.getProcedureCall(),e))},O$=function(e,t){return Co(e)&&!e.isProcedureDef()&&e.getProcedureModel()&&i.Names$$module$build$src$core$names.equals(e.getProcedureModel().getName(),t)},i.mutateCallers$$module$build$src$core$procedures=function(e){const t=me();var o=e.getProcedureDef()[0];const n=e.mutationToDom(!0);e=xd(o,e.workspace);for(let h=0,$;$=e[h];h++){o=(o=$.mutationToDom())&&Ii(o),$.domToMutation&&$.domToMutation(n);var c=$.mutationToDom();c=c&&Ii(c),o!==c&&(i.setRecordUndo$$module$build$src$core$events$utils(!1),z(new(G(O.BLOCK_CHANGE))($,"mutation",null,o,c)),i.setRecordUndo$$module$build$src$core$events$utils(t))}},i.getDefinition$$module$build$src$core$procedures=function(e,t){for(const o of t.getAllBlocks(!1))if(Co(o)&&o.isProcedureDef()&&i.Names$$module$build$src$core$names.equals(o.getProcedureModel().getName(),e)||Di(o)&&i.Names$$module$build$src$core$names.equals(o.getProcedureDef()[0],e))return o;return null},Ja=function(e){return e.isDynamic},M$=function(e){return e.pathDown!==void 0&&e.pathUp!==void 0},N$=function(e){return e.pathLeft!==void 0&&e.pathRight!==void 0},L$=function(e,t){if(!e||!t)throw Error("Cannot connect null connections.");e.targetConnection=t,t.targetConnection=e},P$=function(e,t){let o=null;t=t.outputConnection;const n=t==null?void 0:t.getConnectionChecker();for(let c=0,h;h=e.inputList[c];c++){const $=h.connection;let T;if($&&((T=n)!=null&&T.canConnect(t,$,!1))){if(o)return null;o=$}}return o},B$=function(e,t){let o;for(;o=P$(e,t);)if(e=o.targetBlock(),!e||e.isShadow())return o;return null},Dd=function(e){return e.getType!==void 0&&e.initView!==void 0&&e.dispose!==void 0&&e.getWeight!==void 0&&e.getSize!==void 0&&e.applyColour!==void 0&&e.hideForInsertionMarker!==void 0&&e.updateEditable!==void 0&&e.updateCollapsed!==void 0&&e.isShownWhenCollapsed!==void 0&&e.setOffsetInBlock!==void 0&&e.onLocationChange!==void 0&&e.onClick!==void 0},j$=function(e){return Dd(e)&&Oi(e)&&zn(e)&&e.setText!==void 0&&e.getText!==void 0&&e.setBubbleSize!==void 0&&e.getBubbleSize!==void 0&&e.getType()===yt.COMMENT},Qn=function(e){let t=e.outputConnection;return(!t||e.previousConnection&&e.previousConnection.isConnected())&&(t=e.previousConnection),t},er=function(e,t){r(F.RENDERER,e,t)},F$=function(e){u(F.RENDERER,e)},Ad=function(e,t,o){return e=new(m(F.RENDERER,e))(e),e.init(t,o),e},Rd=function(e){Ai(e.getTargetWorkspace(),void 0,"String")},Od=function(e){Ai(e.getTargetWorkspace(),void 0,"Number")},Md=function(e){Ai(e.getTargetWorkspace(),void 0,"Colour")},qa=function(e){let t=[],o=document.createElement("button");return o.setAttribute("text",i.Msg$$module$build$src$core$msg.NEW_STRING_VARIABLE),o.setAttribute("callbackKey","CREATE_VARIABLE_STRING"),t.push(o),o=document.createElement("button"),o.setAttribute("text",i.Msg$$module$build$src$core$msg.NEW_NUMBER_VARIABLE),o.setAttribute("callbackKey","CREATE_VARIABLE_NUMBER"),t.push(o),o=document.createElement("button"),o.setAttribute("text",i.Msg$$module$build$src$core$msg.NEW_COLOUR_VARIABLE),o.setAttribute("callbackKey","CREATE_VARIABLE_COLOUR"),t.push(o),e.registerButtonCallback("CREATE_VARIABLE_STRING",Rd),e.registerButtonCallback("CREATE_VARIABLE_NUMBER",Od),e.registerButtonCallback("CREATE_VARIABLE_COLOUR",Md),e=Nd(e),t=t.concat(e)},Nd=function(e){e=e.getAllVariables();const t=[];if(0T.id!=e.id).map(T=>T.getRelativeToSurfaceXY());for(;U$(V.sum(t,h),$)||H$(e,V.sum(c,h),n);)o.RTL?h.translate(-n,2*n):h.translate(n,2*n);e.moveTo(V.sum(t,h))},U$=function(e,t){return t.some(o=>1>=Math.abs(o.x-e.x)&&1>=Math.abs(o.y-e.y))},H$=function(e,t,o){return e.getConnections_(!1).some(n=>!!n.closest(o,t).connection)},zi=function(e,t,o){const n=o.getBoundingRectangle(),c=n.right-n.left,h=Mi(t.top,n.top,t.top+t.height-(n.bottom-n.top))-n.top;let $=t.left;return t=t.left+t.width-c,e.RTL?$=Math.min(t,$):t=Math.max($,t),(e=Mi($,n.left,t)-n.left)||h?(o.moveBy(e,h,["inbounds"]),!0):!1},Ld=function(e){return t=>{var o=e.getMetricsManager();if(o.hasFixedEdges()&&!e.isDragging()){var n;if(ub.includes((n=t.type)!=null?n:"")){n=o.getScrollMetrics(!0);const c=W$(e,t);c&&(o=i.getGroup$$module$build$src$core$events$utils()||!1,i.setGroup$$module$build$src$core$events$utils(t.group),zi(e,n,c)&&!t.group&&console.warn("Moved object in bounds but there was no event group. This may break undo."),i.setGroup$$module$build$src$core$events$utils(o))}else se(t)&&t.scale&&t.oldScale&&t.scale>t.oldScale&&Xa(e)}}},W$=function(e,t){let o=null;switch(t.type){case O.BLOCK_CREATE:case O.BLOCK_MOVE:(o=e.getBlockById(t.blockId))&&(o=o.getRootBlock());break;case O.COMMENT_CREATE:case O.COMMENT_MOVE:case O.COMMENT_RESIZE:o=e.getCommentById(t.commentId)}return o},Xa=function(e){var t=e.getMetricsManager();if(t.hasFixedEdges()&&!e.isDragging()){t=t.getScrollMetrics(!0);var o=e.getTopBoundedElements();for(let n=0,c;c=o[n];n++)zi(e,t,c)}},ls=function(e){return e.isDeletable!==void 0&&e.dispose!==void 0&&e.setDeleteStyle!==void 0},V$=function(e){const t=e.toCopyData();Tp=t;let o;return kp=(o=e.workspace)!=null?o:null,t},To=function(e,t,o){return e&&t?Pd(e,t,o):Tp&&kp?Pd(Tp,kp):null},Pd=function(e,t,o){let n;t=t.isMutator?t:(n=t.getRootWorkspace())!=null?n:t;let c,h;return(h=(c=f(F.PASTER,e.paster,!1))==null?void 0:c.paste(e,t,o))!=null?h:null},G$=function(e){const t=e.toCopyData();return t?To(t,e.workspace):null},tr=function(e){return e.toCopyData!==void 0},Bd=function(){He.registry.register({name:Hs.ESCAPE,preconditionFn(e){return!e.options.readOnly},callback(e){return e.hideChaff(),!0},keyCodes:[Ae.ESC]})},jd=function(){He.registry.register({name:Hs.DELETE,preconditionFn(e){const t=I();return!e.options.readOnly&&t!=null&&ls(t)&&t.isDeletable()&&!co.inProgress()},callback(e,t){return t.preventDefault(),e=I(),e instanceof gs?e.checkAndDelete():ls(e)&&e.isDeletable()&&(i.setGroup$$module$build$src$core$events$utils(!0),e.dispose(),i.setGroup$$module$build$src$core$events$utils(!1)),!0},keyCodes:[Ae.DELETE,Ae.BACKSPACE]})},Fd=function(){const e=He.registry.createSerializedKey(Ae.C,[Ae.CTRL]),t=He.registry.createSerializedKey(Ae.C,[Ae.ALT]),o=He.registry.createSerializedKey(Ae.C,[Ae.META]);He.registry.register({name:Hs.COPY,preconditionFn(n){const c=I();return!n.options.readOnly&&!co.inProgress()&&c!=null&&ls(c)&&c.isDeletable()&&Xo(c)&&c.isMovable()&&tr(c)},callback(n,c){return c.preventDefault(),n.hideChaff(),c=I(),!c||!tr(c)?!1:(Mo=c.toCopyData(),No=c.workspace instanceof ns?c.workspace:n,cn=Xo(c)?c.getRelativeToSurfaceXY():null,!!Mo)},keyCodes:[e,t,o]})},zd=function(){const e=He.registry.createSerializedKey(Ae.X,[Ae.CTRL]),t=He.registry.createSerializedKey(Ae.X,[Ae.ALT]),o=He.registry.createSerializedKey(Ae.X,[Ae.META]);He.registry.register({name:Hs.CUT,preconditionFn(n){const c=I();return!n.options.readOnly&&!co.inProgress()&&c!=null&&ls(c)&&c.isDeletable()&&Xo(c)&&c.isMovable()&&!c.workspace.isFlyout},callback(n){const c=I();return c instanceof gs?(Mo=c.toCopyData(),No=n,cn=c.getRelativeToSurfaceXY(),c.checkAndDelete(),!0):ls(c)&&c.isDeletable()&&tr(c)?(Mo=c.toCopyData(),No=n,cn=Xo(c)?c.getRelativeToSurfaceXY():null,c.dispose(),!0):!1},keyCodes:[e,t,o]})},Ud=function(){const e=He.registry.createSerializedKey(Ae.V,[Ae.CTRL]),t=He.registry.createSerializedKey(Ae.V,[Ae.ALT]),o=He.registry.createSerializedKey(Ae.V,[Ae.META]);He.registry.register({name:Hs.PASTE,preconditionFn(n){return!n.options.readOnly&&!co.inProgress()},callback(){if(!Mo||!No)return!1;if(!cn)return!!To(Mo,No);const{left:n,top:c,width:h,height:$}=No.getMetricsManager().getViewMetrics(!0);if(new qe(c,c+$,n,n+h).contains(cn.x,cn.y))return!!To(Mo,No);const T=new V(n+h/2,c+$/2);return!!To(Mo,No,T)},keyCodes:[e,t,o]})},Hd=function(){const e=He.registry.createSerializedKey(Ae.Z,[Ae.CTRL]),t=He.registry.createSerializedKey(Ae.Z,[Ae.ALT]),o=He.registry.createSerializedKey(Ae.Z,[Ae.META]);He.registry.register({name:Hs.UNDO,preconditionFn(n){return!n.options.readOnly&&!co.inProgress()},callback(n,c){return n.hideChaff(),n.undo(!1),c.preventDefault(),!0},keyCodes:[e,t,o]})},Wd=function(){const e=He.registry.createSerializedKey(Ae.Z,[Ae.SHIFT,Ae.CTRL]),t=He.registry.createSerializedKey(Ae.Z,[Ae.SHIFT,Ae.ALT]),o=He.registry.createSerializedKey(Ae.Z,[Ae.SHIFT,Ae.META]),n=He.registry.createSerializedKey(Ae.Y,[Ae.CTRL]);He.registry.register({name:Hs.REDO,preconditionFn(c){return!co.inProgress()&&!c.options.readOnly},callback(c,h){return c.hideChaff(),c.undo(!0),h.preventDefault(),!0},keyCodes:[e,t,o,n]})},Vd=function(){Bd(),jd(),Fd(),zd(),Ud(),Hd(),Wd()},Gd=function(e){const t=e.saveState();return e.getParameters().length&&(t.parameters=e.getParameters().map(o=>o.saveState())),t},Kd=function(e,t,o,n){if(e=e.loadState(o,n),!o.parameters)return e;for(const[c,h]of o.parameters.entries())e.insertParameter(t.loadState(h,n),c);return e},K$=function(e){const t=Object.create(null),o=v(F.SERIALIZER,!0);for(const n in o){let c;const h=(c=o[n])==null?void 0:c.save(e);h&&(t[n]=h)}return t},Y$=function(e,t,{recordUndo:o=!1}={}){var n=v(F.SERIALIZER,!0);if(n){n=Object.entries(n).sort((h,$)=>$[1].priority-h[1].priority);var c=me();i.setRecordUndo$$module$build$src$core$events$utils(o),(o=i.getGroup$$module$build$src$core$events$utils())||i.setGroup$$module$build$src$core$events$utils(!0),Ho(),t instanceof ns&&t.setResizesEnabled(!1);for(const[,h]of n.reverse()){let $;($=h)==null||$.clear(t)}for(const[h,$]of n.reverse())if(e[h]){let T;(T=$)==null||T.load(e[h],t)}t instanceof ns&&t.setResizesEnabled(!0),Wo(),z(new(G(O.FINISHED_LOADING))(t)),i.setGroup$$module$build$src$core$events$utils(o),i.setRecordUndo$$module$build$src$core$events$utils(c)}},J$=function(e,t){let o=null;o=typeof e=="string"?document.getElementById(e)||document.querySelector(e):e;var n;if(!document.contains(o)&&document!==((n=o)==null?void 0:n.ownerDocument))throw Error("Error: container is not in current document");e=new ds(t||{}),n=document.createElement("div"),ge(n,"injectionDiv"),t!=null&&t.rtl&&ge(n,"blocklyRTL"),n.tabIndex=0,It(n,Ct.LABEL,i.Msg$$module$build$src$core$msg.WORKSPACE_ARIA_LABEL),o.appendChild(n),t=q$(n,e);const c=X$(n,t,e);return Z$(c),re(c),Ce(c),n.addEventListener("focusin",function(){re(c)}),X(n,"keydown",null,Za),X(Wn(),"keydown",null,Za),(t=Yo())&&X(t,"keydown",null,Za),c},q$=function(e,t){e.setAttribute("dir","LTR"),cu(t.hasCss,t.pathToMedia),e=N(x.SVG,{xmlns:rr,"xmlns:html":Fs,"xmlns:xlink":es,version:"1.1",class:"blocklySvg",tabindex:"0"},e);const o=N(x.DEFS,{},e),n=String(Math.random()).substring(2);return t.gridPattern=ep.createDom(n,t.gridOptions,o),e},X$=function(e,t,o){o.parentWorkspace=null,o=new ns(o);const n=o.options;o.scale=n.zoomOptions.startScale,t.appendChild(o.createDom("blocklyMainBackground",e));var c=o.getRenderer().getClassName();return c&&ge(e,c),(c=o.getTheme().getClassName())&&ge(e,c),!n.hasCategories&&n.languageTree&&(e=o.addFlyout(x.SVG),Uo(e,t)),n.hasTrashcan&&o.addTrashcan(),n.zoomOptions&&n.zoomOptions.controls&&o.addZoomControls(),o.getThemeManager().subscribe(t,"workspaceBackgroundColour","background-color"),o.translate(0,0),o.addChangeListener(Ld(o)),Ce(o),id(),Au(),Ju(),o},Z$=function(e){const t=e.options;var o=e.getParentSvg();if(X(o.parentNode,"contextmenu",null,function(n){kt(n)||n.preventDefault()}),o=X(window,"resize",null,function(){to(),e.hideComponents(!0),Wu(),ld(),Ce(e),Xa(e)}),e.setResizeHandlerWrapper(o),Q$(),t.languageTree){o=e.getToolbox();const n=e.getFlyout(!0);o?o.init():n&&(n.init(e),n.show(t.languageTree),typeof n.scrollToStart=="function"&&n.scrollToStart())}t.hasTrashcan&&e.trashcan.init(),t.zoomOptions&&t.zoomOptions.controls&&e.zoomControls_.init(),t.moveOptions&&t.moveOptions.scrollbars?(e.scrollbar=new Ep(e,t.moveOptions.scrollbars===!0||!!t.moveOptions.scrollbars.horizontal,t.moveOptions.scrollbars===!0||!!t.moveOptions.scrollbars.vertical,"blocklyMainWorkspaceScrollbar"),e.scrollbar.resize()):e.setMetrics({x:.5,y:.5}),t.hasSounds&&eb(t.pathToMedia,e)},Za=function(e){const t=U();t&&!(kt(e)||t.rendered&&!t.isVisible())&&He.registry.onKeyDown(t,e)},Q$=function(){oy||(X(document,"scroll",null,function(){const e=ee();for(let t=0,o;o=e[t];t++)o instanceof ns&&o.updateInverseScreenCTM()}),ct(document,"touchend",null,_e),ct(document,"touchcancel",null,_e)),oy=!0},eb=function(e,t){function o(){for(;c.length;){const h=c.pop();h&&ze(h)}n.preload()}const n=t.getAudioManager();n.load([e+"click.mp3",e+"click.wav",e+"click.ogg"],"click"),n.load([e+"disconnect.wav",e+"disconnect.mp3",e+"disconnect.ogg"],"disconnect"),n.load([e+"delete.mp3",e+"delete.ogg",e+"delete.wav"],"delete");const c=[];c.push(X(document,"pointermove",null,o,!0)),c.push(X(document,"touchstart",null,o,!0))},Yd=function(){xe.registry.register({displayText(){return i.Msg$$module$build$src$core$msg.UNDO},preconditionFn(e){return 0t.length?sr(t):Ca(i.Msg$$module$build$src$core$msg.DELETE_ALL_BLOCKS.replace("%1",String(t.length)),function(o){o&&sr(t)})}},scopeType:xe.ScopeType.WORKSPACE,id:"workspaceDelete",weight:6})},tb=function(){Yd(),Jd(),qd(),Zd(),Qd(),th()},sh=function(){xe.registry.register({displayText(){return i.Msg$$module$build$src$core$msg.DUPLICATE_BLOCK},preconditionFn(e){return e=e.block,!e.isInFlyout&&e.isDeletable()&&e.isMovable()?e.isDuplicatable()?"enabled":"disabled":"hidden"},callback(e){if(e.block){var t=e.block.toCopyData();t&&To(t,e.block.workspace)}},scopeType:xe.ScopeType.BLOCK,id:"blockDuplicate",weight:1})},oh=function(){xe.registry.register({displayText(e){return e.block.hasIcon(po.TYPE)?i.Msg$$module$build$src$core$msg.REMOVE_COMMENT:i.Msg$$module$build$src$core$msg.ADD_COMMENT},preconditionFn(e){return e=e.block,!e.isInFlyout&&e.workspace.options.comments&&!e.isCollapsed()&&e.isEditable()?"enabled":"hidden"},callback(e){e=e.block,e.hasIcon(po.TYPE)?e.setCommentText(null):e.setCommentText("")},scopeType:xe.ScopeType.BLOCK,id:"blockComment",weight:2})},ih=function(){xe.registry.register({displayText(e){return e.block.getInputsInline()?i.Msg$$module$build$src$core$msg.EXTERNAL_INPUTS:i.Msg$$module$build$src$core$msg.INLINE_INPUTS},preconditionFn(e){if(e=e.block,!e.isInFlyout&&e.isMovable()&&!e.isCollapsed()){for(let t=1;t(t.has(Ft)?1:0),e.getInheritedDisabled()||t?"disabled":"enabled"}return"hidden"},callback(e){e=e.block;const t=i.getGroup$$module$build$src$core$events$utils();t||i.setGroup$$module$build$src$core$events$utils(!0),e.setDisabledReason(!e.hasDisabledReason(Ft),Ft),i.setGroup$$module$build$src$core$events$utils(t)},scopeType:xe.ScopeType.BLOCK,id:"blockDisable",weight:5})},ah=function(){xe.registry.register({displayText(e){var t=e.block;return e=t.getDescendants(!1).length,(t=t.getNextBlock())&&(e-=t.getDescendants(!1).length),e===1?i.Msg$$module$build$src$core$msg.DELETE_BLOCK:i.Msg$$module$build$src$core$msg.DELETE_X_BLOCKS.replace("%1",`${e}`)},preconditionFn(e){return!e.block.isInFlyout&&e.block.isDeletable()?"enabled":"hidden"},callback(e){e.block&&e.block.checkAndDelete()},scopeType:xe.ScopeType.BLOCK,id:"blockDelete",weight:6})},lh=function(){xe.registry.register({displayText(){return i.Msg$$module$build$src$core$msg.HELP},preconditionFn(e){return e=e.block,(typeof e.helpUrl=="function"?e.helpUrl():e.helpUrl)?"enabled":"hidden"},callback(e){e.block.showHelp()},scopeType:xe.ScopeType.BLOCK,id:"blockHelp",weight:7})},ch=function(){xe.registry.register({displayText:()=>i.Msg$$module$build$src$core$msg.REMOVE_COMMENT,preconditionFn(e){let t;return(t=e.comment)!=null&&t.isDeletable()?"enabled":"hidden"},callback(e){i.setGroup$$module$build$src$core$events$utils(!0);let t;(t=e.comment)==null||t.dispose(),i.setGroup$$module$build$src$core$events$utils(!1)},scopeType:xe.ScopeType.COMMENT,id:"commentDelete",weight:6})},uh=function(){xe.registry.register({displayText:()=>i.Msg$$module$build$src$core$msg.DUPLICATE_COMMENT,preconditionFn(e){let t;return(t=e.comment)!=null&&t.isMovable()?"enabled":"hidden"},callback(e){if(e.comment){var t=e.comment.toCopyData();t&&To(t,e.comment.workspace)}},scopeType:xe.ScopeType.COMMENT,id:"commentDuplicate",weight:1})},dh=function(){xe.registry.register({displayText:()=>i.Msg$$module$build$src$core$msg.ADD_COMMENT,preconditionFn:e=>{let t;return(t=e.workspace)!=null&&t.isMutator?"hidden":"enabled"},callback:(e,t)=>{if(e=e.workspace){i.setGroup$$module$build$src$core$events$utils(!0);var o=new kl(e);o.setText(i.Msg$$module$build$src$core$msg.WORKSPACE_COMMENT_DEFAULT_TEXT),o.moveTo(sb(new V(t.clientX,t.clientY),e)),i.setSelected$$module$build$src$core$common(o),i.setGroup$$module$build$src$core$events$utils(!1)}},scopeType:xe.ScopeType.WORKSPACE,id:"commentCreate",weight:8})},sb=function(e,t){var o=t.getInjectionDiv().getBoundingClientRect();return e=new V(e.x-o.left,e.y-o.top),o=t.getOriginOffsetInPixels(),e=V.difference(e,o),e.scale(1/t.scale),e},ob=function(){sh(),oh(),ih(),nh(),rh(),ah(),lh()},ib=function(){uh(),ch(),dh()},hh=function(){tb(),ob()},nb=function(e){return e.paste!==void 0},rb=function(e){return e.getSvgRoot!==void 0},ab=function(e){return typeof e.id=="string"&&e.workspace!==void 0&&e.select!==void 0&&e.unselect!==void 0},lb=function(e){return e.isSelectable()},cb=function(e){U().hideChaff(e)},j=j||{},j.scope={},j.ASSUME_ES5=!1,j.ASSUME_NO_NATIVE_MAP=!1,j.ASSUME_NO_NATIVE_SET=!1,j.SIMPLE_FROUND_POLYFILL=!1,j.ISOLATE_POLYFILLS=!1,j.FORCE_POLYFILL_PROMISE=!1,j.FORCE_POLYFILL_PROMISE_WHEN_NO_UNHANDLED_REJECTION=!1,j.defineProperty=j.ASSUME_ES5||typeof Object.defineProperties=="function"?Object.defineProperty:function(e,t,o){return e==Array.prototype||e==Object.prototype||(e[t]=o.value),e},j.getGlobal=function(e){e=[typeof globalThis=="object"&&globalThis,e,typeof window=="object"&&window,typeof self=="object"&&self,typeof wn=="object"&&wn];for(var t=0;t>>0,j.propertyToPolyfillSymbol[c]=j.IS_SYMBOL_NATIVE?j.global.Symbol(c):j.POLYFILL_PREFIX+o+"$"+c),j.defineProperty(n,j.propertyToPolyfillSymbol[c],{configurable:!0,writable:!0,value:t})))},j.underscoreProtoCanBeSet=function(){var e={a:!0},t={};try{return t.__proto__=e,t.a}catch{}return!1},j.setPrototypeOf=j.TRUST_ES6_POLYFILLS&&typeof Object.setPrototypeOf=="function"?Object.setPrototypeOf:j.underscoreProtoCanBeSet()?function(e,t){if(e.__proto__=t,e.__proto__!==t)throw new TypeError(e+" is not extensible");return e}:null,j.arrayIteratorImpl=function(e){var t=0;return function(){return to&&(o=Math.max(o+c,0));o{const e=pb.length,t=[];for(let o=0;20>o;o++)t[o]=pb.charAt(Math.random()*e);return t.join("")}},OT=0,ph={TEST_ONLY:gb};ph.genUid=C,ph.getNextUniqueId=k;var mb="",or=!0,gh=0,mh="ORPHANED_BLOCK",io=[],fb={FIRE_QUEUE:io,enqueueEvent:Ze,fireNow:Ne,fireInternal:Oe,setGroupInternal:ye};i.disable$$module$build$src$core$events$utils,i.enable$$module$build$src$core$events$utils,i.getGroup$$module$build$src$core$events$utils,i.setGroup$$module$build$src$core$events$utils,i.setRecordUndo$$module$build$src$core$events$utils;var ir=Object.create(null),$b,Zo=null,bb,nr=[],vb={defineBlocksWithJsonArrayInternal:Ge},Dt={TEST_ONLY:vb};Dt.createBlockDefinitionsFromJsonArray=i.createBlockDefinitionsFromJsonArray$$module$build$src$core$common,Dt.defineBlocks=i.defineBlocks$$module$build$src$core$common,Dt.defineBlocksWithJsonArray=pe,Dt.draggingConnections=nr,Dt.getAllWorkspaces=ee,Dt.getBlockTypeCounts=be,Dt.getMainWorkspace=U,Dt.getParentContainer=de,Dt.getSelected=I,Dt.getWorkspaceById=q,Dt.registerWorkspace=B,Dt.setMainWorkspace=re,Dt.setParentContainer=W,Dt.setSelected=i.setSelected$$module$build$src$core$common,Dt.svgResize=Ce,Dt.unregisterWorkpace=H;var Ui=class{constructor(){this.workspaceId=void 0,this.isUiEvent=!1,this.type="",this.group=i.getGroup$$module$build$src$core$events$utils(),this.recordUndo=me()}toJson(){return{type:this.type,group:this.group}}static fromJson(e,t,o){return o.isBlank=!1,o.group=e.group||"",o.workspaceId=t.id,o}isNull(){return!1}run(e){}getEventWorkspace_(){let e;if(this.workspaceId&&(e=q(this.workspaceId)),!e)throw Error("Workspace is null. Event must have been generated from real Blockly events.");return e}},Cs=class extends Ui{constructor(e){super(),this.recordUndo=!1,this.isUiEvent=!0,this.isBlank=typeof e>"u",this.workspaceId=e||""}},fh=class extends Cs{constructor(e,t,o){t=e?e.workspace.id:t,t===null&&(t=void 0),super(t),this.type=O.CLICK,this.blockId=e?e.id:void 0,this.targetType=o}toJson(){const e=super.toJson();if(!this.targetType)throw Error("The click target type is undefined. Either pass a block to the constructor, or call fromJson");return e.targetType=this.targetType,e.blockId=this.blockId,e}static fromJson(e,t,o){return t=super.fromJson(e,t,o??new fh),t.targetType=e.targetType,t.blockId=e.blockId,t}},$h;(function(e){e.BLOCK="block",e.WORKSPACE="workspace",e.ZOOM_CONTROLS="zoom_controls"})($h||($h={})),r(F.EVENT,O.CLICK,fh);var MT=750,yb="ontouchstart"in globalThis||!!(globalThis.document&&document.documentElement&&"ontouchstart"in document.documentElement)||!(!globalThis.navigator||!globalThis.navigator.maxTouchPoints&&!globalThis.navigator.msMaxTouchPoints),tl=null,Qo={mousedown:["pointerdown"],mouseenter:["pointerenter"],mouseleave:["pointerleave"],mousemove:["pointermove"],mouseout:["pointerout"],mouseover:["pointerover"],mouseup:["pointerup","pointercancel"],touchend:["pointerup"],touchcancel:["pointercancel"]},sl=0,ei={TOUCH_ENABLED:yb,TOUCH_MAP:Qo};ei.checkTouchIdentifier=bt,ei.clearTouchIdentifier=ke,ei.getTouchIdentifierFromEvent=Pe,ei.longStart=Je,ei.longStop=_e,ei.shouldHandleEvent=$e;var bh,_b,wb,Cb,ol,il,vh,Tb,kb,Sb;(function(e){function t(n){return o.includes(n.toUpperCase())}bh=e;const o=bh.toUpperCase();_b=t("JavaFX"),wb=t("WebKit"),Cb=t("Gecko")&&!wb,ol=t("Android"),e=globalThis.navigator&&globalThis.navigator.maxTouchPoints,il=t("iPad")||t("Macintosh")&&0{n.push(this.componentData.get(c))}),n.sort(function(c,h){return c.weight-h.weight}),n.forEach(function(c){o.push(c.component)})}else e.forEach(n=>{o.push(this.componentData.get(n).component)});return o}};lt.Capability=ro,(function(e){e=e.ComponentWeight||(e.ComponentWeight={}),e[e.TOOLBOX_WEIGHT=0]="TOOLBOX_WEIGHT",e[e.FLYOUT_WEIGHT=1]="FLYOUT_WEIGHT",e[e.TRASHCAN_WEIGHT=2]="TRASHCAN_WEIGHT",e[e.ZOOM_CONTROLS_WEIGHT=3]="ZOOM_CONTROLS_WEIGHT"})(lt||(lt={})),lt.ComponentWeight;var wh=!1,Ch=` +.blocklySvg { + background-color: #fff; + outline: none; + overflow: hidden; /* IE overflows by default. */ + position: absolute; + display: block; +} + +.blocklyWidgetDiv { + display: none; + position: absolute; + z-index: 99999; /* big value for bootstrap3 compatibility */ +} + +.injectionDiv { + height: 100%; + position: relative; + overflow: hidden; /* So blocks in drag surface disappear at edges */ + touch-action: none; + user-select: none; + -webkit-user-select: none; +} + +.blocklyNonSelectable { + user-select: none; + -ms-user-select: none; + -webkit-user-select: none; +} + +.blocklyBlockCanvas.blocklyCanvasTransitioning, +.blocklyBubbleCanvas.blocklyCanvasTransitioning { + transition: transform .5s; +} + +.blocklyTooltipDiv { + background-color: #ffffc7; + border: 1px solid #ddc; + box-shadow: 4px 4px 20px 1px rgba(0,0,0,.15); + color: #000; + display: none; + font: 9pt sans-serif; + opacity: .9; + padding: 2px; + position: absolute; + z-index: 100000; /* big value for bootstrap3 compatibility */ +} + +.blocklyDropDownDiv { + position: absolute; + left: 0; + top: 0; + z-index: 1000; + display: none; + border: 1px solid; + border-color: #dadce0; + background-color: #fff; + border-radius: 2px; + padding: 4px; + box-shadow: 0 0 3px 1px rgba(0,0,0,.3); +} + +.blocklyDropDownDiv.blocklyFocused { + box-shadow: 0 0 6px 1px rgba(0,0,0,.3); +} + +.blocklyDropDownContent { + max-height: 300px; /* @todo: spec for maximum height. */ + overflow: auto; + overflow-x: hidden; + position: relative; +} + +.blocklyDropDownArrow { + position: absolute; + left: 0; + top: 0; + width: 16px; + height: 16px; + z-index: -1; + background-color: inherit; + border-color: inherit; +} + +.blocklyDropDownButton { + display: inline-block; + float: left; + padding: 0; + margin: 4px; + border-radius: 4px; + outline: none; + border: 1px solid; + transition: box-shadow .1s; + cursor: pointer; +} + +.blocklyArrowTop { + border-top: 1px solid; + border-left: 1px solid; + border-top-left-radius: 4px; + border-color: inherit; +} + +.blocklyArrowBottom { + border-bottom: 1px solid; + border-right: 1px solid; + border-bottom-right-radius: 4px; + border-color: inherit; +} + +.blocklyResizeSE { + cursor: se-resize; + fill: #aaa; +} + +.blocklyResizeSW { + cursor: sw-resize; + fill: #aaa; +} + +.blocklyResizeLine { + stroke: #515A5A; + stroke-width: 1; +} + +.blocklyHighlightedConnectionPath { + fill: none; + stroke: #fc3; + stroke-width: 4px; +} + +.blocklyPathLight { + fill: none; + stroke-linecap: round; + stroke-width: 1; +} + +.blocklySelected>.blocklyPathLight { + display: none; +} + +.blocklyDraggable { + cursor: grab; + cursor: -webkit-grab; +} + +.blocklyDragging { + cursor: grabbing; + cursor: -webkit-grabbing; + /* Drag surface disables events to not block the toolbox, so we have to + * reenable them here for the cursor values to work. */ + pointer-events: auto; +} + + /* Changes cursor on mouse down. Not effective in Firefox because of + https://bugzilla.mozilla.org/show_bug.cgi?id=771241 */ +.blocklyDraggable:active { + cursor: grabbing; + cursor: -webkit-grabbing; +} + +.blocklyDragging.blocklyDraggingDelete { + cursor: url("<<>>/handdelete.cur"), auto; +} + +.blocklyDragging>.blocklyPath, +.blocklyDragging>.blocklyPathLight { + fill-opacity: .8; + stroke-opacity: .8; +} + +.blocklyDragging>.blocklyPathDark { + display: none; +} + +.blocklyDisabled>.blocklyPath { + fill-opacity: .5; + stroke-opacity: .5; +} + +.blocklyDisabled>.blocklyPathLight, +.blocklyDisabled>.blocklyPathDark { + display: none; +} + +.blocklyInsertionMarker>.blocklyPath, +.blocklyInsertionMarker>.blocklyPathLight, +.blocklyInsertionMarker>.blocklyPathDark { + fill-opacity: .2; + stroke: none; +} + +.blocklyNonEditableText>text { + pointer-events: none; +} + +.blocklyFlyout { + position: absolute; + z-index: 20; +} + +.blocklyText text { + cursor: default; +} + +.blocklyHidden { + display: none; +} + +.blocklyFieldDropdown:not(.blocklyHidden) { + display: block; +} + +.blocklyIconGroup { + cursor: default; +} + +.blocklyIconGroup:not(:hover), +.blocklyIconGroupReadonly { + opacity: .6; +} + +.blocklyIconShape { + fill: #00f; + stroke: #fff; + stroke-width: 1px; +} + +.blocklyIconSymbol { + fill: #fff; +} + +.blocklyMinimalBody { + margin: 0; + padding: 0; + height: 100%; +} + +.blocklyHtmlInput { + border: none; + border-radius: 4px; + height: 100%; + margin: 0; + outline: none; + padding: 0; + width: 100%; + text-align: center; + display: block; + box-sizing: border-box; +} + +/* Remove the increase and decrease arrows on the field number editor */ +input.blocklyHtmlInput[type=number]::-webkit-inner-spin-button, +input.blocklyHtmlInput[type=number]::-webkit-outer-spin-button { + -webkit-appearance: none; + margin: 0; +} + +input[type=number] { + -moz-appearance: textfield; +} + +.blocklyMainBackground { + stroke-width: 1; + stroke: #c6c6c6; /* Equates to #ddd due to border being off-pixel. */ +} + +.blocklyMutatorBackground { + fill: #fff; + stroke: #ddd; + stroke-width: 1; +} + +.blocklyFlyoutBackground { + fill: #ddd; + fill-opacity: .8; +} + +.blocklyMainWorkspaceScrollbar { + z-index: 20; +} + +.blocklyFlyoutScrollbar { + z-index: 30; +} + +.blocklyScrollbarHorizontal, +.blocklyScrollbarVertical { + position: absolute; + outline: none; +} + +.blocklyScrollbarBackground { + opacity: 0; + pointer-events: none; +} + +.blocklyScrollbarHandle { + fill: #ccc; +} + +.blocklyScrollbarBackground:hover+.blocklyScrollbarHandle, +.blocklyScrollbarHandle:hover { + fill: #bbb; +} + +/* Darken flyout scrollbars due to being on a grey background. */ +/* By contrast, workspace scrollbars are on a white background. */ +.blocklyFlyout .blocklyScrollbarHandle { + fill: #bbb; +} + +.blocklyFlyout .blocklyScrollbarBackground:hover+.blocklyScrollbarHandle, +.blocklyFlyout .blocklyScrollbarHandle:hover { + fill: #aaa; +} + +.blocklyInvalidInput { + background: #faa; +} + +.blocklyVerticalMarker { + stroke-width: 3px; + fill: rgba(255,255,255,.5); + pointer-events: none; +} + +.blocklyComputeCanvas { + position: absolute; + width: 0; + height: 0; +} + +.blocklyNoPointerEvents { + pointer-events: none; +} + +.blocklyContextMenu { + border-radius: 4px; + max-height: 100%; +} + +.blocklyDropdownMenu { + border-radius: 2px; + padding: 0 !important; +} + +.blocklyDropdownMenu .blocklyMenuItem { + /* 28px on the left for icon or checkbox. */ + padding-left: 28px; +} + +/* BiDi override for the resting state. */ +.blocklyDropdownMenu .blocklyMenuItemRtl { + /* Flip left/right padding for BiDi. */ + padding-left: 5px; + padding-right: 28px; +} + +.blocklyWidgetDiv .blocklyMenu { + background: #fff; + border: 1px solid transparent; + box-shadow: 0 0 3px 1px rgba(0,0,0,.3); + font: normal 13px Arial, sans-serif; + margin: 0; + outline: none; + padding: 4px 0; + position: absolute; + overflow-y: auto; + overflow-x: hidden; + max-height: 100%; + z-index: 20000; /* Arbitrary, but some apps depend on it... */ +} + +.blocklyWidgetDiv .blocklyMenu.blocklyFocused { + box-shadow: 0 0 6px 1px rgba(0,0,0,.3); +} + +.blocklyDropDownDiv .blocklyMenu { + background: inherit; /* Compatibility with gapi, reset from goog-menu */ + border: inherit; /* Compatibility with gapi, reset from goog-menu */ + font: normal 13px "Helvetica Neue", Helvetica, sans-serif; + outline: none; + position: relative; /* Compatibility with gapi, reset from goog-menu */ + z-index: 20000; /* Arbitrary, but some apps depend on it... */ +} + +/* State: resting. */ +.blocklyMenuItem { + border: none; + color: #000; + cursor: pointer; + list-style: none; + margin: 0; + /* 7em on the right for shortcut. */ + min-width: 7em; + padding: 6px 15px; + white-space: nowrap; +} + +/* State: disabled. */ +.blocklyMenuItemDisabled { + color: #ccc; + cursor: inherit; +} + +/* State: hover. */ +.blocklyMenuItemHighlight { + background-color: rgba(0,0,0,.1); +} + +/* State: selected/checked. */ +.blocklyMenuItemCheckbox { + height: 16px; + position: absolute; + width: 16px; +} + +.blocklyMenuItemSelected .blocklyMenuItemCheckbox { + background: url(<<>>/sprites.png) no-repeat -48px -16px; + float: left; + margin-left: -24px; + position: static; /* Scroll with the menu. */ +} + +.blocklyMenuItemRtl .blocklyMenuItemCheckbox { + float: right; + margin-right: -24px; +} + +.blocklyBlockDragSurface, .blocklyAnimationLayer { + position: absolute; + top: 0; + left: 0; + right: 0; + bottom: 0; + overflow: visible !important; + z-index: 80; + pointer-events: none; +} +`,Th={};Th.inject=cu,Th.register=Et;var V=class{constructor(e,t){this.x=e,this.y=t}clone(){return new V(this.x,this.y)}scale(e){return this.x*=e,this.y*=e,this}translate(e,t){return this.x+=e,this.y+=t,this}static equals(e,t){return e===t?!0:e&&t?e.x===t.x&&e.y===t.y:!1}static distance(e,t){const o=e.x-t.x;return e=e.y-t.y,Math.sqrt(o*o+e*e)}static magnitude(e){return Math.sqrt(e.x*e.x+e.y*e.y)}static difference(e,t){return new V(e.x-t.x,e.y-t.y)}static sum(e,t){return new V(e.x+t.x,e.y+t.y)}},rr="http://www.w3.org/2000/svg",Fs="http://www.w3.org/1999/xhtml",es="http://www.w3.org/1999/xlink",ao;(function(e){e[e.ELEMENT_NODE=1]="ELEMENT_NODE",e[e.TEXT_NODE=3]="TEXT_NODE",e[e.COMMENT_NODE=8]="COMMENT_NODE"})(ao||(ao={}));var Ts=null,kh=0,rl=null,xt={HTML_NS:Fs};xt.NodeType=ao,xt.SVG_NS=rr,xt.XLINK_NS=es,xt.addClass=ge,xt.createSvgElement=N,xt.getFastTextWidth=Nn,xt.getFastTextWidthWithSizeString=ua,xt.getTextWidth=uu,xt.hasClass=Hm,xt.insertAfter=Uo,xt.measureFontMetrics=da,xt.removeClass=ot,xt.removeClasses=la,xt.removeNode=Ke,xt.setCssTransform=ca,xt.startTextWidthCache=Ho,xt.stopTextWidthCache=Wo;var x=class{constructor(e){this.tagName=e}toString(){return this.tagName}};x.ANIMATE=new x("animate"),x.CIRCLE=new x("circle"),x.CLIPPATH=new x("clipPath"),x.DEFS=new x("defs"),x.FECOMPOSITE=new x("feComposite"),x.FECOMPONENTTRANSFER=new x("feComponentTransfer"),x.FEFLOOD=new x("feFlood"),x.FEFUNCA=new x("feFuncA"),x.FEGAUSSIANBLUR=new x("feGaussianBlur"),x.FEPOINTLIGHT=new x("fePointLight"),x.FESPECULARLIGHTING=new x("feSpecularLighting"),x.FILTER=new x("filter"),x.FOREIGNOBJECT=new x("foreignObject"),x.G=new x("g"),x.IMAGE=new x("image"),x.LINE=new x("line"),x.PATH=new x("path"),x.PATTERN=new x("pattern"),x.POLYGON=new x("polygon"),x.RECT=new x("rect"),x.SVG=new x("svg"),x.TEXT=new x("text"),x.TSPAN=new x("tspan");var qe=class{constructor(e,t,o,n){this.top=e,this.bottom=t,this.left=o,this.right=n}clone(){return new qe(this.top,this.bottom,this.left,this.right)}getHeight(){return this.bottom-this.top}getWidth(){return this.right-this.left}contains(e,t){return e>=this.left&&e<=this.right&&t>=this.top&&t<=this.bottom}intersects(e){return this.left<=e.right&&this.right>=e.left&&this.bottom>=e.top&&this.top<=e.bottom}static equals(e,t){return e===t?!0:e&&t?e.top===t.top&&e.bottom===t.bottom&&e.left===t.left&&e.right===t.right:!1}static createFromPoint(e,t,o){const n=e.x;return e=e.y,new qe(e,e+o,n,n+t)}},Le=class{constructor(e,t){this.width=e,this.height=t}static equals(e,t){return e===t?!0:e&&t?e.width===t.width&&e.height===t.height:!1}static max(e,t){return new Le(Math.max(e.width,t.width),Math.max(e.height,t.height))}static min(e,t){return new Le(Math.min(e.width,t.width),Math.min(e.height,t.height))}},Mb={getSizeInternal:Wm},So={TEST_ONLY:Mb};So.getBorderBox=pu,So.getComputedStyle=Ms,So.getContainerOffsetToScrollInto=gu,So.getPageOffset=yo,So.getSize=Ln,So.getViewportPageOffset=hu,So.scrollIntoContainerView=ha;var Nb=/translate\(\s*([-+\d.e]+)([ ,]\s*([-+\d.e]+)\s*)?/,Lb=/transform:\s*translate(?:3d)?\(\s*([-+\d.e]+)\s*px([ ,]\s*([-+\d.e]+)\s*px)?/,PT={XY_REGEX:Nb,XY_STYLE_REGEX:Lb},ti={TEST_ONLY:PT};ti.getDocumentScroll=fu,ti.getInjectionDivXY=pa,ti.getRelativeXY=Pn,ti.getViewportBBox=mu,ti.screenToWsCoordinates=Vm,ti.wsToScreenCoordinates=Gm;var mt=class{constructor(e,t,o,n,c){this.workspace=e,this.horizontal=t,this.oldHostMetrics=null,this.ratio=1,this.origin=new V(0,0),this.startDragHandle=this.handlePosition=this.handleLength=this.scrollbarLength=this.startDragMouse=0,this.containerVisible=this.isHandleVisible=!0,this.position=new V(0,0),this.onMouseMoveWrapper_=this.onMouseUpWrapper_=null,this.pair=o||!1,this.margin=c!==void 0?c:mt.DEFAULT_SCROLLBAR_MARGIN,e="blocklyScrollbar"+(this.horizontal?"Horizontal":"Vertical"),n&&(e+=" "+n),this.outerSvg=N(x.SVG,{class:e}),n=N(x.G,{},this.outerSvg),this.svgBackground=N(x.RECT,{class:"blocklyScrollbarBackground"},n),e=Math.floor((mt.scrollbarThickness-5)/2),this.svgHandle=N(x.RECT,{class:"blocklyScrollbarHandle",rx:e,ry:e},n),this.workspace.getThemeManager().subscribe(this.svgHandle,"scrollbarColour","fill"),this.workspace.getThemeManager().subscribe(this.svgHandle,"scrollbarOpacity","fill-opacity"),Uo(this.outerSvg,this.workspace.getParentSvg()),this.setInitialThickness(),t?(this.lengthAttribute_="width",this.positionAttribute_="x"):(this.lengthAttribute_="height",this.positionAttribute_="y"),this.onMouseDownBarWrapper_=X(this.svgBackground,"pointerdown",this,this.onMouseDownBar),this.onMouseDownHandleWrapper_=X(this.svgHandle,"pointerdown",this,this.onMouseDownHandle)}setInitialThickness(){const e=mt.scrollbarThickness;this.horizontal?(this.svgBackground.setAttribute("height",String(e)),this.outerSvg.setAttribute("height",String(e)),this.svgHandle.setAttribute("height",String(e-5)),this.svgHandle.setAttribute("y","2.5")):(this.svgBackground.setAttribute("width",String(e)),this.outerSvg.setAttribute("width",String(e)),this.svgHandle.setAttribute("width",String(e-5)),this.svgHandle.setAttribute("x","2.5"))}dispose(){this.cleanUp(),ze(this.onMouseDownBarWrapper_),ze(this.onMouseDownHandleWrapper_),Ke(this.outerSvg),this.workspace.getThemeManager().unsubscribe(this.svgHandle)}constrainHandleLength(e){return e=0>=e||isNaN(e)?0:Math.min(e,this.scrollbarLength)}setHandleLength(e){this.handleLength=e,this.svgHandle.setAttribute(this.lengthAttribute_,String(this.handleLength))}constrainHandlePosition(e){return e=0>=e||isNaN(e)?0:Math.min(e,this.scrollbarLength-this.handleLength)}setHandlePosition(e){this.handlePosition=e,this.svgHandle.setAttribute(this.positionAttribute_,String(this.handlePosition))}setScrollbarLength(e){this.scrollbarLength=e,this.outerSvg.setAttribute(this.lengthAttribute_,String(this.scrollbarLength)),this.svgBackground.setAttribute(this.lengthAttribute_,String(this.scrollbarLength))}setPosition(e,t){this.position.x=e,this.position.y=t,ca(this.outerSvg,"translate("+(this.position.x+this.origin.x)+"px,"+(this.position.y+this.origin.y)+"px)")}resize(e){!e&&(e=this.workspace.getMetrics(),!e)||this.oldHostMetrics&&mt.metricsAreEquivalent(e,this.oldHostMetrics)||(this.horizontal?this.resizeHorizontal(e):this.resizeVertical(e),this.oldHostMetrics=e,this.updateMetrics())}requiresViewResize(e){return this.oldHostMetrics?this.oldHostMetrics.viewWidth!==e.viewWidth||this.oldHostMetrics.viewHeight!==e.viewHeight||this.oldHostMetrics.absoluteLeft!==e.absoluteLeft||this.oldHostMetrics.absoluteTop!==e.absoluteTop:!0}resizeHorizontal(e){this.requiresViewResize(e)?this.resizeViewHorizontal(e):this.resizeContentHorizontal(e)}resizeViewHorizontal(e){var t=e.viewWidth-2*this.margin;this.pair&&(t-=mt.scrollbarThickness),this.setScrollbarLength(Math.max(0,t)),t=e.absoluteLeft+this.margin,this.pair&&this.workspace.RTL&&(t+=mt.scrollbarThickness),this.setPosition(t,e.absoluteTop+e.viewHeight-mt.scrollbarThickness-this.margin),this.resizeContentHorizontal(e)}resizeContentHorizontal(e){if(e.viewWidth>=e.scrollWidth)this.setHandleLength(this.scrollbarLength),this.setHandlePosition(0),this.pair||this.setVisible(!1);else{this.pair||this.setVisible(!0);var t=this.scrollbarLength*e.viewWidth/e.scrollWidth;t=this.constrainHandleLength(t),this.setHandleLength(t),t=e.scrollWidth-e.viewWidth;var o=this.scrollbarLength-this.handleLength;e=(e.viewLeft-e.scrollLeft)/t*o,e=this.constrainHandlePosition(e),this.setHandlePosition(e),this.ratio=o/t}}resizeVertical(e){this.requiresViewResize(e)?this.resizeViewVertical(e):this.resizeContentVertical(e)}resizeViewVertical(e){let t=e.viewHeight-2*this.margin;this.pair&&(t-=mt.scrollbarThickness),this.setScrollbarLength(Math.max(0,t)),this.setPosition(this.workspace.RTL?e.absoluteLeft+this.margin:e.absoluteLeft+e.viewWidth-mt.scrollbarThickness-this.margin,e.absoluteTop+this.margin),this.resizeContentVertical(e)}resizeContentVertical(e){if(e.viewHeight>=e.scrollHeight)this.setHandleLength(this.scrollbarLength),this.setHandlePosition(0),this.pair||this.setVisible(!1);else{this.pair||this.setVisible(!0);var t=this.scrollbarLength*e.viewHeight/e.scrollHeight;t=this.constrainHandleLength(t),this.setHandleLength(t),t=e.scrollHeight-e.viewHeight;var o=this.scrollbarLength-this.handleLength;e=(e.viewTop-e.scrollTop)/t*o,e=this.constrainHandlePosition(e),this.setHandlePosition(e),this.ratio=o/t}}isVisible(){return this.isHandleVisible}setContainerVisible(e){const t=e!==this.containerVisible;this.containerVisible=e,t&&this.updateDisplay_()}setVisible(e){if(this.pair)throw Error("Unable to toggle visibility of paired scrollbars.");this.setVisibleInternal(e)}setVisibleInternal(e){const t=e!==this.isVisible();this.isHandleVisible=e,t&&this.updateDisplay_()}updateDisplay_(){this.containerVisible&&this.isVisible()?this.outerSvg.setAttribute("display","block"):this.outerSvg.setAttribute("display","none")}onMouseDownBar(e){if(this.workspace.markFocused(),ke(),this.cleanUp(),ve(e))e.stopPropagation();else{var t=st(e,this.workspace.getParentSvg(),this.workspace.getInverseScreenCTM());t=this.horizontal?t.x:t.y;var o=pa(this.svgHandle);o=this.horizontal?o.x:o.y;var n=this.handlePosition,c=.95*this.handleLength;t<=o?n-=c:t>=o+this.handleLength&&(n+=c),this.setHandlePosition(this.constrainHandlePosition(n)),this.updateMetrics(),e.stopPropagation(),e.preventDefault()}}onMouseDownHandle(e){this.workspace.markFocused(),this.cleanUp(),ve(e)?e.stopPropagation():(this.startDragHandle=this.handlePosition,this.startDragMouse=this.horizontal?e.clientX:e.clientY,this.onMouseUpWrapper_=X(document,"pointerup",this,this.onMouseUpHandle),this.onMouseMoveWrapper_=X(document,"pointermove",this,this.onMouseMoveHandle),e.stopPropagation(),e.preventDefault())}onMouseMoveHandle(e){this.setHandlePosition(this.constrainHandlePosition(this.startDragHandle+((this.horizontal?e.clientX:e.clientY)-this.startDragMouse))),this.updateMetrics()}onMouseUpHandle(){ke(),this.cleanUp()}cleanUp(){this.workspace.hideChaff(!0),this.onMouseUpWrapper_&&(ze(this.onMouseUpWrapper_),this.onMouseUpWrapper_=null),this.onMouseMoveWrapper_&&(ze(this.onMouseMoveWrapper_),this.onMouseMoveWrapper_=null)}getRatio_(){let e=this.handlePosition/(this.scrollbarLength-this.handleLength);return isNaN(e)&&(e=0),e}updateMetrics(){const e=this.getRatio_();this.horizontal?this.workspace.setMetrics({x:e}):this.workspace.setMetrics({y:e})}set(e,t){this.setHandlePosition(this.constrainHandlePosition(e*this.ratio)),(t||t===void 0)&&this.updateMetrics()}setOrigin(e,t){this.origin=new V(e,t)}static metricsAreEquivalent(e,t){return e.viewWidth===t.viewWidth&&e.viewHeight===t.viewHeight&&e.viewLeft===t.viewLeft&&e.viewTop===t.viewTop&&e.absoluteTop===t.absoluteTop&&e.absoluteLeft===t.absoluteLeft&&e.scrollWidth===t.scrollWidth&&e.scrollHeight===t.scrollHeight&&e.scrollLeft===t.scrollLeft&&e.scrollTop===t.scrollTop}};mt.scrollbarThickness=yb?25:15,mt.DEFAULT_SCROLLBAR_MARGIN=.5;var al={parseFromString:function(){throw Error("DOMParser was not found in the global scope and was not properly injected using injectDependencies")}},Sh={serializeToString:function(){throw Error("XMLSerializer was not foundin the global scope and was not properly injected using injectDependencies")}},{document:ll,DOMParser:ar,XMLSerializer:lr}=globalThis;ar&&(al=new ar),lr&&(Sh=new lr);var Pb="https://developers.google.com/blockly/xml",BT=/[\x00-\x09\x0B\x0C\x0E-\x1F]/g,Hi={NAME_SPACE:Pb};Hi.createElement=i.createElement$$module$build$src$core$utils$xml,Hi.createTextNode=i.createTextNode$$module$build$src$core$utils$xml,Hi.domToText=Ii,Hi.injectDependencies=Km,Hi.textToDom=i.textToDom$$module$build$src$core$utils$xml;var Eh="categoryToolbox",Bb="flyoutToolbox",Ee;(function(e){e[e.TOP=0]="TOP",e[e.BOTTOM=1]="BOTTOM",e[e.LEFT=2]="LEFT",e[e.RIGHT=3]="RIGHT"})(Ee||(Ee={}));var jb={hasCategoriesInternal:qm},Eo={};Eo.Position=Ee,Eo.TEST_ONLY=jb,Eo.convertFlyoutDefToJsonArray=Bn,Eo.convertToolboxDefToJson=ga,Eo.hasCategories=ma,Eo.isCategoryCollapsible=fa,Eo.parseToolboxTree=bu;var lo;(function(e){e[e.TOP=0]="TOP",e[e.BOTTOM=1]="BOTTOM"})(lo||(lo={}));var Wi;(function(e){e[e.LEFT=0]="LEFT",e[e.RIGHT=1]="RIGHT"})(Wi||(Wi={}));var Io;(function(e){e[e.UP=0]="UP",e[e.DOWN=1]="DOWN"})(Io||(Io={}));var si={};si.bumpDirection=Io,si.bumpPositionRect=ya,si.getCornerOppositeToolbox=va,si.getStartPositionRect=ba,si.horizontalPosition=Wi,si.verticalPosition=lo;var jt={width:96,height:124,url:"sprites.png"},Fb=class{constructor(e){this.workspace=e,this.id="zoomControls",this.boundEvents=[],this.zoomResetGroup=this.zoomOutGroup=this.zoomInGroup=null,this.HEIGHT=this.WIDTH=32,this.SMALL_SPACING=2,this.LARGE_SPACING=11,this.MARGIN_HORIZONTAL=this.MARGIN_VERTICAL=20,this.svgGroup=null,this.top=this.left=0,this.initialized=!1}createDom(){this.svgGroup=N(x.G,{});const e=String(Math.random()).substring(2);return this.createZoomOutSvg(e),this.createZoomInSvg(e),this.workspace.isMovable()&&this.createZoomResetSvg(e),this.svgGroup}init(){this.workspace.getComponentManager().addComponent({component:this,weight:lt.ComponentWeight.ZOOM_CONTROLS_WEIGHT,capabilities:[lt.Capability.POSITIONABLE]}),this.initialized=!0}dispose(){this.workspace.getComponentManager().removeComponent("zoomControls"),this.svgGroup&&Ke(this.svgGroup);for(const e of this.boundEvents)ze(e);this.boundEvents.length=0}getBoundingRectangle(){let e=this.SMALL_SPACING+2*this.HEIGHT;return this.zoomResetGroup&&(e+=this.LARGE_SPACING+this.HEIGHT),new qe(this.top,this.top+e,this.left,this.left+this.WIDTH)}position(e,t){if(this.initialized){var o=va(this.workspace,e),n=this.SMALL_SPACING+2*this.HEIGHT;if(this.zoomResetGroup&&(n+=this.LARGE_SPACING+this.HEIGHT),e=ba(o,new Le(this.WIDTH,n),this.MARGIN_HORIZONTAL,this.MARGIN_VERTICAL,e,this.workspace),o=o.vertical,t=ya(e,this.MARGIN_VERTICAL,o===lo.TOP?Io.DOWN:Io.UP,t),o===lo.TOP){var c=this.SMALL_SPACING+this.HEIGHT,h;(h=this.zoomInGroup)==null||h.setAttribute("transform","translate(0, "+c+")"),this.zoomResetGroup&&this.zoomResetGroup.setAttribute("transform","translate(0, "+(c+this.LARGE_SPACING+this.HEIGHT)+")")}else{h=this.zoomResetGroup?this.LARGE_SPACING+this.HEIGHT:0;let T;(T=this.zoomInGroup)==null||T.setAttribute("transform","translate(0, "+h+")"),h=h+this.SMALL_SPACING+this.HEIGHT,(c=this.zoomOutGroup)==null||c.setAttribute("transform","translate(0, "+h+")")}this.top=t.top,this.left=t.left;var $;($=this.svgGroup)==null||$.setAttribute("transform","translate("+this.left+","+this.top+")")}}createZoomOutSvg(e){this.zoomOutGroup=N(x.G,{class:"blocklyZoom blocklyZoomOut"},this.svgGroup);const t=N(x.CLIPPATH,{id:"blocklyZoomoutClipPath"+e},this.zoomOutGroup);N(x.RECT,{width:32,height:32},t),N(x.IMAGE,{width:jt.width,height:jt.height,x:-64,y:-92,"clip-path":"url(#blocklyZoomoutClipPath"+e+")"},this.zoomOutGroup).setAttributeNS(es,"xlink:href",this.workspace.options.pathToMedia+jt.url),this.boundEvents.push(X(this.zoomOutGroup,"pointerdown",null,this.zoom.bind(this,-1)))}createZoomInSvg(e){this.zoomInGroup=N(x.G,{class:"blocklyZoom blocklyZoomIn"},this.svgGroup);const t=N(x.CLIPPATH,{id:"blocklyZoominClipPath"+e},this.zoomInGroup);N(x.RECT,{width:32,height:32},t),N(x.IMAGE,{width:jt.width,height:jt.height,x:-32,y:-92,"clip-path":"url(#blocklyZoominClipPath"+e+")"},this.zoomInGroup).setAttributeNS(es,"xlink:href",this.workspace.options.pathToMedia+jt.url),this.boundEvents.push(X(this.zoomInGroup,"pointerdown",null,this.zoom.bind(this,1)))}zoom(e,t){this.workspace.markFocused(),this.workspace.zoomCenter(e),this.fireZoomEvent(),ke(),t.stopPropagation(),t.preventDefault()}createZoomResetSvg(e){this.zoomResetGroup=N(x.G,{class:"blocklyZoom blocklyZoomReset"},this.svgGroup);const t=N(x.CLIPPATH,{id:"blocklyZoomresetClipPath"+e},this.zoomResetGroup);N(x.RECT,{width:32,height:32},t),N(x.IMAGE,{width:jt.width,height:jt.height,y:-92,"clip-path":"url(#blocklyZoomresetClipPath"+e+")"},this.zoomResetGroup).setAttributeNS(es,"xlink:href",this.workspace.options.pathToMedia+jt.url),this.boundEvents.push(X(this.zoomResetGroup,"pointerdown",null,this.resetZoom.bind(this)))}resetZoom(e){this.workspace.markFocused();const t=Math.log(this.workspace.options.zoomOptions.startScale/this.workspace.scale)/Math.log(this.workspace.options.zoomOptions.scaleSpeed);this.workspace.beginCanvasTransition(),this.workspace.zoomCenter(t),this.workspace.scrollCenter(),setTimeout(this.workspace.endCanvasTransition.bind(this.workspace),500),this.fireZoomEvent(),ke(),e.stopPropagation(),e.preventDefault()}fireZoomEvent(){const e=new(G(O.CLICK))(null,this.workspace.id,"zoom_controls");z(e)}};Et(` +.blocklyZoom>image, .blocklyZoom>svg>image { + opacity: .4; +} + +.blocklyZoom>image:hover, .blocklyZoom>svg>image:hover { + opacity: .6; +} + +.blocklyZoom>image:active, .blocklyZoom>svg>image:active { + opacity: .8; +} +`);var zb=100,Ub=75,Hb=50,Wb=25,jT={BLOCKS:Hb,PROCEDURES:Ub,VARIABLES:zb,WORKSPACE_COMMENTS:Wb},Ih={};Ih.register=jn,Ih.unregister=Zm;var Vb=class{constructor(){this.priority=Wb}save(e){const t=[];for(const o of e.getTopComments())(e=xi(o,{addCoordinates:!0,saveIds:!0}))&&t.push(e);return t.length?t:null}load(e,t){for(const o of e)Fn(o,t,{recordUndo:me()})}clear(e){for(const t of e.getTopComments())t.dispose()}};jn("workspaceComments",new Vb);var cl={};cl.WorkspaceCommentSerializer=Vb,cl.append=Fn,cl.save=xi;var xh={};xh.register=_a,xh.unregister=Qm;var ul=class{paste(e,t,o){e=e.commentState,o&&(e.x=o.x,e.y=o.y),i.disable$$module$build$src$core$events$utils();let n;try{n=Fn(e,t),ef(n)}finally{i.enable$$module$build$src$core$events$utils()}return n?(K()&&z(new(G(O.COMMENT_CREATE))(n)),i.setSelected$$module$build$src$core$common(n),n):null}};ul.TYPE="workspace-comment",_a(ul.TYPE,new ul);var Dh;Dh=28,i.config$$module$build$src$core$config={dragRadius:5,flyoutDragRadius:10,snapRadius:Dh,connectingSnapRadius:Dh,currentConnectionPreference:8,bumpDelay:250},i.config$$module$build$src$core$config;var FT="aria-",zT="role",ks;(function(e){e.GRID="grid",e.GRIDCELL="gridcell",e.GROUP="group",e.LISTBOX="listbox",e.MENU="menu",e.MENUITEM="menuitem",e.MENUITEMCHECKBOX="menuitemcheckbox",e.OPTION="option",e.PRESENTATION="presentation",e.ROW="row",e.TREE="tree",e.TREEITEM="treeitem"})(ks||(ks={}));var Ct;(function(e){e.ACTIVEDESCENDANT="activedescendant",e.COLCOUNT="colcount",e.DISABLED="disabled",e.EXPANDED="expanded",e.INVALID="invalid",e.LABEL="label",e.LABELLEDBY="labelledby",e.LEVEL="level",e.ORIENTATION="orientation",e.POSINSET="posinset",e.ROWCOUNT="rowcount",e.SELECTED="selected",e.SETSIZE="setsize",e.VALUEMAX="valuemax",e.VALUEMIN="valuemin"})(Ct||(Ct={}));var cr={};cr.Role=ks,cr.State=Ct,cr.setRole=_o,cr.setState=It;var Ah=class{constructor(){this.menuItems=[],this.roleName=this.element=this.onKeyDownHandler=this.pointerLeaveHandler=this.pointerEnterHandler=this.clickHandler=this.pointerMoveHandler=this.highlightedItem=this.openingCoords=null}addChild(e){this.menuItems.push(e)}render(e){const t=document.createElement("div");t.className="blocklyMenu goog-menu blocklyNonSelectable",t.tabIndex=0,this.roleName&&_o(t,this.roleName),this.element=t;for(let o=0,n;n=this.menuItems[o];o++)t.appendChild(n.createDom());return this.pointerMoveHandler=X(t,"pointermove",this,this.handlePointerMove,!0),this.clickHandler=X(t,"pointerup",this,this.handleClick,!0),this.pointerEnterHandler=X(t,"pointerenter",this,this.handlePointerEnter,!0),this.pointerLeaveHandler=X(t,"pointerleave",this,this.handlePointerLeave,!0),this.onKeyDownHandler=X(t,"keydown",this,this.handleKeyEvent),e.appendChild(t),t}getElement(){return this.element}focus(){const e=this.getElement();e&&(e.focus({preventScroll:!0}),ge(e,"blocklyFocused"))}blur(){const e=this.getElement();e&&(e.blur(),ot(e,"blocklyFocused"))}setRole(e){this.roleName=e}dispose(){this.pointerMoveHandler&&(ze(this.pointerMoveHandler),this.pointerMoveHandler=null),this.clickHandler&&(ze(this.clickHandler),this.clickHandler=null),this.pointerEnterHandler&&(ze(this.pointerEnterHandler),this.pointerEnterHandler=null),this.pointerLeaveHandler&&(ze(this.pointerLeaveHandler),this.pointerLeaveHandler=null),this.onKeyDownHandler&&(ze(this.onKeyDownHandler),this.onKeyDownHandler=null);for(let e=0,t;t=this.menuItems[e];e++)t.dispose();this.element=null}getMenuItem(e){const t=this.getElement();for(;e&&e!==t;){if(e.classList.contains("blocklyMenuItem")){for(let o=0,n;n=this.menuItems[o];o++)if(n.getElement()===e)return n}e=e.parentElement}return null}setHighlighted(e){var t=this.highlightedItem;if(t&&(t.setHighlighted(!1),this.highlightedItem=null),e){e.setHighlighted(!0),this.highlightedItem=e,t=this.getElement();const o=t==null?void 0:t.parentElement,n=e.getElement();o&&n&&(ha(n,o),It(t,Ct.ACTIVEDESCENDANT,e.getId()))}}highlightNext(){const e=this.highlightedItem?this.menuItems.indexOf(this.highlightedItem):-1;this.highlightHelper(e,1)}highlightPrevious(){const e=this.highlightedItem?this.menuItems.indexOf(this.highlightedItem):-1;this.highlightHelper(0>e?this.menuItems.length:e,-1)}highlightFirst(){this.highlightHelper(-1,1)}highlightLast(){this.highlightHelper(this.menuItems.length,-1)}highlightHelper(e,t){e+=t;let o;for(;o=this.menuItems[e];){if(o.isEnabled()){this.setHighlighted(o);break}e+=t}}handlePointerMove(e){Math.max(Math.abs(e.movementX),Math.abs(e.movementY))!==0&&(e=this.getMenuItem(e.target))&&(e.isEnabled()?this.highlightedItem!==e&&this.setHighlighted(e):this.setHighlighted(null))}handleClick(e){const t=this.openingCoords;if(this.openingCoords=null,t&&typeof e.clientX=="number"){const o=new V(e.clientX,e.clientY);if(1>V.distance(t,o))return}(e=this.getMenuItem(e.target))&&e.performAction()}handlePointerEnter(e){this.focus()}handlePointerLeave(e){this.getElement()&&this.setHighlighted(null)}handleKeyEvent(e){if(this.menuItems.length&&!(e.shiftKey||e.ctrlKey||e.metaKey||e.altKey)){var t=this.highlightedItem;switch(e.key){case"Enter":case" ":t&&t.performAction();break;case"ArrowUp":this.highlightPrevious();break;case"ArrowDown":this.highlightNext();break;case"PageUp":case"Home":this.highlightFirst();break;case"PageDown":case"End":this.highlightLast();break;default:return}e.preventDefault(),e.stopPropagation()}}getSize(){const e=this.getElement(),t=Ln(e);return t.height=e.scrollHeight,t}},Rh=class{constructor(e,t){this.content=e,this.opt_value=t,this.enabled=!0,this.element=null,this.rightToLeft=!1,this.roleName=null,this.highlight=this.checked=this.checkable=!1,this.actionHandler=null}createDom(){const e=document.createElement("div");e.id=k(),this.element=e,e.className="blocklyMenuItem goog-menuitem "+(this.enabled?"":"blocklyMenuItemDisabled goog-menuitem-disabled ")+(this.checked?"blocklyMenuItemSelected goog-option-selected ":"")+(this.highlight?"blocklyMenuItemHighlight goog-menuitem-highlight ":"")+(this.rightToLeft?"blocklyMenuItemRtl goog-menuitem-rtl ":"");const t=document.createElement("div");if(t.className="blocklyMenuItemContent goog-menuitem-content",this.checkable){var o=document.createElement("div");o.className="blocklyMenuItemCheckbox goog-menuitem-checkbox",t.appendChild(o)}return o=this.content,typeof this.content=="string"&&(o=document.createTextNode(this.content)),t.appendChild(o),e.appendChild(t),this.roleName&&_o(e,this.roleName),It(e,Ct.SELECTED,this.checkable&&this.checked||!1),It(e,Ct.DISABLED,!this.enabled),e}dispose(){this.element=null}getElement(){return this.element}getId(){return this.element.id}getValue(){let e;return(e=this.opt_value)!=null?e:null}setRightToLeft(e){this.rightToLeft=e}setRole(e){this.roleName=e}setCheckable(e){this.checkable=e}setChecked(e){this.checked=e}setHighlighted(e){this.highlight=e;const t=this.getElement();t&&this.isEnabled()&&(e?(ge(t,"blocklyMenuItemHighlight"),ge(t,"goog-menuitem-highlight")):(ot(t,"blocklyMenuItemHighlight"),ot(t,"goog-menuitem-highlight")))}isEnabled(){return this.enabled}setEnabled(e){this.enabled=e}performAction(){this.isEnabled()&&this.actionHandler&&this.actionHandler(this)}onAction(e,t){this.actionHandler=e.bind(t)}},ur="_TEMP_COLLAPSED_INPUT",dl="_TEMP_COLLAPSED_FIELD",Ft="MANUALLY_DISABLED",UT={COLLAPSED_FIELD_NAME:dl,COLLAPSED_INPUT_NAME:ur,MANUALLY_DISABLED:Ft};(function(e){e[e.VALUE=1]="VALUE",e[e.STATEMENT=3]="STATEMENT",e[e.DUMMY=5]="DUMMY",e[e.CUSTOM=6]="CUSTOM",e[e.END_ROW=7]="END_ROW"})(i.inputTypes$$module$build$src$core$inputs$input_types||(i.inputTypes$$module$build$src$core$inputs$input_types={})),i.inputTypes$$module$build$src$core$inputs$input_types;var hl=new Set,Oh=new WeakSet,Mh=new WeakMap,Vi=null,Nh=null,Gb=0,pl={};pl.finishQueuedRenders=ws,pl.queueRender=vu,pl.triggerQueuedRenders=Qs;var Kb=function(e,t){window.alert(e),t&&t()},Yb=function(e,t){t(window.confirm(e))},Jb=function(e,t,o){o(window.prompt(e,t))},qb={confirmInternal:rf},oi={TEST_ONLY:qb};oi.alert=Un,oi.confirm=Ca,oi.prompt=Ta,oi.setAlert=nf,oi.setConfirm=af,oi.setPrompt=lf;var Lh,Xb;i.Msg$$module$build$src$core$msg=Object.create(null),Lh=function(e){Object.keys(e).forEach(function(t){i.Msg$$module$build$src$core$msg[t]=e[t]})},Xb={Msg:i.Msg$$module$build$src$core$msg,setLocale:Lh};var dr=class extends Ui{constructor(e){super(),this.isBlank=typeof e>"u",e&&(this.varId=e.getId(),this.workspaceId=e.workspace.id)}toJson(){const e=super.toJson();if(!this.varId)throw Error("The var ID is undefined. Either pass a variable to the constructor, or call fromJson");return e.varId=this.varId,e}static fromJson(e,t,o){return t=super.fromJson(e,t,o??new dr),t.varId=e.varId,t}},Ph=class extends dr{constructor(e){super(e),this.type=O.VAR_CREATE,e&&(this.varType=e.type,this.varName=e.name)}toJson(){const e=super.toJson();if(this.varType===void 0)throw Error("The var type is undefined. Either pass a variable to the constructor, or call fromJson");if(!this.varName)throw Error("The var name is undefined. Either pass a variable to the constructor, or call fromJson");return e.varType=this.varType,e.varName=this.varName,e}static fromJson(e,t,o){return t=super.fromJson(e,t,o??new Ph),t.varType=e.varType,t.varName=e.varName,t}run(e){const t=this.getEventWorkspace_();if(!this.varId)throw Error("The var ID is undefined. Either pass a variable to the constructor, or call fromJson");if(!this.varName)throw Error("The var name is undefined. Either pass a variable to the constructor, or call fromJson");e?t.createVariable(this.varName,this.varType,this.varId):t.deleteVariableById(this.varId)}};r(F.EVENT,O.VAR_CREATE,Ph);var hr=class{constructor(e,t,o,n){this.workspace=e,this.name=t,this.type=o||"",this.id=n||C()}getId(){return this.id}static compareByName(e,t){return e.name.localeCompare(t.name,void 0,{sensitivity:"base"})}},Bh="VARIABLE",jh="ijkmnopqrstuvwxyzabcdefgh",Zb={generateUniqueNameInternal:uf},At={CATEGORY_NAME:Bh,TEST_ONLY:Zb,VAR_LETTER_OPTIONS:jh};At.allDeveloperVariables=i.allDeveloperVariables$$module$build$src$core$variables,At.allUsedVarModels=i.allUsedVarModels$$module$build$src$core$variables,At.createVariableButtonHandler=Ai,At.flyoutCategory=ka,At.flyoutCategoryBlocks=Tu,At.generateUniqueName=ku,At.generateUniqueNameFromOptions=Sa,At.generateVariableFieldDom=Vo,At.getAddedVariables=Hn,At.getOrCreateVariablePackage=i.getOrCreateVariablePackage$$module$build$src$core$variables,At.getVariable=i.getVariable$$module$build$src$core$variables,At.nameUsedWithAnyType=Su,At.nameUsedWithConflictingParam=Eu,At.promptName=Ea,At.renameVariable=i.renameVariable$$module$build$src$core$variables;var Gi=class extends Error{},Qb=class extends Gi{constructor(e){super("Expected to find a 'type' property, defining the block type"),this.state=e}},pr=class extends Gi{constructor(e,t,o){super(`The block ${t.toDevString()} is missing a(n) ${e} +connection`),this.block=t,this.state=o}},ev=class extends Gi{constructor(e,t,o,n){super(`The block ${o.toDevString()} could not connect its +${t} to its parent, because: ${e}`),this.childBlock=o,this.childState=n}},tv=class extends Gi{constructor(e){super(`Encountered a real block which is defined as a child of a shadow +block. It is an invariant of Blockly that shadow blocks only have shadow +children`),this.state=e}},sv=class extends Gi{constructor(e,t,o){super(`Cannot add an icon of type '${e}' to the block ${t.toDevString()}, because there is no icon registered with type '${e}'. Make sure that all of your icons have been registered.`),this.block=t,this.state=o}},ii={};ii.BadConnectionCheck=ev,ii.DeserializationError=Gi,ii.MissingBlockType=Qb,ii.MissingConnection=pr,ii.RealChildOfShadow=tv,ii.UnregisteredIcon=sv;var ov=class{constructor(){this.priority=Hb}save(e){const t=[];for(const o of e.getTopBlocks(!1))(e=Qt(o,{addCoordinates:!0,doFullSerialization:!1}))&&t.push(e);return t.length?{languageVersion:0,blocks:t}:null}load(e,t){e=e.blocks;for(const o of e)eo(o,t,{recordUndo:me()})}clear(e){for(const t of e.getTopBlocks(!1))t.dispose(!1)}};jn("blocks",new ov);var gr={};gr.BlockSerializer=ov,gr.append=eo,gr.appendInternal=Ri,gr.save=Qt;var yt=class{constructor(e){this.name=e}toString(){return this.name}equals(e){return this.name===e.toString()}};yt.MUTATOR=new yt("mutator"),yt.WARNING=new yt("warning"),yt.COMMENT=new yt("comment");var ni=class extends Ui{constructor(e){super(),this.isBlank=!e,e&&(this.blockId=e.id,this.workspaceId=e.workspace.id)}toJson(){const e=super.toJson();if(!this.blockId)throw Error("The block ID is undefined. Either pass a block to the constructor, or call fromJson");return e.blockId=this.blockId,e}static fromJson(e,t,o){return t=super.fromJson(e,t,o??new ni),t.blockId=e.blockId,t}},ri=class extends ni{constructor(e,t,o,n,c){super(e),this.type=O.BLOCK_CHANGE,e&&(this.element=t,this.name=o||void 0,this.oldValue=n,this.newValue=c)}toJson(){const e=super.toJson();if(!this.element)throw Error("The changed element is undefined. Either pass an element to the constructor, or call fromJson");return e.element=this.element,e.name=this.name,e.oldValue=this.oldValue,e.newValue=this.newValue,this.disabledReason&&(e.disabledReason=this.disabledReason),e}static fromJson(e,t,o){return t=super.fromJson(e,t,o??new ri),t.element=e.element,t.name=e.name,t.oldValue=e.oldValue,t.newValue=e.newValue,e.disabledReason!==void 0&&(t.disabledReason=e.disabledReason),t}setDisabledReason(e){if(this.element!=="disabled")throw Error('Cannot set the disabled reason for a BlockChange event if the element is not "disabled".');this.disabledReason=e}isNull(){return this.oldValue===this.newValue}run(e){var t=this.getEventWorkspace_();if(!this.blockId)throw Error("The block ID is undefined. Either pass a block to the constructor, or call fromJson");if(t=t.getBlockById(this.blockId),!t)throw Error("The associated block is undefined. Either pass a block to the constructor, or call fromJson");const o=t.getIcon(yt.MUTATOR);switch(o&&Oi(o)&&o.bubbleIsVisible()&&o.setBubbleVisible(!1),e=e?this.newValue:this.oldValue,this.element){case"field":(t=t.getField(this.name))?t.setValue(e):console.warn("Can't set non-existent field: "+this.name);break;case"comment":t.setCommentText(e||null);break;case"collapsed":t.setCollapsed(!!e);break;case"disabled":var n;t.setDisabledReason(!!e,(n=this.disabledReason)!=null?n:Ft);break;case"inline":t.setInputsInline(!!e);break;case"mutation":n=ri.getExtraBlockState_(t),t.loadExtraState?t.loadExtraState(JSON.parse(e||"{}")):t.domToMutation&&t.domToMutation(i.textToDom$$module$build$src$core$utils$xml(e||"")),z(new ri(t,"mutation",null,n,e));break;default:console.warn("Unknown change type: "+this.element)}}static getExtraBlockState_(e){return e.saveExtraState?(e=e.saveExtraState(!0))?JSON.stringify(e):"":e.mutationToDom&&(e=e.mutationToDom())?Ls(e):""}};r(F.EVENT,O.BLOCK_CHANGE,ri);var gl={};gl.clamp=Mi,gl.toDegrees=Rf,gl.toRadians=Ia;var ml=16,iv=1,nv=12,Fh=16,fl=.25,zh=null,ai=null,Ki="",Yi="",Ue,Ji,li,Uh=null,xo=null,rv=null,Hh={getBoundsInfo:function(){const e=yo(Uh),t=Ln(Uh);return{left:e.x,right:e.x+t.width,top:e.y,bottom:e.y+t.height,width:t.width,height:t.height}},getPositionMetrics:function(e,t,o,n){const c=Hh.getBoundsInfo(),h=Ln(Ue);return t+h.heightc.top?zu(o,n,c,h):t+h.heightdocument.documentElement.clientTop?zu(o,n,c,h):Mf(e,c,h)}},Nt={ANIMATION_TIME:fl,ARROW_HORIZONTAL_PADDING:nv,ARROW_SIZE:ml,BORDER_SIZE:iv,PADDING_Y:Fh,TEST_ONLY:Hh};Nt.clearContent=xa,Nt.createDom=Au,Nt.getContentDiv=Wn,Nt.getOwner=Ou,Nt.getPositionX=Vn,Nt.hide=Aa,Nt.hideIfOwner=Da,Nt.hideWithoutAnimation=Ns,Nt.isVisible=Uu,Nt.repositionForWindowResize=Wu,Nt.setBoundsElement=Ru,Nt.setColour=Mu,Nt.show=ju,Nt.showPositionedByBlock=Of,Nt.showPositionedByField=Nu;var mr=class{constructor(e){this.workspace=e,this.cursorSvg=this.cursor=null,this.markers=new Map,this.markerSvg=null}registerMarker(e,t){this.markers.has(e)&&this.unregisterMarker(e),t.setDrawer(this.workspace.getRenderer().makeMarkerDrawer(this.workspace,t)),this.setMarkerSvg(t.getDrawer().createDom()),this.markers.set(e,t)}unregisterMarker(e){const t=this.markers.get(e);if(t)t.dispose(),this.markers.delete(e);else throw Error("Marker with ID "+e+" does not exist. Can only unregister markers that exist.")}getCursor(){return this.cursor}getMarker(e){return this.markers.get(e)||null}setCursor(e){this.cursor&&this.cursor.getDrawer()&&this.cursor.getDrawer().dispose(),(this.cursor=e)&&(e=this.workspace.getRenderer().makeMarkerDrawer(this.workspace,this.cursor),this.cursor.setDrawer(e),this.setCursorSvg(this.cursor.getDrawer().createDom()))}setCursorSvg(e){e?(this.workspace.getBlockCanvas().appendChild(e),this.cursorSvg=e):this.cursorSvg=null}setMarkerSvg(e){e?this.workspace.getBlockCanvas()&&(this.cursorSvg?this.workspace.getBlockCanvas().insertBefore(e,this.cursorSvg):this.workspace.getBlockCanvas().appendChild(e)):this.markerSvg=null}updateMarkers(){this.workspace.keyboardAccessibilityMode&&this.cursorSvg&&this.workspace.getCursor().draw()}dispose(){const e=Object.keys(this.markers);for(let t=0,o;o=e[t];t++)this.unregisterMarker(o);this.markers.clear(),this.cursor&&(this.cursor.dispose(),this.cursor=null)}};mr.LOCAL_MARKER="local_marker_1";var qi={};qi.commonWordPrefix=Vu,qi.commonWordSuffix=Gu,qi.isNumber=i.isNumber$$module$build$src$core$utils$string,qi.shortestStringLength=Gn,qi.wrap=i.wrap$$module$build$src$core$utils$string;var $l=void 0,fr=!1,Xi=!1,av=50,lv=0,ci=0,Wh=0,Vh=0,cs=null,$r=null,Gh=0,Kh=10,cv=10,uv=750,bl=5,_t=null,ts={HOVER_MS:uv,LIMIT:av,MARGINS:bl,OFFSET_X:Gh,OFFSET_Y:Kh,RADIUS_OK:cv};ts.bindMouseEvents=Li,ts.block=Zu,ts.createDom=Ju,ts.dispose=Xu,ts.getCustomTooltip=Bf,ts.getDiv=Ff,ts.getTooltipOfObject=Ni,ts.hide=to,ts.isVisible=jf,ts.setCustomTooltip=Pf,ts.unbindMouseEvents=Oa,ts.unblock=Qu;var Yh=.45,Jh=.65,dv={aqua:"#00ffff",black:"#000000",blue:"#0000ff",fuchsia:"#ff00ff",gray:"#808080",green:"#008000",lime:"#00ff00",maroon:"#800000",navy:"#000080",olive:"#808000",purple:"#800080",red:"#ff0000",silver:"#c0c0c0",teal:"#008080",white:"#ffffff",yellow:"#ffff00"},us={};us.blend=Ko,us.getHsvSaturation=ed,us.getHsvValue=td,us.hexToRgb=Ma,us.hsvToHex=Na,us.hueToHex=sd,us.names=dv,us.parse=Go,us.rgbToHex=Kn,us.setHsvSaturation=Kf,us.setHsvValue=Yf;var br={};br.checkMessageReferences=Jf,br.parseBlockColour=Pi,br.replaceMessageReferences=pt,br.tokenizeInterpolation=od;var Qe=class{constructor(e,t,o){this.DEFAULT_VALUE=null,this.name=void 0,this.constants_=this.mouseDownWrapper=this.textContent_=this.textElement_=this.borderRect_=this.fieldGroup_=this.markerSvg=this.cursorSvg=this.tooltip=this.validator_=null,this.disposed=!1,this.maxDisplayLength=50,this.sourceBlock_=null,this.enabled_=this.visible_=this.isDirty_=!0,this.suffixField=this.prefixField=this.clickTarget_=null,this.EDITABLE=!0,this.SERIALIZABLE=!1,this.CURSOR="",this.value_="DEFAULT_VALUE"in new.target.prototype?new.target.prototype.DEFAULT_VALUE:this.DEFAULT_VALUE,this.size_=new Le(0,0),e!==Qe.SKIP_SETUP&&(o&&this.configure_(o),this.setValue(e),t&&this.setValidator(t))}configure_(e){e.tooltip&&this.setTooltip(pt(e.tooltip))}setSourceBlock(e){if(this.sourceBlock_)throw Error("Field already bound to a block");this.sourceBlock_=e}getConstants(){return!this.constants_&&this.sourceBlock_&&!this.sourceBlock_.isDeadOrDying()&&this.sourceBlock_.workspace.rendered&&(this.constants_=this.sourceBlock_.workspace.getRenderer().getConstants()),this.constants_}getSourceBlock(){return this.sourceBlock_}init(){this.fieldGroup_||(this.fieldGroup_=N(x.G,{}),this.isVisible()||(this.fieldGroup_.style.display="none"),this.sourceBlock_.getSvgRoot().appendChild(this.fieldGroup_),this.initView(),this.updateEditable(),this.setTooltip(this.tooltip),this.bindEvents_(),this.initModel(),this.applyColour())}initView(){this.createBorderRect_(),this.createTextElement_()}initModel(){}isFullBlockField(){return!this.borderRect_}createBorderRect_(){this.borderRect_=N(x.RECT,{rx:this.getConstants().FIELD_BORDER_RECT_RADIUS,ry:this.getConstants().FIELD_BORDER_RECT_RADIUS,x:0,y:0,height:this.size_.height,width:this.size_.width,class:"blocklyFieldRect"},this.fieldGroup_)}createTextElement_(){this.textElement_=N(x.TEXT,{class:"blocklyText"},this.fieldGroup_),this.getConstants().FIELD_TEXT_BASELINE_CENTER&&this.textElement_.setAttribute("dominant-baseline","central"),this.textContent_=document.createTextNode(""),this.textElement_.appendChild(this.textContent_)}bindEvents_(){const e=this.getClickTarget_();if(!e)throw Error("A click target has not been set.");Li(e),this.mouseDownWrapper=X(e,"pointerdown",this,this.onMouseDown_)}fromXml(e){this.setValue(e.textContent)}toXml(e){return e.textContent=this.getValue(),e}saveState(e){return e=this.saveLegacyState(Qe),e!==null?e:this.getValue()}loadState(e){this.loadLegacyState(Qe,e)||this.setValue(e)}saveLegacyState(e){return e.prototype.saveState===this.saveState&&e.prototype.toXml!==this.toXml?(e=i.createElement$$module$build$src$core$utils$xml("field"),e.setAttribute("name",this.name||""),Ii(this.toXml(e)).replace(' xmlns="https://developers.google.com/blockly/xml"',"")):null}loadLegacyState(e,t){return e.prototype.loadState===this.loadState&&e.prototype.fromXml!==this.fromXml?(this.fromXml(i.textToDom$$module$build$src$core$utils$xml(t)),!0):!1}dispose(){Da(this),Jo(this);let e;(e=this.getSourceBlock())!=null&&e.isDeadOrDying()||Ke(this.fieldGroup_),this.disposed=!0}updateEditable(){const e=this.fieldGroup_,t=this.getSourceBlock();this.EDITABLE&&e&&t&&(this.enabled_&&t.isEditable()?(ge(e,"blocklyEditableText"),ot(e,"blocklyNonEditableText"),e.style.cursor=this.CURSOR):(ge(e,"blocklyNonEditableText"),ot(e,"blocklyEditableText"),e.style.cursor=""))}setEnabled(e){this.enabled_=e,this.updateEditable()}isEnabled(){return this.enabled_}isClickable(){return this.enabled_&&!!this.sourceBlock_&&this.sourceBlock_.isEditable()&&this.showEditor_!==Qe.prototype.showEditor_}isClickableInFlyout(e){return!e}isCurrentlyEditable(){return this.enabled_&&this.EDITABLE&&!!this.sourceBlock_&&this.sourceBlock_.isEditable()}isSerializable(){let e=!1;return this.name&&(this.SERIALIZABLE?e=!0:this.EDITABLE&&(console.warn("Detected an editable field that was not serializable. Please define SERIALIZABLE property as true on all editable custom fields. Proceeding with serialization."),e=!0)),e}isVisible(){return this.visible_}setVisible(e){if(this.visible_!==e){this.visible_=e;var t=this.fieldGroup_;t&&(t.style.display=e?"block":"none")}}setValidator(e){this.validator_=e}getValidator(){return this.validator_}getSvgRoot(){return this.fieldGroup_}getBorderRect(){if(!this.borderRect_)throw Error(`The border rectangle is ${this.borderRect_}.`);return this.borderRect_}getTextElement(){if(!this.textElement_)throw Error(`The text element is ${this.textElement_}.`);return this.textElement_}getTextContent(){if(!this.textContent_)throw Error(`The text content is ${this.textContent_}.`);return this.textContent_}applyColour(){}render_(){this.textContent_&&(this.textContent_.nodeValue=this.getDisplayText_()),this.updateSize_()}showEditor(e){this.isClickable()&&this.showEditor_(e)}showEditor_(e){}repositionForWindowResize(){return!1}updateSize_(e){const t=this.getConstants();e=e!==void 0?e:this.isFullBlockField()?0:this.getConstants().FIELD_BORDER_RECT_X_PADDING;let o=2*e,n=t.FIELD_TEXT_HEIGHT,c=0;this.textElement_&&(c=Nn(this.textElement_,t.FIELD_TEXT_FONTSIZE,t.FIELD_TEXT_FONTWEIGHT,t.FIELD_TEXT_FONTFAMILY),o+=c),this.isFullBlockField()||(n=Math.max(n,t.FIELD_BORDER_RECT_HEIGHT)),this.size_.height=n,this.size_.width=o,this.positionTextElement_(e,c),this.positionBorderRect_()}positionTextElement_(e,t){if(this.textElement_){var o=this.getConstants(),n=this.size_.height/2,c;this.textElement_.setAttribute("x",String((c=this.getSourceBlock())!=null&&c.RTL?this.size_.width-t-e:e)),this.textElement_.setAttribute("y",String(o.FIELD_TEXT_BASELINE_CENTER?n:n-o.FIELD_TEXT_HEIGHT/2+o.FIELD_TEXT_BASELINE))}}positionBorderRect_(){this.borderRect_&&(this.borderRect_.setAttribute("width",String(this.size_.width)),this.borderRect_.setAttribute("height",String(this.size_.height)),this.borderRect_.setAttribute("rx",String(this.getConstants().FIELD_BORDER_RECT_RADIUS)),this.borderRect_.setAttribute("ry",String(this.getConstants().FIELD_BORDER_RECT_RADIUS)))}getSize(){return this.isVisible()?(this.isDirty_?(this.render_(),this.isDirty_=!1):this.visible_&&this.size_.width===0&&(this.render_(),this.size_.width!==0&&console.warn("Deprecated use of setting size_.width to 0 to rerender a field. Set field.isDirty_ to true instead.")),this.size_):new Le(0,0)}getScaledBBox(){let e;var t=this.getSourceBlock();if(!t)throw new ft;if(this.isFullBlockField()){var o=this.sourceBlock_.getHeightWidth();const n=t.workspace.scale;e=this.getAbsoluteXY_(),t=(o.width+1)*n,o=(o.height+1)*n,Ib?(e.x+=1.5*n,e.y+=1.5*n):(e.x-=.5*n,e.y-=.5*n)}else o=this.borderRect_.getBoundingClientRect(),e=yo(this.borderRect_),t=o.width,o=o.height;return new qe(e.y,e.y+o,e.x,e.x+t)}onLocationChange(e){}getDisplayText_(){let e=this.getText();return e?(e.length>this.maxDisplayLength&&(e=e.substring(0,this.maxDisplayLength-2)+"…"),e=e.replace(/\s/g,Qe.NBSP),this.sourceBlock_&&this.sourceBlock_.RTL&&(e+="‏"),e):Qe.NBSP}getText(){const e=this.getText_();return String(e!==null?e:this.getValue())}getText_(){return null}markDirty(){this.isDirty_=!0,this.constants_=null}forceRerender(){this.isDirty_=!0,this.sourceBlock_&&this.sourceBlock_.rendered&&this.sourceBlock_.queueRender()}setValue(e,t=!0){if(e!==null){var o=i.getGroup$$module$build$src$core$events$utils();o||i.setGroup$$module$build$src$core$events$utils(!0);try{const L=this.doClassValidation_(e),te=this.processValidation(e,L,t);if(!(te instanceof Error)){var n,c=(n=this.getValidator())==null?void 0:n.call(this,te),h=this.processValidation(te,c,t);if(!(h instanceof Error)){var $=this.sourceBlock_;if(!$||!$.disposed){var T=this.getValue();T===h?this.doValueUpdate_(h):(this.doValueUpdate_(h),t&&$&&K()&&z(new(G(O.BLOCK_CHANGE))($,"field",this.name||null,T,h)),this.isDirty_&&this.forceRerender())}}}}finally{i.setGroup$$module$build$src$core$events$utils(o)}}}processValidation(e,t,o){return t===null?(this.doValueInvalid_(e,o),this.isDirty_&&this.forceRerender(),Error()):t===void 0?e:t}getValue(){return this.value_}doClassValidation_(e){return e??null}doValueUpdate_(e){this.value_=e,this.isDirty_=!0}doValueInvalid_(e,t){}onMouseDown_(e){this.sourceBlock_&&!this.sourceBlock_.isDeadOrDying()&&(e=this.sourceBlock_.workspace.getGesture(e))&&e.setStartField(this)}setTooltip(e){e||e===""||(e=this.sourceBlock_);const t=this.getClickTarget_();t?t.tooltip=e:this.tooltip=e}getTooltip(){const e=this.getClickTarget_();return Ni(e||{tooltip:this.tooltip})}getClickTarget_(){return this.clickTarget_||this.getSvgRoot()}getAbsoluteXY_(){return yo(this.getClickTarget_())}referencesVariables(){return!1}refreshVariableName(){}getParentInput(){let e=null;const t=this.getSourceBlock();if(!t)throw new ft;const o=t.inputList;for(let n=0;n{o.stopPropagation()})}addModelUpdateBindings(){this.view.addTextChangeListener((e,t)=>{super.setText(t)}),this.view.addSizeChangeListener((e,t)=>{super.setSize(t)}),this.view.addOnCollapseListener(()=>{super.setCollapsed(this.view.isCollapsed())}),this.view.addDisposeListener(()=>{this.isDeadOrDying()||this.dispose()})}setText(e){this.view.setText(e)}setSize(e){this.view.setSize(e)}setCollapsed(e){this.view.setCollapsed(e)}setEditable(e){super.setEditable(e),this.view.setEditable(this.isEditable())}getSvgRoot(){return this.view.getSvgRoot()}getSize(){return super.getSize()}getBoundingRectangle(){const e=this.getRelativeToSurfaceXY();var t,o;const n=(o=(t=this.view)==null?void 0:t.getSize())!=null?o:this.getSize();return this.workspace.RTL?(t=e.x-n.width,o=e.x):(t=e.x,o=e.x+n.width),new qe(e.y,e.y+n.height,t,o)}moveBy(e,t,o){const n=this.getRelativeToSurfaceXY();e=new V(n.x+e,n.y+t),this.moveTo(e,o)}moveTo(e,t){super.moveTo(e,t),this.view.moveTo(e)}moveDuringDrag(e){this.location=e,this.view.moveTo(e)}setDragging(e){e?ge(this.getSvgRoot(),"blocklyDragging"):ot(this.getSvgRoot(),"blocklyDragging")}dispose(){this.disposing=!0,this.view.isDeadOrDying()||this.view.dispose(),super.dispose()}startGesture(e){const t=this.workspace.getGesture(e);if(t){if(kt(e))e.stopPropagation();else{t.handleCommentStart(e,this);let o;(o=this.workspace.getLayerManager())==null||o.append(this,Do)}i.setSelected$$module$build$src$core$common(this)}}setDeleteStyle(e){e?ge(this.getSvgRoot(),"blocklyDraggingDelete"):ot(this.getSvgRoot(),"blocklyDraggingDelete")}isMovable(){return this.dragStrategy.isMovable()}startDrag(){this.dragStrategy.startDrag()}drag(e){this.dragStrategy.drag(e)}endDrag(){this.dragStrategy.endDrag()}revertDrag(){this.dragStrategy.revertDrag()}select(){ge(this.getSvgRoot(),"blocklySelected")}unselect(){ot(this.getSvgRoot(),"blocklySelected")}toCopyData(){return{paster:ul.TYPE,commentState:xi(this,{addCoordinates:!0})}}showContextMenu(e){const t=xe.registry.getContextMenuOptions(xe.ScopeType.COMMENT,{comment:this});Jn(e,t,this.workspace.RTL,this.workspace)}snapToGrid(){if(!this.isDeadOrDying()){var e=this.workspace.getGrid();if(e!=null&&e.shouldSnap()){var t=this.getRelativeToSurfaceXY();e=e.alignXY(t),e!==t&&this.moveTo(e,["snap"])}}}},Lt={};Lt.appendDomToWorkspace=u$,Lt.blockToDom=wo,Lt.blockToDomWithXY=Zn,Lt.clearWorkspaceAndLoadFromXml=c$,Lt.deleteNext=v$,Lt.domToBlock=i.domToBlock$$module$build$src$core$xml,Lt.domToBlockInternal=qo,Lt.domToPrettyText=l$,Lt.domToText=Ls,Lt.domToVariables=md,Lt.domToWorkspace=i.domToWorkspace$$module$build$src$core$xml,Lt.loadWorkspaceComment=gd,Lt.saveWorkspaceComment=Xn,Lt.variablesToDom=hd,Lt.workspaceToDom=n$;var Xh=class extends ni{constructor(e){super(e),this.type=O.BLOCK_CREATE,e&&(e.isShadow()&&(this.recordUndo=!1),this.xml=Zn(e),this.ids=he(e),this.json=Qt(e,{addCoordinates:!0}))}toJson(){const e=super.toJson();if(!this.xml)throw Error("The block XML is undefined. Either pass a block to the constructor, or call fromJson");if(!this.ids)throw Error("The block IDs are undefined. Either pass a block to the constructor, or call fromJson");if(!this.json)throw Error("The block JSON is undefined. Either pass a block to the constructor, or call fromJson");return e.xml=Ls(this.xml),e.ids=this.ids,e.json=this.json,this.recordUndo||(e.recordUndo=this.recordUndo),e}static fromJson(e,t,o){return t=super.fromJson(e,t,o??new Xh),t.xml=i.textToDom$$module$build$src$core$utils$xml(e.xml),t.ids=e.ids,t.json=e.json,e.recordUndo!==void 0&&(t.recordUndo=e.recordUndo),t}run(e){const t=this.getEventWorkspace_();if(!this.json)throw Error("The block JSON is undefined. Either pass a block to the constructor, or call fromJson");if(!this.ids)throw Error("The block IDs are undefined. Either pass a block to the constructor, or call fromJson");if(!WT(t,this.ids))if(e)eo(this.json,t);else for(e=0;ee.getBlockById(o)).filter(o=>o&&o.isShadow()).length===t.length};r(F.EVENT,O.BLOCK_CREATE,Xh);var Zh=class extends Cs{constructor(e,t){super(t),this.type=O.THEME_CHANGE,this.themeName=e}toJson(){const e=super.toJson();if(!this.themeName)throw Error("The theme name is undefined. Either pass a theme name to the constructor, or call fromJson");return e.themeName=this.themeName,e}static fromJson(e,t,o){return t=super.fromJson(e,t,o??new Zh),t.themeName=e.themeName,t}};r(F.EVENT,O.THEME_CHANGE,Zh);var Qh=class extends Cs{constructor(e,t,o,n,c){super(n),this.type=O.VIEWPORT_CHANGE,this.viewTop=e,this.viewLeft=t,this.scale=o,this.oldScale=c}toJson(){const e=super.toJson();if(this.viewTop===void 0)throw Error("The view top is undefined. Either pass a value to the constructor, or call fromJson");if(this.viewLeft===void 0)throw Error("The view left is undefined. Either pass a value to the constructor, or call fromJson");if(this.scale===void 0)throw Error("The scale is undefined. Either pass a value to the constructor, or call fromJson");if(this.oldScale===void 0)throw Error("The old scale is undefined. Either pass a value to the constructor, or call fromJson");return e.viewTop=this.viewTop,e.viewLeft=this.viewLeft,e.scale=this.scale,e.oldScale=this.oldScale,e}static fromJson(e,t,o){return t=super.fromJson(e,t,o??new Qh),t.viewTop=e.viewTop,t.viewLeft=e.viewLeft,t.scale=e.scale,t.oldScale=e.oldScale,t}};r(F.EVENT,O.VIEWPORT_CHANGE,Qh);var oe;(function(e){e[e.INPUT_VALUE=1]="INPUT_VALUE",e[e.OUTPUT_VALUE=2]="OUTPUT_VALUE",e[e.NEXT_STATEMENT=3]="NEXT_STATEMENT",e[e.PREVIOUS_STATEMENT=4]="PREVIOUS_STATEMENT"})(oe||(oe={}));var tn=class{constructor(e){this.connectionChecker=e,this.connections=[]}addConnection(e,t){t=this.calculateIndexForYPos(t),this.connections.splice(t,0,e)}findIndexOfConnection(e,t){if(!this.connections.length)return-1;const o=this.calculateIndexForYPos(t);if(o>=this.connections.length)return-1;t=e.y;let n=o;for(;0<=n&&this.connections[n].y===t;){if(this.connections[n]===e)return n;n--}for(n=o;ne)o=n;else{t=n;break}}return t}removeConnection(e,t){if(e=this.findIndexOfConnection(e,t),e===-1)throw Error("Unable to find connection in connectionDB.");this.connections.splice(e,1)}getNeighbours(e,t){function o(te){const nt=c-n[te].x,it=h-n[te].y;return Math.sqrt(nt*nt+it*it)<=t&&L.push(n[te]),it(this.flyout?i.config$$module$build$src$core$config.flyoutDragRadius:i.config$$module$build$src$core$config.dragRadius)}updateIsDraggingFromFlyout(){let e;if(!this.targetBlock||(e=this.flyout)==null||!e.isBlockCreatable(this.targetBlock))return!1;if(!this.flyout.targetWorkspace)throw Error(`Cannot update dragging from the flyout because the ' + + 'flyout's target workspace is undefined`);return!this.flyout.isScrollable()||this.flyout.isDragTowardWorkspace(this.currentDragDeltaXY)?(this.startWorkspace_=this.flyout.targetWorkspace,this.startWorkspace_.updateScreenCalculationsIfScrolled(),i.getGroup$$module$build$src$core$events$utils()||i.setGroup$$module$build$src$core$events$utils(!0),this.startBlock=null,this.targetBlock=this.flyout.createBlock(this.targetBlock),i.setSelected$$module$build$src$core$common(this.targetBlock),!0):!1}updateIsDraggingWorkspace(){if(!this.startWorkspace_)throw Error("Cannot update dragging the workspace because the start workspace is undefined");(this.flyout?this.flyout.isScrollable():this.startWorkspace_&&this.startWorkspace_.isDraggable())&&(this.dragging=!0,this.workspaceDragger=new fv(this.startWorkspace_),this.workspaceDragger.startDrag())}updateIsDragging(e){if(!this.startWorkspace_)throw Error("Cannot update dragging because the start workspace is undefined");if(this.calledUpdateIsDragging)throw Error("updateIsDragging_ should only be called once per gesture.");this.calledUpdateIsDragging=!0,this.flyout&&this.updateIsDraggingFromFlyout();const t=I();t&&Xo(t)&&t.isMovable()?(this.dragging=!0,this.dragger=this.createDragger(t,this.startWorkspace_),this.dragger.onDragStart(e),this.dragger.onDrag(e,this.currentDragDeltaXY)):this.updateIsDraggingWorkspace()}createDragger(e,t){return new(_(F.BLOCK_DRAGGER,this.creatorWorkspace.options,!0))(e,t)}doStart(e){if(!this.startWorkspace_)throw Error("Cannot start the touch gesture becauase the start workspace is undefined");this.isPinchZoomEnabled=this.startWorkspace_.options.zoomOptions&&this.startWorkspace_.options.zoomOptions.pinch,kt(e)?this.cancel():(this.gestureHasStarted=!0,ji(),this.startWorkspace_.updateScreenCalculationsIfScrolled(),this.startWorkspace_.isMutator&&this.startWorkspace_.resize(),this.currentDropdownOwner=Ou(),this.startWorkspace_.hideChaff(!!this.flyout),this.startWorkspace_.markFocused(),this.mostRecentEvent=e,Zu(),ve(e)?this.handleRightClick(e):(e.type.toLowerCase()==="pointerdown"&&e.pointerType!=="mouse"&&Je(e,this),this.mouseDownXY=new V(e.clientX,e.clientY),this.bindMouseEvents(e),this.isEnding_||this.handleTouchStart(e)))}bindMouseEvents(e){this.boundEvents.push(X(document,"pointerdown",null,this.handleStart.bind(this),!0)),this.boundEvents.push(X(document,"pointermove",null,this.handleMove.bind(this),!0)),this.boundEvents.push(X(document,"pointerup",null,this.handleUp.bind(this),!0)),e.preventDefault(),e.stopPropagation()}handleStart(e){this.isDragging()||(this.handleTouchStart(e),this.isMultiTouch()&&_e())}handleMove(e){this.isDragging()&&$e(e)||!this.isMultiTouch()?(this.updateFromEvent(e),this.workspaceDragger?this.workspaceDragger.drag(this.currentDragDeltaXY):this.dragger&&this.dragger.onDrag(this.mostRecentEvent,this.currentDragDeltaXY),e.preventDefault(),e.stopPropagation()):this.isMultiTouch()&&(this.handleTouchMove(e),_e())}handleUp(e){if(this.isDragging()||this.handleTouchEnd(e),!this.isMultiTouch()||this.isDragging()){if(!$e(e))return;if(this.updateFromEvent(e),_e(),this.isEnding_){console.log("Trying to end a gesture recursively.");return}this.isEnding_=!0,this.dragger?this.dragger.onDragEnd(e,this.currentDragDeltaXY):this.workspaceDragger?this.workspaceDragger.endDrag(this.currentDragDeltaXY):this.isBubbleClick()||this.isCommentClick()||(this.isFieldClick()?this.doFieldClick():this.isIconClick()?this.doIconClick():this.isBlockClick()?this.doBlockClick():this.isWorkspaceClick()&&this.doWorkspaceClick(e))}e.preventDefault(),e.stopPropagation(),this.dispose()}handleTouchStart(e){var t=Pe(e);this.cachedPoints.set(t,this.getTouchPoint(e));var o=Array.from(this.cachedPoints.keys());o.length===2&&(t=this.cachedPoints.get(o[0]),o=this.cachedPoints.get(o[1]),this.startDistance=V.distance(t,o),this.multiTouch=!0,e.preventDefault())}handleTouchMove(e){const t=Pe(e);this.cachedPoints.set(t,this.getTouchPoint(e)),this.isPinchZoomEnabled&&this.cachedPoints.size===2?this.handlePinch(e):(this.updateFromEvent(e),this.workspaceDragger?this.workspaceDragger.drag(this.currentDragDeltaXY):this.dragger&&this.dragger.onDrag(this.mostRecentEvent,this.currentDragDeltaXY),e.preventDefault(),e.stopPropagation())}handlePinch(e){var t=Array.from(this.cachedPoints.keys()),o=this.cachedPoints.get(t[0]);if(t=this.cachedPoints.get(t[1]),o=V.distance(o,t)/this.startDistance,0this.previousScale){if(t=o-this.previousScale,t=0this.cachedPoints.size&&(this.cachedPoints.clear(),this.previousScale=0)}getTouchPoint(e){return this.startWorkspace_?new V(e.pageX,e.pageY):null}isMultiTouch(){return this.multiTouch}cancel(){this.isEnding_||(_e(),this.dragger?this.dragger.onDragEnd(this.mostRecentEvent,this.currentDragDeltaXY):this.workspaceDragger&&this.workspaceDragger.endDrag(this.currentDragDeltaXY),this.dispose())}handleRightClick(e){this.targetBlock?(this.bringBlockToFront(),this.targetBlock.workspace.hideChaff(!!this.flyout),this.targetBlock.showContextMenu(e)):this.startBubble?this.startBubble.showContextMenu(e):this.startComment?(this.startComment.workspace.hideChaff(),this.startComment.showContextMenu(e)):this.startWorkspace_&&!this.flyout&&(this.startWorkspace_.hideChaff(),this.startWorkspace_.showContextMenu(e)),e.preventDefault(),e.stopPropagation(),this.dispose()}handleWsStart(e,t){if(this.gestureHasStarted)throw Error("Tried to call gesture.handleWsStart, but the gesture had already been started.");this.setStartWorkspace(t),this.mostRecentEvent=e,this.startBlock||this.startBubble||this.startComment||i.setSelected$$module$build$src$core$common(null),this.doStart(e)}fireWorkspaceClick(e){z(new(G(O.CLICK))(null,e.id,"workspace"))}handleFlyoutStart(e,t){if(this.gestureHasStarted)throw Error("Tried to call gesture.handleFlyoutStart, but the gesture had already been started.");this.setStartFlyout(t),this.handleWsStart(e,t.getWorkspace())}handleBlockStart(e,t){if(this.gestureHasStarted)throw Error("Tried to call gesture.handleBlockStart, but the gesture had already been started.");this.setStartBlock(t),this.mostRecentEvent=e}handleBubbleStart(e,t){if(this.gestureHasStarted)throw Error("Tried to call gesture.handleBubbleStart, but the gesture had already been started.");this.setStartBubble(t),this.mostRecentEvent=e}handleCommentStart(e,t){if(this.gestureHasStarted)throw Error("Tried to call gesture.handleCommentStart, but the gesture had already been started.");this.setStartComment(t),this.mostRecentEvent=e}doFieldClick(){if(!this.startField)throw Error("Cannot do a field click because the start field is undefined");this.currentDropdownOwner!==this.startField&&this.startField.showEditor(this.mostRecentEvent),this.bringBlockToFront()}doIconClick(){if(!this.startIcon)throw Error("Cannot do an icon click because the start icon is undefined");this.bringBlockToFront(),this.startIcon.onClick()}doBlockClick(){if(this.flyout&&this.flyout.autoClose){if(!this.targetBlock)throw Error("Cannot do a block click because the target block is undefined");if(this.targetBlock.isEnabled()){i.getGroup$$module$build$src$core$events$utils()||i.setGroup$$module$build$src$core$events$utils(!0);var e=this.flyout.createBlock(this.targetBlock);e.snapToGrid(),e.bumpNeighbours()}}else{if(!this.startWorkspace_)throw Error("Cannot do a block click because the start workspace is undefined");e=new(G(O.CLICK))(this.startBlock,this.startWorkspace_.id,"block"),z(e)}this.bringBlockToFront(),i.setGroup$$module$build$src$core$events$utils(!1)}doWorkspaceClick(e){e=this.creatorWorkspace,I()&&I().unselect(),this.fireWorkspaceClick(this.startWorkspace_||e)}bringBlockToFront(){this.targetBlock&&!this.flyout&&this.targetBlock.bringToFront()}setStartField(e){if(this.gestureHasStarted)throw Error("Tried to call gesture.setStartField, but the gesture had already been started.");this.startField||(this.startField=e)}setStartIcon(e){if(this.gestureHasStarted)throw Error("Tried to call gesture.setStartIcon, but the gesture had already been started.");this.startIcon||(this.startIcon=e)}setStartBubble(e){this.startBubble||(this.startBubble=e)}setStartComment(e){this.startComment||(this.startComment=e)}setStartBlock(e){this.startBlock||this.startBubble||(this.startBlock=e,i.setSelected$$module$build$src$core$common(this.startBlock),e.isInFlyout&&e!==e.getRootBlock()?this.setTargetBlock(e.getRootBlock()):this.setTargetBlock(e))}setTargetBlock(e){e.isShadow()?this.setTargetBlock(e.getParent()):this.targetBlock=e}setStartWorkspace(e){this.startWorkspace_||(this.startWorkspace_=e)}setStartFlyout(e){this.flyout||(this.flyout=e)}isBubbleClick(){return!!this.startBubble&&!this.hasExceededDragRadius}isCommentClick(){return!!this.startComment&&!this.hasExceededDragRadius}isBlockClick(){return!!this.startBlock&&!this.hasExceededDragRadius&&!this.isFieldClick()&&!this.isIconClick()}isFieldClick(){return this.startField?this.startField.isClickable()&&!this.hasExceededDragRadius&&(!this.flyout||this.startField.isClickableInFlyout(this.flyout.autoClose)):!1}isIconClick(){if(!this.startIcon)return!1;const e=!this.flyout||!this.startIcon.isClickableInFlyout||this.startIcon.isClickableInFlyout(this.flyout.autoClose);return!this.hasExceededDragRadius&&e}isWorkspaceClick(){return!this.startBlock&&!this.startBubble&&!this.startField&&!this.hasExceededDragRadius}getCurrentDragger(){let e,t;return(t=(e=this.workspaceDragger)!=null?e:this.dragger)!=null?t:null}isDragging(){return this.dragging}hasStarted(){return this.gestureHasStarted}static inProgress(){const e=ee();for(let t=0,o;o=e[t];t++)if(o.currentGesture_)return!0;return!1}},ep=class{constructor(e,t){this.pattern=e,this.scale=1;let o;this.spacing=(o=t.spacing)!=null?o:0;let n;this.length=(n=t.length)!=null?n:1,this.line2=(this.line1=e.firstChild)&&this.line1.nextSibling;let c;this.snapToGrid=(c=t.snap)!=null?c:!1}setSpacing(e){this.spacing=e,this.update(this.scale)}getSpacing(){return this.spacing}setLength(e){this.length=e,this.update(this.scale)}getLength(){return this.length}setSnapToGrid(e){this.snapToGrid=e}shouldSnap(){return this.snapToGrid}getPatternId(){return this.pattern.id}update(e){this.scale=e;var t=this.spacing*e;this.pattern.setAttribute("width",`${t}`),this.pattern.setAttribute("height",`${t}`),t=Math.floor(this.spacing/2)+.5;let o=t-this.length/2,n=t+this.length/2;t*=e,o*=e,n*=e,this.setLineAttributes(this.line1,e,o,n,t,t),this.setLineAttributes(this.line2,e,t,t,o,n)}setLineAttributes(e,t,o,n,c,h){e&&(e.setAttribute("stroke-width",`${t}`),e.setAttribute("x1",`${o}`),e.setAttribute("y1",`${c}`),e.setAttribute("x2",`${n}`),e.setAttribute("y2",`${h}`))}moveTo(e,t){this.pattern.setAttribute("x",`${e}`),this.pattern.setAttribute("y",`${t}`)}alignXY(e){var t=this.getSpacing();const o=t/2,n=Math.round(Math.round((e.x-o)/t)*t+o);return t=Math.round(Math.round((e.y-o)/t)*t+o),n===e.x&&t===e.y?e:new V(n,t)}static createDom(e,t,o){e=N(x.PATTERN,{id:"blocklyGridPattern"+e,patternUnits:"userSpaceOnUse"},o);let n,c;if(0<((n=t.length)!=null?n:1)&&0<((c=t.spacing)!=null?c:0)){N(x.LINE,{stroke:t.colour},e);let h;(h=t.length)!=null&&h&&N(x.LINE,{stroke:t.colour},e)}else N(x.LINE,{},e);return e}},KT=class{constructor(e){this.workspace=e,this.layers=new Map,(e=e.getInjectionDiv())&&(this.dragLayer=this.createDragLayer(e),this.animationLayer=this.createAnimationLayer(e)),e=this.createLayer(Do),ge(e,"blocklyBlockCanvas"),e=this.createLayer(Cl),ge(e,"blocklyBubbleCanvas")}createDragLayer(e){const t=N(x.SVG,{class:"blocklyBlockDragSurface",xmlns:rr,"xmlns:html":Fs,"xmlns:xlink":es,version:"1.1"});return e.append(t),N(x.G,{},t)}createAnimationLayer(e){const t=N(x.SVG,{class:"blocklyAnimationLayer",xmlns:rr,"xmlns:html":Fs,"xmlns:xlink":es,version:"1.1"});return e.append(t),N(x.G,{},t)}appendToAnimationLayer(e){let t;const o=(t=this.dragLayer)==null?void 0:t.getAttribute("transform");if(o){let c;(c=this.animationLayer)==null||c.setAttribute("transform",o)}let n;(n=this.animationLayer)==null||n.appendChild(e.getSvgRoot())}translateLayers(e,t){e=`translate(${e.x}, ${e.y}) scale(${t})`;let o;(o=this.dragLayer)==null||o.setAttribute("transform",e);for(const[,n]of this.layers)n.setAttribute("transform",e)}moveToDragLayer(e){let t;(t=this.dragLayer)==null||t.appendChild(e.getSvgRoot())}moveOffDragLayer(e,t){this.append(e,t)}append(e,t){this.layers.has(t)||this.createLayer(t);let o;(o=this.layers.get(t))==null||o.appendChild(e.getSvgRoot())}createLayer(e){const t=this.workspace.getSvgGroup(),o=N(x.G,{});let n=!1;const c=[...this.layers].sort((h,$)=>h[0]-$[0]);for(const[h,$]of c)if(et[1]===e)?e:(this.sourceBlock_&&console.warn("Cannot set the dropdown's value to an unavailable option. Block type: "+this.sourceBlock_.type+", Field name: "+this.name+", Value: "+e),null)}doValueUpdate_(e){super.doValueUpdate_(e),e=this.getOptions(!0);for(let t=0,o;o=e[t];t++)o[1]===this.value_&&(this.selectedOption=o)}applyColour(){const e=this.sourceBlock_;this.borderRect_&&(this.borderRect_.setAttribute("stroke",e.getColourTertiary()),this.menu_?this.borderRect_.setAttribute("fill",e.getColourTertiary()):this.borderRect_.setAttribute("fill","transparent")),e&&this.arrow&&(e.isShadow()?this.arrow.style.fill=e.getColourSecondary():this.arrow.style.fill=e.getColour())}render_(){this.getTextContent().nodeValue="",this.imageElement.style.display="none";const e=this.selectedOption&&this.selectedOption[0];e&&typeof e=="object"?this.renderSelectedImage(e):this.renderSelectedText(),this.positionBorderRect_()}renderSelectedImage(e){const t=this.getSourceBlock();if(!t)throw new ft;this.imageElement.style.display="",this.imageElement.setAttributeNS(es,"xlink:href",e.src),this.imageElement.setAttribute("height",String(e.height)),this.imageElement.setAttribute("width",String(e.width));const o=Number(e.height);e=Number(e.width);var n=!!this.borderRect_;const c=Math.max(n?this.getConstants().FIELD_DROPDOWN_BORDER_RECT_HEIGHT:0,o+qt.IMAGE_Y_PADDING);n=n?this.getConstants().FIELD_BORDER_RECT_X_PADDING:0;let h;h=this.svgArrow?this.positionSVGArrow(e+n,c/2-this.getConstants().FIELD_DROPDOWN_SVG_ARROW_SIZE/2):Nn(this.arrow,this.getConstants().FIELD_TEXT_FONTSIZE,this.getConstants().FIELD_TEXT_FONTWEIGHT,this.getConstants().FIELD_TEXT_FONTFAMILY),this.size_.width=e+h+2*n,this.size_.height=c;let $=0;t.RTL?this.imageElement.setAttribute("x",`${n+h}`):($=e+h,this.getTextElement().setAttribute("text-anchor","end"),this.imageElement.setAttribute("x",`${n}`)),this.imageElement.setAttribute("y",String(c/2-o/2)),this.positionTextElement_($+n,e+h)}renderSelectedText(){this.getTextContent().nodeValue=this.getDisplayText_();var e=this.getTextElement();ge(e,"blocklyDropdownText"),e.setAttribute("text-anchor","start");var t=!!this.borderRect_;e=Math.max(t?this.getConstants().FIELD_DROPDOWN_BORDER_RECT_HEIGHT:0,this.getConstants().FIELD_TEXT_HEIGHT);const o=Nn(this.getTextElement(),this.getConstants().FIELD_TEXT_FONTSIZE,this.getConstants().FIELD_TEXT_FONTWEIGHT,this.getConstants().FIELD_TEXT_FONTFAMILY);t=t?this.getConstants().FIELD_BORDER_RECT_X_PADDING:0;let n=0;this.svgArrow&&(n=this.positionSVGArrow(o+t,e/2-this.getConstants().FIELD_DROPDOWN_SVG_ARROW_SIZE/2)),this.size_.width=o+n+2*t,this.size_.height=e,this.positionTextElement_(t,o)}positionSVGArrow(e,t){if(!this.svgArrow)return 0;const o=this.getSourceBlock();if(!o)throw new ft;const n=this.borderRect_?this.getConstants().FIELD_BORDER_RECT_X_PADDING:0,c=this.getConstants().FIELD_DROPDOWN_SVG_ARROW_PADDING,h=this.getConstants().FIELD_DROPDOWN_SVG_ARROW_SIZE;return this.svgArrow.setAttribute("transform","translate("+(o.RTL?n:e+c)+","+t+")"),h+c}getText_(){if(!this.selectedOption)return null;const e=this.selectedOption[0];return typeof e=="object"?e.alt:e}static fromJson(e){if(!e.options)throw Error("options are required for the dropdown field. The options property must be assigned an array of [humanReadableValue, languageNeutralValue] tuples.");return new this(e.options,void 0,e)}trimOptions(e){let t=!1;const o=e.map(([$,T])=>typeof $=="string"?[pt($),T]:(t=!0,[$.alt!==null?Object.assign({},$,{alt:pt($.alt)}):Object.assign({},$),T]));if(t||2>e.length)return{options:o};var n=o.map(([$])=>$),c=Gn(n);e=Vu(n,c);const h=Gu(n,c);return!e&&!h||c<=e+h?{options:o}:(c=e?n[0].substring(0,e-1):void 0,n=h?n[0].substr(1-h):void 0,{options:this.applyTrim(o,e,h),prefix:c,suffix:n})}applyTrim(e,t,o){return e.map(([n,c])=>[n.substring(t,n.length-o),c])}validateOptions(e){if(!Array.isArray(e))throw TypeError("FieldDropdown options must be an array.");if(!e.length)throw TypeError("FieldDropdown options must not be an empty array.");let t=!1;for(let o=0;oe.width)return t;if(e=this.getWorkspaceViewRect(e),this.workspace.RTL){var o=this.anchor.x-t;o-this.size.widthe.right&&(t=-(e.right-this.anchor.x))}else{o=t+this.anchor.x;const n=o+this.size.width;oe.right&&(t=e.right-this.anchor.x-this.size.width)}return t}getOptimalRelativeTop(e){let t=-this.size.height/4;if(this.size.height>e.height)return t;const o=this.anchor.y+t,n=o+this.size.height;return e=this.getWorkspaceViewRect(e),oe.bottom&&(t=e.bottom-this.anchor.y-this.size.height),t}getWorkspaceViewRect(e){const t=e.top;let o=e.top+e.height,n=e.left;return e=e.left+e.width,o-=this.getScrollbarThickness(),this.workspace.RTL?n-=this.getScrollbarThickness():e-=this.getScrollbarThickness(),new qe(t,o,n,e)}getScrollbarThickness(){return mt.scrollbarThickness/this.workspace.scale}renderTail(){const e=[];var t=this.size.width/2,o=this.size.height/2,n=-this.relativeLeft,c=-this.relativeTop;if(t===n&&o===c)e.push("M "+t+","+o);else{c-=o,n-=t,this.workspace.RTL&&(n*=-1);var h=Math.sqrt(c*c+n*n),$=Math.acos(n/h);0>c&&($=2*Math.PI-$);var T=$+Math.PI/2;T>2*Math.PI&&(T-=2*Math.PI);var L=Math.sin(T);const nt=Math.cos(T);let it=(this.size.width+this.size.height)/ss.TAIL_THICKNESS;it=Math.min(it,this.size.width,this.size.height)/4,T=1-ss.ANCHOR_RADIUS/h,n=t+T*n,c=o+T*c,T=t+it*nt;const Xt=o+it*L;t-=it*nt,o-=it*L,L=Ia(this.workspace.RTL?-ss.TAIL_ANGLE:ss.TAIL_ANGLE),L=$+L,L>2*Math.PI&&(L-=2*Math.PI),$=Math.sin(L)*h/ss.TAIL_BEND,h=Math.cos(L)*h/ss.TAIL_BEND,e.push("M"+T+","+Xt),e.push("C"+(T+h)+","+(Xt+$)+" "+n+","+c+" "+n+","+c),e.push("C"+n+","+c+" "+(t+h)+","+(o+$)+" "+t+","+o)}e.push("z");let te;(te=this.tail)==null||te.setAttribute("d",e.join(" "))}bringToFront(){let e;const t=(e=this.svgRoot)==null?void 0:e.parentNode;return this.svgRoot&&(t==null?void 0:t.lastChild)!==this.svgRoot?(t==null||t.appendChild(this.svgRoot),!0):!1}getRelativeToSurfaceXY(){return new V(this.workspace.RTL?-this.relativeLeft+this.anchor.x-this.size.width:this.anchor.x+this.relativeLeft,this.anchor.y+this.relativeTop)}getSvgRoot(){return this.svgRoot}moveDuringDrag(e){this.moveTo(e.x,e.y),this.relativeLeft=this.workspace.RTL?this.anchor.x-e.x-this.size.width:e.x-this.anchor.x,this.relativeTop=e.y-this.anchor.y,this.renderTail()}setDragging(e){}setDeleteStyle(e){}isDeletable(){return!1}showContextMenu(e){}isMovable(){return!0}startDrag(){this.dragStrategy.startDrag()}drag(e){this.dragStrategy.drag(e)}endDrag(){this.dragStrategy.endDrag()}revertDrag(){this.dragStrategy.revertDrag()}select(){}unselect(){}};ss=Ye,Ye.BORDER_WIDTH=6,Ye.DOUBLE_BORDER=2*ss.BORDER_WIDTH,Ye.MIN_SIZE=ss.DOUBLE_BORDER,Ye.TAIL_THICKNESS=1,Ye.TAIL_ANGLE=20,Ye.TAIL_BEND=4,Ye.ANCHOR_RADIUS=8;var uo=class extends Ye{constructor(e,t,o,n){super(t,o,n),this.workspace=t,this.anchor=o,this.ownerRect=n,this.autoLayout=!0,t=new ds(e),this.validateWorkspaceOptions(t),this.svgDialog=N(x.SVG,{x:Ye.BORDER_WIDTH,y:Ye.BORDER_WIDTH},this.contentContainer),e.parentWorkspace=this.workspace,this.miniWorkspace=this.newWorkspaceSvg(new ds(e)),this.miniWorkspace.internalIsMutator=!0,e=this.miniWorkspace.createDom("blocklyMutatorBackground"),this.svgDialog.appendChild(e),t.languageTree&&(e.insertBefore(this.miniWorkspace.addFlyout(x.G),this.miniWorkspace.getCanvas()),e=this.miniWorkspace.getFlyout(),e==null||e.init(this.miniWorkspace),e==null||e.show(t.languageTree)),this.miniWorkspace.addChangeListener(this.onWorkspaceChange.bind(this));let c,h;(c=this.miniWorkspace.getFlyout())==null||(h=c.getWorkspace())==null||h.addChangeListener(this.onWorkspaceChange.bind(this)),this.updateBubbleSize()}dispose(){this.miniWorkspace.dispose(),super.dispose()}getWorkspace(){return this.miniWorkspace}addWorkspaceChangeListener(e){this.miniWorkspace.addChangeListener(e)}validateWorkspaceOptions(e){if(e.hasCategories)throw Error("The miniworkspace bubble does not support toolboxes with categories");if(e.hasTrashcan)throw Error("The miniworkspace bubble does not support trashcans");if(e.zoomOptions.controls||e.zoomOptions.wheel||e.zoomOptions.pinch)throw Error("The miniworkspace bubble does not support zooming");if(e.moveOptions.scrollbars||e.moveOptions.wheel||e.moveOptions.drag)throw Error("The miniworkspace bubble does not scrolling/moving the workspace");if(e.horizontalLayout)throw Error("The miniworkspace bubble does not support horizontal layouts")}onWorkspaceChange(){this.bumpBlocksIntoBounds(),this.updateBubbleSize()}bumpBlocksIntoBounds(){if(!this.miniWorkspace.isDragging())for(const e of this.miniWorkspace.getTopBlocks(!1)){const t=e.getRelativeToSurfaceXY();if(20>t.y&&e.moveBy(0,20-t.y),e.RTL){let o=-20;const n=this.miniWorkspace.getFlyout();n&&(o-=n.getWidth()),t.x>o&&e.moveBy(o-t.x,0)}else 20>t.x&&e.moveBy(20-t.x,0)}}updateBubbleSize(){if(!this.miniWorkspace.isDragging()){var e=this.getSize(),t=this.calculateWorkspaceSize();Math.abs(e.width-t.width)({kind:"block",type:o}))}),t}getAnchorLocation(){const e=Dl/2;return V.sum(this.workspaceLocation,new V(e,e))}getBubbleOwnerRect(){const e=this.sourceBlock.getSvgRoot().getBBox();return new qe(e.y,e.y+e.height,e.x,e.x+e.width)}createRootBlock(){if(!this.sourceBlock.decompose)throw Error("Blocks with mutator icons must include a decompose method");this.rootBlock=this.sourceBlock.decompose(this.miniWorkspaceBubble.getWorkspace());for(var e of this.rootBlock.getDescendants(!1))e.queueRender();this.rootBlock.setMovable(!1),this.rootBlock.setDeletable(!1);let t,o,n,c;e=(c=(t=this.miniWorkspaceBubble)==null||(o=t.getWorkspace())==null||(n=o.getFlyout())==null?void 0:n.getWidth())!=null?c:0,this.rootBlock.moveBy(this.rootBlock.RTL?-(e+Al):Al,Al)}addSaveConnectionsListener(){this.sourceBlock.saveConnections&&this.rootBlock&&(this.saveConnectionsListener=()=>{this.sourceBlock.saveConnections&&this.rootBlock&&this.sourceBlock.saveConnections(this.rootBlock)},this.saveConnectionsListener(),this.sourceBlock.workspace.addChangeListener(this.saveConnectionsListener))}createMiniWorkspaceChangeListener(){return e=>{i.MutatorIcon$$module$build$src$core$icons$mutator_icon.isIgnorableMutatorEvent(e)||this.updateWorkspacePid||(this.updateWorkspacePid=setTimeout(()=>{this.updateWorkspacePid=null,this.recomposeSourceBlock()},0))}}static isIgnorableMutatorEvent(e){return e.isUiEvent||w(e)||R(e)&&e.element==="disabled"}recomposeSourceBlock(){if(this.rootBlock){if(!this.sourceBlock.compose)throw Error("Blocks with mutator icons must include a compose method");var e=i.getGroup$$module$build$src$core$events$utils();e||i.setGroup$$module$build$src$core$events$utils(!0);var t=ri.getExtraBlockState_(this.sourceBlock);this.sourceBlock.compose(this.rootBlock);var o=ri.getExtraBlockState_(this.sourceBlock);t!==o&&z(new(G(O.BLOCK_CHANGE))(this.sourceBlock,"mutation",null,t,o)),i.setGroup$$module$build$src$core$events$utils(e)}}getWorkspace(){let e;return(e=this.miniWorkspaceBubble)==null?void 0:e.getWorkspace()}},i.MutatorIcon$$module$build$src$core$icons$mutator_icon.TYPE=yt.MUTATOR,i.MutatorIcon$$module$build$src$core$icons$mutator_icon.WEIGHT=1,i.MutatorIcon$$module$build$src$core$icons$mutator_icon;var sn=Object.create(null),qT={allExtensions:sn};i.register$$module$build$src$core$extensions("parent_tooltip_when_inline",x$);var Is={TEST_ONLY:qT};Is.apply=Ha,Is.buildTooltipForDropdown=i.buildTooltipForDropdown$$module$build$src$core$extensions,Is.buildTooltipWithFieldText=i.buildTooltipWithFieldText$$module$build$src$core$extensions,Is.isRegistered=_d,Is.register=i.register$$module$build$src$core$extensions,Is.registerMixin=i.registerMixin$$module$build$src$core$extensions,Is.registerMutator=i.registerMutator$$module$build$src$core$extensions,Is.runAfterPageLoad=E$,Is.unregister=w$;var Ae;(function(e){e[e.WIN_KEY_FF_LINUX=0]="WIN_KEY_FF_LINUX",e[e.MAC_ENTER=3]="MAC_ENTER",e[e.BACKSPACE=8]="BACKSPACE",e[e.TAB=9]="TAB",e[e.NUM_CENTER=12]="NUM_CENTER",e[e.ENTER=13]="ENTER",e[e.SHIFT=16]="SHIFT",e[e.CTRL=17]="CTRL",e[e.ALT=18]="ALT",e[e.PAUSE=19]="PAUSE",e[e.CAPS_LOCK=20]="CAPS_LOCK",e[e.ESC=27]="ESC",e[e.SPACE=32]="SPACE",e[e.PAGE_UP=33]="PAGE_UP",e[e.PAGE_DOWN=34]="PAGE_DOWN",e[e.END=35]="END",e[e.HOME=36]="HOME",e[e.LEFT=37]="LEFT",e[e.UP=38]="UP",e[e.RIGHT=39]="RIGHT",e[e.DOWN=40]="DOWN",e[e.PLUS_SIGN=43]="PLUS_SIGN",e[e.PRINT_SCREEN=44]="PRINT_SCREEN",e[e.INSERT=45]="INSERT",e[e.DELETE=46]="DELETE",e[e.ZERO=48]="ZERO",e[e.ONE=49]="ONE",e[e.TWO=50]="TWO",e[e.THREE=51]="THREE",e[e.FOUR=52]="FOUR",e[e.FIVE=53]="FIVE",e[e.SIX=54]="SIX",e[e.SEVEN=55]="SEVEN",e[e.EIGHT=56]="EIGHT",e[e.NINE=57]="NINE",e[e.FF_SEMICOLON=59]="FF_SEMICOLON",e[e.FF_EQUALS=61]="FF_EQUALS",e[e.FF_DASH=173]="FF_DASH",e[e.FF_HASH=163]="FF_HASH",e[e.QUESTION_MARK=63]="QUESTION_MARK",e[e.AT_SIGN=64]="AT_SIGN",e[e.A=65]="A",e[e.B=66]="B",e[e.C=67]="C",e[e.D=68]="D",e[e.E=69]="E",e[e.F=70]="F",e[e.G=71]="G",e[e.H=72]="H",e[e.I=73]="I",e[e.J=74]="J",e[e.K=75]="K",e[e.L=76]="L",e[e.M=77]="M",e[e.N=78]="N",e[e.O=79]="O",e[e.P=80]="P",e[e.Q=81]="Q",e[e.R=82]="R",e[e.S=83]="S",e[e.T=84]="T",e[e.U=85]="U",e[e.V=86]="V",e[e.W=87]="W",e[e.X=88]="X",e[e.Y=89]="Y",e[e.Z=90]="Z",e[e.META=91]="META",e[e.WIN_KEY_RIGHT=92]="WIN_KEY_RIGHT",e[e.CONTEXT_MENU=93]="CONTEXT_MENU",e[e.NUM_ZERO=96]="NUM_ZERO",e[e.NUM_ONE=97]="NUM_ONE",e[e.NUM_TWO=98]="NUM_TWO",e[e.NUM_THREE=99]="NUM_THREE",e[e.NUM_FOUR=100]="NUM_FOUR",e[e.NUM_FIVE=101]="NUM_FIVE",e[e.NUM_SIX=102]="NUM_SIX",e[e.NUM_SEVEN=103]="NUM_SEVEN",e[e.NUM_EIGHT=104]="NUM_EIGHT",e[e.NUM_NINE=105]="NUM_NINE",e[e.NUM_MULTIPLY=106]="NUM_MULTIPLY",e[e.NUM_PLUS=107]="NUM_PLUS",e[e.NUM_MINUS=109]="NUM_MINUS",e[e.NUM_PERIOD=110]="NUM_PERIOD",e[e.NUM_DIVISION=111]="NUM_DIVISION",e[e.F1=112]="F1",e[e.F2=113]="F2",e[e.F3=114]="F3",e[e.F4=115]="F4",e[e.F5=116]="F5",e[e.F6=117]="F6",e[e.F7=118]="F7",e[e.F8=119]="F8",e[e.F9=120]="F9",e[e.F10=121]="F10",e[e.F11=122]="F11",e[e.F12=123]="F12",e[e.NUMLOCK=144]="NUMLOCK",e[e.SCROLL_LOCK=145]="SCROLL_LOCK",e[e.FIRST_MEDIA_KEY=166]="FIRST_MEDIA_KEY",e[e.LAST_MEDIA_KEY=183]="LAST_MEDIA_KEY",e[e.SEMICOLON=186]="SEMICOLON",e[e.DASH=189]="DASH",e[e.EQUALS=187]="EQUALS",e[e.COMMA=188]="COMMA",e[e.PERIOD=190]="PERIOD",e[e.SLASH=191]="SLASH",e[e.APOSTROPHE=192]="APOSTROPHE",e[e.TILDE=192]="TILDE",e[e.SINGLE_QUOTE=222]="SINGLE_QUOTE",e[e.OPEN_SQUARE_BRACKET=219]="OPEN_SQUARE_BRACKET",e[e.BACKSLASH=220]="BACKSLASH",e[e.CLOSE_SQUARE_BRACKET=221]="CLOSE_SQUARE_BRACKET",e[e.WIN_KEY=224]="WIN_KEY",e[e.MAC_FF_META=224]="MAC_FF_META",e[e.MAC_WK_CMD_LEFT=91]="MAC_WK_CMD_LEFT",e[e.MAC_WK_CMD_RIGHT=93]="MAC_WK_CMD_RIGHT",e[e.WIN_IME=229]="WIN_IME",e[e.VK_NONAME=252]="VK_NONAME",e[e.PHANTOM=255]="PHANTOM"})(Ae||(Ae={}));var ho={};ho.arc=gt,ho.curve=Yt,ho.line=Fi,ho.lineOnAxis=ne,ho.lineTo=Bs,ho.moveBy=at,ho.moveTo=wt,ho.point=ue;var ut={};ut.Coordinate=V,ut.KeyCodes=Ae,ut.Rect=qe,ut.Size=Le,ut.Svg=x,ut.aria=cr,ut.array=Ob,ut.browserEvents=no,ut.colour=us,ut.deprecation=hb,ut.dom=xt,ut.extensions=Is,ut.idGenerator=ph,ut.math=gl,ut.object=$v,ut.parsing=br,ut.string=qi,ut.style=So,ut.svgMath=ti,ut.svgPaths=ho,ut.toolbox=Eo,ut.userAgent=LT,ut.xml=Hi;var yv=class extends Ye{constructor(e,t,o){super(e,t,o),this.workspace=e,this.anchor=t,this.ownerRect=o,this.resizePointerMoveListener=this.resizePointerUpListener=null,this.textChangeListeners=[],this.sizeChangeListeners=[],this.text="",this.DEFAULT_SIZE=new Le(160+Ye.DOUBLE_BORDER,80+Ye.DOUBLE_BORDER),this.MIN_SIZE=new Le(45+Ye.DOUBLE_BORDER,20+Ye.DOUBLE_BORDER),this.editable=!0,ge(this.svgRoot,"blocklyTextInputBubble"),{inputRoot:this.inputRoot,textArea:this.textArea}=this.createEditor(this.contentContainer),this.resizeGroup=this.createResizeHandle(this.svgRoot,e),this.setSize(this.DEFAULT_SIZE,!0)}getText(){return this.text}setText(e){this.text=e,this.textArea.value=e,this.onTextChange()}setEditable(e){(this.editable=e)?this.textArea.removeAttribute("readonly"):this.textArea.setAttribute("readonly","")}isEditable(){return this.editable}addTextChangeListener(e){this.textChangeListeners.push(e)}addSizeChangeListener(e){this.sizeChangeListeners.push(e)}createEditor(e){e=N(x.FOREIGNOBJECT,{x:Ye.BORDER_WIDTH,y:Ye.BORDER_WIDTH},e);const t=document.createElementNS(Fs,"body");t.setAttribute("xmlns",Fs),t.className="blocklyMinimalBody";const o=document.createElementNS(Fs,"textarea");return o.className="blocklyTextarea blocklyText",o.setAttribute("dir",this.workspace.RTL?"RTL":"LTR"),t.appendChild(o),e.appendChild(t),this.bindTextAreaEvents(o),setTimeout(()=>{o.focus()},0),{inputRoot:e,textArea:o}}bindTextAreaEvents(e){X(e,"wheel",this,t=>{t.stopPropagation()}),X(e,"focus",this,this.onStartEdit,!0),X(e,"change",this,this.onTextChange)}createResizeHandle(e,t){return e=N(x.IMAGE,{class:"blocklyResizeHandle",href:`${t.options.pathToMedia}resize-handle.svg`},e),X(e,"pointerdown",this,this.onResizePointerDown),e}setSize(e,t=!1){e.width=Math.max(e.width,this.MIN_SIZE.width),e.height=Math.max(e.height,this.MIN_SIZE.height);const o=e.width-Ye.DOUBLE_BORDER,n=e.height-Ye.DOUBLE_BORDER;this.inputRoot.setAttribute("width",`${o}`),this.inputRoot.setAttribute("height",`${n}`),this.resizeGroup.setAttribute("y",`${n}`),this.workspace.RTL?this.resizeGroup.setAttribute("x",`${-Ye.DOUBLE_BORDER}`):this.resizeGroup.setAttribute("x",`${o}`),super.setSize(e,t),this.onSizeChange()}getSize(){return super.getSize()}onResizePointerDown(e){this.bringToFront(),ve(e)||(Ba(this.workspace,e,new V(this.workspace.RTL?-this.getSize().width:this.getSize().width,this.getSize().height)),this.resizePointerUpListener=X(document,"pointerup",this,this.onResizePointerUp),this.resizePointerMoveListener=X(document,"pointermove",this,this.onResizePointerMove),this.workspace.hideChaff()),e.stopPropagation()}onResizePointerUp(e){ke(),this.resizePointerUpListener&&(ze(this.resizePointerUpListener),this.resizePointerUpListener=null),this.resizePointerMoveListener&&(ze(this.resizePointerMoveListener),this.resizePointerMoveListener=null)}onResizePointerMove(e){e=ja(this.workspace,e),this.setSize(new Le(this.workspace.RTL?-e.x:e.x,e.y),!1),this.onSizeChange()}onStartEdit(){this.bringToFront()&&this.textArea.focus()}onTextChange(){this.text=this.textArea.value;for(const e of this.textChangeListeners)e()}onSizeChange(){for(const e of this.sizeChangeListeners)e()}};Et(` +.blocklyTextInputBubble .blocklyTextarea { + background-color: var(--commentFillColour); + border: 0; + box-sizing: border-box; + display: block; + outline: 0; + padding: 5px; + resize: none; + width: 100%; + height: 100%; +} +`);var tp={};tp.register=Td,tp.unregister=D$;var sp=17,_v=160,wv=80,po=class extends xl{constructor(e){super(e),this.sourceBlock=e,this.textInputBubble=null,this.text="",this.bubbleSize=new Le(_v,wv),this.bubbleVisiblity=!1}getType(){return po.TYPE}initView(e){this.svgRoot||(super.initView(e),N(x.CIRCLE,{class:"blocklyIconShape",r:"8",cx:"8",cy:"8"},this.svgRoot),N(x.PATH,{class:"blocklyIconSymbol",d:"m6.8,10h2c0.003,-0.617 0.271,-0.962 0.633,-1.266 2.875,-2.4050.607,-5.534 -3.765,-3.874v1.7c3.12,-1.657 3.698,0.118 2.336,1.25-1.201,0.998 -1.201,1.528 -1.204,2.19z"},this.svgRoot),N(x.RECT,{class:"blocklyIconSymbol",x:"6.8",y:"10.78",height:"2",width:"2"},this.svgRoot),ge(this.svgRoot,"blockly-icon-comment"))}dispose(){super.dispose();let e;(e=this.textInputBubble)==null||e.dispose()}getWeight(){return po.WEIGHT}getSize(){return new Le(sp,sp)}applyColour(){super.applyColour();const e=this.sourceBlock.getColour();let t;(t=this.textInputBubble)==null||t.setColour(e)}updateEditable(){const e=this,t=()=>super.updateEditable;return j.asyncExecutePromiseGeneratorFunction(function*(){t().call(e),e.bubbleIsVisible()&&(yield e.setBubbleVisible(!1),yield e.setBubbleVisible(!0))})}onLocationChange(e){super.onLocationChange(e),e=this.getAnchorLocation();let t;(t=this.textInputBubble)==null||t.setAnchorLocation(e)}setText(e){const t=this.text;z(new(G(O.BLOCK_CHANGE))(this.sourceBlock,"comment",null,t,e)),this.text=e;let o;(o=this.textInputBubble)==null||o.setText(this.text)}getText(){return this.text}setBubbleSize(e){this.bubbleSize=e;let t;(t=this.textInputBubble)==null||t.setSize(this.bubbleSize,!0)}getBubbleSize(){return this.bubbleSize}saveState(){return this.text?{text:this.text,pinned:this.bubbleIsVisible(),height:this.bubbleSize.height,width:this.bubbleSize.width}:null}loadState(e){let t;this.text=(t=e.text)!=null?t:"";let o,n;this.bubbleSize=new Le((o=e.width)!=null?o:_v,(n=e.height)!=null?n:wv);let c;this.bubbleVisiblity=(c=e.pinned)!=null?c:!1,this.setBubbleVisible(this.bubbleVisiblity)}onClick(){super.onClick(),this.setBubbleVisible(!this.bubbleIsVisible())}isClickableInFlyout(){return!1}onTextChange(){if(this.textInputBubble){var e=this.textInputBubble.getText();this.text!==e&&(z(new(G(O.BLOCK_CHANGE))(this.sourceBlock,"comment",null,this.text,e)),this.text=e)}}onSizeChange(){this.textInputBubble&&(this.bubbleSize=this.textInputBubble.getSize())}bubbleIsVisible(){return this.bubbleVisiblity}setBubbleVisible(e){const t=this;return j.asyncExecutePromiseGeneratorFunction(function*(){t.bubbleVisiblity!==e&&(t.bubbleVisiblity=e,yield ws(),!t.sourceBlock.rendered||t.sourceBlock.isInFlyout||t.sourceBlock.isInsertionMarker()||(e?(t.sourceBlock.isEditable()?t.showEditableBubble():t.showNonEditableBubble(),t.applyColour()):t.hideBubble(),z(new(G(O.BUBBLE_OPEN))(t.sourceBlock,e,"comment"))))})}showEditableBubble(){this.createBubble();let e;(e=this.textInputBubble)==null||e.addTextChangeListener(()=>this.onTextChange());let t;(t=this.textInputBubble)==null||t.addSizeChangeListener(()=>this.onSizeChange())}showNonEditableBubble(){this.createBubble();let e;(e=this.textInputBubble)==null||e.setEditable(!1)}createBubble(){this.textInputBubble=new yv(this.sourceBlock.workspace,this.getAnchorLocation(),this.getBubbleOwnerRect()),this.textInputBubble.setText(this.getText()),this.textInputBubble.setSize(this.bubbleSize,!0)}hideBubble(){let e;(e=this.textInputBubble)==null||e.dispose(),this.textInputBubble=null}getAnchorLocation(){const e=sp/2;return V.sum(this.workspaceLocation,new V(e,e))}getBubbleOwnerRect(){return this.sourceBlock.getBoundingRectangleWithoutChildren()}};po.TYPE=yt.COMMENT,po.WEIGHT=3,Td(po.TYPE,po);var Cv=class extends Error{constructor(e){super(`Tried to append an icon of type ${e.getType()} when an icon of that type already exists on the block. Use getIcon to access the existing icon.`),this.icon=e}},Tv={};Tv.DuplicateIconType=Cv;var kv=class extends Ye{constructor(e,t,o,n){super(t,o,n),this.text=e,this.workspace=t,this.anchor=o,this.ownerRect=n,this.paragraph=this.stringToSvg(e,this.contentContainer),this.updateBubbleSize()}getText(){return this.text}setText(e){this.text=e,Ke(this.paragraph),this.paragraph=this.stringToSvg(e,this.contentContainer),this.updateBubbleSize()}stringToSvg(e,t){return t=this.createParagraph(t),e=this.createTextFragments(t,e),this.workspace.RTL&&this.rightAlignTextFragments(t.getBBox().width,e),t}createParagraph(e){return N(x.G,{class:"blocklyText blocklyBubbleText blocklyNoPointerEvents",transform:`translate(0,${Ye.BORDER_WIDTH})`,style:`direction: ${this.workspace.RTL?"rtl":"ltr"}`},e)}createTextFragments(e,t){let o=1;return t.split(` +`).map(n=>{const c=N(x.TEXT,{y:`${o}em`,x:Ye.BORDER_WIDTH},e);return n=document.createTextNode(n),c.appendChild(n),o+=1,c})}rightAlignTextFragments(e,t){for(const o of t)o.setAttribute("text-anchor","start"),o.setAttribute("x",`${e+Ye.BORDER_WIDTH}`)}updateBubbleSize(){const e=this.paragraph.getBBox();this.setSize(new Le(e.width+2*Ye.BORDER_WIDTH,e.height+2*Ye.BORDER_WIDTH),!0)}},op=17,go=class extends xl{constructor(e){super(e),this.sourceBlock=e,this.textMap=new Map,this.textBubble=null}getType(){return go.TYPE}initView(e){this.svgRoot||(super.initView(e),N(x.PATH,{class:"blocklyIconShape",d:"M2,15Q-1,15 0.5,12L6.5,1.7Q8,-1 9.5,1.7L15.5,12Q17,15 14,15z"},this.svgRoot),N(x.PATH,{class:"blocklyIconSymbol",d:"m7,4.8v3.16l0.27,2.27h1.46l0.27,-2.27v-3.16z"},this.svgRoot),N(x.RECT,{class:"blocklyIconSymbol",x:"7",y:"11",height:"2",width:"2"},this.svgRoot),ge(this.svgRoot,"blockly-icon-warning"))}dispose(){super.dispose();let e;(e=this.textBubble)==null||e.dispose()}getWeight(){return go.WEIGHT}getSize(){return new Le(op,op)}applyColour(){super.applyColour();let e;(e=this.textBubble)==null||e.setColour(this.sourceBlock.getColour())}updateCollapsed(){}isShownWhenCollapsed(){return!0}onLocationChange(e){super.onLocationChange(e);let t;(t=this.textBubble)==null||t.setAnchorLocation(this.getAnchorLocation())}addMessage(e,t){if(this.textMap.get(t)===e)return this;e?this.textMap.set(t,e):this.textMap.delete(t);let o;return(o=this.textBubble)==null||o.setText(this.getText()),this}getText(){return[...this.textMap.values()].join(` +`)}onClick(){super.onClick(),this.setBubbleVisible(!this.bubbleIsVisible())}isClickableInFlyout(){return!1}bubbleIsVisible(){return!!this.textBubble}setBubbleVisible(e){const t=this;return j.asyncExecutePromiseGeneratorFunction(function*(){if(t.bubbleIsVisible()!==e){if(yield ws(),e)t.textBubble=new kv(t.getText(),t.sourceBlock.workspace,t.getAnchorLocation(),t.getBubbleOwnerRect()),t.applyColour();else{let o;(o=t.textBubble)==null||o.dispose(),t.textBubble=null}z(new(G(O.BUBBLE_OPEN))(t.sourceBlock,e,"warning"))}})}getAnchorLocation(){const e=op/2;return V.sum(this.workspaceLocation,new V(e,e))}getBubbleOwnerRect(){const e=this.sourceBlock.getSvgRoot().getBBox();return new qe(e.y,e.y+e.height,e.x,e.x+e.width)}};go.TYPE=yt.WARNING,go.WEIGHT=2;var Ao={};Ao.CommentIcon=po,Ao.Icon=xl,Ao.IconType=yt,Ao.MutatorIcon=i.MutatorIcon$$module$build$src$core$icons$mutator_icon,Ao.WarningIcon=go,Ao.exceptions=Tv,Ao.registry=tp,i.Names$$module$build$src$core$names=class{constructor(e,t){this.db=new Map,this.dbReverse=new Set,this.variableMap=null,this.variablePrefix=t||"",this.reservedWords=new Set(e?e.split(","):[])}reset(){this.db.clear(),this.dbReverse.clear(),this.variableMap=null}setVariableMap(e){this.variableMap=e}getNameForUserVariable(e){return this.variableMap?(e=this.variableMap.getVariableById(e))?e.name:null:(console.warn(`Deprecated call to Names.prototype.getName without defining a variable map. To fix, add the following code in your generator's init() function: +Blockly.YourGeneratorName.nameDB_.setVariableMap(workspace.getVariableMap());`),null)}populateVariables(e){e=i.allUsedVarModels$$module$build$src$core$variables(e);for(let t=0;trect,`,`${e} .blocklyEditableText>rect {`,`fill: ${this.FIELD_BORDER_RECT_COLOUR};`,"fill-opacity: .6;","stroke: none;","}",`${e} .blocklyNonEditableText>text,`,`${e} .blocklyEditableText>text {`,"fill: #000;","}",`${e} .blocklyFlyoutLabelText {`,"fill: #000;","}",`${e} .blocklyText.blocklyBubbleText {`,"fill: #000;","}",`${e} .blocklyEditableText:not(.editing):hover>rect {`,"stroke: #fff;","stroke-width: 2;","}",`${e} .blocklyHtmlInput {`,`font-family: ${this.FIELD_TEXT_FONTFAMILY};`,`font-weight: ${this.FIELD_TEXT_FONTWEIGHT};`,"}",`${e} .blocklySelected>.blocklyPath {`,"stroke: #fc3;","stroke-width: 3px;","}",`${e} .blocklyHighlightedConnectionPath {`,"stroke: #fc3;","}",`${e} .blocklyReplaceable .blocklyPath {`,"fill-opacity: .5;","}",`${e} .blocklyReplaceable .blocklyPathLight,`,`${e} .blocklyReplaceable .blocklyPathDark {`,"display: none;","}",`${e} .blocklyInsertionMarker>.blocklyPath {`,`fill-opacity: ${this.INSERTION_MARKER_OPACITY};`,"stroke: none;","}"]}},Nl=class{constructor(e,t){this.inlinePath_=this.outlinePath_="",this.block_=e,this.info_=t,this.topLeft_=e.getRelativeToSurfaceXY(),this.constants_=t.getRenderer().getConstants()}draw(){this.drawOutline_(),this.drawInternals_(),this.updateConnectionHighlights(),this.block_.pathObject.setPath(this.outlinePath_+` +`+this.inlinePath_),this.info_.RTL&&this.block_.pathObject.flipRTL(),this.recordSizeOnBlock_()}recordSizeOnBlock_(){this.block_.height=this.info_.height,this.block_.width=this.info_.widthWithChildren,this.block_.childlessWidth=this.info_.width}drawOutline_(){this.drawTop_();for(let e=1;ee||e>this.fieldRow.length)throw Error("index "+e+" out of bounds.");return(t||t===""&&o)&&(typeof t=="string"&&(t=i.fromJson$$module$build$src$core$field_registry({type:"field_label",text:t})),t.setSourceBlock(this.sourceBlock),this.sourceBlock.initialized&&this.initField(t),t.name=o,t.setVisible(this.isVisible()),t.prefixField&&(e=this.insertFieldAt(e,t.prefixField)),this.fieldRow.splice(e,0,t),e++,t.suffixField&&(e=this.insertFieldAt(e,t.suffixField)),this.sourceBlock.rendered&&this.sourceBlock.queueRender()),e}removeField(e,t){for(let o=0,n;n=this.fieldRow[o];o++)if(n.name===e)return n.dispose(),this.fieldRow.splice(o,1),this.sourceBlock.rendered&&this.sourceBlock.queueRender(),!0;if(t)return!1;throw Error('Field "'+e+'" not found.')}isVisible(){return this.visible}setVisible(e){let t=[];if(this.visible===e)return t;this.visible=e;for(let n=0,c;c=this.fieldRow[n];n++)c.setVisible(e);if(this.connection){var o=this.connection;e?t=o.startTrackingAll():o.stopTrackingAll(),(o=o.targetBlock())&&(o.getSvgRoot().style.display=e?"block":"none")}return t}markDirty(){for(let e=0,t;t=this.fieldRow[e];e++)t.markDirty()}setCheck(e){if(!this.connection)throw Error("This input does not have a connection.");return this.connection.setCheck(e),this}setAlign(e){return this.align=e,this.sourceBlock.rendered&&this.sourceBlock.queueRender(),this}setShadowDom(e){if(!this.connection)throw Error("This input does not have a connection.");return this.connection.setShadowDom(e),this}getShadowDom(){if(!this.connection)throw Error("This input does not have a connection.");return this.connection.getShadowDom()}init(){for(const e of this.fieldRow)e.init()}initModel(){for(const e of this.fieldRow)e.initModel()}initField(e){this.sourceBlock.rendered?e.init():e.initModel()}dispose(){for(let e=0,t;t=this.fieldRow[e];e++)t.dispose();this.connection&&this.connection.dispose()}makeConnection(e){return this.sourceBlock.makeConnection_(e)}},Us=class extends nn{constructor(e,t){super(e,t),this.name=e,this.type=i.inputTypes$$module$build$src$core$inputs$input_types.DUMMY}},fo=class extends nn{constructor(e,t){super(e,t),this.name=e,this.type=i.inputTypes$$module$build$src$core$inputs$input_types.END_ROW}},is=class extends nn{constructor(e,t){if(!e)throw Error("Statement inputs must have a non-empty name");super(e,t),this.name=e,this.type=i.inputTypes$$module$build$src$core$inputs$input_types.STATEMENT,this.connection=this.makeConnection(oe.NEXT_STATEMENT)}},Rv;i.ValueInput$$module$build$src$core$inputs$value_input=class extends nn{constructor(e,t){if(!e)throw Error("Value inputs must have a non-empty name");super(e,t),this.name=e,this.type=i.inputTypes$$module$build$src$core$inputs$input_types.VALUE,this.connection=this.makeConnection(oe.INPUT_VALUE)}},Rv={},Rv.ValueInput=i.ValueInput$$module$build$src$core$inputs$value_input;var kr=class{constructor(e,t){this.statementEdge=this.width=this.widthWithChildren=this.height=0,this.rows=[],this.inputRows=[],this.startY=this.startX=0,this.renderer_=e,this.block_=t,this.constants_=this.renderer_.getConstants(),this.outputConnection=t.outputConnection?new Dv(this.constants_,t.outputConnection):null,this.isInline=t.getInputsInline()&&!t.isCollapsed(),this.isCollapsed=t.isCollapsed(),this.isInsertionMarker=t.isInsertionMarker(),this.RTL=t.RTL,this.topRow=new cp(this.constants_),this.bottomRow=new ip(this.constants_)}getRenderer(){return this.renderer_}measure(){this.createRows_(),this.addElemSpacing_(),this.addRowSpacing_(),this.computeBounds_(),this.alignRowElements_(),this.finalize_()}createRows_(){this.populateTopRow_(),this.rows.push(this.topRow);let e=new ap(this.constants_);this.inputRows.push(e);var t=this.block_.getIcons();for(let o=0,n;n=t[o];o++){const c=new Ev(this.constants_,n);this.isCollapsed&&!n.isShownWhenCollapsed()||e.elements.push(c)}t=void 0;for(let o=0,n;n=this.block_.inputList[o];o++)if(n.isVisible()){this.shouldStartNewRow_(n,t)&&(this.rows.push(e),e=new ap(this.constants_),this.inputRows.push(e));for(let c=0,h;h=n.fieldRow[c];c++)e.elements.push(new on(this.constants_,h,n));this.addInput_(n,e),t=n}this.isCollapsed&&(e.hasJaggedEdge=!0,e.elements.push(new Iv(this.constants_))),(e.elements.length||e.hasDummyInput)&&this.rows.push(e),this.populateBottomRow_(),this.rows.push(this.bottomRow)}populateTopRow_(){var e=!!this.block_.previousConnection;const t=(this.block_.hat?this.block_.hat==="cap":this.constants_.ADD_START_HATS)&&!this.outputConnection&&!e;let o=this.topRow.hasLeftSquareCorner(this.block_)?Tr:Cr;this.topRow.elements.push(new o(this.constants_)),t?(e=new np(this.constants_),this.topRow.elements.push(e),this.topRow.capline=e.ascenderHeight):e&&(this.topRow.hasPreviousConnection=!0,this.topRow.connection=new Av(this.constants_,this.block_.previousConnection),this.topRow.elements.push(this.topRow.connection)),this.block_.inputList.length&&this.block_.inputList[0]instanceof is&&!this.block_.isCollapsed()?this.topRow.minHeight=this.constants_.TOP_ROW_PRECEDES_STATEMENT_MIN_HEIGHT:this.topRow.minHeight=this.constants_.TOP_ROW_MIN_HEIGHT,o=this.topRow.hasRightSquareCorner(this.block_)?Tr:Cr,this.topRow.elements.push(new o(this.constants_,"right"))}populateBottomRow_(){this.bottomRow.hasNextConnection=!!this.block_.nextConnection,this.bottomRow.minHeight=this.block_.inputList.length&&this.block_.inputList[this.block_.inputList.length-1]instanceof is?this.constants_.BOTTOM_ROW_AFTER_STATEMENT_MIN_HEIGHT:this.constants_.BOTTOM_ROW_MIN_HEIGHT,this.bottomRow.hasLeftSquareCorner(this.block_)?this.bottomRow.elements.push(new Tr(this.constants_)):this.bottomRow.elements.push(new Cr(this.constants_)),this.bottomRow.hasNextConnection&&(this.bottomRow.connection=new xv(this.constants_,this.block_.nextConnection),this.bottomRow.elements.push(this.bottomRow.connection)),this.bottomRow.hasRightSquareCorner(this.block_)?this.bottomRow.elements.push(new Tr(this.constants_,"right")):this.bottomRow.elements.push(new Cr(this.constants_,"right"))}addInput_(e,t){this.isInline&&e instanceof i.ValueInput$$module$build$src$core$inputs$value_input?(t.elements.push(new rp(this.constants_,e)),t.hasInlineInput=!0):e instanceof is?(t.elements.push(new wr(this.constants_,e)),t.hasStatement=!0):e instanceof i.ValueInput$$module$build$src$core$inputs$value_input?(t.elements.push(new Ol(this.constants_,e)),t.hasExternalInput=!0):(e instanceof Us||e instanceof fo)&&(t.minHeight=Math.max(t.minHeight,e.getSourceBlock()&&e.getSourceBlock().isShadow()?this.constants_.DUMMY_INPUT_SHADOW_MIN_HEIGHT:this.constants_.DUMMY_INPUT_MIN_HEIGHT),t.hasDummyInput=!0),t.align===null&&(t.align=e.align)}shouldStartNewRow_(e,t){return t?t instanceof fo||e instanceof is||t instanceof is?!0:e instanceof i.ValueInput$$module$build$src$core$inputs$value_input||e instanceof Us||t instanceof i.ValueInput$$module$build$src$core$inputs$value_input?!this.isInline:!1:!1}addElemSpacing_(){for(let e=0,t;t=this.rows[e];e++){const o=t.elements;if(t.elements=[],t.startsWithElemSpacer()&&t.elements.push(new os(this.constants_,this.getInRowSpacing_(null,o[0]))),o.length){for(let n=0;ne.disposeInternal()),this.inputList.forEach(e=>e.dispose()),this.inputList.length=0,this.getConnections_(!0).forEach(e=>e.dispose()),this.disposed=!0}isDeadOrDying(){return this.disposing||this.disposed}initModel(){if(!this.initialized){for(const e of this.inputList)e.initModel();this.initialized=!0}}unplug(e){this.outputConnection&&this.unplugFromRow(e),this.previousConnection&&this.unplugFromStack(e)}unplugFromRow(e){let t=null,o;(o=this.outputConnection)!=null&&o.isConnected()&&(t=this.outputConnection.targetConnection,this.outputConnection.disconnect()),t&&e&&(e=this.getOnlyValueConnection())&&e.isConnected()&&!e.targetBlock().isShadow()&&(e=e.targetConnection,e==null||e.disconnect(),this.workspace.connectionChecker.canConnect(e,t,!1)?t.connect(e):e==null||e.onFailedConnect(t))}getOnlyValueConnection(){let e=null;for(let t=0;t(n=n+(o==="("||c===")"?"":" ")+c,o=c[c.length-1],n),""),t=t.trim()||"???",e&&t.length>e&&(t=t.substring(0,e-3)+"..."),t}toTokens(e="?"){const t=[];for(const n of this.inputList)if(n.name!=ur){for(const c of n.fieldRow)t.push(c.getText());if(n.connection){const c=n.connection.targetBlock();if(c){var o=n.connection;let h=o.getCheck();!h&&o.targetConnection&&(h=o.targetConnection.getCheck()),(o=!!h&&(h.includes("Boolean")||h.includes("Number")))&&t.push("("),t.push(...c.toTokens(e)),o&&t.push(")")}else t.push(e)}}return t}appendValueInput(e){return this.appendInput(new i.ValueInput$$module$build$src$core$inputs$value_input(e,this))}appendStatementInput(e){return this.statementInputCount++,this.appendInput(new is(e,this))}appendDummyInput(e=""){return this.appendInput(new Us(e,this))}appendEndRowInput(e=""){return this.appendInput(new fo(e,this))}appendInput(e){return this.inputList.push(e),e}appendInputFromRegistry(e,t){return(e=m(F.INPUT,e,!1))?this.appendInput(new e(t,this)):null}jsonInit(e){var t=e.type?'Block "'+e.type+'": ':"";if(e.output&&e.previousStatement)throw Error(t+"Must not have both an output and a previousStatement.");for(var o=0;e["args"+o];){if(e["message"+o]===void 0)throw Error(t+`args${o} must have a corresponding message (message${o}).`);o++}if(e.style&&e.style.hat&&(this.hat=e.style.hat,e.style=null),e.style&&e.colour)throw Error(t+"Must not have both a colour and a style.");for(e.style?this.jsonInitStyle(e,t):this.jsonInitColour(e,t),o=0;e["message"+o]!==void 0;)this.interpolate(e["message"+o],e["args"+o]||[],e["implicitAlign"+o]||e["lastDummyAlign"+o],t),o++;if(e.inputsInline!==void 0&&(i.disable$$module$build$src$core$events$utils(),this.setInputsInline(e.inputsInline),i.enable$$module$build$src$core$events$utils()),e.output!==void 0&&this.setOutput(!0,e.output),e.outputShape!==void 0&&this.setOutputShape(e.outputShape),e.previousStatement!==void 0&&this.setPreviousStatement(!0,e.previousStatement),e.nextStatement!==void 0&&this.setNextStatement(!0,e.nextStatement),e.tooltip!==void 0&&(o=pt(e.tooltip),this.setTooltip(o)),e.enableContextMenu!==void 0&&(this.contextMenu=!!e.enableContextMenu),e.suppressPrefixSuffix!==void 0&&(this.suppressPrefixSuffix=!!e.suppressPrefixSuffix),e.helpUrl!==void 0&&(o=pt(e.helpUrl),this.setHelpUrl(o)),typeof e.extensions=="string"&&(console.warn(t+"JSON attribute 'extensions' should be an array of strings. Found raw string in JSON for '"+e.type+"' block."),e.extensions=[e.extensions]),e.mutator!==void 0&&Ha(e.mutator,this,!0),e=e.extensions,Array.isArray(e))for(t=0;th||h>t)throw Error('Block "'+this.type+'": Message index %'+h+" out of range.");if(o[h])throw Error('Block "'+this.type+'": Message index %'+h+" duplicated.");o[h]=!0,n++}}if(n!==t)throw Error('Block "'+this.type+'": Message does not reference all '+t+" arg(s).")}interpolateArguments(e,t,o){const n=[];for(let h=0;h=this.inputList.length)throw RangeError("Input index "+e+" out of bounds.");if(t>this.inputList.length)throw RangeError("Reference input "+t+" out of bounds.");const o=this.inputList[e];this.inputList.splice(e,1),et.getWeight()-o.getWeight()),e}removeIcon(e){if(!this.hasIcon(e))return!1;let t;return(t=this.getIcon(e))==null||t.dispose(),this.icons=this.icons.filter(o=>!o.getType().equals(e)),!0}hasIcon(e){return this.icons.some(t=>t.getType().equals(e))}getIcon(e){return e instanceof yt?this.icons.find(t=>t.getType().equals(e)):this.icons.find(t=>t.getType().toString()===e)}getIcons(){return[...this.icons]}getRelativeToSurfaceXY(){return this.xy}moveBy(e,t,o){if(this.parentBlock_)throw Error("Block has parent");const n=new(G(O.BLOCK_MOVE))(this);o&&n.setReason(o),this.xy.translate(e,t),n.recordNew(),z(n)}makeConnection_(e){return new Be(this,e)}allInputsFilled(e){if(e===void 0&&(e=!0),!e&&this.isShadow())return!1;for(let o=0,n;n=this.inputList[o];o++)if(n.connection){var t=n.connection.targetBlock();if(!t||!t.allInputsFilled(e))return!1}return(t=this.getNextBlock())?t.allInputsFilled(e):!0}toDevString(){let e=this.type?'"'+this.type+'" block':"Block";return this.id&&(e+=' (id="'+this.id+'")'),e}};Oo.COLLAPSED_INPUT_NAME=ur,Oo.COLLAPSED_FIELD_NAME=dl;var hs=class{constructor(e,t,o,n){this.workspace=e,this.targetWorkspace=t,this.isFlyoutLabel=n,this.onMouseUpWrapper=null,this.height=this.width=0,this.cursorSvg=this.svgText=this.svgGroup=null,this.text=o.text,this.position=new V(0,0),this.callbackKey=o.callbackKey||o.callbackkey,this.cssClass=o["web-class"]||null,this.info=o}createDom(){var e=this.isFlyoutLabel?"blocklyFlyoutLabel":"blocklyFlyoutButton";this.cssClass&&(e+=" "+this.cssClass),this.svgGroup=N(x.G,{class:e},this.workspace.getCanvas());let t;this.isFlyoutLabel||(t=N(x.RECT,{class:"blocklyFlyoutButtonShadow",rx:hs.BORDER_RADIUS,ry:hs.BORDER_RADIUS,x:1,y:1},this.svgGroup)),e=N(x.RECT,{class:this.isFlyoutLabel?"blocklyFlyoutLabelBackground":"blocklyFlyoutButtonBackground",rx:hs.BORDER_RADIUS,ry:hs.BORDER_RADIUS},this.svgGroup);const o=N(x.TEXT,{class:this.isFlyoutLabel?"blocklyFlyoutLabelText":"blocklyText",x:0,y:0,"text-anchor":"middle"},this.svgGroup);var n=pt(this.text);this.workspace.RTL&&(n+="‏"),o.textContent=n,this.isFlyoutLabel&&(this.svgText=o,this.workspace.getThemeManager().subscribe(this.svgText,"flyoutForegroundColour","fill"));const c=Ms(o,"fontSize"),h=Ms(o,"fontWeight"),$=Ms(o,"fontFamily");if(this.width=ua(o,c,h,$),n=da(n,c,h,$),this.height=n.height,!this.isFlyoutLabel){this.width+=2*hs.TEXT_MARGIN_X,this.height+=2*hs.TEXT_MARGIN_Y;let T;(T=t)==null||T.setAttribute("width",String(this.width));let L;(L=t)==null||L.setAttribute("height",String(this.height))}return e.setAttribute("width",String(this.width)),e.setAttribute("height",String(this.height)),o.setAttribute("x",String(this.width/2)),o.setAttribute("y",String(this.height/2-n.height/2+n.baseline)),this.updateTransform(),this.onMouseUpWrapper=X(this.svgGroup,"pointerup",this,this.onMouseUp),this.svgGroup}show(){this.updateTransform(),this.svgGroup.setAttribute("display","block")}updateTransform(){this.svgGroup.setAttribute("transform","translate("+this.position.x+","+this.position.y+")")}moveTo(e,t){this.position.x=e,this.position.y=t,this.updateTransform()}isLabel(){return this.isFlyoutLabel}getPosition(){return this.position}getButtonText(){return this.text}getTargetWorkspace(){return this.targetWorkspace}getWorkspace(){return this.workspace}dispose(){this.onMouseUpWrapper&&ze(this.onMouseUpWrapper),this.svgGroup&&Ke(this.svgGroup),this.svgText&&this.workspace.getThemeManager().unsubscribe(this.svgText)}setCursorSvg(e){e?this.svgGroup&&(this.svgGroup.appendChild(e),this.cursorSvg=e):this.cursorSvg=null}setMarkerSvg(){throw Error("Attempted to set a marker on a button.")}onMouseUp(e){(e=this.targetWorkspace.getGesture(e))&&e.cancel(),this.isFlyoutLabel&&this.callbackKey?console.warn("Labels should not have callbacks. Label text: "+this.text):this.isFlyoutLabel||this.callbackKey&&this.targetWorkspace.getButtonCallback(this.callbackKey)?this.isFlyoutLabel||(e=this.targetWorkspace.getButtonCallback(this.callbackKey))&&e(this):console.warn("Buttons should have callbacks. Button text: "+this.text)}};hs.TEXT_MARGIN_X=5,hs.TEXT_MARGIN_Y=2,hs.BORDER_RADIUS=4,Et(` +.blocklyFlyoutButton { + fill: #888; + cursor: default; +} + +.blocklyFlyoutButtonShadow { + fill: #666; +} + +.blocklyFlyoutButton:hover { + fill: #aaa; +} + +.blocklyFlyoutLabel { + cursor: default; +} + +.blocklyFlyoutLabelBackground { + opacity: 0; +} +`);var P=class{constructor(e,t,o){if(this.wsCoordinate=null,!t)throw Error("Cannot create a node without a location.");this.type=e,this.isConnectionLocation=P.isConnectionType(e),this.location=t,this.processParams(o||null)}processParams(e){e&&e.wsCoordinate&&(this.wsCoordinate=e.wsCoordinate)}getLocation(){return this.location}getType(){return this.type}getWsCoordinate(){return this.wsCoordinate}isConnection(){return this.isConnectionLocation}findNextForInput(){var e=this.location.getParentInput();const t=e.getSourceBlock();for(e=t.inputList.indexOf(e),e+=1;et instanceof Oo&&c.block===t||t instanceof hs&&c.button===t);return 0>n?null:(o=o?n+1:n-1,o===-1||o===e.length?null:e[o])}findTopASTNodeForBlock(e){const t=Qn(e);return t?P.createConnectionNode(t):P.createBlockNode(e)}getOutAstNodeForBlock(e){if(!e)return null;e=e.getTopStackBlock();const t=Qn(e);return t&&t.targetConnection&&t.targetConnection.getParentInput()?P.createInputNode(t.targetConnection.getParentInput()):P.createStackNode(e)}findFirstFieldOrInput(e){e=e.inputList;for(let t=0;t{Ua(o.getSourceBlock()),setTimeout(()=>{n.bringToFront()},0)})}}update(e,t){const o=this.getCandidate(e);((this.wouldDeleteBlock=this.shouldDelete(!!o,t))||this.shouldUpdatePreviews(o,e))&&(i.disable$$module$build$src$core$events$utils(),this.maybeHidePreview(o),this.maybeShowPreview(o),i.enable$$module$build$src$core$events$utils())}createMarkerBlock(e){i.disable$$module$build$src$core$events$utils();let t;try{const o=Qt(e,{addCoordinates:!1,addInputBlocks:!1,addNextBlocks:!1,doFullSerialization:!1});if(!o)throw Error(`Failed to serialize source block. ${e.toDevString()}`);t=eo(o,this.workspace);for(const n of t.getDescendants(!1))n.setInsertionMarker(!0);t.initSvg(),t.getSvgRoot().setAttribute("visibility","hidden")}finally{i.enable$$module$build$src$core$events$utils()}return t}initAvailableConnections(){const e=this.topBlock.getConnections_(!1),t=this.topBlock.lastConnectionInStack(!0);return t&&t!==this.topBlock.nextConnection&&(e.push(t),this.lastOnStack=t),e}shouldUpdatePreviews(e,t){if(!e)return!!this.activeCandidate;if(!this.activeCandidate)return!0;const{local:o,closest:n}=this.activeCandidate;if(n===e.closest&&o===e.local)return!1;const c=o.x+t.x-n.x;return t=o.y+t.y-n.y,e.radius{let L;(L=n)==null||L.positionNearConnection(T,h,$);let te;(te=n)==null||te.getSvgRoot().setAttribute("visibility","visible")}),this.markerConnection=c}hideInsertionMarker(){if(this.markerConnection){var e=this.markerConnection,t=e.getSourceBlock(),o=t.outputConnection,n;if((n=t.previousConnection)!=null&&n.targetConnection||o!=null&&o.targetConnection)t.unplug(!0);else{let c;(c=e.targetBlock())==null||c.unplug(!1)}if(e.targetConnection)throw Error("markerConnection still connected at the end of disconnectInsertionMarker");this.markerConnection=null,(e=t.getSvgRoot())&&e.setAttribute("visibility","hidden")}}showInsertionInputOutline(e){e=e.closest,this.highlightedBlock=e.getSourceBlock(),this.highlightedBlock.highlightShapeForInput(e,!0)}hideInsertionInputOutline(){if(this.highlightedBlock){if(!this.activeCandidate)throw Error("Cannot hide the insertion marker outline because there is no active candidate");this.highlightedBlock.highlightShapeForInput(this.activeCandidate.closest,!1),this.highlightedBlock=null}}showReplacementFade(e){if(this.fadedBlock=e.closest.targetBlock(),!this.fadedBlock)throw Error("Cannot show the replacement fade because the closest connection does not have a target block");this.fadedBlock.fadeForReplacement(!0)}hideReplacementFade(){this.fadedBlock&&(this.fadedBlock.fadeForReplacement(!1),this.fadedBlock=null)}getInsertionMarkers(){const e=[];return this.firstMarker&&e.push(this.firstMarker),this.lastMarker&&e.push(this.lastMarker),e}disposeInsertionMarker(e){if(e){i.disable$$module$build$src$core$events$utils();try{e.dispose()}finally{i.enable$$module$build$src$core$events$utils()}}}};(function(e){e=e.PREVIEW_TYPE||(e.PREVIEW_TYPE={}),e[e.INSERTION_MARKER=0]="INSERTION_MARKER",e[e.INPUT_OUTLINE=1]="INPUT_OUTLINE",e[e.REPLACEMENT_FADE=2]="REPLACEMENT_FADE"})(ps||(ps={})),ps.PREVIEW_TYPE;var Pl=class{constructor(e){this.overrides=null,this.name=e}getClassName(){return this.name+"-renderer"}init(e,t){this.constants_=this.makeConstants_(),t&&(this.overrides=t,Object.assign(this.constants_,t)),this.constants_.setTheme(e),this.constants_.init()}createDom(e,t){this.constants_.createDom(e,this.name+"-"+t.name,"."+this.getClassName()+"."+t.getClassName())}refreshDom(e,t){const o=this.getConstants();o.dispose(),this.constants_=this.makeConstants_(),this.overrides&&Object.assign(this.constants_,this.overrides),this.constants_.randomIdentifier=o.randomIdentifier,this.constants_.setTheme(t),this.constants_.init(),this.createDom(e,t)}dispose(){this.constants_&&this.constants_.dispose()}makeConstants_(){return new Ml}makeRenderInfo_(e){return new kr(this,e)}makeDrawer_(e,t){return new Nl(e,t)}makeMarkerDrawer(e,t){return new hp(e,this.getConstants(),t)}makePathObject(e,t){return new Ll(e,t,this.constants_)}getConstants(){return this.constants_}shouldHighlightConnection(e){return!0}orphanCanConnectAtEnd(e,t,o){return!!Be.getConnectionForOrphanedConnection(e,o===oe.OUTPUT_VALUE?t.outputConnection:t.previousConnection)}getConnectionPreviewMethod(e,t,o){return y("getConnectionPreviewMethod","v10","v12","an IConnectionPreviewer, if it fulfills your use case."),t.type===oe.OUTPUT_VALUE||t.type===oe.PREVIOUS_STATEMENT?!e.isConnected()||this.orphanCanConnectAtEnd(o,e.targetBlock(),t.type)?ps.PREVIEW_TYPE.INSERTION_MARKER:ps.PREVIEW_TYPE.REPLACEMENT_FADE:ps.PREVIEW_TYPE.INSERTION_MARKER}render(e){const t=this.makeRenderInfo_(e);t.measure(),this.makeDrawer_(e,t).draw()}},We={};We.BottomRow=ip,We.Connection=mo,We.ConstantProvider=Ml,We.Drawer=Nl,We.ExternalValueInput=Ol,We.Field=on,We.Hat=np,We.Icon=Ev,We.InRowSpacer=os,We.InlineInput=rp,We.InputConnection=Ro,We.InputRow=ap,We.JaggedEdge=Iv,We.MarkerSvg=hp,We.Measurable=zs,We.NextConnection=xv,We.OutputConnection=Dv,We.PathObject=Ll,We.PreviousConnection=Av,We.RenderInfo=kr,We.Renderer=Pl,We.RoundCorner=Cr,We.Row=_r,We.SpacerRow=lp,We.SquareCorner=Tr,We.StatementInput=wr,We.TopRow=cp,We.Types=S,We.init=Ad,We.register=er,We.unregister=F$;var Ov=class{constructor(e,t){this.workspace=e,this.theme=t,this.subscribedWorkspaces=[],this.componentDB=new Map}getTheme(){return this.theme}setTheme(e){var t=this.theme;this.theme=e,(e=this.workspace.getInjectionDiv())&&(t&&(t=t.getClassName())&&ot(e,t),(t=this.theme.getClassName())&&ge(e,t));for(let o=0,n;n=this.subscribedWorkspaces[o];o++)n.refreshTheme();for(const[o,n]of this.componentDB)for(const c of n){e=c.element,t=c.propertyName;const h=this.theme&&this.theme.getComponentStyle(o);e.style.setProperty(t,h||"")}for(const o of this.subscribedWorkspaces)o.hideChaff()}subscribeWorkspace(e){this.subscribedWorkspaces.push(e)}unsubscribeWorkspace(e){if(!St(this.subscribedWorkspaces,e))throw Error("Cannot unsubscribe a workspace that hasn't been subscribed.")}subscribe(e,t,o){this.componentDB.has(t)||this.componentDB.set(t,[]),this.componentDB.get(t).push({element:e,propertyName:o}),t=this.theme&&this.theme.getComponentStyle(t),e.style.setProperty(o,t||"")}unsubscribe(e){if(e)for(const[t,o]of this.componentDB){for(let n=o.length-1;0<=n;n--)o[n].element===e&&o.splice(n,1);o.length||this.componentDB.delete(t)}}dispose(){this.subscribedWorkspaces.length=0,this.componentDB.clear()}},pp="VARIABLE_DYNAMIC",pi={CATEGORY_NAME:pp};pi.flyoutCategory=qa,pi.flyoutCategoryBlocks=Nd,pi.onCreateVariableButtonClick_Colour=Md,pi.onCreateVariableButtonClick_Number=Od,pi.onCreateVariableButtonClick_String=Rd;var Mv=30,gi=[];gi[oe.INPUT_VALUE]=oe.OUTPUT_VALUE,gi[oe.OUTPUT_VALUE]=oe.INPUT_VALUE,gi[oe.NEXT_STATEMENT]=oe.PREVIOUS_STATEMENT,gi[oe.PREVIOUS_STATEMENT]=oe.NEXT_STATEMENT;var gp="RENAME_VARIABLE_ID",mp="DELETE_VARIABLE_ID",Nv=class{canConnect(e,t,o,n){return this.canConnectWithReason(e,t,o,n)===Be.CAN_CONNECT}canConnectWithReason(e,t,o,n){const c=this.doSafetyChecks(e,t);return c!==Be.CAN_CONNECT?c:this.doTypeChecks(e,t)?o&&!this.doDragChecks(e,t,n||0)?Be.REASON_DRAG_CHECKS_FAILED:Be.CAN_CONNECT:Be.REASON_CHECKS_FAILED}getErrorMessage(e,t,o){switch(e){case Be.REASON_SELF_CONNECTION:return"Attempted to connect a block to itself.";case Be.REASON_DIFFERENT_WORKSPACES:return"Blocks not on same workspace.";case Be.REASON_WRONG_TYPE:return"Attempt to connect incompatible types.";case Be.REASON_TARGET_NULL:return"Target connection is null.";case Be.REASON_CHECKS_FAILED:return"Connection checks failed. "+(t+" expected "+t.getCheck()+", found "+o.getCheck());case Be.REASON_SHADOW_PARENT:return"Connecting non-shadow to shadow block.";case Be.REASON_DRAG_CHECKS_FAILED:return"Drag checks failed.";case Be.REASON_PREVIOUS_AND_OUTPUT:return"Block would have an output and a previous connection.";default:return"Unknown connection failure: this should never happen!"}}doSafetyChecks(e,t){if(!e||!t)return Be.REASON_TARGET_NULL;let o,n,c;return e.isSuperior()?(o=e.getSourceBlock(),n=t.getSourceBlock(),c=t):(n=e.getSourceBlock(),o=t.getSourceBlock(),c=e,e=t),o===n?Be.REASON_SELF_CONNECTION:c.type!==gi[e.type]?Be.REASON_WRONG_TYPE:o.workspace!==n.workspace?Be.REASON_DIFFERENT_WORKSPACES:o.isShadow()&&!n.isShadow()?Be.REASON_SHADOW_PARENT:c.type===oe.OUTPUT_VALUE&&n.previousConnection&&n.previousConnection.isConnected()||c.type===oe.PREVIOUS_STATEMENT&&n.outputConnection&&n.outputConnection.isConnected()?Be.REASON_PREVIOUS_AND_OUTPUT:Be.CAN_CONNECT}doTypeChecks(e,t){if(e=e.getCheck(),t=t.getCheck(),!e||!t)return!0;for(let o=0;oo||t.getSourceBlock().isInsertionMarker())return!1;switch(t.type){case oe.PREVIOUS_STATEMENT:return this.canConnectToPrevious_(e,t);case oe.OUTPUT_VALUE:if(t.isConnected()&&!t.targetBlock().isInsertionMarker()||e.isConnected())return!1;break;case oe.INPUT_VALUE:if(t.isConnected()&&!t.targetBlock().isMovable()&&!t.targetBlock().isShadow())return!1;break;case oe.NEXT_STATEMENT:if(t.isConnected()&&!e.getSourceBlock().nextConnection&&!t.targetBlock().isShadow()&&t.targetBlock().nextConnection||t.targetBlock()&&!t.targetBlock().isMovable()&&!t.targetBlock().isShadow())return!1;break;default:return!1}return!nr.includes(t)}canConnectToPrevious_(e,t){return e.targetConnection||nr.includes(t)?!1:t.targetConnection?(e=t.targetBlock(),e.isInsertionMarker()?!e.getPreviousBlock():!1):!0}};r(F.CONNECTION_CHECKER,js,Nv);var fp=class extends dr{constructor(e){super(e),this.type=O.VAR_DELETE,e&&(this.varType=e.type,this.varName=e.name)}toJson(){const e=super.toJson();if(this.varType===void 0)throw Error("The var type is undefined. Either pass a variable to the constructor, or call fromJson");if(!this.varName)throw Error("The var name is undefined. Either pass a variable to the constructor, or call fromJson");return e.varType=this.varType,e.varName=this.varName,e}static fromJson(e,t,o){return t=super.fromJson(e,t,o??new fp),t.varType=e.varType,t.varName=e.varName,t}run(e){const t=this.getEventWorkspace_();if(!this.varId)throw Error("The var ID is undefined. Either pass a variable to the constructor, or call fromJson");if(!this.varName)throw Error("The var name is undefined. Either pass a variable to the constructor, or call fromJson");e?t.deleteVariableById(this.varId):t.createVariable(this.varName,this.varType,this.varId)}};r(F.EVENT,O.VAR_DELETE,fp);var $p=class extends dr{constructor(e,t){super(e),this.type=O.VAR_RENAME,e&&(this.oldName=e.name,this.newName=typeof t>"u"?"":t)}toJson(){const e=super.toJson();if(!this.oldName)throw Error("The old var name is undefined. Either pass a variable to the constructor, or call fromJson");if(!this.newName)throw Error("The new var name is undefined. Either pass a value to the constructor, or call fromJson");return e.oldName=this.oldName,e.newName=this.newName,e}static fromJson(e,t,o){return t=super.fromJson(e,t,o??new $p),t.oldName=e.oldName,t.newName=e.newName,t}run(e){const t=this.getEventWorkspace_();if(!this.varId)throw Error("The var ID is undefined. Either pass a variable to the constructor, or call fromJson");if(!this.oldName)throw Error("The old var name is undefined. Either pass a variable to the constructor, or call fromJson");if(!this.newName)throw Error("The new var name is undefined. Either pass a value to the constructor, or call fromJson");e?t.renameVariableById(this.varId,this.newName):t.renameVariableById(this.varId,this.oldName)}};r(F.EVENT,O.VAR_RENAME,$p);var bp=class{constructor(e){this.workspace=e,this.variableMap=new Map}clear(){for(const e of this.variableMap.values())for(;0{c&&t&&this.deleteVariableInternal(t,n)})):this.deleteVariableInternal(t,n)}else console.warn("Can't delete non-existent variable: "+e)}deleteVariableInternal(e,t){const o=i.getGroup$$module$build$src$core$events$utils();o||i.setGroup$$module$build$src$core$events$utils(!0);try{for(let n=0;ne.name)}getVariableUsesById(e){const t=[],o=this.workspace.getAllBlocks(!1);for(let n=0;n!o.isInsertionMarker())):[]}addTopComment(e){this.topComments.push(e),this.commentDB.has(e.id)&&console.warn('Overriding an existing comment on this workspace, with id "'+e.id+'"'),this.commentDB.set(e.id,e)}removeTopComment(e){if(!St(this.topComments,e))throw Error("Comment not present in workspace's list of top-most comments.");this.commentDB.delete(e.id)}getTopComments(e=!1){const t=[].concat(this.topComments);return e&&1!o.isInsertionMarker())}clear(){this.isClearing=!0;try{const e=i.getGroup$$module$build$src$core$events$utils();for(e||i.setGroup$$module$build$src$core$events$utils(!0);this.topBlocks.length;)this.topBlocks[0].dispose(!1);for(;this.topComments.length;)this.topComments[this.topComments.length-1].dispose();i.setGroup$$module$build$src$core$events$utils(e),this.variableMap.clear(),this.potentialVariableMap&&this.potentialVariableMap.clear()}finally{this.isClearing=!1}}renameVariableById(e,t){this.variableMap.renameVariableById(e,t)}createVariable(e,t,o){return this.variableMap.createVariable(e,t,o)}getVariableUsesById(e){return this.variableMap.getVariableUsesById(e)}deleteVariableById(e){this.variableMap.deleteVariableById(e)}getVariable(e,t){return this.variableMap.getVariable(e,t)}getVariableById(e){return this.variableMap.getVariableById(e)}getVariablesOfType(e){return this.variableMap.getVariablesOfType(e)}getVariableTypes(){return this.variableMap.getVariableTypes(this)}getAllVariables(){return this.variableMap.getAllVariables()}getAllVariableNames(){return this.variableMap.getAllVariableNames()}getWidth(){return 0}newBlock(e,t){throw Error("The implementation of newBlock should be monkey-patched in by blockly.ts")}newComment(e){throw Error("The implementation of newComment should be monkey-patched in by blockly.ts")}remainingCapacity(){return isNaN(this.options.maxBlocks)?1/0:this.options.maxBlocks-this.getAllBlocks(!1).length}remainingCapacityOfType(e){return this.options.maxInstances?(this.options.maxInstances[e]!==void 0?this.options.maxInstances[e]:1/0)-this.getBlocksByType(e,!1).length:1/0}isCapacityAvailable(e){if(!this.hasBlockLimits())return!0;let t=0;for(const o in e){if(e[o]>this.remainingCapacityOfType(o))return!1;t+=e[o]}return!(t>this.remainingCapacity())}hasBlockLimits(){return this.options.maxBlocks!==1/0||!!this.options.maxInstances}getUndoStack(){return this.undoStack_}getRedoStack(){return this.redoStack_}undo(e){var t=e?this.redoStack_:this.undoStack_,o=e?this.undoStack_:this.redoStack_;const n=t.pop();if(n){for(var c=[n];t.length&&n.group&&n.group===t[t.length-1].group;){const h=t.pop();h&&c.push(h)}for(t=0;tthis.MAX_UNDO&&0<=this.MAX_UNDO;)this.undoStack_.shift();for(let t=0;t!!t.getStyleName())),this.refreshToolboxSelection(),this.toolbox&&this.toolbox.refreshTheme(),this.isVisible()&&this.setVisible(!0);const e=new(G(O.THEME_CHANGE))(this.getTheme().name,this.id);z(e)}updateBlockStyles(e){for(let t=0,o;o=e[t];t++){const n=o.getStyleName();n&&o.setStyle(n)}}getInverseScreenCTM(){if(this.inverseScreenCTMDirty){const e=this.getParentSvg().getScreenCTM();e&&(this.inverseScreenCTM=e.inverse(),this.inverseScreenCTMDirty=!1)}return this.inverseScreenCTM}updateInverseScreenCTM(){this.inverseScreenCTMDirty=!0}isVisible(){return this.visible}getSvgXY(e){let t=0,o=0,n=1;(this.getCanvas().contains(e)||this.getBubbleCanvas().contains(e))&&(n=this.scale);do{const c=Pn(e);(e===this.getCanvas()||e===this.getBubbleCanvas())&&(n=1),t+=c.x*n,o+=c.y*n,e=e.parentNode}while(e&&e!==this.getParentSvg()&&e!==this.getInjectionDiv());return new V(t,o)}getCachedParentSvgSize(){const e=this.cachedParentSvgSize;return new Le(e.width,e.height)}getOriginOffsetInPixels(){return pa(this.getCanvas())}getInjectionDiv(){if(!this.injectionDiv){let e=this.svgGroup_;for(;e;){if((" "+(e.getAttribute("class")||"")+" ").includes(" injectionDiv ")){this.injectionDiv=e;break}e=e.parentNode}}return this.injectionDiv}getSvgGroup(){return this.svgGroup_}getBlockCanvas(){return this.getCanvas()}setResizeHandlerWrapper(e){this.resizeHandlerWrapper=e}createDom(e,t){return this.injectionDiv||(this.injectionDiv=t??null),this.svgGroup_=N(x.G,{class:"blocklyWorkspace"}),e&&(this.svgBackground_=N(x.RECT,{height:"100%",width:"100%",class:e},this.svgGroup_),e==="blocklyMainBackground"&&this.grid?this.svgBackground_.style.fill="url(#"+this.grid.getPatternId()+")":this.themeManager_.subscribe(this.svgBackground_,"workspaceBackgroundColour","fill")),this.layerManager=new KT(this),this.svgBlockCanvas_=this.layerManager.getBlockLayer(),this.svgBubbleCanvas_=this.layerManager.getBubbleLayer(),this.isFlyout||(X(this.svgGroup_,"pointerdown",this,this.onMouseDown,!1),this.dummyWheelListener=()=>{},document.body.addEventListener("wheel",this.dummyWheelListener),X(this.svgGroup_,"wheel",this,this.onMouseWheel)),this.options.hasCategories&&(this.toolbox=new(_(F.TOOLBOX,this.options,!0))(this)),this.grid&&this.grid.update(this.scale),this.recordDragTargets(),(e=_(F.CURSOR,this.options))&&this.markerManager.setCursor(new e),this.renderer.createDom(this.svgGroup_,this.getTheme()),this.svgGroup_}dispose(){if(this.rendered=!1,this.currentGesture_&&this.currentGesture_.cancel(),this.svgGroup_&&Ke(this.svgGroup_),this.toolbox&&(this.toolbox.dispose(),this.toolbox=null),this.flyout&&(this.flyout.dispose(),this.flyout=null),this.trashcan&&(this.trashcan.dispose(),this.trashcan=null),this.scrollbar&&(this.scrollbar.dispose(),this.scrollbar=null),this.zoomControls_&&this.zoomControls_.dispose(),this.audioManager&&this.audioManager.dispose(),this.grid&&(this.grid=null),this.renderer.dispose(),this.markerManager&&this.markerManager.dispose(),super.dispose(),this.themeManager_&&(this.themeManager_.unsubscribeWorkspace(this),this.themeManager_.unsubscribe(this.svgBackground_),this.options.parentWorkspace||this.themeManager_.dispose()),this.connectionDBList.length=0,this.toolboxCategoryCallbacks.clear(),this.flyoutButtonCallbacks.clear(),!this.options.parentWorkspace){const e=this.getParentSvg();e&&e.parentNode&&Ke(e.parentNode)}this.resizeHandlerWrapper&&(ze(this.resizeHandlerWrapper),this.resizeHandlerWrapper=null),this.dummyWheelListener&&(document.body.removeEventListener("wheel",this.dummyWheelListener),this.dummyWheelListener=null)}addTrashcan(){this.trashcan=ns.newTrashcan(this);const e=this.trashcan.createDom();this.svgGroup_.insertBefore(e,this.getCanvas())}static newTrashcan(e){throw Error("The implementation of newTrashcan should be monkey-patched in by blockly.ts")}addZoomControls(){this.zoomControls_=new Fb(this);const e=this.zoomControls_.createDom();this.svgGroup_.appendChild(e)}addFlyout(e){const t=new ds({parentWorkspace:this,rtl:this.RTL,oneBasedIndex:this.options.oneBasedIndex,horizontalLayout:this.horizontalLayout,renderer:this.options.renderer,rendererOverrides:this.options.rendererOverrides,move:{scrollbars:!0}});return t.toolboxPosition=this.options.toolboxPosition,this.flyout=this.horizontalLayout?new(_(F.FLYOUTS_HORIZONTAL_TOOLBOX,this.options,!0))(t):new(_(F.FLYOUTS_VERTICAL_TOOLBOX,this.options,!0))(t),this.flyout.autoClose=!1,this.flyout.getWorkspace().setVisible(!0),this.flyout.createDom(e)}getFlyout(e){return this.flyout||e?this.flyout:this.toolbox?this.toolbox.getFlyout():null}getToolbox(){return this.toolbox}updateScreenCalculations(){this.updateInverseScreenCTM(),this.recordDragTargets()}resizeContents(){this.resizesEnabled&&this.rendered&&(this.scrollbar&&this.scrollbar.resize(),this.updateInverseScreenCTM())}resize(){this.toolbox&&this.toolbox.position(),this.flyout&&this.flyout.position();const e=this.componentManager.getComponents(lt.Capability.POSITIONABLE,!0),t=this.getMetricsManager().getUiMetrics(),o=[];for(let n=0,c;c=e[n];n++){c.position(t,o);const h=c.getBoundingRectangle();h&&o.push(h)}this.scrollbar&&this.scrollbar.resize(),this.updateScreenCalculations()}updateScreenCalculationsIfScrolled(){const e=fu();V.equals(this.lastRecordedPageScroll,e)||(this.lastRecordedPageScroll=e,this.updateScreenCalculations())}getLayerManager(){return this.layerManager}getCanvas(){return this.layerManager.getBlockLayer()}setCachedParentSvgSize(e,t){const o=this.getParentSvg();e!=null&&(this.cachedParentSvgSize.width=e,o.setAttribute("data-cached-width",`${e}`)),t!=null&&(this.cachedParentSvgSize.height=t,o.setAttribute("data-cached-height",`${t}`))}getBubbleCanvas(){return this.layerManager.getBubbleLayer()}getParentSvg(){if(!this.cachedParentSvg){let e=this.svgGroup_;for(;e;){if(e.tagName==="svg"){this.cachedParentSvg=e;break}e=e.parentNode}}return this.cachedParentSvg}maybeFireViewportChangeEvent(){if(K()){var e=this.scale,t=-this.scrollY,o=-this.scrollX;if(!(e===this.oldScale&&1>Math.abs(t-this.oldTop)&&1>Math.abs(o-this.oldLeft))){var n=new(G(O.VIEWPORT_CHANGE))(t,o,e,this.id,this.oldScale);this.oldScale=e,this.oldTop=t,this.oldLeft=o,z(n)}}}translate(e,t){let o;(o=this.layerManager)==null||o.translateLayers(new V(e,t),this.scale);let n;(n=this.grid)==null||n.moveTo(e,t),this.maybeFireViewportChangeEvent()}getWidth(){const e=this.getMetrics();return e?e.viewWidth/this.scale:0}setVisible(e){this.visible=e,this.svgGroup_&&(this.scrollbar&&this.scrollbar.setContainerVisible(e),this.getFlyout()&&this.getFlyout().setContainerVisible(e),this.getParentSvg().style.display=e?"block":"none",this.toolbox&&this.toolbox.setVisible(e),e||this.hideChaff(!0))}render(){const e=this.getAllBlocks(!1);for(let t=e.length-1;0<=t;t--)e[t].queueRender();this.getTopBlocks().flatMap(t=>t.getDescendants(!1)).filter(t=>t.isInsertionMarker()).forEach(t=>t.queueRender()),ws().then(()=>{this.markerManager.updateMarkers()})}highlightBlock(e,t){if(t===void 0){for(let o=0,n;n=this.highlightedBlocks[o];o++)n.setHighlighted(!1);this.highlightedBlocks.length=0}(e=e?this.getBlockById(e):null)&&((t=t===void 0||t)?this.highlightedBlocks.includes(e)||this.highlightedBlocks.push(e):St(this.highlightedBlocks,e),e.setHighlighted(t))}refreshToolboxSelection(){const e=this.isFlyout?this.targetWorkspace:this;e&&!e.currentGesture_&&e.toolbox&&e.toolbox.getFlyout()&&e.toolbox.refreshSelection()}renameVariableById(e,t){super.renameVariableById(e,t),this.refreshToolboxSelection()}deleteVariableById(e){super.deleteVariableById(e),this.refreshToolboxSelection()}createVariable(e,t,o){return e=super.createVariable(e,t,o),this.refreshToolboxSelection(),e}recordDragTargets(){const e=this.componentManager.getComponents(lt.Capability.DRAG_TARGET,!0);this.dragTargetAreas=[];for(let t=0,o;o=e[t];t++){const n=o.getClientRect();n&&this.dragTargetAreas.push({component:o,clientRect:n})}}newBlock(e,t){throw Error("The implementation of newBlock should be monkey-patched in by blockly.ts")}newComment(e){throw Error("The implementation of newComment should be monkey-patched in by blockly.ts")}getDragTarget(e){for(let t=0,o;o=this.dragTargetAreas[t];t++)if(o.clientRect.contains(e.clientX,e.clientY))return o.component;return null}onMouseDown(e){const t=this.getGesture(e);t&&t.handleWsStart(e,this)}startDrag(e,t){Ba(this,e,t)}moveDrag(e){return ja(this,e)}isDragging(){return this.currentGesture_!==null&&this.currentGesture_.isDragging()}isDraggable(){return this.options.moveOptions&&this.options.moveOptions.drag}isMovable(){return this.options.moveOptions&&!!this.options.moveOptions.scrollbars||this.options.moveOptions&&this.options.moveOptions.wheel||this.options.moveOptions&&this.options.moveOptions.drag||this.options.zoomOptions&&this.options.zoomOptions.wheel||this.options.zoomOptions&&this.options.zoomOptions.pinch}isMovableHorizontally(){const e=!!this.scrollbar;return this.isMovable()&&(!e||e&&this.scrollbar.canScrollHorizontally())}isMovableVertically(){const e=!!this.scrollbar;return this.isMovable()&&(!e||e&&this.scrollbar.canScrollVertically())}onMouseWheel(e){if(co.inProgress())e.preventDefault(),e.stopPropagation();else{var t=this.options.zoomOptions&&this.options.zoomOptions.wheel,o=this.options.moveOptions&&this.options.moveOptions.wheel;if(t||o){var n=Zs(e);if(_h)var c=e.metaKey;t&&(e.ctrlKey||c||!o)?(n=-n.y/50,t=st(e,this.getParentSvg(),this.getInverseScreenCTM()),this.zoom(t.x,t.y,n)):(t=this.scrollX-n.x,o=this.scrollY-n.y,e.shiftKey&&!n.x&&(t=this.scrollX-n.y,o=this.scrollY),this.scroll(t,o)),e.preventDefault()}}}getBlocksBoundingBox(){const e=this.getTopBoundedElements();if(!e.length)return new qe(0,0,0,0);const t=e[0].getBoundingRectangle();for(let n=1;nt.bottom&&(t.bottom=o.bottom),o.leftt.right&&(t.right=o.right))}return t}cleanUp(){this.setResizesEnabled(!1),i.setGroup$$module$build$src$core$events$utils(!0);var e=this.getTopBlocks(!0),t=e.filter(h=>h.isMovable());const o=e.filter(h=>!h.isMovable()).map(h=>h.getBoundingRectangle());e=function(h){for(const $ of o)if(h.intersects($))return $;return null};var n=0;const c=this.renderer.getConstants().MIN_BLOCK_HEIGHT;for(const h of t){for(t=h.getBoundingRectangle(),h.moveBy(-t.left,n-t.top,["cleanup"]),h.snapToGrid(),t=h.getBoundingRectangle(),n=e(t);n!=null;)n=n.top+n.getHeight()+c,h.moveBy(0,n-t.top,["cleanup"]),h.snapToGrid(),t=h.getBoundingRectangle(),n=e(t);n=h.getRelativeToSurfaceXY().y+h.getHeightWidth().height+c}i.setGroup$$module$build$src$core$events$utils(!1),this.setResizesEnabled(!0)}showContextMenu(e){if(!this.options.readOnly&&!this.isFlyout){var t=xe.registry.getContextMenuOptions(xe.ScopeType.WORKSPACE,{workspace:this});this.configureContextMenu&&this.configureContextMenu(t,e),Jn(e,t,this.RTL,this)}}updateToolbox(e){if(e=ga(e)){if(!this.options.languageTree)throw Error("Existing toolbox is null. Can't create new toolbox.");if(ma(e)){if(!this.toolbox)throw Error("Existing toolbox has no categories. Can't change mode.");this.options.languageTree=e,this.toolbox.render(e)}else{if(!this.flyout)throw Error("Existing toolbox has categories. Can't change mode.");this.options.languageTree=e,this.flyout.show(e)}}else if(this.options.languageTree)throw Error("Can't nullify an existing toolbox.")}markFocused(){this.options.parentWorkspace?this.options.parentWorkspace.markFocused():(re(this),this.getParentSvg().focus({preventScroll:!0}))}zoom(e,t,o){o=Math.pow(this.options.zoomOptions.scaleSpeed,o);const n=this.scale*o;if(this.scale!==n){n>this.options.zoomOptions.maxScale?o=this.options.zoomOptions.maxScale/this.scale:nthis.options.zoomOptions.maxScale?e=this.options.zoomOptions.maxScale:this.options.zoomOptions.minScale&&et.autoHide(e))}static setTopLevelWorkspaceMetrics(e){const t=this.getMetrics();typeof e.x=="number"&&(this.scrollX=-(t.scrollLeft+(t.scrollWidth-t.viewWidth)*e.x)),typeof e.y=="number"&&(this.scrollY=-(t.scrollTop+(t.scrollHeight-t.viewHeight)*e.y)),this.translate(this.scrollX+t.absoluteLeft,this.scrollY+t.absoluteTop)}},vp=class extends Cs{constructor(e,t,o){super(o),this.type=O.SELECTED,this.oldElementId=e??void 0,this.newElementId=t??void 0}toJson(){const e=super.toJson();return e.oldElementId=this.oldElementId,e.newElementId=this.newElementId,e}static fromJson(e,t,o){return t=super.fromJson(e,t,o??new vp),t.oldElementId=e.oldElementId,t.newElementId=e.newElementId,t}};r(F.EVENT,O.SELECTED,vp);var Sr=class{paste(e,t,o){if(!t.isCapacityAvailable(e.typeCounts))return null;o&&(e.blockState.x=o.x,e.blockState.y=o.y),o=o||new V(e.blockState.x||0,e.blockState.y||0),i.disable$$module$build$src$core$events$utils();let n;try{n=eo(e.blockState,t),z$(n,o)}finally{i.enable$$module$build$src$core$events$utils()}return n&&(K()&&!n.isShadow()&&z(new(G(O.BLOCK_CREATE))(n)),i.setSelected$$module$build$src$core$common(n),n)}};Sr.TYPE="block",_a(Sr.TYPE,new Sr);var Bl={};Bl.bumpIntoBounds=zi,Bl.bumpIntoBoundsHandler=Ld,Bl.bumpTopObjectsIntoBounds=Xa;var Pv=class{constructor(e){this.block=e,this.connectionPreviewer=this.connectionCandidate=this.startLoc=this.startChildConn=this.startParentConn=null,this.dragging=!1,this.dragOffset=new V(0,0),this.inGroup=!1,this.workspace=e.workspace}isMovable(){if(this.block.isShadow()){let e,t;return(t=(e=this.block.getParent())==null?void 0:e.isMovable())!=null?t:!1}return this.block.isOwnMovable()&&!this.block.isDeadOrDying()&&!this.workspace.options.readOnly&&!this.block.isInFlyout}startDrag(e){if(this.block.isShadow())this.startDraggingShadow(e);else{this.dragging=!0,(this.inGroup=!!i.getGroup$$module$build$src$core$events$utils())||i.setGroup$$module$build$src$core$events$utils(!0),this.fireDragStartEvent(),this.startLoc=this.block.getRelativeToSurfaceXY(),this.connectionCandidate=null,this.connectionPreviewer=new(_(F.CONNECTION_PREVIEWER,this.workspace.options))(this.block),Ho(),this.workspace.setResizesEnabled(!1),ji(),e=!!e&&(e.altKey||e.ctrlKey||e.metaKey),this.shouldDisconnect(e)&&this.disconnectBlock(e),this.block.setDragging(!0);var t;(t=this.workspace.getLayerManager())==null||t.moveToDragLayer(this.block)}}startDraggingShadow(e){const t=this.block.getParent();if(!t)throw Error("Tried to drag a shadow block with no parent. Shadow blocks should always have parents.");this.dragOffset=V.difference(t.getRelativeToSurfaceXY(),this.block.getRelativeToSurfaceXY()),t.startDrag(e)}shouldDisconnect(e){return!!(this.block.getParent()||e&&this.block.nextConnection&&this.block.nextConnection.targetBlock())}disconnectBlock(e){let t,o,n;if(this.startParentConn=(n=(t=this.block.outputConnection)==null?void 0:t.targetConnection)!=null?n:(o=this.block.previousConnection)==null?void 0:o.targetConnection,e){let c;this.startChildConn=(c=this.block.nextConnection)==null?void 0:c.targetConnection}this.block.unplug(e),vd(this.block)}fireDragStartEvent(){const e=new(G(O.BLOCK_DRAG))(this.block,!0,this.block.getDescendants(!1));z(e)}fireDragEndEvent(){const e=new(G(O.BLOCK_DRAG))(this.block,!1,this.block.getDescendants(!1));z(e)}fireMoveEvent(){if(!this.block.isDeadOrDying()){var e=new(G(O.BLOCK_MOVE))(this.block);e.setReason(["drag"]),e.oldCoordinate=this.startLoc,e.recordNew(),z(e)}}drag(e){if(this.block.isShadow()){let t;(t=this.block.getParent())==null||t.drag(V.sum(e,this.dragOffset))}else this.block.moveDuringDrag(e),this.updateConnectionPreview(this.block,V.difference(e,this.startLoc))}updateConnectionPreview(e,t){var o=this.connectionCandidate;const n=this.getConnectionCandidate(e,t);if(n){this.connectionCandidate=t=o&&this.currCandidateIsBetter(o,t,n)?o:n;var{local:c,neighbour:h}=t;t=c.type===oe.OUTPUT_VALUE||c.type===oe.PREVIOUS_STATEMENT,o=h.isConnected()&&!h.targetBlock().isInsertionMarker(),t&&o&&!this.orphanCanConnectAtEnd(e,h.targetBlock(),c.type)?this.connectionPreviewer.previewReplacement(c,h,h.targetBlock()):this.connectionPreviewer.previewConnection(c,h)}else this.connectionPreviewer.hidePreview(),this.connectionCandidate=null}orphanCanConnectAtEnd(e,t,o){return!!Be.getConnectionForOrphanedConnection(e,o===oe.OUTPUT_VALUE?t.outputConnection:t.previousConnection)}currCandidateIsBetter(e,t,o){const{local:n,neighbour:c}=e;e=new V(n.x,n.y);const h=new V(c.x,c.y);return t=V.distance(V.sum(e,t),h),o.distance>t-i.config$$module$build$src$core$config.currentConnectionPreference}getConnectionCandidate(e,t){e=this.getLocalConnections(e);let o=this.connectionCandidate?i.config$$module$build$src$core$config.connectingSnapRadius:i.config$$module$build$src$core$config.snapRadius,n=null;for(const c of e){const{connection:h,radius:$}=c.closest(o,t);h&&(n={local:c,neighbour:h,distance:$},o=$)}return n}getLocalConnections(e){const t=e.getConnections_(!1),o=e.lastConnectionInStack(!0);return o&&o!==e.nextConnection&&t.push(o),t}endDrag(e){if(this.block.isShadow()){let t;(t=this.block.getParent())==null||t.endDrag(e)}else{if(this.fireDragEndEvent(),this.fireMoveEvent(),Wo(),ji(),this.connectionPreviewer.hidePreview(),!this.block.isDeadOrDying()&&this.dragging){let t;(t=this.workspace.getLayerManager())==null||t.moveOffDragLayer(this.block,Do),this.block.setDragging(!1)}this.connectionCandidate?(this.applyConnections(this.connectionCandidate),this.disposeStep()):this.block.queueRender().then(()=>this.disposeStep()),this.inGroup||i.setGroup$$module$build$src$core$events$utils(!1)}}disposeStep(){this.block.snapToGrid(),this.connectionPreviewer.dispose(),this.workspace.setResizesEnabled(!0)}applyConnections(e){const{local:t,neighbour:o}=e;t.connect(o);const n=t.isSuperior()?o:t,c=this.block.getRootBlock();ws().then(()=>{Ua(n.getSourceBlock()),setTimeout(()=>{c.bringToFront()},0)})}revertDrag(){if(this.block.isShadow()){let t;(t=this.block.getParent())==null||t.revertDrag()}else{var e;if((e=this.startChildConn)==null||e.connect(this.block.nextConnection),this.startParentConn)switch(this.startParentConn.type){case oe.INPUT_VALUE:this.startParentConn.connect(this.block.outputConnection);break;case oe.NEXT_STATEMENT:this.startParentConn.connect(this.block.previousConnection)}else{this.block.moveTo(this.startLoc,["drag"]);let t;(t=this.workspace.getLayerManager())==null||t.moveOffDragLayer(this.block,Do),zi(this.workspace,this.workspace.getMetricsManager().getScrollMetrics(!0),this.block)}this.startParentConn=this.startChildConn=null,this.connectionPreviewer.hidePreview(),this.connectionCandidate=null,this.block.setDragging(!1),this.dragging=!1}}},Bv=class{constructor(){this.drawer=this.curNode=this.colour=null,this.type="marker"}setDrawer(e){this.drawer=e}getDrawer(){return this.drawer}getCurNode(){return this.curNode}setCurNode(e){const t=this.curNode;this.curNode=e,this.drawer&&this.drawer.draw(t,this.curNode)}draw(){this.drawer&&this.drawer.draw(this.curNode,this.curNode)}hide(){this.drawer&&this.drawer.hide()}dispose(){this.getDrawer()&&this.getDrawer().dispose()}},yp=class extends Bv{constructor(){super(),this.type="cursor"}next(){var e=this.getCurNode();if(!e)return null;for(e=e.next();e&&e.next()&&(e.getType()===P.types.NEXT||e.getType()===P.types.BLOCK);)e=e.next();return e&&this.setCurNode(e),e}in(){var e=this.getCurNode();if(!e)return null;(e.getType()===P.types.PREVIOUS||e.getType()===P.types.OUTPUT)&&(e=e.next());let t,o;return(e=(o=(t=e)==null?void 0:t.in())!=null?o:null)&&this.setCurNode(e),e}prev(){var e=this.getCurNode();if(!e)return null;for(e=e.prev();e&&e.prev()&&(e.getType()===P.types.NEXT||e.getType()===P.types.BLOCK);)e=e.prev();return e&&this.setCurNode(e),e}out(){var e=this.getCurNode();return e?((e=e.out())&&e.getType()===P.types.BLOCK&&(e=e.prev()||e),e&&this.setCurNode(e),e):null}};r(F.CURSOR,js,yp);var Er=class extends yp{constructor(){super()}next(){var e=this.getCurNode();return e?((e=this.getNextNode_(e,this.validNode_))&&this.setCurNode(e),e):null}in(){return this.next()}prev(){var e=this.getCurNode();return e?((e=this.getPreviousNode_(e,this.validNode_))&&this.setCurNode(e),e):null}out(){return this.prev()}getNextNode_(e,t){if(!e)return null;const o=e.in()||e.next();return t(o)?o:o?this.getNextNode_(o,t):(e=this.findSiblingOrParent(e.out()),t(e)?e:e?this.getNextNode_(e,t):null)}getPreviousNode_(e,t){if(!e)return null;let o=e.prev();return o=o?this.getRightMostChild(o):e.out(),t(o)?o:o?this.getPreviousNode_(o,t):null}validNode_(e){let t=!1;return e=e&&e.getType(),(e===P.types.OUTPUT||e===P.types.INPUT||e===P.types.FIELD||e===P.types.NEXT||e===P.types.PREVIOUS||e===P.types.WORKSPACE)&&(t=!0),t}findSiblingOrParent(e){if(!e)return null;const t=e.next();return t||this.findSiblingOrParent(e.out())}getRightMostChild(e){if(!e.in())return e;for(e=e.in();e&&e.next();)e=e.next();return this.getRightMostChild(e)}};Er.registrationName="basicCursor",r(F.CURSOR,Er.registrationName,Er);var jv=class extends Er{validNode_(e){let t=!1;const o=e&&e.getType();return e&&(e=e.getLocation(),o===P.types.FIELD&&e&&e.isTabNavigable()&&e.isClickable()&&(t=!0)),t}},Fv=10,Ut=class extends Be{constructor(e,t){super(e,t),this.highlighted=!1,this.targetConnection=null,this.db=e.workspace.connectionDBList[t],this.dbOpposite=e.workspace.connectionDBList[gi[t]],this.offsetInBlock=new V(0,0),this.trackedState=Ut.TrackedState.WILL_TRACK}dispose(){super.dispose(),this.trackedState===Ut.TrackedState.TRACKED&&this.db.removeConnection(this,this.y);let e,t;(t=(e=this.sourceBlock_.pathObject).removeConnectionHighlight)==null||t.call(e,this)}getSourceBlock(){return super.getSourceBlock()}targetBlock(){return super.targetBlock()}distanceFrom(e){const t=this.x-e.x;return e=this.y-e.y,Math.sqrt(t*t+e*e)}bumpAwayFrom(e,t=!1){if(!this.sourceBlock_.workspace.isDragging()){var o=i.config$$module$build$src$core$config.snapRadius+Math.floor(Math.random()*Fv),n=i.config$$module$build$src$core$config.snapRadius+Math.floor(Math.random()*Fv),c=e.sourceBlock_.getRootBlock(),h=this.sourceBlock_.getRootBlock();if(!c.isInFlyout&&!h.isInFlyout){var $=!0;if(h.isMovable())c.isMovable()&&t&&(n=-n);else if(c.isMovable())$=!1,o=-o,n=-n;else return;t=$?e:this,e=$?this:e,c=$?h:c,(h=I()===c)||c.addSelect(),c.RTL&&(o=-o),c.moveBy(t.x+o-e.x,t.y+n-e.y,["bump"]),h||c.removeSelect()}}}moveTo(e,t){let o=!1;return this.trackedState===Ut.TrackedState.WILL_TRACK?(this.db.addConnection(this,t),this.trackedState=Ut.TrackedState.TRACKED,o=!0):this.trackedState===Ut.TrackedState.TRACKED&&(this.db.removeConnection(this,this.y),this.db.addConnection(this,t),o=!0),this.x=e,this.y=t,o}moveBy(e,t){return this.moveTo(this.x+e,this.y+t)}moveToOffset(e){return this.moveTo(e.x+this.offsetInBlock.x,e.y+this.offsetInBlock.y)}setOffsetInBlock(e,t){this.offsetInBlock.x=e,this.offsetInBlock.y=t}getOffsetInBlock(){return this.offsetInBlock}tightenEfficiently(){var e=this.targetConnection;const t=this.targetBlock();e&&t&&(e=V.difference(this.offsetInBlock,e.offsetInBlock),t.translate(e.x,e.y))}closest(e,t){return this.dbOpposite.searchForClosest(this,e,t)}highlight(){this.highlighted=!0,this.getSourceBlock().queueRender()}unhighlight(){this.highlighted=!1,this.getSourceBlock().queueRender()}isHighlighted(){return this.highlighted}setTracking(e){e&&this.trackedState===Ut.TrackedState.TRACKED||!e&&this.trackedState===Ut.TrackedState.UNTRACKED||this.sourceBlock_.isInFlyout||(e?(this.db.addConnection(this,this.y),this.trackedState=Ut.TrackedState.TRACKED):(this.trackedState===Ut.TrackedState.TRACKED&&this.db.removeConnection(this,this.y),this.trackedState=Ut.TrackedState.UNTRACKED))}stopTrackingAll(){if(this.setTracking(!1),this.targetConnection){const e=this.targetBlock().getDescendants(!1);for(let t=0;tclearTimeout(e)),this.warningTextDb.clear(),this.getIcons().forEach(e=>e.dispose())}checkAndDelete(){this.workspace.isFlyout||(i.setGroup$$module$build$src$core$events$utils(!0),this.workspace.hideChaff(),this.outputConnection?this.dispose(!1,!0):this.dispose(!0,!0),i.setGroup$$module$build$src$core$events$utils(!1))}toCopyData(){return this.isInsertionMarker_?null:{paster:Sr.TYPE,blockState:Qt(this,{addCoordinates:!0,addNextBlocks:!1}),typeCounts:be(this,!0)}}applyColour(){this.pathObject.applyColour(this);const e=this.getIcons();for(let t=0;t{this.isDeadOrDying()||(this.warningTextDb.delete(t),this.setWarningText(e,t))},100));else if(this.isInFlyout&&(e=null),o=this.getIcon(go.TYPE),e){let n=this.getSurroundParent(),c=null;for(;n;)n.isCollapsed()&&(c=n),n=n.getSurroundParent();c&&c.setWarningText(i.Msg$$module$build$src$core$msg.COLLAPSED_WARNINGS_WARNING,gs.COLLAPSED_WARNING_ID),o?o.addMessage(e,t):this.addIcon(new go(this).addMessage(e,t))}else o&&(t?(o.addMessage("",t),o.getText()||this.removeIcon(go.TYPE)):this.removeIcon(go.TYPE))}setMutator(e){this.removeIcon(i.MutatorIcon$$module$build$src$core$icons$mutator_icon.TYPE),e&&this.addIcon(e)}addIcon(e){return super.addIcon(e),e instanceof i.MutatorIcon$$module$build$src$core$icons$mutator_icon&&(this.mutator=e),e.initView(this.createIconPointerDownListener(e)),e.applyColour(),e.updateEditable(),this.queueRender(),e}createIconPointerDownListener(e){return t=>{this.isDeadOrDying()||(t=this.workspace.getGesture(t))&&t.setStartIcon(e)}}removeIcon(e){const t=super.removeIcon(e);return e.equals(i.MutatorIcon$$module$build$src$core$icons$mutator_icon.TYPE)&&(this.mutator=null),this.queueRender(),t}setEnabled(e){y("setEnabled","v11","v12","the setDisabledReason method of BlockSvg");const t=this.isEnabled();super.setEnabled(e),this.isEnabled()===t||this.getInheritedDisabled()||this.updateDisabled()}setDisabledReason(e,t){const o=this.isEnabled();super.setDisabledReason(e,t),this.isEnabled()===o||this.getInheritedDisabled()||this.updateDisabled()}setHighlighted(e){this.pathObject.updateHighlighted(e)}addSelect(){this.pathObject.updateSelected(!0)}removeSelect(){this.pathObject.updateSelected(!1)}setDeleteStyle(e){this.pathObject.updateDraggingDelete(e)}getColour(){return this.style.colourPrimary}setColour(e){super.setColour(e),e=this.workspace.getRenderer().getConstants().getBlockStyleForColour(this.colour_),this.pathObject.setStyle(e.style),this.style=e.style,this.styleName_=e.name,this.applyColour()}setStyle(e){const t=this.workspace.getRenderer().getConstants().getBlockStyle(e);if(this.styleName_=e,t)this.hat=t.hat,this.pathObject.setStyle(t),this.colour_=t.colourPrimary,this.style=t,this.applyColour();else throw Error("Invalid style name: "+e)}getStyle(){return this.style}bringToFront(e=!1){let t=this;if(!t.isDeadOrDying())do{const o=t.getSvgRoot(),n=o.parentNode,c=n.childNodes;if(c[c.length-1]!==o&&n.appendChild(o),e)break;t=t.getParent()}while(t)}setPreviousStatement(e,t){super.setPreviousStatement(e,t),this.queueRender()}setNextStatement(e,t){super.setNextStatement(e,t),this.queueRender()}setOutput(e,t){super.setOutput(e,t),this.queueRender()}setInputsInline(e){super.setInputsInline(e),this.queueRender()}removeInput(e,t){return e=super.removeInput(e,t),this.queueRender(),e}moveNumberedInputBefore(e,t){super.moveNumberedInputBefore(e,t),this.queueRender()}appendInput(e){return super.appendInput(e),this.queueRender(),e}setConnectionTracking(e){if(this.previousConnection&&this.previousConnection.setTracking(e),this.outputConnection&&this.outputConnection.setTracking(e),this.nextConnection){this.nextConnection.setTracking(e);var t=this.nextConnection.targetBlock();t&&t.setConnectionTracking(e)}if(!this.collapsed_)for(t=0;t=this.workspace.options.maxTrashcanContents||(e=new ds({scrollbars:!0,parentWorkspace:this.workspace,rtl:this.workspace.RTL,oneBasedIndex:this.workspace.options.oneBasedIndex,renderer:this.workspace.options.renderer,rendererOverrides:this.workspace.options.rendererOverrides,move:{scrollbars:!0}}),this.workspace.horizontalLayout?(e.toolboxPosition=this.workspace.toolboxPosition===Ee.TOP?Ee.BOTTOM:Ee.TOP,this.flyout=new(_(F.FLYOUTS_HORIZONTAL_TOOLBOX,this.workspace.options,!0))(e)):(e.toolboxPosition=this.workspace.toolboxPosition===Ee.RIGHT?Ee.LEFT:Ee.RIGHT,this.flyout=new(_(F.FLYOUTS_VERTICAL_TOOLBOX,this.workspace.options,!0))(e)),this.workspace.addChangeListener(this.onDelete.bind(this)))}createDom(){this.svgGroup=N(x.G,{class:"blocklyTrash"});let e;const t=String(Math.random()).substring(2);e=N(x.CLIPPATH,{id:"blocklyTrashBodyClipPath"+t},this.svgGroup),N(x.RECT,{width:an,height:Fl,y:ln},e);const o=N(x.IMAGE,{width:jt.width,x:-wp,height:jt.height,y:-Cp,"clip-path":"url(#blocklyTrashBodyClipPath"+t+")"},this.svgGroup);return o.setAttributeNS(es,"xlink:href",this.workspace.options.pathToMedia+jt.url),e=N(x.CLIPPATH,{id:"blocklyTrashLidClipPath"+t},this.svgGroup),N(x.RECT,{width:an,height:ln},e),this.svgLid=N(x.IMAGE,{width:jt.width,x:-wp,height:jt.height,y:-Cp,"clip-path":"url(#blocklyTrashLidClipPath"+t+")"},this.svgGroup),this.svgLid.setAttributeNS(es,"xlink:href",this.workspace.options.pathToMedia+jt.url),ct(this.svgGroup,"pointerdown",this,this.blockMouseDownWhenOpenable),ct(this.svgGroup,"pointerup",this,this.click),ct(o,"pointerover",this,this.mouseOver),ct(o,"pointerout",this,this.mouseOut),this.animateLid(),this.svgGroup}init(){0{let o;(o=this.flyout)==null||o.show(e),t.cursor="";let n;(n=this.workspace.scrollbar)==null||n.setVisible(!1)},10),this.fireUiEvent(!0)}}closeFlyout(){if(this.contentsIsOpen()){var e;(e=this.flyout)==null||e.hide();var t;(t=this.workspace.scrollbar)==null||t.setVisible(!0),this.fireUiEvent(!1),this.workspace.recordDragTargets()}}autoHide(e){!e&&this.flyout&&this.closeFlyout()}emptyContents(){this.hasContents()&&(this.contents.length=0,this.setMinOpenness(0),this.closeFlyout())}position(e,t){if(this.initialized){var o=va(this.workspace,e);e=ba(o,new Le(an,Fl+ln),ok,Hv,e,this.workspace),t=ya(e,Hv,o.vertical===lo.TOP?Io.DOWN:Io.UP,t),this.top=t.top,this.left=t.left;var n;(n=this.svgGroup)==null||n.setAttribute("transform","translate("+this.left+","+this.top+")");var c;(c=this.flyout)==null||c.position()}}getBoundingRectangle(){return new qe(this.top,this.top+Fl+ln,this.left,this.left+an)}getClientRect(){if(!this.svgGroup)return null;var e=this.svgGroup.getBoundingClientRect();const t=e.top+Cp-zl;return e=e.left+wp-zl,new qe(t,t+ln+Fl+2*zl,e,e+an+2*zl)}onDragOver(e){this.setLidOpen(this.wouldDelete_)}onDragExit(e){this.setLidOpen(!1)}onDrop(e){setTimeout(this.setLidOpen.bind(this,!1),100)}setLidOpen(e){this.isLidOpen!==e&&(this.lidTask&&clearTimeout(this.lidTask),this.isLidOpen=e,this.animateLid())}animateLid(){const e=rk;var t=1/(e+1);this.lidOpen+=this.isLidOpen?t:-t,this.lidOpen=Math.min(Math.max(this.lidOpen,this.minOpenness),1),this.setLidAngle(this.lidOpen*Vv),t=Wv+this.lidOpen*(ak-Wv),this.svgGroup&&(this.svgGroup.style.opacity=`${t}`),this.lidOpen>this.minOpenness&&1>this.lidOpen&&(this.lidTask=setTimeout(this.animateLid.bind(this),nk/e))}setLidAngle(e){const t=this.workspace.toolboxPosition===Ee.RIGHT||this.workspace.horizontalLayout&&this.workspace.RTL;let o;(o=this.svgLid)==null||o.setAttribute("transform","rotate("+(t?-e:e)+","+(t?4:an-4)+","+(ln-2)+")")}setMinOpenness(e){this.minOpenness=e,this.isLidOpen||this.setLidAngle(e*Vv)}closeLid(){this.setLidOpen(!1)}click(){this.hasContents()&&!this.workspace.isDragging()&&this.openFlyout()}fireUiEvent(e){e=new(G(O.TRASHCAN_OPEN))(e,this.workspace.id),z(e)}blockMouseDownWhenOpenable(e){!this.contentsIsOpen()&&this.hasContents()&&e.stopPropagation()}mouseOver(){this.hasContents()&&this.setLidOpen(!0)}mouseOut(){this.setLidOpen(!1)}onDelete(e){if(!(0>=this.workspace.options.maxTrashcanContents||!E(e)||e.wasShadow)){if(!e.oldJson)throw Error("Encountered a delete event without proper oldJson");if(e=JSON.stringify(this.cleanBlockJson(e.oldJson)),!this.contents.includes(e)){for(this.contents.unshift(e);this.contents.length>this.workspace.options.maxTrashcanContents;)this.contents.pop();this.setMinOpenness(ik)}}}cleanBlockJson(e){function t(o){if(o){if(delete o.id,delete o.x,delete o.y,delete o.enabled,delete o.disabledReasons,o.icons&&o.icons.comment){var n=o.icons.comment;delete n.height,delete n.width,delete n.pinned}n=o.inputs;for(var c in n){var h=n[c];const $=h.block;h=h.shadow,$&&t($),h&&t(h)}o.next&&(c=o.next,o=c.block,c=c.shadow,o&&t(o),c&&t(c))}}return e=JSON.parse(JSON.stringify(e)),t(e),Object.assign({},{kind:"BLOCK"},e)}},an=47,Fl=44,ln=16,Hv=20,ok=20,zl=10,wp=0,Cp=32,ik=.1,nk=80,rk=4,Wv=.4,ak=.8,Vv=45,He=class{constructor(){this.shortcuts=new Map,this.keyMap=new Map,this.reset()}reset(){this.shortcuts.clear(),this.keyMap.clear()}register(e,t){if(this.shortcuts.get(e.name)&&!t)throw Error(`Shortcut named "${e.name}" already exists.`);if(this.shortcuts.set(e.name,e),t=e.keyCodes,t!=null&&t.length)for(const o of t)this.addKeyMapping(o,e.name,!!e.allowCollision)}unregister(e){return this.shortcuts.get(e)?(this.removeAllKeyMappings(e),this.shortcuts.delete(e),!0):(console.warn(`Keyboard shortcut named "${e}" not found.`),!1)}addKeyMapping(e,t,o){e=`${e}`;const n=this.keyMap.get(e);if(n&&!o)throw Error(`Shortcut named "${t}" collides with shortcuts "${n}"`);n&&o?n.unshift(t):this.keyMap.set(e,[t])}removeKeyMapping(e,t,o){const n=this.keyMap.get(e);if(!n)return o||console.warn(`No keyboard shortcut named "${t}" registered with key code "${e}"`),!1;const c=n.indexOf(t);return-1Gd(t)),e.length?e:null}load(e,t){const o=t.getProcedureMap();for(const n of e)o.add(Kd(this.procedureModelClass,this.parameterModelClass,n,t))}clear(e){e.getProcedureMap().clear()}},Ul={};Ul.ProcedureSerializer=ck,Ul.loadProcedure=Kd,Ul.saveProcedure=Gd;var Gv=class{constructor(){this.priority=zb}save(e){const t=[];for(const o of e.getAllVariables())e={name:o.name,id:o.getId()},o.type&&(e.type=o.type),t.push(e);return t.length?t:null}load(e,t){for(const o of e)t.createVariable(o.name,o.type,o.id)}clear(e){e.getVariableMap().clear()}};jn("variables",new Gv);var Kv={};Kv.VariableSerializer=Gv;var Sp={};Sp.load=Y$,Sp.save=K$;var uk={blocks:gr,exceptions:ii,priorities:jT,procedures:Ul,registry:Ih,variables:Kv,workspaceComments:cl,workspaces:Sp},Ep=class{constructor(e,t,o,n,c){this.workspace=e,this.oldHostMetrics=this.corner_=this.vScroll=this.hScroll=null,t=t===void 0?!0:t,o=o===void 0?!0:o;const h=t&&o;t&&(this.hScroll=new mt(e,!0,h,n,c)),o&&(this.vScroll=new mt(e,!1,h,n,c)),h&&(this.corner_=N(x.RECT,{height:mt.scrollbarThickness,width:mt.scrollbarThickness,class:"blocklyScrollbarBackground"}),Uo(this.corner_,e.getBubbleCanvas()))}dispose(){Ke(this.corner_),this.oldHostMetrics=this.corner_=null,this.hScroll&&(this.hScroll.dispose(),this.hScroll=null),this.vScroll&&(this.vScroll.dispose(),this.vScroll=null)}resize(){const e=this.workspace.getMetrics();if(e){var t=!1,o=!1;if(this.oldHostMetrics&&this.oldHostMetrics.viewWidth===e.viewWidth&&this.oldHostMetrics.viewHeight===e.viewHeight&&this.oldHostMetrics.absoluteTop===e.absoluteTop&&this.oldHostMetrics.absoluteLeft===e.absoluteLeft?(this.oldHostMetrics&&this.oldHostMetrics.scrollWidth===e.scrollWidth&&this.oldHostMetrics.viewLeft===e.viewLeft&&this.oldHostMetrics.scrollLeft===e.scrollLeft||(t=!0),this.oldHostMetrics&&this.oldHostMetrics.scrollHeight===e.scrollHeight&&this.oldHostMetrics.viewTop===e.viewTop&&this.oldHostMetrics.scrollTop===e.scrollTop||(o=!0)):o=t=!0,t||o){try{i.disable$$module$build$src$core$events$utils(),this.hScroll&&t&&this.hScroll.resize(e),this.vScroll&&o&&this.vScroll.resize(e)}finally{i.enable$$module$build$src$core$events$utils()}this.workspace.maybeFireViewportChangeEvent()}if(this.hScroll&&this.vScroll){if(!this.oldHostMetrics||this.oldHostMetrics.viewWidth!==e.viewWidth||this.oldHostMetrics.absoluteLeft!==e.absoluteLeft){let n;(n=this.corner_)==null||n.setAttribute("x",String(this.vScroll.position.x))}if(!this.oldHostMetrics||this.oldHostMetrics.viewHeight!==e.viewHeight||this.oldHostMetrics.absoluteTop!==e.absoluteTop){let n;(n=this.corner_)==null||n.setAttribute("y",String(this.hScroll.position.y))}}this.oldHostMetrics=e}}canScrollHorizontally(){return!!this.hScroll}canScrollVertically(){return!!this.vScroll}setOrigin(e,t){this.hScroll&&this.hScroll.setOrigin(e,t),this.vScroll&&this.vScroll.setOrigin(e,t)}set(e,t,o){this.hScroll&&this.hScroll.set(e,!1),this.vScroll&&this.vScroll.set(t,!1),(o||o===void 0)&&(e={},this.hScroll&&(e.x=this.hScroll.getRatio_()),this.vScroll&&(e.y=this.vScroll.getRatio_()),this.workspace.setMetrics(e))}setX(e){this.hScroll&&this.hScroll.set(e,!0)}setY(e){this.vScroll&&this.vScroll.set(e,!0)}setContainerVisible(e){this.hScroll&&this.hScroll.setContainerVisible(e),this.vScroll&&this.vScroll.setContainerVisible(e)}isVisible(){let e=!1;return this.hScroll&&(e=this.hScroll.isVisible()),this.vScroll&&(e=e||this.vScroll.isVisible()),e}setVisible(e){this.hScroll&&this.hScroll.setVisibleInternal(e),this.vScroll&&this.vScroll.setVisibleInternal(e)}resizeContent(e){this.hScroll&&this.hScroll.resizeContentHorizontal(e),this.vScroll&&this.vScroll.resizeContentVertical(e)}resizeView(e){this.hScroll&&this.hScroll.resizeViewHorizontal(e),this.vScroll&&this.vScroll.resizeViewVertical(e)}},Ip=class{constructor(e){this.workspace_=e}getDimensionsPx_(e){let t=0,o=0;return e&&(t=e.getWidth(),o=e.getHeight()),new Le(t,o)}getFlyoutMetrics(e){return e=this.getDimensionsPx_(this.workspace_.getFlyout(e)),{width:e.width,height:e.height,position:this.workspace_.toolboxPosition}}getToolboxMetrics(){const e=this.getDimensionsPx_(this.workspace_.getToolbox());return{width:e.width,height:e.height,position:this.workspace_.toolboxPosition}}getSvgMetrics(){return this.workspace_.getCachedParentSvgSize()}getAbsoluteMetrics(){let e=0,t=0;const o=this.getToolboxMetrics(),n=this.getFlyoutMetrics(),c=!!this.workspace_.getToolbox();var h;const $=!((h=this.workspace_.getFlyout())!=null&&h.autoClose);h=c?o.position:n.position;const T=h===Ee.TOP;return h===Ee.LEFT&&(c&&(e+=o.width),$&&(e+=n.width)),T&&(c&&(t+=o.height),$&&(t+=n.height)),{top:t,left:e}}getViewMetrics(e){e=e?this.workspace_.scale:1;const t=this.getSvgMetrics(),o=this.getToolboxMetrics(),n=this.getFlyoutMetrics(),c=!!this.workspace_.getToolbox();var h;const $=!((h=this.workspace_.getFlyout())!=null&&h.autoClose);h=c?o.position:n.position;const T=h===Ee.LEFT||h===Ee.RIGHT;return(h===Ee.TOP||h===Ee.BOTTOM)&&(c&&(t.height-=o.height),$&&(t.height-=n.height)),T&&(c&&(t.width-=o.width),$&&(t.width-=n.width)),{height:t.height/e,width:t.width/e,top:-this.workspace_.scrollY/e,left:-this.workspace_.scrollX/e}}getContentMetrics(e){e=e?1:this.workspace_.scale;const t=this.workspace_.getBlocksBoundingBox();return{height:(t.bottom-t.top)*e,width:(t.right-t.left)*e,top:t.top*e,left:t.left*e}}hasFixedEdges(){return!this.workspace_.isMovableHorizontally()||!this.workspace_.isMovableVertically()}getComputedFixedEdges_(e){if(!this.hasFixedEdges())return{};const t=this.workspace_.isMovableHorizontally(),o=this.workspace_.isMovableVertically();e=e||this.getViewMetrics(!1);const n={};return o||(n.top=e.top,n.bottom=e.top+e.height),t||(n.left=e.left,n.right=e.left+e.width),n}getPaddedContent_(e,t){const o=t.top+t.height,n=t.left+t.width,c=e.width;e=e.height;const h=c/2,$=e/2;return{top:Math.min(t.top-$,o-e),bottom:Math.max(o+$,t.top+e),left:Math.min(t.left-h,n-c),right:Math.max(n+h,t.left+c)}}getScrollMetrics(e,t,o){e=e?this.workspace_.scale:1,t=t||this.getViewMetrics(!1);var n=o||this.getContentMetrics();o=this.getComputedFixedEdges_(t),t=this.getPaddedContent_(t,n),n=o.top!==void 0?o.top:t.top;const c=o.left!==void 0?o.left:t.left;return{top:n/e,left:c/e,width:((o.right!==void 0?o.right:t.right)-c)/e,height:((o.bottom!==void 0?o.bottom:t.bottom)-n)/e}}getUiMetrics(){return{viewMetrics:this.getViewMetrics(),absoluteMetrics:this.getAbsoluteMetrics(),toolboxMetrics:this.getToolboxMetrics()}}getMetrics(){const e=this.getToolboxMetrics(),t=this.getFlyoutMetrics(!0),o=this.getSvgMetrics(),n=this.getAbsoluteMetrics(),c=this.getViewMetrics(),h=this.getContentMetrics(),$=this.getScrollMetrics(!1,c,h);return{contentHeight:h.height,contentWidth:h.width,contentTop:h.top,contentLeft:h.left,scrollHeight:$.height,scrollWidth:$.width,scrollTop:$.top,scrollLeft:$.left,viewHeight:c.height,viewWidth:c.width,viewTop:c.top,viewLeft:c.left,absoluteTop:n.top,absoluteLeft:n.left,svgHeight:o.height,svgWidth:o.width,toolboxWidth:e.width,toolboxHeight:e.height,toolboxPosition:e.position,flyoutWidth:t.width,flyoutHeight:t.height}}};r(F.METRICS_MANAGER,js,Ip),"Blockly"in globalThis||(globalThis.Blockly={Msg:Xb});var Yv=class extends Ml{constructor(){super(),this.GRID_UNIT=4,this.CURSOR_COLOUR="#ffa200",this.CURSOR_RADIUS=5,this.JAGGED_TEETH_WIDTH=this.JAGGED_TEETH_HEIGHT=0,this.START_HAT_HEIGHT=22,this.START_HAT_WIDTH=96,this.SHAPES={HEXAGONAL:1,ROUND:2,SQUARE:3,PUZZLE:4,NOTCH:5},this.SHAPE_IN_SHAPE_PADDING={1:{0:5*this.GRID_UNIT,1:2*this.GRID_UNIT,2:5*this.GRID_UNIT,3:5*this.GRID_UNIT},2:{0:3*this.GRID_UNIT,1:3*this.GRID_UNIT,2:1*this.GRID_UNIT,3:2*this.GRID_UNIT},3:{0:2*this.GRID_UNIT,1:2*this.GRID_UNIT,2:2*this.GRID_UNIT,3:2*this.GRID_UNIT}},this.FULL_BLOCK_FIELDS=!0,this.FIELD_TEXT_FONTWEIGHT="bold",this.FIELD_TEXT_FONTFAMILY='"Helvetica Neue", "Segoe UI", Helvetica, sans-serif',this.FIELD_COLOUR_FULL_BLOCK=this.FIELD_TEXTINPUT_BOX_SHADOW=this.FIELD_DROPDOWN_SVG_ARROW=this.FIELD_DROPDOWN_COLOURED_DIV=this.FIELD_DROPDOWN_NO_BORDER_RECT_SHADOW=!0,this.SELECTED_GLOW_COLOUR="#fff200",this.SELECTED_GLOW_SIZE=.5,this.REPLACEMENT_GLOW_COLOUR="#fff200",this.REPLACEMENT_GLOW_SIZE=2,this.selectedGlowFilterId="",this.selectedGlowFilter=null,this.replacementGlowFilterId="",this.SQUARED=this.ROUNDED=this.HEXAGONAL=this.replacementGlowFilter=null,this.SMALL_PADDING=this.GRID_UNIT,this.MEDIUM_PADDING=2*this.GRID_UNIT,this.MEDIUM_LARGE_PADDING=3*this.GRID_UNIT,this.LARGE_PADDING=4*this.GRID_UNIT,this.CORNER_RADIUS=1*this.GRID_UNIT,this.NOTCH_WIDTH=9*this.GRID_UNIT,this.NOTCH_HEIGHT=2*this.GRID_UNIT,this.STATEMENT_INPUT_NOTCH_OFFSET=this.NOTCH_OFFSET_LEFT=3*this.GRID_UNIT,this.MIN_BLOCK_WIDTH=2*this.GRID_UNIT,this.MIN_BLOCK_HEIGHT=12*this.GRID_UNIT,this.EMPTY_STATEMENT_INPUT_HEIGHT=6*this.GRID_UNIT,this.TOP_ROW_MIN_HEIGHT=this.CORNER_RADIUS,this.TOP_ROW_PRECEDES_STATEMENT_MIN_HEIGHT=this.LARGE_PADDING,this.BOTTOM_ROW_MIN_HEIGHT=this.CORNER_RADIUS,this.BOTTOM_ROW_AFTER_STATEMENT_MIN_HEIGHT=6*this.GRID_UNIT,this.STATEMENT_BOTTOM_SPACER=-this.NOTCH_HEIGHT,this.STATEMENT_INPUT_SPACER_MIN_WIDTH=40*this.GRID_UNIT,this.STATEMENT_INPUT_PADDING_LEFT=4*this.GRID_UNIT,this.EMPTY_INLINE_INPUT_PADDING=4*this.GRID_UNIT,this.EMPTY_INLINE_INPUT_HEIGHT=8*this.GRID_UNIT,this.DUMMY_INPUT_MIN_HEIGHT=8*this.GRID_UNIT,this.DUMMY_INPUT_SHADOW_MIN_HEIGHT=6*this.GRID_UNIT,this.CURSOR_WS_WIDTH=20*this.GRID_UNIT,this.FIELD_TEXT_FONTSIZE=3*this.GRID_UNIT,this.FIELD_BORDER_RECT_RADIUS=this.CORNER_RADIUS,this.FIELD_BORDER_RECT_X_PADDING=2*this.GRID_UNIT,this.FIELD_BORDER_RECT_Y_PADDING=1.625*this.GRID_UNIT,this.FIELD_BORDER_RECT_HEIGHT=8*this.GRID_UNIT,this.FIELD_DROPDOWN_BORDER_RECT_HEIGHT=8*this.GRID_UNIT,this.FIELD_DROPDOWN_SVG_ARROW_PADDING=this.FIELD_BORDER_RECT_X_PADDING,this.FIELD_COLOUR_DEFAULT_WIDTH=6*this.GRID_UNIT,this.FIELD_COLOUR_DEFAULT_HEIGHT=8*this.GRID_UNIT,this.FIELD_CHECKBOX_X_OFFSET=1*this.GRID_UNIT,this.MAX_DYNAMIC_CONNECTION_SHAPE_WIDTH=12*this.GRID_UNIT}setFontConstants_(e){super.setFontConstants_(e),this.FIELD_DROPDOWN_BORDER_RECT_HEIGHT=this.FIELD_BORDER_RECT_HEIGHT=this.FIELD_TEXT_HEIGHT+2*this.FIELD_BORDER_RECT_Y_PADDING}init(){super.init(),this.HEXAGONAL=this.makeHexagonal(),this.ROUNDED=this.makeRounded(),this.SQUARED=this.makeSquared(),this.STATEMENT_INPUT_NOTCH_OFFSET=this.NOTCH_OFFSET_LEFT+this.INSIDE_CORNERS.rightWidth}setDynamicProperties_(e){super.setDynamicProperties_(e),this.SELECTED_GLOW_COLOUR=e.getComponentStyle("selectedGlowColour")||this.SELECTED_GLOW_COLOUR;const t=Number(e.getComponentStyle("selectedGlowSize"));this.SELECTED_GLOW_SIZE=t&&!isNaN(t)?t:this.SELECTED_GLOW_SIZE,this.REPLACEMENT_GLOW_COLOUR=e.getComponentStyle("replacementGlowColour")||this.REPLACEMENT_GLOW_COLOUR,this.REPLACEMENT_GLOW_SIZE=(e=Number(e.getComponentStyle("replacementGlowSize")))&&!isNaN(e)?e:this.REPLACEMENT_GLOW_SIZE}dispose(){super.dispose(),this.selectedGlowFilter&&Ke(this.selectedGlowFilter),this.replacementGlowFilter&&Ke(this.replacementGlowFilter)}makeStartHat(){const e=this.START_HAT_HEIGHT,t=this.START_HAT_WIDTH,o=Yt("c",[ue(25,-e),ue(71,-e),ue(t,0)]);return{height:e,width:t,path:o}}makeHexagonal(){function e(o,n,c){var h=o/2;return h=h>t?t:h,c=c?-1:1,o=(n?-1:1)*o/2,Bs(-c*h,o)+Bs(c*h,o)}const t=this.MAX_DYNAMIC_CONNECTION_SHAPE_WIDTH;return{type:this.SHAPES.HEXAGONAL,isDynamic:!0,width(o){return o/=2,o>t?t:o},height(o){return o},connectionOffsetY(o){return o/2},connectionOffsetX(o){return-o},pathDown(o){return e(o,!1,!1)},pathUp(o){return e(o,!0,!1)},pathRightDown(o){return e(o,!1,!0)},pathRightUp(o){return e(o,!1,!0)}}}makeRounded(){function e(n,c,h){const $=n>o?n-o:0;n=(n>o?o:n)/2;const T=h===c?"0":"1";return gt("a","0 0,"+T,n,ue((h?1:-1)*n,(c?-1:1)*n))+ne("v",(c?-1:1)*$)+gt("a","0 0,"+T,n,ue((h?-1:1)*n,(c?-1:1)*n))}const t=this.MAX_DYNAMIC_CONNECTION_SHAPE_WIDTH,o=2*t;return{type:this.SHAPES.ROUND,isDynamic:!0,width(n){return n/=2,n>t?t:n},height(n){return n},connectionOffsetY(n){return n/2},connectionOffsetX(n){return-n},pathDown(n){return e(n,!1,!1)},pathUp(n){return e(n,!0,!1)},pathRightDown(n){return e(n,!1,!0)},pathRightUp(n){return e(n,!1,!0)}}}makeSquared(){function e(o,n,c){o-=2*t;const h=c===n?"0":"1";return gt("a","0 0,"+h,t,ue((c?1:-1)*t,(n?-1:1)*t))+ne("v",(n?-1:1)*o)+gt("a","0 0,"+h,t,ue((c?-1:1)*t,(n?-1:1)*t))}const t=this.CORNER_RADIUS;return{type:this.SHAPES.SQUARE,isDynamic:!0,width(o){return t},height(o){return o},connectionOffsetY(o){return o/2},connectionOffsetX(o){return-o},pathDown(o){return e(o,!1,!1)},pathUp(o){return e(o,!0,!1)},pathRightDown(o){return e(o,!1,!0)},pathRightUp(o){return e(o,!1,!0)}}}shapeFor(e){let t=e.getCheck();switch(!t&&e.targetConnection&&(t=e.targetConnection.getCheck()),e.type){case oe.INPUT_VALUE:case oe.OUTPUT_VALUE:if(e=e.getSourceBlock().getOutputShape(),e!==null)switch(e){case this.SHAPES.HEXAGONAL:return this.HEXAGONAL;case this.SHAPES.ROUND:return this.ROUNDED;case this.SHAPES.SQUARE:return this.SQUARED}return t&&t.includes("Boolean")?this.HEXAGONAL:t&&t.includes("Number")?this.ROUNDED:(t&&t.includes("String"),this.ROUNDED);case oe.PREVIOUS_STATEMENT:case oe.NEXT_STATEMENT:return this.NOTCH;default:throw Error("Unknown type")}}makeNotch(){function e(te){return Yt("c",[ue(te*c/2,0),ue(te*c*3/4,$/2),ue(te*c,$)])+Fi([ue(te*c,h)])+Yt("c",[ue(te*c/4,$/2),ue(te*c/2,$),ue(te*c,$)])+ne("h",te*n)+Yt("c",[ue(te*c/2,0),ue(te*c*3/4,-($/2)),ue(te*c,-$)])+Fi([ue(te*c,-h)])+Yt("c",[ue(te*c/4,-($/2)),ue(te*c/2,-$),ue(te*c,-$)])}const t=this.NOTCH_WIDTH,o=this.NOTCH_HEIGHT,n=t/3,c=n/3,h=o/2,$=h/2,T=e(1),L=e(-1);return{type:this.SHAPES.NOTCH,width:t,height:o,pathLeft:T,pathRight:L}}makeInsideCorners(){const e=this.CORNER_RADIUS,t=gt("a","0 0,0",e,ue(-e,e)),o=gt("a","0 0,1",e,ue(-e,e)),n=gt("a","0 0,0",e,ue(e,e)),c=gt("a","0 0,1",e,ue(e,e));return{width:e,height:e,pathTop:t,pathBottom:n,rightWidth:e,rightHeight:e,pathTopRight:o,pathBottomRight:c}}generateSecondaryColour_(e){return Ko("#000",e,.15)||e}generateTertiaryColour_(e){return Ko("#000",e,.25)||e}createDom(e,t,o){super.createDom(e,t,o),e=N(x.DEFS,{},e),t=N(x.FILTER,{id:"blocklySelectedGlowFilter"+this.randomIdentifier,height:"160%",width:"180%",y:"-30%",x:"-40%"},e),N(x.FEGAUSSIANBLUR,{in:"SourceGraphic",stdDeviation:this.SELECTED_GLOW_SIZE},t),o=N(x.FECOMPONENTTRANSFER,{result:"outBlur"},t),N(x.FEFUNCA,{type:"table",tableValues:"0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1"},o),N(x.FEFLOOD,{"flood-color":this.SELECTED_GLOW_COLOUR,"flood-opacity":1,result:"outColor"},t),N(x.FECOMPOSITE,{in:"outColor",in2:"outBlur",operator:"in",result:"outGlow"},t),this.selectedGlowFilterId=t.id,this.selectedGlowFilter=t,e=N(x.FILTER,{id:"blocklyReplacementGlowFilter"+this.randomIdentifier,height:"160%",width:"180%",y:"-30%",x:"-40%"},e),N(x.FEGAUSSIANBLUR,{in:"SourceGraphic",stdDeviation:this.REPLACEMENT_GLOW_SIZE},e),t=N(x.FECOMPONENTTRANSFER,{result:"outBlur"},e),N(x.FEFUNCA,{type:"table",tableValues:"0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1"},t),N(x.FEFLOOD,{"flood-color":this.REPLACEMENT_GLOW_COLOUR,"flood-opacity":1,result:"outColor"},e),N(x.FECOMPOSITE,{in:"outColor",in2:"outBlur",operator:"in",result:"outGlow"},e),N(x.FECOMPOSITE,{in:"SourceGraphic",in2:"outGlow",operator:"over"},e),this.replacementGlowFilterId=e.id,this.replacementGlowFilter=e}getCSS_(e){return[`${e} .blocklyText,`,`${e} .blocklyFlyoutLabelText {`,`font: ${this.FIELD_TEXT_FONTWEIGHT} ${this.FIELD_TEXT_FONTSIZE}pt ${this.FIELD_TEXT_FONTFAMILY};`,"}",`${e} .blocklyTextInputBubble textarea {`,"font-weight: normal;","}",`${e} .blocklyText {`,"fill: #fff;","}",`${e} .blocklyNonEditableText>rect:not(.blocklyDropdownRect),`,`${e} .blocklyEditableText>rect:not(.blocklyDropdownRect) {`,`fill: ${this.FIELD_BORDER_RECT_COLOUR};`,"}",`${e} .blocklyNonEditableText>text,`,`${e} .blocklyEditableText>text,`,`${e} .blocklyNonEditableText>g>text,`,`${e} .blocklyEditableText>g>text {`,"fill: #575E75;","}",`${e} .blocklyFlyoutLabelText {`,"fill: #575E75;","}",`${e} .blocklyText.blocklyBubbleText {`,"fill: #575E75;","}",`${e} .blocklyDraggable:not(.blocklyDisabled)`," .blocklyEditableText:not(.editing):hover>rect,",`${e} .blocklyDraggable:not(.blocklyDisabled)`," .blocklyEditableText:not(.editing):hover>.blocklyPath {","stroke: #fff;","stroke-width: 2;","}",`${e} .blocklyHtmlInput {`,`font-family: ${this.FIELD_TEXT_FONTFAMILY};`,`font-weight: ${this.FIELD_TEXT_FONTWEIGHT};`,"color: #575E75;","}",`${e} .blocklyDropdownText {`,"fill: #fff !important;","}",`${e}.blocklyWidgetDiv .blocklyMenuItem,`,`${e}.blocklyDropDownDiv .blocklyMenuItem {`,`font-family: ${this.FIELD_TEXT_FONTFAMILY};`,"}",`${e}.blocklyDropDownDiv .blocklyMenuItemContent {`,"color: #fff;","}",`${e} .blocklyHighlightedConnectionPath {`,`stroke: ${this.SELECTED_GLOW_COLOUR};`,"}",`${e} .blocklyDisabled > .blocklyOutlinePath {`,`fill: url(#blocklyDisabledPattern${this.randomIdentifier})`,"}",`${e} .blocklyInsertionMarker>.blocklyPath {`,`fill-opacity: ${this.INSERTION_MARKER_OPACITY};`,"stroke: none;","}"]}},Jv=class extends Nl{constructor(e,t){super(e,t)}draw(){const e=this.block_.pathObject;e.beginDrawing(),this.drawOutline_(),this.drawInternals_(),this.updateConnectionHighlights(),e.setPath(this.outlinePath_+` +`+this.inlinePath_),this.info_.RTL&&e.flipRTL(),this.recordSizeOnBlock_(),this.info_.outputConnection&&(e.outputShapeType=this.info_.outputConnection.shape.type),e.endDrawing()}drawOutline_(){this.info_.outputConnection&&this.info_.outputConnection.isDynamicShape&&!this.info_.hasStatementInput&&!this.info_.bottomRow.hasNextConnection?(this.drawFlatTop_(),this.drawRightDynamicConnection_(),this.drawFlatBottom_(),this.drawLeftDynamicConnection_()):super.drawOutline_()}drawLeft_(){this.info_.outputConnection&&this.info_.outputConnection.isDynamicShape?this.drawLeftDynamicConnection_():super.drawLeft_()}drawRightSideRow_(e){if(!(0>=e.height)){if(S.isSpacer(e)){const n=e.precedesStatement;var t=e.followsStatement;if(n||t){const c=this.constants_.INSIDE_CORNERS;var o=c.rightHeight;o=e.height-(n?o:0),t=t?c.pathBottomRight:"",e=0=o||0>=t)throw Error("Height and width values of an image field must be greater than 0.");this.size_=new Le(t,o+mi.Y_PADDING),this.imageHeight=o,typeof c=="function"&&(this.clickHandler=c),e!==Qe.SKIP_SETUP&&($?this.configure_($):(this.flipRtl=!!h,this.altText=pt(n)||""),this.setValue(pt(e)))}configure_(e){super.configure_(e),e.flipRtl&&(this.flipRtl=e.flipRtl),e.alt&&(this.altText=pt(e.alt))}initView(){this.imageElement=N(x.IMAGE,{height:this.imageHeight+"px",width:this.size_.width+"px",alt:this.altText},this.fieldGroup_),this.imageElement.setAttributeNS(es,"xlink:href",this.value_),this.clickHandler&&(this.imageElement.style.cursor="pointer")}updateSize_(){}doClassValidation_(e){return typeof e!="string"?null:e}doValueUpdate_(e){this.value_=e,this.imageElement&&this.imageElement.setAttributeNS(es,"xlink:href",this.value_)}getFlipRtl(){return this.flipRtl}setAlt(e){e!==this.altText&&(this.altText=e||"",this.imageElement&&this.imageElement.setAttribute("alt",this.altText))}showEditor_(){this.clickHandler&&this.clickHandler(this)}setOnClickHandler(e){this.clickHandler=e}getText_(){return this.altText}static fromJson(e){if(!e.src||!e.width||!e.height)throw Error("src, width, and height values for an image field arerequired. The width and height must be non-zero.");return new this(e.src,e.width,e.height,void 0,void 0,void 0,e)}};mi.Y_PADDING=1,Ps("field_image",mi),mi.prototype.DEFAULT_VALUE="";var Hl=class extends Qe{constructor(e,t,o){super(Qe.SKIP_SETUP),this.spellcheck_=!0,this.htmlInput_=null,this.isTextValid_=this.isBeingEdited_=!1,this.onKeyInputWrapper=this.onKeyDownWrapper=this.valueWhenEditorWasOpened_=null,this.fullBlockClickTarget_=!1,this.workspace_=null,this.SERIALIZABLE=!0,this.CURSOR="text",e!==Qe.SKIP_SETUP&&(o&&this.configure_(o),this.setValue(e),t&&this.setValidator(t))}configure_(e){super.configure_(e),e.spellcheck!==void 0&&(this.spellcheck_=e.spellcheck)}initView(){if(!this.getSourceBlock())throw new ft;super.initView(),this.isFullBlockField()&&(this.clickTarget_=this.sourceBlock_.getSvgRoot())}isFullBlockField(){const e=this.getSourceBlock();if(!e)throw new ft;let t;return this.fullBlockClickTarget_=!((t=this.getConstants())==null||!t.FULL_BLOCK_FIELDS)&&e.isSimpleReporter()}doValueInvalid_(e,t=!0){this.isBeingEdited_&&(this.isDirty_=!0,this.isTextValid_=!1,e=this.value_,this.value_=this.valueWhenEditorWasOpened_,this.sourceBlock_&&K()&&this.value_!==e&&t&&z(new(G(O.BLOCK_CHANGE))(this.sourceBlock_,"field",this.name||null,e,this.value_)))}doValueUpdate_(e){this.isTextValid_=this.isDirty_=!0,this.value_=e}applyColour(){const e=this.getSourceBlock();if(!e)throw new ft;this.getConstants().FULL_BLOCK_FIELDS&&this.fieldGroup_&&(!this.isFullBlockField()&&this.borderRect_?(this.borderRect_.style.display="block",this.borderRect_.setAttribute("stroke",e.getColourTertiary())):(this.borderRect_.style.display="none",e.pathObject.svgPath.setAttribute("fill",this.getConstants().FIELD_BORDER_RECT_COLOUR)))}getSize(){let e;return(e=this.getConstants())!=null&&e.FULL_BLOCK_FIELDS&&(this.render_(),this.isDirty_=!1),super.getSize()}onLocationChange(){this.isBeingEdited_&&this.resizeEditor_()}render_(){if(super.render_(),this.isBeingEdited_){var e=this.htmlInput_;this.isTextValid_?(ot(e,"blocklyInvalidInput"),It(e,Ct.INVALID,!1)):(ge(e,"blocklyInvalidInput"),It(e,Ct.INVALID,!0))}if(e=this.getSourceBlock(),!e)throw new ft;this.getConstants().FULL_BLOCK_FIELDS&&e.applyColour()}setSpellcheck(e){e!==this.spellcheck_&&(this.spellcheck_=e,this.htmlInput_&&this.htmlInput_.setAttribute("spellcheck",this.spellcheck_))}showEditor_(e,t=!1){this.workspace_=this.sourceBlock_.workspace,!t&&this.workspace_.options.modalInputs&&(Db||yh||nl)?this.showPromptEditor():this.showInlineEditor(t)}showPromptEditor(){Ta(i.Msg$$module$build$src$core$msg.CHANGE_VALUE_TITLE,this.getText(),e=>{e!==null&&this.setValue(this.getValueFromEditorText_(e)),this.onFinishEditing_(this.value_)})}showInlineEditor(e){const t=this.getSourceBlock();if(!t)throw new ft;Pa(this,t.RTL,this.widgetDispose_.bind(this),this.workspace_),this.htmlInput_=this.widgetCreate_(),this.isBeingEdited_=!0,this.valueWhenEditorWasOpened_=this.value_,e||(this.htmlInput_.focus({preventScroll:!0}),this.htmlInput_.select())}widgetCreate_(){var e=this.getSourceBlock();if(!e)throw new ft;i.setGroup$$module$build$src$core$events$utils(!0);const t=Yo();var o=this.getClickTarget_();if(!o)throw Error("A click target has not been set.");ge(o,"editing"),o=document.createElement("input"),o.className="blocklyHtmlInput",o.setAttribute("spellcheck",this.spellcheck_);const n=this.workspace_.getScale();var c=this.getConstants().FIELD_TEXT_FONTSIZE*n+"pt";return t.style.fontSize=c,o.style.fontSize=c,c=Hl.BORDERRADIUS*n+"px",this.isFullBlockField()&&(c=this.getScaledBBox(),c=(c.bottom-c.top)/2+"px",e=e.getParent()?e.getParent().getColourTertiary():this.sourceBlock_.getColourTertiary(),o.style.border=1*n+"px solid "+e,t.style.borderRadius=c,t.style.transition="box-shadow 0.25s ease 0s",this.getConstants().FIELD_TEXTINPUT_BOX_SHADOW&&(t.style.boxShadow="rgba(255, 255, 255, 0.3) 0 0 0 "+4*n+"px")),o.style.borderRadius=c,t.appendChild(o),o.value=o.defaultValue=this.getEditorText_(this.value_),o.setAttribute("data-untyped-default-value",String(this.value_)),this.resizeEditor_(),this.bindInputEvents_(o),o}widgetDispose_(){this.isBeingEdited_=!1,this.isTextValid_=!0,this.forceRerender(),this.onFinishEditing_(this.value_),this.sourceBlock_&&K()&&this.valueWhenEditorWasOpened_!==null&&this.valueWhenEditorWasOpened_!==this.value_&&(z(new(G(O.BLOCK_CHANGE))(this.sourceBlock_,"field",this.name||null,this.valueWhenEditorWasOpened_,this.value_)),this.valueWhenEditorWasOpened_=null),i.setGroup$$module$build$src$core$events$utils(!1),this.unbindInputEvents_();var e=Yo().style;if(e.width="auto",e.height="auto",e.fontSize="",e.transition="",e.boxShadow="",this.htmlInput_=null,e=this.getClickTarget_(),!e)throw Error("A click target has not been set.");ot(e,"editing")}onFinishEditing_(e){}bindInputEvents_(e){this.onKeyDownWrapper=X(e,"keydown",this,this.onHtmlInputKeyDown_),this.onKeyInputWrapper=X(e,"input",this,this.onHtmlInputChange)}unbindInputEvents_(){this.onKeyDownWrapper&&(ze(this.onKeyDownWrapper),this.onKeyDownWrapper=null),this.onKeyInputWrapper&&(ze(this.onKeyInputWrapper),this.onKeyInputWrapper=null)}onHtmlInputKeyDown_(e){e.key==="Enter"?(Jo(this),Ns()):e.key==="Escape"?(this.setValue(this.htmlInput_.getAttribute("data-untyped-default-value"),!1),Jo(this),Ns()):e.key==="Tab"&&(Jo(this),Ns(),this.sourceBlock_.tab(this,!e.shiftKey),e.preventDefault())}onHtmlInputChange(e){e=this.value_,this.setValue(this.getValueFromEditorText_(this.htmlInput_.value),!1),this.sourceBlock_&&K()&&this.value_!==e&&z(new(G(O.BLOCK_FIELD_INTERMEDIATE_CHANGE))(this.sourceBlock_,this.name||null,e,this.value_))}setEditorValue_(e,t=!0){this.isDirty_=!0,this.isBeingEdited_&&(this.htmlInput_.value=this.getEditorText_(e)),this.setValue(e,t)}resizeEditor_(){ws().then(()=>{const e=this.getSourceBlock();if(!e)throw new ft;const t=Yo(),o=this.getScaledBBox();t.style.width=o.right-o.left+"px",t.style.height=o.bottom-o.top+"px";const n=o.top;t.style.left=`${e.RTL?o.right-t.offsetWidth:o.left}px`,t.style.top=`${n}px`})}repositionForWindowResize(){let e;const t=(e=this.getSourceBlock())==null?void 0:e.getRootBlock();return t instanceof gs?(zi(this.workspace_,this.workspace_.getMetricsManager().getViewMetrics(!0),t)||this.resizeEditor_(),!0):!1}isTabNavigable(){return!0}getText_(){return this.isBeingEdited_&&this.htmlInput_?this.htmlInput_.value:null}getEditorText_(e){return`${e}`}getValueFromEditorText_(e){return e}};Hl.BORDERRADIUS=4;var Wl=class extends Hl{constructor(e,t,o){super(e,t,o)}doClassValidation_(e){return e===void 0?null:`${e}`}static fromJson(e){return new this(pt(e.text),void 0,e)}};Ps("field_input",Wl),Wl.prototype.DEFAULT_VALUE="";var qv=class extends ip{constructor(e){super(e)}endsWithElemSpacer(){return!1}hasLeftSquareCorner(e){return!!e.outputConnection}hasRightSquareCorner(e){return!!e.outputConnection&&!e.statementInputCount&&!e.nextConnection}},Vl=class extends wr{constructor(e,t){if(super(e,t),this.connectedBottomNextConnection=!1,this.connectedBlock){for(e=this.connectedBlock;t=e.getNextBlock();)e=t;e.nextConnection||(this.height=this.connectedBlockHeight,this.connectedBottomNextConnection=!0)}}},Xv=class extends zs{constructor(e){super(e),this.width=this.height=0,this.type|=S.getType("RIGHT_CONNECTION")}},Zv=class extends cp{constructor(e){super(e)}endsWithElemSpacer(){return!1}hasLeftSquareCorner(e){const t=(e.hat?e.hat==="cap":this.constants_.ADD_START_HATS)&&!e.outputConnection&&!e.previousConnection;return!!e.outputConnection||t}hasRightSquareCorner(e){return!!e.outputConnection&&!e.statementInputCount&&!e.nextConnection}},Qv=class extends kr{constructor(e,t){super(e,t),this.isInline=!0,this.renderer_=e,this.constants_=this.renderer_.getConstants(),this.topRow=new Zv(this.constants_),this.bottomRow=new qv(this.constants_),this.isMultiRow=!t.getInputsInline()||t.isCollapsed(),this.hasStatementInput=0=this.rows.length-1?!!this.bottomRow.hasNextConnection:!!n.precedesStatement,S.isInputRow(h)&&h.hasStatement){h.measure();let $,T;t=h.width-((T=($=h.getLastInput())==null?void 0:$.width)!=null?T:0)+e}else if(o&&(c===2||n)&&S.isInputRow(h)&&!h.hasStatement){n=h.xPos,o=null;for(let $=0;$o?o:this.height/2,t-o*(1-Math.sin(Math.acos((o-this.constants_.SMALL_PADDING)/o)))):0;if(S.isInlineInput(e)&&e instanceof Ro){const c=e.connectedBlock;return e=c?c.pathObject.outputShapeType:e.shape.type,e==null||c&&c.outputConnection&&(c.statementInputCount||c.nextConnection)||o===n.SHAPES.HEXAGONAL&&o!==e?0:t-this.constants_.SHAPE_IN_SHAPE_PADDING[o][e]}return S.isField(e)&&e instanceof on?o===n.SHAPES.ROUND&&e.field instanceof Wl?t-2.75*n.GRID_UNIT:t-this.constants_.SHAPE_IN_SHAPE_PADDING[o][0]:S.isIcon(e)?this.constants_.SMALL_PADDING:0}finalizeVerticalAlignment_(){if(!this.outputConnection)for(let n=2;n=this.rows.length-1?!!this.bottomRow.hasNextConnection:!!$.precedesStatement;if(e?this.topRow.hasPreviousConnection:c.followsStatement){var o=h.elements[1];if(o=h.elements.length===3&&o instanceof on&&(o.field instanceof hi||o.field instanceof mi),!e&&o)c.height-=this.constants_.SMALL_PADDING,$.height-=this.constants_.SMALL_PADDING,h.height-=this.constants_.MEDIUM_PADDING;else if(!e&&!t)c.height+=this.constants_.SMALL_PADDING;else if(t){for(e=!1,t=0;t{if(!n.isDeadOrDying()){i.disable$$module$build$src$core$events$utils();try{n==null||n.positionNearConnection(c,h,$),n==null||n.getSvgRoot().setAttribute("visibility","visible")}finally{i.enable$$module$build$src$core$events$utils()}}}),c}createInsertionMarker(e){const t=Qt(e,{addCoordinates:!1,addInputBlocks:!1,addNextBlocks:!1,doFullSerialization:!1});if(!t)throw Error(`Failed to serialize source block. ${e.toDevString()}`);e=eo(t,this.workspace);for(const o of e.getDescendants(!1))o.setInsertionMarker(!0);return e.initSvg(),e.getSvgRoot().setAttribute("visibility","hidden"),e}getMatchingConnection(e,t,o){if(e=e.getConnections_(!0),t=t.getConnections_(!0),e.length!==t.length)return null;for(let n=0;n{this.targetWorkspace.isDragging()||t.addSelect()})),this.listeners.push(ct(e,"pointerleave",t,()=>{this.targetWorkspace.isDragging()||t.removeSelect()})),this.listeners.push(ct(o,"pointerenter",t,()=>{this.targetWorkspace.isDragging()||t.addSelect()})),this.listeners.push(ct(o,"pointerleave",t,()=>{this.targetWorkspace.isDragging()||t.removeSelect()}))}blockMouseDown(e){return t=>{const o=this.targetWorkspace.getGesture(t);o&&(o.setStartBlock(e),o.handleFlyoutStart(t,this))}}onMouseDown(e){const t=this.targetWorkspace.getGesture(e);t&&t.handleFlyoutStart(e,this)}isBlockCreatable(e){return e.isEnabled()}createBlock(e){let t=null;i.disable$$module$build$src$core$events$utils();var o=this.targetWorkspace.getAllVariables();this.targetWorkspace.setResizesEnabled(!1);try{t=this.placeNewBlock(e)}finally{i.enable$$module$build$src$core$events$utils()}if(this.targetWorkspace.hideChaff(),e=Hn(this.targetWorkspace,o),K()){for(i.setGroup$$module$build$src$core$events$utils(!0),o=0;o-t||e<-180+t||e>180-t}getClientRect(){if(!this.svgGroup_||this.autoClose||!this.isVisible())return null;const e=this.svgGroup_.getBoundingClientRect(),t=e.left;return this.toolboxPosition_===Ee.LEFT?new qe(-1e9,1e9,-1e9,t+e.width):new qe(-1e9,1e9,t,1e9)}reflowInternal_(){this.workspace_.scale=this.getFlyoutScale();let e=0;var t=this.workspace_.getTopBlocks(!1);for(let n=0,c;c=t[n];n++){var o=c.getHeightWidth().width;c.outputConnection&&(o-=this.tabWidth_),e=Math.max(e,o)}for(let n=0,c;c=this.buttons_[n];n++)e=Math.max(e,c.width);if(e+=1.5*this.MARGIN+this.tabWidth_,e*=this.workspace_.scale,e+=mt.scrollbarThickness,this.width_!==e){for(let n=0,c;c=t[n];n++){if(this.RTL){o=c.getRelativeToSurfaceXY().x;let h=e/this.workspace_.scale-this.MARGIN;c.outputConnection||(h-=this.tabWidth_),c.moveBy(h-o,0)}this.rectMap_.has(c)&&this.moveRectToBlock_(this.rectMap_.get(c),c)}if(this.RTL)for(let n=0,c;c=this.buttons_[n];n++)t=c.getPosition().y,c.moveTo(e/this.workspace_.scale-c.width-this.MARGIN-this.tabWidth_,t);this.targetWorkspace.scrollbar||this.autoClose||this.targetWorkspace.getFlyout()!==this||this.toolboxPosition_!==Ee.LEFT||this.targetWorkspace.translate(this.targetWorkspace.scrollX+e,this.targetWorkspace.scrollY),this.width_=e,this.position(),this.targetWorkspace.resizeContents(),this.targetWorkspace.recordDragTargets()}}};Dp.registryName="verticalFlyout",r(F.FLYOUTS_VERTICAL_TOOLBOX,js,Dp);var ry=class extends Gl{constructor(e){super(e),this.horizontalLayout=!0}setMetrics_(e){if(this.isVisible()){var t=this.workspace_.getMetricsManager(),o=t.getScrollMetrics(),n=t.getViewMetrics();t=t.getAbsoluteMetrics(),typeof e.x=="number"&&(this.workspace_.scrollX=-(o.left+(o.width-n.width)*e.x)),this.workspace_.translate(this.workspace_.scrollX+t.left,this.workspace_.scrollY+t.top)}}getX(){return 0}getY(){if(!this.isVisible())return 0;var e=this.targetWorkspace.getMetricsManager();const t=e.getAbsoluteMetrics(),o=e.getViewMetrics();e=e.getToolboxMetrics();const n=this.toolboxPosition_===Ee.TOP;return this.targetWorkspace.toolboxPosition===this.toolboxPosition_?this.targetWorkspace.getToolbox()?n?e.height:o.height-this.height_:n?0:o.height:n?0:o.height+t.top-this.height_}position(){if(this.isVisible()&&this.targetWorkspace.isVisible()){var e=this.targetWorkspace.getMetricsManager().getViewMetrics();this.width_=e.width,this.setBackgroundPath(e.width-2*this.CORNER_RADIUS,this.height_-this.CORNER_RADIUS),e=this.getX();var t=this.getY();this.positionAt_(this.width_,this.height_,e,t)}}setBackgroundPath(e,t){const o=this.toolboxPosition_===Ee.TOP,n=["M 0,"+(o?0:this.CORNER_RADIUS)];o?(n.push("h",e+2*this.CORNER_RADIUS),n.push("v",t),n.push("a",this.CORNER_RADIUS,this.CORNER_RADIUS,0,0,1,-this.CORNER_RADIUS,this.CORNER_RADIUS),n.push("h",-e),n.push("a",this.CORNER_RADIUS,this.CORNER_RADIUS,0,0,1,-this.CORNER_RADIUS,-this.CORNER_RADIUS)):(n.push("a",this.CORNER_RADIUS,this.CORNER_RADIUS,0,0,1,this.CORNER_RADIUS,-this.CORNER_RADIUS),n.push("h",e),n.push("a",this.CORNER_RADIUS,this.CORNER_RADIUS,0,0,1,this.CORNER_RADIUS,this.CORNER_RADIUS),n.push("v",t),n.push("h",-e-2*this.CORNER_RADIUS)),n.push("z"),this.svgBackground_.setAttribute("d",n.join(" "))}scrollToStart(){let e;(e=this.workspace_.scrollbar)==null||e.setX(this.RTL?1/0:0)}wheel_(e){var t=Zs(e);if(t=t.x||t.y){const o=this.workspace_.getMetricsManager(),n=o.getScrollMetrics();t=o.getViewMetrics().left-n.left+t;let c;(c=this.workspace_.scrollbar)==null||c.setX(t),Yn(this.workspace_),Ns()}e.preventDefault(),e.stopPropagation()}layout_(e,t){this.workspace_.scale=this.targetWorkspace.scale;const o=this.MARGIN;let n=o+this.tabWidth_;this.RTL&&(e=e.reverse());for(let T=0,L;L=e[T];T++)if(L.type==="block"){var c=L.block;if(c==null)continue;var h=c.getDescendants(!1);for(let nt=0,it;it=h[nt];nt++)it.isInFlyout=!0;h=c.getSvgRoot();const te=c.getHeightWidth();var $=c.outputConnection?this.tabWidth_:0;$=this.RTL?n+te.width:n-$,c.moveBy($,o),$=this.createRect_(c,$,o,te,T),n+=te.width+t[T],this.addBlockListeners_(h,c,$)}else L.type==="button"&&(c=L.button,this.initFlyoutButton_(c,n,o),n+=c.width+t[T])}isDragTowardWorkspace(e){e=Math.atan2(e.y,e.x)/Math.PI*180;const t=this.dragAngleRange_;return e<90+t&&e>90-t||e>-90-t&&e<-90+t}getClientRect(){if(!this.svgGroup_||this.autoClose||!this.isVisible())return null;const e=this.svgGroup_.getBoundingClientRect(),t=e.top;return this.toolboxPosition_===Ee.TOP?new qe(-1e9,t+e.height,-1e9,1e9):new qe(t,1e9,-1e9,1e9)}reflowInternal_(){this.workspace_.scale=this.getFlyoutScale();let e=0;const t=this.workspace_.getTopBlocks(!1);for(let n=0,c;c=t[n];n++)e=Math.max(e,c.getHeightWidth().height);const o=this.buttons_;for(let n=0,c;c=o[n];n++)e=Math.max(e,c.height);if(e+=1.5*this.MARGIN,e*=this.workspace_.scale,e+=mt.scrollbarThickness,this.height_!==e){for(let n=0,c;c=t[n];n++)this.rectMap_.has(c)&&this.moveRectToBlock_(this.rectMap_.get(c),c);this.targetWorkspace.scrollbar||this.autoClose||this.targetWorkspace.getFlyout()!==this||this.toolboxPosition_!==Ee.TOP||this.targetWorkspace.translate(this.targetWorkspace.scrollX,this.targetWorkspace.scrollY+e),this.height_=e,this.position(),this.targetWorkspace.resizeContents(),this.targetWorkspace.recordDragTargets()}}};r(F.FLYOUTS_HORIZONTAL_TOOLBOX,js,ry);var xr=class extends qt{constructor(e,t,o,n,c){super(Qe.SKIP_SETUP),this.defaultType="",this.variableTypes=[],this.variable=null,this.SERIALIZABLE=!0,this.menuGenerator_=xr.dropdownCreate,this.defaultVariableName=typeof e=="string"?e:"",this.size_=new Le(0,0),e!==Qe.SKIP_SETUP&&(c?this.configure_(c):this.setTypes(o,n),t&&this.setValidator(t))}configure_(e){super.configure_(e),this.setTypes(e.variableTypes,e.defaultType)}initModel(){var e=this.getSourceBlock();if(!e)throw new ft;this.variable||(e=i.getOrCreateVariablePackage$$module$build$src$core$variables(e.workspace,null,this.defaultVariableName,this.defaultType),this.doValueUpdate_(e.getId()))}shouldAddBorderRect_(){const e=this.getSourceBlock();if(!e)throw new ft;return super.shouldAddBorderRect_()&&(!this.getConstants().FIELD_DROPDOWN_NO_BORDER_RECT_SHADOW||e.type!=="variables_get")}fromXml(e){var t=this.getSourceBlock();if(!t)throw new ft;const o=e.getAttribute("id"),n=e.textContent,c=e.getAttribute("variabletype")||e.getAttribute("variableType")||"";if(t=i.getOrCreateVariablePackage$$module$build$src$core$variables(t.workspace,o,n,c),c!==null&&c!==t.type)throw Error("Serialized variable type with id '"+t.getId()+"' had type "+t.type+", and does not match variable field that references it: "+Ls(e)+".");this.setValue(t.getId())}toXml(e){return this.initModel(),e.id=this.variable.getId(),e.textContent=this.variable.name,this.variable.type&&e.setAttribute("variabletype",this.variable.type),e}saveState(e){var t=this.saveLegacyState(xr);return t!==null||(this.initModel(),t={id:this.variable.getId()},e&&(t.name=this.variable.name,t.type=this.variable.type)),t}loadState(e){const t=this.getSourceBlock();if(!t)throw new ft;this.loadLegacyState(xr,e)||(e=i.getOrCreateVariablePackage$$module$build$src$core$variables(t.workspace,e.id||null,e.name,e.type||""),this.setValue(e.getId()))}setSourceBlock(e){if(e.isShadow())throw Error("Variable fields are not allowed to exist on shadow blocks.");super.setSourceBlock(e)}getValue(){return this.variable?this.variable.getId():null}getText(){return this.variable?this.variable.name:""}getVariable(){return this.variable}getValidator(){return this.variable?this.validator_:null}doClassValidation_(e){if(e===null)return null;var t=this.getSourceBlock();if(!t)throw new ft;return t=i.getVariable$$module$build$src$core$variables(t.workspace,e),t?(t=t.type,this.typeIsAllowed(t)?e:(console.warn("Variable type doesn't match this field! Type was "+t),null)):(console.warn("Variable id doesn't point to a real variable! ID was "+e),null)}doValueUpdate_(e){const t=this.getSourceBlock();if(!t)throw new ft;this.variable=i.getVariable$$module$build$src$core$variables(t.workspace,e),super.doValueUpdate_(e)}typeIsAllowed(e){const t=this.getVariableTypes();if(!t)return!0;for(let o=0;othis.max_&&(e.max=`${this.max_}`,It(e,Ct.VALUEMAX,this.max_)),e}static fromJson(e){return new this(e.value,void 0,void 0,void 0,void 0,e)}};Ps("field_number",Ap),Ap.prototype.DEFAULT_VALUE=0;var ay=class extends hi{constructor(e,t,o){super(String(e??""),t,o),this.EDITABLE=!1,this.SERIALIZABLE=!0}static fromJson(e){return new this(pt(e.text),void 0,e)}};Ps("field_label_serializable",ay);var fi=class extends Qe{constructor(e,t,o){super(Qe.SKIP_SETUP),this.SERIALIZABLE=!0,this.CURSOR="default",this.value_=this.value_,this.checkChar=fi.CHECK_CHAR,e!==Qe.SKIP_SETUP&&(o&&this.configure_(o),this.setValue(e),t&&this.setValidator(t))}configure_(e){super.configure_(e),e.checkCharacter&&(this.checkChar=e.checkCharacter)}saveState(){const e=this.saveLegacyState(fi);return e!==null?e:this.getValueBoolean()}initView(){super.initView();const e=this.getTextElement();ge(e,"blocklyCheckbox"),e.style.display=this.value_?"block":"none"}render_(){this.textContent_&&(this.textContent_.nodeValue=this.getDisplayText_()),this.updateSize_(this.getConstants().FIELD_CHECKBOX_X_OFFSET)}getDisplayText_(){return this.checkChar}setCheckCharacter(e){this.checkChar=e||fi.CHECK_CHAR,this.forceRerender()}showEditor_(){this.setValue(!this.value_)}doClassValidation_(e){return e===!0||e==="TRUE"?"TRUE":e===!1||e==="FALSE"?"FALSE":null}doValueUpdate_(e){this.value_=this.convertValueToBool(e),this.textElement_&&(this.textElement_.style.display=this.value_?"block":"none")}getValue(){return this.value_?"TRUE":"FALSE"}getValueBoolean(){return this.value_}getText(){return String(this.convertValueToBool(this.value_))}convertValueToBool(e){return typeof e=="string"?e==="TRUE":!!e}static fromJson(e){return new this(e.checked,void 0,e)}};fi.CHECK_CHAR="✓",Ps("field_checkbox",fi),fi.prototype.DEFAULT_VALUE=!1;var ly=class{constructor(e,t){this.draggable=e,this.workspace=t,this.dragTarget=null,this.startLoc=e.getRelativeToSurfaceXY()}onDragStart(e){this.draggable.startDrag(e)}onDrag(e,t){this.moveDraggable(e,t),t=this.getRoot(this.draggable),ls(t)&&t.setDeleteStyle(this.wouldDeleteDraggable(e,t)),this.updateDragTarget(e)}updateDragTarget(e){e=this.workspace.getDragTarget(e);const t=this.getRoot(this.draggable);if(this.dragTarget!==e){let o;(o=this.dragTarget)==null||o.onDragExit(t),e==null||e.onDragEnter(t)}e==null||e.onDragOver(t),this.dragTarget=e}moveDraggable(e,t){t=this.pixelsToWorkspaceUnits(t),t=V.sum(this.startLoc,t),this.draggable.drag(t,e)}wouldDeleteDraggable(e,t){return(e=this.workspace.getDragTarget(e))&&this.workspace.getComponentManager().hasCapability(e.id,lt.Capability.DELETE_AREA)?e.wouldDelete(t):!1}onDragEnd(e){const t=i.getGroup$$module$build$src$core$events$utils();var o=this.workspace.getDragTarget(e);const n=this.getRoot(this.draggable);if(o){let c;(c=this.dragTarget)==null||c.onDrop(n)}this.shouldReturnToStart(e,n)&&this.draggable.revertDrag(),(o=ls(n)&&this.wouldDeleteDraggable(e,n))&&this.draggable instanceof gs&&za(this.draggable.getRootBlock()),this.draggable.endDrag(e),o&&ls(n)&&(e=i.getGroup$$module$build$src$core$events$utils(),i.setGroup$$module$build$src$core$events$utils(t),n.dispose(),i.setGroup$$module$build$src$core$events$utils(e))}getRoot(e){return e instanceof gs?e.getRootBlock():e}shouldReturnToStart(e,t){return(e=this.workspace.getDragTarget(e))?e.shouldPreventMove(t):!1}pixelsToWorkspaceUnits(e){return e=new V(e.x/this.workspace.scale,e.y/this.workspace.scale),this.workspace.isMutator&&e.scale(1/this.workspace.options.parentWorkspace.scale),e}};r(F.BLOCK_DRAGGER,js,ly);var Dr={};Dr.BlockDragStrategy=Pv,Dr.BubbleDragStrategy=vv,Dr.CommentDragStrategy=pv,Dr.Dragger=ly;var Rp=class extends Cs{constructor(e,t,o){super(e?e.workspace.id:void 0),this.type=O.BLOCK_DRAG,e&&(this.blockId=e.id,this.isStart=t,this.blocks=o)}toJson(){const e=super.toJson();if(this.isStart===void 0)throw Error("Whether this event is the start of a drag is undefined. Either pass the value to the constructor, or call fromJson");if(this.blockId===void 0)throw Error("The block ID is undefined. Either pass a block to the constructor, or call fromJson");return e.isStart=this.isStart,e.blockId=this.blockId,e.blocks=this.blocks,e}static fromJson(e,t,o){return t=super.fromJson(e,t,o??new Rp),t.isStart=e.isStart,t.blockId=e.blockId,t.blocks=e.blocks,t}};r(F.EVENT,O.BLOCK_DRAG,Rp);var Op=class extends ni{constructor(e,t,o,n){super(e),this.type=O.BLOCK_FIELD_INTERMEDIATE_CHANGE,this.recordUndo=!1,e&&(this.name=t,this.oldValue=o,this.newValue=n)}toJson(){const e=super.toJson();if(!this.name)throw Error("The changed field name is undefined. Either pass a name to the constructor, or call fromJson.");return e.name=this.name,e.oldValue=this.oldValue,e.newValue=this.newValue,e}static fromJson(e,t,o){return t=super.fromJson(e,t,o??new Op),t.name=e.name,t.oldValue=e.oldValue,t.newValue=e.newValue,t}isNull(){return this.oldValue===this.newValue}run(e){var t=this.getEventWorkspace_();if(!this.blockId)throw Error("The block ID is undefined. Either pass a block to the constructor, or call fromJson");if(t=t.getBlockById(this.blockId),!t)throw Error("The associated block is undefined. Either pass a block to the constructor, or call fromJson");e=e?this.newValue:this.oldValue,(t=t.getField(this.name))?t.setValue(e):console.warn("Can't set non-existent field: "+this.name)}};r(F.EVENT,O.BLOCK_FIELD_INTERMEDIATE_CHANGE,Op);var Mp=class extends ni{constructor(e){super(e),this.type=O.BLOCK_MOVE,e&&(e.isShadow()&&(this.recordUndo=!1),e=this.currentLocation(),this.oldParentId=e.parentId,this.oldInputName=e.inputName,this.oldCoordinate=e.coordinate)}toJson(){const e=super.toJson();return e.oldParentId=this.oldParentId,e.oldInputName=this.oldInputName,this.oldCoordinate&&(e.oldCoordinate=`${Math.round(this.oldCoordinate.x)}, ${Math.round(this.oldCoordinate.y)}`),e.newParentId=this.newParentId,e.newInputName=this.newInputName,this.newCoordinate&&(e.newCoordinate=`${Math.round(this.newCoordinate.x)}, ${Math.round(this.newCoordinate.y)}`),this.reason&&(e.reason=this.reason),this.recordUndo||(e.recordUndo=this.recordUndo),e}static fromJson(e,t,o){return t=super.fromJson(e,t,o??new Mp),t.oldParentId=e.oldParentId,t.oldInputName=e.oldInputName,e.oldCoordinate&&(o=e.oldCoordinate.split(","),t.oldCoordinate=new V(Number(o[0]),Number(o[1]))),t.newParentId=e.newParentId,t.newInputName=e.newInputName,e.newCoordinate&&(o=e.newCoordinate.split(","),t.newCoordinate=new V(Number(o[0]),Number(o[1]))),e.reason!==void 0&&(t.reason=e.reason),e.recordUndo!==void 0&&(t.recordUndo=e.recordUndo),t}recordNew(){const e=this.currentLocation();this.newParentId=e.parentId,this.newInputName=e.inputName,this.newCoordinate=e.coordinate}setReason(e){this.reason=e}currentLocation(){var e=this.getEventWorkspace_();if(!this.blockId)throw Error("The block ID is undefined. Either pass a block to the constructor, or call fromJson");var t=e.getBlockById(this.blockId);if(!t)throw Error("The block associated with the block move event could not be found");e={};const o=t.getParent();return o?(e.parentId=o.id,(t=o.getInputWithBlock(t))&&(e.inputName=t.name)):e.coordinate=t.getRelativeToSurfaceXY(),e}isNull(){return this.oldParentId===this.newParentId&&this.oldInputName===this.newInputName&&V.equals(this.oldCoordinate,this.newCoordinate)}run(e){var t=this.getEventWorkspace_();if(!this.blockId)throw Error("The block ID is undefined. Either pass a block to the constructor, or call fromJson");var o=t.getBlockById(this.blockId);if(o){var n=e?this.newParentId:this.oldParentId,c=e?this.newInputName:this.oldInputName;if(e=e?this.newCoordinate:this.oldCoordinate,n){var h=t.getBlockById(n);if(!h){console.warn("Can't connect to non-existent block: "+n);return}}if(o.getParent()&&o.unplug(),e)c=o.getRelativeToSurfaceXY(),o.moveBy(e.x-c.x,e.y-c.y,this.reason);else{t=o.outputConnection,(!t||o.previousConnection&&o.previousConnection.isConnected())&&(t=o.previousConnection);let $,T;o=(T=t)==null?void 0:T.type,c?(o=h.getInput(c))&&($=o.connection):o===oe.PREVIOUS_STATEMENT&&($=h.nextConnection),$&&t?t.connect($):console.warn("Can't connect to non-existent input: "+c)}}else console.warn("Can't move non-existent block: "+this.blockId)}};r(F.EVENT,O.BLOCK_MOVE,Mp);var Np=class extends Cs{constructor(e,t,o){super(e?e.workspace.id:void 0),this.type=O.BUBBLE_OPEN,e&&(this.blockId=e.id,this.isOpen=t,this.bubbleType=o)}toJson(){const e=super.toJson();if(this.isOpen===void 0)throw Error("Whether this event is for opening the bubble is undefined. Either pass the value to the constructor, or call fromJson");if(!this.bubbleType)throw Error("The type of bubble is undefined. Either pass the value to the constructor, or call fromJson");return e.isOpen=this.isOpen,e.bubbleType=this.bubbleType,e.blockId=this.blockId||"",e}static fromJson(e,t,o){return t=super.fromJson(e,t,o??new Np),t.isOpen=e.isOpen,t.bubbleType=e.bubbleType,t.blockId=e.blockId,t}},Lp;(function(e){e.MUTATOR="mutator",e.COMMENT="comment",e.WARNING="warning"})(Lp||(Lp={})),r(F.EVENT,O.BUBBLE_OPEN,Np);var Vs=class extends Ui{constructor(e){super(),this.isBlank=!e,e&&(this.commentId=e.id,this.workspaceId=e.workspace.id,this.group=i.getGroup$$module$build$src$core$events$utils(),this.recordUndo=me())}toJson(){const e=super.toJson();if(!this.commentId)throw Error("The comment ID is undefined. Either pass a comment to the constructor, or call fromJson");return e.commentId=this.commentId,e}static fromJson(e,t,o){return t=super.fromJson(e,t,o??new Vs),t.commentId=e.commentId,t}static CommentCreateDeleteHelper(e,t){const o=e.getEventWorkspace_();if(t){if(!e.json)throw Error("Encountered a comment event without proper json");Fn(e.json,o)}else{if(!e.commentId)throw Error("The comment ID is undefined. Either pass a comment to the constructor, or call fromJson");(t=o.getCommentById(e.commentId))?t.dispose():console.warn("Can't delete non-existent comment: "+e.commentId)}}},Pp=class extends Vs{constructor(e,t,o){super(e),this.type=O.COMMENT_CHANGE,e&&(this.oldContents_=typeof t>"u"?"":t,this.newContents_=typeof o>"u"?"":o)}toJson(){const e=super.toJson();if(!this.oldContents_)throw Error("The old contents is undefined. Either pass a value to the constructor, or call fromJson");if(!this.newContents_)throw Error("The new contents is undefined. Either pass a value to the constructor, or call fromJson");return e.oldContents=this.oldContents_,e.newContents=this.newContents_,e}static fromJson(e,t,o){return t=super.fromJson(e,t,o??new Pp),t.oldContents_=e.oldContents,t.newContents_=e.newContents,t}isNull(){return this.oldContents_===this.newContents_}run(e){var t=this.getEventWorkspace_();if(!this.commentId)throw Error("The comment ID is undefined. Either pass a comment to the constructor, or call fromJson");if(t=t.getCommentById(this.commentId)){var o=e?this.newContents_:this.oldContents_;if(o===void 0)throw Error(e?"The new contents is undefined. Either pass a value to the constructor, or call fromJson":"The old contents is undefined. Either pass a value to the constructor, or call fromJson");t.setText(o)}else console.warn("Can't change non-existent comment: "+this.commentId)}};r(F.EVENT,O.COMMENT_CHANGE,Pp);var Bp=class extends Vs{constructor(e,t){super(e),this.newCollapsed=t,this.type=O.COMMENT_COLLAPSE}toJson(){const e=super.toJson();if(this.newCollapsed===void 0)throw Error("The new collapse value undefined. Either call recordNew, or call fromJson");return e.newCollapsed=this.newCollapsed,e}static fromJson(e,t,o){return t=super.fromJson(e,t,o??new Bp),t.newCollapsed=e.newCollapsed,t}run(e){var t=this.getEventWorkspace_();if(!this.commentId)throw Error("The comment ID is undefined. Either pass a comment to the constructor, or call fromJson");(t=t.getCommentById(this.commentId))?t.setCollapsed(e?!!this.newCollapsed:!this.newCollapsed):console.warn("Can't collapse or uncollapse non-existent comment: "+this.commentId)}};r(F.EVENT,O.COMMENT_COLLAPSE,Bp);var jp=class extends Vs{constructor(e){super(e),this.type=O.COMMENT_CREATE,e&&(this.xml=Xn(e),this.json=xi(e,{addCoordinates:!0}))}toJson(){const e=super.toJson();if(!this.xml)throw Error("The comment XML is undefined. Either pass a comment to the constructor, or call fromJson");if(!this.json)throw Error("The comment JSON is undefined. Either pass a block to the constructor, or call fromJson");return e.xml=Ls(this.xml),e.json=this.json,e}static fromJson(e,t,o){return t=super.fromJson(e,t,o??new jp),t.xml=i.textToDom$$module$build$src$core$utils$xml(e.xml),t.json=e.json,t}run(e){Vs.CommentCreateDeleteHelper(this,e)}};r(F.EVENT,O.COMMENT_CREATE,jp);var Fp=class extends Vs{constructor(e){super(e),this.type=O.COMMENT_DELETE,e&&(this.xml=Xn(e),this.json=xi(e,{addCoordinates:!0}))}run(e){Vs.CommentCreateDeleteHelper(this,!e)}toJson(){const e=super.toJson();if(!this.xml)throw Error("The comment XML is undefined. Either pass a comment to the constructor, or call fromJson");if(!this.json)throw Error("The comment JSON is undefined. Either pass a block to the constructor, or call fromJson");return e.xml=Ls(this.xml),e.json=this.json,e}static fromJson(e,t,o){return t=super.fromJson(e,t,o??new Fp),t.xml=i.textToDom$$module$build$src$core$utils$xml(e.xml),t.json=e.json,t}};r(F.EVENT,O.COMMENT_DELETE,Fp);var zp=class extends Cs{constructor(e,t){super(e?e.workspace.id:void 0),this.type=O.COMMENT_DRAG,e&&(this.commentId=e.id,this.isStart=t)}toJson(){const e=super.toJson();if(this.isStart===void 0)throw Error("Whether this event is the start of a drag is undefined. Either pass the value to the constructor, or call fromJson");if(this.commentId===void 0)throw Error("The comment ID is undefined. Either pass a comment to the constructor, or call fromJson");return e.isStart=this.isStart,e.commentId=this.commentId,e}static fromJson(e,t,o){return t=super.fromJson(e,t,o??new zp),t.isStart=e.isStart,t.commentId=e.commentId,t}};r(F.EVENT,O.COMMENT_DRAG,zp);var Up=class extends Vs{constructor(e){super(e),this.type=O.COMMENT_MOVE,e&&(this.comment_=e,this.oldCoordinate_=e.getRelativeToSurfaceXY())}recordNew(){if(this.newCoordinate_)throw Error("Tried to record the new position of a comment on the same event twice.");if(!this.comment_)throw Error("The comment is undefined. Pass a comment to the constructor if you want to use the record functionality");this.newCoordinate_=this.comment_.getRelativeToSurfaceXY()}setReason(e){this.reason=e}setOldCoordinate(e){this.oldCoordinate_=e}toJson(){const e=super.toJson();if(!this.oldCoordinate_)throw Error("The old comment position is undefined. Either pass a comment to the constructor, or call fromJson");if(!this.newCoordinate_)throw Error("The new comment position is undefined. Either call recordNew, or call fromJson");return e.oldCoordinate=`${Math.round(this.oldCoordinate_.x)}, ${Math.round(this.oldCoordinate_.y)}`,e.newCoordinate=Math.round(this.newCoordinate_.x)+","+Math.round(this.newCoordinate_.y),e}static fromJson(e,t,o){return t=super.fromJson(e,t,o??new Up),o=e.oldCoordinate.split(","),t.oldCoordinate_=new V(Number(o[0]),Number(o[1])),o=e.newCoordinate.split(","),t.newCoordinate_=new V(Number(o[0]),Number(o[1])),t}isNull(){return V.equals(this.oldCoordinate_,this.newCoordinate_)}run(e){var t=this.getEventWorkspace_();if(!this.commentId)throw Error("The comment ID is undefined. Either pass a comment to the constructor, or call fromJson");if(t=t.getCommentById(this.commentId)){if(e=e?this.newCoordinate_:this.oldCoordinate_,!e)throw Error("Either oldCoordinate_ or newCoordinate_ is undefined. Either pass a comment to the constructor and call recordNew, or call fromJson");t.moveTo(e)}else console.warn("Can't move non-existent comment: "+this.commentId)}};r(F.EVENT,O.COMMENT_MOVE,Up);var Hp=class extends Vs{constructor(e){super(e),this.type=O.COMMENT_RESIZE,e&&(this.oldSize=e.getSize())}recordCurrentSizeAsNewSize(){if(this.newSize)throw Error("Tried to record the new size of a comment on the same event twice.");var e=this.getEventWorkspace_();if(!this.commentId)throw Error("The comment ID is undefined. Either pass a comment to the constructor, or call fromJson");if(e=e.getCommentById(this.commentId),!e)throw Error("The comment associated with the comment resize event could not be found");this.newSize=e.getSize()}toJson(){const e=super.toJson();if(!this.oldSize)throw Error("The old comment size is undefined. Either pass a comment to the constructor, or call fromJson");if(!this.newSize)throw Error("The new comment size is undefined. Either call recordCurrentSizeAsNewSize, or call fromJson");return e.oldWidth=Math.round(this.oldSize.width),e.oldHeight=Math.round(this.oldSize.height),e.newWidth=Math.round(this.newSize.width),e.newHeight=Math.round(this.newSize.height),e}static fromJson(e,t,o){return t=super.fromJson(e,t,o??new Hp),t.oldSize=new Le(e.oldWidth,e.oldHeight),t.newSize=new Le(e.newWidth,e.newHeight),t}isNull(){return Le.equals(this.oldSize,this.newSize)}run(e){var t=this.getEventWorkspace_();if(!this.commentId)throw Error("The comment ID is undefined. Either pass a comment to the constructor, or call fromJson");if(t=t.getCommentById(this.commentId)){if(e=e?this.newSize:this.oldSize,!e)throw Error("Either oldSize or newSize is undefined. Either pass a comment to the constructor and call recordCurrentSizeAsNewSize, or call fromJson");t.setSize(e)}else console.warn("Can't resize non-existent comment: "+this.commentId)}};r(F.EVENT,O.COMMENT_RESIZE,Hp);var Wp=class extends Cs{constructor(e,t,o){super(o),this.type=O.TOOLBOX_ITEM_SELECT,this.oldItem=e??void 0,this.newItem=t??void 0}toJson(){const e=super.toJson();return e.oldItem=this.oldItem,e.newItem=this.newItem,e}static fromJson(e,t,o){return t=super.fromJson(e,t,o??new Wp),t.oldItem=e.oldItem,t.newItem=e.newItem,t}};r(F.EVENT,O.TOOLBOX_ITEM_SELECT,Wp);var cy=class extends Ui{constructor(e){super(),this.isBlank=!0,this.recordUndo=!1,this.type=O.FINISHED_LOADING,this.isBlank=!!e,e&&(this.workspaceId=e.id)}};r(F.EVENT,O.FINISHED_LOADING,cy);var uy,dy,hy,py,gy,my,fy,$y,by,vy,yy,_y,wy,Cy,Ty,ky,Sy,Ey,Iy,xy,Dy,Ay,Ry,Oy,My,Q;i.BLOCK_CHANGE$$module$build$src$core$events$events=O.BLOCK_CHANGE,i.BLOCK_CREATE$$module$build$src$core$events$events=O.BLOCK_CREATE,i.BLOCK_DELETE$$module$build$src$core$events$events=O.BLOCK_DELETE,uy=O.BLOCK_DRAG,i.BLOCK_MOVE$$module$build$src$core$events$events=O.BLOCK_MOVE,dy=O.BLOCK_FIELD_INTERMEDIATE_CHANGE,hy=O.BUBBLE_OPEN,py=O.BLOCK_CHANGE,gy=O.CLICK,my=O.COMMENT_CHANGE,fy=O.COMMENT_CREATE,$y=O.COMMENT_DELETE,by=O.COMMENT_MOVE,vy=O.COMMENT_RESIZE,yy=O.COMMENT_DRAG,_y=O.BLOCK_CREATE,wy=O.BLOCK_DELETE,Cy=O.FINISHED_LOADING,Ty=O.MARKER_MOVE,ky=O.BLOCK_MOVE,Sy=O.SELECTED,Ey=O.THEME_CHANGE,Iy=O.TOOLBOX_ITEM_SELECT,xy=O.TRASHCAN_OPEN,Dy=O.UI,Ay=O.VAR_CREATE,Ry=O.VAR_DELETE,Oy=O.VAR_RENAME,My=O.VIEWPORT_CHANGE,Q={},Q.Abstract=Ui,Q.BLOCK_CHANGE=i.BLOCK_CHANGE$$module$build$src$core$events$events,Q.BLOCK_CREATE=i.BLOCK_CREATE$$module$build$src$core$events$events,Q.BLOCK_DELETE=i.BLOCK_DELETE$$module$build$src$core$events$events,Q.BLOCK_DRAG=uy,Q.BLOCK_FIELD_INTERMEDIATE_CHANGE=dy,Q.BLOCK_MOVE=i.BLOCK_MOVE$$module$build$src$core$events$events,Q.BUBBLE_OPEN=hy,Q.BUMP_EVENTS=ub,Q.BlockBase=ni,Q.BlockChange=ri,Q.BlockCreate=Xh,Q.BlockDelete=up,Q.BlockDrag=Rp,Q.BlockFieldIntermediateChange=Op,Q.BlockMove=Mp,Q.BubbleOpen=Np,Q.BubbleType=Lp,Q.CHANGE=py,Q.CLICK=gy,Q.COMMENT_CHANGE=my,Q.COMMENT_CREATE=fy,Q.COMMENT_DELETE=$y,Q.COMMENT_DRAG=yy,Q.COMMENT_MOVE=by,Q.COMMENT_RESIZE=vy,Q.CREATE=_y,Q.Click=fh,Q.ClickTarget=$h,Q.CommentBase=Vs,Q.CommentChange=Pp,Q.CommentCollapse=Bp,Q.CommentCreate=jp,Q.CommentDelete=Fp,Q.CommentDrag=zp,Q.CommentMove=Up,Q.CommentResize=Hp,Q.DELETE=wy,Q.FINISHED_LOADING=Cy,Q.FinishedLoading=cy,Q.MARKER_MOVE=Ty,Q.MOVE=ky,Q.MarkerMove=dp,Q.SELECTED=Sy,Q.Selected=vp,Q.THEME_CHANGE=Ey,Q.TOOLBOX_ITEM_SELECT=Iy,Q.TRASHCAN_OPEN=xy,Q.ThemeChange=Zh,Q.ToolboxItemSelect=Wp,Q.TrashcanOpen=_p,Q.UI=Dy,Q.UiBase=Cs,Q.VAR_CREATE=Ay,Q.VAR_DELETE=Ry,Q.VAR_RENAME=Oy,Q.VIEWPORT_CHANGE=My,Q.VarBase=dr,Q.VarCreate=Ph,Q.VarDelete=fp,Q.VarRename=$p,Q.ViewportChange=Qh,Q.clearPendingUndo=ce,Q.disable=i.disable$$module$build$src$core$events$utils,Q.disableOrphans=tt,Q.enable=i.enable$$module$build$src$core$events$utils,Q.filter=ae,Q.fire=z,Q.fromJson=je,Q.get=G,Q.getDescendantIds=he,Q.getGroup=i.getGroup$$module$build$src$core$events$utils,Q.getRecordUndo=me,Q.isEnabled=K,Q.setGroup=i.setGroup$$module$build$src$core$events$utils,Q.setRecordUndo=i.setRecordUndo$$module$build$src$core$events$utils;var xs={};xs.BottomRow=qv,xs.ConstantProvider=Yv,xs.Drawer=Jv,xs.MarkerSvg=ey,xs.PathObject=ty,xs.RenderInfo=Qv,xs.Renderer=xp,xs.RightConnectionShape=Xv,xs.StatementInput=Vl,xs.TopRow=Zv,hh();var Tt={};Tt.registerCleanup=qd,Tt.registerCollapse=Zd,Tt.registerCollapseExpandBlock=nh,Tt.registerComment=oh,Tt.registerCommentCreate=dh,Tt.registerCommentDelete=ch,Tt.registerCommentDuplicate=uh,Tt.registerCommentOptions=ib,Tt.registerDefaultOptions=hh,Tt.registerDelete=ah,Tt.registerDeleteAll=th,Tt.registerDisable=rh,Tt.registerDuplicate=sh,Tt.registerExpand=Qd,Tt.registerHelp=lh,Tt.registerInline=ih,Tt.registerRedo=Jd,Tt.registerUndo=Yd;var Kl={};Kl.CommentView=mv,Kl.RenderedWorkspaceComment=kl,Kl.WorkspaceComment=Tl;var Ar={};Ar.Bubble=Ye,Ar.MiniWorkspaceBubble=uo,Ar.TextBubble=kv,Ar.TextInputBubble=yv;var Ny=class extends Ml{constructor(){super(),this.FIELD_TEXT_BASELINE_CENTER=!1,this.DARK_PATH_OFFSET=1,this.MAX_BOTTOM_WIDTH=30,this.STATEMENT_BOTTOM_SPACER=-this.NOTCH_HEIGHT/2}getCSS_(e){return super.getCSS_(e).concat([`${e} .blocklyInsertionMarker>.blocklyPathLight,`,`${e} .blocklyInsertionMarker>.blocklyPathDark {`,`fill-opacity: ${this.INSERTION_MARKER_OPACITY};`,"stroke: none;","}"])}},Ly=class{constructor(e){this.inlineSteps_=this.steps_="",this.info_=e,this.RTL_=this.info_.RTL,e=e.getRenderer(),this.constants_=e.getConstants(),this.highlightConstants_=e.getHighlightConstants(),this.highlightOffset=this.highlightConstants_.OFFSET,this.outsideCornerPaths_=this.highlightConstants_.OUTSIDE_CORNER,this.insideCornerPaths_=this.highlightConstants_.INSIDE_CORNER,this.puzzleTabPaths_=this.highlightConstants_.PUZZLE_TAB,this.notchPaths_=this.highlightConstants_.NOTCH,this.startPaths_=this.highlightConstants_.START_HAT,this.jaggedTeethPaths_=this.highlightConstants_.JAGGED_TEETH}getPath(){return this.steps_+` +`+this.inlineSteps_}drawTopCorner(e){this.steps_+=at(e.xPos,this.info_.startY);for(let t=0,o;o=e.elements[t];t++)S.isLeftSquareCorner(o)?this.steps_+=this.highlightConstants_.START_POINT:S.isLeftRoundedCorner(o)?this.steps_+=this.outsideCornerPaths_.topLeft(this.RTL_):S.isPreviousConnection(o)?this.steps_+=this.notchPaths_.pathLeft:S.isHat(o)?this.steps_+=this.startPaths_.path(this.RTL_):S.isSpacer(o)&&o.width!==0&&(this.steps_+=ne("H",o.xPos+o.width-this.highlightOffset));this.steps_+=ne("H",e.xPos+e.width-this.highlightOffset)}drawJaggedEdge_(e){this.info_.RTL&&(this.steps_+=this.jaggedTeethPaths_.pathLeft+ne("v",e.height-this.jaggedTeethPaths_.height-this.highlightOffset))}drawValueInput(e){const t=e.getLastInput();if(this.RTL_){const o=e.height-t.connectionHeight;this.steps_+=wt(t.xPos+t.width-this.highlightOffset,e.yPos)+this.puzzleTabPaths_.pathDown(this.RTL_)+ne("v",o)}else this.steps_+=wt(t.xPos+t.width,e.yPos)+this.puzzleTabPaths_.pathDown(this.RTL_)}drawStatementInput(e){const t=e.getLastInput();if(t)if(this.RTL_){const o=e.height-2*this.insideCornerPaths_.height;this.steps_+=wt(t.xPos,e.yPos)+this.insideCornerPaths_.pathTop(this.RTL_)+ne("v",o)+this.insideCornerPaths_.pathBottom(this.RTL_)+Bs(e.width-t.xPos-this.insideCornerPaths_.width,0)}else this.steps_+=wt(t.xPos,e.yPos+e.height)+this.insideCornerPaths_.pathBottom(this.RTL_)+Bs(e.width-t.xPos-this.insideCornerPaths_.width,0)}drawRightSideRow(e){const t=e.xPos+e.width-this.highlightOffset;e instanceof lp&&e.followsStatement&&(this.steps_+=ne("H",t)),this.RTL_&&(this.steps_+=ne("H",t),e.height>this.highlightOffset&&(this.steps_+=ne("V",e.yPos+e.height-this.highlightOffset)))}drawBottomRow(e){if(this.RTL_)this.steps_+=ne("V",e.baseline-this.highlightOffset);else{const t=this.info_.bottomRow.elements[0];S.isLeftSquareCorner(t)?this.steps_+=wt(e.xPos+this.highlightOffset,e.baseline-this.highlightOffset):S.isLeftRoundedCorner(t)&&(this.steps_+=wt(e.xPos,e.baseline),this.steps_+=this.outsideCornerPaths_.bottomLeft())}}drawLeft(){var e=this.info_.outputConnection;e&&(e=e.connectionOffsetY+e.height,this.RTL_?this.steps_+=wt(this.info_.startX,e):(this.steps_+=wt(this.info_.startX+this.highlightOffset,this.info_.bottomRow.baseline-this.highlightOffset),this.steps_+=ne("V",e)),this.steps_+=this.puzzleTabPaths_.pathUp(this.RTL_)),this.RTL_||(e=this.info_.topRow,S.isLeftRoundedCorner(e.elements[0])?this.steps_+=ne("V",this.outsideCornerPaths_.height):this.steps_+=ne("V",e.capline+this.highlightOffset))}drawInlineInput(e){const t=this.highlightOffset,o=e.xPos+e.connectionWidth;var n=e.centerline-e.height/2;const c=e.width-e.connectionWidth,h=n+t;this.RTL_?(n=e.connectionOffsetY-t,e=e.height-(e.connectionOffsetY+e.connectionHeight)+t,this.inlineSteps_+=wt(o-t,h)+ne("v",n)+this.puzzleTabPaths_.pathDown(this.RTL_)+ne("v",e)+ne("h",c)):this.inlineSteps_+=wt(e.xPos+e.width+t,h)+ne("v",e.height)+ne("h",-c)+wt(o,n+e.connectionOffsetY)+this.puzzleTabPaths_.pathDown(this.RTL_)}},Py=class extends Nl{constructor(e,t){super(e,t),this.highlighter_=new Ly(t)}draw(){this.drawOutline_(),this.drawInternals_(),this.updateConnectionHighlights();const e=this.block_.pathObject;e.setPath(this.outlinePath_+` +`+this.inlinePath_),e.setHighlightPath(this.highlighter_.getPath()),this.info_.RTL&&e.flipRTL(),this.recordSizeOnBlock_()}drawTop_(){this.highlighter_.drawTopCorner(this.info_.topRow),this.highlighter_.drawRightSideRow(this.info_.topRow),super.drawTop_()}drawJaggedEdge_(e){this.highlighter_.drawJaggedEdge_(e),super.drawJaggedEdge_(e)}drawValueInput_(e){this.highlighter_.drawValueInput(e),super.drawValueInput_(e)}drawStatementInput_(e){this.highlighter_.drawStatementInput(e),super.drawStatementInput_(e)}drawRightSideRow_(e){this.highlighter_.drawRightSideRow(e),this.outlinePath_+=ne("H",e.xPos+e.width)+ne("V",e.yPos+e.height)}drawBottom_(){this.highlighter_.drawBottomRow(this.info_.bottomRow),super.drawBottom_()}drawLeft_(){this.highlighter_.drawLeft(),super.drawLeft_()}drawInlineInput_(e){this.highlighter_.drawInlineInput(e),super.drawInlineInput_(e)}positionInlineInputConnection_(e){const t=e.centerline-e.height/2;if(e.connectionModel){let o=e.xPos+e.connectionWidth+this.constants_.DARK_PATH_OFFSET;this.info_.RTL&&(o*=-1),e.connectionModel.setOffsetInBlock(o,t+e.connectionOffsetY+this.constants_.DARK_PATH_OFFSET)}}positionStatementInputConnection_(e){const t=e.getLastInput();if(t!=null&&t.connectionModel){let o=e.xPos+e.statementEdge+t.notchOffset;o=this.info_.RTL?-1*o:o+this.constants_.DARK_PATH_OFFSET,t.connectionModel.setOffsetInBlock(o,e.yPos+this.constants_.DARK_PATH_OFFSET)}}positionExternalValueConnection_(e){const t=e.getLastInput();if(t&&t.connectionModel){let o=e.xPos+e.width+this.constants_.DARK_PATH_OFFSET;this.info_.RTL&&(o*=-1),t.connectionModel.setOffsetInBlock(o,e.yPos)}}positionNextConnection_(){const e=this.info_.bottomRow;if(e.connection){const t=e.connection,o=t.xPos;t.connectionModel.setOffsetInBlock((this.info_.RTL?-o:o)+this.constants_.DARK_PATH_OFFSET/2,e.baseline+this.constants_.DARK_PATH_OFFSET)}}},By=class{constructor(e){this.OFFSET=.5,this.constantProvider=e,this.START_POINT=at(this.OFFSET,this.OFFSET)}init(){this.INSIDE_CORNER=this.makeInsideCorner(),this.OUTSIDE_CORNER=this.makeOutsideCorner(),this.PUZZLE_TAB=this.makePuzzleTab(),this.NOTCH=this.makeNotch(),this.JAGGED_TEETH=this.makeJaggedTeeth(),this.START_HAT=this.makeStartHat()}makeInsideCorner(){const e=this.constantProvider.CORNER_RADIUS,t=this.OFFSET,o=(1-Math.SQRT1_2)*(e+t)-t,n=at(o,o)+gt("a","0 0,0",e,ue(-o-t,e-o)),c=gt("a","0 0,0",e+t,ue(e+t,e+t)),h=at(o,-o)+gt("a","0 0,0",e+t,ue(e-o,o+t));return{width:e+t,height:e,pathTop($){return $?n:""},pathBottom($){return $?c:h}}}makeOutsideCorner(){const e=this.constantProvider.CORNER_RADIUS,t=this.OFFSET,o=(1-Math.SQRT1_2)*(e-t)+t,n=at(o,o)+gt("a","0 0,1",e-t,ue(e-o,-o+t)),c=at(t,e)+gt("a","0 0,1",e-t,ue(e,-e+t)),h=-o,$=at(o,h)+gt("a","0 0,1",e-t,ue(-o+t,-h-e));return{height:e,topLeft(T){return T?n:c},bottomLeft(){return $}}}makePuzzleTab(){const e=this.constantProvider.TAB_WIDTH,t=this.constantProvider.TAB_HEIGHT,o=at(-2,-t+3.4)+Bs(-.45*e,-2.1),n=ne("v",2.5)+at(.97*-e,2.5)+Yt("q",[ue(.05*-e,10),ue(.3*e,9.5)])+at(.67*e,-1.9)+ne("v",2.5),c=ne("v",-1.5)+at(-.92*e,-.5)+Yt("q",[ue(-.19*e,-5.5),ue(0,-11)])+at(.92*e,1),h=at(-5,t-.7)+Bs(.46*e,-2.1);return{width:e,height:t,pathUp($){return $?o:c},pathDown($){return $?n:h}}}makeNotch(){return{pathLeft:ne("h",this.OFFSET)+this.constantProvider.NOTCH.pathLeft}}makeJaggedTeeth(){return{pathLeft:Bs(5.1,2.6)+at(-10.2,6.8)+Bs(5.1,2.6),height:12,width:10.2}}makeStartHat(){const e=this.constantProvider.START_HAT.height,t=at(25,-8.7)+Yt("c",[ue(29.7,-6.2),ue(57.2,-.5),ue(75,8.7)]),o=Yt("c",[ue(17.8,-9.2),ue(45.3,-14.9),ue(75,-8.7)])+wt(100.5,e+.5);return{path(n){return n?t:o}}}},jy=class extends rp{constructor(e,t){super(e,t),this.constants_=e,this.connectedBlock&&(this.width+=this.constants_.DARK_PATH_OFFSET,this.height+=this.constants_.DARK_PATH_OFFSET)}},Fy=class extends wr{constructor(e,t){super(e,t),this.constants_=e,this.connectedBlock&&(this.height+=this.constants_.DARK_PATH_OFFSET)}},zy=class extends kr{constructor(e,t){super(e,t),this.renderer_=e}getRenderer(){return this.renderer_}populateBottomRow_(){super.populateBottomRow_(),this.block_.inputList.length&&this.block_.inputList[this.block_.inputList.length-1]instanceof is||(this.bottomRow.minHeight=this.constants_.MEDIUM_PADDING-this.constants_.DARK_PATH_OFFSET)}addInput_(e,t){this.isInline&&e instanceof i.ValueInput$$module$build$src$core$inputs$value_input?(t.elements.push(new jy(this.constants_,e)),t.hasInlineInput=!0):e instanceof is?(t.elements.push(new Fy(this.constants_,e)),t.hasStatement=!0):e instanceof i.ValueInput$$module$build$src$core$inputs$value_input?(t.elements.push(new Ol(this.constants_,e)),t.hasExternalInput=!0):(e instanceof Us||e instanceof fo)&&(t.minHeight=Math.max(t.minHeight,this.constants_.DUMMY_INPUT_MIN_HEIGHT),t.hasDummyInput=!0),this.isInline||t.align!==null||(t.align=e.align)}addElemSpacing_(){let e=!1;for(let o=0,n;n=this.rows[o];o++)n.hasExternalInput&&(e=!0);for(let o=0,n;n=this.rows[o];o++){var t=n.elements;if(n.elements=[],n.startsWithElemSpacer()&&n.elements.push(new os(this.constants_,this.getInRowSpacing_(null,t[0]))),t.length){for(let c=0;c>>/sprites.png); + height: 16px; + vertical-align: middle; + visibility: hidden; + width: 16px; +} + +.blocklyTreeIconClosed { + background-position: -32px -1px; +} + +.blocklyToolboxDiv[dir="RTL"] .blocklyTreeIconClosed { + background-position: 0 -1px; +} + +.blocklyTreeSelected>.blocklyTreeIconClosed { + background-position: -32px -17px; +} + +.blocklyToolboxDiv[dir="RTL"] .blocklyTreeSelected>.blocklyTreeIconClosed { + background-position: 0 -17px; +} + +.blocklyTreeIconOpen { + background-position: -16px -1px; +} + +.blocklyTreeSelected>.blocklyTreeIconOpen { + background-position: -16px -17px; +} + +.blocklyTreeLabel { + cursor: default; + font: 16px sans-serif; + padding: 0 3px; + vertical-align: middle; +} + +.blocklyToolboxDelete .blocklyTreeLabel { + cursor: url("<<>>/handdelete.cur"), auto; +} + +.blocklyTreeSelected .blocklyTreeLabel { + color: #fff; +} +`),r(F.TOOLBOX_ITEM,Ds.registrationName,Ds);var Rr=class extends Gp{constructor(e,t){super(e,t),this.cssConfig_={container:"blocklyTreeSeparator"},this.htmlDiv=null,Object.assign(this.cssConfig_,e.cssconfig||e.cssConfig)}init(){this.createDom_()}createDom_(){const e=document.createElement("div"),t=this.cssConfig_.container;return t&&ge(e,t),this.htmlDiv=e}getDiv(){return this.htmlDiv}dispose(){Ke(this.htmlDiv)}};Rr.registrationName="sep",Et(` +.blocklyTreeSeparator { + border-bottom: solid #e5e5e5 1px; + height: 0; + margin: 5px 0; +} + +.blocklyToolboxDiv[layout="h"] .blocklyTreeSeparator { + border-right: solid #e5e5e5 1px; + border-bottom: none; + height: auto; + margin: 0 5px 0 5px; + padding: 5px 0; + width: 0; +} +`),r(F.TOOLBOX_ITEM,Rr.registrationName,Rr);var dn=class extends Ds{constructor(e,t,o){super(e,t,o),this.subcategoriesDiv_=null,this.expanded_=!1,this.toolboxItems_=[]}makeDefaultCssConfig_(){const e=super.makeDefaultCssConfig_();return e.contents="blocklyToolboxContents",e}parseContents_(e){if("custom"in e)this.flyoutItems_=e.custom;else{const t=e.contents;if(t){this.flyoutItems_=[],e=!0;for(let o=0;o>>/handdelete.cur"), auto; +} + +.blocklyToolboxGrab { + cursor: url("<<>>/handclosed.cur"), auto; + cursor: grabbing; + cursor: -webkit-grabbing; +} + +/* Category tree in Toolbox. */ +.blocklyToolboxDiv { + background-color: #ddd; + overflow-x: visible; + overflow-y: auto; + padding: 4px 0 4px 0; + position: absolute; + z-index: 70; /* so blocks go under toolbox when dragging */ + -webkit-tap-highlight-color: transparent; /* issue #1345 */ +} + +.blocklyToolboxContents { + display: flex; + flex-wrap: wrap; + flex-direction: column; +} + +.blocklyToolboxContents:focus { + outline: none; +} +`),r(F.TOOLBOX,js,Gy);var fk="11.2.2",$k=oe.INPUT_VALUE,bk=oe.OUTPUT_VALUE,vk=oe.NEXT_STATEMENT,yk=oe.PREVIOUS_STATEMENT,_k=Ee.TOP,wk=Ee.BOTTOM,Ck=Ee.LEFT,Tk=Ee.RIGHT;rn.prototype.newBlock=function(e,t){return new Oo(this,e,t)},ns.prototype.newBlock=function(e,t){return new gs(this,e,t)},rn.prototype.newComment=function(e){return new Tl(this,e)},ns.prototype.newComment=function(e){return new kl(this,e)},ns.newTrashcan=function(e){return new Uv(e)},uo.prototype.newWorkspaceSvg=function(e){return new ns(e)},i.Names$$module$build$src$core$names.prototype.populateProcedures=function(e){e=Ka(e),e=e[0].concat(e[1]);for(let t=0;t{this.setState({popper:b.I18n.t("Copied"),anchorEl:i}),setTimeout(()=>this.setState({popper:"",anchorEl:null}),1e3)},50)}render(){const s=new Blob([this.props.text],{type:"application/xml"}),i=`${this.props.scriptId.substring(10)}.xml`;return g.jsxs(Vt,{onClose:()=>!1,maxWidth:"lg",sx:{"& .MuiDialog-paper":Pr.dialog},fullWidth:!0,open:!0,"aria-labelledby":"export-dialog-title",children:[g.jsx(as,{id:"export-dialog-title",children:b.I18n.t("Export selected blocks")}),g.jsx(Gt,{style:Pr.overflowY,children:g.jsx("pre",{id:"export-text",style:{...Pr.textArea,...this.props.themeType==="dark"?void 0:Pr.textAreaLight},children:this.props.text})}),g.jsxs(Kt,{children:[g.jsx(De,{variant:"contained",color:"secondary",startIcon:g.jsx(vc,{}),children:g.jsx("a",{download:i,target:"_blank",rel:"noreferrer",href:URL.createObjectURL(s),style:{textDecoration:"inherit",color:"inherit"},children:b.I18n.t("Download as file")})}),g.jsx(De,{variant:"contained",onClick:r=>this.onCopy(r),color:"secondary",startIcon:g.jsx(nx,{}),children:b.I18n.t("Copy to clipboard")}),g.jsx(De,{variant:"contained",onClick:()=>this.handleCancel(),color:"primary",startIcon:g.jsx(qs,{}),children:b.I18n.t("Close")}),g.jsx(Vk,{id:"popper",style:{zIndex:1e4},open:!!this.state.popper,placement:"top",anchorEl:this.state.anchorEl,transition:!0,children:({TransitionProps:r})=>g.jsx(Gk,{...r,timeout:350,children:g.jsx(Dw,{children:g.jsx("p",{style:Pr.typography,children:this.state.popper})})})}),g.jsx("textarea",{id:"copy_input",readOnly:!0,style:{position:"absolute",left:-9999},tabIndex:-1,"aria-hidden":!0,value:this.props.text})]})]},"export-dialog")}}const Ot={textArea:{width:"calc(100% - 10px)",height:"calc(80% - 20px)",resize:"none",fontFamily:"monospace",fontSize:"1em",backgroundColor:"transparent",borderRadius:4,outline:"none"},dropzone:{marginTop:20,width:"100%",borderWidth:5,borderStyle:"dashed",borderColor:"#d0cccc",textAlign:"center",boxSizing:"border-box",paddingTop:45,borderRadius:10,height:"calc(100% - 10px)"},dropzoneDiv:{width:"100%",height:"20%",position:"relative"},dropzoneRejected:{borderColor:"#970000"},dropzoneAccepted:{borderColor:"#17cd02"},icon:{height:"80%",width:"80%",opacity:.3,color:"#eeeeee",position:"absolute",top:"50%",left:"50%",transform:"translate(-50%,-50%)",zIndex:0},iconError:{color:"#ffc3c6"},iconOk:{color:"#aaeebc"},text:{top:"50%",left:"50%",transform:"translate(-50%,-50%)",color:"#868686",position:"absolute",zIndex:1},dialog:{height:"95%"},fullHeight:{height:"100%",overflow:"hidden"}};class zm extends Y.Component{constructor(s){super(s),this.state={text:"",imageStatus:"",error:""}}componentDidMount(){setTimeout(()=>{var s;try{(s=window.document.getElementById("import-text-area"))==null||s.focus()}catch{}},100)}static readFileDataUrl(s,i){const r=new FileReader;r.onload=()=>{i(null,{data:r.result,name:s.name})},r.onabort=()=>{console.error("file reading was aborted"),i(b.I18n.t("file reading was aborted"))},r.onerror=l=>{console.error("file reading has failed"),i(b.I18n.t("file reading has failed: %s",l))},r.readAsText(s)}handleDropFile(s){if(!(s!=null&&s.length))return;const i=s[s.length-1];i&&zm.readFileDataUrl(i,(r,l)=>{var u;r||!l?this.setState({error:r||"No data"}):this.setState({text:((u=l.data)==null?void 0:u.toString())||""})})}handleCancel(){this.props.onClose()}handleOk(){this.props.onClose(this.state.text)}onChange(s){this.setState({text:s.target.value})}render(){const s={...Ot.dropzone,...this.state.imageStatus==="accepted"?Ot.dropzoneAccepted:this.state.imageStatus==="rejected"?Ot.dropzoneRejected:void 0};return g.jsxs(Vt,{onClose:()=>!1,maxWidth:"lg",sx:{"& .MuiDialog-paper":Ot.dialog},fullWidth:!0,open:!0,"aria-labelledby":"import-dialog-title",children:[g.jsx(as,{id:"import-dialog-title",children:b.I18n.t("Import blocks")}),g.jsxs(Gt,{style:Ot.fullHeight,children:[g.jsx("textarea",{autoFocus:!0,id:"import-text-area",placeholder:b.I18n.t("Paste your blocks here"),style:{...Ot.textArea,color:this.props.themeType==="dark"?"#ffffff":"#000000"},onChange:i=>this.onChange(i),value:this.state.text}),g.jsx(Mw,{maxSize:5e7,onDrop:(i,r)=>{var l,u,d;i.length?this.handleDropFile(i):window.alert(((d=(u=(l=r==null?void 0:r[0])==null?void 0:l.errors)==null?void 0:u[0])==null?void 0:d.message)||b.I18n.t("ra_Cannot upload"))},multiple:!1,accept:{"text/plain":[],"text/xml":[],"application/xml":[]},children:({getRootProps:i,getInputProps:r,isDragActive:l,isDragReject:u})=>u?(this.state.imageStatus!=="rejected"&&this.setState({imageStatus:"rejected"}),g.jsxs("div",{style:{...s,...Ot.dropzoneDiv},...i(),children:[g.jsx("input",{...r()}),g.jsx("span",{style:Ot.text,children:b.I18n.t("Some files will be rejected")},"text"),g.jsx(Wc,{style:{...Ot.icon,...Ot.iconError}},"icon")]})):l?(this.state.imageStatus!=="accepted"&&this.setState({imageStatus:"accepted"}),g.jsxs("div",{style:{...s,...Ot.dropzoneDiv},...i(),children:[g.jsx("input",{...r()}),g.jsx("span",{style:Ot.text,children:b.I18n.t("All files will be accepted")},"text"),g.jsx(Nw,{style:{...Ot.icon,...Ot.iconOk}},"icon")]})):(this.state.imageStatus!=="wait"&&this.setState({imageStatus:"wait"}),g.jsxs("div",{style:{...s,...Ot.dropzoneDiv},...i(),children:[g.jsx("input",{...r()}),g.jsx("span",{style:Ot.text,children:b.I18n.t("Drop some files here or click...")},"text"),g.jsx(Lw,{style:Ot.icon},"icon")]}))})]}),g.jsxs(Kt,{children:[g.jsx(De,{variant:"contained",disabled:!this.state.text,onClick:()=>this.handleOk(),color:"primary",startIcon:g.jsx(zo,{}),children:b.I18n.t("Import")}),g.jsx(De,{color:"grey",variant:"contained",onClick:()=>this.handleCancel(),startIcon:g.jsx(qs,{}),children:b.I18n.t("Close")})]})]})}}const we=window.Blockly;class mg extends Error{constructor(){super("The field has not yet been attached to its input. Call appendField to attach it.")}}class Ic extends we.Field{textGroup=null;borderRect_=null;maxLines_=1/0;isOverflowedY_=!1;constructor(s,i,r){super(s),s!==Symbol("SKIP_SETUP")&&(r&&this.configure_(r),this.SERIALIZABLE=!0,this.setValue((s==null?void 0:s.toString())||""),i&&this.setValidator(i))}configure_(s){super.configure_(s),s.maxLines&&this.setMaxLines(s.maxLines)}toXml(s){return s.textContent=this.getValue().replace(/\n/g," "),s}fromXml(s){this.setValue(s.textContent.replace(/ /g,` +`))}saveState(){const s=this.saveLegacyState(Ic);return s!==null?s:this.getValue()}loadState(s){this.loadLegacyState(we.Field,s)||this.setValue(s)}initView(){this.createBorderRect_(),this.textGroup=we.utils.dom.createSvgElement(we.utils.Svg.G,{class:"blocklyEditableText"},this.fieldGroup_)}onHtmlInputKeyDownSuper_(s){s.key==="Enter"?(we.WidgetDiv.hideIfOwner(this),we.dropDownDiv.hideWithoutAnimation()):s.key==="Escape"?(this.setValue(this.htmlInput_.getAttribute("data-untyped-default-value"),!1),we.WidgetDiv.hideIfOwner(this),we.dropDownDiv.hideWithoutAnimation()):s.key==="Tab"&&(we.WidgetDiv.hideIfOwner(this),we.dropDownDiv.hideWithoutAnimation(),this.sourceBlock_.tab(this,!s.shiftKey),s.preventDefault())}onHtmlInputChange_(s){const i=this.value_;this.setValue(this.getValueFromEditorText_(this.htmlInput_.value),!1),this.sourceBlock_&&we.Events.isEnabled()&&this.value_!==i&&we.Events.fire(new(we.Events.get("block_field_intermediate_change"))(this.sourceBlock_,this.name||null,i,this.value_))}onFinishEditing_(s){}getValueFromEditorText_(s){return s}bindInputEvents_(s){this.onKeyDownWrapper_=we.browserEvents.conditionalBind(s,"keydown",this,this.onHtmlInputKeyDown_),this.onKeyInputWrapper_=we.browserEvents.conditionalBind(s,"input",this,this.onHtmlInputChange_)}getDisplayText_(){const s=this.getSourceBlock();if(!s)throw new Error("The field has not yet been attached to its input. Call appendField to attach it.");let i=this.getText();if(!i)return we.Field.NBSP;const r=i.split(` +`);i="";const l=this.isOverflowedY_?this.maxLines_:r.length;for(let u=0;uthis.maxDisplayLength?d=`${d.substring(0,this.maxDisplayLength-4)}...`:this.isOverflowedY_&&u===l-1&&(d=`${d.substring(0,d.length-3)}...`),d=d.replace(/\s/g,we.Field.NBSP),i+=d,u!==l-1&&(i+=` +`)}return s.RTL&&(i+="‏"),i}doValueUpdate_(s){super.doValueUpdate_(s),this.value_!==null&&(this.isOverflowedY_=this.value_.split(` +`).length>this.maxLines_)}render_(){const s=this.getSourceBlock();if(!s)throw new Error("The field has not yet been attached to its input. Call appendField to attach it.");let i;const r=this.textGroup;for(;i=r.firstChild;)r.removeChild(i);const l=this.getConstants();if(!l)throw Error("Constants not found");const u=this.getDisplayText_().split(` +`);let d=0;for(let p=0;pd&&(d=v),p+=s.FIELD_TEXT_HEIGHT+(m>0?s.FIELD_BORDER_RECT_Y_PADDING:0)}if(this.isBeingEdited_){const m=String(this.value_).split(` +`),f=we.utils.dom.createSvgElement(we.utils.Svg.TEXT,{class:"blocklyText blocklyMultilineText"});for(let y=0;ythis.maxDisplayLength&&(m[y]=m[y].substring(0,this.maxDisplayLength)),f.textContent=m[y];const k=we.utils.dom.getFastTextWidth(f,r,l,u);k>d&&(d=k)}const v=this.htmlInput_,_=v.offsetWidth-v.clientWidth;d+=_}this.borderRect_&&(p+=s.FIELD_BORDER_RECT_Y_PADDING*2,d+=s.FIELD_BORDER_RECT_X_PADDING*2+1,this.borderRect_.setAttribute("width",`${d}`),this.borderRect_.setAttribute("height",`${p}`)),this.size_.width=d,this.size_.height=p,this.positionBorderRect_()}showInlineEditor_(s){const i=this.getSourceBlock();if(!i)throw new mg;we.WidgetDiv.show(this,i.RTL,this.widgetDispose_.bind(this),this.workspace_),this.htmlInput_=this.widgetCreate_(),this.isBeingEdited_=!0,this.valueWhenEditorWasOpened_=this.value_,s||(this.htmlInput_.focus({preventScroll:!0}),this.htmlInput_.select())}getEditorText_(s){return`${s}`}getScaledBBox(){let s,i,r;const l=this.getSourceBlock();if(!l)throw new mg;if(this.isFullBlockField()){const u=this.sourceBlock_.getHeightWidth(),d=l.workspace.scale;r=this.getAbsoluteXY_(),s=(u.width+1)*d,i=(u.height+1)*d,we.utils.userAgent.GECKO?(r.x+=1.5*d,r.y+=1.5*d):(r.x-=.5*d,r.y-=.5*d)}else{const u=this.borderRect_.getBoundingClientRect();r=we.utils.style.getPageOffset(this.borderRect_),s=u.width,i=u.height}return new we.utils.Rect(r.y,r.y+i,r.x,r.x+s)}resizeEditor_(){we.renderManagement.finishQueuedRenders().then(()=>{const s=this.getSourceBlock();if(!s)throw new mg;const i=we.WidgetDiv.getDiv(),r=this.getScaledBBox();i.style.width=`${r.right-r.left}px`,i.style.height=`${r.bottom-r.top}px`;const l=s.RTL?r.right-i.offsetWidth:r.left,u=r.top;i.style.left=`${l}px`,i.style.top=`${u}px`})}unbindInputEvents_(){this.onKeyDownWrapper_&&(we.browserEvents.unbind(this.onKeyDownWrapper_),this.onKeyDownWrapper_=null),this.onKeyInputWrapper_&&(we.browserEvents.unbind(this.onKeyInputWrapper_),this.onKeyInputWrapper_=null)}getClickTarget_(){return this.clickTarget_||this.getSvgRoot()}widgetDispose_(){this.isBeingEdited_=!1,this.isTextValid_=!0,this.forceRerender(),this.onFinishEditing_(this.value_),this.sourceBlock_&&we.Events.isEnabled()&&this.valueWhenEditorWasOpened_!==null&&this.valueWhenEditorWasOpened_!==this.value_&&(we.Events.fire(new(we.Events.get("change"))(this.sourceBlock_,"field",this.name||null,this.valueWhenEditorWasOpened_,this.value_)),this.valueWhenEditorWasOpened_=null),we.Events.setGroup(!1),this.unbindInputEvents_();const s=we.WidgetDiv.getDiv().style;s.width="auto",s.height="auto",s.fontSize="",s.transition="",s.boxShadow="",this.htmlInput_=null;const i=this.getClickTarget_();if(!i)throw new Error("A click target has not been set.");we.utils.dom.removeClass(i,"editing")}showEditor_(s,i){this.workspace_=this.sourceBlock_.workspace,!i&&this.workspace_.options.modalInputs&&(we.utils.userAgent.MOBILE||we.utils.userAgent.ANDROID||we.utils.userAgent.IPAD)?this.showPromptEditor_():this.showInlineEditor_(!!i),this.forceRerender()}widgetCreate_(){const s=we.WidgetDiv.getDiv(),i=this.workspace_.getScale(),r=this.getConstants();if(!r)throw Error("Constants not found");const l=document.createElement("textarea");l.className="blocklyHtmlInput blocklyHtmlTextAreaInput",l.setAttribute("spellcheck",String(this.spellcheck_));const u=`${r.FIELD_TEXT_FONTSIZE*i}pt`;s.style.fontSize=u,l.style.fontSize=u;const d=`${we.FieldTextInput.BORDERRADIUS*i}px`;l.style.borderRadius=d;const p=r.FIELD_BORDER_RECT_X_PADDING*i,m=r.FIELD_BORDER_RECT_Y_PADDING*i/2;l.style.padding=`${m}px ${p}px ${m}px ${p}px`;const f=r.FIELD_TEXT_HEIGHT+r.FIELD_BORDER_RECT_Y_PADDING;return l.style.lineHeight=`${f*i}px`,s.appendChild(l),l.value=l.defaultValue=this.getEditorText_(this.value_),l.setAttribute("data-untyped-default-value",String(this.value_)),l.setAttribute("data-old-value",""),we.utils.userAgent.GECKO?setTimeout(this.resizeEditor_.bind(this),0):this.resizeEditor_(),this.bindInputEvents_(l),l}setMaxLines(s){typeof s=="number"&&s>0&&s!==this.maxLines_&&(this.maxLines_=s,this.forceRerender())}getMaxLines(){return this.maxLines_}onHtmlInputKeyDown_(s){s.key!=="Enter"&&this.onHtmlInputKeyDownSuper_(s)}static fromJson(s){const i=we.utils.parsing.replaceMessageReferences(s.text);return new this(i,void 0,s)}}we.Css.register(` +.blocklyHtmlTextAreaInput { + font-family: monospace; + resize: none; + overflow: hidden; + height: 100%; + text-align: left; +} + +.blocklyHtmlTextAreaInputOverflowedY { + overflow-y: scroll; +} +`);const bT="text_multiline",eR={type:bT,message0:"%1 %2",args0:[{type:"field_image",src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAARCAYAAADpPU2iAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAdhgAAHYYBXaITgQAAABh0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMS42/U4J6AAAAP1JREFUOE+Vks0KQUEYhjmRIja4ABtZ2dm5A3t3Ia6AUm7CylYuQRaUhZSlLZJiQbFAyRnPN33y01HOW08z8873zpwzM4F3GWOCruvGIE4/rLaV+Nq1hVGMBqzhqlxgCys4wJA65xnogMHsQ5lujnYHTejBBCK2mE4abjCgMGhNxHgDFWjDSG07kdfVa2pZMf4ZyMAdWmpZMfYOsLiDMYMjlMB+K613QISRhTnITnsYg5yUd0DETmEoMlkFOeIT/A58iyK5E18BuTBfgYXfwNJv4P9/oEBerLylOnRhygmGdPpTTBZAPkde61lbQe4moWUvYUZYLfUNftIY4zwA5X2Z9AYnQrEAAAAASUVORK5CYII=",width:12,height:17,alt:"¶"},{type:"field_multilinetext",name:"TEXT",text:""}],output:"String",style:"text_blocks",helpUrl:"%{BKY_TEXT_TEXT_HELPURL}",tooltip:"%{BKY_TEXT_TEXT_TOOLTIP}",extensions:["parent_tooltip_when_inline"]};function tR(a,s){const i=s.multiline_quote_(a.getFieldValue("TEXT")),r=i.indexOf("+")!==-1?6.2:0;return[i,r]}const sR=window.Blockly.common.createBlockDefinitionsFromJsonArray([eR]);sR[bT];const Re=window.Blockly;class im extends Re.Field{picker=null;highlightedIndex=null;boundEvents=[];SERIALIZABLE=!0;CURSOR="default";isDirty_=!1;colours=["#ffffff","#cccccc","#c0c0c0","#999999","#666666","#333333","#000000","#ffcccc","#ff6666","#ff0000","#cc0000","#990000","#660000","#330000","#ffcc99","#ff9966","#ff9900","#ff6600","#cc6600","#993300","#663300","#ffff99","#ffff66","#ffcc66","#ffcc33","#cc9933","#996633","#663333","#ffffcc","#ffff33","#ffff00","#ffcc00","#999900","#666600","#333300","#99ff99","#66ff99","#33ff33","#33cc00","#009900","#006600","#003300","#99ffff","#33ffff","#66cccc","#00cccc","#339999","#336666","#003333","#ccffff","#66ffff","#33ccff","#3366ff","#3333ff","#000099","#000066","#ccccff","#9999ff","#6666cc","#6633ff","#6600cc","#333399","#330099","#ffccff","#ff99ff","#cc66cc","#cc33cc","#993399","#663366","#330033"];titles=[];columns=7;constructor(s,i,r){super(s),s!==Symbol("SKIP_SETUP")&&(r&&this.configure_(r),this.setValue(s),i&&this.setValidator(i))}configure_(s){super.configure_(s),s.colourOptions&&(this.colours=s.colourOptions),s.colourTitles&&(this.titles=s.colourTitles),s.columns&&(this.columns=s.columns)}initView(){const s=this.getConstants();if(!s)throw Error("Constants not found");this.size_=new Re.utils.Size(s.FIELD_COLOUR_DEFAULT_WIDTH,s.FIELD_COLOUR_DEFAULT_HEIGHT),this.createBorderRect_(),this.getBorderRect().style.fillOpacity="1",this.getBorderRect().setAttribute("stroke","#fff"),this.isFullBlockField()&&(this.clickTarget_=this.sourceBlock_.getSvgRoot())}isFullBlockField(){if(!this.getSourceBlock())throw new Re.UnattachedFieldError;const i=this.getConstants();return this.blockIsSimpleReporter()&&!!(i!=null&&i.FIELD_COLOUR_FULL_BLOCK)}blockIsSimpleReporter(){const s=this.getSourceBlock();if(!s)throw new Re.UnattachedFieldError;if(!s.outputConnection)return!1;for(const i of s.inputList)if(i.connection||i.fieldRow.length>1)return!1;return!0}applyColour(){const s=this.getSourceBlock();if(!s)throw new Re.UnattachedFieldError;if(!this.fieldGroup_)return;const i=this.borderRect_;if(!i)throw new Error("The border rect has not been initialized");this.isFullBlockField()?(i.style.display="none",s.pathObject.svgPath.setAttribute("fill",this.getValue()),s.pathObject.svgPath.setAttribute("stroke","#fff")):(i.style.display="block",i.style.fill=this.getValue())}getSize(){var s;return(s=this.getConstants())!=null&&s.FIELD_COLOUR_FULL_BLOCK&&(this.render_(),this.isDirty_=!1),super.getSize()}render_(){super.render_();const s=this.getSourceBlock();if(!s)throw new Re.UnattachedFieldError;s.applyColour()}updateSize_(s){const i=this.getConstants();if(!i)return;let r,l;this.isFullBlockField()?(r=(s??0)*2,l=i.FIELD_TEXT_HEIGHT):(r=i.FIELD_COLOUR_DEFAULT_WIDTH,l=i.FIELD_COLOUR_DEFAULT_HEIGHT),this.size_.height=l,this.size_.width=r,this.positionBorderRect_()}doClassValidation_(s){return typeof s!="string"?null:Re.utils.colour.parse(s)}getText(){let s=this.value_;return/^#(.)\1(.)\2(.)\3$/.test(s)&&(s=`#${s[1]}${s[3]}${s[5]}`),s}setColours(s,i){return this.colours=s,i&&(this.titles=i),this}setColumns(s){return this.columns=s,this}showEditor_(){if(this.dropdownCreate(),!this.picker)throw Error("Picker not found");Re.DropDownDiv.getContentDiv().appendChild(this.picker),Re.DropDownDiv.showPositionedByField(this,this.dropdownDispose.bind(this)),this.picker.focus({preventScroll:!0})}onClick(s){const i=s.target,r=i==null?void 0:i.getAttribute("data-colour");r!==null&&(this.setValue(r),Re.DropDownDiv.hideIfOwner(this))}onKeyDown(s){let i=!0,r;switch(s.key){case"ArrowUp":this.moveHighlightBy(0,-1);break;case"ArrowDown":this.moveHighlightBy(0,1);break;case"ArrowLeft":this.moveHighlightBy(-1,0);break;case"ArrowRight":this.moveHighlightBy(1,0);break;case"Enter":if(r=this.getHighlighted(),r){const l=r.getAttribute("data-colour");l!==null&&this.setValue(l)}Re.DropDownDiv.hideWithoutAnimation();break;default:i=!1}i&&s.stopPropagation()}moveHighlightBy(s,i){if(!this.highlightedIndex)return;const r=this.colours,l=this.columns;let u=this.highlightedIndex%l,d=Math.floor(this.highlightedIndex/l);u+=s,d+=i,s<0?u<0&&d>0?(u=l-1,d--):u<0&&(u=0):s>0?u>l-1&&dl-1&&u--:i<0?d<0&&(d=0):i>0&&d>Math.floor(r.length/l)-1&&(d=Math.floor(r.length/l)-1);const p=this.picker.childNodes[d].childNodes[u],m=d*l+u;this.setHighlightedCell(p,m)}onMouseMove(s){const i=s.target,r=i&&Number(i.getAttribute("data-index"));r!==null&&r!==this.highlightedIndex&&this.setHighlightedCell(i,r)}onMouseEnter(){var s;(s=this.picker)==null||s.focus({preventScroll:!0})}onMouseLeave(){var i;(i=this.picker)==null||i.blur();const s=this.getHighlighted();s&&Re.utils.dom.removeClass(s,"blocklyColourHighlighted")}getHighlighted(){var l;if(!this.highlightedIndex)return null;const s=this.highlightedIndex%this.columns,i=Math.floor(this.highlightedIndex/this.columns),r=(l=this.picker)==null?void 0:l.childNodes[i];return r?r.childNodes[s]:null}setHighlightedCell(s,i){const r=this.getHighlighted();r&&Re.utils.dom.removeClass(r,"blocklyColourHighlighted"),Re.utils.dom.addClass(s,"blocklyColourHighlighted"),this.highlightedIndex=i;const l=s.getAttribute("id");l&&this.picker&&Re.utils.aria.setState(this.picker,Re.utils.aria.State.ACTIVEDESCENDANT,l)}dropdownCreate(){const s=this.columns,i=this.colours,r=this.getValue(),l=document.createElement("table");l.className="blocklyColourTable",l.tabIndex=0,l.dir="ltr",Re.utils.aria.setRole(l,Re.utils.aria.Role.GRID),Re.utils.aria.setState(l,Re.utils.aria.State.EXPANDED,!0),Re.utils.aria.setState(l,Re.utils.aria.State.ROWCOUNT,Math.floor(i.length/s)),Re.utils.aria.setState(l,Re.utils.aria.State.COLCOUNT,s);let u=null;for(let d=0;dtr>td { + border: 0.5px solid #888; + box-sizing: border-box; + cursor: pointer; + display: inline-block; + height: 20px; + padding: 0; + width: 20px; +} + +.blocklyColourTable>tr>td.blocklyColourHighlighted { + border-color: #eee; + box-shadow: 2px 2px 7px 2px rgba(0, 0, 0, 0.3); + position: relative; +} + +.blocklyColourSelected, .blocklyColourSelected:hover { + border-color: #eee !important; + outline: 1px solid #333; + position: relative; +} +`);const vT="colour_picker",oR={type:vT,message0:"%1",args0:[{type:"field_colour",name:"COLOUR",colour:"#ff0000"}],output:"Colour",helpUrl:"%{BKY_COLOUR_PICKER_HELPURL}",style:"colour_blocks",tooltip:"%{BKY_COLOUR_PICKER_TOOLTIP}",extensions:["parent_tooltip_when_inline"]};function iR(a,s){return[s.quote_(a.getFieldValue("COLOUR")),0]}const nR=window.Blockly.common.createBlockDefinitionsFromJsonArray([oR]);nR[vT];const yT="colour_random",rR={type:yT,message0:"%{BKY_COLOUR_RANDOM_TITLE}",output:"Colour",helpUrl:"%{BKY_COLOUR_RANDOM_HELPURL}",style:"colour_blocks",tooltip:"%{BKY_COLOUR_RANDOM_TOOLTIP}"};function aR(a,s){return[`${s.provideFunction_("colourRandom",` +function ${s.FUNCTION_NAME_PLACEHOLDER_}() { + var num = Math.floor(Math.random() * 0x1000000); + return '#' + ('00000' + num.toString(16)).substr(-6); +} +`)}()`,2]}const lR=window.Blockly.common.createBlockDefinitionsFromJsonArray([rR]);lR[yT];const _T="colour_rgb",cR={type:_T,message0:"%{BKY_COLOUR_RGB_TITLE} %{BKY_COLOUR_RGB_RED} %1 %{BKY_COLOUR_RGB_GREEN} %2 %{BKY_COLOUR_RGB_BLUE} %3",args0:[{type:"input_value",name:"RED",check:"Number",align:"RIGHT"},{type:"input_value",name:"GREEN",check:"Number",align:"RIGHT"},{type:"input_value",name:"BLUE",check:"Number",align:"RIGHT"}],output:"Colour",helpUrl:"%{BKY_COLOUR_RGB_HELPURL}",style:"colour_blocks",tooltip:"%{BKY_COLOUR_RGB_TOOLTIP}"};function uR(a,s){const i=s.valueToCode(a,"RED",99)||0,r=s.valueToCode(a,"GREEN",99)||0,l=s.valueToCode(a,"BLUE",99)||0;return[`${s.provideFunction_("colourRgb",` +function ${s.FUNCTION_NAME_PLACEHOLDER_}(r, g, b) { + r = Math.max(Math.min(Number(r), 100), 0) * 2.55; + g = Math.max(Math.min(Number(g), 100), 0) * 2.55; + b = Math.max(Math.min(Number(b), 100), 0) * 2.55; + r = ('0' + (Math.round(r) || 0).toString(16)).slice(-2); + g = ('0' + (Math.round(g) || 0).toString(16)).slice(-2); + b = ('0' + (Math.round(b) || 0).toString(16)).slice(-2); + return '#' + r + g + b; +} +`)}(${i}, ${r}, ${l})`,2]}const dR=window.Blockly.common.createBlockDefinitionsFromJsonArray([cR]);dR[_T];const wT="colour_blend",hR={type:wT,message0:"%{BKY_COLOUR_BLEND_TITLE} %{BKY_COLOUR_BLEND_COLOUR1} %1 %{BKY_COLOUR_BLEND_COLOUR2} %2 %{BKY_COLOUR_BLEND_RATIO} %3",args0:[{type:"input_value",name:"COLOUR1",check:"Colour",align:"RIGHT"},{type:"input_value",name:"COLOUR2",check:"Colour",align:"RIGHT"},{type:"input_value",name:"RATIO",check:"Number",align:"RIGHT"}],output:"Colour",helpUrl:"%{BKY_COLOUR_BLEND_HELPURL}",style:"colour_blocks",tooltip:"%{BKY_COLOUR_BLEND_TOOLTIP}"};function pR(a,s){const i=s.valueToCode(a,"COLOUR1",99)||"'#000000'",r=s.valueToCode(a,"COLOUR2",99)||"'#000000'",l=s.valueToCode(a,"RATIO",99)||.5;return[`${s.provideFunction_("colourBlend",` +function ${s.FUNCTION_NAME_PLACEHOLDER_}(c1, c2, ratio) { + ratio = Math.max(Math.min(Number(ratio), 1), 0); + var r1 = parseInt(c1.substring(1, 3), 16); + var g1 = parseInt(c1.substring(3, 5), 16); + var b1 = parseInt(c1.substring(5, 7), 16); + var r2 = parseInt(c2.substring(1, 3), 16); + var g2 = parseInt(c2.substring(3, 5), 16); + var b2 = parseInt(c2.substring(5, 7), 16); + var r = Math.round(r1 * (1 - ratio) + r2 * ratio); + var g = Math.round(g1 * (1 - ratio) + g2 * ratio); + var b = Math.round(b1 * (1 - ratio) + b2 * ratio); + r = ('0' + (r || 0).toString(16)).slice(-2); + g = ('0' + (g || 0).toString(16)).slice(-2); + b = ('0' + (b || 0).toString(16)).slice(-2); + return '#' + r + g + b; +} +`)}(${i}, ${r}, ${l})`,2]}const gR=window.Blockly.common.createBlockDefinitionsFromJsonArray([hR]);gR[wT];function mR(){window.Blockly.FieldMultilineInput||(window.Blockly.fieldRegistry.register("field_multilinetext",Ic),window.Blockly.JavaScript.forBlock.text_multiline=tR,window.Blockly.FieldMultilineInput=Ic,Object.assign(window.Blockly.Blocks,window.Blockly.common.createBlockDefinitionsFromJsonArray([{type:"text_multiline",message0:"%1 %2",args0:[{type:"field_image",src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAARCAYAAADpPU2iAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAdhgAAHYYBXaITgQAAABh0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMS42/U4J6AAAAP1JREFUOE+Vks0KQUEYhjmRIja4ABtZ2dm5A3t3Ia6AUm7CylYuQRaUhZSlLZJiQbFAyRnPN33y01HOW08z8873zpwzM4F3GWOCruvGIE4/rLaV+Nq1hVGMBqzhqlxgCys4wJA65xnogMHsQ5lujnYHTejBBCK2mE4abjCgMGhNxHgDFWjDSG07kdfVa2pZMf4ZyMAdWmpZMfYOsLiDMYMjlMB+K613QISRhTnITnsYg5yUd0DETmEoMlkFOeIT/A58iyK5E18BuTBfgYXfwNJv4P9/oEBerLylOnRhygmGdPpTTBZAPkde61lbQe4moWUvYUZYLfUNftIY4zwA5X2Z9AYnQrEAAAAASUVORK5CYII=",width:12,height:17,alt:"¶"},{type:"field_multilinetext",name:"TEXT",text:""}],output:"String",style:"text_blocks",helpUrl:"%{BKY_TEXT_TEXT_HELPURL}",tooltip:"%{BKY_TEXT_TEXT_TOOLTIP}",extensions:["parent_tooltip_when_inline"]}]))),window.Blockly.FieldColour||(window.Blockly.fieldRegistry.register("field_colour",im),window.Blockly.JavaScript.forBlock.colour_picker=iR,window.Blockly.JavaScript.forBlock.colour_blend=pR,window.Blockly.JavaScript.forBlock.colour_random=aR,window.Blockly.JavaScript.forBlock.colour_rgb=uR,window.Blockly.FieldColour=im,Object.assign(window.Blockly.Blocks,window.Blockly.common.createBlockDefinitionsFromJsonArray([{type:"colour_picker",message0:"%1",args0:[{type:"field_colour",name:"COLOUR",colour:"#ff0000"}],output:"Colour",helpUrl:"%{BKY_COLOUR_PICKER_HELPURL}",style:"colour_blocks",tooltip:"%{BKY_COLOUR_PICKER_TOOLTIP}",extensions:["parent_tooltip_when_inline"]}])),Object.assign(window.Blockly.Blocks,window.Blockly.common.createBlockDefinitionsFromJsonArray([{type:"colour_random",message0:"%{BKY_COLOUR_RANDOM_TITLE}",output:"Colour",helpUrl:"%{BKY_COLOUR_RANDOM_HELPURL}",style:"colour_blocks",tooltip:"%{BKY_COLOUR_RANDOM_TOOLTIP}"}])),Object.assign(window.Blockly.Blocks,window.Blockly.common.createBlockDefinitionsFromJsonArray([{type:"colour_rgb",message0:"%{BKY_COLOUR_RGB_TITLE} %{BKY_COLOUR_RGB_RED} %1 %{BKY_COLOUR_RGB_GREEN} %2 %{BKY_COLOUR_RGB_BLUE} %3",args0:[{type:"input_value",name:"RED",check:"Number",align:"RIGHT"},{type:"input_value",name:"GREEN",check:"Number",align:"RIGHT"},{type:"input_value",name:"BLUE",check:"Number",align:"RIGHT"}],output:"Colour",helpUrl:"%{BKY_COLOUR_RGB_HELPURL}",style:"colour_blocks",tooltip:"%{BKY_COLOUR_RGB_TOOLTIP}"}])),Object.assign(window.Blockly.Blocks,window.Blockly.common.createBlockDefinitionsFromJsonArray([{type:"colour_blend",message0:"%{BKY_COLOUR_BLEND_TITLE} %{BKY_COLOUR_BLEND_COLOUR1} %1 %{BKY_COLOUR_BLEND_COLOUR2} %2 %{BKY_COLOUR_BLEND_RATIO} %3",args0:[{type:"input_value",name:"COLOUR1",check:"Colour",align:"RIGHT"},{type:"input_value",name:"COLOUR2",check:"Colour",align:"RIGHT"},{type:"input_value",name:"RATIO",check:"Number",align:"RIGHT"}],output:"Colour",helpUrl:"%{BKY_COLOUR_BLEND_HELPURL}",style:"colour_blocks",tooltip:"%{BKY_COLOUR_BLEND_TOOLTIP}"}])));const a=window.Blockly.JavaScript;a.forBlock&&Object.keys(a).forEach(s=>{typeof a[s]=="function"&&(a.forBlock[s]||(console.log(`Migrating Blockly.JavaScript.${s} to Blockly.JavaScript.forBlock.${s}`),a.forBlock[s]=a[s],delete a[s]))})}let rc=!1,ac=!1,fg=null,$g=null;const dw=[];function CT(a,s,i,r){var l;if(r=r||[],(a.tagName==="BLOCK"||a.tagName==="block")&&(i=a.id),a.tagName==="FIELD"||a.tagName==="field")for(let u=0;uCT(u,s,i,r)),r}class Fe extends Y.Component{blockly=null;blocklyWorkspace=null;originalCode;someSelected=null;changeTimer=null;someSelectedTime=0;ignoreChanges=!1;blinkBlock;onResizeBind;didUpdate=null;lastCommand="";lastSearch;static Blockly=window.Blockly;constructor(s){super(s),this.state={languageOwnLoaded:ac,languageBlocklyLoaded:rc,changed:!1,message:"",error:"",themeType:this.props.themeType,exportText:"",importText:!1,searchText:this.props.searchText||"",showInputPrompt:null},this.originalCode=s.code||"",this.someSelected=null,this.onResizeBind=this.onResize.bind(this),this.lastSearch=this.props.searchText||"",this.blinkBlock=null,mR(),Fe.Blockly.dialog.setPrompt(this.onShowNameDialog),this.loadLanguages()}onShowNameDialog=(s,i,r)=>{this.setState({showInputPrompt:{promptText:s,defaultText:i,callback:r,value:i}})};static loadJS(s,i,r){const l=document.createElement("script");try{l.src=s,l.onload=i,l.onerror=i,(r||window.document.body).appendChild(l)}catch(u){console.error(`Cannot load ${s}: ${u}`),i&&i()}}static loadScripts(s,i){if(!(s!=null&&s.length)){i&&i();return}const r=s.pop();r&&!dw.includes(r)?(dw.push(r),Fe.loadJS(`../../adapter/${r}/blockly.js`,()=>setTimeout(()=>Fe.loadScripts(s,i),0))):setTimeout(()=>Fe.loadScripts(s,i),0)}static loadCustomBlockly(s,i){var l;const r=[];for(const u in s)!Object.prototype.hasOwnProperty.call(s,u)||!s[u]||!u.match(/^system\.adapter\./)||s[u].type!=="adapter"||(l=s[u].common)!=null&&l.blockly&&(console.log(`Detected custom blockly: ${s[u].common.name}`),r.push(s[u].common.name));Fe.loadScripts(r,i)}static loadXMLDoc(s){let i;return window.DOMParser?i=r=>new window.DOMParser().parseFromString(r,"text/xml"):typeof window.ActiveXObject<"u"&&new window.ActiveXObject("Microsoft.XMLDOM")?i=r=>{const l=new window.ActiveXObject("Microsoft.XMLDOM");return l.async="false",l.loadXML(r),l}:i=()=>null,i(s)}searchBlocks(s){if(this.blocklyWorkspace){const i=Fe.Blockly.Xml.workspaceToDom(this.blocklyWorkspace),r=CT(i,s.toLowerCase());return console.log(`Search "${s}" found blocks: ${r.length?JSON.stringify(r):"none"}`),r}return[]}searchId(){const s=this.lastSearch?this.searchBlocks(this.lastSearch):null;s!=null&&s.length?(this.someSelected=s,this.someSelected.forEach(i=>{var r;return(r=this.blocklyWorkspace)==null?void 0:r.highlightBlock(i,!0)}),this.someSelectedTime=Date.now()):this.someSelected&&(this.someSelected.forEach(i=>{var r;return(r=this.blocklyWorkspace)==null?void 0:r.highlightBlock(i,!1)}),this.someSelected=null)}UNSAFE_componentWillReceiveProps(s){s.command&&this.lastCommand!==s.command&&(this.lastCommand=s.command,setTimeout(()=>this.lastCommand="",300),this.lastCommand==="check"?this.blocklyCheckBlocks((i,r)=>{i?(r&&Fe.blocklyBlinkBlock(r),this.setState({error:{text:b.I18n.t(i),title:b.I18n.t("Error was found")}}),this.blinkBlock=r):this.setState({message:b.I18n.t("Ok")})}):this.lastCommand==="export"?this.exportBlocks():this.lastCommand==="import"&&this.importBlocks()),s.searchText!==this.lastSearch&&(this.lastSearch=s.searchText,this.searchId()),this.state.themeType!==s.themeType&&this.setState({themeType:s.themeType},()=>this.updateBackground()),this.originalCode!==s.code&&(this.originalCode=s.code||"",this.loadCode(),this.searchId())}loadLanguages(){if(!rc){const s=window.document.createElement("script");s.setAttribute("type","text/javascript"),s.setAttribute("src",`google-blockly/msg/js/${b.I18n.getLanguage()}.js`),s.onload=()=>{rc=!0,this.setState({languageBlocklyLoaded:rc})},window.document.getElementsByTagName("head")[0].appendChild(s)}if(!ac){const s=window.document.createElement("script");s.setAttribute("type","text/javascript"),s.setAttribute("src",`google-blockly/own/msg/${b.I18n.getLanguage()}.js`),s.onload=()=>{ac=!0,this.setState({languageOwnLoaded:ac})},window.document.getElementsByTagName("head")[0].appendChild(s)}}onResize(){this.blocklyWorkspace&&Fe.Blockly.svgResize(this.blocklyWorkspace)}static jsCode2Blockly(s){s=s||"";const i=s.split(/[\r\n]+|\r|\n/g);let r="";for(let u=i.length-1;u>=0;u--)if(i[u].substring(0,2)==="//"){r=i[u].substring(2);break}if(r.substring(0,4)==="s.select(),i),setTimeout(()=>s.unselect(),i+150)}blocklyRemoveOrphanedShadows(){if(this.blocklyWorkspace){const s=this.blocklyWorkspace.getAllBlocks();let i;for(let r=0;i=s[r];r++)if(i.isShadow()){const l=i.getConnections_(!0);let u;for(let d=0;u=l[d];d++)if(!u.targetConnection){i.dispose();break}}}}blocklyCheckBlocks(s){let i;if(!this.blocklyWorkspace||this.blocklyWorkspace.getAllBlocks().length===0)return s&&s("no blocks found"),!1;let r=this.blocklyGetUnconnectedBlock();return r?i="not properly connected":(r=this.blocklyGetBlockWithWarning(),r&&(i="warning on this block")),r?(s?s(i,r):Fe.blocklyBlinkBlock(r),!1):(s(),!0)}blocklyGetUnconnectedBlock(){var r;const s=(r=this.blocklyWorkspace)==null?void 0:r.getAllBlocks();let i;if(s)for(let l=0;i=s[l];l++){const u=i.getConnections_(!0);let d;for(let p=0;d=u[p];p++)if(!d.sourceBlock_||(d.type===Fe.Blockly.INPUT_VALUE||d.type===Fe.Blockly.OUTPUT_VALUE)&&!d.targetConnection&&!d._optional)return i}return null}blocklyGetBlockWithWarning(){var r;const s=(r=this.blocklyWorkspace)==null?void 0:r.getAllBlocks();let i;if(s){for(let l=0;i=s[l];l++)if(i.warning)return i}return null}blocklyCode2JSCode(s){if(!this.blocklyWorkspace)return"";let i=Fe.Blockly.JavaScript.workspaceToCode(this.blocklyWorkspace);if(!s){i+=` +`;const r=Fe.Blockly.Xml.workspaceToDom(this.blocklyWorkspace),l=Fe.Blockly.Xml.domToText(r);i+=`//${btoa(encodeURIComponent(l))}`}return i}exportBlocks(){if(!this.blocklyWorkspace)return;let s;const i=Fe.Blockly.getSelected();if(i){const r=Fe.Blockly.Xml.blockToDom(i),l=i.getRelativeToSurfaceXY();r.setAttribute("x",(i.RTL?-l.x:l.x).toString()),r.setAttribute("y",l.y.toString()),s=Fe.Blockly.Xml.domToPrettyText(r)}else{const r=Fe.Blockly.Xml.workspaceToDom(this.blocklyWorkspace);s=Fe.Blockly.Xml.domToPrettyText(r)}this.setState({exportText:s})}importBlocks(){this.setState({importText:!0})}onImportBlocks(s){if(this.blocklyWorkspace&&(s=(s||"").trim(),s))try{s.startsWith("${s}`),s=s.replace(/[\n\r]/g,"").replace(/.*<\/variables>/g,""),window.scripts.loading=!0;const i=Fe.Blockly.utils.xml.textToDom(s);Fe.Blockly.Xml.appendDomToWorkspace(i,this.blocklyWorkspace),window.scripts.loading=!1,this.onBlocklyChanged()}catch(i){this.setState({error:{text:i.toString(),title:b.I18n.t("Import error")}})}}loadCode(){if(this.blocklyWorkspace){this.ignoreChanges=!0,this.blocklyWorkspace.clear();try{const s=Fe.jsCode2Blockly(this.originalCode)||'';window.scripts.loading=!0;const i=Fe.Blockly.utils.xml.textToDom(s);Fe.Blockly.Xml.domToWorkspace(i,this.blocklyWorkspace),window.scripts.loading=!1}catch(s){console.error(s),setTimeout(()=>this.setState({error:b.I18n.t("Cannot extract Blockly code!")}))}setTimeout(()=>this.ignoreChanges=!1,100)}}onBlocklyChanged(){this.blocklyRemoveOrphanedShadows(),this.setState({changed:!0}),this.onChange()}async componentDidUpdate(){if(!this.blockly||(this.didUpdate&&(clearTimeout(this.didUpdate),this.didUpdate=null),this.blocklyWorkspace))return;window.addEventListener("resize",this.onResizeBind,!1),fg=fg||await this.getToolbox(),$g=$g||Fe.Blockly.utils.xml.textToDom(fg),this.blocklyWorkspace=Fe.Blockly.inject(this.blockly,{renderer:"thrasos",theme:this.state.themeType==="dark"?uw:"classic",media:"google-blockly/media/",toolbox:$g,zoom:{controls:!0,wheel:!1,startScale:1,maxScale:3,minScale:.3,scaleSpeed:1.2,pinch:!0},move:{scrollbars:{horizontal:!0,vertical:!0},drag:!0,wheel:!0},trashcan:!0,grid:{spacing:25,length:1,snap:!0},sounds:!1}),window.scripts={blocklyWorkspace:this.blocklyWorkspace},this.blocklyWorkspace.registerToolboxCategoryCallback("PROCEDURE",window.Blockly.Procedures.flyoutCategoryNew),this.blocklyWorkspace.addChangeListener(i=>{var r;if(this.someSelected&&Date.now()-this.someSelectedTime>500){const l=(r=this.blocklyWorkspace)==null?void 0:r.getAllBlocks();this.someSelected=null,l==null||l.forEach(u=>u.removeSelect())}[Fe.Blockly.Events.UI,Fe.Blockly.Events.CREATE,Fe.Blockly.Events.VIEWPORT_CHANGE].includes(i.type)||this.ignoreChanges||(this.changeTimer&&clearTimeout(this.changeTimer),this.changeTimer=setTimeout(()=>{this.changeTimer=null,this.onBlocklyChanged()},200))}),this.loadCode(),this.onResize();const s=document.getElementsByClassName("blocklyToolboxDiv")[0];this.blockly.appendChild(s),this.updateBackground(),setTimeout(()=>this.searchId(),200)}updateBackground(){var s;this.state.themeType==="dark"?(s=this.blocklyWorkspace)==null||s.setTheme(uw):this.blocklyWorkspace&&(this.blocklyWorkspace.getThemeManager(),this.blocklyWorkspace.setTheme(Fe.Blockly.Themes.Classic))}componentWillUnmount(){this.blocklyWorkspace&&(this.blocklyWorkspace.dispose(),this.blocklyWorkspace=null,this.changeTimer&&clearTimeout(this.changeTimer),this.changeTimer=null,window.removeEventListener("resize",this.onResizeBind))}onChange(){this.originalCode=this.blocklyCode2JSCode(),this.props.onChange&&this.props.onChange(this.originalCode)}async getToolbox(s){const i=window.document.getElementById("toolbox");let r=i==null?void 0:i.outerHTML;if(!r)return s?(console.error("Cannot load blocks!"),""):new Promise(l=>{setTimeout(()=>l(this.getToolbox(!0)),500)});if(r=r.replace(/{(\w+)}/g,(l,u)=>window.MSG[u]),window.Blockly.CustomBlocks){let l="";const u=b.I18n.getLanguage();for(let d=0;d`;for(const f in m.blocks)Object.prototype.hasOwnProperty.call(m.blocks,f)&&(l+=m.blocks[f]);l+=""}r=r.replace("%%CUSTOM_BLOCKS%%",l)}return r}renderMessageDialog(){return this.state.message?g.jsx(b.Message,{text:typeof this.state.message=="object"?this.state.message.text:this.state.message,title:typeof this.state.message=="object"?this.state.message.title:"",onClose:()=>this.setState({message:""})},"dialogMessage"):null}renderErrorDialog(){return this.state.error?g.jsx(Zc,{text:typeof this.state.error=="object"?this.state.error.text.toString():this.state.error,title:typeof this.state.error=="object"?this.state.error.title:"",onClose:()=>{this.blinkBlock&&(Fe.blocklyBlinkBlock(this.blinkBlock),this.blinkBlock=null),this.setState({error:""})}},"dialogError"):null}renderExportDialog(){return this.state.exportText?g.jsx(Q0,{themeType:this.state.themeType,onClose:()=>this.setState({exportText:""}),text:this.state.exportText,scriptId:this.props.scriptId},"dialogExport"):null}renderImportDialog(){return this.state.importText?g.jsx(zm,{themeType:this.props.themeType,onClose:s=>{this.setState({importText:!1}),this.onImportBlocks(s)}},"dialogImport"):null}renderDialogPrompt(){return this.state.showInputPrompt?g.jsxs(Vt,{onClose:()=>{var i;const s=(i=this.state.showInputPrompt)==null?void 0:i.callback;s&&s(null),this.setState({showInputPrompt:null})},maxWidth:"sm",fullWidth:!0,open:!0,children:[g.jsx(as,{children:this.state.showInputPrompt.promptText}),g.jsx(Gt,{children:g.jsx(vo,{variant:"standard",fullWidth:!0,autoFocus:!0,value:this.state.showInputPrompt.value,onKeyUp:s=>{var i,r;if(s.key==="Enter"){const l=(i=this.state.showInputPrompt)==null?void 0:i.callback,u=(r=this.state.showInputPrompt)==null?void 0:r.value;l&&l(u===void 0?null:u),this.setState({showInputPrompt:null})}},onChange:s=>{var r,l;const i={...this.state.showInputPrompt};(r=this.state.showInputPrompt)!=null&&r.callback&&(i.callback=(l=this.state.showInputPrompt)==null?void 0:l.callback),i.value=s.target.value,this.setState({showInputPrompt:i})}})}),g.jsxs(Kt,{children:[g.jsx(De,{variant:"contained",disabled:!this.state.showInputPrompt.value,onClick:()=>{var r,l;const s=(r=this.state.showInputPrompt)==null?void 0:r.callback,i=(l=this.state.showInputPrompt)==null?void 0:l.value;s&&s(i===void 0?null:i),this.setState({showInputPrompt:null})},color:"primary",startIcon:g.jsx(zo,{}),children:b.I18n.t("Apply")}),g.jsx(De,{color:"grey",variant:"contained",onClick:()=>{var i;const s=(i=this.state.showInputPrompt)==null?void 0:i.callback;s&&s(null),this.setState({showInputPrompt:null})},startIcon:g.jsx(qs,{}),children:b.I18n.t("Close")})]})]},"inputDialog"):null}render(){return this.state.languageBlocklyLoaded&&this.state.languageOwnLoaded?(this.didUpdate=setTimeout(()=>{this.didUpdate=null,this.componentDidUpdate()},100),[g.jsx("div",{ref:s=>this.blockly=s,style:{width:"100%",height:"100%",position:"relative"}},"blocklyDOM"),this.renderDialogPrompt(),this.renderMessageDialog(),this.renderErrorDialog(),this.renderExportDialog(),this.renderImportDialog()]):null}}const fR=Object.freeze(Object.defineProperty({__proto__:null,default:Fe},Symbol.toStringTag,{value:"Module"})),$R="_nameCard_15el3_28",bR="_iconThemCard_15el3_40",vR="_iconThemCardSelectable_15el3_49",yR="_iconHelp_15el3_53",_R="_blockName_15el3_64",wR="_controlMenuTop_15el3_123",CR="_debugInfo_15el3_132",TR="_tagCard_15el3_142",kR="_displayFlex_15el3_161",SR="_blockMarginTop_15el3_166",ER="_nameBlock_15el3_167",IR="_frontText_15el3_171",xR="_backText_15el3_177",DR="_iconTag_15el3_181",AR="_displayItalic_15el3_191",le={nameCard:$R,iconThemCard:bR,iconThemCardSelectable:vR,iconHelp:yR,blockName:_R,controlMenuTop:wR,debugInfo:CR,tagCard:TR,displayFlex:kR,blockMarginTop:SR,nameBlock:ER,frontText:IR,backText:xR,iconTag:DR,displayItalic:AR},RR="_root_1dr6a_1",OR="_square_1dr6a_11",MR="_icon_1dr6a_16",bg={root:RR,square:OR,icon:MR},Ur=({fullWidth:a,size:s,onClick:i,style:r,className:l,value:u,square:d,icon:p})=>g.jsx(De,{variant:"outlined",color:"primary",onClick:i,fullWidth:a,style:r,className:b.Utils.clsx(bg.root,l,d?bg.square:""),size:s||"medium",children:p?g.jsx(b.Icon,{className:bg.icon,src:p}):u}),NR="_root_1ucda_1",LR={root:NR},PR=({size:a,value:s,title:i,onChange:r,className:l,customValue:u,disabled:d})=>{const[p,m]=vt(!1);return g.jsxs(g.Fragment,{children:[g.jsx(bc,{disabled:d,checked:!!(u?s:p),className:b.Utils.clsx(LR.root,l),onChange:f=>{u&&m(f.target.checked),r&&r(f.target.checked)},size:a||"medium"}),i||null]})},TT=am(PR),BR="_root_19roy_1",hw={root:BR},bi=a=>{const[s,i]=vt(""),{value:r,type:l,error:u,className:d,icon:p,label:m,style:f,onChange:v,fullWidth:_,autoComplete:y,customValue:k,autoFocus:C,rows:w,size:E,variant:R,multiline:D,disabled:A}=Object.assign({value:"",type:"text",error:"",className:null,table:!1,native:{},variant:"standard",size:"medium",component:null,styleComponentBlock:null,fullWidth:!1,autoComplete:"",customValue:!1,autoFocus:!1,rows:1},a);return g.jsx(vo,{error:!!u,autoFocus:C,fullWidth:_,label:m,disabled:A,variant:R,multiline:D,rows:w,value:k?r:s,type:l,helperText:u,style:f,className:b.Utils.clsx(hw.root,d),autoComplete:y,onChange:J=>{!k&&i(J.target.value),v&&v(J.target.value)},slotProps:{input:{endAdornment:p?g.jsx(xw,{position:"end",children:g.jsx(b.Icon,{className:hw.icon,src:p})}):null}},margin:"normal",size:E})},jR={formControl:{m:"10px 0","& .MuiFormControl-marginNormal":{mt:0,mb:0},"& > *":{color:"#2d0440 !important"},"& .MuiSelect-icon":{color:"#81688c"},"& label.Mui-focused":{color:"#81688c"},"& .MuiInput-underline:after":{borderBottomColor:"#510573"},"& .MuiInput-underline:before":{borderBottomColor:"#81688c"},"& .MuiInput-underline:hover:before":{borderBottomColor:"#81688c"}}},FR=({multiple:a,value:s,customValue:i,socket:r,title:l,attr:u,adapter:d,style:p,onChange:m,onInstanceHide:f})=>{const[v,_]=vt(s||"test1"),[y,k]=vt([]);return Mt(()=>{r==null||r.getAdapterInstances(d).then(C=>{const w=C.map(E=>({value:E._id.replace("system.adapter.",""),title:E._id.replace("system.adapter.","")}));w.length===1?f(w[0].value):w.unshift({value:d,title:b.I18n.t("All")}),k(w)})},[r,d,f]),g.jsxs(_i,{sx:jR.formControl,fullWidth:!0,style:p,children:[g.jsx(wi,{variant:"standard",value:(i?s:v)||"_",fullWidth:!0,multiple:a,renderValue:C=>a&&Array.isArray(C)?C.join(", "):C,onChange:C=>{!i&&_(C.target.value),m(C.target.value)},input:u?g.jsx(Dn,{name:u,id:`${u}-helper`}):g.jsx(Dn,{name:u}),children:y.map(C=>g.jsx(Ve,{style:{placeContent:"space-between"},value:C.value||"_",children:b.I18n.t(C.title)},`key-${C.value}`))}),l?g.jsx(Aw,{children:b.I18n.t(l)}):null]})},zR="_modalWrapper_587ci_33",UR="_modalDialog_587ci_40",pw={modalWrapper:zR,modalDialog:UR},nm=({onClose:a,children:s,titleButtonApply:i,titleButtonClose:r,onApply:l,className:u,textInput:d,defaultValue:p,disabled:m})=>{const[f,v]=vt(p||""),[_]=vt(p||"");return g.jsxs(Vt,{open:!0,maxWidth:"md",disableEscapeKeyDown:!1,onClose:a,classes:{paper:pw.modalDialog},className:pw.modalWrapper,children:[g.jsxs(Gt,{children:[d&&g.jsx(bi,{className:u,autoComplete:"off",fullWidth:!0,variant:"outlined",size:"medium",rows:10,multiline:!0,value:f,onChange:v,customValue:!0}),!d&&s]}),g.jsxs(Kt,{children:[g.jsx(De,{disabled:m===void 0?_===f:m,onClick:()=>l(d?f:null),variant:"contained",color:"primary",children:b.I18n.t(i||"Ok")}),g.jsx(De,{color:"grey",onClick:a,variant:"contained",children:b.I18n.t(r||"Cancel")})]})]})},HR="_root_15mo1_1",WR={root:HR},VR=({multiple:a,value:s,customValue:i,title:r,attr:l,options:u,style:d,onChange:p,className:m,doNotTranslate:f,doNotTranslate2:v})=>{const[_,y]=vt(s===void 0?u[0].value:s),k=i?s:_,C=k===""||k===null||k===void 0?"_":k;return g.jsxs(_i,{variant:"standard",className:b.Utils.clsx(WR.root,m),fullWidth:!0,style:d,children:[g.jsxs(wi,{variant:"standard",value:C,fullWidth:!0,multiple:a,renderValue:w=>{if(a&&Array.isArray(w)){w.sort();let R=w.indexOf("0");R!==-1&&(w.splice(R,1),w.push("0")),R=w.indexOf("_"),R!==-1&&(w.splice(R,1),w.unshift("_"));const D=u.find(J=>J.only);return D&&w.includes(D.value)?D.titleShort?f?D.titleShort:b.I18n.t(D.titleShort):f?D.title:b.I18n.t(D.title):w.map(J=>u.find(ie=>ie.value===J||J==="_"&&ie.value==="")||J).map(J=>typeof J=="object"?J.titleShort?f?J.titleShort:b.I18n.t(J.titleShort):f?J.title:b.I18n.t(J.title):f?J:b.I18n.t(J)).join(", ")}const E=u?u.find(R=>R.value===w||w==="_"&&R.value===""):null;return E!=null&&E.title?f?E==null?void 0:E.title:b.I18n.t(E==null?void 0:E.title):w},onChange:w=>{if(i||y(w.target.value),a){const E=w.target.value,R=u.find(D=>D.only);if(R){const D=R.value;if(E.length===u.length-1&&E.includes(D))return p(E.filter(A=>A!==D),l);if(E.includes(D))return p(u.map(A=>A.value),l)}}p(w.target.value,l)},input:l?g.jsx(Dn,{name:l,id:`${l}-helper`}):g.jsx(Dn,{name:l}),children:[!a&&(u==null?void 0:u.map(w=>g.jsxs(Ve,{style:{placeContent:"space-between"},value:w.value===""||w.value===null||w.value===void 0?"_":w.value,children:[f?w.title:b.I18n.t(w.title),w.title2&&g.jsx("div",{children:v?w.title2:b.I18n.t(w.title2)})]},`key-${w.value}`))),a&&(u==null?void 0:u.map(w=>g.jsxs(Ve,{style:{placeContent:"space-between"},value:w.value||"_",children:[f?w.title:b.I18n.t(w.title)," ",g.jsx(TT,{customValue:!0,value:s==null?void 0:s.includes(w.value)})]},`key-${w.value}`)))]}),r?g.jsx(Aw,{children:b.I18n.t(r)}):null]})},GR="_root_1gt4d_1",KR="_mark_1gt4d_27",gw={root:GR,mark:KR},YR=({size:a,value:s,style:i,onChange:r,className:l,customValue:u,min:d,max:p,step:m,unit:f})=>{const[v,_]=vt(0);d=d!==void 0?d:0,p=p!==void 0?p:0,m=m!==void 0?m:(p-d)/100;const y=[{value:d,label:d+(f||"")},{value:p,label:p+(f||"")}];return g.jsx(Kk,{defaultValue:u?s:v,"aria-labelledby":"discrete-slider",valueLabelDisplay:"auto",classes:{mark:gw.mark},marks:y,step:m,min:d,max:p,value:u?s:v,style:i,className:b.Utils.clsx(gw.root,l),onChange:(k,C)=>{Array.isArray(C)?(!u&&_(C[0]),r(C[0])):(!u&&_(C),r(C))},size:a||"medium"})},JR="_root_rzul6_1",qR={root:JR},XR=({label:a,size:s,value:i,style:r,onChange:l,className:u,customValue:d})=>{const[p,m]=vt(!1);return g.jsx(Ag,{className:qR.root,control:g.jsx(Rw,{checked:d?i:p,style:r,className:u,onChange:f=>{d||m(f.target.checked),l(f.target.checked)},size:s||"medium"}),label:a??"all"})},ZR=am(XR),QR="_root_135pm_1",eO={root:QR},tO=({value:a,style:s,onChange:i,className:r})=>g.jsx(vo,{variant:"standard",id:"time",type:"time",onChange:l=>i(l.currentTarget.value),value:a,className:b.Utils.clsx(eO.root,r),fullWidth:!0,style:s,slotProps:{htmlInput:{step:300},inputLabel:{shrink:!0}}}),sO="_root_135pm_1",lc={root:sO},vg=[31,29,31,30,31,30,31,31,30,31,30,31],oO=({value:a,onChange:s,className:i,style:r})=>{const[l,u]=(a||"01.01").toString().split(".");let d=parseInt(u,10)||0,p=parseInt(l,10)||0;p>12?p=12:p<0&&(p=0),d>vg[p]?d=vg[p]:d<0&&(d=0);const m=[];for(let f=0;fs(`${f.target.value.toString().padStart(2,"0")}.${d.toString().padStart(2,"0")}`),value:p,children:[g.jsx(Ve,{style:{placeContent:"space-between"},value:0,children:b.I18n.t("Any month")},0),g.jsx(Ve,{style:{placeContent:"space-between"},value:1,children:b.I18n.t("January")},1),g.jsx(Ve,{style:{placeContent:"space-between"},value:2,children:b.I18n.t("February")},2),g.jsx(Ve,{style:{placeContent:"space-between"},value:3,children:b.I18n.t("March")},3),g.jsx(Ve,{style:{placeContent:"space-between"},value:4,children:b.I18n.t("April")},4),g.jsx(Ve,{style:{placeContent:"space-between"},value:5,children:b.I18n.t("May")},5),g.jsx(Ve,{style:{placeContent:"space-between"},value:6,children:b.I18n.t("June")},6),g.jsx(Ve,{style:{placeContent:"space-between"},value:7,children:b.I18n.t("July")},7),g.jsx(Ve,{style:{placeContent:"space-between"},value:8,children:b.I18n.t("August")},8),g.jsx(Ve,{style:{placeContent:"space-between"},value:9,children:b.I18n.t("September")},9),g.jsx(Ve,{style:{placeContent:"space-between"},value:10,children:b.I18n.t("October")},10),g.jsx(Ve,{style:{placeContent:"space-between"},value:11,children:b.I18n.t("November")},11),g.jsx(Ve,{style:{placeContent:"space-between"},value:12,children:b.I18n.t("December")},12)]})}),g.jsx(_i,{variant:"standard",className:b.Utils.clsx(lc.root,i),style:r,children:g.jsxs(wi,{variant:"standard",className:b.Utils.clsx(lc.root,i),margin:"dense",label:b.I18n.t("Date"),onChange:f=>s(`${p.toString().padStart(2,"0")}.${f.target.value.toString().padStart(2,"0")}`),value:d,children:[g.jsx(Ve,{style:{placeContent:"space-between"},value:0,children:b.I18n.t("Any")},"A"),m.map(f=>g.jsx(Ve,{style:{placeContent:"space-between"},value:f,children:f},f))]})})]})},yg={},iO={Shuffle:gx,Apps:sx,Functions:lx,Language:vS,AddBox:tx,Pause:gc,Subject:fx,PlayForWork:hx,Brightness3:ox,HelpOutline:dC,Storage:mx,AccessTime:ex,PlayArrow:Fg,FlashOn:rx};function mw({iconName:a,className:s,adapter:i,socket:r,onClick:l,style:u}){const[d,p]=vt("");if(Mt(()=>{i&&r&&(yg[i]instanceof Promise||(yg[i]=r.getObject(`system.adapter.${i}`)),yg[i].then(f=>{var v;return((v=f==null?void 0:f.common)==null?void 0:v.icon)&&p(`../../adapter/${i}/${f.common.icon}`)}))},[i,r]),i)return g.jsx("img",{onClick:f=>l&&l(f),src:d||"",className:s,style:u,alt:""});const m=a&&iO[a]||yS;return g.jsx(m,{className:s,style:u,onClick:f=>l&&l(f)})}let _g;function nO(a){return _g=_g||b.I18n.getLanguage(),a&&typeof a=="object"?a[_g]||a.en:a||""}function xn(a){return a===null?"null":a===void 0?"undefined":Array.isArray(a)?a.join(", "):typeof a=="object"?JSON.stringify(a):a.toString()}class Xe extends Ew{debugHideTimeout=null;lastObjectIdChange=0;enableSimulationProcessing=!1;lastDebugMessage=0;debugMessageTimeout=null;static getStaticData(){return{acceptedBy:"actions",name:"Not found",id:"ActionEmpty",icon:"Shuffle"}}static compile(s,i){return""}constructor(s,i){super(s),i||={};const r=s.settings||{tagCard:i.tagCardArray?typeof i.tagCardArray[0]!="string"?i.tagCardArray[0].title:i.tagCardArray[0]:""};!r.tagCard&&i.tagCardArray&&(r.tagCard=typeof i.tagCardArray[0]!="string"?i.tagCardArray[0].title:i.tagCardArray[0]),this.state={inputs:i.inputs||s.inputs||[],name:i.name||s.name||"",icon:i.icon||s.icon||"",adapter:i.adapter||s.adapter||"",helpDialog:i.helpDialog||s.helpDialog||"",tagCardArray:i.tagCardArray||[],openTagMenu:!1,openModal:!1,iconTag:!1,error:"",helpText:"",instanceSelectionOptions:[],instanceSelectionDef:"",hideAttributes:[],settings:r,debugMessage:null,enableSimulation:this.props.enableSimulation}}componentWillUnmount(){this.debugMessageTimeout&&(clearTimeout(this.debugMessageTimeout),this.debugMessageTimeout=null),this.debugHideTimeout&&(clearTimeout(this.debugHideTimeout),this.debugHideTimeout=null)}onTagChange(s,i,r,l,u){let d=!1;const p=JSON.parse(JSON.stringify(this.state.settings));this.state.inputs.forEach(m=>{const f=m.attr,v=m.defaultValue;f&&v!==void 0&&p[f]===void 0&&(d=!0,p[f]=v)}),d?(this.setState({settings:p},()=>i==null?void 0:i()),this.props.onChange(p)):i&&i()}onUpdate(){}onValueChanged(s,i){}renderText(s,i,r){const{className:l}=this.props,{attr:u,frontText:d,backText:p,nameBlock:m,name:f,doNotTranslate:v,doNotTranslateBack:_}=s;return g.jsxs(Sg,{children:[g.jsxs("div",{className:b.Utils.clsx(le.displayFlex,le.blockMarginTop),children:[d&&g.jsx("div",{className:le.frontText,children:v?d:b.I18n.t(d)}),g.jsx(bi,{className:l,autoComplete:"off",label:nO(f),variant:"outlined",size:"small",fullWidth:!0,value:i,onChange:r,customValue:!0}),p&&g.jsx("div",{className:le.backText,children:_?p:b.I18n.t(p)})]}),m&&g.jsx("div",{className:le.nameBlock,children:b.I18n.t(m)})]},u)}renderSwitch(s,i,r){const{className:l}=this.props,{attr:u,frontText:d,backText:p,nameBlock:m,doNotTranslate:f,doNotTranslateBack:v}=s;return g.jsxs("div",{children:[g.jsxs("div",{className:b.Utils.clsx(le.displayFlex,le.blockMarginTop),children:[d&&g.jsx("div",{className:le.frontText,children:f?d:b.I18n.t(d)}),g.jsx(ZR,{className:l,label:"",customValue:!0,value:i,onChange:r}),p&&g.jsx("div",{className:le.backText,children:v?p:b.I18n.t(p)})]}),m&&g.jsx("div",{className:le.nameBlock,children:b.I18n.t(m)})]},u)}renderNameText({attr:s,signature:i,doNotTranslate:r,defaultValue:l},u){return g.jsx("div",{className:b.Utils.clsx(i?le.displayItalic:le.displayFlex,le.blockMarginTop),children:u?r?u:b.I18n.t(u):r?l:b.I18n.t(l)},s)}renderNumber(s,i,r){const{className:l}=this.props,{settings:u}=this.state,{attr:d,backText:p,frontText:m,openCheckbox:f,doNotTranslate:v,doNotTranslateBack:_}=s;let y=!0;return f&&(y=typeof u.offset=="boolean"?u.offset:!0),y?g.jsxs("div",{className:b.Utils.clsx(le.displayFlex,le.blockMarginTop),children:[m&&g.jsx("div",{className:le.frontText,children:v?m:b.I18n.t(m)}),g.jsx(bi,{className:b.Utils.clsx(l,s.className),fullWidth:!0,autoComplete:"off",label:s.noHelperText?"":"number",variant:"outlined",size:"small",type:"number",value:i,onChange:r,customValue:!0}),p&&g.jsx("div",{className:le.backText,children:_?p:b.I18n.t(p)})]},d):null}renderColor(s,i,r){const{className:l}=this.props,{attr:u,backText:d,frontText:p,doNotTranslate:m,doNotTranslateBack:f}=s;return g.jsxs("div",{className:b.Utils.clsx(le.displayFlex,le.blockMarginTop),children:[p&&g.jsx("div",{className:le.frontText,children:m?p:b.I18n.t(p)}),g.jsx(bi,{className:l,autoComplete:"off",fullWidth:!0,variant:"outlined",size:"small",type:"color",value:i,onChange:r}),d&&g.jsx("div",{className:le.backText,children:f?d:b.I18n.t(d)})]},u)}renderCheckbox(s,i,r){const{className:l}=this.props,{settings:u}=this.state,{attr:d,backText:p,frontText:m,defaultValue:f,doNotTranslate:v,doNotTranslateBack:_}=s;return g.jsxs("div",{className:le.displayFlex,children:[m&&g.jsx("div",{className:le.frontText,children:v?m:b.I18n.t(m)}),g.jsx(TT,{className:l,size:"small",value:typeof u[d]=="boolean"?!!u[d]:!!f,customValue:!0,onChange:r}),p&&g.jsx("div",{onClick:()=>r(typeof u[d]=="boolean"?!u[d]:!f),className:le.backText,children:_?p:b.I18n.t(p)})]},d)}renderSlider(s,i,r){const{className:l}=this.props,{attr:u,frontText:d,backText:p,nameBlock:m,min:f,max:v,step:_,unit:y,doNotTranslate:k,doNotTranslateBack:C}=s;return g.jsxs("div",{children:[g.jsxs("div",{className:le.displayFlex,style:{marginRight:20},children:[d&&g.jsx("div",{className:le.frontText,children:k?d:b.I18n.t(d)}),g.jsx(YR,{customValue:!0,min:f,max:v,step:_,unit:y,className:l,autoComplete:"off",label:"number",variant:"outlined",size:"small",value:i,onChange:w=>{console.log(w),r(w)}}),p&&g.jsx("div",{style:{marginLeft:20},className:le.backText,children:C?p:b.I18n.t(p)})]}),m&&g.jsx("div",{className:le.nameBlock,children:b.I18n.t(m)})]},u)}renderButton(s,i,r){const{className:l}=this.props,{attr:u,frontText:d,backText:p,doNotTranslate:m,doNotTranslateBack:f}=s;return g.jsxs("div",{className:b.Utils.clsx(le.displayFlex,le.blockMarginTop),children:[d&&g.jsx("div",{className:le.frontText,children:m?d:b.I18n.t(d)}),g.jsx(Ur,{fullWidth:!0,value:i.toString(),className:l,onClick:()=>r(i)}),p&&g.jsx("div",{className:le.backText,children:f?p:b.I18n.t(p)})]},u)}async findIcon(s){var i;if(!s)return null;if((i=s.common)!=null&&i.icon)return b.getSelectIdIcon(s,"../..");if(s.type==="state"||s.type==="channel"){const r=s._id.split(".");r.pop();const l=r.join(".");try{const u=await this.props.socket.getObject(l);return await this.findIcon(u)}catch{return null}}return null}renderObjectID(s,i,r){const{attr:l,openCheckbox:u,checkReadOnly:d}=s,{settings:p}=this.state,m=this.state[`showSelectId${l}`],{className:f,socket:v,style:_}=this.props;let y=!0;u&&(y=typeof p.offset=="boolean"?p.offset:!0);const k=p[l],C=k?this.state[k]:void 0;return k&&!C&&C!==!1&&setTimeout(async w=>{var A;const E=await v.getObject(i),R=await this.findIcon(E),D={[w]:E||!1,[`${w}___icon`]:R,error:d&&this.lastObjectIdChange&&Date.now()-this.lastObjectIdChange<1e3&&((A=E==null?void 0:E.common)==null?void 0:A.write)===!1?b.I18n.t("Read only ID selected: %s",p[w]):""};this.setState(D)},0,k),y?g.jsxs("div",{className:le.blockMarginTop,children:[g.jsxs("div",{className:le.displayFlex,children:[s.title?g.jsx("div",{children:b.I18n.t(s.title)}):null,g.jsx(bi,{className:f,style:_,autoComplete:"off",fullWidth:!0,disabled:!0,variant:"outlined",size:"small",value:i,customValue:!0}),g.jsx(Ur,{icon:this.state[`${k}___icon`],square:!0,style:{..._||void 0,marginLeft:7},value:"...",className:f,onClick:()=>{const w={};w[`showSelectId${l}`]=!0,this.setState(w)}})]}),C?g.jsx("div",{className:b.Utils.clsx(le.nameBlock,le.displayItalic),children:b.Utils.getObjectNameFromObj(C,b.I18n.getLanguage())}):null,m?g.jsx(b.DialogSelectID,{theme:this.props.theme,imagePrefix:"../..",dialogName:"javascript",themeType:b.Utils.getThemeName(),socket:v,selected:i,onClose:()=>{const w={};w[`showSelectId${l}`]=!1,this.setState(w)},onOk:(w,E)=>{const R={};R[`showSelectId${l}`]=!1;const D=Array.isArray(w)?w[0]:w;this.setState(R,async()=>{var J,ie,se,me,z,Oe,Ne,Ze,ae,ce;const A=D?await v.getObject(D):void 0;this.lastObjectIdChange=Date.now(),r({[l]:w,[`${l}Role`]:(J=A==null?void 0:A.common)==null?void 0:J.role,[`${l}Type`]:(ie=A==null?void 0:A.common)==null?void 0:ie.type,[`${l}Unit`]:(se=A==null?void 0:A.common)==null?void 0:se.unit,[`${l}States`]:(me=A==null?void 0:A.common)==null?void 0:me.states,[`${l}Min`]:(z=A==null?void 0:A.common)==null?void 0:z.min,[`${l}Max`]:(Oe=A==null?void 0:A.common)==null?void 0:Oe.max,[`${l}Step`]:(Ne=A==null?void 0:A.common)==null?void 0:Ne.step,[`${l}Def`]:(Ze=A==null?void 0:A.common)==null?void 0:Ze.def,[`${l}Write`]:(ae=A==null?void 0:A.common)==null?void 0:ae.write,[`${l}Read`]:(ce=A==null?void 0:A.common)==null?void 0:ce.read},()=>this.props.setOnUpdate&&this.props.setOnUpdate(!0))})}}):null]},l):null}renderIconTag(){return g.jsx("div",{className:le.iconTag,onClick:s=>{this.state.settings.tagCard&&(this.state.tagCardArray.length<3?this.onChangeTag():this.setState({openTagMenu:s.currentTarget}))},children:this.state.settings.tagCard})}renderTime(s,i,r){const{attr:l,backText:u,frontText:d,doNotTranslate:p,doNotTranslateBack:m}=s;return g.jsxs("div",{className:le.displayFlex,style:{whiteSpace:"nowrap"},children:[d&&g.jsx("div",{className:le.frontText,children:p?d:b.I18n.t(d)}),g.jsx(tO,{value:i,onChange:r}),u&&g.jsx("div",{className:le.backText,children:m?u:b.I18n.t(u)})]},l)}renderSelect(s,i,r){const{className:l,style:u}=this.props,{name:d,options:p,frontText:m,backText:f,attr:v,multiple:_,doNotTranslate:y,doNotTranslate2:k,doNotTranslateBack:C}=s;return g.jsxs("div",{className:b.Utils.clsx(le.displayFlex,le.blockMarginTop),style:{whiteSpace:"nowrap"},children:[m&&g.jsx("div",{className:le.frontText,children:b.I18n.t(m)}),g.jsx(VR,{attr:v,doNotTranslate:y,doNotTranslate2:k,title:d,className:l,style:u,options:p,value:i,onChange:r,multiple:_,customValue:!0}),f&&g.jsx("div",{className:le.backText,children:C?f:b.I18n.t(f)})]},v)}renderInstance(s,i,r){const{socket:l}=this.props,{name:u,frontText:d,backText:p,attr:m,adapter:f,doNotTranslate:v,doNotTranslateBack:_}=s;return this.state.hideAttributes.includes(m)?null:g.jsxs("div",{className:b.Utils.clsx(le.displayFlex,le.blockMarginTop),style:{whiteSpace:"nowrap"},children:[d&&g.jsx("div",{className:le.frontText,children:v?d:b.I18n.t(d)}),g.jsx(FR,{attr:m,socket:l,adapter:f,title:u,value:i,onChange:y=>{r(Array.isArray(y)?y[0]:y)},customValue:!0,onInstanceHide:y=>this.setState({hideAttributes:[...this.state.hideAttributes,m]},()=>r(y))}),p&&g.jsx("div",{className:le.backText,children:_?p:b.I18n.t(p)})]},m)}renderDialog(s){const{onShowDialog:i,frontText:r,backText:l,attr:u,icon:d,doNotTranslate:p,doNotTranslateBack:m}=s;return g.jsxs("div",{className:b.Utils.clsx(le.displayFlex,le.blockMarginTop),style:{whiteSpace:"nowrap"},children:[r&&g.jsx("div",{className:le.frontText,children:p?r:b.I18n.t(r)}),g.jsx(mw,{iconName:d,className:b.Utils.clsx(le.iconDialog),onClick:()=>i&&i()}),l&&g.jsx("div",{className:le.backText,children:m?l:b.I18n.t(l)})]},u)}renderModalInput(s,i,r){const{openModal:l}=this.state,{className:u}=this.props,{attr:d,nameBlock:p,frontText:m,backText:f,noTextEdit:v,doNotTranslate:_,doNotTranslateBack:y}=s;return g.jsxs("div",{children:[g.jsxs("div",{className:b.Utils.clsx(le.displayFlex,le.blockMarginTop),children:[m&&g.jsx("div",{className:le.frontText,children:_?m:b.I18n.t(m)}),g.jsx(bi,{disabled:!!v,className:u,autoComplete:"off",fullWidth:!0,variant:"outlined",size:"small",value:i,onChange:r,customValue:!0}),g.jsx(Ur,{square:!0,style:{marginLeft:5},value:"...",className:u,onClick:()=>this.setState({openModal:!0})}),f&&g.jsx("div",{className:le.backText,children:y?f:b.I18n.t(f)})]}),l?g.jsx(nm,{onApply:k=>this.setState({openModal:!1},()=>k!=null&&r(k)),onClose:()=>this.setState({openModal:!1}),defaultValue:i,textInput:!0}):null,p&&g.jsx("div",{className:le.nameBlock,children:b.I18n.t(p)})]},d)}renderDate(s,i,r){const{attr:l,backText:u,frontText:d,doNotTranslate:p,doNotTranslateBack:m}=s;return g.jsxs("div",{className:le.displayFlex,style:{whiteSpace:"nowrap"},children:[d&&g.jsx("div",{className:le.frontText,children:p?d:b.I18n.t(d)}),g.jsx(oO,{value:i,onChange:r}),u&&g.jsx("div",{className:le.backText,children:m?u:b.I18n.t(u)})]},l)}static getReplacesInText(s){var r;let i="";return(r=s.trigger)!=null&&r.oidType?i=".replace(/%s/g, obj.state.val).replace(/%id/g, obj.id).replace(/%name/g, obj.common && obj.common.name).replace(/%old/g, obj.oldState.val)":s.conditionsStates.length&&(i=`.replace(/%s/g, ${s.conditionsStates[0].name}).replace(/%id/g, "${s.conditionsStates[0].id}")`),i}renderTags(){const{tagCardArray:s,openTagMenu:i}=this.state,{tagCard:r}=this.state.settings;let l=r!=="="&&r!=="<>"&&r!==">="&&r!=="()"&&r!=="."&&r!=="<="&&r!=="<"&&r!==">"&&r?b.I18n.t(r):r;return s.length>=3&&(l=g.jsxs("div",{children:[g.jsx("div",{"aria-controls":"simple-menu","aria-haspopup":"true",onClick:u=>{this.setState({openTagMenu:u.currentTarget},()=>{this.props.isTourOpen&&this.props.tourStep===As.openTagsMenu&&setTimeout(()=>this.props.setTourStep&&this.props.setTourStep(As.selectIntervalTag),300)})},children:l}),g.jsx(cm,{id:"simple-menu",anchorEl:i,keepMounted:!0,open:!!i,onClose:()=>this.setState({openTagMenu:null}),children:s.map((u,d)=>{let p;return typeof u!="string"?p=u.title:p=u,g.jsxs(Ve,{selected:p===r,className:`tag-card-${p}`,style:{placeContent:"space-between"},onClick:m=>{m.stopPropagation(),this.props.isTourOpen&&(this.props.tourStep===As.openTagsMenu||this.props.tourStep===As.selectIntervalTag)&&p==="interval"&&setTimeout(()=>{var v,_;return(_=(v=this.props).setTourStep)==null?void 0:_.call(v,As.selectActions)},500);const f=JSON.parse(JSON.stringify(this.state.settings));f.tagCard=p,this.setState({openTagMenu:null,settings:f},()=>{this.props.onChange(this.state.settings),this.onTagChange(this.state.settings.tagCard)})},children:[p.search(/>|<|<>|<=|>=|=/)!==-1?p:b.I18n.t(p),typeof u!="string"&&u.title2&&g.jsx("div",{style:{marginLeft:4},children:b.I18n.t(u.title2)})]},`${p}_${d}`)})})]})),l}getData(){return{acceptedBy:"triggers",name:"",id:""}}onChangeTag(){const{tagCardArray:s,settings:i,settings:{tagCard:r}}=this.state;let l;if(typeof s[0]!="string"?l=s.map(u=>u.title):l=[...s],r&&l.length<3){const u={...i},d=l[(l.indexOf(r)+1)%l.length];u.tagCard=d,this.setState({settings:u},()=>{this.props.onChange(u),this.onTagChange(d)})}}componentDidMount(){this.onTagChange()}componentDidUpdate(){this.props.acceptedBy!=="triggers"&&this.props.onUpdate&&setTimeout(()=>this.onUpdate(),0)}onChangeInput(s){return(i,r,l)=>{const u=JSON.parse(JSON.stringify(this.state.settings));typeof i=="object"&&(!r||typeof r=="function")?(Object.keys(i).forEach(d=>u[d]=i[d]),typeof r=="function"&&(l=r,r=void 0)):u[r||s]=i,u.id=this.getData().id,u._id=this.props._id,this.setState({settings:u},()=>{this.onValueChanged(i,r||s),this.props.onChange(u),l==null||l()})}}renderSpecific(){return null}renderDebug(s){return""}renderDebugInfo(){return this.state.debugMessage?g.jsx("div",{className:le.debugInfo,style:{opacity:1,height:22,bottom:-22},children:this.renderDebug?this.renderDebug(this.state.debugMessage):b.I18n.t("executed")},this.state.debugMessage.ts):null}renderCron(s,i,r){return null}renderWizard(s,i,r){return null}renderWriteState(){return null}renderInputElement(s,i){const{nameRender:r,defaultValue:l,attr:u}=s,{settings:d}=this.state;let p=u?d[u]:void 0;switch(p===void 0&&(p=l),r){case"renderTime":return u?this.renderTime(s,p,this.onChangeInput(u)):g.jsx("div",{children:b.I18n.t("Invalid renderTime")},`invalid_${i}`);case"renderNameText":return this.renderNameText(s,l);case"renderSelect":return u?this.renderSelect(s,p,this.onChangeInput(u)):g.jsx("div",{children:b.I18n.t("Invalid renderSelect")},`invalid_${i}`);case"renderModalInput":return u?this.renderModalInput(s,p,this.onChangeInput(u)):g.jsx("div",{children:b.I18n.t("Invalid renderModalInput")},`invalid_${i}`);case"renderObjectID":return u?this.renderObjectID(s,p,this.onChangeInput(u)):g.jsx("div",{children:b.I18n.t("Invalid renderObjectID")},`invalid_${i}`);case"renderDialog":return u?this.renderDialog(s):g.jsx("div",{children:b.I18n.t("Invalid renderDialog")},`invalid_${i}`);case"renderInstance":return u?this.renderInstance(s,p,this.onChangeInput(u)):g.jsx("div",{children:b.I18n.t("Invalid renderInstance")},`invalid_${i}`);case"renderText":return u?this.renderText(s,p,this.onChangeInput(u)):g.jsx("div",{children:b.I18n.t("Invalid renderText")},`invalid_${i}`);case"renderSlider":return u?this.renderSlider(s,p,this.onChangeInput(u)):g.jsx("div",{children:b.I18n.t("Invalid renderSlider")},`invalid_${i}`);case"renderCheckbox":return u?this.renderCheckbox(s,p,this.onChangeInput(u)):g.jsx("div",{children:b.I18n.t("Invalid renderCheckbox")},`invalid_${i}`);case"renderButton":return u?this.renderButton(s,p,this.onChangeInput(u)):g.jsx("div",{children:b.I18n.t("Invalid renderButton")},`invalid_${i}`);case"renderColor":return u?this.renderColor(s,p,this.onChangeInput(u)):g.jsx("div",{children:b.I18n.t("Invalid renderColor")},`invalid_${i}`);case"renderSwitch":return u?this.renderSwitch(s,p,this.onChangeInput(u)):g.jsx("div",{children:b.I18n.t("Invalid renderSwitch")},`invalid_${i}`);case"renderDate":return u?this.renderDate(s,p,this.onChangeInput(u)):g.jsx("div",{children:b.I18n.t("Invalid renderDate")},`invalid_${i}`);case"renderCron":return u?this.renderCron(s,p,this.onChangeInput(u)):g.jsx("div",{children:b.I18n.t("Invalid renderCron")},`invalid_${i}`);case"renderWizard":return u?this.renderWizard(s,p,this.onChangeInput(u)):g.jsx("div",{children:b.I18n.t("Invalid renderWizard")},`invalid_${i}`);case"renderWriteState":return this.renderWriteState();case"renderNumber":return u?this.renderNumber(s,p,this.onChangeInput(u)):g.jsx("div",{children:b.I18n.t("Invalid renderNumber")},`invalid_${i}`);default:return this[r]?this[r](s,p,u?this.onChangeInput(u):null):g.jsx("div",{children:b.I18n.t("Invalid input type: %s",r)},`invalid_${i}`)}}render(){var y;const{inputs:s,name:i,icon:r,iconTag:l,settings:u,adapter:d,settings:{tagCard:p},helpDialog:m}=this.state,{socket:f,notFound:v}=this.props;this.state.settings&&!this.state.settings.tagCard&&((y=this.state.tagCardArray)!=null&&y.length)&&setTimeout(()=>{const k=JSON.parse(JSON.stringify(this.state.settings));k.tagCard=typeof this.state.tagCardArray[0]!="string"?this.state.tagCardArray[0].title:this.state.tagCardArray[0],this.setState({settings:k})},50),this.state.enableSimulation!==this.props.enableSimulation&&!this.enableSimulationProcessing&&(this.enableSimulationProcessing=!0,setTimeout(()=>{this.setState({enableSimulation:this.props.enableSimulation},()=>{this.enableSimulationProcessing=!1})},50));let _;if(this.props.onDebugMessage)for(let k=this.props.onDebugMessage.length-1;k>=0;k--){const C=this.props.onDebugMessage[k];if(C.blockId===this.props._id&&C.ts>this.lastDebugMessage&&C.ts>Date.now()-1e3){_=C;break}}return _&&(this.lastDebugMessage=_.ts,this.debugMessageTimeout&&clearTimeout(this.debugMessageTimeout),this.debugHideTimeout&&(clearTimeout(this.debugHideTimeout),this.debugHideTimeout=null),this.debugMessageTimeout=setTimeout(k=>{const C=JSON.parse(k),w=C.hideTimeout||5e3;this.debugMessageTimeout=null,this.setState({debugMessage:C},()=>{this.debugHideTimeout&&clearTimeout(this.debugHideTimeout),this.debugHideTimeout=setTimeout(()=>{this.debugHideTimeout=null,this.setState({debugMessage:null})},w)})},50,JSON.stringify(_))),g.jsxs(Sg,{children:[l?this.renderIconTag():g.jsx(mw,{iconName:r,className:b.Utils.clsx(le.iconThemCard,p&&this.state.tagCardArray.length&&le.iconThemCardSelectable),adapter:d,socket:f,onClick:k=>{p&&(this.state.tagCardArray.length<3?this.onChangeTag():this.setState({openTagMenu:k.currentTarget}))}}),g.jsxs("div",{className:le.blockName,children:[g.jsxs("span",{className:le.nameCard,children:[b.I18n.t(i),v?b.I18n.t("%s not found",u.id):"",m?g.jsx(Me,{className:le.iconHelp,size:"small",onClick:()=>this.setState({helpText:b.I18n.t(m)}),children:g.jsx(dC,{})}):null]}),s.map((k,C)=>this.renderInputElement(k,C))]}),p&&g.jsx("div",{className:le.controlMenuTop,style:{opacity:1,height:22,top:-22},children:g.jsx("div",{onClick:()=>this.onChangeTag(),className:b.Utils.clsx(le.tagCard,"tag-card"),children:this.renderTags()})}),this.renderDebugInfo(),this.state.error?g.jsx(b.DialogError,{title:b.I18n.t("Warning"),text:this.state.error,onClose:()=>this.setState({error:""})}):null,this.state.helpText?g.jsx(b.DialogMessage,{title:b.I18n.t("Instructions"),text:this.state.helpText,onClose:()=>this.setState({helpText:""})}):null,this.renderSpecific()]})}}const fw={en:{name:"Google - English",engine:"google",params:[]},de:{name:"Google - Deutsch",engine:"google",params:[]},ru:{name:"Google - Русский",engine:"google",params:[]},it:{name:"Google - Italiano",engine:"google",params:[]},es:{name:"Google - Espaniol",engine:"google",params:[]},fr:{name:"Google - Français",engine:"google",params:[]},ru_YA:{name:"Yandex - Русский",engine:"yandex",params:["key","voice","emotion","ill","drunk","robot"],voice:["jane","zahar"],emotion:["none","good","neutral","evil","mixed"]},ru_YA_CLOUD:{name:"Yandex Cloud - Русский",engine:"yandexCloud",params:["key","folderID","voice","emotion"],voice:["alyss","oksana","jane","zahar"],emotion:["good","neutral","evil"]},"en-US":{name:"PicoTTS - Englisch US",engine:"PicoTTS",params:[]},"en-GB":{name:"PicoTTS - Englisch GB",engine:"PicoTTS",params:[]},"de-DE":{name:"PicoTTS - Deutsch",engine:"PicoTTS",params:[]},"it-IT":{name:"PicoTTS - Italiano",engine:"PicoTTS",params:[]},"es-ES":{name:"PicoTTS - Espaniol",engine:"PicoTTS",params:[]},"fr-FR":{name:"PicoTTS - Français",engine:"PicoTTS",params:[]},"ru-RU_CLOUD_Female":{gender:"Female",engine:"cloud",params:["cloud"],language:"ru-RU",ename:"Tatyana",ssml:!0,name:"Cloud - Русский - Татьяна"},"ru-RU_CLOUD_Male":{gender:"Male",engine:"cloud",params:["cloud"],language:"ru-RU",ename:"Maxim",ssml:!0,name:"Cloud - Русский - Максим"},"de-DE_CLOUD_Female":{gender:"Female",engine:"cloud",params:["cloud"],language:"de-DE",ename:"Marlene",ssml:!0,name:"Cloud - Deutsch - Marlene"},"de-DE_CLOUD_Male":{gender:"Male",engine:"cloud",params:["cloud"],language:"de-DE",ename:"Hans",ssml:!0,name:"Cloud - Deutsch - Hans"},"en-US_CLOUD_Female":{gender:"Female",engine:"cloud",params:["cloud"],language:"en-US",ename:"Salli",ssml:!0,name:"Cloud - en-US - Female - Salli"},"en-US_CLOUD_Male":{gender:"Male",engine:"cloud",params:["cloud"],language:"en-US",ename:"Joey",ssml:!0,name:"Cloud - en-US - Male - Joey"},"da-DK_CLOUD_Female":{gender:"Female",engine:"cloud",params:["cloud"],language:"da-DK",ename:"Naja",ssml:!0,name:"Cloud - da-DK - Female - Naja"},"da-DK_CLOUD_Male":{gender:"Male",engine:"cloud",params:["cloud"],language:"da-DK",ename:"Mads",ssml:!0,name:"Cloud - da-DK - Male - Mads"},"en-AU_CLOUD_Female":{gender:"Female",engine:"cloud",params:["cloud"],language:"en-AU",ename:"Nicole",ssml:!0,name:"Cloud - en-AU - Female - Nicole"},"en-AU_CLOUD_Male":{gender:"Male",engine:"cloud",params:["cloud"],language:"en-AU",ename:"Russell",ssml:!0,name:"Cloud - en-AU - Male - Russell"},"en-GB_CLOUD_Female_Amy":{gender:"Female",engine:"cloud",params:["cloud"],language:"en-GB",ename:"Amy",ssml:!0,name:"Cloud - en-GB - Female - Amy"},"en-GB_CLOUD_Male":{gender:"Male",engine:"cloud",params:["cloud"],language:"en-GB",ename:"Brian",ssml:!0,name:"Cloud - en-GB - Male - Brian"},"en-GB_CLOUD_Female_Emma":{gender:"Female",engine:"cloud",params:["cloud"],language:"en-GB",ename:"Emma",ssml:!0,name:"Cloud - en-GB - Female - Emma"},"en-GB-WLS_CLOUD_Female":{gender:"Female",engine:"cloud",params:["cloud"],language:"en-GB-WLS",ename:"Gwyneth",ssml:!0,name:"Cloud - en-GB-WLS - Female - Gwyneth"},"en-GB-WLS_CLOUD_Male":{gender:"Male",engine:"cloud",params:["cloud"],language:"en-GB-WLS",ename:"Geraint",ssml:!0,name:"Cloud - en-GB-WLS - Male - Geraint"},"cy-GB_CLOUD_Female":{gender:"Female",engine:"cloud",params:["cloud"],language:"cy-GB",ename:"Gwyneth",ssml:!0,name:"Cloud - cy-GB - Female - Gwyneth"},"cy-GB_CLOUD_Male":{gender:"Male",engine:"cloud",params:["cloud"],language:"cy-GB",ename:"Geraint",ssml:!0,name:"Cloud - cy-GB - Male - Geraint"},"en-IN_CLOUD_Female":{gender:"Female",engine:"cloud",params:["cloud"],language:"en-IN",ename:"Raveena",ssml:!0,name:"Cloud - en-IN - Female - Raveena"},"en-US_CLOUD_Male_Chipmunk":{gender:"Male",engine:"cloud",params:["cloud"],language:"en-US",ename:"Chipmunk",ssml:!0,name:"Cloud - en-US - Male - Chipmunk"},"en-US_CLOUD_Male_Eric":{gender:"Male",engine:"cloud",params:["cloud"],language:"en-US",ename:"Eric",ssml:!0,name:"Cloud - en-US - Male - Eric"},"en-US_CLOUD_Female_Ivy":{gender:"Female",engine:"cloud",params:["cloud"],language:"en-US",ename:"Ivy",ssml:!0,name:"Cloud - en-US - Female - Ivy"},"en-US_CLOUD_Female_Jennifer":{gender:"Female",engine:"cloud",params:["cloud"],language:"en-US",ename:"Jennifer",ssml:!0,name:"Cloud - en-US - Female - Jennifer"},"en-US_CLOUD_Male_Justin":{gender:"Male",engine:"cloud",params:["cloud"],language:"en-US",ename:"Justin",ssml:!0,name:"Cloud - en-US - Male - Justin"},"en-US_CLOUD_Female_Kendra":{gender:"Female",engine:"cloud",params:["cloud"],language:"en-US",ename:"Kendra",ssml:!0,name:"Cloud - en-US - Female - Kendra"},"en-US_CLOUD_Female_Kimberly":{gender:"Female",engine:"cloud",params:["cloud"],language:"en-US",ename:"Kimberly",ssml:!0,name:"Cloud - en-US - Female - Kimberly"},"es-ES_CLOUD_Female":{gender:"Female",engine:"cloud",params:["cloud"],language:"es-ES",ename:"Conchita",ssml:!0,name:"Cloud - es-ES - Female - Conchita"},"es-ES_CLOUD_Male":{gender:"Male",engine:"cloud",params:["cloud"],language:"es-ES",ename:"Enrique",ssml:!0,name:"Cloud - es-ES - Male - Enrique"},"es-US_CLOUD_Female":{gender:"Female",engine:"cloud",params:["cloud"],language:"es-US",ename:"Penelope",ssml:!0,name:"Cloud - es-US - Female - Penelope"},"es-US_CLOUD_Male":{gender:"Male",engine:"cloud",params:["cloud"],language:"es-US",ename:"Miguel",ssml:!0,name:"Cloud - es-US - Male - Miguel"},"fr-CA_CLOUD_Female":{gender:"Female",engine:"cloud",params:["cloud"],language:"fr-CA",ename:"Chantal",ssml:!0,name:"Cloud - fr-CA - Female - Chantal"},"fr-FR_CLOUD_Female":{gender:"Female",engine:"cloud",params:["cloud"],language:"fr-FR",ename:"Celine",ssml:!0,name:"Cloud - fr-FR - Female - Celine"},"fr-FR_CLOUD_Male":{gender:"Male",engine:"cloud",params:["cloud"],language:"fr-FR",ename:"Mathieu",ssml:!0,name:"Cloud - fr-FR - Male - Mathieu"},"is-IS_CLOUD_Female":{gender:"Female",engine:"cloud",params:["cloud"],language:"is-IS",ename:"Dora",ssml:!0,name:"Cloud - is-IS - Female - Dora"},"is-IS_CLOUD_Male":{gender:"Male",engine:"cloud",params:["cloud"],language:"is-IS",ename:"Karl",ssml:!0,name:"Cloud - is-IS - Male - Karl"},"it-IT_CLOUD_Female":{gender:"Female",engine:"cloud",params:["cloud"],language:"it-IT",ename:"Carla",ssml:!0,name:"Cloud - it-IT - Female - Carla"},"it-IT_CLOUD_Male":{gender:"Male",engine:"cloud",params:["cloud"],language:"it-IT",ename:"Giorgio",ssml:!0,name:"Cloud - it-IT - Male - Giorgio"},"nb-NO_CLOUD_Female":{gender:"Female",engine:"cloud",params:["cloud"],language:"nb-NO",ename:"Liv",ssml:!0,name:"Cloud - nb-NO - Female - Liv"},"nl-NL_CLOUD_Female":{gender:"Female",engine:"cloud",params:["cloud"],language:"nl-NL",ename:"Lotte",ssml:!0,name:"Cloud - nl-NL - Female - Lotte"},"nl-NL_CLOUD_Male":{gender:"Male",engine:"cloud",params:["cloud"],language:"nl-NL",ename:"Ruben",ssml:!0,name:"Cloud - nl-NL - Male - Ruben"},"pl-PL_CLOUD_Female_Agnieszka":{gender:"Female",engine:"cloud",params:["cloud"],language:"pl-PL",ename:"Agnieszka",ssml:!0,name:"Cloud - pl-PL - Female - Agnieszka"},"pl-PL_CLOUD_Male_Jacek":{gender:"Male",engine:"cloud",params:["cloud"],language:"pl-PL",ename:"Jacek",ssml:!0,name:"Cloud - pl-PL - Male - Jacek"},"pl-PL_CLOUD_Female_Ewa":{gender:"Female",engine:"cloud",params:["cloud"],language:"pl-PL",ename:"Ewa",ssml:!0,name:"Cloud - pl-PL - Female - Ewa"},"pl-PL_CLOUD_Male_Jan":{gender:"Male",engine:"cloud",params:["cloud"],language:"pl-PL",ename:"Jan",ssml:!0,name:"Cloud - pl-PL - Male - Jan"},"pl-PL_CLOUD_Female":{gender:"Female",engine:"cloud",params:["cloud"],language:"pl-PL",ename:"Maja",ssml:!0,name:"Cloud - pl-PL - Female - Maja"},"pt-BR_CLOUD_Female":{gender:"Female",engine:"cloud",params:["cloud"],language:"pt-BR",ename:"Vitoria",ssml:!0,name:"Cloud - pt-BR - Female - Vitoria"},"pt-BR_CLOUD_Male":{gender:"Male",engine:"cloud",params:["cloud"],language:"pt-BR",ename:"Ricardo",ssml:!0,name:"Cloud - pt-BR - Male - Ricardo"},"pt-PT_CLOUD_Male":{gender:"Male",engine:"cloud",params:["cloud"],language:"pt-PT",ename:"Cristiano",ssml:!0,name:"Cloud - pt-PT - Male - Cristiano"},"pt-PT_CLOUD_Female":{gender:"Female",engine:"cloud",params:["cloud"],language:"pt-PT",ename:"Ines",ssml:!0,name:"Cloud - pt-PT - Female - Ines"},"ro-RO_CLOUD_Female":{gender:"Female",engine:"cloud",params:["cloud"],language:"ro-RO",ename:"Carmen",ssml:!0,name:"Cloud - ro-RO - Female - Carmen"},"sv-SE_CLOUD_Female":{gender:"Female",engine:"cloud",params:["cloud"],language:"sv-SE",ename:"Astrid",ssml:!0,name:"Cloud - sv-SE - Female - Astrid"},"tr-TR_CLOUD_Female":{gender:"Female",engine:"cloud",params:["cloud"],language:"tr-TR",ename:"Filiz",ssml:!0,name:"Cloud - tr-TR - Female - Filiz"},"ru-RU_AP_Female":{gender:"Female",engine:"polly",params:["accessKey","secretKey","region"],language:"ru-RU",ename:"Tatyana",ssml:!0,name:"AWS Polly - Русский - Татьяна"},"ru-RU_AP_Male":{gender:"Male",engine:"polly",params:["accessKey","secretKey","region"],language:"ru-RU",ename:"Maxim",ssml:!0,name:"AWS Polly - Русский - Максим"},"de-DE_AP_Female":{gender:"Female",engine:"polly",params:["accessKey","secretKey","region"],language:"de-DE",ename:"Marlene",ssml:!0,name:"AWS Polly - Deutsch - Marlene"},"de-DE_AP_Female_Vicky":{gender:"Female",engine:"polly",params:["accessKey","secretKey","region"],language:"de-DE",ename:"Vicky",ssml:!0,name:"AWS Polly - Deutsch - Vicky"},"de-DE_AP_Male":{gender:"Male",engine:"polly",params:["accessKey","secretKey","region"],language:"de-DE",ename:"Hans",ssml:!0,name:"AWS Polly - Deutsch - Hans"},"en-US_AP_Female":{gender:"Female",engine:"polly",params:["accessKey","secretKey","region"],language:"en-US",ename:"Salli",ssml:!0,name:"AWS Polly - en-US - Female - Salli"},"en-US_AP_Male":{gender:"Male",engine:"polly",params:["accessKey","secretKey","region"],language:"en-US",ename:"Joey",ssml:!0,name:"AWS Polly - en-US - Male - Joey"},"da-DK_AP_Female":{gender:"Female",engine:"polly",params:["accessKey","secretKey","region"],language:"da-DK",ename:"Naja",ssml:!0,name:"AWS Polly - da-DK - Female - Naja"},"da-DK_AP_Male":{gender:"Male",engine:"polly",params:["accessKey","secretKey","region"],language:"da-DK",ename:"Mads",ssml:!0,name:"AWS Polly - da-DK - Male - Mads"},"en-AU_AP_Female":{gender:"Female",engine:"polly",params:["accessKey","secretKey","region"],language:"en-AU",ename:"Nicole",ssml:!0,name:"AWS Polly - en-AU - Female - Nicole"},"en-AU_AP_Male":{gender:"Male",engine:"polly",params:["accessKey","secretKey","region"],language:"en-AU",ename:"Russell",ssml:!0,name:"AWS Polly - en-AU - Male - Russell"},"en-GB_AP_Female_Amy":{gender:"Female",engine:"polly",params:["accessKey","secretKey","region"],language:"en-GB",ename:"Amy",ssml:!0,name:"AWS Polly - en-GB - Female - Amy"},"en-GB_AP_Male":{gender:"Male",engine:"polly",params:["accessKey","secretKey","region"],language:"en-GB",ename:"Brian",ssml:!0,name:"AWS Polly - en-GB - Male - Brian"},"en-GB_AP_Female_Emma":{gender:"Female",engine:"polly",params:["accessKey","secretKey","region"],language:"en-GB",ename:"Emma",ssml:!0,name:"AWS Polly - en-GB - Female - Emma"},"en-GB-WLS_AP_Female":{gender:"Female",engine:"polly",params:["accessKey","secretKey","region"],language:"en-GB-WLS",ename:"Gwyneth",ssml:!0,name:"AWS Polly - en-GB-WLS - Female - Gwyneth"},"en-GB-WLS_AP_Male":{gender:"Male",engine:"polly",params:["accessKey","secretKey","region"],language:"en-GB-WLS",ename:"Geraint",ssml:!0,name:"AWS Polly - en-GB-WLS - Male - Geraint"},"cy-GB_AP_Female":{gender:"Female",engine:"polly",params:["accessKey","secretKey","region"],language:"cy-GB",ename:"Gwyneth",ssml:!0,name:"AWS Polly - cy-GB - Female - Gwyneth"},"cy-GB_AP_Male":{gender:"Male",engine:"polly",params:["accessKey","secretKey","region"],language:"cy-GB",ename:"Geraint",ssml:!0,name:"AWS Polly - cy-GB - Male - Geraint"},"en-IN_AP_Female":{gender:"Female",engine:"polly",params:["accessKey","secretKey","region"],language:"en-IN",ename:"Raveena",ssml:!0,name:"AWS Polly - en-IN - Female - Raveena"},"en-US_AP_Male_Chipmunk":{gender:"Male",engine:"polly",params:["accessKey","secretKey","region"],language:"en-US",ename:"Chipmunk",ssml:!0,name:"AWS Polly - en-US - Male - Chipmunk"},"en-US_AP_Male_Eric":{gender:"Male",engine:"polly",params:["accessKey","secretKey","region"],language:"en-US",ename:"Eric",ssml:!0,name:"AWS Polly - en-US - Male - Eric"},"en-US_AP_Female_Ivy":{gender:"Female",engine:"polly",params:["accessKey","secretKey","region"],language:"en-US",ename:"Ivy",ssml:!0,name:"AWS Polly - en-US - Female - Ivy"},"en-US_AP_Female_Jennifer":{gender:"Female",engine:"polly",params:["accessKey","secretKey","region"],language:"en-US",ename:"Jennifer",ssml:!0,name:"AWS Polly - en-US - Female - Jennifer"},"en-US_AP_Male_Justin":{gender:"Male",engine:"polly",params:["accessKey","secretKey","region"],language:"en-US",ename:"Justin",ssml:!0,name:"AWS Polly - en-US - Male - Justin"},"en-US_AP_Female_Kendra":{gender:"Female",engine:"polly",params:["accessKey","secretKey","region"],language:"en-US",ename:"Kendra",ssml:!0,name:"AWS Polly - en-US - Female - Kendra"},"en-US_AP_Female_Kimberly":{gender:"Female",engine:"polly",params:["accessKey","secretKey","region"],language:"en-US",ename:"Kimberly",ssml:!0,name:"AWS Polly - en-US - Female - Kimberly"},"es-ES_AP_Female":{gender:"Female",engine:"polly",params:["accessKey","secretKey","region"],language:"es-ES",ename:"Conchita",ssml:!0,name:"AWS Polly - es-ES - Female - Conchita"},"es-ES_AP_Male":{gender:"Male",engine:"polly",params:["accessKey","secretKey","region"],language:"es-ES",ename:"Enrique",ssml:!0,name:"AWS Polly - es-ES - Male - Enrique"},"es-US_AP_Female":{gender:"Female",engine:"polly",params:["accessKey","secretKey","region"],language:"es-US",ename:"Penelope",ssml:!0,name:"AWS Polly - es-US - Female - Penelope"},"es-US_AP_Male":{gender:"Male",engine:"polly",params:["accessKey","secretKey","region"],language:"es-US",ename:"Miguel",ssml:!0,name:"AWS Polly - es-US - Male - Miguel"},"fr-CA_AP_Female":{gender:"Female",engine:"polly",params:["accessKey","secretKey","region"],language:"fr-CA",ename:"Chantal",ssml:!0,name:"AWS Polly - fr-CA - Female - Chantal"},"fr-FR_AP_Female":{gender:"Female",engine:"polly",params:["accessKey","secretKey","region"],language:"fr-FR",ename:"Celine",ssml:!0,name:"AWS Polly - fr-FR - Female - Celine"},"fr-FR_AP_Male":{gender:"Male",engine:"polly",params:["accessKey","secretKey","region"],language:"fr-FR",ename:"Mathieu",ssml:!0,name:"AWS Polly - fr-FR - Male - Mathieu"},"is-IS_AP_Female":{gender:"Female",engine:"polly",params:["accessKey","secretKey","region"],language:"is-IS",ename:"Dora",ssml:!0,name:"AWS Polly - is-IS - Female - Dora"},"is-IS_AP_Male":{gender:"Male",engine:"polly",params:["accessKey","secretKey","region"],language:"is-IS",ename:"Karl",ssml:!0,name:"AWS Polly - is-IS - Male - Karl"},"it-IT_AP_Female":{gender:"Female",engine:"polly",params:["accessKey","secretKey","region"],language:"it-IT",ename:"Carla",ssml:!0,name:"AWS Polly - it-IT - Female - Carla"},"it-IT_AP_Male":{gender:"Male",engine:"polly",params:["accessKey","secretKey","region"],language:"it-IT",ename:"Giorgio",ssml:!0,name:"AWS Polly - it-IT - Male - Giorgio"},"nb-NO_AP_Female":{gender:"Female",engine:"polly",params:["accessKey","secretKey","region"],language:"nb-NO",ename:"Liv",ssml:!0,name:"AWS Polly - nb-NO - Female - Liv"},"nl-NL_AP_Female":{gender:"Female",engine:"polly",params:["accessKey","secretKey","region"],language:"nl-NL",ename:"Lotte",ssml:!0,name:"AWS Polly - nl-NL - Female - Lotte"},"nl-NL_AP_Male":{gender:"Male",engine:"polly",params:["accessKey","secretKey","region"],language:"nl-NL",ename:"Ruben",ssml:!0,name:"AWS Polly - nl-NL - Male - Ruben"},"pl-PL_AP_Female_Agnieszka":{gender:"Female",engine:"polly",params:["accessKey","secretKey","region"],language:"pl-PL",ename:"Agnieszka",ssml:!0,name:"AWS Polly - pl-PL - Female - Agnieszka"},"pl-PL_AP_Male_Jacek":{gender:"Male",engine:"polly",params:["accessKey","secretKey","region"],language:"pl-PL",ename:"Jacek",ssml:!0,name:"AWS Polly - pl-PL - Male - Jacek"},"pl-PL_AP_Female_Ewa":{gender:"Female",engine:"polly",params:["accessKey","secretKey","region"],language:"pl-PL",ename:"Ewa",ssml:!0,name:"AWS Polly - pl-PL - Female - Ewa"},"pl-PL_AP_Male_Jan":{gender:"Male",engine:"polly",params:["accessKey","secretKey","region"],language:"pl-PL",ename:"Jan",ssml:!0,name:"AWS Polly - pl-PL - Male - Jan"},"pl-PL_AP_Female":{gender:"Female",engine:"polly",params:["accessKey","secretKey","region"],language:"pl-PL",ename:"Maja",ssml:!0,name:"AWS Polly - pl-PL - Female - Maja"},"pt-BR_AP_Female":{gender:"Female",engine:"polly",params:["accessKey","secretKey","region"],language:"pt-BR",ename:"Vitoria",ssml:!0,name:"AWS Polly - pt-BR - Female - Vitoria"},"pt-BR_AP_Male":{gender:"Male",engine:"polly",params:["accessKey","secretKey","region"],language:"pt-BR",ename:"Ricardo",ssml:!0,name:"AWS Polly - pt-BR - Male - Ricardo"},"pt-PT_AP_Male":{gender:"Male",engine:"polly",params:["accessKey","secretKey","region"],language:"pt-PT",ename:"Cristiano",ssml:!0,name:"AWS Polly - pt-PT - Male - Cristiano"},"pt-PT_AP_Female":{gender:"Female",engine:"polly",params:["accessKey","secretKey","region"],language:"pt-PT",ename:"Ines",ssml:!0,name:"AWS Polly - pt-PT - Female - Ines"},"ro-RO_AP_Female":{gender:"Female",engine:"polly",params:["accessKey","secretKey","region"],language:"ro-RO",ename:"Carmen",ssml:!0,name:"AWS Polly - ro-RO - Female - Carmen"},"sv-SE_AP_Female":{gender:"Female",engine:"polly",params:["accessKey","secretKey","region"],language:"sv-SE",ename:"Astrid",ssml:!0,name:"AWS Polly - sv-SE - Female - Astrid"},"tr-TR_AP_Female":{gender:"Female",engine:"polly",params:["accessKey","secretKey","region"],language:"tr-TR",ename:"Filiz",ssml:!0,name:"AWS Polly - tr-TR - Female - Filiz"}};class xc extends Xe{constructor(s){super(s,xc.getStaticData())}static compile(s,i){return s.text?`// Sayit ${s.text||""} + const subActionVar${s._id} = "${s.language&&s.language!=="_"?`${s.language};`:""}${s.volume?`${s.volume};`:""}${(s.text||"").replace(/"/g,'\\"')}"${Xe.getReplacesInText(i)}; + _sendToFrontEnd(${s._id}, {text: subActionVar${s._id}}); + await setStateAsync("${s.instance}.tts.text", subActionVar${s._id});`:`// no text defined +_sendToFrontEnd(${s._id}, {text: 'No text defined'});`}renderDebug(s){return`${b.I18n.t("Say:")} ${s.data.text}`}onTagChange(){const s=b.I18n.getLanguage(),r=Object.keys(fw).filter(l=>l.startsWith(s)).map(l=>({title:fw[l].name,value:l}));r.unshift({title:"Default",value:"_"}),this.setState({inputs:[{attr:"instance",nameRender:"renderInstance",adapter:"sayit",defaultValue:"sayit.0",frontText:"Instance:"},{nameRender:"renderSelect",frontText:"Language:",options:r,defaultValue:"_",attr:"language"},{nameRender:"renderNameText",defaultValue:"Volume",attr:"textVol"},{nameRender:"renderSlider",attr:"volume",defaultValue:100,min:0,max:100},{attr:"text",nameRender:"renderModalInput",defaultValue:"Hallo",nameBlock:"",frontText:"Text:"}]},()=>super.onTagChange())}static getStaticData(){return{acceptedBy:"actions",name:"Say It",id:"ActionSayText",adapter:"sayit",title:"Say some text via sayit adapter",helpDialog:"You can use %s in the text to display current trigger value or %id to display the triggered object ID"}}getData(){return xc.getStaticData()}}class Dc extends Xe{constructor(s){super(s,Dc.getStaticData())}static compile(s,i){const r=(s.text||"").replace(/"/g,'\\"');return r?`// Pushover ${s.text||""} + const subActionVar${s._id} = "${r}"${Xe.getReplacesInText(i)}; + _sendToFrontEnd(${s._id}, {text: subActionVar${s._id}}); + sendTo("${s.instance}", "send", { + message: subActionVar${s._id}, + title: "${(s.title||"").replace(/"/g,'\\"')}"${Xe.getReplacesInText(i)}, + sound: "${s.sound}", + priority: ${s.priority} + });`:`// no text defined +_sendToFrontEnd(${s._id}, {text: 'No text defined'});`}renderDebug(s){return`Sent: ${s.data.text}`}onTagChange(){this.setState({inputs:[{nameRender:"renderInstance",adapter:"pushover",frontText:"Instance:",defaultValue:"pushover.0",attr:"instance"},{nameRender:"renderModalInput",attr:"text",defaultValue:"Hello",nameBlock:"",frontText:"Text:"},{nameRender:"renderText",attr:"title",defaultValue:"ioBroker",frontText:"Title:"},{nameRender:"renderSelect",attr:"sound",defaultValue:"magic",frontText:"Sound:",doNotTranslate:!0,options:[{value:"pushover",title:"pushover"},{value:"bike",title:"bike"},{value:"bugle",title:"bugle"},{value:"cashregister",title:"cashregister"},{value:"classical",title:"classical"},{value:"cosmic",title:"cosmic"},{value:"falling",title:"falling"},{value:"gamelan",title:"gamelan"},{value:"incoming",title:"incoming"},{value:"intermission",title:"intermission"},{value:"magic",title:"magic"},{value:"mechanical",title:"mechanical"},{value:"pianobar",title:"pianobar"},{value:"siren",title:"siren"},{value:"spacealarm",title:"spacealarm"},{value:"tugboat",title:"tugboat"},{value:"alien",title:"alien"},{value:"climb",title:"climb"},{value:"persistent",title:"persistent"},{value:"echo",title:"echo"},{value:"updown",title:"updown"},{value:"none",title:"none"}]},{nameRender:"renderSelect",attr:"priority",defaultValue:-1,frontText:"Priority:",options:[{value:-1,title:"quiet"},{value:0,title:"normal"},{value:1,title:"high-priority"},{value:2,title:"acknowledgment"}]}]},()=>super.onTagChange())}static getStaticData(){return{acceptedBy:"actions",name:"Pushover",id:"ActionPushover",adapter:"pushover",title:"Sends message via pushover",helpDialog:"You can use %s in the text to display current trigger value or %id to display the triggered object ID"}}getData(){return Dc.getStaticData()}}class Ac extends Xe{constructor(s){super(s,Ac.getStaticData())}static compile(s,i){const r=(s.text||"").replace(/"/g,'\\"');return r?`// whatsapp ${r||""} + const subActionVar${s._id} = "${(r||"").replace(/"/g,'\\"')}"${Xe.getReplacesInText(i)}; + _sendToFrontEnd(${s._id}, {text: subActionVar${s._id}}); + sendTo("${s.instance}", "send", {text: subActionVar${s._id}${s.phone?`, phone: "${s.phone.replace(/"/g,'\\"')}"`:""}});`:`// no text defined +_sendToFrontEnd(${s._id}, {text: 'No text defined'});`}renderDebug(s){return`${b.I18n.t("Sent:")} ${s.data.text}`}onTagChange(){this.setState({inputs:[{nameRender:"renderInstance",adapter:"whatsapp-cmb",frontText:"Instance:",defaultValue:"whatsapp-cmb.0",attr:"instance"},{nameRender:"renderModalInput",attr:"text",defaultValue:"Hello",nameBlock:"",frontText:"Text:"},{nameRender:"renderText",attr:"phone",defaultValue:"",frontText:"Phone:",backText:"(optional)"}]},()=>super.onTagChange())}static getStaticData(){return{acceptedBy:"actions",name:"Whatsapp-cmb",id:"ActionWhatsappcmb",adapter:"whatsapp-cmb",title:"Sends message via whatsapp-cmb",helpDialog:"You can use %s in the text to display current trigger value or %id to display the triggered object ID"}}getData(){return Ac.getStaticData()}}class Rc extends Xe{constructor(s){super(s,Rc.getStaticData())}static compile(s,i){const r=(s.text||"").replace(/"/g,'\\"');return r?`// Pushsafer ${s.text||""} + const subActionVar${s._id} = "${r}"${Xe.getReplacesInText(i)}; + _sendToFrontEnd(${s._id}, {text: subActionVar${s._id}}); + sendTo("${s.instance}", "send", { + message: subActionVar${s._id}, + title: "${(s.title||"").replace(/"/g,'\\"')}"${Xe.getReplacesInText(i)}, + ${s.sound&&s.sound!=="_"?`sound: "${s.sound}",`:""} + priority: ${s.priority}, + ${s.vibration&&s.vibration!=="_"?`vibration: ${s.vibration},`:""} + });`:`// no text defined +_sendToFrontEnd(${s._id}, {text: 'No text defined'});`}renderDebug(s){return`Sent: ${s.data.text}`}onTagChange(){this.setState({inputs:[{nameRender:"renderInstance",adapter:"pushsafer",frontText:"Instance:",defaultValue:"pushsafer.0",attr:"instance"},{nameRender:"renderModalInput",attr:"text",defaultValue:"Hello",nameBlock:"",frontText:"Text:"},{nameRender:"renderText",attr:"title",defaultValue:"ioBroker",frontText:"Title:"},{nameRender:"renderSelect",attr:"sound",defaultValue:"magic",frontText:"Sound:",doNotTranslate:!0,options:[{value:"_",title:"Device Default"},{value:"0",title:"Silent"},{value:"1",title:"Ahem (IM)"},{value:"2",title:"Applause (Mail)"},{value:"3",title:"Arrow (Reminder)"},{value:"4",title:"Baby (SMS)"},{value:"5",title:"Bell (Alarm)"},{value:"6",title:"Bicycle (Alarm2)"},{value:"7",title:"Boing (Alarm3)"},{value:"8",title:"Buzzer (Alarm4)"},{value:"9",title:"Camera (Alarm5)"},{value:"10",title:"Car Horn (Alarm6)"},{value:"11",title:"Cash Register (Alarm7)"},{value:"12",title:"Chime (Alarm8)"},{value:"13",title:"Creaky Door (Alarm9)"},{value:"14",title:"Cuckoo Clock (Alarm10)"},{value:"15",title:"Disconnect (Call)"},{value:"16",title:"Dog (Call2)"},{value:"17",title:"Doorbell (Call3)"},{value:"18",title:"Fanfare (Call4)"},{value:"19",title:"Gun Shot (Call5)"},{value:"20",title:"Honk (Call6)"},{value:"21",title:"Jaw Harp (Call7)"},{value:"22",title:"Morse (Call8)"},{value:"23",title:"Electricity (Call9)"},{value:"24",title:"Radio Tuner (Call10)"},{value:"25",title:"Sirens"},{value:"26",title:"Military Trumpets"},{value:"27",title:"Ufo"},{value:"28",title:"Whah Whah Whah"},{value:"29",title:"Man Saying Goodbye"},{value:"30",title:"Man Saying Hello"},{value:"31",title:"Man Saying No"},{value:"32",title:"Man Saying Ok"},{value:"33",title:"Man Saying Ooohhhweee"},{value:"34",title:"Man Saying Warning"},{value:"35",title:"Man Saying Welcome"},{value:"36",title:"Man Saying Yeah"},{value:"37",title:"Man Saying Yes"},{value:"38",title:"Beep short"},{value:"39",title:"Weeeee short"},{value:"40",title:"Cut in and out short"},{value:"41",title:"Finger flicking glas short"},{value:"42",title:"Wa Wa Waaaa short"},{value:"43",title:"Laser short"},{value:"44",title:"Wind Chime short"},{value:"45",title:"Echo short"},{value:"46",title:"Zipper short"},{value:"47",title:"HiHat short"},{value:"48",title:"Beep 2 short"},{value:"49",title:"Beep 3 short"},{value:"50",title:"Beep 4 short"},{value:"51",title:"The Alarm is armed"},{value:"52",title:"The Alarm is disarmed"},{value:"53",title:"The Backup is ready"},{value:"54",title:"The Door is closed"},{value:"55",title:"The Door is opend"},{value:"56",title:"The Window is closed"},{value:"57",title:"The Window is open"},{value:"58",title:"The Light is off"},{value:"59",title:"The Light is on"},{value:"60",title:"The Doorbell rings"},{value:"61",title:"Pager short"},{value:"62",title:"Pager long"}]},{nameRender:"renderSelect",attr:"priority",defaultValue:0,frontText:"Priority:",options:[{value:-2,title:"lowest priority"},{value:-1,title:"lower priority"},{value:0,title:"normal priority"},{value:1,title:"high priority"},{value:2,title:"highest priority"}]},{nameRender:"renderSelect",attr:"vibration",defaultValue:0,frontText:"Vibration:",options:[{value:"_",title:"default"},{value:1,title:"1"},{value:2,title:"2"},{value:3,title:"3"}]}]},()=>super.onTagChange())}static getStaticData(){return{acceptedBy:"actions",name:"Pushsafer",id:"ActionPushsafer",adapter:"pushsafer",title:"Sends message via Pushsafer",helpDialog:"You can use %s in the text to display current trigger value or %id to display the triggered object ID"}}getData(){return Rc.getStaticData()}}const kT=`async function (obj) { + "__%%DEBUG_TRIGGER%%__"; + __%%CONDITIONS_VARS%%__ + const _cond = __%%CONDITION%%__; + + "__%%DEBUG_CONDITIONS%%__"; + + if (_cond) { +__%%THEN%%__ + } else { +__%%ELSE%%__ + } +}`,ST=`async function (obj) { + "__%%DEBUG_TRIGGER%%__"; + __%%CONDITIONS_VARS%%__ + const _cond = __%%CONDITION%%__; + + "__%%DEBUG_CONDITIONS%%__"; + + if (__%%STATE%%__ === false && _cond) { + __%%STATE%%__ = true; +__%%THEN%%__ + } else if (__%%STATE%%__ === true && !_cond) { + __%%STATE%%__ = false; +__%%ELSE%%__ + } +}`,rO=`"__%%DEBUG_TRIGGER%%__"; +__%%CONDITIONS_VARS%%__ +const _cond = __%%CONDITION%%__; + +"__%%DEBUG_CONDITIONS%%__"; + +if (_cond) { +__%%THEN%%__ +} else { +__%%ELSE%%__ +}`,wg={triggers:[],conditions:[[]],justCheck:!1,actions:{then:[],else:[]}};function aO(a,s,i){const r=[];let l=a.triggers;l.length||(l=[{id:"TriggerScriptSave"}]);const u=[],d=[],p=a.conditions.find(f=>f.find(v=>v.tagCard==="()"));l.forEach((f,v)=>{var y;const _=Um(f.id,i);if(_){const k={trigger:f,condition:{index:0},justCheck:p?!1:a.justCheck||!a.conditions.length||!a.conditions[0].length,conditionsDebug:[],conditionsVars:[],conditionsStates:[]},C=_.compile(f,k),w=lO(a.conditions,k,i),E=$w(a.actions.then,k,i),R=$w(a.actions.else,k,i);u.push(`cond${v}`),(y=k.prelines)!=null&&y.length&&k.prelines.forEach(D=>d.push(D)),C.includes(" __%%CONDITIONS_VARS%%__")&&(k.conditionsVars=k.conditionsVars.map((D,A)=>A?` ${D}`:D),k.conditionsDebug=k.conditionsDebug.map((D,A)=>A?` ${D}`:D)),r.push(C.replace("__%%CONDITIONS_VARS%%__",k.conditionsVars.join(` +`)).replace('"__%%DEBUG_CONDITIONS%%__";',k.conditionsDebug.join(` +`)).replace("__%%CONDITION%%__",w).replace("__%%THEN%%__",E||"// ignore").replace("__%%ELSE%%__",R||"// ignore").replace(/__%%STATE%%__/g,`cond${v}`))}});let m=r.join(` + +`);return(!a.justCheck||p)&&(m=`${u.map(f=>`let ${f} = false;`).join(` +`)} + +${m}`),d&&(m=`${d.join(` +`)} + +${m}`),m}function Um(a,s){return s.find(i=>i.getStaticData&&i.getStaticData().id===a)}function $w(a,s,i){const r=[];return a==null||a.forEach(l=>{const u=Um(l.id,i);u&&r.push(u.compile(l,s))}),` ${r.join(` + + `)}`}function lO(a,s,i){const r=[];let l=0;return a==null||a.forEach(u=>{const d=[];u!=null&&u.length&&(u.forEach(p=>{const m=Um(p.id,i);m&&(s.condition.index=l++,d.push(m.compile(p,s)))}),r.push(`(${d.join(`) && + (`)})`))}),r.length?r.length===1?r[0]||"true":`(${r.join(") || (")})`:"true"}function cO(a,s){return aO(a,null,s)}function cne(a){if(!a)return wg;const s=a.split(` +`);try{const i=(s.pop()||"").replace(/^\/\//,"");let r=JSON.parse(i);return r.triggers||(r=wg),r}catch{return wg}}function une(a,s){let i="";const r=cO(a,s);return i+=r,i+=` +/* +const demo = ${JSON.stringify(a,null,2).replace(/\*\//g,"* /")}; +*/ +`,`${i} +//${JSON.stringify(a)}`}class Oc extends Xe{constructor(s){super(s,Oc.getStaticData())}static compile(s,i){return rO.replace('"__%%DEBUG_TRIGGER%%__"',`_sendToFrontEnd(${s._id}, {trigger: true})`)}renderDebug(){return b.I18n.t("Triggered")}onTagChange(s){this.setState({inputs:[{nameRender:"renderNameText",defaultValue:"On script save or adapter start",attr:"script"}]},()=>super.onTagChange())}static getStaticData(){return{acceptedBy:"triggers",name:"Start script",id:"TriggerScriptSave",icon:"PlayArrow",title:"Triggers the on script saving or the javascript instance restart"}}getData(){return Oc.getStaticData()}}var ET={exports:{}};(function(a,s){(function(){var i=Math.PI,r=Math.sin,l=Math.cos,u=Math.tan,d=Math.asin,p=Math.atan2,m=Math.acos,f=i/180,v=1e3*60*60*24,_=2440588,y=2451545;function k(q){return q.valueOf()/v-.5+_}function C(q){return new Date((q+.5-_)*v)}function w(q){return k(q)-y}var E=f*23.4397;function R(q,ee){return p(r(q)*l(E)-u(ee)*r(E),l(q))}function D(q,ee){return d(r(ee)*l(E)+l(ee)*r(E)*r(q))}function A(q,ee,B){return p(r(q),l(q)*r(ee)-u(B)*l(ee))}function J(q,ee,B){return d(r(ee)*r(B)+l(ee)*l(B)*l(q))}function ie(q,ee){return f*(280.16+360.9856235*q)-ee}function se(q){return q<0&&(q=0),2967e-7/Math.tan(q+.00312536/(q+.08901179))}function me(q){return f*(357.5291+.98560028*q)}function z(q){var ee=f*(1.9148*r(q)+.02*r(2*q)+3e-4*r(3*q)),B=f*102.9372;return q+ee+B+i}function Oe(q){var ee=me(q),B=z(ee);return{dec:D(B,0),ra:R(B,0)}}var Ne={};Ne.getPosition=function(q,ee,B){var H=f*-B,U=f*ee,re=w(q),I=Oe(re),de=ie(re,H)-I.ra;return{azimuth:A(de,U,I.dec),altitude:J(de,U,I.dec)}};var Ze=Ne.times=[[-.833,"sunrise","sunset"],[-.3,"sunriseEnd","sunsetStart"],[-6,"dawn","dusk"],[-12,"nauticalDawn","nauticalDusk"],[-18,"nightEnd","night"],[6,"goldenHourEnd","goldenHour"]];Ne.addTime=function(q,ee,B){Ze.push([q,ee,B])};var ae=9e-4;function ce(q,ee){return Math.round(q-ae-ee/(2*i))}function K(q,ee,B){return ae+(q+ee)/(2*i)+B}function ye(q,ee,B){return y+q+.0053*r(ee)-.0069*r(2*B)}function he(q,ee,B){return m((r(q)-r(ee)*r(B))/(l(ee)*l(B)))}function je(q,ee,B,H,U,re,I){var de=he(q,B,H),W=K(de,ee,U);return ye(W,re,I)}Ne.getTimes=function(q,ee,B){var H=f*-B,U=f*ee,re=w(q),I=ce(re,H),de=K(0,H,I),W=me(de),Ce=z(W),be=D(Ce,0),Se=ye(de,W,Ce),pe,Ge,Je,_e,ke,$e={solarNoon:C(Se),nadir:C(Se+.5)};for(pe=0,Ge=Ze.length;pe=0&&(bt=Math.sqrt(_e)/(Math.abs(Se)*2),$e=Ge-bt,Pe=Ge+bt,Math.abs($e)<=1&&ke++,Math.abs(Pe)<=1&&ke++,$e<-1&&($e=Pe)),ke===1?I<0?Ce=X+$e:be=X+$e:ke===2&&(Ce=X+(Je<0?Pe:$e),be=X+(Je<0?$e:Pe)),!(Ce&&be));X+=2)I=W;var ct={};return Ce&&(ct.rise=tt(U,Ce)),be&&(ct.set=tt(U,be)),!Ce&&!be&&(ct[Je>0?"alwaysUp":"alwaysDown"]=!0),ct},a.exports=Ne})()})(ET);var uO=ET.exports;const IT=Si(uO),dO='{"time":{"start":"00:00","end":"24:00","mode":"hours","interval":1},"period":{"days":1}}';class vi extends Xe{coordinates=null;constructor(s){super(s,vi.getStaticData())}static compile(s,i){var u;let r="",l=i.justCheck?kT:ST;if(l=l.replace('"__%%DEBUG_TRIGGER%%__"',`_sendToFrontEnd(${s._id}, {trigger: true})`),s.tagCard==="interval")r=`setInterval(${l}, ${s.interval||1} * ${s.unit==="s"?1e3:s.unit==="m"?6e4:36e5});`;else if(s.tagCard==="cron")r=`schedule("${s.cron}", ${l});`;else if(s.tagCard==="at"){const[d,p]=(s.at||"").split(":");let m="*";if((u=s==null?void 0:s.dow)!=null&&u.length&&!s.dow.includes("_")){const f=[...s.dow].map(k=>parseInt(k,10));f.sort();const v=[];let _=f[0],y=1;for(;y1?(_===f[y-1]?v.push(_.toString()):f[y-1]-_===1?v.push(`${_},${f[y-1]}`):v.push(`${_}-${f[y-1]}`),_=f[y]):y===f.length-1&&(_===f[y-1]||f[y]-_===1?v.push(`${_},${f[y]}`):v.push(`${_}-${f[y]}`));m=v.join(",")}r=`schedule("${p||"0"} ${d||"0"} * * ${m}", ${l});`}else s.tagCard==="astro"?r=`schedule({astro: "${s.astro}", shift: ${s.offset?s.offsetValue:0}}, ${l});`:s.tagCard==="wizard"&&(r=`schedule('${s.wizard}', ${l});`);return r}static _time2String(s){return s?`${s.getHours().toString().padStart(2,"0")}:${s.getMinutes().toString().padStart(2,"0")}`:"--:--"}async _setAstro(s,i,r){var m,f;if(s||=this.state.settings.astro||"solarNoon",i??=this.state.settings.offset,r??=this.state.settings.offsetValue,r=parseInt(r,10)||0,!this.coordinates){const v=await this.props.socket.getObject("system.adapter.javascript.0"),_=(m=v==null?void 0:v.native)==null?void 0:m.latitude,y=(f=v==null?void 0:v.native)==null?void 0:f.longitude;if(!_&&!y){const k=await this.props.socket.getObject("system.config");k!=null&&k.common&&(k.common.latitude||k.common.longitude)?this.coordinates={latitude:parseFloat(k.common.latitude),longitude:parseFloat(k.common.longitude)}:this.coordinates=null}else this.coordinates={latitude:parseFloat(_),longitude:parseFloat(y)}}const l=this.coordinates&&IT.getTimes(new Date,this.coordinates.latitude,this.coordinates.longitude),u=l?Object.keys(l).map(v=>({value:v,title:v,title2:`[${vi._time2String(l[v])}]`,order:l?vi._time2String(l[v]):"??:??"})):[];u.sort((v,_)=>v.order>_.order?1:v.order<_.order?-1:0);let d="--:--";if(s&&l&&l[s]){const v=new Date(l[s]);i&&v.setMinutes(v.getMinutes()+parseInt(r,10)),d=b.I18n.t("(at %s)",vi._time2String(v))}let p;i?p=[{frontText:"at",attr:"astro",nameRender:"renderSelect",options:u,defaultValue:"solarNoon",doNotTranslate2:!0},{backText:"with offset",nameRender:"renderCheckbox",attr:"offset"},{backText:r===1?"minute":"minutes",frontText:"offset",nameRender:"renderNumber",defaultValue:0,attr:"offsetValue",noHelperText:!0},{nameRender:"renderNameText",attr:"textTime",defaultValue:d,doNotTranslate:!0}]:p=[{frontText:"at",attr:"astro",nameRender:"renderSelect",options:u,doNotTranslate2:!0,defaultValue:"solarNoon"},{backText:"with offset",nameRender:"renderCheckbox",attr:"offset"},{nameRender:"renderNameText",attr:"textTime1",defaultValue:d,doNotTranslate:!0}],this.setState({inputs:p},()=>super.onTagChange())}_setInterval(s){s=parseInt(s||this.state.settings.interval,10)||30;let i;s===1?i=[{value:"s",title:"second"},{value:"m",title:"minute"},{value:"h",title:"hour"}]:i=[{value:"s",title:"seconds"},{value:"m",title:"minutes"},{value:"h",title:"hours"}],this.setState({inputs:[{nameRender:"renderNumber",attr:"interval",frontText:"every",defaultValue:30,className:"block-input-interval"},{nameRender:"renderSelect",attr:"unit",defaultValue:"s",options:i}]},()=>super.onTagChange())}renderDebug(s){return b.I18n.t("Triggered")}onValueChanged(s,i){this.state.settings.tagCard==="astro"?i==="astro"?this._setAstro(s):i==="offset"?this._setAstro(void 0,s):i==="offsetValue"&&this._setAstro(void 0,void 0,s):this.state.settings.tagCard==="interval"&&i==="interval"&&this._setInterval(s)}renderCron(s,i,r){const{className:l}=this.props;return g.jsxs("div",{children:[g.jsxs("div",{style:{display:"flex",alignItems:"baseline"},children:[g.jsx("div",{style:{width:"100%"},children:this.renderText({nameRender:"renderText",attr:"cron",defaultValue:i},this.state.settings.cron||i,r)}),g.jsx(Ur,{square:!0,style:{marginLeft:7},value:"...",className:l,onClick:()=>this.setState({openDialog:!0,textCron:this.state.settings.cron})})]}),this.state.openDialog?g.jsx(nm,{disabled:this.state.settings.cron===this.state.textCron,onApply:()=>{const u=this.state.textCron;r(u,"cron",()=>{r(b.convertCronToText(u,b.I18n.getLanguage()),"addText"),this.setState({openDialog:!1})})},onClose:()=>this.setState({openDialog:!1,textCron:""}),children:g.jsx(b.ComplexCron,{cronExpression:this.state.settings.cron,onChange:u=>this.setState({textCron:u}),language:b.I18n.getLanguage()})}):null,this.renderNameText({nameRender:"renderNameText",defaultValue:b.I18n.t("every hour at 0 minutes"),attr:"addText",signature:!0,doNotTranslate:!0},this.state.settings.addText||b.I18n.t("every hour at 0 minutes"))]},"cron")}renderWizard(s,i,r){const{className:l}=this.props;return g.jsxs("div",{children:[g.jsxs("div",{style:{display:"flex",alignItems:"center",marginTop:7},children:[g.jsx(bi,{className:l,autoComplete:"off",fullWidth:!0,variant:"outlined",size:"small",multiline:!0,rows:2,value:this.state.settings.wizardText,onChange:u=>r(u),customValue:!0}),g.jsx(Ur,{square:!0,style:{marginLeft:7},value:"...",className:l,onClick:()=>this.setState({openDialog:!0,wizard:this.state.settings.wizard,wizardText:b.Schedule.state2text(this.state.settings.wizard)})})]}),this.state.openDialog?g.jsx(nm,{disabled:this.state.settings.wizard===this.state.wizard,onApply:()=>this.setState({openDialog:!1},()=>{const u=JSON.parse(this.state.wizard);u.valid||={from:b.Schedule.now2string()},u.valid.from||=b.Schedule.now2string(),r({wizardText:this.state.wizardText,wizard:JSON.stringify(u)})}),onClose:()=>this.setState({openDialog:!1}),children:g.jsx(b.Schedule,{theme:this.props.theme,schedule:i,onChange:(u,d)=>this.setState({wizardText:d||"",wizard:u})})}):null]},"wizard")}onTagChange(s){switch(s||=this.state.settings.tagCard,s){case"interval":this._setInterval();break;case"cron":this.setState({inputs:[{nameRender:"renderCron",attr:"cron",defaultValue:"0 * * * *"}]},()=>super.onTagChange());break;case"wizard":{const i=JSON.parse(dO);i.valid||={from:b.Schedule.now2string()},i.valid.from||=b.Schedule.now2string(),this.setState({inputs:[{nameRender:"renderWizard",attr:"wizard",defaultValue:JSON.stringify(i)}]},()=>super.onTagChange(null,()=>{const r=b.Schedule.state2text(this.state.settings.wizard||i);if(this.state.settings.wizard!==r){const l=JSON.parse(JSON.stringify(this.state.settings));l.wizardText=r,this.setState({settings:l}),this.props.onChange(l)}}));break}case"at":this.setState({inputs:[{nameRender:"renderTime",prefix:"at",attr:"at",defaultValue:"07:30"},{nameRender:"renderSelect",attr:"dow",default:"",multiple:!0,defaultValue:["_","1","2","3","4","5","6","0"],options:[{value:"_",title:"Every day",only:!0},{value:"1",title:"Monday",titleShort:"Mo"},{value:"2",title:"Tuesday",titleShort:"Tu"},{value:"3",title:"Wednesday",titleShort:"We"},{value:"4",title:"Thursday",titleShort:"Th"},{value:"5",title:"Friday",titleShort:"Fr"},{value:"6",title:"Saturday",titleShort:"Sa"},{value:"0",title:"Sunday",titleShort:"Su"}]}]},()=>super.onTagChange());break;case"astro":this._setAstro();break}}static getStaticData(){return{acceptedBy:"triggers",name:"Schedule",id:"TriggerScheduleBlock",icon:"AccessTime",tagCardArray:["cron","wizard","interval","at","astro"],title:"Triggers the rule periodically or on some specific time"}}getData(){return vi.getStaticData()}}const yn={valueAck:{color:"#b02323"},valueNotAck:{color:"#12ac15"}},xT=Y.forwardRef((a,s)=>g.jsx(Yk,{direction:"up",ref:s,...a}));xT.displayName="Transition";class Mc extends Xe{inputRef;constructor(s){super(s,Mc.getStaticData()),this.inputRef=Y.createRef()}static compile(s,i){let r=i.justCheck?kT:ST;return r=r.replace('"__%%DEBUG_TRIGGER%%__"',`_sendToFrontEnd(${s._id}, {val: obj.state.val, ack: obj.state.ack, valOld: obj.oldState && obj.oldState.val, ackOld: obj.oldState && obj.oldState.ack})`),`on({id: "${s.oid||""}", change: "${s.tagCard==="on update"?"any":"ne"}"}, ${r});`}renderDebug(s){return s.data.valOld!==void 0?g.jsxs("span",{children:[b.I18n.t("Triggered")," ",g.jsx("span",{style:s.data.ackOld?yn.valueAck:yn.valueNotAck,children:xn(s.data.valOld)})," ","→"," ",g.jsx("span",{style:s.data.ack?yn.valueAck:yn.valueNotAck,children:xn(s.data.val)})]}):g.jsxs("span",{children:[b.I18n.t("Triggered")," ",g.jsx("span",{style:s.data.ack?yn.valueAck:yn.valueNotAck,children:xn(s.data.val)})]})}onWriteValue(){this.setState({openSimulate:!1});let s=this.state.simulateValue;window.localStorage.setItem(`javascript.app.${this.state.settings.oid}_ack`,this.state.simulateAck?"true":"false"),this.state.settings.oidType==="boolean"?(s=s===!0||s==="true"||s==="1",window.localStorage.setItem(`javascript.app.${this.state.settings.oid}`,s?"true":"false")):this.state.settings.oidType==="number"?(s=parseFloat(s)||0,window.localStorage.setItem(`javascript.app.${this.state.settings.oid}`,s.toString())):window.localStorage.setItem(`javascript.app.${this.state.settings.oid}`,(s==null?void 0:s.toString())||""),this.props.socket.setState(this.state.settings.oid,{val:s,ack:!!this.state.simulateAck})}renderWriteState(){return[g.jsx(De,{disabled:!this.state.settings.oid||!this.state.enableSimulation,variant:"contained",color:"primary",onClick:()=>{this.setState({openSimulate:!0,simulateValue:this.state.settings.oidType==="boolean"?window.localStorage.getItem(`javascript.app.${this.state.settings.oid}`)==="true":window.localStorage.getItem(`javascript.app.${this.state.settings.oid}`)||"",simulateAck:window.localStorage.getItem(`javascript.app.${this.state.settings.oid}_ack`)==="true"}),setTimeout(()=>{var s;return(s=this.inputRef.current)==null?void 0:s.focus()},200)},children:b.I18n.t("Simulate")},"buttonWrite"),g.jsxs(Vt,{open:!!this.state.openSimulate,TransitionComponent:xT,keepMounted:!0,onClose:()=>this.setState({openSimulate:!1}),"aria-labelledby":"simulate-dialog-slide-title","aria-describedby":"simulate-dialog-slide-description",children:[g.jsx(as,{id:"simulate-dialog-slide-title",children:b.I18n.t("Trigger with value")}),g.jsxs(Gt,{children:[this.state.settings.oidType==="boolean"?g.jsx(Ag,{control:g.jsx(Rw,{inputRef:this.inputRef,onKeyUp:s=>s.key==="Enter"&&this.onWriteValue(),value:!!this.state.simulateValue,onChange:s=>this.setState({simulateValue:s.target.checked})}),label:b.I18n.t("Value")}):g.jsx(vo,{variant:"standard",inputRef:this.inputRef,label:b.I18n.t("Value"),fullWidth:!0,onKeyUp:s=>s.key==="Enter"&&this.onWriteValue(),value:!this.state.simulateValue&&this.state.simulateValue!==0?"":this.state.simulateValue,onChange:s=>this.setState({simulateValue:s.target.value})}),g.jsx("br",{}),g.jsx(Ag,{control:g.jsx(bc,{checked:!!this.state.simulateAck,onChange:s=>this.setState({simulateAck:s.target.checked}),color:"primary"}),label:b.I18n.t("Ack")})]}),g.jsxs(Kt,{children:[g.jsxs(De,{variant:"contained",onClick:()=>this.onWriteValue(),color:"primary",children:[g.jsx(_S,{}),b.I18n.t("Write")]}),g.jsxs(De,{color:"grey",variant:"contained",onClick:()=>this.setState({openSimulate:!1}),children:[g.jsx(Wc,{}),b.I18n.t("Close")]})]})]},"dialogWrite")]}onTagChange(s){this.setState({inputs:[{nameRender:"renderObjectID",attr:"oid",defaultValue:""},{nameRender:"renderWriteState"}]},()=>{super.onTagChange()})}static getStaticData(){return{acceptedBy:"triggers",name:"State",id:"TriggerState",icon:"FlashOn",tagCardArray:["on change","on update"],title:"Triggers the rule on update or change of some state"}}getData(){return Mc.getStaticData()}}const hO=""+new URL("hysteresis-CLhhemcG.png",import.meta.url).href,bw=`function __hysteresis(val, limit, state, hist, comp) { + let cond1, cond2; + if (comp === '>') { + cond1 = val > limit + hist; + cond2 = val <= limit - hist; + } else if (comp === '<') { + cond1 = val < limit - hist; + cond2 = val >= limit + hist; + } else if (comp === '>=') { + cond1 = val >= limit + hist; + cond2 = val < limit - hist; + } else if (comp === '<=') { + cond1 = val <= limit - hist; + cond2 = val > limit + hist; + } else if (comp === '=') { + cond1 = val <= limit + hist && val > limit - hist; + cond2 = val > limit + hist || val <= limit - hist; + } else if (comp === '<>') { + cond1 = val > limit + hist || val <= limit - hist; + cond2 = val <= limit + hist && val > limit - hist; + } + + if (!state && cond1) { + return true; + } else if (state && cond2) { + return false; + } else { + return state; + } +}`;class Hr extends Xe{constructor(s){super(s,Hr.getStaticData())}isAllTriggersOnState(){var s,i,r,l;return!!((i=(s=this.props.userRules)==null?void 0:s.triggers)!=null&&i.find(u=>u.id==="TriggerState"))&&!((l=(r=this.props.userRules)==null?void 0:r.triggers)!=null&&l.find(u=>u.id!=="TriggerState"))}static compile(s,i){var d,p;let r=s.value;r==null&&(r=!1);let l,u;if(s.tagCard==="()")i.prelines||=[],i.prelines.find(m=>m!==bw)||i.prelines.push(bw),s.useTrigger?(l="obj.state.val",r===""&&(r=0),u=`__hysteresis(subCondVar${s._id}, ${r}, __%%STATE%%__, ${s.hist}, "${s.histComp}")`):(l=`(await getStateAsync("${s.oid}")).val`,r===""&&(r=0),typeof r=="string"&&parseFloat(r.trim()).toString()!==r.trim()&&(r=`"${r}"`),u=`__hysteresis(subCondVar${s._id}, ${r}, __%%STATE%%__, ${s.hist}, "${s.histComp}")`);else if(s.tagCard!=="includes"){const m=s.tagCard==="="?"==":s.tagCard==="<>"?"!=":s.tagCard;s.useTrigger?(l="obj.state.val",((d=i==null?void 0:i.trigger)==null?void 0:d.oidType)==="string"?(r=r.replace(/"/g,'\\"'),u=`subCondVar${s._id} ${m} "${r}"`):(r===""&&(r=0),typeof r=="string"&&parseFloat(r.trim()).toString()!==r.trim()&&(r=`"${r}"`),u=`subCondVar${s._id} ${m} ${r}`)):(l=`(await getStateAsync("${s.oid}")).val`,s.oidType==="string"?(r=r.replace(/"/g,'\\"'),u=`subCondVar${s._id} ${m} "${r}"`):(r===""&&(r=0),typeof r=="string"&&parseFloat(r.trim()).toString()!==r.trim()&&(r=`"${r}"`),u=`subCondVar${s._id} ${m} ${r}`))}else s.useTrigger?(l="obj.state.val",((p=i==null?void 0:i.trigger)==null?void 0:p.oidType)==="string"?(r=r.replace(/"/g,'\\"'),u=`obj.state.val.includes("${r}")`):u="false"):(l=`(await getStateAsync("${s.oid}")).val`,s.oidType==="string"?(r=r.replace(/"/g,'\\"'),u=`subCondVar${s._id}.includes("${r}")`):u="false");return i.conditionsStates.push({name:`subCondVar${s._id}`,id:s.oid}),i.conditionsVars.push(`const subCondVar${s._id} = ${l};`),i.conditionsVars.push(`const subCond${s._id} = ${u};`),i.conditionsDebug.push(`_sendToFrontEnd(${s._id}, {result: subCond${s._id}, value: subCondVar${s._id}, compareWith: "${r}"});`),`subCond${s._id}`}renderDebug(s){const i=this.state.settings.tagCard;return i!=="()"?`${s.data.result.toString().toUpperCase()} [${s.data.value} ${i} ${s.data.compareWith}]`:b.I18n.t("Triggered")}onShowHelp=()=>this.setState({showHysteresisHelp:!0});_setInputs(s,i,r,l,u){var w,E;const d=this.isAllTriggersOnState();i=i||this.state.settings.tagCard,r=r||this.state.settings.oidType,l=l||this.state.settings.oidUnit,u=u||this.state.settings.oidStates,s===void 0&&(s=this.state.settings.useTrigger),d&&s&&((E=(w=this.props.userRules)==null?void 0:w.triggers)==null?void 0:E.length)===1&&(r=this.props.userRules.triggers[0].oidType,l=this.props.userRules.triggers[0].oidUnit,u=this.props.userRules.triggers[0].oidStates);const p=Hr.getStaticData().tagCardArray,m=p.find(R=>R.title===i)||p[0];let f,v=null;r==="number"?(f=[{title:"=",title2:"[equal]",text:"equal to"},{title:">=",title2:"[greater or equal]",text:"greater or equal"},{title:">",title2:"[greater]",text:"greater than"},{title:"<=",title2:"[less or equal]",text:"less or equal"},{title:"<",title2:"[less]",text:"less than"},{title:"<>",title2:"[not equal]",text:"not equal to"},{title:"()",title2:"[hysteresis]",text:"hysteresis"}],u&&(v=Object.keys(u).map(R=>u?{value:R,title:u[R]}:null).filter(R=>R))):r==="boolean"?(f=[{title:"=",title2:"[equal]",text:"equal to"},{title:"<>",title2:"[not equal]",text:"not equal to"}],v=[{title:"false",value:!1},{title:"true",value:!0}]):(f=[{title:"=",title2:"[equal]",text:"equal to"},{title:">=",title2:"[greater or equal]",text:"greater or equal"},{title:">",title2:"[greater]",text:"greater than"},{title:"<=",title2:"[less or equal]",text:"less or equal"},{title:"<",title2:"[less]",text:"less than"},{title:"<>",title2:"[not equal]",text:"not equal to"},{title:".",title2:"[includes]",text:"includes"}],u&&(v=Object.keys(u).map(R=>({value:R,title:u?u[R]:R.toString()}))));let _=null;f.find(R=>R.title===i)||(i=f[0].title,_=_||{...this.state.settings},_.tagCard=i);let y,k={nameRender:"renderText",defaultValue:"",attr:"value",frontText:i==="()"?"Limit":(m==null?void 0:m.text)||"compare with",doNotTranslateBack:!0,backText:l};v&&(k={nameRender:"renderSelect",defaultValue:v[0].value,options:v,attr:"value",frontText:(m==null?void 0:m.text)||"compare with",doNotTranslateBack:!0,backText:l},v.find(R=>R.value===this.state.settings.value)||(_=_||{...this.state.settings},_.value=v[0].value),v.length<=2&&(f=[{title:"=",title2:"[equal]",text:"equal to"},{title:"<>",title2:"[not equal]",text:"not equal to"}])),d&&s?y=[{backText:"use trigger value",nameRender:"renderCheckbox",attr:"useTrigger",defaultValue:!1},k]:d?y=[{backText:"use trigger value",nameRender:"renderCheckbox",attr:"useTrigger"},{nameRender:"renderObjectID",attr:"oid",defaultValue:""},k]:y=[{nameRender:"renderObjectID",attr:"oid",defaultValue:""},k],i==="()"&&(y.splice(1,0,{nameRender:"renderDialog",icon:"HelpOutline",frontText:"Explanation",onShowDialog:this.onShowHelp}),y.splice(2,0,{nameRender:"renderSelect",attr:"histComp",defaultValue:">",frontText:"Condition",doNotTranslate:!0,options:[{title:">",value:">"},{title:">=",value:">="},{title:"<",value:"<"},{title:"<=",value:"<="},{title:"=",value:"="},{title:"<>",value:"<>"}]}),y.push({frontText:"Δ",doNotTranslate:!0,nameRender:"renderNumber",noHelperText:!0,attr:"hist",defaultValue:1,doNotTranslateBack:!0,backText:l}));const C={iconTag:!0,tagCardArray:f,inputs:y};this.setState(C,()=>super.onTagChange(null,()=>{_&&(this.setState({settings:_}),this.props.onChange(_))}))}onValueChanged(s,i){typeof s=="object"?this._setInputs(s.useTrigger,s.tagCard,s.oidType,s.states):i==="useTrigger"?this._setInputs(s):i==="oidType"?this._setInputs(void 0,void 0,s):i==="oidUnit"?this._setInputs(void 0,void 0,void 0,s):i==="oidStates"&&this._setInputs(void 0,void 0,void 0,void 0,s)}onUpdate(){this._setInputs(this.state.settings.useTrigger)}onTagChange(s){this._setInputs(this.state.settings.useTrigger,s)}static getStaticData(){return{acceptedBy:"conditions",name:"State condition",id:"ConditionState",icon:"Shuffle",tagCardArray:[{title:"=",title2:"[equal]",text:"equal to"},{title:">=",title2:"[greater or equal]",text:"greater or equal"},{title:">",title2:"[greater]",text:"greater than"},{title:"<=",title2:"[less or equal]",text:"less or equal"},{title:"<",title2:"[less]",text:"less than"},{title:"<>",title2:"[not equal]",text:"not equal to"},{title:".",title2:"[includes]",text:"includes"},{title:"()",title2:"[hysteresis]",text:"hysteresis"}],title:"Compares the state value with user defined value"}}getData(){return Hr.getStaticData()}renderSpecific(){return this.state.showHysteresisHelp?g.jsxs(Vt,{open:!0,maxWidth:"md",onClose:()=>this.setState({showHysteresisHelp:!1}),"aria-labelledby":"alert-dialog-title","aria-describedby":"alert-dialog-description",children:[g.jsx(Gt,{children:g.jsx(Iw,{id:"alert-dialog-description",children:g.jsx("img",{src:hO,alt:"Hysteresis"})})}),g.jsx(Kt,{children:g.jsx(De,{onClick:()=>this.setState({showHysteresisHelp:!1}),color:"primary",autoFocus:!0,children:b.I18n.t("OK")})})]}):null}}const vw=[31,29,31,30,31,30,31,31,30,31,30,31];class Wr extends Xe{constructor(s){super(s,Wr.getStaticData())}static compile(s,i){const r=s.tagCard==="="?"===":s.tagCard==="<>"?"!==":s.tagCard;let l;if(s.withDate){const[u,d]=(s.date||"01.01").toString().split(".");let p=parseInt(d,10)||0,m=parseInt(u,10)||0;m>12?m=12:m<0&&(m=0),p>vw[m]?p=vw[m]:p<0&&(p=0),p&&m?l=`formatDate(Date.now(), 'MM.DD-hh:mm') ${r} "${s.date}-${s.time}"`:p===0&&m?l=`formatDate(Date.now(), 'MM-hh:mm') ${r} "${m.toString().padStart(2,"0")}-${s.time}"`:m===0&&p?l=`formatDate(Date.now(), 'DD-hh:mm') ${r} "${p.toString().padStart(2,"0")}-${s.time}"`:l=`formatDate(Date.now(), 'hh:mm') ${r} "${s.time}"`}else l=`formatDate(Date.now(), 'hh:mm') ${r} "${s.time}"`;return i.conditionsVars.push(`const subCond${s._id} = ${l};`),i.conditionsDebug.push(`_sendToFrontEnd(${s._id}, {result: subCond${s._id}});`),`subCond${s._id}`}_setInputs(s,i){i=i===void 0?this.state.settings.withDate:i,s=s||this.state.settings.tagCard;const r=Wr.getStaticData().tagCardArray,l=r==null?void 0:r.find(d=>d.title===s),u=[{nameRender:"renderNameText",attr:"interval",defaultValue:"Actual time of day"},{frontText:(l==null?void 0:l.text)||s,nameRender:"renderTime",attr:"time",defaultValue:"12:00"},{frontText:"with date",nameRender:"renderCheckbox",attr:"withDate",defaultValue:!1}];i&&u.push({nameRender:"renderDate",attr:"date",defaultValue:"01.01"}),this.setState({inputs:u,iconTag:!0},()=>super.onTagChange())}onValueChanged(s,i){i==="withDate"&&this._setInputs(void 0,s)}onTagChange(s){this._setInputs(s)}static getStaticData(){return{acceptedBy:"conditions",name:"Time condition",id:"ConditionTime",icon:"Shuffle",tagCardArray:[{title:"=",title2:"[equal]",text:"equal to"},{title:">=",title2:"[greater or equal]",text:"greater or equal"},{title:">",title2:"[greater]",text:"greater than"},{title:"<=",title2:"[less or equal]",text:"less or equal"},{title:"<",title2:"[less]",text:"less than"},{title:"<>",title2:"[not equal]",text:"not equal to"}],title:"Compares current time with the user specific time"}}getData(){return Wr.getStaticData()}}class Po extends Xe{coordinates=null;constructor(s){super(s,Po.getStaticData())}static compile(s,i){const r=s.tagCard==="="?"===":s.tagCard==="<>"?"!==":s.tagCard;let l;s.offset&&(l=parseInt(s.offsetValue,10)||0);const u=`formatDate(Date.now(), 'hh:mm') ${r} formatDate(getAstroDate("${s.astro}"${l?`, undefined, ${l}`:""}), 'hh:mm')`;return i.conditionsVars.push(`const subCond${s._id} = ${u};`),i.conditionsDebug.push(`_sendToFrontEnd(${s._id}, {result: ${u}});`),u}static _time2String(s){return s?`${s.getHours().toString().padStart(2,"0")}:${s.getMinutes().toString().padStart(2,"0")}`:"--:--"}onValueChanged(s,i){i==="astro"?this._setAstro(s):i==="offset"?this._setAstro(void 0,s):i==="offsetValue"&&this._setAstro(void 0,void 0,s)}async _setAstro(s,i,r){if(s=s||this.state.settings.astro||"solarNoon",i=i===void 0?this.state.settings.offset:i,r=r===void 0?this.state.settings.offsetValue:r,r=parseInt(r,10)||0,!this.coordinates){const v=await this.props.socket.getObject("system.adapter.javascript.0");if(!(v!=null&&v.native.latitude)&&!(v!=null&&v.native.longitude)){const _=await this.props.socket.getObject("system.config");_&&(_.common.latitude||_.common.longitude)?this.coordinates={latitude:_.common.latitude,longitude:_.common.longitude}:this.coordinates=null}else this.coordinates={latitude:v==null?void 0:v.native.latitude,longitude:v==null?void 0:v.native.longitude}}const l=this.coordinates?IT.getTimes(new Date,this.coordinates.latitude,this.coordinates.longitude):null,u=l?Object.keys(l).map(v=>({value:v,title:v,title2:`[${Po._time2String(l[v])}]`,order:Po._time2String(l[v])})):[];u.sort((v,_)=>v.order>_.order?1:v.order<_.order?-1:0);const d=Po.getStaticData().tagCardArray,p=d.find(v=>v.title===this.state.settings.tagCard)||d[0];let m="--:--";if(s&&l&&l[s]){const v=new Date(l[s]);i&&v.setMinutes(v.getMinutes()+parseInt(r,10)),m=`(${b.I18n.t(p.text)} ${Po._time2String(v)})`}let f;i?f=[{nameRender:"renderNameText",defaultValue:"Actual time of day",attr:"text"},{frontText:p.text,attr:"astro",nameRender:"renderSelect",options:u,doNotTranslate2:!0,defaultValue:"solarNoon"},{backText:"with offset",nameRender:"renderCheckbox",attr:"offset"},{backText:r===1?"minute":"minutes",frontText:"offset",nameRender:"renderNumber",defaultValue:0,attr:"offsetValue",noHelperText:!0},{nameRender:"renderNameText",attr:"textTime",doNotTranslate:!0,defaultValue:m}]:f=[{nameRender:"renderNameText",defaultValue:"Actual time of day",attr:"text"},{frontText:p.text,attr:"astro",nameRender:"renderSelect",options:u,doNotTranslate2:!0,defaultValue:"solarNoon"},{backText:"with offset",nameRender:"renderCheckbox",attr:"offset"},{nameRender:"renderNameText",attr:"textTime",doNotTranslate:!0,defaultValue:m}],this.setState({inputs:f},()=>super.onTagChange())}onTagChange(){this._setAstro()}static getStaticData(){return{acceptedBy:"conditions",name:"Astronomical",id:"ConditionAstronomical",icon:"Brightness3",tagCardArray:[{title:"=",title2:"[equal]",text:"equal to"},{title:">=",title2:"[greater or equal]",text:"greater or equal to"},{title:">",title2:"[greater]",text:"greater than"},{title:"<=",title2:"[less or equal]",text:"less or equal to"},{title:"<",title2:"[less]",text:"less than"},{title:"<>",title2:"[not equal]",text:"not equal to"}],title:"Compares current time with astronomical event"}}getData(){return Po.getStaticData()}}const yw={valueAck:{color:"#b02323"},valueNotAck:{color:"#12ac15"}};class Nc extends Xe{constructor(s){super(s,Nc.getStaticData())}isAllTriggersOnState(){var s,i,r,l;return!!((i=(s=this.props.userRules)==null?void 0:s.triggers)!=null&&i.find(u=>u.id==="TriggerState"))&&!((l=(r=this.props.userRules)==null?void 0:r.triggers)!=null&&l.find(u=>u.id!=="TriggerState"))}static compile(s,i){let r=s.value;s.useTrigger?r=s.toggle?"!obj.state.val":"obj.state.val":(r==null&&(r=""),typeof s.value=="string"&&parseFloat(s.value).toString()!==s.value&&s.value!=="true"&&s.value!=="false"&&(r=`"${r.replace(/"/g,'\\"')}"${Xe.getReplacesInText(i)}`));let l;return s.toggle&&!s.useTrigger?l=`const subActionVar${s._id} = !(await getStateAsync("${s.oid}")).val`:l=`const subActionVar${s._id} = ${r}`,`// set state ${s.oid} to ${s.toggle&&!s.useTrigger?"toggle":r} + ${l}; + _sendToFrontEnd(${s._id}, {val: subActionVar${s._id}, ack: ${s.tagCard==="update"}}); + await setStateAsync("${s.oid}", subActionVar${s._id}, ${s.tagCard==="update"});`}renderDebug(s){return g.jsxs("span",{children:[b.I18n.t("Set:")," ",g.jsx("span",{style:s.data.ack?yw.valueAck:yw.valueNotAck,children:xn(s.data.val)})]})}_setInputs(s,i){const r=this.isAllTriggersOnState();i=i===void 0?this.state.settings.toggle:i,s=s===void 0?this.state.settings.useTrigger:s;let l="",u;const{oidType:d,oidUnit:p,oidStates:m,oidMax:f,oidMin:v,oidRole:_,oidWrite:y,oidStep:k}=this.state.settings;let C;d&&(d==="number"?(l="number",f!==void 0&&v!==void 0&&(l="slider")):d==="boolean"?(l="boolean",_&&_.includes("button")&&y&&(l="button")):(l="",_&&_.includes("color")&&(l="color")),m&&(u=Object.keys(m).map(E=>({value:E,title:m[E]})),l="select"));let w;if(r&&s)w=[{backText:"use trigger value",nameRender:"renderCheckbox",attr:"useTrigger",defaultValue:!1}],l==="boolean"&&w.push({backText:"toggle value",attr:"toggle",nameRender:"renderCheckbox",defaultValue:!1});else{switch(l){case"number":w=[{backText:p||"",frontText:"with",nameRender:"renderNumber",defaultValue:f===void 0?0:f,attr:"value"}],this.state.settings.value!==void 0&&isNaN(parseFloat(this.state.settings.value))&&(C={value:f===void 0?0:f});break;case"slider":{w=[{nameRender:"renderSlider",defaultValue:f,min:v,max:f,unit:p,step:k,attr:"value"}];const E=parseFloat(this.state.settings.value);this.state.settings.value!==void 0&&(isNaN(E)||Ef)&&(C={value:f});break}case"select":w=[{nameRender:"renderSelect",frontText:"with",options:u,defaultValue:(u==null?void 0:u[0].value)||"",attr:"value"}],this.state.settings.value!==void 0&&!(u!=null&&u.find(E=>E.value===this.state.settings.value))&&(C={value:(u==null?void 0:u[0].value)||""});break;case"boolean":w=[{backText:"toggle value",attr:"toggle",nameRender:"renderCheckbox",defaultValue:!1}],i||w.push({backText:"true",frontText:"false",nameRender:"renderSwitch",defaultValue:!1,attr:"value"}),this.state.settings.value!==void 0&&this.state.settings.value!==!1&&this.state.settings.value!==!0&&(C={value:!1});break;case"button":w=[{nameRender:"renderButton",defaultValue:!0,attr:"value"}],this.state.settings.value!==void 0&&this.state.settings.value!==!0&&(C={value:!0});break;case"color":w=[{nameRender:"renderColor",frontText:"with",defaultValue:"#FFFFFF",attr:"value"}],this.state.settings.value!==void 0&&(typeof this.state.settings.value!="string"||!this.state.settings.value.startsWith("#")&&!this.state.settings.value.startsWith("rgb"))&&(C={value:"#FFFFFF"});break;default:w=[{backText:p||"",frontText:"with",nameRender:"renderText",defaultValue:"",attr:"value"}];break}r&&w.unshift({backText:"use trigger value",nameRender:"renderCheckbox",attr:"useTrigger"})}return{inputs:w,newSettings:C}}onTagChange(s,i,r,l,u){u=u===void 0?this.state.settings.useTrigger:u;const{inputs:d,newSettings:p}=this._setInputs(u,l);d.unshift({nameRender:"renderObjectID",attr:"oid",defaultValue:"",checkReadOnly:!0}),this.setState({inputs:d},()=>super.onTagChange(null,()=>{if(p){const m=JSON.parse(JSON.stringify(this.state.settings));Object.assign(m,p),this.setState(m),this.props.onChange(m)}}))}onValueChanged(s,i){this.onTagChange(void 0,void 0,void 0,i==="toggle"?s:void 0,i==="useTrigger"?s:void 0)}onUpdate(){this.onTagChange()}static getStaticData(){return{acceptedBy:"actions",name:"Set state action",id:"ActionSetState",icon:"PlayForWork",tagCardArray:["control","update"],title:"Control or update some state",helpDialog:"You can use %s in the value to use the current trigger value or %id to display the triggered object ID"}}getData(){return Nc.getStaticData()}}class Lc extends Xe{constructor(s){super(s,Lc.getStaticData())}static compile(s,i){return`// exec "${s.exec}" + const subActionVar${s._id} = "${(s.exec||"").replace(/"/g,'\\"')}"${Xe.getReplacesInText(i)}; + _sendToFrontEnd(${s._id}, {exec: subActionVar${s._id}}); + console.log(subActionVar${s._id});`}renderDebug(s){return`Exec: ${s.data.exec}`}onTagChange(s){this.setState({inputs:[{nameRender:"renderModalInput",attr:"exec",defaultValue:"ls /opt/iobroker",nameBlock:"Shell command"}]},()=>super.onTagChange(s))}static getStaticData(){return{acceptedBy:"actions",name:"Exec",id:"ActionExec",icon:"Apps",title:"Executes some shell command",helpDialog:"You can use %s in the command to use current trigger value or %id to use the triggered object ID"}}getData(){return Lc.getStaticData()}}class Pc extends Xe{constructor(s){super(s,Pc.getStaticData())}static compile(s,i){return`// HTTP request ${s.url} + const subActionVar${s._id} = "${(s.url||"").replace(/"/g,'\\"')}"${Xe.getReplacesInText(i)}; + _sendToFrontEnd(${s._id}, {url: subActionVar${s._id}}); + request(subActionVar${s._id});`}renderDebug(s){return`URL: ${s.data.url}`}onTagChange(s){this.setState({inputs:[{nameRender:"renderModalInput",attr:"url",defaultValue:"http://mydevice.com?...",nameBlock:"URL"}]},()=>super.onTagChange(s))}static getStaticData(){return{acceptedBy:"actions",name:"HTTP Call",id:"ActionHTTPCall",icon:"Language",title:"Make a HTTP get request",helpDialog:"You can use %s in the URL to use current trigger value or %id to use the triggered object ID"}}getData(){return Pc.getStaticData()}}class Bc extends Xe{constructor(s){super(s,Bc.getStaticData())}static compile(s,i){return`// Log ${s.text} + const subActionVar${s._id} = "${(s.text||"").replace(/"/g,'\\"')}"${Xe.getReplacesInText(i)}; + _sendToFrontEnd(${s._id}, {text: subActionVar${s._id}}); + console.log(subActionVar${s._id});`}renderDebug(s){return b.I18n.t("Log: %s",s.data.text)}onTagChange(){this.setState({inputs:[{nameRender:"renderModalInput",attr:"text",defaultValue:"My device triggered",nameBlock:"Log text"}]},()=>super.onTagChange())}static getStaticData(){return{acceptedBy:"actions",name:"Log text",id:"ActionPrintText",icon:"Subject",title:"Print some text in log",helpDialog:"You can use %s in the text to display current trigger value or %id to display the triggered object ID"}}getData(){return Bc.getStaticData()}}class jc extends Xe{constructor(s){super(s,jc.getStaticData())}static compile(s){const i=s.unit==="ms"?1:s.unit==="s"?1e3:s.unit==="m"?6e4:36e5;return`// pause for ${i}ms + _sendToFrontEnd(${s._id}, {paused: true}); + + await wait(${s.pause} * ${i}); + + _sendToFrontEnd(${s._id}, {paused: false});`}renderDebug(s){return b.I18n.t("Paused: %s",s.data.paused)}_getOptions(s){return s=s===void 0?this.state.settings.pause:s,s===1||s==="1"?[{value:"ms",title:"millisecond"},{value:"s",title:"second"},{value:"m",title:"minute"},{value:"h",title:"hour"}]:[{value:"ms",title:"milliseconds"},{value:"s",title:"seconds"},{value:"m",title:"minutes"},{value:"h",title:"hours"}]}_setInputs(s){this.setState({inputs:[{nameRender:"renderNumber",attr:"pause",defaultValue:100,noHelperText:!0},{nameRender:"renderSelect",attr:"unit",defaultValue:"ms",options:this._getOptions(s)}]},()=>super.onTagChange())}onValueChanged(s,i){i==="pause"&&this._setInputs(s)}onTagChange(){this._setInputs()}static getStaticData(){return{acceptedBy:"actions",name:"Pause",id:"ActionPause",icon:"Pause",title:"Make a pause between actions"}}getData(){return jc.getStaticData()}}class Fc extends Xe{constructor(s){super(s,Fc.getStaticData())}static compile(s){const i=(s.func||"").split(` +`).map(r=>` ${r}`);return i.unshift(` _sendToFrontEnd(${s._id}, {func: 'executed'});`),i.unshift("// user function"),i.join(` +`)}renderDebug(){return b.I18n.t("Function: executed")}onTagChange(s){this.setState({inputs:[{nameRender:"renderModalInput",attr:"func",noTextEdit:!0,defaultValue:'console.log("Test")',nameBlock:"Function"}]},()=>super.onTagChange(s))}static getStaticData(){return{acceptedBy:"actions",name:"User function",id:"ActionFunction",icon:"Functions",title:"Write your own code",helpDialog:"This is advances option. You can write your own code here and it will be executed on trigger"}}getData(){return Fc.getStaticData()}}class zc extends Xe{constructor(s){super(s,zc.getStaticData())}isAllTriggersOnState(){var s,i,r,l;return!!((i=(s=this.props.userRules)==null?void 0:s.triggers)!=null&&i.find(u=>u.id==="TriggerState"))&&!((l=(r=this.props.userRules)==null?void 0:r.triggers)!=null&&l.find(u=>u.id!=="TriggerState"))}static compile(s,i){let r=s.value;s.useTrigger?r=s.toggle?"!obj.state.val":"obj.state.val":(r==null&&(r=""),typeof s.value=="string"&&parseFloat(s.value).toString()!==s.value&&s.value!=="true"&&s.value!=="false"&&(r=`"${r.replace(/"/g,'\\"')}"${Xe.getReplacesInText(i)}`));let l;return s.toggle&&!s.useTrigger?l=`const subActionVar${s._id} = !(await getStateAsync("${s.oid}")).val`:l=`const subActionVar${s._id} = ${r}`,`// set delayed state ${s.oid} to ${s.toggle&&!s.useTrigger?"toggle":r} with delay of ${s.delay}ms + ${l}; + _sendToFrontEnd(${s._id}, {val: subActionVar${s._id}, ack: ${s.tagCard==="update"}}); + setStateDelayed("${s.oid}", subActionVar${s._id}, ${s.tagCard==="update"}, ${parseInt(s.delay,10)}, ${s.clearRunning?"true":"false"});`}renderDebug(s){var i,r;return g.jsxs("span",{children:[b.I18n.t("Set:")," ",g.jsx("span",{className:s.data.ack?(i=this.props.classes)==null?void 0:i.valueAck:(r=this.props.classes)==null?void 0:r.valueNotAck,children:xn(s.data.val)})]})}_setInputs(s,i){const r=this.isAllTriggersOnState();i=i===void 0?this.state.settings.toggle:i,s=s===void 0?this.state.settings.useTrigger:s;let l="",u;const{oidType:d,oidUnit:p,oidStates:m,oidMax:f,oidMin:v,oidRole:_,oidWrite:y,oidStep:k}=this.state.settings;let C;d&&(d==="number"?(l="number",f!==void 0&&v!==void 0&&(l="slider")):d==="boolean"?(l="boolean",_&&_.includes("button")&&y&&(l="button")):(l="",_&&_.includes("color")&&(l="color")),m&&(u=Object.keys(m).map(E=>({value:E,title:m[E]})),l="select"));let w;if(r&&s)w=[{backText:"use trigger value",nameRender:"renderCheckbox",attr:"useTrigger",defaultValue:!1}],l==="boolean"&&w.push({backText:"toggle value",attr:"toggle",nameRender:"renderCheckbox",defaultValue:!1});else{switch(l){case"number":w=[{backText:p||"",frontText:"with",nameRender:"renderNumber",defaultValue:f===void 0?0:f,attr:"value"}],this.state.settings.value!==void 0&&isNaN(parseFloat(this.state.settings.value))&&(C={value:f===void 0?0:f});break;case"slider":{w=[{nameRender:"renderSlider",defaultValue:f,min:v,max:f,unit:p,step:k,attr:"value"}];const E=parseFloat(this.state.settings.value);this.state.settings.value!==void 0&&(isNaN(E)||Ef)&&(C={value:f});break}case"select":w=[{nameRender:"renderSelect",frontText:"with",options:u,defaultValue:(u==null?void 0:u[0].value)||"",attr:"value"}],this.state.settings.value!==void 0&&!(u!=null&&u.find(E=>E.value===this.state.settings.value))&&(C={value:(u==null?void 0:u[0].value)||""});break;case"boolean":w=[{backText:"toggle value",attr:"toggle",nameRender:"renderCheckbox",defaultValue:!1}],i||w.push({backText:"true",frontText:"false",nameRender:"renderSwitch",defaultValue:!1,attr:"value"}),this.state.settings.value!==void 0&&this.state.settings.value!==!1&&this.state.settings.value!==!0&&(C={value:!1});break;case"button":w=[{nameRender:"renderButton",defaultValue:!0,attr:"value"}],this.state.settings.value!==void 0&&this.state.settings.value!==!0&&(C={value:!0});break;case"color":w=[{nameRender:"renderColor",frontText:"with",defaultValue:"#FFFFFF",attr:"value"}],this.state.settings.value!==void 0&&(typeof this.state.settings.value!="string"||!this.state.settings.value.startsWith("#")&&!this.state.settings.value.startsWith("rgb"))&&(C={value:"#FFFFFF"});break;default:w=[{backText:p||"",frontText:"with",nameRender:"renderText",defaultValue:"",attr:"value"}];break}r&&w.unshift({backText:"use trigger value",nameRender:"renderCheckbox",attr:"useTrigger"})}return w.push({backText:"ms",frontText:"Delay",nameRender:"renderNumber",defaultValue:1e3,noHelperText:!0,attr:"delay"}),w.push({backText:"clear running",nameRender:"renderCheckbox",defaultValue:!0,attr:"clearRunning"}),{inputs:w,newSettings:C}}onTagChange(s,i,r,l,u){u=u===void 0?this.state.settings.useTrigger:u;const{inputs:d,newSettings:p}=this._setInputs(u,l);d.unshift({nameRender:"renderObjectID",attr:"oid",defaultValue:"",checkReadOnly:!0}),this.setState({inputs:d},()=>super.onTagChange(null,()=>{if(p){const m=JSON.parse(JSON.stringify(this.state.settings));Object.assign(m,p),this.setState(m),this.props.onChange(m)}}))}onValueChanged(s,i){this.onTagChange(void 0,void 0,void 0,i==="toggle"?s:void 0,i==="useTrigger"?s:void 0)}onUpdate(){this.onTagChange()}static getStaticData(){return{acceptedBy:"actions",name:"Set with delay",id:"ActionSetStateDelayed",icon:"PlayForWork",tagCardArray:["control","update"],title:"Control or update some state with delay",helpDialog:"You can use %s in the value to use the current trigger value or %id to display the triggered object ID"}}getData(){return zc.getStaticData()}}class Uc extends Xe{constructor(s){super(s,Uc.getStaticData())}isAllTriggersOnState(){var s,i,r,l;return!!((i=(s=this.props.userRules)==null?void 0:s.triggers)!=null&&i.find(u=>u.id==="TriggerState"))&&!((l=(r=this.props.userRules)==null?void 0:r.triggers)!=null&&l.find(u=>u.id!=="TriggerState"))}static compile(s){const i=`const val2_${s._id} = (await getStateAsync("${s.oid1}")).val;`,r=`const val1_${s._id} = (await getStateAsync("${s.oid2}")).val;`;return`// ${s.oid1} ${s.operation} ${s.oid2} => ${s.oidResult} + ${i} + ${r} + _sendToFrontEnd(${s._id}, {val: val1_${s._id} ${s.operation} val2_${s._id}, ack: ${s.tagCard==="update"}}); + await setStateAsync("${s.oidResult}", val1_${s._id} ${s.operation} val2_${s._id}, ${s.tagCard==="update"});`}renderDebug(s){var i,r;return g.jsxs("span",{children:[b.I18n.t("Set:")," ",g.jsx("span",{className:s.data.ack?(i=this.props.classes)==null?void 0:i.valueAck:(r=this.props.classes)==null?void 0:r.valueNotAck,children:xn(s.data.val)})]})}onTagChange(){const s=[];s.push({nameRender:"renderObjectID",title:"ID1",attr:"oid1",defaultValue:"",checkReadOnly:!1}),s.push({nameRender:"renderSelect",options:[{value:"+",title:"+"},{value:"-",title:"-"},{value:"*",title:"*"},{value:"/",title:"/"}],doNotTranslate:!0,defaultValue:"+",attr:"operation"}),s.push({nameRender:"renderObjectID",title:"ID2",attr:"oid2",defaultValue:"",checkReadOnly:!1}),s.push({nameRender:"renderNameText",defaultValue:"store in",attr:"textEqual"}),s.push({nameRender:"renderObjectID",attr:"oidResult",defaultValue:"",checkReadOnly:!0}),this.setState({inputs:s},()=>super.onTagChange(null,()=>{const i=JSON.parse(JSON.stringify(this.state.settings));this.props.onChange(i)}))}onValueChanged(s,i){this.onTagChange()}onUpdate(){this.onTagChange()}static getStaticData(){return{acceptedBy:"actions",name:"Operate two states",id:"ActionOperateStates",icon:"AddBox",tagCardArray:["control","update"],title:"Operations with two states"}}getData(){return Uc.getStaticData()}}const pO=[vi,Oc,Mc,Hr,Wr,Po,Nc,Lc,Pc,Bc,jc,Fc,zc,Uc],cc={sayit:xc,pushover:Dc,"whatsapp-cmb":Ac,pushsafer:Rc},gO=rm({blocks:null,socket:null,onUpdate:!1,setOnUpdate:a=>{},setOnDebugMessage:a=>{},onDebugMessage:[],enableSimulation:!1,setEnableSimulation:a=>{},changedScripts:{},setChangedScripts:a=>{}}),mO=({children:a,socket:s})=>{const[i,r]=vt(null),[l,u]=vt(!1),[d,p]=vt([]),[m,f]=vt(!1),[v,_]=vt({});return Mt(()=>{l&&u(!1)},[l]),Mt(()=>{(async()=>{const y=await s.getAdapterInstances(),k=Object.keys(cc).filter(D=>y.find(A=>{var J;return((J=A==null?void 0:A.common)==null?void 0:J.name)===D})),C=[],w=y.filter(D=>D.common.javascriptRules),E=[];for(const D of w){if(E.includes(D.common.name)||!D.common.javascriptRules)continue;let A;if(D.common.javascriptRules.url.startsWith("http:")||D.common.javascriptRules.url.startsWith("https:")?A=D.common.javascriptRules.url:D.common.javascriptRules.url.startsWith("./")?A=`${window.location.protocol}//${window.location.host}${D.common.javascriptRules.url.replace(/^\./,"")}`:A=`${window.location.protocol}//${window.location.host}/adapter/${D.common.name}/${D.common.javascriptRules.url}`,D.common.javascriptRules.i18n===!0){const J=A.lastIndexOf("/");let ie;J!==-1?ie=A.substring(0,J):ie=A;const se=b.I18n.getLanguage(),me=`${ie}/i18n/${se}.json`;await fetch(me).then(z=>z.json()).then(z=>b.I18n.extendTranslations(z,se)).catch(z=>{if(se!=="en")return fetch(`${ie}/i18n/en.json`).then(Oe=>Oe.json()).then(Oe=>b.I18n.extendTranslations(Oe,se)).catch(Oe=>console.error(`Cannot load i18n "${me}": ${Oe}`));console.log(`Cannot load i18n "${me}": ${z}`)})}else if(D.common.javascriptRules.i18n&&typeof D.common.javascriptRules.i18n=="object")try{b.I18n.extendTranslations(D.common.javascriptRules.i18n)}catch(J){console.error(`Cannot import i18n for "${D.common.javascriptRules.name}": ${J}`)}try{Xy.registerRemotes([{name:D.common.javascriptRules.name,entry:A,type:D.common.javascriptRules.type}]);const J=(await Xy.loadRemote(`${D.common.javascriptRules.name}/${D.common.javascriptRules.name}`)).default;J&&(C.push(J),E.push(D.common.name),cc[D.common.name]=null)}catch(J){console.error(`Cannot load component "${D.common.javascriptRules.name}": ${J}`)}}const R=k.filter(D=>cc[D]).map(D=>cc[D]);r([...pO,...R,...C])})()},[]),g.jsx(gO.Provider,{value:{blocks:i,socket:s,onUpdate:l,setOnUpdate:u,onDebugMessage:d,setOnDebugMessage:p,enableSimulation:m,setEnableSimulation:f,changedScripts:v,setChangedScripts:_},children:a})},fO="Acknowledged",$O="Actions",bO="Add",vO="All",yO="Any",_O="Apply",wO="April",CO="Ask",TO="Astronomical",kO="August",SO="Cancel",EO="Close",IO="Condition",xO="Conditions",DO="Console",AO="Copied",RO="December",OO="Default",MO="Delay",NO="Delete",LO="Description",PO="Done",BO="Exec shell",jO="Explanation",FO="Export",zO="Februar",UO="February",HO="Filter",WO="Folder",VO="Fr",GO="Friday",KO="ID",YO="ID1",JO="ID2",qO="Import",XO="Instance",ZO="Instances",QO="Instructions",eM="Januar",tM="January",sM="July",oM="June",iM="Limit",nM="March",rM="May",aM="Menu",lM="Message",cM="Mo",uM="Model",dM="Monday",hM="Month",pM="More",gM="Name",mM="November",fM="OK",$M="October",bM="Ok",vM="Pause",yM="Pushover",_M="Pushsafer",wM="Rename",CM="Repeat",TM="Restart",kM="Result",SM="Sa",EM="Saturday",IM="Save",xM="Schedule",DM="Script",AM="September",RM="Simulate",OM="Stack",MM="Start",NM="State",LM="Su",PM="Sunday",BM="Telegram",jM="Th",FM="Thursday",zM="Time",UM="Triggered",HM="Triggers",WM="Tu",VM="Tuesday",GM="URL",KM="Value",YM="Volume",JM="We",qM="Wednesday",XM="Write",ZM="Yes",QM="acknowledgment",eN="all",tN="and",sN="Astro",oN="at",iN="control",nN="copy",rN="CRON",aN="Dawn",lN="This is a special mode in which states and objects will not change. But only information about each planned change will be displayed in the protocol.",cN="Debug",uN="Dusk",dN="easy",hN="every",pN="Function",gN="ID",mN="Name",fN="Role",$N="Room",bN="Golden hour",vN="End of golden hour",yN='The code will be executed only every time when condition is true. E.g. if triggering on the temperature sensor value and the condition is "if temperature is greater than 20°C", the "then" actions will be executed every time when sensor sends the temperature and it is over 20°C. By 21°C, by 22°C and so on.',_N='The code will be executed only if the condition result changes. E.g. if triggering on the temperature sensor value and the condition is "if temperature is greater than 20°C", the "then" actions will be executed once when temperature is over 20. Next time the "then" actions will be executed when the temperature fails under 20 and then rises over 20 again.',wN="hours",CN="includes",TN="interval",kN="magic",SN="milliseconds",EN="minutes",IN="ms",xN="Nadir",DN="Nautical dawn",AN="Nautical dusk",RN="Next Sunrise",ON="Next sunset",MN="Night",NN="Night end",LN="normal",PN="offset",BN="one",jN="or",FN="quiet",zN="search",UN="seconds",HN="Solar noon",WN="sunrise",VN="Sunrise end",GN="Sunset",KN="Sunset start",YN="then",JN="Acknowledge",qN="From",XN="Last changed",ZN="Quality",QN="Timestamp",eL="User",tL="Value",sL="two",oL="update",iL="Adds debug output to the log for many system commands",nL="Verbose log outputs",rL="when",aL="Wizard",lL="Retry",cL={"%s not found":"%s not found","()":"()","(at %s)":"(at %s)","(optional)":"(optional)","-":"-",".":".","AI code generator":"AI code generator",Ack:fO,Actions:$O,"Actual time of day":"Actual time of day",Add:bO,"Add new script":"Add new script",All:vO,"All files will be accepted":"All files will be accepted",Any:yO,"Any month":"Any month",Apply:_O,April:wO,"Are you sure?":"Are you sure?",Ask:CO,Astronomical:TO,"Astronomical events today":"Astronomical events today",August:kO,"Blockly description":"Creating rules by graphic blocks","Body:":"Body:",Cancel:SO,"Cannot delete non empty item!":"Cannot delete non empty item!","Change layout":"Change layout",'Change theme (actual "%s")':'Change theme (now - "%s")',"Check blocks":"Check blocks","Check is not active, because javascript adapter is disabled":"Check is not active, because Javascript adapter is disabled","Clear search input":"Clear search input","Click on this icon":"Click on this icon",Close:EO,"Close all but current":"Close all but current","Collapse all":"Collapse all","Compares current time with astronomical event":"Compares current time with astronomical event","Compares current time with the user specific time":"Compares current time with the user specific time","Compares the state value with user defined value":"Compares the state value with user defined value",Condition:IO,Conditions:xO,"Configuration not saved.":"Configuration not saved.",Console:DO,"Control or update some state":"Control or update some state","Control or update some state with delay":"Control or update some state with delay","Convert blockly to javascript for ever.":"Permanently convert Blockly to Javascript.",Copied:AO,"Copy script":"Copy script","Copy to clipboard":"Copy to clipboard","Create new":"Create new","Create new folder":"Create new folder","Create new script":"Create new script","Create or edit CRON or time wizard":"Create or edit CRON or time wizard","Dark Theme":"Dark theme","Dark style":"Dark style",Date:"Date","Debug instance":"Debug instance","Debug options":"Debug options",December:RO,Default:OO,"Define cron...":"Define cron...","Define schedule...":"Define schedule...",Delay:MO,Delete:NO,"Delete %s":"Delete %s...","Delete folder":"Delete folder","Delete script":"Delete script",Description:LO,"Deselect all":"Deselect all","Discard changes for %s":"Discard changes for %s",Done:PO,"Double click to write value":"Double click to write value","Download as file":"Download as file","Drop some files here or click...":"Drop some files here or click...","Duplicate name":"Duplicate name","Edit script or just double click":"Edit script or just double click","Empty name is not allowed":"Empty name is not allowed","End search mode":"End search mode","Enter your question":"Enter your request",Error:"Error","Error formatting code":"Error formatting code","Error was found":"Error was found","Every day":"Every day",Exec:BO,"Executes some shell command":"Executes some shell command","Existing scripts will be overwritten.":"Existing scripts will be overwritten.","Expand all":"Expand all","Expert mode":"Expert mode",Explanation:jO,Export:FO,"Export all scripts":"Export all scripts","Export blocks":"Export blocks","Export selected blocks":"Export selected blocks",Februar:zO,February:UO,Filter:HO,Folder:WO,Fr:VO,Friday:GO,Function:"Function","Function editor":"Function editor","Function: executed":"Function: executed","Go to next line":"Go to next line","HTTP Call":"HTTP Call","Hide logs":"Hide logs",ID:KO,ID1:YO,ID2:JO,Import:qO,"Import blocks":"Import blocks","Import error":"Import error","Import scripts":"Import scripts","Insert object ID":"Insert object ID",Instance:XO,"Instance is disabled":"Instance is disabled","Instance:":"Instance:",Instances:ZO,Instructions:QO,"Invalid CRON":"Invalid CRON","It will not be possible to revert this operation.":"It will not be possible to revert this operation.","JS description":"Creating rules by writing Javascript",Januar:eM,January:tM,July:sM,June:oM,"Just check":"Just check","Language:":"Language:","Learn More":"Learn More","Light style":"Light style",Limit:iM,"Local time":"Local time","Locate file":"Locate file","Log outputs":"Log outputs","Log text":"Log text","Log: %s":"Log: %s","Make a HTTP get request":"Make a HTTP get request","Make a pause between actions":"Make a pause between actions",March:nM,"March ":"March ",May:rM,Menu:aM,Message:lM,Mo:cM,Model:uM,Monday:dM,Month:hM,More:pM,Name:gM,"No API key found":"No API key found","No Chat GPT Key found":"No Chat GPT Key found","No active host found":"No active host found","Nothing found":"Nothing found",November:mM,OK:fM,October:$M,Ok:bM,"On condition change":"On condition result change","On script save or adapter start":"On script save or adapter start","On weekdays":"On weekdays","Open configuration":"Open configuration","Operate two states":"Operate two states","Operations with two states":"Operations with two states","Paste your blocks here":"Paste your blocks here",Pause:vM,"Pause execution":"Pause execution","Pause script":"Pause script","Phone:":"Phone:","Please select object ID...":"Please select object ID...","Press Ctrl+Enter to get the answer":"Press Ctrl+Enter to get the answer","Prettify the script":"Prettify the script","Print some text in log":"Print some text in log","Priority:":"Priority:",Pushover:yM,Pushsafer:_M,"Read only ID selected: %s":"Read only ID selected: %s",Rename:wM,"Reorder scripts in folders":"Reorder scripts in folders",Repeat:CM,Restart:TM,Result:kM,"Resume execution":"Resume execution","Root folder":"Root folder","Rules description":"Create rules with IF, THEN, ELSE blocks","Run script":"Run script",Sa:SM,Saturday:EM,Save:IM,"Save all":"Save all","Say It":"Say It","Say some text via sayit adapter":"Say some text via sayit adapter",Schedule:xM,Script:DM,"Script %s was modified on disk":"Script %s was modified on disk","Script is not running":"Script is not running","Search in scripts":"Search in scripts","Search...":"Search...","Select all":"Select all","Send email":"Send email","Sends an email":"Sends an email","Sends message via Pushsafer":"Sends message via Pushsafer","Sends message via pushover":"Sends message via pushover","Sends message via telegram":"Sends message via telegram","Sends message via whatsapp-cmb":"Sends message via whatsapp-cmb",September:AM,"Server time":"Server time","Set state action":"Set state action","Set with delay":"Set with delay","Shell command":"Shell command","Show astronomical events":"Show astronomical events","Show javascript code":"Show Javascript code","Show logs":"Show logs","Show only paused scripts":"Show only paused scripts","Show only running scripts":"Show only running scripts","Show only scripts with problems":"Show only scripts with problems",Simulate:RM,"Some files will be rejected":"Some files will be rejected","Sound:":"Sound:",Stack:OM,Start:MM,"Start script":"Start script",State:NM,"State condition":"State condition","Step into function":"Step into function","Step out from function":"Step out from function","Stop on exception":"Stop on exception",Su:LM,"Subject:":"Subject:",Sunday:PM,"TS description":"Creating rules by writing Typescript",Telegram:BM,"Text:":"Text:",Th:jM,"The script will be stopped and must be activated manually after debugging. Continue?":"The script will be stopped and must be activated manually after debugging. Continue?","This is advances option. You can write your own code here and it will be executed on trigger":"This is advances option. You can write your own code here and it will be executed on trigger",Thursday:FM,Time:zM,"Time condition":"Time condition","Title:":"Title:","To:":"To:","Trigger with value":"Trigger with value",Triggered:UM,Triggers:HM,"Triggers the on script saving or the javascript instance restart":"Triggers the on script saving or the javascript instance restart","Triggers the rule on update or change of some state":"Triggers the rule on update or change of some state","Triggers the rule periodically or on some specific time":"Triggers the rule periodically or on some specific time",Tu:WM,Tuesday:VM,URL:GM,"Unknown error":"Unknown error","Unknown error!":"Unknown error!","Use generated code":"Use generated code","User function":"User function","User:":"User:",Value:KM,"Vibration:":"Vibration:",Volume:YM,We:JM,Wednesday:qM,"Whatsapp-cmb":"Whatsapp-cmb",Write:XM,"Write your own code":"Write your own code",Yes:ZM,"Yet exists!":"Yet exists!","You can use %s in the URL to use current trigger value or %id to use the triggered object ID":"You can use %s in the URL to use current trigger value, %id to use the triggered object ID, %name to show triggered object ID name or %old to use old trigger value","You can use %s in the command to use current trigger value or %id to use the triggered object ID":"You can use %s in the command to use current trigger value, %id to use the triggered object ID, %name to show triggered object ID name or %old to use old trigger value","You can use %s in the text to display current trigger value or %id to display the triggered object ID":"You can use %s in the text to display current trigger value, %id to use the triggered object ID, %name to show triggered object ID name or %old to use old trigger value","You can use %s in the value to use the current trigger value or %id to display the triggered object ID":"You can use %s in the value to use the current trigger value, %id to use the triggered object ID, %name to show triggered object ID name or %old to use old trigger value","You have to enter OpenAI API key in the configuration of javascript adapter.":"You have to enter OpenAI API key in the configuration of javascript adapter.","You have to enter at least one API key in the configuration of javascript adapter.":"You have to enter at least one API key (OpenAI, Anthropic or Gemini) in the configuration of javascript adapter.","Please select a valid model":"Please select a valid model","[equal]":"[equal]","[greater or equal]":"[greater or equal]","[greater]":"[greater]","[hysteresis]":"[hysteresis]","[includes]":"[includes]","[less or equal]":"[less or equal]","[less]":"[less]","[not equal]":"[not equal]",acknowledgment:QM,all:eN,and:tN,astro:sN,at:oN,"clear running":"clear running",control:iN,copy:nN,cron:rN,dawn:aN,debug_help:lN,debug_label:cN,default:"default",dusk:uN,easy:dN,else:"else","equal to":"equal to",every:hN,"every hour at 0 minutes":"every hour at 0 minutes",false:"false","file reading has failed: %s":"file reading has failed: %s","file reading was aborted":"file reading was aborted",filter_func:pN,filter_id:gN,filter_name:mN,filter_role:fN,filter_room:$N,"for edit or create script":"for edit or create a new script","for professionals":"for professionals","for programmers":"for programmers",goldenHour:bN,goldenHourEnd:vN,"greater or equal":"greater or equal","greater or equal to":"greater or equal to","greater than":"greater than",help_just_check:yN,help_on_change:_N,"high priority":"high priority","high-priority":"high-priority","highest priority":"highest priority",hours:wN,includes:CN,interval:TN,"just check":"just check","less or equal":"less or equal","less or equal to":"less or equal to","less than":"less than","lower priority":"lower priority","lowest priority":"lowest priority",magic:kN,milliseconds:SN,minutes:EN,ms:IN,nadir:xN,nauticalDawn:DN,nauticalDusk:AN,nextSunrise:RN,nextSunset:ON,night:MN,nightEnd:NN,"no blocks found":"No blocks found","no group":"NO GROUP",normal:LN,"normal priority":"normal priority","not equal to":"not equal to","not properly connected":"This block is not properly connected to other blocks.",offset:PN,"on change":"on change","on condition change":"on condition change","on update":"on update",one:BN,or:jN,quiet:FN,"reset search":"reset search",search:zN,seconds:UN,solarNoon:HN,"store in":"store in",sunrise:WN,sunriseEnd:VN,sunset:GN,sunsetStart:KN,then:YN,"toggle value":"toggle value",tooltip_ack:JN,tooltip_from:qN,tooltip_lc:XN,tooltip_quality:ZN,tooltip_ts:QN,tooltip_user:eL,tooltip_value:tL,true:"true",two:sL,undefined:"undefined",update:oL,"use seconds":"use seconds","use trigger value":"use trigger value",verbose_help:iL,verbose_label:nL,when:rL,with:"with","with date":"with date","with offset":"with offset",wizard:aL,"Loading models...":"Loading models...","Could not connect to API at %s":"Could not connect to API at %s","Invalid API key":"Invalid API key","Access denied by API":"Access denied by API","API error: %s":"API error: %s",'Model "%s" not found':'Model "%s" not found',"Request failed: %s":"Request failed: %s",Retry:lL,"No running javascript instance found":"No running javascript instance found"},uL="Bestätigt",dL="Aktionen",hL="Hinzufügen",pL="Alle",gL="Egal",mL="Anwenden",fL="April",$L="Fragen",bL="Astronomisch",vL="August",yL="Abbrechen",_L="Schließen",wL="Bedingung",CL="Bedingungen",TL="Konsole",kL="Kopiert",SL="Dezember",EL="Standard",IL="Verzögerung",xL="Löschen",DL="Beschreibung",AL="Fertig",RL="Exec shell",OL="Erläuterung",ML="Export",NL="Februar",LL="Februar",PL="Filter",BL="Ordner",jL="Fr",FL="Freitag",zL="ID",UL="ID1",HL="ID2",WL="Import",VL="Instanz",GL="Instanzen",KL="Anleitung",YL="Januar",JL="Januar",qL="Juli",XL="Juni",ZL="Grenze",QL="März",e1="Mai",t1="Menü",s1="Nachricht",o1="Mo",i1="Modell",n1="Montag",r1="Monat",a1="Mehr",l1="Name",c1="November",u1="OK",d1="Oktober",h1="Ok",p1="Pause",g1="Pushover",m1="Pushsafer",f1="Umbenennen",$1="Wiederholen",b1="Neustart",v1="Ergebnis",y1="Sa",_1="Samstag",w1="Speichern",C1="Zeitplan",T1="Skript",k1="September",S1="Simulieren",E1="Stack",I1="Start",x1="Zustand",D1="So",A1="Sonntag",R1="Telegram",O1="Do",M1="Donnerstag",N1="Zeit",L1="Ausgelöst",P1="Löst aus",B1="Di",j1="Dienstag",F1="URL",z1="Wert",U1="Volumen",H1="Mi",W1="Mittwoch",V1="Schreiben",G1="Ja",K1="Wissen",Y1="alle",J1="und",q1="Astro",X1="um",Z1="Steuerung",Q1="Kopie",eP="CRON",tP="Morgendämmerung",sP="Dies ist ein spezieller Modus, in dem sich Zustände und Objekte nicht ändern. Im Protokoll werden jedoch nur Informationen zu jeder geplanten Änderung angezeigt.",oP="Debuggen",iP="Abenddämmerung",nP="einfach",rP="jeder",aP="Funktion",lP="ID",cP="Name",uP="Rolle",dP="Raum",hP="Goldene Abendstunde",pP="Vormittag",gP='Der Code wird jedes Mal ausgeführt, wenn die Bedingung erfüllt ist. z.B. wenn der Temperatur wert sich ändert und die Bedingung "Wenn die Temperatur größer als 20°C ist" lautet, werden die "Dann" -Aktionen jedes Mal ausgeführt, wenn der Sensor die Temperatur sendet und diese über 20°C liegt. Bei 21°C, bei 22°C und so weiter.',mP='Der Code wird nur ausgeführt, wenn sich das Ergebnis der Bedingung ändert. z.B. wenn sich der Temperatur wert ändert und die Bedingung "Wenn die Temperatur größer als 20°C ist" lautet, werden die "Dann" -Aktionen einmal ausgeführt, wenn die Temperatur über 20°C liegt. Das nächste Mal werden die "Dann" -Aktionen ausgeführt, wenn die Temperatur unter 20°C gefallen ist und dann wieder über 20°C ansteigt.',fP="Stunden",$P="beinhaltet",bP="Intervall",vP="Magie",yP="Millisekunden",_P="Minuten",wP="ms",CP="Nadir",TP="nautische Morgendämmerung",kP="nautische Abenddämmerung",SP="Nächster Sonnenaufgang",EP="Nächster Sonnenuntergang",IP="Nacht",xP="astronomische Morgendämmerung",DP="Normal",AP="Versatz",RP="einer",OP="oder",MP="ruhig",NP="Suche",LP="Sekunden",PP="(Nach-)Mittag",BP="Sonnenaufgang",jP="Goldene Morgenstunde",FP="Sonnenuntergang",zP="Sonnenuntergang (Anfang)",UP="dann",HP="Bestätigen",WP="Von",VP="Zuletzt geändert",GP="Qualität",KP="Zeitstempel",YP="Benutzer",JP="Wert",qP="zwei",XP="Aktualisieren",ZP="Fügt Debug-Ausgaben für viele Systembefehle zum Protokoll hinzu",QP="Ausführliche Protokollausgaben",eB="falls",tB="Assistent",sB="Erneut versuchen",oB={"%s not found":"%s nicht gefunden","()":"()","(at %s)":"(um %s)","(optional)":"(optional)","-":"-",".":".","AI code generator":"KI-Codegenerator",Ack:uL,Actions:dL,"Actual time of day":"Tatsächliche Tageszeit",Add:hL,"Add new script":"Neues Skript hinzufügen",All:pL,"All files will be accepted":"Alle Dateien werden akzeptiert",Any:gL,"Any month":"Jeden Monat",Apply:mL,April:fL,"Are you sure?":"Wirklich sicher?",Ask:$L,Astronomical:bL,"Astronomical events today":"Astronomische Ereignisse heute",August:vL,"Blockly description":"Erstellen von Regeln durch Grafikblöcke","Body:":"Körper:",Cancel:yL,"Cannot delete non empty item!":"Kann nicht gelöscht werden, weil noch einige Elementen darin sind!","Change layout":"Layout ändern",'Change theme (actual "%s")':'Thema ändern (jetzt - "%s")',"Check blocks":"Blöcke prüfen","Check is not active, because javascript adapter is disabled":"Syntax-Check ist nicht aktiv, weil der Javascript Adapter nicht aktiv ist.","Clear search input":"Sucheingabe löschen","Click on this icon":"Auf dieses Symbol klicken",Close:_L,"Close all but current":"Alle anderen außer dem Aktiven schließen","Collapse all":"Alles einklappen","Compares current time with astronomical event":"Vergleicht die aktuelle Zeit mit einem astronomischen Ereignis","Compares current time with the user specific time":"Vergleicht die aktuelle Zeit mit der benutzerspezifischen Zeit","Compares the state value with user defined value":"Vergleicht den Zustandswert mit dem benutzerdefinierten Wert",Condition:wL,Conditions:CL,"Configuration not saved.":"Die Konfiguration ist nicht gespeichert.",Console:TL,"Control or update some state":"Zustand steuern oder aktualisieren","Control or update some state with delay":"Zustand mit Verzögerung steuern oder aktualisieren","Convert blockly to javascript for ever.":"Blockly dauerhaft in Javascript konvertieren.",Copied:kL,"Copy script":"Skript kopieren","Copy to clipboard":"In die Zwischenablage kopieren","Create new":"Neu erstellen","Create new folder":"Neuen Ordner erstellen","Create new script":"Neues Skript erstellen","Create or edit CRON or time wizard":"CRON- oder Zeit-Assistenten erstellen oder bearbeiten","Dark Theme":"Dunkles Thema","Dark style":"Dunkler Stil",Date:"Datum","Debug instance":"Debug-Instanz","Debug options":"Debug-Optionen",December:SL,Default:EL,"Define cron...":"Cron definieren ...","Define schedule...":"Zeitplan definieren ...",Delay:IL,Delete:xL,"Delete %s":"Löschen %s...","Delete folder":"Ordner löschen","Delete script":"Skript löschen",Description:DL,"Deselect all":"Alles abwählen","Discard changes for %s":"Änderungen für %s verwerfen",Done:AL,"Double click to write value":"Doppelklick zum Schreiben des Wertes","Download as file":"Download als Datei","Drop some files here or click...":"Dateien hier ablegen oder klicken ...","Duplicate name":"Doppelter Name","Edit script or just double click":"Skript bearbeiten oder einfach doppelklicken","Empty name is not allowed":"Leerer Name ist nicht zulässig","End search mode":"Suchmodus beenden","Enter your question":"Anfrage eingeben",Error:"Fehler","Error formatting code":"Fehler beim Formatieren des Codes","Error was found":"Fehler wurde gefunden","Every day":"Täglich",Exec:RL,"Executes some shell command":"Führt einen Shell-Befehl aus","Existing scripts will be overwritten.":"Vorhandene Skripte werden überschrieben.","Expand all":"Alle erweitern","Expert mode":"Expertenmodus",Explanation:OL,Export:ML,"Export all scripts":"Alle Skripte exportieren","Export blocks":"Blöcke exportieren","Export selected blocks":"Ausgewählte Blöcke exportieren",Februar:NL,February:LL,Filter:PL,Folder:BL,Fr:jL,Friday:FL,Function:"Funktion","Function editor":"Funktions-Editor","Function: executed":"Funktion: ausgeführt","Go to next line":"Gehe zur nächsten Zeile","HTTP Call":"HTTP-Aufruf","Hide logs":"Protokoll ausblenden",ID:zL,ID1:UL,ID2:HL,Import:WL,"Import blocks":"Blöcke importieren","Import error":"Fehler beim Importieren","Import scripts":"Skripte importieren","Insert object ID":"Objekt-ID einfügen",Instance:VL,"Instance is disabled":"Instanz ist deaktiviert","Instance:":"Instanz:",Instances:GL,Instructions:KL,"Invalid CRON":"Ungültiger CRON","It will not be possible to revert this operation.":"Dieser Vorgang kann nicht rückgängig gemacht werden.","JS description":"Regeln erstellen mit JavaScript",Januar:YL,January:JL,July:qL,June:XL,"Just check":"Einfach überprüfen","Language:":"Sprache:","Learn More":"Mehr erfahren","Light style":"Heller Stil",Limit:ZL,"Local time":"Lokale Zeit","Locate file":"Datei zeigen","Log outputs":"Protokoll","Log text":"Protokolltext","Log: %s":"Log: %s","Make a HTTP get request":"Eine HTTP-Abrufanforderung stellen","Make a pause between actions":"Eine Pause zwischen den Aktionen machen",March:QL,"March ":"März ",May:e1,Menu:t1,Message:s1,Mo:o1,Model:i1,Monday:n1,Month:r1,More:a1,Name:l1,"No API key found":"Kein API-Schlüssel gefunden","No Chat GPT Key found":"Kein Chat-GPT-Schlüssel gefunden","No active host found":"Kein aktiver Host gefunden","Nothing found":"Nichts gefunden",November:c1,OK:u1,October:d1,Ok:h1,"On condition change":"Bei Änderung des Ergebnis der Bedingung","On script save or adapter start":"Beim Speichern des Skripts oder beim Starten des Adapters","On weekdays":"An Wochentagen","Open configuration":"Konfiguration öffnen","Operate two states":"Zwei Zustände operieren","Operations with two states":"Operationen mit zwei Zuständen","Paste your blocks here":"Fügen Sie Ihre Blöcke hier ein",Pause:p1,"Pause execution":"Ausführung pausieren","Pause script":"Skript anhalten","Phone:":"Telefon:","Please select object ID...":"Objekt-ID auswählen ...","Press Ctrl+Enter to get the answer":"Strg+Eingabetaste, um die Antwort zu erhalten","Prettify the script":"Verschönern Sie das Skript","Print some text in log":"Einen Text im Protokoll ausdrucken","Priority:":"Priorität:",Pushover:g1,Pushsafer:m1,"Read only ID selected: %s":"Schreibgeschützte ID ausgewählt: %s",Rename:f1,"Reorder scripts in folders":"Skripte in Ordnern neu ordnen",Repeat:$1,Restart:b1,Result:v1,"Resume execution":"Ausführung fortsetzen","Root folder":"Root-Verzeichnis","Rules description":"Regeln erstellen mit WENN-, DANN- und SONST-Blöcken","Run script":"Skript ausführen",Sa:y1,Saturday:_1,Save:w1,"Save all":"Alle speichern","Say It":"Say It","Say some text via sayit adapter":"Einen Text über den Sayit-Adapter sagen",Schedule:C1,Script:T1,"Script %s was modified on disk":'Skript "%s" wurde auf der Festplatte geändert',"Script is not running":"Skript läuft nicht","Search in scripts":"Suche in Skripten","Search...":"Suche...","Select all":"Alles auswählen","Send email":"E-Mail senden","Sends an email":"Sendet eine E-Mail","Sends message via Pushsafer":"Sendet eine Nachricht über Pushsafer","Sends message via pushover":"Sendet eine Nachricht per Pushover","Sends message via telegram":"Sendet eine Nachricht per telegram","Sends message via whatsapp-cmb":"Sendet eine Nachricht über WhatsApp-Cmb",September:k1,"Server time":"Server-Zeit","Set state action":"Zustand setzten","Set with delay":"Setzen mit Verzögerung","Shell command":"Shell-Befehl","Show astronomical events":"Astronomische Ereignisse anzeigen","Show javascript code":"Javascript-Code zeigen","Show logs":"Protokoll anzeigen","Show only paused scripts":"Nur angehaltene Skripte zeigen","Show only running scripts":"Nur laufende Skripte zeigen","Show only scripts with problems":"Nur Skripte mit Problemen zeigen",Simulate:S1,"Some files will be rejected":"Einige Dateien werden abgelehnt","Sound:":"Klang:",Stack:E1,Start:I1,"Start script":"Skript starten",State:x1,"State condition":"Zustandsbedingung","Step into function":"Schritt in die Funktion","Step out from function":"Raus aus der Funktion","Stop on exception":"Bei Ausnahme anhalten",Su:D1,"Subject:":"Gegenstand:",Sunday:A1,"TS description":"Regeln erstellen mit TypeScript",Telegram:R1,"Text:":"Text:",Th:O1,"The script will be stopped and must be activated manually after debugging. Continue?":"Das Skript wird gestoppt und muss nach dem Debuggen manuell aktiviert werden. Fortsetzen?","This is advances option. You can write your own code here and it will be executed on trigger":"Dies ist eine erweiterte Option. Sie können hier Ihren eigenen Code schreiben, der beim Auslösen ausgeführt wird",Thursday:M1,Time:N1,"Time condition":"Zeitbedingung","Title:":"Titel:","To:":"Zu:","Trigger with value":"Trigger mit Wert",Triggered:L1,Triggers:P1,"Triggers the on script saving or the javascript instance restart":"Löst das Speichern des Skripts oder den Neustart der Javascript-Instanz aus","Triggers the rule on update or change of some state":"Löst die Regel beim Aktualisieren oder Ändern eines Zustands aus","Triggers the rule periodically or on some specific time":"Löst periodisch oder zu einem bestimmten Zeitpunkt aus",Tu:B1,Tuesday:j1,URL:F1,"Unknown error":"Unbekannter Fehler","Unknown error!":"Unbekannter Fehler!","Use generated code":"Code verwenden","User function":"Benutzerfunktion","User:":"Benutzer:",Value:z1,"Vibration:":"Vibration:",Volume:U1,We:H1,Wednesday:W1,"Whatsapp-cmb":"WhatsApp-cmb",Write:V1,"Write your own code":"Eigenen Code schreiben",Yes:G1,"Yet exists!":"Existiert schon!","You can use %s in the URL to use current trigger value or %id to use the triggered object ID":"Sie können %s in der URL verwenden, um den aktuellen Triggerwert zu verwenden, %id, um die ausgelöste Objekt-ID zu verwenden, %name, um den ID-Namen des ausgelösten Objekts anzuzeigen, oder %old, um den alten Triggerwert zu verwenden","You can use %s in the command to use current trigger value or %id to use the triggered object ID":"Sie können %s im Befehl verwenden, um den aktuellen Triggerwert zu verwenden, %id, um die ausgelöste Objekt-ID zu verwenden, %name, um den ID-Namen des ausgelösten Objekts anzuzeigen, oder %old, um den alten Triggerwert zu verwenden","You can use %s in the text to display current trigger value or %id to display the triggered object ID":"Sie können %s im Text verwenden, um den aktuellen Triggerwert anzuzeigen, %id, um die ausgelöste Objekt-ID zu verwenden, %name, um den ID-Namen des ausgelösten Objekts anzuzeigen, oder %old, um den alten Triggerwert zu verwenden","You can use %s in the value to use the current trigger value or %id to display the triggered object ID":"Sie können %s im Wert verwenden, um den aktuellen Triggerwert zu verwenden, %id, um die ID des ausgelösten Objekts zu verwenden, %name, um den ID-Namen des ausgelösten Objekts anzuzeigen, oder %old, um den alten Triggerwert zu verwenden","You have to enter OpenAI API key in the configuration of javascript adapter.":"Sie müssen den OpenAI-API-Schlüssel in der Konfiguration des Javascript-Adapters eingeben.","You have to enter at least one API key in the configuration of javascript adapter.":"Sie müssen mindestens einen API-Schlüssel (OpenAI, Anthropic oder Gemini) in der Konfiguration des Javascript-Adapters eingeben.","Please select a valid model":"Bitte wählen Sie ein gültiges Modell aus","[equal]":"[gleich]","[greater or equal]":"[größer oder gleich]","[greater]":"[größer]","[hysteresis]":"[Hysterese]","[includes]":"[enthält]","[less or equal]":"[kleiner oder gleich]","[less]":"[kleiner]","[not equal]":"[ungleich]",acknowledgment:K1,all:Y1,and:J1,astro:q1,at:X1,"clear running":"laufende abbrechen",control:Z1,copy:Q1,cron:eP,dawn:tP,debug_help:sP,debug_label:oP,default:"Standard",dusk:iP,easy:nP,else:"sonst","equal to":"gleich",every:rP,"every hour at 0 minutes":"jede Stunde bei 0 Minuten",false:"falsch","file reading has failed: %s":"Das Lesen der Datei ist fehlgeschlagen: %s","file reading was aborted":"Das Lesen der Datei wurde abgebrochen",filter_func:aP,filter_id:lP,filter_name:cP,filter_role:uP,filter_room:dP,"for edit or create script":"zum Bearbeiten oder zum Erstellen eines neues Skripts","for professionals":"für Profis","for programmers":"für Programmierer",goldenHour:hP,goldenHourEnd:pP,"greater or equal":"größer oder gleich","greater or equal to":"größer oder gleich","greater than":"größer als",help_just_check:gP,help_on_change:mP,"high priority":"hohe Priorität","high-priority":"hohe Priorität","highest priority":"höchste Priorität",hours:fP,includes:$P,interval:bP,"just check":"einfach prüfen","less or equal":"kleiner oder gleich","less or equal to":"kleiner oder gleich","less than":"kleiner als","lower priority":"geringere Priorität","lowest priority":"niedrigste Priorität",magic:vP,milliseconds:yP,minutes:_P,ms:wP,nadir:CP,nauticalDawn:TP,nauticalDusk:kP,nextSunrise:SP,nextSunset:EP,night:IP,nightEnd:xP,"no blocks found":"Keine Blöcke gefunden","no group":"KEINE GRUPPE",normal:DP,"normal priority":"normale Priorität","not equal to":"ungleich","not properly connected":"Dieser Block ist mit anderen nicht richtig verbunden.",offset:AP,"on change":"bei Änderung","on condition change":"bei Zustandsänderung","on update":"beim Aktualisieren",one:RP,or:OP,quiet:MP,"reset search":"Suche zurücksetzen",search:NP,seconds:LP,solarNoon:PP,"store in":"speichern in",sunrise:BP,sunriseEnd:jP,sunset:FP,sunsetStart:zP,then:UP,"toggle value":"Wert umschalten",tooltip_ack:HP,tooltip_from:WP,tooltip_lc:VP,tooltip_quality:GP,tooltip_ts:KP,tooltip_user:YP,tooltip_value:JP,true:"wahr",two:qP,undefined:"nicht definiert",update:XP,"use seconds":"Sekunden verwenden","use trigger value":"Triggerwert benutzen",verbose_help:ZP,verbose_label:QP,when:eB,with:"mit","with date":"mit Datum","with offset":"mit Versatz",wizard:tB,"Loading models...":"Modelle werden geladen...","Could not connect to API at %s":"Verbindung zur API unter %s nicht möglich","Invalid API key":"Ungültiger API-Schlüssel","Access denied by API":"Zugriff von der API verweigert","API error: %s":"API-Fehler: %s",'Model "%s" not found':'Modell "%s" nicht gefunden',"Request failed: %s":"Anfrage fehlgeschlagen: %s",Retry:sB,"No running javascript instance found":"Keine laufende JavaScript-Instanz gefunden"},iB="Admitido",nB="Comportamiento",rB="Añadir",aB="Todos",lB="Alguna",cB="Apply",uB="abril",dB="Preguntar",hB="Astronómico",pB="agosto",gB="Cancelar",mB="Cerrar",fB="Condición",$B="Condiciones",bB="Consola",vB="Copiado",yB="diciembre",_B="Defecto",wB="Demora",CB="Eliminar",TB="Descripción",kB="Hecho",SB="Ejecutivo shell",EB="Explicación",IB="Exportar",xB="Februar",DB="febrero",AB="Filtrar",RB="Carpeta",OB="P.",MB="viernes",NB="CARNÉ DE IDENTIDAD",LB="ID1",PB="ID2",BB="Importar",jB="Ejemplo",FB="Instancias",zB="Instrucciones",UB="Enero",HB="enero",WB="julio",VB="junio",GB="Límite",KB="marzo",YB="Mayo",JB="Menú",qB="Mensaje",XB="Mes",ZB="Modelo",QB="lunes",ej="Mes",tj="Más",sj="Nombre",oj="noviembre",ij="OK",nj="octubre",rj="Okay",aj="Pausa",lj="Persona fácil de convencer",cj="Pushsafer",uj="Rebautizar",dj="Repetir",hj="Reiniciar",pj="Resultado",gj="Sa",mj="sábado",fj="Salvar",$j="Calendario",bj="Guión",vj="septiembre",yj="Simular",_j="Stack",wj="Comienzo",Cj="Expresar",Tj="Su",kj="domingo",Sj="Telegrama",Ej="4",Ij="jueves",xj="Tiempo",Dj="Motivado",Aj="Disparadores",Rj="Tu",Oj="martes",Mj="URL",Nj="Valor",Lj="Volumen",Pj="3",Bj="miércoles",jj="Escribir",Fj="sí",zj="Reconocimiento",Uj="todos",Hj="y",Wj="astro",Vj="a",Gj="control",Kj="Copiar",Yj="CRON",Jj="Amanecer",qj="Este es un modo especial en el que los estados y los objetos no cambiarán. Pero solo se mostrará información sobre cada cambio planificado en el protocolo.",Xj="Depurar",Zj="Oscuridad",Qj="fácil",eF="cada",tF="Función",sF="CARNÉ DE IDENTIDAD",oF="Nombre",iF="Papel",nF="Habitación",rF="hora dorada",aF="Fin de la hora dorada",lF='El código se ejecutará solo cada vez que la condición sea verdadera. P.ej. si se activa en el valor del sensor de temperatura y la condición es "si la temperatura es superior a 20 ° C", las acciones "entonces" se ejecutarán cada vez que el sensor envíe la temperatura y supere los 20 ° C. Por 21 ° C, por 22 ° C y así sucesivamente.',cF='El código se ejecutará solo si cambia el resultado de la condición. P.ej. si se activa en el valor del sensor de temperatura y la condición es "si la temperatura es superior a 20 ° C", las acciones "entonces" se ejecutarán una vez cuando la temperatura sea superior a 20. La próxima vez, las acciones "entonces" se ejecutarán cuando la temperatura falla por debajo de 20 y luego sube por encima de 20 nuevamente.',uF="horas",dF="incluye",hF="intervalo",pF="magia",gF="milisegundos",mF="minutos",fF="ms",$F="nadir",bF="Amanecer náutico",vF="Atardecer náutico",yF="próximo amanecer",_F="Próxima puesta de sol",wF="Noche",CF="Fin de la noche",TF="normal",kF="compensar",SF="uno",EF="o",IF="tranquilo",xF="buscar",DF="segundos",AF="Mediodía solar",RF="amanecer",OF="Final del amanecer",MF="puesta de sol",NF="Inicio al atardecer",LF="entonces",PF="Reconocer",BF="De",jF="Último cambio",FF="Calidad",zF="Marca de tiempo",UF="Usuario",HF="Valor",WF="dos",VF="actualizar",GF="Agrega salida de depuración al registro para muchos comandos del sistema",KF="Salidas de registro detalladas",YF="cuando",JF="Wizard",qF="Reintentar",XF={"%s not found":"%s no encontrado","()":"()","(at %s)":"(en %s)","(optional)":"(Opcional)","-":"-",".":".","AI code generator":"Generador de código de IA",Ack:iB,Actions:nB,"Actual time of day":"Hora real del día",Add:rB,"Add new script":"Agregar nuevo script",All:aB,"All files will be accepted":"Todos los archivos serán aceptados.",Any:lB,"Any month":"Cualquier mes",Apply:cB,April:uB,"Are you sure?":"¿Estás seguro?",Ask:dB,Astronomical:hB,"Astronomical events today":"Eventos astronómicos hoy",August:pB,"Blockly description":"Crear reglas por bloques gráficos","Body:":"Cuerpo:",Cancel:gB,"Cannot delete non empty item!":"¡No se puede eliminar un elemento no vacío!","Change layout":"Cambia el diseño",'Change theme (actual "%s")':'Cambiar tema (ahora - "%s")',"Check blocks":"Comprobar bloques","Check is not active, because javascript adapter is disabled":"La comprobación no está activa porque el adaptador Javascript está desactivado","Clear search input":"Borrar entrada de búsqueda","Click on this icon":"Haga clic en este ícono",Close:mB,"Close all but current":"Cerrar todo menos el actual","Collapse all":"Desplegar todo","Compares current time with astronomical event":"Compara la hora actual con un evento astronómico","Compares current time with the user specific time":"Compara la hora actual con la hora específica del usuario","Compares the state value with user defined value":"Compara el valor del estado con el valor definido por el usuario",Condition:fB,Conditions:$B,"Configuration not saved.":"Configuración no guardada.",Console:bB,"Control or update some state":"Controlar o actualizar algún estado","Control or update some state with delay":"Controlar o actualizar algún estado con retraso","Convert blockly to javascript for ever.":"Convierta instantáneamente en bloque a Javascript.",Copied:vB,"Copy script":"Copiar guion","Copy to clipboard":"Copiar al portapapeles","Create new":"Crear nuevo","Create new folder":"Crear nueva carpeta","Create new script":"Crear nuevo script","Create or edit CRON or time wizard":"Crear o editar CRON o asistente de tiempo","Dark Theme":"Tema oscuro","Dark style":"Estilo oscuro",Date:"Fecha","Debug instance":"Instancia de depuración","Debug options":"Opciones de depuración",December:yB,Default:_B,"Define cron...":"Definir cron ...","Define schedule...":"Definir horario ...",Delay:wB,Delete:CB,"Delete %s":"Eliminar %s ...","Delete folder":"Eliminar carpeta","Delete script":"Eliminar guión",Description:TB,"Deselect all":"Deseleccionar todo","Discard changes for %s":"Descartar cambios para %s",Done:kB,"Double click to write value":"Doble clic para escribir el valor","Download as file":"Descargar como archivo","Drop some files here or click...":"Suelta algunos archivos aquí o haz clic ...","Duplicate name":"Nombre duplicado","Edit script or just double click":"Editar guión o simplemente hacer doble clic","Empty name is not allowed":"No se permite el nombre vacío","End search mode":"Fin del modo de búsqueda","Enter your question":"Ingrese su solicitud",Error:"Error","Error formatting code":"Código de formato de error","Error was found":"Error encontrado","Every day":"Diario",Exec:SB,"Executes some shell command":"Ejecuta algún comando de shell","Existing scripts will be overwritten.":"Los guiones existentes se sobrescribirán.","Expand all":"Expandir todo","Expert mode":"Modo experto",Explanation:EB,Export:IB,"Export all scripts":"Exportar todos los scripts","Export blocks":"Exportar bloques","Export selected blocks":"Exportar bloques seleccionados",Februar:xB,February:DB,Filter:AB,Folder:RB,Fr:OB,Friday:MB,Function:"Función","Function editor":"Editor de funciones","Function: executed":"Función: ejecutada","Go to next line":"Ir a la siguiente línea","HTTP Call":"Llamada HTTP","Hide logs":"Ocultar registros",ID:NB,ID1:LB,ID2:PB,Import:BB,"Import blocks":"Importar bloques","Import error":"Error de importación","Import scripts":"Importar guiones","Insert object ID":"Insertar ID de objeto",Instance:jB,"Instance is disabled":"La instancia está deshabilitada","Instance:":"Ejemplo:",Instances:FB,Instructions:zB,"Invalid CRON":"CRON inválido","It will not be possible to revert this operation.":"No será posible revertir esta operación.","JS description":"Crear reglas escribiendo Javascript",Januar:UB,January:HB,July:WB,June:VB,"Just check":"Sólo revisa","Language:":"Idioma:","Learn More":"Aprende más","Light style":"Estilo ligero",Limit:GB,"Local time":"Hora local","Locate file":"Localizar el archivo","Log outputs":"Salidas de registro","Log text":"Texto de registro","Log: %s":"Log: %s","Make a HTTP get request":"Realizar una solicitud de obtención HTTP","Make a pause between actions":"Hacer una pausa entre acciones",March:KB,"March ":"marzo",May:YB,Menu:JB,Message:qB,Mo:XB,Model:ZB,Monday:QB,Month:ej,More:tj,Name:sj,"No API key found":"No se encontró ninguna clave API","No Chat GPT Key found":"No se ha encontrado ninguna clave GPT de chat","No active host found":"No se encontró un host activo","Nothing found":"Nada Encontrado",November:oj,OK:ij,October:nj,Ok:rj,"On condition change":"En condición de cambio","On script save or adapter start":"Al guardar el script o al iniciar el adaptador","On weekdays":"De lunes a viernes","Open configuration":"Configuración abierta","Operate two states":"Operar dos estados","Operations with two states":"Operaciones con dos estados","Paste your blocks here":"Pega tus bloques aquí",Pause:aj,"Pause execution":"Pausar ejecución","Pause script":"Pausar guion","Phone:":"Teléfono:","Please select object ID...":"Por favor, seleccione la ID del objeto ...","Press Ctrl+Enter to get the answer":"Presiona Ctrl+Enter para obtener la respuesta","Prettify the script":"Embellecer el guión","Print some text in log":"Imprime texto en el registro","Priority:":"Prioridad:",Pushover:lj,Pushsafer:cj,"Read only ID selected: %s":"ID de solo lectura seleccionado: %s",Rename:uj,"Reorder scripts in folders":"Reordenar guiones en carpetas",Repeat:dj,Restart:hj,Result:pj,"Resume execution":"Reanudar ejecución","Root folder":"Carpeta raíz","Rules description":"Crea reglas con bloques IF, THEN, ELSE","Run script":"Ejecutar guión",Sa:gj,Saturday:mj,Save:fj,"Save all":"Salvar a todos","Say It":"Say It","Say some text via sayit adapter":"Di un mensaje de texto a través del adaptador sayit",Schedule:$j,Script:bj,"Script %s was modified on disk":"El script %s fue modificado en el disco","Script is not running":"El script no se está ejecutando","Search in scripts":"Buscar en guiones","Search...":"Buscar...","Select all":"Seleccionar todo","Send email":"Enviar correo electrónico","Sends an email":"Envía un correo electrónico","Sends message via Pushsafer":"Envía mensaje a través de Pushsafer","Sends message via pushover":"Envía un mensaje a través de un pushover","Sends message via telegram":"Envía mensaje por telegrama","Sends message via whatsapp-cmb":"Envía mensaje vía whatsapp-cmb",September:vj,"Server time":"Tiempo del servidor","Set state action":"Establecer acción estatal","Set with delay":"Establecer con retraso","Shell command":"Comando de Shell","Show astronomical events":"Mostrar eventos astronómicos","Show javascript code":"Mostrar código Javascript","Show logs":"Mostrar registros","Show only paused scripts":"Mostrar solo secuencias de comandos pausadas","Show only running scripts":"Mostrar solo scripts en ejecución","Show only scripts with problems":"Mostrar solo guiones con problemas",Simulate:yj,"Some files will be rejected":"Algunos archivos serán rechazados","Sound:":"Sonido:",Stack:_j,Start:wj,"Start script":"Iniciar guion",State:Cj,"State condition":"Condición del estado","Step into function":"Entra en función","Step out from function":"Sal de la función","Stop on exception":"Deténgase en excepción",Su:Tj,"Subject:":"Sujeto:",Sunday:kj,"TS description":"Crear reglas escribiendo el mecanografiado",Telegram:Sj,"Text:":"Texto:",Th:Ej,"The script will be stopped and must be activated manually after debugging. Continue?":"El script se detendrá y deberá activarse manualmente después de la depuración. ¿Continuar?","This is advances option. You can write your own code here and it will be executed on trigger":"Esta es la opción de avances. Puede escribir su propio código aquí y se ejecutará en el disparador",Thursday:Ij,Time:xj,"Time condition":"Condición de tiempo","Title:":"Título:","To:":"A:","Trigger with value":"Activar con valor",Triggered:Dj,Triggers:Aj,"Triggers the on script saving or the javascript instance restart":"Activa el guardado de la secuencia de comandos o el reinicio de la instancia de JavaScript","Triggers the rule on update or change of some state":"Activa la regla de actualización o cambio de algún estado","Triggers the rule periodically or on some specific time":"Activa la regla periódicamente o en un momento específico",Tu:Rj,Tuesday:Oj,URL:Mj,"Unknown error":"Error desconocido","Unknown error!":"¡Error desconocido!","Use generated code":"Usar código generado","User function":"Función de usuario","User:":"Usuario:",Value:Nj,"Vibration:":"Vibración:",Volume:Lj,We:Pj,Wednesday:Bj,"Whatsapp-cmb":"Whatsapp-cmb",Write:jj,"Write your own code":"Escribe tu propio código",Yes:Fj,"Yet exists!":"¡Sin embargo existe!","You can use %s in the URL to use current trigger value or %id to use the triggered object ID":"Puede usar %s en la URL para usar el valor de activación actual, %id para usar el ID de objeto activado, %name para mostrar el nombre de ID de objeto activado o %old para usar el valor de activación antiguo","You can use %s in the command to use current trigger value or %id to use the triggered object ID":"Puede usar %s en el comando para usar el valor de activación actual, %id para usar el ID de objeto activado, %name para mostrar el nombre de ID de objeto activado o %old para usar el valor de activación anterior","You can use %s in the text to display current trigger value or %id to display the triggered object ID":"Puede usar %s en el texto para mostrar el valor de activación actual, %id para usar el ID de objeto activado, %name para mostrar el nombre de ID de objeto activado o %old para usar el valor de activación antiguo","You can use %s in the value to use the current trigger value or %id to display the triggered object ID":"Puede usar %s en el valor para usar el valor de activación actual, %id para usar el ID de objeto activado, %name para mostrar el nombre de ID de objeto activado o %old para usar el valor de activación antiguo","You have to enter OpenAI API key in the configuration of javascript adapter.":"Debe ingresar la clave API de OpenAI en la configuración del adaptador de JavaScript.","You have to enter at least one API key in the configuration of javascript adapter.":"Debe ingresar al menos una clave API (OpenAI, Anthropic o Gemini) en la configuración del adaptador de JavaScript.","Please select a valid model":"Seleccione un modelo válido","[equal]":"[igual]","[greater or equal]":"[mayor o igual]","[greater]":"[mayor que]","[hysteresis]":"[histéresis]","[includes]":"[incluye]","[less or equal]":"[menor o igual]","[less]":"[menos]","[not equal]":"[no es igual]",acknowledgment:zj,all:Uj,and:Hj,astro:Wj,at:Vj,"clear running":"carrera clara",control:Gj,copy:Kj,cron:Yj,dawn:Jj,debug_help:qj,debug_label:Xj,default:"defecto",dusk:Zj,easy:Qj,else:"demás","equal to":"igual a",every:eF,"every hour at 0 minutes":"cada hora a los 0 minutos",false:"falso","file reading has failed: %s":"la lectura del archivo ha fallado: %s","file reading was aborted":"la lectura del archivo fue abortada",filter_func:tF,filter_id:sF,filter_name:oF,filter_role:iF,filter_room:nF,"for edit or create script":"para editar o crear un nuevo script","for professionals":"para profesionales","for programmers":"para programadores",goldenHour:rF,goldenHourEnd:aF,"greater or equal":"mayor o igual","greater or equal to":"mayor o igual a","greater than":"mas grande que",help_just_check:lF,help_on_change:cF,"high priority":"alta prioridad","high-priority":"alta prioridad","highest priority":"más alta prioridad",hours:uF,includes:dF,interval:hF,"just check":"Sólo revisa","less or equal":"menor o igual","less or equal to":"menor o igual a","less than":"menos que","lower priority":"prioridad más baja","lowest priority":"prioridad más baja",magic:pF,milliseconds:gF,minutes:mF,ms:fF,nadir:$F,nauticalDawn:bF,nauticalDusk:vF,nextSunrise:yF,nextSunset:_F,night:wF,nightEnd:CF,"no blocks found":"No se encontraron bloques","no group":"NO GRUPO",normal:TF,"normal priority":"prioridad normal","not equal to":"no igual a","not properly connected":"Este bloque no está conectado correctamente a otros bloques.",offset:kF,"on change":"en el cambio","on condition change":"con cambio de condición","on update":"en actualización",one:SF,or:EF,quiet:IF,"reset search":"restablecer la búsqueda",search:xF,seconds:DF,solarNoon:AF,"store in":"almacenar en",sunrise:RF,sunriseEnd:OF,sunset:MF,sunsetStart:NF,then:LF,"toggle value":"alternar valor",tooltip_ack:PF,tooltip_from:BF,tooltip_lc:jF,tooltip_quality:FF,tooltip_ts:zF,tooltip_user:UF,tooltip_value:HF,true:"cierto",two:WF,undefined:"indefinido",update:VF,"use seconds":"usar segundos","use trigger value":"usar valor de activación",verbose_help:GF,verbose_label:KF,when:YF,with:"con","with date":"con fecha","with offset":"con desplazamiento",wizard:JF,"Loading models...":"Cargando modelos...","Could not connect to API at %s":"No se pudo conectar a la API en %s","Invalid API key":"Clave API no válida","Access denied by API":"Acceso denegado por la API","API error: %s":"Error de API: %s",'Model "%s" not found':'Modelo "%s" no encontrado',"Request failed: %s":"Solicitud fallida: %s",Retry:qF,"No running javascript instance found":"No se encontró ninguna instancia de JavaScript en ejecución"},ZF="Reconnu",QF="Actions",e2="Ajouter",t2="Tout",s2="Tout",o2="Postuler",i2="avril",n2="Demander",r2="Astronomique",a2="août",l2="Annuler",c2="proche",u2="État",d2="Conditions",h2="Console",p2="Copié",g2="décembre",m2="Défaut",f2="Retard",$2="Effacer",b2="Description",v2="Terminé",y2="Exec shell",_2="Explication",w2="Exportation",C2="Février",T2="février",k2="Filtre",S2="Dossier",E2="Fr",I2="Vendredi",x2="ID",D2="ID1",A2="ID2",R2="Importation",O2="Exemple",M2="Instances",N2="Instructions",L2="Janvier",P2="janvier",B2="juillet",j2="juin",F2="Limite",z2="Mars",U2="Mai",H2="M e n u",W2="Message",V2="Mo",G2="Modèle",K2="Lundi",Y2="Mois",J2="Plus",q2="Nom",X2="novembre",Z2="OK",Q2="octobre",ez="D'accord",tz="Pause",sz="Pushover",oz="Pushsafer",iz="Renommer",nz="Répéter",rz="Redémarrer",az="Résultat",lz="Sa",cz="samedi",uz="sauver",dz="Horaire",hz="Scénario",pz="septembre",gz="Simuler",mz="Stack",fz="Début",$z="État",bz="Su",vz="dimanche",yz="Télégramme",_z="4",wz="Jeudi",Cz="Temps",Tz="Déclenché",kz="Déclencheurs",Sz="Tu",Ez="Mardi",Iz="URL",xz="Valeur",Dz="Le volume",Az="3",Rz="Mercredi",Oz="Écrivez",Mz="Oui",Nz="reconnaissance",Lz="tout",Pz="et",Bz="astro",jz="à",Fz="contrôler",zz="copie",Uz="CRON",Hz="Aube",Wz="Il s'agit d'un mode spécial dans lequel les états et les objets ne changeront pas. Mais seules les informations sur chaque changement prévu seront affichées dans le protocole.",Vz="Déboguer",Gz="Crépuscule",Kz="facile",Yz="chaque",Jz="Une fonction",qz="ID",Xz="Nom",Zz="Rôle",Qz="Pièce",eU="Heure d'or",tU="Fin de l'heure d'or",sU="Le code ne sera exécuté que chaque fois que la condition est vraie. Par exemple. si déclenchement sur la valeur du capteur de température et que la condition est «si la température est supérieure à 20 ° C», les actions «alors» seront exécutées à chaque fois que le capteur envoie la température et qu'elle est supérieure à 20 ° C. À 21 ° C, à 22 ° C et ainsi de suite.",oU="Le code ne sera exécuté que si le résultat de la condition change. Par exemple. si le déclenchement sur la valeur du capteur de température et que la condition est «si la température est supérieure à 20 ° C», les actions «alors» seront exécutées une fois lorsque la température est supérieure à 20. La prochaine fois, les actions «alors» seront exécutées lorsque la température échoue sous 20 puis remonte au-dessus de 20.",iU="les heures",nU="comprend",rU="intervalle",aU="la magie",lU="millisecondes",cU="minutes",uU="ms",dU="nadir",hU="Aube nautique",pU="Crépuscule nautique",gU="Prochain lever de soleil",mU="Prochain coucher de soleil",fU="Nuit",$U="Fin de nuit",bU="Ordinaire",vU="décalage",yU="une",_U="ou",wU="calmer",CU="chercher",TU="secondes",kU="Midi solaire",SU="lever du soleil",EU="Fin du lever du soleil",IU="le coucher du soleil",xU="Début du coucher du soleil",DU="alors",AU="Reconnaître",RU="De",OU="Dernière modification",MU="Qualité",NU="Horodatage",LU="Utilisateur",PU="Valeur",BU="deux",jU="mettre à jour",FU="Ajoute une sortie de débogage au journal pour de nombreuses commandes système",zU="Sorties de journal détaillées",UU="lorsque",HU="Wizard",WU="Réessayer",VU={"%s not found":"%s non trouvé","()":"()","(at %s)":"(à %s)","(optional)":"(optionnel)","-":"-",".":".","AI code generator":"Générateur de code IA",Ack:ZF,Actions:QF,"Actual time of day":"Heure réelle de la journée",Add:e2,"Add new script":"Ajouter un nouveau script",All:t2,"All files will be accepted":"Tous les fichiers seront acceptés",Any:s2,"Any month":"N'importe quel mois",Apply:o2,April:i2,"Are you sure?":"Êtes-vous sûr?",Ask:n2,Astronomical:r2,"Astronomical events today":"Événements astronomiques aujourd'hui",August:a2,"Blockly description":"Création de règles par blocs graphiques","Body:":"Corps:",Cancel:l2,"Cannot delete non empty item!":"Impossible de supprimer un élément non vide!","Change layout":"Changer la disposition",'Change theme (actual "%s")':'Changer de thème (maintenant - "%s")',"Check blocks":"Vérifier les blocs","Check is not active, because javascript adapter is disabled":"La vérification n'est pas active, car l'adaptateur Javascript est désactivé","Clear search input":"Effacer la recherche","Click on this icon":"Cliquez sur cette icône",Close:c2,"Close all but current":"Ferme tout sauf courant","Collapse all":"Réduire tout","Compares current time with astronomical event":"Compare l'heure actuelle avec un événement astronomique","Compares current time with the user specific time":"Compare l'heure actuelle avec l'heure spécifique de l'utilisateur","Compares the state value with user defined value":"Compare la valeur d'état avec la valeur définie par l'utilisateur",Condition:u2,Conditions:d2,"Configuration not saved.":"Configuration non enregistrée.",Console:h2,"Control or update some state":"Contrôler ou mettre à jour un état","Control or update some state with delay":"Contrôler ou mettre à jour un état avec un délai","Convert blockly to javascript for ever.":"Convertissez instantanément en Javascript.",Copied:p2,"Copy script":"Copier le script","Copy to clipboard":"Copier dans le presse-papier","Create new":"Créer un nouveau","Create new folder":"Créer un nouveau dossier","Create new script":"Créer un nouveau script","Create or edit CRON or time wizard":"Créer ou éditer CRON ou un assistant de temps","Dark Theme":"Thème sombre","Dark style":"Style sombre",Date:"Date","Debug instance":"Instance de débogage","Debug options":"Options de débogage",December:g2,Default:m2,"Define cron...":"Définir le cron ...","Define schedule...":"Définir le calendrier ...",Delay:f2,Delete:$2,"Delete %s":"Supprimer %s ...","Delete folder":"Supprimer le dossier","Delete script":"Supprimer le script",Description:b2,"Deselect all":"Tout déselectionner","Discard changes for %s":"Ignorer les modifications pour %s",Done:v2,"Double click to write value":"Double clic pour écrire la valeur","Download as file":"Télécharger le fichier","Drop some files here or click...":"Déposer des fichiers ici ou cliquez sur ...","Duplicate name":"Nom en double","Edit script or just double click":"Modifiez le script ou double-cliquez simplement sur","Empty name is not allowed":"Le nom vide n'est pas autorisé","End search mode":"Fin du mode de recherche","Enter your question":"Entrez votre demande",Error:"Erreur","Error formatting code":"Erreur lors du formatage du code","Error was found":"Une erreur a été trouvée","Every day":"Tous les jours",Exec:y2,"Executes some shell command":"Exécute une commande shell","Existing scripts will be overwritten.":"Les scripts existants seront écrasés.","Expand all":"Développer tout","Expert mode":"Mode expert",Explanation:_2,Export:w2,"Export all scripts":"Exporter tous les scripts","Export blocks":"Blocs d'exportation","Export selected blocks":"Exporter les blocs sélectionnés",Februar:C2,February:T2,Filter:k2,Folder:S2,Fr:E2,Friday:I2,Function:"Fonction","Function editor":"Éditeur de fonction","Function: executed":"Fonction : exécutée","Go to next line":"Aller à la ligne suivante","HTTP Call":"Appel HTTP","Hide logs":"Masquer les journaux",ID:x2,ID1:D2,ID2:A2,Import:R2,"Import blocks":"Blocs d'importation","Import error":"Erreur d'importation","Import scripts":"Importer des scripts","Insert object ID":"Insérer un identifiant d'objet",Instance:O2,"Instance is disabled":"L'instance est désactivée","Instance:":"Exemple:",Instances:M2,Instructions:N2,"Invalid CRON":"CRON invalide","It will not be possible to revert this operation.":"Il ne sera pas possible de revenir sur cette opération.","JS description":"Créer des règles en écrivant du Javascript",Januar:L2,January:P2,July:B2,June:j2,"Just check":"Vérifiez simplement","Language:":"Langue:","Learn More":"Apprendre encore plus","Light style":"Style de lumière",Limit:F2,"Local time":"Heure locale","Locate file":"Localiser le fichier","Log outputs":"Journal des sorties","Log text":"Texte du journal","Log: %s":"Log : %s","Make a HTTP get request":"Faire une requête HTTP Get","Make a pause between actions":"Faites une pause entre les actions",March:z2,"March ":"mars",May:U2,Menu:H2,Message:W2,Mo:V2,Model:G2,Monday:K2,Month:Y2,More:J2,Name:q2,"No API key found":"Aucune clé API trouvée","No Chat GPT Key found":"Aucune clé GPT de chat trouvée","No active host found":"Aucun hôte actif trouvé","Nothing found":"Rien n'a été trouvé",November:X2,OK:Z2,October:Q2,Ok:ez,"On condition change":"En cas de changement de condition","On script save or adapter start":"Lors de l'enregistrement du script ou du démarrage de l'adaptateur","On weekdays":"En semaine","Open configuration":"Configuration ouverte","Operate two states":"Opérer deux états","Operations with two states":"Opérations à deux états","Paste your blocks here":"Collez vos blocs ici",Pause:tz,"Pause execution":"Suspendre l'exécution","Pause script":"Script de pause","Phone:":"Téléphone:","Please select object ID...":"Veuillez sélectionner l'ID d'objet ...","Press Ctrl+Enter to get the answer":"Appuyez sur Ctrl+Entrée pour obtenir la réponse","Prettify the script":"Embellir le scénario","Print some text in log":"Imprimer du texte dans le journal","Priority:":"Priorité:",Pushover:sz,Pushsafer:oz,"Read only ID selected: %s":"ID en lecture seule sélectionné: %s",Rename:iz,"Reorder scripts in folders":"Réorganiser les scripts dans des dossiers",Repeat:nz,Restart:rz,Result:az,"Resume execution":"Reprendre l'exécution","Root folder":"Dossier racine","Rules description":"Créer des règles avec des blocs IF, THEN, ELSE","Run script":"Script de lancement",Sa:lz,Saturday:cz,Save:uz,"Save all":"Sauver tous","Say It":"Say It","Say some text via sayit adapter":"Dites du texte via l'adaptateur sayit",Schedule:dz,Script:hz,"Script %s was modified on disk":"Le script %s a été modifié sur le disque","Script is not running":"Le script n'est pas en cours d'exécution","Search in scripts":"Rechercher dans les scripts","Search...":"Chercher...","Select all":"Tout sélectionner","Send email":"Envoyer un e-mail","Sends an email":"Envoie un e-mail","Sends message via Pushsafer":"Envoie un message via Pushsafer","Sends message via pushover":"Envoie un message via pushover","Sends message via telegram":"Envoie un message par télégramme","Sends message via whatsapp-cmb":"Envoie un message via whatsapp-cmb",September:pz,"Server time":"Heure du serveur","Set state action":"Définir l'action de l'état","Set with delay":"Set avec retard","Shell command":"Commande Shell","Show astronomical events":"Afficher les événements astronomiques","Show javascript code":"Afficher le code Javascript","Show logs":"Afficher les journaux","Show only paused scripts":"Afficher uniquement les scripts en pause","Show only running scripts":"Afficher uniquement les scripts en cours d'exécution","Show only scripts with problems":"Afficher uniquement les scripts avec des problèmes",Simulate:gz,"Some files will be rejected":"Certains fichiers seront rejetés","Sound:":"Sonner:",Stack:mz,Start:fz,"Start script":"Lancer le script",State:$z,"State condition":"État condition","Step into function":"Entrez dans la fonction","Step out from function":"Sortez de la fonction","Stop on exception":"Arrêt sur exception",Su:bz,"Subject:":"Sujet:",Sunday:vz,"TS description":"Créer des règles en écrivant des caractères dactylographiés",Telegram:yz,"Text:":"Texte:",Th:_z,"The script will be stopped and must be activated manually after debugging. Continue?":"Le script sera arrêté et doit être activé manuellement après le débogage. Continuez?","This is advances option. You can write your own code here and it will be executed on trigger":"C'est une option avancée. Vous pouvez écrire votre propre code ici et il sera exécuté au déclenchement",Thursday:wz,Time:Cz,"Time condition":"Condition de temps","Title:":"Titre:","To:":"À:","Trigger with value":"Déclencheur avec valeur",Triggered:Tz,Triggers:kz,"Triggers the on script saving or the javascript instance restart":"Déclenche l'enregistrement du script ou le redémarrage de l'instance javascript","Triggers the rule on update or change of some state":"Déclenche la règle sur la mise à jour ou le changement d'un état","Triggers the rule periodically or on some specific time":"Déclenche la règle périodiquement ou à une heure précise",Tu:Sz,Tuesday:Ez,URL:Iz,"Unknown error":"Erreur inconnue","Unknown error!":"Erreur inconnue!","Use generated code":"Utiliser le code généré","User function":"Fonction utilisateur","User:":"Utilisateur:",Value:xz,"Vibration:":"Vibration:",Volume:Dz,We:Az,Wednesday:Rz,"Whatsapp-cmb":"Whatsapp-cmb",Write:Oz,"Write your own code":"Écrivez votre propre code",Yes:Mz,"Yet exists!":"Pourtant existe!","You can use %s in the URL to use current trigger value or %id to use the triggered object ID":"Vous pouvez utiliser %s dans l'URL pour utiliser la valeur de déclenchement actuelle, %id pour utiliser l'ID de l'objet déclenché, %name pour afficher le nom de l'ID de l'objet déclenché ou %old pour utiliser l'ancienne valeur de déclenchement","You can use %s in the command to use current trigger value or %id to use the triggered object ID":"Vous pouvez utiliser %s dans la commande pour utiliser la valeur de déclenchement actuelle, %id pour utiliser l'ID de l'objet déclenché, %name pour afficher le nom de l'ID de l'objet déclenché ou %old pour utiliser l'ancienne valeur de déclenchement","You can use %s in the text to display current trigger value or %id to display the triggered object ID":"Vous pouvez utiliser %s dans le texte pour afficher la valeur de déclenchement actuelle, %id pour utiliser l'ID de l'objet déclenché, %name pour afficher le nom de l'ID de l'objet déclenché ou %old pour utiliser l'ancienne valeur de déclenchement","You can use %s in the value to use the current trigger value or %id to display the triggered object ID":"Vous pouvez utiliser %s dans la valeur pour utiliser la valeur de déclenchement actuelle, %id pour utiliser l'ID de l'objet déclenché, %name pour afficher le nom de l'ID de l'objet déclenché ou %old pour utiliser l'ancienne valeur de déclenchement","You have to enter OpenAI API key in the configuration of javascript adapter.":"Vous devez entrer la clé API OpenAI dans la configuration de l'adaptateur javascript.","You have to enter at least one API key in the configuration of javascript adapter.":"Vous devez entrer au moins une clé API (OpenAI, Anthropic ou Gemini) dans la configuration de l'adaptateur javascript.","Please select a valid model":"Veuillez sélectionner un modèle valide","[equal]":"[égal]","[greater or equal]":"[supérieur ou égal]","[greater]":"[plus grand]","[hysteresis]":"[hystérèse]","[includes]":"[comprend]","[less or equal]":"[inférieur ou égal]","[less]":"[moins]","[not equal]":"[inégal]",acknowledgment:Nz,all:Lz,and:Pz,astro:Bz,at:jz,"clear running":"course claire",control:Fz,copy:zz,cron:Uz,dawn:Hz,debug_help:Wz,debug_label:Vz,default:"défaut",dusk:Gz,easy:Kz,else:"autre","equal to":"égal à",every:Yz,"every hour at 0 minutes":"toutes les heures à 0 minute",false:"faux","file reading has failed: %s":"La lecture du fichier a échoué: %s","file reading was aborted":"la lecture du fichier a été abandonnée",filter_func:Jz,filter_id:qz,filter_name:Xz,filter_role:Zz,filter_room:Qz,"for edit or create script":"pour éditer ou créer un nouveau script","for professionals":"pour les professionnels","for programmers":"pour les programmeurs",goldenHour:eU,goldenHourEnd:tU,"greater or equal":"supérieur ou égal","greater or equal to":"supérieur ou égal à","greater than":"plus grand que",help_just_check:sU,help_on_change:oU,"high priority":"haute priorité","high-priority":"haute priorité","highest priority":"priorité la plus élevée",hours:iU,includes:nU,interval:rU,"just check":"Vérifiez simplement","less or equal":"inférieur ou égal","less or equal to":"inférieur ou égal à","less than":"moins que","lower priority":"priorité inférieure","lowest priority":"priorité la plus basse",magic:aU,milliseconds:lU,minutes:cU,ms:uU,nadir:dU,nauticalDawn:hU,nauticalDusk:pU,nextSunrise:gU,nextSunset:mU,night:fU,nightEnd:$U,"no blocks found":"Aucun bloc trouvé","no group":"PAS DE GROUPE",normal:bU,"normal priority":"priorité normale","not equal to":"pas égal à","not properly connected":"Ce bloc n'est pas correctement connecté à d'autres blocs.",offset:vU,"on change":"sur le changement","on condition change":"sur changement de condition","on update":"sur mise à jour",one:yU,or:_U,quiet:wU,"reset search":"Réinitialiser la recherche",search:CU,seconds:TU,solarNoon:kU,"store in":"stocker dans",sunrise:SU,sunriseEnd:EU,sunset:IU,sunsetStart:xU,then:DU,"toggle value":"valeur de bascule",tooltip_ack:AU,tooltip_from:RU,tooltip_lc:OU,tooltip_quality:MU,tooltip_ts:NU,tooltip_user:LU,tooltip_value:PU,true:"vrai",two:BU,undefined:"indéfini",update:jU,"use seconds":"utiliser les secondes","use trigger value":"use trigger value",verbose_help:FU,verbose_label:zU,when:UU,with:"avec","with date":"avec date","with offset":"avec offset",wizard:HU,"Loading models...":"Chargement des modèles...","Could not connect to API at %s":"Impossible de se connecter à l'API sur %s","Invalid API key":"Clé API invalide","Access denied by API":"Accès refusé par l'API","API error: %s":"Erreur API : %s",'Model "%s" not found':'Modèle "%s" introuvable',"Request failed: %s":"Requête échouée : %s",Retry:WU,"No running javascript instance found":"Aucune instance JavaScript en cours d'exécution trouvée"},GU="Riconosciuto",KU="Azioni",YU="Inserisci",JU="Tutti",qU="Qualunque",XU="Applica",ZU="aprile",QU="Chiedere",eH="Astronomico",tH="agosto",sH="Annulla",oH="Vicino",iH="Condizione",nH="Condizioni",rH="Console",aH="Copiato",lH="dicembre",cH="Predefinito",uH="Ritardo",dH="Elimina",hH="Descrizione",pH="Fatto",gH="Execshell",mH="Spiegazione",fH="Esportare",$H="Februar",bH="febbraio",vH="Filtro",yH="Cartella",_H="P",wH="Venerdì",CH="ID",TH="ID1",kH="ID2",SH="Importare",EH="Esempio",IH="istanze",xH="Istruzioni",DH="Januar",AH="gennaio",RH="luglio",OH="giugno",MH="Limite",NH="marzo",LH="Maggio",PH="Menu",BH="Messaggio",jH="Mo",FH="Modello",zH="Lunedi",UH="Mese",HH="Di più",WH="Nome",VH="novembre",GH="OK",KH="ottobre",YH="Ok",JH="Pausa",qH="Pushover",XH="Pushsafer",ZH="Rinominare",QH="Ripetere",eW="Ricomincia",tW="Risultato",sW="Sa",oW="Sabato",iW="Salva",nW="Programma",rW="copione",aW="settembre",lW="Simulare",cW="Stack",uW="Cominciare",dW="Stato",hW="Su",pW="Domenica",gW="Telegramma",mW="4",fW="giovedi",$W="Tempo",bW="Innescato",vW="Trigger",yW="Tu",_W="martedì",wW="URL",CW="Valore",TW="Volume",kW="3",SW="mercoledì",EW="Scrivi",IW="sì",xW="riconoscimento",DW="tutti",AW="e",RW="astro",OW="a",MW="controllo",NW="copia",LW="CRON",PW="alba",BW="Questa è una modalità speciale in cui gli stati e gli oggetti non cambieranno. Ma nel protocollo verranno visualizzate solo le informazioni su ogni modifica pianificata.",jW="Debug",FW="crepuscolo",zW="facile",UW="ogni",HW="Funzione",WW="ID",VW="Nome",GW="Ruolo",KW="Camera",YW="Ora d'oro",JW="Fine dell'ora d'oro",qW='Il codice verrà eseguito solo ogni volta che la condizione è vera. Per esempio. se si attiva il valore del sensore di temperatura e la condizione è "se la temperatura è maggiore di 20 ° C", le azioni "allora" verranno eseguite ogni volta che il sensore invia la temperatura e questa è superiore a 20 ° C. Di 21 ° C, di 22 ° C e così via.',XW='Il codice verrà eseguito solo se il risultato della condizione cambia. Per esempio. se si attiva il valore del sensore di temperatura e la condizione è "se la temperatura è maggiore di 20 ° C", le azioni "allora" verranno eseguite una volta quando la temperatura è superiore a 20. La prossima volta le azioni "allora" verranno eseguite quando la temperatura fallisce sotto 20 e poi sale di nuovo oltre 20.',ZW="ore",QW="include",eV="intervallo",tV="Magia",sV="millisecondi",oV="minuti",iV="ms",nV="nadir",rV="Alba nautica",aV="Crepuscolo nautico",lV="Prossima alba",cV="Prossimo tramonto",uV="Notte",dV="Fine della notte",hV="normale",pV="compensare",gV="uno",mV="o",fV="silenzioso",$V="ricerca",bV="secondi",vV="Mezzogiorno solare",yV="Alba",_V="Fine dell'alba",wV="tramonto",CV="Inizio del tramonto",TV="poi",kV="Riconoscere",SV="A partire dal",EV="Ultima modifica",IV="Qualità",xV="timestamp",DV="Utente",AV="Valore",RV="Due",OV="aggiornare",MV="Aggiunge l'output di debug al registro per molti comandi di sistema",NV="Output di log dettagliati",LV="quando",PV="procedura guidata",BV="Riprova",jV={"%s not found":"%s non trovato","()":"()","(at %s)":"(a %s)","(optional)":"(opzionale)","-":"-",".":".","AI code generator":"Generatore di codice AI",Ack:GU,Actions:KU,"Actual time of day":"Ora effettiva della giornata",Add:YU,"Add new script":"Aggiungi nuovo script",All:JU,"All files will be accepted":"Tutti i file saranno accettati",Any:qU,"Any month":"Ogni mese",Apply:XU,April:ZU,"Are you sure?":"Sei sicuro?",Ask:QU,Astronomical:eH,"Astronomical events today":"Eventi astronomici oggi",August:tH,"Blockly description":"Creazione di regole tramite blocchi grafici","Body:":"Corpo:",Cancel:sH,"Cannot delete non empty item!":"Impossibile eliminare l'elemento non vuoto!","Change layout":"Cambia layout",'Change theme (actual "%s")':'Cambia tema (ora - "%s")',"Check blocks":"Controlla i blocchi","Check is not active, because javascript adapter is disabled":"Il controllo non è attivo perché l'adattatore Javascript è disabilitato","Clear search input":"Cancella input di ricerca","Click on this icon":"Clicca su questa icona",Close:oH,"Close all but current":"Chiudi tutto tranne corrente","Collapse all":"Comprimi tutto","Compares current time with astronomical event":"Confronta l'ora corrente con l'evento astronomico","Compares current time with the user specific time":"Confronta l'ora corrente con l'ora specifica dell'utente","Compares the state value with user defined value":"Confronta il valore dello stato con il valore definito dall'utente",Condition:iH,Conditions:nH,"Configuration not saved.":"Configurazione non salvata.",Console:rH,"Control or update some state":"Controlla o aggiorna uno stato","Control or update some state with delay":"Controlla o aggiorna uno stato con ritardo","Convert blockly to javascript for ever.":"Converti istantaneamente a blocchi in Javascript.",Copied:aH,"Copy script":"Copia script","Copy to clipboard":"Copia negli appunti","Create new":"Creare nuovo","Create new folder":"Crea una nuova cartella","Create new script":"Crea nuovo script","Create or edit CRON or time wizard":"Crea o modifica la procedura guidata CRON o time","Dark Theme":"Tema scuro","Dark style":"Stile scuro",Date:"Data","Debug instance":"Istanza di debug","Debug options":"Opzioni di debug",December:lH,Default:cH,"Define cron...":"Definisci cron ...","Define schedule...":"Definisci programma ...",Delay:uH,Delete:dH,"Delete %s":"Elimina %s ...","Delete folder":"Elimina cartella","Delete script":"Elimina script",Description:hH,"Deselect all":"Deselezionare tutto","Discard changes for %s":"Annulla modifiche per %s",Done:pH,"Double click to write value":"Doppio clic per scrivere il valore","Download as file":"Scarica come file","Drop some files here or click...":"Trascina alcuni file qui o fai clic su ...","Duplicate name":"Nome duplicato","Edit script or just double click":"Modifica lo script o fai doppio clic","Empty name is not allowed":"Il nome vuoto non è consentito","End search mode":"Termina la modalità di ricerca","Enter your question":"Inserisci la tua richiesta",Error:"Errore","Error formatting code":"Errore di formattazione del codice","Error was found":"Errore trovato","Every day":"Ogni giorno",Exec:gH,"Executes some shell command":"Esegue alcuni comandi della shell","Existing scripts will be overwritten.":"Gli script esistenti verranno sovrascritti.","Expand all":"Espandi tutto","Expert mode":"Modalità esperto",Explanation:mH,Export:fH,"Export all scripts":"Esporta tutti gli script","Export blocks":"Esporta blocchi","Export selected blocks":"Esporta i blocchi selezionati",Februar:$H,February:bH,Filter:vH,Folder:yH,Fr:_H,Friday:wH,Function:"Funzione","Function editor":"Editor di funzioni","Function: executed":"Funzione: eseguita","Go to next line":"Vai alla riga successiva","HTTP Call":"Chiamata HTTP","Hide logs":"Nascondi i registri",ID:CH,ID1:TH,ID2:kH,Import:SH,"Import blocks":"Importa blocchi","Import error":"Errore di importazione","Import scripts":"Importa script","Insert object ID":"Inserisci l'ID oggetto",Instance:EH,"Instance is disabled":"L'istanza è disabilitata","Instance:":"Esempio:",Instances:IH,Instructions:xH,"Invalid CRON":"CRON non valido","It will not be possible to revert this operation.":"Non sarà possibile ripristinare questa operazione.","JS description":"Creare regole scrivendo Javascript",Januar:DH,January:AH,July:RH,June:OH,"Just check":"Controlla solamente","Language:":"Linguaggio:","Learn More":"Per saperne di più","Light style":"Stile leggero",Limit:MH,"Local time":"Ora locale","Locate file":"Localizza file","Log outputs":"Registra le uscite","Log text":"Testo del registro","Log: %s":"Log: %s","Make a HTTP get request":"Effettua una richiesta get HTTP","Make a pause between actions":"Fai una pausa tra le azioni",March:NH,"March ":"marzo",May:LH,Menu:PH,Message:BH,Mo:jH,Model:FH,Monday:zH,Month:UH,More:HH,Name:WH,"No API key found":"Nessuna chiave API trovata","No Chat GPT Key found":"Nessuna chiave GPT chat trovata","No active host found":"Nessun host attivo trovato","Nothing found":"Non abbiamo trovato nulla",November:VH,OK:GH,October:KH,Ok:YH,"On condition change":"A condizione che cambino","On script save or adapter start":"Al salvataggio dello script o all'avvio dell'adattatore","On weekdays":"Nei giorni della settimana","Open configuration":"Configurazione aperta","Operate two states":"Gestisci due stati","Operations with two states":"Operazioni con due stati","Paste your blocks here":"Incolla qui i tuoi blocchi",Pause:JH,"Pause execution":"Metti in pausa l'esecuzione","Pause script":"Metti in pausa lo script","Phone:":"Telefono:","Please select object ID...":"Seleziona l'ID oggetto ...","Press Ctrl+Enter to get the answer":"Premi Ctrl+Invio per ottenere la risposta","Prettify the script":"Abbellire la sceneggiatura","Print some text in log":"Stampa del testo nel registro","Priority:":"Priorità:",Pushover:qH,Pushsafer:XH,"Read only ID selected: %s":"ID di sola lettura selezionato: %s",Rename:ZH,"Reorder scripts in folders":"Riordina gli script nelle cartelle",Repeat:QH,Restart:eW,Result:tW,"Resume execution":"Riprendi esecuzione","Root folder":"Cartella root","Rules description":"Crea regole con i blocchi IF, THEN, ELSE","Run script":"Esegui script",Sa:sW,Saturday:oW,Save:iW,"Save all":"Salva tutto","Say It":"Say It","Say some text via sayit adapter":"Pronuncia del testo tramite l'adattatore sayit",Schedule:nW,Script:rW,"Script %s was modified on disk":"Lo script %s è stato modificato sul disco","Script is not running":"Lo script non è in esecuzione","Search in scripts":"Cerca negli script","Search...":"Ricerca...","Select all":"Seleziona tutto","Send email":"Invia una email","Sends an email":"Invia un'e-mail","Sends message via Pushsafer":"Invia messaggio tramite Pushsafer","Sends message via pushover":"Invia messaggio tramite pushover","Sends message via telegram":"Invia messaggio tramite telegramma","Sends message via whatsapp-cmb":"Invia messaggio tramite whatsapp-cmb",September:aW,"Server time":"Ora del server","Set state action":"Imposta l'azione dello stato","Set with delay":"Impostato con ritardo","Shell command":"Comando Shell","Show astronomical events":"Mostra eventi astronomici","Show javascript code":"Mostra codice Javascript","Show logs":"Mostra i log","Show only paused scripts":"Mostra solo script in pausa","Show only running scripts":"Mostra solo gli script in esecuzione","Show only scripts with problems":"Mostra solo script con problemi",Simulate:lW,"Some files will be rejected":"Alcuni file verranno rifiutati","Sound:":"Suono:",Stack:cW,Start:uW,"Start script":"Avvia script",State:dW,"State condition":"Condizione dello stato","Step into function":"Entra in funzione","Step out from function":"Esci dalla funzione","Stop on exception":"Ferma in caso di eccezione",Su:hW,"Subject:":"Soggetto:",Sunday:pW,"TS description":"Creare regole scrivendo dattiloscritto",Telegram:gW,"Text:":"Testo:",Th:mW,"The script will be stopped and must be activated manually after debugging. Continue?":"Lo script verrà interrotto e dovrà essere attivato manualmente dopo il debug. Continua?","This is advances option. You can write your own code here and it will be executed on trigger":"Questa è un'opzione anticipata. Puoi scrivere il tuo codice qui e verrà eseguito al trigger",Thursday:fW,Time:$W,"Time condition":"Condizione temporale","Title:":"Titolo:","To:":"Per:","Trigger with value":"Trigger con valore",Triggered:bW,Triggers:vW,"Triggers the on script saving or the javascript instance restart":"Attiva il salvataggio dello script o il riavvio dell'istanza javascript","Triggers the rule on update or change of some state":"Attiva la regola in caso di aggiornamento o modifica di uno stato","Triggers the rule periodically or on some specific time":"Attiva la regola periodicamente o in un momento specifico",Tu:yW,Tuesday:_W,URL:wW,"Unknown error":"Errore sconosciuto","Unknown error!":"Errore sconosciuto!","Use generated code":"Usa il codice generato","User function":"Funzione utente","User:":"Utente:",Value:CW,"Vibration:":"Vibrazione:",Volume:TW,We:kW,Wednesday:SW,"Whatsapp-cmb":"Whatsapp-cmb",Write:EW,"Write your own code":"Scrivi il tuo codice",Yes:IW,"Yet exists!":"Esiste ancora!","You can use %s in the URL to use current trigger value or %id to use the triggered object ID":"È possibile utilizzare %s nell'URL per utilizzare il valore di trigger corrente, %id per utilizzare l'ID dell'oggetto attivato, %name per mostrare il nome dell'ID dell'oggetto attivato o %old per utilizzare il vecchio valore di trigger","You can use %s in the command to use current trigger value or %id to use the triggered object ID":"È possibile utilizzare %s nel comando per utilizzare il valore di trigger corrente, %id per utilizzare l'ID dell'oggetto attivato, %name per mostrare il nome dell'ID dell'oggetto attivato o %old per utilizzare il vecchio valore di trigger","You can use %s in the text to display current trigger value or %id to display the triggered object ID":"È possibile utilizzare %s nel testo per visualizzare il valore di trigger corrente, %id per utilizzare l'ID dell'oggetto attivato, %name per mostrare il nome dell'ID dell'oggetto attivato o %old per utilizzare il vecchio valore di trigger","You can use %s in the value to use the current trigger value or %id to display the triggered object ID":"È possibile utilizzare %s nel valore per utilizzare il valore di trigger corrente, %id per utilizzare l'ID dell'oggetto attivato, %name per mostrare il nome dell'ID dell'oggetto attivato o %old per utilizzare il vecchio valore di trigger","You have to enter OpenAI API key in the configuration of javascript adapter.":"Devi inserire la chiave API OpenAI nella configurazione dell'adattatore javascript.","You have to enter at least one API key in the configuration of javascript adapter.":"Devi inserire almeno una chiave API (OpenAI, Anthropic o Gemini) nella configurazione dell'adattatore javascript.","Please select a valid model":"Seleziona un modello valido","[equal]":"[pari]","[greater or equal]":"[maggiore o uguale]","[greater]":"[maggiore]","[hysteresis]":"[isteresi]","[includes]":"[include]","[less or equal]":"[minore o uguale]","[less]":"[Di meno]","[not equal]":"[non uguale]",acknowledgment:xW,all:DW,and:AW,astro:RW,at:OW,"clear running":"chiara esecuzione",control:MW,copy:NW,cron:LW,dawn:PW,debug_help:BW,debug_label:jW,default:"predefinito",dusk:FW,easy:zW,else:"altro","equal to":"uguale a",every:UW,"every hour at 0 minutes":"ogni ora a 0 minuti",false:"falso","file reading has failed: %s":"lettura file non riuscita: %s","file reading was aborted":"la lettura del file è stata interrotta",filter_func:HW,filter_id:WW,filter_name:VW,filter_role:GW,filter_room:KW,"for edit or create script":"per modificare o creare un nuovo script","for professionals":"per i professionisti","for programmers":"per i programmatori",goldenHour:YW,goldenHourEnd:JW,"greater or equal":"maggiore o uguale","greater or equal to":"maggiore o uguale a","greater than":"più grande di",help_just_check:qW,help_on_change:XW,"high priority":"priorità alta","high-priority":"priorità alta","highest priority":"massima priorità",hours:ZW,includes:QW,interval:eV,"just check":"controlla solamente","less or equal":"inferiore o uguale","less or equal to":"minore o uguale a","less than":"meno di","lower priority":"priorità inferiore","lowest priority":"priorità più bassa",magic:tV,milliseconds:sV,minutes:oV,ms:iV,nadir:nV,nauticalDawn:rV,nauticalDusk:aV,nextSunrise:lV,nextSunset:cV,night:uV,nightEnd:dV,"no blocks found":"Nessun blocco trovato","no group":"NESSUN GRUPPO",normal:hV,"normal priority":"priorità normale","not equal to":"non uguale a","not properly connected":"Questo blocco non è correttamente collegato ad altri blocchi.",offset:pV,"on change":"sul cambiamento","on condition change":"a cambio di condizione","on update":"in aggiornamento",one:gV,or:mV,quiet:fV,"reset search":"resetta la ricerca",search:$V,seconds:bV,solarNoon:vV,"store in":"conservare in",sunrise:yV,sunriseEnd:_V,sunset:wV,sunsetStart:CV,then:TV,"toggle value":"alterna valore",tooltip_ack:kV,tooltip_from:SV,tooltip_lc:EV,tooltip_quality:IV,tooltip_ts:xV,tooltip_user:DV,tooltip_value:AV,true:"vero",two:RV,undefined:"non definito",update:OV,"use seconds":"usa i secondi","use trigger value":"usa il trigger",verbose_help:MV,verbose_label:NV,when:LV,with:"con","with date":"con data","with offset":"con offset",wizard:PV,"Loading models...":"Caricamento modelli...","Could not connect to API at %s":"Impossibile connettersi all'API su %s","Invalid API key":"Chiave API non valida","Access denied by API":"Accesso negato dall'API","API error: %s":"Errore API: %s",'Model "%s" not found':'Modello "%s" non trovato',"Request failed: %s":"Richiesta fallita: %s",Retry:BV,"No running javascript instance found":"Nessuna istanza JavaScript in esecuzione trovata"},FV="Erkend",zV="Acties",UV="Toevoegen",HV="Alle",WV="Ieder",VV="Solliciteer",GV="april",KV="Vragen",YV="Astronomisch",JV="augustus",qV="annuleren",XV="Dichtbij",ZV="Staat",QV="Voorwaarden",eG="Troosten",tG="Gekopieerd",sG="december",oG="Standaard",iG="Vertraging",nG="Verwijder",rG="Beschrijving",aG="Gedaan",lG="Exec shell",cG="Uitleg",uG="Exporteren",dG="Februari",hG="februari",pG="Filter",gG="Map",mG="Vr",fG="vrijdag",$G="ID kaart",bG="ID1",vG="ID2",yG="Importeren",_G="Voorbeeld",wG="Instanties",CG="Instructies",TG="Januar",kG="januari",SG="juli",EG="juni",IG="Begrenzing",xG="maart",DG="mei",AG="Menu",RG="Bericht",OG="Ma",MG="Model",NG="maandag",LG="Maand",PG="Meer",BG="Naam",jG="november",FG="OK",zG="oktober",UG="OK",HG="Pauze",WG="Pushover",VG="Duwijzer",GG="andere naam geven",KG="Herhaling",YG="Herstarten",JG="Resultaat",qG="Za",XG="zaterdag",ZG="Opslaan",QG="Schema",e5="Script",t5="september",s5="Simuleren",o5="Stack",i5="Begin",n5="Staat",r5="Zo",a5="zondag",l5="Telegram",c5="4",u5="donderdag",d5="Tijd",h5="Veroorzaakt",p5="Triggers",g5="Di",m5="dinsdag",f5="URL",$5="Waarde",b5="Volume",v5="3",y5="woensdag",_5="Schrijven",w5="Ja",C5="erkenning",T5="alle",k5="en",S5="astro",E5="Bij",I5="controle",x5="kopiëren",D5="cron",A5="dageraad",R5="Dit is een speciale modus waarin toestanden en objecten niet veranderen. Maar alleen informatie over elke geplande wijziging wordt in het protocol weergegeven.",O5="Debuggen",M5="schemer",N5="eenvoudig",L5="elke",P5="Functie",B5="ID kaart",j5="Naam",F5="Rol",z5="Kamer",U5="gouden uur",H5="Einde van gouden uur",W5='De code wordt alleen uitgevoerd als de voorwaarde waar is. Bijv. als het triggeren op de temperatuursensorwaarde en de conditie is "als de temperatuur hoger is dan 20 ° C", zullen de "dan" acties worden uitgevoerd elke keer dat de sensor de temperatuur verzendt en deze hoger is dan 20 ° C. Bij 21 ° C, bij 22 ° C enzovoort.',V5='De code wordt alleen uitgevoerd als het conditieresultaat verandert. Bijv. als de temperatuursensor wordt geactiveerd en de conditie is "als de temperatuur hoger is dan 20 ° C", worden de "dan" -acties eenmaal uitgevoerd wanneer de temperatuur hoger is dan 20. De volgende keer worden de "dan" -acties uitgevoerd wanneer de temperatuur faalt onder de 20 en stijgt dan weer boven de 20.',G5="uren",K5="omvat",Y5="interval",J5="magie",q5="milliseconden",X5="minuten",Z5="ms",Q5="nadir",e3="Nautische dageraad",t3="Nautische schemering",s3="Volgende zonsopgang",o3="Volgende zonsondergang",i3="nacht",n3="Einde van de nacht",r3="normaal",a3="compensatie",l3="een",c3="of",u3="stil",d3="zoeken",h3="seconden",p3="Zonne-middag",g3="zonsopkomst",m3="Einde zonsopgang",f3="zonsondergang",$3="Begin van de zonsondergang",b3="vervolgens",v3="Erkennen",y3="Van",_3="Laatst gewijzigd",w3="Kwaliteit",C3="tijdstempel",T3="Gebruiker",k3="Waarde",S3="twee",E3="bijwerken",I3="Voegt foutopsporingsuitvoer toe aan het logboek voor veel systeemopdrachten",x3="Uitgebreide log-uitgangen",D3="wanneer",A3="tovenaar",R3="Opnieuw proberen",O3={"%s not found":"%s niet gevonden","()":"()","(at %s)":"(op %s)","(optional)":"(optioneel)","-":"-",".":".","AI code generator":"AI-codegenerator",Ack:FV,Actions:zV,"Actual time of day":"Werkelijke tijd van de dag",Add:UV,"Add new script":"Nieuw script toevoegen",All:HV,"All files will be accepted":"Alle bestanden worden geaccepteerd",Any:WV,"Any month":"Elke maand",Apply:VV,April:GV,"Are you sure?":"Weet je zeker dat?",Ask:KV,Astronomical:YV,"Astronomical events today":"Astronomische gebeurtenissen vandaag",August:JV,"Blockly description":"Regels maken door grafische blokken","Body:":"Lichaam:",Cancel:qV,"Cannot delete non empty item!":"Kan niet leeg item niet verwijderen!","Change layout":"Opmaak veranderen",'Change theme (actual "%s")':'Thema wijzigen (nu - "%s")',"Check blocks":"Controleer blokken","Check is not active, because javascript adapter is disabled":"Controle is niet actief, omdat Javascript-adapter is uitgeschakeld","Clear search input":"Zoekopdracht wissen","Click on this icon":"Klik op dit pictogram",Close:XV,"Close all but current":"Alles sluiten behalve huidig","Collapse all":"Alles inklappen","Compares current time with astronomical event":"Vergelijkt huidige tijd met astronomische gebeurtenis","Compares current time with the user specific time":"Vergelijkt de huidige tijd met de gebruikerspecifieke tijd","Compares the state value with user defined value":"Vergelijkt de statuswaarde met de door de gebruiker gedefinieerde waarde",Condition:ZV,Conditions:QV,"Configuration not saved.":"Configuratie niet opgeslagen.",Console:eG,"Control or update some state":"Beheer of update een bepaalde staat","Control or update some state with delay":"Beheer of update een bepaalde staat met vertraging","Convert blockly to javascript for ever.":"Converteer direct blockly naar Javascript.",Copied:tG,"Copy script":"Kopieer script","Copy to clipboard":"Kopieer naar klembord","Create new":"Maak nieuw","Create new folder":"Maak een nieuwe map","Create new script":"Maak een nieuw script","Create or edit CRON or time wizard":"Creëer of bewerk CRON of tijdwizard","Dark Theme":"Donker thema","Dark style":"Donkere stijl",Date:"Datum","Debug instance":"Debug-instantie","Debug options":"Foutopsporingsopties",December:sG,Default:oG,"Define cron...":"Definieer cron ...","Define schedule...":"Definieer schema ...",Delay:iG,Delete:nG,"Delete %s":"%s verwijderen ...","Delete folder":"Verwijder map","Delete script":"Script verwijderen",Description:rG,"Deselect all":"Deselecteer alles","Discard changes for %s":"Wijzigingen voor %s annuleren",Done:aG,"Double click to write value":"Dubbelklikken om waarde te schrijven","Download as file":"Download","Drop some files here or click...":"Zet hier enkele bestanden neer of klik op ...","Duplicate name":"Dubbele naam","Edit script or just double click":"Bewerk het script of dubbelklik erop","Empty name is not allowed":"Lege naam is niet toegestaan","End search mode":"Zoekmodus beëindigen","Enter your question":"Voer uw verzoek in",Error:"Fout","Error formatting code":"Fout bij het opmaken van de code","Error was found":"Er is een fout gevonden","Every day":"Elke dag",Exec:lG,"Executes some shell command":"Voert een shell-commando uit","Existing scripts will be overwritten.":"Bestaande scripts worden overschreven.","Expand all":"Alles uitvouwen","Expert mode":"Expert modus",Explanation:cG,Export:uG,"Export all scripts":"Exporteer alle scripts","Export blocks":"Blokken exporteren","Export selected blocks":"Exporteer geselecteerde blokken",Februar:dG,February:hG,Filter:pG,Folder:gG,Fr:mG,Friday:fG,Function:"Functie","Function editor":"Functie-editor","Function: executed":"Functie: uitgevoerd","Go to next line":"Ga naar de volgende regel","HTTP Call":"HTTP-oproep","Hide logs":"Verberg logboeken",ID:$G,ID1:bG,ID2:vG,Import:yG,"Import blocks":"Blokken importeren","Import error":"Importfout","Import scripts":"Scripts importeren","Insert object ID":"Object-ID invoegen",Instance:_G,"Instance is disabled":"Exemplaar is uitgeschakeld","Instance:":"Voorbeeld:",Instances:wG,Instructions:CG,"Invalid CRON":"Ongeldige CRON","It will not be possible to revert this operation.":"Het is niet mogelijk om deze bewerking terug te zetten.","JS description":"Regels maken door Javascript te schrijven",Januar:TG,January:kG,July:SG,June:EG,"Just check":"Kijk maar","Language:":"Taal:","Learn More":"Leer meer","Light style":"Lichte stijl",Limit:IG,"Local time":"Lokale tijd","Locate file":"Vind het bestand","Log outputs":"Log uitgangen","Log text":"Log tekst","Log: %s":"Logboek: %s","Make a HTTP get request":"Maak een HTTP-ophaalverzoek","Make a pause between actions":"Pauzeer tussen acties",March:xG,"March ":"maart",May:DG,Menu:AG,Message:RG,Mo:OG,Model:MG,Monday:NG,Month:LG,More:PG,Name:BG,"No API key found":"Geen API-sleutel gevonden","No Chat GPT Key found":"Geen Chat GPT-sleutel gevonden","No active host found":"Geen actieve host gevonden","Nothing found":"Niets gevonden",November:jG,OK:FG,October:zG,Ok:UG,"On condition change":"Op voorwaarde verandering","On script save or adapter start":"Bij het opslaan van het script of het starten van de adapter","On weekdays":"Op weekdagen","Open configuration":"Configuratie openen","Operate two states":"Bedien twee toestanden:","Operations with two states":"Bewerkingen met twee toestanden","Paste your blocks here":"Plak hier je blokken",Pause:HG,"Pause execution":"Uitvoering pauzeren","Pause script":"Pauzeer script","Phone:":"Telefoon:","Please select object ID...":"Selecteer object-ID ...","Press Ctrl+Enter to get the answer":"Druk op Ctrl+Enter om het antwoord te krijgen","Prettify the script":"Maak het script mooier","Print some text in log":"Druk wat tekst af in het logboek","Priority:":"Prioriteit:",Pushover:WG,Pushsafer:VG,"Read only ID selected: %s":"Alleen-lezen ID geselecteerd: %s",Rename:GG,"Reorder scripts in folders":"Sorteer scripts in mappen opnieuw",Repeat:KG,Restart:YG,Result:JG,"Resume execution":"Uitvoering hervatten","Root folder":"Hoofdmap","Rules description":"Maak regels met IF, THEN, ELSE blokken","Run script":"Voer script uit",Sa:qG,Saturday:XG,Save:ZG,"Save all":"Sla alles op","Say It":"Say It","Say some text via sayit adapter":"Zeg wat tekst via de sayit-adapter",Schedule:QG,Script:e5,"Script %s was modified on disk":"Script %s is gewijzigd op schijf","Script is not running":"Script is niet actief","Search in scripts":"Zoeken in scripts","Search...":"Zoeken...","Select all":"Selecteer alles","Send email":"E-mail verzenden","Sends an email":"Stuurt een e-mail","Sends message via Pushsafer":"Stuurt bericht via Pushsafer","Sends message via pushover":"Stuurt bericht via pushover","Sends message via telegram":"Verzendt bericht via telegram","Sends message via whatsapp-cmb":"Stuurt bericht via whatsapp-cmb",September:t5,"Server time":"Servertijd","Set state action":"Stel statusactie in","Set with delay":"Met vertraging ingesteld","Shell command":"Shell-opdracht","Show astronomical events":"Laat astronomische gebeurtenissen zien","Show javascript code":"Javascript-code weergeven","Show logs":"Toon logboeken","Show only paused scripts":"Toon alleen onderbroken scripts","Show only running scripts":"Toon alleen actieve scripts","Show only scripts with problems":"Toon alleen scripts met problemen",Simulate:s5,"Some files will be rejected":"Sommige bestanden worden geweigerd","Sound:":"Geluid:",Stack:o5,Start:i5,"Start script":"Start het script",State:n5,"State condition":"Staat staat","Step into function":"Stap in functie","Step out from function":"Stap uit de functie","Stop on exception":"Stop bij uitzondering",Su:r5,"Subject:":"Onderwerpen:",Sunday:a5,"TS description":"Regels maken door Typescript te schrijven",Telegram:l5,"Text:":"Tekst:",Th:c5,"The script will be stopped and must be activated manually after debugging. Continue?":"Het script wordt gestopt en moet na het debuggen handmatig worden geactiveerd. Doorgaan met?","This is advances option. You can write your own code here and it will be executed on trigger":"Dit is een voorschotoptie. U kunt hier uw eigen code schrijven en deze wordt bij een trigger uitgevoerd",Thursday:u5,Time:d5,"Time condition":"Tijdsvoorwaarde","Title:":"Titel:","To:":"Naar:","Trigger with value":"Trigger met waarde",Triggered:h5,Triggers:p5,"Triggers the on script saving or the javascript instance restart":"Activeert het opslaan van het script of het opnieuw opstarten van de JavaScript-instantie","Triggers the rule on update or change of some state":"Activeert de regel voor het bijwerken of wijzigen van een bepaalde staat","Triggers the rule periodically or on some specific time":"Activeert de regel periodiek of op een specifieke tijd",Tu:g5,Tuesday:m5,URL:f5,"Unknown error":"Onbekende fout","Unknown error!":"Onbekende fout!","Use generated code":"Gebruik gegenereerde code","User function":"Gebruikersfunctie","User:":"Gebruiker:",Value:$5,"Vibration:":"Trilling:",Volume:b5,We:v5,Wednesday:y5,"Whatsapp-cmb":"Whatsapp-cmb",Write:_5,"Write your own code":"Schrijf je eigen code",Yes:w5,"Yet exists!":"Toch bestaat!","You can use %s in the URL to use current trigger value or %id to use the triggered object ID":"U kunt %s in de URL gebruiken om de huidige triggerwaarde te gebruiken, %id om de geactiveerde object-ID te gebruiken, %name om de geactiveerde object-ID-naam te tonen of %old om de oude triggerwaarde te gebruiken","You can use %s in the command to use current trigger value or %id to use the triggered object ID":"U kunt %s in de opdracht gebruiken om de huidige triggerwaarde te gebruiken, %id om de getriggerde object-ID te gebruiken, %name om de getriggerde object-ID-naam te tonen of %old om de oude triggerwaarde te gebruiken","You can use %s in the text to display current trigger value or %id to display the triggered object ID":"U kunt %s in de tekst gebruiken om de huidige triggerwaarde weer te geven, %id om de geactiveerde object-ID te gebruiken, %name om de geactiveerde object-ID-naam weer te geven of %old om de oude triggerwaarde te gebruiken","You can use %s in the value to use the current trigger value or %id to display the triggered object ID":"U kunt %s in de waarde gebruiken om de huidige triggerwaarde te gebruiken, %id om de geactiveerde object-ID te gebruiken, %name om de geactiveerde object-ID-naam te tonen of %old om de oude triggerwaarde te gebruiken","You have to enter OpenAI API key in the configuration of javascript adapter.":"U moet de OpenAI API-sleutel invoeren in de configuratie van de javascript-adapter.","You have to enter at least one API key in the configuration of javascript adapter.":"U moet ten minste één API-sleutel (OpenAI, Anthropic of Gemini) invoeren in de configuratie van de javascript-adapter.","Please select a valid model":"Selecteer een geldig model","[equal]":"[Gelijk]","[greater or equal]":"[groter of gelijk]","[greater]":"[groter]","[hysteresis]":"[hysterese]","[includes]":"[inclusief]","[less or equal]":"[minder of gelijk]","[less]":"[minder]","[not equal]":"[niet gelijk]",acknowledgment:C5,all:T5,and:k5,astro:S5,at:E5,"clear running":"duidelijk rennen",control:I5,copy:x5,cron:D5,dawn:A5,debug_help:R5,debug_label:O5,default:"standaard",dusk:M5,easy:N5,else:"anders","equal to":"gelijk aan",every:L5,"every hour at 0 minutes":"elk uur op 0 minuten",false:"false","file reading has failed: %s":"bestands lezen is mislukt: %s","file reading was aborted":"bestands lezen is afgebroken",filter_func:P5,filter_id:B5,filter_name:j5,filter_role:F5,filter_room:z5,"for edit or create script":"voor bewerken of een nieuw script maken","for professionals":"voor professionals","for programmers":"voor programmeurs",goldenHour:U5,goldenHourEnd:H5,"greater or equal":"groter of gelijk","greater or equal to":"groter of gelijk aan","greater than":"groter dan",help_just_check:W5,help_on_change:V5,"high priority":"hoge prioriteit","high-priority":"hoge prioriteit","highest priority":"hoogste prioriteit",hours:G5,includes:K5,interval:Y5,"just check":"kijk maar","less or equal":"minder of gelijk","less or equal to":"minder of gelijk aan","less than":"minder dan","lower priority":"lagere prioriteit","lowest priority":"laagste prioriteit",magic:J5,milliseconds:q5,minutes:X5,ms:Z5,nadir:Q5,nauticalDawn:e3,nauticalDusk:t3,nextSunrise:s3,nextSunset:o3,night:i3,nightEnd:n3,"no blocks found":"Geen blokken gevonden","no group":"GEEN GROEP",normal:r3,"normal priority":"normale prioriteit","not equal to":"niet gelijk aan","not properly connected":"Dit blok is niet correct verbonden met andere blokken.",offset:a3,"on change":"bij verandering","on condition change":"op voorwaarde verandering","on update":"bij update",one:l3,or:c3,quiet:u3,"reset search":"reset zoeken",search:d3,seconds:h3,solarNoon:p3,"store in":"opslaan in",sunrise:g3,sunriseEnd:m3,sunset:f3,sunsetStart:$3,then:b3,"toggle value":"schakelwaarde",tooltip_ack:v3,tooltip_from:y3,tooltip_lc:_3,tooltip_quality:w3,tooltip_ts:C3,tooltip_user:T3,tooltip_value:k3,true:"waar",two:S3,undefined:"ongedefinieerd",update:E3,"use seconds":"gebruik seconden","use trigger value":"triggerwaarde gebruiken",verbose_help:I3,verbose_label:x3,when:D3,with:"met","with date":"met datum","with offset":"met offset",wizard:A3,"Loading models...":"Modellen laden...","Could not connect to API at %s":"Kan geen verbinding maken met API op %s","Invalid API key":"Ongeldige API-sleutel","Access denied by API":"Toegang geweigerd door API","API error: %s":"API-fout: %s",'Model "%s" not found':'Model "%s" niet gevonden',"Request failed: %s":"Verzoek mislukt: %s",Retry:R3,"No running javascript instance found":"Geen draaiende JavaScript-instantie gevonden"},M3="Potwierdzony",N3="Działania",L3="Dodaj",P3="Wszystko",B3="Każdy",j3="Zastosuj",F3="Kwiecień",z3="Zapytać",U3="Astronomiczny",H3="Sierpień",W3="Odwołaj",V3="Zamknij",G3="Stan",K3="Warunki",Y3="Konsola",J3="Skopiowano",q3="Grudzień",X3="Domyślna",Z3="Opóźnienie",Q3="Usuń",e4="Opis",t4="Gotowe",s4="Uruchom shell",o4="Wyjaśnienie",i4="Eksport",n4="Luty",r4="Luty",a4="Filtr",l4="Folder",c4="Pt",u4="Piątek",d4="ID",h4="ID1",p4="ID2",g4="Import",m4="Instancja",f4="Instancje",$4="Instrukcje",b4="Styczeń",v4="Styczeń",y4="Lipiec",_4="Czerwiec",w4="Limit",C4="Marzec",T4="Maj",k4="Menu",S4="Wiadomość",E4="Po",I4="Model",x4="Poniedziałek",D4="Miesiąc",A4="Więcej",R4="Nazwa",O4="Listopad",M4="OK",N4="Październik",L4="Ok",P4="Pauza",B4="Pushover",j4="Pushsafer",F4="Przemianuj",z4="Powtórz",U4="Uruchom ponownie",H4="Wynik",W4="So",V4="Sobota",G4="Zapisz",K4="Harmonogram",Y4="Skrypt",J4="Wrzesień",q4="Symulacja",X4="Stos",Z4="Początek",Q4="Stan",e8="Nd",t8="Niedziela",s8="Telegram",o8="Cz",i8="Czwartek",n8="Czas",r8="Wyzwolony",a8="Wyzwalacze",l8="Wt",c8="Wtorek",u8="URL",d8="Wartość",h8="Wolumen",p8="Śr",g8="Środa",m8="Pisać",f8="Tak",$8="potwierdzenie",b8="wszystko",v8="i",y8="Astro",_8="w",w8="kontrola",C8="Kopiuj",T8="CRON",k8="Świt",S8="Jest to specjalny tryb, w którym stany i obiekty się nie zmieniają. Jednak w protokole będą wyświetlane tylko informacje o każdej planowanej zmianie.",E8="Odpluskwić",I8="Zmierzch",x8="łatwy",D8="każdy",A8="Funkcja",R8="ID",O8="Nazwa",M8="Rola",N8="Pokój",L8="Złota godzina",P8="Koniec złotej godziny",B8="Kod zostanie wykonany tylko za każdym razem, gdy warunek będzie spełniony. Na przykład. jeśli wyzwalanie na wartość czujnika temperatury i warunek to „jeśli temperatura jest wyższa niż 20 ° C”, to działania „następnie” będą wykonywane za każdym razem, gdy czujnik wyśle temperaturę i jest powyżej 20 ° C. O 21 ° C, o 22 ° C i tak dalej.",j8="Kod zostanie wykonany tylko wtedy, gdy wynik warunku ulegnie zmianie. Na przykład. jeśli wyzwalanie na wartość czujnika temperatury i warunek „jeśli temperatura jest wyższa niż 20 ° C”, to akcje „następnie” zostaną wykonane raz, gdy temperatura przekroczy 20. Następnym razem działania „następnie” zostaną wykonane, gdy temperatura nie udaje się poniżej 20, a następnie ponownie wzrasta powyżej 20.",F8="godziny",z8="zawiera",U8="interwał",H8="magia",W8="milisekund",V8="minuty",G8="ms",K8="Północ słoneczna",Y8="Żeglarski świt",J8="Żeglarski zmierzch",q8="Następny wschód słońca",X8="Następny zachód słońca",Z8="Noc",Q8="Koniec nocy",e6="normalny",t6="przesunięcie",s6="jeden",o6="lub",i6="cisza",n6="Szukaj",r6="sekundy",a6="Południe słoneczne",l6="Wschód słońca",c6="Koniec wschodu słońca",u6="Zachód słońca",d6="Początek zachodu słońca",h6="następnie",p6="Akceptuj",g6="Od",m6="Ostatnia zmiana",f6="Jakość",$6="Znacznik czasu",b6="Użytkownik",v6="Wartość",y6="dwa",_6="aktualizacja",w6="Dodaje wyniki debugowania do dziennika dla wielu poleceń systemowych",C6="Pełne dane wyjściowe dziennika",T6="gdy",k6="Wizard",S6="Ponów próbę",E6={"%s not found":"%s nie znaleziono","()":"()","(at %s)":"(w %s)","(optional)":"(opcjonalny)","-":"-",".":".","AI code generator":"Generator kodu AI",Ack:M3,Actions:N3,"Actual time of day":"Aktualna pora dnia",Add:L3,"Add new script":"Dodaj nowy skrypt",All:P3,"All files will be accepted":"Wszystkie pliki zostaną zaakceptowane",Any:B3,"Any month":"Dowolny miesiąc",Apply:j3,April:F3,"Are you sure?":"Jesteś pewny?",Ask:z3,Astronomical:U3,"Astronomical events today":"Wydarzenia astronomiczne dzisiaj",August:H3,"Blockly description":"Tworzenie reguł za pomocą bloków graficznych","Body:":"Treść:",Cancel:W3,"Cannot delete non empty item!":"Nie można usunąć niepustego elementu!","Change layout":"Zmiana układu",'Change theme (actual "%s")':"Zmień motyw (obecnie - „%s”)","Check blocks":"Sprawdź bloki","Check is not active, because javascript adapter is disabled":"Sprawdzanie nie jest aktywne, ponieważ adapter Javascript jest wyłączony","Clear search input":"Wyczyść dane wyszukiwania","Click on this icon":"Kliknij tę ikonę",Close:V3,"Close all but current":"Zamknij wszystkie oprócz bieżących","Collapse all":"Zwinąć wszystkie","Compares current time with astronomical event":"Porównuje aktualny czas z wydarzeniem astronomicznym","Compares current time with the user specific time":"Porównuje aktualny czas z czasem określonym przez użytkownika","Compares the state value with user defined value":"Porównuje wartość stanu z wartością zdefiniowaną przez użytkownika",Condition:G3,Conditions:K3,"Configuration not saved.":"Konfiguracja nie została zapisana.",Console:Y3,"Control or update some state":"Kontroluj lub aktualizuj stan","Control or update some state with delay":"Kontroluj lub aktualizuj jakiś stan z opóźnieniem","Convert blockly to javascript for ever.":"Bezpowrotna konwersja Blockly na Javascript.",Copied:J3,"Copy script":"Skopiuj skrypt","Copy to clipboard":"Skopiuj do schowka","Create new":"Utwórz nowy","Create new folder":"Utwórz nowy folder","Create new script":"Utwórz nowy skrypt","Create or edit CRON or time wizard":"Utwórz lub edytuj CRON lub kreator czasu","Dark Theme":"Ciemny schemat","Dark style":"Ciemny styl",Date:"Data","Debug instance":"Debuguj instancję","Debug options":"Opcje debugowania",December:q3,Default:X3,"Define cron...":"Zdefiniuj CRON ...","Define schedule...":"Zdefiniuj harmonogram ...",Delay:Z3,Delete:Q3,"Delete %s":"Usuń %s ...","Delete folder":"Usuń folder","Delete script":"Usuń skrypt",Description:e4,"Deselect all":"Odznacz wszystkie","Discard changes for %s":"Odrzuć zmiany dla %s",Done:t4,"Double click to write value":"Kliknij dwukrotnie, aby zapisać wartość","Download as file":"Download jako plik plik","Drop some files here or click...":"Upuść niektóre pliki tutaj lub kliknij ...","Duplicate name":"Duplikat nazwy","Edit script or just double click":"Edytuj skrypt lub po prostu kliknij dwukrotnie","Empty name is not allowed":"Pusta nazwa jest niedozwolona","End search mode":"Zakończ tryb wyszukiwania","Enter your question":"Wpisz swoją prośbę",Error:"Błąd","Error formatting code":"Błąd formatowania kodu","Error was found":"Błąd został znaleziony","Every day":"Codziennie",Exec:s4,"Executes some shell command":"Wykonuje polecenie powłoki","Existing scripts will be overwritten.":"Istniejące skrypty zostaną zastąpione.","Expand all":"Rozwiń wszystkie","Expert mode":"Tryb ekspercki",Explanation:o4,Export:i4,"Export all scripts":"Wyeksportuj wszystkie skrypty","Export blocks":"Eksportuj bloki","Export selected blocks":"Eksportuj wybrane bloki",Februar:n4,February:r4,Filter:a4,Folder:l4,Fr:c4,Friday:u4,Function:"Funkcja","Function editor":"Edytor funkcji","Function: executed":"Funkcja: wykonywana","Go to next line":"Przejdź do następnej linii","HTTP Call":"Połączenie HTTP","Hide logs":"Ukryj dzienniki",ID:d4,ID1:h4,ID2:p4,Import:g4,"Import blocks":"Importuj bloki","Import error":"Błąd importowania","Import scripts":"Importuj skrypty","Insert object ID":"Wstaw identyfikator obiektu",Instance:m4,"Instance is disabled":"Instancja jest wyłączona","Instance:":"Instancja:",Instances:f4,Instructions:$4,"Invalid CRON":"Nieprawidłowy CRON","It will not be possible to revert this operation.":"Cofnięcie tej operacji nie będzie możliwe.","JS description":"Tworzenie reguł w Javascript",Januar:b4,January:v4,July:y4,June:_4,"Just check":"Po prostu sprawdź","Language:":"Język:","Learn More":"Ucz się więcej","Light style":"Lekki styl",Limit:w4,"Local time":"Czas lokalny","Locate file":"Znajdź plik","Log outputs":"Log dziennika","Log text":"Tekst dziennika","Log: %s":"Dziennik: %s","Make a HTTP get request":"Złóż żądanie HTTP get","Make a pause between actions":"Zrób przerwę między czynnościami",March:C4,"March ":"Marzec ",May:T4,Menu:k4,Message:S4,Mo:E4,Model:I4,Monday:x4,Month:D4,More:A4,Name:R4,"No API key found":"Nie znaleziono klucza API","No Chat GPT Key found":"Nie znaleziono klucza GPT czatu","No active host found":"Nie znaleziono aktywnego hosta","Nothing found":"Nic nie znaleziono",November:O4,OK:M4,October:N4,Ok:L4,"On condition change":"W przypadku zmiany warunków","On script save or adapter start":"Podczas zapisywania skryptu lub uruchamiania adaptera","On weekdays":"W dni powszednie","Open configuration":"Otwarta konfiguracja","Operate two states":"Obsługuj dwa stany","Operations with two states":"Operacje z dwoma stanami","Paste your blocks here":"Wklej tutaj swoje bloki",Pause:P4,"Pause execution":"Wstrzymaj wykonanie","Pause script":"Wstrzymaj skrypt","Phone:":"Telefon:","Please select object ID...":"Wybierz identyfikator obiektu ...","Press Ctrl+Enter to get the answer":"Naciśnij klawisze Ctrl+Enter, aby uzyskać odpowiedź","Prettify the script":"Upiększ skrypt","Print some text in log":"Wydrukuj tekst w dzienniku","Priority:":"Priorytet:",Pushover:B4,Pushsafer:j4,"Read only ID selected: %s":"Wybrano identyfikator tylko do odczytu: %s",Rename:F4,"Reorder scripts in folders":"Zmień kolejność skryptów w folderach",Repeat:z4,Restart:U4,Result:H4,"Resume execution":"Wznów wykonanie","Root folder":"Folder główny","Rules description":"Twórz reguły z blokami IF, THEN, ELSE","Run script":"Uruchom skrypt",Sa:W4,Saturday:V4,Save:G4,"Save all":"Zapisz wszystko","Say It":"Wypowiedz","Say some text via sayit adapter":"Powiedz tekst przez adapter sayit",Schedule:K4,Script:Y4,"Script %s was modified on disk":"Skrypt %s został zmodyfikowany na dysku","Script is not running":"Skrypt nie działa","Search in scripts":"Szukaj w skryptach","Search...":"Szukaj...","Select all":"Zaznacz wszystko","Send email":"Wysłać email","Sends an email":"Wysyła e-mail","Sends message via Pushsafer":"Wysyła wiadomość przez Pushsafer","Sends message via pushover":"Wysyła wiadomość przez pushover","Sends message via telegram":"Wysyła wiadomość telegramem","Sends message via whatsapp-cmb":"Wysyła wiadomość przez WhatsApp-cmb",September:J4,"Server time":"Czas serwera","Set state action":"Ustaw stan działania","Set with delay":"Ustaw z opóźnieniem","Shell command":"Polecenie powłoki","Show astronomical events":"Pokaż wydarzenia astronomiczne","Show javascript code":"Pokaż kod JavaScript","Show logs":"Pokaż dzienniki","Show only paused scripts":"Pokaż tylko wstrzymane skrypty","Show only running scripts":"Pokaż tylko działające skrypty","Show only scripts with problems":"Pokaż tylko skrypty z problemami",Simulate:q4,"Some files will be rejected":"Niektóre pliki zostaną odrzucone","Sound:":"Dźwięk:",Stack:X4,Start:Z4,"Start script":"Uruchom skrypt",State:Q4,"State condition":"Warunek stanu","Step into function":"Wejdź do funkcji","Step out from function":"Wyjdź z funkcji","Stop on exception":"Zatrzymaj się na wyjątku",Su:e8,"Subject:":"Temat:",Sunday:t8,"TS description":"Tworzenie reguł w Typescript",Telegram:s8,"Text:":"Tekst:",Th:o8,"The script will be stopped and must be activated manually after debugging. Continue?":"Skrypt zostanie zatrzymany i należy go aktywować ręcznie po debugowaniu. Kontyntynuj?","This is advances option. You can write your own code here and it will be executed on trigger":"To jest opcja zaawansowana. Możesz tutaj napisać własny kod, który zostanie wykonany po wyzwoleniu",Thursday:i8,Time:n8,"Time condition":"Warunek czasowy","Title:":"Tytuł:","To:":"Do:","Trigger with value":"Wyzwalacz z wartością",Triggered:r8,Triggers:a8,"Triggers the on script saving or the javascript instance restart":"Uruchamia zapisywanie skryptu lub restart instancji javascript","Triggers the rule on update or change of some state":"Uruchamia regułę przy aktualizacji lub zmianie jakiegoś stanu","Triggers the rule periodically or on some specific time":"Uruchamia regułę okresowo lub w określonym czasie",Tu:l8,Tuesday:c8,URL:u8,"Unknown error":"Nieznany błąd","Unknown error!":"Nieznany błąd!","Use generated code":"Użyj wygenerowanego kodu","User function":"Funkcja użytkownika","User:":"Użytkownik:",Value:d8,"Vibration:":"Wibracja:",Volume:h8,We:p8,Wednesday:g8,"Whatsapp-cmb":"Whatsapp-cmb",Write:m8,"Write your own code":"Napisz swój własny kod",Yes:f8,"Yet exists!":"A jednak istnieje!","You can use %s in the URL to use current trigger value or %id to use the triggered object ID":"Możesz użyć %s w adresie URL, aby użyć bieżącej wartości wyzwalacza, %id, aby użyć wyzwalanego identyfikatora obiektu, %name, aby wyświetlić nazwę identyfikatora wyzwalanego obiektu, lub %old, aby użyć starej wartości wyzwalacza","You can use %s in the command to use current trigger value or %id to use the triggered object ID":"Możesz użyć %s w poleceniu, aby użyć bieżącej wartości wyzwalającej, %id, aby użyć identyfikatora wyzwalanego obiektu, %name, aby wyświetlić nazwę identyfikatora wyzwalanego obiektu, lub %old, aby użyć starej wartości wyzwalającej","You can use %s in the text to display current trigger value or %id to display the triggered object ID":"Możesz użyć %s w tekście, aby wyświetlić aktualną wartość wyzwalającą, %id, aby użyć identyfikatora wyzwolonego obiektu, %name, aby wyświetlić nazwę identyfikatora wyzwolonego obiektu lub %old, aby użyć starej wartości wyzwalającej","You can use %s in the value to use the current trigger value or %id to display the triggered object ID":"Możesz użyć %s w wartości, aby użyć bieżącej wartości wyzwalacza, %id, aby użyć identyfikatora wyzwalanego obiektu, %name, aby wyświetlić nazwę identyfikatora wyzwalanego obiektu, lub %old, aby użyć starej wartości wyzwalacza","You have to enter OpenAI API key in the configuration of javascript adapter.":"Należy wprowadzić klucz OpenAI API w konfiguracji adaptera javascript.","You have to enter at least one API key in the configuration of javascript adapter.":"Musisz wprowadzić co najmniej jeden klucz API (OpenAI, Anthropic lub Gemini) w konfiguracji adaptera javascript.","Please select a valid model":"Wybierz prawidłowy model","[equal]":"[równy]","[greater or equal]":"[większe lub równe]","[greater]":"[większe]","[hysteresis]":"[histereza]","[includes]":"[obejmuje]","[less or equal]":"[mniejsze lub równe]","[less]":"[mniejsze]","[not equal]":"[nie równe]",acknowledgment:$8,all:b8,and:v8,astro:y8,at:_8,"clear running":"czyste uruchomienie",control:w8,copy:C8,cron:T8,dawn:k8,debug_help:S8,debug_label:E8,default:"domyślna",dusk:I8,easy:x8,else:"inaczej","equal to":"równy",every:D8,"every hour at 0 minutes":"co godzinę po 0 minutach",false:"fałsz","file reading has failed: %s":"odczyt pliku nie powiódł się: %s","file reading was aborted":"odczyt pliku został przerwany",filter_func:A8,filter_id:R8,filter_name:O8,filter_role:M8,filter_room:N8,"for edit or create script":"do edycji lub utwórz nowy skrypt","for professionals":"dla profesjonalistów","for programmers":"dla programistów",goldenHour:L8,goldenHourEnd:P8,"greater or equal":"większe lub równe","greater or equal to":"więcej lub równo","greater than":"więcej niż",help_just_check:B8,help_on_change:j8,"high priority":"wysoki priorytet","high-priority":"wysoki priorytet","highest priority":"najwyższy priorytet",hours:F8,includes:z8,interval:U8,"just check":"po prostu sprawdź","less or equal":"mniejsze lub równe","less or equal to":"mniej lub równo","less than":"mniej niż","lower priority":"niższy priorytet","lowest priority":"najniższy priorytet",magic:H8,milliseconds:W8,minutes:V8,ms:G8,nadir:K8,nauticalDawn:Y8,nauticalDusk:J8,nextSunrise:q8,nextSunset:X8,night:Z8,nightEnd:Q8,"no blocks found":"Nie znaleziono bloków","no group":"BRAK GRUPY",normal:e6,"normal priority":"normalny priorytet","not equal to":"nie równa się","not properly connected":"Ten blok nie jest poprawnie podłączony do innych bloków.",offset:t6,"on change":"na zmianę","on condition change":"pod warunkiem zmiany warunków","on update":"po aktualizacji",one:s6,or:o6,quiet:i6,"reset search":"zresetuj wyszukiwanie",search:n6,seconds:r6,solarNoon:a6,"store in":"przechowaj w",sunrise:l6,sunriseEnd:c6,sunset:u6,sunsetStart:d6,then:h6,"toggle value":"wartość przełączania",tooltip_ack:p6,tooltip_from:g6,tooltip_lc:m6,tooltip_quality:f6,tooltip_ts:$6,tooltip_user:b6,tooltip_value:v6,true:"prawda",two:y6,undefined:"nieokreślony",update:_6,"use seconds":"użyj sekund","use trigger value":"użyj wartości wyzwalającej",verbose_help:w6,verbose_label:C6,when:T6,with:"z","with date":"z datą","with offset":"z przesunięciem",wizard:k6,"Loading models...":"Ładowanie modeli...","Could not connect to API at %s":"Nie można połączyć się z API pod adresem %s","Invalid API key":"Nieprawidłowy klucz API","Access denied by API":"Odmowa dostępu przez API","API error: %s":"Błąd API: %s",'Model "%s" not found':'Model "%s" nie znaleziony',"Request failed: %s":"Żądanie nie powiodło się: %s",Retry:S6,"No running javascript instance found":"Nie znaleziono uruchomionej instancji JavaScript"},I6="Reconhecido",x6="Ações",D6="Adicionar",A6="Todos",R6="Nenhum",O6="Aplique",M6="abril",N6="Perguntar",L6="Astronômico",P6="agosto",B6="Cancelar",j6="Fechar",F6="Doença",z6="Condições",U6="Console",H6="Copiado",W6="dezembro",V6="Predefinição",G6="Atraso",K6="Deletar",Y6="Descrição",J6="Pronto",q6="Exec shell",X6="Explicação",Z6="Exportação",Q6="Februar",e9="fevereiro",t9="Filtro",s9="Pasta",o9="Fr",i9="Sexta-feira",n9="ID",r9="ID1",a9="ID2",l9="Importar",c9="Instância",u9="Instâncias",d9="Instruções",h9="Januar",p9="janeiro",g9="julho",m9="junho",f9="Limite",$9="março",b9="maio",v9="Menu",y9="mensagem",_9="Mo",w9="Modelo",C9="Segunda-feira",T9="Mês",k9="Mais",S9="Nome",E9="novembro",I9="OK",x9="outubro",D9="Ok",A9="Pausa",R9="Pushover",O9="Pushsafer",M9="Renomear",N9="Repetir",L9="Reiniciar",P9="Resultado",B9="Sá",j9="Sábado",F9="Salve",z9="Cronograma",U9="Script",H9="setembro",W9="Simular",V9="Pilha",G9="Começar",K9="Estado",Y9="Su",J9="Domingo",q9="Telegrama",X9="4",Z9="Quinta-feira",Q9="Tempo",e7="Provocado",t7="Gatilhos",s7="Tu",o7="terça",i7="URL",n7="Valor",r7="Volume",a7="3",l7="quarta",c7="Escrever",u7="sim",d7="reconhecimento",h7="todos",p7="e",g7="astro",m7="no",f7="ao controle",$7="copiar",b7="CRON",v7="alvorecer",y7="Este é um modo especial no qual estados e objetos não serão alterados. Mas apenas as informações sobre cada mudança planejada serão exibidas no protocolo.",_7="Depurar",w7="Crepúsculo",C7="fácil",T7="cada",k7="Função",S7="ID",E7="Nome",I7="Tipo",x7="Quarto",D7="Hora dourada",A7="Fim da hora de ouro",R7='O código será executado apenas sempre que a condição for verdadeira. Por exemplo. se disparar no valor do sensor de temperatura e a condição for "se a temperatura for maior que 20 ° C", as ações "então" serão executadas toda vez que o sensor enviar a temperatura e ela estiver acima de 20 ° C. Por 21 ° C, por 22 ° C e assim por diante.',O7='O código será executado apenas se o resultado da condição mudar. Por exemplo. se disparar no valor do sensor de temperatura e a condição for "se a temperatura for maior que 20 ° C", as ações "então" serão executadas uma vez quando a temperatura estiver acima de 20. Na próxima vez, as ações "então" serão executadas quando a temperatura falha abaixo de 20 e sobe acima de 20 novamente.',M7="horas",N7="inclui",L7="intervalo",P7="Magia",B7="milissegundos",j7="minutos",F7="ms",z7="nadir",U7="Madrugada náutica",H7="Crepúsculo náutico",W7="próximo nascer do sol",V7="Próximo pôr do sol",G7="Noite",K7="Fim de noite",Y7="normal",J7="Deslocamento",q7="1",X7="ou",Z7="quieto",Q7="procurar",eK="segundos",tK="Meio-dia solar",sK="nascer do sol",oK="Fim do nascer do sol",iK="pôr do sol",nK="Começo do pôr do sol",rK="então",aK="reconhecer",lK="de",cK="Última alteração",uK="Qualidade",dK="timestamp",hK="usuário",pK="valor",gK="dois",mK="atualizar",fK="Adiciona saída de depuração ao log para muitos comandos do sistema",$K="Saídas de log detalhadas",bK="quando",vK="Wizard",yK="Tentar novamente",_K={"%s not found":"%s não encontrado","()":"()","(at %s)":"(em %s)","(optional)":"(opcional)","-":"-",".":".","AI code generator":"Gerador de código de IA",Ack:I6,Actions:x6,"Actual time of day":"Hora real do dia",Add:D6,"Add new script":"Adicionar novo script",All:A6,"All files will be accepted":"Todos os arquivos serão aceitos",Any:R6,"Any month":"Qualquer mês",Apply:O6,April:M6,"Are you sure?":"Você tem certeza?",Ask:N6,Astronomical:L6,"Astronomical events today":"Eventos astronômicos hoje",August:P6,"Blockly description":"Criando regras por blocos gráficos","Body:":"Corpo:",Cancel:B6,"Cannot delete non empty item!":"Não pode ser deletar, porque não está vazio!","Change layout":"Alterar layout",'Change theme (actual "%s")':'Alterar tema (agora - "%s")',"Check blocks":"Verificar blocos","Check is not active, because javascript adapter is disabled":"A verificação de sintaxe não está ativa porque o adaptador javascript não está rodando.","Clear search input":"Limpar entrada de pesquisa","Click on this icon":"Clique neste ícone",Close:j6,"Close all but current":"Fechar tudo, menos atual","Collapse all":"Recolher todos","Compares current time with astronomical event":"Compara o tempo atual com o evento astronômico","Compares current time with the user specific time":"Compara a hora atual com a hora específica do usuário","Compares the state value with user defined value":"Compara o valor do estado com o valor definido pelo usuário",Condition:F6,Conditions:z6,"Configuration not saved.":"Configuração não esta salva.",Console:U6,"Control or update some state":"Controlar ou atualizar algum estado","Control or update some state with delay":"Controlar ou atualizar algum estado com atraso","Convert blockly to javascript for ever.":"Converter Blockly em Javascript permanentemente.",Copied:H6,"Copy script":"Copiar script","Copy to clipboard":"Copiar para área de transferência","Create new":"Crie um novo","Create new folder":"Criar nova pasta","Create new script":"Criar novo script","Create or edit CRON or time wizard":"Criar ou editar o assistente cron ou o assistente de horário","Dark Theme":"Layout escuro","Dark style":"Estilo escuro",Date:"Encontro","Debug instance":"Instância de depuração","Debug options":"Opções de depuração",December:W6,Default:V6,"Define cron...":"Definir cron...","Define schedule...":"Definir agendamento ...",Delay:G6,Delete:K6,"Delete %s":"Deletar %s...","Delete folder":"Deletar pasta","Delete script":"Deletar script",Description:Y6,"Deselect all":"Desmarcar todos","Discard changes for %s":"Descartar alterações para %s",Done:J6,"Double click to write value":"Clique duas vezes para escrever o valor","Download as file":"Baixar como arquivo","Drop some files here or click...":"Solte alguns arquivos aqui ou clique em...","Duplicate name":"Nome duplicado","Edit script or just double click":"Edite o script ou clique duas vezes","Empty name is not allowed":"Nome vazio não é permitido","End search mode":"Finalizar modo de pesquisa","Enter your question":"Digite sua solicitação",Error:"Erro","Error formatting code":"Erro de formatação de código","Error was found":"Erro foi encontrado","Every day":"Todos os dias",Exec:q6,"Executes some shell command":"Executa algum comando shell","Existing scripts will be overwritten.":"Os scripts existentes serão substituídos.","Expand all":"Expandir todos","Expert mode":"Modo de especialista",Explanation:X6,Export:Z6,"Export all scripts":"Exportar todos os scripts","Export blocks":"Exportar blocos","Export selected blocks":"Exportar blocos selecionados",Februar:Q6,February:e9,Filter:t9,Folder:s9,Fr:o9,Friday:i9,Function:"Função","Function editor":"Editor de funções","Function: executed":"Função: executado","Go to next line":"Vá para a próxima linha","HTTP Call":"Chamada HTTP","Hide logs":"Ocultar logs",ID:n9,ID1:r9,ID2:a9,Import:l9,"Import blocks":"Importar blocos","Import error":"Erro de importação","Import scripts":"Importar script","Insert object ID":"Inserir ID do objeto",Instance:c9,"Instance is disabled":"Instância está desativada","Instance:":"Instância:",Instances:u9,Instructions:d9,"Invalid CRON":"CRON inválido","It will not be possible to revert this operation.":"Não será possível reverter esta operação.","JS description":"Criando regras escrevendo Javascript",Januar:h9,January:p9,July:g9,June:m9,"Just check":"Apenas verifique","Language:":"Língua:","Learn More":"Aprender mais","Light style":"Estilo claro",Limit:f9,"Local time":"Hora local","Locate file":"Localize o arquivo","Log outputs":"Saídas de log","Log text":"Texto de registro","Log: %s":"Log: %s","Make a HTTP get request":"Faça uma solicitação HTTP get","Make a pause between actions":"Faça uma pausa entre as ações",March:$9,"March ":"Março",May:b9,Menu:v9,Message:y9,Mo:_9,Model:w9,Monday:C9,Month:T9,More:k9,Name:S9,"No API key found":"Nenhuma chave API encontrada","No Chat GPT Key found":"Nenhuma chave GPT de bate-papo encontrada","No active host found":"Nenhum host ativo encontrado","Nothing found":"Nada encontrado",November:E9,OK:I9,October:x9,Ok:D9,"On condition change":"Na mudança de condição","On script save or adapter start":"Ao salvar o script ou iniciar o adaptador","On weekdays":"Nos dias úteis","Open configuration":"Configuração aberta","Operate two states":"Operar dois estados","Operations with two states":"Operações com dois estados","Paste your blocks here":"Cole seus blocos aqui",Pause:A9,"Pause execution":"Pausar a execução","Pause script":"Pausar script","Phone:":"Telefone:","Please select object ID...":"Selecione o ID do objeto...","Press Ctrl+Enter to get the answer":"Pressione Ctrl+Enter para obter a resposta","Prettify the script":"Embeleze o roteiro","Print some text in log":"Imprimir algum texto no log","Priority:":"Prioridade:",Pushover:R9,Pushsafer:O9,"Read only ID selected: %s":"ID somente leitura selecionada: %s",Rename:M9,"Reorder scripts in folders":"Reordenar scripts em pastas",Repeat:N9,Restart:L9,Result:P9,"Resume execution":"Retomar execução","Root folder":"Pasta principal","Rules description":"Crie regras com blocos IF, THEN, ELSE","Run script":"Executar script",Sa:B9,Saturday:j9,Save:F9,"Save all":"Salvar tudo","Say It":"Say It","Say some text via sayit adapter":"Diga algum texto através do adaptador sayit",Schedule:z9,Script:U9,"Script %s was modified on disk":'O script "%s" foi modificado no disco rígido',"Script is not running":"Script não está sendo executado","Search in scripts":"Pesquisa em scripts","Search...":"Procurar...","Select all":"Selecionar tudo","Send email":"Enviar email","Sends an email":"Envia um email","Sends message via Pushsafer":"Envia mensagem via Pushsafer","Sends message via pushover":"Envia mensagem via pushover","Sends message via telegram":"Envia mensagem via telegrama","Sends message via whatsapp-cmb":"Envia mensagem via whatsapp-cmb",September:H9,"Server time":"Tempo de servidor","Set state action":"Definir ação de estado","Set with delay":"Definido com atraso","Shell command":"Comando shell","Show astronomical events":"Mostrar eventos astronômicos","Show javascript code":"Mostrar código Javascript","Show logs":"Mostrar logs","Show only paused scripts":"Mostrar apenas scripts pausados","Show only running scripts":"Mostrar apenas scripts em execução","Show only scripts with problems":"Mostrar apenas scripts com problemas",Simulate:W9,"Some files will be rejected":"Alguns arquivos serão rejeitados","Sound:":"Som:",Stack:V9,Start:G9,"Start script":"Iniciar script",State:K9,"State condition":"Condição de estado","Step into function":"Entre na função","Step out from function":"Saia da função","Stop on exception":"Pare na exceção",Su:Y9,"Subject:":"Sujeito:",Sunday:J9,"TS description":"Criando regras escrevendo Typecript",Telegram:q9,"Text:":"Texto:",Th:X9,"The script will be stopped and must be activated manually after debugging. Continue?":"O script será interrompido e deve ser ativado manualmente após a depuração. Continuar?","This is advances option. You can write your own code here and it will be executed on trigger":"Esta é a opção de avanços. Você pode escrever seu próprio código aqui e ele será executado no gatilho",Thursday:Z9,Time:Q9,"Time condition":"Condição de tempo","Title:":"Título:","To:":"Para:","Trigger with value":"Trigger com valor",Triggered:e7,Triggers:t7,"Triggers the on script saving or the javascript instance restart":"Aciona o salvamento do script ou a reinicialização da instância javascript","Triggers the rule on update or change of some state":"Aciona a regra na atualização ou mudança de algum estado","Triggers the rule periodically or on some specific time":"Aciona a regra periodicamente ou em algum momento específico",Tu:s7,Tuesday:o7,URL:i7,"Unknown error":"Erro desconhecido","Unknown error!":"Erro desconhecido!","Use generated code":"Usar código gerado","User function":"Função do usuário","User:":"Do utilizador:",Value:n7,"Vibration:":"Vibração:",Volume:r7,We:a7,Wednesday:l7,"Whatsapp-cmb":"Whatsapp-cmb",Write:c7,"Write your own code":"Escreva seu próprio código",Yes:u7,"Yet exists!":"Ainda existe!","You can use %s in the URL to use current trigger value or %id to use the triggered object ID":"Você pode usar %s na URL para usar o valor do gatilho atual, %id para usar o ID do objeto acionado, %name para mostrar o nome do ID do objeto acionado ou %old para usar o valor do gatilho antigo","You can use %s in the command to use current trigger value or %id to use the triggered object ID":"Você pode usar %s no comando para usar o valor do acionador atual, %id para usar o ID do objeto acionado, %name para mostrar o nome do ID do objeto acionado ou %old para usar o valor do acionador antigo","You can use %s in the text to display current trigger value or %id to display the triggered object ID":"Você pode usar %s no texto para exibir o valor do acionador atual, %id para usar o ID do objeto acionado, %name para mostrar o nome do ID do objeto acionado ou %old para usar o valor do acionador antigo","You can use %s in the value to use the current trigger value or %id to display the triggered object ID":"Você pode usar %s no valor para usar o valor do acionador atual, %id para usar o ID do objeto acionado, %name para mostrar o nome do ID do objeto acionado ou %old para usar o valor do acionador antigo","You have to enter OpenAI API key in the configuration of javascript adapter.":"Você deve inserir a chave da API OpenAI na configuração do adaptador javascript.","You have to enter at least one API key in the configuration of javascript adapter.":"Você deve inserir pelo menos uma chave API (OpenAI, Anthropic ou Gemini) na configuração do adaptador javascript.","Please select a valid model":"Selecione um modelo válido","[equal]":"[igual]","[greater or equal]":"[maior ou igual]","[greater]":"[maior]","[hysteresis]":"[histerese]","[includes]":"[inclui]","[less or equal]":"[menor ou igual]","[less]":"[menos]","[not equal]":"[não igual]",acknowledgment:d7,all:h7,and:p7,astro:g7,at:m7,"clear running":"corrida limpa",control:f7,copy:$7,cron:b7,dawn:v7,debug_help:y7,debug_label:_7,default:"predefinição",dusk:w7,easy:C7,else:"outro","equal to":"igual a",every:T7,"every hour at 0 minutes":"a cada hora em 0 minutos",false:"falso","file reading has failed: %s":"a leitura do arquivo falhou: %s","file reading was aborted":"a leitura do arquivo foi abortada",filter_func:k7,filter_id:S7,filter_name:E7,filter_role:I7,filter_room:x7,"for edit or create script":"para editar ou criar um novo script","for professionals":"para profissionais","for programmers":"para programadores",goldenHour:D7,goldenHourEnd:A7,"greater or equal":"maior ou igual","greater or equal to":"maior ou igual a","greater than":"Maior que",help_just_check:R7,help_on_change:O7,"high priority":"prioridade máxima","high-priority":"prioridade máxima","highest priority":"Prioridade máxima",hours:M7,includes:N7,interval:L7,"just check":"Apenas verifique","less or equal":"menor ou igual","less or equal to":"menor ou igual a","less than":"Menor que","lower priority":"prioridade mais baixa","lowest priority":"prioridade mais baixa",magic:P7,milliseconds:B7,minutes:j7,ms:F7,nadir:z7,nauticalDawn:U7,nauticalDusk:H7,nextSunrise:W7,nextSunset:V7,night:G7,nightEnd:K7,"no blocks found":"Nenhum bloco encontrado","no group":"SEM GRUPO",normal:Y7,"normal priority":"prioridade normal","not equal to":"não é igual a","not properly connected":"Este bloco não está conectado corretamente com outros blocos.",offset:J7,"on change":"em mudança","on condition change":"na mudança de condição","on update":"em atualização",one:q7,or:X7,quiet:Z7,"reset search":"redefinir pesquisa",search:Q7,seconds:eK,solarNoon:tK,"store in":"armazenar em",sunrise:sK,sunriseEnd:oK,sunset:iK,sunsetStart:nK,then:rK,"toggle value":"valor de alternância",tooltip_ack:aK,tooltip_from:lK,tooltip_lc:cK,tooltip_quality:uK,tooltip_ts:dK,tooltip_user:hK,tooltip_value:pK,true:"verdade",two:gK,undefined:"Indefinido",update:mK,"use seconds":"use segundos","use trigger value":"use o gatilho",verbose_help:fK,verbose_label:$K,when:bK,with:"com","with date":"com data","with offset":"com deslocamento",wizard:vK,"Loading models...":"Carregando modelos...","Could not connect to API at %s":"Não foi possível conectar à API em %s","Invalid API key":"Chave API inválida","Access denied by API":"Acesso negado pela API","API error: %s":"Erro de API: %s",'Model "%s" not found':'Modelo "%s" não encontrado',"Request failed: %s":"Solicitação falhou: %s",Retry:yK,"No running javascript instance found":"Nenhuma instância JavaScript em execução encontrada"},wK="Подтверждение",CK="Действия",TK="Добавить",kK="Все",SK="Любая",EK="Применить",IK="Апрель",xK="Спросить",DK="Aстрономический",AK="Август",RK="Отмена",OK="Закрыть",MK="Условие",NK="Условия",LK="Приставка",PK="Скопировано",BK="Декабрь",jK="Дефолт",FK="Задержка",zK="Удалить",UK="Описание",HK="Готово",WK="Исполнить shell",VK="Объяснение",GK="Экспорт",KK="Февраль",YK="Февраль",JK="Фильтр",qK="Папка",XK="Пт",ZK="пятница",QK="ID",eY="ID1",tY="ID2",sY="Импорт",oY="Экземпляр",iY="Экземпляры",nY="Инструкции",rY="Январь",aY="Январь",lY="Июль",cY="Июнь",uY="Предел",dY="Март",hY="Май",pY="Меню",gY="Сообщение",mY="Пн",fY="Модель",$Y="понедельник",bY="Месяц",vY="Более",yY="Имя",_Y="Ноябрь",wY="Ок",CY="Октябрь",TY="Ok",kY="Пауза",SY="Pushover",EY="Pushsafer",IY="Переименовать",xY="Повторение",DY="Перезапустить",AY="Результат",RY="Сб",OY="суббота",MY="Сохранить",NY="Расписание",LY="скрипт",PY="Сентябрь",BY="Симулировать",jY="Stack",FY="Начинать",zY="Состояние",UY="Вс",HY="Воскресенье",WY="Telegram",VY="Чт",GY="Четверг",KY="Время",YY="Срабатывает",JY="Триггеры",qY="Вт",XY="вторник",ZY="URL",QY="Значение",eJ="Громкость",tJ="Ср",sJ="среда",oJ="Напишите",iJ="Да",nJ="подтверждение",rJ="все",aJ="и",lJ="Астро",cJ="в",uJ="контроль",dJ="копия",hJ="CRON",pJ="Рассвет",gJ="Это особый режим, в котором состояния и объекты не будут меняться. Но в протоколе будет отображаться только информация о каждом планируемом изменении.",mJ="Отлаживать",fJ="Сумерки",$J="легкий",bJ="каждые(ый)",vJ="Функция",yJ="ID",_J="Название",wJ="Роль",CJ="Комната",TJ="Золотой час",kJ="Конец золотого часа",SJ="Код будет выполняться только каждый раз, когда условие истинно. Например. при срабатывании по значению датчика температуры и условию «если температура выше 20°C», действия «затем» будут выполняться каждый раз, когда датчик отправляет значение температуры, и оно превышает 20°C. На 21°С, на 22°С и так далее.",EJ="Код будет выполнен только в случае изменения результата условия. Например, при срабатывании по значению датчика температуры и условию «если температура больше 20°C», действия «затем» будут выполнены один раз, когда температура превысит 20°C. В следующий раз действия «затем» будут выполнены, когда температура опустится ниже 20°C, а затем снова поднимается выше 20°C.",IJ="час(ов)",xJ="содержит",DJ="интервал",AJ="магия",RJ="миллисекунды",OJ="минут(у)",MJ="мс",NJ="Надир",LJ="Морской рассвет",PJ="Морские сумерки",BJ="Следующий восход",jJ="Следующий закат",FJ="Ночь",zJ="Конец ночи",UJ="нормальный",HJ="сдвиг",WJ="один",VJ="или",GJ="тихий",KJ="поиск",YJ="секунд",JJ="Солнечный полдень",qJ="Восход солнца",XJ="Конец восхода",ZJ="Закат солнца",QJ="Начало заката",eq="тогда",tq="Подтверждено",sq="От",oq="Последнее изменение",iq="Качественный",nq="Время",rq="Пользователь",aq="Значение",lq="два",cq="обновить",uq="Добавляет вывод отладки в журнал для многих системных команд.",dq="Подробный протокол",hq="если",pq="Мастер",gq="Повторить",mq={"%s not found":"%s не найден","()":"()","(at %s)":"(в %s)","(optional)":"(необязательный)","-":"-",".":".","AI code generator":"ИИ Генератор кода",Ack:wK,Actions:CK,"Actual time of day":"Фактическое время суток",Add:TK,"Add new script":"Добавить новый скрипт",All:kK,"All files will be accepted":"Все файлы будут приняты",Any:SK,"Any month":"В любой месяц",Apply:EK,April:IK,"Are you sure?":"Вы уверены?",Ask:xK,Astronomical:DK,"Astronomical events today":"Астрономические события сегодня",August:AK,"Blockly description":"Создание правил графическими блоками","Body:":"Тело:",Cancel:RK,"Cannot delete non empty item!":"Не удается удалить непустой элемент!","Change layout":"Изменить макет",'Change theme (actual "%s")':'Сменить тему (сейчас - "%s")',"Check blocks":"Проверить блоки","Check is not active, because javascript adapter is disabled":"Проверка неактивна, потому что адаптер Javascript отключен","Clear search input":"Очистить ввод","Click on this icon":"Нажмите на этот значок",Close:OK,"Close all but current":"Закрыть все кроме текущего","Collapse all":"Свернуть все","Compares current time with astronomical event":"Сравнивает текущее время с астрономическим событием","Compares current time with the user specific time":"Сравнивает текущее время с конкретным временем пользователя","Compares the state value with user defined value":"Сравнивает значение состояния с пользовательским значением",Condition:MK,Conditions:NK,"Configuration not saved.":"Конфигурация не сохранена.",Console:LK,"Control or update some state":"Контролировать или обновлять какое-то состояние","Control or update some state with delay":"Контролировать или обновлять какое-либо состояние с задержкой","Convert blockly to javascript for ever.":"Преобразовать blockly в Javascript навсегда.",Copied:PK,"Copy script":"Скопировать скрипт","Copy to clipboard":"Скопировать в буфер обмена","Create new":"Создать новый","Create new folder":"Создать новую папку","Create new script":"Создать новый скрипт","Create or edit CRON or time wizard":"Создание или редактирование CRON или мастера времени","Dark Theme":"Тёмная тема","Dark style":"Темный стиль",Date:"Дата","Debug instance":"Экземпляр отладки","Debug options":"Варианты отладки",December:BK,Default:jK,"Define cron...":"Задать правило ...","Define schedule...":"Задать расписание...",Delay:FK,Delete:zK,"Delete %s":"Удалить %s...","Delete folder":"Удалить папку","Delete script":"Удалить скрипт",Description:UK,"Deselect all":"Снять выбор со всех","Discard changes for %s":"Отменить изменения для %s",Done:HK,"Double click to write value":"Двойной щелчок для записи значения","Download as file":"Скачать как файл","Drop some files here or click...":"Перетыщите сюда файлы или нажмите ...","Duplicate name":"Повторяющееся имя","Edit script or just double click":"Редактировать скрипт или просто дважды щелкнуть","Empty name is not allowed":"Пустое имя не допускается","End search mode":"Закончить поиск","Enter your question":"Введи свою просьбу",Error:"Ошибка","Error formatting code":"Ошибка форматирования кода","Error was found":"Ошибка была найдена","Every day":"Каждый день",Exec:WK,"Executes some shell command":"Выполняет некоторую команду оболочки","Existing scripts will be overwritten.":"Существующие скрипты будут перезаписаны.","Expand all":"Открыть все","Expert mode":"Экспертный режим",Explanation:VK,Export:GK,"Export all scripts":"Экспорт всех скриптов","Export blocks":"Экспортировать блоки","Export selected blocks":"Экспортировать выбранные блоки",Februar:KK,February:YK,Filter:JK,Folder:qK,Fr:XK,Friday:ZK,Function:"Функция","Function editor":"Редактор функции","Function: executed":"Функция: выполнено","Go to next line":"Перейти к следующей строке","HTTP Call":"HTTP-вызов","Hide logs":"Скрыть журналы",ID:QK,ID1:eY,ID2:tY,Import:sY,"Import blocks":"Импортировать блоки","Import error":"Ошибка импорта","Import scripts":"Импорт скриптов","Insert object ID":"Вставить ID объекта",Instance:oY,"Instance is disabled":"Экземпляр отключен","Instance:":"Пример:",Instances:iY,Instructions:nY,"Invalid CRON":"Неправильный CRON","It will not be possible to revert this operation.":"Невозможно вернуть эту операцию.","JS description":"Создание правил путём написания Javascript",Januar:rY,January:aY,July:lY,June:cY,"Just check":"Просто проверить","Language:":"Язык:","Learn More":"Узнать больше","Light style":"Светлый стиль",Limit:uY,"Local time":"Местное время","Locate file":"Показать файл в дереве","Log outputs":"Журнал","Log text":"Текст журнала","Log: %s":"Журнал: %s","Make a HTTP get request":"Сделайте HTTP-запрос на получение","Make a pause between actions":"Сделайте паузу между действиями",March:dY,"March ":"Март ",May:hY,Menu:pY,Message:gY,Mo:mY,Model:fY,Monday:$Y,Month:bY,More:vY,Name:yY,"No API key found":"API-ключ не найден","No Chat GPT Key found":"Ключ GPT для чата не найден","No active host found":"Активный host не найден","Nothing found":"Ничего не найдено",November:_Y,OK:wY,October:CY,Ok:TY,"On condition change":"При изменении реузльтата условий","On script save or adapter start":"При сохранении скрипта или запуске адаптера","On weekdays":"По дням недели","Open configuration":"Открыть настройки","Operate two states":"Операции над двумя состояниями","Operations with two states":"Операции с двумя состояниями","Paste your blocks here":"Вставьте свои блоки сюда",Pause:kY,"Pause execution":"Приостановить выполнение","Pause script":"Остановить скрипт","Phone:":"Телефон:","Please select object ID...":"Пожалуйста, выберите ID объекта ...","Press Ctrl+Enter to get the answer":"Нажмите Ctrl+Enter, чтобы получить ответ","Prettify the script":"Украсьте сценарий","Print some text in log":"Напечатать текст в журнале","Priority:":"Приоритет:",Pushover:SY,Pushsafer:EY,"Read only ID selected: %s":"Выбран идентификатор только для чтения: %s",Rename:IY,"Reorder scripts in folders":"Сортировать скрипты в папках",Repeat:xY,Restart:DY,Result:AY,"Resume execution":"Возобновить выполнение","Root folder":"Корневая папка","Rules description":"Создавайте правила с блоками ЕСЛИ, ТО, ИНАЧЕ","Run script":"Запустить скрипт",Sa:RY,Saturday:OY,Save:MY,"Save all":"Сохранить все","Say It":"Say It","Say some text via sayit adapter":"Произнесите текст через адаптер Sayit",Schedule:NY,Script:LY,"Script %s was modified on disk":'Скрипт "%s" был изменен на диске',"Script is not running":"Сценарий не запущен","Search in scripts":"Поиск в скриптах","Search...":"Поиск...","Select all":"Выбрать все","Send email":"Отправить email","Sends an email":"Отправляет электронное письмо","Sends message via Pushsafer":"Отправляет сообщение через Pushsafer","Sends message via pushover":"Отправляет сообщение через пустышку","Sends message via telegram":"Отправляет сообщение в телеграмме","Sends message via whatsapp-cmb":"Отправляет сообщение через whatsapp-cmb",September:PY,"Server time":"Время сервера","Set state action":"Установить состояние","Set with delay":"Установить с задержкой","Shell command":"Команда оболочки","Show astronomical events":"Показать астрономические события","Show javascript code":"Показать код Javascript","Show logs":"Показать журналы","Show only paused scripts":"Показывать только приостановленные сценарии","Show only running scripts":"Показывать только запущенные скрипты","Show only scripts with problems":"Показывать только скрипты с проблемами",Simulate:BY,"Some files will be rejected":"Некоторые файлы будут отклонены","Sound:":"Звук:",Stack:jY,Start:FY,"Start script":"Старт скрипта",State:zY,"State condition":"Сравнение состояния","Step into function":"Шаг в функционирование","Step out from function":"Выйти из функции","Stop on exception":"Остановить при исключении",Su:UY,"Subject:":"Предмет:",Sunday:HY,"TS description":"Создание правил путём написания Typescript",Telegram:WY,"Text:":"Текст:",Th:VY,"The script will be stopped and must be activated manually after debugging. Continue?":"Cкрипт будет остановлен и должен быть активирован вручную после отладки. Продолжать?","This is advances option. You can write your own code here and it will be executed on trigger":"Это расширеный вариант. Вы можете написать здесь свой код и он будет выполняться по триггеру",Thursday:GY,Time:KY,"Time condition":"Условие времени","Title:":"Заголовок:","To:":"К:","Trigger with value":"Триггер со значением",Triggered:YY,Triggers:JY,"Triggers the on script saving or the javascript instance restart":"Запускает при сохранении скрипта или перезапуске экземпляра javascript","Triggers the rule on update or change of some state":"Запускает правило при обновлении или изменении какого-либо состояния","Triggers the rule periodically or on some specific time":"Срабатывает правило периодически или в определенное время",Tu:qY,Tuesday:XY,URL:ZY,"Unknown error":"Неизвестная ошибка","Unknown error!":"Неизвестная ошибка!","Use generated code":"Использовать сгенерированный код","User function":"Функция пользователя","User:":"Пользователь:",Value:QY,"Vibration:":"Вибрация:",Volume:eJ,We:tJ,Wednesday:sJ,"Whatsapp-cmb":"Whatsapp-cmb",Write:oJ,"Write your own code":"Напишите свой код",Yes:iJ,"Yet exists!":"Имя уже существует!","You can use %s in the URL to use current trigger value or %id to use the triggered object ID":"Вы можете использовать %s в URL-адресе, чтобы использовать текущее значение триггера, %id, чтобы использовать идентификатор инициированного объекта, %name, чтобы показать имя идентификатора инициированного объекта, или %old, чтобы использовать старое значение триггера.","You can use %s in the command to use current trigger value or %id to use the triggered object ID":"Вы можете использовать %s в команде, чтобы использовать текущее значение триггера, %id, чтобы использовать идентификатор сработавшего объекта, %name, чтобы показать имя сработавшего идентификатора объекта, или %old, чтобы использовать старое значение триггера.","You can use %s in the text to display current trigger value or %id to display the triggered object ID":"Вы можете использовать %s в тексте для отображения текущего значения триггера, %id для использования идентификатора сработавшего объекта, %name для отображения имени сработавшего идентификатора объекта или %old для использования старого значения триггера.","You can use %s in the value to use the current trigger value or %id to display the triggered object ID":"Вы можете использовать %s в значении, чтобы использовать текущее значение триггера, %id, чтобы использовать идентификатор инициированного объекта, %name, чтобы показать имя идентификатора инициированного объекта, или %old, чтобы использовать старое значение триггера.","You have to enter OpenAI API key in the configuration of javascript adapter.":"Вы должны ввести ключ OpenAI API в конфигурации адаптера javascript.","You have to enter at least one API key in the configuration of javascript adapter.":"Необходимо ввести хотя бы один API-ключ (OpenAI, Anthropic или Gemini) в конфигурации адаптера javascript.","Please select a valid model":"Пожалуйста, выберите допустимую модель","[equal]":"[равно]","[greater or equal]":"[больше или равно]","[greater]":"[больше]","[hysteresis]":"[гистерезис]","[includes]":"[содержит]","[less or equal]":"[меньше или равно]","[less]":"[меньше]","[not equal]":"[не равно]",acknowledgment:nJ,all:rJ,and:aJ,astro:lJ,at:cJ,"clear running":"остановить уже бегущие",control:uJ,copy:dJ,cron:hJ,dawn:pJ,debug_help:gJ,debug_label:mJ,default:"дефолт",dusk:fJ,easy:$J,else:"иначе","equal to":"равно",every:bJ,"every hour at 0 minutes":"каждый час через 0 минут",false:"false","file reading has failed: %s":"Ошибка чтения файла: %s","file reading was aborted":"Чтение файла было прервано",filter_func:vJ,filter_id:yJ,filter_name:_J,filter_role:wJ,filter_room:CJ,"for edit or create script":"для редактирования или создайте новый скрипт","for professionals":"для профессионалов","for programmers":"для программистов",goldenHour:TJ,goldenHourEnd:kJ,"greater or equal":"больше или равно","greater or equal to":"больше или равно","greater than":"больше чем",help_just_check:SJ,help_on_change:EJ,"high priority":"высокий приоритет","high-priority":"высокий-приоритет","highest priority":"высший приоритет",hours:IJ,includes:xJ,interval:DJ,"just check":"просто проверить","less or equal":"меньше или равно","less or equal to":"меньше или равно","less than":"меньше, чем","lower priority":"более низкий приоритет","lowest priority":"самый низкий приоритет",magic:AJ,milliseconds:RJ,minutes:OJ,ms:MJ,nadir:NJ,nauticalDawn:LJ,nauticalDusk:PJ,nextSunrise:BJ,nextSunset:jJ,night:FJ,nightEnd:zJ,"no blocks found":"Блоков нет","no group":"Нет группы",normal:UJ,"normal priority":"нормальный приоритет","not equal to":"не равно","not properly connected":"Этот блок неправильно соединён или не соединён с другими блоками.",offset:HJ,"on change":"по изменению","on condition change":"при изменении результата условия","on update":"при обновлении",one:WJ,or:VJ,quiet:GJ,"reset search":"Cбросить поиск",search:KJ,seconds:YJ,solarNoon:JJ,"store in":"сохранить в",sunrise:qJ,sunriseEnd:XJ,sunset:ZJ,sunsetStart:QJ,then:eq,"toggle value":"инвертировать текщее значение",tooltip_ack:tq,tooltip_from:sq,tooltip_lc:oq,tooltip_quality:iq,tooltip_ts:nq,tooltip_user:rq,tooltip_value:aq,true:"true",two:lq,undefined:"неопределенный",update:cq,"use seconds":"использовать секунды","use trigger value":"использовать значение триггера",verbose_help:uq,verbose_label:dq,when:hq,with:"с","with date":"с датой","with offset":"со сдвигом",wizard:pq,"Loading models...":"Загрузка моделей...","Could not connect to API at %s":"Не удалось подключиться к API по адресу %s","Invalid API key":"Недействительный ключ API","Access denied by API":"Доступ запрещён API","API error: %s":"Ошибка API: %s",'Model "%s" not found':'Модель "%s" не найдена',"Request failed: %s":"Запрос не удался: %s",Retry:gq,"No running javascript instance found":"Не найден работающий экземпляр JavaScript"},fq="Визнано",$q="Дії",bq="додати",vq="все",yq="Будь-який",_q="Застосувати",wq="квітень",Cq="Запитуйте",Tq="Астрономічний",kq="серпень",Sq="Скасувати",Eq="Закрити",Iq="Хвороба",xq="Умови",Dq="Консоль",Aq="Скопійовано",Rq="Грудень",Oq="За замовчуванням",Mq="Затримка",Nq="Видалити",Lq="опис",Pq="Готово",Bq="Виконавча оболонка",jq="Пояснення",Fq="Експорт",zq="Лютий",Uq="Лютий",Hq="фільтр",Wq="Папка",Vq="О",Gq="П'ятниця",Kq="ID",Yq="ID1",Jq="ID2",qq="Імпорт",Xq="Екземпляр",Zq="Примірники",Qq="Інструкції",eX="січень",tX="січня",sX="липень",oX="червень",iX="Ліміт",nX="березень",rX="Може",aX="Меню",lX="повідомлення",cX="пн",uX="Модель",dX="понеділок",hX="місяць",pX="Більше",gX="Ім'я",mX="Листопад",fX="в порядку",$X="жовтень",bX="В порядку",vX="Пауза",yX="Pushover",_X="Pushsafer",wX="Перейменувати",CX="Повторіть",TX="Перезапустіть",kX="Результат",SX="Sa",EX="Субота",IX="зберегти",xX="розклад",DX="Сценарій",AX="Вересень",RX="Симулювати",OX="Стек",MX="старт",NX="Держава",LX="Нд",PX="неділя",BX="Телеграма",jX="чт",FX="четвер",zX="час",UX="Спрацьовує",HX="Тригери",WX="вт",VX="вівторок",GX="URL",KX="Значення",YX="Обсяг",JX="ми",qX="Середа",XX="Напишіть",ZX="Так",QX="підтвердження",eZ="все",tZ="і",sZ="Астро",oZ="в",iZ="КОНТРОЛЬ",nZ="копія",rZ="CRON",aZ="Світанок",lZ="Це особливий режим, в якому стану та об'єкти не змінюватимуться. Але в протоколі відображатиметься лише інформація про кожну заплановану зміну.",cZ="Відлагоджувати",uZ="Сутінки",dZ="легко",hZ="кожен",pZ="функція",gZ="ID",mZ="Ім'я",fZ="Роль",$Z="Кімната",bZ="Золота година",vZ="Кінець золотої години",yZ="Код буде виконуватися лише щоразу, коли умова виконується. наприклад якщо спрацьовує значення датчика температури та умова «якщо температура перевищує 20°C», дії «тоді» виконуватимуться щоразу, коли датчик надсилає температуру, і вона перевищує 20°C. На 21°C, на 22°C і так далі.",_Z="Код буде виконано лише у разі зміни результату умови. наприклад якщо спрацьовує значення датчика температури та умова «якщо температура перевищує 20°C», дії «тоді» будуть виконані один раз, коли температура буде вище 20. Наступного разу дії «тоді» буде виконано, коли температура падає нижче 20, а потім знову піднімається вище 20.",wZ="години",CZ="включає в себе",TZ="інтервал",kZ="магія",SZ="мілісекунд",EZ="хвилин",IZ="РС",xZ="Надір",DZ="Морський світанок",AZ="Морські сутінки",RZ="Наступний схід сонця",OZ="Наступний захід сонця",MZ="ніч",NZ="Кінець ночі",LZ="нормально",PZ="зсув",BZ="один",jZ="або",FZ="тихо",zZ="пошук",UZ="секунд",HZ="Сонячний полудень",WZ="схід сонця",VZ="Кінець сходу сонця",GZ="Захід сонця",KZ="Початок заходу сонця",YZ="потім",JZ="Визнати",qZ="Від",XZ="Востаннє змінено",ZZ="якість",QZ="Мітка часу",eQ="Користувач",tQ="Значення",sQ="два",oQ="оновлення",iQ="Додає вихідні дані налагодження до журналу для багатьох системних команд",nQ="Докладні результати журналу",rQ="коли",aQ="майстер",lQ="Повторити",cQ={"%s not found":"%s не знайдено","()":"()","(at %s)":"(у %s)","(optional)":"(необов'язково)","-":"-",".":".","AI code generator":"Генератор коду ШІ",Ack:fq,Actions:$q,"Actual time of day":"Фактичний час доби",Add:bq,"Add new script":"Додати новий сценарій",All:vq,"All files will be accepted":"Усі файли будуть прийняті",Any:yq,"Any month":"Будь-який місяць",Apply:_q,April:wq,"Are you sure?":"Ти впевнений?",Ask:Cq,Astronomical:Tq,"Astronomical events today":"Астрономічні події сьогодні",August:kq,"Blockly description":"Створення правил за графічними блоками","Body:":"Тіло:",Cancel:Sq,"Cannot delete non empty item!":"Неможливо видалити непорожній елемент!","Change layout":"Змінити макет",'Change theme (actual "%s")':'Змінити тему (тепер - "%s")',"Check blocks":"Перевірте блоки","Check is not active, because javascript adapter is disabled":"Перевірка не активна, оскільки адаптер Javascript вимкнено","Clear search input":"Очистити пошуковий запит","Click on this icon":"Натисніть на цей значок",Close:Eq,"Close all but current":"Закрити всі, крім поточних","Collapse all":"Закрити всі","Compares current time with astronomical event":"Порівнює поточний час з астрономічною подією","Compares current time with the user specific time":"Порівнює поточний час із конкретним часом користувача","Compares the state value with user defined value":"Порівнює значення стану з визначеним користувачем значенням",Condition:Iq,Conditions:xq,"Configuration not saved.":"Конфігурація не збережена.",Console:Dq,"Control or update some state":"Контролюйте або оновлюйте певний стан","Control or update some state with delay":"Контролюйте або оновлюйте деякий стан із затримкою","Convert blockly to javascript for ever.":"Назавжди конвертуйте Blockly у Javascript.",Copied:Aq,"Copy script":"Копіювати сценарій","Copy to clipboard":"Копіювати в буфер обміну","Create new":"Створити новий","Create new folder":"Створити нову папку","Create new script":"Створіть новий сценарій","Create or edit CRON or time wizard":"Створення або редагування CRON або майстра часу","Dark Theme":"Темна тема","Dark style":"Темний стиль",Date:"Дата","Debug instance":"Екземпляр налагодження","Debug options":"Параметри налагодження",December:Rq,Default:Oq,"Define cron...":"Визначити cron...","Define schedule...":"Визначити розклад...",Delay:Mq,Delete:Nq,"Delete %s":"Видалити %s...","Delete folder":"Видалити папку","Delete script":"Видалити сценарій",Description:Lq,"Deselect all":"Зняти вибір із усіх","Discard changes for %s":"Скасувати зміни для %s",Done:Pq,"Double click to write value":"Двічі клацніть, щоб записати значення","Download as file":"Завантажити файл","Drop some files here or click...":"Перетягніть кілька файлів сюди або натисніть...","Duplicate name":"Повторюване ім'я","Edit script or just double click":"Відредагуйте сценарій або просто двічі клацніть","Empty name is not allowed":"Порожнє ім'я не допускається","End search mode":"Завершити режим пошуку","Enter your question":"Введи своє прохання",Error:"Помилка","Error formatting code":"Помилка форматування коду","Error was found":"Виявлено помилку","Every day":"Кожен день",Exec:Bq,"Executes some shell command":"Виконує певну команду оболонки","Existing scripts will be overwritten.":"Існуючі сценарії буде перезаписано.","Expand all":"Розгорнути все","Expert mode":"Експертний режим",Explanation:jq,Export:Fq,"Export all scripts":"Експортувати всі сценарії","Export blocks":"Експорт блоків","Export selected blocks":"Експортувати вибрані блоки",Februar:zq,February:Uq,Filter:Hq,Folder:Wq,Fr:Vq,Friday:Gq,Function:"функція","Function editor":"Редактор функцій","Function: executed":"Функція: виконано","Go to next line":"Перейти до наступного рядка","HTTP Call":"Виклик HTTP","Hide logs":"Приховати журнали",ID:Kq,ID1:Yq,ID2:Jq,Import:qq,"Import blocks":"Імпорт блоків","Import error":"Помилка імпорту","Import scripts":"Імпорт скриптів","Insert object ID":"Вставте ID об'єкта",Instance:Xq,"Instance is disabled":"Примірник вимкнено","Instance:":"екземпляр:",Instances:Zq,Instructions:Qq,"Invalid CRON":"Недійсний CRON","It will not be possible to revert this operation.":"Скасувати цю операцію буде неможливо.","JS description":"Створення правил шляхом написання Javascript",Januar:eX,January:tX,July:sX,June:oX,"Just check":"Просто перевірте","Language:":"Мову:","Learn More":"Вивчайте більше","Light style":"Легкий стиль",Limit:iX,"Local time":"Місцевий час","Locate file":"Знайти файл","Log outputs":"Виходи журналу","Log text":"Текст журналу","Log: %s":"Журнал: %s","Make a HTTP get request":"Зробіть HTTP-запит на отримання","Make a pause between actions":"Між діями робіть паузу",March:nX,"March ":"березень",May:rX,Menu:aX,Message:lX,Mo:cX,Model:uX,Monday:dX,Month:hX,More:pX,Name:gX,"No API key found":"API-ключ не знайдено","No Chat GPT Key found":"Ключ GPT для чату не знайдено","No active host found":"Активний хост не знайдено","Nothing found":"Нічого не знайдено",November:mX,OK:fX,October:$X,Ok:bX,"On condition change":"За умови зміни результату","On script save or adapter start":"Під час збереження сценарію або запуску адаптера","On weekdays":"В будні дні","Open configuration":"Відкрита конфігурація","Operate two states":"Керуйте двома станами","Operations with two states":"Операції з двома станами","Paste your blocks here":"Вставте сюди свої блоки",Pause:vX,"Pause execution":"Призупинити виконання","Pause script":"Призупинити сценарій","Phone:":"телефон:","Please select object ID...":"Виберіть ідентифікатор об'єкта...","Press Ctrl+Enter to get the answer":"Натисніть Ctrl+Enter, щоб отримати відповідь","Prettify the script":"Прикрасьте сценарій","Print some text in log":"Надрукувати текст у журналі","Priority:":"Пріоритет:",Pushover:yX,Pushsafer:_X,"Read only ID selected: %s":"Вибрано ідентифікатор лише для читання: %s",Rename:wX,"Reorder scripts in folders":"Зміна порядку сценаріїв у папках",Repeat:CX,Restart:TX,Result:kX,"Resume execution":"Відновити виконання","Root folder":"Коренева папка","Rules description":"Створюйте правила з блоками IF, THEN, ELSE","Run script":"Запустіть сценарій",Sa:SX,Saturday:EX,Save:IX,"Save all":"Зберегти все","Say It":"Скажи це","Say some text via sayit adapter":"Скажіть текст через адаптер sayit",Schedule:xX,Script:DX,"Script %s was modified on disk":"Сценарій %s змінено на диску","Script is not running":"Сценарій не працює","Search in scripts":"Пошук у скриптах","Search...":"пошук...","Select all":"Вибрати все","Send email":"Відправити лист","Sends an email":"Надсилає електронний лист","Sends message via Pushsafer":"Надсилає повідомлення через Pushsafer","Sends message via pushover":"Надсилає повідомлення через pushover","Sends message via telegram":"Надсилає повідомлення через телеграм","Sends message via whatsapp-cmb":"Надсилає повідомлення через whatsapp-cmb",September:AX,"Server time":"Час сервера","Set state action":"Встановити дію стану","Set with delay":"Встановити із затримкою","Shell command":"Команда оболонки","Show astronomical events":"Показати астрономічні події","Show javascript code":"Показати код Javascript","Show logs":"Показати журнали","Show only paused scripts":"Показувати лише призупинені сценарії","Show only running scripts":"Показувати лише запущені сценарії","Show only scripts with problems":"Показувати лише сценарії з проблемами",Simulate:RX,"Some files will be rejected":"Деякі файли буде відхилено","Sound:":"звук:",Stack:OX,Start:MX,"Start script":"Запустити сценарій",State:NX,"State condition":"Стан стану","Step into function":"Крок у функції","Step out from function":"Вийти з функції","Stop on exception":"Зупинка на винятках",Su:LX,"Subject:":"Тема:",Sunday:PX,"TS description":"Створення правил шляхом написання Typescript",Telegram:BX,"Text:":"Текст:",Th:jX,"The script will be stopped and must be activated manually after debugging. Continue?":"Сценарій буде зупинено, і його необхідно активувати вручну після налагодження. Продовжити?","This is advances option. You can write your own code here and it will be executed on trigger":"Це авансовий варіант. Ви можете написати тут свій власний код, і він буде виконано на тригері",Thursday:FX,Time:zX,"Time condition":"Умова часу","Title:":"Назва:","To:":"до:","Trigger with value":"Тригер зі значенням",Triggered:UX,Triggers:HX,"Triggers the on script saving or the javascript instance restart":"Ініціює збереження сценарію або перезапуск екземпляра JavaScript","Triggers the rule on update or change of some state":"Запускає правило при оновленні або зміні якогось стану","Triggers the rule periodically or on some specific time":"Спрацьовує правило періодично або в певний час",Tu:WX,Tuesday:VX,URL:GX,"Unknown error":"Невідома помилка","Unknown error!":"Невідома помилка!","Use generated code":"Використовуйте згенерований код","User function":"Функція користувача","User:":"Користувач:",Value:KX,"Vibration:":"Вібрація:",Volume:YX,We:JX,Wednesday:qX,"Whatsapp-cmb":"Whatsapp-cmb",Write:XX,"Write your own code":"Напишіть власний код",Yes:ZX,"Yet exists!":"Все ж існує!","You can use %s in the URL to use current trigger value or %id to use the triggered object ID":"Ви можете використовувати %s в URL-адресі, щоб використовувати поточне значення тригера, %id, щоб використовувати ідентифікатор активованого об’єкта, %name, щоб показати назву ідентифікатора активованого об’єкта, або %old, щоб використовувати старе значення тригера","You can use %s in the command to use current trigger value or %id to use the triggered object ID":"Ви можете використовувати %s у команді, щоб використовувати поточне значення тригера, %id, щоб використовувати ідентифікатор активованого об’єкта, %name, щоб показати назву ідентифікатора активованого об’єкта, або %old, щоб використовувати старе значення тригера","You can use %s in the text to display current trigger value or %id to display the triggered object ID":"Ви можете використовувати %s у тексті для відображення поточного значення тригера, %id для використання ідентифікатора активованого об’єкта, %name для відображення імені ідентифікатора активованого об’єкта або %old для використання старого значення тригера","You can use %s in the value to use the current trigger value or %id to display the triggered object ID":"Ви можете використовувати %s у значенні, щоб використовувати поточне значення тригера, %id, щоб використовувати ідентифікатор активованого об’єкта, %name, щоб показати назву ідентифікатора активованого об’єкта, або %old, щоб використовувати старе значення тригера","You have to enter OpenAI API key in the configuration of javascript adapter.":"Ви повинні ввести ключ OpenAI API у конфігурації адаптера JavaScript.","You have to enter at least one API key in the configuration of javascript adapter.":"Необхідно ввести хоча б один API-ключ (OpenAI, Anthropic або Gemini) у конфігурації адаптера JavaScript.","Please select a valid model":"Будь ласка, виберіть дійсну модель","[equal]":"[рівний]","[greater or equal]":"[більше або дорівнює]","[greater]":"[більший]","[hysteresis]":"[гістерезис]","[includes]":"[включає]","[less or equal]":"[менше або рівно]","[less]":"[менше]","[not equal]":"[не дорівнює]",acknowledgment:QX,all:eZ,and:tZ,astro:sZ,at:oZ,"clear running":"чіткий біг",control:iZ,copy:nZ,cron:rZ,dawn:aZ,debug_help:lZ,debug_label:cZ,default:"за замовчуванням",dusk:uZ,easy:dZ,else:"інше","equal to":"дорівнює",every:hZ,"every hour at 0 minutes":"щогодини о 0 хвилин",false:"помилковий","file reading has failed: %s":"не вдалося прочитати файл: %s","file reading was aborted":"читання файлу було перервано",filter_func:pZ,filter_id:gZ,filter_name:mZ,filter_role:fZ,filter_room:$Z,"for edit or create script":"для редагування або створення нового сценарію","for professionals":"для професіоналів","for programmers":"для програмістів",goldenHour:bZ,goldenHourEnd:vZ,"greater or equal":"більший або рівний","greater or equal to":"більше або дорівнює","greater than":"більше, ніж, величніше ніж, крутіший за",help_just_check:yZ,help_on_change:_Z,"high priority":"високий пріоритет","high-priority":"високий пріоритет","highest priority":"найвищий пріоритет",hours:wZ,includes:CZ,interval:TZ,"just check":"просто перевірте","less or equal":"менше або дорівнює","less or equal to":"менше або дорівнює","less than":"менше ніж","lower priority":"нижчий пріоритет","lowest priority":"найнижчий пріоритет",magic:kZ,milliseconds:SZ,minutes:EZ,ms:IZ,nadir:xZ,nauticalDawn:DZ,nauticalDusk:AZ,nextSunrise:RZ,nextSunset:OZ,night:MZ,nightEnd:NZ,"no blocks found":"Блоків не знайдено","no group":"НЕМАЄ ГРУПИ",normal:LZ,"normal priority":"нормальний пріоритет","not equal to":"не дорівнює","not properly connected":"Цей блок неправильно з’єднаний з іншими блоками.",offset:PZ,"on change":"на зміну","on condition change":"про зміну умов","on update":"на оновлення",one:BZ,or:jZ,quiet:FZ,"reset search":"скинути пошук",search:zZ,seconds:UZ,solarNoon:HZ,"store in":"зберігати в",sunrise:WZ,sunriseEnd:VZ,sunset:GZ,sunsetStart:KZ,then:YZ,"toggle value":"значення перемикання",tooltip_ack:JZ,tooltip_from:qZ,tooltip_lc:XZ,tooltip_quality:ZZ,tooltip_ts:QZ,tooltip_user:eQ,tooltip_value:tQ,true:"правда",two:sQ,undefined:"невизначений",update:oQ,"use seconds":"використовуйте секунди","use trigger value":"використовувати значення тригера",verbose_help:iQ,verbose_label:nQ,when:rQ,with:"з","with date":"з датою","with offset":"зі зміщенням",wizard:aQ,"Loading models...":"Завантаження моделей...","Could not connect to API at %s":"Не вдалося підключитися до API за адресою %s","Invalid API key":"Недійсний ключ API","Access denied by API":"Доступ заборонено API","API error: %s":"Помилка API: %s",'Model "%s" not found':'Модель "%s" не знайдено',"Request failed: %s":"Запит не вдався: %s",Retry:lQ,"No running javascript instance found":"Не знайдено запущеного екземпляра JavaScript"},uQ="确认",dQ="动作",hQ="添加",pQ="所有",gQ="任何",mQ="申请",fQ="四月",$Q="问",bQ="天文",vQ="八月",yQ="取消",_Q="关闭",wQ="健康)状况",CQ="情况",TQ="安慰",kQ="复制的",SQ="十二月",EQ="默认",IQ="延迟",xQ="删除",DQ="描述",AQ="完成",RQ="执行力",OQ="解释",MQ="导出",NQ="二月",LQ="二月",PQ="筛选",BQ="文件夹",jQ="r",FQ="星期五",zQ="ID",UQ="ID1",HQ="ID2",WQ="导入",VQ="实例",GQ="实例",KQ="指示",YQ="亚努尔",JQ="一月",qQ="七月",XQ="六月",ZQ="限制",QQ="三月",eee="五月",tee="菜单",see="信息",oee="莫",iee="模型",nee="星期一",ree="月",aee="更多的",lee="名称",cee="十一月",uee="好的",dee="十月",hee="确定",pee="暂停",gee="俯卧撑",mee="推安全",fee="重命名",$ee="重复",bee="重启",vee="结果",yee="萨",_ee="星期六",wee="保存",Cee="日程",Tee="脚本",kee="九月",See="模拟",Eee="堆",Iee="开始",xee="状态",Dee="苏",Aee="星期日",Ree="电报",Oee="4",Mee="星期四",Nee="时间",Lee="触发",Pee="扳机",Bee="涂",jee="星期二",Fee="网址",zee="价值",Uee="体积",Hee="3",Wee="星期三",Vee="写",Gee="是的",Kee="致谢",Yee="全部",Jee="和",qee="天文",Xee="在",Zee="控制",Qee="复制",ete="克朗",tte="黎明",ste="这是一种特殊模式,其中状态和对象不会改变。但只有有关每个计划更改的信息才会显示在协议中。",ote="调试",ite="黄昏",nte="简单的",rte="每一个",ate="功能",lte="ID",cte="名字",ute="角色",dte="房间",hte="黄金时段",pte="黄金时段结束",gte="仅在条件为真时才执行代码。例如。如果触发温度传感器值并且条件为“如果温度大于20°C”,则每次传感器发送温度且温度超过20°C时,将执行“然后”动作。 21°C,22°C等。",mte="仅当条件结果更改时,代码才会执行。例如。如果触发温度传感器值且条件为“如果温度大于20°C”,则温度超过20时将执行一次“则”动作,下一次,当温度超过20时将执行“则”动作低于20失败,然后再次超过20。",fte="小时",$te="包括",bte="间隔",vte="魔法",yte="毫秒",_te="分钟",wte="毫秒",Cte="最低点",Tte="航海黎明",kte="航海黄昏",Ste="下一个日出",Ete="下一个日落",Ite="夜晚",xte="夜晚结束",Dte="普通的",Ate="抵消",Rte="一",Ote="或",Mte="安静的",Nte="搜索",Lte="秒",Pte="星期日正午",Bte="日出",jte="日出结束",Fte="日落",zte="日落开始",Ute="然后",Hte="确认",Wte="从",Vte="上一次改变",Gte="质量",Kte="时间戳",Yte="用户",Jte="值",qte="二",Xte="更新",Zte="将调试输出添加到许多系统命令的日志中",Qte="详细日志输出",ese="什么时候",tse="巫师",sse="重试",ose={"%s not found":"%s 未找到","()":"()","(at %s)":"(在 %s)","(optional)":"(选修的)","-":"-",".":".","AI code generator":"AI代码生成器",Ack:uQ,Actions:dQ,"Actual time of day":"一天中的实际时间",Add:hQ,"Add new script":"添加新脚本",All:pQ,"All files will be accepted":"所有文件都将被接受",Any:gQ,"Any month":"任何月份",Apply:mQ,April:fQ,"Are you sure?":"你确定吗?",Ask:$Q,Astronomical:bQ,"Astronomical events today":"今天的天文事件",August:vQ,"Blockly description":"按图形块创建规则","Body:":"身体:",Cancel:yQ,"Cannot delete non empty item!":"无法删除非空项目!","Change layout":"变更版面",'Change theme (actual "%s")':"更改主题(现在为“%s”)","Check blocks":"检查块","Check is not active, because javascript adapter is disabled":"检查未激活,因为禁用了Javascript适配器","Clear search input":"清除搜索输入","Click on this icon":"单击此图标",Close:_Q,"Close all but current":"关闭所有(当前除外)","Collapse all":"全部收缩","Compares current time with astronomical event":"将当前时间与天文事件进行比较","Compares current time with the user specific time":"将当前时间与用户特定时间进行比较","Compares the state value with user defined value":"比较状态值和用户定义的值",Condition:wQ,Conditions:CQ,"Configuration not saved.":"配置未保存。",Console:TQ,"Control or update some state":"控制或更新某些状态","Control or update some state with delay":"延迟控制或更新某些状态","Convert blockly to javascript for ever.":"立即将blockly转换为Javascript。",Copied:kQ,"Copy script":"复制脚本","Copy to clipboard":"复制到剪贴板","Create new":"创建新的","Create new folder":"创建新文件夹","Create new script":"创建新脚本","Create or edit CRON or time wizard":"创建或编辑周期任务或时间向导","Dark Theme":"深色调主题","Dark style":"深色调风格",Date:"日期","Debug instance":"调试实例","Debug options":"调试选项",December:SQ,Default:EQ,"Define cron...":"定义周期任务...","Define schedule...":"定义调度器......",Delay:IQ,Delete:xQ,"Delete %s":"删除%s...","Delete folder":"删除文件夹","Delete script":"删除脚本",Description:DQ,"Deselect all":"取消全选","Discard changes for %s":"放弃%s的更改",Done:AQ,"Double click to write value":"Double click to write value","Download as file":"档案","Drop some files here or click...":"将文件拖拽到这里或单击......","Duplicate name":"重名","Edit script or just double click":"双击编辑脚本","Empty name is not allowed":"不允许使用空名称","End search mode":"结束搜索模式","Enter your question":"输入您的要求",Error:"错误","Error formatting code":"代码格式错误","Error was found":"发现错误","Every day":"每天",Exec:RQ,"Executes some shell command":"执行一些shell命令","Existing scripts will be overwritten.":"现有脚本将被覆盖。","Expand all":"展开全部","Expert mode":"专家模式",Explanation:OQ,Export:MQ,"Export all scripts":"导出所有脚本","Export blocks":"导出块","Export selected blocks":"导出选定的块",Februar:NQ,February:LQ,Filter:PQ,Folder:BQ,Fr:jQ,Friday:FQ,Function:"功能","Function editor":"功能编辑器","Function: executed":"功能:执行","Go to next line":"转到下一行","HTTP Call":"HTTP呼叫","Hide logs":"隐藏日志",ID:zQ,ID1:UQ,ID2:HQ,Import:WQ,"Import blocks":"导入块","Import error":"导入错误","Import scripts":"导入脚本","Insert object ID":"插入对象ID",Instance:VQ,"Instance is disabled":"实例已禁用","Instance:":"实例:",Instances:GQ,Instructions:KQ,"Invalid CRON":"无效的周期任务","It will not be possible to revert this operation.":"无法恢复此操作。","JS description":"通过编写Javascript来创建规则",Januar:YQ,January:JQ,July:qQ,June:XQ,"Just check":"只是检查","Language:":"语言:","Learn More":"了解更多","Light style":"浅色调风格",Limit:ZQ,"Local time":"当地时间","Locate file":"定位文件","Log outputs":"记录输出","Log text":"记录文字","Log: %s":"日志:%s","Make a HTTP get request":"发出HTTP获取请求","Make a pause between actions":"在动作之间暂停",March:QQ,"March ":"行进",May:eee,Menu:tee,Message:see,Mo:oee,Model:iee,Monday:nee,Month:ree,More:aee,Name:lee,"No API key found":"未找到 API 密钥","No Chat GPT Key found":"找不到聊天 GPT 密钥","No active host found":"找不到活动主机","Nothing found":"没有发现",November:cee,OK:uee,October:dee,Ok:hee,"On condition change":"条件变化时","On script save or adapter start":"在脚本保存或适配器启动时","On weekdays":"在工作日","Open configuration":"开放配置","Operate two states":"操作两种状态","Operations with two states":"具有两种状态的操作","Paste your blocks here":"在此处粘贴您的区块",Pause:pee,"Pause execution":"暂停执行","Pause script":"暂停脚本","Phone:":"电话:","Please select object ID...":"请选择对象ID...","Press Ctrl+Enter to get the answer":"按 Ctrl+Enter 即可得到答案","Prettify the script":"美化脚本","Print some text in log":"在日志中打印一些文本","Priority:":"优先:",Pushover:gee,Pushsafer:mee,"Read only ID selected: %s":"选择的只读ID:%s",Rename:fee,"Reorder scripts in folders":"重新排序文件夹中的脚本",Repeat:$ee,Restart:bee,Result:vee,"Resume execution":"恢复执行","Root folder":"根文件夹","Rules description":"使用IF,THEN,ELSE块创建规则","Run script":"运行脚本",Sa:yee,Saturday:_ee,Save:wee,"Save all":"保存全部","Say It":"Say It","Say some text via sayit adapter":"通过sayit适配器说一些文字",Schedule:Cee,Script:Tee,"Script %s was modified on disk":"脚本%s已在磁盘上修改","Script is not running":"脚本没有运行","Search in scripts":"在脚本中搜索","Search...":"搜索...","Select all":"全选","Send email":"发送电子邮件","Sends an email":"发送邮件","Sends message via Pushsafer":"通过Pushsafer发送消息","Sends message via pushover":"通过推播发送消息","Sends message via telegram":"通过电报发送消息","Sends message via whatsapp-cmb":"通过whatsapp-cmb发送消息",September:kee,"Server time":"服务器时间","Set state action":"设定状态动作","Set with delay":"延迟设置","Shell command":"Shell命令","Show astronomical events":"显示天文事件","Show javascript code":"显示Javascript代码","Show logs":"显示记录","Show only paused scripts":"仅显示暂停的脚本","Show only running scripts":"仅显示正在运行的脚本","Show only scripts with problems":"仅显示有问题的脚本",Simulate:See,"Some files will be rejected":"有些文件将被拒绝","Sound:":"声音:",Stack:Eee,Start:Iee,"Start script":"启动脚本",State:xee,"State condition":"状态条件","Step into function":"进入功能","Step out from function":"退出函数","Stop on exception":"异常停止",Su:Dee,"Subject:":"学科:",Sunday:Aee,"TS description":"通过编写Typescript来创建规则",Telegram:Ree,"Text:":"文本:",Th:Oee,"The script will be stopped and must be activated manually after debugging. Continue?":"该脚本将停止,并且必须在调试后手动激活。继续?","This is advances option. You can write your own code here and it will be executed on trigger":"这是高级选项。您可以在此处编写自己的代码,它将在触发器上执行",Thursday:Mee,Time:Nee,"Time condition":"时间条件","Title:":"标题:","To:":"到:","Trigger with value":"用值触发",Triggered:Lee,Triggers:Pee,"Triggers the on script saving or the javascript instance restart":"触发脚本保存或javascript实例重启","Triggers the rule on update or change of some state":"在某些状态的更新或更改时触发规则","Triggers the rule periodically or on some specific time":"定期或在特定时间触发规则",Tu:Bee,Tuesday:jee,URL:Fee,"Unknown error":"未知错误","Unknown error!":"未知错误!","Use generated code":"使用生成的代码","User function":"用户功能","User:":"用户:",Value:zee,"Vibration:":"振动:",Volume:Uee,We:Hee,Wednesday:Wee,"Whatsapp-cmb":"Whatsapp的cmb",Write:Vee,"Write your own code":"编写自己的代码",Yes:Gee,"Yet exists!":"不存在!","You can use %s in the URL to use current trigger value or %id to use the triggered object ID":"您可以在 URL 中使用 %s 以使用当前触发值,%id 以使用触发对象 ID,%name 以显示触发对象 ID 名称或 %old 以使用旧触发值","You can use %s in the command to use current trigger value or %id to use the triggered object ID":"您可以在命令中使用 %s 以使用当前触发值,%id 使用触发对象 ID,%name 显示触发对象 ID 名称或 %old 使用旧触发值","You can use %s in the text to display current trigger value or %id to display the triggered object ID":"您可以在文本中使用 %s 显示当前触发值,%id 使用触发对象 ID,%name 显示触发对象 ID 名称或 %old 使用旧触发值","You can use %s in the value to use the current trigger value or %id to display the triggered object ID":"您可以在值中使用 %s 以使用当前触发器值,%id 使用触发对象 ID,%name 显示触发对象 ID 名称或 %old 使用旧触发器值","You have to enter OpenAI API key in the configuration of javascript adapter.":"您必须在 javascript 适配器的配置中输入 OpenAI API 密钥。","You have to enter at least one API key in the configuration of javascript adapter.":"您必须在 javascript 适配器的配置中输入至少一个 API 密钥(OpenAI、Anthropic 或 Gemini)。","Please select a valid model":"请选择一个有效的模型","[equal]":"[平等的]","[greater or equal]":"[大于等于]","[greater]":"[更大]","[hysteresis]":"[磁滞]","[includes]":"[包括]","[less or equal]":"[小于或等于]","[less]":"[较少的]","[not equal]":"[不相等]",acknowledgment:Kee,all:Yee,and:Jee,astro:qee,at:Xee,"clear running":"畅通无阻",control:Zee,copy:Qee,cron:ete,dawn:tte,debug_help:ste,debug_label:ote,default:"默认",dusk:ite,easy:nte,else:"别的","equal to":"等于",every:rte,"every hour at 0 minutes":"每小时0分钟",false:"错误的","file reading has failed: %s":"文件读取失败:%s","file reading was aborted":"文件读取中止",filter_func:ate,filter_id:lte,filter_name:cte,filter_role:ute,filter_room:dte,"for edit or create script":"用于编辑或创建脚本","for professionals":"对于专业人士","for programmers":"对于程序员",goldenHour:hte,goldenHourEnd:pte,"greater or equal":"大于或等于","greater or equal to":"大于或等于","greater than":"比...更棒",help_just_check:gte,help_on_change:mte,"high priority":"高优先级","high-priority":"高优先级","highest priority":"最高优先级",hours:fte,includes:$te,interval:bte,"just check":"只是检查","less or equal":"小于或等于","less or equal to":"小于或等于","less than":"少于","lower priority":"低优先级","lowest priority":"最低优先级",magic:vte,milliseconds:yte,minutes:_te,ms:wte,nadir:Cte,nauticalDawn:Tte,nauticalDusk:kte,nextSunrise:Ste,nextSunset:Ete,night:Ite,nightEnd:xte,"no blocks found":"找不到块","no group":"没有组",normal:Dte,"normal priority":"正常优先","not equal to":"不等于","not properly connected":"此块未正确连接到其他块。",offset:Ate,"on change":"在变化","on condition change":"在条件变化时","on update":"更新时",one:Rte,or:Ote,quiet:Mte,"reset search":"重置搜索",search:Nte,seconds:Lte,solarNoon:Pte,"store in":"存放在",sunrise:Bte,sunriseEnd:jte,sunset:Fte,sunsetStart:zte,then:Ute,"toggle value":"切换值",tooltip_ack:Hte,tooltip_from:Wte,tooltip_lc:Vte,tooltip_quality:Gte,tooltip_ts:Kte,tooltip_user:Yte,tooltip_value:Jte,true:"真的",two:qte,undefined:"不明确的",update:Xte,"use seconds":"精确到秒","use trigger value":"使用触发值",verbose_help:Zte,verbose_label:Qte,when:ese,with:"和","with date":"有日期","with offset":"带偏移",wizard:tse,"Loading models...":"加载模型...","Could not connect to API at %s":"无法连接到 %s 的 API","Invalid API key":"无效的 API 密钥","Access denied by API":"API 拒绝访问","API error: %s":"API 错误:%s",'Model "%s" not found':'未找到模型 "%s"',"Request failed: %s":"请求失败:%s",Retry:sse,"No running javascript instance found":"未找到正在运行的 JavaScript 实例"};function ise(a){const[s,i]=Y.useState(""),[r,l]=Y.useState("");return Mt(()=>{a.socket.decrypt(a.systemConfig.native.javascriptPassword).then(u=>l(u))},[a.systemConfig,a.socket]),g.jsxs(Vt,{open:!0,onClose:()=>a.onEntered(null),fullWidth:!0,maxWidth:"sm",children:[g.jsx(as,{children:b.I18n.t("Please enter a password for expert mode")}),g.jsx(Gt,{children:g.jsx(vo,{autoFocus:!0,margin:"dense",variant:"standard",label:b.I18n.t("Password"),type:"password",fullWidth:!0,value:s,onKeyDown:u=>{u.key==="Enter"&&s&&(u.preventDefault(),u.stopPropagation(),r===s?a.onEntered(s):a.onEntered(""))},onChange:u=>i(u.target.value)})}),g.jsxs(Kt,{children:[g.jsx(De,{variant:"contained",disabled:!s,onClick:()=>{r===s?a.onEntered(s):a.onEntered("")},startIcon:g.jsx(zo,{}),children:b.I18n.t("Ok")}),g.jsx(De,{color:"grey",variant:"contained",onClick:()=>a.onEntered(null),startIcon:g.jsx(qs,{}),children:b.I18n.t("Cancel")})]})]})}const Br={root:{flexGrow:1,display:"flex",width:"100%",height:"100%"},mainDiv:{width:"100%",height:"100%",overflow:"hidden"},content:a=>({width:"100%",height:"100%",backgroundColor:a.palette.background&&a.palette.background.default,position:"relative"}),menuOpenCloseButton:a=>({position:"absolute",left:0,borderRadius:"0 5px 5px 0",top:6,pt:1,cursor:"pointer",zIndex:1,height:25,width:20,background:a.palette.secondary.main,color:a.palette.primary.main,pl:"3px","&:hover":{color:"white"}}),showLogButton:a=>({position:"absolute",right:3,borderRadius:"5px 5px 0 0",bottom:0,pt:"3px",cursor:"pointer",zIndex:10,height:20,width:25,background:a.palette.secondary.main,color:a.palette.primary.main,pl:1,"&:hover":{color:"white"}})};class nse extends b.GenericApp{hosts=[];importFile=null;scripts={};confirmCallback=null;changedScripts={};javascriptPassword="";constructor(s){super(s,{Connection:b.AdminConnection,translations:{en:cL,de:oB,es:XF,fr:VU,it:jV,nl:O3,pl:E6,pt:_K,ru:mq,uk:cQ,"zh-cn":ose},bottomButtons:!1,socket:{autoSubscribeLog:!0},sentryDSN:window.sentryDSN});const i=window.localStorage.getItem("JS.logSizes");let r=[80,20];if(i)try{r=JSON.parse(i)}catch{}const l=window.localStorage.getItem("JS.splitSizes");let u=[20,80];if(l)try{u=JSON.parse(l)}catch{}this.state={...this.state,splitSizes:u,logSizes:r},window.alert=d=>{console.error(d),this.showJsError(d.toString())}}onScriptsChanged=(s,i)=>{if(!s)return;let r=!1;const l={};s.startsWith("script.js.")&&(i?JSON.stringify(this.scripts[s])!==JSON.stringify(i)&&(this.scripts[s]=i,r=!0,l.scriptsHash=this.state.scriptsHash+1):this.scripts[s]&&(delete this.scripts[s],r=!0,l.scriptsHash=this.state.scriptsHash+1)),r&&this.setState(l)};onInstanceChanged=(s,i)=>{var u;if(!s)return;let r=!1;const l={};if(s.match(/^system\.adapter\.[-_\w\d]+\$/)){if(s.startsWith(`system.adapter.${this.adapterName}.`)){const d=parseInt(s.split(".").pop()||"0",10)||0;if((i==null?void 0:i.type)==="instance")this.state.instances.includes(d)||(l.instances=[...this.state.instances],l.instances.push(d),l.instances.sort(),r=!0,this.socket.subscribeState(`${i._id}.alive`,this.onInstanceAliveChange));else if(!i&&this.state.instances.includes(d)){this.socket.unsubscribeState(`${s}.alive`,this.onInstanceAliveChange),l.instances=[...this.state.instances];const p=l.instances.indexOf(d);l.instances.splice(p,1),r=!0}}(u=i==null?void 0:i.common)!=null&&u.blockly&&(this.confirmCallback=d=>d&&window.location.reload(),l.confirm=b.I18n.t("Some blocks were updated. Reload admin?"),r=!0)}r&&this.setState(l)};onHostChanged=(s,i)=>{if(s&&s.startsWith("system.host.")){if((i==null?void 0:i.type)==="host")this.hosts.includes(s)||(this.hosts.push(s),this.hosts.sort());else if(!i&&this.hosts.includes(s)){const r=this.hosts.indexOf(s);this.hosts.splice(r,1)}}};onConnectionReady(){window.systemLang=this.socket.systemLang,this.setState({ready:!1,scriptsHash:0,instances:[],updating:!1,resizing:!1,selected:null,logMessage:{},editing:[],menuOpened:window.localStorage.getItem("App.menuOpened")!=="false",menuSelectId:"",expertMode:window.localStorage.getItem("App.expertMode")==="true",logHorzLayout:window.localStorage.getItem("App.logHorzLayout")==="true",runningInstances:{},confirm:"",importFile:!1,message:"",searchText:"",hideLog:window.localStorage.getItem("App.hideLog")==="true",debugMode:!1,debugInstance:null,splitSizes:[20,80],password:""},async()=>{var d;const s={},i=await this.subscribeOnInstances();s.instances=i.instances,s.runningInstances=i.runningInstances,this.javascriptPassword=((d=this.socket.systemConfig)==null?void 0:d.native.javascriptPassword)||"",await this.readAdaptersWithBlockly();const r=await this.socket.getHosts();this.hosts=r.map(p=>p._id);const l=await this.readAllScripts();window.localStorage.getItem("App.expertMode")!=="true"&&window.localStorage.getItem("App.expertMode")!=="false"&&!this.javascriptPassword?Object.keys(l).find(p=>p.startsWith("script.js.global.")&&l[p].type==="script")&&(s.expertMode=!0):this.javascriptPassword&&(s.expertMode=!1),this.scripts=l;let u=this.state.scriptsHash;this.compareScripts(l)&&u++,s.scriptsHash=u,s.ready=!0,this.setState(s),await this.socket.subscribeObject("script.*",this.onScriptsChanged),await this.socket.subscribeObject("system.adapter.*",this.onInstanceChanged),await this.socket.subscribeObject("system.host.*",this.onHostChanged)})}async subscribeOnInstances(){const i=(await this.socket.getAdapterInstances(this.adapterName)).map(l=>parseInt(l._id.split(".").pop()||"0")).sort(),r={};i.forEach(l=>r[`system.adapter.${this.adapterName}.${l}`]=!1);for(let l=0;ls[r]=i[r]),s}async readAdaptersWithBlockly(){const s=await this.socket.getObjectViewSystem("adapter","system.adapter.","system.adapter.香");return new Promise(i=>Fe.loadCustomBlockly(s,()=>i()))}onInstanceAliveChange=(s,i)=>{if(s&&(s=s?s.substring(0,s.length-6):"",this.state.runningInstances[s]!==(i?i.val:!1))){const r=JSON.parse(JSON.stringify(this.state.runningInstances));r[s]=i?!!i.val:!1,this.setState({runningInstances:r})}};compareScripts(s){const i=Object.keys(this.scripts),r=Object.keys(s);if(i.length!==r.length)return this.scripts=s,!0;if(JSON.stringify(i)!==JSON.stringify(r))return this.scripts=s,!0;for(let l=0;l ${i}`),this.setState({updating:!0});try{if(((u=this.scripts[s])==null?void 0:u.type)==="script"){const d=JSON.parse(JSON.stringify(this.scripts[s].common));d.name=r||d.name,l!==void 0&&(d.engine=`system.adapter.javascript.${l}`);const p=i.split(".");p.pop();const m=p.join(".");this.scripts[m]&&this.scripts[m].type==="script"&&(p.pop(),i=`${p.join(".")}.${i.split(".").pop()}`),await this.updateScript(s,i,d)}else await this.renameGroup(s,i,r)}catch(d){d.toString().includes("canceled")||this.showJsError(d)}this.setState({updating:!1})}async renameGroup(s,i,r,l){if(l){if(l.length){let u=l.pop();if(u){const d=await this.socket.getObject(u);if(d){try{await this.socket.delObject(u)}catch{}u=i+u.substring(s.length),d._id=u,d.common=d.common||{},d.common.expert=!0,await this.socket.setObject(u,d),await this.renameGroup(s,i,r,l)}}}}else{l=[],l=Object.keys(this.scripts).filter(d=>d.startsWith(`${s}.`));let u=await this.socket.getObject(s);u=u||{common:{},type:"channel"},u.common.name=r||u.common.name||s.split(".").pop()||"",u._id=i;try{await this.socket.delObject(s)}catch{}try{await this.socket.setObject(i,u),await this.renameGroup(s,i,r,l)}catch(d){console.log(d);const p={_id:i,type:"channel",common:{name:r||s.split(".").pop()||"",expert:!0},native:{}};await this.socket.setObject(i,p),await this.renameGroup(s,i,r,l)}}}async onUpdateScript(s,i){var r;if(((r=this.scripts[s])==null?void 0:r.type)==="script")try{await this.updateScript(s,s,i)}catch(l){l.toString().includes("canceled")||this.showJsError(l)}}onSelect(s){this.scripts[s]&&this.scripts[s].common&&this.scripts[s].type==="script"&&this.setState({selected:s,menuSelectId:s},()=>setTimeout(()=>this.setState({menuSelectId:""}),300))}renderPasswordDialog(){return this.state.showPasswordDialog?g.jsx(ise,{socket:this.socket,systemConfig:this.socket.systemConfig,onEntered:s=>{s===null?this.setState({showPasswordDialog:!1,expertMode:!1,password:""}):s?this.setState({expertMode:!0,showPasswordDialog:!1,password:s}):this.setState({showPasswordDialog:!1,expertMode:!1,message:b.I18n.t("Wrong password"),password:""})}},"passwordDialog"):null}onExpertModeChange(s){var i;if(this.state.expertMode!==s)if(s&&this.javascriptPassword)this.setState({showPasswordDialog:!0});else{let r=this.state.selected;r&&!s&&((i=this.scripts[r].native)!=null&&i.protected)&&(r=this.state.editing.find(l=>{var u;return this.scripts[l]&&!((u=this.scripts[l].native)!=null&&u.protected)})||null),window.localStorage.setItem("App.expertMode",s?"true":"false"),this.setState({expertMode:s,password:"",selected:r})}}showJsError(s){this.setState({errorText:s?s.toString():""})}showMessage(s){this.setState({message:s?s.toString():""})}onDelete(s){this.socket.delObject(s).catch(i=>this.showJsError(i))}onEdit(s){this.state.selected!==s&&this.setState({selected:s})}onAddNew(s,i,r,l,u,d){const p=new RegExp(`^${s}\\.`);if(Object.keys(this.scripts).find(m=>s===m||p.test(s)))return this.showJsError(b.I18n.t("Yet exists!"));r?this.socket.setObject(s,{_id:s,type:"channel",common:{name:i,expert:!0},native:{}}).then(()=>setTimeout(()=>this.setState({menuSelectId:s},()=>setTimeout(()=>this.setState({menuSelectId:""}),300)),1e3)).catch(m=>this.showJsError(m)):(u==="Blockly"&&!d&&(d=` +//${btoa(encodeURIComponent(''))}`),this.socket.setObject(s,{_id:s,type:"script",common:{name:i,expert:!0,engineType:u||"Javascript/js",enabled:!1,engine:`system.adapter.javascript.${l||0}`,source:d||"",debug:!1,verbose:!1},native:{}}).then(()=>setTimeout(()=>this.onSelect(s),1e3)).catch(m=>this.showJsError(m)))}async updateScript(s,i,r){let l=await this.socket.getObject(s);const u={common:{}};if(r.engine!==void 0&&(u.common.engine=r.engine),r.enabled!==void 0&&(u.common.enabled=r.enabled),r.source!==void 0&&(u.common.source=r.source),r.debug!==void 0&&(u.common.debug=r.debug),r.verbose!==void 0&&(u.common.verbose=r.verbose),u.from="system.adapter.admin.0",s===i&&(l!=null&&l.common)&&r.name===l.common.name){(!r.engineType||r.engineType!==l.common.engineType)&&r.engineType!==void 0&&(u.common.engineType=r.engineType||"Javascript/js"),u.type="script",await this.socket.extendObject(s,u);return}if(l!=null&&l.common){l.common.engineType=r.engineType||l.common.engineType||"Javascript/js",await this.socket.delObject(s),u.common.engine!==void 0&&(l.common.engine=u.common.engine),u.common.enabled!==void 0&&(l.common.enabled=u.common.enabled),u.common.source!==void 0&&(l.common.source=u.common.source),u.common.name!==void 0&&(l.common.name=u.common.name),u.common.debug!==void 0&&(l.common.debug=u.common.debug),u.common.verbose!==void 0&&(l.common.verbose=u.common.verbose),l._rev!==void 0&&delete l._rev,l.common.name=r.name,l.common.expert=!0,l.type="script",l._id=i,await this.socket.setObject(i,l);return}l=u,l.common.name=r.name,l.common.expert=!0,l.type="script",l._id=i,await this.socket.setObject(i,l)}onEnableDisable(s,i){var r;if(((r=this.scripts[s])==null?void 0:r.type)==="script"){const l=this.scripts[s].common;l.enabled=i,l.expert=!0,this.updateScript(s,s,l).catch(u=>u!=="canceled"&&this.showJsError(u))}}async getLiveHost(){for(let s=0;s{if(typeof u=="string"){const d=document.createElement("a");d.href=`../../files/${u}`,document.body.appendChild(d),d.click(),d.remove()}else if(u.error&&this.showJsError(u.error),u.data){const d=document.createElement("a");d.href=`data: application/zip;base64,${u.data}`,d.download=`${r}scripts.zip`,document.body.appendChild(d),d.click(),d.remove()}})}onImport(s){this.importFile=s||null,s?(this.confirmCallback=this.onImportConfirmed.bind(this),this.setState({importFile:!1,confirm:b.I18n.t("Existing scripts will be overwritten.")})):this.setState({importFile:!1})}async onImportConfirmed(s){let i=this.importFile;if(this.importFile=null,s&&i){i=i.split(",")[1];const r=await this.getLiveHost();if(!r){this.showJsError(b.I18n.t("No active host found"));return}this.socket.getRawSocket().emit("sendToHost",r,"writeObjectsAsZip",{data:i,adapter:"javascript",id:"script.js"},l=>{l==="permissionError"?this.showJsError(b.I18n.t(l)):!l||l.error?this.showJsError(l?b.I18n.t(l.error||""):b.I18n.t("Unknown error")):this.showMessage(b.I18n.t("Done"))})}}toggleLogLayout(){window.localStorage.setItem("App.logHorzLayout",this.state.logHorzLayout?"false":"true"),this.setState({logHorzLayout:!this.state.logHorzLayout})}renderEditor(){var i;const s=Object.keys(this.scripts).reduce((r,l)=>r+(this.scripts[l].common.engineType==="Rules"?1:0),0);return g.jsx(kn,{scriptsHash:this.state.scriptsHash,debugMode:this.state.debugMode,onDebugModeChange:r=>{r?this.setState({debugMode:!0}):this.setState({debugMode:!1,debugInstance:null})},visible:!this.state.resizing,socket:this.socket,adapterName:this.adapterName,onLocate:r=>this.setState({menuSelectId:r}),password:this.state.password,runningInstances:this.state.runningInstances,menuOpened:this.state.menuOpened,searchText:this.state.searchText,themeType:this.state.themeType,themeName:this.state.themeName,theme:this.state.theme,expertMode:this.state.expertMode,onChange:(r,l)=>this.onUpdateScript(r,l),isAnyRulesExists:s,debugInstance:this.state.debugInstance,onSelectedChange:(r,l)=>{const u={};let d=!1;r!==this.state.selected&&(d=!0,u.selected=r),JSON.stringify(l)!==JSON.stringify(this.state.editing)&&(d=!0,u.editing=[...l]),d&&this.setState(u)},onRestart:r=>this.socket.extendObject(r,{common:{enabled:!0}}),selected:this.state.selected&&((i=this.scripts[this.state.selected])==null?void 0:i.type)==="script"?this.state.selected:"",objects:this.scripts,resizing:this.state.resizing,onChangedChanged:r=>this.changedScripts=r},"editor")}showLogButton(){return g.jsx($t,{title:b.I18n.t("Show logs"),sx:Br.showLogButton,onClick:()=>{window.localStorage.setItem("App.hideLog","false"),this.setState({hideLog:!1,resizing:!0}),setTimeout(()=>this.setState({resizing:!1}),300)},children:g.jsx(wS,{})},"showLog")}renderErrorDialog(){return this.state.errorText?g.jsx(Zc,{onClose:()=>this.setState({errorText:""}),text:this.state.errorText},"dialogError"):null}renderMain(){let s;return this.state.debugMode||this.state.hideLog?s=g.jsxs(g.Fragment,{children:[!this.state.debugMode&&this.state.hideLog?this.showLogButton():void 0,this.renderEditor()]}):s=g.jsxs(l_,{direction:this.state.logHorzLayout?dt.Horizontal:dt.Vertical,initialSizes:this.state.logSizes,minWidths:[500,100],minHeights:[150,50],onResizeStarted:()=>this.setState({resizing:!0}),onResizeFinished:(i,r)=>{this.setState({logSizes:r,resizing:!1}),window.localStorage.setItem("JS.logSizes",JSON.stringify(r))},gutterClassName:this.state.themeType==="dark"?"Dark visGutter":"Light visGutter",children:[this.renderEditor(),g.jsx(bm,{verticalLayout:!this.state.logHorzLayout,onLayoutChange:()=>this.toggleLogLayout(),editing:this.state.editing,socket:this.socket,selected:this.state.selected,onHideLog:()=>{window.localStorage.setItem("App.hideLog","true"),this.setState({hideLog:!0,resizing:!0}),setTimeout(()=>this.setState({resizing:!1}),300)}},"log")]}),g.jsxs($t,{sx:Br.content,className:"iobVerticalSplitter",children:[g.jsx($t,{sx:Br.menuOpenCloseButton,onClick:()=>{window.localStorage.setItem("App.menuOpened",this.state.menuOpened?"false":"true"),this.setState({menuOpened:!this.state.menuOpened,resizing:!0}),setTimeout(()=>this.setState({resizing:!1}),300)},children:this.state.menuOpened?g.jsx(CS,{}):g.jsx(TS,{})},"closeMenu"),this.state.message?g.jsx(b.Message,{onClose:()=>this.setState({message:""}),text:this.state.message},"dialogMessage"):null,this.renderErrorDialog(),this.state.importFile?g.jsx(jm,{onClose:i=>this.onImport(i)},"dialogImportFile"):null,this.state.confirm?g.jsx(b.Confirm,{onClose:i=>{this.state.confirm&&this.setState({confirm:""}),this.confirmCallback&&this.confirmCallback(i),this.confirmCallback=null},text:this.state.confirm},"dialogConfirm"):null,this.renderPasswordDialog(),s]},"main")}render(){if(!this.state.ready)return g.jsx(i_,{injectFirst:!0,children:g.jsx(n_,{theme:this.state.theme,children:g.jsx(b.Loader,{themeType:this.state.themeType})})});let s;return this.state.menuOpened?s=g.jsxs(l_,{direction:dt.Horizontal,initialSizes:this.state.splitSizes,minWidths:[270,400],onResizeFinished:(i,r)=>{this.setState({splitSizes:r}),window.localStorage.setItem("JS.splitSizes",JSON.stringify(r))},gutterClassName:this.state.themeType==="dark"?"Dark visGutter":"Light visGutter",children:[g.jsx("div",{style:Br.mainDiv,children:g.jsx(bo,{password:this.state.password,debugMode:this.state.debugMode,onDebugInstance:i=>this.setState({debugInstance:i,debugMode:!!i}),scripts:this.scripts,scriptsHash:this.state.scriptsHash,instances:this.state.instances,onRename:this.onRename.bind(this),socket:this.socket,selectId:this.state.menuSelectId,onEdit:this.onEdit.bind(this),expertMode:this.state.expertMode,themeName:this.state.themeName,onThemeChange:i=>{b.Utils.setThemeName(i);const r=b.Utils.getThemeType(i);this.setState({themeName:i,themeType:r},()=>this.toggleTheme(i))},runningInstances:this.state.runningInstances,onExpertModeChange:i=>this.onExpertModeChange(i),onDelete:this.onDelete.bind(this),onAddNew:this.onAddNew.bind(this),onEnableDisable:this.onEnableDisable.bind(this),onExport:this.onExport.bind(this),width:500,onImport:()=>this.setState({importFile:!0}),onSearch:i=>this.setState({searchText:i}),version:this.props.version,changedScripts:this.changedScripts},"sidemenu")},"menu"),this.renderMain()]}):s=this.renderMain(),g.jsx(i_,{injectFirst:!0,children:g.jsx(n_,{theme:this.state.theme,children:g.jsx("div",{style:Br.root,children:g.jsx(mO,{socket:this.socket,children:s})})})})}}window.location.hostname==="localhost"||window.location.hostname==="[::1]"||window.location.hostname.match(/^127(?:\.(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)){3}$/);function rse(){"serviceWorker"in navigator&&navigator.serviceWorker.ready.then(a=>{a.unregister()})}const ase="9.0.18",DT={version:ase};var Fo;(function(a){a.mouse="mouse",a.touch="touch",a.keyboard="keyboard"})(Fo||(Fo={}));class lse{get delay(){var s;return(s=this.args.delay)!==null&&s!==void 0?s:0}get scrollAngleRanges(){return this.args.scrollAngleRanges}get getDropTargetElementsAtPoint(){return this.args.getDropTargetElementsAtPoint}get ignoreContextMenu(){var s;return(s=this.args.ignoreContextMenu)!==null&&s!==void 0?s:!1}get enableHoverOutsideTarget(){var s;return(s=this.args.enableHoverOutsideTarget)!==null&&s!==void 0?s:!1}get enableKeyboardEvents(){var s;return(s=this.args.enableKeyboardEvents)!==null&&s!==void 0?s:!1}get enableMouseEvents(){var s;return(s=this.args.enableMouseEvents)!==null&&s!==void 0?s:!1}get enableTouchEvents(){var s;return(s=this.args.enableTouchEvents)!==null&&s!==void 0?s:!0}get touchSlop(){return this.args.touchSlop||0}get delayTouchStart(){var s,i,r,l;return(l=(r=(s=this.args)===null||s===void 0?void 0:s.delayTouchStart)!==null&&r!==void 0?r:(i=this.args)===null||i===void 0?void 0:i.delay)!==null&&l!==void 0?l:0}get delayMouseStart(){var s,i,r,l;return(l=(r=(s=this.args)===null||s===void 0?void 0:s.delayMouseStart)!==null&&r!==void 0?r:(i=this.args)===null||i===void 0?void 0:i.delay)!==null&&l!==void 0?l:0}get window(){if(this.context&&this.context.window)return this.context.window;if(typeof window<"u")return window}get document(){var s;if(!((s=this.context)===null||s===void 0)&&s.document)return this.context.document;if(this.window)return this.window.document}get rootElement(){var s;return((s=this.args)===null||s===void 0?void 0:s.rootElement)||this.document}constructor(s,i){this.args=s,this.context=i}}function cse(a,s,i,r){return Math.sqrt(Math.pow(Math.abs(i-a),2)+Math.pow(Math.abs(r-s),2))}function use(a,s,i,r,l){if(!l)return!1;const u=Math.atan2(r-s,i-a)*180/Math.PI+180;for(let d=0;d=p.start)&&(p.end==null||u<=p.end))return!0}return!1}const dse={Left:1},hse={Left:0};function Cg(a){return a.button===void 0||a.button===hse.Left}function pse(a){return a.buttons===void 0||(a.buttons&dse.Left)===0}function AT(a){return!!a.targetTouches}const gse=1;function mse(a){const s=a.nodeType===gse?a:a.parentElement;if(!s)return;const{top:i,left:r}=s.getBoundingClientRect();return{x:r,y:i}}function fse(a,s){if(a.targetTouches.length===1)return Hc(a.targetTouches[0]);if(s&&a.touches.length===1&&a.touches[0].target===s.target)return Hc(a.touches[0])}function Hc(a,s){return AT(a)?fse(a,s):{x:a.clientX,y:a.clientY}}const _w=(()=>{let a=!1;try{addEventListener("test",()=>{},Object.defineProperty({},"passive",{get(){return a=!0,!0}}))}catch{}return a})(),jr={[Fo.mouse]:{start:"mousedown",move:"mousemove",end:"mouseup",contextmenu:"contextmenu"},[Fo.touch]:{start:"touchstart",move:"touchmove",end:"touchend"},[Fo.keyboard]:{keydown:"keydown"}};class Vr{profile(){var s;return{sourceNodes:this.sourceNodes.size,sourcePreviewNodes:this.sourcePreviewNodes.size,sourcePreviewNodeOptions:this.sourcePreviewNodeOptions.size,targetNodes:this.targetNodes.size,dragOverTargetIds:((s=this.dragOverTargetIds)===null||s===void 0?void 0:s.length)||0}}get document(){return this.options.document}setup(){const s=this.options.rootElement;s&&(Ie(!Vr.isSetUp,"Cannot have two Touch backends at the same time."),Vr.isSetUp=!0,this.addEventListener(s,"start",this.getTopMoveStartHandler()),this.addEventListener(s,"start",this.handleTopMoveStartCapture,!0),this.addEventListener(s,"move",this.handleTopMove),this.addEventListener(s,"move",this.handleTopMoveCapture,!0),this.addEventListener(s,"end",this.handleTopMoveEndCapture,!0),this.options.enableMouseEvents&&!this.options.ignoreContextMenu&&this.addEventListener(s,"contextmenu",this.handleTopMoveEndCapture),this.options.enableKeyboardEvents&&this.addEventListener(s,"keydown",this.handleCancelOnEscape,!0))}teardown(){const s=this.options.rootElement;s&&(Vr.isSetUp=!1,this._mouseClientOffset={},this.removeEventListener(s,"start",this.handleTopMoveStartCapture,!0),this.removeEventListener(s,"start",this.handleTopMoveStart),this.removeEventListener(s,"move",this.handleTopMoveCapture,!0),this.removeEventListener(s,"move",this.handleTopMove),this.removeEventListener(s,"end",this.handleTopMoveEndCapture,!0),this.options.enableMouseEvents&&!this.options.ignoreContextMenu&&this.removeEventListener(s,"contextmenu",this.handleTopMoveEndCapture),this.options.enableKeyboardEvents&&this.removeEventListener(s,"keydown",this.handleCancelOnEscape,!0),this.uninstallSourceNodeRemovalObserver())}addEventListener(s,i,r,l=!1){const u=_w?{capture:l,passive:!1}:l;this.listenerTypes.forEach(function(d){const p=jr[d][i];p&&s.addEventListener(p,r,u)})}removeEventListener(s,i,r,l=!1){const u=_w?{capture:l,passive:!1}:l;this.listenerTypes.forEach(function(d){const p=jr[d][i];p&&s.removeEventListener(p,r,u)})}connectDragSource(s,i){const r=this.handleMoveStart.bind(this,s);return this.sourceNodes.set(s,i),this.addEventListener(i,"start",r),()=>{this.sourceNodes.delete(s),this.removeEventListener(i,"start",r)}}connectDragPreview(s,i,r){return this.sourcePreviewNodeOptions.set(s,r),this.sourcePreviewNodes.set(s,i),()=>{this.sourcePreviewNodes.delete(s),this.sourcePreviewNodeOptions.delete(s)}}connectDropTarget(s,i){const r=this.options.rootElement;if(!this.document||!r)return()=>{};const l=u=>{if(!this.document||!r||!this.monitor.isDragging())return;let d;switch(u.type){case jr.mouse.move:d={x:u.clientX,y:u.clientY};break;case jr.touch.move:var p,m;d={x:((p=u.touches[0])===null||p===void 0?void 0:p.clientX)||0,y:((m=u.touches[0])===null||m===void 0?void 0:m.clientY)||0};break}const f=d!=null?this.document.elementFromPoint(d.x,d.y):void 0,v=f&&i.contains(f);if(f===i||v)return this.handleMove(u,s)};return this.addEventListener(this.document.body,"move",l),this.targetNodes.set(s,i),()=>{this.document&&(this.targetNodes.delete(s),this.removeEventListener(this.document.body,"move",l))}}getTopMoveStartHandler(){return!this.options.delayTouchStart&&!this.options.delayMouseStart?this.handleTopMoveStart:this.handleTopMoveStartDelay}installSourceNodeRemovalObserver(s){this.uninstallSourceNodeRemovalObserver(),this.draggedSourceNode=s,this.draggedSourceNodeRemovalObserver=new MutationObserver(()=>{s&&!s.parentElement&&(this.resurrectSourceNode(),this.uninstallSourceNodeRemovalObserver())}),!(!s||!s.parentElement)&&this.draggedSourceNodeRemovalObserver.observe(s.parentElement,{childList:!0})}resurrectSourceNode(){this.document&&this.draggedSourceNode&&(this.draggedSourceNode.style.display="none",this.draggedSourceNode.removeAttribute("data-reactid"),this.document.body.appendChild(this.draggedSourceNode))}uninstallSourceNodeRemovalObserver(){this.draggedSourceNodeRemovalObserver&&this.draggedSourceNodeRemovalObserver.disconnect(),this.draggedSourceNodeRemovalObserver=void 0,this.draggedSourceNode=void 0}constructor(s,i,r){this.getSourceClientOffset=l=>{const u=this.sourceNodes.get(l);return u&&mse(u)},this.handleTopMoveStartCapture=l=>{Cg(l)&&(this.moveStartSourceIds=[])},this.handleMoveStart=l=>{Array.isArray(this.moveStartSourceIds)&&this.moveStartSourceIds.unshift(l)},this.handleTopMoveStart=l=>{if(!Cg(l))return;const u=Hc(l);u&&(AT(l)&&(this.lastTargetTouchFallback=l.targetTouches[0]),this._mouseClientOffset=u),this.waitingForDelay=!1},this.handleTopMoveStartDelay=l=>{if(!Cg(l))return;const u=l.type===jr.touch.start?this.options.delayTouchStart:this.options.delayMouseStart;this.timeout=setTimeout(this.handleTopMoveStart.bind(this,l),u),this.waitingForDelay=!0},this.handleTopMoveCapture=()=>{this.dragOverTargetIds=[]},this.handleMove=(l,u)=>{this.dragOverTargetIds&&this.dragOverTargetIds.unshift(u)},this.handleTopMove=l=>{if(this.timeout&&clearTimeout(this.timeout),!this.document||this.waitingForDelay)return;const{moveStartSourceIds:u,dragOverTargetIds:d}=this,p=this.options.enableHoverOutsideTarget,m=Hc(l,this.lastTargetTouchFallback);if(!m)return;if(this._isScrolling||!this.monitor.isDragging()&&use(this._mouseClientOffset.x||0,this._mouseClientOffset.y||0,m.x,m.y,this.options.scrollAngleRanges)){this._isScrolling=!0;return}if(!this.monitor.isDragging()&&this._mouseClientOffset.hasOwnProperty("x")&&u&&cse(this._mouseClientOffset.x||0,this._mouseClientOffset.y||0,m.x,m.y)>(this.options.touchSlop?this.options.touchSlop:0)&&(this.moveStartSourceIds=void 0,this.actions.beginDrag(u,{clientOffset:this._mouseClientOffset,getSourceClientOffset:this.getSourceClientOffset,publishSource:!1})),!this.monitor.isDragging())return;const f=this.sourceNodes.get(this.monitor.getSourceId());this.installSourceNodeRemovalObserver(f),this.actions.publishDragSource(),l.cancelable&&l.preventDefault();const v=(d||[]).map(C=>this.targetNodes.get(C)).filter(C=>!!C),_=this.options.getDropTargetElementsAtPoint?this.options.getDropTargetElementsAtPoint(m.x,m.y,v):this.document.elementsFromPoint(m.x,m.y),y=[];for(const C in _){if(!_.hasOwnProperty(C))continue;let w=_[C];for(w!=null&&y.push(w);w;)w=w.parentElement,w&&y.indexOf(w)===-1&&y.push(w)}const k=y.filter(C=>v.indexOf(C)>-1).map(C=>this._getDropTargetId(C)).filter(C=>!!C).filter((C,w,E)=>E.indexOf(C)===w);if(p)for(const C in this.targetNodes){const w=this.targetNodes.get(C);if(f&&w&&w.contains(f)&&k.indexOf(C)===-1){k.unshift(C);break}}k.reverse(),this.actions.hover(k,{clientOffset:m})},this._getDropTargetId=l=>{const u=this.targetNodes.keys();let d=u.next();for(;d.done===!1;){const p=d.value;if(l===this.targetNodes.get(p))return p;d=u.next()}},this.handleTopMoveEndCapture=l=>{if(this._isScrolling=!1,this.lastTargetTouchFallback=void 0,!!pse(l)){if(!this.monitor.isDragging()||this.monitor.didDrop()){this.moveStartSourceIds=void 0;return}l.cancelable&&l.preventDefault(),this._mouseClientOffset={},this.uninstallSourceNodeRemovalObserver(),this.actions.drop(),this.actions.endDrag()}},this.handleCancelOnEscape=l=>{l.key==="Escape"&&this.monitor.isDragging()&&(this._mouseClientOffset={},this.uninstallSourceNodeRemovalObserver(),this.actions.endDrag())},this.options=new lse(r,i),this.actions=s.getActions(),this.monitor=s.getMonitor(),this.sourceNodes=new Map,this.sourcePreviewNodes=new Map,this.sourcePreviewNodeOptions=new Map,this.targetNodes=new Map,this.listenerTypes=[],this._mouseClientOffset={},this._isScrolling=!1,this.options.enableMouseEvents&&this.listenerTypes.push(Fo.mouse),this.options.enableTouchEvents&&this.listenerTypes.push(Fo.touch),this.options.enableKeyboardEvents&&this.listenerTypes.push(Fo.keyboard)}}const $se=function(s,i={},r={}){return new Vr(s,i,r)};window.GenericBlock=Xe;window.adapterName="javascript";window.sentryDSN="https://504499a725eb4898930d3b9e9da95740@sentry.iobroker.net/56";console.log(`iobroker.${window.adapterName}@${DT.version}`);const bse=window.innerWidth<600,ww=document.getElementById("root");ww&&Pw(ww).render(g.jsx(Zw,{backend:bse?$se:uC,children:g.jsx(nse,{version:DT.version})}));rse();const uc=window.loadDynamicScript;uc&&uc(window.location.port==="3000"?`${window.location.protocol}//${window.location.hostname}:8081/lib/js/socket.io.js`:"./../../lib/js/socket.io.js",()=>uc("vs/loader.js",()=>uc("vs/configure.js",()=>typeof window.socketLoadedHandler=="function"&&window.socketLoadedHandler())));export{gO as C,Q0 as D,Xe as G,dC as I,mw as M,As as S,pI as a,RI as b,FI as c,bi as d,cne as e,zm as f,Zc as g,nx as h,une as j,l_ as m,Mn as u,dt as z}; diff --git a/admin/assets/inheritsLoose-B0Ba5G9z.js b/admin/assets/inheritsLoose-B0Ba5G9z.js new file mode 100644 index 000000000..5ccfa084f --- /dev/null +++ b/admin/assets/inheritsLoose-B0Ba5G9z.js @@ -0,0 +1,29 @@ +import{m as Y,b as be,q as Ue,l as M,i as Tt,c as D,R as xt,j as Se,g as Ce,k as me,o as wt}from"./iobroker_javascript__loadShare__react__loadShare__.mjs-CTZOFJS2.js";import"./iobroker_javascript__loadShare__prop_mf_2_types__loadShare__.mjs-BCtSFofY.js";import{ah as nt,ai as Et,aj as st,ak as Ye,al as Mt,am as Pt,an as jt,ao as Ot,j as g,ap as kt,aq as At,ar as It,u as Lt,as as Dt,n as ct,at as Rt,T as K,b as Nt,ac as Vt,h as Kt}from"./createSvgIcon-DPvF8xqu.js";function Ft(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var it={exports:{}},f={};var b=typeof Symbol=="function"&&Symbol.for,ve=b?Symbol.for("react.element"):60103,$e=b?Symbol.for("react.portal"):60106,W=b?Symbol.for("react.fragment"):60107,B=b?Symbol.for("react.strict_mode"):60108,Q=b?Symbol.for("react.profiler"):60114,Z=b?Symbol.for("react.provider"):60109,ee=b?Symbol.for("react.context"):60110,_e=b?Symbol.for("react.async_mode"):60111,te=b?Symbol.for("react.concurrent_mode"):60111,re=b?Symbol.for("react.forward_ref"):60112,oe=b?Symbol.for("react.suspense"):60113,qt=b?Symbol.for("react.suspense_list"):60120,ne=b?Symbol.for("react.memo"):60115,se=b?Symbol.for("react.lazy"):60116,Gt=b?Symbol.for("react.block"):60121,zt=b?Symbol.for("react.fundamental"):60117,Ht=b?Symbol.for("react.responder"):60118,Ut=b?Symbol.for("react.scope"):60119;function T(e){if(typeof e=="object"&&e!==null){var t=e.$$typeof;switch(t){case ve:switch(e=e.type,e){case _e:case te:case W:case Q:case B:case oe:return e;default:switch(e=e&&e.$$typeof,e){case ee:case re:case se:case ne:case Z:return e;default:return t}}case $e:return t}}}function lt(e){return T(e)===te}f.AsyncMode=_e;f.ConcurrentMode=te;f.ContextConsumer=ee;f.ContextProvider=Z;f.Element=ve;f.ForwardRef=re;f.Fragment=W;f.Lazy=se;f.Memo=ne;f.Portal=$e;f.Profiler=Q;f.StrictMode=B;f.Suspense=oe;f.isAsyncMode=function(e){return lt(e)||T(e)===_e};f.isConcurrentMode=lt;f.isContextConsumer=function(e){return T(e)===ee};f.isContextProvider=function(e){return T(e)===Z};f.isElement=function(e){return typeof e=="object"&&e!==null&&e.$$typeof===ve};f.isForwardRef=function(e){return T(e)===re};f.isFragment=function(e){return T(e)===W};f.isLazy=function(e){return T(e)===se};f.isMemo=function(e){return T(e)===ne};f.isPortal=function(e){return T(e)===$e};f.isProfiler=function(e){return T(e)===Q};f.isStrictMode=function(e){return T(e)===B};f.isSuspense=function(e){return T(e)===oe};f.isValidElementType=function(e){return typeof e=="string"||typeof e=="function"||e===W||e===te||e===Q||e===B||e===oe||e===qt||typeof e=="object"&&e!==null&&(e.$$typeof===se||e.$$typeof===ne||e.$$typeof===Z||e.$$typeof===ee||e.$$typeof===re||e.$$typeof===zt||e.$$typeof===Ht||e.$$typeof===Ut||e.$$typeof===Gt)};f.typeOf=T;it.exports=f;var Yt=it.exports,Te=Yt,Jt={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},Xt={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},Wt={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},at={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},xe={};xe[Te.ForwardRef]=Wt;xe[Te.Memo]=at;function Je(e){return Te.isMemo(e)?at:xe[e.$$typeof]||Jt}var Bt=Object.defineProperty,Qt=Object.getOwnPropertyNames,Xe=Object.getOwnPropertySymbols,Zt=Object.getOwnPropertyDescriptor,er=Object.getPrototypeOf,We=Object.prototype;function ut(e,t,r){if(typeof t!="string"){if(We){var o=er(t);o&&o!==We&&ut(e,o,r)}var c=Qt(t);Xe&&(c=c.concat(Xe(t)));for(var s=Je(e),n=Je(t),l=0;l{const r=At(e);return r.sheet=new t({key:r.key,nonce:r.sheet.nonce,container:r.sheet.container,speedy:r.sheet.isSpeedy,prepend:r.sheet.prepend,insertionPoint:r.sheet.insertionPoint}),r};let A;if(typeof document=="object"&&(A=document.querySelector('[name="emotion-insertion-point"]'),!A)){A=document.createElement("meta"),A.setAttribute("name","emotion-insertion-point"),A.setAttribute("content","");const e=document.querySelector("head");e&&e.prepend(A)}function sr(e,t){if(e||t){class r extends It{insert(s,n){return this.key&&this.key.endsWith("global")&&(this.before=A),super.insert(s,n)}}const o=nr({key:"css",insertionPoint:e?A:void 0},r);if(t){const c=o.insert;o.insert=(...s)=>(s[1].styles.match(/^@layer\s+[^{]*$/)||(s[1].styles=`@layer mui {${s[1].styles}}`),c(...s))}return o}}function Ir(e){const{injectFirst:t,enableCssLayer:r,children:o}=e,c=M(()=>{const s=`${t}-${r}`;if(typeof document=="object"&&he.has(s))return he.get(s);const n=sr(t,r);return he.set(s,n),n},[t,r]);return c?g.jsx(kt,{value:c,children:o}):o}function cr(e){return e==null||Object.keys(e).length===0}function ft(e){const{styles:t,defaultTheme:r={}}=e,o=typeof t=="function"?c=>t(cr(c)?r:c):t;return g.jsx(rr,{styles:o})}function ye(e){const t=Dt(e);return e!==t&&t.styles?(t.styles.match(/^@layer\s+[^{]*$/)||(t.styles=`@layer global{${t.styles}}`),t):e}function ir({styles:e,themeId:t,defaultTheme:r={}}){const o=Lt(r),c=t&&o[t]||o;let s=typeof e=="function"?e(c):e;return c.modularCssLayers&&(Array.isArray(s)?s=s.map(n=>ye(typeof n=="function"?n(c):n)):s=ye(s)),g.jsx(ft,{styles:s})}const dt=typeof window<"u"?Tt:D;let Qe=0;function lr(e){const[t,r]=Se(e),o=e||t;return D(()=>{t==null&&(Qe+=1,r(`mui-${Qe}`))},[t]),o}const ar={...xt},Ze=ar.useId;function ur(e){if(Ze!==void 0){const t=Ze();return e??t}return lr(e)}const mt=Ce(null);function we(){return Y(mt)}const fr=typeof Symbol=="function"&&Symbol.for,dr=fr?Symbol.for("mui.nested"):"__THEME_NESTED__";function mr(e,t){return typeof t=="function"?t(e):{...e,...t}}function hr(e){const{children:t,theme:r}=e,o=we(),c=M(()=>{const s=o===null?{...r}:mr(o,r);return s!=null&&(s[dr]=o!==null),s},[r,o]);return g.jsx(mt.Provider,{value:c,children:t})}const ht=Ce();function yr({value:e,...t}){return g.jsx(ht.Provider,{value:e??!0,...t})}const Lr=()=>Y(ht)??!1;function pr(e){const t=ct(),r=ur()||"",{modularCssLayers:o}=e;let c="mui.global, mui.components, mui.theme, mui.custom, mui.sx";return!o||t!==null?c="":typeof o=="string"?c=o.replace(/mui(?!\.)/g,c):c=`@layer ${c};`,dt(()=>{var l,i;const s=document.querySelector("head");if(!s)return;const n=s.firstChild;if(c){if(n&&((l=n.hasAttribute)!=null&&l.call(n,"data-mui-layer-order"))&&n.getAttribute("data-mui-layer-order")===r)return;const p=document.createElement("style");p.setAttribute("data-mui-layer-order",r),p.textContent=c,s.prepend(p)}else(i=s.querySelector(`style[data-mui-layer-order="${r}"]`))==null||i.remove()},[c,r]),c?g.jsx(ir,{styles:c}):null}const et={};function tt(e,t,r,o=!1){return M(()=>{const c=e&&t[e]||t;if(typeof r=="function"){const s=r(c),n=e?{...t,[e]:s}:s;return o?()=>n:n}return e?{...t,[e]:r}:{...t,...r}},[e,t,r,o])}function yt(e){const{children:t,theme:r,themeId:o}=e,c=ct(et),s=we()||et,n=tt(o,c,r),l=tt(o,s,r,!0),i=(o?n[o]:n).direction==="rtl",p=pr(n);return g.jsx(hr,{theme:l,children:g.jsx(st.Provider,{value:n,children:g.jsx(yr,{value:i,children:g.jsxs(Rt,{value:o?n[o].components:n.components,children:[p,t]})})})})}const Ee="mode",Me="color-scheme",Sr="data-color-scheme";function gr(e){const{defaultMode:t="system",defaultLightColorScheme:r="light",defaultDarkColorScheme:o="dark",modeStorageKey:c=Ee,colorSchemeStorageKey:s=Me,attribute:n=Sr,colorSchemeNode:l="document.documentElement",nonce:i}=e||{};let p="",C=n;if(n==="class"&&(C=".%s"),n==="data"&&(C="[data-%s]"),C.startsWith(".")){const y=C.substring(1);p+=`${l}.classList.remove('${y}'.replace('%s', light), '${y}'.replace('%s', dark)); + ${l}.classList.add('${y}'.replace('%s', colorScheme));`}const P=C.match(/\[([^\]]+)\]/);if(P){const[y,m]=P[1].split("=");m||(p+=`${l}.removeAttribute('${y}'.replace('%s', light)); + ${l}.removeAttribute('${y}'.replace('%s', dark));`),p+=` + ${l}.setAttribute('${y}'.replace('%s', colorScheme), ${m?`${m}.replace('%s', colorScheme)`:'""'});`}else p+=`${l}.setAttribute('${C}', colorScheme);`;return g.jsx("script",{suppressHydrationWarning:!0,nonce:typeof window>"u"?i:"",dangerouslySetInnerHTML:{__html:`(function() { +try { + let colorScheme = ''; + const mode = localStorage.getItem('${c}') || '${t}'; + const dark = localStorage.getItem('${s}-dark') || '${o}'; + const light = localStorage.getItem('${s}-light') || '${r}'; + if (mode === 'system') { + // handle system mode + const mql = window.matchMedia('(prefers-color-scheme: dark)'); + if (mql.matches) { + colorScheme = dark + } else { + colorScheme = light + } + } + if (mode === 'light') { + colorScheme = light; + } + if (mode === 'dark') { + colorScheme = dark; + } + if (colorScheme) { + ${p} + } +} catch(e){}})();`}},"mui-color-scheme-init")}function br(){}const Cr=({key:e,storageWindow:t})=>(!t&&typeof window<"u"&&(t=window),{get(r){if(typeof window>"u")return;if(!t)return r;let o;try{o=t.localStorage.getItem(e)}catch{}return o||r},set:r=>{if(t)try{t.localStorage.setItem(e,r)}catch{}},subscribe:r=>{if(!t)return br;const o=c=>{const s=c.newValue;c.key===e&&r(s)};return t.addEventListener("storage",o),()=>{t.removeEventListener("storage",o)}}});function pe(){}function rt(e){if(typeof window<"u"&&typeof window.matchMedia=="function"&&e==="system")return window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light"}function pt(e,t){if(e.mode==="light"||e.mode==="system"&&e.systemMode==="light")return t("light");if(e.mode==="dark"||e.mode==="system"&&e.systemMode==="dark")return t("dark")}function vr(e){return pt(e,t=>{if(t==="light")return e.lightColorScheme;if(t==="dark")return e.darkColorScheme})}function $r(e){const{defaultMode:t="light",defaultLightColorScheme:r,defaultDarkColorScheme:o,supportedColorSchemes:c=[],modeStorageKey:s=Ee,colorSchemeStorageKey:n=Me,storageWindow:l=typeof window>"u"?void 0:window,storageManager:i=Cr,noSsr:p=!1}=e,C=c.join(","),P=c.length>1,y=M(()=>i==null?void 0:i({key:s,storageWindow:l}),[i,s,l]),m=M(()=>i==null?void 0:i({key:`${n}-light`,storageWindow:l}),[i,n,l]),S=M(()=>i==null?void 0:i({key:`${n}-dark`,storageWindow:l}),[i,n,l]),[O,R]=Se(()=>{const a=(y==null?void 0:y.get(t))||t,u=(m==null?void 0:m.get(r))||r,d=(S==null?void 0:S.get(o))||o;return{mode:a,systemMode:rt(a),lightColorScheme:u,darkColorScheme:d}}),[I,ce]=Se(p||!P);D(()=>{ce(!0)},[]);const F=vr(O),q=me(a=>{R(u=>{if(a===u.mode)return u;const d=a??t;return y==null||y.set(d),{...u,mode:d,systemMode:rt(d)}})},[y,t]),N=me(a=>{a?typeof a=="string"?a&&!C.includes(a)?console.error(`\`${a}\` does not exist in \`theme.colorSchemes\`.`):R(u=>{const d={...u};return pt(u,h=>{h==="light"&&(m==null||m.set(a),d.lightColorScheme=a),h==="dark"&&(S==null||S.set(a),d.darkColorScheme=a)}),d}):R(u=>{const d={...u},h=a.light===null?r:a.light,L=a.dark===null?o:a.dark;return h&&(C.includes(h)?(d.lightColorScheme=h,m==null||m.set(h)):console.error(`\`${h}\` does not exist in \`theme.colorSchemes\`.`)),L&&(C.includes(L)?(d.darkColorScheme=L,S==null||S.set(L)):console.error(`\`${L}\` does not exist in \`theme.colorSchemes\`.`)),d}):R(u=>(m==null||m.set(r),S==null||S.set(o),{...u,lightColorScheme:r,darkColorScheme:o}))},[C,m,S,r,o]),G=me(a=>{O.mode==="system"&&R(u=>{const d=a!=null&&a.matches?"dark":"light";return u.systemMode===d?u:{...u,systemMode:d}})},[O.mode]),J=be(G);return J.current=G,D(()=>{if(typeof window.matchMedia!="function"||!P)return;const a=(...d)=>J.current(...d),u=window.matchMedia("(prefers-color-scheme: dark)");return u.addListener(a),a(u),()=>{u.removeListener(a)}},[P]),D(()=>{if(P){const a=(y==null?void 0:y.subscribe(h=>{(!h||["light","dark","system"].includes(h))&&q(h||t)}))||pe,u=(m==null?void 0:m.subscribe(h=>{(!h||C.match(h))&&N({light:h})}))||pe,d=(S==null?void 0:S.subscribe(h=>{(!h||C.match(h))&&N({dark:h})}))||pe;return()=>{a(),u(),d()}}},[N,q,C,t,l,P,y,m,S]),{...O,mode:I?O.mode:void 0,systemMode:I?O.systemMode:void 0,colorScheme:I?F:void 0,setMode:q,setColorScheme:N}}const _r="*{-webkit-transition:none!important;-moz-transition:none!important;-o-transition:none!important;-ms-transition:none!important;transition:none!important}";function Tr(e){const{themeId:t,theme:r={},modeStorageKey:o=Ee,colorSchemeStorageKey:c=Me,disableTransitionOnChange:s=!1,defaultColorScheme:n,resolveTheme:l}=e,i={allColorSchemes:[],colorScheme:void 0,darkColorScheme:void 0,lightColorScheme:void 0,mode:void 0,setColorScheme:()=>{},setMode:()=>{},systemMode:void 0},p=Ce(void 0),C=()=>Y(p)||i,P={},y={};function m(I){var qe,Ge,ze,He;const{children:ce,theme:F,modeStorageKey:q=o,colorSchemeStorageKey:N=c,disableTransitionOnChange:G=s,storageManager:J,storageWindow:a=typeof window>"u"?void 0:window,documentNode:u=typeof document>"u"?void 0:document,colorSchemeNode:d=typeof document>"u"?void 0:document.documentElement,disableNestedContext:h=!1,disableStyleSheetGeneration:L=!1,defaultMode:gt="system",noSsr:bt}=I,ie=be(!1),le=we(),ae=Y(p),ue=!!ae&&!h,Pe=M(()=>F||(typeof r=="function"?r():r),[F]),je=Pe[t],x=je||Pe,{colorSchemes:k=P,components:Oe=y,cssVarPrefix:fe}=x,ke=Object.keys(k).filter(v=>!!k[v]).join(","),V=M(()=>ke.split(","),[ke]),Ae=typeof n=="string"?n:n.light,Ie=typeof n=="string"?n:n.dark,Ct=k[Ae]&&k[Ie]?gt:((Ge=(qe=k[x.defaultColorScheme])==null?void 0:qe.palette)==null?void 0:Ge.mode)||((ze=x.palette)==null?void 0:ze.mode),{mode:vt,setMode:Le,systemMode:De,lightColorScheme:Re,darkColorScheme:Ne,colorScheme:$t,setColorScheme:Ve}=$r({supportedColorSchemes:V,defaultLightColorScheme:Ae,defaultDarkColorScheme:Ie,modeStorageKey:q,colorSchemeStorageKey:N,defaultMode:Ct,storageManager:J,storageWindow:a,noSsr:bt});let de=vt,w=$t;ue&&(de=ae.mode,w=ae.colorScheme);const z=M(()=>{var U;const v=w||x.defaultColorScheme,$=((U=x.generateThemeVars)==null?void 0:U.call(x))||x.vars,_={...x,components:Oe,colorSchemes:k,cssVarPrefix:fe,vars:$};if(typeof _.generateSpacing=="function"&&(_.spacing=_.generateSpacing()),v){const E=k[v];E&&typeof E=="object"&&Object.keys(E).forEach(j=>{E[j]&&typeof E[j]=="object"?_[j]={..._[j],...E[j]}:_[j]=E[j]})}return l?l(_):_},[x,w,Oe,k,fe]),H=x.colorSchemeSelector;dt(()=>{if(w&&d&&H&&H!=="media"){const v=H;let $=H;if(v==="class"&&($=".%s"),v==="data"&&($="[data-%s]"),v!=null&&v.startsWith("data-")&&!v.includes("%s")&&($=`[${v}="%s"]`),$.startsWith("."))d.classList.remove(...V.map(_=>$.substring(1).replace("%s",_))),d.classList.add($.substring(1).replace("%s",w));else{const _=$.replace("%s",w).match(/\[([^\]]+)\]/);if(_){const[U,E]=_[1].split("=");E||V.forEach(j=>{d.removeAttribute(U.replace(w,j))}),d.setAttribute(U,E?E.replace(/"|'/g,""):"")}else d.setAttribute($,w)}}},[w,H,d,V]),D(()=>{let v;if(G&&ie.current&&u){const $=u.createElement("style");$.appendChild(u.createTextNode(_r)),u.head.appendChild($),window.getComputedStyle(u.body),v=setTimeout(()=>{u.head.removeChild($)},1)}return()=>{clearTimeout(v)}},[w,G,u]),D(()=>(ie.current=!0,()=>{ie.current=!1}),[]);const _t=M(()=>({allColorSchemes:V,colorScheme:w,darkColorScheme:Ne,lightColorScheme:Re,mode:de,setColorScheme:Ve,setMode:Le,systemMode:De}),[V,w,Ne,Re,de,Ve,Le,De,z.colorSchemeSelector]);let Ke=!0;(L||x.cssVariables===!1||ue&&(le==null?void 0:le.cssVarPrefix)===fe)&&(Ke=!1);const Fe=g.jsxs(wt,{children:[g.jsx(yt,{themeId:je?t:void 0,theme:z,children:ce}),Ke&&g.jsx(ft,{styles:((He=z.generateStyleSheets)==null?void 0:He.call(z))||[]})]});return ue?Fe:g.jsx(p.Provider,{value:_t,children:Fe})}const S=typeof n=="string"?n:n.light,O=typeof n=="string"?n:n.dark;return{CssVarsProvider:m,useColorScheme:C,getInitColorSchemeScript:I=>gr({colorSchemeStorageKey:c,defaultLightColorScheme:S,defaultDarkColorScheme:O,modeStorageKey:o,...I})}}function xr({theme:e,...t}){const r=K in e?e[K]:void 0;return g.jsx(yt,{...t,themeId:r?K:void 0,theme:r||e})}const X={colorSchemeStorageKey:"mui-color-scheme",defaultLightColorScheme:"light",defaultDarkColorScheme:"dark",modeStorageKey:"mui-mode"},{CssVarsProvider:St,useColorScheme:Dr,getInitColorSchemeScript:wr}=Tr({themeId:K,theme:()=>Nt({cssVariables:!0}),colorSchemeStorageKey:X.colorSchemeStorageKey,modeStorageKey:X.modeStorageKey,defaultColorScheme:{light:X.defaultLightColorScheme,dark:X.defaultDarkColorScheme},resolveTheme:e=>{const t={...e,typography:Vt(e.palette,e.typography)};return t.unstable_sx=function(o){return Kt({sx:o,theme:this})},t}});function Rr(e){return g.jsx(St,{...e})}let ot=!1;const Nr=e=>(ot||(console.warn(["MUI: The getInitColorSchemeScript function has been deprecated.","","You should use `import InitColorSchemeScript from '@mui/material/InitColorSchemeScript'`","and replace the function call with `` instead."].join(` +`)),ot=!0),wr(e)),Er=St;function Vr({theme:e,...t}){const r=M(()=>{if(typeof e=="function")return e;const o=K in e?e[K]:e;return"colorSchemes"in o?null:"vars"in o?e:{...e,vars:null}},[e]);return r?g.jsx(xr,{theme:r,...t}):g.jsx(Er,{theme:e,...t})}const Kr={50:"#fffde7",100:"#fff9c4",200:"#fff59d",300:"#fff176",400:"#ffee58",500:"#ffeb3b",600:"#fdd835",700:"#fbc02d",800:"#f9a825",900:"#f57f17",A100:"#ffff8d",A200:"#ffff00",A400:"#ffea00",A700:"#ffd600"};function Fr(e,t){if(e==null)return{};var r={};for(var o in e)if({}.hasOwnProperty.call(e,o)){if(t.indexOf(o)!==-1)continue;r[o]=e[o]}return r}function ge(e,t){return ge=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(r,o){return r.__proto__=o,r},ge(e,t)}function qr(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,ge(e,t)}export{Er as C,Rr as E,ir as G,Ir as S,Vr as T,qr as _,Fr as a,ur as b,or as c,Lr as d,Dr as e,Nr as g,Ar as k,kr as m,dt as u,Kr as y}; diff --git a/admin/assets/iobroker_javascript__loadShare___mf_0_iobroker_mf_1_adapter_mf_2_react_mf_2_v5__loadShare__.mjs-DkBjPSMw.js b/admin/assets/iobroker_javascript__loadShare___mf_0_iobroker_mf_1_adapter_mf_2_react_mf_2_v5__loadShare__.mjs-DkBjPSMw.js new file mode 100644 index 000000000..4a95763b9 --- /dev/null +++ b/admin/assets/iobroker_javascript__loadShare___mf_0_iobroker_mf_1_adapter_mf_2_react_mf_2_v5__loadShare__.mjs-DkBjPSMw.js @@ -0,0 +1 @@ +const n="__mf_init____mf__virtual/iobroker_javascript__mf_v__runtimeInit__mf_v__.js__";let o=globalThis[n];if(!o){let e,t;const r=new Promise((s,_)=>{e=s,t=_});o=globalThis[n]={initPromise:r,initResolve:e,initReject:t},typeof window>"u"&&e({loadRemote:function(){return Promise.resolve(void 0)},loadShare:function(){return Promise.resolve(void 0)}})}const l=o.initPromise,a=l.then(e=>e.loadShare("@iobroker/adapter-react-v5",{customShareInfo:{shareConfig:{singleton:!0,strictVersion:!1,requiredVersion:"*"}}})),i=await a.then(e=>typeof e=="function"?e():e),f=i;i.__esModule&&i.default;export{f as _}; diff --git a/admin/assets/iobroker_javascript__loadShare___mf_0_mui_mf_1_material__loadShare__.mjs-QWG5Arqe.js b/admin/assets/iobroker_javascript__loadShare___mf_0_mui_mf_1_material__loadShare__.mjs-QWG5Arqe.js new file mode 100644 index 000000000..f331a46d8 --- /dev/null +++ b/admin/assets/iobroker_javascript__loadShare___mf_0_mui_mf_1_material__loadShare__.mjs-QWG5Arqe.js @@ -0,0 +1 @@ +const a="__mf_init____mf__virtual/iobroker_javascript__mf_v__runtimeInit__mf_v__.js__";let e=globalThis[a];if(!e){let _,t;const l=new Promise((m,i)=>{_=m,t=i});e=globalThis[a]={initPromise:l,initResolve:_,initReject:t},typeof window>"u"&&_({loadRemote:function(){return Promise.resolve(void 0)},loadShare:function(){return Promise.resolve(void 0)}})}const f=e.initPromise,o=f.then(_=>_.loadShare("@mui/material",{customShareInfo:{shareConfig:{singleton:!0,strictVersion:!1,requiredVersion:"*"}}})),s=await o.then(_=>typeof _=="function"?_():_);s.__esModule&&s.default;const{Accordion:r,AccordionActions:n,AccordionDetails:C,AccordionSummary:g,Alert:p,AlertTitle:c,AppBar:d,Autocomplete:u,Avatar:y,AvatarGroup:U,Backdrop:b,Badge:S,BottomNavigation:T,BottomNavigationAction:I,Box:B,Breadcrumbs:A,Button:h,ButtonBase:L,ButtonGroup:v,Card:P,CardActionArea:x,CardActions:k,CardContent:F,CardHeader:D,CardMedia:G,Checkbox:M,Chip:R,CircularProgress:w,ClickAwayListener:H,Collapse:N,Container:E,CssBaseline:V,Dialog:O,DialogActions:j,DialogContent:z,DialogContentText:q,DialogTitle:K,Divider:Q,Drawer:W,Fab:Z,Fade:J,FilledInput:X,FormControl:Y,FormControlLabel:$,FormGroup:__,FormHelperText:s_,FormLabel:e_,GlobalStyles:t_,Grid:a_,Grid2:l_,Grow:m_,Hidden:i_,Icon:f_,IconButton:o_,ImageList:r_,ImageListItem:n_,ImageListItemBar:C_,Input:g_,InputAdornment:p_,InputBase:c_,InputLabel:d_,LinearProgress:u_,Link:y_,List:U_,ListItem:b_,ListItemAvatar:S_,ListItemButton:T_,ListItemIcon:I_,ListItemSecondaryAction:B_,ListItemText:A_,ListSubheader:h_,Menu:L_,MenuItem:v_,MenuList:P_,MobileStepper:x_,Modal:k_,NativeSelect:F_,NoSsr:D_,OutlinedInput:G_,Pagination:M_,PaginationItem:R_,Paper:w_,Popover:H_,Popper:N_,Portal:E_,Radio:V_,RadioGroup:O_,Rating:j_,ScopedCssBaseline:z_,Select:q_,Skeleton:K_,Slide:Q_,Slider:W_,Snackbar:Z_,SnackbarContent:J_,SpeedDial:X_,SpeedDialAction:Y_,SpeedDialIcon:$_,Stack:_s,Step:ss,StepButton:es,StepConnector:ts,StepContent:as,StepIcon:ls,StepLabel:ms,Stepper:is,SvgIcon:fs,SwipeableDrawer:os,Switch:rs,Tab:ns,TabScrollButton:Cs,Table:gs,TableBody:ps,TableCell:cs,TableContainer:ds,TableFooter:us,TableHead:ys,TablePagination:Us,TableRow:bs,TableSortLabel:Ss,Tabs:Ts,TextField:Is,TextareaAutosize:Bs,ToggleButton:As,ToggleButtonGroup:hs,Toolbar:Ls,Tooltip:vs,Typography:Ps,Unstable_TrapFocus:xs,Zoom:ks,colors:Fs,darkScrollbar:Ds,generateUtilityClass:Gs,generateUtilityClasses:Ms,unstable_composeClasses:Rs,useAutocomplete:ws,useMediaQuery:Hs,usePagination:Ns,useScrollTrigger:Es,StyledEngineProvider:Vs,THEME_ID:Os,ThemeProvider:js,adaptV4Theme:zs,alpha:qs,createColorScheme:Ks,createMuiTheme:Qs,createStyles:Ws,createTheme:Zs,createTransitions:Js,css:Xs,darken:Ys,decomposeColor:$s,duration:_e,easing:se,emphasize:ee,experimentalStyled:te,experimental_extendTheme:ae,experimental_sx:le,extendTheme:me,getContrastRatio:ie,getLuminance:fe,getOverlayAlpha:oe,hexToRgb:re,hslToRgb:ne,keyframes:Ce,lighten:ge,makeStyles:pe,private_createMixins:ce,private_createTypography:de,private_excludeVariablesFromRoot:ue,recomposeColor:ye,responsiveFontSizes:Ue,rgbToHex:be,shouldSkipGeneratingVar:Se,styled:Te,unstable_createBreakpoints:Ie,unstable_createMuiStrictModeTheme:Be,unstable_getUnit:Ae,unstable_toUnitless:he,useTheme:Le,useThemeProps:ve,withStyles:Pe,withTheme:xe,CssVarsProvider:ke,Experimental_CssVarsProvider:Fe,getInitColorSchemeScript:De,useColorScheme:Ge,capitalize:Me,createChainedFunction:Re,createSvgIcon:we,debounce:He,deprecatedPropType:Ne,isMuiElement:Ee,mergeSlotProps:Ve,ownerDocument:Oe,ownerWindow:je,requirePropFactory:ze,setRef:qe,unstable_ClassNameGenerator:Ke,unstable_memoTheme:Qe,unstable_useEnhancedEffect:We,unstable_useId:Ze,unsupportedProp:Je,useControlled:Xe,useEventCallback:Ye,useForkRef:$e,accordionClasses:_t,getAccordionUtilityClass:st,accordionActionsClasses:et,getAccordionActionsUtilityClass:tt,accordionDetailsClasses:at,getAccordionDetailsUtilityClass:lt,accordionSummaryClasses:mt,getAccordionSummaryUtilityClass:it,alertClasses:ft,getAlertUtilityClass:ot,alertTitleClasses:rt,getAlertTitleUtilityClass:nt,appBarClasses:Ct,getAppBarUtilityClass:gt,autocompleteClasses:pt,createFilterOptions:ct,getAutocompleteUtilityClass:dt,avatarClasses:ut,getAvatarUtilityClass:yt,avatarGroupClasses:Ut,getAvatarGroupUtilityClass:bt,backdropClasses:St,getBackdropUtilityClass:Tt,badgeClasses:It,getBadgeUtilityClass:Bt,bottomNavigationClasses:At,getBottomNavigationUtilityClass:ht,bottomNavigationActionClasses:Lt,getBottomNavigationActionUtilityClass:vt,boxClasses:Pt,breadcrumbsClasses:xt,getBreadcrumbsUtilityClass:kt,buttonClasses:Ft,getButtonUtilityClass:Dt,buttonBaseClasses:Gt,touchRippleClasses:Mt,getButtonBaseUtilityClass:Rt,getTouchRippleUtilityClass:wt,ButtonGroupButtonContext:Ht,ButtonGroupContext:Nt,buttonGroupClasses:Et,getButtonGroupUtilityClass:Vt,cardClasses:Ot,getCardUtilityClass:jt,cardActionAreaClasses:zt,getCardActionAreaUtilityClass:qt,cardActionsClasses:Kt,getCardActionsUtilityClass:Qt,cardContentClasses:Wt,getCardContentUtilityClass:Zt,cardHeaderClasses:Jt,getCardHeaderUtilityClass:Xt,cardMediaClasses:Yt,getCardMediaUtilityClass:$t,checkboxClasses:_a,getCheckboxUtilityClass:sa,chipClasses:ea,getChipUtilityClass:ta,circularProgressClasses:aa,getCircularProgressUtilityClass:la,collapseClasses:ma,getCollapseUtilityClass:ia,containerClasses:fa,getContainerUtilityClass:oa,dialogClasses:ra,getDialogUtilityClass:na,dialogActionsClasses:Ca,getDialogActionsUtilityClass:ga,dialogContentClasses:pa,getDialogContentUtilityClass:ca,dialogContentTextClasses:da,getDialogContentTextUtilityClass:ua,dialogTitleClasses:ya,getDialogTitleUtilityClass:Ua,dividerClasses:ba,getDividerUtilityClass:Sa,drawerClasses:Ta,getDrawerUtilityClass:Ia,fabClasses:Ba,getFabUtilityClass:Aa,filledInputClasses:ha,getFilledInputUtilityClass:La,formControlClasses:va,useFormControl:Pa,getFormControlUtilityClasses:xa,formControlLabelClasses:ka,getFormControlLabelUtilityClasses:Fa,formGroupClasses:Da,getFormGroupUtilityClass:Ga,formHelperTextClasses:Ma,getFormHelperTextUtilityClasses:Ra,formLabelClasses:wa,FormLabelRoot:Ha,getFormLabelUtilityClasses:Na,grid2Classes:Ea,getGrid2UtilityClass:Va,iconClasses:Oa,getIconUtilityClass:ja,iconButtonClasses:za,getIconButtonUtilityClass:qa,imageListClasses:Ka,getImageListUtilityClass:Qa,imageListItemClasses:Wa,getImageListItemUtilityClass:Za,imageListItemBarClasses:Ja,getImageListItemBarUtilityClass:Xa,inputClasses:Ya,getInputUtilityClass:$a,inputAdornmentClasses:_l,getInputAdornmentUtilityClass:sl,inputBaseClasses:el,getInputBaseUtilityClass:tl,inputLabelClasses:al,getInputLabelUtilityClasses:ll,linearProgressClasses:ml,getLinearProgressUtilityClass:il,linkClasses:fl,getLinkUtilityClass:ol,listClasses:rl,getListUtilityClass:nl,listItemClasses:Cl,getListItemUtilityClass:gl,listItemAvatarClasses:pl,getListItemAvatarUtilityClass:cl,listItemButtonClasses:dl,getListItemButtonUtilityClass:ul,listItemIconClasses:yl,getListItemIconUtilityClass:Ul,listItemSecondaryActionClasses:bl,getListItemSecondaryActionClassesUtilityClass:Sl,listItemTextClasses:Tl,getListItemTextUtilityClass:Il,listSubheaderClasses:Bl,getListSubheaderUtilityClass:Al,menuClasses:hl,getMenuUtilityClass:Ll,menuItemClasses:vl,getMenuItemUtilityClass:Pl,mobileStepperClasses:xl,getMobileStepperUtilityClass:kl,ModalManager:Fl,modalClasses:Dl,getModalUtilityClass:Gl,nativeSelectClasses:Ml,getNativeSelectUtilityClasses:Rl,outlinedInputClasses:wl,getOutlinedInputUtilityClass:Hl,paginationClasses:Nl,getPaginationUtilityClass:El,paginationItemClasses:Vl,getPaginationItemUtilityClass:Ol,paperClasses:jl,getPaperUtilityClass:zl,popoverClasses:ql,PopoverPaper:Kl,PopoverRoot:Ql,getOffsetLeft:Wl,getOffsetTop:Zl,getPopoverUtilityClass:Jl,getPopperUtilityClass:Xl,radioClasses:Yl,getRadioUtilityClass:$l,radioGroupClasses:_m,useRadioGroup:sm,getRadioGroupUtilityClass:em,ratingClasses:tm,getRatingUtilityClass:am,scopedCssBaselineClasses:lm,getScopedCssBaselineUtilityClass:mm,selectClasses:im,getSelectUtilityClasses:fm,skeletonClasses:om,getSkeletonUtilityClass:rm,sliderClasses:nm,SliderMark:Cm,SliderMarkLabel:gm,SliderRail:pm,SliderRoot:cm,SliderThumb:dm,SliderTrack:um,SliderValueLabel:ym,getSliderUtilityClass:Um,snackbarClasses:bm,getSnackbarUtilityClass:Sm,snackbarContentClasses:Tm,getSnackbarContentUtilityClass:Im,speedDialClasses:Bm,getSpeedDialUtilityClass:Am,speedDialActionClasses:hm,getSpeedDialActionUtilityClass:Lm,speedDialIconClasses:vm,getSpeedDialIconUtilityClass:Pm,stackClasses:xm,StepContext:km,stepClasses:Fm,getStepUtilityClass:Dm,useStepContext:Gm,stepButtonClasses:Mm,getStepButtonUtilityClass:Rm,stepConnectorClasses:wm,getStepConnectorUtilityClass:Hm,stepContentClasses:Nm,getStepContentUtilityClass:Em,stepIconClasses:Vm,getStepIconUtilityClass:Om,stepLabelClasses:jm,getStepLabelUtilityClass:zm,StepperContext:qm,stepperClasses:Km,getStepperUtilityClass:Qm,useStepperContext:Wm,svgIconClasses:Zm,getSvgIconUtilityClass:Jm,switchClasses:Xm,getSwitchUtilityClass:Ym,tabClasses:$m,getTabUtilityClass:_i,tableClasses:si,getTableUtilityClass:ei,tableBodyClasses:ti,getTableBodyUtilityClass:ai,tableCellClasses:li,getTableCellUtilityClass:mi,tableContainerClasses:ii,getTableContainerUtilityClass:fi,tableFooterClasses:oi,getTableFooterUtilityClass:ri,tableHeadClasses:ni,getTableHeadUtilityClass:Ci,tablePaginationClasses:gi,getTablePaginationUtilityClass:pi,tableRowClasses:ci,getTableRowUtilityClass:di,tableSortLabelClasses:ui,getTableSortLabelUtilityClass:yi,tabsClasses:Ui,getTabsUtilityClass:bi,tabScrollButtonClasses:Si,getTabScrollButtonUtilityClass:Ti,textFieldClasses:Ii,getTextFieldUtilityClass:Bi,toggleButtonClasses:Ai,getToggleButtonUtilityClass:hi,toggleButtonGroupClasses:Li,getToggleButtonGroupUtilityClass:vi,toolbarClasses:Pi,getToolbarUtilityClass:xi,tooltipClasses:ki,getTooltipUtilityClass:Fi,typographyClasses:Di,getTypographyUtilityClass:Gi,major:Mi,minor:Ri,patch:wi,prerelease:Hi,version:Ni}=s;export{w as $,W as A,Q as B,Ts as C,ns as D,M as E,Ls as F,S as G,u_ as H,ds as I,w_ as J,gs as K,ys as L,bs as M,cs as N,ps as O,vs as P,Z_ as Q,N_ as R,J as S,s_ as T,W_ as U,$ as V,rs as W,Q_ as X,H as Y,d as Z,O as _,K as a,Z as a0,Le as a1,Hs as a2,A as a3,Ps as a4,V_ as a5,__ as a6,K_ as a7,Ss as a8,z as b,Is as c,Y as d,d_ as e,q_ as f,v_ as g,j as h,h as i,P as j,x as k,G as l,F as m,k as n,o_ as o,q as p,l_ as q,U_ as r,T_ as s,I_ as t,A_ as u,g_ as v,p_ as w,b_ as x,L_ as y,B as z}; diff --git a/admin/assets/iobroker_javascript__loadShare__prop_mf_2_types__loadShare__.mjs-BCtSFofY.js b/admin/assets/iobroker_javascript__loadShare__prop_mf_2_types__loadShare__.mjs-BCtSFofY.js new file mode 100644 index 000000000..e6fca550d --- /dev/null +++ b/admin/assets/iobroker_javascript__loadShare__prop_mf_2_types__loadShare__.mjs-BCtSFofY.js @@ -0,0 +1 @@ +const t="__mf_init____mf__virtual/iobroker_javascript__mf_v__runtimeInit__mf_v__.js__";let n=globalThis[t];if(!n){let _,o;const i=new Promise((f,m)=>{_=f,o=m});n=globalThis[t]={initPromise:i,initResolve:_,initReject:o},typeof window>"u"&&_({loadRemote:function(){return Promise.resolve(void 0)},loadShare:function(){return Promise.resolve(void 0)}})}const r=n.initPromise,s=r.then(_=>_.loadShare("prop-types",{customShareInfo:{shareConfig:{singleton:!0,strictVersion:!1,requiredVersion:"*"}}})),e=await s.then(_=>typeof _=="function"?_():_),a=e.__esModule?e.default:e,{array:l,bigint:c,bool:u,func:p,number:d,object:P,string:h,symbol:y,any:b,arrayOf:g,element:v,elementType:T,instanceOf:j,node:O,objectOf:w,oneOf:S,oneOfType:x,shape:R,exact:k,checkPropTypes:C,resetWarningCache:I,PropTypes:M}=e;export{a as P}; diff --git a/admin/assets/iobroker_javascript__loadShare__react__loadShare__.mjs-CTZOFJS2.js b/admin/assets/iobroker_javascript__loadShare__react__loadShare__.mjs-CTZOFJS2.js new file mode 100644 index 000000000..8993a25b6 --- /dev/null +++ b/admin/assets/iobroker_javascript__loadShare__react__loadShare__.mjs-CTZOFJS2.js @@ -0,0 +1 @@ +function i(e,s){for(var r=0;r_[t]})}}}return Object.freeze(Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}))}const f="__mf_init____mf__virtual/iobroker_javascript__mf_v__runtimeInit__mf_v__.js__";let o=globalThis[f];if(!o){let e,s;const r=new Promise((_,t)=>{e=_,s=t});o=globalThis[f]={initPromise:r,initResolve:e,initReject:s},typeof window>"u"&&e({loadRemote:function(){return Promise.resolve(void 0)},loadShare:function(){return Promise.resolve(void 0)}})}const m=o.initPromise,u=m.then(e=>e.loadShare("react",{customShareInfo:{shareConfig:{singleton:!0,strictVersion:!1,requiredVersion:"*"}}})),n=await u.then(e=>typeof e=="function"?e():e),l=n,c=n.__esModule?n.default:n,{Children:d,Component:E,Fragment:p,Profiler:R,PureComponent:S,StrictMode:b,Suspense:g,__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED:y,act:C,cloneElement:P,createContext:v,createElement:I,createFactory:O,createRef:T,forwardRef:h,isValidElement:x,lazy:D,memo:j,startTransition:L,unstable_act:V,useCallback:w,useContext:M,useDebugValue:N,useDeferredValue:F,useEffect:k,useId:A,useImperativeHandle:U,useInsertionEffect:z,useLayoutEffect:q,useMemo:B,useReducer:H,useRef:W,useState:Y,useSyncExternalStore:G,useTransition:K,version:$}=n,J=i({__proto__:null,Children:d,Component:E,Fragment:p,Profiler:R,PureComponent:S,StrictMode:b,Suspense:g,__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED:y,act:C,cloneElement:P,createContext:v,createElement:I,createFactory:O,createRef:T,default:c,forwardRef:h,isValidElement:x,lazy:D,memo:j,startTransition:L,unstable_act:V,useCallback:w,useContext:M,useDebugValue:N,useDeferredValue:F,useEffect:k,useId:A,useImperativeHandle:U,useInsertionEffect:z,useLayoutEffect:q,useMemo:B,useReducer:H,useRef:W,useState:Y,useSyncExternalStore:G,useTransition:K,version:$},[l]);export{J as R,H as _,c as a,W as b,k as c,d,x as e,P as f,v as g,j as h,q as i,Y as j,w as k,B as l,M as m,h as n,p as o,S as p,I as q,E as r,T as s,g as t,U as u,$ as v}; diff --git a/admin/assets/iobroker_javascript__loadShare__react__loadShare__.mjs_commonjs-proxy-CE9lvhW8.js b/admin/assets/iobroker_javascript__loadShare__react__loadShare__.mjs_commonjs-proxy-CE9lvhW8.js new file mode 100644 index 000000000..d3144ec4b --- /dev/null +++ b/admin/assets/iobroker_javascript__loadShare__react__loadShare__.mjs_commonjs-proxy-CE9lvhW8.js @@ -0,0 +1 @@ +import{R as a}from"./iobroker_javascript__loadShare__react__loadShare__.mjs-CTZOFJS2.js";var s=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function c(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}function u(e){if(Object.prototype.hasOwnProperty.call(e,"__esModule"))return e;var n=e.default;if(typeof n=="function"){var t=function r(){var o=!1;try{o=this instanceof r}catch{}return o?Reflect.construct(n,arguments,this.constructor):n.apply(this,arguments)};t.prototype=n.prototype}else t={};return Object.defineProperty(t,"__esModule",{value:!0}),Object.keys(e).forEach(function(r){var o=Object.getOwnPropertyDescriptor(e,r);Object.defineProperty(t,r,o.get?o:{enumerable:!0,get:function(){return e[r]}})}),t}const l=u(a);export{c as a,s as c,u as g,l as r}; diff --git a/admin/assets/iobroker_javascript__loadShare__react_mf_2_dom__loadShare__.mjs-DeVAS-oa.js b/admin/assets/iobroker_javascript__loadShare__react_mf_2_dom__loadShare__.mjs-DeVAS-oa.js new file mode 100644 index 000000000..612212dd1 --- /dev/null +++ b/admin/assets/iobroker_javascript__loadShare__react_mf_2_dom__loadShare__.mjs-DeVAS-oa.js @@ -0,0 +1 @@ +function f(e,o){for(var r=0;r_[t]})}}}return Object.freeze(Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}))}const s="__mf_init____mf__virtual/iobroker_javascript__mf_v__runtimeInit__mf_v__.js__";let a=globalThis[s];if(!a){let e,o;const r=new Promise((_,t)=>{e=_,o=t});a=globalThis[s]={initPromise:r,initResolve:e,initReject:o},typeof window>"u"&&e({loadRemote:function(){return Promise.resolve(void 0)},loadShare:function(){return Promise.resolve(void 0)}})}const d=a.initPromise,l=d.then(e=>e.loadShare("react-dom",{customShareInfo:{shareConfig:{singleton:!0,strictVersion:!1,requiredVersion:"*"}}})),n=await l.then(e=>typeof e=="function"?e():e),m=n,u=n.__esModule?n.default:n,{__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED:c,createPortal:b,createRoot:h,findDOMNode:p,flushSync:S,hydrate:R,hydrateRoot:O,render:y,unmountComponentAtNode:E,unstable_batchedUpdates:P,unstable_renderSubtreeIntoContainer:g,version:v}=n,N=f({__proto__:null,__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED:c,createPortal:b,createRoot:h,default:u,findDOMNode:p,flushSync:S,hydrate:R,hydrateRoot:O,render:y,unmountComponentAtNode:E,unstable_batchedUpdates:P,unstable_renderSubtreeIntoContainer:g,version:v},[m]);export{u as R,b as _,S as a,N as i}; diff --git a/admin/assets/iobroker_javascript__loadShare__react_mf_2_dom__loadShare__.mjs_commonjs-proxy-RQRRZMX5.js b/admin/assets/iobroker_javascript__loadShare__react_mf_2_dom__loadShare__.mjs_commonjs-proxy-RQRRZMX5.js new file mode 100644 index 000000000..2fe461cdf --- /dev/null +++ b/admin/assets/iobroker_javascript__loadShare__react_mf_2_dom__loadShare__.mjs_commonjs-proxy-RQRRZMX5.js @@ -0,0 +1 @@ +import{i as r}from"./iobroker_javascript__loadShare__react_mf_2_dom__loadShare__.mjs-DeVAS-oa.js";import{g as a}from"./iobroker_javascript__loadShare__react__loadShare__.mjs_commonjs-proxy-CE9lvhW8.js";const o=a(r);export{o as r}; diff --git a/admin/assets/localSharedImportMap-AxgBkrOR.js b/admin/assets/localSharedImportMap-AxgBkrOR.js new file mode 100644 index 000000000..f0a921d9b --- /dev/null +++ b/admin/assets/localSharedImportMap-AxgBkrOR.js @@ -0,0 +1 @@ +import"./virtual_mf-REMOTE_ENTRY_ID_iobroker_javascript__remoteEntry_js-C9suQF96.js";const a={"@iobroker/adapter-react-v5":async()=>await import("./index-Dnbw7_L3.js"),"@mui/material":async()=>await import("./index-DlDUIfpA.js"),"prop-types":async()=>await import("./index-CVZSzCXy.js").then(t=>t.i),react:async()=>await import("./index-Dsh1HfIY.js").then(t=>t.i),"react-dom":async()=>await import("./index-BkyLyaYT.js").then(t=>t.i)},n={"@iobroker/adapter-react-v5":{name:"@iobroker/adapter-react-v5",version:"8.1.3",scope:["default"],loaded:!1,from:"iobroker_javascript",async get(){n["@iobroker/adapter-react-v5"].loaded=!0;const{"@iobroker/adapter-react-v5":e}=a,r={...await e()};return Object.defineProperty(r,"__esModule",{value:!0,enumerable:!1}),function(){return r}},shareConfig:{singleton:!0,requiredVersion:"*"}},"@mui/material":{name:"@mui/material",version:"6.5.0",scope:["default"],loaded:!1,from:"iobroker_javascript",async get(){n["@mui/material"].loaded=!0;const{"@mui/material":e}=a,r={...await e()};return Object.defineProperty(r,"__esModule",{value:!0,enumerable:!1}),function(){return r}},shareConfig:{singleton:!0,requiredVersion:"*"}},"prop-types":{name:"prop-types",version:"15.8.1",scope:["default"],loaded:!1,from:"iobroker_javascript",async get(){n["prop-types"].loaded=!0;const{"prop-types":e}=a,r={...await e()};return Object.defineProperty(r,"__esModule",{value:!0,enumerable:!1}),function(){return r}},shareConfig:{singleton:!0,requiredVersion:"*"}},react:{name:"react",version:"18.3.1",scope:["default"],loaded:!1,from:"iobroker_javascript",async get(){n.react.loaded=!0;const{react:e}=a,r={...await e()};return Object.defineProperty(r,"__esModule",{value:!0,enumerable:!1}),function(){return r}},shareConfig:{singleton:!0,requiredVersion:"*"}},"react-dom":{name:"react-dom",version:"18.3.1",scope:["default"],loaded:!1,from:"iobroker_javascript",async get(){n["react-dom"].loaded=!0;const{"react-dom":e}=a,r={...await e()};return Object.defineProperty(r,"__esModule",{value:!0,enumerable:!1}),function(){return r}},shareConfig:{singleton:!0,requiredVersion:"*"}}},u=[];export{u as usedRemotes,n as usedShared}; diff --git a/admin/assets/preload-helper-BDBacUwf.js b/admin/assets/preload-helper-BDBacUwf.js new file mode 100644 index 000000000..367a99436 --- /dev/null +++ b/admin/assets/preload-helper-BDBacUwf.js @@ -0,0 +1 @@ +const y="modulepreload",w=function(u,c){return new URL(u,c).href},v={},P=function(c,a,f){let d=Promise.resolve();if(a&&a.length>0){let E=function(t){return Promise.all(t.map(o=>Promise.resolve(o).then(s=>({status:"fulfilled",value:s}),s=>({status:"rejected",reason:s}))))};const r=document.getElementsByTagName("link"),e=document.querySelector("meta[property=csp-nonce]"),m=(e==null?void 0:e.nonce)||(e==null?void 0:e.getAttribute("nonce"));d=E(a.map(t=>{if(t=w(t,f),t in v)return;v[t]=!0;const o=t.endsWith(".css"),s=o?'[rel="stylesheet"]':"";if(f)for(let l=r.length-1;l>=0;l--){const i=r[l];if(i.href===t&&(!o||i.rel==="stylesheet"))return}else if(document.querySelector(`link[href="${t}"]${s}`))return;const n=document.createElement("link");if(n.rel=o?"stylesheet":y,o||(n.as="script"),n.crossOrigin="",n.href=t,m&&n.setAttribute("nonce",m),document.head.appendChild(n),o)return new Promise((l,i)=>{n.addEventListener("load",l),n.addEventListener("error",()=>i(new Error(`Unable to preload CSS for ${t}`)))})}))}function h(r){const e=new Event("vite:preloadError",{cancelable:!0});if(e.payload=r,window.dispatchEvent(e),!e.defaultPrevented)throw r}return d.then(r=>{for(const e of r||[])e.status==="rejected"&&h(e.reason);return c().catch(h)})};export{P as _}; diff --git a/admin/assets/rules2js-DnYyR8mI.svg b/admin/assets/rules2js-DnYyR8mI.svg new file mode 100644 index 000000000..c59cc260d --- /dev/null +++ b/admin/assets/rules2js-DnYyR8mI.svg @@ -0,0 +1,23 @@ + + + + + + + + + Brick + + + JS-Rect + + + JS + + + Slash + + + RULES + + \ No newline at end of file diff --git a/admin/assets/tileBlockly-BMpdinN3.png b/admin/assets/tileBlockly-BMpdinN3.png new file mode 100644 index 000000000..d3b4f39e5 Binary files /dev/null and b/admin/assets/tileBlockly-BMpdinN3.png differ diff --git a/admin/assets/tileJS-C48gYbHw.png b/admin/assets/tileJS-C48gYbHw.png new file mode 100644 index 000000000..a612d77b2 Binary files /dev/null and b/admin/assets/tileJS-C48gYbHw.png differ diff --git a/admin/assets/tileRules-BkbaFIhs.png b/admin/assets/tileRules-BkbaFIhs.png new file mode 100644 index 000000000..8f9e00644 Binary files /dev/null and b/admin/assets/tileRules-BkbaFIhs.png differ diff --git a/admin/assets/tileTS-CsXmgy4B.png b/admin/assets/tileTS-CsXmgy4B.png new file mode 100644 index 000000000..60f29437e Binary files /dev/null and b/admin/assets/tileTS-CsXmgy4B.png differ diff --git a/admin/assets/useTheme-hy6f3gra.js b/admin/assets/useTheme-hy6f3gra.js new file mode 100644 index 000000000..c4b802229 --- /dev/null +++ b/admin/assets/useTheme-hy6f3gra.js @@ -0,0 +1 @@ +import"./iobroker_javascript__loadShare__react__loadShare__.mjs-CTZOFJS2.js";import{u as t,T as m,F as s}from"./createSvgIcon-DPvF8xqu.js";function r(){const e=t(s);return e[m]||e}export{r as u}; diff --git a/admin/assets/virtualExposes-BPsCufin.js b/admin/assets/virtualExposes-BPsCufin.js new file mode 100644 index 000000000..41fe022a2 --- /dev/null +++ b/admin/assets/virtualExposes-BPsCufin.js @@ -0,0 +1 @@ +const r={};export{r as default}; diff --git a/admin/assets/virtual_mf-REMOTE_ENTRY_ID_iobroker_javascript__remoteEntry_js-C9suQF96.js b/admin/assets/virtual_mf-REMOTE_ENTRY_ID_iobroker_javascript__remoteEntry_js-C9suQF96.js new file mode 100644 index 000000000..a1c131057 --- /dev/null +++ b/admin/assets/virtual_mf-REMOTE_ENTRY_ID_iobroker_javascript__remoteEntry_js-C9suQF96.js @@ -0,0 +1,8 @@ +const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["./localSharedImportMap-AxgBkrOR.js","./preload-helper-BDBacUwf.js"])))=>i.map(i=>d[i]); +import{_ as sr}from"./preload-helper-BDBacUwf.js";var ir={},ar={},Tt={},M={},D={},P={};const ln="federation-manifest.json",cn=".json",un="FEDERATION_DEBUG",j={AT:"@",HYPHEN:"-",SLASH:"/"},De={[j.AT]:"scope_",[j.HYPHEN]:"_",[j.SLASH]:"__"},fn={[De[j.AT]]:j.AT,[De[j.HYPHEN]]:j.HYPHEN,[De[j.SLASH]]:j.SLASH},dn=":",hn="mf-manifest.json",mn="mf-stats.json",_n={NPM:"npm",APP:"app"},gn="__MF_DEVTOOLS_MODULE_INFO__",pn="ENCODE_NAME_PREFIX",yn=".federation",En={identifier:"MFDataPrefetch",globalKey:"__PREFETCH__",library:"mf-data-prefetch",exportsKey:"__PREFETCH_EXPORTS__",fileName:"bootstrap.js"};let Sn=(function(e){return e[e.UNKNOWN=1]="UNKNOWN",e[e.CALCULATED=2]="CALCULATED",e[e.NO_USE=0]="NO_USE",e})({});P.BROWSER_LOG_KEY=un;P.ENCODE_NAME_PREFIX=pn;P.EncodedNameTransformMap=fn;P.FederationModuleManifest=ln;P.MANIFEST_EXT=cn;P.MFModuleType=_n;P.MFPrefetchCommon=En;P.MODULE_DEVTOOL_IDENTIFIER=gn;P.ManifestFileName=hn;P.NameTransformMap=De;P.NameTransformSymbol=j;P.SEPARATOR=dn;P.StatsFileName=mn;P.TEMP_DIR=yn;P.TreeShakingStatus=Sn;var lr={},re={},kt=Object.defineProperty,bn=(e,t)=>{let r={};for(var n in e)kt(r,n,{get:e[n],enumerable:!0});return t||kt(r,Symbol.toStringTag,{value:"Module"}),r};re.__exportAll=bn;(function(e){var r=re.__exportAll({});Object.defineProperty(e,"ContainerPlugin_exports",{enumerable:!0,get:function(){return r}})})(lr);var cr={};(function(e){var r=re.__exportAll({});Object.defineProperty(e,"ContainerReferencePlugin_exports",{enumerable:!0,get:function(){return r}})})(cr);var ur={};(function(e){var r=re.__exportAll({});Object.defineProperty(e,"ModuleFederationPlugin_exports",{enumerable:!0,get:function(){return r}})})(ur);var fr={};(function(e){var r=re.__exportAll({});Object.defineProperty(e,"SharePlugin_exports",{enumerable:!0,get:function(){return r}})})(fr);var dr={};(function(e){var r=re.__exportAll({});Object.defineProperty(e,"ConsumeSharedPlugin_exports",{enumerable:!0,get:function(){return r}})})(dr);var hr={};(function(e){var r=re.__exportAll({});Object.defineProperty(e,"ProvideSharedPlugin_exports",{enumerable:!0,get:function(){return r}})})(hr);var J={},be={};const Rn=P,mr=!0;function _r(){return mr}function Tn(){return typeof navigator<"u"&&(navigator==null?void 0:navigator.product)==="ReactNative"}function In(){try{if(_r()&&window.localStorage)return!!localStorage.getItem(Rn.BROWSER_LOG_KEY)}catch{return!1}return!1}function $n(){return typeof process<"u"&&be&&be.FEDERATION_DEBUG?!!be.FEDERATION_DEBUG:typeof FEDERATION_DEBUG<"u"&&FEDERATION_DEBUG?!0:In()}const Nn=function(){return typeof process<"u"&&be?be:{}};J.getProcessEnv=Nn;J.isBrowserEnv=_r;J.isBrowserEnvValue=mr;J.isDebugMode=$n;J.isReactNativeEnv=Tn;var H={};const S=P,dt=J,gr="[ Federation Runtime ]",Mn=(e,t,r=S.SEPARATOR)=>{const n=e.split(r),o=dt.getProcessEnv().NODE_ENV==="development"&&t,s="*",i=a=>a.startsWith("http")||a.includes(S.MANIFEST_EXT);if(n.length>=2){let[a,...c]=n;e.startsWith(r)&&(a=n.slice(0,2).join(r),c=[o||n.slice(2).join(r)]);let l=o||c.join(r);return i(l)?{name:a,entry:l}:{name:a,version:l||s}}else if(n.length===1){const[a]=n;return o&&i(o)?{name:a,entry:o}:{name:a,version:o||s}}else throw`Invalid entry value: ${e}`},Pn=function(...e){return e.length?e.reduce((t,r)=>r?t?`${t}${S.SEPARATOR}${r}`:r:t,""):""},It=function(e,t="",r=!1){try{const n=r?".js":"";return`${t}${e.replace(new RegExp(`${S.NameTransformSymbol.AT}`,"g"),S.NameTransformMap[S.NameTransformSymbol.AT]).replace(new RegExp(`${S.NameTransformSymbol.HYPHEN}`,"g"),S.NameTransformMap[S.NameTransformSymbol.HYPHEN]).replace(new RegExp(`${S.NameTransformSymbol.SLASH}`,"g"),S.NameTransformMap[S.NameTransformSymbol.SLASH])}${n}`}catch(n){throw n}},vn=function(e,t,r){try{let n=e;if(t){if(!n.startsWith(t))return n;n=n.replace(new RegExp(t,"g"),"")}return n=n.replace(new RegExp(`${S.NameTransformMap[S.NameTransformSymbol.AT]}`,"g"),S.EncodedNameTransformMap[S.NameTransformMap[S.NameTransformSymbol.AT]]).replace(new RegExp(`${S.NameTransformMap[S.NameTransformSymbol.SLASH]}`,"g"),S.EncodedNameTransformMap[S.NameTransformMap[S.NameTransformSymbol.SLASH]]).replace(new RegExp(`${S.NameTransformMap[S.NameTransformSymbol.HYPHEN]}`,"g"),S.EncodedNameTransformMap[S.NameTransformMap[S.NameTransformSymbol.HYPHEN]]),r&&(n=n.replace(".js","")),n}catch(n){throw n}},An=(e,t)=>{if(!e)return"";let r=e;return r==="."&&(r="default_export"),r.startsWith("./")&&(r=r.replace("./","")),It(r,"__federation_expose_",t)},kn=(e,t)=>e?It(e,"__federation_shared_",t):"",On=(e,t)=>{if("getPublicPath"in e){let r;return e.getPublicPath.startsWith("function")?r=new Function("return "+e.getPublicPath)()():r=new Function(e.getPublicPath)(),`${r}${t}`}else return"publicPath"in e?!dt.isBrowserEnv()&&!dt.isReactNativeEnv()&&"ssrPublicPath"in e&&typeof e.ssrPublicPath=="string"?`${e.ssrPublicPath}${t}`:`${e.publicPath}${t}`:(console.warn("Cannot get resource URL. If in debug mode, please ignore.",e,t),"")},wn=(e,t)=>{e||pr(t)},pr=e=>{throw new Error(`${gr}: ${e}`)},Fn=e=>{console.warn(`${gr}: ${e}`)};function Ln(e){try{return JSON.stringify(e,null,2)}catch{return""}}const Dn=/^([\d^=v<>~]|[*xX]$)/;function Hn(e){return Dn.test(e)}H.assert=wn;H.composeKeyWithSeparator=Pn;H.decodeName=vn;H.encodeName=It;H.error=pr;H.generateExposeFilename=An;H.generateShareFilename=kn;H.getResourceUrl=On;H.isRequiredVersion=Hn;H.parseEntry=Mn;H.safeToString=Ln;H.warn=Fn;var ue={};const ye=P,Q=(e,t)=>{if(!e)return t;const n=(o=>{if(o===".")return"";if(o.startsWith("./"))return o.replace("./","");if(o.startsWith("/")){const s=o.slice(1);return s.endsWith("/")?s.slice(0,-1):s}return o})(e);return n?n.endsWith("/")?`${n}${t}`:`${n}/${t}`:t};function yr(e){return e.replace(/#.*$/,"").replace(/\?.*$/,"").replace(/\/[^\/]+$/,"/")}function Cn(e,t={}){var E,I,O;const{remotes:r={},overrides:n={},version:o}=t;let s;const i=()=>"publicPath"in e.metaData?(e.metaData.publicPath==="auto"||e.metaData.publicPath==="")&&o?yr(o):e.metaData.publicPath:e.metaData.getPublicPath,a=Object.keys(n);let c={};Object.keys(r).length||(c=((E=e.remotes)==null?void 0:E.reduce((y,N)=>{let R;const v=N.federationContainerName;return a.includes(v)?R=n[v]:"version"in N?R=N.version:R=N.entry,y[v]={matchedVersion:R},y},{}))||{}),Object.keys(r).forEach(y=>c[y]={matchedVersion:a.includes(y)?n[y]:r[y]});const{remoteEntry:{path:l,name:u,type:d},types:f={path:"",name:"",zip:"",api:""},buildInfo:{buildVersion:h},globalName:m,ssrRemoteEntry:_}=e.metaData,{exposes:g}=e;let p={version:o||"",buildVersion:h,globalName:m,remoteEntry:Q(l,u),remoteEntryType:d,remoteTypes:Q(f.path,f.name),remoteTypesZip:f.zip||"",remoteTypesAPI:f.api||"",remotesInfo:c,shared:e==null?void 0:e.shared.map(y=>({assets:y.assets,sharedName:y.name,version:y.version,usedExports:y.referenceExports||[]})),modules:g==null?void 0:g.map(y=>({moduleName:y.name,modulePath:y.path,assets:y.assets}))};if((I=e.metaData)!=null&&I.prefetchInterface){const y=e.metaData.prefetchInterface;p={...p,prefetchInterface:y}}if((O=e.metaData)!=null&&O.prefetchEntry){const{path:y,name:N,type:R}=e.metaData.prefetchEntry;p={...p,prefetchEntry:Q(y,N),prefetchEntryType:R}}if("publicPath"in e.metaData?(s={...p,publicPath:i()},typeof e.metaData.ssrPublicPath=="string"&&(s.ssrPublicPath=e.metaData.ssrPublicPath)):s={...p,getPublicPath:i()},_){const y=Q(_.path,_.name);s.ssrRemoteEntry=y,s.ssrRemoteEntryType=_.type||"commonjs-module"}return s}function qn(e){return!!("remoteEntry"in e&&e.remoteEntry.includes(ye.MANIFEST_EXT))}function Gn(e){if(!e)return{statsFileName:ye.StatsFileName,manifestFileName:ye.ManifestFileName};let t=typeof e=="boolean"?"":e.filePath||"",r=typeof e=="boolean"?"":e.fileName||"";const n=".json",o=a=>a.endsWith(n)?a:`${a}${n}`,s=(a,c)=>a.replace(n,`${c}${n}`),i=r?o(r):ye.ManifestFileName;return{statsFileName:Q(t,r?s(i,"-stats"):ye.StatsFileName),manifestFileName:Q(t,i)}}ue.generateSnapshotFromManifest=Cn;ue.getManifestFileName=Gn;ue.inferAutoPublicPath=yr;ue.isManifestProvider=qn;ue.simpleJoinRemoteEntry=Q;var fe={};const Ot=J,Er="[ Module Federation ]",ge=console,Un=["logger.ts","logger.js","captureStackTrace","Logger.emit","Logger.log","Logger.info","Logger.warn","Logger.error","Logger.debug"];function Wn(){try{const e=new Error().stack;if(!e)return;const[,...t]=e.split(` +`),r=t.filter(n=>!Un.some(o=>n.includes(o)));return r.length?`Stack trace: +${r.slice(0,5).join(` +`)}`:void 0}catch{return}}var Sr=class{constructor(e,t=ge){this.prefix=e,this.delegate=t??ge}setPrefix(e){this.prefix=e}setDelegate(e){this.delegate=e??ge}emit(e,t){const r=this.delegate,n=Ot.isDebugMode()?Wn():void 0,o=n?[...t,n]:t,s=(()=>{switch(e){case"log":return["log","info"];case"info":return["info","log"];case"warn":return["warn","info","log"];case"error":return["error","warn","log"];default:return["debug","log"]}})();for(const i of s){const a=r[i];if(typeof a=="function"){a.call(r,this.prefix,...o);return}}for(const i of s){const a=ge[i];if(typeof a=="function"){a.call(ge,this.prefix,...o);return}}}log(...e){this.emit("log",e)}warn(...e){this.emit("warn",e)}error(...e){this.emit("error",e)}success(...e){this.emit("info",e)}info(...e){this.emit("info",e)}ready(...e){this.emit("info",e)}debug(...e){Ot.isDebugMode()&&this.emit("debug",e)}};function br(e){return new Sr(e)}function Rr(e){const t=new Sr(e);return Object.defineProperty(t,"__mf_infrastructure_logger__",{value:!0,enumerable:!1,configurable:!1}),t}function Bn(e,t,r){if(e.__mf_infrastructure_logger__&&t!=null&&t.getInfrastructureLogger)try{const n=t.getInfrastructureLogger(r);n&&typeof n=="object"&&(typeof n.log=="function"||typeof n.info=="function"||typeof n.warn=="function"||typeof n.error=="function")&&e.setDelegate(n)}catch{e.setDelegate(void 0)}}const jn=br(Er),Vn=Rr(Er);fe.bindLoggerToCompiler=Bn;fe.createInfrastructureLogger=Rr;fe.createLogger=br;fe.infrastructureLogger=Vn;fe.logger=jn;var de={};const Xn=H;async function $t(e,t){try{return await e()}catch(r){!t&&Xn.warn(r);return}}function Ue(e,t){const r=/^(https?:)?\/\//i;return e.replace(r,"").replace(/\/$/,"")===t.replace(r,"").replace(/\/$/,"")}function Tr(e){let t=null,r=!0,n=2e4,o;const s=document.getElementsByTagName("script");for(let l=0;l{t&&(d==="async"||d==="defer"?t[d]=l[d]:t.getAttribute(d)||t.setAttribute(d,l[d]))})}let i=null;const a=typeof window<"u"?l=>{if(l.filename&&Ue(l.filename,e.url)){const u=new Error(`ScriptExecutionError: Script "${e.url}" loaded but threw a runtime error during execution: ${l.message} (${l.filename}:${l.lineno}:${l.colno})`);u.name="ScriptExecutionError",i=u}}:null;a&&window.addEventListener("error",a);const c=async(l,u)=>{clearTimeout(o),a&&window.removeEventListener("error",a);const d=()=>{if((u==null?void 0:u.type)==="error"){const f=new Error(`ScriptNetworkError: Failed to load script "${e.url}" - the script URL is unreachable or the server returned an error (network failure, 404, CORS, etc.)`);f.name="ScriptNetworkError",e!=null&&e.onErrorCallback&&(e==null||e.onErrorCallback(f))}else i?e!=null&&e.onErrorCallback&&(e==null||e.onErrorCallback(i)):e!=null&&e.cb&&(e==null||e.cb())};if(t&&(t.onerror=null,t.onload=null,$t(()=>{const{needDeleteScript:f=!0}=e;f&&t!=null&&t.parentNode&&t.parentNode.removeChild(t)}),l&&typeof l=="function")){const f=l(u);if(f instanceof Promise){const h=await f;return d(),h}return d(),f}d()};return t.onerror=c.bind(null,t.onerror),t.onload=c.bind(null,t.onload),o=setTimeout(()=>{c(null,new Error(`Remote script "${e.url}" time-outed.`))},n),{script:t,needAttach:r}}function xn(e){let t=null,r=!0;const n=document.getElementsByTagName("link");for(let s=0;s{t&&!t.getAttribute(a)&&t.setAttribute(a,i[a])})}const o=(s,i)=>{const a=()=>{(i==null?void 0:i.type)==="error"?e!=null&&e.onErrorCallback&&(e==null||e.onErrorCallback(i)):e!=null&&e.cb&&(e==null||e.cb())};if(t&&(t.onerror=null,t.onload=null,$t(()=>{const{needDeleteLink:c=!0}=e;c&&t!=null&&t.parentNode&&t.parentNode.removeChild(t)}),s)){const c=s(i);return a(),c}a()};return t.onerror=o.bind(null,t.onerror),t.onload=o.bind(null,t.onload),{link:t,needAttach:r}}function Kn(e,t){const{attrs:r={},createScriptHook:n}=t;return new Promise((o,s)=>{const{script:i,needAttach:a}=Tr({url:e,cb:o,onErrorCallback:s,attrs:{fetchpriority:"high",...r},createScriptHook:n,needDeleteScript:!0});a&&document.head.appendChild(i)})}de.createLink=xn;de.createScript=Tr;de.isStaticResourcesEqual=Ue;de.loadScript=Kn;de.safeWrapper=$t;var Nt={};const Yn=(e,t,r,n)=>{t(new Error("createScriptNode is disabled in non-Node.js environment"))},zn=(e,t)=>{throw new Error("loadScriptNode is disabled in non-Node.js environment")};Nt.createScriptNode=Yn;Nt.loadScriptNode=zn;var Ir={};function Jn(e,t,r){return function(n){if(n===!1)return!1;if(typeof n>"u")return e?t:!1;if(n===!0)return t;if(n&&typeof n=="object")return{...t,...n};throw new Error(`Unexpected type for \`${r}\`, expect boolean/undefined/object, got: ${typeof n}`)}}Ir.normalizeOptions=Jn;var $r={};const Zn=e=>e;$r.createModuleFederationConfig=Zn;(function(e){Object.defineProperty(e,Symbol.toStringTag,{value:"Module"});const t=P,r=lr,n=cr,o=ur,s=fr,i=dr,a=hr,c=J,l=H,u=ue,d=fe,f=de,h=Nt,m=Ir,_=$r;e.BROWSER_LOG_KEY=t.BROWSER_LOG_KEY,e.ENCODE_NAME_PREFIX=t.ENCODE_NAME_PREFIX,e.EncodedNameTransformMap=t.EncodedNameTransformMap,e.FederationModuleManifest=t.FederationModuleManifest,e.MANIFEST_EXT=t.MANIFEST_EXT,e.MFModuleType=t.MFModuleType,e.MFPrefetchCommon=t.MFPrefetchCommon,e.MODULE_DEVTOOL_IDENTIFIER=t.MODULE_DEVTOOL_IDENTIFIER,e.ManifestFileName=t.ManifestFileName,e.NameTransformMap=t.NameTransformMap,e.NameTransformSymbol=t.NameTransformSymbol,e.SEPARATOR=t.SEPARATOR,e.StatsFileName=t.StatsFileName,e.TEMP_DIR=t.TEMP_DIR,e.TreeShakingStatus=t.TreeShakingStatus,e.assert=l.assert,e.bindLoggerToCompiler=d.bindLoggerToCompiler,e.composeKeyWithSeparator=l.composeKeyWithSeparator,Object.defineProperty(e,"consumeSharedPlugin",{enumerable:!0,get:function(){return i.ConsumeSharedPlugin_exports}}),Object.defineProperty(e,"containerPlugin",{enumerable:!0,get:function(){return r.ContainerPlugin_exports}}),Object.defineProperty(e,"containerReferencePlugin",{enumerable:!0,get:function(){return n.ContainerReferencePlugin_exports}}),e.createInfrastructureLogger=d.createInfrastructureLogger,e.createLink=f.createLink,e.createLogger=d.createLogger,e.createModuleFederationConfig=_.createModuleFederationConfig,e.createScript=f.createScript,e.createScriptNode=h.createScriptNode,e.decodeName=l.decodeName,e.encodeName=l.encodeName,e.error=l.error,e.generateExposeFilename=l.generateExposeFilename,e.generateShareFilename=l.generateShareFilename,e.generateSnapshotFromManifest=u.generateSnapshotFromManifest,e.getManifestFileName=u.getManifestFileName,e.getProcessEnv=c.getProcessEnv,e.getResourceUrl=l.getResourceUrl,e.inferAutoPublicPath=u.inferAutoPublicPath,e.infrastructureLogger=d.infrastructureLogger,e.isBrowserEnv=c.isBrowserEnv,e.isBrowserEnvValue=c.isBrowserEnvValue,e.isDebugMode=c.isDebugMode,e.isManifestProvider=u.isManifestProvider,e.isReactNativeEnv=c.isReactNativeEnv,e.isRequiredVersion=l.isRequiredVersion,e.isStaticResourcesEqual=f.isStaticResourcesEqual,e.loadScript=f.loadScript,e.loadScriptNode=h.loadScriptNode,e.logger=d.logger,Object.defineProperty(e,"moduleFederationPlugin",{enumerable:!0,get:function(){return o.ModuleFederationPlugin_exports}}),e.normalizeOptions=m.normalizeOptions,e.parseEntry=l.parseEntry,Object.defineProperty(e,"provideSharedPlugin",{enumerable:!0,get:function(){return a.ProvideSharedPlugin_exports}}),e.safeToString=l.safeToString,e.safeWrapper=f.safeWrapper,Object.defineProperty(e,"sharePlugin",{enumerable:!0,get:function(){return s.SharePlugin_exports}}),e.simpleJoinRemoteEntry=u.simpleJoinRemoteEntry,e.warn=l.warn})(D);var Nr={},Mt={};const Qn=e=>`View the docs to see how to solve: https://module-federation.io/guide/troubleshooting/${e.split("-")[0].toLowerCase()}#${e.toLowerCase()}`,eo=(e,t,r,n)=>{const o=[`${[t[e]]} #${e}`];return r&&o.push(`args: ${JSON.stringify(r)}`),o.push(Qn(e)),n&&o.push(`Original Error Message: + ${n}`),o.join(` +`)};Mt.getShortErrorMsg=eo;(function(e){Object.defineProperty(e,Symbol.toStringTag,{value:"Module"});const t=Mt;function r(n,o,s,i,a,c){return i(t.getShortErrorMsg(n,o,s,a))}e.logAndReport=r})(Nr);let to=D,ro=Nr;const ee="[ Federation Runtime ]",ht=(0,to.createLogger)(ee);function no(e,t,r,n,o){e||(r!==void 0?mt(t,r,n,void 0,o):mt(t))}function mt(e,t,r,n,o){if(t!==void 0)return(0,ro.logAndReport)(e,t,r??{},i=>{throw new Error(`${ee}: ${i}`)},n,o);const s=e;throw s instanceof Error?(s.message.startsWith(ee)||(s.message=`${ee}: ${s.message}`),s):new Error(`${ee}: ${s}`)}function oo(e){e instanceof Error&&(e.message.startsWith(ee)||(e.message=`${ee}: ${e.message}`)),ht.warn(e)}M.assert=no;M.error=mt;M.logger=ht;M.warn=oo;var $={};const so=M;let wt=D;function io(e,t){return e.findIndex(r=>r===t)===-1&&e.push(t),e}function ao(e){return"version"in e&&e.version?`${e.name}:${e.version}`:"entry"in e&&e.entry?`${e.name}:${e.entry}`:`${e.name}`}function lo(e){return typeof e.entry<"u"}function co(e){return!e.entry.includes(".json")}async function uo(e,t){try{return await e()}catch(r){!t&&so.warn(r);return}}function fo(e){return e&&typeof e=="object"}const Mr=Object.prototype.toString;function ho(e){return Mr.call(e)==="[object Object]"}function mo(e,t){const r=/^(https?:)?\/\//i;return e.replace(r,"").replace(/\/$/,"")===t.replace(r,"").replace(/\/$/,"")}function _o(e){return Array.isArray(e)?e:[e]}function go(e){const t={url:"",type:"global",globalName:""};return wt.isBrowserEnvValue||(0,wt.isReactNativeEnv)()||!("ssrRemoteEntry"in e)?"remoteEntry"in e?{url:e.remoteEntry,type:e.remoteEntryType,globalName:e.globalName}:t:"ssrRemoteEntry"in e?{url:e.ssrRemoteEntry||t.url,type:e.ssrRemoteEntryType||t.type,globalName:e.globalName}:t}const po=(e,t)=>{let r;return e.endsWith("/")?r=e.slice(0,-1):r=e,t.startsWith(".")&&(t=t.slice(1)),r=r+t,r};$.addUniqueItem=io;$.arrayOptions=_o;$.getFMId=ao;$.getRemoteEntryInfoFromSnapshot=go;$.isObject=fo;$.isPlainObject=ho;$.isPureRemoteEntry=co;$.isRemoteInfoWithEntry=lo;$.isStaticResourcesEqual=mo;$.objectToString=Mr;$.processModuleAlias=po;$.safeWrapper=uo;var b={};const Pr=M,_t=$;let yo=D;const k=typeof globalThis=="object"?globalThis:window,C=(()=>{try{return document.defaultView}catch{return k}})(),Eo=C;function He(e,t,r){Object.defineProperty(e,t,{value:r,configurable:!1,writable:!0})}function Ce(e,t){return Object.hasOwnProperty.call(e,t)}Ce(k,"__GLOBAL_LOADING_REMOTE_ENTRY__")||He(k,"__GLOBAL_LOADING_REMOTE_ENTRY__",{});const gt=k.__GLOBAL_LOADING_REMOTE_ENTRY__;function vr(e){Ce(e,"__VMOK__")&&!Ce(e,"__FEDERATION__")&&He(e,"__FEDERATION__",e.__VMOK__),Ce(e,"__FEDERATION__")||(He(e,"__FEDERATION__",{__GLOBAL_PLUGIN__:[],__INSTANCES__:[],moduleInfo:{},__SHARE__:{},__MANIFEST_LOADING__:{},__PRELOADED_MAP__:new Map}),He(e,"__VMOK__",e.__FEDERATION__)),e.__FEDERATION__.__GLOBAL_PLUGIN__??=[],e.__FEDERATION__.__INSTANCES__??=[],e.__FEDERATION__.moduleInfo??={},e.__FEDERATION__.__SHARE__??={},e.__FEDERATION__.__MANIFEST_LOADING__??={},e.__FEDERATION__.__PRELOADED_MAP__??=new Map}vr(k);vr(C);function So(){k.__FEDERATION__.__GLOBAL_PLUGIN__=[],k.__FEDERATION__.__INSTANCES__=[],k.__FEDERATION__.moduleInfo={},k.__FEDERATION__.__SHARE__={},k.__FEDERATION__.__MANIFEST_LOADING__={},Object.keys(gt).forEach(e=>{delete gt[e]})}function bo(e){k.__FEDERATION__.__INSTANCES__.push(e)}function Ro(){return k.__FEDERATION__.__DEBUG_CONSTRUCTOR__}function To(e,t=(0,yo.isDebugMode)()){t&&(k.__FEDERATION__.__DEBUG_CONSTRUCTOR__=e,k.__FEDERATION__.__DEBUG_CONSTRUCTOR_VERSION__="2.2.2")}function pt(e,t){if(typeof t=="string"){if(e[t])return{value:e[t],key:t};{const r=Object.keys(e);for(const n of r){const[o,s]=n.split(":"),i=`${o}:${t}`,a=e[i];if(a)return{value:a,key:i}}return{value:void 0,key:t}}}else Pr.error(`getInfoWithoutType: "key" must be a string, got ${typeof t} (${JSON.stringify(t)}).`)}const Io=()=>C.__FEDERATION__.moduleInfo,Ar=(e,t)=>{const r=pt(t,_t.getFMId(e)).value;if(r&&!r.version&&"version"in e&&e.version&&(r.version=e.version),r)return r;if("version"in e&&e.version){const{version:n,...o}=e,s=_t.getFMId(o),i=pt(C.__FEDERATION__.moduleInfo,s).value;if((i==null?void 0:i.version)===n)return i}},$o=e=>Ar(e,C.__FEDERATION__.moduleInfo),No=(e,t)=>{const r=_t.getFMId(e);return C.__FEDERATION__.moduleInfo[r]=t,C.__FEDERATION__.moduleInfo},Mo=e=>(C.__FEDERATION__.moduleInfo={...C.__FEDERATION__.moduleInfo,...e},()=>{const t=Object.keys(e);for(const r of t)delete C.__FEDERATION__.moduleInfo[r]}),Po=(e,t)=>{const r=t||`__FEDERATION_${e}:custom__`;return{remoteEntryKey:r,entryExports:k[r]}},vo=e=>{const{__GLOBAL_PLUGIN__:t}=C.__FEDERATION__;e.forEach(r=>{t.findIndex(n=>n.name===r.name)===-1?t.push(r):Pr.warn(`The plugin ${r.name} has been registered.`)})},Ao=()=>C.__FEDERATION__.__GLOBAL_PLUGIN__,ko=e=>k.__FEDERATION__.__PRELOADED_MAP__.get(e),Oo=e=>k.__FEDERATION__.__PRELOADED_MAP__.set(e,!0);b.CurrentGlobal=k;b.Global=Eo;b.addGlobalSnapshot=Mo;b.getGlobalFederationConstructor=Ro;b.getGlobalHostPlugins=Ao;b.getGlobalSnapshot=Io;b.getGlobalSnapshotInfoByModuleInfo=$o;b.getInfoWithoutType=pt;b.getPreloaded=ko;b.getRemoteEntryExports=Po;b.getTargetSnapshotInfoByModuleInfo=Ar;b.globalLoading=gt;b.nativeGlobal=C;b.registerGlobalPlugins=vo;b.resetFederationGlobalInfo=So;b.setGlobalFederationConstructor=To;b.setGlobalFederationInstance=bo;b.setGlobalSnapshotInfoByModuleInfo=No;b.setPreloaded=Oo;var Pt={},ne={},W={};const Ft="[0-9A-Za-z-]+",vt=`(?:\\+(${Ft}(?:\\.${Ft})*))`,Re="0|[1-9]\\d*",qe="[0-9]+",kr="\\d*[a-zA-Z-][a-zA-Z0-9-]*",Lt=`(?:${qe}|${kr})`,wo=`(?:-?(${Lt}(?:\\.${Lt})*))`,Dt=`(?:${Re}|${kr})`,Or=`(?:-(${Dt}(?:\\.${Dt})*))`,ze=`${Re}|x|X|\\*`,ce=`[v=\\s]*(${ze})(?:\\.(${ze})(?:\\.(${ze})(?:${Or})?${vt}?)?)?`,Fo=`^\\s*(${ce})\\s+-\\s+(${ce})\\s*$`,Lo=`[v=\\s]*${`(${qe})\\.(${qe})\\.(${qe})`}${wo}?${vt}?`,At="((?:<|>)?=?)",Do=`(\\s*)${At}\\s*(${Lo}|${ce})`,wr="(?:~>?)",Ho=`(\\s*)${wr}\\s+`,Fr="(?:\\^)",Co=`(\\s*)${Fr}\\s+`,qo="(<|>)?=?\\s*\\*",Go=`^${Fr}${ce}$`,Uo=`v?${`(${Re})\\.(${Re})\\.(${Re})`}${Or}?${vt}?`,Wo=`^${wr}${ce}$`,Bo=`^${At}\\s*${ce}$`,jo=`^${At}\\s*(${Uo})$|^$`,Vo="^\\s*>=\\s*0.0.0\\s*$";W.caret=Go;W.caretTrim=Co;W.comparator=jo;W.comparatorTrim=Do;W.gte0=Vo;W.hyphenRange=Fo;W.star=qo;W.tilde=Wo;W.tildeTrim=Ho;W.xRange=Bo;const Xo=W;function Lr(e){return new RegExp(e)}function xo(e){return!e||e.toLowerCase()==="x"||e==="*"}function Ko(...e){return t=>e.reduce((r,n)=>n(r),t)}function Yo(e){return e.match(Lr(Xo.comparator))}function zo(e,t,r,n){const o=`${e}.${t}.${r}`;return n?`${o}-${n}`:o}ne.combineVersion=zo;ne.extractComparator=Yo;ne.isXVersion=xo;ne.parseRegex=Lr;ne.pipe=Ko;var V={};const x=W,T=ne;function Jo(e){return e.replace(T.parseRegex(x.hyphenRange),(t,r,n,o,s,i,a,c,l,u,d,f)=>(T.isXVersion(n)?r="":T.isXVersion(o)?r=`>=${n}.0.0`:T.isXVersion(s)?r=`>=${n}.${o}.0`:r=`>=${r}`,T.isXVersion(l)?c="":T.isXVersion(u)?c=`<${Number(l)+1}.0.0-0`:T.isXVersion(d)?c=`<${l}.${Number(u)+1}.0-0`:f?c=`<=${l}.${u}.${d}-${f}`:c=`<=${c}`,`${r} ${c}`.trim()))}function Zo(e){return e.replace(T.parseRegex(x.comparatorTrim),"$1$2$3")}function Qo(e){return e.replace(T.parseRegex(x.tildeTrim),"$1~")}function es(e){return e.replace(T.parseRegex(x.caretTrim),"$1^")}function ts(e){return e.trim().split(/\s+/).map(t=>t.replace(T.parseRegex(x.caret),(r,n,o,s,i)=>T.isXVersion(n)?"":T.isXVersion(o)?`>=${n}.0.0 <${Number(n)+1}.0.0-0`:T.isXVersion(s)?n==="0"?`>=${n}.${o}.0 <${n}.${Number(o)+1}.0-0`:`>=${n}.${o}.0 <${Number(n)+1}.0.0-0`:i?n==="0"?o==="0"?`>=${n}.${o}.${s}-${i} <${n}.${o}.${Number(s)+1}-0`:`>=${n}.${o}.${s}-${i} <${n}.${Number(o)+1}.0-0`:`>=${n}.${o}.${s}-${i} <${Number(n)+1}.0.0-0`:n==="0"?o==="0"?`>=${n}.${o}.${s} <${n}.${o}.${Number(s)+1}-0`:`>=${n}.${o}.${s} <${n}.${Number(o)+1}.0-0`:`>=${n}.${o}.${s} <${Number(n)+1}.0.0-0`)).join(" ")}function rs(e){return e.trim().split(/\s+/).map(t=>t.replace(T.parseRegex(x.tilde),(r,n,o,s,i)=>T.isXVersion(n)?"":T.isXVersion(o)?`>=${n}.0.0 <${Number(n)+1}.0.0-0`:T.isXVersion(s)?`>=${n}.${o}.0 <${n}.${Number(o)+1}.0-0`:i?`>=${n}.${o}.${s}-${i} <${n}.${Number(o)+1}.0-0`:`>=${n}.${o}.${s} <${n}.${Number(o)+1}.0-0`)).join(" ")}function ns(e){return e.split(/\s+/).map(t=>t.trim().replace(T.parseRegex(x.xRange),(r,n,o,s,i,a)=>{const c=T.isXVersion(o),l=c||T.isXVersion(s),u=l||T.isXVersion(i);return n==="="&&u&&(n=""),a="",c?n===">"||n==="<"?"<0.0.0-0":"*":n&&u?(l&&(s=0),i=0,n===">"?(n=">=",l?(o=Number(o)+1,s=0,i=0):(s=Number(s)+1,i=0)):n==="<="&&(n="<",l?o=Number(o)+1:s=Number(s)+1),n==="<"&&(a="-0"),`${n+o}.${s}.${i}${a}`):l?`>=${o}.0.0${a} <${Number(o)+1}.0.0-0`:u?`>=${o}.${s}.0${a} <${o}.${Number(s)+1}.0-0`:r})).join(" ")}function os(e){return e.trim().replace(T.parseRegex(x.star),"")}function ss(e){return e.trim().replace(T.parseRegex(x.gte0),"")}V.parseCaretTrim=es;V.parseCarets=ts;V.parseComparatorTrim=Zo;V.parseGTE0=ss;V.parseHyphen=Jo;V.parseStar=os;V.parseTildeTrim=Qo;V.parseTildes=rs;V.parseXRanges=ns;var Dr={};function Ge(e,t){return e=Number(e)||e,t=Number(t)||t,e>t?1:e===t?0:-1}function is(e,t){const{preRelease:r}=e,{preRelease:n}=t;if(r===void 0&&n)return 1;if(r&&n===void 0)return-1;if(r===void 0&&n===void 0)return 0;for(let o=0,s=r.length;o<=s;o++){const i=r[o],a=n[o];if(i!==a)return i===void 0&&a===void 0?0:i?a?Ge(i,a):-1:1}return 0}function Oe(e,t){return Ge(e.major,t.major)||Ge(e.minor,t.minor)||Ge(e.patch,t.patch)||is(e,t)}function Je(e,t){return e.version===t.version}function as(e,t){switch(e.operator){case"":case"=":return Je(e,t);case">":return Oe(e,t)<0;case">=":return Je(e,t)||Oe(e,t)<0;case"<":return Oe(e,t)>0;case"<=":return Je(e,t)||Oe(e,t)>0;case void 0:return!0;default:return!1}}Dr.compare=as;const ae=ne,X=V,ls=Dr;function cs(e){return ae.pipe(X.parseCarets,X.parseTildes,X.parseXRanges,X.parseStar)(e)}function us(e){return ae.pipe(X.parseHyphen,X.parseComparatorTrim,X.parseTildeTrim,X.parseCaretTrim)(e.trim()).split(/\s+/).join(" ")}function fs(e,t){if(!e)return!1;const r=ae.extractComparator(e);if(!r)return!1;const[,n,,o,s,i,a]=r,c={operator:n,version:ae.combineVersion(o,s,i,a),major:o,minor:s,patch:i,preRelease:a==null?void 0:a.split(".")},l=t.split("||");for(const u of l){const d=u.trim();if(!d||d==="*"||d==="x")return!0;try{const f=us(d);if(!f.trim())return!0;const h=f.split(" ").map(g=>cs(g)).join(" ");if(!h.trim())return!0;const m=h.split(/\s+/).map(g=>X.parseGTE0(g)).filter(Boolean);if(m.length===0)continue;let _=!0;for(const g of m){const p=ae.extractComparator(g);if(!p){_=!1;break}const[,E,,I,O,y,N]=p;if(!ls.compare({operator:E,version:ae.combineVersion(I,O,y,N),major:I,minor:O,patch:y,preRelease:N==null?void 0:N.split(".")},c)){_=!1;break}}if(_)return!0}catch(f){console.error(`[semver] Error processing range part "${d}":`,f);continue}}return!1}Pt.satisfy=fs;var q={},oe={};const ds="default",hs="global";oe.DEFAULT_REMOTE_TYPE=hs;oe.DEFAULT_SCOPE=ds;const We=M,Hr=$,Cr=b,ms=oe,Ee=Pt;let yt=D;function _s(e,t,r,n){var s,i;let o;return"get"in e?o=e.get:"lib"in e?o=()=>Promise.resolve(e.lib):o=()=>Promise.resolve(()=>{We.error(`Cannot get shared "${r}" from "${t}": neither "get" nor "lib" is provided in the share config.`)}),(s=e.shareConfig)!=null&&s.eager&&((i=e.treeShaking)!=null&&i.mode)&&We.error(`Invalid shared config for "${r}" from "${t}": cannot use both "eager: true" and "treeShaking.mode" simultaneously. Choose one strategy.`),{deps:[],useIn:[],from:t,loading:null,...e,shareConfig:{requiredVersion:`^${e.version}`,singleton:!1,eager:!1,strictVersion:!1,...e.shareConfig},get:o,loaded:e!=null&&e.loaded||"lib"in e?!0:void 0,version:e.version??"0",scope:Array.isArray(e.scope)?e.scope:[e.scope??"default"],strategy:(e.strategy??n)||"version-first",treeShaking:e.treeShaking?{...e.treeShaking,mode:e.treeShaking.mode??"server-calc",status:e.treeShaking.status??yt.TreeShakingStatus.UNKNOWN,useIn:[]}:void 0}}function gs(e,t){const r=t.shared||{},n=t.name,o=Object.keys(r).reduce((i,a)=>{const c=Hr.arrayOptions(r[a]);return i[a]=i[a]||[],c.forEach(l=>{i[a].push(_s(l,n,a,t.shareStrategy))}),i},{}),s={...e.shared};return Object.keys(o).forEach(i=>{s[i]?o[i].forEach(a=>{s[i].find(c=>c.version===a.version)||s[i].push(a)}):s[i]=o[i]}),{allShareInfos:s,newShareInfos:o}}function Te(e,t){if(!e)return!1;const{status:r,mode:n}=e;return r===yt.TreeShakingStatus.NO_USE?!1:r===yt.TreeShakingStatus.CALCULATED?!0:n==="runtime-infer"?t?ys(e,t):!0:!1}function te(e,t){const r=n=>{if(!Number.isNaN(Number(n))){const o=n.split(".");let s=n;for(let i=0;i<3-o.length;i++)s+=".0";return s}return n};return!!Ee.satisfy(r(e),`<=${r(t)}`)}const Ie=(e,t)=>{const r=t||function(n,o){return te(n,o)};return Object.keys(e).reduce((n,o)=>!n||r(n,o)||n==="0"?o:n,0)},Be=e=>!!e.loaded||typeof e.lib=="function",ps=e=>!!e.loading,ys=(e,t)=>{if(!e||!t)return!1;const{usedExports:r}=e;return r?!!t.every(n=>r.includes(n)):!1};function Es(e,t,r,n){const o=e[t][r];let s="",i=Te(n);const a=function(c,l){return i?o[c].treeShaking?o[l].treeShaking?!Be(o[c].treeShaking)&&te(c,l):!1:!0:!Be(o[c])&&te(c,l)};if(i){if(s=Ie(e[t][r],a),s)return{version:s,useTreesShaking:i};i=!1}return{version:Ie(e[t][r],a),useTreesShaking:i}}const se=e=>Be(e)||ps(e);function Ss(e,t,r,n){const o=e[t][r];let s="",i=Te(n);const a=function(c,l){if(i){if(!o[c].treeShaking)return!0;if(!o[l].treeShaking)return!1;if(se(o[l].treeShaking))return se(o[c].treeShaking)?!!te(c,l):!0;if(se(o[c].treeShaking))return!1}return se(o[l])?se(o[c])?!!te(c,l):!0:se(o[c])?!1:te(c,l)};if(i){if(s=Ie(e[t][r],a),s)return{version:s,useTreesShaking:i};i=!1}return{version:Ie(e[t][r],a),useTreesShaking:i}}function bs(e){return e==="loaded-first"?Ss:Es}function Rs(e,t,r,n){if(!e)return;const{shareConfig:o,scope:s=ms.DEFAULT_SCOPE,strategy:i,treeShaking:a}=r,c=Array.isArray(s)?s:[s];for(const l of c)if(o&&e[l]&&e[l][t]){const{requiredVersion:u}=o,{version:d,useTreesShaking:f}=bs(i)(e,l,t,a),h=()=>{const _=e[l][t][d];if(o.singleton){if(typeof u=="string"&&!Ee.satisfy(d,u)){const g=`Version ${d} from ${d&&_.from} of shared singleton module ${t} does not satisfy the requirement of ${r.from} which needs ${u})`;o.strictVersion?We.error(g):We.warn(g)}return{shared:_,useTreesShaking:f}}else{if(u===!1||u==="*")return{shared:_,useTreesShaking:f};if(Ee.satisfy(d,u))return{shared:_,useTreesShaking:f};const g=Te(a);if(g){for(const[p,E]of Object.entries(e[l][t]))if(Te(E.treeShaking,a==null?void 0:a.usedExports)&&Ee.satisfy(p,u))return{shared:E,useTreesShaking:g}}for(const[p,E]of Object.entries(e[l][t]))if(Ee.satisfy(p,u))return{shared:E,useTreesShaking:!1}}},m={shareScopeMap:e,scope:l,pkgName:t,version:d,GlobalFederation:Cr.Global.__FEDERATION__,shareInfo:r,resolver:h};return(n.emit(m)||m).resolver()}}function Ts(){return Cr.Global.__FEDERATION__.__SHARE__}function Is(e){const{pkgName:t,extraOptions:r,shareInfos:n}=e,o=c=>{if(!c)return;const l={};return c.forEach(d=>{l[d.version]=d}),l[Ie(l,function(d,f){return!Be(l[d])&&te(d,f)})]},s=(r==null?void 0:r.resolver)??o,i=c=>c!==null&&typeof c=="object"&&!Array.isArray(c),a=(...c)=>{const l={};for(const u of c)if(u)for(const[d,f]of Object.entries(u)){const h=l[d];i(h)&&i(f)?l[d]=a(h,f):f!==void 0&&(l[d]=f)}return l};return a(s(n[t]),r==null?void 0:r.customShareInfo)}const $s=(e,t)=>{e.useIn||(e.useIn=[]),Hr.addUniqueItem(e.useIn,t)};function Ns(e,t){return t&&e.treeShaking?e.treeShaking:e}q.addUseIn=$s;q.directShare=Ns;q.formatShareConfigs=gs;q.getGlobalShareScope=Ts;q.getRegisteredShare=Rs;q.getTargetSharedOptions=Is;q.shouldUseTreeShaking=Te;var he={};function Ms(e,t){for(const r of e){const n=t.startsWith(r.name);let o=t.replace(r.name,"");if(n){if(o.startsWith("/")){const a=r.name;return o=`.${o}`,{pkgNameOrAlias:a,expose:o,remote:r}}else if(o==="")return{pkgNameOrAlias:r.name,expose:".",remote:r}}const s=r.alias&&t.startsWith(r.alias);let i=r.alias&&t.replace(r.alias,"");if(r.alias&&s){if(i&&i.startsWith("/")){const a=r.alias;return i=`.${i}`,{pkgNameOrAlias:a,expose:i,remote:r}}else if(i==="")return{pkgNameOrAlias:r.alias,expose:".",remote:r}}}}function Ps(e,t){for(const r of e)if(t===r.name||r.alias&&t===r.alias)return r}he.matchRemote=Ps;he.matchRemoteWithNameAndExpose=Ms;var K={},Y={},F={};const vs="RUNTIME-001",As="RUNTIME-002",ks="RUNTIME-003",Os="RUNTIME-004",ws="RUNTIME-005",Fs="RUNTIME-006",Ls="RUNTIME-007",Ds="RUNTIME-008",Hs="RUNTIME-009",Cs="RUNTIME-010",qs="RUNTIME-011",Gs="TYPE-001",Us="BUILD-001",Ws="BUILD-002";F.BUILD_001=Us;F.BUILD_002=Ws;F.RUNTIME_001=vs;F.RUNTIME_002=As;F.RUNTIME_003=ks;F.RUNTIME_004=Os;F.RUNTIME_005=ws;F.RUNTIME_006=Fs;F.RUNTIME_007=Ls;F.RUNTIME_008=Ds;F.RUNTIME_009=Hs;F.RUNTIME_010=Cs;F.RUNTIME_011=qs;F.TYPE_001=Gs;var Me={};const L=F,qr={[L.RUNTIME_001]:"Failed to get remoteEntry exports.",[L.RUNTIME_002]:'The remote entry interface does not contain "init"',[L.RUNTIME_003]:"Failed to get manifest.",[L.RUNTIME_004]:"Failed to locate remote.",[L.RUNTIME_005]:"Invalid loadShareSync function call from bundler runtime",[L.RUNTIME_006]:"Invalid loadShareSync function call from runtime",[L.RUNTIME_007]:"Failed to get remote snapshot.",[L.RUNTIME_008]:"Failed to load script resources.",[L.RUNTIME_009]:"Please call createInstance first.",[L.RUNTIME_010]:'The name option cannot be changed after initialization. If you want to create a new instance with a different name, please use "createInstance" api.',[L.RUNTIME_011]:"The remoteEntry URL is missing from the remote snapshot."},Gr={[L.TYPE_001]:"Failed to generate type declaration. Execute the below cmd to reproduce and fix the error."},Ur={[L.BUILD_001]:"Failed to find expose module.",[L.BUILD_002]:"PublicPath is required in prod mode."},Bs={...qr,...Gr,...Ur};Me.buildDescMap=Ur;Me.errorDescMap=Bs;Me.runtimeDescMap=qr;Me.typeDescMap=Gr;(function(e){Object.defineProperty(e,Symbol.toStringTag,{value:"Module"});const t=F,r=Mt,n=Me;e.BUILD_001=t.BUILD_001,e.BUILD_002=t.BUILD_002,e.RUNTIME_001=t.RUNTIME_001,e.RUNTIME_002=t.RUNTIME_002,e.RUNTIME_003=t.RUNTIME_003,e.RUNTIME_004=t.RUNTIME_004,e.RUNTIME_005=t.RUNTIME_005,e.RUNTIME_006=t.RUNTIME_006,e.RUNTIME_007=t.RUNTIME_007,e.RUNTIME_008=t.RUNTIME_008,e.RUNTIME_009=t.RUNTIME_009,e.RUNTIME_010=t.RUNTIME_010,e.RUNTIME_011=t.RUNTIME_011,e.TYPE_001=t.TYPE_001,e.buildDescMap=n.buildDescMap,e.errorDescMap=n.errorDescMap,e.getShortErrorMsg=r.getShortErrorMsg,e.runtimeDescMap=n.runtimeDescMap,e.typeDescMap=n.typeDescMap})(Y);const Ve=M,le=b,Ht=oe;let Wr=D,$e=Y;const Br=".then(callbacks[0]).catch(callbacks[1])";async function js({entry:e,remoteEntryExports:t}){return new Promise((r,n)=>{try{t?r(t):typeof FEDERATION_ALLOW_NEW_FUNCTION<"u"?new Function("callbacks",`import("${e}")${Br}`)([r,n]):import(e).then(r).catch(n)}catch(o){Ve.error(`Failed to load ESM entry from "${e}". ${o instanceof Error?o.message:String(o)}`)}})}async function Vs({entry:e,remoteEntryExports:t}){return new Promise((r,n)=>{try{t?r(t):typeof __system_context__>"u"?System.import(e).then(r).catch(n):new Function("callbacks",`System.import("${e}")${Br}`)([r,n])}catch(o){Ve.error(`Failed to load SystemJS entry from "${e}". ${o instanceof Error?o.message:String(o)}`)}})}function Xs(e,t,r){const{remoteEntryKey:n,entryExports:o}=le.getRemoteEntryExports(e,t);return o||Ve.error($e.RUNTIME_001,$e.runtimeDescMap,{remoteName:e,remoteEntryUrl:r,remoteEntryKey:n}),o}async function xs({name:e,globalName:t,entry:r,loaderHook:n,getEntryUrl:o}){const{entryExports:s}=le.getRemoteEntryExports(e,t);if(s)return s;const i=o?o(r):r;return(0,Wr.loadScript)(i,{attrs:{},createScriptHook:(a,c)=>{const l=n.lifecycle.createScript.emit({url:a,attrs:c});if(l&&(l instanceof HTMLScriptElement||"script"in l||"timeout"in l))return l}}).then(()=>Xs(e,t,r),a=>{const c=a instanceof Error?a.message:String(a);Ve.error($e.RUNTIME_008,$e.runtimeDescMap,{remoteName:e,resourceUrl:i},c)})}async function Ks({remoteInfo:e,remoteEntryExports:t,loaderHook:r,getEntryUrl:n}){const{entry:o,entryGlobalName:s,name:i,type:a}=e;switch(a){case"esm":case"module":return js({entry:o,remoteEntryExports:t});case"system":return Vs({entry:o,remoteEntryExports:t});default:return xs({entry:o,globalName:s,name:i,loaderHook:r,getEntryUrl:n})}}function Et(e){const{entry:t,name:r}=e;return(0,Wr.composeKeyWithSeparator)(r,t)}async function jr(e){const{origin:t,remoteEntryExports:r,remoteInfo:n,getEntryUrl:o,_inErrorHandling:s=!1}=e,i=Et(n);if(r)return r;if(!le.globalLoading[i]){const a=t.remoteHandler.hooks.lifecycle.loadEntry,c=t.loaderHook;le.globalLoading[i]=a.emit({loaderHook:c,remoteInfo:n,remoteEntryExports:r}).then(l=>l||Ks({remoteInfo:n,remoteEntryExports:r,loaderHook:c,getEntryUrl:o})).catch(async l=>{const u=Et(n),d=l instanceof Error&&l.message.includes("ScriptExecutionError");if(l instanceof Error&&l.message.includes($e.RUNTIME_008)&&!d&&!s){const f=m=>jr({...m,_inErrorHandling:!0}),h=await t.loaderHook.lifecycle.loadEntryError.emit({getRemoteEntry:f,origin:t,remoteInfo:n,remoteEntryExports:r,globalLoading:le.globalLoading,uniqueKey:u});if(h)return h}throw l})}return le.globalLoading[i]}function Ys(e){return{...e,entry:"entry"in e?e.entry:"",type:e.type||Ht.DEFAULT_REMOTE_TYPE,entryGlobalName:e.entryGlobalName||e.name,shareScope:e.shareScope||Ht.DEFAULT_SCOPE}}K.getRemoteEntry=jr;K.getRemoteEntryUniqueKey=Et;K.getRemoteInfo=Ys;var Vr={};function zs(){return typeof FEDERATION_BUILD_IDENTIFIER<"u"?FEDERATION_BUILD_IDENTIFIER:""}Vr.getBuilderId=zs;var Xr={};const Js=b;function Zs(e,t){const r=Js.getGlobalHostPlugins(),n=[t.hooks,t.remoteHandler.hooks,t.sharedHandler.hooks,t.snapshotHandler.hooks,t.loaderHook,t.bridgeHook];return r.length>0&&r.forEach(o=>{e!=null&&e.find(s=>s.name!==o.name)&&e.push(o)}),e&&e.length>0&&e.forEach(o=>{n.forEach(s=>{s.applyPlugin(o,t)})}),e}Xr.registerPlugins=Zs;var Pe={};function Qs(e){return{name:e.name,alias:e.alias,entry:"entry"in e?e.entry:void 0,version:"version"in e?e.version:void 0,type:e.type,entryGlobalName:e.entryGlobalName,shareScope:e.shareScope}}function ei(e){var r,n,o,s,i,a;const t={};for(const[c,l]of Object.entries(e.shared)){const u=l[0];u&&(t[c]={version:u.version,singleton:(r=u.shareConfig)==null?void 0:r.singleton,requiredVersion:((n=u.shareConfig)==null?void 0:n.requiredVersion)===!1?!1:(o=u.shareConfig)==null?void 0:o.requiredVersion,eager:u.eager,strictVersion:(s=u.shareConfig)==null?void 0:s.strictVersion})}return{project:{name:e.name,mfRole:((i=e.remotes)==null?void 0:i.length)>0?"host":"unknown"},mfConfig:{name:e.name,remotes:((a=e.remotes)==null?void 0:a.map(Qs))??[],shared:t}}}Pe.optionsToMFContext=ei;var xr={},Z={};const ti=M,ri=he,Ct=K;let Se=D;function Kr(e){return{resourceCategory:"sync",share:!0,depsRemote:!0,prefetchInterface:!1,...e}}function ni(e,t){return t.map(r=>{const n=ri.matchRemote(e,r.nameOrAlias);return ti.assert(n,`Unable to preload ${r.nameOrAlias} as it is not included in ${!n&&(0,Se.safeToString)({remoteInfo:n,remotes:e})}`),{remote:n,preloadConfig:Kr(r)}})}function oi(e){return e?e.map(t=>t==="."?t:t.startsWith("./")?t.replace("./",""):t):[]}function si(e,t,r,n=!0){const{cssAssets:o,jsAssetsWithoutEntry:s,entryAssets:i}=r;if(t.options.inBrowser){if(i.forEach(a=>{const{moduleInfo:c}=a,l=t.moduleCache.get(e.name);l?Ct.getRemoteEntry({origin:t,remoteInfo:c,remoteEntryExports:l.remoteEntryExports}):Ct.getRemoteEntry({origin:t,remoteInfo:c,remoteEntryExports:void 0})}),n){const a={rel:"preload",as:"style"};o.forEach(c=>{const{link:l,needAttach:u}=(0,Se.createLink)({url:c,cb:()=>{},attrs:a,createLinkHook:(d,f)=>{const h=t.loaderHook.lifecycle.createLink.emit({url:d,attrs:f});if(h instanceof HTMLLinkElement)return h}});u&&document.head.appendChild(l)})}else{const a={rel:"stylesheet",type:"text/css"};o.forEach(c=>{const{link:l,needAttach:u}=(0,Se.createLink)({url:c,cb:()=>{},attrs:a,createLinkHook:(d,f)=>{const h=t.loaderHook.lifecycle.createLink.emit({url:d,attrs:f});if(h instanceof HTMLLinkElement)return h},needDeleteLink:!1});u&&document.head.appendChild(l)})}if(n){const a={rel:"preload",as:"script"};s.forEach(c=>{const{link:l,needAttach:u}=(0,Se.createLink)({url:c,cb:()=>{},attrs:a,createLinkHook:(d,f)=>{const h=t.loaderHook.lifecycle.createLink.emit({url:d,attrs:f});if(h instanceof HTMLLinkElement)return h}});u&&document.head.appendChild(l)})}else{const a={fetchpriority:"high",type:(e==null?void 0:e.type)==="module"?"module":"text/javascript"};s.forEach(c=>{const{script:l,needAttach:u}=(0,Se.createScript)({url:c,cb:()=>{},attrs:a,createScriptHook:(d,f)=>{const h=t.loaderHook.lifecycle.createScript.emit({url:d,attrs:f});if(h instanceof HTMLScriptElement)return h},needDeleteScript:!0});u&&document.head.appendChild(l)})}}}Z.defaultPreloadArgs=Kr;Z.formatPreloadArgs=ni;Z.normalizePreloadExposes=oi;Z.preloadAssets=si;const w=b,qt=q,ii=he,ai=K,li=Z,ci={getRegisteredShare:qt.getRegisteredShare,getGlobalShareScope:qt.getGlobalShareScope},ui={Global:w.Global,nativeGlobal:w.nativeGlobal,resetFederationGlobalInfo:w.resetFederationGlobalInfo,setGlobalFederationInstance:w.setGlobalFederationInstance,getGlobalFederationConstructor:w.getGlobalFederationConstructor,setGlobalFederationConstructor:w.setGlobalFederationConstructor,getInfoWithoutType:w.getInfoWithoutType,getGlobalSnapshot:w.getGlobalSnapshot,getTargetSnapshotInfoByModuleInfo:w.getTargetSnapshotInfoByModuleInfo,getGlobalSnapshotInfoByModuleInfo:w.getGlobalSnapshotInfoByModuleInfo,setGlobalSnapshotInfoByModuleInfo:w.setGlobalSnapshotInfoByModuleInfo,addGlobalSnapshot:w.addGlobalSnapshot,getRemoteEntryExports:w.getRemoteEntryExports,registerGlobalPlugins:w.registerGlobalPlugins,getGlobalHostPlugins:w.getGlobalHostPlugins,getPreloaded:w.getPreloaded,setPreloaded:w.setPreloaded};var fi={global:ui,share:ci,utils:{matchRemoteWithNameAndExpose:ii.matchRemoteWithNameAndExpose,preloadAssets:li.preloadAssets,getRemoteInfo:ai.getRemoteInfo}};xr.default=fi;var Xe={};const Ze=M,Gt=$,di=K,hi=Pe;let mi=D,Ut=Y;function _i(e,t,r){const n=t,o=Array.isArray(e.shareScope)?e.shareScope:[e.shareScope];o.length||o.push("default"),o.forEach(i=>{n[i]||(n[i]={})});const s={version:e.version||"",shareScopeKeys:Array.isArray(e.shareScope)?o:e.shareScope||"default"};return Object.defineProperty(s,"shareScopeMap",{value:n,enumerable:!1}),{remoteEntryInitOptions:s,shareScope:n[o[0]],initScope:r??[]}}var gi=class{constructor({remoteInfo:e,host:t}){this.inited=!1,this.initing=!1,this.lib=void 0,this.remoteInfo=e,this.host=t}async getEntry(){if(this.remoteEntryExports)return this.remoteEntryExports;const e=await di.getRemoteEntry({origin:this.host,remoteInfo:this.remoteInfo,remoteEntryExports:this.remoteEntryExports});return Ze.assert(e,`remoteEntryExports is undefined + ${(0,mi.safeToString)(this.remoteInfo)}`),this.remoteEntryExports=e,this.remoteEntryExports}async init(e,t,r){const n=await this.getEntry();if(this.inited)return n;if(this.initPromise)return await this.initPromise,n;this.initing=!0,this.initPromise=(async()=>{const{remoteEntryInitOptions:o,shareScope:s,initScope:i}=_i(this.remoteInfo,this.host.shareScopeMap,r),a=await this.host.hooks.lifecycle.beforeInitContainer.emit({shareScope:s,remoteEntryInitOptions:o,initScope:i,remoteInfo:this.remoteInfo,origin:this.host});typeof(n==null?void 0:n.init)>"u"&&Ze.error(Ut.RUNTIME_002,Ut.runtimeDescMap,{hostName:this.host.name,remoteName:this.remoteInfo.name,remoteEntryUrl:this.remoteInfo.entry,remoteEntryKey:this.remoteInfo.entryGlobalName},void 0,hi.optionsToMFContext(this.host.options)),await n.init(a.shareScope,a.initScope,a.remoteEntryInitOptions),await this.host.hooks.lifecycle.initContainer.emit({...a,id:e,remoteSnapshot:t,remoteEntryExports:n}),this.inited=!0})();try{await this.initPromise}finally{this.initing=!1,this.initPromise=void 0}return n}async get(e,t,r,n){const{loadFactory:o=!0}=r||{loadFactory:!0},s=await this.init(e,n);this.lib=s;let i;i=await this.host.loaderHook.lifecycle.getModuleFactory.emit({remoteEntryExports:s,expose:t,moduleInfo:this.remoteInfo}),i||(i=await s.get(t)),Ze.assert(i,`${Gt.getFMId(this.remoteInfo)} remote don't export ${t}.`);const a=Gt.processModuleAlias(this.remoteInfo.name,t),c=this.wraperFactory(i,a);return o?await c():c}wraperFactory(e,t){function r(n,o){n&&typeof n=="object"&&Object.isExtensible(n)&&!Object.getOwnPropertyDescriptor(n,Symbol.for("mf_module_id"))&&Object.defineProperty(n,Symbol.for("mf_module_id"),{value:o,enumerable:!1})}return e instanceof Promise?async()=>{const n=await e();return r(n,t),n}:()=>{const n=e();return r(n,t),n}}};Xe.Module=gi;var Yr={},me={},pi=class{constructor(e){this.type="",this.listeners=new Set,e&&(this.type=e)}on(e){typeof e=="function"&&this.listeners.add(e)}once(e){const t=this;this.on(function r(...n){return t.remove(r),e.apply(null,n)})}emit(...e){let t;return this.listeners.size>0&&this.listeners.forEach(r=>{t=r(...e)}),t}remove(e){this.listeners.delete(e)}removeAll(){this.listeners.clear()}};me.SyncHook=pi;var ve={};const yi=me;var Ei=class extends yi.SyncHook{emit(...e){let t;const r=Array.from(this.listeners);if(r.length>0){let n=0;const o=s=>s===!1?!1:n0){let r=0;const n=s=>(et.warn(s),this.onerror(s),e),o=s=>{if(Ii.checkReturnData(e,s)){if(e=s,r{const s=e[o];s&&this.lifecycle[o].on(s)}))}removePlugin(e){we.assert(e,"A name is required.");const t=this.registerPlugins[e];we.assert(t,`The plugin "${e}" is not registered.`),Object.keys(t).forEach(r=>{r!=="name"&&this.lifecycle[r].remove(t[r])})}};ke.PluginSystem=Mi;var xe={};const Pi=M,St=$,vi=Z;let Wt=D,Bt=Y;function Zr(e,t){const r=St.getRemoteEntryInfoFromSnapshot(t);r.url||Pi.error(Bt.RUNTIME_011,Bt.runtimeDescMap,{remoteName:e.name});let n=(0,Wt.getResourceUrl)(t,r.url);!Wt.isBrowserEnvValue&&!n.startsWith("http")&&(n=`https:${n}`),e.type=r.type,e.entryGlobalName=r.globalName,e.entry=n,e.version=t.version,e.buildVersion=t.buildVersion}function Ai(){return{name:"snapshot-plugin",async afterResolve(e){const{remote:t,pkgNameOrAlias:r,expose:n,origin:o,remoteInfo:s,id:i}=e;if(!St.isRemoteInfoWithEntry(t)||!St.isPureRemoteEntry(t)){const{remoteSnapshot:a,globalSnapshot:c}=await o.snapshotHandler.loadRemoteSnapshotInfo({moduleInfo:t,id:i});Zr(s,a);const l={remote:t,preloadConfig:{nameOrAlias:r,exposes:[n],resourceCategory:"sync",share:!1,depsRemote:!1}},u=await o.remoteHandler.hooks.lifecycle.generatePreloadAssets.emit({origin:o,preloadOptions:l,remoteInfo:s,remote:t,remoteSnapshot:a,globalSnapshot:c});return u&&vi.preloadAssets(s,o,u,!1),{...e,remoteSnapshot:a}}return e}}}xe.assignRemoteInfo=Zr;xe.snapshotPlugin=Ai;var Qr={};const Ne=$,bt=b,ki=q,jt=Z,Oi=xe;let je=D;function wi(e){const t=e.split(":");return t.length===1?{name:t[0],version:void 0}:t.length===2?{name:t[0],version:t[1]}:{name:t[1],version:t[2]}}function en(e,t,r,n,o={},s){const{value:i}=bt.getInfoWithoutType(e,Ne.getFMId(t)),a=s||i;if(a&&!(0,je.isManifestProvider)(a)&&(r(a,t,n),a.remotesInfo)){const c=Object.keys(a.remotesInfo);for(const l of c){if(o[l])continue;o[l]=!0;const u=wi(l),d=a.remotesInfo[l];en(e,{name:u.name,version:d.matchedVersion},r,!1,o,void 0)}}}const tt=(e,t)=>document.querySelector(`${e}[${e==="link"?"href":"src"}="${t}"]`);function Fi(e,t,r,n,o){const s=[],i=[],a=[],c=new Set,l=new Set,{options:u}=e,{preloadConfig:d}=t,{depsRemote:f}=d;if(en(n,r,(m,_,g)=>{var N;let p;if(g)p=d;else if(Array.isArray(f)){const R=f.find(v=>v.nameOrAlias===_.name||v.nameOrAlias===_.alias);if(!R)return;p=jt.defaultPreloadArgs(R)}else if(f===!0)p=d;else return;const E=(0,je.getResourceUrl)(m,Ne.getRemoteEntryInfoFromSnapshot(m).url);E&&a.push({name:_.name,moduleInfo:{name:_.name,entry:E,type:"remoteEntryType"in m?m.remoteEntryType:"global",entryGlobalName:"globalName"in m?m.globalName:_.name,shareScope:"",version:"version"in m?m.version:void 0},url:E});let I="modules"in m?m.modules:[];const O=jt.normalizePreloadExposes(p.exposes);O.length&&"modules"in m&&(I=(N=m==null?void 0:m.modules)==null?void 0:N.reduce((R,v)=>((O==null?void 0:O.indexOf(v.moduleName))!==-1&&R.push(v),R),[]));function y(R){const v=R.map(B=>(0,je.getResourceUrl)(m,B));return p.filter?v.filter(p.filter):v}if(I){const R=I.length;for(let v=0;v0){const m=(_,g)=>{const{shared:p}=ki.getRegisteredShare(e.shareScopeMap,g.sharedName,_,e.sharedHandler.hooks.lifecycle.resolveShare)||{};p&&typeof p.lib=="function"&&(g.assets.js.sync.forEach(E=>{c.add(E)}),g.assets.css.sync.forEach(E=>{l.add(E)}))};o.shared.forEach(_=>{var E;const g=(E=u.shared)==null?void 0:E[_.sharedName];if(!g)return;const p=_.version?g.find(I=>I.version===_.version):g;p&&Ne.arrayOptions(p).forEach(I=>{m(I,_)})})}const h=i.filter(m=>!c.has(m)&&!tt("script",m));return{cssAssets:s.filter(m=>!l.has(m)&&!tt("link",m)),jsAssetsWithoutEntry:h,entryAssets:a.filter(m=>!tt("script",m.url))}}const Li=function(){return{name:"generate-preload-assets-plugin",async generatePreloadAssets(e){const{origin:t,preloadOptions:r,remoteInfo:n,remote:o,globalSnapshot:s,remoteSnapshot:i}=e;return je.isBrowserEnvValue?Ne.isRemoteInfoWithEntry(o)&&Ne.isPureRemoteEntry(o)?{cssAssets:[],jsAssetsWithoutEntry:[],entryAssets:[{name:o.name,url:o.entry,moduleInfo:{name:n.name,entry:o.entry,type:n.type||"global",entryGlobalName:"",shareScope:""}}]}:(Oi.assignRemoteInfo(n,i),Fi(t,r,n,s,i)):{cssAssets:[],jsAssetsWithoutEntry:[],entryAssets:[]}}}};Qr.generatePreloadAssetsPlugin=Li;var Ke={};const rt=M,Di=$,U=b,Vt=Pe,Hi=ve,nt=Ae,Ci=ke;let ot=D,Fe=Y;function tn(e,t){const r=U.getGlobalSnapshotInfoByModuleInfo({name:t.name,version:t.options.version}),n=r&&"remotesInfo"in r&&r.remotesInfo&&U.getInfoWithoutType(r.remotesInfo,e.name).value;return n&&n.matchedVersion?{hostGlobalSnapshot:r,globalSnapshot:U.getGlobalSnapshot(),remoteSnapshot:U.getGlobalSnapshotInfoByModuleInfo({name:e.name,version:n.matchedVersion})}:{hostGlobalSnapshot:void 0,globalSnapshot:U.getGlobalSnapshot(),remoteSnapshot:U.getGlobalSnapshotInfoByModuleInfo({name:e.name,version:"version"in e?e.version:void 0})}}var qi=class{constructor(e){this.loadingHostSnapshot=null,this.manifestCache=new Map,this.hooks=new Ci.PluginSystem({beforeLoadRemoteSnapshot:new Hi.AsyncHook("beforeLoadRemoteSnapshot"),loadSnapshot:new nt.AsyncWaterfallHook("loadGlobalSnapshot"),loadRemoteSnapshot:new nt.AsyncWaterfallHook("loadRemoteSnapshot"),afterLoadSnapshot:new nt.AsyncWaterfallHook("afterLoadSnapshot")}),this.manifestLoading=U.Global.__FEDERATION__.__MANIFEST_LOADING__,this.HostInstance=e,this.loaderHook=e.loaderHook}async loadRemoteSnapshotInfo({moduleInfo:e,id:t,expose:r}){const{options:n}=this.HostInstance;await this.hooks.lifecycle.beforeLoadRemoteSnapshot.emit({options:n,moduleInfo:e});let o=U.getGlobalSnapshotInfoByModuleInfo({name:this.HostInstance.options.name,version:this.HostInstance.options.version});o||(o={version:this.HostInstance.options.version||"",remoteEntry:"",remotesInfo:{}},U.addGlobalSnapshot({[this.HostInstance.options.name]:o})),o&&"remotesInfo"in o&&!U.getInfoWithoutType(o.remotesInfo,e.name).value&&("version"in e||"entry"in e)&&(o.remotesInfo={...o==null?void 0:o.remotesInfo,[e.name]:{matchedVersion:"version"in e?e.version:e.entry}});const{hostGlobalSnapshot:s,remoteSnapshot:i,globalSnapshot:a}=this.getGlobalRemoteInfo(e),{remoteSnapshot:c,globalSnapshot:l}=await this.hooks.lifecycle.loadSnapshot.emit({options:n,moduleInfo:e,hostGlobalSnapshot:s,remoteSnapshot:i,globalSnapshot:a});let u,d;if(c)if((0,ot.isManifestProvider)(c)){const f=ot.isBrowserEnvValue?c.remoteEntry:c.ssrRemoteEntry||c.remoteEntry||"",h=await this.getManifestJson(f,e,{}),m=U.setGlobalSnapshotInfoByModuleInfo({...e,entry:f},h);u=h,d=m}else{const{remoteSnapshot:f}=await this.hooks.lifecycle.loadRemoteSnapshot.emit({options:this.HostInstance.options,moduleInfo:e,remoteSnapshot:c,from:"global"});u=f,d=l}else if(Di.isRemoteInfoWithEntry(e)){const f=await this.getManifestJson(e.entry,e,{}),h=U.setGlobalSnapshotInfoByModuleInfo(e,f),{remoteSnapshot:m}=await this.hooks.lifecycle.loadRemoteSnapshot.emit({options:this.HostInstance.options,moduleInfo:e,remoteSnapshot:f,from:"global"});u=m,d=h}else rt.error(Fe.RUNTIME_007,Fe.runtimeDescMap,{remoteName:e.name,remoteVersion:e.version,hostName:this.HostInstance.options.name,globalSnapshot:JSON.stringify(l)},void 0,Vt.optionsToMFContext(this.HostInstance.options));return await this.hooks.lifecycle.afterLoadSnapshot.emit({id:t,host:this.HostInstance,options:n,moduleInfo:e,remoteSnapshot:u}),{remoteSnapshot:u,globalSnapshot:d}}getGlobalRemoteInfo(e){return tn(e,this.HostInstance)}async getManifestJson(e,t,r){const n=async()=>{let s=this.manifestCache.get(e);if(s)return s;try{let i=await this.loaderHook.lifecycle.fetch.emit(e,{});(!i||!(i instanceof Response))&&(i=await fetch(e,{})),s=await i.json()}catch(i){s=await this.HostInstance.remoteHandler.hooks.lifecycle.errorLoadRemote.emit({id:e,error:i,from:"runtime",lifecycle:"afterResolve",origin:this.HostInstance}),s||(delete this.manifestLoading[e],rt.error(Fe.RUNTIME_003,Fe.runtimeDescMap,{manifestUrl:e,moduleName:t.name,hostName:this.HostInstance.options.name},`${i}`,Vt.optionsToMFContext(this.HostInstance.options)))}return rt.assert(s.metaData&&s.exposes&&s.shared,`"${e}" is not a valid federation manifest for remote "${t.name}". Missing required fields: ${[!s.metaData&&"metaData",!s.exposes&&"exposes",!s.shared&&"shared"].filter(Boolean).join(", ")}.`),this.manifestCache.set(e,s),s},o=async()=>{const s=await n(),i=(0,ot.generateSnapshotFromManifest)(s,{version:e}),{remoteSnapshot:a}=await this.hooks.lifecycle.loadRemoteSnapshot.emit({options:this.HostInstance.options,moduleInfo:t,manifestJson:s,remoteSnapshot:i,manifestUrl:e,from:"manifest"});return a};return this.manifestLoading[e]||(this.manifestLoading[e]=o().then(s=>s)),this.manifestLoading[e]}};Ke.SnapshotHandler=qi;Ke.getGlobalRemoteInfo=tn;var rn={};const st=M,Gi=oe,A=q,Xt=Pe,Ui=ve,it=_e,xt=Ae,Wi=ke;let pe=Y;var Bi=class{constructor(e){this.hooks=new Wi.PluginSystem({beforeRegisterShare:new it.SyncWaterfallHook("beforeRegisterShare"),afterResolve:new xt.AsyncWaterfallHook("afterResolve"),beforeLoadShare:new xt.AsyncWaterfallHook("beforeLoadShare"),loadShare:new Ui.AsyncHook,resolveShare:new it.SyncWaterfallHook("resolveShare"),initContainerShareScopeMap:new it.SyncWaterfallHook("initContainerShareScopeMap")}),this.host=e,this.shareScopeMap={},this.initTokens={},this._setGlobalShareScopeMap(e.options)}registerShared(e,t){const{newShareInfos:r,allShareInfos:n}=A.formatShareConfigs(e,t);return Object.keys(r).forEach(o=>{r[o].forEach(s=>{s.scope.forEach(i=>{var a;this.hooks.lifecycle.beforeRegisterShare.emit({origin:this.host,pkgName:o,shared:s}),(a=this.shareScopeMap[i])!=null&&a[o]||this.setShared({pkgName:o,lib:s.lib,get:s.get,loaded:s.loaded||!!s.lib,shared:s,from:t.name})})})}),{newShareInfos:r,allShareInfos:n}}async loadShare(e,t){const{host:r}=this,n=A.getTargetSharedOptions({pkgName:e,extraOptions:t,shareInfos:r.options.shared});n!=null&&n.scope&&await Promise.all(n.scope.map(async a=>{await Promise.all(this.initializeSharing(a,{strategy:n.strategy}))}));const{shareInfo:o}=await this.hooks.lifecycle.beforeLoadShare.emit({pkgName:e,shareInfo:n,shared:r.options.shared,origin:r});st.assert(o,`Cannot find shared "${e}" in host "${r.options.name}". Ensure the shared config for "${e}" is declared in the federation plugin options and the host has been initialized before loading shares.`);const{shared:s,useTreesShaking:i}=A.getRegisteredShare(this.shareScopeMap,e,o,this.hooks.lifecycle.resolveShare)||{};if(s){const a=A.directShare(s,i);if(a.lib)return A.addUseIn(a,r.options.name),a.lib;if(a.loading&&!a.loaded){const c=await a.loading;return a.loaded=!0,a.lib||(a.lib=c),A.addUseIn(a,r.options.name),c}else{const l=(async()=>{const u=await a.get();return A.addUseIn(a,r.options.name),a.loaded=!0,a.lib=u,u})();return this.setShared({pkgName:e,loaded:!1,shared:s,from:r.options.name,lib:null,loading:l,treeShaking:i?a:void 0}),l}}else{if(t!=null&&t.customShareInfo)return!1;const a=A.shouldUseTreeShaking(o.treeShaking),c=A.directShare(o,a),u=(async()=>{const d=await c.get();c.lib=d,c.loaded=!0,A.addUseIn(c,r.options.name);const{shared:f,useTreesShaking:h}=A.getRegisteredShare(this.shareScopeMap,e,o,this.hooks.lifecycle.resolveShare)||{};if(f){const m=A.directShare(f,h);m.lib=d,m.loaded=!0,f.from=o.from}return d})();return this.setShared({pkgName:e,loaded:!1,shared:o,from:r.options.name,lib:null,loading:u,treeShaking:a?c:void 0}),u}}initializeSharing(e=Gi.DEFAULT_SCOPE,t){const{host:r}=this,n=t==null?void 0:t.from,o=t==null?void 0:t.strategy;let s=t==null?void 0:t.initScope;const i=[];if(n!=="build"){const{initTokens:f}=this;s||(s=[]);let h=f[e];if(h||(h=f[e]={from:this.host.name}),s.indexOf(h)>=0)return i;s.push(h)}const a=this.shareScopeMap,c=r.options.name;a[e]||(a[e]={});const l=a[e],u=(f,h)=>{var I;const{version:m,eager:_}=h;l[f]=l[f]||{};const g=l[f],p=g[m]&&A.directShare(g[m]),E=!!(p&&("eager"in p&&p.eager||"shareConfig"in p&&((I=p.shareConfig)!=null&&I.eager)));(!p||p.strategy!=="loaded-first"&&!p.loaded&&(!_!=!E?_:c>g[m].from))&&(g[m]=h)},d=async f=>{const{module:h}=await r.remoteHandler.getRemoteModuleAndOptions({id:f});let m;try{m=await h.getEntry()}catch(_){if(m=await r.remoteHandler.hooks.lifecycle.errorLoadRemote.emit({id:f,error:_,from:"runtime",lifecycle:"beforeLoadShare",origin:r}),!m)return}finally{m!=null&&m.init&&!h.initing&&(h.remoteEntryExports=m,await h.init(void 0,void 0,s))}};return Object.keys(r.options.shared).forEach(f=>{r.options.shared[f].forEach(h=>{h.scope.includes(e)&&u(f,h)})}),(r.options.shareStrategy==="version-first"||o==="version-first")&&r.options.remotes.forEach(f=>{f.shareScope===e&&i.push(d(f.name))}),i}loadShareSync(e,t){const{host:r}=this,n=A.getTargetSharedOptions({pkgName:e,extraOptions:t,shareInfos:r.options.shared});n!=null&&n.scope&&n.scope.forEach(i=>{this.initializeSharing(i,{strategy:n.strategy})});const{shared:o,useTreesShaking:s}=A.getRegisteredShare(this.shareScopeMap,e,n,this.hooks.lifecycle.resolveShare)||{};if(o){if(typeof o.lib=="function")return A.addUseIn(o,r.options.name),o.loaded||(o.loaded=!0,o.from===r.options.name&&(n.loaded=!0)),o.lib;if(typeof o.get=="function"){const i=o.get();if(!(i instanceof Promise))return A.addUseIn(o,r.options.name),this.setShared({pkgName:e,loaded:!0,from:r.options.name,lib:i,shared:o}),i}}if(n.lib)return n.loaded||(n.loaded=!0),n.lib;if(n.get){const i=n.get();return i instanceof Promise&&st.error((t==null?void 0:t.from)==="build"?pe.RUNTIME_005:pe.RUNTIME_006,pe.runtimeDescMap,{hostName:r.options.name,sharedPkgName:e},void 0,Xt.optionsToMFContext(r.options)),n.lib=i,this.setShared({pkgName:e,loaded:!0,from:r.options.name,lib:n.lib,shared:n}),n.lib}st.error(pe.RUNTIME_006,pe.runtimeDescMap,{hostName:r.options.name,sharedPkgName:e},void 0,Xt.optionsToMFContext(r.options))}initShareScopeMap(e,t,r={}){const{host:n}=this;this.shareScopeMap[e]=t,this.hooks.lifecycle.initContainerShareScopeMap.emit({shareScope:t,options:n.options,origin:n,scopeName:e,hostShareScopeMap:r.hostShareScopeMap})}setShared({pkgName:e,shared:t,from:r,lib:n,loading:o,loaded:s,get:i,treeShaking:a}){const{version:c,scope:l="default",...u}=t,d=Array.isArray(l)?l:[l],f=h=>{const m=(g,p,E)=>{E&&!g[p]&&(g[p]=E)},_=a?h.treeShaking:h;m(_,"loaded",s),m(_,"loading",o),m(_,"get",i)};d.forEach(h=>{this.shareScopeMap[h]||(this.shareScopeMap[h]={}),this.shareScopeMap[h][e]||(this.shareScopeMap[h][e]={}),this.shareScopeMap[h][e][c]||(this.shareScopeMap[h][e][c]={version:c,scope:[h],...u,lib:n});const m=this.shareScopeMap[h][e][c];f(m),r&&m.from!==r&&(m.from=r)})}_setGlobalShareScopeMap(e){const t=A.getGlobalShareScope(),r=e.id||e.name;r&&!t[r]&&(t[r]=this.shareScopeMap)}};rn.SharedHandler=Bi;var nn={};const Le=M,G=b,Kt=oe,ji=q,Vi=he,at=K,Xi=Pe,Yt=Z,xi=Xe,Ki=me,ie=ve,zt=_e,Yi=Ae,zi=ke,Ji=Ke;let lt=D,Jt=Y;var Zi=class{constructor(e){this.hooks=new zi.PluginSystem({beforeRegisterRemote:new zt.SyncWaterfallHook("beforeRegisterRemote"),registerRemote:new zt.SyncWaterfallHook("registerRemote"),beforeRequest:new Yi.AsyncWaterfallHook("beforeRequest"),onLoad:new ie.AsyncHook("onLoad"),handlePreloadModule:new Ki.SyncHook("handlePreloadModule"),errorLoadRemote:new ie.AsyncHook("errorLoadRemote"),beforePreloadRemote:new ie.AsyncHook("beforePreloadRemote"),generatePreloadAssets:new ie.AsyncHook("generatePreloadAssets"),afterPreloadRemote:new ie.AsyncHook,loadEntry:new ie.AsyncHook}),this.host=e,this.idToRemoteMap={}}formatAndRegisterRemote(e,t){return(t.remotes||[]).reduce((r,n)=>(this.registerRemote(n,r,{force:!1}),r),e.remotes)}setIdToRemoteMap(e,t){const{remote:r,expose:n}=t,{name:o,alias:s}=r;if(this.idToRemoteMap[e]={name:r.name,expose:n},s&&e.startsWith(o)){const i=e.replace(o,s);this.idToRemoteMap[i]={name:r.name,expose:n};return}if(s&&e.startsWith(s)){const i=e.replace(s,o);this.idToRemoteMap[i]={name:r.name,expose:n}}}async loadRemote(e,t){const{host:r}=this;try{const{loadFactory:n=!0}=t||{loadFactory:!0},{module:o,moduleOptions:s,remoteMatchInfo:i}=await this.getRemoteModuleAndOptions({id:e}),{pkgNameOrAlias:a,remote:c,expose:l,id:u,remoteSnapshot:d}=i,f=await o.get(u,l,t,d),h=await this.hooks.lifecycle.onLoad.emit({id:u,pkgNameOrAlias:a,expose:l,exposeModule:n?f:void 0,exposeModuleFactory:n?void 0:f,remote:c,options:s,moduleInstance:o,origin:r});return this.setIdToRemoteMap(e,i),typeof h=="function"?h:f}catch(n){const{from:o="runtime"}=t||{from:"runtime"},s=await this.hooks.lifecycle.errorLoadRemote.emit({id:e,error:n,from:o,lifecycle:"onLoad",origin:r});if(!s)throw n;return s}}async preloadRemote(e){const{host:t}=this;await this.hooks.lifecycle.beforePreloadRemote.emit({preloadOps:e,options:t.options,origin:t});const r=Yt.formatPreloadArgs(t.options.remotes,e);await Promise.all(r.map(async n=>{const{remote:o}=n,s=at.getRemoteInfo(o),{globalSnapshot:i,remoteSnapshot:a}=await t.snapshotHandler.loadRemoteSnapshotInfo({moduleInfo:o}),c=await this.hooks.lifecycle.generatePreloadAssets.emit({origin:t,preloadOptions:n,remote:o,remoteInfo:s,globalSnapshot:i,remoteSnapshot:a});c&&Yt.preloadAssets(s,t,c)}))}registerRemotes(e,t){const{host:r}=this;e.forEach(n=>{this.registerRemote(n,r.options.remotes,{force:t==null?void 0:t.force})})}async getRemoteModuleAndOptions(e){const{host:t}=this,{id:r}=e;let n;try{n=await this.hooks.lifecycle.beforeRequest.emit({id:r,options:t.options,origin:t})}catch(h){if(n=await this.hooks.lifecycle.errorLoadRemote.emit({id:r,options:t.options,origin:t,from:"runtime",error:h,lifecycle:"beforeRequest"}),!n)throw h}const{id:o}=n,s=Vi.matchRemoteWithNameAndExpose(t.options.remotes,o);s||Le.error(Jt.RUNTIME_004,Jt.runtimeDescMap,{hostName:t.options.name,requestId:o},void 0,Xi.optionsToMFContext(t.options));const{remote:i}=s,a=at.getRemoteInfo(i),c=await t.sharedHandler.hooks.lifecycle.afterResolve.emit({id:o,...s,options:t.options,origin:t,remoteInfo:a}),{remote:l,expose:u}=c;Le.assert(l&&u,`The 'beforeRequest' hook was executed, but it failed to return the correct 'remote' and 'expose' values while loading ${o}.`);let d=t.moduleCache.get(l.name);const f={host:t,remoteInfo:a};return d||(d=new xi.Module(f),t.moduleCache.set(l.name,d)),{module:d,moduleOptions:f,remoteMatchInfo:c}}registerRemote(e,t,r){const{host:n}=this,o=()=>{if(e.alias){const i=t.find(a=>{var c;return e.alias&&(a.name.startsWith(e.alias)||((c=a.alias)==null?void 0:c.startsWith(e.alias)))});Le.assert(!i,`The alias ${e.alias} of remote ${e.name} is not allowed to be the prefix of ${i&&i.name} name or alias`)}"entry"in e&<.isBrowserEnvValue&&typeof window<"u"&&!e.entry.startsWith("http")&&(e.entry=new URL(e.entry,window.location.origin).href),e.shareScope||(e.shareScope=Kt.DEFAULT_SCOPE),e.type||(e.type=Kt.DEFAULT_REMOTE_TYPE)};this.hooks.lifecycle.beforeRegisterRemote.emit({remote:e,origin:n});const s=t.find(i=>i.name===e.name);if(!s)o(),t.push(e),this.hooks.lifecycle.registerRemote.emit({remote:e,origin:n});else{const i=[`The remote "${e.name}" is already registered.`,"Please note that overriding it may cause unexpected errors."];r!=null&&r.force&&(this.removeRemote(s),o(),t.push(e),this.hooks.lifecycle.registerRemote.emit({remote:e,origin:n}),(0,lt.warn)(i.join(" ")))}}removeRemote(e){var t;try{const{host:r}=this,{name:n}=e,o=r.options.remotes.findIndex(i=>i.name===n);o!==-1&&r.options.remotes.splice(o,1);const s=r.moduleCache.get(e.name);if(s){const i=s.remoteInfo,a=i.entryGlobalName;G.CurrentGlobal[a]&&((t=Object.getOwnPropertyDescriptor(G.CurrentGlobal,a))!=null&&t.configurable?delete G.CurrentGlobal[a]:G.CurrentGlobal[a]=void 0);const c=at.getRemoteEntryUniqueKey(s.remoteInfo);G.globalLoading[c]&&delete G.globalLoading[c],r.snapshotHandler.manifestCache.delete(i.entry);let l=i.buildVersion?(0,lt.composeKeyWithSeparator)(i.name,i.buildVersion):i.name;const u=G.CurrentGlobal.__FEDERATION__.__INSTANCES__.findIndex(f=>i.buildVersion?f.options.id===l:f.name===l);if(u!==-1){const f=G.CurrentGlobal.__FEDERATION__.__INSTANCES__[u];l=f.options.id||l;const h=ji.getGlobalShareScope();let m=!0;const _=[];Object.keys(h).forEach(g=>{const p=h[g];p&&Object.keys(p).forEach(E=>{const I=p[E];I&&Object.keys(I).forEach(O=>{const y=I[O];y&&Object.keys(y).forEach(N=>{const R=y[N];R&&typeof R=="object"&&R.from===i.name&&(R.loaded||R.loading?(R.useIn=R.useIn.filter(v=>v!==i.name),R.useIn.length?m=!1:_.push([g,E,O,N])):_.push([g,E,O,N]))})})})}),m&&(f.shareScopeMap={},delete h[l]),_.forEach(([g,p,E,I])=>{var O,y,N;(N=(y=(O=h[g])==null?void 0:O[p])==null?void 0:y[E])==null||delete N[I]}),G.CurrentGlobal.__FEDERATION__.__INSTANCES__.splice(u,1)}const{hostGlobalSnapshot:d}=Ji.getGlobalRemoteInfo(e,r);if(d){const f=d&&"remotesInfo"in d&&d.remotesInfo&&G.getInfoWithoutType(d.remotesInfo,e.name).key;f&&(delete d.remotesInfo[f],G.Global.__FEDERATION__.__MANIFEST_LOADING__[f]&&delete G.Global.__FEDERATION__.__MANIFEST_LOADING__[f])}r.moduleCache.delete(e.name)}}catch(r){Le.logger.error(`removeRemote failed: ${r instanceof Error?r.message:String(r)}`)}}};nn.RemoteHandler=Zi;const Qi=M,ea=oe,ta=q,ra=Vr,na=Xr,oa=K,sa=Xe,z=me,ct=ve,ia=_e,Zt=Ae,ut=ke,aa=xe,la=Qr,ca=Ke,ua=rn,fa=nn;let da=D,ft=Y;const ha=typeof FEDERATION_OPTIMIZE_NO_SNAPSHOT_PLUGIN=="boolean"?!FEDERATION_OPTIMIZE_NO_SNAPSHOT_PLUGIN:!0;var ma=class{constructor(e){this.hooks=new ut.PluginSystem({beforeInit:new ia.SyncWaterfallHook("beforeInit"),init:new z.SyncHook,beforeInitContainer:new Zt.AsyncWaterfallHook("beforeInitContainer"),initContainer:new Zt.AsyncWaterfallHook("initContainer")}),this.version="2.2.2",this.moduleCache=new Map,this.loaderHook=new ut.PluginSystem({getModuleInfo:new z.SyncHook,createScript:new z.SyncHook,createLink:new z.SyncHook,fetch:new ct.AsyncHook,loadEntryError:new ct.AsyncHook,getModuleFactory:new ct.AsyncHook}),this.bridgeHook=new ut.PluginSystem({beforeBridgeRender:new z.SyncHook,afterBridgeRender:new z.SyncHook,beforeBridgeDestroy:new z.SyncHook,afterBridgeDestroy:new z.SyncHook});const t=ha?[aa.snapshotPlugin(),la.generatePreloadAssetsPlugin()]:[],r={id:ra.getBuilderId(),name:e.name,plugins:t,remotes:[],shared:{},inBrowser:da.isBrowserEnvValue};this.name=e.name,this.options=r,this.snapshotHandler=new ca.SnapshotHandler(this),this.sharedHandler=new ua.SharedHandler(this),this.remoteHandler=new fa.RemoteHandler(this),this.shareScopeMap=this.sharedHandler.shareScopeMap,this.registerPlugins([...r.plugins,...e.plugins||[]]),this.options=this.formatOptions(r,e)}initOptions(e){e.name&&e.name!==this.options.name&&Qi.error((0,ft.getShortErrorMsg)(ft.RUNTIME_010,ft.runtimeDescMap)),this.registerPlugins(e.plugins);const t=this.formatOptions(this.options,e);return this.options=t,t}async loadShare(e,t){return this.sharedHandler.loadShare(e,t)}loadShareSync(e,t){return this.sharedHandler.loadShareSync(e,t)}initializeSharing(e=ea.DEFAULT_SCOPE,t){return this.sharedHandler.initializeSharing(e,t)}initRawContainer(e,t,r){const n=oa.getRemoteInfo({name:e,entry:t}),o=new sa.Module({host:this,remoteInfo:n});return o.remoteEntryExports=r,this.moduleCache.set(e,o),o}async loadRemote(e,t){return this.remoteHandler.loadRemote(e,t)}async preloadRemote(e){return this.remoteHandler.preloadRemote(e)}initShareScopeMap(e,t,r={}){this.sharedHandler.initShareScopeMap(e,t,r)}formatOptions(e,t){const{allShareInfos:r}=ta.formatShareConfigs(e,t),{userOptions:n,options:o}=this.hooks.lifecycle.beforeInit.emit({origin:this,userOptions:t,options:e,shareInfo:r}),s=this.remoteHandler.formatAndRegisterRemote(o,n),{allShareInfos:i}=this.sharedHandler.registerShared(o,n),a=[...o.plugins];n.plugins&&n.plugins.forEach(l=>{a.includes(l)||a.push(l)});const c={...e,...t,plugins:a,remotes:s,shared:i};return this.hooks.lifecycle.init.emit({origin:this,options:c}),c}registerPlugins(e){const t=na.registerPlugins(e,this);this.options.plugins=this.options.plugins.reduce((r,n)=>(n&&r&&!r.find(o=>o.name===n.name)&&r.push(n),r),t||[])}registerRemotes(e,t){return this.remoteHandler.registerRemotes(e,t)}registerShared(e){this.sharedHandler.registerShared(this.options,{...this.options,shared:e})}};Yr.ModuleFederation=ma;var on={},sn={},Qt=Object.defineProperty,_a=(e,t)=>{let r={};for(var n in e)Qt(r,n,{get:e[n],enumerable:!0});return t||Qt(r,Symbol.toStringTag,{value:"Module"}),r};sn.__exportAll=_a;(function(e){var r=sn.__exportAll({});Object.defineProperty(e,"type_exports",{enumerable:!0,get:function(){return r}})})(on);(function(e){Object.defineProperty(e,Symbol.toStringTag,{value:"Module"});const t=M,r=$,n=b,o=Pt,s=q,i=he,a=K,c=xr,l=Xe,u=Yr,d=on;let f=D;const h=c.default;e.CurrentGlobal=n.CurrentGlobal,e.Global=n.Global,e.Module=l.Module,e.ModuleFederation=u.ModuleFederation,e.addGlobalSnapshot=n.addGlobalSnapshot,e.assert=t.assert,e.error=t.error,e.getGlobalFederationConstructor=n.getGlobalFederationConstructor,e.getGlobalSnapshot=n.getGlobalSnapshot,e.getInfoWithoutType=n.getInfoWithoutType,e.getRegisteredShare=s.getRegisteredShare,e.getRemoteEntry=a.getRemoteEntry,e.getRemoteInfo=a.getRemoteInfo,e.helpers=h,e.isStaticResourcesEqual=r.isStaticResourcesEqual,Object.defineProperty(e,"loadScript",{enumerable:!0,get:function(){return f.loadScript}}),Object.defineProperty(e,"loadScriptNode",{enumerable:!0,get:function(){return f.loadScriptNode}}),e.matchRemoteWithNameAndExpose=i.matchRemoteWithNameAndExpose,e.registerGlobalPlugins=n.registerGlobalPlugins,e.resetFederationGlobalInfo=n.resetFederationGlobalInfo,e.safeWrapper=r.safeWrapper,e.satisfy=o.satisfy,e.setGlobalFederationConstructor=n.setGlobalFederationConstructor,e.setGlobalFederationInstance=n.setGlobalFederationInstance,Object.defineProperty(e,"types",{enumerable:!0,get:function(){return d.type_exports}})})(Tt);let ga=Tt;function pa(){return typeof FEDERATION_BUILD_IDENTIFIER<"u"?FEDERATION_BUILD_IDENTIFIER:""}function ya(e,t){const r=pa();return ga.CurrentGlobal.__FEDERATION__.__INSTANCES__.find(n=>!!(r&&n.options.id===r||n.options.name===e&&!n.options.version&&!t||n.options.name===e&&t&&n.options.version===t))}ar.getGlobalFederationInstance=ya;(function(e){Object.defineProperty(e,Symbol.toStringTag,{value:"Module"});const t=ar;let r=Tt,n=Y;function o(_){const g=new((0,r.getGlobalFederationConstructor)()||r.ModuleFederation)(_);return(0,r.setGlobalFederationInstance)(g),g}let s=null;function i(_){const g=t.getGlobalFederationInstance(_.name,_.version);return g?(g.initOptions(_),s||(s=g),g):(s=o(_),s)}function a(..._){return(0,r.assert)(s,n.RUNTIME_009,n.runtimeDescMap),s.loadRemote.apply(s,_)}function c(..._){return(0,r.assert)(s,n.RUNTIME_009,n.runtimeDescMap),s.loadShare.apply(s,_)}function l(..._){return(0,r.assert)(s,n.RUNTIME_009,n.runtimeDescMap),s.loadShareSync.apply(s,_)}function u(..._){return(0,r.assert)(s,n.RUNTIME_009,n.runtimeDescMap),s.preloadRemote.apply(s,_)}function d(..._){return(0,r.assert)(s,n.RUNTIME_009,n.runtimeDescMap),s.registerRemotes.apply(s,_)}function f(..._){return(0,r.assert)(s,n.RUNTIME_009,n.runtimeDescMap),s.registerPlugins.apply(s,_)}function h(){return s}function m(..._){return(0,r.assert)(s,n.RUNTIME_009,n.runtimeDescMap),s.registerShared.apply(s,_)}(0,r.setGlobalFederationConstructor)(r.ModuleFederation),Object.defineProperty(e,"Module",{enumerable:!0,get:function(){return r.Module}}),e.ModuleFederation=r.ModuleFederation,e.createInstance=o,e.getInstance=h,Object.defineProperty(e,"getRemoteEntry",{enumerable:!0,get:function(){return r.getRemoteEntry}}),Object.defineProperty(e,"getRemoteInfo",{enumerable:!0,get:function(){return r.getRemoteInfo}}),e.init=i,e.loadRemote=a,Object.defineProperty(e,"loadScript",{enumerable:!0,get:function(){return r.loadScript}}),Object.defineProperty(e,"loadScriptNode",{enumerable:!0,get:function(){return r.loadScriptNode}}),e.loadShare=c,e.loadShareSync=l,e.preloadRemote=u,Object.defineProperty(e,"registerGlobalPlugins",{enumerable:!0,get:function(){return r.registerGlobalPlugins}}),e.registerPlugins=f,e.registerRemotes=d,e.registerShared=m})(ir);const an="__mf_init____mf__virtual/iobroker_javascript__mf_v__runtimeInit__mf_v__.js__";let Rt=globalThis[an];if(!Rt){let e,t;const r=new Promise((n,o)=>{e=n,t=o});Rt=globalThis[an]={initPromise:r,initResolve:e,initReject:t},typeof window>"u"&&e({loadRemote:function(){return Promise.resolve(void 0)},loadShare:function(){return Promise.resolve(void 0)}})}const Ea=Rt.initResolve,er={},tr="default",rr="iobroker_javascript";let nr,or;async function Sa(){return nr??=sr(()=>import("./localSharedImportMap-AxgBkrOR.js"),__vite__mapDeps([0,1]),import.meta.url),nr}async function ba(){return or??=sr(()=>import("./virtualExposes-BPsCufin.js"),[],import.meta.url).then(e=>e.default??e),or}async function Ta(e={},t=[]){const{usedShared:r,usedRemotes:n}=await Sa(),o=ir.init({name:rr,remotes:n,shared:r,plugins:[],shareStrategy:"version-first"});var s=er[tr];if(s||(s=er[tr]={from:rr}),!(t.indexOf(s)>=0)){t.push(s),o.initShareScopeMap("default",e),Ea(o);try{await Promise.all(await o.initializeSharing("default",{strategy:"version-first",from:"build",initScope:t}))}catch(i){console.error(i)}return o}}async function Ia(e){const t=await ba();if(!(e in t))throw new Error(`Module ${e} does not exist in container.`);return t[e]().then(r=>()=>r)}export{ir as d,Ia as g,Ta as i}; diff --git a/admin/back.jpg b/admin/back.jpg new file mode 100644 index 000000000..02601069a Binary files /dev/null and b/admin/back.jpg differ diff --git a/admin/custom/assets/Components-BOms95_F.css b/admin/custom/assets/Components-BOms95_F.css new file mode 100644 index 000000000..26a145f9c --- /dev/null +++ b/admin/custom/assets/Components-BOms95_F.css @@ -0,0 +1 @@ +.leaflet-pane,.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile-container,.leaflet-pane>svg,.leaflet-pane>canvas,.leaflet-zoom-box,.leaflet-image-layer,.leaflet-layer{position:absolute;left:0;top:0}.leaflet-container{overflow:hidden}.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.leaflet-tile::selection{background:transparent}.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast}.leaflet-safari .leaflet-tile-container{width:1600px;height:1600px;-webkit-transform-origin:0 0}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container .leaflet-overlay-pane svg{max-width:none!important;max-height:none!important}.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer,.leaflet-container .leaflet-tile{max-width:none!important;max-height:none!important;width:auto;padding:0}.leaflet-container img.leaflet-tile{mix-blend-mode:plus-lighter}.leaflet-container.leaflet-touch-zoom{-ms-touch-action:pan-x pan-y;touch-action:pan-x pan-y}.leaflet-container.leaflet-touch-drag{-ms-touch-action:pinch-zoom;touch-action:none;touch-action:pinch-zoom}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{-ms-touch-action:none;touch-action:none}.leaflet-container{-webkit-tap-highlight-color:transparent}.leaflet-container a{-webkit-tap-highlight-color:rgba(51,181,229,.4)}.leaflet-tile{filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{width:0;height:0;-moz-box-sizing:border-box;box-sizing:border-box;z-index:800}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-pane{z-index:400}.leaflet-tile-pane{z-index:200}.leaflet-overlay-pane{z-index:400}.leaflet-shadow-pane{z-index:500}.leaflet-marker-pane{z-index:600}.leaflet-tooltip-pane{z-index:650}.leaflet-popup-pane{z-index:700}.leaflet-map-pane canvas{z-index:100}.leaflet-map-pane svg{z-index:200}.leaflet-vml-shape{width:1px;height:1px}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-control{position:relative;z-index:800;pointer-events:visiblePainted;pointer-events:auto}.leaflet-top,.leaflet-bottom{position:absolute;z-index:1000;pointer-events:none}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{float:left;clear:both}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-fade-anim .leaflet-popup{opacity:0;-webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear;transition:opacity .2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-animated{-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}svg.leaflet-zoom-animated{will-change:transform}.leaflet-zoom-anim .leaflet-zoom-animated{-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.25,1);-moz-transition:-moz-transform .25s cubic-bezier(0,0,.25,1);transition:transform .25s cubic-bezier(0,0,.25,1)}.leaflet-zoom-anim .leaflet-tile,.leaflet-pan-anim .leaflet-tile{-webkit-transition:none;-moz-transition:none;transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-interactive{cursor:pointer}.leaflet-grab{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive{cursor:crosshair}.leaflet-popup-pane,.leaflet-control{cursor:auto}.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-image-layer,.leaflet-pane>svg path,.leaflet-tile-container{pointer-events:none}.leaflet-marker-icon.leaflet-interactive,.leaflet-image-layer.leaflet-interactive,.leaflet-pane>svg path.leaflet-interactive,svg.leaflet-image-layer.leaflet-interactive path{pointer-events:visiblePainted;pointer-events:auto}.leaflet-container{background:#ddd;outline-offset:1px}.leaflet-container a{color:#0078a8}.leaflet-zoom-box{border:2px dotted #38f;background:#ffffff80}.leaflet-container{font-family:Helvetica Neue,Arial,Helvetica,sans-serif;font-size:12px;font-size:.75rem;line-height:1.5}.leaflet-bar{box-shadow:0 1px 5px #000000a6;border-radius:4px}.leaflet-bar a{background-color:#fff;border-bottom:1px solid #ccc;width:26px;height:26px;line-height:26px;display:block;text-align:center;text-decoration:none;color:#000}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50% 50%;background-repeat:no-repeat;display:block}.leaflet-bar a:hover,.leaflet-bar a:focus{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-bottom:none}.leaflet-bar a.leaflet-disabled{cursor:default;background-color:#f4f4f4;color:#bbb}.leaflet-touch .leaflet-bar a{width:30px;height:30px;line-height:30px}.leaflet-touch .leaflet-bar a:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.leaflet-touch .leaflet-bar a:last-child{border-bottom-left-radius:2px;border-bottom-right-radius:2px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{font:700 18px Lucida Console,Monaco,monospace;text-indent:1px}.leaflet-touch .leaflet-control-zoom-in,.leaflet-touch .leaflet-control-zoom-out{font-size:22px}.leaflet-control-layers{box-shadow:0 1px 5px #0006;background:#fff;border-radius:5px}.leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAQAAAADQ4RFAAACf0lEQVR4AY1UM3gkARTePdvdoTxXKc+qTl3aU5U6b2Kbkz3Gtq3Zw6ziLGNPzrYx7946Tr6/ee/XeCQ4D3ykPtL5tHno4n0d/h3+xfuWHGLX81cn7r0iTNzjr7LrlxCqPtkbTQEHeqOrTy4Yyt3VCi/IOB0v7rVC7q45Q3Gr5K6jt+3Gl5nCoDD4MtO+j96Wu8atmhGqcNGHObuf8OM/x3AMx38+4Z2sPqzCxRFK2aF2e5Jol56XTLyggAMTL56XOMoS1W4pOyjUcGGQdZxU6qRh7B9Zp+PfpOFlqt0zyDZckPi1ttmIp03jX8gyJ8a/PG2yutpS/Vol7peZIbZcKBAEEheEIAgFbDkz5H6Zrkm2hVWGiXKiF4Ycw0RWKdtC16Q7qe3X4iOMxruonzegJzWaXFrU9utOSsLUmrc0YjeWYjCW4PDMADElpJSSQ0vQvA1Tm6/JlKnqFs1EGyZiFCqnRZTEJJJiKRYzVYzJck2Rm6P4iH+cmSY0YzimYa8l0EtTODFWhcMIMVqdsI2uiTvKmTisIDHJ3od5GILVhBCarCfVRmo4uTjkhrhzkiBV7SsaqS+TzrzM1qpGGUFt28pIySQHR6h7F6KSwGWm97ay+Z+ZqMcEjEWebE7wxCSQwpkhJqoZA5ivCdZDjJepuJ9IQjGGUmuXJdBFUygxVqVsxFsLMbDe8ZbDYVCGKxs+W080max1hFCarCfV+C1KATwcnvE9gRRuMP2prdbWGowm1KB1y+zwMMENkM755cJ2yPDtqhTI6ED1M/82yIDtC/4j4BijjeObflpO9I9MwXTCsSX8jWAFeHr05WoLTJ5G8IQVS/7vwR6ohirYM7f6HzYpogfS3R2OAAAAAElFTkSuQmCC);width:36px;height:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAQAAABvcdNgAAAEsklEQVR4AWL4TydIhpZK1kpWOlg0w3ZXP6D2soBtG42jeI6ZmQTHzAxiTbSJsYLjO9HhP+WOmcuhciVnmHVQcJnp7DFvScowZorad/+V/fVzMdMT2g9Cv9guXGv/7pYOrXh2U+RRR3dSd9JRx6bIFc/ekqHI29JC6pJ5ZEh1yWkhkbcFeSjxgx3L2m1cb1C7bceyxA+CNjT/Ifff+/kDk2u/w/33/IeCMOSaWZ4glosqT3DNnNZQ7Cs58/3Ce5HL78iZH/vKVIaYlqzfdLu8Vi7dnvUbEza5Idt36tquZFldl6N5Z/POLof0XLK61mZCmJSWjVF9tEjUluu74IUXvgttuVIHE7YxSkaYhJZam7yiM9Pv82JYfl9nptxZaxMJE4YSPty+vF0+Y2up9d3wwijfjZbabqm/3bZ9ecKHsiGmRflnn1MW4pjHf9oLufyn2z3y1D6n8g8TZhxyzipLNPnAUpsOiuWimg52psrTZYnOWYNDTMuWBWa0tJb4rgq1UvmutpaYEbZlwU3CLJm/ayYjHW5/h7xWLn9Hh1vepDkyf7dE7MtT5LR4e7yYpHrkhOUpEfssBLq2pPhAqoSWKUkk7EDqkmK6RrCEzqDjhNDWNE+XSMvkJRDWlZTmCW0l0PHQGRZY5t1L83kT0Y3l2SItk5JAWHl2dCOBm+fPu3fo5/3v61RMCO9Jx2EEYYhb0rmNQMX/vm7gqOEJLcXTGw3CAuRNeyaPWwjR8PRqKQ1PDA/dpv+on9Shox52WFnx0KY8onHayrJzm87i5h9xGw/tfkev0jGsQizqezUKjk12hBMKJ4kbCqGPVNXudyyrShovGw5CgxsRICxF6aRmSjlBnHRzg7Gx8fKqEubI2rahQYdR1YgDIRQO7JvQyD52hoIQx0mxa0ODtW2Iozn1le2iIRdzwWewedyZzewidueOGqlsn1MvcnQpuVwLGG3/IR1hIKxCjelIDZ8ldqWz25jWAsnldEnK0Zxro19TGVb2ffIZEsIO89EIEDvKMPrzmBOQcKQ+rroye6NgRRxqR4U8EAkz0CL6uSGOm6KQCdWjvjRiSP1BPalCRS5iQYiEIvxuBMJEWgzSoHADcVMuN7IuqqTeyUPq22qFimFtxDyBBJEwNyt6TM88blFHao/6tWWhuuOM4SAK4EI4QmFHA+SEyWlp4EQoJ13cYGzMu7yszEIBOm2rVmHUNqwAIQabISNMRstmdhNWcFLsSm+0tjJH1MdRxO5Nx0WDMhCtgD6OKgZeljJqJKc9po8juskR9XN0Y1lZ3mWjLR9JCO1jRDMd0fpYC2VnvjBSEFg7wBENc0R9HFlb0xvF1+TBEpF68d+DHR6IOWVv2BECtxo46hOFUBd/APU57WIoEwJhIi2CdpyZX0m93BZicktMj1AS9dClteUFAUNUIEygRZCtik5zSxI9MubTBH1GOiHsiLJ3OCoSZkILa9PxiN0EbvhsAo8tdAf9Seepd36lGWHmtNANTv5Jd0z4QYyeo/UEJqxKRpg5LZx6btLPsOaEmdMyxYdlc8LMaJnikDlhclqmPiQnTEpLUIZEwkRagjYkEibQErwhkTAKCLQEbUgkzJQWc/0PstHHcfEdQ+UAAAAASUVORK5CYII=);background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{width:44px;height:44px}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{padding:6px 10px 6px 6px;color:#333;background:#fff}.leaflet-control-layers-scrollbar{overflow-y:scroll;overflow-x:hidden;padding-right:5px}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{display:block;font-size:13px;font-size:1.08333em}.leaflet-control-layers-separator{height:0;border-top:1px solid #ddd;margin:5px -10px 5px -6px}.leaflet-default-icon-path{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAApCAYAAADAk4LOAAAFgUlEQVR4Aa1XA5BjWRTN2oW17d3YaZtr2962HUzbDNpjszW24mRt28p47v7zq/bXZtrp/lWnXr337j3nPCe85NcypgSFdugCpW5YoDAMRaIMqRi6aKq5E3YqDQO3qAwjVWrD8Ncq/RBpykd8oZUb/kaJutow8r1aP9II0WmLKLIsJyv1w/kqw9Ch2MYdB++12Onxee/QMwvf4/Dk/Lfp/i4nxTXtOoQ4pW5Aj7wpici1A9erdAN2OH64x8OSP9j3Ft3b7aWkTg/Fm91siTra0f9on5sQr9INejH6CUUUpavjFNq1B+Oadhxmnfa8RfEmN8VNAsQhPqF55xHkMzz3jSmChWU6f7/XZKNH+9+hBLOHYozuKQPxyMPUKkrX/K0uWnfFaJGS1QPRtZsOPtr3NsW0uyh6NNCOkU3Yz+bXbT3I8G3xE5EXLXtCXbbqwCO9zPQYPRTZ5vIDXD7U+w7rFDEoUUf7ibHIR4y6bLVPXrz8JVZEql13trxwue/uDivd3fkWRbS6/IA2bID4uk0UpF1N8qLlbBlXs4Ee7HLTfV1j54APvODnSfOWBqtKVvjgLKzF5YdEk5ewRkGlK0i33Eofffc7HT56jD7/6U+qH3Cx7SBLNntH5YIPvODnyfIXZYRVDPqgHtLs5ABHD3YzLuespb7t79FY34DjMwrVrcTuwlT55YMPvOBnRrJ4VXTdNnYug5ucHLBjEpt30701A3Ts+HEa73u6dT3FNWwflY86eMHPk+Yu+i6pzUpRrW7SNDg5JHR4KapmM5Wv2E8Tfcb1HoqqHMHU+uWDD7zg54mz5/2BSnizi9T1Dg4QQXLToGNCkb6tb1NU+QAlGr1++eADrzhn/u8Q2YZhQVlZ5+CAOtqfbhmaUCS1ezNFVm2imDbPmPng5wmz+gwh+oHDce0eUtQ6OGDIyR0uUhUsoO3vfDmmgOezH0mZN59x7MBi++WDL1g/eEiU3avlidO671bkLfwbw5XV2P8Pzo0ydy4t2/0eu33xYSOMOD8hTf4CrBtGMSoXfPLchX+J0ruSePw3LZeK0juPJbYzrhkH0io7B3k164hiGvawhOKMLkrQLyVpZg8rHFW7E2uHOL888IBPlNZ1FPzstSJM694fWr6RwpvcJK60+0HCILTBzZLFNdtAzJaohze60T8qBzyh5ZuOg5e7uwQppofEmf2++DYvmySqGBuKaicF1blQjhuHdvCIMvp8whTTfZzI7RldpwtSzL+F1+wkdZ2TBOW2gIF88PBTzD/gpeREAMEbxnJcaJHNHrpzji0gQCS6hdkEeYt9DF/2qPcEC8RM28Hwmr3sdNyht00byAut2k3gufWNtgtOEOFGUwcXWNDbdNbpgBGxEvKkOQsxivJx33iow0Vw5S6SVTrpVq11ysA2Rp7gTfPfktc6zhtXBBC+adRLshf6sG2RfHPZ5EAc4sVZ83yCN00Fk/4kggu40ZTvIEm5g24qtU4KjBrx/BTTH8ifVASAG7gKrnWxJDcU7x8X6Ecczhm3o6YicvsLXWfh3Ch1W0k8x0nXF+0fFxgt4phz8QvypiwCCFKMqXCnqXExjq10beH+UUA7+nG6mdG/Pu0f3LgFcGrl2s0kNNjpmoJ9o4B29CMO8dMT4Q5ox8uitF6fqsrJOr8qnwNbRzv6hSnG5wP+64C7h9lp30hKNtKdWjtdkbuPA19nJ7Tz3zR/ibgARbhb4AlhavcBebmTHcFl2fvYEnW0ox9xMxKBS8btJ+KiEbq9zA4RthQXDhPa0T9TEe69gWupwc6uBUphquXgf+/FrIjweHQS4/pduMe5ERUMHUd9xv8ZR98CxkS4F2n3EUrUZ10EYNw7BWm9x1GiPssi3GgiGRDKWRYZfXlON+dfNbM+GgIwYdwAAAAASUVORK5CYII=)}.leaflet-container .leaflet-control-attribution{background:#fff;background:#fffc;margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{padding:0 5px;color:#333;line-height:1.4}.leaflet-control-attribution a{text-decoration:none}.leaflet-control-attribution a:hover,.leaflet-control-attribution a:focus{text-decoration:underline}.leaflet-attribution-flag{display:inline!important;vertical-align:baseline!important;width:1em;height:.6669em}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{border:2px solid #777;border-top:none;line-height:1.1;padding:2px 5px 1px;white-space:nowrap;-moz-box-sizing:border-box;box-sizing:border-box;background:#fffc;text-shadow:1px 1px #fff}.leaflet-control-scale-line:not(:first-child){border-top:2px solid #777;border-bottom:none;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{box-shadow:none}.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{border:2px solid rgba(0,0,0,.2);background-clip:padding-box}.leaflet-popup{position:absolute;text-align:center;margin-bottom:20px}.leaflet-popup-content-wrapper{padding:1px;text-align:left;border-radius:12px}.leaflet-popup-content{margin:13px 24px 13px 20px;line-height:1.3;font-size:13px;font-size:1.08333em;min-height:1px}.leaflet-popup-content p{margin:1.3em 0}.leaflet-popup-tip-container{width:40px;height:20px;position:absolute;left:50%;margin-top:-1px;margin-left:-20px;overflow:hidden;pointer-events:none}.leaflet-popup-tip{width:17px;height:17px;padding:1px;margin:-10px auto 0;pointer-events:auto;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:#fff;color:#333;box-shadow:0 3px 14px #0006}.leaflet-container a.leaflet-popup-close-button{position:absolute;top:0;right:0;border:none;text-align:center;width:24px;height:24px;font:16px/24px Tahoma,Verdana,sans-serif;color:#757575;text-decoration:none;background:transparent}.leaflet-container a.leaflet-popup-close-button:hover,.leaflet-container a.leaflet-popup-close-button:focus{color:#585858}.leaflet-popup-scrolled{overflow:auto}.leaflet-oldie .leaflet-popup-content-wrapper{-ms-zoom:1}.leaflet-oldie .leaflet-popup-tip{width:24px;margin:0 auto;-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";filter:progid:DXImageTransform.Microsoft.Matrix(M11=.70710678,M12=.70710678,M21=-.70710678,M22=.70710678)}.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}.leaflet-div-icon{background:#fff;border:1px solid #666}.leaflet-tooltip{position:absolute;padding:6px;background-color:#fff;border:1px solid #fff;border-radius:3px;color:#222;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;box-shadow:0 1px 3px #0006}.leaflet-tooltip.leaflet-interactive{cursor:pointer;pointer-events:auto}.leaflet-tooltip-top:before,.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{position:absolute;pointer-events:none;border:6px solid transparent;background:transparent;content:""}.leaflet-tooltip-bottom{margin-top:6px}.leaflet-tooltip-top{margin-top:-6px}.leaflet-tooltip-bottom:before,.leaflet-tooltip-top:before{left:50%;margin-left:-6px}.leaflet-tooltip-top:before{bottom:0;margin-bottom:-12px;border-top-color:#fff}.leaflet-tooltip-bottom:before{top:0;margin-top:-12px;margin-left:-6px;border-bottom-color:#fff}.leaflet-tooltip-left{margin-left:-6px}.leaflet-tooltip-right{margin-left:6px}.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{top:50%;margin-top:-6px}.leaflet-tooltip-left:before{right:0;margin-right:-12px;border-left-color:#fff}.leaflet-tooltip-right:before{left:0;margin-left:-12px;border-right-color:#fff}@media print{.leaflet-control{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.leaflet-control-attribution.leaflet-control{display:none}.astroToolbarTime{width:120px;margin-top:9px!important}.astroToolbarTime.dark{color:#fff}.astroToolbarTime.light{color:#000}.astroToolbarTime fieldset{display:none}.astroToolbarTime input{padding:8px 0 0}.astroToolbarTime.dark input{color:#fff}.astroToolbarTime.light input{color:#000}.astroToolbarTime.dark .MuiButtonBase-root{color:#fff}.astroToolbarTime.light .MuiButtonBase-root{color:#000}.astroToolbarTime .MuiInputAdornment-root{margin-left:0;margin-top:7px} diff --git a/admin/custom/assets/Components-FfVbavBM.js b/admin/custom/assets/Components-FfVbavBM.js new file mode 100644 index 000000000..0916a294e --- /dev/null +++ b/admin/custom/assets/Components-FfVbavBM.js @@ -0,0 +1 @@ +import{j as r}from"./jsx-runtime-DfVU3AZG.js";import{_ as pe,a as S}from"./ConfigCustomJavascriptSet__loadShare___mf_0_mui_mf_1_x_mf_2_date_mf_2_pickers__loadShare__.mjs-DgHZUNxn.js";import{_ as ve,a as we,b as T,c as P,d as k,e as q,f as v,g as Y}from"./ConfigCustomJavascriptSet__loadShare___mf_0_mui_mf_1_material__loadShare__.mjs-KsT5vKjV.js";import{_ as d}from"./ConfigCustomJavascriptSet__loadShare___mf_0_iobroker_mf_1_adapter_mf_2_react_mf_2_v5__loadShare__.mjs-B7D2xOvV.js";import{_}from"./ConfigCustomJavascriptSet__loadShare___mf_0_iobroker_mf_1_json_mf_2_config__loadShare__.mjs-ClsgYnEX.js";import{_ as j,a as $,b as ye,c as be,d as ie,e as re,f as B,g as Me,h as G,i as Pe}from"./ConfigCustomJavascriptSet__loadShare__react__loadShare__.mjs-0SjJESw9.js";import{_ as oe}from"./ConfigCustomJavascriptSet__loadShare__leaflet__loadShare__.mjs-BYONkEgA.js";import"./ConfigCustomJavascriptSet__loadShare__react_mf_2_dom__loadShare__.mjs-CL--xmjC.js";import{T as ke}from"./ThemeProvider-B4G3jidj.js";import{l as xe,e as se,p as We,i as ze,f as je,a as $e,b as De,c as Se,d as Te,g as Ce,h as E,j as Q,k as U,m as L,n as Ne,s as Ae,o as Ee,q as Le,r as He,t as Oe,u as Ge,v as Ve,w as Fe,x as Ie,y as Xe,z as Re,A as Je,B as qe,C as Ye,D as _e,E as Be,F as Qe,G as Ue,H as Ke,I as Ze,J as et,K as tt,L as at,M as nt,N as it,O as rt,P as ot,Q as st,R as dt,S as l,T as o,U as s,V as y,W as M,X as de}from"./isSameWeek-DDsSIa_t.js";import{_ as ut}from"./DefaultPropsProvider-CGb21NGY.js";import"./ConfigCustomJavascriptSet__loadShare__react__loadShare__.mjs_commonjs-proxy-CInLgMWW.js";import"./createTheme-Wd4QxQE0.js";import"./blue-CagzI6CQ.js";import"./index-AZB1OHDH.js";import"./useTheme-DWZ6jNyq.js";const mt={y:{sectionType:"year",contentType:"digit",maxLength:4},yy:"year",yyy:{sectionType:"year",contentType:"digit",maxLength:4},yyyy:"year",M:{sectionType:"month",contentType:"digit",maxLength:2},MM:"month",MMMM:{sectionType:"month",contentType:"letter"},MMM:{sectionType:"month",contentType:"letter"},L:{sectionType:"month",contentType:"digit",maxLength:2},LL:"month",LLL:{sectionType:"month",contentType:"letter"},LLLL:{sectionType:"month",contentType:"letter"},d:{sectionType:"day",contentType:"digit",maxLength:2},dd:"day",do:{sectionType:"day",contentType:"digit-with-letter"},E:{sectionType:"weekDay",contentType:"letter"},EE:{sectionType:"weekDay",contentType:"letter"},EEE:{sectionType:"weekDay",contentType:"letter"},EEEE:{sectionType:"weekDay",contentType:"letter"},EEEEE:{sectionType:"weekDay",contentType:"letter"},i:{sectionType:"weekDay",contentType:"digit",maxLength:1},ii:"weekDay",iii:{sectionType:"weekDay",contentType:"letter"},iiii:{sectionType:"weekDay",contentType:"letter"},e:{sectionType:"weekDay",contentType:"digit",maxLength:1},ee:"weekDay",eee:{sectionType:"weekDay",contentType:"letter"},eeee:{sectionType:"weekDay",contentType:"letter"},eeeee:{sectionType:"weekDay",contentType:"letter"},eeeeee:{sectionType:"weekDay",contentType:"letter"},c:{sectionType:"weekDay",contentType:"digit",maxLength:1},cc:"weekDay",ccc:{sectionType:"weekDay",contentType:"letter"},cccc:{sectionType:"weekDay",contentType:"letter"},ccccc:{sectionType:"weekDay",contentType:"letter"},cccccc:{sectionType:"weekDay",contentType:"letter"},a:"meridiem",aa:"meridiem",aaa:"meridiem",H:{sectionType:"hours",contentType:"digit",maxLength:2},HH:"hours",h:{sectionType:"hours",contentType:"digit",maxLength:2},hh:"hours",m:{sectionType:"minutes",contentType:"digit",maxLength:2},mm:"minutes",s:{sectionType:"seconds",contentType:"digit",maxLength:2},ss:"seconds"},lt={year:"yyyy",month:"LLLL",monthShort:"MMM",dayOfMonth:"d",dayOfMonthFull:"do",weekday:"EEEE",weekdayShort:"EEEEEE",hours24h:"HH",hours12h:"hh",meridiem:"aa",minutes:"mm",seconds:"ss",fullDate:"PP",keyboardDate:"P",shortDate:"MMM d",normalDate:"d MMMM",normalDateWithWeekday:"EEE, MMM d",fullTime:"p",fullTime12h:"hh:mm aa",fullTime24h:"HH:mm",keyboardDateTime:"P p",keyboardDateTime12h:"P hh:mm aa",keyboardDateTime24h:"P HH:mm"};class ct{constructor(a){this.isMUIAdapter=!0,this.isTimezoneCompatible=!1,this.lib=void 0,this.locale=void 0,this.formats=void 0,this.formatTokenMap=mt,this.escapedCharacters={start:"'",end:"'"},this.longFormatters=void 0,this.date=m=>typeof m>"u"?new Date:m===null?null:new Date(m),this.getInvalidDate=()=>new Date("Invalid Date"),this.getTimezone=()=>"default",this.setTimezone=m=>m,this.toJsDate=m=>m,this.getCurrentLocaleCode=()=>this.locale.code,this.is12HourCycleInCurrentLocale=()=>/a/.test(this.locale.formatLong.time({width:"short"})),this.expandFormat=m=>{const g=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g;return m.match(g).map(h=>{const w=h[0];if(w==="p"||w==="P"){const x=this.longFormatters[w];return x(h,this.locale.formatLong)}return h}).join("")},this.formatNumber=m=>m,this.getDayOfWeek=m=>m.getDay()+1;const{locale:n,formats:t,longFormatters:i,lib:c}=a;this.locale=n,this.formats=ut({},lt,t),this.longFormatters=i,this.lib=c||"date-fns"}}class ht extends ct{constructor({locale:a,formats:n}={}){super({locale:a??se,formats:n,longFormatters:xe}),this.parse=(t,i)=>t===""?null:We(t,i,new Date,{locale:this.locale}),this.isValid=t=>t==null?!1:ze(t),this.format=(t,i)=>this.formatByString(t,this.formats[i]),this.formatByString=(t,i)=>je(t,i,{locale:this.locale}),this.isEqual=(t,i)=>t===null&&i===null?!0:t===null||i===null?!1:$e(t,i),this.isSameYear=(t,i)=>De(t,i),this.isSameMonth=(t,i)=>Se(t,i),this.isSameDay=(t,i)=>Te(t,i),this.isSameHour=(t,i)=>Ce(t,i),this.isAfter=(t,i)=>E(t,i),this.isAfterYear=(t,i)=>E(t,Q(i)),this.isAfterDay=(t,i)=>E(t,U(i)),this.isBefore=(t,i)=>L(t,i),this.isBeforeYear=(t,i)=>L(t,this.startOfYear(i)),this.isBeforeDay=(t,i)=>L(t,this.startOfDay(i)),this.isWithinRange=(t,[i,c])=>Ne(t,{start:i,end:c}),this.startOfYear=t=>Ae(t),this.startOfMonth=t=>Ee(t),this.startOfWeek=t=>Le(t,{locale:this.locale}),this.startOfDay=t=>He(t),this.endOfYear=t=>Q(t),this.endOfMonth=t=>Oe(t),this.endOfWeek=t=>Ge(t,{locale:this.locale}),this.endOfDay=t=>U(t),this.addYears=(t,i)=>Ve(t,i),this.addMonths=(t,i)=>Fe(t,i),this.addWeeks=(t,i)=>Ie(t,i),this.addDays=(t,i)=>Xe(t,i),this.addHours=(t,i)=>Re(t,i),this.addMinutes=(t,i)=>Je(t,i),this.addSeconds=(t,i)=>qe(t,i),this.getYear=t=>Ye(t),this.getMonth=t=>_e(t),this.getDate=t=>Be(t),this.getHours=t=>Qe(t),this.getMinutes=t=>Ue(t),this.getSeconds=t=>Ke(t),this.getMilliseconds=t=>Ze(t),this.setYear=(t,i)=>et(t,i),this.setMonth=(t,i)=>tt(t,i),this.setDate=(t,i)=>at(t,i),this.setHours=(t,i)=>nt(t,i),this.setMinutes=(t,i)=>it(t,i),this.setSeconds=(t,i)=>rt(t,i),this.setMilliseconds=(t,i)=>ot(t,i),this.getDaysInMonth=t=>st(t),this.getWeekArray=t=>{const i=this.startOfWeek(this.startOfMonth(t)),c=this.endOfWeek(this.endOfMonth(t));let m=0,g=i;const h=[];for(;this.isBefore(g,c);){const w=Math.floor(m/7);h[w]=h[w]||[],h[w].push(g),g=this.addDays(g,1),m+=1}return h},this.getWeekNumber=t=>dt(t,{locale:this.locale}),this.getYearRange=([t,i])=>{const c=this.startOfYear(t),m=this.endOfYear(i),g=[];let h=c;for(;this.isBefore(h,m);)g.push(h),h=this.addYears(h,1);return g}}}const K={lessThanXSeconds:{standalone:{one:"weniger als 1 Sekunde",other:"weniger als {{count}} Sekunden"},withPreposition:{one:"weniger als 1 Sekunde",other:"weniger als {{count}} Sekunden"}},xSeconds:{standalone:{one:"1 Sekunde",other:"{{count}} Sekunden"},withPreposition:{one:"1 Sekunde",other:"{{count}} Sekunden"}},halfAMinute:{standalone:"eine halbe Minute",withPreposition:"einer halben Minute"},lessThanXMinutes:{standalone:{one:"weniger als 1 Minute",other:"weniger als {{count}} Minuten"},withPreposition:{one:"weniger als 1 Minute",other:"weniger als {{count}} Minuten"}},xMinutes:{standalone:{one:"1 Minute",other:"{{count}} Minuten"},withPreposition:{one:"1 Minute",other:"{{count}} Minuten"}},aboutXHours:{standalone:{one:"etwa 1 Stunde",other:"etwa {{count}} Stunden"},withPreposition:{one:"etwa 1 Stunde",other:"etwa {{count}} Stunden"}},xHours:{standalone:{one:"1 Stunde",other:"{{count}} Stunden"},withPreposition:{one:"1 Stunde",other:"{{count}} Stunden"}},xDays:{standalone:{one:"1 Tag",other:"{{count}} Tage"},withPreposition:{one:"1 Tag",other:"{{count}} Tagen"}},aboutXWeeks:{standalone:{one:"etwa 1 Woche",other:"etwa {{count}} Wochen"},withPreposition:{one:"etwa 1 Woche",other:"etwa {{count}} Wochen"}},xWeeks:{standalone:{one:"1 Woche",other:"{{count}} Wochen"},withPreposition:{one:"1 Woche",other:"{{count}} Wochen"}},aboutXMonths:{standalone:{one:"etwa 1 Monat",other:"etwa {{count}} Monate"},withPreposition:{one:"etwa 1 Monat",other:"etwa {{count}} Monaten"}},xMonths:{standalone:{one:"1 Monat",other:"{{count}} Monate"},withPreposition:{one:"1 Monat",other:"{{count}} Monaten"}},aboutXYears:{standalone:{one:"etwa 1 Jahr",other:"etwa {{count}} Jahre"},withPreposition:{one:"etwa 1 Jahr",other:"etwa {{count}} Jahren"}},xYears:{standalone:{one:"1 Jahr",other:"{{count}} Jahre"},withPreposition:{one:"1 Jahr",other:"{{count}} Jahren"}},overXYears:{standalone:{one:"mehr als 1 Jahr",other:"mehr als {{count}} Jahre"},withPreposition:{one:"mehr als 1 Jahr",other:"mehr als {{count}} Jahren"}},almostXYears:{standalone:{one:"fast 1 Jahr",other:"fast {{count}} Jahre"},withPreposition:{one:"fast 1 Jahr",other:"fast {{count}} Jahren"}}},gt=(e,a,n)=>{let t;const i=n!=null&&n.addSuffix?K[e].withPreposition:K[e].standalone;return typeof i=="string"?t=i:a===1?t=i.one:t=i.other.replace("{{count}}",String(a)),n!=null&&n.addSuffix?n.comparison&&n.comparison>0?"in "+t:"vor "+t:t},ft={full:"EEEE, do MMMM y",long:"do MMMM y",medium:"do MMM y",short:"dd.MM.y"},pt={full:"HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},vt={full:"{{date}} 'um' {{time}}",long:"{{date}} 'um' {{time}}",medium:"{{date}} {{time}}",short:"{{date}} {{time}}"},wt={date:l({formats:ft,defaultWidth:"full"}),time:l({formats:pt,defaultWidth:"full"}),dateTime:l({formats:vt,defaultWidth:"full"})},yt={lastWeek:"'letzten' eeee 'um' p",yesterday:"'gestern um' p",today:"'heute um' p",tomorrow:"'morgen um' p",nextWeek:"eeee 'um' p",other:"P"},bt=(e,a,n,t)=>yt[e],Mt={narrow:["v.Chr.","n.Chr."],abbreviated:["v.Chr.","n.Chr."],wide:["vor Christus","nach Christus"]},Pt={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1. Quartal","2. Quartal","3. Quartal","4. Quartal"]},V={narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["Jan","Feb","Mär","Apr","Mai","Jun","Jul","Aug","Sep","Okt","Nov","Dez"],wide:["Januar","Februar","März","April","Mai","Juni","Juli","August","September","Oktober","November","Dezember"]},kt={narrow:V.narrow,abbreviated:["Jan.","Feb.","März","Apr.","Mai","Juni","Juli","Aug.","Sep.","Okt.","Nov.","Dez."],wide:V.wide},xt={narrow:["S","M","D","M","D","F","S"],short:["So","Mo","Di","Mi","Do","Fr","Sa"],abbreviated:["So.","Mo.","Di.","Mi.","Do.","Fr.","Sa."],wide:["Sonntag","Montag","Dienstag","Mittwoch","Donnerstag","Freitag","Samstag"]},Wt={narrow:{am:"vm.",pm:"nm.",midnight:"Mitternacht",noon:"Mittag",morning:"Morgen",afternoon:"Nachm.",evening:"Abend",night:"Nacht"},abbreviated:{am:"vorm.",pm:"nachm.",midnight:"Mitternacht",noon:"Mittag",morning:"Morgen",afternoon:"Nachmittag",evening:"Abend",night:"Nacht"},wide:{am:"vormittags",pm:"nachmittags",midnight:"Mitternacht",noon:"Mittag",morning:"Morgen",afternoon:"Nachmittag",evening:"Abend",night:"Nacht"}},zt={narrow:{am:"vm.",pm:"nm.",midnight:"Mitternacht",noon:"Mittag",morning:"morgens",afternoon:"nachm.",evening:"abends",night:"nachts"},abbreviated:{am:"vorm.",pm:"nachm.",midnight:"Mitternacht",noon:"Mittag",morning:"morgens",afternoon:"nachmittags",evening:"abends",night:"nachts"},wide:{am:"vormittags",pm:"nachmittags",midnight:"Mitternacht",noon:"Mittag",morning:"morgens",afternoon:"nachmittags",evening:"abends",night:"nachts"}},jt=e=>Number(e)+".",$t={ordinalNumber:jt,era:o({values:Mt,defaultWidth:"wide"}),quarter:o({values:Pt,defaultWidth:"wide",argumentCallback:e=>e-1}),month:o({values:V,formattingValues:kt,defaultWidth:"wide"}),day:o({values:xt,defaultWidth:"wide"}),dayPeriod:o({values:Wt,defaultWidth:"wide",formattingValues:zt,defaultFormattingWidth:"wide"})},Dt=/^(\d+)(\.)?/i,St=/\d+/i,Tt={narrow:/^(v\.? ?Chr\.?|n\.? ?Chr\.?)/i,abbreviated:/^(v\.? ?Chr\.?|n\.? ?Chr\.?)/i,wide:/^(vor Christus|vor unserer Zeitrechnung|nach Christus|unserer Zeitrechnung)/i},Ct={any:[/^v/i,/^n/i]},Nt={narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](\.)? Quartal/i},At={any:[/1/i,/2/i,/3/i,/4/i]},Et={narrow:/^[jfmasond]/i,abbreviated:/^(j[aä]n|feb|mär[z]?|apr|mai|jun[i]?|jul[i]?|aug|sep|okt|nov|dez)\.?/i,wide:/^(januar|februar|märz|april|mai|juni|juli|august|september|oktober|november|dezember)/i},Lt={narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^j[aä]/i,/^f/i,/^mär/i,/^ap/i,/^mai/i,/^jun/i,/^jul/i,/^au/i,/^s/i,/^o/i,/^n/i,/^d/i]},Ht={narrow:/^[smdmf]/i,short:/^(so|mo|di|mi|do|fr|sa)/i,abbreviated:/^(son?|mon?|die?|mit?|don?|fre?|sam?)\.?/i,wide:/^(sonntag|montag|dienstag|mittwoch|donnerstag|freitag|samstag)/i},Ot={any:[/^so/i,/^mo/i,/^di/i,/^mi/i,/^do/i,/^f/i,/^sa/i]},Gt={narrow:/^(vm\.?|nm\.?|Mitternacht|Mittag|morgens|nachm\.?|abends|nachts)/i,abbreviated:/^(vorm\.?|nachm\.?|Mitternacht|Mittag|morgens|nachm\.?|abends|nachts)/i,wide:/^(vormittags|nachmittags|Mitternacht|Mittag|morgens|nachmittags|abends|nachts)/i},Vt={any:{am:/^v/i,pm:/^n/i,midnight:/^Mitte/i,noon:/^Mitta/i,morning:/morgens/i,afternoon:/nachmittags/i,evening:/abends/i,night:/nachts/i}},Ft={ordinalNumber:y({matchPattern:Dt,parsePattern:St,valueCallback:e=>parseInt(e)}),era:s({matchPatterns:Tt,defaultMatchWidth:"wide",parsePatterns:Ct,defaultParseWidth:"any"}),quarter:s({matchPatterns:Nt,defaultMatchWidth:"wide",parsePatterns:At,defaultParseWidth:"any",valueCallback:e=>e+1}),month:s({matchPatterns:Et,defaultMatchWidth:"wide",parsePatterns:Lt,defaultParseWidth:"any"}),day:s({matchPatterns:Ht,defaultMatchWidth:"wide",parsePatterns:Ot,defaultParseWidth:"any"}),dayPeriod:s({matchPatterns:Gt,defaultMatchWidth:"wide",parsePatterns:Vt,defaultParseWidth:"any"})},It={code:"de",formatDistance:gt,formatLong:wt,formatRelative:bt,localize:$t,match:Ft,options:{weekStartsOn:1,firstWeekContainsDate:4}},Xt={lessThanXSeconds:{one:"menos de un segundo",other:"menos de {{count}} segundos"},xSeconds:{one:"1 segundo",other:"{{count}} segundos"},halfAMinute:"medio minuto",lessThanXMinutes:{one:"menos de un minuto",other:"menos de {{count}} minutos"},xMinutes:{one:"1 minuto",other:"{{count}} minutos"},aboutXHours:{one:"alrededor de 1 hora",other:"alrededor de {{count}} horas"},xHours:{one:"1 hora",other:"{{count}} horas"},xDays:{one:"1 día",other:"{{count}} días"},aboutXWeeks:{one:"alrededor de 1 semana",other:"alrededor de {{count}} semanas"},xWeeks:{one:"1 semana",other:"{{count}} semanas"},aboutXMonths:{one:"alrededor de 1 mes",other:"alrededor de {{count}} meses"},xMonths:{one:"1 mes",other:"{{count}} meses"},aboutXYears:{one:"alrededor de 1 año",other:"alrededor de {{count}} años"},xYears:{one:"1 año",other:"{{count}} años"},overXYears:{one:"más de 1 año",other:"más de {{count}} años"},almostXYears:{one:"casi 1 año",other:"casi {{count}} años"}},Rt=(e,a,n)=>{let t;const i=Xt[e];return typeof i=="string"?t=i:a===1?t=i.one:t=i.other.replace("{{count}}",a.toString()),n!=null&&n.addSuffix?n.comparison&&n.comparison>0?"en "+t:"hace "+t:t},Jt={full:"EEEE, d 'de' MMMM 'de' y",long:"d 'de' MMMM 'de' y",medium:"d MMM y",short:"dd/MM/y"},qt={full:"HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},Yt={full:"{{date}} 'a las' {{time}}",long:"{{date}} 'a las' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},_t={date:l({formats:Jt,defaultWidth:"full"}),time:l({formats:qt,defaultWidth:"full"}),dateTime:l({formats:Yt,defaultWidth:"full"})},Bt={lastWeek:"'el' eeee 'pasado a la' p",yesterday:"'ayer a la' p",today:"'hoy a la' p",tomorrow:"'mañana a la' p",nextWeek:"eeee 'a la' p",other:"P"},Qt={lastWeek:"'el' eeee 'pasado a las' p",yesterday:"'ayer a las' p",today:"'hoy a las' p",tomorrow:"'mañana a las' p",nextWeek:"eeee 'a las' p",other:"P"},Ut=(e,a,n,t)=>a.getHours()!==1?Qt[e]:Bt[e],Kt={narrow:["AC","DC"],abbreviated:["AC","DC"],wide:["antes de cristo","después de cristo"]},Zt={narrow:["1","2","3","4"],abbreviated:["T1","T2","T3","T4"],wide:["1º trimestre","2º trimestre","3º trimestre","4º trimestre"]},ea={narrow:["e","f","m","a","m","j","j","a","s","o","n","d"],abbreviated:["ene","feb","mar","abr","may","jun","jul","ago","sep","oct","nov","dic"],wide:["enero","febrero","marzo","abril","mayo","junio","julio","agosto","septiembre","octubre","noviembre","diciembre"]},ta={narrow:["d","l","m","m","j","v","s"],short:["do","lu","ma","mi","ju","vi","sá"],abbreviated:["dom","lun","mar","mié","jue","vie","sáb"],wide:["domingo","lunes","martes","miércoles","jueves","viernes","sábado"]},aa={narrow:{am:"a",pm:"p",midnight:"mn",noon:"md",morning:"mañana",afternoon:"tarde",evening:"tarde",night:"noche"},abbreviated:{am:"AM",pm:"PM",midnight:"medianoche",noon:"mediodia",morning:"mañana",afternoon:"tarde",evening:"tarde",night:"noche"},wide:{am:"a.m.",pm:"p.m.",midnight:"medianoche",noon:"mediodia",morning:"mañana",afternoon:"tarde",evening:"tarde",night:"noche"}},na={narrow:{am:"a",pm:"p",midnight:"mn",noon:"md",morning:"de la mañana",afternoon:"de la tarde",evening:"de la tarde",night:"de la noche"},abbreviated:{am:"AM",pm:"PM",midnight:"medianoche",noon:"mediodia",morning:"de la mañana",afternoon:"de la tarde",evening:"de la tarde",night:"de la noche"},wide:{am:"a.m.",pm:"p.m.",midnight:"medianoche",noon:"mediodia",morning:"de la mañana",afternoon:"de la tarde",evening:"de la tarde",night:"de la noche"}},ia=(e,a)=>Number(e)+"º",ra={ordinalNumber:ia,era:o({values:Kt,defaultWidth:"wide"}),quarter:o({values:Zt,defaultWidth:"wide",argumentCallback:e=>Number(e)-1}),month:o({values:ea,defaultWidth:"wide"}),day:o({values:ta,defaultWidth:"wide"}),dayPeriod:o({values:aa,defaultWidth:"wide",formattingValues:na,defaultFormattingWidth:"wide"})},oa=/^(\d+)(º)?/i,sa=/\d+/i,da={narrow:/^(ac|dc|a|d)/i,abbreviated:/^(a\.?\s?c\.?|a\.?\s?e\.?\s?c\.?|d\.?\s?c\.?|e\.?\s?c\.?)/i,wide:/^(antes de cristo|antes de la era com[uú]n|despu[eé]s de cristo|era com[uú]n)/i},ua={any:[/^ac/i,/^dc/i],wide:[/^(antes de cristo|antes de la era com[uú]n)/i,/^(despu[eé]s de cristo|era com[uú]n)/i]},ma={narrow:/^[1234]/i,abbreviated:/^T[1234]/i,wide:/^[1234](º)? trimestre/i},la={any:[/1/i,/2/i,/3/i,/4/i]},ca={narrow:/^[efmajsond]/i,abbreviated:/^(ene|feb|mar|abr|may|jun|jul|ago|sep|oct|nov|dic)/i,wide:/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre)/i},ha={narrow:[/^e/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^en/i,/^feb/i,/^mar/i,/^abr/i,/^may/i,/^jun/i,/^jul/i,/^ago/i,/^sep/i,/^oct/i,/^nov/i,/^dic/i]},ga={narrow:/^[dlmjvs]/i,short:/^(do|lu|ma|mi|ju|vi|s[áa])/i,abbreviated:/^(dom|lun|mar|mi[ée]|jue|vie|s[áa]b)/i,wide:/^(domingo|lunes|martes|mi[ée]rcoles|jueves|viernes|s[áa]bado)/i},fa={narrow:[/^d/i,/^l/i,/^m/i,/^m/i,/^j/i,/^v/i,/^s/i],any:[/^do/i,/^lu/i,/^ma/i,/^mi/i,/^ju/i,/^vi/i,/^sa/i]},pa={narrow:/^(a|p|mn|md|(de la|a las) (mañana|tarde|noche))/i,any:/^([ap]\.?\s?m\.?|medianoche|mediodia|(de la|a las) (mañana|tarde|noche))/i},va={any:{am:/^a/i,pm:/^p/i,midnight:/^mn/i,noon:/^md/i,morning:/mañana/i,afternoon:/tarde/i,evening:/tarde/i,night:/noche/i}},wa={ordinalNumber:y({matchPattern:oa,parsePattern:sa,valueCallback:function(e){return parseInt(e,10)}}),era:s({matchPatterns:da,defaultMatchWidth:"wide",parsePatterns:ua,defaultParseWidth:"any"}),quarter:s({matchPatterns:ma,defaultMatchWidth:"wide",parsePatterns:la,defaultParseWidth:"any",valueCallback:e=>e+1}),month:s({matchPatterns:ca,defaultMatchWidth:"wide",parsePatterns:ha,defaultParseWidth:"any"}),day:s({matchPatterns:ga,defaultMatchWidth:"wide",parsePatterns:fa,defaultParseWidth:"any"}),dayPeriod:s({matchPatterns:pa,defaultMatchWidth:"any",parsePatterns:va,defaultParseWidth:"any"})},ya={code:"es",formatDistance:Rt,formatLong:_t,formatRelative:Ut,localize:ra,match:wa,options:{weekStartsOn:1,firstWeekContainsDate:1}},ba={lessThanXSeconds:{one:"moins d’une seconde",other:"moins de {{count}} secondes"},xSeconds:{one:"1 seconde",other:"{{count}} secondes"},halfAMinute:"30 secondes",lessThanXMinutes:{one:"moins d’une minute",other:"moins de {{count}} minutes"},xMinutes:{one:"1 minute",other:"{{count}} minutes"},aboutXHours:{one:"environ 1 heure",other:"environ {{count}} heures"},xHours:{one:"1 heure",other:"{{count}} heures"},xDays:{one:"1 jour",other:"{{count}} jours"},aboutXWeeks:{one:"environ 1 semaine",other:"environ {{count}} semaines"},xWeeks:{one:"1 semaine",other:"{{count}} semaines"},aboutXMonths:{one:"environ 1 mois",other:"environ {{count}} mois"},xMonths:{one:"1 mois",other:"{{count}} mois"},aboutXYears:{one:"environ 1 an",other:"environ {{count}} ans"},xYears:{one:"1 an",other:"{{count}} ans"},overXYears:{one:"plus d’un an",other:"plus de {{count}} ans"},almostXYears:{one:"presqu’un an",other:"presque {{count}} ans"}},Ma=(e,a,n)=>{let t;const i=ba[e];return typeof i=="string"?t=i:a===1?t=i.one:t=i.other.replace("{{count}}",String(a)),n!=null&&n.addSuffix?n.comparison&&n.comparison>0?"dans "+t:"il y a "+t:t},Pa={full:"EEEE d MMMM y",long:"d MMMM y",medium:"d MMM y",short:"dd/MM/y"},ka={full:"HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},xa={full:"{{date}} 'à' {{time}}",long:"{{date}} 'à' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},Wa={date:l({formats:Pa,defaultWidth:"full"}),time:l({formats:ka,defaultWidth:"full"}),dateTime:l({formats:xa,defaultWidth:"full"})},za={lastWeek:"eeee 'dernier à' p",yesterday:"'hier à' p",today:"'aujourd’hui à' p",tomorrow:"'demain à' p'",nextWeek:"eeee 'prochain à' p",other:"P"},ja=(e,a,n,t)=>za[e],$a={narrow:["av. J.-C","ap. J.-C"],abbreviated:["av. J.-C","ap. J.-C"],wide:["avant Jésus-Christ","après Jésus-Christ"]},Da={narrow:["T1","T2","T3","T4"],abbreviated:["1er trim.","2ème trim.","3ème trim.","4ème trim."],wide:["1er trimestre","2ème trimestre","3ème trimestre","4ème trimestre"]},Sa={narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["janv.","févr.","mars","avr.","mai","juin","juil.","août","sept.","oct.","nov.","déc."],wide:["janvier","février","mars","avril","mai","juin","juillet","août","septembre","octobre","novembre","décembre"]},Ta={narrow:["D","L","M","M","J","V","S"],short:["di","lu","ma","me","je","ve","sa"],abbreviated:["dim.","lun.","mar.","mer.","jeu.","ven.","sam."],wide:["dimanche","lundi","mardi","mercredi","jeudi","vendredi","samedi"]},Ca={narrow:{am:"AM",pm:"PM",midnight:"minuit",noon:"midi",morning:"mat.",afternoon:"ap.m.",evening:"soir",night:"mat."},abbreviated:{am:"AM",pm:"PM",midnight:"minuit",noon:"midi",morning:"matin",afternoon:"après-midi",evening:"soir",night:"matin"},wide:{am:"AM",pm:"PM",midnight:"minuit",noon:"midi",morning:"du matin",afternoon:"de l’après-midi",evening:"du soir",night:"du matin"}},Na=(e,a)=>{const n=Number(e),t=a==null?void 0:a.unit;if(n===0)return"0";const i=["year","week","hour","minute","second"];let c;return n===1?c=t&&i.includes(t)?"ère":"er":c="ème",n+c},Aa=["MMM","MMMM"],Ea={preprocessor:(e,a)=>e.getDate()===1||!a.some(t=>t.isToken&&Aa.includes(t.value))?a:a.map(t=>t.isToken&&t.value==="do"?{isToken:!0,value:"d"}:t),ordinalNumber:Na,era:o({values:$a,defaultWidth:"wide"}),quarter:o({values:Da,defaultWidth:"wide",argumentCallback:e=>e-1}),month:o({values:Sa,defaultWidth:"wide"}),day:o({values:Ta,defaultWidth:"wide"}),dayPeriod:o({values:Ca,defaultWidth:"wide"})},La=/^(\d+)(ième|ère|ème|er|e)?/i,Ha=/\d+/i,Oa={narrow:/^(av\.J\.C|ap\.J\.C|ap\.J\.-C)/i,abbreviated:/^(av\.J\.-C|av\.J-C|apr\.J\.-C|apr\.J-C|ap\.J-C)/i,wide:/^(avant Jésus-Christ|après Jésus-Christ)/i},Ga={any:[/^av/i,/^ap/i]},Va={narrow:/^T?[1234]/i,abbreviated:/^[1234](er|ème|e)? trim\.?/i,wide:/^[1234](er|ème|e)? trimestre/i},Fa={any:[/1/i,/2/i,/3/i,/4/i]},Ia={narrow:/^[jfmasond]/i,abbreviated:/^(janv|févr|mars|avr|mai|juin|juill|juil|août|sept|oct|nov|déc)\.?/i,wide:/^(janvier|février|mars|avril|mai|juin|juillet|août|septembre|octobre|novembre|décembre)/i},Xa={narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^mar/i,/^av/i,/^ma/i,/^juin/i,/^juil/i,/^ao/i,/^s/i,/^o/i,/^n/i,/^d/i]},Ra={narrow:/^[lmjvsd]/i,short:/^(di|lu|ma|me|je|ve|sa)/i,abbreviated:/^(dim|lun|mar|mer|jeu|ven|sam)\.?/i,wide:/^(dimanche|lundi|mardi|mercredi|jeudi|vendredi|samedi)/i},Ja={narrow:[/^d/i,/^l/i,/^m/i,/^m/i,/^j/i,/^v/i,/^s/i],any:[/^di/i,/^lu/i,/^ma/i,/^me/i,/^je/i,/^ve/i,/^sa/i]},qa={narrow:/^(a|p|minuit|midi|mat\.?|ap\.?m\.?|soir|nuit)/i,any:/^([ap]\.?\s?m\.?|du matin|de l'après[-\s]midi|du soir|de la nuit)/i},Ya={any:{am:/^a/i,pm:/^p/i,midnight:/^min/i,noon:/^mid/i,morning:/mat/i,afternoon:/ap/i,evening:/soir/i,night:/nuit/i}},_a={ordinalNumber:y({matchPattern:La,parsePattern:Ha,valueCallback:e=>parseInt(e)}),era:s({matchPatterns:Oa,defaultMatchWidth:"wide",parsePatterns:Ga,defaultParseWidth:"any"}),quarter:s({matchPatterns:Va,defaultMatchWidth:"wide",parsePatterns:Fa,defaultParseWidth:"any",valueCallback:e=>e+1}),month:s({matchPatterns:Ia,defaultMatchWidth:"wide",parsePatterns:Xa,defaultParseWidth:"any"}),day:s({matchPatterns:Ra,defaultMatchWidth:"wide",parsePatterns:Ja,defaultParseWidth:"any"}),dayPeriod:s({matchPatterns:qa,defaultMatchWidth:"any",parsePatterns:Ya,defaultParseWidth:"any"})},Ba={code:"fr",formatDistance:Ma,formatLong:Wa,formatRelative:ja,localize:Ea,match:_a,options:{weekStartsOn:1,firstWeekContainsDate:4}},Qa={lessThanXSeconds:{one:"meno di un secondo",other:"meno di {{count}} secondi"},xSeconds:{one:"un secondo",other:"{{count}} secondi"},halfAMinute:"alcuni secondi",lessThanXMinutes:{one:"meno di un minuto",other:"meno di {{count}} minuti"},xMinutes:{one:"un minuto",other:"{{count}} minuti"},aboutXHours:{one:"circa un'ora",other:"circa {{count}} ore"},xHours:{one:"un'ora",other:"{{count}} ore"},xDays:{one:"un giorno",other:"{{count}} giorni"},aboutXWeeks:{one:"circa una settimana",other:"circa {{count}} settimane"},xWeeks:{one:"una settimana",other:"{{count}} settimane"},aboutXMonths:{one:"circa un mese",other:"circa {{count}} mesi"},xMonths:{one:"un mese",other:"{{count}} mesi"},aboutXYears:{one:"circa un anno",other:"circa {{count}} anni"},xYears:{one:"un anno",other:"{{count}} anni"},overXYears:{one:"più di un anno",other:"più di {{count}} anni"},almostXYears:{one:"quasi un anno",other:"quasi {{count}} anni"}},Ua=(e,a,n)=>{let t;const i=Qa[e];return typeof i=="string"?t=i:a===1?t=i.one:t=i.other.replace("{{count}}",a.toString()),n!=null&&n.addSuffix?n.comparison&&n.comparison>0?"tra "+t:t+" fa":t},Ka={full:"EEEE d MMMM y",long:"d MMMM y",medium:"d MMM y",short:"dd/MM/y"},Za={full:"HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},en={full:"{{date}} {{time}}",long:"{{date}} {{time}}",medium:"{{date}} {{time}}",short:"{{date}} {{time}}"},tn={date:l({formats:Ka,defaultWidth:"full"}),time:l({formats:Za,defaultWidth:"full"}),dateTime:l({formats:en,defaultWidth:"full"})},I=["domenica","lunedì","martedì","mercoledì","giovedì","venerdì","sabato"];function an(e){return e===0?"'domenica scorsa alle' p":"'"+I[e]+" scorso alle' p"}function Z(e){return"'"+I[e]+" alle' p"}function nn(e){return e===0?"'domenica prossima alle' p":"'"+I[e]+" prossimo alle' p"}const rn={lastWeek:(e,a,n)=>{const t=e.getDay();return M(e,a,n)?Z(t):an(t)},yesterday:"'ieri alle' p",today:"'oggi alle' p",tomorrow:"'domani alle' p",nextWeek:(e,a,n)=>{const t=e.getDay();return M(e,a,n)?Z(t):nn(t)},other:"P"},on=(e,a,n,t)=>{const i=rn[e];return typeof i=="function"?i(a,n,t):i},sn={narrow:["aC","dC"],abbreviated:["a.C.","d.C."],wide:["avanti Cristo","dopo Cristo"]},dn={narrow:["1","2","3","4"],abbreviated:["T1","T2","T3","T4"],wide:["1º trimestre","2º trimestre","3º trimestre","4º trimestre"]},un={narrow:["G","F","M","A","M","G","L","A","S","O","N","D"],abbreviated:["gen","feb","mar","apr","mag","giu","lug","ago","set","ott","nov","dic"],wide:["gennaio","febbraio","marzo","aprile","maggio","giugno","luglio","agosto","settembre","ottobre","novembre","dicembre"]},mn={narrow:["D","L","M","M","G","V","S"],short:["dom","lun","mar","mer","gio","ven","sab"],abbreviated:["dom","lun","mar","mer","gio","ven","sab"],wide:["domenica","lunedì","martedì","mercoledì","giovedì","venerdì","sabato"]},ln={narrow:{am:"m.",pm:"p.",midnight:"mezzanotte",noon:"mezzogiorno",morning:"mattina",afternoon:"pomeriggio",evening:"sera",night:"notte"},abbreviated:{am:"AM",pm:"PM",midnight:"mezzanotte",noon:"mezzogiorno",morning:"mattina",afternoon:"pomeriggio",evening:"sera",night:"notte"},wide:{am:"AM",pm:"PM",midnight:"mezzanotte",noon:"mezzogiorno",morning:"mattina",afternoon:"pomeriggio",evening:"sera",night:"notte"}},cn={narrow:{am:"m.",pm:"p.",midnight:"mezzanotte",noon:"mezzogiorno",morning:"di mattina",afternoon:"del pomeriggio",evening:"di sera",night:"di notte"},abbreviated:{am:"AM",pm:"PM",midnight:"mezzanotte",noon:"mezzogiorno",morning:"di mattina",afternoon:"del pomeriggio",evening:"di sera",night:"di notte"},wide:{am:"AM",pm:"PM",midnight:"mezzanotte",noon:"mezzogiorno",morning:"di mattina",afternoon:"del pomeriggio",evening:"di sera",night:"di notte"}},hn=(e,a)=>{const n=Number(e);return String(n)},gn={ordinalNumber:hn,era:o({values:sn,defaultWidth:"wide"}),quarter:o({values:dn,defaultWidth:"wide",argumentCallback:e=>e-1}),month:o({values:un,defaultWidth:"wide"}),day:o({values:mn,defaultWidth:"wide"}),dayPeriod:o({values:ln,defaultWidth:"wide",formattingValues:cn,defaultFormattingWidth:"wide"})},fn=/^(\d+)(º)?/i,pn=/\d+/i,vn={narrow:/^(aC|dC)/i,abbreviated:/^(a\.?\s?C\.?|a\.?\s?e\.?\s?v\.?|d\.?\s?C\.?|e\.?\s?v\.?)/i,wide:/^(avanti Cristo|avanti Era Volgare|dopo Cristo|Era Volgare)/i},wn={any:[/^a/i,/^(d|e)/i]},yn={narrow:/^[1234]/i,abbreviated:/^t[1234]/i,wide:/^[1234](º)? trimestre/i},bn={any:[/1/i,/2/i,/3/i,/4/i]},Mn={narrow:/^[gfmalsond]/i,abbreviated:/^(gen|feb|mar|apr|mag|giu|lug|ago|set|ott|nov|dic)/i,wide:/^(gennaio|febbraio|marzo|aprile|maggio|giugno|luglio|agosto|settembre|ottobre|novembre|dicembre)/i},Pn={narrow:[/^g/i,/^f/i,/^m/i,/^a/i,/^m/i,/^g/i,/^l/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ge/i,/^f/i,/^mar/i,/^ap/i,/^mag/i,/^gi/i,/^l/i,/^ag/i,/^s/i,/^o/i,/^n/i,/^d/i]},kn={narrow:/^[dlmgvs]/i,short:/^(do|lu|ma|me|gi|ve|sa)/i,abbreviated:/^(dom|lun|mar|mer|gio|ven|sab)/i,wide:/^(domenica|luned[i|ì]|marted[i|ì]|mercoled[i|ì]|gioved[i|ì]|venerd[i|ì]|sabato)/i},xn={narrow:[/^d/i,/^l/i,/^m/i,/^m/i,/^g/i,/^v/i,/^s/i],any:[/^d/i,/^l/i,/^ma/i,/^me/i,/^g/i,/^v/i,/^s/i]},Wn={narrow:/^(a|m\.|p|mezzanotte|mezzogiorno|(di|del) (mattina|pomeriggio|sera|notte))/i,any:/^([ap]\.?\s?m\.?|mezzanotte|mezzogiorno|(di|del) (mattina|pomeriggio|sera|notte))/i},zn={any:{am:/^a/i,pm:/^p/i,midnight:/^mezza/i,noon:/^mezzo/i,morning:/mattina/i,afternoon:/pomeriggio/i,evening:/sera/i,night:/notte/i}},jn={ordinalNumber:y({matchPattern:fn,parsePattern:pn,valueCallback:e=>parseInt(e,10)}),era:s({matchPatterns:vn,defaultMatchWidth:"wide",parsePatterns:wn,defaultParseWidth:"any"}),quarter:s({matchPatterns:yn,defaultMatchWidth:"wide",parsePatterns:bn,defaultParseWidth:"any",valueCallback:e=>e+1}),month:s({matchPatterns:Mn,defaultMatchWidth:"wide",parsePatterns:Pn,defaultParseWidth:"any"}),day:s({matchPatterns:kn,defaultMatchWidth:"wide",parsePatterns:xn,defaultParseWidth:"any"}),dayPeriod:s({matchPatterns:Wn,defaultMatchWidth:"any",parsePatterns:zn,defaultParseWidth:"any"})},$n={code:"it",formatDistance:Ua,formatLong:tn,formatRelative:on,localize:gn,match:jn,options:{weekStartsOn:1,firstWeekContainsDate:4}},Dn={lessThanXSeconds:{one:"minder dan een seconde",other:"minder dan {{count}} seconden"},xSeconds:{one:"1 seconde",other:"{{count}} seconden"},halfAMinute:"een halve minuut",lessThanXMinutes:{one:"minder dan een minuut",other:"minder dan {{count}} minuten"},xMinutes:{one:"een minuut",other:"{{count}} minuten"},aboutXHours:{one:"ongeveer 1 uur",other:"ongeveer {{count}} uur"},xHours:{one:"1 uur",other:"{{count}} uur"},xDays:{one:"1 dag",other:"{{count}} dagen"},aboutXWeeks:{one:"ongeveer 1 week",other:"ongeveer {{count}} weken"},xWeeks:{one:"1 week",other:"{{count}} weken"},aboutXMonths:{one:"ongeveer 1 maand",other:"ongeveer {{count}} maanden"},xMonths:{one:"1 maand",other:"{{count}} maanden"},aboutXYears:{one:"ongeveer 1 jaar",other:"ongeveer {{count}} jaar"},xYears:{one:"1 jaar",other:"{{count}} jaar"},overXYears:{one:"meer dan 1 jaar",other:"meer dan {{count}} jaar"},almostXYears:{one:"bijna 1 jaar",other:"bijna {{count}} jaar"}},Sn=(e,a,n)=>{let t;const i=Dn[e];return typeof i=="string"?t=i:a===1?t=i.one:t=i.other.replace("{{count}}",String(a)),n!=null&&n.addSuffix?n.comparison&&n.comparison>0?"over "+t:t+" geleden":t},Tn={full:"EEEE d MMMM y",long:"d MMMM y",medium:"d MMM y",short:"dd-MM-y"},Cn={full:"HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},Nn={full:"{{date}} 'om' {{time}}",long:"{{date}} 'om' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},An={date:l({formats:Tn,defaultWidth:"full"}),time:l({formats:Cn,defaultWidth:"full"}),dateTime:l({formats:Nn,defaultWidth:"full"})},En={lastWeek:"'afgelopen' eeee 'om' p",yesterday:"'gisteren om' p",today:"'vandaag om' p",tomorrow:"'morgen om' p",nextWeek:"eeee 'om' p",other:"P"},Ln=(e,a,n,t)=>En[e],Hn={narrow:["v.C.","n.C."],abbreviated:["v.Chr.","n.Chr."],wide:["voor Christus","na Christus"]},On={narrow:["1","2","3","4"],abbreviated:["K1","K2","K3","K4"],wide:["1e kwartaal","2e kwartaal","3e kwartaal","4e kwartaal"]},Gn={narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["jan.","feb.","mrt.","apr.","mei","jun.","jul.","aug.","sep.","okt.","nov.","dec."],wide:["januari","februari","maart","april","mei","juni","juli","augustus","september","oktober","november","december"]},Vn={narrow:["Z","M","D","W","D","V","Z"],short:["zo","ma","di","wo","do","vr","za"],abbreviated:["zon","maa","din","woe","don","vri","zat"],wide:["zondag","maandag","dinsdag","woensdag","donderdag","vrijdag","zaterdag"]},Fn={narrow:{am:"AM",pm:"PM",midnight:"middernacht",noon:"het middaguur",morning:"'s ochtends",afternoon:"'s middags",evening:"'s avonds",night:"'s nachts"},abbreviated:{am:"AM",pm:"PM",midnight:"middernacht",noon:"het middaguur",morning:"'s ochtends",afternoon:"'s middags",evening:"'s avonds",night:"'s nachts"},wide:{am:"AM",pm:"PM",midnight:"middernacht",noon:"het middaguur",morning:"'s ochtends",afternoon:"'s middags",evening:"'s avonds",night:"'s nachts"}},In=(e,a)=>Number(e)+"e",Xn={ordinalNumber:In,era:o({values:Hn,defaultWidth:"wide"}),quarter:o({values:On,defaultWidth:"wide",argumentCallback:e=>e-1}),month:o({values:Gn,defaultWidth:"wide"}),day:o({values:Vn,defaultWidth:"wide"}),dayPeriod:o({values:Fn,defaultWidth:"wide"})},Rn=/^(\d+)e?/i,Jn=/\d+/i,qn={narrow:/^([vn]\.? ?C\.?)/,abbreviated:/^([vn]\. ?Chr\.?)/,wide:/^((voor|na) Christus)/},Yn={any:[/^v/,/^n/]},_n={narrow:/^[1234]/i,abbreviated:/^K[1234]/i,wide:/^[1234]e kwartaal/i},Bn={any:[/1/i,/2/i,/3/i,/4/i]},Qn={narrow:/^[jfmasond]/i,abbreviated:/^(jan.|feb.|mrt.|apr.|mei|jun.|jul.|aug.|sep.|okt.|nov.|dec.)/i,wide:/^(januari|februari|maart|april|mei|juni|juli|augustus|september|oktober|november|december)/i},Un={narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^jan/i,/^feb/i,/^m(r|a)/i,/^apr/i,/^mei/i,/^jun/i,/^jul/i,/^aug/i,/^sep/i,/^okt/i,/^nov/i,/^dec/i]},Kn={narrow:/^[zmdwv]/i,short:/^(zo|ma|di|wo|do|vr|za)/i,abbreviated:/^(zon|maa|din|woe|don|vri|zat)/i,wide:/^(zondag|maandag|dinsdag|woensdag|donderdag|vrijdag|zaterdag)/i},Zn={narrow:[/^z/i,/^m/i,/^d/i,/^w/i,/^d/i,/^v/i,/^z/i],any:[/^zo/i,/^ma/i,/^di/i,/^wo/i,/^do/i,/^vr/i,/^za/i]},ei={any:/^(am|pm|middernacht|het middaguur|'s (ochtends|middags|avonds|nachts))/i},ti={any:{am:/^am/i,pm:/^pm/i,midnight:/^middernacht/i,noon:/^het middaguur/i,morning:/ochtend/i,afternoon:/middag/i,evening:/avond/i,night:/nacht/i}},ai={ordinalNumber:y({matchPattern:Rn,parsePattern:Jn,valueCallback:e=>parseInt(e,10)}),era:s({matchPatterns:qn,defaultMatchWidth:"wide",parsePatterns:Yn,defaultParseWidth:"any"}),quarter:s({matchPatterns:_n,defaultMatchWidth:"wide",parsePatterns:Bn,defaultParseWidth:"any",valueCallback:e=>e+1}),month:s({matchPatterns:Qn,defaultMatchWidth:"wide",parsePatterns:Un,defaultParseWidth:"any"}),day:s({matchPatterns:Kn,defaultMatchWidth:"wide",parsePatterns:Zn,defaultParseWidth:"any"}),dayPeriod:s({matchPatterns:ei,defaultMatchWidth:"any",parsePatterns:ti,defaultParseWidth:"any"})},ni={code:"nl",formatDistance:Sn,formatLong:An,formatRelative:Ln,localize:Xn,match:ai,options:{weekStartsOn:1,firstWeekContainsDate:4}},ii={lessThanXSeconds:{one:{regular:"mniej niż sekunda",past:"mniej niż sekundę",future:"mniej niż sekundę"},twoFour:"mniej niż {{count}} sekundy",other:"mniej niż {{count}} sekund"},xSeconds:{one:{regular:"sekunda",past:"sekundę",future:"sekundę"},twoFour:"{{count}} sekundy",other:"{{count}} sekund"},halfAMinute:{one:"pół minuty",twoFour:"pół minuty",other:"pół minuty"},lessThanXMinutes:{one:{regular:"mniej niż minuta",past:"mniej niż minutę",future:"mniej niż minutę"},twoFour:"mniej niż {{count}} minuty",other:"mniej niż {{count}} minut"},xMinutes:{one:{regular:"minuta",past:"minutę",future:"minutę"},twoFour:"{{count}} minuty",other:"{{count}} minut"},aboutXHours:{one:{regular:"około godziny",past:"około godziny",future:"około godzinę"},twoFour:"około {{count}} godziny",other:"około {{count}} godzin"},xHours:{one:{regular:"godzina",past:"godzinę",future:"godzinę"},twoFour:"{{count}} godziny",other:"{{count}} godzin"},xDays:{one:{regular:"dzień",past:"dzień",future:"1 dzień"},twoFour:"{{count}} dni",other:"{{count}} dni"},aboutXWeeks:{one:"około tygodnia",twoFour:"około {{count}} tygodni",other:"około {{count}} tygodni"},xWeeks:{one:"tydzień",twoFour:"{{count}} tygodnie",other:"{{count}} tygodni"},aboutXMonths:{one:"około miesiąc",twoFour:"około {{count}} miesiące",other:"około {{count}} miesięcy"},xMonths:{one:"miesiąc",twoFour:"{{count}} miesiące",other:"{{count}} miesięcy"},aboutXYears:{one:"około rok",twoFour:"około {{count}} lata",other:"około {{count}} lat"},xYears:{one:"rok",twoFour:"{{count}} lata",other:"{{count}} lat"},overXYears:{one:"ponad rok",twoFour:"ponad {{count}} lata",other:"ponad {{count}} lat"},almostXYears:{one:"prawie rok",twoFour:"prawie {{count}} lata",other:"prawie {{count}} lat"}};function ri(e,a){if(a===1)return e.one;const n=a%100;if(n<=20&&n>10)return e.other;const t=n%10;return t>=2&&t<=4?e.twoFour:e.other}function H(e,a,n){const t=ri(e,a);return(typeof t=="string"?t:t[n]).replace("{{count}}",String(a))}const oi=(e,a,n)=>{const t=ii[e];return n!=null&&n.addSuffix?n.comparison&&n.comparison>0?"za "+H(t,a,"future"):H(t,a,"past")+" temu":H(t,a,"regular")},si={full:"EEEE, do MMMM y",long:"do MMMM y",medium:"do MMM y",short:"dd.MM.y"},di={full:"HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},ui={full:"{{date}} {{time}}",long:"{{date}} {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},mi={date:l({formats:si,defaultWidth:"full"}),time:l({formats:di,defaultWidth:"full"}),dateTime:l({formats:ui,defaultWidth:"full"})},li={masculine:"ostatni",feminine:"ostatnia"},ci={masculine:"ten",feminine:"ta"},hi={masculine:"następny",feminine:"następna"},gi={0:"feminine",1:"masculine",2:"masculine",3:"feminine",4:"masculine",5:"masculine",6:"feminine"};function ee(e,a,n,t){let i;if(M(a,n,t))i=ci;else if(e==="lastWeek")i=li;else if(e==="nextWeek")i=hi;else throw new Error(`Cannot determine adjectives for token ${e}`);const c=a.getDay(),m=gi[c];return`'${i[m]}' eeee 'o' p`}const fi={lastWeek:ee,yesterday:"'wczoraj o' p",today:"'dzisiaj o' p",tomorrow:"'jutro o' p",nextWeek:ee,other:"P"},pi=(e,a,n,t)=>{const i=fi[e];return typeof i=="function"?i(e,a,n,t):i},vi={narrow:["p.n.e.","n.e."],abbreviated:["p.n.e.","n.e."],wide:["przed naszą erą","naszej ery"]},wi={narrow:["1","2","3","4"],abbreviated:["I kw.","II kw.","III kw.","IV kw."],wide:["I kwartał","II kwartał","III kwartał","IV kwartał"]},yi={narrow:["S","L","M","K","M","C","L","S","W","P","L","G"],abbreviated:["sty","lut","mar","kwi","maj","cze","lip","sie","wrz","paź","lis","gru"],wide:["styczeń","luty","marzec","kwiecień","maj","czerwiec","lipiec","sierpień","wrzesień","październik","listopad","grudzień"]},bi={narrow:["s","l","m","k","m","c","l","s","w","p","l","g"],abbreviated:["sty","lut","mar","kwi","maj","cze","lip","sie","wrz","paź","lis","gru"],wide:["stycznia","lutego","marca","kwietnia","maja","czerwca","lipca","sierpnia","września","października","listopada","grudnia"]},Mi={narrow:["N","P","W","Ś","C","P","S"],short:["nie","pon","wto","śro","czw","pią","sob"],abbreviated:["niedz.","pon.","wt.","śr.","czw.","pt.","sob."],wide:["niedziela","poniedziałek","wtorek","środa","czwartek","piątek","sobota"]},Pi={narrow:["n","p","w","ś","c","p","s"],short:["nie","pon","wto","śro","czw","pią","sob"],abbreviated:["niedz.","pon.","wt.","śr.","czw.","pt.","sob."],wide:["niedziela","poniedziałek","wtorek","środa","czwartek","piątek","sobota"]},ki={narrow:{am:"a",pm:"p",midnight:"półn.",noon:"poł",morning:"rano",afternoon:"popoł.",evening:"wiecz.",night:"noc"},abbreviated:{am:"AM",pm:"PM",midnight:"północ",noon:"południe",morning:"rano",afternoon:"popołudnie",evening:"wieczór",night:"noc"},wide:{am:"AM",pm:"PM",midnight:"północ",noon:"południe",morning:"rano",afternoon:"popołudnie",evening:"wieczór",night:"noc"}},xi={narrow:{am:"a",pm:"p",midnight:"o półn.",noon:"w poł.",morning:"rano",afternoon:"po poł.",evening:"wiecz.",night:"w nocy"},abbreviated:{am:"AM",pm:"PM",midnight:"o północy",noon:"w południe",morning:"rano",afternoon:"po południu",evening:"wieczorem",night:"w nocy"},wide:{am:"AM",pm:"PM",midnight:"o północy",noon:"w południe",morning:"rano",afternoon:"po południu",evening:"wieczorem",night:"w nocy"}},Wi=(e,a)=>String(e),zi={ordinalNumber:Wi,era:o({values:vi,defaultWidth:"wide"}),quarter:o({values:wi,defaultWidth:"wide",argumentCallback:e=>e-1}),month:o({values:yi,defaultWidth:"wide",formattingValues:bi,defaultFormattingWidth:"wide"}),day:o({values:Mi,defaultWidth:"wide",formattingValues:Pi,defaultFormattingWidth:"wide"}),dayPeriod:o({values:ki,defaultWidth:"wide",formattingValues:xi,defaultFormattingWidth:"wide"})},ji=/^(\d+)?/i,$i=/\d+/i,Di={narrow:/^(p\.?\s*n\.?\s*e\.?\s*|n\.?\s*e\.?\s*)/i,abbreviated:/^(p\.?\s*n\.?\s*e\.?\s*|n\.?\s*e\.?\s*)/i,wide:/^(przed\s*nasz(ą|a)\s*er(ą|a)|naszej\s*ery)/i},Si={any:[/^p/i,/^n/i]},Ti={narrow:/^[1234]/i,abbreviated:/^(I|II|III|IV)\s*kw\.?/i,wide:/^(I|II|III|IV)\s*kwarta(ł|l)/i},Ci={narrow:[/1/i,/2/i,/3/i,/4/i],any:[/^I kw/i,/^II kw/i,/^III kw/i,/^IV kw/i]},Ni={narrow:/^[slmkcwpg]/i,abbreviated:/^(sty|lut|mar|kwi|maj|cze|lip|sie|wrz|pa(ź|z)|lis|gru)/i,wide:/^(stycznia|stycze(ń|n)|lutego|luty|marca|marzec|kwietnia|kwiecie(ń|n)|maja|maj|czerwca|czerwiec|lipca|lipiec|sierpnia|sierpie(ń|n)|wrze(ś|s)nia|wrzesie(ń|n)|pa(ź|z)dziernika|pa(ź|z)dziernik|listopada|listopad|grudnia|grudzie(ń|n))/i},Ai={narrow:[/^s/i,/^l/i,/^m/i,/^k/i,/^m/i,/^c/i,/^l/i,/^s/i,/^w/i,/^p/i,/^l/i,/^g/i],any:[/^st/i,/^lu/i,/^mar/i,/^k/i,/^maj/i,/^c/i,/^lip/i,/^si/i,/^w/i,/^p/i,/^lis/i,/^g/i]},Ei={narrow:/^[npwścs]/i,short:/^(nie|pon|wto|(ś|s)ro|czw|pi(ą|a)|sob)/i,abbreviated:/^(niedz|pon|wt|(ś|s)r|czw|pt|sob)\.?/i,wide:/^(niedziela|poniedzia(ł|l)ek|wtorek|(ś|s)roda|czwartek|pi(ą|a)tek|sobota)/i},Li={narrow:[/^n/i,/^p/i,/^w/i,/^ś/i,/^c/i,/^p/i,/^s/i],abbreviated:[/^n/i,/^po/i,/^w/i,/^(ś|s)r/i,/^c/i,/^pt/i,/^so/i],any:[/^n/i,/^po/i,/^w/i,/^(ś|s)r/i,/^c/i,/^pi/i,/^so/i]},Hi={narrow:/^(^a$|^p$|pó(ł|l)n\.?|o\s*pó(ł|l)n\.?|po(ł|l)\.?|w\s*po(ł|l)\.?|po\s*po(ł|l)\.?|rano|wiecz\.?|noc|w\s*nocy)/i,any:/^(am|pm|pó(ł|l)noc|o\s*pó(ł|l)nocy|po(ł|l)udnie|w\s*po(ł|l)udnie|popo(ł|l)udnie|po\s*po(ł|l)udniu|rano|wieczór|wieczorem|noc|w\s*nocy)/i},Oi={narrow:{am:/^a$/i,pm:/^p$/i,midnight:/pó(ł|l)n/i,noon:/po(ł|l)/i,morning:/rano/i,afternoon:/po\s*po(ł|l)/i,evening:/wiecz/i,night:/noc/i},any:{am:/^am/i,pm:/^pm/i,midnight:/pó(ł|l)n/i,noon:/po(ł|l)/i,morning:/rano/i,afternoon:/po\s*po(ł|l)/i,evening:/wiecz/i,night:/noc/i}},Gi={ordinalNumber:y({matchPattern:ji,parsePattern:$i,valueCallback:e=>parseInt(e,10)}),era:s({matchPatterns:Di,defaultMatchWidth:"wide",parsePatterns:Si,defaultParseWidth:"any"}),quarter:s({matchPatterns:Ti,defaultMatchWidth:"wide",parsePatterns:Ci,defaultParseWidth:"any",valueCallback:e=>e+1}),month:s({matchPatterns:Ni,defaultMatchWidth:"wide",parsePatterns:Ai,defaultParseWidth:"any"}),day:s({matchPatterns:Ei,defaultMatchWidth:"wide",parsePatterns:Li,defaultParseWidth:"any"}),dayPeriod:s({matchPatterns:Hi,defaultMatchWidth:"any",parsePatterns:Oi,defaultParseWidth:"any"})},Vi={code:"pl",formatDistance:oi,formatLong:mi,formatRelative:pi,localize:zi,match:Gi,options:{weekStartsOn:1,firstWeekContainsDate:4}},Fi={lessThanXSeconds:{one:"menos de um segundo",other:"menos de {{count}} segundos"},xSeconds:{one:"1 segundo",other:"{{count}} segundos"},halfAMinute:"meio minuto",lessThanXMinutes:{one:"menos de um minuto",other:"menos de {{count}} minutos"},xMinutes:{one:"1 minuto",other:"{{count}} minutos"},aboutXHours:{one:"aproximadamente 1 hora",other:"aproximadamente {{count}} horas"},xHours:{one:"1 hora",other:"{{count}} horas"},xDays:{one:"1 dia",other:"{{count}} dias"},aboutXWeeks:{one:"aproximadamente 1 semana",other:"aproximadamente {{count}} semanas"},xWeeks:{one:"1 semana",other:"{{count}} semanas"},aboutXMonths:{one:"aproximadamente 1 mês",other:"aproximadamente {{count}} meses"},xMonths:{one:"1 mês",other:"{{count}} meses"},aboutXYears:{one:"aproximadamente 1 ano",other:"aproximadamente {{count}} anos"},xYears:{one:"1 ano",other:"{{count}} anos"},overXYears:{one:"mais de 1 ano",other:"mais de {{count}} anos"},almostXYears:{one:"quase 1 ano",other:"quase {{count}} anos"}},Ii=(e,a,n)=>{let t;const i=Fi[e];return typeof i=="string"?t=i:a===1?t=i.one:t=i.other.replace("{{count}}",String(a)),n!=null&&n.addSuffix?n.comparison&&n.comparison>0?"daqui a "+t:"há "+t:t},Xi={full:"EEEE, d 'de' MMMM 'de' y",long:"d 'de' MMMM 'de' y",medium:"d 'de' MMM 'de' y",short:"dd/MM/y"},Ri={full:"HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},Ji={full:"{{date}} 'às' {{time}}",long:"{{date}} 'às' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},qi={date:l({formats:Xi,defaultWidth:"full"}),time:l({formats:Ri,defaultWidth:"full"}),dateTime:l({formats:Ji,defaultWidth:"full"})},Yi={lastWeek:e=>{const a=e.getDay();return"'"+(a===0||a===6?"último":"última")+"' eeee 'às' p"},yesterday:"'ontem às' p",today:"'hoje às' p",tomorrow:"'amanhã às' p",nextWeek:"eeee 'às' p",other:"P"},_i=(e,a,n,t)=>{const i=Yi[e];return typeof i=="function"?i(a):i},Bi={narrow:["aC","dC"],abbreviated:["a.C.","d.C."],wide:["antes de Cristo","depois de Cristo"]},Qi={narrow:["1","2","3","4"],abbreviated:["T1","T2","T3","T4"],wide:["1º trimestre","2º trimestre","3º trimestre","4º trimestre"]},Ui={narrow:["j","f","m","a","m","j","j","a","s","o","n","d"],abbreviated:["jan","fev","mar","abr","mai","jun","jul","ago","set","out","nov","dez"],wide:["janeiro","fevereiro","março","abril","maio","junho","julho","agosto","setembro","outubro","novembro","dezembro"]},Ki={narrow:["d","s","t","q","q","s","s"],short:["dom","seg","ter","qua","qui","sex","sáb"],abbreviated:["dom","seg","ter","qua","qui","sex","sáb"],wide:["domingo","segunda-feira","terça-feira","quarta-feira","quinta-feira","sexta-feira","sábado"]},Zi={narrow:{am:"AM",pm:"PM",midnight:"meia-noite",noon:"meio-dia",morning:"manhã",afternoon:"tarde",evening:"noite",night:"madrugada"},abbreviated:{am:"AM",pm:"PM",midnight:"meia-noite",noon:"meio-dia",morning:"manhã",afternoon:"tarde",evening:"noite",night:"madrugada"},wide:{am:"AM",pm:"PM",midnight:"meia-noite",noon:"meio-dia",morning:"manhã",afternoon:"tarde",evening:"noite",night:"madrugada"}},er={narrow:{am:"AM",pm:"PM",midnight:"meia-noite",noon:"meio-dia",morning:"da manhã",afternoon:"da tarde",evening:"da noite",night:"da madrugada"},abbreviated:{am:"AM",pm:"PM",midnight:"meia-noite",noon:"meio-dia",morning:"da manhã",afternoon:"da tarde",evening:"da noite",night:"da madrugada"},wide:{am:"AM",pm:"PM",midnight:"meia-noite",noon:"meio-dia",morning:"da manhã",afternoon:"da tarde",evening:"da noite",night:"da madrugada"}},tr=(e,a)=>Number(e)+"º",ar={ordinalNumber:tr,era:o({values:Bi,defaultWidth:"wide"}),quarter:o({values:Qi,defaultWidth:"wide",argumentCallback:e=>e-1}),month:o({values:Ui,defaultWidth:"wide"}),day:o({values:Ki,defaultWidth:"wide"}),dayPeriod:o({values:Zi,defaultWidth:"wide",formattingValues:er,defaultFormattingWidth:"wide"})},nr=/^(\d+)(º|ª)?/i,ir=/\d+/i,rr={narrow:/^(ac|dc|a|d)/i,abbreviated:/^(a\.?\s?c\.?|a\.?\s?e\.?\s?c\.?|d\.?\s?c\.?|e\.?\s?c\.?)/i,wide:/^(antes de cristo|antes da era comum|depois de cristo|era comum)/i},or={any:[/^ac/i,/^dc/i],wide:[/^(antes de cristo|antes da era comum)/i,/^(depois de cristo|era comum)/i]},sr={narrow:/^[1234]/i,abbreviated:/^T[1234]/i,wide:/^[1234](º|ª)? trimestre/i},dr={any:[/1/i,/2/i,/3/i,/4/i]},ur={narrow:/^[jfmasond]/i,abbreviated:/^(jan|fev|mar|abr|mai|jun|jul|ago|set|out|nov|dez)/i,wide:/^(janeiro|fevereiro|março|abril|maio|junho|julho|agosto|setembro|outubro|novembro|dezembro)/i},mr={narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^mar/i,/^ab/i,/^mai/i,/^jun/i,/^jul/i,/^ag/i,/^s/i,/^o/i,/^n/i,/^d/i]},lr={narrow:/^[dstq]/i,short:/^(dom|seg|ter|qua|qui|sex|s[áa]b)/i,abbreviated:/^(dom|seg|ter|qua|qui|sex|s[áa]b)/i,wide:/^(domingo|segunda-?\s?feira|terça-?\s?feira|quarta-?\s?feira|quinta-?\s?feira|sexta-?\s?feira|s[áa]bado)/i},cr={narrow:[/^d/i,/^s/i,/^t/i,/^q/i,/^q/i,/^s/i,/^s/i],any:[/^d/i,/^seg/i,/^t/i,/^qua/i,/^qui/i,/^sex/i,/^s[áa]/i]},hr={narrow:/^(a|p|meia-?\s?noite|meio-?\s?dia|(da) (manh[ãa]|tarde|noite|madrugada))/i,any:/^([ap]\.?\s?m\.?|meia-?\s?noite|meio-?\s?dia|(da) (manh[ãa]|tarde|noite|madrugada))/i},gr={any:{am:/^a/i,pm:/^p/i,midnight:/^meia/i,noon:/^meio/i,morning:/manh[ãa]/i,afternoon:/tarde/i,evening:/noite/i,night:/madrugada/i}},fr={ordinalNumber:y({matchPattern:nr,parsePattern:ir,valueCallback:e=>parseInt(e,10)}),era:s({matchPatterns:rr,defaultMatchWidth:"wide",parsePatterns:or,defaultParseWidth:"any"}),quarter:s({matchPatterns:sr,defaultMatchWidth:"wide",parsePatterns:dr,defaultParseWidth:"any",valueCallback:e=>e+1}),month:s({matchPatterns:ur,defaultMatchWidth:"wide",parsePatterns:mr,defaultParseWidth:"any"}),day:s({matchPatterns:lr,defaultMatchWidth:"wide",parsePatterns:cr,defaultParseWidth:"any"}),dayPeriod:s({matchPatterns:hr,defaultMatchWidth:"any",parsePatterns:gr,defaultParseWidth:"any"})},pr={code:"pt",formatDistance:Ii,formatLong:qi,formatRelative:_i,localize:ar,match:fr,options:{weekStartsOn:1,firstWeekContainsDate:4}},vr={lessThanXSeconds:{one:"menos de um segundo",other:"menos de {{count}} segundos"},xSeconds:{one:"1 segundo",other:"{{count}} segundos"},halfAMinute:"meio minuto",lessThanXMinutes:{one:"menos de um minuto",other:"menos de {{count}} minutos"},xMinutes:{one:"1 minuto",other:"{{count}} minutos"},aboutXHours:{one:"cerca de 1 hora",other:"cerca de {{count}} horas"},xHours:{one:"1 hora",other:"{{count}} horas"},xDays:{one:"1 dia",other:"{{count}} dias"},aboutXWeeks:{one:"cerca de 1 semana",other:"cerca de {{count}} semanas"},xWeeks:{one:"1 semana",other:"{{count}} semanas"},aboutXMonths:{one:"cerca de 1 mês",other:"cerca de {{count}} meses"},xMonths:{one:"1 mês",other:"{{count}} meses"},aboutXYears:{one:"cerca de 1 ano",other:"cerca de {{count}} anos"},xYears:{one:"1 ano",other:"{{count}} anos"},overXYears:{one:"mais de 1 ano",other:"mais de {{count}} anos"},almostXYears:{one:"quase 1 ano",other:"quase {{count}} anos"}},wr=(e,a,n)=>{let t;const i=vr[e];return typeof i=="string"?t=i:a===1?t=i.one:t=i.other.replace("{{count}}",String(a)),n!=null&&n.addSuffix?n.comparison&&n.comparison>0?"em "+t:"há "+t:t},yr={full:"EEEE, d 'de' MMMM 'de' y",long:"d 'de' MMMM 'de' y",medium:"d MMM y",short:"dd/MM/yyyy"},br={full:"HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},Mr={full:"{{date}} 'às' {{time}}",long:"{{date}} 'às' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},Pr={date:l({formats:yr,defaultWidth:"full"}),time:l({formats:br,defaultWidth:"full"}),dateTime:l({formats:Mr,defaultWidth:"full"})},kr={lastWeek:e=>{const a=e.getDay();return"'"+(a===0||a===6?"último":"última")+"' eeee 'às' p"},yesterday:"'ontem às' p",today:"'hoje às' p",tomorrow:"'amanhã às' p",nextWeek:"eeee 'às' p",other:"P"},xr=(e,a,n,t)=>{const i=kr[e];return typeof i=="function"?i(a):i},Wr={narrow:["AC","DC"],abbreviated:["AC","DC"],wide:["antes de cristo","depois de cristo"]},zr={narrow:["1","2","3","4"],abbreviated:["T1","T2","T3","T4"],wide:["1º trimestre","2º trimestre","3º trimestre","4º trimestre"]},jr={narrow:["j","f","m","a","m","j","j","a","s","o","n","d"],abbreviated:["jan","fev","mar","abr","mai","jun","jul","ago","set","out","nov","dez"],wide:["janeiro","fevereiro","março","abril","maio","junho","julho","agosto","setembro","outubro","novembro","dezembro"]},$r={narrow:["D","S","T","Q","Q","S","S"],short:["dom","seg","ter","qua","qui","sex","sab"],abbreviated:["domingo","segunda","terça","quarta","quinta","sexta","sábado"],wide:["domingo","segunda-feira","terça-feira","quarta-feira","quinta-feira","sexta-feira","sábado"]},Dr={narrow:{am:"a",pm:"p",midnight:"mn",noon:"md",morning:"manhã",afternoon:"tarde",evening:"tarde",night:"noite"},abbreviated:{am:"AM",pm:"PM",midnight:"meia-noite",noon:"meio-dia",morning:"manhã",afternoon:"tarde",evening:"tarde",night:"noite"},wide:{am:"a.m.",pm:"p.m.",midnight:"meia-noite",noon:"meio-dia",morning:"manhã",afternoon:"tarde",evening:"tarde",night:"noite"}},Sr={narrow:{am:"a",pm:"p",midnight:"mn",noon:"md",morning:"da manhã",afternoon:"da tarde",evening:"da tarde",night:"da noite"},abbreviated:{am:"AM",pm:"PM",midnight:"meia-noite",noon:"meio-dia",morning:"da manhã",afternoon:"da tarde",evening:"da tarde",night:"da noite"},wide:{am:"a.m.",pm:"p.m.",midnight:"meia-noite",noon:"meio-dia",morning:"da manhã",afternoon:"da tarde",evening:"da tarde",night:"da noite"}},Tr=(e,a)=>{const n=Number(e);return(a==null?void 0:a.unit)==="week"?n+"ª":n+"º"},Cr={ordinalNumber:Tr,era:o({values:Wr,defaultWidth:"wide"}),quarter:o({values:zr,defaultWidth:"wide",argumentCallback:e=>e-1}),month:o({values:jr,defaultWidth:"wide"}),day:o({values:$r,defaultWidth:"wide"}),dayPeriod:o({values:Dr,defaultWidth:"wide",formattingValues:Sr,defaultFormattingWidth:"wide"})},Nr=/^(\d+)[ºªo]?/i,Ar=/\d+/i,Er={narrow:/^(ac|dc|a|d)/i,abbreviated:/^(a\.?\s?c\.?|d\.?\s?c\.?)/i,wide:/^(antes de cristo|depois de cristo)/i},Lr={any:[/^ac/i,/^dc/i],wide:[/^antes de cristo/i,/^depois de cristo/i]},Hr={narrow:/^[1234]/i,abbreviated:/^T[1234]/i,wide:/^[1234](º)? trimestre/i},Or={any:[/1/i,/2/i,/3/i,/4/i]},Gr={narrow:/^[jfmajsond]/i,abbreviated:/^(jan|fev|mar|abr|mai|jun|jul|ago|set|out|nov|dez)/i,wide:/^(janeiro|fevereiro|março|abril|maio|junho|julho|agosto|setembro|outubro|novembro|dezembro)/i},Vr={narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^fev/i,/^mar/i,/^abr/i,/^mai/i,/^jun/i,/^jul/i,/^ago/i,/^set/i,/^out/i,/^nov/i,/^dez/i]},Fr={narrow:/^(dom|[23456]ª?|s[aá]b)/i,short:/^(dom|[23456]ª?|s[aá]b)/i,abbreviated:/^(dom|seg|ter|qua|qui|sex|s[aá]b)/i,wide:/^(domingo|(segunda|ter[cç]a|quarta|quinta|sexta)([- ]feira)?|s[aá]bado)/i},Ir={short:[/^d/i,/^2/i,/^3/i,/^4/i,/^5/i,/^6/i,/^s[aá]/i],narrow:[/^d/i,/^2/i,/^3/i,/^4/i,/^5/i,/^6/i,/^s[aá]/i],any:[/^d/i,/^seg/i,/^t/i,/^qua/i,/^qui/i,/^sex/i,/^s[aá]b/i]},Xr={narrow:/^(a|p|mn|md|(da) (manhã|tarde|noite))/i,any:/^([ap]\.?\s?m\.?|meia[-\s]noite|meio[-\s]dia|(da) (manhã|tarde|noite))/i},Rr={any:{am:/^a/i,pm:/^p/i,midnight:/^mn|^meia[-\s]noite/i,noon:/^md|^meio[-\s]dia/i,morning:/manhã/i,afternoon:/tarde/i,evening:/tarde/i,night:/noite/i}},Jr={ordinalNumber:y({matchPattern:Nr,parsePattern:Ar,valueCallback:e=>parseInt(e,10)}),era:s({matchPatterns:Er,defaultMatchWidth:"wide",parsePatterns:Lr,defaultParseWidth:"any"}),quarter:s({matchPatterns:Hr,defaultMatchWidth:"wide",parsePatterns:Or,defaultParseWidth:"any",valueCallback:e=>e+1}),month:s({matchPatterns:Gr,defaultMatchWidth:"wide",parsePatterns:Vr,defaultParseWidth:"any"}),day:s({matchPatterns:Fr,defaultMatchWidth:"wide",parsePatterns:Ir,defaultParseWidth:"any"}),dayPeriod:s({matchPatterns:Xr,defaultMatchWidth:"any",parsePatterns:Rr,defaultParseWidth:"any"})},qr={code:"pt-BR",formatDistance:wr,formatLong:Pr,formatRelative:xr,localize:Cr,match:Jr,options:{weekStartsOn:0,firstWeekContainsDate:1}};function W(e,a){if(e.one!==void 0&&a===1)return e.one;const n=a%10,t=a%100;return n===1&&t!==11?e.singularNominative.replace("{{count}}",String(a)):n>=2&&n<=4&&(t<10||t>20)?e.singularGenitive.replace("{{count}}",String(a)):e.pluralGenitive.replace("{{count}}",String(a))}function f(e){return(a,n)=>n!=null&&n.addSuffix?n.comparison&&n.comparison>0?e.future?W(e.future,a):"через "+W(e.regular,a):e.past?W(e.past,a):W(e.regular,a)+" назад":W(e.regular,a)}const Yr={lessThanXSeconds:f({regular:{one:"меньше секунды",singularNominative:"меньше {{count}} секунды",singularGenitive:"меньше {{count}} секунд",pluralGenitive:"меньше {{count}} секунд"},future:{one:"меньше, чем через секунду",singularNominative:"меньше, чем через {{count}} секунду",singularGenitive:"меньше, чем через {{count}} секунды",pluralGenitive:"меньше, чем через {{count}} секунд"}}),xSeconds:f({regular:{singularNominative:"{{count}} секунда",singularGenitive:"{{count}} секунды",pluralGenitive:"{{count}} секунд"},past:{singularNominative:"{{count}} секунду назад",singularGenitive:"{{count}} секунды назад",pluralGenitive:"{{count}} секунд назад"},future:{singularNominative:"через {{count}} секунду",singularGenitive:"через {{count}} секунды",pluralGenitive:"через {{count}} секунд"}}),halfAMinute:(e,a)=>a!=null&&a.addSuffix?a.comparison&&a.comparison>0?"через полминуты":"полминуты назад":"полминуты",lessThanXMinutes:f({regular:{one:"меньше минуты",singularNominative:"меньше {{count}} минуты",singularGenitive:"меньше {{count}} минут",pluralGenitive:"меньше {{count}} минут"},future:{one:"меньше, чем через минуту",singularNominative:"меньше, чем через {{count}} минуту",singularGenitive:"меньше, чем через {{count}} минуты",pluralGenitive:"меньше, чем через {{count}} минут"}}),xMinutes:f({regular:{singularNominative:"{{count}} минута",singularGenitive:"{{count}} минуты",pluralGenitive:"{{count}} минут"},past:{singularNominative:"{{count}} минуту назад",singularGenitive:"{{count}} минуты назад",pluralGenitive:"{{count}} минут назад"},future:{singularNominative:"через {{count}} минуту",singularGenitive:"через {{count}} минуты",pluralGenitive:"через {{count}} минут"}}),aboutXHours:f({regular:{singularNominative:"около {{count}} часа",singularGenitive:"около {{count}} часов",pluralGenitive:"около {{count}} часов"},future:{singularNominative:"приблизительно через {{count}} час",singularGenitive:"приблизительно через {{count}} часа",pluralGenitive:"приблизительно через {{count}} часов"}}),xHours:f({regular:{singularNominative:"{{count}} час",singularGenitive:"{{count}} часа",pluralGenitive:"{{count}} часов"}}),xDays:f({regular:{singularNominative:"{{count}} день",singularGenitive:"{{count}} дня",pluralGenitive:"{{count}} дней"}}),aboutXWeeks:f({regular:{singularNominative:"около {{count}} недели",singularGenitive:"около {{count}} недель",pluralGenitive:"около {{count}} недель"},future:{singularNominative:"приблизительно через {{count}} неделю",singularGenitive:"приблизительно через {{count}} недели",pluralGenitive:"приблизительно через {{count}} недель"}}),xWeeks:f({regular:{singularNominative:"{{count}} неделя",singularGenitive:"{{count}} недели",pluralGenitive:"{{count}} недель"}}),aboutXMonths:f({regular:{singularNominative:"около {{count}} месяца",singularGenitive:"около {{count}} месяцев",pluralGenitive:"около {{count}} месяцев"},future:{singularNominative:"приблизительно через {{count}} месяц",singularGenitive:"приблизительно через {{count}} месяца",pluralGenitive:"приблизительно через {{count}} месяцев"}}),xMonths:f({regular:{singularNominative:"{{count}} месяц",singularGenitive:"{{count}} месяца",pluralGenitive:"{{count}} месяцев"}}),aboutXYears:f({regular:{singularNominative:"около {{count}} года",singularGenitive:"около {{count}} лет",pluralGenitive:"около {{count}} лет"},future:{singularNominative:"приблизительно через {{count}} год",singularGenitive:"приблизительно через {{count}} года",pluralGenitive:"приблизительно через {{count}} лет"}}),xYears:f({regular:{singularNominative:"{{count}} год",singularGenitive:"{{count}} года",pluralGenitive:"{{count}} лет"}}),overXYears:f({regular:{singularNominative:"больше {{count}} года",singularGenitive:"больше {{count}} лет",pluralGenitive:"больше {{count}} лет"},future:{singularNominative:"больше, чем через {{count}} год",singularGenitive:"больше, чем через {{count}} года",pluralGenitive:"больше, чем через {{count}} лет"}}),almostXYears:f({regular:{singularNominative:"почти {{count}} год",singularGenitive:"почти {{count}} года",pluralGenitive:"почти {{count}} лет"},future:{singularNominative:"почти через {{count}} год",singularGenitive:"почти через {{count}} года",pluralGenitive:"почти через {{count}} лет"}})},_r=(e,a,n)=>Yr[e](a,n),Br={full:"EEEE, d MMMM y 'г.'",long:"d MMMM y 'г.'",medium:"d MMM y 'г.'",short:"dd.MM.y"},Qr={full:"H:mm:ss zzzz",long:"H:mm:ss z",medium:"H:mm:ss",short:"H:mm"},Ur={any:"{{date}}, {{time}}"},Kr={date:l({formats:Br,defaultWidth:"full"}),time:l({formats:Qr,defaultWidth:"full"}),dateTime:l({formats:Ur,defaultWidth:"any"})},X=["воскресенье","понедельник","вторник","среду","четверг","пятницу","субботу"];function Zr(e){const a=X[e];switch(e){case 0:return"'в прошлое "+a+" в' p";case 1:case 2:case 4:return"'в прошлый "+a+" в' p";case 3:case 5:case 6:return"'в прошлую "+a+" в' p"}}function te(e){const a=X[e];return e===2?"'во "+a+" в' p":"'в "+a+" в' p"}function eo(e){const a=X[e];switch(e){case 0:return"'в следующее "+a+" в' p";case 1:case 2:case 4:return"'в следующий "+a+" в' p";case 3:case 5:case 6:return"'в следующую "+a+" в' p"}}const to={lastWeek:(e,a,n)=>{const t=e.getDay();return M(e,a,n)?te(t):Zr(t)},yesterday:"'вчера в' p",today:"'сегодня в' p",tomorrow:"'завтра в' p",nextWeek:(e,a,n)=>{const t=e.getDay();return M(e,a,n)?te(t):eo(t)},other:"P"},ao=(e,a,n,t)=>{const i=to[e];return typeof i=="function"?i(a,n,t):i},no={narrow:["до н.э.","н.э."],abbreviated:["до н. э.","н. э."],wide:["до нашей эры","нашей эры"]},io={narrow:["1","2","3","4"],abbreviated:["1-й кв.","2-й кв.","3-й кв.","4-й кв."],wide:["1-й квартал","2-й квартал","3-й квартал","4-й квартал"]},ro={narrow:["Я","Ф","М","А","М","И","И","А","С","О","Н","Д"],abbreviated:["янв.","фев.","март","апр.","май","июнь","июль","авг.","сент.","окт.","нояб.","дек."],wide:["январь","февраль","март","апрель","май","июнь","июль","август","сентябрь","октябрь","ноябрь","декабрь"]},oo={narrow:["Я","Ф","М","А","М","И","И","А","С","О","Н","Д"],abbreviated:["янв.","фев.","мар.","апр.","мая","июн.","июл.","авг.","сент.","окт.","нояб.","дек."],wide:["января","февраля","марта","апреля","мая","июня","июля","августа","сентября","октября","ноября","декабря"]},so={narrow:["В","П","В","С","Ч","П","С"],short:["вс","пн","вт","ср","чт","пт","сб"],abbreviated:["вск","пнд","втр","срд","чтв","птн","суб"],wide:["воскресенье","понедельник","вторник","среда","четверг","пятница","суббота"]},uo={narrow:{am:"ДП",pm:"ПП",midnight:"полн.",noon:"полд.",morning:"утро",afternoon:"день",evening:"веч.",night:"ночь"},abbreviated:{am:"ДП",pm:"ПП",midnight:"полн.",noon:"полд.",morning:"утро",afternoon:"день",evening:"веч.",night:"ночь"},wide:{am:"ДП",pm:"ПП",midnight:"полночь",noon:"полдень",morning:"утро",afternoon:"день",evening:"вечер",night:"ночь"}},mo={narrow:{am:"ДП",pm:"ПП",midnight:"полн.",noon:"полд.",morning:"утра",afternoon:"дня",evening:"веч.",night:"ночи"},abbreviated:{am:"ДП",pm:"ПП",midnight:"полн.",noon:"полд.",morning:"утра",afternoon:"дня",evening:"веч.",night:"ночи"},wide:{am:"ДП",pm:"ПП",midnight:"полночь",noon:"полдень",morning:"утра",afternoon:"дня",evening:"вечера",night:"ночи"}},lo=(e,a)=>{const n=Number(e),t=a==null?void 0:a.unit;let i;return t==="date"?i="-е":t==="week"||t==="minute"||t==="second"?i="-я":i="-й",n+i},co={ordinalNumber:lo,era:o({values:no,defaultWidth:"wide"}),quarter:o({values:io,defaultWidth:"wide",argumentCallback:e=>e-1}),month:o({values:ro,defaultWidth:"wide",formattingValues:oo,defaultFormattingWidth:"wide"}),day:o({values:so,defaultWidth:"wide"}),dayPeriod:o({values:uo,defaultWidth:"any",formattingValues:mo,defaultFormattingWidth:"wide"})},ho=/^(\d+)(-?(е|я|й|ое|ье|ая|ья|ый|ой|ий|ый))?/i,go=/\d+/i,fo={narrow:/^((до )?н\.?\s?э\.?)/i,abbreviated:/^((до )?н\.?\s?э\.?)/i,wide:/^(до нашей эры|нашей эры|наша эра)/i},po={any:[/^д/i,/^н/i]},vo={narrow:/^[1234]/i,abbreviated:/^[1234](-?[ыои]?й?)? кв.?/i,wide:/^[1234](-?[ыои]?й?)? квартал/i},wo={any:[/1/i,/2/i,/3/i,/4/i]},yo={narrow:/^[яфмаисонд]/i,abbreviated:/^(янв|фев|март?|апр|ма[йя]|июн[ья]?|июл[ья]?|авг|сент?|окт|нояб?|дек)\.?/i,wide:/^(январ[ья]|феврал[ья]|марта?|апрел[ья]|ма[йя]|июн[ья]|июл[ья]|августа?|сентябр[ья]|октябр[ья]|октябр[ья]|ноябр[ья]|декабр[ья])/i},bo={narrow:[/^я/i,/^ф/i,/^м/i,/^а/i,/^м/i,/^и/i,/^и/i,/^а/i,/^с/i,/^о/i,/^н/i,/^я/i],any:[/^я/i,/^ф/i,/^мар/i,/^ап/i,/^ма[йя]/i,/^июн/i,/^июл/i,/^ав/i,/^с/i,/^о/i,/^н/i,/^д/i]},Mo={narrow:/^[впсч]/i,short:/^(вс|во|пн|по|вт|ср|чт|че|пт|пя|сб|су)\.?/i,abbreviated:/^(вск|вос|пнд|пон|втр|вто|срд|сре|чтв|чет|птн|пят|суб).?/i,wide:/^(воскресень[ея]|понедельника?|вторника?|сред[аы]|четверга?|пятниц[аы]|суббот[аы])/i},Po={narrow:[/^в/i,/^п/i,/^в/i,/^с/i,/^ч/i,/^п/i,/^с/i],any:[/^в[ос]/i,/^п[он]/i,/^в/i,/^ср/i,/^ч/i,/^п[ят]/i,/^с[уб]/i]},ko={narrow:/^([дп]п|полн\.?|полд\.?|утр[оа]|день|дня|веч\.?|ноч[ьи])/i,abbreviated:/^([дп]п|полн\.?|полд\.?|утр[оа]|день|дня|веч\.?|ноч[ьи])/i,wide:/^([дп]п|полночь|полдень|утр[оа]|день|дня|вечера?|ноч[ьи])/i},xo={any:{am:/^дп/i,pm:/^пп/i,midnight:/^полн/i,noon:/^полд/i,morning:/^у/i,afternoon:/^д[ен]/i,evening:/^в/i,night:/^н/i}},Wo={ordinalNumber:y({matchPattern:ho,parsePattern:go,valueCallback:e=>parseInt(e,10)}),era:s({matchPatterns:fo,defaultMatchWidth:"wide",parsePatterns:po,defaultParseWidth:"any"}),quarter:s({matchPatterns:vo,defaultMatchWidth:"wide",parsePatterns:wo,defaultParseWidth:"any",valueCallback:e=>e+1}),month:s({matchPatterns:yo,defaultMatchWidth:"wide",parsePatterns:bo,defaultParseWidth:"any"}),day:s({matchPatterns:Mo,defaultMatchWidth:"wide",parsePatterns:Po,defaultParseWidth:"any"}),dayPeriod:s({matchPatterns:ko,defaultMatchWidth:"wide",parsePatterns:xo,defaultParseWidth:"any"})},zo={code:"ru",formatDistance:_r,formatLong:Kr,formatRelative:ao,localize:co,match:Wo,options:{weekStartsOn:1,firstWeekContainsDate:1}};function z(e,a){if(e.one!==void 0&&a===1)return e.one;const n=a%10,t=a%100;return n===1&&t!==11?e.singularNominative.replace("{{count}}",String(a)):n>=2&&n<=4&&(t<10||t>20)?e.singularGenitive.replace("{{count}}",String(a)):e.pluralGenitive.replace("{{count}}",String(a))}function p(e){return(a,n)=>n&&n.addSuffix?n.comparison&&n.comparison>0?e.future?z(e.future,a):"за "+z(e.regular,a):e.past?z(e.past,a):z(e.regular,a)+" тому":z(e.regular,a)}const jo=(e,a)=>a&&a.addSuffix?a.comparison&&a.comparison>0?"за півхвилини":"півхвилини тому":"півхвилини",$o={lessThanXSeconds:p({regular:{one:"менше секунди",singularNominative:"менше {{count}} секунди",singularGenitive:"менше {{count}} секунд",pluralGenitive:"менше {{count}} секунд"},future:{one:"менше, ніж за секунду",singularNominative:"менше, ніж за {{count}} секунду",singularGenitive:"менше, ніж за {{count}} секунди",pluralGenitive:"менше, ніж за {{count}} секунд"}}),xSeconds:p({regular:{singularNominative:"{{count}} секунда",singularGenitive:"{{count}} секунди",pluralGenitive:"{{count}} секунд"},past:{singularNominative:"{{count}} секунду тому",singularGenitive:"{{count}} секунди тому",pluralGenitive:"{{count}} секунд тому"},future:{singularNominative:"за {{count}} секунду",singularGenitive:"за {{count}} секунди",pluralGenitive:"за {{count}} секунд"}}),halfAMinute:jo,lessThanXMinutes:p({regular:{one:"менше хвилини",singularNominative:"менше {{count}} хвилини",singularGenitive:"менше {{count}} хвилин",pluralGenitive:"менше {{count}} хвилин"},future:{one:"менше, ніж за хвилину",singularNominative:"менше, ніж за {{count}} хвилину",singularGenitive:"менше, ніж за {{count}} хвилини",pluralGenitive:"менше, ніж за {{count}} хвилин"}}),xMinutes:p({regular:{singularNominative:"{{count}} хвилина",singularGenitive:"{{count}} хвилини",pluralGenitive:"{{count}} хвилин"},past:{singularNominative:"{{count}} хвилину тому",singularGenitive:"{{count}} хвилини тому",pluralGenitive:"{{count}} хвилин тому"},future:{singularNominative:"за {{count}} хвилину",singularGenitive:"за {{count}} хвилини",pluralGenitive:"за {{count}} хвилин"}}),aboutXHours:p({regular:{singularNominative:"близько {{count}} години",singularGenitive:"близько {{count}} годин",pluralGenitive:"близько {{count}} годин"},future:{singularNominative:"приблизно за {{count}} годину",singularGenitive:"приблизно за {{count}} години",pluralGenitive:"приблизно за {{count}} годин"}}),xHours:p({regular:{singularNominative:"{{count}} годину",singularGenitive:"{{count}} години",pluralGenitive:"{{count}} годин"}}),xDays:p({regular:{singularNominative:"{{count}} день",singularGenitive:"{{count}} днi",pluralGenitive:"{{count}} днів"}}),aboutXWeeks:p({regular:{singularNominative:"близько {{count}} тижня",singularGenitive:"близько {{count}} тижнів",pluralGenitive:"близько {{count}} тижнів"},future:{singularNominative:"приблизно за {{count}} тиждень",singularGenitive:"приблизно за {{count}} тижні",pluralGenitive:"приблизно за {{count}} тижнів"}}),xWeeks:p({regular:{singularNominative:"{{count}} тиждень",singularGenitive:"{{count}} тижні",pluralGenitive:"{{count}} тижнів"}}),aboutXMonths:p({regular:{singularNominative:"близько {{count}} місяця",singularGenitive:"близько {{count}} місяців",pluralGenitive:"близько {{count}} місяців"},future:{singularNominative:"приблизно за {{count}} місяць",singularGenitive:"приблизно за {{count}} місяці",pluralGenitive:"приблизно за {{count}} місяців"}}),xMonths:p({regular:{singularNominative:"{{count}} місяць",singularGenitive:"{{count}} місяці",pluralGenitive:"{{count}} місяців"}}),aboutXYears:p({regular:{singularNominative:"близько {{count}} року",singularGenitive:"близько {{count}} років",pluralGenitive:"близько {{count}} років"},future:{singularNominative:"приблизно за {{count}} рік",singularGenitive:"приблизно за {{count}} роки",pluralGenitive:"приблизно за {{count}} років"}}),xYears:p({regular:{singularNominative:"{{count}} рік",singularGenitive:"{{count}} роки",pluralGenitive:"{{count}} років"}}),overXYears:p({regular:{singularNominative:"більше {{count}} року",singularGenitive:"більше {{count}} років",pluralGenitive:"більше {{count}} років"},future:{singularNominative:"більше, ніж за {{count}} рік",singularGenitive:"більше, ніж за {{count}} роки",pluralGenitive:"більше, ніж за {{count}} років"}}),almostXYears:p({regular:{singularNominative:"майже {{count}} рік",singularGenitive:"майже {{count}} роки",pluralGenitive:"майже {{count}} років"},future:{singularNominative:"майже за {{count}} рік",singularGenitive:"майже за {{count}} роки",pluralGenitive:"майже за {{count}} років"}})},Do=(e,a,n)=>(n=n||{},$o[e](a,n)),So={full:"EEEE, do MMMM y 'р.'",long:"do MMMM y 'р.'",medium:"d MMM y 'р.'",short:"dd.MM.y"},To={full:"H:mm:ss zzzz",long:"H:mm:ss z",medium:"H:mm:ss",short:"H:mm"},Co={full:"{{date}} 'о' {{time}}",long:"{{date}} 'о' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},No={date:l({formats:So,defaultWidth:"full"}),time:l({formats:To,defaultWidth:"full"}),dateTime:l({formats:Co,defaultWidth:"full"})},R=["неділю","понеділок","вівторок","середу","четвер","п’ятницю","суботу"];function Ao(e){const a=R[e];switch(e){case 0:case 3:case 5:case 6:return"'у минулу "+a+" о' p";case 1:case 2:case 4:return"'у минулий "+a+" о' p"}}function ue(e){return"'у "+R[e]+" о' p"}function Eo(e){const a=R[e];switch(e){case 0:case 3:case 5:case 6:return"'у наступну "+a+" о' p";case 1:case 2:case 4:return"'у наступний "+a+" о' p"}}const Lo=(e,a,n)=>{const t=de(e),i=t.getDay();return M(t,a,n)?ue(i):Ao(i)},Ho=(e,a,n)=>{const t=de(e),i=t.getDay();return M(t,a,n)?ue(i):Eo(i)},Oo={lastWeek:Lo,yesterday:"'вчора о' p",today:"'сьогодні о' p",tomorrow:"'завтра о' p",nextWeek:Ho,other:"P"},Go=(e,a,n,t)=>{const i=Oo[e];return typeof i=="function"?i(a,n,t):i},Vo={narrow:["до н.е.","н.е."],abbreviated:["до н. е.","н. е."],wide:["до нашої ери","нашої ери"]},Fo={narrow:["1","2","3","4"],abbreviated:["1-й кв.","2-й кв.","3-й кв.","4-й кв."],wide:["1-й квартал","2-й квартал","3-й квартал","4-й квартал"]},Io={narrow:["С","Л","Б","К","Т","Ч","Л","С","В","Ж","Л","Г"],abbreviated:["січ.","лют.","берез.","квіт.","трав.","черв.","лип.","серп.","верес.","жовт.","листоп.","груд."],wide:["січень","лютий","березень","квітень","травень","червень","липень","серпень","вересень","жовтень","листопад","грудень"]},Xo={narrow:["С","Л","Б","К","Т","Ч","Л","С","В","Ж","Л","Г"],abbreviated:["січ.","лют.","берез.","квіт.","трав.","черв.","лип.","серп.","верес.","жовт.","листоп.","груд."],wide:["січня","лютого","березня","квітня","травня","червня","липня","серпня","вересня","жовтня","листопада","грудня"]},Ro={narrow:["Н","П","В","С","Ч","П","С"],short:["нд","пн","вт","ср","чт","пт","сб"],abbreviated:["нед","пон","вів","сер","чтв","птн","суб"],wide:["неділя","понеділок","вівторок","середа","четвер","п’ятниця","субота"]},Jo={narrow:{am:"ДП",pm:"ПП",midnight:"півн.",noon:"пол.",morning:"ранок",afternoon:"день",evening:"веч.",night:"ніч"},abbreviated:{am:"ДП",pm:"ПП",midnight:"півн.",noon:"пол.",morning:"ранок",afternoon:"день",evening:"веч.",night:"ніч"},wide:{am:"ДП",pm:"ПП",midnight:"північ",noon:"полудень",morning:"ранок",afternoon:"день",evening:"вечір",night:"ніч"}},qo={narrow:{am:"ДП",pm:"ПП",midnight:"півн.",noon:"пол.",morning:"ранку",afternoon:"дня",evening:"веч.",night:"ночі"},abbreviated:{am:"ДП",pm:"ПП",midnight:"півн.",noon:"пол.",morning:"ранку",afternoon:"дня",evening:"веч.",night:"ночі"},wide:{am:"ДП",pm:"ПП",midnight:"північ",noon:"полудень",morning:"ранку",afternoon:"дня",evening:"веч.",night:"ночі"}},Yo=(e,a)=>{const n=String(a==null?void 0:a.unit),t=Number(e);let i;return n==="date"?t===3||t===23?i="-є":i="-е":n==="minute"||n==="second"||n==="hour"?i="-а":i="-й",t+i},_o={ordinalNumber:Yo,era:o({values:Vo,defaultWidth:"wide"}),quarter:o({values:Fo,defaultWidth:"wide",argumentCallback:e=>e-1}),month:o({values:Io,defaultWidth:"wide",formattingValues:Xo,defaultFormattingWidth:"wide"}),day:o({values:Ro,defaultWidth:"wide"}),dayPeriod:o({values:Jo,defaultWidth:"any",formattingValues:qo,defaultFormattingWidth:"wide"})},Bo=/^(\d+)(-?(е|й|є|а|я))?/i,Qo=/\d+/i,Uo={narrow:/^((до )?н\.?\s?е\.?)/i,abbreviated:/^((до )?н\.?\s?е\.?)/i,wide:/^(до нашої ери|нашої ери|наша ера)/i},Ko={any:[/^д/i,/^н/i]},Zo={narrow:/^[1234]/i,abbreviated:/^[1234](-?[иі]?й?)? кв.?/i,wide:/^[1234](-?[иі]?й?)? квартал/i},es={any:[/1/i,/2/i,/3/i,/4/i]},ts={narrow:/^[слбктчвжг]/i,abbreviated:/^(січ|лют|бер(ез)?|квіт|трав|черв|лип|серп|вер(ес)?|жовт|лис(топ)?|груд)\.?/i,wide:/^(січень|січня|лютий|лютого|березень|березня|квітень|квітня|травень|травня|червня|червень|липень|липня|серпень|серпня|вересень|вересня|жовтень|жовтня|листопад[а]?|грудень|грудня)/i},as={narrow:[/^с/i,/^л/i,/^б/i,/^к/i,/^т/i,/^ч/i,/^л/i,/^с/i,/^в/i,/^ж/i,/^л/i,/^г/i],any:[/^сі/i,/^лю/i,/^б/i,/^к/i,/^т/i,/^ч/i,/^лип/i,/^се/i,/^в/i,/^ж/i,/^лис/i,/^г/i]},ns={narrow:/^[нпвсч]/i,short:/^(нд|пн|вт|ср|чт|пт|сб)\.?/i,abbreviated:/^(нед|пон|вів|сер|че?тв|птн?|суб)\.?/i,wide:/^(неділ[яі]|понеділ[ок][ка]|вівтор[ок][ка]|серед[аи]|четвер(га)?|п\W*?ятниц[яі]|субот[аи])/i},is={narrow:[/^н/i,/^п/i,/^в/i,/^с/i,/^ч/i,/^п/i,/^с/i],any:[/^н/i,/^п[он]/i,/^в/i,/^с[ер]/i,/^ч/i,/^п\W*?[ят]/i,/^с[уб]/i]},rs={narrow:/^([дп]п|півн\.?|пол\.?|ранок|ранку|день|дня|веч\.?|ніч|ночі)/i,abbreviated:/^([дп]п|півн\.?|пол\.?|ранок|ранку|день|дня|веч\.?|ніч|ночі)/i,wide:/^([дп]п|північ|полудень|ранок|ранку|день|дня|вечір|вечора|ніч|ночі)/i},os={any:{am:/^дп/i,pm:/^пп/i,midnight:/^півн/i,noon:/^пол/i,morning:/^р/i,afternoon:/^д[ен]/i,evening:/^в/i,night:/^н/i}},ss={ordinalNumber:y({matchPattern:Bo,parsePattern:Qo,valueCallback:e=>parseInt(e,10)}),era:s({matchPatterns:Uo,defaultMatchWidth:"wide",parsePatterns:Ko,defaultParseWidth:"any"}),quarter:s({matchPatterns:Zo,defaultMatchWidth:"wide",parsePatterns:es,defaultParseWidth:"any",valueCallback:e=>e+1}),month:s({matchPatterns:ts,defaultMatchWidth:"wide",parsePatterns:as,defaultParseWidth:"any"}),day:s({matchPatterns:ns,defaultMatchWidth:"wide",parsePatterns:is,defaultParseWidth:"any"}),dayPeriod:s({matchPatterns:rs,defaultMatchWidth:"wide",parsePatterns:os,defaultParseWidth:"any"})},ds={code:"uk",formatDistance:Do,formatLong:No,formatRelative:Go,localize:_o,match:ss,options:{weekStartsOn:1,firstWeekContainsDate:1}},us={lessThanXSeconds:{one:"不到 1 秒",other:"不到 {{count}} 秒"},xSeconds:{one:"1 秒",other:"{{count}} 秒"},halfAMinute:"半分钟",lessThanXMinutes:{one:"不到 1 分钟",other:"不到 {{count}} 分钟"},xMinutes:{one:"1 分钟",other:"{{count}} 分钟"},xHours:{one:"1 小时",other:"{{count}} 小时"},aboutXHours:{one:"大约 1 小时",other:"大约 {{count}} 小时"},xDays:{one:"1 天",other:"{{count}} 天"},aboutXWeeks:{one:"大约 1 个星期",other:"大约 {{count}} 个星期"},xWeeks:{one:"1 个星期",other:"{{count}} 个星期"},aboutXMonths:{one:"大约 1 个月",other:"大约 {{count}} 个月"},xMonths:{one:"1 个月",other:"{{count}} 个月"},aboutXYears:{one:"大约 1 年",other:"大约 {{count}} 年"},xYears:{one:"1 年",other:"{{count}} 年"},overXYears:{one:"超过 1 年",other:"超过 {{count}} 年"},almostXYears:{one:"将近 1 年",other:"将近 {{count}} 年"}},ms=(e,a,n)=>{let t;const i=us[e];return typeof i=="string"?t=i:a===1?t=i.one:t=i.other.replace("{{count}}",String(a)),n!=null&&n.addSuffix?n.comparison&&n.comparison>0?t+"内":t+"前":t},ls={full:"y'年'M'月'd'日' EEEE",long:"y'年'M'月'd'日'",medium:"yyyy-MM-dd",short:"yy-MM-dd"},cs={full:"zzzz a h:mm:ss",long:"z a h:mm:ss",medium:"a h:mm:ss",short:"a h:mm"},hs={full:"{{date}} {{time}}",long:"{{date}} {{time}}",medium:"{{date}} {{time}}",short:"{{date}} {{time}}"},gs={date:l({formats:ls,defaultWidth:"full"}),time:l({formats:cs,defaultWidth:"full"}),dateTime:l({formats:hs,defaultWidth:"full"})};function ae(e,a,n){const t="eeee p";return M(e,a,n)?t:e.getTime()>a.getTime()?"'下个'"+t:"'上个'"+t}const fs={lastWeek:ae,yesterday:"'昨天' p",today:"'今天' p",tomorrow:"'明天' p",nextWeek:ae,other:"PP p"},ps=(e,a,n,t)=>{const i=fs[e];return typeof i=="function"?i(a,n,t):i},vs={narrow:["前","公元"],abbreviated:["前","公元"],wide:["公元前","公元"]},ws={narrow:["1","2","3","4"],abbreviated:["第一季","第二季","第三季","第四季"],wide:["第一季度","第二季度","第三季度","第四季度"]},ys={narrow:["一","二","三","四","五","六","七","八","九","十","十一","十二"],abbreviated:["1月","2月","3月","4月","5月","6月","7月","8月","9月","10月","11月","12月"],wide:["一月","二月","三月","四月","五月","六月","七月","八月","九月","十月","十一月","十二月"]},bs={narrow:["日","一","二","三","四","五","六"],short:["日","一","二","三","四","五","六"],abbreviated:["周日","周一","周二","周三","周四","周五","周六"],wide:["星期日","星期一","星期二","星期三","星期四","星期五","星期六"]},Ms={narrow:{am:"上",pm:"下",midnight:"凌晨",noon:"午",morning:"早",afternoon:"下午",evening:"晚",night:"夜"},abbreviated:{am:"上午",pm:"下午",midnight:"凌晨",noon:"中午",morning:"早晨",afternoon:"中午",evening:"晚上",night:"夜间"},wide:{am:"上午",pm:"下午",midnight:"凌晨",noon:"中午",morning:"早晨",afternoon:"中午",evening:"晚上",night:"夜间"}},Ps={narrow:{am:"上",pm:"下",midnight:"凌晨",noon:"午",morning:"早",afternoon:"下午",evening:"晚",night:"夜"},abbreviated:{am:"上午",pm:"下午",midnight:"凌晨",noon:"中午",morning:"早晨",afternoon:"中午",evening:"晚上",night:"夜间"},wide:{am:"上午",pm:"下午",midnight:"凌晨",noon:"中午",morning:"早晨",afternoon:"中午",evening:"晚上",night:"夜间"}},ks=(e,a)=>{const n=Number(e);switch(a==null?void 0:a.unit){case"date":return n.toString()+"日";case"hour":return n.toString()+"时";case"minute":return n.toString()+"分";case"second":return n.toString()+"秒";default:return"第 "+n.toString()}},xs={ordinalNumber:ks,era:o({values:vs,defaultWidth:"wide"}),quarter:o({values:ws,defaultWidth:"wide",argumentCallback:e=>e-1}),month:o({values:ys,defaultWidth:"wide"}),day:o({values:bs,defaultWidth:"wide"}),dayPeriod:o({values:Ms,defaultWidth:"wide",formattingValues:Ps,defaultFormattingWidth:"wide"})},Ws=/^(第\s*)?\d+(日|时|分|秒)?/i,zs=/\d+/i,js={narrow:/^(前)/i,abbreviated:/^(前)/i,wide:/^(公元前|公元)/i},$s={any:[/^(前)/i,/^(公元)/i]},Ds={narrow:/^[1234]/i,abbreviated:/^第[一二三四]刻/i,wide:/^第[一二三四]刻钟/i},Ss={any:[/(1|一)/i,/(2|二)/i,/(3|三)/i,/(4|四)/i]},Ts={narrow:/^(一|二|三|四|五|六|七|八|九|十[二一])/i,abbreviated:/^(一|二|三|四|五|六|七|八|九|十[二一]|\d|1[12])月/i,wide:/^(一|二|三|四|五|六|七|八|九|十[二一])月/i},Cs={narrow:[/^一/i,/^二/i,/^三/i,/^四/i,/^五/i,/^六/i,/^七/i,/^八/i,/^九/i,/^十(?!(一|二))/i,/^十一/i,/^十二/i],any:[/^一|1/i,/^二|2/i,/^三|3/i,/^四|4/i,/^五|5/i,/^六|6/i,/^七|7/i,/^八|8/i,/^九|9/i,/^十(?!(一|二))|10/i,/^十一|11/i,/^十二|12/i]},Ns={narrow:/^[一二三四五六日]/i,short:/^[一二三四五六日]/i,abbreviated:/^周[一二三四五六日]/i,wide:/^星期[一二三四五六日]/i},As={any:[/日/i,/一/i,/二/i,/三/i,/四/i,/五/i,/六/i]},Es={any:/^(上午?|下午?|午夜|[中正]午|早上?|下午|晚上?|凌晨|)/i},Ls={any:{am:/^上午?/i,pm:/^下午?/i,midnight:/^午夜/i,noon:/^[中正]午/i,morning:/^早上/i,afternoon:/^下午/i,evening:/^晚上?/i,night:/^凌晨/i}},Hs={ordinalNumber:y({matchPattern:Ws,parsePattern:zs,valueCallback:e=>parseInt(e,10)}),era:s({matchPatterns:js,defaultMatchWidth:"wide",parsePatterns:$s,defaultParseWidth:"any"}),quarter:s({matchPatterns:Ds,defaultMatchWidth:"wide",parsePatterns:Ss,defaultParseWidth:"any",valueCallback:e=>e+1}),month:s({matchPatterns:Ts,defaultMatchWidth:"wide",parsePatterns:Cs,defaultParseWidth:"any"}),day:s({matchPatterns:Ns,defaultMatchWidth:"wide",parsePatterns:As,defaultParseWidth:"any"}),dayPeriod:s({matchPatterns:Es,defaultMatchWidth:"any",parsePatterns:Ls,defaultParseWidth:"any"})},Os={code:"zh-CN",formatDistance:ms,formatLong:gs,formatRelative:ps,localize:xs,match:Hs,options:{weekStartsOn:1,firstWeekContainsDate:4}};function Gs(e,a){const n=j(a);$(function(){a!==n.current&&e.attributionControl!=null&&(n.current!=null&&e.attributionControl.removeAttribution(n.current),a!=null&&e.attributionControl.addAttribution(a)),n.current=a},[e,a])}const Vs=1;function Fs(e){return Object.freeze({__version:Vs,map:e})}const me=ye(null),Is=me.Provider;function le(){const e=be(me);if(e==null)throw new Error("No context provided: useLeafletContext() can only be used in a descendant of ");return e}function Xs(e){function a(n,t){const{instance:i}=e(n).current;return re(t,()=>i),null}return ie(a)}function Rs(e,a){const n=j();$(function(){return a!=null&&e.instance.on(a),n.current=a,function(){n.current!=null&&e.instance.off(n.current),n.current=null}},[e,a])}function ce(e,a){const n=e.pane??a.pane;return n?{...e,pane:n}:e}function Js(e,a,n){return Object.freeze({instance:e,context:a,container:n})}function qs(e,a){return a==null?function(t,i){const c=j();return c.current||(c.current=e(t,i)),c}:function(t,i){const c=j();c.current||(c.current=e(t,i));const m=j(t),{instance:g}=c.current;return $(function(){m.current!==t&&(a(g,t,m.current),m.current=t)},[g,t,i]),c}}function Ys(e,a){$(function(){return(a.layerContainer??a.map).addLayer(e.instance),function(){var c;(c=a.layerContainer)==null||c.removeLayer(e.instance),a.map.removeLayer(e.instance)}},[a,e])}function _s(e){return function(n){const t=le(),i=e(ce(n,t),t);return Gs(t.map,n.attribution),Rs(i.current,n.eventHandlers),Ys(i.current,t),i}}function Bs(e,a){const n=qs(e,a),t=_s(n);return Xs(t)}function Qs(e,a,n){const{opacity:t,zIndex:i}=a;t!=null&&t!==n.opacity&&e.setOpacity(t),i!=null&&i!==n.zIndex&&e.setZIndex(i)}function Us(){return le().map}function F(){return F=Object.assign||function(e){for(var a=1;a(u==null?void 0:u.map)??null,[u]);const ge=Me(J=>{if(J!==null&&u===null){const D=new oe.Map(J,x);n!=null&&w!=null?D.setView(n,w):e!=null&&D.fitBounds(e,a),h!=null&&D.whenReady(h),he(Fs(D))}},[]);$(()=>()=>{u==null||u.map.remove()},[u]);const fe=u?G.createElement(Is,{value:u},t):m??null;return G.createElement("div",F({},b,{ref:ge}),fe)}const Zs=ie(Ks),ed=Bs(function({url:a,...n},t){const i=new oe.TileLayer(a,ce(n,t));return Js(i,t)},function(a,n,t){Qs(a,n,t);const{url:i}=n;i!=null&&i!==t.url&&a.setUrl(i)}),td="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAApCAYAAADAk4LOAAAFgUlEQVR4Aa1XA5BjWRTN2oW17d3YaZtr2962HUzbDNpjszW24mRt28p47v7zq/bXZtrp/lWnXr337j3nPCe85NcypgSFdugCpW5YoDAMRaIMqRi6aKq5E3YqDQO3qAwjVWrD8Ncq/RBpykd8oZUb/kaJutow8r1aP9II0WmLKLIsJyv1w/kqw9Ch2MYdB++12Onxee/QMwvf4/Dk/Lfp/i4nxTXtOoQ4pW5Aj7wpici1A9erdAN2OH64x8OSP9j3Ft3b7aWkTg/Fm91siTra0f9on5sQr9INejH6CUUUpavjFNq1B+Oadhxmnfa8RfEmN8VNAsQhPqF55xHkMzz3jSmChWU6f7/XZKNH+9+hBLOHYozuKQPxyMPUKkrX/K0uWnfFaJGS1QPRtZsOPtr3NsW0uyh6NNCOkU3Yz+bXbT3I8G3xE5EXLXtCXbbqwCO9zPQYPRTZ5vIDXD7U+w7rFDEoUUf7ibHIR4y6bLVPXrz8JVZEql13trxwue/uDivd3fkWRbS6/IA2bID4uk0UpF1N8qLlbBlXs4Ee7HLTfV1j54APvODnSfOWBqtKVvjgLKzF5YdEk5ewRkGlK0i33Eofffc7HT56jD7/6U+qH3Cx7SBLNntH5YIPvODnyfIXZYRVDPqgHtLs5ABHD3YzLuespb7t79FY34DjMwrVrcTuwlT55YMPvOBnRrJ4VXTdNnYug5ucHLBjEpt30701A3Ts+HEa73u6dT3FNWwflY86eMHPk+Yu+i6pzUpRrW7SNDg5JHR4KapmM5Wv2E8Tfcb1HoqqHMHU+uWDD7zg54mz5/2BSnizi9T1Dg4QQXLToGNCkb6tb1NU+QAlGr1++eADrzhn/u8Q2YZhQVlZ5+CAOtqfbhmaUCS1ezNFVm2imDbPmPng5wmz+gwh+oHDce0eUtQ6OGDIyR0uUhUsoO3vfDmmgOezH0mZN59x7MBi++WDL1g/eEiU3avlidO671bkLfwbw5XV2P8Pzo0ydy4t2/0eu33xYSOMOD8hTf4CrBtGMSoXfPLchX+J0ruSePw3LZeK0juPJbYzrhkH0io7B3k164hiGvawhOKMLkrQLyVpZg8rHFW7E2uHOL888IBPlNZ1FPzstSJM694fWr6RwpvcJK60+0HCILTBzZLFNdtAzJaohze60T8qBzyh5ZuOg5e7uwQppofEmf2++DYvmySqGBuKaicF1blQjhuHdvCIMvp8whTTfZzI7RldpwtSzL+F1+wkdZ2TBOW2gIF88PBTzD/gpeREAMEbxnJcaJHNHrpzji0gQCS6hdkEeYt9DF/2qPcEC8RM28Hwmr3sdNyht00byAut2k3gufWNtgtOEOFGUwcXWNDbdNbpgBGxEvKkOQsxivJx33iow0Vw5S6SVTrpVq11ysA2Rp7gTfPfktc6zhtXBBC+adRLshf6sG2RfHPZ5EAc4sVZ83yCN00Fk/4kggu40ZTvIEm5g24qtU4KjBrx/BTTH8ifVASAG7gKrnWxJDcU7x8X6Ecczhm3o6YicvsLXWfh3Ch1W0k8x0nXF+0fFxgt4phz8QvypiwCCFKMqXCnqXExjq10beH+UUA7+nG6mdG/Pu0f3LgFcGrl2s0kNNjpmoJ9o4B29CMO8dMT4Q5ox8uitF6fqsrJOr8qnwNbRzv6hSnG5wP+64C7h9lp30hKNtKdWjtdkbuPA19nJ7Tz3zR/ibgARbhb4AlhavcBebmTHcFl2fvYEnW0ox9xMxKBS8btJ+KiEbq9zA4RthQXDhPa0T9TEe69gWupwc6uBUphquXgf+/FrIjweHQS4/pduMe5ERUMHUd9xv8ZR98CxkS4F2n3EUrUZ10EYNw7BWm9x1GiPssi3GgiGRDKWRYZfXlON+dfNbM+GgIwYdwAAAAASUVORK5CYII=",ad="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACkAAAApCAQAAAACach9AAACMUlEQVR4Ae3ShY7jQBAE0Aoz/f9/HTMzhg1zrdKUrJbdx+Kd2nD8VNudfsL/Th///dyQN2TH6f3y/BGpC379rV+S+qqetBOxImNQXL8JCAr2V4iMQXHGNJxeCfZXhSRBcQMfvkOWUdtfzlLgAENmZDcmo2TVmt8OSM2eXxBp3DjHSMFutqS7SbmemzBiR+xpKCNUIRkdkkYxhAkyGoBvyQFEJEefwSmmvBfJuJ6aKqKWnAkvGZOaZXTUgFqYULWNSHUckZuR1HIIimUExutRxwzOLROIG4vKmCKQt364mIlhSyzAf1m9lHZHJZrlAOMMztRRiKimp/rpdJDc9Awry5xTZCte7FHtuS8wJgeYGrex28xNTd086Dik7vUMscQOa8y4DoGtCCSkAKlNwpgNtphjrC6MIHUkR6YWxxs6Sc5xqn222mmCRFzIt8lEdKx+ikCtg91qS2WpwVfBelJCiQJwvzixfI9cxZQWgiSJelKnwBElKYtDOb2MFbhmUigbReQBV0Cg4+qMXSxXSyGUn4UbF8l+7qdSGnTC0XLCmahIgUHLhLOhpVCtw4CzYXvLQWQbJNmxoCsOKAxSgBJno75avolkRw8iIAFcsdc02e9iyCd8tHwmeSSoKTowIgvscSGZUOA7PuCN5b2BX9mQM7S0wYhMNU74zgsPBj3HU7wguAfnxxjFQGBE6pwN+GjME9zHY7zGp8wVxMShYX9NXvEWD3HbwJf4giO4CFIQxXScH1/TM+04kkBiAAAAAElFTkSuQmCC",nd="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAABSCAMAAAAhFXfZAAAC91BMVEVMaXEzeak2f7I4g7g3g7cua5gzeKg8hJo3grY4g7c3grU0gLI2frE0daAubJc2gbQwd6QzeKk2gLMtd5sxdKIua5g1frA2f7IydaM0e6w2fq41fK01eqo3grgubJgta5cxdKI1f7AydaQydaMxc6EubJgvbJkwcZ4ubZkwcJwubZgubJcydqUydKIxapgubJctbJcubZcubJcvbJYubJcvbZkubJctbJctbZcubJg2f7AubJcrbZcubJcubJcua5g3grY0fq8ubJcubJdEkdEwhsw6i88vhswuhcsuhMtBjMgthMsrg8srgss6is8qgcs8i9A9iMYtg8spgcoogMo7hcMngMonf8olfso4gr8kfck5iM8jfMk4iM8he8k1fro7itAgesk2hs8eecgzfLcofssdeMg0hc4cd8g2hcsxeLQbdsgZdcgxeLImfcszhM0vda4xgckzhM4xg84wf8Yxgs4udKsvfcQucqhUndROmdM1fK0wcZ8vb5w0eqpQm9MzeKhXoNVcpdYydKNWn9VZotVKltJFjsIwcJ1Rms9OlslLmtH///8+kc9epdYzd6dbo9VHkMM2f7FHmNBClM8ydqVcpNY9hro3gLM9hLczealQmcw3fa46f7A8gLMxc6I3eagyc6FIldJMl9JSnNRSntNNl9JPnNJFi75UnM9ZodVKksg8kM45jc09e6ZHltFBk883gbRBh7pDk9EwcaBzn784g7dKkcY2i81Om9M7j85Llc81is09g7Q4grY/j9A0eqxKmdFFltBEjcXf6fFImdBCiLxJl9FGlNFBi78yiMxVndEvbpo6js74+vx+psPP3+o/ks5HkcpGmNCjwdZCkNDM3ehYoNJEls+lxNkxh8xHks0+jdC1zd5Lg6r+/v/H2ufz9/o3jM3t8/edvdM/k89Th61OiLBSjbZklbaTt9BfptdjmL1AicBHj8hGk9FAgK1dkLNTjLRekrdClc/k7fM0icy0y9tgp9c4jc2NtM9Dlc8zicxeXZn3AAAAQ3RSTlMAHDdTb4yPA+LtnEQmC4L2EmHqB7XA0d0sr478x4/Yd5i1zOfyPkf1sLVq4Nh3FvjxopQ2/STNuFzUwFIwxKaejILpIBEV9wAABhVJREFUeF6s1NdyFEcYBeBeoQIhRAkLlRDGrhIgY3BJL8CVeKzuyXFzzjkn5ZxzzuScg3PO8cKzu70JkO0LfxdTU//pM9vTu7Xgf6KqOVTb9X7toRrVEfBf1HTVjZccrT/2by1VV928Yty9ZbVuucdz90frG8DBjl9pVApbOstvmMuvVgaNXSfAAd6pGxpy6yxf5ph43pS/4f3uoaGm2rdu72S9xzOvMymkZFq/ptDrk90mhW7e4zl7HLzhxGWPR20xmSxJ/VqldG5m9XhaVOA1DadsNh3Pu5L2N6QtPO/32JpqQBVVk20oy/Pi2s23WEvyfHbe1thadVQttvm7Llf65gGmXK67XtupyoM7HQhmXdLS8oGWJNeOJ3C5fG5XCEJnkez3/oFdsvgJ4l2ANZwhrJKk/7OSXa+3Vw2WJMlKnGkobouYk6T0TyX30klOUnTD9HJ5qpckL3EW/w4XF3Xd0FGywXUrstrclVsqz5Pd/sXFYyDnPdrLcQODmGOK47IZb4CmibmMn+MYRzFZ5jg33ZL/EJrWcszHmANy3ARBK/IXtciJy8VsitPSdE3uuHxzougojcUdr8/32atnz/ev3f/K5wtpxUTpcaI45zusVDpYtZi+jg0oU9b3x74h7+n9ABvYEZeKaVq0sh0AtLKsFtqNBdeT0MrSzwwlq9+x6xAO4tgOtSzbCjrNQQiNvQUbUEubvzBUeGw26yDCsRHCoLkTHDa7IdOLIThs/gHvChszh2CimE8peRs47cxANI0lYNB5y1DljpOF0IhzBDPOZnDOqYYbeGKECbPzWnXludPphw5c2YBq5zlwXphIbO4VDCZ0gnPfUO1TwZoYwAs2ExPCedAu9DAjfQUjzITQb3jNj0KG2Sgt6BHaQUdYzWz+XmBktOHwanXjaSTcwwziBcuMOtwBmqPrTOxFQR/DRKKPqyur0aiW6cULYsx6tBm0jXpR/AUWR6HRq9WVW6MRhIq5jLyjbaCTDCijyYJNpCajdyobP/eTw0iexBAKkJ3gA5KcQb2zBXsIBckn+xVv8jkZSaEFHE+jFEleAEfayRU0MouNoBmB/L50Ai/HSLIHxcrpCvnhSQAuakKp2C/YbCylJjXRVy/z3+Kv/RrNcCo+WUzlVEhzKffnTQnxeN9fWF88fiNCUdSTsaufaChKWInHeysygfpIqagoakW+vV20J8uyl6TyNKEZWV4oRSPyCkWpgOLSbkCObT8o2r6tlG58HQquf6O0v50tB7JM7F4EORd2dx/K0w/KHsVkLPaoYrwgP/y7krr3SSMA4zj+OBgmjYkxcdIJQyQRKgg2viX9Hddi9UBb29LrKR7CVVEEEXWojUkXNyfTNDE14W9gbHJNuhjDettN3ZvbOvdOqCD3Jp/9l+/wJE+9PkYGjx/fqkys3S2rMozM/o2106rfMUINo6hVqz+eu/hd1c4xTg0TAfy5kV+4UG6+IthHTU9woWmxuKNbTfuCSfovBCxq7EtHqvYL4Sm6F8GVxsSXHMQ07TOi1DKtZxjWaaIyi4CXWjxPccUw8WVbMYY5wxC1mzEyXMJWkllpRloi+Kkoq69sxBTlElF6aAxYUbjXNlhlDZilDnM4U5SlN5biRsRHnbx3mbeWjEh4mEyiuJDl5XcWVmX5GvNkFgLWZM5qwsop4/AWfLhU1cR7k1VVvcYCWRkOI6Xy5gmnphCYIkvzuNYzHzosq2oNk2RtSs8khfUOfHIDgR6ysYBaMpl4uEgk2U/oJTs9AaTSwma7dT69geAE2ZpEjUsn2ieJNHeKfrI3EcAGJ2ZaNgVuC8EBctCLc57P5u5led6IOBkIYkuQMrmmjChs4VkfOerHqSBkPzZlhe06RslZ3zMjk2sscqKwY0RcjKK+LWbzd7KiHhkncs/siFJ+V5eXxD34B8nVuJEpGJNmxN2gH3vSvp7J70tF+D1Ej8qUJD1TkErAND2GZwTFg/LubvmgiBG3SOvdlsqFQrkEzJCL1rstlnVFROixZoDDSuXQFHESwVGlcuQcMb/b42NgjLowh5MTDFE3vNB5qStRIErdCQEh6pLPR92anSUb/wAIhldAaDMpGgAAAABJRU5ErkJggg==";function id(e){var n;const a=Us();return(n=e.addMap)==null||n.call(e,a),null}class rd extends Pe{divRef;marker;map;latLongTimer;constructor(a){super(a),this.state={zoom:14,latitude:this.props.latitude,longitude:this.props.longitude,width:0,height:0},this.divRef=G.createRef(),this.marker=null}onMap=a=>{if(!this.map||this.map!==a){this.map=a;const n=[parseFloat(this.state.latitude!==void 0?this.state.latitude:50)||0,parseFloat(this.state.longitude!==void 0?this.state.longitude:10)||0],t=window.L.icon({iconUrl:td,iconRetinaUrl:nd,shadowUrl:ad,iconSize:[25,41],iconAnchor:[12,41],popupAnchor:[1,-34],tooltipAnchor:[16,-28],shadowSize:[41,41]});this.marker=window.L.marker(n,{draggable:!0,title:"Resource location",alt:"Resource Location",riseOnHover:!0,icon:t}).addTo(a).bindPopup("Popup for any custom information.").on({dragend:i=>this.onMarkerDragend(i)})}};componentDidUpdate(){this.map&&this.marker&&(this.props.latitude!==this.state.latitude||this.props.longitude!==this.state.longitude)&&this.setState({latitude:this.props.latitude,longitude:this.props.longitude},()=>{this.latLongTimer&&clearTimeout(this.latLongTimer),this.latLongTimer=setTimeout(()=>{this.latLongTimer=null,this.map.flyTo([this.state.latitude,this.state.longitude]),this.marker.setLatLng([this.state.latitude,this.state.longitude])},500)}),this.divRef.current&&(this.state.width!==this.divRef.current.clientWidth||this.state.height!==this.divRef.current.clientHeight)&&setTimeout(()=>{this.setState({width:this.divRef.current.clientWidth,height:this.divRef.current.clientHeight})},100)}onMarkerDragend=a=>{if(this.props.readOnly){this.map.flyTo([this.state.latitude,this.state.longitude]),this.marker.setLatLng([this.state.latitude,this.state.longitude]);return}const n=JSON.parse(JSON.stringify(a.target._latlng));this.setState({latitude:n.lat,longitude:n.lng},()=>this.props.onChange(this.state.latitude,this.state.longitude))};render(){const a=[parseFloat(this.props.latitude!==void 0?this.props.latitude:50)||0,parseFloat(this.props.longitude!==void 0?this.props.longitude:10)||0],{zoom:n}=this.state;return console.log(this.state.width,this.state.height),r.jsx("div",{style:{width:"100%",height:"100%",minHeight:350},ref:this.divRef,children:this.state.width&&this.state.height?r.jsxs(Zs,{style:{width:"100%",height:"100%",minHeight:350,borderRadius:5},center:a,zoom:n,maxZoom:18,attributionControl:!1,zoomControl:!0,doubleClickZoom:!0,scrollWheelZoom:!0,dragging:!this.props.readOnly,easeLinearity:.35,children:[r.jsx(ed,{url:"https://{s}.tile.osm.org/{z}/{x}/{y}.png"}),r.jsx(id,{addMap:t=>this.onMap(t)})]}):null})}}const od={en:se,fr:Ba,ru:zo,de:It,es:ya,br:qr,nl:ni,it:$n,pt:pr,pl:Vi,uk:ds,"zh-cn":Os},O=["useSystemGPS","latitude","longitude","sunriseEvent","sunriseOffset","sunriseLimitStart","sunriseLimitEnd","sunsetEvent","sunsetOffset","sunsetLimitStart","sunsetLimitEnd"];function C(e){if(!e)return new Date;const a=e.split(":");return new Date(2e3,0,1,parseInt(a[0],10),parseInt(a[1],10))}function N(e){return e?`${e.getHours().toString().padStart(2,"0")}:${e.getMinutes().toString().padStart(2,"0")}`:""}function ne(e){const a=e.getHours().toString().padStart(2,"0"),n=e.getMinutes().toString().padStart(2,"0"),t=e.getSeconds().toString().padStart(2,"0");return`${a}:${n}:${t}`}class sd extends _.ConfigGeneric{calcTimeout;lastCalc;constructor(a){super(a),Object.assign(this.state,{theme:d.Theme(this.props.themeName||"light")})}componentDidMount(){super.componentDidMount();const a={};O.forEach(n=>{a[n]=_.ConfigGeneric.getValue(this.props.data,n)}),a.sunsetOffset=a.sunsetOffset||0,a.sunriseOffset=a.sunriseOffset||0,a.sunriseLimitStart=C(a.sunriseLimitStart),a.sunriseLimitEnd=C(a.sunriseLimitEnd),a.sunsetLimitStart=C(a.sunsetLimitStart),a.sunsetLimitEnd=C(a.sunsetLimitEnd),a.useSystemGPS&&(a.latitude=this.props.oContext.systemConfig.latitude,a.longitude=this.props.oContext.systemConfig.longitude),a.ampm=this.props.oContext.systemConfig.dateFormat.includes("/"),this.setState(a,()=>this.onAstroChange())}renderMap(){return r.jsx(rd,{longitude:this.state.longitude,latitude:this.state.latitude,readOnly:!!this.state.useSystemGPS,onChange:(a,n)=>this.setState({latitude:a,longitude:n})})}onAstroChange(a,n){let t={};typeof a=="object"?t=a:a!==void 0&&(t={[a]:n}),this.setState(t,()=>{const i={};O.forEach(m=>i[m]=this.state[m]),i.sunriseLimitStart=N(i.sunriseLimitStart),i.sunriseLimitEnd=N(i.sunriseLimitEnd),i.sunsetLimitStart=N(i.sunsetLimitStart),i.sunsetLimitEnd=N(i.sunsetLimitEnd),i.sunsetOffset=parseInt(i.sunsetOffset,10)||0,i.sunriseOffset=parseInt(i.sunriseOffset,10)||0,this.calculateRiseSet(i);const c=JSON.parse(JSON.stringify(this.props.data));O.forEach(m=>c[m]=i[m]),a!==void 0&&this.props.onChange(c)})}calculateRiseSet(a){this.props.alive&&this.lastCalc!==JSON.stringify(a)&&(this.lastCalc=JSON.stringify(a),this.calcTimeout&&clearTimeout(this.calcTimeout),this.calcTimeout=setTimeout(async()=>{this.calcTimeout=null;const n=await this.props.oContext.socket.sendTo(`${this.props.oContext.adapterName}.${this.props.oContext.instance}`,"calcAstro",a);if(!n||n.error){console.error(`Cannot calculate astro times: ${JSON.stringify(n.error)}`);return}this.setState({nextSunrise:n.nextSunrise.isValidDate?ne(new Date(n.nextSunrise.date)):"n/a",nextSunset:n.nextSunset.isValidDate?ne(new Date(n.nextSunset.date)):"n/a",nextSunriseServer:n.nextSunrise.serverTime,nextSunsetServer:n.nextSunset.serverTime})},300))}renderItem(){const{useSystemGPS:a,latitude:n,longitude:t,sunriseEvent:i,sunriseOffset:c,sunriseLimitStart:m,sunriseLimitEnd:g,sunsetEvent:h,sunsetOffset:w,sunsetLimitStart:x,sunsetLimitEnd:A}=this.state,b=window.innerWidth<800;return r.jsx(ke,{theme:this.state.theme,children:r.jsxs("div",{style:{width:"100%",display:b?void 0:"flex",gap:10},children:[r.jsx("div",{style:{width:b?"100%":"calc(50% - 5px)",display:b?"block":"inline-block"},children:r.jsxs(pe,{dateAdapter:ht,adapterLocale:od[d.I18n.getLanguage()],children:[r.jsx(ve,{style:{width:"calc(100% - 10px)"},control:r.jsx(we,{checked:!!a,onChange:u=>{u.target.checked?this.onAstroChange({useSystemGPS:!0,latitude:this.props.oContext.systemConfig.latitude,longitude:this.props.oContext.systemConfig.longitude}):this.onAstroChange({useSystemGPS:!1,latitude:n||this.props.oContext.systemConfig.latitude,longitude:t||this.props.oContext.systemConfig.longitude})}}),label:d.I18n.t("Use system settings")}),a?null:r.jsx(T,{variant:"standard",type:"text",style:{width:150,marginRight:10},label:d.I18n.t("Latitude °"),value:(n||"").toString(),onChange:u=>this.onAstroChange("latitude",u.target.value)}),a?null:r.jsx(T,{variant:"standard",style:{width:150},type:"text",label:d.I18n.t("Longitude °"),value:(t||"").toString(),onChange:u=>this.onAstroChange("longitude",u.target.value)}),a?null:r.jsx("div",{style:{width:"calc(100% - 10px)"},children:d.I18n.t("Help")}),r.jsx("h2",{style:{width:"calc(100% - 10px)",marginTop:20,backgroundColor:this.props.oContext.themeType==="dark"?"#333":"#ccc",color:this.props.oContext.themeType==="dark"?"#FFF":"#000",padding:"2px 8px",borderRadius:3},children:d.I18n.t("Day time settings")}),r.jsxs("div",{style:{width:"calc(100% - 10px)",display:"flex",gap:8,flexWrap:"wrap",backgroundColor:this.props.oContext.themeType==="dark"?"#333":"#ccc",paddingTop:8,paddingLeft:8,paddingRight:8,paddingBottom:0,borderRadius:"5px 5px 0 0"},children:[r.jsxs(P,{variant:"standard",style:{width:250},children:[r.jsx(k,{shrink:!0,children:d.I18n.t("Time event")}),r.jsxs(q,{variant:"standard",value:i||"_",onChange:u=>this.onAstroChange("sunriseEvent",u.target.value==="_"?"":u.target.value),children:[r.jsx(v,{value:"_",children:d.I18n.t("none")}),r.jsx(v,{value:"nightEnd",children:d.I18n.t("sch_astro_nightEnd")}),r.jsx(v,{value:"nauticalDawn",children:d.I18n.t("sch_astro_nauticalDawn")}),r.jsx(v,{value:"dawn",children:d.I18n.t("sch_astro_dawn")}),r.jsx(v,{value:"sunrise",children:d.I18n.t("sch_astro_sunrise")}),r.jsx(v,{value:"sunriseEnd",children:d.I18n.t("sch_astro_sunriseEnd")}),r.jsx(v,{value:"goldenHourEnd",children:d.I18n.t("sch_astro_goldenHourEnd")})]}),r.jsx(Y,{children:d.I18n.t("Used as start of the daytime")})]}),r.jsx(T,{style:{width:80},variant:"standard",disabled:!this.state.sunriseEvent,label:d.I18n.t("Offset"),value:c||0,helperText:d.I18n.t("in minutes"),onChange:u=>this.onAstroChange("sunriseOffset",u.target.value)}),r.jsxs(P,{variant:"standard",style:{width:150},children:[r.jsx(k,{shrink:!0,children:d.I18n.t("But not earlier")}),r.jsx(S,{className:`astroToolbarTime ${this.props.oContext.themeType}`,disabled:!this.state.sunriseEvent,ampm:!!this.state.ampm,views:["hours","minutes"],value:m||new Date(2e3,0,1,0,0),onChange:u=>this.onAstroChange("sunriseLimitStart",new Date(u))})]}),r.jsxs(P,{variant:"standard",style:{width:150},children:[r.jsx(k,{shrink:!0,children:d.I18n.t("And not later")}),r.jsx(S,{className:`astroToolbarTime ${this.props.oContext.themeType}`,disabled:!this.state.sunriseEvent,ampm:!!this.state.ampm,views:["hours","minutes"],value:g||new Date(2e3,0,1,0,0),onChange:u=>this.onAstroChange("sunriseLimitEnd",new Date(u))})]})]}),this.props.alive?r.jsxs("div",{style:{backgroundColor:this.props.oContext.themeType==="dark"?"#333":"#ccc",width:"calc(100% - 10px)",paddingTop:20,paddingLeft:8,paddingRight:8,paddingBottom:8,borderRadius:"0 0 5px 5px"},children:[r.jsx("span",{style:{marginRight:8},children:d.I18n.t("Next sunrise")}),r.jsxs("span",{children:[this.state.nextSunriseServer,this.state.nextSunrise!==this.state.nextSunriseServer?` ${d.I18n.t("Local time")}: ${this.state.nextSunrise}`:""]})]}):null,r.jsxs("div",{style:{width:"calc(100% - 10px)",display:"flex",gap:8,marginTop:30,flexWrap:"wrap",backgroundColor:this.props.oContext.themeType==="dark"?"#333":"#ccc",paddingTop:8,paddingLeft:8,paddingRight:8,paddingBottom:0,borderRadius:"5px 5px 0 0"},children:[r.jsxs(P,{variant:"standard",style:{width:250},children:[r.jsx(k,{shrink:!0,children:d.I18n.t("Time event")}),r.jsxs(q,{variant:"standard",value:h||"_",onChange:u=>this.onAstroChange("sunsetEvent",u.target.value==="_"?"":u.target.value),children:[r.jsx(v,{value:"_",children:d.I18n.t("none")}),r.jsx(v,{value:"goldenHour",children:d.I18n.t("sch_astro_goldenHour")}),r.jsx(v,{value:"sunsetStart",children:d.I18n.t("sch_astro_sunsetStart")}),r.jsx(v,{value:"sunset",children:d.I18n.t("sch_astro_sunset")}),r.jsx(v,{value:"dusk",children:d.I18n.t("sch_astro_dusk")}),r.jsx(v,{value:"nauticalDusk",children:d.I18n.t("sch_astro_nauticalDusk")}),r.jsx(v,{value:"night",children:d.I18n.t("sch_astro_night")})]}),r.jsx(Y,{children:d.I18n.t("Used as end of the daytime")})]}),r.jsx(T,{style:{width:80},variant:"standard",disabled:!this.state.sunsetEvent,label:d.I18n.t("Offset"),value:w||0,helperText:d.I18n.t("in minutes"),onChange:u=>this.onAstroChange("sunsetOffset",u.target.value)}),r.jsxs(P,{variant:"standard",style:{width:150},children:[r.jsx(k,{shrink:!0,children:d.I18n.t("But not earlier")}),r.jsx(S,{className:`astroToolbarTime ${this.props.oContext.themeType}`,disabled:!this.state.sunsetEvent,ampm:!!this.state.ampm,views:["hours","minutes"],value:x||new Date(2e3,0,1,0,0),onChange:u=>this.onAstroChange("sunsetLimitStart",new Date(u))})]}),r.jsxs(P,{variant:"standard",style:{width:150},children:[r.jsx(k,{shrink:!0,children:d.I18n.t("And not later")}),r.jsx(S,{className:`astroToolbarTime ${this.props.oContext.themeType}`,disabled:!this.state.sunsetEvent,ampm:!!this.state.ampm,views:["hours","minutes"],value:A||new Date(2e3,0,1,0,0),onChange:u=>this.onAstroChange("sunsetLimitEnd",new Date(u))})]})]}),this.props.alive?r.jsxs("div",{style:{backgroundColor:this.props.oContext.themeType==="dark"?"#333":"#ccc",width:"calc(100% - 10px)",paddingTop:20,paddingLeft:8,paddingRight:8,paddingBottom:8,borderRadius:"0 0 5px 5px",marginBottom:b?20:0},children:[r.jsx("span",{style:{marginRight:8},children:d.I18n.t("Next sunset")}),r.jsxs("span",{children:[this.state.nextSunsetServer,this.state.nextSunset!==this.state.nextSunsetServer?` ${d.I18n.t("Local time")}: ${this.state.nextSunset}`:""]})]}):null]})}),r.jsx("div",{style:{width:b?"100%":"calc(50% - 5px)",display:b?"block":"inline-block",minHeight:350},children:this.renderMap()})]})})}}const xd={Astro:sd};export{xd as default}; diff --git a/admin/custom/assets/ConfigCustomJavascriptSet__loadShare___mf_0_iobroker_mf_1_adapter_mf_2_react_mf_2_v5__loadShare__.mjs-B7D2xOvV.js b/admin/custom/assets/ConfigCustomJavascriptSet__loadShare___mf_0_iobroker_mf_1_adapter_mf_2_react_mf_2_v5__loadShare__.mjs-B7D2xOvV.js new file mode 100644 index 000000000..da68d7337 --- /dev/null +++ b/admin/custom/assets/ConfigCustomJavascriptSet__loadShare___mf_0_iobroker_mf_1_adapter_mf_2_react_mf_2_v5__loadShare__.mjs-B7D2xOvV.js @@ -0,0 +1 @@ +function f(e,r){for(var i=0;it[o]})}}}return Object.freeze(Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}))}const a="__mf_init____mf__virtual/ConfigCustomJavascriptSet__mf_v__runtimeInit__mf_v__.js__";let s=globalThis[a];if(!s){let e,r;const i=new Promise((t,o)=>{e=t,r=o});s=globalThis[a]={initPromise:i,initResolve:e,initReject:r},typeof window>"u"&&e({loadRemote:function(){return Promise.resolve(void 0)},loadShare:function(){return Promise.resolve(void 0)}})}const l=s.initPromise,u=l.then(e=>e.loadShare("@iobroker/adapter-react-v5",{customShareInfo:{shareConfig:{singleton:!0,strictVersion:!1,requiredVersion:"*"}}})),n=await u.then(e=>typeof e=="function"?e():e),c=n,m=n.__esModule?n.default:n,d=f({__proto__:null,default:m},[c]);export{d as A,c as _}; diff --git a/admin/custom/assets/ConfigCustomJavascriptSet__loadShare___mf_0_iobroker_mf_1_json_mf_2_config__loadShare__.mjs-ClsgYnEX.js b/admin/custom/assets/ConfigCustomJavascriptSet__loadShare___mf_0_iobroker_mf_1_json_mf_2_config__loadShare__.mjs-ClsgYnEX.js new file mode 100644 index 000000000..0e3c98372 --- /dev/null +++ b/admin/custom/assets/ConfigCustomJavascriptSet__loadShare___mf_0_iobroker_mf_1_json_mf_2_config__loadShare__.mjs-ClsgYnEX.js @@ -0,0 +1 @@ +const t="__mf_init____mf__virtual/ConfigCustomJavascriptSet__mf_v__runtimeInit__mf_v__.js__";let i=globalThis[t];if(!i){let e,n;const s=new Promise((r,_)=>{e=r,n=_});i=globalThis[t]={initPromise:s,initResolve:e,initReject:n},typeof window>"u"&&e({loadRemote:function(){return Promise.resolve(void 0)},loadShare:function(){return Promise.resolve(void 0)}})}const l=i.initPromise,f=l.then(e=>e.loadShare("@iobroker/json-config",{customShareInfo:{shareConfig:{singleton:!0,strictVersion:!1,requiredVersion:"*"}}})),o=await f.then(e=>typeof e=="function"?e():e),m=o;o.__esModule&&o.default;export{m as _}; diff --git a/admin/custom/assets/ConfigCustomJavascriptSet__loadShare___mf_0_mui_mf_1_icons_mf_2_material__loadShare__.mjs-B551AMx-.js b/admin/custom/assets/ConfigCustomJavascriptSet__loadShare___mf_0_mui_mf_1_icons_mf_2_material__loadShare__.mjs-B551AMx-.js new file mode 100644 index 000000000..2b2c9ade1 --- /dev/null +++ b/admin/custom/assets/ConfigCustomJavascriptSet__loadShare___mf_0_mui_mf_1_icons_mf_2_material__loadShare__.mjs-B551AMx-.js @@ -0,0 +1 @@ +function l(e,n){for(var t=0;t_[o]})}}}return Object.freeze(Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}))}const i="__mf_init____mf__virtual/ConfigCustomJavascriptSet__mf_v__runtimeInit__mf_v__.js__";let a=globalThis[i];if(!a){let e,n;const t=new Promise((_,o)=>{e=_,n=o});a=globalThis[i]={initPromise:t,initResolve:e,initReject:n},typeof window>"u"&&e({loadRemote:function(){return Promise.resolve(void 0)},loadShare:function(){return Promise.resolve(void 0)}})}const m=a.initPromise,f=m.then(e=>e.loadShare("@mui/icons-material",{customShareInfo:{shareConfig:{singleton:!0,strictVersion:!1,requiredVersion:"*"}}})),r=await f.then(e=>typeof e=="function"?e():e),u=r,T=r.__esModule?r.default:r,{Abc:S,AbcOutlined:p,AbcRounded:h,AbcSharp:s,AbcTwoTone:c,AcUnit:w,AcUnitOutlined:R,AcUnitRounded:O,AcUnitSharp:g,AcUnitTwoTone:C,AccessAlarm:A,AccessAlarmOutlined:y,AccessAlarmRounded:P,AccessAlarmSharp:F,AccessAlarmTwoTone:B,AccessAlarms:b,AccessAlarmsOutlined:D,AccessAlarmsRounded:k,AccessAlarmsSharp:M,AccessAlarmsTwoTone:L,AccessTime:v,AccessTimeFilled:W,AccessTimeFilledOutlined:N,AccessTimeFilledRounded:E,AccessTimeFilledSharp:H,AccessTimeFilledTwoTone:I,AccessTimeOutlined:V,AccessTimeRounded:x,AccessTimeSharp:U,AccessTimeTwoTone:G,Accessibility:K,AccessibilityNew:z,AccessibilityNewOutlined:Q,AccessibilityNewRounded:j,AccessibilityNewSharp:q,AccessibilityNewTwoTone:J,AccessibilityOutlined:Z,AccessibilityRounded:Y,AccessibilitySharp:X,AccessibilityTwoTone:$,Accessible:ee,AccessibleForward:_e,AccessibleForwardOutlined:oe,AccessibleForwardRounded:ne,AccessibleForwardSharp:te,AccessibleForwardTwoTone:re,AccessibleOutlined:de,AccessibleRounded:ae,AccessibleSharp:ie,AccessibleTwoTone:le,AccountBalance:me,AccountBalanceOutlined:fe,AccountBalanceRounded:ue,AccountBalanceSharp:Te,AccountBalanceTwoTone:Se,AccountBalanceWallet:pe,AccountBalanceWalletOutlined:he,AccountBalanceWalletRounded:se,AccountBalanceWalletSharp:ce,AccountBalanceWalletTwoTone:we,AccountBox:Re,AccountBoxOutlined:Oe,AccountBoxRounded:ge,AccountBoxSharp:Ce,AccountBoxTwoTone:Ae,AccountCircle:ye,AccountCircleOutlined:Pe,AccountCircleRounded:Fe,AccountCircleSharp:Be,AccountCircleTwoTone:be,AccountTree:De,AccountTreeOutlined:ke,AccountTreeRounded:Me,AccountTreeSharp:Le,AccountTreeTwoTone:ve,AdUnits:We,AdUnitsOutlined:Ne,AdUnitsRounded:Ee,AdUnitsSharp:He,AdUnitsTwoTone:Ie,Adb:Ve,AdbOutlined:xe,AdbRounded:Ue,AdbSharp:Ge,AdbTwoTone:Ke,Add:ze,AddAPhoto:Qe,AddAPhotoOutlined:je,AddAPhotoRounded:qe,AddAPhotoSharp:Je,AddAPhotoTwoTone:Ze,AddAlarm:Ye,AddAlarmOutlined:Xe,AddAlarmRounded:$e,AddAlarmSharp:e_,AddAlarmTwoTone:__,AddAlert:o_,AddAlertOutlined:n_,AddAlertRounded:t_,AddAlertSharp:r_,AddAlertTwoTone:d_,AddBox:a_,AddBoxOutlined:i_,AddBoxRounded:l_,AddBoxSharp:m_,AddBoxTwoTone:f_,AddBusiness:u_,AddBusinessOutlined:T_,AddBusinessRounded:S_,AddBusinessSharp:p_,AddBusinessTwoTone:h_,AddCard:s_,AddCardOutlined:c_,AddCardRounded:w_,AddCardSharp:R_,AddCardTwoTone:O_,AddCircle:g_,AddCircleOutline:C_,AddCircleOutlineOutlined:A_,AddCircleOutlineRounded:y_,AddCircleOutlineSharp:P_,AddCircleOutlineTwoTone:F_,AddCircleOutlined:B_,AddCircleRounded:b_,AddCircleSharp:D_,AddCircleTwoTone:k_,AddComment:M_,AddCommentOutlined:L_,AddCommentRounded:v_,AddCommentSharp:W_,AddCommentTwoTone:N_,AddHome:E_,AddHomeOutlined:H_,AddHomeRounded:I_,AddHomeSharp:V_,AddHomeTwoTone:x_,AddHomeWork:U_,AddHomeWorkOutlined:G_,AddHomeWorkRounded:K_,AddHomeWorkSharp:z_,AddHomeWorkTwoTone:Q_,AddIcCall:j_,AddIcCallOutlined:q_,AddIcCallRounded:J_,AddIcCallSharp:Z_,AddIcCallTwoTone:Y_,AddLink:X_,AddLinkOutlined:$_,AddLinkRounded:eo,AddLinkSharp:_o,AddLinkTwoTone:oo,AddLocation:no,AddLocationAlt:to,AddLocationAltOutlined:ro,AddLocationAltRounded:ao,AddLocationAltSharp:io,AddLocationAltTwoTone:lo,AddLocationOutlined:mo,AddLocationRounded:fo,AddLocationSharp:uo,AddLocationTwoTone:To,AddModerator:So,AddModeratorOutlined:po,AddModeratorRounded:ho,AddModeratorSharp:so,AddModeratorTwoTone:co,AddOutlined:wo,AddPhotoAlternate:Ro,AddPhotoAlternateOutlined:Oo,AddPhotoAlternateRounded:go,AddPhotoAlternateSharp:Co,AddPhotoAlternateTwoTone:Ao,AddReaction:yo,AddReactionOutlined:Po,AddReactionRounded:Fo,AddReactionSharp:Bo,AddReactionTwoTone:bo,AddRoad:Do,AddRoadOutlined:ko,AddRoadRounded:Mo,AddRoadSharp:Lo,AddRoadTwoTone:vo,AddRounded:Wo,AddSharp:No,AddShoppingCart:Eo,AddShoppingCartOutlined:Ho,AddShoppingCartRounded:Io,AddShoppingCartSharp:Vo,AddShoppingCartTwoTone:xo,AddTask:Uo,AddTaskOutlined:Go,AddTaskRounded:Ko,AddTaskSharp:zo,AddTaskTwoTone:Qo,AddToDrive:jo,AddToDriveOutlined:qo,AddToDriveRounded:Jo,AddToDriveSharp:Zo,AddToDriveTwoTone:Yo,AddToHomeScreen:Xo,AddToHomeScreenOutlined:$o,AddToHomeScreenRounded:en,AddToHomeScreenSharp:_n,AddToHomeScreenTwoTone:on,AddToPhotos:nn,AddToPhotosOutlined:tn,AddToPhotosRounded:rn,AddToPhotosSharp:dn,AddToPhotosTwoTone:an,AddToQueue:ln,AddToQueueOutlined:mn,AddToQueueRounded:fn,AddToQueueSharp:un,AddToQueueTwoTone:Tn,AddTwoTone:Sn,Addchart:pn,AddchartOutlined:hn,AddchartRounded:sn,AddchartSharp:cn,AddchartTwoTone:wn,AdfScanner:Rn,AdfScannerOutlined:On,AdfScannerRounded:gn,AdfScannerSharp:Cn,AdfScannerTwoTone:An,Adjust:yn,AdjustOutlined:Pn,AdjustRounded:Fn,AdjustSharp:Bn,AdjustTwoTone:bn,AdminPanelSettings:Dn,AdminPanelSettingsOutlined:kn,AdminPanelSettingsRounded:Mn,AdminPanelSettingsSharp:Ln,AdminPanelSettingsTwoTone:vn,AdsClick:Wn,AdsClickOutlined:Nn,AdsClickRounded:En,AdsClickSharp:Hn,AdsClickTwoTone:In,Agriculture:Vn,AgricultureOutlined:xn,AgricultureRounded:Un,AgricultureSharp:Gn,AgricultureTwoTone:Kn,Air:zn,AirOutlined:Qn,AirRounded:jn,AirSharp:qn,AirTwoTone:Jn,AirlineSeatFlat:Zn,AirlineSeatFlatAngled:Yn,AirlineSeatFlatAngledOutlined:Xn,AirlineSeatFlatAngledRounded:$n,AirlineSeatFlatAngledSharp:et,AirlineSeatFlatAngledTwoTone:_t,AirlineSeatFlatOutlined:ot,AirlineSeatFlatRounded:nt,AirlineSeatFlatSharp:tt,AirlineSeatFlatTwoTone:rt,AirlineSeatIndividualSuite:dt,AirlineSeatIndividualSuiteOutlined:at,AirlineSeatIndividualSuiteRounded:it,AirlineSeatIndividualSuiteSharp:lt,AirlineSeatIndividualSuiteTwoTone:mt,AirlineSeatLegroomExtra:ft,AirlineSeatLegroomExtraOutlined:ut,AirlineSeatLegroomExtraRounded:Tt,AirlineSeatLegroomExtraSharp:St,AirlineSeatLegroomExtraTwoTone:pt,AirlineSeatLegroomNormal:ht,AirlineSeatLegroomNormalOutlined:st,AirlineSeatLegroomNormalRounded:ct,AirlineSeatLegroomNormalSharp:wt,AirlineSeatLegroomNormalTwoTone:Rt,AirlineSeatLegroomReduced:Ot,AirlineSeatLegroomReducedOutlined:gt,AirlineSeatLegroomReducedRounded:Ct,AirlineSeatLegroomReducedSharp:At,AirlineSeatLegroomReducedTwoTone:yt,AirlineSeatReclineExtra:Pt,AirlineSeatReclineExtraOutlined:Ft,AirlineSeatReclineExtraRounded:Bt,AirlineSeatReclineExtraSharp:bt,AirlineSeatReclineExtraTwoTone:Dt,AirlineSeatReclineNormal:kt,AirlineSeatReclineNormalOutlined:Mt,AirlineSeatReclineNormalRounded:Lt,AirlineSeatReclineNormalSharp:vt,AirlineSeatReclineNormalTwoTone:Wt,AirlineStops:Nt,AirlineStopsOutlined:Et,AirlineStopsRounded:Ht,AirlineStopsSharp:It,AirlineStopsTwoTone:Vt,Airlines:xt,AirlinesOutlined:Ut,AirlinesRounded:Gt,AirlinesSharp:Kt,AirlinesTwoTone:zt,AirplaneTicket:Qt,AirplaneTicketOutlined:jt,AirplaneTicketRounded:qt,AirplaneTicketSharp:Jt,AirplaneTicketTwoTone:Zt,AirplanemodeActive:Yt,AirplanemodeActiveOutlined:Xt,AirplanemodeActiveRounded:$t,AirplanemodeActiveSharp:er,AirplanemodeActiveTwoTone:_r,AirplanemodeInactive:or,AirplanemodeInactiveOutlined:nr,AirplanemodeInactiveRounded:tr,AirplanemodeInactiveSharp:rr,AirplanemodeInactiveTwoTone:dr,Airplay:ar,AirplayOutlined:ir,AirplayRounded:lr,AirplaySharp:mr,AirplayTwoTone:fr,AirportShuttle:ur,AirportShuttleOutlined:Tr,AirportShuttleRounded:Sr,AirportShuttleSharp:pr,AirportShuttleTwoTone:hr,Alarm:sr,AlarmAdd:cr,AlarmAddOutlined:wr,AlarmAddRounded:Rr,AlarmAddSharp:Or,AlarmAddTwoTone:gr,AlarmOff:Cr,AlarmOffOutlined:Ar,AlarmOffRounded:yr,AlarmOffSharp:Pr,AlarmOffTwoTone:Fr,AlarmOn:Br,AlarmOnOutlined:br,AlarmOnRounded:Dr,AlarmOnSharp:kr,AlarmOnTwoTone:Mr,AlarmOutlined:Lr,AlarmRounded:vr,AlarmSharp:Wr,AlarmTwoTone:Nr,Album:Er,AlbumOutlined:Hr,AlbumRounded:Ir,AlbumSharp:Vr,AlbumTwoTone:xr,AlignHorizontalCenter:Ur,AlignHorizontalCenterOutlined:Gr,AlignHorizontalCenterRounded:Kr,AlignHorizontalCenterSharp:zr,AlignHorizontalCenterTwoTone:Qr,AlignHorizontalLeft:jr,AlignHorizontalLeftOutlined:qr,AlignHorizontalLeftRounded:Jr,AlignHorizontalLeftSharp:Zr,AlignHorizontalLeftTwoTone:Yr,AlignHorizontalRight:Xr,AlignHorizontalRightOutlined:$r,AlignHorizontalRightRounded:ed,AlignHorizontalRightSharp:_d,AlignHorizontalRightTwoTone:od,AlignVerticalBottom:nd,AlignVerticalBottomOutlined:td,AlignVerticalBottomRounded:rd,AlignVerticalBottomSharp:dd,AlignVerticalBottomTwoTone:ad,AlignVerticalCenter:id,AlignVerticalCenterOutlined:ld,AlignVerticalCenterRounded:md,AlignVerticalCenterSharp:fd,AlignVerticalCenterTwoTone:ud,AlignVerticalTop:Td,AlignVerticalTopOutlined:Sd,AlignVerticalTopRounded:pd,AlignVerticalTopSharp:hd,AlignVerticalTopTwoTone:sd,AllInbox:cd,AllInboxOutlined:wd,AllInboxRounded:Rd,AllInboxSharp:Od,AllInboxTwoTone:gd,AllInclusive:Cd,AllInclusiveOutlined:Ad,AllInclusiveRounded:yd,AllInclusiveSharp:Pd,AllInclusiveTwoTone:Fd,AllOut:Bd,AllOutOutlined:bd,AllOutRounded:Dd,AllOutSharp:kd,AllOutTwoTone:Md,AltRoute:Ld,AltRouteOutlined:vd,AltRouteRounded:Wd,AltRouteSharp:Nd,AltRouteTwoTone:Ed,AlternateEmail:Hd,AlternateEmailOutlined:Id,AlternateEmailRounded:Vd,AlternateEmailSharp:xd,AlternateEmailTwoTone:Ud,Analytics:Gd,AnalyticsOutlined:Kd,AnalyticsRounded:zd,AnalyticsSharp:Qd,AnalyticsTwoTone:jd,Anchor:qd,AnchorOutlined:Jd,AnchorRounded:Zd,AnchorSharp:Yd,AnchorTwoTone:Xd,Android:$d,AndroidOutlined:ea,AndroidRounded:_a,AndroidSharp:oa,AndroidTwoTone:na,Animation:ta,AnimationOutlined:ra,AnimationRounded:da,AnimationSharp:aa,AnimationTwoTone:ia,Announcement:la,AnnouncementOutlined:ma,AnnouncementRounded:fa,AnnouncementSharp:ua,AnnouncementTwoTone:Ta,Aod:Sa,AodOutlined:pa,AodRounded:ha,AodSharp:sa,AodTwoTone:ca,Apartment:wa,ApartmentOutlined:Ra,ApartmentRounded:Oa,ApartmentSharp:ga,ApartmentTwoTone:Ca,Api:Aa,ApiOutlined:ya,ApiRounded:Pa,ApiSharp:Fa,ApiTwoTone:Ba,AppBlocking:ba,AppBlockingOutlined:Da,AppBlockingRounded:ka,AppBlockingSharp:Ma,AppBlockingTwoTone:La,AppRegistration:va,AppRegistrationOutlined:Wa,AppRegistrationRounded:Na,AppRegistrationSharp:Ea,AppRegistrationTwoTone:Ha,AppSettingsAlt:Ia,AppSettingsAltOutlined:Va,AppSettingsAltRounded:xa,AppSettingsAltSharp:Ua,AppSettingsAltTwoTone:Ga,AppShortcut:Ka,AppShortcutOutlined:za,AppShortcutRounded:Qa,AppShortcutSharp:ja,AppShortcutTwoTone:qa,Apple:Ja,Approval:Za,ApprovalOutlined:Ya,ApprovalRounded:Xa,ApprovalSharp:$a,ApprovalTwoTone:ei,Apps:_i,AppsOutage:oi,AppsOutageOutlined:ni,AppsOutageRounded:ti,AppsOutageSharp:ri,AppsOutageTwoTone:di,AppsOutlined:ai,AppsRounded:ii,AppsSharp:li,AppsTwoTone:mi,Architecture:fi,ArchitectureOutlined:ui,ArchitectureRounded:Ti,ArchitectureSharp:Si,ArchitectureTwoTone:pi,Archive:hi,ArchiveOutlined:si,ArchiveRounded:ci,ArchiveSharp:wi,ArchiveTwoTone:Ri,ArrowBack:Oi,ArrowBackIos:gi,ArrowBackIosNew:Ci,ArrowBackIosNewOutlined:Ai,ArrowBackIosNewRounded:yi,ArrowBackIosNewSharp:Pi,ArrowBackIosNewTwoTone:Fi,ArrowBackIosOutlined:Bi,ArrowBackIosRounded:bi,ArrowBackIosSharp:Di,ArrowBackIosTwoTone:ki,ArrowBackOutlined:Mi,ArrowBackRounded:Li,ArrowBackSharp:vi,ArrowBackTwoTone:Wi,ArrowCircleDown:Ni,ArrowCircleDownOutlined:Ei,ArrowCircleDownRounded:Hi,ArrowCircleDownSharp:Ii,ArrowCircleDownTwoTone:Vi,ArrowCircleLeft:xi,ArrowCircleLeftOutlined:Ui,ArrowCircleLeftRounded:Gi,ArrowCircleLeftSharp:Ki,ArrowCircleLeftTwoTone:zi,ArrowCircleRight:Qi,ArrowCircleRightOutlined:ji,ArrowCircleRightRounded:qi,ArrowCircleRightSharp:Ji,ArrowCircleRightTwoTone:Zi,ArrowCircleUp:Yi,ArrowCircleUpOutlined:Xi,ArrowCircleUpRounded:$i,ArrowCircleUpSharp:el,ArrowCircleUpTwoTone:_l,ArrowDownward:ol,ArrowDownwardOutlined:nl,ArrowDownwardRounded:tl,ArrowDownwardSharp:rl,ArrowDownwardTwoTone:dl,ArrowDropDown:al,ArrowDropDownCircle:il,ArrowDropDownCircleOutlined:ll,ArrowDropDownCircleRounded:ml,ArrowDropDownCircleSharp:fl,ArrowDropDownCircleTwoTone:ul,ArrowDropDownOutlined:Tl,ArrowDropDownRounded:Sl,ArrowDropDownSharp:pl,ArrowDropDownTwoTone:hl,ArrowDropUp:sl,ArrowDropUpOutlined:cl,ArrowDropUpRounded:wl,ArrowDropUpSharp:Rl,ArrowDropUpTwoTone:Ol,ArrowForward:gl,ArrowForwardIos:Cl,ArrowForwardIosOutlined:Al,ArrowForwardIosRounded:yl,ArrowForwardIosSharp:Pl,ArrowForwardIosTwoTone:Fl,ArrowForwardOutlined:Bl,ArrowForwardRounded:bl,ArrowForwardSharp:Dl,ArrowForwardTwoTone:kl,ArrowLeft:Ml,ArrowLeftOutlined:Ll,ArrowLeftRounded:vl,ArrowLeftSharp:Wl,ArrowLeftTwoTone:Nl,ArrowOutward:El,ArrowOutwardOutlined:Hl,ArrowOutwardRounded:Il,ArrowOutwardSharp:Vl,ArrowOutwardTwoTone:xl,ArrowRight:Ul,ArrowRightAlt:Gl,ArrowRightAltOutlined:Kl,ArrowRightAltRounded:zl,ArrowRightAltSharp:Ql,ArrowRightAltTwoTone:jl,ArrowRightOutlined:ql,ArrowRightRounded:Jl,ArrowRightSharp:Zl,ArrowRightTwoTone:Yl,ArrowUpward:Xl,ArrowUpwardOutlined:$l,ArrowUpwardRounded:em,ArrowUpwardSharp:_m,ArrowUpwardTwoTone:om,ArtTrack:nm,ArtTrackOutlined:tm,ArtTrackRounded:rm,ArtTrackSharp:dm,ArtTrackTwoTone:am,Article:im,ArticleOutlined:lm,ArticleRounded:mm,ArticleSharp:fm,ArticleTwoTone:um,AspectRatio:Tm,AspectRatioOutlined:Sm,AspectRatioRounded:pm,AspectRatioSharp:hm,AspectRatioTwoTone:sm,Assessment:cm,AssessmentOutlined:wm,AssessmentRounded:Rm,AssessmentSharp:Om,AssessmentTwoTone:gm,Assignment:Cm,AssignmentInd:Am,AssignmentIndOutlined:ym,AssignmentIndRounded:Pm,AssignmentIndSharp:Fm,AssignmentIndTwoTone:Bm,AssignmentLate:bm,AssignmentLateOutlined:Dm,AssignmentLateRounded:km,AssignmentLateSharp:Mm,AssignmentLateTwoTone:Lm,AssignmentOutlined:vm,AssignmentReturn:Wm,AssignmentReturnOutlined:Nm,AssignmentReturnRounded:Em,AssignmentReturnSharp:Hm,AssignmentReturnTwoTone:Im,AssignmentReturned:Vm,AssignmentReturnedOutlined:xm,AssignmentReturnedRounded:Um,AssignmentReturnedSharp:Gm,AssignmentReturnedTwoTone:Km,AssignmentRounded:zm,AssignmentSharp:Qm,AssignmentTurnedIn:jm,AssignmentTurnedInOutlined:qm,AssignmentTurnedInRounded:Jm,AssignmentTurnedInSharp:Zm,AssignmentTurnedInTwoTone:Ym,AssignmentTwoTone:Xm,AssistWalker:$m,AssistWalkerOutlined:ef,AssistWalkerRounded:_f,AssistWalkerSharp:of,AssistWalkerTwoTone:nf,Assistant:tf,AssistantDirection:rf,AssistantDirectionOutlined:df,AssistantDirectionRounded:af,AssistantDirectionSharp:lf,AssistantDirectionTwoTone:mf,AssistantOutlined:ff,AssistantPhoto:uf,AssistantPhotoOutlined:Tf,AssistantPhotoRounded:Sf,AssistantPhotoSharp:pf,AssistantPhotoTwoTone:hf,AssistantRounded:sf,AssistantSharp:cf,AssistantTwoTone:wf,AssuredWorkload:Rf,AssuredWorkloadOutlined:Of,AssuredWorkloadRounded:gf,AssuredWorkloadSharp:Cf,AssuredWorkloadTwoTone:Af,Atm:yf,AtmOutlined:Pf,AtmRounded:Ff,AtmSharp:Bf,AtmTwoTone:bf,AttachEmail:Df,AttachEmailOutlined:kf,AttachEmailRounded:Mf,AttachEmailSharp:Lf,AttachEmailTwoTone:vf,AttachFile:Wf,AttachFileOutlined:Nf,AttachFileRounded:Ef,AttachFileSharp:Hf,AttachFileTwoTone:If,AttachMoney:Vf,AttachMoneyOutlined:xf,AttachMoneyRounded:Uf,AttachMoneySharp:Gf,AttachMoneyTwoTone:Kf,Attachment:zf,AttachmentOutlined:Qf,AttachmentRounded:jf,AttachmentSharp:qf,AttachmentTwoTone:Jf,Attractions:Zf,AttractionsOutlined:Yf,AttractionsRounded:Xf,AttractionsSharp:$f,AttractionsTwoTone:eu,Attribution:_u,AttributionOutlined:ou,AttributionRounded:nu,AttributionSharp:tu,AttributionTwoTone:ru,AudioFile:du,AudioFileOutlined:au,AudioFileRounded:iu,AudioFileSharp:lu,AudioFileTwoTone:mu,Audiotrack:fu,AudiotrackOutlined:uu,AudiotrackRounded:Tu,AudiotrackSharp:Su,AudiotrackTwoTone:pu,AutoAwesome:hu,AutoAwesomeMosaic:su,AutoAwesomeMosaicOutlined:cu,AutoAwesomeMosaicRounded:wu,AutoAwesomeMosaicSharp:Ru,AutoAwesomeMosaicTwoTone:Ou,AutoAwesomeMotion:gu,AutoAwesomeMotionOutlined:Cu,AutoAwesomeMotionRounded:Au,AutoAwesomeMotionSharp:yu,AutoAwesomeMotionTwoTone:Pu,AutoAwesomeOutlined:Fu,AutoAwesomeRounded:Bu,AutoAwesomeSharp:bu,AutoAwesomeTwoTone:Du,AutoDelete:ku,AutoDeleteOutlined:Mu,AutoDeleteRounded:Lu,AutoDeleteSharp:vu,AutoDeleteTwoTone:Wu,AutoFixHigh:Nu,AutoFixHighOutlined:Eu,AutoFixHighRounded:Hu,AutoFixHighSharp:Iu,AutoFixHighTwoTone:Vu,AutoFixNormal:xu,AutoFixNormalOutlined:Uu,AutoFixNormalRounded:Gu,AutoFixNormalSharp:Ku,AutoFixNormalTwoTone:zu,AutoFixOff:Qu,AutoFixOffOutlined:ju,AutoFixOffRounded:qu,AutoFixOffSharp:Ju,AutoFixOffTwoTone:Zu,AutoGraph:Yu,AutoGraphOutlined:Xu,AutoGraphRounded:$u,AutoGraphSharp:eT,AutoGraphTwoTone:_T,AutoMode:oT,AutoModeOutlined:nT,AutoModeRounded:tT,AutoModeSharp:rT,AutoModeTwoTone:dT,AutoStories:aT,AutoStoriesOutlined:iT,AutoStoriesRounded:lT,AutoStoriesSharp:mT,AutoStoriesTwoTone:fT,AutofpsSelect:uT,AutofpsSelectOutlined:TT,AutofpsSelectRounded:ST,AutofpsSelectSharp:pT,AutofpsSelectTwoTone:hT,Autorenew:sT,AutorenewOutlined:cT,AutorenewRounded:wT,AutorenewSharp:RT,AutorenewTwoTone:OT,AvTimer:gT,AvTimerOutlined:CT,AvTimerRounded:AT,AvTimerSharp:yT,AvTimerTwoTone:PT,BabyChangingStation:FT,BabyChangingStationOutlined:BT,BabyChangingStationRounded:bT,BabyChangingStationSharp:DT,BabyChangingStationTwoTone:kT,BackHand:MT,BackHandOutlined:LT,BackHandRounded:vT,BackHandSharp:WT,BackHandTwoTone:NT,Backpack:ET,BackpackOutlined:HT,BackpackRounded:IT,BackpackSharp:VT,BackpackTwoTone:xT,Backspace:UT,BackspaceOutlined:GT,BackspaceRounded:KT,BackspaceSharp:zT,BackspaceTwoTone:QT,Backup:jT,BackupOutlined:qT,BackupRounded:JT,BackupSharp:ZT,BackupTable:YT,BackupTableOutlined:XT,BackupTableRounded:$T,BackupTableSharp:eS,BackupTableTwoTone:_S,BackupTwoTone:oS,Badge:nS,BadgeOutlined:tS,BadgeRounded:rS,BadgeSharp:dS,BadgeTwoTone:aS,BakeryDining:iS,BakeryDiningOutlined:lS,BakeryDiningRounded:mS,BakeryDiningSharp:fS,BakeryDiningTwoTone:uS,Balance:TS,BalanceOutlined:SS,BalanceRounded:pS,BalanceSharp:hS,BalanceTwoTone:sS,Balcony:cS,BalconyOutlined:wS,BalconyRounded:RS,BalconySharp:OS,BalconyTwoTone:gS,Ballot:CS,BallotOutlined:AS,BallotRounded:yS,BallotSharp:PS,BallotTwoTone:FS,BarChart:BS,BarChartOutlined:bS,BarChartRounded:DS,BarChartSharp:kS,BarChartTwoTone:MS,BatchPrediction:LS,BatchPredictionOutlined:vS,BatchPredictionRounded:WS,BatchPredictionSharp:NS,BatchPredictionTwoTone:ES,Bathroom:HS,BathroomOutlined:IS,BathroomRounded:VS,BathroomSharp:xS,BathroomTwoTone:US,Bathtub:GS,BathtubOutlined:KS,BathtubRounded:zS,BathtubSharp:QS,BathtubTwoTone:jS,Battery0Bar:qS,Battery0BarOutlined:JS,Battery0BarRounded:ZS,Battery0BarSharp:YS,Battery0BarTwoTone:XS,Battery1Bar:$S,Battery1BarOutlined:ep,Battery1BarRounded:_p,Battery1BarSharp:op,Battery1BarTwoTone:np,Battery20:tp,Battery20Outlined:rp,Battery20Rounded:dp,Battery20Sharp:ap,Battery20TwoTone:ip,Battery2Bar:lp,Battery2BarOutlined:mp,Battery2BarRounded:fp,Battery2BarSharp:up,Battery2BarTwoTone:Tp,Battery30:Sp,Battery30Outlined:pp,Battery30Rounded:hp,Battery30Sharp:sp,Battery30TwoTone:cp,Battery3Bar:wp,Battery3BarOutlined:Rp,Battery3BarRounded:Op,Battery3BarSharp:gp,Battery3BarTwoTone:Cp,Battery4Bar:Ap,Battery4BarOutlined:yp,Battery4BarRounded:Pp,Battery4BarSharp:Fp,Battery4BarTwoTone:Bp,Battery50:bp,Battery50Outlined:Dp,Battery50Rounded:kp,Battery50Sharp:Mp,Battery50TwoTone:Lp,Battery5Bar:vp,Battery5BarOutlined:Wp,Battery5BarRounded:Np,Battery5BarSharp:Ep,Battery5BarTwoTone:Hp,Battery60:Ip,Battery60Outlined:Vp,Battery60Rounded:xp,Battery60Sharp:Up,Battery60TwoTone:Gp,Battery6Bar:Kp,Battery6BarOutlined:zp,Battery6BarRounded:Qp,Battery6BarSharp:jp,Battery6BarTwoTone:qp,Battery80:Jp,Battery80Outlined:Zp,Battery80Rounded:Yp,Battery80Sharp:Xp,Battery80TwoTone:$p,Battery90:eh,Battery90Outlined:_h,Battery90Rounded:oh,Battery90Sharp:nh,Battery90TwoTone:th,BatteryAlert:rh,BatteryAlertOutlined:dh,BatteryAlertRounded:ah,BatteryAlertSharp:ih,BatteryAlertTwoTone:lh,BatteryCharging20:mh,BatteryCharging20Outlined:fh,BatteryCharging20Rounded:uh,BatteryCharging20Sharp:Th,BatteryCharging20TwoTone:Sh,BatteryCharging30:ph,BatteryCharging30Outlined:hh,BatteryCharging30Rounded:sh,BatteryCharging30Sharp:ch,BatteryCharging30TwoTone:wh,BatteryCharging50:Rh,BatteryCharging50Outlined:Oh,BatteryCharging50Rounded:gh,BatteryCharging50Sharp:Ch,BatteryCharging50TwoTone:Ah,BatteryCharging60:yh,BatteryCharging60Outlined:Ph,BatteryCharging60Rounded:Fh,BatteryCharging60Sharp:Bh,BatteryCharging60TwoTone:bh,BatteryCharging80:Dh,BatteryCharging80Outlined:kh,BatteryCharging80Rounded:Mh,BatteryCharging80Sharp:Lh,BatteryCharging80TwoTone:vh,BatteryCharging90:Wh,BatteryCharging90Outlined:Nh,BatteryCharging90Rounded:Eh,BatteryCharging90Sharp:Hh,BatteryCharging90TwoTone:Ih,BatteryChargingFull:Vh,BatteryChargingFullOutlined:xh,BatteryChargingFullRounded:Uh,BatteryChargingFullSharp:Gh,BatteryChargingFullTwoTone:Kh,BatteryFull:zh,BatteryFullOutlined:Qh,BatteryFullRounded:jh,BatteryFullSharp:qh,BatteryFullTwoTone:Jh,BatterySaver:Zh,BatterySaverOutlined:Yh,BatterySaverRounded:Xh,BatterySaverSharp:$h,BatterySaverTwoTone:es,BatteryStd:_s,BatteryStdOutlined:os,BatteryStdRounded:ns,BatteryStdSharp:ts,BatteryStdTwoTone:rs,BatteryUnknown:ds,BatteryUnknownOutlined:as,BatteryUnknownRounded:is,BatteryUnknownSharp:ls,BatteryUnknownTwoTone:ms,BeachAccess:fs,BeachAccessOutlined:us,BeachAccessRounded:Ts,BeachAccessSharp:Ss,BeachAccessTwoTone:ps,Bed:hs,BedOutlined:ss,BedRounded:cs,BedSharp:ws,BedTwoTone:Rs,BedroomBaby:Os,BedroomBabyOutlined:gs,BedroomBabyRounded:Cs,BedroomBabySharp:As,BedroomBabyTwoTone:ys,BedroomChild:Ps,BedroomChildOutlined:Fs,BedroomChildRounded:Bs,BedroomChildSharp:bs,BedroomChildTwoTone:Ds,BedroomParent:ks,BedroomParentOutlined:Ms,BedroomParentRounded:Ls,BedroomParentSharp:vs,BedroomParentTwoTone:Ws,Bedtime:Ns,BedtimeOff:Es,BedtimeOffOutlined:Hs,BedtimeOffRounded:Is,BedtimeOffSharp:Vs,BedtimeOffTwoTone:xs,BedtimeOutlined:Us,BedtimeRounded:Gs,BedtimeSharp:Ks,BedtimeTwoTone:zs,Beenhere:Qs,BeenhereOutlined:js,BeenhereRounded:qs,BeenhereSharp:Js,BeenhereTwoTone:Zs,Bento:Ys,BentoOutlined:Xs,BentoRounded:$s,BentoSharp:ec,BentoTwoTone:_c,BikeScooter:oc,BikeScooterOutlined:nc,BikeScooterRounded:tc,BikeScooterSharp:rc,BikeScooterTwoTone:dc,Biotech:ac,BiotechOutlined:ic,BiotechRounded:lc,BiotechSharp:mc,BiotechTwoTone:fc,Blender:uc,BlenderOutlined:Tc,BlenderRounded:Sc,BlenderSharp:pc,BlenderTwoTone:hc,Blind:sc,BlindOutlined:cc,BlindRounded:wc,BlindSharp:Rc,BlindTwoTone:Oc,Blinds:gc,BlindsClosed:Cc,BlindsClosedOutlined:Ac,BlindsClosedRounded:yc,BlindsClosedSharp:Pc,BlindsClosedTwoTone:Fc,BlindsOutlined:Bc,BlindsRounded:bc,BlindsSharp:Dc,BlindsTwoTone:kc,Block:Mc,BlockOutlined:Lc,BlockRounded:vc,BlockSharp:Wc,BlockTwoTone:Nc,Bloodtype:Ec,BloodtypeOutlined:Hc,BloodtypeRounded:Ic,BloodtypeSharp:Vc,BloodtypeTwoTone:xc,Bluetooth:Uc,BluetoothAudio:Gc,BluetoothAudioOutlined:Kc,BluetoothAudioRounded:zc,BluetoothAudioSharp:Qc,BluetoothAudioTwoTone:jc,BluetoothConnected:qc,BluetoothConnectedOutlined:Jc,BluetoothConnectedRounded:Zc,BluetoothConnectedSharp:Yc,BluetoothConnectedTwoTone:Xc,BluetoothDisabled:$c,BluetoothDisabledOutlined:ew,BluetoothDisabledRounded:_w,BluetoothDisabledSharp:ow,BluetoothDisabledTwoTone:nw,BluetoothDrive:tw,BluetoothDriveOutlined:rw,BluetoothDriveRounded:dw,BluetoothDriveSharp:aw,BluetoothDriveTwoTone:iw,BluetoothOutlined:lw,BluetoothRounded:mw,BluetoothSearching:fw,BluetoothSearchingOutlined:uw,BluetoothSearchingRounded:Tw,BluetoothSearchingSharp:Sw,BluetoothSearchingTwoTone:pw,BluetoothSharp:hw,BluetoothTwoTone:sw,BlurCircular:cw,BlurCircularOutlined:ww,BlurCircularRounded:Rw,BlurCircularSharp:Ow,BlurCircularTwoTone:gw,BlurLinear:Cw,BlurLinearOutlined:Aw,BlurLinearRounded:yw,BlurLinearSharp:Pw,BlurLinearTwoTone:Fw,BlurOff:Bw,BlurOffOutlined:bw,BlurOffRounded:Dw,BlurOffSharp:kw,BlurOffTwoTone:Mw,BlurOn:Lw,BlurOnOutlined:vw,BlurOnRounded:Ww,BlurOnSharp:Nw,BlurOnTwoTone:Ew,Bolt:Hw,BoltOutlined:Iw,BoltRounded:Vw,BoltSharp:xw,BoltTwoTone:Uw,Book:Gw,BookOnline:Kw,BookOnlineOutlined:zw,BookOnlineRounded:Qw,BookOnlineSharp:jw,BookOnlineTwoTone:qw,BookOutlined:Jw,BookRounded:Zw,BookSharp:Yw,BookTwoTone:Xw,Bookmark:$w,BookmarkAdd:eR,BookmarkAddOutlined:_R,BookmarkAddRounded:oR,BookmarkAddSharp:nR,BookmarkAddTwoTone:tR,BookmarkAdded:rR,BookmarkAddedOutlined:dR,BookmarkAddedRounded:aR,BookmarkAddedSharp:iR,BookmarkAddedTwoTone:lR,BookmarkBorder:mR,BookmarkBorderOutlined:fR,BookmarkBorderRounded:uR,BookmarkBorderSharp:TR,BookmarkBorderTwoTone:SR,BookmarkOutlined:pR,BookmarkRemove:hR,BookmarkRemoveOutlined:sR,BookmarkRemoveRounded:cR,BookmarkRemoveSharp:wR,BookmarkRemoveTwoTone:RR,BookmarkRounded:OR,BookmarkSharp:gR,BookmarkTwoTone:CR,Bookmarks:AR,BookmarksOutlined:yR,BookmarksRounded:PR,BookmarksSharp:FR,BookmarksTwoTone:BR,BorderAll:bR,BorderAllOutlined:DR,BorderAllRounded:kR,BorderAllSharp:MR,BorderAllTwoTone:LR,BorderBottom:vR,BorderBottomOutlined:WR,BorderBottomRounded:NR,BorderBottomSharp:ER,BorderBottomTwoTone:HR,BorderClear:IR,BorderClearOutlined:VR,BorderClearRounded:xR,BorderClearSharp:UR,BorderClearTwoTone:GR,BorderColor:KR,BorderColorOutlined:zR,BorderColorRounded:QR,BorderColorSharp:jR,BorderColorTwoTone:qR,BorderHorizontal:JR,BorderHorizontalOutlined:ZR,BorderHorizontalRounded:YR,BorderHorizontalSharp:XR,BorderHorizontalTwoTone:$R,BorderInner:eO,BorderInnerOutlined:_O,BorderInnerRounded:oO,BorderInnerSharp:nO,BorderInnerTwoTone:tO,BorderLeft:rO,BorderLeftOutlined:dO,BorderLeftRounded:aO,BorderLeftSharp:iO,BorderLeftTwoTone:lO,BorderOuter:mO,BorderOuterOutlined:fO,BorderOuterRounded:uO,BorderOuterSharp:TO,BorderOuterTwoTone:SO,BorderRight:pO,BorderRightOutlined:hO,BorderRightRounded:sO,BorderRightSharp:cO,BorderRightTwoTone:wO,BorderStyle:RO,BorderStyleOutlined:OO,BorderStyleRounded:gO,BorderStyleSharp:CO,BorderStyleTwoTone:AO,BorderTop:yO,BorderTopOutlined:PO,BorderTopRounded:FO,BorderTopSharp:BO,BorderTopTwoTone:bO,BorderVertical:DO,BorderVerticalOutlined:kO,BorderVerticalRounded:MO,BorderVerticalSharp:LO,BorderVerticalTwoTone:vO,Boy:WO,BoyOutlined:NO,BoyRounded:EO,BoySharp:HO,BoyTwoTone:IO,BrandingWatermark:VO,BrandingWatermarkOutlined:xO,BrandingWatermarkRounded:UO,BrandingWatermarkSharp:GO,BrandingWatermarkTwoTone:KO,BreakfastDining:zO,BreakfastDiningOutlined:QO,BreakfastDiningRounded:jO,BreakfastDiningSharp:qO,BreakfastDiningTwoTone:JO,Brightness1:ZO,Brightness1Outlined:YO,Brightness1Rounded:XO,Brightness1Sharp:$O,Brightness1TwoTone:e1,Brightness2:_1,Brightness2Outlined:o1,Brightness2Rounded:n1,Brightness2Sharp:t1,Brightness2TwoTone:r1,Brightness3:d1,Brightness3Outlined:a1,Brightness3Rounded:i1,Brightness3Sharp:l1,Brightness3TwoTone:m1,Brightness4:f1,Brightness4Outlined:u1,Brightness4Rounded:T1,Brightness4Sharp:S1,Brightness4TwoTone:p1,Brightness5:h1,Brightness5Outlined:s1,Brightness5Rounded:c1,Brightness5Sharp:w1,Brightness5TwoTone:R1,Brightness6:O1,Brightness6Outlined:g1,Brightness6Rounded:C1,Brightness6Sharp:A1,Brightness6TwoTone:y1,Brightness7:P1,Brightness7Outlined:F1,Brightness7Rounded:B1,Brightness7Sharp:b1,Brightness7TwoTone:D1,BrightnessAuto:k1,BrightnessAutoOutlined:M1,BrightnessAutoRounded:L1,BrightnessAutoSharp:v1,BrightnessAutoTwoTone:W1,BrightnessHigh:N1,BrightnessHighOutlined:E1,BrightnessHighRounded:H1,BrightnessHighSharp:I1,BrightnessHighTwoTone:V1,BrightnessLow:x1,BrightnessLowOutlined:U1,BrightnessLowRounded:G1,BrightnessLowSharp:K1,BrightnessLowTwoTone:z1,BrightnessMedium:Q1,BrightnessMediumOutlined:j1,BrightnessMediumRounded:q1,BrightnessMediumSharp:J1,BrightnessMediumTwoTone:Z1,BroadcastOnHome:Y1,BroadcastOnHomeOutlined:X1,BroadcastOnHomeRounded:$1,BroadcastOnHomeSharp:e2,BroadcastOnHomeTwoTone:_2,BroadcastOnPersonal:o2,BroadcastOnPersonalOutlined:n2,BroadcastOnPersonalRounded:t2,BroadcastOnPersonalSharp:r2,BroadcastOnPersonalTwoTone:d2,BrokenImage:a2,BrokenImageOutlined:i2,BrokenImageRounded:l2,BrokenImageSharp:m2,BrokenImageTwoTone:f2,BrowseGallery:u2,BrowseGalleryOutlined:T2,BrowseGalleryRounded:S2,BrowseGallerySharp:p2,BrowseGalleryTwoTone:h2,BrowserNotSupported:s2,BrowserNotSupportedOutlined:c2,BrowserNotSupportedRounded:w2,BrowserNotSupportedSharp:R2,BrowserNotSupportedTwoTone:O2,BrowserUpdated:g2,BrowserUpdatedOutlined:C2,BrowserUpdatedRounded:A2,BrowserUpdatedSharp:y2,BrowserUpdatedTwoTone:P2,BrunchDining:F2,BrunchDiningOutlined:B2,BrunchDiningRounded:b2,BrunchDiningSharp:D2,BrunchDiningTwoTone:k2,Brush:M2,BrushOutlined:L2,BrushRounded:v2,BrushSharp:W2,BrushTwoTone:N2,BubbleChart:E2,BubbleChartOutlined:H2,BubbleChartRounded:I2,BubbleChartSharp:V2,BubbleChartTwoTone:x2,BugReport:U2,BugReportOutlined:G2,BugReportRounded:K2,BugReportSharp:z2,BugReportTwoTone:Q2,Build:j2,BuildCircle:q2,BuildCircleOutlined:J2,BuildCircleRounded:Z2,BuildCircleSharp:Y2,BuildCircleTwoTone:X2,BuildOutlined:$2,BuildRounded:e3,BuildSharp:_3,BuildTwoTone:o3,Bungalow:n3,BungalowOutlined:t3,BungalowRounded:r3,BungalowSharp:d3,BungalowTwoTone:a3,BurstMode:i3,BurstModeOutlined:l3,BurstModeRounded:m3,BurstModeSharp:f3,BurstModeTwoTone:u3,BusAlert:T3,BusAlertOutlined:S3,BusAlertRounded:p3,BusAlertSharp:h3,BusAlertTwoTone:s3,Business:c3,BusinessCenter:w3,BusinessCenterOutlined:R3,BusinessCenterRounded:O3,BusinessCenterSharp:g3,BusinessCenterTwoTone:C3,BusinessOutlined:A3,BusinessRounded:y3,BusinessSharp:P3,BusinessTwoTone:F3,Cabin:B3,CabinOutlined:b3,CabinRounded:D3,CabinSharp:k3,CabinTwoTone:M3,Cable:L3,CableOutlined:v3,CableRounded:W3,CableSharp:N3,CableTwoTone:E3,Cached:H3,CachedOutlined:I3,CachedRounded:V3,CachedSharp:x3,CachedTwoTone:U3,Cake:G3,CakeOutlined:K3,CakeRounded:z3,CakeSharp:Q3,CakeTwoTone:j3,Calculate:q3,CalculateOutlined:J3,CalculateRounded:Z3,CalculateSharp:Y3,CalculateTwoTone:X3,CalendarMonth:$3,CalendarMonthOutlined:e4,CalendarMonthRounded:_4,CalendarMonthSharp:o4,CalendarMonthTwoTone:n4,CalendarToday:t4,CalendarTodayOutlined:r4,CalendarTodayRounded:d4,CalendarTodaySharp:a4,CalendarTodayTwoTone:i4,CalendarViewDay:l4,CalendarViewDayOutlined:m4,CalendarViewDayRounded:f4,CalendarViewDaySharp:u4,CalendarViewDayTwoTone:T4,CalendarViewMonth:S4,CalendarViewMonthOutlined:p4,CalendarViewMonthRounded:h4,CalendarViewMonthSharp:s4,CalendarViewMonthTwoTone:c4,CalendarViewWeek:w4,CalendarViewWeekOutlined:R4,CalendarViewWeekRounded:O4,CalendarViewWeekSharp:g4,CalendarViewWeekTwoTone:C4,Call:A4,CallEnd:y4,CallEndOutlined:P4,CallEndRounded:F4,CallEndSharp:B4,CallEndTwoTone:b4,CallMade:D4,CallMadeOutlined:k4,CallMadeRounded:M4,CallMadeSharp:L4,CallMadeTwoTone:v4,CallMerge:W4,CallMergeOutlined:N4,CallMergeRounded:E4,CallMergeSharp:H4,CallMergeTwoTone:I4,CallMissed:V4,CallMissedOutgoing:x4,CallMissedOutgoingOutlined:U4,CallMissedOutgoingRounded:G4,CallMissedOutgoingSharp:K4,CallMissedOutgoingTwoTone:z4,CallMissedOutlined:Q4,CallMissedRounded:j4,CallMissedSharp:q4,CallMissedTwoTone:J4,CallOutlined:Z4,CallReceived:Y4,CallReceivedOutlined:X4,CallReceivedRounded:$4,CallReceivedSharp:e5,CallReceivedTwoTone:_5,CallRounded:o5,CallSharp:n5,CallSplit:t5,CallSplitOutlined:r5,CallSplitRounded:d5,CallSplitSharp:a5,CallSplitTwoTone:i5,CallToAction:l5,CallToActionOutlined:m5,CallToActionRounded:f5,CallToActionSharp:u5,CallToActionTwoTone:T5,CallTwoTone:S5,Camera:p5,CameraAlt:h5,CameraAltOutlined:s5,CameraAltRounded:c5,CameraAltSharp:w5,CameraAltTwoTone:R5,CameraEnhance:O5,CameraEnhanceOutlined:g5,CameraEnhanceRounded:C5,CameraEnhanceSharp:A5,CameraEnhanceTwoTone:y5,CameraFront:P5,CameraFrontOutlined:F5,CameraFrontRounded:B5,CameraFrontSharp:b5,CameraFrontTwoTone:D5,CameraIndoor:k5,CameraIndoorOutlined:M5,CameraIndoorRounded:L5,CameraIndoorSharp:v5,CameraIndoorTwoTone:W5,CameraOutdoor:N5,CameraOutdoorOutlined:E5,CameraOutdoorRounded:H5,CameraOutdoorSharp:I5,CameraOutdoorTwoTone:V5,CameraOutlined:x5,CameraRear:U5,CameraRearOutlined:G5,CameraRearRounded:K5,CameraRearSharp:z5,CameraRearTwoTone:Q5,CameraRoll:j5,CameraRollOutlined:q5,CameraRollRounded:J5,CameraRollSharp:Z5,CameraRollTwoTone:Y5,CameraRounded:X5,CameraSharp:$5,CameraTwoTone:eg,Cameraswitch:_g,CameraswitchOutlined:og,CameraswitchRounded:ng,CameraswitchSharp:tg,CameraswitchTwoTone:rg,Campaign:dg,CampaignOutlined:ag,CampaignRounded:ig,CampaignSharp:lg,CampaignTwoTone:mg,Cancel:fg,CancelOutlined:ug,CancelPresentation:Tg,CancelPresentationOutlined:Sg,CancelPresentationRounded:pg,CancelPresentationSharp:hg,CancelPresentationTwoTone:sg,CancelRounded:cg,CancelScheduleSend:wg,CancelScheduleSendOutlined:Rg,CancelScheduleSendRounded:Og,CancelScheduleSendSharp:gg,CancelScheduleSendTwoTone:Cg,CancelSharp:Ag,CancelTwoTone:yg,CandlestickChart:Pg,CandlestickChartOutlined:Fg,CandlestickChartRounded:Bg,CandlestickChartSharp:bg,CandlestickChartTwoTone:Dg,CarCrash:kg,CarCrashOutlined:Mg,CarCrashRounded:Lg,CarCrashSharp:vg,CarCrashTwoTone:Wg,CarRental:Ng,CarRentalOutlined:Eg,CarRentalRounded:Hg,CarRentalSharp:Ig,CarRentalTwoTone:Vg,CarRepair:xg,CarRepairOutlined:Ug,CarRepairRounded:Gg,CarRepairSharp:Kg,CarRepairTwoTone:zg,CardGiftcard:Qg,CardGiftcardOutlined:jg,CardGiftcardRounded:qg,CardGiftcardSharp:Jg,CardGiftcardTwoTone:Zg,CardMembership:Yg,CardMembershipOutlined:Xg,CardMembershipRounded:$g,CardMembershipSharp:e6,CardMembershipTwoTone:_6,CardTravel:o6,CardTravelOutlined:n6,CardTravelRounded:t6,CardTravelSharp:r6,CardTravelTwoTone:d6,Carpenter:a6,CarpenterOutlined:i6,CarpenterRounded:l6,CarpenterSharp:m6,CarpenterTwoTone:f6,Cases:u6,CasesOutlined:T6,CasesRounded:S6,CasesSharp:p6,CasesTwoTone:h6,Casino:s6,CasinoOutlined:c6,CasinoRounded:w6,CasinoSharp:R6,CasinoTwoTone:O6,Cast:g6,CastConnected:C6,CastConnectedOutlined:A6,CastConnectedRounded:y6,CastConnectedSharp:P6,CastConnectedTwoTone:F6,CastForEducation:B6,CastForEducationOutlined:b6,CastForEducationRounded:D6,CastForEducationSharp:k6,CastForEducationTwoTone:M6,CastOutlined:L6,CastRounded:v6,CastSharp:W6,CastTwoTone:N6,Castle:E6,CastleOutlined:H6,CastleRounded:I6,CastleSharp:V6,CastleTwoTone:x6,CatchingPokemon:U6,CatchingPokemonOutlined:G6,CatchingPokemonRounded:K6,CatchingPokemonSharp:z6,CatchingPokemonTwoTone:Q6,Category:j6,CategoryOutlined:q6,CategoryRounded:J6,CategorySharp:Z6,CategoryTwoTone:Y6,Celebration:X6,CelebrationOutlined:$6,CelebrationRounded:e9,CelebrationSharp:_9,CelebrationTwoTone:o9,CellTower:n9,CellTowerOutlined:t9,CellTowerRounded:r9,CellTowerSharp:d9,CellTowerTwoTone:a9,CellWifi:i9,CellWifiOutlined:l9,CellWifiRounded:m9,CellWifiSharp:f9,CellWifiTwoTone:u9,CenterFocusStrong:T9,CenterFocusStrongOutlined:S9,CenterFocusStrongRounded:p9,CenterFocusStrongSharp:h9,CenterFocusStrongTwoTone:s9,CenterFocusWeak:c9,CenterFocusWeakOutlined:w9,CenterFocusWeakRounded:R9,CenterFocusWeakSharp:O9,CenterFocusWeakTwoTone:g9,Chair:C9,ChairAlt:A9,ChairAltOutlined:y9,ChairAltRounded:P9,ChairAltSharp:F9,ChairAltTwoTone:B9,ChairOutlined:b9,ChairRounded:D9,ChairSharp:k9,ChairTwoTone:M9,Chalet:L9,ChaletOutlined:v9,ChaletRounded:W9,ChaletSharp:N9,ChaletTwoTone:E9,ChangeCircle:H9,ChangeCircleOutlined:I9,ChangeCircleRounded:V9,ChangeCircleSharp:x9,ChangeCircleTwoTone:U9,ChangeHistory:G9,ChangeHistoryOutlined:K9,ChangeHistoryRounded:z9,ChangeHistorySharp:Q9,ChangeHistoryTwoTone:j9,ChargingStation:q9,ChargingStationOutlined:J9,ChargingStationRounded:Z9,ChargingStationSharp:Y9,ChargingStationTwoTone:X9,Chat:$9,ChatBubble:e7,ChatBubbleOutline:_7,ChatBubbleOutlineOutlined:o7,ChatBubbleOutlineRounded:n7,ChatBubbleOutlineSharp:t7,ChatBubbleOutlineTwoTone:r7,ChatBubbleOutlined:d7,ChatBubbleRounded:a7,ChatBubbleSharp:i7,ChatBubbleTwoTone:l7,ChatOutlined:m7,ChatRounded:f7,ChatSharp:u7,ChatTwoTone:T7,Check:S7,CheckBox:p7,CheckBoxOutlineBlank:h7,CheckBoxOutlineBlankOutlined:s7,CheckBoxOutlineBlankRounded:c7,CheckBoxOutlineBlankSharp:w7,CheckBoxOutlineBlankTwoTone:R7,CheckBoxOutlined:O7,CheckBoxRounded:g7,CheckBoxSharp:C7,CheckBoxTwoTone:A7,CheckCircle:y7,CheckCircleOutline:P7,CheckCircleOutlineOutlined:F7,CheckCircleOutlineRounded:B7,CheckCircleOutlineSharp:b7,CheckCircleOutlineTwoTone:D7,CheckCircleOutlined:k7,CheckCircleRounded:M7,CheckCircleSharp:L7,CheckCircleTwoTone:v7,CheckOutlined:W7,CheckRounded:N7,CheckSharp:E7,CheckTwoTone:H7,Checklist:I7,ChecklistOutlined:V7,ChecklistRounded:x7,ChecklistRtl:U7,ChecklistRtlOutlined:G7,ChecklistRtlRounded:K7,ChecklistRtlSharp:z7,ChecklistRtlTwoTone:Q7,ChecklistSharp:j7,ChecklistTwoTone:q7,Checkroom:J7,CheckroomOutlined:Z7,CheckroomRounded:Y7,CheckroomSharp:X7,CheckroomTwoTone:$7,ChevronLeft:e8,ChevronLeftOutlined:_8,ChevronLeftRounded:o8,ChevronLeftSharp:n8,ChevronLeftTwoTone:t8,ChevronRight:r8,ChevronRightOutlined:d8,ChevronRightRounded:a8,ChevronRightSharp:i8,ChevronRightTwoTone:l8,ChildCare:m8,ChildCareOutlined:f8,ChildCareRounded:u8,ChildCareSharp:T8,ChildCareTwoTone:S8,ChildFriendly:p8,ChildFriendlyOutlined:h8,ChildFriendlyRounded:s8,ChildFriendlySharp:c8,ChildFriendlyTwoTone:w8,ChromeReaderMode:R8,ChromeReaderModeOutlined:O8,ChromeReaderModeRounded:g8,ChromeReaderModeSharp:C8,ChromeReaderModeTwoTone:A8,Church:y8,ChurchOutlined:P8,ChurchRounded:F8,ChurchSharp:B8,ChurchTwoTone:b8,Circle:D8,CircleNotifications:k8,CircleNotificationsOutlined:M8,CircleNotificationsRounded:L8,CircleNotificationsSharp:v8,CircleNotificationsTwoTone:W8,CircleOutlined:N8,CircleRounded:E8,CircleSharp:H8,CircleTwoTone:I8,Class:V8,ClassOutlined:x8,ClassRounded:U8,ClassSharp:G8,ClassTwoTone:K8,CleanHands:z8,CleanHandsOutlined:Q8,CleanHandsRounded:j8,CleanHandsSharp:q8,CleanHandsTwoTone:J8,CleaningServices:Z8,CleaningServicesOutlined:Y8,CleaningServicesRounded:X8,CleaningServicesSharp:$8,CleaningServicesTwoTone:eC,Clear:_C,ClearAll:oC,ClearAllOutlined:nC,ClearAllRounded:tC,ClearAllSharp:rC,ClearAllTwoTone:dC,ClearOutlined:aC,ClearRounded:iC,ClearSharp:lC,ClearTwoTone:mC,Close:fC,CloseFullscreen:uC,CloseFullscreenOutlined:TC,CloseFullscreenRounded:SC,CloseFullscreenSharp:pC,CloseFullscreenTwoTone:hC,CloseOutlined:sC,CloseRounded:cC,CloseSharp:wC,CloseTwoTone:RC,ClosedCaption:OC,ClosedCaptionDisabled:gC,ClosedCaptionDisabledOutlined:CC,ClosedCaptionDisabledRounded:AC,ClosedCaptionDisabledSharp:yC,ClosedCaptionDisabledTwoTone:PC,ClosedCaptionOff:FC,ClosedCaptionOffOutlined:BC,ClosedCaptionOffRounded:bC,ClosedCaptionOffSharp:DC,ClosedCaptionOffTwoTone:kC,ClosedCaptionOutlined:MC,ClosedCaptionRounded:LC,ClosedCaptionSharp:vC,ClosedCaptionTwoTone:WC,Cloud:NC,CloudCircle:EC,CloudCircleOutlined:HC,CloudCircleRounded:IC,CloudCircleSharp:VC,CloudCircleTwoTone:xC,CloudDone:UC,CloudDoneOutlined:GC,CloudDoneRounded:KC,CloudDoneSharp:zC,CloudDoneTwoTone:QC,CloudDownload:jC,CloudDownloadOutlined:qC,CloudDownloadRounded:JC,CloudDownloadSharp:ZC,CloudDownloadTwoTone:YC,CloudOff:XC,CloudOffOutlined:$C,CloudOffRounded:e0,CloudOffSharp:_0,CloudOffTwoTone:o0,CloudOutlined:n0,CloudQueue:t0,CloudQueueOutlined:r0,CloudQueueRounded:d0,CloudQueueSharp:a0,CloudQueueTwoTone:i0,CloudRounded:l0,CloudSharp:m0,CloudSync:f0,CloudSyncOutlined:u0,CloudSyncRounded:T0,CloudSyncSharp:S0,CloudSyncTwoTone:p0,CloudTwoTone:h0,CloudUpload:s0,CloudUploadOutlined:c0,CloudUploadRounded:w0,CloudUploadSharp:R0,CloudUploadTwoTone:O0,Co2:g0,Co2Outlined:C0,Co2Rounded:A0,Co2Sharp:y0,Co2TwoTone:P0,CoPresent:F0,CoPresentOutlined:B0,CoPresentRounded:b0,CoPresentSharp:D0,CoPresentTwoTone:k0,Code:M0,CodeOff:L0,CodeOffOutlined:v0,CodeOffRounded:W0,CodeOffSharp:N0,CodeOffTwoTone:E0,CodeOutlined:H0,CodeRounded:I0,CodeSharp:V0,CodeTwoTone:x0,Coffee:U0,CoffeeMaker:G0,CoffeeMakerOutlined:K0,CoffeeMakerRounded:z0,CoffeeMakerSharp:Q0,CoffeeMakerTwoTone:j0,CoffeeOutlined:q0,CoffeeRounded:J0,CoffeeSharp:Z0,CoffeeTwoTone:Y0,Collections:X0,CollectionsBookmark:$0,CollectionsBookmarkOutlined:eA,CollectionsBookmarkRounded:_A,CollectionsBookmarkSharp:oA,CollectionsBookmarkTwoTone:nA,CollectionsOutlined:tA,CollectionsRounded:rA,CollectionsSharp:dA,CollectionsTwoTone:aA,ColorLens:iA,ColorLensOutlined:lA,ColorLensRounded:mA,ColorLensSharp:fA,ColorLensTwoTone:uA,Colorize:TA,ColorizeOutlined:SA,ColorizeRounded:pA,ColorizeSharp:hA,ColorizeTwoTone:sA,Comment:cA,CommentBank:wA,CommentBankOutlined:RA,CommentBankRounded:OA,CommentBankSharp:gA,CommentBankTwoTone:CA,CommentOutlined:AA,CommentRounded:yA,CommentSharp:PA,CommentTwoTone:FA,CommentsDisabled:BA,CommentsDisabledOutlined:bA,CommentsDisabledRounded:DA,CommentsDisabledSharp:kA,CommentsDisabledTwoTone:MA,Commit:LA,CommitOutlined:vA,CommitRounded:WA,CommitSharp:NA,CommitTwoTone:EA,Commute:HA,CommuteOutlined:IA,CommuteRounded:VA,CommuteSharp:xA,CommuteTwoTone:UA,Compare:GA,CompareArrows:KA,CompareArrowsOutlined:zA,CompareArrowsRounded:QA,CompareArrowsSharp:jA,CompareArrowsTwoTone:qA,CompareOutlined:JA,CompareRounded:ZA,CompareSharp:YA,CompareTwoTone:XA,CompassCalibration:$A,CompassCalibrationOutlined:ey,CompassCalibrationRounded:_y,CompassCalibrationSharp:oy,CompassCalibrationTwoTone:ny,Compress:ty,CompressOutlined:ry,CompressRounded:dy,CompressSharp:ay,CompressTwoTone:iy,Computer:ly,ComputerOutlined:my,ComputerRounded:fy,ComputerSharp:uy,ComputerTwoTone:Ty,ConfirmationNumber:Sy,ConfirmationNumberOutlined:py,ConfirmationNumberRounded:hy,ConfirmationNumberSharp:sy,ConfirmationNumberTwoTone:cy,ConnectWithoutContact:wy,ConnectWithoutContactOutlined:Ry,ConnectWithoutContactRounded:Oy,ConnectWithoutContactSharp:gy,ConnectWithoutContactTwoTone:Cy,ConnectedTv:Ay,ConnectedTvOutlined:yy,ConnectedTvRounded:Py,ConnectedTvSharp:Fy,ConnectedTvTwoTone:By,ConnectingAirports:by,ConnectingAirportsOutlined:Dy,ConnectingAirportsRounded:ky,ConnectingAirportsSharp:My,ConnectingAirportsTwoTone:Ly,Construction:vy,ConstructionOutlined:Wy,ConstructionRounded:Ny,ConstructionSharp:Ey,ConstructionTwoTone:Hy,ContactEmergency:Iy,ContactEmergencyOutlined:Vy,ContactEmergencyRounded:xy,ContactEmergencySharp:Uy,ContactEmergencyTwoTone:Gy,ContactMail:Ky,ContactMailOutlined:zy,ContactMailRounded:Qy,ContactMailSharp:jy,ContactMailTwoTone:qy,ContactPage:Jy,ContactPageOutlined:Zy,ContactPageRounded:Yy,ContactPageSharp:Xy,ContactPageTwoTone:$y,ContactPhone:eP,ContactPhoneOutlined:_P,ContactPhoneRounded:oP,ContactPhoneSharp:nP,ContactPhoneTwoTone:tP,ContactSupport:rP,ContactSupportOutlined:dP,ContactSupportRounded:aP,ContactSupportSharp:iP,ContactSupportTwoTone:lP,Contactless:mP,ContactlessOutlined:fP,ContactlessRounded:uP,ContactlessSharp:TP,ContactlessTwoTone:SP,Contacts:pP,ContactsOutlined:hP,ContactsRounded:sP,ContactsSharp:cP,ContactsTwoTone:wP,ContentCopy:RP,ContentCopyOutlined:OP,ContentCopyRounded:gP,ContentCopySharp:CP,ContentCopyTwoTone:AP,ContentCut:yP,ContentCutOutlined:PP,ContentCutRounded:FP,ContentCutSharp:BP,ContentCutTwoTone:bP,ContentPaste:DP,ContentPasteGo:kP,ContentPasteGoOutlined:MP,ContentPasteGoRounded:LP,ContentPasteGoSharp:vP,ContentPasteGoTwoTone:WP,ContentPasteOff:NP,ContentPasteOffOutlined:EP,ContentPasteOffRounded:HP,ContentPasteOffSharp:IP,ContentPasteOffTwoTone:VP,ContentPasteOutlined:xP,ContentPasteRounded:UP,ContentPasteSearch:GP,ContentPasteSearchOutlined:KP,ContentPasteSearchRounded:zP,ContentPasteSearchSharp:QP,ContentPasteSearchTwoTone:jP,ContentPasteSharp:qP,ContentPasteTwoTone:JP,Contrast:ZP,ContrastOutlined:YP,ContrastRounded:XP,ContrastSharp:$P,ContrastTwoTone:eF,ControlCamera:_F,ControlCameraOutlined:oF,ControlCameraRounded:nF,ControlCameraSharp:tF,ControlCameraTwoTone:rF,ControlPoint:dF,ControlPointDuplicate:aF,ControlPointDuplicateOutlined:iF,ControlPointDuplicateRounded:lF,ControlPointDuplicateSharp:mF,ControlPointDuplicateTwoTone:fF,ControlPointOutlined:uF,ControlPointRounded:TF,ControlPointSharp:SF,ControlPointTwoTone:pF,Cookie:hF,CookieOutlined:sF,CookieRounded:cF,CookieSharp:wF,CookieTwoTone:RF,CopyAll:OF,CopyAllOutlined:gF,CopyAllRounded:CF,CopyAllSharp:AF,CopyAllTwoTone:yF,Copyright:PF,CopyrightOutlined:FF,CopyrightRounded:BF,CopyrightSharp:bF,CopyrightTwoTone:DF,Coronavirus:kF,CoronavirusOutlined:MF,CoronavirusRounded:LF,CoronavirusSharp:vF,CoronavirusTwoTone:WF,CorporateFare:NF,CorporateFareOutlined:EF,CorporateFareRounded:HF,CorporateFareSharp:IF,CorporateFareTwoTone:VF,Cottage:xF,CottageOutlined:UF,CottageRounded:GF,CottageSharp:KF,CottageTwoTone:zF,Countertops:QF,CountertopsOutlined:jF,CountertopsRounded:qF,CountertopsSharp:JF,CountertopsTwoTone:ZF,Create:YF,CreateNewFolder:XF,CreateNewFolderOutlined:$F,CreateNewFolderRounded:eB,CreateNewFolderSharp:_B,CreateNewFolderTwoTone:oB,CreateOutlined:nB,CreateRounded:tB,CreateSharp:rB,CreateTwoTone:dB,CreditCard:aB,CreditCardOff:iB,CreditCardOffOutlined:lB,CreditCardOffRounded:mB,CreditCardOffSharp:fB,CreditCardOffTwoTone:uB,CreditCardOutlined:TB,CreditCardRounded:SB,CreditCardSharp:pB,CreditCardTwoTone:hB,CreditScore:sB,CreditScoreOutlined:cB,CreditScoreRounded:wB,CreditScoreSharp:RB,CreditScoreTwoTone:OB,Crib:gB,CribOutlined:CB,CribRounded:AB,CribSharp:yB,CribTwoTone:PB,CrisisAlert:FB,CrisisAlertOutlined:BB,CrisisAlertRounded:bB,CrisisAlertSharp:DB,CrisisAlertTwoTone:kB,Crop:MB,Crop169:LB,Crop169Outlined:vB,Crop169Rounded:WB,Crop169Sharp:NB,Crop169TwoTone:EB,Crop32:HB,Crop32Outlined:IB,Crop32Rounded:VB,Crop32Sharp:xB,Crop32TwoTone:UB,Crop54:GB,Crop54Outlined:KB,Crop54Rounded:zB,Crop54Sharp:QB,Crop54TwoTone:jB,Crop75:qB,Crop75Outlined:JB,Crop75Rounded:ZB,Crop75Sharp:YB,Crop75TwoTone:XB,CropDin:$B,CropDinOutlined:eb,CropDinRounded:_b,CropDinSharp:ob,CropDinTwoTone:nb,CropFree:tb,CropFreeOutlined:rb,CropFreeRounded:db,CropFreeSharp:ab,CropFreeTwoTone:ib,CropLandscape:lb,CropLandscapeOutlined:mb,CropLandscapeRounded:fb,CropLandscapeSharp:ub,CropLandscapeTwoTone:Tb,CropOriginal:Sb,CropOriginalOutlined:pb,CropOriginalRounded:hb,CropOriginalSharp:sb,CropOriginalTwoTone:cb,CropOutlined:wb,CropPortrait:Rb,CropPortraitOutlined:Ob,CropPortraitRounded:gb,CropPortraitSharp:Cb,CropPortraitTwoTone:Ab,CropRotate:yb,CropRotateOutlined:Pb,CropRotateRounded:Fb,CropRotateSharp:Bb,CropRotateTwoTone:bb,CropRounded:Db,CropSharp:kb,CropSquare:Mb,CropSquareOutlined:Lb,CropSquareRounded:vb,CropSquareSharp:Wb,CropSquareTwoTone:Nb,CropTwoTone:Eb,Css:Hb,CssOutlined:Ib,CssRounded:Vb,CssSharp:xb,CssTwoTone:Ub,CurrencyBitcoin:Gb,CurrencyBitcoinOutlined:Kb,CurrencyBitcoinRounded:zb,CurrencyBitcoinSharp:Qb,CurrencyBitcoinTwoTone:jb,CurrencyExchange:qb,CurrencyExchangeOutlined:Jb,CurrencyExchangeRounded:Zb,CurrencyExchangeSharp:Yb,CurrencyExchangeTwoTone:Xb,CurrencyFranc:$b,CurrencyFrancOutlined:eD,CurrencyFrancRounded:_D,CurrencyFrancSharp:oD,CurrencyFrancTwoTone:nD,CurrencyLira:tD,CurrencyLiraOutlined:rD,CurrencyLiraRounded:dD,CurrencyLiraSharp:aD,CurrencyLiraTwoTone:iD,CurrencyPound:lD,CurrencyPoundOutlined:mD,CurrencyPoundRounded:fD,CurrencyPoundSharp:uD,CurrencyPoundTwoTone:TD,CurrencyRuble:SD,CurrencyRubleOutlined:pD,CurrencyRubleRounded:hD,CurrencyRubleSharp:sD,CurrencyRubleTwoTone:cD,CurrencyRupee:wD,CurrencyRupeeOutlined:RD,CurrencyRupeeRounded:OD,CurrencyRupeeSharp:gD,CurrencyRupeeTwoTone:CD,CurrencyYen:AD,CurrencyYenOutlined:yD,CurrencyYenRounded:PD,CurrencyYenSharp:FD,CurrencyYenTwoTone:BD,CurrencyYuan:bD,CurrencyYuanOutlined:DD,CurrencyYuanRounded:kD,CurrencyYuanSharp:MD,CurrencyYuanTwoTone:LD,Curtains:vD,CurtainsClosed:WD,CurtainsClosedOutlined:ND,CurtainsClosedRounded:ED,CurtainsClosedSharp:HD,CurtainsClosedTwoTone:ID,CurtainsOutlined:VD,CurtainsRounded:xD,CurtainsSharp:UD,CurtainsTwoTone:GD,Cyclone:KD,CycloneOutlined:zD,CycloneRounded:QD,CycloneSharp:jD,CycloneTwoTone:qD,Dangerous:JD,DangerousOutlined:ZD,DangerousRounded:YD,DangerousSharp:XD,DangerousTwoTone:$D,DarkMode:ek,DarkModeOutlined:_k,DarkModeRounded:ok,DarkModeSharp:nk,DarkModeTwoTone:tk,Dashboard:rk,DashboardCustomize:dk,DashboardCustomizeOutlined:ak,DashboardCustomizeRounded:ik,DashboardCustomizeSharp:lk,DashboardCustomizeTwoTone:mk,DashboardOutlined:fk,DashboardRounded:uk,DashboardSharp:Tk,DashboardTwoTone:Sk,DataArray:pk,DataArrayOutlined:hk,DataArrayRounded:sk,DataArraySharp:ck,DataArrayTwoTone:wk,DataObject:Rk,DataObjectOutlined:Ok,DataObjectRounded:gk,DataObjectSharp:Ck,DataObjectTwoTone:Ak,DataSaverOff:yk,DataSaverOffOutlined:Pk,DataSaverOffRounded:Fk,DataSaverOffSharp:Bk,DataSaverOffTwoTone:bk,DataSaverOn:Dk,DataSaverOnOutlined:kk,DataSaverOnRounded:Mk,DataSaverOnSharp:Lk,DataSaverOnTwoTone:vk,DataThresholding:Wk,DataThresholdingOutlined:Nk,DataThresholdingRounded:Ek,DataThresholdingSharp:Hk,DataThresholdingTwoTone:Ik,DataUsage:Vk,DataUsageOutlined:xk,DataUsageRounded:Uk,DataUsageSharp:Gk,DataUsageTwoTone:Kk,Dataset:zk,DatasetLinked:Qk,DatasetLinkedOutlined:jk,DatasetLinkedRounded:qk,DatasetLinkedSharp:Jk,DatasetLinkedTwoTone:Zk,DatasetOutlined:Yk,DatasetRounded:Xk,DatasetSharp:$k,DatasetTwoTone:eM,DateRange:_M,DateRangeOutlined:oM,DateRangeRounded:nM,DateRangeSharp:tM,DateRangeTwoTone:rM,Deblur:dM,DeblurOutlined:aM,DeblurRounded:iM,DeblurSharp:lM,DeblurTwoTone:mM,Deck:fM,DeckOutlined:uM,DeckRounded:TM,DeckSharp:SM,DeckTwoTone:pM,Dehaze:hM,DehazeOutlined:sM,DehazeRounded:cM,DehazeSharp:wM,DehazeTwoTone:RM,Delete:OM,DeleteForever:gM,DeleteForeverOutlined:CM,DeleteForeverRounded:AM,DeleteForeverSharp:yM,DeleteForeverTwoTone:PM,DeleteOutline:FM,DeleteOutlineOutlined:BM,DeleteOutlineRounded:bM,DeleteOutlineSharp:DM,DeleteOutlineTwoTone:kM,DeleteOutlined:MM,DeleteRounded:LM,DeleteSharp:vM,DeleteSweep:WM,DeleteSweepOutlined:NM,DeleteSweepRounded:EM,DeleteSweepSharp:HM,DeleteSweepTwoTone:IM,DeleteTwoTone:VM,DeliveryDining:xM,DeliveryDiningOutlined:UM,DeliveryDiningRounded:GM,DeliveryDiningSharp:KM,DeliveryDiningTwoTone:zM,DensityLarge:QM,DensityLargeOutlined:jM,DensityLargeRounded:qM,DensityLargeSharp:JM,DensityLargeTwoTone:ZM,DensityMedium:YM,DensityMediumOutlined:XM,DensityMediumRounded:$M,DensityMediumSharp:eL,DensityMediumTwoTone:_L,DensitySmall:oL,DensitySmallOutlined:nL,DensitySmallRounded:tL,DensitySmallSharp:rL,DensitySmallTwoTone:dL,DepartureBoard:aL,DepartureBoardOutlined:iL,DepartureBoardRounded:lL,DepartureBoardSharp:mL,DepartureBoardTwoTone:fL,Description:uL,DescriptionOutlined:TL,DescriptionRounded:SL,DescriptionSharp:pL,DescriptionTwoTone:hL,Deselect:sL,DeselectOutlined:cL,DeselectRounded:wL,DeselectSharp:RL,DeselectTwoTone:OL,DesignServices:gL,DesignServicesOutlined:CL,DesignServicesRounded:AL,DesignServicesSharp:yL,DesignServicesTwoTone:PL,Desk:FL,DeskOutlined:BL,DeskRounded:bL,DeskSharp:DL,DeskTwoTone:kL,DesktopAccessDisabled:ML,DesktopAccessDisabledOutlined:LL,DesktopAccessDisabledRounded:vL,DesktopAccessDisabledSharp:WL,DesktopAccessDisabledTwoTone:NL,DesktopMac:EL,DesktopMacOutlined:HL,DesktopMacRounded:IL,DesktopMacSharp:VL,DesktopMacTwoTone:xL,DesktopWindows:UL,DesktopWindowsOutlined:GL,DesktopWindowsRounded:KL,DesktopWindowsSharp:zL,DesktopWindowsTwoTone:QL,Details:jL,DetailsOutlined:qL,DetailsRounded:JL,DetailsSharp:ZL,DetailsTwoTone:YL,DeveloperBoard:XL,DeveloperBoardOff:$L,DeveloperBoardOffOutlined:ev,DeveloperBoardOffRounded:_v,DeveloperBoardOffSharp:ov,DeveloperBoardOffTwoTone:nv,DeveloperBoardOutlined:tv,DeveloperBoardRounded:rv,DeveloperBoardSharp:dv,DeveloperBoardTwoTone:av,DeveloperMode:iv,DeveloperModeOutlined:lv,DeveloperModeRounded:mv,DeveloperModeSharp:fv,DeveloperModeTwoTone:uv,DeviceHub:Tv,DeviceHubOutlined:Sv,DeviceHubRounded:pv,DeviceHubSharp:hv,DeviceHubTwoTone:sv,DeviceThermostat:cv,DeviceThermostatOutlined:wv,DeviceThermostatRounded:Rv,DeviceThermostatSharp:Ov,DeviceThermostatTwoTone:gv,DeviceUnknown:Cv,DeviceUnknownOutlined:Av,DeviceUnknownRounded:yv,DeviceUnknownSharp:Pv,DeviceUnknownTwoTone:Fv,Devices:Bv,DevicesFold:bv,DevicesFoldOutlined:Dv,DevicesFoldRounded:kv,DevicesFoldSharp:Mv,DevicesFoldTwoTone:Lv,DevicesOther:vv,DevicesOtherOutlined:Wv,DevicesOtherRounded:Nv,DevicesOtherSharp:Ev,DevicesOtherTwoTone:Hv,DevicesOutlined:Iv,DevicesRounded:Vv,DevicesSharp:xv,DevicesTwoTone:Uv,DialerSip:Gv,DialerSipOutlined:Kv,DialerSipRounded:zv,DialerSipSharp:Qv,DialerSipTwoTone:jv,Dialpad:qv,DialpadOutlined:Jv,DialpadRounded:Zv,DialpadSharp:Yv,DialpadTwoTone:Xv,Diamond:$v,DiamondOutlined:eW,DiamondRounded:_W,DiamondSharp:oW,DiamondTwoTone:nW,Difference:tW,DifferenceOutlined:rW,DifferenceRounded:dW,DifferenceSharp:aW,DifferenceTwoTone:iW,Dining:lW,DiningOutlined:mW,DiningRounded:fW,DiningSharp:uW,DiningTwoTone:TW,DinnerDining:SW,DinnerDiningOutlined:pW,DinnerDiningRounded:hW,DinnerDiningSharp:sW,DinnerDiningTwoTone:cW,Directions:wW,DirectionsBike:RW,DirectionsBikeOutlined:OW,DirectionsBikeRounded:gW,DirectionsBikeSharp:CW,DirectionsBikeTwoTone:AW,DirectionsBoat:yW,DirectionsBoatFilled:PW,DirectionsBoatFilledOutlined:FW,DirectionsBoatFilledRounded:BW,DirectionsBoatFilledSharp:bW,DirectionsBoatFilledTwoTone:DW,DirectionsBoatOutlined:kW,DirectionsBoatRounded:MW,DirectionsBoatSharp:LW,DirectionsBoatTwoTone:vW,DirectionsBus:WW,DirectionsBusFilled:NW,DirectionsBusFilledOutlined:EW,DirectionsBusFilledRounded:HW,DirectionsBusFilledSharp:IW,DirectionsBusFilledTwoTone:VW,DirectionsBusOutlined:xW,DirectionsBusRounded:UW,DirectionsBusSharp:GW,DirectionsBusTwoTone:KW,DirectionsCar:zW,DirectionsCarFilled:QW,DirectionsCarFilledOutlined:jW,DirectionsCarFilledRounded:qW,DirectionsCarFilledSharp:JW,DirectionsCarFilledTwoTone:ZW,DirectionsCarOutlined:YW,DirectionsCarRounded:XW,DirectionsCarSharp:$W,DirectionsCarTwoTone:eN,DirectionsOff:_N,DirectionsOffOutlined:oN,DirectionsOffRounded:nN,DirectionsOffSharp:tN,DirectionsOffTwoTone:rN,DirectionsOutlined:dN,DirectionsRailway:aN,DirectionsRailwayFilled:iN,DirectionsRailwayFilledOutlined:lN,DirectionsRailwayFilledRounded:mN,DirectionsRailwayFilledSharp:fN,DirectionsRailwayFilledTwoTone:uN,DirectionsRailwayOutlined:TN,DirectionsRailwayRounded:SN,DirectionsRailwaySharp:pN,DirectionsRailwayTwoTone:hN,DirectionsRounded:sN,DirectionsRun:cN,DirectionsRunOutlined:wN,DirectionsRunRounded:RN,DirectionsRunSharp:ON,DirectionsRunTwoTone:gN,DirectionsSharp:CN,DirectionsSubway:AN,DirectionsSubwayFilled:yN,DirectionsSubwayFilledOutlined:PN,DirectionsSubwayFilledRounded:FN,DirectionsSubwayFilledSharp:BN,DirectionsSubwayFilledTwoTone:bN,DirectionsSubwayOutlined:DN,DirectionsSubwayRounded:kN,DirectionsSubwaySharp:MN,DirectionsSubwayTwoTone:LN,DirectionsTransit:vN,DirectionsTransitFilled:WN,DirectionsTransitFilledOutlined:NN,DirectionsTransitFilledRounded:EN,DirectionsTransitFilledSharp:HN,DirectionsTransitFilledTwoTone:IN,DirectionsTransitOutlined:VN,DirectionsTransitRounded:xN,DirectionsTransitSharp:UN,DirectionsTransitTwoTone:GN,DirectionsTwoTone:KN,DirectionsWalk:zN,DirectionsWalkOutlined:QN,DirectionsWalkRounded:jN,DirectionsWalkSharp:qN,DirectionsWalkTwoTone:JN,DirtyLens:ZN,DirtyLensOutlined:YN,DirtyLensRounded:XN,DirtyLensSharp:$N,DirtyLensTwoTone:eE,DisabledByDefault:_E,DisabledByDefaultOutlined:oE,DisabledByDefaultRounded:nE,DisabledByDefaultSharp:tE,DisabledByDefaultTwoTone:rE,DiscFull:dE,DiscFullOutlined:aE,DiscFullRounded:iE,DiscFullSharp:lE,DiscFullTwoTone:mE,Discount:fE,DiscountOutlined:uE,DiscountRounded:TE,DiscountSharp:SE,DiscountTwoTone:pE,DisplaySettings:hE,DisplaySettingsOutlined:sE,DisplaySettingsRounded:cE,DisplaySettingsSharp:wE,DisplaySettingsTwoTone:RE,Diversity1:OE,Diversity1Outlined:gE,Diversity1Rounded:CE,Diversity1Sharp:AE,Diversity1TwoTone:yE,Diversity2:PE,Diversity2Outlined:FE,Diversity2Rounded:BE,Diversity2Sharp:bE,Diversity2TwoTone:DE,Diversity3:kE,Diversity3Outlined:ME,Diversity3Rounded:LE,Diversity3Sharp:vE,Diversity3TwoTone:WE,Dns:NE,DnsOutlined:EE,DnsRounded:HE,DnsSharp:IE,DnsTwoTone:VE,DoDisturb:xE,DoDisturbAlt:UE,DoDisturbAltOutlined:GE,DoDisturbAltRounded:KE,DoDisturbAltSharp:zE,DoDisturbAltTwoTone:QE,DoDisturbOff:jE,DoDisturbOffOutlined:qE,DoDisturbOffRounded:JE,DoDisturbOffSharp:ZE,DoDisturbOffTwoTone:YE,DoDisturbOn:XE,DoDisturbOnOutlined:$E,DoDisturbOnRounded:eH,DoDisturbOnSharp:_H,DoDisturbOnTwoTone:oH,DoDisturbOutlined:nH,DoDisturbRounded:tH,DoDisturbSharp:rH,DoDisturbTwoTone:dH,DoNotDisturb:aH,DoNotDisturbAlt:iH,DoNotDisturbAltOutlined:lH,DoNotDisturbAltRounded:mH,DoNotDisturbAltSharp:fH,DoNotDisturbAltTwoTone:uH,DoNotDisturbOff:TH,DoNotDisturbOffOutlined:SH,DoNotDisturbOffRounded:pH,DoNotDisturbOffSharp:hH,DoNotDisturbOffTwoTone:sH,DoNotDisturbOn:cH,DoNotDisturbOnOutlined:wH,DoNotDisturbOnRounded:RH,DoNotDisturbOnSharp:OH,DoNotDisturbOnTotalSilence:gH,DoNotDisturbOnTotalSilenceOutlined:CH,DoNotDisturbOnTotalSilenceRounded:AH,DoNotDisturbOnTotalSilenceSharp:yH,DoNotDisturbOnTotalSilenceTwoTone:PH,DoNotDisturbOnTwoTone:FH,DoNotDisturbOutlined:BH,DoNotDisturbRounded:bH,DoNotDisturbSharp:DH,DoNotDisturbTwoTone:kH,DoNotStep:MH,DoNotStepOutlined:LH,DoNotStepRounded:vH,DoNotStepSharp:WH,DoNotStepTwoTone:NH,DoNotTouch:EH,DoNotTouchOutlined:HH,DoNotTouchRounded:IH,DoNotTouchSharp:VH,DoNotTouchTwoTone:xH,Dock:UH,DockOutlined:GH,DockRounded:KH,DockSharp:zH,DockTwoTone:QH,DocumentScanner:jH,DocumentScannerOutlined:qH,DocumentScannerRounded:JH,DocumentScannerSharp:ZH,DocumentScannerTwoTone:YH,Domain:XH,DomainAdd:$H,DomainAddOutlined:eI,DomainAddRounded:_I,DomainAddSharp:oI,DomainAddTwoTone:nI,DomainDisabled:tI,DomainDisabledOutlined:rI,DomainDisabledRounded:dI,DomainDisabledSharp:aI,DomainDisabledTwoTone:iI,DomainOutlined:lI,DomainRounded:mI,DomainSharp:fI,DomainTwoTone:uI,DomainVerification:TI,DomainVerificationOutlined:SI,DomainVerificationRounded:pI,DomainVerificationSharp:hI,DomainVerificationTwoTone:sI,Done:cI,DoneAll:wI,DoneAllOutlined:RI,DoneAllRounded:OI,DoneAllSharp:gI,DoneAllTwoTone:CI,DoneOutline:AI,DoneOutlineOutlined:yI,DoneOutlineRounded:PI,DoneOutlineSharp:FI,DoneOutlineTwoTone:BI,DoneOutlined:bI,DoneRounded:DI,DoneSharp:kI,DoneTwoTone:MI,DonutLarge:LI,DonutLargeOutlined:vI,DonutLargeRounded:WI,DonutLargeSharp:NI,DonutLargeTwoTone:EI,DonutSmall:HI,DonutSmallOutlined:II,DonutSmallRounded:VI,DonutSmallSharp:xI,DonutSmallTwoTone:UI,DoorBack:GI,DoorBackOutlined:KI,DoorBackRounded:zI,DoorBackSharp:QI,DoorBackTwoTone:jI,DoorFront:qI,DoorFrontOutlined:JI,DoorFrontRounded:ZI,DoorFrontSharp:YI,DoorFrontTwoTone:XI,DoorSliding:$I,DoorSlidingOutlined:eV,DoorSlidingRounded:_V,DoorSlidingSharp:oV,DoorSlidingTwoTone:nV,Doorbell:tV,DoorbellOutlined:rV,DoorbellRounded:dV,DoorbellSharp:aV,DoorbellTwoTone:iV,DoubleArrow:lV,DoubleArrowOutlined:mV,DoubleArrowRounded:fV,DoubleArrowSharp:uV,DoubleArrowTwoTone:TV,DownhillSkiing:SV,DownhillSkiingOutlined:pV,DownhillSkiingRounded:hV,DownhillSkiingSharp:sV,DownhillSkiingTwoTone:cV,Download:wV,DownloadDone:RV,DownloadDoneOutlined:OV,DownloadDoneRounded:gV,DownloadDoneSharp:CV,DownloadDoneTwoTone:AV,DownloadForOffline:yV,DownloadForOfflineOutlined:PV,DownloadForOfflineRounded:FV,DownloadForOfflineSharp:BV,DownloadForOfflineTwoTone:bV,DownloadOutlined:DV,DownloadRounded:kV,DownloadSharp:MV,DownloadTwoTone:LV,Downloading:vV,DownloadingOutlined:WV,DownloadingRounded:NV,DownloadingSharp:EV,DownloadingTwoTone:HV,Drafts:IV,DraftsOutlined:VV,DraftsRounded:xV,DraftsSharp:UV,DraftsTwoTone:GV,DragHandle:KV,DragHandleOutlined:zV,DragHandleRounded:QV,DragHandleSharp:jV,DragHandleTwoTone:qV,DragIndicator:JV,DragIndicatorOutlined:ZV,DragIndicatorRounded:YV,DragIndicatorSharp:XV,DragIndicatorTwoTone:$V,Draw:ex,DrawOutlined:_x,DrawRounded:ox,DrawSharp:nx,DrawTwoTone:tx,DriveEta:rx,DriveEtaOutlined:dx,DriveEtaRounded:ax,DriveEtaSharp:ix,DriveEtaTwoTone:lx,DriveFileMove:mx,DriveFileMoveOutlined:fx,DriveFileMoveRounded:ux,DriveFileMoveSharp:Tx,DriveFileMoveTwoTone:Sx,DriveFileRenameOutline:px,DriveFileRenameOutlineOutlined:hx,DriveFileRenameOutlineRounded:sx,DriveFileRenameOutlineSharp:cx,DriveFileRenameOutlineTwoTone:wx,DriveFolderUpload:Rx,DriveFolderUploadOutlined:Ox,DriveFolderUploadRounded:gx,DriveFolderUploadSharp:Cx,DriveFolderUploadTwoTone:Ax,Dry:yx,DryCleaning:Px,DryCleaningOutlined:Fx,DryCleaningRounded:Bx,DryCleaningSharp:bx,DryCleaningTwoTone:Dx,DryOutlined:kx,DryRounded:Mx,DrySharp:Lx,DryTwoTone:vx,Duo:Wx,DuoOutlined:Nx,DuoRounded:Ex,DuoSharp:Hx,DuoTwoTone:Ix,Dvr:Vx,DvrOutlined:xx,DvrRounded:Ux,DvrSharp:Gx,DvrTwoTone:Kx,DynamicFeed:zx,DynamicFeedOutlined:Qx,DynamicFeedRounded:jx,DynamicFeedSharp:qx,DynamicFeedTwoTone:Jx,DynamicForm:Zx,DynamicFormOutlined:Yx,DynamicFormRounded:Xx,DynamicFormSharp:$x,DynamicFormTwoTone:eU,EMobiledata:_U,EMobiledataOutlined:oU,EMobiledataRounded:nU,EMobiledataSharp:tU,EMobiledataTwoTone:rU,Earbuds:dU,EarbudsBattery:aU,EarbudsBatteryOutlined:iU,EarbudsBatteryRounded:lU,EarbudsBatterySharp:mU,EarbudsBatteryTwoTone:fU,EarbudsOutlined:uU,EarbudsRounded:TU,EarbudsSharp:SU,EarbudsTwoTone:pU,East:hU,EastOutlined:sU,EastRounded:cU,EastSharp:wU,EastTwoTone:RU,EdgesensorHigh:OU,EdgesensorHighOutlined:gU,EdgesensorHighRounded:CU,EdgesensorHighSharp:AU,EdgesensorHighTwoTone:yU,EdgesensorLow:PU,EdgesensorLowOutlined:FU,EdgesensorLowRounded:BU,EdgesensorLowSharp:bU,EdgesensorLowTwoTone:DU,Edit:kU,EditAttributes:MU,EditAttributesOutlined:LU,EditAttributesRounded:vU,EditAttributesSharp:WU,EditAttributesTwoTone:NU,EditCalendar:EU,EditCalendarOutlined:HU,EditCalendarRounded:IU,EditCalendarSharp:VU,EditCalendarTwoTone:xU,EditLocation:UU,EditLocationAlt:GU,EditLocationAltOutlined:KU,EditLocationAltRounded:zU,EditLocationAltSharp:QU,EditLocationAltTwoTone:jU,EditLocationOutlined:qU,EditLocationRounded:JU,EditLocationSharp:ZU,EditLocationTwoTone:YU,EditNote:XU,EditNoteOutlined:$U,EditNoteRounded:eG,EditNoteSharp:_G,EditNoteTwoTone:oG,EditNotifications:nG,EditNotificationsOutlined:tG,EditNotificationsRounded:rG,EditNotificationsSharp:dG,EditNotificationsTwoTone:aG,EditOff:iG,EditOffOutlined:lG,EditOffRounded:mG,EditOffSharp:fG,EditOffTwoTone:uG,EditOutlined:TG,EditRoad:SG,EditRoadOutlined:pG,EditRoadRounded:hG,EditRoadSharp:sG,EditRoadTwoTone:cG,EditRounded:wG,EditSharp:RG,EditTwoTone:OG,Egg:gG,EggAlt:CG,EggAltOutlined:AG,EggAltRounded:yG,EggAltSharp:PG,EggAltTwoTone:FG,EggOutlined:BG,EggRounded:bG,EggSharp:DG,EggTwoTone:kG,EightK:MG,EightKOutlined:LG,EightKPlus:vG,EightKPlusOutlined:WG,EightKPlusRounded:NG,EightKPlusSharp:EG,EightKPlusTwoTone:HG,EightKRounded:IG,EightKSharp:VG,EightKTwoTone:xG,EightMp:UG,EightMpOutlined:GG,EightMpRounded:KG,EightMpSharp:zG,EightMpTwoTone:QG,EighteenMp:jG,EighteenMpOutlined:qG,EighteenMpRounded:JG,EighteenMpSharp:ZG,EighteenMpTwoTone:YG,EighteenUpRating:XG,EighteenUpRatingOutlined:$G,EighteenUpRatingRounded:eK,EighteenUpRatingSharp:_K,EighteenUpRatingTwoTone:oK,EightteenMp:nK,EightteenMpOutlined:tK,EightteenMpRounded:rK,EightteenMpSharp:dK,EightteenMpTwoTone:aK,Eject:iK,EjectOutlined:lK,EjectRounded:mK,EjectSharp:fK,EjectTwoTone:uK,Elderly:TK,ElderlyOutlined:SK,ElderlyRounded:pK,ElderlySharp:hK,ElderlyTwoTone:sK,ElderlyWoman:cK,ElderlyWomanOutlined:wK,ElderlyWomanRounded:RK,ElderlyWomanSharp:OK,ElderlyWomanTwoTone:gK,ElectricBike:CK,ElectricBikeOutlined:AK,ElectricBikeRounded:yK,ElectricBikeSharp:PK,ElectricBikeTwoTone:FK,ElectricBolt:BK,ElectricBoltOutlined:bK,ElectricBoltRounded:DK,ElectricBoltSharp:kK,ElectricBoltTwoTone:MK,ElectricCar:LK,ElectricCarOutlined:vK,ElectricCarRounded:WK,ElectricCarSharp:NK,ElectricCarTwoTone:EK,ElectricMeter:HK,ElectricMeterOutlined:IK,ElectricMeterRounded:VK,ElectricMeterSharp:xK,ElectricMeterTwoTone:UK,ElectricMoped:GK,ElectricMopedOutlined:KK,ElectricMopedRounded:zK,ElectricMopedSharp:QK,ElectricMopedTwoTone:jK,ElectricRickshaw:qK,ElectricRickshawOutlined:JK,ElectricRickshawRounded:ZK,ElectricRickshawSharp:YK,ElectricRickshawTwoTone:XK,ElectricScooter:$K,ElectricScooterOutlined:ez,ElectricScooterRounded:_z,ElectricScooterSharp:oz,ElectricScooterTwoTone:nz,ElectricalServices:tz,ElectricalServicesOutlined:rz,ElectricalServicesRounded:dz,ElectricalServicesSharp:az,ElectricalServicesTwoTone:iz,Elevator:lz,ElevatorOutlined:mz,ElevatorRounded:fz,ElevatorSharp:uz,ElevatorTwoTone:Tz,ElevenMp:Sz,ElevenMpOutlined:pz,ElevenMpRounded:hz,ElevenMpSharp:sz,ElevenMpTwoTone:cz,Email:wz,EmailOutlined:Rz,EmailRounded:Oz,EmailSharp:gz,EmailTwoTone:Cz,Emergency:Az,EmergencyOutlined:yz,EmergencyRecording:Pz,EmergencyRecordingOutlined:Fz,EmergencyRecordingRounded:Bz,EmergencyRecordingSharp:bz,EmergencyRecordingTwoTone:Dz,EmergencyRounded:kz,EmergencyShare:Mz,EmergencyShareOutlined:Lz,EmergencyShareRounded:vz,EmergencyShareSharp:Wz,EmergencyShareTwoTone:Nz,EmergencySharp:Ez,EmergencyTwoTone:Hz,EmojiEmotions:Iz,EmojiEmotionsOutlined:Vz,EmojiEmotionsRounded:xz,EmojiEmotionsSharp:Uz,EmojiEmotionsTwoTone:Gz,EmojiEvents:Kz,EmojiEventsOutlined:zz,EmojiEventsRounded:Qz,EmojiEventsSharp:jz,EmojiEventsTwoTone:qz,EmojiFlags:Jz,EmojiFlagsOutlined:Zz,EmojiFlagsRounded:Yz,EmojiFlagsSharp:Xz,EmojiFlagsTwoTone:$z,EmojiFoodBeverage:eQ,EmojiFoodBeverageOutlined:_Q,EmojiFoodBeverageRounded:oQ,EmojiFoodBeverageSharp:nQ,EmojiFoodBeverageTwoTone:tQ,EmojiNature:rQ,EmojiNatureOutlined:dQ,EmojiNatureRounded:aQ,EmojiNatureSharp:iQ,EmojiNatureTwoTone:lQ,EmojiObjects:mQ,EmojiObjectsOutlined:fQ,EmojiObjectsRounded:uQ,EmojiObjectsSharp:TQ,EmojiObjectsTwoTone:SQ,EmojiPeople:pQ,EmojiPeopleOutlined:hQ,EmojiPeopleRounded:sQ,EmojiPeopleSharp:cQ,EmojiPeopleTwoTone:wQ,EmojiSymbols:RQ,EmojiSymbolsOutlined:OQ,EmojiSymbolsRounded:gQ,EmojiSymbolsSharp:CQ,EmojiSymbolsTwoTone:AQ,EmojiTransportation:yQ,EmojiTransportationOutlined:PQ,EmojiTransportationRounded:FQ,EmojiTransportationSharp:BQ,EmojiTransportationTwoTone:bQ,EnergySavingsLeaf:DQ,EnergySavingsLeafOutlined:kQ,EnergySavingsLeafRounded:MQ,EnergySavingsLeafSharp:LQ,EnergySavingsLeafTwoTone:vQ,Engineering:WQ,EngineeringOutlined:NQ,EngineeringRounded:EQ,EngineeringSharp:HQ,EngineeringTwoTone:IQ,EnhancedEncryption:VQ,EnhancedEncryptionOutlined:xQ,EnhancedEncryptionRounded:UQ,EnhancedEncryptionSharp:GQ,EnhancedEncryptionTwoTone:KQ,Equalizer:zQ,EqualizerOutlined:QQ,EqualizerRounded:jQ,EqualizerSharp:qQ,EqualizerTwoTone:JQ,Error:ZQ,ErrorOutline:YQ,ErrorOutlineOutlined:XQ,ErrorOutlineRounded:$Q,ErrorOutlineSharp:ej,ErrorOutlineTwoTone:_j,ErrorOutlined:oj,ErrorRounded:nj,ErrorSharp:tj,ErrorTwoTone:rj,Escalator:dj,EscalatorOutlined:aj,EscalatorRounded:ij,EscalatorSharp:lj,EscalatorTwoTone:mj,EscalatorWarning:fj,EscalatorWarningOutlined:uj,EscalatorWarningRounded:Tj,EscalatorWarningSharp:Sj,EscalatorWarningTwoTone:pj,Euro:hj,EuroOutlined:sj,EuroRounded:cj,EuroSharp:wj,EuroSymbol:Rj,EuroSymbolOutlined:Oj,EuroSymbolRounded:gj,EuroSymbolSharp:Cj,EuroSymbolTwoTone:Aj,EuroTwoTone:yj,EvStation:Pj,EvStationOutlined:Fj,EvStationRounded:Bj,EvStationSharp:bj,EvStationTwoTone:Dj,Event:kj,EventAvailable:Mj,EventAvailableOutlined:Lj,EventAvailableRounded:vj,EventAvailableSharp:Wj,EventAvailableTwoTone:Nj,EventBusy:Ej,EventBusyOutlined:Hj,EventBusyRounded:Ij,EventBusySharp:Vj,EventBusyTwoTone:xj,EventNote:Uj,EventNoteOutlined:Gj,EventNoteRounded:Kj,EventNoteSharp:zj,EventNoteTwoTone:Qj,EventOutlined:jj,EventRepeat:qj,EventRepeatOutlined:Jj,EventRepeatRounded:Zj,EventRepeatSharp:Yj,EventRepeatTwoTone:Xj,EventRounded:$j,EventSeat:eq,EventSeatOutlined:_q,EventSeatRounded:oq,EventSeatSharp:nq,EventSeatTwoTone:tq,EventSharp:rq,EventTwoTone:dq,ExitToApp:aq,ExitToAppOutlined:iq,ExitToAppRounded:lq,ExitToAppSharp:mq,ExitToAppTwoTone:fq,Expand:uq,ExpandCircleDown:Tq,ExpandCircleDownOutlined:Sq,ExpandCircleDownRounded:pq,ExpandCircleDownSharp:hq,ExpandCircleDownTwoTone:sq,ExpandLess:cq,ExpandLessOutlined:wq,ExpandLessRounded:Rq,ExpandLessSharp:Oq,ExpandLessTwoTone:gq,ExpandMore:Cq,ExpandMoreOutlined:Aq,ExpandMoreRounded:yq,ExpandMoreSharp:Pq,ExpandMoreTwoTone:Fq,ExpandOutlined:Bq,ExpandRounded:bq,ExpandSharp:Dq,ExpandTwoTone:kq,Explicit:Mq,ExplicitOutlined:Lq,ExplicitRounded:vq,ExplicitSharp:Wq,ExplicitTwoTone:Nq,Explore:Eq,ExploreOff:Hq,ExploreOffOutlined:Iq,ExploreOffRounded:Vq,ExploreOffSharp:xq,ExploreOffTwoTone:Uq,ExploreOutlined:Gq,ExploreRounded:Kq,ExploreSharp:zq,ExploreTwoTone:Qq,Exposure:jq,ExposureOutlined:qq,ExposureRounded:Jq,ExposureSharp:Zq,ExposureTwoTone:Yq,Extension:Xq,ExtensionOff:$q,ExtensionOffOutlined:eJ,ExtensionOffRounded:_J,ExtensionOffSharp:oJ,ExtensionOffTwoTone:nJ,ExtensionOutlined:tJ,ExtensionRounded:rJ,ExtensionSharp:dJ,ExtensionTwoTone:aJ,Face:iJ,Face2:lJ,Face2Outlined:mJ,Face2Rounded:fJ,Face2Sharp:uJ,Face2TwoTone:TJ,Face3:SJ,Face3Outlined:pJ,Face3Rounded:hJ,Face3Sharp:sJ,Face3TwoTone:cJ,Face4:wJ,Face4Outlined:RJ,Face4Rounded:OJ,Face4Sharp:gJ,Face4TwoTone:CJ,Face5:AJ,Face5Outlined:yJ,Face5Rounded:PJ,Face5Sharp:FJ,Face5TwoTone:BJ,Face6:bJ,Face6Outlined:DJ,Face6Rounded:kJ,Face6Sharp:MJ,Face6TwoTone:LJ,FaceOutlined:vJ,FaceRetouchingNatural:WJ,FaceRetouchingNaturalOutlined:NJ,FaceRetouchingNaturalRounded:EJ,FaceRetouchingNaturalSharp:HJ,FaceRetouchingNaturalTwoTone:IJ,FaceRetouchingOff:VJ,FaceRetouchingOffOutlined:xJ,FaceRetouchingOffRounded:UJ,FaceRetouchingOffSharp:GJ,FaceRetouchingOffTwoTone:KJ,FaceRounded:zJ,FaceSharp:QJ,FaceTwoTone:jJ,Facebook:qJ,FacebookOutlined:JJ,FacebookRounded:ZJ,FacebookSharp:YJ,FacebookTwoTone:XJ,FactCheck:$J,FactCheckOutlined:eZ,FactCheckRounded:_Z,FactCheckSharp:oZ,FactCheckTwoTone:nZ,Factory:tZ,FactoryOutlined:rZ,FactoryRounded:dZ,FactorySharp:aZ,FactoryTwoTone:iZ,FamilyRestroom:lZ,FamilyRestroomOutlined:mZ,FamilyRestroomRounded:fZ,FamilyRestroomSharp:uZ,FamilyRestroomTwoTone:TZ,FastForward:SZ,FastForwardOutlined:pZ,FastForwardRounded:hZ,FastForwardSharp:sZ,FastForwardTwoTone:cZ,FastRewind:wZ,FastRewindOutlined:RZ,FastRewindRounded:OZ,FastRewindSharp:gZ,FastRewindTwoTone:CZ,Fastfood:AZ,FastfoodOutlined:yZ,FastfoodRounded:PZ,FastfoodSharp:FZ,FastfoodTwoTone:BZ,Favorite:bZ,FavoriteBorder:DZ,FavoriteBorderOutlined:kZ,FavoriteBorderRounded:MZ,FavoriteBorderSharp:LZ,FavoriteBorderTwoTone:vZ,FavoriteOutlined:WZ,FavoriteRounded:NZ,FavoriteSharp:EZ,FavoriteTwoTone:HZ,Fax:IZ,FaxOutlined:VZ,FaxRounded:xZ,FaxSharp:UZ,FaxTwoTone:GZ,FeaturedPlayList:KZ,FeaturedPlayListOutlined:zZ,FeaturedPlayListRounded:QZ,FeaturedPlayListSharp:jZ,FeaturedPlayListTwoTone:qZ,FeaturedVideo:JZ,FeaturedVideoOutlined:ZZ,FeaturedVideoRounded:YZ,FeaturedVideoSharp:XZ,FeaturedVideoTwoTone:$Z,Feed:eY,FeedOutlined:_Y,FeedRounded:oY,FeedSharp:nY,FeedTwoTone:tY,Feedback:rY,FeedbackOutlined:dY,FeedbackRounded:aY,FeedbackSharp:iY,FeedbackTwoTone:lY,Female:mY,FemaleOutlined:fY,FemaleRounded:uY,FemaleSharp:TY,FemaleTwoTone:SY,Fence:pY,FenceOutlined:hY,FenceRounded:sY,FenceSharp:cY,FenceTwoTone:wY,Festival:RY,FestivalOutlined:OY,FestivalRounded:gY,FestivalSharp:CY,FestivalTwoTone:AY,FiberDvr:yY,FiberDvrOutlined:PY,FiberDvrRounded:FY,FiberDvrSharp:BY,FiberDvrTwoTone:bY,FiberManualRecord:DY,FiberManualRecordOutlined:kY,FiberManualRecordRounded:MY,FiberManualRecordSharp:LY,FiberManualRecordTwoTone:vY,FiberNew:WY,FiberNewOutlined:NY,FiberNewRounded:EY,FiberNewSharp:HY,FiberNewTwoTone:IY,FiberPin:VY,FiberPinOutlined:xY,FiberPinRounded:UY,FiberPinSharp:GY,FiberPinTwoTone:KY,FiberSmartRecord:zY,FiberSmartRecordOutlined:QY,FiberSmartRecordRounded:jY,FiberSmartRecordSharp:qY,FiberSmartRecordTwoTone:JY,FifteenMp:ZY,FifteenMpOutlined:YY,FifteenMpRounded:XY,FifteenMpSharp:$Y,FifteenMpTwoTone:eX,FileCopy:_X,FileCopyOutlined:oX,FileCopyRounded:nX,FileCopySharp:tX,FileCopyTwoTone:rX,FileDownload:dX,FileDownloadDone:aX,FileDownloadDoneOutlined:iX,FileDownloadDoneRounded:lX,FileDownloadDoneSharp:mX,FileDownloadDoneTwoTone:fX,FileDownloadOff:uX,FileDownloadOffOutlined:TX,FileDownloadOffRounded:SX,FileDownloadOffSharp:pX,FileDownloadOffTwoTone:hX,FileDownloadOutlined:sX,FileDownloadRounded:cX,FileDownloadSharp:wX,FileDownloadTwoTone:RX,FileOpen:OX,FileOpenOutlined:gX,FileOpenRounded:CX,FileOpenSharp:AX,FileOpenTwoTone:yX,FilePresent:PX,FilePresentOutlined:FX,FilePresentRounded:BX,FilePresentSharp:bX,FilePresentTwoTone:DX,FileUpload:kX,FileUploadOutlined:MX,FileUploadRounded:LX,FileUploadSharp:vX,FileUploadTwoTone:WX,Filter:NX,Filter1:EX,Filter1Outlined:HX,Filter1Rounded:IX,Filter1Sharp:VX,Filter1TwoTone:xX,Filter2:UX,Filter2Outlined:GX,Filter2Rounded:KX,Filter2Sharp:zX,Filter2TwoTone:QX,Filter3:jX,Filter3Outlined:qX,Filter3Rounded:JX,Filter3Sharp:ZX,Filter3TwoTone:YX,Filter4:XX,Filter4Outlined:$X,Filter4Rounded:e$,Filter4Sharp:_$,Filter4TwoTone:o$,Filter5:n$,Filter5Outlined:t$,Filter5Rounded:r$,Filter5Sharp:d$,Filter5TwoTone:a$,Filter6:i$,Filter6Outlined:l$,Filter6Rounded:m$,Filter6Sharp:f$,Filter6TwoTone:u$,Filter7:T$,Filter7Outlined:S$,Filter7Rounded:p$,Filter7Sharp:h$,Filter7TwoTone:s$,Filter8:c$,Filter8Outlined:w$,Filter8Rounded:R$,Filter8Sharp:O$,Filter8TwoTone:g$,Filter9:C$,Filter9Outlined:A$,Filter9Plus:y$,Filter9PlusOutlined:P$,Filter9PlusRounded:F$,Filter9PlusSharp:B$,Filter9PlusTwoTone:b$,Filter9Rounded:D$,Filter9Sharp:k$,Filter9TwoTone:M$,FilterAlt:L$,FilterAltOff:v$,FilterAltOffOutlined:W$,FilterAltOffRounded:N$,FilterAltOffSharp:E$,FilterAltOffTwoTone:H$,FilterAltOutlined:I$,FilterAltRounded:V$,FilterAltSharp:x$,FilterAltTwoTone:U$,FilterBAndW:G$,FilterBAndWOutlined:K$,FilterBAndWRounded:z$,FilterBAndWSharp:Q$,FilterBAndWTwoTone:j$,FilterCenterFocus:q$,FilterCenterFocusOutlined:J$,FilterCenterFocusRounded:Z$,FilterCenterFocusSharp:Y$,FilterCenterFocusTwoTone:X$,FilterDrama:$$,FilterDramaOutlined:eee,FilterDramaRounded:_ee,FilterDramaSharp:oee,FilterDramaTwoTone:nee,FilterFrames:tee,FilterFramesOutlined:ree,FilterFramesRounded:dee,FilterFramesSharp:aee,FilterFramesTwoTone:iee,FilterHdr:lee,FilterHdrOutlined:mee,FilterHdrRounded:fee,FilterHdrSharp:uee,FilterHdrTwoTone:Tee,FilterList:See,FilterListOff:pee,FilterListOffOutlined:hee,FilterListOffRounded:see,FilterListOffSharp:cee,FilterListOffTwoTone:wee,FilterListOutlined:Ree,FilterListRounded:Oee,FilterListSharp:gee,FilterListTwoTone:Cee,FilterNone:Aee,FilterNoneOutlined:yee,FilterNoneRounded:Pee,FilterNoneSharp:Fee,FilterNoneTwoTone:Bee,FilterOutlined:bee,FilterRounded:Dee,FilterSharp:kee,FilterTiltShift:Mee,FilterTiltShiftOutlined:Lee,FilterTiltShiftRounded:vee,FilterTiltShiftSharp:Wee,FilterTiltShiftTwoTone:Nee,FilterTwoTone:Eee,FilterVintage:Hee,FilterVintageOutlined:Iee,FilterVintageRounded:Vee,FilterVintageSharp:xee,FilterVintageTwoTone:Uee,FindInPage:Gee,FindInPageOutlined:Kee,FindInPageRounded:zee,FindInPageSharp:Qee,FindInPageTwoTone:jee,FindReplace:qee,FindReplaceOutlined:Jee,FindReplaceRounded:Zee,FindReplaceSharp:Yee,FindReplaceTwoTone:Xee,Fingerprint:$ee,FingerprintOutlined:e_e,FingerprintRounded:__e,FingerprintSharp:o_e,FingerprintTwoTone:n_e,FireExtinguisher:t_e,FireExtinguisherOutlined:r_e,FireExtinguisherRounded:d_e,FireExtinguisherSharp:a_e,FireExtinguisherTwoTone:i_e,FireHydrantAlt:l_e,FireHydrantAltOutlined:m_e,FireHydrantAltRounded:f_e,FireHydrantAltSharp:u_e,FireHydrantAltTwoTone:T_e,FireTruck:S_e,FireTruckOutlined:p_e,FireTruckRounded:h_e,FireTruckSharp:s_e,FireTruckTwoTone:c_e,Fireplace:w_e,FireplaceOutlined:R_e,FireplaceRounded:O_e,FireplaceSharp:g_e,FireplaceTwoTone:C_e,FirstPage:A_e,FirstPageOutlined:y_e,FirstPageRounded:P_e,FirstPageSharp:F_e,FirstPageTwoTone:B_e,FitScreen:b_e,FitScreenOutlined:D_e,FitScreenRounded:k_e,FitScreenSharp:M_e,FitScreenTwoTone:L_e,Fitbit:v_e,FitbitOutlined:W_e,FitbitRounded:N_e,FitbitSharp:E_e,FitbitTwoTone:H_e,FitnessCenter:I_e,FitnessCenterOutlined:V_e,FitnessCenterRounded:x_e,FitnessCenterSharp:U_e,FitnessCenterTwoTone:G_e,FiveG:K_e,FiveGOutlined:z_e,FiveGRounded:Q_e,FiveGSharp:j_e,FiveGTwoTone:q_e,FiveK:J_e,FiveKOutlined:Z_e,FiveKPlus:Y_e,FiveKPlusOutlined:X_e,FiveKPlusRounded:$_e,FiveKPlusSharp:eoe,FiveKPlusTwoTone:_oe,FiveKRounded:ooe,FiveKSharp:noe,FiveKTwoTone:toe,FiveMp:roe,FiveMpOutlined:doe,FiveMpRounded:aoe,FiveMpSharp:ioe,FiveMpTwoTone:loe,FivteenMp:moe,FivteenMpOutlined:foe,FivteenMpRounded:uoe,FivteenMpSharp:Toe,FivteenMpTwoTone:Soe,Flag:poe,FlagCircle:hoe,FlagCircleOutlined:soe,FlagCircleRounded:coe,FlagCircleSharp:woe,FlagCircleTwoTone:Roe,FlagOutlined:Ooe,FlagRounded:goe,FlagSharp:Coe,FlagTwoTone:Aoe,Flaky:yoe,FlakyOutlined:Poe,FlakyRounded:Foe,FlakySharp:Boe,FlakyTwoTone:boe,Flare:Doe,FlareOutlined:koe,FlareRounded:Moe,FlareSharp:Loe,FlareTwoTone:voe,FlashAuto:Woe,FlashAutoOutlined:Noe,FlashAutoRounded:Eoe,FlashAutoSharp:Hoe,FlashAutoTwoTone:Ioe,FlashOff:Voe,FlashOffOutlined:xoe,FlashOffRounded:Uoe,FlashOffSharp:Goe,FlashOffTwoTone:Koe,FlashOn:zoe,FlashOnOutlined:Qoe,FlashOnRounded:joe,FlashOnSharp:qoe,FlashOnTwoTone:Joe,FlashlightOff:Zoe,FlashlightOffOutlined:Yoe,FlashlightOffRounded:Xoe,FlashlightOffSharp:$oe,FlashlightOffTwoTone:ene,FlashlightOn:_ne,FlashlightOnOutlined:one,FlashlightOnRounded:nne,FlashlightOnSharp:tne,FlashlightOnTwoTone:rne,Flatware:dne,FlatwareOutlined:ane,FlatwareRounded:ine,FlatwareSharp:lne,FlatwareTwoTone:mne,Flight:fne,FlightClass:une,FlightClassOutlined:Tne,FlightClassRounded:Sne,FlightClassSharp:pne,FlightClassTwoTone:hne,FlightLand:sne,FlightLandOutlined:cne,FlightLandRounded:wne,FlightLandSharp:Rne,FlightLandTwoTone:One,FlightOutlined:gne,FlightRounded:Cne,FlightSharp:Ane,FlightTakeoff:yne,FlightTakeoffOutlined:Pne,FlightTakeoffRounded:Fne,FlightTakeoffSharp:Bne,FlightTakeoffTwoTone:bne,FlightTwoTone:Dne,Flip:kne,FlipCameraAndroid:Mne,FlipCameraAndroidOutlined:Lne,FlipCameraAndroidRounded:vne,FlipCameraAndroidSharp:Wne,FlipCameraAndroidTwoTone:Nne,FlipCameraIos:Ene,FlipCameraIosOutlined:Hne,FlipCameraIosRounded:Ine,FlipCameraIosSharp:Vne,FlipCameraIosTwoTone:xne,FlipOutlined:Une,FlipRounded:Gne,FlipSharp:Kne,FlipToBack:zne,FlipToBackOutlined:Qne,FlipToBackRounded:jne,FlipToBackSharp:qne,FlipToBackTwoTone:Jne,FlipToFront:Zne,FlipToFrontOutlined:Yne,FlipToFrontRounded:Xne,FlipToFrontSharp:$ne,FlipToFrontTwoTone:ete,FlipTwoTone:_te,Flood:ote,FloodOutlined:nte,FloodRounded:tte,FloodSharp:rte,FloodTwoTone:dte,Fluorescent:ate,FluorescentOutlined:ite,FluorescentRounded:lte,FluorescentSharp:mte,FluorescentTwoTone:fte,FlutterDash:ute,FlutterDashOutlined:Tte,FlutterDashRounded:Ste,FlutterDashSharp:pte,FlutterDashTwoTone:hte,FmdBad:ste,FmdBadOutlined:cte,FmdBadRounded:wte,FmdBadSharp:Rte,FmdBadTwoTone:Ote,FmdGood:gte,FmdGoodOutlined:Cte,FmdGoodRounded:Ate,FmdGoodSharp:yte,FmdGoodTwoTone:Pte,Folder:Fte,FolderCopy:Bte,FolderCopyOutlined:bte,FolderCopyRounded:Dte,FolderCopySharp:kte,FolderCopyTwoTone:Mte,FolderDelete:Lte,FolderDeleteOutlined:vte,FolderDeleteRounded:Wte,FolderDeleteSharp:Nte,FolderDeleteTwoTone:Ete,FolderOff:Hte,FolderOffOutlined:Ite,FolderOffRounded:Vte,FolderOffSharp:xte,FolderOffTwoTone:Ute,FolderOpen:Gte,FolderOpenOutlined:Kte,FolderOpenRounded:zte,FolderOpenSharp:Qte,FolderOpenTwoTone:jte,FolderOutlined:qte,FolderRounded:Jte,FolderShared:Zte,FolderSharedOutlined:Yte,FolderSharedRounded:Xte,FolderSharedSharp:$te,FolderSharedTwoTone:ere,FolderSharp:_re,FolderSpecial:ore,FolderSpecialOutlined:nre,FolderSpecialRounded:tre,FolderSpecialSharp:rre,FolderSpecialTwoTone:dre,FolderTwoTone:are,FolderZip:ire,FolderZipOutlined:lre,FolderZipRounded:mre,FolderZipSharp:fre,FolderZipTwoTone:ure,FollowTheSigns:Tre,FollowTheSignsOutlined:Sre,FollowTheSignsRounded:pre,FollowTheSignsSharp:hre,FollowTheSignsTwoTone:sre,FontDownload:cre,FontDownloadOff:wre,FontDownloadOffOutlined:Rre,FontDownloadOffRounded:Ore,FontDownloadOffSharp:gre,FontDownloadOffTwoTone:Cre,FontDownloadOutlined:Are,FontDownloadRounded:yre,FontDownloadSharp:Pre,FontDownloadTwoTone:Fre,FoodBank:Bre,FoodBankOutlined:bre,FoodBankRounded:Dre,FoodBankSharp:kre,FoodBankTwoTone:Mre,Forest:Lre,ForestOutlined:vre,ForestRounded:Wre,ForestSharp:Nre,ForestTwoTone:Ere,ForkLeft:Hre,ForkLeftOutlined:Ire,ForkLeftRounded:Vre,ForkLeftSharp:xre,ForkLeftTwoTone:Ure,ForkRight:Gre,ForkRightOutlined:Kre,ForkRightRounded:zre,ForkRightSharp:Qre,ForkRightTwoTone:jre,FormatAlignCenter:qre,FormatAlignCenterOutlined:Jre,FormatAlignCenterRounded:Zre,FormatAlignCenterSharp:Yre,FormatAlignCenterTwoTone:Xre,FormatAlignJustify:$re,FormatAlignJustifyOutlined:ede,FormatAlignJustifyRounded:_de,FormatAlignJustifySharp:ode,FormatAlignJustifyTwoTone:nde,FormatAlignLeft:tde,FormatAlignLeftOutlined:rde,FormatAlignLeftRounded:dde,FormatAlignLeftSharp:ade,FormatAlignLeftTwoTone:ide,FormatAlignRight:lde,FormatAlignRightOutlined:mde,FormatAlignRightRounded:fde,FormatAlignRightSharp:ude,FormatAlignRightTwoTone:Tde,FormatBold:Sde,FormatBoldOutlined:pde,FormatBoldRounded:hde,FormatBoldSharp:sde,FormatBoldTwoTone:cde,FormatClear:wde,FormatClearOutlined:Rde,FormatClearRounded:Ode,FormatClearSharp:gde,FormatClearTwoTone:Cde,FormatColorFill:Ade,FormatColorFillOutlined:yde,FormatColorFillRounded:Pde,FormatColorFillSharp:Fde,FormatColorFillTwoTone:Bde,FormatColorReset:bde,FormatColorResetOutlined:Dde,FormatColorResetRounded:kde,FormatColorResetSharp:Mde,FormatColorResetTwoTone:Lde,FormatColorText:vde,FormatColorTextOutlined:Wde,FormatColorTextRounded:Nde,FormatColorTextSharp:Ede,FormatColorTextTwoTone:Hde,FormatIndentDecrease:Ide,FormatIndentDecreaseOutlined:Vde,FormatIndentDecreaseRounded:xde,FormatIndentDecreaseSharp:Ude,FormatIndentDecreaseTwoTone:Gde,FormatIndentIncrease:Kde,FormatIndentIncreaseOutlined:zde,FormatIndentIncreaseRounded:Qde,FormatIndentIncreaseSharp:jde,FormatIndentIncreaseTwoTone:qde,FormatItalic:Jde,FormatItalicOutlined:Zde,FormatItalicRounded:Yde,FormatItalicSharp:Xde,FormatItalicTwoTone:$de,FormatLineSpacing:eae,FormatLineSpacingOutlined:_ae,FormatLineSpacingRounded:oae,FormatLineSpacingSharp:nae,FormatLineSpacingTwoTone:tae,FormatListBulleted:rae,FormatListBulletedOutlined:dae,FormatListBulletedRounded:aae,FormatListBulletedSharp:iae,FormatListBulletedTwoTone:lae,FormatListNumbered:mae,FormatListNumberedOutlined:fae,FormatListNumberedRounded:uae,FormatListNumberedRtl:Tae,FormatListNumberedRtlOutlined:Sae,FormatListNumberedRtlRounded:pae,FormatListNumberedRtlSharp:hae,FormatListNumberedRtlTwoTone:sae,FormatListNumberedSharp:cae,FormatListNumberedTwoTone:wae,FormatOverline:Rae,FormatOverlineOutlined:Oae,FormatOverlineRounded:gae,FormatOverlineSharp:Cae,FormatOverlineTwoTone:Aae,FormatPaint:yae,FormatPaintOutlined:Pae,FormatPaintRounded:Fae,FormatPaintSharp:Bae,FormatPaintTwoTone:bae,FormatQuote:Dae,FormatQuoteOutlined:kae,FormatQuoteRounded:Mae,FormatQuoteSharp:Lae,FormatQuoteTwoTone:vae,FormatShapes:Wae,FormatShapesOutlined:Nae,FormatShapesRounded:Eae,FormatShapesSharp:Hae,FormatShapesTwoTone:Iae,FormatSize:Vae,FormatSizeOutlined:xae,FormatSizeRounded:Uae,FormatSizeSharp:Gae,FormatSizeTwoTone:Kae,FormatStrikethrough:zae,FormatStrikethroughOutlined:Qae,FormatStrikethroughRounded:jae,FormatStrikethroughSharp:qae,FormatStrikethroughTwoTone:Jae,FormatTextdirectionLToR:Zae,FormatTextdirectionLToROutlined:Yae,FormatTextdirectionLToRRounded:Xae,FormatTextdirectionLToRSharp:$ae,FormatTextdirectionLToRTwoTone:eie,FormatTextdirectionRToL:_ie,FormatTextdirectionRToLOutlined:oie,FormatTextdirectionRToLRounded:nie,FormatTextdirectionRToLSharp:tie,FormatTextdirectionRToLTwoTone:rie,FormatUnderlined:die,FormatUnderlinedOutlined:aie,FormatUnderlinedRounded:iie,FormatUnderlinedSharp:lie,FormatUnderlinedTwoTone:mie,Fort:fie,FortOutlined:uie,FortRounded:Tie,FortSharp:Sie,FortTwoTone:pie,Forum:hie,ForumOutlined:sie,ForumRounded:cie,ForumSharp:wie,ForumTwoTone:Rie,Forward:Oie,Forward10:gie,Forward10Outlined:Cie,Forward10Rounded:Aie,Forward10Sharp:yie,Forward10TwoTone:Pie,Forward30:Fie,Forward30Outlined:Bie,Forward30Rounded:bie,Forward30Sharp:Die,Forward30TwoTone:kie,Forward5:Mie,Forward5Outlined:Lie,Forward5Rounded:vie,Forward5Sharp:Wie,Forward5TwoTone:Nie,ForwardOutlined:Eie,ForwardRounded:Hie,ForwardSharp:Iie,ForwardToInbox:Vie,ForwardToInboxOutlined:xie,ForwardToInboxRounded:Uie,ForwardToInboxSharp:Gie,ForwardToInboxTwoTone:Kie,ForwardTwoTone:zie,Foundation:Qie,FoundationOutlined:jie,FoundationRounded:qie,FoundationSharp:Jie,FoundationTwoTone:Zie,FourGMobiledata:Yie,FourGMobiledataOutlined:Xie,FourGMobiledataRounded:$ie,FourGMobiledataSharp:ele,FourGMobiledataTwoTone:_le,FourGPlusMobiledata:ole,FourGPlusMobiledataOutlined:nle,FourGPlusMobiledataRounded:tle,FourGPlusMobiledataSharp:rle,FourGPlusMobiledataTwoTone:dle,FourK:ale,FourKOutlined:ile,FourKPlus:lle,FourKPlusOutlined:mle,FourKPlusRounded:fle,FourKPlusSharp:ule,FourKPlusTwoTone:Tle,FourKRounded:Sle,FourKSharp:ple,FourKTwoTone:hle,FourMp:sle,FourMpOutlined:cle,FourMpRounded:wle,FourMpSharp:Rle,FourMpTwoTone:Ole,FourteenMp:gle,FourteenMpOutlined:Cle,FourteenMpRounded:Ale,FourteenMpSharp:yle,FourteenMpTwoTone:Ple,FreeBreakfast:Fle,FreeBreakfastOutlined:Ble,FreeBreakfastRounded:ble,FreeBreakfastSharp:Dle,FreeBreakfastTwoTone:kle,Fullscreen:Mle,FullscreenExit:Lle,FullscreenExitOutlined:vle,FullscreenExitRounded:Wle,FullscreenExitSharp:Nle,FullscreenExitTwoTone:Ele,FullscreenOutlined:Hle,FullscreenRounded:Ile,FullscreenSharp:Vle,FullscreenTwoTone:xle,Functions:Ule,FunctionsOutlined:Gle,FunctionsRounded:Kle,FunctionsSharp:zle,FunctionsTwoTone:Qle,GMobiledata:jle,GMobiledataOutlined:qle,GMobiledataRounded:Jle,GMobiledataSharp:Zle,GMobiledataTwoTone:Yle,GTranslate:Xle,GTranslateOutlined:$le,GTranslateRounded:eme,GTranslateSharp:_me,GTranslateTwoTone:ome,Gamepad:nme,GamepadOutlined:tme,GamepadRounded:rme,GamepadSharp:dme,GamepadTwoTone:ame,Games:ime,GamesOutlined:lme,GamesRounded:mme,GamesSharp:fme,GamesTwoTone:ume,Garage:Tme,GarageOutlined:Sme,GarageRounded:pme,GarageSharp:hme,GarageTwoTone:sme,GasMeter:cme,GasMeterOutlined:wme,GasMeterRounded:Rme,GasMeterSharp:Ome,GasMeterTwoTone:gme,Gavel:Cme,GavelOutlined:Ame,GavelRounded:yme,GavelSharp:Pme,GavelTwoTone:Fme,Gesture:Bme,GestureOutlined:bme,GestureRounded:Dme,GestureSharp:kme,GestureTwoTone:Mme,GetApp:Lme,GetAppOutlined:vme,GetAppRounded:Wme,GetAppSharp:Nme,GetAppTwoTone:Eme,Gif:Hme,GifBox:Ime,GifBoxOutlined:Vme,GifBoxRounded:xme,GifBoxSharp:Ume,GifBoxTwoTone:Gme,GifOutlined:Kme,GifRounded:zme,GifSharp:Qme,GifTwoTone:jme,Girl:qme,GirlOutlined:Jme,GirlRounded:Zme,GirlSharp:Yme,GirlTwoTone:Xme,GitHub:$me,Gite:efe,GiteOutlined:_fe,GiteRounded:ofe,GiteSharp:nfe,GiteTwoTone:tfe,GolfCourse:rfe,GolfCourseOutlined:dfe,GolfCourseRounded:afe,GolfCourseSharp:ife,GolfCourseTwoTone:lfe,Google:mfe,GppBad:ffe,GppBadOutlined:ufe,GppBadRounded:Tfe,GppBadSharp:Sfe,GppBadTwoTone:pfe,GppGood:hfe,GppGoodOutlined:sfe,GppGoodRounded:cfe,GppGoodSharp:wfe,GppGoodTwoTone:Rfe,GppMaybe:Ofe,GppMaybeOutlined:gfe,GppMaybeRounded:Cfe,GppMaybeSharp:Afe,GppMaybeTwoTone:yfe,GpsFixed:Pfe,GpsFixedOutlined:Ffe,GpsFixedRounded:Bfe,GpsFixedSharp:bfe,GpsFixedTwoTone:Dfe,GpsNotFixed:kfe,GpsNotFixedOutlined:Mfe,GpsNotFixedRounded:Lfe,GpsNotFixedSharp:vfe,GpsNotFixedTwoTone:Wfe,GpsOff:Nfe,GpsOffOutlined:Efe,GpsOffRounded:Hfe,GpsOffSharp:Ife,GpsOffTwoTone:Vfe,Grade:xfe,GradeOutlined:Ufe,GradeRounded:Gfe,GradeSharp:Kfe,GradeTwoTone:zfe,Gradient:Qfe,GradientOutlined:jfe,GradientRounded:qfe,GradientSharp:Jfe,GradientTwoTone:Zfe,Grading:Yfe,GradingOutlined:Xfe,GradingRounded:$fe,GradingSharp:eue,GradingTwoTone:_ue,Grain:oue,GrainOutlined:nue,GrainRounded:tue,GrainSharp:rue,GrainTwoTone:due,GraphicEq:aue,GraphicEqOutlined:iue,GraphicEqRounded:lue,GraphicEqSharp:mue,GraphicEqTwoTone:fue,Grass:uue,GrassOutlined:Tue,GrassRounded:Sue,GrassSharp:pue,GrassTwoTone:hue,Grid3x3:sue,Grid3x3Outlined:cue,Grid3x3Rounded:wue,Grid3x3Sharp:Rue,Grid3x3TwoTone:Oue,Grid4x4:gue,Grid4x4Outlined:Cue,Grid4x4Rounded:Aue,Grid4x4Sharp:yue,Grid4x4TwoTone:Pue,GridGoldenratio:Fue,GridGoldenratioOutlined:Bue,GridGoldenratioRounded:bue,GridGoldenratioSharp:Due,GridGoldenratioTwoTone:kue,GridOff:Mue,GridOffOutlined:Lue,GridOffRounded:vue,GridOffSharp:Wue,GridOffTwoTone:Nue,GridOn:Eue,GridOnOutlined:Hue,GridOnRounded:Iue,GridOnSharp:Vue,GridOnTwoTone:xue,GridView:Uue,GridViewOutlined:Gue,GridViewRounded:Kue,GridViewSharp:zue,GridViewTwoTone:Que,Group:jue,GroupAdd:que,GroupAddOutlined:Jue,GroupAddRounded:Zue,GroupAddSharp:Yue,GroupAddTwoTone:Xue,GroupOutlined:$ue,GroupRemove:eTe,GroupRemoveOutlined:_Te,GroupRemoveRounded:oTe,GroupRemoveSharp:nTe,GroupRemoveTwoTone:tTe,GroupRounded:rTe,GroupSharp:dTe,GroupTwoTone:aTe,GroupWork:iTe,GroupWorkOutlined:lTe,GroupWorkRounded:mTe,GroupWorkSharp:fTe,GroupWorkTwoTone:uTe,Groups:TTe,Groups2:STe,Groups2Outlined:pTe,Groups2Rounded:hTe,Groups2Sharp:sTe,Groups2TwoTone:cTe,Groups3:wTe,Groups3Outlined:RTe,Groups3Rounded:OTe,Groups3Sharp:gTe,Groups3TwoTone:CTe,GroupsOutlined:ATe,GroupsRounded:yTe,GroupsSharp:PTe,GroupsTwoTone:FTe,HMobiledata:BTe,HMobiledataOutlined:bTe,HMobiledataRounded:DTe,HMobiledataSharp:kTe,HMobiledataTwoTone:MTe,HPlusMobiledata:LTe,HPlusMobiledataOutlined:vTe,HPlusMobiledataRounded:WTe,HPlusMobiledataSharp:NTe,HPlusMobiledataTwoTone:ETe,Hail:HTe,HailOutlined:ITe,HailRounded:VTe,HailSharp:xTe,HailTwoTone:UTe,Handshake:GTe,HandshakeOutlined:KTe,HandshakeRounded:zTe,HandshakeSharp:QTe,HandshakeTwoTone:jTe,Handyman:qTe,HandymanOutlined:JTe,HandymanRounded:ZTe,HandymanSharp:YTe,HandymanTwoTone:XTe,Hardware:$Te,HardwareOutlined:eSe,HardwareRounded:_Se,HardwareSharp:oSe,HardwareTwoTone:nSe,Hd:tSe,HdOutlined:rSe,HdRounded:dSe,HdSharp:aSe,HdTwoTone:iSe,HdrAuto:lSe,HdrAutoOutlined:mSe,HdrAutoRounded:fSe,HdrAutoSelect:uSe,HdrAutoSelectOutlined:TSe,HdrAutoSelectRounded:SSe,HdrAutoSelectSharp:pSe,HdrAutoSelectTwoTone:hSe,HdrAutoSharp:sSe,HdrAutoTwoTone:cSe,HdrEnhancedSelect:wSe,HdrEnhancedSelectOutlined:RSe,HdrEnhancedSelectRounded:OSe,HdrEnhancedSelectSharp:gSe,HdrEnhancedSelectTwoTone:CSe,HdrOff:ASe,HdrOffOutlined:ySe,HdrOffRounded:PSe,HdrOffSelect:FSe,HdrOffSelectOutlined:BSe,HdrOffSelectRounded:bSe,HdrOffSelectSharp:DSe,HdrOffSelectTwoTone:kSe,HdrOffSharp:MSe,HdrOffTwoTone:LSe,HdrOn:vSe,HdrOnOutlined:WSe,HdrOnRounded:NSe,HdrOnSelect:ESe,HdrOnSelectOutlined:HSe,HdrOnSelectRounded:ISe,HdrOnSelectSharp:VSe,HdrOnSelectTwoTone:xSe,HdrOnSharp:USe,HdrOnTwoTone:GSe,HdrPlus:KSe,HdrPlusOutlined:zSe,HdrPlusRounded:QSe,HdrPlusSharp:jSe,HdrPlusTwoTone:qSe,HdrStrong:JSe,HdrStrongOutlined:ZSe,HdrStrongRounded:YSe,HdrStrongSharp:XSe,HdrStrongTwoTone:$Se,HdrWeak:epe,HdrWeakOutlined:_pe,HdrWeakRounded:ope,HdrWeakSharp:npe,HdrWeakTwoTone:tpe,Headphones:rpe,HeadphonesBattery:dpe,HeadphonesBatteryOutlined:ape,HeadphonesBatteryRounded:ipe,HeadphonesBatterySharp:lpe,HeadphonesBatteryTwoTone:mpe,HeadphonesOutlined:fpe,HeadphonesRounded:upe,HeadphonesSharp:Tpe,HeadphonesTwoTone:Spe,Headset:ppe,HeadsetMic:hpe,HeadsetMicOutlined:spe,HeadsetMicRounded:cpe,HeadsetMicSharp:wpe,HeadsetMicTwoTone:Rpe,HeadsetOff:Ope,HeadsetOffOutlined:gpe,HeadsetOffRounded:Cpe,HeadsetOffSharp:Ape,HeadsetOffTwoTone:ype,HeadsetOutlined:Ppe,HeadsetRounded:Fpe,HeadsetSharp:Bpe,HeadsetTwoTone:bpe,Healing:Dpe,HealingOutlined:kpe,HealingRounded:Mpe,HealingSharp:Lpe,HealingTwoTone:vpe,HealthAndSafety:Wpe,HealthAndSafetyOutlined:Npe,HealthAndSafetyRounded:Epe,HealthAndSafetySharp:Hpe,HealthAndSafetyTwoTone:Ipe,Hearing:Vpe,HearingDisabled:xpe,HearingDisabledOutlined:Upe,HearingDisabledRounded:Gpe,HearingDisabledSharp:Kpe,HearingDisabledTwoTone:zpe,HearingOutlined:Qpe,HearingRounded:jpe,HearingSharp:qpe,HearingTwoTone:Jpe,HeartBroken:Zpe,HeartBrokenOutlined:Ype,HeartBrokenRounded:Xpe,HeartBrokenSharp:$pe,HeartBrokenTwoTone:ehe,HeatPump:_he,HeatPumpOutlined:ohe,HeatPumpRounded:nhe,HeatPumpSharp:the,HeatPumpTwoTone:rhe,Height:dhe,HeightOutlined:ahe,HeightRounded:ihe,HeightSharp:lhe,HeightTwoTone:mhe,Help:fhe,HelpCenter:uhe,HelpCenterOutlined:The,HelpCenterRounded:She,HelpCenterSharp:phe,HelpCenterTwoTone:hhe,HelpOutline:she,HelpOutlineOutlined:che,HelpOutlineRounded:whe,HelpOutlineSharp:Rhe,HelpOutlineTwoTone:Ohe,HelpOutlined:ghe,HelpRounded:Che,HelpSharp:Ahe,HelpTwoTone:yhe,Hevc:Phe,HevcOutlined:Fhe,HevcRounded:Bhe,HevcSharp:bhe,HevcTwoTone:Dhe,Hexagon:khe,HexagonOutlined:Mhe,HexagonRounded:Lhe,HexagonSharp:vhe,HexagonTwoTone:Whe,HideImage:Nhe,HideImageOutlined:Ehe,HideImageRounded:Hhe,HideImageSharp:Ihe,HideImageTwoTone:Vhe,HideSource:xhe,HideSourceOutlined:Uhe,HideSourceRounded:Ghe,HideSourceSharp:Khe,HideSourceTwoTone:zhe,HighQuality:Qhe,HighQualityOutlined:jhe,HighQualityRounded:qhe,HighQualitySharp:Jhe,HighQualityTwoTone:Zhe,Highlight:Yhe,HighlightAlt:Xhe,HighlightAltOutlined:$he,HighlightAltRounded:ese,HighlightAltSharp:_se,HighlightAltTwoTone:ose,HighlightOff:nse,HighlightOffOutlined:tse,HighlightOffRounded:rse,HighlightOffSharp:dse,HighlightOffTwoTone:ase,HighlightOutlined:ise,HighlightRounded:lse,HighlightSharp:mse,HighlightTwoTone:fse,Hiking:use,HikingOutlined:Tse,HikingRounded:Sse,HikingSharp:pse,HikingTwoTone:hse,History:sse,HistoryEdu:cse,HistoryEduOutlined:wse,HistoryEduRounded:Rse,HistoryEduSharp:Ose,HistoryEduTwoTone:gse,HistoryOutlined:Cse,HistoryRounded:Ase,HistorySharp:yse,HistoryToggleOff:Pse,HistoryToggleOffOutlined:Fse,HistoryToggleOffRounded:Bse,HistoryToggleOffSharp:bse,HistoryToggleOffTwoTone:Dse,HistoryTwoTone:kse,Hive:Mse,HiveOutlined:Lse,HiveRounded:vse,HiveSharp:Wse,HiveTwoTone:Nse,Hls:Ese,HlsOff:Hse,HlsOffOutlined:Ise,HlsOffRounded:Vse,HlsOffSharp:xse,HlsOffTwoTone:Use,HlsOutlined:Gse,HlsRounded:Kse,HlsSharp:zse,HlsTwoTone:Qse,HolidayVillage:jse,HolidayVillageOutlined:qse,HolidayVillageRounded:Jse,HolidayVillageSharp:Zse,HolidayVillageTwoTone:Yse,Home:Xse,HomeMax:$se,HomeMaxOutlined:ece,HomeMaxRounded:_ce,HomeMaxSharp:oce,HomeMaxTwoTone:nce,HomeMini:tce,HomeMiniOutlined:rce,HomeMiniRounded:dce,HomeMiniSharp:ace,HomeMiniTwoTone:ice,HomeOutlined:lce,HomeRepairService:mce,HomeRepairServiceOutlined:fce,HomeRepairServiceRounded:uce,HomeRepairServiceSharp:Tce,HomeRepairServiceTwoTone:Sce,HomeRounded:pce,HomeSharp:hce,HomeTwoTone:sce,HomeWork:cce,HomeWorkOutlined:wce,HomeWorkRounded:Rce,HomeWorkSharp:Oce,HomeWorkTwoTone:gce,HorizontalRule:Cce,HorizontalRuleOutlined:Ace,HorizontalRuleRounded:yce,HorizontalRuleSharp:Pce,HorizontalRuleTwoTone:Fce,HorizontalSplit:Bce,HorizontalSplitOutlined:bce,HorizontalSplitRounded:Dce,HorizontalSplitSharp:kce,HorizontalSplitTwoTone:Mce,HotTub:Lce,HotTubOutlined:vce,HotTubRounded:Wce,HotTubSharp:Nce,HotTubTwoTone:Ece,Hotel:Hce,HotelOutlined:Ice,HotelRounded:Vce,HotelSharp:xce,HotelTwoTone:Uce,HourglassBottom:Gce,HourglassBottomOutlined:Kce,HourglassBottomRounded:zce,HourglassBottomSharp:Qce,HourglassBottomTwoTone:jce,HourglassDisabled:qce,HourglassDisabledOutlined:Jce,HourglassDisabledRounded:Zce,HourglassDisabledSharp:Yce,HourglassDisabledTwoTone:Xce,HourglassEmpty:$ce,HourglassEmptyOutlined:ewe,HourglassEmptyRounded:_we,HourglassEmptySharp:owe,HourglassEmptyTwoTone:nwe,HourglassFull:twe,HourglassFullOutlined:rwe,HourglassFullRounded:dwe,HourglassFullSharp:awe,HourglassFullTwoTone:iwe,HourglassTop:lwe,HourglassTopOutlined:mwe,HourglassTopRounded:fwe,HourglassTopSharp:uwe,HourglassTopTwoTone:Twe,House:Swe,HouseOutlined:pwe,HouseRounded:hwe,HouseSharp:swe,HouseSiding:cwe,HouseSidingOutlined:wwe,HouseSidingRounded:Rwe,HouseSidingSharp:Owe,HouseSidingTwoTone:gwe,HouseTwoTone:Cwe,Houseboat:Awe,HouseboatOutlined:ywe,HouseboatRounded:Pwe,HouseboatSharp:Fwe,HouseboatTwoTone:Bwe,HowToReg:bwe,HowToRegOutlined:Dwe,HowToRegRounded:kwe,HowToRegSharp:Mwe,HowToRegTwoTone:Lwe,HowToVote:vwe,HowToVoteOutlined:Wwe,HowToVoteRounded:Nwe,HowToVoteSharp:Ewe,HowToVoteTwoTone:Hwe,Html:Iwe,HtmlOutlined:Vwe,HtmlRounded:xwe,HtmlSharp:Uwe,HtmlTwoTone:Gwe,Http:Kwe,HttpOutlined:zwe,HttpRounded:Qwe,HttpSharp:jwe,HttpTwoTone:qwe,Https:Jwe,HttpsOutlined:Zwe,HttpsRounded:Ywe,HttpsSharp:Xwe,HttpsTwoTone:$we,Hub:eRe,HubOutlined:_Re,HubRounded:oRe,HubSharp:nRe,HubTwoTone:tRe,Hvac:rRe,HvacOutlined:dRe,HvacRounded:aRe,HvacSharp:iRe,HvacTwoTone:lRe,IceSkating:mRe,IceSkatingOutlined:fRe,IceSkatingRounded:uRe,IceSkatingSharp:TRe,IceSkatingTwoTone:SRe,Icecream:pRe,IcecreamOutlined:hRe,IcecreamRounded:sRe,IcecreamSharp:cRe,IcecreamTwoTone:wRe,Image:RRe,ImageAspectRatio:ORe,ImageAspectRatioOutlined:gRe,ImageAspectRatioRounded:CRe,ImageAspectRatioSharp:ARe,ImageAspectRatioTwoTone:yRe,ImageNotSupported:PRe,ImageNotSupportedOutlined:FRe,ImageNotSupportedRounded:BRe,ImageNotSupportedSharp:bRe,ImageNotSupportedTwoTone:DRe,ImageOutlined:kRe,ImageRounded:MRe,ImageSearch:LRe,ImageSearchOutlined:vRe,ImageSearchRounded:WRe,ImageSearchSharp:NRe,ImageSearchTwoTone:ERe,ImageSharp:HRe,ImageTwoTone:IRe,ImagesearchRoller:VRe,ImagesearchRollerOutlined:xRe,ImagesearchRollerRounded:URe,ImagesearchRollerSharp:GRe,ImagesearchRollerTwoTone:KRe,ImportContacts:zRe,ImportContactsOutlined:QRe,ImportContactsRounded:jRe,ImportContactsSharp:qRe,ImportContactsTwoTone:JRe,ImportExport:ZRe,ImportExportOutlined:YRe,ImportExportRounded:XRe,ImportExportSharp:$Re,ImportExportTwoTone:eOe,ImportantDevices:_Oe,ImportantDevicesOutlined:oOe,ImportantDevicesRounded:nOe,ImportantDevicesSharp:tOe,ImportantDevicesTwoTone:rOe,Inbox:dOe,InboxOutlined:aOe,InboxRounded:iOe,InboxSharp:lOe,InboxTwoTone:mOe,IndeterminateCheckBox:fOe,IndeterminateCheckBoxOutlined:uOe,IndeterminateCheckBoxRounded:TOe,IndeterminateCheckBoxSharp:SOe,IndeterminateCheckBoxTwoTone:pOe,Info:hOe,InfoOutlined:sOe,InfoRounded:cOe,InfoSharp:wOe,InfoTwoTone:ROe,Input:OOe,InputOutlined:gOe,InputRounded:COe,InputSharp:AOe,InputTwoTone:yOe,InsertChart:POe,InsertChartOutlined:FOe,InsertChartOutlinedOutlined:BOe,InsertChartOutlinedRounded:bOe,InsertChartOutlinedSharp:DOe,InsertChartOutlinedTwoTone:kOe,InsertChartRounded:MOe,InsertChartSharp:LOe,InsertChartTwoTone:vOe,InsertComment:WOe,InsertCommentOutlined:NOe,InsertCommentRounded:EOe,InsertCommentSharp:HOe,InsertCommentTwoTone:IOe,InsertDriveFile:VOe,InsertDriveFileOutlined:xOe,InsertDriveFileRounded:UOe,InsertDriveFileSharp:GOe,InsertDriveFileTwoTone:KOe,InsertEmoticon:zOe,InsertEmoticonOutlined:QOe,InsertEmoticonRounded:jOe,InsertEmoticonSharp:qOe,InsertEmoticonTwoTone:JOe,InsertInvitation:ZOe,InsertInvitationOutlined:YOe,InsertInvitationRounded:XOe,InsertInvitationSharp:$Oe,InsertInvitationTwoTone:e1e,InsertLink:_1e,InsertLinkOutlined:o1e,InsertLinkRounded:n1e,InsertLinkSharp:t1e,InsertLinkTwoTone:r1e,InsertPageBreak:d1e,InsertPageBreakOutlined:a1e,InsertPageBreakRounded:i1e,InsertPageBreakSharp:l1e,InsertPageBreakTwoTone:m1e,InsertPhoto:f1e,InsertPhotoOutlined:u1e,InsertPhotoRounded:T1e,InsertPhotoSharp:S1e,InsertPhotoTwoTone:p1e,Insights:h1e,InsightsOutlined:s1e,InsightsRounded:c1e,InsightsSharp:w1e,InsightsTwoTone:R1e,Instagram:O1e,InstallDesktop:g1e,InstallDesktopOutlined:C1e,InstallDesktopRounded:A1e,InstallDesktopSharp:y1e,InstallDesktopTwoTone:P1e,InstallMobile:F1e,InstallMobileOutlined:B1e,InstallMobileRounded:b1e,InstallMobileSharp:D1e,InstallMobileTwoTone:k1e,IntegrationInstructions:M1e,IntegrationInstructionsOutlined:L1e,IntegrationInstructionsRounded:v1e,IntegrationInstructionsSharp:W1e,IntegrationInstructionsTwoTone:N1e,Interests:E1e,InterestsOutlined:H1e,InterestsRounded:I1e,InterestsSharp:V1e,InterestsTwoTone:x1e,InterpreterMode:U1e,InterpreterModeOutlined:G1e,InterpreterModeRounded:K1e,InterpreterModeSharp:z1e,InterpreterModeTwoTone:Q1e,Inventory:j1e,Inventory2:q1e,Inventory2Outlined:J1e,Inventory2Rounded:Z1e,Inventory2Sharp:Y1e,Inventory2TwoTone:X1e,InventoryOutlined:$1e,InventoryRounded:e2e,InventorySharp:_2e,InventoryTwoTone:o2e,InvertColors:n2e,InvertColorsOff:t2e,InvertColorsOffOutlined:r2e,InvertColorsOffRounded:d2e,InvertColorsOffSharp:a2e,InvertColorsOffTwoTone:i2e,InvertColorsOutlined:l2e,InvertColorsRounded:m2e,InvertColorsSharp:f2e,InvertColorsTwoTone:u2e,IosShare:T2e,IosShareOutlined:S2e,IosShareRounded:p2e,IosShareSharp:h2e,IosShareTwoTone:s2e,Iron:c2e,IronOutlined:w2e,IronRounded:R2e,IronSharp:O2e,IronTwoTone:g2e,Iso:C2e,IsoOutlined:A2e,IsoRounded:y2e,IsoSharp:P2e,IsoTwoTone:F2e,Javascript:B2e,JavascriptOutlined:b2e,JavascriptRounded:D2e,JavascriptSharp:k2e,JavascriptTwoTone:M2e,JoinFull:L2e,JoinFullOutlined:v2e,JoinFullRounded:W2e,JoinFullSharp:N2e,JoinFullTwoTone:E2e,JoinInner:H2e,JoinInnerOutlined:I2e,JoinInnerRounded:V2e,JoinInnerSharp:x2e,JoinInnerTwoTone:U2e,JoinLeft:G2e,JoinLeftOutlined:K2e,JoinLeftRounded:z2e,JoinLeftSharp:Q2e,JoinLeftTwoTone:j2e,JoinRight:q2e,JoinRightOutlined:J2e,JoinRightRounded:Z2e,JoinRightSharp:Y2e,JoinRightTwoTone:X2e,Kayaking:$2e,KayakingOutlined:e3e,KayakingRounded:_3e,KayakingSharp:o3e,KayakingTwoTone:n3e,KebabDining:t3e,KebabDiningOutlined:r3e,KebabDiningRounded:d3e,KebabDiningSharp:a3e,KebabDiningTwoTone:i3e,Key:l3e,KeyOff:m3e,KeyOffOutlined:f3e,KeyOffRounded:u3e,KeyOffSharp:T3e,KeyOffTwoTone:S3e,KeyOutlined:p3e,KeyRounded:h3e,KeySharp:s3e,KeyTwoTone:c3e,Keyboard:w3e,KeyboardAlt:R3e,KeyboardAltOutlined:O3e,KeyboardAltRounded:g3e,KeyboardAltSharp:C3e,KeyboardAltTwoTone:A3e,KeyboardArrowDown:y3e,KeyboardArrowDownOutlined:P3e,KeyboardArrowDownRounded:F3e,KeyboardArrowDownSharp:B3e,KeyboardArrowDownTwoTone:b3e,KeyboardArrowLeft:D3e,KeyboardArrowLeftOutlined:k3e,KeyboardArrowLeftRounded:M3e,KeyboardArrowLeftSharp:L3e,KeyboardArrowLeftTwoTone:v3e,KeyboardArrowRight:W3e,KeyboardArrowRightOutlined:N3e,KeyboardArrowRightRounded:E3e,KeyboardArrowRightSharp:H3e,KeyboardArrowRightTwoTone:I3e,KeyboardArrowUp:V3e,KeyboardArrowUpOutlined:x3e,KeyboardArrowUpRounded:U3e,KeyboardArrowUpSharp:G3e,KeyboardArrowUpTwoTone:K3e,KeyboardBackspace:z3e,KeyboardBackspaceOutlined:Q3e,KeyboardBackspaceRounded:j3e,KeyboardBackspaceSharp:q3e,KeyboardBackspaceTwoTone:J3e,KeyboardCapslock:Z3e,KeyboardCapslockOutlined:Y3e,KeyboardCapslockRounded:X3e,KeyboardCapslockSharp:$3e,KeyboardCapslockTwoTone:e4e,KeyboardCommandKey:_4e,KeyboardCommandKeyOutlined:o4e,KeyboardCommandKeyRounded:n4e,KeyboardCommandKeySharp:t4e,KeyboardCommandKeyTwoTone:r4e,KeyboardControlKey:d4e,KeyboardControlKeyOutlined:a4e,KeyboardControlKeyRounded:i4e,KeyboardControlKeySharp:l4e,KeyboardControlKeyTwoTone:m4e,KeyboardDoubleArrowDown:f4e,KeyboardDoubleArrowDownOutlined:u4e,KeyboardDoubleArrowDownRounded:T4e,KeyboardDoubleArrowDownSharp:S4e,KeyboardDoubleArrowDownTwoTone:p4e,KeyboardDoubleArrowLeft:h4e,KeyboardDoubleArrowLeftOutlined:s4e,KeyboardDoubleArrowLeftRounded:c4e,KeyboardDoubleArrowLeftSharp:w4e,KeyboardDoubleArrowLeftTwoTone:R4e,KeyboardDoubleArrowRight:O4e,KeyboardDoubleArrowRightOutlined:g4e,KeyboardDoubleArrowRightRounded:C4e,KeyboardDoubleArrowRightSharp:A4e,KeyboardDoubleArrowRightTwoTone:y4e,KeyboardDoubleArrowUp:P4e,KeyboardDoubleArrowUpOutlined:F4e,KeyboardDoubleArrowUpRounded:B4e,KeyboardDoubleArrowUpSharp:b4e,KeyboardDoubleArrowUpTwoTone:D4e,KeyboardHide:k4e,KeyboardHideOutlined:M4e,KeyboardHideRounded:L4e,KeyboardHideSharp:v4e,KeyboardHideTwoTone:W4e,KeyboardOptionKey:N4e,KeyboardOptionKeyOutlined:E4e,KeyboardOptionKeyRounded:H4e,KeyboardOptionKeySharp:I4e,KeyboardOptionKeyTwoTone:V4e,KeyboardOutlined:x4e,KeyboardReturn:U4e,KeyboardReturnOutlined:G4e,KeyboardReturnRounded:K4e,KeyboardReturnSharp:z4e,KeyboardReturnTwoTone:Q4e,KeyboardRounded:j4e,KeyboardSharp:q4e,KeyboardTab:J4e,KeyboardTabOutlined:Z4e,KeyboardTabRounded:Y4e,KeyboardTabSharp:X4e,KeyboardTabTwoTone:$4e,KeyboardTwoTone:e5e,KeyboardVoice:_5e,KeyboardVoiceOutlined:o5e,KeyboardVoiceRounded:n5e,KeyboardVoiceSharp:t5e,KeyboardVoiceTwoTone:r5e,KingBed:d5e,KingBedOutlined:a5e,KingBedRounded:i5e,KingBedSharp:l5e,KingBedTwoTone:m5e,Kitchen:f5e,KitchenOutlined:u5e,KitchenRounded:T5e,KitchenSharp:S5e,KitchenTwoTone:p5e,Kitesurfing:h5e,KitesurfingOutlined:s5e,KitesurfingRounded:c5e,KitesurfingSharp:w5e,KitesurfingTwoTone:R5e,Label:O5e,LabelImportant:g5e,LabelImportantOutlined:C5e,LabelImportantRounded:A5e,LabelImportantSharp:y5e,LabelImportantTwoTone:P5e,LabelOff:F5e,LabelOffOutlined:B5e,LabelOffRounded:b5e,LabelOffSharp:D5e,LabelOffTwoTone:k5e,LabelOutlined:M5e,LabelRounded:L5e,LabelSharp:v5e,LabelTwoTone:W5e,Lan:N5e,LanOutlined:E5e,LanRounded:H5e,LanSharp:I5e,LanTwoTone:V5e,Landscape:x5e,LandscapeOutlined:U5e,LandscapeRounded:G5e,LandscapeSharp:K5e,LandscapeTwoTone:z5e,Landslide:Q5e,LandslideOutlined:j5e,LandslideRounded:q5e,LandslideSharp:J5e,LandslideTwoTone:Z5e,Language:Y5e,LanguageOutlined:X5e,LanguageRounded:$5e,LanguageSharp:ege,LanguageTwoTone:_ge,Laptop:oge,LaptopChromebook:nge,LaptopChromebookOutlined:tge,LaptopChromebookRounded:rge,LaptopChromebookSharp:dge,LaptopChromebookTwoTone:age,LaptopMac:ige,LaptopMacOutlined:lge,LaptopMacRounded:mge,LaptopMacSharp:fge,LaptopMacTwoTone:uge,LaptopOutlined:Tge,LaptopRounded:Sge,LaptopSharp:pge,LaptopTwoTone:hge,LaptopWindows:sge,LaptopWindowsOutlined:cge,LaptopWindowsRounded:wge,LaptopWindowsSharp:Rge,LaptopWindowsTwoTone:Oge,LastPage:gge,LastPageOutlined:Cge,LastPageRounded:Age,LastPageSharp:yge,LastPageTwoTone:Pge,Launch:Fge,LaunchOutlined:Bge,LaunchRounded:bge,LaunchSharp:Dge,LaunchTwoTone:kge,Layers:Mge,LayersClear:Lge,LayersClearOutlined:vge,LayersClearRounded:Wge,LayersClearSharp:Nge,LayersClearTwoTone:Ege,LayersOutlined:Hge,LayersRounded:Ige,LayersSharp:Vge,LayersTwoTone:xge,Leaderboard:Uge,LeaderboardOutlined:Gge,LeaderboardRounded:Kge,LeaderboardSharp:zge,LeaderboardTwoTone:Qge,LeakAdd:jge,LeakAddOutlined:qge,LeakAddRounded:Jge,LeakAddSharp:Zge,LeakAddTwoTone:Yge,LeakRemove:Xge,LeakRemoveOutlined:$ge,LeakRemoveRounded:e6e,LeakRemoveSharp:_6e,LeakRemoveTwoTone:o6e,LegendToggle:n6e,LegendToggleOutlined:t6e,LegendToggleRounded:r6e,LegendToggleSharp:d6e,LegendToggleTwoTone:a6e,Lens:i6e,LensBlur:l6e,LensBlurOutlined:m6e,LensBlurRounded:f6e,LensBlurSharp:u6e,LensBlurTwoTone:T6e,LensOutlined:S6e,LensRounded:p6e,LensSharp:h6e,LensTwoTone:s6e,LibraryAdd:c6e,LibraryAddCheck:w6e,LibraryAddCheckOutlined:R6e,LibraryAddCheckRounded:O6e,LibraryAddCheckSharp:g6e,LibraryAddCheckTwoTone:C6e,LibraryAddOutlined:A6e,LibraryAddRounded:y6e,LibraryAddSharp:P6e,LibraryAddTwoTone:F6e,LibraryBooks:B6e,LibraryBooksOutlined:b6e,LibraryBooksRounded:D6e,LibraryBooksSharp:k6e,LibraryBooksTwoTone:M6e,LibraryMusic:L6e,LibraryMusicOutlined:v6e,LibraryMusicRounded:W6e,LibraryMusicSharp:N6e,LibraryMusicTwoTone:E6e,Light:H6e,LightMode:I6e,LightModeOutlined:V6e,LightModeRounded:x6e,LightModeSharp:U6e,LightModeTwoTone:G6e,LightOutlined:K6e,LightRounded:z6e,LightSharp:Q6e,LightTwoTone:j6e,Lightbulb:q6e,LightbulbCircle:J6e,LightbulbCircleOutlined:Z6e,LightbulbCircleRounded:Y6e,LightbulbCircleSharp:X6e,LightbulbCircleTwoTone:$6e,LightbulbOutlined:e9e,LightbulbRounded:_9e,LightbulbSharp:o9e,LightbulbTwoTone:n9e,LineAxis:t9e,LineAxisOutlined:r9e,LineAxisRounded:d9e,LineAxisSharp:a9e,LineAxisTwoTone:i9e,LineStyle:l9e,LineStyleOutlined:m9e,LineStyleRounded:f9e,LineStyleSharp:u9e,LineStyleTwoTone:T9e,LineWeight:S9e,LineWeightOutlined:p9e,LineWeightRounded:h9e,LineWeightSharp:s9e,LineWeightTwoTone:c9e,LinearScale:w9e,LinearScaleOutlined:R9e,LinearScaleRounded:O9e,LinearScaleSharp:g9e,LinearScaleTwoTone:C9e,Link:A9e,LinkOff:y9e,LinkOffOutlined:P9e,LinkOffRounded:F9e,LinkOffSharp:B9e,LinkOffTwoTone:b9e,LinkOutlined:D9e,LinkRounded:k9e,LinkSharp:M9e,LinkTwoTone:L9e,LinkedCamera:v9e,LinkedCameraOutlined:W9e,LinkedCameraRounded:N9e,LinkedCameraSharp:E9e,LinkedCameraTwoTone:H9e,LinkedIn:I9e,Liquor:V9e,LiquorOutlined:x9e,LiquorRounded:U9e,LiquorSharp:G9e,LiquorTwoTone:K9e,List:z9e,ListAlt:Q9e,ListAltOutlined:j9e,ListAltRounded:q9e,ListAltSharp:J9e,ListAltTwoTone:Z9e,ListOutlined:Y9e,ListRounded:X9e,ListSharp:$9e,ListTwoTone:e7e,LiveHelp:_7e,LiveHelpOutlined:o7e,LiveHelpRounded:n7e,LiveHelpSharp:t7e,LiveHelpTwoTone:r7e,LiveTv:d7e,LiveTvOutlined:a7e,LiveTvRounded:i7e,LiveTvSharp:l7e,LiveTvTwoTone:m7e,Living:f7e,LivingOutlined:u7e,LivingRounded:T7e,LivingSharp:S7e,LivingTwoTone:p7e,LocalActivity:h7e,LocalActivityOutlined:s7e,LocalActivityRounded:c7e,LocalActivitySharp:w7e,LocalActivityTwoTone:R7e,LocalAirport:O7e,LocalAirportOutlined:g7e,LocalAirportRounded:C7e,LocalAirportSharp:A7e,LocalAirportTwoTone:y7e,LocalAtm:P7e,LocalAtmOutlined:F7e,LocalAtmRounded:B7e,LocalAtmSharp:b7e,LocalAtmTwoTone:D7e,LocalBar:k7e,LocalBarOutlined:M7e,LocalBarRounded:L7e,LocalBarSharp:v7e,LocalBarTwoTone:W7e,LocalCafe:N7e,LocalCafeOutlined:E7e,LocalCafeRounded:H7e,LocalCafeSharp:I7e,LocalCafeTwoTone:V7e,LocalCarWash:x7e,LocalCarWashOutlined:U7e,LocalCarWashRounded:G7e,LocalCarWashSharp:K7e,LocalCarWashTwoTone:z7e,LocalConvenienceStore:Q7e,LocalConvenienceStoreOutlined:j7e,LocalConvenienceStoreRounded:q7e,LocalConvenienceStoreSharp:J7e,LocalConvenienceStoreTwoTone:Z7e,LocalDining:Y7e,LocalDiningOutlined:X7e,LocalDiningRounded:$7e,LocalDiningSharp:e8e,LocalDiningTwoTone:_8e,LocalDrink:o8e,LocalDrinkOutlined:n8e,LocalDrinkRounded:t8e,LocalDrinkSharp:r8e,LocalDrinkTwoTone:d8e,LocalFireDepartment:a8e,LocalFireDepartmentOutlined:i8e,LocalFireDepartmentRounded:l8e,LocalFireDepartmentSharp:m8e,LocalFireDepartmentTwoTone:f8e,LocalFlorist:u8e,LocalFloristOutlined:T8e,LocalFloristRounded:S8e,LocalFloristSharp:p8e,LocalFloristTwoTone:h8e,LocalGasStation:s8e,LocalGasStationOutlined:c8e,LocalGasStationRounded:w8e,LocalGasStationSharp:R8e,LocalGasStationTwoTone:O8e,LocalGroceryStore:g8e,LocalGroceryStoreOutlined:C8e,LocalGroceryStoreRounded:A8e,LocalGroceryStoreSharp:y8e,LocalGroceryStoreTwoTone:P8e,LocalHospital:F8e,LocalHospitalOutlined:B8e,LocalHospitalRounded:b8e,LocalHospitalSharp:D8e,LocalHospitalTwoTone:k8e,LocalHotel:M8e,LocalHotelOutlined:L8e,LocalHotelRounded:v8e,LocalHotelSharp:W8e,LocalHotelTwoTone:N8e,LocalLaundryService:E8e,LocalLaundryServiceOutlined:H8e,LocalLaundryServiceRounded:I8e,LocalLaundryServiceSharp:V8e,LocalLaundryServiceTwoTone:x8e,LocalLibrary:U8e,LocalLibraryOutlined:G8e,LocalLibraryRounded:K8e,LocalLibrarySharp:z8e,LocalLibraryTwoTone:Q8e,LocalMall:j8e,LocalMallOutlined:q8e,LocalMallRounded:J8e,LocalMallSharp:Z8e,LocalMallTwoTone:Y8e,LocalMovies:X8e,LocalMoviesOutlined:$8e,LocalMoviesRounded:eCe,LocalMoviesSharp:_Ce,LocalMoviesTwoTone:oCe,LocalOffer:nCe,LocalOfferOutlined:tCe,LocalOfferRounded:rCe,LocalOfferSharp:dCe,LocalOfferTwoTone:aCe,LocalParking:iCe,LocalParkingOutlined:lCe,LocalParkingRounded:mCe,LocalParkingSharp:fCe,LocalParkingTwoTone:uCe,LocalPharmacy:TCe,LocalPharmacyOutlined:SCe,LocalPharmacyRounded:pCe,LocalPharmacySharp:hCe,LocalPharmacyTwoTone:sCe,LocalPhone:cCe,LocalPhoneOutlined:wCe,LocalPhoneRounded:RCe,LocalPhoneSharp:OCe,LocalPhoneTwoTone:gCe,LocalPizza:CCe,LocalPizzaOutlined:ACe,LocalPizzaRounded:yCe,LocalPizzaSharp:PCe,LocalPizzaTwoTone:FCe,LocalPlay:BCe,LocalPlayOutlined:bCe,LocalPlayRounded:DCe,LocalPlaySharp:kCe,LocalPlayTwoTone:MCe,LocalPolice:LCe,LocalPoliceOutlined:vCe,LocalPoliceRounded:WCe,LocalPoliceSharp:NCe,LocalPoliceTwoTone:ECe,LocalPostOffice:HCe,LocalPostOfficeOutlined:ICe,LocalPostOfficeRounded:VCe,LocalPostOfficeSharp:xCe,LocalPostOfficeTwoTone:UCe,LocalPrintshop:GCe,LocalPrintshopOutlined:KCe,LocalPrintshopRounded:zCe,LocalPrintshopSharp:QCe,LocalPrintshopTwoTone:jCe,LocalSee:qCe,LocalSeeOutlined:JCe,LocalSeeRounded:ZCe,LocalSeeSharp:YCe,LocalSeeTwoTone:XCe,LocalShipping:$Ce,LocalShippingOutlined:e0e,LocalShippingRounded:_0e,LocalShippingSharp:o0e,LocalShippingTwoTone:n0e,LocalTaxi:t0e,LocalTaxiOutlined:r0e,LocalTaxiRounded:d0e,LocalTaxiSharp:a0e,LocalTaxiTwoTone:i0e,LocationCity:l0e,LocationCityOutlined:m0e,LocationCityRounded:f0e,LocationCitySharp:u0e,LocationCityTwoTone:T0e,LocationDisabled:S0e,LocationDisabledOutlined:p0e,LocationDisabledRounded:h0e,LocationDisabledSharp:s0e,LocationDisabledTwoTone:c0e,LocationOff:w0e,LocationOffOutlined:R0e,LocationOffRounded:O0e,LocationOffSharp:g0e,LocationOffTwoTone:C0e,LocationOn:A0e,LocationOnOutlined:y0e,LocationOnRounded:P0e,LocationOnSharp:F0e,LocationOnTwoTone:B0e,LocationSearching:b0e,LocationSearchingOutlined:D0e,LocationSearchingRounded:k0e,LocationSearchingSharp:M0e,LocationSearchingTwoTone:L0e,Lock:v0e,LockClock:W0e,LockClockOutlined:N0e,LockClockRounded:E0e,LockClockSharp:H0e,LockClockTwoTone:I0e,LockOpen:V0e,LockOpenOutlined:x0e,LockOpenRounded:U0e,LockOpenSharp:G0e,LockOpenTwoTone:K0e,LockOutlined:z0e,LockPerson:Q0e,LockPersonOutlined:j0e,LockPersonRounded:q0e,LockPersonSharp:J0e,LockPersonTwoTone:Z0e,LockReset:Y0e,LockResetOutlined:X0e,LockResetRounded:$0e,LockResetSharp:eAe,LockResetTwoTone:_Ae,LockRounded:oAe,LockSharp:nAe,LockTwoTone:tAe,Login:rAe,LoginOutlined:dAe,LoginRounded:aAe,LoginSharp:iAe,LoginTwoTone:lAe,LogoDev:mAe,LogoDevOutlined:fAe,LogoDevRounded:uAe,LogoDevSharp:TAe,LogoDevTwoTone:SAe,Logout:pAe,LogoutOutlined:hAe,LogoutRounded:sAe,LogoutSharp:cAe,LogoutTwoTone:wAe,Looks:RAe,Looks3:OAe,Looks3Outlined:gAe,Looks3Rounded:CAe,Looks3Sharp:AAe,Looks3TwoTone:yAe,Looks4:PAe,Looks4Outlined:FAe,Looks4Rounded:BAe,Looks4Sharp:bAe,Looks4TwoTone:DAe,Looks5:kAe,Looks5Outlined:MAe,Looks5Rounded:LAe,Looks5Sharp:vAe,Looks5TwoTone:WAe,Looks6:NAe,Looks6Outlined:EAe,Looks6Rounded:HAe,Looks6Sharp:IAe,Looks6TwoTone:VAe,LooksOne:xAe,LooksOneOutlined:UAe,LooksOneRounded:GAe,LooksOneSharp:KAe,LooksOneTwoTone:zAe,LooksOutlined:QAe,LooksRounded:jAe,LooksSharp:qAe,LooksTwo:JAe,LooksTwoOutlined:ZAe,LooksTwoRounded:YAe,LooksTwoSharp:XAe,LooksTwoTone:$Ae,LooksTwoTwoTone:eye,Loop:_ye,LoopOutlined:oye,LoopRounded:nye,LoopSharp:tye,LoopTwoTone:rye,Loupe:dye,LoupeOutlined:aye,LoupeRounded:iye,LoupeSharp:lye,LoupeTwoTone:mye,LowPriority:fye,LowPriorityOutlined:uye,LowPriorityRounded:Tye,LowPrioritySharp:Sye,LowPriorityTwoTone:pye,Loyalty:hye,LoyaltyOutlined:sye,LoyaltyRounded:cye,LoyaltySharp:wye,LoyaltyTwoTone:Rye,LteMobiledata:Oye,LteMobiledataOutlined:gye,LteMobiledataRounded:Cye,LteMobiledataSharp:Aye,LteMobiledataTwoTone:yye,LtePlusMobiledata:Pye,LtePlusMobiledataOutlined:Fye,LtePlusMobiledataRounded:Bye,LtePlusMobiledataSharp:bye,LtePlusMobiledataTwoTone:Dye,Luggage:kye,LuggageOutlined:Mye,LuggageRounded:Lye,LuggageSharp:vye,LuggageTwoTone:Wye,LunchDining:Nye,LunchDiningOutlined:Eye,LunchDiningRounded:Hye,LunchDiningSharp:Iye,LunchDiningTwoTone:Vye,Lyrics:xye,LyricsOutlined:Uye,LyricsRounded:Gye,LyricsSharp:Kye,LyricsTwoTone:zye,MacroOff:Qye,MacroOffOutlined:jye,MacroOffRounded:qye,MacroOffSharp:Jye,MacroOffTwoTone:Zye,Mail:Yye,MailLock:Xye,MailLockOutlined:$ye,MailLockRounded:ePe,MailLockSharp:_Pe,MailLockTwoTone:oPe,MailOutline:nPe,MailOutlineOutlined:tPe,MailOutlineRounded:rPe,MailOutlineSharp:dPe,MailOutlineTwoTone:aPe,MailOutlined:iPe,MailRounded:lPe,MailSharp:mPe,MailTwoTone:fPe,Male:uPe,MaleOutlined:TPe,MaleRounded:SPe,MaleSharp:pPe,MaleTwoTone:hPe,Man:sPe,Man2:cPe,Man2Outlined:wPe,Man2Rounded:RPe,Man2Sharp:OPe,Man2TwoTone:gPe,Man3:CPe,Man3Outlined:APe,Man3Rounded:yPe,Man3Sharp:PPe,Man3TwoTone:FPe,Man4:BPe,Man4Outlined:bPe,Man4Rounded:DPe,Man4Sharp:kPe,Man4TwoTone:MPe,ManOutlined:LPe,ManRounded:vPe,ManSharp:WPe,ManTwoTone:NPe,ManageAccounts:EPe,ManageAccountsOutlined:HPe,ManageAccountsRounded:IPe,ManageAccountsSharp:VPe,ManageAccountsTwoTone:xPe,ManageHistory:UPe,ManageHistoryOutlined:GPe,ManageHistoryRounded:KPe,ManageHistorySharp:zPe,ManageHistoryTwoTone:QPe,ManageSearch:jPe,ManageSearchOutlined:qPe,ManageSearchRounded:JPe,ManageSearchSharp:ZPe,ManageSearchTwoTone:YPe,Map:XPe,MapOutlined:$Pe,MapRounded:eFe,MapSharp:_Fe,MapTwoTone:oFe,MapsHomeWork:nFe,MapsHomeWorkOutlined:tFe,MapsHomeWorkRounded:rFe,MapsHomeWorkSharp:dFe,MapsHomeWorkTwoTone:aFe,MapsUgc:iFe,MapsUgcOutlined:lFe,MapsUgcRounded:mFe,MapsUgcSharp:fFe,MapsUgcTwoTone:uFe,Margin:TFe,MarginOutlined:SFe,MarginRounded:pFe,MarginSharp:hFe,MarginTwoTone:sFe,MarkAsUnread:cFe,MarkAsUnreadOutlined:wFe,MarkAsUnreadRounded:RFe,MarkAsUnreadSharp:OFe,MarkAsUnreadTwoTone:gFe,MarkChatRead:CFe,MarkChatReadOutlined:AFe,MarkChatReadRounded:yFe,MarkChatReadSharp:PFe,MarkChatReadTwoTone:FFe,MarkChatUnread:BFe,MarkChatUnreadOutlined:bFe,MarkChatUnreadRounded:DFe,MarkChatUnreadSharp:kFe,MarkChatUnreadTwoTone:MFe,MarkEmailRead:LFe,MarkEmailReadOutlined:vFe,MarkEmailReadRounded:WFe,MarkEmailReadSharp:NFe,MarkEmailReadTwoTone:EFe,MarkEmailUnread:HFe,MarkEmailUnreadOutlined:IFe,MarkEmailUnreadRounded:VFe,MarkEmailUnreadSharp:xFe,MarkEmailUnreadTwoTone:UFe,MarkUnreadChatAlt:GFe,MarkUnreadChatAltOutlined:KFe,MarkUnreadChatAltRounded:zFe,MarkUnreadChatAltSharp:QFe,MarkUnreadChatAltTwoTone:jFe,Markunread:qFe,MarkunreadMailbox:JFe,MarkunreadMailboxOutlined:ZFe,MarkunreadMailboxRounded:YFe,MarkunreadMailboxSharp:XFe,MarkunreadMailboxTwoTone:$Fe,MarkunreadOutlined:eBe,MarkunreadRounded:_Be,MarkunreadSharp:oBe,MarkunreadTwoTone:nBe,Masks:tBe,MasksOutlined:rBe,MasksRounded:dBe,MasksSharp:aBe,MasksTwoTone:iBe,Maximize:lBe,MaximizeOutlined:mBe,MaximizeRounded:fBe,MaximizeSharp:uBe,MaximizeTwoTone:TBe,MediaBluetoothOff:SBe,MediaBluetoothOffOutlined:pBe,MediaBluetoothOffRounded:hBe,MediaBluetoothOffSharp:sBe,MediaBluetoothOffTwoTone:cBe,MediaBluetoothOn:wBe,MediaBluetoothOnOutlined:RBe,MediaBluetoothOnRounded:OBe,MediaBluetoothOnSharp:gBe,MediaBluetoothOnTwoTone:CBe,Mediation:ABe,MediationOutlined:yBe,MediationRounded:PBe,MediationSharp:FBe,MediationTwoTone:BBe,MedicalInformation:bBe,MedicalInformationOutlined:DBe,MedicalInformationRounded:kBe,MedicalInformationSharp:MBe,MedicalInformationTwoTone:LBe,MedicalServices:vBe,MedicalServicesOutlined:WBe,MedicalServicesRounded:NBe,MedicalServicesSharp:EBe,MedicalServicesTwoTone:HBe,Medication:IBe,MedicationLiquid:VBe,MedicationLiquidOutlined:xBe,MedicationLiquidRounded:UBe,MedicationLiquidSharp:GBe,MedicationLiquidTwoTone:KBe,MedicationOutlined:zBe,MedicationRounded:QBe,MedicationSharp:jBe,MedicationTwoTone:qBe,MeetingRoom:JBe,MeetingRoomOutlined:ZBe,MeetingRoomRounded:YBe,MeetingRoomSharp:XBe,MeetingRoomTwoTone:$Be,Memory:ebe,MemoryOutlined:_be,MemoryRounded:obe,MemorySharp:nbe,MemoryTwoTone:tbe,Menu:rbe,MenuBook:dbe,MenuBookOutlined:abe,MenuBookRounded:ibe,MenuBookSharp:lbe,MenuBookTwoTone:mbe,MenuOpen:fbe,MenuOpenOutlined:ube,MenuOpenRounded:Tbe,MenuOpenSharp:Sbe,MenuOpenTwoTone:pbe,MenuOutlined:hbe,MenuRounded:sbe,MenuSharp:cbe,MenuTwoTone:wbe,Merge:Rbe,MergeOutlined:Obe,MergeRounded:gbe,MergeSharp:Cbe,MergeTwoTone:Abe,MergeType:ybe,MergeTypeOutlined:Pbe,MergeTypeRounded:Fbe,MergeTypeSharp:Bbe,MergeTypeTwoTone:bbe,Message:Dbe,MessageOutlined:kbe,MessageRounded:Mbe,MessageSharp:Lbe,MessageTwoTone:vbe,Mic:Wbe,MicExternalOff:Nbe,MicExternalOffOutlined:Ebe,MicExternalOffRounded:Hbe,MicExternalOffSharp:Ibe,MicExternalOffTwoTone:Vbe,MicExternalOn:xbe,MicExternalOnOutlined:Ube,MicExternalOnRounded:Gbe,MicExternalOnSharp:Kbe,MicExternalOnTwoTone:zbe,MicNone:Qbe,MicNoneOutlined:jbe,MicNoneRounded:qbe,MicNoneSharp:Jbe,MicNoneTwoTone:Zbe,MicOff:Ybe,MicOffOutlined:Xbe,MicOffRounded:$be,MicOffSharp:eDe,MicOffTwoTone:_De,MicOutlined:oDe,MicRounded:nDe,MicSharp:tDe,MicTwoTone:rDe,Microsoft:dDe,Microwave:aDe,MicrowaveOutlined:iDe,MicrowaveRounded:lDe,MicrowaveSharp:mDe,MicrowaveTwoTone:fDe,MilitaryTech:uDe,MilitaryTechOutlined:TDe,MilitaryTechRounded:SDe,MilitaryTechSharp:pDe,MilitaryTechTwoTone:hDe,Minimize:sDe,MinimizeOutlined:cDe,MinimizeRounded:wDe,MinimizeSharp:RDe,MinimizeTwoTone:ODe,MinorCrash:gDe,MinorCrashOutlined:CDe,MinorCrashRounded:ADe,MinorCrashSharp:yDe,MinorCrashTwoTone:PDe,MiscellaneousServices:FDe,MiscellaneousServicesOutlined:BDe,MiscellaneousServicesRounded:bDe,MiscellaneousServicesSharp:DDe,MiscellaneousServicesTwoTone:kDe,MissedVideoCall:MDe,MissedVideoCallOutlined:LDe,MissedVideoCallRounded:vDe,MissedVideoCallSharp:WDe,MissedVideoCallTwoTone:NDe,Mms:EDe,MmsOutlined:HDe,MmsRounded:IDe,MmsSharp:VDe,MmsTwoTone:xDe,MobileFriendly:UDe,MobileFriendlyOutlined:GDe,MobileFriendlyRounded:KDe,MobileFriendlySharp:zDe,MobileFriendlyTwoTone:QDe,MobileOff:jDe,MobileOffOutlined:qDe,MobileOffRounded:JDe,MobileOffSharp:ZDe,MobileOffTwoTone:YDe,MobileScreenShare:XDe,MobileScreenShareOutlined:$De,MobileScreenShareRounded:eke,MobileScreenShareSharp:_ke,MobileScreenShareTwoTone:oke,MobiledataOff:nke,MobiledataOffOutlined:tke,MobiledataOffRounded:rke,MobiledataOffSharp:dke,MobiledataOffTwoTone:ake,Mode:ike,ModeComment:lke,ModeCommentOutlined:mke,ModeCommentRounded:fke,ModeCommentSharp:uke,ModeCommentTwoTone:Tke,ModeEdit:Ske,ModeEditOutline:pke,ModeEditOutlineOutlined:hke,ModeEditOutlineRounded:ske,ModeEditOutlineSharp:cke,ModeEditOutlineTwoTone:wke,ModeEditOutlined:Rke,ModeEditRounded:Oke,ModeEditSharp:gke,ModeEditTwoTone:Cke,ModeFanOff:Ake,ModeFanOffOutlined:yke,ModeFanOffRounded:Pke,ModeFanOffSharp:Fke,ModeFanOffTwoTone:Bke,ModeNight:bke,ModeNightOutlined:Dke,ModeNightRounded:kke,ModeNightSharp:Mke,ModeNightTwoTone:Lke,ModeOfTravel:vke,ModeOfTravelOutlined:Wke,ModeOfTravelRounded:Nke,ModeOfTravelSharp:Eke,ModeOfTravelTwoTone:Hke,ModeOutlined:Ike,ModeRounded:Vke,ModeSharp:xke,ModeStandby:Uke,ModeStandbyOutlined:Gke,ModeStandbyRounded:Kke,ModeStandbySharp:zke,ModeStandbyTwoTone:Qke,ModeTwoTone:jke,ModelTraining:qke,ModelTrainingOutlined:Jke,ModelTrainingRounded:Zke,ModelTrainingSharp:Yke,ModelTrainingTwoTone:Xke,MonetizationOn:$ke,MonetizationOnOutlined:eMe,MonetizationOnRounded:_Me,MonetizationOnSharp:oMe,MonetizationOnTwoTone:nMe,Money:tMe,MoneyOff:rMe,MoneyOffCsred:dMe,MoneyOffCsredOutlined:aMe,MoneyOffCsredRounded:iMe,MoneyOffCsredSharp:lMe,MoneyOffCsredTwoTone:mMe,MoneyOffOutlined:fMe,MoneyOffRounded:uMe,MoneyOffSharp:TMe,MoneyOffTwoTone:SMe,MoneyOutlined:pMe,MoneyRounded:hMe,MoneySharp:sMe,MoneyTwoTone:cMe,Monitor:wMe,MonitorHeart:RMe,MonitorHeartOutlined:OMe,MonitorHeartRounded:gMe,MonitorHeartSharp:CMe,MonitorHeartTwoTone:AMe,MonitorOutlined:yMe,MonitorRounded:PMe,MonitorSharp:FMe,MonitorTwoTone:BMe,MonitorWeight:bMe,MonitorWeightOutlined:DMe,MonitorWeightRounded:kMe,MonitorWeightSharp:MMe,MonitorWeightTwoTone:LMe,MonochromePhotos:vMe,MonochromePhotosOutlined:WMe,MonochromePhotosRounded:NMe,MonochromePhotosSharp:EMe,MonochromePhotosTwoTone:HMe,Mood:IMe,MoodBad:VMe,MoodBadOutlined:xMe,MoodBadRounded:UMe,MoodBadSharp:GMe,MoodBadTwoTone:KMe,MoodOutlined:zMe,MoodRounded:QMe,MoodSharp:jMe,MoodTwoTone:qMe,Moped:JMe,MopedOutlined:ZMe,MopedRounded:YMe,MopedSharp:XMe,MopedTwoTone:$Me,More:eLe,MoreHoriz:_Le,MoreHorizOutlined:oLe,MoreHorizRounded:nLe,MoreHorizSharp:tLe,MoreHorizTwoTone:rLe,MoreOutlined:dLe,MoreRounded:aLe,MoreSharp:iLe,MoreTime:lLe,MoreTimeOutlined:mLe,MoreTimeRounded:fLe,MoreTimeSharp:uLe,MoreTimeTwoTone:TLe,MoreTwoTone:SLe,MoreVert:pLe,MoreVertOutlined:hLe,MoreVertRounded:sLe,MoreVertSharp:cLe,MoreVertTwoTone:wLe,Mosque:RLe,MosqueOutlined:OLe,MosqueRounded:gLe,MosqueSharp:CLe,MosqueTwoTone:ALe,MotionPhotosAuto:yLe,MotionPhotosAutoOutlined:PLe,MotionPhotosAutoRounded:FLe,MotionPhotosAutoSharp:BLe,MotionPhotosAutoTwoTone:bLe,MotionPhotosOff:DLe,MotionPhotosOffOutlined:kLe,MotionPhotosOffRounded:MLe,MotionPhotosOffSharp:LLe,MotionPhotosOffTwoTone:vLe,Mouse:WLe,MouseOutlined:NLe,MouseRounded:ELe,MouseSharp:HLe,MouseTwoTone:ILe,MoveDown:VLe,MoveDownOutlined:xLe,MoveDownRounded:ULe,MoveDownSharp:GLe,MoveDownTwoTone:KLe,MoveToInbox:zLe,MoveToInboxOutlined:QLe,MoveToInboxRounded:jLe,MoveToInboxSharp:qLe,MoveToInboxTwoTone:JLe,MoveUp:ZLe,MoveUpOutlined:YLe,MoveUpRounded:XLe,MoveUpSharp:$Le,MoveUpTwoTone:eve,Movie:_ve,MovieCreation:ove,MovieCreationOutlined:nve,MovieCreationRounded:tve,MovieCreationSharp:rve,MovieCreationTwoTone:dve,MovieFilter:ave,MovieFilterOutlined:ive,MovieFilterRounded:lve,MovieFilterSharp:mve,MovieFilterTwoTone:fve,MovieOutlined:uve,MovieRounded:Tve,MovieSharp:Sve,MovieTwoTone:pve,Moving:hve,MovingOutlined:sve,MovingRounded:cve,MovingSharp:wve,MovingTwoTone:Rve,Mp:Ove,MpOutlined:gve,MpRounded:Cve,MpSharp:Ave,MpTwoTone:yve,MultilineChart:Pve,MultilineChartOutlined:Fve,MultilineChartRounded:Bve,MultilineChartSharp:bve,MultilineChartTwoTone:Dve,MultipleStop:kve,MultipleStopOutlined:Mve,MultipleStopRounded:Lve,MultipleStopSharp:vve,MultipleStopTwoTone:Wve,Museum:Nve,MuseumOutlined:Eve,MuseumRounded:Hve,MuseumSharp:Ive,MuseumTwoTone:Vve,MusicNote:xve,MusicNoteOutlined:Uve,MusicNoteRounded:Gve,MusicNoteSharp:Kve,MusicNoteTwoTone:zve,MusicOff:Qve,MusicOffOutlined:jve,MusicOffRounded:qve,MusicOffSharp:Jve,MusicOffTwoTone:Zve,MusicVideo:Yve,MusicVideoOutlined:Xve,MusicVideoRounded:$ve,MusicVideoSharp:eWe,MusicVideoTwoTone:_We,MyLocation:oWe,MyLocationOutlined:nWe,MyLocationRounded:tWe,MyLocationSharp:rWe,MyLocationTwoTone:dWe,Nat:aWe,NatOutlined:iWe,NatRounded:lWe,NatSharp:mWe,NatTwoTone:fWe,Nature:uWe,NatureOutlined:TWe,NaturePeople:SWe,NaturePeopleOutlined:pWe,NaturePeopleRounded:hWe,NaturePeopleSharp:sWe,NaturePeopleTwoTone:cWe,NatureRounded:wWe,NatureSharp:RWe,NatureTwoTone:OWe,NavigateBefore:gWe,NavigateBeforeOutlined:CWe,NavigateBeforeRounded:AWe,NavigateBeforeSharp:yWe,NavigateBeforeTwoTone:PWe,NavigateNext:FWe,NavigateNextOutlined:BWe,NavigateNextRounded:bWe,NavigateNextSharp:DWe,NavigateNextTwoTone:kWe,Navigation:MWe,NavigationOutlined:LWe,NavigationRounded:vWe,NavigationSharp:WWe,NavigationTwoTone:NWe,NearMe:EWe,NearMeDisabled:HWe,NearMeDisabledOutlined:IWe,NearMeDisabledRounded:VWe,NearMeDisabledSharp:xWe,NearMeDisabledTwoTone:UWe,NearMeOutlined:GWe,NearMeRounded:KWe,NearMeSharp:zWe,NearMeTwoTone:QWe,NearbyError:jWe,NearbyErrorOutlined:qWe,NearbyErrorRounded:JWe,NearbyErrorSharp:ZWe,NearbyErrorTwoTone:YWe,NearbyOff:XWe,NearbyOffOutlined:$We,NearbyOffRounded:eNe,NearbyOffSharp:_Ne,NearbyOffTwoTone:oNe,NestCamWiredStand:nNe,NestCamWiredStandOutlined:tNe,NestCamWiredStandRounded:rNe,NestCamWiredStandSharp:dNe,NestCamWiredStandTwoTone:aNe,NetworkCell:iNe,NetworkCellOutlined:lNe,NetworkCellRounded:mNe,NetworkCellSharp:fNe,NetworkCellTwoTone:uNe,NetworkCheck:TNe,NetworkCheckOutlined:SNe,NetworkCheckRounded:pNe,NetworkCheckSharp:hNe,NetworkCheckTwoTone:sNe,NetworkLocked:cNe,NetworkLockedOutlined:wNe,NetworkLockedRounded:RNe,NetworkLockedSharp:ONe,NetworkLockedTwoTone:gNe,NetworkPing:CNe,NetworkPingOutlined:ANe,NetworkPingRounded:yNe,NetworkPingSharp:PNe,NetworkPingTwoTone:FNe,NetworkWifi:BNe,NetworkWifi1Bar:bNe,NetworkWifi1BarOutlined:DNe,NetworkWifi1BarRounded:kNe,NetworkWifi1BarSharp:MNe,NetworkWifi1BarTwoTone:LNe,NetworkWifi2Bar:vNe,NetworkWifi2BarOutlined:WNe,NetworkWifi2BarRounded:NNe,NetworkWifi2BarSharp:ENe,NetworkWifi2BarTwoTone:HNe,NetworkWifi3Bar:INe,NetworkWifi3BarOutlined:VNe,NetworkWifi3BarRounded:xNe,NetworkWifi3BarSharp:UNe,NetworkWifi3BarTwoTone:GNe,NetworkWifiOutlined:KNe,NetworkWifiRounded:zNe,NetworkWifiSharp:QNe,NetworkWifiTwoTone:jNe,NewReleases:qNe,NewReleasesOutlined:JNe,NewReleasesRounded:ZNe,NewReleasesSharp:YNe,NewReleasesTwoTone:XNe,Newspaper:$Ne,NewspaperOutlined:eEe,NewspaperRounded:_Ee,NewspaperSharp:oEe,NewspaperTwoTone:nEe,NextPlan:tEe,NextPlanOutlined:rEe,NextPlanRounded:dEe,NextPlanSharp:aEe,NextPlanTwoTone:iEe,NextWeek:lEe,NextWeekOutlined:mEe,NextWeekRounded:fEe,NextWeekSharp:uEe,NextWeekTwoTone:TEe,Nfc:SEe,NfcOutlined:pEe,NfcRounded:hEe,NfcSharp:sEe,NfcTwoTone:cEe,NightShelter:wEe,NightShelterOutlined:REe,NightShelterRounded:OEe,NightShelterSharp:gEe,NightShelterTwoTone:CEe,Nightlife:AEe,NightlifeOutlined:yEe,NightlifeRounded:PEe,NightlifeSharp:FEe,NightlifeTwoTone:BEe,Nightlight:bEe,NightlightOutlined:DEe,NightlightRound:kEe,NightlightRoundOutlined:MEe,NightlightRoundRounded:LEe,NightlightRoundSharp:vEe,NightlightRoundTwoTone:WEe,NightlightRounded:NEe,NightlightSharp:EEe,NightlightTwoTone:HEe,NightsStay:IEe,NightsStayOutlined:VEe,NightsStayRounded:xEe,NightsStaySharp:UEe,NightsStayTwoTone:GEe,NineK:KEe,NineKOutlined:zEe,NineKPlus:QEe,NineKPlusOutlined:jEe,NineKPlusRounded:qEe,NineKPlusSharp:JEe,NineKPlusTwoTone:ZEe,NineKRounded:YEe,NineKSharp:XEe,NineKTwoTone:$Ee,NineMp:eHe,NineMpOutlined:_He,NineMpRounded:oHe,NineMpSharp:nHe,NineMpTwoTone:tHe,NineteenMp:rHe,NineteenMpOutlined:dHe,NineteenMpRounded:aHe,NineteenMpSharp:iHe,NineteenMpTwoTone:lHe,NoAccounts:mHe,NoAccountsOutlined:fHe,NoAccountsRounded:uHe,NoAccountsSharp:THe,NoAccountsTwoTone:SHe,NoAdultContent:pHe,NoAdultContentOutlined:hHe,NoAdultContentRounded:sHe,NoAdultContentSharp:cHe,NoAdultContentTwoTone:wHe,NoBackpack:RHe,NoBackpackOutlined:OHe,NoBackpackRounded:gHe,NoBackpackSharp:CHe,NoBackpackTwoTone:AHe,NoCell:yHe,NoCellOutlined:PHe,NoCellRounded:FHe,NoCellSharp:BHe,NoCellTwoTone:bHe,NoCrash:DHe,NoCrashOutlined:kHe,NoCrashRounded:MHe,NoCrashSharp:LHe,NoCrashTwoTone:vHe,NoDrinks:WHe,NoDrinksOutlined:NHe,NoDrinksRounded:EHe,NoDrinksSharp:HHe,NoDrinksTwoTone:IHe,NoEncryption:VHe,NoEncryptionGmailerrorred:xHe,NoEncryptionGmailerrorredOutlined:UHe,NoEncryptionGmailerrorredRounded:GHe,NoEncryptionGmailerrorredSharp:KHe,NoEncryptionGmailerrorredTwoTone:zHe,NoEncryptionOutlined:QHe,NoEncryptionRounded:jHe,NoEncryptionSharp:qHe,NoEncryptionTwoTone:JHe,NoFlash:ZHe,NoFlashOutlined:YHe,NoFlashRounded:XHe,NoFlashSharp:$He,NoFlashTwoTone:eIe,NoFood:_Ie,NoFoodOutlined:oIe,NoFoodRounded:nIe,NoFoodSharp:tIe,NoFoodTwoTone:rIe,NoLuggage:dIe,NoLuggageOutlined:aIe,NoLuggageRounded:iIe,NoLuggageSharp:lIe,NoLuggageTwoTone:mIe,NoMeals:fIe,NoMealsOutlined:uIe,NoMealsRounded:TIe,NoMealsSharp:SIe,NoMealsTwoTone:pIe,NoMeetingRoom:hIe,NoMeetingRoomOutlined:sIe,NoMeetingRoomRounded:cIe,NoMeetingRoomSharp:wIe,NoMeetingRoomTwoTone:RIe,NoPhotography:OIe,NoPhotographyOutlined:gIe,NoPhotographyRounded:CIe,NoPhotographySharp:AIe,NoPhotographyTwoTone:yIe,NoSim:PIe,NoSimOutlined:FIe,NoSimRounded:BIe,NoSimSharp:bIe,NoSimTwoTone:DIe,NoStroller:kIe,NoStrollerOutlined:MIe,NoStrollerRounded:LIe,NoStrollerSharp:vIe,NoStrollerTwoTone:WIe,NoTransfer:NIe,NoTransferOutlined:EIe,NoTransferRounded:HIe,NoTransferSharp:IIe,NoTransferTwoTone:VIe,NoiseAware:xIe,NoiseAwareOutlined:UIe,NoiseAwareRounded:GIe,NoiseAwareSharp:KIe,NoiseAwareTwoTone:zIe,NoiseControlOff:QIe,NoiseControlOffOutlined:jIe,NoiseControlOffRounded:qIe,NoiseControlOffSharp:JIe,NoiseControlOffTwoTone:ZIe,NordicWalking:YIe,NordicWalkingOutlined:XIe,NordicWalkingRounded:$Ie,NordicWalkingSharp:eVe,NordicWalkingTwoTone:_Ve,North:oVe,NorthEast:nVe,NorthEastOutlined:tVe,NorthEastRounded:rVe,NorthEastSharp:dVe,NorthEastTwoTone:aVe,NorthOutlined:iVe,NorthRounded:lVe,NorthSharp:mVe,NorthTwoTone:fVe,NorthWest:uVe,NorthWestOutlined:TVe,NorthWestRounded:SVe,NorthWestSharp:pVe,NorthWestTwoTone:hVe,NotAccessible:sVe,NotAccessibleOutlined:cVe,NotAccessibleRounded:wVe,NotAccessibleSharp:RVe,NotAccessibleTwoTone:OVe,NotInterested:gVe,NotInterestedOutlined:CVe,NotInterestedRounded:AVe,NotInterestedSharp:yVe,NotInterestedTwoTone:PVe,NotListedLocation:FVe,NotListedLocationOutlined:BVe,NotListedLocationRounded:bVe,NotListedLocationSharp:DVe,NotListedLocationTwoTone:kVe,NotStarted:MVe,NotStartedOutlined:LVe,NotStartedRounded:vVe,NotStartedSharp:WVe,NotStartedTwoTone:NVe,Note:EVe,NoteAdd:HVe,NoteAddOutlined:IVe,NoteAddRounded:VVe,NoteAddSharp:xVe,NoteAddTwoTone:UVe,NoteAlt:GVe,NoteAltOutlined:KVe,NoteAltRounded:zVe,NoteAltSharp:QVe,NoteAltTwoTone:jVe,NoteOutlined:qVe,NoteRounded:JVe,NoteSharp:ZVe,NoteTwoTone:YVe,Notes:XVe,NotesOutlined:$Ve,NotesRounded:exe,NotesSharp:_xe,NotesTwoTone:oxe,NotificationAdd:nxe,NotificationAddOutlined:txe,NotificationAddRounded:rxe,NotificationAddSharp:dxe,NotificationAddTwoTone:axe,NotificationImportant:ixe,NotificationImportantOutlined:lxe,NotificationImportantRounded:mxe,NotificationImportantSharp:fxe,NotificationImportantTwoTone:uxe,Notifications:Txe,NotificationsActive:Sxe,NotificationsActiveOutlined:pxe,NotificationsActiveRounded:hxe,NotificationsActiveSharp:sxe,NotificationsActiveTwoTone:cxe,NotificationsNone:wxe,NotificationsNoneOutlined:Rxe,NotificationsNoneRounded:Oxe,NotificationsNoneSharp:gxe,NotificationsNoneTwoTone:Cxe,NotificationsOff:Axe,NotificationsOffOutlined:yxe,NotificationsOffRounded:Pxe,NotificationsOffSharp:Fxe,NotificationsOffTwoTone:Bxe,NotificationsOutlined:bxe,NotificationsPaused:Dxe,NotificationsPausedOutlined:kxe,NotificationsPausedRounded:Mxe,NotificationsPausedSharp:Lxe,NotificationsPausedTwoTone:vxe,NotificationsRounded:Wxe,NotificationsSharp:Nxe,NotificationsTwoTone:Exe,Numbers:Hxe,NumbersOutlined:Ixe,NumbersRounded:Vxe,NumbersSharp:xxe,NumbersTwoTone:Uxe,OfflineBolt:Gxe,OfflineBoltOutlined:Kxe,OfflineBoltRounded:zxe,OfflineBoltSharp:Qxe,OfflineBoltTwoTone:jxe,OfflinePin:qxe,OfflinePinOutlined:Jxe,OfflinePinRounded:Zxe,OfflinePinSharp:Yxe,OfflinePinTwoTone:Xxe,OfflineShare:$xe,OfflineShareOutlined:eUe,OfflineShareRounded:_Ue,OfflineShareSharp:oUe,OfflineShareTwoTone:nUe,OilBarrel:tUe,OilBarrelOutlined:rUe,OilBarrelRounded:dUe,OilBarrelSharp:aUe,OilBarrelTwoTone:iUe,OnDeviceTraining:lUe,OnDeviceTrainingOutlined:mUe,OnDeviceTrainingRounded:fUe,OnDeviceTrainingSharp:uUe,OnDeviceTrainingTwoTone:TUe,OndemandVideo:SUe,OndemandVideoOutlined:pUe,OndemandVideoRounded:hUe,OndemandVideoSharp:sUe,OndemandVideoTwoTone:cUe,OneK:wUe,OneKOutlined:RUe,OneKPlus:OUe,OneKPlusOutlined:gUe,OneKPlusRounded:CUe,OneKPlusSharp:AUe,OneKPlusTwoTone:yUe,OneKRounded:PUe,OneKSharp:FUe,OneKTwoTone:BUe,OneKk:bUe,OneKkOutlined:DUe,OneKkRounded:kUe,OneKkSharp:MUe,OneKkTwoTone:LUe,OnlinePrediction:vUe,OnlinePredictionOutlined:WUe,OnlinePredictionRounded:NUe,OnlinePredictionSharp:EUe,OnlinePredictionTwoTone:HUe,Opacity:IUe,OpacityOutlined:VUe,OpacityRounded:xUe,OpacitySharp:UUe,OpacityTwoTone:GUe,OpenInBrowser:KUe,OpenInBrowserOutlined:zUe,OpenInBrowserRounded:QUe,OpenInBrowserSharp:jUe,OpenInBrowserTwoTone:qUe,OpenInFull:JUe,OpenInFullOutlined:ZUe,OpenInFullRounded:YUe,OpenInFullSharp:XUe,OpenInFullTwoTone:$Ue,OpenInNew:eGe,OpenInNewOff:_Ge,OpenInNewOffOutlined:oGe,OpenInNewOffRounded:nGe,OpenInNewOffSharp:tGe,OpenInNewOffTwoTone:rGe,OpenInNewOutlined:dGe,OpenInNewRounded:aGe,OpenInNewSharp:iGe,OpenInNewTwoTone:lGe,OpenWith:mGe,OpenWithOutlined:fGe,OpenWithRounded:uGe,OpenWithSharp:TGe,OpenWithTwoTone:SGe,OtherHouses:pGe,OtherHousesOutlined:hGe,OtherHousesRounded:sGe,OtherHousesSharp:cGe,OtherHousesTwoTone:wGe,Outbound:RGe,OutboundOutlined:OGe,OutboundRounded:gGe,OutboundSharp:CGe,OutboundTwoTone:AGe,Outbox:yGe,OutboxOutlined:PGe,OutboxRounded:FGe,OutboxSharp:BGe,OutboxTwoTone:bGe,OutdoorGrill:DGe,OutdoorGrillOutlined:kGe,OutdoorGrillRounded:MGe,OutdoorGrillSharp:LGe,OutdoorGrillTwoTone:vGe,Outlet:WGe,OutletOutlined:NGe,OutletRounded:EGe,OutletSharp:HGe,OutletTwoTone:IGe,OutlinedFlag:VGe,OutlinedFlagOutlined:xGe,OutlinedFlagRounded:UGe,OutlinedFlagSharp:GGe,OutlinedFlagTwoTone:KGe,Output:zGe,OutputOutlined:QGe,OutputRounded:jGe,OutputSharp:qGe,OutputTwoTone:JGe,Padding:ZGe,PaddingOutlined:YGe,PaddingRounded:XGe,PaddingSharp:$Ge,PaddingTwoTone:eKe,Pages:_Ke,PagesOutlined:oKe,PagesRounded:nKe,PagesSharp:tKe,PagesTwoTone:rKe,Pageview:dKe,PageviewOutlined:aKe,PageviewRounded:iKe,PageviewSharp:lKe,PageviewTwoTone:mKe,Paid:fKe,PaidOutlined:uKe,PaidRounded:TKe,PaidSharp:SKe,PaidTwoTone:pKe,Palette:hKe,PaletteOutlined:sKe,PaletteRounded:cKe,PaletteSharp:wKe,PaletteTwoTone:RKe,PanTool:OKe,PanToolAlt:gKe,PanToolAltOutlined:CKe,PanToolAltRounded:AKe,PanToolAltSharp:yKe,PanToolAltTwoTone:PKe,PanToolOutlined:FKe,PanToolRounded:BKe,PanToolSharp:bKe,PanToolTwoTone:DKe,Panorama:kKe,PanoramaFishEye:MKe,PanoramaFishEyeOutlined:LKe,PanoramaFishEyeRounded:vKe,PanoramaFishEyeSharp:WKe,PanoramaFishEyeTwoTone:NKe,PanoramaHorizontal:EKe,PanoramaHorizontalOutlined:HKe,PanoramaHorizontalRounded:IKe,PanoramaHorizontalSelect:VKe,PanoramaHorizontalSelectOutlined:xKe,PanoramaHorizontalSelectRounded:UKe,PanoramaHorizontalSelectSharp:GKe,PanoramaHorizontalSelectTwoTone:KKe,PanoramaHorizontalSharp:zKe,PanoramaHorizontalTwoTone:QKe,PanoramaOutlined:jKe,PanoramaPhotosphere:qKe,PanoramaPhotosphereOutlined:JKe,PanoramaPhotosphereRounded:ZKe,PanoramaPhotosphereSelect:YKe,PanoramaPhotosphereSelectOutlined:XKe,PanoramaPhotosphereSelectRounded:$Ke,PanoramaPhotosphereSelectSharp:eze,PanoramaPhotosphereSelectTwoTone:_ze,PanoramaPhotosphereSharp:oze,PanoramaPhotosphereTwoTone:nze,PanoramaRounded:tze,PanoramaSharp:rze,PanoramaTwoTone:dze,PanoramaVertical:aze,PanoramaVerticalOutlined:ize,PanoramaVerticalRounded:lze,PanoramaVerticalSelect:mze,PanoramaVerticalSelectOutlined:fze,PanoramaVerticalSelectRounded:uze,PanoramaVerticalSelectSharp:Tze,PanoramaVerticalSelectTwoTone:Sze,PanoramaVerticalSharp:pze,PanoramaVerticalTwoTone:hze,PanoramaWideAngle:sze,PanoramaWideAngleOutlined:cze,PanoramaWideAngleRounded:wze,PanoramaWideAngleSelect:Rze,PanoramaWideAngleSelectOutlined:Oze,PanoramaWideAngleSelectRounded:gze,PanoramaWideAngleSelectSharp:Cze,PanoramaWideAngleSelectTwoTone:Aze,PanoramaWideAngleSharp:yze,PanoramaWideAngleTwoTone:Pze,Paragliding:Fze,ParaglidingOutlined:Bze,ParaglidingRounded:bze,ParaglidingSharp:Dze,ParaglidingTwoTone:kze,Park:Mze,ParkOutlined:Lze,ParkRounded:vze,ParkSharp:Wze,ParkTwoTone:Nze,PartyMode:Eze,PartyModeOutlined:Hze,PartyModeRounded:Ize,PartyModeSharp:Vze,PartyModeTwoTone:xze,Password:Uze,PasswordOutlined:Gze,PasswordRounded:Kze,PasswordSharp:zze,PasswordTwoTone:Qze,Pattern:jze,PatternOutlined:qze,PatternRounded:Jze,PatternSharp:Zze,PatternTwoTone:Yze,Pause:Xze,PauseCircle:$ze,PauseCircleFilled:eQe,PauseCircleFilledOutlined:_Qe,PauseCircleFilledRounded:oQe,PauseCircleFilledSharp:nQe,PauseCircleFilledTwoTone:tQe,PauseCircleOutline:rQe,PauseCircleOutlineOutlined:dQe,PauseCircleOutlineRounded:aQe,PauseCircleOutlineSharp:iQe,PauseCircleOutlineTwoTone:lQe,PauseCircleOutlined:mQe,PauseCircleRounded:fQe,PauseCircleSharp:uQe,PauseCircleTwoTone:TQe,PauseOutlined:SQe,PausePresentation:pQe,PausePresentationOutlined:hQe,PausePresentationRounded:sQe,PausePresentationSharp:cQe,PausePresentationTwoTone:wQe,PauseRounded:RQe,PauseSharp:OQe,PauseTwoTone:gQe,Payment:CQe,PaymentOutlined:AQe,PaymentRounded:yQe,PaymentSharp:PQe,PaymentTwoTone:FQe,Payments:BQe,PaymentsOutlined:bQe,PaymentsRounded:DQe,PaymentsSharp:kQe,PaymentsTwoTone:MQe,PedalBike:LQe,PedalBikeOutlined:vQe,PedalBikeRounded:WQe,PedalBikeSharp:NQe,PedalBikeTwoTone:EQe,Pending:HQe,PendingActions:IQe,PendingActionsOutlined:VQe,PendingActionsRounded:xQe,PendingActionsSharp:UQe,PendingActionsTwoTone:GQe,PendingOutlined:KQe,PendingRounded:zQe,PendingSharp:QQe,PendingTwoTone:jQe,Pentagon:qQe,PentagonOutlined:JQe,PentagonRounded:ZQe,PentagonSharp:YQe,PentagonTwoTone:XQe,People:$Qe,PeopleAlt:eje,PeopleAltOutlined:_je,PeopleAltRounded:oje,PeopleAltSharp:nje,PeopleAltTwoTone:tje,PeopleOutline:rje,PeopleOutlineOutlined:dje,PeopleOutlineRounded:aje,PeopleOutlineSharp:ije,PeopleOutlineTwoTone:lje,PeopleOutlined:mje,PeopleRounded:fje,PeopleSharp:uje,PeopleTwoTone:Tje,Percent:Sje,PercentOutlined:pje,PercentRounded:hje,PercentSharp:sje,PercentTwoTone:cje,PermCameraMic:wje,PermCameraMicOutlined:Rje,PermCameraMicRounded:Oje,PermCameraMicSharp:gje,PermCameraMicTwoTone:Cje,PermContactCalendar:Aje,PermContactCalendarOutlined:yje,PermContactCalendarRounded:Pje,PermContactCalendarSharp:Fje,PermContactCalendarTwoTone:Bje,PermDataSetting:bje,PermDataSettingOutlined:Dje,PermDataSettingRounded:kje,PermDataSettingSharp:Mje,PermDataSettingTwoTone:Lje,PermDeviceInformation:vje,PermDeviceInformationOutlined:Wje,PermDeviceInformationRounded:Nje,PermDeviceInformationSharp:Eje,PermDeviceInformationTwoTone:Hje,PermIdentity:Ije,PermIdentityOutlined:Vje,PermIdentityRounded:xje,PermIdentitySharp:Uje,PermIdentityTwoTone:Gje,PermMedia:Kje,PermMediaOutlined:zje,PermMediaRounded:Qje,PermMediaSharp:jje,PermMediaTwoTone:qje,PermPhoneMsg:Jje,PermPhoneMsgOutlined:Zje,PermPhoneMsgRounded:Yje,PermPhoneMsgSharp:Xje,PermPhoneMsgTwoTone:$je,PermScanWifi:eqe,PermScanWifiOutlined:_qe,PermScanWifiRounded:oqe,PermScanWifiSharp:nqe,PermScanWifiTwoTone:tqe,Person:rqe,Person2:dqe,Person2Outlined:aqe,Person2Rounded:iqe,Person2Sharp:lqe,Person2TwoTone:mqe,Person3:fqe,Person3Outlined:uqe,Person3Rounded:Tqe,Person3Sharp:Sqe,Person3TwoTone:pqe,Person4:hqe,Person4Outlined:sqe,Person4Rounded:cqe,Person4Sharp:wqe,Person4TwoTone:Rqe,PersonAdd:Oqe,PersonAddAlt:gqe,PersonAddAlt1:Cqe,PersonAddAlt1Outlined:Aqe,PersonAddAlt1Rounded:yqe,PersonAddAlt1Sharp:Pqe,PersonAddAlt1TwoTone:Fqe,PersonAddAltOutlined:Bqe,PersonAddAltRounded:bqe,PersonAddAltSharp:Dqe,PersonAddAltTwoTone:kqe,PersonAddDisabled:Mqe,PersonAddDisabledOutlined:Lqe,PersonAddDisabledRounded:vqe,PersonAddDisabledSharp:Wqe,PersonAddDisabledTwoTone:Nqe,PersonAddOutlined:Eqe,PersonAddRounded:Hqe,PersonAddSharp:Iqe,PersonAddTwoTone:Vqe,PersonOff:xqe,PersonOffOutlined:Uqe,PersonOffRounded:Gqe,PersonOffSharp:Kqe,PersonOffTwoTone:zqe,PersonOutline:Qqe,PersonOutlineOutlined:jqe,PersonOutlineRounded:qqe,PersonOutlineSharp:Jqe,PersonOutlineTwoTone:Zqe,PersonOutlined:Yqe,PersonPin:Xqe,PersonPinCircle:$qe,PersonPinCircleOutlined:eJe,PersonPinCircleRounded:_Je,PersonPinCircleSharp:oJe,PersonPinCircleTwoTone:nJe,PersonPinOutlined:tJe,PersonPinRounded:rJe,PersonPinSharp:dJe,PersonPinTwoTone:aJe,PersonRemove:iJe,PersonRemoveAlt1:lJe,PersonRemoveAlt1Outlined:mJe,PersonRemoveAlt1Rounded:fJe,PersonRemoveAlt1Sharp:uJe,PersonRemoveAlt1TwoTone:TJe,PersonRemoveOutlined:SJe,PersonRemoveRounded:pJe,PersonRemoveSharp:hJe,PersonRemoveTwoTone:sJe,PersonRounded:cJe,PersonSearch:wJe,PersonSearchOutlined:RJe,PersonSearchRounded:OJe,PersonSearchSharp:gJe,PersonSearchTwoTone:CJe,PersonSharp:AJe,PersonTwoTone:yJe,PersonalVideo:PJe,PersonalVideoOutlined:FJe,PersonalVideoRounded:BJe,PersonalVideoSharp:bJe,PersonalVideoTwoTone:DJe,PestControl:kJe,PestControlOutlined:MJe,PestControlRodent:LJe,PestControlRodentOutlined:vJe,PestControlRodentRounded:WJe,PestControlRodentSharp:NJe,PestControlRodentTwoTone:EJe,PestControlRounded:HJe,PestControlSharp:IJe,PestControlTwoTone:VJe,Pets:xJe,PetsOutlined:UJe,PetsRounded:GJe,PetsSharp:KJe,PetsTwoTone:zJe,Phishing:QJe,PhishingOutlined:jJe,PhishingRounded:qJe,PhishingSharp:JJe,PhishingTwoTone:ZJe,Phone:YJe,PhoneAndroid:XJe,PhoneAndroidOutlined:$Je,PhoneAndroidRounded:eZe,PhoneAndroidSharp:_Ze,PhoneAndroidTwoTone:oZe,PhoneBluetoothSpeaker:nZe,PhoneBluetoothSpeakerOutlined:tZe,PhoneBluetoothSpeakerRounded:rZe,PhoneBluetoothSpeakerSharp:dZe,PhoneBluetoothSpeakerTwoTone:aZe,PhoneCallback:iZe,PhoneCallbackOutlined:lZe,PhoneCallbackRounded:mZe,PhoneCallbackSharp:fZe,PhoneCallbackTwoTone:uZe,PhoneDisabled:TZe,PhoneDisabledOutlined:SZe,PhoneDisabledRounded:pZe,PhoneDisabledSharp:hZe,PhoneDisabledTwoTone:sZe,PhoneEnabled:cZe,PhoneEnabledOutlined:wZe,PhoneEnabledRounded:RZe,PhoneEnabledSharp:OZe,PhoneEnabledTwoTone:gZe,PhoneForwarded:CZe,PhoneForwardedOutlined:AZe,PhoneForwardedRounded:yZe,PhoneForwardedSharp:PZe,PhoneForwardedTwoTone:FZe,PhoneInTalk:BZe,PhoneInTalkOutlined:bZe,PhoneInTalkRounded:DZe,PhoneInTalkSharp:kZe,PhoneInTalkTwoTone:MZe,PhoneIphone:LZe,PhoneIphoneOutlined:vZe,PhoneIphoneRounded:WZe,PhoneIphoneSharp:NZe,PhoneIphoneTwoTone:EZe,PhoneLocked:HZe,PhoneLockedOutlined:IZe,PhoneLockedRounded:VZe,PhoneLockedSharp:xZe,PhoneLockedTwoTone:UZe,PhoneMissed:GZe,PhoneMissedOutlined:KZe,PhoneMissedRounded:zZe,PhoneMissedSharp:QZe,PhoneMissedTwoTone:jZe,PhoneOutlined:qZe,PhonePaused:JZe,PhonePausedOutlined:ZZe,PhonePausedRounded:YZe,PhonePausedSharp:XZe,PhonePausedTwoTone:$Ze,PhoneRounded:eYe,PhoneSharp:_Ye,PhoneTwoTone:oYe,Phonelink:nYe,PhonelinkErase:tYe,PhonelinkEraseOutlined:rYe,PhonelinkEraseRounded:dYe,PhonelinkEraseSharp:aYe,PhonelinkEraseTwoTone:iYe,PhonelinkLock:lYe,PhonelinkLockOutlined:mYe,PhonelinkLockRounded:fYe,PhonelinkLockSharp:uYe,PhonelinkLockTwoTone:TYe,PhonelinkOff:SYe,PhonelinkOffOutlined:pYe,PhonelinkOffRounded:hYe,PhonelinkOffSharp:sYe,PhonelinkOffTwoTone:cYe,PhonelinkOutlined:wYe,PhonelinkRing:RYe,PhonelinkRingOutlined:OYe,PhonelinkRingRounded:gYe,PhonelinkRingSharp:CYe,PhonelinkRingTwoTone:AYe,PhonelinkRounded:yYe,PhonelinkSetup:PYe,PhonelinkSetupOutlined:FYe,PhonelinkSetupRounded:BYe,PhonelinkSetupSharp:bYe,PhonelinkSetupTwoTone:DYe,PhonelinkSharp:kYe,PhonelinkTwoTone:MYe,Photo:LYe,PhotoAlbum:vYe,PhotoAlbumOutlined:WYe,PhotoAlbumRounded:NYe,PhotoAlbumSharp:EYe,PhotoAlbumTwoTone:HYe,PhotoCamera:IYe,PhotoCameraBack:VYe,PhotoCameraBackOutlined:xYe,PhotoCameraBackRounded:UYe,PhotoCameraBackSharp:GYe,PhotoCameraBackTwoTone:KYe,PhotoCameraFront:zYe,PhotoCameraFrontOutlined:QYe,PhotoCameraFrontRounded:jYe,PhotoCameraFrontSharp:qYe,PhotoCameraFrontTwoTone:JYe,PhotoCameraOutlined:ZYe,PhotoCameraRounded:YYe,PhotoCameraSharp:XYe,PhotoCameraTwoTone:$Ye,PhotoFilter:eXe,PhotoFilterOutlined:_Xe,PhotoFilterRounded:oXe,PhotoFilterSharp:nXe,PhotoFilterTwoTone:tXe,PhotoLibrary:rXe,PhotoLibraryOutlined:dXe,PhotoLibraryRounded:aXe,PhotoLibrarySharp:iXe,PhotoLibraryTwoTone:lXe,PhotoOutlined:mXe,PhotoRounded:fXe,PhotoSharp:uXe,PhotoSizeSelectActual:TXe,PhotoSizeSelectActualOutlined:SXe,PhotoSizeSelectActualRounded:pXe,PhotoSizeSelectActualSharp:hXe,PhotoSizeSelectActualTwoTone:sXe,PhotoSizeSelectLarge:cXe,PhotoSizeSelectLargeOutlined:wXe,PhotoSizeSelectLargeRounded:RXe,PhotoSizeSelectLargeSharp:OXe,PhotoSizeSelectLargeTwoTone:gXe,PhotoSizeSelectSmall:CXe,PhotoSizeSelectSmallOutlined:AXe,PhotoSizeSelectSmallRounded:yXe,PhotoSizeSelectSmallSharp:PXe,PhotoSizeSelectSmallTwoTone:FXe,PhotoTwoTone:BXe,Php:bXe,PhpOutlined:DXe,PhpRounded:kXe,PhpSharp:MXe,PhpTwoTone:LXe,Piano:vXe,PianoOff:WXe,PianoOffOutlined:NXe,PianoOffRounded:EXe,PianoOffSharp:HXe,PianoOffTwoTone:IXe,PianoOutlined:VXe,PianoRounded:xXe,PianoSharp:UXe,PianoTwoTone:GXe,PictureAsPdf:KXe,PictureAsPdfOutlined:zXe,PictureAsPdfRounded:QXe,PictureAsPdfSharp:jXe,PictureAsPdfTwoTone:qXe,PictureInPicture:JXe,PictureInPictureAlt:ZXe,PictureInPictureAltOutlined:YXe,PictureInPictureAltRounded:XXe,PictureInPictureAltSharp:$Xe,PictureInPictureAltTwoTone:e$e,PictureInPictureOutlined:_$e,PictureInPictureRounded:o$e,PictureInPictureSharp:n$e,PictureInPictureTwoTone:t$e,PieChart:r$e,PieChartOutline:d$e,PieChartOutlineOutlined:a$e,PieChartOutlineRounded:i$e,PieChartOutlineSharp:l$e,PieChartOutlineTwoTone:m$e,PieChartOutlined:f$e,PieChartRounded:u$e,PieChartSharp:T$e,PieChartTwoTone:S$e,Pin:p$e,PinDrop:h$e,PinDropOutlined:s$e,PinDropRounded:c$e,PinDropSharp:w$e,PinDropTwoTone:R$e,PinOutlined:O$e,PinRounded:g$e,PinSharp:C$e,PinTwoTone:A$e,Pinch:y$e,PinchOutlined:P$e,PinchRounded:F$e,PinchSharp:B$e,PinchTwoTone:b$e,Pinterest:D$e,PivotTableChart:k$e,PivotTableChartOutlined:M$e,PivotTableChartRounded:L$e,PivotTableChartSharp:v$e,PivotTableChartTwoTone:W$e,Pix:N$e,PixOutlined:E$e,PixRounded:H$e,PixSharp:I$e,PixTwoTone:V$e,Place:x$e,PlaceOutlined:U$e,PlaceRounded:G$e,PlaceSharp:K$e,PlaceTwoTone:z$e,Plagiarism:Q$e,PlagiarismOutlined:j$e,PlagiarismRounded:q$e,PlagiarismSharp:J$e,PlagiarismTwoTone:Z$e,PlayArrow:Y$e,PlayArrowOutlined:X$e,PlayArrowRounded:$$e,PlayArrowSharp:ee_,PlayArrowTwoTone:_e_,PlayCircle:oe_,PlayCircleFilled:ne_,PlayCircleFilledOutlined:te_,PlayCircleFilledRounded:re_,PlayCircleFilledSharp:de_,PlayCircleFilledTwoTone:ae_,PlayCircleFilledWhite:ie_,PlayCircleFilledWhiteOutlined:le_,PlayCircleFilledWhiteRounded:me_,PlayCircleFilledWhiteSharp:fe_,PlayCircleFilledWhiteTwoTone:ue_,PlayCircleOutline:Te_,PlayCircleOutlineOutlined:Se_,PlayCircleOutlineRounded:pe_,PlayCircleOutlineSharp:he_,PlayCircleOutlineTwoTone:se_,PlayCircleOutlined:ce_,PlayCircleRounded:we_,PlayCircleSharp:Re_,PlayCircleTwoTone:Oe_,PlayDisabled:ge_,PlayDisabledOutlined:Ce_,PlayDisabledRounded:Ae_,PlayDisabledSharp:ye_,PlayDisabledTwoTone:Pe_,PlayForWork:Fe_,PlayForWorkOutlined:Be_,PlayForWorkRounded:be_,PlayForWorkSharp:De_,PlayForWorkTwoTone:ke_,PlayLesson:Me_,PlayLessonOutlined:Le_,PlayLessonRounded:ve_,PlayLessonSharp:We_,PlayLessonTwoTone:Ne_,PlaylistAdd:Ee_,PlaylistAddCheck:He_,PlaylistAddCheckCircle:Ie_,PlaylistAddCheckCircleOutlined:Ve_,PlaylistAddCheckCircleRounded:xe_,PlaylistAddCheckCircleSharp:Ue_,PlaylistAddCheckCircleTwoTone:Ge_,PlaylistAddCheckOutlined:Ke_,PlaylistAddCheckRounded:ze_,PlaylistAddCheckSharp:Qe_,PlaylistAddCheckTwoTone:je_,PlaylistAddCircle:qe_,PlaylistAddCircleOutlined:Je_,PlaylistAddCircleRounded:Ze_,PlaylistAddCircleSharp:Ye_,PlaylistAddCircleTwoTone:Xe_,PlaylistAddOutlined:$e_,PlaylistAddRounded:e__,PlaylistAddSharp:___,PlaylistAddTwoTone:o__,PlaylistPlay:n__,PlaylistPlayOutlined:t__,PlaylistPlayRounded:r__,PlaylistPlaySharp:d__,PlaylistPlayTwoTone:a__,PlaylistRemove:i__,PlaylistRemoveOutlined:l__,PlaylistRemoveRounded:m__,PlaylistRemoveSharp:f__,PlaylistRemoveTwoTone:u__,Plumbing:T__,PlumbingOutlined:S__,PlumbingRounded:p__,PlumbingSharp:h__,PlumbingTwoTone:s__,PlusOne:c__,PlusOneOutlined:w__,PlusOneRounded:R__,PlusOneSharp:O__,PlusOneTwoTone:g__,Podcasts:C__,PodcastsOutlined:A__,PodcastsRounded:y__,PodcastsSharp:P__,PodcastsTwoTone:F__,PointOfSale:B__,PointOfSaleOutlined:b__,PointOfSaleRounded:D__,PointOfSaleSharp:k__,PointOfSaleTwoTone:M__,Policy:L__,PolicyOutlined:v__,PolicyRounded:W__,PolicySharp:N__,PolicyTwoTone:E__,Poll:H__,PollOutlined:I__,PollRounded:V__,PollSharp:x__,PollTwoTone:U__,Polyline:G__,PolylineOutlined:K__,PolylineRounded:z__,PolylineSharp:Q__,PolylineTwoTone:j__,Pool:q__,PoolOutlined:J__,PoolRounded:Z__,PoolSharp:Y__,PoolTwoTone:X__,PortableWifiOff:$__,PortableWifiOffOutlined:eo_,PortableWifiOffRounded:_o_,PortableWifiOffSharp:oo_,PortableWifiOffTwoTone:no_,Portrait:to_,PortraitOutlined:ro_,PortraitRounded:do_,PortraitSharp:ao_,PortraitTwoTone:io_,PostAdd:lo_,PostAddOutlined:mo_,PostAddRounded:fo_,PostAddSharp:uo_,PostAddTwoTone:To_,Power:So_,PowerInput:po_,PowerInputOutlined:ho_,PowerInputRounded:so_,PowerInputSharp:co_,PowerInputTwoTone:wo_,PowerOff:Ro_,PowerOffOutlined:Oo_,PowerOffRounded:go_,PowerOffSharp:Co_,PowerOffTwoTone:Ao_,PowerOutlined:yo_,PowerRounded:Po_,PowerSettingsNew:Fo_,PowerSettingsNewOutlined:Bo_,PowerSettingsNewRounded:bo_,PowerSettingsNewSharp:Do_,PowerSettingsNewTwoTone:ko_,PowerSharp:Mo_,PowerTwoTone:Lo_,PrecisionManufacturing:vo_,PrecisionManufacturingOutlined:Wo_,PrecisionManufacturingRounded:No_,PrecisionManufacturingSharp:Eo_,PrecisionManufacturingTwoTone:Ho_,PregnantWoman:Io_,PregnantWomanOutlined:Vo_,PregnantWomanRounded:xo_,PregnantWomanSharp:Uo_,PregnantWomanTwoTone:Go_,PresentToAll:Ko_,PresentToAllOutlined:zo_,PresentToAllRounded:Qo_,PresentToAllSharp:jo_,PresentToAllTwoTone:qo_,Preview:Jo_,PreviewOutlined:Zo_,PreviewRounded:Yo_,PreviewSharp:Xo_,PreviewTwoTone:$o_,PriceChange:en_,PriceChangeOutlined:_n_,PriceChangeRounded:on_,PriceChangeSharp:nn_,PriceChangeTwoTone:tn_,PriceCheck:rn_,PriceCheckOutlined:dn_,PriceCheckRounded:an_,PriceCheckSharp:in_,PriceCheckTwoTone:ln_,Print:mn_,PrintDisabled:fn_,PrintDisabledOutlined:un_,PrintDisabledRounded:Tn_,PrintDisabledSharp:Sn_,PrintDisabledTwoTone:pn_,PrintOutlined:hn_,PrintRounded:sn_,PrintSharp:cn_,PrintTwoTone:wn_,PriorityHigh:Rn_,PriorityHighOutlined:On_,PriorityHighRounded:gn_,PriorityHighSharp:Cn_,PriorityHighTwoTone:An_,PrivacyTip:yn_,PrivacyTipOutlined:Pn_,PrivacyTipRounded:Fn_,PrivacyTipSharp:Bn_,PrivacyTipTwoTone:bn_,ProductionQuantityLimits:Dn_,ProductionQuantityLimitsOutlined:kn_,ProductionQuantityLimitsRounded:Mn_,ProductionQuantityLimitsSharp:Ln_,ProductionQuantityLimitsTwoTone:vn_,Propane:Wn_,PropaneOutlined:Nn_,PropaneRounded:En_,PropaneSharp:Hn_,PropaneTank:In_,PropaneTankOutlined:Vn_,PropaneTankRounded:xn_,PropaneTankSharp:Un_,PropaneTankTwoTone:Gn_,PropaneTwoTone:Kn_,Psychology:zn_,PsychologyAlt:Qn_,PsychologyAltOutlined:jn_,PsychologyAltRounded:qn_,PsychologyAltSharp:Jn_,PsychologyAltTwoTone:Zn_,PsychologyOutlined:Yn_,PsychologyRounded:Xn_,PsychologySharp:$n_,PsychologyTwoTone:et_,Public:_t_,PublicOff:ot_,PublicOffOutlined:nt_,PublicOffRounded:tt_,PublicOffSharp:rt_,PublicOffTwoTone:dt_,PublicOutlined:at_,PublicRounded:it_,PublicSharp:lt_,PublicTwoTone:mt_,Publish:ft_,PublishOutlined:ut_,PublishRounded:Tt_,PublishSharp:St_,PublishTwoTone:pt_,PublishedWithChanges:ht_,PublishedWithChangesOutlined:st_,PublishedWithChangesRounded:ct_,PublishedWithChangesSharp:wt_,PublishedWithChangesTwoTone:Rt_,PunchClock:Ot_,PunchClockOutlined:gt_,PunchClockRounded:Ct_,PunchClockSharp:At_,PunchClockTwoTone:yt_,PushPin:Pt_,PushPinOutlined:Ft_,PushPinRounded:Bt_,PushPinSharp:bt_,PushPinTwoTone:Dt_,QrCode:kt_,QrCode2:Mt_,QrCode2Outlined:Lt_,QrCode2Rounded:vt_,QrCode2Sharp:Wt_,QrCode2TwoTone:Nt_,QrCodeOutlined:Et_,QrCodeRounded:Ht_,QrCodeScanner:It_,QrCodeScannerOutlined:Vt_,QrCodeScannerRounded:xt_,QrCodeScannerSharp:Ut_,QrCodeScannerTwoTone:Gt_,QrCodeSharp:Kt_,QrCodeTwoTone:zt_,QueryBuilder:Qt_,QueryBuilderOutlined:jt_,QueryBuilderRounded:qt_,QueryBuilderSharp:Jt_,QueryBuilderTwoTone:Zt_,QueryStats:Yt_,QueryStatsOutlined:Xt_,QueryStatsRounded:$t_,QueryStatsSharp:er_,QueryStatsTwoTone:_r_,QuestionAnswer:or_,QuestionAnswerOutlined:nr_,QuestionAnswerRounded:tr_,QuestionAnswerSharp:rr_,QuestionAnswerTwoTone:dr_,QuestionMark:ar_,QuestionMarkOutlined:ir_,QuestionMarkRounded:lr_,QuestionMarkSharp:mr_,QuestionMarkTwoTone:fr_,Queue:ur_,QueueMusic:Tr_,QueueMusicOutlined:Sr_,QueueMusicRounded:pr_,QueueMusicSharp:hr_,QueueMusicTwoTone:sr_,QueueOutlined:cr_,QueuePlayNext:wr_,QueuePlayNextOutlined:Rr_,QueuePlayNextRounded:Or_,QueuePlayNextSharp:gr_,QueuePlayNextTwoTone:Cr_,QueueRounded:Ar_,QueueSharp:yr_,QueueTwoTone:Pr_,Quickreply:Fr_,QuickreplyOutlined:Br_,QuickreplyRounded:br_,QuickreplySharp:Dr_,QuickreplyTwoTone:kr_,Quiz:Mr_,QuizOutlined:Lr_,QuizRounded:vr_,QuizSharp:Wr_,QuizTwoTone:Nr_,RMobiledata:Er_,RMobiledataOutlined:Hr_,RMobiledataRounded:Ir_,RMobiledataSharp:Vr_,RMobiledataTwoTone:xr_,Radar:Ur_,RadarOutlined:Gr_,RadarRounded:Kr_,RadarSharp:zr_,RadarTwoTone:Qr_,Radio:jr_,RadioButtonChecked:qr_,RadioButtonCheckedOutlined:Jr_,RadioButtonCheckedRounded:Zr_,RadioButtonCheckedSharp:Yr_,RadioButtonCheckedTwoTone:Xr_,RadioButtonUnchecked:$r_,RadioButtonUncheckedOutlined:ed_,RadioButtonUncheckedRounded:_d_,RadioButtonUncheckedSharp:od_,RadioButtonUncheckedTwoTone:nd_,RadioOutlined:td_,RadioRounded:rd_,RadioSharp:dd_,RadioTwoTone:ad_,RailwayAlert:id_,RailwayAlertOutlined:ld_,RailwayAlertRounded:md_,RailwayAlertSharp:fd_,RailwayAlertTwoTone:ud_,RamenDining:Td_,RamenDiningOutlined:Sd_,RamenDiningRounded:pd_,RamenDiningSharp:hd_,RamenDiningTwoTone:sd_,RampLeft:cd_,RampLeftOutlined:wd_,RampLeftRounded:Rd_,RampLeftSharp:Od_,RampLeftTwoTone:gd_,RampRight:Cd_,RampRightOutlined:Ad_,RampRightRounded:yd_,RampRightSharp:Pd_,RampRightTwoTone:Fd_,RateReview:Bd_,RateReviewOutlined:bd_,RateReviewRounded:Dd_,RateReviewSharp:kd_,RateReviewTwoTone:Md_,RawOff:Ld_,RawOffOutlined:vd_,RawOffRounded:Wd_,RawOffSharp:Nd_,RawOffTwoTone:Ed_,RawOn:Hd_,RawOnOutlined:Id_,RawOnRounded:Vd_,RawOnSharp:xd_,RawOnTwoTone:Ud_,ReadMore:Gd_,ReadMoreOutlined:Kd_,ReadMoreRounded:zd_,ReadMoreSharp:Qd_,ReadMoreTwoTone:jd_,Receipt:qd_,ReceiptLong:Jd_,ReceiptLongOutlined:Zd_,ReceiptLongRounded:Yd_,ReceiptLongSharp:Xd_,ReceiptLongTwoTone:$d_,ReceiptOutlined:ea_,ReceiptRounded:_a_,ReceiptSharp:oa_,ReceiptTwoTone:na_,RecentActors:ta_,RecentActorsOutlined:ra_,RecentActorsRounded:da_,RecentActorsSharp:aa_,RecentActorsTwoTone:ia_,Recommend:la_,RecommendOutlined:ma_,RecommendRounded:fa_,RecommendSharp:ua_,RecommendTwoTone:Ta_,RecordVoiceOver:Sa_,RecordVoiceOverOutlined:pa_,RecordVoiceOverRounded:ha_,RecordVoiceOverSharp:sa_,RecordVoiceOverTwoTone:ca_,Rectangle:wa_,RectangleOutlined:Ra_,RectangleRounded:Oa_,RectangleSharp:ga_,RectangleTwoTone:Ca_,Recycling:Aa_,RecyclingOutlined:ya_,RecyclingRounded:Pa_,RecyclingSharp:Fa_,RecyclingTwoTone:Ba_,Reddit:ba_,Redeem:Da_,RedeemOutlined:ka_,RedeemRounded:Ma_,RedeemSharp:La_,RedeemTwoTone:va_,Redo:Wa_,RedoOutlined:Na_,RedoRounded:Ea_,RedoSharp:Ha_,RedoTwoTone:Ia_,ReduceCapacity:Va_,ReduceCapacityOutlined:xa_,ReduceCapacityRounded:Ua_,ReduceCapacitySharp:Ga_,ReduceCapacityTwoTone:Ka_,Refresh:za_,RefreshOutlined:Qa_,RefreshRounded:ja_,RefreshSharp:qa_,RefreshTwoTone:Ja_,RememberMe:Za_,RememberMeOutlined:Ya_,RememberMeRounded:Xa_,RememberMeSharp:$a_,RememberMeTwoTone:ei_,Remove:_i_,RemoveCircle:oi_,RemoveCircleOutline:ni_,RemoveCircleOutlineOutlined:ti_,RemoveCircleOutlineRounded:ri_,RemoveCircleOutlineSharp:di_,RemoveCircleOutlineTwoTone:ai_,RemoveCircleOutlined:ii_,RemoveCircleRounded:li_,RemoveCircleSharp:mi_,RemoveCircleTwoTone:fi_,RemoveDone:ui_,RemoveDoneOutlined:Ti_,RemoveDoneRounded:Si_,RemoveDoneSharp:pi_,RemoveDoneTwoTone:hi_,RemoveFromQueue:si_,RemoveFromQueueOutlined:ci_,RemoveFromQueueRounded:wi_,RemoveFromQueueSharp:Ri_,RemoveFromQueueTwoTone:Oi_,RemoveModerator:gi_,RemoveModeratorOutlined:Ci_,RemoveModeratorRounded:Ai_,RemoveModeratorSharp:yi_,RemoveModeratorTwoTone:Pi_,RemoveOutlined:Fi_,RemoveRedEye:Bi_,RemoveRedEyeOutlined:bi_,RemoveRedEyeRounded:Di_,RemoveRedEyeSharp:ki_,RemoveRedEyeTwoTone:Mi_,RemoveRoad:Li_,RemoveRoadOutlined:vi_,RemoveRoadRounded:Wi_,RemoveRoadSharp:Ni_,RemoveRoadTwoTone:Ei_,RemoveRounded:Hi_,RemoveSharp:Ii_,RemoveShoppingCart:Vi_,RemoveShoppingCartOutlined:xi_,RemoveShoppingCartRounded:Ui_,RemoveShoppingCartSharp:Gi_,RemoveShoppingCartTwoTone:Ki_,RemoveTwoTone:zi_,Reorder:Qi_,ReorderOutlined:ji_,ReorderRounded:qi_,ReorderSharp:Ji_,ReorderTwoTone:Zi_,Repartition:Yi_,RepartitionOutlined:Xi_,RepartitionRounded:$i_,RepartitionSharp:el_,RepartitionTwoTone:_l_,Repeat:ol_,RepeatOn:nl_,RepeatOnOutlined:tl_,RepeatOnRounded:rl_,RepeatOnSharp:dl_,RepeatOnTwoTone:al_,RepeatOne:il_,RepeatOneOn:ll_,RepeatOneOnOutlined:ml_,RepeatOneOnRounded:fl_,RepeatOneOnSharp:ul_,RepeatOneOnTwoTone:Tl_,RepeatOneOutlined:Sl_,RepeatOneRounded:pl_,RepeatOneSharp:hl_,RepeatOneTwoTone:sl_,RepeatOutlined:cl_,RepeatRounded:wl_,RepeatSharp:Rl_,RepeatTwoTone:Ol_,Replay:gl_,Replay10:Cl_,Replay10Outlined:Al_,Replay10Rounded:yl_,Replay10Sharp:Pl_,Replay10TwoTone:Fl_,Replay30:Bl_,Replay30Outlined:bl_,Replay30Rounded:Dl_,Replay30Sharp:kl_,Replay30TwoTone:Ml_,Replay5:Ll_,Replay5Outlined:vl_,Replay5Rounded:Wl_,Replay5Sharp:Nl_,Replay5TwoTone:El_,ReplayCircleFilled:Hl_,ReplayCircleFilledOutlined:Il_,ReplayCircleFilledRounded:Vl_,ReplayCircleFilledSharp:xl_,ReplayCircleFilledTwoTone:Ul_,ReplayOutlined:Gl_,ReplayRounded:Kl_,ReplaySharp:zl_,ReplayTwoTone:Ql_,Reply:jl_,ReplyAll:ql_,ReplyAllOutlined:Jl_,ReplyAllRounded:Zl_,ReplyAllSharp:Yl_,ReplyAllTwoTone:Xl_,ReplyOutlined:$l_,ReplyRounded:em_,ReplySharp:_m_,ReplyTwoTone:om_,Report:nm_,ReportGmailerrorred:tm_,ReportGmailerrorredOutlined:rm_,ReportGmailerrorredRounded:dm_,ReportGmailerrorredSharp:am_,ReportGmailerrorredTwoTone:im_,ReportOff:lm_,ReportOffOutlined:mm_,ReportOffRounded:fm_,ReportOffSharp:um_,ReportOffTwoTone:Tm_,ReportOutlined:Sm_,ReportProblem:pm_,ReportProblemOutlined:hm_,ReportProblemRounded:sm_,ReportProblemSharp:cm_,ReportProblemTwoTone:wm_,ReportRounded:Rm_,ReportSharp:Om_,ReportTwoTone:gm_,RequestPage:Cm_,RequestPageOutlined:Am_,RequestPageRounded:ym_,RequestPageSharp:Pm_,RequestPageTwoTone:Fm_,RequestQuote:Bm_,RequestQuoteOutlined:bm_,RequestQuoteRounded:Dm_,RequestQuoteSharp:km_,RequestQuoteTwoTone:Mm_,ResetTv:Lm_,ResetTvOutlined:vm_,ResetTvRounded:Wm_,ResetTvSharp:Nm_,ResetTvTwoTone:Em_,RestartAlt:Hm_,RestartAltOutlined:Im_,RestartAltRounded:Vm_,RestartAltSharp:xm_,RestartAltTwoTone:Um_,Restaurant:Gm_,RestaurantMenu:Km_,RestaurantMenuOutlined:zm_,RestaurantMenuRounded:Qm_,RestaurantMenuSharp:jm_,RestaurantMenuTwoTone:qm_,RestaurantOutlined:Jm_,RestaurantRounded:Zm_,RestaurantSharp:Ym_,RestaurantTwoTone:Xm_,Restore:$m_,RestoreFromTrash:ef_,RestoreFromTrashOutlined:_f_,RestoreFromTrashRounded:of_,RestoreFromTrashSharp:nf_,RestoreFromTrashTwoTone:tf_,RestoreOutlined:rf_,RestorePage:df_,RestorePageOutlined:af_,RestorePageRounded:if_,RestorePageSharp:lf_,RestorePageTwoTone:mf_,RestoreRounded:ff_,RestoreSharp:uf_,RestoreTwoTone:Tf_,Reviews:Sf_,ReviewsOutlined:pf_,ReviewsRounded:hf_,ReviewsSharp:sf_,ReviewsTwoTone:cf_,RiceBowl:wf_,RiceBowlOutlined:Rf_,RiceBowlRounded:Of_,RiceBowlSharp:gf_,RiceBowlTwoTone:Cf_,RingVolume:Af_,RingVolumeOutlined:yf_,RingVolumeRounded:Pf_,RingVolumeSharp:Ff_,RingVolumeTwoTone:Bf_,Rocket:bf_,RocketLaunch:Df_,RocketLaunchOutlined:kf_,RocketLaunchRounded:Mf_,RocketLaunchSharp:Lf_,RocketLaunchTwoTone:vf_,RocketOutlined:Wf_,RocketRounded:Nf_,RocketSharp:Ef_,RocketTwoTone:Hf_,RollerShades:If_,RollerShadesClosed:Vf_,RollerShadesClosedOutlined:xf_,RollerShadesClosedRounded:Uf_,RollerShadesClosedSharp:Gf_,RollerShadesClosedTwoTone:Kf_,RollerShadesOutlined:zf_,RollerShadesRounded:Qf_,RollerShadesSharp:jf_,RollerShadesTwoTone:qf_,RollerSkating:Jf_,RollerSkatingOutlined:Zf_,RollerSkatingRounded:Yf_,RollerSkatingSharp:Xf_,RollerSkatingTwoTone:$f_,Roofing:eu_,RoofingOutlined:_u_,RoofingRounded:ou_,RoofingSharp:nu_,RoofingTwoTone:tu_,Room:ru_,RoomOutlined:du_,RoomPreferences:au_,RoomPreferencesOutlined:iu_,RoomPreferencesRounded:lu_,RoomPreferencesSharp:mu_,RoomPreferencesTwoTone:fu_,RoomRounded:uu_,RoomService:Tu_,RoomServiceOutlined:Su_,RoomServiceRounded:pu_,RoomServiceSharp:hu_,RoomServiceTwoTone:su_,RoomSharp:cu_,RoomTwoTone:wu_,Rotate90DegreesCcw:Ru_,Rotate90DegreesCcwOutlined:Ou_,Rotate90DegreesCcwRounded:gu_,Rotate90DegreesCcwSharp:Cu_,Rotate90DegreesCcwTwoTone:Au_,Rotate90DegreesCw:yu_,Rotate90DegreesCwOutlined:Pu_,Rotate90DegreesCwRounded:Fu_,Rotate90DegreesCwSharp:Bu_,Rotate90DegreesCwTwoTone:bu_,RotateLeft:Du_,RotateLeftOutlined:ku_,RotateLeftRounded:Mu_,RotateLeftSharp:Lu_,RotateLeftTwoTone:vu_,RotateRight:Wu_,RotateRightOutlined:Nu_,RotateRightRounded:Eu_,RotateRightSharp:Hu_,RotateRightTwoTone:Iu_,RoundaboutLeft:Vu_,RoundaboutLeftOutlined:xu_,RoundaboutLeftRounded:Uu_,RoundaboutLeftSharp:Gu_,RoundaboutLeftTwoTone:Ku_,RoundaboutRight:zu_,RoundaboutRightOutlined:Qu_,RoundaboutRightRounded:ju_,RoundaboutRightSharp:qu_,RoundaboutRightTwoTone:Ju_,RoundedCorner:Zu_,RoundedCornerOutlined:Yu_,RoundedCornerRounded:Xu_,RoundedCornerSharp:$u_,RoundedCornerTwoTone:eT_,Route:_T_,RouteOutlined:oT_,RouteRounded:nT_,RouteSharp:tT_,RouteTwoTone:rT_,Router:dT_,RouterOutlined:aT_,RouterRounded:iT_,RouterSharp:lT_,RouterTwoTone:mT_,Rowing:fT_,RowingOutlined:uT_,RowingRounded:TT_,RowingSharp:ST_,RowingTwoTone:pT_,RssFeed:hT_,RssFeedOutlined:sT_,RssFeedRounded:cT_,RssFeedSharp:wT_,RssFeedTwoTone:RT_,Rsvp:OT_,RsvpOutlined:gT_,RsvpRounded:CT_,RsvpSharp:AT_,RsvpTwoTone:yT_,Rtt:PT_,RttOutlined:FT_,RttRounded:BT_,RttSharp:bT_,RttTwoTone:DT_,Rule:kT_,RuleFolder:MT_,RuleFolderOutlined:LT_,RuleFolderRounded:vT_,RuleFolderSharp:WT_,RuleFolderTwoTone:NT_,RuleOutlined:ET_,RuleRounded:HT_,RuleSharp:IT_,RuleTwoTone:VT_,RunCircle:xT_,RunCircleOutlined:UT_,RunCircleRounded:GT_,RunCircleSharp:KT_,RunCircleTwoTone:zT_,RunningWithErrors:QT_,RunningWithErrorsOutlined:jT_,RunningWithErrorsRounded:qT_,RunningWithErrorsSharp:JT_,RunningWithErrorsTwoTone:ZT_,RvHookup:YT_,RvHookupOutlined:XT_,RvHookupRounded:$T_,RvHookupSharp:eS_,RvHookupTwoTone:_S_,SafetyCheck:oS_,SafetyCheckOutlined:nS_,SafetyCheckRounded:tS_,SafetyCheckSharp:rS_,SafetyCheckTwoTone:dS_,SafetyDivider:aS_,SafetyDividerOutlined:iS_,SafetyDividerRounded:lS_,SafetyDividerSharp:mS_,SafetyDividerTwoTone:fS_,Sailing:uS_,SailingOutlined:TS_,SailingRounded:SS_,SailingSharp:pS_,SailingTwoTone:hS_,Sanitizer:sS_,SanitizerOutlined:cS_,SanitizerRounded:wS_,SanitizerSharp:RS_,SanitizerTwoTone:OS_,Satellite:gS_,SatelliteAlt:CS_,SatelliteAltOutlined:AS_,SatelliteAltRounded:yS_,SatelliteAltSharp:PS_,SatelliteAltTwoTone:FS_,SatelliteOutlined:BS_,SatelliteRounded:bS_,SatelliteSharp:DS_,SatelliteTwoTone:kS_,Save:MS_,SaveAlt:LS_,SaveAltOutlined:vS_,SaveAltRounded:WS_,SaveAltSharp:NS_,SaveAltTwoTone:ES_,SaveAs:HS_,SaveAsOutlined:IS_,SaveAsRounded:VS_,SaveAsSharp:xS_,SaveAsTwoTone:US_,SaveOutlined:GS_,SaveRounded:KS_,SaveSharp:zS_,SaveTwoTone:QS_,SavedSearch:jS_,SavedSearchOutlined:qS_,SavedSearchRounded:JS_,SavedSearchSharp:ZS_,SavedSearchTwoTone:YS_,Savings:XS_,SavingsOutlined:$S_,SavingsRounded:ep_,SavingsSharp:_p_,SavingsTwoTone:op_,Scale:np_,ScaleOutlined:tp_,ScaleRounded:rp_,ScaleSharp:dp_,ScaleTwoTone:ap_,Scanner:ip_,ScannerOutlined:lp_,ScannerRounded:mp_,ScannerSharp:fp_,ScannerTwoTone:up_,ScatterPlot:Tp_,ScatterPlotOutlined:Sp_,ScatterPlotRounded:pp_,ScatterPlotSharp:hp_,ScatterPlotTwoTone:sp_,Schedule:cp_,ScheduleOutlined:wp_,ScheduleRounded:Rp_,ScheduleSend:Op_,ScheduleSendOutlined:gp_,ScheduleSendRounded:Cp_,ScheduleSendSharp:Ap_,ScheduleSendTwoTone:yp_,ScheduleSharp:Pp_,ScheduleTwoTone:Fp_,Schema:Bp_,SchemaOutlined:bp_,SchemaRounded:Dp_,SchemaSharp:kp_,SchemaTwoTone:Mp_,School:Lp_,SchoolOutlined:vp_,SchoolRounded:Wp_,SchoolSharp:Np_,SchoolTwoTone:Ep_,Science:Hp_,ScienceOutlined:Ip_,ScienceRounded:Vp_,ScienceSharp:xp_,ScienceTwoTone:Up_,Score:Gp_,ScoreOutlined:Kp_,ScoreRounded:zp_,ScoreSharp:Qp_,ScoreTwoTone:jp_,Scoreboard:qp_,ScoreboardOutlined:Jp_,ScoreboardRounded:Zp_,ScoreboardSharp:Yp_,ScoreboardTwoTone:Xp_,ScreenLockLandscape:$p_,ScreenLockLandscapeOutlined:eh_,ScreenLockLandscapeRounded:_h_,ScreenLockLandscapeSharp:oh_,ScreenLockLandscapeTwoTone:nh_,ScreenLockPortrait:th_,ScreenLockPortraitOutlined:rh_,ScreenLockPortraitRounded:dh_,ScreenLockPortraitSharp:ah_,ScreenLockPortraitTwoTone:ih_,ScreenLockRotation:lh_,ScreenLockRotationOutlined:mh_,ScreenLockRotationRounded:fh_,ScreenLockRotationSharp:uh_,ScreenLockRotationTwoTone:Th_,ScreenRotation:Sh_,ScreenRotationAlt:ph_,ScreenRotationAltOutlined:hh_,ScreenRotationAltRounded:sh_,ScreenRotationAltSharp:ch_,ScreenRotationAltTwoTone:wh_,ScreenRotationOutlined:Rh_,ScreenRotationRounded:Oh_,ScreenRotationSharp:gh_,ScreenRotationTwoTone:Ch_,ScreenSearchDesktop:Ah_,ScreenSearchDesktopOutlined:yh_,ScreenSearchDesktopRounded:Ph_,ScreenSearchDesktopSharp:Fh_,ScreenSearchDesktopTwoTone:Bh_,ScreenShare:bh_,ScreenShareOutlined:Dh_,ScreenShareRounded:kh_,ScreenShareSharp:Mh_,ScreenShareTwoTone:Lh_,Screenshot:vh_,ScreenshotMonitor:Wh_,ScreenshotMonitorOutlined:Nh_,ScreenshotMonitorRounded:Eh_,ScreenshotMonitorSharp:Hh_,ScreenshotMonitorTwoTone:Ih_,ScreenshotOutlined:Vh_,ScreenshotRounded:xh_,ScreenshotSharp:Uh_,ScreenshotTwoTone:Gh_,ScubaDiving:Kh_,ScubaDivingOutlined:zh_,ScubaDivingRounded:Qh_,ScubaDivingSharp:jh_,ScubaDivingTwoTone:qh_,Sd:Jh_,SdCard:Zh_,SdCardAlert:Yh_,SdCardAlertOutlined:Xh_,SdCardAlertRounded:$h_,SdCardAlertSharp:es_,SdCardAlertTwoTone:_s_,SdCardOutlined:os_,SdCardRounded:ns_,SdCardSharp:ts_,SdCardTwoTone:rs_,SdOutlined:ds_,SdRounded:as_,SdSharp:is_,SdStorage:ls_,SdStorageOutlined:ms_,SdStorageRounded:fs_,SdStorageSharp:us_,SdStorageTwoTone:Ts_,SdTwoTone:Ss_,Search:ps_,SearchOff:hs_,SearchOffOutlined:ss_,SearchOffRounded:cs_,SearchOffSharp:ws_,SearchOffTwoTone:Rs_,SearchOutlined:Os_,SearchRounded:gs_,SearchSharp:Cs_,SearchTwoTone:As_,Security:ys_,SecurityOutlined:Ps_,SecurityRounded:Fs_,SecuritySharp:Bs_,SecurityTwoTone:bs_,SecurityUpdate:Ds_,SecurityUpdateGood:ks_,SecurityUpdateGoodOutlined:Ms_,SecurityUpdateGoodRounded:Ls_,SecurityUpdateGoodSharp:vs_,SecurityUpdateGoodTwoTone:Ws_,SecurityUpdateOutlined:Ns_,SecurityUpdateRounded:Es_,SecurityUpdateSharp:Hs_,SecurityUpdateTwoTone:Is_,SecurityUpdateWarning:Vs_,SecurityUpdateWarningOutlined:xs_,SecurityUpdateWarningRounded:Us_,SecurityUpdateWarningSharp:Gs_,SecurityUpdateWarningTwoTone:Ks_,Segment:zs_,SegmentOutlined:Qs_,SegmentRounded:js_,SegmentSharp:qs_,SegmentTwoTone:Js_,SelectAll:Zs_,SelectAllOutlined:Ys_,SelectAllRounded:Xs_,SelectAllSharp:$s_,SelectAllTwoTone:ec_,SelfImprovement:_c_,SelfImprovementOutlined:oc_,SelfImprovementRounded:nc_,SelfImprovementSharp:tc_,SelfImprovementTwoTone:rc_,Sell:dc_,SellOutlined:ac_,SellRounded:ic_,SellSharp:lc_,SellTwoTone:mc_,Send:fc_,SendAndArchive:uc_,SendAndArchiveOutlined:Tc_,SendAndArchiveRounded:Sc_,SendAndArchiveSharp:pc_,SendAndArchiveTwoTone:hc_,SendOutlined:sc_,SendRounded:cc_,SendSharp:wc_,SendTimeExtension:Rc_,SendTimeExtensionOutlined:Oc_,SendTimeExtensionRounded:gc_,SendTimeExtensionSharp:Cc_,SendTimeExtensionTwoTone:Ac_,SendToMobile:yc_,SendToMobileOutlined:Pc_,SendToMobileRounded:Fc_,SendToMobileSharp:Bc_,SendToMobileTwoTone:bc_,SendTwoTone:Dc_,SensorDoor:kc_,SensorDoorOutlined:Mc_,SensorDoorRounded:Lc_,SensorDoorSharp:vc_,SensorDoorTwoTone:Wc_,SensorOccupied:Nc_,SensorOccupiedOutlined:Ec_,SensorOccupiedRounded:Hc_,SensorOccupiedSharp:Ic_,SensorOccupiedTwoTone:Vc_,SensorWindow:xc_,SensorWindowOutlined:Uc_,SensorWindowRounded:Gc_,SensorWindowSharp:Kc_,SensorWindowTwoTone:zc_,Sensors:Qc_,SensorsOff:jc_,SensorsOffOutlined:qc_,SensorsOffRounded:Jc_,SensorsOffSharp:Zc_,SensorsOffTwoTone:Yc_,SensorsOutlined:Xc_,SensorsRounded:$c_,SensorsSharp:ew_,SensorsTwoTone:_w_,SentimentDissatisfied:ow_,SentimentDissatisfiedOutlined:nw_,SentimentDissatisfiedRounded:tw_,SentimentDissatisfiedSharp:rw_,SentimentDissatisfiedTwoTone:dw_,SentimentNeutral:aw_,SentimentNeutralOutlined:iw_,SentimentNeutralRounded:lw_,SentimentNeutralSharp:mw_,SentimentNeutralTwoTone:fw_,SentimentSatisfied:uw_,SentimentSatisfiedAlt:Tw_,SentimentSatisfiedAltOutlined:Sw_,SentimentSatisfiedAltRounded:pw_,SentimentSatisfiedAltSharp:hw_,SentimentSatisfiedAltTwoTone:sw_,SentimentSatisfiedOutlined:cw_,SentimentSatisfiedRounded:ww_,SentimentSatisfiedSharp:Rw_,SentimentSatisfiedTwoTone:Ow_,SentimentVeryDissatisfied:gw_,SentimentVeryDissatisfiedOutlined:Cw_,SentimentVeryDissatisfiedRounded:Aw_,SentimentVeryDissatisfiedSharp:yw_,SentimentVeryDissatisfiedTwoTone:Pw_,SentimentVerySatisfied:Fw_,SentimentVerySatisfiedOutlined:Bw_,SentimentVerySatisfiedRounded:bw_,SentimentVerySatisfiedSharp:Dw_,SentimentVerySatisfiedTwoTone:kw_,SetMeal:Mw_,SetMealOutlined:Lw_,SetMealRounded:vw_,SetMealSharp:Ww_,SetMealTwoTone:Nw_,Settings:Ew_,SettingsAccessibility:Hw_,SettingsAccessibilityOutlined:Iw_,SettingsAccessibilityRounded:Vw_,SettingsAccessibilitySharp:xw_,SettingsAccessibilityTwoTone:Uw_,SettingsApplications:Gw_,SettingsApplicationsOutlined:Kw_,SettingsApplicationsRounded:zw_,SettingsApplicationsSharp:Qw_,SettingsApplicationsTwoTone:jw_,SettingsBackupRestore:qw_,SettingsBackupRestoreOutlined:Jw_,SettingsBackupRestoreRounded:Zw_,SettingsBackupRestoreSharp:Yw_,SettingsBackupRestoreTwoTone:Xw_,SettingsBluetooth:$w_,SettingsBluetoothOutlined:eR_,SettingsBluetoothRounded:_R_,SettingsBluetoothSharp:oR_,SettingsBluetoothTwoTone:nR_,SettingsBrightness:tR_,SettingsBrightnessOutlined:rR_,SettingsBrightnessRounded:dR_,SettingsBrightnessSharp:aR_,SettingsBrightnessTwoTone:iR_,SettingsCell:lR_,SettingsCellOutlined:mR_,SettingsCellRounded:fR_,SettingsCellSharp:uR_,SettingsCellTwoTone:TR_,SettingsEthernet:SR_,SettingsEthernetOutlined:pR_,SettingsEthernetRounded:hR_,SettingsEthernetSharp:sR_,SettingsEthernetTwoTone:cR_,SettingsInputAntenna:wR_,SettingsInputAntennaOutlined:RR_,SettingsInputAntennaRounded:OR_,SettingsInputAntennaSharp:gR_,SettingsInputAntennaTwoTone:CR_,SettingsInputComponent:AR_,SettingsInputComponentOutlined:yR_,SettingsInputComponentRounded:PR_,SettingsInputComponentSharp:FR_,SettingsInputComponentTwoTone:BR_,SettingsInputComposite:bR_,SettingsInputCompositeOutlined:DR_,SettingsInputCompositeRounded:kR_,SettingsInputCompositeSharp:MR_,SettingsInputCompositeTwoTone:LR_,SettingsInputHdmi:vR_,SettingsInputHdmiOutlined:WR_,SettingsInputHdmiRounded:NR_,SettingsInputHdmiSharp:ER_,SettingsInputHdmiTwoTone:HR_,SettingsInputSvideo:IR_,SettingsInputSvideoOutlined:VR_,SettingsInputSvideoRounded:xR_,SettingsInputSvideoSharp:UR_,SettingsInputSvideoTwoTone:GR_,SettingsOutlined:KR_,SettingsOverscan:zR_,SettingsOverscanOutlined:QR_,SettingsOverscanRounded:jR_,SettingsOverscanSharp:qR_,SettingsOverscanTwoTone:JR_,SettingsPhone:ZR_,SettingsPhoneOutlined:YR_,SettingsPhoneRounded:XR_,SettingsPhoneSharp:$R_,SettingsPhoneTwoTone:eO_,SettingsPower:_O_,SettingsPowerOutlined:oO_,SettingsPowerRounded:nO_,SettingsPowerSharp:tO_,SettingsPowerTwoTone:rO_,SettingsRemote:dO_,SettingsRemoteOutlined:aO_,SettingsRemoteRounded:iO_,SettingsRemoteSharp:lO_,SettingsRemoteTwoTone:mO_,SettingsRounded:fO_,SettingsSharp:uO_,SettingsSuggest:TO_,SettingsSuggestOutlined:SO_,SettingsSuggestRounded:pO_,SettingsSuggestSharp:hO_,SettingsSuggestTwoTone:sO_,SettingsSystemDaydream:cO_,SettingsSystemDaydreamOutlined:wO_,SettingsSystemDaydreamRounded:RO_,SettingsSystemDaydreamSharp:OO_,SettingsSystemDaydreamTwoTone:gO_,SettingsTwoTone:CO_,SettingsVoice:AO_,SettingsVoiceOutlined:yO_,SettingsVoiceRounded:PO_,SettingsVoiceSharp:FO_,SettingsVoiceTwoTone:BO_,SevenK:bO_,SevenKOutlined:DO_,SevenKPlus:kO_,SevenKPlusOutlined:MO_,SevenKPlusRounded:LO_,SevenKPlusSharp:vO_,SevenKPlusTwoTone:WO_,SevenKRounded:NO_,SevenKSharp:EO_,SevenKTwoTone:HO_,SevenMp:IO_,SevenMpOutlined:VO_,SevenMpRounded:xO_,SevenMpSharp:UO_,SevenMpTwoTone:GO_,SeventeenMp:KO_,SeventeenMpOutlined:zO_,SeventeenMpRounded:QO_,SeventeenMpSharp:jO_,SeventeenMpTwoTone:qO_,SevereCold:JO_,SevereColdOutlined:ZO_,SevereColdRounded:YO_,SevereColdSharp:XO_,SevereColdTwoTone:$O_,ShapeLine:e1_,ShapeLineOutlined:_1_,ShapeLineRounded:o1_,ShapeLineSharp:n1_,ShapeLineTwoTone:t1_,Share:r1_,ShareLocation:d1_,ShareLocationOutlined:a1_,ShareLocationRounded:i1_,ShareLocationSharp:l1_,ShareLocationTwoTone:m1_,ShareOutlined:f1_,ShareRounded:u1_,ShareSharp:T1_,ShareTwoTone:S1_,Shield:p1_,ShieldMoon:h1_,ShieldMoonOutlined:s1_,ShieldMoonRounded:c1_,ShieldMoonSharp:w1_,ShieldMoonTwoTone:R1_,ShieldOutlined:O1_,ShieldRounded:g1_,ShieldSharp:C1_,ShieldTwoTone:A1_,Shop:y1_,Shop2:P1_,Shop2Outlined:F1_,Shop2Rounded:B1_,Shop2Sharp:b1_,Shop2TwoTone:D1_,ShopOutlined:k1_,ShopRounded:M1_,ShopSharp:L1_,ShopTwo:v1_,ShopTwoOutlined:W1_,ShopTwoRounded:N1_,ShopTwoSharp:E1_,ShopTwoTone:H1_,ShopTwoTwoTone:I1_,ShoppingBag:V1_,ShoppingBagOutlined:x1_,ShoppingBagRounded:U1_,ShoppingBagSharp:G1_,ShoppingBagTwoTone:K1_,ShoppingBasket:z1_,ShoppingBasketOutlined:Q1_,ShoppingBasketRounded:j1_,ShoppingBasketSharp:q1_,ShoppingBasketTwoTone:J1_,ShoppingCart:Z1_,ShoppingCartCheckout:Y1_,ShoppingCartCheckoutOutlined:X1_,ShoppingCartCheckoutRounded:$1_,ShoppingCartCheckoutSharp:e2_,ShoppingCartCheckoutTwoTone:_2_,ShoppingCartOutlined:o2_,ShoppingCartRounded:n2_,ShoppingCartSharp:t2_,ShoppingCartTwoTone:r2_,ShortText:d2_,ShortTextOutlined:a2_,ShortTextRounded:i2_,ShortTextSharp:l2_,ShortTextTwoTone:m2_,Shortcut:f2_,ShortcutOutlined:u2_,ShortcutRounded:T2_,ShortcutSharp:S2_,ShortcutTwoTone:p2_,ShowChart:h2_,ShowChartOutlined:s2_,ShowChartRounded:c2_,ShowChartSharp:w2_,ShowChartTwoTone:R2_,Shower:O2_,ShowerOutlined:g2_,ShowerRounded:C2_,ShowerSharp:A2_,ShowerTwoTone:y2_,Shuffle:P2_,ShuffleOn:F2_,ShuffleOnOutlined:B2_,ShuffleOnRounded:b2_,ShuffleOnSharp:D2_,ShuffleOnTwoTone:k2_,ShuffleOutlined:M2_,ShuffleRounded:L2_,ShuffleSharp:v2_,ShuffleTwoTone:W2_,ShutterSpeed:N2_,ShutterSpeedOutlined:E2_,ShutterSpeedRounded:H2_,ShutterSpeedSharp:I2_,ShutterSpeedTwoTone:V2_,Sick:x2_,SickOutlined:U2_,SickRounded:G2_,SickSharp:K2_,SickTwoTone:z2_,SignLanguage:Q2_,SignLanguageOutlined:j2_,SignLanguageRounded:q2_,SignLanguageSharp:J2_,SignLanguageTwoTone:Z2_,SignalCellular0Bar:Y2_,SignalCellular0BarOutlined:X2_,SignalCellular0BarRounded:$2_,SignalCellular0BarSharp:e3_,SignalCellular0BarTwoTone:_3_,SignalCellular1Bar:o3_,SignalCellular1BarOutlined:n3_,SignalCellular1BarRounded:t3_,SignalCellular1BarSharp:r3_,SignalCellular1BarTwoTone:d3_,SignalCellular2Bar:a3_,SignalCellular2BarOutlined:i3_,SignalCellular2BarRounded:l3_,SignalCellular2BarSharp:m3_,SignalCellular2BarTwoTone:f3_,SignalCellular3Bar:u3_,SignalCellular3BarOutlined:T3_,SignalCellular3BarRounded:S3_,SignalCellular3BarSharp:p3_,SignalCellular3BarTwoTone:h3_,SignalCellular4Bar:s3_,SignalCellular4BarOutlined:c3_,SignalCellular4BarRounded:w3_,SignalCellular4BarSharp:R3_,SignalCellular4BarTwoTone:O3_,SignalCellularAlt:g3_,SignalCellularAlt1Bar:C3_,SignalCellularAlt1BarOutlined:A3_,SignalCellularAlt1BarRounded:y3_,SignalCellularAlt1BarSharp:P3_,SignalCellularAlt1BarTwoTone:F3_,SignalCellularAlt2Bar:B3_,SignalCellularAlt2BarOutlined:b3_,SignalCellularAlt2BarRounded:D3_,SignalCellularAlt2BarSharp:k3_,SignalCellularAlt2BarTwoTone:M3_,SignalCellularAltOutlined:L3_,SignalCellularAltRounded:v3_,SignalCellularAltSharp:W3_,SignalCellularAltTwoTone:N3_,SignalCellularConnectedNoInternet0Bar:E3_,SignalCellularConnectedNoInternet0BarOutlined:H3_,SignalCellularConnectedNoInternet0BarRounded:I3_,SignalCellularConnectedNoInternet0BarSharp:V3_,SignalCellularConnectedNoInternet0BarTwoTone:x3_,SignalCellularConnectedNoInternet1Bar:U3_,SignalCellularConnectedNoInternet1BarOutlined:G3_,SignalCellularConnectedNoInternet1BarRounded:K3_,SignalCellularConnectedNoInternet1BarSharp:z3_,SignalCellularConnectedNoInternet1BarTwoTone:Q3_,SignalCellularConnectedNoInternet2Bar:j3_,SignalCellularConnectedNoInternet2BarOutlined:q3_,SignalCellularConnectedNoInternet2BarRounded:J3_,SignalCellularConnectedNoInternet2BarSharp:Z3_,SignalCellularConnectedNoInternet2BarTwoTone:Y3_,SignalCellularConnectedNoInternet3Bar:X3_,SignalCellularConnectedNoInternet3BarOutlined:$3_,SignalCellularConnectedNoInternet3BarRounded:e4_,SignalCellularConnectedNoInternet3BarSharp:_4_,SignalCellularConnectedNoInternet3BarTwoTone:o4_,SignalCellularConnectedNoInternet4Bar:n4_,SignalCellularConnectedNoInternet4BarOutlined:t4_,SignalCellularConnectedNoInternet4BarRounded:r4_,SignalCellularConnectedNoInternet4BarSharp:d4_,SignalCellularConnectedNoInternet4BarTwoTone:a4_,SignalCellularNoSim:i4_,SignalCellularNoSimOutlined:l4_,SignalCellularNoSimRounded:m4_,SignalCellularNoSimSharp:f4_,SignalCellularNoSimTwoTone:u4_,SignalCellularNodata:T4_,SignalCellularNodataOutlined:S4_,SignalCellularNodataRounded:p4_,SignalCellularNodataSharp:h4_,SignalCellularNodataTwoTone:s4_,SignalCellularNull:c4_,SignalCellularNullOutlined:w4_,SignalCellularNullRounded:R4_,SignalCellularNullSharp:O4_,SignalCellularNullTwoTone:g4_,SignalCellularOff:C4_,SignalCellularOffOutlined:A4_,SignalCellularOffRounded:y4_,SignalCellularOffSharp:P4_,SignalCellularOffTwoTone:F4_,SignalWifi0Bar:B4_,SignalWifi0BarOutlined:b4_,SignalWifi0BarRounded:D4_,SignalWifi0BarSharp:k4_,SignalWifi0BarTwoTone:M4_,SignalWifi1Bar:L4_,SignalWifi1BarLock:v4_,SignalWifi1BarLockOutlined:W4_,SignalWifi1BarLockRounded:N4_,SignalWifi1BarLockSharp:E4_,SignalWifi1BarLockTwoTone:H4_,SignalWifi1BarOutlined:I4_,SignalWifi1BarRounded:V4_,SignalWifi1BarSharp:x4_,SignalWifi1BarTwoTone:U4_,SignalWifi2Bar:G4_,SignalWifi2BarLock:K4_,SignalWifi2BarLockOutlined:z4_,SignalWifi2BarLockRounded:Q4_,SignalWifi2BarLockSharp:j4_,SignalWifi2BarLockTwoTone:q4_,SignalWifi2BarOutlined:J4_,SignalWifi2BarRounded:Z4_,SignalWifi2BarSharp:Y4_,SignalWifi2BarTwoTone:X4_,SignalWifi3Bar:$4_,SignalWifi3BarLock:e5_,SignalWifi3BarLockOutlined:_5_,SignalWifi3BarLockRounded:o5_,SignalWifi3BarLockSharp:n5_,SignalWifi3BarLockTwoTone:t5_,SignalWifi3BarOutlined:r5_,SignalWifi3BarRounded:d5_,SignalWifi3BarSharp:a5_,SignalWifi3BarTwoTone:i5_,SignalWifi4Bar:l5_,SignalWifi4BarLock:m5_,SignalWifi4BarLockOutlined:f5_,SignalWifi4BarLockRounded:u5_,SignalWifi4BarLockSharp:T5_,SignalWifi4BarLockTwoTone:S5_,SignalWifi4BarOutlined:p5_,SignalWifi4BarRounded:h5_,SignalWifi4BarSharp:s5_,SignalWifi4BarTwoTone:c5_,SignalWifiBad:w5_,SignalWifiBadOutlined:R5_,SignalWifiBadRounded:O5_,SignalWifiBadSharp:g5_,SignalWifiBadTwoTone:C5_,SignalWifiConnectedNoInternet4:A5_,SignalWifiConnectedNoInternet4Outlined:y5_,SignalWifiConnectedNoInternet4Rounded:P5_,SignalWifiConnectedNoInternet4Sharp:F5_,SignalWifiConnectedNoInternet4TwoTone:B5_,SignalWifiOff:b5_,SignalWifiOffOutlined:D5_,SignalWifiOffRounded:k5_,SignalWifiOffSharp:M5_,SignalWifiOffTwoTone:L5_,SignalWifiStatusbar4Bar:v5_,SignalWifiStatusbar4BarOutlined:W5_,SignalWifiStatusbar4BarRounded:N5_,SignalWifiStatusbar4BarSharp:E5_,SignalWifiStatusbar4BarTwoTone:H5_,SignalWifiStatusbarConnectedNoInternet4:I5_,SignalWifiStatusbarConnectedNoInternet4Outlined:V5_,SignalWifiStatusbarConnectedNoInternet4Rounded:x5_,SignalWifiStatusbarConnectedNoInternet4Sharp:U5_,SignalWifiStatusbarConnectedNoInternet4TwoTone:G5_,SignalWifiStatusbarNull:K5_,SignalWifiStatusbarNullOutlined:z5_,SignalWifiStatusbarNullRounded:Q5_,SignalWifiStatusbarNullSharp:j5_,SignalWifiStatusbarNullTwoTone:q5_,Signpost:J5_,SignpostOutlined:Z5_,SignpostRounded:Y5_,SignpostSharp:X5_,SignpostTwoTone:$5_,SimCard:eg_,SimCardAlert:_g_,SimCardAlertOutlined:og_,SimCardAlertRounded:ng_,SimCardAlertSharp:tg_,SimCardAlertTwoTone:rg_,SimCardDownload:dg_,SimCardDownloadOutlined:ag_,SimCardDownloadRounded:ig_,SimCardDownloadSharp:lg_,SimCardDownloadTwoTone:mg_,SimCardOutlined:fg_,SimCardRounded:ug_,SimCardSharp:Tg_,SimCardTwoTone:Sg_,SingleBed:pg_,SingleBedOutlined:hg_,SingleBedRounded:sg_,SingleBedSharp:cg_,SingleBedTwoTone:wg_,Sip:Rg_,SipOutlined:Og_,SipRounded:gg_,SipSharp:Cg_,SipTwoTone:Ag_,SixK:yg_,SixKOutlined:Pg_,SixKPlus:Fg_,SixKPlusOutlined:Bg_,SixKPlusRounded:bg_,SixKPlusSharp:Dg_,SixKPlusTwoTone:kg_,SixKRounded:Mg_,SixKSharp:Lg_,SixKTwoTone:vg_,SixMp:Wg_,SixMpOutlined:Ng_,SixMpRounded:Eg_,SixMpSharp:Hg_,SixMpTwoTone:Ig_,SixteenMp:Vg_,SixteenMpOutlined:xg_,SixteenMpRounded:Ug_,SixteenMpSharp:Gg_,SixteenMpTwoTone:Kg_,SixtyFps:zg_,SixtyFpsOutlined:Qg_,SixtyFpsRounded:jg_,SixtyFpsSelect:qg_,SixtyFpsSelectOutlined:Jg_,SixtyFpsSelectRounded:Zg_,SixtyFpsSelectSharp:Yg_,SixtyFpsSelectTwoTone:Xg_,SixtyFpsSharp:$g_,SixtyFpsTwoTone:e6_,Skateboarding:_6_,SkateboardingOutlined:o6_,SkateboardingRounded:n6_,SkateboardingSharp:t6_,SkateboardingTwoTone:r6_,SkipNext:d6_,SkipNextOutlined:a6_,SkipNextRounded:i6_,SkipNextSharp:l6_,SkipNextTwoTone:m6_,SkipPrevious:f6_,SkipPreviousOutlined:u6_,SkipPreviousRounded:T6_,SkipPreviousSharp:S6_,SkipPreviousTwoTone:p6_,Sledding:h6_,SleddingOutlined:s6_,SleddingRounded:c6_,SleddingSharp:w6_,SleddingTwoTone:R6_,Slideshow:O6_,SlideshowOutlined:g6_,SlideshowRounded:C6_,SlideshowSharp:A6_,SlideshowTwoTone:y6_,SlowMotionVideo:P6_,SlowMotionVideoOutlined:F6_,SlowMotionVideoRounded:B6_,SlowMotionVideoSharp:b6_,SlowMotionVideoTwoTone:D6_,SmartButton:k6_,SmartButtonOutlined:M6_,SmartButtonRounded:L6_,SmartButtonSharp:v6_,SmartButtonTwoTone:W6_,SmartDisplay:N6_,SmartDisplayOutlined:E6_,SmartDisplayRounded:H6_,SmartDisplaySharp:I6_,SmartDisplayTwoTone:V6_,SmartScreen:x6_,SmartScreenOutlined:U6_,SmartScreenRounded:G6_,SmartScreenSharp:K6_,SmartScreenTwoTone:z6_,SmartToy:Q6_,SmartToyOutlined:j6_,SmartToyRounded:q6_,SmartToySharp:J6_,SmartToyTwoTone:Z6_,Smartphone:Y6_,SmartphoneOutlined:X6_,SmartphoneRounded:$6_,SmartphoneSharp:e9_,SmartphoneTwoTone:_9_,SmokeFree:o9_,SmokeFreeOutlined:n9_,SmokeFreeRounded:t9_,SmokeFreeSharp:r9_,SmokeFreeTwoTone:d9_,SmokingRooms:a9_,SmokingRoomsOutlined:i9_,SmokingRoomsRounded:l9_,SmokingRoomsSharp:m9_,SmokingRoomsTwoTone:f9_,Sms:u9_,SmsFailed:T9_,SmsFailedOutlined:S9_,SmsFailedRounded:p9_,SmsFailedSharp:h9_,SmsFailedTwoTone:s9_,SmsOutlined:c9_,SmsRounded:w9_,SmsSharp:R9_,SmsTwoTone:O9_,SnippetFolder:g9_,SnippetFolderOutlined:C9_,SnippetFolderRounded:A9_,SnippetFolderSharp:y9_,SnippetFolderTwoTone:P9_,Snooze:F9_,SnoozeOutlined:B9_,SnoozeRounded:b9_,SnoozeSharp:D9_,SnoozeTwoTone:k9_,Snowboarding:M9_,SnowboardingOutlined:L9_,SnowboardingRounded:v9_,SnowboardingSharp:W9_,SnowboardingTwoTone:N9_,Snowmobile:E9_,SnowmobileOutlined:H9_,SnowmobileRounded:I9_,SnowmobileSharp:V9_,SnowmobileTwoTone:x9_,Snowshoeing:U9_,SnowshoeingOutlined:G9_,SnowshoeingRounded:K9_,SnowshoeingSharp:z9_,SnowshoeingTwoTone:Q9_,Soap:j9_,SoapOutlined:q9_,SoapRounded:J9_,SoapSharp:Z9_,SoapTwoTone:Y9_,SocialDistance:X9_,SocialDistanceOutlined:$9_,SocialDistanceRounded:e7_,SocialDistanceSharp:_7_,SocialDistanceTwoTone:o7_,SolarPower:n7_,SolarPowerOutlined:t7_,SolarPowerRounded:r7_,SolarPowerSharp:d7_,SolarPowerTwoTone:a7_,Sort:i7_,SortByAlpha:l7_,SortByAlphaOutlined:m7_,SortByAlphaRounded:f7_,SortByAlphaSharp:u7_,SortByAlphaTwoTone:T7_,SortOutlined:S7_,SortRounded:p7_,SortSharp:h7_,SortTwoTone:s7_,Sos:c7_,SosOutlined:w7_,SosRounded:R7_,SosSharp:O7_,SosTwoTone:g7_,SoupKitchen:C7_,SoupKitchenOutlined:A7_,SoupKitchenRounded:y7_,SoupKitchenSharp:P7_,SoupKitchenTwoTone:F7_,Source:B7_,SourceOutlined:b7_,SourceRounded:D7_,SourceSharp:k7_,SourceTwoTone:M7_,South:L7_,SouthAmerica:v7_,SouthAmericaOutlined:W7_,SouthAmericaRounded:N7_,SouthAmericaSharp:E7_,SouthAmericaTwoTone:H7_,SouthEast:I7_,SouthEastOutlined:V7_,SouthEastRounded:x7_,SouthEastSharp:U7_,SouthEastTwoTone:G7_,SouthOutlined:K7_,SouthRounded:z7_,SouthSharp:Q7_,SouthTwoTone:j7_,SouthWest:q7_,SouthWestOutlined:J7_,SouthWestRounded:Z7_,SouthWestSharp:Y7_,SouthWestTwoTone:X7_,Spa:$7_,SpaOutlined:e8_,SpaRounded:_8_,SpaSharp:o8_,SpaTwoTone:n8_,SpaceBar:t8_,SpaceBarOutlined:r8_,SpaceBarRounded:d8_,SpaceBarSharp:a8_,SpaceBarTwoTone:i8_,SpaceDashboard:l8_,SpaceDashboardOutlined:m8_,SpaceDashboardRounded:f8_,SpaceDashboardSharp:u8_,SpaceDashboardTwoTone:T8_,SpatialAudio:S8_,SpatialAudioOff:p8_,SpatialAudioOffOutlined:h8_,SpatialAudioOffRounded:s8_,SpatialAudioOffSharp:c8_,SpatialAudioOffTwoTone:w8_,SpatialAudioOutlined:R8_,SpatialAudioRounded:O8_,SpatialAudioSharp:g8_,SpatialAudioTwoTone:C8_,SpatialTracking:A8_,SpatialTrackingOutlined:y8_,SpatialTrackingRounded:P8_,SpatialTrackingSharp:F8_,SpatialTrackingTwoTone:B8_,Speaker:b8_,SpeakerGroup:D8_,SpeakerGroupOutlined:k8_,SpeakerGroupRounded:M8_,SpeakerGroupSharp:L8_,SpeakerGroupTwoTone:v8_,SpeakerNotes:W8_,SpeakerNotesOff:N8_,SpeakerNotesOffOutlined:E8_,SpeakerNotesOffRounded:H8_,SpeakerNotesOffSharp:I8_,SpeakerNotesOffTwoTone:V8_,SpeakerNotesOutlined:x8_,SpeakerNotesRounded:U8_,SpeakerNotesSharp:G8_,SpeakerNotesTwoTone:K8_,SpeakerOutlined:z8_,SpeakerPhone:Q8_,SpeakerPhoneOutlined:j8_,SpeakerPhoneRounded:q8_,SpeakerPhoneSharp:J8_,SpeakerPhoneTwoTone:Z8_,SpeakerRounded:Y8_,SpeakerSharp:X8_,SpeakerTwoTone:$8_,Speed:eC_,SpeedOutlined:_C_,SpeedRounded:oC_,SpeedSharp:nC_,SpeedTwoTone:tC_,Spellcheck:rC_,SpellcheckOutlined:dC_,SpellcheckRounded:aC_,SpellcheckSharp:iC_,SpellcheckTwoTone:lC_,Splitscreen:mC_,SplitscreenOutlined:fC_,SplitscreenRounded:uC_,SplitscreenSharp:TC_,SplitscreenTwoTone:SC_,Spoke:pC_,SpokeOutlined:hC_,SpokeRounded:sC_,SpokeSharp:cC_,SpokeTwoTone:wC_,Sports:RC_,SportsBar:OC_,SportsBarOutlined:gC_,SportsBarRounded:CC_,SportsBarSharp:AC_,SportsBarTwoTone:yC_,SportsBaseball:PC_,SportsBaseballOutlined:FC_,SportsBaseballRounded:BC_,SportsBaseballSharp:bC_,SportsBaseballTwoTone:DC_,SportsBasketball:kC_,SportsBasketballOutlined:MC_,SportsBasketballRounded:LC_,SportsBasketballSharp:vC_,SportsBasketballTwoTone:WC_,SportsCricket:NC_,SportsCricketOutlined:EC_,SportsCricketRounded:HC_,SportsCricketSharp:IC_,SportsCricketTwoTone:VC_,SportsEsports:xC_,SportsEsportsOutlined:UC_,SportsEsportsRounded:GC_,SportsEsportsSharp:KC_,SportsEsportsTwoTone:zC_,SportsFootball:QC_,SportsFootballOutlined:jC_,SportsFootballRounded:qC_,SportsFootballSharp:JC_,SportsFootballTwoTone:ZC_,SportsGolf:YC_,SportsGolfOutlined:XC_,SportsGolfRounded:$C_,SportsGolfSharp:e0_,SportsGolfTwoTone:_0_,SportsGymnastics:o0_,SportsGymnasticsOutlined:n0_,SportsGymnasticsRounded:t0_,SportsGymnasticsSharp:r0_,SportsGymnasticsTwoTone:d0_,SportsHandball:a0_,SportsHandballOutlined:i0_,SportsHandballRounded:l0_,SportsHandballSharp:m0_,SportsHandballTwoTone:f0_,SportsHockey:u0_,SportsHockeyOutlined:T0_,SportsHockeyRounded:S0_,SportsHockeySharp:p0_,SportsHockeyTwoTone:h0_,SportsKabaddi:s0_,SportsKabaddiOutlined:c0_,SportsKabaddiRounded:w0_,SportsKabaddiSharp:R0_,SportsKabaddiTwoTone:O0_,SportsMartialArts:g0_,SportsMartialArtsOutlined:C0_,SportsMartialArtsRounded:A0_,SportsMartialArtsSharp:y0_,SportsMartialArtsTwoTone:P0_,SportsMma:F0_,SportsMmaOutlined:B0_,SportsMmaRounded:b0_,SportsMmaSharp:D0_,SportsMmaTwoTone:k0_,SportsMotorsports:M0_,SportsMotorsportsOutlined:L0_,SportsMotorsportsRounded:v0_,SportsMotorsportsSharp:W0_,SportsMotorsportsTwoTone:N0_,SportsOutlined:E0_,SportsRounded:H0_,SportsRugby:I0_,SportsRugbyOutlined:V0_,SportsRugbyRounded:x0_,SportsRugbySharp:U0_,SportsRugbyTwoTone:G0_,SportsScore:K0_,SportsScoreOutlined:z0_,SportsScoreRounded:Q0_,SportsScoreSharp:j0_,SportsScoreTwoTone:q0_,SportsSharp:J0_,SportsSoccer:Z0_,SportsSoccerOutlined:Y0_,SportsSoccerRounded:X0_,SportsSoccerSharp:$0_,SportsSoccerTwoTone:eA_,SportsTennis:_A_,SportsTennisOutlined:oA_,SportsTennisRounded:nA_,SportsTennisSharp:tA_,SportsTennisTwoTone:rA_,SportsTwoTone:dA_,SportsVolleyball:aA_,SportsVolleyballOutlined:iA_,SportsVolleyballRounded:lA_,SportsVolleyballSharp:mA_,SportsVolleyballTwoTone:fA_,Square:uA_,SquareFoot:TA_,SquareFootOutlined:SA_,SquareFootRounded:pA_,SquareFootSharp:hA_,SquareFootTwoTone:sA_,SquareOutlined:cA_,SquareRounded:wA_,SquareSharp:RA_,SquareTwoTone:OA_,SsidChart:gA_,SsidChartOutlined:CA_,SsidChartRounded:AA_,SsidChartSharp:yA_,SsidChartTwoTone:PA_,StackedBarChart:FA_,StackedBarChartOutlined:BA_,StackedBarChartRounded:bA_,StackedBarChartSharp:DA_,StackedBarChartTwoTone:kA_,StackedLineChart:MA_,StackedLineChartOutlined:LA_,StackedLineChartRounded:vA_,StackedLineChartSharp:WA_,StackedLineChartTwoTone:NA_,Stadium:EA_,StadiumOutlined:HA_,StadiumRounded:IA_,StadiumSharp:VA_,StadiumTwoTone:xA_,Stairs:UA_,StairsOutlined:GA_,StairsRounded:KA_,StairsSharp:zA_,StairsTwoTone:QA_,Star:jA_,StarBorder:qA_,StarBorderOutlined:JA_,StarBorderPurple500:ZA_,StarBorderPurple500Outlined:YA_,StarBorderPurple500Rounded:XA_,StarBorderPurple500Sharp:$A_,StarBorderPurple500TwoTone:ey_,StarBorderRounded:_y_,StarBorderSharp:oy_,StarBorderTwoTone:ny_,StarHalf:ty_,StarHalfOutlined:ry_,StarHalfRounded:dy_,StarHalfSharp:ay_,StarHalfTwoTone:iy_,StarOutline:ly_,StarOutlineOutlined:my_,StarOutlineRounded:fy_,StarOutlineSharp:uy_,StarOutlineTwoTone:Ty_,StarOutlined:Sy_,StarPurple500:py_,StarPurple500Outlined:hy_,StarPurple500Rounded:sy_,StarPurple500Sharp:cy_,StarPurple500TwoTone:wy_,StarRate:Ry_,StarRateOutlined:Oy_,StarRateRounded:gy_,StarRateSharp:Cy_,StarRateTwoTone:Ay_,StarRounded:yy_,StarSharp:Py_,StarTwoTone:Fy_,Stars:By_,StarsOutlined:by_,StarsRounded:Dy_,StarsSharp:ky_,StarsTwoTone:My_,Start:Ly_,StartOutlined:vy_,StartRounded:Wy_,StartSharp:Ny_,StartTwoTone:Ey_,StayCurrentLandscape:Hy_,StayCurrentLandscapeOutlined:Iy_,StayCurrentLandscapeRounded:Vy_,StayCurrentLandscapeSharp:xy_,StayCurrentLandscapeTwoTone:Uy_,StayCurrentPortrait:Gy_,StayCurrentPortraitOutlined:Ky_,StayCurrentPortraitRounded:zy_,StayCurrentPortraitSharp:Qy_,StayCurrentPortraitTwoTone:jy_,StayPrimaryLandscape:qy_,StayPrimaryLandscapeOutlined:Jy_,StayPrimaryLandscapeRounded:Zy_,StayPrimaryLandscapeSharp:Yy_,StayPrimaryLandscapeTwoTone:Xy_,StayPrimaryPortrait:$y_,StayPrimaryPortraitOutlined:eP_,StayPrimaryPortraitRounded:_P_,StayPrimaryPortraitSharp:oP_,StayPrimaryPortraitTwoTone:nP_,StickyNote2:tP_,StickyNote2Outlined:rP_,StickyNote2Rounded:dP_,StickyNote2Sharp:aP_,StickyNote2TwoTone:iP_,Stop:lP_,StopCircle:mP_,StopCircleOutlined:fP_,StopCircleRounded:uP_,StopCircleSharp:TP_,StopCircleTwoTone:SP_,StopOutlined:pP_,StopRounded:hP_,StopScreenShare:sP_,StopScreenShareOutlined:cP_,StopScreenShareRounded:wP_,StopScreenShareSharp:RP_,StopScreenShareTwoTone:OP_,StopSharp:gP_,StopTwoTone:CP_,Storage:AP_,StorageOutlined:yP_,StorageRounded:PP_,StorageSharp:FP_,StorageTwoTone:BP_,Store:bP_,StoreMallDirectory:DP_,StoreMallDirectoryOutlined:kP_,StoreMallDirectoryRounded:MP_,StoreMallDirectorySharp:LP_,StoreMallDirectoryTwoTone:vP_,StoreOutlined:WP_,StoreRounded:NP_,StoreSharp:EP_,StoreTwoTone:HP_,Storefront:IP_,StorefrontOutlined:VP_,StorefrontRounded:xP_,StorefrontSharp:UP_,StorefrontTwoTone:GP_,Storm:KP_,StormOutlined:zP_,StormRounded:QP_,StormSharp:jP_,StormTwoTone:qP_,Straight:JP_,StraightOutlined:ZP_,StraightRounded:YP_,StraightSharp:XP_,StraightTwoTone:$P_,Straighten:eF_,StraightenOutlined:_F_,StraightenRounded:oF_,StraightenSharp:nF_,StraightenTwoTone:tF_,Stream:rF_,StreamOutlined:dF_,StreamRounded:aF_,StreamSharp:iF_,StreamTwoTone:lF_,Streetview:mF_,StreetviewOutlined:fF_,StreetviewRounded:uF_,StreetviewSharp:TF_,StreetviewTwoTone:SF_,StrikethroughS:pF_,StrikethroughSOutlined:hF_,StrikethroughSRounded:sF_,StrikethroughSSharp:cF_,StrikethroughSTwoTone:wF_,Stroller:RF_,StrollerOutlined:OF_,StrollerRounded:gF_,StrollerSharp:CF_,StrollerTwoTone:AF_,Style:yF_,StyleOutlined:PF_,StyleRounded:FF_,StyleSharp:BF_,StyleTwoTone:bF_,SubdirectoryArrowLeft:DF_,SubdirectoryArrowLeftOutlined:kF_,SubdirectoryArrowLeftRounded:MF_,SubdirectoryArrowLeftSharp:LF_,SubdirectoryArrowLeftTwoTone:vF_,SubdirectoryArrowRight:WF_,SubdirectoryArrowRightOutlined:NF_,SubdirectoryArrowRightRounded:EF_,SubdirectoryArrowRightSharp:HF_,SubdirectoryArrowRightTwoTone:IF_,Subject:VF_,SubjectOutlined:xF_,SubjectRounded:UF_,SubjectSharp:GF_,SubjectTwoTone:KF_,Subscript:zF_,SubscriptOutlined:QF_,SubscriptRounded:jF_,SubscriptSharp:qF_,SubscriptTwoTone:JF_,Subscriptions:ZF_,SubscriptionsOutlined:YF_,SubscriptionsRounded:XF_,SubscriptionsSharp:$F_,SubscriptionsTwoTone:eB_,Subtitles:_B_,SubtitlesOff:oB_,SubtitlesOffOutlined:nB_,SubtitlesOffRounded:tB_,SubtitlesOffSharp:rB_,SubtitlesOffTwoTone:dB_,SubtitlesOutlined:aB_,SubtitlesRounded:iB_,SubtitlesSharp:lB_,SubtitlesTwoTone:mB_,Subway:fB_,SubwayOutlined:uB_,SubwayRounded:TB_,SubwaySharp:SB_,SubwayTwoTone:pB_,Summarize:hB_,SummarizeOutlined:sB_,SummarizeRounded:cB_,SummarizeSharp:wB_,SummarizeTwoTone:RB_,Superscript:OB_,SuperscriptOutlined:gB_,SuperscriptRounded:CB_,SuperscriptSharp:AB_,SuperscriptTwoTone:yB_,SupervisedUserCircle:PB_,SupervisedUserCircleOutlined:FB_,SupervisedUserCircleRounded:BB_,SupervisedUserCircleSharp:bB_,SupervisedUserCircleTwoTone:DB_,SupervisorAccount:kB_,SupervisorAccountOutlined:MB_,SupervisorAccountRounded:LB_,SupervisorAccountSharp:vB_,SupervisorAccountTwoTone:WB_,Support:NB_,SupportAgent:EB_,SupportAgentOutlined:HB_,SupportAgentRounded:IB_,SupportAgentSharp:VB_,SupportAgentTwoTone:xB_,SupportOutlined:UB_,SupportRounded:GB_,SupportSharp:KB_,SupportTwoTone:zB_,Surfing:QB_,SurfingOutlined:jB_,SurfingRounded:qB_,SurfingSharp:JB_,SurfingTwoTone:ZB_,SurroundSound:YB_,SurroundSoundOutlined:XB_,SurroundSoundRounded:$B_,SurroundSoundSharp:eb_,SurroundSoundTwoTone:_b_,SwapCalls:ob_,SwapCallsOutlined:nb_,SwapCallsRounded:tb_,SwapCallsSharp:rb_,SwapCallsTwoTone:db_,SwapHoriz:ab_,SwapHorizOutlined:ib_,SwapHorizRounded:lb_,SwapHorizSharp:mb_,SwapHorizTwoTone:fb_,SwapHorizontalCircle:ub_,SwapHorizontalCircleOutlined:Tb_,SwapHorizontalCircleRounded:Sb_,SwapHorizontalCircleSharp:pb_,SwapHorizontalCircleTwoTone:hb_,SwapVert:sb_,SwapVertOutlined:cb_,SwapVertRounded:wb_,SwapVertSharp:Rb_,SwapVertTwoTone:Ob_,SwapVerticalCircle:gb_,SwapVerticalCircleOutlined:Cb_,SwapVerticalCircleRounded:Ab_,SwapVerticalCircleSharp:yb_,SwapVerticalCircleTwoTone:Pb_,Swipe:Fb_,SwipeDown:Bb_,SwipeDownAlt:bb_,SwipeDownAltOutlined:Db_,SwipeDownAltRounded:kb_,SwipeDownAltSharp:Mb_,SwipeDownAltTwoTone:Lb_,SwipeDownOutlined:vb_,SwipeDownRounded:Wb_,SwipeDownSharp:Nb_,SwipeDownTwoTone:Eb_,SwipeLeft:Hb_,SwipeLeftAlt:Ib_,SwipeLeftAltOutlined:Vb_,SwipeLeftAltRounded:xb_,SwipeLeftAltSharp:Ub_,SwipeLeftAltTwoTone:Gb_,SwipeLeftOutlined:Kb_,SwipeLeftRounded:zb_,SwipeLeftSharp:Qb_,SwipeLeftTwoTone:jb_,SwipeOutlined:qb_,SwipeRight:Jb_,SwipeRightAlt:Zb_,SwipeRightAltOutlined:Yb_,SwipeRightAltRounded:Xb_,SwipeRightAltSharp:$b_,SwipeRightAltTwoTone:eD_,SwipeRightOutlined:_D_,SwipeRightRounded:oD_,SwipeRightSharp:nD_,SwipeRightTwoTone:tD_,SwipeRounded:rD_,SwipeSharp:dD_,SwipeTwoTone:aD_,SwipeUp:iD_,SwipeUpAlt:lD_,SwipeUpAltOutlined:mD_,SwipeUpAltRounded:fD_,SwipeUpAltSharp:uD_,SwipeUpAltTwoTone:TD_,SwipeUpOutlined:SD_,SwipeUpRounded:pD_,SwipeUpSharp:hD_,SwipeUpTwoTone:sD_,SwipeVertical:cD_,SwipeVerticalOutlined:wD_,SwipeVerticalRounded:RD_,SwipeVerticalSharp:OD_,SwipeVerticalTwoTone:gD_,SwitchAccessShortcut:CD_,SwitchAccessShortcutAdd:AD_,SwitchAccessShortcutAddOutlined:yD_,SwitchAccessShortcutAddRounded:PD_,SwitchAccessShortcutAddSharp:FD_,SwitchAccessShortcutAddTwoTone:BD_,SwitchAccessShortcutOutlined:bD_,SwitchAccessShortcutRounded:DD_,SwitchAccessShortcutSharp:kD_,SwitchAccessShortcutTwoTone:MD_,SwitchAccount:LD_,SwitchAccountOutlined:vD_,SwitchAccountRounded:WD_,SwitchAccountSharp:ND_,SwitchAccountTwoTone:ED_,SwitchCamera:HD_,SwitchCameraOutlined:ID_,SwitchCameraRounded:VD_,SwitchCameraSharp:xD_,SwitchCameraTwoTone:UD_,SwitchLeft:GD_,SwitchLeftOutlined:KD_,SwitchLeftRounded:zD_,SwitchLeftSharp:QD_,SwitchLeftTwoTone:jD_,SwitchRight:qD_,SwitchRightOutlined:JD_,SwitchRightRounded:ZD_,SwitchRightSharp:YD_,SwitchRightTwoTone:XD_,SwitchVideo:$D_,SwitchVideoOutlined:ek_,SwitchVideoRounded:_k_,SwitchVideoSharp:ok_,SwitchVideoTwoTone:nk_,Synagogue:tk_,SynagogueOutlined:rk_,SynagogueRounded:dk_,SynagogueSharp:ak_,SynagogueTwoTone:ik_,Sync:lk_,SyncAlt:mk_,SyncAltOutlined:fk_,SyncAltRounded:uk_,SyncAltSharp:Tk_,SyncAltTwoTone:Sk_,SyncDisabled:pk_,SyncDisabledOutlined:hk_,SyncDisabledRounded:sk_,SyncDisabledSharp:ck_,SyncDisabledTwoTone:wk_,SyncLock:Rk_,SyncLockOutlined:Ok_,SyncLockRounded:gk_,SyncLockSharp:Ck_,SyncLockTwoTone:Ak_,SyncOutlined:yk_,SyncProblem:Pk_,SyncProblemOutlined:Fk_,SyncProblemRounded:Bk_,SyncProblemSharp:bk_,SyncProblemTwoTone:Dk_,SyncRounded:kk_,SyncSharp:Mk_,SyncTwoTone:Lk_,SystemSecurityUpdate:vk_,SystemSecurityUpdateGood:Wk_,SystemSecurityUpdateGoodOutlined:Nk_,SystemSecurityUpdateGoodRounded:Ek_,SystemSecurityUpdateGoodSharp:Hk_,SystemSecurityUpdateGoodTwoTone:Ik_,SystemSecurityUpdateOutlined:Vk_,SystemSecurityUpdateRounded:xk_,SystemSecurityUpdateSharp:Uk_,SystemSecurityUpdateTwoTone:Gk_,SystemSecurityUpdateWarning:Kk_,SystemSecurityUpdateWarningOutlined:zk_,SystemSecurityUpdateWarningRounded:Qk_,SystemSecurityUpdateWarningSharp:jk_,SystemSecurityUpdateWarningTwoTone:qk_,SystemUpdate:Jk_,SystemUpdateAlt:Zk_,SystemUpdateAltOutlined:Yk_,SystemUpdateAltRounded:Xk_,SystemUpdateAltSharp:$k_,SystemUpdateAltTwoTone:eM_,SystemUpdateOutlined:_M_,SystemUpdateRounded:oM_,SystemUpdateSharp:nM_,SystemUpdateTwoTone:tM_,Tab:rM_,TabOutlined:dM_,TabRounded:aM_,TabSharp:iM_,TabTwoTone:lM_,TabUnselected:mM_,TabUnselectedOutlined:fM_,TabUnselectedRounded:uM_,TabUnselectedSharp:TM_,TabUnselectedTwoTone:SM_,TableBar:pM_,TableBarOutlined:hM_,TableBarRounded:sM_,TableBarSharp:cM_,TableBarTwoTone:wM_,TableChart:RM_,TableChartOutlined:OM_,TableChartRounded:gM_,TableChartSharp:CM_,TableChartTwoTone:AM_,TableRestaurant:yM_,TableRestaurantOutlined:PM_,TableRestaurantRounded:FM_,TableRestaurantSharp:BM_,TableRestaurantTwoTone:bM_,TableRows:DM_,TableRowsOutlined:kM_,TableRowsRounded:MM_,TableRowsSharp:LM_,TableRowsTwoTone:vM_,TableView:WM_,TableViewOutlined:NM_,TableViewRounded:EM_,TableViewSharp:HM_,TableViewTwoTone:IM_,Tablet:VM_,TabletAndroid:xM_,TabletAndroidOutlined:UM_,TabletAndroidRounded:GM_,TabletAndroidSharp:KM_,TabletAndroidTwoTone:zM_,TabletMac:QM_,TabletMacOutlined:jM_,TabletMacRounded:qM_,TabletMacSharp:JM_,TabletMacTwoTone:ZM_,TabletOutlined:YM_,TabletRounded:XM_,TabletSharp:$M_,TabletTwoTone:eL_,Tag:_L_,TagFaces:oL_,TagFacesOutlined:nL_,TagFacesRounded:tL_,TagFacesSharp:rL_,TagFacesTwoTone:dL_,TagOutlined:aL_,TagRounded:iL_,TagSharp:lL_,TagTwoTone:mL_,TakeoutDining:fL_,TakeoutDiningOutlined:uL_,TakeoutDiningRounded:TL_,TakeoutDiningSharp:SL_,TakeoutDiningTwoTone:pL_,TapAndPlay:hL_,TapAndPlayOutlined:sL_,TapAndPlayRounded:cL_,TapAndPlaySharp:wL_,TapAndPlayTwoTone:RL_,Tapas:OL_,TapasOutlined:gL_,TapasRounded:CL_,TapasSharp:AL_,TapasTwoTone:yL_,Task:PL_,TaskAlt:FL_,TaskAltOutlined:BL_,TaskAltRounded:bL_,TaskAltSharp:DL_,TaskAltTwoTone:kL_,TaskOutlined:ML_,TaskRounded:LL_,TaskSharp:vL_,TaskTwoTone:WL_,TaxiAlert:NL_,TaxiAlertOutlined:EL_,TaxiAlertRounded:HL_,TaxiAlertSharp:IL_,TaxiAlertTwoTone:VL_,Telegram:xL_,TempleBuddhist:UL_,TempleBuddhistOutlined:GL_,TempleBuddhistRounded:KL_,TempleBuddhistSharp:zL_,TempleBuddhistTwoTone:QL_,TempleHindu:jL_,TempleHinduOutlined:qL_,TempleHinduRounded:JL_,TempleHinduSharp:ZL_,TempleHinduTwoTone:YL_,TenMp:XL_,TenMpOutlined:$L_,TenMpRounded:ev_,TenMpSharp:_v_,TenMpTwoTone:ov_,Terminal:nv_,TerminalOutlined:tv_,TerminalRounded:rv_,TerminalSharp:dv_,TerminalTwoTone:av_,Terrain:iv_,TerrainOutlined:lv_,TerrainRounded:mv_,TerrainSharp:fv_,TerrainTwoTone:uv_,TextDecrease:Tv_,TextDecreaseOutlined:Sv_,TextDecreaseRounded:pv_,TextDecreaseSharp:hv_,TextDecreaseTwoTone:sv_,TextFields:cv_,TextFieldsOutlined:wv_,TextFieldsRounded:Rv_,TextFieldsSharp:Ov_,TextFieldsTwoTone:gv_,TextFormat:Cv_,TextFormatOutlined:Av_,TextFormatRounded:yv_,TextFormatSharp:Pv_,TextFormatTwoTone:Fv_,TextIncrease:Bv_,TextIncreaseOutlined:bv_,TextIncreaseRounded:Dv_,TextIncreaseSharp:kv_,TextIncreaseTwoTone:Mv_,TextRotateUp:Lv_,TextRotateUpOutlined:vv_,TextRotateUpRounded:Wv_,TextRotateUpSharp:Nv_,TextRotateUpTwoTone:Ev_,TextRotateVertical:Hv_,TextRotateVerticalOutlined:Iv_,TextRotateVerticalRounded:Vv_,TextRotateVerticalSharp:xv_,TextRotateVerticalTwoTone:Uv_,TextRotationAngledown:Gv_,TextRotationAngledownOutlined:Kv_,TextRotationAngledownRounded:zv_,TextRotationAngledownSharp:Qv_,TextRotationAngledownTwoTone:jv_,TextRotationAngleup:qv_,TextRotationAngleupOutlined:Jv_,TextRotationAngleupRounded:Zv_,TextRotationAngleupSharp:Yv_,TextRotationAngleupTwoTone:Xv_,TextRotationDown:$v_,TextRotationDownOutlined:eW_,TextRotationDownRounded:_W_,TextRotationDownSharp:oW_,TextRotationDownTwoTone:nW_,TextRotationNone:tW_,TextRotationNoneOutlined:rW_,TextRotationNoneRounded:dW_,TextRotationNoneSharp:aW_,TextRotationNoneTwoTone:iW_,TextSnippet:lW_,TextSnippetOutlined:mW_,TextSnippetRounded:fW_,TextSnippetSharp:uW_,TextSnippetTwoTone:TW_,Textsms:SW_,TextsmsOutlined:pW_,TextsmsRounded:hW_,TextsmsSharp:sW_,TextsmsTwoTone:cW_,Texture:wW_,TextureOutlined:RW_,TextureRounded:OW_,TextureSharp:gW_,TextureTwoTone:CW_,TheaterComedy:AW_,TheaterComedyOutlined:yW_,TheaterComedyRounded:PW_,TheaterComedySharp:FW_,TheaterComedyTwoTone:BW_,Theaters:bW_,TheatersOutlined:DW_,TheatersRounded:kW_,TheatersSharp:MW_,TheatersTwoTone:LW_,Thermostat:vW_,ThermostatAuto:WW_,ThermostatAutoOutlined:NW_,ThermostatAutoRounded:EW_,ThermostatAutoSharp:HW_,ThermostatAutoTwoTone:IW_,ThermostatOutlined:VW_,ThermostatRounded:xW_,ThermostatSharp:UW_,ThermostatTwoTone:GW_,ThirteenMp:KW_,ThirteenMpOutlined:zW_,ThirteenMpRounded:QW_,ThirteenMpSharp:jW_,ThirteenMpTwoTone:qW_,ThirtyFps:JW_,ThirtyFpsOutlined:ZW_,ThirtyFpsRounded:YW_,ThirtyFpsSelect:XW_,ThirtyFpsSelectOutlined:$W_,ThirtyFpsSelectRounded:eN_,ThirtyFpsSelectSharp:_N_,ThirtyFpsSelectTwoTone:oN_,ThirtyFpsSharp:nN_,ThirtyFpsTwoTone:tN_,ThreeDRotation:rN_,ThreeDRotationOutlined:dN_,ThreeDRotationRounded:aN_,ThreeDRotationSharp:iN_,ThreeDRotationTwoTone:lN_,ThreeGMobiledata:mN_,ThreeGMobiledataOutlined:fN_,ThreeGMobiledataRounded:uN_,ThreeGMobiledataSharp:TN_,ThreeGMobiledataTwoTone:SN_,ThreeK:pN_,ThreeKOutlined:hN_,ThreeKPlus:sN_,ThreeKPlusOutlined:cN_,ThreeKPlusRounded:wN_,ThreeKPlusSharp:RN_,ThreeKPlusTwoTone:ON_,ThreeKRounded:gN_,ThreeKSharp:CN_,ThreeKTwoTone:AN_,ThreeMp:yN_,ThreeMpOutlined:PN_,ThreeMpRounded:FN_,ThreeMpSharp:BN_,ThreeMpTwoTone:bN_,ThreeP:DN_,ThreePOutlined:kN_,ThreePRounded:MN_,ThreePSharp:LN_,ThreePTwoTone:vN_,ThreeSixty:WN_,ThreeSixtyOutlined:NN_,ThreeSixtyRounded:EN_,ThreeSixtySharp:HN_,ThreeSixtyTwoTone:IN_,ThumbDown:VN_,ThumbDownAlt:xN_,ThumbDownAltOutlined:UN_,ThumbDownAltRounded:GN_,ThumbDownAltSharp:KN_,ThumbDownAltTwoTone:zN_,ThumbDownOffAlt:QN_,ThumbDownOffAltOutlined:jN_,ThumbDownOffAltRounded:qN_,ThumbDownOffAltSharp:JN_,ThumbDownOffAltTwoTone:ZN_,ThumbDownOutlined:YN_,ThumbDownRounded:XN_,ThumbDownSharp:$N_,ThumbDownTwoTone:eE_,ThumbUp:_E_,ThumbUpAlt:oE_,ThumbUpAltOutlined:nE_,ThumbUpAltRounded:tE_,ThumbUpAltSharp:rE_,ThumbUpAltTwoTone:dE_,ThumbUpOffAlt:aE_,ThumbUpOffAltOutlined:iE_,ThumbUpOffAltRounded:lE_,ThumbUpOffAltSharp:mE_,ThumbUpOffAltTwoTone:fE_,ThumbUpOutlined:uE_,ThumbUpRounded:TE_,ThumbUpSharp:SE_,ThumbUpTwoTone:pE_,ThumbsUpDown:hE_,ThumbsUpDownOutlined:sE_,ThumbsUpDownRounded:cE_,ThumbsUpDownSharp:wE_,ThumbsUpDownTwoTone:RE_,Thunderstorm:OE_,ThunderstormOutlined:gE_,ThunderstormRounded:CE_,ThunderstormSharp:AE_,ThunderstormTwoTone:yE_,TimeToLeave:PE_,TimeToLeaveOutlined:FE_,TimeToLeaveRounded:BE_,TimeToLeaveSharp:bE_,TimeToLeaveTwoTone:DE_,Timelapse:kE_,TimelapseOutlined:ME_,TimelapseRounded:LE_,TimelapseSharp:vE_,TimelapseTwoTone:WE_,Timeline:NE_,TimelineOutlined:EE_,TimelineRounded:HE_,TimelineSharp:IE_,TimelineTwoTone:VE_,Timer:xE_,Timer10:UE_,Timer10Outlined:GE_,Timer10Rounded:KE_,Timer10Select:zE_,Timer10SelectOutlined:QE_,Timer10SelectRounded:jE_,Timer10SelectSharp:qE_,Timer10SelectTwoTone:JE_,Timer10Sharp:ZE_,Timer10TwoTone:YE_,Timer3:XE_,Timer3Outlined:$E_,Timer3Rounded:eH_,Timer3Select:_H_,Timer3SelectOutlined:oH_,Timer3SelectRounded:nH_,Timer3SelectSharp:tH_,Timer3SelectTwoTone:rH_,Timer3Sharp:dH_,Timer3TwoTone:aH_,TimerOff:iH_,TimerOffOutlined:lH_,TimerOffRounded:mH_,TimerOffSharp:fH_,TimerOffTwoTone:uH_,TimerOutlined:TH_,TimerRounded:SH_,TimerSharp:pH_,TimerTwoTone:hH_,TimesOneMobiledata:sH_,TimesOneMobiledataOutlined:cH_,TimesOneMobiledataRounded:wH_,TimesOneMobiledataSharp:RH_,TimesOneMobiledataTwoTone:OH_,TipsAndUpdates:gH_,TipsAndUpdatesOutlined:CH_,TipsAndUpdatesRounded:AH_,TipsAndUpdatesSharp:yH_,TipsAndUpdatesTwoTone:PH_,TireRepair:FH_,TireRepairOutlined:BH_,TireRepairRounded:bH_,TireRepairSharp:DH_,TireRepairTwoTone:kH_,Title:MH_,TitleOutlined:LH_,TitleRounded:vH_,TitleSharp:WH_,TitleTwoTone:NH_,Toc:EH_,TocOutlined:HH_,TocRounded:IH_,TocSharp:VH_,TocTwoTone:xH_,Today:UH_,TodayOutlined:GH_,TodayRounded:KH_,TodaySharp:zH_,TodayTwoTone:QH_,ToggleOff:jH_,ToggleOffOutlined:qH_,ToggleOffRounded:JH_,ToggleOffSharp:ZH_,ToggleOffTwoTone:YH_,ToggleOn:XH_,ToggleOnOutlined:$H_,ToggleOnRounded:eI_,ToggleOnSharp:_I_,ToggleOnTwoTone:oI_,Token:nI_,TokenOutlined:tI_,TokenRounded:rI_,TokenSharp:dI_,TokenTwoTone:aI_,Toll:iI_,TollOutlined:lI_,TollRounded:mI_,TollSharp:fI_,TollTwoTone:uI_,Tonality:TI_,TonalityOutlined:SI_,TonalityRounded:pI_,TonalitySharp:hI_,TonalityTwoTone:sI_,Topic:cI_,TopicOutlined:wI_,TopicRounded:RI_,TopicSharp:OI_,TopicTwoTone:gI_,Tornado:CI_,TornadoOutlined:AI_,TornadoRounded:yI_,TornadoSharp:PI_,TornadoTwoTone:FI_,TouchApp:BI_,TouchAppOutlined:bI_,TouchAppRounded:DI_,TouchAppSharp:kI_,TouchAppTwoTone:MI_,Tour:LI_,TourOutlined:vI_,TourRounded:WI_,TourSharp:NI_,TourTwoTone:EI_,Toys:HI_,ToysOutlined:II_,ToysRounded:VI_,ToysSharp:xI_,ToysTwoTone:UI_,TrackChanges:GI_,TrackChangesOutlined:KI_,TrackChangesRounded:zI_,TrackChangesSharp:QI_,TrackChangesTwoTone:jI_,Traffic:qI_,TrafficOutlined:JI_,TrafficRounded:ZI_,TrafficSharp:YI_,TrafficTwoTone:XI_,Train:$I_,TrainOutlined:eV_,TrainRounded:_V_,TrainSharp:oV_,TrainTwoTone:nV_,Tram:tV_,TramOutlined:rV_,TramRounded:dV_,TramSharp:aV_,TramTwoTone:iV_,Transcribe:lV_,TranscribeOutlined:mV_,TranscribeRounded:fV_,TranscribeSharp:uV_,TranscribeTwoTone:TV_,TransferWithinAStation:SV_,TransferWithinAStationOutlined:pV_,TransferWithinAStationRounded:hV_,TransferWithinAStationSharp:sV_,TransferWithinAStationTwoTone:cV_,Transform:wV_,TransformOutlined:RV_,TransformRounded:OV_,TransformSharp:gV_,TransformTwoTone:CV_,Transgender:AV_,TransgenderOutlined:yV_,TransgenderRounded:PV_,TransgenderSharp:FV_,TransgenderTwoTone:BV_,TransitEnterexit:bV_,TransitEnterexitOutlined:DV_,TransitEnterexitRounded:kV_,TransitEnterexitSharp:MV_,TransitEnterexitTwoTone:LV_,Translate:vV_,TranslateOutlined:WV_,TranslateRounded:NV_,TranslateSharp:EV_,TranslateTwoTone:HV_,TravelExplore:IV_,TravelExploreOutlined:VV_,TravelExploreRounded:xV_,TravelExploreSharp:UV_,TravelExploreTwoTone:GV_,TrendingDown:KV_,TrendingDownOutlined:zV_,TrendingDownRounded:QV_,TrendingDownSharp:jV_,TrendingDownTwoTone:qV_,TrendingFlat:JV_,TrendingFlatOutlined:ZV_,TrendingFlatRounded:YV_,TrendingFlatSharp:XV_,TrendingFlatTwoTone:$V_,TrendingUp:ex_,TrendingUpOutlined:_x_,TrendingUpRounded:ox_,TrendingUpSharp:nx_,TrendingUpTwoTone:tx_,TripOrigin:rx_,TripOriginOutlined:dx_,TripOriginRounded:ax_,TripOriginSharp:ix_,TripOriginTwoTone:lx_,Troubleshoot:mx_,TroubleshootOutlined:fx_,TroubleshootRounded:ux_,TroubleshootSharp:Tx_,TroubleshootTwoTone:Sx_,Try:px_,TryOutlined:hx_,TryRounded:sx_,TrySharp:cx_,TryTwoTone:wx_,Tsunami:Rx_,TsunamiOutlined:Ox_,TsunamiRounded:gx_,TsunamiSharp:Cx_,TsunamiTwoTone:Ax_,Tty:yx_,TtyOutlined:Px_,TtyRounded:Fx_,TtySharp:Bx_,TtyTwoTone:bx_,Tune:Dx_,TuneOutlined:kx_,TuneRounded:Mx_,TuneSharp:Lx_,TuneTwoTone:vx_,Tungsten:Wx_,TungstenOutlined:Nx_,TungstenRounded:Ex_,TungstenSharp:Hx_,TungstenTwoTone:Ix_,TurnLeft:Vx_,TurnLeftOutlined:xx_,TurnLeftRounded:Ux_,TurnLeftSharp:Gx_,TurnLeftTwoTone:Kx_,TurnRight:zx_,TurnRightOutlined:Qx_,TurnRightRounded:jx_,TurnRightSharp:qx_,TurnRightTwoTone:Jx_,TurnSharpLeft:Zx_,TurnSharpLeftOutlined:Yx_,TurnSharpLeftRounded:Xx_,TurnSharpLeftSharp:$x_,TurnSharpLeftTwoTone:eU_,TurnSharpRight:_U_,TurnSharpRightOutlined:oU_,TurnSharpRightRounded:nU_,TurnSharpRightSharp:tU_,TurnSharpRightTwoTone:rU_,TurnSlightLeft:dU_,TurnSlightLeftOutlined:aU_,TurnSlightLeftRounded:iU_,TurnSlightLeftSharp:lU_,TurnSlightLeftTwoTone:mU_,TurnSlightRight:fU_,TurnSlightRightOutlined:uU_,TurnSlightRightRounded:TU_,TurnSlightRightSharp:SU_,TurnSlightRightTwoTone:pU_,TurnedIn:hU_,TurnedInNot:sU_,TurnedInNotOutlined:cU_,TurnedInNotRounded:wU_,TurnedInNotSharp:RU_,TurnedInNotTwoTone:OU_,TurnedInOutlined:gU_,TurnedInRounded:CU_,TurnedInSharp:AU_,TurnedInTwoTone:yU_,Tv:PU_,TvOff:FU_,TvOffOutlined:BU_,TvOffRounded:bU_,TvOffSharp:DU_,TvOffTwoTone:kU_,TvOutlined:MU_,TvRounded:LU_,TvSharp:vU_,TvTwoTone:WU_,TwelveMp:NU_,TwelveMpOutlined:EU_,TwelveMpRounded:HU_,TwelveMpSharp:IU_,TwelveMpTwoTone:VU_,TwentyFourMp:xU_,TwentyFourMpOutlined:UU_,TwentyFourMpRounded:GU_,TwentyFourMpSharp:KU_,TwentyFourMpTwoTone:zU_,TwentyOneMp:QU_,TwentyOneMpOutlined:jU_,TwentyOneMpRounded:qU_,TwentyOneMpSharp:JU_,TwentyOneMpTwoTone:ZU_,TwentyThreeMp:YU_,TwentyThreeMpOutlined:XU_,TwentyThreeMpRounded:$U_,TwentyThreeMpSharp:eG_,TwentyThreeMpTwoTone:_G_,TwentyTwoMp:oG_,TwentyTwoMpOutlined:nG_,TwentyTwoMpRounded:tG_,TwentyTwoMpSharp:rG_,TwentyTwoMpTwoTone:dG_,TwentyZeroMp:aG_,TwentyZeroMpOutlined:iG_,TwentyZeroMpRounded:lG_,TwentyZeroMpSharp:mG_,TwentyZeroMpTwoTone:fG_,Twitter:uG_,TwoK:TG_,TwoKOutlined:SG_,TwoKPlus:pG_,TwoKPlusOutlined:hG_,TwoKPlusRounded:sG_,TwoKPlusSharp:cG_,TwoKPlusTwoTone:wG_,TwoKRounded:RG_,TwoKSharp:OG_,TwoKTwoTone:gG_,TwoMp:CG_,TwoMpOutlined:AG_,TwoMpRounded:yG_,TwoMpSharp:PG_,TwoMpTwoTone:FG_,TwoWheeler:BG_,TwoWheelerOutlined:bG_,TwoWheelerRounded:DG_,TwoWheelerSharp:kG_,TwoWheelerTwoTone:MG_,TypeSpecimen:LG_,TypeSpecimenOutlined:vG_,TypeSpecimenRounded:WG_,TypeSpecimenSharp:NG_,TypeSpecimenTwoTone:EG_,UTurnLeft:HG_,UTurnLeftOutlined:IG_,UTurnLeftRounded:VG_,UTurnLeftSharp:xG_,UTurnLeftTwoTone:UG_,UTurnRight:GG_,UTurnRightOutlined:KG_,UTurnRightRounded:zG_,UTurnRightSharp:QG_,UTurnRightTwoTone:jG_,Umbrella:qG_,UmbrellaOutlined:JG_,UmbrellaRounded:ZG_,UmbrellaSharp:YG_,UmbrellaTwoTone:XG_,Unarchive:$G_,UnarchiveOutlined:eK_,UnarchiveRounded:_K_,UnarchiveSharp:oK_,UnarchiveTwoTone:nK_,Undo:tK_,UndoOutlined:rK_,UndoRounded:dK_,UndoSharp:aK_,UndoTwoTone:iK_,UnfoldLess:lK_,UnfoldLessDouble:mK_,UnfoldLessDoubleOutlined:fK_,UnfoldLessDoubleRounded:uK_,UnfoldLessDoubleSharp:TK_,UnfoldLessDoubleTwoTone:SK_,UnfoldLessOutlined:pK_,UnfoldLessRounded:hK_,UnfoldLessSharp:sK_,UnfoldLessTwoTone:cK_,UnfoldMore:wK_,UnfoldMoreDouble:RK_,UnfoldMoreDoubleOutlined:OK_,UnfoldMoreDoubleRounded:gK_,UnfoldMoreDoubleSharp:CK_,UnfoldMoreDoubleTwoTone:AK_,UnfoldMoreOutlined:yK_,UnfoldMoreRounded:PK_,UnfoldMoreSharp:FK_,UnfoldMoreTwoTone:BK_,Unpublished:bK_,UnpublishedOutlined:DK_,UnpublishedRounded:kK_,UnpublishedSharp:MK_,UnpublishedTwoTone:LK_,Unsubscribe:vK_,UnsubscribeOutlined:WK_,UnsubscribeRounded:NK_,UnsubscribeSharp:EK_,UnsubscribeTwoTone:HK_,Upcoming:IK_,UpcomingOutlined:VK_,UpcomingRounded:xK_,UpcomingSharp:UK_,UpcomingTwoTone:GK_,Update:KK_,UpdateDisabled:zK_,UpdateDisabledOutlined:QK_,UpdateDisabledRounded:jK_,UpdateDisabledSharp:qK_,UpdateDisabledTwoTone:JK_,UpdateOutlined:ZK_,UpdateRounded:YK_,UpdateSharp:XK_,UpdateTwoTone:$K_,Upgrade:ez_,UpgradeOutlined:_z_,UpgradeRounded:oz_,UpgradeSharp:nz_,UpgradeTwoTone:tz_,Upload:rz_,UploadFile:dz_,UploadFileOutlined:az_,UploadFileRounded:iz_,UploadFileSharp:lz_,UploadFileTwoTone:mz_,UploadOutlined:fz_,UploadRounded:uz_,UploadSharp:Tz_,UploadTwoTone:Sz_,Usb:pz_,UsbOff:hz_,UsbOffOutlined:sz_,UsbOffRounded:cz_,UsbOffSharp:wz_,UsbOffTwoTone:Rz_,UsbOutlined:Oz_,UsbRounded:gz_,UsbSharp:Cz_,UsbTwoTone:Az_,Vaccines:yz_,VaccinesOutlined:Pz_,VaccinesRounded:Fz_,VaccinesSharp:Bz_,VaccinesTwoTone:bz_,VapeFree:Dz_,VapeFreeOutlined:kz_,VapeFreeRounded:Mz_,VapeFreeSharp:Lz_,VapeFreeTwoTone:vz_,VapingRooms:Wz_,VapingRoomsOutlined:Nz_,VapingRoomsRounded:Ez_,VapingRoomsSharp:Hz_,VapingRoomsTwoTone:Iz_,Verified:Vz_,VerifiedOutlined:xz_,VerifiedRounded:Uz_,VerifiedSharp:Gz_,VerifiedTwoTone:Kz_,VerifiedUser:zz_,VerifiedUserOutlined:Qz_,VerifiedUserRounded:jz_,VerifiedUserSharp:qz_,VerifiedUserTwoTone:Jz_,VerticalAlignBottom:Zz_,VerticalAlignBottomOutlined:Yz_,VerticalAlignBottomRounded:Xz_,VerticalAlignBottomSharp:$z_,VerticalAlignBottomTwoTone:eQ_,VerticalAlignCenter:_Q_,VerticalAlignCenterOutlined:oQ_,VerticalAlignCenterRounded:nQ_,VerticalAlignCenterSharp:tQ_,VerticalAlignCenterTwoTone:rQ_,VerticalAlignTop:dQ_,VerticalAlignTopOutlined:aQ_,VerticalAlignTopRounded:iQ_,VerticalAlignTopSharp:lQ_,VerticalAlignTopTwoTone:mQ_,VerticalShades:fQ_,VerticalShadesClosed:uQ_,VerticalShadesClosedOutlined:TQ_,VerticalShadesClosedRounded:SQ_,VerticalShadesClosedSharp:pQ_,VerticalShadesClosedTwoTone:hQ_,VerticalShadesOutlined:sQ_,VerticalShadesRounded:cQ_,VerticalShadesSharp:wQ_,VerticalShadesTwoTone:RQ_,VerticalSplit:OQ_,VerticalSplitOutlined:gQ_,VerticalSplitRounded:CQ_,VerticalSplitSharp:AQ_,VerticalSplitTwoTone:yQ_,Vibration:PQ_,VibrationOutlined:FQ_,VibrationRounded:BQ_,VibrationSharp:bQ_,VibrationTwoTone:DQ_,VideoCall:kQ_,VideoCallOutlined:MQ_,VideoCallRounded:LQ_,VideoCallSharp:vQ_,VideoCallTwoTone:WQ_,VideoCameraBack:NQ_,VideoCameraBackOutlined:EQ_,VideoCameraBackRounded:HQ_,VideoCameraBackSharp:IQ_,VideoCameraBackTwoTone:VQ_,VideoCameraFront:xQ_,VideoCameraFrontOutlined:UQ_,VideoCameraFrontRounded:GQ_,VideoCameraFrontSharp:KQ_,VideoCameraFrontTwoTone:zQ_,VideoChat:QQ_,VideoChatOutlined:jQ_,VideoChatRounded:qQ_,VideoChatSharp:JQ_,VideoChatTwoTone:ZQ_,VideoFile:YQ_,VideoFileOutlined:XQ_,VideoFileRounded:$Q_,VideoFileSharp:ej_,VideoFileTwoTone:_j_,VideoLabel:oj_,VideoLabelOutlined:nj_,VideoLabelRounded:tj_,VideoLabelSharp:rj_,VideoLabelTwoTone:dj_,VideoLibrary:aj_,VideoLibraryOutlined:ij_,VideoLibraryRounded:lj_,VideoLibrarySharp:mj_,VideoLibraryTwoTone:fj_,VideoSettings:uj_,VideoSettingsOutlined:Tj_,VideoSettingsRounded:Sj_,VideoSettingsSharp:pj_,VideoSettingsTwoTone:hj_,VideoStable:sj_,VideoStableOutlined:cj_,VideoStableRounded:wj_,VideoStableSharp:Rj_,VideoStableTwoTone:Oj_,Videocam:gj_,VideocamOff:Cj_,VideocamOffOutlined:Aj_,VideocamOffRounded:yj_,VideocamOffSharp:Pj_,VideocamOffTwoTone:Fj_,VideocamOutlined:Bj_,VideocamRounded:bj_,VideocamSharp:Dj_,VideocamTwoTone:kj_,VideogameAsset:Mj_,VideogameAssetOff:Lj_,VideogameAssetOffOutlined:vj_,VideogameAssetOffRounded:Wj_,VideogameAssetOffSharp:Nj_,VideogameAssetOffTwoTone:Ej_,VideogameAssetOutlined:Hj_,VideogameAssetRounded:Ij_,VideogameAssetSharp:Vj_,VideogameAssetTwoTone:xj_,ViewAgenda:Uj_,ViewAgendaOutlined:Gj_,ViewAgendaRounded:Kj_,ViewAgendaSharp:zj_,ViewAgendaTwoTone:Qj_,ViewArray:jj_,ViewArrayOutlined:qj_,ViewArrayRounded:Jj_,ViewArraySharp:Zj_,ViewArrayTwoTone:Yj_,ViewCarousel:Xj_,ViewCarouselOutlined:$j_,ViewCarouselRounded:eq_,ViewCarouselSharp:_q_,ViewCarouselTwoTone:oq_,ViewColumn:nq_,ViewColumnOutlined:tq_,ViewColumnRounded:rq_,ViewColumnSharp:dq_,ViewColumnTwoTone:aq_,ViewComfy:iq_,ViewComfyAlt:lq_,ViewComfyAltOutlined:mq_,ViewComfyAltRounded:fq_,ViewComfyAltSharp:uq_,ViewComfyAltTwoTone:Tq_,ViewComfyOutlined:Sq_,ViewComfyRounded:pq_,ViewComfySharp:hq_,ViewComfyTwoTone:sq_,ViewCompact:cq_,ViewCompactAlt:wq_,ViewCompactAltOutlined:Rq_,ViewCompactAltRounded:Oq_,ViewCompactAltSharp:gq_,ViewCompactAltTwoTone:Cq_,ViewCompactOutlined:Aq_,ViewCompactRounded:yq_,ViewCompactSharp:Pq_,ViewCompactTwoTone:Fq_,ViewCozy:Bq_,ViewCozyOutlined:bq_,ViewCozyRounded:Dq_,ViewCozySharp:kq_,ViewCozyTwoTone:Mq_,ViewDay:Lq_,ViewDayOutlined:vq_,ViewDayRounded:Wq_,ViewDaySharp:Nq_,ViewDayTwoTone:Eq_,ViewHeadline:Hq_,ViewHeadlineOutlined:Iq_,ViewHeadlineRounded:Vq_,ViewHeadlineSharp:xq_,ViewHeadlineTwoTone:Uq_,ViewInAr:Gq_,ViewInArOutlined:Kq_,ViewInArRounded:zq_,ViewInArSharp:Qq_,ViewInArTwoTone:jq_,ViewKanban:qq_,ViewKanbanOutlined:Jq_,ViewKanbanRounded:Zq_,ViewKanbanSharp:Yq_,ViewKanbanTwoTone:Xq_,ViewList:$q_,ViewListOutlined:eJ_,ViewListRounded:_J_,ViewListSharp:oJ_,ViewListTwoTone:nJ_,ViewModule:tJ_,ViewModuleOutlined:rJ_,ViewModuleRounded:dJ_,ViewModuleSharp:aJ_,ViewModuleTwoTone:iJ_,ViewQuilt:lJ_,ViewQuiltOutlined:mJ_,ViewQuiltRounded:fJ_,ViewQuiltSharp:uJ_,ViewQuiltTwoTone:TJ_,ViewSidebar:SJ_,ViewSidebarOutlined:pJ_,ViewSidebarRounded:hJ_,ViewSidebarSharp:sJ_,ViewSidebarTwoTone:cJ_,ViewStream:wJ_,ViewStreamOutlined:RJ_,ViewStreamRounded:OJ_,ViewStreamSharp:gJ_,ViewStreamTwoTone:CJ_,ViewTimeline:AJ_,ViewTimelineOutlined:yJ_,ViewTimelineRounded:PJ_,ViewTimelineSharp:FJ_,ViewTimelineTwoTone:BJ_,ViewWeek:bJ_,ViewWeekOutlined:DJ_,ViewWeekRounded:kJ_,ViewWeekSharp:MJ_,ViewWeekTwoTone:LJ_,Vignette:vJ_,VignetteOutlined:WJ_,VignetteRounded:NJ_,VignetteSharp:EJ_,VignetteTwoTone:HJ_,Villa:IJ_,VillaOutlined:VJ_,VillaRounded:xJ_,VillaSharp:UJ_,VillaTwoTone:GJ_,Visibility:KJ_,VisibilityOff:zJ_,VisibilityOffOutlined:QJ_,VisibilityOffRounded:jJ_,VisibilityOffSharp:qJ_,VisibilityOffTwoTone:JJ_,VisibilityOutlined:ZJ_,VisibilityRounded:YJ_,VisibilitySharp:XJ_,VisibilityTwoTone:$J_,VoiceChat:eZ_,VoiceChatOutlined:_Z_,VoiceChatRounded:oZ_,VoiceChatSharp:nZ_,VoiceChatTwoTone:tZ_,VoiceOverOff:rZ_,VoiceOverOffOutlined:dZ_,VoiceOverOffRounded:aZ_,VoiceOverOffSharp:iZ_,VoiceOverOffTwoTone:lZ_,Voicemail:mZ_,VoicemailOutlined:fZ_,VoicemailRounded:uZ_,VoicemailSharp:TZ_,VoicemailTwoTone:SZ_,Volcano:pZ_,VolcanoOutlined:hZ_,VolcanoRounded:sZ_,VolcanoSharp:cZ_,VolcanoTwoTone:wZ_,VolumeDown:RZ_,VolumeDownOutlined:OZ_,VolumeDownRounded:gZ_,VolumeDownSharp:CZ_,VolumeDownTwoTone:AZ_,VolumeMute:yZ_,VolumeMuteOutlined:PZ_,VolumeMuteRounded:FZ_,VolumeMuteSharp:BZ_,VolumeMuteTwoTone:bZ_,VolumeOff:DZ_,VolumeOffOutlined:kZ_,VolumeOffRounded:MZ_,VolumeOffSharp:LZ_,VolumeOffTwoTone:vZ_,VolumeUp:WZ_,VolumeUpOutlined:NZ_,VolumeUpRounded:EZ_,VolumeUpSharp:HZ_,VolumeUpTwoTone:IZ_,VolunteerActivism:VZ_,VolunteerActivismOutlined:xZ_,VolunteerActivismRounded:UZ_,VolunteerActivismSharp:GZ_,VolunteerActivismTwoTone:KZ_,VpnKey:zZ_,VpnKeyOff:QZ_,VpnKeyOffOutlined:jZ_,VpnKeyOffRounded:qZ_,VpnKeyOffSharp:JZ_,VpnKeyOffTwoTone:ZZ_,VpnKeyOutlined:YZ_,VpnKeyRounded:XZ_,VpnKeySharp:$Z_,VpnKeyTwoTone:eY_,VpnLock:_Y_,VpnLockOutlined:oY_,VpnLockRounded:nY_,VpnLockSharp:tY_,VpnLockTwoTone:rY_,Vrpano:dY_,VrpanoOutlined:aY_,VrpanoRounded:iY_,VrpanoSharp:lY_,VrpanoTwoTone:mY_,Wallet:fY_,WalletOutlined:uY_,WalletRounded:TY_,WalletSharp:SY_,WalletTwoTone:pY_,Wallpaper:hY_,WallpaperOutlined:sY_,WallpaperRounded:cY_,WallpaperSharp:wY_,WallpaperTwoTone:RY_,Warehouse:OY_,WarehouseOutlined:gY_,WarehouseRounded:CY_,WarehouseSharp:AY_,WarehouseTwoTone:yY_,Warning:PY_,WarningAmber:FY_,WarningAmberOutlined:BY_,WarningAmberRounded:bY_,WarningAmberSharp:DY_,WarningAmberTwoTone:kY_,WarningOutlined:MY_,WarningRounded:LY_,WarningSharp:vY_,WarningTwoTone:WY_,Wash:NY_,WashOutlined:EY_,WashRounded:HY_,WashSharp:IY_,WashTwoTone:VY_,Watch:xY_,WatchLater:UY_,WatchLaterOutlined:GY_,WatchLaterRounded:KY_,WatchLaterSharp:zY_,WatchLaterTwoTone:QY_,WatchOff:jY_,WatchOffOutlined:qY_,WatchOffRounded:JY_,WatchOffSharp:ZY_,WatchOffTwoTone:YY_,WatchOutlined:XY_,WatchRounded:$Y_,WatchSharp:eX_,WatchTwoTone:_X_,Water:oX_,WaterDamage:nX_,WaterDamageOutlined:tX_,WaterDamageRounded:rX_,WaterDamageSharp:dX_,WaterDamageTwoTone:aX_,WaterDrop:iX_,WaterDropOutlined:lX_,WaterDropRounded:mX_,WaterDropSharp:fX_,WaterDropTwoTone:uX_,WaterOutlined:TX_,WaterRounded:SX_,WaterSharp:pX_,WaterTwoTone:hX_,WaterfallChart:sX_,WaterfallChartOutlined:cX_,WaterfallChartRounded:wX_,WaterfallChartSharp:RX_,WaterfallChartTwoTone:OX_,Waves:gX_,WavesOutlined:CX_,WavesRounded:AX_,WavesSharp:yX_,WavesTwoTone:PX_,WavingHand:FX_,WavingHandOutlined:BX_,WavingHandRounded:bX_,WavingHandSharp:DX_,WavingHandTwoTone:kX_,WbAuto:MX_,WbAutoOutlined:LX_,WbAutoRounded:vX_,WbAutoSharp:WX_,WbAutoTwoTone:NX_,WbCloudy:EX_,WbCloudyOutlined:HX_,WbCloudyRounded:IX_,WbCloudySharp:VX_,WbCloudyTwoTone:xX_,WbIncandescent:UX_,WbIncandescentOutlined:GX_,WbIncandescentRounded:KX_,WbIncandescentSharp:zX_,WbIncandescentTwoTone:QX_,WbIridescent:jX_,WbIridescentOutlined:qX_,WbIridescentRounded:JX_,WbIridescentSharp:ZX_,WbIridescentTwoTone:YX_,WbShade:XX_,WbShadeOutlined:$X_,WbShadeRounded:e$_,WbShadeSharp:_$_,WbShadeTwoTone:o$_,WbSunny:n$_,WbSunnyOutlined:t$_,WbSunnyRounded:r$_,WbSunnySharp:d$_,WbSunnyTwoTone:a$_,WbTwilight:i$_,WbTwilightOutlined:l$_,WbTwilightRounded:m$_,WbTwilightSharp:f$_,WbTwilightTwoTone:u$_,Wc:T$_,WcOutlined:S$_,WcRounded:p$_,WcSharp:h$_,WcTwoTone:s$_,Web:c$_,WebAsset:w$_,WebAssetOff:R$_,WebAssetOffOutlined:O$_,WebAssetOffRounded:g$_,WebAssetOffSharp:C$_,WebAssetOffTwoTone:A$_,WebAssetOutlined:y$_,WebAssetRounded:P$_,WebAssetSharp:F$_,WebAssetTwoTone:B$_,WebOutlined:b$_,WebRounded:D$_,WebSharp:k$_,WebStories:M$_,WebStoriesOutlined:L$_,WebStoriesRounded:v$_,WebStoriesSharp:W$_,WebStoriesTwoTone:N$_,WebTwoTone:E$_,Webhook:H$_,WebhookOutlined:I$_,WebhookRounded:V$_,WebhookSharp:x$_,WebhookTwoTone:U$_,Weekend:G$_,WeekendOutlined:K$_,WeekendRounded:z$_,WeekendSharp:Q$_,WeekendTwoTone:j$_,West:q$_,WestOutlined:J$_,WestRounded:Z$_,WestSharp:Y$_,WestTwoTone:X$_,WhatsApp:$$_,Whatshot:eeo,WhatshotOutlined:_eo,WhatshotRounded:oeo,WhatshotSharp:neo,WhatshotTwoTone:teo,WheelchairPickup:reo,WheelchairPickupOutlined:deo,WheelchairPickupRounded:aeo,WheelchairPickupSharp:ieo,WheelchairPickupTwoTone:leo,WhereToVote:meo,WhereToVoteOutlined:feo,WhereToVoteRounded:ueo,WhereToVoteSharp:Teo,WhereToVoteTwoTone:Seo,Widgets:peo,WidgetsOutlined:heo,WidgetsRounded:seo,WidgetsSharp:ceo,WidgetsTwoTone:weo,WidthFull:Reo,WidthFullOutlined:Oeo,WidthFullRounded:geo,WidthFullSharp:Ceo,WidthFullTwoTone:Aeo,WidthNormal:yeo,WidthNormalOutlined:Peo,WidthNormalRounded:Feo,WidthNormalSharp:Beo,WidthNormalTwoTone:beo,WidthWide:Deo,WidthWideOutlined:keo,WidthWideRounded:Meo,WidthWideSharp:Leo,WidthWideTwoTone:veo,Wifi:Weo,Wifi1Bar:Neo,Wifi1BarOutlined:Eeo,Wifi1BarRounded:Heo,Wifi1BarSharp:Ieo,Wifi1BarTwoTone:Veo,Wifi2Bar:xeo,Wifi2BarOutlined:Ueo,Wifi2BarRounded:Geo,Wifi2BarSharp:Keo,Wifi2BarTwoTone:zeo,WifiCalling:Qeo,WifiCalling3:jeo,WifiCalling3Outlined:qeo,WifiCalling3Rounded:Jeo,WifiCalling3Sharp:Zeo,WifiCalling3TwoTone:Yeo,WifiCallingOutlined:Xeo,WifiCallingRounded:$eo,WifiCallingSharp:e_o,WifiCallingTwoTone:__o,WifiChannel:o_o,WifiChannelOutlined:n_o,WifiChannelRounded:t_o,WifiChannelSharp:r_o,WifiChannelTwoTone:d_o,WifiFind:a_o,WifiFindOutlined:i_o,WifiFindRounded:l_o,WifiFindSharp:m_o,WifiFindTwoTone:f_o,WifiLock:u_o,WifiLockOutlined:T_o,WifiLockRounded:S_o,WifiLockSharp:p_o,WifiLockTwoTone:h_o,WifiOff:s_o,WifiOffOutlined:c_o,WifiOffRounded:w_o,WifiOffSharp:R_o,WifiOffTwoTone:O_o,WifiOutlined:g_o,WifiPassword:C_o,WifiPasswordOutlined:A_o,WifiPasswordRounded:y_o,WifiPasswordSharp:P_o,WifiPasswordTwoTone:F_o,WifiProtectedSetup:B_o,WifiProtectedSetupOutlined:b_o,WifiProtectedSetupRounded:D_o,WifiProtectedSetupSharp:k_o,WifiProtectedSetupTwoTone:M_o,WifiRounded:L_o,WifiSharp:v_o,WifiTethering:W_o,WifiTetheringError:N_o,WifiTetheringErrorOutlined:E_o,WifiTetheringErrorRounded:H_o,WifiTetheringErrorRoundedOutlined:I_o,WifiTetheringErrorRoundedRounded:V_o,WifiTetheringErrorRoundedSharp:x_o,WifiTetheringErrorRoundedTwoTone:U_o,WifiTetheringErrorSharp:G_o,WifiTetheringErrorTwoTone:K_o,WifiTetheringOff:z_o,WifiTetheringOffOutlined:Q_o,WifiTetheringOffRounded:j_o,WifiTetheringOffSharp:q_o,WifiTetheringOffTwoTone:J_o,WifiTetheringOutlined:Z_o,WifiTetheringRounded:Y_o,WifiTetheringSharp:X_o,WifiTetheringTwoTone:$_o,WifiTwoTone:eoo,WindPower:_oo,WindPowerOutlined:ooo,WindPowerRounded:noo,WindPowerSharp:too,WindPowerTwoTone:roo,Window:doo,WindowOutlined:aoo,WindowRounded:ioo,WindowSharp:loo,WindowTwoTone:moo,WineBar:foo,WineBarOutlined:uoo,WineBarRounded:Too,WineBarSharp:Soo,WineBarTwoTone:poo,Woman:hoo,Woman2:soo,Woman2Outlined:coo,Woman2Rounded:woo,Woman2Sharp:Roo,Woman2TwoTone:Ooo,WomanOutlined:goo,WomanRounded:Coo,WomanSharp:Aoo,WomanTwoTone:yoo,Work:Poo,WorkHistory:Foo,WorkHistoryOutlined:Boo,WorkHistoryRounded:boo,WorkHistorySharp:Doo,WorkHistoryTwoTone:koo,WorkOff:Moo,WorkOffOutlined:Loo,WorkOffRounded:voo,WorkOffSharp:Woo,WorkOffTwoTone:Noo,WorkOutline:Eoo,WorkOutlineOutlined:Hoo,WorkOutlineRounded:Ioo,WorkOutlineSharp:Voo,WorkOutlineTwoTone:xoo,WorkOutlined:Uoo,WorkRounded:Goo,WorkSharp:Koo,WorkTwoTone:zoo,WorkspacePremium:Qoo,WorkspacePremiumOutlined:joo,WorkspacePremiumRounded:qoo,WorkspacePremiumSharp:Joo,WorkspacePremiumTwoTone:Zoo,Workspaces:Yoo,WorkspacesOutlined:Xoo,WorkspacesRounded:$oo,WorkspacesSharp:eno,WorkspacesTwoTone:_no,WrapText:ono,WrapTextOutlined:nno,WrapTextRounded:tno,WrapTextSharp:rno,WrapTextTwoTone:dno,WrongLocation:ano,WrongLocationOutlined:ino,WrongLocationRounded:lno,WrongLocationSharp:mno,WrongLocationTwoTone:fno,Wysiwyg:uno,WysiwygOutlined:Tno,WysiwygRounded:Sno,WysiwygSharp:pno,WysiwygTwoTone:hno,X:sno,Yard:cno,YardOutlined:wno,YardRounded:Rno,YardSharp:Ono,YardTwoTone:gno,YouTube:Cno,YoutubeSearchedFor:Ano,YoutubeSearchedForOutlined:yno,YoutubeSearchedForRounded:Pno,YoutubeSearchedForSharp:Fno,YoutubeSearchedForTwoTone:Bno,ZoomIn:bno,ZoomInMap:Dno,ZoomInMapOutlined:kno,ZoomInMapRounded:Mno,ZoomInMapSharp:Lno,ZoomInMapTwoTone:vno,ZoomInOutlined:Wno,ZoomInRounded:Nno,ZoomInSharp:Eno,ZoomInTwoTone:Hno,ZoomOut:Ino,ZoomOutMap:Vno,ZoomOutMapOutlined:xno,ZoomOutMapRounded:Uno,ZoomOutMapSharp:Gno,ZoomOutMapTwoTone:Kno,ZoomOutOutlined:zno,ZoomOutRounded:Qno,ZoomOutSharp:jno,ZoomOutTwoTone:qno}=r,Jno=l({__proto__:null,Abc:S,AbcOutlined:p,AbcRounded:h,AbcSharp:s,AbcTwoTone:c,AcUnit:w,AcUnitOutlined:R,AcUnitRounded:O,AcUnitSharp:g,AcUnitTwoTone:C,AccessAlarm:A,AccessAlarmOutlined:y,AccessAlarmRounded:P,AccessAlarmSharp:F,AccessAlarmTwoTone:B,AccessAlarms:b,AccessAlarmsOutlined:D,AccessAlarmsRounded:k,AccessAlarmsSharp:M,AccessAlarmsTwoTone:L,AccessTime:v,AccessTimeFilled:W,AccessTimeFilledOutlined:N,AccessTimeFilledRounded:E,AccessTimeFilledSharp:H,AccessTimeFilledTwoTone:I,AccessTimeOutlined:V,AccessTimeRounded:x,AccessTimeSharp:U,AccessTimeTwoTone:G,Accessibility:K,AccessibilityNew:z,AccessibilityNewOutlined:Q,AccessibilityNewRounded:j,AccessibilityNewSharp:q,AccessibilityNewTwoTone:J,AccessibilityOutlined:Z,AccessibilityRounded:Y,AccessibilitySharp:X,AccessibilityTwoTone:$,Accessible:ee,AccessibleForward:_e,AccessibleForwardOutlined:oe,AccessibleForwardRounded:ne,AccessibleForwardSharp:te,AccessibleForwardTwoTone:re,AccessibleOutlined:de,AccessibleRounded:ae,AccessibleSharp:ie,AccessibleTwoTone:le,AccountBalance:me,AccountBalanceOutlined:fe,AccountBalanceRounded:ue,AccountBalanceSharp:Te,AccountBalanceTwoTone:Se,AccountBalanceWallet:pe,AccountBalanceWalletOutlined:he,AccountBalanceWalletRounded:se,AccountBalanceWalletSharp:ce,AccountBalanceWalletTwoTone:we,AccountBox:Re,AccountBoxOutlined:Oe,AccountBoxRounded:ge,AccountBoxSharp:Ce,AccountBoxTwoTone:Ae,AccountCircle:ye,AccountCircleOutlined:Pe,AccountCircleRounded:Fe,AccountCircleSharp:Be,AccountCircleTwoTone:be,AccountTree:De,AccountTreeOutlined:ke,AccountTreeRounded:Me,AccountTreeSharp:Le,AccountTreeTwoTone:ve,AdUnits:We,AdUnitsOutlined:Ne,AdUnitsRounded:Ee,AdUnitsSharp:He,AdUnitsTwoTone:Ie,Adb:Ve,AdbOutlined:xe,AdbRounded:Ue,AdbSharp:Ge,AdbTwoTone:Ke,Add:ze,AddAPhoto:Qe,AddAPhotoOutlined:je,AddAPhotoRounded:qe,AddAPhotoSharp:Je,AddAPhotoTwoTone:Ze,AddAlarm:Ye,AddAlarmOutlined:Xe,AddAlarmRounded:$e,AddAlarmSharp:e_,AddAlarmTwoTone:__,AddAlert:o_,AddAlertOutlined:n_,AddAlertRounded:t_,AddAlertSharp:r_,AddAlertTwoTone:d_,AddBox:a_,AddBoxOutlined:i_,AddBoxRounded:l_,AddBoxSharp:m_,AddBoxTwoTone:f_,AddBusiness:u_,AddBusinessOutlined:T_,AddBusinessRounded:S_,AddBusinessSharp:p_,AddBusinessTwoTone:h_,AddCard:s_,AddCardOutlined:c_,AddCardRounded:w_,AddCardSharp:R_,AddCardTwoTone:O_,AddCircle:g_,AddCircleOutline:C_,AddCircleOutlineOutlined:A_,AddCircleOutlineRounded:y_,AddCircleOutlineSharp:P_,AddCircleOutlineTwoTone:F_,AddCircleOutlined:B_,AddCircleRounded:b_,AddCircleSharp:D_,AddCircleTwoTone:k_,AddComment:M_,AddCommentOutlined:L_,AddCommentRounded:v_,AddCommentSharp:W_,AddCommentTwoTone:N_,AddHome:E_,AddHomeOutlined:H_,AddHomeRounded:I_,AddHomeSharp:V_,AddHomeTwoTone:x_,AddHomeWork:U_,AddHomeWorkOutlined:G_,AddHomeWorkRounded:K_,AddHomeWorkSharp:z_,AddHomeWorkTwoTone:Q_,AddIcCall:j_,AddIcCallOutlined:q_,AddIcCallRounded:J_,AddIcCallSharp:Z_,AddIcCallTwoTone:Y_,AddLink:X_,AddLinkOutlined:$_,AddLinkRounded:eo,AddLinkSharp:_o,AddLinkTwoTone:oo,AddLocation:no,AddLocationAlt:to,AddLocationAltOutlined:ro,AddLocationAltRounded:ao,AddLocationAltSharp:io,AddLocationAltTwoTone:lo,AddLocationOutlined:mo,AddLocationRounded:fo,AddLocationSharp:uo,AddLocationTwoTone:To,AddModerator:So,AddModeratorOutlined:po,AddModeratorRounded:ho,AddModeratorSharp:so,AddModeratorTwoTone:co,AddOutlined:wo,AddPhotoAlternate:Ro,AddPhotoAlternateOutlined:Oo,AddPhotoAlternateRounded:go,AddPhotoAlternateSharp:Co,AddPhotoAlternateTwoTone:Ao,AddReaction:yo,AddReactionOutlined:Po,AddReactionRounded:Fo,AddReactionSharp:Bo,AddReactionTwoTone:bo,AddRoad:Do,AddRoadOutlined:ko,AddRoadRounded:Mo,AddRoadSharp:Lo,AddRoadTwoTone:vo,AddRounded:Wo,AddSharp:No,AddShoppingCart:Eo,AddShoppingCartOutlined:Ho,AddShoppingCartRounded:Io,AddShoppingCartSharp:Vo,AddShoppingCartTwoTone:xo,AddTask:Uo,AddTaskOutlined:Go,AddTaskRounded:Ko,AddTaskSharp:zo,AddTaskTwoTone:Qo,AddToDrive:jo,AddToDriveOutlined:qo,AddToDriveRounded:Jo,AddToDriveSharp:Zo,AddToDriveTwoTone:Yo,AddToHomeScreen:Xo,AddToHomeScreenOutlined:$o,AddToHomeScreenRounded:en,AddToHomeScreenSharp:_n,AddToHomeScreenTwoTone:on,AddToPhotos:nn,AddToPhotosOutlined:tn,AddToPhotosRounded:rn,AddToPhotosSharp:dn,AddToPhotosTwoTone:an,AddToQueue:ln,AddToQueueOutlined:mn,AddToQueueRounded:fn,AddToQueueSharp:un,AddToQueueTwoTone:Tn,AddTwoTone:Sn,Addchart:pn,AddchartOutlined:hn,AddchartRounded:sn,AddchartSharp:cn,AddchartTwoTone:wn,AdfScanner:Rn,AdfScannerOutlined:On,AdfScannerRounded:gn,AdfScannerSharp:Cn,AdfScannerTwoTone:An,Adjust:yn,AdjustOutlined:Pn,AdjustRounded:Fn,AdjustSharp:Bn,AdjustTwoTone:bn,AdminPanelSettings:Dn,AdminPanelSettingsOutlined:kn,AdminPanelSettingsRounded:Mn,AdminPanelSettingsSharp:Ln,AdminPanelSettingsTwoTone:vn,AdsClick:Wn,AdsClickOutlined:Nn,AdsClickRounded:En,AdsClickSharp:Hn,AdsClickTwoTone:In,Agriculture:Vn,AgricultureOutlined:xn,AgricultureRounded:Un,AgricultureSharp:Gn,AgricultureTwoTone:Kn,Air:zn,AirOutlined:Qn,AirRounded:jn,AirSharp:qn,AirTwoTone:Jn,AirlineSeatFlat:Zn,AirlineSeatFlatAngled:Yn,AirlineSeatFlatAngledOutlined:Xn,AirlineSeatFlatAngledRounded:$n,AirlineSeatFlatAngledSharp:et,AirlineSeatFlatAngledTwoTone:_t,AirlineSeatFlatOutlined:ot,AirlineSeatFlatRounded:nt,AirlineSeatFlatSharp:tt,AirlineSeatFlatTwoTone:rt,AirlineSeatIndividualSuite:dt,AirlineSeatIndividualSuiteOutlined:at,AirlineSeatIndividualSuiteRounded:it,AirlineSeatIndividualSuiteSharp:lt,AirlineSeatIndividualSuiteTwoTone:mt,AirlineSeatLegroomExtra:ft,AirlineSeatLegroomExtraOutlined:ut,AirlineSeatLegroomExtraRounded:Tt,AirlineSeatLegroomExtraSharp:St,AirlineSeatLegroomExtraTwoTone:pt,AirlineSeatLegroomNormal:ht,AirlineSeatLegroomNormalOutlined:st,AirlineSeatLegroomNormalRounded:ct,AirlineSeatLegroomNormalSharp:wt,AirlineSeatLegroomNormalTwoTone:Rt,AirlineSeatLegroomReduced:Ot,AirlineSeatLegroomReducedOutlined:gt,AirlineSeatLegroomReducedRounded:Ct,AirlineSeatLegroomReducedSharp:At,AirlineSeatLegroomReducedTwoTone:yt,AirlineSeatReclineExtra:Pt,AirlineSeatReclineExtraOutlined:Ft,AirlineSeatReclineExtraRounded:Bt,AirlineSeatReclineExtraSharp:bt,AirlineSeatReclineExtraTwoTone:Dt,AirlineSeatReclineNormal:kt,AirlineSeatReclineNormalOutlined:Mt,AirlineSeatReclineNormalRounded:Lt,AirlineSeatReclineNormalSharp:vt,AirlineSeatReclineNormalTwoTone:Wt,AirlineStops:Nt,AirlineStopsOutlined:Et,AirlineStopsRounded:Ht,AirlineStopsSharp:It,AirlineStopsTwoTone:Vt,Airlines:xt,AirlinesOutlined:Ut,AirlinesRounded:Gt,AirlinesSharp:Kt,AirlinesTwoTone:zt,AirplaneTicket:Qt,AirplaneTicketOutlined:jt,AirplaneTicketRounded:qt,AirplaneTicketSharp:Jt,AirplaneTicketTwoTone:Zt,AirplanemodeActive:Yt,AirplanemodeActiveOutlined:Xt,AirplanemodeActiveRounded:$t,AirplanemodeActiveSharp:er,AirplanemodeActiveTwoTone:_r,AirplanemodeInactive:or,AirplanemodeInactiveOutlined:nr,AirplanemodeInactiveRounded:tr,AirplanemodeInactiveSharp:rr,AirplanemodeInactiveTwoTone:dr,Airplay:ar,AirplayOutlined:ir,AirplayRounded:lr,AirplaySharp:mr,AirplayTwoTone:fr,AirportShuttle:ur,AirportShuttleOutlined:Tr,AirportShuttleRounded:Sr,AirportShuttleSharp:pr,AirportShuttleTwoTone:hr,Alarm:sr,AlarmAdd:cr,AlarmAddOutlined:wr,AlarmAddRounded:Rr,AlarmAddSharp:Or,AlarmAddTwoTone:gr,AlarmOff:Cr,AlarmOffOutlined:Ar,AlarmOffRounded:yr,AlarmOffSharp:Pr,AlarmOffTwoTone:Fr,AlarmOn:Br,AlarmOnOutlined:br,AlarmOnRounded:Dr,AlarmOnSharp:kr,AlarmOnTwoTone:Mr,AlarmOutlined:Lr,AlarmRounded:vr,AlarmSharp:Wr,AlarmTwoTone:Nr,Album:Er,AlbumOutlined:Hr,AlbumRounded:Ir,AlbumSharp:Vr,AlbumTwoTone:xr,AlignHorizontalCenter:Ur,AlignHorizontalCenterOutlined:Gr,AlignHorizontalCenterRounded:Kr,AlignHorizontalCenterSharp:zr,AlignHorizontalCenterTwoTone:Qr,AlignHorizontalLeft:jr,AlignHorizontalLeftOutlined:qr,AlignHorizontalLeftRounded:Jr,AlignHorizontalLeftSharp:Zr,AlignHorizontalLeftTwoTone:Yr,AlignHorizontalRight:Xr,AlignHorizontalRightOutlined:$r,AlignHorizontalRightRounded:ed,AlignHorizontalRightSharp:_d,AlignHorizontalRightTwoTone:od,AlignVerticalBottom:nd,AlignVerticalBottomOutlined:td,AlignVerticalBottomRounded:rd,AlignVerticalBottomSharp:dd,AlignVerticalBottomTwoTone:ad,AlignVerticalCenter:id,AlignVerticalCenterOutlined:ld,AlignVerticalCenterRounded:md,AlignVerticalCenterSharp:fd,AlignVerticalCenterTwoTone:ud,AlignVerticalTop:Td,AlignVerticalTopOutlined:Sd,AlignVerticalTopRounded:pd,AlignVerticalTopSharp:hd,AlignVerticalTopTwoTone:sd,AllInbox:cd,AllInboxOutlined:wd,AllInboxRounded:Rd,AllInboxSharp:Od,AllInboxTwoTone:gd,AllInclusive:Cd,AllInclusiveOutlined:Ad,AllInclusiveRounded:yd,AllInclusiveSharp:Pd,AllInclusiveTwoTone:Fd,AllOut:Bd,AllOutOutlined:bd,AllOutRounded:Dd,AllOutSharp:kd,AllOutTwoTone:Md,AltRoute:Ld,AltRouteOutlined:vd,AltRouteRounded:Wd,AltRouteSharp:Nd,AltRouteTwoTone:Ed,AlternateEmail:Hd,AlternateEmailOutlined:Id,AlternateEmailRounded:Vd,AlternateEmailSharp:xd,AlternateEmailTwoTone:Ud,Analytics:Gd,AnalyticsOutlined:Kd,AnalyticsRounded:zd,AnalyticsSharp:Qd,AnalyticsTwoTone:jd,Anchor:qd,AnchorOutlined:Jd,AnchorRounded:Zd,AnchorSharp:Yd,AnchorTwoTone:Xd,Android:$d,AndroidOutlined:ea,AndroidRounded:_a,AndroidSharp:oa,AndroidTwoTone:na,Animation:ta,AnimationOutlined:ra,AnimationRounded:da,AnimationSharp:aa,AnimationTwoTone:ia,Announcement:la,AnnouncementOutlined:ma,AnnouncementRounded:fa,AnnouncementSharp:ua,AnnouncementTwoTone:Ta,Aod:Sa,AodOutlined:pa,AodRounded:ha,AodSharp:sa,AodTwoTone:ca,Apartment:wa,ApartmentOutlined:Ra,ApartmentRounded:Oa,ApartmentSharp:ga,ApartmentTwoTone:Ca,Api:Aa,ApiOutlined:ya,ApiRounded:Pa,ApiSharp:Fa,ApiTwoTone:Ba,AppBlocking:ba,AppBlockingOutlined:Da,AppBlockingRounded:ka,AppBlockingSharp:Ma,AppBlockingTwoTone:La,AppRegistration:va,AppRegistrationOutlined:Wa,AppRegistrationRounded:Na,AppRegistrationSharp:Ea,AppRegistrationTwoTone:Ha,AppSettingsAlt:Ia,AppSettingsAltOutlined:Va,AppSettingsAltRounded:xa,AppSettingsAltSharp:Ua,AppSettingsAltTwoTone:Ga,AppShortcut:Ka,AppShortcutOutlined:za,AppShortcutRounded:Qa,AppShortcutSharp:ja,AppShortcutTwoTone:qa,Apple:Ja,Approval:Za,ApprovalOutlined:Ya,ApprovalRounded:Xa,ApprovalSharp:$a,ApprovalTwoTone:ei,Apps:_i,AppsOutage:oi,AppsOutageOutlined:ni,AppsOutageRounded:ti,AppsOutageSharp:ri,AppsOutageTwoTone:di,AppsOutlined:ai,AppsRounded:ii,AppsSharp:li,AppsTwoTone:mi,Architecture:fi,ArchitectureOutlined:ui,ArchitectureRounded:Ti,ArchitectureSharp:Si,ArchitectureTwoTone:pi,Archive:hi,ArchiveOutlined:si,ArchiveRounded:ci,ArchiveSharp:wi,ArchiveTwoTone:Ri,ArrowBack:Oi,ArrowBackIos:gi,ArrowBackIosNew:Ci,ArrowBackIosNewOutlined:Ai,ArrowBackIosNewRounded:yi,ArrowBackIosNewSharp:Pi,ArrowBackIosNewTwoTone:Fi,ArrowBackIosOutlined:Bi,ArrowBackIosRounded:bi,ArrowBackIosSharp:Di,ArrowBackIosTwoTone:ki,ArrowBackOutlined:Mi,ArrowBackRounded:Li,ArrowBackSharp:vi,ArrowBackTwoTone:Wi,ArrowCircleDown:Ni,ArrowCircleDownOutlined:Ei,ArrowCircleDownRounded:Hi,ArrowCircleDownSharp:Ii,ArrowCircleDownTwoTone:Vi,ArrowCircleLeft:xi,ArrowCircleLeftOutlined:Ui,ArrowCircleLeftRounded:Gi,ArrowCircleLeftSharp:Ki,ArrowCircleLeftTwoTone:zi,ArrowCircleRight:Qi,ArrowCircleRightOutlined:ji,ArrowCircleRightRounded:qi,ArrowCircleRightSharp:Ji,ArrowCircleRightTwoTone:Zi,ArrowCircleUp:Yi,ArrowCircleUpOutlined:Xi,ArrowCircleUpRounded:$i,ArrowCircleUpSharp:el,ArrowCircleUpTwoTone:_l,ArrowDownward:ol,ArrowDownwardOutlined:nl,ArrowDownwardRounded:tl,ArrowDownwardSharp:rl,ArrowDownwardTwoTone:dl,ArrowDropDown:al,ArrowDropDownCircle:il,ArrowDropDownCircleOutlined:ll,ArrowDropDownCircleRounded:ml,ArrowDropDownCircleSharp:fl,ArrowDropDownCircleTwoTone:ul,ArrowDropDownOutlined:Tl,ArrowDropDownRounded:Sl,ArrowDropDownSharp:pl,ArrowDropDownTwoTone:hl,ArrowDropUp:sl,ArrowDropUpOutlined:cl,ArrowDropUpRounded:wl,ArrowDropUpSharp:Rl,ArrowDropUpTwoTone:Ol,ArrowForward:gl,ArrowForwardIos:Cl,ArrowForwardIosOutlined:Al,ArrowForwardIosRounded:yl,ArrowForwardIosSharp:Pl,ArrowForwardIosTwoTone:Fl,ArrowForwardOutlined:Bl,ArrowForwardRounded:bl,ArrowForwardSharp:Dl,ArrowForwardTwoTone:kl,ArrowLeft:Ml,ArrowLeftOutlined:Ll,ArrowLeftRounded:vl,ArrowLeftSharp:Wl,ArrowLeftTwoTone:Nl,ArrowOutward:El,ArrowOutwardOutlined:Hl,ArrowOutwardRounded:Il,ArrowOutwardSharp:Vl,ArrowOutwardTwoTone:xl,ArrowRight:Ul,ArrowRightAlt:Gl,ArrowRightAltOutlined:Kl,ArrowRightAltRounded:zl,ArrowRightAltSharp:Ql,ArrowRightAltTwoTone:jl,ArrowRightOutlined:ql,ArrowRightRounded:Jl,ArrowRightSharp:Zl,ArrowRightTwoTone:Yl,ArrowUpward:Xl,ArrowUpwardOutlined:$l,ArrowUpwardRounded:em,ArrowUpwardSharp:_m,ArrowUpwardTwoTone:om,ArtTrack:nm,ArtTrackOutlined:tm,ArtTrackRounded:rm,ArtTrackSharp:dm,ArtTrackTwoTone:am,Article:im,ArticleOutlined:lm,ArticleRounded:mm,ArticleSharp:fm,ArticleTwoTone:um,AspectRatio:Tm,AspectRatioOutlined:Sm,AspectRatioRounded:pm,AspectRatioSharp:hm,AspectRatioTwoTone:sm,Assessment:cm,AssessmentOutlined:wm,AssessmentRounded:Rm,AssessmentSharp:Om,AssessmentTwoTone:gm,Assignment:Cm,AssignmentInd:Am,AssignmentIndOutlined:ym,AssignmentIndRounded:Pm,AssignmentIndSharp:Fm,AssignmentIndTwoTone:Bm,AssignmentLate:bm,AssignmentLateOutlined:Dm,AssignmentLateRounded:km,AssignmentLateSharp:Mm,AssignmentLateTwoTone:Lm,AssignmentOutlined:vm,AssignmentReturn:Wm,AssignmentReturnOutlined:Nm,AssignmentReturnRounded:Em,AssignmentReturnSharp:Hm,AssignmentReturnTwoTone:Im,AssignmentReturned:Vm,AssignmentReturnedOutlined:xm,AssignmentReturnedRounded:Um,AssignmentReturnedSharp:Gm,AssignmentReturnedTwoTone:Km,AssignmentRounded:zm,AssignmentSharp:Qm,AssignmentTurnedIn:jm,AssignmentTurnedInOutlined:qm,AssignmentTurnedInRounded:Jm,AssignmentTurnedInSharp:Zm,AssignmentTurnedInTwoTone:Ym,AssignmentTwoTone:Xm,AssistWalker:$m,AssistWalkerOutlined:ef,AssistWalkerRounded:_f,AssistWalkerSharp:of,AssistWalkerTwoTone:nf,Assistant:tf,AssistantDirection:rf,AssistantDirectionOutlined:df,AssistantDirectionRounded:af,AssistantDirectionSharp:lf,AssistantDirectionTwoTone:mf,AssistantOutlined:ff,AssistantPhoto:uf,AssistantPhotoOutlined:Tf,AssistantPhotoRounded:Sf,AssistantPhotoSharp:pf,AssistantPhotoTwoTone:hf,AssistantRounded:sf,AssistantSharp:cf,AssistantTwoTone:wf,AssuredWorkload:Rf,AssuredWorkloadOutlined:Of,AssuredWorkloadRounded:gf,AssuredWorkloadSharp:Cf,AssuredWorkloadTwoTone:Af,Atm:yf,AtmOutlined:Pf,AtmRounded:Ff,AtmSharp:Bf,AtmTwoTone:bf,AttachEmail:Df,AttachEmailOutlined:kf,AttachEmailRounded:Mf,AttachEmailSharp:Lf,AttachEmailTwoTone:vf,AttachFile:Wf,AttachFileOutlined:Nf,AttachFileRounded:Ef,AttachFileSharp:Hf,AttachFileTwoTone:If,AttachMoney:Vf,AttachMoneyOutlined:xf,AttachMoneyRounded:Uf,AttachMoneySharp:Gf,AttachMoneyTwoTone:Kf,Attachment:zf,AttachmentOutlined:Qf,AttachmentRounded:jf,AttachmentSharp:qf,AttachmentTwoTone:Jf,Attractions:Zf,AttractionsOutlined:Yf,AttractionsRounded:Xf,AttractionsSharp:$f,AttractionsTwoTone:eu,Attribution:_u,AttributionOutlined:ou,AttributionRounded:nu,AttributionSharp:tu,AttributionTwoTone:ru,AudioFile:du,AudioFileOutlined:au,AudioFileRounded:iu,AudioFileSharp:lu,AudioFileTwoTone:mu,Audiotrack:fu,AudiotrackOutlined:uu,AudiotrackRounded:Tu,AudiotrackSharp:Su,AudiotrackTwoTone:pu,AutoAwesome:hu,AutoAwesomeMosaic:su,AutoAwesomeMosaicOutlined:cu,AutoAwesomeMosaicRounded:wu,AutoAwesomeMosaicSharp:Ru,AutoAwesomeMosaicTwoTone:Ou,AutoAwesomeMotion:gu,AutoAwesomeMotionOutlined:Cu,AutoAwesomeMotionRounded:Au,AutoAwesomeMotionSharp:yu,AutoAwesomeMotionTwoTone:Pu,AutoAwesomeOutlined:Fu,AutoAwesomeRounded:Bu,AutoAwesomeSharp:bu,AutoAwesomeTwoTone:Du,AutoDelete:ku,AutoDeleteOutlined:Mu,AutoDeleteRounded:Lu,AutoDeleteSharp:vu,AutoDeleteTwoTone:Wu,AutoFixHigh:Nu,AutoFixHighOutlined:Eu,AutoFixHighRounded:Hu,AutoFixHighSharp:Iu,AutoFixHighTwoTone:Vu,AutoFixNormal:xu,AutoFixNormalOutlined:Uu,AutoFixNormalRounded:Gu,AutoFixNormalSharp:Ku,AutoFixNormalTwoTone:zu,AutoFixOff:Qu,AutoFixOffOutlined:ju,AutoFixOffRounded:qu,AutoFixOffSharp:Ju,AutoFixOffTwoTone:Zu,AutoGraph:Yu,AutoGraphOutlined:Xu,AutoGraphRounded:$u,AutoGraphSharp:eT,AutoGraphTwoTone:_T,AutoMode:oT,AutoModeOutlined:nT,AutoModeRounded:tT,AutoModeSharp:rT,AutoModeTwoTone:dT,AutoStories:aT,AutoStoriesOutlined:iT,AutoStoriesRounded:lT,AutoStoriesSharp:mT,AutoStoriesTwoTone:fT,AutofpsSelect:uT,AutofpsSelectOutlined:TT,AutofpsSelectRounded:ST,AutofpsSelectSharp:pT,AutofpsSelectTwoTone:hT,Autorenew:sT,AutorenewOutlined:cT,AutorenewRounded:wT,AutorenewSharp:RT,AutorenewTwoTone:OT,AvTimer:gT,AvTimerOutlined:CT,AvTimerRounded:AT,AvTimerSharp:yT,AvTimerTwoTone:PT,BabyChangingStation:FT,BabyChangingStationOutlined:BT,BabyChangingStationRounded:bT,BabyChangingStationSharp:DT,BabyChangingStationTwoTone:kT,BackHand:MT,BackHandOutlined:LT,BackHandRounded:vT,BackHandSharp:WT,BackHandTwoTone:NT,Backpack:ET,BackpackOutlined:HT,BackpackRounded:IT,BackpackSharp:VT,BackpackTwoTone:xT,Backspace:UT,BackspaceOutlined:GT,BackspaceRounded:KT,BackspaceSharp:zT,BackspaceTwoTone:QT,Backup:jT,BackupOutlined:qT,BackupRounded:JT,BackupSharp:ZT,BackupTable:YT,BackupTableOutlined:XT,BackupTableRounded:$T,BackupTableSharp:eS,BackupTableTwoTone:_S,BackupTwoTone:oS,Badge:nS,BadgeOutlined:tS,BadgeRounded:rS,BadgeSharp:dS,BadgeTwoTone:aS,BakeryDining:iS,BakeryDiningOutlined:lS,BakeryDiningRounded:mS,BakeryDiningSharp:fS,BakeryDiningTwoTone:uS,Balance:TS,BalanceOutlined:SS,BalanceRounded:pS,BalanceSharp:hS,BalanceTwoTone:sS,Balcony:cS,BalconyOutlined:wS,BalconyRounded:RS,BalconySharp:OS,BalconyTwoTone:gS,Ballot:CS,BallotOutlined:AS,BallotRounded:yS,BallotSharp:PS,BallotTwoTone:FS,BarChart:BS,BarChartOutlined:bS,BarChartRounded:DS,BarChartSharp:kS,BarChartTwoTone:MS,BatchPrediction:LS,BatchPredictionOutlined:vS,BatchPredictionRounded:WS,BatchPredictionSharp:NS,BatchPredictionTwoTone:ES,Bathroom:HS,BathroomOutlined:IS,BathroomRounded:VS,BathroomSharp:xS,BathroomTwoTone:US,Bathtub:GS,BathtubOutlined:KS,BathtubRounded:zS,BathtubSharp:QS,BathtubTwoTone:jS,Battery0Bar:qS,Battery0BarOutlined:JS,Battery0BarRounded:ZS,Battery0BarSharp:YS,Battery0BarTwoTone:XS,Battery1Bar:$S,Battery1BarOutlined:ep,Battery1BarRounded:_p,Battery1BarSharp:op,Battery1BarTwoTone:np,Battery20:tp,Battery20Outlined:rp,Battery20Rounded:dp,Battery20Sharp:ap,Battery20TwoTone:ip,Battery2Bar:lp,Battery2BarOutlined:mp,Battery2BarRounded:fp,Battery2BarSharp:up,Battery2BarTwoTone:Tp,Battery30:Sp,Battery30Outlined:pp,Battery30Rounded:hp,Battery30Sharp:sp,Battery30TwoTone:cp,Battery3Bar:wp,Battery3BarOutlined:Rp,Battery3BarRounded:Op,Battery3BarSharp:gp,Battery3BarTwoTone:Cp,Battery4Bar:Ap,Battery4BarOutlined:yp,Battery4BarRounded:Pp,Battery4BarSharp:Fp,Battery4BarTwoTone:Bp,Battery50:bp,Battery50Outlined:Dp,Battery50Rounded:kp,Battery50Sharp:Mp,Battery50TwoTone:Lp,Battery5Bar:vp,Battery5BarOutlined:Wp,Battery5BarRounded:Np,Battery5BarSharp:Ep,Battery5BarTwoTone:Hp,Battery60:Ip,Battery60Outlined:Vp,Battery60Rounded:xp,Battery60Sharp:Up,Battery60TwoTone:Gp,Battery6Bar:Kp,Battery6BarOutlined:zp,Battery6BarRounded:Qp,Battery6BarSharp:jp,Battery6BarTwoTone:qp,Battery80:Jp,Battery80Outlined:Zp,Battery80Rounded:Yp,Battery80Sharp:Xp,Battery80TwoTone:$p,Battery90:eh,Battery90Outlined:_h,Battery90Rounded:oh,Battery90Sharp:nh,Battery90TwoTone:th,BatteryAlert:rh,BatteryAlertOutlined:dh,BatteryAlertRounded:ah,BatteryAlertSharp:ih,BatteryAlertTwoTone:lh,BatteryCharging20:mh,BatteryCharging20Outlined:fh,BatteryCharging20Rounded:uh,BatteryCharging20Sharp:Th,BatteryCharging20TwoTone:Sh,BatteryCharging30:ph,BatteryCharging30Outlined:hh,BatteryCharging30Rounded:sh,BatteryCharging30Sharp:ch,BatteryCharging30TwoTone:wh,BatteryCharging50:Rh,BatteryCharging50Outlined:Oh,BatteryCharging50Rounded:gh,BatteryCharging50Sharp:Ch,BatteryCharging50TwoTone:Ah,BatteryCharging60:yh,BatteryCharging60Outlined:Ph,BatteryCharging60Rounded:Fh,BatteryCharging60Sharp:Bh,BatteryCharging60TwoTone:bh,BatteryCharging80:Dh,BatteryCharging80Outlined:kh,BatteryCharging80Rounded:Mh,BatteryCharging80Sharp:Lh,BatteryCharging80TwoTone:vh,BatteryCharging90:Wh,BatteryCharging90Outlined:Nh,BatteryCharging90Rounded:Eh,BatteryCharging90Sharp:Hh,BatteryCharging90TwoTone:Ih,BatteryChargingFull:Vh,BatteryChargingFullOutlined:xh,BatteryChargingFullRounded:Uh,BatteryChargingFullSharp:Gh,BatteryChargingFullTwoTone:Kh,BatteryFull:zh,BatteryFullOutlined:Qh,BatteryFullRounded:jh,BatteryFullSharp:qh,BatteryFullTwoTone:Jh,BatterySaver:Zh,BatterySaverOutlined:Yh,BatterySaverRounded:Xh,BatterySaverSharp:$h,BatterySaverTwoTone:es,BatteryStd:_s,BatteryStdOutlined:os,BatteryStdRounded:ns,BatteryStdSharp:ts,BatteryStdTwoTone:rs,BatteryUnknown:ds,BatteryUnknownOutlined:as,BatteryUnknownRounded:is,BatteryUnknownSharp:ls,BatteryUnknownTwoTone:ms,BeachAccess:fs,BeachAccessOutlined:us,BeachAccessRounded:Ts,BeachAccessSharp:Ss,BeachAccessTwoTone:ps,Bed:hs,BedOutlined:ss,BedRounded:cs,BedSharp:ws,BedTwoTone:Rs,BedroomBaby:Os,BedroomBabyOutlined:gs,BedroomBabyRounded:Cs,BedroomBabySharp:As,BedroomBabyTwoTone:ys,BedroomChild:Ps,BedroomChildOutlined:Fs,BedroomChildRounded:Bs,BedroomChildSharp:bs,BedroomChildTwoTone:Ds,BedroomParent:ks,BedroomParentOutlined:Ms,BedroomParentRounded:Ls,BedroomParentSharp:vs,BedroomParentTwoTone:Ws,Bedtime:Ns,BedtimeOff:Es,BedtimeOffOutlined:Hs,BedtimeOffRounded:Is,BedtimeOffSharp:Vs,BedtimeOffTwoTone:xs,BedtimeOutlined:Us,BedtimeRounded:Gs,BedtimeSharp:Ks,BedtimeTwoTone:zs,Beenhere:Qs,BeenhereOutlined:js,BeenhereRounded:qs,BeenhereSharp:Js,BeenhereTwoTone:Zs,Bento:Ys,BentoOutlined:Xs,BentoRounded:$s,BentoSharp:ec,BentoTwoTone:_c,BikeScooter:oc,BikeScooterOutlined:nc,BikeScooterRounded:tc,BikeScooterSharp:rc,BikeScooterTwoTone:dc,Biotech:ac,BiotechOutlined:ic,BiotechRounded:lc,BiotechSharp:mc,BiotechTwoTone:fc,Blender:uc,BlenderOutlined:Tc,BlenderRounded:Sc,BlenderSharp:pc,BlenderTwoTone:hc,Blind:sc,BlindOutlined:cc,BlindRounded:wc,BlindSharp:Rc,BlindTwoTone:Oc,Blinds:gc,BlindsClosed:Cc,BlindsClosedOutlined:Ac,BlindsClosedRounded:yc,BlindsClosedSharp:Pc,BlindsClosedTwoTone:Fc,BlindsOutlined:Bc,BlindsRounded:bc,BlindsSharp:Dc,BlindsTwoTone:kc,Block:Mc,BlockOutlined:Lc,BlockRounded:vc,BlockSharp:Wc,BlockTwoTone:Nc,Bloodtype:Ec,BloodtypeOutlined:Hc,BloodtypeRounded:Ic,BloodtypeSharp:Vc,BloodtypeTwoTone:xc,Bluetooth:Uc,BluetoothAudio:Gc,BluetoothAudioOutlined:Kc,BluetoothAudioRounded:zc,BluetoothAudioSharp:Qc,BluetoothAudioTwoTone:jc,BluetoothConnected:qc,BluetoothConnectedOutlined:Jc,BluetoothConnectedRounded:Zc,BluetoothConnectedSharp:Yc,BluetoothConnectedTwoTone:Xc,BluetoothDisabled:$c,BluetoothDisabledOutlined:ew,BluetoothDisabledRounded:_w,BluetoothDisabledSharp:ow,BluetoothDisabledTwoTone:nw,BluetoothDrive:tw,BluetoothDriveOutlined:rw,BluetoothDriveRounded:dw,BluetoothDriveSharp:aw,BluetoothDriveTwoTone:iw,BluetoothOutlined:lw,BluetoothRounded:mw,BluetoothSearching:fw,BluetoothSearchingOutlined:uw,BluetoothSearchingRounded:Tw,BluetoothSearchingSharp:Sw,BluetoothSearchingTwoTone:pw,BluetoothSharp:hw,BluetoothTwoTone:sw,BlurCircular:cw,BlurCircularOutlined:ww,BlurCircularRounded:Rw,BlurCircularSharp:Ow,BlurCircularTwoTone:gw,BlurLinear:Cw,BlurLinearOutlined:Aw,BlurLinearRounded:yw,BlurLinearSharp:Pw,BlurLinearTwoTone:Fw,BlurOff:Bw,BlurOffOutlined:bw,BlurOffRounded:Dw,BlurOffSharp:kw,BlurOffTwoTone:Mw,BlurOn:Lw,BlurOnOutlined:vw,BlurOnRounded:Ww,BlurOnSharp:Nw,BlurOnTwoTone:Ew,Bolt:Hw,BoltOutlined:Iw,BoltRounded:Vw,BoltSharp:xw,BoltTwoTone:Uw,Book:Gw,BookOnline:Kw,BookOnlineOutlined:zw,BookOnlineRounded:Qw,BookOnlineSharp:jw,BookOnlineTwoTone:qw,BookOutlined:Jw,BookRounded:Zw,BookSharp:Yw,BookTwoTone:Xw,Bookmark:$w,BookmarkAdd:eR,BookmarkAddOutlined:_R,BookmarkAddRounded:oR,BookmarkAddSharp:nR,BookmarkAddTwoTone:tR,BookmarkAdded:rR,BookmarkAddedOutlined:dR,BookmarkAddedRounded:aR,BookmarkAddedSharp:iR,BookmarkAddedTwoTone:lR,BookmarkBorder:mR,BookmarkBorderOutlined:fR,BookmarkBorderRounded:uR,BookmarkBorderSharp:TR,BookmarkBorderTwoTone:SR,BookmarkOutlined:pR,BookmarkRemove:hR,BookmarkRemoveOutlined:sR,BookmarkRemoveRounded:cR,BookmarkRemoveSharp:wR,BookmarkRemoveTwoTone:RR,BookmarkRounded:OR,BookmarkSharp:gR,BookmarkTwoTone:CR,Bookmarks:AR,BookmarksOutlined:yR,BookmarksRounded:PR,BookmarksSharp:FR,BookmarksTwoTone:BR,BorderAll:bR,BorderAllOutlined:DR,BorderAllRounded:kR,BorderAllSharp:MR,BorderAllTwoTone:LR,BorderBottom:vR,BorderBottomOutlined:WR,BorderBottomRounded:NR,BorderBottomSharp:ER,BorderBottomTwoTone:HR,BorderClear:IR,BorderClearOutlined:VR,BorderClearRounded:xR,BorderClearSharp:UR,BorderClearTwoTone:GR,BorderColor:KR,BorderColorOutlined:zR,BorderColorRounded:QR,BorderColorSharp:jR,BorderColorTwoTone:qR,BorderHorizontal:JR,BorderHorizontalOutlined:ZR,BorderHorizontalRounded:YR,BorderHorizontalSharp:XR,BorderHorizontalTwoTone:$R,BorderInner:eO,BorderInnerOutlined:_O,BorderInnerRounded:oO,BorderInnerSharp:nO,BorderInnerTwoTone:tO,BorderLeft:rO,BorderLeftOutlined:dO,BorderLeftRounded:aO,BorderLeftSharp:iO,BorderLeftTwoTone:lO,BorderOuter:mO,BorderOuterOutlined:fO,BorderOuterRounded:uO,BorderOuterSharp:TO,BorderOuterTwoTone:SO,BorderRight:pO,BorderRightOutlined:hO,BorderRightRounded:sO,BorderRightSharp:cO,BorderRightTwoTone:wO,BorderStyle:RO,BorderStyleOutlined:OO,BorderStyleRounded:gO,BorderStyleSharp:CO,BorderStyleTwoTone:AO,BorderTop:yO,BorderTopOutlined:PO,BorderTopRounded:FO,BorderTopSharp:BO,BorderTopTwoTone:bO,BorderVertical:DO,BorderVerticalOutlined:kO,BorderVerticalRounded:MO,BorderVerticalSharp:LO,BorderVerticalTwoTone:vO,Boy:WO,BoyOutlined:NO,BoyRounded:EO,BoySharp:HO,BoyTwoTone:IO,BrandingWatermark:VO,BrandingWatermarkOutlined:xO,BrandingWatermarkRounded:UO,BrandingWatermarkSharp:GO,BrandingWatermarkTwoTone:KO,BreakfastDining:zO,BreakfastDiningOutlined:QO,BreakfastDiningRounded:jO,BreakfastDiningSharp:qO,BreakfastDiningTwoTone:JO,Brightness1:ZO,Brightness1Outlined:YO,Brightness1Rounded:XO,Brightness1Sharp:$O,Brightness1TwoTone:e1,Brightness2:_1,Brightness2Outlined:o1,Brightness2Rounded:n1,Brightness2Sharp:t1,Brightness2TwoTone:r1,Brightness3:d1,Brightness3Outlined:a1,Brightness3Rounded:i1,Brightness3Sharp:l1,Brightness3TwoTone:m1,Brightness4:f1,Brightness4Outlined:u1,Brightness4Rounded:T1,Brightness4Sharp:S1,Brightness4TwoTone:p1,Brightness5:h1,Brightness5Outlined:s1,Brightness5Rounded:c1,Brightness5Sharp:w1,Brightness5TwoTone:R1,Brightness6:O1,Brightness6Outlined:g1,Brightness6Rounded:C1,Brightness6Sharp:A1,Brightness6TwoTone:y1,Brightness7:P1,Brightness7Outlined:F1,Brightness7Rounded:B1,Brightness7Sharp:b1,Brightness7TwoTone:D1,BrightnessAuto:k1,BrightnessAutoOutlined:M1,BrightnessAutoRounded:L1,BrightnessAutoSharp:v1,BrightnessAutoTwoTone:W1,BrightnessHigh:N1,BrightnessHighOutlined:E1,BrightnessHighRounded:H1,BrightnessHighSharp:I1,BrightnessHighTwoTone:V1,BrightnessLow:x1,BrightnessLowOutlined:U1,BrightnessLowRounded:G1,BrightnessLowSharp:K1,BrightnessLowTwoTone:z1,BrightnessMedium:Q1,BrightnessMediumOutlined:j1,BrightnessMediumRounded:q1,BrightnessMediumSharp:J1,BrightnessMediumTwoTone:Z1,BroadcastOnHome:Y1,BroadcastOnHomeOutlined:X1,BroadcastOnHomeRounded:$1,BroadcastOnHomeSharp:e2,BroadcastOnHomeTwoTone:_2,BroadcastOnPersonal:o2,BroadcastOnPersonalOutlined:n2,BroadcastOnPersonalRounded:t2,BroadcastOnPersonalSharp:r2,BroadcastOnPersonalTwoTone:d2,BrokenImage:a2,BrokenImageOutlined:i2,BrokenImageRounded:l2,BrokenImageSharp:m2,BrokenImageTwoTone:f2,BrowseGallery:u2,BrowseGalleryOutlined:T2,BrowseGalleryRounded:S2,BrowseGallerySharp:p2,BrowseGalleryTwoTone:h2,BrowserNotSupported:s2,BrowserNotSupportedOutlined:c2,BrowserNotSupportedRounded:w2,BrowserNotSupportedSharp:R2,BrowserNotSupportedTwoTone:O2,BrowserUpdated:g2,BrowserUpdatedOutlined:C2,BrowserUpdatedRounded:A2,BrowserUpdatedSharp:y2,BrowserUpdatedTwoTone:P2,BrunchDining:F2,BrunchDiningOutlined:B2,BrunchDiningRounded:b2,BrunchDiningSharp:D2,BrunchDiningTwoTone:k2,Brush:M2,BrushOutlined:L2,BrushRounded:v2,BrushSharp:W2,BrushTwoTone:N2,BubbleChart:E2,BubbleChartOutlined:H2,BubbleChartRounded:I2,BubbleChartSharp:V2,BubbleChartTwoTone:x2,BugReport:U2,BugReportOutlined:G2,BugReportRounded:K2,BugReportSharp:z2,BugReportTwoTone:Q2,Build:j2,BuildCircle:q2,BuildCircleOutlined:J2,BuildCircleRounded:Z2,BuildCircleSharp:Y2,BuildCircleTwoTone:X2,BuildOutlined:$2,BuildRounded:e3,BuildSharp:_3,BuildTwoTone:o3,Bungalow:n3,BungalowOutlined:t3,BungalowRounded:r3,BungalowSharp:d3,BungalowTwoTone:a3,BurstMode:i3,BurstModeOutlined:l3,BurstModeRounded:m3,BurstModeSharp:f3,BurstModeTwoTone:u3,BusAlert:T3,BusAlertOutlined:S3,BusAlertRounded:p3,BusAlertSharp:h3,BusAlertTwoTone:s3,Business:c3,BusinessCenter:w3,BusinessCenterOutlined:R3,BusinessCenterRounded:O3,BusinessCenterSharp:g3,BusinessCenterTwoTone:C3,BusinessOutlined:A3,BusinessRounded:y3,BusinessSharp:P3,BusinessTwoTone:F3,Cabin:B3,CabinOutlined:b3,CabinRounded:D3,CabinSharp:k3,CabinTwoTone:M3,Cable:L3,CableOutlined:v3,CableRounded:W3,CableSharp:N3,CableTwoTone:E3,Cached:H3,CachedOutlined:I3,CachedRounded:V3,CachedSharp:x3,CachedTwoTone:U3,Cake:G3,CakeOutlined:K3,CakeRounded:z3,CakeSharp:Q3,CakeTwoTone:j3,Calculate:q3,CalculateOutlined:J3,CalculateRounded:Z3,CalculateSharp:Y3,CalculateTwoTone:X3,CalendarMonth:$3,CalendarMonthOutlined:e4,CalendarMonthRounded:_4,CalendarMonthSharp:o4,CalendarMonthTwoTone:n4,CalendarToday:t4,CalendarTodayOutlined:r4,CalendarTodayRounded:d4,CalendarTodaySharp:a4,CalendarTodayTwoTone:i4,CalendarViewDay:l4,CalendarViewDayOutlined:m4,CalendarViewDayRounded:f4,CalendarViewDaySharp:u4,CalendarViewDayTwoTone:T4,CalendarViewMonth:S4,CalendarViewMonthOutlined:p4,CalendarViewMonthRounded:h4,CalendarViewMonthSharp:s4,CalendarViewMonthTwoTone:c4,CalendarViewWeek:w4,CalendarViewWeekOutlined:R4,CalendarViewWeekRounded:O4,CalendarViewWeekSharp:g4,CalendarViewWeekTwoTone:C4,Call:A4,CallEnd:y4,CallEndOutlined:P4,CallEndRounded:F4,CallEndSharp:B4,CallEndTwoTone:b4,CallMade:D4,CallMadeOutlined:k4,CallMadeRounded:M4,CallMadeSharp:L4,CallMadeTwoTone:v4,CallMerge:W4,CallMergeOutlined:N4,CallMergeRounded:E4,CallMergeSharp:H4,CallMergeTwoTone:I4,CallMissed:V4,CallMissedOutgoing:x4,CallMissedOutgoingOutlined:U4,CallMissedOutgoingRounded:G4,CallMissedOutgoingSharp:K4,CallMissedOutgoingTwoTone:z4,CallMissedOutlined:Q4,CallMissedRounded:j4,CallMissedSharp:q4,CallMissedTwoTone:J4,CallOutlined:Z4,CallReceived:Y4,CallReceivedOutlined:X4,CallReceivedRounded:$4,CallReceivedSharp:e5,CallReceivedTwoTone:_5,CallRounded:o5,CallSharp:n5,CallSplit:t5,CallSplitOutlined:r5,CallSplitRounded:d5,CallSplitSharp:a5,CallSplitTwoTone:i5,CallToAction:l5,CallToActionOutlined:m5,CallToActionRounded:f5,CallToActionSharp:u5,CallToActionTwoTone:T5,CallTwoTone:S5,Camera:p5,CameraAlt:h5,CameraAltOutlined:s5,CameraAltRounded:c5,CameraAltSharp:w5,CameraAltTwoTone:R5,CameraEnhance:O5,CameraEnhanceOutlined:g5,CameraEnhanceRounded:C5,CameraEnhanceSharp:A5,CameraEnhanceTwoTone:y5,CameraFront:P5,CameraFrontOutlined:F5,CameraFrontRounded:B5,CameraFrontSharp:b5,CameraFrontTwoTone:D5,CameraIndoor:k5,CameraIndoorOutlined:M5,CameraIndoorRounded:L5,CameraIndoorSharp:v5,CameraIndoorTwoTone:W5,CameraOutdoor:N5,CameraOutdoorOutlined:E5,CameraOutdoorRounded:H5,CameraOutdoorSharp:I5,CameraOutdoorTwoTone:V5,CameraOutlined:x5,CameraRear:U5,CameraRearOutlined:G5,CameraRearRounded:K5,CameraRearSharp:z5,CameraRearTwoTone:Q5,CameraRoll:j5,CameraRollOutlined:q5,CameraRollRounded:J5,CameraRollSharp:Z5,CameraRollTwoTone:Y5,CameraRounded:X5,CameraSharp:$5,CameraTwoTone:eg,Cameraswitch:_g,CameraswitchOutlined:og,CameraswitchRounded:ng,CameraswitchSharp:tg,CameraswitchTwoTone:rg,Campaign:dg,CampaignOutlined:ag,CampaignRounded:ig,CampaignSharp:lg,CampaignTwoTone:mg,Cancel:fg,CancelOutlined:ug,CancelPresentation:Tg,CancelPresentationOutlined:Sg,CancelPresentationRounded:pg,CancelPresentationSharp:hg,CancelPresentationTwoTone:sg,CancelRounded:cg,CancelScheduleSend:wg,CancelScheduleSendOutlined:Rg,CancelScheduleSendRounded:Og,CancelScheduleSendSharp:gg,CancelScheduleSendTwoTone:Cg,CancelSharp:Ag,CancelTwoTone:yg,CandlestickChart:Pg,CandlestickChartOutlined:Fg,CandlestickChartRounded:Bg,CandlestickChartSharp:bg,CandlestickChartTwoTone:Dg,CarCrash:kg,CarCrashOutlined:Mg,CarCrashRounded:Lg,CarCrashSharp:vg,CarCrashTwoTone:Wg,CarRental:Ng,CarRentalOutlined:Eg,CarRentalRounded:Hg,CarRentalSharp:Ig,CarRentalTwoTone:Vg,CarRepair:xg,CarRepairOutlined:Ug,CarRepairRounded:Gg,CarRepairSharp:Kg,CarRepairTwoTone:zg,CardGiftcard:Qg,CardGiftcardOutlined:jg,CardGiftcardRounded:qg,CardGiftcardSharp:Jg,CardGiftcardTwoTone:Zg,CardMembership:Yg,CardMembershipOutlined:Xg,CardMembershipRounded:$g,CardMembershipSharp:e6,CardMembershipTwoTone:_6,CardTravel:o6,CardTravelOutlined:n6,CardTravelRounded:t6,CardTravelSharp:r6,CardTravelTwoTone:d6,Carpenter:a6,CarpenterOutlined:i6,CarpenterRounded:l6,CarpenterSharp:m6,CarpenterTwoTone:f6,Cases:u6,CasesOutlined:T6,CasesRounded:S6,CasesSharp:p6,CasesTwoTone:h6,Casino:s6,CasinoOutlined:c6,CasinoRounded:w6,CasinoSharp:R6,CasinoTwoTone:O6,Cast:g6,CastConnected:C6,CastConnectedOutlined:A6,CastConnectedRounded:y6,CastConnectedSharp:P6,CastConnectedTwoTone:F6,CastForEducation:B6,CastForEducationOutlined:b6,CastForEducationRounded:D6,CastForEducationSharp:k6,CastForEducationTwoTone:M6,CastOutlined:L6,CastRounded:v6,CastSharp:W6,CastTwoTone:N6,Castle:E6,CastleOutlined:H6,CastleRounded:I6,CastleSharp:V6,CastleTwoTone:x6,CatchingPokemon:U6,CatchingPokemonOutlined:G6,CatchingPokemonRounded:K6,CatchingPokemonSharp:z6,CatchingPokemonTwoTone:Q6,Category:j6,CategoryOutlined:q6,CategoryRounded:J6,CategorySharp:Z6,CategoryTwoTone:Y6,Celebration:X6,CelebrationOutlined:$6,CelebrationRounded:e9,CelebrationSharp:_9,CelebrationTwoTone:o9,CellTower:n9,CellTowerOutlined:t9,CellTowerRounded:r9,CellTowerSharp:d9,CellTowerTwoTone:a9,CellWifi:i9,CellWifiOutlined:l9,CellWifiRounded:m9,CellWifiSharp:f9,CellWifiTwoTone:u9,CenterFocusStrong:T9,CenterFocusStrongOutlined:S9,CenterFocusStrongRounded:p9,CenterFocusStrongSharp:h9,CenterFocusStrongTwoTone:s9,CenterFocusWeak:c9,CenterFocusWeakOutlined:w9,CenterFocusWeakRounded:R9,CenterFocusWeakSharp:O9,CenterFocusWeakTwoTone:g9,Chair:C9,ChairAlt:A9,ChairAltOutlined:y9,ChairAltRounded:P9,ChairAltSharp:F9,ChairAltTwoTone:B9,ChairOutlined:b9,ChairRounded:D9,ChairSharp:k9,ChairTwoTone:M9,Chalet:L9,ChaletOutlined:v9,ChaletRounded:W9,ChaletSharp:N9,ChaletTwoTone:E9,ChangeCircle:H9,ChangeCircleOutlined:I9,ChangeCircleRounded:V9,ChangeCircleSharp:x9,ChangeCircleTwoTone:U9,ChangeHistory:G9,ChangeHistoryOutlined:K9,ChangeHistoryRounded:z9,ChangeHistorySharp:Q9,ChangeHistoryTwoTone:j9,ChargingStation:q9,ChargingStationOutlined:J9,ChargingStationRounded:Z9,ChargingStationSharp:Y9,ChargingStationTwoTone:X9,Chat:$9,ChatBubble:e7,ChatBubbleOutline:_7,ChatBubbleOutlineOutlined:o7,ChatBubbleOutlineRounded:n7,ChatBubbleOutlineSharp:t7,ChatBubbleOutlineTwoTone:r7,ChatBubbleOutlined:d7,ChatBubbleRounded:a7,ChatBubbleSharp:i7,ChatBubbleTwoTone:l7,ChatOutlined:m7,ChatRounded:f7,ChatSharp:u7,ChatTwoTone:T7,Check:S7,CheckBox:p7,CheckBoxOutlineBlank:h7,CheckBoxOutlineBlankOutlined:s7,CheckBoxOutlineBlankRounded:c7,CheckBoxOutlineBlankSharp:w7,CheckBoxOutlineBlankTwoTone:R7,CheckBoxOutlined:O7,CheckBoxRounded:g7,CheckBoxSharp:C7,CheckBoxTwoTone:A7,CheckCircle:y7,CheckCircleOutline:P7,CheckCircleOutlineOutlined:F7,CheckCircleOutlineRounded:B7,CheckCircleOutlineSharp:b7,CheckCircleOutlineTwoTone:D7,CheckCircleOutlined:k7,CheckCircleRounded:M7,CheckCircleSharp:L7,CheckCircleTwoTone:v7,CheckOutlined:W7,CheckRounded:N7,CheckSharp:E7,CheckTwoTone:H7,Checklist:I7,ChecklistOutlined:V7,ChecklistRounded:x7,ChecklistRtl:U7,ChecklistRtlOutlined:G7,ChecklistRtlRounded:K7,ChecklistRtlSharp:z7,ChecklistRtlTwoTone:Q7,ChecklistSharp:j7,ChecklistTwoTone:q7,Checkroom:J7,CheckroomOutlined:Z7,CheckroomRounded:Y7,CheckroomSharp:X7,CheckroomTwoTone:$7,ChevronLeft:e8,ChevronLeftOutlined:_8,ChevronLeftRounded:o8,ChevronLeftSharp:n8,ChevronLeftTwoTone:t8,ChevronRight:r8,ChevronRightOutlined:d8,ChevronRightRounded:a8,ChevronRightSharp:i8,ChevronRightTwoTone:l8,ChildCare:m8,ChildCareOutlined:f8,ChildCareRounded:u8,ChildCareSharp:T8,ChildCareTwoTone:S8,ChildFriendly:p8,ChildFriendlyOutlined:h8,ChildFriendlyRounded:s8,ChildFriendlySharp:c8,ChildFriendlyTwoTone:w8,ChromeReaderMode:R8,ChromeReaderModeOutlined:O8,ChromeReaderModeRounded:g8,ChromeReaderModeSharp:C8,ChromeReaderModeTwoTone:A8,Church:y8,ChurchOutlined:P8,ChurchRounded:F8,ChurchSharp:B8,ChurchTwoTone:b8,Circle:D8,CircleNotifications:k8,CircleNotificationsOutlined:M8,CircleNotificationsRounded:L8,CircleNotificationsSharp:v8,CircleNotificationsTwoTone:W8,CircleOutlined:N8,CircleRounded:E8,CircleSharp:H8,CircleTwoTone:I8,Class:V8,ClassOutlined:x8,ClassRounded:U8,ClassSharp:G8,ClassTwoTone:K8,CleanHands:z8,CleanHandsOutlined:Q8,CleanHandsRounded:j8,CleanHandsSharp:q8,CleanHandsTwoTone:J8,CleaningServices:Z8,CleaningServicesOutlined:Y8,CleaningServicesRounded:X8,CleaningServicesSharp:$8,CleaningServicesTwoTone:eC,Clear:_C,ClearAll:oC,ClearAllOutlined:nC,ClearAllRounded:tC,ClearAllSharp:rC,ClearAllTwoTone:dC,ClearOutlined:aC,ClearRounded:iC,ClearSharp:lC,ClearTwoTone:mC,Close:fC,CloseFullscreen:uC,CloseFullscreenOutlined:TC,CloseFullscreenRounded:SC,CloseFullscreenSharp:pC,CloseFullscreenTwoTone:hC,CloseOutlined:sC,CloseRounded:cC,CloseSharp:wC,CloseTwoTone:RC,ClosedCaption:OC,ClosedCaptionDisabled:gC,ClosedCaptionDisabledOutlined:CC,ClosedCaptionDisabledRounded:AC,ClosedCaptionDisabledSharp:yC,ClosedCaptionDisabledTwoTone:PC,ClosedCaptionOff:FC,ClosedCaptionOffOutlined:BC,ClosedCaptionOffRounded:bC,ClosedCaptionOffSharp:DC,ClosedCaptionOffTwoTone:kC,ClosedCaptionOutlined:MC,ClosedCaptionRounded:LC,ClosedCaptionSharp:vC,ClosedCaptionTwoTone:WC,Cloud:NC,CloudCircle:EC,CloudCircleOutlined:HC,CloudCircleRounded:IC,CloudCircleSharp:VC,CloudCircleTwoTone:xC,CloudDone:UC,CloudDoneOutlined:GC,CloudDoneRounded:KC,CloudDoneSharp:zC,CloudDoneTwoTone:QC,CloudDownload:jC,CloudDownloadOutlined:qC,CloudDownloadRounded:JC,CloudDownloadSharp:ZC,CloudDownloadTwoTone:YC,CloudOff:XC,CloudOffOutlined:$C,CloudOffRounded:e0,CloudOffSharp:_0,CloudOffTwoTone:o0,CloudOutlined:n0,CloudQueue:t0,CloudQueueOutlined:r0,CloudQueueRounded:d0,CloudQueueSharp:a0,CloudQueueTwoTone:i0,CloudRounded:l0,CloudSharp:m0,CloudSync:f0,CloudSyncOutlined:u0,CloudSyncRounded:T0,CloudSyncSharp:S0,CloudSyncTwoTone:p0,CloudTwoTone:h0,CloudUpload:s0,CloudUploadOutlined:c0,CloudUploadRounded:w0,CloudUploadSharp:R0,CloudUploadTwoTone:O0,Co2:g0,Co2Outlined:C0,Co2Rounded:A0,Co2Sharp:y0,Co2TwoTone:P0,CoPresent:F0,CoPresentOutlined:B0,CoPresentRounded:b0,CoPresentSharp:D0,CoPresentTwoTone:k0,Code:M0,CodeOff:L0,CodeOffOutlined:v0,CodeOffRounded:W0,CodeOffSharp:N0,CodeOffTwoTone:E0,CodeOutlined:H0,CodeRounded:I0,CodeSharp:V0,CodeTwoTone:x0,Coffee:U0,CoffeeMaker:G0,CoffeeMakerOutlined:K0,CoffeeMakerRounded:z0,CoffeeMakerSharp:Q0,CoffeeMakerTwoTone:j0,CoffeeOutlined:q0,CoffeeRounded:J0,CoffeeSharp:Z0,CoffeeTwoTone:Y0,Collections:X0,CollectionsBookmark:$0,CollectionsBookmarkOutlined:eA,CollectionsBookmarkRounded:_A,CollectionsBookmarkSharp:oA,CollectionsBookmarkTwoTone:nA,CollectionsOutlined:tA,CollectionsRounded:rA,CollectionsSharp:dA,CollectionsTwoTone:aA,ColorLens:iA,ColorLensOutlined:lA,ColorLensRounded:mA,ColorLensSharp:fA,ColorLensTwoTone:uA,Colorize:TA,ColorizeOutlined:SA,ColorizeRounded:pA,ColorizeSharp:hA,ColorizeTwoTone:sA,Comment:cA,CommentBank:wA,CommentBankOutlined:RA,CommentBankRounded:OA,CommentBankSharp:gA,CommentBankTwoTone:CA,CommentOutlined:AA,CommentRounded:yA,CommentSharp:PA,CommentTwoTone:FA,CommentsDisabled:BA,CommentsDisabledOutlined:bA,CommentsDisabledRounded:DA,CommentsDisabledSharp:kA,CommentsDisabledTwoTone:MA,Commit:LA,CommitOutlined:vA,CommitRounded:WA,CommitSharp:NA,CommitTwoTone:EA,Commute:HA,CommuteOutlined:IA,CommuteRounded:VA,CommuteSharp:xA,CommuteTwoTone:UA,Compare:GA,CompareArrows:KA,CompareArrowsOutlined:zA,CompareArrowsRounded:QA,CompareArrowsSharp:jA,CompareArrowsTwoTone:qA,CompareOutlined:JA,CompareRounded:ZA,CompareSharp:YA,CompareTwoTone:XA,CompassCalibration:$A,CompassCalibrationOutlined:ey,CompassCalibrationRounded:_y,CompassCalibrationSharp:oy,CompassCalibrationTwoTone:ny,Compress:ty,CompressOutlined:ry,CompressRounded:dy,CompressSharp:ay,CompressTwoTone:iy,Computer:ly,ComputerOutlined:my,ComputerRounded:fy,ComputerSharp:uy,ComputerTwoTone:Ty,ConfirmationNumber:Sy,ConfirmationNumberOutlined:py,ConfirmationNumberRounded:hy,ConfirmationNumberSharp:sy,ConfirmationNumberTwoTone:cy,ConnectWithoutContact:wy,ConnectWithoutContactOutlined:Ry,ConnectWithoutContactRounded:Oy,ConnectWithoutContactSharp:gy,ConnectWithoutContactTwoTone:Cy,ConnectedTv:Ay,ConnectedTvOutlined:yy,ConnectedTvRounded:Py,ConnectedTvSharp:Fy,ConnectedTvTwoTone:By,ConnectingAirports:by,ConnectingAirportsOutlined:Dy,ConnectingAirportsRounded:ky,ConnectingAirportsSharp:My,ConnectingAirportsTwoTone:Ly,Construction:vy,ConstructionOutlined:Wy,ConstructionRounded:Ny,ConstructionSharp:Ey,ConstructionTwoTone:Hy,ContactEmergency:Iy,ContactEmergencyOutlined:Vy,ContactEmergencyRounded:xy,ContactEmergencySharp:Uy,ContactEmergencyTwoTone:Gy,ContactMail:Ky,ContactMailOutlined:zy,ContactMailRounded:Qy,ContactMailSharp:jy,ContactMailTwoTone:qy,ContactPage:Jy,ContactPageOutlined:Zy,ContactPageRounded:Yy,ContactPageSharp:Xy,ContactPageTwoTone:$y,ContactPhone:eP,ContactPhoneOutlined:_P,ContactPhoneRounded:oP,ContactPhoneSharp:nP,ContactPhoneTwoTone:tP,ContactSupport:rP,ContactSupportOutlined:dP,ContactSupportRounded:aP,ContactSupportSharp:iP,ContactSupportTwoTone:lP,Contactless:mP,ContactlessOutlined:fP,ContactlessRounded:uP,ContactlessSharp:TP,ContactlessTwoTone:SP,Contacts:pP,ContactsOutlined:hP,ContactsRounded:sP,ContactsSharp:cP,ContactsTwoTone:wP,ContentCopy:RP,ContentCopyOutlined:OP,ContentCopyRounded:gP,ContentCopySharp:CP,ContentCopyTwoTone:AP,ContentCut:yP,ContentCutOutlined:PP,ContentCutRounded:FP,ContentCutSharp:BP,ContentCutTwoTone:bP,ContentPaste:DP,ContentPasteGo:kP,ContentPasteGoOutlined:MP,ContentPasteGoRounded:LP,ContentPasteGoSharp:vP,ContentPasteGoTwoTone:WP,ContentPasteOff:NP,ContentPasteOffOutlined:EP,ContentPasteOffRounded:HP,ContentPasteOffSharp:IP,ContentPasteOffTwoTone:VP,ContentPasteOutlined:xP,ContentPasteRounded:UP,ContentPasteSearch:GP,ContentPasteSearchOutlined:KP,ContentPasteSearchRounded:zP,ContentPasteSearchSharp:QP,ContentPasteSearchTwoTone:jP,ContentPasteSharp:qP,ContentPasteTwoTone:JP,Contrast:ZP,ContrastOutlined:YP,ContrastRounded:XP,ContrastSharp:$P,ContrastTwoTone:eF,ControlCamera:_F,ControlCameraOutlined:oF,ControlCameraRounded:nF,ControlCameraSharp:tF,ControlCameraTwoTone:rF,ControlPoint:dF,ControlPointDuplicate:aF,ControlPointDuplicateOutlined:iF,ControlPointDuplicateRounded:lF,ControlPointDuplicateSharp:mF,ControlPointDuplicateTwoTone:fF,ControlPointOutlined:uF,ControlPointRounded:TF,ControlPointSharp:SF,ControlPointTwoTone:pF,Cookie:hF,CookieOutlined:sF,CookieRounded:cF,CookieSharp:wF,CookieTwoTone:RF,CopyAll:OF,CopyAllOutlined:gF,CopyAllRounded:CF,CopyAllSharp:AF,CopyAllTwoTone:yF,Copyright:PF,CopyrightOutlined:FF,CopyrightRounded:BF,CopyrightSharp:bF,CopyrightTwoTone:DF,Coronavirus:kF,CoronavirusOutlined:MF,CoronavirusRounded:LF,CoronavirusSharp:vF,CoronavirusTwoTone:WF,CorporateFare:NF,CorporateFareOutlined:EF,CorporateFareRounded:HF,CorporateFareSharp:IF,CorporateFareTwoTone:VF,Cottage:xF,CottageOutlined:UF,CottageRounded:GF,CottageSharp:KF,CottageTwoTone:zF,Countertops:QF,CountertopsOutlined:jF,CountertopsRounded:qF,CountertopsSharp:JF,CountertopsTwoTone:ZF,Create:YF,CreateNewFolder:XF,CreateNewFolderOutlined:$F,CreateNewFolderRounded:eB,CreateNewFolderSharp:_B,CreateNewFolderTwoTone:oB,CreateOutlined:nB,CreateRounded:tB,CreateSharp:rB,CreateTwoTone:dB,CreditCard:aB,CreditCardOff:iB,CreditCardOffOutlined:lB,CreditCardOffRounded:mB,CreditCardOffSharp:fB,CreditCardOffTwoTone:uB,CreditCardOutlined:TB,CreditCardRounded:SB,CreditCardSharp:pB,CreditCardTwoTone:hB,CreditScore:sB,CreditScoreOutlined:cB,CreditScoreRounded:wB,CreditScoreSharp:RB,CreditScoreTwoTone:OB,Crib:gB,CribOutlined:CB,CribRounded:AB,CribSharp:yB,CribTwoTone:PB,CrisisAlert:FB,CrisisAlertOutlined:BB,CrisisAlertRounded:bB,CrisisAlertSharp:DB,CrisisAlertTwoTone:kB,Crop:MB,Crop169:LB,Crop169Outlined:vB,Crop169Rounded:WB,Crop169Sharp:NB,Crop169TwoTone:EB,Crop32:HB,Crop32Outlined:IB,Crop32Rounded:VB,Crop32Sharp:xB,Crop32TwoTone:UB,Crop54:GB,Crop54Outlined:KB,Crop54Rounded:zB,Crop54Sharp:QB,Crop54TwoTone:jB,Crop75:qB,Crop75Outlined:JB,Crop75Rounded:ZB,Crop75Sharp:YB,Crop75TwoTone:XB,CropDin:$B,CropDinOutlined:eb,CropDinRounded:_b,CropDinSharp:ob,CropDinTwoTone:nb,CropFree:tb,CropFreeOutlined:rb,CropFreeRounded:db,CropFreeSharp:ab,CropFreeTwoTone:ib,CropLandscape:lb,CropLandscapeOutlined:mb,CropLandscapeRounded:fb,CropLandscapeSharp:ub,CropLandscapeTwoTone:Tb,CropOriginal:Sb,CropOriginalOutlined:pb,CropOriginalRounded:hb,CropOriginalSharp:sb,CropOriginalTwoTone:cb,CropOutlined:wb,CropPortrait:Rb,CropPortraitOutlined:Ob,CropPortraitRounded:gb,CropPortraitSharp:Cb,CropPortraitTwoTone:Ab,CropRotate:yb,CropRotateOutlined:Pb,CropRotateRounded:Fb,CropRotateSharp:Bb,CropRotateTwoTone:bb,CropRounded:Db,CropSharp:kb,CropSquare:Mb,CropSquareOutlined:Lb,CropSquareRounded:vb,CropSquareSharp:Wb,CropSquareTwoTone:Nb,CropTwoTone:Eb,Css:Hb,CssOutlined:Ib,CssRounded:Vb,CssSharp:xb,CssTwoTone:Ub,CurrencyBitcoin:Gb,CurrencyBitcoinOutlined:Kb,CurrencyBitcoinRounded:zb,CurrencyBitcoinSharp:Qb,CurrencyBitcoinTwoTone:jb,CurrencyExchange:qb,CurrencyExchangeOutlined:Jb,CurrencyExchangeRounded:Zb,CurrencyExchangeSharp:Yb,CurrencyExchangeTwoTone:Xb,CurrencyFranc:$b,CurrencyFrancOutlined:eD,CurrencyFrancRounded:_D,CurrencyFrancSharp:oD,CurrencyFrancTwoTone:nD,CurrencyLira:tD,CurrencyLiraOutlined:rD,CurrencyLiraRounded:dD,CurrencyLiraSharp:aD,CurrencyLiraTwoTone:iD,CurrencyPound:lD,CurrencyPoundOutlined:mD,CurrencyPoundRounded:fD,CurrencyPoundSharp:uD,CurrencyPoundTwoTone:TD,CurrencyRuble:SD,CurrencyRubleOutlined:pD,CurrencyRubleRounded:hD,CurrencyRubleSharp:sD,CurrencyRubleTwoTone:cD,CurrencyRupee:wD,CurrencyRupeeOutlined:RD,CurrencyRupeeRounded:OD,CurrencyRupeeSharp:gD,CurrencyRupeeTwoTone:CD,CurrencyYen:AD,CurrencyYenOutlined:yD,CurrencyYenRounded:PD,CurrencyYenSharp:FD,CurrencyYenTwoTone:BD,CurrencyYuan:bD,CurrencyYuanOutlined:DD,CurrencyYuanRounded:kD,CurrencyYuanSharp:MD,CurrencyYuanTwoTone:LD,Curtains:vD,CurtainsClosed:WD,CurtainsClosedOutlined:ND,CurtainsClosedRounded:ED,CurtainsClosedSharp:HD,CurtainsClosedTwoTone:ID,CurtainsOutlined:VD,CurtainsRounded:xD,CurtainsSharp:UD,CurtainsTwoTone:GD,Cyclone:KD,CycloneOutlined:zD,CycloneRounded:QD,CycloneSharp:jD,CycloneTwoTone:qD,Dangerous:JD,DangerousOutlined:ZD,DangerousRounded:YD,DangerousSharp:XD,DangerousTwoTone:$D,DarkMode:ek,DarkModeOutlined:_k,DarkModeRounded:ok,DarkModeSharp:nk,DarkModeTwoTone:tk,Dashboard:rk,DashboardCustomize:dk,DashboardCustomizeOutlined:ak,DashboardCustomizeRounded:ik,DashboardCustomizeSharp:lk,DashboardCustomizeTwoTone:mk,DashboardOutlined:fk,DashboardRounded:uk,DashboardSharp:Tk,DashboardTwoTone:Sk,DataArray:pk,DataArrayOutlined:hk,DataArrayRounded:sk,DataArraySharp:ck,DataArrayTwoTone:wk,DataObject:Rk,DataObjectOutlined:Ok,DataObjectRounded:gk,DataObjectSharp:Ck,DataObjectTwoTone:Ak,DataSaverOff:yk,DataSaverOffOutlined:Pk,DataSaverOffRounded:Fk,DataSaverOffSharp:Bk,DataSaverOffTwoTone:bk,DataSaverOn:Dk,DataSaverOnOutlined:kk,DataSaverOnRounded:Mk,DataSaverOnSharp:Lk,DataSaverOnTwoTone:vk,DataThresholding:Wk,DataThresholdingOutlined:Nk,DataThresholdingRounded:Ek,DataThresholdingSharp:Hk,DataThresholdingTwoTone:Ik,DataUsage:Vk,DataUsageOutlined:xk,DataUsageRounded:Uk,DataUsageSharp:Gk,DataUsageTwoTone:Kk,Dataset:zk,DatasetLinked:Qk,DatasetLinkedOutlined:jk,DatasetLinkedRounded:qk,DatasetLinkedSharp:Jk,DatasetLinkedTwoTone:Zk,DatasetOutlined:Yk,DatasetRounded:Xk,DatasetSharp:$k,DatasetTwoTone:eM,DateRange:_M,DateRangeOutlined:oM,DateRangeRounded:nM,DateRangeSharp:tM,DateRangeTwoTone:rM,Deblur:dM,DeblurOutlined:aM,DeblurRounded:iM,DeblurSharp:lM,DeblurTwoTone:mM,Deck:fM,DeckOutlined:uM,DeckRounded:TM,DeckSharp:SM,DeckTwoTone:pM,Dehaze:hM,DehazeOutlined:sM,DehazeRounded:cM,DehazeSharp:wM,DehazeTwoTone:RM,Delete:OM,DeleteForever:gM,DeleteForeverOutlined:CM,DeleteForeverRounded:AM,DeleteForeverSharp:yM,DeleteForeverTwoTone:PM,DeleteOutline:FM,DeleteOutlineOutlined:BM,DeleteOutlineRounded:bM,DeleteOutlineSharp:DM,DeleteOutlineTwoTone:kM,DeleteOutlined:MM,DeleteRounded:LM,DeleteSharp:vM,DeleteSweep:WM,DeleteSweepOutlined:NM,DeleteSweepRounded:EM,DeleteSweepSharp:HM,DeleteSweepTwoTone:IM,DeleteTwoTone:VM,DeliveryDining:xM,DeliveryDiningOutlined:UM,DeliveryDiningRounded:GM,DeliveryDiningSharp:KM,DeliveryDiningTwoTone:zM,DensityLarge:QM,DensityLargeOutlined:jM,DensityLargeRounded:qM,DensityLargeSharp:JM,DensityLargeTwoTone:ZM,DensityMedium:YM,DensityMediumOutlined:XM,DensityMediumRounded:$M,DensityMediumSharp:eL,DensityMediumTwoTone:_L,DensitySmall:oL,DensitySmallOutlined:nL,DensitySmallRounded:tL,DensitySmallSharp:rL,DensitySmallTwoTone:dL,DepartureBoard:aL,DepartureBoardOutlined:iL,DepartureBoardRounded:lL,DepartureBoardSharp:mL,DepartureBoardTwoTone:fL,Description:uL,DescriptionOutlined:TL,DescriptionRounded:SL,DescriptionSharp:pL,DescriptionTwoTone:hL,Deselect:sL,DeselectOutlined:cL,DeselectRounded:wL,DeselectSharp:RL,DeselectTwoTone:OL,DesignServices:gL,DesignServicesOutlined:CL,DesignServicesRounded:AL,DesignServicesSharp:yL,DesignServicesTwoTone:PL,Desk:FL,DeskOutlined:BL,DeskRounded:bL,DeskSharp:DL,DeskTwoTone:kL,DesktopAccessDisabled:ML,DesktopAccessDisabledOutlined:LL,DesktopAccessDisabledRounded:vL,DesktopAccessDisabledSharp:WL,DesktopAccessDisabledTwoTone:NL,DesktopMac:EL,DesktopMacOutlined:HL,DesktopMacRounded:IL,DesktopMacSharp:VL,DesktopMacTwoTone:xL,DesktopWindows:UL,DesktopWindowsOutlined:GL,DesktopWindowsRounded:KL,DesktopWindowsSharp:zL,DesktopWindowsTwoTone:QL,Details:jL,DetailsOutlined:qL,DetailsRounded:JL,DetailsSharp:ZL,DetailsTwoTone:YL,DeveloperBoard:XL,DeveloperBoardOff:$L,DeveloperBoardOffOutlined:ev,DeveloperBoardOffRounded:_v,DeveloperBoardOffSharp:ov,DeveloperBoardOffTwoTone:nv,DeveloperBoardOutlined:tv,DeveloperBoardRounded:rv,DeveloperBoardSharp:dv,DeveloperBoardTwoTone:av,DeveloperMode:iv,DeveloperModeOutlined:lv,DeveloperModeRounded:mv,DeveloperModeSharp:fv,DeveloperModeTwoTone:uv,DeviceHub:Tv,DeviceHubOutlined:Sv,DeviceHubRounded:pv,DeviceHubSharp:hv,DeviceHubTwoTone:sv,DeviceThermostat:cv,DeviceThermostatOutlined:wv,DeviceThermostatRounded:Rv,DeviceThermostatSharp:Ov,DeviceThermostatTwoTone:gv,DeviceUnknown:Cv,DeviceUnknownOutlined:Av,DeviceUnknownRounded:yv,DeviceUnknownSharp:Pv,DeviceUnknownTwoTone:Fv,Devices:Bv,DevicesFold:bv,DevicesFoldOutlined:Dv,DevicesFoldRounded:kv,DevicesFoldSharp:Mv,DevicesFoldTwoTone:Lv,DevicesOther:vv,DevicesOtherOutlined:Wv,DevicesOtherRounded:Nv,DevicesOtherSharp:Ev,DevicesOtherTwoTone:Hv,DevicesOutlined:Iv,DevicesRounded:Vv,DevicesSharp:xv,DevicesTwoTone:Uv,DialerSip:Gv,DialerSipOutlined:Kv,DialerSipRounded:zv,DialerSipSharp:Qv,DialerSipTwoTone:jv,Dialpad:qv,DialpadOutlined:Jv,DialpadRounded:Zv,DialpadSharp:Yv,DialpadTwoTone:Xv,Diamond:$v,DiamondOutlined:eW,DiamondRounded:_W,DiamondSharp:oW,DiamondTwoTone:nW,Difference:tW,DifferenceOutlined:rW,DifferenceRounded:dW,DifferenceSharp:aW,DifferenceTwoTone:iW,Dining:lW,DiningOutlined:mW,DiningRounded:fW,DiningSharp:uW,DiningTwoTone:TW,DinnerDining:SW,DinnerDiningOutlined:pW,DinnerDiningRounded:hW,DinnerDiningSharp:sW,DinnerDiningTwoTone:cW,Directions:wW,DirectionsBike:RW,DirectionsBikeOutlined:OW,DirectionsBikeRounded:gW,DirectionsBikeSharp:CW,DirectionsBikeTwoTone:AW,DirectionsBoat:yW,DirectionsBoatFilled:PW,DirectionsBoatFilledOutlined:FW,DirectionsBoatFilledRounded:BW,DirectionsBoatFilledSharp:bW,DirectionsBoatFilledTwoTone:DW,DirectionsBoatOutlined:kW,DirectionsBoatRounded:MW,DirectionsBoatSharp:LW,DirectionsBoatTwoTone:vW,DirectionsBus:WW,DirectionsBusFilled:NW,DirectionsBusFilledOutlined:EW,DirectionsBusFilledRounded:HW,DirectionsBusFilledSharp:IW,DirectionsBusFilledTwoTone:VW,DirectionsBusOutlined:xW,DirectionsBusRounded:UW,DirectionsBusSharp:GW,DirectionsBusTwoTone:KW,DirectionsCar:zW,DirectionsCarFilled:QW,DirectionsCarFilledOutlined:jW,DirectionsCarFilledRounded:qW,DirectionsCarFilledSharp:JW,DirectionsCarFilledTwoTone:ZW,DirectionsCarOutlined:YW,DirectionsCarRounded:XW,DirectionsCarSharp:$W,DirectionsCarTwoTone:eN,DirectionsOff:_N,DirectionsOffOutlined:oN,DirectionsOffRounded:nN,DirectionsOffSharp:tN,DirectionsOffTwoTone:rN,DirectionsOutlined:dN,DirectionsRailway:aN,DirectionsRailwayFilled:iN,DirectionsRailwayFilledOutlined:lN,DirectionsRailwayFilledRounded:mN,DirectionsRailwayFilledSharp:fN,DirectionsRailwayFilledTwoTone:uN,DirectionsRailwayOutlined:TN,DirectionsRailwayRounded:SN,DirectionsRailwaySharp:pN,DirectionsRailwayTwoTone:hN,DirectionsRounded:sN,DirectionsRun:cN,DirectionsRunOutlined:wN,DirectionsRunRounded:RN,DirectionsRunSharp:ON,DirectionsRunTwoTone:gN,DirectionsSharp:CN,DirectionsSubway:AN,DirectionsSubwayFilled:yN,DirectionsSubwayFilledOutlined:PN,DirectionsSubwayFilledRounded:FN,DirectionsSubwayFilledSharp:BN,DirectionsSubwayFilledTwoTone:bN,DirectionsSubwayOutlined:DN,DirectionsSubwayRounded:kN,DirectionsSubwaySharp:MN,DirectionsSubwayTwoTone:LN,DirectionsTransit:vN,DirectionsTransitFilled:WN,DirectionsTransitFilledOutlined:NN,DirectionsTransitFilledRounded:EN,DirectionsTransitFilledSharp:HN,DirectionsTransitFilledTwoTone:IN,DirectionsTransitOutlined:VN,DirectionsTransitRounded:xN,DirectionsTransitSharp:UN,DirectionsTransitTwoTone:GN,DirectionsTwoTone:KN,DirectionsWalk:zN,DirectionsWalkOutlined:QN,DirectionsWalkRounded:jN,DirectionsWalkSharp:qN,DirectionsWalkTwoTone:JN,DirtyLens:ZN,DirtyLensOutlined:YN,DirtyLensRounded:XN,DirtyLensSharp:$N,DirtyLensTwoTone:eE,DisabledByDefault:_E,DisabledByDefaultOutlined:oE,DisabledByDefaultRounded:nE,DisabledByDefaultSharp:tE,DisabledByDefaultTwoTone:rE,DiscFull:dE,DiscFullOutlined:aE,DiscFullRounded:iE,DiscFullSharp:lE,DiscFullTwoTone:mE,Discount:fE,DiscountOutlined:uE,DiscountRounded:TE,DiscountSharp:SE,DiscountTwoTone:pE,DisplaySettings:hE,DisplaySettingsOutlined:sE,DisplaySettingsRounded:cE,DisplaySettingsSharp:wE,DisplaySettingsTwoTone:RE,Diversity1:OE,Diversity1Outlined:gE,Diversity1Rounded:CE,Diversity1Sharp:AE,Diversity1TwoTone:yE,Diversity2:PE,Diversity2Outlined:FE,Diversity2Rounded:BE,Diversity2Sharp:bE,Diversity2TwoTone:DE,Diversity3:kE,Diversity3Outlined:ME,Diversity3Rounded:LE,Diversity3Sharp:vE,Diversity3TwoTone:WE,Dns:NE,DnsOutlined:EE,DnsRounded:HE,DnsSharp:IE,DnsTwoTone:VE,DoDisturb:xE,DoDisturbAlt:UE,DoDisturbAltOutlined:GE,DoDisturbAltRounded:KE,DoDisturbAltSharp:zE,DoDisturbAltTwoTone:QE,DoDisturbOff:jE,DoDisturbOffOutlined:qE,DoDisturbOffRounded:JE,DoDisturbOffSharp:ZE,DoDisturbOffTwoTone:YE,DoDisturbOn:XE,DoDisturbOnOutlined:$E,DoDisturbOnRounded:eH,DoDisturbOnSharp:_H,DoDisturbOnTwoTone:oH,DoDisturbOutlined:nH,DoDisturbRounded:tH,DoDisturbSharp:rH,DoDisturbTwoTone:dH,DoNotDisturb:aH,DoNotDisturbAlt:iH,DoNotDisturbAltOutlined:lH,DoNotDisturbAltRounded:mH,DoNotDisturbAltSharp:fH,DoNotDisturbAltTwoTone:uH,DoNotDisturbOff:TH,DoNotDisturbOffOutlined:SH,DoNotDisturbOffRounded:pH,DoNotDisturbOffSharp:hH,DoNotDisturbOffTwoTone:sH,DoNotDisturbOn:cH,DoNotDisturbOnOutlined:wH,DoNotDisturbOnRounded:RH,DoNotDisturbOnSharp:OH,DoNotDisturbOnTotalSilence:gH,DoNotDisturbOnTotalSilenceOutlined:CH,DoNotDisturbOnTotalSilenceRounded:AH,DoNotDisturbOnTotalSilenceSharp:yH,DoNotDisturbOnTotalSilenceTwoTone:PH,DoNotDisturbOnTwoTone:FH,DoNotDisturbOutlined:BH,DoNotDisturbRounded:bH,DoNotDisturbSharp:DH,DoNotDisturbTwoTone:kH,DoNotStep:MH,DoNotStepOutlined:LH,DoNotStepRounded:vH,DoNotStepSharp:WH,DoNotStepTwoTone:NH,DoNotTouch:EH,DoNotTouchOutlined:HH,DoNotTouchRounded:IH,DoNotTouchSharp:VH,DoNotTouchTwoTone:xH,Dock:UH,DockOutlined:GH,DockRounded:KH,DockSharp:zH,DockTwoTone:QH,DocumentScanner:jH,DocumentScannerOutlined:qH,DocumentScannerRounded:JH,DocumentScannerSharp:ZH,DocumentScannerTwoTone:YH,Domain:XH,DomainAdd:$H,DomainAddOutlined:eI,DomainAddRounded:_I,DomainAddSharp:oI,DomainAddTwoTone:nI,DomainDisabled:tI,DomainDisabledOutlined:rI,DomainDisabledRounded:dI,DomainDisabledSharp:aI,DomainDisabledTwoTone:iI,DomainOutlined:lI,DomainRounded:mI,DomainSharp:fI,DomainTwoTone:uI,DomainVerification:TI,DomainVerificationOutlined:SI,DomainVerificationRounded:pI,DomainVerificationSharp:hI,DomainVerificationTwoTone:sI,Done:cI,DoneAll:wI,DoneAllOutlined:RI,DoneAllRounded:OI,DoneAllSharp:gI,DoneAllTwoTone:CI,DoneOutline:AI,DoneOutlineOutlined:yI,DoneOutlineRounded:PI,DoneOutlineSharp:FI,DoneOutlineTwoTone:BI,DoneOutlined:bI,DoneRounded:DI,DoneSharp:kI,DoneTwoTone:MI,DonutLarge:LI,DonutLargeOutlined:vI,DonutLargeRounded:WI,DonutLargeSharp:NI,DonutLargeTwoTone:EI,DonutSmall:HI,DonutSmallOutlined:II,DonutSmallRounded:VI,DonutSmallSharp:xI,DonutSmallTwoTone:UI,DoorBack:GI,DoorBackOutlined:KI,DoorBackRounded:zI,DoorBackSharp:QI,DoorBackTwoTone:jI,DoorFront:qI,DoorFrontOutlined:JI,DoorFrontRounded:ZI,DoorFrontSharp:YI,DoorFrontTwoTone:XI,DoorSliding:$I,DoorSlidingOutlined:eV,DoorSlidingRounded:_V,DoorSlidingSharp:oV,DoorSlidingTwoTone:nV,Doorbell:tV,DoorbellOutlined:rV,DoorbellRounded:dV,DoorbellSharp:aV,DoorbellTwoTone:iV,DoubleArrow:lV,DoubleArrowOutlined:mV,DoubleArrowRounded:fV,DoubleArrowSharp:uV,DoubleArrowTwoTone:TV,DownhillSkiing:SV,DownhillSkiingOutlined:pV,DownhillSkiingRounded:hV,DownhillSkiingSharp:sV,DownhillSkiingTwoTone:cV,Download:wV,DownloadDone:RV,DownloadDoneOutlined:OV,DownloadDoneRounded:gV,DownloadDoneSharp:CV,DownloadDoneTwoTone:AV,DownloadForOffline:yV,DownloadForOfflineOutlined:PV,DownloadForOfflineRounded:FV,DownloadForOfflineSharp:BV,DownloadForOfflineTwoTone:bV,DownloadOutlined:DV,DownloadRounded:kV,DownloadSharp:MV,DownloadTwoTone:LV,Downloading:vV,DownloadingOutlined:WV,DownloadingRounded:NV,DownloadingSharp:EV,DownloadingTwoTone:HV,Drafts:IV,DraftsOutlined:VV,DraftsRounded:xV,DraftsSharp:UV,DraftsTwoTone:GV,DragHandle:KV,DragHandleOutlined:zV,DragHandleRounded:QV,DragHandleSharp:jV,DragHandleTwoTone:qV,DragIndicator:JV,DragIndicatorOutlined:ZV,DragIndicatorRounded:YV,DragIndicatorSharp:XV,DragIndicatorTwoTone:$V,Draw:ex,DrawOutlined:_x,DrawRounded:ox,DrawSharp:nx,DrawTwoTone:tx,DriveEta:rx,DriveEtaOutlined:dx,DriveEtaRounded:ax,DriveEtaSharp:ix,DriveEtaTwoTone:lx,DriveFileMove:mx,DriveFileMoveOutlined:fx,DriveFileMoveRounded:ux,DriveFileMoveSharp:Tx,DriveFileMoveTwoTone:Sx,DriveFileRenameOutline:px,DriveFileRenameOutlineOutlined:hx,DriveFileRenameOutlineRounded:sx,DriveFileRenameOutlineSharp:cx,DriveFileRenameOutlineTwoTone:wx,DriveFolderUpload:Rx,DriveFolderUploadOutlined:Ox,DriveFolderUploadRounded:gx,DriveFolderUploadSharp:Cx,DriveFolderUploadTwoTone:Ax,Dry:yx,DryCleaning:Px,DryCleaningOutlined:Fx,DryCleaningRounded:Bx,DryCleaningSharp:bx,DryCleaningTwoTone:Dx,DryOutlined:kx,DryRounded:Mx,DrySharp:Lx,DryTwoTone:vx,Duo:Wx,DuoOutlined:Nx,DuoRounded:Ex,DuoSharp:Hx,DuoTwoTone:Ix,Dvr:Vx,DvrOutlined:xx,DvrRounded:Ux,DvrSharp:Gx,DvrTwoTone:Kx,DynamicFeed:zx,DynamicFeedOutlined:Qx,DynamicFeedRounded:jx,DynamicFeedSharp:qx,DynamicFeedTwoTone:Jx,DynamicForm:Zx,DynamicFormOutlined:Yx,DynamicFormRounded:Xx,DynamicFormSharp:$x,DynamicFormTwoTone:eU,EMobiledata:_U,EMobiledataOutlined:oU,EMobiledataRounded:nU,EMobiledataSharp:tU,EMobiledataTwoTone:rU,Earbuds:dU,EarbudsBattery:aU,EarbudsBatteryOutlined:iU,EarbudsBatteryRounded:lU,EarbudsBatterySharp:mU,EarbudsBatteryTwoTone:fU,EarbudsOutlined:uU,EarbudsRounded:TU,EarbudsSharp:SU,EarbudsTwoTone:pU,East:hU,EastOutlined:sU,EastRounded:cU,EastSharp:wU,EastTwoTone:RU,EdgesensorHigh:OU,EdgesensorHighOutlined:gU,EdgesensorHighRounded:CU,EdgesensorHighSharp:AU,EdgesensorHighTwoTone:yU,EdgesensorLow:PU,EdgesensorLowOutlined:FU,EdgesensorLowRounded:BU,EdgesensorLowSharp:bU,EdgesensorLowTwoTone:DU,Edit:kU,EditAttributes:MU,EditAttributesOutlined:LU,EditAttributesRounded:vU,EditAttributesSharp:WU,EditAttributesTwoTone:NU,EditCalendar:EU,EditCalendarOutlined:HU,EditCalendarRounded:IU,EditCalendarSharp:VU,EditCalendarTwoTone:xU,EditLocation:UU,EditLocationAlt:GU,EditLocationAltOutlined:KU,EditLocationAltRounded:zU,EditLocationAltSharp:QU,EditLocationAltTwoTone:jU,EditLocationOutlined:qU,EditLocationRounded:JU,EditLocationSharp:ZU,EditLocationTwoTone:YU,EditNote:XU,EditNoteOutlined:$U,EditNoteRounded:eG,EditNoteSharp:_G,EditNoteTwoTone:oG,EditNotifications:nG,EditNotificationsOutlined:tG,EditNotificationsRounded:rG,EditNotificationsSharp:dG,EditNotificationsTwoTone:aG,EditOff:iG,EditOffOutlined:lG,EditOffRounded:mG,EditOffSharp:fG,EditOffTwoTone:uG,EditOutlined:TG,EditRoad:SG,EditRoadOutlined:pG,EditRoadRounded:hG,EditRoadSharp:sG,EditRoadTwoTone:cG,EditRounded:wG,EditSharp:RG,EditTwoTone:OG,Egg:gG,EggAlt:CG,EggAltOutlined:AG,EggAltRounded:yG,EggAltSharp:PG,EggAltTwoTone:FG,EggOutlined:BG,EggRounded:bG,EggSharp:DG,EggTwoTone:kG,EightK:MG,EightKOutlined:LG,EightKPlus:vG,EightKPlusOutlined:WG,EightKPlusRounded:NG,EightKPlusSharp:EG,EightKPlusTwoTone:HG,EightKRounded:IG,EightKSharp:VG,EightKTwoTone:xG,EightMp:UG,EightMpOutlined:GG,EightMpRounded:KG,EightMpSharp:zG,EightMpTwoTone:QG,EighteenMp:jG,EighteenMpOutlined:qG,EighteenMpRounded:JG,EighteenMpSharp:ZG,EighteenMpTwoTone:YG,EighteenUpRating:XG,EighteenUpRatingOutlined:$G,EighteenUpRatingRounded:eK,EighteenUpRatingSharp:_K,EighteenUpRatingTwoTone:oK,EightteenMp:nK,EightteenMpOutlined:tK,EightteenMpRounded:rK,EightteenMpSharp:dK,EightteenMpTwoTone:aK,Eject:iK,EjectOutlined:lK,EjectRounded:mK,EjectSharp:fK,EjectTwoTone:uK,Elderly:TK,ElderlyOutlined:SK,ElderlyRounded:pK,ElderlySharp:hK,ElderlyTwoTone:sK,ElderlyWoman:cK,ElderlyWomanOutlined:wK,ElderlyWomanRounded:RK,ElderlyWomanSharp:OK,ElderlyWomanTwoTone:gK,ElectricBike:CK,ElectricBikeOutlined:AK,ElectricBikeRounded:yK,ElectricBikeSharp:PK,ElectricBikeTwoTone:FK,ElectricBolt:BK,ElectricBoltOutlined:bK,ElectricBoltRounded:DK,ElectricBoltSharp:kK,ElectricBoltTwoTone:MK,ElectricCar:LK,ElectricCarOutlined:vK,ElectricCarRounded:WK,ElectricCarSharp:NK,ElectricCarTwoTone:EK,ElectricMeter:HK,ElectricMeterOutlined:IK,ElectricMeterRounded:VK,ElectricMeterSharp:xK,ElectricMeterTwoTone:UK,ElectricMoped:GK,ElectricMopedOutlined:KK,ElectricMopedRounded:zK,ElectricMopedSharp:QK,ElectricMopedTwoTone:jK,ElectricRickshaw:qK,ElectricRickshawOutlined:JK,ElectricRickshawRounded:ZK,ElectricRickshawSharp:YK,ElectricRickshawTwoTone:XK,ElectricScooter:$K,ElectricScooterOutlined:ez,ElectricScooterRounded:_z,ElectricScooterSharp:oz,ElectricScooterTwoTone:nz,ElectricalServices:tz,ElectricalServicesOutlined:rz,ElectricalServicesRounded:dz,ElectricalServicesSharp:az,ElectricalServicesTwoTone:iz,Elevator:lz,ElevatorOutlined:mz,ElevatorRounded:fz,ElevatorSharp:uz,ElevatorTwoTone:Tz,ElevenMp:Sz,ElevenMpOutlined:pz,ElevenMpRounded:hz,ElevenMpSharp:sz,ElevenMpTwoTone:cz,Email:wz,EmailOutlined:Rz,EmailRounded:Oz,EmailSharp:gz,EmailTwoTone:Cz,Emergency:Az,EmergencyOutlined:yz,EmergencyRecording:Pz,EmergencyRecordingOutlined:Fz,EmergencyRecordingRounded:Bz,EmergencyRecordingSharp:bz,EmergencyRecordingTwoTone:Dz,EmergencyRounded:kz,EmergencyShare:Mz,EmergencyShareOutlined:Lz,EmergencyShareRounded:vz,EmergencyShareSharp:Wz,EmergencyShareTwoTone:Nz,EmergencySharp:Ez,EmergencyTwoTone:Hz,EmojiEmotions:Iz,EmojiEmotionsOutlined:Vz,EmojiEmotionsRounded:xz,EmojiEmotionsSharp:Uz,EmojiEmotionsTwoTone:Gz,EmojiEvents:Kz,EmojiEventsOutlined:zz,EmojiEventsRounded:Qz,EmojiEventsSharp:jz,EmojiEventsTwoTone:qz,EmojiFlags:Jz,EmojiFlagsOutlined:Zz,EmojiFlagsRounded:Yz,EmojiFlagsSharp:Xz,EmojiFlagsTwoTone:$z,EmojiFoodBeverage:eQ,EmojiFoodBeverageOutlined:_Q,EmojiFoodBeverageRounded:oQ,EmojiFoodBeverageSharp:nQ,EmojiFoodBeverageTwoTone:tQ,EmojiNature:rQ,EmojiNatureOutlined:dQ,EmojiNatureRounded:aQ,EmojiNatureSharp:iQ,EmojiNatureTwoTone:lQ,EmojiObjects:mQ,EmojiObjectsOutlined:fQ,EmojiObjectsRounded:uQ,EmojiObjectsSharp:TQ,EmojiObjectsTwoTone:SQ,EmojiPeople:pQ,EmojiPeopleOutlined:hQ,EmojiPeopleRounded:sQ,EmojiPeopleSharp:cQ,EmojiPeopleTwoTone:wQ,EmojiSymbols:RQ,EmojiSymbolsOutlined:OQ,EmojiSymbolsRounded:gQ,EmojiSymbolsSharp:CQ,EmojiSymbolsTwoTone:AQ,EmojiTransportation:yQ,EmojiTransportationOutlined:PQ,EmojiTransportationRounded:FQ,EmojiTransportationSharp:BQ,EmojiTransportationTwoTone:bQ,EnergySavingsLeaf:DQ,EnergySavingsLeafOutlined:kQ,EnergySavingsLeafRounded:MQ,EnergySavingsLeafSharp:LQ,EnergySavingsLeafTwoTone:vQ,Engineering:WQ,EngineeringOutlined:NQ,EngineeringRounded:EQ,EngineeringSharp:HQ,EngineeringTwoTone:IQ,EnhancedEncryption:VQ,EnhancedEncryptionOutlined:xQ,EnhancedEncryptionRounded:UQ,EnhancedEncryptionSharp:GQ,EnhancedEncryptionTwoTone:KQ,Equalizer:zQ,EqualizerOutlined:QQ,EqualizerRounded:jQ,EqualizerSharp:qQ,EqualizerTwoTone:JQ,Error:ZQ,ErrorOutline:YQ,ErrorOutlineOutlined:XQ,ErrorOutlineRounded:$Q,ErrorOutlineSharp:ej,ErrorOutlineTwoTone:_j,ErrorOutlined:oj,ErrorRounded:nj,ErrorSharp:tj,ErrorTwoTone:rj,Escalator:dj,EscalatorOutlined:aj,EscalatorRounded:ij,EscalatorSharp:lj,EscalatorTwoTone:mj,EscalatorWarning:fj,EscalatorWarningOutlined:uj,EscalatorWarningRounded:Tj,EscalatorWarningSharp:Sj,EscalatorWarningTwoTone:pj,Euro:hj,EuroOutlined:sj,EuroRounded:cj,EuroSharp:wj,EuroSymbol:Rj,EuroSymbolOutlined:Oj,EuroSymbolRounded:gj,EuroSymbolSharp:Cj,EuroSymbolTwoTone:Aj,EuroTwoTone:yj,EvStation:Pj,EvStationOutlined:Fj,EvStationRounded:Bj,EvStationSharp:bj,EvStationTwoTone:Dj,Event:kj,EventAvailable:Mj,EventAvailableOutlined:Lj,EventAvailableRounded:vj,EventAvailableSharp:Wj,EventAvailableTwoTone:Nj,EventBusy:Ej,EventBusyOutlined:Hj,EventBusyRounded:Ij,EventBusySharp:Vj,EventBusyTwoTone:xj,EventNote:Uj,EventNoteOutlined:Gj,EventNoteRounded:Kj,EventNoteSharp:zj,EventNoteTwoTone:Qj,EventOutlined:jj,EventRepeat:qj,EventRepeatOutlined:Jj,EventRepeatRounded:Zj,EventRepeatSharp:Yj,EventRepeatTwoTone:Xj,EventRounded:$j,EventSeat:eq,EventSeatOutlined:_q,EventSeatRounded:oq,EventSeatSharp:nq,EventSeatTwoTone:tq,EventSharp:rq,EventTwoTone:dq,ExitToApp:aq,ExitToAppOutlined:iq,ExitToAppRounded:lq,ExitToAppSharp:mq,ExitToAppTwoTone:fq,Expand:uq,ExpandCircleDown:Tq,ExpandCircleDownOutlined:Sq,ExpandCircleDownRounded:pq,ExpandCircleDownSharp:hq,ExpandCircleDownTwoTone:sq,ExpandLess:cq,ExpandLessOutlined:wq,ExpandLessRounded:Rq,ExpandLessSharp:Oq,ExpandLessTwoTone:gq,ExpandMore:Cq,ExpandMoreOutlined:Aq,ExpandMoreRounded:yq,ExpandMoreSharp:Pq,ExpandMoreTwoTone:Fq,ExpandOutlined:Bq,ExpandRounded:bq,ExpandSharp:Dq,ExpandTwoTone:kq,Explicit:Mq,ExplicitOutlined:Lq,ExplicitRounded:vq,ExplicitSharp:Wq,ExplicitTwoTone:Nq,Explore:Eq,ExploreOff:Hq,ExploreOffOutlined:Iq,ExploreOffRounded:Vq,ExploreOffSharp:xq,ExploreOffTwoTone:Uq,ExploreOutlined:Gq,ExploreRounded:Kq,ExploreSharp:zq,ExploreTwoTone:Qq,Exposure:jq,ExposureOutlined:qq,ExposureRounded:Jq,ExposureSharp:Zq,ExposureTwoTone:Yq,Extension:Xq,ExtensionOff:$q,ExtensionOffOutlined:eJ,ExtensionOffRounded:_J,ExtensionOffSharp:oJ,ExtensionOffTwoTone:nJ,ExtensionOutlined:tJ,ExtensionRounded:rJ,ExtensionSharp:dJ,ExtensionTwoTone:aJ,Face:iJ,Face2:lJ,Face2Outlined:mJ,Face2Rounded:fJ,Face2Sharp:uJ,Face2TwoTone:TJ,Face3:SJ,Face3Outlined:pJ,Face3Rounded:hJ,Face3Sharp:sJ,Face3TwoTone:cJ,Face4:wJ,Face4Outlined:RJ,Face4Rounded:OJ,Face4Sharp:gJ,Face4TwoTone:CJ,Face5:AJ,Face5Outlined:yJ,Face5Rounded:PJ,Face5Sharp:FJ,Face5TwoTone:BJ,Face6:bJ,Face6Outlined:DJ,Face6Rounded:kJ,Face6Sharp:MJ,Face6TwoTone:LJ,FaceOutlined:vJ,FaceRetouchingNatural:WJ,FaceRetouchingNaturalOutlined:NJ,FaceRetouchingNaturalRounded:EJ,FaceRetouchingNaturalSharp:HJ,FaceRetouchingNaturalTwoTone:IJ,FaceRetouchingOff:VJ,FaceRetouchingOffOutlined:xJ,FaceRetouchingOffRounded:UJ,FaceRetouchingOffSharp:GJ,FaceRetouchingOffTwoTone:KJ,FaceRounded:zJ,FaceSharp:QJ,FaceTwoTone:jJ,Facebook:qJ,FacebookOutlined:JJ,FacebookRounded:ZJ,FacebookSharp:YJ,FacebookTwoTone:XJ,FactCheck:$J,FactCheckOutlined:eZ,FactCheckRounded:_Z,FactCheckSharp:oZ,FactCheckTwoTone:nZ,Factory:tZ,FactoryOutlined:rZ,FactoryRounded:dZ,FactorySharp:aZ,FactoryTwoTone:iZ,FamilyRestroom:lZ,FamilyRestroomOutlined:mZ,FamilyRestroomRounded:fZ,FamilyRestroomSharp:uZ,FamilyRestroomTwoTone:TZ,FastForward:SZ,FastForwardOutlined:pZ,FastForwardRounded:hZ,FastForwardSharp:sZ,FastForwardTwoTone:cZ,FastRewind:wZ,FastRewindOutlined:RZ,FastRewindRounded:OZ,FastRewindSharp:gZ,FastRewindTwoTone:CZ,Fastfood:AZ,FastfoodOutlined:yZ,FastfoodRounded:PZ,FastfoodSharp:FZ,FastfoodTwoTone:BZ,Favorite:bZ,FavoriteBorder:DZ,FavoriteBorderOutlined:kZ,FavoriteBorderRounded:MZ,FavoriteBorderSharp:LZ,FavoriteBorderTwoTone:vZ,FavoriteOutlined:WZ,FavoriteRounded:NZ,FavoriteSharp:EZ,FavoriteTwoTone:HZ,Fax:IZ,FaxOutlined:VZ,FaxRounded:xZ,FaxSharp:UZ,FaxTwoTone:GZ,FeaturedPlayList:KZ,FeaturedPlayListOutlined:zZ,FeaturedPlayListRounded:QZ,FeaturedPlayListSharp:jZ,FeaturedPlayListTwoTone:qZ,FeaturedVideo:JZ,FeaturedVideoOutlined:ZZ,FeaturedVideoRounded:YZ,FeaturedVideoSharp:XZ,FeaturedVideoTwoTone:$Z,Feed:eY,FeedOutlined:_Y,FeedRounded:oY,FeedSharp:nY,FeedTwoTone:tY,Feedback:rY,FeedbackOutlined:dY,FeedbackRounded:aY,FeedbackSharp:iY,FeedbackTwoTone:lY,Female:mY,FemaleOutlined:fY,FemaleRounded:uY,FemaleSharp:TY,FemaleTwoTone:SY,Fence:pY,FenceOutlined:hY,FenceRounded:sY,FenceSharp:cY,FenceTwoTone:wY,Festival:RY,FestivalOutlined:OY,FestivalRounded:gY,FestivalSharp:CY,FestivalTwoTone:AY,FiberDvr:yY,FiberDvrOutlined:PY,FiberDvrRounded:FY,FiberDvrSharp:BY,FiberDvrTwoTone:bY,FiberManualRecord:DY,FiberManualRecordOutlined:kY,FiberManualRecordRounded:MY,FiberManualRecordSharp:LY,FiberManualRecordTwoTone:vY,FiberNew:WY,FiberNewOutlined:NY,FiberNewRounded:EY,FiberNewSharp:HY,FiberNewTwoTone:IY,FiberPin:VY,FiberPinOutlined:xY,FiberPinRounded:UY,FiberPinSharp:GY,FiberPinTwoTone:KY,FiberSmartRecord:zY,FiberSmartRecordOutlined:QY,FiberSmartRecordRounded:jY,FiberSmartRecordSharp:qY,FiberSmartRecordTwoTone:JY,FifteenMp:ZY,FifteenMpOutlined:YY,FifteenMpRounded:XY,FifteenMpSharp:$Y,FifteenMpTwoTone:eX,FileCopy:_X,FileCopyOutlined:oX,FileCopyRounded:nX,FileCopySharp:tX,FileCopyTwoTone:rX,FileDownload:dX,FileDownloadDone:aX,FileDownloadDoneOutlined:iX,FileDownloadDoneRounded:lX,FileDownloadDoneSharp:mX,FileDownloadDoneTwoTone:fX,FileDownloadOff:uX,FileDownloadOffOutlined:TX,FileDownloadOffRounded:SX,FileDownloadOffSharp:pX,FileDownloadOffTwoTone:hX,FileDownloadOutlined:sX,FileDownloadRounded:cX,FileDownloadSharp:wX,FileDownloadTwoTone:RX,FileOpen:OX,FileOpenOutlined:gX,FileOpenRounded:CX,FileOpenSharp:AX,FileOpenTwoTone:yX,FilePresent:PX,FilePresentOutlined:FX,FilePresentRounded:BX,FilePresentSharp:bX,FilePresentTwoTone:DX,FileUpload:kX,FileUploadOutlined:MX,FileUploadRounded:LX,FileUploadSharp:vX,FileUploadTwoTone:WX,Filter:NX,Filter1:EX,Filter1Outlined:HX,Filter1Rounded:IX,Filter1Sharp:VX,Filter1TwoTone:xX,Filter2:UX,Filter2Outlined:GX,Filter2Rounded:KX,Filter2Sharp:zX,Filter2TwoTone:QX,Filter3:jX,Filter3Outlined:qX,Filter3Rounded:JX,Filter3Sharp:ZX,Filter3TwoTone:YX,Filter4:XX,Filter4Outlined:$X,Filter4Rounded:e$,Filter4Sharp:_$,Filter4TwoTone:o$,Filter5:n$,Filter5Outlined:t$,Filter5Rounded:r$,Filter5Sharp:d$,Filter5TwoTone:a$,Filter6:i$,Filter6Outlined:l$,Filter6Rounded:m$,Filter6Sharp:f$,Filter6TwoTone:u$,Filter7:T$,Filter7Outlined:S$,Filter7Rounded:p$,Filter7Sharp:h$,Filter7TwoTone:s$,Filter8:c$,Filter8Outlined:w$,Filter8Rounded:R$,Filter8Sharp:O$,Filter8TwoTone:g$,Filter9:C$,Filter9Outlined:A$,Filter9Plus:y$,Filter9PlusOutlined:P$,Filter9PlusRounded:F$,Filter9PlusSharp:B$,Filter9PlusTwoTone:b$,Filter9Rounded:D$,Filter9Sharp:k$,Filter9TwoTone:M$,FilterAlt:L$,FilterAltOff:v$,FilterAltOffOutlined:W$,FilterAltOffRounded:N$,FilterAltOffSharp:E$,FilterAltOffTwoTone:H$,FilterAltOutlined:I$,FilterAltRounded:V$,FilterAltSharp:x$,FilterAltTwoTone:U$,FilterBAndW:G$,FilterBAndWOutlined:K$,FilterBAndWRounded:z$,FilterBAndWSharp:Q$,FilterBAndWTwoTone:j$,FilterCenterFocus:q$,FilterCenterFocusOutlined:J$,FilterCenterFocusRounded:Z$,FilterCenterFocusSharp:Y$,FilterCenterFocusTwoTone:X$,FilterDrama:$$,FilterDramaOutlined:eee,FilterDramaRounded:_ee,FilterDramaSharp:oee,FilterDramaTwoTone:nee,FilterFrames:tee,FilterFramesOutlined:ree,FilterFramesRounded:dee,FilterFramesSharp:aee,FilterFramesTwoTone:iee,FilterHdr:lee,FilterHdrOutlined:mee,FilterHdrRounded:fee,FilterHdrSharp:uee,FilterHdrTwoTone:Tee,FilterList:See,FilterListOff:pee,FilterListOffOutlined:hee,FilterListOffRounded:see,FilterListOffSharp:cee,FilterListOffTwoTone:wee,FilterListOutlined:Ree,FilterListRounded:Oee,FilterListSharp:gee,FilterListTwoTone:Cee,FilterNone:Aee,FilterNoneOutlined:yee,FilterNoneRounded:Pee,FilterNoneSharp:Fee,FilterNoneTwoTone:Bee,FilterOutlined:bee,FilterRounded:Dee,FilterSharp:kee,FilterTiltShift:Mee,FilterTiltShiftOutlined:Lee,FilterTiltShiftRounded:vee,FilterTiltShiftSharp:Wee,FilterTiltShiftTwoTone:Nee,FilterTwoTone:Eee,FilterVintage:Hee,FilterVintageOutlined:Iee,FilterVintageRounded:Vee,FilterVintageSharp:xee,FilterVintageTwoTone:Uee,FindInPage:Gee,FindInPageOutlined:Kee,FindInPageRounded:zee,FindInPageSharp:Qee,FindInPageTwoTone:jee,FindReplace:qee,FindReplaceOutlined:Jee,FindReplaceRounded:Zee,FindReplaceSharp:Yee,FindReplaceTwoTone:Xee,Fingerprint:$ee,FingerprintOutlined:e_e,FingerprintRounded:__e,FingerprintSharp:o_e,FingerprintTwoTone:n_e,FireExtinguisher:t_e,FireExtinguisherOutlined:r_e,FireExtinguisherRounded:d_e,FireExtinguisherSharp:a_e,FireExtinguisherTwoTone:i_e,FireHydrantAlt:l_e,FireHydrantAltOutlined:m_e,FireHydrantAltRounded:f_e,FireHydrantAltSharp:u_e,FireHydrantAltTwoTone:T_e,FireTruck:S_e,FireTruckOutlined:p_e,FireTruckRounded:h_e,FireTruckSharp:s_e,FireTruckTwoTone:c_e,Fireplace:w_e,FireplaceOutlined:R_e,FireplaceRounded:O_e,FireplaceSharp:g_e,FireplaceTwoTone:C_e,FirstPage:A_e,FirstPageOutlined:y_e,FirstPageRounded:P_e,FirstPageSharp:F_e,FirstPageTwoTone:B_e,FitScreen:b_e,FitScreenOutlined:D_e,FitScreenRounded:k_e,FitScreenSharp:M_e,FitScreenTwoTone:L_e,Fitbit:v_e,FitbitOutlined:W_e,FitbitRounded:N_e,FitbitSharp:E_e,FitbitTwoTone:H_e,FitnessCenter:I_e,FitnessCenterOutlined:V_e,FitnessCenterRounded:x_e,FitnessCenterSharp:U_e,FitnessCenterTwoTone:G_e,FiveG:K_e,FiveGOutlined:z_e,FiveGRounded:Q_e,FiveGSharp:j_e,FiveGTwoTone:q_e,FiveK:J_e,FiveKOutlined:Z_e,FiveKPlus:Y_e,FiveKPlusOutlined:X_e,FiveKPlusRounded:$_e,FiveKPlusSharp:eoe,FiveKPlusTwoTone:_oe,FiveKRounded:ooe,FiveKSharp:noe,FiveKTwoTone:toe,FiveMp:roe,FiveMpOutlined:doe,FiveMpRounded:aoe,FiveMpSharp:ioe,FiveMpTwoTone:loe,FivteenMp:moe,FivteenMpOutlined:foe,FivteenMpRounded:uoe,FivteenMpSharp:Toe,FivteenMpTwoTone:Soe,Flag:poe,FlagCircle:hoe,FlagCircleOutlined:soe,FlagCircleRounded:coe,FlagCircleSharp:woe,FlagCircleTwoTone:Roe,FlagOutlined:Ooe,FlagRounded:goe,FlagSharp:Coe,FlagTwoTone:Aoe,Flaky:yoe,FlakyOutlined:Poe,FlakyRounded:Foe,FlakySharp:Boe,FlakyTwoTone:boe,Flare:Doe,FlareOutlined:koe,FlareRounded:Moe,FlareSharp:Loe,FlareTwoTone:voe,FlashAuto:Woe,FlashAutoOutlined:Noe,FlashAutoRounded:Eoe,FlashAutoSharp:Hoe,FlashAutoTwoTone:Ioe,FlashOff:Voe,FlashOffOutlined:xoe,FlashOffRounded:Uoe,FlashOffSharp:Goe,FlashOffTwoTone:Koe,FlashOn:zoe,FlashOnOutlined:Qoe,FlashOnRounded:joe,FlashOnSharp:qoe,FlashOnTwoTone:Joe,FlashlightOff:Zoe,FlashlightOffOutlined:Yoe,FlashlightOffRounded:Xoe,FlashlightOffSharp:$oe,FlashlightOffTwoTone:ene,FlashlightOn:_ne,FlashlightOnOutlined:one,FlashlightOnRounded:nne,FlashlightOnSharp:tne,FlashlightOnTwoTone:rne,Flatware:dne,FlatwareOutlined:ane,FlatwareRounded:ine,FlatwareSharp:lne,FlatwareTwoTone:mne,Flight:fne,FlightClass:une,FlightClassOutlined:Tne,FlightClassRounded:Sne,FlightClassSharp:pne,FlightClassTwoTone:hne,FlightLand:sne,FlightLandOutlined:cne,FlightLandRounded:wne,FlightLandSharp:Rne,FlightLandTwoTone:One,FlightOutlined:gne,FlightRounded:Cne,FlightSharp:Ane,FlightTakeoff:yne,FlightTakeoffOutlined:Pne,FlightTakeoffRounded:Fne,FlightTakeoffSharp:Bne,FlightTakeoffTwoTone:bne,FlightTwoTone:Dne,Flip:kne,FlipCameraAndroid:Mne,FlipCameraAndroidOutlined:Lne,FlipCameraAndroidRounded:vne,FlipCameraAndroidSharp:Wne,FlipCameraAndroidTwoTone:Nne,FlipCameraIos:Ene,FlipCameraIosOutlined:Hne,FlipCameraIosRounded:Ine,FlipCameraIosSharp:Vne,FlipCameraIosTwoTone:xne,FlipOutlined:Une,FlipRounded:Gne,FlipSharp:Kne,FlipToBack:zne,FlipToBackOutlined:Qne,FlipToBackRounded:jne,FlipToBackSharp:qne,FlipToBackTwoTone:Jne,FlipToFront:Zne,FlipToFrontOutlined:Yne,FlipToFrontRounded:Xne,FlipToFrontSharp:$ne,FlipToFrontTwoTone:ete,FlipTwoTone:_te,Flood:ote,FloodOutlined:nte,FloodRounded:tte,FloodSharp:rte,FloodTwoTone:dte,Fluorescent:ate,FluorescentOutlined:ite,FluorescentRounded:lte,FluorescentSharp:mte,FluorescentTwoTone:fte,FlutterDash:ute,FlutterDashOutlined:Tte,FlutterDashRounded:Ste,FlutterDashSharp:pte,FlutterDashTwoTone:hte,FmdBad:ste,FmdBadOutlined:cte,FmdBadRounded:wte,FmdBadSharp:Rte,FmdBadTwoTone:Ote,FmdGood:gte,FmdGoodOutlined:Cte,FmdGoodRounded:Ate,FmdGoodSharp:yte,FmdGoodTwoTone:Pte,Folder:Fte,FolderCopy:Bte,FolderCopyOutlined:bte,FolderCopyRounded:Dte,FolderCopySharp:kte,FolderCopyTwoTone:Mte,FolderDelete:Lte,FolderDeleteOutlined:vte,FolderDeleteRounded:Wte,FolderDeleteSharp:Nte,FolderDeleteTwoTone:Ete,FolderOff:Hte,FolderOffOutlined:Ite,FolderOffRounded:Vte,FolderOffSharp:xte,FolderOffTwoTone:Ute,FolderOpen:Gte,FolderOpenOutlined:Kte,FolderOpenRounded:zte,FolderOpenSharp:Qte,FolderOpenTwoTone:jte,FolderOutlined:qte,FolderRounded:Jte,FolderShared:Zte,FolderSharedOutlined:Yte,FolderSharedRounded:Xte,FolderSharedSharp:$te,FolderSharedTwoTone:ere,FolderSharp:_re,FolderSpecial:ore,FolderSpecialOutlined:nre,FolderSpecialRounded:tre,FolderSpecialSharp:rre,FolderSpecialTwoTone:dre,FolderTwoTone:are,FolderZip:ire,FolderZipOutlined:lre,FolderZipRounded:mre,FolderZipSharp:fre,FolderZipTwoTone:ure,FollowTheSigns:Tre,FollowTheSignsOutlined:Sre,FollowTheSignsRounded:pre,FollowTheSignsSharp:hre,FollowTheSignsTwoTone:sre,FontDownload:cre,FontDownloadOff:wre,FontDownloadOffOutlined:Rre,FontDownloadOffRounded:Ore,FontDownloadOffSharp:gre,FontDownloadOffTwoTone:Cre,FontDownloadOutlined:Are,FontDownloadRounded:yre,FontDownloadSharp:Pre,FontDownloadTwoTone:Fre,FoodBank:Bre,FoodBankOutlined:bre,FoodBankRounded:Dre,FoodBankSharp:kre,FoodBankTwoTone:Mre,Forest:Lre,ForestOutlined:vre,ForestRounded:Wre,ForestSharp:Nre,ForestTwoTone:Ere,ForkLeft:Hre,ForkLeftOutlined:Ire,ForkLeftRounded:Vre,ForkLeftSharp:xre,ForkLeftTwoTone:Ure,ForkRight:Gre,ForkRightOutlined:Kre,ForkRightRounded:zre,ForkRightSharp:Qre,ForkRightTwoTone:jre,FormatAlignCenter:qre,FormatAlignCenterOutlined:Jre,FormatAlignCenterRounded:Zre,FormatAlignCenterSharp:Yre,FormatAlignCenterTwoTone:Xre,FormatAlignJustify:$re,FormatAlignJustifyOutlined:ede,FormatAlignJustifyRounded:_de,FormatAlignJustifySharp:ode,FormatAlignJustifyTwoTone:nde,FormatAlignLeft:tde,FormatAlignLeftOutlined:rde,FormatAlignLeftRounded:dde,FormatAlignLeftSharp:ade,FormatAlignLeftTwoTone:ide,FormatAlignRight:lde,FormatAlignRightOutlined:mde,FormatAlignRightRounded:fde,FormatAlignRightSharp:ude,FormatAlignRightTwoTone:Tde,FormatBold:Sde,FormatBoldOutlined:pde,FormatBoldRounded:hde,FormatBoldSharp:sde,FormatBoldTwoTone:cde,FormatClear:wde,FormatClearOutlined:Rde,FormatClearRounded:Ode,FormatClearSharp:gde,FormatClearTwoTone:Cde,FormatColorFill:Ade,FormatColorFillOutlined:yde,FormatColorFillRounded:Pde,FormatColorFillSharp:Fde,FormatColorFillTwoTone:Bde,FormatColorReset:bde,FormatColorResetOutlined:Dde,FormatColorResetRounded:kde,FormatColorResetSharp:Mde,FormatColorResetTwoTone:Lde,FormatColorText:vde,FormatColorTextOutlined:Wde,FormatColorTextRounded:Nde,FormatColorTextSharp:Ede,FormatColorTextTwoTone:Hde,FormatIndentDecrease:Ide,FormatIndentDecreaseOutlined:Vde,FormatIndentDecreaseRounded:xde,FormatIndentDecreaseSharp:Ude,FormatIndentDecreaseTwoTone:Gde,FormatIndentIncrease:Kde,FormatIndentIncreaseOutlined:zde,FormatIndentIncreaseRounded:Qde,FormatIndentIncreaseSharp:jde,FormatIndentIncreaseTwoTone:qde,FormatItalic:Jde,FormatItalicOutlined:Zde,FormatItalicRounded:Yde,FormatItalicSharp:Xde,FormatItalicTwoTone:$de,FormatLineSpacing:eae,FormatLineSpacingOutlined:_ae,FormatLineSpacingRounded:oae,FormatLineSpacingSharp:nae,FormatLineSpacingTwoTone:tae,FormatListBulleted:rae,FormatListBulletedOutlined:dae,FormatListBulletedRounded:aae,FormatListBulletedSharp:iae,FormatListBulletedTwoTone:lae,FormatListNumbered:mae,FormatListNumberedOutlined:fae,FormatListNumberedRounded:uae,FormatListNumberedRtl:Tae,FormatListNumberedRtlOutlined:Sae,FormatListNumberedRtlRounded:pae,FormatListNumberedRtlSharp:hae,FormatListNumberedRtlTwoTone:sae,FormatListNumberedSharp:cae,FormatListNumberedTwoTone:wae,FormatOverline:Rae,FormatOverlineOutlined:Oae,FormatOverlineRounded:gae,FormatOverlineSharp:Cae,FormatOverlineTwoTone:Aae,FormatPaint:yae,FormatPaintOutlined:Pae,FormatPaintRounded:Fae,FormatPaintSharp:Bae,FormatPaintTwoTone:bae,FormatQuote:Dae,FormatQuoteOutlined:kae,FormatQuoteRounded:Mae,FormatQuoteSharp:Lae,FormatQuoteTwoTone:vae,FormatShapes:Wae,FormatShapesOutlined:Nae,FormatShapesRounded:Eae,FormatShapesSharp:Hae,FormatShapesTwoTone:Iae,FormatSize:Vae,FormatSizeOutlined:xae,FormatSizeRounded:Uae,FormatSizeSharp:Gae,FormatSizeTwoTone:Kae,FormatStrikethrough:zae,FormatStrikethroughOutlined:Qae,FormatStrikethroughRounded:jae,FormatStrikethroughSharp:qae,FormatStrikethroughTwoTone:Jae,FormatTextdirectionLToR:Zae,FormatTextdirectionLToROutlined:Yae,FormatTextdirectionLToRRounded:Xae,FormatTextdirectionLToRSharp:$ae,FormatTextdirectionLToRTwoTone:eie,FormatTextdirectionRToL:_ie,FormatTextdirectionRToLOutlined:oie,FormatTextdirectionRToLRounded:nie,FormatTextdirectionRToLSharp:tie,FormatTextdirectionRToLTwoTone:rie,FormatUnderlined:die,FormatUnderlinedOutlined:aie,FormatUnderlinedRounded:iie,FormatUnderlinedSharp:lie,FormatUnderlinedTwoTone:mie,Fort:fie,FortOutlined:uie,FortRounded:Tie,FortSharp:Sie,FortTwoTone:pie,Forum:hie,ForumOutlined:sie,ForumRounded:cie,ForumSharp:wie,ForumTwoTone:Rie,Forward:Oie,Forward10:gie,Forward10Outlined:Cie,Forward10Rounded:Aie,Forward10Sharp:yie,Forward10TwoTone:Pie,Forward30:Fie,Forward30Outlined:Bie,Forward30Rounded:bie,Forward30Sharp:Die,Forward30TwoTone:kie,Forward5:Mie,Forward5Outlined:Lie,Forward5Rounded:vie,Forward5Sharp:Wie,Forward5TwoTone:Nie,ForwardOutlined:Eie,ForwardRounded:Hie,ForwardSharp:Iie,ForwardToInbox:Vie,ForwardToInboxOutlined:xie,ForwardToInboxRounded:Uie,ForwardToInboxSharp:Gie,ForwardToInboxTwoTone:Kie,ForwardTwoTone:zie,Foundation:Qie,FoundationOutlined:jie,FoundationRounded:qie,FoundationSharp:Jie,FoundationTwoTone:Zie,FourGMobiledata:Yie,FourGMobiledataOutlined:Xie,FourGMobiledataRounded:$ie,FourGMobiledataSharp:ele,FourGMobiledataTwoTone:_le,FourGPlusMobiledata:ole,FourGPlusMobiledataOutlined:nle,FourGPlusMobiledataRounded:tle,FourGPlusMobiledataSharp:rle,FourGPlusMobiledataTwoTone:dle,FourK:ale,FourKOutlined:ile,FourKPlus:lle,FourKPlusOutlined:mle,FourKPlusRounded:fle,FourKPlusSharp:ule,FourKPlusTwoTone:Tle,FourKRounded:Sle,FourKSharp:ple,FourKTwoTone:hle,FourMp:sle,FourMpOutlined:cle,FourMpRounded:wle,FourMpSharp:Rle,FourMpTwoTone:Ole,FourteenMp:gle,FourteenMpOutlined:Cle,FourteenMpRounded:Ale,FourteenMpSharp:yle,FourteenMpTwoTone:Ple,FreeBreakfast:Fle,FreeBreakfastOutlined:Ble,FreeBreakfastRounded:ble,FreeBreakfastSharp:Dle,FreeBreakfastTwoTone:kle,Fullscreen:Mle,FullscreenExit:Lle,FullscreenExitOutlined:vle,FullscreenExitRounded:Wle,FullscreenExitSharp:Nle,FullscreenExitTwoTone:Ele,FullscreenOutlined:Hle,FullscreenRounded:Ile,FullscreenSharp:Vle,FullscreenTwoTone:xle,Functions:Ule,FunctionsOutlined:Gle,FunctionsRounded:Kle,FunctionsSharp:zle,FunctionsTwoTone:Qle,GMobiledata:jle,GMobiledataOutlined:qle,GMobiledataRounded:Jle,GMobiledataSharp:Zle,GMobiledataTwoTone:Yle,GTranslate:Xle,GTranslateOutlined:$le,GTranslateRounded:eme,GTranslateSharp:_me,GTranslateTwoTone:ome,Gamepad:nme,GamepadOutlined:tme,GamepadRounded:rme,GamepadSharp:dme,GamepadTwoTone:ame,Games:ime,GamesOutlined:lme,GamesRounded:mme,GamesSharp:fme,GamesTwoTone:ume,Garage:Tme,GarageOutlined:Sme,GarageRounded:pme,GarageSharp:hme,GarageTwoTone:sme,GasMeter:cme,GasMeterOutlined:wme,GasMeterRounded:Rme,GasMeterSharp:Ome,GasMeterTwoTone:gme,Gavel:Cme,GavelOutlined:Ame,GavelRounded:yme,GavelSharp:Pme,GavelTwoTone:Fme,Gesture:Bme,GestureOutlined:bme,GestureRounded:Dme,GestureSharp:kme,GestureTwoTone:Mme,GetApp:Lme,GetAppOutlined:vme,GetAppRounded:Wme,GetAppSharp:Nme,GetAppTwoTone:Eme,Gif:Hme,GifBox:Ime,GifBoxOutlined:Vme,GifBoxRounded:xme,GifBoxSharp:Ume,GifBoxTwoTone:Gme,GifOutlined:Kme,GifRounded:zme,GifSharp:Qme,GifTwoTone:jme,Girl:qme,GirlOutlined:Jme,GirlRounded:Zme,GirlSharp:Yme,GirlTwoTone:Xme,GitHub:$me,Gite:efe,GiteOutlined:_fe,GiteRounded:ofe,GiteSharp:nfe,GiteTwoTone:tfe,GolfCourse:rfe,GolfCourseOutlined:dfe,GolfCourseRounded:afe,GolfCourseSharp:ife,GolfCourseTwoTone:lfe,Google:mfe,GppBad:ffe,GppBadOutlined:ufe,GppBadRounded:Tfe,GppBadSharp:Sfe,GppBadTwoTone:pfe,GppGood:hfe,GppGoodOutlined:sfe,GppGoodRounded:cfe,GppGoodSharp:wfe,GppGoodTwoTone:Rfe,GppMaybe:Ofe,GppMaybeOutlined:gfe,GppMaybeRounded:Cfe,GppMaybeSharp:Afe,GppMaybeTwoTone:yfe,GpsFixed:Pfe,GpsFixedOutlined:Ffe,GpsFixedRounded:Bfe,GpsFixedSharp:bfe,GpsFixedTwoTone:Dfe,GpsNotFixed:kfe,GpsNotFixedOutlined:Mfe,GpsNotFixedRounded:Lfe,GpsNotFixedSharp:vfe,GpsNotFixedTwoTone:Wfe,GpsOff:Nfe,GpsOffOutlined:Efe,GpsOffRounded:Hfe,GpsOffSharp:Ife,GpsOffTwoTone:Vfe,Grade:xfe,GradeOutlined:Ufe,GradeRounded:Gfe,GradeSharp:Kfe,GradeTwoTone:zfe,Gradient:Qfe,GradientOutlined:jfe,GradientRounded:qfe,GradientSharp:Jfe,GradientTwoTone:Zfe,Grading:Yfe,GradingOutlined:Xfe,GradingRounded:$fe,GradingSharp:eue,GradingTwoTone:_ue,Grain:oue,GrainOutlined:nue,GrainRounded:tue,GrainSharp:rue,GrainTwoTone:due,GraphicEq:aue,GraphicEqOutlined:iue,GraphicEqRounded:lue,GraphicEqSharp:mue,GraphicEqTwoTone:fue,Grass:uue,GrassOutlined:Tue,GrassRounded:Sue,GrassSharp:pue,GrassTwoTone:hue,Grid3x3:sue,Grid3x3Outlined:cue,Grid3x3Rounded:wue,Grid3x3Sharp:Rue,Grid3x3TwoTone:Oue,Grid4x4:gue,Grid4x4Outlined:Cue,Grid4x4Rounded:Aue,Grid4x4Sharp:yue,Grid4x4TwoTone:Pue,GridGoldenratio:Fue,GridGoldenratioOutlined:Bue,GridGoldenratioRounded:bue,GridGoldenratioSharp:Due,GridGoldenratioTwoTone:kue,GridOff:Mue,GridOffOutlined:Lue,GridOffRounded:vue,GridOffSharp:Wue,GridOffTwoTone:Nue,GridOn:Eue,GridOnOutlined:Hue,GridOnRounded:Iue,GridOnSharp:Vue,GridOnTwoTone:xue,GridView:Uue,GridViewOutlined:Gue,GridViewRounded:Kue,GridViewSharp:zue,GridViewTwoTone:Que,Group:jue,GroupAdd:que,GroupAddOutlined:Jue,GroupAddRounded:Zue,GroupAddSharp:Yue,GroupAddTwoTone:Xue,GroupOutlined:$ue,GroupRemove:eTe,GroupRemoveOutlined:_Te,GroupRemoveRounded:oTe,GroupRemoveSharp:nTe,GroupRemoveTwoTone:tTe,GroupRounded:rTe,GroupSharp:dTe,GroupTwoTone:aTe,GroupWork:iTe,GroupWorkOutlined:lTe,GroupWorkRounded:mTe,GroupWorkSharp:fTe,GroupWorkTwoTone:uTe,Groups:TTe,Groups2:STe,Groups2Outlined:pTe,Groups2Rounded:hTe,Groups2Sharp:sTe,Groups2TwoTone:cTe,Groups3:wTe,Groups3Outlined:RTe,Groups3Rounded:OTe,Groups3Sharp:gTe,Groups3TwoTone:CTe,GroupsOutlined:ATe,GroupsRounded:yTe,GroupsSharp:PTe,GroupsTwoTone:FTe,HMobiledata:BTe,HMobiledataOutlined:bTe,HMobiledataRounded:DTe,HMobiledataSharp:kTe,HMobiledataTwoTone:MTe,HPlusMobiledata:LTe,HPlusMobiledataOutlined:vTe,HPlusMobiledataRounded:WTe,HPlusMobiledataSharp:NTe,HPlusMobiledataTwoTone:ETe,Hail:HTe,HailOutlined:ITe,HailRounded:VTe,HailSharp:xTe,HailTwoTone:UTe,Handshake:GTe,HandshakeOutlined:KTe,HandshakeRounded:zTe,HandshakeSharp:QTe,HandshakeTwoTone:jTe,Handyman:qTe,HandymanOutlined:JTe,HandymanRounded:ZTe,HandymanSharp:YTe,HandymanTwoTone:XTe,Hardware:$Te,HardwareOutlined:eSe,HardwareRounded:_Se,HardwareSharp:oSe,HardwareTwoTone:nSe,Hd:tSe,HdOutlined:rSe,HdRounded:dSe,HdSharp:aSe,HdTwoTone:iSe,HdrAuto:lSe,HdrAutoOutlined:mSe,HdrAutoRounded:fSe,HdrAutoSelect:uSe,HdrAutoSelectOutlined:TSe,HdrAutoSelectRounded:SSe,HdrAutoSelectSharp:pSe,HdrAutoSelectTwoTone:hSe,HdrAutoSharp:sSe,HdrAutoTwoTone:cSe,HdrEnhancedSelect:wSe,HdrEnhancedSelectOutlined:RSe,HdrEnhancedSelectRounded:OSe,HdrEnhancedSelectSharp:gSe,HdrEnhancedSelectTwoTone:CSe,HdrOff:ASe,HdrOffOutlined:ySe,HdrOffRounded:PSe,HdrOffSelect:FSe,HdrOffSelectOutlined:BSe,HdrOffSelectRounded:bSe,HdrOffSelectSharp:DSe,HdrOffSelectTwoTone:kSe,HdrOffSharp:MSe,HdrOffTwoTone:LSe,HdrOn:vSe,HdrOnOutlined:WSe,HdrOnRounded:NSe,HdrOnSelect:ESe,HdrOnSelectOutlined:HSe,HdrOnSelectRounded:ISe,HdrOnSelectSharp:VSe,HdrOnSelectTwoTone:xSe,HdrOnSharp:USe,HdrOnTwoTone:GSe,HdrPlus:KSe,HdrPlusOutlined:zSe,HdrPlusRounded:QSe,HdrPlusSharp:jSe,HdrPlusTwoTone:qSe,HdrStrong:JSe,HdrStrongOutlined:ZSe,HdrStrongRounded:YSe,HdrStrongSharp:XSe,HdrStrongTwoTone:$Se,HdrWeak:epe,HdrWeakOutlined:_pe,HdrWeakRounded:ope,HdrWeakSharp:npe,HdrWeakTwoTone:tpe,Headphones:rpe,HeadphonesBattery:dpe,HeadphonesBatteryOutlined:ape,HeadphonesBatteryRounded:ipe,HeadphonesBatterySharp:lpe,HeadphonesBatteryTwoTone:mpe,HeadphonesOutlined:fpe,HeadphonesRounded:upe,HeadphonesSharp:Tpe,HeadphonesTwoTone:Spe,Headset:ppe,HeadsetMic:hpe,HeadsetMicOutlined:spe,HeadsetMicRounded:cpe,HeadsetMicSharp:wpe,HeadsetMicTwoTone:Rpe,HeadsetOff:Ope,HeadsetOffOutlined:gpe,HeadsetOffRounded:Cpe,HeadsetOffSharp:Ape,HeadsetOffTwoTone:ype,HeadsetOutlined:Ppe,HeadsetRounded:Fpe,HeadsetSharp:Bpe,HeadsetTwoTone:bpe,Healing:Dpe,HealingOutlined:kpe,HealingRounded:Mpe,HealingSharp:Lpe,HealingTwoTone:vpe,HealthAndSafety:Wpe,HealthAndSafetyOutlined:Npe,HealthAndSafetyRounded:Epe,HealthAndSafetySharp:Hpe,HealthAndSafetyTwoTone:Ipe,Hearing:Vpe,HearingDisabled:xpe,HearingDisabledOutlined:Upe,HearingDisabledRounded:Gpe,HearingDisabledSharp:Kpe,HearingDisabledTwoTone:zpe,HearingOutlined:Qpe,HearingRounded:jpe,HearingSharp:qpe,HearingTwoTone:Jpe,HeartBroken:Zpe,HeartBrokenOutlined:Ype,HeartBrokenRounded:Xpe,HeartBrokenSharp:$pe,HeartBrokenTwoTone:ehe,HeatPump:_he,HeatPumpOutlined:ohe,HeatPumpRounded:nhe,HeatPumpSharp:the,HeatPumpTwoTone:rhe,Height:dhe,HeightOutlined:ahe,HeightRounded:ihe,HeightSharp:lhe,HeightTwoTone:mhe,Help:fhe,HelpCenter:uhe,HelpCenterOutlined:The,HelpCenterRounded:She,HelpCenterSharp:phe,HelpCenterTwoTone:hhe,HelpOutline:she,HelpOutlineOutlined:che,HelpOutlineRounded:whe,HelpOutlineSharp:Rhe,HelpOutlineTwoTone:Ohe,HelpOutlined:ghe,HelpRounded:Che,HelpSharp:Ahe,HelpTwoTone:yhe,Hevc:Phe,HevcOutlined:Fhe,HevcRounded:Bhe,HevcSharp:bhe,HevcTwoTone:Dhe,Hexagon:khe,HexagonOutlined:Mhe,HexagonRounded:Lhe,HexagonSharp:vhe,HexagonTwoTone:Whe,HideImage:Nhe,HideImageOutlined:Ehe,HideImageRounded:Hhe,HideImageSharp:Ihe,HideImageTwoTone:Vhe,HideSource:xhe,HideSourceOutlined:Uhe,HideSourceRounded:Ghe,HideSourceSharp:Khe,HideSourceTwoTone:zhe,HighQuality:Qhe,HighQualityOutlined:jhe,HighQualityRounded:qhe,HighQualitySharp:Jhe,HighQualityTwoTone:Zhe,Highlight:Yhe,HighlightAlt:Xhe,HighlightAltOutlined:$he,HighlightAltRounded:ese,HighlightAltSharp:_se,HighlightAltTwoTone:ose,HighlightOff:nse,HighlightOffOutlined:tse,HighlightOffRounded:rse,HighlightOffSharp:dse,HighlightOffTwoTone:ase,HighlightOutlined:ise,HighlightRounded:lse,HighlightSharp:mse,HighlightTwoTone:fse,Hiking:use,HikingOutlined:Tse,HikingRounded:Sse,HikingSharp:pse,HikingTwoTone:hse,History:sse,HistoryEdu:cse,HistoryEduOutlined:wse,HistoryEduRounded:Rse,HistoryEduSharp:Ose,HistoryEduTwoTone:gse,HistoryOutlined:Cse,HistoryRounded:Ase,HistorySharp:yse,HistoryToggleOff:Pse,HistoryToggleOffOutlined:Fse,HistoryToggleOffRounded:Bse,HistoryToggleOffSharp:bse,HistoryToggleOffTwoTone:Dse,HistoryTwoTone:kse,Hive:Mse,HiveOutlined:Lse,HiveRounded:vse,HiveSharp:Wse,HiveTwoTone:Nse,Hls:Ese,HlsOff:Hse,HlsOffOutlined:Ise,HlsOffRounded:Vse,HlsOffSharp:xse,HlsOffTwoTone:Use,HlsOutlined:Gse,HlsRounded:Kse,HlsSharp:zse,HlsTwoTone:Qse,HolidayVillage:jse,HolidayVillageOutlined:qse,HolidayVillageRounded:Jse,HolidayVillageSharp:Zse,HolidayVillageTwoTone:Yse,Home:Xse,HomeMax:$se,HomeMaxOutlined:ece,HomeMaxRounded:_ce,HomeMaxSharp:oce,HomeMaxTwoTone:nce,HomeMini:tce,HomeMiniOutlined:rce,HomeMiniRounded:dce,HomeMiniSharp:ace,HomeMiniTwoTone:ice,HomeOutlined:lce,HomeRepairService:mce,HomeRepairServiceOutlined:fce,HomeRepairServiceRounded:uce,HomeRepairServiceSharp:Tce,HomeRepairServiceTwoTone:Sce,HomeRounded:pce,HomeSharp:hce,HomeTwoTone:sce,HomeWork:cce,HomeWorkOutlined:wce,HomeWorkRounded:Rce,HomeWorkSharp:Oce,HomeWorkTwoTone:gce,HorizontalRule:Cce,HorizontalRuleOutlined:Ace,HorizontalRuleRounded:yce,HorizontalRuleSharp:Pce,HorizontalRuleTwoTone:Fce,HorizontalSplit:Bce,HorizontalSplitOutlined:bce,HorizontalSplitRounded:Dce,HorizontalSplitSharp:kce,HorizontalSplitTwoTone:Mce,HotTub:Lce,HotTubOutlined:vce,HotTubRounded:Wce,HotTubSharp:Nce,HotTubTwoTone:Ece,Hotel:Hce,HotelOutlined:Ice,HotelRounded:Vce,HotelSharp:xce,HotelTwoTone:Uce,HourglassBottom:Gce,HourglassBottomOutlined:Kce,HourglassBottomRounded:zce,HourglassBottomSharp:Qce,HourglassBottomTwoTone:jce,HourglassDisabled:qce,HourglassDisabledOutlined:Jce,HourglassDisabledRounded:Zce,HourglassDisabledSharp:Yce,HourglassDisabledTwoTone:Xce,HourglassEmpty:$ce,HourglassEmptyOutlined:ewe,HourglassEmptyRounded:_we,HourglassEmptySharp:owe,HourglassEmptyTwoTone:nwe,HourglassFull:twe,HourglassFullOutlined:rwe,HourglassFullRounded:dwe,HourglassFullSharp:awe,HourglassFullTwoTone:iwe,HourglassTop:lwe,HourglassTopOutlined:mwe,HourglassTopRounded:fwe,HourglassTopSharp:uwe,HourglassTopTwoTone:Twe,House:Swe,HouseOutlined:pwe,HouseRounded:hwe,HouseSharp:swe,HouseSiding:cwe,HouseSidingOutlined:wwe,HouseSidingRounded:Rwe,HouseSidingSharp:Owe,HouseSidingTwoTone:gwe,HouseTwoTone:Cwe,Houseboat:Awe,HouseboatOutlined:ywe,HouseboatRounded:Pwe,HouseboatSharp:Fwe,HouseboatTwoTone:Bwe,HowToReg:bwe,HowToRegOutlined:Dwe,HowToRegRounded:kwe,HowToRegSharp:Mwe,HowToRegTwoTone:Lwe,HowToVote:vwe,HowToVoteOutlined:Wwe,HowToVoteRounded:Nwe,HowToVoteSharp:Ewe,HowToVoteTwoTone:Hwe,Html:Iwe,HtmlOutlined:Vwe,HtmlRounded:xwe,HtmlSharp:Uwe,HtmlTwoTone:Gwe,Http:Kwe,HttpOutlined:zwe,HttpRounded:Qwe,HttpSharp:jwe,HttpTwoTone:qwe,Https:Jwe,HttpsOutlined:Zwe,HttpsRounded:Ywe,HttpsSharp:Xwe,HttpsTwoTone:$we,Hub:eRe,HubOutlined:_Re,HubRounded:oRe,HubSharp:nRe,HubTwoTone:tRe,Hvac:rRe,HvacOutlined:dRe,HvacRounded:aRe,HvacSharp:iRe,HvacTwoTone:lRe,IceSkating:mRe,IceSkatingOutlined:fRe,IceSkatingRounded:uRe,IceSkatingSharp:TRe,IceSkatingTwoTone:SRe,Icecream:pRe,IcecreamOutlined:hRe,IcecreamRounded:sRe,IcecreamSharp:cRe,IcecreamTwoTone:wRe,Image:RRe,ImageAspectRatio:ORe,ImageAspectRatioOutlined:gRe,ImageAspectRatioRounded:CRe,ImageAspectRatioSharp:ARe,ImageAspectRatioTwoTone:yRe,ImageNotSupported:PRe,ImageNotSupportedOutlined:FRe,ImageNotSupportedRounded:BRe,ImageNotSupportedSharp:bRe,ImageNotSupportedTwoTone:DRe,ImageOutlined:kRe,ImageRounded:MRe,ImageSearch:LRe,ImageSearchOutlined:vRe,ImageSearchRounded:WRe,ImageSearchSharp:NRe,ImageSearchTwoTone:ERe,ImageSharp:HRe,ImageTwoTone:IRe,ImagesearchRoller:VRe,ImagesearchRollerOutlined:xRe,ImagesearchRollerRounded:URe,ImagesearchRollerSharp:GRe,ImagesearchRollerTwoTone:KRe,ImportContacts:zRe,ImportContactsOutlined:QRe,ImportContactsRounded:jRe,ImportContactsSharp:qRe,ImportContactsTwoTone:JRe,ImportExport:ZRe,ImportExportOutlined:YRe,ImportExportRounded:XRe,ImportExportSharp:$Re,ImportExportTwoTone:eOe,ImportantDevices:_Oe,ImportantDevicesOutlined:oOe,ImportantDevicesRounded:nOe,ImportantDevicesSharp:tOe,ImportantDevicesTwoTone:rOe,Inbox:dOe,InboxOutlined:aOe,InboxRounded:iOe,InboxSharp:lOe,InboxTwoTone:mOe,IndeterminateCheckBox:fOe,IndeterminateCheckBoxOutlined:uOe,IndeterminateCheckBoxRounded:TOe,IndeterminateCheckBoxSharp:SOe,IndeterminateCheckBoxTwoTone:pOe,Info:hOe,InfoOutlined:sOe,InfoRounded:cOe,InfoSharp:wOe,InfoTwoTone:ROe,Input:OOe,InputOutlined:gOe,InputRounded:COe,InputSharp:AOe,InputTwoTone:yOe,InsertChart:POe,InsertChartOutlined:FOe,InsertChartOutlinedOutlined:BOe,InsertChartOutlinedRounded:bOe,InsertChartOutlinedSharp:DOe,InsertChartOutlinedTwoTone:kOe,InsertChartRounded:MOe,InsertChartSharp:LOe,InsertChartTwoTone:vOe,InsertComment:WOe,InsertCommentOutlined:NOe,InsertCommentRounded:EOe,InsertCommentSharp:HOe,InsertCommentTwoTone:IOe,InsertDriveFile:VOe,InsertDriveFileOutlined:xOe,InsertDriveFileRounded:UOe,InsertDriveFileSharp:GOe,InsertDriveFileTwoTone:KOe,InsertEmoticon:zOe,InsertEmoticonOutlined:QOe,InsertEmoticonRounded:jOe,InsertEmoticonSharp:qOe,InsertEmoticonTwoTone:JOe,InsertInvitation:ZOe,InsertInvitationOutlined:YOe,InsertInvitationRounded:XOe,InsertInvitationSharp:$Oe,InsertInvitationTwoTone:e1e,InsertLink:_1e,InsertLinkOutlined:o1e,InsertLinkRounded:n1e,InsertLinkSharp:t1e,InsertLinkTwoTone:r1e,InsertPageBreak:d1e,InsertPageBreakOutlined:a1e,InsertPageBreakRounded:i1e,InsertPageBreakSharp:l1e,InsertPageBreakTwoTone:m1e,InsertPhoto:f1e,InsertPhotoOutlined:u1e,InsertPhotoRounded:T1e,InsertPhotoSharp:S1e,InsertPhotoTwoTone:p1e,Insights:h1e,InsightsOutlined:s1e,InsightsRounded:c1e,InsightsSharp:w1e,InsightsTwoTone:R1e,Instagram:O1e,InstallDesktop:g1e,InstallDesktopOutlined:C1e,InstallDesktopRounded:A1e,InstallDesktopSharp:y1e,InstallDesktopTwoTone:P1e,InstallMobile:F1e,InstallMobileOutlined:B1e,InstallMobileRounded:b1e,InstallMobileSharp:D1e,InstallMobileTwoTone:k1e,IntegrationInstructions:M1e,IntegrationInstructionsOutlined:L1e,IntegrationInstructionsRounded:v1e,IntegrationInstructionsSharp:W1e,IntegrationInstructionsTwoTone:N1e,Interests:E1e,InterestsOutlined:H1e,InterestsRounded:I1e,InterestsSharp:V1e,InterestsTwoTone:x1e,InterpreterMode:U1e,InterpreterModeOutlined:G1e,InterpreterModeRounded:K1e,InterpreterModeSharp:z1e,InterpreterModeTwoTone:Q1e,Inventory:j1e,Inventory2:q1e,Inventory2Outlined:J1e,Inventory2Rounded:Z1e,Inventory2Sharp:Y1e,Inventory2TwoTone:X1e,InventoryOutlined:$1e,InventoryRounded:e2e,InventorySharp:_2e,InventoryTwoTone:o2e,InvertColors:n2e,InvertColorsOff:t2e,InvertColorsOffOutlined:r2e,InvertColorsOffRounded:d2e,InvertColorsOffSharp:a2e,InvertColorsOffTwoTone:i2e,InvertColorsOutlined:l2e,InvertColorsRounded:m2e,InvertColorsSharp:f2e,InvertColorsTwoTone:u2e,IosShare:T2e,IosShareOutlined:S2e,IosShareRounded:p2e,IosShareSharp:h2e,IosShareTwoTone:s2e,Iron:c2e,IronOutlined:w2e,IronRounded:R2e,IronSharp:O2e,IronTwoTone:g2e,Iso:C2e,IsoOutlined:A2e,IsoRounded:y2e,IsoSharp:P2e,IsoTwoTone:F2e,Javascript:B2e,JavascriptOutlined:b2e,JavascriptRounded:D2e,JavascriptSharp:k2e,JavascriptTwoTone:M2e,JoinFull:L2e,JoinFullOutlined:v2e,JoinFullRounded:W2e,JoinFullSharp:N2e,JoinFullTwoTone:E2e,JoinInner:H2e,JoinInnerOutlined:I2e,JoinInnerRounded:V2e,JoinInnerSharp:x2e,JoinInnerTwoTone:U2e,JoinLeft:G2e,JoinLeftOutlined:K2e,JoinLeftRounded:z2e,JoinLeftSharp:Q2e,JoinLeftTwoTone:j2e,JoinRight:q2e,JoinRightOutlined:J2e,JoinRightRounded:Z2e,JoinRightSharp:Y2e,JoinRightTwoTone:X2e,Kayaking:$2e,KayakingOutlined:e3e,KayakingRounded:_3e,KayakingSharp:o3e,KayakingTwoTone:n3e,KebabDining:t3e,KebabDiningOutlined:r3e,KebabDiningRounded:d3e,KebabDiningSharp:a3e,KebabDiningTwoTone:i3e,Key:l3e,KeyOff:m3e,KeyOffOutlined:f3e,KeyOffRounded:u3e,KeyOffSharp:T3e,KeyOffTwoTone:S3e,KeyOutlined:p3e,KeyRounded:h3e,KeySharp:s3e,KeyTwoTone:c3e,Keyboard:w3e,KeyboardAlt:R3e,KeyboardAltOutlined:O3e,KeyboardAltRounded:g3e,KeyboardAltSharp:C3e,KeyboardAltTwoTone:A3e,KeyboardArrowDown:y3e,KeyboardArrowDownOutlined:P3e,KeyboardArrowDownRounded:F3e,KeyboardArrowDownSharp:B3e,KeyboardArrowDownTwoTone:b3e,KeyboardArrowLeft:D3e,KeyboardArrowLeftOutlined:k3e,KeyboardArrowLeftRounded:M3e,KeyboardArrowLeftSharp:L3e,KeyboardArrowLeftTwoTone:v3e,KeyboardArrowRight:W3e,KeyboardArrowRightOutlined:N3e,KeyboardArrowRightRounded:E3e,KeyboardArrowRightSharp:H3e,KeyboardArrowRightTwoTone:I3e,KeyboardArrowUp:V3e,KeyboardArrowUpOutlined:x3e,KeyboardArrowUpRounded:U3e,KeyboardArrowUpSharp:G3e,KeyboardArrowUpTwoTone:K3e,KeyboardBackspace:z3e,KeyboardBackspaceOutlined:Q3e,KeyboardBackspaceRounded:j3e,KeyboardBackspaceSharp:q3e,KeyboardBackspaceTwoTone:J3e,KeyboardCapslock:Z3e,KeyboardCapslockOutlined:Y3e,KeyboardCapslockRounded:X3e,KeyboardCapslockSharp:$3e,KeyboardCapslockTwoTone:e4e,KeyboardCommandKey:_4e,KeyboardCommandKeyOutlined:o4e,KeyboardCommandKeyRounded:n4e,KeyboardCommandKeySharp:t4e,KeyboardCommandKeyTwoTone:r4e,KeyboardControlKey:d4e,KeyboardControlKeyOutlined:a4e,KeyboardControlKeyRounded:i4e,KeyboardControlKeySharp:l4e,KeyboardControlKeyTwoTone:m4e,KeyboardDoubleArrowDown:f4e,KeyboardDoubleArrowDownOutlined:u4e,KeyboardDoubleArrowDownRounded:T4e,KeyboardDoubleArrowDownSharp:S4e,KeyboardDoubleArrowDownTwoTone:p4e,KeyboardDoubleArrowLeft:h4e,KeyboardDoubleArrowLeftOutlined:s4e,KeyboardDoubleArrowLeftRounded:c4e,KeyboardDoubleArrowLeftSharp:w4e,KeyboardDoubleArrowLeftTwoTone:R4e,KeyboardDoubleArrowRight:O4e,KeyboardDoubleArrowRightOutlined:g4e,KeyboardDoubleArrowRightRounded:C4e,KeyboardDoubleArrowRightSharp:A4e,KeyboardDoubleArrowRightTwoTone:y4e,KeyboardDoubleArrowUp:P4e,KeyboardDoubleArrowUpOutlined:F4e,KeyboardDoubleArrowUpRounded:B4e,KeyboardDoubleArrowUpSharp:b4e,KeyboardDoubleArrowUpTwoTone:D4e,KeyboardHide:k4e,KeyboardHideOutlined:M4e,KeyboardHideRounded:L4e,KeyboardHideSharp:v4e,KeyboardHideTwoTone:W4e,KeyboardOptionKey:N4e,KeyboardOptionKeyOutlined:E4e,KeyboardOptionKeyRounded:H4e,KeyboardOptionKeySharp:I4e,KeyboardOptionKeyTwoTone:V4e,KeyboardOutlined:x4e,KeyboardReturn:U4e,KeyboardReturnOutlined:G4e,KeyboardReturnRounded:K4e,KeyboardReturnSharp:z4e,KeyboardReturnTwoTone:Q4e,KeyboardRounded:j4e,KeyboardSharp:q4e,KeyboardTab:J4e,KeyboardTabOutlined:Z4e,KeyboardTabRounded:Y4e,KeyboardTabSharp:X4e,KeyboardTabTwoTone:$4e,KeyboardTwoTone:e5e,KeyboardVoice:_5e,KeyboardVoiceOutlined:o5e,KeyboardVoiceRounded:n5e,KeyboardVoiceSharp:t5e,KeyboardVoiceTwoTone:r5e,KingBed:d5e,KingBedOutlined:a5e,KingBedRounded:i5e,KingBedSharp:l5e,KingBedTwoTone:m5e,Kitchen:f5e,KitchenOutlined:u5e,KitchenRounded:T5e,KitchenSharp:S5e,KitchenTwoTone:p5e,Kitesurfing:h5e,KitesurfingOutlined:s5e,KitesurfingRounded:c5e,KitesurfingSharp:w5e,KitesurfingTwoTone:R5e,Label:O5e,LabelImportant:g5e,LabelImportantOutlined:C5e,LabelImportantRounded:A5e,LabelImportantSharp:y5e,LabelImportantTwoTone:P5e,LabelOff:F5e,LabelOffOutlined:B5e,LabelOffRounded:b5e,LabelOffSharp:D5e,LabelOffTwoTone:k5e,LabelOutlined:M5e,LabelRounded:L5e,LabelSharp:v5e,LabelTwoTone:W5e,Lan:N5e,LanOutlined:E5e,LanRounded:H5e,LanSharp:I5e,LanTwoTone:V5e,Landscape:x5e,LandscapeOutlined:U5e,LandscapeRounded:G5e,LandscapeSharp:K5e,LandscapeTwoTone:z5e,Landslide:Q5e,LandslideOutlined:j5e,LandslideRounded:q5e,LandslideSharp:J5e,LandslideTwoTone:Z5e,Language:Y5e,LanguageOutlined:X5e,LanguageRounded:$5e,LanguageSharp:ege,LanguageTwoTone:_ge,Laptop:oge,LaptopChromebook:nge,LaptopChromebookOutlined:tge,LaptopChromebookRounded:rge,LaptopChromebookSharp:dge,LaptopChromebookTwoTone:age,LaptopMac:ige,LaptopMacOutlined:lge,LaptopMacRounded:mge,LaptopMacSharp:fge,LaptopMacTwoTone:uge,LaptopOutlined:Tge,LaptopRounded:Sge,LaptopSharp:pge,LaptopTwoTone:hge,LaptopWindows:sge,LaptopWindowsOutlined:cge,LaptopWindowsRounded:wge,LaptopWindowsSharp:Rge,LaptopWindowsTwoTone:Oge,LastPage:gge,LastPageOutlined:Cge,LastPageRounded:Age,LastPageSharp:yge,LastPageTwoTone:Pge,Launch:Fge,LaunchOutlined:Bge,LaunchRounded:bge,LaunchSharp:Dge,LaunchTwoTone:kge,Layers:Mge,LayersClear:Lge,LayersClearOutlined:vge,LayersClearRounded:Wge,LayersClearSharp:Nge,LayersClearTwoTone:Ege,LayersOutlined:Hge,LayersRounded:Ige,LayersSharp:Vge,LayersTwoTone:xge,Leaderboard:Uge,LeaderboardOutlined:Gge,LeaderboardRounded:Kge,LeaderboardSharp:zge,LeaderboardTwoTone:Qge,LeakAdd:jge,LeakAddOutlined:qge,LeakAddRounded:Jge,LeakAddSharp:Zge,LeakAddTwoTone:Yge,LeakRemove:Xge,LeakRemoveOutlined:$ge,LeakRemoveRounded:e6e,LeakRemoveSharp:_6e,LeakRemoveTwoTone:o6e,LegendToggle:n6e,LegendToggleOutlined:t6e,LegendToggleRounded:r6e,LegendToggleSharp:d6e,LegendToggleTwoTone:a6e,Lens:i6e,LensBlur:l6e,LensBlurOutlined:m6e,LensBlurRounded:f6e,LensBlurSharp:u6e,LensBlurTwoTone:T6e,LensOutlined:S6e,LensRounded:p6e,LensSharp:h6e,LensTwoTone:s6e,LibraryAdd:c6e,LibraryAddCheck:w6e,LibraryAddCheckOutlined:R6e,LibraryAddCheckRounded:O6e,LibraryAddCheckSharp:g6e,LibraryAddCheckTwoTone:C6e,LibraryAddOutlined:A6e,LibraryAddRounded:y6e,LibraryAddSharp:P6e,LibraryAddTwoTone:F6e,LibraryBooks:B6e,LibraryBooksOutlined:b6e,LibraryBooksRounded:D6e,LibraryBooksSharp:k6e,LibraryBooksTwoTone:M6e,LibraryMusic:L6e,LibraryMusicOutlined:v6e,LibraryMusicRounded:W6e,LibraryMusicSharp:N6e,LibraryMusicTwoTone:E6e,Light:H6e,LightMode:I6e,LightModeOutlined:V6e,LightModeRounded:x6e,LightModeSharp:U6e,LightModeTwoTone:G6e,LightOutlined:K6e,LightRounded:z6e,LightSharp:Q6e,LightTwoTone:j6e,Lightbulb:q6e,LightbulbCircle:J6e,LightbulbCircleOutlined:Z6e,LightbulbCircleRounded:Y6e,LightbulbCircleSharp:X6e,LightbulbCircleTwoTone:$6e,LightbulbOutlined:e9e,LightbulbRounded:_9e,LightbulbSharp:o9e,LightbulbTwoTone:n9e,LineAxis:t9e,LineAxisOutlined:r9e,LineAxisRounded:d9e,LineAxisSharp:a9e,LineAxisTwoTone:i9e,LineStyle:l9e,LineStyleOutlined:m9e,LineStyleRounded:f9e,LineStyleSharp:u9e,LineStyleTwoTone:T9e,LineWeight:S9e,LineWeightOutlined:p9e,LineWeightRounded:h9e,LineWeightSharp:s9e,LineWeightTwoTone:c9e,LinearScale:w9e,LinearScaleOutlined:R9e,LinearScaleRounded:O9e,LinearScaleSharp:g9e,LinearScaleTwoTone:C9e,Link:A9e,LinkOff:y9e,LinkOffOutlined:P9e,LinkOffRounded:F9e,LinkOffSharp:B9e,LinkOffTwoTone:b9e,LinkOutlined:D9e,LinkRounded:k9e,LinkSharp:M9e,LinkTwoTone:L9e,LinkedCamera:v9e,LinkedCameraOutlined:W9e,LinkedCameraRounded:N9e,LinkedCameraSharp:E9e,LinkedCameraTwoTone:H9e,LinkedIn:I9e,Liquor:V9e,LiquorOutlined:x9e,LiquorRounded:U9e,LiquorSharp:G9e,LiquorTwoTone:K9e,List:z9e,ListAlt:Q9e,ListAltOutlined:j9e,ListAltRounded:q9e,ListAltSharp:J9e,ListAltTwoTone:Z9e,ListOutlined:Y9e,ListRounded:X9e,ListSharp:$9e,ListTwoTone:e7e,LiveHelp:_7e,LiveHelpOutlined:o7e,LiveHelpRounded:n7e,LiveHelpSharp:t7e,LiveHelpTwoTone:r7e,LiveTv:d7e,LiveTvOutlined:a7e,LiveTvRounded:i7e,LiveTvSharp:l7e,LiveTvTwoTone:m7e,Living:f7e,LivingOutlined:u7e,LivingRounded:T7e,LivingSharp:S7e,LivingTwoTone:p7e,LocalActivity:h7e,LocalActivityOutlined:s7e,LocalActivityRounded:c7e,LocalActivitySharp:w7e,LocalActivityTwoTone:R7e,LocalAirport:O7e,LocalAirportOutlined:g7e,LocalAirportRounded:C7e,LocalAirportSharp:A7e,LocalAirportTwoTone:y7e,LocalAtm:P7e,LocalAtmOutlined:F7e,LocalAtmRounded:B7e,LocalAtmSharp:b7e,LocalAtmTwoTone:D7e,LocalBar:k7e,LocalBarOutlined:M7e,LocalBarRounded:L7e,LocalBarSharp:v7e,LocalBarTwoTone:W7e,LocalCafe:N7e,LocalCafeOutlined:E7e,LocalCafeRounded:H7e,LocalCafeSharp:I7e,LocalCafeTwoTone:V7e,LocalCarWash:x7e,LocalCarWashOutlined:U7e,LocalCarWashRounded:G7e,LocalCarWashSharp:K7e,LocalCarWashTwoTone:z7e,LocalConvenienceStore:Q7e,LocalConvenienceStoreOutlined:j7e,LocalConvenienceStoreRounded:q7e,LocalConvenienceStoreSharp:J7e,LocalConvenienceStoreTwoTone:Z7e,LocalDining:Y7e,LocalDiningOutlined:X7e,LocalDiningRounded:$7e,LocalDiningSharp:e8e,LocalDiningTwoTone:_8e,LocalDrink:o8e,LocalDrinkOutlined:n8e,LocalDrinkRounded:t8e,LocalDrinkSharp:r8e,LocalDrinkTwoTone:d8e,LocalFireDepartment:a8e,LocalFireDepartmentOutlined:i8e,LocalFireDepartmentRounded:l8e,LocalFireDepartmentSharp:m8e,LocalFireDepartmentTwoTone:f8e,LocalFlorist:u8e,LocalFloristOutlined:T8e,LocalFloristRounded:S8e,LocalFloristSharp:p8e,LocalFloristTwoTone:h8e,LocalGasStation:s8e,LocalGasStationOutlined:c8e,LocalGasStationRounded:w8e,LocalGasStationSharp:R8e,LocalGasStationTwoTone:O8e,LocalGroceryStore:g8e,LocalGroceryStoreOutlined:C8e,LocalGroceryStoreRounded:A8e,LocalGroceryStoreSharp:y8e,LocalGroceryStoreTwoTone:P8e,LocalHospital:F8e,LocalHospitalOutlined:B8e,LocalHospitalRounded:b8e,LocalHospitalSharp:D8e,LocalHospitalTwoTone:k8e,LocalHotel:M8e,LocalHotelOutlined:L8e,LocalHotelRounded:v8e,LocalHotelSharp:W8e,LocalHotelTwoTone:N8e,LocalLaundryService:E8e,LocalLaundryServiceOutlined:H8e,LocalLaundryServiceRounded:I8e,LocalLaundryServiceSharp:V8e,LocalLaundryServiceTwoTone:x8e,LocalLibrary:U8e,LocalLibraryOutlined:G8e,LocalLibraryRounded:K8e,LocalLibrarySharp:z8e,LocalLibraryTwoTone:Q8e,LocalMall:j8e,LocalMallOutlined:q8e,LocalMallRounded:J8e,LocalMallSharp:Z8e,LocalMallTwoTone:Y8e,LocalMovies:X8e,LocalMoviesOutlined:$8e,LocalMoviesRounded:eCe,LocalMoviesSharp:_Ce,LocalMoviesTwoTone:oCe,LocalOffer:nCe,LocalOfferOutlined:tCe,LocalOfferRounded:rCe,LocalOfferSharp:dCe,LocalOfferTwoTone:aCe,LocalParking:iCe,LocalParkingOutlined:lCe,LocalParkingRounded:mCe,LocalParkingSharp:fCe,LocalParkingTwoTone:uCe,LocalPharmacy:TCe,LocalPharmacyOutlined:SCe,LocalPharmacyRounded:pCe,LocalPharmacySharp:hCe,LocalPharmacyTwoTone:sCe,LocalPhone:cCe,LocalPhoneOutlined:wCe,LocalPhoneRounded:RCe,LocalPhoneSharp:OCe,LocalPhoneTwoTone:gCe,LocalPizza:CCe,LocalPizzaOutlined:ACe,LocalPizzaRounded:yCe,LocalPizzaSharp:PCe,LocalPizzaTwoTone:FCe,LocalPlay:BCe,LocalPlayOutlined:bCe,LocalPlayRounded:DCe,LocalPlaySharp:kCe,LocalPlayTwoTone:MCe,LocalPolice:LCe,LocalPoliceOutlined:vCe,LocalPoliceRounded:WCe,LocalPoliceSharp:NCe,LocalPoliceTwoTone:ECe,LocalPostOffice:HCe,LocalPostOfficeOutlined:ICe,LocalPostOfficeRounded:VCe,LocalPostOfficeSharp:xCe,LocalPostOfficeTwoTone:UCe,LocalPrintshop:GCe,LocalPrintshopOutlined:KCe,LocalPrintshopRounded:zCe,LocalPrintshopSharp:QCe,LocalPrintshopTwoTone:jCe,LocalSee:qCe,LocalSeeOutlined:JCe,LocalSeeRounded:ZCe,LocalSeeSharp:YCe,LocalSeeTwoTone:XCe,LocalShipping:$Ce,LocalShippingOutlined:e0e,LocalShippingRounded:_0e,LocalShippingSharp:o0e,LocalShippingTwoTone:n0e,LocalTaxi:t0e,LocalTaxiOutlined:r0e,LocalTaxiRounded:d0e,LocalTaxiSharp:a0e,LocalTaxiTwoTone:i0e,LocationCity:l0e,LocationCityOutlined:m0e,LocationCityRounded:f0e,LocationCitySharp:u0e,LocationCityTwoTone:T0e,LocationDisabled:S0e,LocationDisabledOutlined:p0e,LocationDisabledRounded:h0e,LocationDisabledSharp:s0e,LocationDisabledTwoTone:c0e,LocationOff:w0e,LocationOffOutlined:R0e,LocationOffRounded:O0e,LocationOffSharp:g0e,LocationOffTwoTone:C0e,LocationOn:A0e,LocationOnOutlined:y0e,LocationOnRounded:P0e,LocationOnSharp:F0e,LocationOnTwoTone:B0e,LocationSearching:b0e,LocationSearchingOutlined:D0e,LocationSearchingRounded:k0e,LocationSearchingSharp:M0e,LocationSearchingTwoTone:L0e,Lock:v0e,LockClock:W0e,LockClockOutlined:N0e,LockClockRounded:E0e,LockClockSharp:H0e,LockClockTwoTone:I0e,LockOpen:V0e,LockOpenOutlined:x0e,LockOpenRounded:U0e,LockOpenSharp:G0e,LockOpenTwoTone:K0e,LockOutlined:z0e,LockPerson:Q0e,LockPersonOutlined:j0e,LockPersonRounded:q0e,LockPersonSharp:J0e,LockPersonTwoTone:Z0e,LockReset:Y0e,LockResetOutlined:X0e,LockResetRounded:$0e,LockResetSharp:eAe,LockResetTwoTone:_Ae,LockRounded:oAe,LockSharp:nAe,LockTwoTone:tAe,Login:rAe,LoginOutlined:dAe,LoginRounded:aAe,LoginSharp:iAe,LoginTwoTone:lAe,LogoDev:mAe,LogoDevOutlined:fAe,LogoDevRounded:uAe,LogoDevSharp:TAe,LogoDevTwoTone:SAe,Logout:pAe,LogoutOutlined:hAe,LogoutRounded:sAe,LogoutSharp:cAe,LogoutTwoTone:wAe,Looks:RAe,Looks3:OAe,Looks3Outlined:gAe,Looks3Rounded:CAe,Looks3Sharp:AAe,Looks3TwoTone:yAe,Looks4:PAe,Looks4Outlined:FAe,Looks4Rounded:BAe,Looks4Sharp:bAe,Looks4TwoTone:DAe,Looks5:kAe,Looks5Outlined:MAe,Looks5Rounded:LAe,Looks5Sharp:vAe,Looks5TwoTone:WAe,Looks6:NAe,Looks6Outlined:EAe,Looks6Rounded:HAe,Looks6Sharp:IAe,Looks6TwoTone:VAe,LooksOne:xAe,LooksOneOutlined:UAe,LooksOneRounded:GAe,LooksOneSharp:KAe,LooksOneTwoTone:zAe,LooksOutlined:QAe,LooksRounded:jAe,LooksSharp:qAe,LooksTwo:JAe,LooksTwoOutlined:ZAe,LooksTwoRounded:YAe,LooksTwoSharp:XAe,LooksTwoTone:$Ae,LooksTwoTwoTone:eye,Loop:_ye,LoopOutlined:oye,LoopRounded:nye,LoopSharp:tye,LoopTwoTone:rye,Loupe:dye,LoupeOutlined:aye,LoupeRounded:iye,LoupeSharp:lye,LoupeTwoTone:mye,LowPriority:fye,LowPriorityOutlined:uye,LowPriorityRounded:Tye,LowPrioritySharp:Sye,LowPriorityTwoTone:pye,Loyalty:hye,LoyaltyOutlined:sye,LoyaltyRounded:cye,LoyaltySharp:wye,LoyaltyTwoTone:Rye,LteMobiledata:Oye,LteMobiledataOutlined:gye,LteMobiledataRounded:Cye,LteMobiledataSharp:Aye,LteMobiledataTwoTone:yye,LtePlusMobiledata:Pye,LtePlusMobiledataOutlined:Fye,LtePlusMobiledataRounded:Bye,LtePlusMobiledataSharp:bye,LtePlusMobiledataTwoTone:Dye,Luggage:kye,LuggageOutlined:Mye,LuggageRounded:Lye,LuggageSharp:vye,LuggageTwoTone:Wye,LunchDining:Nye,LunchDiningOutlined:Eye,LunchDiningRounded:Hye,LunchDiningSharp:Iye,LunchDiningTwoTone:Vye,Lyrics:xye,LyricsOutlined:Uye,LyricsRounded:Gye,LyricsSharp:Kye,LyricsTwoTone:zye,MacroOff:Qye,MacroOffOutlined:jye,MacroOffRounded:qye,MacroOffSharp:Jye,MacroOffTwoTone:Zye,Mail:Yye,MailLock:Xye,MailLockOutlined:$ye,MailLockRounded:ePe,MailLockSharp:_Pe,MailLockTwoTone:oPe,MailOutline:nPe,MailOutlineOutlined:tPe,MailOutlineRounded:rPe,MailOutlineSharp:dPe,MailOutlineTwoTone:aPe,MailOutlined:iPe,MailRounded:lPe,MailSharp:mPe,MailTwoTone:fPe,Male:uPe,MaleOutlined:TPe,MaleRounded:SPe,MaleSharp:pPe,MaleTwoTone:hPe,Man:sPe,Man2:cPe,Man2Outlined:wPe,Man2Rounded:RPe,Man2Sharp:OPe,Man2TwoTone:gPe,Man3:CPe,Man3Outlined:APe,Man3Rounded:yPe,Man3Sharp:PPe,Man3TwoTone:FPe,Man4:BPe,Man4Outlined:bPe,Man4Rounded:DPe,Man4Sharp:kPe,Man4TwoTone:MPe,ManOutlined:LPe,ManRounded:vPe,ManSharp:WPe,ManTwoTone:NPe,ManageAccounts:EPe,ManageAccountsOutlined:HPe,ManageAccountsRounded:IPe,ManageAccountsSharp:VPe,ManageAccountsTwoTone:xPe,ManageHistory:UPe,ManageHistoryOutlined:GPe,ManageHistoryRounded:KPe,ManageHistorySharp:zPe,ManageHistoryTwoTone:QPe,ManageSearch:jPe,ManageSearchOutlined:qPe,ManageSearchRounded:JPe,ManageSearchSharp:ZPe,ManageSearchTwoTone:YPe,Map:XPe,MapOutlined:$Pe,MapRounded:eFe,MapSharp:_Fe,MapTwoTone:oFe,MapsHomeWork:nFe,MapsHomeWorkOutlined:tFe,MapsHomeWorkRounded:rFe,MapsHomeWorkSharp:dFe,MapsHomeWorkTwoTone:aFe,MapsUgc:iFe,MapsUgcOutlined:lFe,MapsUgcRounded:mFe,MapsUgcSharp:fFe,MapsUgcTwoTone:uFe,Margin:TFe,MarginOutlined:SFe,MarginRounded:pFe,MarginSharp:hFe,MarginTwoTone:sFe,MarkAsUnread:cFe,MarkAsUnreadOutlined:wFe,MarkAsUnreadRounded:RFe,MarkAsUnreadSharp:OFe,MarkAsUnreadTwoTone:gFe,MarkChatRead:CFe,MarkChatReadOutlined:AFe,MarkChatReadRounded:yFe,MarkChatReadSharp:PFe,MarkChatReadTwoTone:FFe,MarkChatUnread:BFe,MarkChatUnreadOutlined:bFe,MarkChatUnreadRounded:DFe,MarkChatUnreadSharp:kFe,MarkChatUnreadTwoTone:MFe,MarkEmailRead:LFe,MarkEmailReadOutlined:vFe,MarkEmailReadRounded:WFe,MarkEmailReadSharp:NFe,MarkEmailReadTwoTone:EFe,MarkEmailUnread:HFe,MarkEmailUnreadOutlined:IFe,MarkEmailUnreadRounded:VFe,MarkEmailUnreadSharp:xFe,MarkEmailUnreadTwoTone:UFe,MarkUnreadChatAlt:GFe,MarkUnreadChatAltOutlined:KFe,MarkUnreadChatAltRounded:zFe,MarkUnreadChatAltSharp:QFe,MarkUnreadChatAltTwoTone:jFe,Markunread:qFe,MarkunreadMailbox:JFe,MarkunreadMailboxOutlined:ZFe,MarkunreadMailboxRounded:YFe,MarkunreadMailboxSharp:XFe,MarkunreadMailboxTwoTone:$Fe,MarkunreadOutlined:eBe,MarkunreadRounded:_Be,MarkunreadSharp:oBe,MarkunreadTwoTone:nBe,Masks:tBe,MasksOutlined:rBe,MasksRounded:dBe,MasksSharp:aBe,MasksTwoTone:iBe,Maximize:lBe,MaximizeOutlined:mBe,MaximizeRounded:fBe,MaximizeSharp:uBe,MaximizeTwoTone:TBe,MediaBluetoothOff:SBe,MediaBluetoothOffOutlined:pBe,MediaBluetoothOffRounded:hBe,MediaBluetoothOffSharp:sBe,MediaBluetoothOffTwoTone:cBe,MediaBluetoothOn:wBe,MediaBluetoothOnOutlined:RBe,MediaBluetoothOnRounded:OBe,MediaBluetoothOnSharp:gBe,MediaBluetoothOnTwoTone:CBe,Mediation:ABe,MediationOutlined:yBe,MediationRounded:PBe,MediationSharp:FBe,MediationTwoTone:BBe,MedicalInformation:bBe,MedicalInformationOutlined:DBe,MedicalInformationRounded:kBe,MedicalInformationSharp:MBe,MedicalInformationTwoTone:LBe,MedicalServices:vBe,MedicalServicesOutlined:WBe,MedicalServicesRounded:NBe,MedicalServicesSharp:EBe,MedicalServicesTwoTone:HBe,Medication:IBe,MedicationLiquid:VBe,MedicationLiquidOutlined:xBe,MedicationLiquidRounded:UBe,MedicationLiquidSharp:GBe,MedicationLiquidTwoTone:KBe,MedicationOutlined:zBe,MedicationRounded:QBe,MedicationSharp:jBe,MedicationTwoTone:qBe,MeetingRoom:JBe,MeetingRoomOutlined:ZBe,MeetingRoomRounded:YBe,MeetingRoomSharp:XBe,MeetingRoomTwoTone:$Be,Memory:ebe,MemoryOutlined:_be,MemoryRounded:obe,MemorySharp:nbe,MemoryTwoTone:tbe,Menu:rbe,MenuBook:dbe,MenuBookOutlined:abe,MenuBookRounded:ibe,MenuBookSharp:lbe,MenuBookTwoTone:mbe,MenuOpen:fbe,MenuOpenOutlined:ube,MenuOpenRounded:Tbe,MenuOpenSharp:Sbe,MenuOpenTwoTone:pbe,MenuOutlined:hbe,MenuRounded:sbe,MenuSharp:cbe,MenuTwoTone:wbe,Merge:Rbe,MergeOutlined:Obe,MergeRounded:gbe,MergeSharp:Cbe,MergeTwoTone:Abe,MergeType:ybe,MergeTypeOutlined:Pbe,MergeTypeRounded:Fbe,MergeTypeSharp:Bbe,MergeTypeTwoTone:bbe,Message:Dbe,MessageOutlined:kbe,MessageRounded:Mbe,MessageSharp:Lbe,MessageTwoTone:vbe,Mic:Wbe,MicExternalOff:Nbe,MicExternalOffOutlined:Ebe,MicExternalOffRounded:Hbe,MicExternalOffSharp:Ibe,MicExternalOffTwoTone:Vbe,MicExternalOn:xbe,MicExternalOnOutlined:Ube,MicExternalOnRounded:Gbe,MicExternalOnSharp:Kbe,MicExternalOnTwoTone:zbe,MicNone:Qbe,MicNoneOutlined:jbe,MicNoneRounded:qbe,MicNoneSharp:Jbe,MicNoneTwoTone:Zbe,MicOff:Ybe,MicOffOutlined:Xbe,MicOffRounded:$be,MicOffSharp:eDe,MicOffTwoTone:_De,MicOutlined:oDe,MicRounded:nDe,MicSharp:tDe,MicTwoTone:rDe,Microsoft:dDe,Microwave:aDe,MicrowaveOutlined:iDe,MicrowaveRounded:lDe,MicrowaveSharp:mDe,MicrowaveTwoTone:fDe,MilitaryTech:uDe,MilitaryTechOutlined:TDe,MilitaryTechRounded:SDe,MilitaryTechSharp:pDe,MilitaryTechTwoTone:hDe,Minimize:sDe,MinimizeOutlined:cDe,MinimizeRounded:wDe,MinimizeSharp:RDe,MinimizeTwoTone:ODe,MinorCrash:gDe,MinorCrashOutlined:CDe,MinorCrashRounded:ADe,MinorCrashSharp:yDe,MinorCrashTwoTone:PDe,MiscellaneousServices:FDe,MiscellaneousServicesOutlined:BDe,MiscellaneousServicesRounded:bDe,MiscellaneousServicesSharp:DDe,MiscellaneousServicesTwoTone:kDe,MissedVideoCall:MDe,MissedVideoCallOutlined:LDe,MissedVideoCallRounded:vDe,MissedVideoCallSharp:WDe,MissedVideoCallTwoTone:NDe,Mms:EDe,MmsOutlined:HDe,MmsRounded:IDe,MmsSharp:VDe,MmsTwoTone:xDe,MobileFriendly:UDe,MobileFriendlyOutlined:GDe,MobileFriendlyRounded:KDe,MobileFriendlySharp:zDe,MobileFriendlyTwoTone:QDe,MobileOff:jDe,MobileOffOutlined:qDe,MobileOffRounded:JDe,MobileOffSharp:ZDe,MobileOffTwoTone:YDe,MobileScreenShare:XDe,MobileScreenShareOutlined:$De,MobileScreenShareRounded:eke,MobileScreenShareSharp:_ke,MobileScreenShareTwoTone:oke,MobiledataOff:nke,MobiledataOffOutlined:tke,MobiledataOffRounded:rke,MobiledataOffSharp:dke,MobiledataOffTwoTone:ake,Mode:ike,ModeComment:lke,ModeCommentOutlined:mke,ModeCommentRounded:fke,ModeCommentSharp:uke,ModeCommentTwoTone:Tke,ModeEdit:Ske,ModeEditOutline:pke,ModeEditOutlineOutlined:hke,ModeEditOutlineRounded:ske,ModeEditOutlineSharp:cke,ModeEditOutlineTwoTone:wke,ModeEditOutlined:Rke,ModeEditRounded:Oke,ModeEditSharp:gke,ModeEditTwoTone:Cke,ModeFanOff:Ake,ModeFanOffOutlined:yke,ModeFanOffRounded:Pke,ModeFanOffSharp:Fke,ModeFanOffTwoTone:Bke,ModeNight:bke,ModeNightOutlined:Dke,ModeNightRounded:kke,ModeNightSharp:Mke,ModeNightTwoTone:Lke,ModeOfTravel:vke,ModeOfTravelOutlined:Wke,ModeOfTravelRounded:Nke,ModeOfTravelSharp:Eke,ModeOfTravelTwoTone:Hke,ModeOutlined:Ike,ModeRounded:Vke,ModeSharp:xke,ModeStandby:Uke,ModeStandbyOutlined:Gke,ModeStandbyRounded:Kke,ModeStandbySharp:zke,ModeStandbyTwoTone:Qke,ModeTwoTone:jke,ModelTraining:qke,ModelTrainingOutlined:Jke,ModelTrainingRounded:Zke,ModelTrainingSharp:Yke,ModelTrainingTwoTone:Xke,MonetizationOn:$ke,MonetizationOnOutlined:eMe,MonetizationOnRounded:_Me,MonetizationOnSharp:oMe,MonetizationOnTwoTone:nMe,Money:tMe,MoneyOff:rMe,MoneyOffCsred:dMe,MoneyOffCsredOutlined:aMe,MoneyOffCsredRounded:iMe,MoneyOffCsredSharp:lMe,MoneyOffCsredTwoTone:mMe,MoneyOffOutlined:fMe,MoneyOffRounded:uMe,MoneyOffSharp:TMe,MoneyOffTwoTone:SMe,MoneyOutlined:pMe,MoneyRounded:hMe,MoneySharp:sMe,MoneyTwoTone:cMe,Monitor:wMe,MonitorHeart:RMe,MonitorHeartOutlined:OMe,MonitorHeartRounded:gMe,MonitorHeartSharp:CMe,MonitorHeartTwoTone:AMe,MonitorOutlined:yMe,MonitorRounded:PMe,MonitorSharp:FMe,MonitorTwoTone:BMe,MonitorWeight:bMe,MonitorWeightOutlined:DMe,MonitorWeightRounded:kMe,MonitorWeightSharp:MMe,MonitorWeightTwoTone:LMe,MonochromePhotos:vMe,MonochromePhotosOutlined:WMe,MonochromePhotosRounded:NMe,MonochromePhotosSharp:EMe,MonochromePhotosTwoTone:HMe,Mood:IMe,MoodBad:VMe,MoodBadOutlined:xMe,MoodBadRounded:UMe,MoodBadSharp:GMe,MoodBadTwoTone:KMe,MoodOutlined:zMe,MoodRounded:QMe,MoodSharp:jMe,MoodTwoTone:qMe,Moped:JMe,MopedOutlined:ZMe,MopedRounded:YMe,MopedSharp:XMe,MopedTwoTone:$Me,More:eLe,MoreHoriz:_Le,MoreHorizOutlined:oLe,MoreHorizRounded:nLe,MoreHorizSharp:tLe,MoreHorizTwoTone:rLe,MoreOutlined:dLe,MoreRounded:aLe,MoreSharp:iLe,MoreTime:lLe,MoreTimeOutlined:mLe,MoreTimeRounded:fLe,MoreTimeSharp:uLe,MoreTimeTwoTone:TLe,MoreTwoTone:SLe,MoreVert:pLe,MoreVertOutlined:hLe,MoreVertRounded:sLe,MoreVertSharp:cLe,MoreVertTwoTone:wLe,Mosque:RLe,MosqueOutlined:OLe,MosqueRounded:gLe,MosqueSharp:CLe,MosqueTwoTone:ALe,MotionPhotosAuto:yLe,MotionPhotosAutoOutlined:PLe,MotionPhotosAutoRounded:FLe,MotionPhotosAutoSharp:BLe,MotionPhotosAutoTwoTone:bLe,MotionPhotosOff:DLe,MotionPhotosOffOutlined:kLe,MotionPhotosOffRounded:MLe,MotionPhotosOffSharp:LLe,MotionPhotosOffTwoTone:vLe,Mouse:WLe,MouseOutlined:NLe,MouseRounded:ELe,MouseSharp:HLe,MouseTwoTone:ILe,MoveDown:VLe,MoveDownOutlined:xLe,MoveDownRounded:ULe,MoveDownSharp:GLe,MoveDownTwoTone:KLe,MoveToInbox:zLe,MoveToInboxOutlined:QLe,MoveToInboxRounded:jLe,MoveToInboxSharp:qLe,MoveToInboxTwoTone:JLe,MoveUp:ZLe,MoveUpOutlined:YLe,MoveUpRounded:XLe,MoveUpSharp:$Le,MoveUpTwoTone:eve,Movie:_ve,MovieCreation:ove,MovieCreationOutlined:nve,MovieCreationRounded:tve,MovieCreationSharp:rve,MovieCreationTwoTone:dve,MovieFilter:ave,MovieFilterOutlined:ive,MovieFilterRounded:lve,MovieFilterSharp:mve,MovieFilterTwoTone:fve,MovieOutlined:uve,MovieRounded:Tve,MovieSharp:Sve,MovieTwoTone:pve,Moving:hve,MovingOutlined:sve,MovingRounded:cve,MovingSharp:wve,MovingTwoTone:Rve,Mp:Ove,MpOutlined:gve,MpRounded:Cve,MpSharp:Ave,MpTwoTone:yve,MultilineChart:Pve,MultilineChartOutlined:Fve,MultilineChartRounded:Bve,MultilineChartSharp:bve,MultilineChartTwoTone:Dve,MultipleStop:kve,MultipleStopOutlined:Mve,MultipleStopRounded:Lve,MultipleStopSharp:vve,MultipleStopTwoTone:Wve,Museum:Nve,MuseumOutlined:Eve,MuseumRounded:Hve,MuseumSharp:Ive,MuseumTwoTone:Vve,MusicNote:xve,MusicNoteOutlined:Uve,MusicNoteRounded:Gve,MusicNoteSharp:Kve,MusicNoteTwoTone:zve,MusicOff:Qve,MusicOffOutlined:jve,MusicOffRounded:qve,MusicOffSharp:Jve,MusicOffTwoTone:Zve,MusicVideo:Yve,MusicVideoOutlined:Xve,MusicVideoRounded:$ve,MusicVideoSharp:eWe,MusicVideoTwoTone:_We,MyLocation:oWe,MyLocationOutlined:nWe,MyLocationRounded:tWe,MyLocationSharp:rWe,MyLocationTwoTone:dWe,Nat:aWe,NatOutlined:iWe,NatRounded:lWe,NatSharp:mWe,NatTwoTone:fWe,Nature:uWe,NatureOutlined:TWe,NaturePeople:SWe,NaturePeopleOutlined:pWe,NaturePeopleRounded:hWe,NaturePeopleSharp:sWe,NaturePeopleTwoTone:cWe,NatureRounded:wWe,NatureSharp:RWe,NatureTwoTone:OWe,NavigateBefore:gWe,NavigateBeforeOutlined:CWe,NavigateBeforeRounded:AWe,NavigateBeforeSharp:yWe,NavigateBeforeTwoTone:PWe,NavigateNext:FWe,NavigateNextOutlined:BWe,NavigateNextRounded:bWe,NavigateNextSharp:DWe,NavigateNextTwoTone:kWe,Navigation:MWe,NavigationOutlined:LWe,NavigationRounded:vWe,NavigationSharp:WWe,NavigationTwoTone:NWe,NearMe:EWe,NearMeDisabled:HWe,NearMeDisabledOutlined:IWe,NearMeDisabledRounded:VWe,NearMeDisabledSharp:xWe,NearMeDisabledTwoTone:UWe,NearMeOutlined:GWe,NearMeRounded:KWe,NearMeSharp:zWe,NearMeTwoTone:QWe,NearbyError:jWe,NearbyErrorOutlined:qWe,NearbyErrorRounded:JWe,NearbyErrorSharp:ZWe,NearbyErrorTwoTone:YWe,NearbyOff:XWe,NearbyOffOutlined:$We,NearbyOffRounded:eNe,NearbyOffSharp:_Ne,NearbyOffTwoTone:oNe,NestCamWiredStand:nNe,NestCamWiredStandOutlined:tNe,NestCamWiredStandRounded:rNe,NestCamWiredStandSharp:dNe,NestCamWiredStandTwoTone:aNe,NetworkCell:iNe,NetworkCellOutlined:lNe,NetworkCellRounded:mNe,NetworkCellSharp:fNe,NetworkCellTwoTone:uNe,NetworkCheck:TNe,NetworkCheckOutlined:SNe,NetworkCheckRounded:pNe,NetworkCheckSharp:hNe,NetworkCheckTwoTone:sNe,NetworkLocked:cNe,NetworkLockedOutlined:wNe,NetworkLockedRounded:RNe,NetworkLockedSharp:ONe,NetworkLockedTwoTone:gNe,NetworkPing:CNe,NetworkPingOutlined:ANe,NetworkPingRounded:yNe,NetworkPingSharp:PNe,NetworkPingTwoTone:FNe,NetworkWifi:BNe,NetworkWifi1Bar:bNe,NetworkWifi1BarOutlined:DNe,NetworkWifi1BarRounded:kNe,NetworkWifi1BarSharp:MNe,NetworkWifi1BarTwoTone:LNe,NetworkWifi2Bar:vNe,NetworkWifi2BarOutlined:WNe,NetworkWifi2BarRounded:NNe,NetworkWifi2BarSharp:ENe,NetworkWifi2BarTwoTone:HNe,NetworkWifi3Bar:INe,NetworkWifi3BarOutlined:VNe,NetworkWifi3BarRounded:xNe,NetworkWifi3BarSharp:UNe,NetworkWifi3BarTwoTone:GNe,NetworkWifiOutlined:KNe,NetworkWifiRounded:zNe,NetworkWifiSharp:QNe,NetworkWifiTwoTone:jNe,NewReleases:qNe,NewReleasesOutlined:JNe,NewReleasesRounded:ZNe,NewReleasesSharp:YNe,NewReleasesTwoTone:XNe,Newspaper:$Ne,NewspaperOutlined:eEe,NewspaperRounded:_Ee,NewspaperSharp:oEe,NewspaperTwoTone:nEe,NextPlan:tEe,NextPlanOutlined:rEe,NextPlanRounded:dEe,NextPlanSharp:aEe,NextPlanTwoTone:iEe,NextWeek:lEe,NextWeekOutlined:mEe,NextWeekRounded:fEe,NextWeekSharp:uEe,NextWeekTwoTone:TEe,Nfc:SEe,NfcOutlined:pEe,NfcRounded:hEe,NfcSharp:sEe,NfcTwoTone:cEe,NightShelter:wEe,NightShelterOutlined:REe,NightShelterRounded:OEe,NightShelterSharp:gEe,NightShelterTwoTone:CEe,Nightlife:AEe,NightlifeOutlined:yEe,NightlifeRounded:PEe,NightlifeSharp:FEe,NightlifeTwoTone:BEe,Nightlight:bEe,NightlightOutlined:DEe,NightlightRound:kEe,NightlightRoundOutlined:MEe,NightlightRoundRounded:LEe,NightlightRoundSharp:vEe,NightlightRoundTwoTone:WEe,NightlightRounded:NEe,NightlightSharp:EEe,NightlightTwoTone:HEe,NightsStay:IEe,NightsStayOutlined:VEe,NightsStayRounded:xEe,NightsStaySharp:UEe,NightsStayTwoTone:GEe,NineK:KEe,NineKOutlined:zEe,NineKPlus:QEe,NineKPlusOutlined:jEe,NineKPlusRounded:qEe,NineKPlusSharp:JEe,NineKPlusTwoTone:ZEe,NineKRounded:YEe,NineKSharp:XEe,NineKTwoTone:$Ee,NineMp:eHe,NineMpOutlined:_He,NineMpRounded:oHe,NineMpSharp:nHe,NineMpTwoTone:tHe,NineteenMp:rHe,NineteenMpOutlined:dHe,NineteenMpRounded:aHe,NineteenMpSharp:iHe,NineteenMpTwoTone:lHe,NoAccounts:mHe,NoAccountsOutlined:fHe,NoAccountsRounded:uHe,NoAccountsSharp:THe,NoAccountsTwoTone:SHe,NoAdultContent:pHe,NoAdultContentOutlined:hHe,NoAdultContentRounded:sHe,NoAdultContentSharp:cHe,NoAdultContentTwoTone:wHe,NoBackpack:RHe,NoBackpackOutlined:OHe,NoBackpackRounded:gHe,NoBackpackSharp:CHe,NoBackpackTwoTone:AHe,NoCell:yHe,NoCellOutlined:PHe,NoCellRounded:FHe,NoCellSharp:BHe,NoCellTwoTone:bHe,NoCrash:DHe,NoCrashOutlined:kHe,NoCrashRounded:MHe,NoCrashSharp:LHe,NoCrashTwoTone:vHe,NoDrinks:WHe,NoDrinksOutlined:NHe,NoDrinksRounded:EHe,NoDrinksSharp:HHe,NoDrinksTwoTone:IHe,NoEncryption:VHe,NoEncryptionGmailerrorred:xHe,NoEncryptionGmailerrorredOutlined:UHe,NoEncryptionGmailerrorredRounded:GHe,NoEncryptionGmailerrorredSharp:KHe,NoEncryptionGmailerrorredTwoTone:zHe,NoEncryptionOutlined:QHe,NoEncryptionRounded:jHe,NoEncryptionSharp:qHe,NoEncryptionTwoTone:JHe,NoFlash:ZHe,NoFlashOutlined:YHe,NoFlashRounded:XHe,NoFlashSharp:$He,NoFlashTwoTone:eIe,NoFood:_Ie,NoFoodOutlined:oIe,NoFoodRounded:nIe,NoFoodSharp:tIe,NoFoodTwoTone:rIe,NoLuggage:dIe,NoLuggageOutlined:aIe,NoLuggageRounded:iIe,NoLuggageSharp:lIe,NoLuggageTwoTone:mIe,NoMeals:fIe,NoMealsOutlined:uIe,NoMealsRounded:TIe,NoMealsSharp:SIe,NoMealsTwoTone:pIe,NoMeetingRoom:hIe,NoMeetingRoomOutlined:sIe,NoMeetingRoomRounded:cIe,NoMeetingRoomSharp:wIe,NoMeetingRoomTwoTone:RIe,NoPhotography:OIe,NoPhotographyOutlined:gIe,NoPhotographyRounded:CIe,NoPhotographySharp:AIe,NoPhotographyTwoTone:yIe,NoSim:PIe,NoSimOutlined:FIe,NoSimRounded:BIe,NoSimSharp:bIe,NoSimTwoTone:DIe,NoStroller:kIe,NoStrollerOutlined:MIe,NoStrollerRounded:LIe,NoStrollerSharp:vIe,NoStrollerTwoTone:WIe,NoTransfer:NIe,NoTransferOutlined:EIe,NoTransferRounded:HIe,NoTransferSharp:IIe,NoTransferTwoTone:VIe,NoiseAware:xIe,NoiseAwareOutlined:UIe,NoiseAwareRounded:GIe,NoiseAwareSharp:KIe,NoiseAwareTwoTone:zIe,NoiseControlOff:QIe,NoiseControlOffOutlined:jIe,NoiseControlOffRounded:qIe,NoiseControlOffSharp:JIe,NoiseControlOffTwoTone:ZIe,NordicWalking:YIe,NordicWalkingOutlined:XIe,NordicWalkingRounded:$Ie,NordicWalkingSharp:eVe,NordicWalkingTwoTone:_Ve,North:oVe,NorthEast:nVe,NorthEastOutlined:tVe,NorthEastRounded:rVe,NorthEastSharp:dVe,NorthEastTwoTone:aVe,NorthOutlined:iVe,NorthRounded:lVe,NorthSharp:mVe,NorthTwoTone:fVe,NorthWest:uVe,NorthWestOutlined:TVe,NorthWestRounded:SVe,NorthWestSharp:pVe,NorthWestTwoTone:hVe,NotAccessible:sVe,NotAccessibleOutlined:cVe,NotAccessibleRounded:wVe,NotAccessibleSharp:RVe,NotAccessibleTwoTone:OVe,NotInterested:gVe,NotInterestedOutlined:CVe,NotInterestedRounded:AVe,NotInterestedSharp:yVe,NotInterestedTwoTone:PVe,NotListedLocation:FVe,NotListedLocationOutlined:BVe,NotListedLocationRounded:bVe,NotListedLocationSharp:DVe,NotListedLocationTwoTone:kVe,NotStarted:MVe,NotStartedOutlined:LVe,NotStartedRounded:vVe,NotStartedSharp:WVe,NotStartedTwoTone:NVe,Note:EVe,NoteAdd:HVe,NoteAddOutlined:IVe,NoteAddRounded:VVe,NoteAddSharp:xVe,NoteAddTwoTone:UVe,NoteAlt:GVe,NoteAltOutlined:KVe,NoteAltRounded:zVe,NoteAltSharp:QVe,NoteAltTwoTone:jVe,NoteOutlined:qVe,NoteRounded:JVe,NoteSharp:ZVe,NoteTwoTone:YVe,Notes:XVe,NotesOutlined:$Ve,NotesRounded:exe,NotesSharp:_xe,NotesTwoTone:oxe,NotificationAdd:nxe,NotificationAddOutlined:txe,NotificationAddRounded:rxe,NotificationAddSharp:dxe,NotificationAddTwoTone:axe,NotificationImportant:ixe,NotificationImportantOutlined:lxe,NotificationImportantRounded:mxe,NotificationImportantSharp:fxe,NotificationImportantTwoTone:uxe,Notifications:Txe,NotificationsActive:Sxe,NotificationsActiveOutlined:pxe,NotificationsActiveRounded:hxe,NotificationsActiveSharp:sxe,NotificationsActiveTwoTone:cxe,NotificationsNone:wxe,NotificationsNoneOutlined:Rxe,NotificationsNoneRounded:Oxe,NotificationsNoneSharp:gxe,NotificationsNoneTwoTone:Cxe,NotificationsOff:Axe,NotificationsOffOutlined:yxe,NotificationsOffRounded:Pxe,NotificationsOffSharp:Fxe,NotificationsOffTwoTone:Bxe,NotificationsOutlined:bxe,NotificationsPaused:Dxe,NotificationsPausedOutlined:kxe,NotificationsPausedRounded:Mxe,NotificationsPausedSharp:Lxe,NotificationsPausedTwoTone:vxe,NotificationsRounded:Wxe,NotificationsSharp:Nxe,NotificationsTwoTone:Exe,Numbers:Hxe,NumbersOutlined:Ixe,NumbersRounded:Vxe,NumbersSharp:xxe,NumbersTwoTone:Uxe,OfflineBolt:Gxe,OfflineBoltOutlined:Kxe,OfflineBoltRounded:zxe,OfflineBoltSharp:Qxe,OfflineBoltTwoTone:jxe,OfflinePin:qxe,OfflinePinOutlined:Jxe,OfflinePinRounded:Zxe,OfflinePinSharp:Yxe,OfflinePinTwoTone:Xxe,OfflineShare:$xe,OfflineShareOutlined:eUe,OfflineShareRounded:_Ue,OfflineShareSharp:oUe,OfflineShareTwoTone:nUe,OilBarrel:tUe,OilBarrelOutlined:rUe,OilBarrelRounded:dUe,OilBarrelSharp:aUe,OilBarrelTwoTone:iUe,OnDeviceTraining:lUe,OnDeviceTrainingOutlined:mUe,OnDeviceTrainingRounded:fUe,OnDeviceTrainingSharp:uUe,OnDeviceTrainingTwoTone:TUe,OndemandVideo:SUe,OndemandVideoOutlined:pUe,OndemandVideoRounded:hUe,OndemandVideoSharp:sUe,OndemandVideoTwoTone:cUe,OneK:wUe,OneKOutlined:RUe,OneKPlus:OUe,OneKPlusOutlined:gUe,OneKPlusRounded:CUe,OneKPlusSharp:AUe,OneKPlusTwoTone:yUe,OneKRounded:PUe,OneKSharp:FUe,OneKTwoTone:BUe,OneKk:bUe,OneKkOutlined:DUe,OneKkRounded:kUe,OneKkSharp:MUe,OneKkTwoTone:LUe,OnlinePrediction:vUe,OnlinePredictionOutlined:WUe,OnlinePredictionRounded:NUe,OnlinePredictionSharp:EUe,OnlinePredictionTwoTone:HUe,Opacity:IUe,OpacityOutlined:VUe,OpacityRounded:xUe,OpacitySharp:UUe,OpacityTwoTone:GUe,OpenInBrowser:KUe,OpenInBrowserOutlined:zUe,OpenInBrowserRounded:QUe,OpenInBrowserSharp:jUe,OpenInBrowserTwoTone:qUe,OpenInFull:JUe,OpenInFullOutlined:ZUe,OpenInFullRounded:YUe,OpenInFullSharp:XUe,OpenInFullTwoTone:$Ue,OpenInNew:eGe,OpenInNewOff:_Ge,OpenInNewOffOutlined:oGe,OpenInNewOffRounded:nGe,OpenInNewOffSharp:tGe,OpenInNewOffTwoTone:rGe,OpenInNewOutlined:dGe,OpenInNewRounded:aGe,OpenInNewSharp:iGe,OpenInNewTwoTone:lGe,OpenWith:mGe,OpenWithOutlined:fGe,OpenWithRounded:uGe,OpenWithSharp:TGe,OpenWithTwoTone:SGe,OtherHouses:pGe,OtherHousesOutlined:hGe,OtherHousesRounded:sGe,OtherHousesSharp:cGe,OtherHousesTwoTone:wGe,Outbound:RGe,OutboundOutlined:OGe,OutboundRounded:gGe,OutboundSharp:CGe,OutboundTwoTone:AGe,Outbox:yGe,OutboxOutlined:PGe,OutboxRounded:FGe,OutboxSharp:BGe,OutboxTwoTone:bGe,OutdoorGrill:DGe,OutdoorGrillOutlined:kGe,OutdoorGrillRounded:MGe,OutdoorGrillSharp:LGe,OutdoorGrillTwoTone:vGe,Outlet:WGe,OutletOutlined:NGe,OutletRounded:EGe,OutletSharp:HGe,OutletTwoTone:IGe,OutlinedFlag:VGe,OutlinedFlagOutlined:xGe,OutlinedFlagRounded:UGe,OutlinedFlagSharp:GGe,OutlinedFlagTwoTone:KGe,Output:zGe,OutputOutlined:QGe,OutputRounded:jGe,OutputSharp:qGe,OutputTwoTone:JGe,Padding:ZGe,PaddingOutlined:YGe,PaddingRounded:XGe,PaddingSharp:$Ge,PaddingTwoTone:eKe,Pages:_Ke,PagesOutlined:oKe,PagesRounded:nKe,PagesSharp:tKe,PagesTwoTone:rKe,Pageview:dKe,PageviewOutlined:aKe,PageviewRounded:iKe,PageviewSharp:lKe,PageviewTwoTone:mKe,Paid:fKe,PaidOutlined:uKe,PaidRounded:TKe,PaidSharp:SKe,PaidTwoTone:pKe,Palette:hKe,PaletteOutlined:sKe,PaletteRounded:cKe,PaletteSharp:wKe,PaletteTwoTone:RKe,PanTool:OKe,PanToolAlt:gKe,PanToolAltOutlined:CKe,PanToolAltRounded:AKe,PanToolAltSharp:yKe,PanToolAltTwoTone:PKe,PanToolOutlined:FKe,PanToolRounded:BKe,PanToolSharp:bKe,PanToolTwoTone:DKe,Panorama:kKe,PanoramaFishEye:MKe,PanoramaFishEyeOutlined:LKe,PanoramaFishEyeRounded:vKe,PanoramaFishEyeSharp:WKe,PanoramaFishEyeTwoTone:NKe,PanoramaHorizontal:EKe,PanoramaHorizontalOutlined:HKe,PanoramaHorizontalRounded:IKe,PanoramaHorizontalSelect:VKe,PanoramaHorizontalSelectOutlined:xKe,PanoramaHorizontalSelectRounded:UKe,PanoramaHorizontalSelectSharp:GKe,PanoramaHorizontalSelectTwoTone:KKe,PanoramaHorizontalSharp:zKe,PanoramaHorizontalTwoTone:QKe,PanoramaOutlined:jKe,PanoramaPhotosphere:qKe,PanoramaPhotosphereOutlined:JKe,PanoramaPhotosphereRounded:ZKe,PanoramaPhotosphereSelect:YKe,PanoramaPhotosphereSelectOutlined:XKe,PanoramaPhotosphereSelectRounded:$Ke,PanoramaPhotosphereSelectSharp:eze,PanoramaPhotosphereSelectTwoTone:_ze,PanoramaPhotosphereSharp:oze,PanoramaPhotosphereTwoTone:nze,PanoramaRounded:tze,PanoramaSharp:rze,PanoramaTwoTone:dze,PanoramaVertical:aze,PanoramaVerticalOutlined:ize,PanoramaVerticalRounded:lze,PanoramaVerticalSelect:mze,PanoramaVerticalSelectOutlined:fze,PanoramaVerticalSelectRounded:uze,PanoramaVerticalSelectSharp:Tze,PanoramaVerticalSelectTwoTone:Sze,PanoramaVerticalSharp:pze,PanoramaVerticalTwoTone:hze,PanoramaWideAngle:sze,PanoramaWideAngleOutlined:cze,PanoramaWideAngleRounded:wze,PanoramaWideAngleSelect:Rze,PanoramaWideAngleSelectOutlined:Oze,PanoramaWideAngleSelectRounded:gze,PanoramaWideAngleSelectSharp:Cze,PanoramaWideAngleSelectTwoTone:Aze,PanoramaWideAngleSharp:yze,PanoramaWideAngleTwoTone:Pze,Paragliding:Fze,ParaglidingOutlined:Bze,ParaglidingRounded:bze,ParaglidingSharp:Dze,ParaglidingTwoTone:kze,Park:Mze,ParkOutlined:Lze,ParkRounded:vze,ParkSharp:Wze,ParkTwoTone:Nze,PartyMode:Eze,PartyModeOutlined:Hze,PartyModeRounded:Ize,PartyModeSharp:Vze,PartyModeTwoTone:xze,Password:Uze,PasswordOutlined:Gze,PasswordRounded:Kze,PasswordSharp:zze,PasswordTwoTone:Qze,Pattern:jze,PatternOutlined:qze,PatternRounded:Jze,PatternSharp:Zze,PatternTwoTone:Yze,Pause:Xze,PauseCircle:$ze,PauseCircleFilled:eQe,PauseCircleFilledOutlined:_Qe,PauseCircleFilledRounded:oQe,PauseCircleFilledSharp:nQe,PauseCircleFilledTwoTone:tQe,PauseCircleOutline:rQe,PauseCircleOutlineOutlined:dQe,PauseCircleOutlineRounded:aQe,PauseCircleOutlineSharp:iQe,PauseCircleOutlineTwoTone:lQe,PauseCircleOutlined:mQe,PauseCircleRounded:fQe,PauseCircleSharp:uQe,PauseCircleTwoTone:TQe,PauseOutlined:SQe,PausePresentation:pQe,PausePresentationOutlined:hQe,PausePresentationRounded:sQe,PausePresentationSharp:cQe,PausePresentationTwoTone:wQe,PauseRounded:RQe,PauseSharp:OQe,PauseTwoTone:gQe,Payment:CQe,PaymentOutlined:AQe,PaymentRounded:yQe,PaymentSharp:PQe,PaymentTwoTone:FQe,Payments:BQe,PaymentsOutlined:bQe,PaymentsRounded:DQe,PaymentsSharp:kQe,PaymentsTwoTone:MQe,PedalBike:LQe,PedalBikeOutlined:vQe,PedalBikeRounded:WQe,PedalBikeSharp:NQe,PedalBikeTwoTone:EQe,Pending:HQe,PendingActions:IQe,PendingActionsOutlined:VQe,PendingActionsRounded:xQe,PendingActionsSharp:UQe,PendingActionsTwoTone:GQe,PendingOutlined:KQe,PendingRounded:zQe,PendingSharp:QQe,PendingTwoTone:jQe,Pentagon:qQe,PentagonOutlined:JQe,PentagonRounded:ZQe,PentagonSharp:YQe,PentagonTwoTone:XQe,People:$Qe,PeopleAlt:eje,PeopleAltOutlined:_je,PeopleAltRounded:oje,PeopleAltSharp:nje,PeopleAltTwoTone:tje,PeopleOutline:rje,PeopleOutlineOutlined:dje,PeopleOutlineRounded:aje,PeopleOutlineSharp:ije,PeopleOutlineTwoTone:lje,PeopleOutlined:mje,PeopleRounded:fje,PeopleSharp:uje,PeopleTwoTone:Tje,Percent:Sje,PercentOutlined:pje,PercentRounded:hje,PercentSharp:sje,PercentTwoTone:cje,PermCameraMic:wje,PermCameraMicOutlined:Rje,PermCameraMicRounded:Oje,PermCameraMicSharp:gje,PermCameraMicTwoTone:Cje,PermContactCalendar:Aje,PermContactCalendarOutlined:yje,PermContactCalendarRounded:Pje,PermContactCalendarSharp:Fje,PermContactCalendarTwoTone:Bje,PermDataSetting:bje,PermDataSettingOutlined:Dje,PermDataSettingRounded:kje,PermDataSettingSharp:Mje,PermDataSettingTwoTone:Lje,PermDeviceInformation:vje,PermDeviceInformationOutlined:Wje,PermDeviceInformationRounded:Nje,PermDeviceInformationSharp:Eje,PermDeviceInformationTwoTone:Hje,PermIdentity:Ije,PermIdentityOutlined:Vje,PermIdentityRounded:xje,PermIdentitySharp:Uje,PermIdentityTwoTone:Gje,PermMedia:Kje,PermMediaOutlined:zje,PermMediaRounded:Qje,PermMediaSharp:jje,PermMediaTwoTone:qje,PermPhoneMsg:Jje,PermPhoneMsgOutlined:Zje,PermPhoneMsgRounded:Yje,PermPhoneMsgSharp:Xje,PermPhoneMsgTwoTone:$je,PermScanWifi:eqe,PermScanWifiOutlined:_qe,PermScanWifiRounded:oqe,PermScanWifiSharp:nqe,PermScanWifiTwoTone:tqe,Person:rqe,Person2:dqe,Person2Outlined:aqe,Person2Rounded:iqe,Person2Sharp:lqe,Person2TwoTone:mqe,Person3:fqe,Person3Outlined:uqe,Person3Rounded:Tqe,Person3Sharp:Sqe,Person3TwoTone:pqe,Person4:hqe,Person4Outlined:sqe,Person4Rounded:cqe,Person4Sharp:wqe,Person4TwoTone:Rqe,PersonAdd:Oqe,PersonAddAlt:gqe,PersonAddAlt1:Cqe,PersonAddAlt1Outlined:Aqe,PersonAddAlt1Rounded:yqe,PersonAddAlt1Sharp:Pqe,PersonAddAlt1TwoTone:Fqe,PersonAddAltOutlined:Bqe,PersonAddAltRounded:bqe,PersonAddAltSharp:Dqe,PersonAddAltTwoTone:kqe,PersonAddDisabled:Mqe,PersonAddDisabledOutlined:Lqe,PersonAddDisabledRounded:vqe,PersonAddDisabledSharp:Wqe,PersonAddDisabledTwoTone:Nqe,PersonAddOutlined:Eqe,PersonAddRounded:Hqe,PersonAddSharp:Iqe,PersonAddTwoTone:Vqe,PersonOff:xqe,PersonOffOutlined:Uqe,PersonOffRounded:Gqe,PersonOffSharp:Kqe,PersonOffTwoTone:zqe,PersonOutline:Qqe,PersonOutlineOutlined:jqe,PersonOutlineRounded:qqe,PersonOutlineSharp:Jqe,PersonOutlineTwoTone:Zqe,PersonOutlined:Yqe,PersonPin:Xqe,PersonPinCircle:$qe,PersonPinCircleOutlined:eJe,PersonPinCircleRounded:_Je,PersonPinCircleSharp:oJe,PersonPinCircleTwoTone:nJe,PersonPinOutlined:tJe,PersonPinRounded:rJe,PersonPinSharp:dJe,PersonPinTwoTone:aJe,PersonRemove:iJe,PersonRemoveAlt1:lJe,PersonRemoveAlt1Outlined:mJe,PersonRemoveAlt1Rounded:fJe,PersonRemoveAlt1Sharp:uJe,PersonRemoveAlt1TwoTone:TJe,PersonRemoveOutlined:SJe,PersonRemoveRounded:pJe,PersonRemoveSharp:hJe,PersonRemoveTwoTone:sJe,PersonRounded:cJe,PersonSearch:wJe,PersonSearchOutlined:RJe,PersonSearchRounded:OJe,PersonSearchSharp:gJe,PersonSearchTwoTone:CJe,PersonSharp:AJe,PersonTwoTone:yJe,PersonalVideo:PJe,PersonalVideoOutlined:FJe,PersonalVideoRounded:BJe,PersonalVideoSharp:bJe,PersonalVideoTwoTone:DJe,PestControl:kJe,PestControlOutlined:MJe,PestControlRodent:LJe,PestControlRodentOutlined:vJe,PestControlRodentRounded:WJe,PestControlRodentSharp:NJe,PestControlRodentTwoTone:EJe,PestControlRounded:HJe,PestControlSharp:IJe,PestControlTwoTone:VJe,Pets:xJe,PetsOutlined:UJe,PetsRounded:GJe,PetsSharp:KJe,PetsTwoTone:zJe,Phishing:QJe,PhishingOutlined:jJe,PhishingRounded:qJe,PhishingSharp:JJe,PhishingTwoTone:ZJe,Phone:YJe,PhoneAndroid:XJe,PhoneAndroidOutlined:$Je,PhoneAndroidRounded:eZe,PhoneAndroidSharp:_Ze,PhoneAndroidTwoTone:oZe,PhoneBluetoothSpeaker:nZe,PhoneBluetoothSpeakerOutlined:tZe,PhoneBluetoothSpeakerRounded:rZe,PhoneBluetoothSpeakerSharp:dZe,PhoneBluetoothSpeakerTwoTone:aZe,PhoneCallback:iZe,PhoneCallbackOutlined:lZe,PhoneCallbackRounded:mZe,PhoneCallbackSharp:fZe,PhoneCallbackTwoTone:uZe,PhoneDisabled:TZe,PhoneDisabledOutlined:SZe,PhoneDisabledRounded:pZe,PhoneDisabledSharp:hZe,PhoneDisabledTwoTone:sZe,PhoneEnabled:cZe,PhoneEnabledOutlined:wZe,PhoneEnabledRounded:RZe,PhoneEnabledSharp:OZe,PhoneEnabledTwoTone:gZe,PhoneForwarded:CZe,PhoneForwardedOutlined:AZe,PhoneForwardedRounded:yZe,PhoneForwardedSharp:PZe,PhoneForwardedTwoTone:FZe,PhoneInTalk:BZe,PhoneInTalkOutlined:bZe,PhoneInTalkRounded:DZe,PhoneInTalkSharp:kZe,PhoneInTalkTwoTone:MZe,PhoneIphone:LZe,PhoneIphoneOutlined:vZe,PhoneIphoneRounded:WZe,PhoneIphoneSharp:NZe,PhoneIphoneTwoTone:EZe,PhoneLocked:HZe,PhoneLockedOutlined:IZe,PhoneLockedRounded:VZe,PhoneLockedSharp:xZe,PhoneLockedTwoTone:UZe,PhoneMissed:GZe,PhoneMissedOutlined:KZe,PhoneMissedRounded:zZe,PhoneMissedSharp:QZe,PhoneMissedTwoTone:jZe,PhoneOutlined:qZe,PhonePaused:JZe,PhonePausedOutlined:ZZe,PhonePausedRounded:YZe,PhonePausedSharp:XZe,PhonePausedTwoTone:$Ze,PhoneRounded:eYe,PhoneSharp:_Ye,PhoneTwoTone:oYe,Phonelink:nYe,PhonelinkErase:tYe,PhonelinkEraseOutlined:rYe,PhonelinkEraseRounded:dYe,PhonelinkEraseSharp:aYe,PhonelinkEraseTwoTone:iYe,PhonelinkLock:lYe,PhonelinkLockOutlined:mYe,PhonelinkLockRounded:fYe,PhonelinkLockSharp:uYe,PhonelinkLockTwoTone:TYe,PhonelinkOff:SYe,PhonelinkOffOutlined:pYe,PhonelinkOffRounded:hYe,PhonelinkOffSharp:sYe,PhonelinkOffTwoTone:cYe,PhonelinkOutlined:wYe,PhonelinkRing:RYe,PhonelinkRingOutlined:OYe,PhonelinkRingRounded:gYe,PhonelinkRingSharp:CYe,PhonelinkRingTwoTone:AYe,PhonelinkRounded:yYe,PhonelinkSetup:PYe,PhonelinkSetupOutlined:FYe,PhonelinkSetupRounded:BYe,PhonelinkSetupSharp:bYe,PhonelinkSetupTwoTone:DYe,PhonelinkSharp:kYe,PhonelinkTwoTone:MYe,Photo:LYe,PhotoAlbum:vYe,PhotoAlbumOutlined:WYe,PhotoAlbumRounded:NYe,PhotoAlbumSharp:EYe,PhotoAlbumTwoTone:HYe,PhotoCamera:IYe,PhotoCameraBack:VYe,PhotoCameraBackOutlined:xYe,PhotoCameraBackRounded:UYe,PhotoCameraBackSharp:GYe,PhotoCameraBackTwoTone:KYe,PhotoCameraFront:zYe,PhotoCameraFrontOutlined:QYe,PhotoCameraFrontRounded:jYe,PhotoCameraFrontSharp:qYe,PhotoCameraFrontTwoTone:JYe,PhotoCameraOutlined:ZYe,PhotoCameraRounded:YYe,PhotoCameraSharp:XYe,PhotoCameraTwoTone:$Ye,PhotoFilter:eXe,PhotoFilterOutlined:_Xe,PhotoFilterRounded:oXe,PhotoFilterSharp:nXe,PhotoFilterTwoTone:tXe,PhotoLibrary:rXe,PhotoLibraryOutlined:dXe,PhotoLibraryRounded:aXe,PhotoLibrarySharp:iXe,PhotoLibraryTwoTone:lXe,PhotoOutlined:mXe,PhotoRounded:fXe,PhotoSharp:uXe,PhotoSizeSelectActual:TXe,PhotoSizeSelectActualOutlined:SXe,PhotoSizeSelectActualRounded:pXe,PhotoSizeSelectActualSharp:hXe,PhotoSizeSelectActualTwoTone:sXe,PhotoSizeSelectLarge:cXe,PhotoSizeSelectLargeOutlined:wXe,PhotoSizeSelectLargeRounded:RXe,PhotoSizeSelectLargeSharp:OXe,PhotoSizeSelectLargeTwoTone:gXe,PhotoSizeSelectSmall:CXe,PhotoSizeSelectSmallOutlined:AXe,PhotoSizeSelectSmallRounded:yXe,PhotoSizeSelectSmallSharp:PXe,PhotoSizeSelectSmallTwoTone:FXe,PhotoTwoTone:BXe,Php:bXe,PhpOutlined:DXe,PhpRounded:kXe,PhpSharp:MXe,PhpTwoTone:LXe,Piano:vXe,PianoOff:WXe,PianoOffOutlined:NXe,PianoOffRounded:EXe,PianoOffSharp:HXe,PianoOffTwoTone:IXe,PianoOutlined:VXe,PianoRounded:xXe,PianoSharp:UXe,PianoTwoTone:GXe,PictureAsPdf:KXe,PictureAsPdfOutlined:zXe,PictureAsPdfRounded:QXe,PictureAsPdfSharp:jXe,PictureAsPdfTwoTone:qXe,PictureInPicture:JXe,PictureInPictureAlt:ZXe,PictureInPictureAltOutlined:YXe,PictureInPictureAltRounded:XXe,PictureInPictureAltSharp:$Xe,PictureInPictureAltTwoTone:e$e,PictureInPictureOutlined:_$e,PictureInPictureRounded:o$e,PictureInPictureSharp:n$e,PictureInPictureTwoTone:t$e,PieChart:r$e,PieChartOutline:d$e,PieChartOutlineOutlined:a$e,PieChartOutlineRounded:i$e,PieChartOutlineSharp:l$e,PieChartOutlineTwoTone:m$e,PieChartOutlined:f$e,PieChartRounded:u$e,PieChartSharp:T$e,PieChartTwoTone:S$e,Pin:p$e,PinDrop:h$e,PinDropOutlined:s$e,PinDropRounded:c$e,PinDropSharp:w$e,PinDropTwoTone:R$e,PinOutlined:O$e,PinRounded:g$e,PinSharp:C$e,PinTwoTone:A$e,Pinch:y$e,PinchOutlined:P$e,PinchRounded:F$e,PinchSharp:B$e,PinchTwoTone:b$e,Pinterest:D$e,PivotTableChart:k$e,PivotTableChartOutlined:M$e,PivotTableChartRounded:L$e,PivotTableChartSharp:v$e,PivotTableChartTwoTone:W$e,Pix:N$e,PixOutlined:E$e,PixRounded:H$e,PixSharp:I$e,PixTwoTone:V$e,Place:x$e,PlaceOutlined:U$e,PlaceRounded:G$e,PlaceSharp:K$e,PlaceTwoTone:z$e,Plagiarism:Q$e,PlagiarismOutlined:j$e,PlagiarismRounded:q$e,PlagiarismSharp:J$e,PlagiarismTwoTone:Z$e,PlayArrow:Y$e,PlayArrowOutlined:X$e,PlayArrowRounded:$$e,PlayArrowSharp:ee_,PlayArrowTwoTone:_e_,PlayCircle:oe_,PlayCircleFilled:ne_,PlayCircleFilledOutlined:te_,PlayCircleFilledRounded:re_,PlayCircleFilledSharp:de_,PlayCircleFilledTwoTone:ae_,PlayCircleFilledWhite:ie_,PlayCircleFilledWhiteOutlined:le_,PlayCircleFilledWhiteRounded:me_,PlayCircleFilledWhiteSharp:fe_,PlayCircleFilledWhiteTwoTone:ue_,PlayCircleOutline:Te_,PlayCircleOutlineOutlined:Se_,PlayCircleOutlineRounded:pe_,PlayCircleOutlineSharp:he_,PlayCircleOutlineTwoTone:se_,PlayCircleOutlined:ce_,PlayCircleRounded:we_,PlayCircleSharp:Re_,PlayCircleTwoTone:Oe_,PlayDisabled:ge_,PlayDisabledOutlined:Ce_,PlayDisabledRounded:Ae_,PlayDisabledSharp:ye_,PlayDisabledTwoTone:Pe_,PlayForWork:Fe_,PlayForWorkOutlined:Be_,PlayForWorkRounded:be_,PlayForWorkSharp:De_,PlayForWorkTwoTone:ke_,PlayLesson:Me_,PlayLessonOutlined:Le_,PlayLessonRounded:ve_,PlayLessonSharp:We_,PlayLessonTwoTone:Ne_,PlaylistAdd:Ee_,PlaylistAddCheck:He_,PlaylistAddCheckCircle:Ie_,PlaylistAddCheckCircleOutlined:Ve_,PlaylistAddCheckCircleRounded:xe_,PlaylistAddCheckCircleSharp:Ue_,PlaylistAddCheckCircleTwoTone:Ge_,PlaylistAddCheckOutlined:Ke_,PlaylistAddCheckRounded:ze_,PlaylistAddCheckSharp:Qe_,PlaylistAddCheckTwoTone:je_,PlaylistAddCircle:qe_,PlaylistAddCircleOutlined:Je_,PlaylistAddCircleRounded:Ze_,PlaylistAddCircleSharp:Ye_,PlaylistAddCircleTwoTone:Xe_,PlaylistAddOutlined:$e_,PlaylistAddRounded:e__,PlaylistAddSharp:___,PlaylistAddTwoTone:o__,PlaylistPlay:n__,PlaylistPlayOutlined:t__,PlaylistPlayRounded:r__,PlaylistPlaySharp:d__,PlaylistPlayTwoTone:a__,PlaylistRemove:i__,PlaylistRemoveOutlined:l__,PlaylistRemoveRounded:m__,PlaylistRemoveSharp:f__,PlaylistRemoveTwoTone:u__,Plumbing:T__,PlumbingOutlined:S__,PlumbingRounded:p__,PlumbingSharp:h__,PlumbingTwoTone:s__,PlusOne:c__,PlusOneOutlined:w__,PlusOneRounded:R__,PlusOneSharp:O__,PlusOneTwoTone:g__,Podcasts:C__,PodcastsOutlined:A__,PodcastsRounded:y__,PodcastsSharp:P__,PodcastsTwoTone:F__,PointOfSale:B__,PointOfSaleOutlined:b__,PointOfSaleRounded:D__,PointOfSaleSharp:k__,PointOfSaleTwoTone:M__,Policy:L__,PolicyOutlined:v__,PolicyRounded:W__,PolicySharp:N__,PolicyTwoTone:E__,Poll:H__,PollOutlined:I__,PollRounded:V__,PollSharp:x__,PollTwoTone:U__,Polyline:G__,PolylineOutlined:K__,PolylineRounded:z__,PolylineSharp:Q__,PolylineTwoTone:j__,Pool:q__,PoolOutlined:J__,PoolRounded:Z__,PoolSharp:Y__,PoolTwoTone:X__,PortableWifiOff:$__,PortableWifiOffOutlined:eo_,PortableWifiOffRounded:_o_,PortableWifiOffSharp:oo_,PortableWifiOffTwoTone:no_,Portrait:to_,PortraitOutlined:ro_,PortraitRounded:do_,PortraitSharp:ao_,PortraitTwoTone:io_,PostAdd:lo_,PostAddOutlined:mo_,PostAddRounded:fo_,PostAddSharp:uo_,PostAddTwoTone:To_,Power:So_,PowerInput:po_,PowerInputOutlined:ho_,PowerInputRounded:so_,PowerInputSharp:co_,PowerInputTwoTone:wo_,PowerOff:Ro_,PowerOffOutlined:Oo_,PowerOffRounded:go_,PowerOffSharp:Co_,PowerOffTwoTone:Ao_,PowerOutlined:yo_,PowerRounded:Po_,PowerSettingsNew:Fo_,PowerSettingsNewOutlined:Bo_,PowerSettingsNewRounded:bo_,PowerSettingsNewSharp:Do_,PowerSettingsNewTwoTone:ko_,PowerSharp:Mo_,PowerTwoTone:Lo_,PrecisionManufacturing:vo_,PrecisionManufacturingOutlined:Wo_,PrecisionManufacturingRounded:No_,PrecisionManufacturingSharp:Eo_,PrecisionManufacturingTwoTone:Ho_,PregnantWoman:Io_,PregnantWomanOutlined:Vo_,PregnantWomanRounded:xo_,PregnantWomanSharp:Uo_,PregnantWomanTwoTone:Go_,PresentToAll:Ko_,PresentToAllOutlined:zo_,PresentToAllRounded:Qo_,PresentToAllSharp:jo_,PresentToAllTwoTone:qo_,Preview:Jo_,PreviewOutlined:Zo_,PreviewRounded:Yo_,PreviewSharp:Xo_,PreviewTwoTone:$o_,PriceChange:en_,PriceChangeOutlined:_n_,PriceChangeRounded:on_,PriceChangeSharp:nn_,PriceChangeTwoTone:tn_,PriceCheck:rn_,PriceCheckOutlined:dn_,PriceCheckRounded:an_,PriceCheckSharp:in_,PriceCheckTwoTone:ln_,Print:mn_,PrintDisabled:fn_,PrintDisabledOutlined:un_,PrintDisabledRounded:Tn_,PrintDisabledSharp:Sn_,PrintDisabledTwoTone:pn_,PrintOutlined:hn_,PrintRounded:sn_,PrintSharp:cn_,PrintTwoTone:wn_,PriorityHigh:Rn_,PriorityHighOutlined:On_,PriorityHighRounded:gn_,PriorityHighSharp:Cn_,PriorityHighTwoTone:An_,PrivacyTip:yn_,PrivacyTipOutlined:Pn_,PrivacyTipRounded:Fn_,PrivacyTipSharp:Bn_,PrivacyTipTwoTone:bn_,ProductionQuantityLimits:Dn_,ProductionQuantityLimitsOutlined:kn_,ProductionQuantityLimitsRounded:Mn_,ProductionQuantityLimitsSharp:Ln_,ProductionQuantityLimitsTwoTone:vn_,Propane:Wn_,PropaneOutlined:Nn_,PropaneRounded:En_,PropaneSharp:Hn_,PropaneTank:In_,PropaneTankOutlined:Vn_,PropaneTankRounded:xn_,PropaneTankSharp:Un_,PropaneTankTwoTone:Gn_,PropaneTwoTone:Kn_,Psychology:zn_,PsychologyAlt:Qn_,PsychologyAltOutlined:jn_,PsychologyAltRounded:qn_,PsychologyAltSharp:Jn_,PsychologyAltTwoTone:Zn_,PsychologyOutlined:Yn_,PsychologyRounded:Xn_,PsychologySharp:$n_,PsychologyTwoTone:et_,Public:_t_,PublicOff:ot_,PublicOffOutlined:nt_,PublicOffRounded:tt_,PublicOffSharp:rt_,PublicOffTwoTone:dt_,PublicOutlined:at_,PublicRounded:it_,PublicSharp:lt_,PublicTwoTone:mt_,Publish:ft_,PublishOutlined:ut_,PublishRounded:Tt_,PublishSharp:St_,PublishTwoTone:pt_,PublishedWithChanges:ht_,PublishedWithChangesOutlined:st_,PublishedWithChangesRounded:ct_,PublishedWithChangesSharp:wt_,PublishedWithChangesTwoTone:Rt_,PunchClock:Ot_,PunchClockOutlined:gt_,PunchClockRounded:Ct_,PunchClockSharp:At_,PunchClockTwoTone:yt_,PushPin:Pt_,PushPinOutlined:Ft_,PushPinRounded:Bt_,PushPinSharp:bt_,PushPinTwoTone:Dt_,QrCode:kt_,QrCode2:Mt_,QrCode2Outlined:Lt_,QrCode2Rounded:vt_,QrCode2Sharp:Wt_,QrCode2TwoTone:Nt_,QrCodeOutlined:Et_,QrCodeRounded:Ht_,QrCodeScanner:It_,QrCodeScannerOutlined:Vt_,QrCodeScannerRounded:xt_,QrCodeScannerSharp:Ut_,QrCodeScannerTwoTone:Gt_,QrCodeSharp:Kt_,QrCodeTwoTone:zt_,QueryBuilder:Qt_,QueryBuilderOutlined:jt_,QueryBuilderRounded:qt_,QueryBuilderSharp:Jt_,QueryBuilderTwoTone:Zt_,QueryStats:Yt_,QueryStatsOutlined:Xt_,QueryStatsRounded:$t_,QueryStatsSharp:er_,QueryStatsTwoTone:_r_,QuestionAnswer:or_,QuestionAnswerOutlined:nr_,QuestionAnswerRounded:tr_,QuestionAnswerSharp:rr_,QuestionAnswerTwoTone:dr_,QuestionMark:ar_,QuestionMarkOutlined:ir_,QuestionMarkRounded:lr_,QuestionMarkSharp:mr_,QuestionMarkTwoTone:fr_,Queue:ur_,QueueMusic:Tr_,QueueMusicOutlined:Sr_,QueueMusicRounded:pr_,QueueMusicSharp:hr_,QueueMusicTwoTone:sr_,QueueOutlined:cr_,QueuePlayNext:wr_,QueuePlayNextOutlined:Rr_,QueuePlayNextRounded:Or_,QueuePlayNextSharp:gr_,QueuePlayNextTwoTone:Cr_,QueueRounded:Ar_,QueueSharp:yr_,QueueTwoTone:Pr_,Quickreply:Fr_,QuickreplyOutlined:Br_,QuickreplyRounded:br_,QuickreplySharp:Dr_,QuickreplyTwoTone:kr_,Quiz:Mr_,QuizOutlined:Lr_,QuizRounded:vr_,QuizSharp:Wr_,QuizTwoTone:Nr_,RMobiledata:Er_,RMobiledataOutlined:Hr_,RMobiledataRounded:Ir_,RMobiledataSharp:Vr_,RMobiledataTwoTone:xr_,Radar:Ur_,RadarOutlined:Gr_,RadarRounded:Kr_,RadarSharp:zr_,RadarTwoTone:Qr_,Radio:jr_,RadioButtonChecked:qr_,RadioButtonCheckedOutlined:Jr_,RadioButtonCheckedRounded:Zr_,RadioButtonCheckedSharp:Yr_,RadioButtonCheckedTwoTone:Xr_,RadioButtonUnchecked:$r_,RadioButtonUncheckedOutlined:ed_,RadioButtonUncheckedRounded:_d_,RadioButtonUncheckedSharp:od_,RadioButtonUncheckedTwoTone:nd_,RadioOutlined:td_,RadioRounded:rd_,RadioSharp:dd_,RadioTwoTone:ad_,RailwayAlert:id_,RailwayAlertOutlined:ld_,RailwayAlertRounded:md_,RailwayAlertSharp:fd_,RailwayAlertTwoTone:ud_,RamenDining:Td_,RamenDiningOutlined:Sd_,RamenDiningRounded:pd_,RamenDiningSharp:hd_,RamenDiningTwoTone:sd_,RampLeft:cd_,RampLeftOutlined:wd_,RampLeftRounded:Rd_,RampLeftSharp:Od_,RampLeftTwoTone:gd_,RampRight:Cd_,RampRightOutlined:Ad_,RampRightRounded:yd_,RampRightSharp:Pd_,RampRightTwoTone:Fd_,RateReview:Bd_,RateReviewOutlined:bd_,RateReviewRounded:Dd_,RateReviewSharp:kd_,RateReviewTwoTone:Md_,RawOff:Ld_,RawOffOutlined:vd_,RawOffRounded:Wd_,RawOffSharp:Nd_,RawOffTwoTone:Ed_,RawOn:Hd_,RawOnOutlined:Id_,RawOnRounded:Vd_,RawOnSharp:xd_,RawOnTwoTone:Ud_,ReadMore:Gd_,ReadMoreOutlined:Kd_,ReadMoreRounded:zd_,ReadMoreSharp:Qd_,ReadMoreTwoTone:jd_,Receipt:qd_,ReceiptLong:Jd_,ReceiptLongOutlined:Zd_,ReceiptLongRounded:Yd_,ReceiptLongSharp:Xd_,ReceiptLongTwoTone:$d_,ReceiptOutlined:ea_,ReceiptRounded:_a_,ReceiptSharp:oa_,ReceiptTwoTone:na_,RecentActors:ta_,RecentActorsOutlined:ra_,RecentActorsRounded:da_,RecentActorsSharp:aa_,RecentActorsTwoTone:ia_,Recommend:la_,RecommendOutlined:ma_,RecommendRounded:fa_,RecommendSharp:ua_,RecommendTwoTone:Ta_,RecordVoiceOver:Sa_,RecordVoiceOverOutlined:pa_,RecordVoiceOverRounded:ha_,RecordVoiceOverSharp:sa_,RecordVoiceOverTwoTone:ca_,Rectangle:wa_,RectangleOutlined:Ra_,RectangleRounded:Oa_,RectangleSharp:ga_,RectangleTwoTone:Ca_,Recycling:Aa_,RecyclingOutlined:ya_,RecyclingRounded:Pa_,RecyclingSharp:Fa_,RecyclingTwoTone:Ba_,Reddit:ba_,Redeem:Da_,RedeemOutlined:ka_,RedeemRounded:Ma_,RedeemSharp:La_,RedeemTwoTone:va_,Redo:Wa_,RedoOutlined:Na_,RedoRounded:Ea_,RedoSharp:Ha_,RedoTwoTone:Ia_,ReduceCapacity:Va_,ReduceCapacityOutlined:xa_,ReduceCapacityRounded:Ua_,ReduceCapacitySharp:Ga_,ReduceCapacityTwoTone:Ka_,Refresh:za_,RefreshOutlined:Qa_,RefreshRounded:ja_,RefreshSharp:qa_,RefreshTwoTone:Ja_,RememberMe:Za_,RememberMeOutlined:Ya_,RememberMeRounded:Xa_,RememberMeSharp:$a_,RememberMeTwoTone:ei_,Remove:_i_,RemoveCircle:oi_,RemoveCircleOutline:ni_,RemoveCircleOutlineOutlined:ti_,RemoveCircleOutlineRounded:ri_,RemoveCircleOutlineSharp:di_,RemoveCircleOutlineTwoTone:ai_,RemoveCircleOutlined:ii_,RemoveCircleRounded:li_,RemoveCircleSharp:mi_,RemoveCircleTwoTone:fi_,RemoveDone:ui_,RemoveDoneOutlined:Ti_,RemoveDoneRounded:Si_,RemoveDoneSharp:pi_,RemoveDoneTwoTone:hi_,RemoveFromQueue:si_,RemoveFromQueueOutlined:ci_,RemoveFromQueueRounded:wi_,RemoveFromQueueSharp:Ri_,RemoveFromQueueTwoTone:Oi_,RemoveModerator:gi_,RemoveModeratorOutlined:Ci_,RemoveModeratorRounded:Ai_,RemoveModeratorSharp:yi_,RemoveModeratorTwoTone:Pi_,RemoveOutlined:Fi_,RemoveRedEye:Bi_,RemoveRedEyeOutlined:bi_,RemoveRedEyeRounded:Di_,RemoveRedEyeSharp:ki_,RemoveRedEyeTwoTone:Mi_,RemoveRoad:Li_,RemoveRoadOutlined:vi_,RemoveRoadRounded:Wi_,RemoveRoadSharp:Ni_,RemoveRoadTwoTone:Ei_,RemoveRounded:Hi_,RemoveSharp:Ii_,RemoveShoppingCart:Vi_,RemoveShoppingCartOutlined:xi_,RemoveShoppingCartRounded:Ui_,RemoveShoppingCartSharp:Gi_,RemoveShoppingCartTwoTone:Ki_,RemoveTwoTone:zi_,Reorder:Qi_,ReorderOutlined:ji_,ReorderRounded:qi_,ReorderSharp:Ji_,ReorderTwoTone:Zi_,Repartition:Yi_,RepartitionOutlined:Xi_,RepartitionRounded:$i_,RepartitionSharp:el_,RepartitionTwoTone:_l_,Repeat:ol_,RepeatOn:nl_,RepeatOnOutlined:tl_,RepeatOnRounded:rl_,RepeatOnSharp:dl_,RepeatOnTwoTone:al_,RepeatOne:il_,RepeatOneOn:ll_,RepeatOneOnOutlined:ml_,RepeatOneOnRounded:fl_,RepeatOneOnSharp:ul_,RepeatOneOnTwoTone:Tl_,RepeatOneOutlined:Sl_,RepeatOneRounded:pl_,RepeatOneSharp:hl_,RepeatOneTwoTone:sl_,RepeatOutlined:cl_,RepeatRounded:wl_,RepeatSharp:Rl_,RepeatTwoTone:Ol_,Replay:gl_,Replay10:Cl_,Replay10Outlined:Al_,Replay10Rounded:yl_,Replay10Sharp:Pl_,Replay10TwoTone:Fl_,Replay30:Bl_,Replay30Outlined:bl_,Replay30Rounded:Dl_,Replay30Sharp:kl_,Replay30TwoTone:Ml_,Replay5:Ll_,Replay5Outlined:vl_,Replay5Rounded:Wl_,Replay5Sharp:Nl_,Replay5TwoTone:El_,ReplayCircleFilled:Hl_,ReplayCircleFilledOutlined:Il_,ReplayCircleFilledRounded:Vl_,ReplayCircleFilledSharp:xl_,ReplayCircleFilledTwoTone:Ul_,ReplayOutlined:Gl_,ReplayRounded:Kl_,ReplaySharp:zl_,ReplayTwoTone:Ql_,Reply:jl_,ReplyAll:ql_,ReplyAllOutlined:Jl_,ReplyAllRounded:Zl_,ReplyAllSharp:Yl_,ReplyAllTwoTone:Xl_,ReplyOutlined:$l_,ReplyRounded:em_,ReplySharp:_m_,ReplyTwoTone:om_,Report:nm_,ReportGmailerrorred:tm_,ReportGmailerrorredOutlined:rm_,ReportGmailerrorredRounded:dm_,ReportGmailerrorredSharp:am_,ReportGmailerrorredTwoTone:im_,ReportOff:lm_,ReportOffOutlined:mm_,ReportOffRounded:fm_,ReportOffSharp:um_,ReportOffTwoTone:Tm_,ReportOutlined:Sm_,ReportProblem:pm_,ReportProblemOutlined:hm_,ReportProblemRounded:sm_,ReportProblemSharp:cm_,ReportProblemTwoTone:wm_,ReportRounded:Rm_,ReportSharp:Om_,ReportTwoTone:gm_,RequestPage:Cm_,RequestPageOutlined:Am_,RequestPageRounded:ym_,RequestPageSharp:Pm_,RequestPageTwoTone:Fm_,RequestQuote:Bm_,RequestQuoteOutlined:bm_,RequestQuoteRounded:Dm_,RequestQuoteSharp:km_,RequestQuoteTwoTone:Mm_,ResetTv:Lm_,ResetTvOutlined:vm_,ResetTvRounded:Wm_,ResetTvSharp:Nm_,ResetTvTwoTone:Em_,RestartAlt:Hm_,RestartAltOutlined:Im_,RestartAltRounded:Vm_,RestartAltSharp:xm_,RestartAltTwoTone:Um_,Restaurant:Gm_,RestaurantMenu:Km_,RestaurantMenuOutlined:zm_,RestaurantMenuRounded:Qm_,RestaurantMenuSharp:jm_,RestaurantMenuTwoTone:qm_,RestaurantOutlined:Jm_,RestaurantRounded:Zm_,RestaurantSharp:Ym_,RestaurantTwoTone:Xm_,Restore:$m_,RestoreFromTrash:ef_,RestoreFromTrashOutlined:_f_,RestoreFromTrashRounded:of_,RestoreFromTrashSharp:nf_,RestoreFromTrashTwoTone:tf_,RestoreOutlined:rf_,RestorePage:df_,RestorePageOutlined:af_,RestorePageRounded:if_,RestorePageSharp:lf_,RestorePageTwoTone:mf_,RestoreRounded:ff_,RestoreSharp:uf_,RestoreTwoTone:Tf_,Reviews:Sf_,ReviewsOutlined:pf_,ReviewsRounded:hf_,ReviewsSharp:sf_,ReviewsTwoTone:cf_,RiceBowl:wf_,RiceBowlOutlined:Rf_,RiceBowlRounded:Of_,RiceBowlSharp:gf_,RiceBowlTwoTone:Cf_,RingVolume:Af_,RingVolumeOutlined:yf_,RingVolumeRounded:Pf_,RingVolumeSharp:Ff_,RingVolumeTwoTone:Bf_,Rocket:bf_,RocketLaunch:Df_,RocketLaunchOutlined:kf_,RocketLaunchRounded:Mf_,RocketLaunchSharp:Lf_,RocketLaunchTwoTone:vf_,RocketOutlined:Wf_,RocketRounded:Nf_,RocketSharp:Ef_,RocketTwoTone:Hf_,RollerShades:If_,RollerShadesClosed:Vf_,RollerShadesClosedOutlined:xf_,RollerShadesClosedRounded:Uf_,RollerShadesClosedSharp:Gf_,RollerShadesClosedTwoTone:Kf_,RollerShadesOutlined:zf_,RollerShadesRounded:Qf_,RollerShadesSharp:jf_,RollerShadesTwoTone:qf_,RollerSkating:Jf_,RollerSkatingOutlined:Zf_,RollerSkatingRounded:Yf_,RollerSkatingSharp:Xf_,RollerSkatingTwoTone:$f_,Roofing:eu_,RoofingOutlined:_u_,RoofingRounded:ou_,RoofingSharp:nu_,RoofingTwoTone:tu_,Room:ru_,RoomOutlined:du_,RoomPreferences:au_,RoomPreferencesOutlined:iu_,RoomPreferencesRounded:lu_,RoomPreferencesSharp:mu_,RoomPreferencesTwoTone:fu_,RoomRounded:uu_,RoomService:Tu_,RoomServiceOutlined:Su_,RoomServiceRounded:pu_,RoomServiceSharp:hu_,RoomServiceTwoTone:su_,RoomSharp:cu_,RoomTwoTone:wu_,Rotate90DegreesCcw:Ru_,Rotate90DegreesCcwOutlined:Ou_,Rotate90DegreesCcwRounded:gu_,Rotate90DegreesCcwSharp:Cu_,Rotate90DegreesCcwTwoTone:Au_,Rotate90DegreesCw:yu_,Rotate90DegreesCwOutlined:Pu_,Rotate90DegreesCwRounded:Fu_,Rotate90DegreesCwSharp:Bu_,Rotate90DegreesCwTwoTone:bu_,RotateLeft:Du_,RotateLeftOutlined:ku_,RotateLeftRounded:Mu_,RotateLeftSharp:Lu_,RotateLeftTwoTone:vu_,RotateRight:Wu_,RotateRightOutlined:Nu_,RotateRightRounded:Eu_,RotateRightSharp:Hu_,RotateRightTwoTone:Iu_,RoundaboutLeft:Vu_,RoundaboutLeftOutlined:xu_,RoundaboutLeftRounded:Uu_,RoundaboutLeftSharp:Gu_,RoundaboutLeftTwoTone:Ku_,RoundaboutRight:zu_,RoundaboutRightOutlined:Qu_,RoundaboutRightRounded:ju_,RoundaboutRightSharp:qu_,RoundaboutRightTwoTone:Ju_,RoundedCorner:Zu_,RoundedCornerOutlined:Yu_,RoundedCornerRounded:Xu_,RoundedCornerSharp:$u_,RoundedCornerTwoTone:eT_,Route:_T_,RouteOutlined:oT_,RouteRounded:nT_,RouteSharp:tT_,RouteTwoTone:rT_,Router:dT_,RouterOutlined:aT_,RouterRounded:iT_,RouterSharp:lT_,RouterTwoTone:mT_,Rowing:fT_,RowingOutlined:uT_,RowingRounded:TT_,RowingSharp:ST_,RowingTwoTone:pT_,RssFeed:hT_,RssFeedOutlined:sT_,RssFeedRounded:cT_,RssFeedSharp:wT_,RssFeedTwoTone:RT_,Rsvp:OT_,RsvpOutlined:gT_,RsvpRounded:CT_,RsvpSharp:AT_,RsvpTwoTone:yT_,Rtt:PT_,RttOutlined:FT_,RttRounded:BT_,RttSharp:bT_,RttTwoTone:DT_,Rule:kT_,RuleFolder:MT_,RuleFolderOutlined:LT_,RuleFolderRounded:vT_,RuleFolderSharp:WT_,RuleFolderTwoTone:NT_,RuleOutlined:ET_,RuleRounded:HT_,RuleSharp:IT_,RuleTwoTone:VT_,RunCircle:xT_,RunCircleOutlined:UT_,RunCircleRounded:GT_,RunCircleSharp:KT_,RunCircleTwoTone:zT_,RunningWithErrors:QT_,RunningWithErrorsOutlined:jT_,RunningWithErrorsRounded:qT_,RunningWithErrorsSharp:JT_,RunningWithErrorsTwoTone:ZT_,RvHookup:YT_,RvHookupOutlined:XT_,RvHookupRounded:$T_,RvHookupSharp:eS_,RvHookupTwoTone:_S_,SafetyCheck:oS_,SafetyCheckOutlined:nS_,SafetyCheckRounded:tS_,SafetyCheckSharp:rS_,SafetyCheckTwoTone:dS_,SafetyDivider:aS_,SafetyDividerOutlined:iS_,SafetyDividerRounded:lS_,SafetyDividerSharp:mS_,SafetyDividerTwoTone:fS_,Sailing:uS_,SailingOutlined:TS_,SailingRounded:SS_,SailingSharp:pS_,SailingTwoTone:hS_,Sanitizer:sS_,SanitizerOutlined:cS_,SanitizerRounded:wS_,SanitizerSharp:RS_,SanitizerTwoTone:OS_,Satellite:gS_,SatelliteAlt:CS_,SatelliteAltOutlined:AS_,SatelliteAltRounded:yS_,SatelliteAltSharp:PS_,SatelliteAltTwoTone:FS_,SatelliteOutlined:BS_,SatelliteRounded:bS_,SatelliteSharp:DS_,SatelliteTwoTone:kS_,Save:MS_,SaveAlt:LS_,SaveAltOutlined:vS_,SaveAltRounded:WS_,SaveAltSharp:NS_,SaveAltTwoTone:ES_,SaveAs:HS_,SaveAsOutlined:IS_,SaveAsRounded:VS_,SaveAsSharp:xS_,SaveAsTwoTone:US_,SaveOutlined:GS_,SaveRounded:KS_,SaveSharp:zS_,SaveTwoTone:QS_,SavedSearch:jS_,SavedSearchOutlined:qS_,SavedSearchRounded:JS_,SavedSearchSharp:ZS_,SavedSearchTwoTone:YS_,Savings:XS_,SavingsOutlined:$S_,SavingsRounded:ep_,SavingsSharp:_p_,SavingsTwoTone:op_,Scale:np_,ScaleOutlined:tp_,ScaleRounded:rp_,ScaleSharp:dp_,ScaleTwoTone:ap_,Scanner:ip_,ScannerOutlined:lp_,ScannerRounded:mp_,ScannerSharp:fp_,ScannerTwoTone:up_,ScatterPlot:Tp_,ScatterPlotOutlined:Sp_,ScatterPlotRounded:pp_,ScatterPlotSharp:hp_,ScatterPlotTwoTone:sp_,Schedule:cp_,ScheduleOutlined:wp_,ScheduleRounded:Rp_,ScheduleSend:Op_,ScheduleSendOutlined:gp_,ScheduleSendRounded:Cp_,ScheduleSendSharp:Ap_,ScheduleSendTwoTone:yp_,ScheduleSharp:Pp_,ScheduleTwoTone:Fp_,Schema:Bp_,SchemaOutlined:bp_,SchemaRounded:Dp_,SchemaSharp:kp_,SchemaTwoTone:Mp_,School:Lp_,SchoolOutlined:vp_,SchoolRounded:Wp_,SchoolSharp:Np_,SchoolTwoTone:Ep_,Science:Hp_,ScienceOutlined:Ip_,ScienceRounded:Vp_,ScienceSharp:xp_,ScienceTwoTone:Up_,Score:Gp_,ScoreOutlined:Kp_,ScoreRounded:zp_,ScoreSharp:Qp_,ScoreTwoTone:jp_,Scoreboard:qp_,ScoreboardOutlined:Jp_,ScoreboardRounded:Zp_,ScoreboardSharp:Yp_,ScoreboardTwoTone:Xp_,ScreenLockLandscape:$p_,ScreenLockLandscapeOutlined:eh_,ScreenLockLandscapeRounded:_h_,ScreenLockLandscapeSharp:oh_,ScreenLockLandscapeTwoTone:nh_,ScreenLockPortrait:th_,ScreenLockPortraitOutlined:rh_,ScreenLockPortraitRounded:dh_,ScreenLockPortraitSharp:ah_,ScreenLockPortraitTwoTone:ih_,ScreenLockRotation:lh_,ScreenLockRotationOutlined:mh_,ScreenLockRotationRounded:fh_,ScreenLockRotationSharp:uh_,ScreenLockRotationTwoTone:Th_,ScreenRotation:Sh_,ScreenRotationAlt:ph_,ScreenRotationAltOutlined:hh_,ScreenRotationAltRounded:sh_,ScreenRotationAltSharp:ch_,ScreenRotationAltTwoTone:wh_,ScreenRotationOutlined:Rh_,ScreenRotationRounded:Oh_,ScreenRotationSharp:gh_,ScreenRotationTwoTone:Ch_,ScreenSearchDesktop:Ah_,ScreenSearchDesktopOutlined:yh_,ScreenSearchDesktopRounded:Ph_,ScreenSearchDesktopSharp:Fh_,ScreenSearchDesktopTwoTone:Bh_,ScreenShare:bh_,ScreenShareOutlined:Dh_,ScreenShareRounded:kh_,ScreenShareSharp:Mh_,ScreenShareTwoTone:Lh_,Screenshot:vh_,ScreenshotMonitor:Wh_,ScreenshotMonitorOutlined:Nh_,ScreenshotMonitorRounded:Eh_,ScreenshotMonitorSharp:Hh_,ScreenshotMonitorTwoTone:Ih_,ScreenshotOutlined:Vh_,ScreenshotRounded:xh_,ScreenshotSharp:Uh_,ScreenshotTwoTone:Gh_,ScubaDiving:Kh_,ScubaDivingOutlined:zh_,ScubaDivingRounded:Qh_,ScubaDivingSharp:jh_,ScubaDivingTwoTone:qh_,Sd:Jh_,SdCard:Zh_,SdCardAlert:Yh_,SdCardAlertOutlined:Xh_,SdCardAlertRounded:$h_,SdCardAlertSharp:es_,SdCardAlertTwoTone:_s_,SdCardOutlined:os_,SdCardRounded:ns_,SdCardSharp:ts_,SdCardTwoTone:rs_,SdOutlined:ds_,SdRounded:as_,SdSharp:is_,SdStorage:ls_,SdStorageOutlined:ms_,SdStorageRounded:fs_,SdStorageSharp:us_,SdStorageTwoTone:Ts_,SdTwoTone:Ss_,Search:ps_,SearchOff:hs_,SearchOffOutlined:ss_,SearchOffRounded:cs_,SearchOffSharp:ws_,SearchOffTwoTone:Rs_,SearchOutlined:Os_,SearchRounded:gs_,SearchSharp:Cs_,SearchTwoTone:As_,Security:ys_,SecurityOutlined:Ps_,SecurityRounded:Fs_,SecuritySharp:Bs_,SecurityTwoTone:bs_,SecurityUpdate:Ds_,SecurityUpdateGood:ks_,SecurityUpdateGoodOutlined:Ms_,SecurityUpdateGoodRounded:Ls_,SecurityUpdateGoodSharp:vs_,SecurityUpdateGoodTwoTone:Ws_,SecurityUpdateOutlined:Ns_,SecurityUpdateRounded:Es_,SecurityUpdateSharp:Hs_,SecurityUpdateTwoTone:Is_,SecurityUpdateWarning:Vs_,SecurityUpdateWarningOutlined:xs_,SecurityUpdateWarningRounded:Us_,SecurityUpdateWarningSharp:Gs_,SecurityUpdateWarningTwoTone:Ks_,Segment:zs_,SegmentOutlined:Qs_,SegmentRounded:js_,SegmentSharp:qs_,SegmentTwoTone:Js_,SelectAll:Zs_,SelectAllOutlined:Ys_,SelectAllRounded:Xs_,SelectAllSharp:$s_,SelectAllTwoTone:ec_,SelfImprovement:_c_,SelfImprovementOutlined:oc_,SelfImprovementRounded:nc_,SelfImprovementSharp:tc_,SelfImprovementTwoTone:rc_,Sell:dc_,SellOutlined:ac_,SellRounded:ic_,SellSharp:lc_,SellTwoTone:mc_,Send:fc_,SendAndArchive:uc_,SendAndArchiveOutlined:Tc_,SendAndArchiveRounded:Sc_,SendAndArchiveSharp:pc_,SendAndArchiveTwoTone:hc_,SendOutlined:sc_,SendRounded:cc_,SendSharp:wc_,SendTimeExtension:Rc_,SendTimeExtensionOutlined:Oc_,SendTimeExtensionRounded:gc_,SendTimeExtensionSharp:Cc_,SendTimeExtensionTwoTone:Ac_,SendToMobile:yc_,SendToMobileOutlined:Pc_,SendToMobileRounded:Fc_,SendToMobileSharp:Bc_,SendToMobileTwoTone:bc_,SendTwoTone:Dc_,SensorDoor:kc_,SensorDoorOutlined:Mc_,SensorDoorRounded:Lc_,SensorDoorSharp:vc_,SensorDoorTwoTone:Wc_,SensorOccupied:Nc_,SensorOccupiedOutlined:Ec_,SensorOccupiedRounded:Hc_,SensorOccupiedSharp:Ic_,SensorOccupiedTwoTone:Vc_,SensorWindow:xc_,SensorWindowOutlined:Uc_,SensorWindowRounded:Gc_,SensorWindowSharp:Kc_,SensorWindowTwoTone:zc_,Sensors:Qc_,SensorsOff:jc_,SensorsOffOutlined:qc_,SensorsOffRounded:Jc_,SensorsOffSharp:Zc_,SensorsOffTwoTone:Yc_,SensorsOutlined:Xc_,SensorsRounded:$c_,SensorsSharp:ew_,SensorsTwoTone:_w_,SentimentDissatisfied:ow_,SentimentDissatisfiedOutlined:nw_,SentimentDissatisfiedRounded:tw_,SentimentDissatisfiedSharp:rw_,SentimentDissatisfiedTwoTone:dw_,SentimentNeutral:aw_,SentimentNeutralOutlined:iw_,SentimentNeutralRounded:lw_,SentimentNeutralSharp:mw_,SentimentNeutralTwoTone:fw_,SentimentSatisfied:uw_,SentimentSatisfiedAlt:Tw_,SentimentSatisfiedAltOutlined:Sw_,SentimentSatisfiedAltRounded:pw_,SentimentSatisfiedAltSharp:hw_,SentimentSatisfiedAltTwoTone:sw_,SentimentSatisfiedOutlined:cw_,SentimentSatisfiedRounded:ww_,SentimentSatisfiedSharp:Rw_,SentimentSatisfiedTwoTone:Ow_,SentimentVeryDissatisfied:gw_,SentimentVeryDissatisfiedOutlined:Cw_,SentimentVeryDissatisfiedRounded:Aw_,SentimentVeryDissatisfiedSharp:yw_,SentimentVeryDissatisfiedTwoTone:Pw_,SentimentVerySatisfied:Fw_,SentimentVerySatisfiedOutlined:Bw_,SentimentVerySatisfiedRounded:bw_,SentimentVerySatisfiedSharp:Dw_,SentimentVerySatisfiedTwoTone:kw_,SetMeal:Mw_,SetMealOutlined:Lw_,SetMealRounded:vw_,SetMealSharp:Ww_,SetMealTwoTone:Nw_,Settings:Ew_,SettingsAccessibility:Hw_,SettingsAccessibilityOutlined:Iw_,SettingsAccessibilityRounded:Vw_,SettingsAccessibilitySharp:xw_,SettingsAccessibilityTwoTone:Uw_,SettingsApplications:Gw_,SettingsApplicationsOutlined:Kw_,SettingsApplicationsRounded:zw_,SettingsApplicationsSharp:Qw_,SettingsApplicationsTwoTone:jw_,SettingsBackupRestore:qw_,SettingsBackupRestoreOutlined:Jw_,SettingsBackupRestoreRounded:Zw_,SettingsBackupRestoreSharp:Yw_,SettingsBackupRestoreTwoTone:Xw_,SettingsBluetooth:$w_,SettingsBluetoothOutlined:eR_,SettingsBluetoothRounded:_R_,SettingsBluetoothSharp:oR_,SettingsBluetoothTwoTone:nR_,SettingsBrightness:tR_,SettingsBrightnessOutlined:rR_,SettingsBrightnessRounded:dR_,SettingsBrightnessSharp:aR_,SettingsBrightnessTwoTone:iR_,SettingsCell:lR_,SettingsCellOutlined:mR_,SettingsCellRounded:fR_,SettingsCellSharp:uR_,SettingsCellTwoTone:TR_,SettingsEthernet:SR_,SettingsEthernetOutlined:pR_,SettingsEthernetRounded:hR_,SettingsEthernetSharp:sR_,SettingsEthernetTwoTone:cR_,SettingsInputAntenna:wR_,SettingsInputAntennaOutlined:RR_,SettingsInputAntennaRounded:OR_,SettingsInputAntennaSharp:gR_,SettingsInputAntennaTwoTone:CR_,SettingsInputComponent:AR_,SettingsInputComponentOutlined:yR_,SettingsInputComponentRounded:PR_,SettingsInputComponentSharp:FR_,SettingsInputComponentTwoTone:BR_,SettingsInputComposite:bR_,SettingsInputCompositeOutlined:DR_,SettingsInputCompositeRounded:kR_,SettingsInputCompositeSharp:MR_,SettingsInputCompositeTwoTone:LR_,SettingsInputHdmi:vR_,SettingsInputHdmiOutlined:WR_,SettingsInputHdmiRounded:NR_,SettingsInputHdmiSharp:ER_,SettingsInputHdmiTwoTone:HR_,SettingsInputSvideo:IR_,SettingsInputSvideoOutlined:VR_,SettingsInputSvideoRounded:xR_,SettingsInputSvideoSharp:UR_,SettingsInputSvideoTwoTone:GR_,SettingsOutlined:KR_,SettingsOverscan:zR_,SettingsOverscanOutlined:QR_,SettingsOverscanRounded:jR_,SettingsOverscanSharp:qR_,SettingsOverscanTwoTone:JR_,SettingsPhone:ZR_,SettingsPhoneOutlined:YR_,SettingsPhoneRounded:XR_,SettingsPhoneSharp:$R_,SettingsPhoneTwoTone:eO_,SettingsPower:_O_,SettingsPowerOutlined:oO_,SettingsPowerRounded:nO_,SettingsPowerSharp:tO_,SettingsPowerTwoTone:rO_,SettingsRemote:dO_,SettingsRemoteOutlined:aO_,SettingsRemoteRounded:iO_,SettingsRemoteSharp:lO_,SettingsRemoteTwoTone:mO_,SettingsRounded:fO_,SettingsSharp:uO_,SettingsSuggest:TO_,SettingsSuggestOutlined:SO_,SettingsSuggestRounded:pO_,SettingsSuggestSharp:hO_,SettingsSuggestTwoTone:sO_,SettingsSystemDaydream:cO_,SettingsSystemDaydreamOutlined:wO_,SettingsSystemDaydreamRounded:RO_,SettingsSystemDaydreamSharp:OO_,SettingsSystemDaydreamTwoTone:gO_,SettingsTwoTone:CO_,SettingsVoice:AO_,SettingsVoiceOutlined:yO_,SettingsVoiceRounded:PO_,SettingsVoiceSharp:FO_,SettingsVoiceTwoTone:BO_,SevenK:bO_,SevenKOutlined:DO_,SevenKPlus:kO_,SevenKPlusOutlined:MO_,SevenKPlusRounded:LO_,SevenKPlusSharp:vO_,SevenKPlusTwoTone:WO_,SevenKRounded:NO_,SevenKSharp:EO_,SevenKTwoTone:HO_,SevenMp:IO_,SevenMpOutlined:VO_,SevenMpRounded:xO_,SevenMpSharp:UO_,SevenMpTwoTone:GO_,SeventeenMp:KO_,SeventeenMpOutlined:zO_,SeventeenMpRounded:QO_,SeventeenMpSharp:jO_,SeventeenMpTwoTone:qO_,SevereCold:JO_,SevereColdOutlined:ZO_,SevereColdRounded:YO_,SevereColdSharp:XO_,SevereColdTwoTone:$O_,ShapeLine:e1_,ShapeLineOutlined:_1_,ShapeLineRounded:o1_,ShapeLineSharp:n1_,ShapeLineTwoTone:t1_,Share:r1_,ShareLocation:d1_,ShareLocationOutlined:a1_,ShareLocationRounded:i1_,ShareLocationSharp:l1_,ShareLocationTwoTone:m1_,ShareOutlined:f1_,ShareRounded:u1_,ShareSharp:T1_,ShareTwoTone:S1_,Shield:p1_,ShieldMoon:h1_,ShieldMoonOutlined:s1_,ShieldMoonRounded:c1_,ShieldMoonSharp:w1_,ShieldMoonTwoTone:R1_,ShieldOutlined:O1_,ShieldRounded:g1_,ShieldSharp:C1_,ShieldTwoTone:A1_,Shop:y1_,Shop2:P1_,Shop2Outlined:F1_,Shop2Rounded:B1_,Shop2Sharp:b1_,Shop2TwoTone:D1_,ShopOutlined:k1_,ShopRounded:M1_,ShopSharp:L1_,ShopTwo:v1_,ShopTwoOutlined:W1_,ShopTwoRounded:N1_,ShopTwoSharp:E1_,ShopTwoTone:H1_,ShopTwoTwoTone:I1_,ShoppingBag:V1_,ShoppingBagOutlined:x1_,ShoppingBagRounded:U1_,ShoppingBagSharp:G1_,ShoppingBagTwoTone:K1_,ShoppingBasket:z1_,ShoppingBasketOutlined:Q1_,ShoppingBasketRounded:j1_,ShoppingBasketSharp:q1_,ShoppingBasketTwoTone:J1_,ShoppingCart:Z1_,ShoppingCartCheckout:Y1_,ShoppingCartCheckoutOutlined:X1_,ShoppingCartCheckoutRounded:$1_,ShoppingCartCheckoutSharp:e2_,ShoppingCartCheckoutTwoTone:_2_,ShoppingCartOutlined:o2_,ShoppingCartRounded:n2_,ShoppingCartSharp:t2_,ShoppingCartTwoTone:r2_,ShortText:d2_,ShortTextOutlined:a2_,ShortTextRounded:i2_,ShortTextSharp:l2_,ShortTextTwoTone:m2_,Shortcut:f2_,ShortcutOutlined:u2_,ShortcutRounded:T2_,ShortcutSharp:S2_,ShortcutTwoTone:p2_,ShowChart:h2_,ShowChartOutlined:s2_,ShowChartRounded:c2_,ShowChartSharp:w2_,ShowChartTwoTone:R2_,Shower:O2_,ShowerOutlined:g2_,ShowerRounded:C2_,ShowerSharp:A2_,ShowerTwoTone:y2_,Shuffle:P2_,ShuffleOn:F2_,ShuffleOnOutlined:B2_,ShuffleOnRounded:b2_,ShuffleOnSharp:D2_,ShuffleOnTwoTone:k2_,ShuffleOutlined:M2_,ShuffleRounded:L2_,ShuffleSharp:v2_,ShuffleTwoTone:W2_,ShutterSpeed:N2_,ShutterSpeedOutlined:E2_,ShutterSpeedRounded:H2_,ShutterSpeedSharp:I2_,ShutterSpeedTwoTone:V2_,Sick:x2_,SickOutlined:U2_,SickRounded:G2_,SickSharp:K2_,SickTwoTone:z2_,SignLanguage:Q2_,SignLanguageOutlined:j2_,SignLanguageRounded:q2_,SignLanguageSharp:J2_,SignLanguageTwoTone:Z2_,SignalCellular0Bar:Y2_,SignalCellular0BarOutlined:X2_,SignalCellular0BarRounded:$2_,SignalCellular0BarSharp:e3_,SignalCellular0BarTwoTone:_3_,SignalCellular1Bar:o3_,SignalCellular1BarOutlined:n3_,SignalCellular1BarRounded:t3_,SignalCellular1BarSharp:r3_,SignalCellular1BarTwoTone:d3_,SignalCellular2Bar:a3_,SignalCellular2BarOutlined:i3_,SignalCellular2BarRounded:l3_,SignalCellular2BarSharp:m3_,SignalCellular2BarTwoTone:f3_,SignalCellular3Bar:u3_,SignalCellular3BarOutlined:T3_,SignalCellular3BarRounded:S3_,SignalCellular3BarSharp:p3_,SignalCellular3BarTwoTone:h3_,SignalCellular4Bar:s3_,SignalCellular4BarOutlined:c3_,SignalCellular4BarRounded:w3_,SignalCellular4BarSharp:R3_,SignalCellular4BarTwoTone:O3_,SignalCellularAlt:g3_,SignalCellularAlt1Bar:C3_,SignalCellularAlt1BarOutlined:A3_,SignalCellularAlt1BarRounded:y3_,SignalCellularAlt1BarSharp:P3_,SignalCellularAlt1BarTwoTone:F3_,SignalCellularAlt2Bar:B3_,SignalCellularAlt2BarOutlined:b3_,SignalCellularAlt2BarRounded:D3_,SignalCellularAlt2BarSharp:k3_,SignalCellularAlt2BarTwoTone:M3_,SignalCellularAltOutlined:L3_,SignalCellularAltRounded:v3_,SignalCellularAltSharp:W3_,SignalCellularAltTwoTone:N3_,SignalCellularConnectedNoInternet0Bar:E3_,SignalCellularConnectedNoInternet0BarOutlined:H3_,SignalCellularConnectedNoInternet0BarRounded:I3_,SignalCellularConnectedNoInternet0BarSharp:V3_,SignalCellularConnectedNoInternet0BarTwoTone:x3_,SignalCellularConnectedNoInternet1Bar:U3_,SignalCellularConnectedNoInternet1BarOutlined:G3_,SignalCellularConnectedNoInternet1BarRounded:K3_,SignalCellularConnectedNoInternet1BarSharp:z3_,SignalCellularConnectedNoInternet1BarTwoTone:Q3_,SignalCellularConnectedNoInternet2Bar:j3_,SignalCellularConnectedNoInternet2BarOutlined:q3_,SignalCellularConnectedNoInternet2BarRounded:J3_,SignalCellularConnectedNoInternet2BarSharp:Z3_,SignalCellularConnectedNoInternet2BarTwoTone:Y3_,SignalCellularConnectedNoInternet3Bar:X3_,SignalCellularConnectedNoInternet3BarOutlined:$3_,SignalCellularConnectedNoInternet3BarRounded:e4_,SignalCellularConnectedNoInternet3BarSharp:_4_,SignalCellularConnectedNoInternet3BarTwoTone:o4_,SignalCellularConnectedNoInternet4Bar:n4_,SignalCellularConnectedNoInternet4BarOutlined:t4_,SignalCellularConnectedNoInternet4BarRounded:r4_,SignalCellularConnectedNoInternet4BarSharp:d4_,SignalCellularConnectedNoInternet4BarTwoTone:a4_,SignalCellularNoSim:i4_,SignalCellularNoSimOutlined:l4_,SignalCellularNoSimRounded:m4_,SignalCellularNoSimSharp:f4_,SignalCellularNoSimTwoTone:u4_,SignalCellularNodata:T4_,SignalCellularNodataOutlined:S4_,SignalCellularNodataRounded:p4_,SignalCellularNodataSharp:h4_,SignalCellularNodataTwoTone:s4_,SignalCellularNull:c4_,SignalCellularNullOutlined:w4_,SignalCellularNullRounded:R4_,SignalCellularNullSharp:O4_,SignalCellularNullTwoTone:g4_,SignalCellularOff:C4_,SignalCellularOffOutlined:A4_,SignalCellularOffRounded:y4_,SignalCellularOffSharp:P4_,SignalCellularOffTwoTone:F4_,SignalWifi0Bar:B4_,SignalWifi0BarOutlined:b4_,SignalWifi0BarRounded:D4_,SignalWifi0BarSharp:k4_,SignalWifi0BarTwoTone:M4_,SignalWifi1Bar:L4_,SignalWifi1BarLock:v4_,SignalWifi1BarLockOutlined:W4_,SignalWifi1BarLockRounded:N4_,SignalWifi1BarLockSharp:E4_,SignalWifi1BarLockTwoTone:H4_,SignalWifi1BarOutlined:I4_,SignalWifi1BarRounded:V4_,SignalWifi1BarSharp:x4_,SignalWifi1BarTwoTone:U4_,SignalWifi2Bar:G4_,SignalWifi2BarLock:K4_,SignalWifi2BarLockOutlined:z4_,SignalWifi2BarLockRounded:Q4_,SignalWifi2BarLockSharp:j4_,SignalWifi2BarLockTwoTone:q4_,SignalWifi2BarOutlined:J4_,SignalWifi2BarRounded:Z4_,SignalWifi2BarSharp:Y4_,SignalWifi2BarTwoTone:X4_,SignalWifi3Bar:$4_,SignalWifi3BarLock:e5_,SignalWifi3BarLockOutlined:_5_,SignalWifi3BarLockRounded:o5_,SignalWifi3BarLockSharp:n5_,SignalWifi3BarLockTwoTone:t5_,SignalWifi3BarOutlined:r5_,SignalWifi3BarRounded:d5_,SignalWifi3BarSharp:a5_,SignalWifi3BarTwoTone:i5_,SignalWifi4Bar:l5_,SignalWifi4BarLock:m5_,SignalWifi4BarLockOutlined:f5_,SignalWifi4BarLockRounded:u5_,SignalWifi4BarLockSharp:T5_,SignalWifi4BarLockTwoTone:S5_,SignalWifi4BarOutlined:p5_,SignalWifi4BarRounded:h5_,SignalWifi4BarSharp:s5_,SignalWifi4BarTwoTone:c5_,SignalWifiBad:w5_,SignalWifiBadOutlined:R5_,SignalWifiBadRounded:O5_,SignalWifiBadSharp:g5_,SignalWifiBadTwoTone:C5_,SignalWifiConnectedNoInternet4:A5_,SignalWifiConnectedNoInternet4Outlined:y5_,SignalWifiConnectedNoInternet4Rounded:P5_,SignalWifiConnectedNoInternet4Sharp:F5_,SignalWifiConnectedNoInternet4TwoTone:B5_,SignalWifiOff:b5_,SignalWifiOffOutlined:D5_,SignalWifiOffRounded:k5_,SignalWifiOffSharp:M5_,SignalWifiOffTwoTone:L5_,SignalWifiStatusbar4Bar:v5_,SignalWifiStatusbar4BarOutlined:W5_,SignalWifiStatusbar4BarRounded:N5_,SignalWifiStatusbar4BarSharp:E5_,SignalWifiStatusbar4BarTwoTone:H5_,SignalWifiStatusbarConnectedNoInternet4:I5_,SignalWifiStatusbarConnectedNoInternet4Outlined:V5_,SignalWifiStatusbarConnectedNoInternet4Rounded:x5_,SignalWifiStatusbarConnectedNoInternet4Sharp:U5_,SignalWifiStatusbarConnectedNoInternet4TwoTone:G5_,SignalWifiStatusbarNull:K5_,SignalWifiStatusbarNullOutlined:z5_,SignalWifiStatusbarNullRounded:Q5_,SignalWifiStatusbarNullSharp:j5_,SignalWifiStatusbarNullTwoTone:q5_,Signpost:J5_,SignpostOutlined:Z5_,SignpostRounded:Y5_,SignpostSharp:X5_,SignpostTwoTone:$5_,SimCard:eg_,SimCardAlert:_g_,SimCardAlertOutlined:og_,SimCardAlertRounded:ng_,SimCardAlertSharp:tg_,SimCardAlertTwoTone:rg_,SimCardDownload:dg_,SimCardDownloadOutlined:ag_,SimCardDownloadRounded:ig_,SimCardDownloadSharp:lg_,SimCardDownloadTwoTone:mg_,SimCardOutlined:fg_,SimCardRounded:ug_,SimCardSharp:Tg_,SimCardTwoTone:Sg_,SingleBed:pg_,SingleBedOutlined:hg_,SingleBedRounded:sg_,SingleBedSharp:cg_,SingleBedTwoTone:wg_,Sip:Rg_,SipOutlined:Og_,SipRounded:gg_,SipSharp:Cg_,SipTwoTone:Ag_,SixK:yg_,SixKOutlined:Pg_,SixKPlus:Fg_,SixKPlusOutlined:Bg_,SixKPlusRounded:bg_,SixKPlusSharp:Dg_,SixKPlusTwoTone:kg_,SixKRounded:Mg_,SixKSharp:Lg_,SixKTwoTone:vg_,SixMp:Wg_,SixMpOutlined:Ng_,SixMpRounded:Eg_,SixMpSharp:Hg_,SixMpTwoTone:Ig_,SixteenMp:Vg_,SixteenMpOutlined:xg_,SixteenMpRounded:Ug_,SixteenMpSharp:Gg_,SixteenMpTwoTone:Kg_,SixtyFps:zg_,SixtyFpsOutlined:Qg_,SixtyFpsRounded:jg_,SixtyFpsSelect:qg_,SixtyFpsSelectOutlined:Jg_,SixtyFpsSelectRounded:Zg_,SixtyFpsSelectSharp:Yg_,SixtyFpsSelectTwoTone:Xg_,SixtyFpsSharp:$g_,SixtyFpsTwoTone:e6_,Skateboarding:_6_,SkateboardingOutlined:o6_,SkateboardingRounded:n6_,SkateboardingSharp:t6_,SkateboardingTwoTone:r6_,SkipNext:d6_,SkipNextOutlined:a6_,SkipNextRounded:i6_,SkipNextSharp:l6_,SkipNextTwoTone:m6_,SkipPrevious:f6_,SkipPreviousOutlined:u6_,SkipPreviousRounded:T6_,SkipPreviousSharp:S6_,SkipPreviousTwoTone:p6_,Sledding:h6_,SleddingOutlined:s6_,SleddingRounded:c6_,SleddingSharp:w6_,SleddingTwoTone:R6_,Slideshow:O6_,SlideshowOutlined:g6_,SlideshowRounded:C6_,SlideshowSharp:A6_,SlideshowTwoTone:y6_,SlowMotionVideo:P6_,SlowMotionVideoOutlined:F6_,SlowMotionVideoRounded:B6_,SlowMotionVideoSharp:b6_,SlowMotionVideoTwoTone:D6_,SmartButton:k6_,SmartButtonOutlined:M6_,SmartButtonRounded:L6_,SmartButtonSharp:v6_,SmartButtonTwoTone:W6_,SmartDisplay:N6_,SmartDisplayOutlined:E6_,SmartDisplayRounded:H6_,SmartDisplaySharp:I6_,SmartDisplayTwoTone:V6_,SmartScreen:x6_,SmartScreenOutlined:U6_,SmartScreenRounded:G6_,SmartScreenSharp:K6_,SmartScreenTwoTone:z6_,SmartToy:Q6_,SmartToyOutlined:j6_,SmartToyRounded:q6_,SmartToySharp:J6_,SmartToyTwoTone:Z6_,Smartphone:Y6_,SmartphoneOutlined:X6_,SmartphoneRounded:$6_,SmartphoneSharp:e9_,SmartphoneTwoTone:_9_,SmokeFree:o9_,SmokeFreeOutlined:n9_,SmokeFreeRounded:t9_,SmokeFreeSharp:r9_,SmokeFreeTwoTone:d9_,SmokingRooms:a9_,SmokingRoomsOutlined:i9_,SmokingRoomsRounded:l9_,SmokingRoomsSharp:m9_,SmokingRoomsTwoTone:f9_,Sms:u9_,SmsFailed:T9_,SmsFailedOutlined:S9_,SmsFailedRounded:p9_,SmsFailedSharp:h9_,SmsFailedTwoTone:s9_,SmsOutlined:c9_,SmsRounded:w9_,SmsSharp:R9_,SmsTwoTone:O9_,SnippetFolder:g9_,SnippetFolderOutlined:C9_,SnippetFolderRounded:A9_,SnippetFolderSharp:y9_,SnippetFolderTwoTone:P9_,Snooze:F9_,SnoozeOutlined:B9_,SnoozeRounded:b9_,SnoozeSharp:D9_,SnoozeTwoTone:k9_,Snowboarding:M9_,SnowboardingOutlined:L9_,SnowboardingRounded:v9_,SnowboardingSharp:W9_,SnowboardingTwoTone:N9_,Snowmobile:E9_,SnowmobileOutlined:H9_,SnowmobileRounded:I9_,SnowmobileSharp:V9_,SnowmobileTwoTone:x9_,Snowshoeing:U9_,SnowshoeingOutlined:G9_,SnowshoeingRounded:K9_,SnowshoeingSharp:z9_,SnowshoeingTwoTone:Q9_,Soap:j9_,SoapOutlined:q9_,SoapRounded:J9_,SoapSharp:Z9_,SoapTwoTone:Y9_,SocialDistance:X9_,SocialDistanceOutlined:$9_,SocialDistanceRounded:e7_,SocialDistanceSharp:_7_,SocialDistanceTwoTone:o7_,SolarPower:n7_,SolarPowerOutlined:t7_,SolarPowerRounded:r7_,SolarPowerSharp:d7_,SolarPowerTwoTone:a7_,Sort:i7_,SortByAlpha:l7_,SortByAlphaOutlined:m7_,SortByAlphaRounded:f7_,SortByAlphaSharp:u7_,SortByAlphaTwoTone:T7_,SortOutlined:S7_,SortRounded:p7_,SortSharp:h7_,SortTwoTone:s7_,Sos:c7_,SosOutlined:w7_,SosRounded:R7_,SosSharp:O7_,SosTwoTone:g7_,SoupKitchen:C7_,SoupKitchenOutlined:A7_,SoupKitchenRounded:y7_,SoupKitchenSharp:P7_,SoupKitchenTwoTone:F7_,Source:B7_,SourceOutlined:b7_,SourceRounded:D7_,SourceSharp:k7_,SourceTwoTone:M7_,South:L7_,SouthAmerica:v7_,SouthAmericaOutlined:W7_,SouthAmericaRounded:N7_,SouthAmericaSharp:E7_,SouthAmericaTwoTone:H7_,SouthEast:I7_,SouthEastOutlined:V7_,SouthEastRounded:x7_,SouthEastSharp:U7_,SouthEastTwoTone:G7_,SouthOutlined:K7_,SouthRounded:z7_,SouthSharp:Q7_,SouthTwoTone:j7_,SouthWest:q7_,SouthWestOutlined:J7_,SouthWestRounded:Z7_,SouthWestSharp:Y7_,SouthWestTwoTone:X7_,Spa:$7_,SpaOutlined:e8_,SpaRounded:_8_,SpaSharp:o8_,SpaTwoTone:n8_,SpaceBar:t8_,SpaceBarOutlined:r8_,SpaceBarRounded:d8_,SpaceBarSharp:a8_,SpaceBarTwoTone:i8_,SpaceDashboard:l8_,SpaceDashboardOutlined:m8_,SpaceDashboardRounded:f8_,SpaceDashboardSharp:u8_,SpaceDashboardTwoTone:T8_,SpatialAudio:S8_,SpatialAudioOff:p8_,SpatialAudioOffOutlined:h8_,SpatialAudioOffRounded:s8_,SpatialAudioOffSharp:c8_,SpatialAudioOffTwoTone:w8_,SpatialAudioOutlined:R8_,SpatialAudioRounded:O8_,SpatialAudioSharp:g8_,SpatialAudioTwoTone:C8_,SpatialTracking:A8_,SpatialTrackingOutlined:y8_,SpatialTrackingRounded:P8_,SpatialTrackingSharp:F8_,SpatialTrackingTwoTone:B8_,Speaker:b8_,SpeakerGroup:D8_,SpeakerGroupOutlined:k8_,SpeakerGroupRounded:M8_,SpeakerGroupSharp:L8_,SpeakerGroupTwoTone:v8_,SpeakerNotes:W8_,SpeakerNotesOff:N8_,SpeakerNotesOffOutlined:E8_,SpeakerNotesOffRounded:H8_,SpeakerNotesOffSharp:I8_,SpeakerNotesOffTwoTone:V8_,SpeakerNotesOutlined:x8_,SpeakerNotesRounded:U8_,SpeakerNotesSharp:G8_,SpeakerNotesTwoTone:K8_,SpeakerOutlined:z8_,SpeakerPhone:Q8_,SpeakerPhoneOutlined:j8_,SpeakerPhoneRounded:q8_,SpeakerPhoneSharp:J8_,SpeakerPhoneTwoTone:Z8_,SpeakerRounded:Y8_,SpeakerSharp:X8_,SpeakerTwoTone:$8_,Speed:eC_,SpeedOutlined:_C_,SpeedRounded:oC_,SpeedSharp:nC_,SpeedTwoTone:tC_,Spellcheck:rC_,SpellcheckOutlined:dC_,SpellcheckRounded:aC_,SpellcheckSharp:iC_,SpellcheckTwoTone:lC_,Splitscreen:mC_,SplitscreenOutlined:fC_,SplitscreenRounded:uC_,SplitscreenSharp:TC_,SplitscreenTwoTone:SC_,Spoke:pC_,SpokeOutlined:hC_,SpokeRounded:sC_,SpokeSharp:cC_,SpokeTwoTone:wC_,Sports:RC_,SportsBar:OC_,SportsBarOutlined:gC_,SportsBarRounded:CC_,SportsBarSharp:AC_,SportsBarTwoTone:yC_,SportsBaseball:PC_,SportsBaseballOutlined:FC_,SportsBaseballRounded:BC_,SportsBaseballSharp:bC_,SportsBaseballTwoTone:DC_,SportsBasketball:kC_,SportsBasketballOutlined:MC_,SportsBasketballRounded:LC_,SportsBasketballSharp:vC_,SportsBasketballTwoTone:WC_,SportsCricket:NC_,SportsCricketOutlined:EC_,SportsCricketRounded:HC_,SportsCricketSharp:IC_,SportsCricketTwoTone:VC_,SportsEsports:xC_,SportsEsportsOutlined:UC_,SportsEsportsRounded:GC_,SportsEsportsSharp:KC_,SportsEsportsTwoTone:zC_,SportsFootball:QC_,SportsFootballOutlined:jC_,SportsFootballRounded:qC_,SportsFootballSharp:JC_,SportsFootballTwoTone:ZC_,SportsGolf:YC_,SportsGolfOutlined:XC_,SportsGolfRounded:$C_,SportsGolfSharp:e0_,SportsGolfTwoTone:_0_,SportsGymnastics:o0_,SportsGymnasticsOutlined:n0_,SportsGymnasticsRounded:t0_,SportsGymnasticsSharp:r0_,SportsGymnasticsTwoTone:d0_,SportsHandball:a0_,SportsHandballOutlined:i0_,SportsHandballRounded:l0_,SportsHandballSharp:m0_,SportsHandballTwoTone:f0_,SportsHockey:u0_,SportsHockeyOutlined:T0_,SportsHockeyRounded:S0_,SportsHockeySharp:p0_,SportsHockeyTwoTone:h0_,SportsKabaddi:s0_,SportsKabaddiOutlined:c0_,SportsKabaddiRounded:w0_,SportsKabaddiSharp:R0_,SportsKabaddiTwoTone:O0_,SportsMartialArts:g0_,SportsMartialArtsOutlined:C0_,SportsMartialArtsRounded:A0_,SportsMartialArtsSharp:y0_,SportsMartialArtsTwoTone:P0_,SportsMma:F0_,SportsMmaOutlined:B0_,SportsMmaRounded:b0_,SportsMmaSharp:D0_,SportsMmaTwoTone:k0_,SportsMotorsports:M0_,SportsMotorsportsOutlined:L0_,SportsMotorsportsRounded:v0_,SportsMotorsportsSharp:W0_,SportsMotorsportsTwoTone:N0_,SportsOutlined:E0_,SportsRounded:H0_,SportsRugby:I0_,SportsRugbyOutlined:V0_,SportsRugbyRounded:x0_,SportsRugbySharp:U0_,SportsRugbyTwoTone:G0_,SportsScore:K0_,SportsScoreOutlined:z0_,SportsScoreRounded:Q0_,SportsScoreSharp:j0_,SportsScoreTwoTone:q0_,SportsSharp:J0_,SportsSoccer:Z0_,SportsSoccerOutlined:Y0_,SportsSoccerRounded:X0_,SportsSoccerSharp:$0_,SportsSoccerTwoTone:eA_,SportsTennis:_A_,SportsTennisOutlined:oA_,SportsTennisRounded:nA_,SportsTennisSharp:tA_,SportsTennisTwoTone:rA_,SportsTwoTone:dA_,SportsVolleyball:aA_,SportsVolleyballOutlined:iA_,SportsVolleyballRounded:lA_,SportsVolleyballSharp:mA_,SportsVolleyballTwoTone:fA_,Square:uA_,SquareFoot:TA_,SquareFootOutlined:SA_,SquareFootRounded:pA_,SquareFootSharp:hA_,SquareFootTwoTone:sA_,SquareOutlined:cA_,SquareRounded:wA_,SquareSharp:RA_,SquareTwoTone:OA_,SsidChart:gA_,SsidChartOutlined:CA_,SsidChartRounded:AA_,SsidChartSharp:yA_,SsidChartTwoTone:PA_,StackedBarChart:FA_,StackedBarChartOutlined:BA_,StackedBarChartRounded:bA_,StackedBarChartSharp:DA_,StackedBarChartTwoTone:kA_,StackedLineChart:MA_,StackedLineChartOutlined:LA_,StackedLineChartRounded:vA_,StackedLineChartSharp:WA_,StackedLineChartTwoTone:NA_,Stadium:EA_,StadiumOutlined:HA_,StadiumRounded:IA_,StadiumSharp:VA_,StadiumTwoTone:xA_,Stairs:UA_,StairsOutlined:GA_,StairsRounded:KA_,StairsSharp:zA_,StairsTwoTone:QA_,Star:jA_,StarBorder:qA_,StarBorderOutlined:JA_,StarBorderPurple500:ZA_,StarBorderPurple500Outlined:YA_,StarBorderPurple500Rounded:XA_,StarBorderPurple500Sharp:$A_,StarBorderPurple500TwoTone:ey_,StarBorderRounded:_y_,StarBorderSharp:oy_,StarBorderTwoTone:ny_,StarHalf:ty_,StarHalfOutlined:ry_,StarHalfRounded:dy_,StarHalfSharp:ay_,StarHalfTwoTone:iy_,StarOutline:ly_,StarOutlineOutlined:my_,StarOutlineRounded:fy_,StarOutlineSharp:uy_,StarOutlineTwoTone:Ty_,StarOutlined:Sy_,StarPurple500:py_,StarPurple500Outlined:hy_,StarPurple500Rounded:sy_,StarPurple500Sharp:cy_,StarPurple500TwoTone:wy_,StarRate:Ry_,StarRateOutlined:Oy_,StarRateRounded:gy_,StarRateSharp:Cy_,StarRateTwoTone:Ay_,StarRounded:yy_,StarSharp:Py_,StarTwoTone:Fy_,Stars:By_,StarsOutlined:by_,StarsRounded:Dy_,StarsSharp:ky_,StarsTwoTone:My_,Start:Ly_,StartOutlined:vy_,StartRounded:Wy_,StartSharp:Ny_,StartTwoTone:Ey_,StayCurrentLandscape:Hy_,StayCurrentLandscapeOutlined:Iy_,StayCurrentLandscapeRounded:Vy_,StayCurrentLandscapeSharp:xy_,StayCurrentLandscapeTwoTone:Uy_,StayCurrentPortrait:Gy_,StayCurrentPortraitOutlined:Ky_,StayCurrentPortraitRounded:zy_,StayCurrentPortraitSharp:Qy_,StayCurrentPortraitTwoTone:jy_,StayPrimaryLandscape:qy_,StayPrimaryLandscapeOutlined:Jy_,StayPrimaryLandscapeRounded:Zy_,StayPrimaryLandscapeSharp:Yy_,StayPrimaryLandscapeTwoTone:Xy_,StayPrimaryPortrait:$y_,StayPrimaryPortraitOutlined:eP_,StayPrimaryPortraitRounded:_P_,StayPrimaryPortraitSharp:oP_,StayPrimaryPortraitTwoTone:nP_,StickyNote2:tP_,StickyNote2Outlined:rP_,StickyNote2Rounded:dP_,StickyNote2Sharp:aP_,StickyNote2TwoTone:iP_,Stop:lP_,StopCircle:mP_,StopCircleOutlined:fP_,StopCircleRounded:uP_,StopCircleSharp:TP_,StopCircleTwoTone:SP_,StopOutlined:pP_,StopRounded:hP_,StopScreenShare:sP_,StopScreenShareOutlined:cP_,StopScreenShareRounded:wP_,StopScreenShareSharp:RP_,StopScreenShareTwoTone:OP_,StopSharp:gP_,StopTwoTone:CP_,Storage:AP_,StorageOutlined:yP_,StorageRounded:PP_,StorageSharp:FP_,StorageTwoTone:BP_,Store:bP_,StoreMallDirectory:DP_,StoreMallDirectoryOutlined:kP_,StoreMallDirectoryRounded:MP_,StoreMallDirectorySharp:LP_,StoreMallDirectoryTwoTone:vP_,StoreOutlined:WP_,StoreRounded:NP_,StoreSharp:EP_,StoreTwoTone:HP_,Storefront:IP_,StorefrontOutlined:VP_,StorefrontRounded:xP_,StorefrontSharp:UP_,StorefrontTwoTone:GP_,Storm:KP_,StormOutlined:zP_,StormRounded:QP_,StormSharp:jP_,StormTwoTone:qP_,Straight:JP_,StraightOutlined:ZP_,StraightRounded:YP_,StraightSharp:XP_,StraightTwoTone:$P_,Straighten:eF_,StraightenOutlined:_F_,StraightenRounded:oF_,StraightenSharp:nF_,StraightenTwoTone:tF_,Stream:rF_,StreamOutlined:dF_,StreamRounded:aF_,StreamSharp:iF_,StreamTwoTone:lF_,Streetview:mF_,StreetviewOutlined:fF_,StreetviewRounded:uF_,StreetviewSharp:TF_,StreetviewTwoTone:SF_,StrikethroughS:pF_,StrikethroughSOutlined:hF_,StrikethroughSRounded:sF_,StrikethroughSSharp:cF_,StrikethroughSTwoTone:wF_,Stroller:RF_,StrollerOutlined:OF_,StrollerRounded:gF_,StrollerSharp:CF_,StrollerTwoTone:AF_,Style:yF_,StyleOutlined:PF_,StyleRounded:FF_,StyleSharp:BF_,StyleTwoTone:bF_,SubdirectoryArrowLeft:DF_,SubdirectoryArrowLeftOutlined:kF_,SubdirectoryArrowLeftRounded:MF_,SubdirectoryArrowLeftSharp:LF_,SubdirectoryArrowLeftTwoTone:vF_,SubdirectoryArrowRight:WF_,SubdirectoryArrowRightOutlined:NF_,SubdirectoryArrowRightRounded:EF_,SubdirectoryArrowRightSharp:HF_,SubdirectoryArrowRightTwoTone:IF_,Subject:VF_,SubjectOutlined:xF_,SubjectRounded:UF_,SubjectSharp:GF_,SubjectTwoTone:KF_,Subscript:zF_,SubscriptOutlined:QF_,SubscriptRounded:jF_,SubscriptSharp:qF_,SubscriptTwoTone:JF_,Subscriptions:ZF_,SubscriptionsOutlined:YF_,SubscriptionsRounded:XF_,SubscriptionsSharp:$F_,SubscriptionsTwoTone:eB_,Subtitles:_B_,SubtitlesOff:oB_,SubtitlesOffOutlined:nB_,SubtitlesOffRounded:tB_,SubtitlesOffSharp:rB_,SubtitlesOffTwoTone:dB_,SubtitlesOutlined:aB_,SubtitlesRounded:iB_,SubtitlesSharp:lB_,SubtitlesTwoTone:mB_,Subway:fB_,SubwayOutlined:uB_,SubwayRounded:TB_,SubwaySharp:SB_,SubwayTwoTone:pB_,Summarize:hB_,SummarizeOutlined:sB_,SummarizeRounded:cB_,SummarizeSharp:wB_,SummarizeTwoTone:RB_,Superscript:OB_,SuperscriptOutlined:gB_,SuperscriptRounded:CB_,SuperscriptSharp:AB_,SuperscriptTwoTone:yB_,SupervisedUserCircle:PB_,SupervisedUserCircleOutlined:FB_,SupervisedUserCircleRounded:BB_,SupervisedUserCircleSharp:bB_,SupervisedUserCircleTwoTone:DB_,SupervisorAccount:kB_,SupervisorAccountOutlined:MB_,SupervisorAccountRounded:LB_,SupervisorAccountSharp:vB_,SupervisorAccountTwoTone:WB_,Support:NB_,SupportAgent:EB_,SupportAgentOutlined:HB_,SupportAgentRounded:IB_,SupportAgentSharp:VB_,SupportAgentTwoTone:xB_,SupportOutlined:UB_,SupportRounded:GB_,SupportSharp:KB_,SupportTwoTone:zB_,Surfing:QB_,SurfingOutlined:jB_,SurfingRounded:qB_,SurfingSharp:JB_,SurfingTwoTone:ZB_,SurroundSound:YB_,SurroundSoundOutlined:XB_,SurroundSoundRounded:$B_,SurroundSoundSharp:eb_,SurroundSoundTwoTone:_b_,SwapCalls:ob_,SwapCallsOutlined:nb_,SwapCallsRounded:tb_,SwapCallsSharp:rb_,SwapCallsTwoTone:db_,SwapHoriz:ab_,SwapHorizOutlined:ib_,SwapHorizRounded:lb_,SwapHorizSharp:mb_,SwapHorizTwoTone:fb_,SwapHorizontalCircle:ub_,SwapHorizontalCircleOutlined:Tb_,SwapHorizontalCircleRounded:Sb_,SwapHorizontalCircleSharp:pb_,SwapHorizontalCircleTwoTone:hb_,SwapVert:sb_,SwapVertOutlined:cb_,SwapVertRounded:wb_,SwapVertSharp:Rb_,SwapVertTwoTone:Ob_,SwapVerticalCircle:gb_,SwapVerticalCircleOutlined:Cb_,SwapVerticalCircleRounded:Ab_,SwapVerticalCircleSharp:yb_,SwapVerticalCircleTwoTone:Pb_,Swipe:Fb_,SwipeDown:Bb_,SwipeDownAlt:bb_,SwipeDownAltOutlined:Db_,SwipeDownAltRounded:kb_,SwipeDownAltSharp:Mb_,SwipeDownAltTwoTone:Lb_,SwipeDownOutlined:vb_,SwipeDownRounded:Wb_,SwipeDownSharp:Nb_,SwipeDownTwoTone:Eb_,SwipeLeft:Hb_,SwipeLeftAlt:Ib_,SwipeLeftAltOutlined:Vb_,SwipeLeftAltRounded:xb_,SwipeLeftAltSharp:Ub_,SwipeLeftAltTwoTone:Gb_,SwipeLeftOutlined:Kb_,SwipeLeftRounded:zb_,SwipeLeftSharp:Qb_,SwipeLeftTwoTone:jb_,SwipeOutlined:qb_,SwipeRight:Jb_,SwipeRightAlt:Zb_,SwipeRightAltOutlined:Yb_,SwipeRightAltRounded:Xb_,SwipeRightAltSharp:$b_,SwipeRightAltTwoTone:eD_,SwipeRightOutlined:_D_,SwipeRightRounded:oD_,SwipeRightSharp:nD_,SwipeRightTwoTone:tD_,SwipeRounded:rD_,SwipeSharp:dD_,SwipeTwoTone:aD_,SwipeUp:iD_,SwipeUpAlt:lD_,SwipeUpAltOutlined:mD_,SwipeUpAltRounded:fD_,SwipeUpAltSharp:uD_,SwipeUpAltTwoTone:TD_,SwipeUpOutlined:SD_,SwipeUpRounded:pD_,SwipeUpSharp:hD_,SwipeUpTwoTone:sD_,SwipeVertical:cD_,SwipeVerticalOutlined:wD_,SwipeVerticalRounded:RD_,SwipeVerticalSharp:OD_,SwipeVerticalTwoTone:gD_,SwitchAccessShortcut:CD_,SwitchAccessShortcutAdd:AD_,SwitchAccessShortcutAddOutlined:yD_,SwitchAccessShortcutAddRounded:PD_,SwitchAccessShortcutAddSharp:FD_,SwitchAccessShortcutAddTwoTone:BD_,SwitchAccessShortcutOutlined:bD_,SwitchAccessShortcutRounded:DD_,SwitchAccessShortcutSharp:kD_,SwitchAccessShortcutTwoTone:MD_,SwitchAccount:LD_,SwitchAccountOutlined:vD_,SwitchAccountRounded:WD_,SwitchAccountSharp:ND_,SwitchAccountTwoTone:ED_,SwitchCamera:HD_,SwitchCameraOutlined:ID_,SwitchCameraRounded:VD_,SwitchCameraSharp:xD_,SwitchCameraTwoTone:UD_,SwitchLeft:GD_,SwitchLeftOutlined:KD_,SwitchLeftRounded:zD_,SwitchLeftSharp:QD_,SwitchLeftTwoTone:jD_,SwitchRight:qD_,SwitchRightOutlined:JD_,SwitchRightRounded:ZD_,SwitchRightSharp:YD_,SwitchRightTwoTone:XD_,SwitchVideo:$D_,SwitchVideoOutlined:ek_,SwitchVideoRounded:_k_,SwitchVideoSharp:ok_,SwitchVideoTwoTone:nk_,Synagogue:tk_,SynagogueOutlined:rk_,SynagogueRounded:dk_,SynagogueSharp:ak_,SynagogueTwoTone:ik_,Sync:lk_,SyncAlt:mk_,SyncAltOutlined:fk_,SyncAltRounded:uk_,SyncAltSharp:Tk_,SyncAltTwoTone:Sk_,SyncDisabled:pk_,SyncDisabledOutlined:hk_,SyncDisabledRounded:sk_,SyncDisabledSharp:ck_,SyncDisabledTwoTone:wk_,SyncLock:Rk_,SyncLockOutlined:Ok_,SyncLockRounded:gk_,SyncLockSharp:Ck_,SyncLockTwoTone:Ak_,SyncOutlined:yk_,SyncProblem:Pk_,SyncProblemOutlined:Fk_,SyncProblemRounded:Bk_,SyncProblemSharp:bk_,SyncProblemTwoTone:Dk_,SyncRounded:kk_,SyncSharp:Mk_,SyncTwoTone:Lk_,SystemSecurityUpdate:vk_,SystemSecurityUpdateGood:Wk_,SystemSecurityUpdateGoodOutlined:Nk_,SystemSecurityUpdateGoodRounded:Ek_,SystemSecurityUpdateGoodSharp:Hk_,SystemSecurityUpdateGoodTwoTone:Ik_,SystemSecurityUpdateOutlined:Vk_,SystemSecurityUpdateRounded:xk_,SystemSecurityUpdateSharp:Uk_,SystemSecurityUpdateTwoTone:Gk_,SystemSecurityUpdateWarning:Kk_,SystemSecurityUpdateWarningOutlined:zk_,SystemSecurityUpdateWarningRounded:Qk_,SystemSecurityUpdateWarningSharp:jk_,SystemSecurityUpdateWarningTwoTone:qk_,SystemUpdate:Jk_,SystemUpdateAlt:Zk_,SystemUpdateAltOutlined:Yk_,SystemUpdateAltRounded:Xk_,SystemUpdateAltSharp:$k_,SystemUpdateAltTwoTone:eM_,SystemUpdateOutlined:_M_,SystemUpdateRounded:oM_,SystemUpdateSharp:nM_,SystemUpdateTwoTone:tM_,Tab:rM_,TabOutlined:dM_,TabRounded:aM_,TabSharp:iM_,TabTwoTone:lM_,TabUnselected:mM_,TabUnselectedOutlined:fM_,TabUnselectedRounded:uM_,TabUnselectedSharp:TM_,TabUnselectedTwoTone:SM_,TableBar:pM_,TableBarOutlined:hM_,TableBarRounded:sM_,TableBarSharp:cM_,TableBarTwoTone:wM_,TableChart:RM_,TableChartOutlined:OM_,TableChartRounded:gM_,TableChartSharp:CM_,TableChartTwoTone:AM_,TableRestaurant:yM_,TableRestaurantOutlined:PM_,TableRestaurantRounded:FM_,TableRestaurantSharp:BM_,TableRestaurantTwoTone:bM_,TableRows:DM_,TableRowsOutlined:kM_,TableRowsRounded:MM_,TableRowsSharp:LM_,TableRowsTwoTone:vM_,TableView:WM_,TableViewOutlined:NM_,TableViewRounded:EM_,TableViewSharp:HM_,TableViewTwoTone:IM_,Tablet:VM_,TabletAndroid:xM_,TabletAndroidOutlined:UM_,TabletAndroidRounded:GM_,TabletAndroidSharp:KM_,TabletAndroidTwoTone:zM_,TabletMac:QM_,TabletMacOutlined:jM_,TabletMacRounded:qM_,TabletMacSharp:JM_,TabletMacTwoTone:ZM_,TabletOutlined:YM_,TabletRounded:XM_,TabletSharp:$M_,TabletTwoTone:eL_,Tag:_L_,TagFaces:oL_,TagFacesOutlined:nL_,TagFacesRounded:tL_,TagFacesSharp:rL_,TagFacesTwoTone:dL_,TagOutlined:aL_,TagRounded:iL_,TagSharp:lL_,TagTwoTone:mL_,TakeoutDining:fL_,TakeoutDiningOutlined:uL_,TakeoutDiningRounded:TL_,TakeoutDiningSharp:SL_,TakeoutDiningTwoTone:pL_,TapAndPlay:hL_,TapAndPlayOutlined:sL_,TapAndPlayRounded:cL_,TapAndPlaySharp:wL_,TapAndPlayTwoTone:RL_,Tapas:OL_,TapasOutlined:gL_,TapasRounded:CL_,TapasSharp:AL_,TapasTwoTone:yL_,Task:PL_,TaskAlt:FL_,TaskAltOutlined:BL_,TaskAltRounded:bL_,TaskAltSharp:DL_,TaskAltTwoTone:kL_,TaskOutlined:ML_,TaskRounded:LL_,TaskSharp:vL_,TaskTwoTone:WL_,TaxiAlert:NL_,TaxiAlertOutlined:EL_,TaxiAlertRounded:HL_,TaxiAlertSharp:IL_,TaxiAlertTwoTone:VL_,Telegram:xL_,TempleBuddhist:UL_,TempleBuddhistOutlined:GL_,TempleBuddhistRounded:KL_,TempleBuddhistSharp:zL_,TempleBuddhistTwoTone:QL_,TempleHindu:jL_,TempleHinduOutlined:qL_,TempleHinduRounded:JL_,TempleHinduSharp:ZL_,TempleHinduTwoTone:YL_,TenMp:XL_,TenMpOutlined:$L_,TenMpRounded:ev_,TenMpSharp:_v_,TenMpTwoTone:ov_,Terminal:nv_,TerminalOutlined:tv_,TerminalRounded:rv_,TerminalSharp:dv_,TerminalTwoTone:av_,Terrain:iv_,TerrainOutlined:lv_,TerrainRounded:mv_,TerrainSharp:fv_,TerrainTwoTone:uv_,TextDecrease:Tv_,TextDecreaseOutlined:Sv_,TextDecreaseRounded:pv_,TextDecreaseSharp:hv_,TextDecreaseTwoTone:sv_,TextFields:cv_,TextFieldsOutlined:wv_,TextFieldsRounded:Rv_,TextFieldsSharp:Ov_,TextFieldsTwoTone:gv_,TextFormat:Cv_,TextFormatOutlined:Av_,TextFormatRounded:yv_,TextFormatSharp:Pv_,TextFormatTwoTone:Fv_,TextIncrease:Bv_,TextIncreaseOutlined:bv_,TextIncreaseRounded:Dv_,TextIncreaseSharp:kv_,TextIncreaseTwoTone:Mv_,TextRotateUp:Lv_,TextRotateUpOutlined:vv_,TextRotateUpRounded:Wv_,TextRotateUpSharp:Nv_,TextRotateUpTwoTone:Ev_,TextRotateVertical:Hv_,TextRotateVerticalOutlined:Iv_,TextRotateVerticalRounded:Vv_,TextRotateVerticalSharp:xv_,TextRotateVerticalTwoTone:Uv_,TextRotationAngledown:Gv_,TextRotationAngledownOutlined:Kv_,TextRotationAngledownRounded:zv_,TextRotationAngledownSharp:Qv_,TextRotationAngledownTwoTone:jv_,TextRotationAngleup:qv_,TextRotationAngleupOutlined:Jv_,TextRotationAngleupRounded:Zv_,TextRotationAngleupSharp:Yv_,TextRotationAngleupTwoTone:Xv_,TextRotationDown:$v_,TextRotationDownOutlined:eW_,TextRotationDownRounded:_W_,TextRotationDownSharp:oW_,TextRotationDownTwoTone:nW_,TextRotationNone:tW_,TextRotationNoneOutlined:rW_,TextRotationNoneRounded:dW_,TextRotationNoneSharp:aW_,TextRotationNoneTwoTone:iW_,TextSnippet:lW_,TextSnippetOutlined:mW_,TextSnippetRounded:fW_,TextSnippetSharp:uW_,TextSnippetTwoTone:TW_,Textsms:SW_,TextsmsOutlined:pW_,TextsmsRounded:hW_,TextsmsSharp:sW_,TextsmsTwoTone:cW_,Texture:wW_,TextureOutlined:RW_,TextureRounded:OW_,TextureSharp:gW_,TextureTwoTone:CW_,TheaterComedy:AW_,TheaterComedyOutlined:yW_,TheaterComedyRounded:PW_,TheaterComedySharp:FW_,TheaterComedyTwoTone:BW_,Theaters:bW_,TheatersOutlined:DW_,TheatersRounded:kW_,TheatersSharp:MW_,TheatersTwoTone:LW_,Thermostat:vW_,ThermostatAuto:WW_,ThermostatAutoOutlined:NW_,ThermostatAutoRounded:EW_,ThermostatAutoSharp:HW_,ThermostatAutoTwoTone:IW_,ThermostatOutlined:VW_,ThermostatRounded:xW_,ThermostatSharp:UW_,ThermostatTwoTone:GW_,ThirteenMp:KW_,ThirteenMpOutlined:zW_,ThirteenMpRounded:QW_,ThirteenMpSharp:jW_,ThirteenMpTwoTone:qW_,ThirtyFps:JW_,ThirtyFpsOutlined:ZW_,ThirtyFpsRounded:YW_,ThirtyFpsSelect:XW_,ThirtyFpsSelectOutlined:$W_,ThirtyFpsSelectRounded:eN_,ThirtyFpsSelectSharp:_N_,ThirtyFpsSelectTwoTone:oN_,ThirtyFpsSharp:nN_,ThirtyFpsTwoTone:tN_,ThreeDRotation:rN_,ThreeDRotationOutlined:dN_,ThreeDRotationRounded:aN_,ThreeDRotationSharp:iN_,ThreeDRotationTwoTone:lN_,ThreeGMobiledata:mN_,ThreeGMobiledataOutlined:fN_,ThreeGMobiledataRounded:uN_,ThreeGMobiledataSharp:TN_,ThreeGMobiledataTwoTone:SN_,ThreeK:pN_,ThreeKOutlined:hN_,ThreeKPlus:sN_,ThreeKPlusOutlined:cN_,ThreeKPlusRounded:wN_,ThreeKPlusSharp:RN_,ThreeKPlusTwoTone:ON_,ThreeKRounded:gN_,ThreeKSharp:CN_,ThreeKTwoTone:AN_,ThreeMp:yN_,ThreeMpOutlined:PN_,ThreeMpRounded:FN_,ThreeMpSharp:BN_,ThreeMpTwoTone:bN_,ThreeP:DN_,ThreePOutlined:kN_,ThreePRounded:MN_,ThreePSharp:LN_,ThreePTwoTone:vN_,ThreeSixty:WN_,ThreeSixtyOutlined:NN_,ThreeSixtyRounded:EN_,ThreeSixtySharp:HN_,ThreeSixtyTwoTone:IN_,ThumbDown:VN_,ThumbDownAlt:xN_,ThumbDownAltOutlined:UN_,ThumbDownAltRounded:GN_,ThumbDownAltSharp:KN_,ThumbDownAltTwoTone:zN_,ThumbDownOffAlt:QN_,ThumbDownOffAltOutlined:jN_,ThumbDownOffAltRounded:qN_,ThumbDownOffAltSharp:JN_,ThumbDownOffAltTwoTone:ZN_,ThumbDownOutlined:YN_,ThumbDownRounded:XN_,ThumbDownSharp:$N_,ThumbDownTwoTone:eE_,ThumbUp:_E_,ThumbUpAlt:oE_,ThumbUpAltOutlined:nE_,ThumbUpAltRounded:tE_,ThumbUpAltSharp:rE_,ThumbUpAltTwoTone:dE_,ThumbUpOffAlt:aE_,ThumbUpOffAltOutlined:iE_,ThumbUpOffAltRounded:lE_,ThumbUpOffAltSharp:mE_,ThumbUpOffAltTwoTone:fE_,ThumbUpOutlined:uE_,ThumbUpRounded:TE_,ThumbUpSharp:SE_,ThumbUpTwoTone:pE_,ThumbsUpDown:hE_,ThumbsUpDownOutlined:sE_,ThumbsUpDownRounded:cE_,ThumbsUpDownSharp:wE_,ThumbsUpDownTwoTone:RE_,Thunderstorm:OE_,ThunderstormOutlined:gE_,ThunderstormRounded:CE_,ThunderstormSharp:AE_,ThunderstormTwoTone:yE_,TimeToLeave:PE_,TimeToLeaveOutlined:FE_,TimeToLeaveRounded:BE_,TimeToLeaveSharp:bE_,TimeToLeaveTwoTone:DE_,Timelapse:kE_,TimelapseOutlined:ME_,TimelapseRounded:LE_,TimelapseSharp:vE_,TimelapseTwoTone:WE_,Timeline:NE_,TimelineOutlined:EE_,TimelineRounded:HE_,TimelineSharp:IE_,TimelineTwoTone:VE_,Timer:xE_,Timer10:UE_,Timer10Outlined:GE_,Timer10Rounded:KE_,Timer10Select:zE_,Timer10SelectOutlined:QE_,Timer10SelectRounded:jE_,Timer10SelectSharp:qE_,Timer10SelectTwoTone:JE_,Timer10Sharp:ZE_,Timer10TwoTone:YE_,Timer3:XE_,Timer3Outlined:$E_,Timer3Rounded:eH_,Timer3Select:_H_,Timer3SelectOutlined:oH_,Timer3SelectRounded:nH_,Timer3SelectSharp:tH_,Timer3SelectTwoTone:rH_,Timer3Sharp:dH_,Timer3TwoTone:aH_,TimerOff:iH_,TimerOffOutlined:lH_,TimerOffRounded:mH_,TimerOffSharp:fH_,TimerOffTwoTone:uH_,TimerOutlined:TH_,TimerRounded:SH_,TimerSharp:pH_,TimerTwoTone:hH_,TimesOneMobiledata:sH_,TimesOneMobiledataOutlined:cH_,TimesOneMobiledataRounded:wH_,TimesOneMobiledataSharp:RH_,TimesOneMobiledataTwoTone:OH_,TipsAndUpdates:gH_,TipsAndUpdatesOutlined:CH_,TipsAndUpdatesRounded:AH_,TipsAndUpdatesSharp:yH_,TipsAndUpdatesTwoTone:PH_,TireRepair:FH_,TireRepairOutlined:BH_,TireRepairRounded:bH_,TireRepairSharp:DH_,TireRepairTwoTone:kH_,Title:MH_,TitleOutlined:LH_,TitleRounded:vH_,TitleSharp:WH_,TitleTwoTone:NH_,Toc:EH_,TocOutlined:HH_,TocRounded:IH_,TocSharp:VH_,TocTwoTone:xH_,Today:UH_,TodayOutlined:GH_,TodayRounded:KH_,TodaySharp:zH_,TodayTwoTone:QH_,ToggleOff:jH_,ToggleOffOutlined:qH_,ToggleOffRounded:JH_,ToggleOffSharp:ZH_,ToggleOffTwoTone:YH_,ToggleOn:XH_,ToggleOnOutlined:$H_,ToggleOnRounded:eI_,ToggleOnSharp:_I_,ToggleOnTwoTone:oI_,Token:nI_,TokenOutlined:tI_,TokenRounded:rI_,TokenSharp:dI_,TokenTwoTone:aI_,Toll:iI_,TollOutlined:lI_,TollRounded:mI_,TollSharp:fI_,TollTwoTone:uI_,Tonality:TI_,TonalityOutlined:SI_,TonalityRounded:pI_,TonalitySharp:hI_,TonalityTwoTone:sI_,Topic:cI_,TopicOutlined:wI_,TopicRounded:RI_,TopicSharp:OI_,TopicTwoTone:gI_,Tornado:CI_,TornadoOutlined:AI_,TornadoRounded:yI_,TornadoSharp:PI_,TornadoTwoTone:FI_,TouchApp:BI_,TouchAppOutlined:bI_,TouchAppRounded:DI_,TouchAppSharp:kI_,TouchAppTwoTone:MI_,Tour:LI_,TourOutlined:vI_,TourRounded:WI_,TourSharp:NI_,TourTwoTone:EI_,Toys:HI_,ToysOutlined:II_,ToysRounded:VI_,ToysSharp:xI_,ToysTwoTone:UI_,TrackChanges:GI_,TrackChangesOutlined:KI_,TrackChangesRounded:zI_,TrackChangesSharp:QI_,TrackChangesTwoTone:jI_,Traffic:qI_,TrafficOutlined:JI_,TrafficRounded:ZI_,TrafficSharp:YI_,TrafficTwoTone:XI_,Train:$I_,TrainOutlined:eV_,TrainRounded:_V_,TrainSharp:oV_,TrainTwoTone:nV_,Tram:tV_,TramOutlined:rV_,TramRounded:dV_,TramSharp:aV_,TramTwoTone:iV_,Transcribe:lV_,TranscribeOutlined:mV_,TranscribeRounded:fV_,TranscribeSharp:uV_,TranscribeTwoTone:TV_,TransferWithinAStation:SV_,TransferWithinAStationOutlined:pV_,TransferWithinAStationRounded:hV_,TransferWithinAStationSharp:sV_,TransferWithinAStationTwoTone:cV_,Transform:wV_,TransformOutlined:RV_,TransformRounded:OV_,TransformSharp:gV_,TransformTwoTone:CV_,Transgender:AV_,TransgenderOutlined:yV_,TransgenderRounded:PV_,TransgenderSharp:FV_,TransgenderTwoTone:BV_,TransitEnterexit:bV_,TransitEnterexitOutlined:DV_,TransitEnterexitRounded:kV_,TransitEnterexitSharp:MV_,TransitEnterexitTwoTone:LV_,Translate:vV_,TranslateOutlined:WV_,TranslateRounded:NV_,TranslateSharp:EV_,TranslateTwoTone:HV_,TravelExplore:IV_,TravelExploreOutlined:VV_,TravelExploreRounded:xV_,TravelExploreSharp:UV_,TravelExploreTwoTone:GV_,TrendingDown:KV_,TrendingDownOutlined:zV_,TrendingDownRounded:QV_,TrendingDownSharp:jV_,TrendingDownTwoTone:qV_,TrendingFlat:JV_,TrendingFlatOutlined:ZV_,TrendingFlatRounded:YV_,TrendingFlatSharp:XV_,TrendingFlatTwoTone:$V_,TrendingUp:ex_,TrendingUpOutlined:_x_,TrendingUpRounded:ox_,TrendingUpSharp:nx_,TrendingUpTwoTone:tx_,TripOrigin:rx_,TripOriginOutlined:dx_,TripOriginRounded:ax_,TripOriginSharp:ix_,TripOriginTwoTone:lx_,Troubleshoot:mx_,TroubleshootOutlined:fx_,TroubleshootRounded:ux_,TroubleshootSharp:Tx_,TroubleshootTwoTone:Sx_,Try:px_,TryOutlined:hx_,TryRounded:sx_,TrySharp:cx_,TryTwoTone:wx_,Tsunami:Rx_,TsunamiOutlined:Ox_,TsunamiRounded:gx_,TsunamiSharp:Cx_,TsunamiTwoTone:Ax_,Tty:yx_,TtyOutlined:Px_,TtyRounded:Fx_,TtySharp:Bx_,TtyTwoTone:bx_,Tune:Dx_,TuneOutlined:kx_,TuneRounded:Mx_,TuneSharp:Lx_,TuneTwoTone:vx_,Tungsten:Wx_,TungstenOutlined:Nx_,TungstenRounded:Ex_,TungstenSharp:Hx_,TungstenTwoTone:Ix_,TurnLeft:Vx_,TurnLeftOutlined:xx_,TurnLeftRounded:Ux_,TurnLeftSharp:Gx_,TurnLeftTwoTone:Kx_,TurnRight:zx_,TurnRightOutlined:Qx_,TurnRightRounded:jx_,TurnRightSharp:qx_,TurnRightTwoTone:Jx_,TurnSharpLeft:Zx_,TurnSharpLeftOutlined:Yx_,TurnSharpLeftRounded:Xx_,TurnSharpLeftSharp:$x_,TurnSharpLeftTwoTone:eU_,TurnSharpRight:_U_,TurnSharpRightOutlined:oU_,TurnSharpRightRounded:nU_,TurnSharpRightSharp:tU_,TurnSharpRightTwoTone:rU_,TurnSlightLeft:dU_,TurnSlightLeftOutlined:aU_,TurnSlightLeftRounded:iU_,TurnSlightLeftSharp:lU_,TurnSlightLeftTwoTone:mU_,TurnSlightRight:fU_,TurnSlightRightOutlined:uU_,TurnSlightRightRounded:TU_,TurnSlightRightSharp:SU_,TurnSlightRightTwoTone:pU_,TurnedIn:hU_,TurnedInNot:sU_,TurnedInNotOutlined:cU_,TurnedInNotRounded:wU_,TurnedInNotSharp:RU_,TurnedInNotTwoTone:OU_,TurnedInOutlined:gU_,TurnedInRounded:CU_,TurnedInSharp:AU_,TurnedInTwoTone:yU_,Tv:PU_,TvOff:FU_,TvOffOutlined:BU_,TvOffRounded:bU_,TvOffSharp:DU_,TvOffTwoTone:kU_,TvOutlined:MU_,TvRounded:LU_,TvSharp:vU_,TvTwoTone:WU_,TwelveMp:NU_,TwelveMpOutlined:EU_,TwelveMpRounded:HU_,TwelveMpSharp:IU_,TwelveMpTwoTone:VU_,TwentyFourMp:xU_,TwentyFourMpOutlined:UU_,TwentyFourMpRounded:GU_,TwentyFourMpSharp:KU_,TwentyFourMpTwoTone:zU_,TwentyOneMp:QU_,TwentyOneMpOutlined:jU_,TwentyOneMpRounded:qU_,TwentyOneMpSharp:JU_,TwentyOneMpTwoTone:ZU_,TwentyThreeMp:YU_,TwentyThreeMpOutlined:XU_,TwentyThreeMpRounded:$U_,TwentyThreeMpSharp:eG_,TwentyThreeMpTwoTone:_G_,TwentyTwoMp:oG_,TwentyTwoMpOutlined:nG_,TwentyTwoMpRounded:tG_,TwentyTwoMpSharp:rG_,TwentyTwoMpTwoTone:dG_,TwentyZeroMp:aG_,TwentyZeroMpOutlined:iG_,TwentyZeroMpRounded:lG_,TwentyZeroMpSharp:mG_,TwentyZeroMpTwoTone:fG_,Twitter:uG_,TwoK:TG_,TwoKOutlined:SG_,TwoKPlus:pG_,TwoKPlusOutlined:hG_,TwoKPlusRounded:sG_,TwoKPlusSharp:cG_,TwoKPlusTwoTone:wG_,TwoKRounded:RG_,TwoKSharp:OG_,TwoKTwoTone:gG_,TwoMp:CG_,TwoMpOutlined:AG_,TwoMpRounded:yG_,TwoMpSharp:PG_,TwoMpTwoTone:FG_,TwoWheeler:BG_,TwoWheelerOutlined:bG_,TwoWheelerRounded:DG_,TwoWheelerSharp:kG_,TwoWheelerTwoTone:MG_,TypeSpecimen:LG_,TypeSpecimenOutlined:vG_,TypeSpecimenRounded:WG_,TypeSpecimenSharp:NG_,TypeSpecimenTwoTone:EG_,UTurnLeft:HG_,UTurnLeftOutlined:IG_,UTurnLeftRounded:VG_,UTurnLeftSharp:xG_,UTurnLeftTwoTone:UG_,UTurnRight:GG_,UTurnRightOutlined:KG_,UTurnRightRounded:zG_,UTurnRightSharp:QG_,UTurnRightTwoTone:jG_,Umbrella:qG_,UmbrellaOutlined:JG_,UmbrellaRounded:ZG_,UmbrellaSharp:YG_,UmbrellaTwoTone:XG_,Unarchive:$G_,UnarchiveOutlined:eK_,UnarchiveRounded:_K_,UnarchiveSharp:oK_,UnarchiveTwoTone:nK_,Undo:tK_,UndoOutlined:rK_,UndoRounded:dK_,UndoSharp:aK_,UndoTwoTone:iK_,UnfoldLess:lK_,UnfoldLessDouble:mK_,UnfoldLessDoubleOutlined:fK_,UnfoldLessDoubleRounded:uK_,UnfoldLessDoubleSharp:TK_,UnfoldLessDoubleTwoTone:SK_,UnfoldLessOutlined:pK_,UnfoldLessRounded:hK_,UnfoldLessSharp:sK_,UnfoldLessTwoTone:cK_,UnfoldMore:wK_,UnfoldMoreDouble:RK_,UnfoldMoreDoubleOutlined:OK_,UnfoldMoreDoubleRounded:gK_,UnfoldMoreDoubleSharp:CK_,UnfoldMoreDoubleTwoTone:AK_,UnfoldMoreOutlined:yK_,UnfoldMoreRounded:PK_,UnfoldMoreSharp:FK_,UnfoldMoreTwoTone:BK_,Unpublished:bK_,UnpublishedOutlined:DK_,UnpublishedRounded:kK_,UnpublishedSharp:MK_,UnpublishedTwoTone:LK_,Unsubscribe:vK_,UnsubscribeOutlined:WK_,UnsubscribeRounded:NK_,UnsubscribeSharp:EK_,UnsubscribeTwoTone:HK_,Upcoming:IK_,UpcomingOutlined:VK_,UpcomingRounded:xK_,UpcomingSharp:UK_,UpcomingTwoTone:GK_,Update:KK_,UpdateDisabled:zK_,UpdateDisabledOutlined:QK_,UpdateDisabledRounded:jK_,UpdateDisabledSharp:qK_,UpdateDisabledTwoTone:JK_,UpdateOutlined:ZK_,UpdateRounded:YK_,UpdateSharp:XK_,UpdateTwoTone:$K_,Upgrade:ez_,UpgradeOutlined:_z_,UpgradeRounded:oz_,UpgradeSharp:nz_,UpgradeTwoTone:tz_,Upload:rz_,UploadFile:dz_,UploadFileOutlined:az_,UploadFileRounded:iz_,UploadFileSharp:lz_,UploadFileTwoTone:mz_,UploadOutlined:fz_,UploadRounded:uz_,UploadSharp:Tz_,UploadTwoTone:Sz_,Usb:pz_,UsbOff:hz_,UsbOffOutlined:sz_,UsbOffRounded:cz_,UsbOffSharp:wz_,UsbOffTwoTone:Rz_,UsbOutlined:Oz_,UsbRounded:gz_,UsbSharp:Cz_,UsbTwoTone:Az_,Vaccines:yz_,VaccinesOutlined:Pz_,VaccinesRounded:Fz_,VaccinesSharp:Bz_,VaccinesTwoTone:bz_,VapeFree:Dz_,VapeFreeOutlined:kz_,VapeFreeRounded:Mz_,VapeFreeSharp:Lz_,VapeFreeTwoTone:vz_,VapingRooms:Wz_,VapingRoomsOutlined:Nz_,VapingRoomsRounded:Ez_,VapingRoomsSharp:Hz_,VapingRoomsTwoTone:Iz_,Verified:Vz_,VerifiedOutlined:xz_,VerifiedRounded:Uz_,VerifiedSharp:Gz_,VerifiedTwoTone:Kz_,VerifiedUser:zz_,VerifiedUserOutlined:Qz_,VerifiedUserRounded:jz_,VerifiedUserSharp:qz_,VerifiedUserTwoTone:Jz_,VerticalAlignBottom:Zz_,VerticalAlignBottomOutlined:Yz_,VerticalAlignBottomRounded:Xz_,VerticalAlignBottomSharp:$z_,VerticalAlignBottomTwoTone:eQ_,VerticalAlignCenter:_Q_,VerticalAlignCenterOutlined:oQ_,VerticalAlignCenterRounded:nQ_,VerticalAlignCenterSharp:tQ_,VerticalAlignCenterTwoTone:rQ_,VerticalAlignTop:dQ_,VerticalAlignTopOutlined:aQ_,VerticalAlignTopRounded:iQ_,VerticalAlignTopSharp:lQ_,VerticalAlignTopTwoTone:mQ_,VerticalShades:fQ_,VerticalShadesClosed:uQ_,VerticalShadesClosedOutlined:TQ_,VerticalShadesClosedRounded:SQ_,VerticalShadesClosedSharp:pQ_,VerticalShadesClosedTwoTone:hQ_,VerticalShadesOutlined:sQ_,VerticalShadesRounded:cQ_,VerticalShadesSharp:wQ_,VerticalShadesTwoTone:RQ_,VerticalSplit:OQ_,VerticalSplitOutlined:gQ_,VerticalSplitRounded:CQ_,VerticalSplitSharp:AQ_,VerticalSplitTwoTone:yQ_,Vibration:PQ_,VibrationOutlined:FQ_,VibrationRounded:BQ_,VibrationSharp:bQ_,VibrationTwoTone:DQ_,VideoCall:kQ_,VideoCallOutlined:MQ_,VideoCallRounded:LQ_,VideoCallSharp:vQ_,VideoCallTwoTone:WQ_,VideoCameraBack:NQ_,VideoCameraBackOutlined:EQ_,VideoCameraBackRounded:HQ_,VideoCameraBackSharp:IQ_,VideoCameraBackTwoTone:VQ_,VideoCameraFront:xQ_,VideoCameraFrontOutlined:UQ_,VideoCameraFrontRounded:GQ_,VideoCameraFrontSharp:KQ_,VideoCameraFrontTwoTone:zQ_,VideoChat:QQ_,VideoChatOutlined:jQ_,VideoChatRounded:qQ_,VideoChatSharp:JQ_,VideoChatTwoTone:ZQ_,VideoFile:YQ_,VideoFileOutlined:XQ_,VideoFileRounded:$Q_,VideoFileSharp:ej_,VideoFileTwoTone:_j_,VideoLabel:oj_,VideoLabelOutlined:nj_,VideoLabelRounded:tj_,VideoLabelSharp:rj_,VideoLabelTwoTone:dj_,VideoLibrary:aj_,VideoLibraryOutlined:ij_,VideoLibraryRounded:lj_,VideoLibrarySharp:mj_,VideoLibraryTwoTone:fj_,VideoSettings:uj_,VideoSettingsOutlined:Tj_,VideoSettingsRounded:Sj_,VideoSettingsSharp:pj_,VideoSettingsTwoTone:hj_,VideoStable:sj_,VideoStableOutlined:cj_,VideoStableRounded:wj_,VideoStableSharp:Rj_,VideoStableTwoTone:Oj_,Videocam:gj_,VideocamOff:Cj_,VideocamOffOutlined:Aj_,VideocamOffRounded:yj_,VideocamOffSharp:Pj_,VideocamOffTwoTone:Fj_,VideocamOutlined:Bj_,VideocamRounded:bj_,VideocamSharp:Dj_,VideocamTwoTone:kj_,VideogameAsset:Mj_,VideogameAssetOff:Lj_,VideogameAssetOffOutlined:vj_,VideogameAssetOffRounded:Wj_,VideogameAssetOffSharp:Nj_,VideogameAssetOffTwoTone:Ej_,VideogameAssetOutlined:Hj_,VideogameAssetRounded:Ij_,VideogameAssetSharp:Vj_,VideogameAssetTwoTone:xj_,ViewAgenda:Uj_,ViewAgendaOutlined:Gj_,ViewAgendaRounded:Kj_,ViewAgendaSharp:zj_,ViewAgendaTwoTone:Qj_,ViewArray:jj_,ViewArrayOutlined:qj_,ViewArrayRounded:Jj_,ViewArraySharp:Zj_,ViewArrayTwoTone:Yj_,ViewCarousel:Xj_,ViewCarouselOutlined:$j_,ViewCarouselRounded:eq_,ViewCarouselSharp:_q_,ViewCarouselTwoTone:oq_,ViewColumn:nq_,ViewColumnOutlined:tq_,ViewColumnRounded:rq_,ViewColumnSharp:dq_,ViewColumnTwoTone:aq_,ViewComfy:iq_,ViewComfyAlt:lq_,ViewComfyAltOutlined:mq_,ViewComfyAltRounded:fq_,ViewComfyAltSharp:uq_,ViewComfyAltTwoTone:Tq_,ViewComfyOutlined:Sq_,ViewComfyRounded:pq_,ViewComfySharp:hq_,ViewComfyTwoTone:sq_,ViewCompact:cq_,ViewCompactAlt:wq_,ViewCompactAltOutlined:Rq_,ViewCompactAltRounded:Oq_,ViewCompactAltSharp:gq_,ViewCompactAltTwoTone:Cq_,ViewCompactOutlined:Aq_,ViewCompactRounded:yq_,ViewCompactSharp:Pq_,ViewCompactTwoTone:Fq_,ViewCozy:Bq_,ViewCozyOutlined:bq_,ViewCozyRounded:Dq_,ViewCozySharp:kq_,ViewCozyTwoTone:Mq_,ViewDay:Lq_,ViewDayOutlined:vq_,ViewDayRounded:Wq_,ViewDaySharp:Nq_,ViewDayTwoTone:Eq_,ViewHeadline:Hq_,ViewHeadlineOutlined:Iq_,ViewHeadlineRounded:Vq_,ViewHeadlineSharp:xq_,ViewHeadlineTwoTone:Uq_,ViewInAr:Gq_,ViewInArOutlined:Kq_,ViewInArRounded:zq_,ViewInArSharp:Qq_,ViewInArTwoTone:jq_,ViewKanban:qq_,ViewKanbanOutlined:Jq_,ViewKanbanRounded:Zq_,ViewKanbanSharp:Yq_,ViewKanbanTwoTone:Xq_,ViewList:$q_,ViewListOutlined:eJ_,ViewListRounded:_J_,ViewListSharp:oJ_,ViewListTwoTone:nJ_,ViewModule:tJ_,ViewModuleOutlined:rJ_,ViewModuleRounded:dJ_,ViewModuleSharp:aJ_,ViewModuleTwoTone:iJ_,ViewQuilt:lJ_,ViewQuiltOutlined:mJ_,ViewQuiltRounded:fJ_,ViewQuiltSharp:uJ_,ViewQuiltTwoTone:TJ_,ViewSidebar:SJ_,ViewSidebarOutlined:pJ_,ViewSidebarRounded:hJ_,ViewSidebarSharp:sJ_,ViewSidebarTwoTone:cJ_,ViewStream:wJ_,ViewStreamOutlined:RJ_,ViewStreamRounded:OJ_,ViewStreamSharp:gJ_,ViewStreamTwoTone:CJ_,ViewTimeline:AJ_,ViewTimelineOutlined:yJ_,ViewTimelineRounded:PJ_,ViewTimelineSharp:FJ_,ViewTimelineTwoTone:BJ_,ViewWeek:bJ_,ViewWeekOutlined:DJ_,ViewWeekRounded:kJ_,ViewWeekSharp:MJ_,ViewWeekTwoTone:LJ_,Vignette:vJ_,VignetteOutlined:WJ_,VignetteRounded:NJ_,VignetteSharp:EJ_,VignetteTwoTone:HJ_,Villa:IJ_,VillaOutlined:VJ_,VillaRounded:xJ_,VillaSharp:UJ_,VillaTwoTone:GJ_,Visibility:KJ_,VisibilityOff:zJ_,VisibilityOffOutlined:QJ_,VisibilityOffRounded:jJ_,VisibilityOffSharp:qJ_,VisibilityOffTwoTone:JJ_,VisibilityOutlined:ZJ_,VisibilityRounded:YJ_,VisibilitySharp:XJ_,VisibilityTwoTone:$J_,VoiceChat:eZ_,VoiceChatOutlined:_Z_,VoiceChatRounded:oZ_,VoiceChatSharp:nZ_,VoiceChatTwoTone:tZ_,VoiceOverOff:rZ_,VoiceOverOffOutlined:dZ_,VoiceOverOffRounded:aZ_,VoiceOverOffSharp:iZ_,VoiceOverOffTwoTone:lZ_,Voicemail:mZ_,VoicemailOutlined:fZ_,VoicemailRounded:uZ_,VoicemailSharp:TZ_,VoicemailTwoTone:SZ_,Volcano:pZ_,VolcanoOutlined:hZ_,VolcanoRounded:sZ_,VolcanoSharp:cZ_,VolcanoTwoTone:wZ_,VolumeDown:RZ_,VolumeDownOutlined:OZ_,VolumeDownRounded:gZ_,VolumeDownSharp:CZ_,VolumeDownTwoTone:AZ_,VolumeMute:yZ_,VolumeMuteOutlined:PZ_,VolumeMuteRounded:FZ_,VolumeMuteSharp:BZ_,VolumeMuteTwoTone:bZ_,VolumeOff:DZ_,VolumeOffOutlined:kZ_,VolumeOffRounded:MZ_,VolumeOffSharp:LZ_,VolumeOffTwoTone:vZ_,VolumeUp:WZ_,VolumeUpOutlined:NZ_,VolumeUpRounded:EZ_,VolumeUpSharp:HZ_,VolumeUpTwoTone:IZ_,VolunteerActivism:VZ_,VolunteerActivismOutlined:xZ_,VolunteerActivismRounded:UZ_,VolunteerActivismSharp:GZ_,VolunteerActivismTwoTone:KZ_,VpnKey:zZ_,VpnKeyOff:QZ_,VpnKeyOffOutlined:jZ_,VpnKeyOffRounded:qZ_,VpnKeyOffSharp:JZ_,VpnKeyOffTwoTone:ZZ_,VpnKeyOutlined:YZ_,VpnKeyRounded:XZ_,VpnKeySharp:$Z_,VpnKeyTwoTone:eY_,VpnLock:_Y_,VpnLockOutlined:oY_,VpnLockRounded:nY_,VpnLockSharp:tY_,VpnLockTwoTone:rY_,Vrpano:dY_,VrpanoOutlined:aY_,VrpanoRounded:iY_,VrpanoSharp:lY_,VrpanoTwoTone:mY_,Wallet:fY_,WalletOutlined:uY_,WalletRounded:TY_,WalletSharp:SY_,WalletTwoTone:pY_,Wallpaper:hY_,WallpaperOutlined:sY_,WallpaperRounded:cY_,WallpaperSharp:wY_,WallpaperTwoTone:RY_,Warehouse:OY_,WarehouseOutlined:gY_,WarehouseRounded:CY_,WarehouseSharp:AY_,WarehouseTwoTone:yY_,Warning:PY_,WarningAmber:FY_,WarningAmberOutlined:BY_,WarningAmberRounded:bY_,WarningAmberSharp:DY_,WarningAmberTwoTone:kY_,WarningOutlined:MY_,WarningRounded:LY_,WarningSharp:vY_,WarningTwoTone:WY_,Wash:NY_,WashOutlined:EY_,WashRounded:HY_,WashSharp:IY_,WashTwoTone:VY_,Watch:xY_,WatchLater:UY_,WatchLaterOutlined:GY_,WatchLaterRounded:KY_,WatchLaterSharp:zY_,WatchLaterTwoTone:QY_,WatchOff:jY_,WatchOffOutlined:qY_,WatchOffRounded:JY_,WatchOffSharp:ZY_,WatchOffTwoTone:YY_,WatchOutlined:XY_,WatchRounded:$Y_,WatchSharp:eX_,WatchTwoTone:_X_,Water:oX_,WaterDamage:nX_,WaterDamageOutlined:tX_,WaterDamageRounded:rX_,WaterDamageSharp:dX_,WaterDamageTwoTone:aX_,WaterDrop:iX_,WaterDropOutlined:lX_,WaterDropRounded:mX_,WaterDropSharp:fX_,WaterDropTwoTone:uX_,WaterOutlined:TX_,WaterRounded:SX_,WaterSharp:pX_,WaterTwoTone:hX_,WaterfallChart:sX_,WaterfallChartOutlined:cX_,WaterfallChartRounded:wX_,WaterfallChartSharp:RX_,WaterfallChartTwoTone:OX_,Waves:gX_,WavesOutlined:CX_,WavesRounded:AX_,WavesSharp:yX_,WavesTwoTone:PX_,WavingHand:FX_,WavingHandOutlined:BX_,WavingHandRounded:bX_,WavingHandSharp:DX_,WavingHandTwoTone:kX_,WbAuto:MX_,WbAutoOutlined:LX_,WbAutoRounded:vX_,WbAutoSharp:WX_,WbAutoTwoTone:NX_,WbCloudy:EX_,WbCloudyOutlined:HX_,WbCloudyRounded:IX_,WbCloudySharp:VX_,WbCloudyTwoTone:xX_,WbIncandescent:UX_,WbIncandescentOutlined:GX_,WbIncandescentRounded:KX_,WbIncandescentSharp:zX_,WbIncandescentTwoTone:QX_,WbIridescent:jX_,WbIridescentOutlined:qX_,WbIridescentRounded:JX_,WbIridescentSharp:ZX_,WbIridescentTwoTone:YX_,WbShade:XX_,WbShadeOutlined:$X_,WbShadeRounded:e$_,WbShadeSharp:_$_,WbShadeTwoTone:o$_,WbSunny:n$_,WbSunnyOutlined:t$_,WbSunnyRounded:r$_,WbSunnySharp:d$_,WbSunnyTwoTone:a$_,WbTwilight:i$_,WbTwilightOutlined:l$_,WbTwilightRounded:m$_,WbTwilightSharp:f$_,WbTwilightTwoTone:u$_,Wc:T$_,WcOutlined:S$_,WcRounded:p$_,WcSharp:h$_,WcTwoTone:s$_,Web:c$_,WebAsset:w$_,WebAssetOff:R$_,WebAssetOffOutlined:O$_,WebAssetOffRounded:g$_,WebAssetOffSharp:C$_,WebAssetOffTwoTone:A$_,WebAssetOutlined:y$_,WebAssetRounded:P$_,WebAssetSharp:F$_,WebAssetTwoTone:B$_,WebOutlined:b$_,WebRounded:D$_,WebSharp:k$_,WebStories:M$_,WebStoriesOutlined:L$_,WebStoriesRounded:v$_,WebStoriesSharp:W$_,WebStoriesTwoTone:N$_,WebTwoTone:E$_,Webhook:H$_,WebhookOutlined:I$_,WebhookRounded:V$_,WebhookSharp:x$_,WebhookTwoTone:U$_,Weekend:G$_,WeekendOutlined:K$_,WeekendRounded:z$_,WeekendSharp:Q$_,WeekendTwoTone:j$_,West:q$_,WestOutlined:J$_,WestRounded:Z$_,WestSharp:Y$_,WestTwoTone:X$_,WhatsApp:$$_,Whatshot:eeo,WhatshotOutlined:_eo,WhatshotRounded:oeo,WhatshotSharp:neo,WhatshotTwoTone:teo,WheelchairPickup:reo,WheelchairPickupOutlined:deo,WheelchairPickupRounded:aeo,WheelchairPickupSharp:ieo,WheelchairPickupTwoTone:leo,WhereToVote:meo,WhereToVoteOutlined:feo,WhereToVoteRounded:ueo,WhereToVoteSharp:Teo,WhereToVoteTwoTone:Seo,Widgets:peo,WidgetsOutlined:heo,WidgetsRounded:seo,WidgetsSharp:ceo,WidgetsTwoTone:weo,WidthFull:Reo,WidthFullOutlined:Oeo,WidthFullRounded:geo,WidthFullSharp:Ceo,WidthFullTwoTone:Aeo,WidthNormal:yeo,WidthNormalOutlined:Peo,WidthNormalRounded:Feo,WidthNormalSharp:Beo,WidthNormalTwoTone:beo,WidthWide:Deo,WidthWideOutlined:keo,WidthWideRounded:Meo,WidthWideSharp:Leo,WidthWideTwoTone:veo,Wifi:Weo,Wifi1Bar:Neo,Wifi1BarOutlined:Eeo,Wifi1BarRounded:Heo,Wifi1BarSharp:Ieo,Wifi1BarTwoTone:Veo,Wifi2Bar:xeo,Wifi2BarOutlined:Ueo,Wifi2BarRounded:Geo,Wifi2BarSharp:Keo,Wifi2BarTwoTone:zeo,WifiCalling:Qeo,WifiCalling3:jeo,WifiCalling3Outlined:qeo,WifiCalling3Rounded:Jeo,WifiCalling3Sharp:Zeo,WifiCalling3TwoTone:Yeo,WifiCallingOutlined:Xeo,WifiCallingRounded:$eo,WifiCallingSharp:e_o,WifiCallingTwoTone:__o,WifiChannel:o_o,WifiChannelOutlined:n_o,WifiChannelRounded:t_o,WifiChannelSharp:r_o,WifiChannelTwoTone:d_o,WifiFind:a_o,WifiFindOutlined:i_o,WifiFindRounded:l_o,WifiFindSharp:m_o,WifiFindTwoTone:f_o,WifiLock:u_o,WifiLockOutlined:T_o,WifiLockRounded:S_o,WifiLockSharp:p_o,WifiLockTwoTone:h_o,WifiOff:s_o,WifiOffOutlined:c_o,WifiOffRounded:w_o,WifiOffSharp:R_o,WifiOffTwoTone:O_o,WifiOutlined:g_o,WifiPassword:C_o,WifiPasswordOutlined:A_o,WifiPasswordRounded:y_o,WifiPasswordSharp:P_o,WifiPasswordTwoTone:F_o,WifiProtectedSetup:B_o,WifiProtectedSetupOutlined:b_o,WifiProtectedSetupRounded:D_o,WifiProtectedSetupSharp:k_o,WifiProtectedSetupTwoTone:M_o,WifiRounded:L_o,WifiSharp:v_o,WifiTethering:W_o,WifiTetheringError:N_o,WifiTetheringErrorOutlined:E_o,WifiTetheringErrorRounded:H_o,WifiTetheringErrorRoundedOutlined:I_o,WifiTetheringErrorRoundedRounded:V_o,WifiTetheringErrorRoundedSharp:x_o,WifiTetheringErrorRoundedTwoTone:U_o,WifiTetheringErrorSharp:G_o,WifiTetheringErrorTwoTone:K_o,WifiTetheringOff:z_o,WifiTetheringOffOutlined:Q_o,WifiTetheringOffRounded:j_o,WifiTetheringOffSharp:q_o,WifiTetheringOffTwoTone:J_o,WifiTetheringOutlined:Z_o,WifiTetheringRounded:Y_o,WifiTetheringSharp:X_o,WifiTetheringTwoTone:$_o,WifiTwoTone:eoo,WindPower:_oo,WindPowerOutlined:ooo,WindPowerRounded:noo,WindPowerSharp:too,WindPowerTwoTone:roo,Window:doo,WindowOutlined:aoo,WindowRounded:ioo,WindowSharp:loo,WindowTwoTone:moo,WineBar:foo,WineBarOutlined:uoo,WineBarRounded:Too,WineBarSharp:Soo,WineBarTwoTone:poo,Woman:hoo,Woman2:soo,Woman2Outlined:coo,Woman2Rounded:woo,Woman2Sharp:Roo,Woman2TwoTone:Ooo,WomanOutlined:goo,WomanRounded:Coo,WomanSharp:Aoo,WomanTwoTone:yoo,Work:Poo,WorkHistory:Foo,WorkHistoryOutlined:Boo,WorkHistoryRounded:boo,WorkHistorySharp:Doo,WorkHistoryTwoTone:koo,WorkOff:Moo,WorkOffOutlined:Loo,WorkOffRounded:voo,WorkOffSharp:Woo,WorkOffTwoTone:Noo,WorkOutline:Eoo,WorkOutlineOutlined:Hoo,WorkOutlineRounded:Ioo,WorkOutlineSharp:Voo,WorkOutlineTwoTone:xoo,WorkOutlined:Uoo,WorkRounded:Goo,WorkSharp:Koo,WorkTwoTone:zoo,WorkspacePremium:Qoo,WorkspacePremiumOutlined:joo,WorkspacePremiumRounded:qoo,WorkspacePremiumSharp:Joo,WorkspacePremiumTwoTone:Zoo,Workspaces:Yoo,WorkspacesOutlined:Xoo,WorkspacesRounded:$oo,WorkspacesSharp:eno,WorkspacesTwoTone:_no,WrapText:ono,WrapTextOutlined:nno,WrapTextRounded:tno,WrapTextSharp:rno,WrapTextTwoTone:dno,WrongLocation:ano,WrongLocationOutlined:ino,WrongLocationRounded:lno,WrongLocationSharp:mno,WrongLocationTwoTone:fno,Wysiwyg:uno,WysiwygOutlined:Tno,WysiwygRounded:Sno,WysiwygSharp:pno,WysiwygTwoTone:hno,X:sno,Yard:cno,YardOutlined:wno,YardRounded:Rno,YardSharp:Ono,YardTwoTone:gno,YouTube:Cno,YoutubeSearchedFor:Ano,YoutubeSearchedForOutlined:yno,YoutubeSearchedForRounded:Pno,YoutubeSearchedForSharp:Fno,YoutubeSearchedForTwoTone:Bno,ZoomIn:bno,ZoomInMap:Dno,ZoomInMapOutlined:kno,ZoomInMapRounded:Mno,ZoomInMapSharp:Lno,ZoomInMapTwoTone:vno,ZoomInOutlined:Wno,ZoomInRounded:Nno,ZoomInSharp:Eno,ZoomInTwoTone:Hno,ZoomOut:Ino,ZoomOutMap:Vno,ZoomOutMapOutlined:xno,ZoomOutMapRounded:Uno,ZoomOutMapSharp:Gno,ZoomOutMapTwoTone:Kno,ZoomOutOutlined:zno,ZoomOutRounded:Qno,ZoomOutSharp:jno,ZoomOutTwoTone:qno,default:T},[u]);export{ks as $,ore as A,z9e as B,tJ_ as C,Gte as D,za_ as E,XF as F,ft_ as G,U4e as H,_C as I,fhe as J,dQ_ as K,Zz_ as L,A9e as M,Rk as N,nq_ as O,xAe as P,cv_ as Q,ze as R,dz_ as S,DP as T,j2 as U,Ew_ as V,ZQ as W,s_o as X,px as Y,vy as Z,MS_ as _,fC as a,KR as a0,Gee as a1,Jde as a2,Ul as a3,t4 as a4,h2_ as a5,Q9e as a6,PY_ as a7,KJ_ as a8,f1 as a9,im as aA,Y$e as aB,s0 as aC,zJ_ as aD,FVe as aE,lP_ as aF,Xze as aG,SZ as aH,wZ as aI,q6e as aJ,ate as aK,UX_ as aL,So_ as aM,kt_ as aN,v$ as aO,L$ as aP,wV as aQ,rbe as aR,h1 as aa,P1 as ab,fg as ac,TA as ad,Hq_ as ae,Cq as af,FWe as ag,az_ as ah,MB as ai,l3e as aj,fc_ as ak,_t_ as al,ps_ as am,dbe as an,rqe as ao,jue as ap,y9e as aq,eGe as ar,dX as as,kX as at,g_ as au,Xl as av,ol as aw,A0e as ax,Pfe as ay,Jno as az,S7 as b,OM as c,Y5e as d,Gw_ as e,LYe as f,PB_ as g,Yqe as h,dT_ as i,Weo as j,hOe as k,uL as l,O1 as m,RP as n,Oi as o,VOe as p,xve as q,M0 as r,mR as s,$w as t,kU as u,LS_ as v,gj_ as w,du as x,cre as y,RRe as z}; diff --git a/admin/custom/assets/ConfigCustomJavascriptSet__loadShare___mf_0_mui_mf_1_material__loadShare__.mjs-KsT5vKjV.js b/admin/custom/assets/ConfigCustomJavascriptSet__loadShare___mf_0_mui_mf_1_material__loadShare__.mjs-KsT5vKjV.js new file mode 100644 index 000000000..b97edbe94 --- /dev/null +++ b/admin/custom/assets/ConfigCustomJavascriptSet__loadShare___mf_0_mui_mf_1_material__loadShare__.mjs-KsT5vKjV.js @@ -0,0 +1 @@ +const a="__mf_init____mf__virtual/ConfigCustomJavascriptSet__mf_v__runtimeInit__mf_v__.js__";let t=globalThis[a];if(!t){let _,e;const l=new Promise((m,i)=>{_=m,e=i});t=globalThis[a]={initPromise:l,initResolve:_,initReject:e},typeof window>"u"&&_({loadRemote:function(){return Promise.resolve(void 0)},loadShare:function(){return Promise.resolve(void 0)}})}const f=t.initPromise,o=f.then(_=>_.loadShare("@mui/material",{customShareInfo:{shareConfig:{singleton:!0,strictVersion:!1,requiredVersion:"*"}}})),s=await o.then(_=>typeof _=="function"?_():_);s.__esModule&&s.default;const{Accordion:r,AccordionActions:n,AccordionDetails:C,AccordionSummary:g,Alert:p,AlertTitle:c,AppBar:d,Autocomplete:u,Avatar:y,AvatarGroup:U,Backdrop:b,Badge:S,BottomNavigation:T,BottomNavigationAction:I,Box:B,Breadcrumbs:A,Button:h,ButtonBase:L,ButtonGroup:v,Card:P,CardActionArea:x,CardActions:k,CardContent:F,CardHeader:D,CardMedia:G,Checkbox:M,Chip:R,CircularProgress:w,ClickAwayListener:H,Collapse:N,Container:E,CssBaseline:V,Dialog:O,DialogActions:z,DialogContent:j,DialogContentText:q,DialogTitle:J,Divider:K,Drawer:Q,Fab:W,Fade:Z,FilledInput:X,FormControl:Y,FormControlLabel:$,FormGroup:__,FormHelperText:s_,FormLabel:t_,GlobalStyles:e_,Grid:a_,Grid2:l_,Grow:m_,Hidden:i_,Icon:f_,IconButton:o_,ImageList:r_,ImageListItem:n_,ImageListItemBar:C_,Input:g_,InputAdornment:p_,InputBase:c_,InputLabel:d_,LinearProgress:u_,Link:y_,List:U_,ListItem:b_,ListItemAvatar:S_,ListItemButton:T_,ListItemIcon:I_,ListItemSecondaryAction:B_,ListItemText:A_,ListSubheader:h_,Menu:L_,MenuItem:v_,MenuList:P_,MobileStepper:x_,Modal:k_,NativeSelect:F_,NoSsr:D_,OutlinedInput:G_,Pagination:M_,PaginationItem:R_,Paper:w_,Popover:H_,Popper:N_,Portal:E_,Radio:V_,RadioGroup:O_,Rating:z_,ScopedCssBaseline:j_,Select:q_,Skeleton:J_,Slide:K_,Slider:Q_,Snackbar:W_,SnackbarContent:Z_,SpeedDial:X_,SpeedDialAction:Y_,SpeedDialIcon:$_,Stack:_s,Step:ss,StepButton:ts,StepConnector:es,StepContent:as,StepIcon:ls,StepLabel:ms,Stepper:is,SvgIcon:fs,SwipeableDrawer:os,Switch:rs,Tab:ns,TabScrollButton:Cs,Table:gs,TableBody:ps,TableCell:cs,TableContainer:ds,TableFooter:us,TableHead:ys,TablePagination:Us,TableRow:bs,TableSortLabel:Ss,Tabs:Ts,TextField:Is,TextareaAutosize:Bs,ToggleButton:As,ToggleButtonGroup:hs,Toolbar:Ls,Tooltip:vs,Typography:Ps,Unstable_TrapFocus:xs,Zoom:ks,colors:Fs,darkScrollbar:Ds,generateUtilityClass:Gs,generateUtilityClasses:Ms,unstable_composeClasses:Rs,useAutocomplete:ws,useMediaQuery:Hs,usePagination:Ns,useScrollTrigger:Es,StyledEngineProvider:Vs,THEME_ID:Os,ThemeProvider:zs,adaptV4Theme:js,alpha:qs,createColorScheme:Js,createMuiTheme:Ks,createStyles:Qs,createTheme:Ws,createTransitions:Zs,css:Xs,darken:Ys,decomposeColor:$s,duration:_t,easing:st,emphasize:tt,experimentalStyled:et,experimental_extendTheme:at,experimental_sx:lt,extendTheme:mt,getContrastRatio:it,getLuminance:ft,getOverlayAlpha:ot,hexToRgb:rt,hslToRgb:nt,keyframes:Ct,lighten:gt,makeStyles:pt,private_createMixins:ct,private_createTypography:dt,private_excludeVariablesFromRoot:ut,recomposeColor:yt,responsiveFontSizes:Ut,rgbToHex:bt,shouldSkipGeneratingVar:St,styled:Tt,unstable_createBreakpoints:It,unstable_createMuiStrictModeTheme:Bt,unstable_getUnit:At,unstable_toUnitless:ht,useTheme:Lt,useThemeProps:vt,withStyles:Pt,withTheme:xt,CssVarsProvider:kt,Experimental_CssVarsProvider:Ft,getInitColorSchemeScript:Dt,useColorScheme:Gt,capitalize:Mt,createChainedFunction:Rt,createSvgIcon:wt,debounce:Ht,deprecatedPropType:Nt,isMuiElement:Et,mergeSlotProps:Vt,ownerDocument:Ot,ownerWindow:zt,requirePropFactory:jt,setRef:qt,unstable_ClassNameGenerator:Jt,unstable_memoTheme:Kt,unstable_useEnhancedEffect:Qt,unstable_useId:Wt,unsupportedProp:Zt,useControlled:Xt,useEventCallback:Yt,useForkRef:$t,accordionClasses:_e,getAccordionUtilityClass:se,accordionActionsClasses:te,getAccordionActionsUtilityClass:ee,accordionDetailsClasses:ae,getAccordionDetailsUtilityClass:le,accordionSummaryClasses:me,getAccordionSummaryUtilityClass:ie,alertClasses:fe,getAlertUtilityClass:oe,alertTitleClasses:re,getAlertTitleUtilityClass:ne,appBarClasses:Ce,getAppBarUtilityClass:ge,autocompleteClasses:pe,createFilterOptions:ce,getAutocompleteUtilityClass:de,avatarClasses:ue,getAvatarUtilityClass:ye,avatarGroupClasses:Ue,getAvatarGroupUtilityClass:be,backdropClasses:Se,getBackdropUtilityClass:Te,badgeClasses:Ie,getBadgeUtilityClass:Be,bottomNavigationClasses:Ae,getBottomNavigationUtilityClass:he,bottomNavigationActionClasses:Le,getBottomNavigationActionUtilityClass:ve,boxClasses:Pe,breadcrumbsClasses:xe,getBreadcrumbsUtilityClass:ke,buttonClasses:Fe,getButtonUtilityClass:De,buttonBaseClasses:Ge,touchRippleClasses:Me,getButtonBaseUtilityClass:Re,getTouchRippleUtilityClass:we,ButtonGroupButtonContext:He,ButtonGroupContext:Ne,buttonGroupClasses:Ee,getButtonGroupUtilityClass:Ve,cardClasses:Oe,getCardUtilityClass:ze,cardActionAreaClasses:je,getCardActionAreaUtilityClass:qe,cardActionsClasses:Je,getCardActionsUtilityClass:Ke,cardContentClasses:Qe,getCardContentUtilityClass:We,cardHeaderClasses:Ze,getCardHeaderUtilityClass:Xe,cardMediaClasses:Ye,getCardMediaUtilityClass:$e,checkboxClasses:_a,getCheckboxUtilityClass:sa,chipClasses:ta,getChipUtilityClass:ea,circularProgressClasses:aa,getCircularProgressUtilityClass:la,collapseClasses:ma,getCollapseUtilityClass:ia,containerClasses:fa,getContainerUtilityClass:oa,dialogClasses:ra,getDialogUtilityClass:na,dialogActionsClasses:Ca,getDialogActionsUtilityClass:ga,dialogContentClasses:pa,getDialogContentUtilityClass:ca,dialogContentTextClasses:da,getDialogContentTextUtilityClass:ua,dialogTitleClasses:ya,getDialogTitleUtilityClass:Ua,dividerClasses:ba,getDividerUtilityClass:Sa,drawerClasses:Ta,getDrawerUtilityClass:Ia,fabClasses:Ba,getFabUtilityClass:Aa,filledInputClasses:ha,getFilledInputUtilityClass:La,formControlClasses:va,useFormControl:Pa,getFormControlUtilityClasses:xa,formControlLabelClasses:ka,getFormControlLabelUtilityClasses:Fa,formGroupClasses:Da,getFormGroupUtilityClass:Ga,formHelperTextClasses:Ma,getFormHelperTextUtilityClasses:Ra,formLabelClasses:wa,FormLabelRoot:Ha,getFormLabelUtilityClasses:Na,grid2Classes:Ea,getGrid2UtilityClass:Va,iconClasses:Oa,getIconUtilityClass:za,iconButtonClasses:ja,getIconButtonUtilityClass:qa,imageListClasses:Ja,getImageListUtilityClass:Ka,imageListItemClasses:Qa,getImageListItemUtilityClass:Wa,imageListItemBarClasses:Za,getImageListItemBarUtilityClass:Xa,inputClasses:Ya,getInputUtilityClass:$a,inputAdornmentClasses:_l,getInputAdornmentUtilityClass:sl,inputBaseClasses:tl,getInputBaseUtilityClass:el,inputLabelClasses:al,getInputLabelUtilityClasses:ll,linearProgressClasses:ml,getLinearProgressUtilityClass:il,linkClasses:fl,getLinkUtilityClass:ol,listClasses:rl,getListUtilityClass:nl,listItemClasses:Cl,getListItemUtilityClass:gl,listItemAvatarClasses:pl,getListItemAvatarUtilityClass:cl,listItemButtonClasses:dl,getListItemButtonUtilityClass:ul,listItemIconClasses:yl,getListItemIconUtilityClass:Ul,listItemSecondaryActionClasses:bl,getListItemSecondaryActionClassesUtilityClass:Sl,listItemTextClasses:Tl,getListItemTextUtilityClass:Il,listSubheaderClasses:Bl,getListSubheaderUtilityClass:Al,menuClasses:hl,getMenuUtilityClass:Ll,menuItemClasses:vl,getMenuItemUtilityClass:Pl,mobileStepperClasses:xl,getMobileStepperUtilityClass:kl,ModalManager:Fl,modalClasses:Dl,getModalUtilityClass:Gl,nativeSelectClasses:Ml,getNativeSelectUtilityClasses:Rl,outlinedInputClasses:wl,getOutlinedInputUtilityClass:Hl,paginationClasses:Nl,getPaginationUtilityClass:El,paginationItemClasses:Vl,getPaginationItemUtilityClass:Ol,paperClasses:zl,getPaperUtilityClass:jl,popoverClasses:ql,PopoverPaper:Jl,PopoverRoot:Kl,getOffsetLeft:Ql,getOffsetTop:Wl,getPopoverUtilityClass:Zl,getPopperUtilityClass:Xl,radioClasses:Yl,getRadioUtilityClass:$l,radioGroupClasses:_m,useRadioGroup:sm,getRadioGroupUtilityClass:tm,ratingClasses:em,getRatingUtilityClass:am,scopedCssBaselineClasses:lm,getScopedCssBaselineUtilityClass:mm,selectClasses:im,getSelectUtilityClasses:fm,skeletonClasses:om,getSkeletonUtilityClass:rm,sliderClasses:nm,SliderMark:Cm,SliderMarkLabel:gm,SliderRail:pm,SliderRoot:cm,SliderThumb:dm,SliderTrack:um,SliderValueLabel:ym,getSliderUtilityClass:Um,snackbarClasses:bm,getSnackbarUtilityClass:Sm,snackbarContentClasses:Tm,getSnackbarContentUtilityClass:Im,speedDialClasses:Bm,getSpeedDialUtilityClass:Am,speedDialActionClasses:hm,getSpeedDialActionUtilityClass:Lm,speedDialIconClasses:vm,getSpeedDialIconUtilityClass:Pm,stackClasses:xm,StepContext:km,stepClasses:Fm,getStepUtilityClass:Dm,useStepContext:Gm,stepButtonClasses:Mm,getStepButtonUtilityClass:Rm,stepConnectorClasses:wm,getStepConnectorUtilityClass:Hm,stepContentClasses:Nm,getStepContentUtilityClass:Em,stepIconClasses:Vm,getStepIconUtilityClass:Om,stepLabelClasses:zm,getStepLabelUtilityClass:jm,StepperContext:qm,stepperClasses:Jm,getStepperUtilityClass:Km,useStepperContext:Qm,svgIconClasses:Wm,getSvgIconUtilityClass:Zm,switchClasses:Xm,getSwitchUtilityClass:Ym,tabClasses:$m,getTabUtilityClass:_i,tableClasses:si,getTableUtilityClass:ti,tableBodyClasses:ei,getTableBodyUtilityClass:ai,tableCellClasses:li,getTableCellUtilityClass:mi,tableContainerClasses:ii,getTableContainerUtilityClass:fi,tableFooterClasses:oi,getTableFooterUtilityClass:ri,tableHeadClasses:ni,getTableHeadUtilityClass:Ci,tablePaginationClasses:gi,getTablePaginationUtilityClass:pi,tableRowClasses:ci,getTableRowUtilityClass:di,tableSortLabelClasses:ui,getTableSortLabelUtilityClass:yi,tabsClasses:Ui,getTabsUtilityClass:bi,tabScrollButtonClasses:Si,getTabScrollButtonUtilityClass:Ti,textFieldClasses:Ii,getTextFieldUtilityClass:Bi,toggleButtonClasses:Ai,getToggleButtonUtilityClass:hi,toggleButtonGroupClasses:Li,getToggleButtonGroupUtilityClass:vi,toolbarClasses:Pi,getToolbarUtilityClass:xi,tooltipClasses:ki,getTooltipUtilityClass:Fi,typographyClasses:Di,getTypographyUtilityClass:Gi,major:Mi,minor:Ri,patch:wi,prerelease:Hi,version:Ni}=s;export{p_ as $,I_ as A,A_ as B,A as C,g_ as D,u_ as E,w_ as F,l_ as G,T_ as H,rs as I,U_ as J,S as K,b_ as L,Ps as M,V_ as N,__ as O,J_ as P,gs as Q,cs as R,bs as S,ys as T,Ss as U,ps as V,r as W,g as X,C as Y,u as Z,$ as _,M as a,ds as a0,G_ as a1,X as a2,R as a3,t_ as a4,O_ as a5,h_ as a6,Q_ as a7,P as a8,N as a9,Bs as aa,Is as b,Y as c,d_ as d,q_ as e,v_ as f,s_ as g,w as h,Ls as i,W as j,O as k,J as l,j as m,q as n,z as o,h as p,W_ as q,o_ as r,B as s,L_ as t,d as u,Ts as v,ns as w,Lt as x,Hs as y,vs as z}; diff --git a/admin/custom/assets/ConfigCustomJavascriptSet__loadShare___mf_0_mui_mf_1_x_mf_2_date_mf_2_pickers__loadShare__.mjs-DgHZUNxn.js b/admin/custom/assets/ConfigCustomJavascriptSet__loadShare___mf_0_mui_mf_1_x_mf_2_date_mf_2_pickers__loadShare__.mjs-DgHZUNxn.js new file mode 100644 index 000000000..2ad872635 --- /dev/null +++ b/admin/custom/assets/ConfigCustomJavascriptSet__loadShare___mf_0_mui_mf_1_x_mf_2_date_mf_2_pickers__loadShare__.mjs-DgHZUNxn.js @@ -0,0 +1 @@ +const t="__mf_init____mf__virtual/ConfigCustomJavascriptSet__mf_v__runtimeInit__mf_v__.js__";let i=globalThis[t];if(!i){let _,s;const a=new Promise((l,m)=>{_=l,s=m});i=globalThis[t]={initPromise:a,initResolve:_,initReject:s},typeof window>"u"&&_({loadRemote:function(){return Promise.resolve(void 0)},loadShare:function(){return Promise.resolve(void 0)}})}const r=i.initPromise,o=r.then(_=>_.loadShare("@mui/x-date-pickers",{customShareInfo:{shareConfig:{singleton:!0,strictVersion:!1,requiredVersion:"*"}}})),e=await o.then(_=>typeof _=="function"?_():_);e.__esModule&&e.default;const{DEFAULT_DESKTOP_MODE_MEDIA_QUERY:f,TimeClock:n,clockClasses:c,clockNumberClasses:k,clockPointerClasses:C,getTimeClockUtilityClass:d,timeClockClasses:P,DigitalClock:u,digitalClockClasses:D,getDigitalClockUtilityClass:p,MultiSectionDigitalClock:T,getMultiSectionDigitalClockUtilityClass:S,multiSectionDigitalClockClasses:g,multiSectionDigitalClockSectionClasses:y,LocalizationProvider:b,MuiPickersAdapterContext:I,PickersDay:U,getPickersDayUtilityClass:F,pickersDayClasses:L,DateField:h,unstable_useDateField:M,TimeField:w,unstable_useTimeField:v,DateTimeField:x,unstable_useDateTimeField:R,DateCalendar:V,dateCalendarClasses:A,dayCalendarClasses:E,getDateCalendarUtilityClass:O,pickersFadeTransitionGroupClasses:B,pickersSlideTransitionClasses:Y,MonthCalendar:j,getMonthCalendarUtilityClass:G,monthCalendarClasses:H,pickersMonthClasses:K,YearCalendar:q,getYearCalendarUtilityClass:z,pickersYearClasses:J,yearCalendarClasses:N,DayCalendarSkeleton:Q,dayCalendarSkeletonClasses:W,getDayCalendarSkeletonUtilityClass:X,DatePicker:Z,DatePickerToolbar:$,datePickerToolbarClasses:__,DesktopDatePicker:e_,MobileDatePicker:i_,StaticDatePicker:s_,TimePicker:t_,TimePickerToolbar:a_,timePickerToolbarClasses:l_,DesktopTimePicker:m_,MobileTimePicker:r_,StaticTimePicker:o_,DateTimePicker:f_,DateTimePickerTabs:n_,DateTimePickerToolbar:c_,dateTimePickerTabsClasses:k_,dateTimePickerToolbarClasses:C_,DesktopDateTimePicker:d_,DesktopDateTimePickerLayout:P_,MobileDateTimePicker:u_,StaticDateTimePicker:D_,renderDateViewCalendar:p_,renderDigitalClockTimeView:T_,renderMultiSectionDigitalClockTimeView:S_,renderTimeViewClock:g_,PickersLayout:y_,PickersLayoutContentWrapper:b_,PickersLayoutRoot:I_,pickersLayoutClasses:U_,usePickerLayout:F_,PickersActionBar:L_,PickersShortcuts:h_,PickersCalendarHeader:M_,pickersCalendarHeaderClasses:w_,PickersTextField:v_,getPickersTextFieldUtilityClass:x_,pickersTextFieldClasses:R_,PickersInput:V_,getPickersInputUtilityClass:A_,pickersInputClasses:E_,PickersFilledInput:O_,getPickersFilledInputUtilityClass:B_,pickersFilledInputClasses:Y_,PickersOutlinedInput:j_,getPickersOutlinedInputUtilityClass:G_,pickersOutlinedInputClasses:H_,PickersInputBase:K_,getPickersInputBaseUtilityClass:q_,pickersInputBaseClasses:z_,Unstable_PickersSectionList:J_,Unstable_PickersSectionListRoot:N_,Unstable_PickersSectionListSection:Q_,Unstable_PickersSectionListSectionContent:W_,Unstable_PickersSectionListSectionSeparator:X_,getPickersSectionListUtilityClass:Z_,pickersSectionListClasses:$_,ArrowDropDownIcon:_e,ArrowLeftIcon:ee,ArrowRightIcon:ie,CalendarIcon:se,ClearIcon:te,ClockIcon:ae,DateRangeIcon:le,TimeIcon:me,useClearableField:re,useParsedFormat:oe,usePickersContext:fe,usePickersTranslations:ne,useSplitFieldProps:ce,extractValidationProps:ke,useValidation:Ce,validateDate:de,validateDateTime:Pe,validateTime:ue}=e;export{b as _,t_ as a,Z as b}; diff --git a/admin/custom/assets/ConfigCustomJavascriptSet__loadShare__leaflet__loadShare__.mjs-BYONkEgA.js b/admin/custom/assets/ConfigCustomJavascriptSet__loadShare__leaflet__loadShare__.mjs-BYONkEgA.js new file mode 100644 index 000000000..fec47b615 --- /dev/null +++ b/admin/custom/assets/ConfigCustomJavascriptSet__loadShare__leaflet__loadShare__.mjs-BYONkEgA.js @@ -0,0 +1 @@ +const n="__mf_init____mf__virtual/ConfigCustomJavascriptSet__mf_v__runtimeInit__mf_v__.js__";let o=globalThis[n];if(!o){let e,t;const s=new Promise((_,r)=>{e=_,t=r});o=globalThis[n]={initPromise:s,initResolve:e,initReject:t},typeof window>"u"&&e({loadRemote:function(){return Promise.resolve(void 0)},loadShare:function(){return Promise.resolve(void 0)}})}const l=o.initPromise,f=l.then(e=>e.loadShare("leaflet",{customShareInfo:{shareConfig:{singleton:!0,strictVersion:!1,requiredVersion:"*"}}})),i=await f.then(e=>typeof e=="function"?e():e),m=i;i.__esModule&&i.default;export{m as _}; diff --git a/admin/custom/assets/ConfigCustomJavascriptSet__loadShare__react__loadShare__.mjs-0SjJESw9.js b/admin/custom/assets/ConfigCustomJavascriptSet__loadShare__react__loadShare__.mjs-0SjJESw9.js new file mode 100644 index 000000000..ec20d3cfc --- /dev/null +++ b/admin/custom/assets/ConfigCustomJavascriptSet__loadShare__react__loadShare__.mjs-0SjJESw9.js @@ -0,0 +1 @@ +function m(e,s){for(var n=0;n_[t]})}}}return Object.freeze(Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}))}const f="__mf_init____mf__virtual/ConfigCustomJavascriptSet__mf_v__runtimeInit__mf_v__.js__";let o=globalThis[f];if(!o){let e,s;const n=new Promise((_,t)=>{e=_,s=t});o=globalThis[f]={initPromise:n,initResolve:e,initReject:s},typeof window>"u"&&e({loadRemote:function(){return Promise.resolve(void 0)},loadShare:function(){return Promise.resolve(void 0)}})}const i=o.initPromise,u=i.then(e=>e.loadShare("react",{customShareInfo:{shareConfig:{singleton:!0,strictVersion:!1,requiredVersion:"*"}}})),r=await u.then(e=>typeof e=="function"?e():e),l=r,c=r.__esModule?r.default:r,{Children:d,Component:E,Fragment:S,Profiler:p,PureComponent:R,StrictMode:g,Suspense:C,__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED:b,act:y,cloneElement:P,createContext:I,createElement:v,createFactory:O,createRef:T,forwardRef:h,isValidElement:x,lazy:D,memo:L,startTransition:V,unstable_act:j,useCallback:w,useContext:M,useDebugValue:N,useDeferredValue:F,useEffect:k,useId:A,useImperativeHandle:U,useInsertionEffect:z,useLayoutEffect:q,useMemo:B,useReducer:H,useRef:W,useState:Y,useSyncExternalStore:G,useTransition:J,version:K}=r,$=m({__proto__:null,Children:d,Component:E,Fragment:S,Profiler:p,PureComponent:R,StrictMode:g,Suspense:C,__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED:b,act:y,cloneElement:P,createContext:I,createElement:v,createFactory:O,createRef:T,default:c,forwardRef:h,isValidElement:x,lazy:D,memo:L,startTransition:V,unstable_act:j,useCallback:w,useContext:M,useDebugValue:N,useDeferredValue:F,useEffect:k,useId:A,useImperativeHandle:U,useInsertionEffect:z,useLayoutEffect:q,useMemo:B,useReducer:H,useRef:W,useState:Y,useSyncExternalStore:G,useTransition:J,version:K},[l]);export{$ as R,W as _,k as a,I as b,M as c,h as d,U as e,Y as f,w as g,c as h,E as i,v as j,H as k,x as l,P as m,T as n,q as o,B as p,R as q,S as r,d as s,L as t,K as u}; diff --git a/admin/custom/assets/ConfigCustomJavascriptSet__loadShare__react__loadShare__.mjs_commonjs-proxy-CInLgMWW.js b/admin/custom/assets/ConfigCustomJavascriptSet__loadShare__react__loadShare__.mjs_commonjs-proxy-CInLgMWW.js new file mode 100644 index 000000000..97b9eb882 --- /dev/null +++ b/admin/custom/assets/ConfigCustomJavascriptSet__loadShare__react__loadShare__.mjs_commonjs-proxy-CInLgMWW.js @@ -0,0 +1 @@ +import{R as a}from"./ConfigCustomJavascriptSet__loadShare__react__loadShare__.mjs-0SjJESw9.js";var s=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function c(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}function u(e){if(Object.prototype.hasOwnProperty.call(e,"__esModule"))return e;var n=e.default;if(typeof n=="function"){var t=function r(){var o=!1;try{o=this instanceof r}catch{}return o?Reflect.construct(n,arguments,this.constructor):n.apply(this,arguments)};t.prototype=n.prototype}else t={};return Object.defineProperty(t,"__esModule",{value:!0}),Object.keys(e).forEach(function(r){var o=Object.getOwnPropertyDescriptor(e,r);Object.defineProperty(t,r,o.get?o:{enumerable:!0,get:function(){return e[r]}})}),t}const l=u(a);export{c as a,s as c,u as g,l as r}; diff --git a/admin/custom/assets/ConfigCustomJavascriptSet__loadShare__react_mf_2_dom__loadShare__.mjs-CL--xmjC.js b/admin/custom/assets/ConfigCustomJavascriptSet__loadShare__react_mf_2_dom__loadShare__.mjs-CL--xmjC.js new file mode 100644 index 000000000..4a70c1b22 --- /dev/null +++ b/admin/custom/assets/ConfigCustomJavascriptSet__loadShare__react_mf_2_dom__loadShare__.mjs-CL--xmjC.js @@ -0,0 +1 @@ +function f(e,o){for(var n=0;nt[_]})}}}return Object.freeze(Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}))}const s="__mf_init____mf__virtual/ConfigCustomJavascriptSet__mf_v__runtimeInit__mf_v__.js__";let a=globalThis[s];if(!a){let e,o;const n=new Promise((t,_)=>{e=t,o=_});a=globalThis[s]={initPromise:n,initResolve:e,initReject:o},typeof window>"u"&&e({loadRemote:function(){return Promise.resolve(void 0)},loadShare:function(){return Promise.resolve(void 0)}})}const d=a.initPromise,m=d.then(e=>e.loadShare("react-dom",{customShareInfo:{shareConfig:{singleton:!0,strictVersion:!1,requiredVersion:"*"}}})),r=await m.then(e=>typeof e=="function"?e():e),l=r,u=r.__esModule?r.default:r,{__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED:c,createPortal:S,createRoot:h,findDOMNode:p,flushSync:b,hydrate:R,hydrateRoot:O,render:g,unmountComponentAtNode:y,unstable_batchedUpdates:E,unstable_renderSubtreeIntoContainer:P,version:v}=r,C=f({__proto__:null,__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED:c,createPortal:S,createRoot:h,default:u,findDOMNode:p,flushSync:b,hydrate:R,hydrateRoot:O,render:g,unmountComponentAtNode:y,unstable_batchedUpdates:E,unstable_renderSubtreeIntoContainer:P,version:v},[l]);export{C,u as R,b as _,S as a}; diff --git a/admin/custom/assets/ConfigCustomJavascriptSet__loadShare__react_mf_2_dom__loadShare__.mjs_commonjs-proxy-CorOEig8.js b/admin/custom/assets/ConfigCustomJavascriptSet__loadShare__react_mf_2_dom__loadShare__.mjs_commonjs-proxy-CorOEig8.js new file mode 100644 index 000000000..9ffb03013 --- /dev/null +++ b/admin/custom/assets/ConfigCustomJavascriptSet__loadShare__react_mf_2_dom__loadShare__.mjs_commonjs-proxy-CorOEig8.js @@ -0,0 +1 @@ +import{C as a}from"./ConfigCustomJavascriptSet__loadShare__react_mf_2_dom__loadShare__.mjs-CL--xmjC.js";import{g as e}from"./ConfigCustomJavascriptSet__loadShare__react__loadShare__.mjs_commonjs-proxy-CInLgMWW.js";const _=e(a);export{_ as r}; diff --git a/admin/custom/assets/DefaultPropsProvider-CGb21NGY.js b/admin/custom/assets/DefaultPropsProvider-CGb21NGY.js new file mode 100644 index 000000000..bf2f8029a --- /dev/null +++ b/admin/custom/assets/DefaultPropsProvider-CGb21NGY.js @@ -0,0 +1 @@ +import{a5 as E,$ as N,W as H,a6 as U,_ as I,a7 as q,a8 as W,a1 as B}from"./createTheme-Wd4QxQE0.js";import{c as L,j as _,r as V,b as X}from"./ConfigCustomJavascriptSet__loadShare__react__loadShare__.mjs-0SjJESw9.js";import{j as Y}from"./jsx-runtime-DfVU3AZG.js";function x(){return x=Object.assign?Object.assign.bind():function(r){for(var e=1;e96?$:Z},F=function(e,n,a){var t;if(n){var o=n.shouldForwardProp;t=e.__emotion_forwardProp&&o?function(s){return e.__emotion_forwardProp(s)&&o(s)}:o}return typeof t!="function"&&a&&(t=e.__emotion_forwardProp),t},J=function(e){var n=e.cache,a=e.serialized,t=e.isStringTag;return q(n,a,t),W(function(){return B(n,a,t)}),null},Q=function r(e,n){var a=e.__emotion_real===e,t=a&&e.__emotion_base||e,o,s;n!==void 0&&(o=n.label,s=n.target);var u=F(e,n,a),p=u||R(t),k=!p("as");return function(){var m=arguments,c=a&&e.__emotion_styles!==void 0?e.__emotion_styles.slice(0):[];if(o!==void 0&&c.push("label:"+o+";"),m[0]==null||m[0].raw===void 0)c.push.apply(c,m);else{var T=m[0];c.push(T[0]);for(var j=m.length,h=1;h{var n;const e={systemProps:{},otherProps:{}},o=((n=t==null?void 0:t.theme)==null?void 0:n.unstable_sxConfig)??si;return Object.keys(t).forEach(r=>{o[r]?e.systemProps[r]=t[r]:e.otherProps[r]=t[r]}),e};function gi(t){const{sx:e,...o}=t,{systemProps:n,otherProps:r}=mi(o);let i;return Array.isArray(e)?i=[n,...e]:typeof e=="function"?i=(...s)=>{const a=e(...s);return ii(a)?{...n,...a}:n}:i={...n,...e},{...r,sx:i}}function gr(t){const{theme:e,name:o,props:n}=t;return!e||!e.components||!e.components[o]||!e.components[o].defaultProps?n:mr(e.components[o].defaultProps,n)}function hi({props:t,name:e,defaultTheme:o,themeId:n}){let r=ai(o);return n&&(r=r[n]||r),gr({theme:r,name:e,props:t})}function bi(t,e,o,n,r){const[i,s]=Rt(()=>r&&o?o(t).matches:n?n(t).matches:e);return Kt(()=>{if(!o)return;const a=o(t),l=()=>{s(a.matches)};return l(),a.addEventListener("change",l),()=>{a.removeEventListener("change",l)}},[t,o]),i}const yi={...ci},hr=yi.useSyncExternalStore;function xi(t,e,o,n,r){const i=Et(()=>e,[e]),s=ge(()=>{if(r&&o)return()=>o(t).matches;if(n!==null){const{matches:c}=n(t);return()=>c}return i},[i,t,n,r,o]),[a,l]=ge(()=>{if(o===null)return[i,()=>()=>{}];const c=o(t);return[()=>c.matches,u=>(c.addEventListener("change",u),()=>{c.removeEventListener("change",u)})]},[i,o,t]);return hr(l,a,s)}function br(t={}){const{themeId:e}=t;return function(n,r={}){let i=li();i&&e&&(i=i[e]||i);const s=typeof window<"u"&&typeof window.matchMedia<"u",{defaultMatches:a=!1,matchMedia:l=s?window.matchMedia:null,ssrMatchMedia:d=null,noSsr:c=!1}=gr({name:"MuiUseMediaQuery",props:r,theme:i});let u=typeof n=="function"?n(i):n;return u=u.replace(/^@media( ?)/m,""),u.includes("print")&&console.warn(["MUI: You have provided a `print` query to the `useMediaQuery` hook.","Using the print media query to modify print styles can lead to unexpected results.","Consider using the `displayPrint` field in the `sx` prop instead.","More information about `displayPrint` on our docs: https://mui.com/system/display/#display-in-print."].join(` +`)),(hr!==void 0?xi:bi)(u,a,l,d,c)}}br();function Sn(...t){return t.reduce((e,o)=>o==null?e:function(...r){e.apply(this,r),o.apply(this,r)},()=>{})}function $o(t,e=166){let o;function n(...r){const i=()=>{t.apply(this,r)};clearTimeout(o),o=setTimeout(i,e)}return n.clear=()=>{clearTimeout(o)},n}function ho(t,e){var o,n,r;return Lt(t)&&e.indexOf(t.type.muiName??((r=(n=(o=t.type)==null?void 0:o._payload)==null?void 0:n.value)==null?void 0:r.muiName))!==-1}function zt(t){return t&&t.ownerDocument||document}function Gt(t){return zt(t).defaultView||window}function wn(t,e){typeof t=="function"?t(e):t&&(t.current=e)}function Pn({controlled:t,default:e,name:o,state:n="value"}){const{current:r}=V(t!==void 0),[i,s]=Rt(e),a=r?t:i,l=Et(d=>{r||s(d)},[]);return[a,l]}function ee(t){const e=V(t);return Kt(()=>{e.current=t}),V((...o)=>(0,e.current)(...o)).current}function Ot(...t){const e=V(void 0),o=Et(n=>{const r=t.map(i=>{if(i==null)return null;if(typeof i=="function"){const s=i,a=s(n);return typeof a=="function"?a:()=>{s(null)}}return i.current=n,()=>{i.current=null}});return()=>{r.forEach(i=>i==null?void 0:i())}},t);return ge(()=>t.every(n=>n==null)?null:n=>{e.current&&(e.current(),e.current=void 0),n!=null&&(e.current=o(n))},t)}const In={};function yr(t,e){const o=V(In);return o.current===In&&(o.current=t(e)),o}const Ci=[];function Si(t){yt(t,Ci)}class on{static create(){return new on}currentId=null;start(e,o){this.clear(),this.currentId=setTimeout(()=>{this.currentId=null,o()},e)}clear=()=>{this.currentId!==null&&(clearTimeout(this.currentId),this.currentId=null)};disposeEffect=()=>this.clear}function xr(){const t=yr(on.create).current;return Si(t.disposeEffect),t}function Rn(t){try{return t.matches(":focus-visible")}catch{}return!1}function Cr(t=window){const e=t.document.documentElement.clientWidth;return t.innerWidth-e}const tp={border:0,clip:"rect(0 0 0 0)",height:"1px",margin:"-1px",overflow:"hidden",padding:0,position:"absolute",whiteSpace:"nowrap",width:"1px"};function wi(t){return typeof t=="string"}function Sr(t,e,o){return t===void 0||wi(t)?e:{...e,ownerState:{...e.ownerState,...o}}}function wr(t,e=[]){if(t===void 0)return{};const o={};return Object.keys(t).filter(n=>n.match(/^on[A-Z]/)&&typeof t[n]=="function"&&!e.includes(n)).forEach(n=>{o[n]=t[n]}),o}function $n(t){if(t===void 0)return{};const e={};return Object.keys(t).filter(o=>!(o.match(/^on[A-Z]/)&&typeof t[o]=="function")).forEach(o=>{e[o]=t[o]}),e}function Pr(t){const{getSlotProps:e,additionalProps:o,externalSlotProps:n,externalForwardedProps:r,className:i}=t;if(!e){const f=z(o==null?void 0:o.className,i,r==null?void 0:r.className,n==null?void 0:n.className),v={...o==null?void 0:o.style,...r==null?void 0:r.style,...n==null?void 0:n.style},b={...o,...r,...n};return f.length>0&&(b.className=f),Object.keys(v).length>0&&(b.style=v),{props:b,internalRef:void 0}}const s=wr({...r,...n}),a=$n(n),l=$n(r),d=e(s),c=z(d==null?void 0:d.className,o==null?void 0:o.className,i,r==null?void 0:r.className,n==null?void 0:n.className),u={...d==null?void 0:d.style,...o==null?void 0:o.style,...r==null?void 0:r.style,...n==null?void 0:n.style},g={...d,...o,...l,...a};return c.length>0&&(g.className=c),Object.keys(u).length>0&&(g.style=u),{props:g,internalRef:d.ref}}function Ir(t,e,o){return typeof t=="function"?t(e,o):t}function Ne(t){var u;const{elementType:e,externalSlotProps:o,ownerState:n,skipResolvingSlotProps:r=!1,...i}=t,s=r?{}:Ir(o,n),{props:a,internalRef:l}=Pr({...i,externalSlotProps:s}),d=Ot(l,s==null?void 0:s.ref,(u=t.additionalProps)==null?void 0:u.ref);return Sr(e,{...a,ref:d},n)}function ao(t){var e;return parseInt(di,10)>=19?((e=t==null?void 0:t.props)==null?void 0:e.ref)||null:(t==null?void 0:t.ref)||null}function ep(t){return String(parseFloat(t)).length===String(t).length}function Rr(t){return String(t).match(/[\d.\-+]*\s*(.*)/)[1]||""}function me(t){return parseFloat(t)}function op(t){return(e,o)=>{const n=Rr(e);if(n===o)return e;let r=me(e);n!=="px"&&(n==="em"||n==="rem")&&(r=me(e)*me(t));let i=r;if(o!=="px")if(o==="em")i=r/me(t);else if(o==="rem")i=r/me(t);else return e;return parseFloat(i.toFixed(5))+o}}function np({size:t,grid:e}){const o=t-t%e,n=o+e;return t-o{let d=e+a*l;i!==null&&(d=i(d)),s[`@media (min-width:${l}px)`]={[t]:`${Math.round(d*1e4)/1e4}${n}`}}),s}function sp({props:t,name:e}){return hi({props:t,name:e,defaultTheme:fr,themeId:tn})}function Pi(t){return x.jsx(ui,{...t,defaultTheme:fr,themeId:tn})}function Ii(t){return function(o){return x.jsx(Pi,{styles:typeof t=="function"?n=>t({theme:n,...o}):t})}}function Ri(){return gi}function $i(t,e){if(!t)return e;if(typeof t=="function"||typeof e=="function")return r=>{const i=typeof e=="function"?e(r):e,s=typeof t=="function"?t({...r,...i}):t,a=z(r==null?void 0:r.className,i==null?void 0:i.className,s==null?void 0:s.className);return{...i,...s,...!!a&&{className:a},...(i==null?void 0:i.style)&&(s==null?void 0:s.style)&&{style:{...i.style,...s.style}},...(i==null?void 0:i.sx)&&(s==null?void 0:s.sx)&&{sx:[...Array.isArray(i.sx)?i.sx:[i.sx],...Array.isArray(s.sx)?s.sx:[s.sx]]}}};const o=e,n=z(o==null?void 0:o.className,t==null?void 0:t.className);return{...e,...t,...!!n&&{className:n},...(o==null?void 0:o.style)&&(t==null?void 0:t.style)&&{style:{...o.style,...t.style}},...(o==null?void 0:o.sx)&&(t==null?void 0:t.sx)&&{sx:[...Array.isArray(o.sx)?o.sx:[o.sx],...Array.isArray(t.sx)?t.sx:[t.sx]]}}}function $r(t,e){if(t==null)return{};var o={};for(var n in t)if({}.hasOwnProperty.call(t,n)){if(e.indexOf(n)!==-1)continue;o[n]=t[n]}return o}function Wo(t,e){return Wo=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(o,n){return o.__proto__=n,o},Wo(t,e)}function Er(t,e){t.prototype=Object.create(e.prototype),t.prototype.constructor=t,Wo(t,e)}const En={disabled:!1},yo=de.createContext(null);var Ei=function(e){return e.scrollTop},Ye="unmounted",we="exited",Pe="entering",Le="entered",Uo="exiting",ie=(function(t){Er(e,t);function e(n,r){var i;i=t.call(this,n,r)||this;var s=r,a=s&&!s.isMounting?n.enter:n.appear,l;return i.appearStatus=null,n.in?a?(l=we,i.appearStatus=Pe):l=Le:n.unmountOnExit||n.mountOnEnter?l=Ye:l=we,i.state={status:l},i.nextCallback=null,i}e.getDerivedStateFromProps=function(r,i){var s=r.in;return s&&i.status===Ye?{status:we}:null};var o=e.prototype;return o.componentDidMount=function(){this.updateStatus(!0,this.appearStatus)},o.componentDidUpdate=function(r){var i=null;if(r!==this.props){var s=this.state.status;this.props.in?s!==Pe&&s!==Le&&(i=Pe):(s===Pe||s===Le)&&(i=Uo)}this.updateStatus(!1,i)},o.componentWillUnmount=function(){this.cancelNextCallback()},o.getTimeouts=function(){var r=this.props.timeout,i,s,a;return i=s=a=r,r!=null&&typeof r!="number"&&(i=r.exit,s=r.enter,a=r.appear!==void 0?r.appear:s),{exit:i,enter:s,appear:a}},o.updateStatus=function(r,i){if(r===void 0&&(r=!1),i!==null)if(this.cancelNextCallback(),i===Pe){if(this.props.unmountOnExit||this.props.mountOnEnter){var s=this.props.nodeRef?this.props.nodeRef.current:po.findDOMNode(this);s&&Ei(s)}this.performEnter(r)}else this.performExit();else this.props.unmountOnExit&&this.state.status===we&&this.setState({status:Ye})},o.performEnter=function(r){var i=this,s=this.props.enter,a=this.context?this.context.isMounting:r,l=this.props.nodeRef?[a]:[po.findDOMNode(this),a],d=l[0],c=l[1],u=this.getTimeouts(),g=a?u.appear:u.enter;if(!r&&!s||En.disabled){this.safeSetState({status:Le},function(){i.props.onEntered(d)});return}this.props.onEnter(d,c),this.safeSetState({status:Pe},function(){i.props.onEntering(d,c),i.onTransitionEnd(g,function(){i.safeSetState({status:Le},function(){i.props.onEntered(d,c)})})})},o.performExit=function(){var r=this,i=this.props.exit,s=this.getTimeouts(),a=this.props.nodeRef?void 0:po.findDOMNode(this);if(!i||En.disabled){this.safeSetState({status:we},function(){r.props.onExited(a)});return}this.props.onExit(a),this.safeSetState({status:Uo},function(){r.props.onExiting(a),r.onTransitionEnd(s.exit,function(){r.safeSetState({status:we},function(){r.props.onExited(a)})})})},o.cancelNextCallback=function(){this.nextCallback!==null&&(this.nextCallback.cancel(),this.nextCallback=null)},o.safeSetState=function(r,i){i=this.setNextCallback(i),this.setState(r,i)},o.setNextCallback=function(r){var i=this,s=!0;return this.nextCallback=function(a){s&&(s=!1,i.nextCallback=null,r(a))},this.nextCallback.cancel=function(){s=!1},this.nextCallback},o.onTransitionEnd=function(r,i){this.setNextCallback(i);var s=this.props.nodeRef?this.props.nodeRef.current:po.findDOMNode(this),a=r==null&&!this.props.addEndListener;if(!s||a){setTimeout(this.nextCallback,0);return}if(this.props.addEndListener){var l=this.props.nodeRef?[this.nextCallback]:[s,this.nextCallback],d=l[0],c=l[1];this.props.addEndListener(d,c)}r!=null&&setTimeout(this.nextCallback,r)},o.render=function(){var r=this.state.status;if(r===Ye)return null;var i=this.props,s=i.children;i.in,i.mountOnEnter,i.unmountOnExit,i.appear,i.enter,i.exit,i.timeout,i.addEndListener,i.onEnter,i.onEntering,i.onEntered,i.onExit,i.onExiting,i.onExited,i.nodeRef;var a=$r(i,["children","in","mountOnEnter","unmountOnExit","appear","enter","exit","timeout","addEndListener","onEnter","onEntering","onEntered","onExit","onExiting","onExited","nodeRef"]);return de.createElement(yo.Provider,{value:null},typeof s=="function"?s(r,a):de.cloneElement(de.Children.only(s),a))},e})(de.Component);ie.contextType=yo;ie.propTypes={};function Be(){}ie.defaultProps={in:!1,mountOnEnter:!1,unmountOnExit:!1,appear:!1,enter:!0,exit:!0,onEnter:Be,onEntering:Be,onEntered:Be,onExit:Be,onExiting:Be,onExited:Be};ie.UNMOUNTED=Ye;ie.EXITED=we;ie.ENTERING=Pe;ie.ENTERED=Le;ie.EXITING=Uo;function Mi(t){if(t===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}function nn(t,e){var o=function(i){return e&&Lt(i)?e(i):i},n=Object.create(null);return t&&pe.map(t,function(r){return r}).forEach(function(r){n[r.key]=o(r)}),n}function Ti(t,e){t=t||{},e=e||{};function o(c){return c in e?e[c]:t[c]}var n=Object.create(null),r=[];for(var i in t)i in e?r.length&&(n[i]=r,r=[]):r.push(i);var s,a={};for(var l in e){if(n[l])for(s=0;st.scrollTop;function xo(t,e){const{timeout:o,easing:n,style:r={}}=t;return{duration:r.transitionDuration??(typeof o=="number"?o:o[e.mode]||0),easing:r.transitionTimingFunction??(typeof n=="object"?n[e.mode]:n),delay:r.transitionDelay}}function Ai(t){return J("MuiPaper",t)}const ap=Z("MuiPaper",["root","rounded","outlined","elevation","elevation0","elevation1","elevation2","elevation3","elevation4","elevation5","elevation6","elevation7","elevation8","elevation9","elevation10","elevation11","elevation12","elevation13","elevation14","elevation15","elevation16","elevation17","elevation18","elevation19","elevation20","elevation21","elevation22","elevation23","elevation24"]),Ni=t=>{const{square:e,elevation:o,variant:n,classes:r}=t,i={root:["root",n,!e&&"rounded",n==="elevation"&&`elevation${o}`]};return rt(i,Ai,r)},Di=N("div",{name:"MuiPaper",slot:"Root",overridesResolver:(t,e)=>{const{ownerState:o}=t;return[e.root,e[o.variant],!o.square&&e.rounded,o.variant==="elevation"&&e[`elevation${o.elevation}`]]}})(st(({theme:t})=>({backgroundColor:(t.vars||t).palette.background.paper,color:(t.vars||t).palette.text.primary,transition:t.transitions.create("box-shadow"),variants:[{props:({ownerState:e})=>!e.square,style:{borderRadius:t.shape.borderRadius}},{props:{variant:"outlined"},style:{border:`1px solid ${(t.vars||t).palette.divider}`}},{props:{variant:"elevation"},style:{boxShadow:"var(--Paper-shadow)",backgroundImage:"var(--Paper-overlay)"}}]}))),sn=X(function(e,o){var f;const n=it({props:e,name:"MuiPaper"}),r=so(),{className:i,component:s="div",elevation:a=1,square:l=!1,variant:d="elevation",...c}=n,u={...n,component:s,elevation:a,square:l,variant:d},g=Ni(u);return x.jsx(Di,{as:s,ownerState:u,className:z(g.root,i),ref:o,...c,style:{...d==="elevation"&&{"--Paper-shadow":(r.vars||r).shadows[a],...r.vars&&{"--Paper-overlay":(f=r.vars.overlays)==null?void 0:f[a]},...!r.vars&&r.palette.mode==="dark"&&{"--Paper-overlay":`linear-gradient(${Pt("#fff",Cn(a))}, ${Pt("#fff",Cn(a))})`}},...c.style}})});function bt(t,e){const{className:o,elementType:n,ownerState:r,externalForwardedProps:i,internalForwardedProps:s,shouldForwardComponentProp:a=!1,...l}=e,{component:d,slots:c={[t]:void 0},slotProps:u={[t]:void 0},...g}=i,f=c[t]||n,v=Ir(u[t],r),{props:{component:b,...h},internalRef:y}=Pr({className:o,...l,externalForwardedProps:t==="root"?g:void 0,externalSlotProps:v}),C=Ot(y,v==null?void 0:v.ref,e.ref),m=t==="root"?b||d:b,p=Sr(f,{...t==="root"&&!d&&!c[t]&&s,...t!=="root"&&!c[t]&&s,...h,...m&&!a&&{as:m},...m&&a&&{component:m},ref:C},r);return[f,p]}class Co{static create(){return new Co}static use(){const e=yr(Co.create).current,[o,n]=Rt(!1);return e.shouldMount=o,e.setShouldMount=n,yt(e.mountEffect,[o]),e}constructor(){this.ref={current:null},this.mounted=null,this.didMount=!1,this.shouldMount=!1,this.setShouldMount=null}mount(){return this.mounted||(this.mounted=zi(),this.shouldMount=!0,this.setShouldMount(this.shouldMount)),this.mounted}mountEffect=()=>{this.shouldMount&&!this.didMount&&this.ref.current!==null&&(this.didMount=!0,this.mounted.resolve())};start(...e){this.mount().then(()=>{var o;return(o=this.ref.current)==null?void 0:o.start(...e)})}stop(...e){this.mount().then(()=>{var o;return(o=this.ref.current)==null?void 0:o.stop(...e)})}pulsate(...e){this.mount().then(()=>{var o;return(o=this.ref.current)==null?void 0:o.pulsate(...e)})}}function Fi(){return Co.use()}function zi(){let t,e;const o=new Promise((n,r)=>{t=n,e=r});return o.resolve=t,o.reject=e,o}function ji(t){const{className:e,classes:o,pulsate:n=!1,rippleX:r,rippleY:i,rippleSize:s,in:a,onExited:l,timeout:d}=t,[c,u]=Rt(!1),g=z(e,o.ripple,o.rippleVisible,n&&o.ripplePulsate),f={width:s,height:s,top:-(s/2)+i,left:-(s/2)+r},v=z(o.child,c&&o.childLeaving,n&&o.childPulsate);return!a&&!c&&u(!0),yt(()=>{if(!a&&l!=null){const b=setTimeout(l,d);return()=>{clearTimeout(b)}}},[l,a,d]),x.jsx("span",{className:g,style:f,children:x.jsx("span",{className:v})})}function lp(t){return J("MuiTouchRipple",t)}const Ht=Z("MuiTouchRipple",["root","ripple","rippleVisible","ripplePulsate","child","childLeaving","childPulsate"]),Ho=550,Wi=80,Ui=ke` + 0% { + transform: scale(0); + opacity: 0.1; + } + + 100% { + transform: scale(1); + opacity: 0.3; + } +`,Hi=ke` + 0% { + opacity: 1; + } + + 100% { + opacity: 0; + } +`,Vi=ke` + 0% { + transform: scale(1); + } + + 50% { + transform: scale(0.92); + } + + 100% { + transform: scale(1); + } +`,Ki=N("span",{name:"MuiTouchRipple",slot:"Root"})({overflow:"hidden",pointerEvents:"none",position:"absolute",zIndex:0,top:0,right:0,bottom:0,left:0,borderRadius:"inherit"}),_i=N(ji,{name:"MuiTouchRipple",slot:"Ripple"})` + opacity: 0; + position: absolute; + + &.${Ht.rippleVisible} { + opacity: 0.3; + transform: scale(1); + animation-name: ${Ui}; + animation-duration: ${Ho}ms; + animation-timing-function: ${({theme:t})=>t.transitions.easing.easeInOut}; + } + + &.${Ht.ripplePulsate} { + animation-duration: ${({theme:t})=>t.transitions.duration.shorter}ms; + } + + & .${Ht.child} { + opacity: 1; + display: block; + width: 100%; + height: 100%; + border-radius: 50%; + background-color: currentColor; + } + + & .${Ht.childLeaving} { + opacity: 0; + animation-name: ${Hi}; + animation-duration: ${Ho}ms; + animation-timing-function: ${({theme:t})=>t.transitions.easing.easeInOut}; + } + + & .${Ht.childPulsate} { + position: absolute; + /* @noflip */ + left: 0px; + top: 0; + animation-name: ${Vi}; + animation-duration: 2500ms; + animation-timing-function: ${({theme:t})=>t.transitions.easing.easeInOut}; + animation-iteration-count: infinite; + animation-delay: 200ms; + } +`,qi=X(function(e,o){const n=it({props:e,name:"MuiTouchRipple"}),{center:r=!1,classes:i={},className:s,...a}=n,[l,d]=Rt([]),c=V(0),u=V(null);yt(()=>{u.current&&(u.current(),u.current=null)},[l]);const g=V(!1),f=xr(),v=V(null),b=V(null),h=Et(p=>{const{pulsate:S,rippleX:w,rippleY:E,rippleSize:$,cb:O}=p;d(M=>[...M,x.jsx(_i,{classes:{ripple:z(i.ripple,Ht.ripple),rippleVisible:z(i.rippleVisible,Ht.rippleVisible),ripplePulsate:z(i.ripplePulsate,Ht.ripplePulsate),child:z(i.child,Ht.child),childLeaving:z(i.childLeaving,Ht.childLeaving),childPulsate:z(i.childPulsate,Ht.childPulsate)},timeout:Ho,pulsate:S,rippleX:w,rippleY:E,rippleSize:$},c.current)]),c.current+=1,u.current=O},[i]),y=Et((p={},S={},w=()=>{})=>{const{pulsate:E=!1,center:$=r||S.pulsate,fakeElement:O=!1}=S;if((p==null?void 0:p.type)==="mousedown"&&g.current){g.current=!1;return}(p==null?void 0:p.type)==="touchstart"&&(g.current=!0);const M=O?null:b.current,L=M?M.getBoundingClientRect():{width:0,height:0,left:0,top:0};let B,k,T;if($||p===void 0||p.clientX===0&&p.clientY===0||!p.clientX&&!p.touches)B=Math.round(L.width/2),k=Math.round(L.height/2);else{const{clientX:R,clientY:P}=p.touches&&p.touches.length>0?p.touches[0]:p;B=Math.round(R-L.left),k=Math.round(P-L.top)}if($)T=Math.sqrt((2*L.width**2+L.height**2)/3),T%2===0&&(T+=1);else{const R=Math.max(Math.abs((M?M.clientWidth:0)-B),B)*2+2,P=Math.max(Math.abs((M?M.clientHeight:0)-k),k)*2+2;T=Math.sqrt(R**2+P**2)}p!=null&&p.touches?v.current===null&&(v.current=()=>{h({pulsate:E,rippleX:B,rippleY:k,rippleSize:T,cb:w})},f.start(Wi,()=>{v.current&&(v.current(),v.current=null)})):h({pulsate:E,rippleX:B,rippleY:k,rippleSize:T,cb:w})},[r,h,f]),C=Et(()=>{y({},{pulsate:!0})},[y]),m=Et((p,S)=>{if(f.clear(),(p==null?void 0:p.type)==="touchend"&&v.current){v.current(),v.current=null,f.start(0,()=>{m(p,S)});return}v.current=null,d(w=>w.length>0?w.slice(1):w),u.current=S},[f]);return Te(o,()=>({pulsate:C,start:y,stop:m}),[C,y,m]),x.jsx(Ki,{className:z(Ht.root,i.root,s),ref:b,...a,children:x.jsx(rn,{component:null,exit:!0,children:l})})});function Xi(t){return J("MuiButtonBase",t)}const Gi=Z("MuiButtonBase",["root","disabled","focusVisible"]),Yi=t=>{const{disabled:e,focusVisible:o,focusVisibleClassName:n,classes:r}=t,s=rt({root:["root",e&&"disabled",o&&"focusVisible"]},Xi,r);return o&&n&&(s.root+=` ${n}`),s},Qi=N("button",{name:"MuiButtonBase",slot:"Root",overridesResolver:(t,e)=>e.root})({display:"inline-flex",alignItems:"center",justifyContent:"center",position:"relative",boxSizing:"border-box",WebkitTapHighlightColor:"transparent",backgroundColor:"transparent",outline:0,border:0,margin:0,borderRadius:0,padding:0,cursor:"pointer",userSelect:"none",verticalAlign:"middle",MozAppearance:"none",WebkitAppearance:"none",textDecoration:"none",color:"inherit","&::-moz-focus-inner":{borderStyle:"none"},[`&.${Gi.disabled}`]:{pointerEvents:"none",cursor:"default"},"@media print":{colorAdjust:"exact"}}),Ee=X(function(e,o){const n=it({props:e,name:"MuiButtonBase"}),{action:r,centerRipple:i=!1,children:s,className:a,component:l="button",disabled:d=!1,disableRipple:c=!1,disableTouchRipple:u=!1,focusRipple:g=!1,focusVisibleClassName:f,LinkComponent:v="a",onBlur:b,onClick:h,onContextMenu:y,onDragLeave:C,onFocus:m,onFocusVisible:p,onKeyDown:S,onKeyUp:w,onMouseDown:E,onMouseLeave:$,onMouseUp:O,onTouchEnd:M,onTouchMove:L,onTouchStart:B,tabIndex:k=0,TouchRippleProps:T,touchRippleRef:R,type:P,...D}=n,H=V(null),I=Fi(),K=Ot(I.ref,R),[Q,xt]=Rt(!1);d&&Q&&xt(!1),Te(r,()=>({focusVisible:()=>{xt(!0),H.current.focus()}}),[]);const tt=I.shouldMount&&!c&&!d;yt(()=>{Q&&g&&!c&&I.pulsate()},[c,g,Q,I]);const et=ce(I,"start",E,u),ot=ce(I,"stop",y,u),dt=ce(I,"stop",C,u),mt=ce(I,"stop",O,u),Ct=ce(I,"stop",j=>{Q&&j.preventDefault(),$&&$(j)},u),lt=ce(I,"start",B,u),_=ce(I,"stop",M,u),G=ce(I,"stop",L,u),Y=ce(I,"stop",j=>{Rn(j.target)||xt(!1),b&&b(j)},!1),wt=ee(j=>{H.current||(H.current=j.currentTarget),Rn(j.target)&&(xt(!0),p&&p(j)),m&&m(j)}),q=()=>{const j=H.current;return l&&l!=="button"&&!(j.tagName==="A"&&j.href)},ut=ee(j=>{g&&!j.repeat&&Q&&j.key===" "&&I.stop(j,()=>{I.start(j)}),j.target===j.currentTarget&&q()&&j.key===" "&&j.preventDefault(),S&&S(j),j.target===j.currentTarget&&q()&&j.key==="Enter"&&!d&&(j.preventDefault(),h&&h(j))}),Mt=ee(j=>{g&&j.key===" "&&Q&&!j.defaultPrevented&&I.stop(j,()=>{I.pulsate(j)}),w&&w(j),h&&j.target===j.currentTarget&&q()&&j.key===" "&&!j.defaultPrevented&&h(j)});let ft=l;ft==="button"&&(D.href||D.to)&&(ft=v);const vt={};ft==="button"?(vt.type=P===void 0?"button":P,vt.disabled=d):(!D.href&&!D.to&&(vt.role="button"),d&&(vt["aria-disabled"]=d));const Tt=Ot(o,H),St={...n,centerRipple:i,component:l,disabled:d,disableRipple:c,disableTouchRipple:u,focusRipple:g,tabIndex:k,focusVisible:Q},pt=Yi(St);return x.jsxs(Qi,{as:ft,className:z(pt.root,a),ownerState:St,onBlur:Y,onClick:h,onContextMenu:ot,onFocus:wt,onKeyDown:ut,onKeyUp:Mt,onMouseDown:et,onMouseLeave:Ct,onMouseUp:mt,onDragLeave:dt,onTouchEnd:_,onTouchMove:G,onTouchStart:lt,ref:Tt,tabIndex:d?-1:k,type:P,...vt,...D,children:[s,tt?x.jsx(qi,{ref:K,center:i,...T}):null]})});function ce(t,e,o,n=!1){return ee(r=>(o&&o(r),n||t[e](r),!0))}function Zi(t){return typeof t.main=="string"}function Ji(t,e=[]){if(!Zi(t))return!1;for(const o of e)if(!t.hasOwnProperty(o)||typeof t[o]!="string")return!1;return!0}function jt(t=[]){return([,e])=>e&&Ji(e,t)}function ts(t){return J("MuiCircularProgress",t)}const cp=Z("MuiCircularProgress",["root","determinate","indeterminate","colorPrimary","colorSecondary","svg","circle","circleDeterminate","circleIndeterminate","circleDisableShrink"]),ve=44,Vo=ke` + 0% { + transform: rotate(0deg); + } + + 100% { + transform: rotate(360deg); + } +`,Ko=ke` + 0% { + stroke-dasharray: 1px, 200px; + stroke-dashoffset: 0; + } + + 50% { + stroke-dasharray: 100px, 200px; + stroke-dashoffset: -15px; + } + + 100% { + stroke-dasharray: 1px, 200px; + stroke-dashoffset: -126px; + } +`,es=typeof Vo!="string"?Io` + animation: ${Vo} 1.4s linear infinite; + `:null,os=typeof Ko!="string"?Io` + animation: ${Ko} 1.4s ease-in-out infinite; + `:null,ns=t=>{const{classes:e,variant:o,color:n,disableShrink:r}=t,i={root:["root",o,`color${A(n)}`],svg:["svg"],circle:["circle",`circle${A(o)}`,r&&"circleDisableShrink"]};return rt(i,ts,e)},rs=N("span",{name:"MuiCircularProgress",slot:"Root",overridesResolver:(t,e)=>{const{ownerState:o}=t;return[e.root,e[o.variant],e[`color${A(o.color)}`]]}})(st(({theme:t})=>({display:"inline-block",variants:[{props:{variant:"determinate"},style:{transition:t.transitions.create("transform")}},{props:{variant:"indeterminate"},style:es||{animation:`${Vo} 1.4s linear infinite`}},...Object.entries(t.palette).filter(jt()).map(([e])=>({props:{color:e},style:{color:(t.vars||t).palette[e].main}}))]}))),is=N("svg",{name:"MuiCircularProgress",slot:"Svg",overridesResolver:(t,e)=>e.svg})({display:"block"}),ss=N("circle",{name:"MuiCircularProgress",slot:"Circle",overridesResolver:(t,e)=>{const{ownerState:o}=t;return[e.circle,e[`circle${A(o.variant)}`],o.disableShrink&&e.circleDisableShrink]}})(st(({theme:t})=>({stroke:"currentColor",variants:[{props:{variant:"determinate"},style:{transition:t.transitions.create("stroke-dashoffset")}},{props:{variant:"indeterminate"},style:{strokeDasharray:"80px, 200px",strokeDashoffset:0}},{props:({ownerState:e})=>e.variant==="indeterminate"&&!e.disableShrink,style:os||{animation:`${Ko} 1.4s ease-in-out infinite`}}]}))),Tr=X(function(e,o){const n=it({props:e,name:"MuiCircularProgress"}),{className:r,color:i="primary",disableShrink:s=!1,size:a=40,style:l,thickness:d=3.6,value:c=0,variant:u="indeterminate",...g}=n,f={...n,color:i,disableShrink:s,size:a,thickness:d,value:c,variant:u},v=ns(f),b={},h={},y={};if(u==="determinate"){const C=2*Math.PI*((ve-d)/2);b.strokeDasharray=C.toFixed(3),y["aria-valuenow"]=Math.round(c),b.strokeDashoffset=`${((100-c)/100*C).toFixed(3)}px`,h.transform="rotate(-90deg)"}return x.jsx(rs,{className:z(v.root,r),style:{width:a,height:a,...h,...l},ownerState:f,ref:o,role:"progressbar",...y,...g,children:x.jsx(is,{className:v.svg,ownerState:f,viewBox:`${ve/2} ${ve/2} ${ve} ${ve}`,children:x.jsx(ss,{className:v.circle,style:b,ownerState:f,cx:ve,cy:ve,r:(ve-d)/2,fill:"none",strokeWidth:d})})})});function as(t){return J("MuiIconButton",t)}const Mn=Z("MuiIconButton",["root","disabled","colorInherit","colorPrimary","colorSecondary","colorError","colorInfo","colorSuccess","colorWarning","edgeStart","edgeEnd","sizeSmall","sizeMedium","sizeLarge","loading","loadingIndicator","loadingWrapper"]),ls=t=>{const{classes:e,disabled:o,color:n,edge:r,size:i,loading:s}=t,a={root:["root",s&&"loading",o&&"disabled",n!=="default"&&`color${A(n)}`,r&&`edge${A(r)}`,`size${A(i)}`],loadingIndicator:["loadingIndicator"],loadingWrapper:["loadingWrapper"]};return rt(a,as,e)},cs=N(Ee,{name:"MuiIconButton",slot:"Root",overridesResolver:(t,e)=>{const{ownerState:o}=t;return[e.root,o.loading&&e.loading,o.color!=="default"&&e[`color${A(o.color)}`],o.edge&&e[`edge${A(o.edge)}`],e[`size${A(o.size)}`]]}})(st(({theme:t})=>({textAlign:"center",flex:"0 0 auto",fontSize:t.typography.pxToRem(24),padding:8,borderRadius:"50%",color:(t.vars||t).palette.action.active,transition:t.transitions.create("background-color",{duration:t.transitions.duration.shortest}),variants:[{props:e=>!e.disableRipple,style:{"--IconButton-hoverBg":t.vars?`rgba(${t.vars.palette.action.activeChannel} / ${t.vars.palette.action.hoverOpacity})`:Pt(t.palette.action.active,t.palette.action.hoverOpacity),"&:hover":{backgroundColor:"var(--IconButton-hoverBg)","@media (hover: none)":{backgroundColor:"transparent"}}}},{props:{edge:"start"},style:{marginLeft:-12}},{props:{edge:"start",size:"small"},style:{marginLeft:-3}},{props:{edge:"end"},style:{marginRight:-12}},{props:{edge:"end",size:"small"},style:{marginRight:-3}}]})),st(({theme:t})=>({variants:[{props:{color:"inherit"},style:{color:"inherit"}},...Object.entries(t.palette).filter(jt()).map(([e])=>({props:{color:e},style:{color:(t.vars||t).palette[e].main}})),...Object.entries(t.palette).filter(jt()).map(([e])=>({props:{color:e},style:{"--IconButton-hoverBg":t.vars?`rgba(${(t.vars||t).palette[e].mainChannel} / ${t.vars.palette.action.hoverOpacity})`:Pt((t.vars||t).palette[e].main,t.palette.action.hoverOpacity)}})),{props:{size:"small"},style:{padding:5,fontSize:t.typography.pxToRem(18)}},{props:{size:"large"},style:{padding:12,fontSize:t.typography.pxToRem(28)}}],[`&.${Mn.disabled}`]:{backgroundColor:"transparent",color:(t.vars||t).palette.action.disabled},[`&.${Mn.loading}`]:{color:"transparent"}}))),ds=N("span",{name:"MuiIconButton",slot:"LoadingIndicator",overridesResolver:(t,e)=>e.loadingIndicator})(({theme:t})=>({display:"none",position:"absolute",visibility:"visible",top:"50%",left:"50%",transform:"translate(-50%, -50%)",color:(t.vars||t).palette.action.disabled,variants:[{props:{loading:!0},style:{display:"flex"}}]})),dp=X(function(e,o){const n=it({props:e,name:"MuiIconButton"}),{edge:r=!1,children:i,className:s,color:a="default",disabled:l=!1,disableFocusRipple:d=!1,size:c="medium",id:u,loading:g=null,loadingIndicator:f,...v}=n,b=io(u),h=f??x.jsx(Tr,{"aria-labelledby":b,color:"inherit",size:16}),y={...n,edge:r,color:a,disabled:l,disableFocusRipple:d,loading:g,loadingIndicator:h,size:c},C=ls(y);return x.jsxs(cs,{id:g?b:u,className:z(C.root,s),centerRipple:!0,focusRipple:!d,disabled:l||g,ref:o,...v,ownerState:y,children:[typeof g=="boolean"&&x.jsx("span",{className:C.loadingWrapper,style:{display:"contents"},children:x.jsx(ds,{className:C.loadingIndicator,ownerState:y,children:g&&h})}),i]})});function ps(t){return J("MuiTypography",t)}const pp=Z("MuiTypography",["root","h1","h2","h3","h4","h5","h6","subtitle1","subtitle2","body1","body2","inherit","button","caption","overline","alignLeft","alignRight","alignCenter","alignJustify","noWrap","gutterBottom","paragraph"]),us={primary:!0,secondary:!0,error:!0,info:!0,success:!0,warning:!0,textPrimary:!0,textSecondary:!0,textDisabled:!0},fs=Ri(),vs=t=>{const{align:e,gutterBottom:o,noWrap:n,paragraph:r,variant:i,classes:s}=t,a={root:["root",i,t.align!=="inherit"&&`align${A(e)}`,o&&"gutterBottom",n&&"noWrap",r&&"paragraph"]};return rt(a,ps,s)},ms=N("span",{name:"MuiTypography",slot:"Root",overridesResolver:(t,e)=>{const{ownerState:o}=t;return[e.root,o.variant&&e[o.variant],o.align!=="inherit"&&e[`align${A(o.align)}`],o.noWrap&&e.noWrap,o.gutterBottom&&e.gutterBottom,o.paragraph&&e.paragraph]}})(st(({theme:t})=>{var e;return{margin:0,variants:[{props:{variant:"inherit"},style:{font:"inherit",lineHeight:"inherit",letterSpacing:"inherit"}},...Object.entries(t.typography).filter(([o,n])=>o!=="inherit"&&n&&typeof n=="object").map(([o,n])=>({props:{variant:o},style:n})),...Object.entries(t.palette).filter(jt()).map(([o])=>({props:{color:o},style:{color:(t.vars||t).palette[o].main}})),...Object.entries(((e=t.palette)==null?void 0:e.text)||{}).filter(([,o])=>typeof o=="string").map(([o])=>({props:{color:`text${A(o)}`},style:{color:(t.vars||t).palette.text[o]}})),{props:({ownerState:o})=>o.align!=="inherit",style:{textAlign:"var(--Typography-textAlign)"}},{props:({ownerState:o})=>o.noWrap,style:{overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"}},{props:({ownerState:o})=>o.gutterBottom,style:{marginBottom:"0.35em"}},{props:({ownerState:o})=>o.paragraph,style:{marginBottom:16}}]}})),Tn={h1:"h1",h2:"h2",h3:"h3",h4:"h4",h5:"h5",h6:"h6",subtitle1:"h6",subtitle2:"h6",body1:"p",body2:"p",inherit:"p"},gs=X(function(e,o){const{color:n,...r}=it({props:e,name:"MuiTypography"}),i=!us[n],s=fs({...r,...i&&{color:n}}),{align:a="inherit",className:l,component:d,gutterBottom:c=!1,noWrap:u=!1,paragraph:g=!1,variant:f="body1",variantMapping:v=Tn,...b}=s,h={...s,align:a,color:n,className:l,component:d,gutterBottom:c,noWrap:u,paragraph:g,variant:f,variantMapping:v},y=d||(g?"p":v[f]||Tn[f])||"span",C=vs(h);return x.jsx(ms,{as:y,ref:o,className:z(C.root,l),...b,ownerState:h,style:{...a!=="inherit"&&{"--Typography-textAlign":a},...b.style}})});var Dt="top",_t="bottom",qt="right",Ft="left",an="auto",lo=[Dt,_t,qt,Ft],De="start",eo="end",hs="clippingParents",kr="viewport",Ke="popper",bs="reference",kn=lo.reduce(function(t,e){return t.concat([e+"-"+De,e+"-"+eo])},[]),Or=[].concat(lo,[an]).reduce(function(t,e){return t.concat([e,e+"-"+De,e+"-"+eo])},[]),ys="beforeRead",xs="read",Cs="afterRead",Ss="beforeMain",ws="main",Ps="afterMain",Is="beforeWrite",Rs="write",$s="afterWrite",Es=[ys,xs,Cs,Ss,ws,Ps,Is,Rs,$s];function re(t){return t?(t.nodeName||"").toLowerCase():null}function Wt(t){if(t==null)return window;if(t.toString()!=="[object Window]"){var e=t.ownerDocument;return e&&e.defaultView||window}return t}function Me(t){var e=Wt(t).Element;return t instanceof e||t instanceof Element}function Vt(t){var e=Wt(t).HTMLElement;return t instanceof e||t instanceof HTMLElement}function ln(t){if(typeof ShadowRoot>"u")return!1;var e=Wt(t).ShadowRoot;return t instanceof e||t instanceof ShadowRoot}function Ms(t){var e=t.state;Object.keys(e.elements).forEach(function(o){var n=e.styles[o]||{},r=e.attributes[o]||{},i=e.elements[o];!Vt(i)||!re(i)||(Object.assign(i.style,n),Object.keys(r).forEach(function(s){var a=r[s];a===!1?i.removeAttribute(s):i.setAttribute(s,a===!0?"":a)}))})}function Ts(t){var e=t.state,o={popper:{position:e.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(e.elements.popper.style,o.popper),e.styles=o,e.elements.arrow&&Object.assign(e.elements.arrow.style,o.arrow),function(){Object.keys(e.elements).forEach(function(n){var r=e.elements[n],i=e.attributes[n]||{},s=Object.keys(e.styles.hasOwnProperty(n)?e.styles[n]:o[n]),a=s.reduce(function(l,d){return l[d]="",l},{});!Vt(r)||!re(r)||(Object.assign(r.style,a),Object.keys(i).forEach(function(l){r.removeAttribute(l)}))})}}const ks={name:"applyStyles",enabled:!0,phase:"write",fn:Ms,effect:Ts,requires:["computeStyles"]};function oe(t){return t.split("-")[0]}var Re=Math.max,So=Math.min,Fe=Math.round;function _o(){var t=navigator.userAgentData;return t!=null&&t.brands&&Array.isArray(t.brands)?t.brands.map(function(e){return e.brand+"/"+e.version}).join(" "):navigator.userAgent}function Br(){return!/^((?!chrome|android).)*safari/i.test(_o())}function ze(t,e,o){e===void 0&&(e=!1),o===void 0&&(o=!1);var n=t.getBoundingClientRect(),r=1,i=1;e&&Vt(t)&&(r=t.offsetWidth>0&&Fe(n.width)/t.offsetWidth||1,i=t.offsetHeight>0&&Fe(n.height)/t.offsetHeight||1);var s=Me(t)?Wt(t):window,a=s.visualViewport,l=!Br()&&o,d=(n.left+(l&&a?a.offsetLeft:0))/r,c=(n.top+(l&&a?a.offsetTop:0))/i,u=n.width/r,g=n.height/i;return{width:u,height:g,top:c,right:d+u,bottom:c+g,left:d,x:d,y:c}}function cn(t){var e=ze(t),o=t.offsetWidth,n=t.offsetHeight;return Math.abs(e.width-o)<=1&&(o=e.width),Math.abs(e.height-n)<=1&&(n=e.height),{x:t.offsetLeft,y:t.offsetTop,width:o,height:n}}function Lr(t,e){var o=e.getRootNode&&e.getRootNode();if(t.contains(e))return!0;if(o&&ln(o)){var n=e;do{if(n&&t.isSameNode(n))return!0;n=n.parentNode||n.host}while(n)}return!1}function ue(t){return Wt(t).getComputedStyle(t)}function Os(t){return["table","td","th"].indexOf(re(t))>=0}function he(t){return((Me(t)?t.ownerDocument:t.document)||window.document).documentElement}function Eo(t){return re(t)==="html"?t:t.assignedSlot||t.parentNode||(ln(t)?t.host:null)||he(t)}function On(t){return!Vt(t)||ue(t).position==="fixed"?null:t.offsetParent}function Bs(t){var e=/firefox/i.test(_o()),o=/Trident/i.test(_o());if(o&&Vt(t)){var n=ue(t);if(n.position==="fixed")return null}var r=Eo(t);for(ln(r)&&(r=r.host);Vt(r)&&["html","body"].indexOf(re(r))<0;){var i=ue(r);if(i.transform!=="none"||i.perspective!=="none"||i.contain==="paint"||["transform","perspective"].indexOf(i.willChange)!==-1||e&&i.willChange==="filter"||e&&i.filter&&i.filter!=="none")return r;r=r.parentNode}return null}function co(t){for(var e=Wt(t),o=On(t);o&&Os(o)&&ue(o).position==="static";)o=On(o);return o&&(re(o)==="html"||re(o)==="body"&&ue(o).position==="static")?e:o||Bs(t)||e}function dn(t){return["top","bottom"].indexOf(t)>=0?"x":"y"}function Qe(t,e,o){return Re(t,So(e,o))}function Ls(t,e,o){var n=Qe(t,e,o);return n>o?o:n}function Ar(){return{top:0,right:0,bottom:0,left:0}}function Nr(t){return Object.assign({},Ar(),t)}function Dr(t,e){return e.reduce(function(o,n){return o[n]=t,o},{})}var As=function(e,o){return e=typeof e=="function"?e(Object.assign({},o.rects,{placement:o.placement})):e,Nr(typeof e!="number"?e:Dr(e,lo))};function Ns(t){var e,o=t.state,n=t.name,r=t.options,i=o.elements.arrow,s=o.modifiersData.popperOffsets,a=oe(o.placement),l=dn(a),d=[Ft,qt].indexOf(a)>=0,c=d?"height":"width";if(!(!i||!s)){var u=As(r.padding,o),g=cn(i),f=l==="y"?Dt:Ft,v=l==="y"?_t:qt,b=o.rects.reference[c]+o.rects.reference[l]-s[l]-o.rects.popper[c],h=s[l]-o.rects.reference[l],y=co(i),C=y?l==="y"?y.clientHeight||0:y.clientWidth||0:0,m=b/2-h/2,p=u[f],S=C-g[c]-u[v],w=C/2-g[c]/2+m,E=Qe(p,w,S),$=l;o.modifiersData[n]=(e={},e[$]=E,e.centerOffset=E-w,e)}}function Ds(t){var e=t.state,o=t.options,n=o.element,r=n===void 0?"[data-popper-arrow]":n;r!=null&&(typeof r=="string"&&(r=e.elements.popper.querySelector(r),!r)||Lr(e.elements.popper,r)&&(e.elements.arrow=r))}const Fs={name:"arrow",enabled:!0,phase:"main",fn:Ns,effect:Ds,requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function je(t){return t.split("-")[1]}var zs={top:"auto",right:"auto",bottom:"auto",left:"auto"};function js(t,e){var o=t.x,n=t.y,r=e.devicePixelRatio||1;return{x:Fe(o*r)/r||0,y:Fe(n*r)/r||0}}function Bn(t){var e,o=t.popper,n=t.popperRect,r=t.placement,i=t.variation,s=t.offsets,a=t.position,l=t.gpuAcceleration,d=t.adaptive,c=t.roundOffsets,u=t.isFixed,g=s.x,f=g===void 0?0:g,v=s.y,b=v===void 0?0:v,h=typeof c=="function"?c({x:f,y:b}):{x:f,y:b};f=h.x,b=h.y;var y=s.hasOwnProperty("x"),C=s.hasOwnProperty("y"),m=Ft,p=Dt,S=window;if(d){var w=co(o),E="clientHeight",$="clientWidth";if(w===Wt(o)&&(w=he(o),ue(w).position!=="static"&&a==="absolute"&&(E="scrollHeight",$="scrollWidth")),w=w,r===Dt||(r===Ft||r===qt)&&i===eo){p=_t;var O=u&&w===S&&S.visualViewport?S.visualViewport.height:w[E];b-=O-n.height,b*=l?1:-1}if(r===Ft||(r===Dt||r===_t)&&i===eo){m=qt;var M=u&&w===S&&S.visualViewport?S.visualViewport.width:w[$];f-=M-n.width,f*=l?1:-1}}var L=Object.assign({position:a},d&&zs),B=c===!0?js({x:f,y:b},Wt(o)):{x:f,y:b};if(f=B.x,b=B.y,l){var k;return Object.assign({},L,(k={},k[p]=C?"0":"",k[m]=y?"0":"",k.transform=(S.devicePixelRatio||1)<=1?"translate("+f+"px, "+b+"px)":"translate3d("+f+"px, "+b+"px, 0)",k))}return Object.assign({},L,(e={},e[p]=C?b+"px":"",e[m]=y?f+"px":"",e.transform="",e))}function Ws(t){var e=t.state,o=t.options,n=o.gpuAcceleration,r=n===void 0?!0:n,i=o.adaptive,s=i===void 0?!0:i,a=o.roundOffsets,l=a===void 0?!0:a,d={placement:oe(e.placement),variation:je(e.placement),popper:e.elements.popper,popperRect:e.rects.popper,gpuAcceleration:r,isFixed:e.options.strategy==="fixed"};e.modifiersData.popperOffsets!=null&&(e.styles.popper=Object.assign({},e.styles.popper,Bn(Object.assign({},d,{offsets:e.modifiersData.popperOffsets,position:e.options.strategy,adaptive:s,roundOffsets:l})))),e.modifiersData.arrow!=null&&(e.styles.arrow=Object.assign({},e.styles.arrow,Bn(Object.assign({},d,{offsets:e.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:l})))),e.attributes.popper=Object.assign({},e.attributes.popper,{"data-popper-placement":e.placement})}const Us={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:Ws,data:{}};var uo={passive:!0};function Hs(t){var e=t.state,o=t.instance,n=t.options,r=n.scroll,i=r===void 0?!0:r,s=n.resize,a=s===void 0?!0:s,l=Wt(e.elements.popper),d=[].concat(e.scrollParents.reference,e.scrollParents.popper);return i&&d.forEach(function(c){c.addEventListener("scroll",o.update,uo)}),a&&l.addEventListener("resize",o.update,uo),function(){i&&d.forEach(function(c){c.removeEventListener("scroll",o.update,uo)}),a&&l.removeEventListener("resize",o.update,uo)}}const Vs={name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:Hs,data:{}};var Ks={left:"right",right:"left",bottom:"top",top:"bottom"};function bo(t){return t.replace(/left|right|bottom|top/g,function(e){return Ks[e]})}var _s={start:"end",end:"start"};function Ln(t){return t.replace(/start|end/g,function(e){return _s[e]})}function pn(t){var e=Wt(t),o=e.pageXOffset,n=e.pageYOffset;return{scrollLeft:o,scrollTop:n}}function un(t){return ze(he(t)).left+pn(t).scrollLeft}function qs(t,e){var o=Wt(t),n=he(t),r=o.visualViewport,i=n.clientWidth,s=n.clientHeight,a=0,l=0;if(r){i=r.width,s=r.height;var d=Br();(d||!d&&e==="fixed")&&(a=r.offsetLeft,l=r.offsetTop)}return{width:i,height:s,x:a+un(t),y:l}}function Xs(t){var e,o=he(t),n=pn(t),r=(e=t.ownerDocument)==null?void 0:e.body,i=Re(o.scrollWidth,o.clientWidth,r?r.scrollWidth:0,r?r.clientWidth:0),s=Re(o.scrollHeight,o.clientHeight,r?r.scrollHeight:0,r?r.clientHeight:0),a=-n.scrollLeft+un(t),l=-n.scrollTop;return ue(r||o).direction==="rtl"&&(a+=Re(o.clientWidth,r?r.clientWidth:0)-i),{width:i,height:s,x:a,y:l}}function fn(t){var e=ue(t),o=e.overflow,n=e.overflowX,r=e.overflowY;return/auto|scroll|overlay|hidden/.test(o+r+n)}function Fr(t){return["html","body","#document"].indexOf(re(t))>=0?t.ownerDocument.body:Vt(t)&&fn(t)?t:Fr(Eo(t))}function Ze(t,e){var o;e===void 0&&(e=[]);var n=Fr(t),r=n===((o=t.ownerDocument)==null?void 0:o.body),i=Wt(n),s=r?[i].concat(i.visualViewport||[],fn(n)?n:[]):n,a=e.concat(s);return r?a:a.concat(Ze(Eo(s)))}function qo(t){return Object.assign({},t,{left:t.x,top:t.y,right:t.x+t.width,bottom:t.y+t.height})}function Gs(t,e){var o=ze(t,!1,e==="fixed");return o.top=o.top+t.clientTop,o.left=o.left+t.clientLeft,o.bottom=o.top+t.clientHeight,o.right=o.left+t.clientWidth,o.width=t.clientWidth,o.height=t.clientHeight,o.x=o.left,o.y=o.top,o}function An(t,e,o){return e===kr?qo(qs(t,o)):Me(e)?Gs(e,o):qo(Xs(he(t)))}function Ys(t){var e=Ze(Eo(t)),o=["absolute","fixed"].indexOf(ue(t).position)>=0,n=o&&Vt(t)?co(t):t;return Me(n)?e.filter(function(r){return Me(r)&&Lr(r,n)&&re(r)!=="body"}):[]}function Qs(t,e,o,n){var r=e==="clippingParents"?Ys(t):[].concat(e),i=[].concat(r,[o]),s=i[0],a=i.reduce(function(l,d){var c=An(t,d,n);return l.top=Re(c.top,l.top),l.right=So(c.right,l.right),l.bottom=So(c.bottom,l.bottom),l.left=Re(c.left,l.left),l},An(t,s,n));return a.width=a.right-a.left,a.height=a.bottom-a.top,a.x=a.left,a.y=a.top,a}function zr(t){var e=t.reference,o=t.element,n=t.placement,r=n?oe(n):null,i=n?je(n):null,s=e.x+e.width/2-o.width/2,a=e.y+e.height/2-o.height/2,l;switch(r){case Dt:l={x:s,y:e.y-o.height};break;case _t:l={x:s,y:e.y+e.height};break;case qt:l={x:e.x+e.width,y:a};break;case Ft:l={x:e.x-o.width,y:a};break;default:l={x:e.x,y:e.y}}var d=r?dn(r):null;if(d!=null){var c=d==="y"?"height":"width";switch(i){case De:l[d]=l[d]-(e[c]/2-o[c]/2);break;case eo:l[d]=l[d]+(e[c]/2-o[c]/2);break}}return l}function oo(t,e){e===void 0&&(e={});var o=e,n=o.placement,r=n===void 0?t.placement:n,i=o.strategy,s=i===void 0?t.strategy:i,a=o.boundary,l=a===void 0?hs:a,d=o.rootBoundary,c=d===void 0?kr:d,u=o.elementContext,g=u===void 0?Ke:u,f=o.altBoundary,v=f===void 0?!1:f,b=o.padding,h=b===void 0?0:b,y=Nr(typeof h!="number"?h:Dr(h,lo)),C=g===Ke?bs:Ke,m=t.rects.popper,p=t.elements[v?C:g],S=Qs(Me(p)?p:p.contextElement||he(t.elements.popper),l,c,s),w=ze(t.elements.reference),E=zr({reference:w,element:m,placement:r}),$=qo(Object.assign({},m,E)),O=g===Ke?$:w,M={top:S.top-O.top+y.top,bottom:O.bottom-S.bottom+y.bottom,left:S.left-O.left+y.left,right:O.right-S.right+y.right},L=t.modifiersData.offset;if(g===Ke&&L){var B=L[r];Object.keys(M).forEach(function(k){var T=[qt,_t].indexOf(k)>=0?1:-1,R=[Dt,_t].indexOf(k)>=0?"y":"x";M[k]+=B[R]*T})}return M}function Zs(t,e){e===void 0&&(e={});var o=e,n=o.placement,r=o.boundary,i=o.rootBoundary,s=o.padding,a=o.flipVariations,l=o.allowedAutoPlacements,d=l===void 0?Or:l,c=je(n),u=c?a?kn:kn.filter(function(v){return je(v)===c}):lo,g=u.filter(function(v){return d.indexOf(v)>=0});g.length===0&&(g=u);var f=g.reduce(function(v,b){return v[b]=oo(t,{placement:b,boundary:r,rootBoundary:i,padding:s})[oe(b)],v},{});return Object.keys(f).sort(function(v,b){return f[v]-f[b]})}function Js(t){if(oe(t)===an)return[];var e=bo(t);return[Ln(t),e,Ln(e)]}function ta(t){var e=t.state,o=t.options,n=t.name;if(!e.modifiersData[n]._skip){for(var r=o.mainAxis,i=r===void 0?!0:r,s=o.altAxis,a=s===void 0?!0:s,l=o.fallbackPlacements,d=o.padding,c=o.boundary,u=o.rootBoundary,g=o.altBoundary,f=o.flipVariations,v=f===void 0?!0:f,b=o.allowedAutoPlacements,h=e.options.placement,y=oe(h),C=y===h,m=l||(C||!v?[bo(h)]:Js(h)),p=[h].concat(m).reduce(function(et,ot){return et.concat(oe(ot)===an?Zs(e,{placement:ot,boundary:c,rootBoundary:u,padding:d,flipVariations:v,allowedAutoPlacements:b}):ot)},[]),S=e.rects.reference,w=e.rects.popper,E=new Map,$=!0,O=p[0],M=0;M=0,R=T?"width":"height",P=oo(e,{placement:L,boundary:c,rootBoundary:u,altBoundary:g,padding:d}),D=T?k?qt:Ft:k?_t:Dt;S[R]>w[R]&&(D=bo(D));var H=bo(D),I=[];if(i&&I.push(P[B]<=0),a&&I.push(P[D]<=0,P[H]<=0),I.every(function(et){return et})){O=L,$=!1;break}E.set(L,I)}if($)for(var K=v?3:1,Q=function(ot){var dt=p.find(function(mt){var Ct=E.get(mt);if(Ct)return Ct.slice(0,ot).every(function(lt){return lt})});if(dt)return O=dt,"break"},xt=K;xt>0;xt--){var tt=Q(xt);if(tt==="break")break}e.placement!==O&&(e.modifiersData[n]._skip=!0,e.placement=O,e.reset=!0)}}const ea={name:"flip",enabled:!0,phase:"main",fn:ta,requiresIfExists:["offset"],data:{_skip:!1}};function Nn(t,e,o){return o===void 0&&(o={x:0,y:0}),{top:t.top-e.height-o.y,right:t.right-e.width+o.x,bottom:t.bottom-e.height+o.y,left:t.left-e.width-o.x}}function Dn(t){return[Dt,qt,_t,Ft].some(function(e){return t[e]>=0})}function oa(t){var e=t.state,o=t.name,n=e.rects.reference,r=e.rects.popper,i=e.modifiersData.preventOverflow,s=oo(e,{elementContext:"reference"}),a=oo(e,{altBoundary:!0}),l=Nn(s,n),d=Nn(a,r,i),c=Dn(l),u=Dn(d);e.modifiersData[o]={referenceClippingOffsets:l,popperEscapeOffsets:d,isReferenceHidden:c,hasPopperEscaped:u},e.attributes.popper=Object.assign({},e.attributes.popper,{"data-popper-reference-hidden":c,"data-popper-escaped":u})}const na={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:oa};function ra(t,e,o){var n=oe(t),r=[Ft,Dt].indexOf(n)>=0?-1:1,i=typeof o=="function"?o(Object.assign({},e,{placement:t})):o,s=i[0],a=i[1];return s=s||0,a=(a||0)*r,[Ft,qt].indexOf(n)>=0?{x:a,y:s}:{x:s,y:a}}function ia(t){var e=t.state,o=t.options,n=t.name,r=o.offset,i=r===void 0?[0,0]:r,s=Or.reduce(function(c,u){return c[u]=ra(u,e.rects,i),c},{}),a=s[e.placement],l=a.x,d=a.y;e.modifiersData.popperOffsets!=null&&(e.modifiersData.popperOffsets.x+=l,e.modifiersData.popperOffsets.y+=d),e.modifiersData[n]=s}const sa={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:ia};function aa(t){var e=t.state,o=t.name;e.modifiersData[o]=zr({reference:e.rects.reference,element:e.rects.popper,placement:e.placement})}const la={name:"popperOffsets",enabled:!0,phase:"read",fn:aa,data:{}};function ca(t){return t==="x"?"y":"x"}function da(t){var e=t.state,o=t.options,n=t.name,r=o.mainAxis,i=r===void 0?!0:r,s=o.altAxis,a=s===void 0?!1:s,l=o.boundary,d=o.rootBoundary,c=o.altBoundary,u=o.padding,g=o.tether,f=g===void 0?!0:g,v=o.tetherOffset,b=v===void 0?0:v,h=oo(e,{boundary:l,rootBoundary:d,padding:u,altBoundary:c}),y=oe(e.placement),C=je(e.placement),m=!C,p=dn(y),S=ca(p),w=e.modifiersData.popperOffsets,E=e.rects.reference,$=e.rects.popper,O=typeof b=="function"?b(Object.assign({},e.rects,{placement:e.placement})):b,M=typeof O=="number"?{mainAxis:O,altAxis:O}:Object.assign({mainAxis:0,altAxis:0},O),L=e.modifiersData.offset?e.modifiersData.offset[e.placement]:null,B={x:0,y:0};if(w){if(i){var k,T=p==="y"?Dt:Ft,R=p==="y"?_t:qt,P=p==="y"?"height":"width",D=w[p],H=D+h[T],I=D-h[R],K=f?-$[P]/2:0,Q=C===De?E[P]:$[P],xt=C===De?-$[P]:-E[P],tt=e.elements.arrow,et=f&&tt?cn(tt):{width:0,height:0},ot=e.modifiersData["arrow#persistent"]?e.modifiersData["arrow#persistent"].padding:Ar(),dt=ot[T],mt=ot[R],Ct=Qe(0,E[P],et[P]),lt=m?E[P]/2-K-Ct-dt-M.mainAxis:Q-Ct-dt-M.mainAxis,_=m?-E[P]/2+K+Ct+mt+M.mainAxis:xt+Ct+mt+M.mainAxis,G=e.elements.arrow&&co(e.elements.arrow),Y=G?p==="y"?G.clientTop||0:G.clientLeft||0:0,wt=(k=L==null?void 0:L[p])!=null?k:0,q=D+lt-wt-Y,ut=D+_-wt,Mt=Qe(f?So(H,q):H,D,f?Re(I,ut):I);w[p]=Mt,B[p]=Mt-D}if(a){var ft,vt=p==="x"?Dt:Ft,Tt=p==="x"?_t:qt,St=w[S],pt=S==="y"?"height":"width",j=St+h[vt],At=St-h[Tt],It=[Dt,Ft].indexOf(y)!==-1,Xt=(ft=L==null?void 0:L[S])!=null?ft:0,Qt=It?j:St-E[pt]-$[pt]-Xt+M.altAxis,Zt=It?St+E[pt]+$[pt]-Xt-M.altAxis:At,Nt=f&&It?Ls(Qt,St,Zt):Qe(f?Qt:j,St,f?Zt:At);w[S]=Nt,B[S]=Nt-St}e.modifiersData[n]=B}}const pa={name:"preventOverflow",enabled:!0,phase:"main",fn:da,requiresIfExists:["offset"]};function ua(t){return{scrollLeft:t.scrollLeft,scrollTop:t.scrollTop}}function fa(t){return t===Wt(t)||!Vt(t)?pn(t):ua(t)}function va(t){var e=t.getBoundingClientRect(),o=Fe(e.width)/t.offsetWidth||1,n=Fe(e.height)/t.offsetHeight||1;return o!==1||n!==1}function ma(t,e,o){o===void 0&&(o=!1);var n=Vt(e),r=Vt(e)&&va(e),i=he(e),s=ze(t,r,o),a={scrollLeft:0,scrollTop:0},l={x:0,y:0};return(n||!n&&!o)&&((re(e)!=="body"||fn(i))&&(a=fa(e)),Vt(e)?(l=ze(e,!0),l.x+=e.clientLeft,l.y+=e.clientTop):i&&(l.x=un(i))),{x:s.left+a.scrollLeft-l.x,y:s.top+a.scrollTop-l.y,width:s.width,height:s.height}}function ga(t){var e=new Map,o=new Set,n=[];t.forEach(function(i){e.set(i.name,i)});function r(i){o.add(i.name);var s=[].concat(i.requires||[],i.requiresIfExists||[]);s.forEach(function(a){if(!o.has(a)){var l=e.get(a);l&&r(l)}}),n.push(i)}return t.forEach(function(i){o.has(i.name)||r(i)}),n}function ha(t){var e=ga(t);return Es.reduce(function(o,n){return o.concat(e.filter(function(r){return r.phase===n}))},[])}function ba(t){var e;return function(){return e||(e=new Promise(function(o){Promise.resolve().then(function(){e=void 0,o(t())})})),e}}function ya(t){var e=t.reduce(function(o,n){var r=o[n.name];return o[n.name]=r?Object.assign({},r,n,{options:Object.assign({},r.options,n.options),data:Object.assign({},r.data,n.data)}):n,o},{});return Object.keys(e).map(function(o){return e[o]})}var Fn={placement:"bottom",modifiers:[],strategy:"absolute"};function zn(){for(var t=arguments.length,e=new Array(t),o=0;o{i||a(wa(r)||document.body)},[r,i]),Kt(()=>{if(s&&!i)return wn(o,s),()=>{wn(o,null)}},[o,s,i]),i?Lt(n)?Bt(n,{ref:l}):n:s&&vi(n,s)});function Pa(t){return J("MuiPopper",t)}Z("MuiPopper",["root"]);function Ia(t,e){if(e==="ltr")return t;switch(t){case"bottom-end":return"bottom-start";case"bottom-start":return"bottom-end";case"top-end":return"top-start";case"top-start":return"top-end";default:return t}}function Xo(t){return typeof t=="function"?t():t}function Ra(t){return t.nodeType!==void 0}const $a=t=>{const{classes:e}=t;return rt({root:["root"]},Pa,e)},Ea={},Ma=X(function(e,o){const{anchorEl:n,children:r,direction:i,disablePortal:s,modifiers:a,open:l,placement:d,popperOptions:c,popperRef:u,slotProps:g={},slots:f={},TransitionProps:v,ownerState:b,...h}=e,y=V(null),C=Ot(y,o),m=V(null),p=Ot(m,u),S=V(p);Kt(()=>{S.current=p},[p]),Te(u,()=>m.current,[]);const w=Ia(d,i),[E,$]=Rt(w),[O,M]=Rt(Xo(n));yt(()=>{m.current&&m.current.forceUpdate()}),yt(()=>{n&&M(Xo(n))},[n]),Kt(()=>{if(!O||!l)return;const R=H=>{$(H.placement)};let P=[{name:"preventOverflow",options:{altBoundary:s}},{name:"flip",options:{altBoundary:s}},{name:"onUpdate",enabled:!0,phase:"afterWrite",fn:({state:H})=>{R(H)}}];a!=null&&(P=P.concat(a)),c&&c.modifiers!=null&&(P=P.concat(c.modifiers));const D=Sa(O,y.current,{placement:w,...c,modifiers:P});return S.current(D),()=>{D.destroy(),S.current(null)}},[O,s,a,l,c,w]);const L={placement:E};v!==null&&(L.TransitionProps=v);const B=$a(e),k=f.root??"div",T=Ne({elementType:k,externalSlotProps:g.root,externalForwardedProps:h,additionalProps:{role:"tooltip",ref:C},ownerState:e,className:B.root});return x.jsx(k,{...T,children:typeof r=="function"?r(L):r})}),Ta=X(function(e,o){const{anchorEl:n,children:r,container:i,direction:s="ltr",disablePortal:a=!1,keepMounted:l=!1,modifiers:d,open:c,placement:u="bottom",popperOptions:g=Ea,popperRef:f,style:v,transition:b=!1,slotProps:h={},slots:y={},...C}=e,[m,p]=Rt(!0),S=()=>{p(!1)},w=()=>{p(!0)};if(!l&&!c&&(!b||m))return null;let E;if(i)E=i;else if(n){const M=Xo(n);E=M&&Ra(M)?zt(M).body:zt(null).body}const $=!c&&l&&(!b||m)?"none":void 0,O=b?{in:c,onEnter:S,onExited:w}:void 0;return x.jsx(jr,{disablePortal:a,container:E,children:x.jsx(Ma,{anchorEl:n,direction:s,disablePortal:a,modifiers:d,ref:o,open:b?!m:c,placement:u,popperOptions:g,popperRef:f,slotProps:h,slots:y,...C,style:{position:"fixed",top:0,left:0,display:$,...v},TransitionProps:O,children:r})})}),ka=N(Ta,{name:"MuiPopper",slot:"Root",overridesResolver:(t,e)=>e.root})({}),up=X(function(e,o){const n=Ro(),r=it({props:e,name:"MuiPopper"}),{anchorEl:i,component:s,components:a,componentsProps:l,container:d,disablePortal:c,keepMounted:u,modifiers:g,open:f,placement:v,popperOptions:b,popperRef:h,transition:y,slots:C,slotProps:m,...p}=r,S=(C==null?void 0:C.root)??(a==null?void 0:a.Root),w={anchorEl:i,container:d,disablePortal:c,keepMounted:u,modifiers:g,open:f,placement:v,popperOptions:b,popperRef:h,transition:y,...p};return x.jsx(ka,{as:s,direction:n?"rtl":"ltr",slots:{root:S},slotProps:m??l,...w,ref:o})}),Oa=Po(x.jsx("path",{d:"M12 2C6.47 2 2 6.47 2 12s4.47 10 10 10 10-4.47 10-10S17.53 2 12 2zm5 13.59L15.59 17 12 13.41 8.41 17 7 15.59 10.59 12 7 8.41 8.41 7 12 10.59 15.59 7 17 8.41 13.41 12 17 15.59z"}),"Cancel");function Ba(t){return J("MuiChip",t)}const nt=Z("MuiChip",["root","sizeSmall","sizeMedium","colorDefault","colorError","colorInfo","colorPrimary","colorSecondary","colorSuccess","colorWarning","disabled","clickable","clickableColorPrimary","clickableColorSecondary","deletable","deletableColorPrimary","deletableColorSecondary","outlined","filled","outlinedPrimary","outlinedSecondary","filledPrimary","filledSecondary","avatar","avatarSmall","avatarMedium","avatarColorPrimary","avatarColorSecondary","icon","iconSmall","iconMedium","iconColorPrimary","iconColorSecondary","label","labelSmall","labelMedium","deleteIcon","deleteIconSmall","deleteIconMedium","deleteIconColorPrimary","deleteIconColorSecondary","deleteIconOutlinedColorPrimary","deleteIconOutlinedColorSecondary","deleteIconFilledColorPrimary","deleteIconFilledColorSecondary","focusVisible"]),La=t=>{const{classes:e,disabled:o,size:n,color:r,iconColor:i,onDelete:s,clickable:a,variant:l}=t,d={root:["root",l,o&&"disabled",`size${A(n)}`,`color${A(r)}`,a&&"clickable",a&&`clickableColor${A(r)}`,s&&"deletable",s&&`deletableColor${A(r)}`,`${l}${A(r)}`],label:["label",`label${A(n)}`],avatar:["avatar",`avatar${A(n)}`,`avatarColor${A(r)}`],icon:["icon",`icon${A(n)}`,`iconColor${A(i)}`],deleteIcon:["deleteIcon",`deleteIcon${A(n)}`,`deleteIconColor${A(r)}`,`deleteIcon${A(l)}Color${A(r)}`]};return rt(d,Ba,e)},Aa=N("div",{name:"MuiChip",slot:"Root",overridesResolver:(t,e)=>{const{ownerState:o}=t,{color:n,iconColor:r,clickable:i,onDelete:s,size:a,variant:l}=o;return[{[`& .${nt.avatar}`]:e.avatar},{[`& .${nt.avatar}`]:e[`avatar${A(a)}`]},{[`& .${nt.avatar}`]:e[`avatarColor${A(n)}`]},{[`& .${nt.icon}`]:e.icon},{[`& .${nt.icon}`]:e[`icon${A(a)}`]},{[`& .${nt.icon}`]:e[`iconColor${A(r)}`]},{[`& .${nt.deleteIcon}`]:e.deleteIcon},{[`& .${nt.deleteIcon}`]:e[`deleteIcon${A(a)}`]},{[`& .${nt.deleteIcon}`]:e[`deleteIconColor${A(n)}`]},{[`& .${nt.deleteIcon}`]:e[`deleteIcon${A(l)}Color${A(n)}`]},e.root,e[`size${A(a)}`],e[`color${A(n)}`],i&&e.clickable,i&&n!=="default"&&e[`clickableColor${A(n)})`],s&&e.deletable,s&&n!=="default"&&e[`deletableColor${A(n)}`],e[l],e[`${l}${A(n)}`]]}})(st(({theme:t})=>{const e=t.palette.mode==="light"?t.palette.grey[700]:t.palette.grey[300];return{maxWidth:"100%",fontFamily:t.typography.fontFamily,fontSize:t.typography.pxToRem(13),display:"inline-flex",alignItems:"center",justifyContent:"center",height:32,color:(t.vars||t).palette.text.primary,backgroundColor:(t.vars||t).palette.action.selected,borderRadius:32/2,whiteSpace:"nowrap",transition:t.transitions.create(["background-color","box-shadow"]),cursor:"unset",outline:0,textDecoration:"none",border:0,padding:0,verticalAlign:"middle",boxSizing:"border-box",[`&.${nt.disabled}`]:{opacity:(t.vars||t).palette.action.disabledOpacity,pointerEvents:"none"},[`& .${nt.avatar}`]:{marginLeft:5,marginRight:-6,width:24,height:24,color:t.vars?t.vars.palette.Chip.defaultAvatarColor:e,fontSize:t.typography.pxToRem(12)},[`& .${nt.avatarColorPrimary}`]:{color:(t.vars||t).palette.primary.contrastText,backgroundColor:(t.vars||t).palette.primary.dark},[`& .${nt.avatarColorSecondary}`]:{color:(t.vars||t).palette.secondary.contrastText,backgroundColor:(t.vars||t).palette.secondary.dark},[`& .${nt.avatarSmall}`]:{marginLeft:4,marginRight:-4,width:18,height:18,fontSize:t.typography.pxToRem(10)},[`& .${nt.icon}`]:{marginLeft:5,marginRight:-6},[`& .${nt.deleteIcon}`]:{WebkitTapHighlightColor:"transparent",color:t.vars?`rgba(${t.vars.palette.text.primaryChannel} / 0.26)`:Pt(t.palette.text.primary,.26),fontSize:22,cursor:"pointer",margin:"0 5px 0 -6px","&:hover":{color:t.vars?`rgba(${t.vars.palette.text.primaryChannel} / 0.4)`:Pt(t.palette.text.primary,.4)}},variants:[{props:{size:"small"},style:{height:24,[`& .${nt.icon}`]:{fontSize:18,marginLeft:4,marginRight:-4},[`& .${nt.deleteIcon}`]:{fontSize:16,marginRight:4,marginLeft:-4}}},...Object.entries(t.palette).filter(jt(["contrastText"])).map(([o])=>({props:{color:o},style:{backgroundColor:(t.vars||t).palette[o].main,color:(t.vars||t).palette[o].contrastText,[`& .${nt.deleteIcon}`]:{color:t.vars?`rgba(${t.vars.palette[o].contrastTextChannel} / 0.7)`:Pt(t.palette[o].contrastText,.7),"&:hover, &:active":{color:(t.vars||t).palette[o].contrastText}}}})),{props:o=>o.iconColor===o.color,style:{[`& .${nt.icon}`]:{color:t.vars?t.vars.palette.Chip.defaultIconColor:e}}},{props:o=>o.iconColor===o.color&&o.color!=="default",style:{[`& .${nt.icon}`]:{color:"inherit"}}},{props:{onDelete:!0},style:{[`&.${nt.focusVisible}`]:{backgroundColor:t.vars?`rgba(${t.vars.palette.action.selectedChannel} / calc(${t.vars.palette.action.selectedOpacity} + ${t.vars.palette.action.focusOpacity}))`:Pt(t.palette.action.selected,t.palette.action.selectedOpacity+t.palette.action.focusOpacity)}}},...Object.entries(t.palette).filter(jt(["dark"])).map(([o])=>({props:{color:o,onDelete:!0},style:{[`&.${nt.focusVisible}`]:{background:(t.vars||t).palette[o].dark}}})),{props:{clickable:!0},style:{userSelect:"none",WebkitTapHighlightColor:"transparent",cursor:"pointer","&:hover":{backgroundColor:t.vars?`rgba(${t.vars.palette.action.selectedChannel} / calc(${t.vars.palette.action.selectedOpacity} + ${t.vars.palette.action.hoverOpacity}))`:Pt(t.palette.action.selected,t.palette.action.selectedOpacity+t.palette.action.hoverOpacity)},[`&.${nt.focusVisible}`]:{backgroundColor:t.vars?`rgba(${t.vars.palette.action.selectedChannel} / calc(${t.vars.palette.action.selectedOpacity} + ${t.vars.palette.action.focusOpacity}))`:Pt(t.palette.action.selected,t.palette.action.selectedOpacity+t.palette.action.focusOpacity)},"&:active":{boxShadow:(t.vars||t).shadows[1]}}},...Object.entries(t.palette).filter(jt(["dark"])).map(([o])=>({props:{color:o,clickable:!0},style:{[`&:hover, &.${nt.focusVisible}`]:{backgroundColor:(t.vars||t).palette[o].dark}}})),{props:{variant:"outlined"},style:{backgroundColor:"transparent",border:t.vars?`1px solid ${t.vars.palette.Chip.defaultBorder}`:`1px solid ${t.palette.mode==="light"?t.palette.grey[400]:t.palette.grey[700]}`,[`&.${nt.clickable}:hover`]:{backgroundColor:(t.vars||t).palette.action.hover},[`&.${nt.focusVisible}`]:{backgroundColor:(t.vars||t).palette.action.focus},[`& .${nt.avatar}`]:{marginLeft:4},[`& .${nt.avatarSmall}`]:{marginLeft:2},[`& .${nt.icon}`]:{marginLeft:4},[`& .${nt.iconSmall}`]:{marginLeft:2},[`& .${nt.deleteIcon}`]:{marginRight:5},[`& .${nt.deleteIconSmall}`]:{marginRight:3}}},...Object.entries(t.palette).filter(jt()).map(([o])=>({props:{variant:"outlined",color:o},style:{color:(t.vars||t).palette[o].main,border:`1px solid ${t.vars?`rgba(${t.vars.palette[o].mainChannel} / 0.7)`:Pt(t.palette[o].main,.7)}`,[`&.${nt.clickable}:hover`]:{backgroundColor:t.vars?`rgba(${t.vars.palette[o].mainChannel} / ${t.vars.palette.action.hoverOpacity})`:Pt(t.palette[o].main,t.palette.action.hoverOpacity)},[`&.${nt.focusVisible}`]:{backgroundColor:t.vars?`rgba(${t.vars.palette[o].mainChannel} / ${t.vars.palette.action.focusOpacity})`:Pt(t.palette[o].main,t.palette.action.focusOpacity)},[`& .${nt.deleteIcon}`]:{color:t.vars?`rgba(${t.vars.palette[o].mainChannel} / 0.7)`:Pt(t.palette[o].main,.7),"&:hover, &:active":{color:(t.vars||t).palette[o].main}}}}))]}})),Na=N("span",{name:"MuiChip",slot:"Label",overridesResolver:(t,e)=>{const{ownerState:o}=t,{size:n}=o;return[e.label,e[`label${A(n)}`]]}})({overflow:"hidden",textOverflow:"ellipsis",paddingLeft:12,paddingRight:12,whiteSpace:"nowrap",variants:[{props:{variant:"outlined"},style:{paddingLeft:11,paddingRight:11}},{props:{size:"small"},style:{paddingLeft:8,paddingRight:8}},{props:{size:"small",variant:"outlined"},style:{paddingLeft:7,paddingRight:7}}]});function jn(t){return t.key==="Backspace"||t.key==="Delete"}const fp=X(function(e,o){const n=it({props:e,name:"MuiChip"}),{avatar:r,className:i,clickable:s,color:a="default",component:l,deleteIcon:d,disabled:c=!1,icon:u,label:g,onClick:f,onDelete:v,onKeyDown:b,onKeyUp:h,size:y="medium",variant:C="filled",tabIndex:m,skipFocusWhenDisabled:p=!1,...S}=n,w=V(null),E=Ot(w,o),$=I=>{I.stopPropagation(),v&&v(I)},O=I=>{I.currentTarget===I.target&&jn(I)&&I.preventDefault(),b&&b(I)},M=I=>{I.currentTarget===I.target&&v&&jn(I)&&v(I),h&&h(I)},L=s!==!1&&f?!0:s,B=L||v?Ee:l||"div",k={...n,component:B,disabled:c,size:y,color:a,iconColor:Lt(u)&&u.props.color||a,onDelete:!!v,clickable:L,variant:C},T=La(k),R=B===Ee?{component:l||"div",focusVisibleClassName:T.focusVisible,...v&&{disableRipple:!0}}:{};let P=null;v&&(P=d&&Lt(d)?Bt(d,{className:z(d.props.className,T.deleteIcon),onClick:$}):x.jsx(Oa,{className:z(T.deleteIcon),onClick:$}));let D=null;r&&Lt(r)&&(D=Bt(r,{className:z(T.avatar,r.props.className)}));let H=null;return u&&Lt(u)&&(H=Bt(u,{className:z(T.icon,u.props.className)})),x.jsxs(Aa,{as:B,className:z(T.root,i),disabled:L&&c?!0:void 0,onClick:f,onKeyDown:O,onKeyUp:M,ref:E,tabIndex:p&&c?-1:m,ownerState:k,...R,...S,children:[D||H,x.jsx(Na,{className:z(T.label),ownerState:k,children:g}),P]})});function fo(t){return parseInt(t,10)||0}const Da={shadow:{visibility:"hidden",position:"absolute",overflow:"hidden",height:0,top:0,left:0,transform:"translateZ(0)"}};function Fa(t){for(const e in t)return!1;return!0}function Wn(t){return Fa(t)||t.outerHeightStyle===0&&!t.overflowing}const za=X(function(e,o){const{onChange:n,maxRows:r,minRows:i=1,style:s,value:a,...l}=e,{current:d}=V(a!=null),c=V(null),u=Ot(o,c),g=V(null),f=V(null),v=Et(()=>{const m=c.current,p=f.current;if(!m||!p)return;const w=Gt(m).getComputedStyle(m);if(w.width==="0px")return{outerHeightStyle:0,overflowing:!1};p.style.width=w.width,p.value=m.value||e.placeholder||"x",p.value.slice(-1)===` +`&&(p.value+=" ");const E=w.boxSizing,$=fo(w.paddingBottom)+fo(w.paddingTop),O=fo(w.borderBottomWidth)+fo(w.borderTopWidth),M=p.scrollHeight;p.value="x";const L=p.scrollHeight;let B=M;i&&(B=Math.max(Number(i)*L,B)),r&&(B=Math.min(Number(r)*L,B)),B=Math.max(B,L);const k=B+(E==="border-box"?$+O:0),T=Math.abs(B-M)<=1;return{outerHeightStyle:k,overflowing:T}},[r,i,e.placeholder]),b=ee(()=>{const m=c.current,p=v();if(!m||!p||Wn(p))return!1;const S=p.outerHeightStyle;return g.current!=null&&g.current!==S}),h=Et(()=>{const m=c.current,p=v();if(!m||!p||Wn(p))return;const S=p.outerHeightStyle;g.current!==S&&(g.current=S,m.style.height=`${S}px`),m.style.overflow=p.overflowing?"hidden":""},[v]),y=V(-1);Kt(()=>{const m=$o(h),p=c==null?void 0:c.current;if(!p)return;const S=Gt(p);S.addEventListener("resize",m);let w;return typeof ResizeObserver<"u"&&(w=new ResizeObserver(()=>{b()&&(w.unobserve(p),cancelAnimationFrame(y.current),h(),y.current=requestAnimationFrame(()=>{w.observe(p)}))}),w.observe(p)),()=>{m.clear(),cancelAnimationFrame(y.current),S.removeEventListener("resize",m),w&&w.disconnect()}},[v,h,b]),Kt(()=>{h()});const C=m=>{d||h(),n&&n(m)};return x.jsxs(ne,{children:[x.jsx("textarea",{value:a,onChange:C,ref:u,rows:i,style:s,...l}),x.jsx("textarea",{"aria-hidden":!0,className:e.className,readOnly:!0,ref:f,tabIndex:-1,style:{...Da.shadow,...s,paddingTop:0,paddingBottom:0}})]})});function no(t){return typeof t=="string"}function Ue({props:t,states:e,muiFormControl:o}){return e.reduce((n,r)=>(n[r]=t[r],o&&typeof t[r]>"u"&&(n[r]=o[r]),n),{})}const Mo=ro(void 0);function Oe(){return Ae(Mo)}function Un(t){return t!=null&&!(Array.isArray(t)&&t.length===0)}function wo(t,e=!1){return t&&(Un(t.value)&&t.value!==""||e&&Un(t.defaultValue)&&t.defaultValue!=="")}function ja(t){return t.startAdornment}function Wa(t){return J("MuiInputBase",t)}const We=Z("MuiInputBase",["root","formControl","focused","disabled","adornedStart","adornedEnd","error","sizeSmall","multiline","colorSecondary","fullWidth","hiddenLabel","readOnly","input","inputSizeSmall","inputMultiline","inputTypeSearch","inputAdornedStart","inputAdornedEnd","inputHiddenLabel"]);var Hn;const To=(t,e)=>{const{ownerState:o}=t;return[e.root,o.formControl&&e.formControl,o.startAdornment&&e.adornedStart,o.endAdornment&&e.adornedEnd,o.error&&e.error,o.size==="small"&&e.sizeSmall,o.multiline&&e.multiline,o.color&&e[`color${A(o.color)}`],o.fullWidth&&e.fullWidth,o.hiddenLabel&&e.hiddenLabel]},ko=(t,e)=>{const{ownerState:o}=t;return[e.input,o.size==="small"&&e.inputSizeSmall,o.multiline&&e.inputMultiline,o.type==="search"&&e.inputTypeSearch,o.startAdornment&&e.inputAdornedStart,o.endAdornment&&e.inputAdornedEnd,o.hiddenLabel&&e.inputHiddenLabel]},Ua=t=>{const{classes:e,color:o,disabled:n,error:r,endAdornment:i,focused:s,formControl:a,fullWidth:l,hiddenLabel:d,multiline:c,readOnly:u,size:g,startAdornment:f,type:v}=t,b={root:["root",`color${A(o)}`,n&&"disabled",r&&"error",l&&"fullWidth",s&&"focused",a&&"formControl",g&&g!=="medium"&&`size${A(g)}`,c&&"multiline",f&&"adornedStart",i&&"adornedEnd",d&&"hiddenLabel",u&&"readOnly"],input:["input",n&&"disabled",v==="search"&&"inputTypeSearch",c&&"inputMultiline",g==="small"&&"inputSizeSmall",d&&"inputHiddenLabel",f&&"inputAdornedStart",i&&"inputAdornedEnd",u&&"readOnly"]};return rt(b,Wa,e)},Oo=N("div",{name:"MuiInputBase",slot:"Root",overridesResolver:To})(st(({theme:t})=>({...t.typography.body1,color:(t.vars||t).palette.text.primary,lineHeight:"1.4375em",boxSizing:"border-box",position:"relative",cursor:"text",display:"inline-flex",alignItems:"center",[`&.${We.disabled}`]:{color:(t.vars||t).palette.text.disabled,cursor:"default"},variants:[{props:({ownerState:e})=>e.multiline,style:{padding:"4px 0 5px"}},{props:({ownerState:e,size:o})=>e.multiline&&o==="small",style:{paddingTop:1}},{props:({ownerState:e})=>e.fullWidth,style:{width:"100%"}}]}))),Bo=N("input",{name:"MuiInputBase",slot:"Input",overridesResolver:ko})(st(({theme:t})=>{const e=t.palette.mode==="light",o={color:"currentColor",...t.vars?{opacity:t.vars.opacity.inputPlaceholder}:{opacity:e?.42:.5},transition:t.transitions.create("opacity",{duration:t.transitions.duration.shorter})},n={opacity:"0 !important"},r=t.vars?{opacity:t.vars.opacity.inputPlaceholder}:{opacity:e?.42:.5};return{font:"inherit",letterSpacing:"inherit",color:"currentColor",padding:"4px 0 5px",border:0,boxSizing:"content-box",background:"none",height:"1.4375em",margin:0,WebkitTapHighlightColor:"transparent",display:"block",minWidth:0,width:"100%","&::-webkit-input-placeholder":o,"&::-moz-placeholder":o,"&::-ms-input-placeholder":o,"&:focus":{outline:0},"&:invalid":{boxShadow:"none"},"&::-webkit-search-decoration":{WebkitAppearance:"none"},[`label[data-shrink=false] + .${We.formControl} &`]:{"&::-webkit-input-placeholder":n,"&::-moz-placeholder":n,"&::-ms-input-placeholder":n,"&:focus::-webkit-input-placeholder":r,"&:focus::-moz-placeholder":r,"&:focus::-ms-input-placeholder":r},[`&.${We.disabled}`]:{opacity:1,WebkitTextFillColor:(t.vars||t).palette.text.disabled},variants:[{props:({ownerState:i})=>!i.disableInjectingGlobalStyles,style:{animationName:"mui-auto-fill-cancel",animationDuration:"10ms","&:-webkit-autofill":{animationDuration:"5000s",animationName:"mui-auto-fill"}}},{props:{size:"small"},style:{paddingTop:1}},{props:({ownerState:i})=>i.multiline,style:{height:"auto",resize:"none",padding:0,paddingTop:0}},{props:{type:"search"},style:{MozAppearance:"textfield"}}]}})),Vn=Ii({"@keyframes mui-auto-fill":{from:{display:"block"}},"@keyframes mui-auto-fill-cancel":{from:{display:"block"}}}),vn=X(function(e,o){const n=it({props:e,name:"MuiInputBase"}),{"aria-describedby":r,autoComplete:i,autoFocus:s,className:a,color:l,components:d={},componentsProps:c={},defaultValue:u,disabled:g,disableInjectingGlobalStyles:f,endAdornment:v,error:b,fullWidth:h=!1,id:y,inputComponent:C="input",inputProps:m={},inputRef:p,margin:S,maxRows:w,minRows:E,multiline:$=!1,name:O,onBlur:M,onChange:L,onClick:B,onFocus:k,onKeyDown:T,onKeyUp:R,placeholder:P,readOnly:D,renderSuffix:H,rows:I,size:K,slotProps:Q={},slots:xt={},startAdornment:tt,type:et="text",value:ot,...dt}=n,mt=m.value!=null?m.value:ot,{current:Ct}=V(mt!=null),lt=V(),_=Et(gt=>{},[]),G=Ot(lt,p,m.ref,_),[Y,wt]=Rt(!1),q=Oe(),ut=Ue({props:n,muiFormControl:q,states:["color","disabled","error","hiddenLabel","size","required","filled"]});ut.focused=q?q.focused:Y,yt(()=>{!q&&g&&Y&&(wt(!1),M&&M())},[q,g,Y,M]);const Mt=q&&q.onFilled,ft=q&&q.onEmpty,vt=Et(gt=>{wo(gt)?Mt&&Mt():ft&&ft()},[Mt,ft]);Kt(()=>{Ct&&vt({value:mt})},[mt,vt,Ct]);const Tt=gt=>{k&&k(gt),m.onFocus&&m.onFocus(gt),q&&q.onFocus?q.onFocus(gt):wt(!0)},St=gt=>{M&&M(gt),m.onBlur&&m.onBlur(gt),q&&q.onBlur?q.onBlur(gt):wt(!1)},pt=(gt,...ae)=>{if(!Ct){const be=gt.target||lt.current;if(be==null)throw new Error(vr(1));vt({value:be.value})}m.onChange&&m.onChange(gt,...ae),L&&L(gt,...ae)};yt(()=>{vt(lt.current)},[]);const j=gt=>{lt.current&>.currentTarget===gt.target&<.current.focus(),B&&B(gt)};let At=C,It=m;$&&At==="input"&&(I?It={type:void 0,minRows:I,maxRows:I,...It}:It={type:void 0,maxRows:w,minRows:E,...It},At=za);const Xt=gt=>{vt(gt.animationName==="mui-auto-fill-cancel"?lt.current:{value:"x"})};yt(()=>{q&&q.setAdornedStart(!!tt)},[q,tt]);const Qt={...n,color:ut.color||"primary",disabled:ut.disabled,endAdornment:v,error:ut.error,focused:ut.focused,formControl:q,fullWidth:h,hiddenLabel:ut.hiddenLabel,multiline:$,size:ut.size,startAdornment:tt,type:et},Zt=Ua(Qt),Nt=xt.root||d.Root||Oo,fe=Q.root||c.root||{},se=xt.input||d.Input||Bo;return It={...It,...Q.input??c.input},x.jsxs(ne,{children:[!f&&typeof Vn=="function"&&(Hn||(Hn=x.jsx(Vn,{}))),x.jsxs(Nt,{...fe,ref:o,onClick:j,...dt,...!no(Nt)&&{ownerState:{...Qt,...fe.ownerState}},className:z(Zt.root,fe.className,a,D&&"MuiInputBase-readOnly"),children:[tt,x.jsx(Mo.Provider,{value:null,children:x.jsx(se,{"aria-invalid":ut.error,"aria-describedby":r,autoComplete:i,autoFocus:s,defaultValue:u,disabled:ut.disabled,id:y,onAnimationStart:Xt,name:O,placeholder:P,readOnly:D,required:ut.required,rows:I,value:mt,onKeyDown:T,onKeyUp:R,type:et,...It,...!no(se)&&{as:At,ownerState:{...Qt,...It.ownerState}},ref:G,className:z(Zt.input,It.className,D&&"MuiInputBase-readOnly"),onBlur:St,onChange:pt,onFocus:Tt})}),v,H?H({...ut,startAdornment:tt}):null]})]})});function Ha(t){return J("MuiInput",t)}const _e={...We,...Z("MuiInput",["root","underline","input"])};function Va(t){return J("MuiOutlinedInput",t)}const te={...We,...Z("MuiOutlinedInput",["root","notchedOutline","input"])};function Ka(t){return J("MuiFilledInput",t)}const Ce={...We,...Z("MuiFilledInput",["root","underline","input","adornedStart","adornedEnd","sizeSmall","multiline","hiddenLabel"])},_a=Po(x.jsx("path",{d:"M7 10l5 5 5-5z"}),"ArrowDropDown"),qa={entering:{opacity:1},entered:{opacity:1}},Go=X(function(e,o){const n=so(),r={enter:n.transitions.duration.enteringScreen,exit:n.transitions.duration.leavingScreen},{addEndListener:i,appear:s=!0,children:a,easing:l,in:d,onEnter:c,onEntered:u,onEntering:g,onExit:f,onExited:v,onExiting:b,style:h,timeout:y=r,TransitionComponent:C=ie,...m}=e,p=V(null),S=Ot(p,ao(a),o),w=T=>R=>{if(T){const P=p.current;R===void 0?T(P):T(P,R)}},E=w(g),$=w((T,R)=>{Mr(T);const P=xo({style:h,timeout:y,easing:l},{mode:"enter"});T.style.webkitTransition=n.transitions.create("opacity",P),T.style.transition=n.transitions.create("opacity",P),c&&c(T,R)}),O=w(u),M=w(b),L=w(T=>{const R=xo({style:h,timeout:y,easing:l},{mode:"exit"});T.style.webkitTransition=n.transitions.create("opacity",R),T.style.transition=n.transitions.create("opacity",R),f&&f(T)}),B=w(v),k=T=>{i&&i(p.current,T)};return x.jsx(C,{appear:s,in:d,nodeRef:p,onEnter:$,onEntered:O,onEntering:E,onExit:L,onExited:B,onExiting:M,addEndListener:k,timeout:y,...m,children:(T,{ownerState:R,...P})=>Bt(a,{style:{opacity:0,visibility:T==="exited"&&!d?"hidden":void 0,...qa[T],...h,...a.props.style},ref:S,...P})})});function Xa(t){return J("MuiBackdrop",t)}const vp=Z("MuiBackdrop",["root","invisible"]),Ga=t=>{const{classes:e,invisible:o}=t;return rt({root:["root",o&&"invisible"]},Xa,e)},Ya=N("div",{name:"MuiBackdrop",slot:"Root",overridesResolver:(t,e)=>{const{ownerState:o}=t;return[e.root,o.invisible&&e.invisible]}})({position:"fixed",display:"flex",alignItems:"center",justifyContent:"center",right:0,bottom:0,top:0,left:0,backgroundColor:"rgba(0, 0, 0, 0.5)",WebkitTapHighlightColor:"transparent",variants:[{props:{invisible:!0},style:{backgroundColor:"transparent"}}]}),Wr=X(function(e,o){const n=it({props:e,name:"MuiBackdrop"}),{children:r,className:i,component:s="div",invisible:a=!1,open:l,components:d={},componentsProps:c={},slotProps:u={},slots:g={},TransitionComponent:f,transitionDuration:v,...b}=n,h={...n,component:s,invisible:a},y=Ga(h),C={transition:f,root:d.Root,...g},m={...c,...u},p={slots:C,slotProps:m},[S,w]=bt("root",{elementType:Ya,externalForwardedProps:p,className:z(y.root,i),ownerState:h}),[E,$]=bt("transition",{elementType:Go,externalForwardedProps:p,ownerState:h});return x.jsx(E,{in:l,timeout:v,...b,...$,children:x.jsx(S,{"aria-hidden":!0,...w,classes:y,ref:o,children:r})})});function Qa(t){return J("MuiButton",t)}const Se=Z("MuiButton",["root","text","textInherit","textPrimary","textSecondary","textSuccess","textError","textInfo","textWarning","outlined","outlinedInherit","outlinedPrimary","outlinedSecondary","outlinedSuccess","outlinedError","outlinedInfo","outlinedWarning","contained","containedInherit","containedPrimary","containedSecondary","containedSuccess","containedError","containedInfo","containedWarning","disableElevation","focusVisible","disabled","colorInherit","colorPrimary","colorSecondary","colorSuccess","colorError","colorInfo","colorWarning","textSizeSmall","textSizeMedium","textSizeLarge","outlinedSizeSmall","outlinedSizeMedium","outlinedSizeLarge","containedSizeSmall","containedSizeMedium","containedSizeLarge","sizeMedium","sizeSmall","sizeLarge","fullWidth","startIcon","endIcon","icon","iconSizeSmall","iconSizeMedium","iconSizeLarge","loading","loadingWrapper","loadingIconPlaceholder","loadingIndicator","loadingPositionCenter","loadingPositionStart","loadingPositionEnd"]),Za=ro({}),Ja=ro(void 0),tl=t=>{const{color:e,disableElevation:o,fullWidth:n,size:r,variant:i,loading:s,loadingPosition:a,classes:l}=t,d={root:["root",s&&"loading",i,`${i}${A(e)}`,`size${A(r)}`,`${i}Size${A(r)}`,`color${A(e)}`,o&&"disableElevation",n&&"fullWidth",s&&`loadingPosition${A(a)}`],startIcon:["icon","startIcon",`iconSize${A(r)}`],endIcon:["icon","endIcon",`iconSize${A(r)}`],loadingIndicator:["loadingIndicator"],loadingWrapper:["loadingWrapper"]},c=rt(d,Qa,l);return{...l,...c}},Ur=[{props:{size:"small"},style:{"& > *:nth-of-type(1)":{fontSize:18}}},{props:{size:"medium"},style:{"& > *:nth-of-type(1)":{fontSize:20}}},{props:{size:"large"},style:{"& > *:nth-of-type(1)":{fontSize:22}}}],el=N(Ee,{shouldForwardProp:t=>Yt(t)||t==="classes",name:"MuiButton",slot:"Root",overridesResolver:(t,e)=>{const{ownerState:o}=t;return[e.root,e[o.variant],e[`${o.variant}${A(o.color)}`],e[`size${A(o.size)}`],e[`${o.variant}Size${A(o.size)}`],o.color==="inherit"&&e.colorInherit,o.disableElevation&&e.disableElevation,o.fullWidth&&e.fullWidth,o.loading&&e.loading]}})(st(({theme:t})=>{const e=t.palette.mode==="light"?t.palette.grey[300]:t.palette.grey[800],o=t.palette.mode==="light"?t.palette.grey.A100:t.palette.grey[700];return{...t.typography.button,minWidth:64,padding:"6px 16px",border:0,borderRadius:(t.vars||t).shape.borderRadius,transition:t.transitions.create(["background-color","box-shadow","border-color","color"],{duration:t.transitions.duration.short}),"&:hover":{textDecoration:"none"},[`&.${Se.disabled}`]:{color:(t.vars||t).palette.action.disabled},variants:[{props:{variant:"contained"},style:{color:"var(--variant-containedColor)",backgroundColor:"var(--variant-containedBg)",boxShadow:(t.vars||t).shadows[2],"&:hover":{boxShadow:(t.vars||t).shadows[4],"@media (hover: none)":{boxShadow:(t.vars||t).shadows[2]}},"&:active":{boxShadow:(t.vars||t).shadows[8]},[`&.${Se.focusVisible}`]:{boxShadow:(t.vars||t).shadows[6]},[`&.${Se.disabled}`]:{color:(t.vars||t).palette.action.disabled,boxShadow:(t.vars||t).shadows[0],backgroundColor:(t.vars||t).palette.action.disabledBackground}}},{props:{variant:"outlined"},style:{padding:"5px 15px",border:"1px solid currentColor",borderColor:"var(--variant-outlinedBorder, currentColor)",backgroundColor:"var(--variant-outlinedBg)",color:"var(--variant-outlinedColor)",[`&.${Se.disabled}`]:{border:`1px solid ${(t.vars||t).palette.action.disabledBackground}`}}},{props:{variant:"text"},style:{padding:"6px 8px",color:"var(--variant-textColor)",backgroundColor:"var(--variant-textBg)"}},...Object.entries(t.palette).filter(jt()).map(([n])=>({props:{color:n},style:{"--variant-textColor":(t.vars||t).palette[n].main,"--variant-outlinedColor":(t.vars||t).palette[n].main,"--variant-outlinedBorder":t.vars?`rgba(${t.vars.palette[n].mainChannel} / 0.5)`:Pt(t.palette[n].main,.5),"--variant-containedColor":(t.vars||t).palette[n].contrastText,"--variant-containedBg":(t.vars||t).palette[n].main,"@media (hover: hover)":{"&:hover":{"--variant-containedBg":(t.vars||t).palette[n].dark,"--variant-textBg":t.vars?`rgba(${t.vars.palette[n].mainChannel} / ${t.vars.palette.action.hoverOpacity})`:Pt(t.palette[n].main,t.palette.action.hoverOpacity),"--variant-outlinedBorder":(t.vars||t).palette[n].main,"--variant-outlinedBg":t.vars?`rgba(${t.vars.palette[n].mainChannel} / ${t.vars.palette.action.hoverOpacity})`:Pt(t.palette[n].main,t.palette.action.hoverOpacity)}}}})),{props:{color:"inherit"},style:{color:"inherit",borderColor:"currentColor","--variant-containedBg":t.vars?t.vars.palette.Button.inheritContainedBg:e,"@media (hover: hover)":{"&:hover":{"--variant-containedBg":t.vars?t.vars.palette.Button.inheritContainedHoverBg:o,"--variant-textBg":t.vars?`rgba(${t.vars.palette.text.primaryChannel} / ${t.vars.palette.action.hoverOpacity})`:Pt(t.palette.text.primary,t.palette.action.hoverOpacity),"--variant-outlinedBg":t.vars?`rgba(${t.vars.palette.text.primaryChannel} / ${t.vars.palette.action.hoverOpacity})`:Pt(t.palette.text.primary,t.palette.action.hoverOpacity)}}}},{props:{size:"small",variant:"text"},style:{padding:"4px 5px",fontSize:t.typography.pxToRem(13)}},{props:{size:"large",variant:"text"},style:{padding:"8px 11px",fontSize:t.typography.pxToRem(15)}},{props:{size:"small",variant:"outlined"},style:{padding:"3px 9px",fontSize:t.typography.pxToRem(13)}},{props:{size:"large",variant:"outlined"},style:{padding:"7px 21px",fontSize:t.typography.pxToRem(15)}},{props:{size:"small",variant:"contained"},style:{padding:"4px 10px",fontSize:t.typography.pxToRem(13)}},{props:{size:"large",variant:"contained"},style:{padding:"8px 22px",fontSize:t.typography.pxToRem(15)}},{props:{disableElevation:!0},style:{boxShadow:"none","&:hover":{boxShadow:"none"},[`&.${Se.focusVisible}`]:{boxShadow:"none"},"&:active":{boxShadow:"none"},[`&.${Se.disabled}`]:{boxShadow:"none"}}},{props:{fullWidth:!0},style:{width:"100%"}},{props:{loadingPosition:"center"},style:{transition:t.transitions.create(["background-color","box-shadow","border-color"],{duration:t.transitions.duration.short}),[`&.${Se.loading}`]:{color:"transparent"}}}]}})),ol=N("span",{name:"MuiButton",slot:"StartIcon",overridesResolver:(t,e)=>{const{ownerState:o}=t;return[e.startIcon,o.loading&&e.startIconLoadingStart,e[`iconSize${A(o.size)}`]]}})(({theme:t})=>({display:"inherit",marginRight:8,marginLeft:-4,variants:[{props:{size:"small"},style:{marginLeft:-2}},{props:{loadingPosition:"start",loading:!0},style:{transition:t.transitions.create(["opacity"],{duration:t.transitions.duration.short}),opacity:0}},{props:{loadingPosition:"start",loading:!0,fullWidth:!0},style:{marginRight:-8}},...Ur]})),nl=N("span",{name:"MuiButton",slot:"EndIcon",overridesResolver:(t,e)=>{const{ownerState:o}=t;return[e.endIcon,o.loading&&e.endIconLoadingEnd,e[`iconSize${A(o.size)}`]]}})(({theme:t})=>({display:"inherit",marginRight:-4,marginLeft:8,variants:[{props:{size:"small"},style:{marginRight:-2}},{props:{loadingPosition:"end",loading:!0},style:{transition:t.transitions.create(["opacity"],{duration:t.transitions.duration.short}),opacity:0}},{props:{loadingPosition:"end",loading:!0,fullWidth:!0},style:{marginLeft:-8}},...Ur]})),rl=N("span",{name:"MuiButton",slot:"LoadingIndicator",overridesResolver:(t,e)=>e.loadingIndicator})(({theme:t})=>({display:"none",position:"absolute",visibility:"visible",variants:[{props:{loading:!0},style:{display:"flex"}},{props:{loadingPosition:"start"},style:{left:14}},{props:{loadingPosition:"start",size:"small"},style:{left:10}},{props:{variant:"text",loadingPosition:"start"},style:{left:6}},{props:{loadingPosition:"center"},style:{left:"50%",transform:"translate(-50%)",color:(t.vars||t).palette.action.disabled}},{props:{loadingPosition:"end"},style:{right:14}},{props:{loadingPosition:"end",size:"small"},style:{right:10}},{props:{variant:"text",loadingPosition:"end"},style:{right:6}},{props:{loadingPosition:"start",fullWidth:!0},style:{position:"relative",left:-10}},{props:{loadingPosition:"end",fullWidth:!0},style:{position:"relative",right:-10}}]})),Kn=N("span",{name:"MuiButton",slot:"LoadingIconPlaceholder",overridesResolver:(t,e)=>e.loadingIconPlaceholder})({display:"inline-block",width:"1em",height:"1em"}),mp=X(function(e,o){const n=Ae(Za),r=Ae(Ja),i=mr(n,e),s=it({props:i,name:"MuiButton"}),{children:a,color:l="primary",component:d="button",className:c,disabled:u=!1,disableElevation:g=!1,disableFocusRipple:f=!1,endIcon:v,focusVisibleClassName:b,fullWidth:h=!1,id:y,loading:C=null,loadingIndicator:m,loadingPosition:p="center",size:S="medium",startIcon:w,type:E,variant:$="text",...O}=s,M=io(y),L=m??x.jsx(Tr,{"aria-labelledby":M,color:"inherit",size:16}),B={...s,color:l,component:d,disabled:u,disableElevation:g,disableFocusRipple:f,fullWidth:h,loading:C,loadingIndicator:L,loadingPosition:p,size:S,type:E,variant:$},k=tl(B),T=(w||C&&p==="start")&&x.jsx(ol,{className:k.startIcon,ownerState:B,children:w||x.jsx(Kn,{className:k.loadingIconPlaceholder,ownerState:B})}),R=(v||C&&p==="end")&&x.jsx(nl,{className:k.endIcon,ownerState:B,children:v||x.jsx(Kn,{className:k.loadingIconPlaceholder,ownerState:B})}),P=r||"",D=typeof C=="boolean"?x.jsx("span",{className:k.loadingWrapper,style:{display:"contents"},children:C&&x.jsx(rl,{className:k.loadingIndicator,ownerState:B,children:L})}):null;return x.jsxs(el,{ownerState:B,className:z(n.className,k.root,c,P),component:d,disabled:u||C,focusRipple:!f,focusVisibleClassName:z(k.focusVisible,b),ref:o,type:E,id:C?M:y,...O,classes:k,children:[T,p!=="end"&&D,a,p==="end"&&D,R]})});function il(t){const e=zt(t);return e.body===t?Gt(t).innerWidth>e.documentElement.clientWidth:t.scrollHeight>t.clientHeight}function Je(t,e){e?t.setAttribute("aria-hidden","true"):t.removeAttribute("aria-hidden")}function _n(t){return parseInt(Gt(t).getComputedStyle(t).paddingRight,10)||0}function sl(t){const o=["TEMPLATE","SCRIPT","STYLE","LINK","MAP","META","NOSCRIPT","PICTURE","COL","COLGROUP","PARAM","SLOT","SOURCE","TRACK"].includes(t.tagName),n=t.tagName==="INPUT"&&t.getAttribute("type")==="hidden";return o||n}function qn(t,e,o,n,r){const i=[e,o,...n];[].forEach.call(t.children,s=>{const a=!i.includes(s),l=!sl(s);a&&l&&Je(s,r)})}function No(t,e){let o=-1;return t.some((n,r)=>e(n)?(o=r,!0):!1),o}function al(t,e){const o=[],n=t.container;if(!e.disableScrollLock){if(il(n)){const s=Cr(Gt(n));o.push({value:n.style.paddingRight,property:"padding-right",el:n}),n.style.paddingRight=`${_n(n)+s}px`;const a=zt(n).querySelectorAll(".mui-fixed");[].forEach.call(a,l=>{o.push({value:l.style.paddingRight,property:"padding-right",el:l}),l.style.paddingRight=`${_n(l)+s}px`})}let i;if(n.parentNode instanceof DocumentFragment)i=zt(n).body;else{const s=n.parentElement,a=Gt(n);i=(s==null?void 0:s.nodeName)==="HTML"&&a.getComputedStyle(s).overflowY==="scroll"?s:n}o.push({value:i.style.overflow,property:"overflow",el:i},{value:i.style.overflowX,property:"overflow-x",el:i},{value:i.style.overflowY,property:"overflow-y",el:i}),i.style.overflow="hidden"}return()=>{o.forEach(({value:i,el:s,property:a})=>{i?s.style.setProperty(a,i):s.style.removeProperty(a)})}}function ll(t){const e=[];return[].forEach.call(t.children,o=>{o.getAttribute("aria-hidden")==="true"&&e.push(o)}),e}class cl{constructor(){this.modals=[],this.containers=[]}add(e,o){let n=this.modals.indexOf(e);if(n!==-1)return n;n=this.modals.length,this.modals.push(e),e.modalRef&&Je(e.modalRef,!1);const r=ll(o);qn(o,e.mount,e.modalRef,r,!0);const i=No(this.containers,s=>s.container===o);return i!==-1?(this.containers[i].modals.push(e),n):(this.containers.push({modals:[e],container:o,restore:null,hiddenSiblings:r}),n)}mount(e,o){const n=No(this.containers,i=>i.modals.includes(e)),r=this.containers[n];r.restore||(r.restore=al(r,o))}remove(e,o=!0){const n=this.modals.indexOf(e);if(n===-1)return n;const r=No(this.containers,s=>s.modals.includes(e)),i=this.containers[r];if(i.modals.splice(i.modals.indexOf(e),1),this.modals.splice(n,1),i.modals.length===0)i.restore&&i.restore(),e.modalRef&&Je(e.modalRef,o),qn(i.container,e.mount,e.modalRef,i.hiddenSiblings,!1),this.containers.splice(r,1);else{const s=i.modals[i.modals.length-1];s.modalRef&&Je(s.modalRef,!1)}return n}isTopModal(e){return this.modals.length>0&&this.modals[this.modals.length-1]===e}}const dl=["input","select","textarea","a[href]","button","[tabindex]","audio[controls]","video[controls]",'[contenteditable]:not([contenteditable="false"])'].join(",");function pl(t){const e=parseInt(t.getAttribute("tabindex")||"",10);return Number.isNaN(e)?t.contentEditable==="true"||(t.nodeName==="AUDIO"||t.nodeName==="VIDEO"||t.nodeName==="DETAILS")&&t.getAttribute("tabindex")===null?0:t.tabIndex:e}function ul(t){if(t.tagName!=="INPUT"||t.type!=="radio"||!t.name)return!1;const e=n=>t.ownerDocument.querySelector(`input[type="radio"]${n}`);let o=e(`[name="${t.name}"]:checked`);return o||(o=e(`[name="${t.name}"]`)),o!==t}function fl(t){return!(t.disabled||t.tagName==="INPUT"&&t.type==="hidden"||ul(t))}function vl(t){const e=[],o=[];return Array.from(t.querySelectorAll(dl)).forEach((n,r)=>{const i=pl(n);i===-1||!fl(n)||(i===0?e.push(n):o.push({documentOrder:r,tabIndex:i,node:n}))}),o.sort((n,r)=>n.tabIndex===r.tabIndex?n.documentOrder-r.documentOrder:n.tabIndex-r.tabIndex).map(n=>n.node).concat(e)}function ml(){return!0}function gl(t){const{children:e,disableAutoFocus:o=!1,disableEnforceFocus:n=!1,disableRestoreFocus:r=!1,getTabbable:i=vl,isEnabled:s=ml,open:a}=t,l=V(!1),d=V(null),c=V(null),u=V(null),g=V(null),f=V(!1),v=V(null),b=Ot(ao(e),v),h=V(null);yt(()=>{!a||!v.current||(f.current=!o)},[o,a]),yt(()=>{if(!a||!v.current)return;const m=zt(v.current);return v.current.contains(m.activeElement)||(v.current.hasAttribute("tabIndex")||v.current.setAttribute("tabIndex","-1"),f.current&&v.current.focus()),()=>{r||(u.current&&u.current.focus&&(l.current=!0,u.current.focus()),u.current=null)}},[a]),yt(()=>{if(!a||!v.current)return;const m=zt(v.current),p=E=>{h.current=E,!(n||!s()||E.key!=="Tab")&&m.activeElement===v.current&&E.shiftKey&&(l.current=!0,c.current&&c.current.focus())},S=()=>{var O,M;const E=v.current;if(E===null)return;if(!m.hasFocus()||!s()||l.current){l.current=!1;return}if(E.contains(m.activeElement)||n&&m.activeElement!==d.current&&m.activeElement!==c.current)return;if(m.activeElement!==g.current)g.current=null;else if(g.current!==null)return;if(!f.current)return;let $=[];if((m.activeElement===d.current||m.activeElement===c.current)&&($=i(v.current)),$.length>0){const L=!!((O=h.current)!=null&&O.shiftKey&&((M=h.current)==null?void 0:M.key)==="Tab"),B=$[0],k=$[$.length-1];typeof B!="string"&&typeof k!="string"&&(L?k.focus():B.focus())}else E.focus()};m.addEventListener("focusin",S),m.addEventListener("keydown",p,!0);const w=setInterval(()=>{m.activeElement&&m.activeElement.tagName==="BODY"&&S()},50);return()=>{clearInterval(w),m.removeEventListener("focusin",S),m.removeEventListener("keydown",p,!0)}},[o,n,r,s,a,i]);const y=m=>{u.current===null&&(u.current=m.relatedTarget),f.current=!0,g.current=m.target;const p=e.props.onFocus;p&&p(m)},C=m=>{u.current===null&&(u.current=m.relatedTarget),f.current=!0};return x.jsxs(ne,{children:[x.jsx("div",{tabIndex:a?0:-1,onFocus:C,ref:d,"data-testid":"sentinelStart"}),Bt(e,{ref:b,onFocus:y}),x.jsx("div",{tabIndex:a?0:-1,onFocus:C,ref:c,"data-testid":"sentinelEnd"})]})}function hl(t){return typeof t=="function"?t():t}function bl(t){return t?t.props.hasOwnProperty("in"):!1}const Xn=()=>{},vo=new cl;function yl(t){const{container:e,disableEscapeKeyDown:o=!1,disableScrollLock:n=!1,closeAfterTransition:r=!1,onTransitionEnter:i,onTransitionExited:s,children:a,onClose:l,open:d,rootRef:c}=t,u=V({}),g=V(null),f=V(null),v=Ot(f,c),[b,h]=Rt(!d),y=bl(a);let C=!0;(t["aria-hidden"]==="false"||t["aria-hidden"]===!1)&&(C=!1);const m=()=>zt(g.current),p=()=>(u.current.modalRef=f.current,u.current.mount=g.current,u.current),S=()=>{vo.mount(p(),{disableScrollLock:n}),f.current&&(f.current.scrollTop=0)},w=ee(()=>{const R=hl(e)||m().body;vo.add(p(),R),f.current&&S()}),E=()=>vo.isTopModal(p()),$=ee(R=>{g.current=R,R&&(d&&E()?S():f.current&&Je(f.current,C))}),O=Et(()=>{vo.remove(p(),C)},[C]);yt(()=>()=>{O()},[O]),yt(()=>{d?w():(!y||!r)&&O()},[d,O,y,r,w]);const M=R=>P=>{var D;(D=R.onKeyDown)==null||D.call(R,P),!(P.key!=="Escape"||P.which===229||!E())&&(o||(P.stopPropagation(),l&&l(P,"escapeKeyDown")))},L=R=>P=>{var D;(D=R.onClick)==null||D.call(R,P),P.target===P.currentTarget&&l&&l(P,"backdropClick")};return{getRootProps:(R={})=>{const P=wr(t);delete P.onTransitionEnter,delete P.onTransitionExited;const D={...P,...R};return{role:"presentation",...D,onKeyDown:M(D),ref:v}},getBackdropProps:(R={})=>{const P=R;return{"aria-hidden":!0,...P,onClick:L(P),open:d}},getTransitionProps:()=>{const R=()=>{h(!1),i&&i()},P=()=>{h(!0),s&&s(),r&&O()};return{onEnter:Sn(R,(a==null?void 0:a.props.onEnter)??Xn),onExited:Sn(P,(a==null?void 0:a.props.onExited)??Xn)}},rootRef:v,portalRef:$,isTopModal:E,exited:b,hasTransition:y}}function xl(t){return J("MuiModal",t)}const gp=Z("MuiModal",["root","hidden","backdrop"]),Cl=t=>{const{open:e,exited:o,classes:n}=t;return rt({root:["root",!e&&o&&"hidden"],backdrop:["backdrop"]},xl,n)},Sl=N("div",{name:"MuiModal",slot:"Root",overridesResolver:(t,e)=>{const{ownerState:o}=t;return[e.root,!o.open&&o.exited&&e.hidden]}})(st(({theme:t})=>({position:"fixed",zIndex:(t.vars||t).zIndex.modal,right:0,bottom:0,top:0,left:0,variants:[{props:({ownerState:e})=>!e.open&&e.exited,style:{visibility:"hidden"}}]}))),wl=N(Wr,{name:"MuiModal",slot:"Backdrop",overridesResolver:(t,e)=>e.backdrop})({zIndex:-1}),Hr=X(function(e,o){const n=it({name:"MuiModal",props:e}),{BackdropComponent:r=wl,BackdropProps:i,classes:s,className:a,closeAfterTransition:l=!1,children:d,container:c,component:u,components:g={},componentsProps:f={},disableAutoFocus:v=!1,disableEnforceFocus:b=!1,disableEscapeKeyDown:h=!1,disablePortal:y=!1,disableRestoreFocus:C=!1,disableScrollLock:m=!1,hideBackdrop:p=!1,keepMounted:S=!1,onBackdropClick:w,onClose:E,onTransitionEnter:$,onTransitionExited:O,open:M,slotProps:L={},slots:B={},theme:k,...T}=n,R={...n,closeAfterTransition:l,disableAutoFocus:v,disableEnforceFocus:b,disableEscapeKeyDown:h,disablePortal:y,disableRestoreFocus:C,disableScrollLock:m,hideBackdrop:p,keepMounted:S},{getRootProps:P,getBackdropProps:D,getTransitionProps:H,portalRef:I,isTopModal:K,exited:Q,hasTransition:xt}=yl({...R,rootRef:o}),tt={...R,exited:Q},et=Cl(tt),ot={};if(d.props.tabIndex===void 0&&(ot.tabIndex="-1"),xt){const{onEnter:G,onExited:Y}=H();ot.onEnter=G,ot.onExited=Y}const dt={slots:{root:g.Root,backdrop:g.Backdrop,...B},slotProps:{...f,...L}},[mt,Ct]=bt("root",{ref:o,elementType:Sl,externalForwardedProps:{...dt,...T,component:u},getSlotProps:P,ownerState:tt,className:z(a,et==null?void 0:et.root,!tt.open&&tt.exited&&(et==null?void 0:et.hidden))}),[lt,_]=bt("backdrop",{ref:i==null?void 0:i.ref,elementType:r,externalForwardedProps:dt,shouldForwardComponentProp:!0,additionalProps:i,getSlotProps:G=>D({...G,onClick:Y=>{w&&w(Y),G!=null&&G.onClick&&G.onClick(Y)}}),className:z(i==null?void 0:i.className,et==null?void 0:et.backdrop),ownerState:tt});return!S&&!M&&(!xt||Q)?null:x.jsx(jr,{ref:I,container:c,disablePortal:y,children:x.jsxs(mt,{...Ct,children:[!p&&r?x.jsx(lt,{..._}):null,x.jsx(gl,{disableEnforceFocus:b,disableAutoFocus:v,disableRestoreFocus:C,isEnabled:K,open:M,children:Bt(d,ot)})]})})});function Pl(t){return J("MuiDialog",t)}const Do=Z("MuiDialog",["root","scrollPaper","scrollBody","container","paper","paperScrollPaper","paperScrollBody","paperWidthFalse","paperWidthXs","paperWidthSm","paperWidthMd","paperWidthLg","paperWidthXl","paperFullWidth","paperFullScreen"]),Il=ro({}),Rl=N(Wr,{name:"MuiDialog",slot:"Backdrop",overrides:(t,e)=>e.backdrop})({zIndex:-1}),$l=t=>{const{classes:e,scroll:o,maxWidth:n,fullWidth:r,fullScreen:i}=t,s={root:["root"],container:["container",`scroll${A(o)}`],paper:["paper",`paperScroll${A(o)}`,`paperWidth${A(String(n))}`,r&&"paperFullWidth",i&&"paperFullScreen"]};return rt(s,Pl,e)},El=N(Hr,{name:"MuiDialog",slot:"Root",overridesResolver:(t,e)=>e.root})({"@media print":{position:"absolute !important"}}),Ml=N("div",{name:"MuiDialog",slot:"Container",overridesResolver:(t,e)=>{const{ownerState:o}=t;return[e.container,e[`scroll${A(o.scroll)}`]]}})({height:"100%","@media print":{height:"auto"},outline:0,variants:[{props:{scroll:"paper"},style:{display:"flex",justifyContent:"center",alignItems:"center"}},{props:{scroll:"body"},style:{overflowY:"auto",overflowX:"hidden",textAlign:"center","&::after":{content:'""',display:"inline-block",verticalAlign:"middle",height:"100%",width:"0"}}}]}),Tl=N(sn,{name:"MuiDialog",slot:"Paper",overridesResolver:(t,e)=>{const{ownerState:o}=t;return[e.paper,e[`scrollPaper${A(o.scroll)}`],e[`paperWidth${A(String(o.maxWidth))}`],o.fullWidth&&e.paperFullWidth,o.fullScreen&&e.paperFullScreen]}})(st(({theme:t})=>({margin:32,position:"relative",overflowY:"auto","@media print":{overflowY:"visible",boxShadow:"none"},variants:[{props:{scroll:"paper"},style:{display:"flex",flexDirection:"column",maxHeight:"calc(100% - 64px)"}},{props:{scroll:"body"},style:{display:"inline-block",verticalAlign:"middle",textAlign:"initial"}},{props:({ownerState:e})=>!e.maxWidth,style:{maxWidth:"calc(100% - 64px)"}},{props:{maxWidth:"xs"},style:{maxWidth:t.breakpoints.unit==="px"?Math.max(t.breakpoints.values.xs,444):`max(${t.breakpoints.values.xs}${t.breakpoints.unit}, 444px)`,[`&.${Do.paperScrollBody}`]:{[t.breakpoints.down(Math.max(t.breakpoints.values.xs,444)+64)]:{maxWidth:"calc(100% - 64px)"}}}},...Object.keys(t.breakpoints.values).filter(e=>e!=="xs").map(e=>({props:{maxWidth:e},style:{maxWidth:`${t.breakpoints.values[e]}${t.breakpoints.unit}`,[`&.${Do.paperScrollBody}`]:{[t.breakpoints.down(t.breakpoints.values[e]+64)]:{maxWidth:"calc(100% - 64px)"}}}})),{props:({ownerState:e})=>e.fullWidth,style:{width:"calc(100% - 64px)"}},{props:({ownerState:e})=>e.fullScreen,style:{margin:0,width:"100%",maxWidth:"100%",height:"100%",maxHeight:"none",borderRadius:0,[`&.${Do.paperScrollBody}`]:{margin:0,maxWidth:"100%"}}}]}))),hp=X(function(e,o){const n=it({props:e,name:"MuiDialog"}),r=so(),i={enter:r.transitions.duration.enteringScreen,exit:r.transitions.duration.leavingScreen},{"aria-describedby":s,"aria-labelledby":a,"aria-modal":l=!0,BackdropComponent:d,BackdropProps:c,children:u,className:g,disableEscapeKeyDown:f=!1,fullScreen:v=!1,fullWidth:b=!1,maxWidth:h="sm",onBackdropClick:y,onClick:C,onClose:m,open:p,PaperComponent:S=sn,PaperProps:w={},scroll:E="paper",slots:$={},slotProps:O={},TransitionComponent:M=Go,transitionDuration:L=i,TransitionProps:B,...k}=n,T={...n,disableEscapeKeyDown:f,fullScreen:v,fullWidth:b,maxWidth:h,scroll:E},R=$l(T),P=V(),D=q=>{P.current=q.target===q.currentTarget},H=q=>{C&&C(q),P.current&&(P.current=null,y&&y(q),m&&m(q,"backdropClick"))},I=io(a),K=ge(()=>({titleId:I}),[I]),Q={transition:M,...$},xt={transition:B,paper:w,backdrop:c,...O},tt={slots:Q,slotProps:xt},[et,ot]=bt("root",{elementType:El,shouldForwardComponentProp:!0,externalForwardedProps:tt,ownerState:T,className:z(R.root,g),ref:o}),[dt,mt]=bt("backdrop",{elementType:Rl,shouldForwardComponentProp:!0,externalForwardedProps:tt,ownerState:T}),[Ct,lt]=bt("paper",{elementType:Tl,shouldForwardComponentProp:!0,externalForwardedProps:tt,ownerState:T,className:z(R.paper,w.className)}),[_,G]=bt("container",{elementType:Ml,externalForwardedProps:tt,ownerState:T,className:z(R.container)}),[Y,wt]=bt("transition",{elementType:Go,externalForwardedProps:tt,ownerState:T,additionalProps:{appear:!0,in:p,timeout:L,role:"presentation"}});return x.jsx(et,{closeAfterTransition:!0,slots:{backdrop:dt},slotProps:{backdrop:{transitionDuration:L,as:d,...mt}},disableEscapeKeyDown:f,onClose:m,open:p,onClick:H,...ot,...k,children:x.jsx(Y,{...wt,children:x.jsx(_,{onMouseDown:D,...G,children:x.jsx(Ct,{as:S,elevation:24,role:"dialog","aria-describedby":s,"aria-labelledby":I,"aria-modal":l,...lt,children:x.jsx(Il.Provider,{value:K,children:u})})})})})});function kl(t){return J("MuiDialogActions",t)}const bp=Z("MuiDialogActions",["root","spacing"]),Ol=t=>{const{classes:e,disableSpacing:o}=t;return rt({root:["root",!o&&"spacing"]},kl,e)},Bl=N("div",{name:"MuiDialogActions",slot:"Root",overridesResolver:(t,e)=>{const{ownerState:o}=t;return[e.root,!o.disableSpacing&&e.spacing]}})({display:"flex",alignItems:"center",padding:8,justifyContent:"flex-end",flex:"0 0 auto",variants:[{props:({ownerState:t})=>!t.disableSpacing,style:{"& > :not(style) ~ :not(style)":{marginLeft:8}}}]}),yp=X(function(e,o){const n=it({props:e,name:"MuiDialogActions"}),{className:r,disableSpacing:i=!1,...s}=n,a={...n,disableSpacing:i},l=Ol(a);return x.jsx(Bl,{className:z(l.root,r),ownerState:a,ref:o,...s})});function Ll(t){return J("MuiDialogContent",t)}const xp=Z("MuiDialogContent",["root","dividers"]);function Cp(t){return J("MuiDialogTitle",t)}const Al=Z("MuiDialogTitle",["root"]),Nl=t=>{const{classes:e,dividers:o}=t;return rt({root:["root",o&&"dividers"]},Ll,e)},Dl=N("div",{name:"MuiDialogContent",slot:"Root",overridesResolver:(t,e)=>{const{ownerState:o}=t;return[e.root,o.dividers&&e.dividers]}})(st(({theme:t})=>({flex:"1 1 auto",WebkitOverflowScrolling:"touch",overflowY:"auto",padding:"20px 24px",variants:[{props:({ownerState:e})=>e.dividers,style:{padding:"16px 24px",borderTop:`1px solid ${(t.vars||t).palette.divider}`,borderBottom:`1px solid ${(t.vars||t).palette.divider}`}},{props:({ownerState:e})=>!e.dividers,style:{[`.${Al.root} + &`]:{paddingTop:0}}}]}))),Sp=X(function(e,o){const n=it({props:e,name:"MuiDialogContent"}),{className:r,dividers:i=!1,...s}=n,a={...n,dividers:i},l=Nl(a);return x.jsx(Dl,{className:z(l.root,r),ownerState:a,ref:o,...s})});function Fl(t){return J("MuiDivider",t)}const Gn=Z("MuiDivider",["root","absolute","fullWidth","inset","middle","flexItem","light","vertical","withChildren","withChildrenVertical","textAlignRight","textAlignLeft","wrapper","wrapperVertical"]),zl=t=>{const{absolute:e,children:o,classes:n,flexItem:r,light:i,orientation:s,textAlign:a,variant:l}=t;return rt({root:["root",e&&"absolute",l,i&&"light",s==="vertical"&&"vertical",r&&"flexItem",o&&"withChildren",o&&s==="vertical"&&"withChildrenVertical",a==="right"&&s!=="vertical"&&"textAlignRight",a==="left"&&s!=="vertical"&&"textAlignLeft"],wrapper:["wrapper",s==="vertical"&&"wrapperVertical"]},Fl,n)},jl=N("div",{name:"MuiDivider",slot:"Root",overridesResolver:(t,e)=>{const{ownerState:o}=t;return[e.root,o.absolute&&e.absolute,e[o.variant],o.light&&e.light,o.orientation==="vertical"&&e.vertical,o.flexItem&&e.flexItem,o.children&&e.withChildren,o.children&&o.orientation==="vertical"&&e.withChildrenVertical,o.textAlign==="right"&&o.orientation!=="vertical"&&e.textAlignRight,o.textAlign==="left"&&o.orientation!=="vertical"&&e.textAlignLeft]}})(st(({theme:t})=>({margin:0,flexShrink:0,borderWidth:0,borderStyle:"solid",borderColor:(t.vars||t).palette.divider,borderBottomWidth:"thin",variants:[{props:{absolute:!0},style:{position:"absolute",bottom:0,left:0,width:"100%"}},{props:{light:!0},style:{borderColor:t.vars?`rgba(${t.vars.palette.dividerChannel} / 0.08)`:Pt(t.palette.divider,.08)}},{props:{variant:"inset"},style:{marginLeft:72}},{props:{variant:"middle",orientation:"horizontal"},style:{marginLeft:t.spacing(2),marginRight:t.spacing(2)}},{props:{variant:"middle",orientation:"vertical"},style:{marginTop:t.spacing(1),marginBottom:t.spacing(1)}},{props:{orientation:"vertical"},style:{height:"100%",borderBottomWidth:0,borderRightWidth:"thin"}},{props:{flexItem:!0},style:{alignSelf:"stretch",height:"auto"}},{props:({ownerState:e})=>!!e.children,style:{display:"flex",textAlign:"center",border:0,borderTopStyle:"solid",borderLeftStyle:"solid","&::before, &::after":{content:'""',alignSelf:"center"}}},{props:({ownerState:e})=>e.children&&e.orientation!=="vertical",style:{"&::before, &::after":{width:"100%",borderTop:`thin solid ${(t.vars||t).palette.divider}`,borderTopStyle:"inherit"}}},{props:({ownerState:e})=>e.orientation==="vertical"&&e.children,style:{flexDirection:"column","&::before, &::after":{height:"100%",borderLeft:`thin solid ${(t.vars||t).palette.divider}`,borderLeftStyle:"inherit"}}},{props:({ownerState:e})=>e.textAlign==="right"&&e.orientation!=="vertical",style:{"&::before":{width:"90%"},"&::after":{width:"10%"}}},{props:({ownerState:e})=>e.textAlign==="left"&&e.orientation!=="vertical",style:{"&::before":{width:"10%"},"&::after":{width:"90%"}}}]}))),Wl=N("span",{name:"MuiDivider",slot:"Wrapper",overridesResolver:(t,e)=>{const{ownerState:o}=t;return[e.wrapper,o.orientation==="vertical"&&e.wrapperVertical]}})(st(({theme:t})=>({display:"inline-block",paddingLeft:`calc(${t.spacing(1)} * 1.2)`,paddingRight:`calc(${t.spacing(1)} * 1.2)`,whiteSpace:"nowrap",variants:[{props:{orientation:"vertical"},style:{paddingTop:`calc(${t.spacing(1)} * 1.2)`,paddingBottom:`calc(${t.spacing(1)} * 1.2)`}}]}))),Yn=X(function(e,o){const n=it({props:e,name:"MuiDivider"}),{absolute:r=!1,children:i,className:s,orientation:a="horizontal",component:l=i||a==="vertical"?"div":"hr",flexItem:d=!1,light:c=!1,role:u=l!=="hr"?"separator":void 0,textAlign:g="center",variant:f="fullWidth",...v}=n,b={...n,absolute:r,component:l,flexItem:d,light:c,orientation:a,role:u,textAlign:g,variant:f},h=zl(b);return x.jsx(jl,{as:l,className:z(h.root,s),role:u,ref:o,ownerState:b,"aria-orientation":u==="separator"&&(l!=="hr"||a==="vertical")?a:void 0,...v,children:i?x.jsx(Wl,{className:h.wrapper,ownerState:b,children:i}):null})});Yn&&(Yn.muiSkipListHighlight=!0);const Ul=t=>{const{classes:e,disableUnderline:o,startAdornment:n,endAdornment:r,size:i,hiddenLabel:s,multiline:a}=t,l={root:["root",!o&&"underline",n&&"adornedStart",r&&"adornedEnd",i==="small"&&`size${A(i)}`,s&&"hiddenLabel",a&&"multiline"],input:["input"]},d=rt(l,Ka,e);return{...e,...d}},Hl=N(Oo,{shouldForwardProp:t=>Yt(t)||t==="classes",name:"MuiFilledInput",slot:"Root",overridesResolver:(t,e)=>{const{ownerState:o}=t;return[...To(t,e),!o.disableUnderline&&e.underline]}})(st(({theme:t})=>{const e=t.palette.mode==="light",o=e?"rgba(0, 0, 0, 0.42)":"rgba(255, 255, 255, 0.7)",n=e?"rgba(0, 0, 0, 0.06)":"rgba(255, 255, 255, 0.09)",r=e?"rgba(0, 0, 0, 0.09)":"rgba(255, 255, 255, 0.13)",i=e?"rgba(0, 0, 0, 0.12)":"rgba(255, 255, 255, 0.12)";return{position:"relative",backgroundColor:t.vars?t.vars.palette.FilledInput.bg:n,borderTopLeftRadius:(t.vars||t).shape.borderRadius,borderTopRightRadius:(t.vars||t).shape.borderRadius,transition:t.transitions.create("background-color",{duration:t.transitions.duration.shorter,easing:t.transitions.easing.easeOut}),"&:hover":{backgroundColor:t.vars?t.vars.palette.FilledInput.hoverBg:r,"@media (hover: none)":{backgroundColor:t.vars?t.vars.palette.FilledInput.bg:n}},[`&.${Ce.focused}`]:{backgroundColor:t.vars?t.vars.palette.FilledInput.bg:n},[`&.${Ce.disabled}`]:{backgroundColor:t.vars?t.vars.palette.FilledInput.disabledBg:i},variants:[{props:({ownerState:s})=>!s.disableUnderline,style:{"&::after":{left:0,bottom:0,content:'""',position:"absolute",right:0,transform:"scaleX(0)",transition:t.transitions.create("transform",{duration:t.transitions.duration.shorter,easing:t.transitions.easing.easeOut}),pointerEvents:"none"},[`&.${Ce.focused}:after`]:{transform:"scaleX(1) translateX(0)"},[`&.${Ce.error}`]:{"&::before, &::after":{borderBottomColor:(t.vars||t).palette.error.main}},"&::before":{borderBottom:`1px solid ${t.vars?`rgba(${t.vars.palette.common.onBackgroundChannel} / ${t.vars.opacity.inputUnderline})`:o}`,left:0,bottom:0,content:'"\\00a0"',position:"absolute",right:0,transition:t.transitions.create("border-bottom-color",{duration:t.transitions.duration.shorter}),pointerEvents:"none"},[`&:hover:not(.${Ce.disabled}, .${Ce.error}):before`]:{borderBottom:`1px solid ${(t.vars||t).palette.text.primary}`},[`&.${Ce.disabled}:before`]:{borderBottomStyle:"dotted"}}},...Object.entries(t.palette).filter(jt()).map(([s])=>{var a;return{props:{disableUnderline:!1,color:s},style:{"&::after":{borderBottom:`2px solid ${(a=(t.vars||t).palette[s])==null?void 0:a.main}`}}}}),{props:({ownerState:s})=>s.startAdornment,style:{paddingLeft:12}},{props:({ownerState:s})=>s.endAdornment,style:{paddingRight:12}},{props:({ownerState:s})=>s.multiline,style:{padding:"25px 12px 8px"}},{props:({ownerState:s,size:a})=>s.multiline&&a==="small",style:{paddingTop:21,paddingBottom:4}},{props:({ownerState:s})=>s.multiline&&s.hiddenLabel,style:{paddingTop:16,paddingBottom:17}},{props:({ownerState:s})=>s.multiline&&s.hiddenLabel&&s.size==="small",style:{paddingTop:8,paddingBottom:9}}]}})),Vl=N(Bo,{name:"MuiFilledInput",slot:"Input",overridesResolver:ko})(st(({theme:t})=>({paddingTop:25,paddingRight:12,paddingBottom:8,paddingLeft:12,...!t.vars&&{"&:-webkit-autofill":{WebkitBoxShadow:t.palette.mode==="light"?null:"0 0 0 100px #266798 inset",WebkitTextFillColor:t.palette.mode==="light"?null:"#fff",caretColor:t.palette.mode==="light"?null:"#fff",borderTopLeftRadius:"inherit",borderTopRightRadius:"inherit"}},...t.vars&&{"&:-webkit-autofill":{borderTopLeftRadius:"inherit",borderTopRightRadius:"inherit"},[t.getColorSchemeSelector("dark")]:{"&:-webkit-autofill":{WebkitBoxShadow:"0 0 0 100px #266798 inset",WebkitTextFillColor:"#fff",caretColor:"#fff"}}},variants:[{props:{size:"small"},style:{paddingTop:21,paddingBottom:4}},{props:({ownerState:e})=>e.hiddenLabel,style:{paddingTop:16,paddingBottom:17}},{props:({ownerState:e})=>e.startAdornment,style:{paddingLeft:0}},{props:({ownerState:e})=>e.endAdornment,style:{paddingRight:0}},{props:({ownerState:e})=>e.hiddenLabel&&e.size==="small",style:{paddingTop:8,paddingBottom:9}},{props:({ownerState:e})=>e.multiline,style:{paddingTop:0,paddingBottom:0,paddingLeft:0,paddingRight:0}}]}))),mn=X(function(e,o){const n=it({props:e,name:"MuiFilledInput"}),{disableUnderline:r=!1,components:i={},componentsProps:s,fullWidth:a=!1,hiddenLabel:l,inputComponent:d="input",multiline:c=!1,slotProps:u,slots:g={},type:f="text",...v}=n,b={...n,disableUnderline:r,fullWidth:a,inputComponent:d,multiline:c,type:f},h=Ul(n),y={root:{ownerState:b},input:{ownerState:b}},C=u??s?en(y,u??s):y,m=g.root??i.Root??Hl,p=g.input??i.Input??Vl;return x.jsx(vn,{slots:{root:m,input:p},slotProps:C,fullWidth:a,inputComponent:d,multiline:c,ref:o,type:f,...v,classes:h})});mn.muiName="Input";function Kl(t){return J("MuiFormControl",t)}const wp=Z("MuiFormControl",["root","marginNone","marginNormal","marginDense","fullWidth","disabled"]),_l=t=>{const{classes:e,margin:o,fullWidth:n}=t,r={root:["root",o!=="none"&&`margin${A(o)}`,n&&"fullWidth"]};return rt(r,Kl,e)},ql=N("div",{name:"MuiFormControl",slot:"Root",overridesResolver:(t,e)=>{const{ownerState:o}=t;return[e.root,e[`margin${A(o.margin)}`],o.fullWidth&&e.fullWidth]}})({display:"inline-flex",flexDirection:"column",position:"relative",minWidth:0,padding:0,margin:0,border:0,verticalAlign:"top",variants:[{props:{margin:"normal"},style:{marginTop:16,marginBottom:8}},{props:{margin:"dense"},style:{marginTop:8,marginBottom:4}},{props:{fullWidth:!0},style:{width:"100%"}}]}),Xl=X(function(e,o){const n=it({props:e,name:"MuiFormControl"}),{children:r,className:i,color:s="primary",component:a="div",disabled:l=!1,error:d=!1,focused:c,fullWidth:u=!1,hiddenLabel:g=!1,margin:f="none",required:v=!1,size:b="medium",variant:h="outlined",...y}=n,C={...n,color:s,component:a,disabled:l,error:d,fullWidth:u,hiddenLabel:g,margin:f,required:v,size:b,variant:h},m=_l(C),[p,S]=Rt(()=>{let R=!1;return r&&pe.forEach(r,P=>{if(!ho(P,["Input","Select"]))return;const D=ho(P,["Select"])?P.props.input:P;D&&ja(D.props)&&(R=!0)}),R}),[w,E]=Rt(()=>{let R=!1;return r&&pe.forEach(r,P=>{ho(P,["Input","Select"])&&(wo(P.props,!0)||wo(P.props.inputProps,!0))&&(R=!0)}),R}),[$,O]=Rt(!1);l&&$&&O(!1);const M=c!==void 0&&!l?c:$;let L;V(!1);const B=Et(()=>{E(!0)},[]),k=Et(()=>{E(!1)},[]),T=ge(()=>({adornedStart:p,setAdornedStart:S,color:s,disabled:l,error:d,filled:w,focused:M,fullWidth:u,hiddenLabel:g,size:b,onBlur:()=>{O(!1)},onFocus:()=>{O(!0)},onEmpty:k,onFilled:B,registerEffect:L,required:v,variant:h}),[p,s,l,d,w,M,u,g,L,k,B,v,b,h]);return x.jsx(Mo.Provider,{value:T,children:x.jsx(ql,{as:a,ownerState:C,className:z(m.root,i),ref:o,...y,children:r})})});function Gl(t){return J("MuiFormHelperText",t)}const Qn=Z("MuiFormHelperText",["root","error","disabled","sizeSmall","sizeMedium","contained","focused","filled","required"]);var Zn;const Yl=t=>{const{classes:e,contained:o,size:n,disabled:r,error:i,filled:s,focused:a,required:l}=t,d={root:["root",r&&"disabled",i&&"error",n&&`size${A(n)}`,o&&"contained",a&&"focused",s&&"filled",l&&"required"]};return rt(d,Gl,e)},Ql=N("p",{name:"MuiFormHelperText",slot:"Root",overridesResolver:(t,e)=>{const{ownerState:o}=t;return[e.root,o.size&&e[`size${A(o.size)}`],o.contained&&e.contained,o.filled&&e.filled]}})(st(({theme:t})=>({color:(t.vars||t).palette.text.secondary,...t.typography.caption,textAlign:"left",marginTop:3,marginRight:0,marginBottom:0,marginLeft:0,[`&.${Qn.disabled}`]:{color:(t.vars||t).palette.text.disabled},[`&.${Qn.error}`]:{color:(t.vars||t).palette.error.main},variants:[{props:{size:"small"},style:{marginTop:4}},{props:({ownerState:e})=>e.contained,style:{marginLeft:14,marginRight:14}}]}))),Zl=X(function(e,o){const n=it({props:e,name:"MuiFormHelperText"}),{children:r,className:i,component:s="p",disabled:a,error:l,filled:d,focused:c,margin:u,required:g,variant:f,...v}=n,b=Oe(),h=Ue({props:n,muiFormControl:b,states:["variant","size","disabled","error","filled","focused","required"]}),y={...n,component:s,contained:h.variant==="filled"||h.variant==="outlined",variant:h.variant,size:h.size,disabled:h.disabled,error:h.error,filled:h.filled,focused:h.focused,required:h.required};delete y.ownerState;const C=Yl(y);return x.jsx(Ql,{as:s,className:z(C.root,i),ref:o,...v,ownerState:y,children:r===" "?Zn||(Zn=x.jsx("span",{className:"notranslate","aria-hidden":!0,children:"​"})):r})});function Jl(t){return J("MuiFormLabel",t)}const to=Z("MuiFormLabel",["root","colorSecondary","focused","disabled","error","filled","required","asterisk"]),tc=t=>{const{classes:e,color:o,focused:n,disabled:r,error:i,filled:s,required:a}=t,l={root:["root",`color${A(o)}`,r&&"disabled",i&&"error",s&&"filled",n&&"focused",a&&"required"],asterisk:["asterisk",i&&"error"]};return rt(l,Jl,e)},ec=N("label",{name:"MuiFormLabel",slot:"Root",overridesResolver:(t,e)=>{const{ownerState:o}=t;return[e.root,o.color==="secondary"&&e.colorSecondary,o.filled&&e.filled]}})(st(({theme:t})=>({color:(t.vars||t).palette.text.secondary,...t.typography.body1,lineHeight:"1.4375em",padding:0,position:"relative",variants:[...Object.entries(t.palette).filter(jt()).map(([e])=>({props:{color:e},style:{[`&.${to.focused}`]:{color:(t.vars||t).palette[e].main}}})),{props:{},style:{[`&.${to.disabled}`]:{color:(t.vars||t).palette.text.disabled},[`&.${to.error}`]:{color:(t.vars||t).palette.error.main}}}]}))),oc=N("span",{name:"MuiFormLabel",slot:"Asterisk",overridesResolver:(t,e)=>e.asterisk})(st(({theme:t})=>({[`&.${to.error}`]:{color:(t.vars||t).palette.error.main}}))),nc=X(function(e,o){const n=it({props:e,name:"MuiFormLabel"}),{children:r,className:i,color:s,component:a="label",disabled:l,error:d,filled:c,focused:u,required:g,...f}=n,v=Oe(),b=Ue({props:n,muiFormControl:v,states:["color","required","focused","disabled","error","filled"]}),h={...n,color:b.color||"primary",component:a,disabled:b.disabled,error:b.error,filled:b.filled,focused:b.focused,required:b.required},y=tc(h);return x.jsxs(ec,{as:a,ownerState:h,className:z(y.root,i),ref:o,...f,children:[r,b.required&&x.jsxs(oc,{ownerState:h,"aria-hidden":!0,className:y.asterisk,children:[" ","*"]})]})});function Yo(t){return`scale(${t}, ${t**2})`}const rc={entering:{opacity:1,transform:Yo(1)},entered:{opacity:1,transform:"none"}},Fo=typeof navigator<"u"&&/^((?!chrome|android).)*(safari|mobile)/i.test(navigator.userAgent)&&/(os |version\/)15(.|_)4/i.test(navigator.userAgent),Qo=X(function(e,o){const{addEndListener:n,appear:r=!0,children:i,easing:s,in:a,onEnter:l,onEntered:d,onEntering:c,onExit:u,onExited:g,onExiting:f,style:v,timeout:b="auto",TransitionComponent:h=ie,...y}=e,C=xr(),m=V(),p=so(),S=V(null),w=Ot(S,ao(i),o),E=R=>P=>{if(R){const D=S.current;P===void 0?R(D):R(D,P)}},$=E(c),O=E((R,P)=>{Mr(R);const{duration:D,delay:H,easing:I}=xo({style:v,timeout:b,easing:s},{mode:"enter"});let K;b==="auto"?(K=p.transitions.getAutoHeightDuration(R.clientHeight),m.current=K):K=D,R.style.transition=[p.transitions.create("opacity",{duration:K,delay:H}),p.transitions.create("transform",{duration:Fo?K:K*.666,delay:H,easing:I})].join(","),l&&l(R,P)}),M=E(d),L=E(f),B=E(R=>{const{duration:P,delay:D,easing:H}=xo({style:v,timeout:b,easing:s},{mode:"exit"});let I;b==="auto"?(I=p.transitions.getAutoHeightDuration(R.clientHeight),m.current=I):I=P,R.style.transition=[p.transitions.create("opacity",{duration:I,delay:D}),p.transitions.create("transform",{duration:Fo?I:I*.666,delay:Fo?D:D||I*.333,easing:H})].join(","),R.style.opacity=0,R.style.transform=Yo(.75),u&&u(R)}),k=E(g),T=R=>{b==="auto"&&C.start(m.current||0,R),n&&n(S.current,R)};return x.jsx(h,{appear:r,in:a,nodeRef:S,onEnter:O,onEntered:M,onEntering:$,onExit:B,onExited:k,onExiting:L,addEndListener:T,timeout:b==="auto"?null:b,...y,children:(R,{ownerState:P,...D})=>Bt(i,{style:{opacity:0,transform:Yo(.75),visibility:R==="exited"&&!a?"hidden":void 0,...rc[R],...v,...i.props.style},ref:w,...D})})});Qo&&(Qo.muiSupportAuto=!0);const Pp=br({themeId:tn}),ic=t=>{const{classes:e,disableUnderline:o}=t,r=rt({root:["root",!o&&"underline"],input:["input"]},Ha,e);return{...e,...r}},sc=N(Oo,{shouldForwardProp:t=>Yt(t)||t==="classes",name:"MuiInput",slot:"Root",overridesResolver:(t,e)=>{const{ownerState:o}=t;return[...To(t,e),!o.disableUnderline&&e.underline]}})(st(({theme:t})=>{let o=t.palette.mode==="light"?"rgba(0, 0, 0, 0.42)":"rgba(255, 255, 255, 0.7)";return t.vars&&(o=`rgba(${t.vars.palette.common.onBackgroundChannel} / ${t.vars.opacity.inputUnderline})`),{position:"relative",variants:[{props:({ownerState:n})=>n.formControl,style:{"label + &":{marginTop:16}}},{props:({ownerState:n})=>!n.disableUnderline,style:{"&::after":{left:0,bottom:0,content:'""',position:"absolute",right:0,transform:"scaleX(0)",transition:t.transitions.create("transform",{duration:t.transitions.duration.shorter,easing:t.transitions.easing.easeOut}),pointerEvents:"none"},[`&.${_e.focused}:after`]:{transform:"scaleX(1) translateX(0)"},[`&.${_e.error}`]:{"&::before, &::after":{borderBottomColor:(t.vars||t).palette.error.main}},"&::before":{borderBottom:`1px solid ${o}`,left:0,bottom:0,content:'"\\00a0"',position:"absolute",right:0,transition:t.transitions.create("border-bottom-color",{duration:t.transitions.duration.shorter}),pointerEvents:"none"},[`&:hover:not(.${_e.disabled}, .${_e.error}):before`]:{borderBottom:`2px solid ${(t.vars||t).palette.text.primary}`,"@media (hover: none)":{borderBottom:`1px solid ${o}`}},[`&.${_e.disabled}:before`]:{borderBottomStyle:"dotted"}}},...Object.entries(t.palette).filter(jt()).map(([n])=>({props:{color:n,disableUnderline:!1},style:{"&::after":{borderBottom:`2px solid ${(t.vars||t).palette[n].main}`}}}))]}})),ac=N(Bo,{name:"MuiInput",slot:"Input",overridesResolver:ko})({}),gn=X(function(e,o){const n=it({props:e,name:"MuiInput"}),{disableUnderline:r=!1,components:i={},componentsProps:s,fullWidth:a=!1,inputComponent:l="input",multiline:d=!1,slotProps:c,slots:u={},type:g="text",...f}=n,v=ic(n),h={root:{ownerState:{disableUnderline:r}}},y=c??s?en(c??s,h):h,C=u.root??i.Root??sc,m=u.input??i.Input??ac;return x.jsx(vn,{slots:{root:C,input:m},slotProps:y,fullWidth:a,inputComponent:l,multiline:d,ref:o,type:g,...f,classes:v})});gn.muiName="Input";function lc(t){return J("MuiInputAdornment",t)}const Jn=Z("MuiInputAdornment",["root","filled","standard","outlined","positionStart","positionEnd","disablePointerEvents","hiddenLabel","sizeSmall"]);var tr;const cc=(t,e)=>{const{ownerState:o}=t;return[e.root,e[`position${A(o.position)}`],o.disablePointerEvents===!0&&e.disablePointerEvents,e[o.variant]]},dc=t=>{const{classes:e,disablePointerEvents:o,hiddenLabel:n,position:r,size:i,variant:s}=t,a={root:["root",o&&"disablePointerEvents",r&&`position${A(r)}`,s,n&&"hiddenLabel",i&&`size${A(i)}`]};return rt(a,lc,e)},pc=N("div",{name:"MuiInputAdornment",slot:"Root",overridesResolver:cc})(st(({theme:t})=>({display:"flex",maxHeight:"2em",alignItems:"center",whiteSpace:"nowrap",color:(t.vars||t).palette.action.active,variants:[{props:{variant:"filled"},style:{[`&.${Jn.positionStart}&:not(.${Jn.hiddenLabel})`]:{marginTop:16}}},{props:{position:"start"},style:{marginRight:8}},{props:{position:"end"},style:{marginLeft:8}},{props:{disablePointerEvents:!0},style:{pointerEvents:"none"}}]}))),Ip=X(function(e,o){const n=it({props:e,name:"MuiInputAdornment"}),{children:r,className:i,component:s="div",disablePointerEvents:a=!1,disableTypography:l=!1,position:d,variant:c,...u}=n,g=Oe()||{};let f=c;c&&g.variant,g&&!f&&(f=g.variant);const v={...n,hiddenLabel:g.hiddenLabel,size:g.size,disablePointerEvents:a,position:d,variant:f},b=dc(v);return x.jsx(Mo.Provider,{value:null,children:x.jsx(pc,{as:s,ownerState:v,className:z(b.root,i),ref:o,...u,children:typeof r=="string"&&!l?x.jsx(gs,{color:"textSecondary",children:r}):x.jsxs(ne,{children:[d==="start"?tr||(tr=x.jsx("span",{className:"notranslate","aria-hidden":!0,children:"​"})):null,r]})})})});function uc(t){return J("MuiInputLabel",t)}const Rp=Z("MuiInputLabel",["root","focused","disabled","error","required","asterisk","formControl","sizeSmall","shrink","animated","standard","filled","outlined"]),fc=t=>{const{classes:e,formControl:o,size:n,shrink:r,disableAnimation:i,variant:s,required:a}=t,l={root:["root",o&&"formControl",!i&&"animated",r&&"shrink",n&&n!=="normal"&&`size${A(n)}`,s],asterisk:[a&&"asterisk"]},d=rt(l,uc,e);return{...e,...d}},vc=N(nc,{shouldForwardProp:t=>Yt(t)||t==="classes",name:"MuiInputLabel",slot:"Root",overridesResolver:(t,e)=>{const{ownerState:o}=t;return[{[`& .${to.asterisk}`]:e.asterisk},e.root,o.formControl&&e.formControl,o.size==="small"&&e.sizeSmall,o.shrink&&e.shrink,!o.disableAnimation&&e.animated,o.focused&&e.focused,e[o.variant]]}})(st(({theme:t})=>({display:"block",transformOrigin:"top left",whiteSpace:"nowrap",overflow:"hidden",textOverflow:"ellipsis",maxWidth:"100%",variants:[{props:({ownerState:e})=>e.formControl,style:{position:"absolute",left:0,top:0,transform:"translate(0, 20px) scale(1)"}},{props:{size:"small"},style:{transform:"translate(0, 17px) scale(1)"}},{props:({ownerState:e})=>e.shrink,style:{transform:"translate(0, -1.5px) scale(0.75)",transformOrigin:"top left",maxWidth:"133%"}},{props:({ownerState:e})=>!e.disableAnimation,style:{transition:t.transitions.create(["color","transform","max-width"],{duration:t.transitions.duration.shorter,easing:t.transitions.easing.easeOut})}},{props:{variant:"filled"},style:{zIndex:1,pointerEvents:"none",transform:"translate(12px, 16px) scale(1)",maxWidth:"calc(100% - 24px)"}},{props:{variant:"filled",size:"small"},style:{transform:"translate(12px, 13px) scale(1)"}},{props:({variant:e,ownerState:o})=>e==="filled"&&o.shrink,style:{userSelect:"none",pointerEvents:"auto",transform:"translate(12px, 7px) scale(0.75)",maxWidth:"calc(133% - 24px)"}},{props:({variant:e,ownerState:o,size:n})=>e==="filled"&&o.shrink&&n==="small",style:{transform:"translate(12px, 4px) scale(0.75)"}},{props:{variant:"outlined"},style:{zIndex:1,pointerEvents:"none",transform:"translate(14px, 16px) scale(1)",maxWidth:"calc(100% - 24px)"}},{props:{variant:"outlined",size:"small"},style:{transform:"translate(14px, 9px) scale(1)"}},{props:({variant:e,ownerState:o})=>e==="outlined"&&o.shrink,style:{userSelect:"none",pointerEvents:"auto",maxWidth:"calc(133% - 32px)",transform:"translate(14px, -9px) scale(0.75)"}}]}))),mc=X(function(e,o){const n=it({name:"MuiInputLabel",props:e}),{disableAnimation:r=!1,margin:i,shrink:s,variant:a,className:l,...d}=n,c=Oe();let u=s;typeof u>"u"&&c&&(u=c.filled||c.focused||c.adornedStart);const g=Ue({props:n,muiFormControl:c,states:["size","variant","required","focused"]}),f={...n,disableAnimation:r,formControl:c,shrink:u,size:g.size,variant:g.variant,required:g.required,focused:g.focused},v=fc(f);return x.jsx(vc,{"data-shrink":u,ref:o,className:z(v.root,l),...d,ownerState:f,classes:v})}),$e=ro({});function gc(t){return J("MuiList",t)}const $p=Z("MuiList",["root","padding","dense","subheader"]),hc=t=>{const{classes:e,disablePadding:o,dense:n,subheader:r}=t;return rt({root:["root",!o&&"padding",n&&"dense",r&&"subheader"]},gc,e)},bc=N("ul",{name:"MuiList",slot:"Root",overridesResolver:(t,e)=>{const{ownerState:o}=t;return[e.root,!o.disablePadding&&e.padding,o.dense&&e.dense,o.subheader&&e.subheader]}})({listStyle:"none",margin:0,padding:0,position:"relative",variants:[{props:({ownerState:t})=>!t.disablePadding,style:{paddingTop:8,paddingBottom:8}},{props:({ownerState:t})=>t.subheader,style:{paddingTop:0}}]}),yc=X(function(e,o){const n=it({props:e,name:"MuiList"}),{children:r,className:i,component:s="ul",dense:a=!1,disablePadding:l=!1,subheader:d,...c}=n,u=ge(()=>({dense:a}),[a]),g={...n,component:s,dense:a,disablePadding:l},f=hc(g);return x.jsx($e.Provider,{value:u,children:x.jsxs(bc,{as:s,className:z(f.root,i),ref:o,ownerState:g,...c,children:[d,r]})})});function xc(t){return J("MuiListItem",t)}const Ep=Z("MuiListItem",["root","container","dense","alignItemsFlexStart","divider","gutters","padding","secondaryAction"]);function Mp(t){return J("MuiListItemButton",t)}const Cc=Z("MuiListItemButton",["root","focusVisible","dense","alignItemsFlexStart","disabled","divider","gutters","selected"]);function Sc(t){return J("MuiListItemSecondaryAction",t)}const Tp=Z("MuiListItemSecondaryAction",["root","disableGutters"]),wc=t=>{const{disableGutters:e,classes:o}=t;return rt({root:["root",e&&"disableGutters"]},Sc,o)},Pc=N("div",{name:"MuiListItemSecondaryAction",slot:"Root",overridesResolver:(t,e)=>{const{ownerState:o}=t;return[e.root,o.disableGutters&&e.disableGutters]}})({position:"absolute",right:16,top:"50%",transform:"translateY(-50%)",variants:[{props:({ownerState:t})=>t.disableGutters,style:{right:0}}]}),Vr=X(function(e,o){const n=it({props:e,name:"MuiListItemSecondaryAction"}),{className:r,...i}=n,s=Ae($e),a={...n,disableGutters:s.disableGutters},l=wc(a);return x.jsx(Pc,{className:z(l.root,r),ownerState:a,ref:o,...i})});Vr.muiName="ListItemSecondaryAction";const Ic=(t,e)=>{const{ownerState:o}=t;return[e.root,o.dense&&e.dense,o.alignItems==="flex-start"&&e.alignItemsFlexStart,o.divider&&e.divider,!o.disableGutters&&e.gutters,!o.disablePadding&&e.padding,o.hasSecondaryAction&&e.secondaryAction]},Rc=t=>{const{alignItems:e,classes:o,dense:n,disableGutters:r,disablePadding:i,divider:s,hasSecondaryAction:a}=t;return rt({root:["root",n&&"dense",!r&&"gutters",!i&&"padding",s&&"divider",e==="flex-start"&&"alignItemsFlexStart",a&&"secondaryAction"],container:["container"]},xc,o)},$c=N("div",{name:"MuiListItem",slot:"Root",overridesResolver:Ic})(st(({theme:t})=>({display:"flex",justifyContent:"flex-start",alignItems:"center",position:"relative",textDecoration:"none",width:"100%",boxSizing:"border-box",textAlign:"left",variants:[{props:({ownerState:e})=>!e.disablePadding,style:{paddingTop:8,paddingBottom:8}},{props:({ownerState:e})=>!e.disablePadding&&e.dense,style:{paddingTop:4,paddingBottom:4}},{props:({ownerState:e})=>!e.disablePadding&&!e.disableGutters,style:{paddingLeft:16,paddingRight:16}},{props:({ownerState:e})=>!e.disablePadding&&!!e.secondaryAction,style:{paddingRight:48}},{props:({ownerState:e})=>!!e.secondaryAction,style:{[`& > .${Cc.root}`]:{paddingRight:48}}},{props:{alignItems:"flex-start"},style:{alignItems:"flex-start"}},{props:({ownerState:e})=>e.divider,style:{borderBottom:`1px solid ${(t.vars||t).palette.divider}`,backgroundClip:"padding-box"}},{props:({ownerState:e})=>e.button,style:{transition:t.transitions.create("background-color",{duration:t.transitions.duration.shortest}),"&:hover":{textDecoration:"none",backgroundColor:(t.vars||t).palette.action.hover,"@media (hover: none)":{backgroundColor:"transparent"}}}},{props:({ownerState:e})=>e.hasSecondaryAction,style:{paddingRight:48}}]}))),Ec=N("li",{name:"MuiListItem",slot:"Container",overridesResolver:(t,e)=>e.container})({position:"relative"}),kp=X(function(e,o){const n=it({props:e,name:"MuiListItem"}),{alignItems:r="center",children:i,className:s,component:a,components:l={},componentsProps:d={},ContainerComponent:c="li",ContainerProps:{className:u,...g}={},dense:f=!1,disableGutters:v=!1,disablePadding:b=!1,divider:h=!1,secondaryAction:y,slotProps:C={},slots:m={},...p}=n,S=Ae($e),w=ge(()=>({dense:f||S.dense||!1,alignItems:r,disableGutters:v}),[r,S.dense,f,v]),E=V(null),$=pe.toArray(i),O=$.length&&ho($[$.length-1],["ListItemSecondaryAction"]),M={...n,alignItems:r,dense:w.dense,disableGutters:v,disablePadding:b,divider:h,hasSecondaryAction:O},L=Rc(M),B=Ot(E,o),k=m.root||l.Root||$c,T=C.root||d.root||{},R={className:z(L.root,T.className,s),...p};let P=a||"li";return O?(P=!R.component&&!a?"div":P,c==="li"&&(P==="li"?P="div":R.component==="li"&&(R.component="div")),x.jsx($e.Provider,{value:w,children:x.jsxs(Ec,{as:c,className:z(L.container,u),ref:B,ownerState:M,...g,children:[x.jsx(k,{...T,...!no(k)&&{as:P,ownerState:{...M,...T.ownerState}},...R,children:$}),$.pop()]})})):x.jsx($e.Provider,{value:w,children:x.jsxs(k,{...T,as:P,ref:B,...!no(k)&&{ownerState:{...M,...T.ownerState}},...R,children:[$,y&&x.jsx(Vr,{children:y})]})})});function Op(t){return J("MuiListItemIcon",t)}const er=Z("MuiListItemIcon",["root","alignItemsFlexStart"]);function Bp(t){return J("MuiListItemText",t)}const or=Z("MuiListItemText",["root","multiline","dense","inset","primary","secondary"]);function zo(t,e,o){return t===e?t.firstChild:e&&e.nextElementSibling?e.nextElementSibling:o?null:t.firstChild}function nr(t,e,o){return t===e?o?t.firstChild:t.lastChild:e&&e.previousElementSibling?e.previousElementSibling:o?null:t.lastChild}function Kr(t,e){if(e===void 0)return!0;let o=t.innerText;return o===void 0&&(o=t.textContent),o=o.trim().toLowerCase(),o.length===0?!1:e.repeating?o[0]===e.keys[0]:o.startsWith(e.keys.join(""))}function qe(t,e,o,n,r,i){let s=!1,a=r(t,e,e?o:!1);for(;a;){if(a===t.firstChild){if(s)return!1;s=!0}const l=n?!1:a.disabled||a.getAttribute("aria-disabled")==="true";if(!a.hasAttribute("tabindex")||!Kr(a,i)||l)a=r(t,a,o);else return a.focus(),!0}return!1}const Mc=X(function(e,o){const{actions:n,autoFocus:r=!1,autoFocusItem:i=!1,children:s,className:a,disabledItemsFocusable:l=!1,disableListWrap:d=!1,onKeyDown:c,variant:u="selectedMenu",...g}=e,f=V(null),v=V({keys:[],repeating:!0,previousKeyMatched:!0,lastTime:null});Kt(()=>{r&&f.current.focus()},[r]),Te(n,()=>({adjustStyleForScrollbar:(m,{direction:p})=>{const S=!f.current.style.width;if(m.clientHeight{const p=f.current,S=m.key;if(m.ctrlKey||m.metaKey||m.altKey){c&&c(m);return}const E=zt(p).activeElement;if(S==="ArrowDown")m.preventDefault(),qe(p,E,d,l,zo);else if(S==="ArrowUp")m.preventDefault(),qe(p,E,d,l,nr);else if(S==="Home")m.preventDefault(),qe(p,null,d,l,zo);else if(S==="End")m.preventDefault(),qe(p,null,d,l,nr);else if(S.length===1){const $=v.current,O=S.toLowerCase(),M=performance.now();$.keys.length>0&&(M-$.lastTime>500?($.keys=[],$.repeating=!0,$.previousKeyMatched=!0):$.repeating&&O!==$.keys[0]&&($.repeating=!1)),$.lastTime=M,$.keys.push(O);const L=E&&!$.repeating&&Kr(E,$);$.previousKeyMatched&&(L||qe(p,E,!1,l,zo,$))?m.preventDefault():$.previousKeyMatched=!1}c&&c(m)},h=Ot(f,o);let y=-1;pe.forEach(s,(m,p)=>{if(!Lt(m)){y===p&&(y+=1,y>=s.length&&(y=-1));return}m.props.disabled||(u==="selectedMenu"&&m.props.selected||y===-1)&&(y=p),y===p&&(m.props.disabled||m.props.muiSkipListHighlight||m.type.muiSkipListHighlight)&&(y+=1,y>=s.length&&(y=-1))});const C=pe.map(s,(m,p)=>{if(p===y){const S={};return i&&(S.autoFocus=!0),m.props.tabIndex===void 0&&u==="selectedMenu"&&(S.tabIndex=0),Bt(m,S)}return m});return x.jsx(yc,{role:"menu",ref:h,className:a,onKeyDown:b,tabIndex:r?0:-1,...g,children:C})});function Tc(t){return J("MuiPopover",t)}const Lp=Z("MuiPopover",["root","paper"]);function rr(t,e){let o=0;return typeof e=="number"?o=e:e==="center"?o=t.height/2:e==="bottom"&&(o=t.height),o}function ir(t,e){let o=0;return typeof e=="number"?o=e:e==="center"?o=t.width/2:e==="right"&&(o=t.width),o}function sr(t){return[t.horizontal,t.vertical].map(e=>typeof e=="number"?`${e}px`:e).join(" ")}function mo(t){return typeof t=="function"?t():t}const kc=t=>{const{classes:e}=t;return rt({root:["root"],paper:["paper"]},Tc,e)},Oc=N(Hr,{name:"MuiPopover",slot:"Root",overridesResolver:(t,e)=>e.root})({}),_r=N(sn,{name:"MuiPopover",slot:"Paper",overridesResolver:(t,e)=>e.paper})({position:"absolute",overflowY:"auto",overflowX:"hidden",minWidth:16,minHeight:16,maxWidth:"calc(100% - 32px)",maxHeight:"calc(100% - 32px)",outline:0}),Bc=X(function(e,o){const n=it({props:e,name:"MuiPopover"}),{action:r,anchorEl:i,anchorOrigin:s={vertical:"top",horizontal:"left"},anchorPosition:a,anchorReference:l="anchorEl",children:d,className:c,container:u,elevation:g=8,marginThreshold:f=16,open:v,PaperProps:b={},slots:h={},slotProps:y={},transformOrigin:C={vertical:"top",horizontal:"left"},TransitionComponent:m,transitionDuration:p="auto",TransitionProps:S={},disableScrollLock:w=!1,...E}=n,$=V(),O={...n,anchorOrigin:s,anchorReference:l,elevation:g,marginThreshold:f,transformOrigin:C,TransitionComponent:m,transitionDuration:p,TransitionProps:S},M=kc(O),L=Et(()=>{if(l==="anchorPosition")return a;const _=mo(i),Y=(_&&_.nodeType===1?_:zt($.current).body).getBoundingClientRect();return{top:Y.top+rr(Y,s.vertical),left:Y.left+ir(Y,s.horizontal)}},[i,s.horizontal,s.vertical,a,l]),B=Et(_=>({vertical:rr(_,C.vertical),horizontal:ir(_,C.horizontal)}),[C.horizontal,C.vertical]),k=Et(_=>{const G={width:_.offsetWidth,height:_.offsetHeight},Y=B(G);if(l==="none")return{top:null,left:null,transformOrigin:sr(Y)};const wt=L();let q=wt.top-Y.vertical,ut=wt.left-Y.horizontal;const Mt=q+G.height,ft=ut+G.width,vt=Gt(mo(i)),Tt=vt.innerHeight-f,St=vt.innerWidth-f;if(f!==null&&qTt){const pt=Mt-Tt;q-=pt,Y.vertical+=pt}if(f!==null&&utSt){const pt=ft-St;ut-=pt,Y.horizontal+=pt}return{top:`${Math.round(q)}px`,left:`${Math.round(ut)}px`,transformOrigin:sr(Y)}},[i,l,L,B,f]),[T,R]=Rt(v),P=Et(()=>{const _=$.current;if(!_)return;const G=k(_);G.top!==null&&_.style.setProperty("top",G.top),G.left!==null&&(_.style.left=G.left),_.style.transformOrigin=G.transformOrigin,R(!0)},[k]);yt(()=>(w&&window.addEventListener("scroll",P),()=>window.removeEventListener("scroll",P)),[i,w,P]);const D=()=>{P()},H=()=>{R(!1)};yt(()=>{v&&P()}),Te(r,()=>v?{updatePosition:()=>{P()}}:null,[v,P]),yt(()=>{if(!v)return;const _=$o(()=>{P()}),G=Gt(mo(i));return G.addEventListener("resize",_),()=>{_.clear(),G.removeEventListener("resize",_)}},[i,v,P]);let I=p;const K={slots:{transition:m,...h},slotProps:{transition:S,paper:b,...y}},[Q,xt]=bt("transition",{elementType:Qo,externalForwardedProps:K,ownerState:O,getSlotProps:_=>({..._,onEntering:(G,Y)=>{var wt;(wt=_.onEntering)==null||wt.call(_,G,Y),D()},onExited:G=>{var Y;(Y=_.onExited)==null||Y.call(_,G),H()}}),additionalProps:{appear:!0,in:v}});p==="auto"&&!Q.muiSupportAuto&&(I=void 0);const tt=u||(i?zt(mo(i)).body:void 0),[et,{slots:ot,slotProps:dt,...mt}]=bt("root",{ref:o,elementType:Oc,externalForwardedProps:{...K,...E},shouldForwardComponentProp:!0,additionalProps:{slots:{backdrop:h.backdrop},slotProps:{backdrop:$i(typeof y.backdrop=="function"?y.backdrop(O):y.backdrop,{invisible:!0})},container:tt,open:v},ownerState:O,className:z(M.root,c)}),[Ct,lt]=bt("paper",{ref:$,className:M.paper,elementType:_r,externalForwardedProps:K,shouldForwardComponentProp:!0,additionalProps:{elevation:g,style:T?void 0:{opacity:0}},ownerState:O});return x.jsx(et,{...mt,...!no(et)&&{slots:ot,slotProps:dt,disableScrollLock:w},children:x.jsx(Q,{...xt,timeout:I,children:x.jsx(Ct,{...lt,children:d})})})});function Lc(t){return J("MuiMenu",t)}const Ap=Z("MuiMenu",["root","paper","list"]),Ac={vertical:"top",horizontal:"right"},Nc={vertical:"top",horizontal:"left"},Dc=t=>{const{classes:e}=t;return rt({root:["root"],paper:["paper"],list:["list"]},Lc,e)},Fc=N(Bc,{shouldForwardProp:t=>Yt(t)||t==="classes",name:"MuiMenu",slot:"Root",overridesResolver:(t,e)=>e.root})({}),zc=N(_r,{name:"MuiMenu",slot:"Paper",overridesResolver:(t,e)=>e.paper})({maxHeight:"calc(100% - 96px)",WebkitOverflowScrolling:"touch"}),jc=N(Mc,{name:"MuiMenu",slot:"List",overridesResolver:(t,e)=>e.list})({outline:0}),Wc=X(function(e,o){const n=it({props:e,name:"MuiMenu"}),{autoFocus:r=!0,children:i,className:s,disableAutoFocusItem:a=!1,MenuListProps:l={},onClose:d,open:c,PaperProps:u={},PopoverClasses:g,transitionDuration:f="auto",TransitionProps:{onEntering:v,...b}={},variant:h="selectedMenu",slots:y={},slotProps:C={},...m}=n,p=Ro(),S={...n,autoFocus:r,disableAutoFocusItem:a,MenuListProps:l,onEntering:v,PaperProps:u,transitionDuration:f,TransitionProps:b,variant:h},w=Dc(S),E=r&&!a&&c,$=V(null),O=(I,K)=>{$.current&&$.current.adjustStyleForScrollbar(I,{direction:p?"rtl":"ltr"}),v&&v(I,K)},M=I=>{I.key==="Tab"&&(I.preventDefault(),d&&d(I,"tabKeyDown"))};let L=-1;pe.map(i,(I,K)=>{Lt(I)&&(I.props.disabled||(h==="selectedMenu"&&I.props.selected||L===-1)&&(L=K))});const B={slots:y,slotProps:{list:l,transition:b,paper:u,...C}},k=Ne({elementType:y.root,externalSlotProps:C.root,ownerState:S,className:[w.root,s]}),[T,R]=bt("paper",{className:w.paper,elementType:zc,externalForwardedProps:B,shouldForwardComponentProp:!0,ownerState:S}),[P,D]=bt("list",{className:z(w.list,l.className),elementType:jc,shouldForwardComponentProp:!0,externalForwardedProps:B,getSlotProps:I=>({...I,onKeyDown:K=>{var Q;M(K),(Q=I.onKeyDown)==null||Q.call(I,K)}}),ownerState:S}),H=typeof B.slotProps.transition=="function"?B.slotProps.transition(S):B.slotProps.transition;return x.jsx(Fc,{onClose:d,anchorOrigin:{vertical:"bottom",horizontal:p?"right":"left"},transformOrigin:p?Ac:Nc,slots:{root:y.root,paper:T,backdrop:y.backdrop,...y.transition&&{transition:y.transition}},slotProps:{root:k,paper:R,backdrop:typeof C.backdrop=="function"?C.backdrop(S):C.backdrop,transition:{...H,onEntering:(...I)=>{var K;O(...I),(K=H==null?void 0:H.onEntering)==null||K.call(H,...I)}}},open:c,ref:o,transitionDuration:f,ownerState:S,...m,classes:g,children:x.jsx(P,{actions:$,autoFocus:r&&(L===-1||a),autoFocusItem:E,variant:h,...D,children:i})})});function Uc(t){return J("MuiMenuItem",t)}const Xe=Z("MuiMenuItem",["root","focusVisible","dense","disabled","divider","gutters","selected"]),Hc=(t,e)=>{const{ownerState:o}=t;return[e.root,o.dense&&e.dense,o.divider&&e.divider,!o.disableGutters&&e.gutters]},Vc=t=>{const{disabled:e,dense:o,divider:n,disableGutters:r,selected:i,classes:s}=t,l=rt({root:["root",o&&"dense",e&&"disabled",!r&&"gutters",n&&"divider",i&&"selected"]},Uc,s);return{...s,...l}},Kc=N(Ee,{shouldForwardProp:t=>Yt(t)||t==="classes",name:"MuiMenuItem",slot:"Root",overridesResolver:Hc})(st(({theme:t})=>({...t.typography.body1,display:"flex",justifyContent:"flex-start",alignItems:"center",position:"relative",textDecoration:"none",minHeight:48,paddingTop:6,paddingBottom:6,boxSizing:"border-box",whiteSpace:"nowrap","&:hover":{textDecoration:"none",backgroundColor:(t.vars||t).palette.action.hover,"@media (hover: none)":{backgroundColor:"transparent"}},[`&.${Xe.selected}`]:{backgroundColor:t.vars?`rgba(${t.vars.palette.primary.mainChannel} / ${t.vars.palette.action.selectedOpacity})`:Pt(t.palette.primary.main,t.palette.action.selectedOpacity),[`&.${Xe.focusVisible}`]:{backgroundColor:t.vars?`rgba(${t.vars.palette.primary.mainChannel} / calc(${t.vars.palette.action.selectedOpacity} + ${t.vars.palette.action.focusOpacity}))`:Pt(t.palette.primary.main,t.palette.action.selectedOpacity+t.palette.action.focusOpacity)}},[`&.${Xe.selected}:hover`]:{backgroundColor:t.vars?`rgba(${t.vars.palette.primary.mainChannel} / calc(${t.vars.palette.action.selectedOpacity} + ${t.vars.palette.action.hoverOpacity}))`:Pt(t.palette.primary.main,t.palette.action.selectedOpacity+t.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:t.vars?`rgba(${t.vars.palette.primary.mainChannel} / ${t.vars.palette.action.selectedOpacity})`:Pt(t.palette.primary.main,t.palette.action.selectedOpacity)}},[`&.${Xe.focusVisible}`]:{backgroundColor:(t.vars||t).palette.action.focus},[`&.${Xe.disabled}`]:{opacity:(t.vars||t).palette.action.disabledOpacity},[`& + .${Gn.root}`]:{marginTop:t.spacing(1),marginBottom:t.spacing(1)},[`& + .${Gn.inset}`]:{marginLeft:52},[`& .${or.root}`]:{marginTop:0,marginBottom:0},[`& .${or.inset}`]:{paddingLeft:36},[`& .${er.root}`]:{minWidth:36},variants:[{props:({ownerState:e})=>!e.disableGutters,style:{paddingLeft:16,paddingRight:16}},{props:({ownerState:e})=>e.divider,style:{borderBottom:`1px solid ${(t.vars||t).palette.divider}`,backgroundClip:"padding-box"}},{props:({ownerState:e})=>!e.dense,style:{[t.breakpoints.up("sm")]:{minHeight:"auto"}}},{props:({ownerState:e})=>e.dense,style:{minHeight:32,paddingTop:4,paddingBottom:4,...t.typography.body2,[`& .${er.root} svg`]:{fontSize:"1.25rem"}}}]}))),Np=X(function(e,o){const n=it({props:e,name:"MuiMenuItem"}),{autoFocus:r=!1,component:i="li",dense:s=!1,divider:a=!1,disableGutters:l=!1,focusVisibleClassName:d,role:c="menuitem",tabIndex:u,className:g,...f}=n,v=Ae($e),b=ge(()=>({dense:s||v.dense||!1,disableGutters:l}),[v.dense,s,l]),h=V(null);Kt(()=>{r&&h.current&&h.current.focus()},[r]);const y={...n,dense:b.dense,divider:a,disableGutters:l},C=Vc(n),m=Ot(h,o);let p;return n.disabled||(p=u!==void 0?u:-1),x.jsx($e.Provider,{value:b,children:x.jsx(Kc,{ref:m,role:c,tabIndex:p,component:i,focusVisibleClassName:z(C.focusVisible,d),className:z(C.root,g),...f,ownerState:y,classes:C})})});function _c(t){return J("MuiNativeSelect",t)}const hn=Z("MuiNativeSelect",["root","select","multiple","filled","outlined","standard","disabled","icon","iconOpen","iconFilled","iconOutlined","iconStandard","nativeInput","error"]),qc=t=>{const{classes:e,variant:o,disabled:n,multiple:r,open:i,error:s}=t,a={select:["select",o,n&&"disabled",r&&"multiple",s&&"error"],icon:["icon",`icon${A(o)}`,i&&"iconOpen",n&&"disabled"]};return rt(a,_c,e)},qr=N("select",{name:"MuiNativeSelect"})(({theme:t})=>({MozAppearance:"none",WebkitAppearance:"none",userSelect:"none",borderRadius:0,cursor:"pointer","&:focus":{borderRadius:0},[`&.${hn.disabled}`]:{cursor:"default"},"&[multiple]":{height:"auto"},"&:not([multiple]) option, &:not([multiple]) optgroup":{backgroundColor:(t.vars||t).palette.background.paper},variants:[{props:({ownerState:e})=>e.variant!=="filled"&&e.variant!=="outlined",style:{"&&&":{paddingRight:24,minWidth:16}}},{props:{variant:"filled"},style:{"&&&":{paddingRight:32}}},{props:{variant:"outlined"},style:{borderRadius:(t.vars||t).shape.borderRadius,"&:focus":{borderRadius:(t.vars||t).shape.borderRadius},"&&&":{paddingRight:32}}}]})),Xc=N(qr,{name:"MuiNativeSelect",slot:"Select",shouldForwardProp:Yt,overridesResolver:(t,e)=>{const{ownerState:o}=t;return[e.select,e[o.variant],o.error&&e.error,{[`&.${hn.multiple}`]:e.multiple}]}})({}),Xr=N("svg",{name:"MuiNativeSelect"})(({theme:t})=>({position:"absolute",right:0,top:"calc(50% - .5em)",pointerEvents:"none",color:(t.vars||t).palette.action.active,[`&.${hn.disabled}`]:{color:(t.vars||t).palette.action.disabled},variants:[{props:({ownerState:e})=>e.open,style:{transform:"rotate(180deg)"}},{props:{variant:"filled"},style:{right:7}},{props:{variant:"outlined"},style:{right:7}}]})),Gc=N(Xr,{name:"MuiNativeSelect",slot:"Icon",overridesResolver:(t,e)=>{const{ownerState:o}=t;return[e.icon,o.variant&&e[`icon${A(o.variant)}`],o.open&&e.iconOpen]}})({}),Yc=X(function(e,o){const{className:n,disabled:r,error:i,IconComponent:s,inputRef:a,variant:l="standard",...d}=e,c={...e,disabled:r,variant:l,error:i},u=qc(c);return x.jsxs(ne,{children:[x.jsx(Xc,{ownerState:c,className:z(u.select,n),disabled:r,ref:a||o,...d}),e.multiple?null:x.jsx(Gc,{as:s,ownerState:c,className:u.icon})]})});var ar;const Qc=N("fieldset",{name:"MuiNotchedOutlined",shouldForwardProp:Yt})({textAlign:"left",position:"absolute",bottom:0,right:0,top:-5,left:0,margin:0,padding:"0 8px",pointerEvents:"none",borderRadius:"inherit",borderStyle:"solid",borderWidth:1,overflow:"hidden",minWidth:"0%"}),Zc=N("legend",{name:"MuiNotchedOutlined",shouldForwardProp:Yt})(st(({theme:t})=>({float:"unset",width:"auto",overflow:"hidden",variants:[{props:({ownerState:e})=>!e.withLabel,style:{padding:0,lineHeight:"11px",transition:t.transitions.create("width",{duration:150,easing:t.transitions.easing.easeOut})}},{props:({ownerState:e})=>e.withLabel,style:{display:"block",padding:0,height:11,fontSize:"0.75em",visibility:"hidden",maxWidth:.01,transition:t.transitions.create("max-width",{duration:50,easing:t.transitions.easing.easeOut}),whiteSpace:"nowrap","& > span":{paddingLeft:5,paddingRight:5,display:"inline-block",opacity:0,visibility:"visible"}}},{props:({ownerState:e})=>e.withLabel&&e.notched,style:{maxWidth:"100%",transition:t.transitions.create("max-width",{duration:100,easing:t.transitions.easing.easeOut,delay:50})}}]})));function Jc(t){const{children:e,classes:o,className:n,label:r,notched:i,...s}=t,a=r!=null&&r!=="",l={...t,notched:i,withLabel:a};return x.jsx(Qc,{"aria-hidden":!0,className:n,ownerState:l,...s,children:x.jsx(Zc,{ownerState:l,children:a?x.jsx("span",{children:r}):ar||(ar=x.jsx("span",{className:"notranslate","aria-hidden":!0,children:"​"}))})})}const td=t=>{const{classes:e}=t,n=rt({root:["root"],notchedOutline:["notchedOutline"],input:["input"]},Va,e);return{...e,...n}},ed=N(Oo,{shouldForwardProp:t=>Yt(t)||t==="classes",name:"MuiOutlinedInput",slot:"Root",overridesResolver:To})(st(({theme:t})=>{const e=t.palette.mode==="light"?"rgba(0, 0, 0, 0.23)":"rgba(255, 255, 255, 0.23)";return{position:"relative",borderRadius:(t.vars||t).shape.borderRadius,[`&:hover .${te.notchedOutline}`]:{borderColor:(t.vars||t).palette.text.primary},"@media (hover: none)":{[`&:hover .${te.notchedOutline}`]:{borderColor:t.vars?`rgba(${t.vars.palette.common.onBackgroundChannel} / 0.23)`:e}},[`&.${te.focused} .${te.notchedOutline}`]:{borderWidth:2},variants:[...Object.entries(t.palette).filter(jt()).map(([o])=>({props:{color:o},style:{[`&.${te.focused} .${te.notchedOutline}`]:{borderColor:(t.vars||t).palette[o].main}}})),{props:{},style:{[`&.${te.error} .${te.notchedOutline}`]:{borderColor:(t.vars||t).palette.error.main},[`&.${te.disabled} .${te.notchedOutline}`]:{borderColor:(t.vars||t).palette.action.disabled}}},{props:({ownerState:o})=>o.startAdornment,style:{paddingLeft:14}},{props:({ownerState:o})=>o.endAdornment,style:{paddingRight:14}},{props:({ownerState:o})=>o.multiline,style:{padding:"16.5px 14px"}},{props:({ownerState:o,size:n})=>o.multiline&&n==="small",style:{padding:"8.5px 14px"}}]}})),od=N(Jc,{name:"MuiOutlinedInput",slot:"NotchedOutline",overridesResolver:(t,e)=>e.notchedOutline})(st(({theme:t})=>{const e=t.palette.mode==="light"?"rgba(0, 0, 0, 0.23)":"rgba(255, 255, 255, 0.23)";return{borderColor:t.vars?`rgba(${t.vars.palette.common.onBackgroundChannel} / 0.23)`:e}})),nd=N(Bo,{name:"MuiOutlinedInput",slot:"Input",overridesResolver:ko})(st(({theme:t})=>({padding:"16.5px 14px",...!t.vars&&{"&:-webkit-autofill":{WebkitBoxShadow:t.palette.mode==="light"?null:"0 0 0 100px #266798 inset",WebkitTextFillColor:t.palette.mode==="light"?null:"#fff",caretColor:t.palette.mode==="light"?null:"#fff",borderRadius:"inherit"}},...t.vars&&{"&:-webkit-autofill":{borderRadius:"inherit"},[t.getColorSchemeSelector("dark")]:{"&:-webkit-autofill":{WebkitBoxShadow:"0 0 0 100px #266798 inset",WebkitTextFillColor:"#fff",caretColor:"#fff"}}},variants:[{props:{size:"small"},style:{padding:"8.5px 14px"}},{props:({ownerState:e})=>e.multiline,style:{padding:0}},{props:({ownerState:e})=>e.startAdornment,style:{paddingLeft:0}},{props:({ownerState:e})=>e.endAdornment,style:{paddingRight:0}}]}))),bn=X(function(e,o){const n=it({props:e,name:"MuiOutlinedInput"}),{components:r={},fullWidth:i=!1,inputComponent:s="input",label:a,multiline:l=!1,notched:d,slots:c={},slotProps:u={},type:g="text",...f}=n,v=td(n),b=Oe(),h=Ue({props:n,muiFormControl:b,states:["color","disabled","error","focused","hiddenLabel","size","required"]}),y={...n,color:h.color||"primary",disabled:h.disabled,error:h.error,focused:h.focused,formControl:b,fullWidth:i,hiddenLabel:h.hiddenLabel,multiline:l,size:h.size,type:g},C=c.root??r.Root??ed,m=c.input??r.Input??nd,[p,S]=bt("notchedOutline",{elementType:od,className:v.notchedOutline,shouldForwardComponentProp:!0,ownerState:y,externalForwardedProps:{slots:c,slotProps:u},additionalProps:{label:a!=null&&a!==""&&h.required?x.jsxs(ne,{children:[a," ","*"]}):a}});return x.jsx(vn,{slots:{root:C,input:m},slotProps:u,renderSuffix:w=>x.jsx(p,{...S,notched:typeof d<"u"?d:!!(w.startAdornment||w.filled||w.focused)}),fullWidth:i,inputComponent:s,multiline:l,ref:o,type:g,...f,classes:{...v,notchedOutline:null}})});bn.muiName="Input";function Gr(t){return J("MuiSelect",t)}const Ge=Z("MuiSelect",["root","select","multiple","filled","outlined","standard","disabled","focused","icon","iconOpen","iconFilled","iconOutlined","iconStandard","nativeInput","error"]);var lr;const rd=N(qr,{name:"MuiSelect",slot:"Select",overridesResolver:(t,e)=>{const{ownerState:o}=t;return[{[`&.${Ge.select}`]:e.select},{[`&.${Ge.select}`]:e[o.variant]},{[`&.${Ge.error}`]:e.error},{[`&.${Ge.multiple}`]:e.multiple}]}})({[`&.${Ge.select}`]:{height:"auto",minHeight:"1.4375em",textOverflow:"ellipsis",whiteSpace:"nowrap",overflow:"hidden"}}),id=N(Xr,{name:"MuiSelect",slot:"Icon",overridesResolver:(t,e)=>{const{ownerState:o}=t;return[e.icon,o.variant&&e[`icon${A(o.variant)}`],o.open&&e.iconOpen]}})({}),sd=N("input",{shouldForwardProp:t=>pi(t)&&t!=="classes",name:"MuiSelect",slot:"NativeInput",overridesResolver:(t,e)=>e.nativeInput})({bottom:0,left:0,position:"absolute",opacity:0,pointerEvents:"none",width:"100%",boxSizing:"border-box"});function cr(t,e){return typeof e=="object"&&e!==null?t===e:String(t)===String(e)}function ad(t){return t==null||typeof t=="string"&&!t.trim()}const ld=t=>{const{classes:e,variant:o,disabled:n,multiple:r,open:i,error:s}=t,a={select:["select",o,n&&"disabled",r&&"multiple",s&&"error"],icon:["icon",`icon${A(o)}`,i&&"iconOpen",n&&"disabled"],nativeInput:["nativeInput"]};return rt(a,Gr,e)},cd=X(function(e,o){var He;const{"aria-describedby":n,"aria-label":r,autoFocus:i,autoWidth:s,children:a,className:l,defaultOpen:d,defaultValue:c,disabled:u,displayEmpty:g,error:f=!1,IconComponent:v,inputRef:b,labelId:h,MenuProps:y={},multiple:C,name:m,onBlur:p,onChange:S,onClose:w,onFocus:E,onOpen:$,open:O,readOnly:M,renderValue:L,required:B,SelectDisplayProps:k={},tabIndex:T,type:R,value:P,variant:D="standard",...H}=e,[I,K]=Pn({controlled:P,default:c,name:"Select"}),[Q,xt]=Pn({controlled:O,default:d,name:"Select"}),tt=V(null),et=V(null),[ot,dt]=Rt(null),{current:mt}=V(O!=null),[Ct,lt]=Rt(),_=Ot(o,b),G=Et(U=>{et.current=U,U&&dt(U)},[]),Y=ot==null?void 0:ot.parentNode;Te(_,()=>({focus:()=>{et.current.focus()},node:tt.current,value:I}),[I]),yt(()=>{d&&Q&&ot&&!mt&&(lt(s?null:Y.clientWidth),et.current.focus())},[ot,s]),yt(()=>{i&&et.current.focus()},[i]),yt(()=>{if(!h)return;const U=zt(et.current).getElementById(h);if(U){const ht=()=>{getSelection().isCollapsed&&et.current.focus()};return U.addEventListener("click",ht),()=>{U.removeEventListener("click",ht)}}},[h]);const wt=(U,ht)=>{U?$&&$(ht):w&&w(ht),mt||(lt(s?null:Y.clientWidth),xt(U))},q=U=>{U.button===0&&(U.preventDefault(),et.current.focus(),wt(!0,U))},ut=U=>{wt(!1,U)},Mt=pe.toArray(a),ft=U=>{const ht=Mt.find(kt=>kt.props.value===U.target.value);ht!==void 0&&(K(ht.props.value),S&&S(U,ht))},vt=U=>ht=>{let kt;if(ht.currentTarget.hasAttribute("tabindex")){if(C){kt=Array.isArray(I)?I.slice():[];const le=I.indexOf(U.props.value);le===-1?kt.push(U.props.value):kt.splice(le,1)}else kt=U.props.value;if(U.props.onClick&&U.props.onClick(ht),I!==kt&&(K(kt),S)){const le=ht.nativeEvent||ht,ye=new le.constructor(le.type,le);Object.defineProperty(ye,"target",{writable:!0,value:{value:kt,name:m}}),S(ye,U)}C||wt(!1,ht)}},Tt=U=>{M||[" ","ArrowUp","ArrowDown","Enter"].includes(U.key)&&(U.preventDefault(),wt(!0,U))},St=ot!==null&&Q,pt=U=>{!St&&p&&(Object.defineProperty(U,"target",{writable:!0,value:{value:I,name:m}}),p(U))};delete H["aria-invalid"];let j,At;const It=[];let Xt=!1;(wo({value:I})||g)&&(L?j=L(I):Xt=!0);const Qt=Mt.map(U=>{if(!Lt(U))return null;let ht;if(C){if(!Array.isArray(I))throw new Error(vr(2));ht=I.some(kt=>cr(kt,U.props.value)),ht&&Xt&&It.push(U.props.children)}else ht=cr(I,U.props.value),ht&&Xt&&(At=U.props.children);return Bt(U,{"aria-selected":ht?"true":"false",onClick:vt(U),onKeyUp:kt=>{kt.key===" "&&kt.preventDefault(),U.props.onKeyUp&&U.props.onKeyUp(kt)},role:"option",selected:ht,value:void 0,"data-value":U.props.value})});Xt&&(C?It.length===0?j=null:j=It.reduce((U,ht,kt)=>(U.push(ht),kt{const{classes:e}=t,n=rt({root:["root"]},Gr,e);return{...e,...n}},yn={name:"MuiSelect",overridesResolver:(t,e)=>e.root,shouldForwardProp:t=>Yt(t)&&t!=="variant",slot:"Root"},pd=N(gn,yn)(""),ud=N(bn,yn)(""),fd=N(mn,yn)(""),Yr=X(function(e,o){const n=it({name:"MuiSelect",props:e}),{autoWidth:r=!1,children:i,classes:s={},className:a,defaultOpen:l=!1,displayEmpty:d=!1,IconComponent:c=_a,id:u,input:g,inputProps:f,label:v,labelId:b,MenuProps:h,multiple:y=!1,native:C=!1,onClose:m,onOpen:p,open:S,renderValue:w,SelectDisplayProps:E,variant:$="outlined",...O}=n,M=C?Yc:cd,L=Oe(),B=Ue({props:n,muiFormControl:L,states:["variant","error"]}),k=B.variant||$,T={...n,variant:k,classes:s},R=dd(T),{root:P,...D}=R,H=g||{standard:x.jsx(pd,{ownerState:T}),outlined:x.jsx(ud,{label:v,ownerState:T}),filled:x.jsx(fd,{ownerState:T})}[k],I=Ot(o,ao(H));return x.jsx(ne,{children:Bt(H,{inputComponent:M,inputProps:{children:i,error:B.error,IconComponent:c,variant:k,type:void 0,multiple:y,...C?{id:u}:{autoWidth:r,defaultOpen:l,displayEmpty:d,labelId:b,MenuProps:h,onClose:m,onOpen:p,open:S,renderValue:w,SelectDisplayProps:{id:u,...E}},...f,classes:f?en(D,f.classes):D,...g?g.props.inputProps:{}},...(y&&C||d)&&k==="outlined"?{notched:!0}:{},ref:I,className:z(H.props.className,a,R.root),...!g&&{variant:k},...O})})});Yr.muiName="Select";function vd(t){return J("MuiSkeleton",t)}const Dp=Z("MuiSkeleton",["root","text","rectangular","rounded","circular","pulse","wave","withChildren","fitContent","heightAuto"]),md=t=>{const{classes:e,variant:o,animation:n,hasChildren:r,width:i,height:s}=t;return rt({root:["root",o,n,r&&"withChildren",r&&!i&&"fitContent",r&&!s&&"heightAuto"]},vd,e)},Zo=ke` + 0% { + opacity: 1; + } + + 50% { + opacity: 0.4; + } + + 100% { + opacity: 1; + } +`,Jo=ke` + 0% { + transform: translateX(-100%); + } + + 50% { + /* +0.5s of delay between each loop */ + transform: translateX(100%); + } + + 100% { + transform: translateX(100%); + } +`,gd=typeof Zo!="string"?Io` + animation: ${Zo} 2s ease-in-out 0.5s infinite; + `:null,hd=typeof Jo!="string"?Io` + &::after { + animation: ${Jo} 2s linear 0.5s infinite; + } + `:null,bd=N("span",{name:"MuiSkeleton",slot:"Root",overridesResolver:(t,e)=>{const{ownerState:o}=t;return[e.root,e[o.variant],o.animation!==!1&&e[o.animation],o.hasChildren&&e.withChildren,o.hasChildren&&!o.width&&e.fitContent,o.hasChildren&&!o.height&&e.heightAuto]}})(st(({theme:t})=>{const e=Rr(t.shape.borderRadius)||"px",o=me(t.shape.borderRadius);return{display:"block",backgroundColor:t.vars?t.vars.palette.Skeleton.bg:Pt(t.palette.text.primary,t.palette.mode==="light"?.11:.13),height:"1.2em",variants:[{props:{variant:"text"},style:{marginTop:0,marginBottom:0,height:"auto",transformOrigin:"0 55%",transform:"scale(1, 0.60)",borderRadius:`${o}${e}/${Math.round(o/.6*10)/10}${e}`,"&:empty:before":{content:'"\\00a0"'}}},{props:{variant:"circular"},style:{borderRadius:"50%"}},{props:{variant:"rounded"},style:{borderRadius:(t.vars||t).shape.borderRadius}},{props:({ownerState:n})=>n.hasChildren,style:{"& > *":{visibility:"hidden"}}},{props:({ownerState:n})=>n.hasChildren&&!n.width,style:{maxWidth:"fit-content"}},{props:({ownerState:n})=>n.hasChildren&&!n.height,style:{height:"auto"}},{props:{animation:"pulse"},style:gd||{animation:`${Zo} 2s ease-in-out 0.5s infinite`}},{props:{animation:"wave"},style:{position:"relative",overflow:"hidden",WebkitMaskImage:"-webkit-radial-gradient(white, black)","&::after":{background:`linear-gradient( + 90deg, + transparent, + ${(t.vars||t).palette.action.hover}, + transparent + )`,content:'""',position:"absolute",transform:"translateX(-100%)",bottom:0,left:0,right:0,top:0}}},{props:{animation:"wave"},style:hd||{"&::after":{animation:`${Jo} 2s linear 0.5s infinite`}}}]}})),Fp=X(function(e,o){const n=it({props:e,name:"MuiSkeleton"}),{animation:r="pulse",className:i,component:s="span",height:a,style:l,variant:d="text",width:c,...u}=n,g={...n,animation:r,component:s,variant:d,hasChildren:!!u.children},f=md(g);return x.jsx(bd,{as:s,ref:o,className:z(f.root,i),ownerState:g,...u,style:{width:c,height:a,...l}})});function yd(t){return J("MuiTab",t)}const Ut=Z("MuiTab",["root","labelIcon","textColorInherit","textColorPrimary","textColorSecondary","selected","disabled","fullWidth","wrapped","iconWrapper","icon"]),xd=t=>{const{classes:e,textColor:o,fullWidth:n,wrapped:r,icon:i,label:s,selected:a,disabled:l}=t,d={root:["root",i&&s&&"labelIcon",`textColor${A(o)}`,n&&"fullWidth",r&&"wrapped",a&&"selected",l&&"disabled"],icon:["iconWrapper","icon"]};return rt(d,yd,e)},Cd=N(Ee,{name:"MuiTab",slot:"Root",overridesResolver:(t,e)=>{const{ownerState:o}=t;return[e.root,o.label&&o.icon&&e.labelIcon,e[`textColor${A(o.textColor)}`],o.fullWidth&&e.fullWidth,o.wrapped&&e.wrapped,{[`& .${Ut.iconWrapper}`]:e.iconWrapper},{[`& .${Ut.icon}`]:e.icon}]}})(st(({theme:t})=>({...t.typography.button,maxWidth:360,minWidth:90,position:"relative",minHeight:48,flexShrink:0,padding:"12px 16px",overflow:"hidden",whiteSpace:"normal",textAlign:"center",lineHeight:1.25,variants:[{props:({ownerState:e})=>e.label&&(e.iconPosition==="top"||e.iconPosition==="bottom"),style:{flexDirection:"column"}},{props:({ownerState:e})=>e.label&&e.iconPosition!=="top"&&e.iconPosition!=="bottom",style:{flexDirection:"row"}},{props:({ownerState:e})=>e.icon&&e.label,style:{minHeight:72,paddingTop:9,paddingBottom:9}},{props:({ownerState:e,iconPosition:o})=>e.icon&&e.label&&o==="top",style:{[`& > .${Ut.icon}`]:{marginBottom:6}}},{props:({ownerState:e,iconPosition:o})=>e.icon&&e.label&&o==="bottom",style:{[`& > .${Ut.icon}`]:{marginTop:6}}},{props:({ownerState:e,iconPosition:o})=>e.icon&&e.label&&o==="start",style:{[`& > .${Ut.icon}`]:{marginRight:t.spacing(1)}}},{props:({ownerState:e,iconPosition:o})=>e.icon&&e.label&&o==="end",style:{[`& > .${Ut.icon}`]:{marginLeft:t.spacing(1)}}},{props:{textColor:"inherit"},style:{color:"inherit",opacity:.6,[`&.${Ut.selected}`]:{opacity:1},[`&.${Ut.disabled}`]:{opacity:(t.vars||t).palette.action.disabledOpacity}}},{props:{textColor:"primary"},style:{color:(t.vars||t).palette.text.secondary,[`&.${Ut.selected}`]:{color:(t.vars||t).palette.primary.main},[`&.${Ut.disabled}`]:{color:(t.vars||t).palette.text.disabled}}},{props:{textColor:"secondary"},style:{color:(t.vars||t).palette.text.secondary,[`&.${Ut.selected}`]:{color:(t.vars||t).palette.secondary.main},[`&.${Ut.disabled}`]:{color:(t.vars||t).palette.text.disabled}}},{props:({ownerState:e})=>e.fullWidth,style:{flexShrink:1,flexGrow:1,flexBasis:0,maxWidth:"none"}},{props:({ownerState:e})=>e.wrapped,style:{fontSize:t.typography.pxToRem(12)}}]}))),zp=X(function(e,o){const n=it({props:e,name:"MuiTab"}),{className:r,disabled:i=!1,disableFocusRipple:s=!1,fullWidth:a,icon:l,iconPosition:d="top",indicator:c,label:u,onChange:g,onClick:f,onFocus:v,selected:b,selectionFollowsFocus:h,textColor:y="inherit",value:C,wrapped:m=!1,...p}=n,S={...n,disabled:i,disableFocusRipple:s,selected:b,icon:!!l,iconPosition:d,label:!!u,fullWidth:a,textColor:y,wrapped:m},w=xd(S),E=l&&u&&Lt(l)?Bt(l,{className:z(w.icon,l.props.className)}):l,$=M=>{!b&&g&&g(M,C),f&&f(M)},O=M=>{h&&!b&&g&&g(M,C),v&&v(M)};return x.jsxs(Cd,{focusRipple:!s,className:z(w.root,r),ref:o,role:"tab","aria-selected":b,disabled:i,onClick:$,onFocus:O,ownerState:S,tabIndex:b?0:-1,...p,children:[d==="top"||d==="start"?x.jsxs(ne,{children:[E,u]}):x.jsxs(ne,{children:[u,E]}),c]})}),Sd=Po(x.jsx("path",{d:"M15.41 16.09l-4.58-4.59 4.58-4.59L14 5.5l-6 6 6 6z"}),"KeyboardArrowLeft"),wd=Po(x.jsx("path",{d:"M8.59 16.34l4.58-4.59-4.58-4.59L10 5.75l6 6-6 6z"}),"KeyboardArrowRight");function Pd(t){return(1+Math.sin(Math.PI*t-Math.PI/2))/2}function Id(t,e,o,n={},r=()=>{}){const{ease:i=Pd,duration:s=300}=n;let a=null;const l=e[t];let d=!1;const c=()=>{d=!0},u=g=>{if(d){r(new Error("Animation cancelled"));return}a===null&&(a=g);const f=Math.min(1,(g-a)/s);if(e[t]=i(f)*(o-l)+l,f>=1){requestAnimationFrame(()=>{r(null)});return}requestAnimationFrame(u)};return l===o?(r(new Error("Element already at target position")),c):(requestAnimationFrame(u),c)}const Rd={width:99,height:99,position:"absolute",top:-9999,overflow:"scroll"};function $d(t){const{onChange:e,...o}=t,n=V(),r=V(null),i=()=>{n.current=r.current.offsetHeight-r.current.clientHeight};return Kt(()=>{const s=$o(()=>{const l=n.current;i(),l!==n.current&&e(n.current)}),a=Gt(r.current);return a.addEventListener("resize",s),()=>{s.clear(),a.removeEventListener("resize",s)}},[e]),yt(()=>{i(),e(n.current)},[e]),x.jsx("div",{style:Rd,...o,ref:r})}function Ed(t){return J("MuiTabScrollButton",t)}const Md=Z("MuiTabScrollButton",["root","vertical","horizontal","disabled"]),Td=t=>{const{classes:e,orientation:o,disabled:n}=t;return rt({root:["root",o,n&&"disabled"]},Ed,e)},kd=N(Ee,{name:"MuiTabScrollButton",slot:"Root",overridesResolver:(t,e)=>{const{ownerState:o}=t;return[e.root,o.orientation&&e[o.orientation]]}})({width:40,flexShrink:0,opacity:.8,[`&.${Md.disabled}`]:{opacity:0},variants:[{props:{orientation:"vertical"},style:{width:"100%",height:40,"& svg":{transform:"var(--TabScrollButton-svgRotate)"}}}]}),Od=X(function(e,o){const n=it({props:e,name:"MuiTabScrollButton"}),{className:r,slots:i={},slotProps:s={},direction:a,orientation:l,disabled:d,...c}=n,u=Ro(),g={isRtl:u,...n},f=Td(g),v=i.StartScrollButtonIcon??Sd,b=i.EndScrollButtonIcon??wd,h=Ne({elementType:v,externalSlotProps:s.startScrollButtonIcon,additionalProps:{fontSize:"small"},ownerState:g}),y=Ne({elementType:b,externalSlotProps:s.endScrollButtonIcon,additionalProps:{fontSize:"small"},ownerState:g});return x.jsx(kd,{component:"div",className:z(f.root,r),ref:o,role:null,ownerState:g,tabIndex:null,...c,style:{...c.style,...l==="vertical"&&{"--TabScrollButton-svgRotate":`rotate(${u?-90:90}deg)`}},children:a==="left"?x.jsx(v,{...h}):x.jsx(b,{...y})})});function Bd(t){return J("MuiTabs",t)}const jo=Z("MuiTabs",["root","vertical","list","flexContainer","flexContainerVertical","centered","scroller","fixed","scrollableX","scrollableY","hideScrollbar","scrollButtons","scrollButtonsHideMobile","indicator"]),dr=(t,e)=>t===e?t.firstChild:e&&e.nextElementSibling?e.nextElementSibling:t.firstChild,pr=(t,e)=>t===e?t.lastChild:e&&e.previousElementSibling?e.previousElementSibling:t.lastChild,go=(t,e,o)=>{let n=!1,r=o(t,e);for(;r;){if(r===t.firstChild){if(n)return;n=!0}const i=r.disabled||r.getAttribute("aria-disabled")==="true";if(!r.hasAttribute("tabindex")||i)r=o(t,r);else{r.focus();return}}},Ld=t=>{const{vertical:e,fixed:o,hideScrollbar:n,scrollableX:r,scrollableY:i,centered:s,scrollButtonsHideMobile:a,classes:l}=t;return rt({root:["root",e&&"vertical"],scroller:["scroller",o&&"fixed",n&&"hideScrollbar",r&&"scrollableX",i&&"scrollableY"],list:["list","flexContainer",e&&"flexContainerVertical",e&&"vertical",s&&"centered"],indicator:["indicator"],scrollButtons:["scrollButtons",a&&"scrollButtonsHideMobile"],scrollableX:[r&&"scrollableX"],hideScrollbar:[n&&"hideScrollbar"]},Bd,l)},Ad=N("div",{name:"MuiTabs",slot:"Root",overridesResolver:(t,e)=>{const{ownerState:o}=t;return[{[`& .${jo.scrollButtons}`]:e.scrollButtons},{[`& .${jo.scrollButtons}`]:o.scrollButtonsHideMobile&&e.scrollButtonsHideMobile},e.root,o.vertical&&e.vertical]}})(st(({theme:t})=>({overflow:"hidden",minHeight:48,WebkitOverflowScrolling:"touch",display:"flex",variants:[{props:({ownerState:e})=>e.vertical,style:{flexDirection:"column"}},{props:({ownerState:e})=>e.scrollButtonsHideMobile,style:{[`& .${jo.scrollButtons}`]:{[t.breakpoints.down("sm")]:{display:"none"}}}}]}))),Nd=N("div",{name:"MuiTabs",slot:"Scroller",overridesResolver:(t,e)=>{const{ownerState:o}=t;return[e.scroller,o.fixed&&e.fixed,o.hideScrollbar&&e.hideScrollbar,o.scrollableX&&e.scrollableX,o.scrollableY&&e.scrollableY]}})({position:"relative",display:"inline-block",flex:"1 1 auto",whiteSpace:"nowrap",variants:[{props:({ownerState:t})=>t.fixed,style:{overflowX:"hidden",width:"100%"}},{props:({ownerState:t})=>t.hideScrollbar,style:{scrollbarWidth:"none","&::-webkit-scrollbar":{display:"none"}}},{props:({ownerState:t})=>t.scrollableX,style:{overflowX:"auto",overflowY:"hidden"}},{props:({ownerState:t})=>t.scrollableY,style:{overflowY:"auto",overflowX:"hidden"}}]}),Dd=N("div",{name:"MuiTabs",slot:"List",overridesResolver:(t,e)=>{const{ownerState:o}=t;return[e.list,e.flexContainer,o.vertical&&e.flexContainerVertical,o.centered&&e.centered]}})({display:"flex",variants:[{props:({ownerState:t})=>t.vertical,style:{flexDirection:"column"}},{props:({ownerState:t})=>t.centered,style:{justifyContent:"center"}}]}),Fd=N("span",{name:"MuiTabs",slot:"Indicator",overridesResolver:(t,e)=>e.indicator})(st(({theme:t})=>({position:"absolute",height:2,bottom:0,width:"100%",transition:t.transitions.create(),variants:[{props:{indicatorColor:"primary"},style:{backgroundColor:(t.vars||t).palette.primary.main}},{props:{indicatorColor:"secondary"},style:{backgroundColor:(t.vars||t).palette.secondary.main}},{props:({ownerState:e})=>e.vertical,style:{height:"100%",width:2,right:0}}]}))),zd=N($d)({overflowX:"auto",overflowY:"hidden",scrollbarWidth:"none","&::-webkit-scrollbar":{display:"none"}}),ur={},jp=X(function(e,o){const n=it({props:e,name:"MuiTabs"}),r=so(),i=Ro(),{"aria-label":s,"aria-labelledby":a,action:l,centered:d=!1,children:c,className:u,component:g="div",allowScrollButtonsMobile:f=!1,indicatorColor:v="primary",onChange:b,orientation:h="horizontal",ScrollButtonComponent:y,scrollButtons:C="auto",selectionFollowsFocus:m,slots:p={},slotProps:S={},TabIndicatorProps:w={},TabScrollButtonProps:E={},textColor:$="primary",value:O,variant:M="standard",visibleScrollbar:L=!1,...B}=n,k=M==="scrollable",T=h==="vertical",R=T?"scrollTop":"scrollLeft",P=T?"top":"left",D=T?"bottom":"right",H=T?"clientHeight":"clientWidth",I=T?"height":"width",K={...n,component:g,allowScrollButtonsMobile:f,indicatorColor:v,orientation:h,vertical:T,scrollButtons:C,textColor:$,variant:M,visibleScrollbar:L,fixed:!k,hideScrollbar:k&&!L,scrollableX:k&&!T,scrollableY:k&&T,centered:d&&!k,scrollButtonsHideMobile:!f},Q=Ld(K),xt=Ne({elementType:p.StartScrollButtonIcon,externalSlotProps:S.startScrollButtonIcon,ownerState:K}),tt=Ne({elementType:p.EndScrollButtonIcon,externalSlotProps:S.endScrollButtonIcon,ownerState:K}),[et,ot]=Rt(!1),[dt,mt]=Rt(ur),[Ct,lt]=Rt(!1),[_,G]=Rt(!1),[Y,wt]=Rt(!1),[q,ut]=Rt({overflow:"hidden",scrollbarWidth:0}),Mt=new Map,ft=V(null),vt=V(null),Tt={slots:p,slotProps:{indicator:w,scrollButton:E,...S}},St=()=>{const F=ft.current;let W;if(F){const ct=F.getBoundingClientRect();W={clientWidth:F.clientWidth,scrollLeft:F.scrollLeft,scrollTop:F.scrollTop,scrollWidth:F.scrollWidth,top:ct.top,bottom:ct.bottom,left:ct.left,right:ct.right}}let at;if(F&&O!==!1){const ct=vt.current.children;if(ct.length>0){const $t=ct[Mt.get(O)];at=$t?$t.getBoundingClientRect():null}}return{tabsMeta:W,tabMeta:at}},pt=ee(()=>{const{tabsMeta:F,tabMeta:W}=St();let at=0,ct;T?(ct="top",W&&F&&(at=W.top-F.top+F.scrollTop)):(ct=i?"right":"left",W&&F&&(at=(i?-1:1)*(W[ct]-F[ct]+F.scrollLeft)));const $t={[ct]:at,[I]:W?W[I]:0};if(typeof dt[ct]!="number"||typeof dt[I]!="number")mt($t);else{const Jt=Math.abs(dt[ct]-$t[ct]),xe=Math.abs(dt[I]-$t[I]);(Jt>=1||xe>=1)&&mt($t)}}),j=(F,{animation:W=!0}={})=>{W?Id(R,ft.current,F,{duration:r.transitions.duration.standard}):ft.current[R]=F},At=F=>{let W=ft.current[R];T?W+=F:W+=F*(i?-1:1),j(W)},It=()=>{const F=ft.current[H];let W=0;const at=Array.from(vt.current.children);for(let ct=0;ctF){ct===0&&(W=F);break}W+=$t[H]}return W},Xt=()=>{At(-1*It())},Qt=()=>{At(It())},[Zt,{onChange:Nt,...fe}]=bt("scrollbar",{className:z(Q.scrollableX,Q.hideScrollbar),elementType:zd,shouldForwardComponentProp:!0,externalForwardedProps:Tt,ownerState:K}),se=Et(F=>{Nt==null||Nt(F),ut({overflow:null,scrollbarWidth:F})},[Nt]),[gt,ae]=bt("scrollButtons",{className:z(Q.scrollButtons,E.className),elementType:Od,externalForwardedProps:Tt,ownerState:K,additionalProps:{orientation:h,slots:{StartScrollButtonIcon:p.startScrollButtonIcon||p.StartScrollButtonIcon,EndScrollButtonIcon:p.endScrollButtonIcon||p.EndScrollButtonIcon},slotProps:{startScrollButtonIcon:xt,endScrollButtonIcon:tt}}}),be=()=>{const F={};F.scrollbarSizeListener=k?x.jsx(Zt,{...fe,onChange:se}):null;const at=k&&(C==="auto"&&(Ct||_)||C===!0);return F.scrollButtonStart=at?x.jsx(gt,{direction:i?"right":"left",onClick:Xt,disabled:!Ct,...ae}):null,F.scrollButtonEnd=at?x.jsx(gt,{direction:i?"left":"right",onClick:Qt,disabled:!_,...ae}):null,F},He=ee(F=>{const{tabsMeta:W,tabMeta:at}=St();if(!(!at||!W)){if(at[P]W[D]){const ct=W[R]+(at[D]-W[D]);j(ct,{animation:F})}}}),U=ee(()=>{k&&C!==!1&&wt(!Y)});yt(()=>{const F=$o(()=>{ft.current&&pt()});let W;const at=Jt=>{Jt.forEach(xe=>{xe.removedNodes.forEach(Ve=>{W==null||W.unobserve(Ve)}),xe.addedNodes.forEach(Ve=>{W==null||W.observe(Ve)})}),F(),U()},ct=Gt(ft.current);ct.addEventListener("resize",F);let $t;return typeof ResizeObserver<"u"&&(W=new ResizeObserver(F),Array.from(vt.current.children).forEach(Jt=>{W.observe(Jt)})),typeof MutationObserver<"u"&&($t=new MutationObserver(at),$t.observe(vt.current,{childList:!0})),()=>{F.clear(),ct.removeEventListener("resize",F),$t==null||$t.disconnect(),W==null||W.disconnect()}},[pt,U]),yt(()=>{const F=Array.from(vt.current.children),W=F.length;if(typeof IntersectionObserver<"u"&&W>0&&k&&C!==!1){const at=F[0],ct=F[W-1],$t={root:ft.current,threshold:.99},Jt=Ao=>{lt(!Ao[0].isIntersecting)},xe=new IntersectionObserver(Jt,$t);xe.observe(at);const Ve=Ao=>{G(!Ao[0].isIntersecting)},xn=new IntersectionObserver(Ve,$t);return xn.observe(ct),()=>{xe.disconnect(),xn.disconnect()}}},[k,C,Y,c==null?void 0:c.length]),yt(()=>{ot(!0)},[]),yt(()=>{pt()}),yt(()=>{He(ur!==dt)},[He,dt]),Te(l,()=>({updateIndicator:pt,updateScrollButtons:U}),[pt,U]);const[ht,kt]=bt("indicator",{className:z(Q.indicator,w.className),elementType:Fd,externalForwardedProps:Tt,ownerState:K,additionalProps:{style:dt}}),le=x.jsx(ht,{...kt});let ye=0;const Qr=pe.map(c,F=>{if(!Lt(F))return null;const W=F.props.value===void 0?ye:F.props.value;Mt.set(W,ye);const at=W===O;return ye+=1,Bt(F,{fullWidth:M==="fullWidth",indicator:at&&!et&&le,selected:at,selectionFollowsFocus:m,onChange:b,textColor:$,value:W,...ye===1&&O===!1&&!F.props.tabIndex?{tabIndex:0}:{}})}),Zr=F=>{if(F.altKey||F.shiftKey||F.ctrlKey||F.metaKey)return;const W=vt.current,at=zt(W).activeElement;if(at.getAttribute("role")!=="tab")return;let $t=h==="horizontal"?"ArrowLeft":"ArrowUp",Jt=h==="horizontal"?"ArrowRight":"ArrowDown";switch(h==="horizontal"&&i&&($t="ArrowRight",Jt="ArrowLeft"),F.key){case $t:F.preventDefault(),go(W,at,pr);break;case Jt:F.preventDefault(),go(W,at,dr);break;case"Home":F.preventDefault(),go(W,null,dr);break;case"End":F.preventDefault(),go(W,null,pr);break}},Lo=be(),[Jr,ti]=bt("root",{ref:o,className:z(Q.root,u),elementType:Ad,externalForwardedProps:{...Tt,...B,component:g},ownerState:K}),[ei,oi]=bt("scroller",{ref:ft,className:Q.scroller,elementType:Nd,externalForwardedProps:Tt,ownerState:K,additionalProps:{style:{overflow:q.overflow,[T?`margin${i?"Left":"Right"}`:"marginBottom"]:L?void 0:-q.scrollbarWidth}}}),[ni,ri]=bt("list",{ref:vt,className:z(Q.list,Q.flexContainer),elementType:Dd,externalForwardedProps:Tt,ownerState:K,getSlotProps:F=>({...F,onKeyDown:W=>{var at;Zr(W),(at=F.onKeyDown)==null||at.call(F,W)}})});return x.jsxs(Jr,{...ti,children:[Lo.scrollButtonStart,Lo.scrollbarSizeListener,x.jsxs(ei,{...oi,children:[x.jsx(ni,{"aria-label":s,"aria-labelledby":a,"aria-orientation":h==="vertical"?"vertical":null,role:"tablist",...ri,children:Qr}),et&&le]}),Lo.scrollButtonEnd]})});function jd(t){return J("MuiTextField",t)}const Wp=Z("MuiTextField",["root"]),Wd={standard:gn,filled:mn,outlined:bn},Ud=t=>{const{classes:e}=t;return rt({root:["root"]},jd,e)},Hd=N(Xl,{name:"MuiTextField",slot:"Root",overridesResolver:(t,e)=>e.root})({}),Up=X(function(e,o){const n=it({props:e,name:"MuiTextField"}),{autoComplete:r,autoFocus:i=!1,children:s,className:a,color:l="primary",defaultValue:d,disabled:c=!1,error:u=!1,FormHelperTextProps:g,fullWidth:f=!1,helperText:v,id:b,InputLabelProps:h,inputProps:y,InputProps:C,inputRef:m,label:p,maxRows:S,minRows:w,multiline:E=!1,name:$,onBlur:O,onChange:M,onFocus:L,placeholder:B,required:k=!1,rows:T,select:R=!1,SelectProps:P,slots:D={},slotProps:H={},type:I,value:K,variant:Q="outlined",...xt}=n,tt={...n,autoFocus:i,color:l,disabled:c,error:u,fullWidth:f,multiline:E,required:k,select:R,variant:Q},et=Ud(tt),ot=io(b),dt=v&&ot?`${ot}-helper-text`:void 0,mt=p&&ot?`${ot}-label`:void 0,Ct=Wd[Q],lt={slots:D,slotProps:{input:C,inputLabel:h,htmlInput:y,formHelperText:g,select:P,...H}},_={},G=lt.slotProps.inputLabel;Q==="outlined"&&(G&&typeof G.shrink<"u"&&(_.notched=G.shrink),_.label=p),R&&((!P||!P.native)&&(_.id=void 0),_["aria-describedby"]=void 0);const[Y,wt]=bt("root",{elementType:Hd,shouldForwardComponentProp:!0,externalForwardedProps:{...lt,...xt},ownerState:tt,className:z(et.root,a),ref:o,additionalProps:{disabled:c,error:u,fullWidth:f,required:k,color:l,variant:Q}}),[q,ut]=bt("input",{elementType:Ct,externalForwardedProps:lt,additionalProps:_,ownerState:tt}),[Mt,ft]=bt("inputLabel",{elementType:mc,externalForwardedProps:lt,ownerState:tt}),[vt,Tt]=bt("htmlInput",{elementType:"input",externalForwardedProps:lt,ownerState:tt}),[St,pt]=bt("formHelperText",{elementType:Zl,externalForwardedProps:lt,ownerState:tt}),[j,At]=bt("select",{elementType:Yr,externalForwardedProps:lt,ownerState:tt}),It=x.jsx(q,{"aria-describedby":dt,autoComplete:r,autoFocus:i,defaultValue:d,fullWidth:f,multiline:E,name:$,rows:T,maxRows:S,minRows:w,type:I,value:K,id:ot,inputRef:m,onBlur:O,onChange:M,onFocus:L,placeholder:B,inputProps:Tt,slots:{input:D.htmlInput?vt:void 0},...ut});return x.jsxs(Y,{...wt,children:[p!=null&&p!==""&&x.jsx(Mt,{htmlFor:ot,id:mt,...ft,children:p}),R?x.jsx(j,{"aria-describedby":dt,id:ot,labelId:mt,value:K,input:It,...At,children:s}):It,v&&x.jsx(St,{id:dt,...pt,children:v})]})});export{Yc as $,_a as A,Ee as B,fp as C,Oe as D,$i as E,ao as F,zt as G,Ii as H,dp as I,Il as J,Cp as K,$o as L,Gt as M,Mr as N,Hr as O,sn as P,Ue as Q,gr as R,Pp as S,ie as T,Rn as U,$e as V,Mp as W,Cc as X,Op as Y,Bp as Z,or as _,ep as a,Ll as a$,gn as a0,_c as a1,Sn as a2,tp as a3,wr as a4,no as a5,Qo as a6,on as a7,wd as a8,Sd as a9,zp as aA,jp as aB,Od as aC,Up as aD,za as aE,Pi as aF,gl as aG,Rr as aH,me as aI,sp as aJ,vp as aK,Xa as aL,Se as aM,Qa as aN,Gi as aO,Ht as aP,Xi as aQ,lp as aR,nt as aS,Ba as aT,cp as aU,ts as aV,Do as aW,Pl as aX,bp as aY,kl as aZ,xp as a_,vn as aa,Np as ab,Yr as ac,Wr as ad,mp as ae,Tr as af,hp as ag,yp as ah,Sp as ai,Yn as aj,Go as ak,mn as al,Xl as am,Zl as an,nc as ao,Ip as ap,mc as aq,yc as ar,kp as as,Vr as at,Wc as au,Mc as av,bn as aw,Bc as ax,jr as ay,Fp as az,np as b,Al as b0,Gn as b1,Fl as b2,Ka as b3,wp as b4,Kl as b5,Qn as b6,Gl as b7,to as b8,ec as b9,Ai as bA,Lp as bB,rr as bC,ir as bD,Oc as bE,_r as bF,Tc as bG,Pa as bH,Ge as bI,Gr as bJ,Dp as bK,vd as bL,Ut as bM,yd as bN,jo as bO,Bd as bP,Md as bQ,Ed as bR,Wp as bS,jd as bT,ps as bU,Er as bV,Ei as bW,$r as bX,rn as bY,Ir as bZ,Jl as ba,Mn as bb,as as bc,Ha as bd,Jn as be,lc as bf,Wa as bg,Rp as bh,uc as bi,$p as bj,gc as bk,Ep as bl,xc as bm,er as bn,Tp as bo,Sc as bp,Ap as bq,Lc as br,Xe as bs,Uc as bt,cl as bu,gp as bv,xl as bw,hn as bx,Va as by,ap as bz,op as c,xr as d,gi as e,rp as f,Ot as g,xo as h,ho as i,Pn as j,bt as k,jt as l,gs as m,ee as n,up as o,Ce as p,We as q,ip as r,wn as s,te as t,hi as u,_e as v,Ne as w,Za as x,Ja as y,pp as z}; diff --git a/admin/custom/assets/ThemeProvider-B4G3jidj.js b/admin/custom/assets/ThemeProvider-B4G3jidj.js new file mode 100644 index 000000000..7f97509ff --- /dev/null +++ b/admin/custom/assets/ThemeProvider-B4G3jidj.js @@ -0,0 +1,29 @@ +import{b as $e,c as ee,p as $,f as _e,a as q,g as Z,_ as we,r as Re}from"./ConfigCustomJavascriptSet__loadShare__react__loadShare__.mjs-0SjJESw9.js";import{W as Ge,T as D,c as qe,R as He,s as Ue}from"./createTheme-Wd4QxQE0.js";import{j as g}from"./jsx-runtime-DfVU3AZG.js";import{u as Fe,b as Ee,G as Ye,R as Be,d as ze}from"./index-AZB1OHDH.js";import{a as ve}from"./useTheme-DWZ6jNyq.js";import{D as Qe}from"./DefaultPropsProvider-CGb21NGY.js";const Le=$e(null);function te(){return ee(Le)}const Je=typeof Symbol=="function"&&Symbol.for,Xe=Je?Symbol.for("mui.nested"):"__THEME_NESTED__";function Ze(e,t){return typeof t=="function"?t(e):{...e,...t}}function We(e){const{children:t,theme:o}=e,r=te(),l=$(()=>{const d=r===null?{...o}:Ze(r,o);return d!=null&&(d[Xe]=r!==null),d},[o,r]);return g.jsx(Le.Provider,{value:l,children:t})}function et(e){const t=ve(),o=Fe()||"",{modularCssLayers:r}=e;let l="mui.global, mui.components, mui.theme, mui.custom, mui.sx";return!r||t!==null?l="":typeof r=="string"?l=r.replace(/mui(?!\.)/g,l):l=`@layer ${l};`,Ee(()=>{var a,h;const d=document.querySelector("head");if(!d)return;const n=d.firstChild;if(l){if(n&&((a=n.hasAttribute)!=null&&a.call(n,"data-mui-layer-order"))&&n.getAttribute("data-mui-layer-order")===o)return;const p=document.createElement("style");p.setAttribute("data-mui-layer-order",o),p.textContent=l,d.prepend(p)}else(h=d.querySelector(`style[data-mui-layer-order="${o}"]`))==null||h.remove()},[l,o]),l?g.jsx(Ye,{styles:l}):null}const Te={};function ke(e,t,o,r=!1){return $(()=>{const l=e&&t[e]||t;if(typeof o=="function"){const d=o(l),n=e?{...t,[e]:d}:d;return r?()=>n:n}return e?{...t,[e]:o}:{...t,...o}},[e,t,o,r])}function je(e){const{children:t,theme:o,themeId:r}=e,l=ve(Te),d=te()||Te,n=ke(r,l,o),a=ke(r,d,o,!0),h=(r?n[r]:n).direction==="rtl",p=et(n);return g.jsx(We,{theme:a,children:g.jsx(Ge.Provider,{value:n,children:g.jsx(Be,{value:h,children:g.jsxs(Qe,{value:r?n[r].components:n.components,children:[p,t]})})})})}const oe="mode",re="color-scheme",tt="data-color-scheme";function ot(e){const{defaultMode:t="system",defaultLightColorScheme:o="light",defaultDarkColorScheme:r="dark",modeStorageKey:l=oe,colorSchemeStorageKey:d=re,attribute:n=tt,colorSchemeNode:a="document.documentElement",nonce:h}=e||{};let p="",y=n;if(n==="class"&&(y=".%s"),n==="data"&&(y="[data-%s]"),y.startsWith(".")){const f=y.substring(1);p+=`${a}.classList.remove('${f}'.replace('%s', light), '${f}'.replace('%s', dark)); + ${a}.classList.add('${f}'.replace('%s', colorScheme));`}const M=y.match(/\[([^\]]+)\]/);if(M){const[f,m]=M[1].split("=");m||(p+=`${a}.removeAttribute('${f}'.replace('%s', light)); + ${a}.removeAttribute('${f}'.replace('%s', dark));`),p+=` + ${a}.setAttribute('${f}'.replace('%s', colorScheme), ${m?`${m}.replace('%s', colorScheme)`:'""'});`}else p+=`${a}.setAttribute('${y}', colorScheme);`;return g.jsx("script",{suppressHydrationWarning:!0,nonce:typeof window>"u"?h:"",dangerouslySetInnerHTML:{__html:`(function() { +try { + let colorScheme = ''; + const mode = localStorage.getItem('${l}') || '${t}'; + const dark = localStorage.getItem('${d}-dark') || '${r}'; + const light = localStorage.getItem('${d}-light') || '${o}'; + if (mode === 'system') { + // handle system mode + const mql = window.matchMedia('(prefers-color-scheme: dark)'); + if (mql.matches) { + colorScheme = dark + } else { + colorScheme = light + } + } + if (mode === 'light') { + colorScheme = light; + } + if (mode === 'dark') { + colorScheme = dark; + } + if (colorScheme) { + ${p} + } +} catch(e){}})();`}},"mui-color-scheme-init")}function rt(){}const nt=({key:e,storageWindow:t})=>(!t&&typeof window<"u"&&(t=window),{get(o){if(typeof window>"u")return;if(!t)return o;let r;try{r=t.localStorage.getItem(e)}catch{}return r||o},set:o=>{if(t)try{t.localStorage.setItem(e,o)}catch{}},subscribe:o=>{if(!t)return rt;const r=l=>{const d=l.newValue;l.key===e&&o(d)};return t.addEventListener("storage",r),()=>{t.removeEventListener("storage",r)}}});function W(){}function xe(e){if(typeof window<"u"&&typeof window.matchMedia=="function"&&e==="system")return window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light"}function Ie(e,t){if(e.mode==="light"||e.mode==="system"&&e.systemMode==="light")return t("light");if(e.mode==="dark"||e.mode==="system"&&e.systemMode==="dark")return t("dark")}function st(e){return Ie(e,t=>{if(t==="light")return e.lightColorScheme;if(t==="dark")return e.darkColorScheme})}function ct(e){const{defaultMode:t="light",defaultLightColorScheme:o,defaultDarkColorScheme:r,supportedColorSchemes:l=[],modeStorageKey:d=oe,colorSchemeStorageKey:n=re,storageWindow:a=typeof window>"u"?void 0:window,storageManager:h=nt,noSsr:p=!1}=e,y=l.join(","),M=l.length>1,f=$(()=>h==null?void 0:h({key:d,storageWindow:a}),[h,d,a]),m=$(()=>h==null?void 0:h({key:`${n}-light`,storageWindow:a}),[h,n,a]),S=$(()=>h==null?void 0:h({key:`${n}-dark`,storageWindow:a}),[h,n,a]),[E,I]=_e(()=>{const s=(f==null?void 0:f.get(t))||t,c=(m==null?void 0:m.get(o))||o,i=(S==null?void 0:S.get(r))||r;return{mode:s,systemMode:xe(s),lightColorScheme:c,darkColorScheme:i}}),[L,F]=_e(p||!M);q(()=>{F(!0)},[]);const O=st(E),V=Z(s=>{I(c=>{if(s===c.mode)return c;const i=s??t;return f==null||f.set(i),{...c,mode:i,systemMode:xe(i)}})},[f,t]),A=Z(s=>{s?typeof s=="string"?s&&!y.includes(s)?console.error(`\`${s}\` does not exist in \`theme.colorSchemes\`.`):I(c=>{const i={...c};return Ie(c,u=>{u==="light"&&(m==null||m.set(s),i.lightColorScheme=s),u==="dark"&&(S==null||S.set(s),i.darkColorScheme=s)}),i}):I(c=>{const i={...c},u=s.light===null?o:s.light,j=s.dark===null?r:s.dark;return u&&(y.includes(u)?(i.lightColorScheme=u,m==null||m.set(u)):console.error(`\`${u}\` does not exist in \`theme.colorSchemes\`.`)),j&&(y.includes(j)?(i.darkColorScheme=j,S==null||S.set(j)):console.error(`\`${j}\` does not exist in \`theme.colorSchemes\`.`)),i}):I(c=>(m==null||m.set(o),S==null||S.set(r),{...c,lightColorScheme:o,darkColorScheme:r}))},[y,m,S,o,r]),K=Z(s=>{E.mode==="system"&&I(c=>{const i=s!=null&&s.matches?"dark":"light";return c.systemMode===i?c:{...c,systemMode:i}})},[E.mode]),H=we(K);return H.current=K,q(()=>{if(typeof window.matchMedia!="function"||!M)return;const s=(...i)=>H.current(...i),c=window.matchMedia("(prefers-color-scheme: dark)");return c.addListener(s),s(c),()=>{c.removeListener(s)}},[M]),q(()=>{if(M){const s=(f==null?void 0:f.subscribe(u=>{(!u||["light","dark","system"].includes(u))&&V(u||t)}))||W,c=(m==null?void 0:m.subscribe(u=>{(!u||y.match(u))&&A({light:u})}))||W,i=(S==null?void 0:S.subscribe(u=>{(!u||y.match(u))&&A({dark:u})}))||W;return()=>{s(),c(),i()}}},[A,V,y,t,a,M,f,m,S]),{...E,mode:L?E.mode:void 0,systemMode:L?E.systemMode:void 0,colorScheme:L?O:void 0,setMode:V,setColorScheme:A}}const it="*{-webkit-transition:none!important;-moz-transition:none!important;-o-transition:none!important;-ms-transition:none!important;transition:none!important}";function lt(e){const{themeId:t,theme:o={},modeStorageKey:r=oe,colorSchemeStorageKey:l=re,disableTransitionOnChange:d=!1,defaultColorScheme:n,resolveTheme:a}=e,h={allColorSchemes:[],colorScheme:void 0,darkColorScheme:void 0,lightColorScheme:void 0,mode:void 0,setColorScheme:()=>{},setMode:()=>{},systemMode:void 0},p=$e(void 0),y=()=>ee(p)||h,M={},f={};function m(L){var ye,Ce,ge,be;const{children:F,theme:O,modeStorageKey:V=r,colorSchemeStorageKey:A=l,disableTransitionOnChange:K=d,storageManager:H,storageWindow:s=typeof window>"u"?void 0:window,documentNode:c=typeof document>"u"?void 0:document,colorSchemeNode:i=typeof document>"u"?void 0:document.documentElement,disableNestedContext:u=!1,disableStyleSheetGeneration:j=!1,defaultMode:Pe="system",noSsr:De}=L,Y=we(!1),B=te(),z=ee(p),Q=!!z&&!u,ne=$(()=>O||(typeof o=="function"?o():o),[O]),se=ne[t],T=se||ne,{colorSchemes:v=M,components:ce=f,cssVarPrefix:J}=T,ie=Object.keys(v).filter(C=>!!v[C]).join(","),P=$(()=>ie.split(","),[ie]),le=typeof n=="string"?n:n.light,de=typeof n=="string"?n:n.dark,Oe=v[le]&&v[de]?Pe:((Ce=(ye=v[T.defaultColorScheme])==null?void 0:ye.palette)==null?void 0:Ce.mode)||((ge=T.palette)==null?void 0:ge.mode),{mode:Ve,setMode:me,systemMode:ae,lightColorScheme:ue,darkColorScheme:he,colorScheme:Ke,setColorScheme:fe}=ct({supportedColorSchemes:P,defaultLightColorScheme:le,defaultDarkColorScheme:de,modeStorageKey:V,colorSchemeStorageKey:A,defaultMode:Oe,storageManager:H,storageWindow:s,noSsr:De});let X=Ve,k=Ke;Q&&(X=z.mode,k=z.colorScheme);const N=$(()=>{var G;const C=k||T.defaultColorScheme,b=((G=T.generateThemeVars)==null?void 0:G.call(T))||T.vars,_={...T,components:ce,colorSchemes:v,cssVarPrefix:J,vars:b};if(typeof _.generateSpacing=="function"&&(_.spacing=_.generateSpacing()),C){const x=v[C];x&&typeof x=="object"&&Object.keys(x).forEach(w=>{x[w]&&typeof x[w]=="object"?_[w]={..._[w],...x[w]}:_[w]=x[w]})}return a?a(_):_},[T,k,ce,v,J]),R=T.colorSchemeSelector;Ee(()=>{if(k&&i&&R&&R!=="media"){const C=R;let b=R;if(C==="class"&&(b=".%s"),C==="data"&&(b="[data-%s]"),C!=null&&C.startsWith("data-")&&!C.includes("%s")&&(b=`[${C}="%s"]`),b.startsWith("."))i.classList.remove(...P.map(_=>b.substring(1).replace("%s",_))),i.classList.add(b.substring(1).replace("%s",k));else{const _=b.replace("%s",k).match(/\[([^\]]+)\]/);if(_){const[G,x]=_[1].split("=");x||P.forEach(w=>{i.removeAttribute(G.replace(k,w))}),i.setAttribute(G,x?x.replace(/"|'/g,""):"")}else i.setAttribute(b,k)}}},[k,R,i,P]),q(()=>{let C;if(K&&Y.current&&c){const b=c.createElement("style");b.appendChild(c.createTextNode(it)),c.head.appendChild(b),window.getComputedStyle(c.body),C=setTimeout(()=>{c.head.removeChild(b)},1)}return()=>{clearTimeout(C)}},[k,K,c]),q(()=>(Y.current=!0,()=>{Y.current=!1}),[]);const Ne=$(()=>({allColorSchemes:P,colorScheme:k,darkColorScheme:he,lightColorScheme:ue,mode:X,setColorScheme:fe,setMode:me,systemMode:ae}),[P,k,he,ue,X,fe,me,ae,N.colorSchemeSelector]);let Se=!0;(j||T.cssVariables===!1||Q&&(B==null?void 0:B.cssVarPrefix)===J)&&(Se=!1);const pe=g.jsxs(Re,{children:[g.jsx(je,{themeId:se?t:void 0,theme:N,children:F}),Se&&g.jsx(ze,{styles:((be=N.generateStyleSheets)==null?void 0:be.call(N))||[]})]});return Q?pe:g.jsx(p.Provider,{value:Ne,children:pe})}const S=typeof n=="string"?n:n.light,E=typeof n=="string"?n:n.dark;return{CssVarsProvider:m,useColorScheme:y,getInitColorSchemeScript:L=>ot({colorSchemeStorageKey:l,defaultLightColorScheme:S,defaultDarkColorScheme:E,modeStorageKey:r,...L})}}function dt({theme:e,...t}){const o=D in e?e[D]:void 0;return g.jsx(je,{...t,themeId:o?D:void 0,theme:o||e})}const U={colorSchemeStorageKey:"mui-color-scheme",defaultLightColorScheme:"light",defaultDarkColorScheme:"dark",modeStorageKey:"mui-mode"},{CssVarsProvider:Ae,useColorScheme:Ct,getInitColorSchemeScript:mt}=lt({themeId:D,theme:()=>qe({cssVariables:!0}),colorSchemeStorageKey:U.colorSchemeStorageKey,modeStorageKey:U.modeStorageKey,defaultColorScheme:{light:U.defaultLightColorScheme,dark:U.defaultDarkColorScheme},resolveTheme:e=>{const t={...e,typography:He(e.palette,e.typography)};return t.unstable_sx=function(r){return Ue({sx:r,theme:this})},t}});function gt(e){return g.jsx(Ae,{...e})}let Me=!1;const bt=e=>(Me||(console.warn(["MUI: The getInitColorSchemeScript function has been deprecated.","","You should use `import InitColorSchemeScript from '@mui/material/InitColorSchemeScript'`","and replace the function call with `` instead."].join(` +`)),Me=!0),mt(e)),at=Ae;function _t({theme:e,...t}){const o=$(()=>{if(typeof e=="function")return e;const r=D in e?e[D]:e;return"colorSchemes"in r?null:"vars"in r?e:{...e,vars:null}},[e]);return o?g.jsx(dt,{theme:o,...t}):g.jsx(at,{theme:e,...t})}export{at as C,gt as E,_t as T,bt as g,Ct as u}; diff --git a/admin/custom/assets/blue-CagzI6CQ.js b/admin/custom/assets/blue-CagzI6CQ.js new file mode 100644 index 000000000..a700357c7 --- /dev/null +++ b/admin/custom/assets/blue-CagzI6CQ.js @@ -0,0 +1 @@ +const f={50:"#e3f2fd",100:"#bbdefb",200:"#90caf9",300:"#64b5f6",400:"#42a5f5",500:"#2196f3",600:"#1e88e5",700:"#1976d2",800:"#1565c0",900:"#0d47a1",A100:"#82b1ff",A200:"#448aff",A400:"#2979ff",A700:"#2962ff"};export{f as b}; diff --git a/admin/custom/assets/createSvgIcon-ZdrQ8zSU.js b/admin/custom/assets/createSvgIcon-ZdrQ8zSU.js new file mode 100644 index 000000000..c42fa9b99 --- /dev/null +++ b/admin/custom/assets/createSvgIcon-ZdrQ8zSU.js @@ -0,0 +1 @@ +import{d as H,l as Q,t as X}from"./ConfigCustomJavascriptSet__loadShare__react__loadShare__.mjs-0SjJESw9.js";import{j as F}from"./jsx-runtime-DfVU3AZG.js";import{i as _,a as Z,s as ee,u as te}from"./DefaultPropsProvider-CGb21NGY.js";import{d as oe}from"./defaultTheme-F2iJF2G2.js";import{e as ne,s as B,Y as re,T as se,d as O}from"./createTheme-Wd4QxQE0.js";const U=e=>e,ie=()=>{let e=U;return{configure(o){e=o},generate(o){return e(o)},reset(){e=U}}},ae=ie();function q(e){var o,n,t="";if(typeof e=="string"||typeof e=="number")t+=e;else if(typeof e=="object")if(Array.isArray(e)){var r=e.length;for(o=0;o{t[r]=W(e,r,n)}),t}function K(e){const{variants:o,...n}=e,t={variants:o,style:_(n),isProcessed:!0};return t.style===n||o&&o.forEach(r=>{typeof r.style!="function"&&(r.style=_(r.style))}),t}const fe=ne();function k(e){return e!=="ownerState"&&e!=="theme"&&e!=="sx"&&e!=="as"}function T(e,o){return o&&e&&typeof e=="object"&&e.styles&&!e.styles.startsWith("@layer")&&(e.styles=`@layer ${o}{${String(e.styles)}}`),e}function de(e){return e?(o,n)=>n[e]:null}function me(e,o,n){e.theme=Se(e.theme)?n:e.theme[o]||e.theme}function $(e,o,n){const t=typeof o=="function"?o(e):o;if(Array.isArray(t))return t.flatMap(r=>$(e,r,n));if(Array.isArray(t==null?void 0:t.variants)){let r;if(t.isProcessed)r=n?T(t.style,n):t.style;else{const{variants:i,...l}=t;r=n?T(_(l),n):l}return N(e,t.variants,[r],n)}return t!=null&&t.isProcessed?n?T(_(t.style),n):t.style:n?T(_(t),n):t}function N(e,o,n=[],t=void 0){var i;let r;e:for(let l=0;l{Z(s,d=>d.filter(m=>m!==B));const{name:a,slot:u,skipVariantsResolver:y,skipSx:g,overridesResolver:w=de(ve(u)),...v}=c,f=a&&a.startsWith("Mui")||u?"components":"custom",C=y!==void 0?y:u&&u!=="Root"&&u!=="root"||!1,z=g||!1;let R=k;u==="Root"||u==="root"?R=t:u?R=r:pe(s)&&(R=void 0);const j=ee(s,{shouldForwardProp:R,label:ye(),...v}),Y=d=>{if(d.__emotion_real===d)return d;if(typeof d=="function")return function(x){return $(x,d,x.theme.modularCssLayers?f:void 0)};if(re(d)){const m=K(d);return function(p){return m.variants?$(p,m,p.theme.modularCssLayers?f:void 0):p.theme.modularCssLayers?T(m.style,f):m.style}}return d},L=(...d)=>{const m=[],x=d.map(Y),p=[];if(m.push(i),a&&w&&p.push(function(h){var I,E;const S=(E=(I=h.theme.components)==null?void 0:I[a])==null?void 0:E.styleOverrides;if(!S)return null;const A={};for(const D in S)A[D]=$(h,S[D],h.theme.modularCssLayers?"theme":void 0);return w(h,A)}),a&&!C&&p.push(function(h){var A,I;const b=h.theme,S=(I=(A=b==null?void 0:b.components)==null?void 0:A[a])==null?void 0:I.variants;return S?N(h,S,[],h.theme.modularCssLayers?"theme":void 0):null}),z||p.push(B),Array.isArray(x[0])){const P=x.shift(),h=new Array(m.length).fill(""),b=new Array(p.length).fill("");let S;S=[...h,...P,...b],S.raw=[...h,...P.raw,...b],m.unshift(S)}const J=[...m,...x,...p],V=j(...J);return s.muiName&&(V.muiName=s.muiName),V};return j.withConfig&&(L.withConfig=j.withConfig),L}}function ye(e,o){return void 0}function Se(e){for(const o in e)return!1;return!0}function pe(e){return typeof e=="string"&&e.charCodeAt(0)>96}function ve(e){return e&&e.charAt(0).toLowerCase()+e.slice(1)}function ge(e,o,n=void 0){const t={};for(const r in e){const i=e[r];let l="",s=!0;for(let c=0;cCe(e)&&e!=="classes",be=he({themeId:se,defaultTheme:oe,rootShouldForwardProp:xe}),Te=we;function _e(e){return te(e)}function ze(e){return W("MuiSvgIcon",e)}const ke=ue("MuiSvgIcon",["root","colorPrimary","colorSecondary","colorAction","colorError","colorDisabled","fontSizeInherit","fontSizeSmall","fontSizeMedium","fontSizeLarge"]),Ae=e=>{const{color:o,fontSize:n,classes:t}=e,r={root:["root",o!=="inherit"&&`color${O(o)}`,`fontSize${O(n)}`]};return ge(r,ze,t)},Ie=be("svg",{name:"MuiSvgIcon",slot:"Root",overridesResolver:(e,o)=>{const{ownerState:n}=e;return[o.root,n.color!=="inherit"&&o[`color${O(n.color)}`],o[`fontSize${O(n.fontSize)}`]]}})(Te(({theme:e})=>{var o,n,t,r,i,l,s,c,a,u,y,g,w,v;return{userSelect:"none",width:"1em",height:"1em",display:"inline-block",flexShrink:0,transition:(r=(o=e.transitions)==null?void 0:o.create)==null?void 0:r.call(o,"fill",{duration:(t=(n=(e.vars??e).transitions)==null?void 0:n.duration)==null?void 0:t.shorter}),variants:[{props:f=>!f.hasSvgAsChild,style:{fill:"currentColor"}},{props:{fontSize:"inherit"},style:{fontSize:"inherit"}},{props:{fontSize:"small"},style:{fontSize:((l=(i=e.typography)==null?void 0:i.pxToRem)==null?void 0:l.call(i,20))||"1.25rem"}},{props:{fontSize:"medium"},style:{fontSize:((c=(s=e.typography)==null?void 0:s.pxToRem)==null?void 0:c.call(s,24))||"1.5rem"}},{props:{fontSize:"large"},style:{fontSize:((u=(a=e.typography)==null?void 0:a.pxToRem)==null?void 0:u.call(a,35))||"2.1875rem"}},...Object.entries((e.vars??e).palette).filter(([,f])=>f&&f.main).map(([f])=>{var C,z;return{props:{color:f},style:{color:(z=(C=(e.vars??e).palette)==null?void 0:C[f])==null?void 0:z.main}}}),{props:{color:"action"},style:{color:(g=(y=(e.vars??e).palette)==null?void 0:y.action)==null?void 0:g.active}},{props:{color:"disabled"},style:{color:(v=(w=(e.vars??e).palette)==null?void 0:w.action)==null?void 0:v.disabled}},{props:{color:"inherit"},style:{color:void 0}}]}})),M=H(function(o,n){const t=_e({props:o,name:"MuiSvgIcon"}),{children:r,className:i,color:l="inherit",component:s="svg",fontSize:c="medium",htmlColor:a,inheritViewBox:u=!1,titleAccess:y,viewBox:g="0 0 24 24",...w}=t,v=Q(r)&&r.type==="svg",f={...t,color:l,component:s,fontSize:c,instanceFontSize:o.fontSize,inheritViewBox:u,viewBox:g,hasSvgAsChild:v},C={};u||(C.viewBox=g);const z=Ae(f);return F.jsxs(Ie,{as:s,className:le(z.root,i),focusable:"false",color:a,"aria-hidden":y?void 0:!0,role:y?"img":void 0,ref:n,...C,...w,...v&&r.props,ownerState:f,children:[v?r.props.children:r,y?F.jsx("title",{children:y}):null]})});M.muiName="SvgIcon";function Fe(e,o){function n(t,r){return F.jsx(M,{"data-testid":`${o}Icon`,ref:r,...t,children:e})}return n.muiName=M.muiName,X(H(n))}export{ae as C,M as S,le as a,he as b,Fe as c,ge as d,ue as e,Ce as f,W as g,ke as h,ze as i,Te as m,xe as r,be as s,_e as u}; diff --git a/admin/custom/assets/createTheme-Wd4QxQE0.js b/admin/custom/assets/createTheme-Wd4QxQE0.js new file mode 100644 index 000000000..e2b09b531 --- /dev/null +++ b/admin/custom/assets/createTheme-Wd4QxQE0.js @@ -0,0 +1,8 @@ +import{R as Et,o as Sr,b as Ht,d as Cr,c as Yt,j as ot,r as wr,l as Ut}from"./ConfigCustomJavascriptSet__loadShare__react__loadShare__.mjs-0SjJESw9.js";import{b as ae}from"./blue-CagzI6CQ.js";function ne(e,...t){const r=new URL(`https://mui.com/production-error/?code=${e}`);return t.forEach(n=>r.searchParams.append("args[]",n)),`Minified MUI error #${e}; visit ${r} for the full message.`}const ni="$$material";function xr(e){if(e.sheet)return e.sheet;for(var t=0;t0?D(de,--K):0,ue--,M===10&&(ue=1,We--),M}function G(){return M=K2||Ce(M)>3?"":" "}function Lr(e,t){for(;--t&&G()&&!(M<48||M>102||M>57&&M<65||M>70&&M<97););return Ae(e,Pe()+(t<6&&Z()==32&&G()==32))}function ut(e){for(;G();)switch(M){case e:return K;case 34:case 39:e!==34&&e!==39&&ut(M);break;case 40:e===41&&ut(e);break;case 92:G();break}return K}function Fr(e,t){for(;G()&&e+M!==57;)if(e+M===84&&Z()===47)break;return"/*"+Ae(t,K-1)+"*"+Me(e===47?e:G())}function Mr(e){for(;!Ce(Z());)G();return Ae(e,K)}function Wr(e){return Jt(_e("",null,null,null,[""],e=Zt(e),0,[0],e))}function _e(e,t,r,n,a,o,s,c,f){for(var u=0,h=0,g=s,d=0,b=0,m=0,p=1,k=1,w=1,B=0,C="",S=a,P=o,F=n,x=C;k;)switch(m=B,B=G()){case 40:if(m!=108&&D(x,g-1)==58){ft(x+=$(Re(B),"&","&\f"),"&\f")!=-1&&(w=-1);break}case 34:case 39:case 91:x+=Re(B);break;case 9:case 10:case 13:case 32:x+=Ir(m);break;case 92:x+=Lr(Pe()-1,7);continue;case 47:switch(Z()){case 42:case 47:Ee(Dr(Fr(G(),Pe()),t,r),f);break;default:x+="/"}break;case 123*p:c[u++]=X(x)*w;case 125*p:case 59:case 0:switch(B){case 0:case 125:k=0;case 59+h:w==-1&&(x=$(x,/\f/g,"")),b>0&&X(x)-g&&Ee(b>32?Bt(x+";",n,r,g-1):Bt($(x," ","")+";",n,r,g-2),f);break;case 59:x+=";";default:if(Ee(F=Ot(x,t,r,u,h,a,c,C,S=[],P=[],g),o),B===123)if(h===0)_e(x,t,F,F,S,o,g,c,P);else switch(d===99&&D(x,3)===110?100:d){case 100:case 108:case 109:case 115:_e(e,F,F,n&&Ee(Ot(e,F,F,0,0,a,c,C,a,S=[],g),P),a,P,g,c,n?S:P);break;default:_e(x,F,F,F,[""],P,0,c,P)}}u=h=b=0,p=w=1,C=x="",g=s;break;case 58:g=1+X(x),b=m;default:if(p<1){if(B==123)--p;else if(B==125&&p++==0&&_r()==125)continue}switch(x+=Me(B),B*p){case 38:w=h>0?1:(x+="\f",-1);break;case 44:c[u++]=(X(x)-1)*w,w=1;break;case 64:Z()===45&&(x+=Re(G())),d=Z(),h=g=X(C=x+=Mr(Pe())),B++;break;case 45:m===45&&X(x)==2&&(p=0)}}return o}function Ot(e,t,r,n,a,o,s,c,f,u,h){for(var g=a-1,d=a===0?o:[""],b=yt(d),m=0,p=0,k=0;m0?d[w]+" "+B:$(B,/&\f/g,d[w])))&&(f[k++]=C);return De(e,t,r,a===0?mt:c,f,u,h)}function Dr(e,t,r){return De(e,t,r,Vt,Me(Rr()),Se(e,2,-2),0)}function Bt(e,t,r,n){return De(e,t,r,pt,Se(e,0,n),Se(e,n+1,-1),n)}function le(e,t){for(var r="",n=yt(e),a=0;a6)switch(D(e,t+1)){case 109:if(D(e,t+4)!==45)break;case 102:return $(e,/(.+:)(.+)-([^]+)/,"$1"+A+"$2-$3$1"+Ie+(D(e,t+3)==108?"$3":"$2-$3"))+e;case 115:return~ft(e,"stretch")?er($(e,"stretch","fill-available"),t)+e:e}break;case 4949:if(D(e,t+1)!==115)break;case 6444:switch(D(e,X(e)-3-(~ft(e,"!important")&&10))){case 107:return $(e,":",":"+A)+e;case 101:return $(e,/(.+:)([^;!]+)(;|!.+)?/,"$1"+A+(D(e,14)===45?"inline-":"")+"box$3$1"+A+"$2$3$1"+N+"$2box$3")+e}break;case 5936:switch(D(e,t+11)){case 114:return A+e+N+$(e,/[svh]\w+-[tblr]{2}/,"tb")+e;case 108:return A+e+N+$(e,/[svh]\w+-[tblr]{2}/,"tb-rl")+e;case 45:return A+e+N+$(e,/[svh]\w+-[tblr]{2}/,"lr")+e}return A+e+N+e+e}return e}var Qr=function(t,r,n,a){if(t.length>-1&&!t.return)switch(t.type){case pt:t.return=er(t.value,t.length);break;case Qt:return le([he(t,{value:$(t.value,"@","@"+A)})],a);case mt:if(t.length)return Pr(t.props,function(o){switch(Br(o,/(::plac\w+|:read-\w+)/)){case":read-only":case":read-write":return le([he(t,{props:[$(o,/:(read-\w+)/,":"+Ie+"$1")]})],a);case"::placeholder":return le([he(t,{props:[$(o,/:(plac\w+)/,":"+A+"input-$1")]}),he(t,{props:[$(o,/:(plac\w+)/,":"+Ie+"$1")]}),he(t,{props:[$(o,/:(plac\w+)/,N+"input-$1")]})],a)}return""})}},Xr=[Qr],qr=function(t){var r=t.key;if(r==="css"){var n=document.querySelectorAll("style[data-emotion]:not([data-s])");Array.prototype.forEach.call(n,function(p){var k=p.getAttribute("data-emotion");k.indexOf(" ")!==-1&&(document.head.appendChild(p),p.setAttribute("data-s",""))})}var a=t.stylisPlugins||Xr,o={},s,c=[];s=t.container||document.head,Array.prototype.forEach.call(document.querySelectorAll('style[data-emotion^="'+r+' "]'),function(p){for(var k=p.getAttribute("data-emotion").split(" "),w=1;w=4;++n,a-=4)r=e.charCodeAt(n)&255|(e.charCodeAt(++n)&255)<<8|(e.charCodeAt(++n)&255)<<16|(e.charCodeAt(++n)&255)<<24,r=(r&65535)*1540483477+((r>>>16)*59797<<16),r^=r>>>24,t=(r&65535)*1540483477+((r>>>16)*59797<<16)^(t&65535)*1540483477+((t>>>16)*59797<<16);switch(a){case 3:t^=(e.charCodeAt(n+2)&255)<<16;case 2:t^=(e.charCodeAt(n+1)&255)<<8;case 1:t^=e.charCodeAt(n)&255,t=(t&65535)*1540483477+((t>>>16)*59797<<16)}return t^=t>>>13,t=(t&65535)*1540483477+((t>>>16)*59797<<16),((t^t>>>15)>>>0).toString(36)}var rn={animationIterationCount:1,aspectRatio:1,borderImageOutset:1,borderImageSlice:1,borderImageWidth:1,boxFlex:1,boxFlexGroup:1,boxOrdinalGroup:1,columnCount:1,columns:1,flex:1,flexGrow:1,flexPositive:1,flexShrink:1,flexNegative:1,flexOrder:1,gridRow:1,gridRowEnd:1,gridRowSpan:1,gridRowStart:1,gridColumn:1,gridColumnEnd:1,gridColumnSpan:1,gridColumnStart:1,msGridRow:1,msGridRowSpan:1,msGridColumn:1,msGridColumnSpan:1,fontWeight:1,lineHeight:1,opacity:1,order:1,orphans:1,scale:1,tabSize:1,widows:1,zIndex:1,zoom:1,WebkitLineClamp:1,fillOpacity:1,floodOpacity:1,stopOpacity:1,strokeDasharray:1,strokeDashoffset:1,strokeMiterlimit:1,strokeOpacity:1,strokeWidth:1},nn=/[A-Z]|^ms/g,an=/_EMO_([^_]+?)_([^]*?)_EMO_/g,rr=function(t){return t.charCodeAt(1)===45},Rt=function(t){return t!=null&&typeof t!="boolean"},st=zr(function(e){return rr(e)?e:e.replace(nn,"-$&").toLowerCase()}),_t=function(t,r){switch(t){case"animation":case"animationName":if(typeof r=="string")return r.replace(an,function(n,a,o){return q={name:a,styles:o,next:q},a})}return rn[t]!==1&&!rr(t)&&typeof r=="number"&&r!==0?r+"px":r};function we(e,t,r){if(r==null)return"";var n=r;if(n.__emotion_styles!==void 0)return n;switch(typeof r){case"boolean":return"";case"object":{var a=r;if(a.anim===1)return q={name:a.name,styles:a.styles,next:q},a.name;var o=r;if(o.styles!==void 0){var s=o.next;if(s!==void 0)for(;s!==void 0;)q={name:s.name,styles:s.styles,next:q},s=s.next;var c=o.styles+";";return c}return on(e,t,r)}case"function":{if(e!==void 0){var f=q,u=r(e);return q=f,we(e,t,u)}break}}var h=r;if(t==null)return h;var g=t[h];return g!==void 0?g:h}function on(e,t,r){var n="";if(Array.isArray(r))for(var a=0;a{t[r]=cr(e[r])}),t}function j(e,t,r={clone:!0}){const n=r.clone?{...e}:e;return re(e)&&re(t)&&Object.keys(t).forEach(a=>{Ut(t[a])||sr.isValidElementType(t[a])?n[a]=t[a]:re(t[a])&&Object.prototype.hasOwnProperty.call(e,a)&&re(e[a])?n[a]=j(e[a],t[a],r):r.clone?n[a]=re(t[a])?cr(t[a]):t[a]:n[a]=t[a]}),n}const pn=e=>{const t=Object.keys(e).map(r=>({key:r,val:e[r]}))||[];return t.sort((r,n)=>r.val-n.val),t.reduce((r,n)=>({...r,[n.key]:n.val}),{})};function yn(e){const{values:t={xs:0,sm:600,md:900,lg:1200,xl:1536},unit:r="px",step:n=5,...a}=e,o=pn(t),s=Object.keys(o);function c(d){return`@media (min-width:${typeof t[d]=="number"?t[d]:d}${r})`}function f(d){return`@media (max-width:${(typeof t[d]=="number"?t[d]:d)-n/100}${r})`}function u(d,b){const m=s.indexOf(b);return`@media (min-width:${typeof t[d]=="number"?t[d]:d}${r}) and (max-width:${(m!==-1&&typeof t[s[m]]=="number"?t[s[m]]:b)-n/100}${r})`}function h(d){return s.indexOf(d)+1n.startsWith("@container")).sort((n,a)=>{var s,c;const o=/min-width:\s*([0-9.]+)/;return+(((s=n.match(o))==null?void 0:s[1])||0)-+(((c=a.match(o))==null?void 0:c[1])||0)});return r.length?r.reduce((n,a)=>{const o=t[a];return delete n[a],n[a]=o,n},{...t}):t}function bn(e,t){return t==="@"||t.startsWith("@")&&(e.some(r=>t.startsWith(`@${r}`))||!!t.match(/^@\d/))}function Sn(e,t){const r=t.match(/^@([^/]+)?\/?(.+)?$/);if(!r)return null;const[,n,a]=r,o=Number.isNaN(+n)?n||0:+n;return e.containerQueries(a).up(o)}function Cn(e){const t=(o,s)=>o.replace("@media",s?`@container ${s}`:"@container");function r(o,s){o.up=(...c)=>t(e.breakpoints.up(...c),s),o.down=(...c)=>t(e.breakpoints.down(...c),s),o.between=(...c)=>t(e.breakpoints.between(...c),s),o.only=(...c)=>t(e.breakpoints.only(...c),s),o.not=(...c)=>{const f=t(e.breakpoints.not(...c),s);return f.includes("not all and")?f.replace("not all and ","").replace("min-width:","width<").replace("max-width:","width>").replace("and","or"):f}}const n={},a=o=>(r(n,o),n);return r(a),{...e,containerQueries:a}}const wn={borderRadius:4};function be(e,t){return t?j(e,t,{clone:!1}):e}const Xe={xs:0,sm:600,md:900,lg:1200,xl:1536},Ft={keys:["xs","sm","md","lg","xl"],up:e=>`@media (min-width:${Xe[e]}px)`},xn={containerQueries:e=>({up:t=>{let r=typeof t=="number"?t:Xe[t]||t;return typeof r=="number"&&(r=`${r}px`),e?`@container ${e} (min-width:${r})`:`@container (min-width:${r})`}})};function ee(e,t,r){const n=e.theme||{};if(Array.isArray(t)){const o=n.breakpoints||Ft;return t.reduce((s,c,f)=>(s[o.up(o.keys[f])]=r(t[f]),s),{})}if(typeof t=="object"){const o=n.breakpoints||Ft;return Object.keys(t).reduce((s,c)=>{if(bn(o.keys,c)){const f=Sn(n.containerQueries?n:xn,c);f&&(s[f]=r(t[c],c))}else if(Object.keys(o.values||Xe).includes(c)){const f=o.up(c);s[f]=r(t[c],c)}else{const f=c;s[f]=t[f]}return s},{})}return r(t)}function lr(e={}){var r;return((r=e.keys)==null?void 0:r.reduce((n,a)=>{const o=e.up(a);return n[o]={},n},{}))||{}}function gt(e,t){return e.reduce((r,n)=>{const a=r[n];return(!a||Object.keys(a).length===0)&&delete r[n],r},t)}function ci(e,...t){const r=lr(e),n=[r,...t].reduce((a,o)=>j(a,o),{});return gt(Object.keys(r),n)}function An(e,t){if(typeof e!="object")return{};const r={},n=Object.keys(t);return Array.isArray(e)?n.forEach((a,o)=>{o{e[a]!=null&&(r[a]=!0)}),r}function li({values:e,breakpoints:t,base:r}){const n=r||An(e,t),a=Object.keys(n);if(a.length===0)return e;let o;return a.reduce((s,c,f)=>(Array.isArray(e)?(s[c]=e[f]!=null?e[f]:e[o],o=f):typeof e=="object"?(s[c]=e[c]!=null?e[c]:e[o],o=c):s[c]=e,s),{})}function fr(e){if(typeof e!="string")throw new Error(ne(7));return e.charAt(0).toUpperCase()+e.slice(1)}function qe(e,t,r=!0){if(!t||typeof t!="string")return null;if(e&&e.vars&&r){const n=`vars.${t}`.split(".").reduce((a,o)=>a&&a[o]?a[o]:null,e);if(n!=null)return n}return t.split(".").reduce((n,a)=>n&&n[a]!=null?n[a]:null,e)}function Le(e,t,r,n=r){let a;return typeof e=="function"?a=e(r):Array.isArray(e)?a=e[r]||n:a=qe(e,r)||n,t&&(a=t(a,n,e)),a}function L(e){const{prop:t,cssProperty:r=e.prop,themeKey:n,transform:a}=e,o=s=>{if(s[t]==null)return null;const c=s[t],f=s.theme,u=qe(f,n)||{};return ee(s,c,g=>{let d=Le(u,a,g);return g===d&&typeof g=="string"&&(d=Le(u,a,`${t}${g==="default"?"":fr(g)}`,g)),r===!1?d:{[r]:d}})};return o.propTypes={},o.filterProps=[t],o}function $n(e){const t={};return r=>(t[r]===void 0&&(t[r]=e(r)),t[r])}const kn={m:"margin",p:"padding"},vn={t:"Top",r:"Right",b:"Bottom",l:"Left",x:["Left","Right"],y:["Top","Bottom"]},Mt={marginX:"mx",marginY:"my",paddingX:"px",paddingY:"py"},Tn=$n(e=>{if(e.length>2)if(Mt[e])e=Mt[e];else return[e];const[t,r]=e.split(""),n=kn[t],a=vn[r]||"";return Array.isArray(a)?a.map(o=>n+o):[n+a]}),Ct=["m","mt","mr","mb","ml","mx","my","margin","marginTop","marginRight","marginBottom","marginLeft","marginX","marginY","marginInline","marginInlineStart","marginInlineEnd","marginBlock","marginBlockStart","marginBlockEnd"],wt=["p","pt","pr","pb","pl","px","py","padding","paddingTop","paddingRight","paddingBottom","paddingLeft","paddingX","paddingY","paddingInline","paddingInlineStart","paddingInlineEnd","paddingBlock","paddingBlockStart","paddingBlockEnd"];[...Ct,...wt];function $e(e,t,r,n){const a=qe(e,t,!0)??r;return typeof a=="number"||typeof a=="string"?o=>typeof o=="string"?o:typeof a=="string"?`calc(${o} * ${a})`:a*o:Array.isArray(a)?o=>{if(typeof o=="string")return o;const s=Math.abs(o),c=a[s];return o>=0?c:typeof c=="number"?-c:`-${c}`}:typeof a=="function"?a:()=>{}}function xt(e){return $e(e,"spacing",8)}function ke(e,t){return typeof t=="string"||t==null?t:e(t)}function En(e,t){return r=>e.reduce((n,a)=>(n[a]=ke(t,r),n),{})}function On(e,t,r,n){if(!t.includes(r))return null;const a=Tn(r),o=En(a,n),s=e[r];return ee(e,s,o)}function ur(e,t){const r=xt(e.theme);return Object.keys(e).map(n=>On(e,t,n,r)).reduce(be,{})}function _(e){return ur(e,Ct)}_.propTypes={};_.filterProps=Ct;function I(e){return ur(e,wt)}I.propTypes={};I.filterProps=wt;function dr(e=8,t=xt({spacing:e})){if(e.mui)return e;const r=(...n)=>(n.length===0?[1]:n).map(o=>{const s=t(o);return typeof s=="number"?`${s}px`:s}).join(" ");return r.mui=!0,r}function Ze(...e){const t=e.reduce((n,a)=>(a.filterProps.forEach(o=>{n[o]=a}),n),{}),r=n=>Object.keys(n).reduce((a,o)=>t[o]?be(a,t[o](n)):a,{});return r.propTypes={},r.filterProps=e.reduce((n,a)=>n.concat(a.filterProps),[]),r}function H(e){return typeof e!="number"?e:`${e}px solid`}function U(e,t){return L({prop:e,themeKey:"borders",transform:t})}const Bn=U("border",H),Pn=U("borderTop",H),Rn=U("borderRight",H),_n=U("borderBottom",H),In=U("borderLeft",H),Ln=U("borderColor"),Fn=U("borderTopColor"),Mn=U("borderRightColor"),Wn=U("borderBottomColor"),Dn=U("borderLeftColor"),Nn=U("outline",H),jn=U("outlineColor"),Je=e=>{if(e.borderRadius!==void 0&&e.borderRadius!==null){const t=$e(e.theme,"shape.borderRadius",4),r=n=>({borderRadius:ke(t,n)});return ee(e,e.borderRadius,r)}return null};Je.propTypes={};Je.filterProps=["borderRadius"];Ze(Bn,Pn,Rn,_n,In,Ln,Fn,Mn,Wn,Dn,Je,Nn,jn);const et=e=>{if(e.gap!==void 0&&e.gap!==null){const t=$e(e.theme,"spacing",8),r=n=>({gap:ke(t,n)});return ee(e,e.gap,r)}return null};et.propTypes={};et.filterProps=["gap"];const tt=e=>{if(e.columnGap!==void 0&&e.columnGap!==null){const t=$e(e.theme,"spacing",8),r=n=>({columnGap:ke(t,n)});return ee(e,e.columnGap,r)}return null};tt.propTypes={};tt.filterProps=["columnGap"];const rt=e=>{if(e.rowGap!==void 0&&e.rowGap!==null){const t=$e(e.theme,"spacing",8),r=n=>({rowGap:ke(t,n)});return ee(e,e.rowGap,r)}return null};rt.propTypes={};rt.filterProps=["rowGap"];const Kn=L({prop:"gridColumn"}),zn=L({prop:"gridRow"}),Gn=L({prop:"gridAutoFlow"}),Hn=L({prop:"gridAutoColumns"}),Yn=L({prop:"gridAutoRows"}),Un=L({prop:"gridTemplateColumns"}),Vn=L({prop:"gridTemplateRows"}),Qn=L({prop:"gridTemplateAreas"}),Xn=L({prop:"gridArea"});Ze(et,tt,rt,Kn,zn,Gn,Hn,Yn,Un,Vn,Qn,Xn);function fe(e,t){return t==="grey"?t:e}const qn=L({prop:"color",themeKey:"palette",transform:fe}),Zn=L({prop:"bgcolor",cssProperty:"backgroundColor",themeKey:"palette",transform:fe}),Jn=L({prop:"backgroundColor",themeKey:"palette",transform:fe});Ze(qn,Zn,Jn);function z(e){return e<=1&&e!==0?`${e*100}%`:e}const ea=L({prop:"width",transform:z}),At=e=>{if(e.maxWidth!==void 0&&e.maxWidth!==null){const t=r=>{var a,o,s,c,f;const n=((s=(o=(a=e.theme)==null?void 0:a.breakpoints)==null?void 0:o.values)==null?void 0:s[r])||Xe[r];return n?((f=(c=e.theme)==null?void 0:c.breakpoints)==null?void 0:f.unit)!=="px"?{maxWidth:`${n}${e.theme.breakpoints.unit}`}:{maxWidth:n}:{maxWidth:z(r)}};return ee(e,e.maxWidth,t)}return null};At.filterProps=["maxWidth"];const ta=L({prop:"minWidth",transform:z}),ra=L({prop:"height",transform:z}),na=L({prop:"maxHeight",transform:z}),aa=L({prop:"minHeight",transform:z});L({prop:"size",cssProperty:"width",transform:z});L({prop:"size",cssProperty:"height",transform:z});const ia=L({prop:"boxSizing"});Ze(ea,At,ta,ra,na,aa,ia);const nt={border:{themeKey:"borders",transform:H},borderTop:{themeKey:"borders",transform:H},borderRight:{themeKey:"borders",transform:H},borderBottom:{themeKey:"borders",transform:H},borderLeft:{themeKey:"borders",transform:H},borderColor:{themeKey:"palette"},borderTopColor:{themeKey:"palette"},borderRightColor:{themeKey:"palette"},borderBottomColor:{themeKey:"palette"},borderLeftColor:{themeKey:"palette"},outline:{themeKey:"borders",transform:H},outlineColor:{themeKey:"palette"},borderRadius:{themeKey:"shape.borderRadius",style:Je},color:{themeKey:"palette",transform:fe},bgcolor:{themeKey:"palette",cssProperty:"backgroundColor",transform:fe},backgroundColor:{themeKey:"palette",transform:fe},p:{style:I},pt:{style:I},pr:{style:I},pb:{style:I},pl:{style:I},px:{style:I},py:{style:I},padding:{style:I},paddingTop:{style:I},paddingRight:{style:I},paddingBottom:{style:I},paddingLeft:{style:I},paddingX:{style:I},paddingY:{style:I},paddingInline:{style:I},paddingInlineStart:{style:I},paddingInlineEnd:{style:I},paddingBlock:{style:I},paddingBlockStart:{style:I},paddingBlockEnd:{style:I},m:{style:_},mt:{style:_},mr:{style:_},mb:{style:_},ml:{style:_},mx:{style:_},my:{style:_},margin:{style:_},marginTop:{style:_},marginRight:{style:_},marginBottom:{style:_},marginLeft:{style:_},marginX:{style:_},marginY:{style:_},marginInline:{style:_},marginInlineStart:{style:_},marginInlineEnd:{style:_},marginBlock:{style:_},marginBlockStart:{style:_},marginBlockEnd:{style:_},displayPrint:{cssProperty:!1,transform:e=>({"@media print":{display:e}})},display:{},overflow:{},textOverflow:{},visibility:{},whiteSpace:{},flexBasis:{},flexDirection:{},flexWrap:{},justifyContent:{},alignItems:{},alignContent:{},order:{},flex:{},flexGrow:{},flexShrink:{},alignSelf:{},justifyItems:{},justifySelf:{},gap:{style:et},rowGap:{style:rt},columnGap:{style:tt},gridColumn:{},gridRow:{},gridAutoFlow:{},gridAutoColumns:{},gridAutoRows:{},gridTemplateColumns:{},gridTemplateRows:{},gridTemplateAreas:{},gridArea:{},position:{},zIndex:{themeKey:"zIndex"},top:{},right:{},bottom:{},left:{},boxShadow:{themeKey:"shadows"},width:{transform:z},maxWidth:{style:At},minWidth:{transform:z},height:{transform:z},maxHeight:{transform:z},minHeight:{transform:z},boxSizing:{},font:{themeKey:"font"},fontFamily:{themeKey:"typography"},fontSize:{themeKey:"typography"},fontStyle:{themeKey:"typography"},fontWeight:{themeKey:"typography"},letterSpacing:{},textTransform:{},lineHeight:{},textAlign:{},typography:{cssProperty:!1,themeKey:"typography"}};function oa(...e){const t=e.reduce((n,a)=>n.concat(Object.keys(a)),[]),r=new Set(t);return e.every(n=>r.size===Object.keys(n).length)}function sa(e,t){return typeof e=="function"?e(t):e}function ca(){function e(r,n,a,o){const s={[r]:n,theme:a},c=o[r];if(!c)return{[r]:n};const{cssProperty:f=r,themeKey:u,transform:h,style:g}=c;if(n==null)return null;if(u==="typography"&&n==="inherit")return{[r]:n};const d=qe(a,u)||{};return g?g(s):ee(s,n,m=>{let p=Le(d,h,m);return m===p&&typeof m=="string"&&(p=Le(d,h,`${r}${m==="default"?"":fr(m)}`,m)),f===!1?p:{[f]:p}})}function t(r){const{sx:n,theme:a={},nested:o}=r||{};if(!n)return null;const s=a.unstable_sxConfig??nt;function c(f){let u=f;if(typeof f=="function")u=f(a);else if(typeof f!="object")return f;if(!u)return null;const h=lr(a.breakpoints),g=Object.keys(h);let d=h;return Object.keys(u).forEach(b=>{const m=sa(u[b],a);if(m!=null)if(typeof m=="object")if(s[b])d=be(d,e(b,m,a,s));else{const p=ee({theme:a},m,k=>({[b]:k}));oa(p,m)?d[b]=t({sx:m,theme:a,nested:!0}):d=be(d,p)}else d=be(d,e(b,m,a,s))}),!o&&a.modularCssLayers?{"@layer sx":Lt(a,gt(g,d))}:Lt(a,gt(g,d))}return Array.isArray(n)?n.map(c):c(n)}return t}const at=ca();at.filterProps=["sx"];function la(e,t){var n;const r=this;if(r.vars){if(!((n=r.colorSchemes)!=null&&n[e])||typeof r.getColorSchemeSelector!="function")return{};let a=r.getColorSchemeSelector(e);return a==="&"?t:((a.includes("data-")||a.includes("."))&&(a=`*:where(${a.replace(/\s*&$/,"")}) &`),{[a]:t})}return r.palette.mode===e?t:{}}function fa(e={},...t){const{breakpoints:r={},palette:n={},spacing:a,shape:o={},...s}=e,c=yn(r),f=dr(a);let u=j({breakpoints:c,direction:"ltr",components:{},palette:{mode:"light",...n},spacing:f,shape:{...wn,...o}},s);return u=Cn(u),u.applyStyles=la,u=t.reduce((h,g)=>j(h,g),u),u.unstable_sxConfig={...nt,...s==null?void 0:s.unstable_sxConfig},u.unstable_sx=function(g){return at({sx:g,theme:this})},u}function ua(e,t=Number.MIN_SAFE_INTEGER,r=Number.MAX_SAFE_INTEGER){return Math.max(t,Math.min(e,r))}function $t(e,t=0,r=1){return ua(e,t,r)}function da(e){e=e.slice(1);const t=new RegExp(`.{1,${e.length>=6?2:1}}`,"g");let r=e.match(t);return r&&r[0].length===1&&(r=r.map(n=>n+n)),r?`rgb${r.length===4?"a":""}(${r.map((n,a)=>a<3?parseInt(n,16):Math.round(parseInt(n,16)/255*1e3)/1e3).join(", ")})`:""}function ga(e){const t=e.toString(16);return t.length===1?`0${t}`:t}function te(e){if(e.type)return e;if(e.charAt(0)==="#")return te(da(e));const t=e.indexOf("("),r=e.substring(0,t);if(!["rgb","rgba","hsl","hsla","color"].includes(r))throw new Error(ne(9,e));let n=e.substring(t+1,e.length-1),a;if(r==="color"){if(n=n.split(" "),a=n.shift(),n.length===4&&n[3].charAt(0)==="/"&&(n[3]=n[3].slice(1)),!["srgb","display-p3","a98-rgb","prophoto-rgb","rec-2020"].includes(a))throw new Error(ne(10,a))}else n=n.split(",");return n=n.map(o=>parseFloat(o)),{type:r,values:n,colorSpace:a}}const ha=e=>{const t=te(e);return t.values.slice(0,3).map((r,n)=>t.type.includes("hsl")&&n!==0?`${r}%`:r).join(" ")},pe=(e,t)=>{try{return ha(e)}catch{return e}};function it(e){const{type:t,colorSpace:r}=e;let{values:n}=e;return t.includes("rgb")?n=n.map((a,o)=>o<3?parseInt(a,10):a):t.includes("hsl")&&(n[1]=`${n[1]}%`,n[2]=`${n[2]}%`),t.includes("color")?n=`${r} ${n.join(" ")}`:n=`${n.join(", ")}`,`${t}(${n})`}function fi(e){if(e.startsWith("#"))return e;const{values:t}=te(e);return`#${t.map((r,n)=>ga(n===3?Math.round(255*r):r)).join("")}`}function gr(e){e=te(e);const{values:t}=e,r=t[0],n=t[1]/100,a=t[2]/100,o=n*Math.min(a,1-a),s=(u,h=(u+r/30)%12)=>a-o*Math.max(Math.min(h-3,9-h,1),-1);let c="rgb";const f=[Math.round(s(0)*255),Math.round(s(8)*255),Math.round(s(4)*255)];return e.type==="hsla"&&(c+="a",f.push(t[3])),it({type:c,values:f})}function ht(e){e=te(e);let t=e.type==="hsl"||e.type==="hsla"?te(gr(e)).values:e.values;return t=t.map(r=>(e.type!=="color"&&(r/=255),r<=.03928?r/12.92:((r+.055)/1.055)**2.4)),Number((.2126*t[0]+.7152*t[1]+.0722*t[2]).toFixed(3))}function ma(e,t){const r=ht(e),n=ht(t);return(Math.max(r,n)+.05)/(Math.min(r,n)+.05)}function pa(e,t){return e=te(e),t=$t(t),(e.type==="rgb"||e.type==="hsl")&&(e.type+="a"),e.type==="color"?e.values[3]=`/${t}`:e.values[3]=t,it(e)}function Oe(e,t,r){try{return pa(e,t)}catch{return e}}function kt(e,t){if(e=te(e),t=$t(t),e.type.includes("hsl"))e.values[2]*=1-t;else if(e.type.includes("rgb")||e.type.includes("color"))for(let r=0;r<3;r+=1)e.values[r]*=1-t;return it(e)}function T(e,t,r){try{return kt(e,t)}catch{return e}}function vt(e,t){if(e=te(e),t=$t(t),e.type.includes("hsl"))e.values[2]+=(100-e.values[2])*t;else if(e.type.includes("rgb"))for(let r=0;r<3;r+=1)e.values[r]+=(255-e.values[r])*t;else if(e.type.includes("color"))for(let r=0;r<3;r+=1)e.values[r]+=(1-e.values[r])*t;return it(e)}function E(e,t,r){try{return vt(e,t)}catch{return e}}function ya(e,t=.15){return ht(e)>.5?kt(e,t):vt(e,t)}function Be(e,t,r){try{return ya(e,t)}catch{return e}}function ba(e=""){function t(...n){if(!n.length)return"";const a=n[0];return typeof a=="string"&&!a.match(/(#|\(|\)|(-?(\d*\.)?\d+)(px|em|%|ex|ch|rem|vw|vh|vmin|vmax|cm|mm|in|pt|pc))|^(-?(\d*\.)?\d+)$|(\d+ \d+ \d+)/)?`, var(--${e?`${e}-`:""}${a}${t(...n.slice(1))})`:`, ${a}`}return(n,...a)=>`var(--${e?`${e}-`:""}${n}${t(...a)})`}const Wt=(e,t,r,n=[])=>{let a=e;t.forEach((o,s)=>{s===t.length-1?Array.isArray(a)?a[Number(o)]=r:a&&typeof a=="object"&&(a[o]=r):a&&typeof a=="object"&&(a[o]||(a[o]=n.includes(o)?[]:{}),a=a[o])})},Sa=(e,t,r)=>{function n(a,o=[],s=[]){Object.entries(a).forEach(([c,f])=>{(!r||r&&!r([...o,c]))&&f!=null&&(typeof f=="object"&&Object.keys(f).length>0?n(f,[...o,c],Array.isArray(f)?[...s,c]:s):t([...o,c],f,s))})}n(e)},Ca=(e,t)=>typeof t=="number"?["lineHeight","fontWeight","opacity","zIndex"].some(n=>e.includes(n))||e[e.length-1].toLowerCase().includes("opacity")?t:`${t}px`:t;function ct(e,t){const{prefix:r,shouldSkipGeneratingVar:n}=t||{},a={},o={},s={};return Sa(e,(c,f,u)=>{if((typeof f=="string"||typeof f=="number")&&(!n||!n(c,f))){const h=`--${r?`${r}-`:""}${c.join("-")}`,g=Ca(c,f);Object.assign(a,{[h]:g}),Wt(o,c,`var(${h})`,u),Wt(s,c,`var(${h}, ${g})`,u)}},c=>c[0]==="vars"),{css:a,vars:o,varsWithDefaults:s}}function wa(e,t={}){const{getSelector:r=k,disableCssColorScheme:n,colorSchemeSelector:a}=t,{colorSchemes:o={},components:s,defaultColorScheme:c="light",...f}=e,{vars:u,css:h,varsWithDefaults:g}=ct(f,t);let d=g;const b={},{[c]:m,...p}=o;if(Object.entries(p||{}).forEach(([C,S])=>{const{vars:P,css:F,varsWithDefaults:x}=ct(S,t);d=j(d,x),b[C]={css:F,vars:P}}),m){const{css:C,vars:S,varsWithDefaults:P}=ct(m,t);d=j(d,P),b[c]={css:C,vars:S}}function k(C,S){var F,x;let P=a;if(a==="class"&&(P=".%s"),a==="data"&&(P="[data-%s]"),a!=null&&a.startsWith("data-")&&!a.includes("%s")&&(P=`[${a}="%s"]`),C){if(P==="media")return e.defaultColorScheme===C?":root":{[`@media (prefers-color-scheme: ${((x=(F=o[C])==null?void 0:F.palette)==null?void 0:x.mode)||C})`]:{":root":S}};if(P)return e.defaultColorScheme===C?`:root, ${P.replace("%s",String(C))}`:P.replace("%s",String(C))}return":root"}return{vars:d,generateThemeVars:()=>{let C={...u};return Object.entries(b).forEach(([,{vars:S}])=>{C=j(C,S)}),C},generateStyleSheets:()=>{var ge,V;const C=[],S=e.defaultColorScheme||"light";function P(i,y){Object.keys(y).length&&C.push(typeof i=="string"?{[i]:{...y}}:i)}P(r(void 0,{...h}),h);const{[S]:F,...x}=b;if(F){const{css:i}=F,y=(V=(ge=o[S])==null?void 0:ge.palette)==null?void 0:V.mode,v=!n&&y?{colorScheme:y,...i}:{...i};P(r(S,{...v}),v)}return Object.entries(x).forEach(([i,{css:y}])=>{var ve,Te;const v=(Te=(ve=o[i])==null?void 0:ve.palette)==null?void 0:Te.mode,W=!n&&v?{colorScheme:v,...y}:{...y};P(r(i,{...W}),W)}),C}}}function xa(e){return function(r){return e==="media"?`@media (prefers-color-scheme: ${r})`:e?e.startsWith("data-")&&!e.includes("%s")?`[${e}="${r}"] &`:e==="class"?`.${r} &`:e==="data"?`[data-${r}] &`:`${e.replace("%s",r)} &`:"&"}}const xe={black:"#000",white:"#fff"},Aa={50:"#fafafa",100:"#f5f5f5",200:"#eeeeee",300:"#e0e0e0",400:"#bdbdbd",500:"#9e9e9e",600:"#757575",700:"#616161",800:"#424242",900:"#212121",A100:"#f5f5f5",A200:"#eeeeee",A400:"#bdbdbd",A700:"#616161"},ie={50:"#f3e5f5",100:"#e1bee7",200:"#ce93d8",300:"#ba68c8",400:"#ab47bc",500:"#9c27b0",600:"#8e24aa",700:"#7b1fa2",800:"#6a1b9a",900:"#4a148c",A100:"#ea80fc",A200:"#e040fb",A400:"#d500f9",A700:"#aa00ff"},oe={50:"#ffebee",100:"#ffcdd2",200:"#ef9a9a",300:"#e57373",400:"#ef5350",500:"#f44336",600:"#e53935",700:"#d32f2f",800:"#c62828",900:"#b71c1c",A100:"#ff8a80",A200:"#ff5252",A400:"#ff1744",A700:"#d50000"},me={50:"#fff3e0",100:"#ffe0b2",200:"#ffcc80",300:"#ffb74d",400:"#ffa726",500:"#ff9800",600:"#fb8c00",700:"#f57c00",800:"#ef6c00",900:"#e65100",A100:"#ffd180",A200:"#ffab40",A400:"#ff9100",A700:"#ff6d00"},se={50:"#e1f5fe",100:"#b3e5fc",200:"#81d4fa",300:"#4fc3f7",400:"#29b6f6",500:"#03a9f4",600:"#039be5",700:"#0288d1",800:"#0277bd",900:"#01579b",A100:"#80d8ff",A200:"#40c4ff",A400:"#00b0ff",A700:"#0091ea"},ce={50:"#e8f5e9",100:"#c8e6c9",200:"#a5d6a7",300:"#81c784",400:"#66bb6a",500:"#4caf50",600:"#43a047",700:"#388e3c",800:"#2e7d32",900:"#1b5e20",A100:"#b9f6ca",A200:"#69f0ae",A400:"#00e676",A700:"#00c853"};function hr(){return{text:{primary:"rgba(0, 0, 0, 0.87)",secondary:"rgba(0, 0, 0, 0.6)",disabled:"rgba(0, 0, 0, 0.38)"},divider:"rgba(0, 0, 0, 0.12)",background:{paper:xe.white,default:xe.white},action:{active:"rgba(0, 0, 0, 0.54)",hover:"rgba(0, 0, 0, 0.04)",hoverOpacity:.04,selected:"rgba(0, 0, 0, 0.08)",selectedOpacity:.08,disabled:"rgba(0, 0, 0, 0.26)",disabledBackground:"rgba(0, 0, 0, 0.12)",disabledOpacity:.38,focus:"rgba(0, 0, 0, 0.12)",focusOpacity:.12,activatedOpacity:.12}}}const $a=hr();function mr(){return{text:{primary:xe.white,secondary:"rgba(255, 255, 255, 0.7)",disabled:"rgba(255, 255, 255, 0.5)",icon:"rgba(255, 255, 255, 0.5)"},divider:"rgba(255, 255, 255, 0.12)",background:{paper:"#121212",default:"#121212"},action:{active:xe.white,hover:"rgba(255, 255, 255, 0.08)",hoverOpacity:.08,selected:"rgba(255, 255, 255, 0.16)",selectedOpacity:.16,disabled:"rgba(255, 255, 255, 0.3)",disabledBackground:"rgba(255, 255, 255, 0.12)",disabledOpacity:.38,focus:"rgba(255, 255, 255, 0.12)",focusOpacity:.12,activatedOpacity:.24}}}const Dt=mr();function Nt(e,t,r,n){const a=n.light||n,o=n.dark||n*1.5;e[t]||(e.hasOwnProperty(r)?e[t]=e[r]:t==="light"?e.light=vt(e.main,a):t==="dark"&&(e.dark=kt(e.main,o)))}function ka(e="light"){return e==="dark"?{main:ae[200],light:ae[50],dark:ae[400]}:{main:ae[700],light:ae[400],dark:ae[800]}}function va(e="light"){return e==="dark"?{main:ie[200],light:ie[50],dark:ie[400]}:{main:ie[500],light:ie[300],dark:ie[700]}}function Ta(e="light"){return e==="dark"?{main:oe[500],light:oe[300],dark:oe[700]}:{main:oe[700],light:oe[400],dark:oe[800]}}function Ea(e="light"){return e==="dark"?{main:se[400],light:se[300],dark:se[700]}:{main:se[700],light:se[500],dark:se[900]}}function Oa(e="light"){return e==="dark"?{main:ce[400],light:ce[300],dark:ce[700]}:{main:ce[800],light:ce[500],dark:ce[900]}}function Ba(e="light"){return e==="dark"?{main:me[400],light:me[300],dark:me[700]}:{main:"#ed6c02",light:me[500],dark:me[900]}}function Tt(e){const{mode:t="light",contrastThreshold:r=3,tonalOffset:n=.2,...a}=e,o=e.primary||ka(t),s=e.secondary||va(t),c=e.error||Ta(t),f=e.info||Ea(t),u=e.success||Oa(t),h=e.warning||Ba(t);function g(p){return ma(p,Dt.text.primary)>=r?Dt.text.primary:$a.text.primary}const d=({color:p,name:k,mainShade:w=500,lightShade:B=300,darkShade:C=700})=>{if(p={...p},!p.main&&p[w]&&(p.main=p[w]),!p.hasOwnProperty("main"))throw new Error(ne(11,k?` (${k})`:"",w));if(typeof p.main!="string")throw new Error(ne(12,k?` (${k})`:"",JSON.stringify(p.main)));return Nt(p,"light",B,n),Nt(p,"dark",C,n),p.contrastText||(p.contrastText=g(p.main)),p};let b;return t==="light"?b=hr():t==="dark"&&(b=mr()),j({common:{...xe},mode:t,primary:d({color:o,name:"primary"}),secondary:d({color:s,name:"secondary",mainShade:"A400",lightShade:"A200",darkShade:"A700"}),error:d({color:c,name:"error"}),warning:d({color:h,name:"warning"}),info:d({color:f,name:"info"}),success:d({color:u,name:"success"}),grey:Aa,contrastThreshold:r,getContrastText:g,augmentColor:d,tonalOffset:n,...b},a)}function Pa(e){const t={};return Object.entries(e).forEach(n=>{const[a,o]=n;typeof o=="object"&&(t[a]=`${o.fontStyle?`${o.fontStyle} `:""}${o.fontVariant?`${o.fontVariant} `:""}${o.fontWeight?`${o.fontWeight} `:""}${o.fontStretch?`${o.fontStretch} `:""}${o.fontSize||""}${o.lineHeight?`/${o.lineHeight} `:""}${o.fontFamily||""}`)}),t}function Ra(e,t){return{toolbar:{minHeight:56,[e.up("xs")]:{"@media (orientation: landscape)":{minHeight:48}},[e.up("sm")]:{minHeight:64}},...t}}function _a(e){return Math.round(e*1e5)/1e5}const jt={textTransform:"uppercase"},Kt='"Roboto", "Helvetica", "Arial", sans-serif';function Ia(e,t){const{fontFamily:r=Kt,fontSize:n=14,fontWeightLight:a=300,fontWeightRegular:o=400,fontWeightMedium:s=500,fontWeightBold:c=700,htmlFontSize:f=16,allVariants:u,pxToRem:h,...g}=typeof t=="function"?t(e):t,d=n/14,b=h||(k=>`${k/f*d}rem`),m=(k,w,B,C,S)=>({fontFamily:r,fontWeight:k,fontSize:b(w),lineHeight:B,...r===Kt?{letterSpacing:`${_a(C/w)}em`}:{},...S,...u}),p={h1:m(a,96,1.167,-1.5),h2:m(a,60,1.2,-.5),h3:m(o,48,1.167,0),h4:m(o,34,1.235,.25),h5:m(o,24,1.334,0),h6:m(s,20,1.6,.15),subtitle1:m(o,16,1.75,.15),subtitle2:m(s,14,1.57,.1),body1:m(o,16,1.5,.15),body2:m(o,14,1.43,.15),button:m(s,14,1.75,.4,jt),caption:m(o,12,1.66,.4),overline:m(o,12,2.66,1,jt),inherit:{fontFamily:"inherit",fontWeight:"inherit",fontSize:"inherit",lineHeight:"inherit",letterSpacing:"inherit"}};return j({htmlFontSize:f,pxToRem:b,fontFamily:r,fontSize:n,fontWeightLight:a,fontWeightRegular:o,fontWeightMedium:s,fontWeightBold:c,...p},g,{clone:!1})}const La=.2,Fa=.14,Ma=.12;function R(...e){return[`${e[0]}px ${e[1]}px ${e[2]}px ${e[3]}px rgba(0,0,0,${La})`,`${e[4]}px ${e[5]}px ${e[6]}px ${e[7]}px rgba(0,0,0,${Fa})`,`${e[8]}px ${e[9]}px ${e[10]}px ${e[11]}px rgba(0,0,0,${Ma})`].join(",")}const Wa=["none",R(0,2,1,-1,0,1,1,0,0,1,3,0),R(0,3,1,-2,0,2,2,0,0,1,5,0),R(0,3,3,-2,0,3,4,0,0,1,8,0),R(0,2,4,-1,0,4,5,0,0,1,10,0),R(0,3,5,-1,0,5,8,0,0,1,14,0),R(0,3,5,-1,0,6,10,0,0,1,18,0),R(0,4,5,-2,0,7,10,1,0,2,16,1),R(0,5,5,-3,0,8,10,1,0,3,14,2),R(0,5,6,-3,0,9,12,1,0,3,16,2),R(0,6,6,-3,0,10,14,1,0,4,18,3),R(0,6,7,-4,0,11,15,1,0,4,20,3),R(0,7,8,-4,0,12,17,2,0,5,22,4),R(0,7,8,-4,0,13,19,2,0,5,24,4),R(0,7,9,-4,0,14,21,2,0,5,26,4),R(0,8,9,-5,0,15,22,2,0,6,28,5),R(0,8,10,-5,0,16,24,2,0,6,30,5),R(0,8,11,-5,0,17,26,2,0,6,32,5),R(0,9,11,-5,0,18,28,2,0,7,34,6),R(0,9,12,-6,0,19,29,2,0,7,36,6),R(0,10,13,-6,0,20,31,3,0,8,38,7),R(0,10,13,-6,0,21,33,3,0,8,40,7),R(0,10,14,-6,0,22,35,3,0,8,42,7),R(0,11,14,-7,0,23,36,3,0,9,44,8),R(0,11,15,-7,0,24,38,3,0,9,46,8)],Da={easeInOut:"cubic-bezier(0.4, 0, 0.2, 1)",easeOut:"cubic-bezier(0.0, 0, 0.2, 1)",easeIn:"cubic-bezier(0.4, 0, 1, 1)",sharp:"cubic-bezier(0.4, 0, 0.6, 1)"},Na={shortest:150,shorter:200,short:250,standard:300,complex:375,enteringScreen:225,leavingScreen:195};function zt(e){return`${Math.round(e)}ms`}function ja(e){if(!e)return 0;const t=e/36;return Math.min(Math.round((4+15*t**.25+t/5)*10),3e3)}function Ka(e){const t={...Da,...e.easing},r={...Na,...e.duration};return{getAutoHeightDuration:ja,create:(a=["all"],o={})=>{const{duration:s=r.standard,easing:c=t.easeInOut,delay:f=0,...u}=o;return(Array.isArray(a)?a:[a]).map(h=>`${h} ${typeof s=="string"?s:zt(s)} ${c} ${typeof f=="string"?f:zt(f)}`).join(",")},...e,easing:t,duration:r}}const za={mobileStepper:1e3,fab:1050,speedDial:1050,appBar:1100,drawer:1200,modal:1300,snackbar:1400,tooltip:1500};function Ga(e){return re(e)||typeof e>"u"||typeof e=="string"||typeof e=="boolean"||typeof e=="number"||Array.isArray(e)}function pr(e={}){const t={...e};function r(n){const a=Object.entries(n);for(let o=0;oj(b,m),d),d.unstable_sxConfig={...nt,...u==null?void 0:u.unstable_sxConfig},d.unstable_sx=function(m){return at({sx:m,theme:this})},d.toRuntimeSource=pr,d}function ui(...e){return Fe(...e)}function Ha(e){let t;return e<1?t=5.11916*e**2:t=4.5*Math.log(e+1)+2,Math.round(t*10)/1e3}const Ya=[...Array(25)].map((e,t)=>{if(t===0)return"none";const r=Ha(t);return`linear-gradient(rgba(255 255 255 / ${r}), rgba(255 255 255 / ${r}))`});function yr(e){return{inputPlaceholder:e==="dark"?.5:.42,inputUnderline:e==="dark"?.7:.42,switchTrackDisabled:e==="dark"?.2:.12,switchTrack:e==="dark"?.3:.38}}function br(e){return e==="dark"?Ya:[]}function Ua(e){const{palette:t={mode:"light"},opacity:r,overlays:n,...a}=e,o=Tt(t);return{palette:o,opacity:{...yr(o.mode),...r},overlays:n||br(o.mode),...a}}function Va(e){var t;return!!e[0].match(/(cssVarPrefix|colorSchemeSelector|modularCssLayers|rootSelector|typography|mixins|breakpoints|direction|transitions)/)||!!e[0].match(/sxConfig$/)||e[0]==="palette"&&!!((t=e[1])!=null&&t.match(/(mode|contrastThreshold|tonalOffset)/))}const Qa=e=>[...[...Array(25)].map((t,r)=>`--${e?`${e}-`:""}overlays-${r}`),`--${e?`${e}-`:""}palette-AppBar-darkBg`,`--${e?`${e}-`:""}palette-AppBar-darkColor`],Xa=e=>(t,r)=>{const n=e.rootSelector||":root",a=e.colorSchemeSelector;let o=a;if(a==="class"&&(o=".%s"),a==="data"&&(o="[data-%s]"),a!=null&&a.startsWith("data-")&&!a.includes("%s")&&(o=`[${a}="%s"]`),e.defaultColorScheme===t){if(t==="dark"){const s={};return Qa(e.cssVarPrefix).forEach(c=>{s[c]=r[c],delete r[c]}),o==="media"?{[n]:r,"@media (prefers-color-scheme: dark)":{[n]:s}}:o?{[o.replace("%s",t)]:s,[`${n}, ${o.replace("%s",t)}`]:r}:{[n]:{...r,...s}}}if(o&&o!=="media")return`${n}, ${o.replace("%s",String(t))}`}else if(t){if(o==="media")return{[`@media (prefers-color-scheme: ${String(t)})`]:{[n]:r}};if(o)return o.replace("%s",String(t))}return n};function qa(e,t){t.forEach(r=>{e[r]||(e[r]={})})}function l(e,t,r){!e[t]&&r&&(e[t]=r)}function ye(e){return typeof e!="string"||!e.startsWith("hsl")?e:gr(e)}function J(e,t){`${t}Channel`in e||(e[`${t}Channel`]=pe(ye(e[t])))}function Za(e){return typeof e=="number"?`${e}px`:typeof e=="string"||typeof e=="function"||Array.isArray(e)?e:"8px"}const Q=e=>{try{return e()}catch{}},Ja=(e="mui")=>ba(e);function lt(e,t,r,n){if(!t)return;t=t===!0?{}:t;const a=n==="dark"?"dark":"light";if(!r){e[n]=Ua({...t,palette:{mode:a,...t==null?void 0:t.palette}});return}const{palette:o,...s}=Fe({...r,palette:{mode:a,...t==null?void 0:t.palette}});return e[n]={...t,palette:o,opacity:{...yr(a),...t==null?void 0:t.opacity},overlays:(t==null?void 0:t.overlays)||br(a)},s}function ei(e={},...t){const{colorSchemes:r={light:!0},defaultColorScheme:n,disableCssColorScheme:a=!1,cssVarPrefix:o="mui",shouldSkipGeneratingVar:s=Va,colorSchemeSelector:c=r.light&&r.dark?"media":void 0,rootSelector:f=":root",...u}=e,h=Object.keys(r)[0],g=n||(r.light&&h!=="light"?"light":h),d=Ja(o),{[g]:b,light:m,dark:p,...k}=r,w={...k};let B=b;if((g==="dark"&&!("dark"in r)||g==="light"&&!("light"in r))&&(B=!0),!B)throw new Error(ne(21,g));const C=lt(w,B,u,g);m&&!w.light&<(w,m,void 0,"light"),p&&!w.dark&<(w,p,void 0,"dark");let S={defaultColorScheme:g,...C,cssVarPrefix:o,colorSchemeSelector:c,rootSelector:f,getCssVar:d,colorSchemes:w,font:{...Pa(C.typography),...C.font},spacing:Za(u.spacing)};Object.keys(S.colorSchemes).forEach(V=>{const i=S.colorSchemes[V].palette,y=v=>{const W=v.split("-"),ve=W[1],Te=W[2];return d(v,i[ve][Te])};if(i.mode==="light"&&(l(i.common,"background","#fff"),l(i.common,"onBackground","#000")),i.mode==="dark"&&(l(i.common,"background","#000"),l(i.common,"onBackground","#fff")),qa(i,["Alert","AppBar","Avatar","Button","Chip","FilledInput","LinearProgress","Skeleton","Slider","SnackbarContent","SpeedDialAction","StepConnector","StepContent","Switch","TableCell","Tooltip"]),i.mode==="light"){l(i.Alert,"errorColor",T(i.error.light,.6)),l(i.Alert,"infoColor",T(i.info.light,.6)),l(i.Alert,"successColor",T(i.success.light,.6)),l(i.Alert,"warningColor",T(i.warning.light,.6)),l(i.Alert,"errorFilledBg",y("palette-error-main")),l(i.Alert,"infoFilledBg",y("palette-info-main")),l(i.Alert,"successFilledBg",y("palette-success-main")),l(i.Alert,"warningFilledBg",y("palette-warning-main")),l(i.Alert,"errorFilledColor",Q(()=>i.getContrastText(i.error.main))),l(i.Alert,"infoFilledColor",Q(()=>i.getContrastText(i.info.main))),l(i.Alert,"successFilledColor",Q(()=>i.getContrastText(i.success.main))),l(i.Alert,"warningFilledColor",Q(()=>i.getContrastText(i.warning.main))),l(i.Alert,"errorStandardBg",E(i.error.light,.9)),l(i.Alert,"infoStandardBg",E(i.info.light,.9)),l(i.Alert,"successStandardBg",E(i.success.light,.9)),l(i.Alert,"warningStandardBg",E(i.warning.light,.9)),l(i.Alert,"errorIconColor",y("palette-error-main")),l(i.Alert,"infoIconColor",y("palette-info-main")),l(i.Alert,"successIconColor",y("palette-success-main")),l(i.Alert,"warningIconColor",y("palette-warning-main")),l(i.AppBar,"defaultBg",y("palette-grey-100")),l(i.Avatar,"defaultBg",y("palette-grey-400")),l(i.Button,"inheritContainedBg",y("palette-grey-300")),l(i.Button,"inheritContainedHoverBg",y("palette-grey-A100")),l(i.Chip,"defaultBorder",y("palette-grey-400")),l(i.Chip,"defaultAvatarColor",y("palette-grey-700")),l(i.Chip,"defaultIconColor",y("palette-grey-700")),l(i.FilledInput,"bg","rgba(0, 0, 0, 0.06)"),l(i.FilledInput,"hoverBg","rgba(0, 0, 0, 0.09)"),l(i.FilledInput,"disabledBg","rgba(0, 0, 0, 0.12)"),l(i.LinearProgress,"primaryBg",E(i.primary.main,.62)),l(i.LinearProgress,"secondaryBg",E(i.secondary.main,.62)),l(i.LinearProgress,"errorBg",E(i.error.main,.62)),l(i.LinearProgress,"infoBg",E(i.info.main,.62)),l(i.LinearProgress,"successBg",E(i.success.main,.62)),l(i.LinearProgress,"warningBg",E(i.warning.main,.62)),l(i.Skeleton,"bg",`rgba(${y("palette-text-primaryChannel")} / 0.11)`),l(i.Slider,"primaryTrack",E(i.primary.main,.62)),l(i.Slider,"secondaryTrack",E(i.secondary.main,.62)),l(i.Slider,"errorTrack",E(i.error.main,.62)),l(i.Slider,"infoTrack",E(i.info.main,.62)),l(i.Slider,"successTrack",E(i.success.main,.62)),l(i.Slider,"warningTrack",E(i.warning.main,.62));const v=Be(i.background.default,.8);l(i.SnackbarContent,"bg",v),l(i.SnackbarContent,"color",Q(()=>i.getContrastText(v))),l(i.SpeedDialAction,"fabHoverBg",Be(i.background.paper,.15)),l(i.StepConnector,"border",y("palette-grey-400")),l(i.StepContent,"border",y("palette-grey-400")),l(i.Switch,"defaultColor",y("palette-common-white")),l(i.Switch,"defaultDisabledColor",y("palette-grey-100")),l(i.Switch,"primaryDisabledColor",E(i.primary.main,.62)),l(i.Switch,"secondaryDisabledColor",E(i.secondary.main,.62)),l(i.Switch,"errorDisabledColor",E(i.error.main,.62)),l(i.Switch,"infoDisabledColor",E(i.info.main,.62)),l(i.Switch,"successDisabledColor",E(i.success.main,.62)),l(i.Switch,"warningDisabledColor",E(i.warning.main,.62)),l(i.TableCell,"border",E(Oe(i.divider,1),.88)),l(i.Tooltip,"bg",Oe(i.grey[700],.92))}if(i.mode==="dark"){l(i.Alert,"errorColor",E(i.error.light,.6)),l(i.Alert,"infoColor",E(i.info.light,.6)),l(i.Alert,"successColor",E(i.success.light,.6)),l(i.Alert,"warningColor",E(i.warning.light,.6)),l(i.Alert,"errorFilledBg",y("palette-error-dark")),l(i.Alert,"infoFilledBg",y("palette-info-dark")),l(i.Alert,"successFilledBg",y("palette-success-dark")),l(i.Alert,"warningFilledBg",y("palette-warning-dark")),l(i.Alert,"errorFilledColor",Q(()=>i.getContrastText(i.error.dark))),l(i.Alert,"infoFilledColor",Q(()=>i.getContrastText(i.info.dark))),l(i.Alert,"successFilledColor",Q(()=>i.getContrastText(i.success.dark))),l(i.Alert,"warningFilledColor",Q(()=>i.getContrastText(i.warning.dark))),l(i.Alert,"errorStandardBg",T(i.error.light,.9)),l(i.Alert,"infoStandardBg",T(i.info.light,.9)),l(i.Alert,"successStandardBg",T(i.success.light,.9)),l(i.Alert,"warningStandardBg",T(i.warning.light,.9)),l(i.Alert,"errorIconColor",y("palette-error-main")),l(i.Alert,"infoIconColor",y("palette-info-main")),l(i.Alert,"successIconColor",y("palette-success-main")),l(i.Alert,"warningIconColor",y("palette-warning-main")),l(i.AppBar,"defaultBg",y("palette-grey-900")),l(i.AppBar,"darkBg",y("palette-background-paper")),l(i.AppBar,"darkColor",y("palette-text-primary")),l(i.Avatar,"defaultBg",y("palette-grey-600")),l(i.Button,"inheritContainedBg",y("palette-grey-800")),l(i.Button,"inheritContainedHoverBg",y("palette-grey-700")),l(i.Chip,"defaultBorder",y("palette-grey-700")),l(i.Chip,"defaultAvatarColor",y("palette-grey-300")),l(i.Chip,"defaultIconColor",y("palette-grey-300")),l(i.FilledInput,"bg","rgba(255, 255, 255, 0.09)"),l(i.FilledInput,"hoverBg","rgba(255, 255, 255, 0.13)"),l(i.FilledInput,"disabledBg","rgba(255, 255, 255, 0.12)"),l(i.LinearProgress,"primaryBg",T(i.primary.main,.5)),l(i.LinearProgress,"secondaryBg",T(i.secondary.main,.5)),l(i.LinearProgress,"errorBg",T(i.error.main,.5)),l(i.LinearProgress,"infoBg",T(i.info.main,.5)),l(i.LinearProgress,"successBg",T(i.success.main,.5)),l(i.LinearProgress,"warningBg",T(i.warning.main,.5)),l(i.Skeleton,"bg",`rgba(${y("palette-text-primaryChannel")} / 0.13)`),l(i.Slider,"primaryTrack",T(i.primary.main,.5)),l(i.Slider,"secondaryTrack",T(i.secondary.main,.5)),l(i.Slider,"errorTrack",T(i.error.main,.5)),l(i.Slider,"infoTrack",T(i.info.main,.5)),l(i.Slider,"successTrack",T(i.success.main,.5)),l(i.Slider,"warningTrack",T(i.warning.main,.5));const v=Be(i.background.default,.98);l(i.SnackbarContent,"bg",v),l(i.SnackbarContent,"color",Q(()=>i.getContrastText(v))),l(i.SpeedDialAction,"fabHoverBg",Be(i.background.paper,.15)),l(i.StepConnector,"border",y("palette-grey-600")),l(i.StepContent,"border",y("palette-grey-600")),l(i.Switch,"defaultColor",y("palette-grey-300")),l(i.Switch,"defaultDisabledColor",y("palette-grey-600")),l(i.Switch,"primaryDisabledColor",T(i.primary.main,.55)),l(i.Switch,"secondaryDisabledColor",T(i.secondary.main,.55)),l(i.Switch,"errorDisabledColor",T(i.error.main,.55)),l(i.Switch,"infoDisabledColor",T(i.info.main,.55)),l(i.Switch,"successDisabledColor",T(i.success.main,.55)),l(i.Switch,"warningDisabledColor",T(i.warning.main,.55)),l(i.TableCell,"border",T(Oe(i.divider,1),.68)),l(i.Tooltip,"bg",Oe(i.grey[700],.92))}J(i.background,"default"),J(i.background,"paper"),J(i.common,"background"),J(i.common,"onBackground"),J(i,"divider"),Object.keys(i).forEach(v=>{const W=i[v];v!=="tonalOffset"&&W&&typeof W=="object"&&(W.main&&l(i[v],"mainChannel",pe(ye(W.main))),W.light&&l(i[v],"lightChannel",pe(ye(W.light))),W.dark&&l(i[v],"darkChannel",pe(ye(W.dark))),W.contrastText&&l(i[v],"contrastTextChannel",pe(ye(W.contrastText))),v==="text"&&(J(i[v],"primary"),J(i[v],"secondary")),v==="action"&&(W.active&&J(i[v],"active"),W.selected&&J(i[v],"selected")))})}),S=t.reduce((V,i)=>j(V,i),S);const P={prefix:o,disableCssColorScheme:a,shouldSkipGeneratingVar:s,getSelector:Xa(S)},{vars:F,generateThemeVars:x,generateStyleSheets:ge}=wa(S,P);return S.vars=F,Object.entries(S.colorSchemes[S.defaultColorScheme]).forEach(([V,i])=>{S[V]=i}),S.generateThemeVars=x,S.generateStyleSheets=ge,S.generateSpacing=function(){return dr(u.spacing,xt(this))},S.getColorSchemeSelector=xa(c),S.spacing=S.generateSpacing(),S.shouldSkipGeneratingVar=s,S.unstable_sxConfig={...nt,...u==null?void 0:u.unstable_sxConfig},S.unstable_sx=function(i){return at({sx:i,theme:this})},S.toRuntimeSource=pr,S}function Gt(e,t,r){e.colorSchemes&&r&&(e.colorSchemes[t]={...r!==!0&&r,palette:Tt({...r===!0?{}:r.palette,mode:t})})}function di(e={},...t){const{palette:r,cssVariables:n=!1,colorSchemes:a=r?void 0:{light:!0},defaultColorScheme:o=r==null?void 0:r.mode,...s}=e,c=o||"light",f=a==null?void 0:a[c],u={...a,...r?{[c]:{...typeof f!="boolean"&&f,palette:r}}:void 0};if(n===!1){if(!("colorSchemes"in e))return Fe(e,...t);let h=r;"palette"in e||u[c]&&(u[c]!==!0?h=u[c].palette:c==="dark"&&(h={mode:"dark"}));const g=Fe({...e,palette:h},...t);return g.defaultColorScheme=c,g.colorSchemes=u,g.palette.mode==="light"&&(g.colorSchemes.light={...u.light!==!0&&u.light,palette:g.palette},Gt(g,"dark",u.dark)),g.palette.mode==="dark"&&(g.colorSchemes.dark={...u.dark!==!0&&u.dark,palette:g.palette},Gt(g,"light",u.light)),g}return!r&&!("light"in u)&&c==="light"&&(u.light=!0),ei({...s,colorSchemes:u,defaultColorScheme:c,...typeof n!="boolean"&&n},...t)}export{fn as $,ya as A,qe as B,ii as C,ua as D,da as E,fi as F,gr as G,te as H,it as I,ma as J,ht as K,ui as L,Ka as M,Da as N,Ua as O,Ha as P,Va as Q,Ia as R,$r as S,ni as T,Ra as U,Qa as V,un as W,sr as X,re as Y,nt as Z,sn as _,pa as a,ai as a0,en as a1,ir as a2,si as a3,oi as a4,zr as a5,Jr as a6,tr as a7,ln as a8,qr as b,di as c,fr as d,fa as e,xt as f,Aa as g,ee as h,j as i,ke as j,dr as k,yn as l,ci as m,ne as n,me as o,ei as p,xe as q,li as r,at as s,ce as t,se as u,ie as v,oe as w,Na as x,kt as y,vt as z}; diff --git a/admin/custom/assets/defaultTheme-F2iJF2G2.js b/admin/custom/assets/defaultTheme-F2iJF2G2.js new file mode 100644 index 000000000..cc235e10a --- /dev/null +++ b/admin/custom/assets/defaultTheme-F2iJF2G2.js @@ -0,0 +1 @@ +import{c as e}from"./createTheme-Wd4QxQE0.js";const a=e();export{a as d}; diff --git a/admin/custom/assets/hostInit-iUL-wyj1.js b/admin/custom/assets/hostInit-iUL-wyj1.js new file mode 100644 index 000000000..dddbec85c --- /dev/null +++ b/admin/custom/assets/hostInit-iUL-wyj1.js @@ -0,0 +1 @@ +const i=await import("../customComponents.js");await i.init(); diff --git a/admin/custom/assets/index-AZB1OHDH.js b/admin/custom/assets/index-AZB1OHDH.js new file mode 100644 index 000000000..bdcb814c6 --- /dev/null +++ b/admin/custom/assets/index-AZB1OHDH.js @@ -0,0 +1 @@ +import{c as P,_ as J,j as C,o as X,a as j,R as W,f as q,b as D}from"./ConfigCustomJavascriptSet__loadShare__react__loadShare__.mjs-0SjJESw9.js";import{i as N}from"./DefaultPropsProvider-CGb21NGY.js";import{j as x}from"./jsx-runtime-DfVU3AZG.js";import{u as U}from"./useTheme-DWZ6jNyq.js";import{_ as z,$ as V,W as Y,a0 as T,a1 as B,a2 as H,a3 as K,a4 as Q}from"./createTheme-Wd4QxQE0.js";var F={exports:{}},r={};var a=typeof Symbol=="function"&&Symbol.for,E=a?Symbol.for("react.element"):60103,R=a?Symbol.for("react.portal"):60106,y=a?Symbol.for("react.fragment"):60107,m=a?Symbol.for("react.strict_mode"):60108,p=a?Symbol.for("react.profiler"):60114,d=a?Symbol.for("react.provider"):60109,S=a?Symbol.for("react.context"):60110,w=a?Symbol.for("react.async_mode"):60111,b=a?Symbol.for("react.concurrent_mode"):60111,v=a?Symbol.for("react.forward_ref"):60112,_=a?Symbol.for("react.suspense"):60113,Z=a?Symbol.for("react.suspense_list"):60120,$=a?Symbol.for("react.memo"):60115,g=a?Symbol.for("react.lazy"):60116,ee=a?Symbol.for("react.block"):60121,te=a?Symbol.for("react.fundamental"):60117,re=a?Symbol.for("react.responder"):60118,ne=a?Symbol.for("react.scope"):60119;function u(e){if(typeof e=="object"&&e!==null){var t=e.$$typeof;switch(t){case E:switch(e=e.type,e){case w:case b:case y:case p:case m:case _:return e;default:switch(e=e&&e.$$typeof,e){case S:case v:case g:case $:case d:return e;default:return t}}case R:return t}}}function k(e){return u(e)===b}r.AsyncMode=w;r.ConcurrentMode=b;r.ContextConsumer=S;r.ContextProvider=d;r.Element=E;r.ForwardRef=v;r.Fragment=y;r.Lazy=g;r.Memo=$;r.Portal=R;r.Profiler=p;r.StrictMode=m;r.Suspense=_;r.isAsyncMode=function(e){return k(e)||u(e)===w};r.isConcurrentMode=k;r.isContextConsumer=function(e){return u(e)===S};r.isContextProvider=function(e){return u(e)===d};r.isElement=function(e){return typeof e=="object"&&e!==null&&e.$$typeof===E};r.isForwardRef=function(e){return u(e)===v};r.isFragment=function(e){return u(e)===y};r.isLazy=function(e){return u(e)===g};r.isMemo=function(e){return u(e)===$};r.isPortal=function(e){return u(e)===R};r.isProfiler=function(e){return u(e)===p};r.isStrictMode=function(e){return u(e)===m};r.isSuspense=function(e){return u(e)===_};r.isValidElementType=function(e){return typeof e=="string"||typeof e=="function"||e===y||e===b||e===p||e===m||e===_||e===Z||typeof e=="object"&&e!==null&&(e.$$typeof===g||e.$$typeof===$||e.$$typeof===d||e.$$typeof===S||e.$$typeof===v||e.$$typeof===te||e.$$typeof===re||e.$$typeof===ne||e.$$typeof===ee)};r.typeOf=u;F.exports=r;var oe=F.exports,G=oe,se={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},ae={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},L={};L[G.ForwardRef]=se;L[G.Memo]=ae;var I=function(t,s){var f=arguments;if(s==null||!H.call(s,"css"))return C.apply(void 0,f);var l=f.length,o=new Array(l);o[0]=K,o[1]=Q(t,s);for(var n=2;nt(le(l)?s:l):t;return x.jsx(fe,{styles:f})}function h(e){const t=N(e);return e!==t&&t.styles?(t.styles.match(/^@layer\s+[^{]*$/)||(t.styles=`@layer global{${t.styles}}`),t):e}function _e({styles:e,themeId:t,defaultTheme:s={}}){const f=U(s),l=t&&f[t]||f;let o=typeof e=="function"?e(l):e;return l.modularCssLayers&&(Array.isArray(o)?o=o.map(n=>h(typeof n=="function"?n(l):n)):o=h(o)),x.jsx(ie,{styles:o})}const $e=typeof window<"u"?X:j;let M=0;function ce(e){const[t,s]=q(e),f=e||t;return j(()=>{t==null&&(M+=1,s(`mui-${M}`))},[t]),f}const ye={...W},A=ye.useId;function ge(e){if(A!==void 0){const t=A();return e??t}return ce(e)}const O=D();function he({value:e,...t}){return x.jsx(O.Provider,{value:e??!0,...t})}const xe=()=>P(O)??!1;export{_e as G,he as R,xe as a,$e as b,ue as c,ie as d,ve as k,ge as u}; diff --git a/admin/custom/assets/index-BptSiKBK.js b/admin/custom/assets/index-BptSiKBK.js new file mode 100644 index 000000000..0b58b710a --- /dev/null +++ b/admin/custom/assets/index-BptSiKBK.js @@ -0,0 +1,55 @@ +import{C as ms,b as bs,S as vs,s as ys,d as R,e as Dr,h as ko,r as Ye,f as hs,i as Bn,m as xs,j as Yr,k as Cs,l as Ss,c as Nn,n as Ao,p as ws,q as $s,t as Ps,g as ks,u as Rs,o as Ts,v as Is,w as Ms,x as As,y as Ke,z as Ze,a as It,T as Ls,A as tr,B as Do,D as Ve}from"./createTheme-Wd4QxQE0.js";import{O as Hv,L as Vv,M as Gv,H as _v,N as qv,J as Xv,K as Yv,P as Kv,E as Zv,G as Jv,U as Qv,R as ty,V as ey,I as oy,F as ry,Q as ny}from"./createTheme-Wd4QxQE0.js";import{b as Bs}from"./blue-CagzI6CQ.js";import{a as z,b as Ns,d as q,g as K,C as On,e as Z,u as X,s as C,m as E,c as Xt,r as Be,f as sr,S as Os}from"./createSvgIcon-ZdrQ8zSU.js";import{i as ay,h as iy}from"./createSvgIcon-ZdrQ8zSU.js";import{e as ar,u as Fr,i as ir,c as zs,a as Kr,r as js,b as Ds,f as Fs,T as Er,d as _e,g as ye,h as Je,j as ve,k as V,P as Ne,B as he,I as qe,l as Ut,m as le,n as ce,s as Es,A as zn,o as lr,C as Us,p as ro,q as He,t as Zr,v as br,w as Le,x as Ws,y as Hs,z as er,D as Lo,E as Ro,F as cr,G as be,H as jn,J as Vs,K as Gs,L as _s,M as ao,N as Dn,O as qs,Q as Ur,R as Xs,S as Ys,U as Ue,V as To,W as Ks,X as mo,Y as Zs,Z as Js,_ as Fo,$ as Qs,a0 as ta,a1 as ea,a2 as oa,a3 as Fn,a4 as $o,a5 as Jo,a6 as En,a7 as ra,a8 as na,a9 as sa,aa,ab as ia,ac as la}from"./TextField-DNzklBSl.js";import{ad as cy,ae as py,af as dy,ag as uy,ah as fy,ai as gy,aj as my,ak as by,al as vy,am as yy,an as hy,ao as xy,b9 as Cy,aF as Sy,ap as wy,aq as $y,ar as Py,as as ky,at as Ry,au as Ty,av as Iy,bu as My,aw as Ay,ax as Ly,bF as By,bE as Ny,ay as Oy,az as zy,aA as jy,aC as Dy,aB as Fy,aD as Ey,aE as Uy,aG as Wy,aK as Hy,aO as Vy,aM as Gy,aS as _y,aU as qy,aY as Xy,aW as Yy,a_ as Ky,b0 as Zy,b1 as Jy,b4 as Qy,b6 as th,b8 as eh,aL as oh,aQ as rh,aN as nh,aT as sh,aV as ah,aZ as ih,a$ as lh,aX as ch,b2 as ph,b3 as dh,b5 as uh,b7 as fh,ba as gh,bc as mh,bf as bh,bg as vh,bi as yh,bd as hh,bp as xh,bm as Ch,bk as Sh,bt as wh,br as $h,bw as Ph,bD as kh,bC as Rh,by as Th,bA as Ih,bG as Mh,bH as Ah,bJ as Lh,bL as Bh,bR as Nh,bN as Oh,bP as zh,bT as jh,aR as Dh,bU as Fh,bb as Eh,be as Uh,bh as Wh,bj as Hh,bl as Vh,bn as Gh,bo as _h,bq as qh,bs as Xh,bv as Yh,bx as Kh,bz as Zh,bB as Jh,bI as Qh,bK as t0,bM as e0,bQ as o0,bO as r0,bS as n0,aP as s0,aH as a0,aI as i0,aJ as l0}from"./TextField-DNzklBSl.js";import{p as xe,d as W,_ as Tt,a as Vt,s as ke,l as $e,m as qt,b as Re,g as Pe,c as Ht,f as Gt,r as Te,e as ca,j as Un}from"./ConfigCustomJavascriptSet__loadShare__react__loadShare__.mjs-0SjJESw9.js";import{j as d}from"./jsx-runtime-DfVU3AZG.js";import{u as pe}from"./useTheme-BfhDdtAr.js";import{u as Qe,a as to,b as Bo,c as Wr,k as Hr}from"./index-AZB1OHDH.js";import{s as pa,r as da}from"./DefaultPropsProvider-CGb21NGY.js";import{u as Wn}from"./useTheme-DWZ6jNyq.js";import{P as ne}from"./index-huvZQhZw.js";import{_ as Jr}from"./ConfigCustomJavascriptSet__loadShare__react_mf_2_dom__loadShare__.mjs-CL--xmjC.js";import{C as p0,E as d0,T as u0,g as f0,u as g0}from"./ThemeProvider-B4G3jidj.js";import"./defaultTheme-F2iJF2G2.js";import"./ConfigCustomJavascriptSet__loadShare__react__loadShare__.mjs_commonjs-proxy-CInLgMWW.js";const vr=new Map,ua=(t,e)=>{const o=bs(t);return o.sheet=new e({key:o.key,nonce:o.sheet.nonce,container:o.sheet.container,speedy:o.sheet.isSpeedy,prepend:o.sheet.prepend,insertionPoint:o.sheet.insertionPoint}),o};let De;if(typeof document=="object"&&(De=document.querySelector('[name="emotion-insertion-point"]'),!De)){De=document.createElement("meta"),De.setAttribute("name","emotion-insertion-point"),De.setAttribute("content","");const t=document.querySelector("head");t&&t.prepend(De)}function fa(t,e){if(t||e){class o extends vs{insert(s,a){return this.key&&this.key.endsWith("global")&&(this.before=De),super.insert(s,a)}}const r=ua({key:"css",insertionPoint:t?De:void 0},o);if(e){const n=r.insert;r.insert=(...s)=>(s[1].styles.match(/^@layer\s+[^{]*$/)||(s[1].styles=`@layer mui {${s[1].styles}}`),n(...s))}return r}}function xm(t){const{injectFirst:e,enableCssLayer:o,children:r}=t,n=xe(()=>{const s=`${e}-${o}`;if(typeof document=="object"&&vr.has(s))return vr.get(s);const a=fa(e,o);return vr.set(s,a),a},[e,o]);return n?d.jsx(ms,{value:n,children:r}):r}function ga(t={}){const{themeId:e,defaultTheme:o,defaultClassName:r="MuiBox-root",generateClassName:n}=t,s=pa("div",{shouldForwardProp:i=>i!=="theme"&&i!=="sx"&&i!=="as"})(ys);return W(function(l,c){const p=Wn(o),{className:u,component:b="div",...g}=ar(l);return d.jsx(s,{as:b,ref:c,className:z(u,n?n(r):r),theme:e&&p[e]||p,...g})})}const Vr=Ns();function Cm(t,e){return()=>null}function Sm(t,e){return()=>null}function wm(t,e,o,r,n){return null}const Gr=t=>{const e=Tt({});return Vt(()=>{e.current=t}),e.current};function Hn(t){return ke.toArray(t).filter(e=>$e(e))}const ma=Dr(),ba=Vr("div",{name:"MuiContainer",slot:"Root",overridesResolver:(t,e)=>{const{ownerState:o}=t;return[e.root,e[`maxWidth${R(String(o.maxWidth))}`],o.fixed&&e.fixed,o.disableGutters&&e.disableGutters]}}),va=t=>Fr({props:t,name:"MuiContainer",defaultTheme:ma}),ya=(t,e)=>{const o=l=>K(e,l),{classes:r,fixed:n,disableGutters:s,maxWidth:a}=t,i={root:["root",a&&`maxWidth${R(String(a))}`,n&&"fixed",s&&"disableGutters"]};return q(i,o,r)};function ha(t={}){const{createStyledComponent:e=ba,useThemeProps:o=va,componentName:r="MuiContainer"}=t,n=e(({theme:a,ownerState:i})=>({width:"100%",marginLeft:"auto",boxSizing:"border-box",marginRight:"auto",...!i.disableGutters&&{paddingLeft:a.spacing(2),paddingRight:a.spacing(2),[a.breakpoints.up("sm")]:{paddingLeft:a.spacing(3),paddingRight:a.spacing(3)}}}),({theme:a,ownerState:i})=>i.fixed&&Object.keys(a.breakpoints.values).reduce((l,c)=>{const p=c,u=a.breakpoints.values[p];return u!==0&&(l[a.breakpoints.up(p)]={maxWidth:`${u}${a.breakpoints.unit}`}),l},{}),({theme:a,ownerState:i})=>({...i.maxWidth==="xs"&&{[a.breakpoints.up("xs")]:{maxWidth:Math.max(a.breakpoints.values.xs,444)}},...i.maxWidth&&i.maxWidth!=="xs"&&{[a.breakpoints.up(i.maxWidth)]:{maxWidth:`${a.breakpoints.values[i.maxWidth]}${a.breakpoints.unit}`}}}));return W(function(i,l){const c=o(i),{className:p,component:u="div",disableGutters:b=!1,fixed:g=!1,maxWidth:v="lg",classes:f,...y}=c,m={...c,component:u,disableGutters:b,fixed:g,maxWidth:v},h=ya(m,r);return d.jsx(n,{as:u,ownerState:m,className:z(h.root,p),ref:l,...y})})}const xa=(t,e)=>t.filter(o=>e.includes(o)),lo=(t,e,o)=>{const r=t.keys[0];Array.isArray(e)?e.forEach((n,s)=>{o((a,i)=>{s<=t.keys.length-1&&(s===0?Object.assign(a,i):a[t.up(t.keys[s])]=i)},n)}):e&&typeof e=="object"?(Object.keys(e).length>t.keys.length?t.keys:xa(t.keys,Object.keys(e))).forEach(s=>{if(t.keys.includes(s)){const a=e[s];a!==void 0&&o((i,l)=>{r===s?Object.assign(i,l):i[t.up(s)]=l},a)}}):(typeof e=="number"||typeof e=="string")&&o((n,s)=>{Object.assign(n,s)},e)};function or(t){return`--Grid-${t}Spacing`}function pr(t){return`--Grid-parent-${t}Spacing`}const Qr="--Grid-columns",io="--Grid-parent-columns",Ca=({theme:t,ownerState:e})=>{const o={};return lo(t.breakpoints,e.size,(r,n)=>{let s={};n==="grow"&&(s={flexBasis:0,flexGrow:1,maxWidth:"100%"}),n==="auto"&&(s={flexBasis:"auto",flexGrow:0,flexShrink:0,maxWidth:"none",width:"auto"}),typeof n=="number"&&(s={flexGrow:0,flexBasis:"auto",width:`calc(100% * ${n} / var(${io}) - (var(${io}) - ${n}) * (var(${pr("column")}) / var(${io})))`}),r(o,s)}),o},Sa=({theme:t,ownerState:e})=>{const o={};return lo(t.breakpoints,e.offset,(r,n)=>{let s={};n==="auto"&&(s={marginLeft:"auto"}),typeof n=="number"&&(s={marginLeft:n===0?"0px":`calc(100% * ${n} / var(${io}) + var(${pr("column")}) * ${n} / var(${io}))`}),r(o,s)}),o},wa=({theme:t,ownerState:e})=>{if(!e.container)return{};const o={[Qr]:12};return lo(t.breakpoints,e.columns,(r,n)=>{const s=n??12;r(o,{[Qr]:s,"> *":{[io]:s}})}),o},$a=({theme:t,ownerState:e})=>{if(!e.container)return{};const o={};return lo(t.breakpoints,e.rowSpacing,(r,n)=>{var a;const s=typeof n=="string"?n:(a=t.spacing)==null?void 0:a.call(t,n);r(o,{[or("row")]:s,"> *":{[pr("row")]:s}})}),o},Pa=({theme:t,ownerState:e})=>{if(!e.container)return{};const o={};return lo(t.breakpoints,e.columnSpacing,(r,n)=>{var a;const s=typeof n=="string"?n:(a=t.spacing)==null?void 0:a.call(t,n);r(o,{[or("column")]:s,"> *":{[pr("column")]:s}})}),o},ka=({theme:t,ownerState:e})=>{if(!e.container)return{};const o={};return lo(t.breakpoints,e.direction,(r,n)=>{r(o,{flexDirection:n})}),o},Ra=({ownerState:t})=>({minWidth:0,boxSizing:"border-box",...t.container&&{display:"flex",flexWrap:"wrap",...t.wrap&&t.wrap!=="wrap"&&{flexWrap:t.wrap},gap:`var(${or("row")}) var(${or("column")})`}}),Ta=t=>{const e=[];return Object.entries(t).forEach(([o,r])=>{r!==!1&&r!==void 0&&e.push(`grid-${o}-${String(r)}`)}),e},Ia=(t,e="xs")=>{function o(r){return r===void 0?!1:typeof r=="string"&&!Number.isNaN(Number(r))||typeof r=="number"&&r>0}if(o(t))return[`spacing-${e}-${String(t)}`];if(typeof t=="object"&&!Array.isArray(t)){const r=[];return Object.entries(t).forEach(([n,s])=>{o(s)&&r.push(`spacing-${n}-${String(s)}`)}),r}return[]},Ma=t=>t===void 0?[]:typeof t=="object"?Object.entries(t).map(([e,o])=>`direction-${e}-${o}`):[`direction-xs-${String(t)}`];function Aa(t,e){t.item!==void 0&&delete t.item,t.zeroMinWidth!==void 0&&delete t.zeroMinWidth,e.keys.forEach(o=>{t[o]!==void 0&&delete t[o]})}const La=Dr(),Ba=Vr("div",{name:"MuiGrid",slot:"Root",overridesResolver:(t,e)=>e.root});function Na(t){return Fr({props:t,name:"MuiGrid",defaultTheme:La})}function Oa(t={}){const{createStyledComponent:e=Ba,useThemeProps:o=Na,useTheme:r=Wn,componentName:n="MuiGrid"}=t,s=(c,p)=>{const{container:u,direction:b,spacing:g,wrap:v,size:f}=c,y={root:["root",u&&"container",v!=="wrap"&&`wrap-xs-${String(v)}`,...Ma(b),...Ta(f),...u?Ia(g,p.breakpoints.keys[0]):[]]};return q(y,m=>K(n,m),{})};function a(c,p,u=()=>!0){const b={};return c===null||(Array.isArray(c)?c.forEach((g,v)=>{g!==null&&u(g)&&p.keys[v]&&(b[p.keys[v]]=g)}):typeof c=="object"?Object.keys(c).forEach(g=>{const v=c[g];v!=null&&u(v)&&(b[g]=v)}):b[p.keys[0]]=c),b}const i=e(wa,Pa,$a,Ca,ka,Ra,Sa),l=W(function(p,u){const b=r(),g=o(p),v=ar(g);Aa(v,b.breakpoints);const{className:f,children:y,columns:m=12,container:h=!1,component:x="div",direction:w="row",wrap:P="wrap",size:B={},offset:$={},spacing:M=0,rowSpacing:k=M,columnSpacing:T=M,unstable_level:F=0,...A}=v,S=a(B,b.breakpoints,_=>_!==!1),I=a($,b.breakpoints),H=p.columns??(F?void 0:m),O=p.spacing??(F?void 0:M),Q=p.rowSpacing??p.spacing??(F?void 0:k),j=p.columnSpacing??p.spacing??(F?void 0:T),et={...v,level:F,columns:H,container:h,direction:w,wrap:P,spacing:O,rowSpacing:Q,columnSpacing:j,size:S,offset:I},pt=s(et,b);return d.jsx(i,{ref:u,as:x,ownerState:et,className:z(pt.root,f),...A,children:ke.map(y,_=>{var wt;return $e(_)&&ir(_,["Grid"])&&h&&_.props.container?qt(_,{unstable_level:((wt=_.props)==null?void 0:wt.unstable_level)??F+1}):_})})});return l.muiName="Grid",l}const za=Dr(),ja=Vr("div",{name:"MuiStack",slot:"Root",overridesResolver:(t,e)=>e.root});function Da(t){return Fr({props:t,name:"MuiStack",defaultTheme:za})}function Fa(t,e){const o=ke.toArray(t).filter(Boolean);return o.reduce((r,n,s)=>(r.push(n),s({row:"Left","row-reverse":"Right",column:"Top","column-reverse":"Bottom"})[t],Ua=({ownerState:t,theme:e})=>{let o={display:"flex",flexDirection:"column",...ko({theme:e},Ye({values:t.direction,breakpoints:e.breakpoints.values}),r=>({flexDirection:r}))};if(t.spacing){const r=hs(e),n=Object.keys(e.breakpoints.values).reduce((l,c)=>((typeof t.spacing=="object"&&t.spacing[c]!=null||typeof t.direction=="object"&&t.direction[c]!=null)&&(l[c]=!0),l),{}),s=Ye({values:t.direction,base:n}),a=Ye({values:t.spacing,base:n});typeof s=="object"&&Object.keys(s).forEach((l,c,p)=>{if(!s[l]){const b=c>0?s[p[c-1]]:"column";s[l]=b}}),o=Bn(o,ko({theme:e},a,(l,c)=>t.useFlexGap?{gap:Yr(r,l)}:{"& > :not(style):not(style)":{margin:0},"& > :not(style) ~ :not(style)":{[`margin${Ea(c?s[c]:t.direction)}`]:Yr(r,l)}}))}return o=xs(e.breakpoints,o),o};function Wa(t={}){const{createStyledComponent:e=ja,useThemeProps:o=Da,componentName:r="MuiStack"}=t,n=()=>q({root:["root"]},l=>K(r,l),{}),s=e(Ua);return W(function(l,c){const p=o(l),u=ar(p),{component:b="div",direction:g="column",spacing:v=0,divider:f,children:y,className:m,useFlexGap:h=!1,...x}=u,w={direction:g,spacing:v,useFlexGap:h},P=n();return d.jsx(s,{as:b,ownerState:w,ref:c,className:z(P.root,m),...x,children:f?Fa(y,f):y})})}function $m(t){const{defaultProps:e={},mixins:o={},overrides:r={},palette:n={},props:s={},styleOverrides:a={},...i}=t,l={...i,components:{}};Object.keys(e).forEach(f=>{const y=l.components[f]||{};y.defaultProps=e[f],l.components[f]=y}),Object.keys(s).forEach(f=>{const y=l.components[f]||{};y.defaultProps=s[f],l.components[f]=y}),Object.keys(a).forEach(f=>{const y=l.components[f]||{};y.styleOverrides=a[f],l.components[f]=y}),Object.keys(r).forEach(f=>{const y=l.components[f]||{};y.styleOverrides=r[f],l.components[f]=y}),l.spacing=Cs(t.spacing);const c=Ss(t.breakpoints||{}),p=l.spacing;l.mixins={gutters:(f={})=>({paddingLeft:p(2),paddingRight:p(2),...f,[c.up("sm")]:{paddingLeft:p(3),paddingRight:p(3),...f[c.up("sm")]}}),...o};const{type:u,mode:b,...g}=n,v=b||u||"light";return l.palette={text:{hint:v==="dark"?"rgba(255, 255, 255, 0.5)":"rgba(0, 0, 0, 0.38)"},mode:v,type:v,...g},l}function Pm(t,...e){return Nn(Bn({unstable_strictMode:!0},t),...e)}let tn=!1;function km(t){return tn||(console.warn(["MUI: createStyles from @mui/material/styles is deprecated.","Please use @mui/styles/createStyles"].join(` +`)),tn=!0),t}function Rm(t,e={}){const{breakpoints:o=["sm","md","lg"],disableAlign:r=!1,factor:n=2,variants:s=["h1","h2","h3","h4","h5","h6","subtitle1","subtitle2","body1","body2","caption","button","overline"]}=e,a={...t};a.typography={...a.typography};const i=a.typography,l=zs(i.htmlFontSize),c=o.map(p=>a.breakpoints.values[p]);return s.forEach(p=>{const u=i[p];if(!u)return;const b=parseFloat(l(u.fontSize,"rem"));if(b<=1)return;const g=b,v=1+(g-1)/n;let{lineHeight:f}=u;if(!Kr(f)&&!r)throw new Error(Ao(6));Kr(f)||(f=parseFloat(l(f,"rem"))/parseFloat(b));let y=null;r||(y=m=>Ds({size:m,grid:Fs({pixels:4,lineHeight:f,htmlFontSize:i.htmlFontSize})})),i[p]={...u,...js({cssProperty:"fontSize",min:v,max:g,unit:"rem",breakpoints:c,transform:y})}}),a}function Tm(){throw new Error(Ao(14))}function Im(){throw new Error(Ao(15))}function Mm(){throw new Error(Ao(16))}let en=!1;function Am(...t){return en||(console.warn(["MUI: The `experimental_extendTheme` has been stabilized.","","You should use `import { extendTheme } from '@mui/material/styles'`"].join(` +`)),en=!0),ws(...t)}function Lm(){throw new Error(Ao(19))}const Ha={50:"#fce4ec",100:"#f8bbd0",200:"#f48fb1",300:"#f06292",400:"#ec407a",500:"#e91e63",600:"#d81b60",700:"#c2185b",800:"#ad1457",900:"#880e4f",A100:"#ff80ab",A200:"#ff4081",A400:"#f50057",A700:"#c51162"},Va={50:"#ede7f6",100:"#d1c4e9",200:"#b39ddb",300:"#9575cd",400:"#7e57c2",500:"#673ab7",600:"#5e35b1",700:"#512da8",800:"#4527a0",900:"#311b92",A100:"#b388ff",A200:"#7c4dff",A400:"#651fff",A700:"#6200ea"},Ga={50:"#e8eaf6",100:"#c5cae9",200:"#9fa8da",300:"#7986cb",400:"#5c6bc0",500:"#3f51b5",600:"#3949ab",700:"#303f9f",800:"#283593",900:"#1a237e",A100:"#8c9eff",A200:"#536dfe",A400:"#3d5afe",A700:"#304ffe"},_a={50:"#e0f7fa",100:"#b2ebf2",200:"#80deea",300:"#4dd0e1",400:"#26c6da",500:"#00bcd4",600:"#00acc1",700:"#0097a7",800:"#00838f",900:"#006064",A100:"#84ffff",A200:"#18ffff",A400:"#00e5ff",A700:"#00b8d4"},qa={50:"#e0f2f1",100:"#b2dfdb",200:"#80cbc4",300:"#4db6ac",400:"#26a69a",500:"#009688",600:"#00897b",700:"#00796b",800:"#00695c",900:"#004d40",A100:"#a7ffeb",A200:"#64ffda",A400:"#1de9b6",A700:"#00bfa5"},Xa={50:"#f1f8e9",100:"#dcedc8",200:"#c5e1a5",300:"#aed581",400:"#9ccc65",500:"#8bc34a",600:"#7cb342",700:"#689f38",800:"#558b2f",900:"#33691e",A100:"#ccff90",A200:"#b2ff59",A400:"#76ff03",A700:"#64dd17"},Ya={50:"#f9fbe7",100:"#f0f4c3",200:"#e6ee9c",300:"#dce775",400:"#d4e157",500:"#cddc39",600:"#c0ca33",700:"#afb42b",800:"#9e9d24",900:"#827717",A100:"#f4ff81",A200:"#eeff41",A400:"#c6ff00",A700:"#aeea00"},Ka={50:"#fffde7",100:"#fff9c4",200:"#fff59d",300:"#fff176",400:"#ffee58",500:"#ffeb3b",600:"#fdd835",700:"#fbc02d",800:"#f9a825",900:"#f57f17",A100:"#ffff8d",A200:"#ffff00",A400:"#ffea00",A700:"#ffd600"},Za={50:"#fff8e1",100:"#ffecb3",200:"#ffe082",300:"#ffd54f",400:"#ffca28",500:"#ffc107",600:"#ffb300",700:"#ffa000",800:"#ff8f00",900:"#ff6f00",A100:"#ffe57f",A200:"#ffd740",A400:"#ffc400",A700:"#ffab00"},Ja={50:"#fbe9e7",100:"#ffccbc",200:"#ffab91",300:"#ff8a65",400:"#ff7043",500:"#ff5722",600:"#f4511e",700:"#e64a19",800:"#d84315",900:"#bf360c",A100:"#ff9e80",A200:"#ff6e40",A400:"#ff3d00",A700:"#dd2c00"},Qa={50:"#efebe9",100:"#d7ccc8",200:"#bcaaa4",300:"#a1887f",400:"#8d6e63",500:"#795548",600:"#6d4c41",700:"#5d4037",800:"#4e342e",900:"#3e2723",A100:"#d7ccc8",A200:"#bcaaa4",A400:"#8d6e63",A700:"#5d4037"},ti={50:"#eceff1",100:"#cfd8dc",200:"#b0bec5",300:"#90a4ae",400:"#78909c",500:"#607d8b",600:"#546e7a",700:"#455a64",800:"#37474f",900:"#263238",A100:"#cfd8dc",A200:"#b0bec5",A400:"#78909c",A700:"#455a64"},Bm=Object.freeze(Object.defineProperty({__proto__:null,amber:Za,blue:Bs,blueGrey:ti,brown:Qa,common:$s,cyan:_a,deepOrange:Ja,deepPurple:Va,green:Ps,grey:ks,indigo:Ga,lightBlue:Rs,lightGreen:Xa,lime:Ya,orange:Ts,pink:Ha,purple:Is,red:Ms,teal:qa,yellow:Ka},Symbol.toStringTag,{value:"Module"})),Nm={configure:t=>{On.configure(t)}};function ei(t){return K("MuiCollapse",t)}const Om=Z("MuiCollapse",["root","horizontal","vertical","entered","hidden","wrapper","wrapperInner"]),oi=t=>{const{orientation:e,classes:o}=t,r={root:["root",`${e}`],entered:["entered"],hidden:["hidden"],wrapper:["wrapper",`${e}`],wrapperInner:["wrapperInner",`${e}`]};return q(r,ei,o)},ri=C("div",{name:"MuiCollapse",slot:"Root",overridesResolver:(t,e)=>{const{ownerState:o}=t;return[e.root,e[o.orientation],o.state==="entered"&&e.entered,o.state==="exited"&&!o.in&&o.collapsedSize==="0px"&&e.hidden]}})(E(({theme:t})=>({height:0,overflow:"hidden",transition:t.transitions.create("height"),variants:[{props:{orientation:"horizontal"},style:{height:"auto",width:0,transition:t.transitions.create("width")}},{props:{state:"entered"},style:{height:"auto",overflow:"visible"}},{props:{state:"entered",orientation:"horizontal"},style:{width:"auto"}},{props:({ownerState:e})=>e.state==="exited"&&!e.in&&e.collapsedSize==="0px",style:{visibility:"hidden"}}]}))),ni=C("div",{name:"MuiCollapse",slot:"Wrapper",overridesResolver:(t,e)=>e.wrapper})({display:"flex",width:"100%",variants:[{props:{orientation:"horizontal"},style:{width:"auto",height:"100%"}}]}),si=C("div",{name:"MuiCollapse",slot:"WrapperInner",overridesResolver:(t,e)=>e.wrapperInner})({width:"100%",variants:[{props:{orientation:"horizontal"},style:{width:"auto",height:"100%"}}]}),Io=W(function(e,o){const r=X({props:e,name:"MuiCollapse"}),{addEndListener:n,children:s,className:a,collapsedSize:i="0px",component:l,easing:c,in:p,onEnter:u,onEntered:b,onEntering:g,onExit:v,onExited:f,onExiting:y,orientation:m="vertical",style:h,timeout:x=As.standard,TransitionComponent:w=Er,...P}=r,B={...r,orientation:m,collapsedSize:i},$=oi(B),M=pe(),k=_e(),T=Tt(null),F=Tt(),A=typeof i=="number"?`${i}px`:i,S=m==="horizontal",I=S?"width":"height",H=Tt(null),O=ye(o,H),Q=rt=>U=>{if(rt){const it=H.current;U===void 0?rt(it):rt(it,U)}},j=()=>T.current?T.current[S?"clientWidth":"clientHeight"]:0,et=Q((rt,U)=>{T.current&&S&&(T.current.style.position="absolute"),rt.style[I]=A,u&&u(rt,U)}),pt=Q((rt,U)=>{const it=j();T.current&&S&&(T.current.style.position="");const{duration:dt,easing:bt}=Je({style:h,timeout:x,easing:c},{mode:"enter"});if(x==="auto"){const Pt=M.transitions.getAutoHeightDuration(it);rt.style.transitionDuration=`${Pt}ms`,F.current=Pt}else rt.style.transitionDuration=typeof dt=="string"?dt:`${dt}ms`;rt.style[I]=`${it}px`,rt.style.transitionTimingFunction=bt,g&&g(rt,U)}),_=Q((rt,U)=>{rt.style[I]="auto",b&&b(rt,U)}),wt=Q(rt=>{rt.style[I]=`${j()}px`,v&&v(rt)}),Bt=Q(f),$t=Q(rt=>{const U=j(),{duration:it,easing:dt}=Je({style:h,timeout:x,easing:c},{mode:"exit"});if(x==="auto"){const bt=M.transitions.getAutoHeightDuration(U);rt.style.transitionDuration=`${bt}ms`,F.current=bt}else rt.style.transitionDuration=typeof it=="string"?it:`${it}ms`;rt.style[I]=A,rt.style.transitionTimingFunction=dt,y&&y(rt)}),lt=rt=>{x==="auto"&&k.start(F.current||0,rt),n&&n(H.current,rt)};return d.jsx(w,{in:p,onEnter:et,onEntered:_,onEntering:pt,onExit:wt,onExited:Bt,onExiting:$t,addEndListener:lt,nodeRef:H,timeout:x==="auto"?null:x,...P,children:(rt,{ownerState:U,...it})=>d.jsx(ri,{as:l,className:z($.root,a,{entered:$.entered,exited:!p&&A==="0px"&&$.hidden}[rt]),style:{[S?"minWidth":"minHeight"]:A,...h},ref:O,ownerState:{...B,state:rt},...it,children:d.jsx(ni,{ownerState:{...B,state:rt},className:$.wrapper,ref:T,children:d.jsx(si,{ownerState:{...B,state:rt},className:$.wrapperInner,children:s})})})})});Io&&(Io.muiSupportAuto=!0);const Vn=Re({});function ai(t){return K("MuiAccordion",t)}const Eo=Z("MuiAccordion",["root","heading","rounded","expanded","disabled","gutters","region"]),ii=t=>{const{classes:e,square:o,expanded:r,disabled:n,disableGutters:s}=t;return q({root:["root",!o&&"rounded",r&&"expanded",n&&"disabled",!s&&"gutters"],heading:["heading"],region:["region"]},ai,e)},li=C(Ne,{name:"MuiAccordion",slot:"Root",overridesResolver:(t,e)=>{const{ownerState:o}=t;return[{[`& .${Eo.region}`]:e.region},e.root,!o.square&&e.rounded,!o.disableGutters&&e.gutters]}})(E(({theme:t})=>{const e={duration:t.transitions.duration.shortest};return{position:"relative",transition:t.transitions.create(["margin"],e),overflowAnchor:"none","&::before":{position:"absolute",left:0,top:-1,right:0,height:1,content:'""',opacity:1,backgroundColor:(t.vars||t).palette.divider,transition:t.transitions.create(["opacity","background-color"],e)},"&:first-of-type":{"&::before":{display:"none"}},[`&.${Eo.expanded}`]:{"&::before":{opacity:0},"&:first-of-type":{marginTop:0},"&:last-of-type":{marginBottom:0},"& + &":{"&::before":{display:"none"}}},[`&.${Eo.disabled}`]:{backgroundColor:(t.vars||t).palette.action.disabledBackground}}}),E(({theme:t})=>({variants:[{props:e=>!e.square,style:{borderRadius:0,"&:first-of-type":{borderTopLeftRadius:(t.vars||t).shape.borderRadius,borderTopRightRadius:(t.vars||t).shape.borderRadius},"&:last-of-type":{borderBottomLeftRadius:(t.vars||t).shape.borderRadius,borderBottomRightRadius:(t.vars||t).shape.borderRadius,"@supports (-ms-ime-align: auto)":{borderBottomLeftRadius:0,borderBottomRightRadius:0}}}},{props:e=>!e.disableGutters,style:{[`&.${Eo.expanded}`]:{margin:"16px 0"}}}]}))),ci=C("h3",{name:"MuiAccordion",slot:"Heading",overridesResolver:(t,e)=>e.heading})({all:"unset"}),zm=W(function(e,o){const r=X({props:e,name:"MuiAccordion"}),{children:n,className:s,defaultExpanded:a=!1,disabled:i=!1,disableGutters:l=!1,expanded:c,onChange:p,square:u=!1,slots:b={},slotProps:g={},TransitionComponent:v,TransitionProps:f,...y}=r,[m,h]=ve({controlled:c,default:a,name:"Accordion",state:"expanded"}),x=Pe(j=>{h(!m),p&&p(j,!m)},[m,p,h]),[w,...P]=ke.toArray(n),B=xe(()=>({expanded:m,disabled:i,disableGutters:l,toggle:x}),[m,i,l,x]),$={...r,square:u,disabled:i,disableGutters:l,expanded:m},M=ii($),k={transition:v,...b},T={transition:f,...g},F={slots:k,slotProps:T},[A,S]=V("root",{elementType:li,externalForwardedProps:{...F,...y},className:z(M.root,s),shouldForwardComponentProp:!0,ownerState:$,ref:o,additionalProps:{square:u}}),[I,H]=V("heading",{elementType:ci,externalForwardedProps:F,className:M.heading,ownerState:$}),[O,Q]=V("transition",{elementType:Io,externalForwardedProps:F,ownerState:$});return d.jsxs(A,{...S,children:[d.jsx(I,{...H,children:d.jsx(Vn.Provider,{value:B,children:w})}),d.jsx(O,{in:m,timeout:"auto",...Q,children:d.jsx("div",{"aria-labelledby":w.props.id,id:w.props["aria-controls"],role:"region",className:M.region,children:P})})]})});function pi(t){return K("MuiAccordionActions",t)}const jm=Z("MuiAccordionActions",["root","spacing"]),di=t=>{const{classes:e,disableSpacing:o}=t;return q({root:["root",!o&&"spacing"]},pi,e)},ui=C("div",{name:"MuiAccordionActions",slot:"Root",overridesResolver:(t,e)=>{const{ownerState:o}=t;return[e.root,!o.disableSpacing&&e.spacing]}})({display:"flex",alignItems:"center",padding:8,justifyContent:"flex-end",variants:[{props:t=>!t.disableSpacing,style:{"& > :not(style) ~ :not(style)":{marginLeft:8}}}]}),Dm=W(function(e,o){const r=X({props:e,name:"MuiAccordionActions"}),{className:n,disableSpacing:s=!1,...a}=r,i={...r,disableSpacing:s},l=di(i);return d.jsx(ui,{className:z(l.root,n),ref:o,ownerState:i,...a})});function fi(t){return K("MuiAccordionDetails",t)}const Fm=Z("MuiAccordionDetails",["root"]),gi=t=>{const{classes:e}=t;return q({root:["root"]},fi,e)},mi=C("div",{name:"MuiAccordionDetails",slot:"Root",overridesResolver:(t,e)=>e.root})(E(({theme:t})=>({padding:t.spacing(1,2,2)}))),Em=W(function(e,o){const r=X({props:e,name:"MuiAccordionDetails"}),{className:n,...s}=r,a=r,i=gi(a);return d.jsx(mi,{className:z(i.root,n),ref:o,ownerState:a,...s})});function bi(t){return K("MuiAccordionSummary",t)}const so=Z("MuiAccordionSummary",["root","expanded","focusVisible","disabled","gutters","contentGutters","content","expandIconWrapper"]),vi=t=>{const{classes:e,expanded:o,disabled:r,disableGutters:n}=t;return q({root:["root",o&&"expanded",r&&"disabled",!n&&"gutters"],focusVisible:["focusVisible"],content:["content",o&&"expanded",!n&&"contentGutters"],expandIconWrapper:["expandIconWrapper",o&&"expanded"]},bi,e)},yi=C(he,{name:"MuiAccordionSummary",slot:"Root",overridesResolver:(t,e)=>e.root})(E(({theme:t})=>{const e={duration:t.transitions.duration.shortest};return{display:"flex",width:"100%",minHeight:48,padding:t.spacing(0,2),transition:t.transitions.create(["min-height","background-color"],e),[`&.${so.focusVisible}`]:{backgroundColor:(t.vars||t).palette.action.focus},[`&.${so.disabled}`]:{opacity:(t.vars||t).palette.action.disabledOpacity},[`&:hover:not(.${so.disabled})`]:{cursor:"pointer"},variants:[{props:o=>!o.disableGutters,style:{[`&.${so.expanded}`]:{minHeight:64}}}]}})),hi=C("span",{name:"MuiAccordionSummary",slot:"Content",overridesResolver:(t,e)=>e.content})(E(({theme:t})=>({display:"flex",textAlign:"start",flexGrow:1,margin:"12px 0",variants:[{props:e=>!e.disableGutters,style:{transition:t.transitions.create(["margin"],{duration:t.transitions.duration.shortest}),[`&.${so.expanded}`]:{margin:"20px 0"}}}]}))),xi=C("span",{name:"MuiAccordionSummary",slot:"ExpandIconWrapper",overridesResolver:(t,e)=>e.expandIconWrapper})(E(({theme:t})=>({display:"flex",color:(t.vars||t).palette.action.active,transform:"rotate(0deg)",transition:t.transitions.create("transform",{duration:t.transitions.duration.shortest}),[`&.${so.expanded}`]:{transform:"rotate(180deg)"}}))),Um=W(function(e,o){const r=X({props:e,name:"MuiAccordionSummary"}),{children:n,className:s,expandIcon:a,focusVisibleClassName:i,onClick:l,slots:c,slotProps:p,...u}=r,{disabled:b=!1,disableGutters:g,expanded:v,toggle:f}=Ht(Vn),y=T=>{f&&f(T),l&&l(T)},m={...r,expanded:v,disabled:b,disableGutters:g},h=vi(m),x={slots:c,slotProps:p},[w,P]=V("root",{ref:o,shouldForwardComponentProp:!0,className:z(h.root,s),elementType:yi,externalForwardedProps:{...x,...u},ownerState:m,additionalProps:{focusRipple:!1,disableRipple:!0,disabled:b,"aria-expanded":v,focusVisibleClassName:z(h.focusVisible,i)},getSlotProps:T=>({...T,onClick:F=>{var A;(A=T.onClick)==null||A.call(T,F),y(F)}})}),[B,$]=V("content",{className:h.content,elementType:hi,externalForwardedProps:x,ownerState:m}),[M,k]=V("expandIconWrapper",{className:h.expandIconWrapper,elementType:xi,externalForwardedProps:x,ownerState:m});return d.jsxs(w,{...P,children:[d.jsx(B,{...$,children:n}),a&&d.jsx(M,{...k,children:a})]})});function Ci(t){return K("MuiAlert",t)}const on=Z("MuiAlert",["root","action","icon","message","filled","colorSuccess","colorInfo","colorWarning","colorError","filledSuccess","filledInfo","filledWarning","filledError","outlined","outlinedSuccess","outlinedInfo","outlinedWarning","outlinedError","standard","standardSuccess","standardInfo","standardWarning","standardError"]),Si=Xt(d.jsx("path",{d:"M20,12A8,8 0 0,1 12,20A8,8 0 0,1 4,12A8,8 0 0,1 12,4C12.76,4 13.5,4.11 14.2, 4.31L15.77,2.74C14.61,2.26 13.34,2 12,2A10,10 0 0,0 2,12A10,10 0 0,0 12,22A10,10 0 0, 0 22,12M7.91,10.08L6.5,11.5L11,16L21,6L19.59,4.58L11,13.17L7.91,10.08Z"}),"SuccessOutlined"),wi=Xt(d.jsx("path",{d:"M12 5.99L19.53 19H4.47L12 5.99M12 2L1 21h22L12 2zm1 14h-2v2h2v-2zm0-6h-2v4h2v-4z"}),"ReportProblemOutlined"),$i=Xt(d.jsx("path",{d:"M11 15h2v2h-2zm0-8h2v6h-2zm.99-5C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2zM12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8z"}),"ErrorOutline"),Pi=Xt(d.jsx("path",{d:"M11,9H13V7H11M12,20C7.59,20 4,16.41 4,12C4,7.59 7.59,4 12,4C16.41,4 20,7.59 20, 12C20,16.41 16.41,20 12,20M12,2A10,10 0 0,0 2,12A10,10 0 0,0 12,22A10,10 0 0,0 22,12A10, 10 0 0,0 12,2M11,17H13V11H11V17Z"}),"InfoOutlined"),Gn=Xt(d.jsx("path",{d:"M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z"}),"Close"),ki=t=>{const{variant:e,color:o,severity:r,classes:n}=t,s={root:["root",`color${R(o||r)}`,`${e}${R(o||r)}`,`${e}`],icon:["icon"],message:["message"],action:["action"]};return q(s,Ci,n)},Ri=C(Ne,{name:"MuiAlert",slot:"Root",overridesResolver:(t,e)=>{const{ownerState:o}=t;return[e.root,e[o.variant],e[`${o.variant}${R(o.color||o.severity)}`]]}})(E(({theme:t})=>{const e=t.palette.mode==="light"?Ke:Ze,o=t.palette.mode==="light"?Ze:Ke;return{...t.typography.body2,backgroundColor:"transparent",display:"flex",padding:"6px 16px",variants:[...Object.entries(t.palette).filter(Ut(["light"])).map(([r])=>({props:{colorSeverity:r,variant:"standard"},style:{color:t.vars?t.vars.palette.Alert[`${r}Color`]:e(t.palette[r].light,.6),backgroundColor:t.vars?t.vars.palette.Alert[`${r}StandardBg`]:o(t.palette[r].light,.9),[`& .${on.icon}`]:t.vars?{color:t.vars.palette.Alert[`${r}IconColor`]}:{color:t.palette[r].main}}})),...Object.entries(t.palette).filter(Ut(["light"])).map(([r])=>({props:{colorSeverity:r,variant:"outlined"},style:{color:t.vars?t.vars.palette.Alert[`${r}Color`]:e(t.palette[r].light,.6),border:`1px solid ${(t.vars||t).palette[r].light}`,[`& .${on.icon}`]:t.vars?{color:t.vars.palette.Alert[`${r}IconColor`]}:{color:t.palette[r].main}}})),...Object.entries(t.palette).filter(Ut(["dark"])).map(([r])=>({props:{colorSeverity:r,variant:"filled"},style:{fontWeight:t.typography.fontWeightMedium,...t.vars?{color:t.vars.palette.Alert[`${r}FilledColor`],backgroundColor:t.vars.palette.Alert[`${r}FilledBg`]}:{backgroundColor:t.palette.mode==="dark"?t.palette[r].dark:t.palette[r].main,color:t.palette.getContrastText(t.palette[r].main)}}}))]}})),Ti=C("div",{name:"MuiAlert",slot:"Icon",overridesResolver:(t,e)=>e.icon})({marginRight:12,padding:"7px 0",display:"flex",fontSize:22,opacity:.9}),Ii=C("div",{name:"MuiAlert",slot:"Message",overridesResolver:(t,e)=>e.message})({padding:"8px 0",minWidth:0,overflow:"auto"}),Mi=C("div",{name:"MuiAlert",slot:"Action",overridesResolver:(t,e)=>e.action})({display:"flex",alignItems:"flex-start",padding:"4px 0 0 16px",marginLeft:"auto",marginRight:-8}),rn={success:d.jsx(Si,{fontSize:"inherit"}),warning:d.jsx(wi,{fontSize:"inherit"}),error:d.jsx($i,{fontSize:"inherit"}),info:d.jsx(Pi,{fontSize:"inherit"})},Wm=W(function(e,o){const r=X({props:e,name:"MuiAlert"}),{action:n,children:s,className:a,closeText:i="Close",color:l,components:c={},componentsProps:p={},icon:u,iconMapping:b=rn,onClose:g,role:v="alert",severity:f="success",slotProps:y={},slots:m={},variant:h="standard",...x}=r,w={...r,color:l,severity:f,variant:h,colorSeverity:l||f},P=ki(w),B={slots:{closeButton:c.CloseButton,closeIcon:c.CloseIcon,...m},slotProps:{...p,...y}},[$,M]=V("root",{ref:o,shouldForwardComponentProp:!0,className:z(P.root,a),elementType:Ri,externalForwardedProps:{...B,...x},ownerState:w,additionalProps:{role:v,elevation:0}}),[k,T]=V("icon",{className:P.icon,elementType:Ti,externalForwardedProps:B,ownerState:w}),[F,A]=V("message",{className:P.message,elementType:Ii,externalForwardedProps:B,ownerState:w}),[S,I]=V("action",{className:P.action,elementType:Mi,externalForwardedProps:B,ownerState:w}),[H,O]=V("closeButton",{elementType:qe,externalForwardedProps:B,ownerState:w}),[Q,j]=V("closeIcon",{elementType:Gn,externalForwardedProps:B,ownerState:w});return d.jsxs($,{...M,children:[u!==!1?d.jsx(k,{...T,children:u||b[f]||rn[f]}):null,d.jsx(F,{...A,children:s}),n!=null?d.jsx(S,{...I,children:n}):null,n==null&&g?d.jsx(S,{...I,children:d.jsx(H,{size:"small","aria-label":i,title:i,color:"inherit",onClick:g,...O,children:d.jsx(Q,{fontSize:"small",...j})})}):null]})});function Ai(t){return K("MuiAlertTitle",t)}const Hm=Z("MuiAlertTitle",["root"]),Li=t=>{const{classes:e}=t;return q({root:["root"]},Ai,e)},Bi=C(le,{name:"MuiAlertTitle",slot:"Root",overridesResolver:(t,e)=>e.root})(E(({theme:t})=>({fontWeight:t.typography.fontWeightMedium,marginTop:-2}))),Vm=W(function(e,o){const r=X({props:e,name:"MuiAlertTitle"}),{className:n,...s}=r,a=r,i=Li(a);return d.jsx(Bi,{gutterBottom:!0,component:"div",ownerState:a,ref:o,className:z(i.root,n),...s})});function Ni(t){return K("MuiAppBar",t)}const Gm=Z("MuiAppBar",["root","positionFixed","positionAbsolute","positionSticky","positionStatic","positionRelative","colorDefault","colorPrimary","colorSecondary","colorInherit","colorTransparent","colorError","colorInfo","colorSuccess","colorWarning"]),Oi=t=>{const{color:e,position:o,classes:r}=t,n={root:["root",`color${R(e)}`,`position${R(o)}`]};return q(n,Ni,r)},nn=(t,e)=>t?`${t==null?void 0:t.replace(")","")}, ${e})`:e,zi=C(Ne,{name:"MuiAppBar",slot:"Root",overridesResolver:(t,e)=>{const{ownerState:o}=t;return[e.root,e[`position${R(o.position)}`],e[`color${R(o.color)}`]]}})(E(({theme:t})=>({display:"flex",flexDirection:"column",width:"100%",boxSizing:"border-box",flexShrink:0,variants:[{props:{position:"fixed"},style:{position:"fixed",zIndex:(t.vars||t).zIndex.appBar,top:0,left:"auto",right:0,"@media print":{position:"absolute"}}},{props:{position:"absolute"},style:{position:"absolute",zIndex:(t.vars||t).zIndex.appBar,top:0,left:"auto",right:0}},{props:{position:"sticky"},style:{position:"sticky",zIndex:(t.vars||t).zIndex.appBar,top:0,left:"auto",right:0}},{props:{position:"static"},style:{position:"static"}},{props:{position:"relative"},style:{position:"relative"}},{props:{color:"inherit"},style:{"--AppBar-color":"inherit"}},{props:{color:"default"},style:{"--AppBar-background":t.vars?t.vars.palette.AppBar.defaultBg:t.palette.grey[100],"--AppBar-color":t.vars?t.vars.palette.text.primary:t.palette.getContrastText(t.palette.grey[100]),...t.applyStyles("dark",{"--AppBar-background":t.vars?t.vars.palette.AppBar.defaultBg:t.palette.grey[900],"--AppBar-color":t.vars?t.vars.palette.text.primary:t.palette.getContrastText(t.palette.grey[900])})}},...Object.entries(t.palette).filter(Ut(["contrastText"])).map(([e])=>({props:{color:e},style:{"--AppBar-background":(t.vars??t).palette[e].main,"--AppBar-color":(t.vars??t).palette[e].contrastText}})),{props:e=>e.enableColorOnDark===!0&&!["inherit","transparent"].includes(e.color),style:{backgroundColor:"var(--AppBar-background)",color:"var(--AppBar-color)"}},{props:e=>e.enableColorOnDark===!1&&!["inherit","transparent"].includes(e.color),style:{backgroundColor:"var(--AppBar-background)",color:"var(--AppBar-color)",...t.applyStyles("dark",{backgroundColor:t.vars?nn(t.vars.palette.AppBar.darkBg,"var(--AppBar-background)"):null,color:t.vars?nn(t.vars.palette.AppBar.darkColor,"var(--AppBar-color)"):null})}},{props:{color:"transparent"},style:{"--AppBar-background":"transparent","--AppBar-color":"inherit",backgroundColor:"var(--AppBar-background)",color:"var(--AppBar-color)",...t.applyStyles("dark",{backgroundImage:"none"})}}]}))),_m=W(function(e,o){const r=X({props:e,name:"MuiAppBar"}),{className:n,color:s="primary",enableColorOnDark:a=!1,position:i="fixed",...l}=r,c={...r,color:s,position:i,enableColorOnDark:a},p=Oi(c);return d.jsx(zi,{square:!0,component:"header",ownerState:c,elevation:4,className:z(p.root,n,i==="fixed"&&"mui-fixed"),ref:o,...l})});function sn(t){return t.normalize("NFD").replace(/[\u0300-\u036f]/g,"")}function ji(t={}){const{ignoreAccents:e=!0,ignoreCase:o=!0,limit:r,matchFrom:n="any",stringify:s,trim:a=!1}=t;return(i,{inputValue:l,getOptionLabel:c})=>{let p=a?l.trim():l;o&&(p=p.toLowerCase()),e&&(p=sn(p));const u=p?i.filter(b=>{let g=(s||c)(b);return o&&(g=g.toLowerCase()),e&&(g=sn(g)),n==="start"?g.startsWith(p):g.includes(p)}):i;return typeof r=="number"?u.slice(0,r):u}}const Di=ji(),an=5,Fi=t=>{var e;return t.current!==null&&((e=t.current.parentElement)==null?void 0:e.contains(document.activeElement))},Ei=[];function ln(t,e,o){if(e||t==null)return"";const r=o(t);return typeof r=="string"?r:""}function Ui(t){const{unstable_isActiveElementInListbox:e=Fi,unstable_classNamePrefix:o="Mui",autoComplete:r=!1,autoHighlight:n=!1,autoSelect:s=!1,blurOnSelect:a=!1,clearOnBlur:i=!t.freeSolo,clearOnEscape:l=!1,componentName:c="useAutocomplete",defaultValue:p=t.multiple?Ei:null,disableClearable:u=!1,disableCloseOnSelect:b=!1,disabled:g,disabledItemsFocusable:v=!1,disableListWrap:f=!1,filterOptions:y=Di,filterSelectedOptions:m=!1,freeSolo:h=!1,getOptionDisabled:x,getOptionKey:w,getOptionLabel:P=N=>N.label??N,groupBy:B,handleHomeEndKeys:$=!t.freeSolo,id:M,includeInputInList:k=!1,inputValue:T,isOptionEqualToValue:F=(N,L)=>N===L,multiple:A=!1,onChange:S,onClose:I,onHighlightChange:H,onInputChange:O,onOpen:Q,open:j,openOnFocus:et=!1,options:pt,readOnly:_=!1,selectOnFocus:wt=!t.freeSolo,value:Bt}=t,$t=Qe(M);let lt=P;lt=N=>{const L=P(N);return typeof L!="string"?String(L):L};const rt=Tt(!1),U=Tt(!0),it=Tt(null),dt=Tt(null),[bt,Pt]=Gt(null),[nt,ct]=Gt(-1),vt=n?0:-1,yt=Tt(vt),zt=Tt(ln(p??Bt,A,lt)).current,[Y,tt]=ve({controlled:Bt,default:p,name:c}),[st,xt]=ve({controlled:T,default:zt,name:c,state:"inputValue"}),[ft,kt]=Gt(!1),Mt=Pe((N,L,at)=>{if(!(A?Y.length!(m&&(A?Y:[Y]).some(L=>L!==null&&F(N,L)))),{inputValue:gt&&G?"":st,getOptionLabel:lt}):[],ht=Gr({filteredOptions:J,value:Y,inputValue:st});Vt(()=>{const N=Y!==ht.value;ft&&!N||h&&!N||Mt(null,Y,"reset")},[Y,Mt,ft,ht.value,h]);const Ft=Yt&&J.length>0&&!_,Lt=ce(N=>{N===-1?it.current.focus():bt.querySelector(`[data-tag-index="${N}"]`).focus()});Vt(()=>{A&&nt>Y.length-1&&(ct(-1),Lt(-1))},[Y,A,nt,Lt]);function jt(N,L){if(!dt.current||N<0||N>=J.length)return-1;let at=N;for(;;){const Ct=dt.current.querySelector(`[data-option-index="${at}"]`),At=v?!1:!Ct||Ct.disabled||Ct.getAttribute("aria-disabled")==="true";if(Ct&&Ct.hasAttribute("tabindex")&&!At)return at;if(L==="next"?at=(at+1)%J.length:at=(at-1+J.length)%J.length,at===N)return-1}}const Jt=ce(({event:N,index:L,reason:at})=>{if(yt.current=L,L===-1?it.current.removeAttribute("aria-activedescendant"):it.current.setAttribute("aria-activedescendant",`${$t}-option-${L}`),H&&["mouse","keyboard","touch"].includes(at)&&H(N,L===-1?null:J[L],at),!dt.current)return;const Ct=dt.current.querySelector(`[role="option"].${o}-focused`);Ct&&(Ct.classList.remove(`${o}-focused`),Ct.classList.remove(`${o}-focusVisible`));let At=dt.current;if(dt.current.getAttribute("role")!=="listbox"&&(At=dt.current.parentElement.querySelector('[role="listbox"]')),!At)return;if(L===-1){At.scrollTop=0;return}const Dt=dt.current.querySelector(`[data-option-index="${L}"]`);if(Dt&&(Dt.classList.add(`${o}-focused`),at==="keyboard"&&Dt.classList.add(`${o}-focusVisible`),At.scrollHeight>At.clientHeight&&at!=="mouse"&&at!=="touch")){const Kt=Dt,ue=At.clientHeight+At.scrollTop,mr=Kt.offsetTop+Kt.offsetHeight;mr>ue?At.scrollTop=mr-At.clientHeight:Kt.offsetTop-Kt.offsetHeight*(B?1.3:0){if(!ut)return;const Dt=jt((()=>{const Kt=J.length-1;if(L==="reset")return vt;if(L==="start")return 0;if(L==="end")return Kt;const ue=yt.current+L;return ue<0?ue===-1&&k?-1:f&&yt.current!==-1||Math.abs(L)>1?0:Kt:ue>Kt?ue===Kt+1&&k?-1:f||Math.abs(L)>1?Kt:0:ue})(),at);if(Jt({index:Dt,reason:Ct,event:N}),r&&L!=="reset")if(Dt===-1)it.current.value=st;else{const Kt=lt(J[Dt]);it.current.value=Kt,Kt.toLowerCase().indexOf(st.toLowerCase())===0&&st.length>0&&it.current.setSelectionRange(st.length,Kt.length)}}),Ie=()=>{const N=(L,at)=>{const Ct=L?lt(L):"",At=at?lt(at):"";return Ct===At};if(yt.current!==-1&&ht.filteredOptions&&ht.filteredOptions.length!==J.length&&ht.inputValue===st&&(A?Y.length===ht.value.length&&ht.value.every((L,at)=>lt(Y[at])===lt(L)):N(ht.value,Y))){const L=ht.filteredOptions[yt.current];if(L)return J.findIndex(at=>lt(at)===lt(L))}return-1},de=Pe(()=>{if(!ut)return;const N=Ie();if(N!==-1){yt.current=N;return}const L=A?Y[0]:Y;if(J.length===0||L==null){Qt({diff:"reset"});return}if(dt.current){if(L!=null){const at=J[yt.current];if(A&&at&&Y.findIndex(At=>F(at,At))!==-1)return;const Ct=J.findIndex(At=>F(At,L));Ct===-1?Qt({diff:"reset"}):Jt({index:Ct});return}if(yt.current>=J.length-1){Jt({index:J.length-1});return}Jt({index:yt.current})}},[J.length,A?!1:Y,m,Qt,Jt,ut,st,A]),Me=ce(N=>{Es(dt,N),N&&de()});Vt(()=>{de()},[de]);const te=N=>{Yt||(D(!0),ot(!0),Q&&Q(N))},ge=(N,L)=>{Yt&&(D(!1),I&&I(N,L))},Nt=(N,L,at,Ct)=>{if(A){if(Y.length===L.length&&Y.every((At,Dt)=>At===L[Dt]))return}else if(Y===L)return;S&&S(N,L,at,Ct),tt(L)},Et=Tt(!1),ee=(N,L,at="selectOption",Ct="options")=>{let At=at,Dt=L;if(A){Dt=Array.isArray(Y)?Y.slice():[];const Kt=Dt.findIndex(ue=>F(L,ue));Kt===-1?Dt.push(L):Ct!=="freeSolo"&&(Dt.splice(Kt,1),At="removeOption")}Mt(N,Dt,At),Nt(N,Dt,At,{option:L}),!b&&(!N||!N.ctrlKey&&!N.metaKey)&&ge(N,At),(a===!0||a==="touch"&&Et.current||a==="mouse"&&!Et.current)&&it.current.blur()};function me(N,L){if(N===-1)return-1;let at=N;for(;;){if(L==="next"&&at===Y.length||L==="previous"&&at===-1)return-1;const Ct=bt.querySelector(`[data-tag-index="${at}"]`);if(!Ct||!Ct.hasAttribute("tabindex")||Ct.disabled||Ct.getAttribute("aria-disabled")==="true")at+=L==="next"?1:-1;else return at}}const oe=(N,L)=>{if(!A)return;st===""&&ge(N,"toggleInput");let at=nt;nt===-1?st===""&&L==="previous"&&(at=Y.length-1):(at+=L==="next"?1:-1,at<0&&(at=0),at===Y.length&&(at=-1)),at=me(at,L),ct(at),Lt(at)},mt=N=>{rt.current=!0,xt(""),O&&O(N,"","clear"),Nt(N,A?[]:null,"clear")},se=N=>L=>{if(N.onKeyDown&&N.onKeyDown(L),!L.defaultMuiPrevented&&(nt!==-1&&!["ArrowLeft","ArrowRight"].includes(L.key)&&(ct(-1),Lt(-1)),L.which!==229))switch(L.key){case"Home":ut&&$&&(L.preventDefault(),Qt({diff:"start",direction:"next",reason:"keyboard",event:L}));break;case"End":ut&&$&&(L.preventDefault(),Qt({diff:"end",direction:"previous",reason:"keyboard",event:L}));break;case"PageUp":L.preventDefault(),Qt({diff:-an,direction:"previous",reason:"keyboard",event:L}),te(L);break;case"PageDown":L.preventDefault(),Qt({diff:an,direction:"next",reason:"keyboard",event:L}),te(L);break;case"ArrowDown":L.preventDefault(),Qt({diff:1,direction:"next",reason:"keyboard",event:L}),te(L);break;case"ArrowUp":L.preventDefault(),Qt({diff:-1,direction:"previous",reason:"keyboard",event:L}),te(L);break;case"ArrowLeft":oe(L,"previous");break;case"ArrowRight":oe(L,"next");break;case"Enter":if(yt.current!==-1&&ut){const at=J[yt.current],Ct=x?x(at):!1;if(L.preventDefault(),Ct)return;ee(L,at,"selectOption"),r&&it.current.setSelectionRange(it.current.value.length,it.current.value.length)}else h&&st!==""&>===!1&&(A&&L.preventDefault(),ee(L,st,"createOption","freeSolo"));break;case"Escape":ut?(L.preventDefault(),L.stopPropagation(),ge(L,"escape")):l&&(st!==""||A&&Y.length>0)&&(L.preventDefault(),L.stopPropagation(),mt(L));break;case"Backspace":if(A&&!_&&st===""&&Y.length>0){const at=nt===-1?Y.length-1:nt,Ct=Y.slice();Ct.splice(at,1),Nt(L,Ct,"removeOption",{option:Y[at]})}break;case"Delete":if(A&&!_&&st===""&&Y.length>0&&nt!==-1){const at=nt,Ct=Y.slice();Ct.splice(at,1),Nt(L,Ct,"removeOption",{option:Y[at]})}break}},oo=N=>{kt(!0),et&&!rt.current&&te(N)},We=N=>{if(e(dt)){it.current.focus();return}kt(!1),U.current=!0,rt.current=!1,s&&yt.current!==-1&&ut?ee(N,J[yt.current],"blur"):s&&h&&st!==""?ee(N,st,"blur","freeSolo"):i&&Mt(N,Y,"blur"),ge(N,"blur")},po=N=>{const L=N.target.value;st!==L&&(xt(L),ot(!1),O&&O(N,L,"input")),L===""?!u&&!A&&Nt(N,null,"clear"):te(N)},uo=N=>{const L=Number(N.currentTarget.getAttribute("data-option-index"));yt.current!==L&&Jt({event:N,index:L,reason:"mouse"})},dr=N=>{Jt({event:N,index:Number(N.currentTarget.getAttribute("data-option-index")),reason:"touch"}),Et.current=!0},ur=N=>{const L=Number(N.currentTarget.getAttribute("data-option-index"));ee(N,J[L],"selectOption"),Et.current=!1},fr=N=>L=>{const at=Y.slice();at.splice(N,1),Nt(L,at,"removeOption",{option:Y[N]})},gr=N=>{Yt?ge(N,"toggleInput"):te(N)},fo=N=>{N.currentTarget.contains(N.target)&&N.target.getAttribute("id")!==$t&&N.preventDefault()},re=N=>{N.currentTarget.contains(N.target)&&(it.current.focus(),wt&&U.current&&it.current.selectionEnd-it.current.selectionStart===0&&it.current.select(),U.current=!1)},Zt=N=>{!g&&(st===""||!Yt)&&gr(N)};let Ce=h&&st.length>0;Ce=Ce||(A?Y.length>0:Y!==null);let Oo=J;return B&&(Oo=J.reduce((N,L,at)=>{const Ct=B(L);return N.length>0&&N[N.length-1].group===Ct?N[N.length-1].options.push(L):N.push({key:at,index:at,group:Ct,options:[L]}),N},[])),g&&ft&&We(),{getRootProps:(N={})=>({...N,onKeyDown:se(N),onMouseDown:fo,onClick:re}),getInputLabelProps:()=>({id:`${$t}-label`,htmlFor:$t}),getInputProps:()=>({id:$t,value:st,onBlur:We,onFocus:oo,onChange:po,onMouseDown:Zt,"aria-activedescendant":ut?"":null,"aria-autocomplete":r?"both":"list","aria-controls":Ft?`${$t}-listbox`:void 0,"aria-expanded":Ft,autoComplete:"off",ref:it,autoCapitalize:"none",spellCheck:"false",role:"combobox",disabled:g}),getClearProps:()=>({tabIndex:-1,type:"button",onClick:mt}),getPopupIndicatorProps:()=>({tabIndex:-1,type:"button",onClick:gr}),getTagProps:({index:N})=>({key:N,"data-tag-index":N,tabIndex:-1,...!_&&{onDelete:fr(N)}}),getListboxProps:()=>({role:"listbox",id:`${$t}-listbox`,"aria-labelledby":`${$t}-label`,ref:Me,onMouseDown:N=>{N.preventDefault()}}),getOptionProps:({index:N,option:L})=>{const at=(A?Y:[Y]).some(At=>At!=null&&F(L,At)),Ct=x?x(L):!1;return{key:(w==null?void 0:w(L))??lt(L),tabIndex:-1,role:"option",id:`${$t}-option-${N}`,onMouseMove:uo,onClick:ur,onTouchStart:dr,"data-option-index":N,"aria-disabled":Ct,"aria-selected":at}},id:$t,inputValue:st,value:Y,dirty:Ce,expanded:ut&&bt,popupOpen:ut,focused:ft||nt!==-1,anchorEl:bt,setAnchorEl:Pt,focusedTag:nt,groupedOptions:Oo}}function Wi(t){return K("MuiListSubheader",t)}const qm=Z("MuiListSubheader",["root","colorPrimary","colorInherit","gutters","inset","sticky"]),Hi=t=>{const{classes:e,color:o,disableGutters:r,inset:n,disableSticky:s}=t,a={root:["root",o!=="default"&&`color${R(o)}`,!r&&"gutters",n&&"inset",!s&&"sticky"]};return q(a,Wi,e)},Vi=C("li",{name:"MuiListSubheader",slot:"Root",overridesResolver:(t,e)=>{const{ownerState:o}=t;return[e.root,o.color!=="default"&&e[`color${R(o.color)}`],!o.disableGutters&&e.gutters,o.inset&&e.inset,!o.disableSticky&&e.sticky]}})(E(({theme:t})=>({boxSizing:"border-box",lineHeight:"48px",listStyle:"none",color:(t.vars||t).palette.text.secondary,fontFamily:t.typography.fontFamily,fontWeight:t.typography.fontWeightMedium,fontSize:t.typography.pxToRem(14),variants:[{props:{color:"primary"},style:{color:(t.vars||t).palette.primary.main}},{props:{color:"inherit"},style:{color:"inherit"}},{props:({ownerState:e})=>!e.disableGutters,style:{paddingLeft:16,paddingRight:16}},{props:({ownerState:e})=>e.inset,style:{paddingLeft:72}},{props:({ownerState:e})=>!e.disableSticky,style:{position:"sticky",top:0,zIndex:1,backgroundColor:(t.vars||t).palette.background.paper}}]}))),Ar=W(function(e,o){const r=X({props:e,name:"MuiListSubheader"}),{className:n,color:s="default",component:a="li",disableGutters:i=!1,disableSticky:l=!1,inset:c=!1,...p}=r,u={...r,color:s,component:a,disableGutters:i,disableSticky:l,inset:c},b=Hi(u);return d.jsx(Vi,{as:a,className:z(b.root,n),ref:o,ownerState:u,...p})});Ar&&(Ar.muiSkipListHighlight=!0);function Gi(t){return K("MuiAutocomplete",t)}const Rt=Z("MuiAutocomplete",["root","expanded","fullWidth","focused","focusVisible","tag","tagSizeSmall","tagSizeMedium","hasPopupIcon","hasClearIcon","inputRoot","input","inputFocused","endAdornment","clearIndicator","popupIndicator","popupIndicatorOpen","popper","popperDisablePortal","paper","listbox","loading","noOptions","option","groupLabel","groupUl"]);var cn,pn;const _i=t=>{const{classes:e,disablePortal:o,expanded:r,focused:n,fullWidth:s,hasClearIcon:a,hasPopupIcon:i,inputFocused:l,popupOpen:c,size:p}=t,u={root:["root",r&&"expanded",n&&"focused",s&&"fullWidth",a&&"hasClearIcon",i&&"hasPopupIcon"],inputRoot:["inputRoot"],input:["input",l&&"inputFocused"],tag:["tag",`tagSize${R(p)}`],endAdornment:["endAdornment"],clearIndicator:["clearIndicator"],popupIndicator:["popupIndicator",c&&"popupIndicatorOpen"],popper:["popper",o&&"popperDisablePortal"],paper:["paper"],listbox:["listbox"],loading:["loading"],noOptions:["noOptions"],option:["option"],groupLabel:["groupLabel"],groupUl:["groupUl"]};return q(u,Gi,e)},qi=C("div",{name:"MuiAutocomplete",slot:"Root",overridesResolver:(t,e)=>{const{ownerState:o}=t,{fullWidth:r,hasClearIcon:n,hasPopupIcon:s,inputFocused:a,size:i}=o;return[{[`& .${Rt.tag}`]:e.tag},{[`& .${Rt.tag}`]:e[`tagSize${R(i)}`]},{[`& .${Rt.inputRoot}`]:e.inputRoot},{[`& .${Rt.input}`]:e.input},{[`& .${Rt.input}`]:a&&e.inputFocused},e.root,r&&e.fullWidth,s&&e.hasPopupIcon,n&&e.hasClearIcon]}})({[`&.${Rt.focused} .${Rt.clearIndicator}`]:{visibility:"visible"},"@media (pointer: fine)":{[`&:hover .${Rt.clearIndicator}`]:{visibility:"visible"}},[`& .${Rt.tag}`]:{margin:3,maxWidth:"calc(100% - 6px)"},[`& .${Rt.inputRoot}`]:{[`.${Rt.hasPopupIcon}&, .${Rt.hasClearIcon}&`]:{paddingRight:30},[`.${Rt.hasPopupIcon}.${Rt.hasClearIcon}&`]:{paddingRight:56},[`& .${Rt.input}`]:{width:0,minWidth:30}},[`& .${br.root}`]:{paddingBottom:1,"& .MuiInput-input":{padding:"4px 4px 4px 0px"}},[`& .${br.root}.${He.sizeSmall}`]:{[`& .${br.input}`]:{padding:"2px 4px 3px 0"}},[`& .${Zr.root}`]:{padding:9,[`.${Rt.hasPopupIcon}&, .${Rt.hasClearIcon}&`]:{paddingRight:39},[`.${Rt.hasPopupIcon}.${Rt.hasClearIcon}&`]:{paddingRight:65},[`& .${Rt.input}`]:{padding:"7.5px 4px 7.5px 5px"},[`& .${Rt.endAdornment}`]:{right:9}},[`& .${Zr.root}.${He.sizeSmall}`]:{paddingTop:6,paddingBottom:6,paddingLeft:6,[`& .${Rt.input}`]:{padding:"2.5px 4px 2.5px 8px"}},[`& .${ro.root}`]:{paddingTop:19,paddingLeft:8,[`.${Rt.hasPopupIcon}&, .${Rt.hasClearIcon}&`]:{paddingRight:39},[`.${Rt.hasPopupIcon}.${Rt.hasClearIcon}&`]:{paddingRight:65},[`& .${ro.input}`]:{padding:"7px 4px"},[`& .${Rt.endAdornment}`]:{right:9}},[`& .${ro.root}.${He.sizeSmall}`]:{paddingBottom:1,[`& .${ro.input}`]:{padding:"2.5px 4px"}},[`& .${He.hiddenLabel}`]:{paddingTop:8},[`& .${ro.root}.${He.hiddenLabel}`]:{paddingTop:0,paddingBottom:0,[`& .${Rt.input}`]:{paddingTop:16,paddingBottom:17}},[`& .${ro.root}.${He.hiddenLabel}.${He.sizeSmall}`]:{[`& .${Rt.input}`]:{paddingTop:8,paddingBottom:9}},[`& .${Rt.input}`]:{flexGrow:1,textOverflow:"ellipsis",opacity:0},variants:[{props:{fullWidth:!0},style:{width:"100%"}},{props:{size:"small"},style:{[`& .${Rt.tag}`]:{margin:2,maxWidth:"calc(100% - 4px)"}}},{props:{inputFocused:!0},style:{[`& .${Rt.input}`]:{opacity:1}}},{props:{multiple:!0},style:{[`& .${Rt.inputRoot}`]:{flexWrap:"wrap"}}}]}),Xi=C("div",{name:"MuiAutocomplete",slot:"EndAdornment",overridesResolver:(t,e)=>e.endAdornment})({position:"absolute",right:0,top:"50%",transform:"translate(0, -50%)"}),Yi=C(qe,{name:"MuiAutocomplete",slot:"ClearIndicator",overridesResolver:(t,e)=>e.clearIndicator})({marginRight:-2,padding:4,visibility:"hidden"}),Ki=C(qe,{name:"MuiAutocomplete",slot:"PopupIndicator",overridesResolver:(t,e)=>{const{ownerState:o}=t;return[e.popupIndicator,o.popupOpen&&e.popupIndicatorOpen]}})({padding:2,marginRight:-2,variants:[{props:{popupOpen:!0},style:{transform:"rotate(180deg)"}}]}),Zi=C(lr,{name:"MuiAutocomplete",slot:"Popper",overridesResolver:(t,e)=>{const{ownerState:o}=t;return[{[`& .${Rt.option}`]:e.option},e.popper,o.disablePortal&&e.popperDisablePortal]}})(E(({theme:t})=>({zIndex:(t.vars||t).zIndex.modal,variants:[{props:{disablePortal:!0},style:{position:"absolute"}}]}))),Ji=C(Ne,{name:"MuiAutocomplete",slot:"Paper",overridesResolver:(t,e)=>e.paper})(E(({theme:t})=>({...t.typography.body1,overflow:"auto"}))),Qi=C("div",{name:"MuiAutocomplete",slot:"Loading",overridesResolver:(t,e)=>e.loading})(E(({theme:t})=>({color:(t.vars||t).palette.text.secondary,padding:"14px 16px"}))),tl=C("div",{name:"MuiAutocomplete",slot:"NoOptions",overridesResolver:(t,e)=>e.noOptions})(E(({theme:t})=>({color:(t.vars||t).palette.text.secondary,padding:"14px 16px"}))),el=C("ul",{name:"MuiAutocomplete",slot:"Listbox",overridesResolver:(t,e)=>e.listbox})(E(({theme:t})=>({listStyle:"none",margin:0,padding:"8px 0",maxHeight:"40vh",overflow:"auto",position:"relative",[`& .${Rt.option}`]:{minHeight:48,display:"flex",overflow:"hidden",justifyContent:"flex-start",alignItems:"center",cursor:"pointer",paddingTop:6,boxSizing:"border-box",outline:"0",WebkitTapHighlightColor:"transparent",paddingBottom:6,paddingLeft:16,paddingRight:16,[t.breakpoints.up("sm")]:{minHeight:"auto"},[`&.${Rt.focused}`]:{backgroundColor:(t.vars||t).palette.action.hover,"@media (hover: none)":{backgroundColor:"transparent"}},'&[aria-disabled="true"]':{opacity:(t.vars||t).palette.action.disabledOpacity,pointerEvents:"none"},[`&.${Rt.focusVisible}`]:{backgroundColor:(t.vars||t).palette.action.focus},'&[aria-selected="true"]':{backgroundColor:t.vars?`rgba(${t.vars.palette.primary.mainChannel} / ${t.vars.palette.action.selectedOpacity})`:It(t.palette.primary.main,t.palette.action.selectedOpacity),[`&.${Rt.focused}`]:{backgroundColor:t.vars?`rgba(${t.vars.palette.primary.mainChannel} / calc(${t.vars.palette.action.selectedOpacity} + ${t.vars.palette.action.hoverOpacity}))`:It(t.palette.primary.main,t.palette.action.selectedOpacity+t.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:(t.vars||t).palette.action.selected}},[`&.${Rt.focusVisible}`]:{backgroundColor:t.vars?`rgba(${t.vars.palette.primary.mainChannel} / calc(${t.vars.palette.action.selectedOpacity} + ${t.vars.palette.action.focusOpacity}))`:It(t.palette.primary.main,t.palette.action.selectedOpacity+t.palette.action.focusOpacity)}}}}))),ol=C(Ar,{name:"MuiAutocomplete",slot:"GroupLabel",overridesResolver:(t,e)=>e.groupLabel})(E(({theme:t})=>({backgroundColor:(t.vars||t).palette.background.paper,top:-8}))),rl=C("ul",{name:"MuiAutocomplete",slot:"GroupUl",overridesResolver:(t,e)=>e.groupUl})({padding:0,[`& .${Rt.option}`]:{paddingLeft:24}}),Xm=W(function(e,o){const r=X({props:e,name:"MuiAutocomplete"}),{autoComplete:n=!1,autoHighlight:s=!1,autoSelect:a=!1,blurOnSelect:i=!1,ChipProps:l,className:c,clearIcon:p=cn||(cn=d.jsx(Gn,{fontSize:"small"})),clearOnBlur:u=!r.freeSolo,clearOnEscape:b=!1,clearText:g="Clear",closeText:v="Close",componentsProps:f,defaultValue:y=r.multiple?[]:null,disableClearable:m=!1,disableCloseOnSelect:h=!1,disabled:x=!1,disabledItemsFocusable:w=!1,disableListWrap:P=!1,disablePortal:B=!1,filterOptions:$,filterSelectedOptions:M=!1,forcePopupIcon:k="auto",freeSolo:T=!1,fullWidth:F=!1,getLimitTagsText:A=Ot=>`+${Ot}`,getOptionDisabled:S,getOptionKey:I,getOptionLabel:H,isOptionEqualToValue:O,groupBy:Q,handleHomeEndKeys:j=!r.freeSolo,id:et,includeInputInList:pt=!1,inputValue:_,limitTags:wt=-1,ListboxComponent:Bt,ListboxProps:$t,loading:lt=!1,loadingText:rt="Loading…",multiple:U=!1,noOptionsText:it="No options",onChange:dt,onClose:bt,onHighlightChange:Pt,onInputChange:nt,onOpen:ct,open:vt,openOnFocus:yt=!1,openText:zt="Open",options:Y,PaperComponent:tt,PopperComponent:st,popupIcon:xt=pn||(pn=d.jsx(zn,{})),readOnly:ft=!1,renderGroup:kt,renderInput:Mt,renderOption:Yt,renderTags:D,selectOnFocus:G=!r.freeSolo,size:ot="medium",slots:gt={},slotProps:ut={},value:J,...ht}=r,{getRootProps:Ft,getInputProps:Lt,getInputLabelProps:jt,getPopupIndicatorProps:Jt,getClearProps:Qt,getTagProps:Ie,getListboxProps:de,getOptionProps:Me,value:te,dirty:ge,expanded:Nt,id:Et,popupOpen:ee,focused:me,focusedTag:oe,anchorEl:mt,setAnchorEl:se,inputValue:oo,groupedOptions:We}=Ui({...r,componentName:"Autocomplete"}),po=!m&&!x&&ge&&!ft,uo=(!T||k===!0)&&k!==!1,{onMouseDown:dr}=Lt(),{ref:ur,...fr}=de(),fo=H||(Ot=>Ot.label??Ot),re={...r,disablePortal:B,expanded:Nt,focused:me,fullWidth:F,getOptionLabel:fo,hasClearIcon:po,hasPopupIcon:uo,inputFocused:oe===-1,popupOpen:ee,size:ot},Zt=_i(re),Ce={slots:{paper:tt,popper:st,...gt},slotProps:{chip:l,listbox:$t,...f,...ut}},[Oo,N]=V("listbox",{elementType:el,externalForwardedProps:Ce,ownerState:re,className:Zt.listbox,additionalProps:fr,ref:ur}),[L,at]=V("paper",{elementType:Ne,externalForwardedProps:Ce,ownerState:re,className:Zt.paper}),[Ct,At]=V("popper",{elementType:lr,externalForwardedProps:Ce,ownerState:re,className:Zt.popper,additionalProps:{disablePortal:B,style:{width:mt?mt.clientWidth:null},role:"presentation",anchorEl:mt,open:ee}});let Dt;if(U&&te.length>0){const Ot=Se=>({className:Zt.tag,disabled:x,...Ie(Se)});D?Dt=D(te,Ot,re):Dt=te.map((Se,Oe)=>{const{key:go,...gs}=Ot({index:Oe});return d.jsx(Us,{label:fo(Se),size:ot,...gs,...Ce.slotProps.chip},go)})}if(wt>-1&&Array.isArray(Dt)){const Ot=Dt.length-wt;!me&&Ot>0&&(Dt=Dt.splice(0,wt),Dt.push(d.jsx("span",{className:Zt.tag,children:A(Ot)},Dt.length)))}const ue=kt||(Ot=>d.jsxs("li",{children:[d.jsx(ol,{className:Zt.groupLabel,ownerState:re,component:"div",children:Ot.group}),d.jsx(rl,{className:Zt.groupUl,ownerState:re,children:Ot.children})]},Ot.key)),fs=Yt||((Ot,Se)=>{const{key:Oe,...go}=Ot;return d.jsx("li",{...go,children:fo(Se)},Oe)}),Xr=(Ot,Se)=>{const Oe=Me({option:Ot,index:Se});return fs({...Oe,className:Zt.option},Ot,{selected:Oe["aria-selected"],index:Se,inputValue:oo},re)},zo=Ce.slotProps.clearIndicator,jo=Ce.slotProps.popupIndicator;return d.jsxs(Te,{children:[d.jsx(qi,{ref:o,className:z(Zt.root,c),ownerState:re,...Ft(ht),children:Mt({id:Et,disabled:x,fullWidth:!0,size:ot==="small"?"small":void 0,InputLabelProps:jt(),InputProps:{ref:se,className:Zt.inputRoot,startAdornment:Dt,onMouseDown:Ot=>{Ot.target===Ot.currentTarget&&dr(Ot)},...(po||uo)&&{endAdornment:d.jsxs(Xi,{className:Zt.endAdornment,ownerState:re,children:[po?d.jsx(Yi,{...Qt(),"aria-label":g,title:g,ownerState:re,...zo,className:z(Zt.clearIndicator,zo==null?void 0:zo.className),children:p}):null,uo?d.jsx(Ki,{...Jt(),disabled:x,"aria-label":ee?v:zt,title:ee?v:zt,ownerState:re,...jo,className:z(Zt.popupIndicator,jo==null?void 0:jo.className),children:xt}):null]})}},inputProps:{className:Zt.input,disabled:x,readOnly:ft,...Lt()}})}),mt?d.jsx(Zi,{as:Ct,...At,children:d.jsxs(Ji,{as:L,...at,children:[lt&&We.length===0?d.jsx(Qi,{className:Zt.loading,ownerState:re,children:rt}):null,We.length===0&&!T&&!lt?d.jsx(tl,{className:Zt.noOptions,ownerState:re,role:"presentation",onMouseDown:Ot=>{Ot.preventDefault()},children:it}):null,We.length>0?d.jsx(Oo,{as:Bt,...N,children:We.map((Ot,Se)=>Q?ue({key:Ot.key,group:Ot.group,children:Ot.options.map((Oe,go)=>Xr(Oe,Ot.index+go))}):Xr(Ot,Se))}):null]})}):null]})}),nl=Xt(d.jsx("path",{d:"M12 12c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4zm0 2c-2.67 0-8 1.34-8 4v2h16v-2c0-2.66-5.33-4-8-4z"}),"Person");function sl(t){return K("MuiAvatar",t)}const al=Z("MuiAvatar",["root","colorDefault","circular","rounded","square","img","fallback"]),il=t=>{const{classes:e,variant:o,colorDefault:r}=t;return q({root:["root",o,r&&"colorDefault"],img:["img"],fallback:["fallback"]},sl,e)},ll=C("div",{name:"MuiAvatar",slot:"Root",overridesResolver:(t,e)=>{const{ownerState:o}=t;return[e.root,e[o.variant],o.colorDefault&&e.colorDefault]}})(E(({theme:t})=>({position:"relative",display:"flex",alignItems:"center",justifyContent:"center",flexShrink:0,width:40,height:40,fontFamily:t.typography.fontFamily,fontSize:t.typography.pxToRem(20),lineHeight:1,borderRadius:"50%",overflow:"hidden",userSelect:"none",variants:[{props:{variant:"rounded"},style:{borderRadius:(t.vars||t).shape.borderRadius}},{props:{variant:"square"},style:{borderRadius:0}},{props:{colorDefault:!0},style:{color:(t.vars||t).palette.background.default,...t.vars?{backgroundColor:t.vars.palette.Avatar.defaultBg}:{backgroundColor:t.palette.grey[400],...t.applyStyles("dark",{backgroundColor:t.palette.grey[600]})}}}]}))),cl=C("img",{name:"MuiAvatar",slot:"Img",overridesResolver:(t,e)=>e.img})({width:"100%",height:"100%",textAlign:"center",objectFit:"cover",color:"transparent",textIndent:1e4}),pl=C(nl,{name:"MuiAvatar",slot:"Fallback",overridesResolver:(t,e)=>e.fallback})({width:"75%",height:"75%"});function dl({crossOrigin:t,referrerPolicy:e,src:o,srcSet:r}){const[n,s]=Gt(!1);return Vt(()=>{if(!o&&!r)return;s(!1);let a=!0;const i=new Image;return i.onload=()=>{a&&s("loaded")},i.onerror=()=>{a&&s("error")},i.crossOrigin=t,i.referrerPolicy=e,i.src=o,r&&(i.srcset=r),()=>{a=!1}},[t,e,o,r]),n}const ul=W(function(e,o){const r=X({props:e,name:"MuiAvatar"}),{alt:n,children:s,className:a,component:i="div",slots:l={},slotProps:c={},imgProps:p,sizes:u,src:b,srcSet:g,variant:v="circular",...f}=r;let y=null;const m={...r,component:i,variant:v},h=dl({...p,...typeof c.img=="function"?c.img(m):c.img,src:b,srcSet:g}),x=b||g,w=x&&h!=="error";m.colorDefault=!w,delete m.ownerState;const P=il(m),[B,$]=V("img",{className:P.img,elementType:cl,externalForwardedProps:{slots:l,slotProps:{img:{...p,...c.img}}},additionalProps:{alt:n,src:b,srcSet:g,sizes:u},ownerState:m});return w?y=d.jsx(B,{...$}):s||s===0?y=s:x&&n?y=n[0]:y=d.jsx(pl,{ownerState:m,className:P.fallback}),d.jsx(ll,{as:i,className:z(P.root,a),ref:o,...f,ownerState:m,children:y})});function fl(t){return K("MuiAvatarGroup",t)}const gl=Z("MuiAvatarGroup",["root","avatar"]),yr={small:-16,medium:-8},ml=t=>{const{classes:e}=t;return q({root:["root"],avatar:["avatar"]},fl,e)},bl=C("div",{name:"MuiAvatarGroup",slot:"Root",overridesResolver:(t,e)=>[{[`& .${gl.avatar}`]:e.avatar},e.root]})(E(({theme:t})=>({display:"flex",flexDirection:"row-reverse",[`& .${al.root}`]:{border:`2px solid ${(t.vars||t).palette.background.default}`,boxSizing:"content-box",marginLeft:"var(--AvatarGroup-spacing, -8px)","&:last-child":{marginLeft:0}}}))),Ym=W(function(e,o){const r=X({props:e,name:"MuiAvatarGroup"}),{children:n,className:s,component:a="div",componentsProps:i,max:l=5,renderSurplus:c,slotProps:p={},slots:u={},spacing:b="medium",total:g,variant:v="circular",...f}=r;let y=l<2?2:l;const m={...r,max:l,spacing:b,component:a,variant:v},h=ml(m),x=ke.toArray(n).filter(A=>$e(A)),w=g||x.length;w===y&&(y+=1),y=Math.min(w+1,y);const P=Math.min(x.length,y-1),B=Math.max(w-y,w-P,0),$=c?c(B):`+${B}`;let M;m.spacing&&yr[m.spacing]!==void 0?M=yr[m.spacing]:m.spacing===0?M=0:M=-m.spacing||yr.medium;const k={slots:u,slotProps:{surplus:p.additionalAvatar??(i==null?void 0:i.additionalAvatar),...i,...p}},[T,F]=V("surplus",{elementType:ul,externalForwardedProps:k,className:h.avatar,ownerState:m,additionalProps:{variant:v}});return d.jsxs(bl,{as:a,ownerState:m,className:z(h.root,s),ref:o,...f,style:{"--AvatarGroup-spacing":`${M}px`,...f.style},children:[B?d.jsx(T,{...F,children:$}):null,x.slice(0,P).reverse().map(A=>qt(A,{className:z(A.props.className,h.avatar),variant:A.props.variant||v}))]})});function vl(t){const{badgeContent:e,invisible:o=!1,max:r=99,showZero:n=!1}=t,s=Gr({badgeContent:e,max:r});let a=o;o===!1&&e===0&&!n&&(a=!0);const{badgeContent:i,max:l=r}=a?s:t,c=i&&Number(i)>l?`${l}+`:i;return{badgeContent:i,invisible:a,max:l,displayValue:c}}function yl(t){return K("MuiBadge",t)}const ze=Z("MuiBadge",["root","badge","dot","standard","anchorOriginTopRight","anchorOriginBottomRight","anchorOriginTopLeft","anchorOriginBottomLeft","invisible","colorError","colorInfo","colorPrimary","colorSecondary","colorSuccess","colorWarning","overlapRectangular","overlapCircular","anchorOriginTopLeftCircular","anchorOriginTopLeftRectangular","anchorOriginTopRightCircular","anchorOriginTopRightRectangular","anchorOriginBottomLeftCircular","anchorOriginBottomLeftRectangular","anchorOriginBottomRightCircular","anchorOriginBottomRightRectangular"]),hr=10,xr=4,hl=t=>{const{color:e,anchorOrigin:o,invisible:r,overlap:n,variant:s,classes:a={}}=t,i={root:["root"],badge:["badge",s,r&&"invisible",`anchorOrigin${R(o.vertical)}${R(o.horizontal)}`,`anchorOrigin${R(o.vertical)}${R(o.horizontal)}${R(n)}`,`overlap${R(n)}`,e!=="default"&&`color${R(e)}`]};return q(i,yl,a)},xl=C("span",{name:"MuiBadge",slot:"Root",overridesResolver:(t,e)=>e.root})({position:"relative",display:"inline-flex",verticalAlign:"middle",flexShrink:0}),Cl=C("span",{name:"MuiBadge",slot:"Badge",overridesResolver:(t,e)=>{const{ownerState:o}=t;return[e.badge,e[o.variant],e[`anchorOrigin${R(o.anchorOrigin.vertical)}${R(o.anchorOrigin.horizontal)}${R(o.overlap)}`],o.color!=="default"&&e[`color${R(o.color)}`],o.invisible&&e.invisible]}})(E(({theme:t})=>({display:"flex",flexDirection:"row",flexWrap:"wrap",justifyContent:"center",alignContent:"center",alignItems:"center",position:"absolute",boxSizing:"border-box",fontFamily:t.typography.fontFamily,fontWeight:t.typography.fontWeightMedium,fontSize:t.typography.pxToRem(12),minWidth:hr*2,lineHeight:1,padding:"0 6px",height:hr*2,borderRadius:hr,zIndex:1,transition:t.transitions.create("transform",{easing:t.transitions.easing.easeInOut,duration:t.transitions.duration.enteringScreen}),variants:[...Object.entries(t.palette).filter(Ut(["contrastText"])).map(([e])=>({props:{color:e},style:{backgroundColor:(t.vars||t).palette[e].main,color:(t.vars||t).palette[e].contrastText}})),{props:{variant:"dot"},style:{borderRadius:xr,height:xr*2,minWidth:xr*2,padding:0}},{props:({ownerState:e})=>e.anchorOrigin.vertical==="top"&&e.anchorOrigin.horizontal==="right"&&e.overlap==="rectangular",style:{top:0,right:0,transform:"scale(1) translate(50%, -50%)",transformOrigin:"100% 0%",[`&.${ze.invisible}`]:{transform:"scale(0) translate(50%, -50%)"}}},{props:({ownerState:e})=>e.anchorOrigin.vertical==="bottom"&&e.anchorOrigin.horizontal==="right"&&e.overlap==="rectangular",style:{bottom:0,right:0,transform:"scale(1) translate(50%, 50%)",transformOrigin:"100% 100%",[`&.${ze.invisible}`]:{transform:"scale(0) translate(50%, 50%)"}}},{props:({ownerState:e})=>e.anchorOrigin.vertical==="top"&&e.anchorOrigin.horizontal==="left"&&e.overlap==="rectangular",style:{top:0,left:0,transform:"scale(1) translate(-50%, -50%)",transformOrigin:"0% 0%",[`&.${ze.invisible}`]:{transform:"scale(0) translate(-50%, -50%)"}}},{props:({ownerState:e})=>e.anchorOrigin.vertical==="bottom"&&e.anchorOrigin.horizontal==="left"&&e.overlap==="rectangular",style:{bottom:0,left:0,transform:"scale(1) translate(-50%, 50%)",transformOrigin:"0% 100%",[`&.${ze.invisible}`]:{transform:"scale(0) translate(-50%, 50%)"}}},{props:({ownerState:e})=>e.anchorOrigin.vertical==="top"&&e.anchorOrigin.horizontal==="right"&&e.overlap==="circular",style:{top:"14%",right:"14%",transform:"scale(1) translate(50%, -50%)",transformOrigin:"100% 0%",[`&.${ze.invisible}`]:{transform:"scale(0) translate(50%, -50%)"}}},{props:({ownerState:e})=>e.anchorOrigin.vertical==="bottom"&&e.anchorOrigin.horizontal==="right"&&e.overlap==="circular",style:{bottom:"14%",right:"14%",transform:"scale(1) translate(50%, 50%)",transformOrigin:"100% 100%",[`&.${ze.invisible}`]:{transform:"scale(0) translate(50%, 50%)"}}},{props:({ownerState:e})=>e.anchorOrigin.vertical==="top"&&e.anchorOrigin.horizontal==="left"&&e.overlap==="circular",style:{top:"14%",left:"14%",transform:"scale(1) translate(-50%, -50%)",transformOrigin:"0% 0%",[`&.${ze.invisible}`]:{transform:"scale(0) translate(-50%, -50%)"}}},{props:({ownerState:e})=>e.anchorOrigin.vertical==="bottom"&&e.anchorOrigin.horizontal==="left"&&e.overlap==="circular",style:{bottom:"14%",left:"14%",transform:"scale(1) translate(-50%, 50%)",transformOrigin:"0% 100%",[`&.${ze.invisible}`]:{transform:"scale(0) translate(-50%, 50%)"}}},{props:{invisible:!0},style:{transition:t.transitions.create("transform",{easing:t.transitions.easing.easeInOut,duration:t.transitions.duration.leavingScreen})}}]})));function dn(t){return{vertical:(t==null?void 0:t.vertical)??"top",horizontal:(t==null?void 0:t.horizontal)??"right"}}const Km=W(function(e,o){const r=X({props:e,name:"MuiBadge"}),{anchorOrigin:n,className:s,classes:a,component:i,components:l={},componentsProps:c={},children:p,overlap:u="rectangular",color:b="default",invisible:g=!1,max:v=99,badgeContent:f,slots:y,slotProps:m,showZero:h=!1,variant:x="standard",...w}=r,{badgeContent:P,invisible:B,max:$,displayValue:M}=vl({max:v,invisible:g,badgeContent:f,showZero:h}),k=Gr({anchorOrigin:dn(n),color:b,overlap:u,variant:x,badgeContent:f}),T=B||P==null&&x!=="dot",{color:F=b,overlap:A=u,anchorOrigin:S,variant:I=x}=T?k:r,H=dn(S),O=I!=="dot"?M:void 0,Q={...r,badgeContent:P,invisible:T,max:$,displayValue:O,showZero:h,anchorOrigin:H,color:F,overlap:A,variant:I},j=hl(Q),et={slots:{root:(y==null?void 0:y.root)??l.Root,badge:(y==null?void 0:y.badge)??l.Badge},slotProps:{root:(m==null?void 0:m.root)??c.root,badge:(m==null?void 0:m.badge)??c.badge}},[pt,_]=V("root",{elementType:xl,externalForwardedProps:{...et,...w},ownerState:Q,className:z(j.root,s),ref:o,additionalProps:{as:i}}),[wt,Bt]=V("badge",{elementType:Cl,externalForwardedProps:et,ownerState:Q,className:j.badge});return d.jsxs(pt,{..._,children:[p,d.jsx(wt,{...Bt,children:O})]})});function Sl(t){return K("MuiBottomNavigation",t)}const Zm=Z("MuiBottomNavigation",["root"]),wl=t=>{const{classes:e}=t;return q({root:["root"]},Sl,e)},$l=C("div",{name:"MuiBottomNavigation",slot:"Root",overridesResolver:(t,e)=>e.root})(E(({theme:t})=>({display:"flex",justifyContent:"center",height:56,backgroundColor:(t.vars||t).palette.background.paper}))),Jm=W(function(e,o){const r=X({props:e,name:"MuiBottomNavigation"}),{children:n,className:s,component:a="div",onChange:i,showLabels:l=!1,value:c,...p}=r,u={...r,component:a,showLabels:l},b=wl(u);return d.jsx($l,{as:a,className:z(b.root,s),ref:o,ownerState:u,...p,children:ke.map(n,(g,v)=>{if(!$e(g))return null;const f=g.props.value===void 0?v:g.props.value;return qt(g,{selected:f===c,showLabel:g.props.showLabel!==void 0?g.props.showLabel:l,value:f,onChange:i})})})});function Pl(t){return K("MuiBottomNavigationAction",t)}const _n=Z("MuiBottomNavigationAction",["root","iconOnly","selected","label"]),kl=t=>{const{classes:e,showLabel:o,selected:r}=t;return q({root:["root",!o&&!r&&"iconOnly",r&&"selected"],label:["label",!o&&!r&&"iconOnly",r&&"selected"]},Pl,e)},Rl=C(he,{name:"MuiBottomNavigationAction",slot:"Root",overridesResolver:(t,e)=>{const{ownerState:o}=t;return[e.root,!o.showLabel&&!o.selected&&e.iconOnly]}})(E(({theme:t})=>({transition:t.transitions.create(["color","padding-top"],{duration:t.transitions.duration.short}),padding:"0px 12px",minWidth:80,maxWidth:168,color:(t.vars||t).palette.text.secondary,flexDirection:"column",flex:"1",[`&.${_n.selected}`]:{color:(t.vars||t).palette.primary.main},variants:[{props:({showLabel:e,selected:o})=>!e&&!o,style:{paddingTop:14}},{props:({showLabel:e,selected:o,label:r})=>!e&&!o&&!r,style:{paddingTop:0}}]}))),Tl=C("span",{name:"MuiBottomNavigationAction",slot:"Label",overridesResolver:(t,e)=>e.label})(E(({theme:t})=>({fontFamily:t.typography.fontFamily,fontSize:t.typography.pxToRem(12),opacity:1,transition:"font-size 0.2s, opacity 0.2s",transitionDelay:"0.1s",[`&.${_n.selected}`]:{fontSize:t.typography.pxToRem(14)},variants:[{props:({showLabel:e,selected:o})=>!e&&!o,style:{opacity:0,transitionDelay:"0s"}}]}))),Qm=W(function(e,o){const r=X({props:e,name:"MuiBottomNavigationAction"}),{className:n,icon:s,label:a,onChange:i,onClick:l,selected:c,showLabel:p,value:u,slots:b={},slotProps:g={},...v}=r,f=r,y=kl(f),m=$=>{i&&i($,u),l&&l($)},h={slots:b,slotProps:g},[x,w]=V("root",{elementType:Rl,externalForwardedProps:{...h,...v},shouldForwardComponentProp:!0,ownerState:f,ref:o,className:z(y.root,n),additionalProps:{focusRipple:!0},getSlotProps:$=>({...$,onClick:M=>{var k;(k=$.onClick)==null||k.call($,M),m(M)}})}),[P,B]=V("label",{elementType:Tl,externalForwardedProps:h,ownerState:f,className:y.label});return d.jsxs(x,{...w,children:[s,d.jsx(P,{...B,children:a})]})}),Il=Z("MuiBox",["root"]),Ml=Nn(),tb=ga({themeId:Ls,defaultTheme:Ml,defaultClassName:Il.root,generateClassName:On.generate}),Al=Xt(d.jsx("path",{d:"M6 10c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm12 0c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm-6 0c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2z"}),"MoreHoriz"),Ll=C(he,{name:"MuiBreadcrumbCollapsed"})(E(({theme:t})=>({display:"flex",marginLeft:`calc(${t.spacing(1)} * 0.5)`,marginRight:`calc(${t.spacing(1)} * 0.5)`,...t.palette.mode==="light"?{backgroundColor:t.palette.grey[100],color:t.palette.grey[700]}:{backgroundColor:t.palette.grey[700],color:t.palette.grey[100]},borderRadius:2,"&:hover, &:focus":{...t.palette.mode==="light"?{backgroundColor:t.palette.grey[200]}:{backgroundColor:t.palette.grey[600]}},"&:active":{boxShadow:t.shadows[0],...t.palette.mode==="light"?{backgroundColor:tr(t.palette.grey[200],.12)}:{backgroundColor:tr(t.palette.grey[600],.12)}}}))),Bl=C(Al)({width:24,height:16});function Nl(t){const{slots:e={},slotProps:o={},...r}=t,n=t;return d.jsx("li",{children:d.jsx(Ll,{focusRipple:!0,...r,ownerState:n,children:d.jsx(Bl,{as:e.CollapsedIcon,ownerState:n,...o.collapsedIcon})})})}function Ol(t){return K("MuiBreadcrumbs",t)}const zl=Z("MuiBreadcrumbs",["root","ol","li","separator"]),jl=t=>{const{classes:e}=t;return q({root:["root"],li:["li"],ol:["ol"],separator:["separator"]},Ol,e)},Dl=C(le,{name:"MuiBreadcrumbs",slot:"Root",overridesResolver:(t,e)=>[{[`& .${zl.li}`]:e.li},e.root]})({}),Fl=C("ol",{name:"MuiBreadcrumbs",slot:"Ol",overridesResolver:(t,e)=>e.ol})({display:"flex",flexWrap:"wrap",alignItems:"center",padding:0,margin:0,listStyle:"none"}),El=C("li",{name:"MuiBreadcrumbs",slot:"Separator",overridesResolver:(t,e)=>e.separator})({display:"flex",userSelect:"none",marginLeft:8,marginRight:8});function Ul(t,e,o,r){return t.reduce((n,s,a)=>(a{const M=()=>{y(!0);const k=w.current.querySelector("a[href],button,[tabindex]");k&&k.focus()};return u+p>=$.length?$:[...$.slice(0,u),d.jsx(Nl,{"aria-label":c,slots:{CollapsedIcon:i.CollapsedIcon},slotProps:{collapsedIcon:x},onClick:M},"ellipsis"),...$.slice($.length-p,$.length)]},B=ke.toArray(n).filter($=>$e($)).map(($,M)=>d.jsx("li",{className:h.li,children:$},`child-${M}`));return d.jsx(Dl,{ref:o,component:a,color:"textSecondary",className:z(h.root,s),ownerState:m,...v,children:d.jsx(Fl,{className:h.ol,ref:w,ownerState:m,children:Ul(f||b&&B.length<=b?B:P(B),h.separator,g,m)})})});function Wl(t){return K("MuiButtonGroup",t)}const St=Z("MuiButtonGroup",["root","contained","outlined","text","disableElevation","disabled","firstButton","fullWidth","horizontal","vertical","colorPrimary","colorSecondary","grouped","groupedHorizontal","groupedVertical","groupedText","groupedTextHorizontal","groupedTextVertical","groupedTextPrimary","groupedTextSecondary","groupedOutlined","groupedOutlinedHorizontal","groupedOutlinedVertical","groupedOutlinedPrimary","groupedOutlinedSecondary","groupedContained","groupedContainedHorizontal","groupedContainedVertical","groupedContainedPrimary","groupedContainedSecondary","lastButton","middleButton"]),Hl=(t,e)=>{const{ownerState:o}=t;return[{[`& .${St.grouped}`]:e.grouped},{[`& .${St.grouped}`]:e[`grouped${R(o.orientation)}`]},{[`& .${St.grouped}`]:e[`grouped${R(o.variant)}`]},{[`& .${St.grouped}`]:e[`grouped${R(o.variant)}${R(o.orientation)}`]},{[`& .${St.grouped}`]:e[`grouped${R(o.variant)}${R(o.color)}`]},{[`& .${St.firstButton}`]:e.firstButton},{[`& .${St.lastButton}`]:e.lastButton},{[`& .${St.middleButton}`]:e.middleButton},e.root,e[o.variant],o.disableElevation===!0&&e.disableElevation,o.fullWidth&&e.fullWidth,o.orientation==="vertical"&&e.vertical]},Vl=t=>{const{classes:e,color:o,disabled:r,disableElevation:n,fullWidth:s,orientation:a,variant:i}=t,l={root:["root",i,a,s&&"fullWidth",n&&"disableElevation",`color${R(o)}`],grouped:["grouped",`grouped${R(a)}`,`grouped${R(i)}`,`grouped${R(i)}${R(a)}`,`grouped${R(i)}${R(o)}`,r&&"disabled"],firstButton:["firstButton"],lastButton:["lastButton"],middleButton:["middleButton"]};return q(l,Wl,e)},Gl=C("div",{name:"MuiButtonGroup",slot:"Root",overridesResolver:Hl})(E(({theme:t})=>({display:"inline-flex",borderRadius:(t.vars||t).shape.borderRadius,variants:[{props:{variant:"contained"},style:{boxShadow:(t.vars||t).shadows[2]}},{props:{disableElevation:!0},style:{boxShadow:"none"}},{props:{fullWidth:!0},style:{width:"100%"}},{props:{orientation:"vertical"},style:{flexDirection:"column",[`& .${St.lastButton},& .${St.middleButton}`]:{borderTopRightRadius:0,borderTopLeftRadius:0},[`& .${St.firstButton},& .${St.middleButton}`]:{borderBottomRightRadius:0,borderBottomLeftRadius:0}}},{props:{orientation:"horizontal"},style:{[`& .${St.firstButton},& .${St.middleButton}`]:{borderTopRightRadius:0,borderBottomRightRadius:0},[`& .${St.lastButton},& .${St.middleButton}`]:{borderTopLeftRadius:0,borderBottomLeftRadius:0}}},{props:{variant:"text",orientation:"horizontal"},style:{[`& .${St.firstButton},& .${St.middleButton}`]:{borderRight:t.vars?`1px solid rgba(${t.vars.palette.common.onBackgroundChannel} / 0.23)`:`1px solid ${t.palette.mode==="light"?"rgba(0, 0, 0, 0.23)":"rgba(255, 255, 255, 0.23)"}`,[`&.${St.disabled}`]:{borderRight:`1px solid ${(t.vars||t).palette.action.disabled}`}}}},{props:{variant:"text",orientation:"vertical"},style:{[`& .${St.firstButton},& .${St.middleButton}`]:{borderBottom:t.vars?`1px solid rgba(${t.vars.palette.common.onBackgroundChannel} / 0.23)`:`1px solid ${t.palette.mode==="light"?"rgba(0, 0, 0, 0.23)":"rgba(255, 255, 255, 0.23)"}`,[`&.${St.disabled}`]:{borderBottom:`1px solid ${(t.vars||t).palette.action.disabled}`}}}},...Object.entries(t.palette).filter(Ut()).flatMap(([e])=>[{props:{variant:"text",color:e},style:{[`& .${St.firstButton},& .${St.middleButton}`]:{borderColor:t.vars?`rgba(${t.vars.palette[e].mainChannel} / 0.5)`:It(t.palette[e].main,.5)}}}]),{props:{variant:"outlined",orientation:"horizontal"},style:{[`& .${St.firstButton},& .${St.middleButton}`]:{borderRightColor:"transparent","&:hover":{borderRightColor:"currentColor"}},[`& .${St.lastButton},& .${St.middleButton}`]:{marginLeft:-1}}},{props:{variant:"outlined",orientation:"vertical"},style:{[`& .${St.firstButton},& .${St.middleButton}`]:{borderBottomColor:"transparent","&:hover":{borderBottomColor:"currentColor"}},[`& .${St.lastButton},& .${St.middleButton}`]:{marginTop:-1}}},{props:{variant:"contained",orientation:"horizontal"},style:{[`& .${St.firstButton},& .${St.middleButton}`]:{borderRight:`1px solid ${(t.vars||t).palette.grey[400]}`,[`&.${St.disabled}`]:{borderRight:`1px solid ${(t.vars||t).palette.action.disabled}`}}}},{props:{variant:"contained",orientation:"vertical"},style:{[`& .${St.firstButton},& .${St.middleButton}`]:{borderBottom:`1px solid ${(t.vars||t).palette.grey[400]}`,[`&.${St.disabled}`]:{borderBottom:`1px solid ${(t.vars||t).palette.action.disabled}`}}}},...Object.entries(t.palette).filter(Ut(["dark"])).map(([e])=>({props:{variant:"contained",color:e},style:{[`& .${St.firstButton},& .${St.middleButton}`]:{borderColor:(t.vars||t).palette[e].dark}}}))],[`& .${St.grouped}`]:{minWidth:40,boxShadow:"none",props:{variant:"contained"},style:{"&:hover":{boxShadow:"none"}}}}))),ob=W(function(e,o){const r=X({props:e,name:"MuiButtonGroup"}),{children:n,className:s,color:a="primary",component:i="div",disabled:l=!1,disableElevation:c=!1,disableFocusRipple:p=!1,disableRipple:u=!1,fullWidth:b=!1,orientation:g="horizontal",size:v="medium",variant:f="outlined",...y}=r,m={...r,color:a,component:i,disabled:l,disableElevation:c,disableFocusRipple:p,disableRipple:u,fullWidth:b,orientation:g,size:v,variant:f},h=Vl(m),x=xe(()=>({className:h.grouped,color:a,disabled:l,disableElevation:c,disableFocusRipple:p,disableRipple:u,fullWidth:b,size:v,variant:f}),[a,l,c,p,u,b,v,f,h.grouped]),w=Hn(n),P=w.length,B=$=>{const M=$===0,k=$===P-1;return M&&k?"":M?h.firstButton:k?h.lastButton:h.middleButton};return d.jsx(Gl,{as:i,role:"group",className:z(h.root,s),ref:o,ownerState:m,...y,children:d.jsx(Ws.Provider,{value:x,children:w.map(($,M)=>d.jsx(Hs.Provider,{value:B(M),children:$},M))})})});function _l(t){return K("MuiCard",t)}const rb=Z("MuiCard",["root"]),ql=t=>{const{classes:e}=t;return q({root:["root"]},_l,e)},Xl=C(Ne,{name:"MuiCard",slot:"Root",overridesResolver:(t,e)=>e.root})({overflow:"hidden"}),nb=W(function(e,o){const r=X({props:e,name:"MuiCard"}),{className:n,raised:s=!1,...a}=r,i={...r,raised:s},l=ql(i);return d.jsx(Xl,{className:z(l.root,n),elevation:s?8:void 0,ref:o,ownerState:i,...a})});function Yl(t){return K("MuiCardActionArea",t)}const Cr=Z("MuiCardActionArea",["root","focusVisible","focusHighlight"]),Kl=t=>{const{classes:e}=t;return q({root:["root"],focusHighlight:["focusHighlight"]},Yl,e)},Zl=C(he,{name:"MuiCardActionArea",slot:"Root",overridesResolver:(t,e)=>e.root})(E(({theme:t})=>({display:"block",textAlign:"inherit",borderRadius:"inherit",width:"100%",[`&:hover .${Cr.focusHighlight}`]:{opacity:(t.vars||t).palette.action.hoverOpacity,"@media (hover: none)":{opacity:0}},[`&.${Cr.focusVisible} .${Cr.focusHighlight}`]:{opacity:(t.vars||t).palette.action.focusOpacity}}))),Jl=C("span",{name:"MuiCardActionArea",slot:"FocusHighlight",overridesResolver:(t,e)=>e.focusHighlight})(E(({theme:t})=>({overflow:"hidden",pointerEvents:"none",position:"absolute",top:0,right:0,bottom:0,left:0,borderRadius:"inherit",opacity:0,backgroundColor:"currentcolor",transition:t.transitions.create("opacity",{duration:t.transitions.duration.short})}))),sb=W(function(e,o){const r=X({props:e,name:"MuiCardActionArea"}),{children:n,className:s,focusVisibleClassName:a,slots:i={},slotProps:l={},...c}=r,p=r,u=Kl(p),b={slots:i,slotProps:l},[g,v]=V("root",{elementType:Zl,externalForwardedProps:{...b,...c},shouldForwardComponentProp:!0,ownerState:p,ref:o,className:z(u.root,s),additionalProps:{focusVisibleClassName:z(a,u.focusVisible)}}),[f,y]=V("focusHighlight",{elementType:Jl,externalForwardedProps:b,ownerState:p,ref:o,className:u.focusHighlight});return d.jsxs(g,{...v,children:[n,d.jsx(f,{...y})]})});function Ql(t){return K("MuiCardActions",t)}const ab=Z("MuiCardActions",["root","spacing"]),tc=t=>{const{classes:e,disableSpacing:o}=t;return q({root:["root",!o&&"spacing"]},Ql,e)},ec=C("div",{name:"MuiCardActions",slot:"Root",overridesResolver:(t,e)=>{const{ownerState:o}=t;return[e.root,!o.disableSpacing&&e.spacing]}})({display:"flex",alignItems:"center",padding:8,variants:[{props:{disableSpacing:!1},style:{"& > :not(style) ~ :not(style)":{marginLeft:8}}}]}),ib=W(function(e,o){const r=X({props:e,name:"MuiCardActions"}),{disableSpacing:n=!1,className:s,...a}=r,i={...r,disableSpacing:n},l=tc(i);return d.jsx(ec,{className:z(l.root,s),ownerState:i,ref:o,...a})});function oc(t){return K("MuiCardContent",t)}const lb=Z("MuiCardContent",["root"]),rc=t=>{const{classes:e}=t;return q({root:["root"]},oc,e)},nc=C("div",{name:"MuiCardContent",slot:"Root",overridesResolver:(t,e)=>e.root})({padding:16,"&:last-child":{paddingBottom:24}}),cb=W(function(e,o){const r=X({props:e,name:"MuiCardContent"}),{className:n,component:s="div",...a}=r,i={...r,component:s},l=rc(i);return d.jsx(nc,{as:s,className:z(l.root,n),ownerState:i,ref:o,...a})});function sc(t){return K("MuiCardHeader",t)}const rr=Z("MuiCardHeader",["root","avatar","action","content","title","subheader"]),ac=t=>{const{classes:e}=t;return q({root:["root"],avatar:["avatar"],action:["action"],content:["content"],title:["title"],subheader:["subheader"]},sc,e)},ic=C("div",{name:"MuiCardHeader",slot:"Root",overridesResolver:(t,e)=>[{[`& .${rr.title}`]:e.title},{[`& .${rr.subheader}`]:e.subheader},e.root]})({display:"flex",alignItems:"center",padding:16}),lc=C("div",{name:"MuiCardHeader",slot:"Avatar",overridesResolver:(t,e)=>e.avatar})({display:"flex",flex:"0 0 auto",marginRight:16}),cc=C("div",{name:"MuiCardHeader",slot:"Action",overridesResolver:(t,e)=>e.action})({flex:"0 0 auto",alignSelf:"flex-start",marginTop:-4,marginRight:-8,marginBottom:-4}),pc=C("div",{name:"MuiCardHeader",slot:"Content",overridesResolver:(t,e)=>e.content})({flex:"1 1 auto",[`.${er.root}:where(& .${rr.title})`]:{display:"block"},[`.${er.root}:where(& .${rr.subheader})`]:{display:"block"}}),pb=W(function(e,o){const r=X({props:e,name:"MuiCardHeader"}),{action:n,avatar:s,component:a="div",disableTypography:i=!1,subheader:l,subheaderTypographyProps:c,title:p,titleTypographyProps:u,slots:b={},slotProps:g={},...v}=r,f={...r,component:a,disableTypography:i},y=ac(f),m={slots:b,slotProps:{title:u,subheader:c,...g}};let h=p;const[x,w]=V("title",{className:y.title,elementType:le,externalForwardedProps:m,ownerState:f,additionalProps:{variant:s?"body2":"h5",component:"span"}});h!=null&&h.type!==le&&!i&&(h=d.jsx(x,{...w,children:h}));let P=l;const[B,$]=V("subheader",{className:y.subheader,elementType:le,externalForwardedProps:m,ownerState:f,additionalProps:{variant:s?"body2":"body1",color:"textSecondary",component:"span"}});P!=null&&P.type!==le&&!i&&(P=d.jsx(B,{...$,children:P}));const[M,k]=V("root",{ref:o,className:y.root,elementType:ic,externalForwardedProps:{...m,...v,component:a},ownerState:f}),[T,F]=V("avatar",{className:y.avatar,elementType:lc,externalForwardedProps:m,ownerState:f}),[A,S]=V("content",{className:y.content,elementType:pc,externalForwardedProps:m,ownerState:f}),[I,H]=V("action",{className:y.action,elementType:cc,externalForwardedProps:m,ownerState:f});return d.jsxs(M,{...k,children:[s&&d.jsx(T,{...F,children:s}),d.jsxs(A,{...S,children:[h,P]}),n&&d.jsx(I,{...H,children:n})]})});function dc(t){return K("MuiCardMedia",t)}const db=Z("MuiCardMedia",["root","media","img"]),uc=t=>{const{classes:e,isMediaComponent:o,isImageComponent:r}=t;return q({root:["root",o&&"media",r&&"img"]},dc,e)},fc=C("div",{name:"MuiCardMedia",slot:"Root",overridesResolver:(t,e)=>{const{ownerState:o}=t,{isMediaComponent:r,isImageComponent:n}=o;return[e.root,r&&e.media,n&&e.img]}})({display:"block",backgroundSize:"cover",backgroundRepeat:"no-repeat",backgroundPosition:"center",variants:[{props:{isMediaComponent:!0},style:{width:"100%"}},{props:{isImageComponent:!0},style:{objectFit:"cover"}}]}),gc=["video","audio","picture","iframe","img"],mc=["picture","img"],ub=W(function(e,o){const r=X({props:e,name:"MuiCardMedia"}),{children:n,className:s,component:a="div",image:i,src:l,style:c,...p}=r,u=gc.includes(a),b=!u&&i?{backgroundImage:`url("${i}")`,...c}:c,g={...r,component:a,isMediaComponent:u,isImageComponent:mc.includes(a)},v=uc(g);return d.jsx(fc,{className:z(v.root,s),as:a,role:!u&&i?"img":void 0,ref:o,style:b,ownerState:g,src:u?i||l:void 0,...p,children:n})});function bc(t){return K("PrivateSwitchBase",t)}Z("PrivateSwitchBase",["root","checked","disabled","input","edgeStart","edgeEnd"]);const vc=t=>{const{classes:e,checked:o,disabled:r,edge:n}=t,s={root:["root",o&&"checked",r&&"disabled",n&&`edge${R(n)}`],input:["input"]};return q(s,bc,e)},yc=C(he,{name:"MuiSwitchBase"})({padding:9,borderRadius:"50%",variants:[{props:{edge:"start",size:"small"},style:{marginLeft:-3}},{props:({edge:t,ownerState:e})=>t==="start"&&e.size!=="small",style:{marginLeft:-12}},{props:{edge:"end",size:"small"},style:{marginRight:-3}},{props:({edge:t,ownerState:e})=>t==="end"&&e.size!=="small",style:{marginRight:-12}}]}),hc=C("input",{name:"MuiSwitchBase",shouldForwardProp:Be})({cursor:"inherit",position:"absolute",opacity:0,width:"100%",height:"100%",top:0,left:0,margin:0,padding:0,zIndex:1}),_r=W(function(e,o){const{autoFocus:r,checked:n,checkedIcon:s,defaultChecked:a,disabled:i,disableFocusRipple:l=!1,edge:c=!1,icon:p,id:u,inputProps:b,inputRef:g,name:v,onBlur:f,onChange:y,onFocus:m,readOnly:h,required:x=!1,tabIndex:w,type:P,value:B,slots:$={},slotProps:M={},...k}=e,[T,F]=ve({controlled:n,default:!!a,name:"SwitchBase",state:"checked"}),A=Lo(),S=lt=>{m&&m(lt),A&&A.onFocus&&A.onFocus(lt)},I=lt=>{f&&f(lt),A&&A.onBlur&&A.onBlur(lt)},H=lt=>{if(lt.nativeEvent.defaultPrevented)return;const rt=lt.target.checked;F(rt),y&&y(lt,rt)};let O=i;A&&typeof O>"u"&&(O=A.disabled);const Q=P==="checkbox"||P==="radio",j={...e,checked:T,disabled:O,disableFocusRipple:l,edge:c},et=vc(j),pt={slots:$,slotProps:{input:b,...M}},[_,wt]=V("root",{ref:o,elementType:yc,className:et.root,shouldForwardComponentProp:!0,externalForwardedProps:{...pt,component:"span",...k},getSlotProps:lt=>({...lt,onFocus:rt=>{var U;(U=lt.onFocus)==null||U.call(lt,rt),S(rt)},onBlur:rt=>{var U;(U=lt.onBlur)==null||U.call(lt,rt),I(rt)}}),ownerState:j,additionalProps:{centerRipple:!0,focusRipple:!l,disabled:O,role:void 0,tabIndex:null}}),[Bt,$t]=V("input",{ref:g,elementType:hc,className:et.input,externalForwardedProps:pt,getSlotProps:lt=>({onChange:rt=>{var U;(U=lt.onChange)==null||U.call(lt,rt),H(rt)}}),ownerState:j,additionalProps:{autoFocus:r,checked:n,defaultChecked:a,disabled:O,id:Q?u:void 0,name:v,readOnly:h,required:x,tabIndex:w,type:P,...P==="checkbox"&&B===void 0?{}:{value:B}}});return d.jsxs(_,{...wt,children:[d.jsx(Bt,{...$t}),T?s:p]})}),xc=Xt(d.jsx("path",{d:"M19 5v14H5V5h14m0-2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2z"}),"CheckBoxOutlineBlank"),Cc=Xt(d.jsx("path",{d:"M19 3H5c-1.11 0-2 .9-2 2v14c0 1.1.89 2 2 2h14c1.11 0 2-.9 2-2V5c0-1.1-.89-2-2-2zm-9 14l-5-5 1.41-1.41L10 14.17l7.59-7.59L19 8l-9 9z"}),"CheckBox"),Sc=Xt(d.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-2 10H7v-2h10v2z"}),"IndeterminateCheckBox");function wc(t){return K("MuiCheckbox",t)}const Sr=Z("MuiCheckbox",["root","checked","disabled","indeterminate","colorPrimary","colorSecondary","sizeSmall","sizeMedium"]),$c=t=>{const{classes:e,indeterminate:o,color:r,size:n}=t,s={root:["root",o&&"indeterminate",`color${R(r)}`,`size${R(n)}`]},a=q(s,wc,e);return{...e,...a}},Pc=C(_r,{shouldForwardProp:t=>Be(t)||t==="classes",name:"MuiCheckbox",slot:"Root",overridesResolver:(t,e)=>{const{ownerState:o}=t;return[e.root,o.indeterminate&&e.indeterminate,e[`size${R(o.size)}`],o.color!=="default"&&e[`color${R(o.color)}`]]}})(E(({theme:t})=>({color:(t.vars||t).palette.text.secondary,variants:[{props:{color:"default",disableRipple:!1},style:{"&:hover":{backgroundColor:t.vars?`rgba(${t.vars.palette.action.activeChannel} / ${t.vars.palette.action.hoverOpacity})`:It(t.palette.action.active,t.palette.action.hoverOpacity)}}},...Object.entries(t.palette).filter(Ut()).map(([e])=>({props:{color:e,disableRipple:!1},style:{"&:hover":{backgroundColor:t.vars?`rgba(${t.vars.palette[e].mainChannel} / ${t.vars.palette.action.hoverOpacity})`:It(t.palette[e].main,t.palette.action.hoverOpacity)}}})),...Object.entries(t.palette).filter(Ut()).map(([e])=>({props:{color:e},style:{[`&.${Sr.checked}, &.${Sr.indeterminate}`]:{color:(t.vars||t).palette[e].main},[`&.${Sr.disabled}`]:{color:(t.vars||t).palette.action.disabled}}})),{props:{disableRipple:!1},style:{"&:hover":{"@media (hover: none)":{backgroundColor:"transparent"}}}}]}))),kc=d.jsx(Cc,{}),Rc=d.jsx(xc,{}),Tc=d.jsx(Sc,{}),fb=W(function(e,o){const r=X({props:e,name:"MuiCheckbox"}),{checkedIcon:n=kc,color:s="primary",icon:a=Rc,indeterminate:i=!1,indeterminateIcon:l=Tc,inputProps:c,size:p="medium",disableRipple:u=!1,className:b,slots:g={},slotProps:v={},...f}=r,y=i?l:a,m=i?l:n,h={...r,disableRipple:u,color:s,indeterminate:i,size:p},x=$c(h),w=v.input??c,[P,B]=V("root",{ref:o,elementType:Pc,className:z(x.root,b),shouldForwardComponentProp:!0,externalForwardedProps:{slots:g,slotProps:v,...f},ownerState:h,additionalProps:{type:"checkbox",icon:qt(y,{fontSize:y.props.fontSize??p}),checkedIcon:qt(m,{fontSize:m.props.fontSize??p}),disableRipple:u,slots:g,slotProps:{input:Ro(typeof w=="function"?w(h):w,{"data-indeterminate":i})}}});return d.jsx(P,{...B,classes:x})});function un(t){return t.substring(2).toLowerCase()}function Ic(t,e){return e.documentElement.clientWidth(setTimeout(()=>{l.current=!0},0),()=>{l.current=!1}),[]);const p=ye(cr(e),i),u=ce(v=>{const f=c.current;c.current=!1;const y=be(i.current);if(!l.current||!i.current||"clientX"in v&&Ic(v,y))return;if(a.current){a.current=!1;return}let m;v.composedPath?m=v.composedPath().includes(i.current):m=!y.documentElement.contains(v.target)||i.current.contains(v.target),!m&&(o||!f)&&n(v)}),b=v=>f=>{c.current=!0;const y=e.props[v];y&&y(f)},g={ref:p};return s!==!1&&(g[s]=b(s)),Vt(()=>{if(s!==!1){const v=un(s),f=be(i.current),y=()=>{a.current=!0};return f.addEventListener(v,u),f.addEventListener("touchmove",y),()=>{f.removeEventListener(v,u),f.removeEventListener("touchmove",y)}}},[u,s]),r!==!1&&(g[r]=b(r)),Vt(()=>{if(r!==!1){const v=un(r),f=be(i.current);return f.addEventListener(v,u),()=>{f.removeEventListener(v,u)}}},[u,r]),qt(e,g)}const gb=ha({createStyledComponent:C("div",{name:"MuiContainer",slot:"Root",overridesResolver:(t,e)=>{const{ownerState:o}=t;return[e.root,e[`maxWidth${R(String(o.maxWidth))}`],o.fixed&&e.fixed,o.disableGutters&&e.disableGutters]}}),useThemeProps:t=>X({props:t,name:"MuiContainer"})});function mb(t){return K("MuiContainer",t)}const bb=Z("MuiContainer",["root","disableGutters","fixed","maxWidthXs","maxWidthSm","maxWidthMd","maxWidthLg","maxWidthXl"]),Lr=typeof jn({})=="function",qn=(t,e)=>({WebkitFontSmoothing:"antialiased",MozOsxFontSmoothing:"grayscale",boxSizing:"border-box",WebkitTextSizeAdjust:"100%",...e&&!t.vars&&{colorScheme:t.palette.mode}}),Xn=t=>({color:(t.vars||t).palette.text.primary,...t.typography.body1,backgroundColor:(t.vars||t).palette.background.default,"@media print":{backgroundColor:(t.vars||t).palette.common.white}}),Yn=(t,e=!1)=>{var s,a;const o={};e&&t.colorSchemes&&typeof t.getColorSchemeSelector=="function"&&Object.entries(t.colorSchemes).forEach(([i,l])=>{var p,u;const c=t.getColorSchemeSelector(i);c.startsWith("@")?o[c]={":root":{colorScheme:(p=l.palette)==null?void 0:p.mode}}:o[c.replace(/\s*&/,"")]={colorScheme:(u=l.palette)==null?void 0:u.mode}});let r={html:qn(t,e),"*, *::before, *::after":{boxSizing:"inherit"},"strong, b":{fontWeight:t.typography.fontWeightBold},body:{margin:0,...Xn(t),"&::backdrop":{backgroundColor:(t.vars||t).palette.background.default}},...o};const n=(a=(s=t.components)==null?void 0:s.MuiCssBaseline)==null?void 0:a.styleOverrides;return n&&(r=[r,n]),r},Qo="mui-ecs",Ac=t=>{const e=Yn(t,!1),o=Array.isArray(e)?e[0]:e;return!t.vars&&o&&(o.html[`:root:has(${Qo})`]={colorScheme:t.palette.mode}),t.colorSchemes&&Object.entries(t.colorSchemes).forEach(([r,n])=>{var a,i;const s=t.getColorSchemeSelector(r);s.startsWith("@")?o[s]={[`:root:not(:has(.${Qo}))`]:{colorScheme:(a=n.palette)==null?void 0:a.mode}}:o[s.replace(/\s*&/,"")]={[`&:not(:has(.${Qo}))`]:{colorScheme:(i=n.palette)==null?void 0:i.mode}}}),e},Lc=jn(Lr?({theme:t,enableColorScheme:e})=>Yn(t,e):({theme:t})=>Ac(t));function vb(t){const e=X({props:t,name:"MuiCssBaseline"}),{children:o,enableColorScheme:r=!1}=e;return d.jsxs(Te,{children:[Lr&&d.jsx(Lc,{enableColorScheme:r}),!Lr&&!r&&d.jsx("span",{className:Qo,style:{display:"none"}}),o]})}const Bc={track:"#2b2b2b",thumb:"#6b6b6b",active:"#959595"};function yb(t=Bc){return{scrollbarColor:`${t.thumb} ${t.track}`,"&::-webkit-scrollbar, & *::-webkit-scrollbar":{backgroundColor:t.track},"&::-webkit-scrollbar-thumb, & *::-webkit-scrollbar-thumb":{borderRadius:8,backgroundColor:t.thumb,minHeight:24,border:`3px solid ${t.track}`},"&::-webkit-scrollbar-thumb:focus, & *::-webkit-scrollbar-thumb:focus":{backgroundColor:t.active},"&::-webkit-scrollbar-thumb:active, & *::-webkit-scrollbar-thumb:active":{backgroundColor:t.active},"&::-webkit-scrollbar-thumb:hover, & *::-webkit-scrollbar-thumb:hover":{backgroundColor:t.active},"&::-webkit-scrollbar-corner, & *::-webkit-scrollbar-corner":{backgroundColor:t.track}}}function Nc(t){return K("MuiDialogContentText",t)}const hb=Z("MuiDialogContentText",["root"]),Oc=t=>{const{classes:e}=t,r=q({root:["root"]},Nc,e);return{...e,...r}},zc=C(le,{shouldForwardProp:t=>Be(t)||t==="classes",name:"MuiDialogContentText",slot:"Root",overridesResolver:(t,e)=>e.root})({}),xb=W(function(e,o){const r=X({props:e,name:"MuiDialogContentText"}),{children:n,className:s,...a}=r,i=Oc(a);return d.jsx(zc,{component:"p",variant:"body1",color:"textSecondary",ref:o,ownerState:a,className:z(i.root,s),...r,classes:i})}),jc=t=>{const{classes:e}=t;return q({root:["root"]},Gs,e)},Dc=C(le,{name:"MuiDialogTitle",slot:"Root",overridesResolver:(t,e)=>e.root})({padding:"16px 24px",flex:"0 0 auto"}),Cb=W(function(e,o){const r=X({props:e,name:"MuiDialogTitle"}),{className:n,id:s,...a}=r,i=r,l=jc(i),{titleId:c=s}=Ht(Vs);return d.jsx(Dc,{component:"h2",className:z(l.root,n),ownerState:i,ref:o,variant:"h6",id:s??c,...a})});function Fc(t,e,o){const r=e.getBoundingClientRect(),n=o&&o.getBoundingClientRect(),s=ao(e);let a;if(e.fakeTransform)a=e.fakeTransform;else{const c=s.getComputedStyle(e);a=c.getPropertyValue("-webkit-transform")||c.getPropertyValue("transform")}let i=0,l=0;if(a&&a!=="none"&&typeof a=="string"){const c=a.split("(")[1].split(")")[0].split(",");i=parseInt(c[4],10),l=parseInt(c[5],10)}return t==="left"?n?`translateX(${n.right+i-r.left}px)`:`translateX(${s.innerWidth+i-r.left}px)`:t==="right"?n?`translateX(-${r.right-n.left-i}px)`:`translateX(-${r.left+r.width-i}px)`:t==="up"?n?`translateY(${n.bottom+l-r.top}px)`:`translateY(${s.innerHeight+l-r.top}px)`:n?`translateY(-${r.top-n.top+r.height-l}px)`:`translateY(-${r.top+r.height-l}px)`}function Ec(t){return typeof t=="function"?t():t}function Uo(t,e,o){const r=Ec(o),n=Fc(t,e,r);n&&(e.style.webkitTransform=n,e.style.transform=n)}const Uc=W(function(e,o){const r=pe(),n={enter:r.transitions.easing.easeOut,exit:r.transitions.easing.sharp},s={enter:r.transitions.duration.enteringScreen,exit:r.transitions.duration.leavingScreen},{addEndListener:a,appear:i=!0,children:l,container:c,direction:p="down",easing:u=n,in:b,onEnter:g,onEntered:v,onEntering:f,onExit:y,onExited:m,onExiting:h,style:x,timeout:w=s,TransitionComponent:P=Er,...B}=e,$=Tt(null),M=ye(cr(l),$,o),k=j=>et=>{j&&(et===void 0?j($.current):j($.current,et))},T=k((j,et)=>{Uo(p,j,c),Dn(j),g&&g(j,et)}),F=k((j,et)=>{const pt=Je({timeout:w,style:x,easing:u},{mode:"enter"});j.style.webkitTransition=r.transitions.create("-webkit-transform",{...pt}),j.style.transition=r.transitions.create("transform",{...pt}),j.style.webkitTransform="none",j.style.transform="none",f&&f(j,et)}),A=k(v),S=k(h),I=k(j=>{const et=Je({timeout:w,style:x,easing:u},{mode:"exit"});j.style.webkitTransition=r.transitions.create("-webkit-transform",et),j.style.transition=r.transitions.create("transform",et),Uo(p,j,c),y&&y(j)}),H=k(j=>{j.style.webkitTransition="",j.style.transition="",m&&m(j)}),O=j=>{a&&a($.current,j)},Q=Pe(()=>{$.current&&Uo(p,$.current,c)},[p,c]);return Vt(()=>{if(b||p==="down"||p==="right")return;const j=_s(()=>{$.current&&Uo(p,$.current,c)}),et=ao($.current);return et.addEventListener("resize",j),()=>{j.clear(),et.removeEventListener("resize",j)}},[p,b,c]),Vt(()=>{b||Q()},[b,Q]),d.jsx(P,{nodeRef:$,onEnter:T,onEntered:A,onEntering:F,onExit:I,onExited:H,onExiting:S,addEndListener:O,appear:i,in:b,timeout:w,...B,children:(j,{ownerState:et,...pt})=>qt(l,{ref:M,style:{visibility:j==="exited"&&!b?"hidden":void 0,...x,...l.props.style},...pt})})});function Wc(t){return K("MuiDrawer",t)}const Sb=Z("MuiDrawer",["root","docked","paper","anchorLeft","anchorRight","anchorTop","anchorBottom","paperAnchorLeft","paperAnchorRight","paperAnchorTop","paperAnchorBottom","paperAnchorDockedLeft","paperAnchorDockedRight","paperAnchorDockedTop","paperAnchorDockedBottom","modal"]),Kn=(t,e)=>{const{ownerState:o}=t;return[e.root,(o.variant==="permanent"||o.variant==="persistent")&&e.docked,e.modal]},Hc=t=>{const{classes:e,anchor:o,variant:r}=t,n={root:["root",`anchor${R(o)}`],docked:[(r==="permanent"||r==="persistent")&&"docked"],modal:["modal"],paper:["paper",`paperAnchor${R(o)}`,r!=="temporary"&&`paperAnchorDocked${R(o)}`]};return q(n,Wc,e)},Vc=C(qs,{name:"MuiDrawer",slot:"Root",overridesResolver:Kn})(E(({theme:t})=>({zIndex:(t.vars||t).zIndex.drawer}))),Gc=C("div",{shouldForwardProp:Be,name:"MuiDrawer",slot:"Docked",skipVariantsResolver:!1,overridesResolver:Kn})({flex:"0 0 auto"}),_c=C(Ne,{name:"MuiDrawer",slot:"Paper",overridesResolver:(t,e)=>{const{ownerState:o}=t;return[e.paper,e[`paperAnchor${R(o.anchor)}`],o.variant!=="temporary"&&e[`paperAnchorDocked${R(o.anchor)}`]]}})(E(({theme:t})=>({overflowY:"auto",display:"flex",flexDirection:"column",height:"100%",flex:"1 0 auto",zIndex:(t.vars||t).zIndex.drawer,WebkitOverflowScrolling:"touch",position:"fixed",top:0,outline:0,variants:[{props:{anchor:"left"},style:{left:0}},{props:{anchor:"top"},style:{top:0,left:0,right:0,height:"auto",maxHeight:"100%"}},{props:{anchor:"right"},style:{right:0}},{props:{anchor:"bottom"},style:{top:"auto",left:0,bottom:0,right:0,height:"auto",maxHeight:"100%"}},{props:({ownerState:e})=>e.anchor==="left"&&e.variant!=="temporary",style:{borderRight:`1px solid ${(t.vars||t).palette.divider}`}},{props:({ownerState:e})=>e.anchor==="top"&&e.variant!=="temporary",style:{borderBottom:`1px solid ${(t.vars||t).palette.divider}`}},{props:({ownerState:e})=>e.anchor==="right"&&e.variant!=="temporary",style:{borderLeft:`1px solid ${(t.vars||t).palette.divider}`}},{props:({ownerState:e})=>e.anchor==="bottom"&&e.variant!=="temporary",style:{borderTop:`1px solid ${(t.vars||t).palette.divider}`}}]}))),Zn={left:"right",right:"left",top:"down",bottom:"up"};function Ge(t){return["left","right"].includes(t)}function So({direction:t},e){return t==="rtl"&&Ge(e)?Zn[e]:e}const qc=W(function(e,o){const r=X({props:e,name:"MuiDrawer"}),n=pe(),s=to(),a={enter:n.transitions.duration.enteringScreen,exit:n.transitions.duration.leavingScreen},{anchor:i="left",BackdropProps:l,children:c,className:p,elevation:u=16,hideBackdrop:b=!1,ModalProps:{BackdropProps:g,...v}={},onClose:f,open:y=!1,PaperProps:m={},SlideProps:h,TransitionComponent:x,transitionDuration:w=a,variant:P="temporary",slots:B={},slotProps:$={},...M}=r,k=Tt(!1);Vt(()=>{k.current=!0},[]);const T=So({direction:s?"rtl":"ltr"},i),A={...r,anchor:i,elevation:u,open:y,variant:P,...M},S=Hc(A),I={slots:{transition:x,...B},slotProps:{paper:m,transition:h,...$,backdrop:Ro($.backdrop||{...l,...g},{transitionDuration:w})}},[H,O]=V("root",{ref:o,elementType:Vc,className:z(S.root,S.modal,p),shouldForwardComponentProp:!0,ownerState:A,externalForwardedProps:{...I,...M,...v},additionalProps:{open:y,onClose:f,hideBackdrop:b,slots:{backdrop:I.slots.backdrop},slotProps:{backdrop:I.slotProps.backdrop}}}),[Q,j]=V("paper",{elementType:_c,shouldForwardComponentProp:!0,className:z(S.paper,m.className),ownerState:A,externalForwardedProps:I,additionalProps:{elevation:P==="temporary"?u:0,square:!0}}),[et,pt]=V("docked",{elementType:Gc,ref:o,className:z(S.root,S.docked,p),ownerState:A,externalForwardedProps:I,additionalProps:M}),[_,wt]=V("transition",{elementType:Uc,ownerState:A,externalForwardedProps:I,additionalProps:{in:y,direction:Zn[T],timeout:w,appear:k.current}}),Bt=d.jsx(Q,{...j,children:c});if(P==="permanent")return d.jsx(et,{...pt,children:Bt});const $t=d.jsx(_,{...wt,children:Bt});return P==="persistent"?d.jsx(et,{...pt,children:$t}):d.jsx(H,{...O,children:$t})});function Xc(t){return K("MuiFab",t)}const fn=Z("MuiFab",["root","primary","secondary","extended","circular","focusVisible","disabled","colorInherit","sizeSmall","sizeMedium","sizeLarge","info","error","warning","success"]),Yc=t=>{const{color:e,variant:o,classes:r,size:n}=t,s={root:["root",o,`size${R(n)}`,e==="inherit"?"colorInherit":e]},a=q(s,Xc,r);return{...r,...a}},Kc=C(he,{name:"MuiFab",slot:"Root",shouldForwardProp:t=>Be(t)||t==="classes",overridesResolver:(t,e)=>{const{ownerState:o}=t;return[e.root,e[o.variant],e[`size${R(o.size)}`],o.color==="inherit"&&e.colorInherit,e[R(o.size)],e[o.color]]}})(E(({theme:t})=>{var e,o;return{...t.typography.button,minHeight:36,transition:t.transitions.create(["background-color","box-shadow","border-color"],{duration:t.transitions.duration.short}),borderRadius:"50%",padding:0,minWidth:0,width:56,height:56,zIndex:(t.vars||t).zIndex.fab,boxShadow:(t.vars||t).shadows[6],"&:active":{boxShadow:(t.vars||t).shadows[12]},color:t.vars?t.vars.palette.text.primary:(o=(e=t.palette).getContrastText)==null?void 0:o.call(e,t.palette.grey[300]),backgroundColor:(t.vars||t).palette.grey[300],"&:hover":{backgroundColor:(t.vars||t).palette.grey.A100,"@media (hover: none)":{backgroundColor:(t.vars||t).palette.grey[300]},textDecoration:"none"},[`&.${fn.focusVisible}`]:{boxShadow:(t.vars||t).shadows[6]},variants:[{props:{size:"small"},style:{width:40,height:40}},{props:{size:"medium"},style:{width:48,height:48}},{props:{variant:"extended"},style:{borderRadius:48/2,padding:"0 16px",width:"auto",minHeight:"auto",minWidth:48,height:48}},{props:{variant:"extended",size:"small"},style:{width:"auto",padding:"0 8px",borderRadius:34/2,minWidth:34,height:34}},{props:{variant:"extended",size:"medium"},style:{width:"auto",padding:"0 16px",borderRadius:40/2,minWidth:40,height:40}},{props:{color:"inherit"},style:{color:"inherit"}}]}}),E(({theme:t})=>({variants:[...Object.entries(t.palette).filter(Ut(["dark","contrastText"])).map(([e])=>({props:{color:e},style:{color:(t.vars||t).palette[e].contrastText,backgroundColor:(t.vars||t).palette[e].main,"&:hover":{backgroundColor:(t.vars||t).palette[e].dark,"@media (hover: none)":{backgroundColor:(t.vars||t).palette[e].main}}}}))]})),E(({theme:t})=>({[`&.${fn.disabled}`]:{color:(t.vars||t).palette.action.disabled,boxShadow:(t.vars||t).shadows[0],backgroundColor:(t.vars||t).palette.action.disabledBackground}}))),Jn=W(function(e,o){const r=X({props:e,name:"MuiFab"}),{children:n,className:s,color:a="default",component:i="button",disabled:l=!1,disableFocusRipple:c=!1,focusVisibleClassName:p,size:u="large",variant:b="circular",...g}=r,v={...r,color:a,component:i,disabled:l,disableFocusRipple:c,size:u,variant:b},f=Yc(v);return d.jsx(Kc,{className:z(f.root,s),component:i,disabled:l,focusRipple:!c,focusVisibleClassName:z(f.focusVisible,p),ownerState:v,ref:o,...g,classes:f,children:n})});function Zc(t){return K("MuiFormControlLabel",t)}const wo=Z("MuiFormControlLabel",["root","labelPlacementStart","labelPlacementTop","labelPlacementBottom","disabled","label","error","required","asterisk"]),Jc=t=>{const{classes:e,disabled:o,labelPlacement:r,error:n,required:s}=t,a={root:["root",o&&"disabled",`labelPlacement${R(r)}`,n&&"error",s&&"required"],label:["label",o&&"disabled"],asterisk:["asterisk",n&&"error"]};return q(a,Zc,e)},Qc=C("label",{name:"MuiFormControlLabel",slot:"Root",overridesResolver:(t,e)=>{const{ownerState:o}=t;return[{[`& .${wo.label}`]:e.label},e.root,e[`labelPlacement${R(o.labelPlacement)}`]]}})(E(({theme:t})=>({display:"inline-flex",alignItems:"center",cursor:"pointer",verticalAlign:"middle",WebkitTapHighlightColor:"transparent",marginLeft:-11,marginRight:16,[`&.${wo.disabled}`]:{cursor:"default"},[`& .${wo.label}`]:{[`&.${wo.disabled}`]:{color:(t.vars||t).palette.text.disabled}},variants:[{props:{labelPlacement:"start"},style:{flexDirection:"row-reverse",marginRight:-11}},{props:{labelPlacement:"top"},style:{flexDirection:"column-reverse"}},{props:{labelPlacement:"bottom"},style:{flexDirection:"column"}},{props:({labelPlacement:e})=>e==="start"||e==="top"||e==="bottom",style:{marginLeft:16}}]}))),tp=C("span",{name:"MuiFormControlLabel",slot:"Asterisk",overridesResolver:(t,e)=>e.asterisk})(E(({theme:t})=>({[`&.${wo.error}`]:{color:(t.vars||t).palette.error.main}}))),wb=W(function(e,o){const r=X({props:e,name:"MuiFormControlLabel"}),{checked:n,className:s,componentsProps:a={},control:i,disabled:l,disableTypography:c,inputRef:p,label:u,labelPlacement:b="end",name:g,onChange:v,required:f,slots:y={},slotProps:m={},value:h,...x}=r,w=Lo(),P=l??i.props.disabled??(w==null?void 0:w.disabled),B=f??i.props.required,$={disabled:P,required:B};["checked","name","onChange","value","inputRef"].forEach(H=>{typeof i.props[H]>"u"&&typeof r[H]<"u"&&($[H]=r[H])});const M=Ur({props:r,muiFormControl:w,states:["error"]}),k={...r,disabled:P,labelPlacement:b,required:B,error:M.error},T=Jc(k),F={slots:y,slotProps:{...a,...m}},[A,S]=V("typography",{elementType:le,externalForwardedProps:F,ownerState:k});let I=u;return I!=null&&I.type!==le&&!c&&(I=d.jsx(A,{component:"span",...S,className:z(T.label,S==null?void 0:S.className),children:I})),d.jsxs(Qc,{className:z(T.root,s),ownerState:k,ref:o,...x,children:[qt(i,$),B?d.jsxs("div",{children:[I,d.jsxs(tp,{ownerState:k,"aria-hidden":!0,className:T.asterisk,children:[" ","*"]})]}):I]})});function ep(t){return K("MuiFormGroup",t)}const $b=Z("MuiFormGroup",["root","row","error"]),op=t=>{const{classes:e,row:o,error:r}=t;return q({root:["root",o&&"row",r&&"error"]},ep,e)},rp=C("div",{name:"MuiFormGroup",slot:"Root",overridesResolver:(t,e)=>{const{ownerState:o}=t;return[e.root,o.row&&e.row]}})({display:"flex",flexDirection:"column",flexWrap:"wrap",variants:[{props:{row:!0},style:{flexDirection:"row"}}]}),np=W(function(e,o){const r=X({props:e,name:"MuiFormGroup"}),{className:n,row:s=!1,...a}=r,i=Lo(),l=Ur({props:r,muiFormControl:i,states:["error"]}),c={...r,row:s,error:l.error},p=op(c);return d.jsx(rp,{className:z(p.root,n),ownerState:c,ref:o,...a})}),gn=Re();function sp(t){return K("MuiGrid",t)}const ap=[0,1,2,3,4,5,6,7,8,9,10],ip=["column-reverse","column","row-reverse","row"],lp=["nowrap","wrap-reverse","wrap"],bo=["auto",!0,1,2,3,4,5,6,7,8,9,10,11,12],Mo=Z("MuiGrid",["root","container","item","zeroMinWidth",...ap.map(t=>`spacing-xs-${t}`),...ip.map(t=>`direction-xs-${t}`),...lp.map(t=>`wrap-xs-${t}`),...bo.map(t=>`grid-xs-${t}`),...bo.map(t=>`grid-sm-${t}`),...bo.map(t=>`grid-md-${t}`),...bo.map(t=>`grid-lg-${t}`),...bo.map(t=>`grid-xl-${t}`)]);function cp({theme:t,ownerState:e}){let o;return t.breakpoints.keys.reduce((r,n)=>{let s={};if(e[n]&&(o=e[n]),!o)return r;if(o===!0)s={flexBasis:0,flexGrow:1,maxWidth:"100%"};else if(o==="auto")s={flexBasis:"auto",flexGrow:0,flexShrink:0,maxWidth:"none",width:"auto"};else{const a=Ye({values:e.columns,breakpoints:t.breakpoints.values}),i=typeof a=="object"?a[n]:a;if(i==null)return r;const l=`${Math.round(o/i*1e8)/1e6}%`;let c={};if(e.container&&e.item&&e.columnSpacing!==0){const p=t.spacing(e.columnSpacing);if(p!=="0px"){const u=`calc(${l} + ${p})`;c={flexBasis:u,maxWidth:u}}}s={flexBasis:l,flexGrow:0,maxWidth:l,...c}}return t.breakpoints.values[n]===0?Object.assign(r,s):r[t.breakpoints.up(n)]=s,r},{})}function pp({theme:t,ownerState:e}){const o=Ye({values:e.direction,breakpoints:t.breakpoints.values});return ko({theme:t},o,r=>{const n={flexDirection:r};return r.startsWith("column")&&(n[`& > .${Mo.item}`]={maxWidth:"none"}),n})}function Qn({breakpoints:t,values:e}){let o="";Object.keys(e).forEach(n=>{o===""&&e[n]!==0&&(o=n)});const r=Object.keys(t).sort((n,s)=>t[n]-t[s]);return r.slice(0,r.indexOf(o))}function dp({theme:t,ownerState:e}){const{container:o,rowSpacing:r}=e;let n={};if(o&&r!==0){const s=Ye({values:r,breakpoints:t.breakpoints.values});let a;typeof s=="object"&&(a=Qn({breakpoints:t.breakpoints.values,values:s})),n=ko({theme:t},s,(i,l)=>{const c=t.spacing(i);return c!=="0px"?{marginTop:`calc(-1 * ${c})`,[`& > .${Mo.item}`]:{paddingTop:c}}:a!=null&&a.includes(l)?{}:{marginTop:0,[`& > .${Mo.item}`]:{paddingTop:0}}})}return n}function up({theme:t,ownerState:e}){const{container:o,columnSpacing:r}=e;let n={};if(o&&r!==0){const s=Ye({values:r,breakpoints:t.breakpoints.values});let a;typeof s=="object"&&(a=Qn({breakpoints:t.breakpoints.values,values:s})),n=ko({theme:t},s,(i,l)=>{const c=t.spacing(i);if(c!=="0px"){const p=`calc(-1 * ${c})`;return{width:`calc(100% + ${c})`,marginLeft:p,[`& > .${Mo.item}`]:{paddingLeft:c}}}return a!=null&&a.includes(l)?{}:{width:"100%",marginLeft:0,[`& > .${Mo.item}`]:{paddingLeft:0}}})}return n}function fp(t,e,o={}){if(!t||t<=0)return[];if(typeof t=="string"&&!Number.isNaN(Number(t))||typeof t=="number")return[o[`spacing-xs-${String(t)}`]];const r=[];return e.forEach(n=>{const s=t[n];Number(s)>0&&r.push(o[`spacing-${n}-${String(s)}`])}),r}const gp=C("div",{name:"MuiGrid",slot:"Root",overridesResolver:(t,e)=>{const{ownerState:o}=t,{container:r,direction:n,item:s,spacing:a,wrap:i,zeroMinWidth:l,breakpoints:c}=o;let p=[];r&&(p=fp(a,c,e));const u=[];return c.forEach(b=>{const g=o[b];g&&u.push(e[`grid-${b}-${String(g)}`])}),[e.root,r&&e.container,s&&e.item,l&&e.zeroMinWidth,...p,n!=="row"&&e[`direction-xs-${String(n)}`],i!=="wrap"&&e[`wrap-xs-${String(i)}`],...u]}})(({ownerState:t})=>({boxSizing:"border-box",...t.container&&{display:"flex",flexWrap:"wrap",width:"100%"},...t.item&&{margin:0},...t.zeroMinWidth&&{minWidth:0},...t.wrap!=="wrap"&&{flexWrap:t.wrap}}),pp,dp,up,cp);function mp(t,e){if(!t||t<=0)return[];if(typeof t=="string"&&!Number.isNaN(Number(t))||typeof t=="number")return[`spacing-xs-${String(t)}`];const o=[];return e.forEach(r=>{const n=t[r];if(Number(n)>0){const s=`spacing-${r}-${String(n)}`;o.push(s)}}),o}const bp=t=>{const{classes:e,container:o,direction:r,item:n,spacing:s,wrap:a,zeroMinWidth:i,breakpoints:l}=t;let c=[];o&&(c=mp(s,l));const p=[];l.forEach(b=>{const g=t[b];g&&p.push(`grid-${b}-${String(g)}`)});const u={root:["root",o&&"container",n&&"item",i&&"zeroMinWidth",...c,r!=="row"&&`direction-xs-${String(r)}`,a!=="wrap"&&`wrap-xs-${String(a)}`,...p]};return q(u,sp,e)},Pb=W(function(e,o){const r=X({props:e,name:"MuiGrid"}),{breakpoints:n}=pe(),s=ar(r),{className:a,columns:i,columnSpacing:l,component:c="div",container:p=!1,direction:u="row",item:b=!1,rowSpacing:g,spacing:v=0,wrap:f="wrap",zeroMinWidth:y=!1,...m}=s,h=g||v,x=l||v,w=Ht(gn),P=p?i||12:w,B={},$={...m};n.keys.forEach(T=>{m[T]!=null&&(B[T]=m[T],delete $[T])});const M={...s,columns:P,container:p,direction:u,item:b,rowSpacing:h,columnSpacing:x,wrap:f,zeroMinWidth:y,spacing:v,...B,breakpoints:n.keys},k=bp(M);return d.jsx(gn.Provider,{value:P,children:d.jsx(gp,{ownerState:M,className:z(k.root,a),as:c,ref:o,...$})})}),kb=Oa({createStyledComponent:C("div",{name:"MuiGrid2",slot:"Root",overridesResolver:(t,e)=>{const{ownerState:o}=t;return[e.root,o.container&&e.container]}}),componentName:"MuiGrid2",useThemeProps:t=>X({props:t,name:"MuiGrid2"}),useTheme:pe});function Rb(t){return K("MuiGrid2",t)}const vp=[0,1,2,3,4,5,6,7,8,9,10],yp=["column-reverse","column","row-reverse","row"],hp=["nowrap","wrap-reverse","wrap"],vo=["auto",!0,1,2,3,4,5,6,7,8,9,10,11,12],Tb=Z("MuiGrid2",["root","container",...vp.map(t=>`spacing-xs-${t}`),...yp.map(t=>`direction-xs-${t}`),...hp.map(t=>`wrap-xs-${t}`),...vo.map(t=>`grid-xs-${t}`),...vo.map(t=>`grid-sm-${t}`),...vo.map(t=>`grid-md-${t}`),...vo.map(t=>`grid-lg-${t}`),...vo.map(t=>`grid-xl-${t}`)]),Fe=["xs","sm","md","lg","xl"],xp=(t,e,o=!0)=>o?Fe.indexOf(t)<=Fe.indexOf(e):Fe.indexOf(t)o?Fe.indexOf(e)<=Fe.indexOf(t):Fe.indexOf(e)e=>{const{withTheme:o=!1,noSSR:r=!1,initialWidth:n}=t;function s(a){const i=pe(),l=a.theme||i,{initialWidth:c,width:p,...u}=Xs({theme:l,name:"MuiWithWidth",props:a}),[b,g]=Gt(!1);Bo(()=>{g(!0)},[]);const f=l.breakpoints.keys.slice().reverse().reduce((m,h)=>{const x=Ys(l.breakpoints.up(h));return!m&&x?h:m},null),y={width:p||(b||r?f:void 0)||c||n,...o?{theme:l}:{},...u};return y.width===void 0?null:d.jsx(e,{...y})}return s};function ts(t){const{children:e,only:o,width:r}=t,n=pe();let s=!0;if(o)if(Array.isArray(o))for(let a=0;a{const{classes:e,breakpoints:o}=t,r={root:["root",...o.map(({breakpoint:n,dir:s})=>s==="only"?`${s}${R(n)}`:`${n}${R(s)}`)]};return q(r,$p,e)},kp=C("div",{name:"PrivateHiddenCss",slot:"Root"})(({theme:t,ownerState:e})=>{const o={display:"none"};return{...e.breakpoints.map(({breakpoint:r,dir:n})=>n==="only"?{[t.breakpoints.only(r)]:o}:n==="up"?{[t.breakpoints.up(r)]:o}:{[t.breakpoints.down(r)]:o}).reduce((r,n)=>(Object.keys(n).forEach(s=>{r[s]=n[s]}),r),{})}});function Rp(t){const{children:e,className:o,only:r,...n}=t,s=pe(),a=[];for(let c=0;c{a.push({breakpoint:p,dir:"only"})});const i={...t,breakpoints:a},l=Pp(i);return d.jsx(kp,{className:z(l.root,o),ownerState:i,children:e})}function Ib(t){const{implementation:e="js",lgDown:o=!1,lgUp:r=!1,mdDown:n=!1,mdUp:s=!1,smDown:a=!1,smUp:i=!1,xlDown:l=!1,xlUp:c=!1,xsDown:p=!1,xsUp:u=!1,...b}=t;return e==="js"?d.jsx(wp,{lgDown:o,lgUp:r,mdDown:n,mdUp:s,smDown:a,smUp:i,xlDown:l,xlUp:c,xsDown:p,xsUp:u,...b}):d.jsx(Rp,{lgDown:o,lgUp:r,mdDown:n,mdUp:s,smDown:a,smUp:i,xlDown:l,xlUp:c,xsDown:p,xsUp:u,...b})}function Tp(t){return K("MuiIcon",t)}const Mb=Z("MuiIcon",["root","colorPrimary","colorSecondary","colorAction","colorError","colorDisabled","fontSizeInherit","fontSizeSmall","fontSizeMedium","fontSizeLarge"]),Ip=t=>{const{color:e,fontSize:o,classes:r}=t,n={root:["root",e!=="inherit"&&`color${R(e)}`,`fontSize${R(o)}`]};return q(n,Tp,r)},Mp=C("span",{name:"MuiIcon",slot:"Root",overridesResolver:(t,e)=>{const{ownerState:o}=t;return[e.root,o.color!=="inherit"&&e[`color${R(o.color)}`],e[`fontSize${R(o.fontSize)}`]]}})(E(({theme:t})=>({userSelect:"none",width:"1em",height:"1em",overflow:"hidden",display:"inline-block",textAlign:"center",flexShrink:0,variants:[{props:{fontSize:"inherit"},style:{fontSize:"inherit"}},{props:{fontSize:"small"},style:{fontSize:t.typography.pxToRem(20)}},{props:{fontSize:"medium"},style:{fontSize:t.typography.pxToRem(24)}},{props:{fontSize:"large"},style:{fontSize:t.typography.pxToRem(36)}},{props:{color:"action"},style:{color:(t.vars||t).palette.action.active}},{props:{color:"disabled"},style:{color:(t.vars||t).palette.action.disabled}},{props:{color:"inherit"},style:{color:void 0}},...Object.entries(t.palette).filter(Ut()).map(([e])=>({props:{color:e},style:{color:(t.vars||t).palette[e].main}}))]}))),Ap=W(function(e,o){const r=X({props:e,name:"MuiIcon"}),{baseClassName:n="material-icons",className:s,color:a="inherit",component:i="span",fontSize:l="medium",...c}=r,p={...r,baseClassName:n,color:a,component:i,fontSize:l},u=Ip(p);return d.jsx(Mp,{as:i,className:z(n,"notranslate",u.root,s),ownerState:p,"aria-hidden":!0,ref:o,...c})});Ap.muiName="Icon";function Lp(t){return K("MuiImageList",t)}const Ab=Z("MuiImageList",["root","masonry","quilted","standard","woven"]),es=Re({}),Bp=t=>{const{classes:e,variant:o}=t;return q({root:["root",o]},Lp,e)},Np=C("ul",{name:"MuiImageList",slot:"Root",overridesResolver:(t,e)=>{const{ownerState:o}=t;return[e.root,e[o.variant]]}})({display:"grid",overflowY:"auto",listStyle:"none",padding:0,WebkitOverflowScrolling:"touch",variants:[{props:{variant:"masonry"},style:{display:"block"}}]}),Lb=W(function(e,o){const r=X({props:e,name:"MuiImageList"}),{children:n,className:s,cols:a=2,component:i="ul",rowHeight:l="auto",gap:c=4,style:p,variant:u="standard",...b}=r,g=xe(()=>({rowHeight:l,gap:c,variant:u}),[l,c,u]),v=u==="masonry"?{columnCount:a,columnGap:c,...p}:{gridTemplateColumns:`repeat(${a}, 1fr)`,gap:c,...p},f={...r,component:i,gap:c,rowHeight:l,variant:u},y=Bp(f);return d.jsx(Np,{as:i,className:z(y.root,y[u],s),ref:o,style:v,ownerState:f,...b,children:d.jsx(es.Provider,{value:g,children:n})})});function Op(t){return K("MuiImageListItem",t)}const wr=Z("MuiImageListItem",["root","img","standard","woven","masonry","quilted"]),zp=t=>{const{classes:e,variant:o}=t;return q({root:["root",o],img:["img"]},Op,e)},jp=C("li",{name:"MuiImageListItem",slot:"Root",overridesResolver:(t,e)=>{const{ownerState:o}=t;return[{[`& .${wr.img}`]:e.img},e.root,e[o.variant]]}})({display:"block",position:"relative",[`& .${wr.img}`]:{objectFit:"cover",width:"100%",height:"100%",display:"block"},variants:[{props:{variant:"standard"},style:{display:"flex",flexDirection:"column"}},{props:{variant:"woven"},style:{height:"100%",alignSelf:"center","&:nth-of-type(even)":{height:"70%"}}},{props:{variant:"standard"},style:{[`& .${wr.img}`]:{height:"auto",flexGrow:1}}}]}),Bb=W(function(e,o){const r=X({props:e,name:"MuiImageListItem"}),{children:n,className:s,cols:a=1,component:i="li",rows:l=1,style:c,...p}=r,{rowHeight:u="auto",gap:b,variant:g}=Ht(es);let v="auto";g==="woven"?v=void 0:u!=="auto"&&(v=u*l+b*(l-1));const f={...r,cols:a,component:i,gap:b,rowHeight:u,rows:l,variant:g},y=zp(f);return d.jsx(jp,{as:i,className:z(y.root,y[g],s),ref:o,style:{height:v,gridColumnEnd:g!=="masonry"?`span ${a}`:void 0,gridRowEnd:g!=="masonry"?`span ${l}`:void 0,marginBottom:g==="masonry"?b:void 0,breakInside:g==="masonry"?"avoid":void 0,...c},ownerState:f,...p,children:ke.map(n,m=>$e(m)?m.type==="img"||ir(m,["Image"])?qt(m,{className:z(y.img,m.props.className)}):m:null)})});function Dp(t){return K("MuiImageListItemBar",t)}const Nb=Z("MuiImageListItemBar",["root","positionBottom","positionTop","positionBelow","actionPositionLeft","actionPositionRight","titleWrap","titleWrapBottom","titleWrapTop","titleWrapBelow","titleWrapActionPosLeft","titleWrapActionPosRight","title","subtitle","actionIcon","actionIconActionPosLeft","actionIconActionPosRight"]),Fp=t=>{const{classes:e,position:o,actionIcon:r,actionPosition:n}=t,s={root:["root",`position${R(o)}`,`actionPosition${R(n)}`],titleWrap:["titleWrap",`titleWrap${R(o)}`,r&&`titleWrapActionPos${R(n)}`],title:["title"],subtitle:["subtitle"],actionIcon:["actionIcon",`actionIconActionPos${R(n)}`]};return q(s,Dp,e)},Ep=C("div",{name:"MuiImageListItemBar",slot:"Root",overridesResolver:(t,e)=>{const{ownerState:o}=t;return[e.root,e[`position${R(o.position)}`]]}})(E(({theme:t})=>({position:"absolute",left:0,right:0,background:"rgba(0, 0, 0, 0.5)",display:"flex",alignItems:"center",fontFamily:t.typography.fontFamily,variants:[{props:{position:"bottom"},style:{bottom:0}},{props:{position:"top"},style:{top:0}},{props:{position:"below"},style:{position:"relative",background:"transparent",alignItems:"normal"}}]}))),Up=C("div",{name:"MuiImageListItemBar",slot:"TitleWrap",overridesResolver:(t,e)=>{const{ownerState:o}=t;return[e.titleWrap,e[`titleWrap${R(o.position)}`],o.actionIcon&&e[`titleWrapActionPos${R(o.actionPosition)}`]]}})(E(({theme:t})=>({flexGrow:1,padding:"12px 16px",color:(t.vars||t).palette.common.white,overflow:"hidden",variants:[{props:{position:"below"},style:{padding:"6px 0 12px",color:"inherit"}},{props:({ownerState:e})=>e.actionIcon&&e.actionPosition==="left",style:{paddingLeft:0}},{props:({ownerState:e})=>e.actionIcon&&e.actionPosition==="right",style:{paddingRight:0}}]}))),Wp=C("div",{name:"MuiImageListItemBar",slot:"Title",overridesResolver:(t,e)=>e.title})(E(({theme:t})=>({fontSize:t.typography.pxToRem(16),lineHeight:"24px",textOverflow:"ellipsis",overflow:"hidden",whiteSpace:"nowrap"}))),Hp=C("div",{name:"MuiImageListItemBar",slot:"Subtitle",overridesResolver:(t,e)=>e.subtitle})(E(({theme:t})=>({fontSize:t.typography.pxToRem(12),lineHeight:1,textOverflow:"ellipsis",overflow:"hidden",whiteSpace:"nowrap"}))),Vp=C("div",{name:"MuiImageListItemBar",slot:"ActionIcon",overridesResolver:(t,e)=>{const{ownerState:o}=t;return[e.actionIcon,e[`actionIconActionPos${R(o.actionPosition)}`]]}})({variants:[{props:{actionPosition:"left"},style:{order:-1}}]}),Ob=W(function(e,o){const r=X({props:e,name:"MuiImageListItemBar"}),{actionIcon:n,actionPosition:s="right",className:a,subtitle:i,title:l,position:c="bottom",...p}=r,u={...r,position:c,actionPosition:s},b=Fp(u);return d.jsxs(Ep,{ownerState:u,className:z(b.root,a),ref:o,...p,children:[d.jsxs(Up,{ownerState:u,className:b.titleWrap,children:[d.jsx(Wp,{className:b.title,children:l}),i?d.jsx(Hp,{className:b.subtitle,children:i}):null]}),n?d.jsx(Vp,{ownerState:u,className:b.actionIcon,children:n}):null]})});function Gp(t){return K("MuiLinearProgress",t)}const zb=Z("MuiLinearProgress",["root","colorPrimary","colorSecondary","determinate","indeterminate","buffer","query","dashed","dashedColorPrimary","dashedColorSecondary","bar","bar1","bar2","barColorPrimary","barColorSecondary","bar1Indeterminate","bar1Determinate","bar1Buffer","bar2Indeterminate","bar2Buffer"]),Br=4,Nr=Hr` + 0% { + left: -35%; + right: 100%; + } + + 60% { + left: 100%; + right: -90%; + } + + 100% { + left: 100%; + right: -90%; + } +`,_p=typeof Nr!="string"?Wr` + animation: ${Nr} 2.1s cubic-bezier(0.65, 0.815, 0.735, 0.395) infinite; + `:null,Or=Hr` + 0% { + left: -200%; + right: 100%; + } + + 60% { + left: 107%; + right: -8%; + } + + 100% { + left: 107%; + right: -8%; + } +`,qp=typeof Or!="string"?Wr` + animation: ${Or} 2.1s cubic-bezier(0.165, 0.84, 0.44, 1) 1.15s infinite; + `:null,zr=Hr` + 0% { + opacity: 1; + background-position: 0 -23px; + } + + 60% { + opacity: 0; + background-position: 0 -23px; + } + + 100% { + opacity: 1; + background-position: -200px -23px; + } +`,Xp=typeof zr!="string"?Wr` + animation: ${zr} 3s infinite linear; + `:null,Yp=t=>{const{classes:e,variant:o,color:r}=t,n={root:["root",`color${R(r)}`,o],dashed:["dashed",`dashedColor${R(r)}`],bar1:["bar","bar1",`barColor${R(r)}`,(o==="indeterminate"||o==="query")&&"bar1Indeterminate",o==="determinate"&&"bar1Determinate",o==="buffer"&&"bar1Buffer"],bar2:["bar","bar2",o!=="buffer"&&`barColor${R(r)}`,o==="buffer"&&`color${R(r)}`,(o==="indeterminate"||o==="query")&&"bar2Indeterminate",o==="buffer"&&"bar2Buffer"]};return q(n,Gp,e)},qr=(t,e)=>t.vars?t.vars.palette.LinearProgress[`${e}Bg`]:t.palette.mode==="light"?Ze(t.palette[e].main,.62):Ke(t.palette[e].main,.5),Kp=C("span",{name:"MuiLinearProgress",slot:"Root",overridesResolver:(t,e)=>{const{ownerState:o}=t;return[e.root,e[`color${R(o.color)}`],e[o.variant]]}})(E(({theme:t})=>({position:"relative",overflow:"hidden",display:"block",height:4,zIndex:0,"@media print":{colorAdjust:"exact"},variants:[...Object.entries(t.palette).filter(Ut()).map(([e])=>({props:{color:e},style:{backgroundColor:qr(t,e)}})),{props:({ownerState:e})=>e.color==="inherit"&&e.variant!=="buffer",style:{"&::before":{content:'""',position:"absolute",left:0,top:0,right:0,bottom:0,backgroundColor:"currentColor",opacity:.3}}},{props:{variant:"buffer"},style:{backgroundColor:"transparent"}},{props:{variant:"query"},style:{transform:"rotate(180deg)"}}]}))),Zp=C("span",{name:"MuiLinearProgress",slot:"Dashed",overridesResolver:(t,e)=>{const{ownerState:o}=t;return[e.dashed,e[`dashedColor${R(o.color)}`]]}})(E(({theme:t})=>({position:"absolute",marginTop:0,height:"100%",width:"100%",backgroundSize:"10px 10px",backgroundPosition:"0 -23px",variants:[{props:{color:"inherit"},style:{opacity:.3,backgroundImage:"radial-gradient(currentColor 0%, currentColor 16%, transparent 42%)"}},...Object.entries(t.palette).filter(Ut()).map(([e])=>{const o=qr(t,e);return{props:{color:e},style:{backgroundImage:`radial-gradient(${o} 0%, ${o} 16%, transparent 42%)`}}})]})),Xp||{animation:`${zr} 3s infinite linear`}),Jp=C("span",{name:"MuiLinearProgress",slot:"Bar1",overridesResolver:(t,e)=>{const{ownerState:o}=t;return[e.bar,e.bar1,e[`barColor${R(o.color)}`],(o.variant==="indeterminate"||o.variant==="query")&&e.bar1Indeterminate,o.variant==="determinate"&&e.bar1Determinate,o.variant==="buffer"&&e.bar1Buffer]}})(E(({theme:t})=>({width:"100%",position:"absolute",left:0,bottom:0,top:0,transition:"transform 0.2s linear",transformOrigin:"left",variants:[{props:{color:"inherit"},style:{backgroundColor:"currentColor"}},...Object.entries(t.palette).filter(Ut()).map(([e])=>({props:{color:e},style:{backgroundColor:(t.vars||t).palette[e].main}})),{props:{variant:"determinate"},style:{transition:`transform .${Br}s linear`}},{props:{variant:"buffer"},style:{zIndex:1,transition:`transform .${Br}s linear`}},{props:({ownerState:e})=>e.variant==="indeterminate"||e.variant==="query",style:{width:"auto"}},{props:({ownerState:e})=>e.variant==="indeterminate"||e.variant==="query",style:_p||{animation:`${Nr} 2.1s cubic-bezier(0.65, 0.815, 0.735, 0.395) infinite`}}]}))),Qp=C("span",{name:"MuiLinearProgress",slot:"Bar2",overridesResolver:(t,e)=>{const{ownerState:o}=t;return[e.bar,e.bar2,e[`barColor${R(o.color)}`],(o.variant==="indeterminate"||o.variant==="query")&&e.bar2Indeterminate,o.variant==="buffer"&&e.bar2Buffer]}})(E(({theme:t})=>({width:"100%",position:"absolute",left:0,bottom:0,top:0,transition:"transform 0.2s linear",transformOrigin:"left",variants:[...Object.entries(t.palette).filter(Ut()).map(([e])=>({props:{color:e},style:{"--LinearProgressBar2-barColor":(t.vars||t).palette[e].main}})),{props:({ownerState:e})=>e.variant!=="buffer"&&e.color!=="inherit",style:{backgroundColor:"var(--LinearProgressBar2-barColor, currentColor)"}},{props:({ownerState:e})=>e.variant!=="buffer"&&e.color==="inherit",style:{backgroundColor:"currentColor"}},{props:{color:"inherit"},style:{opacity:.3}},...Object.entries(t.palette).filter(Ut()).map(([e])=>({props:{color:e,variant:"buffer"},style:{backgroundColor:qr(t,e),transition:`transform .${Br}s linear`}})),{props:({ownerState:e})=>e.variant==="indeterminate"||e.variant==="query",style:{width:"auto"}},{props:({ownerState:e})=>e.variant==="indeterminate"||e.variant==="query",style:qp||{animation:`${Or} 2.1s cubic-bezier(0.165, 0.84, 0.44, 1) 1.15s infinite`}}]}))),td=W(function(e,o){const r=X({props:e,name:"MuiLinearProgress"}),{className:n,color:s="primary",value:a,valueBuffer:i,variant:l="indeterminate",...c}=r,p={...r,color:s,variant:l},u=Yp(p),b=to(),g={},v={bar1:{},bar2:{}};if((l==="determinate"||l==="buffer")&&a!==void 0){g["aria-valuenow"]=Math.round(a),g["aria-valuemin"]=0,g["aria-valuemax"]=100;let f=a-100;b&&(f=-f),v.bar1.transform=`translateX(${f}%)`}if(l==="buffer"&&i!==void 0){let f=(i||0)-100;b&&(f=-f),v.bar2.transform=`translateX(${f}%)`}return d.jsxs(Kp,{className:z(u.root,n),ownerState:p,role:"progressbar",...g,ref:o,...c,children:[l==="buffer"?d.jsx(Zp,{className:u.dashed,ownerState:p}):null,d.jsx(Jp,{className:u.bar1,ownerState:p,style:v.bar1}),l==="determinate"?null:d.jsx(Qp,{className:u.bar2,ownerState:p,style:v.bar2})]})});function ed(t){return K("MuiLink",t)}const od=Z("MuiLink",["root","underlineNone","underlineHover","underlineAlways","button","focusVisible"]),rd=({theme:t,ownerState:e})=>{const o=e.color,r=Do(t,`palette.${o}.main`,!1)||Do(t,`palette.${o}`,!1)||e.color,n=Do(t,`palette.${o}.mainChannel`)||Do(t,`palette.${o}Channel`);return"vars"in t&&n?`rgba(${n} / 0.4)`:It(r,.4)},mn={primary:!0,secondary:!0,error:!0,info:!0,success:!0,warning:!0,textPrimary:!0,textSecondary:!0,textDisabled:!0},nd=t=>{const{classes:e,component:o,focusVisible:r,underline:n}=t,s={root:["root",`underline${R(n)}`,o==="button"&&"button",r&&"focusVisible"]};return q(s,ed,e)},sd=C(le,{name:"MuiLink",slot:"Root",overridesResolver:(t,e)=>{const{ownerState:o}=t;return[e.root,e[`underline${R(o.underline)}`],o.component==="button"&&e.button]}})(E(({theme:t})=>({variants:[{props:{underline:"none"},style:{textDecoration:"none"}},{props:{underline:"hover"},style:{textDecoration:"none","&:hover":{textDecoration:"underline"}}},{props:{underline:"always"},style:{textDecoration:"underline","&:hover":{textDecorationColor:"inherit"}}},{props:({underline:e,ownerState:o})=>e==="always"&&o.color!=="inherit",style:{textDecorationColor:"var(--Link-underlineColor)"}},...Object.entries(t.palette).filter(Ut()).map(([e])=>({props:{underline:"always",color:e},style:{"--Link-underlineColor":t.vars?`rgba(${t.vars.palette[e].mainChannel} / 0.4)`:It(t.palette[e].main,.4)}})),{props:{underline:"always",color:"textPrimary"},style:{"--Link-underlineColor":t.vars?`rgba(${t.vars.palette.text.primaryChannel} / 0.4)`:It(t.palette.text.primary,.4)}},{props:{underline:"always",color:"textSecondary"},style:{"--Link-underlineColor":t.vars?`rgba(${t.vars.palette.text.secondaryChannel} / 0.4)`:It(t.palette.text.secondary,.4)}},{props:{underline:"always",color:"textDisabled"},style:{"--Link-underlineColor":(t.vars||t).palette.text.disabled}},{props:{component:"button"},style:{position:"relative",WebkitTapHighlightColor:"transparent",backgroundColor:"transparent",outline:0,border:0,margin:0,borderRadius:0,padding:0,cursor:"pointer",userSelect:"none",verticalAlign:"middle",MozAppearance:"none",WebkitAppearance:"none","&::-moz-focus-inner":{borderStyle:"none"},[`&.${od.focusVisible}`]:{outline:"auto"}}}]}))),jb=W(function(e,o){const r=X({props:e,name:"MuiLink"}),n=pe(),{className:s,color:a="primary",component:i="a",onBlur:l,onFocus:c,TypographyClasses:p,underline:u="always",variant:b="inherit",sx:g,...v}=r,[f,y]=Gt(!1),m=P=>{Ue(P.target)||y(!1),l&&l(P)},h=P=>{Ue(P.target)&&y(!0),c&&c(P)},x={...r,color:a,component:i,focusVisible:f,underline:u,variant:b},w=nd(x);return d.jsx(sd,{color:a,className:z(w.root,s),classes:p,component:i,onBlur:m,onFocus:h,ref:o,ownerState:x,variant:b,...v,sx:[...mn[a]===void 0?[{color:a}]:[],...Array.isArray(g)?g:[g]],style:{...v.style,...u==="always"&&a!=="inherit"&&!mn[a]&&{"--Link-underlineColor":rd({theme:n,ownerState:x})}}})}),ad=(t,e)=>{const{ownerState:o}=t;return[e.root,o.dense&&e.dense,o.alignItems==="flex-start"&&e.alignItemsFlexStart,o.divider&&e.divider,!o.disableGutters&&e.gutters]},id=t=>{const{alignItems:e,classes:o,dense:r,disabled:n,disableGutters:s,divider:a,selected:i}=t,c=q({root:["root",r&&"dense",!s&&"gutters",a&&"divider",n&&"disabled",e==="flex-start"&&"alignItemsFlexStart",i&&"selected"]},Ks,o);return{...o,...c}},ld=C(he,{shouldForwardProp:t=>Be(t)||t==="classes",name:"MuiListItemButton",slot:"Root",overridesResolver:ad})(E(({theme:t})=>({display:"flex",flexGrow:1,justifyContent:"flex-start",alignItems:"center",position:"relative",textDecoration:"none",minWidth:0,boxSizing:"border-box",textAlign:"left",paddingTop:8,paddingBottom:8,transition:t.transitions.create("background-color",{duration:t.transitions.duration.shortest}),"&:hover":{textDecoration:"none",backgroundColor:(t.vars||t).palette.action.hover,"@media (hover: none)":{backgroundColor:"transparent"}},[`&.${mo.selected}`]:{backgroundColor:t.vars?`rgba(${t.vars.palette.primary.mainChannel} / ${t.vars.palette.action.selectedOpacity})`:It(t.palette.primary.main,t.palette.action.selectedOpacity),[`&.${mo.focusVisible}`]:{backgroundColor:t.vars?`rgba(${t.vars.palette.primary.mainChannel} / calc(${t.vars.palette.action.selectedOpacity} + ${t.vars.palette.action.focusOpacity}))`:It(t.palette.primary.main,t.palette.action.selectedOpacity+t.palette.action.focusOpacity)}},[`&.${mo.selected}:hover`]:{backgroundColor:t.vars?`rgba(${t.vars.palette.primary.mainChannel} / calc(${t.vars.palette.action.selectedOpacity} + ${t.vars.palette.action.hoverOpacity}))`:It(t.palette.primary.main,t.palette.action.selectedOpacity+t.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:t.vars?`rgba(${t.vars.palette.primary.mainChannel} / ${t.vars.palette.action.selectedOpacity})`:It(t.palette.primary.main,t.palette.action.selectedOpacity)}},[`&.${mo.focusVisible}`]:{backgroundColor:(t.vars||t).palette.action.focus},[`&.${mo.disabled}`]:{opacity:(t.vars||t).palette.action.disabledOpacity},variants:[{props:({ownerState:e})=>e.divider,style:{borderBottom:`1px solid ${(t.vars||t).palette.divider}`,backgroundClip:"padding-box"}},{props:{alignItems:"flex-start"},style:{alignItems:"flex-start"}},{props:({ownerState:e})=>!e.disableGutters,style:{paddingLeft:16,paddingRight:16}},{props:({ownerState:e})=>e.dense,style:{paddingTop:4,paddingBottom:4}}]}))),Db=W(function(e,o){const r=X({props:e,name:"MuiListItemButton"}),{alignItems:n="center",autoFocus:s=!1,component:a="div",children:i,dense:l=!1,disableGutters:c=!1,divider:p=!1,focusVisibleClassName:u,selected:b=!1,className:g,...v}=r,f=Ht(To),y=xe(()=>({dense:l||f.dense||!1,alignItems:n,disableGutters:c}),[n,f.dense,l,c]),m=Tt(null);Bo(()=>{s&&m.current&&m.current.focus()},[s]);const h={...r,alignItems:n,dense:y.dense,disableGutters:c,divider:p,selected:b},x=id(h),w=ye(m,o);return d.jsx(To.Provider,{value:y,children:d.jsx(ld,{ref:w,href:v.href||v.to,component:(v.href||v.to)&&a==="div"?"button":a,focusVisibleClassName:z(x.focusVisible,u),ownerState:h,className:z(x.root,g),...v,classes:x,children:i})})});function cd(t){return K("MuiListItemAvatar",t)}const Fb=Z("MuiListItemAvatar",["root","alignItemsFlexStart"]),pd=t=>{const{alignItems:e,classes:o}=t;return q({root:["root",e==="flex-start"&&"alignItemsFlexStart"]},cd,o)},dd=C("div",{name:"MuiListItemAvatar",slot:"Root",overridesResolver:(t,e)=>{const{ownerState:o}=t;return[e.root,o.alignItems==="flex-start"&&e.alignItemsFlexStart]}})({minWidth:56,flexShrink:0,variants:[{props:{alignItems:"flex-start"},style:{marginTop:8}}]}),Eb=W(function(e,o){const r=X({props:e,name:"MuiListItemAvatar"}),{className:n,...s}=r,a=Ht(To),i={...r,alignItems:a.alignItems},l=pd(i);return d.jsx(dd,{className:z(l.root,n),ownerState:i,ref:o,...s})}),ud=t=>{const{alignItems:e,classes:o}=t;return q({root:["root",e==="flex-start"&&"alignItemsFlexStart"]},Zs,o)},fd=C("div",{name:"MuiListItemIcon",slot:"Root",overridesResolver:(t,e)=>{const{ownerState:o}=t;return[e.root,o.alignItems==="flex-start"&&e.alignItemsFlexStart]}})(E(({theme:t})=>({minWidth:56,color:(t.vars||t).palette.action.active,flexShrink:0,display:"inline-flex",variants:[{props:{alignItems:"flex-start"},style:{marginTop:8}}]}))),Ub=W(function(e,o){const r=X({props:e,name:"MuiListItemIcon"}),{className:n,...s}=r,a=Ht(To),i={...r,alignItems:a.alignItems},l=ud(i);return d.jsx(fd,{className:z(l.root,n),ownerState:i,ref:o,...s})}),gd=t=>{const{classes:e,inset:o,primary:r,secondary:n,dense:s}=t;return q({root:["root",o&&"inset",s&&"dense",r&&n&&"multiline"],primary:["primary"],secondary:["secondary"]},Js,e)},md=C("div",{name:"MuiListItemText",slot:"Root",overridesResolver:(t,e)=>{const{ownerState:o}=t;return[{[`& .${Fo.primary}`]:e.primary},{[`& .${Fo.secondary}`]:e.secondary},e.root,o.inset&&e.inset,o.primary&&o.secondary&&e.multiline,o.dense&&e.dense]}})({flex:"1 1 auto",minWidth:0,marginTop:4,marginBottom:4,[`.${er.root}:where(& .${Fo.primary})`]:{display:"block"},[`.${er.root}:where(& .${Fo.secondary})`]:{display:"block"},variants:[{props:({ownerState:t})=>t.primary&&t.secondary,style:{marginTop:6,marginBottom:6}},{props:({ownerState:t})=>t.inset,style:{paddingLeft:56}}]}),Wb=W(function(e,o){const r=X({props:e,name:"MuiListItemText"}),{children:n,className:s,disableTypography:a=!1,inset:i=!1,primary:l,primaryTypographyProps:c,secondary:p,secondaryTypographyProps:u,slots:b={},slotProps:g={},...v}=r,{dense:f}=Ht(To);let y=l??n,m=p;const h={...r,disableTypography:a,inset:i,primary:!!y,secondary:!!m,dense:f},x=gd(h),w={slots:b,slotProps:{primary:c,secondary:u,...g}},[P,B]=V("root",{className:z(x.root,s),elementType:md,externalForwardedProps:{...w,...v},ownerState:h,ref:o}),[$,M]=V("primary",{className:x.primary,elementType:le,externalForwardedProps:w,ownerState:h}),[k,T]=V("secondary",{className:x.secondary,elementType:le,externalForwardedProps:w,ownerState:h});return y!=null&&y.type!==le&&!a&&(y=d.jsx($,{variant:f?"body2":"body1",component:M!=null&&M.variant?void 0:"span",...M,children:y})),m!=null&&m.type!==le&&!a&&(m=d.jsx(k,{variant:"body2",color:"textSecondary",...T,children:m})),d.jsxs(P,{...B,children:[y,m]})});function bd(t){return K("MuiMobileStepper",t)}const Hb=Z("MuiMobileStepper",["root","positionBottom","positionTop","positionStatic","dots","dot","dotActive","progress"]),vd=t=>{const{classes:e,position:o}=t,r={root:["root",`position${R(o)}`],dots:["dots"],dot:["dot"],dotActive:["dotActive"],progress:["progress"]};return q(r,bd,e)},yd=C(Ne,{name:"MuiMobileStepper",slot:"Root",overridesResolver:(t,e)=>{const{ownerState:o}=t;return[e.root,e[`position${R(o.position)}`]]}})(E(({theme:t})=>({display:"flex",flexDirection:"row",justifyContent:"space-between",alignItems:"center",background:(t.vars||t).palette.background.default,padding:8,variants:[{props:({position:e})=>e==="top"||e==="bottom",style:{position:"fixed",left:0,right:0,zIndex:(t.vars||t).zIndex.mobileStepper}},{props:{position:"top"},style:{top:0}},{props:{position:"bottom"},style:{bottom:0}}]}))),hd=C("div",{name:"MuiMobileStepper",slot:"Dots",overridesResolver:(t,e)=>e.dots})({variants:[{props:{variant:"dots"},style:{display:"flex",flexDirection:"row"}}]}),xd=C("div",{name:"MuiMobileStepper",slot:"Dot",shouldForwardProp:t=>sr(t)&&t!=="dotActive",overridesResolver:(t,e)=>{const{dotActive:o}=t;return[e.dot,o&&e.dotActive]}})(E(({theme:t})=>({variants:[{props:{variant:"dots"},style:{transition:t.transitions.create("background-color",{duration:t.transitions.duration.shortest}),backgroundColor:(t.vars||t).palette.action.disabled,borderRadius:"50%",width:8,height:8,margin:"0 2px"}},{props:{variant:"dots",dotActive:!0},style:{backgroundColor:(t.vars||t).palette.primary.main}}]}))),Cd=C(td,{name:"MuiMobileStepper",slot:"Progress",overridesResolver:(t,e)=>e.progress})({variants:[{props:{variant:"progress"},style:{width:"50%"}}]}),Vb=W(function(e,o){const r=X({props:e,name:"MuiMobileStepper"}),{activeStep:n=0,backButton:s,className:a,LinearProgressProps:i,nextButton:l,position:c="bottom",steps:p,variant:u="dots",slots:b={},slotProps:g={},...v}=r,f={...r,activeStep:n,position:c,variant:u};let y;u==="progress"&&(p===1?y=100:y=Math.ceil(n/(p-1)*100));const m=vd(f),h={slots:b,slotProps:{progress:i,...g}},[x,w]=V("root",{ref:o,elementType:yd,shouldForwardComponentProp:!0,className:z(m.root,a),externalForwardedProps:{...h,...v},ownerState:f,additionalProps:{square:!0,elevation:0}}),[P,B]=V("dots",{className:m.dots,elementType:hd,externalForwardedProps:h,ownerState:f}),[$,M]=V("dot",{elementType:xd,externalForwardedProps:h,ownerState:f}),[k,T]=V("progress",{className:m.progress,elementType:Cd,shouldForwardComponentProp:!0,externalForwardedProps:h,ownerState:f,additionalProps:{value:y,variant:"determinate"}});return d.jsxs(x,{...w,children:[s,u==="text"&&d.jsxs(Te,{children:[n+1," / ",p]}),u==="dots"&&d.jsx(P,{...B,children:[...new Array(p)].map((F,A)=>d.jsx($,{...M,className:z(m.dot,M.className,A===n&&m.dotActive),dotActive:A===n},A))}),u==="progress"&&d.jsx(k,{...T}),l]})}),Sd=t=>{const{classes:e}=t;return q({root:["root"]},ea,e)},wd=d.jsx(ta,{}),$d=W(function(e,o){const r=X({name:"MuiNativeSelect",props:e}),{className:n,children:s,classes:a={},IconComponent:i=zn,input:l=wd,inputProps:c,variant:p,...u}=r,b=Lo(),g=Ur({props:r,muiFormControl:b,states:["variant"]}),v={...r,classes:a},f=Sd(v),{root:y,...m}=a;return d.jsx(Te,{children:qt(l,{inputComponent:Qs,inputProps:{children:s,classes:m,IconComponent:i,variant:g.variant,type:void 0,...c,...l?l.props.inputProps:{}},ref:o,...u,className:z(f.root,l.props.className,n)})})});$d.muiName="Select";function Pd(t){const{children:e,defer:o=!1,fallback:r=null}=t,[n,s]=Gt(!1);return Bo(()=>{o||s(!0)},[o]),Vt(()=>{o&&s(!0)},[o]),n?e:r}function kd(t){return K("MuiPagination",t)}const Gb=Z("MuiPagination",["root","ul","outlined","text"]);function Rd(t={}){const{boundaryCount:e=1,componentName:o="usePagination",count:r=1,defaultPage:n=1,disabled:s=!1,hideNextButton:a=!1,hidePrevButton:i=!1,onChange:l,page:c,showFirstButton:p=!1,showLastButton:u=!1,siblingCount:b=1,...g}=t,[v,f]=ve({controlled:c,default:n,name:o,state:"page"}),y=(k,T)=>{c||f(T),l&&l(k,T)},m=(k,T)=>{const F=T-k+1;return Array.from({length:F},(A,S)=>k+S)},h=m(1,Math.min(e,r)),x=m(Math.max(r-e+1,e+1),r),w=Math.max(Math.min(v-b,r-e-b*2-1),e+2),P=Math.min(Math.max(v+b,e+b*2+2),r-e-1),B=[...p?["first"]:[],...i?[]:["previous"],...h,...w>e+2?["start-ellipsis"]:e+1e?[r-e]:[],...x,...a?[]:["next"],...u?["last"]:[]],$=k=>{switch(k){case"first":return 1;case"previous":return v-1;case"next":return v+1;case"last":return r;default:return null}};return{items:B.map(k=>typeof k=="number"?{onClick:T=>{y(T,k)},type:"page",page:k,selected:k===v,disabled:s,"aria-current":k===v?"page":void 0}:{onClick:T=>{y(T,$(k))},type:k,page:$(k),selected:!1,disabled:s||!k.includes("ellipsis")&&(k==="next"||k==="last"?v>=r:v<=1)}),...g}}function Td(t){return K("MuiPaginationItem",t)}const ae=Z("MuiPaginationItem",["root","page","sizeSmall","sizeLarge","text","textPrimary","textSecondary","outlined","outlinedPrimary","outlinedSecondary","rounded","ellipsis","firstLast","previousNext","focusVisible","disabled","selected","icon","colorPrimary","colorSecondary"]),os=Xt(d.jsx("path",{d:"M18.41 16.59L13.82 12l4.59-4.59L17 6l-6 6 6 6zM6 6h2v12H6z"}),"FirstPage"),rs=Xt(d.jsx("path",{d:"M5.59 7.41L10.18 12l-4.59 4.59L7 18l6-6-6-6zM16 6h2v12h-2z"}),"LastPage"),Id=Xt(d.jsx("path",{d:"M15.41 7.41L14 6l-6 6 6 6 1.41-1.41L10.83 12z"}),"NavigateBefore"),Md=Xt(d.jsx("path",{d:"M10 6L8.59 7.41 13.17 12l-4.58 4.59L10 18l6-6z"}),"NavigateNext"),ns=(t,e)=>{const{ownerState:o}=t;return[e.root,e[o.variant],e[`size${R(o.size)}`],o.variant==="text"&&e[`text${R(o.color)}`],o.variant==="outlined"&&e[`outlined${R(o.color)}`],o.shape==="rounded"&&e.rounded,o.type==="page"&&e.page,(o.type==="start-ellipsis"||o.type==="end-ellipsis")&&e.ellipsis,(o.type==="previous"||o.type==="next")&&e.previousNext,(o.type==="first"||o.type==="last")&&e.firstLast]},Ad=t=>{const{classes:e,color:o,disabled:r,selected:n,size:s,shape:a,type:i,variant:l}=t,c={root:["root",`size${R(s)}`,l,a,o!=="standard"&&`color${R(o)}`,o!=="standard"&&`${l}${R(o)}`,r&&"disabled",n&&"selected",{page:"page",first:"firstLast",last:"firstLast","start-ellipsis":"ellipsis","end-ellipsis":"ellipsis",previous:"previousNext",next:"previousNext"}[i]],icon:["icon"]};return q(c,Td,e)},Ld=C("div",{name:"MuiPaginationItem",slot:"Root",overridesResolver:ns})(E(({theme:t})=>({...t.typography.body2,borderRadius:32/2,textAlign:"center",boxSizing:"border-box",minWidth:32,padding:"0 6px",margin:"0 3px",color:(t.vars||t).palette.text.primary,height:"auto",[`&.${ae.disabled}`]:{opacity:(t.vars||t).palette.action.disabledOpacity},variants:[{props:{size:"small"},style:{minWidth:26,borderRadius:26/2,margin:"0 1px",padding:"0 4px"}},{props:{size:"large"},style:{minWidth:40,borderRadius:40/2,padding:"0 10px",fontSize:t.typography.pxToRem(15)}}]}))),Bd=C(he,{name:"MuiPaginationItem",slot:"Root",overridesResolver:ns})(E(({theme:t})=>({...t.typography.body2,borderRadius:32/2,textAlign:"center",boxSizing:"border-box",minWidth:32,height:32,padding:"0 6px",margin:"0 3px",color:(t.vars||t).palette.text.primary,[`&.${ae.focusVisible}`]:{backgroundColor:(t.vars||t).palette.action.focus},[`&.${ae.disabled}`]:{opacity:(t.vars||t).palette.action.disabledOpacity},transition:t.transitions.create(["color","background-color"],{duration:t.transitions.duration.short}),"&:hover":{backgroundColor:(t.vars||t).palette.action.hover,"@media (hover: none)":{backgroundColor:"transparent"}},[`&.${ae.selected}`]:{backgroundColor:(t.vars||t).palette.action.selected,"&:hover":{backgroundColor:t.vars?`rgba(${t.vars.palette.action.selectedChannel} / calc(${t.vars.palette.action.selectedOpacity} + ${t.vars.palette.action.hoverOpacity}))`:It(t.palette.action.selected,t.palette.action.selectedOpacity+t.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:(t.vars||t).palette.action.selected}},[`&.${ae.focusVisible}`]:{backgroundColor:t.vars?`rgba(${t.vars.palette.action.selectedChannel} / calc(${t.vars.palette.action.selectedOpacity} + ${t.vars.palette.action.focusOpacity}))`:It(t.palette.action.selected,t.palette.action.selectedOpacity+t.palette.action.focusOpacity)},[`&.${ae.disabled}`]:{opacity:1,color:(t.vars||t).palette.action.disabled,backgroundColor:(t.vars||t).palette.action.selected}},variants:[{props:{size:"small"},style:{minWidth:26,height:26,borderRadius:26/2,margin:"0 1px",padding:"0 4px"}},{props:{size:"large"},style:{minWidth:40,height:40,borderRadius:40/2,padding:"0 10px",fontSize:t.typography.pxToRem(15)}},{props:{shape:"rounded"},style:{borderRadius:(t.vars||t).shape.borderRadius}},{props:{variant:"outlined"},style:{border:t.vars?`1px solid rgba(${t.vars.palette.common.onBackgroundChannel} / 0.23)`:`1px solid ${t.palette.mode==="light"?"rgba(0, 0, 0, 0.23)":"rgba(255, 255, 255, 0.23)"}`,[`&.${ae.selected}`]:{[`&.${ae.disabled}`]:{borderColor:(t.vars||t).palette.action.disabledBackground,color:(t.vars||t).palette.action.disabled}}}},{props:{variant:"text"},style:{[`&.${ae.selected}`]:{[`&.${ae.disabled}`]:{color:(t.vars||t).palette.action.disabled}}}},...Object.entries(t.palette).filter(Ut(["dark","contrastText"])).map(([e])=>({props:{variant:"text",color:e},style:{[`&.${ae.selected}`]:{color:(t.vars||t).palette[e].contrastText,backgroundColor:(t.vars||t).palette[e].main,"&:hover":{backgroundColor:(t.vars||t).palette[e].dark,"@media (hover: none)":{backgroundColor:(t.vars||t).palette[e].main}},[`&.${ae.focusVisible}`]:{backgroundColor:(t.vars||t).palette[e].dark},[`&.${ae.disabled}`]:{color:(t.vars||t).palette.action.disabled}}}})),...Object.entries(t.palette).filter(Ut(["light"])).map(([e])=>({props:{variant:"outlined",color:e},style:{[`&.${ae.selected}`]:{color:(t.vars||t).palette[e].main,border:`1px solid ${t.vars?`rgba(${t.vars.palette[e].mainChannel} / 0.5)`:It(t.palette[e].main,.5)}`,backgroundColor:t.vars?`rgba(${t.vars.palette[e].mainChannel} / ${t.vars.palette.action.activatedOpacity})`:It(t.palette[e].main,t.palette.action.activatedOpacity),"&:hover":{backgroundColor:t.vars?`rgba(${t.vars.palette[e].mainChannel} / calc(${t.vars.palette.action.activatedOpacity} + ${t.vars.palette.action.focusOpacity}))`:It(t.palette[e].main,t.palette.action.activatedOpacity+t.palette.action.focusOpacity),"@media (hover: none)":{backgroundColor:"transparent"}},[`&.${ae.focusVisible}`]:{backgroundColor:t.vars?`rgba(${t.vars.palette[e].mainChannel} / calc(${t.vars.palette.action.activatedOpacity} + ${t.vars.palette.action.focusOpacity}))`:It(t.palette[e].main,t.palette.action.activatedOpacity+t.palette.action.focusOpacity)}}}}))]}))),Nd=C("div",{name:"MuiPaginationItem",slot:"Icon",overridesResolver:(t,e)=>e.icon})(E(({theme:t})=>({fontSize:t.typography.pxToRem(20),margin:"0 -8px",variants:[{props:{size:"small"},style:{fontSize:t.typography.pxToRem(18)}},{props:{size:"large"},style:{fontSize:t.typography.pxToRem(22)}}]}))),Od=W(function(e,o){const r=X({props:e,name:"MuiPaginationItem"}),{className:n,color:s="standard",component:a,components:i={},disabled:l=!1,page:c,selected:p=!1,shape:u="circular",size:b="medium",slots:g={},slotProps:v={},type:f="page",variant:y="text",...m}=r,h={...r,color:s,disabled:l,selected:p,shape:u,size:b,type:f,variant:y},x=to(),w=Ad(h),P={slots:{previous:g.previous??i.previous,next:g.next??i.next,first:g.first??i.first,last:g.last??i.last},slotProps:v},[B,$]=V("previous",{elementType:Id,externalForwardedProps:P,ownerState:h}),[M,k]=V("next",{elementType:Md,externalForwardedProps:P,ownerState:h}),[T,F]=V("first",{elementType:os,externalForwardedProps:P,ownerState:h}),[A,S]=V("last",{elementType:rs,externalForwardedProps:P,ownerState:h}),I=x?{previous:"next",next:"previous",first:"last",last:"first"}[f]:f,H={previous:B,next:M,first:T,last:A}[I],O={previous:$,next:k,first:F,last:S}[I];return f==="start-ellipsis"||f==="end-ellipsis"?d.jsx(Ld,{ref:o,ownerState:h,className:z(w.root,n),children:"…"}):d.jsxs(Bd,{ref:o,ownerState:h,component:a,disabled:l,className:z(w.root,n),...m,children:[f==="page"&&c,H?d.jsx(Nd,{...O,className:w.icon,as:H}):null]})}),zd=t=>{const{classes:e,variant:o}=t;return q({root:["root",o],ul:["ul"]},kd,e)},jd=C("nav",{name:"MuiPagination",slot:"Root",overridesResolver:(t,e)=>{const{ownerState:o}=t;return[e.root,e[o.variant]]}})({}),Dd=C("ul",{name:"MuiPagination",slot:"Ul",overridesResolver:(t,e)=>e.ul})({display:"flex",flexWrap:"wrap",alignItems:"center",padding:0,margin:0,listStyle:"none"});function Fd(t,e,o){return t==="page"?`${o?"":"Go to "}page ${e}`:`Go to ${t} page`}const _b=W(function(e,o){const r=X({props:e,name:"MuiPagination"}),{boundaryCount:n=1,className:s,color:a="standard",count:i=1,defaultPage:l=1,disabled:c=!1,getItemAriaLabel:p=Fd,hideNextButton:u=!1,hidePrevButton:b=!1,onChange:g,page:v,renderItem:f=T=>d.jsx(Od,{...T}),shape:y="circular",showFirstButton:m=!1,showLastButton:h=!1,siblingCount:x=1,size:w="medium",variant:P="text",...B}=r,{items:$}=Rd({...r,componentName:"Pagination"}),M={...r,boundaryCount:n,color:a,count:i,defaultPage:l,disabled:c,getItemAriaLabel:p,hideNextButton:u,hidePrevButton:b,renderItem:f,shape:y,showFirstButton:m,showLastButton:h,siblingCount:x,size:w,variant:P},k=zd(M);return d.jsx(jd,{"aria-label":"pagination navigation",className:z(k.root,s),ownerState:M,ref:o,...B,children:d.jsx(Dd,{className:k.ul,ownerState:M,children:$.map((T,F)=>d.jsx("li",{children:f({...T,color:a,"aria-label":p(T.type,T.page,T.selected),shape:y,size:w,variant:P})},F))})})}),Ed=Xt(d.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 18c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8z"}),"RadioButtonUnchecked"),Ud=Xt(d.jsx("path",{d:"M8.465 8.465C9.37 7.56 10.62 7 12 7C14.76 7 17 9.24 17 12C17 13.38 16.44 14.63 15.535 15.535C14.63 16.44 13.38 17 12 17C9.24 17 7 14.76 7 12C7 10.62 7.56 9.37 8.465 8.465Z"}),"RadioButtonChecked"),Wd=C("span",{name:"MuiRadioButtonIcon",shouldForwardProp:Be})({position:"relative",display:"flex"}),Hd=C(Ed,{name:"MuiRadioButtonIcon"})({transform:"scale(1)"}),Vd=C(Ud,{name:"MuiRadioButtonIcon"})(E(({theme:t})=>({left:0,position:"absolute",transform:"scale(0)",transition:t.transitions.create("transform",{easing:t.transitions.easing.easeIn,duration:t.transitions.duration.shortest}),variants:[{props:{checked:!0},style:{transform:"scale(1)",transition:t.transitions.create("transform",{easing:t.transitions.easing.easeOut,duration:t.transitions.duration.shortest})}}]})));function ss(t){const{checked:e=!1,classes:o={},fontSize:r}=t,n={...t,checked:e};return d.jsxs(Wd,{className:o.root,ownerState:n,children:[d.jsx(Hd,{fontSize:r,className:o.background,ownerState:n}),d.jsx(Vd,{fontSize:r,className:o.dot,ownerState:n})]})}const as=Re(void 0);function Gd(){return Ht(as)}function _d(t){return K("MuiRadio",t)}const bn=Z("MuiRadio",["root","checked","disabled","colorPrimary","colorSecondary","sizeSmall"]),qd=t=>{const{classes:e,color:o,size:r}=t,n={root:["root",`color${R(o)}`,r!=="medium"&&`size${R(r)}`]};return{...e,...q(n,_d,e)}},Xd=C(_r,{shouldForwardProp:t=>Be(t)||t==="classes",name:"MuiRadio",slot:"Root",overridesResolver:(t,e)=>{const{ownerState:o}=t;return[e.root,o.size!=="medium"&&e[`size${R(o.size)}`],e[`color${R(o.color)}`]]}})(E(({theme:t})=>({color:(t.vars||t).palette.text.secondary,[`&.${bn.disabled}`]:{color:(t.vars||t).palette.action.disabled},variants:[{props:{color:"default",disabled:!1,disableRipple:!1},style:{"&:hover":{backgroundColor:t.vars?`rgba(${t.vars.palette.action.activeChannel} / ${t.vars.palette.action.hoverOpacity})`:It(t.palette.action.active,t.palette.action.hoverOpacity)}}},...Object.entries(t.palette).filter(Ut()).map(([e])=>({props:{color:e,disabled:!1,disableRipple:!1},style:{"&:hover":{backgroundColor:t.vars?`rgba(${t.vars.palette[e].mainChannel} / ${t.vars.palette.action.hoverOpacity})`:It(t.palette[e].main,t.palette.action.hoverOpacity)}}})),...Object.entries(t.palette).filter(Ut()).map(([e])=>({props:{color:e,disabled:!1},style:{[`&.${bn.checked}`]:{color:(t.vars||t).palette[e].main}}})),{props:{disableRipple:!1},style:{"&:hover":{"@media (hover: none)":{backgroundColor:"transparent"}}}}]})));function Yd(t,e){return typeof e=="object"&&e!==null?t===e:String(t)===String(e)}const Kd=d.jsx(ss,{checked:!0}),Zd=d.jsx(ss,{}),qb=W(function(e,o){const r=X({props:e,name:"MuiRadio"}),{checked:n,checkedIcon:s=Kd,color:a="primary",icon:i=Zd,name:l,onChange:c,size:p="medium",className:u,disabled:b,disableRipple:g=!1,slots:v={},slotProps:f={},inputProps:y,...m}=r,h=Lo();let x=b;h&&typeof x>"u"&&(x=h.disabled),x??=!1;const w={...r,disabled:x,disableRipple:g,color:a,size:p},P=qd(w),B=Gd();let $=n;const M=oa(c,B&&B.onChange);let k=l;B&&(typeof $>"u"&&($=Yd(B.value,r.value)),typeof k>"u"&&(k=B.name));const T=f.input??y,[F,A]=V("root",{ref:o,elementType:Xd,className:z(P.root,u),shouldForwardComponentProp:!0,externalForwardedProps:{slots:v,slotProps:f,...m},getSlotProps:S=>({...S,onChange:(I,...H)=>{var O;(O=S.onChange)==null||O.call(S,I,...H),M(I,...H)}}),ownerState:w,additionalProps:{type:"radio",icon:qt(i,{fontSize:i.props.fontSize??p}),checkedIcon:qt(s,{fontSize:s.props.fontSize??p}),disabled:x,name:k,checked:$,slots:v,slotProps:{input:typeof T=="function"?T(w):T}}});return d.jsx(F,{...A,classes:P})});function Jd(t){return K("MuiRadioGroup",t)}const Xb=Z("MuiRadioGroup",["root","row","error"]),Qd=t=>{const{classes:e,row:o,error:r}=t;return q({root:["root",o&&"row",r&&"error"]},Jd,e)},Yb=W(function(e,o){const{actions:r,children:n,className:s,defaultValue:a,name:i,onChange:l,value:c,...p}=e,u=Tt(null),b=Qd(e),[g,v]=ve({controlled:c,default:a,name:"RadioGroup"});ca(r,()=>({focus:()=>{let h=u.current.querySelector("input:not(:disabled):checked");h||(h=u.current.querySelector("input:not(:disabled)")),h&&h.focus()}}),[]);const f=ye(o,u),y=Qe(i),m=xe(()=>({name:y,onChange(h){v(h.target.value),l&&l(h,h.target.value)},value:g}),[y,l,v,g]);return d.jsx(as.Provider,{value:m,children:d.jsx(np,{role:"radiogroup",ref:f,className:z(b.root,s),...p,children:n})})}),tu=Xt(d.jsx("path",{d:"M12 17.27L18.18 21l-1.64-7.03L22 9.24l-7.19-.61L12 2 9.19 8.63 2 9.24l5.46 4.73L5.82 21z"}),"Star"),eu=Xt(d.jsx("path",{d:"M22 9.24l-7.19-.62L12 2 9.19 8.63 2 9.24l5.46 4.73L5.82 21 12 17.27 18.18 21l-1.63-7.03L22 9.24zM12 15.4l-3.76 2.27 1-4.28-3.32-2.88 4.38-.38L12 6.1l1.71 4.04 4.38.38-3.32 2.88 1 4.28L12 15.4z"}),"StarBorder");function ou(t){return K("MuiRating",t)}const yo=Z("MuiRating",["root","sizeSmall","sizeMedium","sizeLarge","readOnly","disabled","focusVisible","visuallyHidden","pristine","label","labelEmptyValueActive","icon","iconEmpty","iconFilled","iconHover","iconFocus","iconActive","decimal"]);function ru(t){const e=t.toString().split(".")[1];return e?e.length:0}function $r(t,e){if(t==null)return t;const o=Math.round(t/e)*e;return Number(o.toFixed(ru(e)))}const nu=t=>{const{classes:e,size:o,readOnly:r,disabled:n,emptyValueFocused:s,focusVisible:a}=t,i={root:["root",`size${R(o)}`,n&&"disabled",a&&"focusVisible",r&&"readOnly"],label:["label","pristine"],labelEmptyValue:[s&&"labelEmptyValueActive"],icon:["icon"],iconEmpty:["iconEmpty"],iconFilled:["iconFilled"],iconHover:["iconHover"],iconFocus:["iconFocus"],iconActive:["iconActive"],decimal:["decimal"],visuallyHidden:["visuallyHidden"]};return q(i,ou,e)},su=C("span",{name:"MuiRating",slot:"Root",overridesResolver:(t,e)=>{const{ownerState:o}=t;return[{[`& .${yo.visuallyHidden}`]:e.visuallyHidden},e.root,e[`size${R(o.size)}`],o.readOnly&&e.readOnly]}})(E(({theme:t})=>({display:"inline-flex",position:"relative",fontSize:t.typography.pxToRem(24),color:"#faaf00",cursor:"pointer",textAlign:"left",width:"min-content",WebkitTapHighlightColor:"transparent",[`&.${yo.disabled}`]:{opacity:(t.vars||t).palette.action.disabledOpacity,pointerEvents:"none"},[`&.${yo.focusVisible} .${yo.iconActive}`]:{outline:"1px solid #999"},[`& .${yo.visuallyHidden}`]:Fn,variants:[{props:{size:"small"},style:{fontSize:t.typography.pxToRem(18)}},{props:{size:"large"},style:{fontSize:t.typography.pxToRem(30)}},{props:({ownerState:e})=>e.readOnly,style:{pointerEvents:"none"}}]}))),is=C("label",{name:"MuiRating",slot:"Label",overridesResolver:({ownerState:t},e)=>[e.label,t.emptyValueFocused&&e.labelEmptyValueActive]})({cursor:"inherit",variants:[{props:({ownerState:t})=>t.emptyValueFocused,style:{top:0,bottom:0,position:"absolute",outline:"1px solid #999",width:"100%"}}]}),au=C("span",{name:"MuiRating",slot:"Icon",overridesResolver:(t,e)=>{const{ownerState:o}=t;return[e.icon,o.iconEmpty&&e.iconEmpty,o.iconFilled&&e.iconFilled,o.iconHover&&e.iconHover,o.iconFocus&&e.iconFocus,o.iconActive&&e.iconActive]}})(E(({theme:t})=>({display:"flex",transition:t.transitions.create("transform",{duration:t.transitions.duration.shortest}),pointerEvents:"none",variants:[{props:({ownerState:e})=>e.iconActive,style:{transform:"scale(1.2)"}},{props:({ownerState:e})=>e.iconEmpty,style:{color:(t.vars||t).palette.action.disabled}}]}))),iu=C("span",{name:"MuiRating",slot:"Decimal",shouldForwardProp:t=>sr(t)&&t!=="iconActive",overridesResolver:(t,e)=>{const{iconActive:o}=t;return[e.decimal,o&&e.iconActive]}})({position:"relative",variants:[{props:({iconActive:t})=>t,style:{transform:"scale(1.2)"}}]});function lu(t){const{value:e,...o}=t;return d.jsx("span",{...o})}function vn(t){const{classes:e,disabled:o,emptyIcon:r,focus:n,getLabelText:s,highlightSelectedOnly:a,hover:i,icon:l,IconContainerComponent:c,isActive:p,itemValue:u,labelProps:b,name:g,onBlur:v,onChange:f,onClick:y,onFocus:m,readOnly:h,ownerState:x,ratingValue:w,ratingValueRounded:P,slots:B={},slotProps:$={}}=t,M=a?u===w:u<=w,k=u<=i,T=u<=n,F=u===P,A=`${g}-${Qe()}`,S={slots:B,slotProps:$},[I,H]=V("icon",{elementType:au,className:z(e.icon,M?e.iconFilled:e.iconEmpty,k&&e.iconHover,T&&e.iconFocus,p&&e.iconActive),externalForwardedProps:S,ownerState:{...x,iconEmpty:!M,iconFilled:M,iconHover:k,iconFocus:T,iconActive:p},additionalProps:{value:u},internalForwardedProps:{as:c}}),[O,Q]=V("label",{elementType:is,externalForwardedProps:S,ownerState:{...x,emptyValueFocused:void 0},additionalProps:{style:b==null?void 0:b.style,htmlFor:A}}),j=d.jsx(I,{...H,children:r&&!M?r:l});return h?d.jsx("span",{...b,children:j}):d.jsxs(Te,{children:[d.jsxs(O,{...Q,children:[j,d.jsx("span",{className:e.visuallyHidden,children:s(u)})]}),d.jsx("input",{className:e.visuallyHidden,onFocus:m,onBlur:v,onChange:f,onClick:y,disabled:o,value:u,id:A,type:"radio",name:g,checked:F})]})}const cu=d.jsx(tu,{fontSize:"inherit"}),pu=d.jsx(eu,{fontSize:"inherit"});function du(t){return`${t||"0"} Star${t!==1?"s":""}`}const Kb=W(function(e,o){const r=X({name:"MuiRating",props:e}),{component:n="span",className:s,defaultValue:a=null,disabled:i=!1,emptyIcon:l=pu,emptyLabelText:c="Empty",getLabelText:p=du,highlightSelectedOnly:u=!1,icon:b=cu,IconContainerComponent:g=lu,max:v=5,name:f,onChange:y,onChangeActive:m,onMouseLeave:h,onMouseMove:x,precision:w=1,readOnly:P=!1,size:B="medium",value:$,slots:M={},slotProps:k={},...T}=r,F=Qe(f),[A,S]=ve({controlled:$,default:a,name:"Rating"}),I=$r(A,w),H=to(),[{hover:O,focus:Q},j]=Gt({hover:-1,focus:-1});let et=I;O!==-1&&(et=O),Q!==-1&&(et=Q);const[pt,_]=Gt(!1),wt=Tt(),Bt=ye(wt,o),$t=ft=>{x&&x(ft);const kt=wt.current,{right:Mt,left:Yt,width:D}=kt.getBoundingClientRect();let G;H?G=(Mt-ft.clientX)/D:G=(ft.clientX-Yt)/D;let ot=$r(v*G+w/2,w);ot=Ve(ot,w,v),j(gt=>gt.hover===ot&>.focus===ot?gt:{hover:ot,focus:ot}),_(!1),m&&O!==ot&&m(ft,ot)},lt=ft=>{h&&h(ft);const kt=-1;j({hover:kt,focus:kt}),m&&O!==kt&&m(ft,kt)},rt=ft=>{let kt=ft.target.value===""?null:parseFloat(ft.target.value);O!==-1&&(kt=O),S(kt),y&&y(ft,kt)},U=ft=>{ft.clientX===0&&ft.clientY===0||(j({hover:-1,focus:-1}),S(null),y&&parseFloat(ft.target.value)===I&&y(ft,null))},it=ft=>{Ue(ft.target)&&_(!0);const kt=parseFloat(ft.target.value);j(Mt=>({hover:Mt.hover,focus:kt}))},dt=ft=>{if(O!==-1)return;Ue(ft.target)||_(!1);const kt=-1;j(Mt=>({hover:Mt.hover,focus:kt}))},[bt,Pt]=Gt(!1),nt={...r,component:n,defaultValue:a,disabled:i,emptyIcon:l,emptyLabelText:c,emptyValueFocused:bt,focusVisible:pt,getLabelText:p,icon:b,IconContainerComponent:g,max:v,precision:w,readOnly:P,size:B},ct=nu(nt),vt={slots:M,slotProps:k},[yt,zt]=V("root",{ref:Bt,className:z(ct.root,s),elementType:su,externalForwardedProps:{...vt,...T,component:n},getSlotProps:ft=>({...ft,onMouseMove:kt=>{var Mt;$t(kt),(Mt=ft.onMouseMove)==null||Mt.call(ft,kt)},onMouseLeave:kt=>{var Mt;lt(kt),(Mt=ft.onMouseLeave)==null||Mt.call(ft,kt)}}),ownerState:nt,additionalProps:{role:P?"img":null,"aria-label":P?p(et):null}}),[Y,tt]=V("label",{className:z(ct.label,ct.labelEmptyValue),elementType:is,externalForwardedProps:vt,ownerState:nt}),[st,xt]=V("decimal",{className:ct.decimal,elementType:iu,externalForwardedProps:vt,ownerState:nt});return d.jsxs(yt,{...zt,children:[Array.from(new Array(v)).map((ft,kt)=>{const Mt=kt+1,Yt={classes:ct,disabled:i,emptyIcon:l,focus:Q,getLabelText:p,highlightSelectedOnly:u,hover:O,icon:b,IconContainerComponent:g,name:F,onBlur:dt,onChange:rt,onClick:U,onFocus:it,ratingValue:et,ratingValueRounded:I,readOnly:P,ownerState:nt,slots:M,slotProps:k},D=Mt===Math.ceil(et)&&(O!==-1||Q!==-1);if(w<1){const G=Array.from(new Array(1/w));return Un(st,{...xt,key:Mt,className:z(xt.className,D&&ct.iconActive),iconActive:D},G.map((ot,gt)=>{const ut=$r(Mt-1+(gt+1)*w,w);return d.jsx(vn,{...Yt,isActive:!1,itemValue:ut,labelProps:{style:G.length-1===gt?{}:{width:ut===et?`${(gt+1)*w*100}%`:"0%",overflow:"hidden",position:"absolute"}}},ut)}))}return d.jsx(vn,{...Yt,isActive:D,itemValue:Mt},Mt)}),!P&&!i&&d.jsxs(Y,{...tt,children:[d.jsx("input",{className:ct.visuallyHidden,value:"",id:`${F}-empty`,type:"radio",name:F,checked:I==null,onFocus:()=>Pt(!0),onBlur:()=>Pt(!1),onChange:rt}),d.jsx("span",{className:ct.visuallyHidden,children:c})]})]})});function uu(t){return K("MuiScopedCssBaseline",t)}const Zb=Z("MuiScopedCssBaseline",["root"]),fu=t=>{const{classes:e}=t;return q({root:["root"]},uu,e)},gu=C("div",{name:"MuiScopedCssBaseline",slot:"Root",overridesResolver:(t,e)=>e.root})(E(({theme:t})=>{const e={};return t.colorSchemes&&Object.entries(t.colorSchemes).forEach(([o,r])=>{var s,a;const n=t.getColorSchemeSelector(o);n.startsWith("@")?e[n]={colorScheme:(s=r.palette)==null?void 0:s.mode}:e[`&${n.replace(/\s*&/,"")}`]={colorScheme:(a=r.palette)==null?void 0:a.mode}}),{...qn(t,!1),...Xn(t),"& *, & *::before, & *::after":{boxSizing:"inherit"},"& strong, & b":{fontWeight:t.typography.fontWeightBold},variants:[{props:{enableColorScheme:!0},style:t.vars?e:{colorScheme:t.palette.mode}}]}})),Jb=W(function(e,o){const r=X({props:e,name:"MuiScopedCssBaseline"}),{className:n,component:s="div",enableColorScheme:a,...i}=r,l={...r,component:s},c=fu(l);return d.jsx(gu,{as:s,className:z(c.root,n),ref:o,ownerState:l,...i})});function mu(t,e,o=(r,n)=>r===n){return t.length===e.length&&t.every((r,n)=>o(r,e[n]))}const bu=2;function no(t,e,o,r,n){return o===1?Math.min(t+e,n):Math.max(t-e,r)}function ls(t,e){return t-e}function yn(t,e){const{index:o}=t.reduce((r,n,s)=>{const a=Math.abs(e-n);return r===null||a({left:`${t}%`}),leap:t=>({width:`${t}%`})},"horizontal-reverse":{offset:t=>({right:`${t}%`}),leap:t=>({width:`${t}%`})},vertical:{offset:t=>({bottom:`${t}%`}),leap:t=>({height:`${t}%`})}},Cu=t=>t;let Go;function xn(){return Go===void 0&&(typeof CSS<"u"&&typeof CSS.supports=="function"?Go=CSS.supports("touch-action","none"):Go=!0),Go}function Su(t){const{"aria-labelledby":e,defaultValue:o,disabled:r=!1,disableSwap:n=!1,isRtl:s=!1,marks:a=!1,max:i=100,min:l=0,name:c,onChange:p,onChangeCommitted:u,orientation:b="horizontal",rootRef:g,scale:v=Cu,step:f=1,shiftStep:y=10,tabIndex:m,value:h}=t,x=Tt(void 0),[w,P]=Gt(-1),[B,$]=Gt(-1),[M,k]=Gt(!1),T=Tt(0),F=Tt(null),[A,S]=ve({controlled:h,default:o??l,name:"Slider"}),I=p&&((D,G,ot)=>{const gt=D.nativeEvent||D,ut=new gt.constructor(gt.type,gt);Object.defineProperty(ut,"target",{writable:!0,value:{value:G,name:c}}),F.current=G,p(ut,G,ot)}),H=Array.isArray(A);let O=H?A.slice().sort(ls):[A];O=O.map(D=>D==null?l:Ve(D,l,i));const Q=a===!0&&f!==null?[...Array(Math.floor((i-l)/f)+1)].map((D,G)=>({value:l+f*G})):a||[],j=Q.map(D=>D.value),[et,pt]=Gt(-1),_=Tt(null),wt=ye(g,_),Bt=D=>G=>{var gt;const ot=Number(G.currentTarget.getAttribute("data-index"));Ue(G.target)&&pt(ot),$(ot),(gt=D==null?void 0:D.onFocus)==null||gt.call(D,G)},$t=D=>G=>{var ot;Ue(G.target)||pt(-1),$(-1),(ot=D==null?void 0:D.onBlur)==null||ot.call(D,G)},lt=(D,G)=>{const ot=Number(D.currentTarget.getAttribute("data-index")),gt=O[ot],ut=j.indexOf(gt);let J=G;if(Q&&f==null){const ht=j[j.length-1];J>=ht?J=ht:J<=j[0]?J=j[0]:J=JG=>{var ot;if(["ArrowUp","ArrowDown","ArrowLeft","ArrowRight","PageUp","PageDown","Home","End"].includes(G.key)){G.preventDefault();const gt=Number(G.currentTarget.getAttribute("data-index")),ut=O[gt];let J=null;if(f!=null){const ht=G.shiftKey?y:f;switch(G.key){case"ArrowUp":J=no(ut,ht,1,l,i);break;case"ArrowRight":J=no(ut,ht,s?-1:1,l,i);break;case"ArrowDown":J=no(ut,ht,-1,l,i);break;case"ArrowLeft":J=no(ut,ht,s?1:-1,l,i);break;case"PageUp":J=no(ut,y,1,l,i);break;case"PageDown":J=no(ut,y,-1,l,i);break;case"Home":J=l;break;case"End":J=i;break}}else if(Q){const ht=j[j.length-1],Ft=j.indexOf(ut),Lt=[s?"ArrowRight":"ArrowLeft","ArrowDown","PageDown","Home"],jt=[s?"ArrowLeft":"ArrowRight","ArrowUp","PageUp","End"];Lt.includes(G.key)?Ft===0?J=j[0]:J=j[Ft-1]:jt.includes(G.key)&&(Ft===j.length-1?J=ht:J=j[Ft+1])}J!=null&<(G,J)}(ot=D==null?void 0:D.onKeyDown)==null||ot.call(D,G)};Bo(()=>{var D;r&&_.current.contains(document.activeElement)&&((D=document.activeElement)==null||D.blur())},[r]),r&&w!==-1&&P(-1),r&&et!==-1&&pt(-1);const U=D=>G=>{var ot;(ot=D.onChange)==null||ot.call(D,G),lt(G,G.target.valueAsNumber)},it=Tt(void 0);let dt=b;s&&b==="horizontal"&&(dt+="-reverse");const bt=({finger:D,move:G=!1})=>{const{current:ot}=_,{width:gt,height:ut,bottom:J,left:ht}=ot.getBoundingClientRect();let Ft;dt.startsWith("vertical")?Ft=(J-D.y)/ut:Ft=(D.x-ht)/gt,dt.includes("-reverse")&&(Ft=1-Ft);let Lt;if(Lt=vu(Ft,l,i),f)Lt=hu(Lt,f,l);else{const Jt=yn(j,Lt);Lt=j[Jt]}Lt=Ve(Lt,l,i);let jt=0;if(H){G?jt=it.current:jt=yn(O,Lt),n&&(Lt=Ve(Lt,O[jt-1]||-1/0,O[jt+1]||1/0));const Jt=Lt;Lt=hn({values:O,newValue:Lt,index:jt}),n&&G||(jt=Lt.indexOf(Jt),it.current=jt)}return{newValue:Lt,activeIndex:jt}},Pt=ce(D=>{const G=Wo(D,x);if(!G)return;if(T.current+=1,D.type==="mousemove"&&D.buttons===0){nt(D);return}const{newValue:ot,activeIndex:gt}=bt({finger:G,move:!0});Ho({sliderRef:_,activeIndex:gt,setActive:P}),S(ot),!M&&T.current>bu&&k(!0),I&&!Vo(ot,A)&&I(D,ot,gt)}),nt=ce(D=>{const G=Wo(D,x);if(k(!1),!G)return;const{newValue:ot}=bt({finger:G,move:!0});P(-1),D.type==="touchend"&&$(-1),u&&u(D,F.current??ot),x.current=void 0,vt()}),ct=ce(D=>{if(r)return;xn()||D.preventDefault();const G=D.changedTouches[0];G!=null&&(x.current=G.identifier);const ot=Wo(D,x);if(ot!==!1){const{newValue:ut,activeIndex:J}=bt({finger:ot});Ho({sliderRef:_,activeIndex:J,setActive:P}),S(ut),I&&!Vo(ut,A)&&I(D,ut,J)}T.current=0;const gt=be(_.current);gt.addEventListener("touchmove",Pt,{passive:!0}),gt.addEventListener("touchend",nt,{passive:!0})}),vt=Pe(()=>{const D=be(_.current);D.removeEventListener("mousemove",Pt),D.removeEventListener("mouseup",nt),D.removeEventListener("touchmove",Pt),D.removeEventListener("touchend",nt)},[nt,Pt]);Vt(()=>{const{current:D}=_;return D.addEventListener("touchstart",ct,{passive:xn()}),()=>{D.removeEventListener("touchstart",ct),vt()}},[vt,ct]),Vt(()=>{r&&vt()},[r,vt]);const yt=D=>G=>{var ut;if((ut=D.onMouseDown)==null||ut.call(D,G),r||G.defaultPrevented||G.button!==0)return;G.preventDefault();const ot=Wo(G,x);if(ot!==!1){const{newValue:J,activeIndex:ht}=bt({finger:ot});Ho({sliderRef:_,activeIndex:ht,setActive:P}),S(J),I&&!Vo(J,A)&&I(G,J,ht)}T.current=0;const gt=be(_.current);gt.addEventListener("mousemove",Pt,{passive:!0}),gt.addEventListener("mouseup",nt)},zt=nr(H?O[0]:l,l,i),Y=nr(O[O.length-1],l,i)-zt,tt=(D={})=>{const G=$o(D),ot={onMouseDown:yt(G||{})},gt={...G,...ot};return{...D,ref:wt,...gt}},st=D=>G=>{var gt;(gt=D.onMouseOver)==null||gt.call(D,G);const ot=Number(G.currentTarget.getAttribute("data-index"));$(ot)},xt=D=>G=>{var ot;(ot=D.onMouseLeave)==null||ot.call(D,G),$(-1)},ft=(D={})=>{const G=$o(D),ot={onMouseOver:st(G||{}),onMouseLeave:xt(G||{})};return{...D,...G,...ot}},kt=D=>({pointerEvents:w!==-1&&w!==D?"none":void 0});let Mt;return b==="vertical"&&(Mt=s?"vertical-rl":"vertical-lr"),{active:w,axis:dt,axisProps:xu,dragging:M,focusedThumbIndex:et,getHiddenInputProps:(D={})=>{const G=$o(D),ot={onChange:U(G||{}),onFocus:Bt(G||{}),onBlur:$t(G||{}),onKeyDown:rt(G||{})},gt={...G,...ot};return{tabIndex:m,"aria-labelledby":e,"aria-orientation":b,"aria-valuemax":v(i),"aria-valuemin":v(l),name:c,type:"range",min:t.min,max:t.max,step:t.step===null&&t.marks?"any":t.step??void 0,disabled:r,...D,...gt,style:{...Fn,direction:s?"rtl":"ltr",width:"100%",height:"100%",writingMode:Mt}}},getRootProps:tt,getThumbProps:ft,marks:Q,open:B,range:H,rootRef:wt,trackLeap:Y,trackOffset:zt,values:O,getThumbStyle:kt}}const wu=t=>!t||!Jo(t);function $u(t){return K("MuiSlider",t)}const fe=Z("MuiSlider",["root","active","colorPrimary","colorSecondary","colorError","colorInfo","colorSuccess","colorWarning","disabled","dragging","focusVisible","mark","markActive","marked","markLabel","markLabelActive","rail","sizeSmall","thumb","thumbColorPrimary","thumbColorSecondary","thumbColorError","thumbColorSuccess","thumbColorInfo","thumbColorWarning","track","trackInverted","trackFalse","thumbSizeSmall","valueLabel","valueLabelOpen","valueLabelCircle","valueLabelLabel","vertical"]),Pu=t=>{const{open:e}=t;return{offset:z(e&&fe.valueLabelOpen),circle:fe.valueLabelCircle,label:fe.valueLabelLabel}};function ku(t){const{children:e,className:o,value:r}=t,n=Pu(t);return e?qt(e,{className:z(e.props.className)},d.jsxs(Te,{children:[e.props.children,d.jsx("span",{className:z(n.offset,o),"aria-hidden":!0,children:d.jsx("span",{className:n.circle,children:d.jsx("span",{className:n.label,children:r})})})]})):null}function Cn(t){return t}const Ru=C("span",{name:"MuiSlider",slot:"Root",overridesResolver:(t,e)=>{const{ownerState:o}=t;return[e.root,e[`color${R(o.color)}`],o.size!=="medium"&&e[`size${R(o.size)}`],o.marked&&e.marked,o.orientation==="vertical"&&e.vertical,o.track==="inverted"&&e.trackInverted,o.track===!1&&e.trackFalse]}})(E(({theme:t})=>({borderRadius:12,boxSizing:"content-box",display:"inline-block",position:"relative",cursor:"pointer",touchAction:"none",WebkitTapHighlightColor:"transparent","@media print":{colorAdjust:"exact"},[`&.${fe.disabled}`]:{pointerEvents:"none",cursor:"default",color:(t.vars||t).palette.grey[400]},[`&.${fe.dragging}`]:{[`& .${fe.thumb}, & .${fe.track}`]:{transition:"none"}},variants:[...Object.entries(t.palette).filter(Ut()).map(([e])=>({props:{color:e},style:{color:(t.vars||t).palette[e].main}})),{props:{orientation:"horizontal"},style:{height:4,width:"100%",padding:"13px 0","@media (pointer: coarse)":{padding:"20px 0"}}},{props:{orientation:"horizontal",size:"small"},style:{height:2}},{props:{orientation:"horizontal",marked:!0},style:{marginBottom:20}},{props:{orientation:"vertical"},style:{height:"100%",width:4,padding:"0 13px","@media (pointer: coarse)":{padding:"0 20px"}}},{props:{orientation:"vertical",size:"small"},style:{width:2}},{props:{orientation:"vertical",marked:!0},style:{marginRight:44}}]}))),Tu=C("span",{name:"MuiSlider",slot:"Rail",overridesResolver:(t,e)=>e.rail})({display:"block",position:"absolute",borderRadius:"inherit",backgroundColor:"currentColor",opacity:.38,variants:[{props:{orientation:"horizontal"},style:{width:"100%",height:"inherit",top:"50%",transform:"translateY(-50%)"}},{props:{orientation:"vertical"},style:{height:"100%",width:"inherit",left:"50%",transform:"translateX(-50%)"}},{props:{track:"inverted"},style:{opacity:1}}]}),Iu=C("span",{name:"MuiSlider",slot:"Track",overridesResolver:(t,e)=>e.track})(E(({theme:t})=>({display:"block",position:"absolute",borderRadius:"inherit",border:"1px solid currentColor",backgroundColor:"currentColor",transition:t.transitions.create(["left","width","bottom","height"],{duration:t.transitions.duration.shortest}),variants:[{props:{size:"small"},style:{border:"none"}},{props:{orientation:"horizontal"},style:{height:"inherit",top:"50%",transform:"translateY(-50%)"}},{props:{orientation:"vertical"},style:{width:"inherit",left:"50%",transform:"translateX(-50%)"}},{props:{track:!1},style:{display:"none"}},...Object.entries(t.palette).filter(Ut()).map(([e])=>({props:{color:e,track:"inverted"},style:{...t.vars?{backgroundColor:t.vars.palette.Slider[`${e}Track`],borderColor:t.vars.palette.Slider[`${e}Track`]}:{backgroundColor:Ze(t.palette[e].main,.62),borderColor:Ze(t.palette[e].main,.62),...t.applyStyles("dark",{backgroundColor:Ke(t.palette[e].main,.5)}),...t.applyStyles("dark",{borderColor:Ke(t.palette[e].main,.5)})}}}))]}))),Mu=C("span",{name:"MuiSlider",slot:"Thumb",overridesResolver:(t,e)=>{const{ownerState:o}=t;return[e.thumb,e[`thumbColor${R(o.color)}`],o.size!=="medium"&&e[`thumbSize${R(o.size)}`]]}})(E(({theme:t})=>({position:"absolute",width:20,height:20,boxSizing:"border-box",borderRadius:"50%",outline:0,backgroundColor:"currentColor",display:"flex",alignItems:"center",justifyContent:"center",transition:t.transitions.create(["box-shadow","left","bottom"],{duration:t.transitions.duration.shortest}),"&::before":{position:"absolute",content:'""',borderRadius:"inherit",width:"100%",height:"100%",boxShadow:(t.vars||t).shadows[2]},"&::after":{position:"absolute",content:'""',borderRadius:"50%",width:42,height:42,top:"50%",left:"50%",transform:"translate(-50%, -50%)"},[`&.${fe.disabled}`]:{"&:hover":{boxShadow:"none"}},variants:[{props:{size:"small"},style:{width:12,height:12,"&::before":{boxShadow:"none"}}},{props:{orientation:"horizontal"},style:{top:"50%",transform:"translate(-50%, -50%)"}},{props:{orientation:"vertical"},style:{left:"50%",transform:"translate(-50%, 50%)"}},...Object.entries(t.palette).filter(Ut()).map(([e])=>({props:{color:e},style:{[`&:hover, &.${fe.focusVisible}`]:{...t.vars?{boxShadow:`0px 0px 0px 8px rgba(${t.vars.palette[e].mainChannel} / 0.16)`}:{boxShadow:`0px 0px 0px 8px ${It(t.palette[e].main,.16)}`},"@media (hover: none)":{boxShadow:"none"}},[`&.${fe.active}`]:{...t.vars?{boxShadow:`0px 0px 0px 14px rgba(${t.vars.palette[e].mainChannel} / 0.16)`}:{boxShadow:`0px 0px 0px 14px ${It(t.palette[e].main,.16)}`}}}}))]}))),Au=C(ku,{name:"MuiSlider",slot:"ValueLabel",overridesResolver:(t,e)=>e.valueLabel})(E(({theme:t})=>({zIndex:1,whiteSpace:"nowrap",...t.typography.body2,fontWeight:500,transition:t.transitions.create(["transform"],{duration:t.transitions.duration.shortest}),position:"absolute",backgroundColor:(t.vars||t).palette.grey[600],borderRadius:2,color:(t.vars||t).palette.common.white,display:"flex",alignItems:"center",justifyContent:"center",padding:"0.25rem 0.75rem",variants:[{props:{orientation:"horizontal"},style:{transform:"translateY(-100%) scale(0)",top:"-10px",transformOrigin:"bottom center","&::before":{position:"absolute",content:'""',width:8,height:8,transform:"translate(-50%, 50%) rotate(45deg)",backgroundColor:"inherit",bottom:0,left:"50%"},[`&.${fe.valueLabelOpen}`]:{transform:"translateY(-100%) scale(1)"}}},{props:{orientation:"vertical"},style:{transform:"translateY(-50%) scale(0)",right:"30px",top:"50%",transformOrigin:"right center","&::before":{position:"absolute",content:'""',width:8,height:8,transform:"translate(-50%, -50%) rotate(45deg)",backgroundColor:"inherit",right:-8,top:"50%"},[`&.${fe.valueLabelOpen}`]:{transform:"translateY(-50%) scale(1)"}}},{props:{size:"small"},style:{fontSize:t.typography.pxToRem(12),padding:"0.25rem 0.5rem"}},{props:{orientation:"vertical",size:"small"},style:{right:"20px"}}]}))),Lu=C("span",{name:"MuiSlider",slot:"Mark",shouldForwardProp:t=>sr(t)&&t!=="markActive",overridesResolver:(t,e)=>{const{markActive:o}=t;return[e.mark,o&&e.markActive]}})(E(({theme:t})=>({position:"absolute",width:2,height:2,borderRadius:1,backgroundColor:"currentColor",variants:[{props:{orientation:"horizontal"},style:{top:"50%",transform:"translate(-1px, -50%)"}},{props:{orientation:"vertical"},style:{left:"50%",transform:"translate(-50%, 1px)"}},{props:{markActive:!0},style:{backgroundColor:(t.vars||t).palette.background.paper,opacity:.8}}]}))),Bu=C("span",{name:"MuiSlider",slot:"MarkLabel",shouldForwardProp:t=>sr(t)&&t!=="markLabelActive",overridesResolver:(t,e)=>e.markLabel})(E(({theme:t})=>({...t.typography.body2,color:(t.vars||t).palette.text.secondary,position:"absolute",whiteSpace:"nowrap",variants:[{props:{orientation:"horizontal"},style:{top:30,transform:"translateX(-50%)","@media (pointer: coarse)":{top:40}}},{props:{orientation:"vertical"},style:{left:36,transform:"translateY(50%)","@media (pointer: coarse)":{left:44}}},{props:{markLabelActive:!0},style:{color:(t.vars||t).palette.text.primary}}]}))),Nu=t=>{const{disabled:e,dragging:o,marked:r,orientation:n,track:s,classes:a,color:i,size:l}=t,c={root:["root",e&&"disabled",o&&"dragging",r&&"marked",n==="vertical"&&"vertical",s==="inverted"&&"trackInverted",s===!1&&"trackFalse",i&&`color${R(i)}`,l&&`size${R(l)}`],rail:["rail"],track:["track"],mark:["mark"],markActive:["markActive"],markLabel:["markLabel"],markLabelActive:["markLabelActive"],valueLabel:["valueLabel"],thumb:["thumb",e&&"disabled",l&&`thumbSize${R(l)}`,i&&`thumbColor${R(i)}`],active:["active"],disabled:["disabled"],focusVisible:["focusVisible"]};return q(c,$u,a)},Ou=({children:t})=>t,Qb=W(function(e,o){const r=X({props:e,name:"MuiSlider"}),n=to(),{"aria-label":s,"aria-valuetext":a,"aria-labelledby":i,component:l="span",components:c={},componentsProps:p={},color:u="primary",classes:b,className:g,disableSwap:v=!1,disabled:f=!1,getAriaLabel:y,getAriaValueText:m,marks:h=!1,max:x=100,min:w=0,name:P,onChange:B,onChangeCommitted:$,orientation:M="horizontal",shiftStep:k=10,size:T="medium",step:F=1,scale:A=Cn,slotProps:S,slots:I,tabIndex:H,track:O="normal",value:Q,valueLabelDisplay:j="off",valueLabelFormat:et=Cn,...pt}=r,_={...r,isRtl:n,max:x,min:w,classes:b,disabled:f,disableSwap:v,orientation:M,marks:h,color:u,size:T,step:F,shiftStep:k,scale:A,track:O,valueLabelDisplay:j,valueLabelFormat:et},{axisProps:wt,getRootProps:Bt,getHiddenInputProps:$t,getThumbProps:lt,open:rt,active:U,axis:it,focusedThumbIndex:dt,range:bt,dragging:Pt,marks:nt,values:ct,trackOffset:vt,trackLeap:yt,getThumbStyle:zt}=Su({..._,rootRef:o});_.marked=nt.length>0&&nt.some(Nt=>Nt.label),_.dragging=Pt,_.focusedThumbIndex=dt;const Y=Nu(_),tt=(I==null?void 0:I.root)??c.Root??Ru,st=(I==null?void 0:I.rail)??c.Rail??Tu,xt=(I==null?void 0:I.track)??c.Track??Iu,ft=(I==null?void 0:I.thumb)??c.Thumb??Mu,kt=(I==null?void 0:I.valueLabel)??c.ValueLabel??Au,Mt=(I==null?void 0:I.mark)??c.Mark??Lu,Yt=(I==null?void 0:I.markLabel)??c.MarkLabel??Bu,D=(I==null?void 0:I.input)??c.Input??"input",G=(S==null?void 0:S.root)??p.root,ot=(S==null?void 0:S.rail)??p.rail,gt=(S==null?void 0:S.track)??p.track,ut=(S==null?void 0:S.thumb)??p.thumb,J=(S==null?void 0:S.valueLabel)??p.valueLabel,ht=(S==null?void 0:S.mark)??p.mark,Ft=(S==null?void 0:S.markLabel)??p.markLabel,Lt=(S==null?void 0:S.input)??p.input,jt=Le({elementType:tt,getSlotProps:Bt,externalSlotProps:G,externalForwardedProps:pt,additionalProps:{...wu(tt)&&{as:l}},ownerState:{..._,...G==null?void 0:G.ownerState},className:[Y.root,g]}),Jt=Le({elementType:st,externalSlotProps:ot,ownerState:_,className:Y.rail}),Qt=Le({elementType:xt,externalSlotProps:gt,additionalProps:{style:{...wt[it].offset(vt),...wt[it].leap(yt)}},ownerState:{..._,...gt==null?void 0:gt.ownerState},className:Y.track}),Ie=Le({elementType:ft,getSlotProps:lt,externalSlotProps:ut,ownerState:{..._,...ut==null?void 0:ut.ownerState},className:Y.thumb}),de=Le({elementType:kt,externalSlotProps:J,ownerState:{..._,...J==null?void 0:J.ownerState},className:Y.valueLabel}),Me=Le({elementType:Mt,externalSlotProps:ht,ownerState:_,className:Y.mark}),te=Le({elementType:Yt,externalSlotProps:Ft,ownerState:_,className:Y.markLabel}),ge=Le({elementType:D,getSlotProps:$t,externalSlotProps:Lt,ownerState:_});return d.jsxs(tt,{...jt,children:[d.jsx(st,{...Jt}),d.jsx(xt,{...Qt}),nt.filter(Nt=>Nt.value>=w&&Nt.value<=x).map((Nt,Et)=>{const ee=nr(Nt.value,w,x),me=wt[it].offset(ee);let oe;return O===!1?oe=ct.includes(Nt.value):oe=O==="normal"&&(bt?Nt.value>=ct[0]&&Nt.value<=ct[ct.length-1]:Nt.value<=ct[0])||O==="inverted"&&(bt?Nt.value<=ct[0]||Nt.value>=ct[ct.length-1]:Nt.value>=ct[0]),d.jsxs(Te,{children:[d.jsx(Mt,{"data-index":Et,...Me,...!Jo(Mt)&&{markActive:oe},style:{...me,...Me.style},className:z(Me.className,oe&&Y.markActive)}),Nt.label!=null?d.jsx(Yt,{"aria-hidden":!0,"data-index":Et,...te,...!Jo(Yt)&&{markLabelActive:oe},style:{...me,...te.style},className:z(Y.markLabel,te.className,oe&&Y.markLabelActive),children:Nt.label}):null]},Et)}),ct.map((Nt,Et)=>{const ee=nr(Nt,w,x),me=wt[it].offset(ee),oe=j==="off"?Ou:kt;return d.jsx(oe,{...!Jo(oe)&&{valueLabelFormat:et,valueLabelDisplay:j,value:typeof et=="function"?et(A(Nt),Et):et,index:Et,open:rt===Et||U===Et||j==="on",disabled:f},...de,children:d.jsx(ft,{"data-index":Et,...Ie,className:z(Y.thumb,Ie.className,U===Et&&Y.active,dt===Et&&Y.focusVisible),style:{...me,...zt(Et),...Ie.style},children:d.jsx(D,{"data-index":Et,"aria-label":y?y(Et):s,"aria-valuenow":A(Nt),"aria-labelledby":i,"aria-valuetext":m?m(A(Nt),Et):a,value:ct[Et],...ge})})},Et)})]})});function zu(t={}){const{autoHideDuration:e=null,disableWindowBlurListener:o=!1,onClose:r,open:n,resumeHideDuration:s}=t,a=_e();Vt(()=>{if(!n)return;function m(h){h.defaultPrevented||h.key==="Escape"&&(r==null||r(h,"escapeKeyDown"))}return document.addEventListener("keydown",m),()=>{document.removeEventListener("keydown",m)}},[n,r]);const i=ce((m,h)=>{r==null||r(m,h)}),l=ce(m=>{!r||m==null||a.start(m,()=>{i(null,"timeout")})});Vt(()=>(n&&l(e),a.clear),[n,e,l,a]);const c=m=>{r==null||r(m,"clickaway")},p=a.clear,u=Pe(()=>{e!=null&&l(s??e*.5)},[e,s,l]),b=m=>h=>{const x=m.onBlur;x==null||x(h),u()},g=m=>h=>{const x=m.onFocus;x==null||x(h),p()},v=m=>h=>{const x=m.onMouseEnter;x==null||x(h),p()},f=m=>h=>{const x=m.onMouseLeave;x==null||x(h),u()};return Vt(()=>{if(!o&&n)return window.addEventListener("focus",u),window.addEventListener("blur",p),()=>{window.removeEventListener("focus",u),window.removeEventListener("blur",p)}},[o,n,u,p]),{getRootProps:(m={})=>{const h={...$o(t),...$o(m)};return{role:"presentation",...m,...h,onBlur:b(h),onFocus:g(h),onMouseEnter:v(h),onMouseLeave:f(h)}},onClickAway:c}}function ju(t){return K("MuiSnackbarContent",t)}const tv=Z("MuiSnackbarContent",["root","message","action"]),Du=t=>{const{classes:e}=t;return q({root:["root"],action:["action"],message:["message"]},ju,e)},Fu=C(Ne,{name:"MuiSnackbarContent",slot:"Root",overridesResolver:(t,e)=>e.root})(E(({theme:t})=>{const e=t.palette.mode==="light"?.8:.98,o=tr(t.palette.background.default,e);return{...t.typography.body2,color:t.vars?t.vars.palette.SnackbarContent.color:t.palette.getContrastText(o),backgroundColor:t.vars?t.vars.palette.SnackbarContent.bg:o,display:"flex",alignItems:"center",flexWrap:"wrap",padding:"6px 16px",borderRadius:(t.vars||t).shape.borderRadius,flexGrow:1,[t.breakpoints.up("sm")]:{flexGrow:"initial",minWidth:288}}})),Eu=C("div",{name:"MuiSnackbarContent",slot:"Message",overridesResolver:(t,e)=>e.message})({padding:"8px 0"}),Uu=C("div",{name:"MuiSnackbarContent",slot:"Action",overridesResolver:(t,e)=>e.action})({display:"flex",alignItems:"center",marginLeft:"auto",paddingLeft:16,marginRight:-8}),Wu=W(function(e,o){const r=X({props:e,name:"MuiSnackbarContent"}),{action:n,className:s,message:a,role:i="alert",...l}=r,c=r,p=Du(c);return d.jsxs(Fu,{role:i,square:!0,elevation:6,className:z(p.root,s),ownerState:c,ref:o,...l,children:[d.jsx(Eu,{className:p.message,ownerState:c,children:a}),n?d.jsx(Uu,{className:p.action,ownerState:c,children:n}):null]})});function Hu(t){return K("MuiSnackbar",t)}const ev=Z("MuiSnackbar",["root","anchorOriginTopCenter","anchorOriginBottomCenter","anchorOriginTopRight","anchorOriginBottomRight","anchorOriginTopLeft","anchorOriginBottomLeft"]),Vu=t=>{const{classes:e,anchorOrigin:o}=t,r={root:["root",`anchorOrigin${R(o.vertical)}${R(o.horizontal)}`]};return q(r,Hu,e)},Gu=C("div",{name:"MuiSnackbar",slot:"Root",overridesResolver:(t,e)=>{const{ownerState:o}=t;return[e.root,e[`anchorOrigin${R(o.anchorOrigin.vertical)}${R(o.anchorOrigin.horizontal)}`]]}})(E(({theme:t})=>({zIndex:(t.vars||t).zIndex.snackbar,position:"fixed",display:"flex",left:8,right:8,justifyContent:"center",alignItems:"center",variants:[{props:({ownerState:e})=>e.anchorOrigin.vertical==="top",style:{top:8,[t.breakpoints.up("sm")]:{top:24}}},{props:({ownerState:e})=>e.anchorOrigin.vertical!=="top",style:{bottom:8,[t.breakpoints.up("sm")]:{bottom:24}}},{props:({ownerState:e})=>e.anchorOrigin.horizontal==="left",style:{justifyContent:"flex-start",[t.breakpoints.up("sm")]:{left:24,right:"auto"}}},{props:({ownerState:e})=>e.anchorOrigin.horizontal==="right",style:{justifyContent:"flex-end",[t.breakpoints.up("sm")]:{right:24,left:"auto"}}},{props:({ownerState:e})=>e.anchorOrigin.horizontal==="center",style:{[t.breakpoints.up("sm")]:{left:"50%",right:"auto",transform:"translateX(-50%)"}}}]}))),ov=W(function(e,o){const r=X({props:e,name:"MuiSnackbar"}),n=pe(),s={enter:n.transitions.duration.enteringScreen,exit:n.transitions.duration.leavingScreen},{action:a,anchorOrigin:{vertical:i,horizontal:l}={vertical:"bottom",horizontal:"left"},autoHideDuration:c=null,children:p,className:u,ClickAwayListenerProps:b,ContentProps:g,disableWindowBlurListener:v=!1,message:f,onBlur:y,onClose:m,onFocus:h,onMouseEnter:x,onMouseLeave:w,open:P,resumeHideDuration:B,slots:$={},slotProps:M={},TransitionComponent:k,transitionDuration:T=s,TransitionProps:{onEnter:F,onExited:A,...S}={},...I}=r,H={...r,anchorOrigin:{vertical:i,horizontal:l},autoHideDuration:c,disableWindowBlurListener:v,TransitionComponent:k,transitionDuration:T},O=Vu(H),{getRootProps:Q,onClickAway:j}=zu({...H}),[et,pt]=Gt(!0),_=ct=>{pt(!0),A&&A(ct)},wt=(ct,vt)=>{pt(!1),F&&F(ct,vt)},Bt={slots:{transition:k,...$},slotProps:{content:g,clickAwayListener:b,transition:S,...M}},[$t,lt]=V("root",{ref:o,className:[O.root,u],elementType:Gu,getSlotProps:Q,externalForwardedProps:{...Bt,...I},ownerState:H}),[rt,{ownerState:U,...it}]=V("clickAwayListener",{elementType:Mc,externalForwardedProps:Bt,getSlotProps:ct=>({onClickAway:(...vt)=>{var yt;(yt=ct.onClickAway)==null||yt.call(ct,...vt),j(...vt)}}),ownerState:H}),[dt,bt]=V("content",{elementType:Wu,shouldForwardComponentProp:!0,externalForwardedProps:Bt,additionalProps:{message:f,action:a},ownerState:H}),[Pt,nt]=V("transition",{elementType:En,externalForwardedProps:Bt,getSlotProps:ct=>({onEnter:(...vt)=>{var yt;(yt=ct.onEnter)==null||yt.call(ct,...vt),wt(...vt)},onExited:(...vt)=>{var yt;(yt=ct.onExited)==null||yt.call(ct,...vt),_(...vt)}}),additionalProps:{appear:!0,in:P,timeout:T,direction:i==="top"?"down":"up"},ownerState:H});return!P&&et?null:d.jsx(rt,{...it,...$.clickAwayListener&&{ownerState:U},children:d.jsx($t,{...lt,children:d.jsx(Pt,{...nt,children:p||d.jsx(dt,{...bt})})})})}),_u={entering:{transform:"none"},entered:{transform:"none"}},qu=W(function(e,o){const r=pe(),n={enter:r.transitions.duration.enteringScreen,exit:r.transitions.duration.leavingScreen},{addEndListener:s,appear:a=!0,children:i,easing:l,in:c,onEnter:p,onEntered:u,onEntering:b,onExit:g,onExited:v,onExiting:f,style:y,timeout:m=n,TransitionComponent:h=Er,...x}=e,w=Tt(null),P=ye(w,cr(i),o),B=I=>H=>{if(I){const O=w.current;H===void 0?I(O):I(O,H)}},$=B(b),M=B((I,H)=>{Dn(I);const O=Je({style:y,timeout:m,easing:l},{mode:"enter"});I.style.webkitTransition=r.transitions.create("transform",O),I.style.transition=r.transitions.create("transform",O),p&&p(I,H)}),k=B(u),T=B(f),F=B(I=>{const H=Je({style:y,timeout:m,easing:l},{mode:"exit"});I.style.webkitTransition=r.transitions.create("transform",H),I.style.transition=r.transitions.create("transform",H),g&&g(I)}),A=B(v),S=I=>{s&&s(w.current,I)};return d.jsx(h,{appear:a,in:c,nodeRef:w,onEnter:M,onEntered:k,onEntering:$,onExit:F,onExited:A,onExiting:T,addEndListener:S,timeout:m,...x,children:(I,{ownerState:H,...O})=>qt(i,{style:{transform:"scale(0)",visibility:I==="exited"&&!c?"hidden":void 0,..._u[I],...y,...i.props.style},ref:P,...O})})});function Xu(t){return K("MuiSpeedDial",t)}const _o=Z("MuiSpeedDial",["root","fab","directionUp","directionDown","directionLeft","directionRight","actions","actionsClosed"]),Yu=t=>{const{classes:e,open:o,direction:r}=t,n={root:["root",`direction${R(r)}`],fab:["fab"],actions:["actions",!o&&"actionsClosed"]};return q(n,Xu,e)};function ho(t){if(t==="up"||t==="down")return"vertical";if(t==="right"||t==="left")return"horizontal"}const je=32,qo=16,Ku=C("div",{name:"MuiSpeedDial",slot:"Root",overridesResolver:(t,e)=>{const{ownerState:o}=t;return[e.root,e[`direction${R(o.direction)}`]]}})(E(({theme:t})=>({zIndex:(t.vars||t).zIndex.speedDial,display:"flex",alignItems:"center",pointerEvents:"none",variants:[{props:{direction:"up"},style:{flexDirection:"column-reverse",[`& .${_o.actions}`]:{flexDirection:"column-reverse",marginBottom:-je,paddingBottom:qo+je}}},{props:{direction:"down"},style:{flexDirection:"column",[`& .${_o.actions}`]:{flexDirection:"column",marginTop:-je,paddingTop:qo+je}}},{props:{direction:"left"},style:{flexDirection:"row-reverse",[`& .${_o.actions}`]:{flexDirection:"row-reverse",marginRight:-je,paddingRight:qo+je}}},{props:{direction:"right"},style:{flexDirection:"row",[`& .${_o.actions}`]:{flexDirection:"row",marginLeft:-je,paddingLeft:qo+je}}}]}))),Zu=C(Jn,{name:"MuiSpeedDial",slot:"Fab",overridesResolver:(t,e)=>e.fab})({pointerEvents:"auto"}),Ju=C("div",{name:"MuiSpeedDial",slot:"Actions",overridesResolver:(t,e)=>{const{ownerState:o}=t;return[e.actions,!o.open&&e.actionsClosed]}})({display:"flex",pointerEvents:"auto",variants:[{props:({ownerState:t})=>!t.open,style:{transition:"top 0s linear 0.2s",pointerEvents:"none"}}]}),rv=W(function(e,o){const r=X({props:e,name:"MuiSpeedDial"}),n=pe(),s={enter:n.transitions.duration.enteringScreen,exit:n.transitions.duration.leavingScreen},{ariaLabel:a,FabProps:{ref:i,...l}={},children:c,className:p,direction:u="up",hidden:b=!1,icon:g,onBlur:v,onClose:f,onFocus:y,onKeyDown:m,onMouseEnter:h,onMouseLeave:x,onOpen:w,open:P,openIcon:B,slots:$={},slotProps:M={},TransitionComponent:k,TransitionProps:T,transitionDuration:F=s,...A}=r,[S,I]=ve({controlled:P,default:!1,name:"SpeedDial",state:"open"}),H={...r,open:S,direction:u},O=Yu(H),Q=_e(),j=Tt(0),et=Tt(),pt=Tt([]);pt.current=[pt.current[0]];const _=Pe(tt=>{pt.current[0]=tt},[]),wt=ye(i,_),Bt=(tt,st)=>xt=>{pt.current[tt+1]=xt,st&&st(xt)},$t=tt=>{m&&m(tt);const st=tt.key.replace("Arrow","").toLowerCase(),{current:xt=st}=et;if(tt.key==="Escape"){I(!1),pt.current[0].focus(),f&&f(tt,"escapeKeyDown");return}if(ho(st)===ho(xt)&&ho(st)!==void 0){tt.preventDefault();const ft=st===xt?1:-1,kt=Ve(j.current+ft,0,pt.current.length-1);pt.current[kt].focus(),j.current=kt,et.current=xt}};Vt(()=>{S||(j.current=0,et.current=void 0)},[S]);const lt=tt=>{tt.type==="mouseleave"&&x&&x(tt),tt.type==="blur"&&v&&v(tt),Q.clear(),tt.type==="blur"?Q.start(0,()=>{I(!1),f&&f(tt,"blur")}):(I(!1),f&&f(tt,"mouseLeave"))},rt=tt=>{l.onClick&&l.onClick(tt),Q.clear(),S?(I(!1),f&&f(tt,"toggle")):(I(!0),w&&w(tt,"toggle"))},U=tt=>{tt.type==="mouseenter"&&h&&h(tt),tt.type==="focus"&&y&&y(tt),Q.clear(),S||Q.start(0,()=>{I(!0),w&&w(tt,{focus:"focus",mouseenter:"mouseEnter"}[tt.type])})},it=a.replace(/^[^a-z]+|[^\w:.-]+/gi,""),dt=ke.toArray(c).filter(tt=>$e(tt)),bt=dt.map((tt,st)=>{const{FabProps:{ref:xt,...ft}={},tooltipPlacement:kt}=tt.props,Mt=kt||(ho(u)==="vertical"?"left":"top");return qt(tt,{FabProps:{...ft,ref:Bt(st,xt)},delay:30*(S?st:dt.length-st),open:S,tooltipPlacement:Mt,id:`${it}-action-${st}`})}),Pt={transition:k,...$},nt={transition:T,...M},ct={slots:Pt,slotProps:nt},[vt,yt]=V("root",{elementType:Ku,externalForwardedProps:{...ct,...A},ownerState:H,ref:o,className:z(O.root,p),additionalProps:{role:"presentation"},getSlotProps:tt=>({...tt,onKeyDown:st=>{var xt;(xt=tt.onKeyDown)==null||xt.call(tt,st),$t(st)},onBlur:st=>{var xt;(xt=tt.onBlur)==null||xt.call(tt,st),lt(st)},onFocus:st=>{var xt;(xt=tt.onFocus)==null||xt.call(tt,st),U(st)},onMouseEnter:st=>{var xt;(xt=tt.onMouseEnter)==null||xt.call(tt,st),U(st)},onMouseLeave:st=>{var xt;(xt=tt.onMouseLeave)==null||xt.call(tt,st),lt(st)}})}),[zt,Y]=V("transition",{elementType:qu,externalForwardedProps:ct,ownerState:H});return d.jsxs(vt,{...yt,children:[d.jsx(zt,{in:!b,timeout:F,unmountOnExit:!0,...Y,children:d.jsx(Zu,{color:"primary","aria-label":a,"aria-haspopup":"true","aria-expanded":S,"aria-controls":`${it}-actions`,...l,onClick:rt,className:z(O.fab,l.className),ref:wt,ownerState:H,children:$e(g)&&ir(g,["SpeedDialIcon"])?qt(g,{open:S}):g})}),d.jsx(Ju,{id:`${it}-actions`,role:"menu","aria-orientation":ho(u),className:z(O.actions,!S&&O.actionsClosed),ownerState:H,children:bt})]})});function Qu(t){return K("MuiTooltip",t)}const _t=Z("MuiTooltip",["popper","popperInteractive","popperArrow","popperClose","tooltip","tooltipArrow","touch","tooltipPlacementLeft","tooltipPlacementRight","tooltipPlacementTop","tooltipPlacementBottom","arrow"]);function tf(t){return Math.round(t*1e5)/1e5}const ef=t=>{const{classes:e,disableInteractive:o,arrow:r,touch:n,placement:s}=t,a={popper:["popper",!o&&"popperInteractive",r&&"popperArrow"],tooltip:["tooltip",r&&"tooltipArrow",n&&"touch",`tooltipPlacement${R(s.split("-")[0])}`],arrow:["arrow"]};return q(a,Qu,e)},of=C(lr,{name:"MuiTooltip",slot:"Popper",overridesResolver:(t,e)=>{const{ownerState:o}=t;return[e.popper,!o.disableInteractive&&e.popperInteractive,o.arrow&&e.popperArrow,!o.open&&e.popperClose]}})(E(({theme:t})=>({zIndex:(t.vars||t).zIndex.tooltip,pointerEvents:"none",variants:[{props:({ownerState:e})=>!e.disableInteractive,style:{pointerEvents:"auto"}},{props:({open:e})=>!e,style:{pointerEvents:"none"}},{props:({ownerState:e})=>e.arrow,style:{[`&[data-popper-placement*="bottom"] .${_t.arrow}`]:{top:0,marginTop:"-0.71em","&::before":{transformOrigin:"0 100%"}},[`&[data-popper-placement*="top"] .${_t.arrow}`]:{bottom:0,marginBottom:"-0.71em","&::before":{transformOrigin:"100% 0"}},[`&[data-popper-placement*="right"] .${_t.arrow}`]:{height:"1em",width:"0.71em","&::before":{transformOrigin:"100% 100%"}},[`&[data-popper-placement*="left"] .${_t.arrow}`]:{height:"1em",width:"0.71em","&::before":{transformOrigin:"0 0"}}}},{props:({ownerState:e})=>e.arrow&&!e.isRtl,style:{[`&[data-popper-placement*="right"] .${_t.arrow}`]:{left:0,marginLeft:"-0.71em"}}},{props:({ownerState:e})=>e.arrow&&!!e.isRtl,style:{[`&[data-popper-placement*="right"] .${_t.arrow}`]:{right:0,marginRight:"-0.71em"}}},{props:({ownerState:e})=>e.arrow&&!e.isRtl,style:{[`&[data-popper-placement*="left"] .${_t.arrow}`]:{right:0,marginRight:"-0.71em"}}},{props:({ownerState:e})=>e.arrow&&!!e.isRtl,style:{[`&[data-popper-placement*="left"] .${_t.arrow}`]:{left:0,marginLeft:"-0.71em"}}}]}))),rf=C("div",{name:"MuiTooltip",slot:"Tooltip",overridesResolver:(t,e)=>{const{ownerState:o}=t;return[e.tooltip,o.touch&&e.touch,o.arrow&&e.tooltipArrow,e[`tooltipPlacement${R(o.placement.split("-")[0])}`]]}})(E(({theme:t})=>({backgroundColor:t.vars?t.vars.palette.Tooltip.bg:It(t.palette.grey[700],.92),borderRadius:(t.vars||t).shape.borderRadius,color:(t.vars||t).palette.common.white,fontFamily:t.typography.fontFamily,padding:"4px 8px",fontSize:t.typography.pxToRem(11),maxWidth:300,margin:2,wordWrap:"break-word",fontWeight:t.typography.fontWeightMedium,[`.${_t.popper}[data-popper-placement*="left"] &`]:{transformOrigin:"right center"},[`.${_t.popper}[data-popper-placement*="right"] &`]:{transformOrigin:"left center"},[`.${_t.popper}[data-popper-placement*="top"] &`]:{transformOrigin:"center bottom",marginBottom:"14px"},[`.${_t.popper}[data-popper-placement*="bottom"] &`]:{transformOrigin:"center top",marginTop:"14px"},variants:[{props:({ownerState:e})=>e.arrow,style:{position:"relative",margin:0}},{props:({ownerState:e})=>e.touch,style:{padding:"8px 16px",fontSize:t.typography.pxToRem(14),lineHeight:`${tf(16/14)}em`,fontWeight:t.typography.fontWeightRegular}},{props:({ownerState:e})=>!e.isRtl,style:{[`.${_t.popper}[data-popper-placement*="left"] &`]:{marginRight:"14px"},[`.${_t.popper}[data-popper-placement*="right"] &`]:{marginLeft:"14px"}}},{props:({ownerState:e})=>!e.isRtl&&e.touch,style:{[`.${_t.popper}[data-popper-placement*="left"] &`]:{marginRight:"24px"},[`.${_t.popper}[data-popper-placement*="right"] &`]:{marginLeft:"24px"}}},{props:({ownerState:e})=>!!e.isRtl,style:{[`.${_t.popper}[data-popper-placement*="left"] &`]:{marginLeft:"14px"},[`.${_t.popper}[data-popper-placement*="right"] &`]:{marginRight:"14px"}}},{props:({ownerState:e})=>!!e.isRtl&&e.touch,style:{[`.${_t.popper}[data-popper-placement*="left"] &`]:{marginLeft:"24px"},[`.${_t.popper}[data-popper-placement*="right"] &`]:{marginRight:"24px"}}},{props:({ownerState:e})=>e.touch,style:{[`.${_t.popper}[data-popper-placement*="top"] &`]:{marginBottom:"24px"}}},{props:({ownerState:e})=>e.touch,style:{[`.${_t.popper}[data-popper-placement*="bottom"] &`]:{marginTop:"24px"}}}]}))),nf=C("span",{name:"MuiTooltip",slot:"Arrow",overridesResolver:(t,e)=>e.arrow})(E(({theme:t})=>({overflow:"hidden",position:"absolute",width:"1em",height:"0.71em",boxSizing:"border-box",color:t.vars?t.vars.palette.Tooltip.bg:It(t.palette.grey[700],.9),"&::before":{content:'""',margin:"auto",display:"block",width:"100%",height:"100%",backgroundColor:"currentColor",transform:"rotate(45deg)"}})));let Xo=!1;const Sn=new ra;let xo={x:0,y:0};function Yo(t,e){return(o,...r)=>{e&&e(o,...r),t(o,...r)}}const sf=W(function(e,o){const r=X({props:e,name:"MuiTooltip"}),{arrow:n=!1,children:s,classes:a,components:i={},componentsProps:l={},describeChild:c=!1,disableFocusListener:p=!1,disableHoverListener:u=!1,disableInteractive:b=!1,disableTouchListener:g=!1,enterDelay:v=100,enterNextDelay:f=0,enterTouchDelay:y=700,followCursor:m=!1,id:h,leaveDelay:x=0,leaveTouchDelay:w=1500,onClose:P,onOpen:B,open:$,placement:M="bottom",PopperComponent:k,PopperProps:T={},slotProps:F={},slots:A={},title:S,TransitionComponent:I,TransitionProps:H,...O}=r,Q=$e(s)?s:d.jsx("span",{children:s}),j=pe(),et=to(),[pt,_]=Gt(),[wt,Bt]=Gt(null),$t=Tt(!1),lt=b||m,rt=_e(),U=_e(),it=_e(),dt=_e(),[bt,Pt]=ve({controlled:$,default:!1,name:"Tooltip",state:"open"});let nt=bt;const ct=Qe(h),vt=Tt(),yt=ce(()=>{vt.current!==void 0&&(document.body.style.WebkitUserSelect=vt.current,vt.current=void 0),dt.clear()});Vt(()=>yt,[yt]);const zt=mt=>{Sn.clear(),Xo=!0,Pt(!0),B&&!nt&&B(mt)},Y=ce(mt=>{Sn.start(800+x,()=>{Xo=!1}),Pt(!1),P&&nt&&P(mt),rt.start(j.transitions.duration.shortest,()=>{$t.current=!1})}),tt=mt=>{$t.current&&mt.type!=="touchstart"||(pt&&pt.removeAttribute("title"),U.clear(),it.clear(),v||Xo&&f?U.start(Xo?f:v,()=>{zt(mt)}):zt(mt))},st=mt=>{U.clear(),it.start(x,()=>{Y(mt)})},[,xt]=Gt(!1),ft=mt=>{Ue(mt.target)||(xt(!1),st(mt))},kt=mt=>{pt||_(mt.currentTarget),Ue(mt.target)&&(xt(!0),tt(mt))},Mt=mt=>{$t.current=!0;const se=Q.props;se.onTouchStart&&se.onTouchStart(mt)},Yt=mt=>{Mt(mt),it.clear(),rt.clear(),yt(),vt.current=document.body.style.WebkitUserSelect,document.body.style.WebkitUserSelect="none",dt.start(y,()=>{document.body.style.WebkitUserSelect=vt.current,tt(mt)})},D=mt=>{Q.props.onTouchEnd&&Q.props.onTouchEnd(mt),yt(),it.start(w,()=>{Y(mt)})};Vt(()=>{if(!nt)return;function mt(se){se.key==="Escape"&&Y(se)}return document.addEventListener("keydown",mt),()=>{document.removeEventListener("keydown",mt)}},[Y,nt]);const G=ye(cr(Q),_,o);!S&&S!==0&&(nt=!1);const ot=Tt(),gt=mt=>{const se=Q.props;se.onMouseMove&&se.onMouseMove(mt),xo={x:mt.clientX,y:mt.clientY},ot.current&&ot.current.update()},ut={},J=typeof S=="string";c?(ut.title=!nt&&J&&!u?S:null,ut["aria-describedby"]=nt?ct:null):(ut["aria-label"]=J?S:null,ut["aria-labelledby"]=nt&&!J?ct:null);const ht={...ut,...O,...Q.props,className:z(O.className,Q.props.className),onTouchStart:Mt,ref:G,...m?{onMouseMove:gt}:{}},Ft={};g||(ht.onTouchStart=Yt,ht.onTouchEnd=D),u||(ht.onMouseOver=Yo(tt,ht.onMouseOver),ht.onMouseLeave=Yo(st,ht.onMouseLeave),lt||(Ft.onMouseOver=tt,Ft.onMouseLeave=st)),p||(ht.onFocus=Yo(kt,ht.onFocus),ht.onBlur=Yo(ft,ht.onBlur),lt||(Ft.onFocus=kt,Ft.onBlur=ft));const Lt={...r,isRtl:et,arrow:n,disableInteractive:lt,placement:M,PopperComponentProp:k,touch:$t.current},jt=typeof F.popper=="function"?F.popper(Lt):F.popper,Jt=xe(()=>{var se,oo;let mt=[{name:"arrow",enabled:!!wt,options:{element:wt,padding:4}}];return(se=T.popperOptions)!=null&&se.modifiers&&(mt=mt.concat(T.popperOptions.modifiers)),(oo=jt==null?void 0:jt.popperOptions)!=null&&oo.modifiers&&(mt=mt.concat(jt.popperOptions.modifiers)),{...T.popperOptions,...jt==null?void 0:jt.popperOptions,modifiers:mt}},[wt,T.popperOptions,jt==null?void 0:jt.popperOptions]),Qt=ef(Lt),Ie=typeof F.transition=="function"?F.transition(Lt):F.transition,de={slots:{popper:i.Popper,transition:i.Transition??I,tooltip:i.Tooltip,arrow:i.Arrow,...A},slotProps:{arrow:F.arrow??l.arrow,popper:{...T,...jt??l.popper},tooltip:F.tooltip??l.tooltip,transition:{...H,...Ie??l.transition}}},[Me,te]=V("popper",{elementType:of,externalForwardedProps:de,ownerState:Lt,className:z(Qt.popper,T==null?void 0:T.className)}),[ge,Nt]=V("transition",{elementType:En,externalForwardedProps:de,ownerState:Lt}),[Et,ee]=V("tooltip",{elementType:rf,className:Qt.tooltip,externalForwardedProps:de,ownerState:Lt}),[me,oe]=V("arrow",{elementType:nf,className:Qt.arrow,externalForwardedProps:de,ownerState:Lt,ref:Bt});return d.jsxs(Te,{children:[qt(Q,ht),d.jsx(Me,{as:k??lr,placement:M,anchorEl:m?{getBoundingClientRect:()=>({top:xo.y,left:xo.x,right:xo.x,bottom:xo.y,width:0,height:0})}:pt,popperRef:ot,open:pt?nt:!1,id:ct,transition:!0,...Ft,...te,popperOptions:Jt,children:({TransitionProps:mt})=>d.jsx(ge,{timeout:j.transitions.duration.shorter,...mt,...Nt,children:d.jsxs(Et,{...ee,children:[S,n?d.jsx(me,{...oe}):null]})})})]})});function af(t){return K("MuiSpeedDialAction",t)}const Ko=Z("MuiSpeedDialAction",["fab","fabClosed","staticTooltip","staticTooltipClosed","staticTooltipLabel","tooltipPlacementLeft","tooltipPlacementRight"]),lf=t=>{const{open:e,tooltipPlacement:o,classes:r}=t,n={fab:["fab",!e&&"fabClosed"],staticTooltip:["staticTooltip",`tooltipPlacement${R(o)}`,!e&&"staticTooltipClosed"],staticTooltipLabel:["staticTooltipLabel"]};return q(n,af,r)},cf=C(Jn,{name:"MuiSpeedDialAction",slot:"Fab",skipVariantsResolver:!1,overridesResolver:(t,e)=>{const{ownerState:o}=t;return[e.fab,!o.open&&e.fabClosed]}})(E(({theme:t})=>({margin:8,color:(t.vars||t).palette.text.secondary,backgroundColor:(t.vars||t).palette.background.paper,"&:hover":{backgroundColor:t.vars?t.vars.palette.SpeedDialAction.fabHoverBg:tr(t.palette.background.paper,.15)},transition:`${t.transitions.create("transform",{duration:t.transitions.duration.shorter})}, opacity 0.8s`,opacity:1,variants:[{props:({ownerState:e})=>!e.open,style:{opacity:0,transform:"scale(0)"}}]}))),pf=C("span",{name:"MuiSpeedDialAction",slot:"StaticTooltip",overridesResolver:(t,e)=>{const{ownerState:o}=t;return[e.staticTooltip,!o.open&&e.staticTooltipClosed,e[`tooltipPlacement${R(o.tooltipPlacement)}`]]}})(E(({theme:t})=>({position:"relative",display:"flex",alignItems:"center",[`& .${Ko.staticTooltipLabel}`]:{transition:t.transitions.create(["transform","opacity"],{duration:t.transitions.duration.shorter}),opacity:1},variants:[{props:({ownerState:e})=>!e.open,style:{[`& .${Ko.staticTooltipLabel}`]:{opacity:0,transform:"scale(0.5)"}}},{props:{tooltipPlacement:"left"},style:{[`& .${Ko.staticTooltipLabel}`]:{transformOrigin:"100% 50%",right:"100%",marginRight:8}}},{props:{tooltipPlacement:"right"},style:{[`& .${Ko.staticTooltipLabel}`]:{transformOrigin:"0% 50%",left:"100%",marginLeft:8}}}]}))),df=C("span",{name:"MuiSpeedDialAction",slot:"StaticTooltipLabel",overridesResolver:(t,e)=>e.staticTooltipLabel})(E(({theme:t})=>({position:"absolute",...t.typography.body1,backgroundColor:(t.vars||t).palette.background.paper,borderRadius:(t.vars||t).shape.borderRadius,boxShadow:(t.vars||t).shadows[1],color:(t.vars||t).palette.text.secondary,padding:"4px 16px",wordBreak:"keep-all"}))),nv=W(function(e,o){var j;const r=X({props:e,name:"MuiSpeedDialAction"}),{className:n,delay:s=0,FabProps:a={},icon:i,id:l,open:c,TooltipClasses:p,tooltipOpen:u=!1,tooltipPlacement:b="left",tooltipTitle:g,slots:v={},slotProps:f={},...y}=r,m={...r,tooltipPlacement:b},h=lf(m),x={slots:v,slotProps:{fab:a,...f,tooltip:Ro(typeof f.tooltip=="function"?f.tooltip(m):f.tooltip,{title:g,open:u,placement:b,classes:p})}},[w,P]=Gt((j=x.slotProps.tooltip)==null?void 0:j.open),B=()=>{P(!1)},$=()=>{P(!0)},M={transitionDelay:`${s}ms`},[k,T]=V("fab",{elementType:cf,externalForwardedProps:x,ownerState:m,shouldForwardComponentProp:!0,className:z(h.fab,n),additionalProps:{style:M,tabIndex:-1,role:"menuitem",size:"small"}}),[F,A]=V("tooltip",{elementType:sf,externalForwardedProps:x,shouldForwardComponentProp:!0,ref:o,additionalProps:{id:l},ownerState:m,getSlotProps:et=>({...et,onClose:pt=>{var _;(_=et.onClose)==null||_.call(et,pt),B()},onOpen:pt=>{var _;(_=et.onOpen)==null||_.call(et,pt),$()}})}),[S,I]=V("staticTooltip",{elementType:pf,externalForwardedProps:x,ownerState:m,ref:o,className:h.staticTooltip,additionalProps:{id:l}}),[H,O]=V("staticTooltipLabel",{elementType:df,externalForwardedProps:x,ownerState:m,className:h.staticTooltipLabel,additionalProps:{style:M,id:`${l}-label`}}),Q=d.jsx(k,{...T,children:i});return A.open?d.jsxs(S,{...I,...y,children:[d.jsx(H,{...O,children:A.title}),qt(Q,{"aria-labelledby":`${l}-label`})]}):(!c&&w&&P(!1),d.jsx(F,{...A,title:A.title,open:c&&w,placement:A.placement,classes:A.classes,...y,children:Q}))}),uf=Xt(d.jsx("path",{d:"M19 13h-6v6h-2v-6H5v-2h6V5h2v6h6v2z"}),"Add");function ff(t){return K("MuiSpeedDialIcon",t)}const we=Z("MuiSpeedDialIcon",["root","icon","iconOpen","iconWithOpenIconOpen","openIcon","openIconOpen"]),gf=t=>{const{classes:e,open:o,openIcon:r}=t;return q({root:["root"],icon:["icon",o&&"iconOpen",r&&o&&"iconWithOpenIconOpen"],openIcon:["openIcon",o&&"openIconOpen"]},ff,e)},mf=C("span",{name:"MuiSpeedDialIcon",slot:"Root",overridesResolver:(t,e)=>{const{ownerState:o}=t;return[{[`& .${we.icon}`]:e.icon},{[`& .${we.icon}`]:o.open&&e.iconOpen},{[`& .${we.icon}`]:o.open&&o.openIcon&&e.iconWithOpenIconOpen},{[`& .${we.openIcon}`]:e.openIcon},{[`& .${we.openIcon}`]:o.open&&e.openIconOpen},e.root]}})(E(({theme:t})=>({height:24,[`& .${we.icon}`]:{transition:t.transitions.create(["transform","opacity"],{duration:t.transitions.duration.short})},[`& .${we.openIcon}`]:{position:"absolute",transition:t.transitions.create(["transform","opacity"],{duration:t.transitions.duration.short}),opacity:0,transform:"rotate(-45deg)"},variants:[{props:({ownerState:e})=>e.open,style:{[`& .${we.icon}`]:{transform:"rotate(45deg)"}}},{props:({ownerState:e})=>e.open&&e.openIcon,style:{[`& .${we.icon}`]:{opacity:0}}},{props:({ownerState:e})=>e.open,style:{[`& .${we.openIcon}`]:{transform:"rotate(0deg)",opacity:1}}}]}))),bf=W(function(e,o){const r=X({props:e,name:"MuiSpeedDialIcon"}),{className:n,icon:s,open:a,openIcon:i,...l}=r,c=r,p=gf(c);function u(b,g){return $e(b)?qt(b,{className:g}):b}return d.jsxs(mf,{className:z(p.root,n),ref:o,ownerState:c,...l,children:[i?u(i,p.openIcon):null,s?u(s,p.icon):d.jsx(uf,{className:p.icon})]})});bf.muiName="SpeedDialIcon";const sv=Wa({createStyledComponent:C("div",{name:"MuiStack",slot:"Root",overridesResolver:(t,e)=>e.root}),useThemeProps:t=>X({props:t,name:"MuiStack"})}),av=Z("MuiStack",["root"]),eo=Re({});function iv(){return Ht(eo)}const co=Re({});function lv(){return Ht(co)}function vf(t){return K("MuiStep",t)}const cv=Z("MuiStep",["root","horizontal","vertical","alternativeLabel","completed"]),yf=t=>{const{classes:e,orientation:o,alternativeLabel:r,completed:n}=t;return q({root:["root",o,r&&"alternativeLabel",n&&"completed"]},vf,e)},hf=C("div",{name:"MuiStep",slot:"Root",overridesResolver:(t,e)=>{const{ownerState:o}=t;return[e.root,e[o.orientation],o.alternativeLabel&&e.alternativeLabel,o.completed&&e.completed]}})({variants:[{props:{orientation:"horizontal"},style:{paddingLeft:8,paddingRight:8}},{props:{alternativeLabel:!0},style:{flex:1,position:"relative"}}]}),pv=W(function(e,o){const r=X({props:e,name:"MuiStep"}),{active:n,children:s,className:a,component:i="div",completed:l,disabled:c,expanded:p=!1,index:u,last:b,...g}=r,{activeStep:v,connector:f,alternativeLabel:y,orientation:m,nonLinear:h}=Ht(eo);let[x=!1,w=!1,P=!1]=[n,l,c];v===u?x=n!==void 0?n:!0:!h&&v>u?w=l!==void 0?l:!0:!h&&v({index:u,last:b,expanded:p,icon:u+1,active:x,completed:w,disabled:P}),[u,b,p,x,w,P]),$={...r,active:x,orientation:m,alternativeLabel:y,completed:w,disabled:P,expanded:p,component:i},M=yf($),k=d.jsxs(hf,{as:i,className:z(M.root,a),ref:o,ownerState:$,...g,children:[f&&y&&u!==0?f:null,s]});return d.jsx(co.Provider,{value:B,children:f&&!y&&u!==0?d.jsxs(Te,{children:[f,k]}):k})}),xf=Xt(d.jsx("path",{d:"M12 0a12 12 0 1 0 0 24 12 12 0 0 0 0-24zm-2 17l-5-5 1.4-1.4 3.6 3.6 7.6-7.6L19 8l-9 9z"}),"CheckCircle"),Cf=Xt(d.jsx("path",{d:"M1 21h22L12 2 1 21zm12-3h-2v-2h2v2zm0-4h-2v-4h2v4z"}),"Warning");function Sf(t){return K("MuiStepIcon",t)}const Pr=Z("MuiStepIcon",["root","active","completed","error","text"]);var wn;const wf=t=>{const{classes:e,active:o,completed:r,error:n}=t;return q({root:["root",o&&"active",r&&"completed",n&&"error"],text:["text"]},Sf,e)},kr=C(Os,{name:"MuiStepIcon",slot:"Root",overridesResolver:(t,e)=>e.root})(E(({theme:t})=>({display:"block",transition:t.transitions.create("color",{duration:t.transitions.duration.shortest}),color:(t.vars||t).palette.text.disabled,[`&.${Pr.completed}`]:{color:(t.vars||t).palette.primary.main},[`&.${Pr.active}`]:{color:(t.vars||t).palette.primary.main},[`&.${Pr.error}`]:{color:(t.vars||t).palette.error.main}}))),$f=C("text",{name:"MuiStepIcon",slot:"Text",overridesResolver:(t,e)=>e.text})(E(({theme:t})=>({fill:(t.vars||t).palette.primary.contrastText,fontSize:t.typography.caption.fontSize,fontFamily:t.typography.fontFamily}))),Pf=W(function(e,o){const r=X({props:e,name:"MuiStepIcon"}),{active:n=!1,className:s,completed:a=!1,error:i=!1,icon:l,...c}=r,p={...r,active:n,completed:a,error:i},u=wf(p);if(typeof l=="number"||typeof l=="string"){const b=z(s,u.root);return i?d.jsx(kr,{as:Cf,className:b,ref:o,ownerState:p,...c}):a?d.jsx(kr,{as:xf,className:b,ref:o,ownerState:p,...c}):d.jsxs(kr,{className:b,ref:o,ownerState:p,...c,children:[wn||(wn=d.jsx("circle",{cx:"12",cy:"12",r:"12"})),d.jsx($f,{className:u.text,x:"12",y:"12",textAnchor:"middle",dominantBaseline:"central",ownerState:p,children:l})]})}return l});function kf(t){return K("MuiStepLabel",t)}const Ee=Z("MuiStepLabel",["root","horizontal","vertical","label","active","completed","error","disabled","iconContainer","alternativeLabel","labelContainer"]),Rf=t=>{const{classes:e,orientation:o,active:r,completed:n,error:s,disabled:a,alternativeLabel:i}=t;return q({root:["root",o,s&&"error",a&&"disabled",i&&"alternativeLabel"],label:["label",r&&"active",n&&"completed",s&&"error",a&&"disabled",i&&"alternativeLabel"],iconContainer:["iconContainer",r&&"active",n&&"completed",s&&"error",a&&"disabled",i&&"alternativeLabel"],labelContainer:["labelContainer",i&&"alternativeLabel"]},kf,e)},Tf=C("span",{name:"MuiStepLabel",slot:"Root",overridesResolver:(t,e)=>{const{ownerState:o}=t;return[e.root,e[o.orientation]]}})({display:"flex",alignItems:"center",[`&.${Ee.alternativeLabel}`]:{flexDirection:"column"},[`&.${Ee.disabled}`]:{cursor:"default"},variants:[{props:{orientation:"vertical"},style:{textAlign:"left",padding:"8px 0"}}]}),If=C("span",{name:"MuiStepLabel",slot:"Label",overridesResolver:(t,e)=>e.label})(E(({theme:t})=>({...t.typography.body2,display:"block",transition:t.transitions.create("color",{duration:t.transitions.duration.shortest}),[`&.${Ee.active}`]:{color:(t.vars||t).palette.text.primary,fontWeight:500},[`&.${Ee.completed}`]:{color:(t.vars||t).palette.text.primary,fontWeight:500},[`&.${Ee.alternativeLabel}`]:{marginTop:16},[`&.${Ee.error}`]:{color:(t.vars||t).palette.error.main}}))),Mf=C("span",{name:"MuiStepLabel",slot:"IconContainer",overridesResolver:(t,e)=>e.iconContainer})({flexShrink:0,display:"flex",paddingRight:8,[`&.${Ee.alternativeLabel}`]:{paddingRight:0}}),Af=C("span",{name:"MuiStepLabel",slot:"LabelContainer",overridesResolver:(t,e)=>e.labelContainer})(E(({theme:t})=>({width:"100%",color:(t.vars||t).palette.text.secondary,[`&.${Ee.alternativeLabel}`]:{textAlign:"center"}}))),cs=W(function(e,o){const r=X({props:e,name:"MuiStepLabel"}),{children:n,className:s,componentsProps:a={},error:i=!1,icon:l,optional:c,slots:p={},slotProps:u={},StepIconComponent:b,StepIconProps:g,...v}=r,{alternativeLabel:f,orientation:y}=Ht(eo),{active:m,disabled:h,completed:x,icon:w}=Ht(co),P=l||w;let B=b;P&&!B&&(B=Pf);const $={...r,active:m,alternativeLabel:f,completed:x,disabled:h,error:i,orientation:y},M=Rf($),k={slots:p,slotProps:{stepIcon:g,...a,...u}},[T,F]=V("root",{elementType:Tf,externalForwardedProps:{...k,...v},ownerState:$,ref:o,className:z(M.root,s)}),[A,S]=V("label",{elementType:If,externalForwardedProps:k,ownerState:$}),[I,H]=V("stepIcon",{elementType:B,externalForwardedProps:k,ownerState:$});return d.jsxs(T,{...F,children:[P||I?d.jsx(Mf,{className:M.iconContainer,ownerState:$,children:d.jsx(I,{completed:x,active:m,error:i,icon:P,...H})}):null,d.jsxs(Af,{className:M.labelContainer,ownerState:$,children:[n?d.jsx(A,{...S,className:z(M.label,S==null?void 0:S.className),children:n}):null,c]})]})});cs.muiName="StepLabel";function Lf(t){return K("MuiStepButton",t)}const $n=Z("MuiStepButton",["root","horizontal","vertical","touchRipple"]),Bf=t=>{const{classes:e,orientation:o}=t;return q({root:["root",o],touchRipple:["touchRipple"]},Lf,e)},Nf=C(he,{name:"MuiStepButton",slot:"Root",overridesResolver:(t,e)=>{const{ownerState:o}=t;return[{[`& .${$n.touchRipple}`]:e.touchRipple},e.root,e[o.orientation]]}})({width:"100%",padding:"24px 16px",margin:"-24px -16px",boxSizing:"content-box",[`& .${$n.touchRipple}`]:{color:"rgba(0, 0, 0, 0.3)"},variants:[{props:{orientation:"vertical"},style:{justifyContent:"flex-start",padding:"8px",margin:"-8px"}}]}),dv=W(function(e,o){const r=X({props:e,name:"MuiStepButton"}),{children:n,className:s,icon:a,optional:i,...l}=r,{disabled:c,active:p}=Ht(co),{orientation:u}=Ht(eo),b={...r,orientation:u},g=Bf(b),v={icon:a,optional:i},f=ir(n,["StepLabel"])?qt(n,v):d.jsx(cs,{...v,children:n});return d.jsx(Nf,{focusRipple:!0,disabled:c,TouchRippleProps:{className:g.touchRipple},className:z(g.root,s),ref:o,ownerState:b,"aria-current":p?"step":void 0,...l,children:f})});function Of(t){return K("MuiStepConnector",t)}const uv=Z("MuiStepConnector",["root","horizontal","vertical","alternativeLabel","active","completed","disabled","line","lineHorizontal","lineVertical"]),zf=t=>{const{classes:e,orientation:o,alternativeLabel:r,active:n,completed:s,disabled:a}=t,i={root:["root",o,r&&"alternativeLabel",n&&"active",s&&"completed",a&&"disabled"],line:["line",`line${R(o)}`]};return q(i,Of,e)},jf=C("div",{name:"MuiStepConnector",slot:"Root",overridesResolver:(t,e)=>{const{ownerState:o}=t;return[e.root,e[o.orientation],o.alternativeLabel&&e.alternativeLabel,o.completed&&e.completed]}})({flex:"1 1 auto",variants:[{props:{orientation:"vertical"},style:{marginLeft:12}},{props:{alternativeLabel:!0},style:{position:"absolute",top:12,left:"calc(-50% + 20px)",right:"calc(50% + 20px)"}}]}),Df=C("span",{name:"MuiStepConnector",slot:"Line",overridesResolver:(t,e)=>{const{ownerState:o}=t;return[e.line,e[`line${R(o.orientation)}`]]}})(E(({theme:t})=>{const e=t.palette.mode==="light"?t.palette.grey[400]:t.palette.grey[600];return{display:"block",borderColor:t.vars?t.vars.palette.StepConnector.border:e,variants:[{props:{orientation:"horizontal"},style:{borderTopStyle:"solid",borderTopWidth:1}},{props:{orientation:"vertical"},style:{borderLeftStyle:"solid",borderLeftWidth:1,minHeight:24}}]}})),Ff=W(function(e,o){const r=X({props:e,name:"MuiStepConnector"}),{className:n,...s}=r,{alternativeLabel:a,orientation:i="horizontal"}=Ht(eo),{active:l,disabled:c,completed:p}=Ht(co),u={...r,alternativeLabel:a,orientation:i,active:l,completed:p,disabled:c},b=zf(u);return d.jsx(jf,{className:z(b.root,n),ref:o,ownerState:u,...s,children:d.jsx(Df,{className:b.line,ownerState:u})})});function Ef(t){return K("MuiStepContent",t)}const fv=Z("MuiStepContent",["root","last","transition"]),Uf=t=>{const{classes:e,last:o}=t;return q({root:["root",o&&"last"],transition:["transition"]},Ef,e)},Wf=C("div",{name:"MuiStepContent",slot:"Root",overridesResolver:(t,e)=>{const{ownerState:o}=t;return[e.root,o.last&&e.last]}})(E(({theme:t})=>({marginLeft:12,paddingLeft:20,paddingRight:8,borderLeft:t.vars?`1px solid ${t.vars.palette.StepContent.border}`:`1px solid ${t.palette.mode==="light"?t.palette.grey[400]:t.palette.grey[600]}`,variants:[{props:{last:!0},style:{borderLeft:"none"}}]}))),Hf=C(Io,{name:"MuiStepContent",slot:"Transition",overridesResolver:(t,e)=>e.transition})({}),gv=W(function(e,o){const r=X({props:e,name:"MuiStepContent"}),{children:n,className:s,TransitionComponent:a=Io,transitionDuration:i="auto",TransitionProps:l,slots:c={},slotProps:p={},...u}=r,{orientation:b}=Ht(eo),{active:g,last:v,expanded:f}=Ht(co),y={...r,last:v},m=Uf(y);let h=i;i==="auto"&&!a.muiSupportAuto&&(h=void 0);const x={slots:c,slotProps:{transition:l,...p}},[w,P]=V("transition",{elementType:Hf,externalForwardedProps:x,ownerState:y,className:m.transition,additionalProps:{in:g||f,timeout:h,unmountOnExit:!0}});return d.jsx(Wf,{className:z(m.root,s),ref:o,ownerState:y,...u,children:d.jsx(w,{as:a,...P,children:n})})});function Vf(t){return K("MuiStepper",t)}const mv=Z("MuiStepper",["root","horizontal","vertical","nonLinear","alternativeLabel"]),Gf=t=>{const{orientation:e,nonLinear:o,alternativeLabel:r,classes:n}=t;return q({root:["root",e,o&&"nonLinear",r&&"alternativeLabel"]},Vf,n)},_f=C("div",{name:"MuiStepper",slot:"Root",overridesResolver:(t,e)=>{const{ownerState:o}=t;return[e.root,e[o.orientation],o.alternativeLabel&&e.alternativeLabel,o.nonLinear&&e.nonLinear]}})({display:"flex",variants:[{props:{orientation:"horizontal"},style:{flexDirection:"row",alignItems:"center"}},{props:{orientation:"vertical"},style:{flexDirection:"column"}},{props:{alternativeLabel:!0},style:{alignItems:"flex-start"}}]}),qf=d.jsx(Ff,{}),bv=W(function(e,o){const r=X({props:e,name:"MuiStepper"}),{activeStep:n=0,alternativeLabel:s=!1,children:a,className:i,component:l="div",connector:c=qf,nonLinear:p=!1,orientation:u="horizontal",...b}=r,g={...r,nonLinear:p,alternativeLabel:s,orientation:u,component:l},v=Gf(g),f=ke.toArray(a).filter(Boolean),y=f.map((h,x)=>qt(h,{index:x,last:x+1===f.length,...h.props})),m=xe(()=>({activeStep:n,alternativeLabel:s,connector:c,nonLinear:p,orientation:u}),[n,s,c,p,u]);return d.jsx(eo.Provider,{value:m,children:d.jsx(_f,{as:l,ownerState:g,className:z(v.root,i),ref:o,...b,children:y})})}),Xf=C("div",{name:"MuiSwipeArea",shouldForwardProp:Be})(E(({theme:t})=>({position:"fixed",top:0,left:0,bottom:0,zIndex:t.zIndex.drawer-1,variants:[{props:{anchor:"left"},style:{right:"auto"}},{props:{anchor:"right"},style:{left:"auto",right:0}},{props:{anchor:"top"},style:{bottom:"auto",right:0}},{props:{anchor:"bottom"},style:{top:"auto",bottom:0,right:0}}]}))),Yf=W(function(e,o){const{anchor:r,classes:n={},className:s,width:a,style:i,...l}=e,c=e;return d.jsx(Xf,{className:z("PrivateSwipeArea-root",n.root,n[`anchor${R(r)}`],s),ref:o,style:{[Ge(r)?"width":"height"]:a,...i},ownerState:c,...l})}),Zo=3,Rr=20;let Ae=null;function Tr(t,e,o){return t==="right"?o.body.offsetWidth-e[0].pageX:e[0].pageX}function Ir(t,e,o){return t==="bottom"?o.innerHeight-e[0].clientY:e[0].clientY}function Co(t,e){return t?e.clientWidth:e.clientHeight}function Pn(t,e,o,r){return Math.min(Math.max(o?e-t:r+e-t,0),r)}function Kf(t,e){const o=[];for(;t&&t!==e.parentElement;){const r=ao(e).getComputedStyle(t);r.getPropertyValue("position")==="absolute"||r.getPropertyValue("overflow-x")==="hidden"||(t.clientWidth>0&&t.scrollWidth>t.clientWidth||t.clientHeight>0&&t.scrollHeight>t.clientHeight)&&o.push(t),t=t.parentElement}return o}function Zf({domTreeShapes:t,start:e,current:o,anchor:r}){const n={scrollPosition:{x:"scrollLeft",y:"scrollTop"},scrollLength:{x:"scrollWidth",y:"scrollHeight"},clientLength:{x:"clientWidth",y:"clientHeight"}};return t.some(s=>{let a=o>=e;(r==="top"||r==="left")&&(a=!a);const i=r==="left"||r==="right"?"x":"y",l=Math.round(s[n.scrollPosition[i]]),c=l>0,p=l+s[n.clientLength[i]]{et.current=null},[h]);const pt=Pe((U,it={})=>{const{mode:dt=null,changeTransition:bt=!0}=it,Pt=So(n,a),nt=["right","bottom"].includes(Pt)?1:-1,ct=Ge(a),vt=ct?`translate(${nt*U}px, 0)`:`translate(0, ${nt*U}px)`,yt=O.current.style;yt.webkitTransform=vt,yt.transform=vt;let zt="";if(dt&&(zt=n.transitions.create("all",Je({easing:void 0,style:void 0,timeout:B},{mode:dt}))),bt&&(yt.webkitTransition=zt,yt.transition=zt),!i&&!p){const Y=H.current.style;Y.opacity=1-U/Co(ct,O.current),bt&&(Y.webkitTransition=zt,Y.transition=zt)}},[a,i,p,n,B]),_=ce(U=>{if(!j.current)return;if(Ae=null,j.current=!1,Jr(()=>{A(!1)}),!S.current.isSwiping){S.current.isSwiping=null;return}S.current.isSwiping=null;const it=So(n,a),dt=Ge(a);let bt;dt?bt=Tr(it,U.changedTouches,be(U.currentTarget)):bt=Ir(it,U.changedTouches,ao(U.currentTarget));const Pt=dt?S.current.startX:S.current.startY,nt=Co(dt,O.current),ct=Pn(bt,Pt,h,nt),vt=ct/nt;if(Math.abs(S.current.velocity)>g&&(et.current=Math.abs((nt-ct)/S.current.velocity)*1e3),h){S.current.velocity>g||vt>u?y():pt(0,{mode:"exit"});return}S.current.velocity<-g||1-vt>u?m():pt(Co(dt,O.current),{mode:"enter"})}),wt=(U=!1)=>{if(!F){(U||!(l&&b))&&Jr(()=>{A(!0)});const it=Ge(a);!h&&O.current&&pt(Co(it,O.current)+(l?15:-Rr),{changeTransition:!1}),S.current.velocity=0,S.current.lastTime=null,S.current.lastTranslate=null,S.current.paperHit=!1,j.current=!0}},Bt=ce(U=>{if(!O.current||!j.current||Ae!==null&&Ae!==S.current)return;wt(!0);const it=So(n,a),dt=Ge(a),bt=Tr(it,U.touches,be(U.currentTarget)),Pt=Ir(it,U.touches,ao(U.currentTarget));if(h&&O.current.contains(U.target)&&Ae===null){const zt=Kf(U.target,O.current);if(Zf({domTreeShapes:zt,start:dt?S.current.startX:S.current.startY,current:dt?bt:Pt,anchor:a})){Ae=!0;return}Ae=S.current}if(S.current.isSwiping==null){const zt=Math.abs(bt-S.current.startX),Y=Math.abs(Pt-S.current.startY),tt=dt?zt>Y&&zt>Zo:Y>zt&&Y>Zo;if(tt&&U.cancelable&&U.preventDefault(),tt===!0||(dt?Y>Zo:zt>Zo)){if(S.current.isSwiping=tt,!tt){_(U);return}S.current.startX=bt,S.current.startY=Pt,!l&&!h&&(dt?S.current.startX-=Rr:S.current.startY-=Rr)}}if(!S.current.isSwiping)return;const nt=Co(dt,O.current);let ct=dt?S.current.startX:S.current.startY;h&&!S.current.paperHit&&(ct=Math.min(ct,nt));const vt=Pn(dt?bt:Pt,ct,h,nt);if(h)if(S.current.paperHit)vt===0&&(S.current.startX=bt,S.current.startY=Pt);else if(dt?bt{var nt;if(U.defaultPrevented||U.defaultMuiPrevented||h&&(p||!H.current.contains(U.target))&&!O.current.contains(U.target))return;const it=So(n,a),dt=Ge(a),bt=Tr(it,U.touches,be(U.currentTarget)),Pt=Ir(it,U.touches,ao(U.currentTarget));if(!h){if(c||!(U.target===I.current||(nt=O.current)!=null&&nt.contains(U.target)&&(typeof b=="function"?b(U,I.current,O.current):b)))return;if(dt){if(bt>P)return}else if(Pt>P)return}U.defaultMuiPrevented=!0,Ae=null,S.current.startX=bt,S.current.startY=Pt,wt()});Vt(()=>{if($==="temporary"){const U=be(O.current);return U.addEventListener("touchstart",$t),U.addEventListener("touchmove",Bt,{passive:!h}),U.addEventListener("touchend",_),()=>{U.removeEventListener("touchstart",$t),U.removeEventListener("touchmove",Bt,{passive:!h}),U.removeEventListener("touchend",_)}}},[$,h,$t,Bt,_]),Vt(()=>()=>{Ae===S.current&&(Ae=null)},[]),Vt(()=>{h||A(!1)},[h]);const[lt,rt]=V("swipeArea",{ref:I,elementType:Yf,ownerState:r,externalForwardedProps:{slots:M,slotProps:{swipeArea:w,...k}},additionalProps:{width:P,anchor:a}});return d.jsxs(Te,{children:[d.jsx(qc,{open:$==="temporary"&&F?!0:h,variant:$,ModalProps:{BackdropProps:{...v,ref:H},...$==="temporary"&&{keepMounted:!0},...f},hideBackdrop:p,anchor:a,transitionDuration:et.current||B,onClose:y,ref:o,slots:M,slotProps:{...k,backdrop:Ro(k.backdrop??v,{ref:H}),paper:Ro(k.paper??x,{style:{pointerEvents:$==="temporary"&&!h&&!b?"none":""},ref:Q})},...T}),!c&&$==="temporary"&&d.jsx(Pd,{children:d.jsx(lt,{...rt})})]})});function Qf(t){return K("MuiSwitch",t)}const ie=Z("MuiSwitch",["root","edgeStart","edgeEnd","switchBase","colorPrimary","colorSecondary","sizeSmall","sizeMedium","checked","disabled","input","thumb","track"]),tg=t=>{const{classes:e,edge:o,size:r,color:n,checked:s,disabled:a}=t,i={root:["root",o&&`edge${R(o)}`,`size${R(r)}`],switchBase:["switchBase",`color${R(n)}`,s&&"checked",a&&"disabled"],thumb:["thumb"],track:["track"],input:["input"]},l=q(i,Qf,e);return{...e,...l}},eg=C("span",{name:"MuiSwitch",slot:"Root",overridesResolver:(t,e)=>{const{ownerState:o}=t;return[e.root,o.edge&&e[`edge${R(o.edge)}`],e[`size${R(o.size)}`]]}})({display:"inline-flex",width:58,height:38,overflow:"hidden",padding:12,boxSizing:"border-box",position:"relative",flexShrink:0,zIndex:0,verticalAlign:"middle","@media print":{colorAdjust:"exact"},variants:[{props:{edge:"start"},style:{marginLeft:-8}},{props:{edge:"end"},style:{marginRight:-8}},{props:{size:"small"},style:{width:40,height:24,padding:7,[`& .${ie.thumb}`]:{width:16,height:16},[`& .${ie.switchBase}`]:{padding:4,[`&.${ie.checked}`]:{transform:"translateX(16px)"}}}}]}),og=C(_r,{name:"MuiSwitch",slot:"SwitchBase",overridesResolver:(t,e)=>{const{ownerState:o}=t;return[e.switchBase,{[`& .${ie.input}`]:e.input},o.color!=="default"&&e[`color${R(o.color)}`]]}})(E(({theme:t})=>({position:"absolute",top:0,left:0,zIndex:1,color:t.vars?t.vars.palette.Switch.defaultColor:`${t.palette.mode==="light"?t.palette.common.white:t.palette.grey[300]}`,transition:t.transitions.create(["left","transform"],{duration:t.transitions.duration.shortest}),[`&.${ie.checked}`]:{transform:"translateX(20px)"},[`&.${ie.disabled}`]:{color:t.vars?t.vars.palette.Switch.defaultDisabledColor:`${t.palette.mode==="light"?t.palette.grey[100]:t.palette.grey[600]}`},[`&.${ie.checked} + .${ie.track}`]:{opacity:.5},[`&.${ie.disabled} + .${ie.track}`]:{opacity:t.vars?t.vars.opacity.switchTrackDisabled:`${t.palette.mode==="light"?.12:.2}`},[`& .${ie.input}`]:{left:"-100%",width:"300%"}})),E(({theme:t})=>({"&:hover":{backgroundColor:t.vars?`rgba(${t.vars.palette.action.activeChannel} / ${t.vars.palette.action.hoverOpacity})`:It(t.palette.action.active,t.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}},variants:[...Object.entries(t.palette).filter(Ut(["light"])).map(([e])=>({props:{color:e},style:{[`&.${ie.checked}`]:{color:(t.vars||t).palette[e].main,"&:hover":{backgroundColor:t.vars?`rgba(${t.vars.palette[e].mainChannel} / ${t.vars.palette.action.hoverOpacity})`:It(t.palette[e].main,t.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}},[`&.${ie.disabled}`]:{color:t.vars?t.vars.palette.Switch[`${e}DisabledColor`]:`${t.palette.mode==="light"?Ze(t.palette[e].main,.62):Ke(t.palette[e].main,.55)}`}},[`&.${ie.checked} + .${ie.track}`]:{backgroundColor:(t.vars||t).palette[e].main}}}))]}))),rg=C("span",{name:"MuiSwitch",slot:"Track",overridesResolver:(t,e)=>e.track})(E(({theme:t})=>({height:"100%",width:"100%",borderRadius:14/2,zIndex:-1,transition:t.transitions.create(["opacity","background-color"],{duration:t.transitions.duration.shortest}),backgroundColor:t.vars?t.vars.palette.common.onBackground:`${t.palette.mode==="light"?t.palette.common.black:t.palette.common.white}`,opacity:t.vars?t.vars.opacity.switchTrack:`${t.palette.mode==="light"?.38:.3}`}))),ng=C("span",{name:"MuiSwitch",slot:"Thumb",overridesResolver:(t,e)=>e.thumb})(E(({theme:t})=>({boxShadow:(t.vars||t).shadows[1],backgroundColor:"currentColor",width:20,height:20,borderRadius:"50%"}))),yv=W(function(e,o){const r=X({props:e,name:"MuiSwitch"}),{className:n,color:s="primary",edge:a=!1,size:i="medium",sx:l,slots:c={},slotProps:p={},...u}=r,b={...r,color:s,edge:a,size:i},g=tg(b),v={slots:c,slotProps:p},[f,y]=V("root",{className:z(g.root,n),elementType:eg,externalForwardedProps:v,ownerState:b,additionalProps:{sx:l}}),[m,h]=V("thumb",{className:g.thumb,elementType:ng,externalForwardedProps:v,ownerState:b}),x=d.jsx(m,{...h}),[w,P]=V("track",{className:g.track,elementType:rg,externalForwardedProps:v,ownerState:b});return d.jsxs(f,{...y,children:[d.jsx(og,{type:"checkbox",icon:x,checkedIcon:x,ref:o,ownerState:b,...u,classes:{...g,root:g.switchBase},slots:{...c.switchBase&&{root:c.switchBase},...c.input&&{input:c.input}},slotProps:{...p.switchBase&&{root:typeof p.switchBase=="function"?p.switchBase(b):p.switchBase},...p.input&&{input:typeof p.input=="function"?p.input(b):p.input}}}),d.jsx(w,{...P})]})}),ps=Re();function sg(t){return K("MuiTable",t)}const hv=Z("MuiTable",["root","stickyHeader"]),ag=t=>{const{classes:e,stickyHeader:o}=t;return q({root:["root",o&&"stickyHeader"]},sg,e)},ig=C("table",{name:"MuiTable",slot:"Root",overridesResolver:(t,e)=>{const{ownerState:o}=t;return[e.root,o.stickyHeader&&e.stickyHeader]}})(E(({theme:t})=>({display:"table",width:"100%",borderCollapse:"collapse",borderSpacing:0,"& caption":{...t.typography.body2,padding:t.spacing(2),color:(t.vars||t).palette.text.secondary,textAlign:"left",captionSide:"bottom"},variants:[{props:({ownerState:e})=>e.stickyHeader,style:{borderCollapse:"separate"}}]}))),kn="table",xv=W(function(e,o){const r=X({props:e,name:"MuiTable"}),{className:n,component:s=kn,padding:a="normal",size:i="medium",stickyHeader:l=!1,...c}=r,p={...r,component:s,padding:a,size:i,stickyHeader:l},u=ag(p),b=xe(()=>({padding:a,size:i,stickyHeader:l}),[a,i,l]);return d.jsx(ps.Provider,{value:b,children:d.jsx(ig,{as:s,role:s===kn?null:"table",ref:o,className:z(u.root,n),ownerState:p,...c})})}),No=Re();function lg(t){return K("MuiTableBody",t)}const Cv=Z("MuiTableBody",["root"]),cg=t=>{const{classes:e}=t;return q({root:["root"]},lg,e)},pg=C("tbody",{name:"MuiTableBody",slot:"Root",overridesResolver:(t,e)=>e.root})({display:"table-row-group"}),dg={variant:"body"},Rn="tbody",Sv=W(function(e,o){const r=X({props:e,name:"MuiTableBody"}),{className:n,component:s=Rn,...a}=r,i={...r,component:s},l=cg(i);return d.jsx(No.Provider,{value:dg,children:d.jsx(pg,{className:z(l.root,n),as:s,ref:o,role:s===Rn?null:"rowgroup",ownerState:i,...a})})});function ug(t){return K("MuiTableCell",t)}const fg=Z("MuiTableCell",["root","head","body","footer","sizeSmall","sizeMedium","paddingCheckbox","paddingNone","alignLeft","alignCenter","alignRight","alignJustify","stickyHeader"]),gg=t=>{const{classes:e,variant:o,align:r,padding:n,size:s,stickyHeader:a}=t,i={root:["root",o,a&&"stickyHeader",r!=="inherit"&&`align${R(r)}`,n!=="normal"&&`padding${R(n)}`,`size${R(s)}`]};return q(i,ug,e)},mg=C("td",{name:"MuiTableCell",slot:"Root",overridesResolver:(t,e)=>{const{ownerState:o}=t;return[e.root,e[o.variant],e[`size${R(o.size)}`],o.padding!=="normal"&&e[`padding${R(o.padding)}`],o.align!=="inherit"&&e[`align${R(o.align)}`],o.stickyHeader&&e.stickyHeader]}})(E(({theme:t})=>({...t.typography.body2,display:"table-cell",verticalAlign:"inherit",borderBottom:t.vars?`1px solid ${t.vars.palette.TableCell.border}`:`1px solid + ${t.palette.mode==="light"?Ze(It(t.palette.divider,1),.88):Ke(It(t.palette.divider,1),.68)}`,textAlign:"left",padding:16,variants:[{props:{variant:"head"},style:{color:(t.vars||t).palette.text.primary,lineHeight:t.typography.pxToRem(24),fontWeight:t.typography.fontWeightMedium}},{props:{variant:"body"},style:{color:(t.vars||t).palette.text.primary}},{props:{variant:"footer"},style:{color:(t.vars||t).palette.text.secondary,lineHeight:t.typography.pxToRem(21),fontSize:t.typography.pxToRem(12)}},{props:{size:"small"},style:{padding:"6px 16px",[`&.${fg.paddingCheckbox}`]:{width:24,padding:"0 12px 0 16px","& > *":{padding:0}}}},{props:{padding:"checkbox"},style:{width:48,padding:"0 0 0 4px"}},{props:{padding:"none"},style:{padding:0}},{props:{align:"left"},style:{textAlign:"left"}},{props:{align:"center"},style:{textAlign:"center"}},{props:{align:"right"},style:{textAlign:"right",flexDirection:"row-reverse"}},{props:{align:"justify"},style:{textAlign:"justify"}},{props:({ownerState:e})=>e.stickyHeader,style:{position:"sticky",top:0,zIndex:2,backgroundColor:(t.vars||t).palette.background.default}}]}))),jr=W(function(e,o){const r=X({props:e,name:"MuiTableCell"}),{align:n="inherit",className:s,component:a,padding:i,scope:l,size:c,sortDirection:p,variant:u,...b}=r,g=Ht(ps),v=Ht(No),f=v&&v.variant==="head";let y;a?y=a:y=f?"th":"td";let m=l;y==="td"?m=void 0:!m&&f&&(m="col");const h=u||v&&v.variant,x={...r,align:n,component:y,padding:i||(g&&g.padding?g.padding:"normal"),size:c||(g&&g.size?g.size:"medium"),sortDirection:p,stickyHeader:h==="head"&&g&&g.stickyHeader,variant:h},w=gg(x);let P=null;return p&&(P=p==="asc"?"ascending":"descending"),d.jsx(mg,{as:y,ref:o,className:z(w.root,s),"aria-sort":P,scope:m,ownerState:x,...b})});function bg(t){return K("MuiTableContainer",t)}const wv=Z("MuiTableContainer",["root"]),vg=t=>{const{classes:e}=t;return q({root:["root"]},bg,e)},yg=C("div",{name:"MuiTableContainer",slot:"Root",overridesResolver:(t,e)=>e.root})({width:"100%",overflowX:"auto"}),$v=W(function(e,o){const r=X({props:e,name:"MuiTableContainer"}),{className:n,component:s="div",...a}=r,i={...r,component:s},l=vg(i);return d.jsx(yg,{ref:o,as:s,className:z(l.root,n),ownerState:i,...a})});function hg(t){return K("MuiTableFooter",t)}const Pv=Z("MuiTableFooter",["root"]),xg=t=>{const{classes:e}=t;return q({root:["root"]},hg,e)},Cg=C("tfoot",{name:"MuiTableFooter",slot:"Root",overridesResolver:(t,e)=>e.root})({display:"table-footer-group"}),Sg={variant:"footer"},Tn="tfoot",kv=W(function(e,o){const r=X({props:e,name:"MuiTableFooter"}),{className:n,component:s=Tn,...a}=r,i={...r,component:s},l=xg(i);return d.jsx(No.Provider,{value:Sg,children:d.jsx(Cg,{as:s,className:z(l.root,n),ref:o,role:s===Tn?null:"rowgroup",ownerState:i,...a})})});function wg(t){return K("MuiTableHead",t)}const Rv=Z("MuiTableHead",["root"]),$g=t=>{const{classes:e}=t;return q({root:["root"]},wg,e)},Pg=C("thead",{name:"MuiTableHead",slot:"Root",overridesResolver:(t,e)=>e.root})({display:"table-header-group"}),kg={variant:"head"},In="thead",Tv=W(function(e,o){const r=X({props:e,name:"MuiTableHead"}),{className:n,component:s=In,...a}=r,i={...r,component:s},l=$g(i);return d.jsx(No.Provider,{value:kg,children:d.jsx(Pg,{as:s,className:z(l.root,n),ref:o,role:s===In?null:"rowgroup",ownerState:i,...a})})});function Rg(t){return K("MuiToolbar",t)}const Iv=Z("MuiToolbar",["root","gutters","regular","dense"]),Tg=t=>{const{classes:e,disableGutters:o,variant:r}=t;return q({root:["root",!o&&"gutters",r]},Rg,e)},Ig=C("div",{name:"MuiToolbar",slot:"Root",overridesResolver:(t,e)=>{const{ownerState:o}=t;return[e.root,!o.disableGutters&&e.gutters,e[o.variant]]}})(E(({theme:t})=>({position:"relative",display:"flex",alignItems:"center",variants:[{props:({ownerState:e})=>!e.disableGutters,style:{paddingLeft:t.spacing(2),paddingRight:t.spacing(2),[t.breakpoints.up("sm")]:{paddingLeft:t.spacing(3),paddingRight:t.spacing(3)}}},{props:{variant:"dense"},style:{minHeight:48}},{props:{variant:"regular"},style:t.mixins.toolbar}]}))),Mg=W(function(e,o){const r=X({props:e,name:"MuiToolbar"}),{className:n,component:s="div",disableGutters:a=!1,variant:i="regular",...l}=r,c={...r,component:s,disableGutters:a,variant:i},p=Tg(c);return d.jsx(Ig,{as:s,className:z(p.root,n),ref:o,ownerState:c,...l})}),Ag=W(function(e,o){const{backIconButtonProps:r,count:n,disabled:s=!1,getItemAriaLabel:a,nextIconButtonProps:i,onPageChange:l,page:c,rowsPerPage:p,showFirstButton:u,showLastButton:b,slots:g={},slotProps:v={},...f}=e,y=to(),m=_=>{l(_,0)},h=_=>{l(_,c-1)},x=_=>{l(_,c+1)},w=_=>{l(_,Math.max(0,Math.ceil(n/p)-1))},P=g.firstButton??qe,B=g.lastButton??qe,$=g.nextButton??qe,M=g.previousButton??qe,k=g.firstButtonIcon??os,T=g.lastButtonIcon??rs,F=g.nextButtonIcon??na,A=g.previousButtonIcon??sa,S=y?B:P,I=y?$:M,H=y?M:$,O=y?P:B,Q=y?v.lastButton:v.firstButton,j=y?v.nextButton:v.previousButton,et=y?v.previousButton:v.nextButton,pt=y?v.firstButton:v.lastButton;return d.jsxs("div",{ref:o,...f,children:[u&&d.jsx(S,{onClick:m,disabled:s||c===0,"aria-label":a("first",c),title:a("first",c),...Q,children:y?d.jsx(T,{...v.lastButtonIcon}):d.jsx(k,{...v.firstButtonIcon})}),d.jsx(I,{onClick:h,disabled:s||c===0,color:"inherit","aria-label":a("previous",c),title:a("previous",c),...j??r,children:y?d.jsx(F,{...v.nextButtonIcon}):d.jsx(A,{...v.previousButtonIcon})}),d.jsx(H,{onClick:x,disabled:s||(n!==-1?c>=Math.ceil(n/p)-1:!1),color:"inherit","aria-label":a("next",c),title:a("next",c),...et??i,children:y?d.jsx(A,{...v.previousButtonIcon}):d.jsx(F,{...v.nextButtonIcon})}),b&&d.jsx(O,{onClick:w,disabled:s||c>=Math.ceil(n/p)-1,"aria-label":a("last",c),title:a("last",c),...pt,children:y?d.jsx(k,{...v.firstButtonIcon}):d.jsx(T,{...v.lastButtonIcon})})]})});function Lg(t){return K("MuiTablePagination",t)}const Po=Z("MuiTablePagination",["root","toolbar","spacer","selectLabel","selectRoot","select","selectIcon","input","menuItem","displayedRows","actions"]);var Mn;const Bg=C(jr,{name:"MuiTablePagination",slot:"Root",overridesResolver:(t,e)=>e.root})(E(({theme:t})=>({overflow:"auto",color:(t.vars||t).palette.text.primary,fontSize:t.typography.pxToRem(14),"&:last-child":{padding:0}}))),Ng=C(Mg,{name:"MuiTablePagination",slot:"Toolbar",overridesResolver:(t,e)=>({[`& .${Po.actions}`]:e.actions,...e.toolbar})})(E(({theme:t})=>({minHeight:52,paddingRight:2,[`${t.breakpoints.up("xs")} and (orientation: landscape)`]:{minHeight:52},[t.breakpoints.up("sm")]:{minHeight:52,paddingRight:2},[`& .${Po.actions}`]:{flexShrink:0,marginLeft:20}}))),Og=C("div",{name:"MuiTablePagination",slot:"Spacer",overridesResolver:(t,e)=>e.spacer})({flex:"1 1 100%"}),zg=C("p",{name:"MuiTablePagination",slot:"SelectLabel",overridesResolver:(t,e)=>e.selectLabel})(E(({theme:t})=>({...t.typography.body2,flexShrink:0}))),jg=C(la,{name:"MuiTablePagination",slot:"Select",overridesResolver:(t,e)=>({[`& .${Po.selectIcon}`]:e.selectIcon,[`& .${Po.select}`]:e.select,...e.input,...e.selectRoot})})({color:"inherit",fontSize:"inherit",flexShrink:0,marginRight:32,marginLeft:8,[`& .${Po.select}`]:{paddingLeft:8,paddingRight:24,textAlign:"right",textAlignLast:"right"}}),Dg=C(ia,{name:"MuiTablePagination",slot:"MenuItem",overridesResolver:(t,e)=>e.menuItem})({}),Fg=C("p",{name:"MuiTablePagination",slot:"DisplayedRows",overridesResolver:(t,e)=>e.displayedRows})(E(({theme:t})=>({...t.typography.body2,flexShrink:0})));function Eg({from:t,to:e,count:o}){return`${t}–${e} of ${o!==-1?o:`more than ${e}`}`}function Ug(t){return`Go to ${t} page`}const Wg=t=>{const{classes:e}=t;return q({root:["root"],toolbar:["toolbar"],spacer:["spacer"],selectLabel:["selectLabel"],select:["select"],input:["input"],selectIcon:["selectIcon"],menuItem:["menuItem"],displayedRows:["displayedRows"],actions:["actions"]},Lg,e)},Mv=W(function(e,o){const r=X({props:e,name:"MuiTablePagination"}),{ActionsComponent:n=Ag,backIconButtonProps:s,colSpan:a,component:i=jr,count:l,disabled:c=!1,getItemAriaLabel:p=Ug,labelDisplayedRows:u=Eg,labelRowsPerPage:b="Rows per page:",nextIconButtonProps:g,onPageChange:v,onRowsPerPageChange:f,page:y,rowsPerPage:m,rowsPerPageOptions:h=[10,25,50,100],SelectProps:x={},showFirstButton:w=!1,showLastButton:P=!1,slotProps:B={},slots:$={},...M}=r,k=r,T=Wg(k),F=(B==null?void 0:B.select)??x,A=F.native?"option":Dg;let S;(i===jr||i==="td")&&(S=a||1e3);const I=Qe(F.id),H=Qe(F.labelId),O=()=>l===-1?(y+1)*m:m===-1?l:Math.min(l,(y+1)*m),Q={slots:$,slotProps:B},[j,et]=V("root",{ref:o,className:T.root,elementType:Bg,externalForwardedProps:{...Q,component:i,...M},ownerState:k,additionalProps:{colSpan:S}}),[pt,_]=V("toolbar",{className:T.toolbar,elementType:Ng,externalForwardedProps:Q,ownerState:k}),[wt,Bt]=V("spacer",{className:T.spacer,elementType:Og,externalForwardedProps:Q,ownerState:k}),[$t,lt]=V("selectLabel",{className:T.selectLabel,elementType:zg,externalForwardedProps:Q,ownerState:k,additionalProps:{id:H}}),[rt,U]=V("select",{className:T.select,elementType:jg,externalForwardedProps:Q,ownerState:k}),[it,dt]=V("menuItem",{className:T.menuItem,elementType:A,externalForwardedProps:Q,ownerState:k}),[bt,Pt]=V("displayedRows",{className:T.displayedRows,elementType:Fg,externalForwardedProps:Q,ownerState:k});return d.jsx(j,{...et,children:d.jsxs(pt,{..._,children:[d.jsx(wt,{...Bt}),h.length>1&&d.jsx($t,{...lt,children:b}),h.length>1&&d.jsx(rt,{variant:"standard",...!F.variant&&{input:Mn||(Mn=d.jsx(aa,{}))},value:m,onChange:f,id:I,labelId:H,...F,classes:{...F.classes,root:z(T.input,T.selectRoot,(F.classes||{}).root),select:z(T.select,(F.classes||{}).select),icon:z(T.selectIcon,(F.classes||{}).icon)},disabled:c,...U,children:h.map(nt=>Un(it,{...dt,key:nt.label?nt.label:nt,value:nt.value?nt.value:nt},nt.label?nt.label:nt))}),d.jsx(bt,{...Pt,children:u({from:l===0?0:y*m+1,to:O(),count:l===-1?-1:l,page:y})}),d.jsx(n,{className:T.actions,backIconButtonProps:s,count:l,nextIconButtonProps:g,onPageChange:v,page:y,rowsPerPage:m,showFirstButton:w,showLastButton:P,slotProps:B.actions,slots:$.actions,getItemAriaLabel:p,disabled:c})]})})});function Hg(t){return K("MuiTableRow",t)}const An=Z("MuiTableRow",["root","selected","hover","head","footer"]),Vg=t=>{const{classes:e,selected:o,hover:r,head:n,footer:s}=t;return q({root:["root",o&&"selected",r&&"hover",n&&"head",s&&"footer"]},Hg,e)},Gg=C("tr",{name:"MuiTableRow",slot:"Root",overridesResolver:(t,e)=>{const{ownerState:o}=t;return[e.root,o.head&&e.head,o.footer&&e.footer]}})(E(({theme:t})=>({color:"inherit",display:"table-row",verticalAlign:"middle",outline:0,[`&.${An.hover}:hover`]:{backgroundColor:(t.vars||t).palette.action.hover},[`&.${An.selected}`]:{backgroundColor:t.vars?`rgba(${t.vars.palette.primary.mainChannel} / ${t.vars.palette.action.selectedOpacity})`:It(t.palette.primary.main,t.palette.action.selectedOpacity),"&:hover":{backgroundColor:t.vars?`rgba(${t.vars.palette.primary.mainChannel} / calc(${t.vars.palette.action.selectedOpacity} + ${t.vars.palette.action.hoverOpacity}))`:It(t.palette.primary.main,t.palette.action.selectedOpacity+t.palette.action.hoverOpacity)}}}))),Ln="tr",Av=W(function(e,o){const r=X({props:e,name:"MuiTableRow"}),{className:n,component:s=Ln,hover:a=!1,selected:i=!1,...l}=r,c=Ht(No),p={...r,component:s,hover:a,selected:i,head:c&&c.variant==="head",footer:c&&c.variant==="footer"},u=Vg(p);return d.jsx(Gg,{as:s,ref:o,className:z(u.root,n),role:s===Ln?null:"row",ownerState:p,...l})}),_g=Xt(d.jsx("path",{d:"M20 12l-1.41-1.41L13 16.17V4h-2v12.17l-5.58-5.59L4 12l8 8 8-8z"}),"ArrowDownward");function qg(t){return K("MuiTableSortLabel",t)}const Mr=Z("MuiTableSortLabel",["root","active","icon","iconDirectionDesc","iconDirectionAsc","directionDesc","directionAsc"]),Xg=t=>{const{classes:e,direction:o,active:r}=t,n={root:["root",r&&"active",`direction${R(o)}`],icon:["icon",`iconDirection${R(o)}`]};return q(n,qg,e)},Yg=C(he,{name:"MuiTableSortLabel",slot:"Root",overridesResolver:(t,e)=>{const{ownerState:o}=t;return[e.root,o.active&&e.active]}})(E(({theme:t})=>({cursor:"pointer",display:"inline-flex",justifyContent:"flex-start",flexDirection:"inherit",alignItems:"center","&:focus":{color:(t.vars||t).palette.text.secondary},"&:hover":{color:(t.vars||t).palette.text.secondary,[`& .${Mr.icon}`]:{opacity:.5}},[`&.${Mr.active}`]:{color:(t.vars||t).palette.text.primary,[`& .${Mr.icon}`]:{opacity:1,color:(t.vars||t).palette.text.secondary}}}))),Kg=C("span",{name:"MuiTableSortLabel",slot:"Icon",overridesResolver:(t,e)=>{const{ownerState:o}=t;return[e.icon,e[`iconDirection${R(o.direction)}`]]}})(E(({theme:t})=>({fontSize:18,marginRight:4,marginLeft:4,opacity:0,transition:t.transitions.create(["opacity","transform"],{duration:t.transitions.duration.shorter}),userSelect:"none",variants:[{props:{direction:"desc"},style:{transform:"rotate(0deg)"}},{props:{direction:"asc"},style:{transform:"rotate(180deg)"}}]}))),Lv=W(function(e,o){const r=X({props:e,name:"MuiTableSortLabel"}),{active:n=!1,children:s,className:a,direction:i="asc",hideSortIcon:l=!1,IconComponent:c=_g,slots:p={},slotProps:u={},...b}=r,g={...r,active:n,direction:i,hideSortIcon:l,IconComponent:c},v=Xg(g),f={slots:p,slotProps:u},[y,m]=V("root",{elementType:Yg,externalForwardedProps:f,ownerState:g,className:z(v.root,a),ref:o}),[h,x]=V("icon",{elementType:Kg,externalForwardedProps:f,ownerState:g,className:v.icon});return d.jsxs(y,{disableRipple:!0,component:"span",...m,...b,children:[s,l&&!n?null:d.jsx(h,{as:c,...x})]})});function Zg(t){return K("MuiToggleButton",t)}const Xe=Z("MuiToggleButton",["root","disabled","selected","standard","primary","secondary","sizeSmall","sizeMedium","sizeLarge","fullWidth"]),ds=Re({}),us=Re(void 0);function Jg(t,e){return e===void 0||t===void 0?!1:Array.isArray(e)?e.includes(t):t===e}const Qg=t=>{const{classes:e,fullWidth:o,selected:r,disabled:n,size:s,color:a}=t,i={root:["root",r&&"selected",n&&"disabled",o&&"fullWidth",`size${R(s)}`,a]};return q(i,Zg,e)},tm=C(he,{name:"MuiToggleButton",slot:"Root",overridesResolver:(t,e)=>{const{ownerState:o}=t;return[e.root,e[`size${R(o.size)}`]]}})(E(({theme:t})=>({...t.typography.button,borderRadius:(t.vars||t).shape.borderRadius,padding:11,border:`1px solid ${(t.vars||t).palette.divider}`,color:(t.vars||t).palette.action.active,[`&.${Xe.disabled}`]:{color:(t.vars||t).palette.action.disabled,border:`1px solid ${(t.vars||t).palette.action.disabledBackground}`},"&:hover":{textDecoration:"none",backgroundColor:t.vars?`rgba(${t.vars.palette.text.primaryChannel} / ${t.vars.palette.action.hoverOpacity})`:It(t.palette.text.primary,t.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}},variants:[{props:{color:"standard"},style:{[`&.${Xe.selected}`]:{color:(t.vars||t).palette.text.primary,backgroundColor:t.vars?`rgba(${t.vars.palette.text.primaryChannel} / ${t.vars.palette.action.selectedOpacity})`:It(t.palette.text.primary,t.palette.action.selectedOpacity),"&:hover":{backgroundColor:t.vars?`rgba(${t.vars.palette.text.primaryChannel} / calc(${t.vars.palette.action.selectedOpacity} + ${t.vars.palette.action.hoverOpacity}))`:It(t.palette.text.primary,t.palette.action.selectedOpacity+t.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:t.vars?`rgba(${t.vars.palette.text.primaryChannel} / ${t.vars.palette.action.selectedOpacity})`:It(t.palette.text.primary,t.palette.action.selectedOpacity)}}}}},...Object.entries(t.palette).filter(Ut()).map(([e])=>({props:{color:e},style:{[`&.${Xe.selected}`]:{color:(t.vars||t).palette[e].main,backgroundColor:t.vars?`rgba(${t.vars.palette[e].mainChannel} / ${t.vars.palette.action.selectedOpacity})`:It(t.palette[e].main,t.palette.action.selectedOpacity),"&:hover":{backgroundColor:t.vars?`rgba(${t.vars.palette[e].mainChannel} / calc(${t.vars.palette.action.selectedOpacity} + ${t.vars.palette.action.hoverOpacity}))`:It(t.palette[e].main,t.palette.action.selectedOpacity+t.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:t.vars?`rgba(${t.vars.palette[e].mainChannel} / ${t.vars.palette.action.selectedOpacity})`:It(t.palette[e].main,t.palette.action.selectedOpacity)}}}}})),{props:{fullWidth:!0},style:{width:"100%"}},{props:{size:"small"},style:{padding:7,fontSize:t.typography.pxToRem(13)}},{props:{size:"large"},style:{padding:15,fontSize:t.typography.pxToRem(15)}}]}))),Bv=W(function(e,o){const{value:r,...n}=Ht(ds),s=Ht(us),a=da({...n,selected:Jg(e.value,r)},e),i=X({props:a,name:"MuiToggleButton"}),{children:l,className:c,color:p="standard",disabled:u=!1,disableFocusRipple:b=!1,fullWidth:g=!1,onChange:v,onClick:f,selected:y,size:m="medium",value:h,...x}=i,w={...i,color:p,disabled:u,disableFocusRipple:b,fullWidth:g,size:m},P=Qg(w),B=M=>{f&&(f(M,h),M.defaultPrevented)||v&&v(M,h)},$=s||"";return d.jsx(tm,{className:z(n.className,P.root,c,$),disabled:u,focusRipple:!b,ref:o,onClick:B,onChange:v,value:h,ownerState:w,"aria-pressed":y,...x,children:l})});function em(t){return K("MuiToggleButtonGroup",t)}const Wt=Z("MuiToggleButtonGroup",["root","selected","horizontal","vertical","disabled","grouped","groupedHorizontal","groupedVertical","fullWidth","firstButton","lastButton","middleButton"]),om=t=>{const{classes:e,orientation:o,fullWidth:r,disabled:n}=t,s={root:["root",o,r&&"fullWidth"],grouped:["grouped",`grouped${R(o)}`,n&&"disabled"],firstButton:["firstButton"],lastButton:["lastButton"],middleButton:["middleButton"]};return q(s,em,e)},rm=C("div",{name:"MuiToggleButtonGroup",slot:"Root",overridesResolver:(t,e)=>{const{ownerState:o}=t;return[{[`& .${Wt.grouped}`]:e.grouped},{[`& .${Wt.grouped}`]:e[`grouped${R(o.orientation)}`]},{[`& .${Wt.firstButton}`]:e.firstButton},{[`& .${Wt.lastButton}`]:e.lastButton},{[`& .${Wt.middleButton}`]:e.middleButton},e.root,o.orientation==="vertical"&&e.vertical,o.fullWidth&&e.fullWidth]}})(E(({theme:t})=>({display:"inline-flex",borderRadius:(t.vars||t).shape.borderRadius,variants:[{props:{orientation:"vertical"},style:{flexDirection:"column",[`& .${Wt.grouped}`]:{[`&.${Wt.selected} + .${Wt.grouped}.${Wt.selected}`]:{borderTop:0,marginTop:0}},[`& .${Wt.firstButton},& .${Wt.middleButton}`]:{borderBottomLeftRadius:0,borderBottomRightRadius:0},[`& .${Wt.lastButton},& .${Wt.middleButton}`]:{marginTop:-1,borderTop:"1px solid transparent",borderTopLeftRadius:0,borderTopRightRadius:0},[`& .${Wt.lastButton}.${Xe.disabled},& .${Wt.middleButton}.${Xe.disabled}`]:{borderTop:"1px solid transparent"}}},{props:{fullWidth:!0},style:{width:"100%"}},{props:{orientation:"horizontal"},style:{[`& .${Wt.grouped}`]:{[`&.${Wt.selected} + .${Wt.grouped}.${Wt.selected}`]:{borderLeft:0,marginLeft:0}},[`& .${Wt.firstButton},& .${Wt.middleButton}`]:{borderTopRightRadius:0,borderBottomRightRadius:0},[`& .${Wt.lastButton},& .${Wt.middleButton}`]:{marginLeft:-1,borderLeft:"1px solid transparent",borderTopLeftRadius:0,borderBottomLeftRadius:0},[`& .${Wt.lastButton}.${Xe.disabled},& .${Wt.middleButton}.${Xe.disabled}`]:{borderLeft:"1px solid transparent"}}}]}))),Nv=W(function(e,o){const r=X({props:e,name:"MuiToggleButtonGroup"}),{children:n,className:s,color:a="standard",disabled:i=!1,exclusive:l=!1,fullWidth:c=!1,onChange:p,orientation:u="horizontal",size:b="medium",value:g,...v}=r,f={...r,disabled:i,fullWidth:c,orientation:u,size:b},y=om(f),m=Pe(($,M)=>{if(!p)return;const k=g&&g.indexOf(M);let T;g&&k>=0?(T=g.slice(),T.splice(k,1)):T=g?g.concat(M):[M],p($,T)},[p,g]),h=Pe(($,M)=>{p&&p($,g===M?null:M)},[p,g]),x=xe(()=>({className:y.grouped,onChange:l?h:m,value:g,size:b,fullWidth:c,color:a,disabled:i}),[y.grouped,l,h,m,g,b,c,a,i]),w=Hn(n),P=w.length,B=$=>{const M=$===0,k=$===P-1;return M&&k?"":M?y.firstButton:k?y.lastButton:y.middleButton};return d.jsx(rm,{role:"group",className:z(y.root,s),ref:o,ownerState:f,...v,children:d.jsx(ds.Provider,{value:x,children:w.map(($,M)=>d.jsx(us.Provider,{value:B(M),children:$},M))})})});function nm(t,e){const{disableHysteresis:o=!1,threshold:r=100,target:n}=e,s=t.current;return n&&(t.current=n.pageYOffset!==void 0?n.pageYOffset:n.scrollTop),!o&&s!==void 0&&t.currentr}const sm=typeof window<"u"?window:null;function Ov(t={}){const{getTrigger:e=nm,target:o=sm,...r}=t,n=Tt(),[s,a]=Gt(()=>e(n,r));return Vt(()=>{if(o===null)return a(!1);const i=()=>{a(e(n,{target:o,...r}))};return i(),o.addEventListener("scroll",i,{passive:!0}),()=>{o.removeEventListener("scroll",i,{passive:!0})}},[o,e,JSON.stringify(r)]),s}const zv="6.5.0",jv=6,Dv=5,Fv=0,Ev=void 0;export{zm as Accordion,Dm as AccordionActions,Em as AccordionDetails,Um as AccordionSummary,Wm as Alert,Vm as AlertTitle,_m as AppBar,Xm as Autocomplete,ul as Avatar,Ym as AvatarGroup,cy as Backdrop,Km as Badge,Jm as BottomNavigation,Qm as BottomNavigationAction,tb as Box,eb as Breadcrumbs,py as Button,he as ButtonBase,ob as ButtonGroup,Hs as ButtonGroupButtonContext,Ws as ButtonGroupContext,nb as Card,sb as CardActionArea,ib as CardActions,cb as CardContent,pb as CardHeader,ub as CardMedia,fb as Checkbox,Us as Chip,dy as CircularProgress,Mc as ClickAwayListener,Io as Collapse,gb as Container,vb as CssBaseline,p0 as CssVarsProvider,uy as Dialog,fy as DialogActions,gy as DialogContent,xb as DialogContentText,Cb as DialogTitle,my as Divider,qc as Drawer,d0 as Experimental_CssVarsProvider,Jn as Fab,by as Fade,vy as FilledInput,yy as FormControl,wb as FormControlLabel,np as FormGroup,hy as FormHelperText,xy as FormLabel,Cy as FormLabelRoot,Sy as GlobalStyles,Pb as Grid,kb as Grid2,En as Grow,Ib as Hidden,Ap as Icon,qe as IconButton,Lb as ImageList,Bb as ImageListItem,Ob as ImageListItemBar,ta as Input,wy as InputAdornment,aa as InputBase,$y as InputLabel,td as LinearProgress,jb as Link,Py as List,ky as ListItem,Eb as ListItemAvatar,Db as ListItemButton,Ub as ListItemIcon,Ry as ListItemSecondaryAction,Wb as ListItemText,Ar as ListSubheader,Ty as Menu,ia as MenuItem,Iy as MenuList,Vb as MobileStepper,qs as Modal,My as ModalManager,$d as NativeSelect,Pd as NoSsr,Ay as OutlinedInput,_b as Pagination,Od as PaginationItem,Ne as Paper,Ly as Popover,By as PopoverPaper,Ny as PopoverRoot,lr as Popper,Oy as Portal,qb as Radio,Yb as RadioGroup,Kb as Rating,Jb as ScopedCssBaseline,la as Select,zy as Skeleton,Uc as Slide,Qb as Slider,Lu as SliderMark,Bu as SliderMarkLabel,Tu as SliderRail,Ru as SliderRoot,Mu as SliderThumb,Iu as SliderTrack,Au as SliderValueLabel,ov as Snackbar,Wu as SnackbarContent,rv as SpeedDial,nv as SpeedDialAction,bf as SpeedDialIcon,sv as Stack,pv as Step,dv as StepButton,Ff as StepConnector,gv as StepContent,co as StepContext,Pf as StepIcon,cs as StepLabel,bv as Stepper,eo as StepperContext,xm as StyledEngineProvider,Os as SvgIcon,vv as SwipeableDrawer,yv as Switch,Ls as THEME_ID,jy as Tab,Dy as TabScrollButton,xv as Table,Sv as TableBody,jr as TableCell,$v as TableContainer,kv as TableFooter,Tv as TableHead,Mv as TablePagination,Av as TableRow,Lv as TableSortLabel,Fy as Tabs,Ey as TextField,Uy as TextareaAutosize,u0 as ThemeProvider,Bv as ToggleButton,Nv as ToggleButtonGroup,Mg as Toolbar,sf as Tooltip,le as Typography,Wy as Unstable_TrapFocus,qu as Zoom,jm as accordionActionsClasses,Eo as accordionClasses,Fm as accordionDetailsClasses,so as accordionSummaryClasses,$m as adaptV4Theme,on as alertClasses,Hm as alertTitleClasses,It as alpha,Gm as appBarClasses,Rt as autocompleteClasses,al as avatarClasses,gl as avatarGroupClasses,Hy as backdropClasses,ze as badgeClasses,_n as bottomNavigationActionClasses,Zm as bottomNavigationClasses,Il as boxClasses,zl as breadcrumbsClasses,Vy as buttonBaseClasses,Gy as buttonClasses,St as buttonGroupClasses,R as capitalize,Cr as cardActionAreaClasses,ab as cardActionsClasses,rb as cardClasses,lb as cardContentClasses,rr as cardHeaderClasses,db as cardMediaClasses,Sr as checkboxClasses,_y as chipClasses,qy as circularProgressClasses,Om as collapseClasses,Bm as colors,bb as containerClasses,oa as createChainedFunction,Hv as createColorScheme,ji as createFilterOptions,Vv as createMuiTheme,km as createStyles,Xt as createSvgIcon,Nn as createTheme,Gv as createTransitions,Wr as css,yb as darkScrollbar,Ke as darken,_s as debounce,_v as decomposeColor,Cm as deprecatedPropType,Xy as dialogActionsClasses,Yy as dialogClasses,Ky as dialogContentClasses,hb as dialogContentTextClasses,Zy as dialogTitleClasses,Jy as dividerClasses,Sb as drawerClasses,As as duration,qv as easing,tr as emphasize,C as experimentalStyled,Am as experimental_extendTheme,Lm as experimental_sx,ws as extendTheme,fn as fabClasses,ro as filledInputClasses,Qy as formControlClasses,wo as formControlLabelClasses,$b as formGroupClasses,th as formHelperTextClasses,eh as formLabelClasses,K as generateUtilityClass,Z as generateUtilityClasses,pi as getAccordionActionsUtilityClass,fi as getAccordionDetailsUtilityClass,bi as getAccordionSummaryUtilityClass,ai as getAccordionUtilityClass,Ai as getAlertTitleUtilityClass,Ci as getAlertUtilityClass,Ni as getAppBarUtilityClass,Gi as getAutocompleteUtilityClass,fl as getAvatarGroupUtilityClass,sl as getAvatarUtilityClass,oh as getBackdropUtilityClass,yl as getBadgeUtilityClass,Pl as getBottomNavigationActionUtilityClass,Sl as getBottomNavigationUtilityClass,Ol as getBreadcrumbsUtilityClass,rh as getButtonBaseUtilityClass,Wl as getButtonGroupUtilityClass,nh as getButtonUtilityClass,Yl as getCardActionAreaUtilityClass,Ql as getCardActionsUtilityClass,oc as getCardContentUtilityClass,sc as getCardHeaderUtilityClass,dc as getCardMediaUtilityClass,_l as getCardUtilityClass,wc as getCheckboxUtilityClass,sh as getChipUtilityClass,ah as getCircularProgressUtilityClass,ei as getCollapseUtilityClass,mb as getContainerUtilityClass,Xv as getContrastRatio,ih as getDialogActionsUtilityClass,Nc as getDialogContentTextUtilityClass,lh as getDialogContentUtilityClass,Gs as getDialogTitleUtilityClass,ch as getDialogUtilityClass,ph as getDividerUtilityClass,Wc as getDrawerUtilityClass,Xc as getFabUtilityClass,dh as getFilledInputUtilityClass,Zc as getFormControlLabelUtilityClasses,uh as getFormControlUtilityClasses,ep as getFormGroupUtilityClass,fh as getFormHelperTextUtilityClasses,gh as getFormLabelUtilityClasses,Rb as getGrid2UtilityClass,mh as getIconButtonUtilityClass,Tp as getIconUtilityClass,Dp as getImageListItemBarUtilityClass,Op as getImageListItemUtilityClass,Lp as getImageListUtilityClass,f0 as getInitColorSchemeScript,bh as getInputAdornmentUtilityClass,vh as getInputBaseUtilityClass,yh as getInputLabelUtilityClasses,hh as getInputUtilityClass,Gp as getLinearProgressUtilityClass,ed as getLinkUtilityClass,cd as getListItemAvatarUtilityClass,Ks as getListItemButtonUtilityClass,Zs as getListItemIconUtilityClass,xh as getListItemSecondaryActionClassesUtilityClass,Js as getListItemTextUtilityClass,Ch as getListItemUtilityClass,Wi as getListSubheaderUtilityClass,Sh as getListUtilityClass,Yv as getLuminance,wh as getMenuItemUtilityClass,$h as getMenuUtilityClass,bd as getMobileStepperUtilityClass,Ph as getModalUtilityClass,ea as getNativeSelectUtilityClasses,kh as getOffsetLeft,Rh as getOffsetTop,Th as getOutlinedInputUtilityClass,Kv as getOverlayAlpha,Td as getPaginationItemUtilityClass,kd as getPaginationUtilityClass,Ih as getPaperUtilityClass,Mh as getPopoverUtilityClass,Ah as getPopperUtilityClass,Jd as getRadioGroupUtilityClass,_d as getRadioUtilityClass,ou as getRatingUtilityClass,uu as getScopedCssBaselineUtilityClass,Lh as getSelectUtilityClasses,Bh as getSkeletonUtilityClass,$u as getSliderUtilityClass,ju as getSnackbarContentUtilityClass,Hu as getSnackbarUtilityClass,af as getSpeedDialActionUtilityClass,ff as getSpeedDialIconUtilityClass,Xu as getSpeedDialUtilityClass,Lf as getStepButtonUtilityClass,Of as getStepConnectorUtilityClass,Ef as getStepContentUtilityClass,Sf as getStepIconUtilityClass,kf as getStepLabelUtilityClass,vf as getStepUtilityClass,Vf as getStepperUtilityClass,ay as getSvgIconUtilityClass,Qf as getSwitchUtilityClass,Nh as getTabScrollButtonUtilityClass,Oh as getTabUtilityClass,lg as getTableBodyUtilityClass,ug as getTableCellUtilityClass,bg as getTableContainerUtilityClass,hg as getTableFooterUtilityClass,wg as getTableHeadUtilityClass,Lg as getTablePaginationUtilityClass,Hg as getTableRowUtilityClass,qg as getTableSortLabelUtilityClass,sg as getTableUtilityClass,zh as getTabsUtilityClass,jh as getTextFieldUtilityClass,em as getToggleButtonGroupUtilityClass,Zg as getToggleButtonUtilityClass,Rg as getToolbarUtilityClass,Qu as getTooltipUtilityClass,Dh as getTouchRippleUtilityClass,Fh as getTypographyUtilityClass,Tb as grid2Classes,Zv as hexToRgb,Jv as hslToRgb,Eh as iconButtonClasses,Mb as iconClasses,Ab as imageListClasses,Nb as imageListItemBarClasses,wr as imageListItemClasses,Uh as inputAdornmentClasses,He as inputBaseClasses,br as inputClasses,Wh as inputLabelClasses,ir as isMuiElement,Hr as keyframes,Ze as lighten,zb as linearProgressClasses,od as linkClasses,Hh as listClasses,Fb as listItemAvatarClasses,mo as listItemButtonClasses,Vh as listItemClasses,Gh as listItemIconClasses,_h as listItemSecondaryActionClasses,Fo as listItemTextClasses,qm as listSubheaderClasses,jv as major,Tm as makeStyles,qh as menuClasses,Xh as menuItemClasses,Ro as mergeSlotProps,Dv as minor,Hb as mobileStepperClasses,Yh as modalClasses,Kh as nativeSelectClasses,Zr as outlinedInputClasses,be as ownerDocument,ao as ownerWindow,Gb as paginationClasses,ae as paginationItemClasses,Zh as paperClasses,Fv as patch,Jh as popoverClasses,Ev as prerelease,Qv as private_createMixins,ty as private_createTypography,ey as private_excludeVariablesFromRoot,bn as radioClasses,Xb as radioGroupClasses,yo as ratingClasses,oy as recomposeColor,Sm as requirePropFactory,Rm as responsiveFontSizes,ry as rgbToHex,Zb as scopedCssBaselineClasses,Qh as selectClasses,Es as setRef,ny as shouldSkipGeneratingVar,t0 as skeletonClasses,fe as sliderClasses,ev as snackbarClasses,tv as snackbarContentClasses,Ko as speedDialActionClasses,_o as speedDialClasses,we as speedDialIconClasses,av as stackClasses,$n as stepButtonClasses,cv as stepClasses,uv as stepConnectorClasses,fv as stepContentClasses,Pr as stepIconClasses,Ee as stepLabelClasses,mv as stepperClasses,C as styled,iy as svgIconClasses,ie as switchClasses,e0 as tabClasses,o0 as tabScrollButtonClasses,Cv as tableBodyClasses,fg as tableCellClasses,hv as tableClasses,wv as tableContainerClasses,Pv as tableFooterClasses,Rv as tableHeadClasses,Po as tablePaginationClasses,An as tableRowClasses,Mr as tableSortLabelClasses,r0 as tabsClasses,n0 as textFieldClasses,Xe as toggleButtonClasses,Wt as toggleButtonGroupClasses,Iv as toolbarClasses,_t as tooltipClasses,s0 as touchRippleClasses,er as typographyClasses,Nm as unstable_ClassNameGenerator,q as unstable_composeClasses,Ss as unstable_createBreakpoints,Pm as unstable_createMuiStrictModeTheme,a0 as unstable_getUnit,E as unstable_memoTheme,i0 as unstable_toUnitless,Bo as unstable_useEnhancedEffect,Qe as unstable_useId,wm as unsupportedProp,Ui as useAutocomplete,g0 as useColorScheme,ve as useControlled,ce as useEventCallback,ye as useForkRef,Lo as useFormControl,Ys as useMediaQuery,Rd as usePagination,Gd as useRadioGroup,Ov as useScrollTrigger,lv as useStepContext,iv as useStepperContext,pe as useTheme,l0 as useThemeProps,zv as version,Im as withStyles,Mm as withTheme}; diff --git a/admin/custom/assets/index-Bvwv5H7k.js b/admin/custom/assets/index-Bvwv5H7k.js new file mode 100644 index 000000000..35b90b7a5 --- /dev/null +++ b/admin/custom/assets/index-Bvwv5H7k.js @@ -0,0 +1 @@ +import{X as d,w as re,y as E,Y as g,Z as w,_ as R,$ as j,a0 as S,a1 as ye,i as F,d as B,a2 as L,a3 as Y,a4 as ne,q as $,a5 as q,a6 as H,k as Oe,t as Se,A as Te,x as ae,o as ue,s as Ce,j as Ee,u as Re,a7 as _,e as P,a8 as J,a9 as b,aa as ie,ab as O,f as Ue,ac as ze,E as Qe,ad as Ie,ae as ce,af as se,ag as Ae,ah as je,ai as qe,aj as Xe,ak as Ze,p as Le,W as Ye,g as Je,c as Be,b as Pe,al as Ge,am as V,an as ke,ao as Ne,ap as we,aq as _e,K as We,ar as Ke,as as he,r as Ve,z as oe,at as pe,B as et,v as tt}from"./isSameWeek-DDsSIa_t.js";import{au as Wa,av as Fa,Q as Ha,aw as xa,F as va,ax as $a,ay as ba,I as Ca,G as Ea,D as Ra,H as Ua,R as za,az as Qa,C as Aa,h as ja,m as qa,aA as Xa,a as Za,n as La,l as Ja,aB as Ba,L as Pa,aC as Ga,M as Ka,aD as Va,aE as oa,P as pa,N as eu,O as tu,aF as ru,J as nu,aG as au,aH as uu}from"./isSameWeek-DDsSIa_t.js";function U(r,e,t){const{years:n=0,months:a=0,weeks:u=0,days:c=0,hours:s=0,minutes:f=0,seconds:l=0}=e,i=d(r,t==null?void 0:t.in),h=a||n?re(i,a+n*12):i,m=c||u?E(h,c+u*7):h,D=f+s*60,y=(l+D*60)*1e3;return g((t==null?void 0:t.in)||r,+m+y)}function rt(r,e){return d(r,e==null?void 0:e.in).getDay()===6}function nt(r,e){return d(r,e==null?void 0:e.in).getDay()===0}function Q(r,e){const t=d(r,e==null?void 0:e.in).getDay();return t===0||t===6}function at(r,e,t){const n=d(r,t==null?void 0:t.in),a=Q(n,t);if(isNaN(e))return g(t==null?void 0:t.in,NaN);const u=n.getHours(),c=e<0?-1:1,s=Math.trunc(e/5);n.setDate(n.getDate()+s*7);let f=Math.abs(e%5);for(;f>0;)n.setDate(n.getDate()+c),Q(n,t)||(f-=1);return a&&Q(n,t)&&e!==0&&(rt(n,t)&&n.setDate(n.getDate()+(c<0?2:-1)),nt(n,t)&&n.setDate(n.getDate()+(c<0?1:-2))),n.setHours(u),n}function ut(r,e,t){let n=d(r,t==null?void 0:t.in);const a=w(n,R(n,t)),u=g((t==null?void 0:t.in)||r,0);return u.setFullYear(e,0,4),u.setHours(0,0,0,0),n=R(u),n.setDate(n.getDate()+a),n}function ct(r,e,t){return ut(r,j(r,t)+e,t)}function Fe(r,e,t){return re(r,e*3,t)}function Vt(r,e,t){const[n,a]=[+d(r.start,t==null?void 0:t.in),+d(r.end,t==null?void 0:t.in)].sort((s,f)=>s-f),[u,c]=[+d(e.start,t==null?void 0:t.in),+d(e.end,t==null?void 0:t.in)].sort((s,f)=>s-f);return t!=null&&t.inclusive?n<=c&&u<=a:n{!n&&typeof a=="object"&&(n=g.bind(null,a));const u=d(a,n);(!t||t{!n&&typeof a=="object"&&(n=g.bind(null,a));const u=d(a,n);(!t||t>u||isNaN(+u))&&(t=u)}),g(n,t||NaN)}function ot(r,e,t){const[n,a,u]=S(t==null?void 0:t.in,r,e.start,e.end);return ft([st([n,a],t),u],t)}function lt(r,e){const t=+d(r);if(isNaN(t))return NaN;let n,a;return e.forEach((u,c)=>{const s=d(u);if(isNaN(+s)){n=NaN,a=NaN;return}const f=Math.abs(t-+s);(n==null||f0?1:t}function er(r,e){const t=+d(r)-+d(e);return t>0?-1:t<0?1:t}function T(r){return g(r,Date.now())}function tr(r){const e=Math.trunc(r/ye);return e===0?0:e}function rr(r,e,t){const[n,a]=S(t==null?void 0:t.in,r,e);if(!F(n)||!F(a))return NaN;const u=w(n,a),c=u<0?-1:1,s=Math.trunc(u/7);let f=s*5,l=E(a,s*7);for(;!B(n,l);)f+=Q(l,t)?0:c,l=E(l,c);return f===0?0:f}function dt(r,e,t){const[n,a]=S(t==null?void 0:t.in,r,e);return j(n,t)-j(a,t)}function nr(r,e,t){const[n,a]=S(t==null?void 0:t.in,r,e),u=L(n),c=L(a),s=+u-Y(u),f=+c-Y(c);return Math.round((s-f)/ne)}function o(r,e,t){const[n,a]=S(t==null?void 0:t.in,r,e),u=n.getFullYear()-a.getFullYear(),c=n.getMonth()-a.getMonth();return u*12+c}function me(r,e){const t=d(r,e==null?void 0:e.in);return Math.trunc(t.getMonth()/3)+1}function G(r,e,t){const[n,a]=S(t==null?void 0:t.in,r,e),u=n.getFullYear()-a.getFullYear(),c=me(n)-me(a);return u*4+c}function p(r,e,t){const[n,a]=S(t==null?void 0:t.in,r,e),u=$(n,t),c=$(a,t),s=+u-Y(u),f=+c-Y(c);return Math.round((s-f)/ne)}function Z(r,e,t){const[n,a]=S(t==null?void 0:t.in,r,e);return n.getFullYear()-a.getFullYear()}function He(r,e,t){const[n,a]=S(t==null?void 0:t.in,r,e),u=ge(n,a),c=Math.abs(w(n,a));n.setDate(n.getDate()-u*c);const s=+(ge(n,a)===-u),f=u*(c-s);return f===0?0:f}function ge(r,e){const t=r.getFullYear()-e.getFullYear()||r.getMonth()-e.getMonth()||r.getDate()-e.getDate()||r.getHours()-e.getHours()||r.getMinutes()-e.getMinutes()||r.getSeconds()-e.getSeconds()||r.getMilliseconds()-e.getMilliseconds();return t<0?-1:t>0?1:t}function W(r){return e=>{const n=(r?Math[r]:Math.trunc)(e);return n===0?0:n}}function ee(r,e,t){const[n,a]=S(t==null?void 0:t.in,r,e),u=(+n-+a)/q;return W(t==null?void 0:t.roundingMethod)(u)}function it(r,e,t){return ct(r,-e,t)}function ar(r,e,t){const[n,a]=S(t==null?void 0:t.in,r,e),u=k(n,a),c=Math.abs(dt(n,a,t)),s=it(n,u*c,t),f=+(k(s,a)===-u),l=u*(c-f);return l===0?0:l}function xe(r,e){return+d(r)-+d(e)}function te(r,e,t){const n=xe(r,e)/H;return W(t==null?void 0:t.roundingMethod)(n)}function ht(r,e){const t=d(r,e==null?void 0:e.in);return+Oe(t,e)==+Se(t,e)}function fe(r,e,t){const[n,a,u]=S(t==null?void 0:t.in,r,r,e),c=k(a,u),s=Math.abs(o(a,u));if(s<1)return 0;a.getMonth()===1&&a.getDate()>27&&a.setDate(30),a.setMonth(a.getMonth()-c*s);let f=k(a,u)===-c;ht(n)&&s===1&&k(n,u)===1&&(f=!1);const l=c*(s-+f);return l===0?0:l}function ur(r,e,t){const n=fe(r,e,t)/3;return W(t==null?void 0:t.roundingMethod)(n)}function A(r,e,t){const n=xe(r,e)/1e3;return W(t==null?void 0:t.roundingMethod)(n)}function cr(r,e,t){const n=He(r,e,t)/7;return W(t==null?void 0:t.roundingMethod)(n)}function mt(r,e,t){const[n,a]=S(t==null?void 0:t.in,r,e),u=k(n,a),c=Math.abs(Z(n,a));n.setFullYear(1584),a.setFullYear(1584);const s=k(n,a)===-u,f=u*(c-+s);return f===0?0:f}function N(r,e){const[t,n]=S(r,e.start,e.end);return{start:t,end:n}}function gt(r,e){const{start:t,end:n}=N(e==null?void 0:e.in,r);let a=+t>+n;const u=a?+t:+n,c=a?n:t;c.setHours(0,0,0,0);let s=(e==null?void 0:e.step)??1;if(!s)return[];s<0&&(s=-s,a=!a);const f=[];for(;+c<=u;)f.push(g(t,c)),c.setDate(c.getDate()+s),c.setHours(0,0,0,0);return a?f.reverse():f}function sr(r,e){const{start:t,end:n}=N(e==null?void 0:e.in,r);let a=+t>+n;const u=a?+t:+n,c=a?n:t;c.setMinutes(0,0,0);let s=(e==null?void 0:e.step)??1;if(!s)return[];s<0&&(s=-s,a=!a);const f=[];for(;+c<=u;)f.push(g(t,c)),c.setHours(c.getHours()+s);return a?f.reverse():f}function fr(r,e){const{start:t,end:n}=N(e==null?void 0:e.in,r);t.setSeconds(0,0);let a=+t>+n;const u=a?+t:+n;let c=a?n:t,s=(e==null?void 0:e.step)??1;if(!s)return[];s<0&&(s=-s,a=!a);const f=[];for(;+c<=u;)f.push(g(t,c)),c=Te(c,s);return a?f.reverse():f}function lr(r,e){const{start:t,end:n}=N(e==null?void 0:e.in,r);let a=+t>+n;const u=a?+t:+n,c=a?n:t;c.setHours(0,0,0,0),c.setDate(1);let s=(e==null?void 0:e.step)??1;if(!s)return[];s<0&&(s=-s,a=!a);const f=[];for(;+c<=u;)f.push(g(t,c)),c.setMonth(c.getMonth()+s);return a?f.reverse():f}function C(r,e){const t=d(r,e==null?void 0:e.in),n=t.getMonth(),a=n-n%3;return t.setMonth(a,1),t.setHours(0,0,0,0),t}function dr(r,e){const{start:t,end:n}=N(e==null?void 0:e.in,r);let a=+t>+n;const u=a?+C(t):+C(n);let c=C(a?n:t),s=(e==null?void 0:e.step)??1;if(!s)return[];s<0&&(s=-s,a=!a);const f=[];for(;+c<=u;)f.push(g(t,c)),c=Fe(c,s);return a?f.reverse():f}function ir(r,e){const{start:t,end:n}=N(e==null?void 0:e.in,r);let a=+t>+n;const u=a?$(n,e):$(t,e),c=a?$(t,e):$(n,e);u.setHours(15),c.setHours(15);const s=+c.getTime();let f=u,l=(e==null?void 0:e.step)??1;if(!l)return[];l<0&&(l=-l,a=!a);const i=[];for(;+f<=s;)f.setHours(0),i.push(g(t,f)),f=ae(f,l),f.setHours(15);return a?i.reverse():i}function ve(r,e){const{start:t,end:n}=N(e==null?void 0:e.in,r),a=gt({start:t,end:n},e),u=[];let c=0;for(;c+n;const u=a?+t:+n,c=a?n:t;c.setHours(0,0,0,0),c.setMonth(0,1);let s=(e==null?void 0:e.step)??1;if(!s)return[];s<0&&(s=-s,a=!a);const f=[];for(;+c<=u;)f.push(g(t,c)),c.setFullYear(c.getFullYear()+s);return a?f.reverse():f}function Dr(r,e){const t=d(r,e==null?void 0:e.in),n=t.getFullYear(),a=9+Math.floor(n/10)*10;return t.setFullYear(a,11,31),t.setHours(23,59,59,999),t}function Mr(r,e){const t=d(r,e==null?void 0:e.in);return t.setMinutes(59,59,999),t}function yr(r,e){return Re(r,{...e,weekStartsOn:1})}function Or(r,e){const t=j(r,e),n=g((e==null?void 0:e.in)||r,0);n.setFullYear(t+1,0,4),n.setHours(0,0,0,0);const a=L(n,e);return a.setMilliseconds(a.getMilliseconds()-1),a}function Sr(r,e){const t=d(r,e==null?void 0:e.in);return t.setSeconds(59,999),t}function Tr(r,e){const t=d(r,e==null?void 0:e.in),n=t.getMonth(),a=n-n%3+3;return t.setMonth(a,0),t.setHours(23,59,59,999),t}function Ir(r,e){const t=d(r,e==null?void 0:e.in);return t.setMilliseconds(999),t}function Yr(r){return Oe(Date.now(),r)}function kr(r){const e=T(r==null?void 0:r.in),t=e.getFullYear(),n=e.getMonth(),a=e.getDate(),u=T(r==null?void 0:r.in);return u.setFullYear(t,n,a+1),u.setHours(23,59,59,999),r!=null&&r.in?r.in(u):u}function Nr(r){const e=T(r==null?void 0:r.in),t=g(r==null?void 0:r.in,0);return t.setFullYear(e.getFullYear(),e.getMonth(),e.getDate()-1),t.setHours(23,59,59,999),t}function Dt(r,e,t){const n=_(),a=(t==null?void 0:t.locale)??n.locale??P,u=2520,c=k(r,e);if(isNaN(c))throw new RangeError("Invalid time value");const s=Object.assign({},t,{addSuffix:t==null?void 0:t.addSuffix,comparison:c}),[f,l]=S(t==null?void 0:t.in,...c>0?[e,r]:[r,e]),i=A(l,f),h=(Y(l)-Y(f))/1e3,m=Math.round((i-h)/60);let D;if(m<2)return t!=null&&t.includeSeconds?i<5?a.formatDistance("lessThanXSeconds",5,s):i<10?a.formatDistance("lessThanXSeconds",10,s):i<20?a.formatDistance("lessThanXSeconds",20,s):i<40?a.formatDistance("halfAMinute",0,s):i<60?a.formatDistance("lessThanXMinutes",1,s):a.formatDistance("xMinutes",1,s):m===0?a.formatDistance("lessThanXMinutes",1,s):a.formatDistance("xMinutes",m,s);if(m<45)return a.formatDistance("xMinutes",m,s);if(m<90)return a.formatDistance("aboutXHours",1,s);if(m0?[e,r]:[r,e]),l=W((t==null?void 0:t.roundingMethod)??"round"),i=f.getTime()-s.getTime(),h=i/H,m=Y(f)-Y(s),D=(i-m)/H,M=t==null?void 0:t.unit;let y;if(M?y=M:h<1?y="second":h<60?y="minute":h{const i=`x${l.replace(/(^.)/,m=>m.toUpperCase())}`,h=r[l];return h!==void 0&&(u||r[l])?f.concat(n.formatDistance(i,h)):f},[]).join(c):""}function Fr(r,e){const t=d(r,e==null?void 0:e.in);if(isNaN(+t))throw new RangeError("Invalid time value");const n=(e==null?void 0:e.format)??"extended",a=(e==null?void 0:e.representation)??"complete";let u="",c="";const s=n==="extended"?"-":"",f=n==="extended"?":":"";if(a!=="time"){const l=O(t.getDate(),2),i=O(t.getMonth()+1,2);u=`${O(t.getFullYear(),4)}${s}${i}${s}${l}`}if(a!=="date"){const l=t.getTimezoneOffset();if(l!==0){const y=Math.abs(l),I=O(Math.trunc(y/60),2),be=O(y%60,2);c=`${l<0?"+":"-"}${I}:${be}`}else c="Z";const i=O(t.getHours(),2),h=O(t.getMinutes(),2),m=O(t.getSeconds(),2),D=u===""?"":"T",M=[i,h,m].join(f);u=`${u}${D}${M}${c}`}return u}function Hr(r,e){const t=d(r,e==null?void 0:e.in);if(!F(t))throw new RangeError("Invalid time value");const n=(e==null?void 0:e.format)??"extended",a=(e==null?void 0:e.representation)??"complete";let u="";const c=n==="extended"?"-":"",s=n==="extended"?":":"";if(a!=="time"){const f=O(t.getDate(),2),l=O(t.getMonth()+1,2);u=`${O(t.getFullYear(),4)}${c}${l}${c}${f}`}if(a!=="date"){const f=O(t.getHours(),2),l=O(t.getMinutes(),2),i=O(t.getSeconds(),2);u=`${u}${u===""?"":" "}${f}${s}${l}${s}${i}`}return u}function xr(r){const{years:e=0,months:t=0,days:n=0,hours:a=0,minutes:u=0,seconds:c=0}=r;return`P${e}Y${t}M${n}DT${a}H${u}M${c}S`}function vr(r,e){const t=d(r,e==null?void 0:e.in);if(!F(t))throw new RangeError("Invalid time value");const n=(e==null?void 0:e.fractionDigits)??0,a=O(t.getDate(),2),u=O(t.getMonth()+1,2),c=t.getFullYear(),s=O(t.getHours(),2),f=O(t.getMinutes(),2),l=O(t.getSeconds(),2);let i="";if(n>0){const D=t.getMilliseconds(),M=Math.trunc(D*Math.pow(10,n-3));i="."+O(M,n)}let h="";const m=t.getTimezoneOffset();if(m!==0){const D=Math.abs(m),M=O(Math.trunc(D/60),2),y=O(D%60,2);h=`${m<0?"+":"-"}${M}:${y}`}else h="Z";return`${c}-${u}-${a}T${s}:${f}:${l}${i}${h}`}const Ot=["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],St=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"];function $r(r){const e=d(r);if(!F(e))throw new RangeError("Invalid time value");const t=Ot[e.getUTCDay()],n=O(e.getUTCDate(),2),a=St[e.getUTCMonth()],u=e.getUTCFullYear(),c=O(e.getUTCHours(),2),s=O(e.getUTCMinutes(),2),f=O(e.getUTCSeconds(),2);return`${t}, ${n} ${a} ${u} ${c}:${s}:${f} GMT`}function br(r,e,t){var h,m,D,M;const[n,a]=S(t==null?void 0:t.in,r,e),u=_(),c=(t==null?void 0:t.locale)??u.locale??P,s=(t==null?void 0:t.weekStartsOn)??((m=(h=t==null?void 0:t.locale)==null?void 0:h.options)==null?void 0:m.weekStartsOn)??u.weekStartsOn??((M=(D=u.locale)==null?void 0:D.options)==null?void 0:M.weekStartsOn)??0,f=w(n,a);if(isNaN(f))throw new RangeError("Invalid time value");let l;f<-6?l="other":f<-1?l="lastWeek":f<0?l="yesterday":f<1?l="today":f<2?l="tomorrow":f<7?l="nextWeek":l="other";const i=c.formatRelative(l,n,a,{locale:c,weekStartsOn:s});return Ue(n,i,{locale:c,weekStartsOn:s})}function Cr(r,e){return d(r*1e3,e==null?void 0:e.in)}function le(r,e){return d(r,e==null?void 0:e.in).getDay()}function Tt(r,e){const n=d(r,e==null?void 0:e.in).getFullYear();return n%400===0||n%4===0&&n%100!==0}function Er(r,e){const t=d(r,e==null?void 0:e.in);return Number.isNaN(+t)?NaN:Tt(t)?366:365}function Rr(r,e){const n=d(r,e==null?void 0:e.in).getFullYear();return Math.floor(n/10)*10}function Ur(r,e){const t=R(r,e),a=+R(ae(t,60))-+t;return Math.round(a/ne)}function zr(r,e){const[t,n]=[+d(r.start),+d(r.end)].sort((h,m)=>h-m),[a,u]=[+d(e.start),+d(e.end)].sort((h,m)=>h-m);if(!(tn?n:u,i=l-Y(l);return Math.ceil((i-f)/ze)}function Qr(r){return+d(r)}function Ar(r){return Math.trunc(+d(r)/1e3)}function jr(r,e){var f,l,i,h;const t=_(),n=(e==null?void 0:e.weekStartsOn)??((l=(f=e==null?void 0:e.locale)==null?void 0:f.options)==null?void 0:l.weekStartsOn)??t.weekStartsOn??((h=(i=t.locale)==null?void 0:i.options)==null?void 0:h.weekStartsOn)??0,a=Qe(d(r,e==null?void 0:e.in));if(isNaN(a))return NaN;const u=le(ue(r,e));let c=n-u;c<=0&&(c+=7);const s=a-c;return Math.ceil(s/7)+1}function It(r,e){const t=d(r,e==null?void 0:e.in),n=t.getMonth();return t.setFullYear(t.getFullYear(),n+1,0),t.setHours(0,0,0,0),d(t,e==null?void 0:e.in)}function qr(r,e){const t=d(r,e==null?void 0:e.in);return p(It(t,e),ue(t,e),e)+1}function Xr(r){return Math.trunc(r*q)}function Zr(r){return Math.trunc(r*Ie)}function Lr(r){return Math.trunc(r*ce)}function Jr(r,e,t){const[n,a]=S(t==null?void 0:t.in,r,e);if(isNaN(+n))throw new TypeError("Start date is invalid");if(isNaN(+a))throw new TypeError("End date is invalid");if(t!=null&&t.assertPositive&&+n>+a)throw new TypeError("End date must be after start date");return{start:n,end:a}}function Br(r,e){const{start:t,end:n}=N(e==null?void 0:e.in,r),a={},u=mt(n,t);u&&(a.years=u);const c=U(t,{years:a.years}),s=fe(n,c);s&&(a.months=s);const f=U(c,{months:a.months}),l=He(n,f);l&&(a.days=l);const i=U(f,{days:a.days}),h=ee(n,i);h&&(a.hours=h);const m=U(i,{hours:a.hours}),D=te(n,m);D&&(a.minutes=D);const M=U(m,{minutes:a.minutes}),y=A(n,M);return y&&(a.seconds=y),a}function Pr(r,e,t){let n;return Yt(e)?n=e:t=e,new Intl.DateTimeFormat(t==null?void 0:t.locale,n).format(d(r))}function Yt(r){return r!==void 0&&!("locale"in r)}function Gr(r,e,t){let n=0,a;const[u,c]=S(t==null?void 0:t.in,r,e);if(t!=null&&t.unit)a=t==null?void 0:t.unit,a==="second"?n=A(u,c):a==="minute"?n=te(u,c):a==="hour"?n=ee(u,c):a==="day"?n=w(u,c):a==="week"?n=p(u,c):a==="month"?n=o(u,c):a==="quarter"?n=G(u,c):a==="year"&&(n=Z(u,c));else{const f=A(u,c);Math.abs(f)Date.now()}function en(r,e,t){return F(Le(r,e,new Date,t))}function tn(r,e){return d(r,e==null?void 0:e.in).getDay()===1}function rn(r){return+d(r){if(u==="''")return"'";const c=u[0];if(c==="'")return $t(u);const s=Ge[c];if(s)return s(t,u);if(c.match(vt))throw new RangeError("Format string contains an unescaped latin alphabet character `"+c+"`");return u}).join(""):""}function $t(r){const e=r.match(Ht);return e?e[1].replace(xt,"'"):r}function wn({years:r,months:e,weeks:t,days:n,hours:a,minutes:u,seconds:c}){let s=0;r&&(s+=r*V),e&&(s+=e*(V/12)),t&&(s+=t*7),n&&(s+=n);let f=s*24*60*60;return a&&(f+=a*60*60),u&&(f+=u*60),c&&(f+=c),Math.trunc(f*1e3)}function _n(r){const e=r/q;return Math.trunc(e)}function Wn(r){const e=r/H;return Math.trunc(e)}function Fn(r){const e=r/ke;return Math.trunc(e)}function Hn(r){const e=r/Ie;return Math.trunc(e)}function xn(r){return Math.trunc(r*H)}function vn(r){return Math.trunc(r*se)}function $n(r){const e=r/Ne;return Math.trunc(e)}function bn(r){const e=r/we;return Math.trunc(e)}function x(r,e,t){let n=e-le(r,t);return n<=0&&(n+=7),E(r,n,t)}function Cn(r,e){return x(r,5,e)}function En(r,e){return x(r,1,e)}function Rn(r,e){return x(r,6,e)}function Un(r,e){return x(r,0,e)}function zn(r,e){return x(r,4,e)}function Qn(r,e){return x(r,2,e)}function An(r,e){return x(r,3,e)}function jn(r,e){const t=()=>g(e==null?void 0:e.in,NaN),n=(e==null?void 0:e.additionalDigits)??2,a=Rt(r);let u;if(a.date){const l=Ut(a.date,n);u=zt(l.restDateString,l.year)}if(!u||isNaN(+u))return t();const c=+u;let s=0,f;if(a.time&&(s=Qt(a.time),isNaN(s)))return t();if(a.timezone){if(f=At(a.timezone),isNaN(f))return t()}else{const l=new Date(c+s),i=d(0,e==null?void 0:e.in);return i.setFullYear(l.getUTCFullYear(),l.getUTCMonth(),l.getUTCDate()),i.setHours(l.getUTCHours(),l.getUTCMinutes(),l.getUTCSeconds(),l.getUTCMilliseconds()),i}return d(c+s+f,e==null?void 0:e.in)}const X={dateTimeDelimiter:/[T ]/,timeZoneDelimiter:/[Z ]/i,timezone:/([Z+-].*)$/},bt=/^-?(?:(\d{3})|(\d{2})(?:-?(\d{2}))?|W(\d{2})(?:-?(\d{1}))?|)$/,Ct=/^(\d{2}(?:[.,]\d*)?)(?::?(\d{2}(?:[.,]\d*)?))?(?::?(\d{2}(?:[.,]\d*)?))?$/,Et=/^([+-])(\d{2})(?::?(\d{2}))?$/;function Rt(r){const e={},t=r.split(X.dateTimeDelimiter);let n;if(t.length>2)return e;if(/:/.test(t[0])?n=t[0]:(e.date=t[0],n=t[1],X.timeZoneDelimiter.test(e.date)&&(e.date=r.split(X.timeZoneDelimiter)[0],n=r.substr(e.date.length,r.length))),n){const a=X.timezone.exec(n);a?(e.time=n.replace(a[1],""),e.timezone=a[1]):e.time=n}return e}function Ut(r,e){const t=new RegExp("^(?:(\\d{4}|[+-]\\d{"+(4+e)+"})|(\\d{2}|[+-]\\d{"+(2+e)+"})$)"),n=r.match(t);if(!n)return{year:NaN,restDateString:""};const a=n[1]?parseInt(n[1]):null,u=n[2]?parseInt(n[2]):null;return{year:u===null?a:u*100,restDateString:r.slice((n[1]||n[2]).length)}}function zt(r,e){if(e===null)return new Date(NaN);const t=r.match(bt);if(!t)return new Date(NaN);const n=!!t[4],a=z(t[1]),u=z(t[2])-1,c=z(t[3]),s=z(t[4]),f=z(t[5])-1;if(n)return Lt(e,s,f)?jt(e,s,f):new Date(NaN);{const l=new Date(0);return!Xt(e,u,c)||!Zt(e,a)?new Date(NaN):(l.setUTCFullYear(e,u,Math.max(a,c)),l)}}function z(r){return r?parseInt(r):1}function Qt(r){const e=r.match(Ct);if(!e)return NaN;const t=K(e[1]),n=K(e[2]),a=K(e[3]);return Jt(t,n,a)?t*q+n*H+a*1e3:NaN}function K(r){return r&&parseFloat(r.replace(",","."))||0}function At(r){if(r==="Z")return 0;const e=r.match(Et);if(!e)return 0;const t=e[1]==="+"?-1:1,n=parseInt(e[2]),a=e[3]&&parseInt(e[3])||0;return Bt(n,a)?t*(n*q+a*H):NaN}function jt(r,e,t){const n=new Date(0);n.setUTCFullYear(r,0,4);const a=n.getUTCDay()||7,u=(e-1)*7+t+1-a;return n.setUTCDate(n.getUTCDate()+u),n}const qt=[31,null,31,30,31,30,31,31,30,31,30,31];function $e(r){return r%400===0||r%4===0&&r%100!==0}function Xt(r,e,t){return e>=0&&e<=11&&t>=1&&t<=(qt[e]||($e(r)?29:28))}function Zt(r,e){return e>=1&&e<=($e(r)?366:365)}function Lt(r,e,t){return e>=1&&e<=53&&t>=0&&t<=6}function Jt(r,e,t){return r===24?e===0&&t===0:t>=0&&t<60&&e>=0&&e<60&&r>=0&&r<25}function Bt(r,e){return e>=0&&e<=59}function qn(r,e){const t=r.match(/(\d{4})-(\d{2})-(\d{2})[T ](\d{2}):(\d{2}):(\d{2})(?:\.(\d{0,7}))?(?:Z|(.)(\d{2}):?(\d{2})?)?/);return t?d(Date.UTC(+t[1],+t[2]-1,+t[3],+t[4]-(+t[9]||0)*(t[8]=="-"?-1:1),+t[5]-(+t[10]||0)*(t[8]=="-"?-1:1),+t[6],+((t[7]||"0")+"00").substring(0,3)),e==null?void 0:e.in):d(NaN,e==null?void 0:e.in)}function v(r,e,t){let n=le(r,t)-e;return n<=0&&(n+=7),de(r,n,t)}function Xn(r,e){return v(r,5,e)}function Zn(r,e){return v(r,1,e)}function Ln(r,e){return v(r,6,e)}function Jn(r,e){return v(r,0,e)}function Bn(r,e){return v(r,4,e)}function Pn(r,e){return v(r,2,e)}function Gn(r,e){return v(r,3,e)}function Kn(r){return Math.trunc(r*Ne)}function Vn(r){const e=r/_e;return Math.trunc(e)}function on(r,e){const t=(e==null?void 0:e.nearestTo)??1;if(t<1||t>12)return g((e==null?void 0:e.in)||r,NaN);const n=d(r,e==null?void 0:e.in),a=n.getMinutes()/60,u=n.getSeconds()/60/60,c=n.getMilliseconds()/1e3/60/60,s=n.getHours()+a+u+c,f=(e==null?void 0:e.roundingMethod)??"round",i=W(f)(s/t)*t;return n.setHours(i,0,0,0),n}function pn(r,e){const t=(e==null?void 0:e.nearestTo)??1;if(t<1||t>30)return g(r,NaN);const n=d(r,e==null?void 0:e.in),a=n.getSeconds()/60,u=n.getMilliseconds()/1e3/60,c=n.getMinutes()+a+u,s=(e==null?void 0:e.roundingMethod)??"round",l=W(s)(c/t)*t;return n.setMinutes(l,0,0),n}function ea(r){const e=r/ce;return Math.trunc(e)}function ta(r){return r*ke}function ra(r){const e=r/se;return Math.trunc(e)}function na(r,e,t){let n=d(r,t==null?void 0:t.in);return isNaN(+n)?g((t==null?void 0:t.in)||r,NaN):(e.year!=null&&n.setFullYear(e.year),e.month!=null&&(n=We(n,e.month)),e.date!=null&&n.setDate(e.date),e.hours!=null&&n.setHours(e.hours),e.minutes!=null&&n.setMinutes(e.minutes),e.seconds!=null&&n.setSeconds(e.seconds),e.milliseconds!=null&&n.setMilliseconds(e.milliseconds),n)}function aa(r,e,t){const n=d(r,t==null?void 0:t.in);return n.setMonth(0),n.setDate(e),n}function ua(r){const e={},t=_();for(const n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n]);for(const n in r)Object.prototype.hasOwnProperty.call(r,n)&&(r[n]===void 0?delete e[n]:e[n]=r[n]);Ke(e)}function ca(r,e,t){const n=d(r,t==null?void 0:t.in),a=Math.trunc(n.getMonth()/3)+1,u=e-a;return We(n,n.getMonth()+u*3)}function sa(r,e,t){var f,l,i,h;const n=_(),a=(t==null?void 0:t.firstWeekContainsDate)??((l=(f=t==null?void 0:t.locale)==null?void 0:f.options)==null?void 0:l.firstWeekContainsDate)??n.firstWeekContainsDate??((h=(i=n.locale)==null?void 0:i.options)==null?void 0:h.firstWeekContainsDate)??1,u=w(d(r,t==null?void 0:t.in),he(r,t),t),c=g((t==null?void 0:t.in)||r,0);c.setFullYear(e,0,a),c.setHours(0,0,0,0);const s=he(c,t);return s.setDate(s.getDate()+u),s}function fa(r,e){const t=d(r,e==null?void 0:e.in),n=t.getFullYear(),a=Math.floor(n/10)*10;return t.setFullYear(a,0,1),t.setHours(0,0,0,0),t}function la(r){return Ve(Date.now(),r)}function da(r){const e=T(r==null?void 0:r.in),t=e.getFullYear(),n=e.getMonth(),a=e.getDate(),u=g(r==null?void 0:r.in,0);return u.setFullYear(t,n,a+1),u.setHours(0,0,0,0),u}function ia(r){const e=T(r==null?void 0:r.in),t=e.getFullYear(),n=e.getMonth(),a=e.getDate(),u=T(r==null?void 0:r.in);return u.setFullYear(t,n,a-1),u.setHours(0,0,0,0),u}function Pt(r,e,t){return re(r,-e,t)}function ha(r,e,t){const{years:n=0,months:a=0,weeks:u=0,days:c=0,hours:s=0,minutes:f=0,seconds:l=0}=e,i=Pt(r,a+n*12,t),h=de(i,c+u*7,t),m=f+s*60,M=(l+m*60)*1e3;return g((t==null?void 0:t.in)||r,+h-M)}function ma(r,e,t){return at(r,-e,t)}function ga(r,e,t){return oe(r,-e,t)}function Da(r,e,t){return pe(r,-e,t)}function Ma(r,e,t){return Te(r,-e,t)}function ya(r,e,t){return Fe(r,-e,t)}function Oa(r,e,t){return et(r,-e,t)}function Sa(r,e,t){return ae(r,-e,t)}function Ta(r,e,t){return tt(r,-e,t)}function Ia(r){return Math.trunc(r*ye)}function Ya(r){return Math.trunc(r*V)}function ka(r){return Math.trunc(r*we)}function Na(r){return Math.trunc(r*_e)}export{U as add,at as addBusinessDays,E as addDays,oe as addHours,ct as addISOWeekYears,pe as addMilliseconds,Te as addMinutes,re as addMonths,Fe as addQuarters,et as addSeconds,ae as addWeeks,tt as addYears,Vt as areIntervalsOverlapping,ot as clamp,lt as closestIndexTo,pt as closestTo,k as compareAsc,er as compareDesc,g as constructFrom,T as constructNow,tr as daysToWeeks,rr as differenceInBusinessDays,w as differenceInCalendarDays,dt as differenceInCalendarISOWeekYears,nr as differenceInCalendarISOWeeks,o as differenceInCalendarMonths,G as differenceInCalendarQuarters,p as differenceInCalendarWeeks,Z as differenceInCalendarYears,He as differenceInDays,ee as differenceInHours,ar as differenceInISOWeekYears,xe as differenceInMilliseconds,te as differenceInMinutes,fe as differenceInMonths,ur as differenceInQuarters,A as differenceInSeconds,cr as differenceInWeeks,mt as differenceInYears,gt as eachDayOfInterval,sr as eachHourOfInterval,fr as eachMinuteOfInterval,lr as eachMonthOfInterval,dr as eachQuarterOfInterval,ir as eachWeekOfInterval,ve as eachWeekendOfInterval,hr as eachWeekendOfMonth,mr as eachWeekendOfYear,gr as eachYearOfInterval,Oe as endOfDay,Dr as endOfDecade,Mr as endOfHour,yr as endOfISOWeek,Or as endOfISOWeekYear,Sr as endOfMinute,Se as endOfMonth,Tr as endOfQuarter,Ir as endOfSecond,Yr as endOfToday,kr as endOfTomorrow,Re as endOfWeek,Ee as endOfYear,Nr as endOfYesterday,Ue as format,Ue as formatDate,Dt as formatDistance,Mt as formatDistanceStrict,wr as formatDistanceToNow,_r as formatDistanceToNowStrict,Wr as formatDuration,Fr as formatISO,Hr as formatISO9075,xr as formatISODuration,vr as formatRFC3339,$r as formatRFC7231,br as formatRelative,Wa as formatters,Cr as fromUnixTime,Qe as getDate,le as getDay,Fa as getDayOfYear,Ha as getDaysInMonth,Er as getDaysInYear,Rr as getDecade,xa as getDefaultOptions,va as getHours,$a as getISODay,ba as getISOWeek,j as getISOWeekYear,Ur as getISOWeeksInYear,Ca as getMilliseconds,Ea as getMinutes,Ra as getMonth,zr as getOverlappingDaysInIntervals,me as getQuarter,Ua as getSeconds,Qr as getTime,Ar as getUnixTime,za as getWeek,jr as getWeekOfMonth,Qa as getWeekYear,qr as getWeeksInMonth,Aa as getYear,Xr as hoursToMilliseconds,Zr as hoursToMinutes,Lr as hoursToSeconds,Jr as interval,Br as intervalToDuration,Pr as intlFormat,Gr as intlFormatDistance,ja as isAfter,qa as isBefore,Xa as isDate,Za as isEqual,Kr as isExists,Vr as isFirstDayOfMonth,or as isFriday,pr as isFuture,ht as isLastDayOfMonth,Tt as isLeapYear,en as isMatch,tn as isMonday,rn as isPast,B as isSameDay,Je as isSameHour,kt as isSameISOWeek,nn as isSameISOWeekYear,Nt as isSameMinute,Be as isSameMonth,wt as isSameQuarter,_t as isSameSecond,Ye as isSameWeek,Pe as isSameYear,rt as isSaturday,nt as isSunday,an as isThisHour,un as isThisISOWeek,cn as isThisMinute,sn as isThisMonth,fn as isThisQuarter,ln as isThisSecond,dn as isThisWeek,hn as isThisYear,mn as isThursday,gn as isToday,Dn as isTomorrow,Mn as isTuesday,F as isValid,yn as isWednesday,Q as isWeekend,La as isWithinInterval,On as isYesterday,Sn as lastDayOfDecade,Tn as lastDayOfISOWeek,In as lastDayOfISOWeekYear,It as lastDayOfMonth,Yn as lastDayOfQuarter,Wt as lastDayOfWeek,kn as lastDayOfYear,Nn as lightFormat,Ge as lightFormatters,Ja as longFormatters,st as max,wn as milliseconds,_n as millisecondsToHours,Wn as millisecondsToMinutes,Fn as millisecondsToSeconds,ft as min,Hn as minutesToHours,xn as minutesToMilliseconds,vn as minutesToSeconds,$n as monthsToQuarters,bn as monthsToYears,x as nextDay,Cn as nextFriday,En as nextMonday,Rn as nextSaturday,Un as nextSunday,zn as nextThursday,Qn as nextTuesday,An as nextWednesday,Le as parse,jn as parseISO,qn as parseJSON,Ba as parsers,v as previousDay,Xn as previousFriday,Zn as previousMonday,Ln as previousSaturday,Jn as previousSunday,Bn as previousThursday,Pn as previousTuesday,Gn as previousWednesday,Kn as quartersToMonths,Vn as quartersToYears,on as roundToNearestHours,pn as roundToNearestMinutes,ea as secondsToHours,ta as secondsToMilliseconds,ra as secondsToMinutes,na as set,Pa as setDate,Ga as setDay,aa as setDayOfYear,ua as setDefaultOptions,Ka as setHours,Va as setISODay,oa as setISOWeek,ut as setISOWeekYear,pa as setMilliseconds,eu as setMinutes,We as setMonth,ca as setQuarter,tu as setSeconds,ru as setWeek,sa as setWeekYear,nu as setYear,Ve as startOfDay,fa as startOfDecade,au as startOfHour,L as startOfISOWeek,R as startOfISOWeekYear,De as startOfMinute,ue as startOfMonth,C as startOfQuarter,Me as startOfSecond,la as startOfToday,da as startOfTomorrow,$ as startOfWeek,he as startOfWeekYear,Ce as startOfYear,ia as startOfYesterday,ha as sub,ma as subBusinessDays,de as subDays,ga as subHours,it as subISOWeekYears,Da as subMilliseconds,Ma as subMinutes,Pt as subMonths,ya as subQuarters,Oa as subSeconds,Sa as subWeeks,Ta as subYears,d as toDate,uu as transpose,Ia as weeksToDays,Ya as yearsToDays,ka as yearsToMonths,Na as yearsToQuarters}; diff --git a/admin/custom/assets/index-C0RmLaAj.js b/admin/custom/assets/index-C0RmLaAj.js new file mode 100644 index 000000000..d52ea1015 --- /dev/null +++ b/admin/custom/assets/index-C0RmLaAj.js @@ -0,0 +1 @@ +import{j as c}from"./jsx-runtime-DfVU3AZG.js";import{c as h}from"./createSvgIcon-ZdrQ8zSU.js";import{r as s}from"./ConfigCustomJavascriptSet__loadShare__react__loadShare__.mjs-0SjJESw9.js";import"./ConfigCustomJavascriptSet__loadShare__react__loadShare__.mjs_commonjs-proxy-CInLgMWW.js";import"./DefaultPropsProvider-CGb21NGY.js";import"./createTheme-Wd4QxQE0.js";import"./blue-CagzI6CQ.js";import"./defaultTheme-F2iJF2G2.js";const z=h(c.jsx("path",{d:"M21 11h-1.5v-.5h-2v3h2V13H21v1c0 .55-.45 1-1 1h-3c-.55 0-1-.45-1-1v-4c0-.55.45-1 1-1h3c.55 0 1 .45 1 1zM8 10v5H6.5v-1.5h-2V15H3v-5c0-.55.45-1 1-1h3c.55 0 1 .45 1 1m-1.5.5h-2V12h2zm7 1.5c.55 0 1 .45 1 1v1c0 .55-.45 1-1 1h-4V9h4c.55 0 1 .45 1 1v1c0 .55-.45 1-1 1M11 10.5v.75h2v-.75zm2 2.25h-2v.75h2z"}),"Abc"),m=h(c.jsx("path",{d:"M21 11h-1.5v-.5h-2v3h2V13H21v1c0 .55-.45 1-1 1h-3c-.55 0-1-.45-1-1v-4c0-.55.45-1 1-1h3c.55 0 1 .45 1 1zM8 10v5H6.5v-1.5h-2V15H3v-5c0-.55.45-1 1-1h3c.55 0 1 .45 1 1m-1.5.5h-2V12h2zm7 1.5c.55 0 1 .45 1 1v1c0 .55-.45 1-1 1h-4V9h4c.55 0 1 .45 1 1v1c0 .55-.45 1-1 1M11 10.5v.75h2v-.75zm2 2.25h-2v.75h2z"}),"AbcOutlined"),p=h(c.jsx("path",{d:"M7.25 15c-.41 0-.75-.34-.75-.75v-.75h-2v.75c0 .41-.34.75-.75.75S3 14.66 3 14.25V10c0-.55.45-1 1-1h3c.55 0 1 .45 1 1v4.25c0 .41-.34.75-.75.75m-.75-4.5h-2V12h2zm7 1.5c.55 0 1 .45 1 1v1c0 .55-.45 1-1 1h-3c-.55 0-1-.45-1-1v-4c0-.55.45-1 1-1h3c.55 0 1 .45 1 1v1c0 .55-.45 1-1 1M11 10.5v.75h2v-.75zm2 2.25h-2v.75h2zm8-2.5c0 .41-.34.75-.75.75-.33 0-.6-.21-.71-.5H17.5v3h2.04c.1-.29.38-.5.71-.5.41 0 .75.34.75.75V14c0 .55-.45 1-1 1h-3c-.55 0-1-.45-1-1v-4c0-.55.45-1 1-1h3c.55 0 1 .45 1 1z"}),"AbcRounded"),H=h(c.jsx("path",{d:"M21 11h-1.5v-.5h-2v3h2V13H21v2h-5V9h5zM8 9v6H6.5v-1.5h-2V15H3V9zm-1.5 1.5h-2V12h2zm7 1.5c.55 0 1 .45 1 1v1c0 .55-.45 1-1 1h-4V9h4c.55 0 1 .45 1 1v1c0 .55-.45 1-1 1M11 10.5v.75h2v-.75zm2 2.25h-2v.75h2z"}),"AbcSharp"),M=h(c.jsx("path",{d:"M21 11h-1.5v-.5h-2v3h2V13H21v1c0 .55-.45 1-1 1h-3c-.55 0-1-.45-1-1v-4c0-.55.45-1 1-1h3c.55 0 1 .45 1 1zM8 10v5H6.5v-1.5h-2V15H3v-5c0-.55.45-1 1-1h3c.55 0 1 .45 1 1m-1.5.5h-2V12h2zm7 1.5c.55 0 1 .45 1 1v1c0 .55-.45 1-1 1h-4V9h4c.55 0 1 .45 1 1v1c0 .55-.45 1-1 1M11 10.5v.75h2v-.75zm2 2.25h-2v.75h2z"}),"AbcTwoTone"),r=h(c.jsx("path",{d:"M22 11h-4.17l3.24-3.24-1.41-1.42L15 11h-2V9l4.66-4.66-1.42-1.41L13 6.17V2h-2v4.17L7.76 2.93 6.34 4.34 11 9v2H9L4.34 6.34 2.93 7.76 6.17 11H2v2h4.17l-3.24 3.24 1.41 1.42L9 13h2v2l-4.66 4.66 1.42 1.41L11 17.83V22h2v-4.17l3.24 3.24 1.42-1.41L13 15v-2h2l4.66 4.66 1.41-1.42L17.83 13H22z"}),"AcUnit"),i=h(c.jsx("path",{d:"M22 11h-4.17l3.24-3.24-1.41-1.42L15 11h-2V9l4.66-4.66-1.42-1.41L13 6.17V2h-2v4.17L7.76 2.93 6.34 4.34 11 9v2H9L4.34 6.34 2.93 7.76 6.17 11H2v2h4.17l-3.24 3.24 1.41 1.42L9 13h2v2l-4.66 4.66 1.42 1.41L11 17.83V22h2v-4.17l3.24 3.24 1.42-1.41L13 15v-2h2l4.66 4.66 1.41-1.42L17.83 13H22z"}),"AcUnitOutlined"),V=h(c.jsx("path",{d:"M21 11h-3.17l2.54-2.54c.39-.39.39-1.02 0-1.41s-1.03-.39-1.42 0L15 11h-2V9l3.95-3.95c.39-.39.39-1.03 0-1.42a.996.996 0 0 0-1.41 0L13 6.17V3c0-.55-.45-1-1-1s-1 .45-1 1v3.17L8.46 3.63a.996.996 0 0 0-1.41 0c-.39.39-.39 1.03 0 1.42L11 9v2H9L5.05 7.05c-.39-.39-1.03-.39-1.42 0s-.39 1.02 0 1.41L6.17 11H3c-.55 0-1 .45-1 1s.45 1 1 1h3.17l-2.54 2.54c-.39.39-.39 1.02 0 1.41s1.03.39 1.42 0L9 13h2v2l-3.95 3.95c-.39.39-.39 1.03 0 1.42s1.02.39 1.41 0L11 17.83V21c0 .55.45 1 1 1s1-.45 1-1v-3.17l2.54 2.54c.39.39 1.02.39 1.41 0s.39-1.03 0-1.42L13 15v-2h2l3.95 3.95c.39.39 1.03.39 1.42 0s.39-1.02 0-1.41L17.83 13H21c.55 0 1-.45 1-1s-.45-1-1-1"}),"AcUnitRounded"),x=h(c.jsx("path",{d:"M22 11h-4.17l3.24-3.24-1.41-1.42L15 11h-2V9l4.66-4.66-1.42-1.41L13 6.17V2h-2v4.17L7.76 2.93 6.34 4.34 11 9v2H9L4.34 6.34 2.93 7.76 6.17 11H2v2h4.17l-3.24 3.24 1.41 1.42L9 13h2v2l-4.66 4.66 1.42 1.41L11 17.83V22h2v-4.17l3.24 3.24 1.42-1.41L13 15v-2h2l4.66 4.66 1.41-1.42L17.83 13H22z"}),"AcUnitSharp"),j=h(c.jsx("path",{d:"M22 11h-4.17l3.24-3.24-1.41-1.42L15 11h-2V9l4.66-4.66-1.42-1.41L13 6.17V2h-2v4.17L7.76 2.93 6.34 4.34 11 9v2H9L4.34 6.34 2.93 7.76 6.17 11H2v2h4.17l-3.24 3.24 1.41 1.42L9 13h2v2l-4.66 4.66 1.42 1.41L11 17.83V22h2v-4.17l3.24 3.24 1.42-1.41L13 15v-2h2l4.66 4.66 1.41-1.42L17.83 13H22z"}),"AcUnitTwoTone"),u=h(c.jsx("path",{d:"m22 5.72-4.6-3.86-1.29 1.53 4.6 3.86zM7.88 3.39 6.6 1.86 2 5.71l1.29 1.53zM12.5 8H11v6l4.75 2.85.75-1.23-4-2.37zM12 4c-4.97 0-9 4.03-9 9s4.02 9 9 9c4.97 0 9-4.03 9-9s-4.03-9-9-9m0 16c-3.87 0-7-3.13-7-7s3.13-7 7-7 7 3.13 7 7-3.13 7-7 7"}),"AccessAlarm"),L=h(c.jsx("path",{d:"m22 5.72-4.6-3.86-1.29 1.53 4.6 3.86zM7.88 3.39 6.6 1.86 2 5.71l1.29 1.53zM12.5 8H11v6l4.75 2.85.75-1.23-4-2.37zM12 4c-4.97 0-9 4.03-9 9s4.02 9 9 9c4.97 0 9-4.03 9-9s-4.03-9-9-9m0 16c-3.87 0-7-3.13-7-7s3.13-7 7-7 7 3.13 7 7-3.13 7-7 7"}),"AccessAlarmOutlined"),S=h(c.jsx("path",{d:"m15.87 15.25-3.37-2V8.72c0-.4-.32-.72-.72-.72h-.06c-.4 0-.72.32-.72.72v4.72c0 .35.18.68.49.86l3.65 2.19c.34.2.78.1.98-.24.21-.35.1-.8-.25-1m5.31-10.24L18.1 2.45c-.42-.35-1.05-.3-1.41.13-.35.42-.29 1.05.13 1.41l3.07 2.56c.42.35 1.05.3 1.41-.13.36-.42.3-1.05-.12-1.41M4.1 6.55l3.07-2.56c.43-.36.49-.99.13-1.41-.35-.43-.98-.48-1.4-.13L2.82 5.01c-.42.36-.48.99-.12 1.41.35.43.98.48 1.4.13M12 4c-4.97 0-9 4.03-9 9s4.03 9 9 9 9-4.03 9-9-4.03-9-9-9m0 16c-3.86 0-7-3.14-7-7s3.14-7 7-7 7 3.14 7 7-3.14 7-7 7"}),"AccessAlarmRounded"),C=h(c.jsx("path",{d:"m22 5.72-4.6-3.86-1.29 1.53 4.6 3.86zM7.88 3.39 6.6 1.86 2 5.71l1.29 1.53zM12.5 8H11v6l4.75 2.85.75-1.23-4-2.37zM12 4c-4.97 0-9 4.03-9 9s4.02 9 9 9c4.97 0 9-4.03 9-9s-4.03-9-9-9m0 16c-3.87 0-7-3.13-7-7s3.13-7 7-7 7 3.13 7 7-3.13 7-7 7"}),"AccessAlarmSharp"),T=h([c.jsx("path",{d:"M12 6c-3.87 0-7 3.13-7 7s3.13 7 7 7 7-3.13 7-7-3.13-7-7-7m3.75 10.85L11 14V8h1.5v5.25l4 2.37z",opacity:".3"},"0"),c.jsx("path",{d:"M12 4c-4.97 0-9 4.03-9 9s4.02 9 9 9c4.97 0 9-4.03 9-9s-4.03-9-9-9m0 16c-3.87 0-7-3.13-7-7s3.13-7 7-7 7 3.13 7 7-3.13 7-7 7m.5-12H11v6l4.75 2.85.75-1.23-4-2.37zM22 5.72l-4.6-3.86-1.29 1.53 4.6 3.86zM7.88 3.39 6.6 1.86 2 5.71l1.29 1.53z"},"1")],"AccessAlarmTwoTone"),w=h(c.jsx("path",{d:"m22 5.7-4.6-3.9-1.3 1.5 4.6 3.9zM7.9 3.4 6.6 1.9 2 5.7l1.3 1.5zM12.5 8H11v6l4.7 2.9.8-1.2-4-2.4zM12 4c-5 0-9 4-9 9s4 9 9 9 9-4 9-9-4-9-9-9m0 16c-3.9 0-7-3.1-7-7s3.1-7 7-7 7 3.1 7 7-3.1 7-7 7"}),"AccessAlarms"),R=h(c.jsx("path",{d:"m22 5.7-4.6-3.9-1.3 1.5 4.6 3.9zM7.9 3.4 6.6 1.9 2 5.7l1.3 1.5zM12.5 8H11v6l4.7 2.9.8-1.2-4-2.4zM12 4c-5 0-9 4-9 9s4 9 9 9 9-4 9-9-4-9-9-9m0 16c-3.9 0-7-3.1-7-7s3.1-7 7-7 7 3.1 7 7-3.1 7-7 7"}),"AccessAlarmsOutlined"),O=h(c.jsx("path",{d:"m15.87 15.25-3.37-2V8.72c0-.4-.32-.72-.72-.72h-.06c-.4 0-.72.32-.72.72v4.72c0 .35.18.68.49.86l3.65 2.19c.34.2.78.1.98-.24.21-.35.1-.8-.25-1m5.31-10.24L18.1 2.45c-.42-.35-1.05-.3-1.41.13-.35.42-.29 1.05.13 1.41l3.07 2.56c.42.35 1.05.3 1.41-.13.36-.42.3-1.05-.12-1.41M4.1 6.55l3.07-2.56c.43-.36.49-.99.13-1.41-.35-.43-.98-.48-1.4-.13L2.82 5.01c-.42.36-.48.99-.12 1.41.35.43.98.48 1.4.13M12 4c-4.97 0-9 4.03-9 9s4.03 9 9 9 9-4.03 9-9-4.03-9-9-9m0 16c-3.86 0-7-3.14-7-7s3.14-7 7-7 7 3.14 7 7-3.14 7-7 7"}),"AccessAlarmsRounded"),y=h(c.jsx("path",{d:"m22 5.7-4.6-3.9-1.3 1.5 4.6 3.9zM7.9 3.4 6.6 1.9 2 5.7l1.3 1.5zM12.5 8H11v6l4.7 2.9.8-1.2-4-2.4zM12 4c-5 0-9 4-9 9s4 9 9 9 9-4 9-9-4-9-9-9m0 16c-3.9 0-7-3.1-7-7s3.1-7 7-7 7 3.1 7 7-3.1 7-7 7"}),"AccessAlarmsSharp"),g=h([c.jsx("path",{d:"M12 6c-3.9 0-7 3.1-7 7s3.1 7 7 7 7-3.1 7-7-3.1-7-7-7m3.7 10.9L11 14V8h1.5v5.3l4 2.4z",opacity:".3"},"0"),c.jsx("path",{d:"m22 5.7-4.6-3.9-1.3 1.5 4.6 3.9zM12.5 8H11v6l4.7 2.9.8-1.2-4-2.4zM12 4c-5 0-9 4-9 9s4 9 9 9 9-4 9-9-4-9-9-9m0 16c-3.9 0-7-3.1-7-7s3.1-7 7-7 7 3.1 7 7-3.1 7-7 7M7.9 3.4 6.6 1.9 2 5.7l1.3 1.5z"},"1")],"AccessAlarmsTwoTone"),A=h([c.jsx("path",{d:"M11.99 2C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2M12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8"},"0"),c.jsx("path",{d:"M12.5 7H11v6l5.25 3.15.75-1.23-4.5-2.67z"},"1")],"AccessTime"),f=h(c.jsx("path",{d:"M11.99 2C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2m3.3 14.71L11 12.41V7h2v4.59l3.71 3.71z"}),"AccessTimeFilled"),P=h(c.jsx("path",{d:"M11.99 2C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2m3.3 14.71L11 12.41V7h2v4.59l3.71 3.71z"}),"AccessTimeFilledOutlined"),F=h(c.jsx("path",{d:"M11.99 2C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2M16 16c-.39.39-1.02.39-1.41 0l-3.29-3.29c-.19-.19-.3-.44-.3-.71V8c0-.55.45-1 1-1s1 .45 1 1v3.59l3 3c.39.39.39 1.02 0 1.41"}),"AccessTimeFilledRounded"),B=h(c.jsx("path",{d:"M11.99 2C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2m3.3 14.71L11 12.41V7h2v4.59l3.71 3.71z"}),"AccessTimeFilledSharp"),b=h(c.jsx("path",{d:"M11.99 2C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2m3.3 14.71L11 12.41V7h2v4.59l3.71 3.71z"}),"AccessTimeFilledTwoTone"),D=h(c.jsx("path",{d:"M11.99 2C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2M12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8m.5-13H11v6l5.25 3.15.75-1.23-4.5-2.67z"}),"AccessTimeOutlined"),k=h(c.jsx("path",{d:"M11.99 2C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2M12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8m-.22-13h-.06c-.4 0-.72.32-.72.72v4.72c0 .35.18.68.49.86l4.15 2.49c.34.2.78.1.98-.24.21-.34.1-.79-.25-.99l-3.87-2.3V7.72c0-.4-.32-.72-.72-.72"}),"AccessTimeRounded"),W=h(c.jsx("path",{d:"M11.99 2C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2M12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8m.5-13H11v6l5.25 3.15.75-1.23-4.5-2.67z"}),"AccessTimeSharp"),N=h([c.jsx("path",{d:"M12 4c-4.42 0-8 3.58-8 8s3.58 8 8 8 8-3.58 8-8-3.58-8-8-8m4.25 12.15L11 13V7h1.5v5.25l4.5 2.67z",opacity:".3"},"0"),c.jsx("path",{d:"M11.99 2C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2M12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8m.5-13H11v6l5.25 3.15.75-1.23-4.5-2.67z"},"1")],"AccessTimeTwoTone"),E=h(c.jsx("path",{d:"M12 2c1.1 0 2 .9 2 2s-.9 2-2 2-2-.9-2-2 .9-2 2-2m9 7h-6v13h-2v-6h-2v6H9V9H3V7h18z"}),"Accessibility"),I=h(c.jsx("path",{d:"M20.5 6c-2.61.7-5.67 1-8.5 1s-5.89-.3-8.5-1L3 8c1.86.5 4 .83 6 1v13h2v-6h2v6h2V9c2-.17 4.14-.5 6-1zM12 6c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2"}),"AccessibilityNew"),U=h(c.jsx("path",{d:"M20.5 6c-2.61.7-5.67 1-8.5 1s-5.89-.3-8.5-1L3 8c1.86.5 4 .83 6 1v13h2v-6h2v6h2V9c2-.17 4.14-.5 6-1zM12 6c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2"}),"AccessibilityNewOutlined"),G=h(c.jsx("path",{d:"M20.75 6.99c-.14-.55-.69-.87-1.24-.75-2.38.53-5.03.76-7.51.76s-5.13-.23-7.51-.76c-.55-.12-1.1.2-1.24.75-.14.56.2 1.13.75 1.26 1.61.36 3.35.61 5 .75v12c0 .55.45 1 1 1s1-.45 1-1v-5h2v5c0 .55.45 1 1 1s1-.45 1-1V9c1.65-.14 3.39-.39 4.99-.75.56-.13.9-.7.76-1.26M12 6c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2"}),"AccessibilityNewRounded"),K=h(c.jsx("path",{d:"M20.5 6c-2.61.7-5.67 1-8.5 1s-5.89-.3-8.5-1L3 8c1.86.5 4 .83 6 1v13h2v-6h2v6h2V9c2-.17 4.14-.5 6-1zM12 6c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2"}),"AccessibilityNewSharp"),q=h(c.jsx("path",{d:"M20.5 6c-2.61.7-5.67 1-8.5 1s-5.89-.3-8.5-1L3 8c1.86.5 4 .83 6 1v13h2v-6h2v6h2V9c2-.17 4.14-.5 6-1zM12 6c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2"}),"AccessibilityNewTwoTone"),Q=h(c.jsx("path",{d:"M12 2c1.1 0 2 .9 2 2s-.9 2-2 2-2-.9-2-2 .9-2 2-2m9 7h-6v13h-2v-6h-2v6H9V9H3V7h18z"}),"AccessibilityOutlined"),Z=h(c.jsx("path",{d:"M12 2c1.1 0 2 .9 2 2s-.9 2-2 2-2-.9-2-2 .9-2 2-2m8 7h-5v12c0 .55-.45 1-1 1s-1-.45-1-1v-5h-2v5c0 .55-.45 1-1 1s-1-.45-1-1V9H4c-.55 0-1-.45-1-1s.45-1 1-1h16c.55 0 1 .45 1 1s-.45 1-1 1"}),"AccessibilityRounded"),J=h(c.jsx("path",{d:"M12 2c1.1 0 2 .9 2 2s-.9 2-2 2-2-.9-2-2 .9-2 2-2m9 7h-6v13h-2v-6h-2v6H9V9H3V7h18z"}),"AccessibilitySharp"),Y=h(c.jsx("path",{d:"M12 2c1.1 0 2 .9 2 2s-.9 2-2 2-2-.9-2-2 .9-2 2-2m9 7h-6v13h-2v-6h-2v6H9V9H3V7h18z"}),"AccessibilityTwoTone"),_=h([c.jsx("circle",{cx:"12",cy:"4",r:"2"},"0"),c.jsx("path",{d:"M19 13v-2c-1.54.02-3.09-.75-4.07-1.83l-1.29-1.43c-.17-.19-.38-.34-.61-.45-.01 0-.01-.01-.02-.01H13c-.35-.2-.75-.3-1.19-.26C10.76 7.11 10 8.04 10 9.09V15c0 1.1.9 2 2 2h5v5h2v-5.5c0-1.1-.9-2-2-2h-3v-3.45c1.29 1.07 3.25 1.94 5 1.95m-6.17 5c-.41 1.16-1.52 2-2.83 2-1.66 0-3-1.34-3-3 0-1.31.84-2.41 2-2.83V12.1c-2.28.46-4 2.48-4 4.9 0 2.76 2.24 5 5 5 2.42 0 4.44-1.72 4.9-4z"},"1")],"Accessible"),X=h([c.jsx("circle",{cx:"17",cy:"4.54",r:"2"},"0"),c.jsx("path",{d:"M14 17h-2c0 1.65-1.35 3-3 3s-3-1.35-3-3 1.35-3 3-3v-2c-2.76 0-5 2.24-5 5s2.24 5 5 5 5-2.24 5-5m3-3.5h-1.86l1.67-3.67C17.42 8.5 16.44 7 14.96 7h-5.2c-.81 0-1.54.47-1.87 1.2L7.22 10l1.92.53L9.79 9H12l-1.83 4.1c-.6 1.33.39 2.9 1.85 2.9H17v5h2v-5.5c0-1.1-.9-2-2-2"},"1")],"AccessibleForward"),$=h([c.jsx("circle",{cx:"18",cy:"4.54",r:"2"},"0"),c.jsx("path",{d:"M15 17h-2c0 1.65-1.35 3-3 3s-3-1.35-3-3 1.35-3 3-3v-2c-2.76 0-5 2.24-5 5s2.24 5 5 5 5-2.24 5-5m3-3.5h-1.86l1.67-3.67C18.42 8.5 17.44 7 15.96 7h-5.2c-.81 0-1.54.47-1.87 1.2L8.22 10l1.92.53.65-1.53H13l-1.83 4.1c-.6 1.33.39 2.9 1.85 2.9H18v5h2v-5.5c0-1.1-.9-2-2-2"},"1")],"AccessibleForwardOutlined"),c1=h([c.jsx("circle",{cx:"18",cy:"4.54",r:"2"},"0"),c.jsx("path",{d:"M15 17h-2c0 1.65-1.35 3-3 3s-3-1.35-3-3 1.35-3 3-3v-2c-2.76 0-5 2.24-5 5s2.24 5 5 5 5-2.24 5-5m3-3.5h-1.86l1.67-3.67C18.42 8.5 17.44 7 15.96 7h-5.2c-.81 0-1.54.47-1.87 1.2l-.28.76c-.21.56.11 1.17.68 1.33.49.14 1-.11 1.2-.58l.3-.71H13l-1.83 4.1c-.6 1.33.39 2.9 1.85 2.9H18v4c0 .55.45 1 1 1s1-.45 1-1v-4.5c0-1.1-.9-2-2-2"},"1")],"AccessibleForwardRounded"),h1=h([c.jsx("circle",{cx:"18",cy:"4.54",r:"2"},"0"),c.jsx("path",{d:"M15 17h-2c0 1.65-1.35 3-3 3s-3-1.35-3-3 1.35-3 3-3v-2c-2.76 0-5 2.24-5 5s2.24 5 5 5 5-2.24 5-5m5-3.5h-3.86l1.67-3.67C18.42 8.5 17.44 7 15.96 7h-5.2c-.81 0-1.54.47-1.87 1.2L8.22 10l1.92.53.65-1.53H13l-3.12 7H18v5h2z"},"1")],"AccessibleForwardSharp"),s1=h([c.jsx("circle",{cx:"18",cy:"4.54",r:"2"},"0"),c.jsx("path",{d:"M15 17h-2c0 1.65-1.35 3-3 3s-3-1.35-3-3 1.35-3 3-3v-2c-2.76 0-5 2.24-5 5s2.24 5 5 5 5-2.24 5-5m3-3.5h-1.86l1.67-3.67C18.42 8.5 17.44 7 15.96 7h-5.2c-.81 0-1.54.47-1.87 1.2L8.22 10l1.92.53.65-1.53H13l-1.83 4.1c-.6 1.33.39 2.9 1.85 2.9H18v5h2v-5.5c0-1.1-.9-2-2-2"},"1")],"AccessibleForwardTwoTone"),t1=h([c.jsx("circle",{cx:"12",cy:"4",r:"2"},"0"),c.jsx("path",{d:"M19 13v-2c-1.54.02-3.09-.75-4.07-1.83l-1.29-1.43c-.17-.19-.38-.34-.61-.45-.01 0-.01-.01-.02-.01H13c-.35-.2-.75-.3-1.19-.26C10.76 7.11 10 8.04 10 9.09V15c0 1.1.9 2 2 2h5v5h2v-5.5c0-1.1-.9-2-2-2h-3v-3.45c1.29 1.07 3.25 1.94 5 1.95m-9 7c-1.66 0-3-1.34-3-3 0-1.31.84-2.41 2-2.83V12.1c-2.28.46-4 2.48-4 4.9 0 2.76 2.24 5 5 5 2.42 0 4.44-1.72 4.9-4h-2.07c-.41 1.16-1.52 2-2.83 2"},"1")],"AccessibleOutlined"),o1=h([c.jsx("circle",{cx:"12",cy:"4",r:"2"},"0"),c.jsx("path",{d:"M19 11.9c0-.49-.36-.89-.84-.97-1.25-.21-2.43-.88-3.23-1.76l-1.29-1.43c-.17-.19-.38-.34-.61-.45-.01 0-.01-.01-.02-.01H13c-.37-.21-.78-.31-1.25-.25C10.73 7.15 10 8.07 10 9.1V15c0 1.1.9 2 2 2h5v4c0 .55.45 1 1 1s1-.45 1-1v-4.5c0-1.1-.9-2-2-2h-3v-3.45c1 .83 2.4 1.54 3.8 1.82.62.13 1.2-.34 1.2-.97M12.83 18c-.41 1.16-1.52 2-2.83 2-1.66 0-3-1.34-3-3 0-1.31.84-2.41 2-2.83V12.1c-2.28.46-4 2.48-4 4.9 0 2.76 2.24 5 5 5 2.42 0 4.44-1.72 4.9-4z"},"1")],"AccessibleRounded"),v1=h([c.jsx("circle",{cx:"12",cy:"4",r:"2"},"0"),c.jsx("path",{d:"M19 13v-2c-1.54.02-3.09-.75-4.07-1.83l-1.29-1.43c-.17-.19-.38-.34-.61-.45-.01 0-.01-.01-.02-.01H13c-.37-.21-.78-.31-1.25-.25C10.73 7.15 10 8.07 10 9.1V17h7v5h2v-7.5h-5v-3.45c1.29 1.07 3.25 1.94 5 1.95m-6.17 5c-.41 1.16-1.52 2-2.83 2-1.66 0-3-1.34-3-3 0-1.31.84-2.41 2-2.83V12.1c-2.28.46-4 2.48-4 4.9 0 2.76 2.24 5 5 5 2.42 0 4.44-1.72 4.9-4z"},"1")],"AccessibleSharp"),e1=h([c.jsx("circle",{cx:"12",cy:"4",r:"2"},"0"),c.jsx("path",{d:"M19 13v-2c-1.54.02-3.09-.75-4.07-1.83l-1.29-1.43c-.17-.19-.38-.34-.61-.45-.01 0-.01-.01-.02-.01H13c-.35-.2-.75-.3-1.19-.26C10.76 7.11 10 8.04 10 9.09V15c0 1.1.9 2 2 2h5v5h2v-5.5c0-1.1-.9-2-2-2h-3v-3.45c1.29 1.07 3.25 1.94 5 1.95m-6.17 5c-.41 1.16-1.52 2-2.83 2-1.66 0-3-1.34-3-3 0-1.31.84-2.41 2-2.83V12.1c-2.28.46-4 2.48-4 4.9 0 2.76 2.24 5 5 5 2.42 0 4.44-1.72 4.9-4z"},"1")],"AccessibleTwoTone"),l1=h(c.jsx("path",{d:"M4 10h3v7H4zm6.5 0h3v7h-3zM2 19h20v3H2zm15-9h3v7h-3zm-5-9L2 6v2h20V6z"}),"AccountBalance"),n1=h(c.jsx("path",{d:"M6.5 10h-2v7h2zm6 0h-2v7h2zm8.5 9H2v2h19zm-2.5-9h-2v7h2zm-7-6.74L16.71 6H6.29zm0-2.26L2 6v2h19V6z"}),"AccountBalanceOutlined"),a1=h(c.jsx("path",{d:"M4 11.5v4c0 .83.67 1.5 1.5 1.5S7 16.33 7 15.5v-4c0-.83-.67-1.5-1.5-1.5S4 10.67 4 11.5m6 0v4c0 .83.67 1.5 1.5 1.5s1.5-.67 1.5-1.5v-4c0-.83-.67-1.5-1.5-1.5s-1.5.67-1.5 1.5M3.5 22h16c.83 0 1.5-.67 1.5-1.5s-.67-1.5-1.5-1.5h-16c-.83 0-1.5.67-1.5 1.5S2.67 22 3.5 22M16 11.5v4c0 .83.67 1.5 1.5 1.5s1.5-.67 1.5-1.5v-4c0-.83-.67-1.5-1.5-1.5s-1.5.67-1.5 1.5M10.57 1.49l-7.9 4.16c-.41.21-.67.64-.67 1.1C2 7.44 2.56 8 3.25 8h16.51C20.44 8 21 7.44 21 6.75c0-.46-.26-.89-.67-1.1l-7.9-4.16c-.58-.31-1.28-.31-1.86 0"}),"AccountBalanceRounded"),d1=h(c.jsx("path",{d:"M4 10v7h3v-7zm6 0v7h3v-7zM2 22h19v-3H2zm14-12v7h3v-7zm-4.5-9L2 6v2h19V6z"}),"AccountBalanceSharp"),z1=h([c.jsx("path",{d:"m6.29 6 5.21-2.74L16.71 6z",opacity:".3"},"0"),c.jsx("path",{d:"M6.5 10h-2v7h2zm6 0h-2v7h2zm8.5 9H2v2h19zm-2.5-9h-2v7h2zm-7-9L2 6v2h19V6zM6.29 6l5.21-2.74L16.71 6z"},"1")],"AccountBalanceTwoTone"),m1=h(c.jsx("path",{d:"M21 18v1c0 1.1-.9 2-2 2H5c-1.11 0-2-.9-2-2V5c0-1.1.89-2 2-2h14c1.1 0 2 .9 2 2v1h-9c-1.11 0-2 .9-2 2v8c0 1.1.89 2 2 2zm-9-2h10V8H12zm4-2.5c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5"}),"AccountBalanceWallet"),p1=h([c.jsx("path",{d:"M21 7.28V5c0-1.1-.9-2-2-2H5c-1.11 0-2 .9-2 2v14c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2v-2.28c.59-.35 1-.98 1-1.72V9c0-.74-.41-1.37-1-1.72M20 9v6h-7V9zM5 19V5h14v2h-6c-1.1 0-2 .9-2 2v6c0 1.1.9 2 2 2h6v2z"},"0"),c.jsx("circle",{cx:"16",cy:"12",r:"1.5"},"1")],"AccountBalanceWalletOutlined"),H1=h(c.jsx("path",{d:"M10 16V8c0-1.1.89-2 2-2h9V5c0-1.1-.9-2-2-2H5c-1.11 0-2 .9-2 2v14c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2v-1h-9c-1.11 0-2-.9-2-2m3-8c-.55 0-1 .45-1 1v6c0 .55.45 1 1 1h9V8zm3 5.5c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5"}),"AccountBalanceWalletRounded"),M1=h(c.jsx("path",{d:"M21 18v3H3V3h18v3H10v12zm-9-2h10V8H12zm4-2.5c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5"}),"AccountBalanceWalletSharp"),r1=h([c.jsx("path",{d:"M13 17c-1.1 0-2-.9-2-2V9c0-1.1.9-2 2-2h6V5H5v14h14v-2z",opacity:".3"},"0"),c.jsx("path",{d:"M21 7.28V5c0-1.1-.9-2-2-2H5c-1.11 0-2 .9-2 2v14c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2v-2.28c.59-.35 1-.98 1-1.72V9c0-.74-.41-1.38-1-1.72M20 9v6h-7V9zM5 19V5h14v2h-6c-1.1 0-2 .9-2 2v6c0 1.1.9 2 2 2h6v2z"},"1"),c.jsx("circle",{cx:"16",cy:"12",r:"1.5"},"2")],"AccountBalanceWalletTwoTone"),i1=h(c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m-7 3c1.93 0 3.5 1.57 3.5 3.5S13.93 13 12 13s-3.5-1.57-3.5-3.5S10.07 6 12 6m7 13H5v-.23c0-.62.28-1.2.76-1.58C7.47 15.82 9.64 15 12 15s4.53.82 6.24 2.19c.48.38.76.97.76 1.58z"}),"AccountBox"),V1=h(c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m-2 16H7v-.24C8.42 17.62 10.16 17 12 17s3.58.62 5 1.76zm2-1.14C17.2 16.09 14.73 15 12 15s-5.2 1.09-7 2.86V5h14zM12 13c1.93 0 3.5-1.57 3.5-3.5S13.93 6 12 6 8.5 7.57 8.5 9.5 10.07 13 12 13m0-5c.83 0 1.5.67 1.5 1.5S12.83 11 12 11s-1.5-.67-1.5-1.5S11.17 8 12 8"}),"AccountBoxOutlined"),x1=h(c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m-7 3c1.93 0 3.5 1.57 3.5 3.5S13.93 13 12 13s-3.5-1.57-3.5-3.5S10.07 6 12 6m7 13H5v-.23c0-.62.28-1.2.76-1.58C7.47 15.82 9.64 15 12 15s4.53.82 6.24 2.19c.48.38.76.97.76 1.58z"}),"AccountBoxRounded"),j1=h(c.jsx("path",{d:"M21 3H3v18h18zm-9 3c1.93 0 3.5 1.57 3.5 3.5S13.93 13 12 13s-3.5-1.57-3.5-3.5S10.07 6 12 6m7 13H5v-.23c0-.62.28-1.2.76-1.58C7.47 15.82 9.64 15 12 15s4.53.82 6.24 2.19c.48.38.76.97.76 1.58z"}),"AccountBoxSharp"),u1=h([c.jsx("path",{d:"M5 17.86C6.8 16.09 9.27 15 12 15s5.2 1.09 7 2.86V5H5zM12 6c1.93 0 3.5 1.57 3.5 3.5S13.93 13 12 13s-3.5-1.57-3.5-3.5S10.07 6 12 6",opacity:".3"},"0"),c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m-2 16H7v-.24C8.42 17.62 10.16 17 12 17s3.58.62 5 1.76zm2-1.14C17.2 16.09 14.73 15 12 15s-5.2 1.09-7 2.86V5h14z"},"1"),c.jsx("path",{d:"M12 13c1.93 0 3.5-1.57 3.5-3.5S13.93 6 12 6 8.5 7.57 8.5 9.5 10.07 13 12 13m0-5c.83 0 1.5.67 1.5 1.5S12.83 11 12 11s-1.5-.67-1.5-1.5S11.17 8 12 8"},"2")],"AccountBoxTwoTone"),L1=h(c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m0 4c1.93 0 3.5 1.57 3.5 3.5S13.93 13 12 13s-3.5-1.57-3.5-3.5S10.07 6 12 6m0 14c-2.03 0-4.43-.82-6.14-2.88C7.55 15.8 9.68 15 12 15s4.45.8 6.14 2.12C16.43 19.18 14.03 20 12 20"}),"AccountCircle"),S1=h([c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2M7.35 18.5C8.66 17.56 10.26 17 12 17s3.34.56 4.65 1.5c-1.31.94-2.91 1.5-4.65 1.5s-3.34-.56-4.65-1.5m10.79-1.38C16.45 15.8 14.32 15 12 15s-4.45.8-6.14 2.12C4.7 15.73 4 13.95 4 12c0-4.42 3.58-8 8-8s8 3.58 8 8c0 1.95-.7 3.73-1.86 5.12"},"0"),c.jsx("path",{d:"M12 6c-1.93 0-3.5 1.57-3.5 3.5S10.07 13 12 13s3.5-1.57 3.5-3.5S13.93 6 12 6m0 5c-.83 0-1.5-.67-1.5-1.5S11.17 8 12 8s1.5.67 1.5 1.5S12.83 11 12 11"},"1")],"AccountCircleOutlined"),C1=h(c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m0 4c1.93 0 3.5 1.57 3.5 3.5S13.93 13 12 13s-3.5-1.57-3.5-3.5S10.07 6 12 6m0 14c-2.03 0-4.43-.82-6.14-2.88C7.55 15.8 9.68 15 12 15s4.45.8 6.14 2.12C16.43 19.18 14.03 20 12 20"}),"AccountCircleRounded"),T1=h(c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m0 4c1.93 0 3.5 1.57 3.5 3.5S13.93 13 12 13s-3.5-1.57-3.5-3.5S10.07 6 12 6m0 14c-2.03 0-4.43-.82-6.14-2.88C7.55 15.8 9.68 15 12 15s4.45.8 6.14 2.12C16.43 19.18 14.03 20 12 20"}),"AccountCircleSharp"),w1=h([c.jsx("path",{d:"M12 4c-4.42 0-8 3.58-8 8 0 1.95.7 3.73 1.86 5.12C7.55 15.8 9.68 15 12 15s4.45.8 6.14 2.12C19.3 15.73 20 13.95 20 12c0-4.42-3.58-8-8-8m0 9c-1.93 0-3.5-1.57-3.5-3.5S10.07 6 12 6s3.5 1.57 3.5 3.5S13.93 13 12 13",opacity:".3"},"0"),c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m0 18c-1.74 0-3.34-.56-4.65-1.5C8.66 17.56 10.26 17 12 17s3.34.56 4.65 1.5c-1.31.94-2.91 1.5-4.65 1.5m6.14-2.88C16.45 15.8 14.32 15 12 15s-4.45.8-6.14 2.12C4.7 15.73 4 13.95 4 12c0-4.42 3.58-8 8-8s8 3.58 8 8c0 1.95-.7 3.73-1.86 5.12"},"1"),c.jsx("path",{d:"M12 5.93c-1.93 0-3.5 1.57-3.5 3.5s1.57 3.5 3.5 3.5 3.5-1.57 3.5-3.5-1.57-3.5-3.5-3.5m0 5c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5"},"2")],"AccountCircleTwoTone"),R1=h(c.jsx("path",{d:"M22 11V3h-7v3H9V3H2v8h7V8h2v10h4v3h7v-8h-7v3h-2V8h2v3z"}),"AccountTree"),O1=h(c.jsx("path",{d:"M22 11V3h-7v3H9V3H2v8h7V8h2v10h4v3h7v-8h-7v3h-2V8h2v3zM7 9H4V5h3zm10 6h3v4h-3zm0-10h3v4h-3z"}),"AccountTreeOutlined"),y1=h(c.jsx("path",{d:"M17 11h3c1.11 0 2-.9 2-2V5c0-1.11-.9-2-2-2h-3c-1.11 0-2 .9-2 2v1H9.01V5c0-1.11-.9-2-2-2H4c-1.1 0-2 .9-2 2v4c0 1.11.9 2 2 2h3c1.11 0 2-.9 2-2V8h2v7.01c0 1.65 1.34 2.99 2.99 2.99H15v1c0 1.11.9 2 2 2h3c1.11 0 2-.9 2-2v-4c0-1.11-.9-2-2-2h-3c-1.11 0-2 .9-2 2v1h-1.01c-.54 0-.99-.45-.99-.99V8h2v1c0 1.1.9 2 2 2"}),"AccountTreeRounded"),g1=h(c.jsx("path",{d:"M22 11V3h-7v3H9V3H2v8h7V8h2v10h4v3h7v-8h-7v3h-2V8h2v3z"}),"AccountTreeSharp"),A1=h([c.jsx("path",{d:"M22 11V3h-7v3H9V3H2v8h7V8h2v10h4v3h7v-8h-7v3h-2V8h2v3zM7 9H4V5h3zm10 6h3v4h-3zm0-10h3v4h-3z"},"0"),c.jsx("path",{d:"M7 5v4H4V5zm13 0v4h-3V5zm0 10v4h-3v-4z",opacity:".3"},"1")],"AccountTreeTwoTone"),f1=h(c.jsx("path",{d:"M17 1H7c-1.1 0-2 .9-2 2v18c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2V3c0-1.1-.9-2-2-2m0 18H7V5h10zM8 6h8v2H8z"}),"AdUnits"),P1=h([c.jsx("path",{d:"M17 1H7c-1.1 0-2 .9-2 2v18c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2V3c0-1.1-.9-2-2-2M7 4V3h10v1zm0 14V6h10v12zm0 3v-1h10v1z"},"0"),c.jsx("path",{d:"M16 7H8v2h8z"},"1")],"AdUnitsOutlined"),F1=h([c.jsx("path",{d:"M17 1H7c-1.1 0-2 .9-2 2v18c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2V3c0-1.1-.9-2-2-2m-1 18H8c-.55 0-1-.45-1-1V6c0-.55.45-1 1-1h8c.55 0 1 .45 1 1v12c0 .55-.45 1-1 1"},"0"),c.jsx("path",{d:"M15 6H9c-.55 0-1 .45-1 1s.45 1 1 1h6c.55 0 1-.45 1-1s-.45-1-1-1"},"1")],"AdUnitsRounded"),B1=h([c.jsx("path",{d:"M19 1H5v22h14zm-2 18H7V5h10z"},"0"),c.jsx("path",{d:"M8 6h8v2H8z"},"1")],"AdUnitsSharp"),b1=h([c.jsx("path",{d:"M7 3h10v1H7zm0 17h10v1H7z",opacity:".3"},"0"),c.jsx("path",{d:"M17 1H7c-1.1 0-2 .9-2 2v18c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2V3c0-1.1-.9-2-2-2M7 4V3h10v1zm0 14V6h10v12zm0 3v-1h10v1z"},"1"),c.jsx("path",{d:"M16 7H8v2h8z"},"2")],"AdUnitsTwoTone"),D1=h(c.jsx("path",{d:"M5 16c0 3.87 3.13 7 7 7s7-3.13 7-7v-4H5zM16.12 4.37l2.1-2.1-.82-.83-2.3 2.31C14.16 3.28 13.12 3 12 3s-2.16.28-3.09.75L6.6 1.44l-.82.83 2.1 2.1C6.14 5.64 5 7.68 5 10v1h14v-1c0-2.32-1.14-4.36-2.88-5.63M9 9c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1m6 0c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1"}),"Adb"),k1=h(c.jsx("path",{d:"M5 16c0 3.87 3.13 7 7 7s7-3.13 7-7v-4H5zM16.12 4.37l2.1-2.1-.82-.83-2.3 2.31C14.16 3.28 13.12 3 12 3s-2.16.28-3.09.75L6.6 1.44l-.82.83 2.1 2.1C6.14 5.64 5 7.68 5 10v1h14v-1c0-2.32-1.14-4.36-2.88-5.63M9 9c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1m6 0c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1"}),"AdbOutlined"),W1=h(c.jsx("path",{d:"M5 16c0 3.87 3.13 7 7 7s7-3.13 7-7v-4H5zM16.12 4.37l2.1-2.1-.82-.83-2.3 2.31C14.16 3.28 13.12 3 12 3s-2.16.28-3.09.75L6.6 1.44l-.82.83 2.1 2.1C6.14 5.64 5 7.68 5 10v1h14v-1c0-2.32-1.14-4.36-2.88-5.63M9 9c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1m6 0c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1"}),"AdbRounded"),N1=h(c.jsx("path",{d:"M5 16c0 3.87 3.13 7 7 7s7-3.13 7-7v-4H5zM16.12 4.37l2.1-2.1-.82-.83-2.3 2.31C14.16 3.28 13.12 3 12 3s-2.16.28-3.09.75L6.6 1.44l-.82.83 2.1 2.1C6.14 5.64 5 7.68 5 10v1h14v-1c0-2.32-1.14-4.36-2.88-5.63M9 9c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1m6 0c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1"}),"AdbSharp"),E1=h(c.jsx("path",{d:"M5 16c0 3.87 3.13 7 7 7s7-3.13 7-7v-4H5zM16.12 4.37l2.1-2.1-.82-.83-2.3 2.31C14.16 3.28 13.12 3 12 3s-2.16.28-3.09.75L6.6 1.44l-.82.83 2.1 2.1C6.14 5.64 5 7.68 5 10v1h14v-1c0-2.32-1.14-4.36-2.88-5.63M9 9c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1m6 0c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1"}),"AdbTwoTone"),I1=h(c.jsx("path",{d:"M19 13h-6v6h-2v-6H5v-2h6V5h2v6h6z"}),"Add"),U1=h(c.jsx("path",{d:"M3 4V1h2v3h3v2H5v3H3V6H0V4zm3 6V7h3V4h7l1.83 2H21c1.1 0 2 .9 2 2v12c0 1.1-.9 2-2 2H5c-1.1 0-2-.9-2-2V10zm7 9c2.76 0 5-2.24 5-5s-2.24-5-5-5-5 2.24-5 5 2.24 5 5 5m-3.2-5c0 1.77 1.43 3.2 3.2 3.2s3.2-1.43 3.2-3.2-1.43-3.2-3.2-3.2-3.2 1.43-3.2 3.2"}),"AddAPhoto"),G1=h(c.jsx("path",{d:"M21 6h-3.17L16 4h-6v2h5.12l1.83 2H21v12H5v-9H3v9c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V8c0-1.1-.9-2-2-2M8 14c0 2.76 2.24 5 5 5s5-2.24 5-5-2.24-5-5-5-5 2.24-5 5m5-3c1.65 0 3 1.35 3 3s-1.35 3-3 3-3-1.35-3-3 1.35-3 3-3M5 6h3V4H5V1H3v3H0v2h3v3h2z"}),"AddAPhotoOutlined"),K1=h([c.jsx("path",{d:"M3 8c0 .55.45 1 1 1s1-.45 1-1V6h2c.55 0 1-.45 1-1s-.45-1-1-1H5V2c0-.55-.45-1-1-1s-1 .45-1 1v2H1c-.55 0-1 .45-1 1s.45 1 1 1h2z"},"0"),c.jsx("circle",{cx:"13",cy:"14",r:"3"},"1"),c.jsx("path",{d:"M21 6h-3.17l-1.24-1.35c-.37-.41-.91-.65-1.47-.65h-6.4c.17.3.28.63.28 1 0 1.1-.9 2-2 2H6v1c0 1.1-.9 2-2 2-.37 0-.7-.11-1-.28V20c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V8c0-1.1-.9-2-2-2m-8 13c-2.76 0-5-2.24-5-5s2.24-5 5-5 5 2.24 5 5-2.24 5-5 5"},"2")],"AddAPhotoRounded"),q1=h(c.jsx("path",{d:"M3 4V1h2v3h3v2H5v3H3V6H0V4zm3 6V7h3V4h7l1.83 2H23v16H3V10zm7 9c2.76 0 5-2.24 5-5s-2.24-5-5-5-5 2.24-5 5 2.24 5 5 5m-3-5c0 1.66 1.34 3 3 3s3-1.34 3-3-1.34-3-3-3-3 1.34-3 3"}),"AddAPhotoSharp"),Q1=h([c.jsx("path",{d:"M6 7v3H5v10h16V8h-4.05l-1.83-2H9v1zm7 2c2.76 0 5 2.24 5 5s-2.24 5-5 5-5-2.24-5-5 2.24-5 5-5",opacity:".3"},"0"),c.jsx("path",{d:"M21 6h-3.17L16 4H9v2h6.12l1.83 2H21v12H5V10H3v10c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V8c0-1.1-.9-2-2-2M8 14c0 2.76 2.24 5 5 5s5-2.24 5-5-2.24-5-5-5-5 2.24-5 5m5-3c1.65 0 3 1.35 3 3s-1.35 3-3 3-3-1.35-3-3 1.35-3 3-3M5 9V6h3V4H5V1H3v3H0v2h3v3z"},"1")],"AddAPhotoTwoTone"),Z1=h(c.jsx("path",{d:"M7.88 3.39 6.6 1.86 2 5.71l1.29 1.53zM22 5.72l-4.6-3.86-1.29 1.53 4.6 3.86zM12 4c-4.97 0-9 4.03-9 9s4.02 9 9 9c4.97 0 9-4.03 9-9s-4.03-9-9-9m0 16c-3.87 0-7-3.13-7-7s3.13-7 7-7 7 3.13 7 7-3.13 7-7 7m1-11h-2v3H8v2h3v3h2v-3h3v-2h-3z"}),"AddAlarm"),J1=h(c.jsx("path",{d:"M7.88 3.39 6.6 1.86 2 5.71l1.29 1.53zM22 5.72l-4.6-3.86-1.29 1.53 4.6 3.86zM12 4c-4.97 0-9 4.03-9 9s4.02 9 9 9c4.97 0 9-4.03 9-9s-4.03-9-9-9m0 16c-3.87 0-7-3.13-7-7s3.13-7 7-7 7 3.13 7 7-3.13 7-7 7m1-11h-2v3H8v2h3v3h2v-3h3v-2h-3z"}),"AddAlarmOutlined"),Y1=h(c.jsx("path",{d:"M15 12h-2v-2c0-.55-.45-1-1-1s-1 .45-1 1v2H9c-.55 0-1 .45-1 1s.45 1 1 1h2v2c0 .55.45 1 1 1s1-.45 1-1v-2h2c.55 0 1-.45 1-1s-.45-1-1-1m6.18-6.99L18.1 2.45c-.42-.35-1.05-.3-1.41.13-.35.42-.29 1.05.13 1.41l3.07 2.56c.42.35 1.05.3 1.41-.13.36-.42.3-1.05-.12-1.41M4.1 6.55l3.07-2.56c.43-.36.49-.99.13-1.41-.35-.43-.98-.48-1.4-.13L2.82 5.01c-.42.36-.48.99-.12 1.41.35.43.98.48 1.4.13M12 4c-4.97 0-9 4.03-9 9s4.03 9 9 9 9-4.03 9-9-4.03-9-9-9m0 16c-3.86 0-7-3.14-7-7s3.14-7 7-7 7 3.14 7 7-3.14 7-7 7"}),"AddAlarmRounded"),_1=h(c.jsx("path",{d:"M7.88 3.39 6.6 1.86 2 5.71l1.29 1.53zM22 5.72l-4.6-3.86-1.29 1.53 4.6 3.86zM12 4c-4.97 0-9 4.03-9 9s4.02 9 9 9c4.97 0 9-4.03 9-9s-4.03-9-9-9m0 16c-3.87 0-7-3.13-7-7s3.13-7 7-7 7 3.13 7 7-3.13 7-7 7m1-11h-2v3H8v2h3v3h2v-3h3v-2h-3z"}),"AddAlarmSharp"),X1=h([c.jsx("path",{d:"M12 6c-3.87 0-7 3.13-7 7s3.13 7 7 7 7-3.13 7-7-3.13-7-7-7m4 8h-3v3h-2v-3H8v-2h3V9h2v3h3z",opacity:".3"},"0"),c.jsx("path",{d:"M12 4c-4.97 0-9 4.03-9 9s4.02 9 9 9c4.97 0 9-4.03 9-9s-4.03-9-9-9m0 16c-3.87 0-7-3.13-7-7s3.13-7 7-7 7 3.13 7 7-3.13 7-7 7m1-11h-2v3H8v2h3v3h2v-3h3v-2h-3zm9-3.28-4.6-3.86-1.29 1.53 4.6 3.86zM7.88 3.39 6.6 1.86 2 5.71l1.29 1.53z"},"1")],"AddAlarmTwoTone"),$1=h(c.jsx("path",{d:"M10.01 21.01c0 1.1.89 1.99 1.99 1.99s1.99-.89 1.99-1.99zm8.87-4.19V11c0-3.25-2.25-5.97-5.29-6.69v-.72C13.59 2.71 12.88 2 12 2s-1.59.71-1.59 1.59v.72C7.37 5.03 5.12 7.75 5.12 11v5.82L3 18.94V20h18v-1.06zM16 13.01h-3v3h-2v-3H8V11h3V8h2v3h3z"}),"AddAlert"),c2=h(c.jsx("path",{d:"M10.01 21.01c0 1.1.89 1.99 1.99 1.99s1.99-.89 1.99-1.99zM12 6c2.76 0 5 2.24 5 5v7H7v-7c0-2.76 2.24-5 5-5m0-4.5c-.83 0-1.5.67-1.5 1.5v1.17C7.36 4.85 5 7.65 5 11v6l-2 2v1h18v-1l-2-2v-6c0-3.35-2.36-6.15-5.5-6.83V3c0-.83-.67-1.5-1.5-1.5M13 8h-2v3H8v2h3v3h2v-3h3v-2h-3z"}),"AddAlertOutlined"),h2=h(c.jsx("path",{d:"M12 22c1.1 0 2-.9 2-2h-4c0 1.1.9 2 2 2m7-5h-1v-7c0-2.79-1.91-5.14-4.5-5.8v-.7c0-.83-.67-1.5-1.5-1.5s-1.5.67-1.5 1.5v.7C7.91 4.86 6 7.21 6 10v7H5c-.55 0-1 .45-1 1s.45 1 1 1h14c.55 0 1-.45 1-1s-.45-1-1-1m-5-4h-1v1c0 .55-.45 1-1 1s-1-.45-1-1v-1h-1c-.55 0-1-.45-1-1s.45-1 1-1h1v-1c0-.55.45-1 1-1s1 .45 1 1v1h1c.55 0 1 .45 1 1s-.45 1-1 1"}),"AddAlertRounded"),s2=h(c.jsx("path",{d:"M12 23c1.1 0 1.99-.89 1.99-1.99h-3.98c0 1.1.89 1.99 1.99 1.99m7-6v-6c0-3.35-2.36-6.15-5.5-6.83V1.5h-3v2.67C7.36 4.85 5 7.65 5 11v6l-2 2v1h18v-1zm-3-3.99h-3v3h-2v-3H8V11h3V8h2v3h3z"}),"AddAlertSharp"),t2=h([c.jsx("path",{d:"M12 6c-2.76 0-5 2.24-5 5v7h10v-7c0-2.76-2.24-5-5-5m4 7h-3v3h-2v-3H8v-2h3V8h2v3h3z",opacity:".3"},"0"),c.jsx("path",{d:"M12 23c1.1 0 1.99-.89 1.99-1.99h-3.98c0 1.1.89 1.99 1.99 1.99m7-6v-6c0-3.35-2.36-6.15-5.5-6.83V3c0-.83-.67-1.5-1.5-1.5s-1.5.67-1.5 1.5v1.17C7.36 4.85 5 7.65 5 11v6l-2 2v1h18v-1zm-2 1H7v-7c0-2.76 2.24-5 5-5s5 2.24 5 5zm-4-7V8h-2v3H8v2h3v3h2v-3h3v-2z"},"1")],"AddAlertTwoTone"),o2=h(c.jsx("path",{d:"M19 3H5c-1.11 0-2 .9-2 2v14c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m-2 10h-4v4h-2v-4H7v-2h4V7h2v4h4z"}),"AddBox"),v2=h(c.jsx("path",{d:"M19 3H5c-1.11 0-2 .9-2 2v14c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 16H5V5h14zm-8-2h2v-4h4v-2h-4V7h-2v4H7v2h4z"}),"AddBoxOutlined"),e2=h(c.jsx("path",{d:"M19 3H5c-1.11 0-2 .9-2 2v14c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m-3 10h-3v3c0 .55-.45 1-1 1s-1-.45-1-1v-3H8c-.55 0-1-.45-1-1s.45-1 1-1h3V8c0-.55.45-1 1-1s1 .45 1 1v3h3c.55 0 1 .45 1 1s-.45 1-1 1"}),"AddBoxRounded"),l2=h(c.jsx("path",{d:"M21 3H3v18h18zm-4 10h-4v4h-2v-4H7v-2h4V7h2v4h4z"}),"AddBoxSharp"),n2=h([c.jsx("path",{d:"M5 19h14V5H5zm2-8h4V7h2v4h4v2h-4v4h-2v-4H7z",opacity:".3"},"0"),c.jsx("path",{d:"M19 3H5c-1.11 0-2 .9-2 2v14c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 16H5V5h14zm-8-2h2v-4h4v-2h-4V7h-2v4H7v2h4z"},"1")],"AddBoxTwoTone"),a2=h([c.jsx("path",{d:"M15 17h2v-3h1v-2l-1-5H2l-1 5v2h1v6h9v-6h4zm-6 1H4v-4h5zM2 4h15v2H2z"},"0"),c.jsx("path",{d:"M20 18v-3h-2v3h-3v2h3v3h2v-3h3v-2z"},"1")],"AddBusiness"),d2=h([c.jsx("path",{d:"M2 4h15v2H2zm13 13h2v-3h1v-2l-1-5H2l-1 5v2h1v6h9v-6h4zm-6 1H4v-4h5zm-5.96-6 .6-3h11.72l.6 3z"},"0"),c.jsx("path",{d:"M23 18h-3v-3h-2v3h-3v2h3v3h2v-3h3z"},"1")],"AddBusinessOutlined"),z2=h([c.jsx("path",{d:"M3 6h13c.55 0 1-.45 1-1s-.45-1-1-1H3c-.55 0-1 .45-1 1s.45 1 1 1m12 11h2v-3h.18c.63 0 1.1-.58.98-1.2l-1-5c-.09-.46-.5-.8-.98-.8H2.82c-.48 0-.89.34-.98.8l-1 5c-.12.62.35 1.2.98 1.2H2v5c0 .55.45 1 1 1h7c.55 0 1-.45 1-1v-5h4zm-6 1H4v-4h5z"},"0"),c.jsx("path",{d:"M22 18h-2v-2c0-.55-.45-1-1-1s-1 .45-1 1v2h-2c-.55 0-1 .45-1 1s.45 1 1 1h2v2c0 .55.45 1 1 1s1-.45 1-1v-2h2c.55 0 1-.45 1-1s-.45-1-1-1"},"1")],"AddBusinessRounded"),m2=h([c.jsx("path",{d:"M15 17h2v-3h1v-2l-1-5H2l-1 5v2h1v6h9v-6h4zm-6 1H4v-4h5zM2 4h15v2H2z"},"0"),c.jsx("path",{d:"M20 18v-3h-2v3h-3v2h3v3h2v-3h3v-2z"},"1")],"AddBusinessSharp"),p2=h([c.jsx("path",{d:"M15.36 9H3.64l-.6 3h12.92z",opacity:".3"},"0"),c.jsx("path",{d:"M2 4h15v2H2zm13 13h2v-3h1v-2l-1-5H2l-1 5v2h1v6h9v-6h4zm-6 1H4v-4h5zm-5.96-6 .6-3h11.72l.6 3z"},"1"),c.jsx("path",{d:"M20 18v-3h-2v3h-3v2h3v3h2v-3h3v-2z"},"2")],"AddBusinessTwoTone"),H2=h(c.jsx("path",{d:"M20 4H4c-1.11 0-1.99.89-1.99 2L2 18c0 1.11.89 2 2 2h10v-2H4v-6h18V6c0-1.11-.89-2-2-2m0 4H4V6h16zm4 9v2h-3v3h-2v-3h-3v-2h3v-3h2v3z"}),"AddCard"),M2=h(c.jsx("path",{d:"M20 4H4c-1.11 0-1.99.89-1.99 2L2 18c0 1.11.89 2 2 2h10v-2H4v-6h18V6c0-1.11-.89-2-2-2m0 4H4V6h16zm4 9v2h-3v3h-2v-3h-3v-2h3v-3h2v3z"}),"AddCardOutlined"),r2=h(c.jsx("path",{d:"M14 19c0-.55-.45-1-1-1H4v-6h18V6c0-1.1-.9-2-2-2H4c-1.11 0-1.99.89-1.99 2L2 18c0 1.11.89 2 2 2h9c.55 0 1-.45 1-1m6-11H4V6h16zm0 14c-.55 0-1-.45-1-1v-2h-2c-.55 0-1-.45-1-1s.45-1 1-1h2v-2c0-.55.45-1 1-1s1 .45 1 1v2h2c.55 0 1 .45 1 1s-.45 1-1 1h-2v2c0 .55-.45 1-1 1"}),"AddCardRounded"),i2=h(c.jsx("path",{d:"M2.01 4 2 20h12v-2H4v-6h18V4zM20 8H4V6h16zm4 9v2h-3v3h-2v-3h-3v-2h3v-3h2v3z"}),"AddCardSharp"),V2=h(c.jsx("path",{d:"M20 4H4c-1.11 0-1.99.89-1.99 2L2 18c0 1.11.89 2 2 2h10v-2H4v-6h18V6c0-1.11-.89-2-2-2m0 4H4V6h16zm4 9v2h-3v3h-2v-3h-3v-2h3v-3h2v3z"}),"AddCardTwoTone"),x2=h(c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m5 11h-4v4h-2v-4H7v-2h4V7h2v4h4z"}),"AddCircle"),j2=h(c.jsx("path",{d:"M13 7h-2v4H7v2h4v4h2v-4h4v-2h-4zm-1-5C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8"}),"AddCircleOutline"),u2=h(c.jsx("path",{d:"M13 7h-2v4H7v2h4v4h2v-4h4v-2h-4zm-1-5C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8"}),"AddCircleOutlineOutlined"),L2=h(c.jsx("path",{d:"M12 7c-.55 0-1 .45-1 1v3H8c-.55 0-1 .45-1 1s.45 1 1 1h3v3c0 .55.45 1 1 1s1-.45 1-1v-3h3c.55 0 1-.45 1-1s-.45-1-1-1h-3V8c0-.55-.45-1-1-1m0-5C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8"}),"AddCircleOutlineRounded"),S2=h(c.jsx("path",{d:"M13 7h-2v4H7v2h4v4h2v-4h4v-2h-4zm-1-5C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8"}),"AddCircleOutlineSharp"),C2=h(c.jsx("path",{d:"M13 7h-2v4H7v2h4v4h2v-4h4v-2h-4zm-1-5C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8"}),"AddCircleOutlineTwoTone"),T2=h(c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m5 11h-4v4h-2v-4H7v-2h4V7h2v4h4z"}),"AddCircleOutlined"),w2=h(c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m4 11h-3v3c0 .55-.45 1-1 1s-1-.45-1-1v-3H8c-.55 0-1-.45-1-1s.45-1 1-1h3V8c0-.55.45-1 1-1s1 .45 1 1v3h3c.55 0 1 .45 1 1s-.45 1-1 1"}),"AddCircleRounded"),R2=h(c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m5 11h-4v4h-2v-4H7v-2h4V7h2v4h4z"}),"AddCircleSharp"),O2=h([c.jsx("path",{d:"M12 4c-4.41 0-8 3.59-8 8s3.59 8 8 8 8-3.59 8-8-3.59-8-8-8m5 9h-4v4h-2v-4H7v-2h4V7h2v4h4z",opacity:".3"},"0"),c.jsx("path",{d:"M13 7h-2v4H7v2h4v4h2v-4h4v-2h-4zm-1-5C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8"},"1")],"AddCircleTwoTone"),y2=h(c.jsx("path",{d:"M21.99 4c0-1.1-.89-2-1.99-2H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h14l4 4zM17 11h-4v4h-2v-4H7V9h4V5h2v4h4z"}),"AddComment"),g2=h(c.jsx("path",{d:"M22 4c0-1.1-.9-2-2-2H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h14l4 4zm-2 13.17L18.83 16H4V4h16zM13 5h-2v4H7v2h4v4h2v-4h4V9h-4z"}),"AddCommentOutlined"),A2=h(c.jsx("path",{d:"M22 4c0-1.1-.9-2-2-2H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h14l4 4zm-6 7h-3v3c0 .55-.45 1-1 1s-1-.45-1-1v-3H8c-.55 0-1-.45-1-1s.45-1 1-1h3V6c0-.55.45-1 1-1s1 .45 1 1v3h3c.55 0 1 .45 1 1s-.45 1-1 1"}),"AddCommentRounded"),f2=h(c.jsx("path",{d:"M22 2H2v16h16l4 4zm-5 9h-4v4h-2v-4H7V9h4V5h2v4h4z"}),"AddCommentSharp"),P2=h([c.jsx("path",{d:"M20 2H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h14l4 4V4c0-1.1-.9-2-2-2m0 15.17L18.83 16H4V4h16zM13 5h-2v4H7v2h4v4h2v-4h4V9h-4z"},"0"),c.jsx("path",{d:"M4 4v12h14.83L20 17.17V4zm13 7h-4v4h-2v-4H7V9h4V5h2v4h4z",opacity:".3"},"1")],"AddCommentTwoTone"),F2=h([c.jsx("path",{d:"M18 11c.7 0 1.37.1 2 .29V9l-8-6-8 6v12h7.68c-.43-.91-.68-1.92-.68-3 0-3.87 3.13-7 7-7"},"0"),c.jsx("path",{d:"M18 13c-2.76 0-5 2.24-5 5s2.24 5 5 5 5-2.24 5-5-2.24-5-5-5m3 5.5h-2.5V21h-1v-2.5H15v-1h2.5V15h1v2.5H21z"},"1")],"AddHome"),B2=h([c.jsx("path",{d:"m12 5.5 6 4.5v1c.7 0 1.37.1 2 .29V9l-8-6-8 6v12h7.68c-.3-.62-.5-1.29-.6-2H6v-9z"},"0"),c.jsx("path",{d:"M18 13c-2.76 0-5 2.24-5 5s2.24 5 5 5 5-2.24 5-5-2.24-5-5-5m3 5.5h-2.5V21h-1v-2.5H15v-1h2.5V15h1v2.5H21z"},"1")],"AddHomeOutlined"),b2=h([c.jsx("path",{d:"M16.53 11.16c1.23-.26 2.4-.18 3.47.14V10c0-.63-.3-1.22-.8-1.6l-6-4.5c-.71-.53-1.69-.53-2.4 0l-6 4.5c-.5.38-.8.97-.8 1.6v9c0 1.1.9 2 2 2h5.68c-.61-1.28-.86-2.77-.55-4.35.52-2.72 2.69-4.91 5.4-5.49"},"0"),c.jsx("path",{d:"M18 13c-2.76 0-5 2.24-5 5s2.24 5 5 5 5-2.24 5-5-2.24-5-5-5m3 5.5h-2.5V21h-1v-2.5H15v-1h2.5V15h1v2.5H21z"},"1")],"AddHomeRounded"),D2=h([c.jsx("path",{d:"M18 11c.7 0 1.37.1 2 .29V9l-8-6-8 6v12h7.68c-.43-.91-.68-1.92-.68-3 0-3.87 3.13-7 7-7"},"0"),c.jsx("path",{d:"M18 13c-2.76 0-5 2.24-5 5s2.24 5 5 5 5-2.24 5-5-2.24-5-5-5m3 5.5h-2.5V21h-1v-2.5H15v-1h2.5V15h1v2.5H21z"},"1")],"AddHomeSharp"),k2=h([c.jsx("path",{d:"M12 5.5 6 10v9h5.08c-.62-4.3 2.72-8 6.92-8v-1z",opacity:".3"},"0"),c.jsx("path",{d:"M6 19v-9l6-4.5 6 4.5v1c.7 0 1.37.1 2 .29V9l-8-6-8 6v12h7.68c-.3-.62-.5-1.29-.6-2z"},"1"),c.jsx("path",{d:"M18 13c-2.76 0-5 2.24-5 5s2.24 5 5 5 5-2.24 5-5-2.24-5-5-5m3 5.5h-2.5V21h-1v-2.5H15v-1h2.5V15h1v2.5H21z"},"2")],"AddHomeTwoTone"),W2=h([c.jsx("path",{d:"M15 11.68V11L8 6l-7 5v10h5v-6h4v6h1.68c-.43-.91-.68-1.92-.68-3 0-2.79 1.64-5.19 4-6.32m8 1.43V3H10v1.97l7 5v1.11c.33-.05.66-.08 1-.08 1.96 0 3.73.81 5 2.11M17 7h2v2h-2z"},"0"),c.jsx("path",{d:"M23 18c0-2.76-2.24-5-5-5s-5 2.24-5 5 2.24 5 5 5 5-2.24 5-5m-5.5 3v-2.5H15v-1h2.5V15h1v2.5H21v1h-2.5V21z"},"1")],"AddHomeWork"),N2=h([c.jsx("path",{d:"M11 14H5v5H3v-6.97l5-3.57 5 3.57v1.08c.57-.59 1.25-1.07 2-1.42V11L8 6l-7 5v10h6v-5h2v5h2.68c-.43-.91-.68-1.92-.68-3zm6-7h2v2h-2z"},"0"),c.jsx("path",{d:"M23 13.11V3H10v1.97l2 1.43V5h9v6.68c.75.36 1.43.84 2 1.43M23 18c0-2.76-2.24-5-5-5s-5 2.24-5 5 2.24 5 5 5 5-2.24 5-5m-5.5 3v-2.5H15v-1h2.5V15h1v2.5H21v1h-2.5V21z"},"1")],"AddHomeWorkOutlined"),E2=h([c.jsx("path",{d:"M14.96 11.7c-.09-.52-.36-.99-.8-1.3l-5-3.57c-.7-.5-1.63-.5-2.32 0l-5 3.57c-.53.38-.84.98-.84 1.63V19c0 1.1.9 2 2 2h3v-6h4v6h1.68c-.43-.91-.68-1.92-.68-3 0-2.78 1.62-5.17 3.96-6.3M23 13.11V4.97C23 3.88 22.12 3 21.03 3h-9.06C10.88 3 10 3.88 10 4.97l.02.05c.1.06.21.11.3.18l5 3.57c.79.56 1.34 1.4 1.56 2.32.37-.05.74-.09 1.12-.09 1.96 0 3.73.81 5 2.11M17 7h2v2h-2z"},"0"),c.jsx("path",{d:"M23 18c0-2.76-2.24-5-5-5s-5 2.24-5 5 2.24 5 5 5 5-2.24 5-5m-5.5 3v-2.5H15v-1h2.5V15h1v2.5H21v1h-2.5V21z"},"1")],"AddHomeWorkRounded"),I2=h([c.jsx("path",{d:"M15 11.68V11L8 6l-7 5v10h5v-6h4v6h1.68c-.43-.91-.68-1.92-.68-3 0-2.79 1.64-5.19 4-6.32m8 1.43V3H10v1.97l7 5v1.11c.33-.05.66-.08 1-.08 1.96 0 3.73.81 5 2.11M17 7h2v2h-2z"},"0"),c.jsx("path",{d:"M23 18c0-2.76-2.24-5-5-5s-5 2.24-5 5 2.24 5 5 5 5-2.24 5-5m-5.5 3v-2.5H15v-1h2.5V15h1v2.5H21v1h-2.5V21z"},"1")],"AddHomeWorkSharp"),U2=h([c.jsx("path",{d:"M12 5v1.4l5 3.57v1.11c.33-.05.66-.08 1-.08 1.08 0 2.09.25 3 .68V5zm7 4h-2V7h2z",opacity:".3"},"0"),c.jsx("path",{d:"M12 5h9v6.68c.75.36 1.43.84 2 1.42V3H10v1.97l2 1.43z"},"1"),c.jsx("path",{d:"M17 7h2v2h-2zM8 6l-7 5v10h6v-5h2v5h2.68c-.43-.91-.68-1.92-.68-3v-4H5v5H3v-6.97l5-3.57 5 3.57v1.08c.57-.59 1.25-1.07 2-1.42V11z"},"2"),c.jsx("path",{d:"m8 8.46-5 3.57V19h2v-5h6v4c0-1.91.76-3.63 2-4.89v-1.08z",opacity:".3"},"3"),c.jsx("path",{d:"M18 13c-2.76 0-5 2.24-5 5s2.24 5 5 5 5-2.24 5-5-2.24-5-5-5m3 5.5h-2.5V21h-1v-2.5H15v-1h2.5V15h1v2.5H21z"},"4")],"AddHomeWorkTwoTone"),G2=h(c.jsx("path",{d:"M20 15.5c-1.25 0-2.45-.2-3.57-.57-.35-.11-.74-.03-1.02.24l-2.2 2.2c-2.83-1.44-5.15-3.75-6.59-6.59l2.2-2.21c.28-.26.36-.65.25-1C8.7 6.45 8.5 5.25 8.5 4c0-.55-.45-1-1-1H4c-.55 0-1 .45-1 1 0 9.39 7.61 17 17 17 .55 0 1-.45 1-1v-3.5c0-.55-.45-1-1-1M21 6h-3V3h-2v3h-3v2h3v3h2V8h3z"}),"AddIcCall"),K2=h(c.jsx("path",{d:"M20 15.45c-1.25 0-2.45-.2-3.57-.57-.1-.03-.21-.05-.31-.05-.26 0-.51.1-.71.29l-2.2 2.2c-2.83-1.44-5.15-3.75-6.59-6.59l2.2-2.21c.28-.26.36-.65.25-1C8.7 6.4 8.5 5.2 8.5 3.95c0-.55-.45-1-1-1H4c-.55 0-1 .45-1 1 0 9.39 7.61 17 17 17 .55 0 1-.45 1-1v-3.5c0-.55-.45-1-1-1M5.03 4.95h1.5c.07.88.22 1.75.45 2.58l-1.2 1.21c-.4-1.21-.66-2.47-.75-3.79M19 18.92c-1.32-.09-2.6-.35-3.8-.76l1.2-1.2c.85.24 1.72.39 2.6.45zM18 5.95v-3h-2v3h-3v2h3v3h2v-3h3v-2z"}),"AddIcCallOutlined"),q2=h(c.jsx("path",{d:"M14 8h2v2c0 .55.45 1 1 1s1-.45 1-1V8h2c.55 0 1-.45 1-1s-.45-1-1-1h-2V4c0-.55-.45-1-1-1s-1 .45-1 1v2h-2c-.55 0-1 .45-1 1s.45 1 1 1m5.21 7.27-2.54-.29c-.61-.07-1.21.14-1.64.57l-1.84 1.84c-2.83-1.44-5.15-3.75-6.59-6.59l1.85-1.85c.43-.43.64-1.04.57-1.64l-.29-2.52c-.11-1.01-.97-1.78-1.98-1.78H5.02c-1.13 0-2.07.94-2 2.07.53 8.54 7.36 15.36 15.89 15.89 1.13.07 2.07-.87 2.07-2v-1.73c.01-1-.76-1.86-1.77-1.97"}),"AddIcCallRounded"),Q2=h(c.jsx("path",{d:"M21 6h-3V3h-2v3h-3v2h3v3h2V8h3zm0 9.46-5.27-.61-2.52 2.52c-2.83-1.44-5.15-3.75-6.59-6.59l2.53-2.53L8.54 3H3.03C2.45 13.18 10.82 21.55 21 20.97z"}),"AddIcCallSharp"),Z2=h([c.jsx("path",{d:"M19 17.41c-.88-.07-1.75-.22-2.6-.45l-1.2 1.2c1.21.41 2.48.67 3.8.76zM6.54 4.95h-1.5c.09 1.32.34 2.58.75 3.79l1.2-1.21c-.24-.83-.39-1.7-.45-2.58",opacity:".3"},"0"),c.jsx("path",{d:"M20 20.95c.55 0 1-.45 1-1v-3.5c0-.55-.45-1-1-1-1.25 0-2.45-.2-3.57-.57-.1-.03-.21-.05-.31-.05-.26 0-.51.1-.71.29l-2.2 2.2c-2.83-1.44-5.15-3.75-6.59-6.59l2.2-2.21c.28-.26.36-.65.25-1C8.7 6.4 8.5 5.2 8.5 3.95c0-.55-.45-1-1-1H4c-.55 0-1 .45-1 1 0 9.39 7.61 17 17 17m-3.6-3.99c.85.24 1.72.39 2.6.45v1.5c-1.32-.09-2.6-.35-3.8-.76zM5.03 4.95h1.5c.07.88.22 1.75.45 2.58l-1.2 1.21c-.4-1.21-.66-2.47-.75-3.79m10.97 6h2v-3h3v-2h-3v-3h-2v3h-3v2h3z"},"1")],"AddIcCallTwoTone"),J2=h(c.jsx("path",{d:"M8 11h8v2H8zm12.1 1H22c0-2.76-2.24-5-5-5h-4v1.9h4c1.71 0 3.1 1.39 3.1 3.1M3.9 12c0-1.71 1.39-3.1 3.1-3.1h4V7H7c-2.76 0-5 2.24-5 5s2.24 5 5 5h4v-1.9H7c-1.71 0-3.1-1.39-3.1-3.1M19 12h-2v3h-3v2h3v3h2v-3h3v-2h-3z"}),"AddLink"),Y2=h(c.jsx("path",{d:"M8 11h8v2H8zm12.1 1H22c0-2.76-2.24-5-5-5h-4v1.9h4c1.71 0 3.1 1.39 3.1 3.1M3.9 12c0-1.71 1.39-3.1 3.1-3.1h4V7H7c-2.76 0-5 2.24-5 5s2.24 5 5 5h4v-1.9H7c-1.71 0-3.1-1.39-3.1-3.1M19 12h-2v3h-3v2h3v3h2v-3h3v-2h-3z"}),"AddLinkOutlined"),_2=h(c.jsx("path",{d:"M9 11h6c.55 0 1 .45 1 1s-.45 1-1 1H9c-.55 0-1-.45-1-1s.45-1 1-1m11.93 1c.62 0 1.07-.59.93-1.19C21.32 8.62 19.35 7 17 7h-3.05c-.52 0-.95.43-.95.95s.43.95.95.95H17c1.45 0 2.67 1 3.01 2.34.11.44.47.76.92.76m-16.97-.62C4.24 9.91 5.62 8.9 7.12 8.9h2.93c.52 0 .95-.43.95-.95S10.57 7 10.05 7H7.22c-2.61 0-4.94 1.91-5.19 4.51C1.74 14.49 4.08 17 7 17h3.05c.52 0 .95-.43.95-.95s-.43-.95-.95-.95H7c-1.91 0-3.42-1.74-3.04-3.72M18 12c-.55 0-1 .45-1 1v2h-2c-.55 0-1 .45-1 1s.45 1 1 1h2v2c0 .55.45 1 1 1s1-.45 1-1v-2h2c.55 0 1-.45 1-1s-.45-1-1-1h-2v-2c0-.55-.45-1-1-1"}),"AddLinkRounded"),X2=h(c.jsx("path",{d:"M8 11h8v2H8zm12.1 1H22c0-2.76-2.24-5-5-5h-4v1.9h4c1.71 0 3.1 1.39 3.1 3.1M3.9 12c0-1.71 1.39-3.1 3.1-3.1h4V7H7c-2.76 0-5 2.24-5 5s2.24 5 5 5h4v-1.9H7c-1.71 0-3.1-1.39-3.1-3.1M19 12h-2v3h-3v2h3v3h2v-3h3v-2h-3z"}),"AddLinkSharp"),$2=h(c.jsx("path",{d:"M8 11h8v2H8zm12.1 1H22c0-2.76-2.24-5-5-5h-4v1.9h4c1.71 0 3.1 1.39 3.1 3.1M3.9 12c0-1.71 1.39-3.1 3.1-3.1h4V7H7c-2.76 0-5 2.24-5 5s2.24 5 5 5h4v-1.9H7c-1.71 0-3.1-1.39-3.1-3.1M19 12h-2v3h-3v2h3v3h2v-3h3v-2h-3z"}),"AddLinkTwoTone"),c5=h(c.jsx("path",{d:"M12 2C8.14 2 5 5.14 5 9c0 5.25 7 13 7 13s7-7.75 7-13c0-3.86-3.14-7-7-7m4 8h-3v3h-2v-3H8V8h3V5h2v3h3z"}),"AddLocation"),h5=h(c.jsx("path",{d:"M20 1v3h3v2h-3v3h-2V6h-3V4h3V1zm-8 12c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2m2-9.75V7h3v3h2.92c.05.39.08.79.08 1.2 0 3.32-2.67 7.25-8 11.8-5.33-4.55-8-8.48-8-11.8C4 6.22 7.8 3 12 3c.68 0 1.35.08 2 .25"}),"AddLocationAlt"),s5=h(c.jsx("path",{d:"M20 1v3h3v2h-3v3h-2V6h-3V4h3V1zm-8 12c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2m1-9.94v2.02A6.5 6.5 0 0 0 12 5c-3.35 0-6 2.57-6 6.2 0 2.34 1.95 5.44 6 9.14 4.05-3.7 6-6.79 6-9.14V11h2v.2c0 3.32-2.67 7.25-8 11.8-5.33-4.55-8-8.48-8-11.8C4 6.22 7.8 3 12 3c.34 0 .67.02 1 .06"}),"AddLocationAltOutlined"),t5=h(c.jsx("path",{d:"M19 0c.55 0 1 .45 1 1v2h2c.55 0 1 .45 1 1s-.45 1-1 1h-2v2c0 .55-.45 1-1 1s-1-.45-1-1V5h-2c-.55 0-1-.45-1-1s.45-1 1-1h2V1c0-.55.45-1 1-1m-7 12c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2m2.72-9.53c-.44.36-.72.91-.72 1.53 0 1.1.9 2 2 2h1v1c0 1.1.9 2 2 2 .32 0 .62-.08.89-.21.07.45.11.92.11 1.41 0 3.18-2.45 6.92-7.34 11.23-.38.33-.95.33-1.33 0C6.45 17.12 4 13.38 4 10.2 4 5.22 7.8 2 12 2c.94 0 1.86.16 2.72.47"}),"AddLocationAltRounded"),o5=h(c.jsx("path",{d:"M20 1v3h3v2h-3v3h-2V6h-3V4h3V1zm-8 12c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2m2-9.75V7h3v3h2.92c.05.39.08.79.08 1.2 0 3.32-2.67 7.25-8 11.8-5.33-4.55-8-8.48-8-11.8C4 6.22 7.8 3 12 3c.68 0 1.35.08 2 .25"}),"AddLocationAltSharp"),v5=h([c.jsx("path",{fillOpacity:".3",d:"M14 4.8V7h3v3h1.41q.09.585.09 1.2c0 2.57-2.1 5.79-6.16 9.51l-.34.3-.34-.31C7.6 16.99 5.5 13.77 5.5 11.2c0-3.84 2.82-6.7 6.5-6.7.7 0 1.37.1 2 .3"},"0"),c.jsx("path",{d:"M20 1v3h3v2h-3v3h-2V6h-3V4h3V1zm-8 12c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2m2-9.75v2.08c-.62-.22-1.3-.33-2-.33-3.35 0-6 2.57-6 6.2 0 2.34 1.95 5.44 6 9.14 4.05-3.7 6-6.79 6-9.14 0-.41-.03-.81-.1-1.2h2.02c.05.39.08.79.08 1.2 0 3.32-2.67 7.25-8 11.8-5.33-4.55-8-8.48-8-11.8C4 6.22 7.8 3 12 3c.68 0 1.35.08 2 .25"},"1")],"AddLocationAltTwoTone"),e5=h(c.jsx("path",{d:"M13 6v3h3v2h-3v3h-2v-3H8V9h3V6zm5 4.2C18 6.57 15.35 4 12 4s-6 2.57-6 6.2c0 2.34 1.95 5.44 6 9.14 4.05-3.7 6-6.8 6-9.14M12 2c4.2 0 8 3.22 8 8.2 0 3.32-2.67 7.25-8 11.8-5.33-4.55-8-8.48-8-11.8C4 5.22 7.8 2 12 2"}),"AddLocationOutlined"),l5=h(c.jsx("path",{d:"M13 7c0-.55-.44-1-1-1-.55 0-1 .44-1 1v2H9c-.55 0-1 .44-1 1 0 .55.44 1 1 1h2v2c0 .55.44 1 1 1 .55 0 1-.44 1-1v-2h2c.55 0 1-.44 1-1 0-.55-.44-1-1-1h-2zm-1-5c4.2 0 8 3.22 8 8.2 0 3.18-2.45 6.92-7.34 11.23-.38.33-.95.33-1.33 0C6.45 17.12 4 13.38 4 10.2 4 5.22 7.8 2 12 2"}),"AddLocationRounded"),n5=h(c.jsx("path",{d:"M13 6h-2v3H8v2h3v3h2v-3h3V9h-3zm-1-4c4.2 0 8 3.22 8 8.2 0 3.32-2.67 7.25-8 11.8-5.33-4.55-8-8.48-8-11.8C4 5.22 7.8 2 12 2"}),"AddLocationSharp"),a5=h([c.jsx("path",{d:"M18.5 10.2c0 2.57-2.1 5.79-6.16 9.51l-.34.3-.34-.31C7.6 15.99 5.5 12.77 5.5 10.2c0-3.84 2.82-6.7 6.5-6.7s6.5 2.85 6.5 6.7",opacity:".3"},"0"),c.jsx("path",{d:"M13 6v3h3v2h-3v3h-2v-3H8V9h3V6zm5 4.2C18 6.57 15.35 4 12 4s-6 2.57-6 6.2c0 2.34 1.95 5.44 6 9.14 4.05-3.7 6-6.8 6-9.14M12 2c4.2 0 8 3.22 8 8.2 0 3.32-2.67 7.25-8 11.8-5.33-4.55-8-8.48-8-11.8C4 5.22 7.8 2 12 2"},"1")],"AddLocationTwoTone"),d5=h(c.jsx("path",{d:"M13.22 22.61c-.4.15-.8.29-1.22.39-5.16-1.26-9-6.45-9-12V5l9-4 9 4v6c0 .9-.11 1.78-.3 2.65-.81-.41-1.73-.65-2.7-.65-3.31 0-6 2.69-6 6 0 1.36.46 2.61 1.22 3.61M19 20v2.99s-1.99.01-2 0V20h-3v-2h3v-3h2v3h3v2z"}),"AddModerator"),z5=h([c.jsx("path",{d:"M6 11.09v-4.7l6-2.25 6 2.25v3.69c.71.1 1.38.31 2 .6V5l-8-3-8 3v6.09c0 5.05 3.41 9.76 8 10.91.03-.01.05-.02.08-.02-.79-.78-1.4-1.76-1.75-2.84C7.76 17.53 6 14.42 6 11.09"},"0"),c.jsx("path",{d:"M17 12c-2.76 0-5 2.24-5 5s2.24 5 5 5 5-2.24 5-5-2.24-5-5-5m3 5.5h-2.5V20h-1v-2.5H14v-1h2.5V14h1v2.5H20z"},"1")],"AddModeratorOutlined"),m5=h([c.jsx("path",{d:"M17 10c1.08 0 2.09.25 3 .68v-4.3c0-.83-.52-1.58-1.3-1.87l-6-2.25c-.45-.17-.95-.17-1.4 0l-6 2.25C4.52 4.81 4 5.55 4 6.39v4.7c0 5.05 3.41 9.76 8 10.91.03-.01.05-.02.08-.02C10.8 20.71 10 18.95 10 17c0-3.87 3.13-7 7-7"},"0"),c.jsx("path",{d:"M17 12c-2.76 0-5 2.24-5 5s2.24 5 5 5 5-2.24 5-5-2.24-5-5-5m2.5 5.5h-2v2c0 .28-.22.5-.5.5s-.5-.22-.5-.5v-2h-2c-.28 0-.5-.22-.5-.5s.22-.5.5-.5h2v-2c0-.28.22-.5.5-.5s.5.22.5.5v2h2c.28 0 .5.22.5.5s-.22.5-.5.5"},"1")],"AddModeratorRounded"),p5=h([c.jsx("path",{d:"M17 10c1.08 0 2.09.25 3 .68V5l-8-3-8 3v6.09c0 5.05 3.41 9.76 8 10.91.03-.01.05-.02.08-.02C10.8 20.71 10 18.95 10 17c0-3.87 3.13-7 7-7"},"0"),c.jsx("path",{d:"M17 12c-2.76 0-5 2.24-5 5s2.24 5 5 5 5-2.24 5-5-2.24-5-5-5m3 5.5h-2.5V20h-1v-2.5H14v-1h2.5V14h1v2.5H20z"},"1")],"AddModeratorSharp"),H5=h([c.jsx("path",{d:"M12 4.14 6 6.39v4.7c0 3.33 1.76 6.44 4.33 8.04-1.56-4.89 2.5-9.8 7.67-9.05V6.39z",opacity:".3"},"0"),c.jsx("path",{d:"M10.33 19.13C7.76 17.53 6 14.42 6 11.09v-4.7l6-2.25 6 2.25v3.69c.71.1 1.38.31 2 .6V5l-8-3-8 3v6.09c0 5.05 3.41 9.76 8 10.91.03-.01.05-.02.08-.02-.79-.79-1.4-1.76-1.75-2.85"},"1"),c.jsx("path",{d:"M17 12c-2.76 0-5 2.24-5 5s2.24 5 5 5 5-2.24 5-5-2.24-5-5-5m3 5.5h-2.5V20h-1v-2.5H14v-1h2.5V14h1v2.5H20z"},"2")],"AddModeratorTwoTone"),M5=h(c.jsx("path",{d:"M19 13h-6v6h-2v-6H5v-2h6V5h2v6h6z"}),"AddOutlined"),r5=h(c.jsx("path",{d:"M19 7v2.99s-1.99.01-2 0V7h-3s.01-1.99 0-2h3V2h2v3h3v2zm-3 4V8h-3V5H5c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2v-8zM5 19l3-4 2 3 3-4 4 5z"}),"AddPhotoAlternate"),i5=h(c.jsx("path",{d:"M18 20H4V6h9V4H4c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2v-9h-2zm-7.79-3.17-1.96-2.36L5.5 18h11l-3.54-4.71zM20 4V1h-2v3h-3c.01.01 0 2 0 2h3v2.99c.01.01 2 0 2 0V6h3V4z"}),"AddPhotoAlternateOutlined"),V5=h(c.jsx("path",{d:"M21.02 5H19V2.98c0-.54-.44-.98-.98-.98h-.03c-.55 0-.99.44-.99.98V5h-2.01c-.54 0-.98.44-.99.98v.03c0 .55.44.99.99.99H17v2.01c0 .54.44.99.99.98h.03c.54 0 .98-.44.98-.98V7h2.02c.54 0 .98-.44.98-.98v-.04c0-.54-.44-.98-.98-.98M16 9.01V8h-1.01c-.53 0-1.03-.21-1.41-.58-.37-.38-.58-.88-.58-1.44 0-.36.1-.69.27-.98H5c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2v-8.28c-.3.17-.64.28-1.02.28-1.09-.01-1.98-.9-1.98-1.99M15.96 19H6c-.41 0-.65-.47-.4-.8l1.98-2.63c.21-.28.62-.26.82.02L10 18l2.61-3.48c.2-.26.59-.27.79-.01l2.95 3.68c.26.33.03.81-.39.81"}),"AddPhotoAlternateRounded"),x5=h(c.jsx("path",{d:"M19 7v2.99s-1.99.01-2 0V7h-3s.01-1.99 0-2h3V2h2v3h3v2zm-3 4V8h-3V5H3v16h16V11zM5 19l3-4 2 3 3-4 4 5z"}),"AddPhotoAlternateSharp"),j5=h([c.jsx("path",{d:"m10.21 16.83-1.96-2.36L5.5 18h11l-3.54-4.71z"},"0"),c.jsx("path",{d:"M16.5 18h-11l2.75-3.53 1.96 2.36 2.75-3.54zM17 7h-3V6H4v14h14V10h-1z",opacity:".3"},"1"),c.jsx("path",{d:"M20 4V1h-2v3h-3v2h3v2.99h2V6h3V4zm-2 16H4V6h10V4H4c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V10h-2z"},"2")],"AddPhotoAlternateTwoTone"),u5=h(c.jsx("path",{d:"M18 9V7h-2V2.84C14.77 2.3 13.42 2 11.99 2 6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12c0-1.05-.17-2.05-.47-3zm-2.5-1c.83 0 1.5.67 1.5 1.5s-.67 1.5-1.5 1.5-1.5-.67-1.5-1.5.67-1.5 1.5-1.5m-7 0c.83 0 1.5.67 1.5 1.5S9.33 11 8.5 11 7 10.33 7 9.5 7.67 8 8.5 8m3.5 9.5c-2.33 0-4.31-1.46-5.11-3.5h10.22c-.8 2.04-2.78 3.5-5.11 3.5M22 3h2v2h-2v2h-2V5h-2V3h2V1h2z"}),"AddReaction"),L5=h(c.jsx("path",{d:"M7 9.5C7 8.67 7.67 8 8.5 8s1.5.67 1.5 1.5S9.33 11 8.5 11 7 10.33 7 9.5m5 8c2.33 0 4.31-1.46 5.11-3.5H6.89c.8 2.04 2.78 3.5 5.11 3.5m3.5-6.5c.83 0 1.5-.67 1.5-1.5S16.33 8 15.5 8 14 8.67 14 9.5s.67 1.5 1.5 1.5M22 1h-2v2h-2v2h2v2h2V5h2V3h-2zm-2 11c0 4.42-3.58 8-8 8s-8-3.58-8-8 3.58-8 8-8c1.46 0 2.82.4 4 1.08V2.84C14.77 2.3 13.42 2 11.99 2 6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12c0-1.05-.17-2.05-.47-3H19.4c.38.93.6 1.94.6 3"}),"AddReactionOutlined"),S5=h(c.jsx("path",{d:"M24 4c0 .55-.45 1-1 1h-1v1c0 .55-.45 1-1 1s-1-.45-1-1V5h-1c-.55 0-1-.45-1-1s.45-1 1-1h1V2c0-.55.45-1 1-1s1 .45 1 1v1h1c.55 0 1 .45 1 1m-2.48 4.95c.31.96.48 1.99.48 3.05 0 5.52-4.48 10-10 10S2 17.52 2 12 6.48 2 12 2c1.5 0 2.92.34 4.2.94-.12.33-.2.68-.2 1.06 0 1.35.9 2.5 2.13 2.87C18.5 8.1 19.65 9 21 9c.18 0 .35-.02.52-.05M7 9.5c0 .83.67 1.5 1.5 1.5s1.5-.67 1.5-1.5S9.33 8 8.5 8 7 8.67 7 9.5m9.31 4.5H7.69c-.38 0-.63.42-.44.75.95 1.64 2.72 2.75 4.75 2.75s3.8-1.11 4.75-2.75c.19-.33-.05-.75-.44-.75M17 9.5c0-.83-.67-1.5-1.5-1.5S14 8.67 14 9.5s.67 1.5 1.5 1.5 1.5-.67 1.5-1.5"}),"AddReactionRounded"),C5=h(c.jsx("path",{d:"M18 9V7h-2V2.84C14.77 2.3 13.42 2 11.99 2 6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12c0-1.05-.17-2.05-.47-3zm-2.5-1c.83 0 1.5.67 1.5 1.5s-.67 1.5-1.5 1.5-1.5-.67-1.5-1.5.67-1.5 1.5-1.5m-7 0c.83 0 1.5.67 1.5 1.5S9.33 11 8.5 11 7 10.33 7 9.5 7.67 8 8.5 8m3.5 9.5c-2.33 0-4.31-1.46-5.11-3.5h10.22c-.8 2.04-2.78 3.5-5.11 3.5M22 3h2v2h-2v2h-2V5h-2V3h2V1h2z"}),"AddReactionSharp"),T5=h([c.jsx("path",{d:"M19.41 9H18V7h-2V5.08C14.82 4.4 13.46 4 12 4c-4.42 0-8 3.58-8 8s3.58 8 8 8 8-3.58 8-8c0-1.06-.21-2.07-.59-3M15.5 8c.83 0 1.5.67 1.5 1.5s-.67 1.5-1.5 1.5-1.5-.67-1.5-1.5.67-1.5 1.5-1.5m-7 0c.83 0 1.5.67 1.5 1.5S9.33 11 8.5 11 7 10.33 7 9.5 7.67 8 8.5 8m3.5 9.5c-2.33 0-4.31-1.46-5.11-3.5h10.22c-.8 2.04-2.78 3.5-5.11 3.5",opacity:".3"},"0"),c.jsx("path",{d:"M7 9.5C7 8.67 7.67 8 8.5 8s1.5.67 1.5 1.5S9.33 11 8.5 11 7 10.33 7 9.5m5 8c2.33 0 4.31-1.46 5.11-3.5H6.89c.8 2.04 2.78 3.5 5.11 3.5m3.5-6.5c.83 0 1.5-.67 1.5-1.5S16.33 8 15.5 8 14 8.67 14 9.5s.67 1.5 1.5 1.5M22 1h-2v2h-2v2h2v2h2V5h2V3h-2zm-2 11c0 4.42-3.58 8-8 8s-8-3.58-8-8 3.58-8 8-8c1.46 0 2.82.4 4 1.08V2.84C14.77 2.3 13.42 2 11.99 2 6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12c0-1.05-.17-2.05-.47-3H19.4c.38.93.6 1.94.6 3"},"1")],"AddReactionTwoTone"),w5=h(c.jsx("path",{d:"M20 18v-3h-2v3h-3v2h3v3h2v-3h3v-2zM18 4h2v9h-2zM4 4h2v16H4zm7 0h2v4h-2zm0 6h2v4h-2zm0 6h2v4h-2z"}),"AddRoad"),R5=h(c.jsx("path",{d:"M20 18v-3h-2v3h-3v2h3v3h2v-3h3v-2zM18 4h2v9h-2zM4 4h2v16H4zm7 0h2v4h-2zm0 6h2v4h-2zm0 6h2v4h-2z"}),"AddRoadOutlined"),O5=h(c.jsx("path",{d:"M20 18v-2c0-.55-.45-1-1-1s-1 .45-1 1v2h-2c-.55 0-1 .45-1 1s.45 1 1 1h2v2c0 .55.45 1 1 1s1-.45 1-1v-2h2c.55 0 1-.45 1-1s-.45-1-1-1zM19 4c-.55 0-1 .45-1 1v7c0 .55.45 1 1 1s1-.45 1-1V5c0-.55-.45-1-1-1M5 20c.55 0 1-.45 1-1V5c0-.55-.45-1-1-1s-1 .45-1 1v14c0 .55.45 1 1 1m7-12c.55 0 1-.45 1-1V5c0-.55-.45-1-1-1s-1 .45-1 1v2c0 .55.45 1 1 1m0 6c.55 0 1-.45 1-1v-2c0-.55-.45-1-1-1s-1 .45-1 1v2c0 .55.45 1 1 1m0 6c.55 0 1-.45 1-1v-2c0-.55-.45-1-1-1s-1 .45-1 1v2c0 .55.45 1 1 1"}),"AddRoadRounded"),y5=h(c.jsx("path",{d:"M20 18v-3h-2v3h-3v2h3v3h2v-3h3v-2zM18 4h2v9h-2zM4 4h2v16H4zm7 0h2v4h-2zm0 6h2v4h-2zm0 6h2v4h-2z"}),"AddRoadSharp"),g5=h(c.jsx("path",{d:"M20 18v-3h-2v3h-3v2h3v3h2v-3h3v-2zM18 4h2v9h-2zM4 4h2v16H4zm7 0h2v4h-2zm0 6h2v4h-2zm0 6h2v4h-2z"}),"AddRoadTwoTone"),A5=h(c.jsx("path",{d:"M18 13h-5v5c0 .55-.45 1-1 1s-1-.45-1-1v-5H6c-.55 0-1-.45-1-1s.45-1 1-1h5V6c0-.55.45-1 1-1s1 .45 1 1v5h5c.55 0 1 .45 1 1s-.45 1-1 1"}),"AddRounded"),f5=h(c.jsx("path",{d:"M19 13h-6v6h-2v-6H5v-2h6V5h2v6h6z"}),"AddSharp"),P5=h(c.jsx("path",{d:"M11 9h2V6h3V4h-3V1h-2v3H8v2h3zm-4 9c-1.1 0-1.99.9-1.99 2S5.9 22 7 22s2-.9 2-2-.9-2-2-2m10 0c-1.1 0-1.99.9-1.99 2s.89 2 1.99 2 2-.9 2-2-.9-2-2-2m-9.83-3.25.03-.12.9-1.63h7.45c.75 0 1.41-.41 1.75-1.03l3.86-7.01L19.42 4h-.01l-1.1 2-2.76 5H8.53l-.13-.27L6.16 6l-.95-2-.94-2H1v2h2l3.6 7.59-1.35 2.45c-.16.28-.25.61-.25.96 0 1.1.9 2 2 2h12v-2H7.42c-.13 0-.25-.11-.25-.25"}),"AddShoppingCart"),F5=h(c.jsx("path",{d:"M11 9h2V6h3V4h-3V1h-2v3H8v2h3zm-4 9c-1.1 0-1.99.9-1.99 2S5.9 22 7 22s2-.9 2-2-.9-2-2-2m10 0c-1.1 0-1.99.9-1.99 2s.89 2 1.99 2 2-.9 2-2-.9-2-2-2m-8.9-5h7.45c.75 0 1.41-.41 1.75-1.03l3.86-7.01L19.42 4l-3.87 7H8.53L4.27 2H1v2h2l3.6 7.59-1.35 2.44C4.52 15.37 5.48 17 7 17h12v-2H7z"}),"AddShoppingCartOutlined"),B5=h(c.jsx("path",{d:"M12 9c.55 0 1-.45 1-1V6h2c.55 0 1-.45 1-1s-.45-1-1-1h-2V2c0-.55-.45-1-1-1s-1 .45-1 1v2H9c-.55 0-1 .45-1 1s.45 1 1 1h2v2c0 .55.45 1 1 1m-5 9c-1.1 0-1.99.9-1.99 2S5.9 22 7 22s2-.9 2-2-.9-2-2-2m10 0c-1.1 0-1.99.9-1.99 2s.89 2 1.99 2 2-.9 2-2-.9-2-2-2m-8.9-5h7.45c.75 0 1.41-.41 1.75-1.03l3.24-6.14c.25-.48.08-1.08-.4-1.34-.49-.27-1.1-.08-1.36.41L15.55 11H8.53L4.27 2H2c-.55 0-1 .45-1 1s.45 1 1 1h1l3.6 7.59-1.35 2.44C4.52 15.37 5.48 17 7 17h11c.55 0 1-.45 1-1s-.45-1-1-1H7z"}),"AddShoppingCartRounded"),b5=h(c.jsx("path",{d:"M11 9h2V6h3V4h-3V1h-2v3H8v2h3zm-4 9c-1.1 0-1.99.9-1.99 2S5.9 22 7 22s2-.9 2-2-.9-2-2-2m10 0c-1.1 0-1.99.9-1.99 2s.89 2 1.99 2 2-.9 2-2-.9-2-2-2m-8.9-5h7.45c.75 0 1.41-.41 1.75-1.03l3.86-7.01L19.42 4l-3.87 7H8.53L4.27 2H1v2h2l3.6 7.59L3.62 17H19v-2H7z"}),"AddShoppingCartSharp"),D5=h(c.jsx("path",{d:"M11 9h2V6h3V4h-3V1h-2v3H8v2h3zm-4 9c-1.1 0-1.99.9-1.99 2S5.9 22 7 22s2-.9 2-2-.9-2-2-2m10 0c-1.1 0-1.99.9-1.99 2s.89 2 1.99 2 2-.9 2-2-.9-2-2-2m-8.9-5h7.45c.75 0 1.41-.41 1.75-1.03l3.86-7.01L19.41 4l-3.86 7H8.53L4.27 2H1v2h2l3.6 7.59-1.35 2.44C4.52 15.37 5.48 17 7 17h12v-2H7z"}),"AddShoppingCartTwoTone"),k5=h(c.jsx("path",{d:"M22 5.18 10.59 16.6l-4.24-4.24 1.41-1.41 2.83 2.83 10-10zM12 20c-4.41 0-8-3.59-8-8s3.59-8 8-8c1.57 0 3.04.46 4.28 1.25l1.45-1.45C16.1 2.67 14.13 2 12 2 6.48 2 2 6.48 2 12s4.48 10 10 10c1.73 0 3.36-.44 4.78-1.22l-1.5-1.5c-1 .46-2.11.72-3.28.72m7-5h-3v2h3v3h2v-3h3v-2h-3v-3h-2z"}),"AddTask"),W5=h(c.jsx("path",{d:"M22 5.18 10.59 16.6l-4.24-4.24 1.41-1.41 2.83 2.83 10-10zM12 20c-4.41 0-8-3.59-8-8s3.59-8 8-8c1.57 0 3.04.46 4.28 1.25l1.45-1.45C16.1 2.67 14.13 2 12 2 6.48 2 2 6.48 2 12s4.48 10 10 10c1.73 0 3.36-.44 4.78-1.22l-1.5-1.5c-1 .46-2.11.72-3.28.72m7-5h-3v2h3v3h2v-3h3v-2h-3v-3h-2z"}),"AddTaskOutlined"),N5=h(c.jsx("path",{d:"m21.29 5.89-10 10c-.39.39-1.02.39-1.41 0l-2.83-2.83a.996.996 0 0 1 0-1.41c.39-.39 1.02-.39 1.41 0l2.12 2.12 9.29-9.29c.39-.39 1.02-.39 1.41 0 .4.39.4 1.02.01 1.41M12 20c-4.71 0-8.48-4.09-7.95-8.9.39-3.52 3.12-6.41 6.61-6.99 1.81-.3 3.53.02 4.99.78.39.2.86.13 1.17-.18.48-.48.36-1.29-.24-1.6-1.47-.75-3.13-1.16-4.9-1.11-5.14.16-9.41 4.34-9.67 9.47C1.72 17.24 6.3 22 12 22c1.2 0 2.34-.21 3.41-.6.68-.25.87-1.13.35-1.65-.27-.27-.68-.37-1.04-.23-.85.31-1.77.48-2.72.48m7-5h-2c-.55 0-1 .45-1 1s.45 1 1 1h2v2c0 .55.45 1 1 1s1-.45 1-1v-2h2c.55 0 1-.45 1-1s-.45-1-1-1h-2v-2c0-.55-.45-1-1-1s-1 .45-1 1z"}),"AddTaskRounded"),E5=h(c.jsx("path",{d:"M22 5.18 10.59 16.6l-4.24-4.24 1.41-1.41 2.83 2.83 10-10zM12 20c-4.41 0-8-3.59-8-8s3.59-8 8-8c1.57 0 3.04.46 4.28 1.25l1.45-1.45C16.1 2.67 14.13 2 12 2 6.48 2 2 6.48 2 12s4.48 10 10 10c1.73 0 3.36-.44 4.78-1.22l-1.5-1.5c-1 .46-2.11.72-3.28.72m7-5h-3v2h3v3h2v-3h3v-2h-3v-3h-2z"}),"AddTaskSharp"),I5=h(c.jsx("path",{d:"M22 5.18 10.59 16.6l-4.24-4.24 1.41-1.41 2.83 2.83 10-10zM12 20c-4.41 0-8-3.59-8-8s3.59-8 8-8c1.57 0 3.04.46 4.28 1.25l1.45-1.45C16.1 2.67 14.13 2 12 2 6.48 2 2 6.48 2 12s4.48 10 10 10c1.73 0 3.36-.44 4.78-1.22l-1.5-1.5c-1 .46-2.11.72-3.28.72m7-5h-3v2h3v3h2v-3h3v-2h-3v-3h-2z"}),"AddTaskTwoTone"),U5=h(c.jsx("path",{d:"M20 21v-3h3v-2h-3v-3h-2v3h-3v2h3v3zm-4.97.5H5.66c-.72 0-1.38-.38-1.73-1l-2.36-4.1c-.36-.62-.35-1.38.01-2L7.92 3.49c.36-.61 1.02-.99 1.73-.99h4.7c.71 0 1.37.38 1.73.99l4.48 7.71c-.5-.13-1.02-.2-1.56-.2q-.42 0-.84.06L14.35 4.5h-4.7L3.31 15.41l2.35 4.09h7.89c.35.77.85 1.45 1.48 2M13.34 15c-.22.63-.34 1.3-.34 2H7.25l-.73-1.27 4.58-7.98h1.8l2.53 4.42c-.56.42-1.05.93-1.44 1.51l-2-3.49L9.25 15z"}),"AddToDrive"),G5=h(c.jsx("path",{d:"M19 11c.17 0 .33.01.49.02L15 3H9l5.68 9.84C15.77 11.71 17.3 11 19 11M8.15 4.52 2 15.5 5 21l6.33-10.97zM13.2 15.5H9.9L6.73 21h7.81c-.96-1.06-1.54-2.46-1.54-4 0-.52.07-1.02.2-1.5m6.8.5v-3h-2v3h-3v2h3v3h2v-3h3v-2z"}),"AddToDriveOutlined"),K5=h(c.jsx("path",{d:"M19 11c.17 0 .33.01.49.02L15 3H9l5.68 9.84C15.77 11.71 17.3 11 19 11M8.15 4.52 2 15.5 5 21l6.33-10.97zM13.2 15.5H9.9L6.73 21h7.81c-.96-1.06-1.54-2.46-1.54-4 0-.52.07-1.02.2-1.5m6.8.5v-3h-2v3h-3v2h3v3h2v-3h3v-2z"}),"AddToDriveRounded"),q5=h(c.jsx("path",{d:"M19 11c.17 0 .33.01.49.02L15 3H9l5.68 9.84C15.77 11.71 17.3 11 19 11M8.15 4.52 2 15.5 5 21l6.33-10.97zM13.2 15.5H9.9L6.73 21h7.81c-.96-1.06-1.54-2.46-1.54-4 0-.52.07-1.02.2-1.5m6.8.5v-3h-2v3h-3v2h3v3h2v-3h3v-2z"}),"AddToDriveSharp"),Q5=h(c.jsx("path",{d:"M19 11c.17 0 .33.01.49.02L15 3H9l5.68 9.84C15.77 11.71 17.3 11 19 11M8.15 4.52 2 15.5 5 21l6.33-10.97zM13.2 15.5H9.9L6.73 21h7.81c-.96-1.06-1.54-2.46-1.54-4 0-.52.07-1.02.2-1.5m6.8.5v-3h-2v3h-3v2h3v3h2v-3h3v-2z"}),"AddToDriveTwoTone"),Z5=h(c.jsx("path",{d:"M18 1.01 8 1c-1.1 0-2 .9-2 2v3h2V5h10v14H8v-1H6v3c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2V3c0-1.1-.9-1.99-2-1.99M10 15h2V8H5v2h3.59L3 15.59 4.41 17 10 11.41z"}),"AddToHomeScreen"),J5=h(c.jsx("path",{d:"M18 1.01 8 1c-1.1 0-2 .9-2 2v3h2V5h10v14H8v-1H6v3c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2V3c0-1.1-.9-1.99-2-1.99M10 15h2V8H5v2h3.59L3 15.59 4.41 17 10 11.41z"}),"AddToHomeScreenOutlined"),Y5=h(c.jsx("path",{d:"M18 1.01 8 1c-1.1 0-2 .9-2 2v3c0 .55.45 1 1 1s1-.45 1-1V5h10v14H8v-1c0-.55-.45-1-1-1s-1 .45-1 1v3c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2V3c0-1.1-.9-1.99-2-1.99M11 15c.55 0 1-.45 1-1V9c0-.55-.45-1-1-1H6c-.55 0-1 .45-1 1s.45 1 1 1h2.59L3.7 14.89c-.39.39-.39 1.02 0 1.41s1.02.39 1.41 0L10 11.41V14c0 .55.45 1 1 1"}),"AddToHomeScreenRounded"),_5=h(c.jsx("path",{d:"M20 1.01 6 1v5h2V5h10v14H8v-1H6v5h14zM10 15h2V8H5v2h3.59L3 15.59 4.41 17 10 11.41z"}),"AddToHomeScreenSharp"),X5=h(c.jsx("path",{d:"M18 1.01 8 1c-1.1 0-2 .9-2 2v3h2V5h10v14H8v-1H6v3c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2V3c0-1.1-.9-1.99-2-1.99M10 15h2V8H5v2h3.59L3 15.59 4.41 17 10 11.41z"}),"AddToHomeScreenTwoTone"),$5=h(c.jsx("path",{d:"M4 6H2v14c0 1.1.9 2 2 2h14v-2H4zm16-4H8c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2m-1 9h-4v4h-2v-4H9V9h4V5h2v4h4z"}),"AddToPhotos"),c4=h(c.jsx("path",{d:"M4 6H2v14c0 1.1.9 2 2 2h14v-2H4zm16-4H8c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2m0 14H8V4h12zm-7-1h2v-4h4V9h-4V5h-2v4H9v2h4z"}),"AddToPhotosOutlined"),h4=h(c.jsx("path",{d:"M3 6c-.55 0-1 .45-1 1v13c0 1.1.9 2 2 2h13c.55 0 1-.45 1-1s-.45-1-1-1H5c-.55 0-1-.45-1-1V7c0-.55-.45-1-1-1m17-4H8c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2m-2 9h-3v3c0 .55-.45 1-1 1s-1-.45-1-1v-3h-3c-.55 0-1-.45-1-1s.45-1 1-1h3V6c0-.55.45-1 1-1s1 .45 1 1v3h3c.55 0 1 .45 1 1s-.45 1-1 1"}),"AddToPhotosRounded"),s4=h(c.jsx("path",{d:"M4 6H2v16h16v-2H4zm18-4H6v16h16zm-3 9h-4v4h-2v-4H9V9h4V5h2v4h4z"}),"AddToPhotosSharp"),t4=h([c.jsx("path",{d:"M20 4H8v12h12zm-1 7h-4v4h-2v-4H9V9h4V5h2v4h4z",opacity:".3"},"0"),c.jsx("path",{d:"M4 22h14v-2H4V6H2v14c0 1.1.9 2 2 2m4-4h12c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2H8c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2M8 4h12v12H8zm7 1h-2v4H9v2h4v4h2v-4h4V9h-4z"},"1")],"AddToPhotosTwoTone"),o4=h(c.jsx("path",{d:"M21 3H3c-1.11 0-2 .89-2 2v12c0 1.1.89 2 2 2h5v2h8v-2h5c1.1 0 1.99-.9 1.99-2L23 5c0-1.11-.9-2-2-2m0 14H3V5h18zm-5-7v2h-3v3h-2v-3H8v-2h3V7h2v3z"}),"AddToQueue"),v4=h(c.jsx("path",{d:"M11 15h2v-3h3v-2h-3V7h-2v3H8v2h3zM21 3H3c-1.11 0-2 .89-2 2v12c0 1.1.89 2 2 2h5v2h8v-2h5c1.1 0 2-.9 2-2V5c0-1.11-.9-2-2-2m0 14H3V5h18z"}),"AddToQueueOutlined"),e4=h(c.jsx("path",{d:"M21 3H3c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h5v1c0 .55.45 1 1 1h6c.55 0 1-.45 1-1v-1h5c1.1 0 2-.9 2-2V5c0-1.11-.9-2-2-2m-1 14H4c-.55 0-1-.45-1-1V6c0-.55.45-1 1-1h16c.55 0 1 .45 1 1v10c0 .55-.45 1-1 1m-4-6c0 .55-.45 1-1 1h-2v2c0 .55-.45 1-1 1s-1-.45-1-1v-2H9c-.55 0-1-.45-1-1s.45-1 1-1h2V8c0-.55.45-1 1-1s1 .45 1 1v2h2c.55 0 1 .45 1 1"}),"AddToQueueRounded"),l4=h(c.jsx("path",{d:"M23 3H1v16h7v2h8v-2h7zm-2 14H3V5h18zm-5-7v2h-3v3h-2v-3H8v-2h3V7h2v3z"}),"AddToQueueSharp"),n4=h([c.jsx("path",{d:"M3 17h18V5H3zm5-7h3V7h2v3h3v2h-3v3h-2v-3H8z",opacity:".3"},"0"),c.jsx("path",{d:"M11 15h2v-3h3v-2h-3V7h-2v3H8v2h3zM21 3H3c-1.11 0-2 .89-2 2v12c0 1.1.89 2 2 2h5v2h8v-2h5c1.1 0 2-.9 2-2V5c0-1.11-.9-2-2-2m0 14H3V5h18z"},"1")],"AddToQueueTwoTone"),a4=h(c.jsx("path",{d:"M19 13h-6v6h-2v-6H5v-2h6V5h2v6h6z"}),"AddTwoTone"),d4=h(c.jsx("path",{d:"M22 5v2h-3v3h-2V7h-3V5h3V2h2v3zm-3 14H5V5h6V3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2v-6h-2zm-4-6v4h2v-4zm-4 4h2V9h-2zm-2 0v-6H7v6z"}),"Addchart"),z4=h(c.jsx("path",{d:"M22 5v2h-3v3h-2V7h-3V5h3V2h2v3zm-3 14H5V5h6V3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2v-6h-2zm-4-6v4h2v-4zm-4 4h2V9h-2zm-2 0v-6H7v6z"}),"AddchartOutlined"),m4=h(c.jsx("path",{d:"M11 10c0-.55.45-1 1-1s1 .45 1 1v7h-2zm9 3c-.55 0-1 .45-1 1v5H5V5h5c.55 0 1-.45 1-1s-.45-1-1-1H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2v-5c0-.55-.45-1-1-1m1-8h-2V3c0-.55-.45-1-1-1s-1 .45-1 1v2h-2c-.55 0-1 .45-1 1s.45 1 1 1h2v2c0 .55.45 1 1 1s1-.45 1-1V7h2c.55 0 1-.45 1-1s-.45-1-1-1m-5 8c-.55 0-1 .45-1 1v3h2v-3c0-.55-.45-1-1-1m-9-1v5h2v-5c0-.55-.45-1-1-1s-1 .45-1 1"}),"AddchartRounded"),p4=h(c.jsx("path",{d:"M11 9h2v8h-2zm-2 8v-6H7v6zm10 2H5V5h6V3H3v18h18v-8h-2zm-4-6v4h2v-4zm4-8V2h-2v3h-3v2h3v3h2V7h3V5z"}),"AddchartSharp"),H4=h(c.jsx("path",{d:"M22 5v2h-3v3h-2V7h-3V5h3V2h2v3zm-3 14H5V5h6V3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2v-6h-2zm-4-6v4h2v-4zm-4 4h2V9h-2zm-2 0v-6H7v6z"}),"AddchartTwoTone"),M4=h(c.jsx("path",{d:"M19 12h-1V4H6v8H5c-1.66 0-3 1.34-3 3v5h20v-5c0-1.66-1.34-3-3-3m-3 0H8V6h8zm2 5c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1"}),"AdfScanner"),r4=h([c.jsx("path",{d:"M19 12h-1V4H6v8H5c-1.66 0-3 1.34-3 3v5h20v-5c0-1.66-1.34-3-3-3M8 6h8v6H8zm12 12H4v-3c0-.55.45-1 1-1h14c.55 0 1 .45 1 1z"},"0"),c.jsx("circle",{cx:"18",cy:"16",r:"1"},"1")],"AdfScannerOutlined"),i4=h(c.jsx("path",{d:"M19 12h-1V6c0-1.1-.9-2-2-2H8c-1.1 0-2 .9-2 2v6H5c-1.66 0-3 1.34-3 3v3c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2v-3c0-1.66-1.34-3-3-3m-3 0H8V6h8zm2 5c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1"}),"AdfScannerRounded"),V4=h(c.jsx("path",{d:"M22 12h-4V4H6v8H2v8h20zm-6 0H8V6h8zm2 5c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1"}),"AdfScannerSharp"),x4=h([c.jsx("path",{d:"M8 6h8v6H8zm11 8H5c-.55 0-1 .45-1 1v3h16v-3c0-.55-.45-1-1-1m-1 3c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1",opacity:".3"},"0"),c.jsx("path",{d:"M19 12h-1V4H6v8H5c-1.66 0-3 1.34-3 3v5h20v-5c0-1.66-1.34-3-3-3M8 6h8v6H8zm12 12H4v-3c0-.55.45-1 1-1h14c.55 0 1 .45 1 1z"},"1"),c.jsx("circle",{cx:"18",cy:"16",r:"1"},"2")],"AdfScannerTwoTone"),j4=h(c.jsx("path",{d:"M12 2C6.49 2 2 6.49 2 12s4.49 10 10 10 10-4.49 10-10S17.51 2 12 2m0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8m3-8c0 1.66-1.34 3-3 3s-3-1.34-3-3 1.34-3 3-3 3 1.34 3 3"}),"Adjust"),u4=h(c.jsx("path",{d:"M12 2C6.49 2 2 6.49 2 12s4.49 10 10 10 10-4.49 10-10S17.51 2 12 2m0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8m3-8c0 1.66-1.34 3-3 3s-3-1.34-3-3 1.34-3 3-3 3 1.34 3 3"}),"AdjustOutlined"),L4=h(c.jsx("path",{d:"M12 2C6.49 2 2 6.49 2 12s4.49 10 10 10 10-4.49 10-10S17.51 2 12 2m0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8m3-8c0 1.66-1.34 3-3 3s-3-1.34-3-3 1.34-3 3-3 3 1.34 3 3"}),"AdjustRounded"),S4=h(c.jsx("path",{d:"M12 2C6.49 2 2 6.49 2 12s4.49 10 10 10 10-4.49 10-10S17.51 2 12 2m0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8m3-8c0 1.66-1.34 3-3 3s-3-1.34-3-3 1.34-3 3-3 3 1.34 3 3"}),"AdjustSharp"),C4=h(c.jsx("path",{d:"M12 9c-1.66 0-3 1.34-3 3s1.34 3 3 3 3-1.34 3-3-1.34-3-3-3m0-7C6.49 2 2 6.49 2 12s4.49 10 10 10 10-4.49 10-10S17.51 2 12 2m0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8"}),"AdjustTwoTone"),T4=h([c.jsx("path",{d:"M17 11c.34 0 .67.04 1 .09V6.27L10.5 3 3 6.27v4.91c0 4.54 3.2 8.79 7.5 9.82.55-.13 1.08-.32 1.6-.55-.69-.98-1.1-2.17-1.1-3.45 0-3.31 2.69-6 6-6"},"0"),c.jsx("path",{d:"M17 13c-2.21 0-4 1.79-4 4s1.79 4 4 4 4-1.79 4-4-1.79-4-4-4m0 1.38c.62 0 1.12.51 1.12 1.12s-.51 1.12-1.12 1.12-1.12-.51-1.12-1.12.5-1.12 1.12-1.12m0 5.37c-.93 0-1.74-.46-2.24-1.17.05-.72 1.51-1.08 2.24-1.08s2.19.36 2.24 1.08c-.5.71-1.31 1.17-2.24 1.17"},"1")],"AdminPanelSettings"),w4=h(c.jsxs("g",{fillRule:"evenodd",children:[c.jsx("circle",{cx:"17",cy:"15.5",r:"1.12"}),c.jsx("path",{d:"M17 17.5c-.73 0-2.19.36-2.24 1.08.5.71 1.32 1.17 2.24 1.17s1.74-.46 2.24-1.17c-.05-.72-1.51-1.08-2.24-1.08"}),c.jsx("path",{d:"M18 11.09V6.27L10.5 3 3 6.27v4.91c0 4.54 3.2 8.79 7.5 9.82.55-.13 1.08-.32 1.6-.55C13.18 21.99 14.97 23 17 23c3.31 0 6-2.69 6-6 0-2.97-2.16-5.43-5-5.91M11 17c0 .56.08 1.11.23 1.62-.24.11-.48.22-.73.3-3.17-1-5.5-4.24-5.5-7.74v-3.6l5.5-2.4 5.5 2.4v3.51c-2.84.48-5 2.94-5 5.91m6 4c-2.21 0-4-1.79-4-4s1.79-4 4-4 4 1.79 4 4-1.79 4-4 4"})]}),"AdminPanelSettingsOutlined"),R4=h([c.jsx("path",{d:"M17 11c.34 0 .67.04 1 .09V7.58c0-.8-.47-1.52-1.2-1.83l-5.5-2.4c-.51-.22-1.09-.22-1.6 0l-5.5 2.4C3.47 6.07 3 6.79 3 7.58v3.6c0 4.54 3.2 8.79 7.5 9.82.55-.13 1.08-.32 1.6-.55-.69-.98-1.1-2.17-1.1-3.45 0-3.31 2.69-6 6-6"},"0"),c.jsx("path",{d:"M17 13c-2.21 0-4 1.79-4 4s1.79 4 4 4 4-1.79 4-4-1.79-4-4-4m0 1.38c.62 0 1.12.51 1.12 1.12s-.51 1.12-1.12 1.12-1.12-.51-1.12-1.12.5-1.12 1.12-1.12m0 5.37c-.93 0-1.74-.46-2.24-1.17.05-.72 1.51-1.08 2.24-1.08s2.19.36 2.24 1.08c-.5.71-1.31 1.17-2.24 1.17"},"1")],"AdminPanelSettingsRounded"),O4=h([c.jsx("path",{d:"M17 11c.34 0 .67.04 1 .09V6.27L10.5 3 3 6.27v4.91c0 4.54 3.2 8.79 7.5 9.82.55-.13 1.08-.32 1.6-.55-.69-.98-1.1-2.17-1.1-3.45 0-3.31 2.69-6 6-6"},"0"),c.jsx("path",{d:"M17 13c-2.21 0-4 1.79-4 4s1.79 4 4 4 4-1.79 4-4-1.79-4-4-4m0 1.38c.62 0 1.12.51 1.12 1.12s-.51 1.12-1.12 1.12-1.12-.51-1.12-1.12.5-1.12 1.12-1.12m0 5.37c-.93 0-1.74-.46-2.24-1.17.05-.72 1.51-1.08 2.24-1.08s2.19.36 2.24 1.08c-.5.71-1.31 1.17-2.24 1.17"},"1")],"AdminPanelSettingsSharp"),y4=h([c.jsx("path",{d:"m16 7.58-5.5-2.4L5 7.58v3.6c0 3.5 2.33 6.74 5.5 7.74.25-.08.49-.2.73-.3-.15-.51-.23-1.06-.23-1.62 0-2.97 2.16-5.43 5-5.91z",opacity:".3"},"0"),c.jsx("path",{d:"M17 13c-2.21 0-4 1.79-4 4s1.79 4 4 4 4-1.79 4-4-1.79-4-4-4m0 1.38c.62 0 1.12.51 1.12 1.12s-.51 1.12-1.12 1.12-1.12-.51-1.12-1.12.5-1.12 1.12-1.12m0 5.37c-.93 0-1.74-.46-2.24-1.17.05-.72 1.51-1.08 2.24-1.08s2.19.36 2.24 1.08c-.5.71-1.31 1.17-2.24 1.17",opacity:".3"},"1"),c.jsx("circle",{cx:"17",cy:"15.5",r:"1.12"},"2"),c.jsx("path",{d:"M18 11.09V6.27L10.5 3 3 6.27v4.91c0 4.54 3.2 8.79 7.5 9.82.55-.13 1.08-.32 1.6-.55C13.18 21.99 14.97 23 17 23c3.31 0 6-2.69 6-6 0-2.97-2.16-5.43-5-5.91M11 17c0 .56.08 1.11.23 1.62-.24.11-.48.22-.73.3-3.17-1-5.5-4.24-5.5-7.74v-3.6l5.5-2.4 5.5 2.4v3.51c-2.84.48-5 2.94-5 5.91m6 4c-2.21 0-4-1.79-4-4s1.79-4 4-4 4 1.79 4 4-1.79 4-4 4"},"3"),c.jsx("path",{d:"M17 17.5c-.73 0-2.19.36-2.24 1.08.5.71 1.32 1.17 2.24 1.17s1.74-.46 2.24-1.17c-.05-.72-1.51-1.08-2.24-1.08"},"4")],"AdminPanelSettingsTwoTone"),g4=h(c.jsx("path",{d:"M11.71 17.99C8.53 17.84 6 15.22 6 12c0-3.31 2.69-6 6-6 3.22 0 5.84 2.53 5.99 5.71l-2.1-.63C15.48 9.31 13.89 8 12 8c-2.21 0-4 1.79-4 4 0 1.89 1.31 3.48 3.08 3.89zM22 12c0 .3-.01.6-.04.9l-1.97-.59c.01-.1.01-.21.01-.31 0-4.42-3.58-8-8-8s-8 3.58-8 8 3.58 8 8 8c.1 0 .21 0 .31-.01l.59 1.97c-.3.03-.6.04-.9.04-5.52 0-10-4.48-10-10S6.48 2 12 2s10 4.48 10 10m-3.77 4.26L22 15l-10-3 3 10 1.26-3.77 4.27 4.27 1.98-1.98z"}),"AdsClick"),A4=h(c.jsx("path",{d:"M11.71 17.99C8.53 17.84 6 15.22 6 12c0-3.31 2.69-6 6-6 3.22 0 5.84 2.53 5.99 5.71l-2.1-.63C15.48 9.31 13.89 8 12 8c-2.21 0-4 1.79-4 4 0 1.89 1.31 3.48 3.08 3.89zM22 12c0 .3-.01.6-.04.9l-1.97-.59c.01-.1.01-.21.01-.31 0-4.42-3.58-8-8-8s-8 3.58-8 8 3.58 8 8 8c.1 0 .21 0 .31-.01l.59 1.97c-.3.03-.6.04-.9.04-5.52 0-10-4.48-10-10S6.48 2 12 2s10 4.48 10 10m-3.77 4.26L22 15l-10-3 3 10 1.26-3.77 4.27 4.27 1.98-1.98z"}),"AdsClickOutlined"),f4=h(c.jsx("path",{d:"M11.71 17.99C8.53 17.84 6 15.22 6 12c0-3.31 2.69-6 6-6 3.22 0 5.84 2.53 5.99 5.71l-2.1-.63C15.48 9.31 13.89 8 12 8c-2.21 0-4 1.79-4 4 0 1.89 1.31 3.48 3.08 3.89zM22 12c0 .3-.01.6-.04.9l-1.97-.59c.01-.1.01-.21.01-.31 0-4.42-3.58-8-8-8s-8 3.58-8 8 3.58 8 8 8c.1 0 .21 0 .31-.01l.59 1.97c-.3.03-.6.04-.9.04-5.52 0-10-4.48-10-10S6.48 2 12 2s10 4.48 10 10m-3.77 4.26 2.27-.76c.46-.15.45-.81-.01-.95l-7.6-2.28c-.38-.11-.74.24-.62.62l2.28 7.6c.14.47.8.48.95.01l.76-2.27 3.91 3.91c.2.2.51.2.71 0l1.27-1.27c.2-.2.2-.51 0-.71z"}),"AdsClickRounded"),P4=h(c.jsx("path",{d:"M11.71 17.99C8.53 17.84 6 15.22 6 12c0-3.31 2.69-6 6-6 3.22 0 5.84 2.53 5.99 5.71l-2.1-.63C15.48 9.31 13.89 8 12 8c-2.21 0-4 1.79-4 4 0 1.89 1.31 3.48 3.08 3.89zM22 12c0 .3-.01.6-.04.9l-1.97-.59c.01-.1.01-.21.01-.31 0-4.42-3.58-8-8-8s-8 3.58-8 8 3.58 8 8 8c.1 0 .21 0 .31-.01l.59 1.97c-.3.03-.6.04-.9.04-5.52 0-10-4.48-10-10S6.48 2 12 2s10 4.48 10 10m-3.77 4.26L22 15l-10-3 3 10 1.26-3.77 4.27 4.27 1.98-1.98z"}),"AdsClickSharp"),F4=h(c.jsx("path",{d:"M11.71 17.99C8.53 17.84 6 15.22 6 12c0-3.31 2.69-6 6-6 3.22 0 5.84 2.53 5.99 5.71l-2.1-.63C15.48 9.31 13.89 8 12 8c-2.21 0-4 1.79-4 4 0 1.89 1.31 3.48 3.08 3.89zM22 12c0 .3-.01.6-.04.9l-1.97-.59c.01-.1.01-.21.01-.31 0-4.42-3.58-8-8-8s-8 3.58-8 8 3.58 8 8 8c.1 0 .21 0 .31-.01l.59 1.97c-.3.03-.6.04-.9.04-5.52 0-10-4.48-10-10S6.48 2 12 2s10 4.48 10 10m-3.77 4.26L22 15l-10-3 3 10 1.26-3.77 4.27 4.27 1.98-1.98z"}),"AdsClickTwoTone"),B4=h([c.jsx("path",{d:"M19.5 12c.93 0 1.78.28 2.5.76V8c0-1.1-.9-2-2-2h-6.29l-1.06-1.06 1.41-1.41-.71-.71-3.53 3.53.71.71 1.41-1.41L13 6.71V9c0 1.1-.9 2-2 2h-.54c.95 1.06 1.54 2.46 1.54 4 0 .34-.04.67-.09 1h3.14c.25-2.25 2.14-4 4.45-4"},"0"),c.jsx("path",{d:"M19.5 13c-1.93 0-3.5 1.57-3.5 3.5s1.57 3.5 3.5 3.5 3.5-1.57 3.5-3.5-1.57-3.5-3.5-3.5m0 5c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5M4 9h5c0-1.1-.9-2-2-2H4c-.55 0-1 .45-1 1s.45 1 1 1m5.83 4.82-.18-.47.93-.35c-.46-1.06-1.28-1.91-2.31-2.43l-.4.89-.46-.21.4-.9C7.26 10.13 6.64 10 6 10c-.53 0-1.04.11-1.52.26l.34.91-.47.18-.35-.93c-1.06.46-1.91 1.28-2.43 2.31l.89.4-.21.46-.9-.4C1.13 13.74 1 14.36 1 15c0 .53.11 1.04.26 1.52l.91-.34.18.47-.93.35c.46 1.06 1.28 1.91 2.31 2.43l.4-.89.46.21-.4.9c.55.22 1.17.35 1.81.35.53 0 1.04-.11 1.52-.26l-.34-.91.47-.18.35.93c1.06-.46 1.91-1.28 2.43-2.31l-.89-.4.21-.46.9.4c.22-.55.35-1.17.35-1.81 0-.53-.11-1.04-.26-1.52zm-2.68 3.95c-1.53.63-3.29-.09-3.92-1.62s.09-3.29 1.62-3.92 3.29.09 3.92 1.62c.64 1.53-.09 3.29-1.62 3.92"},"1")],"Agriculture"),b4=h([c.jsx("path",{d:"M4 9h5c0-1.1-.9-2-2-2H4c-.55 0-1 .45-1 1s.45 1 1 1"},"0"),c.jsx("path",{d:"M22 14.06V8c0-1.1-.9-2-2-2h-6.29l-1.06-1.06 1.41-1.41-.71-.71-3.53 3.53.71.71 1.41-1.41L13 6.71V9c0 1.1-.9 2-2 2H8.96c-.22-.16-.45-.3-.69-.43l-.4.89-.46-.21.4-.9C7.26 10.13 6.64 10 6 10c-.53 0-1.04.11-1.52.26l.34.91-.47.18-.35-.93c-1.06.46-1.91 1.28-2.43 2.31l.89.4-.21.46-.9-.4C1.13 13.74 1 14.36 1 15c0 .53.11 1.04.26 1.52l.91-.34.18.47-.93.35c.46 1.06 1.28 1.91 2.31 2.43l.4-.89.46.21-.4.9c.55.22 1.17.35 1.81.35.53 0 1.04-.11 1.52-.26l-.34-.91.47-.18.35.93c1.06-.46 1.91-1.28 2.43-2.31l-.89-.4.21-.46.9.4c.1-.26.18-.54.24-.82h5.16c-.02.17-.05.34-.05.51 0 1.93 1.57 3.5 3.5 3.5s3.5-1.57 3.5-3.5c0-.95-.38-1.81-1-2.44M6 18c-1.66 0-3-1.34-3-3s1.34-3 3-3 3 1.34 3 3-1.34 3-3 3m4.87-4c-.04-.18-.08-.35-.13-.52l-.91.34-.18-.47.93-.35H11c2.21 0 4-1.79 4-4V8h5v5.05c-.16-.02-.33-.05-.5-.05-.95 0-1.81.38-2.44 1zm8.63 4c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5"},"1")],"AgricultureOutlined"),D4=h([c.jsx("path",{d:"M19.5 11.97c.93 0 1.78.28 2.5.76V7.97c0-1.1-.9-2-2-2h-6.29l-1.06-1.06 1.06-1.06c.2-.2.2-.51 0-.71s-.51-.2-.71 0l-2.83 2.83c-.2.2-.2.51 0 .71s.51.2.71 0l1.06-1.06L13 6.68v2.29c0 1.1-.9 2-2 2h-.54c.95 1.06 1.54 2.46 1.54 4 0 .34-.04.67-.09 1h3.14c.25-2.24 2.14-4 4.45-4"},"0"),c.jsx("path",{d:"M19.5 12.97c-1.93 0-3.5 1.57-3.5 3.5s1.57 3.5 3.5 3.5 3.5-1.57 3.5-3.5-1.57-3.5-3.5-3.5m0 5c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5M4 8.97h5c0-1.1-.9-2-2-2H4c-.55 0-1 .45-1 1 0 .56.45 1 1 1m5.83 4.82-.18-.47.93-.35c-.46-1.06-1.28-1.91-2.31-2.43l-.4.89-.46-.21.4-.9c-.55-.21-1.17-.35-1.81-.35-.53 0-1.04.11-1.52.26l.34.91-.47.18L4 10.4c-1.06.46-1.91 1.28-2.43 2.31l.89.4-.21.46-.9-.4c-.22.55-.35 1.16-.35 1.8 0 .53.11 1.04.26 1.52l.91-.34.18.47-.93.35c.46 1.06 1.28 1.91 2.31 2.43l.4-.89.46.21-.4.9c.57.22 1.18.35 1.82.35.53 0 1.04-.11 1.52-.26l-.35-.91.47-.18.35.93c1.06-.46 1.91-1.28 2.43-2.31l-.89-.4.21-.46.9.4c.22-.57.35-1.18.35-1.82 0-.53-.11-1.04-.26-1.52zm-2.68 3.96c-1.53.63-3.29-.09-3.92-1.62s.09-3.29 1.62-3.92 3.29.09 3.92 1.62c.64 1.53-.09 3.28-1.62 3.92"},"1")],"AgricultureRounded"),k4=h([c.jsx("path",{d:"M19.5 12c.93 0 1.78.28 2.5.76V8c0-1.1-.9-2-2-2h-6.29l-1.06-1.06 1.41-1.41-.71-.71-3.53 3.53.71.71 1.41-1.41L13 6.71V9c0 1.1-.9 2-2 2h-.54c.95 1.06 1.54 2.46 1.54 4 0 .34-.04.67-.09 1h3.14c.25-2.25 2.14-4 4.45-4"},"0"),c.jsx("path",{d:"M19.5 13c-1.93 0-3.5 1.57-3.5 3.5s1.57 3.5 3.5 3.5 3.5-1.57 3.5-3.5-1.57-3.5-3.5-3.5m0 5c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5M4 9h5c0-1.1-.9-2-2-2H4c-.55 0-1 .45-1 1s.45 1 1 1m5.83 4.82-.18-.47.93-.35c-.46-1.06-1.28-1.91-2.31-2.43l-.4.89-.46-.21.4-.9C7.26 10.13 6.64 10 6 10c-.53 0-1.04.11-1.52.26l.34.91-.47.18-.35-.93c-1.06.46-1.91 1.28-2.43 2.31l.89.4-.21.46-.9-.4C1.13 13.74 1 14.36 1 15c0 .53.11 1.04.26 1.52l.91-.34.18.47-.93.35c.46 1.06 1.28 1.91 2.31 2.43l.4-.89.46.21-.4.9c.55.22 1.17.35 1.81.35.53 0 1.04-.11 1.52-.26l-.34-.91.47-.18.35.93c1.06-.46 1.91-1.28 2.43-2.31l-.89-.4.21-.46.9.4c.22-.55.35-1.17.35-1.81 0-.53-.11-1.04-.26-1.52zm-2.68 3.95c-1.53.63-3.29-.09-3.92-1.62s.09-3.29 1.62-3.92 3.29.09 3.92 1.62c.64 1.53-.09 3.29-1.62 3.92"},"1")],"AgricultureSharp"),W4=h([c.jsx("path",{d:"M4 9h5c0-1.1-.9-2-2-2H4c-.55 0-1 .45-1 1s.45 1 1 1"},"0"),c.jsx("path",{d:"M22 14.06V8c0-1.1-.9-2-2-2h-6.29l-1.06-1.06 1.41-1.41-.71-.71-3.53 3.53.71.71 1.41-1.41L13 6.71V9c0 1.1-.9 2-2 2H8.96c-.22-.16-.45-.3-.69-.43l-.4.89-.46-.21.4-.9C7.26 10.13 6.64 10 6 10c-.53 0-1.04.11-1.52.26l.34.91-.47.18-.35-.93c-1.06.46-1.91 1.28-2.43 2.31l.89.4-.21.46-.9-.4C1.13 13.74 1 14.36 1 15c0 .53.11 1.04.26 1.52l.91-.34.18.47-.93.35c.46 1.06 1.28 1.91 2.31 2.43l.4-.89.46.21-.4.9c.55.22 1.17.35 1.81.35.53 0 1.04-.11 1.52-.26l-.34-.91.47-.18.35.93c1.06-.46 1.91-1.28 2.43-2.31l-.89-.4.21-.46.9.4c.1-.26.18-.54.24-.82h5.16c-.02.17-.05.34-.05.51 0 1.93 1.57 3.5 3.5 3.5s3.5-1.57 3.5-3.5c0-.95-.38-1.81-1-2.44M6 18c-1.66 0-3-1.34-3-3s1.34-3 3-3 3 1.34 3 3-1.34 3-3 3m4.87-4c-.04-.18-.08-.35-.13-.52l-.91.34-.18-.47.93-.35H11c2.21 0 4-1.79 4-4V8h5v5.05c-.16-.02-.33-.05-.5-.05-.95 0-1.81.38-2.44 1zm8.63 4c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5"},"1"),c.jsx("path",{d:"M20 13.05V8h-5v1c0 2.21-1.79 4-4 4h-.42c.14.32.25.65.32 1h6.16c.63-.62 1.49-1 2.44-1 .17 0 .34.03.5.05",opacity:".3"},"2")],"AgricultureTwoTone"),N4=h(c.jsx("path",{d:"M14.5 17c0 1.65-1.35 3-3 3s-3-1.35-3-3h2c0 .55.45 1 1 1s1-.45 1-1-.45-1-1-1H2v-2h9.5c1.65 0 3 1.35 3 3M19 6.5C19 4.57 17.43 3 15.5 3S12 4.57 12 6.5h2c0-.83.67-1.5 1.5-1.5s1.5.67 1.5 1.5S16.33 8 15.5 8H2v2h13.5c1.93 0 3.5-1.57 3.5-3.5m-.5 4.5H2v2h16.5c.83 0 1.5.67 1.5 1.5s-.67 1.5-1.5 1.5v2c1.93 0 3.5-1.57 3.5-3.5S20.43 11 18.5 11"}),"Air"),E4=h(c.jsx("path",{d:"M14.5 17c0 1.65-1.35 3-3 3s-3-1.35-3-3h2c0 .55.45 1 1 1s1-.45 1-1-.45-1-1-1H2v-2h9.5c1.65 0 3 1.35 3 3M19 6.5C19 4.57 17.43 3 15.5 3S12 4.57 12 6.5h2c0-.83.67-1.5 1.5-1.5s1.5.67 1.5 1.5S16.33 8 15.5 8H2v2h13.5c1.93 0 3.5-1.57 3.5-3.5m-.5 4.5H2v2h16.5c.83 0 1.5.67 1.5 1.5s-.67 1.5-1.5 1.5v2c1.93 0 3.5-1.57 3.5-3.5S20.43 11 18.5 11"}),"AirOutlined"),I4=h(c.jsx("path",{d:"M14.35 17.95c-.28.89-1.01 1.62-1.9 1.9-1.51.48-2.94-.23-3.59-1.42-.35-.65.17-1.43.91-1.43h.01c.34 0 .68.16.84.46.17.32.5.54.89.54.55 0 1-.45 1-1s-.45-1-1-1H3c-.55 0-1-.45-1-1s.45-1 1-1h8.5c1.96 0 3.5 1.9 2.85 3.95m4.56-12.28c-.29-1.26-1.32-2.29-2.58-2.58-1.76-.4-3.37.53-4.02 1.98-.31.67.17 1.43.9 1.43.39 0 .75-.22.9-.57.23-.55.76-.93 1.39-.93.83 0 1.5.67 1.5 1.5S16.33 8 15.5 8H3c-.55 0-1 .45-1 1s.45 1 1 1h12.5c2.2 0 3.93-2.04 3.41-4.33M18.4 11H3c-.55 0-1 .45-1 1s.45 1 1 1h15.5c.83 0 1.5.67 1.5 1.5 0 .63-.38 1.16-.93 1.39-.36.15-.57.51-.57.9 0 .73.76 1.21 1.43.91 1.43-.64 2.35-2.21 2-3.93-.34-1.64-1.86-2.77-3.53-2.77"}),"AirRounded"),U4=h(c.jsx("path",{d:"M14.5 17c0 1.65-1.35 3-3 3s-3-1.35-3-3h2c0 .55.45 1 1 1s1-.45 1-1-.45-1-1-1H2v-2h9.5c1.65 0 3 1.35 3 3M19 6.5C19 4.57 17.43 3 15.5 3S12 4.57 12 6.5h2c0-.83.67-1.5 1.5-1.5s1.5.67 1.5 1.5S16.33 8 15.5 8H2v2h13.5c1.93 0 3.5-1.57 3.5-3.5m-.5 4.5H2v2h16.5c.83 0 1.5.67 1.5 1.5s-.67 1.5-1.5 1.5v2c1.93 0 3.5-1.57 3.5-3.5S20.43 11 18.5 11"}),"AirSharp"),G4=h(c.jsx("path",{d:"M14.5 17c0 1.65-1.35 3-3 3s-3-1.35-3-3h2c0 .55.45 1 1 1s1-.45 1-1-.45-1-1-1H2v-2h9.5c1.65 0 3 1.35 3 3M19 6.5C19 4.57 17.43 3 15.5 3S12 4.57 12 6.5h2c0-.83.67-1.5 1.5-1.5s1.5.67 1.5 1.5S16.33 8 15.5 8H2v2h13.5c1.93 0 3.5-1.57 3.5-3.5m-.5 4.5H2v2h16.5c.83 0 1.5.67 1.5 1.5s-.67 1.5-1.5 1.5v2c1.93 0 3.5-1.57 3.5-3.5S20.43 11 18.5 11"}),"AirTwoTone"),K4=h(c.jsx("path",{d:"M22 11v2H9V7h9c2.21 0 4 1.79 4 4M2 14v2h6v2h8v-2h6v-2zm5.14-1.9c1.16-1.19 1.14-3.08-.04-4.24-1.19-1.16-3.08-1.14-4.24.04-1.16 1.19-1.14 3.08.04 4.24 1.19 1.16 3.08 1.14 4.24-.04"}),"AirlineSeatFlat"),q4=h(c.jsx("path",{d:"m22.25 14.29-.69 1.89L9.2 11.71l2.08-5.66 8.56 3.09c2.1.76 3.18 3.06 2.41 5.15M1.5 12.14 8 14.48V19h8v-1.63L20.52 19l.69-1.89-19.02-6.86zm5.8-1.94c1.49-.72 2.12-2.51 1.41-4C7.99 4.71 6.2 4.08 4.7 4.8c-1.49.71-2.12 2.5-1.4 4 .71 1.49 2.5 2.12 4 1.4"}),"AirlineSeatFlatAngled"),Q4=h(c.jsx("path",{d:"M6 6.5c.31 0 .7.15.9.56.24.5.02 1.1-.47 1.34-.14.06-.28.1-.43.1-.3 0-.7-.15-.89-.56-.17-.34-.1-.63-.05-.78.05-.14.18-.4.51-.56.14-.06.28-.1.43-.1m6.47 2.11 6.69 2.41c.52.19.93.56 1.15 1.05.22.48.25 1.03.06 1.53l-.01.02-8.59-3.11zM10 15.19l4 1.44V17h-4zM6 4.5c-.44 0-.88.1-1.3.3-1.49.71-2.12 2.5-1.4 4 .51 1.07 1.58 1.7 2.7 1.7.44 0 .88-.1 1.3-.3 1.49-.72 2.12-2.51 1.41-4C8.19 5.13 7.12 4.5 6 4.5m5.28 1.55L9.2 11.71l12.36 4.47.69-1.89c.77-2.09-.31-4.39-2.41-5.15zm-9.09 4.2-.69 1.89L8 14.48V19h8v-1.63L20.52 19l.69-1.89z"}),"AirlineSeatFlatAngledOutlined"),Z4=h(c.jsx("path",{d:"m22.25 14.29-.69 1.89L9.2 11.71l1.39-3.79c.38-1.03 1.52-1.56 2.56-1.19l6.69 2.41c2.1.76 3.18 3.06 2.41 5.15m-19.8-1.81 5.55 2V18c0 .55.45 1 1 1h6c.55 0 1-.45 1-1v-.63l3.58 1.29c.52.19 1.1-.08 1.29-.6s-.08-1.1-.6-1.29L3.13 10.59c-.52-.19-1.1.08-1.29.6-.18.52.09 1.1.61 1.29M7.3 10.2c1.49-.72 2.12-2.51 1.41-4C7.99 4.71 6.2 4.08 4.7 4.8c-1.49.71-2.12 2.5-1.4 4 .71 1.49 2.5 2.12 4 1.4"}),"AirlineSeatFlatAngledRounded"),J4=h(c.jsx("path",{d:"M21.56 16.18 9.2 11.71l2.08-5.66 12.35 4.47zM1.5 12.14 8 14.48V19h8v-1.63L20.52 19l.69-1.89-19.02-6.86zm5.8-1.94c1.49-.72 2.12-2.51 1.41-4C7.99 4.71 6.2 4.08 4.7 4.8c-1.49.71-2.12 2.5-1.4 4 .71 1.49 2.5 2.12 4 1.4"}),"AirlineSeatFlatAngledSharp"),Y4=h([c.jsx("path",{d:"m14 16.64-4-1.45V17h4zM6 8.5c.15 0 .3-.03.44-.1.49-.24.7-.84.46-1.34-.19-.41-.59-.56-.9-.56-.15 0-.3.03-.44.1-.32.16-.45.42-.5.56-.05.15-.12.44.04.77.2.42.59.57.9.57m13.16 2.52-6.69-2.41-.7 1.91 8.59 3.11.01-.02c.19-.51.17-1.05-.06-1.53-.23-.5-.63-.87-1.15-1.06",opacity:".3"},"0"),c.jsx("path",{d:"M1.5 12.14 8 14.48V19h8v-1.63L20.52 19l.69-1.89-19.02-6.86zm8.5 3.05 4 1.44V17h-4zm9.84-6.05-8.56-3.09-2.08 5.66 12.36 4.47.69-1.89c.77-2.09-.31-4.39-2.41-5.15m.53 4.46-.01.02-8.59-3.11.7-1.91 6.69 2.41c.52.19.93.56 1.15 1.05.23.49.25 1.04.06 1.54M6 10.5c.44 0 .88-.1 1.3-.3 1.49-.72 2.12-2.51 1.41-4C8.19 5.13 7.12 4.5 6 4.5c-.44 0-.88.1-1.3.3-1.49.71-2.12 2.5-1.4 4 .51 1.07 1.58 1.7 2.7 1.7m-.94-3.34c.05-.14.18-.4.51-.56.14-.06.28-.1.43-.1.31 0 .7.15.9.56.24.5.02 1.1-.47 1.34-.14.06-.28.1-.43.1-.3 0-.7-.15-.89-.56-.17-.34-.1-.63-.05-.78"},"1")],"AirlineSeatFlatAngledTwoTone"),_4=h(c.jsx("path",{d:"M5 13c.78 0 1.55-.3 2.14-.9 1.16-1.19 1.14-3.08-.04-4.24C6.51 7.29 5.75 7 5 7c-.78 0-1.55.3-2.14.9-1.16 1.19-1.14 3.08.04 4.24.59.57 1.35.86 2.1.86m-.71-3.7c.19-.19.44-.3.71-.3.26 0 .51.1.7.28.4.39.4 1.01.02 1.41-.2.2-.45.31-.72.31-.26 0-.51-.1-.7-.28-.4-.4-.4-1.02-.01-1.42M18 7H9v6h13v-2c0-2.21-1.79-4-4-4m-7 4V9h7c1.1 0 2 .9 2 2zm-9 5h6v2h8v-2h6v-2H2z"}),"AirlineSeatFlatOutlined"),X4=h(c.jsx("path",{d:"M22 11v2H9V9c0-1.1.9-2 2-2h7c2.21 0 4 1.79 4 4M2 15c0 .55.45 1 1 1h5v1c0 .55.45 1 1 1h6c.55 0 1-.45 1-1v-1h5c.55 0 1-.45 1-1s-.45-1-1-1H3c-.55 0-1 .45-1 1m5.14-2.9c1.16-1.19 1.14-3.08-.04-4.24-1.19-1.16-3.08-1.14-4.24.04-1.16 1.19-1.14 3.08.04 4.24 1.19 1.16 3.08 1.14 4.24-.04"}),"AirlineSeatFlatRounded"),$4=h(c.jsx("path",{d:"M22 7v6H9V7zM2 14v2h6v2h8v-2h6v-2zm5.14-1.9c1.16-1.19 1.14-3.08-.04-4.24-1.19-1.16-3.08-1.14-4.24.04-1.16 1.19-1.14 3.08.04 4.24 1.19 1.16 3.08 1.14 4.24-.04"}),"AirlineSeatFlatSharp"),c3=h([c.jsx("path",{d:"M5 11c.27 0 .52-.11.71-.3.39-.4.39-1.02-.01-1.41C5.51 9.11 5.26 9 5 9c-.27 0-.52.11-.71.3-.39.4-.39 1.02.01 1.41.19.18.44.29.7.29m13-2h-7v2h9c0-1.1-.9-2-2-2",opacity:".3"},"0"),c.jsx("path",{d:"M5 13c.78 0 1.55-.3 2.14-.9 1.16-1.19 1.14-3.08-.04-4.24C6.51 7.29 5.75 7 5 7c-.78 0-1.55.3-2.14.9-1.16 1.19-1.14 3.08.04 4.24.59.57 1.35.86 2.1.86m-.71-3.7c.19-.19.44-.3.71-.3.26 0 .51.1.7.28.4.39.4 1.01.02 1.41-.2.2-.45.31-.72.31-.26 0-.51-.1-.7-.28-.4-.4-.4-1.02-.01-1.42M18 7H9v6h13v-2c0-2.21-1.79-4-4-4m-7 4V9h7c1.1 0 2 .9 2 2zm-9 5h6v2h8v-2h6v-2H2z"},"1")],"AirlineSeatFlatTwoTone"),h3=h(c.jsx("path",{d:"M7 13c1.65 0 3-1.35 3-3S8.65 7 7 7s-3 1.35-3 3 1.35 3 3 3m12-6h-8v7H3V7H1v10h22v-6c0-2.21-1.79-4-4-4"}),"AirlineSeatIndividualSuite"),s3=h(c.jsx("path",{d:"M7 14c1.66 0 3-1.34 3-3S8.66 8 7 8s-3 1.34-3 3 1.34 3 3 3m0-4c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1m12-3h-8v8H3V7H1v10h22v-6c0-2.21-1.79-4-4-4m2 8h-8V9h6c1.1 0 2 .9 2 2z"}),"AirlineSeatIndividualSuiteOutlined"),t3=h(c.jsx("path",{d:"M7 13c1.65 0 3-1.35 3-3S8.65 7 7 7s-3 1.35-3 3 1.35 3 3 3m12-6h-6c-1.1 0-2 .9-2 2v5H3V8c0-.55-.45-1-1-1s-1 .45-1 1v7c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2v-4c0-2.21-1.79-4-4-4"}),"AirlineSeatIndividualSuiteRounded"),o3=h(c.jsx("path",{d:"M7 13c1.65 0 3-1.35 3-3S8.65 7 7 7s-3 1.35-3 3 1.35 3 3 3m16-6H11v7H3V7H1v10h22z"}),"AirlineSeatIndividualSuiteSharp"),v3=h([c.jsx("circle",{cx:"7",cy:"11",r:"1",opacity:".3"},"0"),c.jsx("path",{d:"M19 9h-6v6h8v-4c0-1.1-.9-2-2-2",opacity:".3"},"1"),c.jsx("path",{d:"M7 14c1.66 0 3-1.34 3-3S8.66 8 7 8s-3 1.34-3 3 1.34 3 3 3m0-4c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1m12-3h-8v8H3V7H1v10h22v-6c0-2.21-1.79-4-4-4m2 8h-8V9h6c1.1 0 2 .9 2 2z"},"2")],"AirlineSeatIndividualSuiteTwoTone"),e3=h(c.jsx("path",{d:"M4 12V3H2v9c0 2.76 2.24 5 5 5h6v-2H7c-1.66 0-3-1.34-3-3m18.83 5.24c-.38-.72-1.29-.97-2.03-.63l-1.09.5-3.41-6.98c-.34-.68-1.03-1.12-1.79-1.12L11 9V3H5v8c0 1.66 1.34 3 3 3h7l3.41 7 3.72-1.7c.77-.36 1.1-1.3.7-2.06"}),"AirlineSeatLegroomExtra"),l3=h(c.jsx("path",{d:"M4 12V3H2v9c0 2.76 2.24 5 5 5h6v-2H7c-1.66 0-3-1.34-3-3m18.83 5.24c-.38-.72-1.29-.97-2.03-.63l-1.09.5-3.41-6.98C15.96 9.45 15.27 9 14.51 9H11V3H5v8c0 1.66 1.34 3 3 3h7l3.41 7 3.72-1.7c.77-.36 1.1-1.3.7-2.06"}),"AirlineSeatLegroomExtraOutlined"),n3=h(c.jsx("path",{d:"M4 12V4c0-.55-.45-1-1-1s-1 .45-1 1v8c0 2.76 2.24 5 5 5h5c.55 0 1-.45 1-1s-.45-1-1-1H7c-1.66 0-3-1.34-3-3m18.83 5.24c-.38-.72-1.29-.97-2.03-.63l-1.09.5-3.41-6.98C15.96 9.45 15.27 9 14.51 9H11V3H5v8c0 1.66 1.34 3 3 3h7l2.56 5.25c.48.98 1.64 1.39 2.63.94l1.95-.89c.76-.36 1.09-1.3.69-2.06"}),"AirlineSeatLegroomExtraRounded"),a3=h(c.jsx("path",{d:"M4 3H2v14h11v-2H4zm18.24 12.96-2.53 1.15-3.41-6.98C15.96 9.45 15.27 9 14.51 9H11V3H5v11h10l3.41 7 5.07-2.32z"}),"AirlineSeatLegroomExtraSharp"),d3=h(c.jsx("path",{d:"M4 12V3H2v9c0 2.76 2.24 5 5 5h6v-2H7c-1.66 0-3-1.34-3-3m18.83 5.24c-.38-.72-1.29-.97-2.03-.63l-1.09.5-3.41-6.98C15.96 9.45 15.27 9 14.51 9H11V3H5v8c0 1.66 1.34 3 3 3h7l3.41 7 3.72-1.7c.77-.36 1.1-1.3.7-2.06"}),"AirlineSeatLegroomExtraTwoTone"),z3=h(c.jsx("path",{d:"M5 12V3H3v9c0 2.76 2.24 5 5 5h6v-2H8c-1.66 0-3-1.34-3-3m15.5 6H19v-7c0-1.1-.9-2-2-2h-5V3H6v8c0 1.65 1.35 3 3 3h7v7h4.5c.83 0 1.5-.67 1.5-1.5s-.67-1.5-1.5-1.5"}),"AirlineSeatLegroomNormal"),m3=h(c.jsx("path",{d:"M5 12V3H3v9c0 2.76 2.24 5 5 5h6v-2H8c-1.66 0-3-1.34-3-3m15.5 6H19v-7c0-1.1-.9-2-2-2h-5V3H6v8c0 1.65 1.35 3 3 3h7v7h4.5c.83 0 1.5-.67 1.5-1.5s-.67-1.5-1.5-1.5"}),"AirlineSeatLegroomNormalOutlined"),p3=h(c.jsx("path",{d:"M5 12V4c0-.55-.45-1-1-1s-1 .45-1 1v8c0 2.76 2.24 5 5 5h5c.55 0 1-.45 1-1s-.45-1-1-1H8c-1.66 0-3-1.34-3-3m15.5 6H19v-7c0-1.1-.9-2-2-2h-5V3H6v8c0 1.65 1.35 3 3 3h7v5c0 1.1.9 2 2 2h2.5c.83 0 1.5-.67 1.5-1.5s-.67-1.5-1.5-1.5"}),"AirlineSeatLegroomNormalRounded"),H3=h(c.jsx("path",{d:"M5 15V3H3v14h11v-2zm17 3h-3v-7c0-1.1-.9-2-2-2h-5V3H6v11h10v7h6z"}),"AirlineSeatLegroomNormalSharp"),M3=h(c.jsx("path",{d:"M5 12V3H3v9c0 2.76 2.24 5 5 5h6v-2H8c-1.66 0-3-1.34-3-3m15.5 6H19v-7c0-1.1-.9-2-2-2h-5V3H6v8c0 1.65 1.35 3 3 3h7v7h4.5c.83 0 1.5-.67 1.5-1.5s-.67-1.5-1.5-1.5"}),"AirlineSeatLegroomNormalTwoTone"),r3=h(c.jsx("path",{d:"M19.97 19.2c.18.96-.55 1.8-1.47 1.8H14v-3l1-4H9c-1.65 0-3-1.35-3-3V3h6v6h5c1.1 0 2 .9 2 2l-2 7h1.44c.73 0 1.39.49 1.53 1.2M5 12V3H3v9c0 2.76 2.24 5 5 5h4v-2H8c-1.66 0-3-1.34-3-3"}),"AirlineSeatLegroomReduced"),i3=h(c.jsx("path",{d:"M19.97 19.2c.18.96-.55 1.8-1.47 1.8H14v-3l1-4H9c-1.65 0-3-1.35-3-3V3h6v6h5c1.1 0 2 .9 2 2l-2 7h1.44c.73 0 1.39.49 1.53 1.2M5 12V3H3v9c0 2.76 2.24 5 5 5h4v-2H8c-1.66 0-3-1.34-3-3"}),"AirlineSeatLegroomReducedOutlined"),V3=h(c.jsx("path",{d:"M19.97 19.2c.18.96-.55 1.8-1.47 1.8h-2.69c-1.3 0-2.26-1.22-1.94-2.49L15 14H9c-1.65 0-3-1.35-3-3V3h6v6h5c1.1 0 2 .9 2 2l-2 7h1.44c.73 0 1.39.49 1.53 1.2M5 12V4c0-.55-.45-1-1-1s-1 .45-1 1v8c0 2.76 2.24 5 5 5h3c.55 0 1-.45 1-1s-.45-1-1-1H8c-1.66 0-3-1.34-3-3"}),"AirlineSeatLegroomReducedRounded"),x3=h(c.jsx("path",{d:"M19.97 21H14v-3l1-4H6V3h6v6h5c1.1 0 2 .9 2 2l-2 7h2.97zM5 15V3H3v14h9v-2z"}),"AirlineSeatLegroomReducedSharp"),j3=h(c.jsx("path",{d:"M19.97 19.2c.18.96-.55 1.8-1.47 1.8H14v-3l1-4H9c-1.65 0-3-1.35-3-3V3h6v6h5c1.1 0 2 .9 2 2l-2 7h1.44c.73 0 1.39.49 1.53 1.2M5 12V3H3v9c0 2.76 2.24 5 5 5h4v-2H8c-1.66 0-3-1.34-3-3"}),"AirlineSeatLegroomReducedTwoTone"),u3=h(c.jsx("path",{d:"M5.35 5.64c-.9-.64-1.12-1.88-.49-2.79.63-.9 1.88-1.12 2.79-.49.9.64 1.12 1.88.49 2.79-.64.9-1.88 1.12-2.79.49M16 19H8.93c-1.48 0-2.74-1.08-2.96-2.54L4 7H2l1.99 9.76C4.37 19.2 6.47 21 8.94 21H16zm.23-4h-4.88l-1.03-4.1c1.58.89 3.28 1.54 5.15 1.22V9.99c-1.63.31-3.44-.27-4.69-1.25L9.14 7.47c-.23-.18-.49-.3-.76-.38-.32-.09-.66-.12-.99-.06h-.02c-1.23.22-2.05 1.39-1.84 2.61l1.35 5.92C7.16 16.98 8.39 18 9.83 18h6.85l3.82 3 1.5-1.5z"}),"AirlineSeatReclineExtra"),L3=h(c.jsx("path",{d:"M5.35 5.64c-.9-.64-1.12-1.88-.49-2.79.63-.9 1.88-1.12 2.79-.49.9.64 1.12 1.88.49 2.79-.64.9-1.88 1.12-2.79.49M16 19H8.93c-1.48 0-2.74-1.08-2.96-2.54L4 7H2l1.99 9.76C4.37 19.2 6.47 21 8.94 21H16zm.23-4h-4.88l-1.03-4.1c1.58.89 3.28 1.54 5.15 1.22V9.99c-1.63.31-3.44-.27-4.69-1.25L9.14 7.47c-.23-.18-.49-.3-.76-.38-.32-.09-.66-.12-.99-.06h-.02c-1.23.22-2.05 1.39-1.84 2.61l1.35 5.92C7.16 16.98 8.39 18 9.83 18h6.85l3.82 3 1.5-1.5z"}),"AirlineSeatReclineExtraOutlined"),S3=h(c.jsx("path",{d:"M5.35 5.64c-.9-.64-1.12-1.88-.49-2.79.63-.9 1.88-1.12 2.79-.49.9.64 1.12 1.88.49 2.79-.64.9-1.88 1.12-2.79.49M16 20c0-.55-.45-1-1-1H8.93c-1.48 0-2.74-1.08-2.96-2.54L4.16 7.78C4.07 7.33 3.67 7 3.2 7c-.62 0-1.08.57-.96 1.18l1.75 8.58C4.37 19.2 6.47 21 8.94 21H15c.55 0 1-.45 1-1m-.46-5h-4.19l-1.03-4.1c1.28.72 2.63 1.28 4.1 1.3.58.01 1.05-.49 1.05-1.07 0-.59-.49-1.04-1.08-1.06-1.31-.04-2.63-.56-3.61-1.33L9.14 7.47c-.23-.18-.49-.3-.76-.38-.32-.09-.66-.12-.99-.06h-.02c-1.23.22-2.05 1.39-1.84 2.61l1.35 5.92C7.16 16.98 8.39 18 9.83 18h6.85l3.09 2.42c.42.33 1.02.29 1.39-.08.45-.45.4-1.18-.1-1.57l-4.29-3.35c-.35-.27-.78-.42-1.23-.42"}),"AirlineSeatReclineExtraRounded"),C3=h(c.jsx("path",{d:"M5.35 5.64c-.9-.64-1.12-1.88-.49-2.79.63-.9 1.88-1.12 2.79-.49.9.64 1.12 1.88.49 2.79-.64.9-1.88 1.12-2.79.49M16 19H6.5L4 7H2l2.85 14H16zm.23-4h-4.88l-1.03-4.1c1.58.89 3.28 1.54 5.15 1.22V9.99c-1.63.31-3.44-.27-4.69-1.25L9.14 7.47c-.23-.18-.49-.3-.76-.38-.32-.09-.66-.12-.99-.06h-.02c-1.23.22-2.05 1.39-1.84 2.61L7.44 18h9.24l3.82 3 1.5-1.5z"}),"AirlineSeatReclineExtraSharp"),T3=h(c.jsx("path",{d:"M5.35 5.64c-.9-.64-1.12-1.88-.49-2.79.63-.9 1.88-1.12 2.79-.49.9.64 1.12 1.88.49 2.79-.64.9-1.88 1.12-2.79.49M16 19H8.93c-1.48 0-2.74-1.08-2.96-2.54L4 7H2l1.99 9.76C4.37 19.2 6.47 21 8.94 21H16zm.23-4h-4.88l-1.03-4.1c1.58.89 3.28 1.54 5.15 1.22V9.99c-1.63.31-3.44-.27-4.69-1.25L9.14 7.47c-.23-.18-.49-.3-.76-.38-.32-.09-.66-.12-.99-.06h-.02c-1.23.22-2.05 1.39-1.84 2.61l1.35 5.92C7.16 16.98 8.39 18 9.83 18h6.85l3.82 3 1.5-1.5z"}),"AirlineSeatReclineExtraTwoTone"),w3=h(c.jsx("path",{d:"M7.59 5.41c-.78-.78-.78-2.05 0-2.83s2.05-.78 2.83 0 .78 2.05 0 2.83c-.79.79-2.05.79-2.83 0M6 16V7H4v9c0 2.76 2.24 5 5 5h6v-2H9c-1.66 0-3-1.34-3-3m14 4.07L14.93 15H11.5v-3.68c1.4 1.15 3.6 2.16 5.5 2.16v-2.16c-1.66.02-3.61-.87-4.67-2.04l-1.4-1.55c-.19-.21-.43-.38-.69-.5-.29-.14-.62-.23-.96-.23h-.03C8.01 7 7 8.01 7 9.25V15c0 1.66 1.34 3 3 3h5.07l3.5 3.5z"}),"AirlineSeatReclineNormal"),R3=h(c.jsx("path",{d:"M7.59 5.41c-.78-.78-.78-2.05 0-2.83s2.05-.78 2.83 0 .78 2.05 0 2.83c-.79.79-2.05.79-2.83 0M6 16V7H4v9c0 2.76 2.24 5 5 5h6v-2H9c-1.66 0-3-1.34-3-3m14 4.07L14.93 15H11.5v-3.68c1.4 1.15 3.6 2.16 5.5 2.16v-2.16c-1.66.02-3.61-.87-4.67-2.04l-1.4-1.55c-.19-.21-.43-.38-.69-.5-.29-.14-.62-.23-.96-.23h-.03C8.01 7 7 8.01 7 9.25V15c0 1.66 1.34 3 3 3h5.07l3.5 3.5z"}),"AirlineSeatReclineNormalOutlined"),O3=h(c.jsx("path",{d:"M7.59 5.41c-.78-.78-.78-2.05 0-2.83s2.05-.78 2.83 0 .78 2.05 0 2.83c-.79.79-2.05.79-2.83 0M6 16V8c0-.55-.45-1-1-1s-1 .45-1 1v8c0 2.76 2.24 5 5 5h5c.55 0 1-.45 1-1s-.45-1-1-1H9c-1.66 0-3-1.34-3-3m13.28 3.35-3.77-3.77c-.37-.37-.88-.58-1.41-.58h-2.6v-3.68c1.09.89 2.66 1.7 4.2 2.02.67.14 1.3-.36 1.3-1.04 0-.53-.39-.96-.92-1.05-1.42-.24-2.88-1.01-3.75-1.97l-1.4-1.55c-.19-.21-.43-.38-.69-.5-.29-.14-.62-.23-.96-.23h-.03C8.01 7 7 8.01 7 9.25V15c0 1.66 1.34 3 3 3h5.07l2.78 2.78c.39.39 1.04.39 1.43 0 .4-.39.4-1.03 0-1.43"}),"AirlineSeatReclineNormalRounded"),y3=h(c.jsx("path",{d:"M7.59 5.41c-.78-.78-.78-2.05 0-2.83s2.05-.78 2.83 0 .78 2.05 0 2.83c-.79.79-2.05.79-2.83 0M6 19V7H4v14h11v-2zm14 1.07L14.93 15H11.5v-3.68c1.4 1.15 3.6 2.16 5.5 2.16v-2.16c-1.66.02-3.61-.87-4.67-2.04l-1.4-1.55c-.19-.21-.43-.38-.69-.5-.29-.14-.62-.23-.96-.23h-.03C8.01 7 7 8.01 7 9.25V18h8.07l3.5 3.5z"}),"AirlineSeatReclineNormalSharp"),g3=h(c.jsx("path",{d:"M7.59 5.41c-.78-.78-.78-2.05 0-2.83s2.05-.78 2.83 0 .78 2.05 0 2.83c-.79.79-2.05.79-2.83 0M6 16V7H4v9c0 2.76 2.24 5 5 5h6v-2H9c-1.66 0-3-1.34-3-3m14 4.07L14.93 15H11.5v-3.68c1.4 1.15 3.6 2.16 5.5 2.16v-2.16c-1.66.02-3.61-.87-4.67-2.04l-1.4-1.55c-.19-.21-.43-.38-.69-.5-.29-.14-.62-.23-.96-.23h-.03C8.01 7 7 8.01 7 9.25V15c0 1.66 1.34 3 3 3h5.07l3.5 3.5z"}),"AirlineSeatReclineNormalTwoTone"),A3=h(c.jsx("path",{d:"M18.21 9.21C15.93 10.78 13.45 13.3 13 17h2v2H9v-2h2c-.5-4.5-4.37-8-9-8V7c4.39 0 8.22 2.55 10 6.3 1.13-2.43 2.99-4.25 4.78-5.52L14 5h7v7z"}),"AirlineStops"),f3=h(c.jsx("path",{d:"M19 8.7c-2.46 1.5-5.5 4.17-6 8.3h2v2H9v-2h2c-.5-4.5-4.37-8-9-8V7c4.39 0 8.22 2.55 10 6.3 1.38-2.97 3.86-5.03 5.96-6.31L14 7V5h7v7h-2z"}),"AirlineStopsOutlined"),P3=h(c.jsx("path",{d:"M15 18c0 .55-.45 1-1 1h-4c-.55 0-1-.45-1-1s.45-1 1-1h1c-.47-4.21-3.89-7.55-8.12-7.96-.51-.05-.88-.48-.88-.99 0-.59.52-1.06 1.11-1 3.92.39 7.26 2.82 8.89 6.25 1.13-2.43 2.99-4.25 4.78-5.52l-1.92-1.92c-.32-.32-.1-.86.35-.86h5.29c.28 0 .5.22.5.5v5.29c0 .45-.54.67-.85.35L18.21 9.2c-2.28 1.58-4.76 4.1-5.21 7.8h1c.55 0 1 .45 1 1"}),"AirlineStopsRounded"),F3=h(c.jsx("path",{d:"M18.21 9.21C15.93 10.78 13.45 13.3 13 17h2v2H9v-2h2c-.5-4.5-4.37-8-9-8V7c4.39 0 8.22 2.55 10 6.3 1.13-2.43 2.99-4.25 4.78-5.52L14 5h7v7z"}),"AirlineStopsSharp"),B3=h(c.jsx("path",{d:"M18.21 9.21C15.93 10.78 13.45 13.3 13 17h2v2H9v-2h2c-.5-4.5-4.37-8-9-8V7c4.39 0 8.22 2.55 10 6.3 1.13-2.43 2.99-4.25 4.78-5.52L14 5h7v7z"}),"AirlineStopsTwoTone"),b3=h(c.jsx("path",{d:"M13 4 2 20h17l3-16zm1.5 10c-1.38 0-2.5-1.12-2.5-2.5S13.12 9 14.5 9s2.5 1.12 2.5 2.5-1.12 2.5-2.5 2.5"}),"Airlines"),D3=h(c.jsx("path",{d:"M17.34 18H5.8l8.25-12h5.54zM13 4 2 20h17l3-16zm1.5 5c-1.38 0-2.5 1.12-2.5 2.5s1.12 2.5 2.5 2.5 2.5-1.12 2.5-2.5S15.88 9 14.5 9"}),"AirlinesOutlined"),k3=h(c.jsx("path",{d:"M19.59 4h-5.01c-.99 0-1.91.49-2.47 1.3L2 20h17l2.56-13.63C21.79 5.14 20.84 4 19.59 4M14.5 14c-1.38 0-2.5-1.12-2.5-2.5S13.12 9 14.5 9s2.5 1.12 2.5 2.5-1.12 2.5-2.5 2.5"}),"AirlinesRounded"),W3=h(c.jsx("path",{d:"M13 4 2 20h17l3-16zm1.5 10c-1.38 0-2.5-1.12-2.5-2.5S13.12 9 14.5 9s2.5 1.12 2.5 2.5-1.12 2.5-2.5 2.5"}),"AirlinesSharp"),N3=h([c.jsx("path",{d:"M14.05 6 5.8 18h11.54l2.25-12zm.45 8c-1.38 0-2.5-1.12-2.5-2.5S13.12 9 14.5 9s2.5 1.12 2.5 2.5-1.12 2.5-2.5 2.5",opacity:".3"},"0"),c.jsx("path",{d:"M17.34 18H5.8l8.25-12h5.54zM13 4 2 20h17l3-16zm1.5 5c-1.38 0-2.5 1.12-2.5 2.5s1.12 2.5 2.5 2.5 2.5-1.12 2.5-2.5S15.88 9 14.5 9"},"1")],"AirlinesTwoTone"),E3=h(c.jsx("path",{d:"M20.19 4H4c-1.1 0-1.99.9-1.99 2v4c1.1 0 1.99.9 1.99 2s-.89 2-2 2v4c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.81-2-1.81-2m-2.46 9.3-8.86 2.36-1.66-2.88.93-.25 1.26.99 2.39-.64-2.4-4.16 1.4-.38 4.01 3.74 2.44-.65c.51-.14 1.04.17 1.18.68.13.51-.17 1.04-.69 1.19"}),"AirplaneTicket"),I3=h(c.jsx("path",{d:"M20.19 4H4c-1.1 0-1.99.9-1.99 2v4c1.1 0 1.99.9 1.99 2s-.89 2-2 2v4c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.81-2-1.81-2M20 18H4v-2.54c1.19-.69 2-1.99 2-3.46 0-1.48-.8-2.77-1.99-3.46L4 6h16zM8.87 15.66l-1.66-2.88.93-.25 1.26.99 2.39-.64-2.4-4.16 1.4-.38 4.01 3.74 2.44-.65c.51-.14 1.04.17 1.18.68.13.51-.17 1.04-.69 1.19z"}),"AirplaneTicketOutlined"),U3=h(c.jsx("path",{d:"M20.19 4H4c-1.1 0-1.99.9-1.99 2v4c1.1 0 1.99.9 1.99 2s-.89 2-2 2v4c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.81-2-1.81-2m-2.46 9.3-8.49 2.26c-.22.06-.45-.04-.56-.23l-1.12-1.95c-.18-.3-.01-.69.32-.78.16-.04.34-.01.47.1l1.05.82 2.39-.64L9.9 9.6c-.26-.44-.02-1.01.47-1.15.26-.07.54 0 .74.18l3.69 3.44 2.44-.65c.51-.14 1.04.17 1.18.68.13.52-.17 1.05-.69 1.2"}),"AirplaneTicketRounded"),G3=h(c.jsx("path",{d:"M22 4H2.01v6c1.1 0 1.99.9 1.99 2s-.89 2-2 2v6h20zm-4.27 9.3-8.86 2.36-1.66-2.88.93-.25 1.26.99 2.39-.64-2.4-4.16 1.4-.38 4.01 3.74 2.44-.65c.51-.14 1.04.17 1.18.68.13.51-.17 1.04-.69 1.19"}),"AirplaneTicketSharp"),K3=h([c.jsx("path",{d:"M4.01 8.54C5.2 9.23 6 10.52 6 12c0 1.47-.81 2.77-2 3.46V18h16V6H4zm4.13 3.99 1.26.99 2.39-.64-2.4-4.16 1.4-.38 4.01 3.74 2.44-.65c.51-.14 1.04.17 1.18.68.13.51-.17 1.04-.69 1.19l-8.86 2.36-1.66-2.88z",opacity:".3"},"0"),c.jsx("path",{d:"M20.19 4H4c-1.1 0-1.99.9-1.99 2v4c1.1 0 1.99.9 1.99 2s-.89 2-2 2v4c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.81-2-1.81-2M20 18H4v-2.54c1.19-.69 2-1.99 2-3.46 0-1.48-.8-2.77-1.99-3.46L4 6h16z"},"1"),c.jsx("path",{d:"M17.73 13.3c.52-.15.82-.68.69-1.19-.14-.51-.67-.82-1.18-.68l-2.44.65-4.01-3.74-1.4.38 2.4 4.16-2.39.64-1.26-.99-.93.25 1.66 2.88z"},"2")],"AirplaneTicketTwoTone"),q3=h(c.jsx("path",{d:"M22 16v-2l-8.5-5V3.5c0-.83-.67-1.5-1.5-1.5s-1.5.67-1.5 1.5V9L2 14v2l8.5-2.5V19L8 20.5V22l4-1 4 1v-1.5L13.5 19v-5.5z"}),"AirplanemodeActive"),Q3=h(c.jsx("path",{d:"M22 16v-2l-8.5-5V3.5c0-.83-.67-1.5-1.5-1.5s-1.5.67-1.5 1.5V9L2 14v2l8.5-2.5V19L8 20.5V22l4-1 4 1v-1.5L13.5 19v-5.5z"}),"AirplanemodeActiveOutlined"),Z3=h(c.jsx("path",{d:"M21.48 13.7 13.5 9V3.5c0-.83-.67-1.5-1.5-1.5s-1.5.67-1.5 1.5V9l-7.98 4.7c-.32.18-.52.53-.52.9 0 .7.67 1.2 1.34 1.01l7.16-2.1V19l-2.26 1.35c-.15.09-.24.26-.24.43v.58c0 .33.31.57.62.49l2.92-.73L12 21l.38.09.42.11 1.9.48.67.17c.32.08.62-.16.62-.49v-.58c0-.18-.09-.34-.24-.43L13.5 19v-5.5l7.16 2.1c.67.2 1.34-.3 1.34-1 0-.37-.2-.72-.52-.9"}),"AirplanemodeActiveRounded"),J3=h(c.jsx("path",{d:"M22 16v-2l-8.5-5V3.5c0-.83-.67-1.5-1.5-1.5s-1.5.67-1.5 1.5V9L2 14v2l8.5-2.5V19L8 20.5V22l4-1 4 1v-1.5L13.5 19v-5.5z"}),"AirplanemodeActiveSharp"),Y3=h(c.jsx("path",{d:"M22 16v-2l-8.5-5V3.5c0-.83-.67-1.5-1.5-1.5s-1.5.67-1.5 1.5V9L2 14v2l8.5-2.5V19L8 20.5V22l4-1 4 1v-1.5L13.5 19v-5.5z"}),"AirplanemodeActiveTwoTone"),_3=h(c.jsx("path",{d:"M10.5 7.67V3.5c0-.83.67-1.5 1.5-1.5s1.5.67 1.5 1.5V9l8.5 5v2l-4.49-1.32zm9.28 14.94 1.41-1.41-7.69-7.7-3.94-3.94-6.75-6.75-1.42 1.41 6.38 6.38L2 14v2l8.5-2.5V19L8 20.5V22l4-1 4 1v-1.5L13.5 19v-2.67z"}),"AirplanemodeInactive"),X3=h(c.jsx("path",{d:"M10.5 7.67V3.5c0-.83.67-1.5 1.5-1.5s1.5.67 1.5 1.5V9l8.5 5v2l-4.49-1.32zm9.28 14.94 1.41-1.41-7.69-7.7-3.94-3.94-6.75-6.75-1.42 1.41 6.38 6.38L2 14v2l8.5-2.5V19L8 20.5V22l4-1 4 1v-1.5L13.5 19v-2.67z"}),"AirplanemodeInactiveOutlined"),$3=h(c.jsx("path",{d:"M22 14.6c0 .7-.67 1.2-1.34 1.01l-3.15-.93-7.01-7.01V3.5c0-.83.67-1.5 1.5-1.5s1.5.67 1.5 1.5V9l7.98 4.7c.32.18.52.53.52.9m-8.5-1.1L9.56 9.56 3.51 3.51a.996.996 0 0 0-1.41 0c-.39.39-.39 1.02 0 1.41l5.67 5.67-5.25 3.11c-.32.18-.52.53-.52.9 0 .7.67 1.2 1.34 1.01l7.16-2.1V19l-2.26 1.35c-.15.09-.24.26-.24.43v.58c0 .33.31.57.62.49l2.92-.73L12 21l.38.09.42.11 1.9.48.67.17c.32.08.62-.16.62-.49v-.58c0-.18-.09-.34-.24-.43L13.5 19v-2.67l5.57 5.57c.39.39 1.02.39 1.41 0s.39-1.02 0-1.41z"}),"AirplanemodeInactiveRounded"),c0=h(c.jsx("path",{d:"M10.5 7.67V3.5c0-.83.67-1.5 1.5-1.5s1.5.67 1.5 1.5V9l8.5 5v2l-4.49-1.32zm9.28 14.94 1.41-1.41-7.69-7.7-3.94-3.94-6.75-6.75-1.42 1.41 6.38 6.38L2 14v2l8.5-2.5V19L8 20.5V22l4-1 4 1v-1.5L13.5 19v-2.67z"}),"AirplanemodeInactiveSharp"),h0=h(c.jsx("path",{d:"M10.5 7.67V3.5c0-.83.67-1.5 1.5-1.5s1.5.67 1.5 1.5V9l8.5 5v2l-4.49-1.32zm9.28 14.94 1.41-1.41-7.69-7.7-3.94-3.94-6.75-6.75-1.42 1.41 6.38 6.38L2 14v2l8.5-2.5V19L8 20.5V22l4-1 4 1v-1.5L13.5 19v-2.67z"}),"AirplanemodeInactiveTwoTone"),s0=h([c.jsx("path",{d:"M6 22h12l-6-6z"},"0"),c.jsx("path",{d:"M21 3H3c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h4v-2H3V5h18v12h-4v2h4c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2"},"1")],"Airplay"),t0=h([c.jsx("path",{d:"M6 22h12l-6-6z"},"0"),c.jsx("path",{d:"M21 3H3c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h4v-2H3V5h18v12h-4v2h4c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2"},"1")],"AirplayOutlined"),o0=h(c.jsx("path",{d:"M8.41 22h7.17c.89 0 1.34-1.08.71-1.71L12.7 16.7a.996.996 0 0 0-1.41 0L7.7 20.29c-.62.63-.18 1.71.71 1.71M21 3H3c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h3c.55 0 1-.45 1-1s-.45-1-1-1H4c-.55 0-1-.45-1-1V6c0-.55.45-1 1-1h16c.55 0 1 .45 1 1v10c0 .55-.45 1-1 1h-2c-.55 0-1 .45-1 1s.45 1 1 1h3c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2"}),"AirplayRounded"),v0=h(c.jsx("path",{d:"M6 22h12l-6-6zM23 3H1v16h6v-2H3V5h18v12h-4v2h6z"}),"AirplaySharp"),e0=h([c.jsx("path",{d:"M6 22h12l-6-6z"},"0"),c.jsx("path",{d:"M21 3H3c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h4v-2H3V5h18v12h-4v2h4c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2"},"1")],"AirplayTwoTone"),l0=h(c.jsx("path",{d:"M17 5H3c-1.1 0-2 .89-2 2v9h2c0 1.65 1.34 3 3 3s3-1.35 3-3h5.5c0 1.65 1.34 3 3 3s3-1.35 3-3H23v-5zM3 11V7h4v4zm3 6.5c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5m7-6.5H9V7h4zm4.5 6.5c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5M15 11V7h1l4 4z"}),"AirportShuttle"),n0=h(c.jsx("path",{d:"M17 5H3c-1.1 0-2 .89-2 2v9h2c0 1.66 1.34 3 3 3s3-1.34 3-3h6c0 1.66 1.34 3 3 3s3-1.34 3-3h2v-5zm-2 2h1l3 3h-4zM9 7h4v3H9zM3 7h4v3H3zm3 10.25c-.69 0-1.25-.56-1.25-1.25s.56-1.25 1.25-1.25 1.25.56 1.25 1.25-.56 1.25-1.25 1.25m12 0c-.69 0-1.25-.56-1.25-1.25s.56-1.25 1.25-1.25 1.25.56 1.25 1.25-.56 1.25-1.25 1.25M21 14h-.78c-.55-.61-1.34-1-2.22-1s-1.67.39-2.22 1H8.22c-.55-.61-1.33-1-2.22-1s-1.67.39-2.22 1H3v-2h18z"}),"AirportShuttleOutlined"),a0=h(c.jsx("path",{d:"m22.41 10.41-4.83-4.83c-.37-.37-.88-.58-1.41-.58H3c-1.1 0-2 .89-2 2v7c0 1.1.9 2 2 2 0 1.66 1.34 3 3 3s3-1.34 3-3h6c0 1.66 1.34 3 3 3s3-1.34 3-3c1.1 0 2-.9 2-2v-2.17c0-.53-.21-1.04-.59-1.42M3 10V8c0-.55.45-1 1-1h3v4H4c-.55 0-1-.45-1-1m3 7.25c-.69 0-1.25-.56-1.25-1.25s.56-1.25 1.25-1.25 1.25.56 1.25 1.25-.56 1.25-1.25 1.25M13 11H9V7h4zm5 6.25c-.69 0-1.25-.56-1.25-1.25s.56-1.25 1.25-1.25 1.25.56 1.25 1.25-.56 1.25-1.25 1.25M15 11V7h1l4 4z"}),"AirportShuttleRounded"),d0=h(c.jsx("path",{d:"M17 5H1v11h2c0 1.66 1.34 3 3 3s3-1.34 3-3h6c0 1.66 1.34 3 3 3s3-1.34 3-3h2v-5zM3 11V7h4v4zm3 6.25c-.69 0-1.25-.56-1.25-1.25s.56-1.25 1.25-1.25 1.25.56 1.25 1.25-.56 1.25-1.25 1.25M13 11H9V7h4zm5 6.25c-.69 0-1.25-.56-1.25-1.25s.56-1.25 1.25-1.25 1.25.56 1.25 1.25-.56 1.25-1.25 1.25M15 11V7h1l4 4z"}),"AirportShuttleSharp"),z0=h([c.jsx("path",{d:"M3 14h.78c.55-.61 1.34-1 2.22-1s1.67.39 2.22 1h7.56c.55-.61 1.34-1 2.22-1s1.67.39 2.22 1H21v-2H3z",opacity:".3"},"0"),c.jsx("path",{d:"M17 5H3c-1.1 0-2 .89-2 2v9h2c0 1.66 1.34 3 3 3s3-1.34 3-3h6c0 1.66 1.34 3 3 3s3-1.34 3-3h2v-5zm-2 2h1l3 3h-4zM9 7h4v3H9zM3 7h4v3H3zm3 10.25c-.69 0-1.25-.56-1.25-1.25s.56-1.25 1.25-1.25 1.25.56 1.25 1.25-.56 1.25-1.25 1.25m12 0c-.69 0-1.25-.56-1.25-1.25s.56-1.25 1.25-1.25 1.25.56 1.25 1.25-.56 1.25-1.25 1.25M21 14h-.78c-.55-.61-1.34-1-2.22-1s-1.67.39-2.22 1H8.22c-.55-.61-1.33-1-2.22-1s-1.67.39-2.22 1H3v-2h18z"},"1")],"AirportShuttleTwoTone"),m0=h(c.jsx("path",{d:"m22 5.72-4.6-3.86-1.29 1.53 4.6 3.86zM7.88 3.39 6.6 1.86 2 5.71l1.29 1.53zM12.5 8H11v6l4.75 2.85.75-1.23-4-2.37zM12 4c-4.97 0-9 4.03-9 9s4.02 9 9 9c4.97 0 9-4.03 9-9s-4.03-9-9-9m0 16c-3.87 0-7-3.13-7-7s3.13-7 7-7 7 3.13 7 7-3.13 7-7 7"}),"Alarm"),p0=h(c.jsx("path",{d:"M7.88 3.39 6.6 1.86 2 5.71l1.29 1.53zM22 5.72l-4.6-3.86-1.29 1.53 4.6 3.86zM12 4c-4.97 0-9 4.03-9 9s4.02 9 9 9c4.97 0 9-4.03 9-9s-4.03-9-9-9m0 16c-3.87 0-7-3.13-7-7s3.13-7 7-7 7 3.13 7 7-3.13 7-7 7m1-11h-2v3H8v2h3v3h2v-3h3v-2h-3z"}),"AlarmAdd"),H0=h(c.jsx("path",{d:"m17.337 1.81 4.607 3.845-1.28 1.535-4.61-3.843zm-10.674 0 1.282 1.536L3.337 7.19l-1.28-1.536zM12 4c-4.97 0-9 4.03-9 9s4.03 9 9 9 9-4.03 9-9-4.03-9-9-9m0 16c-3.86 0-7-3.14-7-7s3.14-7 7-7 7 3.14 7 7-3.14 7-7 7m1-11h-2v3H8v2h3v3h2v-3h3v-2h-3z"}),"AlarmAddOutlined"),M0=h(c.jsx("path",{d:"M21.18 5.01 18.1 2.45c-.42-.35-1.05-.3-1.41.13-.35.42-.29 1.05.13 1.41l3.07 2.56c.42.35 1.05.3 1.41-.13.36-.42.3-1.05-.12-1.41M4.1 6.55l3.07-2.56c.43-.36.49-.99.13-1.41-.35-.43-.98-.48-1.4-.13L2.82 5.01c-.42.36-.48.99-.12 1.41.35.43.98.48 1.4.13M12 4c-4.97 0-9 4.03-9 9s4.03 9 9 9 9-4.03 9-9-4.03-9-9-9m0 16c-3.86 0-7-3.14-7-7s3.14-7 7-7 7 3.14 7 7-3.14 7-7 7m3-8h-2v-2c0-.55-.45-1-1-1s-1 .45-1 1v2H9c-.55 0-1 .45-1 1s.45 1 1 1h2v2c0 .55.45 1 1 1s1-.45 1-1v-2h2c.55 0 1-.45 1-1s-.45-1-1-1"}),"AlarmAddRounded"),r0=h(c.jsx("path",{d:"m17.337 1.81 4.607 3.845-1.28 1.535-4.61-3.843zm-10.674 0 1.282 1.536L3.337 7.19l-1.28-1.536zM12 4c-4.97 0-9 4.03-9 9s4.03 9 9 9 9-4.03 9-9-4.03-9-9-9m0 16c-3.86 0-7-3.14-7-7s3.14-7 7-7 7 3.14 7 7-3.14 7-7 7m1-11h-2v3H8v2h3v3h2v-3h3v-2h-3z"}),"AlarmAddSharp"),i0=h([c.jsx("path",{d:"M12 6c-3.86 0-7 3.14-7 7s3.14 7 7 7 7-3.14 7-7-3.14-7-7-7m4 8h-3v3h-2v-3H8v-2h3V9h2v3h3z",opacity:".3"},"0"),c.jsx("path",{d:"m17.337 1.81 4.607 3.845-1.28 1.535-4.61-3.843zm-10.674 0 1.282 1.536L3.337 7.19l-1.28-1.536zM12 4c-4.97 0-9 4.03-9 9s4.03 9 9 9 9-4.03 9-9-4.03-9-9-9m0 16c-3.86 0-7-3.14-7-7s3.14-7 7-7 7 3.14 7 7-3.14 7-7 7m1-11h-2v3H8v2h3v3h2v-3h3v-2h-3z"},"1")],"AlarmAddTwoTone"),V0=h(c.jsx("path",{d:"M12 6c3.87 0 7 3.13 7 7 0 .84-.16 1.65-.43 2.4l1.52 1.52c.58-1.19.91-2.51.91-3.92 0-4.97-4.03-9-9-9-1.41 0-2.73.33-3.92.91L9.6 6.43C10.35 6.16 11.16 6 12 6m10-.28-4.6-3.86-1.29 1.53 4.6 3.86zM2.92 2.29 1.65 3.57 2.98 4.9l-1.11.93 1.42 1.42 1.11-.94.8.8C3.83 8.69 3 10.75 3 13c0 4.97 4.02 9 9 9 2.25 0 4.31-.83 5.89-2.2l2.2 2.2 1.27-1.27L3.89 3.27zm13.55 16.1C15.26 19.39 13.7 20 12 20c-3.87 0-7-3.13-7-7 0-1.7.61-3.26 1.61-4.47zM8.02 3.28 6.6 1.86l-.86.71 1.42 1.42z"}),"AlarmOff"),x0=h(c.jsx("path",{d:"M10.04 6.29C10.66 6.11 11.32 6 12 6c3.86 0 7 3.14 7 7 0 .68-.11 1.34-.29 1.96l1.56 1.56c.47-1.08.73-2.27.73-3.52 0-4.97-4.03-9-9-9-1.25 0-2.44.26-3.53.72zm7.297-4.48 4.607 3.845-1.28 1.535-4.61-3.843zM3.02 2.1 1.61 3.51l1.37 1.37-.92.77 1.28 1.54 1.06-.88.8.8C3.83 8.69 3 10.75 3 13c0 4.97 4.03 9 9 9 2.25 0 4.31-.83 5.89-2.2l2.1 2.1 1.41-1.41zM12 20c-3.86 0-7-3.14-7-7 0-1.7.61-3.26 1.62-4.47l9.85 9.85C15.26 19.39 13.7 20 12 20M7.48 3.73l.46-.38-1.28-1.54-.6.5z"}),"AlarmOffOutlined"),j0=h(c.jsx("path",{d:"M10.04 6.29C10.66 6.11 11.32 6 12 6c3.86 0 7 3.14 7 7 0 .68-.11 1.34-.29 1.96l1.56 1.56c.47-1.08.73-2.27.73-3.52 0-4.97-4.03-9-9-9-1.25 0-2.44.26-3.53.72zm-6.33-3.5c-.38-.38-1-.38-1.39 0l-.02.03c-.39.39-.39 1.01 0 1.39l.68.68-.17.14c-.42.34-.47.96-.13 1.38l.03.03c.35.42.96.47 1.38.12l.31-.25.8.8C3.83 8.69 3 10.75 3 13c0 4.97 4.03 9 9 9 2.25 0 4.31-.83 5.89-2.2l1.41 1.41c.38.38 1 .38 1.39 0l.03-.03c.38-.38.38-1 0-1.39zM12 20c-3.86 0-7-3.14-7-7 0-1.7.61-3.26 1.62-4.47l9.85 9.85C15.26 19.39 13.7 20 12 20m7.91-13.44c.42.35 1.03.29 1.38-.12l.03-.03c.35-.42.29-1.03-.12-1.38l-3.1-2.59c-.42-.35-1.03-.29-1.38.12l-.03.03c-.35.42-.29 1.03.12 1.38zM7.43 3.68c.18-.34.15-.77-.11-1.09l-.03-.03c-.3-.36-.8-.43-1.2-.22z"}),"AlarmOffRounded"),u0=h(c.jsx("path",{d:"M10.04 6.29C10.66 6.11 11.32 6 12 6c3.86 0 7 3.14 7 7 0 .68-.11 1.34-.29 1.96l1.56 1.56c.47-1.08.73-2.27.73-3.52 0-4.97-4.03-9-9-9-1.25 0-2.44.26-3.53.72zm7.297-4.48 4.607 3.845-1.28 1.535-4.61-3.843zM3.02 2.1 1.61 3.51l1.37 1.37-.92.77 1.28 1.54 1.06-.88.8.8C3.83 8.69 3 10.75 3 13c0 4.97 4.03 9 9 9 2.25 0 4.31-.83 5.89-2.2l2.1 2.1 1.41-1.41zM12 20c-3.86 0-7-3.14-7-7 0-1.7.61-3.26 1.62-4.47l9.85 9.85C15.26 19.39 13.7 20 12 20M7.48 3.73l.46-.38-1.28-1.54-.6.5z"}),"AlarmOffSharp"),L0=h(c.jsx("path",{d:"M10.04 6.29C10.66 6.11 11.32 6 12 6c3.86 0 7 3.14 7 7 0 .68-.11 1.34-.29 1.96l1.56 1.56c.47-1.08.73-2.27.73-3.52 0-4.97-4.03-9-9-9-1.25 0-2.44.26-3.53.72zm7.297-4.48 4.607 3.845-1.28 1.535-4.61-3.843zm1.903 16.51-1.43-1.43-9.7-9.7-1.43-1.43-.74-.74L4.52 3.6l-1.5-1.5-1.41 1.41 1.37 1.37-.92.77 1.28 1.54 1.06-.88.8.8C3.83 8.69 3 10.75 3 13c0 4.97 4.03 9 9 9 2.25 0 4.31-.83 5.89-2.2l2.1 2.1 1.41-1.41zM12 20c-3.86 0-7-3.14-7-7 0-1.7.61-3.26 1.62-4.47l9.85 9.85C15.26 19.39 13.7 20 12 20M7.48 3.73l.46-.38-1.28-1.54-.6.5z"}),"AlarmOffTwoTone"),S0=h(c.jsx("path",{d:"m22 5.72-4.6-3.86-1.29 1.53 4.6 3.86zM7.88 3.39 6.6 1.86 2 5.71l1.29 1.53zM12 4c-4.97 0-9 4.03-9 9s4.02 9 9 9c4.97 0 9-4.03 9-9s-4.03-9-9-9m0 16c-3.87 0-7-3.13-7-7s3.13-7 7-7 7 3.13 7 7-3.13 7-7 7m-1.46-5.47L8.41 12.4l-1.06 1.06 3.18 3.18 6-6-1.06-1.06z"}),"AlarmOn"),C0=h(c.jsx("path",{d:"M10.54 14.53 8.41 12.4l-1.06 1.06 3.18 3.18 6-6-1.06-1.06zm6.797-12.72 4.607 3.845-1.28 1.535-4.61-3.843zm-10.674 0 1.282 1.536L3.337 7.19l-1.28-1.536zM12 4c-4.97 0-9 4.03-9 9s4.03 9 9 9 9-4.03 9-9-4.03-9-9-9m0 16c-3.86 0-7-3.14-7-7s3.14-7 7-7 7 3.14 7 7-3.14 7-7 7"}),"AlarmOnOutlined"),T0=h(c.jsx("path",{d:"m14.94 10.11-4.4 4.42-1.6-1.6c-.29-.29-.77-.29-1.06 0s-.29.77 0 1.06L10 16.11c.29.29.77.29 1.06 0L16 11.17c.29-.29.29-.77 0-1.06s-.77-.29-1.06 0m6.24-5.1L18.1 2.45c-.42-.35-1.05-.3-1.41.13-.35.42-.29 1.05.13 1.41l3.07 2.56c.42.35 1.05.3 1.41-.13.36-.42.3-1.05-.12-1.41M4.1 6.55l3.07-2.56c.43-.36.49-.99.13-1.41-.35-.43-.98-.48-1.4-.13L2.82 5.01c-.42.36-.48.99-.12 1.41.35.43.98.48 1.4.13M12 4c-4.97 0-9 4.03-9 9s4.03 9 9 9 9-4.03 9-9-4.03-9-9-9m0 16c-3.86 0-7-3.14-7-7s3.14-7 7-7 7 3.14 7 7-3.14 7-7 7"}),"AlarmOnRounded"),w0=h(c.jsx("path",{d:"M10.54 14.53 8.41 12.4l-1.06 1.06 3.18 3.18 6-6-1.06-1.06zm6.797-12.72 4.607 3.845-1.28 1.535-4.61-3.843zm-10.674 0 1.282 1.536L3.337 7.19l-1.28-1.536zM12 4c-4.97 0-9 4.03-9 9s4.03 9 9 9 9-4.03 9-9-4.03-9-9-9m0 16c-3.86 0-7-3.14-7-7s3.14-7 7-7 7 3.14 7 7-3.14 7-7 7"}),"AlarmOnSharp"),R0=h([c.jsx("path",{d:"M12 6c-3.86 0-7 3.14-7 7s3.14 7 7 7 7-3.14 7-7-3.14-7-7-7m-1.47 10.64-3.18-3.18 1.06-1.06 2.13 2.13 4.93-4.95 1.06 1.06z",opacity:".3"},"0"),c.jsx("path",{d:"M10.54 14.53 8.41 12.4l-1.06 1.06 3.18 3.18 6-6-1.06-1.06zm6.797-12.72 4.607 3.845-1.28 1.535-4.61-3.843zm-10.674 0 1.282 1.536L3.337 7.19l-1.28-1.536zM12 4c-4.97 0-9 4.03-9 9s4.03 9 9 9 9-4.03 9-9-4.03-9-9-9m0 16c-3.86 0-7-3.14-7-7s3.14-7 7-7 7 3.14 7 7-3.14 7-7 7"},"1")],"AlarmOnTwoTone"),O0=h(c.jsx("path",{d:"M12.5 8H11v6l4.75 2.85.75-1.23-4-2.37zm4.837-6.19 4.607 3.845-1.28 1.535-4.61-3.843zm-10.674 0 1.282 1.536L3.337 7.19l-1.28-1.536zM12 4c-4.97 0-9 4.03-9 9s4.03 9 9 9 9-4.03 9-9-4.03-9-9-9m0 16c-3.86 0-7-3.14-7-7s3.14-7 7-7 7 3.14 7 7-3.14 7-7 7"}),"AlarmOutlined"),y0=h(c.jsx("path",{d:"m15.87 15.25-3.37-2V8.72c0-.4-.32-.72-.72-.72h-.06c-.4 0-.72.32-.72.72v4.72c0 .35.18.68.49.86l3.65 2.19c.34.2.78.1.98-.24.21-.35.1-.8-.25-1m5.31-10.24L18.1 2.45c-.42-.35-1.05-.3-1.41.13-.35.42-.29 1.05.13 1.41l3.07 2.56c.42.35 1.05.3 1.41-.13.36-.42.3-1.05-.12-1.41M4.1 6.55l3.07-2.56c.43-.36.49-.99.13-1.41-.35-.43-.98-.48-1.4-.13L2.82 5.01c-.42.36-.48.99-.12 1.41.35.43.98.48 1.4.13M12 4c-4.97 0-9 4.03-9 9s4.03 9 9 9 9-4.03 9-9-4.03-9-9-9m0 16c-3.86 0-7-3.14-7-7s3.14-7 7-7 7 3.14 7 7-3.14 7-7 7"}),"AlarmRounded"),g0=h(c.jsx("path",{d:"M12.5 8H11v6l4.75 2.85.75-1.23-4-2.37zm4.837-6.19 4.607 3.845-1.28 1.535-4.61-3.843zm-10.674 0 1.282 1.536L3.337 7.19l-1.28-1.536zM12 4c-4.97 0-9 4.03-9 9s4.03 9 9 9 9-4.03 9-9-4.03-9-9-9m0 16c-3.86 0-7-3.14-7-7s3.14-7 7-7 7 3.14 7 7-3.14 7-7 7"}),"AlarmSharp"),A0=h([c.jsx("path",{d:"M12 6c-3.86 0-7 3.14-7 7s3.14 7 7 7 7-3.14 7-7-3.14-7-7-7m3.75 10.85L11 14V8h1.5v5.25l4 2.37z",opacity:".3"},"0"),c.jsx("path",{d:"M12.5 8H11v6l4.75 2.85.75-1.23-4-2.37zm4.837-6.19 4.607 3.845-1.28 1.535-4.61-3.843zm-10.674 0 1.282 1.536L3.337 7.19l-1.28-1.536zM12 4c-4.97 0-9 4.03-9 9s4.03 9 9 9 9-4.03 9-9-4.03-9-9-9m0 16c-3.86 0-7-3.14-7-7s3.14-7 7-7 7 3.14 7 7-3.14 7-7 7"},"1")],"AlarmTwoTone"),f0=h(c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m0 14.5c-2.49 0-4.5-2.01-4.5-4.5S9.51 7.5 12 7.5s4.5 2.01 4.5 4.5-2.01 4.5-4.5 4.5m0-5.5c-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1-.45-1-1-1"}),"Album"),P0=h(c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8m0-12.5c-2.49 0-4.5 2.01-4.5 4.5s2.01 4.5 4.5 4.5 4.5-2.01 4.5-4.5-2.01-4.5-4.5-4.5m0 5.5c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1"}),"AlbumOutlined"),F0=h(c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m0 14.5c-2.49 0-4.5-2.01-4.5-4.5S9.51 7.5 12 7.5s4.5 2.01 4.5 4.5-2.01 4.5-4.5 4.5m0-5.5c-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1-.45-1-1-1"}),"AlbumRounded"),B0=h(c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m0 14.5c-2.49 0-4.5-2.01-4.5-4.5S9.51 7.5 12 7.5s4.5 2.01 4.5 4.5-2.01 4.5-4.5 4.5m0-5.5c-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1-.45-1-1-1"}),"AlbumSharp"),b0=h([c.jsx("path",{d:"M12 4c-4.41 0-8 3.59-8 8s3.59 8 8 8 8-3.59 8-8-3.59-8-8-8m0 12.5c-2.49 0-4.5-2.01-4.5-4.5S9.51 7.5 12 7.5s4.5 2.01 4.5 4.5-2.01 4.5-4.5 4.5",opacity:".3"},"0"),c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8m0-12.5c-2.49 0-4.5 2.01-4.5 4.5s2.01 4.5 4.5 4.5 4.5-2.01 4.5-4.5-2.01-4.5-4.5-4.5m0 5.5c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1"},"1")],"AlbumTwoTone"),D0=h(c.jsx("path",{d:"M11 2h2v5h8v3h-8v4h5v3h-5v5h-2v-5H6v-3h5v-4H3V7h8z"}),"AlignHorizontalCenter"),k0=h(c.jsx("path",{d:"M11 2h2v5h8v3h-8v4h5v3h-5v5h-2v-5H6v-3h5v-4H3V7h8z"}),"AlignHorizontalCenterOutlined"),W0=h(c.jsx("path",{d:"M12 2c.55 0 1 .45 1 1v4h6.5c.83 0 1.5.67 1.5 1.5s-.67 1.5-1.5 1.5H13v4h3.5c.83 0 1.5.67 1.5 1.5s-.67 1.5-1.5 1.5H13v4c0 .55-.45 1-1 1s-1-.45-1-1v-4H7.5c-.83 0-1.5-.67-1.5-1.5S6.67 14 7.5 14H11v-4H4.5C3.67 10 3 9.33 3 8.5S3.67 7 4.5 7H11V3c0-.55.45-1 1-1"}),"AlignHorizontalCenterRounded"),N0=h(c.jsx("path",{d:"M11 2h2v5h8v3h-8v4h5v3h-5v5h-2v-5H6v-3h5v-4H3V7h8z"}),"AlignHorizontalCenterSharp"),E0=h(c.jsx("path",{d:"M11 2h2v5h8v3h-8v4h5v3h-5v5h-2v-5H6v-3h5v-4H3V7h8z"}),"AlignHorizontalCenterTwoTone"),I0=h(c.jsx("path",{d:"M4 22H2V2h2zM22 7H6v3h16zm-6 7H6v3h10z"}),"AlignHorizontalLeft"),U0=h(c.jsx("path",{d:"M4 22H2V2h2zM22 7H6v3h16zm-6 7H6v3h10z"}),"AlignHorizontalLeftOutlined"),G0=h(c.jsx("path",{d:"M3 22c-.55 0-1-.45-1-1V3c0-.55.45-1 1-1s1 .45 1 1v18c0 .55-.45 1-1 1M20.5 7h-13C6.67 7 6 7.67 6 8.5S6.67 10 7.5 10h13c.83 0 1.5-.67 1.5-1.5S21.33 7 20.5 7m-6 7h-7c-.83 0-1.5.67-1.5 1.5S6.67 17 7.5 17h7c.83 0 1.5-.67 1.5-1.5s-.67-1.5-1.5-1.5"}),"AlignHorizontalLeftRounded"),K0=h(c.jsx("path",{d:"M4 22H2V2h2zM22 7H6v3h16zm-6 7H6v3h10z"}),"AlignHorizontalLeftSharp"),q0=h(c.jsx("path",{d:"M4 22H2V2h2zM22 7H6v3h16zm-6 7H6v3h10z"}),"AlignHorizontalLeftTwoTone"),Q0=h(c.jsx("path",{d:"M20 2h2v20h-2zM2 10h16V7H2zm6 7h10v-3H8z"}),"AlignHorizontalRight"),Z0=h(c.jsx("path",{d:"M20 2h2v20h-2zM2 10h16V7H2zm6 7h10v-3H8z"}),"AlignHorizontalRightOutlined"),J0=h(c.jsx("path",{d:"M21 2c.55 0 1 .45 1 1v18c0 .55-.45 1-1 1s-1-.45-1-1V3c0-.55.45-1 1-1M3.5 10h13c.83 0 1.5-.67 1.5-1.5S17.33 7 16.5 7h-13C2.67 7 2 7.67 2 8.5S2.67 10 3.5 10m6 7h7c.83 0 1.5-.67 1.5-1.5s-.67-1.5-1.5-1.5h-7c-.83 0-1.5.67-1.5 1.5S8.67 17 9.5 17"}),"AlignHorizontalRightRounded"),Y0=h(c.jsx("path",{d:"M20 2h2v20h-2zM2 10h16V7H2zm6 7h10v-3H8z"}),"AlignHorizontalRightSharp"),_0=h(c.jsx("path",{d:"M20 2h2v20h-2zM2 10h16V7H2zm6 7h10v-3H8z"}),"AlignHorizontalRightTwoTone"),X0=h(c.jsx("path",{d:"M22 22H2v-2h20zM10 2H7v16h3zm7 6h-3v10h3z"}),"AlignVerticalBottom"),$0=h(c.jsx("path",{d:"M22 22H2v-2h20zM10 2H7v16h3zm7 6h-3v10h3z"}),"AlignVerticalBottomOutlined"),c9=h(c.jsx("path",{d:"M21 22H3c-.55 0-1-.45-1-1s.45-1 1-1h18c.55 0 1 .45 1 1s-.45 1-1 1M8.5 2C7.67 2 7 2.67 7 3.5v13c0 .83.67 1.5 1.5 1.5s1.5-.67 1.5-1.5v-13C10 2.67 9.33 2 8.5 2m7 6c-.83 0-1.5.67-1.5 1.5v7c0 .83.67 1.5 1.5 1.5s1.5-.67 1.5-1.5v-7c0-.83-.67-1.5-1.5-1.5"}),"AlignVerticalBottomRounded"),h9=h(c.jsx("path",{d:"M22 22H2v-2h20zM10 2H7v16h3zm7 6h-3v10h3z"}),"AlignVerticalBottomSharp"),s9=h(c.jsx("path",{d:"M22 22H2v-2h20zM10 2H7v16h3zm7 6h-3v10h3z"}),"AlignVerticalBottomTwoTone"),t9=h(c.jsx("path",{d:"M22 11h-5V6h-3v5h-4V3H7v8H1.84v2H7v8h3v-8h4v5h3v-5h5z"}),"AlignVerticalCenter"),o9=h(c.jsx("path",{d:"M22 11h-5V6h-3v5h-4V3H7v8H1.84v2H7v8h3v-8h4v5h3v-5h5z"}),"AlignVerticalCenterOutlined"),v9=h(c.jsx("path",{d:"M21 11h-4V7.5c0-.83-.67-1.5-1.5-1.5S14 6.67 14 7.5V11h-4V4.5C10 3.67 9.33 3 8.5 3S7 3.67 7 4.5V11H2.84c-.55 0-1 .45-1 1s.45 1 1 1H7v6.5c0 .83.67 1.5 1.5 1.5s1.5-.67 1.5-1.5V13h4v3.5c0 .83.67 1.5 1.5 1.5s1.5-.67 1.5-1.5V13h4c.55 0 1-.45 1-1s-.45-1-1-1"}),"AlignVerticalCenterRounded"),e9=h(c.jsx("path",{d:"M22 11h-5V6h-3v5h-4V3H7v8H1.84v2H7v8h3v-8h4v5h3v-5h5z"}),"AlignVerticalCenterSharp"),l9=h(c.jsx("path",{d:"M22 11h-5V6h-3v5h-4V3H7v8H1.84v2H7v8h3v-8h4v5h3v-5h5z"}),"AlignVerticalCenterTwoTone"),n9=h(c.jsx("path",{d:"M22 2v2H2V2zM7 22h3V6H7zm7-6h3V6h-3z"}),"AlignVerticalTop"),a9=h(c.jsx("path",{d:"M22 2v2H2V2zM7 22h3V6H7zm7-6h3V6h-3z"}),"AlignVerticalTopOutlined"),d9=h(c.jsx("path",{d:"M22 3c0 .55-.45 1-1 1H3c-.55 0-1-.45-1-1s.45-1 1-1h18c.55 0 1 .45 1 1M8.5 22c.83 0 1.5-.67 1.5-1.5v-13C10 6.67 9.33 6 8.5 6S7 6.67 7 7.5v13c0 .83.67 1.5 1.5 1.5m7-6c.83 0 1.5-.67 1.5-1.5v-7c0-.83-.67-1.5-1.5-1.5S14 6.67 14 7.5v7c0 .83.67 1.5 1.5 1.5"}),"AlignVerticalTopRounded"),z9=h(c.jsx("path",{d:"M22 2v2H2V2zM7 22h3V6H7zm7-6h3V6h-3z"}),"AlignVerticalTopSharp"),m9=h(c.jsx("path",{d:"M22 2v2H2V2zM7 22h3V6H7zm7-6h3V6h-3z"}),"AlignVerticalTopTwoTone"),p9=h(c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v7c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 6h-4c0 1.62-1.38 3-3 3s-3-1.38-3-3H5V5h14zm-4 7h6v3c0 1.1-.9 2-2 2H5c-1.1 0-2-.9-2-2v-3h6c0 1.66 1.34 3 3 3s3-1.34 3-3"}),"AllInbox"),H9=h(c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v7c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2M5 10h3.13c.21.78.67 1.47 1.27 2H5zm14 2h-4.4c.6-.53 1.06-1.22 1.27-2H19zm0-4h-5v1c0 1.07-.93 2-2 2s-2-.93-2-2V8H5V5h14zm-2 7h-3v1c0 .47-.19.9-.48 1.25-.37.45-.92.75-1.52.75s-1.15-.3-1.52-.75c-.29-.35-.48-.78-.48-1.25v-1H3v4c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2v-4zM5 17h3.13c.02.09.06.17.09.25.24.68.65 1.28 1.18 1.75H5zm14 2h-4.4c.54-.47.95-1.07 1.18-1.75.03-.08.07-.16.09-.25H19z"}),"AllInboxOutlined"),M9=h(c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v7c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 6h-3.14c-.47 0-.84.33-.97.78C14.53 11.04 13.35 12 12 12s-2.53-.96-2.89-2.22c-.13-.45-.5-.78-.97-.78H5V6c0-.55.45-1 1-1h12c.55 0 1 .45 1 1zm-3.13 7H20c.55 0 1 .45 1 1v2c0 1.1-.9 2-2 2H5c-1.1 0-2-.9-2-2v-2c0-.55.45-1 1-1h4.13c.47 0 .85.34.98.8.35 1.27 1.51 2.2 2.89 2.2s2.54-.93 2.89-2.2c.13-.46.51-.8.98-.8"}),"AllInboxRounded"),r9=h(c.jsx("path",{d:"M21 3H3v11h18zm-2 6h-4c0 1.62-1.38 3-3 3s-3-1.38-3-3H5V5h14zm-4 7h6v5H3v-5h6c0 1.66 1.34 3 3 3s3-1.34 3-3"}),"AllInboxSharp"),i9=h([c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v7c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2M5 10h3.13c.21.78.67 1.47 1.27 2H5zm14 2h-4.4c.6-.53 1.06-1.22 1.27-2H19zm0-4h-5v1c0 1.07-.93 2-2 2s-2-.93-2-2V8H5V5h14zm-5 7v1c0 .47-.19.9-.48 1.25-.37.45-.92.75-1.52.75s-1.15-.3-1.52-.75c-.29-.35-.48-.78-.48-1.25v-1H3v4c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2v-4zm-9 2h3.13c.02.09.06.17.09.25.24.68.65 1.28 1.18 1.75H5zm14 2h-4.4c.54-.47.95-1.07 1.18-1.75.03-.08.07-.16.09-.25H19z"},"0"),c.jsx("path",{d:"M8.13 10H5v2h4.4c-.6-.53-1.06-1.22-1.27-2m6.47 2H19v-2h-3.13c-.21.78-.67 1.47-1.27 2m-6.38 5.25c-.03-.08-.06-.16-.09-.25H5v2h4.4c-.53-.47-.94-1.07-1.18-1.75m7.65-.25c-.02.09-.06.17-.09.25-.23.68-.64 1.28-1.18 1.75H19v-2z",opacity:".3"},"1")],"AllInboxTwoTone"),V9=h(c.jsx("path",{d:"M18.6 6.62c-1.44 0-2.8.56-3.77 1.53L12 10.66 10.48 12h.01L7.8 14.39c-.64.64-1.49.99-2.4.99-1.87 0-3.39-1.51-3.39-3.38S3.53 8.62 5.4 8.62c.91 0 1.76.35 2.44 1.03l1.13 1 1.51-1.34L9.22 8.2C8.2 7.18 6.84 6.62 5.4 6.62 2.42 6.62 0 9.04 0 12s2.42 5.38 5.4 5.38c1.44 0 2.8-.56 3.77-1.53l2.83-2.5.01.01L13.52 12h-.01l2.69-2.39c.64-.64 1.49-.99 2.4-.99 1.87 0 3.39 1.51 3.39 3.38s-1.52 3.38-3.39 3.38c-.9 0-1.76-.35-2.44-1.03l-1.14-1.01-1.51 1.34 1.27 1.12c1.02 1.01 2.37 1.57 3.82 1.57 2.98 0 5.4-2.41 5.4-5.38s-2.42-5.37-5.4-5.37"}),"AllInclusive"),x9=h(c.jsx("path",{d:"M18.6 6.62c-1.44 0-2.8.56-3.77 1.53L7.8 14.39c-.64.64-1.49.99-2.4.99-1.87 0-3.39-1.51-3.39-3.38S3.53 8.62 5.4 8.62c.91 0 1.76.35 2.44 1.03l1.13 1 1.51-1.34L9.22 8.2C8.2 7.18 6.84 6.62 5.4 6.62 2.42 6.62 0 9.04 0 12s2.42 5.38 5.4 5.38c1.44 0 2.8-.56 3.77-1.53l7.03-6.24c.64-.64 1.49-.99 2.4-.99 1.87 0 3.39 1.51 3.39 3.38s-1.52 3.38-3.39 3.38c-.9 0-1.76-.35-2.44-1.03l-1.14-1.01-1.51 1.34 1.27 1.12c1.02 1.01 2.37 1.57 3.82 1.57 2.98 0 5.4-2.41 5.4-5.38s-2.42-5.37-5.4-5.37"}),"AllInclusiveOutlined"),j9=h(c.jsx("path",{d:"M20.22 6.86c-2-.6-4.06-.04-5.39 1.29L12 10.66 10.48 12h.01L7.8 14.39c-.81.81-1.95 1.15-3.12.92-1.25-.25-2.28-1.25-2.57-2.49-.52-2.23 1.16-4.2 3.29-4.2.91 0 1.76.35 2.44 1.03l.47.41c.38.34.95.34 1.33 0 .45-.4.45-1.1 0-1.5l-.42-.36C8.2 7.18 6.84 6.62 5.4 6.62 2.42 6.62 0 9.04 0 12s2.42 5.38 5.4 5.38c1.44 0 2.8-.56 3.77-1.53l2.83-2.5.01.01L13.52 12h-.01l2.69-2.39c.81-.81 1.95-1.15 3.12-.92 1.25.25 2.28 1.25 2.57 2.49.52 2.23-1.16 4.2-3.29 4.2-.9 0-1.76-.35-2.44-1.03l-.48-.42c-.38-.34-.95-.34-1.33 0-.45.4-.45 1.1 0 1.5l.42.37c1.02 1.01 2.37 1.57 3.82 1.57 3.27 0 5.86-2.9 5.33-6.25-.3-1.99-1.77-3.69-3.7-4.26"}),"AllInclusiveRounded"),u9=h(c.jsx("path",{d:"M18.6 6.62c-1.44 0-2.8.56-3.77 1.53L7.8 14.39c-.64.64-1.49.99-2.4.99-1.87 0-3.39-1.51-3.39-3.38S3.53 8.62 5.4 8.62c.91 0 1.76.35 2.44 1.03l1.13 1 1.51-1.34L9.22 8.2C8.2 7.18 6.84 6.62 5.4 6.62 2.42 6.62 0 9.04 0 12s2.42 5.38 5.4 5.38c1.44 0 2.8-.56 3.77-1.53L13.51 12l2.69-2.39c.64-.64 1.49-.99 2.4-.99 1.87 0 3.39 1.51 3.39 3.38s-1.52 3.38-3.39 3.38c-.9 0-1.76-.35-2.44-1.03l-1.14-1.01-1.51 1.34 1.27 1.12c1.02 1.01 2.37 1.57 3.82 1.57 2.98 0 5.4-2.41 5.4-5.38s-2.42-5.37-5.4-5.37"}),"AllInclusiveSharp"),L9=h(c.jsx("path",{d:"M18.6 6.62c-1.44 0-2.8.56-3.77 1.53L7.8 14.39c-.64.64-1.49.99-2.4.99-1.87 0-3.39-1.51-3.39-3.38S3.53 8.62 5.4 8.62c.91 0 1.76.35 2.44 1.03l1.13 1 1.51-1.34L9.22 8.2C8.2 7.18 6.84 6.62 5.4 6.62 2.42 6.62 0 9.04 0 12s2.42 5.38 5.4 5.38c1.44 0 2.8-.56 3.77-1.53l7.03-6.24c.64-.64 1.49-.99 2.4-.99 1.87 0 3.39 1.51 3.39 3.38s-1.52 3.38-3.39 3.38c-.9 0-1.76-.35-2.44-1.03l-1.14-1.01-1.51 1.34 1.27 1.12c1.02 1.01 2.37 1.57 3.82 1.57 2.98 0 5.4-2.41 5.4-5.38s-2.42-5.37-5.4-5.37"}),"AllInclusiveTwoTone"),S9=h(c.jsx("path",{d:"m16.21 4.16 4 4v-4zm4 12-4 4h4zm-12 4-4-4v4zm-4-12 4-4h-4zm12.95-.95c-2.73-2.73-7.17-2.73-9.9 0s-2.73 7.17 0 9.9 7.17 2.73 9.9 0 2.73-7.16 0-9.9m-1.1 8.8c-2.13 2.13-5.57 2.13-7.7 0s-2.13-5.57 0-7.7 5.57-2.13 7.7 0 2.13 5.57 0 7.7"}),"AllOut"),C9=h(c.jsx("path",{d:"M4 4v4l4-4zm12 0 4 4V4zm4 16v-4l-4 4zM4 20h4l-4-4zm15-8c0-3.87-3.13-7-7-7s-7 3.13-7 7 3.13 7 7 7 7-3.13 7-7m-7 5c-2.76 0-5-2.24-5-5s2.24-5 5-5 5 2.24 5 5-2.24 5-5 5"}),"AllOutOutlined"),T9=h(c.jsx("path",{d:"M4 4.5V8l4-4H4.5c-.28 0-.5.22-.5.5M16 4l4 4V4.5c0-.28-.22-.5-.5-.5zm4 15.5V16l-4 4h3.5c.28 0 .5-.22.5-.5M4.5 20H8l-4-4v3.5c0 .28.22.5.5.5M19 12c0-3.87-3.13-7-7-7s-7 3.13-7 7 3.13 7 7 7 7-3.13 7-7m-7 5c-2.76 0-5-2.24-5-5s2.24-5 5-5 5 2.24 5 5-2.24 5-5 5"}),"AllOutRounded"),w9=h(c.jsx("path",{d:"M4 4v4l4-4zm12 0 4 4V4zm4 16v-4l-4 4zM4 20h4l-4-4zm15-8c0-3.87-3.13-7-7-7s-7 3.13-7 7 3.13 7 7 7 7-3.13 7-7m-7 5c-2.76 0-5-2.24-5-5s2.24-5 5-5 5 2.24 5 5-2.24 5-5 5"}),"AllOutSharp"),R9=h([c.jsx("circle",{cx:"12",cy:"12",r:"5",opacity:".3"},"0"),c.jsx("path",{d:"M4 4v4l4-4zm12 0 4 4V4zm4 16v-4l-4 4zM4 20h4l-4-4zm15-8c0-3.87-3.13-7-7-7s-7 3.13-7 7 3.13 7 7 7 7-3.13 7-7m-7 5c-2.76 0-5-2.24-5-5s2.24-5 5-5 5 2.24 5 5-2.24 5-5 5"},"1")],"AllOutTwoTone"),O9=h(c.jsx("path",{d:"m9.78 11.16-1.42 1.42c-.68-.69-1.34-1.58-1.79-2.94l1.94-.49c.32.89.77 1.5 1.27 2.01M11 6 7 2 3 6h3.02c.02.81.08 1.54.19 2.17l1.94-.49C8.08 7.2 8.03 6.63 8.02 6zm10 0-4-4-4 4h2.99c-.1 3.68-1.28 4.75-2.54 5.88-.5.44-1.01.92-1.45 1.55-.34-.49-.73-.88-1.13-1.24L9.46 13.6c.93.85 1.54 1.54 1.54 3.4v5h2v-5c0-2.02.71-2.66 1.79-3.63 1.38-1.24 3.08-2.78 3.2-7.37z"}),"AltRoute"),y9=h(c.jsx("path",{d:"m9.78 11.16-1.42 1.42c-.68-.69-1.34-1.58-1.79-2.94l1.94-.49c.32.89.77 1.5 1.27 2.01M11 6 7 2 3 6h3.02c.02.81.08 1.54.19 2.17l1.94-.49C8.08 7.2 8.03 6.63 8.02 6zm10 0-4-4-4 4h2.99c-.1 3.68-1.28 4.75-2.54 5.88-.5.44-1.01.92-1.45 1.55-.34-.49-.73-.88-1.13-1.24L9.46 13.6c.93.85 1.54 1.54 1.54 3.4v5h2v-5c0-2.02.71-2.66 1.79-3.63 1.38-1.24 3.08-2.78 3.2-7.37z"}),"AltRouteOutlined"),g9=h(c.jsx("path",{d:"m9.78 11.16-1.42 1.42c-.68-.69-1.34-1.58-1.79-2.94l1.94-.49c.32.89.77 1.5 1.27 2.01m.37-6.01-2.8-2.8c-.2-.2-.51-.2-.71 0l-2.79 2.8c-.31.31-.09.85.36.85h1.81c.02.81.08 1.54.19 2.17l1.94-.49C8.08 7.2 8.03 6.63 8.02 6H9.8c.44 0 .66-.54.35-.85m10 0-2.79-2.79c-.2-.2-.51-.2-.71 0l-2.79 2.79c-.32.31-.1.85.35.85h1.78c-.1 3.68-1.28 4.75-2.54 5.88-.5.44-1.01.92-1.45 1.55-.34-.49-.73-.88-1.13-1.24L9.46 13.6c.93.85 1.54 1.54 1.54 3.4v4c0 .55.45 1 1 1s1-.45 1-1v-4c0-2.02.71-2.66 1.79-3.63 1.38-1.24 3.08-2.78 3.2-7.37h1.8c.45 0 .67-.54.36-.85"}),"AltRouteRounded"),A9=h(c.jsx("path",{d:"m9.78 11.16-1.42 1.42c-.68-.69-1.34-1.58-1.79-2.94l1.94-.49c.32.89.77 1.5 1.27 2.01M11 6 7 2 3 6h3.02c.02.81.08 1.54.19 2.17l1.94-.49C8.08 7.2 8.03 6.63 8.02 6zm10 0-4-4-4 4h2.99c-.1 3.68-1.28 4.75-2.54 5.88-.5.44-1.01.92-1.45 1.55-.34-.49-.73-.88-1.13-1.24L9.46 13.6c.93.85 1.54 1.54 1.54 3.4v5h2v-5c0-2.02.71-2.66 1.79-3.63 1.38-1.24 3.08-2.78 3.2-7.37z"}),"AltRouteSharp"),f9=h(c.jsx("path",{d:"m9.78 11.16-1.42 1.42c-.68-.69-1.34-1.58-1.79-2.94l1.94-.49c.32.89.77 1.5 1.27 2.01M11 6 7 2 3 6h3.02c.02.81.08 1.54.19 2.17l1.94-.49C8.08 7.2 8.03 6.63 8.02 6zm10 0-4-4-4 4h2.99c-.1 3.68-1.28 4.75-2.54 5.88-.5.44-1.01.92-1.45 1.55-.34-.49-.73-.88-1.13-1.24L9.46 13.6c.93.85 1.54 1.54 1.54 3.4v5h2v-5c0-2.02.71-2.66 1.79-3.63 1.38-1.24 3.08-2.78 3.2-7.37z"}),"AltRouteTwoTone"),P9=h(c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10h5v-2h-5c-4.34 0-8-3.66-8-8s3.66-8 8-8 8 3.66 8 8v1.43c0 .79-.71 1.57-1.5 1.57s-1.5-.78-1.5-1.57V12c0-2.76-2.24-5-5-5s-5 2.24-5 5 2.24 5 5 5c1.38 0 2.64-.56 3.54-1.47.65.89 1.77 1.47 2.96 1.47 1.97 0 3.5-1.6 3.5-3.57V12c0-5.52-4.48-10-10-10m0 13c-1.66 0-3-1.34-3-3s1.34-3 3-3 3 1.34 3 3-1.34 3-3 3"}),"AlternateEmail"),F9=h(c.jsx("path",{d:"M12 1.95c-5.52 0-10 4.48-10 10s4.48 10 10 10h5v-2h-5c-4.34 0-8-3.66-8-8s3.66-8 8-8 8 3.66 8 8v1.43c0 .79-.71 1.57-1.5 1.57s-1.5-.78-1.5-1.57v-1.43c0-2.76-2.24-5-5-5s-5 2.24-5 5 2.24 5 5 5c1.38 0 2.64-.56 3.54-1.47.65.89 1.77 1.47 2.96 1.47 1.97 0 3.5-1.6 3.5-3.57v-1.43c0-5.52-4.48-10-10-10m0 13c-1.66 0-3-1.34-3-3s1.34-3 3-3 3 1.34 3 3-1.34 3-3 3"}),"AlternateEmailOutlined"),B9=h(c.jsx("path",{d:"M12.72 2.03C6.63 1.6 1.6 6.63 2.03 12.72 2.39 18.01 7.01 22 12.31 22H16c.55 0 1-.45 1-1s-.45-1-1-1h-3.67c-3.73 0-7.15-2.42-8.08-6.03-1.49-5.8 3.91-11.21 9.71-9.71C17.58 5.18 20 8.6 20 12.33v1.1c0 .79-.71 1.57-1.5 1.57s-1.5-.78-1.5-1.57v-1.25c0-2.51-1.78-4.77-4.26-5.12-3.4-.49-6.27 2.45-5.66 5.87.34 1.91 1.83 3.49 3.72 3.94 1.84.43 3.59-.16 4.74-1.33.89 1.22 2.67 1.86 4.3 1.21 1.34-.53 2.16-1.9 2.16-3.34v-1.09c0-5.31-3.99-9.93-9.28-10.29M12 15c-1.66 0-3-1.34-3-3s1.34-3 3-3 3 1.34 3 3-1.34 3-3 3"}),"AlternateEmailRounded"),b9=h(c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10h5v-2h-5c-4.34 0-8-3.66-8-8s3.66-8 8-8 8 3.66 8 8v1.43c0 .79-.71 1.57-1.5 1.57s-1.5-.78-1.5-1.57V12c0-2.76-2.24-5-5-5s-5 2.24-5 5 2.24 5 5 5c1.38 0 2.64-.56 3.54-1.47.65.89 1.77 1.47 2.96 1.47 1.97 0 3.5-1.6 3.5-3.57V12c0-5.52-4.48-10-10-10m0 13c-1.66 0-3-1.34-3-3s1.34-3 3-3 3 1.34 3 3-1.34 3-3 3"}),"AlternateEmailSharp"),D9=h(c.jsx("path",{fillOpacity:".9",d:"M12 21.95h5v-2h-5c-4.34 0-8-3.66-8-8s3.66-8 8-8 8 3.66 8 8v1.43c0 .79-.71 1.57-1.5 1.57s-1.5-.78-1.5-1.57v-1.43c0-2.76-2.24-5-5-5s-5 2.24-5 5 2.24 5 5 5c1.38 0 2.64-.56 3.54-1.47.65.89 1.77 1.47 2.96 1.47 1.97 0 3.5-1.6 3.5-3.57v-1.43c0-5.52-4.48-10-10-10s-10 4.48-10 10 4.48 10 10 10m0-7c-1.66 0-3-1.34-3-3s1.34-3 3-3 3 1.34 3 3-1.34 3-3 3"}),"AlternateEmailTwoTone"),k9=h(c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2M9 17H7v-5h2zm4 0h-2v-3h2zm0-5h-2v-2h2zm4 5h-2V7h2z"}),"Analytics"),W9=h([c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 16H5V5h14z"},"0"),c.jsx("path",{d:"M7 12h2v5H7zm8-5h2v10h-2zm-4 7h2v3h-2zm0-4h2v2h-2z"},"1")],"AnalyticsOutlined"),N9=h(c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2M8 17c-.55 0-1-.45-1-1v-3c0-.55.45-1 1-1s1 .45 1 1v3c0 .55-.45 1-1 1m4 0c-.55 0-1-.45-1-1v-1c0-.55.45-1 1-1s1 .45 1 1v1c0 .55-.45 1-1 1m0-5c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1m4 5c-.55 0-1-.45-1-1V8c0-.55.45-1 1-1s1 .45 1 1v8c0 .55-.45 1-1 1"}),"AnalyticsRounded"),E9=h(c.jsx("path",{d:"M3 3v18h18V3zm6 14H7v-5h2zm4 0h-2v-3h2zm0-5h-2v-2h2zm4 5h-2V7h2z"}),"AnalyticsSharp"),I9=h([c.jsx("path",{d:"M5 5h14v14H5z",opacity:".3"},"0"),c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 16H5V5h14z"},"1"),c.jsx("path",{d:"M7 12h2v5H7zm8-5h2v10h-2zm-4 7h2v3h-2zm0-4h2v2h-2z"},"2")],"AnalyticsTwoTone"),U9=h(c.jsx("path",{d:"m17 15 1.55 1.55c-.96 1.69-3.33 3.04-5.55 3.37V11h3V9h-3V7.82C14.16 7.4 15 6.3 15 5c0-1.65-1.35-3-3-3S9 3.35 9 5c0 1.3.84 2.4 2 2.82V9H8v2h3v8.92c-2.22-.33-4.59-1.68-5.55-3.37L7 15l-4-3v3c0 3.88 4.92 7 9 7s9-3.12 9-7v-3zM12 4c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1"}),"Anchor"),G9=h(c.jsx("path",{d:"m17 15 1.55 1.55c-.96 1.69-3.33 3.04-5.55 3.37V11h3V9h-3V7.82C14.16 7.4 15 6.3 15 5c0-1.65-1.35-3-3-3S9 3.35 9 5c0 1.3.84 2.4 2 2.82V9H8v2h3v8.92c-2.22-.33-4.59-1.68-5.55-3.37L7 15l-4-3v3c0 3.88 4.92 7 9 7s9-3.12 9-7v-3zM12 4c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1"}),"AnchorOutlined"),K9=h(c.jsx("path",{d:"M13 9V7.82C14.16 7.4 15 6.3 15 5c0-1.65-1.35-3-3-3S9 3.35 9 5c0 1.3.84 2.4 2 2.82V9H9c-.55 0-1 .45-1 1s.45 1 1 1h2v8.92c-2.22-.33-4.59-1.68-5.55-3.37l1.14-1.14c.22-.22.19-.57-.05-.75L3.8 12.6c-.33-.25-.8-.01-.8.4v2c0 3.88 4.92 7 9 7s9-3.12 9-7v-2c0-.41-.47-.65-.8-.4l-2.74 2.05c-.24.18-.27.54-.05.75l1.14 1.14c-.96 1.69-3.33 3.04-5.55 3.37V11h2c.55 0 1-.45 1-1s-.45-1-1-1zm-1-5c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1"}),"AnchorRounded"),q9=h(c.jsx("path",{d:"m17 15 1.55 1.55c-.96 1.69-3.33 3.04-5.55 3.37V11h3V9h-3V7.82C14.16 7.4 15 6.3 15 5c0-1.65-1.35-3-3-3S9 3.35 9 5c0 1.3.84 2.4 2 2.82V9H8v2h3v8.92c-2.22-.33-4.59-1.68-5.55-3.37L7 15l-4-3v3c0 3.88 4.92 7 9 7s9-3.12 9-7v-3zM12 4c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1"}),"AnchorSharp"),Q9=h(c.jsx("path",{d:"m17 15 1.55 1.55c-.96 1.69-3.33 3.04-5.55 3.37V11h3V9h-3V7.82C14.16 7.4 15 6.3 15 5c0-1.65-1.35-3-3-3S9 3.35 9 5c0 1.3.84 2.4 2 2.82V9H8v2h3v8.92c-2.22-.33-4.59-1.68-5.55-3.37L7 15l-4-3v3c0 3.88 4.92 7 9 7s9-3.12 9-7v-3zM12 4c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1"}),"AnchorTwoTone"),Z9=h(c.jsx("path",{d:"m17.6 9.48 1.84-3.18c.16-.31.04-.69-.26-.85-.29-.15-.65-.06-.83.22l-1.88 3.24c-2.86-1.21-6.08-1.21-8.94 0L5.65 5.67c-.19-.29-.58-.38-.87-.2-.28.18-.37.54-.22.83L6.4 9.48C3.3 11.25 1.28 14.44 1 18h22c-.28-3.56-2.3-6.75-5.4-8.52M7 15.25c-.69 0-1.25-.56-1.25-1.25s.56-1.25 1.25-1.25 1.25.56 1.25 1.25-.56 1.25-1.25 1.25m10 0c-.69 0-1.25-.56-1.25-1.25s.56-1.25 1.25-1.25 1.25.56 1.25 1.25-.56 1.25-1.25 1.25"}),"Android"),J9=h(c.jsx("path",{d:"m17.6 9.48 1.84-3.18c.16-.31.04-.69-.26-.85-.29-.15-.65-.06-.83.22l-1.88 3.24c-2.86-1.21-6.08-1.21-8.94 0L5.65 5.67c-.19-.29-.58-.38-.87-.2-.28.18-.37.54-.22.83L6.4 9.48C3.3 11.25 1.28 14.44 1 18h22c-.28-3.56-2.3-6.75-5.4-8.52M7 15.25c-.69 0-1.25-.56-1.25-1.25s.56-1.25 1.25-1.25 1.25.56 1.25 1.25-.56 1.25-1.25 1.25m10 0c-.69 0-1.25-.56-1.25-1.25s.56-1.25 1.25-1.25 1.25.56 1.25 1.25-.56 1.25-1.25 1.25"}),"AndroidOutlined"),Y9=h(c.jsx("path",{d:"m17.6 9.48 1.84-3.18c.16-.31.04-.69-.26-.85-.29-.15-.65-.06-.83.22l-1.88 3.24c-2.86-1.21-6.08-1.21-8.94 0L5.65 5.67c-.19-.29-.58-.38-.87-.2-.28.18-.37.54-.22.83L6.4 9.48C3.3 11.25 1.28 14.44 1 18h22c-.28-3.56-2.3-6.75-5.4-8.52M7 15.25c-.69 0-1.25-.56-1.25-1.25s.56-1.25 1.25-1.25 1.25.56 1.25 1.25-.56 1.25-1.25 1.25m10 0c-.69 0-1.25-.56-1.25-1.25s.56-1.25 1.25-1.25 1.25.56 1.25 1.25-.56 1.25-1.25 1.25"}),"AndroidRounded"),_9=h(c.jsx("path",{d:"m17.6 9.48 1.84-3.18c.16-.31.04-.69-.26-.85-.29-.15-.65-.06-.83.22l-1.88 3.24c-2.86-1.21-6.08-1.21-8.94 0L5.65 5.67c-.19-.29-.58-.38-.87-.2-.28.18-.37.54-.22.83L6.4 9.48C3.3 11.25 1.28 14.44 1 18h22c-.28-3.56-2.3-6.75-5.4-8.52M7 15.25c-.69 0-1.25-.56-1.25-1.25s.56-1.25 1.25-1.25 1.25.56 1.25 1.25-.56 1.25-1.25 1.25m10 0c-.69 0-1.25-.56-1.25-1.25s.56-1.25 1.25-1.25 1.25.56 1.25 1.25-.56 1.25-1.25 1.25"}),"AndroidSharp"),X9=h(c.jsx("path",{d:"m17.6 9.48 1.84-3.18c.16-.31.04-.69-.26-.85-.29-.15-.65-.06-.83.22l-1.88 3.24c-2.86-1.21-6.08-1.21-8.94 0L5.65 5.67c-.19-.29-.58-.38-.87-.2-.28.18-.37.54-.22.83L6.4 9.48C3.3 11.25 1.28 14.44 1 18h22c-.28-3.56-2.3-6.75-5.4-8.52M7 15.25c-.69 0-1.25-.56-1.25-1.25s.56-1.25 1.25-1.25 1.25.56 1.25 1.25-.56 1.25-1.25 1.25m10 0c-.69 0-1.25-.56-1.25-1.25s.56-1.25 1.25-1.25 1.25.56 1.25 1.25-.56 1.25-1.25 1.25"}),"AndroidTwoTone"),$9=h(c.jsx("path",{d:"M15 2c-2.71 0-5.05 1.54-6.22 3.78-1.28.67-2.34 1.72-3 3C3.54 9.95 2 12.29 2 15c0 3.87 3.13 7 7 7 2.71 0 5.05-1.54 6.22-3.78 1.28-.67 2.34-1.72 3-3C20.46 14.05 22 11.71 22 9c0-3.87-3.13-7-7-7M9 20c-2.76 0-5-2.24-5-5 0-1.12.37-2.16 1-3 0 3.87 3.13 7 7 7-.84.63-1.88 1-3 1m3-3c-2.76 0-5-2.24-5-5 0-1.12.37-2.16 1-3 0 3.86 3.13 6.99 7 7-.84.63-1.88 1-3 1m4.7-3.3c-.53.19-1.1.3-1.7.3-2.76 0-5-2.24-5-5 0-.6.11-1.17.3-1.7.53-.19 1.1-.3 1.7-.3 2.76 0 5 2.24 5 5 0 .6-.11 1.17-.3 1.7M19 12c0-3.86-3.13-6.99-7-7 .84-.63 1.87-1 3-1 2.76 0 5 2.24 5 5 0 1.12-.37 2.16-1 3"}),"Animation"),c6=h(c.jsx("path",{d:"M15 2c-2.71 0-5.05 1.54-6.22 3.78-1.28.67-2.34 1.72-3 3C3.54 9.95 2 12.29 2 15c0 3.87 3.13 7 7 7 2.71 0 5.05-1.54 6.22-3.78 1.28-.67 2.34-1.72 3-3C20.46 14.05 22 11.71 22 9c0-3.87-3.13-7-7-7M9 20c-2.76 0-5-2.24-5-5 0-1.12.37-2.16 1-3 0 3.87 3.13 7 7 7-.84.63-1.88 1-3 1m3-3c-2.76 0-5-2.24-5-5 0-1.12.37-2.16 1-3 0 3.86 3.13 6.99 7 7-.84.63-1.88 1-3 1m4.7-3.3c-.53.19-1.1.3-1.7.3-2.76 0-5-2.24-5-5 0-.6.11-1.17.3-1.7.53-.19 1.1-.3 1.7-.3 2.76 0 5 2.24 5 5 0 .6-.11 1.17-.3 1.7M19 12c0-3.86-3.13-6.99-7-7 .84-.63 1.87-1 3-1 2.76 0 5 2.24 5 5 0 1.12-.37 2.16-1 3"}),"AnimationOutlined"),h6=h(c.jsx("path",{d:"M15 2c-2.71 0-5.05 1.54-6.22 3.78-1.28.67-2.34 1.72-3 3C3.54 9.95 2 12.29 2 15c0 3.87 3.13 7 7 7 2.71 0 5.05-1.54 6.22-3.78 1.28-.67 2.34-1.72 3-3C20.46 14.05 22 11.71 22 9c0-3.87-3.13-7-7-7M9 20c-2.76 0-5-2.24-5-5 0-1.12.37-2.16 1-3 0 3.87 3.13 7 7 7-.84.63-1.88 1-3 1m3-3c-2.76 0-5-2.24-5-5 0-1.12.37-2.16 1-3 0 3.86 3.13 6.99 7 7-.84.63-1.88 1-3 1m4.7-3.3c-.53.19-1.1.3-1.7.3-2.76 0-5-2.24-5-5 0-.6.11-1.17.3-1.7.53-.19 1.1-.3 1.7-.3 2.76 0 5 2.24 5 5 0 .6-.11 1.17-.3 1.7M19 12c0-3.86-3.13-6.99-7-7 .84-.63 1.87-1 3-1 2.76 0 5 2.24 5 5 0 1.12-.37 2.16-1 3"}),"AnimationRounded"),s6=h(c.jsx("path",{d:"M15 2c-2.71 0-5.05 1.54-6.22 3.78-1.28.67-2.34 1.72-3 3C3.54 9.95 2 12.29 2 15c0 3.87 3.13 7 7 7 2.71 0 5.05-1.54 6.22-3.78 1.28-.67 2.34-1.72 3-3C20.46 14.05 22 11.71 22 9c0-3.87-3.13-7-7-7M9 20c-2.76 0-5-2.24-5-5 0-1.12.37-2.16 1-3 0 3.87 3.13 7 7 7-.84.63-1.88 1-3 1m3-3c-2.76 0-5-2.24-5-5 0-1.12.37-2.16 1-3 0 3.86 3.13 6.99 7 7-.84.63-1.88 1-3 1m4.7-3.3c-.53.19-1.1.3-1.7.3-2.76 0-5-2.24-5-5 0-.6.11-1.17.3-1.7.53-.19 1.1-.3 1.7-.3 2.76 0 5 2.24 5 5 0 .6-.11 1.17-.3 1.7M19 12c0-3.86-3.13-6.99-7-7 .84-.63 1.87-1 3-1 2.76 0 5 2.24 5 5 0 1.12-.37 2.16-1 3"}),"AnimationSharp"),t6=h([c.jsx("path",{d:"M5 12c-.63.84-1 1.88-1 3 0 2.76 2.24 5 5 5 1.12 0 2.16-.37 3-1-3.87 0-7-3.13-7-7m10-8c-1.13 0-2.16.37-3 1 3.87.01 7 3.14 7 7 .63-.84 1-1.88 1-3 0-2.76-2.24-5-5-5",opacity:".3"},"0"),c.jsx("path",{d:"M12 7c-.6 0-1.17.11-1.7.3-.19.53-.3 1.1-.3 1.7 0 2.76 2.24 5 5 5 .6 0 1.17-.11 1.7-.3.19-.53.3-1.1.3-1.7 0-2.76-2.24-5-5-5",opacity:".3"},"1"),c.jsx("path",{d:"M8 9c-.63.84-1 1.88-1 3 0 2.76 2.24 5 5 5 1.12 0 2.16-.37 3-1-3.87-.01-7-3.14-7-7",opacity:".3"},"2"),c.jsx("path",{d:"M15 2c-2.71 0-5.05 1.54-6.22 3.78-1.28.67-2.34 1.72-3 3C3.54 9.95 2 12.29 2 15c0 3.87 3.13 7 7 7 2.71 0 5.05-1.54 6.22-3.78 1.28-.67 2.34-1.72 3-3C20.46 14.05 22 11.71 22 9c0-3.87-3.13-7-7-7M9 20c-2.76 0-5-2.24-5-5 0-1.12.37-2.16 1-3 0 3.87 3.13 7 7 7-.84.63-1.88 1-3 1m3-3c-2.76 0-5-2.24-5-5 0-1.12.37-2.16 1-3 0 3.86 3.13 6.99 7 7-.84.63-1.88 1-3 1m4.7-3.3c-.53.19-1.1.3-1.7.3-2.76 0-5-2.24-5-5 0-.6.11-1.17.3-1.7.53-.19 1.1-.3 1.7-.3 2.76 0 5 2.24 5 5 0 .6-.11 1.17-.3 1.7M19 12c0-3.86-3.13-6.99-7-7 .84-.63 1.87-1 3-1 2.76 0 5 2.24 5 5 0 1.12-.37 2.16-1 3"},"3")],"AnimationTwoTone"),o6=h(c.jsx("path",{d:"M20 2H4c-1.1 0-1.99.9-1.99 2L2 22l4-4h14c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2m-7 9h-2V5h2zm0 4h-2v-2h2z"}),"Announcement"),v6=h(c.jsx("path",{d:"M20 2H4c-1.1 0-2 .9-2 2v18l4-4h14c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2m0 14H5.17L4 17.17V4h16zM11 5h2v6h-2zm0 8h2v2h-2z"}),"AnnouncementOutlined"),e6=h(c.jsx("path",{d:"M20 2H4c-1.1 0-2 .9-2 2v18l4-4h14c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2m-8 9c-.55 0-1-.45-1-1V6c0-.55.45-1 1-1s1 .45 1 1v4c0 .55-.45 1-1 1m1 4h-2v-2h2z"}),"AnnouncementRounded"),l6=h(c.jsx("path",{d:"M22 2H2v20l4-4h16zm-9 9h-2V5h2zm0 4h-2v-2h2z"}),"AnnouncementSharp"),n6=h([c.jsx("path",{d:"M4 4v13.17l.59-.59.58-.58H20V4zm9 11h-2v-2h2zm0-4h-2V5h2z",opacity:".3"},"0"),c.jsx("path",{d:"M20 2H4c-1.1 0-2 .9-2 2v18l4-4h14c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2m0 14H5.17l-.59.59-.58.58V4h16zM11 5h2v6h-2zm0 8h2v2h-2z"},"1")],"AnnouncementTwoTone"),a6=h(c.jsx("path",{d:"M17 1.01 7 1c-1.1 0-2 .9-2 2v18c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2V3c0-1.1-.9-1.99-2-1.99M17 18H7V6h10zm-9-8h8v1.5H8zm1 3h6v1.5H9z"}),"Aod"),d6=h(c.jsx("path",{d:"M17 1.01 7 1c-1.1 0-2 .9-2 2v18c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2V3c0-1.1-.9-1.99-2-1.99M17 21H7v-1h10zm0-3H7V6h10zm0-14H7V3h10zm-9 6h8v1.5H8zm1 3h6v1.5H9z"}),"AodOutlined"),z6=h(c.jsx("path",{d:"M17 1.01 7 1c-1.1 0-2 .9-2 2v18c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2V3c0-1.1-.9-1.99-2-1.99M17 18H7V6h10zm-8.25-8h6.5c.41 0 .75.34.75.75s-.34.75-.75.75h-6.5c-.41 0-.75-.34-.75-.75s.34-.75.75-.75m1 3h4.5c.41 0 .75.34.75.75s-.34.75-.75.75h-4.5c-.41 0-.75-.34-.75-.75s.34-.75.75-.75"}),"AodRounded"),m6=h(c.jsx("path",{d:"M19 1H5v22h14zm-2 17H7V6h10zm-9-8h8v1.5H8zm1 3h6v1.5H9z"}),"AodSharp"),p6=h([c.jsx("path",{d:"M17 1.01 7 1c-1.1 0-2 .9-2 2v18c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2V3c0-1.1-.9-1.99-2-1.99M17 21H7v-1h10zm0-3H7V6h10zm0-14H7V3h10zm-9 6h8v1.5H8zm1 3h6v1.5H9z"},"0"),c.jsx("path",{d:"M7 21h10v-1H7zM7 3v1h10V3z",opacity:".3"},"1")],"AodTwoTone"),H6=h(c.jsx("path",{d:"M17 11V3H7v4H3v14h8v-4h2v4h8V11zM7 19H5v-2h2zm0-4H5v-2h2zm0-4H5V9h2zm4 4H9v-2h2zm0-4H9V9h2zm0-4H9V5h2zm4 8h-2v-2h2zm0-4h-2V9h2zm0-4h-2V5h2zm4 12h-2v-2h2zm0-4h-2v-2h2z"}),"Apartment"),M6=h(c.jsx("path",{d:"M17 11V3H7v4H3v14h8v-4h2v4h8V11zM7 19H5v-2h2zm0-4H5v-2h2zm0-4H5V9h2zm4 4H9v-2h2zm0-4H9V9h2zm0-4H9V5h2zm4 8h-2v-2h2zm0-4h-2V9h2zm0-4h-2V5h2zm4 12h-2v-2h2zm0-4h-2v-2h2z"}),"ApartmentOutlined"),r6=h(c.jsx("path",{d:"M17 11V5c0-1.1-.9-2-2-2H9c-1.1 0-2 .9-2 2v2H5c-1.1 0-2 .9-2 2v10c0 1.1.9 2 2 2h5c.55 0 1-.45 1-1v-3h2v3c0 .55.45 1 1 1h5c1.1 0 2-.9 2-2v-6c0-1.1-.9-2-2-2zM7 19H5v-2h2zm0-4H5v-2h2zm0-4H5V9h2zm4 4H9v-2h2zm0-4H9V9h2zm0-4H9V5h2zm4 8h-2v-2h2zm0-4h-2V9h2zm0-4h-2V5h2zm4 12h-2v-2h2zm0-4h-2v-2h2z"}),"ApartmentRounded"),i6=h(c.jsx("path",{d:"M17 11V3H7v4H3v14h8v-4h2v4h8V11zM7 19H5v-2h2zm0-4H5v-2h2zm0-4H5V9h2zm4 4H9v-2h2zm0-4H9V9h2zm0-4H9V5h2zm4 8h-2v-2h2zm0-4h-2V9h2zm0-4h-2V5h2zm4 12h-2v-2h2zm0-4h-2v-2h2z"}),"ApartmentSharp"),V6=h(c.jsx("path",{d:"M17 11V3H7v4H3v14h8v-4h2v4h8V11zM7 19H5v-2h2zm0-4H5v-2h2zm0-4H5V9h2zm4 4H9v-2h2zm0-4H9V9h2zm0-4H9V5h2zm4 8h-2v-2h2zm0-4h-2V9h2zm0-4h-2V5h2zm4 12h-2v-2h2zm0-4h-2v-2h2z"}),"ApartmentTwoTone"),x6=h(c.jsx("path",{d:"m14 12-2 2-2-2 2-2zm-2-6 2.12 2.12 2.5-2.5L12 1 7.38 5.62l2.5 2.5zm-6 6 2.12-2.12-2.5-2.5L1 12l4.62 4.62 2.5-2.5zm12 0-2.12 2.12 2.5 2.5L23 12l-4.62-4.62-2.5 2.5zm-6 6-2.12-2.12-2.5 2.5L12 23l4.62-4.62-2.5-2.5z"}),"Api"),j6=h(c.jsx("path",{d:"m14 12-2 2-2-2 2-2zm-2-6 2.12 2.12 2.5-2.5L12 1 7.38 5.62l2.5 2.5zm-6 6 2.12-2.12-2.5-2.5L1 12l4.62 4.62 2.5-2.5zm12 0-2.12 2.12 2.5 2.5L23 12l-4.62-4.62-2.5 2.5zm-6 6-2.12-2.12-2.5 2.5L12 23l4.62-4.62-2.5-2.5z"}),"ApiOutlined"),u6=h(c.jsx("path",{d:"M13 13c-.56.56-1.45.56-2 .01V13c-.55-.55-.55-1.44 0-1.99V11c.55-.55 1.44-.55 1.99 0H13c.55.55.55 1.45 0 2m-1-7 2.12 2.12 2.5-2.5-3.2-3.2c-.78-.78-2.05-.78-2.83 0l-3.2 3.2 2.5 2.5zm-6 6 2.12-2.12-2.5-2.5-3.2 3.2c-.78.78-.78 2.05 0 2.83l3.2 3.2 2.5-2.5zm12 0-2.12 2.12 2.5 2.5 3.2-3.2c.78-.78.78-2.05 0-2.83l-3.2-3.2-2.5 2.5zm-6 6-2.12-2.12-2.5 2.5 3.2 3.2c.78.78 2.05.78 2.83 0l3.2-3.2-2.5-2.5z"}),"ApiRounded"),L6=h(c.jsx("path",{d:"m14 12-2 2-2-2 2-2zm-2-6 2.12 2.12 2.5-2.5L12 1 7.38 5.62l2.5 2.5zm-6 6 2.12-2.12-2.5-2.5L1 12l4.62 4.62 2.5-2.5zm12 0-2.12 2.12 2.5 2.5L23 12l-4.62-4.62-2.5 2.5zm-6 6-2.12-2.12-2.5 2.5L12 23l4.62-4.62-2.5-2.5z"}),"ApiSharp"),S6=h(c.jsx("path",{d:"m14 12-2 2-2-2 2-2zm-2-6 2.12 2.12 2.5-2.5L12 1 7.38 5.62l2.5 2.5zm-6 6 2.12-2.12-2.5-2.5L1 12l4.62 4.62 2.5-2.5zm12 0-2.12 2.12 2.5 2.5L23 12l-4.62-4.62-2.5 2.5zm-6 6-2.12-2.12-2.5 2.5L12 23l4.62-4.62-2.5-2.5z"}),"ApiTwoTone"),C6=h(c.jsx("path",{d:"M18 8c-2.21 0-4 1.79-4 4s1.79 4 4 4 4-1.79 4-4-1.79-4-4-4m-2.5 4c0-1.38 1.12-2.5 2.5-2.5.42 0 .8.11 1.15.29l-3.36 3.36c-.18-.35-.29-.73-.29-1.15m2.5 2.5c-.42 0-.8-.11-1.15-.29l3.36-3.36c.18.35.29.73.29 1.15 0 1.38-1.12 2.5-2.5 2.5M17 18H7V6h10v1h2V3c0-1.1-.9-2-2-2H7c-1.1 0-2 .9-2 2v18c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2v-4h-2z"}),"AppBlocking"),T6=h([c.jsx("path",{d:"M18 8c-2.21 0-4 1.79-4 4s1.79 4 4 4 4-1.79 4-4-1.79-4-4-4m-2.5 4c0-1.38 1.12-2.5 2.5-2.5.42 0 .8.11 1.15.29l-3.36 3.36c-.18-.35-.29-.73-.29-1.15m2.5 2.5c-.42 0-.8-.11-1.15-.29l3.36-3.36c.18.35.29.73.29 1.15 0 1.38-1.12 2.5-2.5 2.5"},"0"),c.jsx("path",{d:"M17 18H7V6h10v1h2V3c0-1.1-.9-2-2-2H7c-1.1 0-2 .9-2 2v18c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2v-4h-2zM7 3h10v1H7zm10 18H7v-1h10z"},"1")],"AppBlockingOutlined"),w6=h([c.jsx("path",{d:"M18 8c-2.21 0-4 1.79-4 4s1.79 4 4 4 4-1.79 4-4-1.79-4-4-4m-2.5 4c0-1.38 1.12-2.5 2.5-2.5.42 0 .8.11 1.15.29l-3.36 3.36c-.18-.35-.29-.73-.29-1.15m2.5 2.5c-.42 0-.8-.11-1.15-.29l3.36-3.36c.18.35.29.73.29 1.15 0 1.38-1.12 2.5-2.5 2.5"},"0"),c.jsx("path",{d:"M17 18H7V6h10v1h2V3c0-1.1-.9-2-2-2H7c-1.1 0-2 .9-2 2v18c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2v-4h-2z"},"1")],"AppBlockingRounded"),R6=h([c.jsx("path",{d:"M18 8c-2.21 0-4 1.79-4 4s1.79 4 4 4 4-1.79 4-4-1.79-4-4-4m-2.5 4c0-1.38 1.12-2.5 2.5-2.5.42 0 .8.11 1.15.29l-3.36 3.36c-.18-.35-.29-.73-.29-1.15m2.5 2.5c-.42 0-.8-.11-1.15-.29l3.36-3.36c.18.35.29.73.29 1.15 0 1.38-1.12 2.5-2.5 2.5"},"0"),c.jsx("path",{d:"M19 23v-6h-2v1H7V6h10v1h2V.94L5 1v22z"},"1")],"AppBlockingSharp"),O6=h([c.jsx("path",{d:"M18 8c-2.21 0-4 1.79-4 4s1.79 4 4 4 4-1.79 4-4-1.79-4-4-4m-2.5 4c0-1.38 1.12-2.5 2.5-2.5.42 0 .8.11 1.15.29l-3.36 3.36c-.18-.35-.29-.73-.29-1.15m2.5 2.5c-.42 0-.8-.11-1.15-.29l3.36-3.36c.18.35.29.73.29 1.15 0 1.38-1.12 2.5-2.5 2.5"},"0"),c.jsx("path",{d:"M17 18H7V6h10v1h2V3c0-1.1-.9-2-2-2H7c-1.1 0-2 .9-2 2v18c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2v-4h-2zM7 3h10v1H7zm10 18H7v-1h10z"},"1"),c.jsx("path",{d:"M7 3h10v1H7zm0 17h10v1H7z",opacity:".3"},"2")],"AppBlockingTwoTone"),y6=h(c.jsx("path",{d:"M10 4h4v4h-4zM4 16h4v4H4zm0-6h4v4H4zm0-6h4v4H4zm10 8.42V10h-4v4h2.42zm6.88-1.13-1.17-1.17c-.16-.16-.42-.16-.58 0l-.88.88L20 12.75l.88-.88c.16-.16.16-.42 0-.58M11 18.25V20h1.75l6.67-6.67-1.75-1.75zM16 4h4v4h-4z"}),"AppRegistration"),g6=h(c.jsx("path",{d:"M10 4h4v4h-4zM4 16h4v4H4zm0-6h4v4H4zm0-6h4v4H4zm12 0h4v4h-4zm-5 13.86V20h2.1l5.98-5.97-2.12-2.12zm3-5.83V10h-4v4h2.03zm6.85-.47-1.41-1.41c-.2-.2-.51-.2-.71 0l-1.06 1.06 2.12 2.12 1.06-1.06c.2-.2.2-.51 0-.71"}),"AppRegistrationOutlined"),A6=h([c.jsx("circle",{cx:"12",cy:"6",r:"2"},"0"),c.jsx("circle",{cx:"6",cy:"18",r:"2"},"1"),c.jsx("circle",{cx:"6",cy:"12",r:"2"},"2"),c.jsx("circle",{cx:"6",cy:"6",r:"2"},"3"),c.jsx("circle",{cx:"18",cy:"6",r:"2"},"4"),c.jsx("path",{d:"M11 18.07v1.43c0 .28.22.5.5.5h1.4c.13 0 .26-.05.35-.15l5.83-5.83-2.12-2.12-5.81 5.81c-.1.1-.15.23-.15.36M12.03 14 14 12.03V12c0-1.1-.9-2-2-2s-2 .9-2 2 .9 2 2 2zm8.82-2.44-1.41-1.41c-.2-.2-.51-.2-.71 0l-1.06 1.06 2.12 2.12 1.06-1.06c.2-.2.2-.51 0-.71"},"5")],"AppRegistrationRounded"),f6=h(c.jsx("path",{d:"M10 4h4v4h-4zM4 16h4v4H4zm0-6h4v4H4zm0-6h4v4H4zm12 0h4v4h-4zm-5 13.86V20h2.1l5.98-5.97-2.12-2.12zm3-5.83V10h-4v4h2.03zm3.6713-.8243 1.4142-1.4143 2.1214 2.1214-1.4143 1.4142z"}),"AppRegistrationSharp"),P6=h(c.jsx("path",{d:"M10 4h4v4h-4zM4 16h4v4H4zm0-6h4v4H4zm0-6h4v4H4zm12 0h4v4h-4zm-5 13.86V20h2.1l5.98-5.97-2.12-2.12zm3-5.83V10h-4v4h2.03zm6.85-.47-1.41-1.41c-.2-.2-.51-.2-.71 0l-1.06 1.06 2.12 2.12 1.06-1.06c.2-.2.2-.51 0-.71"}),"AppRegistrationTwoTone"),F6=h(c.jsx("path",{d:"m21.81 12.74-.82-.63v-.22l.8-.63c.16-.12.2-.34.1-.51l-.85-1.48c-.07-.13-.21-.2-.35-.2q-.075 0-.15.03l-.95.38c-.08-.05-.11-.07-.19-.11l-.15-1.01c-.03-.21-.2-.36-.4-.36h-1.71c-.2 0-.37.15-.4.34l-.14 1.01c-.03.02-.07.03-.1.05l-.09.06-.95-.38q-.075-.03-.15-.03c-.14 0-.27.07-.35.2l-.85 1.48c-.1.17-.06.39.1.51l.8.63v.23l-.8.63c-.16.12-.2.34-.1.51l.85 1.48c.07.13.21.2.35.2q.075 0 .15-.03l.95-.37c.08.05.12.07.2.11l.15 1.01c.03.2.2.34.4.34h1.71c.2 0 .37-.15.4-.34l.15-1.01c.03-.02.07-.03.1-.05l.09-.06.95.38q.075.03.15.03c.14 0 .27-.07.35-.2l.85-1.48c.1-.17.06-.39-.1-.51M18 13.5c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5M17 17h2v4c0 1.1-.9 2-2 2H7c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h10c1.1 0 2 .9 2 2v4h-2V6H7v12h10z"}),"AppSettingsAlt"),B6=h(c.jsx("path",{d:"m21.81 12.74-.82-.63v-.22l.8-.63c.16-.12.2-.34.1-.51l-.85-1.48c-.07-.13-.21-.2-.35-.2q-.075 0-.15.03l-.95.38c-.08-.05-.11-.07-.19-.11l-.15-1.01c-.03-.21-.2-.36-.4-.36h-1.71c-.2 0-.37.15-.4.34l-.14 1.01c-.03.02-.07.03-.1.05l-.09.06-.95-.38q-.075-.03-.15-.03c-.14 0-.27.07-.35.2l-.85 1.48c-.1.17-.06.39.1.51l.8.63v.23l-.8.63c-.16.12-.2.34-.1.51l.85 1.48c.07.13.21.2.35.2q.075 0 .15-.03l.95-.37c.08.05.12.07.2.11l.15 1.01c.03.2.2.34.4.34h1.71c.2 0 .37-.15.4-.34l.15-1.01c.03-.02.07-.03.1-.05l.09-.06.95.38q.075.03.15.03c.14 0 .27-.07.35-.2l.85-1.48c.1-.17.06-.39-.1-.51M18 13.5c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5M17 18H7V6h10v1h2V3c0-1.1-.9-2-2-2H7c-1.1 0-2 .9-2 2v18c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2v-4h-2zM7 3h10v1H7zm10 18H7v-1h10z"}),"AppSettingsAltOutlined"),b6=h(c.jsx("path",{d:"M17 18H7V6h10v1h2V3c0-1.1-.9-2-2-2L7 1.01C5.9 1.01 5 1.9 5 3v18c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2v-4h-2zm4-6c0-.13-.02-.26-.04-.39l.64-.48c.2-.15.26-.44.13-.66l-.57-.96c-.13-.21-.39-.3-.62-.2l-.72.3c-.2-.15-.42-.29-.65-.39l-.1-.77c-.03-.25-.24-.43-.49-.44l-1.12-.02c-.26 0-.47.18-.5.44l-.1.79c-.24.1-.45.23-.65.39l-.72-.3c-.23-.1-.5-.01-.62.2l-.57.96c-.13.22-.08.5.13.66l.64.48c-.05.13-.07.26-.07.39s.02.25.04.37l-.64.49c-.2.15-.26.43-.13.65l.56.97c.13.22.39.31.63.21l.73-.31c.2.16.42.3.67.4l.1.77c.03.25.24.44.5.44h1.12c.25 0 .46-.19.5-.44l.1-.77c.24-.1.46-.24.67-.4l.73.31c.23.1.5.01.63-.21l.56-.97c.13-.22.07-.5-.13-.65l-.64-.49c-.02-.12 0-.24 0-.37m-3 1.5c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5"}),"AppSettingsAltRounded"),D6=h(c.jsx("path",{d:"m21.81 12.74-.82-.63v-.22l.8-.63c.16-.12.2-.34.1-.51l-.85-1.48c-.07-.13-.21-.2-.35-.2q-.075 0-.15.03l-.95.38c-.08-.05-.11-.07-.19-.11l-.15-1.01c-.03-.21-.2-.36-.4-.36h-1.71c-.2 0-.37.15-.4.34l-.14 1.01c-.03.02-.07.03-.1.05l-.09.06-.95-.38q-.075-.03-.15-.03c-.14 0-.27.07-.35.2l-.85 1.48c-.1.17-.06.39.1.51l.8.63v.23l-.8.63c-.16.12-.2.34-.1.51l.85 1.48c.07.13.21.2.35.2q.075 0 .15-.03l.95-.37c.08.05.12.07.2.11l.15 1.01c.03.2.2.34.4.34h1.71c.2 0 .37-.15.4-.34l.15-1.01c.03-.02.07-.03.1-.05l.09-.06.95.38q.075.03.15.03c.14 0 .27-.07.35-.2l.85-1.48c.1-.17.06-.39-.1-.51M18 13.5c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5M5 23V1h14v6h-2V6H7v12h10v-1h2v6z"}),"AppSettingsAltSharp"),k6=h([c.jsx("path",{d:"m21.81 12.74-.82-.63v-.22l.8-.63c.16-.12.2-.34.1-.51l-.85-1.48c-.07-.13-.21-.2-.35-.2q-.075 0-.15.03l-.95.38c-.08-.05-.11-.07-.19-.11l-.15-1.01c-.03-.21-.2-.36-.4-.36h-1.71c-.2 0-.37.15-.4.34l-.14 1.01c-.03.02-.07.03-.1.05l-.09.06-.95-.38q-.075-.03-.15-.03c-.14 0-.27.07-.35.2l-.85 1.48c-.1.17-.06.39.1.51l.8.63v.23l-.8.63c-.16.12-.2.34-.1.51l.85 1.48c.07.13.21.2.35.2q.075 0 .15-.03l.95-.37c.08.05.12.07.2.11l.15 1.01c.03.2.2.34.4.34h1.71c.2 0 .37-.15.4-.34l.15-1.01c.03-.02.07-.03.1-.05l.09-.06.95.38q.075.03.15.03c.14 0 .27-.07.35-.2l.85-1.48c.1-.17.06-.39-.1-.51M18 13.5c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5M17 18H7V6h10v1h2V3c0-1.1-.9-2-2-2H7c-1.1 0-2 .9-2 2v18c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2v-4h-2zM7 3h10v1H7zm10 18H7v-1h10z"},"0"),c.jsx("path",{d:"M7 3h10v1H7zm0 17h10v1H7z",opacity:".3"},"1")],"AppSettingsAltTwoTone"),W6=h([c.jsx("path",{d:"M17 18H7V6h10v1h2V3c0-1.1-.9-2-2-2H7c-1.1 0-2 .9-2 2v18c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2v-4h-2zm3.38-8.38L21 11l.62-1.38L23 9l-1.38-.62L21 7l-.62 1.38L19 9z"},"0"),c.jsx("path",{d:"m16 8-1.25 2.75L12 12l2.75 1.25L16 16l1.25-2.75L20 12l-2.75-1.25zm5 5-.62 1.38L19 15l1.38.62L21 17l.62-1.38L23 15l-1.38-.62z"},"1")],"AppShortcut"),N6=h([c.jsx("path",{d:"M17 18H7V6h10v1h2V3c0-1.1-.9-2-2-2H7c-1.1 0-2 .9-2 2v18c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2v-4h-2zM7 3h10v1H7zm10 18H7v-1h10zm3.38-11.38L21 11l.62-1.38L23 9l-1.38-.62L21 7l-.62 1.38L19 9z"},"0"),c.jsx("path",{d:"m16 8-1.25 2.75L12 12l2.75 1.25L16 16l1.25-2.75L20 12l-2.75-1.25zm5 5-.62 1.38L19 15l1.38.62L21 17l.62-1.38L23 15l-1.38-.62z"},"1")],"AppShortcutOutlined"),E6=h([c.jsx("path",{d:"M17 18H7V6h10v1h2V3c0-1.1-.9-2-2-2H7c-1.1 0-2 .9-2 2v18c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2v-4h-2zm3.38-8.38.4.87c.09.2.37.2.46 0l.4-.87.87-.4c.2-.09.2-.37 0-.46l-.87-.4-.4-.87c-.09-.2-.37-.2-.46 0l-.4.87-.87.4c-.2.09-.2.37 0 .46z"},"0"),c.jsx("path",{d:"m15.54 9-.79 1.75-1.75.79c-.39.18-.39.73 0 .91l1.75.79.79 1.76c.18.39.73.39.91 0l.79-1.75 1.76-.79c.39-.18.39-.73 0-.91l-1.75-.79L16.46 9c-.18-.39-.74-.39-.92 0m5.23 4.5-.4.87-.87.4c-.2.09-.2.37 0 .46l.87.4.4.87c.09.2.37.2.46 0l.4-.87.87-.4c.2-.09.2-.37 0-.46l-.87-.4-.4-.87c-.09-.19-.37-.19-.46 0"},"1")],"AppShortcutRounded"),I6=h([c.jsx("path",{d:"M17 18H7V6h10v1h2V1H5v22h14v-6h-2zm3.38-8.38L21 11l.62-1.38L23 9l-1.38-.62L21 7l-.62 1.38L19 9z"},"0"),c.jsx("path",{d:"m16 8-1.25 2.75L12 12l2.75 1.25L16 16l1.25-2.75L20 12l-2.75-1.25zm5 5-.62 1.38L19 15l1.38.62L21 17l.62-1.38L23 15l-1.38-.62z"},"1")],"AppShortcutSharp"),U6=h([c.jsx("path",{d:"M7 20h10v1H7zM7 3h10v1H7z",opacity:".3"},"0"),c.jsx("path",{d:"M17 18H7V6h10v1h2V3c0-1.1-.9-2-2-2H7c-1.1 0-2 .9-2 2v18c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2v-4h-2zM7 3h10v1H7zm10 18H7v-1h10zm3.38-11.38L21 11l.62-1.38L23 9l-1.38-.62L21 7l-.62 1.38L19 9z"},"1"),c.jsx("path",{d:"m16 8-1.25 2.75L12 12l2.75 1.25L16 16l1.25-2.75L20 12l-2.75-1.25zm5 5-.62 1.38L19 15l1.38.62L21 17l.62-1.38L23 15l-1.38-.62z"},"2")],"AppShortcutTwoTone"),G6=h(c.jsx("path",{d:"M18.71 19.5c-.83 1.24-1.71 2.45-3.05 2.47-1.34.03-1.77-.79-3.29-.79-1.53 0-2 .77-3.27.82-1.31.05-2.3-1.32-3.14-2.53C4.25 17 2.94 12.45 4.7 9.39c.87-1.52 2.43-2.48 4.12-2.51 1.28-.02 2.5.87 3.29.87.78 0 2.26-1.07 3.81-.91.65.03 2.47.26 3.64 1.98-.09.06-2.17 1.28-2.15 3.81.03 3.02 2.65 4.03 2.68 4.04-.03.07-.42 1.44-1.38 2.83M13 3.5c.73-.83 1.94-1.46 2.94-1.5.13 1.17-.34 2.35-1.04 3.19-.69.85-1.83 1.51-2.95 1.42-.15-1.15.41-2.35 1.05-3.11z"}),"Apple"),K6=h(c.jsx("path",{d:"M4 16v6h16v-6c0-1.1-.9-2-2-2H6c-1.1 0-2 .9-2 2m14 2H6v-2h12zM12 2C9.24 2 7 4.24 7 7l5 7 5-7c0-2.76-2.24-5-5-5m0 9L9 7c0-1.66 1.34-3 3-3s3 1.34 3 3z"}),"Approval"),q6=h(c.jsx("path",{d:"M4 16v6h16v-6c0-1.1-.9-2-2-2H6c-1.1 0-2 .9-2 2m14 2H6v-2h12zM12 2C9.24 2 7 4.24 7 7l5 7 5-7c0-2.76-2.24-5-5-5m0 9L9 7c0-1.66 1.34-3 3-3s3 1.34 3 3z"}),"ApprovalOutlined"),Q6=h(c.jsx("path",{d:"M4 16v4c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2v-4c0-1.1-.9-2-2-2H6c-1.1 0-2 .9-2 2m13 2H7c-.55 0-1-.45-1-1s.45-1 1-1h10c.55 0 1 .45 1 1s-.45 1-1 1M12 2C9.54 2 7.48 3.79 7.07 6.13c-.08.52.06 1.05.36 1.47l3.76 5.26c.4.56 1.23.56 1.63 0l3.76-5.26c.3-.42.44-.95.35-1.47C16.52 3.79 14.46 2 12 2"}),"ApprovalRounded"),Z6=h(c.jsx("path",{d:"M4 14v8h16v-8zm14 4H6v-2h12zM12 2C9.24 2 7 4.24 7 7l5 7 5-7c0-2.76-2.24-5-5-5"}),"ApprovalSharp"),J6=h([c.jsx("path",{d:"M6 16h12v2H6zm6-12c-1.66 0-3 1.34-3 3l3 4 3-4c0-1.66-1.34-3-3-3",opacity:".3"},"0"),c.jsx("path",{d:"M12 2C9.24 2 7 4.24 7 7l5 7 5-7c0-2.76-2.24-5-5-5m0 9L9 7c0-1.66 1.34-3 3-3s3 1.34 3 3zm6 3H6c-1.1 0-2 .9-2 2v6h16v-6c0-1.1-.9-2-2-2m0 4H6v-2h12z"},"1")],"ApprovalTwoTone"),Y6=h(c.jsx("path",{d:"M4 8h4V4H4zm6 12h4v-4h-4zm-6 0h4v-4H4zm0-6h4v-4H4zm6 0h4v-4h-4zm6-10v4h4V4zm-6 4h4V4h-4zm6 6h4v-4h-4zm0 6h4v-4h-4z"}),"Apps"),_6=h(c.jsx("path",{d:"M4 8h4V4H4zm6 12h4v-4h-4zm-6 0h4v-4H4zm0-6h4v-4H4zm6 0h4v-4h-4zm6 6h4v-4h-4zm3-20c-2.76 0-5 2.24-5 5s2.24 5 5 5 5-2.24 5-5-2.24-5-5-5m.5 8h-1V7h1zm0-2h-1V2h1zM16 14h4v-2.07c-.33.05-.66.07-1 .07-1.07 0-2.09-.24-3-.68zM10 4v4h2.68c-.44-.91-.68-1.93-.68-3 0-.34.02-.67.07-1z"}),"AppsOutage"),X6=h(c.jsx("path",{d:"M4 8h4V4H4zm6 12h4v-4h-4zm-6 0h4v-4H4zm0-6h4v-4H4zm6 0h4v-4h-4zm6 6h4v-4h-4zm3-20c-2.76 0-5 2.24-5 5s2.24 5 5 5 5-2.24 5-5-2.24-5-5-5m.5 8h-1V7h1zm0-2h-1V2h1zM16 14h4v-2.07c-.33.05-.66.07-1 .07-1.07 0-2.09-.24-3-.68zM10 4v4h2.68c-.44-.91-.68-1.93-.68-3 0-.34.02-.67.07-1z"}),"AppsOutageOutlined"),$6=h(c.jsx("path",{d:"M6 8c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2m6 12c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2m-6 0c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2m0-6c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2m6 0c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2m.07-10H12c-1.1 0-2 .9-2 2s.9 2 2 2c.22 0 .43-.04.63-.1C12.22 7.01 12 6.03 12 5c0-.34.02-.67.07-1M19 12c-1.03 0-2.01-.22-2.9-.63-.06.2-.1.41-.1.63 0 1.1.9 2 2 2s2-.9 2-2v-.07c-.33.05-.66.07-1 .07m-1 8c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2m1-20c-2.76 0-5 2.24-5 5s2.24 5 5 5 5-2.24 5-5-2.24-5-5-5m.5 7.5c0 .28-.22.5-.5.5-.27 0-.5-.22-.5-.5s.22-.5.5-.5.5.22.5.5M19 6c-.28 0-.5-.22-.5-.5v-3c0-.28.22-.5.5-.5s.5.22.5.5v3c0 .28-.22.5-.5.5"}),"AppsOutageRounded"),c7=h(c.jsx("path",{d:"M4 8h4V4H4zm6 12h4v-4h-4zm-6 0h4v-4H4zm0-6h4v-4H4zm6 0h4v-4h-4zm6 6h4v-4h-4zm3-20c-2.76 0-5 2.24-5 5s2.24 5 5 5 5-2.24 5-5-2.24-5-5-5m.5 8h-1V7h1zm0-2h-1V2h1zM16 14h4v-2.07c-.33.05-.66.07-1 .07-1.07 0-2.09-.24-3-.68zM10 4v4h2.68c-.44-.91-.68-1.93-.68-3 0-.34.02-.67.07-1z"}),"AppsOutageSharp"),h7=h(c.jsx("path",{d:"M4 8h4V4H4zm6 12h4v-4h-4zm-6 0h4v-4H4zm0-6h4v-4H4zm6 0h4v-4h-4zm6 6h4v-4h-4zm3-20c-2.76 0-5 2.24-5 5s2.24 5 5 5 5-2.24 5-5-2.24-5-5-5m.5 8h-1V7h1zm0-2h-1V2h1zM16 14h4v-2.07c-.33.05-.66.07-1 .07-1.07 0-2.09-.24-3-.68zM10 4v4h2.68c-.44-.91-.68-1.93-.68-3 0-.34.02-.67.07-1z"}),"AppsOutageTwoTone"),s7=h(c.jsx("path",{d:"M4 8h4V4H4zm6 12h4v-4h-4zm-6 0h4v-4H4zm0-6h4v-4H4zm6 0h4v-4h-4zm6-10v4h4V4zm-6 4h4V4h-4zm6 6h4v-4h-4zm0 6h4v-4h-4z"}),"AppsOutlined"),t7=h(c.jsx("path",{d:"M4 8h4V4H4zm6 12h4v-4h-4zm-6 0h4v-4H4zm0-6h4v-4H4zm6 0h4v-4h-4zm6-10v4h4V4zm-6 4h4V4h-4zm6 6h4v-4h-4zm0 6h4v-4h-4z"}),"AppsRounded"),o7=h(c.jsx("path",{d:"M4 8h4V4H4zm6 12h4v-4h-4zm-6 0h4v-4H4zm0-6h4v-4H4zm6 0h4v-4h-4zm6-10v4h4V4zm-6 4h4V4h-4zm6 6h4v-4h-4zm0 6h4v-4h-4z"}),"AppsSharp"),v7=h(c.jsx("path",{d:"M4 8h4V4H4zm6 12h4v-4h-4zm-6 0h4v-4H4zm0-6h4v-4H4zm6 0h4v-4h-4zm6-10v4h4V4zm-6 4h4V4h-4zm6 6h4v-4h-4zm0 6h4v-4h-4z"}),"AppsTwoTone"),e7=h(c.jsx("path",{d:"M6.36 18.78 6.61 21l1.62-1.54 2.77-7.6c-.68-.17-1.28-.51-1.77-.98zm8.41-7.9c-.49.47-1.1.81-1.77.98l2.77 7.6L17.39 21l.26-2.22zM15 8c0-1.3-.84-2.4-2-2.82V3h-2v2.18C9.84 5.6 9 6.7 9 8c0 1.66 1.34 3 3 3s3-1.34 3-3m-3 1c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1"}),"Architecture"),l7=h(c.jsx("path",{d:"M6.36 18.78 6.61 21l1.62-1.54 2.77-7.6c-.68-.17-1.28-.51-1.77-.98zm8.41-7.9c-.49.47-1.1.81-1.77.98l2.77 7.6L17.39 21l.26-2.22zM15 8c0-1.3-.84-2.4-2-2.82V3h-2v2.18C9.84 5.6 9 6.7 9 8c0 1.66 1.34 3 3 3s3-1.34 3-3m-3 1c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1"}),"ArchitectureOutlined"),n7=h(c.jsx("path",{d:"M6.36 18.78 6.61 21l1.62-1.54 2.77-7.6c-.68-.17-1.28-.51-1.77-.98zm8.41-7.9c-.49.47-1.1.81-1.77.98l2.77 7.6L17.39 21l.26-2.22zm.17-2.28c.3-1.56-.6-2.94-1.94-3.42V4c0-.55-.45-1-1-1s-1 .45-1 1v1.18C9.84 5.6 9 6.7 9 8c0 1.84 1.66 3.3 3.56 2.95 1.18-.22 2.15-1.17 2.38-2.35M12 9c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1"}),"ArchitectureRounded"),a7=h(c.jsx("path",{d:"M6.36 18.78 6.61 21l1.62-1.54 2.77-7.6c-.68-.17-1.28-.51-1.77-.98zm8.41-7.9c-.49.47-1.1.81-1.77.98l2.77 7.6L17.39 21l.26-2.22zM15 8c0-1.3-.84-2.4-2-2.82V3h-2v2.18C9.84 5.6 9 6.7 9 8c0 1.66 1.34 3 3 3s3-1.34 3-3m-3 1c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1"}),"ArchitectureSharp"),d7=h(c.jsx("path",{d:"M6.36 18.78 6.61 21l1.62-1.54 2.77-7.6c-.68-.17-1.28-.51-1.77-.98zm8.41-7.9c-.49.47-1.1.81-1.77.98l2.77 7.6L17.39 21l.26-2.22zM15 8c0-1.3-.84-2.4-2-2.82V3h-2v2.18C9.84 5.6 9 6.7 9 8c0 1.66 1.34 3 3 3s3-1.34 3-3m-3 1c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1"}),"ArchitectureTwoTone"),z7=h(c.jsx("path",{d:"m20.54 5.23-1.39-1.68C18.88 3.21 18.47 3 18 3H6c-.47 0-.88.21-1.16.55L3.46 5.23C3.17 5.57 3 6.02 3 6.5V19c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V6.5c0-.48-.17-.93-.46-1.27M12 17.5 6.5 12H10v-2h4v2h3.5zM5.12 5l.81-1h12l.94 1z"}),"Archive"),m7=h(c.jsx("path",{d:"m20.54 5.23-1.39-1.68C18.88 3.21 18.47 3 18 3H6c-.47 0-.88.21-1.16.55L3.46 5.23C3.17 5.57 3 6.02 3 6.5V19c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V6.5c0-.48-.17-.93-.46-1.27M6.24 5h11.52l.81.97H5.44zM5 19V8h14v11zm8.45-9h-2.9v3H8l4 4 4-4h-2.55z"}),"ArchiveOutlined"),p7=h(c.jsx("path",{d:"m20.54 5.23-1.39-1.68C18.88 3.21 18.47 3 18 3H6c-.47 0-.88.21-1.16.55L3.46 5.23C3.17 5.57 3 6.02 3 6.5V19c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V6.5c0-.48-.17-.93-.46-1.27m-8.89 11.92L6.5 12H10v-2h4v2h3.5l-5.15 5.15c-.19.19-.51.19-.7 0M5.12 5l.81-1h12l.94 1z"}),"ArchiveRounded"),H7=h(c.jsx("path",{d:"M18.71 3H5.29L3 5.79V21h18V5.79zM12 17.5 6.5 12H10v-2h4v2h3.5zM5.12 5l.81-1h12l.94 1z"}),"ArchiveSharp"),M7=h([c.jsx("path",{d:"M5 19h14V8H5zm5.55-6v-3h2.91v3H16l-4 4-4-4z",opacity:".3"},"0"),c.jsx("path",{d:"M16 13h-2.55v-3h-2.9v3H8l4 4zm4.54-7.77-1.39-1.68C18.88 3.21 18.47 3 18 3H6c-.47 0-.88.21-1.16.55L3.46 5.23C3.17 5.57 3 6.02 3 6.5V19c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V6.5c0-.48-.17-.93-.46-1.27M6.24 5h11.52l.81.97H5.44zM19 19H5V8h14z"},"1")],"ArchiveTwoTone"),r7=h(c.jsx("path",{d:"M20 11H7.83l5.59-5.59L12 4l-8 8 8 8 1.41-1.41L7.83 13H20z"}),"ArrowBack"),i7=h(c.jsx("path",{d:"M11.67 3.87 9.9 2.1 0 12l9.9 9.9 1.77-1.77L3.54 12z"}),"ArrowBackIos"),V7=h(c.jsx("path",{d:"M17.77 3.77 16 2 6 12l10 10 1.77-1.77L9.54 12z"}),"ArrowBackIosNew"),x7=h(c.jsx("path",{d:"M17.77 3.77 16 2 6 12l10 10 1.77-1.77L9.54 12z"}),"ArrowBackIosNewOutlined"),j7=h(c.jsx("path",{d:"M16.88 2.88c-.49-.49-1.28-.49-1.77 0L6.7 11.29c-.39.39-.39 1.02 0 1.41l8.41 8.41c.49.49 1.28.49 1.77 0s.49-1.28 0-1.77L9.54 12l7.35-7.35c.48-.49.48-1.28-.01-1.77"}),"ArrowBackIosNewRounded"),u7=h(c.jsx("path",{d:"M17.77 3.77 16 2 6 12l10 10 1.77-1.77L9.54 12z"}),"ArrowBackIosNewSharp"),L7=h(c.jsx("path",{d:"M17.77 3.77 16 2 6 12l10 10 1.77-1.77L9.54 12z"}),"ArrowBackIosNewTwoTone"),S7=h(c.jsx("path",{d:"M17.51 3.87 15.73 2.1 5.84 12l9.9 9.9 1.77-1.77L9.38 12z"}),"ArrowBackIosOutlined"),C7=h(c.jsx("path",{d:"M16.62 2.99c-.49-.49-1.28-.49-1.77 0L6.54 11.3c-.39.39-.39 1.02 0 1.41l8.31 8.31c.49.49 1.28.49 1.77 0s.49-1.28 0-1.77L9.38 12l7.25-7.25c.48-.48.48-1.28-.01-1.76"}),"ArrowBackIosRounded"),T7=h(c.jsx("path",{d:"M17.51 3.87 15.73 2.1 5.84 12l9.9 9.9 1.77-1.77L9.38 12z"}),"ArrowBackIosSharp"),w7=h(c.jsx("path",{d:"M17.51 3.87 15.73 2.1 5.84 12l9.9 9.9 1.77-1.77L9.38 12z"}),"ArrowBackIosTwoTone"),R7=h(c.jsx("path",{d:"M20 11H7.83l5.59-5.59L12 4l-8 8 8 8 1.41-1.41L7.83 13H20z"}),"ArrowBackOutlined"),O7=h(c.jsx("path",{d:"M19 11H7.83l4.88-4.88c.39-.39.39-1.03 0-1.42a.996.996 0 0 0-1.41 0l-6.59 6.59c-.39.39-.39 1.02 0 1.41l6.59 6.59c.39.39 1.02.39 1.41 0s.39-1.02 0-1.41L7.83 13H19c.55 0 1-.45 1-1s-.45-1-1-1"}),"ArrowBackRounded"),y7=h(c.jsx("path",{d:"M20 11H7.83l5.59-5.59L12 4l-8 8 8 8 1.41-1.41L7.83 13H20z"}),"ArrowBackSharp"),g7=h(c.jsx("path",{d:"M20 11H7.83l5.59-5.59L12 4l-8 8 8 8 1.41-1.41L7.83 13H20z"}),"ArrowBackTwoTone"),A7=h(c.jsx("path",{d:"M12 4c4.41 0 8 3.59 8 8s-3.59 8-8 8-8-3.59-8-8 3.59-8 8-8m0-2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m1 10V8h-2v4H8l4 4 4-4z"}),"ArrowCircleDown"),f7=h(c.jsx("path",{d:"M12 4c4.41 0 8 3.59 8 8s-3.59 8-8 8-8-3.59-8-8 3.59-8 8-8m0-2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m1 10V8h-2v4H8l4 4 4-4z"}),"ArrowCircleDownOutlined"),P7=h(c.jsx("path",{d:"M12 4c4.41 0 8 3.59 8 8s-3.59 8-8 8-8-3.59-8-8 3.59-8 8-8m0-2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m1 10V9c0-.55-.45-1-1-1s-1 .45-1 1v3H9.21c-.45 0-.67.54-.35.85l2.79 2.79c.2.2.51.2.71 0l2.79-2.79c.31-.31.09-.85-.35-.85z"}),"ArrowCircleDownRounded"),F7=h(c.jsx("path",{d:"M12 4c4.41 0 8 3.59 8 8s-3.59 8-8 8-8-3.59-8-8 3.59-8 8-8m0-2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m1 10V8h-2v4H8l4 4 4-4z"}),"ArrowCircleDownSharp"),B7=h([c.jsx("path",{d:"M12 4c-4.41 0-8 3.59-8 8s3.59 8 8 8 8-3.59 8-8-3.59-8-8-8m0 12-4-4h3V8h2v4h3z",opacity:".3"},"0"),c.jsx("path",{d:"M12 4c4.41 0 8 3.59 8 8s-3.59 8-8 8-8-3.59-8-8 3.59-8 8-8m0-2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m1 10V8h-2v4H8l4 4 4-4z"},"1")],"ArrowCircleDownTwoTone"),b7=h(c.jsx("path",{d:"M2 12c0 5.52 4.48 10 10 10s10-4.48 10-10S17.52 2 12 2 2 6.48 2 12m10-1h4v2h-4v3l-4-4 4-4z"}),"ArrowCircleLeft"),D7=h(c.jsx("path",{d:"M2 12c0 5.52 4.48 10 10 10s10-4.48 10-10S17.52 2 12 2 2 6.48 2 12m18 0c0 4.42-3.58 8-8 8s-8-3.58-8-8 3.58-8 8-8 8 3.58 8 8M8 12l4-4 1.41 1.41L11.83 11H16v2h-4.17l1.59 1.59L12 16z"}),"ArrowCircleLeftOutlined"),k7=h(c.jsx("path",{d:"M2 12c0 5.52 4.48 10 10 10s10-4.48 10-10S17.52 2 12 2 2 6.48 2 12m10-2.79V11h3c.55 0 1 .45 1 1s-.45 1-1 1h-3v1.79c0 .45-.54.67-.85.35l-2.79-2.79c-.2-.2-.2-.51 0-.71l2.79-2.79c.31-.31.85-.09.85.36"}),"ArrowCircleLeftRounded"),W7=h(c.jsx("path",{d:"M2 12c0 5.52 4.48 10 10 10s10-4.48 10-10S17.52 2 12 2 2 6.48 2 12m10-1h4v2h-4v3l-4-4 4-4z"}),"ArrowCircleLeftSharp"),N7=h([c.jsx("path",{d:"M20 12c0 4.41-3.59 8-8 8s-8-3.59-8-8 3.59-8 8-8 8 3.59 8 8m-8 1h4v-2h-4V8l-4 4 4 4z",opacity:".3"},"0"),c.jsx("path",{d:"M20 12c0 4.41-3.59 8-8 8s-8-3.59-8-8 3.59-8 8-8 8 3.59 8 8m2 0c0-5.52-4.48-10-10-10S2 6.48 2 12s4.48 10 10 10 10-4.48 10-10m-10 1h4v-2h-4V8l-4 4 4 4z"},"1")],"ArrowCircleLeftTwoTone"),E7=h(c.jsx("path",{d:"M22 12c0-5.52-4.48-10-10-10S2 6.48 2 12s4.48 10 10 10 10-4.48 10-10m-10 1H8v-2h4V8l4 4-4 4z"}),"ArrowCircleRight"),I7=h(c.jsx("path",{d:"M22 12c0-5.52-4.48-10-10-10S2 6.48 2 12s4.48 10 10 10 10-4.48 10-10M4 12c0-4.42 3.58-8 8-8s8 3.58 8 8-3.58 8-8 8-8-3.58-8-8m12 0-4 4-1.41-1.41L12.17 13H8v-2h4.17l-1.59-1.59L12 8z"}),"ArrowCircleRightOutlined"),U7=h(c.jsx("path",{d:"M22 12c0-5.52-4.48-10-10-10S2 6.48 2 12s4.48 10 10 10 10-4.48 10-10m-10 2.79V13H9c-.55 0-1-.45-1-1s.45-1 1-1h3V9.21c0-.45.54-.67.85-.35l2.79 2.79c.2.2.2.51 0 .71l-2.79 2.79c-.31.31-.85.09-.85-.36"}),"ArrowCircleRightRounded"),G7=h(c.jsx("path",{d:"M22 12c0-5.52-4.48-10-10-10S2 6.48 2 12s4.48 10 10 10 10-4.48 10-10m-10 1H8v-2h4V8l4 4-4 4z"}),"ArrowCircleRightSharp"),K7=h([c.jsx("path",{d:"M4 12c0-4.41 3.59-8 8-8s8 3.59 8 8-3.59 8-8 8-8-3.59-8-8m8-1H8v2h4v3l4-4-4-4z",opacity:".3"},"0"),c.jsx("path",{d:"M4 12c0-4.41 3.59-8 8-8s8 3.59 8 8-3.59 8-8 8-8-3.59-8-8m-2 0c0 5.52 4.48 10 10 10s10-4.48 10-10S17.52 2 12 2 2 6.48 2 12m10-1H8v2h4v3l4-4-4-4z"},"1")],"ArrowCircleRightTwoTone"),q7=h(c.jsx("path",{d:"M12 20c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8m0 2c5.52 0 10-4.48 10-10S17.52 2 12 2 2 6.48 2 12s4.48 10 10 10m-1-10v4h2v-4h3l-4-4-4 4z"}),"ArrowCircleUp"),Q7=h(c.jsx("path",{d:"M12 20c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8m0 2c5.52 0 10-4.48 10-10S17.52 2 12 2 2 6.48 2 12s4.48 10 10 10m-1-10v4h2v-4h3l-4-4-4 4z"}),"ArrowCircleUpOutlined"),Z7=h(c.jsx("path",{d:"M12 20c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8m0 2c5.52 0 10-4.48 10-10S17.52 2 12 2 2 6.48 2 12s4.48 10 10 10m-1-10v3c0 .55.45 1 1 1s1-.45 1-1v-3h1.79c.45 0 .67-.54.35-.85l-2.79-2.79c-.2-.2-.51-.2-.71 0l-2.79 2.79c-.31.31-.09.85.36.85z"}),"ArrowCircleUpRounded"),J7=h(c.jsx("path",{d:"M12 20c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8m0 2c5.52 0 10-4.48 10-10S17.52 2 12 2 2 6.48 2 12s4.48 10 10 10m-1-10v4h2v-4h3l-4-4-4 4z"}),"ArrowCircleUpSharp"),Y7=h([c.jsx("path",{d:"M12 20c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8m-1-8v4h2v-4h3l-4-4-4 4z",opacity:".3"},"0"),c.jsx("path",{d:"M12 20c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8m0 2c5.52 0 10-4.48 10-10S17.52 2 12 2 2 6.48 2 12s4.48 10 10 10m-1-10v4h2v-4h3l-4-4-4 4z"},"1")],"ArrowCircleUpTwoTone"),_7=h(c.jsx("path",{d:"m20 12-1.41-1.41L13 16.17V4h-2v12.17l-5.58-5.59L4 12l8 8z"}),"ArrowDownward"),X7=h(c.jsx("path",{d:"m20 12-1.41-1.41L13 16.17V4h-2v12.17l-5.58-5.59L4 12l8 8z"}),"ArrowDownwardOutlined"),$7=h(c.jsx("path",{d:"M11 5v11.17l-4.88-4.88c-.39-.39-1.03-.39-1.42 0s-.39 1.02 0 1.41l6.59 6.59c.39.39 1.02.39 1.41 0l6.59-6.59c.39-.39.39-1.02 0-1.41a.996.996 0 0 0-1.41 0L13 16.17V5c0-.55-.45-1-1-1s-1 .45-1 1"}),"ArrowDownwardRounded"),c8=h(c.jsx("path",{d:"m20 12-1.41-1.41L13 16.17V4h-2v12.17l-5.58-5.59L4 12l8 8z"}),"ArrowDownwardSharp"),h8=h(c.jsx("path",{d:"m20 12-1.41-1.41L13 16.17V4h-2v12.17l-5.58-5.59L4 12l8 8z"}),"ArrowDownwardTwoTone"),s8=h(c.jsx("path",{d:"m7 10 5 5 5-5z"}),"ArrowDropDown"),t8=h(c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m0 12-4-4h8z"}),"ArrowDropDownCircle"),o8=h(c.jsx("path",{d:"M12 4c4.41 0 8 3.59 8 8s-3.59 8-8 8-8-3.59-8-8 3.59-8 8-8m0-2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m0 13-4-4h8z"}),"ArrowDropDownCircleOutlined"),v8=h(c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m-.35 12.65-2.79-2.79c-.32-.32-.1-.86.35-.86h5.59c.45 0 .67.54.35.85l-2.79 2.79c-.2.2-.52.2-.71.01"}),"ArrowDropDownCircleRounded"),e8=h(c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m0 13-4-4h8z"}),"ArrowDropDownCircleSharp"),l8=h([c.jsx("path",{d:"M12 4c-4.41 0-8 3.59-8 8s3.59 8 8 8 8-3.59 8-8-3.59-8-8-8m0 11-4-4h8z",opacity:".3"},"0"),c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8m0-5 4-4H8z"},"1")],"ArrowDropDownCircleTwoTone"),n8=h(c.jsx("path",{d:"m7 10 5 5 5-5z"}),"ArrowDropDownOutlined"),a8=h(c.jsx("path",{d:"m8.71 11.71 2.59 2.59c.39.39 1.02.39 1.41 0l2.59-2.59c.63-.63.18-1.71-.71-1.71H9.41c-.89 0-1.33 1.08-.7 1.71"}),"ArrowDropDownRounded"),d8=h(c.jsx("path",{d:"m7 10 5 5 5-5z"}),"ArrowDropDownSharp"),z8=h(c.jsx("path",{d:"m7 10 5 5 5-5z"}),"ArrowDropDownTwoTone"),m8=h(c.jsx("path",{d:"m7 14 5-5 5 5z"}),"ArrowDropUp"),p8=h(c.jsx("path",{d:"m7 14 5-5 5 5z"}),"ArrowDropUpOutlined"),H8=h(c.jsx("path",{d:"M8.71 12.29 11.3 9.7c.39-.39 1.02-.39 1.41 0l2.59 2.59c.63.63.18 1.71-.71 1.71H9.41c-.89 0-1.33-1.08-.7-1.71"}),"ArrowDropUpRounded"),M8=h(c.jsx("path",{d:"m7 14 5-5 5 5z"}),"ArrowDropUpSharp"),r8=h(c.jsx("path",{d:"m7 14 5-5 5 5z"}),"ArrowDropUpTwoTone"),i8=h(c.jsx("path",{d:"m12 4-1.41 1.41L16.17 11H4v2h12.17l-5.58 5.59L12 20l8-8z"}),"ArrowForward"),V8=h(c.jsx("path",{d:"M6.23 20.23 8 22l10-10L8 2 6.23 3.77 14.46 12z"}),"ArrowForwardIos"),x8=h(c.jsx("path",{d:"M6.23 20.23 8 22l10-10L8 2 6.23 3.77 14.46 12z"}),"ArrowForwardIosOutlined"),j8=h(c.jsx("path",{d:"M7.38 21.01c.49.49 1.28.49 1.77 0l8.31-8.31c.39-.39.39-1.02 0-1.41L9.15 2.98c-.49-.49-1.28-.49-1.77 0s-.49 1.28 0 1.77L14.62 12l-7.25 7.25c-.48.48-.48 1.28.01 1.76"}),"ArrowForwardIosRounded"),u8=h(c.jsx("path",{d:"M6.23 20.23 8 22l10-10L8 2 6.23 3.77 14.46 12z"}),"ArrowForwardIosSharp"),L8=h(c.jsx("path",{d:"M6.23 20.23 8 22l10-10L8 2 6.23 3.77 14.46 12z"}),"ArrowForwardIosTwoTone"),S8=h(c.jsx("path",{d:"m12 4-1.41 1.41L16.17 11H4v2h12.17l-5.58 5.59L12 20l8-8z"}),"ArrowForwardOutlined"),C8=h(c.jsx("path",{d:"M5 13h11.17l-4.88 4.88c-.39.39-.39 1.03 0 1.42s1.02.39 1.41 0l6.59-6.59c.39-.39.39-1.02 0-1.41l-6.58-6.6a.996.996 0 0 0-1.41 0c-.39.39-.39 1.02 0 1.41L16.17 11H5c-.55 0-1 .45-1 1s.45 1 1 1"}),"ArrowForwardRounded"),T8=h(c.jsx("path",{d:"m12 4-1.41 1.41L16.17 11H4v2h12.17l-5.58 5.59L12 20l8-8z"}),"ArrowForwardSharp"),w8=h(c.jsx("path",{d:"m12 4-1.41 1.41L16.17 11H4v2h12.17l-5.58 5.59L12 20l8-8z"}),"ArrowForwardTwoTone"),R8=h(c.jsx("path",{d:"m14 7-5 5 5 5z"}),"ArrowLeft"),O8=h(c.jsx("path",{d:"m14 7-5 5 5 5z"}),"ArrowLeftOutlined"),y8=h(c.jsx("path",{d:"M12.29 8.71 9.7 11.3c-.39.39-.39 1.02 0 1.41l2.59 2.59c.63.63 1.71.18 1.71-.71V9.41c0-.89-1.08-1.33-1.71-.7"}),"ArrowLeftRounded"),g8=h(c.jsx("path",{d:"m14 7-5 5 5 5z"}),"ArrowLeftSharp"),A8=h(c.jsx("path",{d:"m14 7-5 5 5 5z"}),"ArrowLeftTwoTone"),f8=h(c.jsx("path",{d:"M6 6v2h8.59L5 17.59 6.41 19 16 9.41V18h2V6z"}),"ArrowOutward"),P8=h(c.jsx("path",{d:"M6 6v2h8.59L5 17.59 6.41 19 16 9.41V18h2V6z"}),"ArrowOutwardOutlined"),F8=h(c.jsx("path",{d:"M6 7c0 .55.45 1 1 1h7.59l-8.88 8.88c-.39.39-.39 1.02 0 1.41s1.02.39 1.41 0L16 9.41V17c0 .55.45 1 1 1s1-.45 1-1V7c0-.55-.45-1-1-1H7c-.55 0-1 .45-1 1"}),"ArrowOutwardRounded"),B8=h(c.jsx("path",{d:"M6 6v2h8.59L5 17.59 6.41 19 16 9.41V18h2V6z"}),"ArrowOutwardSharp"),b8=h(c.jsx("path",{d:"M6 6v2h8.59L5 17.59 6.41 19 16 9.41V18h2V6z"}),"ArrowOutwardTwoTone"),D8=h(c.jsx("path",{d:"m10 17 5-5-5-5z"}),"ArrowRight"),k8=h(c.jsx("path",{d:"M16.01 11H4v2h12.01v3L20 12l-3.99-4z"}),"ArrowRightAlt"),W8=h(c.jsx("path",{d:"M16.01 11H4v2h12.01v3L20 12l-3.99-4z"}),"ArrowRightAltOutlined"),N8=h(c.jsx("path",{d:"M16.01 11H5c-.55 0-1 .45-1 1s.45 1 1 1h11.01v1.79c0 .45.54.67.85.35l2.78-2.79c.19-.2.19-.51 0-.71l-2.78-2.79c-.31-.32-.85-.09-.85.35z"}),"ArrowRightAltRounded"),E8=h(c.jsx("path",{d:"M16.01 11H4v2h12.01v3L20 12l-3.99-4z"}),"ArrowRightAltSharp"),I8=h(c.jsx("path",{d:"M16.01 11H4v2h12.01v3L20 12l-3.99-4z"}),"ArrowRightAltTwoTone"),U8=h(c.jsx("path",{d:"m10 17 5-5-5-5z"}),"ArrowRightOutlined"),G8=h(c.jsx("path",{d:"m11.71 15.29 2.59-2.59c.39-.39.39-1.02 0-1.41L11.71 8.7c-.63-.62-1.71-.18-1.71.71v5.17c0 .9 1.08 1.34 1.71.71"}),"ArrowRightRounded"),K8=h(c.jsx("path",{d:"m10 17 5-5-5-5z"}),"ArrowRightSharp"),q8=h(c.jsx("path",{d:"m10 17 5-5-5-5z"}),"ArrowRightTwoTone"),Q8=h(c.jsx("path",{d:"m4 12 1.41 1.41L11 7.83V20h2V7.83l5.58 5.59L20 12l-8-8z"}),"ArrowUpward"),Z8=h(c.jsx("path",{d:"m4 12 1.41 1.41L11 7.83V20h2V7.83l5.58 5.59L20 12l-8-8z"}),"ArrowUpwardOutlined"),J8=h(c.jsx("path",{d:"M13 19V7.83l4.88 4.88c.39.39 1.03.39 1.42 0s.39-1.02 0-1.41l-6.59-6.59a.996.996 0 0 0-1.41 0l-6.6 6.58c-.39.39-.39 1.02 0 1.41s1.02.39 1.41 0L11 7.83V19c0 .55.45 1 1 1s1-.45 1-1"}),"ArrowUpwardRounded"),Y8=h(c.jsx("path",{d:"m4 12 1.41 1.41L11 7.83V20h2V7.83l5.58 5.59L20 12l-8-8z"}),"ArrowUpwardSharp"),_8=h(c.jsx("path",{d:"m4 12 1.41 1.41L11 7.83V20h2V7.83l5.58 5.59L20 12l-8-8z"}),"ArrowUpwardTwoTone"),X8=h(c.jsx("path",{d:"M22 13h-8v-2h8zm0-6h-8v2h8zm-8 10h8v-2h-8zm-2-8v6c0 1.1-.9 2-2 2H4c-1.1 0-2-.9-2-2V9c0-1.1.9-2 2-2h6c1.1 0 2 .9 2 2m-1.5 6-2.25-3-1.75 2.26-1.25-1.51L3.5 15z"}),"ArtTrack"),$8=h(c.jsx("path",{d:"M22 13h-8v-2h8zm0-6h-8v2h8zm-8 10h8v-2h-8zm-2-8v6c0 1.1-.9 2-2 2H4c-1.1 0-2-.9-2-2V9c0-1.1.9-2 2-2h6c1.1 0 2 .9 2 2m-1.5 6-2.25-3-1.75 2.26-1.25-1.51L3.5 15z"}),"ArtTrackOutlined"),cc=h(c.jsx("path",{d:"M21 13h-6c-.55 0-1-.45-1-1s.45-1 1-1h6c.55 0 1 .45 1 1s-.45 1-1 1m0-6h-6c-.55 0-1 .45-1 1s.45 1 1 1h6c.55 0 1-.45 1-1s-.45-1-1-1m-6 10h6c.55 0 1-.45 1-1s-.45-1-1-1h-6c-.55 0-1 .45-1 1s.45 1 1 1m-3-8v6c0 1.1-.9 2-2 2H4c-1.1 0-2-.9-2-2V9c0-1.1.9-2 2-2h6c1.1 0 2 .9 2 2m-2.1 5.2-1.26-1.68c-.2-.26-.59-.27-.8-.01L6.5 14.26l-.85-1.03c-.2-.25-.58-.24-.78.01l-.74.95c-.26.33-.02.81.39.81H9.5c.41 0 .65-.47.4-.8"}),"ArtTrackRounded"),hc=h(c.jsx("path",{d:"M22 13h-8v-2h8zm0-6h-8v2h8zm-8 10h8v-2h-8zM12 7v10H2V7zm-1.5 8-2.25-3-1.75 2.26-1.25-1.51L3.5 15z"}),"ArtTrackSharp"),sc=h(c.jsx("path",{d:"M14 7h8v2h-8zm0 4h8v2h-8zm0 4h8v2h-8zM4 17h6c1.1 0 2-.9 2-2V9c0-1.1-.9-2-2-2H4c-1.1 0-2 .9-2 2v6c0 1.1.9 2 2 2m1.25-4.25 1.25 1.51L8.25 12l2.25 3h-7z"}),"ArtTrackTwoTone"),tc=h(c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m-5 14H7v-2h7zm3-4H7v-2h10zm0-4H7V7h10z"}),"Article"),oc=h([c.jsx("path",{d:"M19 5v14H5V5zm0-2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2"},"0"),c.jsx("path",{d:"M14 17H7v-2h7zm3-4H7v-2h10zm0-4H7V7h10z"},"1")],"ArticleOutlined"),vc=h(c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m-6 14H8c-.55 0-1-.45-1-1s.45-1 1-1h5c.55 0 1 .45 1 1s-.45 1-1 1m3-4H8c-.55 0-1-.45-1-1s.45-1 1-1h8c.55 0 1 .45 1 1s-.45 1-1 1m0-4H8c-.55 0-1-.45-1-1s.45-1 1-1h8c.55 0 1 .45 1 1s-.45 1-1 1"}),"ArticleRounded"),ec=h(c.jsx("path",{d:"M3 3v18h18V3zm11 14H7v-2h7zm3-4H7v-2h10zm0-4H7V7h10z"}),"ArticleSharp"),lc=h([c.jsx("path",{d:"M5 5v14h14V5zm9 12H7v-2h7zm3-4H7v-2h10zm0-4H7V7h10z",opacity:".3"},"0"),c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 16H5V5h14zm-2-6H7v-2h10zm0-4H7V7h10zm-3 8H7v-2h7z"},"1")],"ArticleTwoTone"),nc=h(c.jsx("path",{d:"M19 12h-2v3h-3v2h5zM7 9h3V7H5v5h2zm14-6H3c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 16.01H3V4.99h18z"}),"AspectRatio"),ac=h(c.jsx("path",{d:"M19 12h-2v3h-3v2h5zM7 9h3V7H5v5h2zm14-6H3c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 16.01H3V4.99h18z"}),"AspectRatioOutlined"),dc=h(c.jsx("path",{d:"M18 12c-.55 0-1 .45-1 1v2h-2c-.55 0-1 .45-1 1s.45 1 1 1h3c.55 0 1-.45 1-1v-3c0-.55-.45-1-1-1M7 9h2c.55 0 1-.45 1-1s-.45-1-1-1H6c-.55 0-1 .45-1 1v3c0 .55.45 1 1 1s1-.45 1-1zm14-6H3c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m-1 16.01H4c-.55 0-1-.45-1-1V5.99c0-.55.45-1 1-1h16c.55 0 1 .45 1 1v12.02c0 .55-.45 1-1 1"}),"AspectRatioRounded"),zc=h(c.jsx("path",{d:"M19 12h-2v3h-3v2h5zM7 9h3V7H5v5h2zm16-6H1v18h22zm-2 16.01H3V4.99h18z"}),"AspectRatioSharp"),mc=h([c.jsx("path",{d:"M3 19.01h18V4.99H3zM14 15h3v-3h2v5h-5zM5 7h5v2H7v3H5z",opacity:".3"},"0"),c.jsx("path",{d:"M21 3H3c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 16.01H3V4.99h18zM7 9h3V7H5v5h2zm12 3h-2v3h-3v2h5z"},"1")],"AspectRatioTwoTone"),pc=h(c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2M9 17H7v-7h2zm4 0h-2V7h2zm4 0h-2v-4h2z"}),"Assessment"),Hc=h(c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 16H5V5h14zM7 10h2v7H7zm4-3h2v10h-2zm4 6h2v4h-2z"}),"AssessmentOutlined"),Mc=h(c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2M8 17c-.55 0-1-.45-1-1v-5c0-.55.45-1 1-1s1 .45 1 1v5c0 .55-.45 1-1 1m4 0c-.55 0-1-.45-1-1V8c0-.55.45-1 1-1s1 .45 1 1v8c0 .55-.45 1-1 1m4 0c-.55 0-1-.45-1-1v-2c0-.55.45-1 1-1s1 .45 1 1v2c0 .55-.45 1-1 1"}),"AssessmentRounded"),rc=h(c.jsx("path",{d:"M21 3H3v18h18zM9 17H7v-7h2zm4 0h-2V7h2zm4 0h-2v-4h2z"}),"AssessmentSharp"),ic=h([c.jsx("path",{d:"M5 5v14h14V5zm4 12H7v-7h2zm4 0h-2V7h2zm4 0h-2v-4h2z",opacity:".3"},"0"),c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 16H5V5h14zM7 10h2v7H7zm4-3h2v10h-2zm4 6h2v4h-2z"},"1")],"AssessmentTwoTone"),Vc=h(c.jsx("path",{d:"M19 3h-4.18C14.4 1.84 13.3 1 12 1s-2.4.84-2.82 2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m-7 0c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1m2 14H7v-2h7zm3-4H7v-2h10zm0-4H7V7h10z"}),"Assignment"),xc=h(c.jsx("path",{d:"M19 3h-4.18C14.4 1.84 13.3 1 12 1s-2.4.84-2.82 2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m-7 0c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1m0 4c1.66 0 3 1.34 3 3s-1.34 3-3 3-3-1.34-3-3 1.34-3 3-3m6 12H6v-1.4c0-2 4-3.1 6-3.1s6 1.1 6 3.1z"}),"AssignmentInd"),jc=h(c.jsx("path",{d:"M19 3h-4.18C14.4 1.84 13.3 1 12 1s-2.4.84-2.82 2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m-7-.25c.22 0 .41.1.55.25.12.13.2.31.2.5 0 .41-.34.75-.75.75s-.75-.34-.75-.75c0-.19.08-.37.2-.5.14-.15.33-.25.55-.25M19 19H5V5h14zM12 6c-1.65 0-3 1.35-3 3s1.35 3 3 3 3-1.35 3-3-1.35-3-3-3m0 4c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1m-6 6.47V18h12v-1.53c0-2.5-3.97-3.58-6-3.58s-6 1.07-6 3.58M8.31 16c.69-.56 2.38-1.12 3.69-1.12s3.01.56 3.69 1.12z"}),"AssignmentIndOutlined"),uc=h(c.jsx("path",{d:"M19 3h-4.18C14.4 1.84 13.3 1 12 1s-2.4.84-2.82 2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m-7 0c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1m0 4c1.66 0 3 1.34 3 3s-1.34 3-3 3-3-1.34-3-3 1.34-3 3-3m6 12H6v-1.4c0-2 4-3.1 6-3.1s6 1.1 6 3.1z"}),"AssignmentIndRounded"),Lc=h(c.jsx("path",{d:"M21 3h-6.18C14.4 1.84 13.3 1 12 1s-2.4.84-2.82 2H3v18h18zm-9 0c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1m0 4c1.66 0 3 1.34 3 3s-1.34 3-3 3-3-1.34-3-3 1.34-3 3-3m6 12H6v-1.4c0-2 4-3.1 6-3.1s6 1.1 6 3.1z"}),"AssignmentIndSharp"),Sc=h([c.jsx("path",{d:"M19 5H5v14h14zm-7 1c1.65 0 3 1.35 3 3s-1.35 3-3 3-3-1.35-3-3 1.35-3 3-3m6 12H6v-1.53c0-2.5 3.97-3.58 6-3.58s6 1.08 6 3.58z",opacity:".3"},"0"),c.jsx("path",{d:"M20.66 3.88c-.14-.21-.33-.4-.54-.54-.11-.07-.22-.13-.34-.18-.24-.1-.5-.16-.78-.16h-4.18C14.4 1.84 13.3 1 12 1s-2.4.84-2.82 2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c.28 0 .54-.06.78-.16.12-.05.23-.11.34-.18.21-.14.4-.33.54-.54.21-.32.34-.71.34-1.12V5c0-.41-.13-.8-.34-1.12M12 2.75c.22 0 .41.1.55.25.12.13.2.31.2.5 0 .41-.34.75-.75.75s-.75-.34-.75-.75c0-.19.08-.37.2-.5.14-.15.33-.25.55-.25M19 19H5V5h14zm-7-7c1.65 0 3-1.35 3-3s-1.35-3-3-3-3 1.35-3 3 1.35 3 3 3m0-2c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1m0 2.88c-2.03 0-6 1.08-6 3.58V18h12v-1.53c0-2.51-3.97-3.59-6-3.59M8.31 16c.69-.56 2.38-1.12 3.69-1.12s3.01.56 3.69 1.12z"},"1")],"AssignmentIndTwoTone"),Cc=h(c.jsx("path",{d:"M19 3h-4.18C14.4 1.84 13.3 1 12 1s-2.4.84-2.82 2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m-6 15h-2v-2h2zm0-4h-2V8h2zm-1-9c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1"}),"AssignmentLate"),Tc=h(c.jsx("path",{d:"M11 15h2v2h-2zm0-8h2v6h-2zm8-4h-4.18C14.4 1.84 13.3 1 12 1s-2.4.84-2.82 2H5c-.14 0-.27.01-.4.04-.39.08-.74.28-1.01.55-.18.18-.33.4-.43.64-.1.23-.16.49-.16.77v14c0 .27.06.54.16.78s.25.45.43.64c.27.27.62.47 1.01.55.13.02.26.03.4.03h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m-7-.25c.41 0 .75.34.75.75s-.34.75-.75.75-.75-.34-.75-.75.34-.75.75-.75M19 19H5V5h14z"}),"AssignmentLateOutlined"),wc=h(c.jsx("path",{d:"M19 3h-4.18C14.4 1.84 13.3 1 12 1s-2.4.84-2.82 2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m-7-.25c.41 0 .75.34.75.75s-.34.75-.75.75-.75-.34-.75-.75.34-.75.75-.75M12 13c-.55 0-1-.45-1-1V8c0-.55.45-1 1-1s1 .45 1 1v4c0 .55-.45 1-1 1m1 3c0 .55-.45 1-1 1s-1-.45-1-1 .45-1 1-1 1 .45 1 1"}),"AssignmentLateRounded"),Rc=h(c.jsx("path",{d:"M21 3h-6.18C14.4 1.84 13.3 1 12 1s-2.4.84-2.82 2H3v18h18zm-8 15h-2v-2h2zm0-4h-2V8h2zm-1-9c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1"}),"AssignmentLateSharp"),Oc=h([c.jsx("path",{d:"M5 5v14h14V5zm8 12h-2v-2h2zm0-4h-2V7h2z",opacity:".3"},"0"),c.jsx("path",{d:"M11 15h2v2h-2zm0-8h2v6h-2zm8-4h-4.18C14.4 1.84 13.3 1 12 1s-2.4.84-2.82 2H5c-.14 0-.27.01-.4.04-.39.08-.74.28-1.01.55-.18.18-.33.4-.43.64S3 4.72 3 5v14c0 .27.06.54.16.78s.25.45.43.64c.27.27.62.47 1.01.55.13.02.26.03.4.03h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m-7-.25c.41 0 .75.34.75.75s-.34.75-.75.75-.75-.34-.75-.75.34-.75.75-.75M19 19H5V5h14z"},"1")],"AssignmentLateTwoTone"),yc=h(c.jsx("path",{d:"M7 15h7v2H7zm0-4h10v2H7zm0-4h10v2H7zm12-4h-4.18C14.4 1.84 13.3 1 12 1s-2.4.84-2.82 2H5c-.14 0-.27.01-.4.04-.39.08-.74.28-1.01.55-.18.18-.33.4-.43.64-.1.23-.16.49-.16.77v14c0 .27.06.54.16.78s.25.45.43.64c.27.27.62.47 1.01.55.13.02.26.03.4.03h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m-7-.25c.41 0 .75.34.75.75s-.34.75-.75.75-.75-.34-.75-.75.34-.75.75-.75M19 19H5V5h14z"}),"AssignmentOutlined"),gc=h(c.jsx("path",{d:"M19 3h-4.18C14.4 1.84 13.3 1 12 1s-2.4.84-2.82 2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m-7 0c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1m4 12h-4v3l-5-5 5-5v3h4z"}),"AssignmentReturn"),Ac=h(c.jsx("path",{d:"M12 14h4v-4h-4V7l-5 5 5 5zm7-11h-4.18C14.4 1.84 13.3 1 12 1s-2.4.84-2.82 2H5c-.14 0-.27.01-.4.04-.39.08-.74.28-1.01.55-.18.18-.33.4-.43.64-.1.23-.16.49-.16.77v14c0 .27.06.54.16.78s.25.45.43.64c.27.27.62.47 1.01.55.13.02.26.03.4.03h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m-7-.25c.41 0 .75.34.75.75s-.34.75-.75.75-.75-.34-.75-.75.34-.75.75-.75M19 19H5V5h14z"}),"AssignmentReturnOutlined"),fc=h(c.jsx("path",{d:"M19 3h-4.18C14.4 1.84 13.3 1 12 1s-2.4.84-2.82 2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m-7 0c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1m4 12h-4v3l-4.65-4.65c-.2-.2-.2-.51 0-.71L12 8v3h4z"}),"AssignmentReturnRounded"),Pc=h(c.jsx("path",{d:"M21 3h-6.18C14.4 1.84 13.3 1 12 1s-2.4.84-2.82 2H3v18h18zm-9 0c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1m4 12h-4v3l-5-5 5-5v3h4z"}),"AssignmentReturnSharp"),Fc=h([c.jsx("path",{d:"M5 5v14h14V5zm11 9h-4v3l-5-5 5-5v3h4z",opacity:".3"},"0"),c.jsx("path",{d:"m12 7-5 5 5 5v-3h4v-4h-4zm7-4h-4.18C14.4 1.84 13.3 1 12 1s-2.4.84-2.82 2H5c-.14 0-.27.01-.4.04-.39.08-.74.28-1.01.55-.18.18-.33.4-.43.64S3 4.72 3 5v14c0 .27.06.54.16.78s.25.45.43.64c.27.27.62.47 1.01.55.13.02.26.03.4.03h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m-7-.25c.41 0 .75.34.75.75s-.34.75-.75.75-.75-.34-.75-.75.34-.75.75-.75M19 19H5V5h14z"},"1")],"AssignmentReturnTwoTone"),Bc=h(c.jsx("path",{d:"M19 3h-4.18C14.4 1.84 13.3 1 12 1s-2.4.84-2.82 2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m-7 0c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1m0 15-5-5h3V9h4v4h3z"}),"AssignmentReturned"),bc=h(c.jsx("path",{d:"M17 12h-3V8h-4v4H7l5 5zm2-9h-4.18C14.4 1.84 13.3 1 12 1s-2.4.84-2.82 2H5c-.14 0-.27.01-.4.04-.39.08-.74.28-1.01.55-.18.18-.33.4-.43.64-.1.23-.16.49-.16.77v14c0 .27.06.54.16.78s.25.45.43.64c.27.27.62.47 1.01.55.13.02.26.03.4.03h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m-7-.25c.41 0 .75.34.75.75s-.34.75-.75.75-.75-.34-.75-.75.34-.75.75-.75M19 19H5V5h14z"}),"AssignmentReturnedOutlined"),Dc=h(c.jsx("path",{d:"M19 3h-4.18C14.4 1.84 13.3 1 12 1s-2.4.84-2.82 2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m-7 0c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1m-.35 14.65L7 13h3V9h4v4h3l-4.65 4.65c-.19.19-.51.19-.7 0"}),"AssignmentReturnedRounded"),kc=h(c.jsx("path",{d:"M21 3h-6.18C14.4 1.84 13.3 1 12 1s-2.4.84-2.82 2H3v18h18zm-9 0c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1m0 15-5-5h3V9h4v4h3z"}),"AssignmentReturnedSharp"),Wc=h([c.jsx("path",{d:"M5 19h14V5H5zm5-7V8h4v4h3l-5 5-5-5z",opacity:".3"},"0"),c.jsx("path",{d:"M17 12h-3V8h-4v4H7l5 5zm2-9h-4.18C14.4 1.84 13.3 1 12 1s-2.4.84-2.82 2H5c-.14 0-.27.01-.4.04-.39.08-.74.28-1.01.55-.18.18-.33.4-.43.64S3 4.72 3 5v14c0 .27.06.54.16.78s.25.45.43.64c.27.27.62.47 1.01.55.13.02.26.03.4.03h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m-7-.25c.41 0 .75.34.75.75s-.34.75-.75.75-.75-.34-.75-.75.34-.75.75-.75M19 19H5V5h14z"},"1")],"AssignmentReturnedTwoTone"),Nc=h(c.jsx("path",{d:"M19 3h-4.18C14.4 1.84 13.3 1 12 1s-2.4.84-2.82 2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m-7 0c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1m1 14H8c-.55 0-1-.45-1-1s.45-1 1-1h5c.55 0 1 .45 1 1s-.45 1-1 1m3-4H8c-.55 0-1-.45-1-1s.45-1 1-1h8c.55 0 1 .45 1 1s-.45 1-1 1m0-4H8c-.55 0-1-.45-1-1s.45-1 1-1h8c.55 0 1 .45 1 1s-.45 1-1 1"}),"AssignmentRounded"),Ec=h(c.jsx("path",{d:"M21 3h-6.18C14.4 1.84 13.3 1 12 1s-2.4.84-2.82 2H3v18h18zm-9 0c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1m2 14H7v-2h7zm3-4H7v-2h10zm0-4H7V7h10z"}),"AssignmentSharp"),Ic=h(c.jsx("path",{d:"M19 3h-4.18C14.4 1.84 13.3 1 12 1s-2.4.84-2.82 2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m-7 0c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1m-2 14-4-4 1.41-1.41L10 14.17l6.59-6.59L18 9z"}),"AssignmentTurnedIn"),Uc=h(c.jsx("path",{d:"m18 9-1.41-1.42L10 14.17l-2.59-2.58L6 13l4 4zm1-6h-4.18C14.4 1.84 13.3 1 12 1s-2.4.84-2.82 2H5c-.14 0-.27.01-.4.04-.39.08-.74.28-1.01.55-.18.18-.33.4-.43.64-.1.23-.16.49-.16.77v14c0 .27.06.54.16.78s.25.45.43.64c.27.27.62.47 1.01.55.13.02.26.03.4.03h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m-7-.25c.41 0 .75.34.75.75s-.34.75-.75.75-.75-.34-.75-.75.34-.75.75-.75M19 19H5V5h14z"}),"AssignmentTurnedInOutlined"),Gc=h(c.jsx("path",{d:"M19 3h-4.18C14.4 1.84 13.3 1 12 1s-2.4.84-2.82 2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m-7 0c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1M9.29 16.29 6.7 13.7a.996.996 0 0 1 0-1.41c.39-.39 1.02-.39 1.41 0L10 14.17l5.88-5.88c.39-.39 1.02-.39 1.41 0s.39 1.02 0 1.41l-6.59 6.59c-.38.39-1.02.39-1.41 0"}),"AssignmentTurnedInRounded"),Kc=h(c.jsx("path",{d:"M21 3h-6.18C14.4 1.84 13.3 1 12 1s-2.4.84-2.82 2H3v18h18zm-9 0c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1m-2 14-4-4 1.41-1.41L10 14.17l6.59-6.59L18 9z"}),"AssignmentTurnedInSharp"),qc=h([c.jsx("path",{d:"M5 19h14V5H5zm2.41-7.41L10 14.17l6.59-6.59L18 9l-8 8-4-4z",opacity:".3"},"0"),c.jsx("path",{d:"m18 9-1.41-1.42L10 14.17l-2.59-2.58L6 13l4 4zm1-6h-4.18C14.4 1.84 13.3 1 12 1s-2.4.84-2.82 2H5c-.14 0-.27.01-.4.04-.39.08-.74.28-1.01.55-.18.18-.33.4-.43.64S3 4.72 3 5v14c0 .27.06.54.16.78s.25.45.43.64c.27.27.62.47 1.01.55.13.02.26.03.4.03h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m-7-.25c.41 0 .75.34.75.75s-.34.75-.75.75-.75-.34-.75-.75.34-.75.75-.75M19 19H5V5h14z"},"1")],"AssignmentTurnedInTwoTone"),Qc=h([c.jsx("path",{d:"M5 5v14h14V5zm9 12H7v-2h7zm3-4H7v-2h10zm0-4H7V7h10z",opacity:".3"},"0"),c.jsx("path",{d:"M7 15h7v2H7zm0-4h10v2H7zm0-4h10v2H7zm12-4h-4.18C14.4 1.84 13.3 1 12 1s-2.4.84-2.82 2H5c-.14 0-.27.01-.4.04-.39.08-.74.28-1.01.55-.18.18-.33.4-.43.64S3 4.72 3 5v14c0 .27.06.54.16.78s.25.45.43.64c.27.27.62.47 1.01.55.13.02.26.03.4.03h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m-7-.25c.41 0 .75.34.75.75s-.34.75-.75.75-.75-.34-.75-.75.34-.75.75-.75M19 19H5V5h14z"},"1")],"AssignmentTwoTone"),Zc=h([c.jsx("circle",{cx:"12.5",cy:"4.5",r:"2"},"0"),c.jsx("path",{d:"m19.77 17.72-.64-6.37c-.07-.77-.72-1.35-1.49-1.35H16c-1.5-.02-2.86-.54-3.76-1.44l-2-1.98C10.08 6.42 9.62 6 8.83 6c-.51 0-1.02.2-1.41.59L4.08 9.91c-.53.68-.51 1.57-.21 2.13l1.43 2.8-3.15 4.05 1.57 1.24L7.4 15.4l-.17-1.36.77.71V20h2v-6.12l-2.12-2.12 2.36-2.36c.94.94 1.72 1.82 3.59 2.32L13 20h1.5l.41-3.5h3.18l.14 1.22c-.44.26-.73.74-.73 1.28 0 .83.67 1.5 1.5 1.5s1.5-.67 1.5-1.5c0-.54-.29-1.02-.73-1.28M15.09 15l.41-3.5h2l.41 3.5z"},"1")],"AssistWalker"),Jc=h([c.jsx("circle",{cx:"12.5",cy:"4.5",r:"2"},"0"),c.jsx("path",{d:"m19.77 17.72-.64-6.37c-.07-.77-.72-1.35-1.49-1.35H16c-1.5-.02-2.86-.54-3.76-1.44l-2-1.98C10.08 6.42 9.62 6 8.83 6c-.51 0-1.02.2-1.41.59L4.08 9.91c-.53.68-.51 1.57-.21 2.13l1.43 2.8-3.15 4.05 1.57 1.24L7.4 15.4l-.17-1.36.77.71V20h2v-6.12l-2.12-2.12 2.36-2.36c.94.94 1.72 1.82 3.59 2.32L13 20h1.5l.41-3.5h3.18l.14 1.22c-.44.26-.73.74-.73 1.28 0 .83.67 1.5 1.5 1.5s1.5-.67 1.5-1.5c0-.54-.29-1.02-.73-1.28M15.09 15l.41-3.5h2l.41 3.5z"},"1")],"AssistWalkerOutlined"),Yc=h([c.jsx("circle",{cx:"12.5",cy:"4.5",r:"2"},"0"),c.jsx("path",{d:"m19.77 17.72-.64-6.37c-.07-.77-.72-1.35-1.49-1.35H16c-1.5-.02-2.86-.54-3.76-1.44l-2-1.98C10.08 6.42 9.62 6 8.83 6c-.51 0-1.02.2-1.41.59L4.08 9.91c-.53.68-.51 1.57-.21 2.13l1.43 2.8-2.55 3.26c-.34.43-.26 1.06.17 1.4.44.34 1.07.26 1.41-.17l2.56-3.29c.33-.42.47-.95.41-1.48l-.07-.53.77.72V19c0 .55.45 1 1 1s1-.45 1-1v-4.29c0-.53-.21-1.04-.59-1.41l-1.53-1.53 2.36-2.36c.94.94 1.72 1.82 3.59 2.32l-.75 7.46c-.04.44.3.83.75.83.38 0 .7-.29.75-.66l.33-2.84h3.18l.14 1.22c-.44.26-.73.74-.73 1.28 0 .83.67 1.5 1.5 1.5s1.5-.67 1.5-1.5c0-.56-.29-1.04-.73-1.3M15.09 15l.41-3.5h2l.41 3.5z"},"1")],"AssistWalkerRounded"),_c=h([c.jsx("circle",{cx:"12.5",cy:"4.5",r:"2"},"0"),c.jsx("path",{d:"M19.77 17.72 19 10h-3c-1.5-.02-2.86-.54-3.76-1.44l-2-1.98C10.08 6.42 9.62 6 8.83 6c-.51 0-1.02.2-1.41.59l-4.2 4.17 2.08 4.07-3.15 4.05 1.57 1.24 3.68-4.73-.17-1.36.77.72V20h2v-6.12l-2.12-2.12 2.36-2.36c.94.94 1.72 1.82 3.59 2.32L13 20h1.5l.41-3.5h3.18l.14 1.22c-.44.26-.73.74-.73 1.28 0 .83.67 1.5 1.5 1.5s1.5-.67 1.5-1.5c0-.54-.29-1.02-.73-1.28M15.09 15l.41-3.5h2l.41 3.5z"},"1")],"AssistWalkerSharp"),Xc=h([c.jsx("circle",{cx:"12.5",cy:"4.5",r:"2"},"0"),c.jsx("path",{d:"m19.77 17.72-.64-6.37c-.07-.77-.72-1.35-1.49-1.35H16c-1.5-.02-2.86-.54-3.76-1.44l-2-1.98C10.08 6.42 9.62 6 8.83 6c-.51 0-1.02.2-1.41.59L4.08 9.91c-.53.68-.51 1.57-.21 2.13l1.43 2.8-3.15 4.05 1.57 1.24L7.4 15.4l-.17-1.36.77.71V20h2v-6.12l-2.12-2.12 2.36-2.36c.94.94 1.72 1.82 3.59 2.32L13 20h1.5l.41-3.5h3.18l.14 1.22c-.44.26-.73.74-.73 1.28 0 .83.67 1.5 1.5 1.5s1.5-.67 1.5-1.5c0-.54-.29-1.02-.73-1.28M15.09 15l.41-3.5h2l.41 3.5z"},"1")],"AssistWalkerTwoTone"),$c=h(c.jsx("path",{d:"M19 2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h4l3 3 3-3h4c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2m-5.12 10.88L12 17l-1.88-4.12L6 11l4.12-1.88L12 5l1.88 4.12L18 11z"}),"Assistant"),ch=h(c.jsx("path",{d:"M14 10H9c-.6 0-1 .4-1 1v4h2v-3h4v2.5l3.5-3.5L14 7.5zm-2-9C5.9 1 1 5.9 1 12s4.9 11 11 11 11-4.9 11-11S18.1 1 12 1m7.73 11.58-7.19 7.22c-.35.27-.79.27-1.15 0L4.2 12.58c-.27-.36-.27-.8 0-1.16l7.19-7.22c.35-.27.79-.27 1.15 0l7.19 7.22c.36.27.36.8 0 1.16"}),"AssistantDirection"),hh=h([c.jsx("path",{d:"M12 1C5.9 1 1 5.9 1 12s4.9 11 11 11 11-4.9 11-11S18.1 1 12 1m0 20c-4.99 0-9-4.01-9-9s4.01-9 9-9 9 4.01 9 9-4.01 9-9 9"},"0"),c.jsx("path",{d:"M19.73 11.42 12.54 4.2c-.36-.27-.8-.27-1.15 0L4.2 11.42c-.27.36-.27.8 0 1.16l7.19 7.22c.36.27.8.27 1.15 0l7.19-7.22c.36-.36.36-.89 0-1.16M13.5 14.5l-1.41-1.41L13.17 12H10v3H8v-4c0-.6.4-1 1-1h4.17l-1.09-1.09L13.5 7.5 17 11z"},"1")],"AssistantDirectionOutlined"),sh=h(c.jsx("path",{d:"M13.5 10H9c-.55 0-1 .45-1 1v3c0 .55.45 1 1 1s1-.45 1-1v-2h3.5v1.29c0 .45.54.67.85.35l2.29-2.29c.2-.2.2-.51 0-.71l-2.29-2.29c-.31-.31-.85-.09-.85.35zM12 1C5.9 1 1 5.9 1 12s4.9 11 11 11 11-4.9 11-11S18.1 1 12 1m7.73 11.58-7.19 7.22c-.35.27-.79.27-1.15 0L4.2 12.58c-.27-.36-.27-.8 0-1.16l7.19-7.22c.35-.27.79-.27 1.15 0l7.19 7.22c.36.27.36.8 0 1.16"}),"AssistantDirectionRounded"),th=h(c.jsx("path",{d:"M13.5 10H8v5h2v-3h3.5v2.5L17 11l-3.5-3.5zM12 1C5.9 1 1 5.9 1 12s4.9 11 11 11 11-4.9 11-11S18.1 1 12 1m8.31 11-8.34 8.37L3.62 12l8.34-8.37z"}),"AssistantDirectionSharp"),oh=h([c.jsx("path",{d:"M12 3c-4.99 0-9 4.01-9 9s4.01 9 9 9 9-4.01 9-9-4.01-9-9-9m.54 16.8c-.35.27-.79.27-1.15 0L4.2 12.58c-.27-.36-.27-.8 0-1.16l7.19-7.22c.35-.27.79-.27 1.15 0l7.19 7.22c.36.27.36.8 0 1.16z",opacity:".3"},"0"),c.jsx("path",{d:"M12 1C5.9 1 1 5.9 1 12s4.9 11 11 11 11-4.9 11-11S18.1 1 12 1m0 20c-4.99 0-9-4.01-9-9s4.01-9 9-9 9 4.01 9 9-4.01 9-9 9"},"1"),c.jsx("path",{d:"M19.73 11.42 12.54 4.2c-.36-.27-.8-.27-1.15 0L4.2 11.42c-.27.36-.27.8 0 1.16l7.19 7.22c.36.27.8.27 1.15 0l7.19-7.22c.36-.36.36-.89 0-1.16M13.5 14.5V12H10v3H8v-4c0-.6.4-1 1-1h4.5V7.5L17 11z"},"2")],"AssistantDirectionTwoTone"),vh=h(c.jsx("path",{d:"M19 2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h4l3 3 3-3h4c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2m0 16h-4.83l-.59.59L12 20.17l-1.59-1.59-.58-.58H5V4h14zm-7-1 1.88-4.12L18 11l-4.12-1.88L12 5l-1.88 4.12L6 11l4.12 1.88z"}),"AssistantOutlined"),eh=h(c.jsx("path",{d:"M14.4 6 14 4H5v17h2v-7h5.6l.4 2h7V6z"}),"AssistantPhoto"),lh=h(c.jsx("path",{d:"m12.36 6 .08.39.32 1.61H18v6h-3.36l-.08-.39-.32-1.61H7V6zM14 4H5v17h2v-7h5.6l.4 2h7V6h-5.6z"}),"AssistantPhotoOutlined"),nh=h(c.jsx("path",{d:"m14.4 6-.24-1.2c-.09-.46-.5-.8-.98-.8H6c-.55 0-1 .45-1 1v15c0 .55.45 1 1 1s1-.45 1-1v-6h5.6l.24 1.2c.09.47.5.8.98.8H19c.55 0 1-.45 1-1V7c0-.55-.45-1-1-1z"}),"AssistantPhotoRounded"),ah=h(c.jsx("path",{d:"M14.4 6 14 4H5v17h2v-7h5.6l.4 2h7V6z"}),"AssistantPhotoSharp"),dh=h([c.jsx("path",{d:"m14.24 12 .4 2H18V8h-5.24l-.4-2H7v6z",opacity:".3"},"0"),c.jsx("path",{d:"M7 14h5.6l.4 2h7V6h-5.6L14 4H5v17h2zm0-8h5.36l.4 2H18v6h-3.36l-.4-2H7z"},"1")],"AssistantPhotoTwoTone"),zh=h(c.jsx("path",{d:"M19 2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h4l2.29 2.29c.39.39 1.02.39 1.41 0L15 20h4c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2m-5.12 10.88L12 17l-1.88-4.12L6 11l4.12-1.88L12 5l1.88 4.12L18 11z"}),"AssistantRounded"),mh=h(c.jsx("path",{d:"M21 2H3v18h6l3 3 3-3h6zm-7.12 10.88L12 17l-1.88-4.12L6 11l4.12-1.88L12 5l1.88 4.12L18 11z"}),"AssistantSharp"),ph=h([c.jsx("path",{d:"m9.83 18 .59.59L12 20.17l1.59-1.59.58-.58H19V4H5v14zm.29-8.88L12 5l1.88 4.12L18 11l-4.12 1.88L12 17l-1.88-4.12L6 11z",opacity:".3"},"0"),c.jsx("path",{d:"M5 20h4l3 3 3-3h4c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2M5 4h14v14h-4.83l-.59.59L12 20.17l-1.59-1.59-.58-.58H5zm7 13 1.88-4.12L18 11l-4.12-1.88L12 5l-1.88 4.12L6 11l4.12 1.88z"},"1")],"AssistantTwoTone"),Hh=h(c.jsx("path",{d:"M5 10h2v7H5zm6 0h2v7h-2zm11-4L12 1 2 6v2h20zM2 19v2h12.4c-.21-.64-.32-1.31-.36-2zm17-6.74V10h-2v3.26zM20 14l-4 2v2.55c0 2.52 1.71 4.88 4 5.45 2.29-.57 4-2.93 4-5.45V16zm-.72 7-2.03-2.03 1.06-1.06.97.97 2.41-2.38 1.06 1.06z"}),"AssuredWorkload"),Mh=h(c.jsx("path",{d:"M5 10h2v7H5zm6 0h2v7h-2zm11-4L12 1 2 6v2h20zM6.47 6 12 3.24 17.53 6zM2 19v2h12.4c-.21-.64-.32-1.31-.36-2zm17-6.74V10h-2v3.26zM20 14l-4 2v2.55c0 2.52 1.71 4.88 4 5.45 2.29-.57 4-2.93 4-5.45V16zm-.72 7-2.03-2.03 1.06-1.06.97.97 2.41-2.38 1.06 1.06z"}),"AssuredWorkloadOutlined"),rh=h(c.jsx("path",{d:"M6 17c.55 0 1-.45 1-1v-5c0-.55-.45-1-1-1s-1 .45-1 1v5c0 .55.45 1 1 1m6 0c.55 0 1-.45 1-1v-5c0-.55-.45-1-1-1s-1 .45-1 1v5c0 .55.45 1 1 1m9.32-11.34L12.9 1.45c-.56-.28-1.23-.28-1.79 0L2.68 5.66c-.42.21-.68.64-.68 1.1C2 7.45 2.55 8 3.24 8h17.53C21.45 8 22 7.45 22 6.76c0-.46-.26-.89-.68-1.1M2 20c0 .55.45 1 1 1h11.4c-.21-.64-.32-1.31-.36-2H3c-.55 0-1 .45-1 1m17-7.74V11c0-.55-.45-1-1-1s-1 .45-1 1v2.26zm.55 1.96-3 1.5c-.34.17-.55.52-.55.9v1.93c0 2.52 1.71 4.88 4 5.45 2.29-.57 4-2.93 4-5.45v-1.93c0-.38-.21-.73-.55-.89l-3-1.5c-.28-.15-.62-.15-.9-.01m-.97 6.08-.8-.8c-.29-.29-.29-.77 0-1.06s.77-.29 1.06 0l.44.44 1.88-1.85c.29-.29.77-.29 1.06 0s.29.77 0 1.06l-2.23 2.21c-.39.39-1.02.39-1.41 0"}),"AssuredWorkloadRounded"),ih=h(c.jsx("path",{d:"M5 10h2v7H5zm6 0h2v7h-2zm11-4L12 1 2 6v2h20zM2 19v2h12.4c-.21-.64-.32-1.31-.36-2zm17-6.74V10h-2v3.26zM20 14l-4 2v2.55c0 2.52 1.71 4.88 4 5.45 2.29-.57 4-2.93 4-5.45V16zm-.72 7-2.03-2.03 1.06-1.06.97.97 2.41-2.38 1.06 1.06z"}),"AssuredWorkloadSharp"),Vh=h([c.jsx("path",{d:"M6.47 6h11.06L12 3.24z",opacity:".3"},"0"),c.jsx("path",{d:"M5 10h2v7H5zm6 0h2v7h-2zm11-4L12 1 2 6v2h20zM6.47 6 12 3.24 17.53 6zM2 19v2h12.4c-.21-.64-.32-1.31-.36-2zm17-6.74V10h-2v3.26zM20 14l-4 2v2.55c0 2.52 1.71 4.88 4 5.45 2.29-.57 4-2.93 4-5.45V16zm-.72 7-2.03-2.03 1.06-1.06.97.97 2.41-2.38 1.06 1.06z"},"1")],"AssuredWorkloadTwoTone"),xh=h(c.jsx("path",{d:"M8 9v1.5h2.25V15h1.5v-4.5H14V9zM6 9H3c-.55 0-1 .45-1 1v5h1.5v-1.5h2V15H7v-5c0-.55-.45-1-1-1m-.5 3h-2v-1.5h2zM21 9h-4.5c-.55 0-1 .45-1 1v5H17v-4.5h1V14h1.5v-3.51h1V15H22v-5c0-.55-.45-1-1-1"}),"Atm"),jh=h(c.jsx("path",{d:"M8 9v1.5h2.25V15h1.5v-4.5H14V9zM6 9H3c-.55 0-1 .45-1 1v5h1.5v-1.5h2V15H7v-5c0-.55-.45-1-1-1m-.5 3h-2v-1.5h2zM21 9h-4.5c-.55 0-1 .45-1 1v5H17v-4.5h1V14h1.5v-3.51h1V15H22v-5c0-.55-.45-1-1-1"}),"AtmOutlined"),uh=h(c.jsx("path",{d:"M8 9.75c0 .41.34.75.75.75h1.5v3.75c0 .41.34.75.75.75s.75-.34.75-.75V10.5h1.5c.41 0 .75-.34.75-.75S13.66 9 13.25 9h-4.5c-.41 0-.75.34-.75.75M6 9H3c-.55 0-1 .45-1 1v4.25c0 .41.34.75.75.75s.75-.34.75-.75v-.75h2v.75c0 .41.34.75.75.75s.75-.34.75-.75V10c0-.55-.45-1-1-1m-.5 3h-2v-1.5h2zM21 9h-4.5c-.55 0-1 .45-1 1v4.25c0 .41.34.75.75.75s.75-.34.75-.75V10.5h1v2.75c0 .41.34.75.75.75s.75-.34.75-.75v-2.76h1v3.76c0 .41.34.75.75.75s.75-.34.75-.75V10c0-.55-.45-1-1-1"}),"AtmRounded"),Lh=h(c.jsx("path",{d:"M8 9v1.5h2.25V15h1.5v-4.5H14V9zM7 9H2v6h1.5v-1.5h2V15H7zm-1.5 3h-2v-1.5h2zM22 9h-6.5v6H17v-4.5h1V14h1.5v-3.51h1V15H22z"}),"AtmSharp"),Sh=h(c.jsx("path",{d:"M3.5 13.5h2V15H7v-5c0-.55-.45-1-1-1H3c-.55 0-1 .45-1 1v5h1.5zm0-3h2V12h-2zm13.5 0h1V14h1.5v-3.51h1V15H22v-5c0-.55-.45-1-1-1h-4.5c-.55 0-1 .45-1 1v5H17zM10.25 15h1.5v-4.5H14V9H8v1.5h2.25z"}),"AtmTwoTone"),Ch=h([c.jsx("path",{d:"M21 10V4c0-1.1-.9-2-2-2H3c-1.1 0-1.99.9-1.99 2L1 16c0 1.1.9 2 2 2h11v-5c0-1.66 1.34-3 3-3zm-10 1L3 6V4l8 5 8-5v2z"},"0"),c.jsx("path",{d:"M21 14v4c0 1.1-.9 2-2 2s-2-.9-2-2v-4.5c0-.28.22-.5.5-.5s.5.22.5.5V18h2v-4.5c0-1.38-1.12-2.5-2.5-2.5S15 12.12 15 13.5V18c0 2.21 1.79 4 4 4s4-1.79 4-4v-4z"},"1")],"AttachEmail"),Th=h([c.jsx("path",{d:"m3 6 8 5 8-5v3h2V4c0-1.1-.9-2-2-2H3c-1.1 0-1.99.9-1.99 2L1 16c0 1.1.9 2 2 2h10v-2H3zm16-2-8 5-8-5z"},"0"),c.jsx("path",{d:"M21 14v4c0 1.1-.9 2-2 2s-2-.9-2-2v-4.5c0-.28.22-.5.5-.5s.5.22.5.5V18h2v-4.5c0-1.38-1.12-2.5-2.5-2.5S15 12.12 15 13.5V18c0 2.21 1.79 4 4 4s4-1.79 4-4v-4z"},"1")],"AttachEmailOutlined"),wh=h([c.jsx("path",{d:"M21 10V4c0-1.1-.9-2-2-2H3c-1.1 0-1.99.9-1.99 2L1 16c0 1.1.9 2 2 2h11v-5c0-1.66 1.34-3 3-3zm-9.47.67c-.32.2-.74.2-1.06 0L3.4 6.25c-.25-.16-.4-.43-.4-.72 0-.67.73-1.07 1.3-.72L11 9l6.7-4.19c.57-.35 1.3.05 1.3.72 0 .29-.15.56-.4.72z"},"0"),c.jsx("path",{d:"M22 14c-.55 0-1 .45-1 1v3c0 1.1-.9 2-2 2s-2-.9-2-2v-4.5c0-.28.22-.5.5-.5s.5.22.5.5V17c0 .55.45 1 1 1s1-.45 1-1v-3.5c0-1.38-1.12-2.5-2.5-2.5S15 12.12 15 13.5V18c0 2.21 1.79 4 4 4s4-1.79 4-4v-3c0-.55-.45-1-1-1"},"1")],"AttachEmailRounded"),Rh=h([c.jsx("path",{d:"M21 10V2H1v16h13v-5c0-1.66 1.34-3 3-3zm-10 1L3 6V4l8 5 8-5v2z"},"0"),c.jsx("path",{d:"M21 14v4c0 1.1-.9 2-2 2s-2-.9-2-2v-4.5c0-.28.22-.5.5-.5s.5.22.5.5V18h2v-4.5c0-1.38-1.12-2.5-2.5-2.5S15 12.12 15 13.5V18c0 2.21 1.79 4 4 4s4-1.79 4-4v-4z"},"1")],"AttachEmailSharp"),Oh=h([c.jsx("path",{d:"m3 6 8 5 8-5v3h2V4c0-1.1-.9-2-2-2H3c-1.1 0-1.99.9-1.99 2L1 16c0 1.1.9 2 2 2h10v-2H3zm16-2-8 5-8-5z"},"0"),c.jsx("path",{d:"M21 14v4c0 1.1-.9 2-2 2s-2-.9-2-2v-4.5c0-.28.22-.5.5-.5s.5.22.5.5V18h2v-4.5c0-1.38-1.12-2.5-2.5-2.5S15 12.12 15 13.5V18c0 2.21 1.79 4 4 4s4-1.79 4-4v-4z"},"1")],"AttachEmailTwoTone"),yh=h(c.jsx("path",{d:"M16.5 6v11.5c0 2.21-1.79 4-4 4s-4-1.79-4-4V5c0-1.38 1.12-2.5 2.5-2.5s2.5 1.12 2.5 2.5v10.5c0 .55-.45 1-1 1s-1-.45-1-1V6H10v9.5c0 1.38 1.12 2.5 2.5 2.5s2.5-1.12 2.5-2.5V5c0-2.21-1.79-4-4-4S7 2.79 7 5v12.5c0 3.04 2.46 5.5 5.5 5.5s5.5-2.46 5.5-5.5V6z"}),"AttachFile"),gh=h(c.jsx("path",{d:"M16.5 6v11.5c0 2.21-1.79 4-4 4s-4-1.79-4-4V5c0-1.38 1.12-2.5 2.5-2.5s2.5 1.12 2.5 2.5v10.5c0 .55-.45 1-1 1s-1-.45-1-1V6H10v9.5c0 1.38 1.12 2.5 2.5 2.5s2.5-1.12 2.5-2.5V5c0-2.21-1.79-4-4-4S7 2.79 7 5v12.5c0 3.04 2.46 5.5 5.5 5.5s5.5-2.46 5.5-5.5V6z"}),"AttachFileOutlined"),Ah=h(c.jsx("path",{d:"M16.5 6.75v10.58c0 2.09-1.53 3.95-3.61 4.15-2.39.23-4.39-1.64-4.39-3.98V5.14c0-1.31.94-2.5 2.24-2.63 1.5-.15 2.76 1.02 2.76 2.49v10.5c0 .55-.45 1-1 1s-1-.45-1-1V6.75c0-.41-.34-.75-.75-.75s-.75.34-.75.75v8.61c0 1.31.94 2.5 2.24 2.63 1.5.15 2.76-1.02 2.76-2.49V5.17c0-2.09-1.53-3.95-3.61-4.15C9.01.79 7 2.66 7 5v12.27c0 2.87 2.1 5.44 4.96 5.71 3.29.3 6.04-2.26 6.04-5.48V6.75c0-.41-.34-.75-.75-.75s-.75.34-.75.75"}),"AttachFileRounded"),fh=h(c.jsx("path",{d:"M16.5 6v11.5c0 2.21-1.79 4-4 4s-4-1.79-4-4V5c0-1.38 1.12-2.5 2.5-2.5s2.5 1.12 2.5 2.5v10.5c0 .55-.45 1-1 1s-1-.45-1-1V6H10v9.5c0 1.38 1.12 2.5 2.5 2.5s2.5-1.12 2.5-2.5V5c0-2.21-1.79-4-4-4S7 2.79 7 5v12.5c0 3.04 2.46 5.5 5.5 5.5s5.5-2.46 5.5-5.5V6z"}),"AttachFileSharp"),Ph=h(c.jsx("path",{d:"M12.5 23c3.04 0 5.5-2.46 5.5-5.5V6h-1.5v11.5c0 2.21-1.79 4-4 4s-4-1.79-4-4V5c0-1.38 1.12-2.5 2.5-2.5s2.5 1.12 2.5 2.5v10.5c0 .55-.45 1-1 1s-1-.45-1-1V6H10v9.5c0 1.38 1.12 2.5 2.5 2.5s2.5-1.12 2.5-2.5V5c0-2.21-1.79-4-4-4S7 2.79 7 5v12.5c0 3.04 2.46 5.5 5.5 5.5"}),"AttachFileTwoTone"),Fh=h(c.jsx("path",{d:"M11.8 10.9c-2.27-.59-3-1.2-3-2.15 0-1.09 1.01-1.85 2.7-1.85 1.78 0 2.44.85 2.5 2.1h2.21c-.07-1.72-1.12-3.3-3.21-3.81V3h-3v2.16c-1.94.42-3.5 1.68-3.5 3.61 0 2.31 1.91 3.46 4.7 4.13 2.5.6 3 1.48 3 2.41 0 .69-.49 1.79-2.7 1.79-2.06 0-2.87-.92-2.98-2.1h-2.2c.12 2.19 1.76 3.42 3.68 3.83V21h3v-2.15c1.95-.37 3.5-1.5 3.5-3.55 0-2.84-2.43-3.81-4.7-4.4"}),"AttachMoney"),Bh=h(c.jsx("path",{d:"M11.8 10.9c-2.27-.59-3-1.2-3-2.15 0-1.09 1.01-1.85 2.7-1.85 1.78 0 2.44.85 2.5 2.1h2.21c-.07-1.72-1.12-3.3-3.21-3.81V3h-3v2.16c-1.94.42-3.5 1.68-3.5 3.61 0 2.31 1.91 3.46 4.7 4.13 2.5.6 3 1.48 3 2.41 0 .69-.49 1.79-2.7 1.79-2.06 0-2.87-.92-2.98-2.1h-2.2c.12 2.19 1.76 3.42 3.68 3.83V21h3v-2.15c1.95-.37 3.5-1.5 3.5-3.55 0-2.84-2.43-3.81-4.7-4.4"}),"AttachMoneyOutlined"),bh=h(c.jsx("path",{d:"M11.8 10.9c-2.27-.59-3-1.2-3-2.15 0-1.09 1.01-1.85 2.7-1.85 1.42 0 2.13.54 2.39 1.4.12.4.45.7.87.7h.3c.66 0 1.13-.65.9-1.27-.42-1.18-1.4-2.16-2.96-2.54V4.5c0-.83-.67-1.5-1.5-1.5S10 3.67 10 4.5v.66c-1.94.42-3.5 1.68-3.5 3.61 0 2.31 1.91 3.46 4.7 4.13 2.5.6 3 1.48 3 2.41 0 .69-.49 1.79-2.7 1.79-1.65 0-2.5-.59-2.83-1.43-.15-.39-.49-.67-.9-.67h-.28c-.67 0-1.14.68-.89 1.3.57 1.39 1.9 2.21 3.4 2.53v.67c0 .83.67 1.5 1.5 1.5s1.5-.67 1.5-1.5v-.65c1.95-.37 3.5-1.5 3.5-3.55 0-2.84-2.43-3.81-4.7-4.4"}),"AttachMoneyRounded"),Dh=h(c.jsx("path",{d:"M11.8 10.9c-2.27-.59-3-1.2-3-2.15 0-1.09 1.01-1.85 2.7-1.85 1.78 0 2.44.85 2.5 2.1h2.21c-.07-1.72-1.12-3.3-3.21-3.81V3h-3v2.16c-1.94.42-3.5 1.68-3.5 3.61 0 2.31 1.91 3.46 4.7 4.13 2.5.6 3 1.48 3 2.41 0 .69-.49 1.79-2.7 1.79-2.06 0-2.87-.92-2.98-2.1h-2.2c.12 2.19 1.76 3.42 3.68 3.83V21h3v-2.15c1.95-.37 3.5-1.5 3.5-3.55 0-2.84-2.43-3.81-4.7-4.4"}),"AttachMoneySharp"),kh=h(c.jsx("path",{d:"M11.5 17.1c-2.06 0-2.87-.92-2.98-2.1h-2.2c.12 2.19 1.76 3.42 3.68 3.83V21h3v-2.15c1.95-.37 3.5-1.5 3.5-3.55 0-2.84-2.43-3.81-4.7-4.4s-3-1.2-3-2.15c0-1.09 1.01-1.85 2.7-1.85 1.78 0 2.44.85 2.5 2.1h2.21c-.07-1.72-1.12-3.3-3.21-3.81V3h-3v2.16c-1.94.42-3.5 1.68-3.5 3.61 0 2.31 1.91 3.46 4.7 4.13 2.5.6 3 1.48 3 2.41 0 .69-.49 1.79-2.7 1.79"}),"AttachMoneyTwoTone"),Wh=h(c.jsx("path",{d:"M2 12.5C2 9.46 4.46 7 7.5 7H18c2.21 0 4 1.79 4 4s-1.79 4-4 4H9.5C8.12 15 7 13.88 7 12.5S8.12 10 9.5 10H17v2H9.41c-.55 0-.55 1 0 1H18c1.1 0 2-.9 2-2s-.9-2-2-2H7.5C5.57 9 4 10.57 4 12.5S5.57 16 7.5 16H17v2H7.5C4.46 18 2 15.54 2 12.5"}),"Attachment"),Nh=h(c.jsx("path",{d:"M18.5 16H7c-2.21 0-4-1.79-4-4s1.79-4 4-4h12.5c1.38 0 2.5 1.12 2.5 2.5S20.88 13 19.5 13H9c-.55 0-1-.45-1-1s.45-1 1-1h9.5V9.5H9c-1.38 0-2.5 1.12-2.5 2.5s1.12 2.5 2.5 2.5h10.5c2.21 0 4-1.79 4-4s-1.79-4-4-4H7c-3.04 0-5.5 2.46-5.5 5.5s2.46 5.5 5.5 5.5h11.5z"}),"AttachmentOutlined"),Eh=h(c.jsx("path",{d:"M17.75 16H7.17c-2.09 0-3.95-1.53-4.15-3.61C2.79 10.01 4.66 8 7 8h12.36c1.31 0 2.5.94 2.63 2.24.15 1.5-1.02 2.76-2.49 2.76H9c-.55 0-1-.45-1-1s.45-1 1-1h8.75c.41 0 .75-.34.75-.75s-.34-.75-.75-.75H9.14c-1.31 0-2.5.94-2.63 2.24-.15 1.5 1.02 2.76 2.49 2.76h10.33c2.09 0 3.95-1.53 4.15-3.61.23-2.39-1.64-4.39-3.98-4.39H7.23c-2.87 0-5.44 2.1-5.71 4.96-.3 3.29 2.26 6.04 5.48 6.04h10.75c.41 0 .75-.34.75-.75s-.34-.75-.75-.75"}),"AttachmentRounded"),Ih=h(c.jsx("path",{d:"M18.5 16H7c-2.21 0-4-1.79-4-4s1.79-4 4-4h12.5c1.38 0 2.5 1.12 2.5 2.5S20.88 13 19.5 13H9c-.55 0-1-.45-1-1s.45-1 1-1h9.5V9.5H9c-1.38 0-2.5 1.12-2.5 2.5s1.12 2.5 2.5 2.5h10.5c2.21 0 4-1.79 4-4s-1.79-4-4-4H7c-3.04 0-5.5 2.46-5.5 5.5s2.46 5.5 5.5 5.5h11.5z"}),"AttachmentSharp"),Uh=h(c.jsx("path",{d:"M18.5 16H7c-2.21 0-4-1.79-4-4s1.79-4 4-4h12.5c1.38 0 2.5 1.12 2.5 2.5S20.88 13 19.5 13H9c-.55 0-1-.45-1-1s.45-1 1-1h9.5V9.5H9c-1.38 0-2.5 1.12-2.5 2.5s1.12 2.5 2.5 2.5h10.5c2.21 0 4-1.79 4-4s-1.79-4-4-4H7c-3.04 0-5.5 2.46-5.5 5.5s2.46 5.5 5.5 5.5h11.5z"}),"AttachmentTwoTone"),Gh=h(c.jsx("path",{d:"M10.43 18.75c.37-.46.94-.75 1.57-.75s1.19.29 1.56.75c.39-.09.76-.21 1.12-.36l-1.42-3.18c-.39.15-.82.23-1.26.23-.46 0-.9-.09-1.3-.25l-1.43 3.19c.38.16.76.29 1.16.37M5.15 10c-.16.59-.25 1.21-.25 1.85 0 .75.12 1.47.33 2.15.63.05 1.22.4 1.56.99.33.57.35 1.23.11 1.79.27.27.56.53.87.76l1.52-3.39c-.47-.58-.75-1.32-.75-2.13 0-1.89 1.55-3.41 3.46-3.41s3.46 1.53 3.46 3.41c0 .82-.29 1.57-.78 2.16l1.5 3.35c.32-.24.62-.5.9-.79-.22-.55-.2-1.2.12-1.75.33-.57.9-.92 1.52-.99.22-.68.34-1.41.34-2.16 0-.64-.09-1.27-.25-1.86-.64-.04-1.26-.39-1.6-1-.36-.62-.35-1.36-.03-1.95-.91-.98-2.1-1.71-3.44-2.05C13.39 5.6 12.74 6 12 6s-1.39-.41-1.74-1.01c-1.34.34-2.53 1.05-3.44 2.03.33.6.35 1.35-.02 1.98-.35.62-.99.97-1.65 1m-1.3-.42c-.78-.6-1.02-1.7-.51-2.58s1.58-1.23 2.49-.85c1.11-1.17 2.56-2.03 4.18-2.42C10.15 2.75 10.99 2 12 2s1.85.75 1.98 1.73c1.63.39 3.07 1.24 4.18 2.42.91-.38 1.99-.03 2.49.85.51.88.27 1.98-.51 2.58.23.77.35 1.58.35 2.42s-.12 1.65-.35 2.42c.78.6 1.02 1.7.51 2.58s-1.58 1.23-2.49.85c-.4.43-.85.81-1.34 1.15l1.34 3H16.3l-.97-2.17c-.43.18-.88.33-1.34.44-.14.98-.98 1.73-1.99 1.73s-1.85-.75-1.98-1.73c-.48-.12-.94-.27-1.38-.46L7.66 22H5.78l1.36-3.03a8.7 8.7 0 0 1-1.3-1.12c-.92.38-1.99.03-2.5-.85s-.27-1.98.51-2.58c-.23-.77-.35-1.58-.35-2.42s.12-1.65.35-2.42"}),"Attractions"),Kh=h(c.jsx("path",{d:"M20.15 14.42c.23-.77.35-1.58.35-2.42s-.12-1.65-.35-2.42c.78-.6 1.02-1.7.51-2.58s-1.58-1.23-2.49-.85c-1.11-1.17-2.56-2.03-4.18-2.42C13.85 2.75 13.01 2 12 2s-1.85.75-1.98 1.73c-1.63.39-3.07 1.25-4.19 2.42-.91-.38-1.98-.03-2.49.85s-.27 1.98.51 2.58c-.23.77-.35 1.58-.35 2.42s.12 1.65.35 2.42c-.78.6-1.02 1.7-.51 2.58s1.58 1.23 2.49.85c.4.42.83.79 1.3 1.12L5.78 22h1.88l.98-2.19c.44.19.9.34 1.38.46.13.98.97 1.73 1.98 1.73s1.85-.75 1.98-1.73c.46-.11.91-.26 1.34-.44L16.3 22h1.88l-1.34-3c.48-.34.93-.72 1.34-1.15.91.38 1.99.03 2.49-.85s.26-1.98-.52-2.58m-6.59 4.33c-.37-.46-.93-.75-1.56-.75s-1.2.29-1.57.75c-.4-.09-.79-.21-1.16-.37l1.43-3.19c.4.16.84.25 1.3.25.44 0 .87-.08 1.26-.23l1.42 3.18c-.36.15-.73.27-1.12.36m-3.08-6.73c0-.83.67-1.5 1.5-1.5s1.5.67 1.5 1.5-.67 1.5-1.5 1.5-1.5-.67-1.5-1.5m8.23 1.99c-.61.07-1.18.41-1.52.99-.32.56-.34 1.2-.12 1.75-.28.29-.58.55-.9.79l-1.5-3.35c.49-.59.78-1.34.78-2.16 0-1.89-1.55-3.41-3.46-3.41s-3.46 1.53-3.46 3.41c0 .8.28 1.54.75 2.13l-1.52 3.39c-.31-.23-.6-.48-.87-.76.26-.56.24-1.22-.09-1.79-.34-.59-.93-.94-1.56-.99-.22-.68-.33-1.4-.33-2.15 0-.64.09-1.26.25-1.85.66-.03 1.3-.38 1.65-1 .37-.63.35-1.38.01-1.98.92-.98 2.11-1.69 3.45-2.03.34.59.99 1 1.73 1s1.39-.4 1.73-1c1.34.34 2.53 1.07 3.44 2.05-.32.59-.33 1.33.03 1.95.35.6.96.95 1.6 1 .16.59.25 1.21.25 1.86 0 .75-.12 1.47-.34 2.15"}),"AttractionsOutlined"),qh=h(c.jsx("path",{d:"M10.44 18.75c.37-.46.94-.75 1.57-.75s1.19.29 1.56.75c.39-.09.76-.21 1.12-.36l-1.42-3.18c-.39.15-.82.23-1.26.23-.46 0-.9-.09-1.3-.25l-1.43 3.19c.37.16.75.29 1.16.37M5.16 10c-.16.59-.25 1.21-.25 1.85 0 .75.12 1.47.33 2.15.63.05 1.22.4 1.56.99.33.57.35 1.23.11 1.79.27.27.56.53.87.76l1.52-3.39c-.47-.58-.75-1.32-.75-2.13 0-1.89 1.55-3.41 3.46-3.41s3.46 1.53 3.46 3.41c0 .82-.29 1.57-.78 2.16l1.5 3.35c.32-.24.62-.5.9-.79-.22-.55-.2-1.2.12-1.75.33-.57.9-.92 1.52-.99.22-.68.34-1.41.34-2.16 0-.64-.09-1.27-.25-1.86-.64-.04-1.26-.39-1.6-1-.36-.62-.35-1.36-.03-1.95-.91-.98-2.1-1.71-3.44-2.05C13.4 5.6 12.74 6 12.01 6s-1.39-.41-1.74-1.01c-1.34.34-2.53 1.05-3.44 2.03.33.6.35 1.35-.02 1.98-.36.62-.99.97-1.65 1m-1.3-.42c-.78-.6-1.02-1.7-.51-2.58s1.58-1.23 2.49-.85c1.11-1.17 2.56-2.03 4.18-2.42.13-.98.97-1.73 1.99-1.73s1.85.75 1.98 1.73c1.63.39 3.07 1.24 4.18 2.42.91-.38 1.99-.03 2.49.85.51.88.27 1.98-.51 2.58.23.77.35 1.58.35 2.42s-.12 1.65-.35 2.42c.78.6 1.02 1.7.51 2.58s-1.58 1.23-2.49.85c-.4.43-.85.81-1.34 1.15l.81 1.8c.25.56-.16 1.2-.78 1.2-.33 0-.64-.2-.78-.5l-.75-1.67c-.43.18-.88.33-1.34.44-.13.98-.97 1.73-1.98 1.73s-1.85-.75-1.98-1.73c-.48-.12-.94-.27-1.38-.46l-.76 1.69c-.14.3-.44.5-.78.5H7.1c-.62 0-1.03-.64-.77-1.2l.82-1.83a8.7 8.7 0 0 1-1.3-1.12c-.92.38-1.99.03-2.5-.85s-.27-1.98.51-2.58c-.24-.77-.35-1.58-.35-2.42s.11-1.65.35-2.42"}),"AttractionsRounded"),Qh=h(c.jsx("path",{d:"M10.44 18.75c.37-.46.94-.75 1.57-.75s1.19.29 1.56.75c.39-.09.76-.21 1.12-.36l-1.42-3.18c-.39.15-.82.23-1.26.23-.46 0-.9-.09-1.3-.25l-1.43 3.19c.37.16.75.29 1.16.37M5.16 10c-.16.59-.25 1.21-.25 1.85 0 .75.12 1.47.33 2.15.63.05 1.22.4 1.56.99.33.57.35 1.23.11 1.79.27.27.56.53.87.76l1.52-3.39c-.47-.58-.75-1.32-.75-2.13 0-1.89 1.55-3.41 3.46-3.41s3.46 1.53 3.46 3.41c0 .82-.29 1.57-.78 2.16l1.5 3.35c.32-.24.62-.5.9-.79-.22-.55-.2-1.2.12-1.75.33-.57.9-.92 1.52-.99.22-.68.34-1.41.34-2.16 0-.64-.09-1.27-.25-1.86-.64-.04-1.26-.39-1.6-1-.36-.62-.35-1.36-.03-1.95-.91-.98-2.1-1.71-3.44-2.05C13.4 5.6 12.74 6 12.01 6s-1.39-.41-1.74-1.01c-1.34.34-2.53 1.05-3.44 2.03.33.6.35 1.35-.02 1.98-.36.62-.99.97-1.65 1m-1.3-.42c-.78-.6-1.02-1.7-.51-2.58s1.58-1.23 2.49-.85c1.11-1.17 2.56-2.03 4.18-2.42.13-.98.97-1.73 1.99-1.73s1.85.75 1.98 1.73c1.63.39 3.07 1.24 4.18 2.42.91-.38 1.99-.03 2.49.85.51.88.27 1.98-.51 2.58.23.77.35 1.58.35 2.42s-.12 1.65-.35 2.42c.78.6 1.02 1.7.51 2.58s-1.58 1.23-2.49.85c-.4.43-.85.81-1.34 1.15l1.34 3h-1.86l-.97-2.17c-.43.18-.88.33-1.34.44-.14.98-.98 1.73-1.99 1.73s-1.85-.75-1.98-1.73c-.48-.12-.94-.27-1.38-.46L7.66 22H5.79l1.36-3.03a8.7 8.7 0 0 1-1.3-1.12c-.92.38-1.99.03-2.5-.85s-.27-1.98.51-2.58c-.24-.77-.35-1.58-.35-2.42s.11-1.65.35-2.42"}),"AttractionsSharp"),Zh=h([c.jsx("circle",{cx:"11.98",cy:"12.02",r:"1.5",opacity:".3"},"0"),c.jsx("path",{d:"M20.15 14.42c.23-.77.35-1.58.35-2.42s-.12-1.65-.35-2.42c.78-.6 1.02-1.7.51-2.58s-1.58-1.23-2.49-.85c-1.11-1.17-2.56-2.03-4.18-2.42C13.85 2.75 13.01 2 12 2s-1.85.75-1.98 1.73c-1.63.39-3.07 1.25-4.19 2.42-.91-.38-1.98-.03-2.49.85s-.27 1.98.51 2.58c-.23.77-.35 1.58-.35 2.42s.12 1.65.35 2.42c-.78.6-1.02 1.7-.51 2.58s1.58 1.23 2.49.85c.4.42.83.79 1.3 1.12L5.78 22h1.88l.98-2.19c.44.19.9.34 1.38.46.13.98.97 1.73 1.98 1.73s1.85-.75 1.98-1.73c.46-.11.91-.26 1.34-.44L16.3 22h1.88l-1.34-3c.48-.34.93-.72 1.34-1.15.91.38 1.99.03 2.49-.85s.26-1.98-.52-2.58m-6.59 4.33c-.37-.46-.93-.75-1.56-.75s-1.2.29-1.57.75c-.4-.09-.79-.21-1.16-.37l1.43-3.19c.4.16.84.25 1.3.25.44 0 .87-.08 1.26-.23l1.42 3.18c-.36.15-.73.27-1.12.36m-3.08-6.73c0-.83.67-1.5 1.5-1.5s1.5.67 1.5 1.5-.67 1.5-1.5 1.5-1.5-.67-1.5-1.5m8.23 1.99c-.61.07-1.18.41-1.52.99-.32.56-.34 1.2-.12 1.75-.28.29-.58.55-.9.79l-1.5-3.35c.49-.59.78-1.34.78-2.16 0-1.89-1.55-3.41-3.46-3.41s-3.46 1.53-3.46 3.41c0 .8.28 1.54.75 2.13l-1.52 3.39c-.31-.23-.6-.48-.87-.76.26-.56.24-1.22-.09-1.79-.34-.59-.93-.94-1.56-.99-.22-.68-.33-1.4-.33-2.15 0-.64.09-1.26.25-1.85.66-.03 1.3-.38 1.65-1 .37-.63.35-1.38.01-1.98.92-.98 2.11-1.69 3.45-2.03.34.59.99 1 1.73 1s1.39-.4 1.73-1c1.34.34 2.53 1.07 3.44 2.05-.32.59-.33 1.33.03 1.95.35.6.96.95 1.6 1 .16.59.25 1.21.25 1.86 0 .75-.12 1.47-.34 2.15"},"1")],"AttractionsTwoTone"),Jh=h([c.jsx("path",{d:"M12 8.5c-.91 0-2.75.46-2.75 1.38v4.62h1.5V19h2.5v-4.5h1.5V9.88c0-.91-1.84-1.38-2.75-1.38"},"0"),c.jsx("path",{d:"M12 2C6.47 2 2 6.47 2 12s4.47 10 10 10 10-4.48 10-10S17.52 2 12 2m0 18c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8"},"1"),c.jsx("circle",{cx:"12",cy:"6.5",r:"1.5"},"2")],"Attribution"),Yh=h([c.jsx("path",{d:"M12 8.5c-.91 0-2.75.46-2.75 1.38v4.62h1.5V19h2.5v-4.5h1.5V9.88c0-.91-1.84-1.38-2.75-1.38M12 2C6.47 2 2 6.47 2 12s4.47 10 10 10 10-4.48 10-10S17.52 2 12 2m0 18c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8"},"0"),c.jsx("circle",{cx:"12",cy:"6.5",r:"1.5"},"1")],"AttributionOutlined"),_h=h([c.jsx("path",{d:"M12 8.5c-.91 0-2.75.46-2.75 1.38V14c0 .28.22.5.5.5h1v3.25c0 .69.56 1.25 1.25 1.25s1.25-.56 1.25-1.25V14.5h1c.28 0 .5-.22.5-.5V9.88c0-.91-1.84-1.38-2.75-1.38M12 2C6.47 2 2 6.47 2 12s4.47 10 10 10 10-4.48 10-10S17.52 2 12 2m0 18c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8"},"0"),c.jsx("circle",{cx:"12",cy:"6.5",r:"1.5"},"1")],"AttributionRounded"),Xh=h([c.jsx("path",{d:"M12 2C6.47 2 2 6.47 2 12s4.47 10 10 10 10-4.48 10-10S17.52 2 12 2m0 18c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8m-2.75-5.5h1.5V19h2.5v-4.5h1.5v-6h-5.5z"},"0"),c.jsx("circle",{cx:"12",cy:"6.5",r:"1.5"},"1")],"AttributionSharp"),$h=h([c.jsx("path",{d:"M12 4c-4.42 0-8 3.58-8 8s3.58 8 8 8 8-3.58 8-8-3.58-8-8-8m0 1c.83 0 1.5.67 1.5 1.5S12.83 8 12 8s-1.5-.67-1.5-1.5S11.17 5 12 5m2.75 9.5h-1.5V19h-2.5v-4.5h-1.5V9.88c0-.92 1.84-1.38 2.75-1.38s2.75.47 2.75 1.38z",opacity:".3"},"0"),c.jsx("path",{d:"M12 2C6.47 2 2 6.47 2 12s4.47 10 10 10 10-4.48 10-10S17.52 2 12 2m0 18c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8m0-11.5c-.91 0-2.75.46-2.75 1.38v4.62h1.5V19h2.5v-4.5h1.5V9.88c0-.91-1.84-1.38-2.75-1.38"},"1"),c.jsx("circle",{cx:"12",cy:"6.5",r:"1.5"},"2")],"AttributionTwoTone"),cs=h(c.jsx("path",{d:"M14 2H6c-1.1 0-1.99.9-1.99 2L4 20c0 1.1.89 2 1.99 2H18c1.1 0 2-.9 2-2V8zm2 11h-3v3.75c0 1.24-1.01 2.25-2.25 2.25S8.5 17.99 8.5 16.75s1.01-2.25 2.25-2.25c.46 0 .89.14 1.25.38V11h4zm-3-4V3.5L18.5 9z"}),"AudioFile"),hs=h(c.jsx("path",{d:"M14 2H6c-1.1 0-2 .9-2 2v16c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V8zM6 20V4h7v5h5v11zm10-9h-4v3.88c-.36-.24-.79-.38-1.25-.38-1.24 0-2.25 1.01-2.25 2.25S9.51 19 10.75 19 13 17.99 13 16.75V13h3z"}),"AudioFileOutlined"),ss=h(c.jsx("path",{d:"m19.41 7.41-4.83-4.83c-.37-.37-.88-.58-1.41-.58H6c-1.1 0-1.99.9-1.99 2L4 20c0 1.1.89 2 1.99 2H18c1.1 0 2-.9 2-2V8.83c0-.53-.21-1.04-.59-1.42M15 13h-2v3.61c0 1.28-1 2.41-2.28 2.39-1.44-.02-2.56-1.39-2.13-2.91.21-.72.8-1.31 1.53-1.51.7-.19 1.36-.05 1.88.29V12c0-.55.45-1 1-1h2c.55 0 1 .45 1 1s-.45 1-1 1m-1-4c-.55 0-1-.45-1-1V3.5L18.5 9z"}),"AudioFileRounded"),ts=h(c.jsx("path",{d:"M14 2H4v20h16V8zm2 11h-3v3.75c0 1.24-1.01 2.25-2.25 2.25S8.5 17.99 8.5 16.75s1.01-2.25 2.25-2.25c.46 0 .89.14 1.25.38V11h4zm-3-4V3.5L18.5 9z"}),"AudioFileSharp"),os=h([c.jsx("path",{d:"M13 4H6v16h12V9h-5zm3 7v2h-3v3.75c0 1.24-1.01 2.25-2.25 2.25S8.5 17.99 8.5 16.75s1.01-2.25 2.25-2.25c.46 0 .89.14 1.25.38V11z",opacity:".3"},"0"),c.jsx("path",{d:"M14 2H6c-1.1 0-2 .9-2 2v16c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V8zm4 18H6V4h7v5h5z"},"1"),c.jsx("path",{d:"M12 14.88c-.36-.24-.79-.38-1.25-.38-1.24 0-2.25 1.01-2.25 2.25S9.51 19 10.75 19 13 17.99 13 16.75V13h3v-2h-4z"},"2")],"AudioFileTwoTone"),vs=h(c.jsx("path",{d:"M12 3v9.28c-.47-.17-.97-.28-1.5-.28C8.01 12 6 14.01 6 16.5S8.01 21 10.5 21c2.31 0 4.2-1.75 4.45-4H15V6h4V3z"}),"Audiotrack"),es=h(c.jsx("path",{d:"M12 3v10.55c-.59-.34-1.27-.55-2-.55-2.21 0-4 1.79-4 4s1.79 4 4 4 4-1.79 4-4V7h4V3zm-2 16c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2"}),"AudiotrackOutlined"),ls=h(c.jsx("path",{d:"M12 5v8.55c-.94-.54-2.1-.75-3.33-.32-1.34.48-2.37 1.67-2.61 3.07-.46 2.74 1.86 5.08 4.59 4.65 1.96-.31 3.35-2.11 3.35-4.1V7h2c1.1 0 2-.9 2-2s-.9-2-2-2h-2c-1.1 0-2 .9-2 2"}),"AudiotrackRounded"),ns=h(c.jsx("path",{d:"M12 3v10.55c-.59-.34-1.27-.55-2-.55-2.21 0-4 1.79-4 4s1.79 4 4 4 4-1.79 4-4V7h4V3z"}),"AudiotrackSharp"),as=h([c.jsx("circle",{cx:"10",cy:"17",r:"2",opacity:".3"},"0"),c.jsx("path",{d:"M10 21c2.21 0 4-1.79 4-4V7h4V3h-6v10.55c-.59-.34-1.27-.55-2-.55-2.21 0-4 1.79-4 4s1.79 4 4 4m0-6c1.1 0 2 .9 2 2s-.9 2-2 2-2-.9-2-2 .9-2 2-2"},"1")],"AudiotrackTwoTone"),ds=h(c.jsx("path",{d:"m19 9 1.25-2.75L23 5l-2.75-1.25L19 1l-1.25 2.75L15 5l2.75 1.25zm-7.5.5L9 4 6.5 9.5 1 12l5.5 2.5L9 20l2.5-5.5L17 12zM19 15l-1.25 2.75L15 19l2.75 1.25L19 23l1.25-2.75L23 19l-2.75-1.25z"}),"AutoAwesome"),zs=h(c.jsx("path",{d:"M3 5v14c0 1.1.89 2 2 2h6V3H5c-1.11 0-2 .9-2 2m16-2h-6v8h8V5c0-1.1-.9-2-2-2m-6 18h6c1.1 0 2-.9 2-2v-6h-8z"}),"AutoAwesomeMosaic"),ms=h(c.jsx("path",{d:"M3 5v14c0 1.1.89 2 2 2h6V3H5c-1.11 0-2 .9-2 2m6 14H5V5h4zM19 3h-6v8h8V5c0-1.1-.9-2-2-2m0 6h-4V5h4zm-6 12h6c1.1 0 2-.9 2-2v-6h-8zm2-6h4v4h-4z"}),"AutoAwesomeMosaicOutlined"),ps=h(c.jsx("path",{d:"M3 5v14c0 1.1.89 2 2 2h6V3H5c-1.11 0-2 .9-2 2m16-2h-6v8h8V5c0-1.1-.9-2-2-2m-6 18h6c1.1 0 2-.9 2-2v-6h-8z"}),"AutoAwesomeMosaicRounded"),Hs=h(c.jsx("path",{d:"M3 21h8V3H3zM21 3h-8v8h8zm-8 18h8v-8h-8z"}),"AutoAwesomeMosaicSharp"),Ms=h([c.jsx("path",{d:"M5 5h4v14H5zm10 10h4v4h-4zm0-10h4v4h-4z",opacity:".3"},"0"),c.jsx("path",{d:"M3 5v14c0 1.1.89 2 2 2h6V3H5c-1.11 0-2 .9-2 2m6 14H5V5h4zM19 3h-6v8h8V5c0-1.1-.9-2-2-2m0 6h-4V5h4zm-6 12h6c1.1 0 2-.9 2-2v-6h-8zm2-6h4v4h-4z"},"1")],"AutoAwesomeMosaicTwoTone"),rs=h(c.jsx("path",{d:"M14 2H4c-1.11 0-2 .9-2 2v10h2V4h10zm4 4H8c-1.11 0-2 .9-2 2v10h2V8h10zm2 4h-8c-1.11 0-2 .9-2 2v8c0 1.1.89 2 2 2h8c1.1 0 2-.9 2-2v-8c0-1.1-.9-2-2-2"}),"AutoAwesomeMotion"),is=h(c.jsx("path",{d:"M14 2H4c-1.1 0-2 .9-2 2v10h2V4h10zm4 4H8c-1.1 0-2 .9-2 2v10h2V8h10zm2 4h-8c-1.1 0-2 .9-2 2v8c0 1.1.9 2 2 2h8c1.1 0 2-.9 2-2v-8c0-1.1-.9-2-2-2m0 10h-8v-8h8z"}),"AutoAwesomeMotionOutlined"),Vs=h(c.jsx("path",{d:"M13 2H4c-1.1 0-2 .9-2 2v9c0 .55.45 1 1 1s1-.45 1-1V4h9c.55 0 1-.45 1-1s-.45-1-1-1m4 4H8c-1.1 0-2 .9-2 2v9c0 .55.45 1 1 1s1-.45 1-1V8h9c.55 0 1-.45 1-1s-.45-1-1-1m3 4h-8c-1.1 0-2 .9-2 2v8c0 1.1.9 2 2 2h8c1.1 0 2-.9 2-2v-8c0-1.1-.9-2-2-2"}),"AutoAwesomeMotionRounded"),xs=h(c.jsx("path",{d:"M14 2H2v12h2V4h10zm4 4H6v12h2V8h10zm4 4H10v12h12z"}),"AutoAwesomeMotionSharp"),js=h([c.jsx("path",{d:"M12 12h8v8h-8z",opacity:".3"},"0"),c.jsx("path",{d:"M14 2H4c-1.1 0-2 .9-2 2v10h2V4h10zm6 8h-8c-1.1 0-2 .9-2 2v8c0 1.1.9 2 2 2h8c1.1 0 2-.9 2-2v-8c0-1.1-.9-2-2-2m0 10h-8v-8h8z"},"1"),c.jsx("path",{d:"M18 6H8c-1.1 0-2 .9-2 2v10h2V8h10z"},"2")],"AutoAwesomeMotionTwoTone"),us=h(c.jsx("path",{d:"m19 9 1.25-2.75L23 5l-2.75-1.25L19 1l-1.25 2.75L15 5l2.75 1.25zm0 6-1.25 2.75L15 19l2.75 1.25L19 23l1.25-2.75L23 19l-2.75-1.25zm-7.5-5.5L9 4 6.5 9.5 1 12l5.5 2.5L9 20l2.5-5.5L17 12zm-1.51 3.49L9 15.17l-.99-2.18L5.83 12l2.18-.99L9 8.83l.99 2.18 2.18.99z"}),"AutoAwesomeOutlined"),Ls=h(c.jsx("path",{d:"m19.46 8 .79-1.75L22 5.46c.39-.18.39-.73 0-.91l-1.75-.79L19.46 2c-.18-.39-.73-.39-.91 0l-.79 1.75-1.76.79c-.39.18-.39.73 0 .91l1.75.79.79 1.76c.18.39.74.39.92 0M11.5 9.5 9.91 6c-.35-.78-1.47-.78-1.82 0L6.5 9.5 3 11.09c-.78.36-.78 1.47 0 1.82l3.5 1.59L8.09 18c.36.78 1.47.78 1.82 0l1.59-3.5 3.5-1.59c.78-.36.78-1.47 0-1.82zm7.04 6.5-.79 1.75-1.75.79c-.39.18-.39.73 0 .91l1.75.79.79 1.76c.18.39.73.39.91 0l.79-1.75 1.76-.79c.39-.18.39-.73 0-.91l-1.75-.79-.79-1.76c-.18-.39-.74-.39-.92 0"}),"AutoAwesomeRounded"),Ss=h(c.jsx("path",{d:"m19 9 1.25-2.75L23 5l-2.75-1.25L19 1l-1.25 2.75L15 5l2.75 1.25zm-7.5.5L9 4 6.5 9.5 1 12l5.5 2.5L9 20l2.5-5.5L17 12zM19 15l-1.25 2.75L15 19l2.75 1.25L19 23l1.25-2.75L23 19l-2.75-1.25z"}),"AutoAwesomeSharp"),Cs=h([c.jsx("path",{d:"M9.99 11.01 9 8.83l-.99 2.18-2.18.99 2.18.99.99 2.18.99-2.18 2.18-.99z",opacity:".3"},"0"),c.jsx("path",{d:"m19 9 1.25-2.75L23 5l-2.75-1.25L19 1l-1.25 2.75L15 5l2.75 1.25zm0 6-1.25 2.75L15 19l2.75 1.25L19 23l1.25-2.75L23 19l-2.75-1.25zm-7.5-5.5L9 4 6.5 9.5 1 12l5.5 2.5L9 20l2.5-5.5L17 12zm-1.51 3.49L9 15.17l-.99-2.18L5.83 12l2.18-.99L9 8.83l.99 2.18 2.18.99z"},"1")],"AutoAwesomeTwoTone"),Ts=h([c.jsx("path",{d:"M15 2h-3.5l-1-1h-5l-1 1H1v2h14zm1 7c-.7 0-1.37.1-2 .29V5H2v12c0 1.1.9 2 2 2h5.68c1.12 2.36 3.53 4 6.32 4 3.87 0 7-3.13 7-7s-3.13-7-7-7m0 12c-2.76 0-5-2.24-5-5s2.24-5 5-5 5 2.24 5 5-2.24 5-5 5"},"0"),c.jsx("path",{d:"M16.5 12H15v5l3.6 2.1.8-1.2-2.9-1.7z"},"1")],"AutoDelete"),ws=h([c.jsx("path",{d:"M15 2h-3.5l-1-1h-5l-1 1H1v2h14zm1 7c-.7 0-1.37.1-2 .29V5H2v12c0 1.1.9 2 2 2h5.68c1.12 2.36 3.53 4 6.32 4 3.87 0 7-3.13 7-7s-3.13-7-7-7m-7 7c0 .34.03.67.08 1H4V7h8v3.26c-1.81 1.27-3 3.36-3 5.74m7 5c-2.76 0-5-2.24-5-5s2.24-5 5-5 5 2.24 5 5-2.24 5-5 5"},"0"),c.jsx("path",{d:"M16.5 12H15v5l3.6 2.1.8-1.2-2.9-1.7z"},"1")],"AutoDeleteOutlined"),Rs=h([c.jsx("path",{d:"M16 9c-.7 0-1.37.1-2 .29V7c0-1.1-.9-2-2-2H4c-1.1 0-2 .9-2 2v10c0 1.1.9 2 2 2h5.68c1.12 2.36 3.53 4 6.32 4 3.87 0 7-3.13 7-7s-3.13-7-7-7m0 12c-2.76 0-5-2.24-5-5s2.24-5 5-5 5 2.24 5 5-2.24 5-5 5M14 4c.55 0 1-.45 1-1s-.45-1-1-1h-2.5l-.71-.71c-.18-.18-.44-.29-.7-.29H5.91c-.26 0-.52.11-.7.29L4.5 2H2c-.55 0-1 .45-1 1s.45 1 1 1z"},"0"),c.jsx("path",{d:"M15.75 12c-.41 0-.75.34-.75.75v3.68c0 .36.19.68.5.86l2.52 1.47c.33.19.75.09.96-.22.23-.34.12-.81-.24-1.02L16.5 16.2v-3.45c0-.41-.34-.75-.75-.75"},"1")],"AutoDeleteRounded"),Os=h([c.jsx("path",{d:"M15 2h-3.5l-1-1h-5l-1 1H1v2h14zm1 7c-.7 0-1.37.1-2 .29V5H2v14h7.68c1.12 2.36 3.53 4 6.32 4 3.87 0 7-3.13 7-7s-3.13-7-7-7m0 12c-2.76 0-5-2.24-5-5s2.24-5 5-5 5 2.24 5 5-2.24 5-5 5"},"0"),c.jsx("path",{d:"M16.5 12H15v5l3.6 2.1.8-1.2-2.9-1.7z"},"1")],"AutoDeleteSharp"),ys=h([c.jsx("path",{d:"M12 7H4v10h5.08c-.05-.33-.08-.66-.08-1 0-2.38 1.19-4.47 3-5.74z",opacity:".3"},"0"),c.jsx("path",{d:"M15 2h-3.5l-1-1h-5l-1 1H1v2h14zm1 7c-.7 0-1.37.1-2 .29V5H2v12c0 1.1.9 2 2 2h5.68c1.12 2.36 3.53 4 6.32 4 3.87 0 7-3.13 7-7s-3.13-7-7-7m-7 7c0 .34.03.67.08 1H4V7h8v3.26c-1.81 1.27-3 3.36-3 5.74m7 5c-2.76 0-5-2.24-5-5s2.24-5 5-5 5 2.24 5 5-2.24 5-5 5"},"1"),c.jsx("path",{d:"M16.5 12H15v5l3.6 2.1.8-1.2-2.9-1.7z"},"2")],"AutoDeleteTwoTone"),gs=h(c.jsx("path",{d:"M7.5 5.6 10 7 8.6 4.5 10 2 7.5 3.4 5 2l1.4 2.5L5 7zm12 9.8L17 14l1.4 2.5L17 19l2.5-1.4L22 19l-1.4-2.5L22 14zM22 2l-2.5 1.4L17 2l1.4 2.5L17 7l2.5-1.4L22 7l-1.4-2.5zm-7.63 5.29a.996.996 0 0 0-1.41 0L1.29 18.96c-.39.39-.39 1.02 0 1.41l2.34 2.34c.39.39 1.02.39 1.41 0L16.7 11.05c.39-.39.39-1.02 0-1.41zm-1.03 5.49-2.12-2.12 2.44-2.44 2.12 2.12z"}),"AutoFixHigh"),As=h(c.jsx("path",{d:"m20 7 .94-2.06L23 4l-2.06-.94L20 1l-.94 2.06L17 4l2.06.94zM8.5 7l.94-2.06L11.5 4l-2.06-.94L8.5 1l-.94 2.06L5.5 4l2.06.94zM20 12.5l-.94 2.06-2.06.94 2.06.94.94 2.06.94-2.06L23 15.5l-2.06-.94zm-2.29-3.38-2.83-2.83c-.2-.19-.45-.29-.71-.29s-.51.1-.71.29L2.29 17.46c-.39.39-.39 1.02 0 1.41l2.83 2.83c.2.2.45.3.71.3s.51-.1.71-.29l11.17-11.17c.39-.39.39-1.03 0-1.42m-3.54-.7 1.41 1.41L14.41 11 13 9.59zM5.83 19.59l-1.41-1.41L11.59 11 13 12.41z"}),"AutoFixHighOutlined"),fs=h(c.jsx("path",{d:"m20.45 6 .49-1.06L22 4.45c.39-.18.39-.73 0-.91l-1.06-.49L20.45 2c-.18-.39-.73-.39-.91 0l-.49 1.06-1.05.49c-.39.18-.39.73 0 .91l1.06.49.49 1.05c.17.39.73.39.9 0M8.95 6l.49-1.06 1.06-.49c.39-.18.39-.73 0-.91l-1.06-.48L8.95 2c-.17-.39-.73-.39-.9 0l-.49 1.06-1.06.49c-.39.18-.39.73 0 .91l1.06.49L8.05 6c.17.39.73.39.9 0m10.6 7.5-.49 1.06-1.06.49c-.39.18-.39.73 0 .91l1.06.49.49 1.06c.18.39.73.39.91 0l.49-1.06 1.05-.5c.39-.18.39-.73 0-.91l-1.06-.49-.49-1.06c-.17-.38-.73-.38-.9.01m-1.84-4.38-2.83-2.83a.996.996 0 0 0-1.41 0L2.29 17.46c-.39.39-.39 1.02 0 1.41l2.83 2.83c.39.39 1.02.39 1.41 0L17.7 10.53c.4-.38.4-1.02.01-1.41m-3.5 2.09L12.8 9.8l1.38-1.38 1.41 1.41z"}),"AutoFixHighRounded"),Ps=h(c.jsx("path",{d:"m20 7 .94-2.06L23 4l-2.06-.94L20 1l-.94 2.06L17 4l2.06.94zM8.5 7l.94-2.06L11.5 4l-2.06-.94L8.5 1l-.94 2.06L5.5 4l2.06.94zM20 12.5l-.94 2.06-2.06.94 2.06.94.94 2.06.94-2.06L23 15.5l-2.06-.94zm-1.59-2.67-4.24-4.24L1.59 18.17l4.24 4.24zm-4.2 1.38L12.8 9.8l1.38-1.38 1.41 1.41z"}),"AutoFixHighSharp"),Fs=h([c.jsx("path",{d:"m4.4149 18.1667 7.17-7.17 1.4142 1.4141-7.17 7.1701z",opacity:".3"},"0"),c.jsx("path",{d:"m20 7 .94-2.06L23 4l-2.06-.94L20 1l-.94 2.06L17 4l2.06.94zM8.5 7l.94-2.06L11.5 4l-2.06-.94L8.5 1l-.94 2.06L5.5 4l2.06.94zM20 12.5l-.94 2.06-2.06.94 2.06.94.94 2.06.94-2.06L23 15.5l-2.06-.94zm-2.29-3.38-2.83-2.83c-.2-.19-.45-.29-.71-.29s-.51.1-.71.29L2.29 17.46c-.39.39-.39 1.02 0 1.41l2.83 2.83c.2.2.45.3.71.3s.51-.1.71-.29l11.17-11.17c.39-.39.39-1.03 0-1.42M5.83 19.59l-1.41-1.41L11.59 11 13 12.41zM14.41 11 13 9.59l1.17-1.17 1.41 1.41z"},"1")],"AutoFixHighTwoTone"),Bs=h(c.jsx("path",{d:"m22 2-2.5 1.4L17 2l1.4 2.5L17 7l2.5-1.4L22 7l-1.4-2.5zm-7.63 5.29a.996.996 0 0 0-1.41 0L1.29 18.96c-.39.39-.39 1.02 0 1.41l2.34 2.34c.39.39 1.02.39 1.41 0L16.7 11.05c.39-.39.39-1.02 0-1.41zm-1.03 5.49-2.12-2.12 2.44-2.44 2.12 2.12z"}),"AutoFixNormal"),bs=h(c.jsx("path",{d:"m20 7 .94-2.06L23 4l-2.06-.94L20 1l-.94 2.06L17 4l2.06.94zm-2.29 2.12-2.83-2.83c-.2-.19-.45-.29-.71-.29s-.51.1-.71.29L2.29 17.46c-.39.39-.39 1.02 0 1.41l2.83 2.83c.2.2.45.3.71.3s.51-.1.71-.29l11.17-11.17c.39-.39.39-1.03 0-1.42m-3.54-.7 1.41 1.41L14.41 11 13 9.59zM5.83 19.59l-1.41-1.41L11.59 11 13 12.41z"}),"AutoFixNormalOutlined"),Ds=h(c.jsx("path",{d:"m20.45 6 .49-1.06L22 4.45c.39-.18.39-.73 0-.91l-1.06-.49L20.45 2c-.18-.39-.73-.39-.91 0l-.49 1.06-1.05.49c-.39.18-.39.73 0 .91l1.06.49.49 1.05c.17.39.73.39.9 0m-2.74 3.12-2.83-2.83a.996.996 0 0 0-1.41 0L2.29 17.46c-.39.39-.39 1.02 0 1.41l2.83 2.83c.39.39 1.02.39 1.41 0L17.7 10.53c.4-.38.4-1.02.01-1.41m-3.5 2.09L12.8 9.8l1.38-1.38 1.41 1.41z"}),"AutoFixNormalRounded"),ks=h(c.jsx("path",{d:"m20 7 .94-2.06L23 4l-2.06-.94L20 1l-.94 2.06L17 4l2.06.94zm-1.59 2.83-4.24-4.24L1.59 18.17l4.24 4.24zm-4.2 1.38L12.8 9.8l1.38-1.38 1.41 1.41z"}),"AutoFixNormalSharp"),Ws=h([c.jsx("path",{d:"m4.4149 18.1667 7.17-7.17 1.4142 1.4141-7.17 7.1701z",opacity:".3"},"0"),c.jsx("path",{d:"m20 7 .94-2.06L23 4l-2.06-.94L20 1l-.94 2.06L17 4l2.06.94zm-2.29 2.12-2.83-2.83c-.2-.19-.45-.29-.71-.29s-.51.1-.71.29L2.29 17.46c-.39.39-.39 1.02 0 1.41l2.83 2.83c.2.2.45.3.71.3s.51-.1.71-.29l11.17-11.17c.39-.39.39-1.03 0-1.42M5.83 19.59l-1.41-1.41L11.59 11 13 12.41zM14.41 11 13 9.59l1.17-1.17 1.41 1.41z"},"1")],"AutoFixNormalTwoTone"),Ns=h(c.jsx("path",{d:"m23 1-2.5 1.4L18 1l1.4 2.5L18 6l2.5-1.4L23 6l-1.4-2.5zm-8.34 6.22 2.12 2.12-2.44 2.44.81.81 2.55-2.55c.39-.39.39-1.02 0-1.41l-2.34-2.34a.996.996 0 0 0-1.41 0L11.4 8.84l.81.81zm-.78 6.65-3.75-3.75-6.86-6.86L2 4.53l6.86 6.86-6.57 6.57c-.39.39-.39 1.02 0 1.41l2.34 2.34c.39.39 1.02.39 1.41 0l6.57-6.57L19.47 22l1.27-1.27z"}),"AutoFixOff"),Es=h(c.jsx("path",{d:"m20 7 .94-2.06L23 4l-2.06-.94L20 1l-.94 2.06L17 4l2.06.94zm-5.83 1.42 1.41 1.41-1.46 1.46 1.41 1.41 2.17-2.17c.39-.39.39-1.02 0-1.41l-2.83-2.83c-.19-.19-.44-.29-.7-.29s-.51.1-.71.29l-2.17 2.17 1.41 1.41zM1.39 4.22l7.07 7.07-6.17 6.17c-.39.39-.39 1.02 0 1.41l2.83 2.83c.2.2.45.3.71.3s.51-.1.71-.29l6.17-6.17 7.07 7.07 1.41-1.41L2.81 2.81zm9.9 9.9-5.46 5.46-1.41-1.41 5.46-5.46z"}),"AutoFixOffOutlined"),Is=h(c.jsx("path",{d:"m22 3.55-1.06-.49L20.45 2c-.18-.39-.73-.39-.91 0l-.49 1.06-1.05.49c-.39.18-.39.73 0 .91l1.06.49.49 1.05c.18.39.73.39.91 0l.49-1.06L22 4.45c.39-.17.39-.73 0-.9m-7.83 4.87 1.41 1.41-1.46 1.46 1.41 1.41 2.17-2.17c.39-.39.39-1.02 0-1.41l-2.83-2.83a.996.996 0 0 0-1.41 0l-2.17 2.17 1.41 1.41zM2.1 4.93l6.36 6.36-6.17 6.17c-.39.39-.39 1.02 0 1.41l2.83 2.83c.39.39 1.02.39 1.41 0l6.17-6.17 6.36 6.36c.39.39 1.02.39 1.41 0s.39-1.02 0-1.41L3.51 3.51a.996.996 0 0 0-1.41 0c-.39.4-.39 1.03 0 1.42"}),"AutoFixOffRounded"),Us=h(c.jsx("path",{d:"m20 7 .94-2.06L23 4l-2.06-.94L20 1l-.94 2.06L17 4l2.06.94zm-5.83 1.42 1.41 1.41-1.46 1.46 1.42 1.42 2.87-2.88-4.24-4.24-2.88 2.87 1.42 1.42zM1.39 4.22l7.07 7.07-6.87 6.88 4.24 4.24 6.88-6.87 7.07 7.07 1.41-1.42L2.81 2.81z"}),"AutoFixOffSharp"),Gs=h([c.jsx("path",{d:"m4.4169 18.1737 5.4659-5.4659 1.4142 1.4142-5.466 5.466z",opacity:".3"},"0"),c.jsx("path",{d:"m20 7 .94-2.06L23 4l-2.06-.94L20 1l-.94 2.06L17 4l2.06.94zm-5.83 1.42 1.41 1.41-1.46 1.46 1.41 1.41 2.17-2.17c.39-.39.39-1.02 0-1.41l-2.83-2.83c-.19-.19-.44-.29-.7-.29s-.51.1-.71.29l-2.17 2.17 1.41 1.41zM2.81 2.81 1.39 4.22l7.07 7.07-6.17 6.17c-.39.39-.39 1.02 0 1.41l2.83 2.83c.2.2.45.3.71.3s.51-.1.71-.29l6.17-6.17 7.07 7.07 1.41-1.41zm3.02 16.78-1.41-1.41 5.46-5.46 1.41 1.41z"},"1")],"AutoFixOffTwoTone"),Ks=h(c.jsx("path",{d:"M14.06 9.94 12 9l2.06-.94L15 6l.94 2.06L18 9l-2.06.94L15 12zM4 14l.94-2.06L7 11l-2.06-.94L4 8l-.94 2.06L1 11l2.06.94zm4.5-5 1.09-2.41L12 5.5 9.59 4.41 8.5 2 7.41 4.41 5 5.5l2.41 1.09zm-4 11.5 6-6.01 4 4L23 8.93l-1.41-1.41-7.09 7.97-4-4L3 19z"}),"AutoGraph"),qs=h(c.jsx("path",{d:"M14.06 9.94 12 9l2.06-.94L15 6l.94 2.06L18 9l-2.06.94L15 12zM4 14l.94-2.06L7 11l-2.06-.94L4 8l-.94 2.06L1 11l2.06.94zm4.5-5 1.09-2.41L12 5.5 9.59 4.41 8.5 2 7.41 4.41 5 5.5l2.41 1.09zm-4 11.5 6-6.01 4 4L23 8.93l-1.41-1.41-7.09 7.97-4-4L3 19z"}),"AutoGraphOutlined"),Qs=h(c.jsx("path",{d:"M14.06 9.94 13 9.45c-.39-.18-.39-.73 0-.91l1.06-.49.49-1.05c.18-.39.73-.39.91 0l.49 1.06 1.05.49c.39.18.39.73 0 .91l-1.06.49-.49 1.05c-.18.39-.73.39-.91 0zM4.45 13l.49-1.06L6 11.45c.39-.18.39-.73 0-.91l-1.06-.49L4.45 9c-.17-.39-.73-.39-.9 0l-.49 1.06-1.06.49c-.39.18-.39.73 0 .91l1.06.49.49 1.05c.17.39.73.39.9 0m4.51-5.01.63-1.4 1.4-.63c.39-.18.39-.73 0-.91l-1.4-.63-.63-1.4c-.18-.39-.73-.39-.91 0l-.63 1.4-1.4.63c-.39.18-.39.73 0 .91l1.4.63.63 1.4c.17.39.73.39.91 0m13.38.28c-.4-.4-1.07-.39-1.45.04l-6.39 7.18-3.29-3.29a.996.996 0 0 0-1.41 0l-6.04 6.05c-.41.41-.41 1.09 0 1.5s1.09.41 1.5 0l5.25-5.26 3.25 3.25c.41.41 1.07.39 1.45-.04l7.17-8.07c.35-.39.33-.99-.04-1.36"}),"AutoGraphRounded"),Zs=h(c.jsx("path",{d:"M14.06 9.94 12 9l2.06-.94L15 6l.94 2.06L18 9l-2.06.94L15 12zM4 14l.94-2.06L7 11l-2.06-.94L4 8l-.94 2.06L1 11l2.06.94zm4.5-5 1.09-2.41L12 5.5 9.59 4.41 8.5 2 7.41 4.41 5 5.5l2.41 1.09zm-4 11.5 6-6.01 4 4L23 8.93l-1.41-1.41-7.09 7.97-4-4L3 19z"}),"AutoGraphSharp"),Js=h(c.jsx("path",{d:"M14.06 9.94 12 9l2.06-.94L15 6l.94 2.06L18 9l-2.06.94L15 12zM4 14l.94-2.06L7 11l-2.06-.94L4 8l-.94 2.06L1 11l2.06.94zm4.5-5 1.09-2.41L12 5.5 9.59 4.41 8.5 2 7.41 4.41 5 5.5l2.41 1.09zm-4 11.5 6-6.01 4 4L23 8.93l-1.41-1.41-7.09 7.97-4-4L3 19z"}),"AutoGraphTwoTone"),Ys=h([c.jsx("path",{d:"M19.03 3.56c-1.67-1.39-3.74-2.3-6.03-2.51v2.01c1.73.19 3.31.88 4.61 1.92zM11 3.06V1.05c-2.29.2-4.36 1.12-6.03 2.51l1.42 1.42C7.69 3.94 9.27 3.25 11 3.06M4.98 6.39 3.56 4.97C2.17 6.64 1.26 8.71 1.05 11h2.01c.19-1.73.88-3.31 1.92-4.61M20.94 11h2.01c-.21-2.29-1.12-4.36-2.51-6.03l-1.42 1.42c1.04 1.3 1.73 2.88 1.92 4.61M7 12l3.44 1.56L12 17l1.56-3.44L17 12l-3.44-1.56L12 7l-1.56 3.44z"},"0"),c.jsx("path",{d:"M12 21c-3.11 0-5.85-1.59-7.46-4H7v-2H1v6h2v-2.7c1.99 2.84 5.27 4.7 9 4.7 4.87 0 9-3.17 10.44-7.56l-1.96-.45C19.25 18.48 15.92 21 12 21"},"1")],"AutoMode"),_s=h([c.jsx("path",{d:"M19.03 3.56c-1.67-1.39-3.74-2.3-6.03-2.51v2.01c1.73.19 3.31.88 4.61 1.92zM11 3.06V1.05c-2.29.2-4.36 1.12-6.03 2.51l1.42 1.42C7.69 3.94 9.27 3.25 11 3.06M4.98 6.39 3.56 4.97C2.17 6.64 1.26 8.71 1.05 11h2.01c.19-1.73.88-3.31 1.92-4.61M20.94 11h2.01c-.21-2.29-1.12-4.36-2.51-6.03l-1.42 1.42c1.04 1.3 1.73 2.88 1.92 4.61M7 12l3.44 1.56L12 17l1.56-3.44L17 12l-3.44-1.56L12 7l-1.56 3.44z"},"0"),c.jsx("path",{d:"M12 21c-3.11 0-5.85-1.59-7.46-4H7v-2H1v6h2v-2.7c1.99 2.84 5.27 4.7 9 4.7 4.87 0 9-3.17 10.44-7.56l-1.96-.45C19.25 18.48 15.92 21 12 21"},"1")],"AutoModeOutlined"),Xs=h([c.jsx("path",{d:"M18.06 2.83c-1.15-.77-2.46-1.32-3.86-1.61-.62-.12-1.2.35-1.2.99 0 .46.31.88.76.97 1.17.23 2.26.7 3.21 1.34.39.26.9.19 1.23-.14.46-.45.39-1.2-.14-1.55M11 2.21c0-.64-.58-1.11-1.2-.99-1.4.29-2.71.84-3.86 1.61-.52.35-.59 1.1-.15 1.54.33.33.84.4 1.23.14.96-.64 2.04-1.1 3.21-1.34.46-.08.77-.5.77-.96M4.38 5.79c-.45-.45-1.2-.37-1.54.15-.77 1.15-1.33 2.45-1.61 3.86-.13.62.35 1.2.98 1.2.46 0 .88-.31.97-.76.23-1.17.7-2.26 1.34-3.22.25-.38.18-.9-.14-1.23M21.79 11c.63 0 1.11-.58.98-1.2-.29-1.4-.84-2.7-1.61-3.86-.35-.52-1.1-.6-1.54-.15-.33.33-.4.84-.14 1.23.64.96 1.1 2.05 1.34 3.22.09.45.51.76.97.76M8 12.46l2.44 1.11 1.1 2.43c.18.39.73.39.91 0l1.11-2.44 2.44-1.1c.39-.18.39-.73 0-.91l-2.44-1.11L12.46 8c-.18-.39-.73-.39-.91 0l-1.11 2.44L8 11.54c-.39.18-.39.74 0 .92"},"0"),c.jsx("path",{d:"M12 21c-3.11 0-5.85-1.59-7.46-4H6c.55 0 1-.45 1-1s-.45-1-1-1H2c-.55 0-1 .45-1 1v4c0 .55.45 1 1 1s1-.45 1-1v-1.7c1.99 2.84 5.27 4.7 9 4.7 4.45 0 8.27-2.64 10-6.43.26-.57-.08-1.25-.69-1.39-.45-.1-.93.11-1.12.54C18.77 18.83 15.64 21 12 21"},"1")],"AutoModeRounded"),$s=h([c.jsx("path",{d:"M19.03 3.56c-1.67-1.39-3.74-2.3-6.03-2.51v2.01c1.73.19 3.31.88 4.61 1.92zM11 3.06V1.05c-2.29.2-4.36 1.12-6.03 2.51l1.42 1.42C7.69 3.94 9.27 3.25 11 3.06M4.98 6.39 3.56 4.97C2.17 6.64 1.26 8.71 1.05 11h2.01c.19-1.73.88-3.31 1.92-4.61M20.94 11h2.01c-.21-2.29-1.12-4.36-2.51-6.03l-1.42 1.42c1.04 1.3 1.73 2.88 1.92 4.61M7 12l3.44 1.56L12 17l1.56-3.44L17 12l-3.44-1.56L12 7l-1.56 3.44z"},"0"),c.jsx("path",{d:"M12 21c-3.11 0-5.85-1.59-7.46-4H7v-2H1v6h2v-2.7c1.99 2.84 5.27 4.7 9 4.7 4.87 0 9-3.17 10.44-7.56l-1.96-.45C19.25 18.48 15.92 21 12 21"},"1")],"AutoModeSharp"),ct=h([c.jsx("path",{d:"M19.03 3.56c-1.67-1.39-3.74-2.3-6.03-2.51v2.01c1.73.19 3.31.88 4.61 1.92zM11 3.06V1.05c-2.29.2-4.36 1.12-6.03 2.51l1.42 1.42C7.69 3.94 9.27 3.25 11 3.06M4.98 6.39 3.56 4.97C2.17 6.64 1.26 8.71 1.05 11h2.01c.19-1.73.88-3.31 1.92-4.61M20.94 11h2.01c-.21-2.29-1.12-4.36-2.51-6.03l-1.42 1.42c1.04 1.3 1.73 2.88 1.92 4.61M7 12l3.44 1.56L12 17l1.56-3.44L17 12l-3.44-1.56L12 7l-1.56 3.44z"},"0"),c.jsx("path",{d:"M12 21c-3.11 0-5.85-1.59-7.46-4H7v-2H1v6h2v-2.7c1.99 2.84 5.27 4.7 9 4.7 4.87 0 9-3.17 10.44-7.56l-1.96-.45C19.25 18.48 15.92 21 12 21"},"1")],"AutoModeTwoTone"),ht=h(c.jsx("path",{d:"m19 1-5 5v11l5-4.5zM1 6v14.65c0 .25.25.5.5.5.1 0 .15-.05.25-.05C3.1 20.45 5.05 20 6.5 20c1.95 0 4.05.4 5.5 1.5V6c-1.45-1.1-3.55-1.5-5.5-1.5S2.45 4.9 1 6m22 13.5V6c-.6-.45-1.25-.75-2-1v13.5c-1.1-.35-2.3-.5-3.5-.5-1.7 0-4.15.65-5.5 1.5v2c1.35-.85 3.8-1.5 5.5-1.5 1.65 0 3.35.3 4.75 1.05.1.05.15.05.25.05.25 0 .5-.25.5-.5z"}),"AutoStories"),st=h(c.jsx("path",{d:"M22.47 5.2c-.47-.24-.96-.44-1.47-.61v12.03c-1.14-.41-2.31-.62-3.5-.62-1.9 0-3.78.54-5.5 1.58V5.48C10.38 4.55 8.51 4 6.5 4c-1.79 0-3.48.44-4.97 1.2-.33.16-.53.51-.53.88v12.08c0 .58.47.99 1 .99q.24 0 .48-.12C3.69 18.4 5.05 18 6.5 18c2.07 0 3.98.82 5.5 2 1.52-1.18 3.43-2 5.5-2 1.45 0 2.81.4 4.02 1.04q.24.12.48.12c.52 0 1-.41 1-.99V6.08c0-.37-.2-.72-.53-.88M10 16.62C8.86 16.21 7.69 16 6.5 16s-2.36.21-3.5.62V6.71C4.11 6.24 5.28 6 6.5 6c1.2 0 2.39.25 3.5.72zM19 .5l-5 5V15l5-4.5z"}),"AutoStoriesOutlined"),tt=h(c.jsx("path",{d:"m18.15 1.35-4 4q-.15.15-.15.36v8.17c0 .43.51.66.83.37l4-3.6c.11-.09.17-.23.17-.37V1.71c0-.45-.54-.67-.85-.36m4.32 3.85c-.47-.24-.96-.44-1.47-.61v12.03c-1.14-.41-2.31-.62-3.5-.62-1.9 0-3.78.54-5.5 1.58V5.48C10.38 4.55 8.51 4 6.5 4c-1.79 0-3.48.44-4.97 1.2-.33.16-.53.51-.53.88v12.08c0 .76.81 1.23 1.48.87C3.69 18.4 5.05 18 6.5 18c2.07 0 3.98.82 5.5 2 1.52-1.18 3.43-2 5.5-2 1.45 0 2.81.4 4.02 1.04.67.36 1.48-.11 1.48-.87V6.08c0-.37-.2-.72-.53-.88"}),"AutoStoriesRounded"),ot=h([c.jsx("path",{d:"M21 4.6v12.02c-1.14-.41-2.31-.62-3.5-.62-1.9 0-3.78.54-5.5 1.58V5.48C10.38 4.55 8.51 4 6.5 4S2.62 4.55 1 5.48V20c1.52-1.18 3.43-2 5.5-2s3.98.82 5.5 2c1.52-1.18 3.43-2 5.5-2s3.98.82 5.5 2V5.48c-.63-.36-1.3-.64-2-.88"},"0"),c.jsx("path",{d:"m19 .5-5 5V15l5-4.5z"},"1")],"AutoStoriesSharp"),vt=h([c.jsx("path",{d:"M3 6.71v9.91c1.14-.41 2.31-.62 3.5-.62s2.36.21 3.5.62v-9.9C8.89 6.25 7.7 6 6.5 6c-1.22 0-2.39.24-3.5.71",opacity:".3"},"0"),c.jsx("path",{d:"m19 .5-5 5V15l5-4.5z"},"1"),c.jsx("path",{d:"M22.47 5.2c-.47-.24-.96-.44-1.47-.61v12.03c-1.14-.41-2.31-.62-3.5-.62-1.9 0-3.78.54-5.5 1.58V5.48C10.38 4.55 8.51 4 6.5 4c-1.79 0-3.48.44-4.97 1.2-.33.16-.53.51-.53.88v12.08c0 .58.47.99 1 .99q.24 0 .48-.12C3.69 18.4 5.05 18 6.5 18c2.07 0 3.98.82 5.5 2 1.52-1.18 3.43-2 5.5-2 1.45 0 2.81.4 4.02 1.04q.24.12.48.12c.52 0 1-.41 1-.99V6.08c0-.37-.2-.72-.53-.88M10 16.62C8.86 16.21 7.69 16 6.5 16s-2.36.21-3.5.62V6.71C4.11 6.24 5.28 6 6.5 6c1.2 0 2.39.25 3.5.72z"},"2")],"AutoStoriesTwoTone"),et=h([c.jsx("path",{d:"M12.03 6.3h-.06l-1.02 2.89h2.1zM3 17h2v5H3z"},"0"),c.jsx("path",{d:"M12 15c3.31 0 6-2.69 6-6s-2.69-6-6-6-6 2.69-6 6 2.69 6 6 6m-.63-10h1.25l2.63 7h-1.21l-.63-1.79h-2.83L9.96 12H8.74zM7 17h2v5H7zm4 0h2v5h-2zm4 0h6v5h-6z"},"1")],"AutofpsSelect"),lt=h([c.jsx("path",{d:"M12.03 6.3h-.06l-1.02 2.89h2.1zM3 17h2v5H3z"},"0"),c.jsx("path",{d:"M12 15c3.31 0 6-2.69 6-6s-2.69-6-6-6-6 2.69-6 6 2.69 6 6 6m-.63-10h1.25l2.63 7h-1.21l-.63-1.79h-2.83L9.96 12H8.74zM7 17h2v5H7zm4 0h2v5h-2zm4 0h6v5h-6z"},"1")],"AutofpsSelectOutlined"),nt=h([c.jsx("path",{d:"M12.03 6.3h-.06l-1.02 2.89h2.1z"},"0"),c.jsx("path",{d:"M4 22c.55 0 1-.45 1-1v-3c0-.55-.45-1-1-1s-1 .45-1 1v3c0 .55.45 1 1 1m8-7c3.31 0 6-2.69 6-6s-2.69-6-6-6-6 2.69-6 6 2.69 6 6 6m0-10c.38 0 .71.23.85.59l2.12 5.65c.14.37-.13.76-.53.76-.24 0-.45-.15-.53-.38l-.49-1.41h-2.83l-.5 1.41c-.08.23-.29.38-.53.38-.39 0-.67-.39-.53-.76l2.12-5.65c.14-.36.47-.59.85-.59M8 22c.55 0 1-.45 1-1v-3c0-.55-.45-1-1-1s-1 .45-1 1v3c0 .55.45 1 1 1m4 0c.55 0 1-.45 1-1v-3c0-.55-.45-1-1-1s-1 .45-1 1v3c0 .55.45 1 1 1m3-4v3c0 .55.45 1 1 1h4c.55 0 1-.45 1-1v-3c0-.55-.45-1-1-1h-4c-.55 0-1 .45-1 1"},"1")],"AutofpsSelectRounded"),at=h([c.jsx("path",{d:"M12.03 6.3h-.06l-1.02 2.89h2.1zM3 17h2v5H3z"},"0"),c.jsx("path",{d:"M12 15c3.31 0 6-2.69 6-6s-2.69-6-6-6-6 2.69-6 6 2.69 6 6 6m-.63-10h1.25l2.63 7h-1.21l-.63-1.79h-2.83L9.96 12H8.74zM7 17h2v5H7zm4 0h2v5h-2zm4 0h6v5h-6z"},"1")],"AutofpsSelectSharp"),dt=h([c.jsx("path",{d:"M12.03 6.3h-.06l-1.02 2.89h2.1zM3 17h2v5H3z"},"0"),c.jsx("path",{d:"M12 15c3.31 0 6-2.69 6-6s-2.69-6-6-6-6 2.69-6 6 2.69 6 6 6m-.63-10h1.25l2.63 7h-1.21l-.63-1.79h-2.83L9.96 12H8.74zM7 17h2v5H7zm4 0h2v5h-2zm4 0h6v5h-6z"},"1")],"AutofpsSelectTwoTone"),zt=h(c.jsx("path",{d:"M12 6v3l4-4-4-4v3c-4.42 0-8 3.58-8 8 0 1.57.46 3.03 1.24 4.26L6.7 14.8c-.45-.83-.7-1.79-.7-2.8 0-3.31 2.69-6 6-6m6.76 1.74L17.3 9.2c.44.84.7 1.79.7 2.8 0 3.31-2.69 6-6 6v-3l-4 4 4 4v-3c4.42 0 8-3.58 8-8 0-1.57-.46-3.03-1.24-4.26"}),"Autorenew"),mt=h(c.jsx("path",{d:"M12 6v3l4-4-4-4v3c-4.42 0-8 3.58-8 8 0 1.57.46 3.03 1.24 4.26L6.7 14.8c-.45-.83-.7-1.79-.7-2.8 0-3.31 2.69-6 6-6m6.76 1.74L17.3 9.2c.44.84.7 1.79.7 2.8 0 3.31-2.69 6-6 6v-3l-4 4 4 4v-3c4.42 0 8-3.58 8-8 0-1.57-.46-3.03-1.24-4.26"}),"AutorenewOutlined"),pt=h(c.jsx("path",{d:"M12 6v1.79c0 .45.54.67.85.35l2.79-2.79c.2-.2.2-.51 0-.71l-2.79-2.79c-.31-.31-.85-.09-.85.36V4c-4.42 0-8 3.58-8 8 0 1.04.2 2.04.57 2.95.27.67 1.13.85 1.64.34.27-.27.38-.68.23-1.04C6.15 13.56 6 12.79 6 12c0-3.31 2.69-6 6-6m5.79 2.71c-.27.27-.38.69-.23 1.04.28.7.44 1.46.44 2.25 0 3.31-2.69 6-6 6v-1.79c0-.45-.54-.67-.85-.35l-2.79 2.79c-.2.2-.2.51 0 .71l2.79 2.79c.31.31.85.09.85-.35V20c4.42 0 8-3.58 8-8 0-1.04-.2-2.04-.57-2.95-.27-.67-1.13-.85-1.64-.34"}),"AutorenewRounded"),Ht=h(c.jsx("path",{d:"M12 6v3l4-4-4-4v3c-4.42 0-8 3.58-8 8 0 1.57.46 3.03 1.24 4.26L6.7 14.8c-.45-.83-.7-1.79-.7-2.8 0-3.31 2.69-6 6-6m6.76 1.74L17.3 9.2c.44.84.7 1.79.7 2.8 0 3.31-2.69 6-6 6v-3l-4 4 4 4v-3c4.42 0 8-3.58 8-8 0-1.57-.46-3.03-1.24-4.26"}),"AutorenewSharp"),Mt=h(c.jsx("path",{d:"M12 6v3l4-4-4-4v3c-4.42 0-8 3.58-8 8 0 1.57.46 3.03 1.24 4.26L6.7 14.8c-.45-.83-.7-1.79-.7-2.8 0-3.31 2.69-6 6-6m6.76 1.74L17.3 9.2c.44.84.7 1.79.7 2.8 0 3.31-2.69 6-6 6v-3l-4 4 4 4v-3c4.42 0 8-3.58 8-8 0-1.57-.46-3.03-1.24-4.26"}),"AutorenewTwoTone"),rt=h(c.jsx("path",{d:"M11 17c0 .55.45 1 1 1s1-.45 1-1-.45-1-1-1-1 .45-1 1m0-14v4h2V5.08c3.39.49 6 3.39 6 6.92 0 3.87-3.13 7-7 7s-7-3.13-7-7c0-1.68.59-3.22 1.58-4.42L12 13l1.41-1.41-6.8-6.8v.02C4.42 6.45 3 9.05 3 12c0 4.97 4.02 9 9 9 4.97 0 9-4.03 9-9s-4.03-9-9-9zm7 9c0-.55-.45-1-1-1s-1 .45-1 1 .45 1 1 1 1-.45 1-1M6 12c0 .55.45 1 1 1s1-.45 1-1-.45-1-1-1-1 .45-1 1"}),"AvTimer"),it=h(c.jsx("path",{d:"M11 17c0 .55.45 1 1 1s1-.45 1-1-.45-1-1-1-1 .45-1 1m0-14v4h2V5.08c3.39.49 6 3.39 6 6.92 0 3.87-3.13 7-7 7s-7-3.13-7-7c0-1.68.59-3.22 1.58-4.42L12 13l1.41-1.41-6.8-6.8v.02C4.42 6.45 3 9.05 3 12c0 4.97 4.02 9 9 9 4.97 0 9-4.03 9-9s-4.03-9-9-9zm7 9c0-.55-.45-1-1-1s-1 .45-1 1 .45 1 1 1 1-.45 1-1M6 12c0 .55.45 1 1 1s1-.45 1-1-.45-1-1-1-1 .45-1 1"}),"AvTimerOutlined"),Vt=h([c.jsx("circle",{cx:"12",cy:"17",r:"1"},"0"),c.jsx("circle",{cx:"7",cy:"12",r:"1"},"1"),c.jsx("circle",{cx:"17",cy:"12",r:"1"},"2"),c.jsx("path",{d:"M12 3c-.55 0-1 .45-1 1v2c0 .55.45 1 1 1s1-.45 1-1v-.92c3.31.48 5.87 3.25 6 6.66.14 3.85-3.03 7.2-6.88 7.26C8.19 19.06 5 15.91 5 12c0-1.68.59-3.22 1.58-4.42l4.71 4.72c.39.39 1.02.39 1.41 0s.39-1.02 0-1.41L7.26 5.46c-.38-.38-1-.39-1.4-.02C4.1 7.07 3 9.4 3 12c0 5.04 4.14 9.12 9.21 9 4.7-.11 8.63-4.01 8.78-8.71C21.16 7.19 17.07 3 12 3"},"3")],"AvTimerRounded"),xt=h(c.jsx("path",{d:"M11 17c0 .55.45 1 1 1s1-.45 1-1-.45-1-1-1-1 .45-1 1m0-14v4h2V5.08c3.39.49 6 3.39 6 6.92 0 3.87-3.13 7-7 7s-7-3.13-7-7c0-1.68.59-3.22 1.58-4.42L12 13l1.41-1.41-6.8-6.8v.02C4.42 6.45 3 9.05 3 12c0 4.97 4.02 9 9 9 4.97 0 9-4.03 9-9s-4.03-9-9-9zm7 9c0-.55-.45-1-1-1s-1 .45-1 1 .45 1 1 1 1-.45 1-1M6 12c0 .55.45 1 1 1s1-.45 1-1-.45-1-1-1-1 .45-1 1"}),"AvTimerSharp"),jt=h([c.jsx("path",{d:"M12 21c4.97 0 9-4.03 9-9s-4.03-9-9-9h-1v4h2V5.08c3.39.49 6 3.39 6 6.92 0 3.87-3.13 7-7 7s-7-3.13-7-7c0-1.68.59-3.22 1.58-4.42L12 13l1.41-1.41-6.8-6.8v.02C4.42 6.45 3 9.05 3 12c0 4.97 4.02 9 9 9"},"0"),c.jsx("circle",{cx:"12",cy:"17",r:"1"},"1"),c.jsx("circle",{cx:"17",cy:"12",r:"1"},"2"),c.jsx("circle",{cx:"7",cy:"12",r:"1"},"3")],"AvTimerTwoTone"),ut=h(c.jsx("path",{d:"M14 8v2h-3L8.31 8.82 7 12.75V22H3V12l1.58-4.63c.38-1.12 1.64-1.68 2.72-1.19l4.15 1.83zM8 1c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2m1 18h12v-2H9zm10.5-3c.83 0 1.5-.67 1.5-1.5s-.67-1.5-1.5-1.5-1.5.67-1.5 1.5.67 1.5 1.5 1.5M13 12c0-.55-.45-1-1-1H9v2h2v1c0 1.1.9 2 2 2h2c1.1 0 2-.9 2-2v-3h-2v2h-2z"}),"BabyChangingStation"),Lt=h(c.jsx("path",{d:"M14 8v2h-3L8.31 8.82 7 12.75V22H3V12l1.58-4.63c.38-1.12 1.64-1.68 2.72-1.19l4.15 1.83zM8 1c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2m1 18h12v-2H9zm10.5-3c.83 0 1.5-.67 1.5-1.5s-.67-1.5-1.5-1.5-1.5.67-1.5 1.5.67 1.5 1.5 1.5M13 12c0-.55-.45-1-1-1H9v2h2v1c0 1.1.9 2 2 2h2c1.1 0 2-.9 2-2v-3h-2v2h-2z"}),"BabyChangingStationOutlined"),St=h(c.jsx("path",{d:"M14 9c0 .55-.45 1-1 1h-1.58c-.28 0-.55-.06-.8-.17l-2.3-1.01L7 12.75V21c0 .55-.45 1-1 1H4c-.55 0-1-.45-1-1v-8.67c0-.22.04-.44.11-.65l1.48-4.32c.37-1.11 1.63-1.67 2.71-1.18l4.15 1.83L13 8c.55 0 1 .45 1 1M8 1c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2m2 18h10c.55 0 1-.45 1-1s-.45-1-1-1H10c-.55 0-1 .45-1 1s.45 1 1 1m9.5-3c.83 0 1.5-.67 1.5-1.5s-.67-1.5-1.5-1.5-1.5.67-1.5 1.5.67 1.5 1.5 1.5M13 12c0-.55-.45-1-1-1h-2c-.55 0-1 .45-1 1s.45 1 1 1h1v1c0 1.1.9 2 2 2h2c1.1 0 2-.9 2-2v-2c0-.55-.45-1-1-1s-1 .45-1 1v1h-2z"}),"BabyChangingStationRounded"),Ct=h(c.jsx("path",{d:"M14 8v2h-3L8.31 8.82 7 12.75V22H3V12l1.58-4.63C4.86 6.53 5.63 6.01 6.46 6c.28 0 .56.05.84.18l4.15 1.83zM8 1c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2m1 18h12v-2H9zm10.5-3c.83 0 1.5-.67 1.5-1.5s-.67-1.5-1.5-1.5-1.5.67-1.5 1.5.67 1.5 1.5 1.5M13 13v-2H9v2h2v3h6v-5h-2v2z"}),"BabyChangingStationSharp"),Tt=h(c.jsx("path",{d:"M14 8v2h-3L8.31 8.82 7 12.75V22H3V12l1.58-4.63c.38-1.12 1.64-1.68 2.72-1.19l4.15 1.83zM8 1c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2m1 18h12v-2H9zm10.5-3c.83 0 1.5-.67 1.5-1.5s-.67-1.5-1.5-1.5-1.5.67-1.5 1.5.67 1.5 1.5 1.5M13 12c0-.55-.45-1-1-1H9v2h2v1c0 1.1.9 2 2 2h2c1.1 0 2-.9 2-2v-3h-2v2h-2z"}),"BabyChangingStationTwoTone"),wt=h(c.jsx("path",{d:"M13 24c-3.26 0-6.19-1.99-7.4-5.02l-3.03-7.61c-.31-.79.43-1.58 1.24-1.32l.79.26c.56.18 1.02.61 1.24 1.16L7.25 15H8V3.25C8 2.56 8.56 2 9.25 2s1.25.56 1.25 1.25V12h1V1.25c0-.69.56-1.25 1.25-1.25S14 .56 14 1.25V12h1V2.75c0-.69.56-1.25 1.25-1.25s1.25.56 1.25 1.25V12h1V5.75c0-.69.56-1.25 1.25-1.25S21 5.06 21 5.75V16c0 4.42-3.58 8-8 8"}),"BackHand"),Rt=h(c.jsx("path",{d:"M21 7c0-1.38-1.12-2.5-2.5-2.5-.17 0-.34.02-.5.05V4c0-1.38-1.12-2.5-2.5-2.5-.23 0-.46.03-.67.09C14.46.66 13.56 0 12.5 0c-1.23 0-2.25.89-2.46 2.06Q9.785 2 9.5 2C8.12 2 7 3.12 7 4.5v5.89c-.34-.31-.76-.54-1.22-.66l-.77-.21c-.83-.23-1.7.09-2.19.83-.38.57-.4 1.31-.15 1.95l2.56 6.43C6.49 21.91 9.57 24 13 24c4.42 0 8-3.58 8-8zm-2 9c0 3.31-2.69 6-6 6-2.61 0-4.95-1.59-5.91-4.01l-2.6-6.54.53.14c.46.12.83.46 1 .9L7 15h2V4.5c0-.28.22-.5.5-.5s.5.22.5.5V12h2V2.5c0-.28.22-.5.5-.5s.5.22.5.5V12h2V4c0-.28.22-.5.5-.5s.5.22.5.5v8h2V7c0-.28.22-.5.5-.5s.5.22.5.5z"}),"BackHandOutlined"),Ot=h(c.jsx("path",{d:"M21 16c0 4.42-3.58 8-8 8-3.26 0-6.19-1.99-7.4-5.02l-3.03-7.61c-.31-.79.43-1.58 1.24-1.32l.79.26c.56.18 1.02.61 1.24 1.16l1.28 3.21c.08.2.26.32.46.32H8V3.25C8 2.56 8.56 2 9.25 2s1.25.56 1.25 1.25v8.25c0 .28.22.5.5.5s.5-.22.5-.5V1.25c0-.69.56-1.25 1.25-1.25S14 .56 14 1.25V11.5c0 .28.22.5.5.5s.5-.22.5-.5V2.75c0-.69.56-1.25 1.25-1.25s1.25.56 1.25 1.25v8.75c0 .28.22.5.5.5s.5-.22.5-.5V5.75c0-.69.56-1.25 1.25-1.25S21 5.06 21 5.75z"}),"BackHandRounded"),yt=h(c.jsx("path",{d:"M2.21 10.47 5 9.36 7.25 15H8V2h2.5v10h1V0H14v12h1V1.5h2.5V12h1V4.5H21V16c0 4.42-3.58 8-8 8-3.26 0-6.19-1.99-7.4-5.02z"}),"BackHandSharp"),gt=h([c.jsx("path",{d:"M19 16c0 3.31-2.69 6-6 6-2.61 0-4.95-1.59-5.91-4.01l-2.6-6.54.53.14c.46.12.83.46 1 .9L7 15h2V4.5c0-.28.22-.5.5-.5s.5.22.5.5V12h2V2.5c0-.28.22-.5.5-.5s.5.22.5.5V12h2V4c0-.28.22-.5.5-.5s.5.22.5.5v8h2V7c0-.28.22-.5.5-.5s.5.22.5.5z",opacity:".3"},"0"),c.jsx("path",{d:"M21 7c0-1.38-1.12-2.5-2.5-2.5-.17 0-.34.02-.5.05V4c0-1.38-1.12-2.5-2.5-2.5-.23 0-.46.03-.67.09C14.46.66 13.56 0 12.5 0c-1.23 0-2.25.89-2.46 2.06Q9.785 2 9.5 2C8.12 2 7 3.12 7 4.5v5.89c-.34-.31-.76-.54-1.22-.66l-.77-.21c-.83-.23-1.7.09-2.19.83-.38.57-.4 1.31-.15 1.95l2.56 6.43C6.49 21.91 9.57 24 13 24c4.42 0 8-3.58 8-8zm-2 9c0 3.31-2.69 6-6 6-2.61 0-4.95-1.59-5.91-4.01l-2.6-6.54.53.14c.46.12.83.46 1 .9L7 15h2V4.5c0-.28.22-.5.5-.5s.5.22.5.5V12h2V2.5c0-.28.22-.5.5-.5s.5.22.5.5V12h2V4c0-.28.22-.5.5-.5s.5.22.5.5v8h2V7c0-.28.22-.5.5-.5s.5.22.5.5z"},"1")],"BackHandTwoTone"),At=h(c.jsx("path",{d:"M20 8v12c0 1.1-.9 2-2 2H6c-1.1 0-2-.9-2-2V8c0-1.86 1.28-3.41 3-3.86V2h3v2h4V2h3v2.14c1.72.45 3 2 3 3.86M6 12v2h10v2h2v-4z"}),"Backpack"),ft=h(c.jsx("path",{d:"M17 4.14V2h-3v2h-4V2H7v2.14c-1.72.45-3 2-3 3.86v12c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V8c0-1.86-1.28-3.41-3-3.86M18 20H6V8c0-1.1.9-2 2-2h8c1.1 0 2 .9 2 2zm-1.5-8v4h-2v-2h-7v-2z"}),"BackpackOutlined"),Pt=h(c.jsx("path",{d:"M20 8v12c0 1.1-.9 2-2 2H6c-1.1 0-2-.9-2-2V8c0-1.86 1.28-3.41 3-3.86V3.5C7 2.67 7.67 2 8.5 2s1.5.67 1.5 1.5V4h4v-.5c0-.83.67-1.5 1.5-1.5s1.5.67 1.5 1.5v.64c1.72.45 3 2 3 3.86M6 13c0 .55.45 1 1 1h9v1c0 .55.45 1 1 1s1-.45 1-1v-2c0-.55-.45-1-1-1H7c-.55 0-1 .45-1 1"}),"BackpackRounded"),Ft=h(c.jsx("path",{d:"M20 8v14H4V8c0-1.86 1.28-3.41 3-3.86V2h3v2h4V2h3v2.14c1.72.45 3 2 3 3.86M6 12v2h10v2h2v-4z"}),"BackpackSharp"),Bt=h([c.jsx("path",{d:"M18 20H6V8c0-1.1.9-2 2-2h8c1.1 0 2 .9 2 2zM7.5 12v2h7v2h2v-4z",opacity:".3"},"0"),c.jsx("path",{d:"M17 4.14V2h-3v2h-4V2H7v2.14c-1.72.45-3 2-3 3.86v12c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V8c0-1.86-1.28-3.41-3-3.86M18 20H6V8c0-1.1.9-2 2-2h8c1.1 0 2 .9 2 2zM7.5 12v2h7v2h2v-4z"},"1")],"BackpackTwoTone"),bt=h(c.jsx("path",{d:"M22 3H7c-.69 0-1.23.35-1.59.88L0 12l5.41 8.11c.36.53.9.89 1.59.89h15c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m-3 12.59L17.59 17 14 13.41 10.41 17 9 15.59 12.59 12 9 8.41 10.41 7 14 10.59 17.59 7 19 8.41 15.41 12z"}),"Backspace"),Dt=h(c.jsx("path",{d:"M22 3H7c-.69 0-1.23.35-1.59.88L0 12l5.41 8.11c.36.53.9.89 1.59.89h15c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 16H7.07L2.4 12l4.66-7H22zm-11.59-2L14 13.41 17.59 17 19 15.59 15.41 12 19 8.41 17.59 7 14 10.59 10.41 7 9 8.41 12.59 12 9 15.59z"}),"BackspaceOutlined"),kt=h(c.jsx("path",{d:"M22 3H7c-.69 0-1.23.35-1.59.88L.37 11.45c-.22.34-.22.77 0 1.11l5.04 7.56c.36.52.9.88 1.59.88h15c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m-3.7 13.3c-.39.39-1.02.39-1.41 0L14 13.41l-2.89 2.89c-.39.39-1.02.39-1.41 0a.996.996 0 0 1 0-1.41L12.59 12 9.7 9.11a.996.996 0 0 1 0-1.41c.39-.39 1.02-.39 1.41 0L14 10.59l2.89-2.89c.39-.39 1.02-.39 1.41 0s.39 1.02 0 1.41L15.41 12l2.89 2.89c.38.38.38 1.02 0 1.41"}),"BackspaceRounded"),Wt=h(c.jsx("path",{d:"M24 3H6l-6 9 6 9h18zm-5 12.59L17.59 17 14 13.41 10.41 17 9 15.59 12.59 12 9 8.41 10.41 7 14 10.59 17.59 7 19 8.41 15.41 12z"}),"BackspaceSharp"),Nt=h([c.jsx("path",{d:"M7.06 5 2.4 12l4.67 7H22V5zq.015 0 0 0M9 8.41 10.41 7 14 10.59 17.59 7 19 8.41 15.41 12 19 15.59 17.59 17 14 13.41 10.41 17 9 15.59 12.59 12z",opacity:".3"},"0"),c.jsx("path",{d:"M22 3H7c-.69 0-1.23.35-1.59.88L0 12l5.41 8.11c.36.53.9.89 1.59.89h15c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 16H7.07L2.4 12l4.66-7H22zm-11.59-2L14 13.41 17.59 17 19 15.59 15.41 12 19 8.41 17.59 7 14 10.59 10.41 7 9 8.41 12.59 12 9 15.59z"},"1")],"BackspaceTwoTone"),Et=h(c.jsx("path",{d:"M19.35 10.04C18.67 6.59 15.64 4 12 4 9.11 4 6.6 5.64 5.35 8.04 2.34 8.36 0 10.91 0 14c0 3.31 2.69 6 6 6h13c2.76 0 5-2.24 5-5 0-2.64-2.05-4.78-4.65-4.96M14 13v4h-4v-4H7l5-5 5 5z"}),"Backup"),It=h(c.jsx("path",{d:"M19.35 10.04C18.67 6.59 15.64 4 12 4 9.11 4 6.6 5.64 5.35 8.04 2.34 8.36 0 10.91 0 14c0 3.31 2.69 6 6 6h13c2.76 0 5-2.24 5-5 0-2.64-2.05-4.78-4.65-4.96M19 18H6c-2.21 0-4-1.79-4-4 0-2.05 1.53-3.76 3.56-3.97l1.07-.11.5-.95C8.08 7.14 9.94 6 12 6c2.62 0 4.88 1.86 5.39 4.43l.3 1.5 1.53.11c1.56.1 2.78 1.41 2.78 2.96 0 1.65-1.35 3-3 3M8 13h2.55v3h2.9v-3H16l-4-4z"}),"BackupOutlined"),Ut=h(c.jsx("path",{d:"M19 11c0-3.87-3.13-7-7-7-3.22 0-5.93 2.18-6.74 5.15C2.82 9.71 1 11.89 1 14.5 1 17.54 3.46 20 6.5 20h12c2.49-.01 4.5-2.03 4.5-4.52 0-2.33-1.75-4.22-4-4.48m-6 2v2c0 .55-.45 1-1 1s-1-.45-1-1v-2H9.21c-.45 0-.67-.54-.35-.85l2.79-2.79c.2-.2.51-.2.71 0l2.79 2.79c.31.31.09.85-.35.85z"}),"BackupRounded"),Gt=h(c.jsx("path",{d:"M19.35 10.04C18.67 6.59 15.64 4 12 4 9.11 4 6.6 5.64 5.35 8.04 2.34 8.36 0 10.91 0 14c0 3.31 2.69 6 6 6h13c2.76 0 5-2.24 5-5 0-2.64-2.05-4.78-4.65-4.96M14 13v4h-4v-4H7l5-5 5 5z"}),"BackupSharp"),Kt=h([c.jsx("path",{d:"M20 6v14H6v2h14c1.1 0 2-.9 2-2V6z"},"0"),c.jsx("path",{d:"M16 2H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2M9 16H4v-5h5zm7 0h-5v-5h5zm0-7H4V4h12z"},"1")],"BackupTable"),qt=h([c.jsx("path",{d:"M20 6v14H6v2h14c1.1 0 2-.9 2-2V6z"},"0"),c.jsx("path",{d:"M16 2H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2M9 16H4v-5h5zm7 0h-5v-5h5zm0-7H4V4h12z"},"1")],"BackupTableOutlined"),Qt=h([c.jsx("path",{d:"M4 7v13h13c.55 0 1 .45 1 1s-.45 1-1 1H4c-1.1 0-2-.9-2-2V7c0-.55.45-1 1-1s1 .45 1 1"},"0"),c.jsx("path",{d:"M6 4v12c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2H8c-1.1 0-2 .9-2 2m9 7h5v5h-5zm-7 0h5v5H8zm0-7h12v5H8z"},"1")],"BackupTableRounded"),Zt=h([c.jsx("path",{d:"M20 6v14H6v2h16V6z"},"0"),c.jsx("path",{d:"M18 2H2v16h16zM9 16H4v-5h5zm7 0h-5v-5h5zm0-7H4V4h12z"},"1")],"BackupTableSharp"),Jt=h([c.jsx("path",{d:"M11 11h5v5h-5zm-7 0h5v5H4zm0-7h12v5H4z",opacity:".3"},"0"),c.jsx("path",{d:"M20 6v14H6v2h14c1.1 0 2-.9 2-2V6z"},"1"),c.jsx("path",{d:"M18 16V4c0-1.1-.9-2-2-2H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2M4 4h12v5H4zm5 12H4v-5h5zm2-5h5v5h-5z"},"2")],"BackupTableTwoTone"),Yt=h([c.jsx("path",{d:"m19.21 12.04-1.53-.11-.3-1.5C16.88 7.86 14.62 6 12 6 9.94 6 8.08 7.14 7.12 8.96l-.5.95-1.07.11C3.53 10.24 2 11.95 2 14c0 2.21 1.79 4 4 4h13c1.65 0 3-1.35 3-3 0-1.55-1.22-2.86-2.79-2.96m-5.76.96v3h-2.91v-3H8l4-4 4 4z",opacity:".3"},"0"),c.jsx("path",{d:"M19.35 10.04C18.67 6.59 15.64 4 12 4 9.11 4 6.6 5.64 5.35 8.04 2.34 8.36 0 10.91 0 14c0 3.31 2.69 6 6 6h13c2.76 0 5-2.24 5-5 0-2.64-2.05-4.78-4.65-4.96M19 18H6c-2.21 0-4-1.79-4-4 0-2.05 1.53-3.76 3.56-3.97l1.07-.11.5-.95C8.08 7.14 9.94 6 12 6c2.62 0 4.88 1.86 5.39 4.43l.3 1.5 1.53.11c1.56.1 2.78 1.41 2.78 2.96 0 1.65-1.35 3-3 3M8 13h2.55v3h2.9v-3H16l-4-4z"},"1")],"BackupTwoTone"),_t=h(c.jsx("path",{d:"M20 7h-5V4c0-1.1-.9-2-2-2h-2c-1.1 0-2 .9-2 2v3H4c-1.1 0-2 .9-2 2v11c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V9c0-1.1-.9-2-2-2M9 12c.83 0 1.5.67 1.5 1.5S9.83 15 9 15s-1.5-.67-1.5-1.5S8.17 12 9 12m3 6H6v-.75c0-1 2-1.5 3-1.5s3 .5 3 1.5zm1-9h-2V4h2zm5 7.5h-4V15h4zm0-3h-4V12h4z"}),"Badge"),Xt=h([c.jsx("path",{d:"M14 12h4v1.5h-4zm0 3h4v1.5h-4z"},"0"),c.jsx("path",{d:"M20 7h-5V4c0-1.1-.9-2-2-2h-2c-1.1 0-2 .9-2 2v3H4c-1.1 0-2 .9-2 2v11c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V9c0-1.1-.9-2-2-2m-9 0V4h2v5h-2zm9 13H4V9h5c0 1.1.9 2 2 2h2c1.1 0 2-.9 2-2h5z"},"1"),c.jsx("circle",{cx:"9",cy:"13.5",r:"1.5"},"2"),c.jsx("path",{d:"M11.08 16.18c-.64-.28-1.34-.43-2.08-.43s-1.44.15-2.08.43c-.56.24-.92.78-.92 1.39V18h6v-.43c0-.61-.36-1.15-.92-1.39"},"3")],"BadgeOutlined"),$t=h(c.jsx("path",{d:"M20 7h-5V4c0-1.1-.9-2-2-2h-2c-1.1 0-2 .9-2 2v3H4c-1.1 0-2 .9-2 2v11c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V9c0-1.1-.9-2-2-2M9 12c.83 0 1.5.67 1.5 1.5S9.83 15 9 15s-1.5-.67-1.5-1.5S8.17 12 9 12m3 6H6v-.43c0-.6.36-1.15.92-1.39.64-.28 1.34-.43 2.08-.43s1.44.15 2.08.43c.55.24.92.78.92 1.39zm1-9h-2V4h2zm4.25 7.5h-2.5c-.41 0-.75-.34-.75-.75s.34-.75.75-.75h2.5c.41 0 .75.34.75.75s-.34.75-.75.75m0-3h-2.5c-.41 0-.75-.34-.75-.75s.34-.75.75-.75h2.5c.41 0 .75.34.75.75s-.34.75-.75.75"}),"BadgeRounded"),co=h(c.jsx("path",{d:"M22 7h-7V2H9v5H2v15h20zM9 12c.83 0 1.5.67 1.5 1.5S9.83 15 9 15s-1.5-.67-1.5-1.5S8.17 12 9 12m3 6H6v-.43c0-.6.36-1.15.92-1.39.64-.28 1.34-.43 2.08-.43s1.44.15 2.08.43c.55.24.92.78.92 1.39zm1-9h-2V4h2zm5 7.5h-4V15h4zm0-3h-4V12h4z"}),"BadgeSharp"),ho=h([c.jsx("path",{d:"M14 13.5h4V12h-4zm0 3h4V15h-4zM20 7h-5V4c0-1.1-.9-2-2-2h-2c-1.1 0-2 .9-2 2v3H4c-1.1 0-2 .9-2 2v11c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V9c0-1.1-.9-2-2-2m-9-3h2v5h-2zm9 16H4V9h5c0 1.1.9 2 2 2h2c1.1 0 2-.9 2-2h5zM9 15c.83 0 1.5-.67 1.5-1.5S9.83 12 9 12s-1.5.67-1.5 1.5S8.17 15 9 15m2.08 1.18c-.64-.28-1.34-.43-2.08-.43s-1.44.15-2.08.43c-.56.24-.92.78-.92 1.39V18h6v-.43c0-.61-.36-1.15-.92-1.39"},"0"),c.jsx("path",{d:"M13 11h-2c-1.1 0-2-.9-2-2H4v11h16V9h-5c0 1.1-.9 2-2 2m-4 1c.83 0 1.5.67 1.5 1.5S9.83 15 9 15s-1.5-.67-1.5-1.5S8.17 12 9 12m3 6H6v-.43c0-.6.36-1.15.92-1.39.64-.28 1.34-.43 2.08-.43s1.44.15 2.08.43c.55.24.92.78.92 1.39zm6-1.5h-4V15h4zm0-3h-4V12h4z",opacity:".3"},"1")],"BadgeTwoTone"),so=h(c.jsx("path",{fillRule:"evenodd",d:"M19.28 16.34c-1.21-.89-1.82-1.34-1.82-1.34s.32-.59.96-1.78c.38-.59 1.22-.59 1.6 0l.81 1.26c.19.3.21.68.06 1l-.22.47c-.25.54-.91.72-1.39.39m-14.56 0c-.48.33-1.13.15-1.39-.38l-.23-.47c-.15-.32-.13-.7.06-1l.81-1.26c.38-.59 1.22-.59 1.6 0 .65 1.18.97 1.77.97 1.77s-.61.45-1.82 1.34m10.64-6.97c.09-.68.73-1.06 1.27-.75l1.59.9c.46.26.63.91.36 1.41L16.5 15h-1.8zm-6.73 0L9.3 15H7.5l-2.09-4.08c-.27-.5-.1-1.15.36-1.41l1.59-.9c.53-.3 1.18.08 1.27.76M13.8 15h-3.6l-.74-6.88c-.07-.59.35-1.12.88-1.12h3.3c.53 0 .94.53.88 1.12z"}),"BakeryDining"),to=h(c.jsx("path",{d:"M20.5 10.94c.13-.32.1-.23.15-.39.3-1.21-.34-2.47-1.5-2.93l-2.01-.8c-.46-.18-.95-.21-1.41-.12-.11-.33-.29-.63-.52-.89-.48-.52-1.15-.81-1.85-.81h-2.71c-.71 0-1.38.29-1.85.81-.24.26-.42.56-.53.88-.46-.09-.95-.06-1.41.12l-2.01.8c-1.16.46-1.8 1.72-1.5 2.93l.15.38C1.1 15.55 1 15.55 1 16.38c0 .91.46 1.74 1.24 2.22 1.42.88 2.49.14 4-.61h11.53c1.52.76 1.86 1.01 2.63 1.01 1 0 2.61-.77 2.61-2.61-.01-.85-.13-.88-2.51-5.45m-.38 5.99-1.68-.84 1.08-2.7 1.41 2.71c.28.53-.29 1.09-.81.83m-5.03-.94.62-6.9c.03-.33.37-.54.68-.42l2.01.8c.22.09.34.31.31.54l-2.4 5.98zm-7.41 0-2.4-5.98c-.03-.23.09-.45.31-.54l2.01-.8c.31-.12.65.08.68.42l.62 6.9zm-4.61.11 1.41-2.72 1.08 2.71-1.68.84c-.52.26-1.09-.3-.81-.83m7.08-8.56c-.03-.31.23-.54.5-.54h2.71c.27 0 .53.23.5.54l-.77 8.45h-2.17z"}),"BakeryDiningOutlined"),oo=h(c.jsx("path",{d:"m18.77 8.55-1.17-.47c-.62-.25-1.31.17-1.37.84L15.49 17H17l2.6-6.5c.31-.77-.06-1.65-.83-1.95M6.4 8.08l-1.17.47c-.77.3-1.14 1.18-.83 1.95L7 17h1.5l-.74-8.08c-.06-.67-.74-1.09-1.36-.84M13.36 6h-2.71c-.89 0-1.58.76-1.5 1.64l.85 9.35h4l.85-9.36c.08-.87-.61-1.63-1.49-1.63M3.18 13.72l-1 1.93c-.19.36-.23.78-.12 1.19.29 1.01 1.43 1.41 2.38.94l1.05-.52-1.4-3.49c-.16-.4-.71-.43-.91-.05m18.64 1.93-1-1.93c-.2-.38-.75-.35-.91.04l-1.4 3.49 1.05.52c.94.47 2.09.07 2.38-.94.11-.4.07-.82-.12-1.18"}),"BakeryDiningRounded"),vo=h(c.jsx("path",{d:"m16.36 7.58-.86 9.41H17l3.16-7.89zM3.84 9.1 7 16.99h1.5l-.86-9.41zM10 16.99h4L15 6H9zm10.32-4.24-1.81 4.5 1.95.96 2.06-1.22zM1.48 16.99l2.06 1.22 1.95-.96-1.81-4.5z"}),"BakeryDiningSharp"),eo=h([c.jsx("path",{d:"m7.6 8.67-2.01.8c-.22.09-.34.31-.31.54l2.4 5.98h1.23l-.62-6.9c-.04-.34-.38-.55-.69-.42M3.07 16.1c-.27.53.29 1.09.82.83l1.68-.84-1.08-2.71zm10.29-9.11h-2.71c-.27 0-.53.23-.5.54l.77 8.45h2.17l.77-8.45c.02-.31-.23-.54-.5-.54m5.05 2.48-2.01-.8c-.31-.12-.65.09-.68.42l-.62 6.9h1.23l2.4-5.98c.02-.23-.1-.45-.32-.54m1.11 3.92-1.08 2.7 1.68.84c.52.26 1.09-.3.82-.83z",opacity:".3"},"0"),c.jsx("path",{d:"M20.5 10.94c.13-.32.1-.23.15-.39.3-1.21-.34-2.47-1.5-2.93l-2.01-.8c-.46-.18-.95-.21-1.41-.12-.11-.33-.29-.63-.52-.89-.48-.52-1.15-.81-1.85-.81h-2.71c-.71 0-1.38.29-1.85.81-.24.26-.42.56-.53.88-.46-.09-.95-.06-1.41.12l-2.01.8c-1.16.46-1.8 1.72-1.5 2.93l.15.38C1.1 15.55 1 15.55 1 16.38c0 .91.46 1.74 1.24 2.22 1.42.88 2.49.14 4-.61h11.53c1.52.76 1.86 1.01 2.63 1.01 1 0 2.61-.77 2.61-2.61-.01-.85-.13-.88-2.51-5.45M3.88 16.93c-.53.26-1.09-.3-.82-.83l1.41-2.72 1.08 2.71zm3.8-.94-2.4-5.98c-.03-.23.09-.45.31-.54l2.01-.8c.31-.12.65.08.68.42l.62 6.9zm5.41 0h-2.17l-.77-8.45c-.03-.31.23-.54.5-.54h2.71c.27 0 .53.23.5.54zm3.23 0h-1.23l.62-6.9c.03-.33.37-.54.68-.42l2.01.8c.22.09.34.31.31.54zm3.8.94-1.68-.84 1.08-2.7 1.41 2.71c.28.53-.29 1.09-.81.83"},"1")],"BakeryDiningTwoTone"),lo=h(c.jsx("path",{d:"M13 7.83c.85-.3 1.53-.98 1.83-1.83H18l-3 7c0 1.66 1.57 3 3.5 3s3.5-1.34 3.5-3l-3-7h2V4h-6.17c-.41-1.17-1.52-2-2.83-2s-2.42.83-2.83 2H3v2h2l-3 7c0 1.66 1.57 3 3.5 3S9 14.66 9 13L6 6h3.17c.3.85.98 1.53 1.83 1.83V19H2v2h20v-2h-9zM20.37 13h-3.74l1.87-4.36zm-13 0H3.63L5.5 8.64zM12 6c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1"}),"Balance"),no=h(c.jsx("path",{d:"M13 7.83c.85-.3 1.53-.98 1.83-1.83H18l-3 7c0 1.66 1.57 3 3.5 3s3.5-1.34 3.5-3l-3-7h2V4h-6.17c-.41-1.17-1.52-2-2.83-2s-2.42.83-2.83 2H3v2h2l-3 7c0 1.66 1.57 3 3.5 3S9 14.66 9 13L6 6h3.17c.3.85.98 1.53 1.83 1.83V19H2v2h20v-2h-9zM20.37 13h-3.74l1.87-4.36zm-13 0H3.63L5.5 8.64zM12 6c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1"}),"BalanceOutlined"),ao=h(c.jsx("path",{d:"M13 19V7.83c.85-.3 1.53-.98 1.83-1.83H18l-2.78 6.49c-.17.39-.23.84-.11 1.25.39 1.3 1.76 2.26 3.39 2.26s3.01-.96 3.39-2.26c.12-.41.06-.86-.11-1.25L19 6h1c.55 0 1-.45 1-1s-.45-1-1-1h-5.17c-.41-1.17-1.52-2-2.83-2s-2.42.83-2.83 2H4c-.55 0-1 .45-1 1s.45 1 1 1h1l-2.78 6.49c-.17.39-.23.84-.11 1.25C2.49 15.04 3.87 16 5.5 16s3.01-.96 3.39-2.26c.12-.41.06-.86-.11-1.25L6 6h3.17c.3.85.98 1.53 1.83 1.83V19m0 0H3c-.55 0-1 .45-1 1s.45 1 1 1h18c.55 0 1-.45 1-1s-.45-1-1-1h-8m7.37-6h-3.74l1.87-4.36zm-13 0H3.63L5.5 8.64zM12 6c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1"}),"BalanceRounded"),zo=h(c.jsx("path",{d:"M13 7.83c.85-.3 1.53-.98 1.83-1.83H18l-3 7c0 1.66 1.57 3 3.5 3s3.5-1.34 3.5-3l-3-7h2V4h-6.17c-.41-1.17-1.52-2-2.83-2s-2.42.83-2.83 2H3v2h2l-3 7c0 1.66 1.57 3 3.5 3S9 14.66 9 13L6 6h3.17c.3.85.98 1.53 1.83 1.83V19H2v2h20v-2h-9zM20.37 13h-3.74l1.87-4.36zm-13 0H3.63L5.5 8.64zM12 6c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1"}),"BalanceSharp"),mo=h([c.jsx("circle",{cx:"12",cy:"5",r:"1",opacity:".3"},"0"),c.jsx("path",{d:"M13 7.83c.85-.3 1.53-.98 1.83-1.83H18l-3 7c0 1.66 1.57 3 3.5 3s3.5-1.34 3.5-3l-3-7h2V4h-6.17c-.41-1.17-1.52-2-2.83-2s-2.42.83-2.83 2H3v2h2l-3 7c0 1.66 1.57 3 3.5 3S9 14.66 9 13L6 6h3.17c.3.85.98 1.53 1.83 1.83V19H2v2h20v-2h-9zM20.37 13h-3.74l1.87-4.36zm-13 0H3.63L5.5 8.64zM12 6c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1"},"1")],"BalanceTwoTone"),po=h(c.jsx("path",{d:"M10 10v2H8v-2zm6 2v-2h-2v2zm5 2v8H3v-8h1v-4c0-4.42 3.58-8 8-8s8 3.58 8 8v4zM7 16H5v4h2zm4 0H9v4h2zm0-11.92C8.16 4.56 6 7.03 6 10v4h5zM13 14h5v-4c0-2.97-2.16-5.44-5-5.92zm2 2h-2v4h2zm4 0h-2v4h2z"}),"Balcony"),Ho=h(c.jsx("path",{d:"M10 10v2H8v-2zm6 2v-2h-2v2zm5 2v8H3v-8h1v-4c0-4.42 3.58-8 8-8s8 3.58 8 8v4zM7 16H5v4h2zm4 0H9v4h2zm0-11.92C8.16 4.56 6 7.03 6 10v4h5zM13 14h5v-4c0-2.97-2.16-5.44-5-5.92zm2 2h-2v4h2zm4 0h-2v4h2z"}),"BalconyOutlined"),Mo=h(c.jsx("path",{d:"M20 14.27V10c0-4.42-3.58-8-8-8s-8 3.58-8 8v4.27c-.6.34-1 .99-1 1.73v4c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2v-4c0-.74-.4-1.39-1-1.73M7 20H5v-4h2zm4 0H9v-4h2zm0-6H6v-4c0-2.97 2.16-5.44 5-5.92zm2-9.92c2.84.48 5 2.94 5 5.92v4h-5zM15 20h-2v-4h2zm4 0h-2v-4h2zM8 11c0-.55.45-1 1-1s1 .45 1 1-.45 1-1 1-1-.45-1-1m8 0c0 .55-.45 1-1 1s-1-.45-1-1 .45-1 1-1 1 .45 1 1"}),"BalconyRounded"),ro=h(c.jsx("path",{d:"M10 10v2H8v-2zm6 2v-2h-2v2zm5 2v8H3v-8h1v-4c0-4.42 3.58-8 8-8s8 3.58 8 8v4zM7 16H5v4h2zm4 0H9v4h2zm0-11.92C8.16 4.56 6 7.03 6 10v4h5zM13 14h5v-4c0-2.97-2.16-5.44-5-5.92zm2 2h-2v4h2zm4 0h-2v4h2z"}),"BalconySharp"),io=h([c.jsx("path",{d:"M7 16H5v4h2zm4 0H9v4h2zm-5-6v4h5V4.08C8.16 4.56 6 7.03 6 10m4 2H8v-2h2zm3-7.92V14h5v-4c0-2.97-2.16-5.44-5-5.92M16 12h-2v-2h2zm-1 4h-2v4h2zm4 0h-2v4h2z",opacity:".3"},"0"),c.jsx("path",{d:"M10 10v2H8v-2zm6 2v-2h-2v2zm5 2v8H3v-8h1v-4c0-4.42 3.58-8 8-8s8 3.58 8 8v4zM7 16H5v4h2zm4 0H9v4h2zm0-11.92C8.16 4.56 6 7.03 6 10v4h5zM13 14h5v-4c0-2.97-2.16-5.44-5-5.92zm2 2h-2v4h2zm4 0h-2v4h2z"},"1")],"BalconyTwoTone"),Vo=h(c.jsx("path",{fillRule:"evenodd",d:"M13 9.5h5v-2h-5zm0 7h5v-2h-5zm6 4.5H5c-1.1 0-2-.9-2-2V5c0-1.1.9-2 2-2h14c1.1 0 2 .9 2 2v14c0 1.1-.9 2-2 2M6 11h5V6H6zm1-4h3v3H7zM6 18h5v-5H6zm1-4h3v3H7z"}),"Ballot"),xo=h(c.jsx("path",{d:"M13 7.5h5v2h-5zm0 7h5v2h-5zM19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 16H5V5h14zM11 6H6v5h5zm-1 4H7V7h3zm1 3H6v5h5zm-1 4H7v-3h3z"}),"BallotOutlined"),jo=h(c.jsx("path",{d:"M14 9.5h3c.55 0 1-.45 1-1s-.45-1-1-1h-3c-.55 0-1 .45-1 1s.45 1 1 1m0 7h3c.55 0 1-.45 1-1s-.45-1-1-1h-3c-.55 0-1 .45-1 1s.45 1 1 1m5 4.5H5c-1.1 0-2-.9-2-2V5c0-1.1.9-2 2-2h14c1.1 0 2 .9 2 2v14c0 1.1-.9 2-2 2M7 11h3c.55 0 1-.45 1-1V7c0-.55-.45-1-1-1H7c-.55 0-1 .45-1 1v3c0 .55.45 1 1 1m0-4h3v3H7zm0 11h3c.55 0 1-.45 1-1v-3c0-.55-.45-1-1-1H7c-.55 0-1 .45-1 1v3c0 .55.45 1 1 1m0-4h3v3H7z"}),"BallotRounded"),uo=h(c.jsx("path",{d:"M13 9.5h5v-2h-5zm0 7h5v-2h-5zm8 4.5H3V3h18zM6 11h5V6H6zm1-4h3v3H7zM6 18h5v-5H6zm1-4h3v3H7z"}),"BallotSharp"),Lo=h([c.jsx("path",{d:"M7 14h3v3H7zm0-7h3v3H7zM5 19h14V5H5zm8-11.5h5v2h-5zm0 7h5v2h-5zM6 6h5v5H6zm0 7h5v5H6z",opacity:".3"},"0"),c.jsx("path",{d:"M13 7.5h5v2h-5zm0 7h5v2h-5zM19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 16H5V5h14zM11 6H6v5h5zm-1 4H7V7h3zm1 3H6v5h5zm-1 4H7v-3h3z"},"1")],"BallotTwoTone"),So=h(c.jsx("path",{d:"M4 9h4v11H4zm12 4h4v7h-4zm-6-9h4v16h-4z"}),"BarChart"),Co=h(c.jsx("path",{d:"M4 9h4v11H4zm12 4h4v7h-4zm-6-9h4v16h-4z"}),"BarChartOutlined"),To=h(c.jsx("path",{d:"M6 20c1.1 0 2-.9 2-2v-7c0-1.1-.9-2-2-2s-2 .9-2 2v7c0 1.1.9 2 2 2m10-5v3c0 1.1.9 2 2 2s2-.9 2-2v-3c0-1.1-.9-2-2-2s-2 .9-2 2m-4 5c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2s-2 .9-2 2v12c0 1.1.9 2 2 2"}),"BarChartRounded"),wo=h(c.jsx("path",{d:"M4 9h4v11H4zm12 4h4v7h-4zm-6-9h4v16h-4z"}),"BarChartSharp"),Ro=h(c.jsx("path",{d:"M4 9h4v11H4zm12 4h4v7h-4zm-6-9h4v16h-4z"}),"BarChartTwoTone"),Oo=h(c.jsx("path",{d:"M17 8H7c-1.1 0-2 .9-2 2v10c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2V10c0-1.1-.9-2-2-2m-4 12.5h-2V19h2zm0-2.5h-2c0-1.5-2.5-3-2.5-5 0-1.93 1.57-3.5 3.5-3.5s3.5 1.57 3.5 3.5c0 2-2.5 3.5-2.5 5m5-11.5H6C6 5.67 6.67 5 7.5 5h9c.83 0 1.5.67 1.5 1.5m-1-3H7C7 2.67 7.67 2 8.5 2h7c.83 0 1.5.67 1.5 1.5"}),"BatchPrediction"),yo=h(c.jsx("path",{d:"M17 8H7c-1.1 0-2 .9-2 2v10c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2V10c0-1.1-.9-2-2-2m-4 12.5h-2V19h2zm0-2.5h-2c0-1.5-2.5-3-2.5-5 0-1.93 1.57-3.5 3.5-3.5s3.5 1.57 3.5 3.5c0 2-2.5 3.5-2.5 5m5-11.5H6C6 5.67 6.67 5 7.5 5h9c.83 0 1.5.67 1.5 1.5m-1-3H7C7 2.67 7.67 2 8.5 2h7c.83 0 1.5.67 1.5 1.5"}),"BatchPredictionOutlined"),go=h(c.jsx("path",{d:"M17 8H7c-1.1 0-2 .9-2 2v10c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2V10c0-1.1-.9-2-2-2m-5 12.5c-.55 0-1-.45-1-1V19h2v.5c0 .55-.45 1-1 1m1-2.5h-2c0-1.5-2.5-3-2.5-5 0-1.93 1.57-3.5 3.5-3.5s3.5 1.57 3.5 3.5c0 2-2.5 3.5-2.5 5m5-11.5H6C6 5.67 6.67 5 7.5 5h9c.83 0 1.5.67 1.5 1.5m-1-3H7C7 2.67 7.67 2 8.5 2h7c.83 0 1.5.67 1.5 1.5"}),"BatchPredictionRounded"),Ao=h(c.jsx("path",{d:"M19 8H5v14h14zm-6 12.5h-2V19h2zm0-2.5h-2c0-1.5-2.5-3-2.5-5 0-1.93 1.57-3.5 3.5-3.5s3.5 1.57 3.5 3.5c0 2-2.5 3.5-2.5 5m5-11.5H6V5h12zm-1-3H7V2h10z"}),"BatchPredictionSharp"),fo=h([c.jsx("path",{d:"M13 20.5h-2V19h2zm0-2.5h-2c0-1.5-2.5-3-2.5-5 0-1.93 1.57-3.5 3.5-3.5s3.5 1.57 3.5 3.5c0 2-2.5 3.5-2.5 5",opacity:".3"},"0"),c.jsx("path",{d:"M17 8H7c-1.1 0-2 .9-2 2v10c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2V10c0-1.1-.9-2-2-2m-4 12.5h-2V19h2zm0-2.5h-2c0-1.5-2.5-3-2.5-5 0-1.93 1.57-3.5 3.5-3.5s3.5 1.57 3.5 3.5c0 2-2.5 3.5-2.5 5m5-11.5H6C6 5.67 6.67 5 7.5 5h9c.83 0 1.5.67 1.5 1.5m-1-3H7C7 2.67 7.67 2 8.5 2h7c.83 0 1.5.67 1.5 1.5"},"1")],"BatchPredictionTwoTone"),Po=h(c.jsx("path",{d:"M20 2H4c-1.1 0-2 .9-2 2v16c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2M9 18c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1m0-3c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1m3 3c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1m0-3c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1m3 3c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1m0-3c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1m2-3H7v-1c0-2.76 2.24-5 5-5s5 2.24 5 5z"}),"Bathroom"),Fo=h(c.jsx("path",{d:"M8 14c0-.55.45-1 1-1s1 .45 1 1-.45 1-1 1-1-.45-1-1m4 1c.55 0 1-.45 1-1s-.45-1-1-1-1 .45-1 1 .45 1 1 1m3 0c.55 0 1-.45 1-1s-.45-1-1-1-1 .45-1 1 .45 1 1 1m-3-7.5c-1.76 0-3.22 1.31-3.46 3h6.93c-.25-1.69-1.71-3-3.47-3M12 6c2.76 0 5 2.24 5 5v1H7v-1c0-2.76 2.24-5 5-5M9 18c.55 0 1-.45 1-1s-.45-1-1-1-1 .45-1 1 .45 1 1 1m3 0c.55 0 1-.45 1-1s-.45-1-1-1-1 .45-1 1 .45 1 1 1m3 0c.55 0 1-.45 1-1s-.45-1-1-1-1 .45-1 1 .45 1 1 1m5-14H4v16h16zm0-2c1.1 0 2 .9 2 2v16c0 1.1-.9 2-2 2H4c-1.1 0-2-.9-2-2V4c0-1.1.9-2 2-2z"}),"BathroomOutlined"),Bo=h(c.jsx("path",{d:"M20 2H4c-1.1 0-2 .9-2 2v16c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2M9 18c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1m0-3c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1m3 3c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1m0-3c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1m3 3c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1m0-3c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1m-8-4c0-2.76 2.24-5 5-5s5 2.24 5 5c0 .55-.45 1-1 1H8c-.55 0-1-.45-1-1"}),"BathroomRounded"),bo=h(c.jsx("path",{d:"M22 2H2v20h20zM9 18c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1m0-3c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1m3 3c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1m0-3c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1m3 3c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1m0-3c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1m2-3H7v-1c0-2.76 2.24-5 5-5s5 2.24 5 5z"}),"BathroomSharp"),Do=h([c.jsx("path",{d:"M4 20h16V4H4zm5-2c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1m0-3c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1m3 3c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1m0-3c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1m3 3c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1m0-3c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1m-8-4c0-2.76 2.24-5 5-5s5 2.24 5 5v1H7z",opacity:".3"},"0"),c.jsx("circle",{cx:"15",cy:"14",r:"1"},"1"),c.jsx("circle",{cx:"12",cy:"14",r:"1"},"2"),c.jsx("circle",{cx:"15",cy:"17",r:"1"},"3"),c.jsx("path",{d:"M20 2H4c-1.1 0-2 .9-2 2v16c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2m0 18H4V4h16z"},"4"),c.jsx("path",{d:"M17 11c0-2.76-2.24-5-5-5s-5 2.24-5 5v1h10zm-8.46-.5c.24-1.69 1.7-3 3.46-3s3.22 1.31 3.47 3z"},"5"),c.jsx("circle",{cx:"9",cy:"17",r:"1"},"6"),c.jsx("circle",{cx:"9",cy:"14",r:"1"},"7"),c.jsx("circle",{cx:"12",cy:"17",r:"1"},"8")],"BathroomTwoTone"),ko=h([c.jsx("circle",{cx:"7",cy:"7",r:"2"},"0"),c.jsx("path",{d:"M20 13V4.83C20 3.27 18.73 2 17.17 2c-.75 0-1.47.3-2 .83l-1.25 1.25c-.16-.05-.33-.08-.51-.08-.4 0-.77.12-1.08.32l2.76 2.76c.2-.31.32-.68.32-1.08 0-.18-.03-.34-.07-.51l1.25-1.25c.15-.15.36-.24.58-.24.46 0 .83.37.83.83V13h-6.85c-.3-.21-.57-.45-.82-.72l-1.4-1.55c-.19-.21-.43-.38-.69-.5-.31-.15-.65-.23-1-.23C6 10.01 5 11.01 5 12.25V13H2v6c0 1.1.9 2 2 2 0 .55.45 1 1 1h14c.55 0 1-.45 1-1 1.1 0 2-.9 2-2v-6z"},"1")],"Bathtub"),Wo=h([c.jsx("circle",{cx:"7",cy:"7",r:"2"},"0"),c.jsx("path",{d:"M20 13V4.83C20 3.27 18.73 2 17.17 2c-.75 0-1.47.3-2 .83l-1.25 1.25c-.16-.05-.33-.08-.51-.08-.4 0-.77.12-1.08.32l2.76 2.76c.2-.31.32-.68.32-1.08 0-.18-.03-.34-.07-.51l1.25-1.25c.15-.15.36-.24.58-.24.46 0 .83.37.83.83V13h-6.85c-.3-.21-.57-.45-.82-.72l-1.4-1.55c-.19-.21-.43-.38-.69-.5-.31-.15-.65-.23-1-.23C6 10.01 5 11.01 5 12.25V13H2v6c0 1.1.9 2 2 2 0 .55.45 1 1 1h14c.55 0 1-.45 1-1 1.1 0 2-.9 2-2v-6zm0 6H4v-4h16z"},"1")],"BathtubOutlined"),No=h([c.jsx("circle",{cx:"7",cy:"7",r:"2"},"0"),c.jsx("path",{d:"M21 13h-1V4.83C20 3.27 18.73 2 17.17 2c-.75 0-1.47.3-2 .83l-1.25 1.25c-.16-.05-.33-.08-.51-.08-.4 0-.77.12-1.08.32l2.76 2.76c.2-.31.32-.68.32-1.08 0-.18-.03-.34-.07-.51l1.25-1.25c.15-.15.36-.24.58-.24.46 0 .83.37.83.83V13h-6.85c-.3-.21-.57-.45-.82-.72l-1.4-1.55c-.19-.21-.43-.38-.69-.5-.31-.15-.65-.23-1-.23C6 10.01 5 11.01 5 12.25V13H3c-.55 0-1 .45-1 1v5c0 1.1.9 2 2 2 0 .55.45 1 1 1h14c.55 0 1-.45 1-1 1.1 0 2-.9 2-2v-5c0-.55-.45-1-1-1"},"1")],"BathtubRounded"),Eo=h([c.jsx("circle",{cx:"7",cy:"7",r:"2"},"0"),c.jsx("path",{d:"M20 13V4.83C20 3.27 18.73 2 17.17 2c-.75 0-1.47.3-2 .83l-1.25 1.25c-.16-.05-.33-.08-.51-.08-.4 0-.77.12-1.08.32l2.76 2.76c.2-.31.32-.68.32-1.08 0-.18-.03-.34-.07-.51l1.25-1.25c.15-.15.36-.24.58-.24.46 0 .83.37.83.83V13h-6.85c-.3-.21-.57-.45-.82-.72l-1.4-1.55c-.19-.21-.43-.38-.69-.5-.31-.15-.65-.23-1-.23C6 10.01 5 11.01 5 12.25V13H2v8h2v1h16v-1h2v-8z"},"1")],"BathtubSharp"),Io=h([c.jsx("path",{d:"M4 15h16v4H4z",opacity:".3"},"0"),c.jsx("circle",{cx:"7",cy:"7",r:"2"},"1"),c.jsx("path",{d:"M20 13V4.83C20 3.27 18.73 2 17.17 2c-.75 0-1.47.3-2 .83l-1.25 1.25c-.16-.05-.33-.08-.51-.08-.4 0-.77.12-1.08.32l2.76 2.76c.2-.31.32-.68.32-1.08 0-.18-.03-.34-.07-.51l1.25-1.25c.15-.15.36-.24.58-.24.46 0 .83.37.83.83V13h-6.85c-.3-.21-.57-.45-.82-.72l-1.4-1.55c-.19-.21-.43-.38-.69-.5-.31-.15-.65-.23-1-.23C6 10.01 5 11.01 5 12.25V13H2v6c0 1.1.9 2 2 2 0 .55.45 1 1 1h14c.55 0 1-.45 1-1 1.1 0 2-.9 2-2v-6zm0 6H4v-4h16z"},"2")],"BathtubTwoTone"),Uo=h(c.jsx("path",{d:"M17 5v16c0 .55-.45 1-1 1H8c-.55 0-1-.45-1-1V5c0-.55.45-1 1-1h2V2h4v2h2c.55 0 1 .45 1 1m-2 1H9v14h6z"}),"Battery0Bar"),Go=h(c.jsx("path",{d:"M17 5v16c0 .55-.45 1-1 1H8c-.55 0-1-.45-1-1V5c0-.55.45-1 1-1h2V2h4v2h2c.55 0 1 .45 1 1m-2 1H9v14h6z"}),"Battery0BarOutlined"),Ko=h(c.jsx("path",{d:"M17 5v16c0 .55-.45 1-1 1H8c-.55 0-1-.45-1-1V5c0-.55.45-1 1-1h2V3c0-.55.45-1 1-1h2c.55 0 1 .45 1 1v1h2c.55 0 1 .45 1 1m-2 1H9v14h6z"}),"Battery0BarRounded"),qo=h(c.jsx("path",{d:"M17 4v18H7V4h3V2h4v2zm-2 2H9v14h6z"}),"Battery0BarSharp"),Qo=h([c.jsx("path",{d:"M9 6h6v14H9z",opacity:".3"},"0"),c.jsx("path",{d:"M17 5v16c0 .55-.45 1-1 1H8c-.55 0-1-.45-1-1V5c0-.55.45-1 1-1h2V2h4v2h2c.55 0 1 .45 1 1m-2 1H9v14h6z"},"1")],"Battery0BarTwoTone"),Zo=h(c.jsx("path",{d:"M17 5v16c0 .55-.45 1-1 1H8c-.55 0-1-.45-1-1V5c0-.55.45-1 1-1h2V2h4v2h2c.55 0 1 .45 1 1m-2 1H9v12h6z"}),"Battery1Bar"),Jo=h(c.jsx("path",{d:"M17 5v16c0 .55-.45 1-1 1H8c-.55 0-1-.45-1-1V5c0-.55.45-1 1-1h2V2h4v2h2c.55 0 1 .45 1 1m-2 1H9v12h6z"}),"Battery1BarOutlined"),Yo=h(c.jsx("path",{d:"M17 5v16c0 .55-.45 1-1 1H8c-.55 0-1-.45-1-1V5c0-.55.45-1 1-1h2V3c0-.55.45-1 1-1h2c.55 0 1 .45 1 1v1h2c.55 0 1 .45 1 1m-2 1H9v12h6z"}),"Battery1BarRounded"),_o=h(c.jsx("path",{d:"M17 4v18H7V4h3V2h4v2zm-2 2H9v12h6z"}),"Battery1BarSharp"),Xo=h([c.jsx("path",{d:"M9 6h6v12H9z",opacity:".3"},"0"),c.jsx("path",{d:"M17 5v16c0 .55-.45 1-1 1H8c-.55 0-1-.45-1-1V5c0-.55.45-1 1-1h2V2h4v2h2c.55 0 1 .45 1 1m-2 1H9v12h6z"},"1")],"Battery1BarTwoTone"),$o=h(c.jsxs(s,{children:[c.jsx("path",{d:"M7 17v3.67C7 21.4 7.6 22 8.33 22h7.33c.74 0 1.34-.6 1.34-1.33V17H7z"}),c.jsx("path",{fillOpacity:".3",d:"M17 5.33C17 4.6 16.4 4 15.67 4H14V2h-4v2H8.33C7.6 4 7 4.6 7 5.33V17h10V5.33z"})]}),"Battery20"),cv=h(c.jsxs(s,{children:[c.jsx("path",{d:"M7 17v3.67C7 21.4 7.6 22 8.33 22h7.33c.74 0 1.34-.6 1.34-1.33V17H7z"}),c.jsx("path",{fillOpacity:".3",d:"M17 5.33C17 4.6 16.4 4 15.67 4H14V2h-4v2H8.33C7.6 4 7 4.6 7 5.33V17h10V5.33z"})]}),"Battery20Outlined"),hv=h(c.jsxs(s,{children:[c.jsx("path",{d:"M7 17v3.67C7 21.4 7.6 22 8.33 22h7.33c.74 0 1.34-.6 1.34-1.33V17H7z"}),c.jsx("path",{fillOpacity:".3",d:"M17 5.33C17 4.6 16.4 4 15.67 4H14V3c0-.55-.45-1-1-1h-2c-.55 0-1 .45-1 1v1H8.33C7.6 4 7 4.6 7 5.33V17h10V5.33z"})]}),"Battery20Rounded"),sv=h(c.jsxs(s,{children:[c.jsx("path",{d:"M7 17v5h10v-5H7z"}),c.jsx("path",{fillOpacity:".3",d:"M17 4h-3V2h-4v2H7v13h10V4z"})]}),"Battery20Sharp"),tv=h(c.jsxs(s,{children:[c.jsx("path",{d:"M7 17v3.67C7 21.4 7.6 22 8.33 22h7.33c.74 0 1.34-.6 1.34-1.33V17H7z"}),c.jsx("path",{fillOpacity:".3",d:"M17 5.33C17 4.6 16.4 4 15.67 4H14V2h-4v2H8.33C7.6 4 7 4.6 7 5.33V17h10V5.33z"})]}),"Battery20TwoTone"),ov=h(c.jsx("path",{d:"M17 5v16c0 .55-.45 1-1 1H8c-.55 0-1-.45-1-1V5c0-.55.45-1 1-1h2V2h4v2h2c.55 0 1 .45 1 1m-2 1H9v10h6z"}),"Battery2Bar"),vv=h(c.jsx("path",{d:"M17 5v16c0 .55-.45 1-1 1H8c-.55 0-1-.45-1-1V5c0-.55.45-1 1-1h2V2h4v2h2c.55 0 1 .45 1 1m-2 1H9v10h6z"}),"Battery2BarOutlined"),ev=h(c.jsx("path",{d:"M17 5v16c0 .55-.45 1-1 1H8c-.55 0-1-.45-1-1V5c0-.55.45-1 1-1h2V3c0-.55.45-1 1-1h2c.55 0 1 .45 1 1v1h2c.55 0 1 .45 1 1m-2 1H9v10h6z"}),"Battery2BarRounded"),lv=h(c.jsx("path",{d:"M17 4v18H7V4h3V2h4v2zm-2 2H9v10h6z"}),"Battery2BarSharp"),nv=h([c.jsx("path",{d:"M9 6h6v10H9z",opacity:".3"},"0"),c.jsx("path",{d:"M17 5v16c0 .55-.45 1-1 1H8c-.55 0-1-.45-1-1V5c0-.55.45-1 1-1h2V2h4v2h2c.55 0 1 .45 1 1m-2 1H9v10h6z"},"1")],"Battery2BarTwoTone"),av=h(c.jsxs(s,{children:[c.jsx("path",{fillOpacity:".3",d:"M17 5.33C17 4.6 16.4 4 15.67 4H14V2h-4v2H8.33C7.6 4 7 4.6 7 5.33V15h10V5.33z"}),c.jsx("path",{d:"M7 15v5.67C7 21.4 7.6 22 8.33 22h7.33c.74 0 1.34-.6 1.34-1.33V15H7z"})]}),"Battery30"),dv=h(c.jsxs(s,{children:[c.jsx("path",{fillOpacity:".3",d:"M17 5.33C17 4.6 16.4 4 15.67 4H14V2h-4v2H8.33C7.6 4 7 4.6 7 5.33V15h10V5.33z"}),c.jsx("path",{d:"M7 15v5.67C7 21.4 7.6 22 8.33 22h7.33c.74 0 1.34-.6 1.34-1.33V15H7z"})]}),"Battery30Outlined"),zv=h(c.jsxs(s,{children:[c.jsx("path",{fillOpacity:".3",d:"M17 5.33C17 4.6 16.4 4 15.67 4H14V3c0-.55-.45-1-1-1h-2c-.55 0-1 .45-1 1v1H8.33C7.6 4 7 4.6 7 5.33V15h10V5.33z"}),c.jsx("path",{d:"M7 15v5.67C7 21.4 7.6 22 8.33 22h7.33c.74 0 1.34-.6 1.34-1.33V15H7z"})]}),"Battery30Rounded"),mv=h(c.jsxs(s,{children:[c.jsx("path",{fillOpacity:".3",d:"M17 4h-3V2h-4v2H7v11h10V4z"}),c.jsx("path",{d:"M7 15v7h10v-7H7z"})]}),"Battery30Sharp"),pv=h(c.jsxs(s,{children:[c.jsx("path",{fillOpacity:".3",d:"M17 5.33C17 4.6 16.4 4 15.67 4H14V2h-4v2H8.33C7.6 4 7 4.6 7 5.33V15h10V5.33z"}),c.jsx("path",{d:"M7 15v5.67C7 21.4 7.6 22 8.33 22h7.33c.74 0 1.34-.6 1.34-1.33V15H7z"})]}),"Battery30TwoTone"),Hv=h(c.jsx("path",{d:"M17 5v16c0 .55-.45 1-1 1H8c-.55 0-1-.45-1-1V5c0-.55.45-1 1-1h2V2h4v2h2c.55 0 1 .45 1 1m-2 1H9v8h6z"}),"Battery3Bar"),Mv=h(c.jsx("path",{d:"M17 5v16c0 .55-.45 1-1 1H8c-.55 0-1-.45-1-1V5c0-.55.45-1 1-1h2V2h4v2h2c.55 0 1 .45 1 1m-2 1H9v8h6z"}),"Battery3BarOutlined"),rv=h(c.jsx("path",{d:"M17 5v16c0 .55-.45 1-1 1H8c-.55 0-1-.45-1-1V5c0-.55.45-1 1-1h2V3c0-.55.45-1 1-1h2c.55 0 1 .45 1 1v1h2c.55 0 1 .45 1 1m-2 1H9v8h6z"}),"Battery3BarRounded"),iv=h(c.jsx("path",{d:"M17 4v18H7V4h3V2h4v2zm-2 2H9v8h6z"}),"Battery3BarSharp"),Vv=h([c.jsx("path",{d:"M9 6h6v8H9z",opacity:".3"},"0"),c.jsx("path",{d:"M17 5v16c0 .55-.45 1-1 1H8c-.55 0-1-.45-1-1V5c0-.55.45-1 1-1h2V2h4v2h2c.55 0 1 .45 1 1m-2 1H9v8h6z"},"1")],"Battery3BarTwoTone"),xv=h(c.jsx("path",{d:"M17 5v16c0 .55-.45 1-1 1H8c-.55 0-1-.45-1-1V5c0-.55.45-1 1-1h2V2h4v2h2c.55 0 1 .45 1 1m-2 1H9v6h6z"}),"Battery4Bar"),jv=h(c.jsx("path",{d:"M17 5v16c0 .55-.45 1-1 1H8c-.55 0-1-.45-1-1V5c0-.55.45-1 1-1h2V2h4v2h2c.55 0 1 .45 1 1m-2 1H9v6h6z"}),"Battery4BarOutlined"),uv=h(c.jsx("path",{d:"M17 5v16c0 .55-.45 1-1 1H8c-.55 0-1-.45-1-1V5c0-.55.45-1 1-1h2V3c0-.55.45-1 1-1h2c.55 0 1 .45 1 1v1h2c.55 0 1 .45 1 1m-2 1H9v6h6z"}),"Battery4BarRounded"),Lv=h(c.jsx("path",{d:"M17 4v18H7V4h3V2h4v2zm-2 2H9v6h6z"}),"Battery4BarSharp"),Sv=h([c.jsx("path",{d:"M9 6h6v6H9z",opacity:".3"},"0"),c.jsx("path",{d:"M17 5v16c0 .55-.45 1-1 1H8c-.55 0-1-.45-1-1V5c0-.55.45-1 1-1h2V2h4v2h2c.55 0 1 .45 1 1m-2 1H9v6h6z"},"1")],"Battery4BarTwoTone"),Cv=h(c.jsxs(s,{children:[c.jsx("path",{fillOpacity:".3",d:"M17 5.33C17 4.6 16.4 4 15.67 4H14V2h-4v2H8.33C7.6 4 7 4.6 7 5.33V13h10V5.33z"}),c.jsx("path",{d:"M7 13v7.67C7 21.4 7.6 22 8.33 22h7.33c.74 0 1.34-.6 1.34-1.33V13H7z"})]}),"Battery50"),Tv=h(c.jsxs(s,{children:[c.jsx("path",{fillOpacity:".3",d:"M17 5.33C17 4.6 16.4 4 15.67 4H14V2h-4v2H8.33C7.6 4 7 4.6 7 5.33V13h10V5.33z"}),c.jsx("path",{d:"M7 13v7.67C7 21.4 7.6 22 8.33 22h7.33c.74 0 1.34-.6 1.34-1.33V13H7z"})]}),"Battery50Outlined"),wv=h(c.jsxs(s,{children:[c.jsx("path",{fillOpacity:".3",d:"M17 5.33C17 4.6 16.4 4 15.67 4H14V3c0-.55-.45-1-1-1h-2c-.55 0-1 .45-1 1v1H8.33C7.6 4 7 4.6 7 5.33V13h10V5.33z"}),c.jsx("path",{d:"M7 13v7.67C7 21.4 7.6 22 8.33 22h7.33c.74 0 1.34-.6 1.34-1.33V13H7z"})]}),"Battery50Rounded"),Rv=h(c.jsxs(s,{children:[c.jsx("path",{fillOpacity:".3",d:"M17 4h-3V2h-4v2H7v9h10V4z"}),c.jsx("path",{d:"M7 13v9h10v-9H7z"})]}),"Battery50Sharp"),Ov=h(c.jsxs(s,{children:[c.jsx("path",{fillOpacity:".3",d:"M17 5.33C17 4.6 16.4 4 15.67 4H14V2h-4v2H8.33C7.6 4 7 4.6 7 5.33V13h10V5.33z"}),c.jsx("path",{d:"M7 13v7.67C7 21.4 7.6 22 8.33 22h7.33c.74 0 1.34-.6 1.34-1.33V13H7z"})]}),"Battery50TwoTone"),yv=h(c.jsx("path",{d:"M17 5v16c0 .55-.45 1-1 1H8c-.55 0-1-.45-1-1V5c0-.55.45-1 1-1h2V2h4v2h2c.55 0 1 .45 1 1m-2 1H9v4h6z"}),"Battery5Bar"),gv=h(c.jsx("path",{d:"M17 5v16c0 .55-.45 1-1 1H8c-.55 0-1-.45-1-1V5c0-.55.45-1 1-1h2V2h4v2h2c.55 0 1 .45 1 1m-2 1H9v4h6z"}),"Battery5BarOutlined"),Av=h(c.jsx("path",{d:"M17 5v16c0 .55-.45 1-1 1H8c-.55 0-1-.45-1-1V5c0-.55.45-1 1-1h2V3c0-.55.45-1 1-1h2c.55 0 1 .45 1 1v1h2c.55 0 1 .45 1 1m-2 1H9v4h6z"}),"Battery5BarRounded"),fv=h(c.jsx("path",{d:"M17 4v18H7V4h3V2h4v2zm-2 2H9v4h6z"}),"Battery5BarSharp"),Pv=h([c.jsx("path",{d:"M9 6h6v4H9z",opacity:".3"},"0"),c.jsx("path",{d:"M17 5v16c0 .55-.45 1-1 1H8c-.55 0-1-.45-1-1V5c0-.55.45-1 1-1h2V2h4v2h2c.55 0 1 .45 1 1m-2 1H9v4h6z"},"1")],"Battery5BarTwoTone"),Fv=h(c.jsxs(s,{children:[c.jsx("path",{fillOpacity:".3",d:"M17 5.33C17 4.6 16.4 4 15.67 4H14V2h-4v2H8.33C7.6 4 7 4.6 7 5.33V11h10V5.33z"}),c.jsx("path",{d:"M7 11v9.67C7 21.4 7.6 22 8.33 22h7.33c.74 0 1.34-.6 1.34-1.33V11H7z"})]}),"Battery60"),Bv=h(c.jsxs(s,{children:[c.jsx("path",{fillOpacity:".3",d:"M17 5.33C17 4.6 16.4 4 15.67 4H14V2h-4v2H8.33C7.6 4 7 4.6 7 5.33V11h10V5.33z"}),c.jsx("path",{d:"M7 11v9.67C7 21.4 7.6 22 8.33 22h7.33c.74 0 1.34-.6 1.34-1.33V11H7z"})]}),"Battery60Outlined"),bv=h(c.jsxs(s,{children:[c.jsx("path",{fillOpacity:".3",d:"M17 5.33C17 4.6 16.4 4 15.67 4H14V3c0-.55-.45-1-1-1h-2c-.55 0-1 .45-1 1v1H8.33C7.6 4 7 4.6 7 5.33V11h10V5.33z"}),c.jsx("path",{d:"M7 11v9.67C7 21.4 7.6 22 8.33 22h7.33c.74 0 1.34-.6 1.34-1.33V11H7z"})]}),"Battery60Rounded"),Dv=h(c.jsxs(s,{children:[c.jsx("path",{fillOpacity:".3",d:"M17 4h-3V2h-4v2H7v7h10V4z"}),c.jsx("path",{d:"M7 11v11h10V11H7z"})]}),"Battery60Sharp"),kv=h(c.jsxs(s,{children:[c.jsx("path",{fillOpacity:".3",d:"M17 5.33C17 4.6 16.4 4 15.67 4H14V2h-4v2H8.33C7.6 4 7 4.6 7 5.33V11h10V5.33z"}),c.jsx("path",{d:"M7 11v9.67C7 21.4 7.6 22 8.33 22h7.33c.74 0 1.34-.6 1.34-1.33V11H7z"})]}),"Battery60TwoTone"),Wv=h(c.jsx("path",{d:"M17 5v16c0 .55-.45 1-1 1H8c-.55 0-1-.45-1-1V5c0-.55.45-1 1-1h2V2h4v2h2c.55 0 1 .45 1 1m-2 1H9v2h6z"}),"Battery6Bar"),Nv=h(c.jsx("path",{d:"M17 5v16c0 .55-.45 1-1 1H8c-.55 0-1-.45-1-1V5c0-.55.45-1 1-1h2V2h4v2h2c.55 0 1 .45 1 1m-2 1H9v2h6z"}),"Battery6BarOutlined"),Ev=h(c.jsx("path",{d:"M17 5v16c0 .55-.45 1-1 1H8c-.55 0-1-.45-1-1V5c0-.55.45-1 1-1h2V3c0-.55.45-1 1-1h2c.55 0 1 .45 1 1v1h2c.55 0 1 .45 1 1m-2 1H9v2h6z"}),"Battery6BarRounded"),Iv=h(c.jsx("path",{d:"M17 4v18H7V4h3V2h4v2zm-2 2H9v2h6z"}),"Battery6BarSharp"),Uv=h([c.jsx("path",{d:"M9 6h6v4H9z",opacity:".3"},"0"),c.jsx("path",{d:"M17 5v16c0 .55-.45 1-1 1H8c-.55 0-1-.45-1-1V5c0-.55.45-1 1-1h2V2h4v2h2c.55 0 1 .45 1 1m-2 1H9v2h6z"},"1")],"Battery6BarTwoTone"),Gv=h(c.jsxs(s,{children:[c.jsx("path",{fillOpacity:".3",d:"M17 5.33C17 4.6 16.4 4 15.67 4H14V2h-4v2H8.33C7.6 4 7 4.6 7 5.33V9h10V5.33z"}),c.jsx("path",{d:"M7 9v11.67C7 21.4 7.6 22 8.33 22h7.33c.74 0 1.34-.6 1.34-1.33V9H7z"})]}),"Battery80"),Kv=h(c.jsxs(s,{children:[c.jsx("path",{fillOpacity:".3",d:"M17 5.33C17 4.6 16.4 4 15.67 4H14V2h-4v2H8.33C7.6 4 7 4.6 7 5.33V9h10V5.33z"}),c.jsx("path",{d:"M7 9v11.67C7 21.4 7.6 22 8.33 22h7.33c.74 0 1.34-.6 1.34-1.33V9H7z"})]}),"Battery80Outlined"),qv=h(c.jsxs(s,{children:[c.jsx("path",{fillOpacity:".3",d:"M17 5.33C17 4.6 16.4 4 15.67 4H14V3c0-.55-.45-1-1-1h-2c-.55 0-1 .45-1 1v1H8.33C7.6 4 7 4.6 7 5.33V9h10V5.33z"}),c.jsx("path",{d:"M7 9v11.67C7 21.4 7.6 22 8.33 22h7.33c.74 0 1.34-.6 1.34-1.33V9H7z"})]}),"Battery80Rounded"),Qv=h(c.jsxs(s,{children:[c.jsx("path",{fillOpacity:".3",d:"M17 4h-3V2h-4v2H7v5h10V4z"}),c.jsx("path",{d:"M7 9v13h10V9H7z"})]}),"Battery80Sharp"),Zv=h(c.jsxs(s,{children:[c.jsx("path",{fillOpacity:".3",d:"M17 5.33C17 4.6 16.4 4 15.67 4H14V2h-4v2H8.33C7.6 4 7 4.6 7 5.33V9h10V5.33z"}),c.jsx("path",{d:"M7 9v11.67C7 21.4 7.6 22 8.33 22h7.33c.74 0 1.34-.6 1.34-1.33V9H7z"})]}),"Battery80TwoTone"),Jv=h(c.jsxs(s,{children:[c.jsx("path",{fillOpacity:".3",d:"M17 5.33C17 4.6 16.4 4 15.67 4H14V2h-4v2H8.33C7.6 4 7 4.6 7 5.33V8h10V5.33z"}),c.jsx("path",{d:"M7 8v12.67C7 21.4 7.6 22 8.33 22h7.33c.74 0 1.34-.6 1.34-1.33V8H7z"})]}),"Battery90"),Yv=h(c.jsxs(s,{children:[c.jsx("path",{fillOpacity:".3",d:"M17 5.33C17 4.6 16.4 4 15.67 4H14V2h-4v2H8.33C7.6 4 7 4.6 7 5.33V8h10V5.33z"}),c.jsx("path",{d:"M7 8v12.67C7 21.4 7.6 22 8.33 22h7.33c.74 0 1.34-.6 1.34-1.33V8H7z"})]}),"Battery90Outlined"),_v=h(c.jsxs(s,{children:[c.jsx("path",{fillOpacity:".3",d:"M17 5.33C17 4.6 16.4 4 15.67 4H14V3c0-.55-.45-1-1-1h-2c-.55 0-1 .45-1 1v1H8.33C7.6 4 7 4.6 7 5.33V8h10V5.33z"}),c.jsx("path",{d:"M7 8v12.67C7 21.4 7.6 22 8.33 22h7.33c.74 0 1.34-.6 1.34-1.33V8H7z"})]}),"Battery90Rounded"),Xv=h(c.jsxs(s,{children:[c.jsx("path",{fillOpacity:".3",d:"M17 4h-3V2h-4v2H7v4h10V4z"}),c.jsx("path",{d:"M7 8v14h10V8H7z"})]}),"Battery90Sharp"),$v=h(c.jsxs(s,{children:[c.jsx("path",{fillOpacity:".3",d:"M17 5.33C17 4.6 16.4 4 15.67 4H14V2h-4v2H8.33C7.6 4 7 4.6 7 5.33V8h10V5.33z"}),c.jsx("path",{d:"M7 8v12.67C7 21.4 7.6 22 8.33 22h7.33c.74 0 1.34-.6 1.34-1.33V8H7z"})]}),"Battery90TwoTone"),ce=h(c.jsx("path",{d:"M15.67 4H14V2h-4v2H8.33C7.6 4 7 4.6 7 5.33v15.33C7 21.4 7.6 22 8.33 22h7.33c.74 0 1.34-.6 1.34-1.33V5.33C17 4.6 16.4 4 15.67 4M13 18h-2v-2h2zm0-4h-2V9h2z"}),"BatteryAlert"),he=h(c.jsx("path",{d:"M15.67 4H14V2h-4v2H8.33C7.6 4 7 4.6 7 5.33v15.33C7 21.4 7.6 22 8.33 22h7.33c.74 0 1.34-.6 1.34-1.33V5.33C17 4.6 16.4 4 15.67 4M13 18h-2v-2h2zm0-4h-2V9h2z"}),"BatteryAlertOutlined"),se=h(c.jsx("path",{d:"M15.67 4H14V3c0-.55-.45-1-1-1h-2c-.55 0-1 .45-1 1v1H8.33C7.6 4 7 4.6 7 5.33v15.33C7 21.4 7.6 22 8.34 22h7.32c.74 0 1.34-.6 1.34-1.33V5.33C17 4.6 16.4 4 15.67 4M13 18h-2v-2h2zm0-5c0 .55-.45 1-1 1s-1-.45-1-1v-3c0-.55.45-1 1-1s1 .45 1 1z"}),"BatteryAlertRounded"),te=h(c.jsx("path",{d:"M17 4h-3V2h-4v2H7v18h10zm-4 14h-2v-2h2zm0-4h-2V9h2z"}),"BatteryAlertSharp"),oe=h(c.jsx("path",{d:"M15.67 4H14V2h-4v2H8.33C7.6 4 7 4.6 7 5.33v15.33C7 21.4 7.6 22 8.33 22h7.33c.74 0 1.34-.6 1.34-1.33V5.33C17 4.6 16.4 4 15.67 4M13 18h-2v-2h2zm0-4h-2V9h2z"}),"BatteryAlertTwoTone"),ve=h(c.jsxs(s,{children:[c.jsx("path",{d:"M11 20v-3H7v3.67C7 21.4 7.6 22 8.33 22h7.33c.74 0 1.34-.6 1.34-1.33V17h-4.4L11 20z"}),c.jsx("path",{fillOpacity:".3",d:"M15.67 4H14V2h-4v2H8.33C7.6 4 7 4.6 7 5.33V17h4v-2.5H9L13 7v5.5h2L12.6 17H17V5.33C17 4.6 16.4 4 15.67 4z"})]}),"BatteryCharging20"),ee=h(c.jsxs(s,{children:[c.jsx("path",{d:"M11 20v-3H7v3.67C7 21.4 7.6 22 8.33 22h7.33c.74 0 1.34-.6 1.34-1.33V17h-4.4L11 20z"}),c.jsx("path",{fillOpacity:".3",d:"M15.67 4H14V2h-4v2H8.33C7.6 4 7 4.6 7 5.33V17h4v-2.5H9L13 7v5.5h2L12.6 17H17V5.33C17 4.6 16.4 4 15.67 4z"})]}),"BatteryCharging20Outlined"),le=h(c.jsxs(s,{children:[c.jsx("path",{d:"M11.94 18.24c-.24.45-.94.28-.94-.24v-1H7v3.67C7 21.4 7.6 22 8.33 22h7.33c.74 0 1.34-.6 1.34-1.33V17h-4.4l-.66 1.24z"}),c.jsx("path",{fillOpacity:".3",d:"M15.67 4H14V3c0-.55-.45-1-1-1h-2c-.55 0-1 .45-1 1v1H8.33C7.6 4 7 4.6 7 5.33V17h4v-2.5H9.83c-.38 0-.62-.4-.44-.74l2.67-5c.24-.45.94-.28.94.24v3.5h1.17c.38 0 .62.4.44.74L12.6 17H17V5.33C17 4.6 16.4 4 15.67 4z"})]}),"BatteryCharging20Rounded"),ne=h(c.jsxs(s,{children:[c.jsx("path",{d:"M11 20v-3H7v5h10v-5h-4.4L11 20z"}),c.jsx("path",{fillOpacity:".3",d:"M17 4h-3V2h-4v2H7v13h4v-2.5H9L13 7v5.5h2L12.6 17H17V4z"})]}),"BatteryCharging20Sharp"),ae=h(c.jsxs(s,{children:[c.jsx("path",{d:"M11 20v-3H7v3.67C7 21.4 7.6 22 8.33 22h7.33c.74 0 1.34-.6 1.34-1.33V17h-4.4L11 20z"}),c.jsx("path",{fillOpacity:".3",d:"M15.67 4H14V2h-4v2H8.33C7.6 4 7 4.6 7 5.33V17h4v-2.5H9L13 7v5.5h2L12.6 17H17V5.33C17 4.6 16.4 4 15.67 4z"})]}),"BatteryCharging20TwoTone"),de=h(c.jsxs(s,{children:[c.jsx("path",{fillOpacity:".3",d:"M15.67 4H14V2h-4v2H8.33C7.6 4 7 4.6 7 5.33v9.17h2L13 7v5.5h2l-1.07 2H17V5.33C17 4.6 16.4 4 15.67 4z"}),c.jsx("path",{d:"M11 20v-5.5H7v6.17C7 21.4 7.6 22 8.33 22h7.33c.74 0 1.34-.6 1.34-1.33V14.5h-3.07L11 20z"})]}),"BatteryCharging30"),ze=h(c.jsxs(s,{children:[c.jsx("path",{fillOpacity:".3",d:"M15.67 4H14V2h-4v2H8.33C7.6 4 7 4.6 7 5.33v9.17h2L13 7v5.5h2l-1.07 2H17V5.33C17 4.6 16.4 4 15.67 4z"}),c.jsx("path",{d:"M11 20v-5.5H7v6.17C7 21.4 7.6 22 8.33 22h7.33c.74 0 1.34-.6 1.34-1.33V14.5h-3.07L11 20z"})]}),"BatteryCharging30Outlined"),me=h(c.jsxs(s,{children:[c.jsx("path",{fillOpacity:".3",d:"M15.67 4H14V3c0-.55-.45-1-1-1h-2c-.55 0-1 .45-1 1v1H8.33C7.6 4 7 4.6 7 5.33v9.17h2.83c-.38 0-.62-.4-.44-.74l2.67-5c.24-.45.94-.28.94.24v3.5h1.17c.38 0 .62.4.44.74l-.67 1.26H17V5.33C17 4.6 16.4 4 15.67 4z"}),c.jsx("path",{d:"M11.94 18.24c-.24.45-.94.28-.94-.24v-3.5H7v6.17C7 21.4 7.6 22 8.33 22h7.33c.74 0 1.34-.6 1.34-1.33V14.5h-3.07l-1.99 3.74z"})]}),"BatteryCharging30Rounded"),pe=h(c.jsxs(s,{children:[c.jsx("path",{fillOpacity:".3",d:"M17 4h-3V2h-4v2H7v10.5h2L13 7v5.5h2l-1.07 2H17V4z"}),c.jsx("path",{d:"M11 20v-5.5H7V22h10v-7.5h-3.07L11 20z"})]}),"BatteryCharging30Sharp"),He=h(c.jsxs(s,{children:[c.jsx("path",{fillOpacity:".3",d:"M15.67 4H14V2h-4v2H8.33C7.6 4 7 4.6 7 5.33v9.17h2L13 7v5.5h2l-1.07 2H17V5.33C17 4.6 16.4 4 15.67 4z"}),c.jsx("path",{d:"M11 20v-5.5H7v6.17C7 21.4 7.6 22 8.33 22h7.33c.74 0 1.34-.6 1.34-1.33V14.5h-3.07L11 20z"})]}),"BatteryCharging30TwoTone"),Me=h(c.jsxs(s,{children:[c.jsx("path",{d:"M14.47 13.5L11 20v-5.5H9l.53-1H7v7.17C7 21.4 7.6 22 8.33 22h7.33c.74 0 1.34-.6 1.34-1.33V13.5h-2.53z"}),c.jsx("path",{fillOpacity:".3",d:"M15.67 4H14V2h-4v2H8.33C7.6 4 7 4.6 7 5.33v8.17h2.53L13 7v5.5h2l-.53 1H17V5.33C17 4.6 16.4 4 15.67 4z"})]}),"BatteryCharging50"),re=h(c.jsxs(s,{children:[c.jsx("path",{d:"M14.47 13.5L11 20v-5.5H9l.53-1H7v7.17C7 21.4 7.6 22 8.33 22h7.33c.74 0 1.34-.6 1.34-1.33V13.5h-2.53z"}),c.jsx("path",{fillOpacity:".3",d:"M15.67 4H14V2h-4v2H8.33C7.6 4 7 4.6 7 5.33v8.17h2.53L13 7v5.5h2l-.53 1H17V5.33C17 4.6 16.4 4 15.67 4z"})]}),"BatteryCharging50Outlined"),ie=h(c.jsxs(s,{children:[c.jsx("path",{d:"M11.94 18.24c-.24.45-.94.28-.94-.24v-3.5H9.83c-.38 0-.62-.4-.44-.74l.14-.26H7v7.17C7 21.4 7.6 22 8.33 22h7.33c.74 0 1.34-.6 1.34-1.33V13.5h-2.53l-2.53 4.74z"}),c.jsx("path",{fillOpacity:".3",d:"M15.67 4H14V3c0-.55-.45-1-1-1h-2c-.55 0-1 .45-1 1v1H8.33C7.6 4 7 4.6 7 5.33v8.17h2.53l2.53-4.74c.24-.45.94-.28.94.24v3.5h1.17c.38 0 .62.4.44.74l-.14.26H17V5.33C17 4.6 16.4 4 15.67 4z"})]}),"BatteryCharging50Rounded"),Ve=h(c.jsxs(s,{children:[c.jsx("path",{d:"M14.47 13.5L11 20v-5.5H9l.53-1H7V22h10v-8.5h-2.53z"}),c.jsx("path",{fillOpacity:".3",d:"M17 4h-3V2h-4v2H7v9.5h2.53L13 7v5.5h2l-.53 1H17V4z"})]}),"BatteryCharging50Sharp"),xe=h(c.jsxs(s,{children:[c.jsx("path",{d:"M14.47 13.5L11 20v-5.5H9l.53-1H7v7.17C7 21.4 7.6 22 8.33 22h7.33c.74 0 1.34-.6 1.34-1.33V13.5h-2.53z"}),c.jsx("path",{fillOpacity:".3",d:"M15.67 4H14V2h-4v2H8.33C7.6 4 7 4.6 7 5.33v8.17h2.53L13 7v5.5h2l-.53 1H17V5.33C17 4.6 16.4 4 15.67 4z"})]}),"BatteryCharging50TwoTone"),je=h(c.jsxs(s,{children:[c.jsx("path",{fillOpacity:".3",d:"M15.67 4H14V2h-4v2H8.33C7.6 4 7 4.6 7 5.33V11h3.87L13 7v4h4V5.33C17 4.6 16.4 4 15.67 4z"}),c.jsx("path",{d:"M13 12.5h2L11 20v-5.5H9l1.87-3.5H7v9.67C7 21.4 7.6 22 8.33 22h7.33c.74 0 1.34-.6 1.34-1.33V11h-4v1.5z"})]}),"BatteryCharging60"),ue=h(c.jsxs(s,{children:[c.jsx("path",{fillOpacity:".3",d:"M15.67 4H14V2h-4v2H8.33C7.6 4 7 4.6 7 5.33V11h3.87L13 7v4h4V5.33C17 4.6 16.4 4 15.67 4z"}),c.jsx("path",{d:"M13 12.5h2L11 20v-5.5H9l1.87-3.5H7v9.67C7 21.4 7.6 22 8.33 22h7.33c.74 0 1.34-.6 1.34-1.33V11h-4v1.5z"})]}),"BatteryCharging60Outlined"),Le=h(c.jsxs(s,{children:[c.jsx("path",{fillOpacity:".3",d:"M15.67 4H14V3c0-.55-.45-1-1-1h-2c-.55 0-1 .45-1 1v1H8.33C7.6 4 7 4.6 7 5.33V11h3.87l1.19-2.24c.24-.45.94-.28.94.24v2h4V5.33C17 4.6 16.4 4 15.67 4z"}),c.jsx("path",{d:"M13 12.5h1.17c.38 0 .62.4.44.74l-2.67 5c-.24.45-.94.28-.94-.24v-3.5H9.83c-.38 0-.62-.4-.44-.74L10.87 11H7v9.67C7 21.4 7.6 22 8.33 22h7.33c.74 0 1.34-.6 1.34-1.33V11h-4v1.5z"})]}),"BatteryCharging60Rounded"),Se=h(c.jsxs(s,{children:[c.jsx("path",{fillOpacity:".3",d:"M17 4h-3V2h-4v2H7v7h3.87L13 7v4h4V4z"}),c.jsx("path",{d:"M13 12.5h2L11 20v-5.5H9l1.87-3.5H7v11h10V11h-4v1.5z"})]}),"BatteryCharging60Sharp"),Ce=h(c.jsxs(s,{children:[c.jsx("path",{fillOpacity:".3",d:"M15.67 4H14V2h-4v2H8.33C7.6 4 7 4.6 7 5.33V11h3.87L13 7v4h4V5.33C17 4.6 16.4 4 15.67 4z"}),c.jsx("path",{d:"M13 12.5h2L11 20v-5.5H9l1.87-3.5H7v9.67C7 21.4 7.6 22 8.33 22h7.33c.74 0 1.34-.6 1.34-1.33V11h-4v1.5z"})]}),"BatteryCharging60TwoTone"),Te=h(c.jsxs(s,{children:[c.jsx("path",{fillOpacity:".3",d:"M15.67 4H14V2h-4v2H8.33C7.6 4 7 4.6 7 5.33V9h4.93L13 7v2h4V5.33C17 4.6 16.4 4 15.67 4z"}),c.jsx("path",{d:"M13 12.5h2L11 20v-5.5H9L11.93 9H7v11.67C7 21.4 7.6 22 8.33 22h7.33c.74 0 1.34-.6 1.34-1.33V9h-4v3.5z"})]}),"BatteryCharging80"),we=h(c.jsxs(s,{children:[c.jsx("path",{fillOpacity:".3",d:"M15.67 4H14V2h-4v2H8.33C7.6 4 7 4.6 7 5.33V9h4.93L13 7v2h4V5.33C17 4.6 16.4 4 15.67 4z"}),c.jsx("path",{d:"M13 12.5h2L11 20v-5.5H9L11.93 9H7v11.67C7 21.4 7.6 22 8.33 22h7.33c.74 0 1.34-.6 1.34-1.33V9h-4v3.5z"})]}),"BatteryCharging80Outlined"),Re=h(c.jsxs(s,{children:[c.jsx("path",{fillOpacity:".3",d:"M15.67 4H14V3c0-.55-.45-1-1-1h-2c-.55 0-1 .45-1 1v1H8.33C7.6 4 7 4.6 7 5.33V9h4.93l.13-.24c.24-.45.94-.28.94.24h4V5.33C17 4.6 16.4 4 15.67 4z"}),c.jsx("path",{d:"M13 12.5h1.17c.38 0 .62.4.44.74l-2.67 5c-.24.45-.94.28-.94-.24v-3.5H9.83c-.38 0-.62-.4-.44-.74L11.93 9H7v11.67C7 21.4 7.6 22 8.33 22h7.33c.74 0 1.34-.6 1.34-1.33V9h-4v3.5z"})]}),"BatteryCharging80Rounded"),Oe=h(c.jsxs(s,{children:[c.jsx("path",{fillOpacity:".3",d:"M17 4h-3V2h-4v2H7v5h4.93L13 7v2h4V4z"}),c.jsx("path",{d:"M13 12.5h2L11 20v-5.5H9L11.93 9H7v13h10V9h-4v3.5z"})]}),"BatteryCharging80Sharp"),ye=h(c.jsxs(s,{children:[c.jsx("path",{fillOpacity:".3",d:"M15.67 4H14V2h-4v2H8.33C7.6 4 7 4.6 7 5.33V9h4.93L13 7v2h4V5.33C17 4.6 16.4 4 15.67 4z"}),c.jsx("path",{d:"M13 12.5h2L11 20v-5.5H9L11.93 9H7v11.67C7 21.4 7.6 22 8.33 22h7.33c.74 0 1.34-.6 1.34-1.33V9h-4v3.5z"})]}),"BatteryCharging80TwoTone"),ge=h(c.jsxs(s,{children:[c.jsx("path",{fillOpacity:".3",d:"M15.67 4H14V2h-4v2H8.33C7.6 4 7 4.6 7 5.33V8h5.47L13 7v1h4V5.33C17 4.6 16.4 4 15.67 4z"}),c.jsx("path",{d:"M13 12.5h2L11 20v-5.5H9L12.47 8H7v12.67C7 21.4 7.6 22 8.33 22h7.33c.74 0 1.34-.6 1.34-1.33V8h-4v4.5z"})]}),"BatteryCharging90"),Ae=h(c.jsxs(s,{children:[c.jsx("path",{fillOpacity:".3",d:"M15.67 4H14V2h-4v2H8.33C7.6 4 7 4.6 7 5.33V8h5.47L13 7v1h4V5.33C17 4.6 16.4 4 15.67 4z"}),c.jsx("path",{d:"M13 12.5h2L11 20v-5.5H9L12.47 8H7v12.67C7 21.4 7.6 22 8.33 22h7.33c.74 0 1.34-.6 1.34-1.33V8h-4v4.5z"})]}),"BatteryCharging90Outlined"),fe=h(c.jsxs(s,{children:[c.jsx("path",{fillOpacity:".3",d:"M15.67 4H14V3c0-.55-.45-1-1-1h-2c-.55 0-1 .45-1 1v1H8.33C7.6 4 7 4.6 7 5.33V8h10V5.33C17 4.6 16.4 4 15.67 4z"}),c.jsx("path",{d:"M7 20.67C7 21.4 7.6 22 8.33 22h7.33c.74 0 1.34-.6 1.34-1.33V8H7v12.67zm2.39-6.91l2.67-5c.24-.45.94-.28.94.24v3.5h1.17c.38 0 .62.4.44.74l-2.67 5c-.24.45-.94.28-.94-.24v-3.5H9.83c-.37 0-.62-.4-.44-.74z"})]}),"BatteryCharging90Rounded"),Pe=h(c.jsxs(s,{children:[c.jsx("path",{fillOpacity:".3",d:"M17 4h-3V2h-4v2H7v4h5.47L13 7v1h4V4z"}),c.jsx("path",{d:"M13 12.5h2L11 20v-5.5H9L12.47 8H7v14h10V8h-4v4.5z"})]}),"BatteryCharging90Sharp"),Fe=h(c.jsxs(s,{children:[c.jsx("path",{fillOpacity:".3",d:"M15.67 4H14V2h-4v2H8.33C7.6 4 7 4.6 7 5.33V8h5.47L13 7v1h4V5.33C17 4.6 16.4 4 15.67 4z"}),c.jsx("path",{d:"M13 12.5h2L11 20v-5.5H9L12.47 8H7v12.67C7 21.4 7.6 22 8.33 22h7.33c.74 0 1.34-.6 1.34-1.33V8h-4v4.5z"})]}),"BatteryCharging90TwoTone"),Be=h(c.jsx("path",{d:"M15.67 4H14V2h-4v2H8.33C7.6 4 7 4.6 7 5.33v15.33C7 21.4 7.6 22 8.33 22h7.33c.74 0 1.34-.6 1.34-1.33V5.33C17 4.6 16.4 4 15.67 4M11 20v-5.5H9L13 7v5.5h2z"}),"BatteryChargingFull"),be=h(c.jsx("path",{d:"M15.67 4H14V2h-4v2H8.33C7.6 4 7 4.6 7 5.33v15.33C7 21.4 7.6 22 8.33 22h7.33c.74 0 1.34-.6 1.34-1.33V5.33C17 4.6 16.4 4 15.67 4M11 20v-5.5H9L13 7v5.5h2z"}),"BatteryChargingFullOutlined"),De=h(c.jsx("path",{d:"M15.67 4H14V3c0-.55-.45-1-1-1h-2c-.55 0-1 .45-1 1v1H8.33C7.6 4 7 4.6 7 5.33v15.33C7 21.4 7.6 22 8.34 22h7.32c.74 0 1.34-.6 1.34-1.33V5.33C17 4.6 16.4 4 15.67 4m-1.06 9.24-2.67 5c-.24.45-.94.28-.94-.24v-3.5H9.83c-.38 0-.62-.4-.44-.74l2.67-5c.24-.45.94-.28.94.24v3.5h1.17c.37 0 .62.4.44.74"}),"BatteryChargingFullRounded"),ke=h(c.jsx("path",{d:"M17 4h-3V2h-4v2H7v18h10zm-6 16v-5.5H9L13 7v5.5h2z"}),"BatteryChargingFullSharp"),We=h(c.jsx("path",{d:"M15.67 4H14V2h-4v2H8.33C7.6 4 7 4.6 7 5.33v15.33C7 21.4 7.6 22 8.33 22h7.33c.74 0 1.34-.6 1.34-1.33V5.33C17 4.6 16.4 4 15.67 4M11 20v-5.5H9L13 7v5.5h2z"}),"BatteryChargingFullTwoTone"),Ne=h(c.jsx("path",{d:"M15.67 4H14V2h-4v2H8.33C7.6 4 7 4.6 7 5.33v15.33C7 21.4 7.6 22 8.33 22h7.33c.74 0 1.34-.6 1.34-1.33V5.33C17 4.6 16.4 4 15.67 4"}),"BatteryFull"),Ee=h(c.jsx("path",{d:"M15.67 4H14V2h-4v2H8.33C7.6 4 7 4.6 7 5.33v15.33C7 21.4 7.6 22 8.33 22h7.33c.74 0 1.34-.6 1.34-1.33V5.33C17 4.6 16.4 4 15.67 4"}),"BatteryFullOutlined"),Ie=h(c.jsx("path",{d:"M15.67 4H14V3c0-.55-.45-1-1-1h-2c-.55 0-1 .45-1 1v1H8.33C7.6 4 7 4.6 7 5.33v15.33C7 21.4 7.6 22 8.34 22h7.32c.74 0 1.34-.6 1.34-1.33V5.33C17 4.6 16.4 4 15.67 4"}),"BatteryFullRounded"),Ue=h(c.jsx("path",{d:"M17 4h-3V2h-4v2H7v18h10z"}),"BatteryFullSharp"),Ge=h(c.jsx("path",{d:"M15.67 4H14V2h-4v2H8.33C7.6 4 7 4.6 7 5.33v15.33C7 21.4 7.6 22 8.33 22h7.33c.74 0 1.34-.6 1.34-1.33V5.33C17 4.6 16.4 4 15.67 4"}),"BatteryFullTwoTone"),Ke=h(c.jsx("path",{d:"M16 4h-2V2h-4v2H8c-.55 0-1 .45-1 1v16c0 .55.45 1 1 1h8c.55 0 1-.45 1-1V5c0-.55-.45-1-1-1m-1 10h-2v2h-2v-2H9v-2h2v-2h2v2h2z"}),"BatterySaver"),qe=h(c.jsx("path",{d:"M16 4h-2V2h-4v2H8c-.55 0-1 .45-1 1v16c0 .55.45 1 1 1h8c.55 0 1-.45 1-1V5c0-.55-.45-1-1-1m-1 10h-2v2h-2v-2H9v-2h2v-2h2v2h2z"}),"BatterySaverOutlined"),Qe=h(c.jsx("path",{d:"M16 4h-2V3c0-.55-.45-1-1-1h-2c-.55 0-1 .45-1 1v1H8c-.55 0-1 .45-1 1v16c0 .55.45 1 1 1h8c.55 0 1-.45 1-1V5c0-.55-.45-1-1-1m-2 10h-1v1c0 .55-.45 1-1 1s-1-.45-1-1v-1h-1c-.55 0-1-.45-1-1s.45-1 1-1h1v-1c0-.55.45-1 1-1s1 .45 1 1v1h1c.55 0 1 .45 1 1s-.45 1-1 1"}),"BatterySaverRounded"),Ze=h(c.jsx("path",{d:"M17 4h-3V2h-4v2H7v18h10zm-2 10h-2v2h-2v-2H9v-2h2v-2h2v2h2z"}),"BatterySaverSharp"),Je=h(c.jsx("path",{d:"M16 4h-2V2h-4v2H8c-.55 0-1 .45-1 1v16c0 .55.45 1 1 1h8c.55 0 1-.45 1-1V5c0-.55-.45-1-1-1m-1 10h-2v2h-2v-2H9v-2h2v-2h2v2h2z"}),"BatterySaverTwoTone"),Ye=h(c.jsx("path",{d:"M15.67 4H14V2h-4v2H8.33C7.6 4 7 4.6 7 5.33v15.33C7 21.4 7.6 22 8.33 22h7.33c.74 0 1.34-.6 1.34-1.33V5.33C17 4.6 16.4 4 15.67 4"}),"BatteryStd"),_e=h(c.jsx("path",{d:"M15.67 4H14V2h-4v2H8.33C7.6 4 7 4.6 7 5.33v15.33C7 21.4 7.6 22 8.33 22h7.33c.74 0 1.34-.6 1.34-1.33V5.33C17 4.6 16.4 4 15.67 4"}),"BatteryStdOutlined"),Xe=h(c.jsx("path",{d:"M15.67 4H14V3c0-.55-.45-1-1-1h-2c-.55 0-1 .45-1 1v1H8.33C7.6 4 7 4.6 7 5.33v15.33C7 21.4 7.6 22 8.34 22h7.32c.74 0 1.34-.6 1.34-1.33V5.33C17 4.6 16.4 4 15.67 4"}),"BatteryStdRounded"),$e=h(c.jsx("path",{d:"M17 4h-3V2h-4v2H7v18h10z"}),"BatteryStdSharp"),cl=h(c.jsx("path",{d:"M15.67 4H14V2h-4v2H8.33C7.6 4 7 4.6 7 5.33v15.33C7 21.4 7.6 22 8.33 22h7.33c.74 0 1.34-.6 1.34-1.33V5.33C17 4.6 16.4 4 15.67 4"}),"BatteryStdTwoTone"),hl=h(c.jsx("path",{d:"M15.67 4H14V2h-4v2H8.33C7.6 4 7 4.6 7 5.33v15.33C7 21.4 7.6 22 8.33 22h7.33c.74 0 1.34-.6 1.34-1.33V5.33C17 4.6 16.4 4 15.67 4m-2.72 13.95h-1.9v-1.9h1.9zm1.35-5.26s-.38.42-.67.71c-.48.48-.83 1.15-.83 1.6h-1.6c0-.83.46-1.52.93-2l.93-.94c.27-.27.44-.65.44-1.06 0-.83-.67-1.5-1.5-1.5s-1.5.67-1.5 1.5H9c0-1.66 1.34-3 3-3s3 1.34 3 3c0 .66-.27 1.26-.7 1.69"}),"BatteryUnknown"),sl=h(c.jsx("path",{d:"M15.67 4H14V2h-4v2H8.33C7.6 4 7 4.6 7 5.33v15.33C7 21.4 7.6 22 8.33 22h7.33c.74 0 1.34-.6 1.34-1.33V5.33C17 4.6 16.4 4 15.67 4M13 18h-2v-2h2zm1.3-5.31s-.38.42-.67.71c-.48.48-.83 1.15-.83 1.6h-1.6c0-.83.46-1.52.93-2l.93-.94c.27-.27.44-.65.44-1.06 0-.83-.67-1.5-1.5-1.5s-1.5.67-1.5 1.5H9c0-1.66 1.34-3 3-3s3 1.34 3 3c0 .66-.27 1.26-.7 1.69"}),"BatteryUnknownOutlined"),tl=h(c.jsx("path",{d:"M15.67 4H14V3c0-.55-.45-1-1-1h-2c-.55 0-1 .45-1 1v1H8.33C7.6 4 7 4.6 7 5.33v15.33C7 21.4 7.6 22 8.34 22h7.32c.74 0 1.34-.6 1.34-1.33V5.33C17 4.6 16.4 4 15.67 4M13 18h-2v-2h2zm1.3-5.31s-.38.42-.67.71c-.14.14-.27.31-.39.47l-.09.15c-.08.12-.14.25-.19.37-.09.22-.16.43-.16.61h-1.6c0-.42.12-.8.29-1.13.06-.11.13-.21.2-.31.03-.05.06-.11.1-.16.11-.14.23-.28.34-.4l.93-.94c.27-.27.44-.65.44-1.06 0-.83-.67-1.5-1.5-1.5-.65 0-1.21.41-1.41.99-.11.31-.39.51-.71.51-.52 0-.88-.52-.71-1.01C9.59 8.83 10.69 8 12 8c1.66 0 3 1.34 3 3 0 .66-.27 1.26-.7 1.69"}),"BatteryUnknownRounded"),ol=h(c.jsx("path",{d:"M15.67 4H14V2h-4v2H8.33C7.6 4 7 4.6 7 5.33v15.33C7 21.4 7.6 22 8.33 22h7.33c.74 0 1.34-.6 1.34-1.33V5.33C17 4.6 16.4 4 15.67 4M13 18h-2v-2h2zm1.3-5.31s-.38.42-.67.71c-.48.48-.83 1.15-.83 1.6h-1.6c0-.83.46-1.52.93-2l.93-.94c.27-.27.44-.65.44-1.06 0-.83-.67-1.5-1.5-1.5s-1.5.67-1.5 1.5H9c0-1.66 1.34-3 3-3s3 1.34 3 3c0 .66-.27 1.26-.7 1.69"}),"BatteryUnknownSharp"),vl=h(c.jsx("path",{d:"M15.67 4H14V2h-4v2H8.33C7.6 4 7 4.6 7 5.33v15.33C7 21.4 7.6 22 8.33 22h7.33c.74 0 1.34-.6 1.34-1.33V5.33C17 4.6 16.4 4 15.67 4M13 18h-2v-2h2zm1.3-5.31s-.38.42-.67.71c-.48.48-.83 1.15-.83 1.6h-1.6c0-.83.46-1.52.93-2l.93-.94c.27-.27.44-.65.44-1.06 0-.83-.67-1.5-1.5-1.5s-1.5.67-1.5 1.5H9c0-1.66 1.34-3 3-3s3 1.34 3 3c0 .66-.27 1.26-.7 1.69"}),"BatteryUnknownTwoTone"),el=h(c.jsx("path",{d:"m13.127 14.56 1.43-1.43 6.44 6.443L19.57 21zm4.293-5.73 2.86-2.86c-3.95-3.95-10.35-3.96-14.3-.02 3.93-1.3 8.31-.25 11.44 2.88M5.95 5.98c-3.94 3.95-3.93 10.35.02 14.3l2.86-2.86C5.7 14.29 4.65 9.91 5.95 5.98m.02-.02-.01.01c-.38 3.01 1.17 6.88 4.3 10.02l5.73-5.73c-3.13-3.13-7.01-4.68-10.02-4.3"}),"BeachAccess"),ll=h(c.jsx("path",{d:"m21 19.57-1.427 1.428-6.442-6.442 1.43-1.428zM13.12 3c-2.58 0-5.16.98-7.14 2.95l-.01.01c-3.95 3.95-3.95 10.36 0 14.31l14.3-14.31C18.3 3.99 15.71 3 13.12 3M6.14 17.27C5.4 16.03 5 14.61 5 13.12c0-.93.16-1.82.46-2.67.19 1.91.89 3.79 2.07 5.44zm2.84-2.84C7.63 12.38 7.12 9.93 7.6 7.6c.58-.12 1.16-.18 1.75-.18 1.8 0 3.55.55 5.08 1.56zm1.47-8.97c.85-.3 1.74-.46 2.67-.46 1.49 0 2.91.4 4.15 1.14l-1.39 1.39c-1.65-1.18-3.52-1.88-5.43-2.07"}),"BeachAccessOutlined"),nl=h(c.jsx("path",{d:"m13.13 14.56 1.43-1.43 5.73 5.73c.39.39.39 1.03 0 1.43-.39.39-1.03.39-1.43 0zm4.29-5.73 1.27-1.27c.89-.89.77-2.43-.31-3.08-3.89-2.38-9.03-1.89-12.4 1.47 3.93-1.3 8.31-.25 11.44 2.88M5.95 5.98c-3.36 3.37-3.85 8.51-1.48 12.4.66 1.08 2.19 1.21 3.08.31l1.27-1.27C5.7 14.29 4.65 9.91 5.95 5.98m.02-.02-.01.01c-.38 3.01 1.17 6.88 4.3 10.02l5.73-5.73c-3.13-3.13-7.01-4.68-10.02-4.3"}),"BeachAccessRounded"),al=h(c.jsx("path",{d:"M5.95 5.98c-3.94 3.95-3.93 10.35.02 14.3l2.86-2.86C5.7 14.29 4.65 9.91 5.95 5.98m11.47 2.85 2.86-2.86c-3.95-3.95-10.35-3.96-14.3-.02 3.93-1.3 8.31-.25 11.44 2.88M5.97 5.96l-.01.01c-.38 3.01 1.17 6.88 4.3 10.02l5.73-5.73c-3.13-3.13-7.01-4.68-10.02-4.3m7.156 8.6 1.428-1.428 6.442 6.442-1.43 1.428z"}),"BeachAccessSharp"),dl=h([c.jsx("path",{d:"M7.6 7.6c-.47 2.34.03 4.78 1.39 6.83l5.45-5.45c-1.53-1.02-3.28-1.56-5.08-1.56-.6 0-1.19.06-1.76.18M13.12 5c-.93 0-1.82.16-2.67.46 1.91.19 3.79.89 5.44 2.07l1.39-1.39C16.03 5.4 14.61 5 13.12 5M5 13.12c0 1.49.4 2.91 1.14 4.15l1.39-1.39c-1.18-1.65-1.88-3.52-2.07-5.44-.3.86-.46 1.76-.46 2.68",opacity:".3"},"0"),c.jsx("path",{d:"m13.126 14.56 1.428-1.428 6.442 6.442-1.43 1.428zM13.12 3c-2.58 0-5.16.98-7.14 2.95l-.01.01c-3.95 3.95-3.95 10.36 0 14.31l14.3-14.31C18.3 3.99 15.71 3 13.12 3M6.14 17.27C5.4 16.03 5 14.61 5 13.12c0-.93.16-1.82.46-2.67.19 1.91.89 3.79 2.07 5.44zm2.84-2.84C7.63 12.38 7.12 9.93 7.6 7.6c.58-.12 1.16-.18 1.75-.18 1.8 0 3.55.55 5.08 1.56zm1.47-8.97c.85-.3 1.74-.46 2.67-.46 1.49 0 2.91.4 4.15 1.14l-1.39 1.39c-1.65-1.18-3.52-1.88-5.43-2.07"},"1")],"BeachAccessTwoTone"),zl=h(c.jsx("path",{d:"M21 10.78V8c0-1.65-1.35-3-3-3h-4c-.77 0-1.47.3-2 .78-.53-.48-1.23-.78-2-.78H6C4.35 5 3 6.35 3 8v2.78c-.61.55-1 1.34-1 2.22v6h2v-2h16v2h2v-6c0-.88-.39-1.67-1-2.22M14 7h4c.55 0 1 .45 1 1v2h-6V8c0-.55.45-1 1-1M5 8c0-.55.45-1 1-1h4c.55 0 1 .45 1 1v2H5z"}),"Bed"),ml=h(c.jsx("path",{d:"M21 10.78V8c0-1.65-1.35-3-3-3h-4c-.77 0-1.47.3-2 .78-.53-.48-1.23-.78-2-.78H6C4.35 5 3 6.35 3 8v2.78c-.61.55-1 1.34-1 2.22v6h2v-2h16v2h2v-6c0-.88-.39-1.67-1-2.22M14 7h4c.55 0 1 .45 1 1v2h-6V8c0-.55.45-1 1-1M5 8c0-.55.45-1 1-1h4c.55 0 1 .45 1 1v2H5zm-1 7v-2c0-.55.45-1 1-1h14c.55 0 1 .45 1 1v2z"}),"BedOutlined"),pl=h(c.jsx("path",{d:"M21 10.78V8c0-1.65-1.35-3-3-3h-4c-.77 0-1.47.3-2 .78-.53-.48-1.23-.78-2-.78H6C4.35 5 3 6.35 3 8v2.78c-.61.55-1 1.34-1 2.22v5c0 .55.45 1 1 1s1-.45 1-1v-1h16v1c0 .55.45 1 1 1s1-.45 1-1v-5c0-.88-.39-1.67-1-2.22M14 7h4c.55 0 1 .45 1 1v2h-6V8c0-.55.45-1 1-1M5 8c0-.55.45-1 1-1h4c.55 0 1 .45 1 1v2H5zm-1 7v-2c0-.55.45-1 1-1h14c.55 0 1 .45 1 1v2z"}),"BedRounded"),Hl=h(c.jsx("path",{d:"M21 10V5H3v5H2v9h2v-2h16v2h2v-9zm-8-3h6v3h-6zm-8 3V7h6v3zm-1 5v-3h16v3z"}),"BedSharp"),Ml=h([c.jsx("path",{d:"M19 8c0-.55-.45-1-1-1h-4c-.55 0-1 .45-1 1v2h6zm-8 0c0-.55-.45-1-1-1H6c-.55 0-1 .45-1 1v2h6zm8 4H5c-.55 0-1 .45-1 1v2h16v-2c0-.55-.45-1-1-1",opacity:".3"},"0"),c.jsx("path",{d:"M21 10.78V8c0-1.65-1.35-3-3-3h-4c-.77 0-1.47.3-2 .78-.53-.48-1.23-.78-2-.78H6C4.35 5 3 6.35 3 8v2.78c-.61.55-1 1.34-1 2.22v6h2v-2h16v2h2v-6c0-.88-.39-1.67-1-2.22M13 8c0-.55.45-1 1-1h4c.55 0 1 .45 1 1v2h-6zM5 8c0-.55.45-1 1-1h4c.55 0 1 .45 1 1v2H5zm15 7H4v-2c0-.55.45-1 1-1h14c.55 0 1 .45 1 1z"},"1")],"BedTwoTone"),rl=h([c.jsx("path",{d:"M20 2H4c-1.1 0-2 .9-2 2v16c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2m-8 16c-2.64 0-5.13-1.03-7-2.9l1.06-1.06c.34.34.71.65 1.1.92L8 13.5V9.51l-1.55.99-.95-1L7 7.76 6 7h3.65l1.73 3H17v1h-1v2.5l.84 1.46c.39-.28.76-.58 1.1-.92L19 15.1c-1.87 1.87-4.36 2.9-7 2.9"},"0"),c.jsx("path",{d:"M14.69 14.24c-1.74.65-3.66.65-5.4 0l-.81 1.41-.03.06c1.1.52 2.28.79 3.53.79s2.45-.28 3.55-.79l-.03-.06z"},"1")],"BedroomBaby"),il=h(c.jsx("path",{d:"M17.94 14.04c-.34.34-.71.64-1.1.92L16 13.5V11h1v-1h-5.62L9.65 7H6l1 .76L5.5 9.5l.95 1L8 9.51v3.99l-.84 1.46c-.39-.27-.76-.58-1.1-.92L5 15.1c1.87 1.87 4.36 2.9 7 2.9s5.13-1.03 7-2.9zm-9.49 1.67.03-.06.81-1.41c1.74.65 3.66.65 5.4 0l.81 1.41.03.06c-1.1.51-2.3.79-3.55.79s-2.43-.27-3.53-.79M20 4v16H4V4zm0-2H4c-1.1 0-2 .9-2 2v16c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2"}),"BedroomBabyOutlined"),Vl=h([c.jsx("path",{d:"M20 2H4c-1.1 0-2 .9-2 2v16c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2m-8 15.99c-2.37 0-4.61-.83-6.4-2.35-.33-.28-.35-.8-.04-1.11.27-.27.71-.29 1.01-.04.19.16.39.31.6.46L8 13.49V9.5l-1 .65c-.32.21-.73.16-.99-.12L6 10.01c-.29-.3-.3-.77-.03-1.08.3-.33.65-.74.86-.98.09-.11.07-.28-.04-.36 0 0-.81-.31-.79-.57 0-.11 3.36-.03 3.36-.03.18 0 .34.1.43.25l1.44 2.5c.09.15.25.25.43.25h4.83c.28 0 .5.22.5.5s-.22.5-.5.5H16v2.5l.84 1.46c.2-.15.4-.3.6-.46.3-.25.73-.23 1.01.04.31.31.29.82-.04 1.11-1.8 1.52-4.04 2.35-6.41 2.35"},"0"),c.jsx("path",{d:"M14.69 14.24c-1.74.65-3.66.65-5.4 0l-.81 1.41-.03.06c1.1.52 2.28.79 3.53.79s2.45-.28 3.55-.79l-.03-.06z"},"1")],"BedroomBabyRounded"),xl=h([c.jsx("path",{d:"M22 2H2v20h20zM12 18c-2.64 0-5.13-1.03-7-2.9l1.06-1.06c.34.34.71.65 1.1.92L8 13.5V9.51l-1.55.99-.95-1L7 7.76 6 7h3.65l1.73 3H17v1h-1v2.5l.84 1.46c.39-.28.76-.58 1.1-.92L19 15.1c-1.87 1.87-4.36 2.9-7 2.9"},"0"),c.jsx("path",{d:"M14.69 14.24c-1.74.65-3.66.65-5.4 0l-.81 1.41-.03.06c1.1.52 2.28.79 3.53.79s2.45-.28 3.55-.79l-.03-.06z"},"1")],"BedroomBabySharp"),jl=h([c.jsx("path",{d:"M4 20h16V4H4zm2.45-9.5-.95-1L7 7.76 6 7h3.65l1.73 3H17v1h-1v2.5l.84 1.46c.39-.28.76-.58 1.1-.92L19 15.1c-1.87 1.87-4.36 2.9-7 2.9s-5.13-1.03-7-2.9l1.06-1.06c.34.34.71.65 1.1.92L8 13.5V9.51z",opacity:".3"},"0"),c.jsx("path",{d:"m15.53 15.71-.03-.06-.81-1.41c-1.74.65-3.66.65-5.4 0l-.81 1.41-.03.06c1.1.52 2.28.79 3.53.79s2.45-.28 3.55-.79",opacity:".3"},"1"),c.jsx("path",{d:"M7.16 14.96c-.39-.27-.76-.58-1.1-.92L5 15.1c1.87 1.87 4.36 2.9 7 2.9s5.13-1.03 7-2.9l-1.06-1.06c-.34.34-.71.64-1.1.92L16 13.5V11h1v-1h-5.62L9.65 7H6l1 .76L5.5 9.5l.95 1L8 9.51v3.99zm1.32.69.81-1.41c1.74.65 3.66.65 5.4 0l.81 1.41.03.06c-1.1.51-2.3.79-3.55.79s-2.43-.27-3.53-.79z"},"2"),c.jsx("path",{d:"M20 2H4c-1.1 0-2 .9-2 2v16c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2m0 18H4V4h16z"},"3")],"BedroomBabyTwoTone"),ul=h([c.jsx("path",{d:"M9 8.5h6v2H9zm6.64 3.5H8.37c-.48 0-.87.39-.87.87h.01V14h9v-1.13c0-.48-.39-.87-.87-.87"},"0"),c.jsx("path",{d:"M20 2H4c-1.1 0-2 .9-2 2v16c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2m-2 15h-1.5v-1.5h-9V17H6v-4.13c0-1 .62-1.85 1.5-2.2V9c0-1.1.9-2 2-2h5c1.1 0 2 .9 2 2v1.67c.88.35 1.5 1.2 1.5 2.2z"},"1")],"BedroomChild"),Ll=h(c.jsx("path",{d:"M20 4v16H4V4zm0-2H4c-1.1 0-2 .9-2 2v16c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2m-3.5 8.67V9c0-1.1-.9-2-2-2h-5c-1.1 0-2 .9-2 2v1.67c-.88.35-1.5 1.2-1.5 2.2V17h1.5v-1.5h9V17H18v-4.13c0-1-.62-1.85-1.5-2.2M15 8.5v2H9v-2zm-7.5 4.37c0-.48.39-.87.87-.87h7.27c.48 0 .87.39.87.87V14h-9v-1.13z"}),"BedroomChildOutlined"),Sl=h([c.jsx("path",{d:"M9 8.5h6v2H9zm6.64 3.5H8.37c-.48 0-.87.39-.87.87h.01V14h9v-1.13c0-.48-.39-.87-.87-.87"},"0"),c.jsx("path",{d:"M20 2H4c-1.1 0-2 .9-2 2v16c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2m-2.75 15c-.41 0-.75-.34-.75-.75v-.75h-9v.75c0 .41-.34.75-.75.75S6 16.66 6 16.25v-3.38c0-1 .62-1.85 1.5-2.2V9c0-1.1.9-2 2-2h5c1.1 0 2 .9 2 2v1.67c.88.35 1.5 1.2 1.5 2.2v3.38c0 .41-.34.75-.75.75"},"1")],"BedroomChildRounded"),Cl=h([c.jsx("path",{d:"M9 8.5h6v2H9zM7.51 12h9v2h-9z"},"0"),c.jsx("path",{d:"M22 2H2v20h20zm-4 15h-1.5v-1.5h-9V17H6v-6.32l1.5-.01V7h9v3.67H18z"},"1")],"BedroomChildSharp"),Tl=h([c.jsx("path",{d:"M4 20h16V4H4zm2-7.13c0-1 .62-1.85 1.5-2.2V9c0-1.1.9-2 2-2h5c1.1 0 2 .9 2 2v1.67c.88.35 1.5 1.2 1.5 2.2V17h-1.5v-1.5h-9V17H6z",opacity:".3"},"0"),c.jsx("path",{d:"M20 2H4c-1.1 0-2 .9-2 2v16c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2m0 18H4V4h16z"},"1"),c.jsx("path",{d:"M7.5 15.5h9V17H18v-4.13c0-1-.62-1.85-1.5-2.2V9c0-1.1-.9-2-2-2h-5c-1.1 0-2 .9-2 2v1.67c-.88.35-1.5 1.2-1.5 2.2V17h1.5zm1.5-7h6v2H9zM8.37 12h7.27c.48 0 .87.39.87.87V14h-9v-1.13H7.5c0-.48.39-.87.87-.87"},"2")],"BedroomChildTwoTone"),wl=h([c.jsx("path",{d:"M16.5 12h-9c-.55 0-1 .45-1 1v1h11v-1c0-.55-.45-1-1-1M7.25 8.5h4v2h-4zm5.5 0h4v2h-4z"},"0"),c.jsx("path",{d:"M20 2H4c-1.1 0-2 .9-2 2v16c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2m-1 15h-1.5v-1.5h-11V17H5v-3.83c0-.66.25-1.26.65-1.72V9c0-1.1.9-2 2-2H11c.37 0 .72.12 1 .32.28-.2.63-.32 1-.32h3.35c1.1 0 2 .9 2 2v2.45c.4.46.65 1.06.65 1.72z"},"1")],"BedroomParent"),Rl=h(c.jsx("path",{d:"M18.35 11.45V9c0-1.1-.9-2-2-2H13c-.37 0-.72.12-1 .32-.28-.2-.63-.32-1-.32H7.65c-1.1 0-2 .9-2 2v2.45c-.4.46-.65 1.06-.65 1.72V17h1.5v-1.5h11V17H19v-3.83c0-.66-.25-1.26-.65-1.72m-1.6-.95h-4v-2h4zm-9.5-2h4v2h-4zM17.5 14h-11v-1c0-.55.45-1 1-1h9c.55 0 1 .45 1 1zM20 4v16H4V4zm0-2H4c-1.1 0-2 .9-2 2v16c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2"}),"BedroomParentOutlined"),Ol=h([c.jsx("path",{d:"M16.5 12h-9c-.55 0-1 .45-1 1v1h11v-1c0-.55-.45-1-1-1M7.25 8.5h4v2h-4zm5.5 0h4v2h-4z"},"0"),c.jsx("path",{d:"M20 2H4c-1.1 0-2 .9-2 2v16c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2m-1.75 15c-.41 0-.75-.34-.75-.75v-.75h-11v.75c0 .41-.34.75-.75.75S5 16.66 5 16.25v-3.08c0-.66.25-1.26.65-1.72V9c0-1.1.9-2 2-2H11c.37 0 .72.12 1 .32.28-.2.63-.32 1-.32h3.35c1.1 0 2 .9 2 2v2.45c.4.46.65 1.06.65 1.72v3.08c0 .41-.34.75-.75.75"},"1")],"BedroomParentRounded"),yl=h([c.jsx("path",{d:"M6.5 12h11v2h-11zm.75-3.5h4v2h-4zm5.5 0h4v2h-4z"},"0"),c.jsx("path",{d:"M22 2H2v20h20zm-3 15h-1.5v-1.5h-11V17H5v-5l.65-.55V7H11c.37 0 .72.12 1 .32.28-.2.63-.32 1-.32h5.35v4.45L19 12z"},"1")],"BedroomParentSharp"),gl=h([c.jsx("path",{d:"M4 20h16V4H4zm1-6.83c0-.66.25-1.26.65-1.72V9c0-1.1.9-2 2-2H11c.37 0 .72.12 1 .32.28-.2.63-.32 1-.32h3.35c1.1 0 2 .9 2 2v2.45c.4.46.65 1.06.65 1.72V17h-1.5v-1.5h-11V17H5z",opacity:".3"},"0"),c.jsx("path",{d:"M20 2H4c-1.1 0-2 .9-2 2v16c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2m0 18H4V4h16z"},"1"),c.jsx("path",{d:"M6.5 15.5h11V17H19v-3.83c0-.66-.25-1.26-.65-1.72V9c0-1.1-.9-2-2-2H13c-.37 0-.72.12-1 .32-.28-.2-.63-.32-1-.32H7.65c-1.1 0-2 .9-2 2v2.45c-.4.46-.65 1.06-.65 1.72V17h1.5zm6.25-7h4v2h-4zm-5.5 0h4v2h-4zM6.5 13c0-.55.45-1 1-1h9c.55 0 1 .45 1 1v1h-11z"},"2")],"BedroomParentTwoTone"),Al=h(c.jsx("path",{d:"M12.34 2.02C6.59 1.82 2 6.42 2 12c0 5.52 4.48 10 10 10 3.71 0 6.93-2.02 8.66-5.02-7.51-.25-12.09-8.43-8.32-14.96"}),"Bedtime"),fl=h(c.jsx("path",{d:"M21.19 21.19 2.81 2.81 1.39 4.22l2.27 2.27C2.61 8.08 2 9.97 2 12c0 5.52 4.48 10 10 10 2.04 0 3.93-.62 5.51-1.66l2.27 2.27zM12.34 2.02c-2.18-.07-4.19.55-5.85 1.64l4.59 4.59c-.27-2.05.1-4.22 1.26-6.23"}),"BedtimeOff"),Pl=h(c.jsx("path",{d:"M9.27 4.49c-.13.59-.2 1.15-.24 1.71l2.05 2.05c-.27-2.05.1-4.22 1.26-6.23-.12 0-.23-.01-.35-.01-2.05 0-3.93.61-5.5 1.65l1.46 1.46c.42-.24.86-.46 1.32-.63m-7.88-.27 2.27 2.27C2.61 8.07 2 9.97 2 12c0 5.52 4.48 10 10 10 2.04 0 3.92-.63 5.5-1.67l2.28 2.28 1.41-1.41L2.81 2.81zm3.74 3.74 10.92 10.92C14.84 19.6 13.45 20 12 20c-4.41 0-8-3.59-8-8 0-1.48.42-2.85 1.13-4.04"}),"BedtimeOffOutlined"),Fl=h(c.jsx("path",{d:"M11.65 3.46c.27-.71-.36-1.45-1.12-1.34-1.48.21-2.85.76-4.04 1.54l4.59 4.59c-.2-1.56-.04-3.2.57-4.79m-9.55.05c-.39.39-.39 1.02 0 1.41l1.56 1.56c-1.4 2.11-2.02 4.77-1.46 7.56.79 3.94 3.99 7.07 7.94 7.78 2.74.49 5.3-.15 7.35-1.51l1.57 1.57c.39.39 1.02.39 1.41 0s.39-1.02 0-1.41L3.51 3.51a.996.996 0 0 0-1.41 0"}),"BedtimeOffRounded"),Bl=h(c.jsx("path",{d:"M21.19 21.19 2.81 2.81 1.39 4.22l2.27 2.27C2.61 8.08 2 9.97 2 12c0 5.52 4.48 10 10 10 2.04 0 3.93-.62 5.51-1.66l2.27 2.27zM12.34 2.02c-2.18-.07-4.19.55-5.85 1.64l4.59 4.59c-.27-2.05.1-4.22 1.26-6.23"}),"BedtimeOffSharp"),bl=h([c.jsx("path",{d:"M7.95 5.13 9.03 6.2c.05-.55.12-1.12.24-1.71-.46.17-.9.39-1.32.64M5.13 7.96C4.42 9.15 4 10.52 4 12c0 4.41 3.59 8 8 8 1.45 0 2.84-.4 4.05-1.12z",opacity:".3"},"0"),c.jsx("path",{d:"M9.27 4.49c-.13.59-.2 1.15-.24 1.71l2.05 2.05c-.27-2.05.1-4.22 1.26-6.23-.12 0-.23-.01-.35-.01-2.05 0-3.93.61-5.5 1.65l1.46 1.46c.42-.24.86-.46 1.32-.63M2.81 2.81 1.39 4.22l2.27 2.27C2.61 8.07 2 9.97 2 12c0 5.52 4.48 10 10 10 2.04 0 3.92-.63 5.5-1.67l2.28 2.28 1.41-1.41zM12 20c-4.41 0-8-3.59-8-8 0-1.48.42-2.85 1.13-4.04l10.92 10.92C14.84 19.6 13.45 20 12 20"},"1")],"BedtimeOffTwoTone"),Dl=h(c.jsx("path",{d:"M9.27 4.49c-1.63 7.54 3.75 12.41 7.66 13.8C15.54 19.38 13.81 20 12 20c-4.41 0-8-3.59-8-8 0-3.45 2.2-6.4 5.27-7.51m2.72-2.48C6.4 2.01 2 6.54 2 12c0 5.52 4.48 10 10 10 3.71 0 6.93-2.02 8.66-5.02-7.51-.25-12.09-8.43-8.32-14.97z"}),"BedtimeOutlined"),kl=h(c.jsx("path",{d:"M11.65 3.46c.27-.71-.36-1.45-1.12-1.34-5.52.8-9.47 6.07-8.34 11.88.78 4.02 4.09 7.21 8.14 7.87 3.74.61 7.16-.87 9.32-3.44.48-.57.19-1.48-.55-1.62-6.02-1.15-9.68-7.54-7.45-13.35"}),"BedtimeRounded"),Wl=h(c.jsx("path",{d:"M12.34 2.02C6.59 1.82 2 6.42 2 12c0 5.52 4.48 10 10 10 3.71 0 6.93-2.02 8.66-5.02-7.51-.25-12.09-8.43-8.32-14.96"}),"BedtimeSharp"),Nl=h([c.jsx("path",{d:"M9.27 4.49C6.2 5.6 4 8.55 4 12c0 4.41 3.59 8 8 8 1.81 0 3.54-.62 4.93-1.71-3.91-1.39-9.29-6.26-7.66-13.8",opacity:".3"},"0"),c.jsx("path",{d:"M12.34 2.02c-.12 0-.23-.01-.35-.01C6.4 2.01 2 6.54 2 12c0 5.52 4.48 10 10 10 3.71 0 6.93-2.02 8.66-5.02-7.51-.25-12.09-8.43-8.32-14.96M12 20c-4.41 0-8-3.59-8-8 0-3.45 2.2-6.4 5.27-7.51-1.63 7.54 3.75 12.41 7.66 13.8C15.54 19.38 13.81 20 12 20"},"1")],"BedtimeTwoTone"),El=h(c.jsx("path",{d:"M19 1H5c-1.1 0-1.99.9-1.99 2L3 15.93c0 .69.35 1.3.88 1.66L12 23l8.11-5.41c.53-.36.88-.97.88-1.66L21 3c0-1.1-.9-2-2-2m-9 15-5-5 1.41-1.41L10 13.17l7.59-7.59L19 7z"}),"Beenhere"),Il=h(c.jsx("path",{d:"M19 1H5c-1.1 0-1.99.9-1.99 2L3 15.93c0 .69.35 1.3.88 1.66L12 23l8.11-5.41c.53-.36.88-.97.88-1.66L21 3c0-1.1-.9-2-2-2m-7 19.6-7-4.66V3h14v12.93zm-2.01-7.42-2.58-2.59L6 12l4 4 8-8-1.42-1.42z"}),"BeenhereOutlined"),Ul=h(c.jsx("path",{d:"M19 1H5c-1.1 0-1.99.9-1.99 2L3 15.93c0 .69.35 1.3.88 1.66l7.57 5.04c.34.22.77.22 1.11 0l7.56-5.04c.53-.36.88-.97.88-1.66V3c0-1.1-.9-2-2-2m-.7 6.7-7.59 7.59c-.39.39-1.02.39-1.41 0L5.71 11.7c-.39-.39-.39-1.02 0-1.41s1.02-.39 1.41 0L10 13.17l6.88-6.88c.39-.39 1.02-.39 1.41 0s.4 1.02.01 1.41"}),"BeenhereRounded"),Gl=h(c.jsx("path",{d:"M3.01 1 3 17l9 6 8.99-6L21 1zM10 16l-5-5 1.41-1.42L10 13.17l7.59-7.59L19 7z"}),"BeenhereSharp"),Kl=h([c.jsx("path",{d:"M19 3H5v12.93l7 4.66 7-4.67zm-9 13-4-4 1.41-1.41 2.58 2.58 6.59-6.59L18 8z",opacity:".3"},"0"),c.jsx("path",{d:"M19 1H5c-1.1 0-1.99.9-1.99 2L3 15.93c0 .69.35 1.3.88 1.66L12 23l8.11-5.41c.53-.36.88-.97.88-1.66L21 3c0-1.1-.9-2-2-2m-7 19.6-7-4.66V3h14v12.93zm-2.01-7.42-2.58-2.59L6 12l4 4 8-8-1.42-1.42z"},"1")],"BeenhereTwoTone"),ql=h(c.jsx("path",{d:"M16 11V5h4c1.1 0 2 .9 2 2v4zm4 8c1.1 0 2-.9 2-2v-4h-6v6zM14 5v14H4c-1.1 0-2-.9-2-2V7c0-1.1.9-2 2-2zm-4.5 7c0-.83-.67-1.5-1.5-1.5s-1.5.67-1.5 1.5.67 1.5 1.5 1.5 1.5-.67 1.5-1.5"}),"Bento"),Ql=h(c.jsx("path",{d:"M20 5H4c-1.1 0-2 .9-2 2v10c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2m0 6h-6V7h6zM4 7h8v10H4zm10 10v-4h6v4zm-4.5-5c0 .83-.67 1.5-1.5 1.5s-1.5-.67-1.5-1.5.67-1.5 1.5-1.5 1.5.67 1.5 1.5"}),"BentoOutlined"),Zl=h(c.jsx("path",{d:"M16 11V5h4c1.1 0 2 .9 2 2v4zm4 8c1.1 0 2-.9 2-2v-4h-6v6zM14 5v14H4c-1.1 0-2-.9-2-2V7c0-1.1.9-2 2-2zm-4.5 7c0-.83-.67-1.5-1.5-1.5s-1.5.67-1.5 1.5.67 1.5 1.5 1.5 1.5-.67 1.5-1.5"}),"BentoRounded"),Jl=h(c.jsx("path",{d:"M16 11V5h6v6zm0 8h6v-6h-6zM14 5v14H2V5zm-4.5 7c0-.83-.67-1.5-1.5-1.5s-1.5.67-1.5 1.5.67 1.5 1.5 1.5 1.5-.67 1.5-1.5"}),"BentoSharp"),Yl=h([c.jsx("path",{d:"M4 17h8V7H4zm4-6.5c.83 0 1.5.67 1.5 1.5s-.67 1.5-1.5 1.5-1.5-.67-1.5-1.5.67-1.5 1.5-1.5m6 2.5h6v4h-6zm6-6v4h-6V7z",opacity:".3"},"0"),c.jsx("path",{d:"M20 5H4c-1.1 0-2 .9-2 2v10c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2m0 6h-6V7h6zM4 7h8v10H4zm10 10v-4h6v4zm-4.5-5c0 .83-.67 1.5-1.5 1.5s-1.5-.67-1.5-1.5.67-1.5 1.5-1.5 1.5.67 1.5 1.5"},"1")],"BentoTwoTone"),_l=h([c.jsx("path",{d:"M10 14h.74L8.82 5.56C8.61 4.65 7.8 4 6.87 4H3v2h3.87l1.42 6.25h-.01c-2.16.65-3.81 2.48-4.19 4.75H0v2h6v-1c0-2.21 1.79-4 4-4m9-6h-.82l-1.35-3.69C16.55 3.52 15.8 3 14.96 3H11v2h3.96l1.1 3H10.4l.46 2H15c-.43.58-.75 1.25-.9 2h-2.79l.46 2h2.33c.44 2.23 2.31 3.88 4.65 3.99 2.8.13 5.25-2.19 5.25-5C24 10.2 21.8 8 19 8m0 8c-1.68 0-3-1.32-3-3 0-.93.41-1.73 1.05-2.28l.96 2.64 1.88-.68-.97-2.67c.03 0 .06-.01.09-.01 1.68 0 3 1.32 3 3s-1.33 3-3.01 3"},"0"),c.jsx("path",{d:"M10 15c-1.66 0-3 1.34-3 3s1.34 3 3 3 3-1.34 3-3-1.34-3-3-3m0 4c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1"},"1")],"BikeScooter"),Xl=h([c.jsx("path",{d:"M10 14h.74L8.82 5.56C8.61 4.65 7.8 4 6.87 4H3v2h3.87l1.42 6.25h-.01c-2.16.65-3.81 2.48-4.19 4.75H0v2h6v-1c0-2.21 1.79-4 4-4m9-6h-.82l-1.35-3.69C16.55 3.52 15.8 3 14.96 3H11v2h3.96l1.1 3H10.4l.46 2H15c-.43.58-.75 1.25-.9 2h-2.79l.46 2h2.33c.44 2.23 2.31 3.88 4.65 3.99 2.8.13 5.25-2.19 5.25-5C24 10.2 21.8 8 19 8m0 8c-1.68 0-3-1.32-3-3 0-.93.41-1.73 1.05-2.28l.96 2.64 1.88-.68-.97-2.67c.03 0 .06-.01.09-.01 1.68 0 3 1.32 3 3s-1.33 3-3.01 3"},"0"),c.jsx("path",{d:"M10 15c-1.66 0-3 1.34-3 3s1.34 3 3 3 3-1.34 3-3-1.34-3-3-3m0 4c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1"},"1")],"BikeScooterOutlined"),$l=h([c.jsx("path",{d:"M10 14h.74L8.82 5.56C8.61 4.65 7.8 4 6.87 4H4c-.55 0-1 .45-1 1s.45 1 1 1h2.87l1.42 6.25h-.01c-2.16.65-3.81 2.48-4.19 4.75H0v2h6v-1c0-2.21 1.79-4 4-4m8.75-6h-.56l-1.35-3.69C16.55 3.52 15.8 3 14.96 3H12c-.55 0-1 .45-1 1s.45 1 1 1h2.96l1.1 3H10.4l.46 2H15c-.43.58-.75 1.25-.9 2h-2.79l.46 2h2.33c.44 2.23 2.31 3.88 4.65 3.99 3.16.15 5.88-2.83 5.12-6.1C23.34 9.57 21.13 8 18.75 8m.13 8c-1.54-.06-2.84-1.37-2.88-2.92-.02-.96.39-1.8 1.05-2.36l.62 1.7c.19.52.76.79 1.28.6s.79-.76.6-1.28l-.63-1.73.01-.01c1.71-.04 3.07 1.29 3.07 3 0 1.72-1.38 3.06-3.12 3"},"0"),c.jsx("path",{d:"M10 15c-1.66 0-3 1.34-3 3s1.34 3 3 3 3-1.34 3-3-1.34-3-3-3m0 4c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1"},"1")],"BikeScooterRounded"),cn=h([c.jsx("path",{d:"M10 14h.74L8.47 4H3v2h3.87l1.42 6.25h-.01c-2.16.65-3.81 2.48-4.19 4.75H0v2h6v-1c0-2.21 1.79-4 4-4m8.18-6-1.83-5H11v2h3.96l1.1 3H10.4l.46 2H15c-.43.58-.75 1.25-.9 2h-2.79l.46 2h2.33c.44 2.23 2.31 3.88 4.65 3.99 2.8.13 5.25-2.19 5.25-5 0-2.8-2.2-5-5-5h-.82zm.82 8c-1.68 0-3-1.32-3-3 0-.93.41-1.73 1.05-2.28l.96 2.64 1.88-.68-.97-2.67c.03 0 .06-.01.09-.01 1.68 0 3 1.32 3 3s-1.33 3-3.01 3"},"0"),c.jsx("path",{d:"M10 15c-1.66 0-3 1.34-3 3s1.34 3 3 3 3-1.34 3-3-1.34-3-3-3m0 4c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1"},"1")],"BikeScooterSharp"),hn=h([c.jsx("path",{d:"M10 14h.74L8.82 5.56C8.61 4.65 7.8 4 6.87 4H3v2h3.87l1.42 6.25h-.01c-2.16.65-3.81 2.48-4.19 4.75H0v2h6v-1c0-2.21 1.79-4 4-4m9-6h-.82l-1.35-3.69C16.55 3.52 15.8 3 14.96 3H11v2h3.96l1.1 3H10.4l.46 2H15c-.43.58-.75 1.25-.9 2h-2.79l.46 2h2.33c.44 2.23 2.31 3.88 4.65 3.99 2.8.13 5.25-2.19 5.25-5C24 10.2 21.8 8 19 8m0 8c-1.68 0-3-1.32-3-3 0-.93.41-1.73 1.05-2.28l.96 2.64 1.88-.68-.97-2.67c.03 0 .06-.01.09-.01 1.68 0 3 1.32 3 3s-1.33 3-3.01 3"},"0"),c.jsx("path",{d:"M10 15c-1.66 0-3 1.34-3 3s1.34 3 3 3 3-1.34 3-3-1.34-3-3-3m0 4c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1"},"1")],"BikeScooterTwoTone"),sn=h([c.jsx("path",{d:"M7 19c-1.1 0-2 .9-2 2h14c0-1.1-.9-2-2-2h-4v-2h3c1.1 0 2-.9 2-2h-8c-1.66 0-3-1.34-3-3 0-1.09.59-2.04 1.46-2.56C8.17 9.03 8 8.54 8 8c0-.21.04-.42.09-.62C6.28 8.13 5 9.92 5 12c0 2.76 2.24 5 5 5v2z"},"0"),c.jsx("path",{d:"M10.56 5.51C11.91 5.54 13 6.64 13 8c0 .75-.33 1.41-.85 1.87l.59 1.62.94-.34.34.94 1.88-.68-.34-.94.94-.34-2.74-7.53-.94.34-.34-.94-1.88.68.34.94-.94.35z"},"1"),c.jsx("circle",{cx:"10.5",cy:"8",r:"1.5"},"2")],"Biotech"),tn=h(c.jsx("path",{d:"M7 19c-1.1 0-2 .9-2 2h14c0-1.1-.9-2-2-2h-4v-2h3c1.1 0 2-.9 2-2h-8c-1.66 0-3-1.34-3-3 0-1.09.59-2.04 1.47-2.57.41.59 1.06 1 1.83 1.06.7.06 1.36-.19 1.85-.62l.59 1.61.94-.34.34.94 1.88-.68-.34-.94.94-.34-2.74-7.52-.94.34-.34-.94-1.88.68.34.94-.94.35.56 1.55c-1.17-.04-2.19.75-2.48 1.86C6.27 8.14 5 9.92 5 12c0 2.76 2.24 5 5 5v2zm5.86-14.48 1.71 4.7-.94.34-1.71-4.7zM10.5 7c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1"}),"BiotechOutlined"),on=h([c.jsx("path",{d:"M7 19c-1.1 0-2 .9-2 2h14c0-1.1-.9-2-2-2h-4v-2h3c1.1 0 2-.9 2-2h-8c-1.66 0-3-1.34-3-3 0-1.09.59-2.04 1.46-2.56C8.17 9.03 8 8.54 8 8c0-.21.04-.42.09-.62C6.28 8.13 5 9.92 5 12c0 2.76 2.24 5 5 5v2z"},"0"),c.jsx("path",{d:"M10.56 5.51C11.91 5.54 13 6.64 13 8c0 .75-.33 1.41-.85 1.87l.25.68c.19.52.76.79 1.28.6.19.52.76.79 1.28.6s.79-.76.6-1.28c.52-.19.79-.76.6-1.28L14.1 3.54c-.19-.52-.76-.79-1.28-.6-.19-.52-.76-.79-1.28-.6s-.79.76-.6 1.28c-.52.19-.79.76-.6 1.28z"},"1"),c.jsx("circle",{cx:"10.5",cy:"8",r:"1.5"},"2")],"BiotechRounded"),vn=h([c.jsx("path",{d:"M13 19v-2h5v-2h-8c-1.66 0-3-1.34-3-3 0-1.09.59-2.04 1.46-2.56C8.17 9.03 8 8.54 8 8c0-.21.04-.42.09-.62C6.28 8.13 5 9.92 5 12c0 2.76 2.24 5 5 5v2H5v2h14v-2z"},"0"),c.jsx("path",{d:"M10.56 5.51C11.91 5.54 13 6.64 13 8c0 .75-.33 1.41-.85 1.87l.59 1.62.94-.34.34.94 1.88-.68-.34-.94.94-.34-2.74-7.53-.94.34-.34-.94-1.88.68.34.94-.94.35z"},"1"),c.jsx("circle",{cx:"10.5",cy:"8",r:"1.5"},"2")],"BiotechSharp"),en=h([c.jsx("path",{d:"m11.9247 4.8613.9397-.342 1.71 4.6985-.9397.342z",opacity:".3"},"0"),c.jsx("circle",{cx:"10.5",cy:"8",r:"1",opacity:".3"},"1"),c.jsx("path",{d:"M7 19c-1.1 0-2 .9-2 2h14c0-1.1-.9-2-2-2h-4v-2h3c1.1 0 2-.9 2-2h-8c-1.66 0-3-1.34-3-3 0-1.09.59-2.04 1.47-2.57.41.59 1.06 1 1.83 1.06.7.06 1.36-.19 1.85-.62l.59 1.61.94-.34.34.94 1.88-.68-.34-.94.94-.34-2.74-7.52-.94.34-.34-.94-1.88.68.34.94-.94.35.56 1.55c-1.17-.04-2.19.75-2.48 1.86C6.27 8.14 5 9.92 5 12c0 2.76 2.24 5 5 5v2zm5.86-14.48 1.71 4.7-.94.34-1.71-4.7zM10.5 7c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1"},"2")],"BiotechTwoTone"),ln=h(c.jsx("path",{d:"M16.13 15.13 18 3h-4V2h-4v1H5c-1.1 0-2 .9-2 2v4c0 1.1.9 2 2 2h2.23l.64 4.13C6.74 16.05 6 17.43 6 19v1c0 1.1.9 2 2 2h8c1.1 0 2-.9 2-2v-1c0-1.57-.74-2.95-1.87-3.87M5 9V5h1.31l.62 4zm7 10c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1m2.29-5H9.72L8.33 5h7.34z"}),"Blender"),nn=h([c.jsx("path",{d:"M16.13 15.13 18 3h-4V2h-4v1H5c-1.1 0-2 .9-2 2v4c0 1.1.9 2 2 2h2.23l.64 4.13C6.74 16.05 6 17.43 6 19v1c0 1.1.9 2 2 2h8c1.1 0 2-.9 2-2v-1c0-1.57-.74-2.95-1.87-3.87M5 9V5h1.31l.62 4zm10.67-4-1.38 9H9.72L8.33 5zM16 20H8v-1c0-1.65 1.35-3 3-3h2c1.65 0 3 1.35 3 3z"},"0"),c.jsx("circle",{cx:"12",cy:"18",r:"1"},"1")],"BlenderOutlined"),an=h(c.jsx("path",{d:"m16.13 15.13 1.69-10.98c.1-.6-.37-1.15-.99-1.15H14c0-.55-.45-1-1-1h-2c-.55 0-1 .45-1 1H5c-1.1 0-2 .9-2 2v4c0 1.1.9 2 2 2h2.23l.64 4.13C6.74 16.05 6 17.43 6 19v1c0 1.1.9 2 2 2h8c1.1 0 2-.9 2-2v-1c0-1.57-.74-2.95-1.87-3.87M5 9V5h1.31l.62 4zm7 10c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1m2.29-5H9.72L8.33 5h7.34z"}),"BlenderRounded"),dn=h(c.jsx("path",{d:"M18 3h-4V2h-4v1H3v8h4.23l.64 4.13L6 17v5h12v-5l-1.87-1.87zM5 9V5h1.31l.62 4zm7 10c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1m2.29-5H9.72L8.33 5h7.34z"}),"BlenderSharp"),zn=h([c.jsx("path",{d:"M13 16h-2c-1.65 0-3 1.35-3 3v1h8v-1c0-1.65-1.35-3-3-3m-1 3c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1",opacity:".3"},"0"),c.jsx("path",{d:"M16.13 15.13 18 3h-4V2h-4v1H5c-1.1 0-2 .9-2 2v4c0 1.1.9 2 2 2h2.23l.64 4.13C6.74 16.05 6 17.43 6 19v1c0 1.1.9 2 2 2h8c1.1 0 2-.9 2-2v-1c0-1.57-.74-2.95-1.87-3.87M5 9V5h1.31l.62 4zm10.67-4-1.38 9H9.72L8.33 5zM16 20H8v-1c0-1.65 1.35-3 3-3h2c1.65 0 3 1.35 3 3z"},"1"),c.jsx("circle",{cx:"12",cy:"18",r:"1"},"2")],"BlenderTwoTone"),mn=h([c.jsx("circle",{cx:"11.5",cy:"3.5",r:"2"},"0"),c.jsx("path",{d:"M12.13 7.12c-.17-.35-.44-.65-.8-.85-.61-.36-1.34-.34-1.93-.03v-.01L4 9.3V14h2v-3.54l1.5-.85C7.18 10.71 7 11.85 7 13v5.33L4.4 21.8 6 23l3-4 .22-3.54L11 18v5h2v-6.5l-1.97-2.81c-.04-.52-.14-1.76.45-3.4.75 1.14 1.88 1.98 3.2 2.41L20.63 23l.87-.5-5.48-9.5H17v-2c-.49 0-2.88.17-4.08-2.21"},"1")],"Blind"),pn=h([c.jsx("circle",{cx:"11.5",cy:"3.5",r:"2"},"0"),c.jsx("path",{d:"M12.13 7.12c-.17-.35-.44-.65-.8-.85-.61-.36-1.34-.34-1.93-.03v-.01L4 9.3V14h2v-3.54l1.5-.85C7.18 10.71 7 11.85 7 13v5.33L4.4 21.8 6 23l3-4 .22-3.54L11 18v5h2v-6.5l-1.97-2.81c-.04-.52-.14-1.76.45-3.4.75 1.14 1.88 1.98 3.2 2.41L20.63 23l.87-.5-5.48-9.5H17v-2c-.49 0-2.88.17-4.08-2.21"},"1")],"BlindOutlined"),Hn=h([c.jsx("circle",{cx:"11.41",cy:"3.5",r:"2"},"0"),c.jsx("path",{d:"M12.04 7.12c-.17-.35-.44-.65-.8-.85-.61-.36-1.34-.34-1.93-.03v-.01l-4.39 2.5c-.62.35-1.01 1.01-1.01 1.73V13c0 .55.45 1 1 1s1-.45 1-1v-2.54l1.5-.85c-.32 1.1-.5 2.24-.5 3.39v5.33l-2 2.67c-.33.44-.24 1.07.2 1.4s1.07.24 1.4-.2l2.04-2.72c.23-.31.37-.69.4-1.08l.18-2.94L10.91 18v4c0 .55.45 1 1 1s1-.45 1-1v-4.87c0-.41-.13-.81-.36-1.15l-1.6-2.29v-.01c-.11-1.16.07-2.32.46-3.4.75 1.14 1.88 1.98 3.2 2.41l5.7 9.87c.14.24.44.32.68.18s.32-.44.18-.68L15.92 13c.54 0 .98-.44.98-.98v-.05c0-.5-.37-.94-.87-.99-.95-.1-2.37-.52-3.21-2.18"},"1")],"BlindRounded"),Mn=h([c.jsx("circle",{cx:"11.5",cy:"3.5",r:"2"},"0"),c.jsx("path",{d:"M12.13 7.12c-.17-.35-.44-.65-.8-.85-.61-.36-1.34-.34-1.93-.03v-.01L4 9.3V14h2v-3.54l1.5-.85C7.18 10.71 7 11.85 7 13v5.33L4.4 21.8 6 23l3-4 .22-3.54L11 18v5h2v-6.5l-1.97-2.81c-.04-.52-.14-1.76.45-3.4.75 1.14 1.88 1.98 3.2 2.41L20.63 23l.87-.5-5.48-9.5H17v-2c-.49 0-2.88.17-4.08-2.21"},"1")],"BlindSharp"),rn=h([c.jsx("circle",{cx:"11.5",cy:"3.5",r:"2"},"0"),c.jsx("path",{d:"M12.13 7.12c-.17-.35-.44-.65-.8-.85-.61-.36-1.34-.34-1.93-.03v-.01L4 9.3V14h2v-3.54l1.5-.85C7.18 10.71 7 11.85 7 13v5.33L4.4 21.8 6 23l3-4 .22-3.54L11 18v5h2v-6.5l-1.97-2.81c-.04-.52-.14-1.76.45-3.4.75 1.14 1.88 1.98 3.2 2.41L20.63 23l.87-.5-5.48-9.5H17v-2c-.49 0-2.88.17-4.08-2.21"},"1")],"BlindTwoTone"),Vn=h(c.jsx("path",{d:"M20 19V3H4v16H2v2h20v-2zM16 9h2v2h-2zm-2 2H6V9h8zm4-4h-2V5h2zm-4-2v2H6V5zM6 19v-6h8v1.82c-.45.32-.75.84-.75 1.43 0 .97.78 1.75 1.75 1.75s1.75-.78 1.75-1.75c0-.59-.3-1.12-.75-1.43V13h2v6z"}),"Blinds"),xn=h(c.jsx("path",{d:"M20 19V3H4v16H2v2h11.25c0 .97.78 1.75 1.75 1.75s1.75-.78 1.75-1.75H22v-2zm-2-8h-2V9h2zm-4 0H6V9h8zm0 2v2H6v-2zm2 0h2v2h-2zm2-6h-2V5h2zm-4-2v2H6V5zM6 19v-2h8v2zm10 0v-2h2v2z"}),"BlindsClosed"),jn=h(c.jsx("path",{d:"M20 19V3H4v16H2v2h11.25c0 .97.78 1.75 1.75 1.75s1.75-.78 1.75-1.75H22v-2zm-2-8h-2V9h2zm-4 0H6V9h8zm0 2v2H6v-2zm2 0h2v2h-2zm2-6h-2V5h2zm-4-2v2H6V5zM6 19v-2h8v2zm10 0v-2h2v2z"}),"BlindsClosedOutlined"),un=h(c.jsx("path",{d:"M20 19V5c0-1.1-.9-2-2-2H6c-1.1 0-2 .9-2 2v14H3c-.55 0-1 .45-1 1s.45 1 1 1h10.25c0 .97.78 1.75 1.75 1.75s1.75-.78 1.75-1.75H21c.55 0 1-.45 1-1s-.45-1-1-1zm-2-8h-2V9h2zm-4 0H6V9h8zm0 2v2H6v-2zm2 0h2v2h-2zm2-6h-2V5h2zm-4-2v2H6V5zM6 19v-2h8v2zm10 0v-2h2v2z"}),"BlindsClosedRounded"),Ln=h(c.jsx("path",{d:"M20 19V3H4v16H2v2h11.25c0 .97.78 1.75 1.75 1.75s1.75-.78 1.75-1.75H22v-2zm-2-8h-2V9h2zm-4 0H6V9h8zm0 2v2H6v-2zm2 0h2v2h-2zm2-6h-2V5h2zm-4-2v2H6V5zM6 19v-2h8v2zm10 0v-2h2v2z"}),"BlindsClosedSharp"),Sn=h([c.jsx("path",{d:"M6 5h8v2H6zm0 4h8v2H6zm10 8h2v2h-2zM6 13h8v2H6zm0 4h8v2H6zm10-4h2v2h-2zm0-8h2v2h-2zm0 4h2v2h-2z",opacity:".3"},"0"),c.jsx("path",{d:"M20 19V3H4v16H2v2h11.25c0 .97.78 1.75 1.75 1.75s1.75-.78 1.75-1.75H22v-2zm-6 0H6v-2h8zm0-4H6v-2h8zm0-4H6V9h8zm0-4H6V5h8zm4 12h-2v-2h2zm0-4h-2v-2h2zm0-4h-2V9h2zm0-4h-2V5h2z"},"1")],"BlindsClosedTwoTone"),Cn=h(c.jsx("path",{d:"M20 19V3H4v16H2v2h20v-2zM16 9h2v2h-2zm-2 2H6V9h8zm4-4h-2V5h2zm-4-2v2H6V5zM6 19v-6h8v1.82c-.45.32-.75.84-.75 1.43 0 .97.78 1.75 1.75 1.75s1.75-.78 1.75-1.75c0-.59-.3-1.12-.75-1.43V13h2v6z"}),"BlindsOutlined"),Tn=h(c.jsx("path",{d:"M20 19V5c0-1.1-.9-2-2-2H6c-1.1 0-2 .9-2 2v14H3c-.55 0-1 .45-1 1s.45 1 1 1h18c.55 0 1-.45 1-1s-.45-1-1-1zM16 9h2v2h-2zm-2 2H6V9h8zm4-4h-2V5h2zm-4-2v2H6V5zM6 19v-6h8v1.82c-.45.32-.75.84-.75 1.43 0 .97.78 1.75 1.75 1.75s1.75-.78 1.75-1.75c0-.59-.3-1.12-.75-1.43V13h2v6z"}),"BlindsRounded"),wn=h(c.jsx("path",{d:"M20 19V3H4v16H2v2h20v-2zM16 9h2v2h-2zm-2 2H6V9h8zm4-4h-2V5h2zm-4-2v2H6V5zM6 19v-6h8v1.82c-.45.32-.75.84-.75 1.43 0 .97.78 1.75 1.75 1.75s1.75-.78 1.75-1.75c0-.59-.3-1.12-.75-1.43V13h2v6z"}),"BlindsSharp"),Rn=h([c.jsx("path",{d:"M6 9h8v2H6zm0-4h8v2H6zm10 4h2v2h-2zm0-4h2v2h-2z",opacity:".3"},"0"),c.jsx("path",{d:"M20 19V3H4v16H2v2h20v-2zM6 5h8v2H6zm0 4h8v2H6zm12 10H6v-6h8v1.82c-.45.32-.75.84-.75 1.43 0 .97.78 1.75 1.75 1.75s1.75-.78 1.75-1.75c0-.59-.3-1.12-.75-1.43V13h2zm0-8h-2V9h2zm0-4h-2V5h2z"},"1")],"BlindsTwoTone"),On=h(c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2M4 12c0-4.42 3.58-8 8-8 1.85 0 3.55.63 4.9 1.69L5.69 16.9C4.63 15.55 4 13.85 4 12m8 8c-1.85 0-3.55-.63-4.9-1.69L18.31 7.1C19.37 8.45 20 10.15 20 12c0 4.42-3.58 8-8 8"}),"Block"),yn=h(c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2M4 12c0-4.42 3.58-8 8-8 1.85 0 3.55.63 4.9 1.69L5.69 16.9C4.63 15.55 4 13.85 4 12m8 8c-1.85 0-3.55-.63-4.9-1.69L18.31 7.1C19.37 8.45 20 10.15 20 12c0 4.42-3.58 8-8 8"}),"BlockOutlined"),gn=h(c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2M4 12c0-4.42 3.58-8 8-8 1.85 0 3.55.63 4.9 1.69L5.69 16.9C4.63 15.55 4 13.85 4 12m8 8c-1.85 0-3.55-.63-4.9-1.69L18.31 7.1C19.37 8.45 20 10.15 20 12c0 4.42-3.58 8-8 8"}),"BlockRounded"),An=h(c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2M4 12c0-4.42 3.58-8 8-8 1.85 0 3.55.63 4.9 1.69L5.69 16.9C4.63 15.55 4 13.85 4 12m8 8c-1.85 0-3.55-.63-4.9-1.69L18.31 7.1C19.37 8.45 20 10.15 20 12c0 4.42-3.58 8-8 8"}),"BlockSharp"),fn=h(c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2M4 12c0-4.42 3.58-8 8-8 1.85 0 3.55.63 4.9 1.69L5.69 16.9C4.63 15.55 4 13.85 4 12m8 8c-1.85 0-3.55-.63-4.9-1.69L18.31 7.1C19.37 8.45 20 10.15 20 12c0 4.42-3.58 8-8 8"}),"BlockTwoTone"),Pn=h(c.jsx("path",{d:"M12 2c-5.33 4.55-8 8.48-8 11.8 0 4.98 3.8 8.2 8 8.2s8-3.22 8-8.2c0-3.32-2.67-7.25-8-11.8m3 16H9v-2h6zm0-5h-2v2h-2v-2H9v-2h2V9h2v2h2z"}),"Bloodtype"),Fn=h([c.jsx("path",{d:"M9 16h6v2H9zm4-7h-2v2H9v2h2v2h2v-2h2v-2h-2z"},"0"),c.jsx("path",{d:"M12 2c-5.33 4.55-8 8.48-8 11.8 0 4.98 3.8 8.2 8 8.2s8-3.22 8-8.2c0-3.32-2.67-7.25-8-11.8m0 18c-3.35 0-6-2.57-6-6.2 0-2.34 1.95-5.44 6-9.14 4.05 3.7 6 6.79 6 9.14 0 3.63-2.65 6.2-6 6.2"},"1")],"BloodtypeOutlined"),Bn=h(c.jsx("path",{d:"M12.66 2.58c-.38-.33-.95-.33-1.33 0C6.45 6.88 4 10.62 4 13.8c0 4.98 3.8 8.2 8 8.2s8-3.22 8-8.2c0-3.18-2.45-6.92-7.34-11.22M14 18h-4c-.55 0-1-.45-1-1s.45-1 1-1h4c.55 0 1 .45 1 1s-.45 1-1 1m0-5h-1v1c0 .55-.45 1-1 1s-1-.45-1-1v-1h-1c-.55 0-1-.45-1-1s.45-1 1-1h1v-1c0-.55.45-1 1-1s1 .45 1 1v1h1c.55 0 1 .45 1 1s-.45 1-1 1"}),"BloodtypeRounded"),bn=h(c.jsx("path",{d:"M12 2c-5.33 4.55-8 8.48-8 11.8 0 4.98 3.8 8.2 8 8.2s8-3.22 8-8.2c0-3.32-2.67-7.25-8-11.8m3 16H9v-2h6zm0-5h-2v2h-2v-2H9v-2h2V9h2v2h2z"}),"BloodtypeSharp"),Dn=h([c.jsx("path",{d:"M12 4.67c-4.05 3.7-6 6.79-6 9.14 0 3.63 2.65 6.2 6 6.2s6-2.57 6-6.2c0-2.35-1.95-5.45-6-9.14M15 18H9v-2h6zm0-5h-2v2h-2v-2H9v-2h2V9h2v2h2z",opacity:".3"},"0"),c.jsx("path",{d:"M9 16h6v2H9zm4-7h-2v2H9v2h2v2h2v-2h2v-2h-2z"},"1"),c.jsx("path",{d:"M12 2c-5.33 4.55-8 8.48-8 11.8 0 4.98 3.8 8.2 8 8.2s8-3.22 8-8.2c0-3.32-2.67-7.25-8-11.8m0 18c-3.35 0-6-2.57-6-6.2 0-2.34 1.95-5.44 6-9.14 4.05 3.7 6 6.79 6 9.14 0 3.63-2.65 6.2-6 6.2"},"2")],"BloodtypeTwoTone"),kn=h(c.jsx("path",{d:"M17.71 7.71 12 2h-1v7.59L6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 11 14.41V22h1l5.71-5.71-4.3-4.29zM13 5.83l1.88 1.88L13 9.59zm1.88 10.46L13 18.17v-3.76z"}),"Bluetooth"),Wn=h(c.jsx("path",{d:"m14.24 12.01 2.32 2.32c.28-.72.44-1.51.44-2.33s-.16-1.59-.43-2.31zm5.29-5.3-1.26 1.26c.63 1.21.98 2.57.98 4.02s-.36 2.82-.98 4.02l1.2 1.2c.97-1.54 1.54-3.36 1.54-5.31-.01-1.89-.55-3.67-1.48-5.19m-3.82 1L10 2H9v7.59L4.41 5 3 6.41 8.59 12 3 17.59 4.41 19 9 14.41V22h1l5.71-5.71-4.3-4.29zM11 5.83l1.88 1.88L11 9.59zm1.88 10.46L11 18.17v-3.76z"}),"BluetoothAudio"),Nn=h(c.jsx("path",{d:"m14.24 12.01 2.32 2.32c.28-.72.44-1.51.44-2.33s-.16-1.59-.43-2.31zm5.29-5.3-1.26 1.26c.63 1.21.98 2.57.98 4.02s-.36 2.82-.98 4.02l1.2 1.2c.97-1.54 1.54-3.36 1.54-5.31-.01-1.89-.55-3.67-1.48-5.19m-3.82 1L10 2H9v7.59L4.41 5 3 6.41 8.59 12 3 17.59 4.41 19 9 14.41V22h1l5.71-5.71-4.3-4.29zM11 5.83l1.88 1.88L11 9.59zm1.88 10.46L11 18.17v-3.76z"}),"BluetoothAudioOutlined"),En=h(c.jsx("path",{d:"m15.98 10.28-1.38 1.38c-.2.2-.2.51 0 .71l1.38 1.38c.28.28.75.15.85-.23.11-.5.17-1 .17-1.52 0-.51-.06-1.01-.18-1.48-.09-.38-.56-.52-.84-.24m4.12-2.5c-.25-.55-.98-.67-1.4-.24-.26.26-.31.64-.17.98.46 1.07.72 2.24.72 3.47 0 1.24-.26 2.42-.73 3.49-.14.32-.09.69.16.94.41.41 1.1.29 1.35-.23.63-1.3.98-2.76.98-4.3-.01-1.45-.33-2.85-.91-4.11M11.39 12l3.59-3.58c.39-.39.39-1.02 0-1.42l-4.29-4.29c-.63-.63-1.71-.18-1.71.71V9.6L5.09 5.7a.996.996 0 0 0-1.41 0c-.39.39-.39 1.02 0 1.41L8.57 12l-4.89 4.89c-.39.39-.39 1.02 0 1.41s1.02.39 1.41 0l3.89-3.89v6.18c0 .89 1.08 1.34 1.71.71l4.3-4.3c.39-.39.39-1.02 0-1.42zm-.41-6.17 1.88 1.88-1.88 1.88zm0 12.34v-3.76l1.88 1.88z"}),"BluetoothAudioRounded"),In=h(c.jsx("path",{d:"m14.24 12.01 2.32 2.32c.28-.72.44-1.51.44-2.33s-.16-1.59-.43-2.31zm5.29-5.3-1.26 1.26c.63 1.21.98 2.57.98 4.02s-.36 2.82-.98 4.02l1.2 1.2c.97-1.54 1.54-3.36 1.54-5.31-.01-1.89-.55-3.67-1.48-5.19m-3.82 1L10 2H9v7.59L4.41 5 3 6.41 8.59 12 3 17.59 4.41 19 9 14.41V22h1l5.71-5.71-4.3-4.29zM11 5.83l1.88 1.88L11 9.59zm1.88 10.46L11 18.17v-3.76z"}),"BluetoothAudioSharp"),Un=h(c.jsx("path",{d:"m14.24 12.01 2.32 2.32c.28-.72.44-1.51.44-2.33s-.16-1.59-.43-2.31zm5.29-5.3-1.26 1.26c.63 1.21.98 2.57.98 4.02s-.36 2.82-.98 4.02l1.2 1.2c.97-1.54 1.54-3.36 1.54-5.31-.01-1.89-.55-3.67-1.48-5.19m-3.82 1L10 2H9v7.59L4.41 5 3 6.41 8.59 12 3 17.59 4.41 19 9 14.41V22h1l5.71-5.71-4.3-4.29zM11 5.83l1.88 1.88L11 9.59zm1.88 10.46L11 18.17v-3.76z"}),"BluetoothAudioTwoTone"),Gn=h(c.jsx("path",{d:"m7 12-2-2-2 2 2 2zm10.71-4.29L12 2h-1v7.59L6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 11 14.41V22h1l5.71-5.71-4.3-4.29zM13 5.83l1.88 1.88L13 9.59zm1.88 10.46L13 18.17v-3.76zM19 10l-2 2 2 2 2-2z"}),"BluetoothConnected"),Kn=h(c.jsx("path",{d:"m7 12-2-2-2 2 2 2zm10.71-4.29L12 2h-1v7.59L6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 11 14.41V22h1l5.71-5.71-4.3-4.29zM13 5.83l1.88 1.88L13 9.59zm1.88 10.46L13 18.17v-3.76zM19 10l-2 2 2 2 2-2z"}),"BluetoothConnectedOutlined"),qn=h(c.jsx("path",{d:"M6 13c.55-.55.55-1.44 0-1.99V11c-.55-.55-1.45-.55-2 0s-.55 1.45 0 2 1.45.55 2 0m14-2c-.56-.56-1.45-.56-2-.01V11c-.55.55-.55 1.44 0 1.99V13c.55.55 1.44.55 1.99 0H20c.55-.55.55-1.45 0-2m-3-4-4.29-4.29c-.63-.63-1.71-.19-1.71.7v6.18L7.11 5.7a.996.996 0 0 0-1.41 0c-.39.39-.39 1.02 0 1.41L10.59 12 5.7 16.89c-.39.39-.39 1.02 0 1.41s1.02.39 1.41 0L11 14.41v6.18c0 .89 1.08 1.34 1.71.71L17 17c.39-.39.39-1.02 0-1.42L13.41 12 17 8.42c.39-.39.39-1.03 0-1.42m-2.12 9.29L13 18.17v-3.76zM13 9.59V5.83l1.88 1.88z"}),"BluetoothConnectedRounded"),Qn=h(c.jsx("path",{d:"m7 12-2-2-2 2 2 2zm10.71-4.29L12 2h-1v7.59L6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 11 14.41V22h1l5.71-5.71-4.3-4.29zM13 5.83l1.88 1.88L13 9.59zm1.88 10.46L13 18.17v-3.76zM19 10l-2 2 2 2 2-2z"}),"BluetoothConnectedSharp"),Zn=h(c.jsx("path",{d:"m7 12-2-2-2 2 2 2zm10.71-4.29L12 2h-1v7.59L6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 11 14.41V22h1l5.71-5.71-4.3-4.29zM13 5.83l1.88 1.88L13 9.59zm1.88 10.46L13 18.17v-3.76zM19 10l-2 2 2 2 2-2z"}),"BluetoothConnectedTwoTone"),Jn=h(c.jsx("path",{d:"m13 5.83 1.88 1.88-1.6 1.6 1.41 1.41 3.02-3.02L12 2h-1v5.03l2 2zM5.41 4 4 5.41 10.59 12 5 17.59 6.41 19 11 14.41V22h1l4.29-4.29 2.3 2.29L20 18.59zM13 18.17v-3.76l1.88 1.88z"}),"BluetoothDisabled"),Yn=h(c.jsx("path",{d:"m13 5.83 1.88 1.88-1.6 1.6 1.41 1.41 3.02-3.02L12 2h-1v5.03l2 2zM5.41 4 4 5.41 10.59 12 5 17.59 6.41 19 11 14.41V22h1l4.29-4.29 2.3 2.29L20 18.59zM13 18.17v-3.76l1.88 1.88z"}),"BluetoothDisabledOutlined"),_n=h(c.jsx("path",{d:"M19.29 17.89 6.11 4.7a.996.996 0 0 0-1.41 0c-.39.39-.39 1.02 0 1.41L10.59 12 5.7 16.89c-.39.39-.39 1.02 0 1.41s1.02.39 1.41 0L11 14.41v6.18c0 .89 1.08 1.34 1.71.71l3.59-3.59 1.59 1.59c.39.39 1.02.39 1.41 0 .38-.39.38-1.03-.01-1.41m-6.29.28v-3.76l1.88 1.88zm0-12.34 1.88 1.88-1.47 1.47 1.41 1.41L17 8.42c.39-.39.39-1.02 0-1.42l-4.29-4.29c-.63-.63-1.71-.19-1.71.7v3.36l2 2z"}),"BluetoothDisabledRounded"),Xn=h(c.jsx("path",{d:"m13 5.83 1.88 1.88-1.6 1.6 1.41 1.41 3.02-3.02L12 2h-1v5.03l2 2zM5.41 4 4 5.41 10.59 12 5 17.59 6.41 19 11 14.41V22h1l4.29-4.29 2.3 2.29L20 18.59zM13 18.17v-3.76l1.88 1.88z"}),"BluetoothDisabledSharp"),$n=h(c.jsx("path",{d:"m13 5.83 1.88 1.88-1.6 1.6 1.41 1.41 3.02-3.02L12 2h-1v5.03l2 2zM5.41 4 4 5.41 10.59 12 5 17.59 6.41 19 11 14.41V22h1l4.29-4.29 2.3 2.29L20 18.59zM13 18.17v-3.76l1.88 1.88z"}),"BluetoothDisabledTwoTone"),ca=h([c.jsx("path",{d:"M15 10H4.81l1.04-3H15V5H5.5c-.66 0-1.21.42-1.42 1.01L2 12v8c0 .55.45 1 1 1h1c.55 0 1-.45 1-1v-1h12v1c0 .55.45 1 1 1h1c.55 0 1-.45 1-1v-8h-3c-1.1 0-2-.9-2-2m-8.5 6c-.83 0-1.5-.67-1.5-1.5S5.67 13 6.5 13s1.5.67 1.5 1.5S7.33 16 6.5 16m9 0c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5"},"0"),c.jsx("path",{d:"M22 3.85 19.15 1h-.5v3.79l-2.3-2.29-.7.7L18.44 6l-2.79 2.79.7.71 2.3-2.3V11h.5L22 8.14 19.85 6zm-2.35-.94.94.94-.94.94zm.94 5.23-.94.94V7.2z"},"1")],"BluetoothDrive"),ha=h([c.jsx("circle",{cx:"6.5",cy:"14.5",r:"1.5"},"0"),c.jsx("circle",{cx:"15.5",cy:"14.5",r:"1.5"},"1"),c.jsx("path",{d:"M18 17H4v-5h11v-2H4.81l1.04-3H15V5H5.5c-.66 0-1.21.42-1.42 1.01L2 12v8c0 .55.45 1 1 1h1c.55 0 1-.45 1-1v-1h12v1c0 .55.45 1 1 1h1c.55 0 1-.45 1-1v-8h-2z"},"2"),c.jsx("path",{d:"M22 3.85 19.15 1h-.5v3.79l-2.3-2.29-.7.7L18.44 6l-2.79 2.79.7.71 2.3-2.3V11h.5L22 8.14 19.85 6zm-2.35-.94.94.94-.94.94zm.94 5.23-.94.94V7.2z"},"3")],"BluetoothDriveOutlined"),sa=h([c.jsx("path",{d:"m19.85 6 1.8-1.8c.2-.2.2-.51 0-.71L19.5 1.36c-.32-.31-.85-.09-.85.35v3.08L16.7 2.85c-.19-.19-.51-.19-.7 0s-.19.51 0 .7L18.44 6 16 8.44c-.19.19-.19.5 0 .7s.51.2.7 0l1.95-1.95v3.09c0 .45.54.67.85.35l2.14-2.15c.2-.2.19-.51 0-.71zm-.2-3.09.94.94-.94.94zm0 6.17V7.2l.94.94z"},"0"),c.jsx("path",{d:"M15 10H4.81l1.04-3H15V5H5.5c-.66 0-1.21.42-1.42 1.01L2 12v7.5c0 .83.67 1.5 1.5 1.5S5 20.33 5 19.5V19h12v.5c0 .83.67 1.5 1.5 1.5s1.5-.67 1.5-1.5V12h-3c-1.1 0-2-.9-2-2m-8.5 6c-.83 0-1.5-.67-1.5-1.5S5.67 13 6.5 13s1.5.67 1.5 1.5S7.33 16 6.5 16m9 0c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5"},"1")],"BluetoothDriveRounded"),ta=h([c.jsx("path",{d:"M15 10H4.81l1.04-3H15V5H4.43L2 12v9h3v-2h12v2h3v-9h-3c-1.1 0-2-.9-2-2m-8.5 6c-.83 0-1.5-.67-1.5-1.5S5.67 13 6.5 13s1.5.67 1.5 1.5S7.33 16 6.5 16m9 0c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5"},"0"),c.jsx("path",{d:"M22 3.85 19.15 1h-.5v3.79l-2.3-2.29-.7.7L18.44 6l-2.79 2.79.7.71 2.3-2.3V11h.5L22 8.14 19.85 6zm-2.35-.94.94.94-.94.94zm.94 5.23-.94.94V7.2z"},"1")],"BluetoothDriveSharp"),oa=h([c.jsx("path",{d:"M4 17h14v-5H4zm11.5-4c.83 0 1.5.67 1.5 1.5s-.67 1.5-1.5 1.5-1.5-.67-1.5-1.5.67-1.5 1.5-1.5m-9 0c.83 0 1.5.67 1.5 1.5S7.33 16 6.5 16 5 15.33 5 14.5 5.67 13 6.5 13",opacity:".3"},"0"),c.jsx("path",{d:"M18 17H4v-5h13c-1.1 0-2-.9-2-2H4.81l1.04-3H15V5H5.5c-.66 0-1.21.42-1.42 1.01L2 12v8c0 .55.45 1 1 1h1c.55 0 1-.45 1-1v-1h12v1c0 .55.45 1 1 1h1c.55 0 1-.45 1-1v-8h-2z"},"1"),c.jsx("circle",{cx:"6.5",cy:"14.5",r:"1.5"},"2"),c.jsx("circle",{cx:"15.5",cy:"14.5",r:"1.5"},"3"),c.jsx("path",{d:"M22 3.85 19.15 1h-.5v3.79l-2.3-2.29-.7.7L18.44 6l-2.79 2.79.7.71 2.3-2.3V11h.5L22 8.14 19.85 6zm-2.35-.94.94.94-.94.94zm.94 5.23-.94.94V7.2z"},"4")],"BluetoothDriveTwoTone"),va=h(c.jsx("path",{d:"M17.71 7.71 12 2h-1v7.59L6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 11 14.41V22h1l5.71-5.71-4.3-4.29zM13 5.83l1.88 1.88L13 9.59zm1.88 10.46L13 18.17v-3.76z"}),"BluetoothOutlined"),ea=h(c.jsx("path",{d:"m17 7-4.29-4.29c-.63-.63-1.71-.19-1.71.7v6.18L7.11 5.7a.996.996 0 0 0-1.41 0c-.39.39-.39 1.02 0 1.41L10.59 12 5.7 16.89c-.39.39-.39 1.02 0 1.41s1.02.39 1.41 0L11 14.41v6.18c0 .89 1.08 1.34 1.71.71L17 17c.39-.39.39-1.02 0-1.41L13.41 12 17 8.42c.39-.39.39-1.03 0-1.42m-4-1.17 1.88 1.88L13 9.59zm1.88 10.46L13 18.17v-3.76z"}),"BluetoothRounded"),la=h(c.jsx("path",{d:"m14.24 12.01 2.32 2.32c.28-.72.44-1.51.44-2.33s-.16-1.59-.43-2.31zm5.29-5.3-1.26 1.26c.63 1.21.98 2.57.98 4.02s-.36 2.82-.98 4.02l1.2 1.2c.97-1.54 1.54-3.36 1.54-5.31-.01-1.89-.55-3.67-1.48-5.19m-3.82 1L10 2H9v7.59L4.41 5 3 6.41 8.59 12 3 17.59 4.41 19 9 14.41V22h1l5.71-5.71-4.3-4.29zM11 5.83l1.88 1.88L11 9.59zm1.88 10.46L11 18.17v-3.76z"}),"BluetoothSearching"),na=h(c.jsx("path",{d:"m14.24 12.01 2.32 2.32c.28-.72.44-1.51.44-2.33s-.16-1.59-.43-2.31zm5.29-5.3-1.26 1.26c.63 1.21.98 2.57.98 4.02s-.36 2.82-.98 4.02l1.2 1.2c.97-1.54 1.54-3.36 1.54-5.31-.01-1.89-.55-3.67-1.48-5.19m-3.82 1L10 2H9v7.59L4.41 5 3 6.41 8.59 12 3 17.59 4.41 19 9 14.41V22h1l5.71-5.71-4.3-4.29zM11 5.83l1.88 1.88L11 9.59zm1.88 10.46L11 18.17v-3.76z"}),"BluetoothSearchingOutlined"),aa=h(c.jsx("path",{d:"m15.98 10.28-1.38 1.38c-.2.2-.2.51 0 .71l1.38 1.38c.28.28.75.15.85-.23.11-.5.17-1 .17-1.52 0-.51-.06-1.01-.18-1.48-.09-.38-.56-.52-.84-.24m4.12-2.5c-.25-.55-.98-.67-1.4-.24-.26.26-.31.64-.17.98.46 1.07.72 2.24.72 3.47 0 1.24-.26 2.42-.73 3.49-.14.32-.09.69.16.94.41.41 1.1.29 1.35-.23.63-1.3.98-2.76.98-4.3-.01-1.45-.33-2.85-.91-4.11M11.41 12 15 8.42c.39-.39.39-1.02 0-1.42l-4.29-4.29c-.63-.63-1.71-.19-1.71.7v6.18L5.11 5.7a.996.996 0 0 0-1.41 0c-.39.39-.39 1.02 0 1.41L8.59 12 3.7 16.89c-.39.39-.39 1.02 0 1.41s1.02.39 1.41 0L9 14.41v6.18c0 .89 1.08 1.34 1.71.71L15 17c.39-.39.39-1.02 0-1.42zM11 5.83l1.88 1.88L11 9.59zm0 12.34v-3.76l1.88 1.88z"}),"BluetoothSearchingRounded"),da=h(c.jsx("path",{d:"m14.24 12.01 2.32 2.32c.28-.72.44-1.51.44-2.33s-.16-1.59-.43-2.31zm5.29-5.3-1.26 1.26c.63 1.21.98 2.57.98 4.02s-.36 2.82-.98 4.02l1.2 1.2c.97-1.54 1.54-3.36 1.54-5.31-.01-1.89-.55-3.67-1.48-5.19m-3.82 1L10 2H9v7.59L4.41 5 3 6.41 8.59 12 3 17.59 4.41 19 9 14.41V22h1l5.71-5.71-4.3-4.29zM11 5.83l1.88 1.88L11 9.59zm1.88 10.46L11 18.17v-3.76z"}),"BluetoothSearchingSharp"),za=h(c.jsx("path",{d:"m14.24 12.01 2.32 2.32c.28-.72.44-1.51.44-2.33s-.16-1.59-.43-2.31zm5.29-5.3-1.26 1.26c.63 1.21.98 2.57.98 4.02s-.36 2.82-.98 4.02l1.2 1.2c.97-1.54 1.54-3.36 1.54-5.31-.01-1.89-.55-3.67-1.48-5.19m-3.82 1L10 2H9v7.59L4.41 5 3 6.41 8.59 12 3 17.59 4.41 19 9 14.41V22h1l5.71-5.71-4.3-4.29zM11 5.83l1.88 1.88L11 9.59zm1.88 10.46L11 18.17v-3.76z"}),"BluetoothSearchingTwoTone"),ma=h(c.jsx("path",{d:"M17.71 7.71 12 2h-1v7.59L6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 11 14.41V22h1l5.71-5.71-4.3-4.29zM13 5.83l1.88 1.88L13 9.59zm1.88 10.46L13 18.17v-3.76z"}),"BluetoothSharp"),pa=h(c.jsx("path",{d:"M17.71 7.71 12 2h-1v7.59L6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 11 14.41V22h1l5.71-5.71-4.3-4.29zM13 5.83l1.88 1.88L13 9.59zm1.88 10.46L13 18.17v-3.76z"}),"BluetoothTwoTone"),Ha=h(c.jsx("path",{d:"M10 9c-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1-.45-1-1-1m0 4c-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1-.45-1-1-1M7 9.5c-.28 0-.5.22-.5.5s.22.5.5.5.5-.22.5-.5-.22-.5-.5-.5m3 7c-.28 0-.5.22-.5.5s.22.5.5.5.5-.22.5-.5-.22-.5-.5-.5m-3-3c-.28 0-.5.22-.5.5s.22.5.5.5.5-.22.5-.5-.22-.5-.5-.5m3-6c.28 0 .5-.22.5-.5s-.22-.5-.5-.5-.5.22-.5.5.22.5.5.5M14 9c-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1-.45-1-1-1m0-1.5c.28 0 .5-.22.5-.5s-.22-.5-.5-.5-.5.22-.5.5.22.5.5.5m3 6c-.28 0-.5.22-.5.5s.22.5.5.5.5-.22.5-.5-.22-.5-.5-.5m0-4c-.28 0-.5.22-.5.5s.22.5.5.5.5-.22.5-.5-.22-.5-.5-.5M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m0 18c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8m2-3.5c-.28 0-.5.22-.5.5s.22.5.5.5.5-.22.5-.5-.22-.5-.5-.5m0-3.5c-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1-.45-1-1-1"}),"BlurCircular"),Ma=h(c.jsx("path",{d:"M10 9c-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1-.45-1-1-1m0 4c-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1-.45-1-1-1M7 9.5c-.28 0-.5.22-.5.5s.22.5.5.5.5-.22.5-.5-.22-.5-.5-.5m3 7c-.28 0-.5.22-.5.5s.22.5.5.5.5-.22.5-.5-.22-.5-.5-.5m-3-3c-.28 0-.5.22-.5.5s.22.5.5.5.5-.22.5-.5-.22-.5-.5-.5m3-6c.28 0 .5-.22.5-.5s-.22-.5-.5-.5-.5.22-.5.5.22.5.5.5M14 9c-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1-.45-1-1-1m0-1.5c.28 0 .5-.22.5-.5s-.22-.5-.5-.5-.5.22-.5.5.22.5.5.5m3 6c-.28 0-.5.22-.5.5s.22.5.5.5.5-.22.5-.5-.22-.5-.5-.5m0-4c-.28 0-.5.22-.5.5s.22.5.5.5.5-.22.5-.5-.22-.5-.5-.5M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m0 18c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8m2-3.5c-.28 0-.5.22-.5.5s.22.5.5.5.5-.22.5-.5-.22-.5-.5-.5m0-3.5c-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1-.45-1-1-1"}),"BlurCircularOutlined"),ra=h(c.jsx("path",{d:"M10 9c-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1-.45-1-1-1m0 4c-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1-.45-1-1-1M7 9.5c-.28 0-.5.22-.5.5s.22.5.5.5.5-.22.5-.5-.22-.5-.5-.5m3 7c-.28 0-.5.22-.5.5s.22.5.5.5.5-.22.5-.5-.22-.5-.5-.5m-3-3c-.28 0-.5.22-.5.5s.22.5.5.5.5-.22.5-.5-.22-.5-.5-.5m3-6c.28 0 .5-.22.5-.5s-.22-.5-.5-.5-.5.22-.5.5.22.5.5.5M14 9c-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1-.45-1-1-1m0-1.5c.28 0 .5-.22.5-.5s-.22-.5-.5-.5-.5.22-.5.5.22.5.5.5m3 6c-.28 0-.5.22-.5.5s.22.5.5.5.5-.22.5-.5-.22-.5-.5-.5m0-4c-.28 0-.5.22-.5.5s.22.5.5.5.5-.22.5-.5-.22-.5-.5-.5M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m0 18c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8m2-3.5c-.28 0-.5.22-.5.5s.22.5.5.5.5-.22.5-.5-.22-.5-.5-.5m0-3.5c-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1-.45-1-1-1"}),"BlurCircularRounded"),ia=h(c.jsx("path",{d:"M10 9c-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1-.45-1-1-1m0 4c-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1-.45-1-1-1M7 9.5c-.28 0-.5.22-.5.5s.22.5.5.5.5-.22.5-.5-.22-.5-.5-.5m3 7c-.28 0-.5.22-.5.5s.22.5.5.5.5-.22.5-.5-.22-.5-.5-.5m-3-3c-.28 0-.5.22-.5.5s.22.5.5.5.5-.22.5-.5-.22-.5-.5-.5m3-6c.28 0 .5-.22.5-.5s-.22-.5-.5-.5-.5.22-.5.5.22.5.5.5M14 9c-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1-.45-1-1-1m0-1.5c.28 0 .5-.22.5-.5s-.22-.5-.5-.5-.5.22-.5.5.22.5.5.5m3 6c-.28 0-.5.22-.5.5s.22.5.5.5.5-.22.5-.5-.22-.5-.5-.5m0-4c-.28 0-.5.22-.5.5s.22.5.5.5.5-.22.5-.5-.22-.5-.5-.5M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m0 18c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8m2-3.5c-.28 0-.5.22-.5.5s.22.5.5.5.5-.22.5-.5-.22-.5-.5-.5m0-3.5c-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1-.45-1-1-1"}),"BlurCircularSharp"),Va=h([c.jsx("path",{d:"M14 7.5c.28 0 .5-.22.5-.5s-.22-.5-.5-.5-.5.22-.5.5.22.5.5.5"},"0"),c.jsx("circle",{cx:"14",cy:"10",r:"1"},"1"),c.jsx("circle",{cx:"14",cy:"14",r:"1"},"2"),c.jsx("path",{d:"M10 16.5c-.28 0-.5.22-.5.5s.22.5.5.5.5-.22.5-.5-.22-.5-.5-.5"},"3"),c.jsx("circle",{cx:"10",cy:"10",r:"1"},"4"),c.jsx("path",{d:"M7 13.5c-.28 0-.5.22-.5.5s.22.5.5.5.5-.22.5-.5-.22-.5-.5-.5M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m0 18c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8M7 9.5c-.28 0-.5.22-.5.5s.22.5.5.5.5-.22.5-.5-.22-.5-.5-.5"},"5"),c.jsx("circle",{cx:"10",cy:"14",r:"1"},"6"),c.jsx("path",{d:"M10 7.5c.28 0 .5-.22.5-.5s-.22-.5-.5-.5-.5.22-.5.5.22.5.5.5m4 9c-.28 0-.5.22-.5.5s.22.5.5.5.5-.22.5-.5-.22-.5-.5-.5m3-7c-.28 0-.5.22-.5.5s.22.5.5.5.5-.22.5-.5-.22-.5-.5-.5m0 4c-.28 0-.5.22-.5.5s.22.5.5.5.5-.22.5-.5-.22-.5-.5-.5"},"7")],"BlurCircularTwoTone"),xa=h(c.jsx("path",{d:"M5 17.5c.83 0 1.5-.67 1.5-1.5s-.67-1.5-1.5-1.5-1.5.67-1.5 1.5.67 1.5 1.5 1.5M9 13c.55 0 1-.45 1-1s-.45-1-1-1-1 .45-1 1 .45 1 1 1m0-4c.55 0 1-.45 1-1s-.45-1-1-1-1 .45-1 1 .45 1 1 1M3 21h18v-2H3zM5 9.5c.83 0 1.5-.67 1.5-1.5S5.83 6.5 5 6.5 3.5 7.17 3.5 8 4.17 9.5 5 9.5m0 4c.83 0 1.5-.67 1.5-1.5s-.67-1.5-1.5-1.5-1.5.67-1.5 1.5.67 1.5 1.5 1.5M9 17c.55 0 1-.45 1-1s-.45-1-1-1-1 .45-1 1 .45 1 1 1m8-.5c.28 0 .5-.22.5-.5s-.22-.5-.5-.5-.5.22-.5.5.22.5.5.5M3 3v2h18V3zm14 5.5c.28 0 .5-.22.5-.5s-.22-.5-.5-.5-.5.22-.5.5.22.5.5.5m0 4c.28 0 .5-.22.5-.5s-.22-.5-.5-.5-.5.22-.5.5.22.5.5.5M13 9c.55 0 1-.45 1-1s-.45-1-1-1-1 .45-1 1 .45 1 1 1m0 4c.55 0 1-.45 1-1s-.45-1-1-1-1 .45-1 1 .45 1 1 1m0 4c.55 0 1-.45 1-1s-.45-1-1-1-1 .45-1 1 .45 1 1 1"}),"BlurLinear"),ja=h(c.jsx("path",{d:"M5 17.5c.83 0 1.5-.67 1.5-1.5s-.67-1.5-1.5-1.5-1.5.67-1.5 1.5.67 1.5 1.5 1.5M9 13c.55 0 1-.45 1-1s-.45-1-1-1-1 .45-1 1 .45 1 1 1m0-4c.55 0 1-.45 1-1s-.45-1-1-1-1 .45-1 1 .45 1 1 1M3 21h18v-2H3zM5 9.5c.83 0 1.5-.67 1.5-1.5S5.83 6.5 5 6.5 3.5 7.17 3.5 8 4.17 9.5 5 9.5m0 4c.83 0 1.5-.67 1.5-1.5s-.67-1.5-1.5-1.5-1.5.67-1.5 1.5.67 1.5 1.5 1.5M9 17c.55 0 1-.45 1-1s-.45-1-1-1-1 .45-1 1 .45 1 1 1m8-.5c.28 0 .5-.22.5-.5s-.22-.5-.5-.5-.5.22-.5.5.22.5.5.5M3 3v2h18V3zm14 5.5c.28 0 .5-.22.5-.5s-.22-.5-.5-.5-.5.22-.5.5.22.5.5.5m0 4c.28 0 .5-.22.5-.5s-.22-.5-.5-.5-.5.22-.5.5.22.5.5.5M13 9c.55 0 1-.45 1-1s-.45-1-1-1-1 .45-1 1 .45 1 1 1m0 4c.55 0 1-.45 1-1s-.45-1-1-1-1 .45-1 1 .45 1 1 1m0 4c.55 0 1-.45 1-1s-.45-1-1-1-1 .45-1 1 .45 1 1 1"}),"BlurLinearOutlined"),ua=h(c.jsx("path",{d:"M5 17.5c.83 0 1.5-.67 1.5-1.5s-.67-1.5-1.5-1.5-1.5.67-1.5 1.5.67 1.5 1.5 1.5M9 13c.55 0 1-.45 1-1s-.45-1-1-1-1 .45-1 1 .45 1 1 1m0-4c.55 0 1-.45 1-1s-.45-1-1-1-1 .45-1 1 .45 1 1 1M4 21h16c.55 0 1-.45 1-1s-.45-1-1-1H4c-.55 0-1 .45-1 1s.45 1 1 1M5 9.5c.83 0 1.5-.67 1.5-1.5S5.83 6.5 5 6.5 3.5 7.17 3.5 8 4.17 9.5 5 9.5m0 4c.83 0 1.5-.67 1.5-1.5s-.67-1.5-1.5-1.5-1.5.67-1.5 1.5.67 1.5 1.5 1.5M9 17c.55 0 1-.45 1-1s-.45-1-1-1-1 .45-1 1 .45 1 1 1m8-.5c.28 0 .5-.22.5-.5s-.22-.5-.5-.5-.5.22-.5.5.22.5.5.5M3 4c0 .55.45 1 1 1h16c.55 0 1-.45 1-1s-.45-1-1-1H4c-.55 0-1 .45-1 1m14 4.5c.28 0 .5-.22.5-.5s-.22-.5-.5-.5-.5.22-.5.5.22.5.5.5m0 4c.28 0 .5-.22.5-.5s-.22-.5-.5-.5-.5.22-.5.5.22.5.5.5M13 9c.55 0 1-.45 1-1s-.45-1-1-1-1 .45-1 1 .45 1 1 1m0 4c.55 0 1-.45 1-1s-.45-1-1-1-1 .45-1 1 .45 1 1 1m0 4c.55 0 1-.45 1-1s-.45-1-1-1-1 .45-1 1 .45 1 1 1"}),"BlurLinearRounded"),La=h(c.jsx("path",{d:"M5 17.5c.83 0 1.5-.67 1.5-1.5s-.67-1.5-1.5-1.5-1.5.67-1.5 1.5.67 1.5 1.5 1.5M9 13c.55 0 1-.45 1-1s-.45-1-1-1-1 .45-1 1 .45 1 1 1m0-4c.55 0 1-.45 1-1s-.45-1-1-1-1 .45-1 1 .45 1 1 1M3 21h18v-2H3zM5 9.5c.83 0 1.5-.67 1.5-1.5S5.83 6.5 5 6.5 3.5 7.17 3.5 8 4.17 9.5 5 9.5m0 4c.83 0 1.5-.67 1.5-1.5s-.67-1.5-1.5-1.5-1.5.67-1.5 1.5.67 1.5 1.5 1.5M9 17c.55 0 1-.45 1-1s-.45-1-1-1-1 .45-1 1 .45 1 1 1m8-.5c.28 0 .5-.22.5-.5s-.22-.5-.5-.5-.5.22-.5.5.22.5.5.5M3 3v2h18V3zm14 5.5c.28 0 .5-.22.5-.5s-.22-.5-.5-.5-.5.22-.5.5.22.5.5.5m0 4c.28 0 .5-.22.5-.5s-.22-.5-.5-.5-.5.22-.5.5.22.5.5.5M13 9c.55 0 1-.45 1-1s-.45-1-1-1-1 .45-1 1 .45 1 1 1m0 4c.55 0 1-.45 1-1s-.45-1-1-1-1 .45-1 1 .45 1 1 1m0 4c.55 0 1-.45 1-1s-.45-1-1-1-1 .45-1 1 .45 1 1 1"}),"BlurLinearSharp"),Sa=h([c.jsx("path",{d:"M17 16.5c.28 0 .5-.22.5-.5s-.22-.5-.5-.5-.5.22-.5.5.22.5.5.5"},"0"),c.jsx("circle",{cx:"9",cy:"12",r:"1"},"1"),c.jsx("circle",{cx:"13",cy:"8",r:"1"},"2"),c.jsx("circle",{cx:"13",cy:"16",r:"1"},"3"),c.jsx("path",{d:"M17 12.5c.28 0 .5-.22.5-.5s-.22-.5-.5-.5-.5.22-.5.5.22.5.5.5"},"4"),c.jsx("circle",{cx:"13",cy:"12",r:"1"},"5"),c.jsx("path",{d:"M3 3h18v2H3z"},"6"),c.jsx("circle",{cx:"5",cy:"8",r:"1.5"},"7"),c.jsx("circle",{cx:"5",cy:"12",r:"1.5"},"8"),c.jsx("circle",{cx:"5",cy:"16",r:"1.5"},"9"),c.jsx("path",{d:"M17 8.5c.28 0 .5-.22.5-.5s-.22-.5-.5-.5-.5.22-.5.5.22.5.5.5"},"10"),c.jsx("circle",{cx:"9",cy:"16",r:"1"},"11"),c.jsx("circle",{cx:"9",cy:"8",r:"1"},"12"),c.jsx("path",{d:"M3 19h18v2H3z"},"13")],"BlurLinearTwoTone"),Ca=h(c.jsx("path",{d:"M14 7c.55 0 1-.45 1-1s-.45-1-1-1-1 .45-1 1 .45 1 1 1m-.2 4.48.2.02c.83 0 1.5-.67 1.5-1.5s-.67-1.5-1.5-1.5-1.5.67-1.5 1.5l.02.2c.09.67.61 1.19 1.28 1.28M14 3.5c.28 0 .5-.22.5-.5s-.22-.5-.5-.5-.5.22-.5.5.22.5.5.5m-4 0c.28 0 .5-.22.5-.5s-.22-.5-.5-.5-.5.22-.5.5.22.5.5.5m11 7c.28 0 .5-.22.5-.5s-.22-.5-.5-.5-.5.22-.5.5.22.5.5.5M10 7c.55 0 1-.45 1-1s-.45-1-1-1-1 .45-1 1 .45 1 1 1m8 8c.55 0 1-.45 1-1s-.45-1-1-1-1 .45-1 1 .45 1 1 1m0-4c.55 0 1-.45 1-1s-.45-1-1-1-1 .45-1 1 .45 1 1 1m0-4c.55 0 1-.45 1-1s-.45-1-1-1-1 .45-1 1 .45 1 1 1m-4 13.5c-.28 0-.5.22-.5.5s.22.5.5.5.5-.22.5-.5-.22-.5-.5-.5M2.5 5.27l3.78 3.78L6 9c-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1c0-.1-.03-.19-.06-.28l2.81 2.81c-.71.11-1.25.73-1.25 1.47 0 .83.67 1.5 1.5 1.5.74 0 1.36-.54 1.47-1.25l2.81 2.81c-.09-.03-.18-.06-.28-.06-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1c0-.1-.03-.19-.06-.28l3.78 3.78L20 20.23 3.77 4zM10 17c-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1-.45-1-1-1m11-3.5c-.28 0-.5.22-.5.5s.22.5.5.5.5-.22.5-.5-.22-.5-.5-.5M6 13c-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1-.45-1-1-1M3 9.5c-.28 0-.5.22-.5.5s.22.5.5.5.5-.22.5-.5-.22-.5-.5-.5m7 11c-.28 0-.5.22-.5.5s.22.5.5.5.5-.22.5-.5-.22-.5-.5-.5M6 17c-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1-.45-1-1-1m-3-3.5c-.28 0-.5.22-.5.5s.22.5.5.5.5-.22.5-.5-.22-.5-.5-.5"}),"BlurOff"),Ta=h([c.jsx("circle",{cx:"14",cy:"6",r:"1"},"0"),c.jsx("path",{d:"m13.8 11.48.2.02c.83 0 1.5-.67 1.5-1.5s-.67-1.5-1.5-1.5-1.5.67-1.5 1.5l.02.2c.09.67.61 1.19 1.28 1.28M14 3.5c.28 0 .5-.22.5-.5s-.22-.5-.5-.5-.5.22-.5.5.22.5.5.5m-4 0c.28 0 .5-.22.5-.5s-.22-.5-.5-.5-.5.22-.5.5.22.5.5.5"},"1"),c.jsx("circle",{cx:"18",cy:"10",r:"1"},"2"),c.jsx("circle",{cx:"18",cy:"6",r:"1"},"3"),c.jsx("path",{d:"M21 10.5c.28 0 .5-.22.5-.5s-.22-.5-.5-.5-.5.22-.5.5.22.5.5.5"},"4"),c.jsx("circle",{cx:"10",cy:"6",r:"1"},"5"),c.jsx("circle",{cx:"18",cy:"14",r:"1"},"6"),c.jsx("circle",{cx:"6",cy:"18",r:"1"},"7"),c.jsx("path",{d:"M14 20.5c-.28 0-.5.22-.5.5s.22.5.5.5.5-.22.5-.5-.22-.5-.5-.5m7-7c-.28 0-.5.22-.5.5s.22.5.5.5.5-.22.5-.5-.22-.5-.5-.5m-18 0c-.28 0-.5.22-.5.5s.22.5.5.5.5-.22.5-.5-.22-.5-.5-.5"},"8"),c.jsx("circle",{cx:"10",cy:"18",r:"1"},"9"),c.jsx("path",{d:"M3 9.5c-.28 0-.5.22-.5.5s.22.5.5.5.5-.22.5-.5-.22-.5-.5-.5m7 11c-.28 0-.5.22-.5.5s.22.5.5.5.5-.22.5-.5-.22-.5-.5-.5"},"10"),c.jsx("circle",{cx:"6",cy:"14",r:"1"},"11"),c.jsx("path",{d:"M2.5 5.27 6 8.77l.28.28L6 9c-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1c0-.1-.03-.19-.06-.28l2.81 2.81c-.71.11-1.25.73-1.25 1.47 0 .83.67 1.5 1.5 1.5.74 0 1.36-.54 1.47-1.25l2.81 2.81c-.09-.03-.18-.06-.28-.06-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1c0-.1-.03-.19-.06-.28l3.78 3.78h.01l1.41-1.41L3.91 3.86z"},"12")],"BlurOffOutlined"),wa=h([c.jsx("circle",{cx:"14",cy:"6",r:"1"},"0"),c.jsx("path",{d:"m13.8 11.48.2.02c.83 0 1.5-.67 1.5-1.5s-.67-1.5-1.5-1.5-1.5.67-1.5 1.5l.02.2c.09.67.61 1.19 1.28 1.28M14 3.5c.28 0 .5-.22.5-.5s-.22-.5-.5-.5-.5.22-.5.5.22.5.5.5m-4 0c.28 0 .5-.22.5-.5s-.22-.5-.5-.5-.5.22-.5.5.22.5.5.5"},"1"),c.jsx("circle",{cx:"18",cy:"10",r:"1"},"2"),c.jsx("circle",{cx:"18",cy:"6",r:"1"},"3"),c.jsx("path",{d:"M21 10.5c.28 0 .5-.22.5-.5s-.22-.5-.5-.5-.5.22-.5.5.22.5.5.5"},"4"),c.jsx("circle",{cx:"10",cy:"6",r:"1"},"5"),c.jsx("circle",{cx:"18",cy:"14",r:"1"},"6"),c.jsx("circle",{cx:"6",cy:"18",r:"1"},"7"),c.jsx("path",{d:"M14 20.5c-.28 0-.5.22-.5.5s.22.5.5.5.5-.22.5-.5-.22-.5-.5-.5m7-7c-.28 0-.5.22-.5.5s.22.5.5.5.5-.22.5-.5-.22-.5-.5-.5m-18 0c-.28 0-.5.22-.5.5s.22.5.5.5.5-.22.5-.5-.22-.5-.5-.5"},"8"),c.jsx("circle",{cx:"10",cy:"18",r:"1"},"9"),c.jsx("path",{d:"M3 9.5c-.28 0-.5.22-.5.5s.22.5.5.5.5-.22.5-.5-.22-.5-.5-.5m7 11c-.28 0-.5.22-.5.5s.22.5.5.5.5-.22.5-.5-.22-.5-.5-.5"},"10"),c.jsx("circle",{cx:"6",cy:"14",r:"1"},"11"),c.jsx("path",{d:"M3.21 4.56c-.39.39-.39 1.02 0 1.41l3.07 3.07L6 9c-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1c0-.1-.03-.19-.06-.28l2.81 2.81c-.71.11-1.25.73-1.25 1.47 0 .83.67 1.5 1.5 1.5.74 0 1.36-.54 1.47-1.25l2.81 2.81c-.09-.03-.18-.06-.28-.06-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1c0-.1-.03-.19-.06-.28l3.08 3.07c.39.39 1.02.39 1.41 0s.39-1.02 0-1.42L4.62 4.56a.996.996 0 0 0-1.41 0"},"12")],"BlurOffRounded"),Ra=h([c.jsx("circle",{cx:"14",cy:"6",r:"1"},"0"),c.jsx("path",{d:"m13.8 11.48.2.02c.83 0 1.5-.67 1.5-1.5s-.67-1.5-1.5-1.5-1.5.67-1.5 1.5l.02.2c.09.67.61 1.19 1.28 1.28M14 3.5c.28 0 .5-.22.5-.5s-.22-.5-.5-.5-.5.22-.5.5.22.5.5.5m-4 0c.28 0 .5-.22.5-.5s-.22-.5-.5-.5-.5.22-.5.5.22.5.5.5"},"1"),c.jsx("circle",{cx:"18",cy:"10",r:"1"},"2"),c.jsx("circle",{cx:"18",cy:"6",r:"1"},"3"),c.jsx("path",{d:"M21 10.5c.28 0 .5-.22.5-.5s-.22-.5-.5-.5-.5.22-.5.5.22.5.5.5"},"4"),c.jsx("circle",{cx:"10",cy:"6",r:"1"},"5"),c.jsx("circle",{cx:"18",cy:"14",r:"1"},"6"),c.jsx("circle",{cx:"6",cy:"18",r:"1"},"7"),c.jsx("path",{d:"M14 20.5c-.28 0-.5.22-.5.5s.22.5.5.5.5-.22.5-.5-.22-.5-.5-.5m7-7c-.28 0-.5.22-.5.5s.22.5.5.5.5-.22.5-.5-.22-.5-.5-.5m-18 0c-.28 0-.5.22-.5.5s.22.5.5.5.5-.22.5-.5-.22-.5-.5-.5"},"8"),c.jsx("circle",{cx:"10",cy:"18",r:"1"},"9"),c.jsx("path",{d:"M3 9.5c-.28 0-.5.22-.5.5s.22.5.5.5.5-.22.5-.5-.22-.5-.5-.5m7 11c-.28 0-.5.22-.5.5s.22.5.5.5.5-.22.5-.5-.22-.5-.5-.5"},"10"),c.jsx("circle",{cx:"6",cy:"14",r:"1"},"11"),c.jsx("path",{d:"M2.5 5.27 6 8.77l.28.28L6 9c-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1c0-.1-.03-.19-.06-.28l2.81 2.81c-.71.11-1.25.73-1.25 1.47 0 .83.67 1.5 1.5 1.5.74 0 1.36-.54 1.47-1.25l2.81 2.81c-.09-.03-.18-.06-.28-.06-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1c0-.1-.03-.19-.06-.28l3.78 3.78h.01l1.41-1.41L3.91 3.86z"},"12")],"BlurOffSharp"),Oa=h([c.jsx("circle",{cx:"14",cy:"6",r:"1"},"0"),c.jsx("path",{d:"m13.8 11.48.2.02c.83 0 1.5-.67 1.5-1.5s-.67-1.5-1.5-1.5-1.5.67-1.5 1.5l.02.2c.09.67.61 1.19 1.28 1.28M14 3.5c.28 0 .5-.22.5-.5s-.22-.5-.5-.5-.5.22-.5.5.22.5.5.5m-4 0c.28 0 .5-.22.5-.5s-.22-.5-.5-.5-.5.22-.5.5.22.5.5.5"},"1"),c.jsx("circle",{cx:"18",cy:"10",r:"1"},"2"),c.jsx("circle",{cx:"18",cy:"6",r:"1"},"3"),c.jsx("path",{d:"M21 10.5c.28 0 .5-.22.5-.5s-.22-.5-.5-.5-.5.22-.5.5.22.5.5.5"},"4"),c.jsx("circle",{cx:"10",cy:"6",r:"1"},"5"),c.jsx("circle",{cx:"18",cy:"14",r:"1"},"6"),c.jsx("circle",{cx:"6",cy:"18",r:"1"},"7"),c.jsx("path",{d:"M14 20.5c-.28 0-.5.22-.5.5s.22.5.5.5.5-.22.5-.5-.22-.5-.5-.5m7-7c-.28 0-.5.22-.5.5s.22.5.5.5.5-.22.5-.5-.22-.5-.5-.5m-18 0c-.28 0-.5.22-.5.5s.22.5.5.5.5-.22.5-.5-.22-.5-.5-.5"},"8"),c.jsx("circle",{cx:"10",cy:"18",r:"1"},"9"),c.jsx("path",{d:"M3 9.5c-.28 0-.5.22-.5.5s.22.5.5.5.5-.22.5-.5-.22-.5-.5-.5m7 11c-.28 0-.5.22-.5.5s.22.5.5.5.5-.22.5-.5-.22-.5-.5-.5"},"10"),c.jsx("circle",{cx:"6",cy:"14",r:"1"},"11"),c.jsx("path",{d:"M2.5 5.27 6 8.77l.28.28L6 9c-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1c0-.1-.03-.19-.06-.28l2.81 2.81c-.71.11-1.25.73-1.25 1.47 0 .83.67 1.5 1.5 1.5.74 0 1.36-.54 1.47-1.25l2.81 2.81c-.09-.03-.18-.06-.28-.06-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1c0-.1-.03-.19-.06-.28l3.78 3.78h.01l1.41-1.41L3.91 3.86z"},"12")],"BlurOffTwoTone"),ya=h(c.jsx("path",{d:"M6 13c-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1-.45-1-1-1m0 4c-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1-.45-1-1-1m0-8c-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1-.45-1-1-1m-3 .5c-.28 0-.5.22-.5.5s.22.5.5.5.5-.22.5-.5-.22-.5-.5-.5M6 5c-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1-.45-1-1-1m15 5.5c.28 0 .5-.22.5-.5s-.22-.5-.5-.5-.5.22-.5.5.22.5.5.5M14 7c.55 0 1-.45 1-1s-.45-1-1-1-1 .45-1 1 .45 1 1 1m0-3.5c.28 0 .5-.22.5-.5s-.22-.5-.5-.5-.5.22-.5.5.22.5.5.5m-11 10c-.28 0-.5.22-.5.5s.22.5.5.5.5-.22.5-.5-.22-.5-.5-.5m7 7c-.28 0-.5.22-.5.5s.22.5.5.5.5-.22.5-.5-.22-.5-.5-.5m0-17c.28 0 .5-.22.5-.5s-.22-.5-.5-.5-.5.22-.5.5.22.5.5.5M10 7c.55 0 1-.45 1-1s-.45-1-1-1-1 .45-1 1 .45 1 1 1m0 5.5c-.83 0-1.5.67-1.5 1.5s.67 1.5 1.5 1.5 1.5-.67 1.5-1.5-.67-1.5-1.5-1.5m8 .5c-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1-.45-1-1-1m0 4c-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1-.45-1-1-1m0-8c-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1-.45-1-1-1m0-4c-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1-.45-1-1-1m3 8.5c-.28 0-.5.22-.5.5s.22.5.5.5.5-.22.5-.5-.22-.5-.5-.5M14 17c-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1-.45-1-1-1m0 3.5c-.28 0-.5.22-.5.5s.22.5.5.5.5-.22.5-.5-.22-.5-.5-.5m-4-12c-.83 0-1.5.67-1.5 1.5s.67 1.5 1.5 1.5 1.5-.67 1.5-1.5-.67-1.5-1.5-1.5m0 8.5c-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1-.45-1-1-1m4-4.5c-.83 0-1.5.67-1.5 1.5s.67 1.5 1.5 1.5 1.5-.67 1.5-1.5-.67-1.5-1.5-1.5m0-4c-.83 0-1.5.67-1.5 1.5s.67 1.5 1.5 1.5 1.5-.67 1.5-1.5-.67-1.5-1.5-1.5"}),"BlurOn"),ga=h(c.jsx("path",{d:"M6 13c-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1-.45-1-1-1m0 4c-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1-.45-1-1-1m0-8c-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1-.45-1-1-1m-3 .5c-.28 0-.5.22-.5.5s.22.5.5.5.5-.22.5-.5-.22-.5-.5-.5M6 5c-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1-.45-1-1-1m15 5.5c.28 0 .5-.22.5-.5s-.22-.5-.5-.5-.5.22-.5.5.22.5.5.5M14 7c.55 0 1-.45 1-1s-.45-1-1-1-1 .45-1 1 .45 1 1 1m0-3.5c.28 0 .5-.22.5-.5s-.22-.5-.5-.5-.5.22-.5.5.22.5.5.5m-11 10c-.28 0-.5.22-.5.5s.22.5.5.5.5-.22.5-.5-.22-.5-.5-.5m7 7c-.28 0-.5.22-.5.5s.22.5.5.5.5-.22.5-.5-.22-.5-.5-.5m0-17c.28 0 .5-.22.5-.5s-.22-.5-.5-.5-.5.22-.5.5.22.5.5.5M10 7c.55 0 1-.45 1-1s-.45-1-1-1-1 .45-1 1 .45 1 1 1m0 5.5c-.83 0-1.5.67-1.5 1.5s.67 1.5 1.5 1.5 1.5-.67 1.5-1.5-.67-1.5-1.5-1.5m8 .5c-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1-.45-1-1-1m0 4c-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1-.45-1-1-1m0-8c-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1-.45-1-1-1m0-4c-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1-.45-1-1-1m3 8.5c-.28 0-.5.22-.5.5s.22.5.5.5.5-.22.5-.5-.22-.5-.5-.5M14 17c-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1-.45-1-1-1m0 3.5c-.28 0-.5.22-.5.5s.22.5.5.5.5-.22.5-.5-.22-.5-.5-.5m-4-12c-.83 0-1.5.67-1.5 1.5s.67 1.5 1.5 1.5 1.5-.67 1.5-1.5-.67-1.5-1.5-1.5m0 8.5c-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1-.45-1-1-1m4-4.5c-.83 0-1.5.67-1.5 1.5s.67 1.5 1.5 1.5 1.5-.67 1.5-1.5-.67-1.5-1.5-1.5m0-4c-.83 0-1.5.67-1.5 1.5s.67 1.5 1.5 1.5 1.5-.67 1.5-1.5-.67-1.5-1.5-1.5"}),"BlurOnOutlined"),Aa=h(c.jsx("path",{d:"M6 13c-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1-.45-1-1-1m0 4c-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1-.45-1-1-1m0-8c-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1-.45-1-1-1m-3 .5c-.28 0-.5.22-.5.5s.22.5.5.5.5-.22.5-.5-.22-.5-.5-.5M6 5c-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1-.45-1-1-1m15 5.5c.28 0 .5-.22.5-.5s-.22-.5-.5-.5-.5.22-.5.5.22.5.5.5M14 7c.55 0 1-.45 1-1s-.45-1-1-1-1 .45-1 1 .45 1 1 1m0-3.5c.28 0 .5-.22.5-.5s-.22-.5-.5-.5-.5.22-.5.5.22.5.5.5m-11 10c-.28 0-.5.22-.5.5s.22.5.5.5.5-.22.5-.5-.22-.5-.5-.5m7 7c-.28 0-.5.22-.5.5s.22.5.5.5.5-.22.5-.5-.22-.5-.5-.5m0-17c.28 0 .5-.22.5-.5s-.22-.5-.5-.5-.5.22-.5.5.22.5.5.5M10 7c.55 0 1-.45 1-1s-.45-1-1-1-1 .45-1 1 .45 1 1 1m0 5.5c-.83 0-1.5.67-1.5 1.5s.67 1.5 1.5 1.5 1.5-.67 1.5-1.5-.67-1.5-1.5-1.5m8 .5c-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1-.45-1-1-1m0 4c-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1-.45-1-1-1m0-8c-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1-.45-1-1-1m0-4c-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1-.45-1-1-1m3 8.5c-.28 0-.5.22-.5.5s.22.5.5.5.5-.22.5-.5-.22-.5-.5-.5M14 17c-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1-.45-1-1-1m0 3.5c-.28 0-.5.22-.5.5s.22.5.5.5.5-.22.5-.5-.22-.5-.5-.5m-4-12c-.83 0-1.5.67-1.5 1.5s.67 1.5 1.5 1.5 1.5-.67 1.5-1.5-.67-1.5-1.5-1.5m0 8.5c-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1-.45-1-1-1m4-4.5c-.83 0-1.5.67-1.5 1.5s.67 1.5 1.5 1.5 1.5-.67 1.5-1.5-.67-1.5-1.5-1.5m0-4c-.83 0-1.5.67-1.5 1.5s.67 1.5 1.5 1.5 1.5-.67 1.5-1.5-.67-1.5-1.5-1.5"}),"BlurOnRounded"),fa=h(c.jsx("path",{d:"M6 13c-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1-.45-1-1-1m0 4c-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1-.45-1-1-1m0-8c-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1-.45-1-1-1m-3 .5c-.28 0-.5.22-.5.5s.22.5.5.5.5-.22.5-.5-.22-.5-.5-.5M6 5c-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1-.45-1-1-1m15 5.5c.28 0 .5-.22.5-.5s-.22-.5-.5-.5-.5.22-.5.5.22.5.5.5M14 7c.55 0 1-.45 1-1s-.45-1-1-1-1 .45-1 1 .45 1 1 1m0-3.5c.28 0 .5-.22.5-.5s-.22-.5-.5-.5-.5.22-.5.5.22.5.5.5m-11 10c-.28 0-.5.22-.5.5s.22.5.5.5.5-.22.5-.5-.22-.5-.5-.5m7 7c-.28 0-.5.22-.5.5s.22.5.5.5.5-.22.5-.5-.22-.5-.5-.5m0-17c.28 0 .5-.22.5-.5s-.22-.5-.5-.5-.5.22-.5.5.22.5.5.5M10 7c.55 0 1-.45 1-1s-.45-1-1-1-1 .45-1 1 .45 1 1 1m0 5.5c-.83 0-1.5.67-1.5 1.5s.67 1.5 1.5 1.5 1.5-.67 1.5-1.5-.67-1.5-1.5-1.5m8 .5c-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1-.45-1-1-1m0 4c-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1-.45-1-1-1m0-8c-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1-.45-1-1-1m0-4c-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1-.45-1-1-1m3 8.5c-.28 0-.5.22-.5.5s.22.5.5.5.5-.22.5-.5-.22-.5-.5-.5M14 17c-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1-.45-1-1-1m0 3.5c-.28 0-.5.22-.5.5s.22.5.5.5.5-.22.5-.5-.22-.5-.5-.5m-4-12c-.83 0-1.5.67-1.5 1.5s.67 1.5 1.5 1.5 1.5-.67 1.5-1.5-.67-1.5-1.5-1.5m0 8.5c-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1-.45-1-1-1m4-4.5c-.83 0-1.5.67-1.5 1.5s.67 1.5 1.5 1.5 1.5-.67 1.5-1.5-.67-1.5-1.5-1.5m0-4c-.83 0-1.5.67-1.5 1.5s.67 1.5 1.5 1.5 1.5-.67 1.5-1.5-.67-1.5-1.5-1.5"}),"BlurOnSharp"),Pa=h([c.jsx("circle",{cx:"14",cy:"10",r:"1.5"},"0"),c.jsx("circle",{cx:"14",cy:"18",r:"1"},"1"),c.jsx("circle",{cx:"14",cy:"14",r:"1.5"},"2"),c.jsx("circle",{cx:"14",cy:"6",r:"1"},"3"),c.jsx("path",{d:"M3 9.5c-.28 0-.5.22-.5.5s.22.5.5.5.5-.22.5-.5-.22-.5-.5-.5M14.5 3c0-.28-.22-.5-.5-.5s-.5.22-.5.5.22.5.5.5.5-.22.5-.5M21 14.5c.28 0 .5-.22.5-.5s-.22-.5-.5-.5-.5.22-.5.5.22.5.5.5"},"4"),c.jsx("circle",{cx:"18",cy:"18",r:"1"},"5"),c.jsx("path",{d:"M13.5 21c0 .28.22.5.5.5s.5-.22.5-.5-.22-.5-.5-.5-.5.22-.5.5M21 10.5c.28 0 .5-.22.5-.5s-.22-.5-.5-.5-.5.22-.5.5.22.5.5.5"},"6"),c.jsx("circle",{cx:"18",cy:"14",r:"1"},"7"),c.jsx("circle",{cx:"18",cy:"6",r:"1"},"8"),c.jsx("circle",{cx:"6",cy:"18",r:"1"},"9"),c.jsx("circle",{cx:"6",cy:"14",r:"1"},"10"),c.jsx("path",{d:"M3.5 14c0-.28-.22-.5-.5-.5s-.5.22-.5.5.22.5.5.5.5-.22.5-.5"},"11"),c.jsx("circle",{cx:"10",cy:"6",r:"1"},"12"),c.jsx("circle",{cx:"6",cy:"10",r:"1"},"13"),c.jsx("circle",{cx:"6",cy:"6",r:"1"},"14"),c.jsx("path",{d:"M9.5 21c0 .28.22.5.5.5s.5-.22.5-.5-.22-.5-.5-.5-.5.22-.5.5"},"15"),c.jsx("circle",{cx:"10",cy:"18",r:"1"},"16"),c.jsx("path",{d:"M10.5 3c0-.28-.22-.5-.5-.5s-.5.22-.5.5.22.5.5.5.5-.22.5-.5"},"17"),c.jsx("circle",{cx:"10",cy:"14",r:"1.5"},"18"),c.jsx("circle",{cx:"10",cy:"10",r:"1.5"},"19"),c.jsx("circle",{cx:"18",cy:"10",r:"1"},"20")],"BlurOnTwoTone"),Fa=h(c.jsx("path",{d:"M11 21h-1l1-7H7.5c-.58 0-.57-.32-.38-.66s.05-.08.07-.12C8.48 10.94 10.42 7.54 13 3h1l-1 7h3.5c.49 0 .56.33.47.51l-.07.15C12.96 17.55 11 21 11 21"}),"Bolt"),Ba=h(c.jsx("path",{d:"M11 21h-1l1-7H7.5c-.88 0-.33-.75-.31-.78C8.48 10.94 10.42 7.54 13.01 3h1l-1 7h3.51c.4 0 .62.19.4.66C12.97 17.55 11 21 11 21"}),"BoltOutlined"),ba=h(c.jsx("path",{d:"M10.67 21c-.35 0-.62-.31-.57-.66L11 14H7.5c-.88 0-.33-.75-.31-.78 1.26-2.23 3.15-5.53 5.65-9.93.1-.18.3-.29.5-.29.35 0 .62.31.57.66l-.9 6.34h3.51c.4 0 .62.19.4.66-3.29 5.74-5.2 9.09-5.75 10.05-.1.18-.29.29-.5.29"}),"BoltRounded"),Da=h(c.jsx("path",{d:"M11 21h-1l1-7H6.74S10.42 7.54 13 3h1l-1 7h4.28z"}),"BoltSharp"),ka=h(c.jsx("path",{d:"M11 21h-1l1-7H7.5c-.88 0-.33-.75-.31-.78C8.48 10.94 10.42 7.54 13.01 3h1l-1 7h3.51c.4 0 .62.19.4.66C12.97 17.55 11 21 11 21"}),"BoltTwoTone"),Wa=h(c.jsx("path",{d:"M18 2H6c-1.1 0-2 .9-2 2v16c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2M6 4h5v8l-2.5-1.5L6 12z"}),"Book"),Na=h(c.jsx("path",{d:"M17 1H7c-1.1 0-2 .9-2 2v18c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2V3c0-1.1-.9-2-2-2M7 18V6h10v12zm9-7V9.14C16 8.51 15.55 8 15 8H9c-.55 0-1 .51-1 1.14v1.96c.55 0 1 .45 1 1s-.45 1-1 1v1.76c0 .63.45 1.14 1 1.14h6c.55 0 1-.51 1-1.14V13c-.55 0-1-.45-1-1s.45-1 1-1m-3.5 3.5h-1v-1h1zm0-2h-1v-1h1zm0-2h-1v-1h1z"}),"BookOnline"),Ea=h(c.jsx("path",{d:"M17 4H7V3h10zm0 17H7v-1h10zm0-20H7c-1.1 0-2 .9-2 2v18c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2V3c0-1.1-.9-2-2-2M7 6h10v12H7zm9 5V9.14C16 8.51 15.55 8 15 8H9c-.55 0-1 .51-1 1.14v1.96c.55 0 1 .45 1 1s-.45 1-1 1v1.76c0 .63.45 1.14 1 1.14h6c.55 0 1-.51 1-1.14V13c-.55 0-1-.45-1-1s.45-1 1-1m-3.5 3.5h-1v-1h1zm0-2h-1v-1h1zm0-2h-1v-1h1z"}),"BookOnlineOutlined"),Ia=h(c.jsx("path",{d:"M17 1H7c-1.1 0-2 .9-2 2v18c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2V3c0-1.1-.9-2-2-2M7 6h10v12H7zm9 5V9.14C16 8.51 15.55 8 15 8H9c-.55 0-1 .51-1 1.14v1.96c.55 0 1 .45 1 1s-.45 1-1 1v1.76c0 .63.45 1.14 1 1.14h6c.55 0 1-.51 1-1.14V13c-.55 0-1-.45-1-1s.45-1 1-1m-4 3.5c-.28 0-.5-.22-.5-.5s.22-.5.5-.5.5.22.5.5-.22.5-.5.5m0-2c-.28 0-.5-.22-.5-.5s.22-.5.5-.5.5.22.5.5-.22.5-.5.5m0-2c-.28 0-.5-.22-.5-.5s.22-.5.5-.5.5.22.5.5-.22.5-.5.5"}),"BookOnlineRounded"),Ua=h(c.jsx("path",{d:"M19 1H5v22h14zM7 18V6h10v12zm9-7V8H8v3.1c.55 0 1 .45 1 1s-.45 1-1 1V16h8v-3c-.55 0-1-.45-1-1s.45-1 1-1m-3.5 3.5h-1v-1h1zm0-2h-1v-1h1zm0-2h-1v-1h1z"}),"BookOnlineSharp"),Ga=h([c.jsx("path",{d:"M17 4H7V3h10zm0 17H7v-1h10z",opacity:".3"},"0"),c.jsx("path",{d:"M17 4H7V3h10zm0 17H7v-1h10zm0-20H7c-1.1 0-2 .9-2 2v18c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2V3c0-1.1-.9-2-2-2M7 6h10v12H7zm9 5V9.14C16 8.51 15.55 8 15 8H9c-.55 0-1 .51-1 1.14v1.96c.55 0 1 .45 1 1s-.45 1-1 1v1.76c0 .63.45 1.14 1 1.14h6c.55 0 1-.51 1-1.14V13c-.55 0-1-.45-1-1s.45-1 1-1m-3.5 3.5h-1v-1h1zm0-2h-1v-1h1zm0-2h-1v-1h1z"},"1")],"BookOnlineTwoTone"),Ka=h(c.jsx("path",{d:"M18 2H6c-1.1 0-2 .9-2 2v16c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2M9 4h2v5l-1-.75L9 9zm9 16H6V4h1v9l3-2.25L13 13V4h5z"}),"BookOutlined"),qa=h(c.jsx("path",{d:"M18 2H6c-1.1 0-2 .9-2 2v16c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2M6 4h5v8l-2.5-1.5L6 12z"}),"BookRounded"),Qa=h(c.jsx("path",{d:"M20 2H4v20h16zM6 4h5v8l-2.5-1.5L6 12z"}),"BookSharp"),Za=h([c.jsx("path",{d:"m13 13-3-2.25L7 13V4H6v16h12V4h-5z",opacity:".3"},"0"),c.jsx("path",{d:"M18 2H6c-1.1 0-2 .9-2 2v16c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2M9 4h2v5l-1-.75L9 9zm9 16H6V4h1v9l3-2.25L13 13V4h5z"},"1")],"BookTwoTone"),Ja=h(c.jsx("path",{d:"M17 3H7c-1.1 0-1.99.9-1.99 2L5 21l7-3 7 3V5c0-1.1-.9-2-2-2"}),"Bookmark"),Ya=h(c.jsx("path",{d:"M21 7h-2v2h-2V7h-2V5h2V3h2v2h2zm-2 14-7-3-7 3V5c0-1.1.9-2 2-2h7c-.63.84-1 1.87-1 3 0 2.76 2.24 5 5 5 .34 0 .68-.03 1-.1z"}),"BookmarkAdd"),_a=h(c.jsx("path",{d:"M17 11v6.97l-5-2.14-5 2.14V5h6V3H7c-1.1 0-2 .9-2 2v16l7-3 7 3V11zm4-4h-2v2h-2V7h-2V5h2V3h2v2h2z"}),"BookmarkAddOutlined"),Xa=h(c.jsx("path",{d:"M21 6c0 .55-.45 1-1 1h-1v1c0 .55-.45 1-1 1s-1-.45-1-1V7h-1c-.55 0-1-.45-1-1s.45-1 1-1h1V4c0-.55.45-1 1-1s1 .45 1 1v1h1c.55 0 1 .45 1 1m-2 13.48c0 .72-.73 1.2-1.39.92L12 18l-5.61 2.4c-.66.29-1.39-.2-1.39-.92V5c0-1.1.9-2 2-2h7c-.63.84-1 1.87-1 3 0 2.76 2.24 5 5 5 .34 0 .68-.03 1-.1z"}),"BookmarkAddRounded"),$a=h(c.jsx("path",{d:"M21 7h-2v2h-2V7h-2V5h2V3h2v2h2zm-2 14-7-3-7 3V3h9c-.63.84-1 1.87-1 3 0 2.76 2.24 5 5 5 .34 0 .68-.03 1-.1z"}),"BookmarkAddSharp"),cd=h([c.jsx("path",{d:"M17 17.97V10.9c-2.28-.46-4-2.48-4-4.9 0-.34.03-.68.1-1H7v12.97l5-2.14z",opacity:".3"},"0"),c.jsx("path",{d:"M21 7h-2v2h-2V7h-2V5h2V3h2v2h2zm-4 10.97-5-2.14-5 2.14V5h6.1c.15-.74.46-1.42.9-2H7c-1.1 0-2 .9-2 2v16l7-3 7 3V10.9c-.32.07-.66.1-1 .1s-.68-.03-1-.1z"},"1")],"BookmarkAddTwoTone"),hd=h(c.jsx("path",{d:"m19 21-7-3-7 3V5c0-1.1.9-2 2-2h7c-.63.84-1 1.87-1 3 0 2.76 2.24 5 5 5 .34 0 .68-.03 1-.1zM17.83 9 15 6.17l1.41-1.41 1.41 1.41 3.54-3.54 1.41 1.41z"}),"BookmarkAdded"),sd=h(c.jsx("path",{d:"M17 11v6.97l-5-2.14-5 2.14V5h6V3H7c-1.1 0-2 .9-2 2v16l7-3 7 3V11zm.83-2L15 6.17l1.41-1.41 1.41 1.41 3.54-3.54 1.41 1.41z"}),"BookmarkAddedOutlined"),td=h(c.jsx("path",{d:"M5 5c0-1.1.9-2 2-2h7c-.63.84-1 1.87-1 3 0 2.76 2.24 5 5 5 .34 0 .68-.03 1-.1v8.58c0 .72-.73 1.2-1.39.92L12 18l-5.61 2.4c-.66.29-1.39-.2-1.39-.92zm17.07-1.66c.39.39.39 1.02 0 1.41l-3.54 3.54c-.39.39-1.02.39-1.41 0l-1.41-1.41a.996.996 0 0 1 0-1.41c.39-.39 1.02-.39 1.41 0l.71.71 2.83-2.83c.39-.4 1.02-.4 1.41-.01"}),"BookmarkAddedRounded"),od=h(c.jsx("path",{d:"m19 21-7-3-7 3V3h9c-.63.84-1 1.87-1 3 0 2.76 2.24 5 5 5 .34 0 .68-.03 1-.1zM17.83 9 15 6.17l1.41-1.41 1.41 1.41 3.54-3.54 1.41 1.41z"}),"BookmarkAddedSharp"),vd=h([c.jsx("path",{d:"M17 17.97V10.9c-2.28-.46-4-2.48-4-4.9 0-.34.03-.68.1-1H7v12.97l5-2.14z",opacity:".3"},"0"),c.jsx("path",{d:"M17.83 9 15 6.17l1.41-1.41 1.41 1.41 3.54-3.54 1.41 1.41zM17 17.97l-5-2.14-5 2.14V5h6.1c.15-.74.46-1.42.9-2H7c-1.1 0-2 .9-2 2v16l7-3 7 3V10.9c-.32.07-.66.1-1 .1s-.68-.03-1-.1z"},"1")],"BookmarkAddedTwoTone"),ed=h(c.jsx("path",{d:"M17 3H7c-1.1 0-1.99.9-1.99 2L5 21l7-3 7 3V5c0-1.1-.9-2-2-2m0 15-5-2.18L7 18V5h10z"}),"BookmarkBorder"),ld=h(c.jsx("path",{d:"M17 3H7c-1.1 0-2 .9-2 2v16l7-3 7 3V5c0-1.1-.9-2-2-2m0 15-5-2.18L7 18V5h10z"}),"BookmarkBorderOutlined"),nd=h(c.jsx("path",{d:"M17 3H7c-1.1 0-2 .9-2 2v16l7-3 7 3V5c0-1.1-.9-2-2-2m0 15-5-2.18L7 18V6c0-.55.45-1 1-1h8c.55 0 1 .45 1 1z"}),"BookmarkBorderRounded"),ad=h(c.jsx("path",{d:"M19 3H5v18l7-3 7 3zm-2 15-5-2.18L7 18V5h10z"}),"BookmarkBorderSharp"),dd=h(c.jsx("path",{d:"M17 3H7c-1.1 0-2 .9-2 2v16l7-3 7 3V5c0-1.1-.9-2-2-2m0 15-5-2.18L7 18V5h10z"}),"BookmarkBorderTwoTone"),zd=h(c.jsx("path",{d:"M17 3H7c-1.1 0-2 .9-2 2v16l7-3 7 3V5c0-1.1-.9-2-2-2"}),"BookmarkOutlined"),md=h(c.jsx("path",{d:"M21 7h-6V5h6zm-2 3.9c-.32.07-.66.1-1 .1-2.76 0-5-2.24-5-5 0-1.13.37-2.16 1-3H7c-1.1 0-2 .9-2 2v16l7-3 7 3z"}),"BookmarkRemove"),pd=h(c.jsx("path",{d:"M17 11v6.97l-5-2.14-5 2.14V5h6V3H7c-1.1 0-2 .9-2 2v16l7-3 7 3V11zm4-4h-6V5h6z"}),"BookmarkRemoveOutlined"),Hd=h(c.jsx("path",{d:"M21 6c0 .55-.45 1-1 1h-4c-.55 0-1-.45-1-1s.45-1 1-1h4c.55 0 1 .45 1 1m-2 4.9c-.32.07-.66.1-1 .1-2.76 0-5-2.24-5-5 0-1.13.37-2.16 1-3H7c-1.1 0-2 .9-2 2v14.48c0 .72.73 1.2 1.39.92L12 18l5.61 2.4c.66.28 1.39-.2 1.39-.92z"}),"BookmarkRemoveRounded"),Md=h(c.jsx("path",{d:"M21 7h-6V5h6zm-2 3.9c-.64.13-1.32.14-2.02 0-1.91-.38-3.47-1.92-3.87-3.83-.32-1.53.07-2.97.89-4.07H5v18l7-3 7 3z"}),"BookmarkRemoveSharp"),rd=h([c.jsx("path",{d:"M17 17.97V10.9c-2.28-.46-4-2.48-4-4.9 0-.34.03-.68.1-1H7v12.97l5-2.14z",opacity:".3"},"0"),c.jsx("path",{d:"M21 7h-6V5h6zm-4 10.97-5-2.14-5 2.14V5h6.1c.15-.74.46-1.42.9-2H7c-1.1 0-2 .9-2 2v16l7-3 7 3V10.9c-.32.07-.66.1-1 .1s-.68-.03-1-.1z"},"1")],"BookmarkRemoveTwoTone"),id=h(c.jsx("path",{d:"M17 3H7c-1.1 0-2 .9-2 2v16l7-3 7 3V5c0-1.1-.9-2-2-2"}),"BookmarkRounded"),Vd=h(c.jsx("path",{d:"M19 3H5v18l7-3 7 3z"}),"BookmarkSharp"),xd=h([c.jsx("path",{d:"m7 17.97 5-2.15 5 2.15V5H7z",opacity:".3"},"0"),c.jsx("path",{d:"M17 3H7c-1.1 0-2 .9-2 2v16l7-3 7 3V5c0-1.1-.9-2-2-2m0 14.97-5-2.14-5 2.14V5h10z"},"1")],"BookmarkTwoTone"),jd=h(c.jsx("path",{d:"m19 18 2 1V3c0-1.1-.9-2-2-2H8.99C7.89 1 7 1.9 7 3h10c1.1 0 2 .9 2 2zM15 5H5c-1.1 0-2 .9-2 2v16l7-3 7 3V7c0-1.1-.9-2-2-2"}),"Bookmarks"),ud=h(c.jsx("path",{d:"M15 7v12.97l-4.21-1.81-.79-.34-.79.34L5 19.97V7zm4-6H8.99C7.89 1 7 1.9 7 3h10c1.1 0 2 .9 2 2v13l2 1V3c0-1.1-.9-2-2-2m-4 4H5c-1.1 0-2 .9-2 2v16l7-3 7 3V7c0-1.1-.9-2-2-2"}),"BookmarksOutlined"),Ld=h(c.jsx("path",{d:"m19 18 2 1V3c0-1.1-.9-2-2-2H8.99C7.89 1 7 1.9 7 3h10c1.1 0 2 .9 2 2zM15 5H5c-1.1 0-2 .9-2 2v16l7-3 7 3V7c0-1.1-.9-2-2-2"}),"BookmarksRounded"),Sd=h(c.jsx("path",{d:"m19 18 2 1V1H7v2h12zM17 5H3v18l7-3 7 3z"}),"BookmarksSharp"),Cd=h([c.jsx("path",{d:"M19 1H8.99C7.89 1 7 1.9 7 3h10c1.1 0 2 .9 2 2v13l2 1V3c0-1.1-.9-2-2-2m-4 4H5c-1.1 0-2 .9-2 2v16l7-3 7 3V7c0-1.1-.9-2-2-2m0 14.97-4.21-1.81-.79-.34-.79.34L5 19.97V7h10z"},"0"),c.jsx("path",{d:"m5 19.97 5-2.15 5 2.15V7H5z",opacity:".3"},"1")],"BookmarksTwoTone"),Td=h(c.jsx("path",{d:"M3 3v18h18V3zm8 16H5v-6h6zm0-8H5V5h6zm8 8h-6v-6h6zm0-8h-6V5h6z"}),"BorderAll"),wd=h(c.jsx("path",{d:"M3 3v18h18V3zm8 16H5v-6h6zm0-8H5V5h6zm8 8h-6v-6h6zm0-8h-6V5h6z"}),"BorderAllOutlined"),Rd=h(c.jsx("path",{d:"M3 5v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2H5c-1.1 0-2 .9-2 2m8 14H6c-.55 0-1-.45-1-1v-5h5c.55 0 1 .45 1 1zm-1-8H5V6c0-.55.45-1 1-1h5v5c0 .55-.45 1-1 1m8 8h-5v-5c0-.55.45-1 1-1h5v5c0 .55-.45 1-1 1m1-8h-5c-.55 0-1-.45-1-1V5h5c.55 0 1 .45 1 1z"}),"BorderAllRounded"),Od=h(c.jsx("path",{d:"M3 3v18h18V3zm8 16H5v-6h6zm0-8H5V5h6zm8 8h-6v-6h6zm0-8h-6V5h6z"}),"BorderAllSharp"),yd=h(c.jsx("path",{d:"M21 3H3v18h18zM11 19H5v-6h6zm0-8H5V5h6zm8 8h-6v-6h6zm0-8h-6V5h6z"}),"BorderAllTwoTone"),gd=h(c.jsx("path",{d:"M9 11H7v2h2zm4 4h-2v2h2zM9 3H7v2h2zm4 8h-2v2h2zM5 3H3v2h2zm8 4h-2v2h2zm4 4h-2v2h2zm-4-8h-2v2h2zm4 0h-2v2h2zm2 10h2v-2h-2zm0 4h2v-2h-2zM5 7H3v2h2zm14-4v2h2V3zm0 6h2V7h-2zM5 11H3v2h2zM3 21h18v-2H3zm2-6H3v2h2z"}),"BorderBottom"),Ad=h(c.jsx("path",{d:"M9 11H7v2h2zm4 4h-2v2h2zM9 3H7v2h2zm4 8h-2v2h2zM5 3H3v2h2zm8 4h-2v2h2zm4 4h-2v2h2zm-4-8h-2v2h2zm4 0h-2v2h2zm2 10h2v-2h-2zm0 4h2v-2h-2zM5 7H3v2h2zm14-4v2h2V3zm0 6h2V7h-2zM5 11H3v2h2zM3 21h18v-2H3zm2-6H3v2h2z"}),"BorderBottomOutlined"),fd=h(c.jsx("path",{d:"M9 11H7v2h2zm4 4h-2v2h2zM9 3H7v2h2zm4 8h-2v2h2zM5 3H3v2h2zm8 4h-2v2h2zm4 4h-2v2h2zm-4-8h-2v2h2zm4 0h-2v2h2zm2 10h2v-2h-2zm0 4h2v-2h-2zM5 7H3v2h2zm14-4v2h2V3zm0 6h2V7h-2zM5 11H3v2h2zM4 21h16c.55 0 1-.45 1-1s-.45-1-1-1H4c-.55 0-1 .45-1 1s.45 1 1 1m1-6H3v2h2z"}),"BorderBottomRounded"),Pd=h(c.jsx("path",{d:"M9 11H7v2h2zm4 4h-2v2h2zM9 3H7v2h2zm4 8h-2v2h2zM5 3H3v2h2zm8 4h-2v2h2zm4 4h-2v2h2zm-4-8h-2v2h2zm4 0h-2v2h2zm2 10h2v-2h-2zm0 4h2v-2h-2zM5 7H3v2h2zm14-4v2h2V3zm0 6h2V7h-2zM5 11H3v2h2zM3 21h18v-2H3zm2-6H3v2h2z"}),"BorderBottomSharp"),Fd=h(c.jsx("path",{d:"M3 11h2v2H3zm0 4h2v2H3zm0 4h18v2H3zm16-4h2v2h-2zM3 7h2v2H3zm16 4h2v2h-2zm0-8h2v2h-2zm-4 8h2v2h-2zm4-4h2v2h-2zm-4-4h2v2h-2zm-8 8h2v2H7zM3 3h2v2H3zm8 4h2v2h-2zM7 3h2v2H7zm4 8h2v2h-2zm0 4h2v2h-2zm0-12h2v2h-2z"}),"BorderBottomTwoTone"),Bd=h(c.jsx("path",{d:"M7 5h2V3H7zm0 8h2v-2H7zm0 8h2v-2H7zm4-4h2v-2h-2zm0 4h2v-2h-2zm-8 0h2v-2H3zm0-4h2v-2H3zm0-4h2v-2H3zm0-4h2V7H3zm0-4h2V3H3zm8 8h2v-2h-2zm8 4h2v-2h-2zm0-4h2v-2h-2zm0 8h2v-2h-2zm0-12h2V7h-2zm-8 0h2V7h-2zm8-6v2h2V3zm-8 2h2V3h-2zm4 16h2v-2h-2zm0-8h2v-2h-2zm0-8h2V3h-2z"}),"BorderClear"),bd=h(c.jsx("path",{d:"M7 5h2V3H7zm0 8h2v-2H7zm0 8h2v-2H7zm4-4h2v-2h-2zm0 4h2v-2h-2zm-8 0h2v-2H3zm0-4h2v-2H3zm0-4h2v-2H3zm0-4h2V7H3zm0-4h2V3H3zm8 8h2v-2h-2zm8 4h2v-2h-2zm0-4h2v-2h-2zm0 8h2v-2h-2zm0-12h2V7h-2zm-8 0h2V7h-2zm8-6v2h2V3zm-8 2h2V3h-2zm4 16h2v-2h-2zm0-8h2v-2h-2zm0-8h2V3h-2z"}),"BorderClearOutlined"),Dd=h(c.jsx("path",{d:"M7 5h2V3H7zm0 8h2v-2H7zm0 8h2v-2H7zm4-4h2v-2h-2zm0 4h2v-2h-2zm-8 0h2v-2H3zm0-4h2v-2H3zm0-4h2v-2H3zm0-4h2V7H3zm0-4h2V3H3zm8 8h2v-2h-2zm8 4h2v-2h-2zm0-4h2v-2h-2zm0 8h2v-2h-2zm0-12h2V7h-2zm-8 0h2V7h-2zm8-6v2h2V3zm-8 2h2V3h-2zm4 16h2v-2h-2zm0-8h2v-2h-2zm0-8h2V3h-2z"}),"BorderClearRounded"),kd=h(c.jsx("path",{d:"M7 5h2V3H7zm0 8h2v-2H7zm0 8h2v-2H7zm4-4h2v-2h-2zm0 4h2v-2h-2zm-8 0h2v-2H3zm0-4h2v-2H3zm0-4h2v-2H3zm0-4h2V7H3zm0-4h2V3H3zm8 8h2v-2h-2zm8 4h2v-2h-2zm0-4h2v-2h-2zm0 8h2v-2h-2zm0-12h2V7h-2zm-8 0h2V7h-2zm8-6v2h2V3zm-8 2h2V3h-2zm4 16h2v-2h-2zm0-8h2v-2h-2zm0-8h2V3h-2z"}),"BorderClearSharp"),Wd=h(c.jsx("path",{d:"M7 3h2v2H7zm0 16h2v2H7zM3 3h2v2H3zm16 0h2v2h-2zm0 4h2v2h-2zm0 4h2v2h-2zM3 7h2v2H3zm0 12h2v2H3zm16 0h2v2h-2zm0-4h2v2h-2zM3 15h2v2H3zm0-4h2v2H3zm4 0h2v2H7zm8 0h2v2h-2zm-4 8h2v2h-2zm4 0h2v2h-2zm0-16h2v2h-2zm-4 0h2v2h-2zm0 4h2v2h-2zm0 8h2v2h-2zm0-4h2v2h-2z"}),"BorderClearTwoTone"),Nd=h(c.jsx("path",{d:"M22 24H2v-4h20zM13.06 5.19l3.75 3.75L7.75 18H4v-3.75zm4.82 2.68-3.75-3.75 1.83-1.83c.39-.39 1.02-.39 1.41 0l2.34 2.34c.39.39.39 1.02 0 1.41z"}),"BorderColor"),Ed=h(c.jsx("path",{d:"m16.81 8.94-3.75-3.75L4 14.25V18h3.75zM6 16v-.92l7.06-7.06.92.92L6.92 16zm13.71-9.96c.39-.39.39-1.02 0-1.41l-2.34-2.34c-.2-.2-.45-.29-.71-.29-.25 0-.51.1-.7.29l-1.83 1.83 3.75 3.75zM2 20h20v4H2z"}),"BorderColorOutlined"),Id=h(c.jsx("path",{d:"M20 24H4c-1.1 0-2-.9-2-2s.9-2 2-2h16c1.1 0 2 .9 2 2s-.9 2-2 2M13.06 5.19l3.75 3.75-8.77 8.77c-.18.19-.44.29-.7.29H5c-.55 0-1-.45-1-1v-2.34c0-.27.11-.52.29-.71zm4.82 2.68-3.75-3.75 1.83-1.83c.39-.39 1.02-.39 1.41 0l2.34 2.34c.39.39.39 1.02 0 1.41z"}),"BorderColorRounded"),Ud=h(c.jsx("path",{d:"M22 24H2v-4h20zM13.06 5.19l3.75 3.75L7.75 18H4v-3.75zm4.82 2.68-3.75-3.75 2.53-2.54 3.75 3.75z"}),"BorderColorSharp"),Gd=h(c.jsx("path",{d:"m16.81 8.94-3.75-3.75L4 14.25V18h3.75zM6 16v-.92l7.06-7.06.92.92L6.92 16zm13.71-9.96c.39-.39.39-1.02 0-1.41l-2.34-2.34c-.2-.2-.45-.29-.71-.29-.25 0-.51.1-.7.29l-1.83 1.83 3.75 3.75zM2 20h20v4H2z"}),"BorderColorTwoTone"),Kd=h(c.jsx("path",{d:"M3 21h2v-2H3zM5 7H3v2h2zM3 17h2v-2H3zm4 4h2v-2H7zM5 3H3v2h2zm4 0H7v2h2zm8 0h-2v2h2zm-4 4h-2v2h2zm0-4h-2v2h2zm6 14h2v-2h-2zm-8 4h2v-2h-2zm-8-8h18v-2H3zM19 3v2h2V3zm0 6h2V7h-2zm-8 8h2v-2h-2zm4 4h2v-2h-2zm4 0h2v-2h-2z"}),"BorderHorizontal"),qd=h(c.jsx("path",{d:"M3 21h2v-2H3zM5 7H3v2h2zM3 17h2v-2H3zm4 4h2v-2H7zM5 3H3v2h2zm4 0H7v2h2zm8 0h-2v2h2zm-4 4h-2v2h2zm0-4h-2v2h2zm6 14h2v-2h-2zm-8 4h2v-2h-2zm-8-8h18v-2H3zM19 3v2h2V3zm0 6h2V7h-2zm-8 8h2v-2h-2zm4 4h2v-2h-2zm4 0h2v-2h-2z"}),"BorderHorizontalOutlined"),Qd=h(c.jsx("path",{d:"M3 21h2v-2H3zM5 7H3v2h2zM3 17h2v-2H3zm4 4h2v-2H7zM5 3H3v2h2zm4 0H7v2h2zm8 0h-2v2h2zm-4 4h-2v2h2zm0-4h-2v2h2zm6 14h2v-2h-2zm-8 4h2v-2h-2zm-7-8h16c.55 0 1-.45 1-1s-.45-1-1-1H4c-.55 0-1 .45-1 1s.45 1 1 1M19 3v2h2V3zm0 6h2V7h-2zm-8 8h2v-2h-2zm4 4h2v-2h-2zm4 0h2v-2h-2z"}),"BorderHorizontalRounded"),Zd=h(c.jsx("path",{d:"M3 21h2v-2H3zM5 7H3v2h2zM3 17h2v-2H3zm4 4h2v-2H7zM5 3H3v2h2zm4 0H7v2h2zm8 0h-2v2h2zm-4 4h-2v2h2zm0-4h-2v2h2zm6 14h2v-2h-2zm-8 4h2v-2h-2zm-8-8h18v-2H3zM19 3v2h2V3zm0 6h2V7h-2zm-8 8h2v-2h-2zm4 4h2v-2h-2zm4 0h2v-2h-2z"}),"BorderHorizontalSharp"),Jd=h(c.jsx("path",{d:"M11 3h2v2h-2zm8 0h2v2h-2zm0 4h2v2h-2zm-4-4h2v2h-2zM3 19h2v2H3zm0-4h2v2H3zm0-8h2v2H3zm4 12h2v2H7zm4-12h2v2h-2zM7 3h2v2H7zM3 3h2v2H3zm12 16h2v2h-2zm-4 0h2v2h-2zm8-4h2v2h-2zm0 4h2v2h-2zm-8-4h2v2h-2zm-8-4h18v2H3z"}),"BorderHorizontalTwoTone"),Yd=h(c.jsx("path",{d:"M3 21h2v-2H3zm4 0h2v-2H7zM5 7H3v2h2zM3 17h2v-2H3zM9 3H7v2h2zM5 3H3v2h2zm12 0h-2v2h2zm2 6h2V7h-2zm0-6v2h2V3zm-4 18h2v-2h-2zM13 3h-2v8H3v2h8v8h2v-8h8v-2h-8zm6 18h2v-2h-2zm0-4h2v-2h-2z"}),"BorderInner"),_d=h(c.jsx("path",{d:"M3 21h2v-2H3zm4 0h2v-2H7zM5 7H3v2h2zM3 17h2v-2H3zM9 3H7v2h2zM5 3H3v2h2zm12 0h-2v2h2zm2 6h2V7h-2zm0-6v2h2V3zm-4 18h2v-2h-2zM13 3h-2v8H3v2h8v8h2v-8h8v-2h-8zm6 18h2v-2h-2zm0-4h2v-2h-2z"}),"BorderInnerOutlined"),Xd=h(c.jsx("path",{d:"M3 21h2v-2H3zm4 0h2v-2H7zM5 7H3v2h2zM3 17h2v-2H3zM9 3H7v2h2zM5 3H3v2h2zm12 0h-2v2h2zm2 6h2V7h-2zm0-6v2h2V3zm-4 18h2v-2h-2zM12 3c-.55 0-1 .45-1 1v7H4c-.55 0-1 .45-1 1s.45 1 1 1h7v7c0 .55.45 1 1 1s1-.45 1-1v-7h7c.55 0 1-.45 1-1s-.45-1-1-1h-7V4c0-.55-.45-1-1-1m7 18h2v-2h-2zm0-4h2v-2h-2z"}),"BorderInnerRounded"),$d=h(c.jsx("path",{d:"M3 21h2v-2H3zm4 0h2v-2H7zM5 7H3v2h2zM3 17h2v-2H3zM9 3H7v2h2zM5 3H3v2h2zm12 0h-2v2h2zm2 6h2V7h-2zm0-6v2h2V3zm-4 18h2v-2h-2zM13 3h-2v8H3v2h8v8h2v-8h8v-2h-8zm6 18h2v-2h-2zm0-4h2v-2h-2z"}),"BorderInnerSharp"),cz=h(c.jsx("path",{d:"M3 15h2v2H3zM3 3h2v2H3zm0 16h2v2H3zm8 2h2v-8h8v-2h-8V3h-2v8H3v2h8zm-4-2h2v2H7zm12-4h2v2h-2zm-4 4h2v2h-2zm4 0h2v2h-2zM3 7h2v2H3zm16 0h2v2h-2zM7 3h2v2H7zm8 0h2v2h-2zm4 0h2v2h-2z"}),"BorderInnerTwoTone"),hz=h(c.jsx("path",{d:"M11 21h2v-2h-2zm0-4h2v-2h-2zm0-12h2V3h-2zm0 4h2V7h-2zm0 4h2v-2h-2zm-4 8h2v-2H7zM7 5h2V3H7zm0 8h2v-2H7zm-4 8h2V3H3zM19 9h2V7h-2zm-4 12h2v-2h-2zm4-4h2v-2h-2zm0-14v2h2V3zm0 10h2v-2h-2zm0 8h2v-2h-2zm-4-8h2v-2h-2zm0-8h2V3h-2z"}),"BorderLeft"),sz=h(c.jsx("path",{d:"M11 21h2v-2h-2zm0-4h2v-2h-2zm0-12h2V3h-2zm0 4h2V7h-2zm0 4h2v-2h-2zm-4 8h2v-2H7zM7 5h2V3H7zm0 8h2v-2H7zm-4 8h2V3H3zM19 9h2V7h-2zm-4 12h2v-2h-2zm4-4h2v-2h-2zm0-14v2h2V3zm0 10h2v-2h-2zm0 8h2v-2h-2zm-4-8h2v-2h-2zm0-8h2V3h-2z"}),"BorderLeftOutlined"),tz=h(c.jsx("path",{d:"M11 21h2v-2h-2zm0-4h2v-2h-2zm0-12h2V3h-2zm0 4h2V7h-2zm0 4h2v-2h-2zm-4 8h2v-2H7zM7 5h2V3H7zm0 8h2v-2H7zm-3 8c.55 0 1-.45 1-1V4c0-.55-.45-1-1-1s-1 .45-1 1v16c0 .55.45 1 1 1M19 9h2V7h-2zm-4 12h2v-2h-2zm4-4h2v-2h-2zm0-14v2h2V3zm0 10h2v-2h-2zm0 8h2v-2h-2zm-4-8h2v-2h-2zm0-8h2V3h-2z"}),"BorderLeftRounded"),oz=h(c.jsx("path",{d:"M11 21h2v-2h-2zm0-4h2v-2h-2zm0-12h2V3h-2zm0 4h2V7h-2zm0 4h2v-2h-2zm-4 8h2v-2H7zM7 5h2V3H7zm0 8h2v-2H7zm-4 8h2V3H3zM19 9h2V7h-2zm-4 12h2v-2h-2zm4-4h2v-2h-2zm0-14v2h2V3zm0 10h2v-2h-2zm0 8h2v-2h-2zm-4-8h2v-2h-2zm0-8h2V3h-2z"}),"BorderLeftSharp"),vz=h(c.jsx("path",{d:"M11 3h2v2h-2zM3 3h2v18H3zm12 0h2v2h-2zm-4 16h2v2h-2zm0-4h2v2h-2zm4 4h2v2h-2zM11 7h2v2h-2zm0 4h2v2h-2zm8 4h2v2h-2zm0 4h2v2h-2zm0-12h2v2h-2zm0 4h2v2h-2zm0-8h2v2h-2zm-4 8h2v2h-2zm-8 8h2v2H7zm0-8h2v2H7zm0-8h2v2H7z"}),"BorderLeftTwoTone"),ez=h(c.jsx("path",{d:"M13 7h-2v2h2zm0 4h-2v2h2zm4 0h-2v2h2zM3 3v18h18V3zm16 16H5V5h14zm-6-4h-2v2h2zm-4-4H7v2h2z"}),"BorderOuter"),lz=h(c.jsx("path",{d:"M13 7h-2v2h2zm0 4h-2v2h2zm4 0h-2v2h2zM3 3v18h18V3zm16 16H5V5h14zm-6-4h-2v2h2zm-4-4H7v2h2z"}),"BorderOuterOutlined"),nz=h(c.jsx("path",{d:"M13 7h-2v2h2zm0 4h-2v2h2zm4 0h-2v2h2zM3 5v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2H5c-1.1 0-2 .9-2 2m15 14H6c-.55 0-1-.45-1-1V6c0-.55.45-1 1-1h12c.55 0 1 .45 1 1v12c0 .55-.45 1-1 1m-5-4h-2v2h2zm-4-4H7v2h2z"}),"BorderOuterRounded"),az=h(c.jsx("path",{d:"M13 7h-2v2h2zm0 4h-2v2h2zm4 0h-2v2h2zM3 3v18h18V3zm16 16H5V5h14zm-6-4h-2v2h2zm-4-4H7v2h2z"}),"BorderOuterSharp"),dz=h(c.jsx("path",{d:"M11 11h2v2h-2zm0-4h2v2h-2zm10-4H3v18h18zm-2 16H5V5h14zm-4-8h2v2h-2zm-8 0h2v2H7zm4 4h2v2h-2z"}),"BorderOuterTwoTone"),zz=h(c.jsx("path",{d:"M7 21h2v-2H7zM3 5h2V3H3zm4 0h2V3H7zm0 8h2v-2H7zm-4 8h2v-2H3zm8 0h2v-2h-2zm-8-8h2v-2H3zm0 4h2v-2H3zm0-8h2V7H3zm8 8h2v-2h-2zm4-4h2v-2h-2zm4-10v18h2V3zm-4 18h2v-2h-2zm0-16h2V3h-2zm-4 8h2v-2h-2zm0-8h2V3h-2zm0 4h2V7h-2z"}),"BorderRight"),mz=h(c.jsx("path",{d:"M7 21h2v-2H7zM3 5h2V3H3zm4 0h2V3H7zm0 8h2v-2H7zm-4 8h2v-2H3zm8 0h2v-2h-2zm-8-8h2v-2H3zm0 4h2v-2H3zm0-8h2V7H3zm8 8h2v-2h-2zm4-4h2v-2h-2zm4-10v18h2V3zm-4 18h2v-2h-2zm0-16h2V3h-2zm-4 8h2v-2h-2zm0-8h2V3h-2zm0 4h2V7h-2z"}),"BorderRightOutlined"),pz=h(c.jsx("path",{d:"M7 21h2v-2H7zM3 5h2V3H3zm4 0h2V3H7zm0 8h2v-2H7zm-4 8h2v-2H3zm8 0h2v-2h-2zm-8-8h2v-2H3zm0 4h2v-2H3zm0-8h2V7H3zm8 8h2v-2h-2zm4-4h2v-2h-2zm4-9v16c0 .55.45 1 1 1s1-.45 1-1V4c0-.55-.45-1-1-1s-1 .45-1 1m-4 17h2v-2h-2zm0-16h2V3h-2zm-4 8h2v-2h-2zm0-8h2V3h-2zm0 4h2V7h-2z"}),"BorderRightRounded"),Hz=h(c.jsx("path",{d:"M7 21h2v-2H7zM3 5h2V3H3zm4 0h2V3H7zm0 8h2v-2H7zm-4 8h2v-2H3zm8 0h2v-2h-2zm-8-8h2v-2H3zm0 4h2v-2H3zm0-8h2V7H3zm8 8h2v-2h-2zm4-4h2v-2h-2zm4-10v18h2V3zm-4 18h2v-2h-2zm0-16h2V3h-2zm-4 8h2v-2h-2zm0-8h2V3h-2zm0 4h2V7h-2z"}),"BorderRightSharp"),Mz=h(c.jsx("path",{d:"M3 3h2v2H3zm0 16h2v2H3zM15 3h2v2h-2zm0 16h2v2h-2zm0-8h2v2h-2zM3 15h2v2H3zm0-4h2v2H3zm0-4h2v2H3zm8 8h2v2h-2zm-4-4h2v2H7zm0-8h2v2H7zm12 0h2v18h-2zM7 19h2v2H7zm4-16h2v2h-2zm0 4h2v2h-2zm0 4h2v2h-2zm0 8h2v2h-2z"}),"BorderRightTwoTone"),rz=h(c.jsx("path",{d:"M15 21h2v-2h-2zm4 0h2v-2h-2zM7 21h2v-2H7zm4 0h2v-2h-2zm8-4h2v-2h-2zm0-4h2v-2h-2zM3 3v18h2V5h16V3zm16 6h2V7h-2z"}),"BorderStyle"),iz=h(c.jsx("path",{d:"M15 21h2v-2h-2zm4 0h2v-2h-2zM7 21h2v-2H7zm4 0h2v-2h-2zm8-4h2v-2h-2zm0-4h2v-2h-2zM3 3v18h2V5h16V3zm16 6h2V7h-2z"}),"BorderStyleOutlined"),Vz=h(c.jsx("path",{d:"M15 21h2v-2h-2zm4 0h2v-2h-2zM7 21h2v-2H7zm4 0h2v-2h-2zm8-4h2v-2h-2zm0-4h2v-2h-2zM3 5v15c0 .55.45 1 1 1s1-.45 1-1V6c0-.55.45-1 1-1h14c.55 0 1-.45 1-1s-.45-1-1-1H5c-1.1 0-2 .9-2 2m16 4h2V7h-2z"}),"BorderStyleRounded"),xz=h(c.jsx("path",{d:"M15 21h2v-2h-2zm4 0h2v-2h-2zM7 21h2v-2H7zm4 0h2v-2h-2zm8-4h2v-2h-2zm0-4h2v-2h-2zM3 3v18h2V5h16V3zm16 6h2V7h-2z"}),"BorderStyleSharp"),jz=h(c.jsx("path",{d:"M19 19h2v2h-2zm0-8h2v2h-2zm0 4h2v2h-2zm-4 4h2v2h-2zM3 21h2V5h16V3H3zM19 7h2v2h-2zm-8 12h2v2h-2zm-4 0h2v2H7z"}),"BorderStyleTwoTone"),uz=h(c.jsx("path",{d:"M7 21h2v-2H7zm0-8h2v-2H7zm4 0h2v-2h-2zm0 8h2v-2h-2zm-8-4h2v-2H3zm0 4h2v-2H3zm0-8h2v-2H3zm0-4h2V7H3zm8 8h2v-2h-2zm8-8h2V7h-2zm0 4h2v-2h-2zM3 3v2h18V3zm16 14h2v-2h-2zm-4 4h2v-2h-2zM11 9h2V7h-2zm8 12h2v-2h-2zm-4-8h2v-2h-2z"}),"BorderTop"),Lz=h(c.jsx("path",{d:"M7 21h2v-2H7zm0-8h2v-2H7zm4 0h2v-2h-2zm0 8h2v-2h-2zm-8-4h2v-2H3zm0 4h2v-2H3zm0-8h2v-2H3zm0-4h2V7H3zm8 8h2v-2h-2zm8-8h2V7h-2zm0 4h2v-2h-2zM3 3v2h18V3zm16 14h2v-2h-2zm-4 4h2v-2h-2zM11 9h2V7h-2zm8 12h2v-2h-2zm-4-8h2v-2h-2z"}),"BorderTopOutlined"),Sz=h(c.jsx("path",{d:"M7 21h2v-2H7zm0-8h2v-2H7zm4 0h2v-2h-2zm0 8h2v-2h-2zm-8-4h2v-2H3zm0 4h2v-2H3zm0-8h2v-2H3zm0-4h2V7H3zm8 8h2v-2h-2zm8-8h2V7h-2zm0 4h2v-2h-2zM3 4c0 .55.45 1 1 1h16c.55 0 1-.45 1-1s-.45-1-1-1H4c-.55 0-1 .45-1 1m16 13h2v-2h-2zm-4 4h2v-2h-2zM11 9h2V7h-2zm8 12h2v-2h-2zm-4-8h2v-2h-2z"}),"BorderTopRounded"),Cz=h(c.jsx("path",{d:"M7 21h2v-2H7zm0-8h2v-2H7zm4 0h2v-2h-2zm0 8h2v-2h-2zm-8-4h2v-2H3zm0 4h2v-2H3zm0-8h2v-2H3zm0-4h2V7H3zm8 8h2v-2h-2zm8-8h2V7h-2zm0 4h2v-2h-2zM3 3v2h18V3zm16 14h2v-2h-2zm-4 4h2v-2h-2zM11 9h2V7h-2zm8 12h2v-2h-2zm-4-8h2v-2h-2z"}),"BorderTopSharp"),Tz=h(c.jsx("path",{d:"M19 19h2v2h-2zM3 19h2v2H3zm8 0h2v2h-2zm-8-8h2v2H3zm0 4h2v2H3zm4 4h2v2H7zm4-12h2v2h-2zm0 4h2v2h-2zM3 7h2v2H3zm0-4h18v2H3zm8 12h2v2h-2zm4 4h2v2h-2zm-8-8h2v2H7zm8 0h2v2h-2zm4 4h2v2h-2zm0-4h2v2h-2zm0-4h2v2h-2z"}),"BorderTopTwoTone"),wz=h(c.jsx("path",{d:"M3 9h2V7H3zm0-4h2V3H3zm4 16h2v-2H7zm0-8h2v-2H7zm-4 0h2v-2H3zm0 8h2v-2H3zm0-4h2v-2H3zM7 5h2V3H7zm12 12h2v-2h-2zm-8 4h2V3h-2zm8 0h2v-2h-2zm0-8h2v-2h-2zm0-10v2h2V3zm0 6h2V7h-2zm-4-4h2V3h-2zm0 16h2v-2h-2zm0-8h2v-2h-2z"}),"BorderVertical"),Rz=h(c.jsx("path",{d:"M3 9h2V7H3zm0-4h2V3H3zm4 16h2v-2H7zm0-8h2v-2H7zm-4 0h2v-2H3zm0 8h2v-2H3zm0-4h2v-2H3zM7 5h2V3H7zm12 12h2v-2h-2zm-8 4h2V3h-2zm8 0h2v-2h-2zm0-8h2v-2h-2zm0-10v2h2V3zm0 6h2V7h-2zm-4-4h2V3h-2zm0 16h2v-2h-2zm0-8h2v-2h-2z"}),"BorderVerticalOutlined"),Oz=h(c.jsx("path",{d:"M3 9h2V7H3zm0-4h2V3H3zm4 16h2v-2H7zm0-8h2v-2H7zm-4 0h2v-2H3zm0 8h2v-2H3zm0-4h2v-2H3zM7 5h2V3H7zm12 12h2v-2h-2zm-7 4c.55 0 1-.45 1-1V4c0-.55-.45-1-1-1s-1 .45-1 1v16c0 .55.45 1 1 1m7 0h2v-2h-2zm0-8h2v-2h-2zm0-10v2h2V3zm0 6h2V7h-2zm-4-4h2V3h-2zm0 16h2v-2h-2zm0-8h2v-2h-2z"}),"BorderVerticalRounded"),yz=h(c.jsx("path",{d:"M3 9h2V7H3zm0-4h2V3H3zm4 16h2v-2H7zm0-8h2v-2H7zm-4 0h2v-2H3zm0 8h2v-2H3zm0-4h2v-2H3zM7 5h2V3H7zm12 12h2v-2h-2zm-8 4h2V3h-2zm8 0h2v-2h-2zm0-8h2v-2h-2zm0-10v2h2V3zm0 6h2V7h-2zm-4-4h2V3h-2zm0 16h2v-2h-2zm0-8h2v-2h-2z"}),"BorderVerticalSharp"),gz=h(c.jsx("path",{d:"M7 3h2v2H7zm0 8h2v2H7zm0 8h2v2H7zm-4 0h2v2H3zM3 3h2v2H3zm0 8h2v2H3zm16-8h2v2h-2zM3 7h2v2H3zm8-4h2v18h-2zM3 15h2v2H3zm12-4h2v2h-2zm4 4h2v2h-2zm0-4h2v2h-2zm0-4h2v2h-2zm0 12h2v2h-2zm-4 0h2v2h-2zm0-16h2v2h-2z"}),"BorderVerticalTwoTone"),Az=h(c.jsx("path",{d:"M12 7.5c.97 0 1.75-.78 1.75-1.75S12.97 4 12 4s-1.75.78-1.75 1.75S11.03 7.5 12 7.5M14 20v-5h1v-4.5c0-1.1-.9-2-2-2h-2c-1.1 0-2 .9-2 2V15h1v5z"}),"Boy"),fz=h(c.jsx("path",{d:"M12 7.5c.97 0 1.75-.78 1.75-1.75S12.97 4 12 4s-1.75.78-1.75 1.75S11.03 7.5 12 7.5M14 20v-5h1v-4.5c0-1.1-.9-2-2-2h-2c-1.1 0-2 .9-2 2V15h1v5z"}),"BoyOutlined"),Pz=h(c.jsx("path",{d:"M12 7.5c.97 0 1.75-.78 1.75-1.75S12.97 4 12 4s-1.75.78-1.75 1.75S11.03 7.5 12 7.5M14 19c0 .55-.45 1-1 1h-2c-.55 0-1-.45-1-1v-4c-.55 0-1-.45-1-1v-3.5c0-1.1.9-2 2-2h2c1.1 0 2 .9 2 2V14c0 .55-.45 1-1 1z"}),"BoyRounded"),Fz=h(c.jsx("path",{d:"M12 7.5c.97 0 1.75-.78 1.75-1.75S12.97 4 12 4s-1.75.78-1.75 1.75S11.03 7.5 12 7.5M14 20v-5h1v-4.5c0-1.1-.9-2-2-2h-2c-1.1 0-2 .9-2 2V15h1v5z"}),"BoySharp"),Bz=h(c.jsx("path",{d:"M12 7.5c.97 0 1.75-.78 1.75-1.75S12.97 4 12 4s-1.75.78-1.75 1.75S11.03 7.5 12 7.5M14 20v-5h1v-4.5c0-1.1-.9-2-2-2h-2c-1.1 0-2 .9-2 2V15h1v5z"}),"BoyTwoTone"),bz=h(c.jsx("path",{d:"M21 3H3c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 16h-9v-6h9z"}),"BrandingWatermark"),Dz=h(c.jsx("path",{d:"M21 3H3c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 16H3V5h18zm-10-7h9v6h-9z"}),"BrandingWatermarkOutlined"),kz=h(c.jsx("path",{d:"M21 3H3c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m-1 16h-7c-.55 0-1-.45-1-1v-4c0-.55.45-1 1-1h7c.55 0 1 .45 1 1v4c0 .55-.45 1-1 1"}),"BrandingWatermarkRounded"),Wz=h(c.jsx("path",{d:"M23 3H1v18h22zm-2 16h-9v-6h9z"}),"BrandingWatermarkSharp"),Nz=h([c.jsx("path",{d:"M3 19h18V5H3zm8-7h9v6h-9z",opacity:".3"},"0"),c.jsx("path",{d:"M21 3H3c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 16H3V5h18zm-10-7h9v6h-9z"},"1")],"BrandingWatermarkTwoTone"),Ez=h(c.jsx("path",{fillRule:"evenodd",d:"M18 3H6C3.79 3 2 4.79 2 7c0 1.48.81 2.75 2 3.45V19c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2v-8.55c1.19-.69 2-1.97 2-3.45 0-2.21-1.79-4-4-4m-4 12h-4v-4h4z"}),"BreakfastDining"),Iz=h([c.jsx("path",{d:"M18 3H6C3.79 3 2 4.79 2 7c0 1.48.81 2.75 2 3.45V19c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2v-8.55c1.19-.69 2-1.97 2-3.45 0-2.21-1.79-4-4-4m1 5.72-1 .58V19H6V9.31l-.99-.58C4.38 8.35 4 7.71 4 7c0-1.1.9-2 2-2h12c1.1 0 2 .9 2 2 0 .71-.38 1.36-1 1.72"},"0"),c.jsx("path",{d:"M12.71 9.29C12.51 9.1 12.26 9 12 9s-.51.1-.71.29l-3 3c-.39.39-.39 1.02 0 1.41l3 3c.2.2.45.3.71.3s.51-.1.71-.29l3-3c.39-.39.39-1.02 0-1.41zM12 14.58 10.41 13 12 11.41 13.59 13z"},"1")],"BreakfastDiningOutlined"),Uz=h(c.jsx("path",{d:"M18 3H6C3.79 3 2 4.79 2 7c0 1.48.81 2.75 2 3.45V19c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2v-8.55c1.19-.69 2-1.97 2-3.45 0-2.21-1.79-4-4-4m-2.29 10.7-3 3c-.39.39-1.02.39-1.42 0l-3-3a.996.996 0 0 1 0-1.41l3-3c.39-.39 1.02-.39 1.41 0l3 3c.4.39.4 1.02.01 1.41"}),"BreakfastDiningRounded"),Gz=h(c.jsx("path",{d:"M17.85 3H6.14C4.15 3 2.36 4.39 2.05 6.36c-.27 1.75.59 3.29 1.95 4.09V21h16V10.45c1.36-.79 2.23-2.36 1.95-4.11C21.63 4.38 19.83 3 17.85 3m-1.44 10L12 17.42 7.59 13 12 8.59z"}),"BreakfastDiningSharp"),Kz=h([c.jsx("path",{d:"M18 5H6c-1.1 0-2 .9-2 2 0 .71.38 1.35 1.01 1.73l.99.58V19h12V9.3l1-.58c.63-.36 1-1.01 1-1.72 0-1.1-.9-2-2-2m-2.29 8.7-3 3c-.2.2-.45.3-.71.3s-.51-.1-.71-.29l-3-3a.996.996 0 0 1 0-1.41l3-3c.2-.2.45-.3.71-.3s.51.1.71.29l3 3c.39.39.39 1.02 0 1.41",opacity:".3"},"0"),c.jsx("path",{d:"M18 3H6C3.79 3 2 4.79 2 7c0 1.48.81 2.75 2 3.45V19c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2v-8.55c1.19-.69 2-1.97 2-3.45 0-2.21-1.79-4-4-4m1 5.72-1 .58V19H6V9.31l-.99-.58C4.38 8.35 4 7.71 4 7c0-1.1.9-2 2-2h12c1.1 0 2 .9 2 2 0 .71-.38 1.36-1 1.72"},"1"),c.jsx("path",{d:"M12.71 9.29C12.51 9.1 12.26 9 12 9s-.51.1-.71.29l-3 3c-.39.39-.39 1.02 0 1.41l3 3c.2.2.45.3.71.3s.51-.1.71-.29l3-3c.39-.39.39-1.02 0-1.41zM12 14.58 10.41 13 12 11.41 13.59 13z"},"2")],"BreakfastDiningTwoTone"),qz=h(c.jsx("circle",{cx:"12",cy:"12",r:"10"}),"Brightness1"),Qz=h(c.jsx("path",{d:"M12 4c4.41 0 8 3.59 8 8s-3.59 8-8 8-8-3.59-8-8 3.59-8 8-8m0-2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2"}),"Brightness1Outlined"),Zz=h(c.jsx("circle",{cx:"12",cy:"12",r:"10"}),"Brightness1Rounded"),Jz=h(c.jsx("circle",{cx:"12",cy:"12",r:"10"}),"Brightness1Sharp"),Yz=h([c.jsx("path",{d:"M12 20c4.41 0 8-3.59 8-8s-3.59-8-8-8-8 3.59-8 8 3.59 8 8 8",opacity:".3"},"0"),c.jsx("path",{d:"M12 22c5.52 0 10-4.48 10-10S17.52 2 12 2 2 6.48 2 12s4.48 10 10 10m0-18c4.41 0 8 3.59 8 8s-3.59 8-8 8-8-3.59-8-8 3.59-8 8-8"},"1")],"Brightness1TwoTone"),_z=h(c.jsx("path",{d:"M10 2c-1.82 0-3.53.5-5 1.35C7.99 5.08 10 8.3 10 12s-2.01 6.92-5 8.65C6.47 21.5 8.18 22 10 22c5.52 0 10-4.48 10-10S15.52 2 10 2"}),"Brightness2"),Xz=h(c.jsx("path",{d:"M10 4c4.41 0 8 3.59 8 8s-3.59 8-8 8c-.34 0-.68-.02-1.01-.07C10.9 17.77 12 14.95 12 12s-1.1-5.77-3.01-7.93C9.32 4.02 9.66 4 10 4m0-2c-1.82 0-3.53.5-5 1.35C7.99 5.08 10 8.3 10 12s-2.01 6.92-5 8.65C6.47 21.5 8.18 22 10 22c5.52 0 10-4.48 10-10S15.52 2 10 2"}),"Brightness2Outlined"),$z=h(c.jsx("path",{d:"M12.43 2.3c-2.38-.59-4.68-.27-6.63.64-.35.16-.41.64-.1.86C8.3 5.6 10 8.6 10 12s-1.7 6.4-4.3 8.2c-.32.22-.26.7.09.86 1.28.6 2.71.94 4.21.94 6.05 0 10.85-5.38 9.87-11.6-.61-3.92-3.59-7.16-7.44-8.1"}),"Brightness2Rounded"),cm=h(c.jsx("path",{d:"M10 2c-1.82 0-3.53.5-5 1.35C7.99 5.08 10 8.3 10 12s-2.01 6.92-5 8.65C6.47 21.5 8.18 22 10 22c5.52 0 10-4.48 10-10S15.52 2 10 2"}),"Brightness2Sharp"),hm=h([c.jsx("path",{d:"M18 12c0-4.41-3.59-8-8-8-.34 0-.68.02-1.01.07C10.9 6.23 12 9.05 12 12s-1.1 5.77-3.01 7.93c.33.05.67.07 1.01.07 4.41 0 8-3.59 8-8",opacity:".3"},"0"),c.jsx("path",{d:"M5 20.65C6.47 21.5 8.18 22 10 22c5.52 0 10-4.48 10-10S15.52 2 10 2c-1.82 0-3.53.5-5 1.35C7.99 5.08 10 8.3 10 12s-2.01 6.92-5 8.65M12 12c0-2.95-1.1-5.77-3.01-7.93C9.32 4.02 9.66 4 10 4c4.41 0 8 3.59 8 8s-3.59 8-8 8c-.34 0-.68-.02-1.01-.07C10.9 17.77 12 14.95 12 12"},"1")],"Brightness2TwoTone"),sm=h(c.jsx("path",{d:"M9 2c-1.05 0-2.05.16-3 .46 4.06 1.27 7 5.06 7 9.54s-2.94 8.27-7 9.54c.95.3 1.95.46 3 .46 5.52 0 10-4.48 10-10S14.52 2 9 2"}),"Brightness3"),tm=h(c.jsx("path",{d:"M12.7 4.91C15.25 6.24 17 8.92 17 12s-1.75 5.76-4.3 7.09c1.46-2 2.3-4.46 2.3-7.09s-.84-5.09-2.3-7.09M9 2c-1.05 0-2.05.16-3 .46 4.06 1.27 7 5.06 7 9.54s-2.94 8.27-7 9.54c.95.3 1.95.46 3 .46 5.52 0 10-4.48 10-10S14.52 2 9 2"}),"Brightness3Outlined"),om=h(c.jsx("path",{d:"M8.93 2h-.14c-.83.02-1.09 1.12-.39 1.56 2.78 1.77 4.63 4.89 4.63 8.44s-1.84 6.66-4.62 8.43c-.71.46-.43 1.55.41 1.57h.21c6.05 0 10.86-5.39 9.87-11.63-.76-4.84-5.07-8.42-9.97-8.37"}),"Brightness3Rounded"),vm=h(c.jsx("path",{d:"M9 2c-1.05 0-2.05.16-3 .46 4.06 1.27 7 5.06 7 9.54s-2.94 8.27-7 9.54c.95.3 1.95.46 3 .46 5.52 0 10-4.48 10-10S14.52 2 9 2"}),"Brightness3Sharp"),em=h([c.jsx("path",{d:"M12.7 4.91c1.46 2 2.3 4.46 2.3 7.09s-.84 5.09-2.3 7.09C15.25 17.76 17 15.08 17 12s-1.75-5.76-4.3-7.09",opacity:".3"},"0"),c.jsx("path",{d:"M9 2c-1.05 0-2.05.16-3 .46 4.06 1.27 7 5.06 7 9.54s-2.94 8.27-7 9.54c.95.3 1.95.46 3 .46 5.52 0 10-4.48 10-10S14.52 2 9 2m3.7 17.09c1.46-2 2.3-4.46 2.3-7.09s-.84-5.09-2.3-7.09C15.25 6.24 17 8.92 17 12s-1.75 5.76-4.3 7.09"},"1")],"Brightness3TwoTone"),lm=h(c.jsx("path",{d:"M20 8.69V4h-4.69L12 .69 8.69 4H4v4.69L.69 12 4 15.31V20h4.69L12 23.31 15.31 20H20v-4.69L23.31 12zM12 18c-.89 0-1.74-.2-2.5-.55C11.56 16.5 13 14.42 13 12s-1.44-4.5-3.5-5.45C10.26 6.2 11.11 6 12 6c3.31 0 6 2.69 6 6s-2.69 6-6 6"}),"Brightness4"),nm=h(c.jsx("path",{d:"M20 8.69V4h-4.69L12 .69 8.69 4H4v4.69L.69 12 4 15.31V20h4.69L12 23.31 15.31 20H20v-4.69L23.31 12zm-2 5.79V18h-3.52L12 20.48 9.52 18H6v-3.52L3.52 12 6 9.52V6h3.52L12 3.52 14.48 6H18v3.52L20.48 12zM12.29 7c-.74 0-1.45.17-2.08.46 1.72.79 2.92 2.53 2.92 4.54s-1.2 3.75-2.92 4.54c.63.29 1.34.46 2.08.46 2.76 0 5-2.24 5-5s-2.24-5-5-5"}),"Brightness4Outlined"),am=h(c.jsx("path",{d:"M22.6 11.29 20 8.69V5c0-.55-.45-1-1-1h-3.69l-2.6-2.6a.996.996 0 0 0-1.41 0L8.69 4H5c-.55 0-1 .45-1 1v3.69l-2.6 2.6c-.39.39-.39 1.02 0 1.41L4 15.3V19c0 .55.45 1 1 1h3.69l2.6 2.6c.39.39 1.02.39 1.41 0l2.6-2.6H19c.55 0 1-.45 1-1v-3.69l2.6-2.6c.39-.39.39-1.03 0-1.42m-4.68 1.69c-.34 2.12-1.85 3.94-3.88 4.66-1.21.43-2.41.45-3.5.18-.41-.1-.48-.65-.13-.9C11.98 15.84 13 14.04 13 12s-1.02-3.84-2.58-4.92c-.35-.24-.29-.79.13-.9 1.09-.27 2.29-.25 3.5.18 2.02.72 3.54 2.54 3.88 4.66.05.33.07.66.07.98-.01.32-.03.65-.08.98"}),"Brightness4Rounded"),dm=h(c.jsx("path",{d:"M20 8.69V4h-4.69L12 .69 8.69 4H4v4.69L.69 12 4 15.31V20h4.69L12 23.31 15.31 20H20v-4.69L23.31 12zM12 18c-.89 0-1.74-.2-2.5-.55C11.56 16.5 13 14.42 13 12s-1.44-4.5-3.5-5.45C10.26 6.2 11.11 6 12 6c3.31 0 6 2.69 6 6s-2.69 6-6 6"}),"Brightness4Sharp"),zm=h([c.jsx("path",{d:"M18 9.52V6h-3.52L12 3.52 9.52 6H6v3.52L3.52 12 6 14.48V18h3.52L12 20.48 14.48 18H18v-3.52L20.48 12zM12.29 17c-.74 0-1.45-.17-2.08-.46 1.72-.79 2.92-2.52 2.92-4.54s-1.2-3.75-2.92-4.54c.63-.29 1.34-.46 2.08-.46 2.76 0 5 2.24 5 5s-2.24 5-5 5",opacity:".3"},"0"),c.jsx("path",{d:"M20 8.69V4h-4.69L12 .69 8.69 4H4v4.69L.69 12 4 15.31V20h4.69L12 23.31 15.31 20H20v-4.69L23.31 12zm-2 5.79V18h-3.52L12 20.48 9.52 18H6v-3.52L3.52 12 6 9.52V6h3.52L12 3.52 14.48 6H18v3.52L20.48 12zM12.29 7c-.74 0-1.45.17-2.08.46 1.72.79 2.92 2.53 2.92 4.54s-1.2 3.75-2.92 4.54c.63.29 1.34.46 2.08.46 2.76 0 5-2.24 5-5s-2.24-5-5-5"},"1")],"Brightness4TwoTone"),mm=h(c.jsx("path",{d:"M20 15.31 23.31 12 20 8.69V4h-4.69L12 .69 8.69 4H4v4.69L.69 12 4 15.31V20h4.69L12 23.31 15.31 20H20zM12 18c-3.31 0-6-2.69-6-6s2.69-6 6-6 6 2.69 6 6-2.69 6-6 6"}),"Brightness5"),pm=h(c.jsx("path",{d:"M20 8.69V4h-4.69L12 .69 8.69 4H4v4.69L.69 12 4 15.31V20h4.69L12 23.31 15.31 20H20v-4.69L23.31 12zm-2 5.79V18h-3.52L12 20.48 9.52 18H6v-3.52L3.52 12 6 9.52V6h3.52L12 3.52 14.48 6H18v3.52L20.48 12zM12 6.5c-3.03 0-5.5 2.47-5.5 5.5s2.47 5.5 5.5 5.5 5.5-2.47 5.5-5.5-2.47-5.5-5.5-5.5m0 9c-1.93 0-3.5-1.57-3.5-3.5s1.57-3.5 3.5-3.5 3.5 1.57 3.5 3.5-1.57 3.5-3.5 3.5"}),"Brightness5Outlined"),Hm=h(c.jsx("path",{d:"m20 15.31 2.6-2.6c.39-.39.39-1.02 0-1.41L20 8.69V5c0-.55-.45-1-1-1h-3.69l-2.6-2.6a.996.996 0 0 0-1.41 0L8.69 4H5c-.55 0-1 .45-1 1v3.69l-2.6 2.6c-.39.39-.39 1.02 0 1.41L4 15.3V19c0 .55.45 1 1 1h3.69l2.6 2.6c.39.39 1.02.39 1.41 0l2.6-2.6H19c.55 0 1-.45 1-1zM12 18c-3.31 0-6-2.69-6-6s2.69-6 6-6 6 2.69 6 6-2.69 6-6 6"}),"Brightness5Rounded"),Mm=h(c.jsx("path",{d:"M20 15.31 23.31 12 20 8.69V4h-4.69L12 .69 8.69 4H4v4.69L.69 12 4 15.31V20h4.69L12 23.31 15.31 20H20zM12 18c-3.31 0-6-2.69-6-6s2.69-6 6-6 6 2.69 6 6-2.69 6-6 6"}),"Brightness5Sharp"),rm=h([c.jsx("path",{d:"M18 9.52V6h-3.52L12 3.52 9.52 6H6v3.52L3.52 12 6 14.48V18h3.52L12 20.48 14.48 18H18v-3.52L20.48 12zm-6 7.98c-3.03 0-5.5-2.47-5.5-5.5S8.97 6.5 12 6.5s5.5 2.47 5.5 5.5-2.47 5.5-5.5 5.5",opacity:".3"},"0"),c.jsx("path",{d:"M20 8.69V4h-4.69L12 .69 8.69 4H4v4.69L.69 12 4 15.31V20h4.69L12 23.31 15.31 20H20v-4.69L23.31 12zm-2 5.79V18h-3.52L12 20.48 9.52 18H6v-3.52L3.52 12 6 9.52V6h3.52L12 3.52 14.48 6H18v3.52L20.48 12zM12 6.5c-3.03 0-5.5 2.47-5.5 5.5s2.47 5.5 5.5 5.5 5.5-2.47 5.5-5.5-2.47-5.5-5.5-5.5m0 9c-1.93 0-3.5-1.57-3.5-3.5s1.57-3.5 3.5-3.5 3.5 1.57 3.5 3.5-1.57 3.5-3.5 3.5"},"1")],"Brightness5TwoTone"),im=h(c.jsx("path",{d:"M20 15.31 23.31 12 20 8.69V4h-4.69L12 .69 8.69 4H4v4.69L.69 12 4 15.31V20h4.69L12 23.31 15.31 20H20zM12 18V6c3.31 0 6 2.69 6 6s-2.69 6-6 6"}),"Brightness6"),Vm=h(c.jsx("path",{d:"M20 8.69V4h-4.69L12 .69 8.69 4H4v4.69L.69 12 4 15.31V20h4.69L12 23.31 15.31 20H20v-4.69L23.31 12zm-2 5.79V18h-3.52L12 20.48 9.52 18H6v-3.52L3.52 12 6 9.52V6h3.52L12 3.52 14.48 6H18v3.52L20.48 12zM12 6.5v11c3.03 0 5.5-2.47 5.5-5.5S15.03 6.5 12 6.5"}),"Brightness6Outlined"),xm=h(c.jsx("path",{d:"m20 15.31 2.6-2.6c.39-.39.39-1.02 0-1.41L20 8.69V5c0-.55-.45-1-1-1h-3.69l-2.6-2.6a.996.996 0 0 0-1.41 0L8.69 4H5c-.55 0-1 .45-1 1v3.69l-2.6 2.6c-.39.39-.39 1.02 0 1.41L4 15.3V19c0 .55.45 1 1 1h3.69l2.6 2.6c.39.39 1.02.39 1.41 0l2.6-2.6H19c.55 0 1-.45 1-1zm-8 1.59V7.1c0-.61.55-1.11 1.15-.99C15.91 6.65 18 9.08 18 12s-2.09 5.35-4.85 5.89c-.6.12-1.15-.38-1.15-.99"}),"Brightness6Rounded"),jm=h(c.jsx("path",{d:"M20 15.31 23.31 12 20 8.69V4h-4.69L12 .69 8.69 4H4v4.69L.69 12 4 15.31V20h4.69L12 23.31 15.31 20H20zM12 18V6c3.31 0 6 2.69 6 6s-2.69 6-6 6"}),"Brightness6Sharp"),um=h([c.jsx("path",{d:"M18 9.52V6h-3.52L12 3.52 9.52 6H6v3.52L3.52 12 6 14.48V18h3.52L12 20.48 14.48 18H18v-3.52L20.48 12zm-6 7.98v-11c3.03 0 5.5 2.47 5.5 5.5s-2.47 5.5-5.5 5.5",opacity:".3"},"0"),c.jsx("path",{d:"M20 8.69V4h-4.69L12 .69 8.69 4H4v4.69L.69 12 4 15.31V20h4.69L12 23.31 15.31 20H20v-4.69L23.31 12zm-2 5.79V18h-3.52L12 20.48 9.52 18H6v-3.52L3.52 12 6 9.52V6h3.52L12 3.52 14.48 6H18v3.52L20.48 12zM12 6.5v11c3.03 0 5.5-2.47 5.5-5.5S15.03 6.5 12 6.5"},"1")],"Brightness6TwoTone"),Lm=h(c.jsx("path",{d:"M20 8.69V4h-4.69L12 .69 8.69 4H4v4.69L.69 12 4 15.31V20h4.69L12 23.31 15.31 20H20v-4.69L23.31 12zM12 18c-3.31 0-6-2.69-6-6s2.69-6 6-6 6 2.69 6 6-2.69 6-6 6m0-10c-2.21 0-4 1.79-4 4s1.79 4 4 4 4-1.79 4-4-1.79-4-4-4"}),"Brightness7"),Sm=h([c.jsx("path",{d:"M20 8.69V4h-4.69L12 .69 8.69 4H4v4.69L.69 12 4 15.31V20h4.69L12 23.31 15.31 20H20v-4.69L23.31 12zm-2 5.79V18h-3.52L12 20.48 9.52 18H6v-3.52L3.52 12 6 9.52V6h3.52L12 3.52 14.48 6H18v3.52L20.48 12zM12 6.5c-3.03 0-5.5 2.47-5.5 5.5s2.47 5.5 5.5 5.5 5.5-2.47 5.5-5.5-2.47-5.5-5.5-5.5m0 9c-1.93 0-3.5-1.57-3.5-3.5s1.57-3.5 3.5-3.5 3.5 1.57 3.5 3.5-1.57 3.5-3.5 3.5"},"0"),c.jsx("circle",{cx:"12",cy:"12",r:"2"},"1")],"Brightness7Outlined"),Cm=h(c.jsx("path",{d:"M20 8.69V5c0-.55-.45-1-1-1h-3.69l-2.6-2.6a.996.996 0 0 0-1.41 0L8.69 4H5c-.55 0-1 .45-1 1v3.69l-2.6 2.6c-.39.39-.39 1.02 0 1.41L4 15.3V19c0 .55.45 1 1 1h3.69l2.6 2.6c.39.39 1.02.39 1.41 0l2.6-2.6H19c.55 0 1-.45 1-1v-3.69l2.6-2.6c.39-.39.39-1.02 0-1.41zM12 18c-3.31 0-6-2.69-6-6s2.69-6 6-6 6 2.69 6 6-2.69 6-6 6m0-10c-2.21 0-4 1.79-4 4s1.79 4 4 4 4-1.79 4-4-1.79-4-4-4"}),"Brightness7Rounded"),Tm=h(c.jsx("path",{d:"M20 8.69V4h-4.69L12 .69 8.69 4H4v4.69L.69 12 4 15.31V20h4.69L12 23.31 15.31 20H20v-4.69L23.31 12zM12 18c-3.31 0-6-2.69-6-6s2.69-6 6-6 6 2.69 6 6-2.69 6-6 6m0-10c-2.21 0-4 1.79-4 4s1.79 4 4 4 4-1.79 4-4-1.79-4-4-4"}),"Brightness7Sharp"),wm=h([c.jsx("path",{d:"M18 9.52V6h-3.52L12 3.52 9.52 6H6v3.52L3.52 12 6 14.48V18h3.52L12 20.48 14.48 18H18v-3.52L20.48 12zm-6 7.98c-3.03 0-5.5-2.47-5.5-5.5S8.97 6.5 12 6.5s5.5 2.47 5.5 5.5-2.47 5.5-5.5 5.5",opacity:".3"},"0"),c.jsx("path",{d:"M20 8.69V4h-4.69L12 .69 8.69 4H4v4.69L.69 12 4 15.31V20h4.69L12 23.31 15.31 20H20v-4.69L23.31 12zm-2 5.79V18h-3.52L12 20.48 9.52 18H6v-3.52L3.52 12 6 9.52V6h3.52L12 3.52 14.48 6H18v3.52L20.48 12zM12 6.5c-3.03 0-5.5 2.47-5.5 5.5s2.47 5.5 5.5 5.5 5.5-2.47 5.5-5.5-2.47-5.5-5.5-5.5m0 9c-1.93 0-3.5-1.57-3.5-3.5s1.57-3.5 3.5-3.5 3.5 1.57 3.5 3.5-1.57 3.5-3.5 3.5"},"1"),c.jsx("circle",{cx:"12",cy:"12",r:"2"},"2")],"Brightness7TwoTone"),Rm=h(c.jsx("path",{d:"M10.85 12.65h2.3L12 9zM20 8.69V4h-4.69L12 .69 8.69 4H4v4.69L.69 12 4 15.31V20h4.69L12 23.31 15.31 20H20v-4.69L23.31 12zM14.3 16l-.7-2h-3.2l-.7 2H7.8L11 7h2l3.2 9z"}),"BrightnessAuto"),Om=h(c.jsx("path",{d:"m11 7-3.2 9h1.9l.7-2h3.2l.7 2h1.9L13 7zm-.15 5.65L12 9l1.15 3.65zM20 8.69V4h-4.69L12 .69 8.69 4H4v4.69L.69 12 4 15.31V20h4.69L12 23.31 15.31 20H20v-4.69L23.31 12zm-2 5.79V18h-3.52L12 20.48 9.52 18H6v-3.52L3.52 12 6 9.52V6h3.52L12 3.52 14.48 6H18v3.52L20.48 12z"}),"BrightnessAutoOutlined"),ym=h(c.jsx("path",{d:"M10.85 12.65h2.3L12 9zM20 8.69V6c0-1.1-.9-2-2-2h-2.69l-1.9-1.9c-.78-.78-2.05-.78-2.83 0L8.69 4H6c-1.1 0-2 .9-2 2v2.69l-1.9 1.9c-.78.78-.78 2.05 0 2.83l1.9 1.9V18c0 1.1.9 2 2 2h2.69l1.9 1.9c.78.78 2.05.78 2.83 0l1.9-1.9H18c1.1 0 2-.9 2-2v-2.69l1.9-1.9c.78-.78.78-2.05 0-2.83zm-5.91 6.71L13.6 14h-3.2l-.49 1.4c-.13.36-.46.6-.84.6-.62 0-1.05-.61-.84-1.19l2.44-6.86c.2-.57.73-.95 1.33-.95s1.13.38 1.34.94l2.44 6.86c.21.58-.22 1.19-.84 1.19-.39.01-.72-.23-.85-.59"}),"BrightnessAutoRounded"),gm=h(c.jsx("path",{d:"M10.85 12.65h2.3L12 9zM20 8.69V4h-4.69L12 .69 8.69 4H4v4.69L.69 12 4 15.31V20h4.69L12 23.31 15.31 20H20v-4.69L23.31 12zM14.3 16l-.7-2h-3.2l-.7 2H7.8L11 7h2l3.2 9z"}),"BrightnessAutoSharp"),Am=h([c.jsx("path",{fillOpacity:".3",d:"M18 9.52V6h-3.52L12 3.52 9.52 6H6v3.52L3.52 12 6 14.48V18h3.52L12 20.48 14.48 18H18v-3.52L20.48 12zM14.3 16l-.7-2h-3.2l-.7 2H7.8L11 7h2l3.2 9zm-3.45-3.35h2.3L12 9z"},"0"),c.jsx("path",{d:"m11 7-3.2 9h1.9l.7-2h3.2l.7 2h1.9L13 7zm-.15 5.65L12 9l1.15 3.65zM20 8.69V4h-4.69L12 .69 8.69 4H4v4.69L.69 12 4 15.31V20h4.69L12 23.31 15.31 20H20v-4.69L23.31 12zm-2 5.79V18h-3.52L12 20.48 9.52 18H6v-3.52L3.52 12 6 9.52V6h3.52L12 3.52 14.48 6H18v3.52L20.48 12z"},"1")],"BrightnessAutoTwoTone"),fm=h(c.jsx("path",{d:"M20 8.69V4h-4.69L12 .69 8.69 4H4v4.69L.69 12 4 15.31V20h4.69L12 23.31 15.31 20H20v-4.69L23.31 12zM12 18c-3.31 0-6-2.69-6-6s2.69-6 6-6 6 2.69 6 6-2.69 6-6 6m0-10c-2.21 0-4 1.79-4 4s1.79 4 4 4 4-1.79 4-4-1.79-4-4-4"}),"BrightnessHigh"),Pm=h([c.jsx("path",{d:"M20 8.69V4h-4.69L12 .69 8.69 4H4v4.69L.69 12 4 15.31V20h4.69L12 23.31 15.31 20H20v-4.69L23.31 12zm-2 5.79V18h-3.52L12 20.48 9.52 18H6v-3.52L3.52 12 6 9.52V6h3.52L12 3.52 14.48 6H18v3.52L20.48 12zM12 6c-3.31 0-6 2.69-6 6s2.69 6 6 6 6-2.69 6-6-2.69-6-6-6m0 10c-2.21 0-4-1.79-4-4s1.79-4 4-4 4 1.79 4 4-1.79 4-4 4"},"0"),c.jsx("circle",{cx:"12",cy:"12",r:"2.5"},"1")],"BrightnessHighOutlined"),Fm=h(c.jsx("path",{d:"M20 8.69V6c0-1.1-.9-2-2-2h-2.69l-1.9-1.9c-.78-.78-2.05-.78-2.83 0L8.69 4H6c-1.1 0-2 .9-2 2v2.69l-1.9 1.9c-.78.78-.78 2.05 0 2.83l1.9 1.9V18c0 1.1.9 2 2 2h2.69l1.9 1.9c.78.78 2.05.78 2.83 0l1.9-1.9H18c1.1 0 2-.9 2-2v-2.69l1.9-1.9c.78-.78.78-2.05 0-2.83zM12 18c-3.31 0-6-2.69-6-6s2.69-6 6-6 6 2.69 6 6-2.69 6-6 6m0-10c-2.21 0-4 1.79-4 4s1.79 4 4 4 4-1.79 4-4-1.79-4-4-4"}),"BrightnessHighRounded"),Bm=h(c.jsx("path",{d:"M20 8.69V4h-4.69L12 .69 8.69 4H4v4.69L.69 12 4 15.31V20h4.69L12 23.31 15.31 20H20v-4.69L23.31 12zM12 18c-3.31 0-6-2.69-6-6s2.69-6 6-6 6 2.69 6 6-2.69 6-6 6m0-10c-2.21 0-4 1.79-4 4s1.79 4 4 4 4-1.79 4-4-1.79-4-4-4"}),"BrightnessHighSharp"),bm=h([c.jsx("path",{fillOpacity:".3",d:"M18 9.52V6h-3.52L12 3.52 9.52 6H6v3.52L3.52 12 6 14.48V18h3.52L12 20.48 14.48 18H18v-3.52L20.48 12zM12 18c-3.31 0-6-2.69-6-6s2.69-6 6-6 6 2.69 6 6-2.69 6-6 6"},"0"),c.jsx("path",{d:"M20 8.69V4h-4.69L12 .69 8.69 4H4v4.69L.69 12 4 15.31V20h4.69L12 23.31 15.31 20H20v-4.69L23.31 12zm-2 5.79V18h-3.52L12 20.48 9.52 18H6v-3.52L3.52 12 6 9.52V6h3.52L12 3.52 14.48 6H18v3.52L20.48 12zM12 6c-3.31 0-6 2.69-6 6s2.69 6 6 6 6-2.69 6-6-2.69-6-6-6m0 10c-2.21 0-4-1.79-4-4s1.79-4 4-4 4 1.79 4 4-1.79 4-4 4"},"1"),c.jsx("circle",{cx:"12",cy:"12",r:"2.5"},"2")],"BrightnessHighTwoTone"),Dm=h(c.jsx("path",{d:"M20 15.31 23.31 12 20 8.69V4h-4.69L12 .69 8.69 4H4v4.69L.69 12 4 15.31V20h4.69L12 23.31 15.31 20H20zM12 18c-3.31 0-6-2.69-6-6s2.69-6 6-6 6 2.69 6 6-2.69 6-6 6"}),"BrightnessLow"),km=h(c.jsx("path",{d:"M20 8.69V4h-4.69L12 .69 8.69 4H4v4.69L.69 12 4 15.31V20h4.69L12 23.31 15.31 20H20v-4.69L23.31 12zm-2 5.79V18h-3.52L12 20.48 9.52 18H6v-3.52L3.52 12 6 9.52V6h3.52L12 3.52 14.48 6H18v3.52L20.48 12zM12 6c-3.31 0-6 2.69-6 6s2.69 6 6 6 6-2.69 6-6-2.69-6-6-6m0 10c-2.21 0-4-1.79-4-4s1.79-4 4-4 4 1.79 4 4-1.79 4-4 4"}),"BrightnessLowOutlined"),Wm=h(c.jsx("path",{d:"m20 15.31 1.9-1.9c.78-.78.78-2.05 0-2.83L20 8.69V6c0-1.1-.9-2-2-2h-2.69l-1.9-1.9c-.78-.78-2.05-.78-2.83 0L8.69 4H6c-1.1 0-2 .9-2 2v2.69l-1.9 1.9c-.78.78-.78 2.05 0 2.83l1.9 1.9V18c0 1.1.9 2 2 2h2.69l1.9 1.9c.78.78 2.05.78 2.83 0l1.9-1.9H18c1.1 0 2-.9 2-2zM12 18c-3.31 0-6-2.69-6-6s2.69-6 6-6 6 2.69 6 6-2.69 6-6 6"}),"BrightnessLowRounded"),Nm=h(c.jsx("path",{d:"M20 15.31 23.31 12 20 8.69V4h-4.69L12 .69 8.69 4H4v4.69L.69 12 4 15.31V20h4.69L12 23.31 15.31 20H20zM12 18c-3.31 0-6-2.69-6-6s2.69-6 6-6 6 2.69 6 6-2.69 6-6 6"}),"BrightnessLowSharp"),Em=h([c.jsx("path",{fillOpacity:".3",d:"M18 9.52V6h-3.52L12 3.52 9.52 6H6v3.52L3.52 12 6 14.48V18h3.52L12 20.48 14.48 18H18v-3.52L20.48 12zM12 18c-3.31 0-6-2.69-6-6s2.69-6 6-6 6 2.69 6 6-2.69 6-6 6"},"0"),c.jsx("path",{d:"M20 8.69V4h-4.69L12 .69 8.69 4H4v4.69L.69 12 4 15.31V20h4.69L12 23.31 15.31 20H20v-4.69L23.31 12zm-2 5.79V18h-3.52L12 20.48 9.52 18H6v-3.52L3.52 12 6 9.52V6h3.52L12 3.52 14.48 6H18v3.52L20.48 12zM12 6c-3.31 0-6 2.69-6 6s2.69 6 6 6 6-2.69 6-6-2.69-6-6-6m0 10c-2.21 0-4-1.79-4-4s1.79-4 4-4 4 1.79 4 4-1.79 4-4 4"},"1")],"BrightnessLowTwoTone"),Im=h(c.jsx("path",{d:"M20 15.31 23.31 12 20 8.69V4h-4.69L12 .69 8.69 4H4v4.69L.69 12 4 15.31V20h4.69L12 23.31 15.31 20H20zM12 18V6c3.31 0 6 2.69 6 6s-2.69 6-6 6"}),"BrightnessMedium"),Um=h(c.jsx("path",{d:"M20 8.69V4h-4.69L12 .69 8.69 4H4v4.69L.69 12 4 15.31V20h4.69L12 23.31 15.31 20H20v-4.69L23.31 12zm-2 5.79V18h-3.52L12 20.48 9.52 18H6v-3.52L3.52 12 6 9.52V6h3.52L12 3.52 14.48 6H18v3.52L20.48 12zM12 6v12c3.31 0 6-2.69 6-6s-2.69-6-6-6"}),"BrightnessMediumOutlined"),Gm=h(c.jsx("path",{d:"m20 15.31 1.9-1.9c.78-.78.78-2.05 0-2.83L20 8.69V6c0-1.1-.9-2-2-2h-2.69l-1.9-1.9c-.78-.78-2.05-.78-2.83 0L8.69 4H6c-1.1 0-2 .9-2 2v2.69l-1.9 1.9c-.78.78-.78 2.05 0 2.83l1.9 1.9V18c0 1.1.9 2 2 2h2.69l1.9 1.9c.78.78 2.05.78 2.83 0l1.9-1.9H18c1.1 0 2-.9 2-2zm-8 1.59V7.1c0-.61.55-1.11 1.15-.99C15.91 6.65 18 9.08 18 12s-2.09 5.35-4.85 5.89c-.6.12-1.15-.38-1.15-.99"}),"BrightnessMediumRounded"),Km=h(c.jsx("path",{d:"M20 15.31 23.31 12 20 8.69V4h-4.69L12 .69 8.69 4H4v4.69L.69 12 4 15.31V20h4.69L12 23.31 15.31 20H20zM12 18V6c3.31 0 6 2.69 6 6s-2.69 6-6 6"}),"BrightnessMediumSharp"),qm=h([c.jsx("path",{fillOpacity:".3",d:"M18 9.52V6h-3.52L12 3.52 9.52 6H6v3.52L3.52 12 6 14.48V18h3.52L12 20.48 14.48 18H18v-3.52L20.48 12zM12 18V6c3.31 0 6 2.69 6 6s-2.69 6-6 6"},"0"),c.jsx("path",{d:"M20 8.69V4h-4.69L12 .69 8.69 4H4v4.69L.69 12 4 15.31V20h4.69L12 23.31 15.31 20H20v-4.69L23.31 12zm-2 5.79V18h-3.52L12 20.48 9.52 18H6v-3.52L3.52 12 6 9.52V6h3.52L12 3.52 14.48 6H18v3.52L20.48 12zM12 6v12c3.31 0 6-2.69 6-6s-2.69-6-6-6"},"1")],"BrightnessMediumTwoTone"),Qm=h([c.jsx("path",{d:"M22 6c0-1.1-.9-2-2-2H4v2h16v2.59c.73.29 1.4.69 2 1.17zM8 9H3c-.5 0-1 .5-1 1v9c0 .5.5 1 1 1h5c.5 0 1-.5 1-1v-9c0-.5-.5-1-1-1m-1 9H4v-7h3zm10.75-1.03c.3-.23.5-.57.5-.97 0-.69-.56-1.25-1.25-1.25s-1.25.56-1.25 1.25c0 .4.2.75.5.97V22h1.5z"},"0"),c.jsx("path",{d:"M17 13.5c1.38 0 2.5 1.12 2.5 2.5 0 .69-.28 1.31-.73 1.76l1.06 1.06C20.55 18.1 21 17.1 21 16c0-2.21-1.79-4-4-4s-4 1.79-4 4c0 1.1.45 2.1 1.17 2.83l1.06-1.06c-.45-.45-.73-1.08-.73-1.77 0-1.38 1.12-2.5 2.5-2.5"},"1"),c.jsx("path",{d:"M17 9.5c-3.59 0-6.5 2.91-6.5 6.5 0 1.79.73 3.42 1.9 4.6l1.06-1.06C12.56 18.63 12 17.38 12 16c0-2.76 2.24-5 5-5s5 2.24 5 5c0 1.37-.56 2.62-1.46 3.52l1.07 1.06c1.17-1.18 1.89-2.8 1.89-4.58 0-3.59-2.91-6.5-6.5-6.5"},"2")],"BroadcastOnHome"),Zm=h([c.jsx("path",{d:"M22 6c0-1.1-.9-2-2-2H4v2h16v2.59c.73.29 1.4.69 2 1.17zM8 9H3c-.5 0-1 .5-1 1v9c0 .5.5 1 1 1h5c.5 0 1-.5 1-1v-9c0-.5-.5-1-1-1m-1 9H4v-7h3zm10.75-1.03c.3-.23.5-.57.5-.97 0-.69-.56-1.25-1.25-1.25s-1.25.56-1.25 1.25c0 .4.2.75.5.97V22h1.5z"},"0"),c.jsx("path",{d:"M17 13.5c1.38 0 2.5 1.12 2.5 2.5 0 .69-.28 1.31-.73 1.76l1.06 1.06C20.55 18.1 21 17.1 21 16c0-2.21-1.79-4-4-4s-4 1.79-4 4c0 1.1.45 2.1 1.17 2.83l1.06-1.06c-.45-.45-.73-1.08-.73-1.77 0-1.38 1.12-2.5 2.5-2.5"},"1"),c.jsx("path",{d:"M17 9.5c-3.59 0-6.5 2.91-6.5 6.5 0 1.79.73 3.42 1.9 4.6l1.06-1.06C12.56 18.63 12 17.38 12 16c0-2.76 2.24-5 5-5s5 2.24 5 5c0 1.37-.56 2.62-1.46 3.52l1.07 1.06c1.17-1.18 1.89-2.8 1.89-4.58 0-3.59-2.91-6.5-6.5-6.5"},"2")],"BroadcastOnHomeOutlined"),Jm=h([c.jsx("path",{d:"M22 6c0-1.1-.9-2-2-2H5c-.55 0-1 .45-1 1s.45 1 1 1h15v2.59c.73.29 1.4.69 2 1.17zM8 9H3c-.5 0-1 .5-1 1v9c0 .5.5 1 1 1h5c.5 0 1-.5 1-1v-9c0-.5-.5-1-1-1m-1 9H4v-7h3zm10.75-1.03c.3-.23.5-.57.5-.97 0-.69-.56-1.25-1.25-1.25s-1.25.56-1.25 1.25c0 .4.2.75.5.97v4.28c0 .41.34.75.75.75s.75-.34.75-.75z"},"0"),c.jsx("path",{d:"M17.54 13.56c.98.21 1.76 1.03 1.93 2.02.11.64-.03 1.25-.34 1.74-.18.29-.13.67.12.91.34.33.9.29 1.16-.12.51-.82.73-1.83.53-2.9-.3-1.56-1.56-2.83-3.12-3.13C15.24 11.58 13 13.53 13 16c0 .78.22 1.5.6 2.11.25.41.83.46 1.16.12.24-.24.29-.63.11-.92-.24-.38-.37-.83-.37-1.31 0-1.55 1.43-2.78 3.04-2.44"},"1"),c.jsx("path",{d:"M16.25 9.54c-2.94.33-5.32 2.68-5.69 5.61-.23 1.82.29 3.51 1.3 4.82.27.35.8.37 1.12.06.27-.27.28-.7.05-1-.8-1.05-1.2-2.43-.95-3.89.34-2.03 1.95-3.67 3.98-4.05C19.22 10.5 22 12.93 22 16c0 1.13-.38 2.18-1.02 3.02-.23.3-.21.73.06 1 .31.31.84.3 1.11-.06.85-1.09 1.35-2.47 1.35-3.96 0-3.84-3.33-6.9-7.25-6.46"},"2")],"BroadcastOnHomeRounded"),Ym=h([c.jsx("path",{d:"M22 9.76V4H4v2h16v2.59c.73.29 1.4.69 2 1.17M9 9H2v11h7zm-2 9H4v-7h3zm10.75-1.03c.3-.23.5-.57.5-.97 0-.69-.56-1.25-1.25-1.25s-1.25.56-1.25 1.25c0 .4.2.75.5.97V22h1.5z"},"0"),c.jsx("path",{d:"M17 13.5c1.38 0 2.5 1.12 2.5 2.5 0 .69-.28 1.31-.73 1.76l1.06 1.06C20.55 18.1 21 17.1 21 16c0-2.21-1.79-4-4-4s-4 1.79-4 4c0 1.1.45 2.1 1.17 2.83l1.06-1.06c-.45-.45-.73-1.08-.73-1.77 0-1.38 1.12-2.5 2.5-2.5"},"1"),c.jsx("path",{d:"M17 9.5c-3.59 0-6.5 2.91-6.5 6.5 0 1.79.73 3.42 1.9 4.6l1.06-1.06C12.56 18.63 12 17.38 12 16c0-2.76 2.24-5 5-5s5 2.24 5 5c0 1.37-.56 2.62-1.46 3.52l1.07 1.06c1.17-1.18 1.89-2.8 1.89-4.58 0-3.59-2.91-6.5-6.5-6.5"},"2")],"BroadcastOnHomeSharp"),_m=h([c.jsx("path",{d:"M4 11h3v7H4z",opacity:".3"},"0"),c.jsx("path",{d:"M20 8.59c.73.29 1.4.69 2 1.17V6c0-1.1-.9-2-2-2H4v2h16zM8 9H3c-.5 0-1 .5-1 1v9c0 .5.5 1 1 1h5c.5 0 1-.5 1-1v-9c0-.5-.5-1-1-1m-1 9H4v-7h3zm10-3.25c-.69 0-1.25.56-1.25 1.25 0 .4.2.75.5.97V22h1.5v-5.03c.3-.23.5-.57.5-.97 0-.69-.56-1.25-1.25-1.25"},"1"),c.jsx("path",{d:"M17 12c-2.21 0-4 1.79-4 4 0 1.1.45 2.1 1.17 2.83l1.06-1.06c-.45-.45-.73-1.08-.73-1.77 0-1.38 1.12-2.5 2.5-2.5s2.5 1.12 2.5 2.5c0 .69-.28 1.31-.73 1.76l1.06 1.06C20.55 18.1 21 17.1 21 16c0-2.21-1.79-4-4-4"},"2"),c.jsx("path",{d:"M17 9.5c-3.59 0-6.5 2.91-6.5 6.5 0 1.79.73 3.42 1.9 4.6l1.06-1.06C12.56 18.63 12 17.38 12 16c0-2.76 2.24-5 5-5s5 2.24 5 5c0 1.37-.56 2.62-1.46 3.52l1.07 1.06c1.17-1.18 1.89-2.8 1.89-4.58 0-3.59-2.91-6.5-6.5-6.5"},"3")],"BroadcastOnHomeTwoTone"),Xm=h([c.jsx("path",{d:"M17 8c.7 0 1.38.1 2.02.27L12 3 4 9v12h6.76C9.66 19.63 9 17.89 9 16c0-4.42 3.58-8 8-8m0 6.75c-.69 0-1.25.56-1.25 1.25 0 .4.2.75.5.97V22h1.5v-5.03c.3-.23.5-.57.5-.97 0-.69-.56-1.25-1.25-1.25"},"0"),c.jsx("path",{d:"M17 12c-2.21 0-4 1.79-4 4 0 1.1.45 2.1 1.17 2.83l1.06-1.06c-.45-.45-.73-1.08-.73-1.77 0-1.38 1.12-2.5 2.5-2.5s2.5 1.12 2.5 2.5c0 .69-.28 1.31-.73 1.76l1.06 1.06C20.55 18.1 21 17.1 21 16c0-2.21-1.79-4-4-4"},"1"),c.jsx("path",{d:"M17 9.5c-3.59 0-6.5 2.91-6.5 6.5 0 1.79.73 3.42 1.9 4.6l1.06-1.06C12.56 18.63 12 17.38 12 16c0-2.76 2.24-5 5-5s5 2.24 5 5c0 1.37-.56 2.62-1.46 3.52l1.07 1.06c1.17-1.18 1.89-2.8 1.89-4.58 0-3.59-2.91-6.5-6.5-6.5"},"2")],"BroadcastOnPersonal"),$m=h([c.jsx("path",{d:"M4 19v-9l6-4.5 4.08 3.06c.81-.32 1.69-.51 2.61-.54L10 3 2 9v12h8.76c-.48-.6-.88-1.27-1.17-2zm13-4.25c-.69 0-1.25.56-1.25 1.25 0 .4.2.75.5.97V22h1.5v-5.03c.3-.23.5-.57.5-.97 0-.69-.56-1.25-1.25-1.25"},"0"),c.jsx("path",{d:"M17 12c-2.21 0-4 1.79-4 4 0 1.1.45 2.1 1.17 2.83l1.06-1.06c-.45-.45-.73-1.08-.73-1.77 0-1.38 1.12-2.5 2.5-2.5s2.5 1.12 2.5 2.5c0 .69-.28 1.31-.73 1.76l1.06 1.06C20.55 18.1 21 17.1 21 16c0-2.21-1.79-4-4-4"},"1"),c.jsx("path",{d:"M17 9.5c-3.59 0-6.5 2.91-6.5 6.5 0 1.79.73 3.42 1.9 4.6l1.06-1.06C12.56 18.63 12 17.38 12 16c0-2.76 2.24-5 5-5s5 2.24 5 5c0 1.37-.56 2.62-1.46 3.52l1.07 1.06c1.17-1.18 1.89-2.8 1.89-4.58 0-3.59-2.91-6.5-6.5-6.5"},"2")],"BroadcastOnPersonalOutlined"),cp=h([c.jsx("path",{d:"M17 8c.7 0 1.38.1 2.02.27L12 3 4 9v12h6.76C9.66 19.63 9 17.89 9 16c0-4.42 3.58-8 8-8m0 6.75c-.69 0-1.25.56-1.25 1.25 0 .4.2.75.5.97V22h1.5v-5.03c.3-.23.5-.57.5-.97 0-.69-.56-1.25-1.25-1.25"},"0"),c.jsx("path",{d:"M17 12c-2.21 0-4 1.79-4 4 0 1.1.45 2.1 1.17 2.83l1.06-1.06c-.45-.45-.73-1.08-.73-1.77 0-1.38 1.12-2.5 2.5-2.5s2.5 1.12 2.5 2.5c0 .69-.28 1.31-.73 1.76l1.06 1.06C20.55 18.1 21 17.1 21 16c0-2.21-1.79-4-4-4"},"1"),c.jsx("path",{d:"M17 9.5c-3.59 0-6.5 2.91-6.5 6.5 0 1.79.73 3.42 1.9 4.6l1.06-1.06C12.56 18.63 12 17.38 12 16c0-2.76 2.24-5 5-5s5 2.24 5 5c0 1.37-.56 2.62-1.46 3.52l1.07 1.06c1.17-1.18 1.89-2.8 1.89-4.58 0-3.59-2.91-6.5-6.5-6.5"},"2")],"BroadcastOnPersonalRounded"),hp=h([c.jsx("path",{d:"M17 8c.7 0 1.38.1 2.02.27L12 3 4 9v12h6.76C9.66 19.63 9 17.89 9 16c0-4.42 3.58-8 8-8m0 6.75c-.69 0-1.25.56-1.25 1.25 0 .4.2.75.5.97V22h1.5v-5.03c.3-.23.5-.57.5-.97 0-.69-.56-1.25-1.25-1.25"},"0"),c.jsx("path",{d:"M17 12c-2.21 0-4 1.79-4 4 0 1.1.45 2.1 1.17 2.83l1.06-1.06c-.45-.45-.73-1.08-.73-1.77 0-1.38 1.12-2.5 2.5-2.5s2.5 1.12 2.5 2.5c0 .69-.28 1.31-.73 1.76l1.06 1.06C20.55 18.1 21 17.1 21 16c0-2.21-1.79-4-4-4"},"1"),c.jsx("path",{d:"M17 9.5c-3.59 0-6.5 2.91-6.5 6.5 0 1.79.73 3.42 1.9 4.6l1.06-1.06C12.56 18.63 12 17.38 12 16c0-2.76 2.24-5 5-5s5 2.24 5 5c0 1.37-.56 2.62-1.46 3.52l1.07 1.06c1.17-1.18 1.89-2.8 1.89-4.58 0-3.59-2.91-6.5-6.5-6.5"},"2")],"BroadcastOnPersonalSharp"),sp=h([c.jsx("path",{d:"M4 10v9h5.59c-.38-.93-.59-1.94-.59-3 0-3.39 2.11-6.27 5.08-7.44L10 5.5z",opacity:".3"},"0"),c.jsx("path",{d:"M4 19v-9l6-4.5 4.08 3.06c.81-.32 1.69-.51 2.61-.54L10 3 2 9v12h8.76c-.48-.6-.88-1.27-1.17-2zm13-4.25c-.69 0-1.25.56-1.25 1.25 0 .4.2.75.5.97V22h1.5v-5.03c.3-.23.5-.57.5-.97 0-.69-.56-1.25-1.25-1.25"},"1"),c.jsx("path",{d:"M17 12c-2.21 0-4 1.79-4 4 0 1.1.45 2.1 1.17 2.83l1.06-1.06c-.45-.45-.73-1.08-.73-1.77 0-1.38 1.12-2.5 2.5-2.5s2.5 1.12 2.5 2.5c0 .69-.28 1.31-.73 1.76l1.06 1.06C20.55 18.1 21 17.1 21 16c0-2.21-1.79-4-4-4"},"2"),c.jsx("path",{d:"M17 9.5c-3.59 0-6.5 2.91-6.5 6.5 0 1.79.73 3.42 1.9 4.6l1.06-1.06C12.56 18.63 12 17.38 12 16c0-2.76 2.24-5 5-5s5 2.24 5 5c0 1.37-.56 2.62-1.46 3.52l1.07 1.06c1.17-1.18 1.89-2.8 1.89-4.58 0-3.59-2.91-6.5-6.5-6.5"},"3")],"BroadcastOnPersonalTwoTone"),tp=h(c.jsx("path",{d:"M21 5v6.59l-3-3.01-4 4.01-4-4-4 4-3-3.01V5c0-1.1.9-2 2-2h14c1.1 0 2 .9 2 2m-3 6.42 3 3.01V19c0 1.1-.9 2-2 2H5c-1.1 0-2-.9-2-2v-6.58l3 2.99 4-4 4 4z"}),"BrokenImage"),op=h(c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 16H5v-4.58l.99.99 4-4 4 4 4-3.99L19 12.43zm0-9.41-1.01-1.01-4 4.01-4-4-4 4-.99-1V5h14z"}),"BrokenImageOutlined"),vp=h(c.jsx("path",{d:"M21 5v6.59l-2.29-2.3c-.39-.39-1.03-.39-1.42 0L14 12.59 10.71 9.3a.996.996 0 0 0-1.41 0L6 12.59 3 9.58V5c0-1.1.9-2 2-2h14c1.1 0 2 .9 2 2m-3 6.42 3 3.01V19c0 1.1-.9 2-2 2H5c-1.1 0-2-.9-2-2v-6.58l2.29 2.29c.39.39 1.02.39 1.41 0l3.3-3.3 3.29 3.29c.39.39 1.02.39 1.41 0z"}),"BrokenImageRounded"),ep=h(c.jsx("path",{d:"M21 3v8.59l-3-3.01-4 4.01-4-4-4 4-3-3.01V3zm-3 8.42 3 3.01V21H3v-8.58l3 2.99 4-4 4 4z"}),"BrokenImageSharp"),lp=h([c.jsx("path",{d:"m13.99 15.41-4-4-4 4-.99-.99V19h14v-6.57l-1.01-1.01zM5 11.59l.99 1 4-4 4 4 4-4.01L19 9.59V5H5z",opacity:".3"},"0"),c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 16H5v-4.58l.99.99 4-4 4 4 4-3.99L19 12.43zm0-9.41-1.01-1.01-4 4.01-4-4-4 4-.99-1V5h14z"},"1")],"BrokenImageTwoTone"),np=h([c.jsx("path",{d:"M9 3c-4.97 0-9 4.03-9 9s4.03 9 9 9 9-4.03 9-9-4.03-9-9-9m2.79 13.21L8 12.41V7h2v4.59l3.21 3.21z"},"0"),c.jsx("path",{d:"M17.99 3.52v2.16C20.36 6.8 22 9.21 22 12s-1.64 5.2-4.01 6.32v2.16C21.48 19.24 24 15.91 24 12s-2.52-7.24-6.01-8.48"},"1")],"BrowseGallery"),ap=h([c.jsx("path",{d:"M9 3c-4.97 0-9 4.03-9 9s4.03 9 9 9 9-4.03 9-9-4.03-9-9-9m0 16c-3.86 0-7-3.14-7-7s3.14-7 7-7 7 3.14 7 7-3.14 7-7 7"},"0"),c.jsx("path",{d:"M10 7H8v5.41l3.79 3.8 1.42-1.42-3.21-3.2zm7.99-3.48v2.16C20.36 6.8 22 9.21 22 12s-1.64 5.2-4.01 6.32v2.16C21.48 19.24 24 15.91 24 12s-2.52-7.24-6.01-8.48"},"1")],"BrowseGalleryOutlined"),dp=h([c.jsx("path",{d:"M9 3c-4.97 0-9 4.03-9 9s4.03 9 9 9 9-4.03 9-9-4.03-9-9-9m2.09 12.5L8.59 13c-.38-.38-.59-.88-.59-1.41V8c0-.55.45-1 1-1s1 .45 1 1v3.59l2.5 2.5c.39.39.39 1.02 0 1.41s-1.02.39-1.41 0"},"0"),c.jsx("path",{d:"M17.99 5.08c0 .37.21.69.53.88C20.6 7.17 22 9.42 22 12s-1.4 4.83-3.48 6.04c-.32.19-.53.51-.53.88 0 .77.84 1.25 1.51.86C22.18 18.22 24 15.32 24 12s-1.82-6.22-4.5-7.78c-.67-.39-1.51.09-1.51.86"},"1")],"BrowseGalleryRounded"),zp=h([c.jsx("path",{d:"M9 3c-4.97 0-9 4.03-9 9s4.03 9 9 9 9-4.03 9-9-4.03-9-9-9m2.79 13.21L8 12.41V7h2v4.59l3.21 3.21z"},"0"),c.jsx("path",{d:"M17.99 3.52v2.16C20.36 6.8 22 9.21 22 12s-1.64 5.2-4.01 6.32v2.16C21.48 19.24 24 15.91 24 12s-2.52-7.24-6.01-8.48"},"1")],"BrowseGallerySharp"),mp=h([c.jsx("path",{d:"M9 5c-3.86 0-7 3.14-7 7s3.14 7 7 7 7-3.14 7-7-3.14-7-7-7m2.79 11.21L8 12.41V7h2v4.59l3.21 3.21z",opacity:".3"},"0"),c.jsx("path",{d:"M9 3c-4.97 0-9 4.03-9 9s4.03 9 9 9 9-4.03 9-9-4.03-9-9-9m0 16c-3.86 0-7-3.14-7-7s3.14-7 7-7 7 3.14 7 7-3.14 7-7 7"},"1"),c.jsx("path",{d:"M10 7H8v5.41l3.79 3.8 1.42-1.42-3.21-3.2zm7.99-3.48v2.16C20.36 6.8 22 9.21 22 12s-1.64 5.2-4.01 6.32v2.16C21.48 19.24 24 15.91 24 12s-2.52-7.24-6.01-8.48"},"2")],"BrowseGalleryTwoTone"),pp=h(c.jsx("path",{d:"M19 6v10.5l1.95 1.95c.03-.15.05-.3.05-.45V6c0-1.1-.9-2-2-2H6.5l2 2zM3.22 3.32 1.95 4.59 3 5.64V18c0 1.1.9 2 2 2h12.36l2.06 2.06 1.27-1.27zM15 18H5V7.64L15.36 18z"}),"BrowserNotSupported"),Hp=h(c.jsx("path",{d:"M19 6v10.5l1.95 1.95c.03-.15.05-.3.05-.45V6c0-1.1-.9-2-2-2H6.5l2 2zM3.22 3.32 1.95 4.59 3 5.64V18c0 1.1.9 2 2 2h12.36l2.06 2.06 1.27-1.27zM15 18H5V7.64L15.36 18z"}),"BrowserNotSupportedOutlined"),Mp=h(c.jsx("path",{d:"M19 6v10.5l1.95 1.95c.03-.15.05-.3.05-.45V6c0-1.1-.9-2-2-2H6.5l2 2zM3.86 3.95c-.35-.35-.92-.35-1.27 0s-.35.92 0 1.27l.41.42V18c0 1.1.9 2 2 2h12.36l1.42 1.42c.35.35.92.35 1.27 0s.35-.92 0-1.27zM5 18V7.64L15.36 18z"}),"BrowserNotSupportedRounded"),rp=h(c.jsx("path",{d:"M19 6v10.5l2 2V4H6.5l2 2zM3.22 3.32 1.95 4.59 3 5.64V20h14.36l2.06 2.06 1.27-1.27zM15 18H5V7.64L15.36 18z"}),"BrowserNotSupportedSharp"),ip=h(c.jsx("path",{d:"M19 6v10.5l1.95 1.95c.03-.15.05-.3.05-.45V6c0-1.1-.9-2-2-2H6.5l2 2zM3.22 3.32 1.95 4.59 3 5.64V18c0 1.1.9 2 2 2h12.36l2.06 2.06 1.27-1.27zM15 18H5V7.64L15.36 18z"}),"BrowserNotSupportedTwoTone"),Vp=h(c.jsx("path",{d:"M22 13v3c0 1.1-.9 2-2 2h-3l1 1v2H6v-2l1-1H4c-1.1 0-2-.9-2-2V5c0-1.1.9-2 2-2h8v2H4v11h16v-3zm-7 2-5-5h4V3h2v7h4z"}),"BrowserUpdated"),xp=h(c.jsx("path",{d:"M22 13v3c0 1.1-.9 2-2 2h-3l1 1v2H6v-2l1-1H4c-1.1 0-2-.9-2-2V5c0-1.1.9-2 2-2h8v2H4v11h16v-3zm-7 2-5-5 1.41-1.41L14 11.17V3h2v8.17l2.59-2.58L20 10z"}),"BrowserUpdatedOutlined"),jp=h(c.jsx("path",{d:"M15 3c.55 0 1 .45 1 1v6h1.59c.89 0 1.34 1.08.71 1.71l-2.59 2.59c-.39.39-1.02.39-1.41 0l-2.59-2.59c-.63-.63-.19-1.71.7-1.71H14V4c0-.55.45-1 1-1M6 19.59c0 .78.63 1.41 1.41 1.41h9.17c.78 0 1.41-.63 1.41-1.41 0-.72-.44-1.03-1-1.59h3c1.1 0 2-.9 2-2v-2c0-.55-.45-1-1-1s-1 .45-1 1v2H4V5h7c.55 0 1-.45 1-1s-.45-1-1-1H4c-1.1 0-2 .9-2 2v11c0 1.1.9 2 2 2h3c-.55.55-1 .87-1 1.59"}),"BrowserUpdatedRounded"),up=h(c.jsx("path",{d:"M22 13v5h-5l1 1v2H6v-2l1-1H2V3h10v2H4v11h16v-3zm-7 2-5-5h4V3h2v7h4z"}),"BrowserUpdatedSharp"),Lp=h(c.jsx("path",{d:"M22 13v3c0 1.1-.9 2-2 2h-3l1 1v2H6v-2l1-1H4c-1.1 0-2-.9-2-2V5c0-1.1.9-2 2-2h8v2H4v11h16v-3zm-7 2-5-5h4V3h2v7h4z"}),"BrowserUpdatedTwoTone"),Sp=h(c.jsx("path",{fillRule:"evenodd",d:"M18 8h2V4h-2zm-2.49 14H2.49c-.27 0-.49-.22-.49-.5V20h14v1.5c0 .28-.22.5-.49.5M18 15.89l-.4-.42c-1.02-1.08-1.6-2.52-1.6-4V2h6v9.51c0 1.46-.54 2.87-1.53 3.94l-.47.52V20h2v2h-4zM7 16v-2h4v2h4.5c.28 0 .5.22.5.5v1c0 .28-.22.5-.5.5h-13c-.28 0-.5-.22-.5-.5v-1c0-.28.22-.5.5-.5z"}),"BrunchDining"),Cp=h(c.jsx("path",{d:"M2 21.5c0 .28.22.5.49.5h13.02c.27 0 .49-.22.49-.5V20H2zM15.5 16H11v-2H7v2H2.5c-.28 0-.5.22-.5.5V18h14v-1.5c0-.28-.22-.5-.5-.5m4.97-.55c.99-1.07 1.53-2.48 1.53-3.94V2h-6v9.47c0 1.48.58 2.92 1.6 4l.4.42V22h4v-2h-2v-4.03zM18 4h2v4h-2zm1.03 10.07c-.65-.71-1.03-1.65-1.03-2.6V10h2v1.51c0 .95-.34 1.85-.97 2.56"}),"BrunchDiningOutlined"),Tp=h(c.jsx("path",{d:"M18 8h2V4h-2zm-3 14H3c-.55 0-1-.45-1-1v-1h14v1c0 .55-.45 1-1 1m3-6.11-.4-.42c-1.03-1.08-1.6-2.51-1.6-4V3c0-.55.45-1 1-1h4c.55 0 1 .45 1 1v8.51c0 1.46-.54 2.87-1.53 3.94l-.47.52V20h1c.55 0 1 .45 1 1s-.45 1-1 1h-2c-.55 0-1-.45-1-1zM7 16v-1c0-.55.45-1 1-1h2c.55 0 1 .45 1 1v1h4c.55 0 1 .45 1 1v1H2v-1c0-.55.45-1 1-1z"}),"BrunchDiningRounded"),wp=h(c.jsx("path",{d:"M18 8h2V4h-2zm-2 14H2v-2h14zm2-6.11-.4-.42c-1.02-1.08-1.6-2.52-1.6-4V2h6v9.51c0 1.46-.54 2.87-1.53 3.94l-.47.52V20h2v2h-4zM7 16v-2h4v2h5v2H2v-2z"}),"BrunchDiningSharp"),Rp=h([c.jsx("path",{d:"M20 10h-2v1.47c0 .95.37 1.89 1.03 2.6.63-.71.97-1.61.97-2.56z",opacity:".3"},"0"),c.jsx("path",{d:"M2 21.5c0 .28.22.5.49.5h13.02c.27 0 .49-.22.49-.5V20H2zm18.47-6.05c.99-1.07 1.53-2.48 1.53-3.94V2h-6v9.47c0 1.48.58 2.92 1.6 4l.4.42V22h4v-2h-2v-4.03zM18 4h2v4h-2zm1.03 10.07c-.65-.71-1.03-1.65-1.03-2.6V10h2v1.51c0 .95-.34 1.85-.97 2.56M15.5 16H11v-2H7v2H2.5c-.28 0-.5.22-.5.5V18h14v-1.5c0-.28-.22-.5-.5-.5"},"1")],"BrunchDiningTwoTone"),Op=h(c.jsx("path",{d:"M7 14c-1.66 0-3 1.34-3 3 0 1.31-1.16 2-2 2 .92 1.22 2.49 2 4 2 2.21 0 4-1.79 4-4 0-1.66-1.34-3-3-3m13.71-9.37-1.34-1.34a.996.996 0 0 0-1.41 0L9 12.25 11.75 15l8.96-8.96c.39-.39.39-1.02 0-1.41"}),"Brush"),yp=h(c.jsx("path",{d:"M7 16c.55 0 1 .45 1 1 0 1.1-.9 2-2 2-.17 0-.33-.02-.5-.05.31-.55.5-1.21.5-1.95 0-.55.45-1 1-1M18.67 3c-.26 0-.51.1-.71.29L9 12.25 11.75 15l8.96-8.96c.39-.39.39-1.02 0-1.41l-1.34-1.34c-.2-.2-.45-.29-.7-.29M7 14c-1.66 0-3 1.34-3 3 0 1.31-1.16 2-2 2 .92 1.22 2.49 2 4 2 2.21 0 4-1.79 4-4 0-1.66-1.34-3-3-3"}),"BrushOutlined"),gp=h(c.jsx("path",{d:"M7 14c-1.66 0-3 1.34-3 3 0 1.31-1.16 2-2 2 .92 1.22 2.49 2 4 2 2.21 0 4-1.79 4-4 0-1.66-1.34-3-3-3m13.71-9.37-1.34-1.34a.996.996 0 0 0-1.41 0L9 12.25 11.75 15l8.96-8.96c.39-.39.39-1.02 0-1.41"}),"BrushRounded"),Ap=h(c.jsx("path",{d:"M7 14c-1.66 0-3 1.34-3 3 0 1.31-1.16 2-2 2 .92 1.22 2.49 2 4 2 2.21 0 4-1.79 4-4 0-1.66-1.34-3-3-3m14.41-8.66-2.75-2.75L9 12.25 11.75 15z"}),"BrushSharp"),fp=h([c.jsx("path",{d:"M8 17c0-.55-.45-1-1-1s-1 .45-1 1c0 .74-.19 1.4-.5 1.95.17.03.33.05.5.05 1.1 0 2-.9 2-2",opacity:".3"},"0"),c.jsx("path",{d:"m11.75 15 8.96-8.96c.39-.39.39-1.02 0-1.41l-1.34-1.34c-.2-.2-.45-.29-.7-.29s-.51.1-.71.29L9 12.25zM6 21c2.21 0 4-1.79 4-4 0-1.66-1.34-3-3-3s-3 1.34-3 3c0 1.31-1.16 2-2 2 .92 1.22 2.49 2 4 2m0-4c0-.55.45-1 1-1s1 .45 1 1c0 1.1-.9 2-2 2-.17 0-.33-.02-.5-.05.31-.55.5-1.21.5-1.95"},"1")],"BrushTwoTone"),Pp=h([c.jsx("circle",{cx:"7.2",cy:"14.4",r:"3.2"},"0"),c.jsx("circle",{cx:"14.8",cy:"18",r:"2"},"1"),c.jsx("circle",{cx:"15.2",cy:"8.8",r:"4.8"},"2")],"BubbleChart"),Fp=h(c.jsx("path",{d:"M7 10c-2.21 0-4 1.79-4 4s1.79 4 4 4 4-1.79 4-4-1.79-4-4-4m0 6c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2m8.01-1c-1.65 0-3 1.35-3 3s1.35 3 3 3 3-1.35 3-3-1.35-3-3-3m0 4c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1M16.5 3C13.47 3 11 5.47 11 8.5s2.47 5.5 5.5 5.5S22 11.53 22 8.5 19.53 3 16.5 3m0 9c-1.93 0-3.5-1.57-3.5-3.5S14.57 5 16.5 5 20 6.57 20 8.5 18.43 12 16.5 12"}),"BubbleChartOutlined"),Bp=h([c.jsx("circle",{cx:"7.2",cy:"14.4",r:"3.2"},"0"),c.jsx("circle",{cx:"14.8",cy:"18",r:"2"},"1"),c.jsx("circle",{cx:"15.2",cy:"8.8",r:"4.8"},"2")],"BubbleChartRounded"),bp=h([c.jsx("circle",{cx:"7.2",cy:"14.4",r:"3.2"},"0"),c.jsx("circle",{cx:"14.8",cy:"18",r:"2"},"1"),c.jsx("circle",{cx:"15.2",cy:"8.8",r:"4.8"},"2")],"BubbleChartSharp"),Dp=h([c.jsx("path",{d:"M16.5 12c1.93 0 3.5-1.57 3.5-3.5S18.43 5 16.5 5 13 6.57 13 8.5s1.57 3.5 3.5 3.5",opacity:".3"},"0"),c.jsx("circle",{cx:"15.01",cy:"18",r:"1",opacity:".3"},"1"),c.jsx("circle",{cx:"7",cy:"14",r:"2",opacity:".3"},"2"),c.jsx("path",{d:"M7 18c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4m0-6c1.1 0 2 .9 2 2s-.9 2-2 2-2-.9-2-2 .9-2 2-2m11.01 6c0-1.65-1.35-3-3-3s-3 1.35-3 3 1.35 3 3 3 3-1.35 3-3m-4 0c0-.55.45-1 1-1s1 .45 1 1-.45 1-1 1-1-.45-1-1m2.49-4c3.03 0 5.5-2.47 5.5-5.5S19.53 3 16.5 3 11 5.47 11 8.5s2.47 5.5 5.5 5.5m0-9C18.43 5 20 6.57 20 8.5S18.43 12 16.5 12 13 10.43 13 8.5 14.57 5 16.5 5"},"3")],"BubbleChartTwoTone"),kp=h(c.jsx("path",{d:"M20 8h-2.81c-.45-.78-1.07-1.45-1.82-1.96L17 4.41 15.59 3l-2.17 2.17C12.96 5.06 12.49 5 12 5s-.96.06-1.41.17L8.41 3 7 4.41l1.62 1.63C7.88 6.55 7.26 7.22 6.81 8H4v2h2.09c-.05.33-.09.66-.09 1v1H4v2h2v1c0 .34.04.67.09 1H4v2h2.81c1.04 1.79 2.97 3 5.19 3s4.15-1.21 5.19-3H20v-2h-2.09c.05-.33.09-.66.09-1v-1h2v-2h-2v-1c0-.34-.04-.67-.09-1H20zm-6 8h-4v-2h4zm0-4h-4v-2h4z"}),"BugReport"),Wp=h(c.jsx("path",{d:"M20 8h-2.81c-.45-.78-1.07-1.45-1.82-1.96L17 4.41 15.59 3l-2.17 2.17C12.96 5.06 12.49 5 12 5s-.96.06-1.41.17L8.41 3 7 4.41l1.62 1.63C7.88 6.55 7.26 7.22 6.81 8H4v2h2.09c-.05.33-.09.66-.09 1v1H4v2h2v1c0 .34.04.67.09 1H4v2h2.81c1.04 1.79 2.97 3 5.19 3s4.15-1.21 5.19-3H20v-2h-2.09c.05-.33.09-.66.09-1v-1h2v-2h-2v-1c0-.34-.04-.67-.09-1H20zm-4 4v3c0 .22-.03.47-.07.7l-.1.65-.37.65c-.72 1.24-2.04 2-3.46 2s-2.74-.77-3.46-2l-.37-.64-.1-.65C8.03 15.48 8 15.23 8 15v-4c0-.23.03-.48.07-.7l.1-.65.37-.65c.3-.52.72-.97 1.21-1.31l.57-.39.74-.18c.31-.08.63-.12.94-.12.32 0 .63.04.95.12l.68.16.61.42c.5.34.91.78 1.21 1.31l.38.65.1.65c.04.22.07.47.07.69zm-6 2h4v2h-4zm0-4h4v2h-4z"}),"BugReportOutlined"),Np=h(c.jsx("path",{d:"M19 8h-1.81c-.45-.78-1.07-1.45-1.82-1.96l.93-.93c.39-.39.39-1.02 0-1.41a.996.996 0 0 0-1.41 0l-1.47 1.47C12.96 5.06 12.49 5 12 5s-.96.06-1.41.17L9.11 3.7a.996.996 0 0 0-1.41 0c-.39.39-.39 1.02 0 1.41l.92.93C7.88 6.55 7.26 7.22 6.81 8H5c-.55 0-1 .45-1 1s.45 1 1 1h1.09c-.05.33-.09.66-.09 1v1H5c-.55 0-1 .45-1 1s.45 1 1 1h1v1c0 .34.04.67.09 1H5c-.55 0-1 .45-1 1s.45 1 1 1h1.81c1.04 1.79 2.97 3 5.19 3s4.15-1.21 5.19-3H19c.55 0 1-.45 1-1s-.45-1-1-1h-1.09c.05-.33.09-.66.09-1v-1h1c.55 0 1-.45 1-1s-.45-1-1-1h-1v-1c0-.34-.04-.67-.09-1H19c.55 0 1-.45 1-1s-.45-1-1-1m-6 8h-2c-.55 0-1-.45-1-1s.45-1 1-1h2c.55 0 1 .45 1 1s-.45 1-1 1m0-4h-2c-.55 0-1-.45-1-1s.45-1 1-1h2c.55 0 1 .45 1 1s-.45 1-1 1"}),"BugReportRounded"),Ep=h(c.jsx("path",{d:"M20 8h-2.81c-.45-.78-1.07-1.45-1.82-1.96L17 4.41 15.59 3l-2.17 2.17C12.96 5.06 12.49 5 12 5s-.96.06-1.41.17L8.41 3 7 4.41l1.62 1.63C7.88 6.55 7.26 7.22 6.81 8H4v2h2.09c-.05.33-.09.66-.09 1v1H4v2h2v1c0 .34.04.67.09 1H4v2h2.81c1.04 1.79 2.97 3 5.19 3s4.15-1.21 5.19-3H20v-2h-2.09c.05-.33.09-.66.09-1v-1h2v-2h-2v-1c0-.34-.04-.67-.09-1H20zm-6 8h-4v-2h4zm0-4h-4v-2h4z"}),"BugReportSharp"),Ip=h([c.jsx("path",{d:"M15.83 9.65 15.46 9c-.3-.53-.71-.96-1.21-1.31l-.61-.42-.68-.16C12.63 7.04 12.32 7 12 7c-.31 0-.63.04-.94.11l-.74.18-.57.4c-.49.34-.91.79-1.21 1.31l-.37.65-.1.65c-.04.23-.07.48-.07.7v4c0 .22.03.47.07.7l.1.65.37.65c.72 1.24 2.04 2 3.46 2s2.74-.77 3.46-2l.37-.64.1-.65c.04-.24.07-.49.07-.71v-4c0-.22-.03-.47-.07-.7zM14 16h-4v-2h4zm0-4h-4v-2h4z",opacity:".3"},"0"),c.jsx("path",{d:"M20 8h-2.81c-.45-.78-1.07-1.45-1.82-1.96L17 4.41 15.59 3l-2.17 2.17C12.96 5.06 12.49 5 12 5s-.96.06-1.41.17L8.41 3 7 4.41l1.62 1.63C7.88 6.55 7.26 7.22 6.81 8H4v2h2.09c-.05.33-.09.66-.09 1v1H4v2h2v1c0 .34.04.67.09 1H4v2h2.81c1.04 1.79 2.97 3 5.19 3s4.15-1.21 5.19-3H20v-2h-2.09c.05-.33.09-.66.09-1v-1h2v-2h-2v-1c0-.34-.04-.67-.09-1H20zm-4 4v3c0 .22-.03.47-.07.7l-.1.65-.37.65c-.72 1.24-2.04 2-3.46 2s-2.74-.77-3.46-2l-.37-.64-.1-.65C8.03 15.47 8 15.22 8 15v-4c0-.22.03-.47.07-.7l.1-.65.37-.65c.3-.52.72-.97 1.21-1.31l.57-.39.74-.18c.31-.08.63-.12.94-.12.32 0 .63.04.95.12l.68.16.61.42c.5.34.91.78 1.21 1.31l.38.65.1.65c.04.22.07.47.07.69zm-6 2h4v2h-4zm0-4h4v2h-4z"},"1")],"BugReportTwoTone"),Up=h(c.jsx("path",{d:"m22.7 19-9.1-9.1c.9-2.3.4-5-1.5-6.9-2-2-5-2.4-7.4-1.3L9 6 6 9 1.6 4.7C.4 7.1.9 10.1 2.9 12.1c1.9 1.9 4.6 2.4 6.9 1.5l9.1 9.1c.4.4 1 .4 1.4 0l2.3-2.3c.5-.4.5-1.1.1-1.4"}),"Build"),Gp=h(c.jsx("path",{fillRule:"evenodd",d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m4.9 13.49-1.4 1.4c-.2.2-.51.2-.71 0l-3.41-3.41c-1.22.43-2.64.17-3.62-.81-1.11-1.11-1.3-2.79-.59-4.1l2.35 2.35 1.41-1.41-2.35-2.34c1.32-.71 2.99-.52 4.1.59.98.98 1.24 2.4.81 3.62l3.41 3.41c.19.19.19.51 0 .7"}),"BuildCircle"),Kp=h(c.jsxs("g",{fillRule:"evenodd",children:[c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8"}),c.jsx("path",{d:"M13.49 11.38c.43-1.22.17-2.64-.81-3.62-1.11-1.11-2.79-1.3-4.1-.59l2.35 2.35-1.41 1.41-2.35-2.35c-.71 1.32-.52 2.99.59 4.1.98.98 2.4 1.24 3.62.81l3.41 3.41c.2.2.51.2.71 0l1.4-1.4c.2-.2.2-.51 0-.71z"})]}),"BuildCircleOutlined"),qp=h(c.jsx("path",{fillRule:"evenodd",d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m4.54 13.85-.69.69c-.39.39-1.02.39-1.41 0l-3.05-3.05c-1.22.43-2.64.17-3.62-.81-1.11-1.11-1.3-2.79-.59-4.1l2.35 2.35 1.41-1.41-2.36-2.35c1.32-.71 2.99-.52 4.1.59.98.98 1.24 2.4.81 3.62l3.05 3.05c.39.39.39 1.03 0 1.42"}),"BuildCircleRounded"),Qp=h(c.jsx("path",{fillRule:"evenodd",d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m3.14 15.25-3.76-3.76c-1.22.43-2.64.17-3.62-.81-1.11-1.11-1.3-2.79-.59-4.1l2.35 2.35 1.41-1.41-2.35-2.35c1.32-.71 2.99-.52 4.1.59.98.98 1.24 2.4.81 3.62l3.76 3.76z"}),"BuildCircleSharp"),Zp=h([c.jsx("path",{d:"M12 4c-4.41 0-8 3.59-8 8s3.59 8 8 8 8-3.59 8-8-3.59-8-8-8",opacity:".3"},"0"),c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8"},"1"),c.jsx("path",{d:"M12.68 7.76c-1.11-1.11-2.79-1.3-4.1-.59l2.35 2.35-1.41 1.41-2.35-2.35c-.71 1.32-.52 2.99.59 4.1.98.98 2.4 1.24 3.62.81l3.41 3.41c.2.2.51.2.71 0l1.4-1.4c.2-.2.2-.51 0-.71l-3.41-3.41c.43-1.23.17-2.64-.81-3.62"},"2")],"BuildCircleTwoTone"),Jp=h(c.jsx("path",{d:"m22.61 18.99-9.08-9.08c.93-2.34.45-5.1-1.44-7C9.79.61 6.21.4 3.66 2.26L7.5 6.11 6.08 7.52 2.25 3.69C.39 6.23.6 9.82 2.9 12.11c1.86 1.86 4.57 2.35 6.89 1.48l9.11 9.11c.39.39 1.02.39 1.41 0l2.3-2.3c.4-.38.4-1.01 0-1.41m-3 1.6-9.46-9.46c-.61.45-1.29.72-2 .82-1.36.2-2.79-.21-3.83-1.25C3.37 9.76 2.93 8.5 3 7.26l3.09 3.09 4.24-4.24-3.09-3.09c1.24-.07 2.49.37 3.44 1.31 1.08 1.08 1.49 2.57 1.24 3.96-.12.71-.42 1.37-.88 1.96l9.45 9.45z"}),"BuildOutlined"),Yp=h(c.jsx("path",{d:"M12.09 2.91C10.08.9 7.07.49 4.65 1.67L8.28 5.3c.39.39.39 1.02 0 1.41L6.69 8.3c-.39.4-1.02.4-1.41 0L1.65 4.67C.48 7.1.89 10.09 2.9 12.1c1.86 1.86 4.58 2.35 6.89 1.48l7.96 7.96c1.03 1.03 2.69 1.03 3.71 0 1.03-1.03 1.03-2.69 0-3.71L13.54 9.9c.92-2.34.44-5.1-1.45-6.99"}),"BuildRounded"),_p=h(c.jsx("path",{d:"M12.09 2.91C10.08.9 7.07.49 4.65 1.67l4.34 4.34-3 3-4.34-4.34C.48 7.1.89 10.09 2.9 12.1c1.86 1.86 4.58 2.35 6.89 1.48l9.82 9.82 3.71-3.71-9.78-9.79c.92-2.34.44-5.1-1.45-6.99"}),"BuildSharp"),Xp=h([c.jsx("path",{d:"M11.92 8.28c.24-1.4-.16-2.89-1.24-3.96-.94-.95-2.2-1.39-3.44-1.32l3.09 3.09-4.24 4.24L3 7.24c-.07 1.24.37 2.49 1.31 3.44 1.04 1.04 2.47 1.45 3.83 1.25.71-.1 1.4-.38 2-.82l9.46 9.46.88-.88-9.45-9.45c.47-.6.77-1.26.89-1.96",opacity:".3"},"0"),c.jsx("path",{d:"M22.61 18.97 13.54 9.9c.93-2.34.45-5.1-1.44-7C9.8.6 6.22.39 3.67 2.25L7.5 6.08 6.08 7.5 2.25 3.67C.39 6.21.6 9.79 2.9 12.09c1.86 1.86 4.57 2.35 6.89 1.48l9.11 9.11c.39.39 1.02.39 1.41 0l2.3-2.3c.4-.38.4-1.02 0-1.41m-3 1.6-9.46-9.46c-.61.45-1.29.72-2 .82-1.36.2-2.79-.21-3.83-1.25-.95-.94-1.39-2.2-1.32-3.44l3.09 3.09 4.24-4.24L7.24 3c1.24-.07 2.49.37 3.44 1.31 1.08 1.08 1.49 2.57 1.24 3.96-.12.7-.42 1.36-.88 1.95l9.45 9.45z"},"1")],"BuildTwoTone"),$p=h(c.jsx("path",{d:"M12 3 4.2 15.5l1.7 1.06L7 14.8V21h4v-5h2v5h4v-6.21l1.1 1.77 1.7-1.06zm1 11h-2v-2h2z"}),"Bungalow"),cH=h(c.jsx("path",{d:"M13 14h-2v-2h2zm5.1 2.56L17 14.79V21H7v-6.2l-1.1 1.76-1.7-1.06L12 3l7.8 12.5zM15 11.59l-3-4.8-3 4.8V19h2v-3h2v3h2z"}),"BungalowOutlined"),hH=h(c.jsx("path",{d:"M12 16c.55 0 1 .45 1 1v4h3c.55 0 1-.45 1-1v-5.21l.57.92c.29.47.91.61 1.38.32s.61-.91.32-1.38L12.85 4.36c-.39-.63-1.31-.63-1.7 0L4.73 14.65c-.29.47-.15 1.09.32 1.38s1.08.15 1.38-.32L7 14.8V20c0 .55.45 1 1 1h3v-4c0-.55.45-1 1-1m1-3c0 .55-.45 1-1 1s-1-.45-1-1 .45-1 1-1 1 .45 1 1"}),"BungalowRounded"),sH=h(c.jsx("path",{d:"M12 3 4.2 15.5l1.7 1.06L7 14.8V21h4v-5h2v5h4v-6.21l1.1 1.77 1.7-1.06zm1 11h-2v-2h2z"}),"BungalowSharp"),tH=h([c.jsx("path",{d:"m12 6.78-3 4.8V19h2v-3h2v3h2v-7.42zM13 14h-2v-2h2z",opacity:".3"},"0"),c.jsx("path",{d:"M13 14h-2v-2h2zm5.1 2.56L17 14.79V21H7v-6.2l-1.1 1.76-1.7-1.06L12 3l7.8 12.5zM15 11.59l-3-4.8-3 4.8V19h2v-3h2v3h2z"},"1")],"BungalowTwoTone"),oH=h(c.jsx("path",{d:"M1 5h2v14H1zm4 0h2v14H5zm17 0H10c-.55 0-1 .45-1 1v12c0 .55.45 1 1 1h12c.55 0 1-.45 1-1V6c0-.55-.45-1-1-1M11 17l2.5-3.15L15.29 16l2.5-3.22L21 17z"}),"BurstMode"),vH=h(c.jsx("path",{d:"M1 5h2v14H1zm4 0h2v14H5zm17 0H10c-.55 0-1 .45-1 1v12c0 .55.45 1 1 1h12c.55 0 1-.45 1-1V6c0-.55-.45-1-1-1m-1 12H11V7h10zm-3.57-4.38-2 2.57L14 13.47l-2 2.52h8z"}),"BurstModeOutlined"),eH=h(c.jsx("path",{d:"M2 5c.55 0 1 .45 1 1v12c0 .55-.45 1-1 1s-1-.45-1-1V6c0-.55.45-1 1-1m4 0c.55 0 1 .45 1 1v12c0 .55-.45 1-1 1s-1-.45-1-1V6c0-.55.45-1 1-1m16 0H10c-.55 0-1 .45-1 1v12c0 .55.45 1 1 1h12c.55 0 1-.45 1-1V6c0-.55-.45-1-1-1M11.64 16.19l1.47-1.86c.2-.25.57-.25.78-.01l1.4 1.68 2.1-2.71c.2-.26.59-.26.79 0l2.21 2.9c.25.33.02.8-.4.8h-7.96c-.41.01-.65-.47-.39-.8"}),"BurstModeRounded"),lH=h(c.jsx("path",{d:"M1 5h2v14H1zm4 0h2v14H5zm18 0H9v14h14zM11 17l2.5-3.15L15.29 16l2.5-3.22L21 17z"}),"BurstModeSharp"),nH=h([c.jsx("path",{d:"M11 17h10V7H11zm3-3.53 1.43 1.72 2-2.58L20 15.99h-8z",opacity:".3"},"0"),c.jsx("path",{d:"M1 5h2v14H1zm4 0h2v14H5zm17 0H10c-.55 0-1 .45-1 1v12c0 .55.45 1 1 1h12c.55 0 1-.45 1-1V6c0-.55-.45-1-1-1m-1 12H11V7h10zm-3.57-4.38-2 2.57L14 13.47l-2 2.52h8z"},"1")],"BurstModeTwoTone"),aH=h(c.jsx("path",{d:"M16 1a7 7 0 0 0-5.78 3.05l.02-.03C9.84 4 9.42 4 9 4c-4.42 0-8 .5-8 4v10c0 .88.39 1.67 1 2.22V22a1 1 0 0 0 1 1h1a1 1 0 0 0 1-1v-1h8v1a1 1 0 0 0 1 1h1a1 1 0 0 0 1-1v-1.78c.61-.55 1-1.34 1-2.22v-3.08A7 7 0 0 0 16 1M4.5 19a1.5 1.5 0 1 1 0-3 1.5 1.5 0 0 1 0 3M3 13V8h6c0 1.96.81 3.73 2.11 5zm10.5 6a1.5 1.5 0 1 1 0-3 1.5 1.5 0 0 1 0 3m2.5-6a5 5 0 1 1 0-10 5 5 0 0 1 0 10m-1-9h2v5h-2zm0 6h2v2h-2z"}),"BusAlert"),dH=h([c.jsx("circle",{cx:"6.5",cy:"15.5",r:"1.5"},"0"),c.jsx("circle",{cx:"13.5",cy:"15.5",r:"1.5"},"1"),c.jsx("path",{d:"M4 11V8h7.29C11.1 7.37 11 6.7 11 6H4.43c.83-.71 2.98-1.09 6.65-.98.1-.7.3-1.37.59-1.99C2.97 2.67 2 5.02 2 7v9.5c0 .95.38 1.81 1 2.44V21c0 .55.45 1 1 1h1c.55 0 1-.45 1-1v-1h8v1c0 .55.45 1 1 1h1c.55 0 1-.45 1-1v-2.06c.62-.63 1-1.49 1-2.44V13c-1.91 0-3.63-.76-4.89-2zm12 5c0 1.1-.9 2-2 2H6c-1.1 0-2-.9-2-2v-3h12z"},"2"),c.jsx("path",{d:"M18 1c-2.76 0-5 2.24-5 5s2.24 5 5 5 5-2.24 5-5-2.24-5-5-5m.5 8h-1V8h1zm0-2h-1V3h1z"},"3")],"BusAlertOutlined"),zH=h([c.jsx("path",{d:"M4 11V8h7.29c-.77-2.6.21-4.61.37-4.97C2.97 2.67 2 5.02 2 7v9.5c0 .95.38 1.81 1 2.44v1.56c0 .83.67 1.5 1.5 1.5S6 21.33 6 20.5V20h8v.5c0 .82.67 1.5 1.5 1.5.82 0 1.5-.67 1.5-1.5v-1.56c.62-.63 1-1.49 1-2.44V13c-1.91 0-3.63-.76-4.89-2zm2.5 6c-.83 0-1.5-.67-1.5-1.5S5.67 14 6.5 14s1.5.67 1.5 1.5S7.33 17 6.5 17m8.5-1.5c0 .83-.67 1.5-1.5 1.5s-1.5-.67-1.5-1.5.67-1.5 1.5-1.5 1.5.67 1.5 1.5"},"0"),c.jsx("path",{d:"M18 1c-2.76 0-5 2.24-5 5s2.24 5 5 5 5-2.24 5-5-2.24-5-5-5m.5 5.5c0 .28-.22.5-.5.5s-.5-.22-.5-.5v-3c0-.28.22-.5.5-.5s.5.22.5.5zm0 2c0 .28-.22.5-.5.5s-.5-.22-.5-.5.22-.5.5-.5.5.22.5.5"},"1")],"BusAlertRounded"),mH=h([c.jsx("path",{d:"M4 11V8h7.29c-.77-2.6.21-4.61.37-4.97C2.97 2.67 2 5.02 2 7v9.5c0 .95.38 1.81 1 2.44V22h3v-2h8v2h3v-3.06c.62-.63 1-1.49 1-2.44V13c-1.91 0-3.63-.76-4.89-2zm2.5 6c-.83 0-1.5-.67-1.5-1.5S5.67 14 6.5 14s1.5.67 1.5 1.5S7.33 17 6.5 17m8.5-1.5c0 .83-.67 1.5-1.5 1.5s-1.5-.67-1.5-1.5.67-1.5 1.5-1.5 1.5.67 1.5 1.5"},"0"),c.jsx("path",{d:"M18 1c-2.76 0-5 2.24-5 5s2.24 5 5 5 5-2.24 5-5-2.24-5-5-5m.5 8h-1V8h1zm0-2h-1V3h1z"},"1")],"BusAlertSharp"),pH=h([c.jsx("path",{d:"M4 16c0 1.1.9 2 2 2h8c1.1 0 2-.9 2-2v-3H4zm9.5-2c.83 0 1.5.67 1.5 1.5s-.67 1.5-1.5 1.5-1.5-.67-1.5-1.5.67-1.5 1.5-1.5m-7 0c.83 0 1.5.67 1.5 1.5S7.33 17 6.5 17 5 16.33 5 15.5 5.67 14 6.5 14M4.43 6H11c0-.33.03-.66.08-.98-3.68-.11-5.83.27-6.65.98",opacity:".3"},"0"),c.jsx("path",{d:"M4 11V8h7.29C11.1 7.37 11 6.7 11 6H4.43c.83-.71 2.98-1.09 6.65-.98.1-.7.3-1.37.59-1.99C2.97 2.67 2 5.02 2 7v9.5c0 .95.38 1.81 1 2.44V21c0 .55.45 1 1 1h1c.55 0 1-.45 1-1v-1h8v1c0 .55.45 1 1 1h1c.55 0 1-.45 1-1v-2.06c.62-.63 1-1.49 1-2.44V13c-1.91 0-3.63-.76-4.89-2zm12 5c0 1.1-.9 2-2 2H6c-1.1 0-2-.9-2-2v-3h12z"},"1"),c.jsx("circle",{cx:"6.5",cy:"15.5",r:"1.5"},"2"),c.jsx("circle",{cx:"13.5",cy:"15.5",r:"1.5"},"3"),c.jsx("path",{d:"M18 1c-2.76 0-5 2.24-5 5s2.24 5 5 5 5-2.24 5-5-2.24-5-5-5m.5 8h-1V8h1zm0-2h-1V3h1z"},"4")],"BusAlertTwoTone"),HH=h(c.jsx("path",{d:"M12 7V3H2v18h20V7zM6 19H4v-2h2zm0-4H4v-2h2zm0-4H4V9h2zm0-4H4V5h2zm4 12H8v-2h2zm0-4H8v-2h2zm0-4H8V9h2zm0-4H8V5h2zm10 12h-8v-2h2v-2h-2v-2h2v-2h-2V9h8zm-2-8h-2v2h2zm0 4h-2v2h2z"}),"Business"),MH=h(c.jsx("path",{d:"M10 16v-1H3.01L3 19c0 1.11.89 2 2 2h14c1.11 0 2-.89 2-2v-4h-7v1zm10-9h-4.01V5l-2-2h-4l-2 2v2H4c-1.1 0-2 .9-2 2v3c0 1.11.89 2 2 2h6v-2h4v2h6c1.1 0 2-.9 2-2V9c0-1.1-.9-2-2-2m-6 0h-4V5h4z"}),"BusinessCenter"),rH=h(c.jsx("path",{d:"M20 7h-4V5l-2-2h-4L8 5v2H4c-1.1 0-2 .9-2 2v5c0 .75.4 1.38 1 1.73V19c0 1.11.89 2 2 2h14c1.11 0 2-.89 2-2v-3.28c.59-.35 1-.99 1-1.72V9c0-1.1-.9-2-2-2M10 5h4v2h-4zM4 9h16v5h-5v-3H9v3H4zm9 6h-2v-2h2zm6 4H5v-3h4v1h6v-1h4z"}),"BusinessCenterOutlined"),iH=h(c.jsx("path",{d:"M13 16h-2c-.55 0-1-.45-1-1H3.01v4c0 1.1.9 2 2 2H19c1.1 0 2-.9 2-2v-4h-7c0 .55-.45 1-1 1m7-9h-4c0-2.21-1.79-4-4-4S8 4.79 8 7H4c-1.1 0-2 .9-2 2v3c0 1.11.89 2 2 2h6v-1c0-.55.45-1 1-1h2c.55 0 1 .45 1 1v1h6c1.1 0 2-.9 2-2V9c0-1.1-.9-2-2-2M10 7c0-1.1.9-2 2-2s2 .9 2 2H9.99z"}),"BusinessCenterRounded"),VH=h(c.jsx("path",{d:"M10 16v-1H3.01v6H21v-6h-7v1zm12-9h-6V5l-2-2h-4L8 5v2H2v7h8v-2h4v2h8zm-8 0h-4V5h4z"}),"BusinessCenterSharp"),xH=h([c.jsx("path",{d:"M15 17H9v-1H5v3h14v-3h-4zM4 14h5v-3h6v3h5V9H4z",opacity:".3"},"0"),c.jsx("path",{d:"M20 7h-4V5l-2-2h-4L8 5v2H4c-1.1 0-2 .9-2 2v5c0 .75.4 1.38 1 1.73V19c0 1.11.89 2 2 2h14c1.11 0 2-.89 2-2v-3.28c.59-.35 1-.99 1-1.72V9c0-1.1-.9-2-2-2M10 5h4v2h-4zm9 14H5v-3h4v1h6v-1h4zm-8-4v-2h2v2zm9-1h-5v-3H9v3H4V9h16z"},"1")],"BusinessCenterTwoTone"),jH=h(c.jsx("path",{d:"M12 7V3H2v18h20V7zM6 19H4v-2h2zm0-4H4v-2h2zm0-4H4V9h2zm0-4H4V5h2zm4 12H8v-2h2zm0-4H8v-2h2zm0-4H8V9h2zm0-4H8V5h2zm10 12h-8v-2h2v-2h-2v-2h2v-2h-2V9h8zm-2-8h-2v2h2zm0 4h-2v2h2z"}),"BusinessOutlined"),uH=h(c.jsx("path",{d:"M12 7V5c0-1.1-.9-2-2-2H4c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V9c0-1.1-.9-2-2-2zM6 19H4v-2h2zm0-4H4v-2h2zm0-4H4V9h2zm0-4H4V5h2zm4 12H8v-2h2zm0-4H8v-2h2zm0-4H8V9h2zm0-4H8V5h2zm9 12h-7v-2h2v-2h-2v-2h2v-2h-2V9h7c.55 0 1 .45 1 1v8c0 .55-.45 1-1 1m-1-8h-2v2h2zm0 4h-2v2h2z"}),"BusinessRounded"),LH=h(c.jsx("path",{d:"M12 7V3H2v18h20V7zM6 19H4v-2h2zm0-4H4v-2h2zm0-4H4V9h2zm0-4H4V5h2zm4 12H8v-2h2zm0-4H8v-2h2zm0-4H8V9h2zm0-4H8V5h2zm10 12h-8v-2h2v-2h-2v-2h2v-2h-2V9h8zm-2-8h-2v2h2zm0 4h-2v2h2z"}),"BusinessSharp"),SH=h([c.jsx("path",{d:"M12 11h2v2h-2v2h2v2h-2v2h8V9h-8zm4 0h2v2h-2zm0 4h2v2h-2z",opacity:".3"},"0"),c.jsx("path",{d:"M16 15h2v2h-2zm0-4h2v2h-2zm6-4H12V3H2v18h20zM6 19H4v-2h2zm0-4H4v-2h2zm0-4H4V9h2zm0-4H4V5h2zm4 12H8v-2h2zm0-4H8v-2h2zm0-4H8V9h2zm0-4H8V5h2zm10 12h-8v-2h2v-2h-2v-2h2v-2h-2V9h8z"},"1")],"BusinessTwoTone"),CH=h(c.jsx("path",{d:"M10 1c0 1.66-1.34 3-3 3-.55 0-1 .45-1 1H4c0-1.66 1.34-3 3-3 .55 0 1-.45 1-1zm2 2L6 7.58V6H4v3.11L1 11.4l1.21 1.59L4 11.62V21h16v-9.38l1.79 1.36L23 11.4zm1.94 4h-3.89L12 5.52zm-6.5 2h9.12L18 10.1v.9H6v-.9zM18 13v2H6v-2zM6 19v-2h12v2z"}),"Cabin"),TH=h(c.jsx("path",{d:"M10 1c0 1.66-1.34 3-3 3-.55 0-1 .45-1 1H4c0-1.66 1.34-3 3-3 .55 0 1-.45 1-1zm2 2L6 7.58V6H4v3.11L1 11.4l1.21 1.59L4 11.62V21h16v-9.38l1.79 1.36L23 11.4zm1.94 4h-3.89L12 5.52zm-6.5 2h9.12L18 10.1v.9H6v-.9zM18 13v2H6v-2zM6 19v-2h12v2z"}),"CabinOutlined"),wH=h(c.jsx("path",{d:"M4.37 3.55C4.89 2.62 5.87 2 7 2c.38 0 .72-.22.89-.53.15-.31.5-.47.84-.47.74 0 1.26.8.9 1.45C9.11 3.38 8.13 4 7 4c-.38 0-.72.22-.89.53-.15.31-.5.47-.84.47-.74 0-1.26-.8-.9-1.45m18.02 8.64c-.34.44-.96.52-1.4.19l-.99-.76V20c0 .55-.45 1-1 1H5c-.55 0-1-.45-1-1v-8.38l-.99.76c-.44.34-1.07.25-1.4-.19s-.25-1.07.19-1.4L4 9.11V7c0-.55.45-1 1-1s1 .45 1 1v.58l5.39-4.12c.36-.27.86-.27 1.21 0l9.6 7.33c.44.34.53.97.19 1.4M10.06 7h3.89L12 5.52zM6 10.1v.9h12v-.9L16.56 9H7.44zM6 13v2h12v-2zm12 6v-2H6v2z"}),"CabinRounded"),RH=h(c.jsx("path",{d:"M10 1c0 1.66-1.34 3-3 3-.55 0-1 .45-1 1H4c0-1.66 1.34-3 3-3 .55 0 1-.45 1-1zm2 2L6 7.58V6H4v3.11L1 11.4l1.21 1.59L4 11.62V21h16v-9.38l1.79 1.36L23 11.4zm1.94 4h-3.89L12 5.52zm-6.5 2h9.12L18 10.1v.9H6v-.9zM18 13v2H6v-2zM6 19v-2h12v2z"}),"CabinSharp"),OH=h([c.jsx("path",{d:"M13.94 7h-3.89L12 5.52zm-6.5 2h9.12L18 10.1v.9H6v-.9zM18 13v2H6v-2zM6 19v-2h12v2z",opacity:".3"},"0"),c.jsx("path",{d:"M10 1c0 1.66-1.34 3-3 3-.55 0-1 .45-1 1H4c0-1.66 1.34-3 3-3 .55 0 1-.45 1-1zm2 2L6 7.58V6H4v3.11L1 11.4l1.21 1.59L4 11.62V21h16v-9.38l1.79 1.36L23 11.4zm1.94 4h-3.89L12 5.52zm-6.5 2h9.12L18 10.1v.9H6v-.9zM18 13v2H6v-2zM6 19v-2h12v2z"},"1")],"CabinTwoTone"),yH=h(c.jsx("path",{d:"M20 5V4c0-.55-.45-1-1-1h-2c-.55 0-1 .45-1 1v1h-1v4c0 .55.45 1 1 1h1v7c0 1.1-.9 2-2 2s-2-.9-2-2V7c0-2.21-1.79-4-4-4S5 4.79 5 7v7H4c-.55 0-1 .45-1 1v4h1v1c0 .55.45 1 1 1h2c.55 0 1-.45 1-1v-1h1v-4c0-.55-.45-1-1-1H7V7c0-1.1.9-2 2-2s2 .9 2 2v10c0 2.21 1.79 4 4 4s4-1.79 4-4v-7h1c.55 0 1-.45 1-1V5z"}),"Cable"),gH=h(c.jsx("path",{d:"M20 5V4c0-.55-.45-1-1-1h-2c-.55 0-1 .45-1 1v1h-1v4c0 .55.45 1 1 1h1v7c0 1.1-.9 2-2 2s-2-.9-2-2V7c0-2.21-1.79-4-4-4S5 4.79 5 7v7H4c-.55 0-1 .45-1 1v4h1v1c0 .55.45 1 1 1h2c.55 0 1-.45 1-1v-1h1v-4c0-.55-.45-1-1-1H7V7c0-1.1.9-2 2-2s2 .9 2 2v10c0 2.21 1.79 4 4 4s4-1.79 4-4v-7h1c.55 0 1-.45 1-1V5z"}),"CableOutlined"),AH=h(c.jsx("path",{d:"M20 5V4c0-.55-.45-1-1-1h-2c-.55 0-1 .45-1 1v1c-.55 0-1 .45-1 1v3c0 .55.45 1 1 1h1v6.91c0 1.04-.76 1.98-1.79 2.08-1.2.12-2.21-.82-2.21-1.99V7.14c0-2.13-1.61-3.99-3.74-4.13C6.93 2.86 5 4.7 5 7v7H4c-.55 0-1 .45-1 1v3c0 .55.45 1 1 1v1c0 .55.45 1 1 1h2c.55 0 1-.45 1-1v-1c.55 0 1-.45 1-1v-3c0-.55-.45-1-1-1H7V7.09c0-1.04.76-1.98 1.79-2.08C9.99 4.89 11 5.83 11 7v9.86c0 2.13 1.61 3.99 3.74 4.13C17.07 21.14 19 19.3 19 17v-7h1c.55 0 1-.45 1-1V6c0-.55-.45-1-1-1"}),"CableRounded"),fH=h(c.jsx("path",{d:"M20 5V3h-4v2h-1v5h2v9h-4V3H5v11H3v5h1v2h4v-2h1v-5H7V5h4v16h8V10h2V5z"}),"CableSharp"),PH=h(c.jsx("path",{d:"M20 5V4c0-.55-.45-1-1-1h-2c-.55 0-1 .45-1 1v1h-1v4c0 .55.45 1 1 1h1v7c0 1.1-.9 2-2 2s-2-.9-2-2V7c0-2.21-1.79-4-4-4S5 4.79 5 7v7H4c-.55 0-1 .45-1 1v4h1v1c0 .55.45 1 1 1h2c.55 0 1-.45 1-1v-1h1v-4c0-.55-.45-1-1-1H7V7c0-1.1.9-2 2-2s2 .9 2 2v10c0 2.21 1.79 4 4 4s4-1.79 4-4v-7h1c.55 0 1-.45 1-1V5z"}),"CableTwoTone"),FH=h(c.jsx("path",{d:"m19 8-4 4h3c0 3.31-2.69 6-6 6-1.01 0-1.97-.25-2.8-.7l-1.46 1.46C8.97 19.54 10.43 20 12 20c4.42 0 8-3.58 8-8h3zM6 12c0-3.31 2.69-6 6-6 1.01 0 1.97.25 2.8.7l1.46-1.46C15.03 4.46 13.57 4 12 4c-4.42 0-8 3.58-8 8H1l4 4 4-4z"}),"Cached"),BH=h(c.jsx("path",{d:"m19 8-4 4h3c0 3.31-2.69 6-6 6-1.01 0-1.97-.25-2.8-.7l-1.46 1.46C8.97 19.54 10.43 20 12 20c4.42 0 8-3.58 8-8h3zM6 12c0-3.31 2.69-6 6-6 1.01 0 1.97.25 2.8.7l1.46-1.46C15.03 4.46 13.57 4 12 4c-4.42 0-8 3.58-8 8H1l4 4 4-4z"}),"CachedOutlined"),bH=h(c.jsx("path",{d:"m18.65 8.35-2.79 2.79c-.32.32-.1.86.35.86H18c0 3.31-2.69 6-6 6-.79 0-1.56-.15-2.25-.44-.36-.15-.77-.04-1.04.23-.51.51-.33 1.37.34 1.64.91.37 1.91.57 2.95.57 4.42 0 8-3.58 8-8h1.79c.45 0 .67-.54.35-.85l-2.79-2.79c-.19-.2-.51-.2-.7-.01M6 12c0-3.31 2.69-6 6-6 .79 0 1.56.15 2.25.44.36.15.77.04 1.04-.23.51-.51.33-1.37-.34-1.64C14.04 4.2 13.04 4 12 4c-4.42 0-8 3.58-8 8H2.21c-.45 0-.67.54-.35.85l2.79 2.79c.2.2.51.2.71 0l2.79-2.79c.31-.31.09-.85-.36-.85z"}),"CachedRounded"),DH=h(c.jsx("path",{d:"m19 8-4 4h3c0 3.31-2.69 6-6 6-1.01 0-1.97-.25-2.8-.7l-1.46 1.46C8.97 19.54 10.43 20 12 20c4.42 0 8-3.58 8-8h3zM6 12c0-3.31 2.69-6 6-6 1.01 0 1.97.25 2.8.7l1.46-1.46C15.03 4.46 13.57 4 12 4c-4.42 0-8 3.58-8 8H1l4 4 4-4z"}),"CachedSharp"),kH=h(c.jsx("path",{d:"m19 8-4 4h3c0 3.31-2.69 6-6 6-1.01 0-1.97-.25-2.8-.7l-1.46 1.46C8.97 19.54 10.43 20 12 20c4.42 0 8-3.58 8-8h3zM6 12c0-3.31 2.69-6 6-6 1.01 0 1.97.25 2.8.7l1.46-1.46C15.03 4.46 13.57 4 12 4c-4.42 0-8 3.58-8 8H1l4 4 4-4z"}),"CachedTwoTone"),WH=h(c.jsx("path",{d:"M12 6c1.11 0 2-.9 2-2 0-.38-.1-.73-.29-1.03L12 0l-1.71 2.97c-.19.3-.29.65-.29 1.03 0 1.1.9 2 2 2m4.6 9.99-1.07-1.07-1.08 1.07c-1.3 1.3-3.58 1.31-4.89 0l-1.07-1.07-1.09 1.07C6.75 16.64 5.88 17 4.96 17c-.73 0-1.4-.23-1.96-.61V21c0 .55.45 1 1 1h16c.55 0 1-.45 1-1v-4.61c-.56.38-1.23.61-1.96.61-.92 0-1.79-.36-2.44-1.01M18 9h-5V7h-2v2H6c-1.66 0-3 1.34-3 3v1.54c0 1.08.88 1.96 1.96 1.96.52 0 1.02-.2 1.38-.57l2.14-2.13 2.13 2.13c.74.74 2.03.74 2.77 0l2.14-2.13 2.13 2.13c.37.37.86.57 1.38.57 1.08 0 1.96-.88 1.96-1.96V12C21 10.34 19.66 9 18 9"}),"Cake"),NH=h(c.jsx("path",{d:"M12 6c1.11 0 2-.9 2-2 0-.38-.1-.73-.29-1.03L12 0l-1.71 2.97c-.19.3-.29.65-.29 1.03 0 1.1.9 2 2 2m6 3h-5V7h-2v2H6c-1.66 0-3 1.34-3 3v9c0 .55.45 1 1 1h16c.55 0 1-.45 1-1v-9c0-1.66-1.34-3-3-3m1 11H5v-3c.9-.01 1.76-.37 2.4-1.01l1.09-1.07 1.07 1.07c1.31 1.31 3.59 1.3 4.89 0l1.08-1.07 1.07 1.07c.64.64 1.5 1 2.4 1.01zm0-4.5c-.51-.01-.99-.2-1.35-.57l-2.13-2.13-2.14 2.13c-.74.74-2.03.74-2.77 0L8.48 12.8l-2.14 2.13c-.35.36-.83.56-1.34.57V12c0-.55.45-1 1-1h12c.55 0 1 .45 1 1z"}),"CakeOutlined"),EH=h(c.jsx("path",{d:"M12.68 5.88c.7-.24 1.22-.9 1.3-1.64.05-.47-.05-.91-.28-1.27L12.42.75c-.19-.33-.67-.33-.87 0l-1.28 2.22c-.17.3-.27.65-.27 1.03 0 1.32 1.3 2.35 2.68 1.88m3.85 10.04-1-1-1.08 1.07c-1.3 1.3-3.58 1.31-4.89 0l-1.07-1.07-1.09 1.07C6.75 16.64 5.88 17 4.96 17c-.73 0-1.4-.23-1.96-.61V20c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2v-3.61c-.75.51-1.71.75-2.74.52-.66-.14-1.25-.51-1.73-.99M18 9h-5V8c0-.55-.45-1-1-1s-1 .45-1 1v1H6c-1.66 0-3 1.34-3 3v1.46c0 .85.5 1.67 1.31 1.94.73.24 1.52.06 2.03-.46l2.14-2.13 2.13 2.13c.76.76 2.01.76 2.77 0l2.14-2.13 2.13 2.13c.43.43 1.03.63 1.65.55.99-.13 1.69-1.06 1.69-2.06v-1.42C21 10.34 19.66 9 18 9"}),"CakeRounded"),IH=h(c.jsx("path",{d:"M12 6c1.11 0 2-.9 2-2 0-.38-.1-.73-.29-1.03L12 0l-1.71 2.97c-.19.3-.29.65-.29 1.03 0 1.1.9 2 2 2m4.53 9.92-1-1-1.08 1.07c-1.3 1.3-3.58 1.31-4.89 0l-1.07-1.07-1.09 1.07C6.75 16.64 5.88 17 4.96 17c-.73 0-1.4-.23-1.96-.61V22h18v-5.61c-.75.51-1.71.75-2.74.52-.66-.14-1.25-.51-1.73-.99M18 9h-5V7h-2v2H6c-1.66 0-3 1.34-3 3v1.54c0 1.08.88 1.96 1.96 1.96.52 0 1.02-.2 1.38-.57l2.14-2.13 2.13 2.13c.74.74 2.03.74 2.77 0l2.14-2.13 2.13 2.13c.37.37.86.57 1.38.57 1.08 0 1.96-.88 1.96-1.96V12C21 10.34 19.66 9 18 9"}),"CakeSharp"),UH=h([c.jsx("path",{d:"m15.53 14.92-1.08 1.07c-1.3 1.3-3.58 1.31-4.89 0l-1.07-1.07-1.09 1.07c-.64.64-1.5 1-2.4 1.01v3h14v-3c-.9-.01-1.76-.37-2.4-1.01zM18 11H6c-.55 0-1 .45-1 1v3.5c.51-.01.99-.21 1.34-.57l2.14-2.13 2.13 2.13c.74.74 2.03.74 2.77 0l2.14-2.13 2.13 2.13c.36.36.84.56 1.35.57V12c0-.55-.45-1-1-1",opacity:".3"},"0"),c.jsx("path",{d:"M12 6c1.11 0 2-.9 2-2 0-.38-.1-.73-.29-1.03L12 0l-1.71 2.97c-.19.3-.29.65-.29 1.03 0 1.1.9 2 2 2m6 3h-5V7h-2v2H6c-1.66 0-3 1.34-3 3v9c0 .55.45 1 1 1h16c.55 0 1-.45 1-1v-9c0-1.66-1.34-3-3-3m1 11H5v-3c.9-.01 1.76-.37 2.4-1.01l1.09-1.07 1.07 1.07c1.31 1.31 3.59 1.3 4.89 0l1.08-1.07 1.07 1.07c.64.64 1.5 1 2.4 1.01zm0-4.5c-.51-.01-.99-.2-1.35-.57l-2.13-2.13-2.14 2.13c-.74.74-2.03.74-2.77 0L8.48 12.8l-2.14 2.13c-.35.36-.83.56-1.34.57V12c0-.55.45-1 1-1h12c.55 0 1 .45 1 1z"},"1")],"CakeTwoTone"),GH=h(c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m-5.97 4.06L14.09 6l1.41 1.41L16.91 6l1.06 1.06-1.41 1.41 1.41 1.41-1.06 1.06-1.41-1.4-1.41 1.41-1.06-1.06 1.41-1.41zm-6.78.66h5v1.5h-5zM11.5 16h-2v2H8v-2H6v-1.5h2v-2h1.5v2h2zm6.5 1.25h-5v-1.5h5zm0-2.5h-5v-1.5h5z"}),"Calculate"),KH=h([c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 16H5V5h14z"},"0"),c.jsx("path",{d:"M6.25 7.72h5v1.5h-5zM13 15.75h5v1.5h-5zm0-2.5h5v1.5h-5zM8 18h1.5v-2h2v-1.5h-2v-2H8v2H6V16h2zm6.09-7.05 1.41-1.41 1.41 1.41 1.06-1.06-1.41-1.42 1.41-1.41L16.91 6 15.5 7.41 14.09 6l-1.06 1.06 1.41 1.41-1.41 1.42z"},"1")],"CalculateOutlined"),qH=h(c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m-5.44 3.53c.29-.29.77-.29 1.06 0l.88.88.88-.88c.29-.29.77-.29 1.06 0s.29.77 0 1.06l-.88.88.88.88c.29.29.29.77 0 1.06s-.77.29-1.06 0l-.88-.87-.88.88c-.29.29-.77.29-1.06 0s-.29-.77 0-1.06l.88-.88-.88-.88c-.3-.3-.3-.78 0-1.07M7 7.72h3.5c.41 0 .75.34.75.75s-.34.75-.75.75H7c-.41 0-.75-.34-.75-.75s.34-.75.75-.75M10.75 16H9.5v1.25c0 .41-.34.75-.75.75S8 17.66 8 17.25V16H6.75c-.41 0-.75-.34-.75-.75s.34-.75.75-.75H8v-1.25c0-.41.34-.75.75-.75s.75.34.75.75v1.25h1.25c.41 0 .75.34.75.75s-.34.75-.75.75m6.5 1.25h-3.5c-.41 0-.75-.34-.75-.75s.34-.75.75-.75h3.5c.41 0 .75.34.75.75s-.34.75-.75.75m0-2.5h-3.5c-.41 0-.75-.34-.75-.75s.34-.75.75-.75h3.5c.41 0 .75.34.75.75s-.34.75-.75.75"}),"CalculateRounded"),QH=h(c.jsx("path",{d:"M21 3H3v18h18zm-7.97 4.06L14.09 6l1.41 1.41L16.91 6l1.06 1.06-1.41 1.41 1.41 1.41-1.06 1.06-1.41-1.4-1.41 1.41-1.06-1.06 1.41-1.41zm-6.78.66h5v1.5h-5zM11.5 16h-2v2H8v-2H6v-1.5h2v-2h1.5v2h2zm6.5 1.25h-5v-1.5h5zm0-2.5h-5v-1.5h5z"}),"CalculateSharp"),ZH=h([c.jsx("path",{d:"M5 19h14V5H5zm8.03-11.94L14.09 6l1.41 1.41L16.91 6l1.06 1.06-1.41 1.41 1.41 1.41-1.06 1.06-1.41-1.4-1.41 1.41-1.06-1.06 1.41-1.41zM13 13.25h5v1.5h-5zm0 2.5h5v1.5h-5zM6.25 7.72h5v1.5h-5zM6 14.5h2v-2h1.5v2h2V16h-2v2H8v-2H6z",opacity:".3"},"0"),c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 16H5V5h14z"},"1"),c.jsx("path",{d:"M6.25 7.72h5v1.5h-5zM13 15.75h5v1.5h-5zm0-2.5h5v1.5h-5zM8 18h1.5v-2h2v-1.5h-2v-2H8v2H6V16h2zm6.09-7.05 1.41-1.41 1.41 1.41 1.06-1.06-1.41-1.42 1.41-1.41L16.91 6 15.5 7.41 14.09 6l-1.06 1.06 1.41 1.41-1.41 1.42z"},"2")],"CalculateTwoTone"),JH=h(c.jsx("path",{d:"M19 4h-1V2h-2v2H8V2H6v2H5c-1.11 0-1.99.9-1.99 2L3 20c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2m0 16H5V10h14zM9 14H7v-2h2zm4 0h-2v-2h2zm4 0h-2v-2h2zm-8 4H7v-2h2zm4 0h-2v-2h2zm4 0h-2v-2h2z"}),"CalendarMonth"),YH=h(c.jsx("path",{d:"M19 4h-1V2h-2v2H8V2H6v2H5c-1.11 0-1.99.9-1.99 2L3 20c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2m0 16H5V10h14zm0-12H5V6h14zM9 14H7v-2h2zm4 0h-2v-2h2zm4 0h-2v-2h2zm-8 4H7v-2h2zm4 0h-2v-2h2zm4 0h-2v-2h2z"}),"CalendarMonthOutlined"),_H=h(c.jsx("path",{d:"M17 2c-.55 0-1 .45-1 1v1H8V3c0-.55-.45-1-1-1s-1 .45-1 1v1H5c-1.11 0-1.99.9-1.99 2L3 20c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2h-1V3c0-.55-.45-1-1-1m2 18H5V10h14zm-8-7c0-.55.45-1 1-1s1 .45 1 1-.45 1-1 1-1-.45-1-1m-4 0c0-.55.45-1 1-1s1 .45 1 1-.45 1-1 1-1-.45-1-1m8 0c0-.55.45-1 1-1s1 .45 1 1-.45 1-1 1-1-.45-1-1m-4 4c0-.55.45-1 1-1s1 .45 1 1-.45 1-1 1-1-.45-1-1m-4 0c0-.55.45-1 1-1s1 .45 1 1-.45 1-1 1-1-.45-1-1m8 0c0-.55.45-1 1-1s1 .45 1 1-.45 1-1 1-1-.45-1-1"}),"CalendarMonthRounded"),XH=h(c.jsx("path",{d:"M19 4h-1V2h-2v2H8V2H6v2H5c-1.11 0-1.99.9-1.99 2L3 20c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2m0 16H5V10h14zM9 14H7v-2h2zm4 0h-2v-2h2zm4 0h-2v-2h2zm-8 4H7v-2h2zm4 0h-2v-2h2zm4 0h-2v-2h2z"}),"CalendarMonthSharp"),$H=h([c.jsx("path",{d:"M5 6h14v2H5z",opacity:".3"},"0"),c.jsx("path",{d:"M19 4h-1V2h-2v2H8V2H6v2H5c-1.11 0-1.99.9-1.99 2L3 20c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2m0 16H5V10h14zm0-12H5V6h14zM9 14H7v-2h2zm4 0h-2v-2h2zm4 0h-2v-2h2zm-8 4H7v-2h2zm4 0h-2v-2h2zm4 0h-2v-2h2z"},"1")],"CalendarMonthTwoTone"),cM=h(c.jsx("path",{d:"M20 3h-1V1h-2v2H7V1H5v2H4c-1.1 0-2 .9-2 2v16c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 18H4V8h16z"}),"CalendarToday"),hM=h(c.jsx("path",{d:"M20 3h-1V1h-2v2H7V1H5v2H4c-1.1 0-2 .9-2 2v16c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 18H4V10h16zm0-13H4V5h16z"}),"CalendarTodayOutlined"),sM=h(c.jsx("path",{d:"M20 3h-1V2c0-.55-.45-1-1-1s-1 .45-1 1v1H7V2c0-.55-.45-1-1-1s-1 .45-1 1v1H4c-1.1 0-2 .9-2 2v16c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m-1 18H5c-.55 0-1-.45-1-1V8h16v12c0 .55-.45 1-1 1"}),"CalendarTodayRounded"),tM=h(c.jsx("path",{d:"M22 3h-3V1h-2v2H7V1H5v2H2v20h20zm-2 18H4V8h16z"}),"CalendarTodaySharp"),oM=h([c.jsx("path",{d:"M20 3h-1V1h-2v2H7V1H5v2H4c-1.1 0-2 .9-2 2v16c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 2v3H4V5zM4 21V10h16v11z"},"0"),c.jsx("path",{d:"M4 5.01h16V8H4z",opacity:".3"},"1")],"CalendarTodayTwoTone"),vM=h(c.jsx("path",{d:"M3 17h18v2H3zm0-7h18v5H3zm0-4h18v2H3z"}),"CalendarViewDay"),eM=h(c.jsx("path",{d:"M3 17h18v2H3zm16-5v1H5v-1zm2-2H3v5h18zM3 6h18v2H3z"}),"CalendarViewDayOutlined"),lM=h(c.jsx("path",{d:"M5 7h14c1.1 0 2 .9 2 2v6c0 1.1-.9 2-2 2H5c-1.1 0-2-.9-2-2V9c0-1.1.9-2 2-2M4 3h16c.55 0 1 .45 1 1s-.45 1-1 1H4c-.55 0-1-.45-1-1s.45-1 1-1m0 16h16c.55 0 1 .45 1 1s-.45 1-1 1H4c-.55 0-1-.45-1-1s.45-1 1-1"}),"CalendarViewDayRounded"),nM=h(c.jsx("path",{d:"M3 17h18v2H3zm0-7h18v5H3zm0-4h18v2H3z"}),"CalendarViewDaySharp"),aM=h([c.jsx("path",{d:"M3 17h18v2H3zm16-5v1H5v-1zm2-2H3v5h18zM3 6h18v2H3z"},"0"),c.jsx("path",{d:"M5 12h14v1H5z",opacity:".3"},"1")],"CalendarViewDayTwoTone"),dM=h(c.jsx("path",{d:"M20 4H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2M8 11H4V6h4zm6 0h-4V6h4zm6 0h-4V6h4zM8 18H4v-5h4zm6 0h-4v-5h4zm6 0h-4v-5h4z"}),"CalendarViewMonth"),zM=h(c.jsx("path",{d:"M20 4H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2M8 11H4V6h4zm6 0h-4V6h4zm6 0h-4V6h4zM8 18H4v-5h4zm6 0h-4v-5h4zm6 0h-4v-5h4z"}),"CalendarViewMonthOutlined"),mM=h(c.jsx("path",{d:"M20 4H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2M8 11H4V6h4zm6 0h-4V6h4zm6 0h-4V6h4zM8 18H4v-5h4zm6 0h-4v-5h4zm6 0h-4v-5h4z"}),"CalendarViewMonthRounded"),pM=h(c.jsx("path",{d:"M22 4H2v16h20zM8 11H4V6h4zm6 0h-4V6h4zm6 0h-4V6h4zM8 18H4v-5h4zm6 0h-4v-5h4zm6 0h-4v-5h4z"}),"CalendarViewMonthSharp"),HM=h([c.jsx("path",{d:"M4 6h4v5H4zm0 7h4v5H4zm6 0h4v5h-4zm6 0h4v5h-4zm0-7h4v5h-4zm-6 0h4v5h-4z",opacity:".3"},"0"),c.jsx("path",{d:"M20 4H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2M8 18H4v-5h4zm0-7H4V6h4zm6 7h-4v-5h4zm0-7h-4V6h4zm6 7h-4v-5h4zm0-7h-4V6h4z"},"1")],"CalendarViewMonthTwoTone"),MM=h(c.jsx("path",{d:"M20 4H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2m-7 2h2.5v12H13zm-2 12H8.5V6H11zM4 6h2.5v12H4zm16 12h-2.5V6H20z"}),"CalendarViewWeek"),rM=h(c.jsx("path",{d:"M20 4H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2m-7 2h2.5v12H13zm-2 12H8.5V6H11zM4 6h2.5v12H4zm16 12h-2.5V6H20z"}),"CalendarViewWeekOutlined"),iM=h(c.jsx("path",{d:"M20 4H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2m-7 2h2.5v12H13zm-2 12H8.5V6H11zM4 6h2.5v12H4zm16 12h-2.5V6H20z"}),"CalendarViewWeekRounded"),VM=h(c.jsx("path",{d:"M22 4H2v16h20zm-9 2h2.5v12H13zm-2 12H8.5V6H11zM4 6h2.5v12H4zm16 12h-2.5V6H20z"}),"CalendarViewWeekSharp"),xM=h([c.jsx("path",{d:"M8.5 6H11v12H8.5zM13 6h2.5v12H13zM4 6h2.5v12H4zm13.5 0H20v12h-2.5z",opacity:".3"},"0"),c.jsx("path",{d:"M20 4H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2M6.5 18H4V6h2.5zm4.5 0H8.5V6H11zm4.5 0H13V6h2.5zm4.5 0h-2.5V6H20z"},"1")],"CalendarViewWeekTwoTone"),jM=h(c.jsx("path",{d:"M20.01 15.38c-1.23 0-2.42-.2-3.53-.56-.35-.12-.74-.03-1.01.24l-1.57 1.97c-2.83-1.35-5.48-3.9-6.89-6.83l1.95-1.66c.27-.28.35-.67.24-1.02-.37-1.11-.56-2.3-.56-3.53 0-.54-.45-.99-.99-.99H4.19C3.65 3 3 3.24 3 3.99 3 13.28 10.73 21 20.01 21c.71 0 .99-.63.99-1.18v-3.45c0-.54-.45-.99-.99-.99"}),"Call"),uM=h(c.jsx("path",{d:"M12 9c-1.6 0-3.15.25-4.6.72v3.1c0 .39-.23.74-.56.9-.98.49-1.87 1.12-2.66 1.85-.18.18-.43.28-.7.28-.28 0-.53-.11-.71-.29L.29 13.08c-.18-.17-.29-.42-.29-.7s.11-.53.29-.71C3.34 8.78 7.46 7 12 7s8.66 1.78 11.71 4.67c.18.18.29.43.29.71s-.11.53-.29.71l-2.48 2.48c-.18.18-.43.29-.71.29-.27 0-.52-.11-.7-.28-.79-.74-1.69-1.36-2.67-1.85-.33-.16-.56-.5-.56-.9v-3.1C15.15 9.25 13.6 9 12 9"}),"CallEnd"),LM=h(c.jsx("path",{d:"M18.59 10.52c1.05.51 2.04 1.15 2.96 1.91l-1.07 1.07c-.58-.47-1.21-.89-1.88-1.27v-1.71m-13.2 0v1.7c-.65.37-1.28.79-1.87 1.27l-1.07-1.07c.91-.75 1.9-1.38 2.94-1.9M12 7C7.46 7 3.34 8.78.29 11.67c-.18.18-.29.43-.29.71s.11.53.29.7l2.48 2.48c.18.18.43.29.71.29.27 0 .52-.1.7-.28.79-.73 1.68-1.36 2.66-1.85.33-.16.56-.51.56-.9v-3.1C8.85 9.25 10.4 9 12 9s3.15.25 4.59.73v3.1c0 .4.23.74.56.9.98.49 1.88 1.11 2.67 1.85.18.17.43.28.7.28.28 0 .53-.11.71-.29l2.48-2.48c.18-.18.29-.43.29-.71s-.11-.53-.29-.71C20.66 8.78 16.54 7 12 7"}),"CallEndOutlined"),SM=h(c.jsx("path",{d:"m4.51 15.48 2-1.59c.48-.38.76-.96.76-1.57v-2.6c3.02-.98 6.29-.99 9.32 0v2.61c0 .61.28 1.19.76 1.57l1.99 1.58c.8.63 1.94.57 2.66-.15l1.22-1.22c.8-.8.8-2.13-.05-2.88-6.41-5.66-16.07-5.66-22.48 0-.85.75-.85 2.08-.05 2.88l1.22 1.22c.71.72 1.85.78 2.65.15"}),"CallEndRounded"),CM=h(c.jsx("path",{d:"m3.68 16.07 3.92-3.11V9.59c2.85-.93 5.94-.93 8.8 0v3.38l3.91 3.1L24 12.39c-6.41-7.19-17.59-7.19-24 0z"}),"CallEndSharp"),TM=h([c.jsx("path",{d:"M18.59 12.23c.67.38 1.3.8 1.88 1.27l1.07-1.07c-.92-.75-1.91-1.39-2.96-1.91v1.71zM3.53 13.49c.59-.48 1.22-.9 1.87-1.27v-1.7c-1.04.51-2.03 1.15-2.94 1.9z",opacity:".3"},"0"),c.jsx("path",{d:"M12 7C7.46 7 3.34 8.78.29 11.67c-.18.18-.29.43-.29.71s.11.53.29.7l2.48 2.48c.18.18.43.29.71.29.27 0 .52-.1.7-.28.79-.73 1.68-1.36 2.66-1.85.33-.16.56-.51.56-.9v-3.1C8.85 9.25 10.4 9 12 9s3.15.25 4.59.73v3.1c0 .4.23.74.56.9.98.49 1.88 1.11 2.67 1.85.18.17.43.28.7.28.28 0 .53-.11.71-.29l2.48-2.48c.18-.18.29-.43.29-.71s-.11-.53-.29-.71C20.66 8.78 16.54 7 12 7m-6.6 5.22c-.65.37-1.28.79-1.87 1.27l-1.07-1.07c.91-.75 1.9-1.38 2.94-1.9zm15.07 1.28c-.58-.47-1.21-.89-1.88-1.27v-1.71c1.05.51 2.04 1.15 2.96 1.91z"},"1")],"CallEndTwoTone"),wM=h(c.jsx("path",{d:"M9 5v2h6.59L4 18.59 5.41 20 17 8.41V15h2V5z"}),"CallMade"),RM=h(c.jsx("path",{d:"M9 5v2h6.59L4 18.59 5.41 20 17 8.41V15h2V5z"}),"CallMadeOutlined"),OM=h(c.jsx("path",{d:"M9 6c0 .56.45 1 1 1h5.59L4.7 17.89c-.39.39-.39 1.02 0 1.41s1.02.39 1.41 0L17 8.41V14c0 .55.45 1 1 1s1-.45 1-1V6c0-.55-.45-1-1-1h-8c-.55 0-1 .45-1 1"}),"CallMadeRounded"),yM=h(c.jsx("path",{d:"M9 5v2h6.59L4 18.59 5.41 20 17 8.41V15h2V5z"}),"CallMadeSharp"),gM=h(c.jsx("path",{d:"M5.41 20 17 8.41V15h2V5H9v2h6.59L4 18.59z"}),"CallMadeTwoTone"),AM=h(c.jsx("path",{d:"M17 20.41 18.41 19 15 15.59 13.59 17zM7.5 8H11v5.59L5.59 19 7 20.41l6-6V8h3.5L12 3.5z"}),"CallMerge"),fM=h(c.jsx("path",{d:"M17 20.41 18.41 19 15 15.59 13.59 17zM7.5 8H11v5.59L5.59 19 7 20.41l6-6V8h3.5L12 3.5z"}),"CallMergeOutlined"),PM=h(c.jsx("path",{d:"M17.7 19.7c.39-.39.39-1.02 0-1.41l-2.7-2.7L13.59 17l2.7 2.7c.39.39 1.03.39 1.41 0M8.71 8H11v5.59l-4.71 4.7c-.39.39-.39 1.02 0 1.41s1.02.39 1.41 0l5.3-5.3V8h2.29c.45 0 .67-.54.35-.85l-3.29-3.29c-.2-.2-.51-.2-.71 0L8.35 7.15c-.31.31-.09.85.36.85"}),"CallMergeRounded"),FM=h(c.jsx("path",{d:"M17 20.41 18.41 19 15 15.59 13.59 17zM7.5 8H11v5.59L5.59 19 7 20.41l6-6V8h3.5L12 3.5z"}),"CallMergeSharp"),BM=h(c.jsx("path",{d:"m16.997 20.41-3.408-3.407 1.4-1.407 3.41 3.408zM5.59 19 7 20.41l6-6V8h3.5L12 3.5 7.5 8H11v5.59z"}),"CallMergeTwoTone"),bM=h(c.jsx("path",{d:"M19.59 7 12 14.59 6.41 9H11V7H3v8h2v-4.59l7 7 9-9z"}),"CallMissed"),DM=h(c.jsx("path",{d:"m3 8.41 9 9 7-7V15h2V7h-8v2h4.59L12 14.59 4.41 7z"}),"CallMissedOutgoing"),kM=h(c.jsx("path",{d:"m3 8.41 9 9 7-7V15h2V7h-8v2h4.59L12 14.59 4.41 7z"}),"CallMissedOutgoingOutlined"),WM=h(c.jsx("path",{d:"m3.7 9.11 7.59 7.59c.39.39 1.02.39 1.41 0l6.3-6.3V14c0 .55.45 1 1 1s1-.45 1-1V8c0-.55-.45-1-1-1h-6c-.55 0-1 .45-1 1s.45 1 1 1h3.59L12 14.59 5.11 7.7a.996.996 0 0 0-1.41 0c-.38.39-.38 1.03 0 1.41"}),"CallMissedOutgoingRounded"),NM=h(c.jsx("path",{d:"m3 8.41 9 9 7-7V15h2V7h-8v2h4.59L12 14.59 4.41 7z"}),"CallMissedOutgoingSharp"),EM=h(c.jsx("path",{d:"M19 10.41V15h2V7h-8v2h4.59L12 14.59 4.41 7 3 8.41l9 9z"}),"CallMissedOutgoingTwoTone"),IM=h(c.jsx("path",{d:"M19.59 7 12 14.59 6.41 9H11V7H3v8h2v-4.59l7 7 9-9z"}),"CallMissedOutlined"),UM=h(c.jsx("path",{d:"M18.89 7.7 12 14.59 6.41 9H10c.55 0 1-.45 1-1s-.45-1-1-1H4c-.55 0-1 .45-1 1v6c0 .55.45 1 1 1s1-.45 1-1v-3.59l6.29 6.29c.39.39 1.02.39 1.41 0l7.59-7.59c.39-.39.39-1.02 0-1.41-.38-.38-1.02-.38-1.4 0"}),"CallMissedRounded"),GM=h(c.jsx("path",{d:"M19.59 7 12 14.59 6.41 9H11V7H3v8h2v-4.59l7 7 9-9z"}),"CallMissedSharp"),KM=h(c.jsx("path",{d:"m5 10.41 7 7 9-9L19.59 7 12 14.59 6.41 9H11V7H3v8h2z"}),"CallMissedTwoTone"),qM=h(c.jsx("path",{d:"M6.54 5c.06.89.21 1.76.45 2.59l-1.2 1.2c-.41-1.2-.67-2.47-.76-3.79zm9.86 12.02c.85.24 1.72.39 2.6.45v1.49c-1.32-.09-2.59-.35-3.8-.75zM7.5 3H4c-.55 0-1 .45-1 1 0 9.39 7.61 17 17 17 .55 0 1-.45 1-1v-3.49c0-.55-.45-1-1-1-1.24 0-2.45-.2-3.57-.57-.1-.04-.21-.05-.31-.05-.26 0-.51.1-.71.29l-2.2 2.2c-2.83-1.45-5.15-3.76-6.59-6.59l2.2-2.2c.28-.28.36-.67.25-1.02C8.7 6.45 8.5 5.25 8.5 4c0-.55-.45-1-1-1"}),"CallOutlined"),QM=h(c.jsx("path",{d:"M20 5.41 18.59 4 7 15.59V9H5v10h10v-2H8.41z"}),"CallReceived"),ZM=h(c.jsx("path",{d:"M20 5.41 18.59 4 7 15.59V9H5v10h10v-2H8.41z"}),"CallReceivedOutlined"),JM=h(c.jsx("path",{d:"M19.3 4.71a.996.996 0 0 0-1.41 0L7 15.59V10c0-.55-.45-1-1-1s-1 .45-1 1v8c0 .55.45 1 1 1h8c.55 0 1-.45 1-1s-.45-1-1-1H8.41L19.3 6.11c.38-.38.38-1.02 0-1.4"}),"CallReceivedRounded"),YM=h(c.jsx("path",{d:"M20 5.41 18.59 4 7 15.59V9H5v10h10v-2H8.41z"}),"CallReceivedSharp"),_M=h(c.jsx("path",{d:"M15 17H8.41L20 5.41 18.59 4 7 15.59V9H5v10h10z"}),"CallReceivedTwoTone"),XM=h(c.jsx("path",{d:"m19.23 15.26-2.54-.29c-.61-.07-1.21.14-1.64.57l-1.84 1.84c-2.83-1.44-5.15-3.75-6.59-6.59l1.85-1.85c.43-.43.64-1.03.57-1.64l-.29-2.52c-.12-1.01-.97-1.77-1.99-1.77H5.03c-1.13 0-2.07.94-2 2.07.53 8.54 7.36 15.36 15.89 15.89 1.13.07 2.07-.87 2.07-2v-1.73c.01-1.01-.75-1.86-1.76-1.98"}),"CallRounded"),$M=h(c.jsx("path",{d:"m21 15.46-5.27-.61-2.52 2.52c-2.83-1.44-5.15-3.75-6.59-6.59l2.53-2.53L8.54 3H3.03C2.45 13.18 10.82 21.55 21 20.97z"}),"CallSharp"),cr=h(c.jsx("path",{d:"m14 4 2.29 2.29-2.88 2.88 1.42 1.42 2.88-2.88L20 10V4zm-4 0H4v6l2.29-2.29 4.71 4.7V20h2v-8.41l-5.29-5.3z"}),"CallSplit"),hr=h(c.jsx("path",{d:"m14 4 2.29 2.29-2.88 2.88 1.42 1.42 2.88-2.88L20 10V4zm-4 0H4v6l2.29-2.29 4.71 4.7V20h2v-8.41l-5.29-5.3z"}),"CallSplitOutlined"),sr=h(c.jsx("path",{d:"m14.85 4.85 1.44 1.44-2.88 2.88 1.42 1.42 2.88-2.88 1.44 1.44c.31.31.85.09.85-.36V4.5c0-.28-.22-.5-.5-.5h-4.29c-.45 0-.67.54-.36.85M8.79 4H4.5c-.28 0-.5.22-.5.5v4.29c0 .45.54.67.85.35L6.29 7.7 11 12.4V19c0 .55.45 1 1 1s1-.45 1-1v-7c0-.26-.11-.52-.29-.71l-5-5.01 1.44-1.44c.31-.3.09-.84-.36-.84"}),"CallSplitRounded"),tr=h(c.jsx("path",{d:"m14 4 2.29 2.29-2.88 2.88 1.42 1.42 2.88-2.88L20 10V4zm-4 0H4v6l2.29-2.29 4.71 4.7V20h2v-8.41l-5.29-5.3z"}),"CallSplitSharp"),or=h(c.jsx("path",{d:"M20 4h-6l2.29 2.29-2.88 2.88 1.42 1.42 2.88-2.88L20 10zM4 4v6l2.29-2.29 4.71 4.7V20h2v-8.41l-5.29-5.3L10 4z"}),"CallSplitTwoTone"),vr=h(c.jsx("path",{d:"M21 3H3c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 16H3v-3h18z"}),"CallToAction"),er=h(c.jsx("path",{d:"M21 3H3c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 16H3V5h18zM5 15h14v3H5z"}),"CallToActionOutlined"),lr=h(c.jsx("path",{d:"M21 3H3c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m-1 16H4c-.55 0-1-.45-1-1v-1c0-.55.45-1 1-1h16c.55 0 1 .45 1 1v1c0 .55-.45 1-1 1"}),"CallToActionRounded"),nr=h(c.jsx("path",{d:"M23 3H1v18h22zm-2 16H3v-3h18z"}),"CallToActionSharp"),ar=h([c.jsx("path",{d:"M3 19h18V5H3zm2-4h14v3H5z",opacity:".3"},"0"),c.jsx("path",{d:"M21 3H3c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 16H3V5h18zM5 15h14v3H5z"},"1")],"CallToActionTwoTone"),dr=h([c.jsx("path",{d:"M19 17.47c-.88-.07-1.75-.22-2.6-.45l-1.19 1.19c1.2.41 2.48.67 3.8.75v-1.49zM6.54 5h-1.5c.09 1.32.35 2.59.75 3.8l1.2-1.2c-.24-.84-.39-1.71-.45-2.6",opacity:".3"},"0"),c.jsx("path",{d:"M20 21c.55 0 1-.45 1-1v-3.49c0-.55-.45-1-1-1-1.24 0-2.45-.2-3.57-.57-.1-.04-.21-.05-.31-.05-.26 0-.51.1-.71.29l-2.2 2.2c-2.83-1.45-5.15-3.76-6.59-6.59l2.2-2.2c.28-.28.36-.67.25-1.02C8.7 6.45 8.5 5.25 8.5 4c0-.55-.45-1-1-1H4c-.55 0-1 .45-1 1 0 9.39 7.61 17 17 17m-3.6-3.98c.85.24 1.72.39 2.6.45v1.49c-1.32-.09-2.59-.35-3.8-.75zM5.03 5h1.5c.07.89.22 1.76.46 2.59l-1.2 1.2c-.41-1.2-.67-2.47-.76-3.79"},"1")],"CallTwoTone"),zr=h(c.jsx("path",{d:"m9.4 10.5 4.77-8.26C13.47 2.09 12.75 2 12 2c-2.4 0-4.6.85-6.32 2.25l3.66 6.35zM21.54 9c-.92-2.92-3.15-5.26-6-6.34L11.88 9zm.26 1h-7.49l.29.5 4.76 8.25C21 16.97 22 14.61 22 12c0-.69-.07-1.35-.2-2M8.54 12l-3.9-6.75C3.01 7.03 2 9.39 2 12c0 .69.07 1.35.2 2h7.49zm-6.08 3c.92 2.92 3.15 5.26 6 6.34L12.12 15zm11.27 0-3.9 6.76c.7.15 1.42.24 2.17.24 2.4 0 4.6-.85 6.32-2.25l-3.66-6.35z"}),"Camera"),mr=h([c.jsx("circle",{cx:"12",cy:"12",r:"3.2"},"0"),c.jsx("path",{d:"M9 2 7.17 4H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2h-3.17L15 2zm3 15c-2.76 0-5-2.24-5-5s2.24-5 5-5 5 2.24 5 5-2.24 5-5 5"},"1")],"CameraAlt"),pr=h(c.jsx("path",{d:"M20 4h-3.17L15 2H9L7.17 4H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2m0 14H4V6h4.05l1.83-2h4.24l1.83 2H20zM12 7c-2.76 0-5 2.24-5 5s2.24 5 5 5 5-2.24 5-5-2.24-5-5-5m0 8c-1.65 0-3-1.35-3-3s1.35-3 3-3 3 1.35 3 3-1.35 3-3 3"}),"CameraAltOutlined"),Hr=h([c.jsx("circle",{cx:"12",cy:"12",r:"3"},"0"),c.jsx("path",{d:"M20 4h-3.17l-1.24-1.35c-.37-.41-.91-.65-1.47-.65H9.88c-.56 0-1.1.24-1.48.65L7.17 4H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2m-8 13c-2.76 0-5-2.24-5-5s2.24-5 5-5 5 2.24 5 5-2.24 5-5 5"},"1")],"CameraAltRounded"),Mr=h([c.jsx("circle",{cx:"12",cy:"12",r:"3"},"0"),c.jsx("path",{d:"M16.83 4 15 2H9L7.17 4H2v16h20V4zM12 17c-2.76 0-5-2.24-5-5s2.24-5 5-5 5 2.24 5 5-2.24 5-5 5"},"1")],"CameraAltSharp"),rr=h([c.jsx("path",{d:"M14.12 4H9.88L8.05 6H4v12h16V6h-4.05zM12 17c-2.76 0-5-2.24-5-5s2.24-5 5-5 5 2.24 5 5-2.24 5-5 5",opacity:".3"},"0"),c.jsx("path",{d:"M20 4h-3.17L15 2H9L7.17 4H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2m0 14H4V6h4.05l1.83-2h4.24l1.83 2H20zM12 7c-2.76 0-5 2.24-5 5s2.24 5 5 5 5-2.24 5-5-2.24-5-5-5m0 8c-1.65 0-3-1.35-3-3s1.35-3 3-3 3 1.35 3 3-1.35 3-3 3"},"1")],"CameraAltTwoTone"),ir=h([c.jsx("path",{d:"M9 3 7.17 5H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2h-3.17L15 3zm3 15c-2.76 0-5-2.24-5-5s2.24-5 5-5 5 2.24 5 5-2.24 5-5 5"},"0"),c.jsx("path",{d:"m12 17 1.25-2.75L16 13l-2.75-1.25L12 9l-1.25 2.75L8 13l2.75 1.25z"},"1")],"CameraEnhance"),Vr=h(c.jsx("path",{d:"m12 10-.94 2.06L9 13l2.06.94L12 16l.94-2.06L15 13l-2.06-.94zm8-5h-3.17L15 3H9L7.17 5H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2m0 14H4V7h4.05l.59-.65L9.88 5h4.24l1.24 1.35.59.65H20zM12 8c-2.76 0-5 2.24-5 5s2.24 5 5 5 5-2.24 5-5-2.24-5-5-5m0 8c-1.65 0-3-1.35-3-3s1.35-3 3-3 3 1.35 3 3-1.35 3-3 3"}),"CameraEnhanceOutlined"),xr=h(c.jsx("path",{d:"M20 5h-3.17l-1.24-1.35c-.37-.41-.91-.65-1.47-.65H9.88c-.56 0-1.1.24-1.48.65L7.17 5H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2m-8 13c-2.76 0-5-2.24-5-5s2.24-5 5-5 5 2.24 5 5-2.24 5-5 5m0-9-1.25 2.75L8 13l2.75 1.25L12 17l1.25-2.75L16 13l-2.75-1.25z"}),"CameraEnhanceRounded"),jr=h(c.jsx("path",{d:"M16.83 5 15 3H9L7.17 5H2v16h20V5zM12 18c-2.76 0-5-2.24-5-5s2.24-5 5-5 5 2.24 5 5-2.24 5-5 5m0-9-1.25 2.75L8 13l2.75 1.25L12 17l1.25-2.75L16 13l-2.75-1.25z"}),"CameraEnhanceSharp"),ur=h([c.jsx("path",{d:"m15.95 7-.59-.65L14.12 5H9.88L8.65 6.35l-.6.65H4v12h16V7zM12 18c-2.76 0-5-2.24-5-5s2.24-5 5-5 5 2.24 5 5-2.24 5-5 5",opacity:".3"},"0"),c.jsx("path",{d:"m12 10-.94 2.06L9 13l2.06.94L12 16l.94-2.06L15 13l-2.06-.94zm8-5h-3.17L15 3H9L7.17 5H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2m0 14H4V7h4.05l.59-.65L9.88 5h4.24l1.24 1.35.59.65H20zM12 8c-2.76 0-5 2.24-5 5s2.24 5 5 5 5-2.24 5-5-2.24-5-5-5m0 8c-1.65 0-3-1.35-3-3s1.35-3 3-3 3 1.35 3 3-1.35 3-3 3"},"1")],"CameraEnhanceTwoTone"),Lr=h(c.jsx("path",{d:"M10 20H5v2h5v2l3-3-3-3zm4 0v2h5v-2zM12 8c1.1 0 2-.9 2-2s-.9-2-2-2-1.99.9-1.99 2S10.9 8 12 8m5-8H7C5.9 0 5 .9 5 2v14c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2V2c0-1.1-.9-2-2-2M7 2h10v10.5c0-1.67-3.33-2.5-5-2.5s-5 .83-5 2.5z"}),"CameraFront"),Sr=h(c.jsx("path",{d:"M5 20v2h5v2l3-3-3-3v2zm9 0h5v2h-5zM11.99 8C13.1 8 14 7.1 14 6s-.9-2-2.01-2S10 4.9 10 6s.89 2 1.99 2M17 0H7C5.9 0 5 .9 5 2v14c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2V2c0-1.1-.9-2-2-2m0 16H7v-2h10zm0-3.5c0-1.67-3.33-2.5-5-2.5s-5 .83-5 2.5V2h10z"}),"CameraFrontOutlined"),Cr=h(c.jsx("path",{d:"M17 0H7C5.9 0 5 .9 5 2v14c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2V2c0-1.1-.9-2-2-2m0 12.5c0-1.67-3.33-2.5-5-2.5s-5 .83-5 2.5V3c0-.55.45-1 1-1h8c.55 0 1 .45 1 1zm-6.15 6.35c-.31-.31-.85-.09-.85.36V20H6c-.55 0-1 .45-1 1s.45 1 1 1h4v.79c0 .45.54.67.85.35l1.79-1.79c.2-.2.2-.51 0-.71zM18 20h-3c-.55 0-1 .45-1 1s.45 1 1 1h3c.55 0 1-.45 1-1s-.45-1-1-1M12 8c1.1 0 2-.9 2-2s-.9-2-2-2-1.99.9-1.99 2S10.9 8 12 8"}),"CameraFrontRounded"),Tr=h(c.jsx("path",{d:"M10 20H5v2h5v2l3-3-3-3zm4 0v2h5v-2zM12 8c1.1 0 2-.9 2-2s-.9-2-2-2-1.99.9-1.99 2S10.9 8 12 8m7-8H5v18h14zM7 2h10v10.5c0-1.67-3.33-2.5-5-2.5s-5 .83-5 2.5z"}),"CameraFrontSharp"),wr=h([c.jsx("path",{d:"M7 14h10v2H7z",opacity:".3"},"0"),c.jsx("path",{d:"M5 20v2h5v2l3-3-3-3v2zm9 0h5v2h-5zM11.99 8C13.1 8 14 7.1 14 6s-.9-2-2.01-2S10 4.9 10 6s.89 2 1.99 2M17 0H7C5.9 0 5 .9 5 2v14c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2V2c0-1.1-.9-2-2-2m0 16H7v-2h10zm0-3.5c0-1.67-3.33-2.5-5-2.5s-5 .83-5 2.5V2h10z"},"1")],"CameraFrontTwoTone"),Rr=h(c.jsx("path",{d:"M12 3 4 9v12h16V9zm4 13.06L14 15v1c0 .55-.45 1-1 1H9c-.55 0-1-.45-1-1v-4c0-.55.45-1 1-1h4c.55 0 1 .45 1 1v1l2-1.06z"}),"CameraIndoor"),Or=h(c.jsx("path",{d:"M14 13v-1c0-.55-.45-1-1-1H9c-.55 0-1 .45-1 1v4c0 .55.45 1 1 1h4c.55 0 1-.45 1-1v-1l2 1.06v-4.12zm-2-7.5 6 4.5v9H6v-9zM12 3 4 9v12h16V9z"}),"CameraIndoorOutlined"),yr=h(c.jsx("path",{d:"m10.8 3.65-6 4.5c-.5.38-.8.97-.8 1.6v9c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2v-9c0-.63-.3-1.22-.8-1.6l-6-4.5c-.71-.53-1.69-.53-2.4 0m4.47 12.02L14 15v1c0 .55-.45 1-1 1H9c-.55 0-1-.45-1-1v-4c0-.55.45-1 1-1h4c.55 0 1 .45 1 1v1l1.27-.67c.33-.18.73.06.73.44v2.46c0 .38-.4.62-.73.44"}),"CameraIndoorRounded"),gr=h(c.jsx("path",{d:"M12 3 4 9v12h16V9zm4 13.06L14 15v2H8v-6h6v2l2-1.06z"}),"CameraIndoorSharp"),Ar=h([c.jsx("path",{d:"M6 10v9h12v-9l-6-4.5zm8 2v1l2-1.06v4.12L14 15v1c0 .55-.45 1-1 1H9c-.55 0-1-.45-1-1v-4c0-.55.45-1 1-1h4c.55 0 1 .45 1 1",opacity:".3"},"0"),c.jsx("path",{d:"M8 12v4c0 .55.45 1 1 1h4c.55 0 1-.45 1-1v-1l2 1.06v-4.12L14 13v-1c0-.55-.45-1-1-1H9c-.55 0-1 .45-1 1"},"1"),c.jsx("path",{d:"M12 3 4 9v12h16V9zm6 16H6v-9l6-4.5 6 4.5z"},"2")],"CameraIndoorTwoTone"),fr=h(c.jsx("path",{d:"M18 13c0-.55-.45-1-1-1h-4c-.55 0-1 .45-1 1v4c0 .55.45 1 1 1h4c.55 0 1-.45 1-1v-1l2 1.06v-4.12L18 14zM12 3 4 9v12h16v-2H6v-9l6-4.5 6 4.5v1h2V9z"}),"CameraOutdoor"),Pr=h(c.jsx("path",{d:"M18 13c0-.55-.45-1-1-1h-4c-.55 0-1 .45-1 1v4c0 .55.45 1 1 1h4c.55 0 1-.45 1-1v-1l2 1.06v-4.12L18 14zM12 3 4 9v12h16v-2H6v-9l6-4.5 6 4.5v1h2V9z"}),"CameraOutdoorOutlined"),Fr=h(c.jsx("path",{d:"M18 13c0-.55-.45-1-1-1h-4c-.55 0-1 .45-1 1v4c0 .55.45 1 1 1h4c.55 0 1-.45 1-1v-1l1.27.67c.33.18.73-.06.73-.44v-2.46c0-.38-.4-.62-.73-.44L18 14zm-7.2-9.1-6 4.5c-.5.38-.8.97-.8 1.6v9c0 1.1.9 2 2 2h13c.55 0 1-.45 1-1s-.45-1-1-1H6v-9l6-4.5 6 4.5v1h2v-1c0-.63-.3-1.22-.8-1.6l-6-4.5c-.71-.53-1.69-.53-2.4 0"}),"CameraOutdoorRounded"),Br=h(c.jsx("path",{d:"M18 14v-2h-6v6h6v-2l2 1.06v-4.12zM12 3 4 9v12h16v-2H6v-9l6-4.5 6 4.5v1h2V9z"}),"CameraOutdoorSharp"),br=h(c.jsx("path",{d:"M18 13c0-.55-.45-1-1-1h-4c-.55 0-1 .45-1 1v4c0 .55.45 1 1 1h4c.55 0 1-.45 1-1v-1l2 1.06v-4.12L18 14zM12 3 4 9v12h16v-2H6v-9l6-4.5 6 4.5v1h2V9z"}),"CameraOutdoorTwoTone"),Dr=h(c.jsx("path",{d:"m14.25 2.26-.08-.04-.01.02C13.46 2.09 12.74 2 12 2 6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10c0-4.75-3.31-8.72-7.75-9.74M19.41 9h-7.99l2.71-4.7c2.4.66 4.35 2.42 5.28 4.7M13.1 4.08 10.27 9l-1.15 2L6.4 6.3C7.84 4.88 9.82 4 12 4c.37 0 .74.03 1.1.08M5.7 7.09 8.54 12l1.15 2H4.26C4.1 13.36 4 12.69 4 12c0-1.85.64-3.55 1.7-4.91M4.59 15h7.98l-2.71 4.7c-2.4-.67-4.34-2.42-5.27-4.7m6.31 4.91L14.89 13l2.72 4.7C16.16 19.12 14.18 20 12 20c-.38 0-.74-.04-1.1-.09m7.4-3-4-6.91h5.43c.17.64.27 1.31.27 2 0 1.85-.64 3.55-1.7 4.91"}),"CameraOutlined"),kr=h(c.jsx("path",{d:"M10 20H5v2h5v2l3-3-3-3zm4 0v2h5v-2zm3-20H7C5.9 0 5 .9 5 2v14c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2V2c0-1.1-.9-2-2-2m-5 6c-1.11 0-2-.9-2-2s.89-2 1.99-2 2 .9 2 2C14 5.1 13.1 6 12 6"}),"CameraRear"),Wr=h(c.jsx("path",{d:"M5 20v2h5v2l3-3-3-3v2zm9 0h5v2h-5zm3-20H7C5.9 0 5 .9 5 2v14c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2V2c0-1.1-.9-2-2-2m0 16H7V2h10zm-5-9c1.1 0 2-.9 1.99-2 0-1.1-.9-2-2-2S10 3.9 10 5s.89 2 2 2"}),"CameraRearOutlined"),Nr=h(c.jsx("path",{d:"M10.85 18.85c-.31-.31-.85-.09-.85.36V20H6c-.55 0-1 .45-1 1s.45 1 1 1h4v.79c0 .45.54.67.85.35l1.79-1.79c.2-.2.2-.51 0-.71zM18 20h-3c-.55 0-1 .45-1 1s.45 1 1 1h3c.55 0 1-.45 1-1s-.45-1-1-1M17 0H7C5.9 0 5 .9 5 2v14c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2V2c0-1.1-.9-2-2-2m-5 6c-1.11 0-2-.9-2-2s.89-2 1.99-2 2 .9 2 2C14 5.1 13.1 6 12 6"}),"CameraRearRounded"),Er=h(c.jsx("path",{d:"M10 20H5v2h5v2l3-3-3-3zm4 0v2h5v-2zm5-20H5v18h14zm-7 6c-1.11 0-2-.9-2-2s.89-2 1.99-2 2 .9 2 2C14 5.1 13.1 6 12 6"}),"CameraRearSharp"),Ir=h([c.jsx("path",{d:"M7 16h10V2H7zm4.99-13c1.1 0 2 .9 2 2C14 6.1 13.1 7 12 7c-1.11 0-2-.9-2-2s.89-2 1.99-2",opacity:".3"},"0"),c.jsx("path",{d:"M5 20v2h5v2l3-3-3-3v2zm9 0h5v2h-5zm5-18c0-1.1-.9-2-2-2H7C5.9 0 5 .9 5 2v14c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2zm-2 14H7V2h10zm-5-9c1.1 0 2-.9 1.99-2 0-1.1-.9-2-2-2S10 3.9 10 5s.89 2 2 2"},"1")],"CameraRearTwoTone"),Ur=h(c.jsx("path",{d:"M14 5c0-1.1-.9-2-2-2h-1V2c0-.55-.45-1-1-1H6c-.55 0-1 .45-1 1v1H4c-1.1 0-2 .9-2 2v15c0 1.1.9 2 2 2h8c1.1 0 2-.9 2-2h8V5zm-2 13h-2v-2h2zm0-9h-2V7h2zm4 9h-2v-2h2zm0-9h-2V7h2zm4 9h-2v-2h2zm0-9h-2V7h2z"}),"CameraRoll"),Gr=h(c.jsx("path",{d:"M14 5c0-1.1-.9-2-2-2h-1V2c0-.55-.45-1-1-1H6c-.55 0-1 .45-1 1v1H4c-1.1 0-2 .9-2 2v15c0 1.1.9 2 2 2h8c1.1 0 2-.9 2-2h8V5zm6 13h-8v2H4V5h3V3h2v2h3v2h8zM9 15h2v2H9zm0-7h2v2H9zm4 7h2v2h-2zm0-7h2v2h-2zm4 7h2v2h-2zm0-7h2v2h-2z"}),"CameraRollOutlined"),Kr=h(c.jsx("path",{d:"M14 5c0-1.1-.9-2-2-2h-1V2c0-.55-.45-1-1-1H6c-.55 0-1 .45-1 1v1H4c-1.1 0-2 .9-2 2v15c0 1.1.9 2 2 2h8c1.1 0 2-.9 2-2h6c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2zm-2 13h-2v-2h2zm0-9h-2V7h2zm4 9h-2v-2h2zm0-9h-2V7h2zm4 9h-2v-2h2zm0-9h-2V7h2z"}),"CameraRollRounded"),qr=h(c.jsx("path",{d:"M14 5V3h-3V1H5v2H2v19h12v-2h8V5zm-2 13h-2v-2h2zm0-9h-2V7h2zm4 9h-2v-2h2zm0-9h-2V7h2zm4 9h-2v-2h2zm0-9h-2V7h2z"}),"CameraRollSharp"),Qr=h([c.jsx("path",{d:"M12 5H9V3H7v2H4v15h8v-2h8V7h-8zm-1 12H9v-2h2zm0-7H9V8h2zm6-2h2v2h-2zm0 7h2v2h-2zm-4-7h2v2h-2zm0 7h2v2h-2z",opacity:".3"},"0"),c.jsx("path",{d:"M14 5c0-1.1-.9-2-2-2h-1V2c0-.55-.45-1-1-1H6c-.55 0-1 .45-1 1v1H4c-1.1 0-2 .9-2 2v15c0 1.1.9 2 2 2h8c1.1 0 2-.9 2-2h8V5zm6 13h-8v2H4V5h3V3h2v2h3v2h8zM9 15h2v2H9zm0-7h2v2H9zm4 7h2v2h-2zm0-7h2v2h-2zm4 7h2v2h-2zm0-7h2v2h-2z"},"1")],"CameraRollTwoTone"),Zr=h(c.jsx("path",{d:"M13.81 2.86c.17-.3 0-.7-.35-.74-2.62-.37-5.3.28-7.44 1.86-.19.15-.25.43-.12.65l3.01 5.22c.19.33.67.33.87 0zm7.49 5.47c-.98-2.47-2.92-4.46-5.35-5.5-.23-.1-.5 0-.63.22l-3.01 5.21c-.19.32.05.74.44.74h8.08c.35 0 .6-.35.47-.67m.07 1.67h-6.2c-.38 0-.63.42-.43.75L19 18.14c.17.3.6.35.82.08 1.74-2.18 2.48-5.03 2.05-7.79-.03-.25-.25-.43-.5-.43M4.18 5.79c-1.73 2.19-2.48 5.02-2.05 7.79.03.24.25.42.5.42h6.2c.38 0 .63-.42.43-.75L5 5.87c-.18-.3-.61-.35-.82-.08M2.7 15.67c.98 2.47 2.92 4.46 5.35 5.5.23.1.5 0 .63-.22l3.01-5.21c.19-.33-.05-.75-.43-.75H3.17c-.35.01-.6.36-.47.68m7.83 6.22c2.62.37 5.3-.28 7.44-1.86.2-.15.26-.44.13-.66l-3.01-5.22c-.19-.33-.67-.33-.87 0l-4.04 6.99c-.17.3.01.7.35.75"}),"CameraRounded"),Jr=h(c.jsx("path",{d:"m9.4 10.5 4.77-8.26C13.47 2.09 12.75 2 12 2c-2.4 0-4.6.85-6.32 2.25l3.66 6.35zM21.54 9c-.92-2.92-3.15-5.26-6-6.34L11.88 9zm.26 1h-7.49l.29.5 4.76 8.25C21 16.97 22 14.61 22 12c0-.69-.07-1.35-.2-2M8.54 12l-3.9-6.75C3.01 7.03 2 9.39 2 12c0 .69.07 1.35.2 2h7.49zm-6.08 3c.92 2.92 3.15 5.26 6 6.34L12.12 15zm11.27 0-3.9 6.76c.7.15 1.42.24 2.17.24 2.4 0 4.6-.85 6.32-2.25l-3.66-6.35z"}),"CameraSharp"),Yr=h([c.jsx("path",{d:"M10.9 19.91c.36.05.72.09 1.1.09 2.18 0 4.16-.88 5.61-2.3L14.89 13zm-1.04-.21 2.71-4.7H4.59c.93 2.28 2.87 4.03 5.27 4.7M8.54 12 5.7 7.09C4.64 8.45 4 10.15 4 12c0 .69.1 1.36.26 2h5.43zm9.76 4.91C19.36 15.55 20 13.85 20 12c0-.69-.1-1.36-.26-2h-5.43zM13.73 9h5.68c-.93-2.28-2.88-4.04-5.28-4.7L11.42 9zm-3.46 0 2.83-4.92C12.74 4.03 12.37 4 12 4c-2.18 0-4.16.88-5.6 2.3L9.12 11z",opacity:".3"},"0"),c.jsx("path",{d:"M12 22c5.52 0 10-4.48 10-10 0-4.75-3.31-8.72-7.75-9.74l-.08-.04-.01.02C13.46 2.09 12.74 2 12 2 6.48 2 2 6.48 2 12s4.48 10 10 10m0-2c-.38 0-.74-.04-1.1-.09L14.89 13l2.72 4.7C16.16 19.12 14.18 20 12 20m8-8c0 1.85-.64 3.55-1.7 4.91l-4-6.91h5.43c.17.64.27 1.31.27 2m-.59-3h-7.99l2.71-4.7c2.4.66 4.35 2.42 5.28 4.7M12 4c.37 0 .74.03 1.1.08L10.27 9l-1.15 2L6.4 6.3C7.84 4.88 9.82 4 12 4m-8 8c0-1.85.64-3.55 1.7-4.91L8.54 12l1.15 2H4.26C4.1 13.36 4 12.69 4 12m6.27 3h2.3l-2.71 4.7c-2.4-.67-4.35-2.42-5.28-4.7z"},"1")],"CameraTwoTone"),_r=h([c.jsx("path",{d:"M16 7h-1l-1-1h-4L9 7H8c-1.1 0-2 .9-2 2v6c0 1.1.9 2 2 2h8c1.1 0 2-.9 2-2V9c0-1.1-.9-2-2-2m-4 7c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2"},"0"),c.jsx("path",{d:"m8.57.51 4.48 4.48V2.04c4.72.47 8.48 4.23 8.95 8.95h2C23.34 3.02 15.49-1.59 8.57.51m2.38 21.45c-4.72-.47-8.48-4.23-8.95-8.95H0c.66 7.97 8.51 12.58 15.43 10.48l-4.48-4.48z"},"1")],"Cameraswitch"),Xr=h([c.jsx("path",{d:"M16 7h-1l-1-1h-4L9 7H8c-1.1 0-2 .9-2 2v6c0 1.1.9 2 2 2h8c1.1 0 2-.9 2-2V9c0-1.1-.9-2-2-2m0 8H8V9h1.83l1-1h2.34l1 1H16z"},"0"),c.jsx("circle",{cx:"12",cy:"12",r:"2"},"1"),c.jsx("path",{d:"M8.57.52 13.05 5l1.41-1.41-1.54-1.54C17.7 2.46 21.53 6.24 22 11h2C23.36 3.3 15.79-1.67 8.57.52m.97 19.89 1.54 1.54C6.3 21.54 2.47 17.76 2 13H0c.64 7.7 8.21 12.67 15.43 10.48L10.95 19z"},"2")],"CameraswitchOutlined"),$r=h([c.jsx("path",{d:"M16 7h-1l-1-1h-4L9 7H8c-1.1 0-2 .9-2 2v6c0 1.1.9 2 2 2h8c1.1 0 2-.9 2-2V9c0-1.1-.9-2-2-2m-4 7c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2"},"0"),c.jsx("path",{d:"M9.45.28c-.4.08-.55.56-.26.84l3.01 3.01c.32.31.85.09.85-.35V2.04c4.45.44 8.06 3.82 8.84 8.17.08.46.5.78.97.78.62 0 1.09-.57.98-1.18C22.61 2.89 15.79-1.12 9.45.28m2.35 19.59c-.32-.32-.85-.09-.85.35v1.74c-4.45-.44-8.06-3.82-8.84-8.17-.08-.46-.5-.78-.97-.78-.62 0-1.09.57-.98 1.18 1.24 6.92 8.06 10.93 14.4 9.53.39-.09.55-.56.26-.85z"},"1")],"CameraswitchRounded"),ci=h([c.jsx("path",{d:"M14 6h-4L9 7H6v10h12V7h-3zm-2 8c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2"},"0"),c.jsx("path",{d:"m8.57.51 4.48 4.48V2.04c4.72.47 8.48 4.23 8.95 8.95h2C23.34 3.02 15.49-1.59 8.57.51m2.38 21.45c-4.72-.47-8.48-4.23-8.95-8.95H0c.66 7.97 8.51 12.58 15.43 10.48l-4.48-4.48z"},"1")],"CameraswitchSharp"),hi=h([c.jsx("path",{d:"M13.17 8h-2.34l-1 1H8v6h8V9h-1.83zM12 14c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2",opacity:".3"},"0"),c.jsx("path",{d:"M16 7h-1l-1-1h-4L9 7H8c-1.1 0-2 .9-2 2v6c0 1.1.9 2 2 2h8c1.1 0 2-.9 2-2V9c0-1.1-.9-2-2-2m0 8H8V9h1.83l1-1h2.34l1 1H16z"},"1"),c.jsx("circle",{cx:"12",cy:"12",r:"2"},"2"),c.jsx("path",{d:"M8.57.52 13.05 5V2.05c4.72.47 8.48 4.23 8.95 8.95h2C23.34 3.03 15.49-1.58 8.57.52m2.38 21.44c-4.72-.47-8.48-4.23-8.95-8.95H0c.66 7.97 8.51 12.58 15.43 10.48l-4.48-4.48z"},"3")],"CameraswitchTwoTone"),si=h(c.jsx("path",{d:"M18 11v2h4v-2zm-2 6.61c.96.71 2.21 1.65 3.2 2.39.4-.53.8-1.07 1.2-1.6-.99-.74-2.24-1.68-3.2-2.4-.4.54-.8 1.08-1.2 1.61M20.4 5.6c-.4-.53-.8-1.07-1.2-1.6-.99.74-2.24 1.68-3.2 2.4.4.53.8 1.07 1.2 1.6.96-.72 2.21-1.65 3.2-2.4M4 9c-1.1 0-2 .9-2 2v2c0 1.1.9 2 2 2h1v4h2v-4h1l5 3V6L8 9zm11.5 3c0-1.33-.58-2.53-1.5-3.35v6.69c.92-.81 1.5-2.01 1.5-3.34"}),"Campaign"),ti=h(c.jsx("path",{d:"M18 11v2h4v-2zm-2 6.61c.96.71 2.21 1.65 3.2 2.39.4-.53.8-1.07 1.2-1.6-.99-.74-2.24-1.68-3.2-2.4-.4.54-.8 1.08-1.2 1.61M20.4 5.6c-.4-.53-.8-1.07-1.2-1.6-.99.74-2.24 1.68-3.2 2.4.4.53.8 1.07 1.2 1.6.96-.72 2.21-1.65 3.2-2.4M4 9c-1.1 0-2 .9-2 2v2c0 1.1.9 2 2 2h1v4h2v-4h1l5 3V6L8 9zm5.03 1.71L11 9.53v4.94l-1.97-1.18-.48-.29H4v-2h4.55zM15.5 12c0-1.33-.58-2.53-1.5-3.35v6.69c.92-.81 1.5-2.01 1.5-3.34"}),"CampaignOutlined"),oi=h(c.jsx("path",{d:"M18 12c0 .55.45 1 1 1h2c.55 0 1-.45 1-1s-.45-1-1-1h-2c-.55 0-1 .45-1 1m-1.41 4.82c-.33.44-.24 1.05.2 1.37.53.39 1.09.81 1.62 1.21.44.33 1.06.24 1.38-.2 0-.01.01-.01.01-.02.33-.44.24-1.06-.2-1.38-.53-.4-1.09-.82-1.61-1.21-.44-.33-1.06-.23-1.39.21 0 .01-.01.02-.01.02m3.22-12.01c0-.01-.01-.01-.01-.02-.33-.44-.95-.53-1.38-.2-.53.4-1.1.82-1.62 1.22-.44.33-.52.95-.19 1.38 0 .01.01.01.01.02.33.44.94.53 1.38.2.53-.39 1.09-.82 1.62-1.22.43-.32.51-.94.19-1.38M8 9H4c-1.1 0-2 .9-2 2v2c0 1.1.9 2 2 2h1v3c0 .55.45 1 1 1s1-.45 1-1v-3h1l5 3V6zm7.5 3c0-1.33-.58-2.53-1.5-3.35v6.69c.92-.81 1.5-2.01 1.5-3.34"}),"CampaignRounded"),vi=h(c.jsx("path",{d:"M18 11v2h4v-2zm-2 6.61c.96.71 2.21 1.65 3.2 2.39.4-.53.8-1.07 1.2-1.6-.99-.74-2.24-1.68-3.2-2.4-.4.54-.8 1.08-1.2 1.61M20.4 5.6c-.4-.53-.8-1.07-1.2-1.6-.99.74-2.24 1.68-3.2 2.4.4.53.8 1.07 1.2 1.6.96-.72 2.21-1.65 3.2-2.4M8 9H2v6h3v4h2v-4h1l5 3V6zm7.5 3c0-1.33-.58-2.53-1.5-3.35v6.69c.92-.81 1.5-2.01 1.5-3.34"}),"CampaignSharp"),ei=h([c.jsx("path",{d:"M18 11v2h4v-2zm-2 6.61c.96.71 2.21 1.65 3.2 2.39.4-.53.8-1.07 1.2-1.6-.99-.74-2.24-1.68-3.2-2.4-.4.54-.8 1.08-1.2 1.61M20.4 5.6c-.4-.53-.8-1.07-1.2-1.6-.99.74-2.24 1.68-3.2 2.4.4.53.8 1.07 1.2 1.6.96-.72 2.21-1.65 3.2-2.4M4 9c-1.1 0-2 .9-2 2v2c0 1.1.9 2 2 2h1v4h2v-4h1l5 3V6L8 9zm5.03 1.71L11 9.53v4.94l-1.97-1.18-.48-.29H4v-2h4.55zM15.5 12c0-1.33-.58-2.53-1.5-3.35v6.69c.92-.81 1.5-2.01 1.5-3.34"},"0"),c.jsx("path",{d:"M9.03 10.71 11 9.53v4.94l-1.97-1.18-.48-.29H4v-2h4.55z",opacity:".3"},"1")],"CampaignTwoTone"),li=h(c.jsx("path",{d:"M12 2C6.47 2 2 6.47 2 12s4.47 10 10 10 10-4.47 10-10S17.53 2 12 2m5 13.59L15.59 17 12 13.41 8.41 17 7 15.59 10.59 12 7 8.41 8.41 7 12 10.59 15.59 7 17 8.41 13.41 12z"}),"Cancel"),ni=h(c.jsx("path",{d:"M12 2C6.47 2 2 6.47 2 12s4.47 10 10 10 10-4.47 10-10S17.53 2 12 2m0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8m3.59-13L12 10.59 8.41 7 7 8.41 10.59 12 7 15.59 8.41 17 12 13.41 15.59 17 17 15.59 13.41 12 17 8.41z"}),"CancelOutlined"),ai=h([c.jsx("path",{d:"M21 19.1H3V5h18zM21 3H3c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2"},"0"),c.jsx("path",{d:"M14.59 8 12 10.59 9.41 8 8 9.41 10.59 12 8 14.59 9.41 16 12 13.41 14.59 16 16 14.59 13.41 12 16 9.41z"},"1")],"CancelPresentation"),di=h(c.jsx("path",{d:"M21 3H3c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 16H3V5h18zM9.41 15.95 12 13.36l2.59 2.59L16 14.54l-2.59-2.59L16 9.36l-1.41-1.41L12 10.54 9.41 7.95 8 9.36l2.59 2.59L8 14.54z"}),"CancelPresentationOutlined"),zi=h(c.jsx("path",{d:"M21 3H3c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 15c0 .55-.45 1-1 1H4c-.55 0-1-.45-1-1V6c0-.55.45-1 1-1h16c.55 0 1 .45 1 1zm-5.71-9.3a.996.996 0 0 0-1.41 0L12 10.59 10.11 8.7a.996.996 0 0 0-1.41 0c-.39.39-.39 1.02 0 1.41L10.59 12 8.7 13.89c-.39.39-.39 1.02 0 1.41s1.02.39 1.41 0L12 13.41l1.89 1.89c.39.39 1.02.39 1.41 0s.39-1.02 0-1.41L13.41 12l1.89-1.89c.38-.38.38-1.02-.01-1.41"}),"CancelPresentationRounded"),mi=h(c.jsx("path",{d:"M1 3v18h22V3zm20 16H3V5h18zM9.41 16 12 13.41 14.59 16 16 14.59 13.41 12 16 9.41 14.59 8 12 10.59 9.41 8 8 9.41 10.59 12 8 14.59z"}),"CancelPresentationSharp"),pi=h([c.jsx("path",{d:"M3 19.1h18V4.95H3zm5-9.74 1.41-1.41L12 10.54l2.59-2.59L16 9.36l-2.59 2.59L16 14.54l-1.41 1.41L12 13.36l-2.59 2.59L8 14.54l2.59-2.59z",opacity:".3"},"0"),c.jsx("path",{d:"M21 3H3c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 16H3V5h18zM9.41 15.95 12 13.36l2.59 2.59L16 14.54l-2.59-2.59L16 9.36l-1.41-1.41L12 10.54 9.41 7.95 8 9.36l2.59 2.59L8 14.54z"},"1")],"CancelPresentationTwoTone"),Hi=h(c.jsx("path",{d:"M12 2C6.47 2 2 6.47 2 12s4.47 10 10 10 10-4.47 10-10S17.53 2 12 2m4.3 14.3c-.39.39-1.02.39-1.41 0L12 13.41 9.11 16.3c-.39.39-1.02.39-1.41 0a.996.996 0 0 1 0-1.41L10.59 12 7.7 9.11a.996.996 0 0 1 0-1.41c.39-.39 1.02-.39 1.41 0L12 10.59l2.89-2.89c.39-.39 1.02-.39 1.41 0s.39 1.02 0 1.41L13.41 12l2.89 2.89c.38.38.38 1.02 0 1.41"}),"CancelRounded"),Mi=h([c.jsx("path",{d:"M16.5 9c-.42 0-.83.04-1.24.11L1.01 3 1 10l9 2-9 2 .01 7 8.07-3.46C9.59 21.19 12.71 24 16.5 24c4.14 0 7.5-3.36 7.5-7.5S20.64 9 16.5 9m0 13c-3.03 0-5.5-2.47-5.5-5.5s2.47-5.5 5.5-5.5 5.5 2.47 5.5 5.5-2.47 5.5-5.5 5.5"},"0"),c.jsx("path",{d:"m18.27 14.03-1.77 1.76-1.77-1.76-.7.7 1.76 1.77-1.76 1.77.7.7 1.77-1.76 1.77 1.76.7-.7-1.76-1.77 1.76-1.77z"},"1")],"CancelScheduleSend"),ri=h([c.jsx("path",{d:"M16.5 9c-.42 0-.83.04-1.24.11L1.01 3 1 10l10.06 1.34c-.42.44-.78.93-1.09 1.46L1 14l.01 7 8.07-3.46C9.59 21.19 12.71 24 16.5 24c4.14 0 7.5-3.36 7.5-7.5S20.64 9 16.5 9M3 8.25l.01-2.22 7.51 3.22zm6.1 7.11L3 17.97v-2.22l6.17-.82c-.03.14-.05.28-.07.43M16.5 22c-3.03 0-5.5-2.47-5.5-5.5s2.47-5.5 5.5-5.5 5.5 2.47 5.5 5.5-2.47 5.5-5.5 5.5"},"0"),c.jsx("path",{d:"m18.27 14.03-1.77 1.76-1.77-1.76-.7.7 1.76 1.77-1.76 1.77.7.7 1.77-1.76 1.77 1.76.7-.7-1.76-1.77 1.76-1.77z"},"1")],"CancelScheduleSendOutlined"),ii=h([c.jsx("path",{d:"M16.5 9c-.42 0-.83.04-1.24.11L2.4 3.6c-.66-.29-1.39.2-1.39.91L1 9.2c0 .47.33.88.78.98L10 12l-8.22 1.83c-.45.1-.78.5-.78.97l.01 4.68c0 .72.73 1.2 1.39.92l6.68-2.86C9.59 21.19 12.71 24 16.5 24c4.14 0 7.5-3.36 7.5-7.5S20.64 9 16.5 9m0 13c-3.03 0-5.5-2.47-5.5-5.5s2.47-5.5 5.5-5.5 5.5 2.47 5.5 5.5-2.47 5.5-5.5 5.5"},"0"),c.jsx("path",{d:"M18.62 14.38c-.2-.2-.51-.2-.71 0l-1.41 1.41-1.41-1.41c-.2-.2-.51-.2-.71 0s-.2.51 0 .71l1.41 1.41-1.41 1.41c-.2.2-.2.51 0 .71s.51.2.71 0l1.41-1.41 1.41 1.41c.2.2.51.2.71 0s.2-.51 0-.71l-1.41-1.41 1.41-1.41c.2-.2.2-.52 0-.71"},"1")],"CancelScheduleSendRounded"),Vi=h([c.jsx("path",{d:"M16.5 9c-.42 0-.83.04-1.24.11L1.01 3 1 10l9 2-9 2 .01 7 8.07-3.46C9.59 21.19 12.71 24 16.5 24c4.14 0 7.5-3.36 7.5-7.5S20.64 9 16.5 9m0 13c-3.03 0-5.5-2.47-5.5-5.5s2.47-5.5 5.5-5.5 5.5 2.47 5.5 5.5-2.47 5.5-5.5 5.5"},"0"),c.jsx("path",{d:"m18.27 14.03-1.77 1.76-1.77-1.76-.7.7 1.76 1.77-1.76 1.77.7.7 1.77-1.76 1.77 1.76.7-.7-1.76-1.77 1.76-1.77z"},"1")],"CancelScheduleSendSharp"),xi=h([c.jsx("path",{d:"m3 17.97 6.1-2.61c.02-.14.04-.29.07-.43L3 15.75zM16.5 11c-3.03 0-5.5 2.47-5.5 5.5s2.47 5.5 5.5 5.5 5.5-2.47 5.5-5.5-2.47-5.5-5.5-5.5m2.47 7.27-.71.71-1.77-1.77-1.77 1.77-.71-.71 1.77-1.77-1.77-1.77.71-.71 1.77 1.77 1.77-1.77.71.71-1.77 1.77zM3 8.25l7.52 1-7.51-3.22z",opacity:".3"},"0"),c.jsx("path",{d:"M16.5 9c-.42 0-.83.04-1.24.11L1.01 3 1 10l10.06 1.34c-.42.44-.78.93-1.09 1.46L1 14l.01 7 8.07-3.46C9.59 21.19 12.71 24 16.5 24c4.14 0 7.5-3.36 7.5-7.5S20.64 9 16.5 9M3 8.25l.01-2.22 7.51 3.22zm6.1 7.11L3 17.97v-2.22l6.17-.82c-.03.14-.05.28-.07.43M16.5 22c-3.03 0-5.5-2.47-5.5-5.5s2.47-5.5 5.5-5.5 5.5 2.47 5.5 5.5-2.47 5.5-5.5 5.5"},"1"),c.jsx("path",{d:"m18.27 14.03-1.77 1.76-1.77-1.76-.7.7 1.76 1.77-1.76 1.77.7.7 1.77-1.76 1.77 1.76.7-.7-1.76-1.77 1.76-1.77z"},"2")],"CancelScheduleSendTwoTone"),ji=h(c.jsx("path",{d:"M12 2C6.47 2 2 6.47 2 12s4.47 10 10 10 10-4.47 10-10S17.53 2 12 2m5 13.59L15.59 17 12 13.41 8.41 17 7 15.59 10.59 12 7 8.41 8.41 7 12 10.59 15.59 7 17 8.41 13.41 12z"}),"CancelSharp"),ui=h([c.jsx("path",{d:"M12 4c-4.41 0-8 3.59-8 8s3.59 8 8 8 8-3.59 8-8-3.59-8-8-8m5 11.59L15.59 17 12 13.41 8.41 17 7 15.59 10.59 12 7 8.41 8.41 7 12 10.59 15.59 7 17 8.41 13.41 12z",opacity:".3"},"0"),c.jsx("path",{d:"M12 2C6.47 2 2 6.47 2 12s4.47 10 10 10 10-4.47 10-10S17.53 2 12 2m0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8m3.59-13L12 10.59 8.41 7 7 8.41 10.59 12 7 15.59 8.41 17 12 13.41 15.59 17 17 15.59 13.41 12 17 8.41z"},"1")],"CancelTwoTone"),Li=h(c.jsx("path",{d:"M9 4H7v2H5v12h2v2h2v-2h2V6H9zm10 4h-2V4h-2v4h-2v7h2v5h2v-5h2z"}),"CandlestickChart"),Si=h(c.jsx("path",{d:"M9 4H7v2H5v12h2v2h2v-2h2V6H9zm0 12H7V8h2zm10-8h-2V4h-2v4h-2v7h2v5h2v-5h2zm-2 5h-2v-3h2z"}),"CandlestickChartOutlined"),Ci=h(c.jsx("path",{d:"M8 4c-.55 0-1 .45-1 1v1H6c-.55 0-1 .45-1 1v10c0 .55.45 1 1 1h1v1c0 .55.45 1 1 1s1-.45 1-1v-1h1c.55 0 1-.45 1-1V7c0-.55-.45-1-1-1H9V5c0-.55-.45-1-1-1m10 4h-1V5c0-.55-.45-1-1-1s-1 .45-1 1v3h-1c-.55 0-1 .45-1 1v5c0 .55.45 1 1 1h1v4c0 .55.45 1 1 1s1-.45 1-1v-4h1c.55 0 1-.45 1-1V9c0-.55-.45-1-1-1"}),"CandlestickChartRounded"),Ti=h(c.jsx("path",{d:"M9 4H7v2H5v12h2v2h2v-2h2V6H9zm10 4h-2V4h-2v4h-2v7h2v5h2v-5h2z"}),"CandlestickChartSharp"),wi=h([c.jsx("path",{d:"M9 4H7v2H5v12h2v2h2v-2h2V6H9zm0 12H7V8h2z"},"0"),c.jsx("path",{d:"M7 8h2v8H7zm8 2h2v3h-2z",opacity:".3"},"1"),c.jsx("path",{d:"M19 8h-2V4h-2v4h-2v7h2v5h2v-5h2zm-2 5h-2v-3h2z"},"2")],"CandlestickChartTwoTone"),Ri=h(c.jsx("path",{d:"M18 1c-2.76 0-5 2.24-5 5s2.24 5 5 5 5-2.24 5-5-2.24-5-5-5m.5 6h-1V3h1zm0 1v1h-1V8zm-.59 5c.06.16.09.33.09.5 0 .83-.67 1.5-1.5 1.5s-1.5-.67-1.5-1.5c0-.39.15-.74.39-1.01-1.63-.66-2.96-1.91-3.71-3.49H5.81l1.04-3H11c0-.69.1-1.37.29-2H6.5c-.66 0-1.21.42-1.42 1.01L3 11v8c0 .55.45 1 1 1h1c.55 0 1-.45 1-1v-1h12v1c0 .55.45 1 1 1h1c.55 0 1-.45 1-1v-6.68c-1.05.51-2.16.69-3.09.68M7.5 15c-.83 0-1.5-.67-1.5-1.5S6.67 12 7.5 12s1.5.67 1.5 1.5S8.33 15 7.5 15"}),"CarCrash"),Oi=h(c.jsx("path",{d:"M18 1c-2.76 0-5 2.24-5 5s2.24 5 5 5 5-2.24 5-5-2.24-5-5-5m.5 6h-1V3h1zm0 1v1h-1V8zM6 13.5c0-.83.67-1.5 1.5-1.5s1.5.67 1.5 1.5S8.33 15 7.5 15 6 14.33 6 13.5m13-.57c.65-.09 1.34-.28 2-.6V19c0 .55-.45 1-1 1h-1c-.55 0-1-.45-1-1v-1H6v1c0 .55-.45 1-1 1H4c-.55 0-1-.45-1-1v-8l2.08-5.99C5.29 4.42 5.84 4 6.5 4h4.79c-.19.63-.29 1.31-.29 2H6.85L5.81 9h5.86c.36.75.84 1.43 1.43 2H5v5h14zm-1.09.07c-.89-.01-1.74-.19-2.53-.51-.23.27-.38.62-.38 1.01 0 .83.67 1.5 1.5 1.5s1.5-.67 1.5-1.5c0-.18-.03-.34-.09-.5"}),"CarCrashOutlined"),yi=h(c.jsx("path",{d:"M18 1c-2.76 0-5 2.24-5 5s2.24 5 5 5 5-2.24 5-5-2.24-5-5-5m0 6c-.28 0-.5-.22-.5-.5v-3c0-.28.22-.5.5-.5s.5.22.5.5v3c0 .28-.22.5-.5.5m.5 1.5c0 .28-.22.5-.5.5s-.5-.22-.5-.5.22-.5.5-.5.5.22.5.5m1 11.5c.82 0 1.5-.67 1.5-1.5v-6.18c-1.05.51-2.16.69-3.09.68.06.16.09.33.09.5 0 .83-.67 1.5-1.5 1.5s-1.5-.67-1.5-1.5c0-.39.15-.74.39-1.01-1.63-.66-2.96-1.91-3.71-3.49H5.81l1.04-3H11c0-.69.1-1.37.29-2H6.5c-.66 0-1.21.42-1.42 1.01l-1.97 5.67c-.07.21-.11.43-.11.66v7.16c0 .83.67 1.5 1.5 1.5S6 19.33 6 18.5V18h12v.5c0 .83.68 1.5 1.5 1.5m-12-5c-.83 0-1.5-.67-1.5-1.5S6.67 12 7.5 12s1.5.67 1.5 1.5S8.33 15 7.5 15"}),"CarCrashRounded"),gi=h(c.jsx("path",{d:"M18 1c-2.76 0-5 2.24-5 5s2.24 5 5 5 5-2.24 5-5-2.24-5-5-5m.5 6h-1V3h1zm0 1v1h-1V8zm-.59 5c.06.16.09.33.09.5 0 .83-.67 1.5-1.5 1.5s-1.5-.67-1.5-1.5c0-.39.15-.74.39-1.01-1.63-.66-2.96-1.91-3.71-3.49H5.81l1.04-3H11c0-.69.1-1.37.29-2H5.41L3 11v9h3v-2h12v2h3v-7.68c-1.05.51-2.16.69-3.09.68M7.5 15c-.83 0-1.5-.67-1.5-1.5S6.67 12 7.5 12s1.5.67 1.5 1.5S8.33 15 7.5 15"}),"CarCrashSharp"),Ai=h([c.jsx("path",{d:"M17.91 13c.06.16.09.33.09.5 0 .83-.67 1.5-1.5 1.5s-1.5-.67-1.5-1.5c0-.39.15-.74.39-1-.86-.35-1.63-.86-2.29-1.5H5v5h14v-3.07c-.33.05-.61.07-1.09.07M7.5 15c-.83 0-1.5-.67-1.5-1.5S6.67 12 7.5 12s1.5.67 1.5 1.5S8.33 15 7.5 15",opacity:".3"},"0"),c.jsx("path",{d:"M18 1c-2.76 0-5 2.24-5 5s2.24 5 5 5 5-2.24 5-5-2.24-5-5-5m.5 6h-1V3h1zm0 1v1h-1V8zM6 13.5c0-.83.67-1.5 1.5-1.5s1.5.67 1.5 1.5S8.33 15 7.5 15 6 14.33 6 13.5m13-.57c.65-.09 1.34-.28 2-.6V19c0 .55-.45 1-1 1h-1c-.55 0-1-.45-1-1v-1H6v1c0 .55-.45 1-1 1H4c-.55 0-1-.45-1-1v-8l2.08-5.99C5.29 4.42 5.84 4 6.5 4h4.79c-.19.63-.29 1.31-.29 2H6.85L5.81 9h5.86c.36.75.84 1.43 1.43 2H5v5h14zm-1.09.07c-.89-.01-1.74-.19-2.53-.51-.23.27-.38.62-.38 1.01 0 .83.67 1.5 1.5 1.5s1.5-.67 1.5-1.5c0-.18-.03-.34-.09-.5"},"1")],"CarCrashTwoTone"),fi=h(c.jsx("path",{d:"M16.39 9H7.61c-.43 0-.81.28-.95.68l-1.66 5v6.81c0 .29.23.51.5.51h1c.28 0 .5-.22.5-.5V20h10v1.5c0 .28.22.5.5.5h1c.28 0 .5-.22.5-.5v-6.81l-1.66-5c-.14-.41-.52-.69-.95-.69m-8.61 9c-.68 0-1.22-.54-1.22-1.22s.54-1.22 1.22-1.22S9 16.11 9 16.78 8.46 18 7.78 18m8.44 0c-.67 0-1.22-.54-1.22-1.22s.54-1.22 1.22-1.22 1.22.54 1.22 1.22S16.9 18 16.22 18m-9.93-4 1.33-4h8.78l1.33 4zm4.54-11C10.41 1.83 9.3 1 8 1 6.34 1 5 2.34 5 4c0 1.65 1.34 3 3 3 1.3 0 2.41-.84 2.83-2H16v2h2V5h1V3zM8 5c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1"}),"CarRental"),Pi=h([c.jsx("circle",{cx:"9",cy:"16.5",r:"1"},"0"),c.jsx("circle",{cx:"15",cy:"16.5",r:"1"},"1"),c.jsx("path",{d:"M17.25 9.6c-.02-.02-.03-.04-.05-.07-.38-.52-.92-.53-.92-.53H7.72s-.54.01-.92.54c-.02.02-.03.04-.05.06-.07.11-.14.24-.19.4-.22.66-.74 2.22-1.56 4.69v6.5c0 .45.35.81.78.81h.44c.43 0 .78-.36.78-.81V20h10v1.19c0 .45.34.81.78.81h.44c.43 0 .78-.36.78-.81v-6.5c-.82-2.46-1.34-4.03-1.56-4.69-.05-.16-.12-.29-.19-.4M8.33 11h7.34l.23.69.43 1.31H7.67zM17 18H7v-3h10zM10.83 3C10.41 1.83 9.3 1 8 1 6.34 1 5 2.34 5 4c0 1.65 1.34 3 3 3 1.3 0 2.41-.84 2.83-2H16v2h2V5h1V3zM8 5c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1"},"2")],"CarRentalOutlined"),Fi=h(c.jsx("path",{d:"M8 7c1.3 0 2.41-.84 2.83-2H16v1c0 .55.45 1 1 1s1-.45 1-1V5c.55 0 1-.45 1-1s-.45-1-1-1h-7.17C10.35 1.65 8.95.76 7.4 1.06c-1.17.23-2.12 1.19-2.35 2.36C4.7 5.32 6.15 7 8 7m0-4c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1m8.39 6H7.61c-.43 0-.81.28-.95.68L5 14.69V21c0 .55.45 1 1 1s1-.45 1-1v-1h10v1c0 .55.45 1 1 1s1-.45 1-1v-6.31l-1.66-5.01c-.14-.4-.52-.68-.95-.68M9 17.5c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1m6 0c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1M7.67 13l.66-2h7.34l.66 2z"}),"CarRentalRounded"),Bi=h(c.jsx("path",{d:"M10.83 3C10.41 1.83 9.3 1 8 1 6.34 1 5 2.34 5 4c0 1.65 1.34 3 3 3 1.3 0 2.41-.84 2.83-2H16v2h2V5h1V3zM8 5c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1m9.11 4H6.89L5 14.69V22h2v-2h10v2h2v-7.31zM9 17.5c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1m6 0c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1M7.67 13l.66-2h7.34l.66 2z"}),"CarRentalSharp"),bi=h([c.jsx("path",{d:"M7 15.01V18h10v-3H7zm8 .49c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1m-6 0c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1",opacity:".3"},"0"),c.jsx("circle",{cx:"9",cy:"16.5",r:"1"},"1"),c.jsx("circle",{cx:"15",cy:"16.5",r:"1"},"2"),c.jsx("path",{d:"M17.25 9.6c-.02-.02-.03-.04-.05-.07-.38-.52-.92-.53-.92-.53H7.72s-.54.01-.92.54c-.02.02-.03.04-.05.06-.07.11-.14.24-.19.4-.22.66-.74 2.22-1.56 4.69v6.5c0 .45.35.81.78.81h.44c.43 0 .78-.36.78-.81V20h10v1.19c0 .45.34.81.78.81h.44c.43 0 .78-.36.78-.81v-6.5c-.82-2.46-1.34-4.03-1.56-4.69-.05-.16-.12-.29-.19-.4M8.33 11h7.34l.23.69.43 1.31H7.67zM17 15.01V18H7v-3h10zM10.83 3C10.41 1.83 9.3 1 8 1 6.34 1 5 2.34 5 4c0 1.65 1.34 3 3 3 1.3 0 2.41-.84 2.83-2H16v2h2V5h1V3zM8 5c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1"},"3")],"CarRentalTwoTone"),Di=h(c.jsx("path",{d:"M16.22 12c.68 0 1.22-.54 1.22-1.22 0-.67-.54-1.22-1.22-1.22S15 10.11 15 10.78c0 .68.55 1.22 1.22 1.22m-9.66-1.22c0 .67.54 1.22 1.22 1.22S9 11.46 9 10.78c0-.67-.54-1.22-1.22-1.22s-1.22.55-1.22 1.22M7.61 4 6.28 8h11.43l-1.33-4zm8.67-1s.54.01.92.54c.02.02.03.04.05.07.07.11.14.24.19.4.22.65 1.56 4.68 1.56 4.68v6.5c0 .45-.35.81-.78.81h-.44c-.43 0-.78-.36-.78-.81V14H7v1.19c0 .45-.35.81-.78.81h-.44c-.43 0-.78-.36-.78-.81v-6.5S6.34 4.67 6.55 4c.05-.16.12-.28.19-.4.03-.02.04-.04.06-.06.38-.53.92-.54.92-.54zM4 17.01h16V19h-7v3h-2v-3H4z"}),"CarRepair"),ki=h([c.jsx("circle",{cx:"9",cy:"10.5",r:"1"},"0"),c.jsx("circle",{cx:"15",cy:"10.5",r:"1"},"1"),c.jsx("path",{d:"M5.78 16h.44c.43 0 .78-.36.78-.81V14h10v1.19c0 .45.34.81.78.81h.44c.43 0 .78-.36.78-.81v-6.5S17.66 4.66 17.44 4c-.05-.16-.12-.29-.19-.4-.02-.02-.03-.04-.05-.07-.38-.52-.92-.53-.92-.53H7.72s-.54.01-.92.54c-.02.02-.03.04-.05.06-.07.11-.14.24-.19.4C6.34 4.66 5 8.69 5 8.69v6.5c0 .45.35.81.78.81M8.33 5h7.34l.23.69.43 1.31H7.67zM7 9.01V9h10v3H7zm-3 8V19h7v3h2v-3h7v-1.99z"},"2")],"CarRepairOutlined"),Wi=h(c.jsx("path",{d:"M7 15v-1h10v1c0 .55.45 1 1 1s1-.45 1-1V8.69S17.66 4.66 17.44 4c-.05-.16-.12-.29-.19-.4-.02-.02-.03-.04-.05-.07-.38-.52-.92-.53-.92-.53H7.72s-.54.01-.92.54c-.02.02-.03.04-.05.06-.07.11-.14.24-.19.4C6.34 4.66 5 8.69 5 8.69V15c0 .55.45 1 1 1s1-.45 1-1m2-3.5c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1m6 0c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1M8.33 5h7.34l.23.69.43 1.31H7.67zM4 18.01c0 .54.45.99.99.99H11v2.01c0 .55.45.99.99.99H12c.55 0 .99-.45.99-.99V19H19c.55 0 .99-.45.99-.99 0-.55-.45-.99-.99-.99H4.99c-.54-.01-.99.44-.99.99"}),"CarRepairRounded"),Ni=h(c.jsx("path",{d:"M4 17.01V19h7v3h2v-3h7v-1.99zM7 14h10v2h2V8.69L17.11 3H6.89L5 8.69V16h2zm2-2.5c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1m6 0c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1M8.33 5h7.34l.66 2H7.67z"}),"CarRepairSharp"),Ei=h([c.jsx("path",{d:"M17 9.01V9H7v3h10zM9 11.5c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1m6 0c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1",opacity:".3"},"0"),c.jsx("circle",{cx:"9",cy:"10.5",r:"1"},"1"),c.jsx("circle",{cx:"15",cy:"10.5",r:"1"},"2"),c.jsx("path",{d:"M5.78 16h.44c.43 0 .78-.36.78-.81V14h10v1.19c0 .45.34.81.78.81h.44c.43 0 .78-.36.78-.81v-6.5S17.66 4.66 17.44 4c-.05-.16-.12-.29-.19-.4-.02-.02-.03-.04-.05-.07-.38-.52-.92-.53-.92-.53H7.72s-.54.01-.92.54c-.02.02-.03.04-.05.06-.07.11-.14.24-.19.4C6.34 4.66 5 8.69 5 8.69v6.5c0 .45.35.81.78.81M8.33 5h7.34l.23.69.43 1.31H7.67zM7 9.01V9h10v3H7zm-3 8V19h7v3h2v-3h7v-1.99z"},"3")],"CarRepairTwoTone"),Ii=h(c.jsx("path",{d:"M20 6h-2.18c.11-.31.18-.65.18-1 0-1.66-1.34-3-3-3-1.05 0-1.96.54-2.5 1.35l-.5.67-.5-.68C10.96 2.54 10.05 2 9 2 7.34 2 6 3.34 6 5c0 .35.07.69.18 1H4c-1.11 0-1.99.89-1.99 2L2 19c0 1.11.89 2 2 2h16c1.11 0 2-.89 2-2V8c0-1.11-.89-2-2-2m-5-2c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1M9 4c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1m11 15H4v-2h16zm0-5H4V8h5.08L7 10.83 8.62 12 11 8.76l1-1.36 1 1.36L15.38 12 17 10.83 14.92 8H20z"}),"CardGiftcard"),Ui=h(c.jsx("path",{d:"M20 6h-2.18c.11-.31.18-.65.18-1 0-1.66-1.34-3-3-3-1.05 0-1.96.54-2.5 1.35l-.5.67-.5-.68C10.96 2.54 10.05 2 9 2 7.34 2 6 3.34 6 5c0 .35.07.69.18 1H4c-1.11 0-1.99.89-1.99 2L2 19c0 1.11.89 2 2 2h16c1.11 0 2-.89 2-2V8c0-1.11-.89-2-2-2m-5-2c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1M9 4c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1m11 15H4v-2h16zm0-5H4V8h5.08L7 10.83 8.62 12 12 7.4l3.38 4.6L17 10.83 14.92 8H20z"}),"CardGiftcardOutlined"),Gi=h(c.jsx("path",{d:"M20 6h-2.18c.11-.31.18-.65.18-1 0-1.66-1.34-3-3-3-1.05 0-1.96.54-2.5 1.35l-.5.67-.5-.68C10.96 2.54 10.05 2 9 2 7.34 2 6 3.34 6 5c0 .35.07.69.18 1H4c-1.11 0-1.99.89-1.99 2L2 19c0 1.11.89 2 2 2h16c1.11 0 2-.89 2-2V8c0-1.11-.89-2-2-2m-5-2c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1M9 4c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1m11 15H4v-2h16zm0-5H4V9c0-.55.45-1 1-1h4.08L7.6 10.02c-.33.45-.23 1.08.22 1.4.44.32 1.07.22 1.39-.22L12 7.4l2.79 3.8c.32.44.95.54 1.39.22.45-.32.55-.95.22-1.4L14.92 8H19c.55 0 1 .45 1 1z"}),"CardGiftcardRounded"),Ki=h(c.jsx("path",{d:"M22 6h-4.18c.11-.31.18-.65.18-1 0-1.66-1.34-3-3-3-1.05 0-1.96.54-2.5 1.35l-.5.67-.5-.68C10.96 2.54 10.05 2 9 2 7.34 2 6 3.34 6 5c0 .35.07.69.18 1H2.01v15H22zm-7-2c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1M9 4c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1m11 15H4v-2h16zm0-5H4V8h5.08L7 10.83 8.62 12 12 7.4l3.38 4.6L17 10.83 14.92 8H20z"}),"CardGiftcardSharp"),qi=h([c.jsx("path",{d:"M4 17h16v2H4zm13-6.17L15.38 12 12 7.4 8.62 12 7 10.83 9.08 8H4v6h16V8h-5.08z",opacity:".3"},"0"),c.jsx("path",{d:"M20 6h-2.18c.11-.31.18-.65.18-1 0-1.66-1.34-3-3-3-1.05 0-1.96.54-2.5 1.35l-.5.67-.5-.68C10.96 2.54 10.05 2 9 2 7.34 2 6 3.34 6 5c0 .35.07.69.18 1H4c-1.11 0-1.99.89-1.99 2L2 19c0 1.11.89 2 2 2h16c1.11 0 2-.89 2-2V8c0-1.11-.89-2-2-2m-5-2c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1M9 4c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1m11 15H4v-2h16zm0-5H4V8h5.08L7 10.83 8.62 12 12 7.4l3.38 4.6L17 10.83 14.92 8H20z"},"1")],"CardGiftcardTwoTone"),Qi=h(c.jsx("path",{d:"M20 2H4c-1.11 0-2 .89-2 2v11c0 1.11.89 2 2 2h4v5l4-2 4 2v-5h4c1.11 0 2-.89 2-2V4c0-1.11-.89-2-2-2m0 13H4v-2h16zm0-5H4V4h16z"}),"CardMembership"),Zi=h(c.jsx("path",{d:"M20 2H4c-1.11 0-2 .89-2 2v11c0 1.11.89 2 2 2h4v5l4-2 4 2v-5h4c1.11 0 2-.89 2-2V4c0-1.11-.89-2-2-2m0 13H4v-2h16zm0-5H4V4h16z"}),"CardMembershipOutlined"),Ji=h(c.jsx("path",{d:"M20 2H4c-1.11 0-2 .89-2 2v11c0 1.11.89 2 2 2h4v5l4-2 4 2v-5h4c1.11 0 2-.89 2-2V4c0-1.11-.89-2-2-2m0 13H4v-2h16zm0-5H4V5c0-.55.45-1 1-1h14c.55 0 1 .45 1 1z"}),"CardMembershipRounded"),Yi=h(c.jsx("path",{d:"M22 2H2v15h6v5l4-2 4 2v-5h6zm-2 13H4v-2h16zm0-5H4V4h16z"}),"CardMembershipSharp"),_i=h([c.jsx("path",{d:"M4 4h16v6H4zm0 9h16v2H4z",opacity:".3"},"0"),c.jsx("path",{d:"M20 2H4c-1.11 0-2 .89-2 2v11c0 1.11.89 2 2 2h4v5l4-2 4 2v-5h4c1.11 0 2-.89 2-2V4c0-1.11-.89-2-2-2m0 13H4v-2h16zm0-5H4V4h16z"},"1")],"CardMembershipTwoTone"),Xi=h(c.jsx("path",{d:"M20 6h-3V4c0-1.11-.89-2-2-2H9c-1.11 0-2 .89-2 2v2H4c-1.11 0-2 .89-2 2v11c0 1.11.89 2 2 2h16c1.11 0 2-.89 2-2V8c0-1.11-.89-2-2-2M9 4h6v2H9zm11 15H4v-2h16zm0-5H4V8h3v2h2V8h6v2h2V8h3z"}),"CardTravel"),$i=h(c.jsx("path",{d:"M20 6h-3V4c0-1.11-.89-2-2-2H9c-1.11 0-2 .89-2 2v2H4c-1.11 0-2 .89-2 2v11c0 1.11.89 2 2 2h16c1.11 0 2-.89 2-2V8c0-1.11-.89-2-2-2M9 4h6v2H9zm11 15H4v-2h16zm0-5H4V8h3v2h2V8h6v2h2V8h3z"}),"CardTravelOutlined"),cV=h(c.jsx("path",{d:"M20 6h-3V4c0-1.11-.89-2-2-2H9c-1.11 0-2 .89-2 2v2H4c-1.11 0-2 .89-2 2v11c0 1.11.89 2 2 2h16c1.11 0 2-.89 2-2V8c0-1.11-.89-2-2-2M9 4h6v2H9zm11 15H4v-2h16zm0-5H4V9c0-.55.45-1 1-1h2v1c0 .55.45 1 1 1s1-.45 1-1V8h6v1c0 .55.45 1 1 1s1-.45 1-1V8h2c.55 0 1 .45 1 1z"}),"CardTravelRounded"),hV=h(c.jsx("path",{d:"M22 6h-5V4c0-1.1-.9-2-2-2H9c-1.1 0-2 .9-2 2v2H2v15h20zM9 4h6v2H9zm11 15H4v-2h16zm0-5H4V8h3v2h2V8h6v2h2V8h3z"}),"CardTravelSharp"),sV=h([c.jsx("path",{d:"M4 17h16v2H4zm13-7h-2V8H9v2H7V8H4v6h16V8h-3z",opacity:".3"},"0"),c.jsx("path",{d:"M20 6h-3V4c0-1.11-.89-2-2-2H9c-1.11 0-2 .89-2 2v2H4c-1.11 0-2 .89-2 2v11c0 1.11.89 2 2 2h16c1.11 0 2-.89 2-2V8c0-1.11-.89-2-2-2M9 4h6v2H9zm11 15H4v-2h16zm0-5H4V8h3v2h2V8h6v2h2V8h3z"},"1")],"CardTravelTwoTone"),tV=h(c.jsx("path",{d:"M19.73 14.23 7 1.5 3.11 5.39l8.13 11.67c-.78.78-.78 2.05 0 2.83l1.41 1.41c.78.78 2.05.78 2.83 0l4.24-4.24c.79-.78.79-2.05.01-2.83m-5.66 5.65-1.41-1.41 4.24-4.24 1.41 1.41z"}),"Carpenter"),oV=h(c.jsx("path",{d:"M19.73 14.23 7 1.5 3.11 5.39l8.13 11.67c-.78.78-.78 2.05 0 2.83l1.41 1.41c.78.78 2.05.78 2.83 0l4.24-4.24c.79-.78.79-2.05.01-2.83M5.71 5.62 7 4.33l8.49 8.49-2.81 2.81zm8.36 14.26-1.41-1.41 4.24-4.24 1.41 1.41z"}),"CarpenterOutlined"),vV=h(c.jsx("path",{d:"M19.73 14.23 7.71 2.21a.996.996 0 0 0-1.41 0L3.7 4.8c-.34.34-.39.88-.11 1.28l7.65 10.98c-.78.78-.78 2.05 0 2.83l1.41 1.41c.78.78 2.05.78 2.83 0l4.24-4.24c.79-.78.79-2.05.01-2.83m-5.66 5.65-1.41-1.41 4.24-4.24 1.41 1.41z"}),"CarpenterRounded"),eV=h(c.jsx("path",{d:"M7 1.5 3.11 5.39l8.13 11.67-1.41 1.41 4.24 4.24 7.07-7.07zm5.66 16.97 4.24-4.24 1.41 1.41-4.24 4.24z"}),"CarpenterSharp"),lV=h([c.jsx("path",{d:"M5.71 5.62 7 4.33l8.49 8.49-2.81 2.81z",opacity:".3"},"0"),c.jsx("path",{d:"M19.73 14.23 7 1.5 3.11 5.39l8.13 11.67c-.78.78-.78 2.05 0 2.83l1.41 1.41c.78.78 2.05.78 2.83 0l4.24-4.24c.79-.78.79-2.05.01-2.83M5.71 5.62 7 4.33l8.49 8.49-2.81 2.81zm8.36 14.26-1.41-1.41 4.24-4.24 1.41 1.41z"},"1")],"CarpenterTwoTone"),nV=h(c.jsx("path",{d:"M18 6V4l-2-2h-5L9 4v2H5v11s1 2 2 2h13s2-.98 2-2V6zM4 9H2v11c0 1.11.89 2 2 2h14c1.11 0 2-.89 2-2H4zm7-4c0-.55.53-1 1-1h3c.46 0 1 .54 1 1v1h-5zM5 6h17v11c0 1.1-.9 2-2 2H7c-1.1 0-2-.9-2-2z"}),"Cases"),aV=h([c.jsx("path",{d:"M3 9H1v11c0 1.11.89 2 2 2h17v-2H3z"},"0"),c.jsx("path",{d:"M18 5V3c0-1.1-.9-2-2-2h-4c-1.1 0-2 .9-2 2v2H5v11c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5zm-6-2h4v2h-4zm9 13H7V7h14z"},"1")],"CasesOutlined"),dV=h(c.jsx("path",{d:"M18 5V3c0-1.1-.9-2-2-2h-4c-1.1 0-2 .9-2 2v2H7c-1.1 0-2 .9-2 2v9c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2zm-2 0h-4V3h4zM2 9c-.55 0-1 .45-1 1v10c0 1.1.9 2 2 2h15c.55 0 1-.45 1-1s-.45-1-1-1H3V10c0-.55-.45-1-1-1"}),"CasesRounded"),zV=h(c.jsx("path",{d:"M18 5V1h-8v4H5v13h18V5zm-2 0h-4V3h4zM3 9H1v13h18v-2H3z"}),"CasesSharp"),mV=h([c.jsx("path",{d:"M7 7h14v9H7z",opacity:".3"},"0"),c.jsx("path",{d:"M3 9H1v11c0 1.11.89 2 2 2h17v-2H3z"},"1"),c.jsx("path",{d:"M18 5V3c0-1.1-.9-2-2-2h-4c-1.1 0-2 .9-2 2v2H5v11c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5zm-6-2h4v2h-4zm9 13H7V7h14z"},"2")],"CasesTwoTone"),pV=h(c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2M7.5 18c-.83 0-1.5-.67-1.5-1.5S6.67 15 7.5 15s1.5.67 1.5 1.5S8.33 18 7.5 18m0-9C6.67 9 6 8.33 6 7.5S6.67 6 7.5 6 9 6.67 9 7.5 8.33 9 7.5 9m4.5 4.5c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5m4.5 4.5c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5m0-9c-.83 0-1.5-.67-1.5-1.5S15.67 6 16.5 6s1.5.67 1.5 1.5S17.33 9 16.5 9"}),"Casino"),HV=h([c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 16H5V5h14z"},"0"),c.jsx("circle",{cx:"7.5",cy:"16.5",r:"1.5"},"1"),c.jsx("circle",{cx:"7.5",cy:"7.5",r:"1.5"},"2"),c.jsx("circle",{cx:"12",cy:"12",r:"1.5"},"3"),c.jsx("circle",{cx:"16.5",cy:"16.5",r:"1.5"},"4"),c.jsx("circle",{cx:"16.5",cy:"7.5",r:"1.5"},"5")],"CasinoOutlined"),MV=h(c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2M7.5 18c-.83 0-1.5-.67-1.5-1.5S6.67 15 7.5 15s1.5.67 1.5 1.5S8.33 18 7.5 18m0-9C6.67 9 6 8.33 6 7.5S6.67 6 7.5 6 9 6.67 9 7.5 8.33 9 7.5 9m4.5 4.5c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5m4.5 4.5c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5m0-9c-.83 0-1.5-.67-1.5-1.5S15.67 6 16.5 6s1.5.67 1.5 1.5S17.33 9 16.5 9"}),"CasinoRounded"),rV=h(c.jsx("path",{d:"M21 3H3v18h18zM7.5 18c-.83 0-1.5-.67-1.5-1.5S6.67 15 7.5 15s1.5.67 1.5 1.5S8.33 18 7.5 18m0-9C6.67 9 6 8.33 6 7.5S6.67 6 7.5 6 9 6.67 9 7.5 8.33 9 7.5 9m4.5 4.5c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5m4.5 4.5c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5m0-9c-.83 0-1.5-.67-1.5-1.5S15.67 6 16.5 6s1.5.67 1.5 1.5S17.33 9 16.5 9"}),"CasinoSharp"),iV=h([c.jsx("path",{d:"M5 19h14V5H5zM16.5 6c.83 0 1.5.67 1.5 1.5S17.33 9 16.5 9 15 8.33 15 7.5 15.67 6 16.5 6m0 9c.83 0 1.5.67 1.5 1.5s-.67 1.5-1.5 1.5-1.5-.67-1.5-1.5.67-1.5 1.5-1.5M12 10.5c.83 0 1.5.67 1.5 1.5s-.67 1.5-1.5 1.5-1.5-.67-1.5-1.5.67-1.5 1.5-1.5M7.5 6C8.33 6 9 6.67 9 7.5S8.33 9 7.5 9 6 8.33 6 7.5 6.67 6 7.5 6m0 9c.83 0 1.5.67 1.5 1.5S8.33 18 7.5 18 6 17.33 6 16.5 6.67 15 7.5 15",opacity:".3"},"0"),c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 16H5V5h14z"},"1"),c.jsx("circle",{cx:"7.5",cy:"16.5",r:"1.5"},"2"),c.jsx("circle",{cx:"7.5",cy:"7.5",r:"1.5"},"3"),c.jsx("circle",{cx:"12",cy:"12",r:"1.5"},"4"),c.jsx("circle",{cx:"16.5",cy:"16.5",r:"1.5"},"5"),c.jsx("circle",{cx:"16.5",cy:"7.5",r:"1.5"},"6")],"CasinoTwoTone"),VV=h(c.jsx("path",{d:"M21 3H3c-1.1 0-2 .9-2 2v3h2V5h18v14h-7v2h7c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2M1 18v3h3c0-1.66-1.34-3-3-3m0-4v2c2.76 0 5 2.24 5 5h2c0-3.87-3.13-7-7-7m0-4v2c4.97 0 9 4.03 9 9h2c0-6.08-4.93-11-11-11"}),"Cast"),xV=h(c.jsx("path",{d:"M1 18v3h3c0-1.66-1.34-3-3-3m0-4v2c2.76 0 5 2.24 5 5h2c0-3.87-3.13-7-7-7m18-7H5v1.63c3.96 1.28 7.09 4.41 8.37 8.37H19zM1 10v2c4.97 0 9 4.03 9 9h2c0-6.08-4.93-11-11-11m20-7H3c-1.1 0-2 .9-2 2v3h2V5h18v14h-7v2h7c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2"}),"CastConnected"),jV=h(c.jsx("path",{d:"M1 18v3h3c0-1.66-1.34-3-3-3m0-4v2c2.76 0 5 2.24 5 5h2c0-3.87-3.13-7-7-7m0-4v2c4.97 0 9 4.03 9 9h2c0-6.08-4.93-11-11-11m20-7H3c-1.1 0-2 .9-2 2v3h2V5h18v14h-7v2h7c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2M5 7v2h12v6h-3v2h5V7z"}),"CastConnectedOutlined"),uV=h(c.jsx("path",{d:"M19 16V8c0-.55-.45-1-1-1H6c-.55 0-1 .45-1 1v.63c3.96 1.28 7.09 4.41 8.37 8.37H18c.55 0 1-.45 1-1m2-13H3c-1.1 0-2 .9-2 2v2c0 .55.45 1 1 1s1-.45 1-1V6c0-.55.45-1 1-1h16c.55 0 1 .45 1 1v12c0 .55-.45 1-1 1h-5c-.55 0-1 .45-1 1s.45 1 1 1h6c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2M1 18v3h3c0-.62-.19-1.2-.51-1.68C2.95 18.52 2.04 18 1 18m1.14-3.91c-.6-.1-1.14.39-1.14 1 0 .49.36.9.85.98 2.08.36 3.72 2 4.08 4.08.08.49.49.85.98.85.61 0 1.09-.54 1-1.14-.48-2.96-2.82-5.29-5.77-5.77m-.04-4.04c-.59-.05-1.1.41-1.1 1 0 .51.38.94.88.99 4.27.41 7.67 3.81 8.08 8.08.05.5.48.87.99.87.6 0 1.06-.52 1-1.11-.53-5.19-4.66-9.31-9.85-9.83"}),"CastConnectedRounded"),LV=h(c.jsx("path",{d:"M1 18v3h3c0-1.66-1.34-3-3-3m0-4v2c2.76 0 5 2.24 5 5h2c0-3.87-3.13-7-7-7m18-7H5v1.63c3.96 1.28 7.09 4.41 8.37 8.37H19zM1 10v2c4.97 0 9 4.03 9 9h2c0-6.08-4.93-11-11-11m22-7H1v5h2V5h18v14h-7v2h9z"}),"CastConnectedSharp"),SV=h([c.jsx("path",{d:"M17 9H5.95c2.83 1.17 5.15 3.3 6.56 6H17z",opacity:".3"},"0"),c.jsx("path",{d:"M1 18v3h3c0-1.66-1.34-3-3-3m0-4v2c2.76 0 5 2.24 5 5h2c0-3.87-3.13-7-7-7m0-4v2c4.97 0 9 4.03 9 9h2c0-6.08-4.93-11-11-11m20-7H3c-1.1 0-2 .9-2 2v3h2V5h18v14h-7v2h7c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2M5 7v1.63c.32.1.63.24.95.37H17v6h-4.49c.15.29.29.58.42.88.16.36.31.74.44 1.12H19V7z"},"1")],"CastConnectedTwoTone"),CV=h(c.jsx("path",{d:"M21 3H3c-1.1 0-2 .9-2 2v3h2V5h18v14h-7v2h7c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2M1 18v3h3c0-1.66-1.34-3-3-3m0-4v2c2.76 0 5 2.24 5 5h2c0-3.87-3.13-7-7-7m0-4v2c4.97 0 9 4.03 9 9h2c0-6.08-4.93-11-11-11m10 1.09v2L14.5 15l3.5-1.91v-2L14.5 13zM14.5 6 9 9l5.5 3L20 9z"}),"CastForEducation"),TV=h(c.jsx("path",{d:"M21 3H3c-1.1 0-2 .9-2 2v3h2V5h18v14h-7v2h7c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2M1 18v3h3c0-1.66-1.34-3-3-3m0-4v2c2.76 0 5 2.24 5 5h2c0-3.87-3.13-7-7-7m0-4v2c4.97 0 9 4.03 9 9h2c0-6.08-4.93-11-11-11m10 1.09v2L14.5 15l3.5-1.91v-2L14.5 13zM14.5 6 9 9l5.5 3L20 9z"}),"CastForEducationOutlined"),wV=h(c.jsx("path",{d:"m19.2 8.56-4.22-2.3c-.3-.16-.66-.16-.96 0L9.8 8.56c-.35.19-.35.69 0 .88l4.22 2.3c.3.16.66.16.96 0l4.22-2.3c.34-.19.34-.69 0-.88M21 3H3c-1.1 0-2 .9-2 2v2c0 .55.45 1 1 1s1-.45 1-1V6c0-.55.45-1 1-1h16c.55 0 1 .45 1 1v12c0 .55-.45 1-1 1h-5c-.55 0-1 .45-1 1s.45 1 1 1h6c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m-6.98 9.74L11 11.09v1.41c0 .37.2.7.52.88l2.5 1.36c.3.16.66.16.96 0l2.5-1.36c.32-.18.52-.52.52-.88v-1.41l-3.02 1.65c-.3.16-.66.16-.96 0M1 18v3h3c0-1.66-1.34-3-3-3m1.14-3.91c-.6-.1-1.14.39-1.14 1 0 .49.36.9.85.98 2.08.36 3.72 2 4.08 4.08.08.49.49.85.98.85.61 0 1.09-.54 1-1.14-.48-2.96-2.82-5.29-5.77-5.77m-.04-4.04c-.59-.05-1.1.41-1.1 1 0 .51.38.94.88.99 4.27.41 7.67 3.81 8.08 8.08.05.5.48.87.99.87.6 0 1.06-.52 1-1.11-.53-5.19-4.66-9.31-9.85-9.83"}),"CastForEducationRounded"),RV=h(c.jsx("path",{d:"M23 3H1v5h2V5h18v14h-7v2h9zM1 18v3h3c0-1.66-1.34-3-3-3m0-4v2c2.76 0 5 2.24 5 5h2c0-3.87-3.13-7-7-7m0-4v2c4.97 0 9 4.03 9 9h2c0-6.08-4.93-11-11-11m10 1.09v2L14.5 15l3.5-1.91v-2L14.5 13zM14.5 6 9 9l5.5 3L20 9z"}),"CastForEducationSharp"),OV=h(c.jsx("path",{d:"M21 3H3c-1.1 0-2 .9-2 2v3h2V5h18v14h-7v2h7c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2M1 18v3h3c0-1.66-1.34-3-3-3m0-4v2c2.76 0 5 2.24 5 5h2c0-3.87-3.13-7-7-7m0-4v2c4.97 0 9 4.03 9 9h2c0-6.08-4.93-11-11-11m10 1.09v2L14.5 15l3.5-1.91v-2L14.5 13zM14.5 6 9 9l5.5 3L20 9z"}),"CastForEducationTwoTone"),yV=h(c.jsx("path",{d:"M21 3H3c-1.1 0-2 .9-2 2v3h2V5h18v14h-7v2h7c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2M1 18v3h3c0-1.66-1.34-3-3-3m0-4v2c2.76 0 5 2.24 5 5h2c0-3.87-3.13-7-7-7m0-4v2c4.97 0 9 4.03 9 9h2c0-6.08-4.93-11-11-11"}),"CastOutlined"),gV=h(c.jsx("path",{d:"M21 3H3c-1.1 0-2 .9-2 2v2c0 .55.45 1 1 1s1-.45 1-1V6c0-.55.45-1 1-1h16c.55 0 1 .45 1 1v12c0 .55-.45 1-1 1h-5c-.55 0-1 .45-1 1s.45 1 1 1h6c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2M2.14 14.09c-.6-.1-1.14.39-1.14 1 0 .49.36.9.85.98 2.08.36 3.72 2 4.08 4.08.08.49.49.85.98.85.61 0 1.09-.54 1-1.14-.48-2.96-2.82-5.29-5.77-5.77M1 18v3h3c0-1.66-1.34-3-3-3m1.1-7.95c-.59-.05-1.1.41-1.1 1 0 .51.38.94.88.99 4.27.41 7.67 3.81 8.08 8.08.05.5.48.87.99.87.6 0 1.06-.52 1-1.11-.53-5.19-4.66-9.31-9.85-9.83"}),"CastRounded"),AV=h(c.jsx("path",{d:"M23 3H1v5h2V5h18v14h-7v2h9zM1 18v3h3c0-1.66-1.34-3-3-3m0-4v2c2.76 0 5 2.24 5 5h2c0-3.87-3.13-7-7-7m0-4v2c4.97 0 9 4.03 9 9h2c0-6.08-4.93-11-11-11"}),"CastSharp"),fV=h(c.jsx("path",{d:"M21 3H3c-1.1 0-2 .9-2 2v3h2V5h18v14h-7v2h7c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2M1 18v3h3c0-1.66-1.34-3-3-3m0-4v2c2.76 0 5 2.24 5 5h2c0-3.87-3.13-7-7-7m0-4v2c4.97 0 9 4.03 9 9h2c0-6.08-4.93-11-11-11"}),"CastTwoTone"),PV=h(c.jsx("path",{d:"M21 9v2h-2V3h-2v2h-2V3h-2v2h-2V3H9v2H7V3H5v8H3V9H1v12h9v-3c0-1.1.9-2 2-2s2 .9 2 2v3h9V9zm-10 3H9V9h2zm4 0h-2V9h2z"}),"Castle"),FV=h([c.jsx("path",{d:"M21 9v2h-2V3h-2v2h-2V3h-2v2h-2V3H9v2H7V3H5v8H3V9H1v12h9v-3c0-1.1.9-2 2-2s2 .9 2 2v3h9V9zm0 10h-5v-1c0-2.21-1.79-4-4-4s-4 1.79-4 4v1H3v-6h4V7h10v6h4z"},"0"),c.jsx("path",{d:"M9 9h2v3H9zm4 0h2v3h-2z"},"1")],"CastleOutlined"),BV=h(c.jsx("path",{d:"M22 9c-.55 0-1 .45-1 1v1h-2V4c0-.55-.45-1-1-1s-1 .45-1 1v1h-2V4c0-.55-.45-1-1-1s-1 .45-1 1v1h-2V4c0-.55-.45-1-1-1s-1 .45-1 1v1H7V4c0-.55-.45-1-1-1s-1 .45-1 1v7H3v-1c0-.55-.45-1-1-1s-1 .45-1 1v9c0 1.1.9 2 2 2h7v-3c0-1.1.9-2 2-2s2 .9 2 2v3h7c1.1 0 2-.9 2-2v-9c0-.55-.45-1-1-1m-11 3H9V9h2zm4 0h-2V9h2z"}),"CastleRounded"),bV=h(c.jsx("path",{d:"M21 9v2h-2V3h-2v2h-2V3h-2v2h-2V3H9v2H7V3H5v8H3V9H1v12h9v-5h4v5h9V9zm-10 3H9V9h2zm4 0h-2V9h2z"}),"CastleSharp"),DV=h([c.jsx("path",{d:"M17 7H7v6H3v6h5v-1c0-2.21 1.79-4 4-4s4 1.79 4 4v1h5v-6h-4zm-6 5H9V9h2zm4 0h-2V9h2z",opacity:".3"},"0"),c.jsx("path",{d:"M21 9v2h-2V3h-2v2h-2V3h-2v2h-2V3H9v2H7V3H5v8H3V9H1v12h9v-3c0-1.1.9-2 2-2s2 .9 2 2v3h9V9zm0 10h-5v-1c0-2.21-1.79-4-4-4s-4 1.79-4 4v1H3v-6h4V7h10v6h4z"},"1"),c.jsx("path",{d:"M9 9h2v3H9zm4 0h2v3h-2z"},"2")],"CastleTwoTone"),kV=h(c.jsx("path",{d:"M14.5 12c0 1.38-1.12 2.5-2.5 2.5S9.5 13.38 9.5 12s1.12-2.5 2.5-2.5 2.5 1.12 2.5 2.5m7.5 0c0 5.52-4.48 10-10 10S2 17.52 2 12 6.48 2 12 2s10 4.48 10 10m-2 0h-4c0-2.21-1.79-4-4-4s-4 1.79-4 4H4c0 4.41 3.59 8 8 8s8-3.59 8-8"}),"CatchingPokemon"),WV=h(c.jsx("path",{d:"M14.5 12c0 1.38-1.12 2.5-2.5 2.5S9.5 13.38 9.5 12s1.12-2.5 2.5-2.5 2.5 1.12 2.5 2.5m7.5 0c0 5.52-4.48 10-10 10S2 17.52 2 12 6.48 2 12 2s10 4.48 10 10m-2 0h-4c0-2.21-1.79-4-4-4s-4 1.79-4 4H4c0 4.41 3.59 8 8 8s8-3.59 8-8"}),"CatchingPokemonOutlined"),NV=h(c.jsx("path",{d:"M14.5 12c0 1.38-1.12 2.5-2.5 2.5S9.5 13.38 9.5 12s1.12-2.5 2.5-2.5 2.5 1.12 2.5 2.5m7.5 0c0 5.52-4.48 10-10 10S2 17.52 2 12 6.48 2 12 2s10 4.48 10 10m-2 0h-4c0-2.21-1.79-4-4-4s-4 1.79-4 4H4c0 4.41 3.59 8 8 8s8-3.59 8-8"}),"CatchingPokemonRounded"),EV=h(c.jsx("path",{d:"M14.5 12c0 1.38-1.12 2.5-2.5 2.5S9.5 13.38 9.5 12s1.12-2.5 2.5-2.5 2.5 1.12 2.5 2.5m7.5 0c0 5.52-4.48 10-10 10S2 17.52 2 12 6.48 2 12 2s10 4.48 10 10m-2 0h-4c0-2.21-1.79-4-4-4s-4 1.79-4 4H4c0 4.41 3.59 8 8 8s8-3.59 8-8"}),"CatchingPokemonSharp"),IV=h([c.jsx("path",{d:"M12 4c4.08 0 7.45 3.05 7.94 7h-4.06c-.45-1.73-2.02-3-3.88-3s-3.43 1.27-3.87 3H4.06C4.55 7.05 7.92 4 12 4",opacity:".3"},"0"),c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m0 2c4.08 0 7.45 3.05 7.94 7h-4.06c-.45-1.73-2.02-3-3.88-3s-3.43 1.27-3.87 3H4.06C4.55 7.05 7.92 4 12 4m2 8c0 1.1-.9 2-2 2s-2-.9-2-2 .9-2 2-2 2 .9 2 2m-2 8c-4.08 0-7.45-3.05-7.94-7h4.06c.44 1.73 2.01 3 3.87 3s3.43-1.27 3.87-3h4.06c-.47 3.95-3.84 7-7.92 7"},"1")],"CatchingPokemonTwoTone"),UV=h([c.jsx("path",{d:"m12 2-5.5 9h11z"},"0"),c.jsx("circle",{cx:"17.5",cy:"17.5",r:"4.5"},"1"),c.jsx("path",{d:"M3 13.5h8v8H3z"},"2")],"Category"),GV=h(c.jsx("path",{d:"m12 2-5.5 9h11zm0 3.84L13.93 9h-3.87zM17.5 13c-2.49 0-4.5 2.01-4.5 4.5s2.01 4.5 4.5 4.5 4.5-2.01 4.5-4.5-2.01-4.5-4.5-4.5m0 7c-1.38 0-2.5-1.12-2.5-2.5s1.12-2.5 2.5-2.5 2.5 1.12 2.5 2.5-1.12 2.5-2.5 2.5M3 21.5h8v-8H3zm2-6h4v4H5z"}),"CategoryOutlined"),KV=h([c.jsx("path",{d:"M11.15 3.4 7.43 9.48c-.41.66.07 1.52.85 1.52h7.43c.78 0 1.26-.86.85-1.52L12.85 3.4c-.39-.64-1.31-.64-1.7 0"},"0"),c.jsx("circle",{cx:"17.5",cy:"17.5",r:"4.5"},"1"),c.jsx("path",{d:"M4 21.5h6c.55 0 1-.45 1-1v-6c0-.55-.45-1-1-1H4c-.55 0-1 .45-1 1v6c0 .55.45 1 1 1"},"2")],"CategoryRounded"),qV=h([c.jsx("path",{d:"m12 2-5.5 9h11z"},"0"),c.jsx("circle",{cx:"17.5",cy:"17.5",r:"4.5"},"1"),c.jsx("path",{d:"M3 13.5h8v8H3z"},"2")],"CategorySharp"),QV=h([c.jsx("circle",{cx:"17.5",cy:"17.5",r:"2.5",opacity:".3"},"0"),c.jsx("path",{d:"M5 15.5h4v4H5zm7-9.66L10.07 9h3.86z",opacity:".3"},"1"),c.jsx("path",{d:"m12 2-5.5 9h11zm0 3.84L13.93 9h-3.87zM17.5 13c-2.49 0-4.5 2.01-4.5 4.5s2.01 4.5 4.5 4.5 4.5-2.01 4.5-4.5-2.01-4.5-4.5-4.5m0 7c-1.38 0-2.5-1.12-2.5-2.5s1.12-2.5 2.5-2.5 2.5 1.12 2.5 2.5-1.12 2.5-2.5 2.5M11 13.5H3v8h8zm-2 6H5v-4h4z"},"2")],"CategoryTwoTone"),ZV=h(c.jsx("path",{d:"m2 22 14-5-9-9zm12.53-9.47 5.59-5.59c.49-.49 1.28-.49 1.77 0l.59.59 1.06-1.06-.59-.59c-1.07-1.07-2.82-1.07-3.89 0l-5.59 5.59zm-4.47-5.65-.59.59 1.06 1.06.59-.59c1.07-1.07 1.07-2.82 0-3.89l-.59-.59-1.06 1.07.59.59c.48.48.48 1.28 0 1.76m7 5-1.59 1.59 1.06 1.06 1.59-1.59c.49-.49 1.28-.49 1.77 0l1.61 1.61 1.06-1.06-1.61-1.61c-1.08-1.07-2.82-1.07-3.89 0m-2-6-3.59 3.59 1.06 1.06 3.59-3.59c1.07-1.07 1.07-2.82 0-3.89l-1.59-1.59-1.06 1.06 1.59 1.59c.48.49.48 1.29 0 1.77"}),"Celebration"),JV=h(c.jsx("path",{d:"m2 22 14-5-9-9zm10.35-5.82L5.3 18.7l2.52-7.05zm2.18-3.65 5.59-5.59c.49-.49 1.28-.49 1.77 0l.59.59 1.06-1.06-.59-.59c-1.07-1.07-2.82-1.07-3.89 0l-5.59 5.59zm-4.47-5.65-.59.59 1.06 1.06.59-.59c1.07-1.07 1.07-2.82 0-3.89l-.59-.59-1.06 1.07.59.59c.48.48.48 1.28 0 1.76m7 5-1.59 1.59 1.06 1.06 1.59-1.59c.49-.49 1.28-.49 1.77 0l1.61 1.61 1.06-1.06-1.61-1.61c-1.08-1.07-2.82-1.07-3.89 0m-2-6-3.59 3.59 1.06 1.06 3.59-3.59c1.07-1.07 1.07-2.82 0-3.89l-1.59-1.59-1.06 1.06 1.59 1.59c.48.49.48 1.29 0 1.77"}),"CelebrationOutlined"),YV=h(c.jsx("path",{d:"m3.99 21.29 9.04-3.23c1.38-.49 1.78-2.26.74-3.3l-4.53-4.53c-1.04-1.04-2.8-.64-3.3.74l-3.23 9.04c-.28.8.48 1.56 1.28 1.28M15.06 12l5.06-5.06c.49-.49 1.28-.49 1.77 0l.06.06c.29.29.77.29 1.06 0s.29-.77 0-1.06l-.06-.06c-1.07-1.07-2.82-1.07-3.89 0L14 10.94c-.29.29-.29.77 0 1.06s.77.29 1.06 0m-5-5.12-.06.06c-.29.29-.29.77 0 1.06s.77.29 1.06 0l.06-.06c1.07-1.07 1.07-2.82 0-3.89L11.07 4c-.3-.3-.78-.3-1.07 0-.29.29-.29.77 0 1.06l.06.06c.48.48.48 1.28 0 1.76m7 5L16 12.94c-.29.29-.29.77 0 1.06s.77.29 1.06 0l1.06-1.06c.49-.49 1.28-.49 1.77 0l1.08 1.08c.29.29.77.29 1.06 0s.29-.77 0-1.06l-1.08-1.08c-1.08-1.07-2.82-1.07-3.89 0m-2-6L12 8.94c-.29.29-.29.77 0 1.06s.77.29 1.06 0l3.06-3.06c1.07-1.07 1.07-2.82 0-3.89l-1.06-1.06c-.29-.29-.77-.29-1.06 0s-.29.77 0 1.06l1.06 1.06c.48.49.48 1.29 0 1.77"}),"CelebrationRounded"),_V=h([c.jsx("path",{d:"m2 22 14-5-9-9zm12.53-9.47L21 6.05l1.48 1.48 1.06-1.06L21 3.93l-7.53 7.53zM10.94 6 9.47 7.47l1.06 1.06 2.54-2.54-2.54-2.53-1.06 1.07zm8.03 3.97-3.5 3.5 1.06 1.06L19 12.06l2.5 2.49 1.06-1.06z"},"0"),c.jsx("path",{d:"m15.97 4.97-4.5 4.5 1.06 1.06L18.07 5l-3.53-3.53-1.06 1.06z"},"1")],"CelebrationSharp"),XV=h([c.jsx("path",{d:"m12.35 16.18-4.53-4.53L5.3 18.7z",opacity:".3"},"0"),c.jsx("path",{d:"m2 22 14-5-9-9zm10.35-5.82L5.3 18.7l2.52-7.05zm2.18-3.65 5.59-5.59c.49-.49 1.28-.49 1.77 0l.59.59 1.06-1.06-.59-.59c-1.07-1.07-2.82-1.07-3.89 0l-5.59 5.59zM9.47 7.47l1.06 1.06.59-.59c1.07-1.07 1.07-2.82 0-3.89l-.59-.59-1.06 1.07.59.59c.48.48.48 1.28 0 1.76zm7.59 4.41-1.59 1.59 1.06 1.06 1.59-1.59c.49-.49 1.28-.49 1.77 0l1.61 1.61 1.06-1.06-1.61-1.61c-1.08-1.07-2.82-1.07-3.89 0m-2-6-3.59 3.59 1.06 1.06 3.59-3.59c1.07-1.07 1.07-2.82 0-3.89l-1.59-1.59-1.06 1.06 1.59 1.59c.48.49.48 1.29 0 1.77"},"1")],"CelebrationTwoTone"),$V=h([c.jsx("path",{d:"m7.3 14.7 1.2-1.2c-1-1-1.5-2.3-1.5-3.5 0-1.3.5-2.6 1.5-3.5L7.3 5.3c-1.3 1.3-2 3-2 4.7s.7 3.4 2 4.7M19.1 2.9l-1.2 1.2c1.6 1.6 2.4 3.8 2.4 5.9s-.8 4.3-2.4 5.9l1.2 1.2c2-2 2.9-4.5 2.9-7.1s-1-5.1-2.9-7.1"},"0"),c.jsx("path",{d:"M6.1 4.1 4.9 2.9C3 4.9 2 7.4 2 10s1 5.1 2.9 7.1l1.2-1.2c-1.6-1.6-2.4-3.8-2.4-5.9s.8-4.3 2.4-5.9m10.6 10.6c1.3-1.3 2-3 2-4.7-.1-1.7-.7-3.4-2-4.7l-1.2 1.2c1 1 1.5 2.3 1.5 3.5 0 1.3-.5 2.6-1.5 3.5zM14.5 10c0-1.38-1.12-2.5-2.5-2.5S9.5 8.62 9.5 10c0 .76.34 1.42.87 1.88L7 22h2l.67-2h4.67l.66 2h2l-3.37-10.12c.53-.46.87-1.12.87-1.88m-4.17 8L12 13l1.67 5z"},"1")],"CellTower"),cx=h([c.jsx("path",{d:"m7.3 14.7 1.2-1.2c-1-1-1.5-2.3-1.5-3.5 0-1.3.5-2.6 1.5-3.5L7.3 5.3c-1.3 1.3-2 3-2 4.7s.7 3.4 2 4.7M19.1 2.9l-1.2 1.2c1.6 1.6 2.4 3.8 2.4 5.9s-.8 4.3-2.4 5.9l1.2 1.2c2-2 2.9-4.5 2.9-7.1s-1-5.1-2.9-7.1"},"0"),c.jsx("path",{d:"M6.1 4.1 4.9 2.9C3 4.9 2 7.4 2 10s1 5.1 2.9 7.1l1.2-1.2c-1.6-1.6-2.4-3.8-2.4-5.9s.8-4.3 2.4-5.9m10.6 10.6c1.3-1.3 2-3 2-4.7-.1-1.7-.7-3.4-2-4.7l-1.2 1.2c1 1 1.5 2.3 1.5 3.5 0 1.3-.5 2.6-1.5 3.5zM14.5 10c0-1.38-1.12-2.5-2.5-2.5S9.5 8.62 9.5 10c0 .76.34 1.42.87 1.88L7 22h2l.67-2h4.67l.66 2h2l-3.37-10.12c.53-.46.87-1.12.87-1.88m-4.17 8L12 13l1.67 5z"},"1")],"CellTowerOutlined"),hx=h([c.jsx("path",{d:"m7.9 14.1.09-.09c.27-.27.32-.71.08-1.01C7.36 12.09 7 11.01 7 10c0-1.08.35-2.16 1.04-3.01.25-.3.21-.75-.07-1.02L7.9 5.9c-.34-.34-.9-.3-1.2.08-.91 1.18-1.4 2.6-1.4 4.02s.49 2.84 1.4 4.02c.3.38.86.42 1.2.08M18.51 3.49l-.08.08c-.3.3-.29.76-.03 1.08 1.26 1.53 1.9 3.48 1.9 5.35s-.63 3.81-1.9 5.35c-.28.33-.23.83.08 1.14.35.35.93.31 1.24-.07C21.29 14.54 22 12.31 22 10c0-2.32-.79-4.55-2.31-6.43-.3-.37-.85-.41-1.18-.08"},"0"),c.jsx("path",{d:"m5.57 3.57-.08-.08c-.33-.33-.88-.29-1.18.08C2.79 5.45 2 7.68 2 10s.79 4.55 2.31 6.43c.3.37.85.42 1.18.08l.08-.08c.3-.3.29-.76.03-1.08-1.27-1.54-1.9-3.48-1.9-5.35s.63-3.81 1.9-5.35c.26-.32.27-.78-.03-1.08m10.5 10.5c.36.36.95.32 1.26-.09.9-1.18 1.37-2.58 1.37-3.98-.08-1.41-.51-2.83-1.4-4.01-.29-.39-.86-.43-1.2-.09l-.08.08c-.27.27-.32.71-.08 1.01.7.92 1.06 2 1.06 3.01 0 1.07-.34 2.13-1.01 2.98-.26.32-.22.79.08 1.09M14.5 10c0-1.6-1.51-2.85-3.18-2.41-.8.21-1.46.85-1.7 1.65-.32 1.06.06 2.04.76 2.64l-2.96 8.87c-.21.62.25 1.25.9 1.25.41 0 .77-.26.9-.65L9.67 20h4.67l.45 1.35c.13.39.49.65.9.65.65 0 1.1-.63.9-1.25l-2.96-8.87c.53-.46.87-1.12.87-1.88m-4.17 8L12 13l1.67 5z"},"1")],"CellTowerRounded"),sx=h([c.jsx("path",{d:"m7.3 14.7 1.2-1.2c-1-1-1.5-2.3-1.5-3.5 0-1.3.5-2.6 1.5-3.5L7.3 5.3c-1.3 1.3-2 3-2 4.7s.7 3.4 2 4.7M19.1 2.9l-1.2 1.2c1.6 1.6 2.4 3.8 2.4 5.9s-.8 4.3-2.4 5.9l1.2 1.2c2-2 2.9-4.5 2.9-7.1s-1-5.1-2.9-7.1"},"0"),c.jsx("path",{d:"M6.1 4.1 4.9 2.9C3 4.9 2 7.4 2 10s1 5.1 2.9 7.1l1.2-1.2c-1.6-1.6-2.4-3.8-2.4-5.9s.8-4.3 2.4-5.9m10.6 10.6c1.3-1.3 2-3 2-4.7-.1-1.7-.7-3.4-2-4.7l-1.2 1.2c1 1 1.5 2.3 1.5 3.5 0 1.3-.5 2.6-1.5 3.5zM14.5 10c0-1.38-1.12-2.5-2.5-2.5S9.5 8.62 9.5 10c0 .76.34 1.42.87 1.88L7 22h2l.67-2h4.67l.66 2h2l-3.37-10.12c.53-.46.87-1.12.87-1.88m-4.17 8L12 13l1.67 5z"},"1")],"CellTowerSharp"),tx=h([c.jsx("path",{d:"m7.3 14.7 1.2-1.2c-1-1-1.5-2.3-1.5-3.5 0-1.3.5-2.6 1.5-3.5L7.3 5.3c-1.3 1.3-2 3-2 4.7s.7 3.4 2 4.7M19.1 2.9l-1.2 1.2c1.6 1.6 2.4 3.8 2.4 5.9s-.8 4.3-2.4 5.9l1.2 1.2c2-2 2.9-4.5 2.9-7.1s-1-5.1-2.9-7.1"},"0"),c.jsx("path",{d:"M6.1 4.1 4.9 2.9C3 4.9 2 7.4 2 10s1 5.1 2.9 7.1l1.2-1.2c-1.6-1.6-2.4-3.8-2.4-5.9s.8-4.3 2.4-5.9m10.6 10.6c1.3-1.3 2-3 2-4.7-.1-1.7-.7-3.4-2-4.7l-1.2 1.2c1 1 1.5 2.3 1.5 3.5 0 1.3-.5 2.6-1.5 3.5zM14.5 10c0-1.38-1.12-2.5-2.5-2.5S9.5 8.62 9.5 10c0 .76.34 1.42.87 1.88L7 22h2l.67-2h4.67l.66 2h2l-3.37-10.12c.53-.46.87-1.12.87-1.88m-4.17 8L12 13l1.67 5z"},"1")],"CellTowerTwoTone"),ox=h(c.jsx("path",{d:"M18 9.98 6 22h16V5.97zM20 20h-2v-7.22l2-2zM5.22 7.22 3.93 5.93c3.9-3.91 10.24-3.91 14.15 0l-1.29 1.29c-3.19-3.19-8.38-3.19-11.57 0m7.71 3.85L11 13l-1.93-1.93c1.07-1.06 2.79-1.06 3.86 0m1.29-1.28c-1.78-1.77-4.66-1.77-6.43 0L6.5 8.5c2.48-2.48 6.52-2.48 9 0z"}),"CellWifi"),vx=h(c.jsx("path",{d:"M6 22h16V5.97zm14-2h-2v-7.22l2-2zM5.22 7.22 3.93 5.93c3.9-3.91 10.24-3.91 14.15 0l-1.29 1.29c-3.19-3.19-8.38-3.19-11.57 0m7.71 3.85L11 13l-1.93-1.93c1.07-1.06 2.79-1.06 3.86 0m1.29-1.28c-1.78-1.77-4.66-1.77-6.43 0L6.5 8.5c2.48-2.48 6.52-2.48 9 0z"}),"CellWifiOutlined"),ex=h([c.jsx("path",{d:"M20.29 7.68 7.7 20.29c-.63.63-.18 1.71.71 1.71H21c.55 0 1-.45 1-1V8.39c0-.89-1.08-1.34-1.71-.71M20 20h-2v-7.22l2-2zM9.61 10.68c-.28.17-.32.56-.09.79l.82.82c.39.39 1.02.39 1.41 0l.82-.82c.23-.23.18-.62-.09-.79-.87-.54-1.99-.54-2.87 0M8.42 9.3c1.57-1.12 3.7-1.12 5.27 0 .36.26.85.22 1.16-.1.39-.39.35-1.06-.1-1.38-2.2-1.57-5.19-1.57-7.4 0-.45.32-.5.99-.1 1.38.32.32.81.36 1.17.1"},"0"),c.jsx("path",{d:"M16.26 6.69c.34.28.83.28 1.14-.03l.12-.12c.35-.35.31-.92-.08-1.24-3.67-3.05-9.02-3.07-12.7-.06-.43.35-.47.99-.08 1.37.32.33.84.37 1.19.08 3.01-2.48 7.4-2.48 10.41 0"},"1")],"CellWifiRounded"),lx=h(c.jsx("path",{d:"M6 22h16V5.97zm14-2h-2v-7.22l2-2zM5.22 7.22 3.93 5.93c3.9-3.91 10.24-3.91 14.15 0l-1.29 1.29c-3.19-3.19-8.38-3.19-11.57 0m7.71 3.85L11 13l-1.93-1.93c1.07-1.06 2.79-1.06 3.86 0m1.29-1.28c-1.78-1.77-4.66-1.77-6.43 0L6.5 8.5c2.48-2.48 6.52-2.48 9 0z"}),"CellWifiSharp"),nx=h(c.jsx("path",{d:"M6 22h16V5.97zm14-2h-2v-7.22l2-2zM5.22 7.22 3.93 5.93c3.9-3.91 10.24-3.91 14.15 0l-1.29 1.29c-3.19-3.19-8.38-3.19-11.57 0m7.71 3.85L11 13l-1.93-1.93c1.07-1.06 2.79-1.06 3.86 0m1.29-1.28c-1.78-1.77-4.66-1.77-6.43 0L6.5 8.5c2.48-2.48 6.52-2.48 9 0z"}),"CellWifiTwoTone"),ax=h(c.jsx("path",{d:"M12 8c-2.21 0-4 1.79-4 4s1.79 4 4 4 4-1.79 4-4-1.79-4-4-4m-7 7H3v4c0 1.1.9 2 2 2h4v-2H5zM5 5h4V3H5c-1.1 0-2 .9-2 2v4h2zm14-2h-4v2h4v4h2V5c0-1.1-.9-2-2-2m0 16h-4v2h4c1.1 0 2-.9 2-2v-4h-2z"}),"CenterFocusStrong"),dx=h(c.jsx("path",{d:"M17 12c0-2.76-2.24-5-5-5s-5 2.24-5 5 2.24 5 5 5 5-2.24 5-5m-5 3c-1.65 0-3-1.35-3-3s1.35-3 3-3 3 1.35 3 3-1.35 3-3 3m-7 0H3v4c0 1.1.9 2 2 2h4v-2H5zM5 5h4V3H5c-1.1 0-2 .9-2 2v4h2zm14-2h-4v2h4v4h2V5c0-1.1-.9-2-2-2m0 16h-4v2h4c1.1 0 2-.9 2-2v-4h-2z"}),"CenterFocusStrongOutlined"),zx=h(c.jsx("path",{d:"M12 8c-2.21 0-4 1.79-4 4s1.79 4 4 4 4-1.79 4-4-1.79-4-4-4m-8 7c-.55 0-1 .45-1 1v3c0 1.1.9 2 2 2h3c.55 0 1-.45 1-1s-.45-1-1-1H6c-.55 0-1-.45-1-1v-2c0-.55-.45-1-1-1m1-9c0-.55.45-1 1-1h2c.55 0 1-.45 1-1s-.45-1-1-1H5c-1.1 0-2 .9-2 2v3c0 .55.45 1 1 1s1-.45 1-1zm14-3h-3c-.55 0-1 .45-1 1s.45 1 1 1h2c.55 0 1 .45 1 1v2c0 .55.45 1 1 1s1-.45 1-1V5c0-1.1-.9-2-2-2m0 15c0 .55-.45 1-1 1h-2c-.55 0-1 .45-1 1s.45 1 1 1h3c1.1 0 2-.9 2-2v-3c0-.55-.45-1-1-1s-1 .45-1 1z"}),"CenterFocusStrongRounded"),mx=h(c.jsx("path",{d:"M12 8c-2.21 0-4 1.79-4 4s1.79 4 4 4 4-1.79 4-4-1.79-4-4-4m-7 7H3v6h6v-2H5zM5 5h4V3H3v6h2zm16-2h-6v2h4v4h2zm-2 16h-4v2h6v-6h-2z"}),"CenterFocusStrongSharp"),px=h([c.jsx("circle",{cx:"12",cy:"12",r:"3",opacity:".3"},"0"),c.jsx("path",{d:"M7 12c0 2.76 2.24 5 5 5s5-2.24 5-5-2.24-5-5-5-5 2.24-5 5m8 0c0 1.65-1.35 3-3 3s-3-1.35-3-3 1.35-3 3-3 3 1.35 3 3M3 19c0 1.1.9 2 2 2h4v-2H5v-4H3zM3 5v4h2V5h4V3H5c-1.1 0-2 .9-2 2m18 0c0-1.1-.9-2-2-2h-4v2h4v4h2zm-2 14h-4v2h4c1.1 0 2-.9 2-2v-4h-2z"},"1")],"CenterFocusStrongTwoTone"),Hx=h(c.jsx("path",{d:"M5 15H3v4c0 1.1.9 2 2 2h4v-2H5zM5 5h4V3H5c-1.1 0-2 .9-2 2v4h2zm14-2h-4v2h4v4h2V5c0-1.1-.9-2-2-2m0 16h-4v2h4c1.1 0 2-.9 2-2v-4h-2zM12 8c-2.21 0-4 1.79-4 4s1.79 4 4 4 4-1.79 4-4-1.79-4-4-4m0 6c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2"}),"CenterFocusWeak"),Mx=h(c.jsx("path",{d:"M5 15H3v4c0 1.1.9 2 2 2h4v-2H5zM5 5h4V3H5c-1.1 0-2 .9-2 2v4h2zm7 3c-2.21 0-4 1.79-4 4s1.79 4 4 4 4-1.79 4-4-1.79-4-4-4m0 6c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2m7-11h-4v2h4v4h2V5c0-1.1-.9-2-2-2m0 16h-4v2h4c1.1 0 2-.9 2-2v-4h-2z"}),"CenterFocusWeakOutlined"),rx=h(c.jsx("path",{d:"M4 15c-.55 0-1 .45-1 1v3c0 1.1.9 2 2 2h3c.55 0 1-.45 1-1s-.45-1-1-1H6c-.55 0-1-.45-1-1v-2c0-.55-.45-1-1-1m1-9c0-.55.45-1 1-1h2c.55 0 1-.45 1-1s-.45-1-1-1H5c-1.1 0-2 .9-2 2v3c0 .55.45 1 1 1s1-.45 1-1zm14-3h-3c-.55 0-1 .45-1 1s.45 1 1 1h2c.55 0 1 .45 1 1v2c0 .55.45 1 1 1s1-.45 1-1V5c0-1.1-.9-2-2-2m0 15c0 .55-.45 1-1 1h-2c-.55 0-1 .45-1 1s.45 1 1 1h3c1.1 0 2-.9 2-2v-3c0-.55-.45-1-1-1s-1 .45-1 1zM12 8c-2.21 0-4 1.79-4 4s1.79 4 4 4 4-1.79 4-4-1.79-4-4-4m0 6c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2"}),"CenterFocusWeakRounded"),ix=h(c.jsx("path",{d:"M5 15H3v6h6v-2H5zM5 5h4V3H3v6h2zm16-2h-6v2h4v4h2zm-2 16h-4v2h6v-6h-2zM12 8c-2.21 0-4 1.79-4 4s1.79 4 4 4 4-1.79 4-4-1.79-4-4-4m0 6c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2"}),"CenterFocusWeakSharp"),Vx=h([c.jsx("path",{d:"M12 10c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2",opacity:".3"},"0"),c.jsx("path",{d:"M3 19c0 1.1.9 2 2 2h4v-2H5v-4H3zM3 5v4h2V5h4V3H5c-1.1 0-2 .9-2 2m9 3c-2.21 0-4 1.79-4 4s1.79 4 4 4 4-1.79 4-4-1.79-4-4-4m0 6c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2m9-9c0-1.1-.9-2-2-2h-4v2h4v4h2zm-2 14h-4v2h4c1.1 0 2-.9 2-2v-4h-2z"},"1")],"CenterFocusWeakTwoTone"),xx=h([c.jsx("path",{d:"M7 11v2h10v-2c0-1.86 1.28-3.41 3-3.86V6c0-1.65-1.35-3-3-3H7C5.35 3 4 4.35 4 6v1.14c1.72.45 3 2 3 3.86"},"0"),c.jsx("path",{d:"M21 9c-1.1 0-2 .9-2 2v4H5v-4c0-1.1-.9-2-2-2s-2 .9-2 2v5c0 1.65 1.35 3 3 3v1c0 .55.45 1 1 1s1-.45 1-1v-1h12v1c0 .55.45 1 1 1s1-.45 1-1v-1c1.65 0 3-1.35 3-3v-5c0-1.1-.9-2-2-2"},"1")],"Chair"),jx=h(c.jsx("path",{d:"M17 10c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2H7c-1.1 0-2 .9-2 2v3c0 1.1.9 2 2 2h1v2H7c-1.1 0-2 .9-2 2v7h2v-3h10v3h2v-7c0-1.1-.9-2-2-2h-1v-2zM7 8V5h10v3zm10 8H7v-2h10zm-3-4h-4v-2h4z"}),"ChairAlt"),ux=h(c.jsx("path",{d:"M17 10c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2H7c-1.1 0-2 .9-2 2v3c0 1.1.9 2 2 2h1v2H7c-1.1 0-2 .9-2 2v7h2v-3h10v3h2v-7c0-1.1-.9-2-2-2h-1v-2zM7 8V5h10v3zm10 8H7v-2h10zm-3-4h-4v-2h4z"}),"ChairAltOutlined"),Lx=h(c.jsx("path",{d:"M17 10c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2H7c-1.1 0-2 .9-2 2v3c0 1.1.9 2 2 2h1v2H7c-1.1 0-2 .9-2 2v6c0 .55.45 1 1 1s1-.45 1-1v-2h10v2c0 .55.45 1 1 1s1-.45 1-1v-6c0-1.1-.9-2-2-2h-1v-2zM7 8V5h10v3zm10 8H7v-2h10zm-3-4h-4v-2h4z"}),"ChairAltRounded"),Sx=h(c.jsx("path",{d:"M16 10h3V3H5v7h3v2H5v9h2v-3h10v3h2v-9h-3zM7 8V5h10v3zm10 8H7v-2h10zm-3-4h-4v-2h4z"}),"ChairAltSharp"),Cx=h([c.jsx("path",{d:"M7 14h10v2H7zm0-9h10v3H7z",opacity:".3"},"0"),c.jsx("path",{d:"M17 10c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2H7c-1.1 0-2 .9-2 2v3c0 1.1.9 2 2 2h1v2H7c-1.1 0-2 .9-2 2v7h2v-3h10v3h2v-7c0-1.1-.9-2-2-2h-1v-2zm0 4v2H7v-2zm-7-2v-2h4v2zM7 8V5h10v3z"},"1")],"ChairAltTwoTone"),Tx=h(c.jsx("path",{d:"M20 8V6c0-1.65-1.35-3-3-3H7C5.35 3 4 4.35 4 6v2c-1.65 0-3 1.35-3 3v5c0 1.65 1.35 3 3 3v1c0 .55.45 1 1 1s1-.45 1-1v-1h12v1c0 .55.45 1 1 1s1-.45 1-1v-1c1.65 0 3-1.35 3-3v-5c0-1.65-1.35-3-3-3M6 6c0-.55.45-1 1-1h10c.55 0 1 .45 1 1v2.78c-.61.55-1 1.34-1 2.22v2H7v-2c0-.88-.39-1.67-1-2.22zm15 10c0 .55-.45 1-1 1H4c-.55 0-1-.45-1-1v-5c0-.55.45-1 1-1s1 .45 1 1v4h14v-4c0-.55.45-1 1-1s1 .45 1 1z"}),"ChairOutlined"),wx=h([c.jsx("path",{d:"M21 9c-1.1 0-2 .9-2 2v4H5v-4c0-1.1-.9-2-2-2s-2 .9-2 2v5c0 1.65 1.35 3 3 3v1c0 .55.45 1 1 1s1-.45 1-1v-1h12v1c0 .55.45 1 1 1s1-.45 1-1v-1c1.65 0 3-1.35 3-3v-5c0-1.1-.9-2-2-2"},"0"),c.jsx("path",{d:"M7 11v2h10v-2c0-1.86 1.28-3.41 3-3.86V6c0-1.65-1.35-3-3-3H7C5.35 3 4 4.35 4 6v1.14c1.72.45 3 2 3 3.86"},"1")],"ChairRounded"),Rx=h([c.jsx("path",{d:"M7 13h10V7h3V3H4v4h3z"},"0"),c.jsx("path",{d:"M23 9h-4v6H5V9H1v10h3v1c0 .55.45 1 1 1s1-.45 1-1v-1h12v1c0 .55.45 1 1 1s1-.45 1-1v-1h3z"},"1")],"ChairSharp"),Ox=h([c.jsx("path",{d:"M7 13h10v-2c0-.88.39-1.67 1-2.22V6c0-.55-.45-1-1-1H7c-.55 0-1 .45-1 1v2.78c.61.55 1 1.34 1 2.22z",opacity:".3"},"0"),c.jsx("path",{d:"M20 10c-.55 0-1 .45-1 1v4H5v-4c0-.55-.45-1-1-1s-1 .45-1 1v5c0 .55.45 1 1 1h16c.55 0 1-.45 1-1v-5c0-.55-.45-1-1-1",opacity:".3"},"1"),c.jsx("path",{d:"M20 8V6c0-1.65-1.35-3-3-3H7C5.35 3 4 4.35 4 6v2c-1.65 0-3 1.35-3 3v5c0 1.65 1.35 3 3 3v1c0 .55.45 1 1 1s1-.45 1-1v-1h12v1c0 .55.45 1 1 1s1-.45 1-1v-1c1.65 0 3-1.35 3-3v-5c0-1.65-1.35-3-3-3M6 6c0-.55.45-1 1-1h10c.55 0 1 .45 1 1v2.78c-.61.55-1 1.34-1 2.22v2H7v-2c0-.88-.39-1.67-1-2.22zm15 10c0 .55-.45 1-1 1H4c-.55 0-1-.45-1-1v-5c0-.55.45-1 1-1s1 .45 1 1v4h14v-4c0-.55.45-1 1-1s1 .45 1 1z"},"2")],"ChairTwoTone"),yx=h(c.jsx("path",{d:"m10 7.5 7.5 7.5-1.41 1.41L15 15.33V20h-4v-5H9v5H5v-4.67l-1.09 1.09L2.5 15zm12-1h-1.19l.75-.75-.71-.71-1.46 1.46h-.89v-.89l1.45-1.45-.71-.71-.74.74V3h-1v1.19l-.75-.75-.71.71 1.45 1.45v.9h-.89l-1.45-1.45-.71.71.75.75H14v1h1.19l-.75.75.71.71 1.45-1.45h.89v.89l-1.45 1.45.71.71.75-.75V11h1V9.81l.75.75.71-.71-1.46-1.46V7.5h.89l1.45 1.45.71-.71-.74-.74H22z"}),"Chalet"),gx=h(c.jsx("path",{d:"M17.5 15 10 7.5 2.5 15l1.41 1.41L5 15.33V20h10v-4.67l1.09 1.09zM13 18h-2v-3H9v3H7v-4.67l3-3 3 3zm9-10.5h-1.19l.75.75-.71.71-1.46-1.46h-.89v.89l1.45 1.45-.71.71-.74-.74V11h-1V9.81l-.75.75-.71-.71 1.45-1.45v-.9h-.89l-1.45 1.45-.71-.71.75-.75H14v-1h1.19l-.75-.75.71-.71 1.45 1.45h.89v-.87l-1.45-1.45.71-.71.75.75V3h1v1.19l.75-.75.71.71-1.46 1.46v.89h.89l1.45-1.45.71.71-.74.74H22z"}),"ChaletOutlined"),Ax=h(c.jsx("path",{d:"M10 15c-.55 0-1 .45-1 1v4H6c-.55 0-1-.45-1-1v-3.67l-.38.38c-.39.39-1.02.39-1.41 0a.996.996 0 0 1 0-1.41L9.3 8.21c.39-.39 1.02-.39 1.41 0l6.09 6.09c.39.39.39 1.02 0 1.41s-1.02.39-1.41 0l-.39-.38V19c0 .55-.45 1-1 1h-3v-4c0-.55-.45-1-1-1m7.5-7.5v.89l-1.08 1.08c-.18.18-.21.48-.05.69.19.23.53.24.74.04l.39-.39v.69c0 .28.22.5.5.5s.5-.22.5-.5v-.69l.39.39c.21.21.55.19.74-.04.17-.2.14-.5-.05-.69L18.5 8.39V7.5h.89l1.08 1.08c.18.18.48.21.69.05.23-.19.24-.53.04-.74l-.39-.39h.69c.28 0 .5-.22.5-.5s-.22-.5-.5-.5h-.69l.39-.39c.21-.21.19-.55-.04-.74-.2-.17-.5-.14-.69.05L19.39 6.5h-.89v-.89l1.08-1.08c.18-.18.21-.48.05-.69-.19-.23-.53-.24-.74-.04l-.39.39V3.5c0-.28-.22-.5-.5-.5s-.5.22-.5.5v.69l-.39-.39c-.21-.21-.55-.19-.74.04-.17.2-.14.5.05.69l1.08 1.08v.89h-.89l-1.08-1.08c-.18-.18-.48-.21-.69-.05-.23.19-.24.53-.04.74l.39.39h-.69c-.28 0-.5.22-.5.5s.22.5.5.5h.69l-.39.39c-.21.21-.19.55.04.74.2.17.5.14.69-.05l1.08-1.08z"}),"ChaletRounded"),fx=h(c.jsx("path",{d:"m10 7.5 7.5 7.5-1.41 1.41L15 15.33V20h-4v-5H9v5H5v-4.67l-1.09 1.09L2.5 15zm12-1h-1.19l.75-.75-.71-.71-1.46 1.46h-.89v-.89l1.45-1.45-.71-.71-.74.74V3h-1v1.19l-.75-.75-.71.71 1.45 1.45v.9h-.89l-1.45-1.45-.71.71.75.75H14v1h1.19l-.75.75.71.71 1.45-1.45h.89v.89l-1.45 1.45.71.71.75-.75V11h1V9.81l.75.75.71-.71-1.46-1.46V7.5h.89l1.45 1.45.71-.71-.74-.74H22z"}),"ChaletSharp"),Px=h([c.jsx("path",{d:"M13 18h-2v-3H9v3H7v-4.67l3-3 3 3z",opacity:".3"},"0"),c.jsx("path",{d:"M17.5 15 10 7.5 2.5 15l1.41 1.41L5 15.33V20h10v-4.67l1.09 1.09zM13 18h-2v-3H9v3H7v-4.67l3-3 3 3zm9-10.5h-1.19l.75.75-.71.71-1.46-1.46h-.89v.89l1.45 1.45-.71.71-.74-.74V11h-1V9.81l-.75.75-.71-.71 1.45-1.45v-.9h-.89l-1.45 1.45-.71-.71.75-.75H14v-1h1.19l-.75-.75.71-.71 1.45 1.45h.89v-.87l-1.45-1.45.71-.71.75.75V3h1v1.19l.75-.75.71.71-1.46 1.46v.89h.89l1.45-1.45.71.71-.74.74H22z"},"1")],"ChaletTwoTone"),Fx=h(c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m.06 17v-2.01H12c-1.28 0-2.56-.49-3.54-1.46-1.71-1.71-1.92-4.35-.64-6.29l1.1 1.1c-.71 1.33-.53 3.01.59 4.13.7.7 1.62 1.03 2.54 1.01v-2.14l2.83 2.83zm4.11-4.24-1.1-1.1c.71-1.33.53-3.01-.59-4.13C13.79 8.84 12.9 8.5 12 8.5h-.06v2.15L9.11 7.83 11.94 5v2.02c1.3-.02 2.61.45 3.6 1.45 1.7 1.7 1.91 4.35.63 6.29"}),"ChangeCircle"),Bx=h(c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8m4.17-5.24-1.1-1.1c.71-1.33.53-3.01-.59-4.13C13.79 8.84 12.9 8.5 12 8.5c-.03 0-.06.01-.09.01L13 9.6l-1.06 1.06-2.83-2.83L11.94 5 13 6.06l-.96.96c1.27.01 2.53.48 3.5 1.44 1.7 1.71 1.91 4.36.63 6.3m-1.28 1.41L12.06 19 11 17.94l.95-.95c-1.26-.01-2.52-.5-3.48-1.46-1.71-1.71-1.92-4.35-.64-6.29l1.1 1.1c-.71 1.33-.53 3.01.59 4.13.7.7 1.63 1.04 2.56 1.01L11 14.4l1.06-1.06z"}),"ChangeCircleOutlined"),bx=h(c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m.91 16.15c-.31.31-.85.09-.85-.35V17H12c-1.28 0-2.56-.49-3.54-1.46-1.43-1.43-1.81-3.52-1.14-5.3.19-.51.86-.64 1.24-.25.22.22.27.54.17.82-.46 1.24-.2 2.68.8 3.68.7.7 1.62 1.03 2.54 1.01v-.94c0-.45.54-.67.85-.35l1.62 1.62c.2.2.2.51 0 .71zm2.53-4.13c-.22-.22-.27-.54-.17-.82.46-1.24.2-2.68-.8-3.68-.7-.7-1.62-1.04-2.53-1.02v.94c0 .45-.54.67-.85.35L9.46 8.18c-.2-.2-.2-.51 0-.71l1.62-1.62c.31-.31.85-.09.85.35v.81c1.3-.02 2.61.45 3.6 1.45 1.43 1.43 1.81 3.52 1.14 5.3-.19.52-.85.65-1.23.26"}),"ChangeCircleRounded"),Dx=h(c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m.06 17v-2.01H12c-1.28 0-2.56-.49-3.54-1.46-1.71-1.71-1.92-4.35-.64-6.29l1.1 1.1c-.71 1.33-.53 3.01.59 4.13.7.7 1.62 1.03 2.54 1.01v-2.14l2.83 2.83zm4.11-4.24-1.1-1.1c.71-1.33.53-3.01-.59-4.13C13.79 8.84 12.9 8.5 12 8.5h-.06v2.15L9.11 7.83 11.94 5v2.02c1.3-.02 2.61.45 3.6 1.45 1.7 1.7 1.91 4.35.63 6.29"}),"ChangeCircleSharp"),kx=h([c.jsx("path",{d:"M12 4c4.41 0 8 3.59 8 8s-3.59 8-8 8-8-3.59-8-8 3.59-8 8-8m.06 9.34v2.14c-.92.02-1.84-.31-2.54-1.01-1.12-1.12-1.3-2.8-.59-4.13l-1.1-1.1c-1.28 1.94-1.07 4.59.64 6.29.97.98 2.25 1.47 3.53 1.47h.06v2l2.83-2.83zm3.48-4.88c-.99-.99-2.3-1.46-3.6-1.45V5L9.11 7.83l2.83 2.83V8.51H12c.9 0 1.79.34 2.48 1.02 1.12 1.12 1.3 2.8.59 4.13l1.1 1.1c1.28-1.94 1.07-4.59-.63-6.3",opacity:".3"},"0"),c.jsx("path",{d:"M12 4c4.41 0 8 3.59 8 8s-3.59 8-8 8-8-3.59-8-8 3.59-8 8-8m0-2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m.06 11.34v2.14c-.92.02-1.84-.31-2.54-1.01-1.12-1.12-1.3-2.8-.59-4.13l-1.1-1.1c-1.28 1.94-1.07 4.59.64 6.29.97.98 2.25 1.47 3.53 1.47h.06v2l2.83-2.83zm3.48-4.88c-.99-.99-2.3-1.46-3.6-1.45V5L9.11 7.83l2.83 2.83V8.51H12c.9 0 1.79.34 2.48 1.02 1.12 1.12 1.3 2.8.59 4.13l1.1 1.1c1.28-1.94 1.07-4.59-.63-6.3"},"1")],"ChangeCircleTwoTone"),Wx=h(c.jsx("path",{d:"M12 7.77 18.39 18H5.61zM12 4 2 20h20z"}),"ChangeHistory"),Nx=h(c.jsx("path",{d:"M12 7.77 18.39 18H5.61zM12 4 2 20h20z"}),"ChangeHistoryOutlined"),Ex=h(c.jsx("path",{d:"M12 7.77 18.39 18H5.61zm-.85-2.41-8.2 13.11c-.41.67.07 1.53.85 1.53h16.4c.79 0 1.26-.86.85-1.53l-8.2-13.11c-.39-.63-1.31-.63-1.7 0"}),"ChangeHistoryRounded"),Ix=h(c.jsx("path",{d:"M12 7.77 18.39 18H5.61zM12 4 2 20h20z"}),"ChangeHistorySharp"),Ux=h([c.jsx("path",{d:"M12 7.77 5.61 18h12.78z",opacity:".3"},"0"),c.jsx("path",{d:"M12 4 2 20h20zm0 3.77L18.39 18H5.61z"},"1")],"ChangeHistoryTwoTone"),Gx=h(c.jsx("path",{d:"m14.5 11-3 6v-4h-2l3-6v4zM7 1h10c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H7c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2m0 5v12h10V6z"}),"ChargingStation"),Kx=h(c.jsx("path",{d:"m14.5 11-3 6v-4h-2l3-6v4zM17 3H7v1h10zm0 17H7v1h10zm0-19c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H7c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2zM7 18h10V6H7z"}),"ChargingStationOutlined"),qx=h(c.jsx("path",{d:"M17 1H7c-1.1 0-2 .9-2 2v18c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2V3c0-1.1-.9-2-2-2m0 17H7V6h10zm-4.5-7V9.12c0-.53-.71-.7-.95-.22l-1.69 3.38c-.16.33.08.72.45.72h1.19v1.88c0 .53.71.7.95.22l1.69-3.38c.16-.33-.08-.72-.45-.72z"}),"ChargingStationRounded"),Qx=h(c.jsx("path",{d:"m14.5 11-3 6v-4h-2l3-6v4zM5 1h14v22H5zm2 5v12h10V6z"}),"ChargingStationSharp"),Zx=h([c.jsx("path",{d:"M17 3v1H7V3zm0 17H7v1h10z",opacity:".3"},"0"),c.jsx("path",{d:"m14.5 11-3 6v-4h-2l3-6v4zM17 3H7v1h10zm0 17H7v1h10zm0-19c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H7c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2zM7 18h10V6H7z"},"1")],"ChargingStationTwoTone"),Jx=h(c.jsx("path",{d:"M20 2H4c-1.1 0-1.99.9-1.99 2L2 22l4-4h14c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2M6 9h12v2H6zm8 5H6v-2h8zm4-6H6V6h12z"}),"Chat"),Yx=h(c.jsx("path",{d:"M20 2H4c-1.1 0-2 .9-2 2v18l4-4h14c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2"}),"ChatBubble"),_x=h(c.jsx("path",{d:"M20 2H4c-1.1 0-2 .9-2 2v18l4-4h14c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2m0 14H6l-2 2V4h16z"}),"ChatBubbleOutline"),Xx=h(c.jsx("path",{d:"M20 2H4c-1.1 0-2 .9-2 2v18l4-4h14c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2m0 14H6l-2 2V4h16z"}),"ChatBubbleOutlineOutlined"),$x=h(c.jsx("path",{d:"M20 4v12H5.17L4 17.17V4zm0-2H4c-1.1 0-2 .9-2 2v15.59c0 .89 1.08 1.34 1.71.71L6 18h14c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2"}),"ChatBubbleOutlineRounded"),cj=h(c.jsx("path",{d:"M22 2H2v20l4-4h16zm-2 14H6l-2 2V4h16z"}),"ChatBubbleOutlineSharp"),hj=h(c.jsx("path",{d:"M20 2H4c-1.1 0-2 .9-2 2v18l4-4h14c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2m0 14H6l-2 2V4h16z"}),"ChatBubbleOutlineTwoTone"),sj=h(c.jsx("path",{d:"M20 2H4c-1.1 0-2 .9-2 2v18l4-4h14c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2"}),"ChatBubbleOutlined"),tj=h(c.jsx("path",{d:"M20 2H4c-1.1 0-2 .9-2 2v18l4-4h14c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2"}),"ChatBubbleRounded"),oj=h(c.jsx("path",{d:"M22 2H2v20l4-4h16z"}),"ChatBubbleSharp"),vj=h([c.jsx("path",{d:"m4 18 2-2h14V4H4z",opacity:".3"},"0"),c.jsx("path",{d:"M20 2H4c-1.1 0-2 .9-2 2v18l4-4h14c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2m0 14H6l-2 2V4h16z"},"1")],"ChatBubbleTwoTone"),ej=h(c.jsx("path",{d:"M4 4h16v12H5.17L4 17.17zm0-2c-1.1 0-1.99.9-1.99 2L2 22l4-4h14c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2zm2 10h8v2H6zm0-3h12v2H6zm0-3h12v2H6z"}),"ChatOutlined"),lj=h(c.jsx("path",{d:"M20 2H4c-1.1 0-1.99.9-1.99 2L2 22l4-4h14c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2M7 9h10c.55 0 1 .45 1 1s-.45 1-1 1H7c-.55 0-1-.45-1-1s.45-1 1-1m6 5H7c-.55 0-1-.45-1-1s.45-1 1-1h6c.55 0 1 .45 1 1s-.45 1-1 1m4-6H7c-.55 0-1-.45-1-1s.45-1 1-1h10c.55 0 1 .45 1 1s-.45 1-1 1"}),"ChatRounded"),nj=h(c.jsx("path",{d:"M22 2H2.01L2 22l4-4h16zM6 9h12v2H6zm8 5H6v-2h8zm4-6H6V6h12z"}),"ChatSharp"),aj=h([c.jsx("path",{d:"M20 4H4v13.17L5.17 16H20zm-6 10H6v-2h8zm4-3H6V9h12zm0-3H6V6h12z",opacity:".3"},"0"),c.jsx("path",{d:"M20 18c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2H4c-1.1 0-1.99.9-1.99 2L2 22l4-4zm-16-.83V4h16v12H5.17zM6 12h8v2H6zm0-3h12v2H6zm0-3h12v2H6z"},"1")],"ChatTwoTone"),dj=h(c.jsx("path",{d:"M9 16.17 4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41z"}),"Check"),zj=h(c.jsx("path",{d:"M19 3H5c-1.11 0-2 .9-2 2v14c0 1.1.89 2 2 2h14c1.11 0 2-.9 2-2V5c0-1.1-.89-2-2-2m-9 14-5-5 1.41-1.41L10 14.17l7.59-7.59L19 8z"}),"CheckBox"),mj=h(c.jsx("path",{d:"M19 5v14H5V5zm0-2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2"}),"CheckBoxOutlineBlank"),pj=h(c.jsx("path",{d:"M19 5v14H5V5zm0-2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2"}),"CheckBoxOutlineBlankOutlined"),Hj=h(c.jsx("path",{d:"M18 19H6c-.55 0-1-.45-1-1V6c0-.55.45-1 1-1h12c.55 0 1 .45 1 1v12c0 .55-.45 1-1 1m1-16H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2"}),"CheckBoxOutlineBlankRounded"),Mj=h(c.jsx("path",{d:"M19 5v14H5V5zm2-2H3v18h18z"}),"CheckBoxOutlineBlankSharp"),rj=h(c.jsx("path",{d:"M19 5v14H5V5zm0-2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2"}),"CheckBoxOutlineBlankTwoTone"),ij=h(c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 16H5V5h14zM17.99 9l-1.41-1.42-6.59 6.59-2.58-2.57-1.42 1.41 4 3.99z"}),"CheckBoxOutlined"),Vj=h(c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m-8.29 13.29c-.39.39-1.02.39-1.41 0L5.71 12.7a.996.996 0 0 1 0-1.41c.39-.39 1.02-.39 1.41 0L10 14.17l6.88-6.88c.39-.39 1.02-.39 1.41 0s.39 1.02 0 1.41z"}),"CheckBoxRounded"),xj=h(c.jsx("path",{d:"M21 3H3v18h18zM10 17l-5-5 1.41-1.41L10 14.17l7.59-7.59L19 8z"}),"CheckBoxSharp"),jj=h([c.jsx("path",{d:"M5 19h14V5H5zm2.41-7.4 2.58 2.58 6.59-6.59L17.99 9l-8 8L6 13.01z",opacity:".3"},"0"),c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 16H5V5h14zM17.99 9l-1.41-1.42-6.59 6.59-2.58-2.57-1.42 1.41 4 3.99z"},"1")],"CheckBoxTwoTone"),uj=h(c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m-2 15-5-5 1.41-1.41L10 14.17l7.59-7.59L19 8z"}),"CheckCircle"),Lj=h(c.jsx("path",{d:"M16.59 7.58 10 14.17l-3.59-3.58L5 12l5 5 8-8zM12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m0 18c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8"}),"CheckCircleOutline"),Sj=h(c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8m4.59-12.42L10 14.17l-2.59-2.58L6 13l4 4 8-8z"}),"CheckCircleOutlineOutlined"),Cj=h(c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8m3.88-11.71L10 14.17l-1.88-1.88a.996.996 0 0 0-1.41 0c-.39.39-.39 1.02 0 1.41l2.59 2.59c.39.39 1.02.39 1.41 0L17.3 9.7c.39-.39.39-1.02 0-1.41s-1.03-.39-1.42 0"}),"CheckCircleOutlineRounded"),Tj=h(c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8m4.59-12.42L10 14.17l-2.59-2.58L6 13l4 4 8-8z"}),"CheckCircleOutlineSharp"),wj=h(c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8m4.59-12.42L10 14.17l-2.59-2.58L6 13l4 4 8-8z"}),"CheckCircleOutlineTwoTone"),Rj=h(c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8m4.59-12.42L10 14.17l-2.59-2.58L6 13l4 4 8-8z"}),"CheckCircleOutlined"),Oj=h(c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2M9.29 16.29 5.7 12.7a.996.996 0 0 1 0-1.41c.39-.39 1.02-.39 1.41 0L10 14.17l6.88-6.88c.39-.39 1.02-.39 1.41 0s.39 1.02 0 1.41l-7.59 7.59c-.38.39-1.02.39-1.41 0"}),"CheckCircleRounded"),yj=h(c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m-2 15-5-5 1.41-1.41L10 14.17l7.59-7.59L19 8z"}),"CheckCircleSharp"),gj=h([c.jsx("path",{d:"M12 4c-4.41 0-8 3.59-8 8s3.59 8 8 8 8-3.59 8-8-3.59-8-8-8m-2 13-4-4 1.41-1.41L10 14.17l6.59-6.59L18 9z",opacity:".3"},"0"),c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8m4.59-12.42L10 14.17l-2.59-2.58L6 13l4 4 8-8z"},"1")],"CheckCircleTwoTone"),Aj=h(c.jsx("path",{d:"M9 16.17 4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41z"}),"CheckOutlined"),fj=h(c.jsx("path",{d:"M9 16.17 5.53 12.7a.996.996 0 0 0-1.41 0c-.39.39-.39 1.02 0 1.41l4.18 4.18c.39.39 1.02.39 1.41 0L20.29 7.71c.39-.39.39-1.02 0-1.41a.996.996 0 0 0-1.41 0z"}),"CheckRounded"),Pj=h(c.jsx("path",{d:"M9 16.17 4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41z"}),"CheckSharp"),Fj=h(c.jsx("path",{d:"M9 16.17 4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41z"}),"CheckTwoTone"),Bj=h(c.jsx("path",{d:"M22 7h-9v2h9zm0 8h-9v2h9zM5.54 11 2 7.46l1.41-1.41 2.12 2.12 4.24-4.24 1.41 1.41zm0 8L2 15.46l1.41-1.41 2.12 2.12 4.24-4.24 1.41 1.41z"}),"Checklist"),bj=h(c.jsx("path",{d:"M22 7h-9v2h9zm0 8h-9v2h9zM5.54 11 2 7.46l1.41-1.41 2.12 2.12 4.24-4.24 1.41 1.41zm0 8L2 15.46l1.41-1.41 2.12 2.12 4.24-4.24 1.41 1.41z"}),"ChecklistOutlined"),Dj=h(c.jsx("path",{d:"M22 8c0-.55-.45-1-1-1h-7c-.55 0-1 .45-1 1s.45 1 1 1h7c.55 0 1-.45 1-1m-9 8c0 .55.45 1 1 1h7c.55 0 1-.45 1-1s-.45-1-1-1h-7c-.55 0-1 .45-1 1M10.47 4.63c.39.39.39 1.02 0 1.41l-4.23 4.25c-.39.39-1.02.39-1.42 0L2.7 8.16a.996.996 0 0 1 0-1.41c.39-.39 1.02-.39 1.41 0l1.42 1.42 3.54-3.54c.38-.38 1.02-.38 1.4 0m.01 8.01c.39.39.39 1.02 0 1.41L6.25 18.3c-.39.39-1.02.39-1.42 0L2.7 16.16c-.39-.39-.39-1.02 0-1.41s1.02-.39 1.41 0l1.42 1.42 3.54-3.54c.38-.38 1.02-.38 1.41.01"}),"ChecklistRounded"),kj=h(c.jsx("path",{d:"M11 7H2v2h9zm0 8H2v2h9zm5.34-4L12.8 7.46l1.41-1.41 2.12 2.12 4.24-4.24L22 5.34zm0 8-3.54-3.54 1.41-1.41 2.12 2.12 4.24-4.24L22 13.34z"}),"ChecklistRtl"),Wj=h(c.jsx("path",{d:"M11 7H2v2h9zm0 8H2v2h9zm5.34-4L12.8 7.46l1.41-1.41 2.12 2.12 4.24-4.24L22 5.34zm0 8-3.54-3.54 1.41-1.41 2.12 2.12 4.24-4.24L22 13.34z"}),"ChecklistRtlOutlined"),Nj=h(c.jsx("path",{d:"M11 8c0-.55-.45-1-1-1H3c-.55 0-1 .45-1 1s.45 1 1 1h7c.55 0 1-.45 1-1m0 8c0-.55-.45-1-1-1H3c-.55 0-1 .45-1 1s.45 1 1 1h7c.55 0 1-.45 1-1m6.05-5.71c-.39.39-1.02.39-1.41 0l-2.12-2.12a.996.996 0 0 1 0-1.41c.39-.39 1.02-.39 1.41 0l1.41 1.41 3.54-3.54c.39-.39 1.02-.39 1.41 0s.39 1.02 0 1.41zm0 8c-.39.39-1.02.39-1.41 0l-2.12-2.12a.996.996 0 0 1 0-1.41c.39-.39 1.02-.39 1.41 0l1.41 1.41 3.54-3.54c.39-.39 1.02-.39 1.41 0s.39 1.02 0 1.41z"}),"ChecklistRtlRounded"),Ej=h(c.jsx("path",{d:"M11 7H2v2h9zm0 8H2v2h9zm5.34-4L12.8 7.46l1.41-1.41 2.12 2.12 4.24-4.24L22 5.34zm0 8-3.54-3.54 1.41-1.41 2.12 2.12 4.24-4.24L22 13.34z"}),"ChecklistRtlSharp"),Ij=h(c.jsx("path",{d:"M11 7H2v2h9zm0 8H2v2h9zm5.34-4L12.8 7.46l1.41-1.41 2.12 2.12 4.24-4.24L22 5.34zm0 8-3.54-3.54 1.41-1.41 2.12 2.12 4.24-4.24L22 13.34z"}),"ChecklistRtlTwoTone"),Uj=h(c.jsx("path",{d:"M22 7h-9v2h9zm0 8h-9v2h9zM5.54 11 2 7.46l1.41-1.41 2.12 2.12 4.24-4.24 1.41 1.41zm0 8L2 15.46l1.41-1.41 2.12 2.12 4.24-4.24 1.41 1.41z"}),"ChecklistSharp"),Gj=h(c.jsx("path",{d:"M22 7h-9v2h9zm0 8h-9v2h9zM5.54 11 2 7.46l1.41-1.41 2.12 2.12 4.24-4.24 1.41 1.41zm0 8L2 15.46l1.41-1.41 2.12 2.12 4.24-4.24 1.41 1.41z"}),"ChecklistTwoTone"),Kj=h(c.jsx("path",{d:"M21.6 18.2 13 11.75v-.91c1.65-.49 2.8-2.17 2.43-4.05-.26-1.31-1.3-2.4-2.61-2.7C10.54 3.57 8.5 5.3 8.5 7.5h2c0-.83.67-1.5 1.5-1.5s1.5.67 1.5 1.5c0 .84-.69 1.52-1.53 1.5-.54-.01-.97.45-.97.99v1.76L2.4 18.2c-.77.58-.36 1.8.6 1.8h18c.96 0 1.37-1.22.6-1.8M6 18l6-4.5 6 4.5z"}),"Checkroom"),qj=h(c.jsx("path",{d:"M21.6 18.2 13 11.75v-.91c1.65-.49 2.8-2.17 2.43-4.05-.26-1.31-1.3-2.4-2.61-2.7C10.54 3.57 8.5 5.3 8.5 7.5h2c0-.83.67-1.5 1.5-1.5s1.5.67 1.5 1.5c0 .84-.69 1.52-1.53 1.5-.54-.01-.97.45-.97.99v1.76L2.4 18.2c-.77.58-.36 1.8.6 1.8h18c.96 0 1.37-1.22.6-1.8M6 18l6-4.5 6 4.5z"}),"CheckroomOutlined"),Qj=h(c.jsx("path",{d:"M21.6 18.2 13 11.75v-.91c1.65-.49 2.8-2.17 2.43-4.05-.26-1.31-1.3-2.4-2.61-2.7-1.76-.4-3.37.53-4.02 1.98-.3.67.18 1.43.91 1.43.39 0 .75-.22.9-.57.23-.55.76-.93 1.39-.93.83 0 1.5.67 1.5 1.5 0 .84-.69 1.52-1.53 1.5-.54-.01-.97.45-.97.99v1.76L2.4 18.2c-.77.58-.36 1.8.6 1.8h18c.96 0 1.37-1.22.6-1.8M6 18l6-4.5 6 4.5z"}),"CheckroomRounded"),Zj=h(c.jsx("path",{d:"M21.6 18.2 13 11.75v-.91c1.65-.49 2.8-2.17 2.43-4.05-.26-1.31-1.3-2.4-2.61-2.7C10.54 3.57 8.5 5.3 8.5 7.5h2c0-.83.67-1.5 1.5-1.5s1.5.67 1.5 1.5c0 .84-.69 1.52-1.53 1.5H11v2.75L2.4 18.2c-.77.58-.36 1.8.6 1.8h18c.96 0 1.37-1.22.6-1.8M6 18l6-4.5 6 4.5z"}),"CheckroomSharp"),Jj=h(c.jsx("path",{d:"M21.6 18.2 13 11.75v-.91c1.65-.49 2.8-2.17 2.43-4.05-.26-1.31-1.3-2.4-2.61-2.7C10.54 3.57 8.5 5.3 8.5 7.5h2c0-.83.67-1.5 1.5-1.5s1.5.67 1.5 1.5c0 .84-.69 1.52-1.53 1.5-.54-.01-.97.45-.97.99v1.76L2.4 18.2c-.77.58-.36 1.8.6 1.8h18c.96 0 1.37-1.22.6-1.8M6 18l6-4.5 6 4.5z"}),"CheckroomTwoTone"),Yj=h(c.jsx("path",{d:"M15.41 7.41 14 6l-6 6 6 6 1.41-1.41L10.83 12z"}),"ChevronLeft"),_j=h(c.jsx("path",{d:"M15.41 7.41 14 6l-6 6 6 6 1.41-1.41L10.83 12z"}),"ChevronLeftOutlined"),Xj=h(c.jsx("path",{d:"M14.71 6.71a.996.996 0 0 0-1.41 0L8.71 11.3c-.39.39-.39 1.02 0 1.41l4.59 4.59c.39.39 1.02.39 1.41 0s.39-1.02 0-1.41L10.83 12l3.88-3.88c.39-.39.38-1.03 0-1.41"}),"ChevronLeftRounded"),$j=h(c.jsx("path",{d:"M15.41 7.41 14 6l-6 6 6 6 1.41-1.41L10.83 12z"}),"ChevronLeftSharp"),cu=h(c.jsx("path",{d:"M15.41 7.41 14 6l-6 6 6 6 1.41-1.41L10.83 12z"}),"ChevronLeftTwoTone"),hu=h(c.jsx("path",{d:"M10 6 8.59 7.41 13.17 12l-4.58 4.59L10 18l6-6z"}),"ChevronRight"),su=h(c.jsx("path",{d:"M10 6 8.59 7.41 13.17 12l-4.58 4.59L10 18l6-6z"}),"ChevronRightOutlined"),tu=h(c.jsx("path",{d:"M9.29 6.71c-.39.39-.39 1.02 0 1.41L13.17 12l-3.88 3.88c-.39.39-.39 1.02 0 1.41s1.02.39 1.41 0l4.59-4.59c.39-.39.39-1.02 0-1.41L10.7 6.7c-.38-.38-1.02-.38-1.41.01"}),"ChevronRightRounded"),ou=h(c.jsx("path",{d:"M10 6 8.59 7.41 13.17 12l-4.58 4.59L10 18l6-6z"}),"ChevronRightSharp"),vu=h(c.jsx("path",{d:"M10 6 8.59 7.41 13.17 12l-4.58 4.59L10 18l6-6z"}),"ChevronRightTwoTone"),eu=h([c.jsx("circle",{cx:"14.5",cy:"10.5",r:"1.25"},"0"),c.jsx("circle",{cx:"9.5",cy:"10.5",r:"1.25"},"1"),c.jsx("path",{d:"M22.94 12.66q.06-.315.06-.66c0-.345-.02-.45-.06-.66-.25-1.51-1.36-2.74-2.81-3.17-.53-1.12-1.28-2.1-2.19-2.91C16.36 3.85 14.28 3 12 3s-4.36.85-5.94 2.26c-.92.81-1.67 1.8-2.19 2.91-1.45.43-2.56 1.65-2.81 3.17Q1 11.655 1 12c0 .345.02.45.06.66.25 1.51 1.36 2.74 2.81 3.17.52 1.11 1.27 2.09 2.17 2.89C7.62 20.14 9.71 21 12 21s4.38-.86 5.97-2.28c.9-.8 1.65-1.79 2.17-2.89 1.44-.43 2.55-1.65 2.8-3.17M19 14c-.1 0-.19-.02-.29-.03-.2.67-.49 1.29-.86 1.86C16.6 17.74 14.45 19 12 19s-4.6-1.26-5.85-3.17c-.37-.57-.66-1.19-.86-1.86-.1.01-.19.03-.29.03-1.1 0-2-.9-2-2s.9-2 2-2c.1 0 .19.02.29.03.2-.67.49-1.29.86-1.86C7.4 6.26 9.55 5 12 5s4.6 1.26 5.85 3.17c.37.57.66 1.19.86 1.86.1-.01.19-.03.29-.03 1.1 0 2 .9 2 2s-.9 2-2 2M7.5 14c.76 1.77 2.49 3 4.5 3s3.74-1.23 4.5-3z"},"2")],"ChildCare"),lu=h([c.jsx("circle",{cx:"14.5",cy:"10.5",r:"1.25"},"0"),c.jsx("circle",{cx:"9.5",cy:"10.5",r:"1.25"},"1"),c.jsx("path",{d:"M22.94 11.34c-.25-1.51-1.36-2.74-2.81-3.17-.53-1.12-1.28-2.1-2.19-2.91C16.36 3.85 14.28 3 12 3s-4.36.85-5.94 2.26c-.92.81-1.67 1.8-2.19 2.91-1.45.43-2.56 1.65-2.81 3.17Q1 11.655 1 12t.06.66c.25 1.51 1.36 2.74 2.81 3.17.52 1.11 1.27 2.09 2.17 2.89C7.62 20.14 9.71 21 12 21s4.38-.86 5.97-2.28c.9-.8 1.65-1.79 2.17-2.89 1.44-.43 2.55-1.65 2.8-3.17q.06-.315.06-.66t-.06-.66M19 14c-.1 0-.19-.02-.29-.03-.2.67-.49 1.29-.86 1.86C16.6 17.74 14.45 19 12 19s-4.6-1.26-5.85-3.17c-.37-.57-.66-1.19-.86-1.86-.1.01-.19.03-.29.03-1.1 0-2-.9-2-2s.9-2 2-2c.1 0 .19.02.29.03.2-.67.49-1.29.86-1.86C7.4 6.26 9.55 5 12 5s4.6 1.26 5.85 3.17c.37.57.66 1.19.86 1.86.1-.01.19-.03.29-.03 1.1 0 2 .9 2 2s-.9 2-2 2m-7 3c2.01 0 3.74-1.23 4.5-3h-9c.76 1.77 2.49 3 4.5 3"},"2")],"ChildCareOutlined"),nu=h([c.jsx("circle",{cx:"14.5",cy:"10.5",r:"1.25"},"0"),c.jsx("circle",{cx:"9.5",cy:"10.5",r:"1.25"},"1"),c.jsx("path",{d:"M16.1 14H7.9c-.19 0-.32.2-.23.37C8.5 15.94 10.13 17 12 17s3.5-1.06 4.33-2.63c.08-.17-.05-.37-.23-.37m6.84-2.66c-.25-1.51-1.36-2.74-2.81-3.17-.53-1.12-1.28-2.1-2.19-2.91C16.36 3.85 14.28 3 12 3s-4.36.85-5.94 2.26c-.92.81-1.67 1.8-2.19 2.91-1.45.43-2.56 1.65-2.81 3.17Q1 11.655 1 12t.06.66c.25 1.51 1.36 2.74 2.81 3.17.52 1.11 1.27 2.09 2.17 2.89C7.62 20.14 9.71 21 12 21s4.38-.86 5.97-2.28c.9-.8 1.65-1.79 2.17-2.89 1.44-.43 2.55-1.65 2.8-3.17q.06-.315.06-.66t-.06-.66M19 14c-.1 0-.19-.02-.29-.03-.2.67-.49 1.29-.86 1.86C16.6 17.74 14.45 19 12 19s-4.6-1.26-5.85-3.17c-.37-.57-.66-1.19-.86-1.86-.1.01-.19.03-.29.03-1.1 0-2-.9-2-2s.9-2 2-2c.1 0 .19.02.29.03.2-.67.49-1.29.86-1.86C7.4 6.26 9.55 5 12 5s4.6 1.26 5.85 3.17c.37.57.66 1.19.86 1.86.1-.01.19-.03.29-.03 1.1 0 2 .9 2 2s-.9 2-2 2"},"2")],"ChildCareRounded"),au=h([c.jsx("circle",{cx:"14.5",cy:"10.5",r:"1.25"},"0"),c.jsx("circle",{cx:"9.5",cy:"10.5",r:"1.25"},"1"),c.jsx("path",{d:"M12 17c2.01 0 3.74-1.23 4.5-3h-9c.76 1.77 2.49 3 4.5 3m10.94-5.66c-.25-1.51-1.36-2.74-2.81-3.17-.53-1.12-1.28-2.1-2.19-2.91C16.36 3.85 14.28 3 12 3s-4.36.85-5.94 2.26c-.92.81-1.67 1.8-2.19 2.91-1.45.43-2.56 1.65-2.81 3.17Q1 11.655 1 12t.06.66c.25 1.51 1.36 2.74 2.81 3.17.52 1.11 1.27 2.09 2.17 2.89C7.62 20.14 9.71 21 12 21s4.38-.86 5.97-2.28c.9-.8 1.65-1.79 2.17-2.89 1.44-.43 2.55-1.65 2.8-3.17q.06-.315.06-.66t-.06-.66M19 14c-.1 0-.19-.02-.29-.03-.2.67-.49 1.29-.86 1.86C16.6 17.74 14.45 19 12 19s-4.6-1.26-5.85-3.17c-.37-.57-.66-1.19-.86-1.86-.1.01-.19.03-.29.03-1.1 0-2-.9-2-2s.9-2 2-2c.1 0 .19.02.29.03.2-.67.49-1.29.86-1.86C7.4 6.26 9.55 5 12 5s4.6 1.26 5.85 3.17c.37.57.66 1.19.86 1.86.1-.01.19-.03.29-.03 1.1 0 2 .9 2 2s-.9 2-2 2"},"2")],"ChildCareSharp"),du=h([c.jsx("path",{d:"M19 10c-.1 0-.19.02-.29.03-.2-.67-.49-1.29-.86-1.86C16.6 6.26 14.45 5 12 5S7.4 6.26 6.15 8.17c-.37.57-.66 1.19-.86 1.86-.1-.01-.19-.03-.29-.03-1.1 0-2 .9-2 2s.9 2 2 2c.1 0 .19-.02.29-.03.2.67.49 1.29.86 1.86C7.4 17.74 9.55 19 12 19s4.6-1.26 5.85-3.17c.37-.57.66-1.19.86-1.86.1.01.19.03.29.03 1.1 0 2-.9 2-2s-.9-2-2-2m-4.5-.75c.69 0 1.25.56 1.25 1.25s-.56 1.25-1.25 1.25-1.25-.56-1.25-1.25.56-1.25 1.25-1.25m-5 0c.69 0 1.25.56 1.25 1.25s-.56 1.25-1.25 1.25-1.25-.56-1.25-1.25.56-1.25 1.25-1.25M12 17c-2.01 0-3.74-1.23-4.5-3h9c-.76 1.77-2.49 3-4.5 3",opacity:".3"},"0"),c.jsx("circle",{cx:"14.5",cy:"10.5",r:"1.25"},"1"),c.jsx("circle",{cx:"9.5",cy:"10.5",r:"1.25"},"2"),c.jsx("path",{d:"M12 17c2.01 0 3.74-1.23 4.5-3h-9c.76 1.77 2.49 3 4.5 3m10.94-5.66c-.25-1.51-1.36-2.74-2.81-3.17-.53-1.12-1.28-2.1-2.19-2.91C16.36 3.85 14.28 3 12 3s-4.36.85-5.94 2.26c-.92.81-1.67 1.8-2.19 2.91-1.45.43-2.56 1.65-2.81 3.17Q1 11.655 1 12t.06.66c.25 1.51 1.36 2.74 2.81 3.17.52 1.11 1.27 2.09 2.17 2.89C7.62 20.14 9.71 21 12 21s4.38-.86 5.97-2.28c.9-.8 1.65-1.79 2.17-2.89 1.44-.43 2.55-1.65 2.8-3.17q.06-.315.06-.66t-.06-.66M19 14c-.1 0-.19-.02-.29-.03-.2.67-.49 1.29-.86 1.86C16.6 17.74 14.45 19 12 19s-4.6-1.26-5.85-3.17c-.37-.57-.66-1.19-.86-1.86-.1.01-.19.03-.29.03-1.1 0-2-.9-2-2s.9-2 2-2c.1 0 .19.02.29.03.2-.67.49-1.29.86-1.86C7.4 6.26 9.55 5 12 5s4.6 1.26 5.85 3.17c.37.57.66 1.19.86 1.86.1-.01.19-.03.29-.03 1.1 0 2 .9 2 2s-.9 2-2 2"},"3")],"ChildCareTwoTone"),zu=h(c.jsx("path",{d:"M13 2v8h8c0-4.42-3.58-8-8-8m6.32 13.89C20.37 14.54 21 12.84 21 11H6.44l-.95-2H2v2h2.22s1.89 4.07 2.12 4.42c-1.1.59-1.84 1.75-1.84 3.08C4.5 20.43 6.07 22 8 22c1.76 0 3.22-1.3 3.46-3h2.08c.24 1.7 1.7 3 3.46 3 1.93 0 3.5-1.57 3.5-3.5 0-1.04-.46-1.97-1.18-2.61M8 20c-.83 0-1.5-.67-1.5-1.5S7.17 17 8 17s1.5.67 1.5 1.5S8.83 20 8 20m9 0c-.83 0-1.5-.67-1.5-1.5S16.17 17 17 17s1.5.67 1.5 1.5S17.83 20 17 20"}),"ChildFriendly"),mu=h(c.jsx("path",{d:"M13 2v8h8c0-4.42-3.58-8-8-8m2 6V4.34c1.7.6 3.05 1.95 3.66 3.66zm-8.56 3-.95-2H2v2h2.22s1.89 4.07 2.12 4.42c-1.1.59-1.84 1.75-1.84 3.08C4.5 20.43 6.07 22 8 22c1.76 0 3.22-1.3 3.46-3h2.08c.24 1.7 1.7 3 3.46 3 1.93 0 3.5-1.57 3.5-3.5 0-1.04-.46-1.97-1.18-2.61C20.37 14.54 21 12.84 21 11zM8 20c-.83 0-1.5-.67-1.5-1.5S7.17 17 8 17s1.5.67 1.5 1.5S8.83 20 8 20m9 0c-.83 0-1.5-.67-1.5-1.5S16.17 17 17 17s1.5.67 1.5 1.5S17.83 20 17 20m.74-5.34-.29.37c-.14-.02-.3-.03-.45-.03-1.39 0-2.6.82-3.16 2h-2.68c-.5-1.04-1.5-1.8-2.68-1.97l-.44-.67c-.1-.17-.34-.69-.67-1.36h11.29c-.21.59-.52 1.15-.92 1.66"}),"ChildFriendlyOutlined"),pu=h(c.jsx("path",{d:"M13 3.08V10h8c0-4.03-2.98-7.37-6.86-7.92-.6-.09-1.14.39-1.14 1m6.32 12.81C20.37 14.54 21 12.84 21 11H6.44l-.68-1.43C5.6 9.22 5.24 9 4.86 9H3c-.55 0-1 .45-1 1s.45 1 1 1h1.22s1.89 4.07 2.12 4.42c-1.33.71-2.14 2.27-1.74 3.94.3 1.26 1.34 2.27 2.6 2.55 2.1.46 3.98-.96 4.25-2.91h2.08c.27 1.94 2.14 3.36 4.22 2.92 1.27-.27 2.31-1.27 2.63-2.53.35-1.39-.14-2.68-1.06-3.5M8 20c-.83 0-1.5-.67-1.5-1.5S7.17 17 8 17s1.5.67 1.5 1.5S8.83 20 8 20m9 0c-.83 0-1.5-.67-1.5-1.5S16.17 17 17 17s1.5.67 1.5 1.5S17.83 20 17 20"}),"ChildFriendlyRounded"),Hu=h(c.jsx("path",{d:"M13 2v8h8c0-4.42-3.58-8-8-8m6.32 13.89C20.37 14.54 21 12.84 21 11H6.44l-.95-2H2v2h2.22s1.89 4.07 2.12 4.42c-1.1.59-1.84 1.75-1.84 3.08C4.5 20.43 6.07 22 8 22c1.76 0 3.22-1.3 3.46-3h2.08c.24 1.7 1.7 3 3.46 3 1.93 0 3.5-1.57 3.5-3.5 0-1.04-.46-1.97-1.18-2.61M8 20c-.83 0-1.5-.67-1.5-1.5S7.17 17 8 17s1.5.67 1.5 1.5S8.83 20 8 20m9 0c-.83 0-1.5-.67-1.5-1.5S16.17 17 17 17s1.5.67 1.5 1.5S17.83 20 17 20"}),"ChildFriendlySharp"),Mu=h([c.jsx("path",{d:"M15 4.34V8h3.66C18.05 6.3 16.7 4.95 15 4.34M8.04 14.36l.44.67c1.19.16 2.19.92 2.68 1.97h2.68c.56-1.18 1.77-2 3.16-2 .15 0 .31.01.46.03l.29-.37c.4-.51.7-1.07.92-1.66H7.37c.32.67.57 1.19.67 1.36",opacity:".3"},"0"),c.jsx("path",{d:"M13 2v8h8c0-4.42-3.58-8-8-8m2 6V4.34c1.7.6 3.05 1.95 3.66 3.66zm-8.56 3-.95-2H2v2h2.22s1.89 4.07 2.12 4.42c-1.1.59-1.84 1.75-1.84 3.08C4.5 20.43 6.07 22 8 22c1.76 0 3.22-1.3 3.46-3h2.08c.24 1.7 1.7 3 3.46 3 1.93 0 3.5-1.57 3.5-3.5 0-1.04-.46-1.97-1.18-2.61C20.37 14.54 21 12.84 21 11zM8 20c-.83 0-1.5-.67-1.5-1.5S7.17 17 8 17s1.5.67 1.5 1.5S8.83 20 8 20m9 0c-.83 0-1.5-.67-1.5-1.5S16.17 17 17 17s1.5.67 1.5 1.5S17.83 20 17 20m.74-5.34-.29.37c-.14-.02-.3-.03-.45-.03-1.39 0-2.6.82-3.16 2h-2.68c-.5-1.04-1.5-1.8-2.68-1.97l-.44-.67c-.1-.17-.34-.69-.67-1.36h11.29c-.21.59-.52 1.15-.92 1.66"},"1")],"ChildFriendlyTwoTone"),ru=h(c.jsx("path",{d:"M13 12h7v1.5h-7zm0-2.5h7V11h-7zm0 5h7V16h-7zM21 4H3c-1.1 0-2 .9-2 2v13c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2m0 15h-9V6h9z"}),"ChromeReaderMode"),iu=h(c.jsx("path",{d:"M21 4H3c-1.1 0-2 .9-2 2v13c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2M3 19V6h8v13zm18 0h-8V6h8zm-7-9.5h6V11h-6zm0 2.5h6v1.5h-6zm0 2.5h6V16h-6z"}),"ChromeReaderModeOutlined"),Vu=h(c.jsx("path",{d:"M21 4H3c-1.1 0-2 .9-2 2v13c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2m0 14c0 .55-.45 1-1 1h-8V6h8c.55 0 1 .45 1 1zm-1.75-8.5h-5.5c-.41 0-.75.34-.75.75s.34.75.75.75h5.5c.41 0 .75-.34.75-.75s-.34-.75-.75-.75m0 2.5h-5.5c-.41 0-.75.34-.75.75s.34.75.75.75h5.5c.41 0 .75-.34.75-.75s-.34-.75-.75-.75m0 2.5h-5.5c-.41 0-.75.34-.75.75s.34.75.75.75h5.5c.41 0 .75-.34.75-.75s-.34-.75-.75-.75"}),"ChromeReaderModeRounded"),xu=h(c.jsx("path",{d:"M13 12h7v1.5h-7zm0-2.5h7V11h-7zm0 5h7V16h-7zM23 4H1v17h22zm-2 15h-9V6h9z"}),"ChromeReaderModeSharp"),ju=h([c.jsx("path",{d:"M3 6h8v13H3z",opacity:".3"},"0"),c.jsx("path",{d:"M21 4H3c-1.1 0-2 .9-2 2v13c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2M11 19H3V6h8zm10 0h-8V6h8zm-7-9.5h6V11h-6zm0 2.5h6v1.5h-6zm0 2.5h6V16h-6z"},"1")],"ChromeReaderModeTwoTone"),uu=h(c.jsx("path",{d:"M18 12.22V9l-5-2.5V5h2V3h-2V1h-2v2H9v2h2v1.5L6 9v3.22L2 14v8h8v-3c0-1.1.9-2 2-2s2 .9 2 2v3h8v-8zm-6 1.28c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5"}),"Church"),Lu=h([c.jsx("path",{d:"M18 12.22V9l-5-2.5V5h2V3h-2V1h-2v2H9v2h2v1.5L6 9v3.22L2 14v8h9v-4c0-.55.45-1 1-1s1 .45 1 1v4h9v-8zM20 20h-5v-2.04c0-1.69-1.35-3.06-3-3.06s-3 1.37-3 3.06V20H4v-4.79l4-1.81v-3.35L12 8l4 2.04v3.35l4 1.81z"},"0"),c.jsx("circle",{cx:"12",cy:"12",r:"1.5"},"1")],"ChurchOutlined"),Su=h(c.jsx("path",{d:"M18 12.22v-1.99c0-.76-.43-1.45-1.11-1.79L13 6.5V5h1c.55 0 1-.45 1-1s-.45-1-1-1h-1V2c0-.55-.45-1-1-1s-1 .45-1 1v1h-1c-.55 0-1 .45-1 1s.45 1 1 1h1v1.5L7.11 8.45C6.43 8.79 6 9.48 6 10.24v1.99l-2.81 1.25C2.47 13.79 2 14.51 2 15.3V20c0 1.1.9 2 2 2h6v-2.89c0-1 .68-1.92 1.66-2.08 1.26-.21 2.34.76 2.34 1.97v3h6c1.1 0 2-.9 2-2v-4.7c0-.79-.47-1.51-1.19-1.83zm-6 1.28c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5"}),"ChurchRounded"),Cu=h(c.jsx("path",{d:"M18 12.22V9l-5-2.5V5h2V3h-2V1h-2v2H9v2h2v1.5L6 9v3.22L2 14v8h8v-5h4v5h8v-8zm-6 1.28c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5"}),"ChurchSharp"),Tu=h([c.jsx("path",{d:"M16 10.04 12 8l-4 2.04v3.35L4 15.2V20h5v-2.04c0-1.69 1.35-3.06 3-3.06s3 1.37 3 3.06V20h5v-4.79l-4-1.81zm-4 3.46c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5",opacity:".3"},"0"),c.jsx("path",{d:"M18 12.22V9l-5-2.5V5h2V3h-2V1h-2v2H9v2h2v1.5L6 9v3.22L2 14v8h9v-4c0-.55.45-1 1-1s1 .45 1 1v4h9v-8zM20 20h-5v-2.04c0-1.69-1.35-3.06-3-3.06s-3 1.37-3 3.06V20H4v-4.79l4-1.81v-3.35L12 8l4 2.04v3.35l4 1.81z"},"1"),c.jsx("circle",{cx:"12",cy:"12",r:"1.5"},"2")],"ChurchTwoTone"),wu=h(c.jsx("path",{d:"M12 2C6.47 2 2 6.47 2 12s4.47 10 10 10 10-4.47 10-10S17.53 2 12 2"}),"Circle"),Ru=h(c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m0 16.5c-.83 0-1.5-.67-1.5-1.5h3c0 .83-.67 1.5-1.5 1.5m5-2.5H7v-1l1-1v-2.61C8 9.27 9.03 7.47 11 7v-.5c0-.57.43-1 1-1s1 .43 1 1V7c1.97.47 3 2.28 3 4.39V14l1 1z"}),"CircleNotifications"),Ou=h(c.jsx("path",{d:"M12 18.5c.83 0 1.5-.67 1.5-1.5h-3c0 .83.67 1.5 1.5 1.5M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8m4-8.61c0-2.11-1.03-3.92-3-4.39v-.5c0-.57-.43-1-1-1s-1 .43-1 1V7c-1.97.47-3 2.27-3 4.39V14H7v2h10v-2h-1zM14 14h-4v-3c0-1.1.9-2 2-2s2 .9 2 2z"}),"CircleNotificationsOutlined"),yu=h(c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m0 16.5c-.83 0-1.5-.67-1.5-1.5h3c0 .83-.67 1.5-1.5 1.5m4-2.5H8c-.55 0-1-.45-1-1s.45-1 1-1v-3c0-1.86 1.28-3.41 3-3.86V6.5c0-.55.45-1 1-1s1 .45 1 1v.64c1.72.45 3 2 3 3.86v3c.55 0 1 .45 1 1s-.45 1-1 1"}),"CircleNotificationsRounded"),gu=h(c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m0 16.5c-.83 0-1.5-.67-1.5-1.5h3c0 .83-.67 1.5-1.5 1.5m5-2.5H7v-2h1v-3c0-1.86 1.28-3.41 3-3.86V5.5h2v1.64c1.72.45 3 2 3 3.86v3h1z"}),"CircleNotificationsSharp"),Au=h([c.jsx("path",{d:"M12 4c-4.41 0-8 3.59-8 8s3.59 8 8 8 8-3.59 8-8-3.59-8-8-8m0 14.5c-.83 0-1.5-.67-1.5-1.5h3c0 .83-.67 1.5-1.5 1.5m5-2.5H7v-2h1v-2.61C8 9.27 9.03 7.47 11 7v-.5c0-.57.43-1 1-1s1 .43 1 1V7c1.97.47 3 2.28 3 4.39V14h1z",opacity:".3"},"0"),c.jsx("path",{d:"M12 18.5c.83 0 1.5-.67 1.5-1.5h-3c0 .83.67 1.5 1.5 1.5M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8m4-8.61c0-2.11-1.03-3.92-3-4.39v-.5c0-.57-.43-1-1-1s-1 .43-1 1V7c-1.97.47-3 2.27-3 4.39V14H7v2h10v-2h-1zM14 14h-4v-3c0-1.1.9-2 2-2s2 .9 2 2z"},"1")],"CircleNotificationsTwoTone"),fu=h(c.jsx("path",{d:"M12 2C6.47 2 2 6.47 2 12s4.47 10 10 10 10-4.47 10-10S17.53 2 12 2m0 18c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8"}),"CircleOutlined"),Pu=h(c.jsx("path",{d:"M12 2C6.47 2 2 6.47 2 12s4.47 10 10 10 10-4.47 10-10S17.53 2 12 2"}),"CircleRounded"),Fu=h(c.jsx("path",{d:"M12 2C6.47 2 2 6.47 2 12s4.47 10 10 10 10-4.47 10-10S17.53 2 12 2"}),"CircleSharp"),Bu=h([c.jsx("circle",{cx:"12",cy:"12",r:"8",opacity:".3"},"0"),c.jsx("path",{d:"M12 2C6.47 2 2 6.47 2 12s4.47 10 10 10 10-4.47 10-10S17.53 2 12 2m0 18c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8"},"1")],"CircleTwoTone"),bu=h(c.jsx("path",{d:"M18 2H6c-1.1 0-2 .9-2 2v16c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2M6 4h5v8l-2.5-1.5L6 12z"}),"Class"),Du=h(c.jsx("path",{d:"M18 2H6c-1.1 0-2 .9-2 2v16c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2M9 4h2v5l-1-.75L9 9zm9 16H6V4h1v9l3-2.25L13 13V4h5z"}),"ClassOutlined"),ku=h(c.jsx("path",{d:"M18 2H6c-1.1 0-2 .9-2 2v16c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2M6 4h5v8l-2.5-1.5L6 12z"}),"ClassRounded"),Wu=h(c.jsx("path",{d:"M20 2H4v20h16zM6 4h5v8l-2.5-1.5L6 12z"}),"ClassSharp"),Nu=h([c.jsx("path",{d:"m13 13-3-2.25L7 13V4H6v16h12V4h-5z",opacity:".3"},"0"),c.jsx("path",{d:"M18 2H6c-1.1 0-2 .9-2 2v16c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2M9 4h2v5l-1-.75L9 9zm9 16H6V4h1v9l3-2.25L13 13V4h5z"},"1")],"ClassTwoTone"),Eu=h(c.jsx("path",{d:"m16.99 5 .63 1.37 1.37.63-1.37.63L16.99 9l-.63-1.37L14.99 7l1.37-.63zM11 6.13V4h2c.57 0 1.1.17 1.55.45l1.43-1.43C15.15 2.39 14.13 2 13 2H7.5v2H9v2.14C7.23 6.51 5.81 7.8 5.26 9.5h3.98L15 11.65v-.62c0-2.42-1.72-4.44-4-4.9M1 22h4V11H1zm19-5h-7l-2.09-.73.33-.94L13 16h2.82c.65 0 1.18-.53 1.18-1.18 0-.49-.31-.93-.77-1.11L8.97 11H7v9.02L14 22l8-3c-.01-1.1-.89-2-2-2m0-3c1.1 0 2-.9 2-2s-2-4-2-4-2 2.9-2 4 .9 2 2 2"}),"CleanHands"),Iu=h(c.jsx("path",{d:"m16.99 5 .63 1.37 1.37.63-1.37.63L16.99 9l-.63-1.37L14.99 7l1.37-.63zM20 14c1.1 0 2-.9 2-2s-2-4-2-4-2 2.9-2 4 .9 2 2 2m-9-7.9V4h2c.57 0 1.1.17 1.55.45l1.43-1.43C15.15 2.39 14.13 2 13 2H7.5v2H9v2.11c-1.78.37-3.2 1.68-3.75 3.39h2.16C7.94 8.61 8.89 8 10 8c1.62 0 2.94 1.29 2.99 2.9l2.01.75V11c0-2.42-1.72-4.44-4-4.9M22 19v1l-8 2.5-7-1.94V22H1V11h7.97l6.16 2.3c1.12.42 1.87 1.5 1.87 2.7h2c1.66 0 3 1.34 3 3M5 20v-7H3v7zm14.9-1.43c-.16-.33-.51-.56-.9-.56h-5.35c-.54 0-1.07-.09-1.58-.26l-2.38-.79.63-1.9 2.38.79c.31.1 2.3.15 2.3.15 0-.37-.23-.7-.57-.83L8.61 13H7v5.48l6.97 1.93z"}),"CleanHandsOutlined"),Uu=h(c.jsx("path",{d:"m14.99 7 1.37-.63.63-1.37.63 1.37 1.37.63-1.37.63L16.99 9l-.63-1.37zM20 14c1.1 0 2-.9 2-2 0-.78-.99-2.44-1.58-3.36-.2-.31-.64-.31-.84 0C18.99 9.56 18 11.22 18 12c0 1.1.9 2 2 2M9.24 9.5 15 11.65V11c0-2.42-1.72-4.44-4-4.9V4h2c.35 0 .68.06 1 .18.37.13.78.05 1.05-.22.51-.51.34-1.39-.33-1.64C14.19 2.11 13.61 2 13 2H8.5c-.55 0-1 .45-1 1s.45 1 1 1H9v2.11c-1.78.37-3.2 1.68-3.75 3.39zM3 11c-1.1 0-2 .9-2 2v7c0 1.1.9 2 2 2s2-.9 2-2v-7c0-1.1-.9-2-2-2m16.99 6h-6.83a.96.96 0 0 1-.33-.06l-1.47-.51c-.26-.09-.39-.37-.3-.63s.38-.4.64-.3l1.12.43c.11.04.24.07.36.07h2.63c.65 0 1.18-.53 1.18-1.18 0-.49-.31-.93-.77-1.11L9.3 11.13c-.22-.09-.46-.13-.7-.13H7v9.02l6.37 1.81c.41.12.85.1 1.25-.05L22 19c0-1.11-.9-2-2.01-2"}),"CleanHandsRounded"),Gu=h(c.jsx("path",{d:"m14.99 7 1.37-.63.63-1.37.63 1.37 1.37.63-1.37.63L16.99 9l-.63-1.37zM20 14c1.1 0 2-.9 2-2s-2-4-2-4-2 2.9-2 4 .9 2 2 2M1 22h4V11H1zM9.24 9.5 15 11.65V11c0-2.42-1.72-4.44-4-4.9V4h2c.57 0 1.1.17 1.55.45l1.43-1.43C15.15 2.39 14.13 2 13 2H7.5v2H9v2.11c-1.78.37-3.2 1.68-3.75 3.39zM22 17h-9l-2.09-.73.33-.94L13 16h4v-2l-8.03-3H7v9.02L14 22l8-3z"}),"CleanHandsSharp"),Ku=h([c.jsx("path",{d:"M9.24 9.5H7.42C7.94 8.61 8.89 8 10 8c1.62 0 2.94 1.29 2.99 2.9zM5 20v-7H3v7zm14.9-1.43c-.16-.33-.51-.56-.9-.56h-5.35c-.54 0-1.07-.09-1.58-.26l-2.38-.79.63-1.9 2.38.79c.31.1 2.3.15 2.3.15 0-.37-.23-.7-.57-.83L8.61 13H7v5.48l6.97 1.93z",opacity:".3"},"0"),c.jsx("path",{d:"m16.99 5 .63 1.37 1.37.63-1.37.63L16.99 9l-.63-1.37L14.99 7l1.37-.63zM20 14c1.1 0 2-.9 2-2s-2-4-2-4-2 2.9-2 4 .9 2 2 2m-9-7.9V4h2c.57 0 1.1.17 1.55.45l1.43-1.43C15.15 2.39 14.13 2 13 2H7.5v2H9v2.11c-1.78.37-3.2 1.68-3.75 3.39h2.16C7.94 8.61 8.89 8 10 8c1.62 0 2.94 1.29 2.99 2.9l2.01.75V11c0-2.42-1.72-4.44-4-4.9M22 19v1l-8 2.5-7-1.94V22H1V11h7.97l6.16 2.3c1.12.42 1.87 1.5 1.87 2.7h2c1.66 0 3 1.34 3 3M5 20v-7H3v7zm14.9-1.43c-.16-.33-.51-.56-.9-.56h-5.35c-.54 0-1.07-.09-1.58-.26l-2.38-.79.63-1.9 2.38.79c.31.1 2.3.15 2.3.15 0-.37-.23-.7-.57-.83L8.61 13H7v5.48l6.97 1.93z"},"1")],"CleanHandsTwoTone"),qu=h(c.jsx("path",{d:"M16 11h-1V3c0-1.1-.9-2-2-2h-2c-1.1 0-2 .9-2 2v8H8c-2.76 0-5 2.24-5 5v7h18v-7c0-2.76-2.24-5-5-5m3 10h-2v-3c0-.55-.45-1-1-1s-1 .45-1 1v3h-2v-3c0-.55-.45-1-1-1s-1 .45-1 1v3H9v-3c0-.55-.45-1-1-1s-1 .45-1 1v3H5v-5c0-1.65 1.35-3 3-3h8c1.65 0 3 1.35 3 3z"}),"CleaningServices"),Qu=h(c.jsx("path",{d:"M16 11h-1V3c0-1.1-.9-2-2-2h-2c-1.1 0-2 .9-2 2v8H8c-2.76 0-5 2.24-5 5v7h18v-7c0-2.76-2.24-5-5-5m-5-8h2v8h-2zm8 18h-2v-3c0-.55-.45-1-1-1s-1 .45-1 1v3h-2v-3c0-.55-.45-1-1-1s-1 .45-1 1v3H9v-3c0-.55-.45-1-1-1s-1 .45-1 1v3H5v-5c0-1.65 1.35-3 3-3h8c1.65 0 3 1.35 3 3z"}),"CleaningServicesOutlined"),Zu=h(c.jsx("path",{d:"M16 11h-1V4c0-1.66-1.34-3-3-3S9 2.34 9 4v7H8c-2.76 0-5 2.24-5 5v5c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2v-5c0-2.76-2.24-5-5-5m3 10h-2v-3c0-.55-.45-1-1-1s-1 .45-1 1v3h-2v-3c0-.55-.45-1-1-1s-1 .45-1 1v3H9v-3c0-.55-.45-1-1-1s-1 .45-1 1v3H5v-5c0-1.65 1.35-3 3-3h8c1.65 0 3 1.35 3 3z"}),"CleaningServicesRounded"),Ju=h(c.jsx("path",{d:"M15 11V1H9v10H3v12h18V11zm4 10h-2v-4h-2v4h-2v-4h-2v4H9v-4H7v4H5v-8h14z"}),"CleaningServicesSharp"),Yu=h([c.jsx("path",{d:"M11 3h2v8h-2zm5 10H8c-1.65 0-3 1.35-3 3v5h2v-3c0-.55.45-1 1-1s1 .45 1 1v3h2v-3c0-.55.45-1 1-1s1 .45 1 1v3h2v-3c0-.55.45-1 1-1s1 .45 1 1v3h2v-5c0-1.65-1.35-3-3-3",opacity:".3"},"0"),c.jsx("path",{d:"M16 11h-1V3c0-1.1-.9-2-2-2h-2c-1.1 0-2 .9-2 2v8H8c-2.76 0-5 2.24-5 5v7h18v-7c0-2.76-2.24-5-5-5m-5-8h2v8h-2zm8 18h-2v-3c0-.55-.45-1-1-1s-1 .45-1 1v3h-2v-3c0-.55-.45-1-1-1s-1 .45-1 1v3H9v-3c0-.55-.45-1-1-1s-1 .45-1 1v3H5v-5c0-1.65 1.35-3 3-3h8c1.65 0 3 1.35 3 3z"},"1")],"CleaningServicesTwoTone"),_u=h(c.jsx("path",{d:"M19 6.41 17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z"}),"Clear"),Xu=h(c.jsx("path",{d:"M5 13h14v-2H5zm-2 4h14v-2H3zM7 7v2h14V7z"}),"ClearAll"),$u=h(c.jsx("path",{d:"M5 13h14v-2H5zm-2 4h14v-2H3zM7 7v2h14V7z"}),"ClearAllOutlined"),cL=h(c.jsx("path",{d:"M6 13h12c.55 0 1-.45 1-1s-.45-1-1-1H6c-.55 0-1 .45-1 1s.45 1 1 1m-2 4h12c.55 0 1-.45 1-1s-.45-1-1-1H4c-.55 0-1 .45-1 1s.45 1 1 1m3-9c0 .55.45 1 1 1h12c.55 0 1-.45 1-1s-.45-1-1-1H8c-.55 0-1 .45-1 1"}),"ClearAllRounded"),hL=h(c.jsx("path",{d:"M5 13h14v-2H5zm-2 4h14v-2H3zM7 7v2h14V7z"}),"ClearAllSharp"),sL=h(c.jsx("path",{d:"M5 11h14v2H5zm-2 4h14v2H3zm4-8h14v2H7z"}),"ClearAllTwoTone"),tL=h(c.jsx("path",{d:"M19 6.41 17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z"}),"ClearOutlined"),oL=h(c.jsx("path",{d:"M18.3 5.71a.996.996 0 0 0-1.41 0L12 10.59 7.11 5.7a.996.996 0 0 0-1.41 0c-.39.39-.39 1.02 0 1.41L10.59 12 5.7 16.89c-.39.39-.39 1.02 0 1.41s1.02.39 1.41 0L12 13.41l4.89 4.89c.39.39 1.02.39 1.41 0s.39-1.02 0-1.41L13.41 12l4.89-4.89c.38-.38.38-1.02 0-1.4"}),"ClearRounded"),vL=h(c.jsx("path",{d:"M19 6.41 17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z"}),"ClearSharp"),eL=h(c.jsx("path",{d:"M19 6.41 17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z"}),"ClearTwoTone"),lL=h(c.jsx("path",{d:"M19 6.41 17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z"}),"Close"),nL=h(c.jsx("path",{d:"M22 3.41 16.71 8.7 20 12h-8V4l3.29 3.29L20.59 2zM3.41 22l5.29-5.29L12 20v-8H4l3.29 3.29L2 20.59z"}),"CloseFullscreen"),aL=h(c.jsx("path",{d:"M22 3.41 16.71 8.7 20 12h-8V4l3.29 3.29L20.59 2zM3.41 22l5.29-5.29L12 20v-8H4l3.29 3.29L2 20.59z"}),"CloseFullscreenOutlined"),dL=h(c.jsx("path",{d:"M21.29 4.12 16.7 8.71l1.59 1.59c.63.63.18 1.71-.71 1.71H13c-.55 0-1-.45-1-1v-4.6c0-.89 1.08-1.34 1.71-.71l1.59 1.59 4.59-4.59c.39-.39 1.02-.39 1.41 0 .38.4.38 1.03-.01 1.42M4.12 21.29l4.59-4.59 1.59 1.59c.63.63 1.71.18 1.71-.71V13c0-.55-.45-1-1-1h-4.6c-.89 0-1.34 1.08-.71 1.71l1.59 1.59-4.59 4.59c-.39.39-.39 1.02 0 1.41.4.38 1.03.38 1.42-.01"}),"CloseFullscreenRounded"),zL=h(c.jsx("path",{d:"M22 3.41 16.71 8.7 20 12h-8V4l3.29 3.29L20.59 2zM3.41 22l5.29-5.29L12 20v-8H4l3.29 3.29L2 20.59z"}),"CloseFullscreenSharp"),mL=h(c.jsx("path",{d:"M22 3.41 16.71 8.7 20 12h-8V4l3.29 3.29L20.59 2zM3.41 22l5.29-5.29L12 20v-8H4l3.29 3.29L2 20.59z"}),"CloseFullscreenTwoTone"),pL=h(c.jsx("path",{d:"M19 6.41 17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z"}),"CloseOutlined"),HL=h(c.jsx("path",{d:"M18.3 5.71a.996.996 0 0 0-1.41 0L12 10.59 7.11 5.7a.996.996 0 0 0-1.41 0c-.39.39-.39 1.02 0 1.41L10.59 12 5.7 16.89c-.39.39-.39 1.02 0 1.41s1.02.39 1.41 0L12 13.41l4.89 4.89c.39.39 1.02.39 1.41 0s.39-1.02 0-1.41L13.41 12l4.89-4.89c.38-.38.38-1.02 0-1.4"}),"CloseRounded"),ML=h(c.jsx("path",{d:"M19 6.41 17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z"}),"CloseSharp"),rL=h(c.jsx("path",{d:"M19 6.41 17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z"}),"CloseTwoTone"),iL=h(c.jsx("path",{d:"M19 4H5c-1.11 0-2 .9-2 2v12c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2m-8 7H9.5v-.5h-2v3h2V13H11v1c0 .55-.45 1-1 1H7c-.55 0-1-.45-1-1v-4c0-.55.45-1 1-1h3c.55 0 1 .45 1 1zm7 0h-1.5v-.5h-2v3h2V13H18v1c0 .55-.45 1-1 1h-3c-.55 0-1-.45-1-1v-4c0-.55.45-1 1-1h3c.55 0 1 .45 1 1z"}),"ClosedCaption"),VL=h(c.jsx("path",{d:"M6.83 4H19c1.1 0 2 .9 2 2v12c0 .05-.01.1-.02.16l-3.38-3.38c.24-.19.4-.46.4-.78v-1h-1.5v.5h-.17l-1.83-1.83V10.5h2v.5H18v-1c0-.55-.45-1-1-1h-3c-.55 0-1 .45-1 1v.17zm12.95 18.61L17.17 20H5c-1.11 0-2-.9-2-2V6c0-.05.02-.1.02-.15L1.39 4.22 2.8 2.81l18.38 18.38zM11 13.83l-.83-.83H9.5v.5h-2v-3h.17L6.4 9.22c-.24.19-.4.46-.4.78v4c0 .55.45 1 1 1h3c.55 0 1-.45 1-1z"}),"ClosedCaptionDisabled"),xL=h(c.jsx("path",{d:"M13 10c0-.55.45-1 1-1h3c.55 0 1 .45 1 1v1h-1.5v-.5h-2v1zm3.5 3.5 1.21 1.21c.18-.19.29-.44.29-.71v-1h-1.5zM8.83 6H19v10.17l1.98 1.98c0-.05.02-.1.02-.16V6c0-1.1-.9-2-2-2H6.83zm10.95 16.61L17.17 20H5c-1.11 0-2-.9-2-2V6c0-.05.02-.1.02-.15L1.39 4.22 2.8 2.81l18.38 18.38zM7.5 13.5h2V13h.67l-2.5-2.5H7.5zm7.67 4.5L11 13.83V14c0 .55-.45 1-1 1H7c-.55 0-1-.45-1-1v-4c0-.32.16-.59.4-.78L5 7.83V18z"}),"ClosedCaptionDisabledOutlined"),jL=h(c.jsx("path",{d:"M6.83 4H19c1.1 0 2 .9 2 2v12c0 .05-.01.1-.02.16l-3.38-3.38c.24-.19.4-.46.4-.78v-.5c0-.28-.22-.5-.5-.5H17c-.28 0-.5.22-.5.5h-.17l-1.83-1.83V10.5h2c0 .28.22.5.5.5h.5c.28 0 .5-.22.5-.5V10c0-.55-.45-1-1-1h-3c-.55 0-1 .45-1 1v.17zm13.66 17.9c-.39.39-1.02.39-1.41 0l-1.9-1.9H5c-1.11 0-2-.9-2-2V6c0-.05.02-.1.02-.15l-.92-.92a.996.996 0 0 1 0-1.41c.39-.39 1.02-.39 1.41 0l16.97 16.97c.4.39.4 1.02.01 1.41M11 13.83l-.83-.83H10c-.28 0-.5.22-.5.5h-2v-3h.17L6.4 9.22c-.24.19-.4.46-.4.78v4c0 .55.45 1 1 1h3c.55 0 1-.45 1-1z"}),"ClosedCaptionDisabledRounded"),uL=h(c.jsx("path",{d:"M6.83 4H21v14.17L17.83 15H18v-2h-1.5v.5h-.17l-1.83-1.83V10.5h2v.5H18V9h-5v1.17zm12.95 18.61L17.17 20H3V5.83L1.39 4.22 2.8 2.81l18.38 18.38zM11 13.83l-.83-.83H9.5v.5h-2v-3h.17L6.17 9H6v6h5z"}),"ClosedCaptionDisabledSharp"),LL=h([c.jsx("path",{d:"M8.83 6H19v10.17l-1.4-1.4c.24-.18.4-.45.4-.77v-1h-1.5v.5h-.17l-1.83-1.83V10.5h2v.5H18v-1c0-.55-.45-1-1-1h-3c-.55 0-1 .45-1 1v.17zM7.5 13.5h2V13h.67l-2.5-2.5H7.5zm3.5.5c0 .55-.45 1-1 1H7c-.55 0-1-.45-1-1v-4c0-.32.16-.59.4-.78L5 7.83V18h10.17L11 13.83z",opacity:".3"},"0"),c.jsx("path",{d:"M6.83 4H19c1.1 0 2 .9 2 2v12c0 .05-.01.1-.02.16L19 16.17V6H8.83zm12.95 18.61L17.17 20H5c-1.11 0-2-.9-2-2V6c0-.05.02-.1.02-.15L1.39 4.22 2.8 2.81 18 18l1.82 1.82 1.37 1.37zM7.5 13.5h2V13h.67l-2.5-2.5H7.5zm7.67 4.5L11 13.83V14c0 .55-.45 1-1 1H7c-.55 0-1-.45-1-1v-4c0-.32.16-.59.4-.78L5 7.83V18zM18 14v-1h-1.5v.5h-.17l1.28 1.28c.23-.19.39-.46.39-.78m-3.5-2.33V10.5h2v.5H18v-1c0-.55-.45-1-1-1h-3c-.55 0-1 .45-1 1v.17z"},"1")],"ClosedCaptionDisabledTwoTone"),SL=h(c.jsx("path",{d:"M19.5 5.5v13h-15v-13zM19 4H5c-1.11 0-2 .9-2 2v12c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2m-8 7H9.5v-.5h-2v3h2V13H11v1c0 .55-.45 1-1 1H7c-.55 0-1-.45-1-1v-4c0-.55.45-1 1-1h3c.55 0 1 .45 1 1zm7 0h-1.5v-.5h-2v3h2V13H18v1c0 .55-.45 1-1 1h-3c-.55 0-1-.45-1-1v-4c0-.55.45-1 1-1h3c.55 0 1 .45 1 1z"}),"ClosedCaptionOff"),CL=h([c.jsx("path",{d:"M19 4H5c-1.11 0-2 .9-2 2v12c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2m0 14H5V6h14z"},"0"),c.jsx("path",{d:"M7 15h3c.55 0 1-.45 1-1v-1H9.5v.5h-2v-3h2v.5H11v-1c0-.55-.45-1-1-1H7c-.55 0-1 .45-1 1v4c0 .55.45 1 1 1m7 0h3c.55 0 1-.45 1-1v-1h-1.5v.5h-2v-3h2v.5H18v-1c0-.55-.45-1-1-1h-3c-.55 0-1 .45-1 1v4c0 .55.45 1 1 1"},"1")],"ClosedCaptionOffOutlined"),TL=h(c.jsx("path",{d:"M19 4H5c-1.11 0-2 .9-2 2v12c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2m-8 6.5c0 .28-.22.5-.5.5H10c-.28 0-.5-.22-.5-.5h-2v3h2c0-.28.22-.5.5-.5h.5c.28 0 .5.22.5.5v.5c0 .55-.45 1-1 1H7c-.55 0-1-.45-1-1v-4c0-.55.45-1 1-1h3c.55 0 1 .45 1 1zm7 0c0 .28-.22.5-.5.5H17c-.28 0-.5-.22-.5-.5h-2v3h2c0-.28.22-.5.5-.5h.5c.28 0 .5.22.5.5v.5c0 .55-.45 1-1 1h-3c-.55 0-1-.45-1-1v-4c0-.55.45-1 1-1h3c.55 0 1 .45 1 1z"}),"ClosedCaptionOffRounded"),wL=h(c.jsx("path",{d:"M21 4H3v16h18zm-10 7H9.5v-.5h-2v3h2V13H11v2H6V9h5zm7 0h-1.5v-.5h-2v3h2V13H18v2h-5V9h5z"}),"ClosedCaptionOffSharp"),RL=h([c.jsx("path",{d:"M19 6H5v12h14zm-8 5H9.5v-.5h-2v3h2V13H11v1c0 .55-.45 1-1 1H7c-.55 0-1-.45-1-1v-4c0-.55.45-1 1-1h3c.55 0 1 .45 1 1zm7 0h-1.5v-.5h-2v3h2V13H18v1c0 .55-.45 1-1 1h-3c-.55 0-1-.45-1-1v-4c0-.55.45-1 1-1h3c.55 0 1 .45 1 1z",opacity:".3"},"0"),c.jsx("path",{d:"M5 20h14c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2H5c-1.11 0-2 .9-2 2v12c0 1.1.89 2 2 2M5 6h14v12H5z"},"1"),c.jsx("path",{d:"M10 9H7c-.55 0-1 .45-1 1v4c0 .55.45 1 1 1h3c.55 0 1-.45 1-1v-1H9.5v.5h-2v-3h2v.5H11v-1c0-.55-.45-1-1-1m7 0h-3c-.55 0-1 .45-1 1v4c0 .55.45 1 1 1h3c.55 0 1-.45 1-1v-1h-1.5v.5h-2v-3h2v.5H18v-1c0-.55-.45-1-1-1"},"2")],"ClosedCaptionOffTwoTone"),OL=h(c.jsx("path",{d:"M19 4H5c-1.11 0-2 .9-2 2v12c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2m0 14H5V6h14zM7 15h3c.55 0 1-.45 1-1v-1H9.5v.5h-2v-3h2v.5H11v-1c0-.55-.45-1-1-1H7c-.55 0-1 .45-1 1v4c0 .55.45 1 1 1m7 0h3c.55 0 1-.45 1-1v-1h-1.5v.5h-2v-3h2v.5H18v-1c0-.55-.45-1-1-1h-3c-.55 0-1 .45-1 1v4c0 .55.45 1 1 1"}),"ClosedCaptionOutlined"),yL=h(c.jsx("path",{d:"M19 4H5c-1.11 0-2 .9-2 2v12c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2m-8 6.5c0 .28-.22.5-.5.5H10c-.28 0-.5-.22-.5-.5h-2v3h2c0-.28.22-.5.5-.5h.5c.28 0 .5.22.5.5v.5c0 .55-.45 1-1 1H7c-.55 0-1-.45-1-1v-4c0-.55.45-1 1-1h3c.55 0 1 .45 1 1zm7 0c0 .28-.22.5-.5.5H17c-.28 0-.5-.22-.5-.5h-2v3h2c0-.28.22-.5.5-.5h.5c.28 0 .5.22.5.5v.5c0 .55-.45 1-1 1h-3c-.55 0-1-.45-1-1v-4c0-.55.45-1 1-1h3c.55 0 1 .45 1 1z"}),"ClosedCaptionRounded"),gL=h(c.jsx("path",{d:"M21 4H3v16h18zm-10 7H9.5v-.5h-2v3h2V13H11v2H6V9h5zm7 0h-1.5v-.5h-2v3h2V13H18v2h-5V9h5z"}),"ClosedCaptionSharp"),AL=h([c.jsx("path",{d:"M19 6H5v12h14zm-8 5H9.5v-.5h-2v3h2V13H11v1c0 .55-.45 1-1 1H7c-.55 0-1-.45-1-1v-4c0-.55.45-1 1-1h3c.55 0 1 .45 1 1zm7 0h-1.5v-.5h-2v3h2V13H18v1c0 .55-.45 1-1 1h-3c-.55 0-1-.45-1-1v-4c0-.55.45-1 1-1h3c.55 0 1 .45 1 1z",opacity:".3"},"0"),c.jsx("path",{d:"M5 20h14c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2H5c-1.11 0-2 .9-2 2v12c0 1.1.89 2 2 2M5 6h14v12H5zm5 3H7c-.55 0-1 .45-1 1v4c0 .55.45 1 1 1h3c.55 0 1-.45 1-1v-1H9.5v.5h-2v-3h2v.5H11v-1c0-.55-.45-1-1-1m7 0h-3c-.55 0-1 .45-1 1v4c0 .55.45 1 1 1h3c.55 0 1-.45 1-1v-1h-1.5v.5h-2v-3h2v.5H18v-1c0-.55-.45-1-1-1"},"1")],"ClosedCaptionTwoTone"),fL=h(c.jsx("path",{d:"M19.35 10.04C18.67 6.59 15.64 4 12 4 9.11 4 6.6 5.64 5.35 8.04 2.34 8.36 0 10.91 0 14c0 3.31 2.69 6 6 6h13c2.76 0 5-2.24 5-5 0-2.64-2.05-4.78-4.65-4.96"}),"Cloud"),PL=h(c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m4.5 14H8c-1.66 0-3-1.34-3-3s1.34-3 3-3l.14.01C8.58 8.28 10.13 7 12 7c2.21 0 4 1.79 4 4h.5c1.38 0 2.5 1.12 2.5 2.5S17.88 16 16.5 16"}),"CloudCircle"),FL=h(c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8m4.29-9.81c-.4-2.01-2.16-3.52-4.29-3.52-1.69 0-3.15.96-3.88 2.36C6.36 9.21 5 10.7 5 12.5 5 14.43 6.57 16 8.5 16h7.58c1.61 0 2.92-1.31 2.92-2.92 0-1.54-1.2-2.79-2.71-2.89M16 14H8.5c-.83 0-1.5-.67-1.5-1.5S7.67 11 8.5 11h.9l.49-1.05c.41-.79 1.22-1.28 2.11-1.28 1.13 0 2.11.8 2.33 1.91l.28 1.42H16c.55 0 1 .45 1 1s-.45 1-1 1"}),"CloudCircleOutlined"),BL=h(c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m4.5 14H8c-1.66 0-3-1.34-3-3s1.34-3 3-3h.14c.44-1.73 1.99-3 3.86-3 2.21 0 4 1.79 4 4h.5c1.38 0 2.5 1.12 2.5 2.5S17.88 16 16.5 16"}),"CloudCircleRounded"),bL=h(c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m4.5 14H8c-1.66 0-3-1.34-3-3s1.34-3 3-3h.14c.44-1.73 1.99-3 3.86-3 2.21 0 4 1.79 4 4h.5c1.38 0 2.5 1.12 2.5 2.5S17.88 16 16.5 16"}),"CloudCircleSharp"),DL=h([c.jsx("path",{d:"M12 4c-4.41 0-8 3.59-8 8s3.59 8 8 8 8-3.59 8-8-3.59-8-8-8m4.08 12H8.5C6.57 16 5 14.43 5 12.5c0-1.8 1.36-3.29 3.12-3.48.73-1.4 2.19-2.36 3.88-2.36 2.12 0 3.89 1.51 4.29 3.52 1.52.1 2.71 1.35 2.71 2.89 0 1.62-1.31 2.93-2.92 2.93",opacity:".3"},"0"),c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8m4.29-9.81c-.4-2.01-2.16-3.52-4.29-3.52-1.69 0-3.15.96-3.88 2.36C6.36 9.21 5 10.7 5 12.5 5 14.43 6.57 16 8.5 16h7.58c1.61 0 2.92-1.31 2.92-2.92 0-1.54-1.2-2.79-2.71-2.89M16 14H8.5c-.83 0-1.5-.67-1.5-1.5S7.67 11 8.5 11h.9l.49-1.05c.41-.79 1.22-1.28 2.11-1.28 1.13 0 2.11.8 2.33 1.91l.28 1.42H16c.55 0 1 .45 1 1s-.45 1-1 1"},"1")],"CloudCircleTwoTone"),kL=h(c.jsx("path",{d:"M19.35 10.04C18.67 6.59 15.64 4 12 4 9.11 4 6.6 5.64 5.35 8.04 2.34 8.36 0 10.91 0 14c0 3.31 2.69 6 6 6h13c2.76 0 5-2.24 5-5 0-2.64-2.05-4.78-4.65-4.96M10 17l-3.5-3.5 1.41-1.41L10 14.17 15.18 9l1.41 1.41z"}),"CloudDone"),WL=h(c.jsx("path",{d:"M19.35 10.04C18.67 6.59 15.64 4 12 4 9.11 4 6.6 5.64 5.35 8.04 2.34 8.36 0 10.91 0 14c0 3.31 2.69 6 6 6h13c2.76 0 5-2.24 5-5 0-2.64-2.05-4.78-4.65-4.96M19 18H6c-2.21 0-4-1.79-4-4 0-2.05 1.53-3.76 3.56-3.97l1.07-.11.5-.95C8.08 7.14 9.94 6 12 6c2.62 0 4.88 1.86 5.39 4.43l.3 1.5 1.53.11c1.56.1 2.78 1.41 2.78 2.96 0 1.65-1.35 3-3 3m-9-3.82-2.09-2.09L6.5 13.5 10 17l6.01-6.01-1.41-1.41z"}),"CloudDoneOutlined"),NL=h(c.jsx("path",{d:"M19.35 10.04C18.67 6.59 15.64 4 12 4 9.11 4 6.6 5.64 5.35 8.04 2.34 8.36 0 10.91 0 14c0 3.31 2.69 6 6 6h13c2.76 0 5-2.24 5-5 0-2.64-2.05-4.78-4.65-4.96m-8.64 6.25c-.39.39-1.02.39-1.41 0L7.2 14.2a.996.996 0 0 1 0-1.41c.39-.39 1.02-.39 1.41 0L10 14.18l4.48-4.48c.39-.39 1.02-.39 1.41 0s.39 1.02 0 1.41z"}),"CloudDoneRounded"),EL=h(c.jsx("path",{d:"M19.35 10.04C18.67 6.59 15.64 4 12 4 9.11 4 6.6 5.64 5.35 8.04 2.34 8.36 0 10.91 0 14c0 3.31 2.69 6 6 6h13c2.76 0 5-2.24 5-5 0-2.64-2.05-4.78-4.65-4.96M10 17l-3.5-3.5 1.41-1.41L10 14.18 15.18 9l1.41 1.41z"}),"CloudDoneSharp"),IL=h([c.jsx("path",{d:"m19.21 12.04-1.53-.11-.3-1.5C16.88 7.86 14.62 6 12 6 9.94 6 8.08 7.14 7.12 8.96l-.5.95-1.07.11C3.53 10.24 2 11.95 2 14c0 2.21 1.79 4 4 4h13c1.65 0 3-1.35 3-3 0-1.55-1.22-2.86-2.79-2.96M10 17l-3.5-3.5 1.41-1.41L10 14.18l4.6-4.6 1.41 1.41z",opacity:".3"},"0"),c.jsx("path",{d:"M19.35 10.04C18.67 6.59 15.64 4 12 4 9.11 4 6.6 5.64 5.35 8.04 2.34 8.36 0 10.91 0 14c0 3.31 2.69 6 6 6h13c2.76 0 5-2.24 5-5 0-2.64-2.05-4.78-4.65-4.96M19 18H6c-2.21 0-4-1.79-4-4 0-2.05 1.53-3.76 3.56-3.97l1.07-.11.5-.95C8.08 7.14 9.94 6 12 6c2.62 0 4.88 1.86 5.39 4.43l.3 1.5 1.53.11c1.56.1 2.78 1.41 2.78 2.96 0 1.65-1.35 3-3 3m-9-3.82-2.09-2.09L6.5 13.5 10 17l6.01-6.01-1.41-1.41z"},"1")],"CloudDoneTwoTone"),UL=h(c.jsx("path",{d:"M19.35 10.04C18.67 6.59 15.64 4 12 4 9.11 4 6.6 5.64 5.35 8.04 2.34 8.36 0 10.91 0 14c0 3.31 2.69 6 6 6h13c2.76 0 5-2.24 5-5 0-2.64-2.05-4.78-4.65-4.96M17 13l-5 5-5-5h3V9h4v4z"}),"CloudDownload"),GL=h(c.jsx("path",{d:"M19.35 10.04C18.67 6.59 15.64 4 12 4 9.11 4 6.6 5.64 5.35 8.04 2.34 8.36 0 10.91 0 14c0 3.31 2.69 6 6 6h13c2.76 0 5-2.24 5-5 0-2.64-2.05-4.78-4.65-4.96M19 18H6c-2.21 0-4-1.79-4-4 0-2.05 1.53-3.76 3.56-3.97l1.07-.11.5-.95C8.08 7.14 9.94 6 12 6c2.62 0 4.88 1.86 5.39 4.43l.3 1.5 1.53.11c1.56.1 2.78 1.41 2.78 2.96 0 1.65-1.35 3-3 3m-5.55-8h-2.9v3H8l4 4 4-4h-2.55z"}),"CloudDownloadOutlined"),KL=h(c.jsx("path",{d:"M19.35 10.04C18.67 6.59 15.64 4 12 4 9.11 4 6.6 5.64 5.35 8.04 2.34 8.36 0 10.91 0 14c0 3.31 2.69 6 6 6h13c2.76 0 5-2.24 5-5 0-2.64-2.05-4.78-4.65-4.96M17 13l-4.65 4.65c-.2.2-.51.2-.71 0L7 13h3V9h4v4z"}),"CloudDownloadRounded"),qL=h(c.jsx("path",{d:"M19.35 10.04C18.67 6.59 15.64 4 12 4 9.11 4 6.6 5.64 5.35 8.04 2.34 8.36 0 10.91 0 14c0 3.31 2.69 6 6 6h13c2.76 0 5-2.24 5-5 0-2.64-2.05-4.78-4.65-4.96M17 13l-5 5-5-5h3V9h4v4z"}),"CloudDownloadSharp"),QL=h([c.jsx("path",{d:"m19.21 12.04-1.53-.11-.3-1.5C16.88 7.86 14.62 6 12 6 9.94 6 8.08 7.14 7.12 8.96l-.5.95-1.07.11C3.53 10.24 2 11.95 2 14c0 2.21 1.79 4 4 4h13c1.65 0 3-1.35 3-3 0-1.55-1.22-2.86-2.79-2.96M12 17l-4-4h2.55v-3h2.91v3H16z",opacity:".3"},"0"),c.jsx("path",{d:"M19.35 10.04C18.67 6.59 15.64 4 12 4 9.11 4 6.6 5.64 5.35 8.04 2.34 8.36 0 10.91 0 14c0 3.31 2.69 6 6 6h13c2.76 0 5-2.24 5-5 0-2.64-2.05-4.78-4.65-4.96M19 18H6c-2.21 0-4-1.79-4-4 0-2.05 1.53-3.76 3.56-3.97l1.07-.11.5-.95C8.08 7.14 9.94 6 12 6c2.62 0 4.88 1.86 5.39 4.43l.3 1.5 1.53.11c1.56.1 2.78 1.41 2.78 2.96 0 1.65-1.35 3-3 3m-5.55-8h-2.9v3H8l4 4 4-4h-2.55z"},"1")],"CloudDownloadTwoTone"),ZL=h(c.jsx("path",{d:"M19.35 10.04C18.67 6.59 15.64 4 12 4c-1.48 0-2.85.43-4.01 1.17l1.46 1.46C10.21 6.23 11.08 6 12 6c3.04 0 5.5 2.46 5.5 5.5v.5H19c1.66 0 3 1.34 3 3 0 1.13-.64 2.11-1.56 2.62l1.45 1.45C23.16 18.16 24 16.68 24 15c0-2.64-2.05-4.78-4.65-4.96M3 5.27l2.75 2.74C2.56 8.15 0 10.77 0 14c0 3.31 2.69 6 6 6h11.73l2 2L21 20.73 4.27 4zM7.73 10l8 8H6c-2.21 0-4-1.79-4-4s1.79-4 4-4z"}),"CloudOff"),JL=h(c.jsx("path",{d:"M24 15c0-2.64-2.05-4.78-4.65-4.96C18.67 6.59 15.64 4 12 4c-1.33 0-2.57.36-3.65.97l1.49 1.49C10.51 6.17 11.23 6 12 6c3.04 0 5.5 2.46 5.5 5.5v.5H19c1.66 0 3 1.34 3 3 0 .99-.48 1.85-1.21 2.4l1.41 1.41c1.09-.92 1.8-2.27 1.8-3.81M4.41 3.86 3 5.27l2.77 2.77h-.42C2.34 8.36 0 10.91 0 14c0 3.31 2.69 6 6 6h11.73l2 2 1.41-1.41zM6 18c-2.21 0-4-1.79-4-4s1.79-4 4-4h1.73l8 8z"}),"CloudOffOutlined"),YL=h(c.jsx("path",{d:"M24 15c0-2.64-2.05-4.78-4.65-4.96C18.67 6.59 15.64 4 12 4c-1.33 0-2.57.36-3.65.97l1.49 1.49C10.51 6.17 11.23 6 12 6c3.04 0 5.5 2.46 5.5 5.5v.5H19c1.66 0 3 1.34 3 3 0 .99-.48 1.85-1.21 2.4l1.41 1.41c1.09-.92 1.8-2.27 1.8-3.81M3.71 4.56c-.39.39-.39 1.02 0 1.41l2.06 2.06h-.42c-3.28.35-5.76 3.34-5.29 6.79C.46 17.84 3.19 20 6.22 20h11.51l1.29 1.29c.39.39 1.02.39 1.41 0s.39-1.02 0-1.41L5.12 4.56a.996.996 0 0 0-1.41 0M6 18c-2.21 0-4-1.79-4-4s1.79-4 4-4h1.73l8 8z"}),"CloudOffRounded"),_L=h(c.jsx("path",{d:"M24 15c0-2.64-2.05-4.78-4.65-4.96C18.67 6.59 15.64 4 12 4c-1.33 0-2.57.36-3.65.97l1.49 1.49C10.51 6.17 11.23 6 12 6c3.04 0 5.5 2.46 5.5 5.5v.5H19c1.66 0 3 1.34 3 3 0 .99-.48 1.85-1.21 2.4l1.41 1.41c1.09-.92 1.8-2.27 1.8-3.81M4.41 3.86 3 5.27l2.77 2.77h-.42C2.34 8.36 0 10.91 0 14c0 3.31 2.69 6 6 6h11.73l2 2 1.41-1.41zM6 18c-2.21 0-4-1.79-4-4s1.79-4 4-4h1.73l8 8z"}),"CloudOffSharp"),XL=h([c.jsx("path",{d:"M22 15c0-1.66-1.34-3-3-3h-1.5v-.5C17.5 8.46 15.04 6 12 6c-.77 0-1.49.17-2.16.46L20.79 17.4c.73-.55 1.21-1.41 1.21-2.4M2 14c0 2.21 1.79 4 4 4h9.73l-8-8H6c-2.21 0-4 1.79-4 4",opacity:".3"},"0"),c.jsx("path",{d:"M19.35 10.04C18.67 6.59 15.64 4 12 4c-1.33 0-2.57.36-3.65.97l1.49 1.49C10.51 6.17 11.23 6 12 6c3.04 0 5.5 2.46 5.5 5.5v.5H19c1.66 0 3 1.34 3 3 0 .99-.48 1.85-1.21 2.4l1.41 1.41c1.09-.92 1.8-2.27 1.8-3.81 0-2.64-2.05-4.78-4.65-4.96M3 5.27l2.77 2.77h-.42C2.34 8.36 0 10.91 0 14c0 3.31 2.69 6 6 6h11.73l2 2 1.41-1.41L4.41 3.86zM7.73 10l8 8H6c-2.21 0-4-1.79-4-4s1.79-4 4-4z"},"1")],"CloudOffTwoTone"),$L=h(c.jsx("path",{d:"M12 6c2.62 0 4.88 1.86 5.39 4.43l.3 1.5 1.53.11c1.56.1 2.78 1.41 2.78 2.96 0 1.65-1.35 3-3 3H6c-2.21 0-4-1.79-4-4 0-2.05 1.53-3.76 3.56-3.97l1.07-.11.5-.95C8.08 7.14 9.94 6 12 6m0-2C9.11 4 6.6 5.64 5.35 8.04 2.34 8.36 0 10.91 0 14c0 3.31 2.69 6 6 6h13c2.76 0 5-2.24 5-5 0-2.64-2.05-4.78-4.65-4.96C18.67 6.59 15.64 4 12 4"}),"CloudOutlined"),cS=h(c.jsx("path",{d:"M19.35 10.04C18.67 6.59 15.64 4 12 4 9.11 4 6.6 5.64 5.35 8.04 2.34 8.36 0 10.91 0 14c0 3.31 2.69 6 6 6h13c2.76 0 5-2.24 5-5 0-2.64-2.05-4.78-4.65-4.96M19 18H6c-2.21 0-4-1.79-4-4s1.79-4 4-4h.71C7.37 7.69 9.48 6 12 6c3.04 0 5.5 2.46 5.5 5.5v.5H19c1.66 0 3 1.34 3 3s-1.34 3-3 3"}),"CloudQueue"),hS=h(c.jsx("path",{d:"M19.35 10.04C18.67 6.59 15.64 4 12 4 9.11 4 6.6 5.64 5.35 8.04 2.34 8.36 0 10.91 0 14c0 3.31 2.69 6 6 6h13c2.76 0 5-2.24 5-5 0-2.64-2.05-4.78-4.65-4.96M19 18H6c-2.21 0-4-1.79-4-4s1.79-4 4-4h.71C7.37 7.69 9.48 6 12 6c3.04 0 5.5 2.46 5.5 5.5v.5H19c1.66 0 3 1.34 3 3s-1.34 3-3 3"}),"CloudQueueOutlined"),sS=h(c.jsx("path",{d:"M19.35 10.04C18.67 6.59 15.64 4 12 4 9.11 4 6.6 5.64 5.35 8.04 2.34 8.36 0 10.91 0 14c0 3.31 2.69 6 6 6h13c2.76 0 5-2.24 5-5 0-2.64-2.05-4.78-4.65-4.96M19 18H6c-2.21 0-4-1.79-4-4s1.79-4 4-4h.71C7.37 7.69 9.48 6 12 6c3.04 0 5.5 2.46 5.5 5.5v.5H19c1.66 0 3 1.34 3 3s-1.34 3-3 3"}),"CloudQueueRounded"),tS=h(c.jsx("path",{d:"M19.35 10.04C18.67 6.59 15.64 4 12 4 9.11 4 6.6 5.64 5.35 8.04 2.34 8.36 0 10.91 0 14c0 3.31 2.69 6 6 6h13c2.76 0 5-2.24 5-5 0-2.64-2.05-4.78-4.65-4.96M19 18H6c-2.21 0-4-1.79-4-4s1.79-4 4-4h.71C7.37 7.69 9.48 6 12 6c3.04 0 5.5 2.46 5.5 5.5v.5H19c1.66 0 3 1.34 3 3s-1.34 3-3 3"}),"CloudQueueSharp"),oS=h([c.jsx("path",{d:"M19 12h-1.5v-.5C17.5 8.46 15.04 6 12 6c-2.52 0-4.63 1.69-5.29 4H6c-2.21 0-4 1.79-4 4s1.79 4 4 4h13c1.66 0 3-1.34 3-3s-1.34-3-3-3",opacity:".3"},"0"),c.jsx("path",{d:"M19.35 10.04C18.67 6.59 15.64 4 12 4 9.11 4 6.6 5.64 5.35 8.04 2.34 8.36 0 10.91 0 14c0 3.31 2.69 6 6 6h13c2.76 0 5-2.24 5-5 0-2.64-2.05-4.78-4.65-4.96M19 18H6c-2.21 0-4-1.79-4-4s1.79-4 4-4h.71C7.37 7.69 9.48 6 12 6c3.04 0 5.5 2.46 5.5 5.5v.5H19c1.66 0 3 1.34 3 3s-1.34 3-3 3"},"1")],"CloudQueueTwoTone"),vS=h(c.jsx("path",{d:"M19.35 10.04C18.67 6.59 15.64 4 12 4 9.11 4 6.6 5.64 5.35 8.04 2.34 8.36 0 10.91 0 14c0 3.31 2.69 6 6 6h13c2.76 0 5-2.24 5-5 0-2.64-2.05-4.78-4.65-4.96"}),"CloudRounded"),eS=h(c.jsx("path",{d:"M19.35 10.04C18.67 6.59 15.64 4 12 4 9.11 4 6.6 5.64 5.35 8.04 2.34 8.36 0 10.91 0 14c0 3.31 2.69 6 6 6h13c2.76 0 5-2.24 5-5 0-2.64-2.05-4.78-4.65-4.96"}),"CloudSharp"),lS=h(c.jsx("path",{d:"M21.5 14.98c-.02 0-.03 0-.05.01C21.2 13.3 19.76 12 18 12c-1.4 0-2.6.83-3.16 2.02C13.26 14.1 12 15.4 12 17c0 1.66 1.34 3 3 3l6.5-.02c1.38 0 2.5-1.12 2.5-2.5s-1.12-2.5-2.5-2.5M10 4.26v2.09C7.67 7.18 6 9.39 6 12c0 1.77.78 3.34 2 4.44V14h2v6H4v-2h2.73C5.06 16.54 4 14.4 4 12c0-3.73 2.55-6.85 6-7.74M20 6h-2.73c1.43 1.26 2.41 3.01 2.66 5h-2.02c-.23-1.36-.93-2.55-1.91-3.44V10h-2V4h6z"}),"CloudSync"),nS=h(c.jsx("path",{d:"M21.5 14.98c-.02 0-.03 0-.05.01C21.2 13.3 19.76 12 18 12c-1.4 0-2.6.83-3.16 2.02C13.26 14.1 12 15.4 12 17c0 1.66 1.34 3 3 3l6.5-.02c1.38 0 2.5-1.12 2.5-2.5s-1.12-2.5-2.5-2.5m.01 3.02H15c-.55 0-1-.45-1-1s.45-1 1-1h1.25v-.25c0-.97.78-1.75 1.75-1.75s1.75.78 1.75 1.75V17h1.76c.28 0 .5.22.5.5-.01.27-.23.5-.5.5M10 4.26v2.09C7.67 7.18 6 9.39 6 12c0 1.77.78 3.34 2 4.44V14h2v6H4v-2h2.73C5.06 16.54 4 14.4 4 12c0-3.73 2.55-6.85 6-7.74M20 6h-2.73c1.43 1.26 2.41 3.01 2.66 5h-2.02c-.23-1.36-.93-2.55-1.91-3.44V10h-2V4h6z"}),"CloudSyncOutlined"),aS=h(c.jsx("path",{d:"M24 17.48c0 1.38-1.12 2.5-2.5 2.5L15 20c-1.66 0-3-1.34-3-3 0-1.6 1.26-2.9 2.84-2.98C15.4 12.83 16.6 12 18 12c1.76 0 3.2 1.3 3.45 2.99.02 0 .03-.01.05-.01 1.38 0 2.5 1.12 2.5 2.5M10 15c0-.55-.45-1-1-1s-1 .45-1 1v1.44c-1.22-1.1-2-2.67-2-4.44 0-2.38 1.39-4.43 3.4-5.4.37-.18.6-.56.6-.97 0-.71-.73-1.18-1.37-.88C5.89 6.03 4 8.79 4 12c0 2.4 1.06 4.54 2.73 6H5c-.55 0-1 .45-1 1s.45 1 1 1h4c.55 0 1-.45 1-1zm9-9c.55 0 1-.45 1-1s-.45-1-1-1h-4c-.55 0-1 .45-1 1v4c0 .55.45 1 1 1s1-.45 1-1V7.56c.98.89 1.68 2.08 1.92 3.44h2.02c-.25-1.99-1.23-3.74-2.66-5z"}),"CloudSyncRounded"),dS=h(c.jsx("path",{d:"M21.5 14.98c-.02 0-.03 0-.05.01C21.2 13.3 19.76 12 18 12c-1.4 0-2.6.83-3.16 2.02C13.26 14.1 12 15.4 12 17c0 1.66 1.34 3 3 3l6.5-.02c1.38 0 2.5-1.12 2.5-2.5s-1.12-2.5-2.5-2.5M10 4.26v2.09C7.67 7.18 6 9.39 6 12c0 1.77.78 3.34 2 4.44V14h2v6H4v-2h2.73C5.06 16.54 4 14.4 4 12c0-3.73 2.55-6.85 6-7.74M20 6h-2.73c1.43 1.26 2.41 3.01 2.66 5h-2.02c-.23-1.36-.93-2.55-1.91-3.44V10h-2V4h6z"}),"CloudSyncSharp"),zS=h([c.jsx("path",{d:"M21.51 18H15c-.55 0-1-.45-1-1s.45-1 1-1h1.25v-.25c0-.97.78-1.75 1.75-1.75s1.75.78 1.75 1.75V17h1.76c.28 0 .5.22.5.5-.01.27-.23.5-.5.5",opacity:".3"},"0"),c.jsx("path",{d:"M21.5 14.98c-.02 0-.03 0-.05.01C21.2 13.3 19.76 12 18 12c-1.4 0-2.6.83-3.16 2.02C13.26 14.1 12 15.4 12 17c0 1.66 1.34 3 3 3l6.5-.02c1.38 0 2.5-1.12 2.5-2.5s-1.12-2.5-2.5-2.5m.01 3.02H15c-.55 0-1-.45-1-1s.45-1 1-1h1.25v-.25c0-.97.78-1.75 1.75-1.75s1.75.78 1.75 1.75V17h1.76c.28 0 .5.22.5.5-.01.27-.23.5-.5.5M10 4.26v2.09C7.67 7.18 6 9.39 6 12c0 1.77.78 3.34 2 4.44V14h2v6H4v-2h2.73C5.06 16.54 4 14.4 4 12c0-3.73 2.55-6.85 6-7.74M20 6h-2.73c1.43 1.26 2.41 3.01 2.66 5h-2.02c-.23-1.36-.93-2.55-1.91-3.44V10h-2V4h6z"},"1")],"CloudSyncTwoTone"),mS=h([c.jsx("path",{d:"m19.21 12.04-1.53-.11-.3-1.5C16.88 7.86 14.62 6 12 6 9.94 6 8.08 7.14 7.12 8.96l-.5.95-1.07.11C3.53 10.24 2 11.95 2 14c0 2.21 1.79 4 4 4h13c1.65 0 3-1.35 3-3 0-1.55-1.22-2.86-2.79-2.96",opacity:".3"},"0"),c.jsx("path",{d:"M19.35 10.04C18.67 6.59 15.64 4 12 4 9.11 4 6.6 5.64 5.35 8.04 2.34 8.36 0 10.91 0 14c0 3.31 2.69 6 6 6h13c2.76 0 5-2.24 5-5 0-2.64-2.05-4.78-4.65-4.96M19 18H6c-2.21 0-4-1.79-4-4 0-2.05 1.53-3.76 3.56-3.97l1.07-.11.5-.95C8.08 7.14 9.94 6 12 6c2.62 0 4.88 1.86 5.39 4.43l.3 1.5 1.53.11c1.56.1 2.78 1.41 2.78 2.96 0 1.65-1.35 3-3 3"},"1")],"CloudTwoTone"),pS=h(c.jsx("path",{d:"M19.35 10.04C18.67 6.59 15.64 4 12 4 9.11 4 6.6 5.64 5.35 8.04 2.34 8.36 0 10.91 0 14c0 3.31 2.69 6 6 6h13c2.76 0 5-2.24 5-5 0-2.64-2.05-4.78-4.65-4.96M14 13v4h-4v-4H7l5-5 5 5z"}),"CloudUpload"),HS=h(c.jsx("path",{d:"M19.35 10.04C18.67 6.59 15.64 4 12 4 9.11 4 6.6 5.64 5.35 8.04 2.34 8.36 0 10.91 0 14c0 3.31 2.69 6 6 6h13c2.76 0 5-2.24 5-5 0-2.64-2.05-4.78-4.65-4.96M19 18H6c-2.21 0-4-1.79-4-4 0-2.05 1.53-3.76 3.56-3.97l1.07-.11.5-.95C8.08 7.14 9.94 6 12 6c2.62 0 4.88 1.86 5.39 4.43l.3 1.5 1.53.11c1.56.1 2.78 1.41 2.78 2.96 0 1.65-1.35 3-3 3M8 13h2.55v3h2.9v-3H16l-4-4z"}),"CloudUploadOutlined"),MS=h(c.jsx("path",{d:"M19.35 10.04C18.67 6.59 15.64 4 12 4 9.11 4 6.6 5.64 5.35 8.04 2.34 8.36 0 10.91 0 14c0 3.31 2.69 6 6 6h13c2.76 0 5-2.24 5-5 0-2.64-2.05-4.78-4.65-4.96M14 13v4h-4v-4H7l4.65-4.65c.2-.2.51-.2.71 0L17 13z"}),"CloudUploadRounded"),rS=h(c.jsx("path",{d:"M19.35 10.04C18.67 6.59 15.64 4 12 4 9.11 4 6.6 5.64 5.35 8.04 2.34 8.36 0 10.91 0 14c0 3.31 2.69 6 6 6h13c2.76 0 5-2.24 5-5 0-2.64-2.05-4.78-4.65-4.96M14 13v4h-4v-4H7l5-5 5 5z"}),"CloudUploadSharp"),iS=h([c.jsx("path",{d:"m19.21 12.04-1.53-.11-.3-1.5C16.88 7.86 14.62 6 12 6 9.94 6 8.08 7.14 7.12 8.96l-.5.95-1.07.11C3.53 10.24 2 11.95 2 14c0 2.21 1.79 4 4 4h13c1.65 0 3-1.35 3-3 0-1.55-1.22-2.86-2.79-2.96m-5.76.96v3h-2.91v-3H8l4-4 4 4z",opacity:".3"},"0"),c.jsx("path",{d:"M19.35 10.04C18.67 6.59 15.64 4 12 4 9.11 4 6.6 5.64 5.35 8.04 2.34 8.36 0 10.91 0 14c0 3.31 2.69 6 6 6h13c2.76 0 5-2.24 5-5 0-2.64-2.05-4.78-4.65-4.96M19 18H6c-2.21 0-4-1.79-4-4 0-2.05 1.53-3.76 3.56-3.97l1.07-.11.5-.95C8.08 7.14 9.94 6 12 6c2.62 0 4.88 1.86 5.39 4.43l.3 1.5 1.53.11c1.56.1 2.78 1.41 2.78 2.96 0 1.65-1.35 3-3 3M8 13h2.55v3h2.9v-3H16l-4-4z"},"1")],"CloudUploadTwoTone"),VS=h(c.jsx("path",{d:"M14 9h-3c-.55 0-1 .45-1 1v4c0 .55.45 1 1 1h3c.55 0 1-.45 1-1v-4c0-.55-.45-1-1-1m-.5 4.5h-2v-3h2zM8 13v1c0 .55-.45 1-1 1H4c-.55 0-1-.45-1-1v-4c0-.55.45-1 1-1h3c.55 0 1 .45 1 1v1H6.5v-.5h-2v3h2V13zm12.5 2.5h-2v1h3V18H17v-2.5c0-.55.45-1 1-1h2v-1h-3V12h3.5c.55 0 1 .45 1 1v1.5c0 .55-.45 1-1 1"}),"Co2"),xS=h(c.jsx("path",{d:"M14 9h-3c-.55 0-1 .45-1 1v4c0 .55.45 1 1 1h3c.55 0 1-.45 1-1v-4c0-.55-.45-1-1-1m-.5 4.5h-2v-3h2zM8 13v1c0 .55-.45 1-1 1H4c-.55 0-1-.45-1-1v-4c0-.55.45-1 1-1h3c.55 0 1 .45 1 1v1H6.5v-.5h-2v3h2V13zm12.5 2.5h-2v1h3V18H17v-2.5c0-.55.45-1 1-1h2v-1h-3V12h3.5c.55 0 1 .45 1 1v1.5c0 .55-.45 1-1 1"}),"Co2Outlined"),jS=h(c.jsx("path",{d:"M14 9h-3c-.55 0-1 .45-1 1v4c0 .55.45 1 1 1h3c.55 0 1-.45 1-1v-4c0-.55-.45-1-1-1m-.5 4.5h-2v-3h2zm7 2h-2v1h2.25c.41 0 .75.34.75.75s-.34.75-.75.75H18c-.55 0-1-.45-1-1v-1.5c0-.55.45-1 1-1h2v-1h-2.25c-.41 0-.75-.34-.75-.75s.34-.75.75-.75h2.75c.55 0 1 .45 1 1v1.5c0 .55-.45 1-1 1M8 14c0 .55-.45 1-1 1H4c-.55 0-1-.45-1-1v-4c0-.55.45-1 1-1h3c.55 0 1 .45 1 1v.25c0 .41-.34.75-.75.75-.33 0-.6-.21-.71-.5H4.5v3h2.04c.1-.29.38-.5.71-.5.41 0 .75.34.75.75z"}),"Co2Rounded"),uS=h(c.jsx("path",{d:"M15 9h-5v6h5zm-1.5 4.5h-2v-3h2zM8 13v2H3V9h5v2H6.5v-.5h-2v3h2V13zm10.5 2.5v1h3V18H17v-3.5h3v-1h-3V12h4.5v3.5z"}),"Co2Sharp"),LS=h(c.jsx("path",{d:"M14 9h-3c-.55 0-1 .45-1 1v4c0 .55.45 1 1 1h3c.55 0 1-.45 1-1v-4c0-.55-.45-1-1-1m-.5 4.5h-2v-3h2zM8 13v1c0 .55-.45 1-1 1H4c-.55 0-1-.45-1-1v-4c0-.55.45-1 1-1h3c.55 0 1 .45 1 1v1H6.5v-.5h-2v3h2V13zm12.5 2.5h-2v1h3V18H17v-2.5c0-.55.45-1 1-1h2v-1h-3V12h3.5c.55 0 1 .45 1 1v1.5c0 .55-.45 1-1 1"}),"Co2TwoTone"),SS=h([c.jsx("path",{d:"M21 3H3c-1.1 0-2 .9-2 2v8h2V5h18v16c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2"},"0"),c.jsx("circle",{cx:"9",cy:"10",r:"4"},"1"),c.jsx("path",{d:"M15.39 16.56C13.71 15.7 11.53 15 9 15s-4.71.7-6.39 1.56C1.61 17.07 1 18.1 1 19.22V22h16v-2.78c0-1.12-.61-2.15-1.61-2.66"},"2")],"CoPresent"),CS=h([c.jsx("path",{d:"M21 3H3c-1.1 0-2 .9-2 2v8h2V5h18v16c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2"},"0"),c.jsx("path",{d:"M13 10c0-2.21-1.79-4-4-4s-4 1.79-4 4 1.79 4 4 4 4-1.79 4-4m-6 0c0-1.1.9-2 2-2s2 .9 2 2-.9 2-2 2-2-.9-2-2m8.39 6.56C13.71 15.7 11.53 15 9 15s-4.71.7-6.39 1.56C1.61 17.07 1 18.1 1 19.22V22h16v-2.78c0-1.12-.61-2.15-1.61-2.66M15 20H3c0-.72-.1-1.34.52-1.66C4.71 17.73 6.63 17 9 17s4.29.73 5.48 1.34c.63.32.52.95.52 1.66"},"1")],"CoPresentOutlined"),TS=h([c.jsx("path",{d:"M21 3H3c-1.1 0-2 .9-2 2v8h2V5h18v16c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2"},"0"),c.jsx("circle",{cx:"9",cy:"10",r:"4"},"1"),c.jsx("path",{d:"M15.39 16.56C13.71 15.7 11.53 15 9 15s-4.71.7-6.39 1.56C1.61 17.07 1 18.1 1 19.22V22h16v-2.78c0-1.12-.61-2.15-1.61-2.66"},"2")],"CoPresentRounded"),wS=h([c.jsx("path",{d:"M23 3H1v10h2V5h18v16h2z"},"0"),c.jsx("circle",{cx:"9",cy:"10",r:"4"},"1"),c.jsx("path",{d:"M15.39 16.56C13.71 15.7 11.53 15 9 15s-4.71.7-6.39 1.56C1.61 17.07 1 18.1 1 19.22V22h16v-2.78c0-1.12-.61-2.15-1.61-2.66"},"2")],"CoPresentSharp"),RS=h([c.jsx("circle",{cx:"9",cy:"10",r:"2",opacity:".3"},"0"),c.jsx("path",{d:"M14.48 18.34C13.29 17.73 11.37 17 9 17s-4.29.73-5.48 1.34C2.9 18.66 3 19.28 3 20h12c0-.71.11-1.34-.52-1.66",opacity:".3"},"1"),c.jsx("path",{d:"M21 3H3c-1.1 0-2 .9-2 2v8h2V5h18v16c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2"},"2"),c.jsx("path",{d:"M13 10c0-2.21-1.79-4-4-4s-4 1.79-4 4 1.79 4 4 4 4-1.79 4-4m-6 0c0-1.1.9-2 2-2s2 .9 2 2-.9 2-2 2-2-.9-2-2m8.39 6.56C13.71 15.7 11.53 15 9 15s-4.71.7-6.39 1.56C1.61 17.07 1 18.1 1 19.22V22h16v-2.78c0-1.12-.61-2.15-1.61-2.66M15 20H3c0-.72-.1-1.34.52-1.66C4.71 17.73 6.63 17 9 17s4.29.73 5.48 1.34c.63.32.52.95.52 1.66"},"3")],"CoPresentTwoTone"),OS=h(c.jsx("path",{d:"M9.4 16.6 4.8 12l4.6-4.6L8 6l-6 6 6 6zm5.2 0 4.6-4.6-4.6-4.6L16 6l6 6-6 6z"}),"Code"),yS=h(c.jsx("path",{d:"m19.17 12-4.58-4.59L16 6l6 6-3.59 3.59L17 14.17zM1.39 4.22l4.19 4.19L2 12l6 6 1.41-1.41L4.83 12 7 9.83l12.78 12.78 1.41-1.41L2.81 2.81z"}),"CodeOff"),gS=h(c.jsx("path",{d:"m19.17 12-4.58-4.59L16 6l6 6-3.59 3.59L17 14.17zM1.39 4.22l4.19 4.19L2 12l6 6 1.41-1.41L4.83 12 7 9.83l12.78 12.78 1.41-1.41L2.81 2.81z"}),"CodeOffOutlined"),AS=h(c.jsx("path",{d:"m19.17 12-3.88-3.88a.996.996 0 0 1 0-1.41c.39-.39 1.02-.39 1.41 0l4.59 4.59c.39.39.39 1.02 0 1.41l-2.88 2.88L17 14.17zM2.1 4.93l3.49 3.49-2.88 2.88c-.39.39-.39 1.02 0 1.41L7.3 17.3c.39.39 1.02.39 1.41 0s.39-1.02 0-1.41L4.83 12 7 9.83 19.07 21.9c.39.39 1.02.39 1.41 0s.39-1.02 0-1.41L3.51 3.51a.996.996 0 0 0-1.41 0c-.39.4-.39 1.03 0 1.42"}),"CodeOffRounded"),fS=h(c.jsx("path",{d:"m19.17 12-4.58-4.59L16 6l6 6-3.59 3.59L17 14.17zM1.39 4.22l4.19 4.19L2 12l6 6 1.41-1.41L4.83 12 7 9.83l12.78 12.78 1.41-1.41L2.81 2.81z"}),"CodeOffSharp"),PS=h(c.jsx("path",{d:"m19.17 12-4.58-4.59L16 6l6 6-3.59 3.59L17 14.17zM1.39 4.22l4.19 4.19L2 12l6 6 1.41-1.41L4.83 12 7 9.83l12.78 12.78 1.41-1.41L2.81 2.81z"}),"CodeOffTwoTone"),FS=h(c.jsx("path",{d:"M9.4 16.6 4.8 12l4.6-4.6L8 6l-6 6 6 6zm5.2 0 4.6-4.6-4.6-4.6L16 6l6 6-6 6z"}),"CodeOutlined"),BS=h(c.jsx("path",{d:"M8.7 15.9 4.8 12l3.9-3.9c.39-.39.39-1.01 0-1.4a.984.984 0 0 0-1.4 0l-4.59 4.59c-.39.39-.39 1.02 0 1.41l4.59 4.6c.39.39 1.01.39 1.4 0s.39-1.01 0-1.4m6.6 0 3.9-3.9-3.9-3.9a.984.984 0 0 1 0-1.4c.39-.39 1.01-.39 1.4 0l4.59 4.59c.39.39.39 1.02 0 1.41l-4.59 4.6c-.39.39-1.01.39-1.4 0a.984.984 0 0 1 0-1.4"}),"CodeRounded"),bS=h(c.jsx("path",{d:"M9.4 16.6 4.8 12l4.6-4.6L8 6l-6 6 6 6zm5.2 0 4.6-4.6-4.6-4.6L16 6l6 6-6 6z"}),"CodeSharp"),DS=h(c.jsx("path",{d:"M9.4 16.6 4.8 12l4.6-4.6L8 6l-6 6 6 6zm5.2 0 4.6-4.6-4.6-4.6L16 6l6 6-6 6z"}),"CodeTwoTone"),kS=h(c.jsx("path",{d:"M18.5 3H6c-1.1 0-2 .9-2 2v5.71c0 3.83 2.95 7.18 6.78 7.29 3.96.12 7.22-3.06 7.22-7v-1h.5c1.93 0 3.5-1.57 3.5-3.5S20.43 3 18.5 3M16 5v3H6V5zm2.5 3H18V5h.5c.83 0 1.5.67 1.5 1.5S19.33 8 18.5 8M4 19h16v2H4z"}),"Coffee"),WS=h([c.jsx("path",{d:"M18 6V4h2V2H6c-1.1 0-2 .9-2 2v16c0 1.1.9 2 2 2h14v-2h-4.03c1.23-.91 2.03-2.36 2.03-4v-5H8v5c0 1.64.81 3.09 2.03 4H6V4h2v2c0 .55.45 1 1 1h8c.55 0 1-.45 1-1"},"0"),c.jsx("circle",{cx:"13",cy:"9",r:"1"},"1")],"CoffeeMaker"),NS=h([c.jsx("path",{d:"M18 6V4h2V2H6c-1.1 0-2 .9-2 2v16c0 1.1.9 2 2 2h14v-2h-4.03c1.23-.91 2.03-2.36 2.03-4v-5H8v5c0 1.64.81 3.09 2.03 4H6V4h2v2c0 .55.45 1 1 1h8c.55 0 1-.45 1-1m-8 10v-3h6v3c0 1.65-1.35 3-3 3s-3-1.35-3-3"},"0"),c.jsx("circle",{cx:"13",cy:"9",r:"1"},"1")],"CoffeeMakerOutlined"),ES=h([c.jsx("path",{d:"M18 6V4h1c.55 0 1-.45 1-1s-.45-1-1-1H6c-1.1 0-2 .9-2 2v16c0 1.1.9 2 2 2h13c.55 0 1-.45 1-1s-.45-1-1-1h-3.03c1.23-.91 2.03-2.36 2.03-4v-3c0-1.1-.9-2-2-2h-6c-1.1 0-2 .9-2 2v3c0 1.64.81 3.09 2.03 4H6V4h2v2c0 .55.45 1 1 1h8c.55 0 1-.45 1-1"},"0"),c.jsx("circle",{cx:"13",cy:"9",r:"1"},"1")],"CoffeeMakerRounded"),IS=h([c.jsx("path",{d:"M18 7V4h2V2H4v20h16v-2h-4.03c1.23-.91 2.03-2.36 2.03-4v-5H8v5c0 1.64.81 3.09 2.03 4H6V4h2v3z"},"0"),c.jsx("circle",{cx:"13",cy:"9",r:"1"},"1")],"CoffeeMakerSharp"),US=h([c.jsx("path",{d:"M13 19c1.65 0 3-1.35 3-3v-3h-6v3c0 1.65 1.35 3 3 3",opacity:".3"},"0"),c.jsx("path",{d:"M9 7h8c.55 0 1-.45 1-1V4h2V2H6c-1.1 0-2 .9-2 2v16c0 1.1.9 2 2 2h14v-2h-4.03c1.23-.91 2.03-2.36 2.03-4v-5H8v5c0 1.64.81 3.09 2.03 4H6V4h2v2c0 .55.45 1 1 1m1 9v-3h6v3c0 1.65-1.35 3-3 3s-3-1.35-3-3"},"1"),c.jsx("circle",{cx:"13",cy:"9",r:"1"},"2")],"CoffeeMakerTwoTone"),GS=h(c.jsx("path",{d:"M18.5 3H6c-1.1 0-2 .9-2 2v5.71c0 3.83 2.95 7.18 6.78 7.29 3.96.12 7.22-3.06 7.22-7v-1h.5c1.93 0 3.5-1.57 3.5-3.5S20.43 3 18.5 3M16 5v3H6V5zm0 5v1c0 2.76-2.24 5-5 5s-5-2.24-5-5v-1m12.5-2H18V5h.5c.83 0 1.5.67 1.5 1.5S19.33 8 18.5 8M4 19h16v2H4z"}),"CoffeeOutlined"),KS=h(c.jsx("path",{d:"M18.5 3H6c-1.1 0-2 .9-2 2v5.71c0 3.83 2.95 7.18 6.78 7.29 3.96.12 7.22-3.06 7.22-7v-1h.5c1.93 0 3.5-1.57 3.5-3.5S20.43 3 18.5 3M16 5v3H6V5zm2.5 3H18V5h.5c.83 0 1.5.67 1.5 1.5S19.33 8 18.5 8M5 19h14c.55 0 1 .45 1 1s-.45 1-1 1H5c-.55 0-1-.45-1-1s.45-1 1-1"}),"CoffeeRounded"),qS=h(c.jsx("path",{d:"M18.5 3H4v8c0 3.87 3.13 7 7 7s7-3.13 7-7v-1h.4c1.67 0 3.19-1.13 3.52-2.77C22.39 4.98 20.67 3 18.5 3M16 5v3H6V5zm2.5 3H18V5h.5c.83 0 1.5.67 1.5 1.5S19.33 8 18.5 8M4 19h16v2H4z"}),"CoffeeSharp"),QS=h([c.jsx("path",{d:"M6 11c0 2.76 2.24 5 5 5s5-2.24 5-5v-1H6z",opacity:".3"},"0"),c.jsx("path",{d:"M4 19h16v2H4zM18.5 3H6c-1.1 0-2 .9-2 2v5.71c0 3.83 2.95 7.18 6.78 7.29 3.96.12 7.22-3.06 7.22-7v-1h.5c1.93 0 3.5-1.57 3.5-3.5S20.43 3 18.5 3M16 11c0 2.76-2.24 5-5 5s-5-2.24-5-5v-1h10zm0-3H6V5h10zm2.5 0H18V5h.5c.83 0 1.5.67 1.5 1.5S19.33 8 18.5 8"},"1")],"CoffeeTwoTone"),ZS=h(c.jsx("path",{d:"M22 16V4c0-1.1-.9-2-2-2H8c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2m-11-4 2.03 2.71L16 11l4 5H8zM2 6v14c0 1.1.9 2 2 2h14v-2H4V6z"}),"Collections"),JS=h([c.jsx("path",{d:"M4 6H2v14c0 1.1.9 2 2 2h14v-2H4z"},"0"),c.jsx("path",{d:"M20 2H8c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2m0 10-2.5-1.5L15 12V4h5z"},"1")],"CollectionsBookmark"),YS=h(c.jsx("path",{d:"M4 6H2v14c0 1.1.9 2 2 2h14v-2H4zm16-4H8c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2m-3 2v5l-1-.75L15 9V4zm3 12H8V4h5v9l3-2.25L19 13V4h1z"}),"CollectionsBookmarkOutlined"),_S=h(c.jsx("path",{d:"M17 20H5c-.55 0-1-.45-1-1V7c0-.55-.45-1-1-1s-1 .45-1 1v13c0 1.1.9 2 2 2h13c.55 0 1-.45 1-1s-.45-1-1-1m3-18H8c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2m0 10-2.5-1.5L15 12V4h5z"}),"CollectionsBookmarkRounded"),XS=h(c.jsx("path",{d:"M4 6H2v16h16v-2H4zm18-4H6v16h16zm-2 10-2.5-1.5L15 12V4h5z"}),"CollectionsBookmarkSharp"),$S=h([c.jsx("path",{d:"M20 4h-1v9l-3-2.25L13 13V4H8v12h12z",opacity:".3"},"0"),c.jsx("path",{d:"M4 22h14v-2H4V6H2v14c0 1.1.9 2 2 2m18-6V4c0-1.1-.9-2-2-2H8c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2M15 4h2v5l-1-.75L15 9zM8 4h5v9l3-2.25L19 13V4h1v12H8z"},"1")],"CollectionsBookmarkTwoTone"),cC=h(c.jsx("path",{d:"M20 4v12H8V4zm0-2H8c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2m-8.5 9.67 1.69 2.26 2.48-3.1L19 15H9zM2 6v14c0 1.1.9 2 2 2h14v-2H4V6z"}),"CollectionsOutlined"),hC=h(c.jsx("path",{d:"M22 16V4c0-1.1-.9-2-2-2H8c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2m-10.6-3.47 1.63 2.18 2.58-3.22c.2-.25.58-.25.78 0l2.96 3.7c.26.33.03.81-.39.81H9c-.41 0-.65-.47-.4-.8l2-2.67c.2-.26.6-.26.8 0M2 7v13c0 1.1.9 2 2 2h13c.55 0 1-.45 1-1s-.45-1-1-1H5c-.55 0-1-.45-1-1V7c0-.55-.45-1-1-1s-1 .45-1 1"}),"CollectionsRounded"),sC=h(c.jsx("path",{d:"M22 18V2H6v16zm-11-6 2.03 2.71L16 11l4 5H8zM2 6v16h16v-2H4V6z"}),"CollectionsSharp"),tC=h([c.jsx("path",{d:"M8 16h12V4H8zm3.5-4.33 1.69 2.26 2.48-3.09L19 15H9z",opacity:".3"},"0"),c.jsx("path",{d:"M8 2c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2zm12 14H8V4h12zm-4.33-5.17-2.48 3.09-1.69-2.25L9 15h10zM4 22h14v-2H4V6H2v14c0 1.1.9 2 2 2"},"1")],"CollectionsTwoTone"),oC=h(c.jsx("path",{d:"M12 3c-4.97 0-9 4.03-9 9s4.03 9 9 9c.83 0 1.5-.67 1.5-1.5 0-.39-.15-.74-.39-1.01-.23-.26-.38-.61-.38-.99 0-.83.67-1.5 1.5-1.5H16c2.76 0 5-2.24 5-5 0-4.42-4.03-8-9-8m-5.5 9c-.83 0-1.5-.67-1.5-1.5S5.67 9 6.5 9 8 9.67 8 10.5 7.33 12 6.5 12m3-4C8.67 8 8 7.33 8 6.5S8.67 5 9.5 5s1.5.67 1.5 1.5S10.33 8 9.5 8m5 0c-.83 0-1.5-.67-1.5-1.5S13.67 5 14.5 5s1.5.67 1.5 1.5S15.33 8 14.5 8m3 4c-.83 0-1.5-.67-1.5-1.5S16.67 9 17.5 9s1.5.67 1.5 1.5-.67 1.5-1.5 1.5"}),"ColorLens"),vC=h([c.jsx("path",{d:"M12 22C6.49 22 2 17.51 2 12S6.49 2 12 2s10 4.04 10 9c0 3.31-2.69 6-6 6h-1.77c-.28 0-.5.22-.5.5 0 .12.05.23.13.33.41.47.64 1.06.64 1.67 0 1.38-1.12 2.5-2.5 2.5m0-18c-4.41 0-8 3.59-8 8s3.59 8 8 8c.28 0 .5-.22.5-.5 0-.16-.08-.28-.14-.35-.41-.46-.63-1.05-.63-1.65 0-1.38 1.12-2.5 2.5-2.5H16c2.21 0 4-1.79 4-4 0-3.86-3.59-7-8-7"},"0"),c.jsx("circle",{cx:"6.5",cy:"11.5",r:"1.5"},"1"),c.jsx("circle",{cx:"9.5",cy:"7.5",r:"1.5"},"2"),c.jsx("circle",{cx:"14.5",cy:"7.5",r:"1.5"},"3"),c.jsx("circle",{cx:"17.5",cy:"11.5",r:"1.5"},"4")],"ColorLensOutlined"),eC=h(c.jsx("path",{d:"M12 3c-4.97 0-9 4.03-9 9s4.03 9 9 9c.83 0 1.5-.67 1.5-1.5 0-.39-.15-.74-.39-1.01-.23-.26-.38-.61-.38-.99 0-.83.67-1.5 1.5-1.5H16c2.76 0 5-2.24 5-5 0-4.42-4.03-8-9-8m-5.5 9c-.83 0-1.5-.67-1.5-1.5S5.67 9 6.5 9 8 9.67 8 10.5 7.33 12 6.5 12m3-4C8.67 8 8 7.33 8 6.5S8.67 5 9.5 5s1.5.67 1.5 1.5S10.33 8 9.5 8m5 0c-.83 0-1.5-.67-1.5-1.5S13.67 5 14.5 5s1.5.67 1.5 1.5S15.33 8 14.5 8m3 4c-.83 0-1.5-.67-1.5-1.5S16.67 9 17.5 9s1.5.67 1.5 1.5-.67 1.5-1.5 1.5"}),"ColorLensRounded"),lC=h(c.jsx("path",{d:"M12 3c-4.97 0-9 4.03-9 9s4.03 9 9 9c.83 0 1.5-.67 1.5-1.5 0-.39-.15-.74-.39-1.01-.23-.26-.38-.61-.38-.99 0-.83.67-1.5 1.5-1.5H16c2.76 0 5-2.24 5-5 0-4.42-4.03-8-9-8m-5.5 9c-.83 0-1.5-.67-1.5-1.5S5.67 9 6.5 9 8 9.67 8 10.5 7.33 12 6.5 12m3-4C8.67 8 8 7.33 8 6.5S8.67 5 9.5 5s1.5.67 1.5 1.5S10.33 8 9.5 8m5 0c-.83 0-1.5-.67-1.5-1.5S13.67 5 14.5 5s1.5.67 1.5 1.5S15.33 8 14.5 8m3 4c-.83 0-1.5-.67-1.5-1.5S16.67 9 17.5 9s1.5.67 1.5 1.5-.67 1.5-1.5 1.5"}),"ColorLensSharp"),nC=h([c.jsx("path",{d:"M12 4c-4.41 0-8 3.59-8 8s3.59 8 8 8c.28 0 .5-.22.5-.5 0-.16-.08-.28-.14-.35-.41-.46-.63-1.05-.63-1.65 0-1.38 1.12-2.5 2.5-2.5H16c2.21 0 4-1.79 4-4 0-3.86-3.59-7-8-7m-5.5 9c-.83 0-1.5-.67-1.5-1.5S5.67 10 6.5 10s1.5.67 1.5 1.5S7.33 13 6.5 13m3-4C8.67 9 8 8.33 8 7.5S8.67 6 9.5 6s1.5.67 1.5 1.5S10.33 9 9.5 9m5 0c-.83 0-1.5-.67-1.5-1.5S13.67 6 14.5 6s1.5.67 1.5 1.5S15.33 9 14.5 9m4.5 2.5c0 .83-.67 1.5-1.5 1.5s-1.5-.67-1.5-1.5.67-1.5 1.5-1.5 1.5.67 1.5 1.5",opacity:".3"},"0"),c.jsx("path",{d:"M12 2C6.49 2 2 6.49 2 12s4.49 10 10 10c1.38 0 2.5-1.12 2.5-2.5 0-.61-.23-1.21-.64-1.67-.08-.09-.13-.21-.13-.33 0-.28.22-.5.5-.5H16c3.31 0 6-2.69 6-6 0-4.96-4.49-9-10-9m4 13h-1.77c-1.38 0-2.5 1.12-2.5 2.5 0 .61.22 1.19.63 1.65.06.07.14.19.14.35 0 .28-.22.5-.5.5-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.14 8 7c0 2.21-1.79 4-4 4"},"1"),c.jsx("circle",{cx:"6.5",cy:"11.5",r:"1.5"},"2"),c.jsx("circle",{cx:"9.5",cy:"7.5",r:"1.5"},"3"),c.jsx("circle",{cx:"14.5",cy:"7.5",r:"1.5"},"4"),c.jsx("circle",{cx:"17.5",cy:"11.5",r:"1.5"},"5")],"ColorLensTwoTone"),aC=h(c.jsx("path",{d:"m20.71 5.63-2.34-2.34a.996.996 0 0 0-1.41 0l-3.12 3.12-1.93-1.91-1.41 1.41 1.42 1.42L3 16.25V21h4.75l8.92-8.92 1.42 1.42 1.41-1.41-1.92-1.92 3.12-3.12c.4-.4.4-1.03.01-1.42M6.92 19 5 17.08l8.06-8.06 1.92 1.92z"}),"Colorize"),dC=h(c.jsx("path",{d:"m17.66 5.41.92.92-2.69 2.69-.92-.92zM17.67 3c-.26 0-.51.1-.71.29l-3.12 3.12-1.93-1.91-1.41 1.41 1.42 1.42L3 16.25V21h4.75l8.92-8.92 1.42 1.42 1.41-1.41-1.92-1.92 3.12-3.12c.4-.4.4-1.03.01-1.42l-2.34-2.34c-.2-.19-.45-.29-.7-.29M6.92 19 5 17.08l8.06-8.06 1.92 1.92z"}),"ColorizeOutlined"),zC=h(c.jsx("path",{d:"m20.71 5.63-2.34-2.34a.996.996 0 0 0-1.41 0l-3.12 3.12-1.23-1.21c-.39-.39-1.02-.38-1.41 0-.39.39-.39 1.02 0 1.41l.72.72-8.77 8.77q-.15.15-.15.36v4.04c0 .28.22.5.5.5h4.04c.13 0 .26-.05.35-.15l8.77-8.77.72.72c.39.39 1.02.39 1.41 0s.39-1.02 0-1.41l-1.22-1.22 3.12-3.12c.41-.4.41-1.03.02-1.42M6.92 19 5 17.08l8.06-8.06 1.92 1.92z"}),"ColorizeRounded"),mC=h(c.jsx("path",{d:"m21.42 6.34-3.75-3.75-3.82 3.82-1.94-1.91-1.41 1.41 1.42 1.42L3 16.25V21h4.75l8.92-8.92 1.42 1.42 1.41-1.41-1.92-1.92zM6.92 19 5 17.08l8.06-8.06 1.92 1.92z"}),"ColorizeSharp"),pC=h([c.jsx("path",{d:"m15.896 9.023-.92-.92L17.67 5.41l.92.92z",opacity:".3"},"0"),c.jsx("path",{d:"m20.71 5.63-2.34-2.34c-.2-.2-.45-.29-.71-.29s-.51.1-.7.29l-3.12 3.12-1.93-1.91-1.41 1.41 1.42 1.42L3 16.25V21h4.75l8.92-8.92 1.42 1.42 1.41-1.41-1.92-1.92 3.12-3.12c.4-.4.4-1.03.01-1.42M6.92 19 5 17.08l8.06-8.06 1.92 1.92zm8.98-9.97-.93-.93 2.69-2.69.92.92z"},"1")],"ColorizeTwoTone"),HC=h(c.jsx("path",{d:"M21.99 4c0-1.1-.89-2-1.99-2H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h14l4 4zM18 14H6v-2h12zm0-3H6V9h12zm0-3H6V6h12z"}),"Comment"),MC=h(c.jsx("path",{d:"M20 2H4c-1.1 0-2 .9-2 2v18l4-4h14c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2m-1 11-2.5-1.5L14 13V5h5z"}),"CommentBank"),rC=h([c.jsx("path",{d:"M18 14V6h-5v8l2.5-1.5z"},"0"),c.jsx("path",{d:"M20 2H4c-1.1 0-2 .9-2 2v18l4-4h14c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2m0 14H6l-2 2V4h16z"},"1")],"CommentBankOutlined"),iC=h(c.jsx("path",{d:"M20 2H4c-1.1 0-2 .9-2 2v15.59c0 .89 1.08 1.34 1.71.71L6 18h14c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2m-1.76 9.55L16.5 10.5l-1.74 1.05c-.33.2-.76-.04-.76-.43V4h5v7.12c0 .39-.42.63-.76.43"}),"CommentBankRounded"),VC=h(c.jsx("path",{d:"M2 2v20l4-4h16V2zm17 11-2.5-1.5L14 13V5h5z"}),"CommentBankSharp"),xC=h([c.jsx("path",{d:"m4 18 2-2h14V4H4zm9-12h5v8l-2.5-1.5L13 14z",opacity:".3"},"0"),c.jsx("path",{d:"M18 14V6h-5v8l2.5-1.5z"},"1"),c.jsx("path",{d:"M20 2H4c-1.1 0-2 .9-2 2v18l4-4h14c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2m0 14H6l-2 2V4h16z"},"2")],"CommentBankTwoTone"),jC=h(c.jsx("path",{d:"M21.99 4c0-1.1-.89-2-1.99-2H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h14l4 4zM20 4v13.17L18.83 16H4V4zM6 12h12v2H6zm0-3h12v2H6zm0-3h12v2H6z"}),"CommentOutlined"),uC=h(c.jsx("path",{d:"M21.99 4c0-1.1-.89-2-1.99-2H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h14l4 4zM17 14H7c-.55 0-1-.45-1-1s.45-1 1-1h10c.55 0 1 .45 1 1s-.45 1-1 1m0-3H7c-.55 0-1-.45-1-1s.45-1 1-1h10c.55 0 1 .45 1 1s-.45 1-1 1m0-3H7c-.55 0-1-.45-1-1s.45-1 1-1h10c.55 0 1 .45 1 1s-.45 1-1 1"}),"CommentRounded"),LC=h(c.jsx("path",{d:"M21.99 2H2v16h16l4 4zM18 14H6v-2h12zm0-3H6V9h12zm0-3H6V6h12z"}),"CommentSharp"),SC=h([c.jsx("path",{d:"M20 17.17V4H4v12h14.83zM18 14H6v-2h12zm0-3H6V9h12zm0-3H6V6h12z",opacity:".3"},"0"),c.jsx("path",{d:"M4 18h14l4 4-.01-18c0-1.1-.89-2-1.99-2H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2M4 4h16v13.17L18.83 16H4zm2 8h12v2H6zm0-3h12v2H6zm0-3h12v2H6z"},"1")],"CommentTwoTone"),CC=h(c.jsx("path",{d:"M16.83 14H18v-2h-3.17l-1-1H18V9h-6.17l-1-1H18V6H8.83l-4-4H20c1.1 0 2 .9 2 2v15.17zM2.1 2.1.69 3.51 2 4.83V16c0 1.1.9 2 2 2h11.17l5.31 5.31 1.41-1.41zM6 9h.17l2 2H6zm0 5v-2h3.17l2 2z"}),"CommentsDisabled"),TC=h(c.jsx("path",{d:"M18.83 16H20V4H6.83l-2-2H20c1.1 0 2 .9 2 2v15.17zM18 6H8.83l2 2H18zm0 3h-6.17l2 2H18zm0 5v-2h-3.17l2 2zm3.9 7.9-1.41 1.41L15.17 18H4c-1.1 0-2-.9-2-2V4.83L.69 3.51 2.1 2.1zM13.17 16l-2-2H6v-2h3.17l-1-1H6V9h.17L4 6.83V16z"}),"CommentsDisabledOutlined"),wC=h(c.jsx("path",{d:"M1.39 2.81C1 3.2 1 3.83 1.39 4.22l.61.61V16c0 1.1.9 2 2 2h11.17l4.61 4.61c.39.39 1.02.39 1.41 0s.39-1.02 0-1.41L2.81 2.81c-.39-.39-1.03-.39-1.42 0m4.99 6.4L8.17 11H7c-.55 0-1-.45-1-1 0-.32.15-.6.38-.79M7 14c-.55 0-1-.45-1-1s.45-1 1-1h2.17l2 2zm7.83-2-1-1H17c.55 0 1-.45 1-1s-.45-1-1-1h-5.17l-1-1H17c.55 0 1-.45 1-1s-.45-1-1-1H8.83l-4-4H20c1.1 0 2 .9 2 2v15.17L16.83 14H17c.55 0 1-.45 1-1s-.45-1-1-1z"}),"CommentsDisabledRounded"),RC=h(c.jsx("path",{d:"M16.83 14H18v-2h-3.17l-1-1H18V9h-6.17l-1-1H18V6H8.83l-4-4H22v17.17zM2.1 2.1.69 3.51 2 4.83V18h13.17l5.31 5.31 1.41-1.41zM6 9h.17l2 2H6zm0 5v-2h3.17l2 2z"}),"CommentsDisabledSharp"),OC=h([c.jsx("path",{d:"M6.83 4H20v12h-1.17l-2-2H18v-2h-3.17l-1-1H18V9h-6.17l-1-1H18V6H8.83zm6.34 12-2-2H6v-2h3.17l-1-1H6V9h.17L4 6.83V16z",opacity:".3"},"0"),c.jsx("path",{d:"M18.83 16H20V4H6.83l-2-2H20c1.1 0 2 .9 2 2v15.17zM18 6H8.83l2 2H18zm0 3h-6.17l2 2H18zm0 5v-2h-3.17l2 2zm3.9 7.9-1.41 1.41L15.17 18H4c-1.1 0-2-.9-2-2V4.83L.69 3.51 2.1 2.1zM13.17 16l-2-2H6v-2h3.17l-1-1H6V9h.17L4 6.83V16z"},"1")],"CommentsDisabledTwoTone"),yC=h(c.jsx("path",{d:"M16.9 11c-.46-2.28-2.48-4-4.9-4s-4.44 1.72-4.9 4H2v2h5.1c.46 2.28 2.48 4 4.9 4s4.44-1.72 4.9-4H22v-2zM12 15c-1.66 0-3-1.34-3-3s1.34-3 3-3 3 1.34 3 3-1.34 3-3 3"}),"Commit"),gC=h(c.jsx("path",{d:"M16.9 11c-.46-2.28-2.48-4-4.9-4s-4.44 1.72-4.9 4H2v2h5.1c.46 2.28 2.48 4 4.9 4s4.44-1.72 4.9-4H22v-2zM12 15c-1.66 0-3-1.34-3-3s1.34-3 3-3 3 1.34 3 3-1.34 3-3 3"}),"CommitOutlined"),AC=h(c.jsx("path",{d:"M21 13c.55 0 1-.45 1-1s-.45-1-1-1h-4.1c-.46-2.28-2.48-4-4.9-4s-4.44 1.72-4.9 4H3c-.55 0-1 .45-1 1s.45 1 1 1h4.1c.46 2.28 2.48 4 4.9 4s4.44-1.72 4.9-4zm-9 2c-1.66 0-3-1.34-3-3s1.34-3 3-3 3 1.34 3 3-1.34 3-3 3"}),"CommitRounded"),fC=h(c.jsx("path",{d:"M16.9 11c-.46-2.28-2.48-4-4.9-4s-4.44 1.72-4.9 4H2v2h5.1c.46 2.28 2.48 4 4.9 4s4.44-1.72 4.9-4H22v-2zM12 15c-1.66 0-3-1.34-3-3s1.34-3 3-3 3 1.34 3 3-1.34 3-3 3"}),"CommitSharp"),PC=h(c.jsx("path",{d:"M16.9 11c-.46-2.28-2.48-4-4.9-4s-4.44 1.72-4.9 4H2v2h5.1c.46 2.28 2.48 4 4.9 4s4.44-1.72 4.9-4H22v-2zM12 15c-1.66 0-3-1.34-3-3s1.34-3 3-3 3 1.34 3 3-1.34 3-3 3"}),"CommitTwoTone"),FC=h(c.jsx("path",{d:"M12 4H5C3.34 4 2 5.34 2 7v8c0 1.66 1.34 3 3 3l-1 1v1h1l2-2.03L9 18v-5H4V5.98L13 6v2h2V7c0-1.66-1.34-3-3-3M5 14c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1m15.57-4.34c-.14-.4-.52-.66-.97-.66h-7.19c-.46 0-.83.26-.98.66L10 13.77l.01 5.51c0 .38.31.72.69.72h.62c.38 0 .68-.38.68-.76V18h8v1.24c0 .38.31.76.69.76h.61c.38 0 .69-.34.69-.72l.01-1.37v-4.14zm-8.16.34h7.19l1.03 3h-9.25zM12 16c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1m8 0c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1"}),"Commute"),BC=h(c.jsx("path",{d:"M12 4H5C3.34 4 2 5.34 2 7v8c0 1.66 1.34 3 3 3l-1 1v1h1l2-2h2v-5H4V6h9v2h2V7c0-1.66-1.34-3-3-3M5 14c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1m15.57-4.34c-.14-.4-.52-.66-.97-.66h-7.19c-.46 0-.83.26-.98.66l-1.42 4.11v5.51c0 .38.31.72.69.72h.62c.38 0 .68-.38.68-.76V18h8v1.24c0 .38.31.76.69.76h.61c.38 0 .69-.34.69-.72l.01-1.37v-4.14zm-8.16.34h7.19l1.03 3h-9.25zM12 16c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1m8 0c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1"}),"CommuteOutlined"),bC=h(c.jsx("path",{d:"M12 4H5C3.34 4 2 5.34 2 7v8c0 1.66 1.34 3 3 3l-.77.77c-.28.28-.28.72 0 1s.72.28 1 0L7 18h2v-5H4.5c-.28 0-.5-.22-.5-.5v-6c0-.28.22-.5.5-.5h8c.28 0 .5.22.5.5V8h2V7c0-1.66-1.34-3-3-3M5 14c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1m15.57-4.34c-.14-.4-.52-.66-.97-.66h-7.19c-.46 0-.83.26-.98.66l-1.42 4.11v5.24c0 .55.45.99 1 .99s1-.45 1-1v-1h8v1c0 .55.45 1 1 1s.99-.44 1-.99L22 13.77zm-7.8.34h6.48c.21 0 .4.14.47.34l.69 2c.11.32-.13.66-.47.66h-7.85c-.34 0-.58-.34-.47-.66l.69-2c.05-.2.24-.34.46-.34M12 16c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1m8 0c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1"}),"CommuteRounded"),DC=h(c.jsx("path",{d:"M12 4H5C3.34 4 2 5.34 2 7v8c0 1.66 1.34 3 3 3l-1 1v1h1l2-2h2v-5H4V6h9v2h2V7c0-1.66-1.34-3-3-3M5 14c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1m15.57-4.34c-.14-.4-.52-.66-.97-.66h-7.19c-.46 0-.83.26-.98.66l-1.42 4.11v5.51c0 .38.31.72.69.72h.62c.38 0 .68-.38.68-.76V18h8v1.24c0 .38.31.76.69.76h.61c.38 0 .69-.34.69-.72l.01-1.37v-4.14zm-8.16.34h7.19l1.03 3h-9.25zM12 16c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1m8 0c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1"}),"CommuteSharp"),kC=h(c.jsx("path",{d:"M12 4H5C3.34 4 2 5.34 2 7v8c0 1.66 1.34 3 3 3l-1 1v1h1l2-2h2v-5H4V6h9v2h2V7c0-1.66-1.34-3-3-3M5 14c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1m15.57-4.34c-.14-.4-.52-.66-.97-.66h-7.19c-.46 0-.83.26-.98.66l-1.42 4.11v5.51c0 .38.31.72.69.72h.62c.38 0 .68-.38.68-.76V18h8v1.24c0 .38.31.76.69.76h.61c.38 0 .69-.34.69-.72l.01-1.37v-4.14zm-8.16.34h7.19l1.03 3h-9.25zM12 16c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1m8 0c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1"}),"CommuteTwoTone"),WC=h(c.jsx("path",{d:"M10 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h5v2h2V1h-2zm0 15H5l5-6zm9-15h-5v2h5v13l-5-6v9h5c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2"}),"Compare"),NC=h(c.jsx("path",{d:"M9.01 14H2v2h7.01v3L13 15l-3.99-4zm5.98-1v-3H22V8h-7.01V5L11 9z"}),"CompareArrows"),EC=h(c.jsx("path",{d:"M9.01 14H2v2h7.01v3L13 15l-3.99-4zm5.98-1v-3H22V8h-7.01V5L11 9z"}),"CompareArrowsOutlined"),IC=h(c.jsx("path",{d:"M9.01 14H3c-.55 0-1 .45-1 1s.45 1 1 1h6.01v1.79c0 .45.54.67.85.35l2.78-2.79c.19-.2.19-.51 0-.71l-2.78-2.79c-.31-.32-.85-.09-.85.35zm5.98-2.21V10H21c.55 0 1-.45 1-1s-.45-1-1-1h-6.01V6.21c0-.45-.54-.67-.85-.35l-2.78 2.79c-.19.2-.19.51 0 .71l2.78 2.79c.31.31.85.09.85-.36"}),"CompareArrowsRounded"),UC=h(c.jsx("path",{d:"M9.01 14H2v2h7.01v3L13 15l-3.99-4zm5.98-1v-3H22V8h-7.01V5L11 9z"}),"CompareArrowsSharp"),GC=h(c.jsx("path",{d:"M9.01 14H2v2h7.01v3L13 15l-3.99-4zm5.98-1v-3H22V8h-7.01V5L11 9z"}),"CompareArrowsTwoTone"),KC=h(c.jsx("path",{d:"M10 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h5v2h2V1h-2zm0 15H5l5-6zm9-15h-5v2h5v13l-5-6v9h5c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2"}),"CompareOutlined"),qC=h(c.jsx("path",{d:"M10 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h5v1c0 .55.45 1 1 1s1-.45 1-1V2c0-.55-.45-1-1-1s-1 .45-1 1zm0 15H5l5-6zm9-15h-5v2h4c.55 0 1 .45 1 1v12l-5-6v9h5c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2"}),"CompareRounded"),QC=h(c.jsx("path",{d:"M10 3H3v18h7v2h2V1h-2zm0 15H5l5-6zM21 3h-7v2h5v13l-5-6v9h7z"}),"CompareSharp"),ZC=h([c.jsx("path",{d:"M19 5h-5v7l5 6zm-9 13v-6l-5 6z",opacity:".3"},"0"),c.jsx("path",{d:"M19 3h-5v2h5v13l-5-6v9h5c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m-7-2h-2v2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h5v2h2zm-2 17H5l5-6z"},"1")],"CompareTwoTone"),JC=h([c.jsx("circle",{cx:"12",cy:"17",r:"4"},"0"),c.jsx("path",{d:"M12 10.07c1.95 0 3.72.79 5 2.07l5-5C19.44 4.59 15.9 3 12 3S4.56 4.59 2 7.15l5 5c1.28-1.28 3.05-2.08 5-2.08"},"1")],"CompassCalibration"),YC=h(c.jsx("path",{d:"M12 12c-2.76 0-5 2.24-5 5s2.24 5 5 5 5-2.24 5-5-2.24-5-5-5m0 8c-1.65 0-3-1.35-3-3s1.35-3 3-3 3 1.35 3 3-1.35 3-3 3m0-17C8.1 3 4.56 4.59 2 7.15l5 5c1.28-1.28 3.05-2.08 5-2.08s3.72.79 5 2.07l5-5C19.44 4.59 15.9 3 12 3m4.84 6.47c-1.44-.91-3.1-1.4-4.84-1.4s-3.41.49-4.85 1.41L4.94 7.26C6.99 5.79 9.44 5 12 5s5 .79 7.05 2.26z"}),"CompassCalibrationOutlined"),_C=h([c.jsx("circle",{cx:"12",cy:"17",r:"4"},"0"),c.jsx("path",{d:"M12 3C8.49 3 5.28 4.29 2.8 6.41c-.44.38-.48 1.06-.06 1.48l3.6 3.6c.36.36.92.39 1.32.08 1.2-.94 2.71-1.5 4.34-1.5 1.64 0 3.14.56 4.34 1.49.4.31.96.28 1.31-.08l3.6-3.6c.42-.42.38-1.1-.07-1.48C18.72 4.28 15.51 3 12 3"},"1")],"CompassCalibrationRounded"),XC=h([c.jsx("circle",{cx:"12",cy:"17",r:"4"},"0"),c.jsx("path",{d:"M12 3C8.1 3 4.56 4.59 2 7.15l5 5c1.28-1.28 3.05-2.08 5-2.08s3.72.79 5 2.07l5-5C19.44 4.59 15.9 3 12 3"},"1")],"CompassCalibrationSharp"),$C=h([c.jsx("path",{d:"m4.94 7.26 2.21 2.21c1.44-.91 3.11-1.4 4.85-1.4s3.41.49 4.84 1.4l2.21-2.21C17 5.79 14.56 5 12 5s-5.01.79-7.06 2.26",opacity:".3"},"0"),c.jsx("circle",{cx:"12",cy:"17",r:"3",opacity:".3"},"1"),c.jsx("path",{d:"M17 17c0-2.76-2.24-5-5-5s-5 2.24-5 5 2.24 5 5 5 5-2.24 5-5m-8 0c0-1.65 1.35-3 3-3s3 1.35 3 3-1.35 3-3 3-3-1.35-3-3M2 7.15l5 5c1.28-1.28 3.05-2.08 5-2.08s3.72.79 5 2.07l5-5C19.44 4.59 15.9 3 12 3S4.56 4.59 2 7.15m14.84 2.32c-1.44-.91-3.1-1.4-4.84-1.4s-3.41.49-4.85 1.41L4.94 7.26C6.99 5.79 9.44 5 12 5s5 .79 7.05 2.26z"},"2")],"CompassCalibrationTwoTone"),cT=h(c.jsx("path",{d:"M8 19h3v3h2v-3h3l-4-4zm8-15h-3V1h-2v3H8l4 4zM4 9v2h16V9zm0 3h16v2H4z"}),"Compress"),hT=h(c.jsx("path",{d:"M4 9v2h16V9zm12-5-1.41-1.41L13 4.17V1h-2v3.19L9.39 2.61 8 4l4 4zM4 14h16v-2H4zm4 5 1.39 1.39L11 18.81V22h2v-3.17l1.59 1.59L16 19l-4-4z"}),"CompressOutlined"),sT=h(c.jsx("path",{d:"M4 10c0 .55.45 1 1 1h14c.55 0 1-.45 1-1s-.45-1-1-1H5c-.55 0-1 .45-1 1m10.79-6H13V2c0-.55-.45-1-1-1s-1 .45-1 1v2H9.21c-.45 0-.67.54-.36.85l2.79 2.79c.2.2.51.2.71 0l2.79-2.79c.32-.31.1-.85-.35-.85M9.21 19H11v2c0 .55.45 1 1 1s1-.45 1-1v-2h1.79c.45 0 .67-.54.35-.85l-2.79-2.79c-.2-.2-.51-.2-.71 0l-2.79 2.79c-.31.31-.09.85.36.85M5 14h14c.55 0 1-.45 1-1s-.45-1-1-1H5c-.55 0-1 .45-1 1s.45 1 1 1"}),"CompressRounded"),tT=h(c.jsx("path",{d:"M4 9h16v2H4zm12-5h-3V1h-2v3H8l4 4zM8 19h3v3h2v-3h3l-4-4zm-4-7h16v2H4z"}),"CompressSharp"),oT=h(c.jsx("path",{d:"M4 9h16v2H4zm12-5h-3V1h-2v3H8l4 4zM8 19h3v3h2v-3h3l-4-4zm-4-7h16v2H4z"}),"CompressTwoTone"),vT=h(c.jsx("path",{d:"M20 18c1.1 0 1.99-.9 1.99-2L22 6c0-1.1-.9-2-2-2H4c-1.1 0-2 .9-2 2v10c0 1.1.9 2 2 2H0v2h24v-2zM4 6h16v10H4z"}),"Computer"),eT=h(c.jsx("path",{d:"M20 18c1.1 0 1.99-.9 1.99-2L22 6c0-1.1-.9-2-2-2H4c-1.1 0-2 .9-2 2v10c0 1.1.9 2 2 2H0v2h24v-2zM4 6h16v10H4z"}),"ComputerOutlined"),lT=h(c.jsx("path",{d:"M20 18c1.1 0 1.99-.9 1.99-2L22 6c0-1.1-.9-2-2-2H4c-1.1 0-2 .9-2 2v10c0 1.1.9 2 2 2H1c-.55 0-1 .45-1 1s.45 1 1 1h22c.55 0 1-.45 1-1s-.45-1-1-1zM5 6h14c.55 0 1 .45 1 1v8c0 .55-.45 1-1 1H5c-.55 0-1-.45-1-1V7c0-.55.45-1 1-1"}),"ComputerRounded"),nT=h(c.jsx("path",{d:"m20 18 2-2V4H2v12l2 2H0v2h24v-2zM4 6h16v10H4z"}),"ComputerSharp"),aT=h([c.jsx("path",{d:"M4 6h16v10H4z",opacity:".3"},"0"),c.jsx("path",{d:"M20 18c1.1 0 1.99-.9 1.99-2L22 6c0-1.1-.9-2-2-2H4c-1.1 0-2 .9-2 2v10c0 1.1.9 2 2 2H0v2h24v-2zM4 6h16v10H4z"},"1")],"ComputerTwoTone"),dT=h(c.jsx("path",{d:"M22 10V6c0-1.11-.9-2-2-2H4c-1.1 0-1.99.89-1.99 2v4c1.1 0 1.99.9 1.99 2s-.89 2-2 2v4c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2v-4c-1.1 0-2-.9-2-2s.9-2 2-2m-9 7.5h-2v-2h2zm0-4.5h-2v-2h2zm0-4.5h-2v-2h2z"}),"ConfirmationNumber"),zT=h(c.jsx("path",{d:"M22 10V6c0-1.11-.9-2-2-2H4c-1.1 0-1.99.89-1.99 2v4c1.1 0 1.99.9 1.99 2s-.89 2-2 2v4c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2v-4c-1.1 0-2-.9-2-2s.9-2 2-2m-2-1.46c-1.19.69-2 1.99-2 3.46s.81 2.77 2 3.46V18H4v-2.54c1.19-.69 2-1.99 2-3.46 0-1.48-.8-2.77-1.99-3.46L4 6h16zM11 15h2v2h-2zm0-4h2v2h-2zm0-4h2v2h-2z"}),"ConfirmationNumberOutlined"),mT=h(c.jsx("path",{d:"M22 8.54V6c0-1.1-.9-2-2-2H4c-1.1 0-1.99.89-1.99 2v2.54c0 .69.33 1.37.94 1.69C3.58 10.58 4 11.24 4 12s-.43 1.43-1.06 1.76c-.6.33-.94 1.01-.94 1.7V18c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2v-2.54c0-.69-.34-1.37-.94-1.7-.63-.34-1.06-1-1.06-1.76s.43-1.42 1.06-1.76c.6-.33.94-1.01.94-1.7m-9 8.96h-2v-2h2zm0-4.5h-2v-2h2zm0-4.5h-2v-2h2z"}),"ConfirmationNumberRounded"),pT=h(c.jsx("path",{d:"M22 10V4H2.01v6c1.1 0 1.99.9 1.99 2s-.89 2-2 2v6h20v-6c-1.1 0-2-.9-2-2s.9-2 2-2m-9 7.5h-2v-2h2zm0-4.5h-2v-2h2zm0-4.5h-2v-2h2z"}),"ConfirmationNumberSharp"),HT=h([c.jsx("path",{d:"M4.01 8.54C5.2 9.23 6 10.52 6 12s-.81 2.77-2 3.46V18h16v-2.54c-1.19-.69-2-1.99-2-3.46s.81-2.77 2-3.46V6H4zM11 7h2v2h-2zm0 4h2v2h-2zm0 4h2v2h-2z",opacity:".3"},"0"),c.jsx("path",{d:"M22 10V6c0-1.11-.9-2-2-2H4c-1.1 0-1.99.89-1.99 2v4c1.1 0 1.99.9 1.99 2s-.89 2-2 2v4c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2v-4c-1.1 0-2-.9-2-2s.9-2 2-2m-2-1.46c-1.19.69-2 1.99-2 3.46s.81 2.77 2 3.46V18H4v-2.54c1.19-.69 2-1.99 2-3.46 0-1.48-.8-2.77-1.99-3.46L4 6h16zM11 15h2v2h-2zm0-4h2v2h-2zm0-4h2v2h-2z"},"1")],"ConfirmationNumberTwoTone"),MT=h(c.jsx("path",{d:"M11 14H9c0-4.97 4.03-9 9-9v2c-3.87 0-7 3.13-7 7m7-3V9c-2.76 0-5 2.24-5 5h2c0-1.66 1.34-3 3-3M7 4c0-1.11-.89-2-2-2s-2 .89-2 2 .89 2 2 2 2-.89 2-2m4.45.5h-2C9.21 5.92 7.99 7 6.5 7h-3C2.67 7 2 7.67 2 8.5V11h6V8.74c1.86-.59 3.25-2.23 3.45-4.24M19 17c1.11 0 2-.89 2-2s-.89-2-2-2-2 .89-2 2 .89 2 2 2m1.5 1h-3c-1.49 0-2.71-1.08-2.95-2.5h-2c.2 2.01 1.59 3.65 3.45 4.24V22h6v-2.5c0-.83-.67-1.5-1.5-1.5"}),"ConnectWithoutContact"),rT=h(c.jsx("path",{d:"M11 14H9c0-4.97 4.03-9 9-9v2c-3.87 0-7 3.13-7 7m7-3V9c-2.76 0-5 2.24-5 5h2c0-1.66 1.34-3 3-3M7 4c0-1.11-.89-2-2-2s-2 .89-2 2 .89 2 2 2 2-.89 2-2m4.45.5h-2C9.21 5.92 7.99 7 6.5 7h-3C2.67 7 2 7.67 2 8.5V11h6V8.74c1.86-.59 3.25-2.23 3.45-4.24M19 17c1.11 0 2-.89 2-2s-.89-2-2-2-2 .89-2 2 .89 2 2 2m1.5 1h-3c-1.49 0-2.71-1.08-2.95-2.5h-2c.2 2.01 1.59 3.65 3.45 4.24V22h6v-2.5c0-.83-.67-1.5-1.5-1.5"}),"ConnectWithoutContactOutlined"),iT=h(c.jsx("path",{d:"M7 4c0-1.11-.89-2-2-2s-2 .89-2 2 .89 2 2 2 2-.89 2-2m3.19.5c-.41 0-.76.25-.92.63C8.83 6.23 7.76 7 6.5 7h-3C2.67 7 2 7.67 2 8.5V11h6V8.74c1.43-.45 2.58-1.53 3.12-2.91.26-.64-.24-1.33-.93-1.33M19 17c1.11 0 2-.89 2-2s-.89-2-2-2-2 .89-2 2 .89 2 2 2m1.5 1h-3c-1.26 0-2.33-.77-2.77-1.87-.15-.38-.51-.63-.92-.63-.69 0-1.19.69-.94 1.33.55 1.38 1.69 2.46 3.12 2.91V22h6v-2.5c.01-.83-.66-1.5-1.49-1.5m-3.25-6.91s0-.01.01 0c-1.06.27-1.9 1.11-2.17 2.17v-.01c-.11.43-.51.75-.98.75-.55 0-1-.45-1-1 0-.05.02-.14.02-.14.43-1.85 1.89-3.31 3.75-3.73.04 0 .08-.01.12-.01.55 0 1 .45 1 1 0 .46-.32.86-.75.97M18 6.06c0 .51-.37.92-.86.99-3.19.39-5.7 2.91-6.09 6.1-.07.48-.49.85-.99.85-.55 0-1-.45-1-1v-.09c.5-4.12 3.79-7.38 7.92-7.85h.01c.56 0 1.01.45 1.01 1"}),"ConnectWithoutContactRounded"),VT=h(c.jsx("path",{d:"M11 14H9c0-4.97 4.03-9 9-9v2c-3.87 0-7 3.13-7 7m7-3V9c-2.76 0-5 2.24-5 5h2c0-1.66 1.34-3 3-3M7 4c0-1.11-.89-2-2-2s-2 .89-2 2 .89 2 2 2 2-.89 2-2m4.45.5h-2C9.21 5.92 7.99 7 6.5 7H2v4h6V8.74c1.86-.59 3.25-2.23 3.45-4.24M19 17c1.11 0 2-.89 2-2s-.89-2-2-2-2 .89-2 2 .89 2 2 2m-1.5 1c-1.49 0-2.71-1.08-2.95-2.5h-2c.2 2.01 1.59 3.65 3.45 4.24V22h6v-4z"}),"ConnectWithoutContactSharp"),xT=h(c.jsx("path",{d:"M11 14H9c0-4.97 4.03-9 9-9v2c-3.87 0-7 3.13-7 7m7-3V9c-2.76 0-5 2.24-5 5h2c0-1.66 1.34-3 3-3M7 4c0-1.11-.89-2-2-2s-2 .89-2 2 .89 2 2 2 2-.89 2-2m4.45.5h-2C9.21 5.92 7.99 7 6.5 7h-3C2.67 7 2 7.67 2 8.5V11h6V8.74c1.86-.59 3.25-2.23 3.45-4.24M19 17c1.11 0 2-.89 2-2s-.89-2-2-2-2 .89-2 2 .89 2 2 2m1.5 1h-3c-1.49 0-2.71-1.08-2.95-2.5h-2c.2 2.01 1.59 3.65 3.45 4.24V22h6v-2.5c0-.83-.67-1.5-1.5-1.5"}),"ConnectWithoutContactTwoTone"),jT=h(c.jsx("path",{d:"M21 3H3c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h5v2h8v-2h5c1.1 0 1.99-.9 1.99-2L23 5c0-1.1-.9-2-2-2m0 14H3V5h18zM4 14v2h2c0-1.11-.89-2-2-2m0-3v1.43c1.97 0 3.57 1.6 3.57 3.57H9c0-2.76-2.24-5-5-5m0-3v1.45c3.61 0 6.55 2.93 6.55 6.55H12c0-4.42-3.59-8-8-8"}),"ConnectedTv"),uT=h(c.jsx("path",{d:"M20 3H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h4v2h8v-2h4c1.1 0 1.99-.9 1.99-2L22 5c0-1.1-.9-2-2-2m0 14H4V5h16zM5 14v2h2c0-1.11-.89-2-2-2m0-3v1.43c1.97 0 3.57 1.6 3.57 3.57H10c0-2.76-2.24-5-5-5m0-3v1.45c3.61 0 6.55 2.93 6.55 6.55H13c0-4.42-3.59-8-8-8"}),"ConnectedTvOutlined"),LT=h(c.jsx("path",{d:"M20 3H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h4v1c0 .55.45 1 1 1h6c.55 0 1-.45 1-1v-1h4c1.1 0 1.99-.9 1.99-2L22 5c0-1.1-.9-2-2-2m0 14H4V5h16zM7 15.97c-.02-1.08-.89-1.95-1.97-1.97H5v2h2zm-1.38-3.42c1.44.26 2.58 1.4 2.83 2.84.06.36.37.61.73.61.46 0 .82-.41.75-.86-.36-2.07-1.99-3.7-4.06-4.06-.46-.08-.87.28-.87.74 0 .37.26.67.62.73m.02-3.02c3.07.3 5.52 2.75 5.83 5.82.04.37.37.65.74.65.45 0 .79-.4.75-.85-.4-3.74-3.37-6.71-7.11-7.1C5.4 8 5 8.34 5 8.79c0 .37.27.71.64.74"}),"ConnectedTvRounded"),ST=h([c.jsx("path",{d:"M8.57 16H10c0-2.76-2.24-5-5-5v1.43c1.97 0 3.57 1.6 3.57 3.57"},"0"),c.jsx("path",{d:"M11.55 16H13c0-4.42-3.59-8-8-8v1.45c3.61 0 6.55 2.93 6.55 6.55M5 14v2h2c0-1.11-.89-2-2-2"},"1"),c.jsx("path",{d:"M22 3H2v16h6v2h8v-2h6zm-2 14H4V5h16z"},"2")],"ConnectedTvSharp"),CT=h([c.jsx("path",{d:"M20 3H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h4v2h8v-2h4c1.1 0 1.99-.9 1.99-2L22 5c0-1.1-.9-2-2-2m0 14H4V5h16zM5 14v2h2c0-1.11-.89-2-2-2m0-3v1.43c1.97 0 3.57 1.6 3.57 3.57H10c0-2.76-2.24-5-5-5m0-3v1.45c3.61 0 6.55 2.93 6.55 6.55H13c0-4.42-3.59-8-8-8"},"0"),c.jsx("path",{d:"M4 5h16v12H4z",opacity:".3"},"1")],"ConnectedTvTwoTone"),TT=h(c.jsx("path",{d:"m15.4 17 1.3 4.4h-1.1L13 17h-3c-.55 0-1-.45-1-1s.45-1 1-1h3l2.6-4.4h1.1L15.4 15h2.85l.75-1h1l-.6 2 .6 2h-1l-.75-1zM5.75 7 5 6H4l.6 2-.6 2h1l.75-1H8.6l-1.3 4.4h1.1L11 9h3c.55 0 1-.45 1-1s-.45-1-1-1h-3L8.4 2.6H7.3L8.6 7z"}),"ConnectingAirports"),wT=h(c.jsx("path",{d:"m15.4 17 1.3 4.4h-1.1L13 17h-3c-.55 0-1-.45-1-1s.45-1 1-1h3l2.6-4.4h1.1L15.4 15h2.85l.75-1h1l-.6 2 .6 2h-1l-.75-1zM5.75 7 5 6H4l.6 2-.6 2h1l.75-1H8.6l-1.3 4.4h1.1L11 9h3c.55 0 1-.45 1-1s-.45-1-1-1h-3L8.4 2.6H7.3L8.6 7z"}),"ConnectingAirportsOutlined"),RT=h(c.jsx("path",{d:"M15.93 10.6c.39 0 .66.37.55.74L15.4 15h2.85l.59-.78c.1-.14.26-.22.43-.22.36 0 .62.35.52.7L19.4 16l.39 1.3c.1.35-.16.7-.52.7-.17 0-.33-.08-.43-.22l-.59-.78H15.4l1.08 3.66c.11.37-.17.74-.55.74-.2 0-.39-.11-.5-.28L13 17h-2.97c-.53 0-1-.4-1.03-.93-.04-.59.43-1.07 1-1.07h3l2.43-4.12c.11-.17.3-.28.5-.28m-7.86-8c-.39 0-.66.37-.55.74L8.6 7H5.75l-.59-.78C5.06 6.08 4.9 6 4.73 6c-.36 0-.62.35-.52.7L4.6 8l-.39 1.3c-.1.35.16.7.52.7.17 0 .33-.08.43-.22L5.75 9H8.6l-1.08 3.66c-.11.37.17.74.55.74.2 0 .39-.11.5-.28L11 9h2.97c.53 0 1-.4 1.03-.93.04-.59-.43-1.07-1-1.07h-3L8.57 2.88c-.11-.17-.3-.28-.5-.28"}),"ConnectingAirportsRounded"),OT=h(c.jsx("path",{d:"m15.4 17 1.3 4.4h-1.1L13 17h-3c-.55 0-1-.45-1-1s.45-1 1-1h3l2.6-4.4h1.1L15.4 15h2.85l.75-1h1l-.6 2 .6 2h-1l-.75-1zM5.75 7 5 6H4l.6 2-.6 2h1l.75-1H8.6l-1.3 4.4h1.1L11 9h3c.55 0 1-.45 1-1s-.45-1-1-1h-3L8.4 2.6H7.3L8.6 7z"}),"ConnectingAirportsSharp"),yT=h(c.jsx("path",{d:"m15.4 17 1.3 4.4h-1.1L13 17h-3c-.55 0-1-.45-1-1s.45-1 1-1h3l2.6-4.4h1.1L15.4 15h2.85l.75-1h1l-.6 2 .6 2h-1l-.75-1zM5.75 7 5 6H4l.6 2-.6 2h1l.75-1H8.6l-1.3 4.4h1.1L11 9h3c.55 0 1-.45 1-1s-.45-1-1-1h-3L8.4 2.6H7.3L8.6 7z"}),"ConnectingAirportsTwoTone"),gT=h(c.jsx("path",{d:"m13.7826 15.1719 2.1213-2.1213 5.9963 5.9962-2.1213 2.1213zM17.5 10c1.93 0 3.5-1.57 3.5-3.5 0-.58-.16-1.12-.41-1.6l-2.7 2.7-1.49-1.49 2.7-2.7c-.48-.25-1.02-.41-1.6-.41C15.57 3 14 4.57 14 6.5c0 .41.08.8.21 1.16l-1.85 1.85-1.78-1.78.71-.71-1.41-1.41L12 3.49c-1.17-1.17-3.07-1.17-4.24 0L4.22 7.03l1.41 1.41H2.81l-.71.71 3.54 3.54.71-.71V9.15l1.41 1.41.71-.71 1.78 1.78-7.41 7.41 2.12 2.12L16.34 9.79c.36.13.75.21 1.16.21"}),"Construction"),AT=h(c.jsx("path",{d:"m13.7826 15.1719 2.1213-2.1213 5.9963 5.9962-2.1213 2.1213zM17.5 10c1.93 0 3.5-1.57 3.5-3.5 0-.58-.16-1.12-.41-1.6l-2.7 2.7-1.49-1.49 2.7-2.7c-.48-.25-1.02-.41-1.6-.41C15.57 3 14 4.57 14 6.5c0 .41.08.8.21 1.16l-1.85 1.85-1.78-1.78.71-.71-1.41-1.41L12 3.49c-1.17-1.17-3.07-1.17-4.24 0L4.22 7.03l1.41 1.41H2.81l-.71.71 3.54 3.54.71-.71V9.15l1.41 1.41.71-.71 1.78 1.78-7.41 7.41 2.12 2.12L16.34 9.79c.36.13.75.21 1.16.21"}),"ConstructionOutlined"),fT=h(c.jsx("path",{d:"m20.99 17.99-4.94-4.94-2.12 2.12 4.94 4.94c.59.59 1.54.59 2.12 0s.58-1.54 0-2.12M17.65 10c1.93 0 3.5-1.57 3.5-3.5 0-.58-.16-1.12-.41-1.6l-2.7 2.7-1.49-1.49 2.7-2.7c-.48-.25-1.02-.41-1.6-.41-1.93 0-3.5 1.57-3.5 3.5 0 .41.08.8.21 1.16l-1.85 1.85-1.78-1.78c.39-.39.39-1.02 0-1.41l-.71-.71 2.12-2.12c-1.17-1.17-3.07-1.17-4.24 0L5.08 6.32c-.39.39-.39 1.02 0 1.41l.71.71H3.25c-.19 0-.37.07-.5.21-.28.28-.28.72 0 1l2.54 2.54c.28.28.72.28 1 0 .13-.13.21-.31.21-.5V9.15l.7.7c.39.39 1.02.39 1.41 0l1.78 1.78-6.35 6.35c-.59.59-.59 1.54 0 2.12.59.59 1.54.59 2.12 0L16.48 9.79c.37.13.76.21 1.17.21"}),"ConstructionRounded"),PT=h(c.jsx("path",{d:"m13.7826 15.1719 2.1213-2.1213 5.9963 5.9962-2.1213 2.1213zM17.5 10c1.93 0 3.5-1.57 3.5-3.5 0-.58-.16-1.12-.41-1.6l-2.7 2.7-1.49-1.49 2.7-2.7c-.48-.25-1.02-.41-1.6-.41C15.57 3 14 4.57 14 6.5c0 .41.08.8.21 1.16l-1.85 1.85-1.78-1.78.71-.71-1.41-1.41L12 3.49c-1.17-1.17-3.07-1.17-4.24 0L4.22 7.03l1.41 1.41H2.81l-.71.71 3.54 3.54.71-.71V9.15l1.41 1.41.71-.71 1.78 1.78-7.41 7.41 2.12 2.12L16.34 9.79c.36.13.75.21 1.16.21"}),"ConstructionSharp"),FT=h(c.jsx("path",{d:"m13.7826 15.1719 2.1213-2.1213 5.9963 5.9962-2.1213 2.1213zM17.5 10c1.93 0 3.5-1.57 3.5-3.5 0-.58-.16-1.12-.41-1.6l-2.7 2.7-1.49-1.49 2.7-2.7c-.48-.25-1.02-.41-1.6-.41C15.57 3 14 4.57 14 6.5c0 .41.08.8.21 1.16l-1.85 1.85-1.78-1.78.71-.71-1.41-1.41L12 3.49c-1.17-1.17-3.07-1.17-4.24 0L4.22 7.03l1.41 1.41H2.81l-.71.71 3.54 3.54.71-.71V9.15l1.41 1.41.71-.71 1.78 1.78-7.41 7.41 2.12 2.12L16.34 9.79c.36.13.75.21 1.16.21"}),"ConstructionTwoTone"),BT=h(c.jsx("path",{d:"M22 3H2C.9 3 0 3.9 0 5v14c0 1.1.9 2 2 2h20c1.1 0 1.99-.9 1.99-2L24 5c0-1.1-.9-2-2-2M9 8c1.65 0 3 1.35 3 3s-1.35 3-3 3-3-1.35-3-3 1.35-3 3-3M2.08 19c1.38-2.39 3.96-4 6.92-4s5.54 1.61 6.92 4zm18.89-9.15-.75 1.3-1.47-.85V12h-1.5v-1.7l-1.47.85-.75-1.3L16.5 9l-1.47-.85.75-1.3 1.47.85V6h1.5v1.7l1.47-.85.75 1.3L19.5 9z"}),"ContactEmergency"),bT=h([c.jsx("path",{d:"M9 14c1.65 0 3-1.35 3-3s-1.35-3-3-3-3 1.35-3 3 1.35 3 3 3m0-4c.54 0 1 .46 1 1s-.46 1-1 1-1-.46-1-1 .46-1 1-1"},"0"),c.jsx("path",{d:"M22 3H2C.9 3 0 3.9 0 5v14c0 1.1.9 2 2 2h20c1.1 0 1.99-.9 1.99-2L24 5c0-1.1-.9-2-2-2M4.54 19c1.1-1.22 2.69-2 4.46-2s3.36.78 4.46 2zM22 19h-6.08c-1.38-2.39-3.96-4-6.92-4s-5.54 1.61-6.92 4H2V5h20z"},"1"),c.jsx("path",{d:"m15.78 11.15 1.47-.85V12h1.5v-1.7l1.47.85.75-1.3L19.5 9l1.47-.85-.75-1.3-1.47.85V6h-1.5v1.7l-1.47-.85-.75 1.3L16.5 9l-1.47.85z"},"2")],"ContactEmergencyOutlined"),DT=h(c.jsx("path",{d:"M22 3H2C.9 3 0 3.9 0 5v14c0 1.1.9 2 2 2h20c1.1 0 1.99-.9 1.99-2L24 5c0-1.1-.9-2-2-2M9 8c1.65 0 3 1.35 3 3s-1.35 3-3 3-3-1.35-3-3 1.35-3 3-3M2.08 19c1.38-2.39 3.96-4 6.92-4s5.54 1.61 6.92 4zm18.52-8.5c-.21.36-.67.48-1.02.27l-.82-.48v.95c0 .41-.34.75-.75.75s-.75-.34-.75-.75v-.94l-.82.48c-.36.21-.82.08-1.02-.27-.21-.36-.08-.82.27-1.02L16.5 9l-.82-.48c-.36-.21-.48-.67-.27-1.02.21-.36.67-.48 1.02-.27l.82.48v-.96c0-.41.34-.75.75-.75s.75.34.75.75v.95l.82-.48c.36-.21.82-.08 1.02.27.21.36.08.82-.27 1.02L19.5 9l.82.48c.36.2.49.66.28 1.02"}),"ContactEmergencyRounded"),kT=h(c.jsx("path",{d:"M23.99 3H0v18h23.99zM9 8c1.65 0 3 1.35 3 3s-1.35 3-3 3-3-1.35-3-3 1.35-3 3-3M2.08 19c1.38-2.39 3.96-4 6.92-4s5.54 1.61 6.92 4zm18.89-9.15-.75 1.3-1.47-.85V12h-1.5v-1.7l-1.47.85-.75-1.3L16.5 9l-1.47-.85.75-1.3 1.47.85V6h1.5v1.7l1.47-.85.75 1.3L19.5 9z"}),"ContactEmergencySharp"),WT=h([c.jsx("path",{d:"M2 19h.08c1.38-2.39 3.96-4 6.92-4s5.54 1.61 6.92 4H22V5H2zM15.03 8.15l.75-1.3 1.47.85V6h1.5v1.7l1.47-.85.75 1.3L19.5 9l1.47.85-.75 1.3-1.47-.85V12h-1.5v-1.7l-1.47.85-.75-1.3L16.5 9zM9 8c1.65 0 3 1.35 3 3s-1.35 3-3 3-3-1.35-3-3 1.35-3 3-3",opacity:".3"},"0"),c.jsx("path",{d:"M9 14c1.65 0 3-1.35 3-3s-1.35-3-3-3-3 1.35-3 3 1.35 3 3 3m0-4c.54 0 1 .46 1 1s-.46 1-1 1-1-.46-1-1 .46-1 1-1"},"1"),c.jsx("path",{d:"M22 3H2C.9 3 0 3.9 0 5v14c0 1.1.9 2 2 2h20c1.1 0 1.99-.9 1.99-2L24 5c0-1.1-.9-2-2-2M4.54 19c1.1-1.22 2.69-2 4.46-2s3.36.78 4.46 2zM22 19h-6.08c-1.38-2.39-3.96-4-6.92-4s-5.54 1.61-6.92 4H2V5h20z"},"2"),c.jsx("path",{d:"m15.78 11.15 1.47-.85V12h1.5v-1.7l1.47.85.75-1.3L19.5 9l1.47-.85-.75-1.3-1.47.85V6h-1.5v1.7l-1.47-.85-.75 1.3L16.5 9l-1.47.85z"},"3")],"ContactEmergencyTwoTone"),NT=h(c.jsx("path",{d:"M21 8V7l-3 2-3-2v1l3 2zm1-5H2C.9 3 0 3.9 0 5v14c0 1.1.9 2 2 2h20c1.1 0 1.99-.9 1.99-2L24 5c0-1.1-.9-2-2-2M8 6c1.66 0 3 1.34 3 3s-1.34 3-3 3-3-1.34-3-3 1.34-3 3-3m6 12H2v-1c0-2 4-3.1 6-3.1s6 1.1 6 3.1zm8-6h-8V6h8z"}),"ContactMail"),ET=h(c.jsx("path",{d:"M22 3H2C.9 3 0 3.9 0 5v14c0 1.1.9 2 2 2h20c1.1 0 1.99-.9 1.99-2L24 5c0-1.1-.9-2-2-2m0 16H2V5h20zM21 6h-7v5h7zm-1 2-2.5 1.75L15 8V7l2.5 1.75L20 7zM9 12c1.65 0 3-1.35 3-3s-1.35-3-3-3-3 1.35-3 3 1.35 3 3 3m0-4c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1m6 8.59c0-2.5-3.97-3.58-6-3.58s-6 1.08-6 3.58V18h12zM5.48 16c.74-.5 2.22-1 3.52-1s2.77.49 3.52 1z"}),"ContactMailOutlined"),IT=h(c.jsx("path",{d:"M21 8V7l-3 2-3-2v1l2.72 1.82c.17.11.39.11.55 0zm1-5H2C.9 3 0 3.9 0 5v14c0 1.1.9 2 2 2h20c1.1 0 1.99-.9 1.99-2L24 5c0-1.1-.9-2-2-2M8 6c1.66 0 3 1.34 3 3s-1.34 3-3 3-3-1.34-3-3 1.34-3 3-3m6 12H2v-1c0-2 4-3.1 6-3.1s6 1.1 6 3.1zm7.5-6h-7c-.28 0-.5-.22-.5-.5v-5c0-.28.22-.5.5-.5h7c.28 0 .5.22.5.5v5c0 .28-.22.5-.5.5"}),"ContactMailRounded"),UT=h(c.jsx("path",{d:"M21 8V7l-3 2-3-2v1l3 2zm3-5H0v18h23.99zM8 6c1.66 0 3 1.34 3 3s-1.34 3-3 3-3-1.34-3-3 1.34-3 3-3m6 12H2v-1c0-2 4-3.1 6-3.1s6 1.1 6 3.1zm8-6h-8V6h8z"}),"ContactMailSharp"),GT=h([c.jsx("path",{d:"M2 19h20V5H2zM14 6h7v5h-7zM9 6c1.65 0 3 1.35 3 3s-1.35 3-3 3-3-1.35-3-3 1.35-3 3-3M3 16.59C3 14.08 6.97 13 9 13s6 1.08 6 3.58V18H3z",opacity:".3"},"0"),c.jsx("path",{d:"M22 3H2C.9 3 0 3.9 0 5v14c0 1.1.9 2 2 2h20c1.1 0 1.99-.9 1.99-2L24 5c0-1.1-.9-2-2-2m0 16H2V5h20zM21 6h-7v5h7zm-1 2-2.5 1.75L15 8V7l2.5 1.75L20 7zM9 12c1.65 0 3-1.35 3-3s-1.35-3-3-3-3 1.35-3 3 1.35 3 3 3m0-4c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1m6 8.59c0-2.5-3.97-3.58-6-3.58s-6 1.08-6 3.58V18h12zM5.48 16c.74-.5 2.22-1 3.52-1s2.77.49 3.52 1z"},"1")],"ContactMailTwoTone"),KT=h(c.jsx("path",{d:"M14 2H6c-1.1 0-2 .9-2 2v16c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V8zm-2 8c1.1 0 2 .9 2 2s-.9 2-2 2-2-.9-2-2 .9-2 2-2m4 8H8v-.57c0-.81.48-1.53 1.22-1.85.85-.37 1.79-.58 2.78-.58s1.93.21 2.78.58c.74.32 1.22 1.04 1.22 1.85z"}),"ContactPage"),qT=h(c.jsx("path",{d:"M13.17 4 18 8.83V20H6V4zM14 2H6c-1.1 0-2 .9-2 2v16c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V8zm-2 12c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2m4 3.43c0-.81-.48-1.53-1.22-1.85-.85-.37-1.79-.58-2.78-.58s-1.93.21-2.78.58C8.48 15.9 8 16.62 8 17.43V18h8z"}),"ContactPageOutlined"),QT=h(c.jsx("path",{d:"M13.17 2H6c-1.1 0-2 .9-2 2v16c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V8.83c0-.53-.21-1.04-.59-1.41l-4.83-4.83c-.37-.38-.88-.59-1.41-.59M12 10c1.1 0 2 .9 2 2s-.9 2-2 2-2-.9-2-2 .9-2 2-2m4 8H8v-.57c0-.81.48-1.53 1.22-1.85.85-.37 1.79-.58 2.78-.58s1.93.21 2.78.58c.74.32 1.22 1.04 1.22 1.85z"}),"ContactPageRounded"),ZT=h(c.jsx("path",{d:"M14 2H4v20h16V8zm-2 8c1.1 0 2 .9 2 2s-.9 2-2 2-2-.9-2-2 .9-2 2-2m4 8H8v-.57c0-.81.48-1.53 1.22-1.85.85-.37 1.79-.58 2.78-.58s1.93.21 2.78.58c.74.32 1.22 1.04 1.22 1.85z"}),"ContactPageSharp"),JT=h([c.jsx("path",{d:"M13.17 4 18 8.83V20H6V4zM12 14c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2m4 3.43c0-.81-.48-1.53-1.22-1.85-.85-.37-1.79-.58-2.78-.58s-1.93.21-2.78.58C8.48 15.9 8 16.62 8 17.43V18h8z",opacity:".3"},"0"),c.jsx("path",{d:"M13.17 4 18 8.83V20H6V4zM14 2H6c-1.1 0-2 .9-2 2v16c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V8zm-2 12c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2m4 3.43c0-.81-.48-1.53-1.22-1.85-.85-.37-1.79-.58-2.78-.58s-1.93.21-2.78.58C8.48 15.9 8 16.62 8 17.43V18h8z"},"1")],"ContactPageTwoTone"),YT=h(c.jsx("path",{d:"M22 3H2C.9 3 0 3.9 0 5v14c0 1.1.9 2 2 2h20c1.1 0 1.99-.9 1.99-2L24 5c0-1.1-.9-2-2-2M8 6c1.66 0 3 1.34 3 3s-1.34 3-3 3-3-1.34-3-3 1.34-3 3-3m6 12H2v-1c0-2 4-3.1 6-3.1s6 1.1 6 3.1zm3.85-4h1.64L21 16l-1.99 1.99c-1.31-.98-2.28-2.38-2.73-3.99-.18-.64-.28-1.31-.28-2s.1-1.36.28-2c.45-1.62 1.42-3.01 2.73-3.99L21 8l-1.51 2h-1.64c-.22.63-.35 1.3-.35 2s.13 1.37.35 2"}),"ContactPhone"),_T=h(c.jsx("path",{d:"M22 3H2C.9 3 0 3.9 0 5v14c0 1.1.9 2 2 2h20c1.1 0 1.99-.9 1.99-2L24 5c0-1.1-.9-2-2-2m0 16H2V5h20zm-2.99-1.01L21 16l-1.51-2h-1.64c-.22-.63-.35-1.3-.35-2s.13-1.37.35-2h1.64L21 8l-1.99-1.99c-1.31.98-2.28 2.37-2.73 3.99-.18.64-.28 1.31-.28 2s.1 1.36.28 2c.45 1.61 1.42 3.01 2.73 3.99M9 12c1.65 0 3-1.35 3-3s-1.35-3-3-3-3 1.35-3 3 1.35 3 3 3m0-4c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1m6 8.59c0-2.5-3.97-3.58-6-3.58s-6 1.08-6 3.58V18h12zM5.48 16c.74-.5 2.22-1 3.52-1s2.77.49 3.52 1z"}),"ContactPhoneOutlined"),XT=h(c.jsx("path",{d:"M22 3H2C.9 3 0 3.9 0 5v14c0 1.1.9 2 2 2h20c1.1 0 1.99-.9 1.99-2L24 5c0-1.1-.9-2-2-2M8 6c1.66 0 3 1.34 3 3s-1.34 3-3 3-3-1.34-3-3 1.34-3 3-3m6 12H2v-1c0-2 4-3.1 6-3.1s6 1.1 6 3.1zm3.85-4h1.39c.16 0 .3.07.4.2l1.1 1.45c.15.2.13.48-.05.65l-1.36 1.36c-.18.18-.48.2-.67.04a7.557 7.557 0 0 1-2.38-3.71c-.18-.63-.28-1.3-.28-1.99s.1-1.36.28-2c.41-1.47 1.25-2.75 2.38-3.71.2-.17.49-.14.67.04l1.36 1.36c.18.18.2.46.05.65l-1.1 1.45c-.09.13-.24.2-.4.2h-1.39c-.22.63-.35 1.3-.35 2s.13 1.38.35 2.01"}),"ContactPhoneRounded"),$T=h(c.jsx("path",{d:"M23.99 3H0v18h24zM8 6c1.66 0 3 1.34 3 3s-1.34 3-3 3-3-1.34-3-3 1.34-3 3-3m6 12H2v-1c0-2 4-3.1 6-3.1s6 1.1 6 3.1zm3.85-4h1.64L21 16l-1.99 1.99c-1.31-.98-2.28-2.38-2.73-3.99-.18-.64-.28-1.31-.28-2s.1-1.36.28-2c.45-1.62 1.42-3.01 2.73-3.99L21 8l-1.51 2h-1.64c-.22.63-.35 1.3-.35 2s.13 1.37.35 2"}),"ContactPhoneSharp"),cw=h([c.jsx("path",{d:"M22 5H2v14h20zM9 6c1.65 0 3 1.35 3 3s-1.35 3-3 3-3-1.35-3-3 1.35-3 3-3m6 12H3v-1.41C3 14.08 6.97 13 9 13s6 1.08 6 3.58zm2.85-4h1.64L21 16l-1.99 1.99c-1.31-.98-2.28-2.38-2.73-3.99-.18-.64-.28-1.31-.28-2s.1-1.36.28-2c.45-1.62 1.42-3.01 2.73-3.99L21 8l-1.51 2h-1.64c-.22.63-.35 1.3-.35 2s.13 1.37.35 2",opacity:".3"},"0"),c.jsx("path",{d:"M2 21h20c1.1 0 1.99-.9 1.99-2L24 5c0-1.1-.9-2-2-2H2C.9 3 0 3.9 0 5v14c0 1.1.9 2 2 2M2 5h20v14H2zm17.49 5L21 8l-1.99-1.99c-1.31.98-2.28 2.37-2.73 3.99-.18.64-.28 1.31-.28 2s.1 1.36.28 2c.45 1.61 1.42 3.01 2.73 3.99L21 16l-1.51-2h-1.64c-.22-.63-.35-1.3-.35-2s.13-1.37.35-2zM9 12c1.65 0 3-1.35 3-3s-1.35-3-3-3-3 1.35-3 3 1.35 3 3 3m0-4c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1m0 5c-2.03 0-6 1.08-6 3.58V18h12v-1.41C15 14.08 11.03 13 9 13m-3.52 3c.74-.5 2.22-1 3.52-1s2.77.49 3.52 1z"},"1")],"ContactPhoneTwoTone"),hw=h(c.jsx("path",{d:"M11.5 2C6.81 2 3 5.81 3 10.5S6.81 19 11.5 19h.5v3c4.86-2.34 8-7 8-11.5C20 5.81 16.19 2 11.5 2m1 14.5h-2v-2h2zm0-3.5h-2c0-3.25 3-3 3-5 0-1.1-.9-2-2-2s-2 .9-2 2h-2c0-2.21 1.79-4 4-4s4 1.79 4 4c0 2.5-3 2.75-3 5"}),"ContactSupport"),sw=h(c.jsx("path",{d:"M11 23.59v-3.6c-5.01-.26-9-4.42-9-9.49C2 5.26 6.26 1 11.5 1S21 5.26 21 10.5c0 4.95-3.44 9.93-8.57 12.4zM11.5 3C7.36 3 4 6.36 4 10.5S7.36 18 11.5 18H13v2.3c3.64-2.3 6-6.08 6-9.8C19 6.36 15.64 3 11.5 3m-1 11.5h2v2h-2zm2-1.5h-2c0-3.25 3-3 3-5 0-1.1-.9-2-2-2s-2 .9-2 2h-2c0-2.21 1.79-4 4-4s4 1.79 4 4c0 2.5-3 2.75-3 5"}),"ContactSupportOutlined"),tw=h(c.jsx("path",{d:"M11.5 2C6.81 2 3 5.81 3 10.5S6.81 19 11.5 19h.5v3c4.86-2.34 8-7 8-11.5C20 5.81 16.19 2 11.5 2m1 14.5h-2v-2h2zm.4-4.78c-.01.01-.02.03-.03.05-.05.08-.1.16-.14.24-.02.03-.03.07-.04.11-.03.07-.06.14-.08.21-.07.21-.1.43-.1.68H10.5c0-.51.08-.94.2-1.3 0-.01 0-.02.01-.03.01-.04.04-.06.05-.1.06-.16.13-.3.22-.44.03-.05.07-.1.1-.15.03-.04.05-.09.08-.12l.01.01c.84-1.1 2.21-1.44 2.32-2.68.09-.98-.61-1.93-1.57-2.13-1.04-.22-1.98.39-2.3 1.28-.14.36-.47.65-.88.65h-.2c-.6 0-1.04-.59-.87-1.17.55-1.82 2.37-3.09 4.43-2.79 1.69.25 3.04 1.64 3.33 3.33.44 2.44-1.63 3.03-2.53 4.35"}),"ContactSupportRounded"),ow=h(c.jsx("path",{d:"M11.5 2C6.81 2 3 5.81 3 10.5S6.81 19 11.5 19h.5v3c4.86-2.34 8-7 8-11.5C20 5.81 16.19 2 11.5 2m1 14.5h-2v-2h2zm0-3.5h-2c0-3.25 3-3 3-5 0-1.1-.9-2-2-2s-2 .9-2 2h-2c0-2.21 1.79-4 4-4s4 1.79 4 4c0 2.5-3 2.75-3 5"}),"ContactSupportSharp"),vw=h([c.jsx("path",{d:"M11.5 3C7.36 3 4 6.36 4 10.5S7.36 18 11.5 18H13v2.3c3.64-2.3 6-6.08 6-9.8C19 6.36 15.64 3 11.5 3m1 13.5h-2v-2h2zm0-3.5h-2c0-3.25 3-3 3-5 0-1.1-.9-2-2-2s-2 .9-2 2h-2c0-2.21 1.79-4 4-4s4 1.79 4 4c0 2.5-3 2.75-3 5",opacity:".3"},"0"),c.jsx("path",{d:"M11.5 1C6.26 1 2 5.26 2 10.5c0 5.07 3.99 9.23 9 9.49v3.6l1.43-.69C17.56 20.43 21 15.45 21 10.5 21 5.26 16.74 1 11.5 1M13 20.3V18h-1.5C7.36 18 4 14.64 4 10.5S7.36 3 11.5 3 19 6.36 19 10.5c0 3.73-2.36 7.51-6 9.8m-2.5-5.8h2v2h-2zm1-10.5c-2.21 0-4 1.79-4 4h2c0-1.1.9-2 2-2s2 .9 2 2c0 2-3 1.75-3 5h2c0-2.25 3-2.5 3-5 0-2.21-1.79-4-4-4"},"1")],"ContactSupportTwoTone"),ew=h(c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2M8.46 14.45l-1.36-.62c.28-.61.41-1.24.4-1.86-.01-.63-.14-1.24-.4-1.8l1.36-.63c.35.75.53 1.56.54 2.4.01.86-.17 1.7-.54 2.51m3.07 1.56-1.3-.74c.52-.92.78-1.98.78-3.15 0-1.19-.27-2.33-.8-3.4l1.34-.67c.64 1.28.96 2.65.96 4.07 0 1.43-.33 2.74-.98 3.89m3.14 1.32-1.35-.66c.78-1.6 1.18-3.18 1.18-4.69s-.4-3.07-1.18-4.64l1.34-.67c.9 1.78 1.34 3.56 1.34 5.31 0 1.74-.44 3.54-1.33 5.35"}),"Contactless"),lw=h([c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m0 18c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8"},"0"),c.jsx("path",{d:"M7.1 10.18c.26.56.39 1.16.4 1.8.01.63-.13 1.25-.4 1.86l1.37.62c.37-.81.55-1.65.54-2.5-.01-.84-.19-1.65-.54-2.4zm6.23-2.85c.78 1.57 1.18 3.14 1.18 4.64 0 1.51-.4 3.09-1.18 4.69l1.35.66c.88-1.81 1.33-3.61 1.33-5.35s-.45-3.53-1.33-5.31zM10.2 8.72c.53 1.07.8 2.21.8 3.4 0 1.17-.26 2.23-.78 3.15l1.3.74c.65-1.15.98-2.45.98-3.89 0-1.42-.32-2.79-.96-4.07z"},"1")],"ContactlessOutlined"),nw=h(c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2M8.75 13.68c-.13.43-.62.63-1.02.45a.749.749 0 0 1-.4-.9c.12-.41.18-.83.17-1.24s-.06-.8-.17-1.18c-.1-.36.06-.75.4-.9.42-.19.91.04 1.04.49.15.51.22 1.03.23 1.57 0 .56-.08 1.14-.25 1.71m3.14 1.59c-.17.41-.67.57-1.06.35-.33-.19-.46-.59-.32-.94.33-.77.49-1.63.49-2.56 0-.96-.18-1.89-.53-2.78-.14-.36.02-.76.36-.94.39-.2.87-.02 1.03.39.42 1.06.63 2.18.63 3.33.02 1.13-.19 2.19-.6 3.15M15 16.6c-.17.4-.64.58-1.02.39-.35-.17-.52-.59-.37-.95.59-1.39.89-2.75.89-4.06s-.3-2.65-.88-4.01c-.16-.36.01-.78.36-.95.39-.2.85-.02 1.02.38.66 1.54 1 3.08 1 4.58s-.34 3.06-1 4.62"}),"ContactlessRounded"),aw=h(c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2M8.46 14.45l-1.36-.62c.28-.61.41-1.24.4-1.86-.01-.63-.14-1.24-.4-1.8l1.36-.63c.35.75.53 1.56.54 2.4.01.86-.17 1.7-.54 2.51m3.07 1.56-1.3-.74c.52-.92.78-1.98.78-3.15 0-1.19-.27-2.33-.8-3.4l1.34-.67c.64 1.28.96 2.65.96 4.07 0 1.43-.33 2.74-.98 3.89m3.14 1.32-1.35-.66c.78-1.6 1.18-3.18 1.18-4.69s-.4-3.07-1.18-4.64l1.34-.67c.9 1.78 1.34 3.56 1.34 5.31 0 1.74-.44 3.54-1.33 5.35"}),"ContactlessSharp"),dw=h([c.jsx("path",{d:"M12 4c-4.42 0-8 3.58-8 8s3.58 8 8 8 8-3.58 8-8-3.58-8-8-8M8.46 14.45l-1.36-.62c.28-.61.41-1.24.4-1.86-.01-.63-.14-1.24-.4-1.8l1.36-.63c.35.75.53 1.56.54 2.4.01.86-.17 1.7-.54 2.51m3.07 1.56-1.3-.74c.52-.92.78-1.98.78-3.15 0-1.19-.27-2.33-.8-3.4l1.34-.67c.64 1.28.96 2.65.96 4.07 0 1.43-.33 2.74-.98 3.89m3.14 1.32-1.35-.66c.78-1.6 1.18-3.18 1.18-4.69s-.4-3.07-1.18-4.64l1.34-.67c.9 1.78 1.34 3.56 1.34 5.31 0 1.74-.44 3.54-1.33 5.35",opacity:".3"},"0"),c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m0 18c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8"},"1"),c.jsx("path",{d:"M7.1 10.18c.26.56.39 1.16.4 1.8.01.63-.13 1.25-.4 1.86l1.37.62c.37-.81.55-1.65.54-2.5-.01-.84-.19-1.65-.54-2.4zm6.23-2.85c.78 1.57 1.18 3.14 1.18 4.64 0 1.51-.4 3.09-1.18 4.69l1.35.66c.88-1.81 1.33-3.61 1.33-5.35s-.45-3.53-1.33-5.31zM10.2 8.72c.53 1.07.8 2.21.8 3.4 0 1.17-.26 2.23-.78 3.15l1.3.74c.65-1.15.98-2.45.98-3.89 0-1.42-.32-2.79-.96-4.07z"},"2")],"ContactlessTwoTone"),zw=h(c.jsx("path",{d:"M20 0H4v2h16zM4 24h16v-2H4zM20 4H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2m-8 2.75c1.24 0 2.25 1.01 2.25 2.25s-1.01 2.25-2.25 2.25S9.75 10.24 9.75 9 10.76 6.75 12 6.75M17 17H7v-1.5c0-1.67 3.33-2.5 5-2.5s5 .83 5 2.5z"}),"Contacts"),mw=h(c.jsx("path",{d:"M20 4H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2m0 14H4V6h16zM4 0h16v2H4zm0 22h16v2H4zm8-10c1.38 0 2.5-1.12 2.5-2.5S13.38 7 12 7 9.5 8.12 9.5 9.5 10.62 12 12 12m0-3.5c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1m5 7.49C17 13.9 13.69 13 12 13s-5 .9-5 2.99V17h10zm-8.19-.49c.61-.52 2.03-1 3.19-1 1.17 0 2.59.48 3.2 1z"}),"ContactsOutlined"),pw=h(c.jsx("path",{d:"M19 0H5c-.55 0-1 .45-1 1s.45 1 1 1h14c.55 0 1-.45 1-1s-.45-1-1-1M5 24h14c.55 0 1-.45 1-1s-.45-1-1-1H5c-.55 0-1 .45-1 1s.45 1 1 1M20 4H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2m-8 2.75c1.24 0 2.25 1.01 2.25 2.25s-1.01 2.25-2.25 2.25S9.75 10.24 9.75 9 10.76 6.75 12 6.75M17 17H7v-1.5c0-1.67 3.33-2.5 5-2.5s5 .83 5 2.5z"}),"ContactsRounded"),Hw=h(c.jsx("path",{d:"M20 0H4v2h16zM4 24h16v-2H4zM22 4H2v16h20zM12 6.75c1.24 0 2.25 1.01 2.25 2.25s-1.01 2.25-2.25 2.25S9.75 10.24 9.75 9 10.76 6.75 12 6.75M17 17H7v-1.5c0-1.67 3.33-2.5 5-2.5s5 .83 5 2.5z"}),"ContactsSharp"),Mw=h([c.jsx("path",{d:"M20 6H4v12h16zm-8 1c1.38 0 2.5 1.12 2.5 2.5S13.38 12 12 12s-2.5-1.12-2.5-2.5S10.62 7 12 7m5 10H7v-1.01C7 13.9 10.31 13 12 13s5 .9 5 2.99z",opacity:".3"},"0"),c.jsx("path",{d:"M4 20h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2M4 6h16v12H4zm0-6h16v2H4zm0 22h16v2H4zm8-10c1.38 0 2.5-1.12 2.5-2.5S13.38 7 12 7 9.5 8.12 9.5 9.5 10.62 12 12 12m0-3.5c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1m0 4.5c-1.69 0-5 .9-5 2.99V17h10v-1.01C17 13.9 13.69 13 12 13m-3.19 2.5c.61-.52 2.03-1 3.19-1 1.17 0 2.59.48 3.2 1z"},"1")],"ContactsTwoTone"),rw=h(c.jsx("path",{d:"M16 1H4c-1.1 0-2 .9-2 2v14h2V3h12zm3 4H8c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h11c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2m0 16H8V7h11z"}),"ContentCopy"),iw=h(c.jsx("path",{d:"M16 1H4c-1.1 0-2 .9-2 2v14h2V3h12zm3 4H8c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h11c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2m0 16H8V7h11z"}),"ContentCopyOutlined"),Vw=h(c.jsx("path",{d:"M15 20H5V7c0-.55-.45-1-1-1s-1 .45-1 1v13c0 1.1.9 2 2 2h10c.55 0 1-.45 1-1s-.45-1-1-1m5-4V4c0-1.1-.9-2-2-2H9c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h9c1.1 0 2-.9 2-2m-2 0H9V4h9z"}),"ContentCopyRounded"),xw=h(c.jsx("path",{d:"M16 1H2v16h2V3h12zm5 4H6v18h15zm-2 16H8V7h11z"}),"ContentCopySharp"),jw=h([c.jsx("path",{d:"M8 7h11v14H8z",opacity:".3"},"0"),c.jsx("path",{d:"M16 1H4c-1.1 0-2 .9-2 2v14h2V3h12zm3 4H8c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h11c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2m0 16H8V7h11z"},"1")],"ContentCopyTwoTone"),uw=h(c.jsx("path",{d:"M9.64 7.64c.23-.5.36-1.05.36-1.64 0-2.21-1.79-4-4-4S2 3.79 2 6s1.79 4 4 4c.59 0 1.14-.13 1.64-.36L10 12l-2.36 2.36C7.14 14.13 6.59 14 6 14c-2.21 0-4 1.79-4 4s1.79 4 4 4 4-1.79 4-4c0-.59-.13-1.14-.36-1.64L12 14l7 7h3v-1zM6 8c-1.1 0-2-.89-2-2s.9-2 2-2 2 .89 2 2-.9 2-2 2m0 12c-1.1 0-2-.89-2-2s.9-2 2-2 2 .89 2 2-.9 2-2 2m6-7.5c-.28 0-.5-.22-.5-.5s.22-.5.5-.5.5.22.5.5-.22.5-.5.5M19 3l-6 6 2 2 7-7V3z"}),"ContentCut"),Lw=h(c.jsx("path",{d:"M9.64 7.64c.23-.5.36-1.05.36-1.64 0-2.21-1.79-4-4-4S2 3.79 2 6s1.79 4 4 4c.59 0 1.14-.13 1.64-.36L10 12l-2.36 2.36C7.14 14.13 6.59 14 6 14c-2.21 0-4 1.79-4 4s1.79 4 4 4 4-1.79 4-4c0-.59-.13-1.14-.36-1.64L12 14l7 7h3v-1zM6 8c-1.1 0-2-.89-2-2s.9-2 2-2 2 .89 2 2-.9 2-2 2m0 12c-1.1 0-2-.89-2-2s.9-2 2-2 2 .89 2 2-.9 2-2 2m6-7.5c-.28 0-.5-.22-.5-.5s.22-.5.5-.5.5.22.5.5-.22.5-.5.5M19 3l-6 6 2 2 7-7V3z"}),"ContentCutOutlined"),Sw=h(c.jsx("path",{d:"M9.64 7.64c.29-.62.42-1.33.34-2.09-.19-1.73-1.54-3.2-3.26-3.49-2.77-.48-5.14 1.89-4.66 4.65.3 1.72 1.76 3.07 3.49 3.26.76.08 1.46-.05 2.09-.34L10 12l-2.36 2.36c-.62-.29-1.33-.42-2.09-.34-1.73.19-3.2 1.54-3.49 3.26-.48 2.77 1.89 5.13 4.65 4.65 1.72-.3 3.07-1.76 3.26-3.49.08-.76-.05-1.46-.34-2.09L12 14l7.59 7.59c.89.89 2.41.26 2.41-1v-.01c0-.37-.15-.73-.41-1zM6 8c-1.1 0-2-.89-2-2s.9-2 2-2 2 .89 2 2-.9 2-2 2m0 12c-1.1 0-2-.89-2-2s.9-2 2-2 2 .89 2 2-.9 2-2 2m6-7.5c-.28 0-.5-.22-.5-.5s.22-.5.5-.5.5.22.5.5-.22.5-.5.5m7.59-10.09L13 9l2 2 6.59-6.59c.26-.26.41-.62.41-1V3.4c0-1.25-1.52-1.88-2.41-.99"}),"ContentCutRounded"),Cw=h(c.jsx("path",{d:"M9.64 7.64c.23-.5.36-1.05.36-1.64 0-2.21-1.79-4-4-4S2 3.79 2 6s1.79 4 4 4c.59 0 1.14-.13 1.64-.36L10 12l-2.36 2.36C7.14 14.13 6.59 14 6 14c-2.21 0-4 1.79-4 4s1.79 4 4 4 4-1.79 4-4c0-.59-.13-1.14-.36-1.64L12 14l7 7h3v-1zM6 8c-1.1 0-2-.89-2-2s.9-2 2-2 2 .89 2 2-.9 2-2 2m0 12c-1.1 0-2-.89-2-2s.9-2 2-2 2 .89 2 2-.9 2-2 2m6-7.5c-.28 0-.5-.22-.5-.5s.22-.5.5-.5.5.22.5.5-.22.5-.5.5M19 3l-6 6 2 2 7-7V3z"}),"ContentCutSharp"),Tw=h(c.jsx("path",{d:"m19 3-6 6 2 2 7-7V3zm-9 3c0-2.21-1.79-4-4-4S2 3.79 2 6s1.79 4 4 4c.59 0 1.14-.13 1.64-.36L10 12l-2.36 2.36C7.14 14.13 6.59 14 6 14c-2.21 0-4 1.79-4 4s1.79 4 4 4 4-1.79 4-4c0-.59-.13-1.14-.36-1.64L12 14l7 7h3v-1L9.64 7.64c.23-.5.36-1.05.36-1.64M6 8c-1.1 0-2-.89-2-2s.9-2 2-2 2 .89 2 2-.9 2-2 2m0 12c-1.1 0-2-.89-2-2s.9-2 2-2 2 .89 2 2-.9 2-2 2m6-8.5c.28 0 .5.22.5.5s-.22.5-.5.5-.5-.22-.5-.5.22-.5.5-.5"}),"ContentCutTwoTone"),ww=h(c.jsx("path",{d:"M19 2h-4.18C14.4.84 13.3 0 12 0S9.6.84 9.18 2H5c-1.1 0-2 .9-2 2v16c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2m-7 0c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1m7 18H5V4h2v3h10V4h2z"}),"ContentPaste"),Rw=h([c.jsx("path",{d:"M5 5h2v3h10V5h2v6h2V5c0-1.1-.9-2-2-2h-4.18C14.4 1.84 13.3 1 12 1s-2.4.84-2.82 2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h5v-2H5zm7-2c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1"},"0"),c.jsx("path",{d:"m18.01 13-1.42 1.41 1.58 1.58H12v2h6.17l-1.58 1.59 1.42 1.41 3.99-4z"},"1")],"ContentPasteGo"),Ow=h([c.jsx("path",{d:"M5 5h2v3h10V5h2v6h2V5c0-1.1-.9-2-2-2h-4.18C14.4 1.84 13.3 1 12 1s-2.4.84-2.82 2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h5v-2H5zm7-2c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1"},"0"),c.jsx("path",{d:"m18.01 13-1.42 1.41 1.58 1.58H12v2h6.17l-1.58 1.59 1.42 1.41 3.99-4z"},"1")],"ContentPasteGoOutlined"),yw=h([c.jsx("path",{d:"M5 5h2v1c0 1.1.9 2 2 2h6c1.1 0 2-.9 2-2V5h2v6h2V5c0-1.1-.9-2-2-2h-4.18C14.4 1.84 13.3 1 12 1s-2.4.84-2.82 2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h5v-2H5zm7-2c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1"},"0"),c.jsx("path",{d:"m21.29 16.29-2.58-2.58a.996.996 0 0 0-1.41 0c-.39.39-.39 1.02 0 1.41l.87.88H13c-.55 0-1 .45-1 1s.45 1 1 1h5.17l-.87.88c-.39.39-.39 1.02 0 1.41s1.02.39 1.41 0l2.58-2.58c.39-.4.39-1.03 0-1.42"},"1")],"ContentPasteGoRounded"),gw=h([c.jsx("path",{d:"M5 5h2v3h10V5h2v6h2V3h-6.18C14.4 1.84 13.3 1 12 1s-2.4.84-2.82 2H3v18h7v-2H5zm7-2c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1"},"0"),c.jsx("path",{d:"m18.01 13-1.42 1.41 1.58 1.58H12v2h6.17l-1.58 1.59 1.42 1.41 3.99-4z"},"1")],"ContentPasteGoSharp"),Aw=h([c.jsx("path",{d:"M10 17c0-3.31 2.69-6 6-6h3V5h-2v3H7V5H5v14h5z",opacity:".3"},"0"),c.jsx("path",{d:"M10 19H5V5h2v3h10V5h2v6h2V5c0-1.1-.9-2-2-2h-4.18C14.4 1.84 13.3 1 12 1s-2.4.84-2.82 2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h5zm2-16c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1"},"1"),c.jsx("path",{d:"m18.01 13-1.42 1.41 1.58 1.58H12v2h6.17l-1.58 1.59 1.42 1.41 3.99-4z"},"2")],"ContentPasteGoTwoTone"),fw=h(c.jsx("path",{d:"M21.19 21.19 2.81 2.81 1.39 4.22 3 5.83V19c0 1.1.9 2 2 2h13.17l1.61 1.61zM5 19V7.83L16.17 19zM17 8V5h2v11.17l2 2V5c0-1.1-.9-2-2-2h-4.18C14.4 1.84 13.3 1 12 1s-2.4.84-2.82 2H5.83l5 5zm-5-5c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1"}),"ContentPasteOff"),Pw=h(c.jsx("path",{d:"M21.19 21.19 2.81 2.81 1.39 4.22 3 5.83V19c0 1.1.9 2 2 2h13.17l1.61 1.61zM5 19V7.83L16.17 19zM17 8V5h2v11.17l2 2V5c0-1.1-.9-2-2-2h-4.18C14.4 1.84 13.3 1 12 1s-2.4.84-2.82 2H5.83l5 5zm-5-5c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1"}),"ContentPasteOffOutlined"),Fw=h(c.jsx("path",{d:"M20.49 20.49 3.51 3.51a.996.996 0 0 0-1.41 0c-.39.39-.39 1.02 0 1.41l.9.91V19c0 1.1.9 2 2 2h13.17l.9.9c.39.39 1.02.39 1.41 0 .4-.39.4-1.02.01-1.41M5 19V7.83L16.17 19zM17 8V5h2v11.17l2 2V5c0-1.1-.9-2-2-2h-4.18C14.4 1.84 13.3 1 12 1s-2.4.84-2.82 2H5.83l5 5zm-5-5c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1"}),"ContentPasteOffRounded"),Bw=h(c.jsx("path",{d:"M21.19 21.19 2.81 2.81 1.39 4.22 3 5.83V21h15.17l1.61 1.61zM5 19V7.83L16.17 19zM17 8V5h2v11.17l2 2V3h-6.18C14.4 1.84 13.3 1 12 1s-2.4.84-2.82 2H5.83l5 5zm-5-5c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1"}),"ContentPasteOffSharp"),bw=h([c.jsx("path",{d:"M10.83 8H17V5h2v11.17zM5 19V7.83L16.17 19z",opacity:".3"},"0"),c.jsx("path",{d:"M21.19 21.19 2.81 2.81 1.39 4.22 3 5.83V19c0 1.1.9 2 2 2h13.17l1.61 1.61zM5 19V7.83L16.17 19zM17 8V5h2v11.17l2 2V5c0-1.1-.9-2-2-2h-4.18C14.4 1.84 13.3 1 12 1s-2.4.84-2.82 2H5.83l5 5zm-5-5c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1"},"1")],"ContentPasteOffTwoTone"),Dw=h(c.jsx("path",{d:"M19 2h-4.18C14.4.84 13.3 0 12 0S9.6.84 9.18 2H5c-1.1 0-2 .9-2 2v16c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2m-7 0c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1m7 18H5V4h2v3h10V4h2z"}),"ContentPasteOutlined"),kw=h(c.jsx("path",{d:"M19 2h-4.18C14.4.84 13.3 0 12 0S9.6.84 9.18 2H5c-1.1 0-2 .9-2 2v16c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2m-7 0c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1m6 18H6c-.55 0-1-.45-1-1V5c0-.55.45-1 1-1h1v1c0 1.1.9 2 2 2h6c1.1 0 2-.9 2-2V4h1c.55 0 1 .45 1 1v14c0 .55-.45 1-1 1"}),"ContentPasteRounded"),Ww=h([c.jsx("path",{d:"M5 5h2v3h10V5h2v5h2V5c0-1.1-.9-2-2-2h-4.18C14.4 1.84 13.3 1 12 1s-2.4.84-2.82 2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h5v-2H5zm7-2c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1"},"0"),c.jsx("path",{d:"M20.3 18.9c.4-.7.7-1.5.7-2.4 0-2.5-2-4.5-4.5-4.5S12 14 12 16.5s2 4.5 4.5 4.5c.9 0 1.7-.3 2.4-.7l2.7 2.7 1.4-1.4zm-3.8.1c-1.4 0-2.5-1.1-2.5-2.5s1.1-2.5 2.5-2.5 2.5 1.1 2.5 2.5-1.1 2.5-2.5 2.5"},"1")],"ContentPasteSearch"),Nw=h([c.jsx("path",{d:"M5 5h2v3h10V5h2v5h2V5c0-1.1-.9-2-2-2h-4.18C14.4 1.84 13.3 1 12 1s-2.4.84-2.82 2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h5v-2H5zm7-2c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1"},"0"),c.jsx("path",{d:"M20.3 18.9c.4-.7.7-1.5.7-2.4 0-2.5-2-4.5-4.5-4.5S12 14 12 16.5s2 4.5 4.5 4.5c.9 0 1.7-.3 2.4-.7l2.7 2.7 1.4-1.4zm-3.8.1c-1.4 0-2.5-1.1-2.5-2.5s1.1-2.5 2.5-2.5 2.5 1.1 2.5 2.5-1.1 2.5-2.5 2.5"},"1")],"ContentPasteSearchOutlined"),Ew=h([c.jsx("path",{d:"M5 5h2v1c0 1.1.9 2 2 2h6c1.1 0 2-.9 2-2V5h2v5h2V5c0-1.1-.9-2-2-2h-4.18C14.4 1.84 13.3 1 12 1s-2.4.84-2.82 2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h5v-2H5zm7-2c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1"},"0"),c.jsx("path",{d:"m22.3 20.9-2-2c.58-1.01.95-2.23.51-3.65-.53-1.72-2.04-3.05-3.84-3.22-2.87-.28-5.23 2.07-4.95 4.95.18 1.79 1.5 3.31 3.22 3.84 1.43.44 2.64.07 3.65-.51l2 2c.39.39 1.01.39 1.4 0s.4-1.02.01-1.41M16.5 19c-1.4 0-2.5-1.1-2.5-2.5s1.1-2.5 2.5-2.5 2.5 1.1 2.5 2.5-1.1 2.5-2.5 2.5"},"1")],"ContentPasteSearchRounded"),Iw=h([c.jsx("path",{d:"M5 5h2v3h10V5h2v5h2V3h-6.18C14.4 1.84 13.3 1 12 1s-2.4.84-2.82 2H3v18h7v-2H5zm7-2c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1"},"0"),c.jsx("path",{d:"M20.3 18.9c.4-.7.7-1.5.7-2.4 0-2.5-2-4.5-4.5-4.5S12 14 12 16.5s2 4.5 4.5 4.5c.9 0 1.7-.3 2.4-.7l2.7 2.7 1.4-1.4zm-3.8.1c-1.4 0-2.5-1.1-2.5-2.5s1.1-2.5 2.5-2.5 2.5 1.1 2.5 2.5-1.1 2.5-2.5 2.5"},"1")],"ContentPasteSearchSharp"),Uw=h([c.jsx("path",{d:"M10 16.5c0-3.58 2.92-6.5 6.5-6.5.89 0 1.73.18 2.5.5V5h-2v3H7V5H5v14h5.5c-.32-.77-.5-1.61-.5-2.5",opacity:".3"},"0"),c.jsx("path",{d:"M10.5 19H5V5h2v3h10V5h2v5.5c.75.31 1.42.76 2 1.32V5c0-1.1-.9-2-2-2h-4.18C14.4 1.84 13.3 1 12 1s-2.4.84-2.82 2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h6.82c-.55-.58-1.01-1.25-1.32-2M12 3c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1"},"1"),c.jsx("path",{d:"M20.3 18.9c.4-.7.7-1.5.7-2.4 0-2.5-2-4.5-4.5-4.5S12 14 12 16.5s2 4.5 4.5 4.5c.9 0 1.7-.3 2.4-.7l2.7 2.7 1.4-1.4zm-3.8.1c-1.4 0-2.5-1.1-2.5-2.5s1.1-2.5 2.5-2.5 2.5 1.1 2.5 2.5-1.1 2.5-2.5 2.5"},"2")],"ContentPasteSearchTwoTone"),Gw=h(c.jsx("path",{d:"M21 2h-6.18C14.4.84 13.3 0 12 0S9.6.84 9.18 2H3v20h18zm-9 0c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1m7 18H5V4h2v3h10V4h2z"}),"ContentPasteSharp"),Kw=h([c.jsx("path",{d:"M17 7H7V4H5v16h14V4h-2z",opacity:".3"},"0"),c.jsx("path",{d:"M19 2h-4.18C14.4.84 13.3 0 12 0S9.6.84 9.18 2H5c-1.1 0-2 .9-2 2v16c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2m-7 0c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1m7 18H5V4h2v3h10V4h2z"},"1")],"ContentPasteTwoTone"),qw=h(c.jsx("path",{d:"M12 22c5.52 0 10-4.48 10-10S17.52 2 12 2 2 6.48 2 12s4.48 10 10 10m1-17.93c3.94.49 7 3.85 7 7.93s-3.05 7.44-7 7.93z"}),"Contrast"),Qw=h(c.jsx("path",{d:"M12 22c5.52 0 10-4.48 10-10S17.52 2 12 2 2 6.48 2 12s4.48 10 10 10m1-17.93c3.94.49 7 3.85 7 7.93s-3.05 7.44-7 7.93z"}),"ContrastOutlined"),Zw=h(c.jsx("path",{d:"M12 22c5.52 0 10-4.48 10-10S17.52 2 12 2 2 6.48 2 12s4.48 10 10 10m1-17.93c3.94.49 7 3.85 7 7.93s-3.05 7.44-7 7.93z"}),"ContrastRounded"),Jw=h(c.jsx("path",{d:"M12 22c5.52 0 10-4.48 10-10S17.52 2 12 2 2 6.48 2 12s4.48 10 10 10m1-17.93c3.94.49 7 3.85 7 7.93s-3.05 7.44-7 7.93z"}),"ContrastSharp"),Yw=h(c.jsx("path",{d:"M12 22c5.52 0 10-4.48 10-10S17.52 2 12 2 2 6.48 2 12s4.48 10 10 10m1-17.93c3.94.49 7 3.85 7 7.93s-3.05 7.44-7 7.93z"}),"ContrastTwoTone"),_w=h([c.jsx("path",{d:"M15.54 5.54 13.77 7.3 12 5.54 10.23 7.3 8.46 5.54 12 2zm2.92 10-1.76-1.77L18.46 12l-1.76-1.77 1.76-1.77L22 12zm-10 2.92 1.77-1.76L12 18.46l1.77-1.76 1.77 1.76L12 22zm-2.92-10 1.76 1.77L5.54 12l1.76 1.77-1.76 1.77L2 12z"},"0"),c.jsx("circle",{cx:"12",cy:"12",r:"3"},"1")],"ControlCamera"),Xw=h([c.jsx("path",{d:"M5.54 8.46 2 12l3.54 3.54 1.76-1.77L5.54 12l1.76-1.77zm6.46 10-1.77-1.76-1.77 1.76L12 22l3.54-3.54-1.77-1.76zm6.46-10-1.76 1.77L18.46 12l-1.76 1.77 1.76 1.77L22 12zm-10-2.92 1.77 1.76L12 5.54l1.77 1.76 1.77-1.76L12 2z"},"0"),c.jsx("circle",{cx:"12",cy:"12",r:"3"},"1")],"ControlCameraOutlined"),$w=h([c.jsx("path",{d:"M4.65 9.35 2.7 11.3c-.39.39-.39 1.02 0 1.41l1.95 1.95c.49.49 1.28.49 1.77 0 .48-.49.48-1.27 0-1.76l-.88-.9.88-.89c.48-.49.48-1.27 0-1.76s-1.28-.49-1.77 0m12.93 0c-.48.49-.48 1.27 0 1.76l.88.89-.88.89c-.48.49-.48 1.27 0 1.76.49.49 1.28.49 1.77 0l1.95-1.95c.39-.39.39-1.02 0-1.41l-1.95-1.95c-.49-.48-1.29-.48-1.77.01M12 18.46l-.89-.88c-.49-.48-1.27-.48-1.76 0-.49.49-.49 1.28 0 1.77l1.95 1.95c.39.39 1.02.39 1.41 0l1.95-1.95c.49-.49.49-1.28 0-1.77-.49-.48-1.27-.48-1.76 0zM9.35 6.42c.49.48 1.27.48 1.76 0l.89-.88.89.88c.49.48 1.27.48 1.76 0 .49-.49.49-1.28 0-1.77L12.7 2.7a.996.996 0 0 0-1.41 0L9.35 4.65c-.49.49-.49 1.29 0 1.77"},"0"),c.jsx("circle",{cx:"12",cy:"12",r:"3"},"1")],"ControlCameraRounded"),cR=h([c.jsx("path",{d:"M5.54 8.46 2 12l3.54 3.54 1.76-1.77L5.54 12l1.76-1.77zm12.92 0-1.76 1.77L18.46 12l-1.76 1.77 1.76 1.77L22 12zm-6.46 10-1.77-1.76-1.77 1.76L12 22l3.54-3.54-1.77-1.76zM8.46 5.54l1.77 1.76L12 5.54l1.77 1.76 1.77-1.76L12 2z"},"0"),c.jsx("circle",{cx:"12",cy:"12",r:"3"},"1")],"ControlCameraSharp"),hR=h([c.jsx("path",{d:"M7.3 13.77 5.54 12l1.76-1.77-1.76-1.77L2 12l3.54 3.54zm8.24 4.69-1.77-1.76L12 18.46l-1.77-1.76-1.77 1.76L12 22zm2.92-2.92L22 12l-3.54-3.54-1.76 1.77L18.46 12l-1.76 1.77zM12 5.54l1.77 1.76 1.77-1.76L12 2 8.46 5.54l1.77 1.76z"},"0"),c.jsx("circle",{cx:"12",cy:"12",r:"3"},"1")],"ControlCameraTwoTone"),sR=h(c.jsx("path",{d:"M13 7h-2v4H7v2h4v4h2v-4h4v-2h-4zm-1-5C6.49 2 2 6.49 2 12s4.49 10 10 10 10-4.49 10-10S17.51 2 12 2m0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8"}),"ControlPoint"),tR=h(c.jsx("path",{d:"M16 8h-2v3h-3v2h3v3h2v-3h3v-2h-3zM2 12c0-2.79 1.64-5.2 4.01-6.32V3.52C2.52 4.76 0 8.09 0 12s2.52 7.24 6.01 8.48v-2.16C3.64 17.2 2 14.79 2 12m13-9c-4.96 0-9 4.04-9 9s4.04 9 9 9 9-4.04 9-9-4.04-9-9-9m0 16c-3.86 0-7-3.14-7-7s3.14-7 7-7 7 3.14 7 7-3.14 7-7 7"}),"ControlPointDuplicate"),oR=h(c.jsx("path",{d:"M16 8h-2v3h-3v2h3v3h2v-3h3v-2h-3zM2 12c0-2.79 1.64-5.2 4.01-6.32V3.52C2.52 4.76 0 8.09 0 12s2.52 7.24 6.01 8.48v-2.16C3.64 17.2 2 14.79 2 12m13-9c-4.96 0-9 4.04-9 9s4.04 9 9 9 9-4.04 9-9-4.04-9-9-9m0 16c-3.86 0-7-3.14-7-7s3.14-7 7-7 7 3.14 7 7-3.14 7-7 7"}),"ControlPointDuplicateOutlined"),vR=h(c.jsx("path",{d:"M15 8c-.55 0-1 .45-1 1v2h-2c-.55 0-1 .45-1 1s.45 1 1 1h2v2c0 .55.45 1 1 1s1-.45 1-1v-2h2c.55 0 1-.45 1-1s-.45-1-1-1h-2V9c0-.55-.45-1-1-1M2 12c0-2.58 1.4-4.83 3.48-6.04.32-.19.53-.51.53-.88 0-.77-.84-1.25-1.51-.86C1.82 5.78 0 8.68 0 12s1.82 6.22 4.5 7.78c.67.39 1.51-.09 1.51-.86 0-.37-.21-.69-.53-.88C3.4 16.83 2 14.58 2 12m13-9c-4.96 0-9 4.04-9 9s4.04 9 9 9 9-4.04 9-9-4.04-9-9-9m0 16c-3.86 0-7-3.14-7-7s3.14-7 7-7 7 3.14 7 7-3.14 7-7 7"}),"ControlPointDuplicateRounded"),eR=h(c.jsx("path",{d:"M16 8h-2v3h-3v2h3v3h2v-3h3v-2h-3zM2 12c0-2.79 1.64-5.2 4.01-6.32V3.52C2.52 4.76 0 8.09 0 12s2.52 7.24 6.01 8.48v-2.16C3.64 17.2 2 14.79 2 12m13-9c-4.96 0-9 4.04-9 9s4.04 9 9 9 9-4.04 9-9-4.04-9-9-9m0 16c-3.86 0-7-3.14-7-7s3.14-7 7-7 7 3.14 7 7-3.14 7-7 7"}),"ControlPointDuplicateSharp"),lR=h([c.jsx("path",{d:"M15 5c-3.86 0-7 3.14-7 7s3.14 7 7 7 7-3.14 7-7-3.14-7-7-7m4 8h-3v3h-2v-3h-3v-2h3V8h2v3h3z",opacity:".3"},"0"),c.jsx("path",{d:"M16 8h-2v3h-3v2h3v3h2v-3h3v-2h-3zm-1-5c-4.96 0-9 4.04-9 9s4.04 9 9 9 9-4.04 9-9-4.04-9-9-9m0 16c-3.86 0-7-3.14-7-7s3.14-7 7-7 7 3.14 7 7-3.14 7-7 7M2 12c0-2.79 1.64-5.2 4.01-6.32V3.52C2.52 4.76 0 8.09 0 12s2.52 7.24 6.01 8.48v-2.16C3.64 17.2 2 14.79 2 12"},"1")],"ControlPointDuplicateTwoTone"),nR=h(c.jsx("path",{d:"M13 7h-2v4H7v2h4v4h2v-4h4v-2h-4zm-1-5C6.49 2 2 6.49 2 12s4.49 10 10 10 10-4.49 10-10S17.51 2 12 2m0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8"}),"ControlPointOutlined"),aR=h(c.jsx("path",{d:"M12 7c-.55 0-1 .45-1 1v3H8c-.55 0-1 .45-1 1s.45 1 1 1h3v3c0 .55.45 1 1 1s1-.45 1-1v-3h3c.55 0 1-.45 1-1s-.45-1-1-1h-3V8c0-.55-.45-1-1-1m0-5C6.49 2 2 6.49 2 12s4.49 10 10 10 10-4.49 10-10S17.51 2 12 2m0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8"}),"ControlPointRounded"),dR=h(c.jsx("path",{d:"M13 7h-2v4H7v2h4v4h2v-4h4v-2h-4zm-1-5C6.49 2 2 6.49 2 12s4.49 10 10 10 10-4.49 10-10S17.51 2 12 2m0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8"}),"ControlPointSharp"),zR=h([c.jsx("path",{d:"M12 4c-4.41 0-8 3.59-8 8s3.59 8 8 8 8-3.59 8-8-3.59-8-8-8m5 9h-4v4h-2v-4H7v-2h4V7h2v4h4z",opacity:".3"},"0"),c.jsx("path",{d:"M12 2C6.49 2 2 6.49 2 12s4.49 10 10 10 10-4.49 10-10S17.51 2 12 2m0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8m1-13h-2v4H7v2h4v4h2v-4h4v-2h-4z"},"1")],"ControlPointTwoTone"),mR=h(c.jsx("path",{d:"M21.95 10.99c-1.79-.03-3.7-1.95-2.68-4.22-2.98 1-5.77-1.59-5.19-4.56C6.95.71 2 6.58 2 12c0 5.52 4.48 10 10 10 5.89 0 10.54-5.08 9.95-11.01M8.5 15c-.83 0-1.5-.67-1.5-1.5S7.67 12 8.5 12s1.5.67 1.5 1.5S9.33 15 8.5 15m2-5C9.67 10 9 9.33 9 8.5S9.67 7 10.5 7s1.5.67 1.5 1.5-.67 1.5-1.5 1.5m4.5 6c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1"}),"Cookie"),pR=h([c.jsx("circle",{cx:"10.5",cy:"8.5",r:"1.5"},"0"),c.jsx("circle",{cx:"8.5",cy:"13.5",r:"1.5"},"1"),c.jsx("circle",{cx:"15",cy:"15",r:"1"},"2"),c.jsx("path",{d:"M21.95 10.99c-1.79-.03-3.7-1.95-2.68-4.22-2.97 1-5.78-1.59-5.19-4.56C7.11.74 2 6.41 2 12c0 5.52 4.48 10 10 10 5.89 0 10.54-5.08 9.95-11.01M12 20c-4.41 0-8-3.59-8-8 0-3.31 2.73-8.18 8.08-8.02.42 2.54 2.44 4.56 4.99 4.94.07.36.52 2.55 2.92 3.63C19.7 16.86 16.06 20 12 20"},"3")],"CookieOutlined"),HR=h(c.jsx("path",{d:"M21.27 10.9c-1.21-.33-2.31-1.46-2.29-2.89.01-.56-.4-1.02-.96-1.01C15.83 7.03 14 5.22 14 3.02c0-.49-.35-.9-.84-.96C6.53 1.22 2 6.81 2 12c0 5.52 4.48 10 10 10 5.61 0 10.11-4.62 10-10.18-.01-.44-.31-.81-.73-.92M8.5 15c-.83 0-1.5-.67-1.5-1.5S7.67 12 8.5 12s1.5.67 1.5 1.5S9.33 15 8.5 15m2-5C9.67 10 9 9.33 9 8.5S9.67 7 10.5 7s1.5.67 1.5 1.5-.67 1.5-1.5 1.5m4.5 6c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1"}),"CookieRounded"),MR=h(c.jsx("path",{d:"M21.95 10.99c-1.79-.03-3.7-1.95-2.68-4.22-2.98 1-5.77-1.59-5.19-4.56C6.95.71 2 6.58 2 12c0 5.52 4.48 10 10 10 5.89 0 10.54-5.08 9.95-11.01M8.5 15c-.83 0-1.5-.67-1.5-1.5S7.67 12 8.5 12s1.5.67 1.5 1.5S9.33 15 8.5 15m2-5C9.67 10 9 9.33 9 8.5S9.67 7 10.5 7s1.5.67 1.5 1.5-.67 1.5-1.5 1.5m4.5 6c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1"}),"CookieSharp"),rR=h([c.jsx("path",{d:"M17.07 8.93c-2.55-.39-4.57-2.41-4.99-4.94C6.73 3.82 4 8.69 4 12c0 4.41 3.59 8 8 8 4.06 0 7.7-3.14 7.98-7.45-2.39-1.07-2.84-3.26-2.91-3.62M8.5 15c-.83 0-1.5-.67-1.5-1.5S7.67 12 8.5 12s1.5.67 1.5 1.5S9.33 15 8.5 15m2-5C9.67 10 9 9.33 9 8.5S9.67 7 10.5 7s1.5.67 1.5 1.5-.67 1.5-1.5 1.5m4.5 6c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1",opacity:".3"},"0"),c.jsx("circle",{cx:"10.5",cy:"8.5",r:"1.5"},"1"),c.jsx("circle",{cx:"8.5",cy:"13.5",r:"1.5"},"2"),c.jsx("circle",{cx:"15",cy:"15",r:"1"},"3"),c.jsx("path",{d:"M21.95 10.99c-1.79-.03-3.7-1.95-2.68-4.22-2.97 1-5.78-1.59-5.19-4.56C7.1.74 2 6.41 2 12c0 5.52 4.48 10 10 10 5.89 0 10.54-5.08 9.95-11.01M12 20c-4.41 0-8-3.59-8-8 0-3.31 2.73-8.18 8.08-8.02.42 2.54 2.44 4.56 4.99 4.94.07.36.52 2.55 2.92 3.63C19.7 16.86 16.06 20 12 20"},"4")],"CookieTwoTone"),iR=h(c.jsx("path",{d:"M18 2H9c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h9c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2m0 14H9V4h9zM3 15v-2h2v2zm0-5.5h2v2H3zM10 20h2v2h-2zm-7-1.5v-2h2v2zM5 22c-1.1 0-2-.9-2-2h2zm3.5 0h-2v-2h2zm5 0v-2h2c0 1.1-.9 2-2 2M5 6v2H3c0-1.1.9-2 2-2"}),"CopyAll"),VR=h(c.jsx("path",{d:"M18 2H9c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h9c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2m0 14H9V4h9zM3 15v-2h2v2zm0-5.5h2v2H3zM10 20h2v2h-2zm-7-1.5v-2h2v2zM5 22c-1.1 0-2-.9-2-2h2zm3.5 0h-2v-2h2zm5 0v-2h2c0 1.1-.9 2-2 2M5 6v2H3c0-1.1.9-2 2-2"}),"CopyAllOutlined"),xR=h(c.jsx("path",{d:"M18 2H9c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h9c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2m0 14H9V4h9zM3 15v-2h2v2zm0-5.5h2v2H3zM10 20h2v2h-2zm-7-1.5v-2h2v2zM5 22c-1.1 0-2-.9-2-2h2zm3.5 0h-2v-2h2zm5 0v-2h2c0 1.1-.9 2-2 2M5 6v2H3c0-1.1.9-2 2-2"}),"CopyAllRounded"),jR=h(c.jsx("path",{d:"M20 2H7v16h13zm-2 14H9V4h9zM3 15v-2h2v2zm0-5.5h2v2H3zM10 20h2v2h-2zm-7-1.5v-2h2v2zM5 22H3v-2h2zm3.5 0h-2v-2h2zm7 0h-2v-2h2zM3 6h2v2H3z"}),"CopyAllSharp"),uR=h([c.jsx("path",{d:"M9 4h9v12H9z",opacity:".3"},"0"),c.jsx("path",{d:"M18 2H9c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h9c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2m0 14H9V4h9zM3 15v-2h2v2zm0-5.5h2v2H3zM10 20h2v2h-2zm-7-1.5v-2h2v2zM5 22c-1.1 0-2-.9-2-2h2zm3.5 0h-2v-2h2zm5 0v-2h2c0 1.1-.9 2-2 2M5 6v2H3c0-1.1.9-2 2-2"},"1")],"CopyAllTwoTone"),LR=h(c.jsx("path",{d:"M11.88 9.14c1.28.06 1.61 1.15 1.63 1.66h1.79c-.08-1.98-1.49-3.19-3.45-3.19C9.64 7.61 8 9 8 12.14c0 1.94.93 4.24 3.84 4.24 2.22 0 3.41-1.65 3.44-2.95h-1.79c-.03.59-.45 1.38-1.63 1.44-1.31-.04-1.86-1.06-1.86-2.73 0-2.89 1.28-2.98 1.88-3M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8"}),"Copyright"),SR=h(c.jsx("path",{d:"M10.08 10.86c.05-.33.16-.62.3-.87s.34-.46.59-.62c.24-.15.54-.22.91-.23.23.01.44.05.63.13.2.09.38.21.52.36s.25.33.34.53.13.42.14.64h1.79c-.02-.47-.11-.9-.28-1.29s-.4-.73-.7-1.01-.66-.5-1.08-.66-.88-.23-1.39-.23c-.65 0-1.22.11-1.7.34s-.88.53-1.2.92-.56.84-.71 1.36S8 11.29 8 11.87v.27c0 .58.08 1.12.23 1.64s.39.97.71 1.35.72.69 1.2.91 1.05.34 1.7.34c.47 0 .91-.08 1.32-.23s.77-.36 1.08-.63.56-.58.74-.94.29-.74.3-1.15h-1.79c-.01.21-.06.4-.15.58s-.21.33-.36.46-.32.23-.52.3c-.19.07-.39.09-.6.1-.36-.01-.66-.08-.89-.23-.25-.16-.45-.37-.59-.62s-.25-.55-.3-.88-.08-.67-.08-1v-.27c0-.35.03-.68.08-1.01M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8"}),"CopyrightOutlined"),CR=h(c.jsx("path",{d:"M10.08 10.86c.05-.33.16-.62.3-.87s.34-.46.59-.62c.24-.15.54-.22.91-.23.23.01.44.05.63.13.2.09.38.21.52.36s.25.33.34.53.13.42.14.64h1.79c-.02-.47-.11-.9-.28-1.29s-.4-.73-.7-1.01-.66-.5-1.08-.66-.88-.23-1.39-.23c-.65 0-1.22.11-1.7.34s-.88.53-1.2.92-.56.84-.71 1.36S8 11.29 8 11.87v.27c0 .58.08 1.12.23 1.64s.39.97.71 1.35.72.69 1.2.91 1.05.34 1.7.34c.47 0 .91-.08 1.32-.23s.77-.36 1.08-.63.56-.58.74-.94.29-.74.3-1.15h-1.79c-.01.21-.06.4-.15.58s-.21.33-.36.46-.32.23-.52.3c-.19.07-.39.09-.6.1-.36-.01-.66-.08-.89-.23-.25-.16-.45-.37-.59-.62s-.25-.55-.3-.88-.08-.67-.08-1v-.27c0-.35.03-.68.08-1.01M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8"}),"CopyrightRounded"),TR=h(c.jsx("path",{d:"M10.08 10.86c.05-.33.16-.62.3-.87s.34-.46.59-.62c.24-.15.54-.22.91-.23.23.01.44.05.63.13.2.09.38.21.52.36s.25.33.34.53.13.42.14.64h1.79c-.02-.47-.11-.9-.28-1.29s-.4-.73-.7-1.01-.66-.5-1.08-.66-.88-.23-1.39-.23c-.65 0-1.22.11-1.7.34s-.88.53-1.2.92-.56.84-.71 1.36S8 11.29 8 11.87v.27c0 .58.08 1.12.23 1.64s.39.97.71 1.35.72.69 1.2.91 1.05.34 1.7.34c.47 0 .91-.08 1.32-.23s.77-.36 1.08-.63.56-.58.74-.94.29-.74.3-1.15h-1.79c-.01.21-.06.4-.15.58s-.21.33-.36.46-.32.23-.52.3c-.19.07-.39.09-.6.1-.36-.01-.66-.08-.89-.23-.25-.16-.45-.37-.59-.62s-.25-.55-.3-.88-.08-.67-.08-1v-.27c0-.35.03-.68.08-1.01M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8"}),"CopyrightSharp"),wR=h([c.jsx("path",{d:"M12 4c-4.41 0-8 3.59-8 8s3.59 8 8 8 8-3.59 8-8-3.59-8-8-8m-1.92 9.14c.05.33.16.63.3.88s.34.46.59.62c.23.15.53.22.89.23.21-.01.41-.03.6-.1.2-.07.37-.17.52-.3s.27-.28.36-.46.14-.37.15-.58h1.79c-.01.41-.12.79-.3 1.15s-.43.67-.74.94q-.465.405-1.08.63c-.41.15-.85.23-1.32.23-.65 0-1.22-.12-1.7-.34s-.88-.53-1.2-.91-.56-.83-.71-1.35S8 12.72 8 12.14v-.27c0-.58.09-1.12.24-1.64s.39-.97.71-1.36.72-.69 1.2-.92 1.05-.34 1.7-.34c.51 0 .97.07 1.39.23q.63.24 1.08.66c.3.28.53.62.7 1.01s.26.82.28 1.29h-1.79c-.01-.22-.05-.44-.14-.64s-.2-.38-.34-.53-.32-.27-.52-.36c-.19-.08-.4-.12-.63-.13-.37.01-.67.08-.91.23-.25.16-.45.37-.59.62s-.25.54-.3.87-.08.66-.08 1.01v.27c0 .33.03.67.08 1",opacity:".3"},"0"),c.jsx("path",{d:"M10.08 10.86c.05-.33.16-.62.3-.87s.34-.46.59-.62c.24-.15.54-.22.91-.23.23.01.44.05.63.13.2.09.38.21.52.36s.25.33.34.53.13.42.14.64h1.79c-.02-.47-.11-.9-.28-1.29s-.4-.73-.7-1.01q-.45-.42-1.08-.66c-.42-.16-.88-.23-1.39-.23-.65 0-1.22.11-1.7.34s-.88.53-1.2.92-.56.84-.71 1.36S8 11.29 8 11.87v.27c0 .58.08 1.12.23 1.64s.39.97.71 1.35.72.69 1.2.91 1.05.34 1.7.34c.47 0 .91-.08 1.32-.23q.615-.225 1.08-.63c.31-.27.56-.58.74-.94s.29-.74.3-1.15h-1.79c-.01.21-.06.4-.15.58s-.21.33-.36.46-.32.23-.52.3c-.19.07-.39.09-.6.1-.36-.01-.66-.08-.89-.23-.25-.16-.45-.37-.59-.62s-.25-.55-.3-.88-.08-.67-.08-1v-.27c0-.35.03-.68.08-1.01M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8"},"1")],"CopyrightTwoTone"),RR=h(c.jsx("path",{d:"M21.25 10.5c-.41 0-.75.34-.75.75h-1.54c-.15-1.37-.69-2.63-1.52-3.65l1.09-1.09.01.01c.29.29.77.29 1.06 0s.29-.77 0-1.06L18.54 4.4c-.29-.29-.77-.29-1.06 0s-.29.76-.01 1.05l-1.09 1.09a7.015 7.015 0 0 0-3.64-1.51V3.5h.01c.41 0 .75-.34.75-.75S13.16 2 12.75 2h-1.5c-.41 0-.75.34-.75.75s.33.74.74.75v1.55c-1.37.14-2.62.69-3.64 1.51L6.51 5.47l.01-.01c.29-.29.29-.77 0-1.06s-.77-.29-1.06 0L4.4 5.46c-.29.29-.29.77 0 1.06s.76.29 1.05.01l1.09 1.09c-.82 1.02-1.36 2.26-1.5 3.63H3.5c0-.41-.34-.75-.75-.75s-.75.34-.75.75v1.5c0 .41.34.75.75.75s.75-.34.75-.75h1.54c.15 1.37.69 2.61 1.5 3.63l-1.09 1.09c-.29-.29-.76-.28-1.05.01s-.29.77 0 1.06l1.06 1.06c.29.29.77.29 1.06 0s.29-.77 0-1.06l-.01-.01 1.09-1.09c1.02.82 2.26 1.36 3.63 1.51v1.55c-.41.01-.74.34-.74.75s.34.75.75.75h1.5c.41 0 .75-.34.75-.75s-.34-.75-.75-.75h-.01v-1.54c1.37-.14 2.62-.69 3.64-1.51l1.09 1.09c-.29.29-.28.76.01 1.05s.77.29 1.06 0l1.06-1.06c.29-.29.29-.77 0-1.06s-.77-.29-1.06 0l-.01.01-1.09-1.09c.82-1.02 1.37-2.27 1.52-3.65h1.54c0 .41.34.75.75.75s.75-.34.75-.75v-1.5c.01-.4-.33-.74-.74-.74M13.75 8c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1M12 13c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1m-1.75-5c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1M8.5 13c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1m1.75 3c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1m3.5 0c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1m.75-4c0-.55.45-1 1-1s1 .45 1 1-.45 1-1 1-1-.45-1-1"}),"Coronavirus"),OR=h(c.jsx("path",{d:"M9.5 12c0 .55-.45 1-1 1s-1-.45-1-1 .45-1 1-1 1 .45 1 1m4.25-2c.55 0 1-.45 1-1s-.45-1-1-1-1 .45-1 1 .45 1 1 1m-3.5 0c.55 0 1-.45 1-1s-.45-1-1-1-1 .45-1 1 .45 1 1 1m0 4c-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1-.45-1-1-1M22 11.25v1.5c0 .41-.34.75-.75.75s-.75-.34-.75-.75h-1.54c-.15 1.37-.69 2.63-1.52 3.65l1.09 1.09.01-.01c.29-.29.77-.29 1.06 0s.29.77 0 1.06l-1.06 1.06c-.29.29-.77.29-1.06 0s-.29-.76-.01-1.05l-1.09-1.09a7.015 7.015 0 0 1-3.64 1.51v1.54h.01c.41 0 .75.34.75.75s-.34.75-.75.75h-1.5c-.41 0-.75-.34-.75-.75s.33-.74.74-.75v-1.55c-1.37-.15-2.62-.69-3.63-1.51l-1.09 1.09.01.01c.29.29.29.77 0 1.06s-.77.29-1.06 0L4.4 18.54c-.29-.29-.29-.77 0-1.06s.76-.29 1.05-.01l1.09-1.09c-.82-1.02-1.36-2.26-1.5-3.63H3.5c0 .41-.34.75-.75.75S2 13.16 2 12.75v-1.5c0-.41.34-.75.75-.75s.75.34.75.75h1.54c.15-1.37.69-2.61 1.5-3.63L5.45 6.53c-.29.28-.76.28-1.05-.01s-.29-.77 0-1.06L5.46 4.4c.29-.29.77-.29 1.06 0s.29.77 0 1.06l-.01.01L7.6 6.56c1.02-.82 2.26-1.36 3.63-1.51V3.5c-.41-.01-.74-.34-.74-.75.01-.41.35-.75.76-.75h1.5c.41 0 .75.34.75.75s-.34.75-.75.75h-.01v1.54c1.37.14 2.62.69 3.64 1.51l1.09-1.09c-.29-.29-.28-.76.01-1.05s.77-.29 1.06 0l1.06 1.06c.29.29.29.77 0 1.06s-.77.29-1.06 0l-.01-.01-1.09 1.08c.82 1.02 1.37 2.27 1.52 3.65h1.54c0-.41.34-.75.75-.75s.75.34.75.75M17 12c0-2.76-2.24-5-5-5s-5 2.24-5 5 2.24 5 5 5 5-2.24 5-5m-5-1c-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1-.45-1-1-1m3.5 0c-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1-.45-1-1-1m-1.75 3c-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1-.45-1-1-1"}),"CoronavirusOutlined"),yR=h(c.jsx("path",{d:"M21.25 10.5c-.41 0-.75.34-.75.75h-1.54c-.15-1.37-.69-2.63-1.52-3.65l1.09-1.09.01.01c.29.29.77.29 1.06 0s.29-.77 0-1.06L18.54 4.4c-.29-.29-.77-.29-1.06 0s-.29.76-.01 1.05l-1.09 1.09a7.015 7.015 0 0 0-3.64-1.51V3.5h.01c.41 0 .75-.34.75-.75S13.16 2 12.75 2h-1.5c-.41 0-.75.34-.75.75s.33.74.74.75v1.55c-1.37.14-2.62.69-3.64 1.51L6.51 5.47l.01-.01c.29-.29.29-.77 0-1.06s-.77-.29-1.06 0L4.4 5.46c-.29.29-.29.77 0 1.06s.76.29 1.05.01l1.09 1.09c-.82 1.02-1.36 2.26-1.5 3.63H3.5c0-.41-.34-.75-.75-.75s-.75.34-.75.75v1.5c0 .41.34.75.75.75s.75-.34.75-.75h1.54c.15 1.37.69 2.61 1.5 3.63l-1.09 1.09c-.29-.29-.76-.28-1.05.01s-.29.77 0 1.06l1.06 1.06c.29.29.77.29 1.06 0s.29-.77 0-1.06l-.01-.01 1.09-1.09c1.02.82 2.26 1.36 3.63 1.51v1.55c-.41.01-.74.34-.74.75s.34.75.75.75h1.5c.41 0 .75-.34.75-.75s-.34-.75-.75-.75h-.01v-1.54c1.37-.14 2.62-.69 3.64-1.51l1.09 1.09c-.29.29-.28.76.01 1.05s.77.29 1.06 0l1.06-1.06c.29-.29.29-.77 0-1.06s-.77-.29-1.06 0l-.01.01-1.09-1.09c.82-1.02 1.37-2.27 1.52-3.65h1.54c0 .41.34.75.75.75s.75-.34.75-.75v-1.5c.01-.4-.33-.74-.74-.74M13.75 8c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1M12 13c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1m-1.75-5c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1M8.5 13c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1m1.75 3c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1m3.5 0c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1m.75-4c0-.55.45-1 1-1s1 .45 1 1-.45 1-1 1-1-.45-1-1"}),"CoronavirusRounded"),gR=h(c.jsx("path",{d:"M20.5 10.5v.75h-1.54c-.15-1.37-.69-2.63-1.52-3.65l1.09-1.09.01.01.53.53 1.06-1.06-2.12-2.12-1.06 1.06.52.52-1.09 1.09a7.015 7.015 0 0 0-3.64-1.51V3.5h.76V2h-3v1.5h.74v1.54c-1.37.15-2.62.7-3.64 1.52L6.51 5.47l.01-.01.53-.53-1.06-1.06-2.12 2.12 1.06 1.06.52-.52 1.09 1.09c-.82 1.02-1.36 2.26-1.5 3.63H3.5v-.75H2v3h1.5v-.75h1.54c.15 1.37.69 2.61 1.5 3.63l-1.09 1.09-.52-.52-1.06 1.06 2.12 2.12 1.06-1.06-.53-.53-.01-.01 1.09-1.09c1.02.82 2.26 1.36 3.63 1.51v1.54h-.73V22h3v-1.5h-.76v-1.54c1.37-.14 2.62-.69 3.64-1.51l1.09 1.09-.52.52 1.06 1.06L20.13 18l-1.06-1.06-.53.53-.01.01-1.09-1.09c.82-1.02 1.37-2.27 1.52-3.65h1.54v.75H22v-3h-1.5zM13.75 8c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1m-3.5 0c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1M8.5 13c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1m1.75 3c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1M12 13c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1m1.75 3c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1m1.75-3c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1"}),"CoronavirusSharp"),AR=h([c.jsx("path",{d:"M12 7c-2.76 0-5 2.24-5 5s2.24 5 5 5 5-2.24 5-5-2.24-5-5-5m1.75 1c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1m-3.5 0c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1M8.5 13c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1m1.75 3c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1M12 13c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1m1.75 3c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1m1.75-3c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1",opacity:".3"},"0"),c.jsx("path",{d:"M9.5 12c0 .55-.45 1-1 1s-1-.45-1-1 .45-1 1-1 1 .45 1 1m4.25-2c.55 0 1-.45 1-1s-.45-1-1-1-1 .45-1 1 .45 1 1 1m-3.5 0c.55 0 1-.45 1-1s-.45-1-1-1-1 .45-1 1 .45 1 1 1m0 4c-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1-.45-1-1-1M22 11.25v1.5c0 .41-.34.75-.75.75s-.75-.34-.75-.75h-1.54c-.15 1.37-.69 2.63-1.52 3.65l1.09 1.09.01-.01c.29-.29.77-.29 1.06 0s.29.77 0 1.06l-1.06 1.06c-.29.29-.77.29-1.06 0s-.29-.76-.01-1.05l-1.09-1.09a7.015 7.015 0 0 1-3.64 1.51v1.54h.01c.41 0 .75.34.75.75s-.34.75-.75.75h-1.5c-.41 0-.75-.34-.75-.75s.33-.74.74-.75v-1.55c-1.37-.15-2.62-.69-3.63-1.51l-1.09 1.09.01.01c.29.29.29.77 0 1.06s-.77.29-1.06 0L4.4 18.54c-.29-.29-.29-.77 0-1.06s.76-.29 1.05-.01l1.09-1.09c-.82-1.02-1.36-2.26-1.5-3.63H3.5c0 .41-.34.75-.75.75S2 13.16 2 12.75v-1.5c0-.41.34-.75.75-.75s.75.34.75.75h1.54c.15-1.37.69-2.61 1.5-3.63L5.45 6.53c-.29.28-.76.28-1.05-.01s-.29-.77 0-1.06L5.46 4.4c.29-.29.77-.29 1.06 0s.29.77 0 1.06l-.01.01L7.6 6.56c1.02-.82 2.26-1.36 3.63-1.51V3.5c-.41-.01-.74-.34-.74-.75.01-.41.35-.75.76-.75h1.5c.41 0 .75.34.75.75s-.34.75-.75.75h-.01v1.54c1.37.14 2.62.69 3.64 1.51l1.09-1.09c-.29-.29-.28-.76.01-1.05s.77-.29 1.06 0l1.06 1.06c.29.29.29.77 0 1.06s-.77.29-1.06 0l-.01-.01-1.09 1.08c.82 1.02 1.37 2.27 1.52 3.65h1.54c0-.41.34-.75.75-.75s.75.34.75.75M17 12c0-2.76-2.24-5-5-5s-5 2.24-5 5 2.24 5 5 5 5-2.24 5-5m-5-1c-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1-.45-1-1-1m3.5 0c-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1-.45-1-1-1m-1.75 3c-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1-.45-1-1-1"},"1")],"CoronavirusTwoTone"),fR=h(c.jsx("path",{d:"M12 7V3H2v18h20V7zm-2 12H4v-2h6zm0-4H4v-2h6zm0-4H4V9h6zm0-4H4V5h6zm10 12h-8V9h8zm-2-8h-4v2h4zm0 4h-4v2h4z"}),"CorporateFare"),PR=h(c.jsx("path",{d:"M12 7V3H2v18h20V7zm-2 12H4v-2h6zm0-4H4v-2h6zm0-4H4V9h6zm0-4H4V5h6zm10 12h-8V9h8zm-2-8h-4v2h4zm0 4h-4v2h4z"}),"CorporateFareOutlined"),FR=h(c.jsx("path",{d:"M12 7V5c0-1.1-.9-2-2-2H4c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V9c0-1.1-.9-2-2-2zm-2 12H4v-2h6zm0-4H4v-2h6zm0-4H4V9h6zm0-4H4V5h6zm10 12h-8V9h8zm-2-8h-4v2h4zm0 4h-4v2h4z"}),"CorporateFareRounded"),BR=h(c.jsx("path",{d:"M12 7V3H2v18h20V7zm-2 12H4v-2h6zm0-4H4v-2h6zm0-4H4V9h6zm0-4H4V5h6zm10 12h-8V9h8zm-2-8h-4v2h4zm0 4h-4v2h4z"}),"CorporateFareSharp"),bR=h([c.jsx("path",{d:"M10 19H4v-2h6zm0-4H4v-2h6zm0-4H4V9h6zm0-4H4V5h6zm10 12h-8V9h8zm-2-8h-4v2h4zm0 4h-4v2h4z",opacity:".3"},"0"),c.jsx("path",{d:"M12 7V3H2v18h20V7zm-2 12H4v-2h6zm0-4H4v-2h6zm0-4H4V9h6zm0-4H4V5h6zm10 12h-8V9h8zm-2-8h-4v2h4zm0 4h-4v2h4z"},"1")],"CorporateFareTwoTone"),DR=h(c.jsx("path",{d:"M12 3 6 7.58V6H4v3.11L1 11.4l1.21 1.59L4 11.62V21h7v-6h2v6h7v-9.38l1.79 1.36L23 11.4zm-2-2c0 1.66-1.34 3-3 3-.55 0-1 .45-1 1H4c0-1.66 1.34-3 3-3 .55 0 1-.45 1-1z"}),"Cottage"),kR=h(c.jsx("path",{d:"M12 3 6 7.58V6H4v3.11L1 11.4l1.21 1.59L4 11.62V21h16v-9.38l1.79 1.36L23 11.4zm6 16h-5v-4h-2v4H6v-8.9l6-4.58 6 4.58zM10 1c0 1.66-1.34 3-3 3-.55 0-1 .45-1 1H4c0-1.66 1.34-3 3-3 .55 0 1-.45 1-1z"}),"CottageOutlined"),WR=h(c.jsx("path",{d:"M22.39 12.19c.34-.44.25-1.07-.19-1.4l-9.6-7.33c-.36-.27-.86-.27-1.21 0L6 7.58V7c0-.55-.45-1-1-1s-1 .45-1 1v2.11l-2.21 1.68c-.44.33-.52.96-.19 1.4.34.44.96.52 1.4.19l1-.76V20c0 .55.45 1 1 1h6v-5c0-.55.45-1 1-1s1 .45 1 1v5h6c.55 0 1-.45 1-1v-8.38l.99.76c.44.34 1.07.25 1.4-.19M5.27 5c-.74 0-1.26-.8-.9-1.45C4.89 2.62 5.87 2 7 2c.38 0 .72-.22.89-.53.15-.31.5-.47.84-.47.74 0 1.26.8.9 1.45C9.11 3.38 8.13 4 7 4c-.38 0-.72.22-.89.53-.15.31-.5.47-.84.47"}),"CottageRounded"),NR=h(c.jsx("path",{d:"M12 3 6 7.58V6H4v3.11L1 11.4l1.21 1.59L4 11.62V21h7v-6h2v6h7v-9.38l1.79 1.36L23 11.4zm-2-2c0 1.66-1.34 3-3 3-.55 0-1 .45-1 1H4c0-1.66 1.34-3 3-3 .55 0 1-.45 1-1z"}),"CottageSharp"),ER=h([c.jsx("path",{d:"M18 19h-5v-4h-2v4H6v-8.9l6-4.58 6 4.58z",opacity:".3"},"0"),c.jsx("path",{d:"M12 3 6 7.58V6H4v3.11L1 11.4l1.21 1.59L4 11.62V21h16v-9.38l1.79 1.36L23 11.4zm6 16h-5v-4h-2v4H6v-8.9l6-4.58 6 4.58zM10 1c0 1.66-1.34 3-3 3-.55 0-1 .45-1 1H4c0-1.66 1.34-3 3-3 .55 0 1-.45 1-1z"},"1")],"CottageTwoTone"),IR=h(c.jsx("path",{d:"M18 10V7c0-1.66-1.34-3-3-3s-3 1.34-3 3h2c0-.55.45-1 1-1s1 .45 1 1v3H8c1.1 0 2-.9 2-2V4H4v4c0 1.1.9 2 2 2H2v2h2v8h16v-8h2v-2zm-5 8h-2v-6h2z"}),"Countertops"),UR=h(c.jsx("path",{d:"M22 10h-4V7c0-1.66-1.34-3-3-3s-3 1.34-3 3h2c0-.55.45-1 1-1s1 .45 1 1v3H8c1.1 0 2-.9 2-2V4H4v4c0 1.1.9 2 2 2H2v2h2v8h16v-8h2zM6 6h2v2H6zm0 12v-6h5v6zm12 0h-5v-6h5z"}),"CountertopsOutlined"),GR=h(c.jsx("path",{d:"M18 10V7.17c0-1.62-1.22-3.08-2.84-3.17-1.21-.06-2.27.59-2.8 1.57-.35.65.17 1.43.91 1.43h.01c.34 0 .68-.16.84-.46.16-.32.5-.54.88-.54.55 0 1 .45 1 1v3H8c1.1 0 2-.9 2-2V5c0-.55-.45-1-1-1H5c-.55 0-1 .45-1 1v3c0 1.1.9 2 2 2H3c-.55 0-1 .45-1 1s.45 1 1 1h1v7c0 .55.45 1 1 1h14c.55 0 1-.45 1-1v-7h1c.55 0 1-.45 1-1s-.45-1-1-1zm-5 8h-2v-6h2z"}),"CountertopsRounded"),KR=h(c.jsx("path",{d:"M18 10V7c0-1.66-1.34-3-3-3s-3 1.34-3 3h2c0-.55.45-1 1-1s1 .45 1 1v3H8c1.1 0 2-.9 2-2V4H4v4c0 1.1.9 2 2 2H2v2h2v8h16v-8h2v-2zm-5 8h-2v-6h2z"}),"CountertopsSharp"),qR=h([c.jsx("path",{d:"M6 6h2v2H6zm0 12v-6h5v6zm12 0h-5v-6h5z",opacity:".3"},"0"),c.jsx("path",{d:"M22 10h-4V7c0-1.66-1.34-3-3-3s-3 1.34-3 3h2c0-.55.45-1 1-1s1 .45 1 1v3H8c1.1 0 2-.9 2-2V4H4v4c0 1.1.9 2 2 2H2v2h2v8h16v-8h2zM6 6h2v2H6zm0 12v-6h5v6zm12 0h-5v-6h5z"},"1")],"CountertopsTwoTone"),QR=h(c.jsx("path",{d:"M3 17.25V21h3.75L17.81 9.94l-3.75-3.75zM20.71 7.04c.39-.39.39-1.02 0-1.41l-2.34-2.34a.996.996 0 0 0-1.41 0l-1.83 1.83 3.75 3.75z"}),"Create"),ZR=h(c.jsx("path",{d:"M20 6h-8l-2-2H4c-1.11 0-1.99.89-1.99 2L2 18c0 1.11.89 2 2 2h16c1.11 0 2-.89 2-2V8c0-1.11-.89-2-2-2m-1 8h-3v3h-2v-3h-3v-2h3V9h2v3h3z"}),"CreateNewFolder"),JR=h(c.jsx("path",{d:"M20 6h-8l-2-2H4c-1.11 0-1.99.89-1.99 2L2 18c0 1.11.89 2 2 2h16c1.11 0 2-.89 2-2V8c0-1.11-.89-2-2-2m0 12H4V6h5.17l2 2H20zm-8-4h2v2h2v-2h2v-2h-2v-2h-2v2h-2z"}),"CreateNewFolderOutlined"),YR=h(c.jsx("path",{d:"M20 6h-8l-1.41-1.41C10.21 4.21 9.7 4 9.17 4H4c-1.11 0-1.99.89-1.99 2L2 18c0 1.11.89 2 2 2h16c1.1 0 2-.9 2-2V8c0-1.1-.9-2-2-2m-2 8h-2v2c0 .55-.45 1-1 1s-1-.45-1-1v-2h-2c-.55 0-1-.45-1-1s.45-1 1-1h2v-2c0-.55.45-1 1-1s1 .45 1 1v2h2c.55 0 1 .45 1 1s-.45 1-1 1"}),"CreateNewFolderRounded"),_R=h(c.jsx("path",{d:"M22 6H12l-2-2H2v16h20zm-3 8h-3v3h-2v-3h-3v-2h3V9h2v3h3z"}),"CreateNewFolderSharp"),XR=h([c.jsx("path",{d:"m11.17 8-.59-.59L9.17 6H4v12h16V8zM14 10h2v2h2v2h-2v2h-2v-2h-2v-2h2z",opacity:".3"},"0"),c.jsx("path",{d:"M20 6h-8l-2-2H4c-1.11 0-1.99.89-1.99 2L2 18c0 1.11.89 2 2 2h16c1.11 0 2-.89 2-2V8c0-1.11-.89-2-2-2m0 12H4V6h5.17l1.41 1.41.59.59H20zm-8-4h2v2h2v-2h2v-2h-2v-2h-2v2h-2z"},"1")],"CreateNewFolderTwoTone"),$R=h(c.jsx("path",{d:"M3 17.25V21h3.75L17.81 9.94l-3.75-3.75zM5.92 19H5v-.92l9.06-9.06.92.92zM20.71 5.63l-2.34-2.34c-.2-.2-.45-.29-.71-.29s-.51.1-.7.29l-1.83 1.83 3.75 3.75 1.83-1.83c.39-.39.39-1.02 0-1.41"}),"CreateOutlined"),cO=h(c.jsx("path",{d:"M3 17.46v3.04c0 .28.22.5.5.5h3.04c.13 0 .26-.05.35-.15L17.81 9.94l-3.75-3.75L3.15 17.1q-.15.15-.15.36M20.71 7.04c.39-.39.39-1.02 0-1.41l-2.34-2.34a.996.996 0 0 0-1.41 0l-1.83 1.83 3.75 3.75z"}),"CreateRounded"),hO=h(c.jsx("path",{d:"M3 17.25V21h3.75L17.81 9.94l-3.75-3.75zM21.41 6.34l-3.75-3.75-2.53 2.54 3.75 3.75z"}),"CreateSharp"),sO=h([c.jsx("path",{d:"M5 18.08V19h.92l9.06-9.06-.92-.92z",opacity:".3"},"0"),c.jsx("path",{d:"M3 17.25V21h3.75L17.81 9.94l-3.75-3.75zM5.92 19H5v-.92l9.06-9.06.92.92zM20.71 5.63l-2.34-2.34c-.2-.2-.45-.29-.71-.29s-.51.1-.7.29l-1.83 1.83 3.75 3.75 1.83-1.83c.39-.39.39-1.02 0-1.41"},"1")],"CreateTwoTone"),tO=h(c.jsx("path",{d:"M20 4H4c-1.11 0-1.99.89-1.99 2L2 18c0 1.11.89 2 2 2h16c1.11 0 2-.89 2-2V6c0-1.11-.89-2-2-2m0 14H4v-6h16zm0-10H4V6h16z"}),"CreditCard"),oO=h(c.jsx("path",{d:"M21.9 21.9 2.1 2.1.69 3.51l1.55 1.55c-.15.28-.23.6-.23.94L2 18c0 1.11.89 2 2 2h13.17l3.31 3.31zM4 12V8h1.17l4 4zm2.83-8H20c1.11 0 2 .89 2 2v12c0 .34-.08.66-.23.94L14.83 12H20V8h-9.17z"}),"CreditCardOff"),vO=h(c.jsx("path",{d:"M6.83 4H20c1.11 0 2 .89 2 2v12c0 .34-.08.66-.23.94L20 17.17V12h-5.17l-4-4H20V6H8.83zm13.66 19.31L17.17 20H4c-1.11 0-2-.89-2-2l.01-12c0-.34.08-.66.23-.93L.69 3.51 2.1 2.1l19.8 19.8zM4 6.83V8h1.17zM15.17 18l-6-6H4v6z"}),"CreditCardOffOutlined"),eO=h(c.jsx("path",{d:"M21.19 21.19 2.81 2.81a.996.996 0 0 0-1.41 0C1 3.2 1 3.83 1.39 4.22l.84.84c-.14.28-.22.6-.22.94L2 18c0 1.11.89 2 2 2h13.17l2.61 2.61c.39.39 1.02.39 1.41 0s.39-1.03 0-1.42M4 12V8h1.17l4 4zm2.83-8H20c1.11 0 2 .89 2 2v12c0 .34-.08.66-.23.94L14.83 12H20V8h-9.17z"}),"CreditCardOffRounded"),lO=h(c.jsx("path",{d:"M6.83 4H22v15.17L14.83 12H20V8h-9.17zm13.66 19.31L17.17 20H2V4.83L.69 3.51 2.1 2.1l19.8 19.8zM9.17 12l-4-4H4v4z"}),"CreditCardOffSharp"),nO=h([c.jsx("path",{d:"M20 17.17V12h-5.17zM10.83 8H20V6H8.83zM4 6.83V8h1.17zM15.17 18l-6-6H4v6z",opacity:".3"},"0"),c.jsx("path",{d:"M6.83 4H20c1.11 0 2 .89 2 2v12c0 .34-.08.66-.23.94L20 17.17V12h-5.17l-4-4H20V6H8.83zm13.66 19.31L17.17 20H4c-1.11 0-2-.89-2-2l.01-12c0-.34.08-.66.23-.93L.69 3.51 2.1 2.1l19.8 19.8zM4 6.83V8h1.17zM15.17 18l-6-6H4v6z"},"1")],"CreditCardOffTwoTone"),aO=h(c.jsx("path",{d:"M20 4H4c-1.11 0-1.99.89-1.99 2L2 18c0 1.11.89 2 2 2h16c1.11 0 2-.89 2-2V6c0-1.11-.89-2-2-2m0 14H4v-6h16zm0-10H4V6h16z"}),"CreditCardOutlined"),dO=h(c.jsx("path",{d:"M20 4H4c-1.11 0-1.99.89-1.99 2L2 18c0 1.11.89 2 2 2h16c1.11 0 2-.89 2-2V6c0-1.11-.89-2-2-2m-1 14H5c-.55 0-1-.45-1-1v-5h16v5c0 .55-.45 1-1 1m1-10H4V6h16z"}),"CreditCardRounded"),zO=h(c.jsx("path",{d:"M22 4H2.01L2 20h20zm-2 14H4v-6h16zm0-10H4V6h16z"}),"CreditCardSharp"),mO=h([c.jsx("path",{d:"M4 12h16v6H4zm0-6h16v2H4z",opacity:".3"},"0"),c.jsx("path",{d:"M20 4H4c-1.11 0-1.99.89-1.99 2L2 18c0 1.11.89 2 2 2h16c1.11 0 2-.89 2-2V6c0-1.11-.89-2-2-2m0 14H4v-6h16zm0-10H4V6h16z"},"1")],"CreditCardTwoTone"),pO=h(c.jsx("path",{d:"M20 4H4c-1.11 0-1.99.89-1.99 2L2 18c0 1.11.89 2 2 2h5v-2H4v-6h18V6c0-1.11-.89-2-2-2m0 4H4V6h16zm-5.07 11.17-2.83-2.83-1.41 1.41L14.93 22 22 14.93l-1.41-1.41z"}),"CreditScore"),HO=h(c.jsx("path",{d:"M20 4H4c-1.11 0-1.99.89-1.99 2L2 18c0 1.11.89 2 2 2h5v-2H4v-6h18V6c0-1.11-.89-2-2-2m0 4H4V6h16zm-5.07 11.17-2.83-2.83-1.41 1.41L14.93 22 22 14.93l-1.41-1.41z"}),"CreditScoreOutlined"),MO=h(c.jsx("path",{d:"M20 4H4c-1.11 0-1.99.89-1.99 2L2 18c0 1.11.89 2 2 2h4c.55 0 1-.45 1-1s-.45-1-1-1H4v-6h18V6c0-1.1-.9-2-2-2m0 4H4V6h16zm-5.07 11.17-2.12-2.12a.996.996 0 0 0-1.41 0c-.39.39-.39 1.02 0 1.41l2.83 2.83c.39.39 1.02.39 1.41 0l5.66-5.66c.39-.39.39-1.02 0-1.41a.996.996 0 0 0-1.41 0z"}),"CreditScoreRounded"),rO=h(c.jsx("path",{d:"M2 4v16h7v-2H4v-6h18V4zm18 4H4V6h16zm-5.07 11.17-2.83-2.83-1.41 1.41L14.93 22 22 14.93l-1.41-1.41z"}),"CreditScoreSharp"),iO=h(c.jsx("path",{d:"M20 4H4c-1.11 0-1.99.89-1.99 2L2 18c0 1.11.89 2 2 2h5v-2H4v-6h18V6c0-1.11-.89-2-2-2m0 4H4V6h16zm-5.07 11.17-2.83-2.83-1.41 1.41L14.93 22 22 14.93l-1.41-1.41z"}),"CreditScoreTwoTone"),VO=h(c.jsx("path",{d:"M18 9h-6V4H8C5.79 4 4 5.79 4 8v6c0 1.1.9 2 2 2h2v2.93c-.61-.35-1.16-.78-1.65-1.27l-1.42 1.42C6.74 20.88 9.24 22 12 22s5.26-1.12 7.07-2.93l-1.42-1.42c-.49.49-1.05.92-1.65 1.27V16h2c1.1 0 2-.9 2-2v-3c0-1.1-.9-2-2-2m-4 10.75c-.64.16-1.31.25-2 .25s-1.36-.09-2-.25V16h4z"}),"Crib"),xO=h(c.jsx("path",{d:"M18 9h-6V4H8C5.79 4 4 5.79 4 8v6c0 1.1.9 2 2 2h2v2.93c-.61-.35-1.16-.78-1.65-1.27l-1.42 1.42C6.74 20.88 9.24 22 12 22s5.26-1.12 7.07-2.93l-1.42-1.42c-.49.49-1.05.92-1.65 1.27V16h2c1.1 0 2-.9 2-2v-3c0-1.1-.9-2-2-2m-4 10.75c-.64.16-1.31.25-2 .25s-1.36-.09-2-.25V16h4zM18 14H6V8c0-1.1.9-2 2-2h2v5h8z"}),"CribOutlined"),jO=h(c.jsx("path",{d:"M18.32 18.32c-.36-.36-.92-.4-1.31-.08-.32.25-.65.48-1 .69V16h2c1.1 0 2-.9 2-2v-3c0-1.1-.9-2-2-2h-6V6c0-1.1-.9-2-2-2H8C5.79 4 4 5.79 4 8v6c0 1.1.9 2 2 2h2v2.93c-.35-.2-.69-.43-1-.69-.39-.32-.96-.27-1.31.08-.42.42-.39 1.12.08 1.5C7.47 21.18 9.64 22 12 22s4.53-.82 6.24-2.18c.47-.38.5-1.08.08-1.5M14 19.75c-.64.16-1.31.25-2 .25s-1.36-.09-2-.25V16h4z"}),"CribRounded"),uO=h(c.jsx("path",{d:"M20 9h-8V4H8C5.79 4 4 5.79 4 8v8h4v2.93c-.61-.35-1.16-.78-1.65-1.27l-1.42 1.42C6.74 20.88 9.24 22 12 22s5.26-1.12 7.07-2.93l-1.42-1.42c-.49.49-1.05.92-1.65 1.27V16h4zm-6 10.75c-.64.16-1.31.25-2 .25s-1.36-.09-2-.25V16h4z"}),"CribSharp"),LO=h([c.jsx("path",{d:"M18 14H6V8c0-1.1.9-2 2-2h2v5h8z",opacity:".3"},"0"),c.jsx("path",{d:"M18 9h-6V4H8C5.79 4 4 5.79 4 8v6c0 1.1.9 2 2 2h2v2.93c-.61-.35-1.16-.78-1.65-1.27l-1.42 1.42C6.74 20.88 9.24 22 12 22s5.26-1.12 7.07-2.93l-1.42-1.42c-.49.49-1.05.92-1.65 1.27V16h2c1.1 0 2-.9 2-2v-3c0-1.1-.9-2-2-2m-4 10.75c-.64.16-1.31.25-2 .25s-1.36-.09-2-.25V16h4zM18 14H6V8c0-1.1.9-2 2-2h2v5h8z"},"1")],"CribTwoTone"),SO=h(c.jsx("path",{d:"M14.5 2.5c0 1.5-1.5 6-1.5 6h-2S9.5 4 9.5 2.5C9.5 1.12 10.62 0 12 0s2.5 1.12 2.5 2.5M12 10c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2m4.08-4.89c.18-.75.33-1.47.39-2.06C19.75 4.69 22 8.08 22 12c0 5.52-4.48 10-10 10S2 17.52 2 12c0-3.92 2.25-7.31 5.53-8.95.07.59.21 1.32.39 2.06C5.58 6.51 4 9.07 4 12c0 4.42 3.58 8 8 8s8-3.58 8-8c0-2.93-1.58-5.49-3.92-6.89M18 12c0 3.31-2.69 6-6 6s-6-2.69-6-6c0-2 .98-3.77 2.48-4.86.23.81.65 2.07.65 2.07C8.43 9.93 8 10.92 8 12c0 2.21 1.79 4 4 4s4-1.79 4-4c0-1.08-.43-2.07-1.13-2.79 0 0 .41-1.22.65-2.07C17.02 8.23 18 10 18 12"}),"CrisisAlert"),CO=h(c.jsx("path",{d:"M14.5 2.5c0 1.5-1.5 6-1.5 6h-2S9.5 4 9.5 2.5C9.5 1.12 10.62 0 12 0s2.5 1.12 2.5 2.5M12 10c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2m4.08-4.89c.18-.75.33-1.47.39-2.06C19.75 4.69 22 8.08 22 12c0 5.52-4.48 10-10 10S2 17.52 2 12c0-3.92 2.25-7.31 5.53-8.95.07.59.21 1.32.39 2.06C5.58 6.51 4 9.07 4 12c0 4.42 3.58 8 8 8s8-3.58 8-8c0-2.93-1.58-5.49-3.92-6.89M18 12c0 3.31-2.69 6-6 6s-6-2.69-6-6c0-2 .98-3.77 2.48-4.86.23.81.65 2.07.65 2.07C8.43 9.93 8 10.92 8 12c0 2.21 1.79 4 4 4s4-1.79 4-4c0-1.08-.43-2.07-1.13-2.79 0 0 .41-1.22.65-2.07C17.02 8.23 18 10 18 12"}),"CrisisAlertOutlined"),TO=h(c.jsx("path",{d:"M14.5 2.5c0 1.5-1.5 6-1.5 6h-2S9.5 4 9.5 2.5C9.5 1.12 10.62 0 12 0s2.5 1.12 2.5 2.5M12 10c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2m4.08-4.89c.18-.75.33-1.47.39-2.06C19.75 4.69 22 8.08 22 12c0 5.52-4.48 10-10 10S2 17.52 2 12c0-3.92 2.25-7.31 5.53-8.95.07.59.21 1.32.39 2.06C5.58 6.51 4 9.07 4 12c0 4.42 3.58 8 8 8s8-3.58 8-8c0-2.93-1.58-5.49-3.92-6.89M18 12c0 3.31-2.69 6-6 6s-6-2.69-6-6c0-2 .98-3.77 2.48-4.86.23.81.65 2.07.65 2.07C8.43 9.93 8 10.92 8 12c0 2.21 1.79 4 4 4s4-1.79 4-4c0-1.08-.43-2.07-1.13-2.79 0 0 .41-1.22.65-2.07C17.02 8.23 18 10 18 12"}),"CrisisAlertRounded"),wO=h(c.jsx("path",{d:"M14.5 2.5c0 1.06-.75 3.64-1.19 5.04-.18.57-.71.96-1.31.96s-1.13-.39-1.31-.96C10.25 6.14 9.5 3.56 9.5 2.5 9.5 1.12 10.62 0 12 0s2.5 1.12 2.5 2.5M12 10c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2m4.08-4.89c.18-.75.33-1.47.39-2.06C19.75 4.69 22 8.08 22 12c0 5.52-4.48 10-10 10S2 17.52 2 12c0-3.92 2.25-7.31 5.53-8.95.07.59.21 1.32.39 2.06C5.58 6.51 4 9.07 4 12c0 4.42 3.58 8 8 8s8-3.58 8-8c0-2.93-1.58-5.49-3.92-6.89M18 12c0 3.31-2.69 6-6 6s-6-2.69-6-6c0-2 .98-3.77 2.48-4.86.23.81.65 2.07.65 2.07C8.43 9.93 8 10.92 8 12c0 2.21 1.79 4 4 4s4-1.79 4-4c0-1.08-.43-2.07-1.13-2.79 0 0 .41-1.22.65-2.07C17.02 8.23 18 10 18 12"}),"CrisisAlertSharp"),RO=h(c.jsx("path",{d:"M14.5 2.5c0 1.5-1.5 6-1.5 6h-2S9.5 4 9.5 2.5C9.5 1.12 10.62 0 12 0s2.5 1.12 2.5 2.5M12 10c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2m4.08-4.89c.18-.75.33-1.47.39-2.06C19.75 4.69 22 8.08 22 12c0 5.52-4.48 10-10 10S2 17.52 2 12c0-3.92 2.25-7.31 5.53-8.95.07.59.21 1.32.39 2.06C5.58 6.51 4 9.07 4 12c0 4.42 3.58 8 8 8s8-3.58 8-8c0-2.93-1.58-5.49-3.92-6.89M18 12c0 3.31-2.69 6-6 6s-6-2.69-6-6c0-2 .98-3.77 2.48-4.86.23.81.65 2.07.65 2.07C8.43 9.93 8 10.92 8 12c0 2.21 1.79 4 4 4s4-1.79 4-4c0-1.08-.43-2.07-1.13-2.79 0 0 .41-1.22.65-2.07C17.02 8.23 18 10 18 12"}),"CrisisAlertTwoTone"),OO=h(c.jsx("path",{d:"M17 15h2V7c0-1.1-.9-2-2-2H9v2h8zM7 17V1H5v4H1v2h4v10c0 1.1.9 2 2 2h10v4h2v-4h4v-2z"}),"Crop"),yO=h(c.jsx("path",{d:"M19 7H5c-1.1 0-2 .9-2 2v6c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V9c0-1.1-.9-2-2-2m0 8H5V9h14z"}),"Crop169"),gO=h(c.jsx("path",{d:"M19 7H5c-1.1 0-2 .9-2 2v6c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V9c0-1.1-.9-2-2-2m0 8H5V9h14z"}),"Crop169Outlined"),AO=h(c.jsx("path",{d:"M19 7H5c-1.1 0-2 .9-2 2v6c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V9c0-1.1-.9-2-2-2m0 8H5V9h14z"}),"Crop169Rounded"),fO=h(c.jsx("path",{d:"M21 7H3v10h18zm-2 8H5V9h14z"}),"Crop169Sharp"),PO=h(c.jsx("path",{d:"M19 7H5c-1.1 0-2 .9-2 2v6c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V9c0-1.1-.9-2-2-2m0 8H5V9h14z"}),"Crop169TwoTone"),FO=h(c.jsx("path",{d:"M19 6H5c-1.1 0-2 .9-2 2v8c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V8c0-1.1-.9-2-2-2m0 10H5V8h14z"}),"Crop32"),BO=h(c.jsx("path",{d:"M19 6H5c-1.1 0-2 .9-2 2v8c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V8c0-1.1-.9-2-2-2m0 10H5V8h14z"}),"Crop32Outlined"),bO=h(c.jsx("path",{d:"M19 6H5c-1.1 0-2 .9-2 2v8c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V8c0-1.1-.9-2-2-2m0 10H5V8h14z"}),"Crop32Rounded"),DO=h(c.jsx("path",{d:"M21 6H3v12h18zm-2 10H5V8h14z"}),"Crop32Sharp"),kO=h(c.jsx("path",{d:"M19 6H5c-1.1 0-2 .9-2 2v8c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V8c0-1.1-.9-2-2-2m0 10H5V8h14z"}),"Crop32TwoTone"),WO=h(c.jsx("path",{d:"M19 4H5c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2m0 14H5V6h14z"}),"Crop54"),NO=h(c.jsx("path",{d:"M19 4H5c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2m0 14H5V6h14z"}),"Crop54Outlined"),EO=h(c.jsx("path",{d:"M19 4H5c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2m0 14H5V6h14z"}),"Crop54Rounded"),IO=h(c.jsx("path",{d:"M21 4H3v16h18zm-2 14H5V6h14z"}),"Crop54Sharp"),UO=h(c.jsx("path",{d:"M19 4H5c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2m0 14H5V6h14z"}),"Crop54TwoTone"),GO=h(c.jsx("path",{d:"M19 5H5c-1.1 0-2 .9-2 2v10c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2m0 12H5V7h14z"}),"Crop75"),KO=h(c.jsx("path",{d:"M19 5H5c-1.1 0-2 .9-2 2v10c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2m0 12H5V7h14z"}),"Crop75Outlined"),qO=h(c.jsx("path",{d:"M19 5H5c-1.1 0-2 .9-2 2v10c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2m0 12H5V7h14z"}),"Crop75Rounded"),QO=h(c.jsx("path",{d:"M21 5H3v14h18zm-2 12H5V7h14z"}),"Crop75Sharp"),ZO=h(c.jsx("path",{d:"M19 5H5c-1.1 0-2 .9-2 2v10c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2m0 12H5V7h14z"}),"Crop75TwoTone"),JO=h(c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 16H5V5h14z"}),"CropDin"),YO=h(c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 16H5V5h14z"}),"CropDinOutlined"),_O=h(c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m-1 16H6c-.55 0-1-.45-1-1V6c0-.55.45-1 1-1h12c.55 0 1 .45 1 1v12c0 .55-.45 1-1 1"}),"CropDinRounded"),XO=h(c.jsx("path",{d:"M21 3H3v18h18zm-2 16H5V5h14z"}),"CropDinSharp"),$O=h(c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 16H5V5h14z"}),"CropDinTwoTone"),cy=h(c.jsx("path",{d:"M3 5v4h2V5h4V3H5c-1.1 0-2 .9-2 2m2 10H3v4c0 1.1.9 2 2 2h4v-2H5zm14 4h-4v2h4c1.1 0 2-.9 2-2v-4h-2zm0-16h-4v2h4v4h2V5c0-1.1-.9-2-2-2"}),"CropFree"),hy=h(c.jsx("path",{d:"M3 5v4h2V5h4V3H5c-1.1 0-2 .9-2 2m2 10H3v4c0 1.1.9 2 2 2h4v-2H5zm14 4h-4v2h4c1.1 0 2-.9 2-2v-4h-2zm0-16h-4v2h4v4h2V5c0-1.1-.9-2-2-2"}),"CropFreeOutlined"),sy=h(c.jsx("path",{d:"M3 5v3c0 .55.45 1 1 1s1-.45 1-1V6c0-.55.45-1 1-1h2c.55 0 1-.45 1-1s-.45-1-1-1H5c-1.1 0-2 .9-2 2m1 10c-.55 0-1 .45-1 1v3c0 1.1.9 2 2 2h3c.55 0 1-.45 1-1s-.45-1-1-1H6c-.55 0-1-.45-1-1v-2c0-.55-.45-1-1-1m15 3c0 .55-.45 1-1 1h-2c-.55 0-1 .45-1 1s.45 1 1 1h3c1.1 0 2-.9 2-2v-3c0-.55-.45-1-1-1s-1 .45-1 1zm0-15h-3c-.55 0-1 .45-1 1s.45 1 1 1h2c.55 0 1 .45 1 1v2c0 .55.45 1 1 1s1-.45 1-1V5c0-1.1-.9-2-2-2"}),"CropFreeRounded"),ty=h(c.jsx("path",{d:"M3 3v6h2V5h4V3zm2 12H3v6h6v-2H5zm14 4h-4v2h6v-6h-2zm2-16h-6v2h4v4h2z"}),"CropFreeSharp"),oy=h(c.jsx("path",{d:"M3 19c0 1.1.9 2 2 2h4v-2H5v-4H3zM21 5c0-1.1-.9-2-2-2h-4v2h4v4h2zM5 5h4V3H5c-1.1 0-2 .9-2 2v4h2zm16 14v-4h-2v4h-4v2h4c1.1 0 2-.9 2-2"}),"CropFreeTwoTone"),vy=h(c.jsx("path",{d:"M19 5H5c-1.1 0-2 .9-2 2v10c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2m0 12H5V7h14z"}),"CropLandscape"),ey=h(c.jsx("path",{d:"M19 5H5c-1.1 0-2 .9-2 2v10c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2m0 12H5V7h14z"}),"CropLandscapeOutlined"),ly=h(c.jsx("path",{d:"M19 5H5c-1.1 0-2 .9-2 2v10c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2m-1 12H6c-.55 0-1-.45-1-1V8c0-.55.45-1 1-1h12c.55 0 1 .45 1 1v8c0 .55-.45 1-1 1"}),"CropLandscapeRounded"),ny=h(c.jsx("path",{d:"M21 5H3v14h18zm-2 12H5V7h14z"}),"CropLandscapeSharp"),ay=h(c.jsx("path",{d:"M19 5H5c-1.1 0-2 .9-2 2v10c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2m0 12H5V7h14z"}),"CropLandscapeTwoTone"),dy=h(c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 16H5V5h14zm-5.04-6.71-2.75 3.54-1.96-2.36L6.5 17h11z"}),"CropOriginal"),zy=h(c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 16H5V5h14zm-5.04-6.71-2.75 3.54-1.96-2.36L6.5 17h11z"}),"CropOriginalOutlined"),my=h(c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m-1 16H6c-.55 0-1-.45-1-1V6c0-.55.45-1 1-1h12c.55 0 1 .45 1 1v12c0 .55-.45 1-1 1m-4.44-6.19-2.35 3.02-1.56-1.88c-.2-.25-.58-.24-.78.01l-1.74 2.23c-.26.33-.02.81.39.81h8.98c.41 0 .65-.47.4-.8l-2.55-3.39c-.19-.26-.59-.26-.79 0"}),"CropOriginalRounded"),py=h(c.jsx("path",{d:"M21 3H3v18h18zm-2 16H5V5h14zm-5.04-6.71-2.75 3.54-1.96-2.36L6.5 17h11z"}),"CropOriginalSharp"),Hy=h(c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 16H5V5h14zm-5.04-6.71-2.75 3.54-1.96-2.36L6.5 17h11z"}),"CropOriginalTwoTone"),My=h(c.jsx("path",{d:"M17 15h2V7c0-1.1-.9-2-2-2H9v2h8zM7 17V1H5v4H1v2h4v10c0 1.1.9 2 2 2h10v4h2v-4h4v-2z"}),"CropOutlined"),ry=h(c.jsx("path",{d:"M17 3H7c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 16H7V5h10z"}),"CropPortrait"),iy=h(c.jsx("path",{d:"M17 3H7c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 16H7V5h10z"}),"CropPortraitOutlined"),Vy=h(c.jsx("path",{d:"M17 3H7c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m-1 16H8c-.55 0-1-.45-1-1V6c0-.55.45-1 1-1h8c.55 0 1 .45 1 1v12c0 .55-.45 1-1 1"}),"CropPortraitRounded"),xy=h(c.jsx("path",{d:"M19 3H5v18h14zm-2 16H7V5h10z"}),"CropPortraitSharp"),jy=h(c.jsx("path",{d:"M17 3H7c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 16H7V5h10z"}),"CropPortraitTwoTone"),uy=h(c.jsx("path",{d:"M7.47 21.49C4.2 19.93 1.86 16.76 1.5 13H0c.51 6.16 5.66 11 11.95 11 .23 0 .44-.02.66-.03L8.8 20.15zM12.05 0c-.23 0-.44.02-.66.04l3.81 3.81 1.33-1.33C19.8 4.07 22.14 7.24 22.5 11H24c-.51-6.16-5.66-11-11.95-11M16 14h2V8c0-1.11-.9-2-2-2h-6v2h6zm-8 2V4H6v2H4v2h2v8c0 1.1.89 2 2 2h8v2h2v-2h2v-2z"}),"CropRotate"),Ly=h(c.jsx("path",{d:"M7.47 21.49C4.2 19.93 1.86 16.76 1.5 13H0c.51 6.16 5.66 11 11.95 11 .23 0 .44-.02.66-.03L8.8 20.15zM12.05 0c-.23 0-.44.02-.66.04l3.81 3.81 1.33-1.33C19.8 4.07 22.14 7.24 22.5 11H24c-.51-6.16-5.66-11-11.95-11M16 14h2V8c0-1.11-.9-2-2-2h-6v2h6zm-8 2V4H6v2H4v2h2v8c0 1.1.89 2 2 2h8v2h2v-2h2v-2z"}),"CropRotateOutlined"),Sy=h(c.jsx("path",{d:"M16 9v5h2V8c0-1.1-.9-2-2-2h-6v2h5c.55 0 1 .45 1 1m3 7H9c-.55 0-1-.45-1-1V5c0-.55-.45-1-1-1s-1 .45-1 1v1H5c-.55 0-1 .45-1 1s.45 1 1 1h1v8c0 1.1.9 2 2 2h8v1c0 .55.45 1 1 1s1-.45 1-1v-1h1c.55 0 1-.45 1-1s-.45-1-1-1M17.66 1.4C15.99.51 13.83-.11 11.39.04l3.81 3.81 1.33-1.33c3.09 1.46 5.34 4.37 5.89 7.86.06.41.44.69.86.62.41-.06.69-.45.62-.86-.6-3.8-2.96-7-6.24-8.74M7.47 21.49c-3.09-1.46-5.34-4.37-5.89-7.86-.06-.41-.44-.69-.86-.62-.41.06-.69.45-.62.86.6 3.81 2.96 7.01 6.24 8.75 1.67.89 3.83 1.51 6.27 1.36L8.8 20.16z"}),"CropRotateRounded"),Cy=h(c.jsx("path",{d:"M7.47 21.49C4.2 19.93 1.86 16.76 1.5 13H0c.51 6.16 5.66 11 11.95 11 .23 0 .44-.02.66-.03L8.8 20.15zM12.05 0c-.23 0-.44.02-.66.04l3.81 3.81 1.33-1.33C19.8 4.07 22.14 7.24 22.5 11H24c-.51-6.16-5.66-11-11.95-11M16 14h2V6h-8v2h6zm-8 2V4H6v2H4v2h2v10h10v2h2v-2h2v-2z"}),"CropRotateSharp"),Ty=h(c.jsx("path",{d:"M11.95 24c.23 0 .44-.02.66-.03L8.8 20.15l-1.33 1.34C4.2 19.93 1.86 16.76 1.5 13H0c.51 6.16 5.66 11 11.95 11m.1-24c-.23 0-.44.02-.66.04l3.81 3.81 1.33-1.33C19.8 4.07 22.14 7.24 22.5 11H24c-.51-6.16-5.66-11-11.95-11M16 6h-6v2h6v6h2V8c0-1.11-.9-2-2-2m2 12h2v-2H8V4H6v2H4v2h2v8c0 1.1.89 2 2 2h8v2h2z"}),"CropRotateTwoTone"),wy=h(c.jsx("path",{d:"M17 15h2V7c0-1.1-.9-2-2-2H9v2h7c.55 0 1 .45 1 1zm-9 2c-.55 0-1-.45-1-1V2c0-.55-.45-1-1-1s-1 .45-1 1v3H2c-.55 0-1 .45-1 1s.45 1 1 1h3v10c0 1.1.9 2 2 2h10v3c0 .55.45 1 1 1s1-.45 1-1v-3h3c.55 0 1-.45 1-1s-.45-1-1-1z"}),"CropRounded"),Ry=h(c.jsx("path",{d:"M17 15h2V5H9v2h8zM7 17V1H5v4H1v2h4v12h12v4h2v-4h4v-2z"}),"CropSharp"),Oy=h(c.jsx("path",{d:"M18 4H6c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2m0 14H6V6h12z"}),"CropSquare"),yy=h(c.jsx("path",{d:"M18 4H6c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2m0 14H6V6h12z"}),"CropSquareOutlined"),gy=h(c.jsx("path",{d:"M18 4H6c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2m-1 14H7c-.55 0-1-.45-1-1V7c0-.55.45-1 1-1h10c.55 0 1 .45 1 1v10c0 .55-.45 1-1 1"}),"CropSquareRounded"),Ay=h(c.jsx("path",{d:"M20 4H4v16h16zm-2 14H6V6h12z"}),"CropSquareSharp"),fy=h(c.jsx("path",{d:"M18 4H6c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2m0 14H6V6h12z"}),"CropSquareTwoTone"),Py=h(c.jsx("path",{d:"M5 17c0 1.1.9 2 2 2h10v4h2v-4h4v-2H7V1H5v4H1v2h4zm14-2V7c0-1.1-.9-2-2-2H9v2h8v8z"}),"CropTwoTone"),Fy=h(c.jsx("path",{d:"M9.5 14v-1H11v.5h2v-1h-2.5c-.55 0-1-.45-1-1V10c0-.55.45-1 1-1h3c.55 0 1 .45 1 1v1H13v-.5h-2v1h2.5c.55 0 1 .45 1 1V14c0 .55-.45 1-1 1h-3c-.55 0-1-.45-1-1m7.5 1h3c.55 0 1-.45 1-1v-1.5c0-.55-.45-1-1-1h-2.5v-1h2v.5H21v-1c0-.55-.45-1-1-1h-3c-.55 0-1 .45-1 1v1.5c0 .55.45 1 1 1h2.5v1h-2V13H16v1c0 .55.45 1 1 1m-9-5c0-.55-.45-1-1-1H4c-.55 0-1 .45-1 1v4c0 .55.45 1 1 1h3c.55 0 1-.45 1-1v-1H6.5v.5h-2v-3h2v.5H8z"}),"Css"),By=h(c.jsx("path",{d:"M9.5 14v-1H11v.5h2v-1h-2.5c-.55 0-1-.45-1-1V10c0-.55.45-1 1-1h3c.55 0 1 .45 1 1v1H13v-.5h-2v1h2.5c.55 0 1 .45 1 1V14c0 .55-.45 1-1 1h-3c-.55 0-1-.45-1-1m7.5 1h3c.55 0 1-.45 1-1v-1.5c0-.55-.45-1-1-1h-2.5v-1h2v.5H21v-1c0-.55-.45-1-1-1h-3c-.55 0-1 .45-1 1v1.5c0 .55.45 1 1 1h2.5v1h-2V13H16v1c0 .55.45 1 1 1m-9-5c0-.55-.45-1-1-1H4c-.55 0-1 .45-1 1v4c0 .55.45 1 1 1h3c.55 0 1-.45 1-1v-1H6.5v.5h-2v-3h2v.5H8z"}),"CssOutlined"),by=h(c.jsx("path",{d:"M8 10.25c0 .41-.34.75-.75.75-.33 0-.6-.21-.71-.5H4.5v3h2.04c.1-.29.38-.5.71-.5.41 0 .75.34.75.75V14c0 .55-.45 1-1 1H4c-.55 0-1-.45-1-1v-4c0-.55.45-1 1-1h3c.55 0 1 .45 1 1zm5.04.25c.1.29.38.5.71.5.41 0 .75-.34.75-.75V10c0-.55-.45-1-1-1h-3c-.55 0-1 .45-1 1v1.5c0 .55.45 1 1 1H13v1h-2.04c-.1-.29-.38-.5-.71-.5-.41 0-.75.34-.75.75V14c0 .55.45 1 1 1h3c.55 0 1-.45 1-1v-1.5c0-.55-.45-1-1-1H11v-1zm6.5 0c.1.29.38.5.71.5.41 0 .75-.34.75-.75V10c0-.55-.45-1-1-1h-3c-.55 0-1 .45-1 1v1.5c0 .55.45 1 1 1h2.5v1h-2.04c-.1-.29-.38-.5-.71-.5-.41 0-.75.34-.75.75V14c0 .55.45 1 1 1h3c.55 0 1-.45 1-1v-1.5c0-.55-.45-1-1-1h-2.5v-1z"}),"CssRounded"),Dy=h(c.jsx("path",{d:"M9.5 15v-2H11v.5h2v-1H9.5V9h5v2H13v-.5h-2v1h3.5V15zm6.5 0h5v-3.5h-3.5v-1h2v.5H21V9h-5v3.5h3.5v1h-2V13H16zm-8-4V9H3v6h5v-2H6.5v.5h-2v-3h2v.5z"}),"CssSharp"),ky=h(c.jsx("path",{d:"M9.5 14v-1H11v.5h2v-1h-2.5c-.55 0-1-.45-1-1V10c0-.55.45-1 1-1h3c.55 0 1 .45 1 1v1H13v-.5h-2v1h2.5c.55 0 1 .45 1 1V14c0 .55-.45 1-1 1h-3c-.55 0-1-.45-1-1m7.5 1h3c.55 0 1-.45 1-1v-1.5c0-.55-.45-1-1-1h-2.5v-1h2v.5H21v-1c0-.55-.45-1-1-1h-3c-.55 0-1 .45-1 1v1.5c0 .55.45 1 1 1h2.5v1h-2V13H16v1c0 .55.45 1 1 1m-9-5c0-.55-.45-1-1-1H4c-.55 0-1 .45-1 1v4c0 .55.45 1 1 1h3c.55 0 1-.45 1-1v-1H6.5v.5h-2v-3h2v.5H8z"}),"CssTwoTone"),Wy=h(c.jsx("path",{d:"M17.06 11.57c.59-.69.94-1.59.94-2.57 0-1.86-1.27-3.43-3-3.87V3h-2v2h-2V3H9v2H6v2h2v10H6v2h3v2h2v-2h2v2h2v-2c2.21 0 4-1.79 4-4 0-1.45-.78-2.73-1.94-3.43M10 7h4c1.1 0 2 .9 2 2s-.9 2-2 2h-4zm5 10h-5v-4h5c1.1 0 2 .9 2 2s-.9 2-2 2"}),"CurrencyBitcoin"),Ny=h(c.jsx("path",{d:"M17.06 11.57c.59-.69.94-1.59.94-2.57 0-1.86-1.27-3.43-3-3.87V3h-2v2h-2V3H9v2H6v2h2v10H6v2h3v2h2v-2h2v2h2v-2c2.21 0 4-1.79 4-4 0-1.45-.78-2.73-1.94-3.43M10 7h4c1.1 0 2 .9 2 2s-.9 2-2 2h-4zm5 10h-5v-4h5c1.1 0 2 .9 2 2s-.9 2-2 2"}),"CurrencyBitcoinOutlined"),Ey=h(c.jsx("path",{d:"M10 7h4c1.1 0 2 .9 2 2s-.9 2-2 2h-4zm5 10h-5v-4h5c1.1 0 2 .9 2 2s-.9 2-2 2m0-13c0-.55-.45-1-1-1s-1 .45-1 1v1h-2V4c0-.55-.45-1-1-1s-1 .45-1 1v1H7c-.55 0-1 .45-1 1s.45 1 1 1h1v10H7c-.55 0-1 .45-1 1s.45 1 1 1h2v1c0 .55.45 1 1 1s1-.45 1-1v-1h2v1c0 .55.45 1 1 1s1-.45 1-1v-1c2.21 0 4-1.79 4-4 0-1.45-.78-2.73-1.94-3.43.59-.69.94-1.59.94-2.57 0-1.86-1.27-3.43-3-3.87z"}),"CurrencyBitcoinRounded"),Iy=h(c.jsx("path",{d:"M17.06 11.57c.59-.69.94-1.59.94-2.57 0-1.86-1.27-3.43-3-3.87V3h-2v2h-2V3H9v2H6v2h2v10H6v2h3v2h2v-2h2v2h2v-2c2.21 0 4-1.79 4-4 0-1.45-.78-2.73-1.94-3.43M10 7h4c1.1 0 2 .9 2 2s-.9 2-2 2h-4zm5 10h-5v-4h5c1.1 0 2 .9 2 2s-.9 2-2 2"}),"CurrencyBitcoinSharp"),Uy=h(c.jsx("path",{d:"M17.06 11.57c.59-.69.94-1.59.94-2.57 0-1.86-1.27-3.43-3-3.87V3h-2v2h-2V3H9v2H6v2h2v10H6v2h3v2h2v-2h2v2h2v-2c2.21 0 4-1.79 4-4 0-1.45-.78-2.73-1.94-3.43M10 7h4c1.1 0 2 .9 2 2s-.9 2-2 2h-4zm5 10h-5v-4h5c1.1 0 2 .9 2 2s-.9 2-2 2"}),"CurrencyBitcoinTwoTone"),Gy=h(c.jsx("path",{d:"M12.89 11.1c-1.78-.59-2.64-.96-2.64-1.9 0-1.02 1.11-1.39 1.81-1.39 1.31 0 1.79.99 1.9 1.34l1.58-.67c-.15-.45-.82-1.92-2.54-2.24V5h-2v1.26c-2.48.56-2.49 2.86-2.49 2.96 0 2.27 2.25 2.91 3.35 3.31 1.58.56 2.28 1.07 2.28 2.03 0 1.13-1.05 1.61-1.98 1.61-1.82 0-2.34-1.87-2.4-2.09l-1.66.67c.63 2.19 2.28 2.78 2.9 2.96V19h2v-1.24c.4-.09 2.9-.59 2.9-3.22 0-1.39-.61-2.61-3.01-3.44M3 21H1v-6h6v2H4.52c1.61 2.41 4.36 4 7.48 4 4.97 0 9-4.03 9-9h2c0 6.08-4.92 11-11 11-3.72 0-7.01-1.85-9-4.67zm-2-9C1 5.92 5.92 1 12 1c3.72 0 7.01 1.85 9 4.67V3h2v6h-6V7h2.48C17.87 4.59 15.12 3 12 3c-4.97 0-9 4.03-9 9z"}),"CurrencyExchange"),Ky=h(c.jsx("path",{d:"M12.89 11.1c-1.78-.59-2.64-.96-2.64-1.9 0-1.02 1.11-1.39 1.81-1.39 1.31 0 1.79.99 1.9 1.34l1.58-.67c-.15-.45-.82-1.92-2.54-2.24V5h-2v1.26c-2.48.56-2.49 2.86-2.49 2.96 0 2.27 2.25 2.91 3.35 3.31 1.58.56 2.28 1.07 2.28 2.03 0 1.13-1.05 1.61-1.98 1.61-1.82 0-2.34-1.87-2.4-2.09l-1.66.67c.63 2.19 2.28 2.78 2.9 2.96V19h2v-1.24c.4-.09 2.9-.59 2.9-3.22 0-1.39-.61-2.61-3.01-3.44M3 21H1v-6h6v2H4.52c1.61 2.41 4.36 4 7.48 4 4.97 0 9-4.03 9-9h2c0 6.08-4.92 11-11 11-3.72 0-7.01-1.85-9-4.67zm-2-9C1 5.92 5.92 1 12 1c3.72 0 7.01 1.85 9 4.67V3h2v6h-6V7h2.48C17.87 4.59 15.12 3 12 3c-4.97 0-9 4.03-9 9z"}),"CurrencyExchangeOutlined"),qy=h(c.jsx("path",{d:"M12 23c5.7 0 10.39-4.34 10.95-9.9.06-.59-.41-1.1-1-1.1-.51 0-.94.38-.99.88C20.52 17.44 16.67 21 12 21c-3.12 0-5.87-1.59-7.48-4H6c.55 0 1-.45 1-1s-.45-1-1-1H2c-.55 0-1 .45-1 1v4c0 .55.45 1 1 1s1-.45 1-1v-1.67C4.99 21.15 8.28 23 12 23m0-22C6.3 1 1.61 5.34 1.05 10.9c-.05.59.41 1.1 1 1.1.51 0 .94-.38.99-.88C3.48 6.56 7.33 3 12 3c3.12 0 5.87 1.59 7.48 4H18c-.55 0-1 .45-1 1s.45 1 1 1h4c.55 0 1-.45 1-1V4c0-.55-.45-1-1-1s-1 .45-1 1v1.67C19.01 2.85 15.72 1 12 1m-.88 4.88c0-.49.4-.88.88-.88s.88.39.88.88v.37c1.07.19 1.75.76 2.16 1.3.34.44.16 1.08-.36 1.3-.36.15-.78.03-1.02-.28-.28-.38-.78-.77-1.6-.77-.7 0-1.81.37-1.81 1.39 0 .95.86 1.31 2.64 1.9 2.4.83 3.01 2.05 3.01 3.45 0 2.62-2.5 3.13-3.02 3.22v.37c0 .48-.39.88-.88.88s-.88-.39-.88-.88v-.42c-.63-.15-1.93-.61-2.69-2.1-.23-.44.03-1.02.49-1.2.41-.16.9-.01 1.11.38.32.61.95 1.37 2.12 1.37.93 0 1.98-.48 1.98-1.61 0-.96-.7-1.46-2.28-2.03-1.1-.39-3.35-1.03-3.35-3.31 0-.1.01-2.4 2.62-2.96z"}),"CurrencyExchangeRounded"),Qy=h(c.jsx("path",{d:"M12.89 11.1c-1.78-.59-2.64-.96-2.64-1.9 0-1.02 1.11-1.39 1.81-1.39 1.31 0 1.79.99 1.9 1.34l1.58-.67c-.15-.45-.82-1.92-2.54-2.24V5h-2v1.26c-2.48.56-2.49 2.86-2.49 2.96 0 2.27 2.25 2.91 3.35 3.31 1.58.56 2.28 1.07 2.28 2.03 0 1.13-1.05 1.61-1.98 1.61-1.82 0-2.34-1.87-2.4-2.09l-1.66.67c.63 2.19 2.28 2.78 2.9 2.96V19h2v-1.24c.4-.09 2.9-.59 2.9-3.22 0-1.39-.61-2.61-3.01-3.44M3 21H1v-6h6v2H4.52c1.61 2.41 4.36 4 7.48 4 4.97 0 9-4.03 9-9h2c0 6.08-4.92 11-11 11-3.72 0-7.01-1.85-9-4.67zm-2-9C1 5.92 5.92 1 12 1c3.72 0 7.01 1.85 9 4.67V3h2v6h-6V7h2.48C17.87 4.59 15.12 3 12 3c-4.97 0-9 4.03-9 9z"}),"CurrencyExchangeSharp"),Zy=h(c.jsx("path",{d:"M12.89 11.1c-1.78-.59-2.64-.96-2.64-1.9 0-1.02 1.11-1.39 1.81-1.39 1.31 0 1.79.99 1.9 1.34l1.58-.67c-.15-.45-.82-1.92-2.54-2.24V5h-2v1.26c-2.48.56-2.49 2.86-2.49 2.96 0 2.27 2.25 2.91 3.35 3.31 1.58.56 2.28 1.07 2.28 2.03 0 1.13-1.05 1.61-1.98 1.61-1.82 0-2.34-1.87-2.4-2.09l-1.66.67c.63 2.19 2.28 2.78 2.9 2.96V19h2v-1.24c.4-.09 2.9-.59 2.9-3.22 0-1.39-.61-2.61-3.01-3.44M3 21H1v-6h6v2H4.52c1.61 2.41 4.36 4 7.48 4 4.97 0 9-4.03 9-9h2c0 6.08-4.92 11-11 11-3.72 0-7.01-1.85-9-4.67zm-2-9C1 5.92 5.92 1 12 1c3.72 0 7.01 1.85 9 4.67V3h2v6h-6V7h2.48C17.87 4.59 15.12 3 12 3c-4.97 0-9 4.03-9 9z"}),"CurrencyExchangeTwoTone"),Jy=h(c.jsx("path",{d:"M18 5V3H7v13H5v2h2v3h2v-3h4v-2H9v-3h8v-2H9V5z"}),"CurrencyFranc"),Yy=h(c.jsx("path",{d:"M18 5V3H7v13H5v2h2v3h2v-3h4v-2H9v-3h8v-2H9V5z"}),"CurrencyFrancOutlined"),_y=h(c.jsx("path",{d:"M18 4c0-.55-.45-1-1-1H8c-.55 0-1 .45-1 1v12H6c-.55 0-1 .45-1 1s.45 1 1 1h1v2c0 .55.45 1 1 1s1-.45 1-1v-2h3c.55 0 1-.45 1-1s-.45-1-1-1H9v-3h7c.55 0 1-.45 1-1s-.45-1-1-1H9V5h8c.55 0 1-.45 1-1"}),"CurrencyFrancRounded"),Xy=h(c.jsx("path",{d:"M18 5V3H7v13H5v2h2v3h2v-3h4v-2H9v-3h8v-2H9V5z"}),"CurrencyFrancSharp"),$y=h(c.jsx("path",{d:"M18 5V3H7v13H5v2h2v3h2v-3h4v-2H9v-3h8v-2H9V5z"}),"CurrencyFrancTwoTone"),cg=h(c.jsx("path",{d:"M9 8.76V3h2v4.51L15 5v2.36l-4 2.51.01 2.35L15 9.72v2.36l-4 2.51V19c2.76 0 5-2.24 5-5h2c0 3.87-3.13 7-7 7H9v-5.16l-3 1.88v-2.36l3-1.88v-2.36L6 13v-2.36z"}),"CurrencyLira"),hg=h(c.jsx("path",{d:"M9 8.76V3h2v4.51L15 5v2.36l-4 2.51.01 2.35L15 9.72v2.36l-4 2.51V19c2.76 0 5-2.24 5-5h2c0 3.87-3.13 7-7 7H9v-5.16l-3 1.88v-2.36l3-1.88v-2.36L6 13v-2.36z"}),"CurrencyLiraOutlined"),sg=h(c.jsx("path",{d:"m9 15.84-1.47.92c-.67.42-1.53-.06-1.53-.85 0-.34.18-.66.47-.85L9 13.48v-2.36l-1.47.92c-.67.42-1.53-.06-1.53-.85 0-.34.18-.66.47-.85L9 8.76V4c0-.55.45-1 1-1s1 .45 1 1v3.51l2.47-1.55c.67-.42 1.53.06 1.53.85 0 .34-.18.66-.47.85L11 9.87l.01 2.35 2.46-1.54c.67-.42 1.53.06 1.53.85 0 .34-.18.66-.47.85L11 14.59V19c2.47 0 4.52-1.79 4.93-4.15.08-.49.49-.85.98-.85.61 0 1.09.54 1 1.14C17.37 18.46 14.48 21 11 21h-1c-.55 0-1-.45-1-1z"}),"CurrencyLiraRounded"),tg=h(c.jsx("path",{d:"M9 8.76V3h2v4.51L15 5v2.36l-4 2.51.01 2.35L15 9.72v2.36l-4 2.51V19c2.76 0 5-2.24 5-5h2c0 3.87-3.13 7-7 7H9v-5.16l-3 1.88v-2.36l3-1.88v-2.36L6 13v-2.36z"}),"CurrencyLiraSharp"),og=h(c.jsx("path",{d:"M9 8.76V3h2v4.51L15 5v2.36l-4 2.51.01 2.35L15 9.72v2.36l-4 2.51V19c2.76 0 5-2.24 5-5h2c0 3.87-3.13 7-7 7H9v-5.16l-3 1.88v-2.36l3-1.88v-2.36L6 13v-2.36z"}),"CurrencyLiraTwoTone"),vg=h(c.jsx("path",{d:"M14 21c1.93 0 3.62-1.17 4-3l-1.75-.88C16 18.21 15.33 19 14 19H9.1c.83-1 1.5-2.34 1.5-4 0-.35-.03-.69-.08-1H14v-2H9.82C9 10.42 8 9.6 8 8c0-1.93 1.57-3.5 3.5-3.5 1.5 0 2.79.95 3.28 2.28L16.63 6c-.8-2.05-2.79-3.5-5.13-3.5C8.46 2.5 6 4.96 6 8c0 1.78.79 2.9 1.49 4H6v2h2.47c.08.31.13.64.13 1 0 2.7-2.6 4-2.6 4v2z"}),"CurrencyPound"),eg=h(c.jsx("path",{d:"M14 21c1.93 0 3.62-1.17 4-3l-1.75-.88C16 18.21 15.33 19 14 19H9.1c.83-1 1.5-2.34 1.5-4 0-.35-.03-.69-.08-1H14v-2H9.82C9 10.42 8 9.6 8 8c0-1.93 1.57-3.5 3.5-3.5 1.5 0 2.79.95 3.28 2.28L16.63 6c-.8-2.05-2.79-3.5-5.13-3.5C8.46 2.5 6 4.96 6 8c0 1.78.79 2.9 1.49 4H6v2h2.47c.08.31.13.64.13 1 0 2.7-2.6 4-2.6 4v2z"}),"CurrencyPoundOutlined"),lg=h(c.jsx("path",{d:"M17.21 17.61c-.47-.24-1.03-.05-1.31.4-.36.6-.97.99-1.9.99H9.1c.83-1 1.5-2.34 1.5-4 0-.35-.03-.69-.08-1H13c.55 0 1-.45 1-1s-.45-1-1-1H9.82C9 10.42 8 9.6 8 8c0-1.93 1.57-3.5 3.5-3.5 1.2 0 2.26.61 2.89 1.53.27.4.77.59 1.22.4.6-.25.8-.99.43-1.53-.99-1.45-2.66-2.4-4.54-2.4C8.46 2.5 6 4.96 6 8c0 1.78.79 2.9 1.49 4H7c-.55 0-1 .45-1 1s.45 1 1 1h1.47c.08.31.13.64.13 1 0 1.9-1.29 3.11-2.06 3.66-.34.24-.54.63-.54 1.05 0 .71.58 1.29 1.29 1.29H14c1.55 0 2.95-.76 3.63-2 .28-.51.09-1.14-.42-1.39"}),"CurrencyPoundRounded"),ng=h(c.jsx("path",{d:"M14 21c1.93 0 3.62-1.17 4-3l-1.75-.88C16 18.21 15.33 19 14 19H9.1c.83-1 1.5-2.34 1.5-4 0-.35-.03-.69-.08-1H14v-2H9.82C9 10.42 8 9.6 8 8c0-1.93 1.57-3.5 3.5-3.5 1.5 0 2.79.95 3.28 2.28L16.63 6c-.8-2.05-2.79-3.5-5.13-3.5C8.46 2.5 6 4.96 6 8c0 1.78.79 2.9 1.49 4H6v2h2.47c.08.31.13.64.13 1 0 2.7-2.6 4-2.6 4v2z"}),"CurrencyPoundSharp"),ag=h(c.jsx("path",{d:"M14 21c1.93 0 3.62-1.17 4-3l-1.75-.88C16 18.21 15.33 19 14 19H9.1c.83-1 1.5-2.34 1.5-4 0-.35-.03-.69-.08-1H14v-2H9.82C9 10.42 8 9.6 8 8c0-1.93 1.57-3.5 3.5-3.5 1.5 0 2.79.95 3.28 2.28L16.63 6c-.8-2.05-2.79-3.5-5.13-3.5C8.46 2.5 6 4.96 6 8c0 1.78.79 2.9 1.49 4H6v2h2.47c.08.31.13.64.13 1 0 2.7-2.6 4-2.6 4v2z"}),"CurrencyPoundTwoTone"),dg=h(c.jsx("path",{d:"M13.5 3H7v9H5v2h2v2H5v2h2v3h2v-3h4v-2H9v-2h4.5c3.04 0 5.5-2.46 5.5-5.5S16.54 3 13.5 3m0 9H9V5h4.5C15.43 5 17 6.57 17 8.5S15.43 12 13.5 12"}),"CurrencyRuble"),zg=h(c.jsx("path",{d:"M13.5 3H7v9H5v2h2v2H5v2h2v3h2v-3h4v-2H9v-2h4.5c3.04 0 5.5-2.46 5.5-5.5S16.54 3 13.5 3m0 9H9V5h4.5C15.43 5 17 6.57 17 8.5S15.43 12 13.5 12"}),"CurrencyRubleOutlined"),mg=h(c.jsx("path",{d:"M8 21c.55 0 1-.45 1-1v-2h3c.55 0 1-.45 1-1s-.45-1-1-1H9v-2h4.5c3.22 0 5.79-2.76 5.47-6.04C18.7 5.1 16.14 3 13.26 3H8c-.55 0-1 .45-1 1v8H6c-.55 0-1 .45-1 1s.45 1 1 1h1v2H6c-.55 0-1 .45-1 1s.45 1 1 1h1v2c0 .55.45 1 1 1m5.5-9H9V5h4.5C15.43 5 17 6.57 17 8.5S15.43 12 13.5 12"}),"CurrencyRubleRounded"),pg=h(c.jsx("path",{d:"M13.5 3H7v9H5v2h2v2H5v2h2v3h2v-3h4v-2H9v-2h4.5c3.04 0 5.5-2.46 5.5-5.5S16.54 3 13.5 3m0 9H9V5h4.5C15.43 5 17 6.57 17 8.5S15.43 12 13.5 12"}),"CurrencyRubleSharp"),Hg=h(c.jsx("path",{d:"M13.5 3H7v9H5v2h2v2H5v2h2v3h2v-3h4v-2H9v-2h4.5c3.04 0 5.5-2.46 5.5-5.5S16.54 3 13.5 3m0 9H9V5h4.5C15.43 5 17 6.57 17 8.5S15.43 12 13.5 12"}),"CurrencyRubleTwoTone"),Mg=h(c.jsx("path",{d:"M13.66 7c-.56-1.18-1.76-2-3.16-2H6V3h12v2h-3.26c.48.58.84 1.26 1.05 2H18v2h-2.02c-.25 2.8-2.61 5-5.48 5h-.73l6.73 7h-2.77L7 14v-2h3.5c1.76 0 3.22-1.3 3.46-3H6V7z"}),"CurrencyRupee"),rg=h(c.jsx("path",{d:"M13.66 7c-.56-1.18-1.76-2-3.16-2H6V3h12v2h-3.26c.48.58.84 1.26 1.05 2H18v2h-2.02c-.25 2.8-2.61 5-5.48 5h-.73l6.73 7h-2.77L7 14v-2h3.5c1.76 0 3.22-1.3 3.46-3H6V7z"}),"CurrencyRupeeOutlined"),ig=h(c.jsx("path",{d:"M10.5 14h-.73l5.1 5.31c.61.64.16 1.69-.72 1.69-.27 0-.53-.11-.72-.31L7.4 14.41c-.26-.26-.4-.62-.4-.98 0-.79.64-1.43 1.43-1.43h2.07c1.76 0 3.22-1.3 3.46-3H7c-.55 0-1-.45-1-1s.45-1 1-1h6.66c-.56-1.18-1.76-2-3.16-2H7c-.55 0-1-.45-1-1s.45-1 1-1h10c.55 0 1 .45 1 1s-.45 1-1 1h-2.26c.48.58.84 1.26 1.05 2H17c.55 0 1 .45 1 1s-.45 1-1 1h-1.02c-.26 2.8-2.62 5-5.48 5"}),"CurrencyRupeeRounded"),Vg=h(c.jsx("path",{d:"M13.66 7c-.56-1.18-1.76-2-3.16-2H6V3h12v2h-3.26c.48.58.84 1.26 1.05 2H18v2h-2.02c-.25 2.8-2.61 5-5.48 5h-.73l6.73 7h-2.77L7 14v-2h3.5c1.76 0 3.22-1.3 3.46-3H6V7z"}),"CurrencyRupeeSharp"),xg=h(c.jsx("path",{d:"M13.66 7c-.56-1.18-1.76-2-3.16-2H6V3h12v2h-3.26c.48.58.84 1.26 1.05 2H18v2h-2.02c-.25 2.8-2.61 5-5.48 5h-.73l6.73 7h-2.77L7 14v-2h3.5c1.76 0 3.22-1.3 3.46-3H6V7z"}),"CurrencyRupeeTwoTone"),jg=h(c.jsx("path",{d:"M13.92 11H18v2h-5v2h5v2h-5v4h-2v-4H6v-2h5v-2H6v-2h4.08L5 3h2.37L12 10.29 16.63 3H19z"}),"CurrencyYen"),ug=h(c.jsx("path",{d:"M13.92 11H18v2h-5v2h5v2h-5v4h-2v-4H6v-2h5v-2H6v-2h4.08L5 3h2.37L12 10.29 16.63 3H19z"}),"CurrencyYenOutlined"),Lg=h(c.jsx("path",{d:"M6.82 3c.34 0 .66.17.84.46L12 10.29l4.34-6.83c.18-.29.5-.46.84-.46.79 0 1.27.87.84 1.54L13.92 11H17c.55 0 1 .45 1 1s-.45 1-1 1h-4v2h4c.55 0 1 .45 1 1s-.45 1-1 1h-4v3c0 .55-.45 1-1 1s-1-.45-1-1v-3H7c-.55 0-1-.45-1-1s.45-1 1-1h4v-2H7c-.55 0-1-.45-1-1s.45-1 1-1h3.08l-4.1-6.46C5.55 3.87 6.03 3 6.82 3"}),"CurrencyYenRounded"),Sg=h(c.jsx("path",{d:"M13.92 11H18v2h-5v2h5v2h-5v4h-2v-4H6v-2h5v-2H6v-2h4.08L5 3h2.37L12 10.29 16.63 3H19z"}),"CurrencyYenSharp"),Cg=h(c.jsx("path",{d:"M13.92 11H18v2h-5v2h5v2h-5v4h-2v-4H6v-2h5v-2H6v-2h4.08L5 3h2.37L12 10.29 16.63 3H19z"}),"CurrencyYenTwoTone"),Tg=h(c.jsx("path",{d:"M13.28 12H18v2h-5v7h-2v-7H6v-2h4.72L5 3h2.37L12 10.29 16.63 3H19z"}),"CurrencyYuan"),wg=h(c.jsx("path",{d:"M13.28 12H18v2h-5v7h-2v-7H6v-2h4.72L5 3h2.37L12 10.29 16.63 3H19z"}),"CurrencyYuanOutlined"),Rg=h(c.jsx("path",{d:"M12 21c-.55 0-1-.45-1-1v-6H7c-.55 0-1-.45-1-1s.45-1 1-1h3.72L5.98 4.54C5.55 3.87 6.03 3 6.82 3c.34 0 .66.17.84.46L12 10.29l4.34-6.83c.18-.29.5-.46.84-.46.79 0 1.27.87.84 1.54L13.28 12H17c.55 0 1 .45 1 1s-.45 1-1 1h-4v6c0 .55-.45 1-1 1"}),"CurrencyYuanRounded"),Og=h(c.jsx("path",{d:"M13.28 12H18v2h-5v7h-2v-7H6v-2h4.72L5 3h2.37L12 10.29 16.63 3H19z"}),"CurrencyYuanSharp"),yg=h(c.jsx("path",{d:"M13.28 12H18v2h-5v7h-2v-7H6v-2h4.72L5 3h2.37L12 10.29 16.63 3H19z"}),"CurrencyYuanTwoTone"),gg=h(c.jsx("path",{d:"M20 19V3H4v16H2v2h20v-2zM8.19 12c2.04-1.35 3.5-3.94 3.76-7h.09c.26 3.06 1.72 5.65 3.76 7-2.04 1.35-3.5 3.94-3.76 7h-.09c-.26-3.06-1.72-5.65-3.76-7"}),"Curtains"),Ag=h(c.jsx("path",{d:"M20 19V3H4v16H2v2h20v-2zM11 5h2v14h-2z"}),"CurtainsClosed"),fg=h(c.jsx("path",{d:"M20 19V3H4v16H2v2h20v-2zM13 5v14h-2V5zM6 5h3v14H6zm9 14V5h3v14z"}),"CurtainsClosedOutlined"),Pg=h(c.jsx("path",{d:"M20 19V5c0-1.1-.9-2-2-2H6c-1.1 0-2 .9-2 2v14H3c-.55 0-1 .45-1 1s.45 1 1 1h18c.55 0 1-.45 1-1s-.45-1-1-1zM11 5h2v14h-2z"}),"CurtainsClosedRounded"),Fg=h(c.jsx("path",{d:"M20 19V3H4v16H2v2h20v-2zM11 5h2v14h-2z"}),"CurtainsClosedSharp"),Bg=h([c.jsx("path",{d:"M6 5h3v14H6zm9 0h3v14h-3z",opacity:".3"},"0"),c.jsx("path",{d:"M20 19V3H4v16H2v2h20v-2zM9 19H6V5h3zm4 0h-2V5h2zm5 0h-3V5h3z"},"1")],"CurtainsClosedTwoTone"),bg=h(c.jsx("path",{d:"M20 19V3H4v16H2v2h20v-2zm-2-8.14c-2.05-.58-3.64-2.93-3.94-5.86H18zM15.81 12c-2.04 1.35-3.5 3.94-3.76 7h-.09c-.26-3.06-1.72-5.65-3.76-7 2.04-1.35 3.5-3.94 3.76-7h.09c.26 3.06 1.72 5.65 3.76 7M9.94 5c-.3 2.93-1.89 5.27-3.94 5.86V5zM6 13.14c2.05.58 3.64 2.93 3.94 5.86H6zM14.06 19c.3-2.93 1.89-5.27 3.94-5.86V19z"}),"CurtainsOutlined"),Dg=h(c.jsx("path",{d:"M20 19V5c0-1.1-.9-2-2-2H6c-1.1 0-2 .9-2 2v14H3c-.55 0-1 .45-1 1s.45 1 1 1h18c.55 0 1-.45 1-1s-.45-1-1-1zM8.19 12c2.04-1.35 3.5-3.94 3.76-7h.09c.26 3.06 1.72 5.65 3.76 7-2.04 1.35-3.5 3.94-3.76 7h-.09c-.26-3.06-1.72-5.65-3.76-7"}),"CurtainsRounded"),kg=h(c.jsx("path",{d:"M20 19V3H4v16H2v2h20v-2zM8.19 12c2.04-1.35 3.5-3.94 3.76-7h.09c.26 3.06 1.72 5.65 3.76 7-2.04 1.35-3.5 3.94-3.76 7h-.09c-.26-3.06-1.72-5.65-3.76-7"}),"CurtainsSharp"),Wg=h([c.jsx("path",{d:"M6 13.14V19h3.94c-.3-2.93-1.89-5.27-3.94-5.86M9.94 5H6v5.86C8.05 10.27 9.64 7.93 9.94 5m4.12 14H18v-5.86c-2.05.59-3.64 2.93-3.94 5.86M18 10.86V5h-3.94c.3 2.93 1.89 5.27 3.94 5.86",opacity:".3"},"0"),c.jsx("path",{d:"M20 19V3H4v16H2v2h20v-2zM6 5h3.94c-.3 2.93-1.89 5.27-3.94 5.86zm0 14v-5.86c2.05.58 3.64 2.93 3.94 5.86zm5.95 0c-.26-3.06-1.72-5.65-3.76-7 2.04-1.35 3.5-3.94 3.76-7h.09c.26 3.06 1.72 5.65 3.76 7-2.04 1.35-3.5 3.94-3.76 7zM18 19h-3.94c.3-2.93 1.89-5.27 3.94-5.86zm0-8.14c-2.05-.58-3.64-2.93-3.94-5.86H18z"},"1")],"CurtainsTwoTone"),Ng=h([c.jsx("path",{d:"M12 8c-2.21 0-4 1.79-4 4s1.79 4 4 4 4-1.79 4-4-1.79-4-4-4m0 6c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2"},"0"),c.jsx("path",{d:"M22 7.47V5.35C20.05 4.77 16.56 4 12 4c-2.15 0-4.11.86-5.54 2.24.13-.85.4-2.4 1.01-4.24H5.35C4.77 3.95 4 7.44 4 12c0 2.15.86 4.11 2.24 5.54-.85-.14-2.4-.4-4.24-1.01v2.12C3.95 19.23 7.44 20 12 20c2.15 0 4.11-.86 5.54-2.24-.14.85-.4 2.4-1.01 4.24h2.12c.58-1.95 1.35-5.44 1.35-10 0-2.15-.86-4.11-2.24-5.54.85.13 2.4.4 4.24 1.01M12 18c-3.31 0-6-2.69-6-6s2.69-6 6-6 6 2.69 6 6-2.69 6-6 6"},"1")],"Cyclone"),Eg=h([c.jsx("path",{d:"M12 8c-2.21 0-4 1.79-4 4s1.79 4 4 4 4-1.79 4-4-1.79-4-4-4m0 6c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2"},"0"),c.jsx("path",{d:"M22 7.47V5.35C20.05 4.77 16.56 4 12 4c-2.15 0-4.11.86-5.54 2.24.13-.85.4-2.4 1.01-4.24H5.35C4.77 3.95 4 7.44 4 12c0 2.15.86 4.11 2.24 5.54-.85-.14-2.4-.4-4.24-1.01v2.12C3.95 19.23 7.44 20 12 20c2.15 0 4.11-.86 5.54-2.24-.14.85-.4 2.4-1.01 4.24h2.12c.58-1.95 1.35-5.44 1.35-10 0-2.15-.86-4.11-2.24-5.54.85.13 2.4.4 4.24 1.01M12 18c-3.31 0-6-2.69-6-6s2.69-6 6-6 6 2.69 6 6-2.69 6-6 6"},"1")],"CycloneOutlined"),Ig=h([c.jsx("path",{d:"M12 8c-2.21 0-4 1.79-4 4s1.79 4 4 4 4-1.79 4-4-1.79-4-4-4m0 6c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2"},"0"),c.jsx("path",{d:"M22 6.11c0-.46-.3-.86-.74-.97C19.23 4.6 16.03 4 12 4c-2.15 0-4.11.86-5.54 2.24.1-.65.28-1.69.62-2.96.17-.64-.3-1.28-.97-1.28-.45 0-.85.3-.97.74C4.6 4.77 4 7.97 4 12c0 2.15.86 4.11 2.24 5.54-.65-.1-1.69-.28-2.96-.62-.64-.17-1.28.3-1.28.97 0 .46.3.86.74.97C4.77 19.4 7.97 20 12 20c2.15 0 4.11-.86 5.54-2.24-.1.65-.28 1.69-.62 2.96-.17.64.3 1.28.97 1.28.46 0 .86-.3.97-.74C19.4 19.23 20 16.03 20 12c0-2.15-.86-4.11-2.24-5.54.65.1 1.69.28 2.96.62.64.17 1.28-.3 1.28-.97M12 18c-3.31 0-6-2.69-6-6s2.69-6 6-6 6 2.69 6 6-2.69 6-6 6"},"1")],"CycloneRounded"),Ug=h([c.jsx("path",{d:"M12 8c-2.21 0-4 1.79-4 4s1.79 4 4 4 4-1.79 4-4-1.79-4-4-4m0 6c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2"},"0"),c.jsx("path",{d:"M22 7.47V5.35C20.05 4.77 16.56 4 12 4c-2.15 0-4.11.86-5.54 2.24.13-.85.4-2.4 1.01-4.24H5.35C4.77 3.95 4 7.44 4 12c0 2.15.86 4.11 2.24 5.54-.85-.14-2.4-.4-4.24-1.01v2.12C3.95 19.23 7.44 20 12 20c2.15 0 4.11-.86 5.54-2.24-.14.85-.4 2.4-1.01 4.24h2.12c.58-1.95 1.35-5.44 1.35-10 0-2.15-.86-4.11-2.24-5.54.85.13 2.4.4 4.24 1.01M12 18c-3.31 0-6-2.69-6-6s2.69-6 6-6 6 2.69 6 6-2.69 6-6 6"},"1")],"CycloneSharp"),Gg=h([c.jsx("path",{d:"M12 6c-3.31 0-6 2.69-6 6s2.69 6 6 6 6-2.69 6-6-2.69-6-6-6m0 10c-2.21 0-4-1.79-4-4s1.79-4 4-4 4 1.79 4 4-1.79 4-4 4",opacity:".3"},"0"),c.jsx("circle",{cx:"12",cy:"12",r:"2",opacity:".3"},"1"),c.jsx("path",{d:"M12 8c-2.21 0-4 1.79-4 4s1.79 4 4 4 4-1.79 4-4-1.79-4-4-4m0 6c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2"},"2"),c.jsx("path",{d:"M22 5.35C20.05 4.77 16.56 4 12 4c-2.15 0-4.11.86-5.54 2.24.13-.85.4-2.4 1.01-4.24H5.35C4.77 3.95 4 7.44 4 12c0 2.15.86 4.11 2.24 5.54-.85-.14-2.4-.4-4.24-1.01v2.12C3.95 19.23 7.44 20 12 20c2.15 0 4.11-.86 5.54-2.24-.14.85-.4 2.4-1.01 4.24h2.12c.58-1.95 1.35-5.44 1.35-10 0-2.15-.86-4.11-2.24-5.54.85.14 2.4.4 4.24 1.01zM18 12c0 3.31-2.69 6-6 6s-6-2.69-6-6 2.69-6 6-6 6 2.69 6 6"},"3")],"CycloneTwoTone"),Kg=h(c.jsx("path",{d:"M15.73 3H8.27L3 8.27v7.46L8.27 21h7.46L21 15.73V8.27zM17 15.74 15.74 17 12 13.26 8.26 17 7 15.74 10.74 12 7 8.26 8.26 7 12 10.74 15.74 7 17 8.26 13.26 12z"}),"Dangerous"),qg=h(c.jsx("path",{d:"M15.73 3H8.27L3 8.27v7.46L8.27 21h7.46L21 15.73V8.27zM19 14.9 14.9 19H9.1L5 14.9V9.1L9.1 5h5.8L19 9.1zm-4.17-7.14L12 10.59 9.17 7.76 7.76 9.17 10.59 12l-2.83 2.83 1.41 1.41L12 13.41l2.83 2.83 1.41-1.41L13.41 12l2.83-2.83z"}),"DangerousOutlined"),Qg=h(c.jsx("path",{d:"M14.9 3H9.1c-.53 0-1.04.21-1.42.59l-4.1 4.1C3.21 8.06 3 8.57 3 9.1v5.8c0 .53.21 1.04.59 1.41l4.1 4.1c.37.38.88.59 1.41.59h5.8c.53 0 1.04-.21 1.41-.59l4.1-4.1c.38-.37.59-.88.59-1.41V9.1c0-.53-.21-1.04-.59-1.41l-4.1-4.1c-.37-.38-.88-.59-1.41-.59m.64 12.54c-.39.39-1.02.39-1.41 0L12 13.41l-2.12 2.12c-.39.39-1.02.39-1.41 0a.996.996 0 0 1 0-1.41L10.59 12 8.46 9.88a.996.996 0 0 1 0-1.41c.39-.39 1.02-.39 1.41 0L12 10.59l2.12-2.12c.39-.39 1.02-.39 1.41 0s.39 1.02 0 1.41L13.41 12l2.12 2.12c.4.39.4 1.03.01 1.42"}),"DangerousRounded"),Zg=h(c.jsx("path",{d:"M15.73 3H8.27L3 8.27v7.46L8.27 21h7.46L21 15.73V8.27zm.51 11.83-1.41 1.41L12 13.41l-2.83 2.83-1.41-1.41L10.59 12 7.76 9.17l1.41-1.41L12 10.59l2.83-2.83 1.41 1.41L13.41 12z"}),"DangerousSharp"),Jg=h([c.jsx("path",{d:"M9.1 5 5 9.1v5.8L9.1 19h5.8l4.1-4.1V9.1L14.9 5zm7.14 9.83-1.41 1.41L12 13.41l-2.83 2.83-1.41-1.41L10.59 12 7.76 9.17l1.41-1.41L12 10.59l2.83-2.83 1.41 1.41L13.41 12z",opacity:".3"},"0"),c.jsx("path",{d:"M15.73 3H8.27L3 8.27v7.46L8.27 21h7.46L21 15.73V8.27zM19 14.9 14.9 19H9.1L5 14.9V9.1L9.1 5h5.8L19 9.1zm-4.17-7.14L12 10.59 9.17 7.76 7.76 9.17 10.59 12l-2.83 2.83 1.41 1.41L12 13.41l2.83 2.83 1.41-1.41L13.41 12l2.83-2.83z"},"1")],"DangerousTwoTone"),Yg=h(c.jsx("path",{d:"M12 3c-4.97 0-9 4.03-9 9s4.03 9 9 9 9-4.03 9-9c0-.46-.04-.92-.1-1.36-.98 1.37-2.58 2.26-4.4 2.26-2.98 0-5.4-2.42-5.4-5.4 0-1.81.89-3.42 2.26-4.4-.44-.06-.9-.1-1.36-.1"}),"DarkMode"),_g=h(c.jsx("path",{d:"M9.37 5.51c-.18.64-.27 1.31-.27 1.99 0 4.08 3.32 7.4 7.4 7.4.68 0 1.35-.09 1.99-.27C17.45 17.19 14.93 19 12 19c-3.86 0-7-3.14-7-7 0-2.93 1.81-5.45 4.37-6.49M12 3c-4.97 0-9 4.03-9 9s4.03 9 9 9 9-4.03 9-9c0-.46-.04-.92-.1-1.36-.98 1.37-2.58 2.26-4.4 2.26-2.98 0-5.4-2.42-5.4-5.4 0-1.81.89-3.42 2.26-4.4-.44-.06-.9-.1-1.36-.1"}),"DarkModeOutlined"),Xg=h(c.jsx("path",{d:"M11.01 3.05C6.51 3.54 3 7.36 3 12c0 4.97 4.03 9 9 9 4.63 0 8.45-3.5 8.95-8 .09-.79-.78-1.42-1.54-.95-.84.54-1.84.85-2.91.85-2.98 0-5.4-2.42-5.4-5.4 0-1.06.31-2.06.84-2.89.45-.67-.04-1.63-.93-1.56"}),"DarkModeRounded"),$g=h(c.jsx("path",{d:"M12 3c-4.97 0-9 4.03-9 9s4.03 9 9 9 9-4.03 9-9c0-.46-.04-.92-.1-1.36-.98 1.37-2.58 2.26-4.4 2.26-2.98 0-5.4-2.42-5.4-5.4 0-1.81.89-3.42 2.26-4.4-.44-.06-.9-.1-1.36-.1"}),"DarkModeSharp"),cA=h([c.jsx("path",{d:"M9.37 5.51c-.18.64-.27 1.31-.27 1.99 0 4.08 3.32 7.4 7.4 7.4.68 0 1.35-.09 1.99-.27C17.45 17.19 14.93 19 12 19c-3.86 0-7-3.14-7-7 0-2.93 1.81-5.45 4.37-6.49",opacity:".3"},"0"),c.jsx("path",{d:"M9.37 5.51c-.18.64-.27 1.31-.27 1.99 0 4.08 3.32 7.4 7.4 7.4.68 0 1.35-.09 1.99-.27C17.45 17.19 14.93 19 12 19c-3.86 0-7-3.14-7-7 0-2.93 1.81-5.45 4.37-6.49M12 3c-4.97 0-9 4.03-9 9s4.03 9 9 9 9-4.03 9-9c0-.46-.04-.92-.1-1.36-.98 1.37-2.58 2.26-4.4 2.26-2.98 0-5.4-2.42-5.4-5.4 0-1.81.89-3.42 2.26-4.4-.44-.06-.9-.1-1.36-.1"},"1")],"DarkModeTwoTone"),hA=h(c.jsx("path",{d:"M3 13h8V3H3zm0 8h8v-6H3zm10 0h8V11h-8zm0-18v6h8V3z"}),"Dashboard"),sA=h(c.jsx("path",{d:"M3 3h8v8H3zm10 0h8v8h-8zM3 13h8v8H3zm15 0h-2v3h-3v2h3v3h2v-3h3v-2h-3z"}),"DashboardCustomize"),tA=h(c.jsx("path",{d:"M3 11h8V3H3zm2-6h4v4H5zm8-2v8h8V3zm6 6h-4V5h4zM3 21h8v-8H3zm2-6h4v4H5zm13-2h-2v3h-3v2h3v3h2v-3h3v-2h-3z"}),"DashboardCustomizeOutlined"),oA=h(c.jsx("path",{d:"M4 3h6c.55 0 1 .45 1 1v6c0 .55-.45 1-1 1H4c-.55 0-1-.45-1-1V4c0-.55.45-1 1-1m10 0h6c.55 0 1 .45 1 1v6c0 .55-.45 1-1 1h-6c-.55 0-1-.45-1-1V4c0-.55.45-1 1-1M4 13h6c.55 0 1 .45 1 1v6c0 .55-.45 1-1 1H4c-.55 0-1-.45-1-1v-6c0-.55.45-1 1-1m13 0c-.55 0-1 .45-1 1v2h-2c-.55 0-1 .45-1 1s.45 1 1 1h2v2c0 .55.45 1 1 1s1-.45 1-1v-2h2c.55 0 1-.45 1-1s-.45-1-1-1h-2v-2c0-.55-.45-1-1-1"}),"DashboardCustomizeRounded"),vA=h(c.jsx("path",{d:"M3 3h8v8H3zm10 0h8v8h-8zM3 13h8v8H3zm15 0h-2v3h-3v2h3v3h2v-3h3v-2h-3z"}),"DashboardCustomizeSharp"),eA=h([c.jsx("path",{d:"M5 15h4v4H5zM5 5h4v4H5zm10 0h4v4h-4z",opacity:".3"},"0"),c.jsx("path",{d:"M3 11h8V3H3zm2-6h4v4H5zm8-2v8h8V3zm6 6h-4V5h4zM3 21h8v-8H3zm2-6h4v4H5zm13-2h-2v3h-3v2h3v3h2v-3h3v-2h-3z"},"1")],"DashboardCustomizeTwoTone"),lA=h(c.jsx("path",{d:"M19 5v2h-4V5zM9 5v6H5V5zm10 8v6h-4v-6zM9 17v2H5v-2zM21 3h-8v6h8zM11 3H3v10h8zm10 8h-8v10h8zm-10 4H3v6h8z"}),"DashboardOutlined"),nA=h(c.jsx("path",{d:"M4 13h6c.55 0 1-.45 1-1V4c0-.55-.45-1-1-1H4c-.55 0-1 .45-1 1v8c0 .55.45 1 1 1m0 8h6c.55 0 1-.45 1-1v-4c0-.55-.45-1-1-1H4c-.55 0-1 .45-1 1v4c0 .55.45 1 1 1m10 0h6c.55 0 1-.45 1-1v-8c0-.55-.45-1-1-1h-6c-.55 0-1 .45-1 1v8c0 .55.45 1 1 1M13 4v4c0 .55.45 1 1 1h6c.55 0 1-.45 1-1V4c0-.55-.45-1-1-1h-6c-.55 0-1 .45-1 1"}),"DashboardRounded"),aA=h(c.jsx("path",{d:"M3 13h8V3H3zm0 8h8v-6H3zm10 0h8V11h-8zm0-18v6h8V3z"}),"DashboardSharp"),dA=h([c.jsx("path",{d:"M5 5h4v6H5zm10 8h4v6h-4zM5 17h4v2H5zM15 5h4v2h-4z",opacity:".3"},"0"),c.jsx("path",{d:"M3 13h8V3H3zm2-8h4v6H5zm8 16h8V11h-8zm2-8h4v6h-4zM13 3v6h8V3zm6 4h-4V5h4zM3 21h8v-6H3zm2-4h4v2H5z"},"1")],"DashboardTwoTone"),zA=h(c.jsx("path",{d:"M15 4v2h3v12h-3v2h5V4zM4 20h5v-2H6V6h3V4H4z"}),"DataArray"),mA=h(c.jsx("path",{d:"M15 4v2h3v12h-3v2h5V4zM4 20h5v-2H6V6h3V4H4z"}),"DataArrayOutlined"),pA=h(c.jsx("path",{d:"M15 5c0 .55.45 1 1 1h2v12h-2c-.55 0-1 .45-1 1s.45 1 1 1h2c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2h-2c-.55 0-1 .45-1 1M6 20h2c.55 0 1-.45 1-1s-.45-1-1-1H6V6h2c.55 0 1-.45 1-1s-.45-1-1-1H6c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2"}),"DataArrayRounded"),HA=h(c.jsx("path",{d:"M15 4v2h3v12h-3v2h5V4zM4 20h5v-2H6V6h3V4H4z"}),"DataArraySharp"),MA=h(c.jsx("path",{d:"M15 4v2h3v12h-3v2h5V4zM4 20h5v-2H6V6h3V4H4z"}),"DataArrayTwoTone"),rA=h(c.jsx("path",{d:"M4 7v2c0 .55-.45 1-1 1H2v4h1c.55 0 1 .45 1 1v2c0 1.65 1.35 3 3 3h3v-2H7c-.55 0-1-.45-1-1v-2c0-1.3-.84-2.42-2-2.83v-.34C5.16 11.42 6 10.3 6 9V7c0-.55.45-1 1-1h3V4H7C5.35 4 4 5.35 4 7m17 3c-.55 0-1-.45-1-1V7c0-1.65-1.35-3-3-3h-3v2h3c.55 0 1 .45 1 1v2c0 1.3.84 2.42 2 2.83v.34c-1.16.41-2 1.52-2 2.83v2c0 .55-.45 1-1 1h-3v2h3c1.65 0 3-1.35 3-3v-2c0-.55.45-1 1-1h1v-4z"}),"DataObject"),iA=h(c.jsx("path",{d:"M4 7v2c0 .55-.45 1-1 1H2v4h1c.55 0 1 .45 1 1v2c0 1.65 1.35 3 3 3h3v-2H7c-.55 0-1-.45-1-1v-2c0-1.3-.84-2.42-2-2.83v-.34C5.16 11.42 6 10.3 6 9V7c0-.55.45-1 1-1h3V4H7C5.35 4 4 5.35 4 7m17 3c-.55 0-1-.45-1-1V7c0-1.65-1.35-3-3-3h-3v2h3c.55 0 1 .45 1 1v2c0 1.3.84 2.42 2 2.83v.34c-1.16.41-2 1.52-2 2.83v2c0 .55-.45 1-1 1h-3v2h3c1.65 0 3-1.35 3-3v-2c0-.55.45-1 1-1h1v-4z"}),"DataObjectOutlined"),VA=h(c.jsx("path",{d:"M4 7v2c0 .55-.45 1-1 1s-1 .45-1 1v2c0 .55.45 1 1 1s1 .45 1 1v2c0 1.66 1.34 3 3 3h2c.55 0 1-.45 1-1s-.45-1-1-1H7c-.55 0-1-.45-1-1v-2c0-1.3-.84-2.42-2-2.83v-.34C5.16 11.42 6 10.3 6 9V7c0-.55.45-1 1-1h2c.55 0 1-.45 1-1s-.45-1-1-1H7C5.34 4 4 5.34 4 7m17 3c-.55 0-1-.45-1-1V7c0-1.66-1.34-3-3-3h-2c-.55 0-1 .45-1 1s.45 1 1 1h2c.55 0 1 .45 1 1v2c0 1.3.84 2.42 2 2.83v.34c-1.16.41-2 1.52-2 2.83v2c0 .55-.45 1-1 1h-2c-.55 0-1 .45-1 1s.45 1 1 1h2c1.66 0 3-1.34 3-3v-2c0-.55.45-1 1-1s1-.45 1-1v-2c0-.55-.45-1-1-1"}),"DataObjectRounded"),xA=h(c.jsx("path",{d:"M4 10H2v4h2v6h6v-2H6v-5.5H4v-1h2V6h4V4H4zm16 0V4h-6v2h4v5.5h2v1h-2V18h-4v2h6v-6h2v-4z"}),"DataObjectSharp"),jA=h(c.jsx("path",{d:"M4 7v2c0 .55-.45 1-1 1H2v4h1c.55 0 1 .45 1 1v2c0 1.65 1.35 3 3 3h3v-2H7c-.55 0-1-.45-1-1v-2c0-1.3-.84-2.42-2-2.83v-.34C5.16 11.42 6 10.3 6 9V7c0-.55.45-1 1-1h3V4H7C5.35 4 4 5.35 4 7m17 3c-.55 0-1-.45-1-1V7c0-1.65-1.35-3-3-3h-3v2h3c.55 0 1 .45 1 1v2c0 1.3.84 2.42 2 2.83v.34c-1.16.41-2 1.52-2 2.83v2c0 .55-.45 1-1 1h-3v2h3c1.65 0 3-1.35 3-3v-2c0-.55.45-1 1-1h1v-4z"}),"DataObjectTwoTone"),uA=h(c.jsx("path",{d:"M13 2.05v3.03c3.39.49 6 3.39 6 6.92 0 .9-.18 1.75-.48 2.54l2.6 1.53c.56-1.24.88-2.62.88-4.07 0-5.18-3.95-9.45-9-9.95M12 19c-3.87 0-7-3.13-7-7 0-3.53 2.61-6.43 6-6.92V2.05c-5.06.5-9 4.76-9 9.95 0 5.52 4.47 10 9.99 10 3.31 0 6.24-1.61 8.06-4.09l-2.6-1.53C16.17 17.98 14.21 19 12 19"}),"DataSaverOff"),LA=h(c.jsx("path",{d:"M13 2.05v3.03c3.39.49 6 3.39 6 6.92 0 .9-.18 1.75-.48 2.54l2.6 1.53c.56-1.24.88-2.62.88-4.07 0-5.18-3.95-9.45-9-9.95M12 19c-3.87 0-7-3.13-7-7 0-3.53 2.61-6.43 6-6.92V2.05c-5.06.5-9 4.76-9 9.95 0 5.52 4.47 10 9.99 10 3.31 0 6.24-1.61 8.06-4.09l-2.6-1.53C16.17 17.98 14.21 19 12 19"}),"DataSaverOffOutlined"),SA=h(c.jsx("path",{d:"M13 2.05v3.03c3.39.49 6 3.39 6 6.92 0 .9-.18 1.75-.48 2.54l2.6 1.53c.56-1.24.88-2.62.88-4.07 0-5.18-3.95-9.45-9-9.95M12 19c-3.87 0-7-3.13-7-7 0-3.53 2.61-6.43 6-6.92V2.05c-5.06.5-9 4.76-9 9.95 0 5.52 4.47 10 9.99 10 3.31 0 6.24-1.61 8.06-4.09l-2.6-1.53C16.17 17.98 14.21 19 12 19"}),"DataSaverOffRounded"),CA=h(c.jsx("path",{d:"M13 2.05v3.03c3.39.49 6 3.39 6 6.92 0 .9-.18 1.75-.48 2.54l2.6 1.53c.56-1.24.88-2.62.88-4.07 0-5.18-3.95-9.45-9-9.95M12 19c-3.87 0-7-3.13-7-7 0-3.53 2.61-6.43 6-6.92V2.05c-5.06.5-9 4.76-9 9.95 0 5.52 4.47 10 9.99 10 3.31 0 6.24-1.61 8.06-4.09l-2.6-1.53C16.17 17.98 14.21 19 12 19"}),"DataSaverOffSharp"),TA=h(c.jsx("path",{d:"M13 2.05v3.03c3.39.49 6 3.39 6 6.92 0 .9-.18 1.75-.48 2.54l2.6 1.53c.56-1.24.88-2.62.88-4.07 0-5.18-3.95-9.45-9-9.95M12 19c-3.87 0-7-3.13-7-7 0-3.53 2.61-6.43 6-6.92V2.05c-5.06.5-9 4.76-9 9.95 0 5.52 4.47 10 9.99 10 3.31 0 6.24-1.61 8.06-4.09l-2.6-1.53C16.17 17.98 14.21 19 12 19"}),"DataSaverOffTwoTone"),wA=h(c.jsx("path",{d:"M11 8v3H8v2h3v3h2v-3h3v-2h-3V8zm2-5.95v3.03c3.39.49 6 3.39 6 6.92 0 .9-.18 1.75-.48 2.54l2.6 1.53c.56-1.24.88-2.62.88-4.07 0-5.18-3.95-9.45-9-9.95M12 19c-3.87 0-7-3.13-7-7 0-3.53 2.61-6.43 6-6.92V2.05c-5.06.5-9 4.76-9 9.95 0 5.52 4.47 10 9.99 10 3.31 0 6.24-1.61 8.06-4.09l-2.6-1.53C16.17 17.98 14.21 19 12 19"}),"DataSaverOn"),RA=h(c.jsx("path",{d:"M11 8v3H8v2h3v3h2v-3h3v-2h-3V8zm2-5.95v3.03c3.39.49 6 3.39 6 6.92 0 .9-.18 1.75-.48 2.54l2.6 1.53c.56-1.24.88-2.62.88-4.07 0-5.18-3.95-9.45-9-9.95M12 19c-3.87 0-7-3.13-7-7 0-3.53 2.61-6.43 6-6.92V2.05c-5.06.5-9 4.76-9 9.95 0 5.52 4.47 10 9.99 10 3.31 0 6.24-1.61 8.06-4.09l-2.6-1.53C16.17 17.98 14.21 19 12 19"}),"DataSaverOnOutlined"),OA=h(c.jsx("path",{d:"M11 11H9c-.55 0-1 .45-1 1s.45 1 1 1h2v2c0 .55.45 1 1 1s1-.45 1-1v-2h2c.55 0 1-.45 1-1s-.45-1-1-1h-2V9c0-.55-.45-1-1-1s-1 .45-1 1zm1 8c-3.87 0-7-3.13-7-7 0-3.53 2.61-6.43 6-6.92V2.05c-5.06.5-9 4.76-9 9.95 0 5.52 4.47 10 9.99 10 3.31 0 6.24-1.61 8.06-4.09l-2.6-1.53C16.17 17.98 14.21 19 12 19m1-16.95v3.03c3.39.49 6 3.39 6 6.92 0 .9-.18 1.75-.48 2.54l2.6 1.53c.56-1.24.88-2.62.88-4.07 0-5.18-3.95-9.45-9-9.95"}),"DataSaverOnRounded"),yA=h(c.jsx("path",{d:"M11 8v3H8v2h3v3h2v-3h3v-2h-3V8zm2-5.95v3.03c3.39.49 6 3.39 6 6.92 0 .9-.18 1.75-.48 2.54l2.6 1.53c.56-1.24.88-2.62.88-4.07 0-5.18-3.95-9.45-9-9.95M12 19c-3.87 0-7-3.13-7-7 0-3.53 2.61-6.43 6-6.92V2.05c-5.06.5-9 4.76-9 9.95 0 5.52 4.47 10 9.99 10 3.31 0 6.24-1.61 8.06-4.09l-2.6-1.53C16.17 17.98 14.21 19 12 19"}),"DataSaverOnSharp"),gA=h(c.jsx("path",{d:"M11 8v3H8v2h3v3h2v-3h3v-2h-3V8zm2-5.95v3.03c3.39.49 6 3.39 6 6.92 0 .9-.18 1.75-.48 2.54l2.6 1.53c.56-1.24.88-2.62.88-4.07 0-5.18-3.95-9.45-9-9.95M12 19c-3.87 0-7-3.13-7-7 0-3.53 2.61-6.43 6-6.92V2.05c-5.06.5-9 4.76-9 9.95 0 5.52 4.47 10 9.99 10 3.31 0 6.24-1.61 8.06-4.09l-2.6-1.53C16.17 17.98 14.21 19 12 19"}),"DataSaverOnTwoTone"),AA=h(c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m-8.33 5.17 2 2 3.67-3.67 1.41 1.41L12.67 13l-2-2-3 3-1.41-1.41zM5 16h1.72L5 17.72zm.84 3 3-3h1.83l-3 3zm3.96 0 3-3h1.62l-3 3zm3.73 0 3-3h1.62l-3 3zM19 19h-1.73L19 17.27z"}),"DataThresholding"),fA=h([c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 16h-1.73L19 17.27zm0-3h-.85l-3 3h-1.62l3-3h-2.12l-3 3H9.8l3-3h-2.12l-3 3H5.84l3-3H6.72L5 17.72V5h14z"},"0"),c.jsx("path",{d:"m10.67 11 2 2 5.08-5.09-1.41-1.41-3.67 3.67-2-2-4.42 4.42L7.66 14z"},"1")],"DataThresholdingOutlined"),PA=h(c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m-7.62 5.88 1.29 1.29 2.96-2.96c.39-.39 1.02-.39 1.41 0s.39 1.02 0 1.41l-3.67 3.67c-.39.39-1.02.39-1.41 0L10.67 11l-2.3 2.3c-.39.39-1.02.39-1.41 0a.996.996 0 0 1 0-1.41l3-3c.39-.41 1.02-.41 1.42-.01M5 16h1.72L5 17.72zm.84 3 3-3h1.83l-3 3zm3.96 0 3-3h1.62l-3 3zm3.73 0 3-3h1.62l-3 3zM19 19h-1.73L19 17.27z"}),"DataThresholdingRounded"),FA=h(c.jsx("path",{d:"M21 3H3v18h18zM10.67 8.17l2 2 3.67-3.67 1.41 1.41L12.67 13l-2-2-3 3-1.41-1.41zM5 16h1.72L5 17.72zm.84 3 3-3h1.83l-3 3zm3.96 0 3-3h1.62l-3 3zm3.73 0 3-3h1.62l-3 3zM19 19h-1.73L19 17.27z"}),"DataThresholdingSharp"),BA=h([c.jsx("path",{d:"M19 19v-1.73L17.27 19zM5 17.72 6.72 16h2.12l-3 3h1.83l3-3h2.12l-3 3h1.62l3-3h2.12l-3 3h1.62l3-3H19V5H5zm5.67-9.55 2 2 3.67-3.67 1.41 1.41L12.67 13l-2-2-3 3-1.41-1.41z",opacity:".3"},"0"),c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 16h-1.73L19 17.27zm0-3h-.85l-3 3h-1.62l3-3h-2.12l-3 3H9.8l3-3h-2.12l-3 3H5.84l3-3H6.72L5 17.72V5h14z"},"1"),c.jsx("path",{d:"m10.67 11 2 2 5.08-5.09-1.41-1.41-3.67 3.67-2-2-4.42 4.42L7.66 14z"},"2")],"DataThresholdingTwoTone"),bA=h(c.jsx("path",{d:"M13 2.05v3.03c3.39.49 6 3.39 6 6.92 0 .9-.18 1.75-.48 2.54l2.6 1.53c.56-1.24.88-2.62.88-4.07 0-5.18-3.95-9.45-9-9.95M12 19c-3.87 0-7-3.13-7-7 0-3.53 2.61-6.43 6-6.92V2.05c-5.06.5-9 4.76-9 9.95 0 5.52 4.47 10 9.99 10 3.31 0 6.24-1.61 8.06-4.09l-2.6-1.53C16.17 17.98 14.21 19 12 19"}),"DataUsage"),DA=h(c.jsx("path",{d:"M13 2.05v3.03c3.39.49 6 3.39 6 6.92 0 .9-.18 1.75-.48 2.54l2.6 1.53c.56-1.24.88-2.62.88-4.07 0-5.18-3.95-9.45-9-9.95M12 19c-3.87 0-7-3.13-7-7 0-3.53 2.61-6.43 6-6.92V2.05c-5.06.5-9 4.76-9 9.95 0 5.52 4.47 10 9.99 10 3.31 0 6.24-1.61 8.06-4.09l-2.6-1.53C16.17 17.98 14.21 19 12 19"}),"DataUsageOutlined"),kA=h(c.jsx("path",{d:"M13 3.87v.02c0 .67.45 1.23 1.08 1.43C16.93 6.21 19 8.86 19 12c0 .52-.06 1.01-.17 1.49-.14.64.12 1.3.69 1.64l.01.01c.86.5 1.98.05 2.21-.91.17-.72.26-1.47.26-2.23 0-4.5-2.98-8.32-7.08-9.57-.95-.29-1.92.44-1.92 1.44m-2.06 15.05c-2.99-.43-5.42-2.86-5.86-5.84-.54-3.6 1.66-6.77 4.83-7.76.64-.19 1.09-.76 1.09-1.43v-.02c0-1-.97-1.73-1.93-1.44-4.51 1.38-7.66 5.86-6.98 10.96.59 4.38 4.13 7.92 8.51 8.51 3.14.42 6.04-.61 8.13-2.53.74-.68.61-1.89-.26-2.39-.58-.34-1.3-.23-1.8.22-1.47 1.34-3.51 2.05-5.73 1.72"}),"DataUsageRounded"),WA=h(c.jsx("path",{d:"M13 2.05v3.03c3.39.49 6 3.39 6 6.92 0 .9-.18 1.75-.48 2.54l2.6 1.53c.56-1.24.88-2.62.88-4.07 0-5.18-3.95-9.45-9-9.95M12 19c-3.87 0-7-3.13-7-7 0-3.53 2.61-6.43 6-6.92V2.05c-5.06.5-9 4.76-9 9.95 0 5.52 4.47 10 9.99 10 3.31 0 6.24-1.61 8.06-4.09l-2.6-1.53C16.17 17.98 14.21 19 12 19"}),"DataUsageSharp"),NA=h(c.jsx("path",{d:"M13 2.05v3.03c3.39.49 6 3.39 6 6.92 0 .9-.18 1.75-.48 2.54l2.6 1.53c.56-1.24.88-2.62.88-4.07 0-5.18-3.95-9.45-9-9.95M12 19c-3.87 0-7-3.13-7-7 0-3.53 2.61-6.43 6-6.92V2.05c-5.06.5-9 4.76-9 9.95 0 5.52 4.47 10 9.99 10 3.31 0 6.24-1.61 8.06-4.09l-2.6-1.53C16.17 17.98 14.21 19 12 19"}),"DataUsageTwoTone"),EA=h(c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m-8 14H7v-4h4zm0-6H7V7h4zm6 6h-4v-4h4zm0-6h-4V7h4z"}),"Dataset"),IA=h([c.jsx("path",{d:"M8.09 17H7v-4h3.69c.95-.63 2.09-1 3.31-1h6c.34 0 .67.04 1 .09V5c0-1.1-.9-2-2-2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h3.81C8.3 20.12 8 19.09 8 18c0-.34.04-.67.09-1M13 7h4v4h-4zM7 7h4v4H7z"},"0"),c.jsx("path",{d:"M12 18c0-1.1.9-2 2-2h2v-2h-2c-2.21 0-4 1.79-4 4s1.79 4 4 4h2v-2h-2c-1.1 0-2-.9-2-2m8-4h-2v2h2c1.1 0 2 .9 2 2s-.9 2-2 2h-2v2h2c2.21 0 4-1.79 4-4s-1.79-4-4-4"},"1"),c.jsx("path",{d:"M14 17h6v2h-6z"},"2")],"DatasetLinked"),UA=h([c.jsx("path",{d:"M7 17h1.09c.28-1.67 1.24-3.1 2.6-4H7z"},"0"),c.jsx("path",{d:"M5 19V5h14v7h1c.34 0 .67.04 1 .09V5c0-1.1-.9-2-2-2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h3.81c-.35-.61-.6-1.28-.72-2z"},"1"),c.jsx("path",{d:"M7 7h4v4H7zm6 0h4v4h-4zm3 13h-2c-1.1 0-2-.9-2-2s.9-2 2-2h2v-2h-2c-2.21 0-4 1.79-4 4s1.79 4 4 4h2zm4-6h-2v2h2c1.1 0 2 .9 2 2s-.9 2-2 2h-2v2h2c2.21 0 4-1.79 4-4s-1.79-4-4-4"},"2"),c.jsx("path",{d:"M20 19v-2h-6v2h5z"},"3")],"DatasetLinkedOutlined"),GA=h([c.jsx("path",{d:"M8.09 17H7v-4h3.69c.95-.63 2.09-1 3.31-1h6c.34 0 .67.04 1 .09V5c0-1.1-.9-2-2-2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h3.81C8.3 20.12 8 19.09 8 18c0-.34.04-.67.09-1M13 7h4v4h-4zM7 7h4v4H7z"},"0"),c.jsx("path",{d:"M12.03 17.66c.16-.98 1.09-1.66 2.08-1.66H15c.55 0 1-.45 1-1s-.45-1-1-1h-.83c-2.09 0-3.95 1.53-4.15 3.61C9.79 19.99 11.66 22 14 22h1c.55 0 1-.45 1-1s-.45-1-1-1h-1c-1.21 0-2.18-1.09-1.97-2.34m7.8-3.66H19c-.55 0-1 .45-1 1s.45 1 1 1h.89c1 0 1.92.68 2.08 1.66.21 1.25-.76 2.34-1.97 2.34h-1c-.55 0-1 .45-1 1s.45 1 1 1h1c2.34 0 4.21-2.01 3.98-4.39-.2-2.08-2.06-3.61-4.15-3.61"},"1"),c.jsx("path",{d:"M15 19h4c.55 0 1-.45 1-1s-.45-1-1-1h-4c-.55 0-1 .45-1 1s.45 1 1 1"},"2")],"DatasetLinkedRounded"),KA=h([c.jsx("path",{d:"M8.09 17H7v-4h3.69c.95-.63 2.09-1 3.31-1h6c.34 0 .67.04 1 .09V3H3v18h5.81C8.3 20.12 8 19.09 8 18c0-.34.04-.67.09-1M13 7h4v4h-4zM7 7h4v4H7z"},"0"),c.jsx("path",{d:"M12 18c0-1.1.9-2 2-2h2v-2h-2c-2.21 0-4 1.79-4 4s1.79 4 4 4h2v-2h-2c-1.1 0-2-.9-2-2m8-4h-2v2h2c1.1 0 2 .9 2 2s-.9 2-2 2h-2v2h2c2.21 0 4-1.79 4-4s-1.79-4-4-4"},"1"),c.jsx("path",{d:"M14 17h6v2h-6z"},"2")],"DatasetLinkedSharp"),qA=h([c.jsx("path",{d:"M5 5v14h3.09c-.05-.33-.09-.66-.09-1s.04-.67.09-1H7v-4h3.69c.95-.63 2.09-1 3.31-1h5V5zm6 6H7V7h4zm2 0V7h4v4z",opacity:".3"},"0"),c.jsx("path",{d:"M7 17h1.09c.28-1.67 1.24-3.1 2.6-4H7z"},"1"),c.jsx("path",{d:"M5 19V5h14v7h1c.34 0 .67.04 1 .09V5c0-1.1-.9-2-2-2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h3.81c-.35-.61-.6-1.28-.72-2z"},"2"),c.jsx("path",{d:"M7 7h4v4H7zm6 0h4v4h-4zm3 13h-2c-1.1 0-2-.9-2-2s.9-2 2-2h2v-2h-2c-2.21 0-4 1.79-4 4s1.79 4 4 4h2zm4-6h-2v2h2c1.1 0 2 .9 2 2s-.9 2-2 2h-2v2h2c2.21 0 4-1.79 4-4s-1.79-4-4-4"},"3"),c.jsx("path",{d:"M20 19v-2h-6v2h5z"},"4")],"DatasetLinkedTwoTone"),QA=h([c.jsx("path",{d:"M7 13h4v4H7zm6 0h4v4h-4z"},"0"),c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 16H5V5h14z"},"1"),c.jsx("path",{d:"M7 7h4v4H7zm6 0h4v4h-4z"},"2")],"DatasetOutlined"),ZA=h(c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m-8 14H7v-4h4zm0-6H7V7h4zm6 6h-4v-4h4zm0-6h-4V7h4z"}),"DatasetRounded"),JA=h(c.jsx("path",{d:"M21 3H3v18h18zM11 17H7v-4h4zm0-6H7V7h4zm6 6h-4v-4h4zm0-6h-4V7h4z"}),"DatasetSharp"),YA=h([c.jsx("path",{d:"M5 19h14V5H5zm8-12h4v4h-4zm0 6h4v4h-4zM7 7h4v4H7zm0 6h4v4H7z",opacity:".3"},"0"),c.jsx("path",{d:"M7 13h4v4H7zm6 0h4v4h-4z"},"1"),c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 16H5V5h14z"},"2"),c.jsx("path",{d:"M7 7h4v4H7zm6 0h4v4h-4z"},"3")],"DatasetTwoTone"),_A=h(c.jsx("path",{d:"M9 11H7v2h2zm4 0h-2v2h2zm4 0h-2v2h2zm2-7h-1V2h-2v2H8V2H6v2H5c-1.11 0-1.99.9-1.99 2L3 20c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2m0 16H5V9h14z"}),"DateRange"),XA=h(c.jsx("path",{d:"M7 11h2v2H7zm14-5v14c0 1.1-.9 2-2 2H5c-1.11 0-2-.9-2-2l.01-14c0-1.1.88-2 1.99-2h1V2h2v2h8V2h2v2h1c1.1 0 2 .9 2 2M5 8h14V6H5zm14 12V10H5v10zm-4-7h2v-2h-2zm-4 0h2v-2h-2z"}),"DateRangeOutlined"),$A=h(c.jsx("path",{d:"M19 4h-1V3c0-.55-.45-1-1-1s-1 .45-1 1v1H8V3c0-.55-.45-1-1-1s-1 .45-1 1v1H5c-1.11 0-1.99.9-1.99 2L3 20c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2m0 15c0 .55-.45 1-1 1H6c-.55 0-1-.45-1-1V9h14zM7 11h2v2H7zm4 0h2v2h-2zm4 0h2v2h-2z"}),"DateRangeRounded"),cf=h(c.jsx("path",{d:"M9 11H7v2h2zm4 0h-2v2h2zm4 0h-2v2h2zm4-7h-3V2h-2v2H8V2H6v2H3v18h18zm-2 16H5V9h14z"}),"DateRangeSharp"),hf=h([c.jsx("path",{d:"M5 8h14V6H5z",opacity:".3"},"0"),c.jsx("path",{d:"M7 11h2v2H7zm12-7h-1V2h-2v2H8V2H6v2H5c-1.11 0-1.99.9-1.99 2L3 20c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2m0 16H5V10h14zm0-12H5V6h14zm-4 3h2v2h-2zm-4 0h2v2h-2z"},"1")],"DateRangeTwoTone"),sf=h([c.jsx("path",{d:"M12 3v18c4.97 0 9-4.03 9-9s-4.03-9-9-9"},"0"),c.jsx("circle",{cx:"6",cy:"14",r:"1"},"1"),c.jsx("circle",{cx:"6",cy:"18",r:"1"},"2"),c.jsx("circle",{cx:"6",cy:"10",r:"1"},"3"),c.jsx("circle",{cx:"3",cy:"10",r:".5"},"4"),c.jsx("circle",{cx:"6",cy:"6",r:"1"},"5"),c.jsx("circle",{cx:"3",cy:"14",r:".5"},"6"),c.jsx("circle",{cx:"10",cy:"21",r:".5"},"7"),c.jsx("circle",{cx:"10",cy:"3",r:".5"},"8"),c.jsx("circle",{cx:"10",cy:"6",r:"1"},"9"),c.jsx("circle",{cx:"10",cy:"14",r:"1.5"},"10"),c.jsx("circle",{cx:"10",cy:"10",r:"1.5"},"11"),c.jsx("circle",{cx:"10",cy:"18",r:"1"},"12")],"Deblur"),tf=h([c.jsx("circle",{cx:"6",cy:"14",r:"1"},"0"),c.jsx("circle",{cx:"6",cy:"18",r:"1"},"1"),c.jsx("circle",{cx:"6",cy:"10",r:"1"},"2"),c.jsx("circle",{cx:"3",cy:"10",r:".5"},"3"),c.jsx("circle",{cx:"6",cy:"6",r:"1"},"4"),c.jsx("circle",{cx:"3",cy:"14",r:".5"},"5"),c.jsx("circle",{cx:"10",cy:"21",r:".5"},"6"),c.jsx("circle",{cx:"10",cy:"3",r:".5"},"7"),c.jsx("circle",{cx:"10",cy:"6",r:"1"},"8"),c.jsx("circle",{cx:"10",cy:"14",r:"1.5"},"9"),c.jsx("circle",{cx:"10",cy:"10",r:"1.5"},"10"),c.jsx("circle",{cx:"10",cy:"18",r:"1"},"11"),c.jsx("path",{d:"M12 3v2c3.86 0 7 3.14 7 7s-3.14 7-7 7v2c4.96 0 9-4.04 9-9s-4.04-9-9-9"},"12")],"DeblurOutlined"),of=h([c.jsx("path",{d:"M12 3v18c4.97 0 9-4.03 9-9s-4.03-9-9-9"},"0"),c.jsx("circle",{cx:"6",cy:"14",r:"1"},"1"),c.jsx("circle",{cx:"6",cy:"18",r:"1"},"2"),c.jsx("circle",{cx:"6",cy:"10",r:"1"},"3"),c.jsx("circle",{cx:"3",cy:"10",r:".5"},"4"),c.jsx("circle",{cx:"6",cy:"6",r:"1"},"5"),c.jsx("circle",{cx:"3",cy:"14",r:".5"},"6"),c.jsx("circle",{cx:"10",cy:"21",r:".5"},"7"),c.jsx("circle",{cx:"10",cy:"3",r:".5"},"8"),c.jsx("circle",{cx:"10",cy:"6",r:"1"},"9"),c.jsx("circle",{cx:"10",cy:"14",r:"1.5"},"10"),c.jsx("circle",{cx:"10",cy:"10",r:"1.5"},"11"),c.jsx("circle",{cx:"10",cy:"18",r:"1"},"12")],"DeblurRounded"),vf=h([c.jsx("path",{d:"M12 3v18c4.97 0 9-4.03 9-9s-4.03-9-9-9"},"0"),c.jsx("circle",{cx:"6",cy:"14",r:"1"},"1"),c.jsx("circle",{cx:"6",cy:"18",r:"1"},"2"),c.jsx("circle",{cx:"6",cy:"10",r:"1"},"3"),c.jsx("circle",{cx:"3",cy:"10",r:".5"},"4"),c.jsx("circle",{cx:"6",cy:"6",r:"1"},"5"),c.jsx("circle",{cx:"3",cy:"14",r:".5"},"6"),c.jsx("circle",{cx:"10",cy:"21",r:".5"},"7"),c.jsx("circle",{cx:"10",cy:"3",r:".5"},"8"),c.jsx("circle",{cx:"10",cy:"6",r:"1"},"9"),c.jsx("circle",{cx:"10",cy:"14",r:"1.5"},"10"),c.jsx("circle",{cx:"10",cy:"10",r:"1.5"},"11"),c.jsx("circle",{cx:"10",cy:"18",r:"1"},"12")],"DeblurSharp"),ef=h([c.jsx("circle",{cx:"6",cy:"14",r:"1"},"0"),c.jsx("circle",{cx:"6",cy:"18",r:"1"},"1"),c.jsx("circle",{cx:"6",cy:"10",r:"1"},"2"),c.jsx("circle",{cx:"3",cy:"10",r:".5"},"3"),c.jsx("circle",{cx:"6",cy:"6",r:"1"},"4"),c.jsx("circle",{cx:"3",cy:"14",r:".5"},"5"),c.jsx("circle",{cx:"10",cy:"21",r:".5"},"6"),c.jsx("circle",{cx:"10",cy:"3",r:".5"},"7"),c.jsx("circle",{cx:"10",cy:"6",r:"1"},"8"),c.jsx("circle",{cx:"10",cy:"14",r:"1.5"},"9"),c.jsx("circle",{cx:"10",cy:"10",r:"1.5"},"10"),c.jsx("circle",{cx:"10",cy:"18",r:"1"},"11"),c.jsx("path",{d:"M12 3v2c3.86 0 7 3.14 7 7s-3.14 7-7 7v2c4.96 0 9-4.04 9-9s-4.04-9-9-9"},"12"),c.jsx("path",{d:"M12 5v14c3.86 0 7-3.14 7-7s-3.14-7-7-7",opacity:".3"},"13")],"DeblurTwoTone"),lf=h([c.jsx("path",{d:"M22 9 12 2 2 9h9v13h2V9z"},"0"),c.jsx("path",{d:"m4.14 12-1.96.37.82 4.37V22h2l.02-4H7v4h2v-6H4.9zm14.96 4H15v6h2v-4h1.98l.02 4h2v-5.26l.82-4.37-1.96-.37z"},"1")],"Deck"),nf=h([c.jsx("path",{d:"M22 9 12 2 2 9h9v13h2V9zM12 4.44 15.66 7H8.34z"},"0"),c.jsx("path",{d:"m4.14 12-1.96.37.82 4.37V22h2l.02-4H7v4h2v-6H4.9zm14.96 4H15v6h2v-4h1.98l.02 4h2v-5.26l.82-4.37-1.96-.37z"},"1")],"DeckOutlined"),af=h([c.jsx("path",{d:"M20.41 9c.49 0 .69-.63.29-.91L13.15 2.8c-.69-.48-1.61-.48-2.29 0L3.3 8.09c-.4.28-.2.91.29.91H11v12c0 .55.45 1 1 1s1-.45 1-1V9z"},"0"),c.jsx("path",{d:"M8 16H4.9l-.57-3.02c-.1-.54-.62-.9-1.17-.8-.54.1-.9.62-.8 1.17L3 16.74V21c0 .55.45 1 1 1h.01c.55 0 1-.44 1-.99L5.02 18H7v3c0 .55.45 1 1 1s1-.45 1-1v-4c0-.55-.45-1-1-1m12.84-3.82c-.54-.1-1.06.26-1.17.8L19.1 16H16c-.55 0-1 .45-1 1v4c0 .55.45 1 1 1s1-.45 1-1v-3h1.98l.02 3.01c0 .55.45.99 1 .99s1-.45 1-1v-4.26l.64-3.39c.1-.54-.26-1.07-.8-1.17"},"1")],"DeckRounded"),df=h([c.jsx("path",{d:"M22 9 12 2 2 9h9v13h2V9z"},"0"),c.jsx("path",{d:"m4.14 12-1.96.37.82 4.37V22h2l.02-4H7v4h2v-6H4.9zm14.96 4H15v6h2v-4h1.98l.02 4h2v-5.26l.82-4.37-1.96-.37z"},"1")],"DeckSharp"),zf=h([c.jsx("path",{d:"M12 4.44 8.34 7h7.32z",opacity:".3"},"0"),c.jsx("path",{d:"M22 9 12 2 2 9h9v13h2V9zM12 4.44 15.66 7H8.34z"},"1"),c.jsx("path",{d:"m4.14 12-1.96.37.82 4.37V22h2l.02-4H7v4h2v-6H4.9zm14.96 4H15v6h2v-4h1.98l.02 4h2v-5.26l.82-4.37-1.96-.37z"},"2")],"DeckTwoTone"),mf=h(c.jsx("path",{d:"M2 15.5v2h20v-2zm0-5v2h20v-2zm0-5v2h20v-2z"}),"Dehaze"),pf=h(c.jsx("path",{d:"M2 16v2h20v-2zm0-5v2h20v-2zm0-5v2h20V6z"}),"DehazeOutlined"),Hf=h(c.jsx("path",{d:"M2 17c0 .55.45 1 1 1h18c.55 0 1-.45 1-1s-.45-1-1-1H3c-.55 0-1 .45-1 1m0-5c0 .55.45 1 1 1h18c.55 0 1-.45 1-1s-.45-1-1-1H3c-.55 0-1 .45-1 1m0-5c0 .55.45 1 1 1h18c.55 0 1-.45 1-1s-.45-1-1-1H3c-.55 0-1 .45-1 1"}),"DehazeRounded"),Mf=h(c.jsx("path",{d:"M2 16v2h20v-2zm0-5v2h20v-2zm0-5v2h20V6z"}),"DehazeSharp"),rf=h(c.jsx("path",{d:"M2 16v2h20v-2zm0-5v2h20v-2zm0-5v2h20V6z"}),"DehazeTwoTone"),Vf=h(c.jsx("path",{d:"M6 19c0 1.1.9 2 2 2h8c1.1 0 2-.9 2-2V7H6zM19 4h-3.5l-1-1h-5l-1 1H5v2h14z"}),"Delete"),xf=h(c.jsx("path",{d:"M6 19c0 1.1.9 2 2 2h8c1.1 0 2-.9 2-2V7H6zm2.46-7.12 1.41-1.41L12 12.59l2.12-2.12 1.41 1.41L13.41 14l2.12 2.12-1.41 1.41L12 15.41l-2.12 2.12-1.41-1.41L10.59 14zM15.5 4l-1-1h-5l-1 1H5v2h14V4z"}),"DeleteForever"),jf=h(c.jsx("path",{d:"M14.12 10.47 12 12.59l-2.13-2.12-1.41 1.41L10.59 14l-2.12 2.12 1.41 1.41L12 15.41l2.12 2.12 1.41-1.41L13.41 14l2.12-2.12zM15.5 4l-1-1h-5l-1 1H5v2h14V4zM6 19c0 1.1.9 2 2 2h8c1.1 0 2-.9 2-2V7H6zM8 9h8v10H8z"}),"DeleteForeverOutlined"),uf=h(c.jsx("path",{d:"M6 19c0 1.1.9 2 2 2h8c1.1 0 2-.9 2-2V7H6zm3.17-6.41a.996.996 0 0 1 0-1.41c.39-.39 1.02-.39 1.41 0L12 12.59l1.41-1.41c.39-.39 1.02-.39 1.41 0s.39 1.02 0 1.41L13.41 14l1.41 1.41c.39.39.39 1.02 0 1.41s-1.02.39-1.41 0L12 15.41l-1.41 1.41c-.39.39-1.02.39-1.41 0a.996.996 0 0 1 0-1.41L10.59 14zM18 4h-2.5l-.71-.71c-.18-.18-.44-.29-.7-.29H9.91c-.26 0-.52.11-.7.29L8.5 4H6c-.55 0-1 .45-1 1s.45 1 1 1h12c.55 0 1-.45 1-1s-.45-1-1-1"}),"DeleteForeverRounded"),Lf=h(c.jsx("path",{d:"M6 21h12V7H6zm2.46-9.12 1.41-1.41L12 12.59l2.12-2.12 1.41 1.41L13.41 14l2.12 2.12-1.41 1.41L12 15.41l-2.12 2.12-1.41-1.41L10.59 14zM15.5 4l-1-1h-5l-1 1H5v2h14V4z"}),"DeleteForeverSharp"),Sf=h([c.jsx("path",{d:"M16 9H8v10h8zm-.47 7.12-1.41 1.41L12 15.41l-2.12 2.12-1.41-1.41L10.59 14l-2.13-2.12 1.41-1.41L12 12.59l2.12-2.12 1.41 1.41L13.41 14z",opacity:".3"},"0"),c.jsx("path",{d:"M14.12 10.47 12 12.59l-2.13-2.12-1.41 1.41L10.59 14l-2.12 2.12 1.41 1.41L12 15.41l2.12 2.12 1.41-1.41L13.41 14l2.12-2.12zM15.5 4l-1-1h-5l-1 1H5v2h14V4zM6 19c0 1.1.9 2 2 2h8c1.1 0 2-.9 2-2V7H6zM8 9h8v10H8z"},"1")],"DeleteForeverTwoTone"),Cf=h(c.jsx("path",{d:"M6 19c0 1.1.9 2 2 2h8c1.1 0 2-.9 2-2V7H6zM8 9h8v10H8zm7.5-5-1-1h-5l-1 1H5v2h14V4z"}),"DeleteOutline"),Tf=h(c.jsx("path",{d:"M6 19c0 1.1.9 2 2 2h8c1.1 0 2-.9 2-2V7H6zM8 9h8v10H8zm7.5-5-1-1h-5l-1 1H5v2h14V4z"}),"DeleteOutlineOutlined"),wf=h(c.jsx("path",{d:"M6 19c0 1.1.9 2 2 2h8c1.1 0 2-.9 2-2V9c0-1.1-.9-2-2-2H8c-1.1 0-2 .9-2 2zM9 9h6c.55 0 1 .45 1 1v8c0 .55-.45 1-1 1H9c-.55 0-1-.45-1-1v-8c0-.55.45-1 1-1m6.5-5-.71-.71c-.18-.18-.44-.29-.7-.29H9.91c-.26 0-.52.11-.7.29L8.5 4H6c-.55 0-1 .45-1 1s.45 1 1 1h12c.55 0 1-.45 1-1s-.45-1-1-1z"}),"DeleteOutlineRounded"),Rf=h(c.jsx("path",{d:"M6 21h12V7H6zM8 9h8v10H8zm7.5-5-1-1h-5l-1 1H5v2h14V4z"}),"DeleteOutlineSharp"),Of=h(c.jsx("path",{d:"M6 19c0 1.1.9 2 2 2h8c1.1 0 2-.9 2-2V7H6zM8 9h8v10H8zm7.5-5-1-1h-5l-1 1H5v2h14V4z"}),"DeleteOutlineTwoTone"),yf=h(c.jsx("path",{d:"M16 9v10H8V9zm-1.5-6h-5l-1 1H5v2h14V4h-3.5zM18 7H6v12c0 1.1.9 2 2 2h8c1.1 0 2-.9 2-2z"}),"DeleteOutlined"),gf=h(c.jsx("path",{d:"M6 19c0 1.1.9 2 2 2h8c1.1 0 2-.9 2-2V9c0-1.1-.9-2-2-2H8c-1.1 0-2 .9-2 2zM18 4h-2.5l-.71-.71c-.18-.18-.44-.29-.7-.29H9.91c-.26 0-.52.11-.7.29L8.5 4H6c-.55 0-1 .45-1 1s.45 1 1 1h12c.55 0 1-.45 1-1s-.45-1-1-1"}),"DeleteRounded"),Af=h(c.jsx("path",{d:"M6 21h12V7H6zM19 4h-3.5l-1-1h-5l-1 1H5v2h14z"}),"DeleteSharp"),ff=h(c.jsx("path",{d:"M15 16h4v2h-4zm0-8h7v2h-7zm0 4h6v2h-6zM3 18c0 1.1.9 2 2 2h6c1.1 0 2-.9 2-2V8H3zM14 5h-3l-1-1H6L5 5H2v2h12z"}),"DeleteSweep"),Pf=h(c.jsx("path",{d:"M15 16h4v2h-4zm0-8h7v2h-7zm0 4h6v2h-6zM3 18c0 1.1.9 2 2 2h6c1.1 0 2-.9 2-2V8H3zm2-8h6v8H5zm5-6H6L5 5H2v2h12V5h-3z"}),"DeleteSweepOutlined"),Ff=h(c.jsx("path",{d:"M16 16h2c.55 0 1 .45 1 1s-.45 1-1 1h-2c-.55 0-1-.45-1-1s.45-1 1-1m0-8h5c.55 0 1 .45 1 1s-.45 1-1 1h-5c-.55 0-1-.45-1-1s.45-1 1-1m0 4h4c.55 0 1 .45 1 1s-.45 1-1 1h-4c-.55 0-1-.45-1-1s.45-1 1-1M3 18c0 1.1.9 2 2 2h6c1.1 0 2-.9 2-2V8H3zM13 5h-2l-.71-.71c-.18-.18-.44-.29-.7-.29H6.41c-.26 0-.52.11-.7.29L5 5H3c-.55 0-1 .45-1 1s.45 1 1 1h10c.55 0 1-.45 1-1s-.45-1-1-1"}),"DeleteSweepRounded"),Bf=h(c.jsx("path",{d:"M15 16h4v2h-4zm0-8h7v2h-7zm0 4h6v2h-6zM3 20h10V8H3zM14 5h-3l-1-1H6L5 5H2v2h12z"}),"DeleteSweepSharp"),bf=h([c.jsx("path",{d:"M5 10h6v8H5z",opacity:".3"},"0"),c.jsx("path",{d:"M15 16h4v2h-4zm0-8h7v2h-7zm0 4h6v2h-6zM3 18c0 1.1.9 2 2 2h6c1.1 0 2-.9 2-2V8H3zm2-8h6v8H5zm5-6H6L5 5H2v2h12V5h-3z"},"1")],"DeleteSweepTwoTone"),Df=h([c.jsx("path",{d:"M8 9h8v10H8z",opacity:".3"},"0"),c.jsx("path",{d:"m15.5 4-1-1h-5l-1 1H5v2h14V4zM6 19c0 1.1.9 2 2 2h8c1.1 0 2-.9 2-2V7H6zM8 9h8v10H8z"},"1")],"DeleteTwoTone"),kf=h([c.jsx("path",{d:"M19 7c0-1.1-.9-2-2-2h-3v2h3v2.65L13.52 14H10V9H6c-2.21 0-4 1.79-4 4v3h2c0 1.66 1.34 3 3 3s3-1.34 3-3h4.48L19 10.35zM7 17c-.55 0-1-.45-1-1h2c0 .55-.45 1-1 1"},"0"),c.jsx("path",{d:"M5 6h5v2H5zm14 7c-1.66 0-3 1.34-3 3s1.34 3 3 3 3-1.34 3-3-1.34-3-3-3m0 4c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1"},"1")],"DeliveryDining"),Wf=h([c.jsx("path",{d:"M19 7c0-1.1-.9-2-2-2h-3v2h3v2.65L13.52 14H10V9H6c-2.21 0-4 1.79-4 4v3h2c0 1.66 1.34 3 3 3s3-1.34 3-3h4.48L19 10.35zM4 14v-1c0-1.1.9-2 2-2h2v3zm3 3c-.55 0-1-.45-1-1h2c0 .55-.45 1-1 1"},"0"),c.jsx("path",{d:"M5 6h5v2H5zm14 7c-1.66 0-3 1.34-3 3s1.34 3 3 3 3-1.34 3-3-1.34-3-3-3m0 4c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1"},"1")],"DeliveryDiningOutlined"),Nf=h([c.jsx("path",{d:"M19 7c0-1.1-.9-2-2-2h-2c-.55 0-1 .45-1 1s.45 1 1 1h2v2.65L13.52 14H10v-4c0-.55-.45-1-1-1H6c-2.21 0-4 1.79-4 4v2c0 .55.45 1 1 1h1c0 1.66 1.34 3 3 3s3-1.34 3-3h3.52c.61 0 1.18-.28 1.56-.75l3.48-4.35c.29-.36.44-.8.44-1.25zM7 17c-.55 0-1-.45-1-1h2c0 .55-.45 1-1 1"},"0"),c.jsx("path",{d:"M6 6h3c.55 0 1 .45 1 1s-.45 1-1 1H6c-.55 0-1-.45-1-1s.45-1 1-1m13 7c-1.66 0-3 1.34-3 3s1.34 3 3 3 3-1.34 3-3-1.34-3-3-3m0 4c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1"},"1")],"DeliveryDiningRounded"),Ef=h([c.jsx("path",{d:"M19 10.35V5h-5v2h3v2.65L13.52 14H10V9H2v7h2c0 1.66 1.34 3 3 3s3-1.34 3-3h4.48zM7 17c-.55 0-1-.45-1-1h2c0 .55-.45 1-1 1"},"0"),c.jsx("path",{d:"M5 6h5v2H5zm14 7c-1.66 0-3 1.34-3 3s1.34 3 3 3 3-1.34 3-3-1.34-3-3-3m0 4c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1"},"1")],"DeliveryDiningSharp"),If=h([c.jsx("path",{d:"M4 13v1h4v-3H6c-1.1 0-2 .9-2 2",opacity:".3"},"0"),c.jsx("path",{d:"M19 7c0-1.1-.9-2-2-2h-3v2h3v2.65L13.52 14H10V9H6c-2.21 0-4 1.79-4 4v3h2c0 1.66 1.34 3 3 3s3-1.34 3-3h4.48L19 10.35zM7 17c-.55 0-1-.45-1-1h2c0 .55-.45 1-1 1m1-3H4v-1c0-1.1.9-2 2-2h2z"},"1"),c.jsx("path",{d:"M5 6h5v2H5zm14 7c-1.66 0-3 1.34-3 3s1.34 3 3 3 3-1.34 3-3-1.34-3-3-3m0 4c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1"},"2")],"DeliveryDiningTwoTone"),Uf=h(c.jsx("path",{d:"M3 3h18v2H3zm0 16h18v2H3z"}),"DensityLarge"),Gf=h(c.jsx("path",{d:"M3 3h18v2H3zm0 16h18v2H3z"}),"DensityLargeOutlined"),Kf=h(c.jsx("path",{d:"M4 5h16c.55 0 1-.45 1-1s-.45-1-1-1H4c-.55 0-1 .45-1 1s.45 1 1 1m16 14H4c-.55 0-1 .45-1 1s.45 1 1 1h16c.55 0 1-.45 1-1s-.45-1-1-1"}),"DensityLargeRounded"),qf=h(c.jsx("path",{d:"M3 3h18v2H3zm0 16h18v2H3z"}),"DensityLargeSharp"),Qf=h(c.jsx("path",{d:"M3 3h18v2H3zm0 16h18v2H3z"}),"DensityLargeTwoTone"),Zf=h(c.jsx("path",{d:"M3 3h18v2H3zm0 16h18v2H3zm0-8h18v2H3z"}),"DensityMedium"),Jf=h(c.jsx("path",{d:"M3 3h18v2H3zm0 16h18v2H3zm0-8h18v2H3z"}),"DensityMediumOutlined"),Yf=h(c.jsx("path",{d:"M4 5h16c.55 0 1-.45 1-1s-.45-1-1-1H4c-.55 0-1 .45-1 1s.45 1 1 1m16 14H4c-.55 0-1 .45-1 1s.45 1 1 1h16c.55 0 1-.45 1-1s-.45-1-1-1m0-8H4c-.55 0-1 .45-1 1s.45 1 1 1h16c.55 0 1-.45 1-1s-.45-1-1-1"}),"DensityMediumRounded"),_f=h(c.jsx("path",{d:"M3 3h18v2H3zm0 16h18v2H3zm0-8h18v2H3z"}),"DensityMediumSharp"),Xf=h(c.jsx("path",{d:"M3 3h18v2H3zm0 16h18v2H3zm0-8h18v2H3z"}),"DensityMediumTwoTone"),$f=h(c.jsx("path",{d:"M3 2h18v2H3zm0 18h18v2H3zm0-6h18v2H3zm0-6h18v2H3z"}),"DensitySmall"),cP=h(c.jsx("path",{d:"M3 2h18v2H3zm0 18h18v2H3zm0-6h18v2H3zm0-6h18v2H3z"}),"DensitySmallOutlined"),hP=h(c.jsx("path",{d:"M3 3c0 .55.45 1 1 1h16c.55 0 1-.45 1-1s-.45-1-1-1H4c-.55 0-1 .45-1 1m1 19h16c.55 0 1-.45 1-1s-.45-1-1-1H4c-.55 0-1 .45-1 1s.45 1 1 1m0-6h16c.55 0 1-.45 1-1s-.45-1-1-1H4c-.55 0-1 .45-1 1s.45 1 1 1m0-6h16c.55 0 1-.45 1-1s-.45-1-1-1H4c-.55 0-1 .45-1 1s.45 1 1 1"}),"DensitySmallRounded"),sP=h(c.jsx("path",{d:"M3 2h18v2H3zm0 18h18v2H3zm0-6h18v2H3zm0-6h18v2H3z"}),"DensitySmallSharp"),tP=h(c.jsx("path",{d:"M3 2h18v2H3zm0 18h18v2H3zm0-6h18v2H3zm0-6h18v2H3z"}),"DensitySmallTwoTone"),oP=h(c.jsx("path",{d:"M16 1c-2.4 0-4.52 1.21-5.78 3.05.01-.01.01-.02.02-.03C9.84 4 9.42 4 9 4c-4.42 0-8 .5-8 4v10c0 .88.39 1.67 1 2.22V22c0 .55.45 1 1 1h1c.55 0 1-.45 1-1v-1h8v1c0 .55.45 1 1 1h1c.55 0 1-.45 1-1v-1.78c.61-.55 1-1.34 1-2.22v-3.08c3.39-.49 6-3.39 6-6.92 0-3.87-3.13-7-7-7M4.5 19c-.83 0-1.5-.67-1.5-1.5S3.67 16 4.5 16s1.5.67 1.5 1.5S5.33 19 4.5 19M3 13V8h6c0 1.96.81 3.73 2.11 5zm10.5 6c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5m2.5-6c-2.76 0-5-2.24-5-5s2.24-5 5-5 5 2.24 5 5-2.24 5-5 5m.5-9H15v5l3.62 2.16.75-1.23-2.87-1.68z"}),"DepartureBoard"),vP=h([c.jsx("circle",{cx:"5.5",cy:"16.5",r:"1.5"},"0"),c.jsx("circle",{cx:"12.5",cy:"16.5",r:"1.5"},"1"),c.jsx("path",{d:"M16 1c-2.39 0-4.49 1.2-5.75 3.02C9.84 4.01 9.43 4 9 4c-4.42 0-8 .5-8 4v10c0 .88.39 1.67 1 2.22V22c0 .55.45 1 1 1h1c.55 0 1-.45 1-1v-1h8v1c0 .55.45 1 1 1h1c.55 0 1-.45 1-1v-1.78c.61-.55 1-1.34 1-2.22v-3.08c3.39-.49 6-3.39 6-6.92 0-3.87-3.13-7-7-7M9 6h.29c-.09.32-.16.66-.21.99H3.34C3.89 6.46 5.31 6 9 6M3 8.99h6.08c.16 1.11.57 2.13 1.18 3.01H3zM15 18c0 .37-.21.62-.34.73l-.29.27H3.63l-.29-.27C3.21 18.62 3 18.37 3 18v-4h9.41c.78.47 1.65.79 2.59.92zm1-5c-2.76 0-5-2.24-5-5s2.24-5 5-5 5 2.24 5 5-2.24 5-5 5m.5-9H15v5l3.62 2.16.75-1.23-2.87-1.68z"},"2")],"DepartureBoardOutlined"),eP=h(c.jsx("path",{d:"M17.34 1.13c-2.94-.55-5.63.75-7.12 2.92.01-.01.01-.02.02-.03C9.84 4 9.42 4 9 4c-4.42 0-8 .5-8 4v10c0 .88.39 1.67 1 2.22v1.28c0 .83.67 1.5 1.5 1.5S5 22.33 5 21.5V21h8v.5c0 .82.67 1.5 1.5 1.5.82 0 1.5-.67 1.5-1.5v-1.28c.61-.55 1-1.34 1-2.22v-3.08c3.72-.54 6.5-3.98 5.92-7.97-.42-2.9-2.7-5.29-5.58-5.82M4.5 19c-.83 0-1.5-.67-1.5-1.5S3.67 16 4.5 16s1.5.67 1.5 1.5S5.33 19 4.5 19M3 13V8h6c0 1.96.81 3.73 2.11 5zm10.5 6c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5m2.5-6c-2.76 0-5-2.24-5-5s2.24-5 5-5 5 2.24 5 5-2.24 5-5 5m-.25-9c-.41 0-.75.34-.75.75v3.68c0 .35.19.68.49.86l2.52 1.51c.34.2.78.09.98-.24.21-.34.1-.79-.25-.99L16.5 8.25v-3.5c0-.41-.34-.75-.75-.75"}),"DepartureBoardRounded"),lP=h(c.jsx("path",{d:"M17.34 1.13c-2.94-.55-5.63.75-7.12 2.92.01-.01.01-.02.02-.03C9.84 4 9.42 4 9 4c-4.42 0-8 .5-8 4v10c0 .88.39 1.67 1 2.22V23h3v-2h8v2h3v-2.78c.61-.55 1-1.34 1-2.22v-3.08c3.72-.54 6.5-3.98 5.92-7.97-.42-2.9-2.7-5.29-5.58-5.82M4.5 19c-.83 0-1.5-.67-1.5-1.5S3.67 16 4.5 16s1.5.67 1.5 1.5S5.33 19 4.5 19M3 13V8h6c0 1.96.81 3.73 2.11 5zm10.5 6c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5m2.5-6c-2.76 0-5-2.24-5-5s2.24-5 5-5 5 2.24 5 5-2.24 5-5 5m.5-9H15v5l3.62 2.16.75-1.23-2.87-1.68z"}),"DepartureBoardSharp"),nP=h([c.jsx("path",{d:"M9.29 6H9c-3.69 0-5.11.46-5.66.99h5.74c.05-.33.12-.67.21-.99M3 14v4c0 .37.21.62.34.73l.29.27h10.74l.29-.27c.13-.11.34-.36.34-.73v-3.08c-.94-.13-1.81-.45-2.59-.92zm2.5 4c-.83 0-1.5-.67-1.5-1.5S4.67 15 5.5 15s1.5.67 1.5 1.5S6.33 18 5.5 18m8.5-1.5c0 .83-.67 1.5-1.5 1.5s-1.5-.67-1.5-1.5.67-1.5 1.5-1.5 1.5.67 1.5 1.5",opacity:".3"},"0"),c.jsx("circle",{cx:"5.5",cy:"16.5",r:"1.5"},"1"),c.jsx("circle",{cx:"12.5",cy:"16.5",r:"1.5"},"2"),c.jsx("path",{d:"M16 1c-2.39 0-4.49 1.2-5.75 3.02C9.84 4.01 9.43 4 9 4c-4.42 0-8 .5-8 4v10c0 .88.39 1.67 1 2.22V22c0 .55.45 1 1 1h1c.55 0 1-.45 1-1v-1h8v1c0 .55.45 1 1 1h1c.55 0 1-.45 1-1v-1.78c.61-.55 1-1.34 1-2.22v-3.08c3.39-.49 6-3.39 6-6.92 0-3.87-3.13-7-7-7M9 6h.29c-.09.32-.16.66-.21.99H3.34C3.89 6.46 5.31 6 9 6M3 8.99h6.08c.16 1.11.57 2.13 1.18 3.01H3zM15 18c0 .37-.21.62-.34.73l-.29.27H3.63l-.29-.27C3.21 18.62 3 18.37 3 18v-4h9.41c.78.47 1.65.79 2.59.92zm1-5c-2.76 0-5-2.24-5-5s2.24-5 5-5 5 2.24 5 5-2.24 5-5 5m.5-9H15v5l3.62 2.16.75-1.23-2.87-1.68z"},"3")],"DepartureBoardTwoTone"),aP=h(c.jsx("path",{d:"M14 2H6c-1.1 0-1.99.9-1.99 2L4 20c0 1.1.89 2 1.99 2H18c1.1 0 2-.9 2-2V8zm2 16H8v-2h8zm0-4H8v-2h8zm-3-5V3.5L18.5 9z"}),"Description"),dP=h(c.jsx("path",{d:"M8 16h8v2H8zm0-4h8v2H8zm6-10H6c-1.1 0-2 .9-2 2v16c0 1.1.89 2 1.99 2H18c1.1 0 2-.9 2-2V8zm4 18H6V4h7v5h5z"}),"DescriptionOutlined"),zP=h(c.jsx("path",{d:"M14.59 2.59c-.38-.38-.89-.59-1.42-.59H6c-1.1 0-2 .9-2 2v16c0 1.1.89 2 1.99 2H18c1.1 0 2-.9 2-2V8.83c0-.53-.21-1.04-.59-1.41zM15 18H9c-.55 0-1-.45-1-1s.45-1 1-1h6c.55 0 1 .45 1 1s-.45 1-1 1m0-4H9c-.55 0-1-.45-1-1s.45-1 1-1h6c.55 0 1 .45 1 1s-.45 1-1 1m-2-6V3.5L18.5 9H14c-.55 0-1-.45-1-1"}),"DescriptionRounded"),mP=h(c.jsx("path",{d:"M14 2H4v20h16V8zm2 16H8v-2h8zm0-4H8v-2h8zm-3-5V3.5L18.5 9z"}),"DescriptionSharp"),pP=h([c.jsx("path",{d:"M13 4H6v16h12V9h-5zm3 14H8v-2h8zm0-6v2H8v-2z",opacity:".3"},"0"),c.jsx("path",{d:"M8 16h8v2H8zm0-4h8v2H8zm6-10H6c-1.1 0-2 .9-2 2v16c0 1.1.89 2 1.99 2H18c1.1 0 2-.9 2-2V8zm4 18H6V4h7v5h5z"},"1")],"DescriptionTwoTone"),HP=h(c.jsx("path",{d:"M3 13h2v-2H3zm4 8h2v-2H7zm6-18h-2v2h2zm6 0v2h2c0-1.1-.9-2-2-2M5 21v-2H3c0 1.1.9 2 2 2m-2-4h2v-2H3zm8 4h2v-2h-2zm8-8h2v-2h-2zm0-4h2V7h-2zm-4-4h2V3h-2zM7.83 5 7 4.17V3h2v2zm12 12-.83-.83V15h2v2zm1.36 4.19L2.81 2.81 1.39 4.22 4.17 7H3v2h2V7.83l2 2V17h7.17l2 2H15v2h2v-1.17l2.78 2.78zM9 15v-3.17L12.17 15zm6-2.83V9h-3.17l-2-2H17v7.17z"}),"Deselect"),MP=h(c.jsx("path",{d:"M3 13h2v-2H3zm4 8h2v-2H7zm6-18h-2v2h2zm6 0v2h2c0-1.1-.9-2-2-2M5 21v-2H3c0 1.1.9 2 2 2m-2-4h2v-2H3zm8 4h2v-2h-2zm8-8h2v-2h-2zm0-4h2V7h-2zm-4-4h2V3h-2zM7.83 5 7 4.17V3h2v2zm12 12-.83-.83V15h2v2zm1.36 4.19L2.81 2.81 1.39 4.22 4.17 7H3v2h2V7.83l2 2V17h7.17l2 2H15v2h2v-1.17l2.78 2.78zM9 15v-3.17L12.17 15zm6-2.83V9h-3.17l-2-2H17v7.17z"}),"DeselectOutlined"),rP=h(c.jsx("path",{d:"M3 13h2v-2H3zm4 8h2v-2H7zm6-18h-2v2h2zm6 0v2h2c0-1.1-.9-2-2-2M5 21v-2H3c0 1.1.9 2 2 2m-2-4h2v-2H3zm8 4h2v-2h-2zm8-8h2v-2h-2zm0-4h2V7h-2zm-4-4h2V3h-2zM7.83 5 7 4.17V3h2v2zm12 12-.83-.83V15h2v2zM9 15v-3.17L12.17 15zM2.1 3.51c-.39.39-.39 1.02 0 1.41L4.17 7H3v2h2V7.83l2 2V16c0 .55.45 1 1 1h6.17l2 2H15v2h2v-1.17l2.07 2.07c.39.39 1.02.39 1.41 0s.39-1.02 0-1.41L3.51 3.51a.996.996 0 0 0-1.41 0M17 8c0-.55-.45-1-1-1H9.83l2 2H15v3.17l2 2z"}),"DeselectRounded"),iP=h(c.jsx("path",{d:"M3 13h2v-2H3zm4 8h2v-2H7zm6-18h-2v2h2zm6 0v2h2V3zM5 21v-2H3v2zm-2-4h2v-2H3zm8 4h2v-2h-2zm8-8h2v-2h-2zm0-4h2V7h-2zm-4-4h2V3h-2zM7.83 5 7 4.17V3h2v2zm12 12-.83-.83V15h2v2zm1.36 4.19L2.81 2.81 1.39 4.22 4.17 7H3v2h2V7.83l2 2V17h7.17l2 2H15v2h2v-1.17l2.78 2.78zM9 15v-3.17L12.17 15zm6-2.83V9h-3.17l-2-2H17v7.17z"}),"DeselectSharp"),VP=h(c.jsx("path",{d:"M3 13h2v-2H3zm4 8h2v-2H7zm6-18h-2v2h2zm6 0v2h2c0-1.1-.9-2-2-2M5 21v-2H3c0 1.1.9 2 2 2m-2-4h2v-2H3zm8 4h2v-2h-2zm8-8h2v-2h-2zm0-4h2V7h-2zm-4-4h2V3h-2zM7.83 5 7 4.17V3h2v2zm12 12-.83-.83V15h2v2zm1.36 4.19L2.81 2.81 1.39 4.22 4.17 7H3v2h2V7.83l2 2V17h7.17l2 2H15v2h2v-1.17l2.78 2.78zM9 15v-3.17L12.17 15zm6-2.83V9h-3.17l-2-2H17v7.17z"}),"DeselectTwoTone"),xP=h(c.jsx("path",{d:"m16.24 11.51 1.57-1.57-3.75-3.75-1.57 1.57-4.14-4.13c-.78-.78-2.05-.78-2.83 0l-1.9 1.9c-.78.78-.78 2.05 0 2.83l4.13 4.13L3 17.25V21h3.75l4.76-4.76 4.13 4.13c.95.95 2.23.6 2.83 0l1.9-1.9c.78-.78.78-2.05 0-2.83zm-7.06-.44L5.04 6.94l1.89-1.9L8.2 6.31 7.02 7.5l1.41 1.41 1.19-1.19 1.45 1.45zm7.88 7.89-4.13-4.13 1.9-1.9 1.45 1.45-1.19 1.19 1.41 1.41 1.19-1.19 1.27 1.27zm3.65-11.92c.39-.39.39-1.02 0-1.41l-2.34-2.34c-.47-.47-1.12-.29-1.41 0l-1.83 1.83 3.75 3.75z"}),"DesignServices"),jP=h(c.jsx("path",{d:"M20.97 7.27c.39-.39.39-1.02 0-1.41l-2.83-2.83a.996.996 0 0 0-1.41 0l-4.49 4.49-3.89-3.89c-.78-.78-2.05-.78-2.83 0l-1.9 1.9c-.78.78-.78 2.05 0 2.83l3.89 3.89L3 16.76V21h4.24l4.52-4.52 3.89 3.89c.95.95 2.23.6 2.83 0l1.9-1.9c.78-.78.78-2.05 0-2.83l-3.89-3.89zM5.04 6.94l1.89-1.9L8.2 6.31 7.02 7.5l1.41 1.41 1.19-1.19 1.2 1.2-1.9 1.9zm11.23 7.44-1.19 1.19 1.41 1.41 1.19-1.19 1.27 1.27-1.9 1.9-3.89-3.89 1.9-1.9zM6.41 19H5v-1.41l9.61-9.61 1.3 1.3.11.11zm9.61-12.44 1.41-1.41 1.41 1.41-1.41 1.41z"}),"DesignServicesOutlined"),uP=h(c.jsx("path",{d:"m16.24 11.51 1.57-1.57-3.75-3.75-1.57 1.57-4.14-4.13c-.78-.78-2.05-.78-2.83 0l-1.9 1.9c-.78.78-.78 2.05 0 2.83l4.13 4.13-4.6 4.61q-.15.15-.15.36v3.04c0 .28.22.5.5.5h3.04c.13 0 .26-.05.35-.15l4.62-4.62 4.13 4.13c1.32 1.32 2.76.07 2.83 0l1.9-1.9c.78-.78.78-2.05 0-2.83zm-7.06-.44L5.04 6.94l1.89-1.9L8.2 6.31l-.47.49c-.39.39-.39 1.02 0 1.41s1.02.39 1.41 0l.48-.48 1.45 1.45zm7.88 7.89-4.13-4.13 1.9-1.9 1.45 1.45-.48.48c-.39.39-.39 1.02 0 1.41s1.02.39 1.41 0l.48-.48 1.27 1.27zm3.65-11.92c.39-.39.39-1.02 0-1.41l-2.34-2.34c-.47-.47-1.12-.29-1.41 0l-1.83 1.83 3.75 3.75z"}),"DesignServicesRounded"),LP=h(c.jsx("path",{d:"m21.79 17.06-5.55-5.55 1.57-1.57-3.75-3.75-1.57 1.57-5.55-5.55-4.73 4.73 5.55 5.55L3 17.25V21h3.75l4.76-4.76 5.55 5.55zM9.18 11.07 5.04 6.94l1.9-1.9 1.27 1.27L7.02 7.5l1.41 1.41 1.19-1.19 1.45 1.45zm3.75 3.75 1.9-1.9 1.45 1.45-1.19 1.19 1.41 1.41 1.19-1.19 1.27 1.27-1.9 1.9zm2.2029-9.697 2.5385-2.5386 3.7477 3.7477-2.5386 2.5385z"}),"DesignServicesSharp"),SP=h([c.jsx("path",{d:"m15.91 9.28-1.3-1.3L5 17.59V19h1.41l9.61-9.61zm-5.08-.35-1.2-1.2-1.19 1.19L7.02 7.5l1.19-1.18-1.27-1.28-1.9 1.9 3.89 3.89zm5.44 5.45-1.2-1.21-1.9 1.9 3.89 3.89 1.9-1.9-1.27-1.27-1.19 1.19-1.42-1.41zm-.2493-7.822 1.4142-1.4142 1.4142 1.4143-1.4142 1.4142z",opacity:".3"},"0"),c.jsx("path",{d:"m20.97 5.86-2.83-2.83a.996.996 0 0 0-1.41 0l-4.49 4.49-3.89-3.89c-.78-.78-2.05-.78-2.83 0l-1.9 1.9c-.78.78-.78 2.05 0 2.83l3.89 3.89L3 16.76V21h4.24l4.52-4.52 3.89 3.89c.95.95 2.23.6 2.83 0l1.9-1.9c.78-.78.78-2.05 0-2.83l-3.89-3.89 4.49-4.49c.38-.38.38-1.01-.01-1.4M5.04 6.94l1.89-1.9L8.2 6.31 7.02 7.5l1.41 1.41 1.19-1.19 1.2 1.2-1.9 1.9zM6.41 19H5v-1.41l9.61-9.61 1.3 1.3.11.11zm10.09-2.02 1.19-1.19 1.27 1.27-1.9 1.9-3.89-3.89 1.9-1.9 1.2 1.2-1.19 1.19zm.94-9-1.41-1.41 1.41-1.41 1.41 1.41z"},"1")],"DesignServicesTwoTone"),CP=h(c.jsx("path",{d:"M2 6v12h2V8h10v10h2v-2h4v2h2V6zm18 2v2h-4V8zm-4 6v-2h4v2z"}),"Desk"),TP=h(c.jsx("path",{d:"M2 6v12h2V8h10v10h2v-2h4v2h2V6zm18 2v2h-4V8zm-4 6v-2h4v2z"}),"DeskOutlined"),wP=h(c.jsx("path",{d:"M2 7v10c0 .55.45 1 1 1s1-.45 1-1V8h10v9c0 .55.45 1 1 1s1-.45 1-1v-1h4v1c0 .55.45 1 1 1s1-.45 1-1V7c0-.55-.45-1-1-1H3c-.55 0-1 .45-1 1m18 1v2h-4V8zm-4 6v-2h4v2z"}),"DeskRounded"),RP=h(c.jsx("path",{d:"M2 6v12h2V8h10v10h2v-2h4v2h2V6zm18 2v2h-4V8zm-4 6v-2h4v2z"}),"DeskSharp"),OP=h([c.jsx("path",{d:"M16 8h4v2h-4zm0 4h4v2h-4z",opacity:".3"},"0"),c.jsx("path",{d:"M2 6v12h2V8h10v10h2v-2h4v2h2V6zm18 8h-4v-2h4zm0-4h-4V8h4z"},"1")],"DeskTwoTone"),yP=h(c.jsx("path",{d:"M23 16c0 1.1-.9 2-2 2h-1l-2-2h3V4H6L4 2h17c1.1 0 2 .9 2 2zm-5.5 2-2-2zm-2.6 0 6 6 1.3-1.3-4.7-4.7-2-2L1.2 1.8 0 3.1l1 1V16c0 1.1.9 2 2 2h7v2H8v2h8v-2h-2v-2zM3 16V6.1l9.9 9.9z"}),"DesktopAccessDisabled"),gP=h(c.jsx("path",{d:"M1.41 1.69 0 3.1l1 .99V16c0 1.1.89 2 1.99 2H10v2H8v2h8v-2h-2v-2h.9l6 6 1.41-1.41zM2.99 16V6.09L12.9 16zM4.55 2l2 2H21v12h-2.45l2 2h.44c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2z"}),"DesktopAccessDisabledOutlined"),AP=h(c.jsx("path",{d:"M.31 2c-.39.39-.39 1.02 0 1.41l.69.68V16c0 1.1.9 2 2 2h7v2H9c-.55 0-1 .45-1 1s.45 1 1 1h6c.55 0 1-.45 1-1s-.45-1-1-1h-1v-2h.9l5.29 5.29c.39.39 1.02.39 1.41 0s.39-1.02 0-1.41L1.72 2A.996.996 0 0 0 .31 2m2.68 13V6.09L12.9 16H3.99c-.55 0-1-.45-1-1M4.55 2l2 2H20c.55 0 1 .45 1 1v10c0 .55-.45 1-1 1h-1.45l2 2h.44c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2z"}),"DesktopAccessDisabledRounded"),fP=h(c.jsx("path",{d:"M1.41 1.69 0 3.1l1 .99V18h9v2H8v2h8v-2h-2v-2h.9l6 6 1.41-1.41zM2.99 16V6.09L12.9 16zM4.55 2l2 2H21v12h-2.45l2 2h2.44V2z"}),"DesktopAccessDisabledSharp"),PP=h([c.jsx("path",{d:"M1.41 1.69 0 3.1l1 .99V16c0 1.1.89 2 1.99 2H10v2H8v2h8v-2h-2v-2h.9l6 6 1.41-1.41zM2.99 16V6.09L12.9 16zM4.55 2l2 2H21v12h-2.45l2 2h.44c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2z"},"0"),c.jsx("path",{d:"M2.99 6.09V16h9.91zM6.55 4l12 12H21V4z",opacity:".3"},"1")],"DesktopAccessDisabledTwoTone"),FP=h(c.jsx("path",{d:"M20 3H4c-1.1 0-2 .9-2 2v11c0 1.1.9 2 2 2h6l-2 2v1h8v-1l-2-2h6c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2"}),"DesktopMac"),BP=h(c.jsx("path",{d:"M21 2H3c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h7l-2 3v1h8v-1l-2-3h7c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2m0 12H3V4h18z"}),"DesktopMacOutlined"),bP=h(c.jsx("path",{d:"M21 2H3c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h7l-1.63 2.45c-.44.66.03 1.55.83 1.55h5.6c.8 0 1.28-.89.83-1.55L14 18h7c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2m0 12H3V5c0-.55.45-1 1-1h16c.55 0 1 .45 1 1z"}),"DesktopMacRounded"),DP=h(c.jsx("path",{d:"M23 2H1v16h9l-2 3v1h8v-1l-2-3h9zm-2 12H3V4h18z"}),"DesktopMacSharp"),kP=h([c.jsx("path",{d:"M3 4h18v10H3z",opacity:".3"},"0"),c.jsx("path",{d:"M21 2H3c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h7l-2 3v1h8v-1l-2-3h7c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2m0 12H3V4h18z"},"1")],"DesktopMacTwoTone"),WP=h(c.jsx("path",{d:"M20 3H4c-1.1 0-2 .9-2 2v10c0 1.1.9 2 2 2h6v2H8v2h8v-2h-2v-2h6c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2"}),"DesktopWindows"),NP=h(c.jsx("path",{d:"M21 2H3c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h7v2H8v2h8v-2h-2v-2h7c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2m0 14H3V4h18z"}),"DesktopWindowsOutlined"),EP=h(c.jsx("path",{d:"M21 2H3c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h7v2H9c-.55 0-1 .45-1 1s.45 1 1 1h6c.55 0 1-.45 1-1s-.45-1-1-1h-1v-2h7c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2m-1 14H4c-.55 0-1-.45-1-1V5c0-.55.45-1 1-1h16c.55 0 1 .45 1 1v10c0 .55-.45 1-1 1"}),"DesktopWindowsRounded"),IP=h(c.jsx("path",{d:"M23 2H1v16h9v2H8v2h8v-2h-2v-2h9zm-2 14H3V4h18z"}),"DesktopWindowsSharp"),UP=h([c.jsx("path",{d:"M3 4h18v12H3z",opacity:".3"},"0"),c.jsx("path",{d:"M21 2H3c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h7v2H8v2h8v-2h-2v-2h7c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2m0 14H3V4h18z"},"1")],"DesktopWindowsTwoTone"),GP=h(c.jsx("path",{d:"M12 3 2 21h20zm1 5.92L18.6 19H13zm-2 0V19H5.4z"}),"Details"),KP=h(c.jsx("path",{d:"M12 3 2 21h20zm1 5.92L18.6 19H13zm-2 0V19H5.4z"}),"DetailsOutlined"),qP=h(c.jsx("path",{d:"m11.13 4.57-8.3 14.94c-.37.67.11 1.49.87 1.49h16.6c.76 0 1.24-.82.87-1.49l-8.3-14.94c-.38-.68-1.36-.68-1.74 0M13 8.92 18.6 19H13zm-2 0V19H5.4z"}),"DetailsRounded"),QP=h(c.jsx("path",{d:"M12 3 2 21h20zm1 5.92L18.6 19H13zm-2 0V19H5.4z"}),"DetailsSharp"),ZP=h([c.jsx("path",{d:"M13 8.92 18.6 19H13zm-2 0V19H5.4z",opacity:".3"},"0"),c.jsx("path",{d:"M12 3 2 21h20zm1 5.92L18.6 19H13zm-2 0V19H5.4z"},"1")],"DetailsTwoTone"),JP=h(c.jsx("path",{d:"M22 9V7h-2V5c0-1.1-.9-2-2-2H4c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2v-2h2v-2h-2v-2h2v-2h-2V9zm-4 10H4V5h14zM6 13h5v4H6zm6-6h4v3h-4zM6 7h5v5H6zm6 4h4v6h-4z"}),"DeveloperBoard"),YP=h(c.jsx("path",{d:"M7.83 5H18v10.17L19.83 17H22v-2h-2v-2h2v-2h-2V9h2V7h-2V5c0-1.1-.9-2-2-2H5.83zM12 9.17V7h4v3h-3.17zM9.83 7H11v1.17zm4 4H16v2.17zM18 21c.06 0 .11 0 .16-.01l2.32 2.32 1.41-1.41L2.1 2.1.69 3.51l1.32 1.32C2 4.89 2 4.94 2 5v14c0 1.1.9 2 2 2zM4 19V6.83l2 2V12h3.17l1 1H6v4h5v-3.17l1 1V17h2.17l2 2z"}),"DeveloperBoardOff"),_P=h(c.jsx("path",{d:"M7.83 5H18v10.17L19.83 17H22v-2h-2v-2h2v-2h-2V9h2V7h-2V5c0-1.1-.9-2-2-2H5.83zM12 9.17V7h4v3h-3.17zM9.83 7H11v1.17zm4 4H16v2.17zM18 21c.06 0 .11 0 .16-.01l2.32 2.32 1.41-1.41L2.1 2.1.69 3.51l1.32 1.32C2 4.89 2 4.94 2 5v14c0 1.1.9 2 2 2zM4 19V6.83l2 2V12h3.17l1 1H6v4h5v-3.17l1 1V17h2.17l2 2z"}),"DeveloperBoardOffOutlined"),XP=h(c.jsx("path",{d:"M7.83 5H18v10.17L19.83 17H21c.55 0 1-.45 1-1s-.45-1-1-1h-1v-2h1c.55 0 1-.45 1-1s-.45-1-1-1h-1V9h1c.55 0 1-.45 1-1s-.45-1-1-1h-1V5c0-1.1-.9-2-2-2H5.83zM15 10h-2c-.06 0-.13-.01-.19-.02l-.79-.79C12.01 9.13 12 9.06 12 9V8c0-.55.45-1 1-1h2c.55 0 1 .45 1 1v1c0 .55-.45 1-1 1m-4-2v.17L9.83 7H10c.55 0 1 .45 1 1m5 4v1.17L13.83 11H15c.55 0 1 .45 1 1M1.39 2.81C1 3.2 1 3.83 1.39 4.22l.61.61V19c0 1.1.9 2 2 2h14c.06 0 .11 0 .16-.01l1.61 1.61c.39.39 1.02.39 1.41 0s.39-1.02 0-1.41L2.81 2.81c-.39-.39-1.03-.39-1.42 0M4 19V6.83l2 2V11c0 .55.45 1 1 1h2.17l1.02 1.02c-.06-.01-.13-.02-.19-.02H7c-.55 0-1 .45-1 1v2c0 .55.45 1 1 1h3c.55 0 1-.45 1-1v-2c0-.06-.01-.13-.02-.19L12 14.83V16c0 .55.45 1 1 1h1.18l2 2z"}),"DeveloperBoardOffRounded"),$P=h(c.jsx("path",{d:"M7.83 5H18v10.17L19.83 17H22v-2h-2v-2h2v-2h-2V9h2V7h-2V3H5.83zM12 9.17V7h4v3h-3.17zM9.83 7H11v1.17zm4 4H16v2.17zm4.34 10 2.31 2.31 1.41-1.41L2.1 2.1.69 3.51 2 4.83V21zM4 19V6.83l2 2V12h3.17l1 1H6v4h5v-3.17l1 1V17h2.17l2 2z"}),"DeveloperBoardOffSharp"),cF=h([c.jsx("path",{d:"M4 19V6.83l2 2V12h3.17l1 1H6v4h5v-3.17l1 1V17h2.17l2 2zm12-5.83V11h-2.17l-1-1H16V7h-4v2.17l-1-1V7H9.83l-2-2H18v10.17z",opacity:".3"},"0"),c.jsx("path",{d:"M7.83 5H18v10.17L19.83 17H22v-2h-2v-2h2v-2h-2V9h2V7h-2V5c0-1.1-.9-2-2-2H5.83zM12 9.17V7h4v3h-3.17zM9.83 7H11v1.17zm4 4H16v2.17zM18 21c.06 0 .11 0 .16-.01l2.32 2.32 1.41-1.41L2.1 2.1.69 3.51l1.32 1.32C2 4.89 2 4.94 2 5v14c0 1.1.9 2 2 2zM4 19V6.83l2 2V12h3.17l1 1H6v4h5v-3.17l1 1V17h2.17l2 2z"},"1")],"DeveloperBoardOffTwoTone"),hF=h(c.jsx("path",{d:"M22 9V7h-2V5c0-1.1-.9-2-2-2H4c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2v-2h2v-2h-2v-2h2v-2h-2V9zm-4 10H4V5h14zM6 13h5v4H6zm6-6h4v3h-4zM6 7h5v5H6zm6 4h4v6h-4z"}),"DeveloperBoardOutlined"),sF=h(c.jsx("path",{d:"M22 8c0-.55-.45-1-1-1h-1V5c0-1.1-.9-2-2-2H4c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2v-2h1c.55 0 1-.45 1-1s-.45-1-1-1h-1v-2h1c.55 0 1-.45 1-1s-.45-1-1-1h-1V9h1c.55 0 1-.45 1-1m-5 11H5c-.55 0-1-.45-1-1V6c0-.55.45-1 1-1h12c.55 0 1 .45 1 1v12c0 .55-.45 1-1 1M6.5 13h4c.28 0 .5.22.5.5v3c0 .28-.22.5-.5.5h-4c-.28 0-.5-.22-.5-.5v-3c0-.28.22-.5.5-.5m6-6h3c.28 0 .5.22.5.5v2c0 .28-.22.5-.5.5h-3c-.28 0-.5-.22-.5-.5v-2c0-.28.22-.5.5-.5m-6 0h4c.28 0 .5.22.5.5v4c0 .28-.22.5-.5.5h-4c-.28 0-.5-.22-.5-.5v-4c0-.28.22-.5.5-.5m6 4h3c.28 0 .5.22.5.5v5c0 .28-.22.5-.5.5h-3c-.28 0-.5-.22-.5-.5v-5c0-.28.22-.5.5-.5"}),"DeveloperBoardRounded"),tF=h(c.jsx("path",{d:"M22 9V7h-2V3H2v18h18v-4h2v-2h-2v-2h2v-2h-2V9zm-4 10H4V5h14zM6 13h5v4H6zm6-6h4v3h-4zM6 7h5v5H6zm6 4h4v6h-4z"}),"DeveloperBoardSharp"),oF=h([c.jsx("path",{d:"M4 19h14V5H4zm8-12h4v3h-4zm0 4h4v6h-4zM6 7h5v5H6zm0 6h5v4H6z",opacity:".3"},"0"),c.jsx("path",{d:"M6 13h5v4H6zm0-6h5v5H6zm6 0h4v3h-4zm0 4h4v6h-4zm10-2V7h-2V5c0-1.1-.9-2-2-2H4c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2v-2h2v-2h-2v-2h2v-2h-2V9zm-4 10H4V5h14z"},"1")],"DeveloperBoardTwoTone"),vF=h(c.jsx("path",{d:"M7 5h10v2h2V3c0-1.1-.9-1.99-2-1.99L7 1c-1.1 0-2 .9-2 2v4h2zm8.41 11.59L20 12l-4.59-4.59L14 8.83 17.17 12 14 15.17zM10 15.17 6.83 12 10 8.83 8.59 7.41 4 12l4.59 4.59zM17 19H7v-2H5v4c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2v-4h-2z"}),"DeveloperMode"),eF=h(c.jsx("path",{d:"M7 5h10v2h2V3c0-1.1-.9-1.99-2-1.99L7 1c-1.1 0-2 .9-2 2v4h2zm8.41 11.59L20 12l-4.59-4.59L14 8.83 17.17 12 14 15.17zM10 15.17 6.83 12 10 8.83 8.59 7.41 4 12l4.59 4.59zM17 19H7v-2H5v4c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2v-4h-2z"}),"DeveloperModeOutlined"),lF=h(c.jsx("path",{d:"M7 5h10v1c0 .55.45 1 1 1s1-.45 1-1V3c0-1.1-.9-1.99-2-1.99L7 1c-1.1 0-2 .9-2 2v3c0 .55.45 1 1 1s1-.45 1-1zm9.12 10.88 3.17-3.17c.39-.39.39-1.02 0-1.41l-3.17-3.17c-.39-.39-1.03-.39-1.42 0s-.39 1.02 0 1.41L17.17 12l-2.47 2.47c-.39.39-.39 1.02 0 1.41s1.03.39 1.42 0m-6.83-1.42L6.83 12l2.46-2.46c.39-.39.39-1.02 0-1.41s-1.03-.39-1.42 0L4.7 11.3c-.39.39-.39 1.02 0 1.41l3.17 3.17c.39.39 1.03.39 1.42 0 .4-.39.39-1.03 0-1.42M17 19H7v-1c0-.55-.45-1-1-1s-1 .45-1 1v3c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2v-3c0-.55-.45-1-1-1s-1 .45-1 1z"}),"DeveloperModeRounded"),nF=h(c.jsx("path",{d:"M7 5h10v2h2V1.01L5 1v6h2zm8.41 11.59L20 12l-4.59-4.59L14 8.83 17.17 12 14 15.17zM10 15.17 6.83 12 10 8.83 8.59 7.41 4 12l4.59 4.59zM17 19H7v-2H5v6h14v-6h-2z"}),"DeveloperModeSharp"),aF=h(c.jsx("path",{d:"M7 5h10v2h2V3c0-1.1-.9-1.99-2-1.99L7 1c-1.1 0-2 .9-2 2v4h2zm8.41 11.59L20 12l-4.59-4.59L14 8.83 17.17 12 14 15.17zM10 15.17 6.83 12 10 8.83 8.59 7.41 4 12l4.59 4.59zM17 19H7v-2H5v4c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2v-4h-2z"}),"DeveloperModeTwoTone"),dF=h(c.jsx("path",{d:"m17 16-4-4V8.82C14.16 8.4 15 7.3 15 6c0-1.66-1.34-3-3-3S9 4.34 9 6c0 1.3.84 2.4 2 2.82V12l-4 4H3v5h5v-3.05l4-4.2 4 4.2V21h5v-5z"}),"DeviceHub"),zF=h(c.jsx("path",{d:"m17 16-4-4V8.82C14.16 8.4 15 7.3 15 6c0-1.66-1.34-3-3-3S9 4.34 9 6c0 1.3.84 2.4 2 2.82V12l-4 4H3v5h5v-3.05l4-4.2 4 4.2V21h5v-5z"}),"DeviceHubOutlined"),mF=h(c.jsx("path",{d:"m17 16-4-4V8.82c1.35-.49 2.26-1.89 1.93-3.46-.25-1.18-1.23-2.12-2.42-2.32C10.63 2.73 9 4.17 9 6c0 1.3.84 2.4 2 2.82V12l-4 4H4c-.55 0-1 .45-1 1v3c0 .55.45 1 1 1h3c.55 0 1-.45 1-1v-2.05l4-4.2 4 4.2V20c0 .55.45 1 1 1h3c.55 0 1-.45 1-1v-3c0-.55-.45-1-1-1z"}),"DeviceHubRounded"),pF=h(c.jsx("path",{d:"m17 16-4-4V8.82C14.16 8.4 15 7.3 15 6c0-1.66-1.34-3-3-3S9 4.34 9 6c0 1.3.84 2.4 2 2.82V12l-4 4H3v5h5v-3.05l4-4.2 4 4.2V21h5v-5z"}),"DeviceHubSharp"),HF=h(c.jsx("path",{d:"m17 16-4-4V8.82C14.16 8.4 15 7.3 15 6c0-1.66-1.34-3-3-3S9 4.34 9 6c0 1.3.84 2.4 2 2.82V12l-4 4H3v5h5v-3.05l4-4.2 4 4.2V21h5v-5z"}),"DeviceHubTwoTone"),MF=h(c.jsx("path",{d:"M15 13V5c0-1.66-1.34-3-3-3S9 3.34 9 5v8c-1.21.91-2 2.37-2 4 0 2.76 2.24 5 5 5s5-2.24 5-5c0-1.63-.79-3.09-2-4m-4-8c0-.55.45-1 1-1s1 .45 1 1h-1v1h1v2h-1v1h1v2h-2z"}),"DeviceThermostat"),rF=h(c.jsx("path",{d:"M15 13V5c0-1.66-1.34-3-3-3S9 3.34 9 5v8c-1.21.91-2 2.37-2 4 0 2.76 2.24 5 5 5s5-2.24 5-5c0-1.63-.79-3.09-2-4m-4-2V5c0-.55.45-1 1-1s1 .45 1 1v1h-1v1h1v2h-1v1h1v1z"}),"DeviceThermostatOutlined"),iF=h(c.jsx("path",{d:"M15 13V5c0-1.66-1.34-3-3-3S9 3.34 9 5v8c-1.21.91-2 2.37-2 4 0 2.76 2.24 5 5 5s5-2.24 5-5c0-1.63-.79-3.09-2-4m-4-2V5c0-.55.45-1 1-1s1 .45 1 1v1h-1v1h1v2h-1v1h1v1z"}),"DeviceThermostatRounded"),VF=h(c.jsx("path",{d:"M15 13V5c0-1.66-1.34-3-3-3S9 3.34 9 5v8c-1.21.91-2 2.37-2 4 0 2.76 2.24 5 5 5s5-2.24 5-5c0-1.63-.79-3.09-2-4m-4-2V5c0-.55.45-1 1-1s1 .45 1 1v1h-1v1h1v2h-1v1h1v1z"}),"DeviceThermostatSharp"),xF=h(c.jsx("path",{d:"M15 13V5c0-1.66-1.34-3-3-3S9 3.34 9 5v8c-1.21.91-2 2.37-2 4 0 2.76 2.24 5 5 5s5-2.24 5-5c0-1.63-.79-3.09-2-4m-4-2V5c0-.55.45-1 1-1s1 .45 1 1v1h-1v1h1v2h-1v1h1v1z"}),"DeviceThermostatTwoTone"),jF=h(c.jsx("path",{d:"M17 1H7c-1.1 0-2 .9-2 2v18c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2V3c0-1.1-.9-2-2-2m0 18H7V5h10zM12 6.72c-1.96 0-3.5 1.52-3.5 3.47h1.75c0-.93.82-1.75 1.75-1.75s1.75.82 1.75 1.75c0 1.75-2.63 1.57-2.63 4.45h1.76c0-1.96 2.62-2.19 2.62-4.45 0-1.96-1.54-3.47-3.5-3.47m-.88 8.8h1.76v1.76h-1.76z"}),"DeviceUnknown"),uF=h(c.jsx("path",{d:"M17 1H7c-1.1 0-2 .9-2 2v18c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2V3c0-1.1-.9-2-2-2m0 18H7V5h10zM12 6.72c-1.96 0-3.5 1.52-3.5 3.47h1.75c0-.93.82-1.75 1.75-1.75s1.75.82 1.75 1.75c0 1.75-2.63 1.57-2.63 4.45h1.76c0-1.96 2.62-2.19 2.62-4.45 0-1.96-1.54-3.47-3.5-3.47M11 16h2v2h-2z"}),"DeviceUnknownOutlined"),LF=h(c.jsx("path",{d:"M17 1H7c-1.1 0-2 .9-2 2v18c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2V3c0-1.1-.9-2-2-2m0 18H7V5h10zm-6-3h2v2h-2zm-1.48-5.81h.13c.33 0 .59-.23.7-.54.24-.69.91-1.21 1.66-1.21.93 0 1.75.82 1.75 1.75 0 1.32-1.49 1.55-2.23 2.82h-.01c-.08.14-.14.29-.2.45-.01.02-.02.03-.02.05-.01.02-.01.04-.01.05-.1.31-.16.66-.16 1.08h1.76c0-.25.04-.47.12-.67.54-1.47 2.77-1.86 2.48-4.18-.19-1.55-1.43-2.84-2.98-3.04-1.77-.23-3.29.78-3.81 2.3-.2.56.23 1.14.82 1.14"}),"DeviceUnknownRounded"),SF=h(c.jsx("path",{d:"M19 1H5v22h14zm-2 18H7V5h10zM12 6.72c-1.96 0-3.5 1.52-3.5 3.47h1.75c0-.93.82-1.75 1.75-1.75s1.75.82 1.75 1.75c0 1.75-2.63 1.57-2.63 4.45h1.76c0-1.96 2.62-2.19 2.62-4.45 0-1.96-1.54-3.47-3.5-3.47M11 16h2v2h-2z"}),"DeviceUnknownSharp"),CF=h([c.jsx("path",{d:"M7 19h10V5H7zm6-1h-2v-2h2zM12 6.72c1.96 0 3.5 1.51 3.5 3.47 0 2.26-2.62 2.49-2.62 4.45h-1.76c0-2.88 2.63-2.7 2.63-4.45 0-.93-.82-1.75-1.75-1.75s-1.75.82-1.75 1.75H8.5c0-1.95 1.54-3.47 3.5-3.47",opacity:".3"},"0"),c.jsx("path",{d:"M11 16h2v2h-2zm6-15H7c-1.1 0-2 .9-2 2v18c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2V3c0-1.1-.9-2-2-2m0 18H7V5h10zM12 8.44c.93 0 1.75.82 1.75 1.75 0 1.75-2.63 1.57-2.63 4.45h1.76c0-1.96 2.62-2.19 2.62-4.45 0-1.96-1.54-3.47-3.5-3.47s-3.5 1.52-3.5 3.47h1.75c0-.93.82-1.75 1.75-1.75"},"1")],"DeviceUnknownTwoTone"),TF=h(c.jsx("path",{d:"M4 6h18V4H4c-1.1 0-2 .9-2 2v11H0v3h14v-3H4zm19 2h-6c-.55 0-1 .45-1 1v10c0 .55.45 1 1 1h6c.55 0 1-.45 1-1V9c0-.55-.45-1-1-1m-1 9h-4v-7h4z"}),"Devices"),wF=h(c.jsx("path",{d:"M20 3h-3c0-1.43-1.47-2.4-2.79-1.84l-3 1.29C10.48 2.76 10 3.49 10 4.29V19c0 1.1.9 2 2 2h8c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 16h-5.33l1.12-.48c.73-.32 1.21-1.04 1.21-1.84V5h3zM2 3h2v2H2zm0 16h2v2H2zm0-4h2v2H2zm0-4h2v2H2zm0-4h2v2H2zm4-4h2v2H6zm0 16h2v2H6z"}),"DevicesFold"),RF=h(c.jsx("path",{d:"M20 3h-3c0-1.44-1.47-2.4-2.79-1.84l-3 1.29C10.48 2.76 10 3.49 10 4.29V19c0 1.1.9 2 2 2h8c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m-5 13.68-3 1.29V4.29L15 3zM20 19h-5.33l1.12-.48c.73-.32 1.21-1.04 1.21-1.84V5h3zM2 3h2v2H2zm0 16h2v2H2zm0-4h2v2H2zm0-4h2v2H2zm0-4h2v2H2zm4-4h2v2H6zm0 16h2v2H6z"}),"DevicesFoldOutlined"),OF=h(c.jsx("path",{d:"M20 3h-3c0-1.43-1.47-2.4-2.79-1.84l-3 1.29C10.48 2.76 10 3.49 10 4.29V19c0 1.1.9 2 2 2h8c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 16h-5.33l1.12-.48c.73-.32 1.21-1.04 1.21-1.84V5h3zM2 3h2v2H2zm0 16h2v2H2zm0-4h2v2H2zm0-4h2v2H2zm0-4h2v2H2zm4-4h2v2H6zm0 16h2v2H6z"}),"DevicesFoldRounded"),yF=h(c.jsx("path",{d:"M17 3V-.03l-7 3V21h12V3zm3 16h-5.33L17 18V5h3zM2 3h2v2H2zm0 16h2v2H2zm0-4h2v2H2zm0-4h2v2H2zm0-4h2v2H2zm4-4h2v2H6zm0 16h2v2H6z"}),"DevicesFoldSharp"),gF=h([c.jsx("path",{d:"m15 3-3 1.29v13.68l3-1.29z",opacity:".3"},"0"),c.jsx("path",{d:"M20 3h-3c0-1.44-1.47-2.4-2.79-1.84l-3 1.29C10.48 2.76 10 3.49 10 4.29V19c0 1.1.9 2 2 2h8c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m-8 1.29L15 3v13.68l-3 1.29zM20 19h-5.33l1.12-.48c.73-.32 1.21-1.04 1.21-1.84V5h3zM2 3h2v2H2zm0 16h2v2H2zm0-4h2v2H2zm0-4h2v2H2zm0-4h2v2H2zm4-4h2v2H6zm0 16h2v2H6z"},"1")],"DevicesFoldTwoTone"),AF=h(c.jsx("path",{d:"M3 6h18V4H3c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h4v-2H3zm10 6H9v1.78c-.61.55-1 1.33-1 2.22s.39 1.67 1 2.22V20h4v-1.78c.61-.55 1-1.34 1-2.22s-.39-1.67-1-2.22zm-2 5.5c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5M22 8h-6c-.5 0-1 .5-1 1v10c0 .5.5 1 1 1h6c.5 0 1-.5 1-1V9c0-.5-.5-1-1-1m-1 10h-4v-8h4z"}),"DevicesOther"),fF=h(c.jsx("path",{d:"M3 6h18V4H3c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h4v-2H3zm10 6H9v1.78c-.61.55-1 1.33-1 2.22s.39 1.67 1 2.22V20h4v-1.78c.61-.55 1-1.34 1-2.22s-.39-1.67-1-2.22zm-2 5.5c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5M22 8h-6c-.5 0-1 .5-1 1v10c0 .5.5 1 1 1h6c.5 0 1-.5 1-1V9c0-.5-.5-1-1-1m-1 10h-4v-8h4z"}),"DevicesOtherOutlined"),PF=h(c.jsx("path",{d:"M3 7c0-.55.45-1 1-1h16c.55 0 1-.45 1-1s-.45-1-1-1H3c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h3c.55 0 1-.45 1-1s-.45-1-1-1H4c-.55 0-1-.45-1-1zm9 5h-2c-.55 0-1 .45-1 1v.78c-.61.55-1 1.33-1 2.22s.39 1.67 1 2.22V19c0 .55.45 1 1 1h2c.55 0 1-.45 1-1v-.78c.61-.55 1-1.34 1-2.22s-.39-1.67-1-2.22V13c0-.55-.45-1-1-1m-1 5.5c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5M22 8h-6c-.5 0-1 .5-1 1v10c0 .5.5 1 1 1h6c.5 0 1-.5 1-1V9c0-.5-.5-1-1-1m-1 10h-4v-8h4z"}),"DevicesOtherRounded"),FF=h(c.jsx("path",{d:"M3 6h18V4H1v16h6v-2H3zm10 6H9v1.78c-.61.55-1 1.33-1 2.22s.39 1.67 1 2.22V20h4v-1.78c.61-.55 1-1.34 1-2.22s-.39-1.67-1-2.22zm-2 5.5c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5M23 8h-8v12h8zm-2 10h-4v-8h4z"}),"DevicesOtherSharp"),BF=h([c.jsx("path",{d:"M17 10h4v8h-4z",opacity:".3"},"0"),c.jsx("circle",{cx:"11",cy:"16",r:"1.5",opacity:".3"},"1"),c.jsx("path",{d:"M3 6h18V4H3c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h4v-2H3zm19 2h-6c-.5 0-1 .5-1 1v10c0 .5.5 1 1 1h6c.5 0 1-.5 1-1V9c0-.5-.5-1-1-1m-1 10h-4v-8h4zm-8-6H9v1.78c-.61.55-1 1.33-1 2.22s.39 1.67 1 2.22V20h4v-1.78c.61-.55 1-1.34 1-2.22s-.39-1.67-1-2.22zm-2 5.5c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5"},"2")],"DevicesOtherTwoTone"),bF=h(c.jsx("path",{d:"M4 6h18V4H4c-1.1 0-2 .9-2 2v11H0v3h14v-3H4zm19 2h-6c-.55 0-1 .45-1 1v10c0 .55.45 1 1 1h6c.55 0 1-.45 1-1V9c0-.55-.45-1-1-1m-1 9h-4v-7h4z"}),"DevicesOutlined"),DF=h(c.jsx("path",{d:"M4 7c0-.55.45-1 1-1h16c.55 0 1-.45 1-1s-.45-1-1-1H4c-1.1 0-2 .9-2 2v11h-.5c-.83 0-1.5.67-1.5 1.5S.67 20 1.5 20H14v-3H4zm19 1h-6c-.55 0-1 .45-1 1v10c0 .55.45 1 1 1h6c.55 0 1-.45 1-1V9c0-.55-.45-1-1-1m-1 9h-4v-7h4z"}),"DevicesRounded"),kF=h(c.jsx("path",{d:"M4 6h18V4H2v13H0v3h14v-3H4zm20 2h-8v12h8zm-2 9h-4v-7h4z"}),"DevicesSharp"),WF=h([c.jsx("path",{d:"M18 10h4v7h-4z",opacity:".3"},"0"),c.jsx("path",{d:"M23 8h-6c-.55 0-1 .45-1 1v10c0 .55.45 1 1 1h6c.55 0 1-.45 1-1V9c0-.55-.45-1-1-1m-1 9h-4v-7h4zM4 6h18V4H4c-1.1 0-2 .9-2 2v11H0v3h14v-3H4z"},"1")],"DevicesTwoTone"),NF=h(c.jsx("path",{d:"M17 3h-1v5h1zm-2 2h-2V4h2V3h-3v3h2v1h-2v1h3zm3-2v5h1V6h2V3zm2 2h-1V4h1zm0 10.5c-1.25 0-2.45-.2-3.57-.57-.35-.11-.74-.03-1.01.24l-2.2 2.2c-2.83-1.44-5.15-3.75-6.59-6.59l2.2-2.21c.27-.26.35-.65.24-1C8.7 6.45 8.5 5.25 8.5 4c0-.55-.45-1-1-1H4c-.55 0-1 .45-1 1 0 9.39 7.61 17 17 17 .55 0 1-.45 1-1v-3.5c0-.55-.45-1-1-1"}),"DialerSip"),EF=h(c.jsx("path",{d:"M16 3h1v5h-1zm-1 2h-2V4h2V3h-3v3h2v1h-2v1h3zm3-2v5h1V6h2V3zm2 2h-1V4h1zm0 10.5c-1.25 0-2.45-.2-3.57-.57-.1-.03-.21-.05-.31-.05-.26 0-.51.1-.7.29l-2.2 2.2c-2.83-1.44-5.15-3.75-6.59-6.59l2.2-2.21c.27-.26.35-.65.24-1C8.7 6.45 8.5 5.25 8.5 4c0-.55-.45-1-1-1H4c-.55 0-1 .45-1 1 0 9.39 7.61 17 17 17 .55 0 1-.45 1-1v-3.5c0-.55-.45-1-1-1M5.03 5h1.5c.07.88.22 1.75.46 2.59L5.79 8.8c-.41-1.21-.67-2.48-.76-3.8M19 18.97c-1.32-.09-2.59-.35-3.8-.75l1.2-1.2c.85.24 1.71.39 2.59.45v1.5z"}),"DialerSipOutlined"),IF=h(c.jsx("path",{d:"M16.5 8c.28 0 .5-.22.5-.5v-4c0-.28-.22-.5-.5-.5s-.5.22-.5.5v4c0 .28.22.5.5.5m-4-1c-.28 0-.5.22-.5.5s.22.5.5.5h1.95c.3 0 .55-.25.55-.55v-1.9c0-.3-.25-.55-.55-.55H13V4h1.5c.28 0 .5-.22.5-.5s-.22-.5-.5-.5h-1.95c-.3 0-.55.25-.55.55v1.89c0 .31.25.56.55.56H14v1zm7.95-4h-1.89c-.31 0-.56.25-.56.55V7.5c0 .28.22.5.5.5s.5-.22.5-.5V6h1.45c.3 0 .55-.25.55-.55v-1.9c0-.3-.25-.55-.55-.55M20 5h-1V4h1zm-.79 10.27-2.54-.29c-.61-.07-1.21.14-1.64.57l-1.84 1.84c-2.83-1.44-5.15-3.75-6.59-6.59l1.85-1.85c.43-.43.64-1.04.57-1.64l-.29-2.52c-.11-1.01-.97-1.78-1.98-1.78H5.02c-1.13 0-2.07.94-2 2.07.53 8.54 7.36 15.36 15.89 15.89 1.13.07 2.07-.87 2.07-2v-1.73c.01-1-.76-1.86-1.77-1.97"}),"DialerSipRounded"),UF=h(c.jsx("path",{d:"M16 3h1v5h-1zm-1 2h-2V4h2V3h-3v3h2v1h-2v1h3zm3-2v5h1V6h2V3zm2 2h-1V4h1zm1 10.46-5.27-.61-2.52 2.52c-2.83-1.44-5.15-3.75-6.59-6.59l2.53-2.53L8.54 3H3.03C2.45 13.18 10.82 21.55 21 20.97z"}),"DialerSipSharp"),GF=h([c.jsx("path",{d:"M15.2 18.21c1.2.41 2.48.67 3.8.75v-1.5c-.88-.06-1.75-.22-2.59-.45zM6.54 5h-1.5c.09 1.32.35 2.59.75 3.79l1.2-1.21c-.24-.83-.39-1.7-.45-2.58",opacity:".3"},"0"),c.jsx("path",{d:"M16 3h1v5h-1zm-4 4v1h3V5h-2V4h2V3h-3v3h2v1zm9-4h-3v5h1V6h2zm-1 2h-1V4h1zm1 11.5c0-.55-.45-1-1-1-1.25 0-2.45-.2-3.57-.57-.1-.03-.21-.05-.31-.05-.26 0-.51.1-.7.29l-2.2 2.2c-2.83-1.44-5.15-3.75-6.59-6.59l2.2-2.21c.27-.26.35-.65.24-1C8.7 6.45 8.5 5.25 8.5 4c0-.55-.45-1-1-1H4c-.55 0-1 .45-1 1 0 9.39 7.61 17 17 17 .55 0 1-.45 1-1zM5.03 5h1.5c.07.88.22 1.75.46 2.59L5.79 8.8c-.41-1.21-.67-2.48-.76-3.8M19 18.97c-1.32-.09-2.59-.35-3.8-.75l1.2-1.2c.85.24 1.71.39 2.59.45v1.5z"},"1")],"DialerSipTwoTone"),KF=h(c.jsx("path",{d:"M12 19c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2M6 1c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2m0 6c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2m0 6c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2m12-8c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2m-6 8c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2m6 0c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2m0-6c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2m-6 0c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2m0-6c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2"}),"Dialpad"),qF=h(c.jsx("path",{d:"M12 19c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2M6 1c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2m0 6c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2m0 6c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2m12-8c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2m-6 8c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2m6 0c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2m0-6c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2m-6 0c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2m0-6c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2"}),"DialpadOutlined"),QF=h(c.jsx("path",{d:"M12 19c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2M6 1c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2m0 6c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2m0 6c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2m12-8c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2m-6 8c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2m6 0c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2m0-6c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2m-6 0c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2m0-6c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2"}),"DialpadRounded"),ZF=h(c.jsx("path",{d:"M12 19c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2M6 1c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2m0 6c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2m0 6c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2m12-8c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2m-6 8c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2m6 0c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2m0-6c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2m-6 0c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2m0-6c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2"}),"DialpadSharp"),JF=h(c.jsx("path",{d:"M18 7c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2m2 8c0-1.1-.9-2-2-2s-2 .9-2 2 .9 2 2 2 2-.9 2-2m-8 8c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2M6 5c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2m12-4c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2M6 17c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2m0-6c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2m6 6c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2m0-6c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2m0-6c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2"}),"DialpadTwoTone"),YF=h(c.jsx("path",{d:"M12.16 3h-.32L9.21 8.25h5.58zm4.3 5.25h5.16L19 3h-5.16zm4.92 1.5h-8.63V20.1zM11.25 20.1V9.75H2.62zM7.54 8.25 10.16 3H5L2.38 8.25z"}),"Diamond"),_F=h(c.jsx("path",{d:"M19 3H5L2 9l10 12L22 9zM9.62 8l1.5-3h1.76l1.5 3zM11 10v6.68L5.44 10zm2 0h5.56L13 16.68zm6.26-2h-2.65l-1.5-3h2.65zM6.24 5h2.65l-1.5 3H4.74z"}),"DiamondOutlined"),XF=h(c.jsx("path",{d:"M12.16 3h-.32L9.21 8.25h5.58zm4.3 5.25h5.16l-2.07-4.14C19.21 3.43 18.52 3 17.76 3h-3.93zm4.92 1.5h-8.63V20.1zM11.25 20.1V9.75H2.62zM7.54 8.25 10.16 3H6.24c-.76 0-1.45.43-1.79 1.11L2.38 8.25z"}),"DiamondRounded"),$F=h(c.jsx("path",{d:"M12.16 3h-.32L9.21 8.25h5.58zm4.3 5.25h5.16L19 3h-5.16zm4.92 1.5h-8.63V20.1zM11.25 20.1V9.75H2.62zM7.54 8.25 10.16 3H5L2.38 8.25z"}),"DiamondSharp"),cB=h([c.jsx("path",{d:"M8.88 5H6.24l-1.5 3h2.64zm10.38 3-1.5-3h-2.64l1.5 3zM11 16.68V10H5.44zm2 0L18.56 10H13zM12.88 5h-1.76l-1.5 3h4.76z",opacity:".3"},"0"),c.jsx("path",{d:"M19 3H5L2 9l10 12L22 9zm-1.24 2 1.5 3h-2.65l-1.5-3zM6.24 5h2.65l-1.5 3H4.74zM11 16.68 5.44 10H11zM9.62 8l1.5-3h1.76l1.5 3zM13 16.68V10h5.56z"},"1")],"DiamondTwoTone"),hB=h(c.jsx("path",{d:"M18 23H4c-1.1 0-2-.9-2-2V7h2v14h14zM15 1H8c-1.1 0-1.99.9-1.99 2L6 17c0 1.1.89 2 1.99 2H19c1.1 0 2-.9 2-2V7zm1.5 14h-6v-2h6zm0-6h-2v2h-2V9h-2V7h2V5h2v2h2z"}),"Difference"),sB=h(c.jsx("path",{d:"M18 23H4c-1.1 0-2-.9-2-2V7h2v14h14zM14.5 7V5h-2v2h-2v2h2v2h2V9h2V7zm2 6h-6v2h6zM15 1H8c-1.1 0-1.99.9-1.99 2L6 17c0 1.1.89 2 1.99 2H19c1.1 0 2-.9 2-2V7zm4 16H8V3h6.17L19 7.83z"}),"DifferenceOutlined"),tB=h(c.jsx("path",{d:"M3 7c.55 0 1 .45 1 1v13h13c.55 0 1 .45 1 1s-.45 1-1 1H4c-1.1 0-2-.9-2-2V8c0-.55.45-1 1-1m12.59-5.41c-.38-.38-.89-.59-1.42-.59H8c-1.1 0-1.99.9-1.99 2L6 17c0 1.1.89 2 1.99 2H19c1.1 0 2-.9 2-2V7.83c0-.53-.21-1.04-.59-1.41zM15.5 15h-4c-.55 0-1-.45-1-1s.45-1 1-1h4c.55 0 1 .45 1 1s-.45 1-1 1m0-6h-1v1c0 .55-.45 1-1 1s-1-.45-1-1V9h-1c-.55 0-1-.45-1-1s.45-1 1-1h1V6c0-.55.45-1 1-1s1 .45 1 1v1h1c.55 0 1 .45 1 1s-.45 1-1 1"}),"DifferenceRounded"),oB=h(c.jsx("path",{d:"M18 23H2V7h2v14h14zM15 1H6.01L6 19h15V7zm1.5 14h-6v-2h6zm0-6h-2v2h-2V9h-2V7h2V5h2v2h2z"}),"DifferenceSharp"),vB=h([c.jsx("path",{d:"M14.17 3H8v14h11V7.83zm2.33 12h-6v-2h6zm0-6h-2v2h-2V9h-2V7h2V5h2v2h2z",opacity:".3"},"0"),c.jsx("path",{d:"M18 23H4c-1.1 0-2-.9-2-2V7h2v14h14zM14.5 7V5h-2v2h-2v2h2v2h2V9h2V7zm2 6h-6v2h6zM15 1H8c-1.1 0-1.99.9-1.99 2L6 17c0 1.1.89 2 1.99 2H19c1.1 0 2-.9 2-2V7zm4 16H8V3h6.17L19 7.83z"},"1")],"DifferenceTwoTone"),eB=h(c.jsx("path",{d:"M20 2H4c-1.1 0-2 .9-2 2v16c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2m-9 8.3c0 .93-.64 1.71-1.5 1.93V19H8v-6.77c-.86-.22-1.5-1-1.5-1.93V6.5c0-.28.22-.5.5-.5s.5.22.5.5V9h.75V6.5c0-.28.22-.5.5-.5s.5.22.5.5V9H10V6.5c0-.28.23-.5.5-.5.28 0 .5.22.5.5zm4.58 2.29-.08.03V19H14v-6.38l-.08-.04c-.97-.47-1.67-1.7-1.67-3.18 0-1.88 1.13-3.4 2.5-3.4 1.38 0 2.5 1.53 2.5 3.41 0 1.48-.7 2.71-1.67 3.18"}),"Dining"),lB=h(c.jsx("path",{d:"M14.75 6c-1.37 0-2.5 1.52-2.5 3.4 0 1.48.7 2.71 1.67 3.18l.08.04V19h1.5v-6.38l.08-.03c.97-.47 1.67-1.7 1.67-3.18 0-1.88-1.12-3.41-2.5-3.41M10.5 6c-.27 0-.5.22-.5.5V9h-.75V6.5c0-.28-.22-.5-.5-.5s-.5.22-.5.5V9H7.5V6.5c0-.28-.22-.5-.5-.5s-.5.22-.5.5v3.8c0 .93.64 1.71 1.5 1.93V19h1.5v-6.77c.86-.22 1.5-1 1.5-1.93V6.5c0-.28-.22-.5-.5-.5M20 4H4v16h16zm0-2c1.1 0 2 .9 2 2v16c0 1.1-.9 2-2 2H4c-1.1 0-2-.9-2-2V4c0-1.1.9-2 2-2z"}),"DiningOutlined"),nB=h(c.jsx("path",{d:"M20 2H4c-1.1 0-2 .9-2 2v16c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2m-9 8.3c0 .93-.64 1.71-1.5 1.93v6.02c0 .41-.34.75-.75.75S8 18.66 8 18.25v-6.02c-.86-.22-1.5-1-1.5-1.93V6.5c0-.28.22-.5.5-.5s.5.22.5.5V9h.75V6.5c0-.28.22-.5.5-.5s.5.22.5.5V9H10V6.5c0-.28.23-.5.5-.5.28 0 .5.22.5.5zm4.58 2.29-.08.03v5.63c0 .41-.34.75-.75.75s-.75-.34-.75-.75v-5.63l-.08-.04c-.97-.47-1.67-1.7-1.67-3.18 0-1.88 1.13-3.4 2.5-3.4 1.38 0 2.5 1.53 2.5 3.41 0 1.48-.7 2.71-1.67 3.18"}),"DiningRounded"),aB=h(c.jsx("path",{d:"M22 2H2v20h20zm-11 8.3c0 .93-.64 1.71-1.5 1.93V19H8v-6.77c-.86-.22-1.5-1-1.5-1.93V6h1v3h.75V6h1v3H10V6h1zm4.58 2.29-.08.03V19H14v-6.38l-.08-.04c-.97-.47-1.67-1.7-1.67-3.18 0-1.88 1.13-3.4 2.5-3.4 1.38 0 2.5 1.53 2.5 3.41 0 1.48-.7 2.71-1.67 3.18"}),"DiningSharp"),dB=h([c.jsx("path",{d:"M4 20h16V4H4zM14.75 6c1.38 0 2.5 1.53 2.5 3.41 0 1.48-.7 2.71-1.67 3.18l-.08.03V19H14v-6.38l-.08-.04c-.97-.47-1.67-1.7-1.67-3.18 0-1.88 1.13-3.4 2.5-3.4m-8.25.5c0-.28.22-.5.5-.5s.5.22.5.5V9h.75V6.5c0-.28.22-.5.5-.5s.5.22.5.5V9H10V6.5c0-.28.23-.5.5-.5.28 0 .5.22.5.5v3.8c0 .93-.64 1.71-1.5 1.93V19H8v-6.77c-.86-.22-1.5-1-1.5-1.93z",opacity:".3"},"0"),c.jsx("path",{d:"M20 2H4c-1.1 0-2 .9-2 2v16c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2m0 18H4V4h16z"},"1"),c.jsx("path",{d:"M8 12.23V19h1.5v-6.77c.86-.22 1.5-1 1.5-1.93V6.5c0-.28-.22-.5-.5-.5-.27 0-.5.22-.5.5V9h-.75V6.5c0-.28-.22-.5-.5-.5s-.5.22-.5.5V9H7.5V6.5c0-.28-.22-.5-.5-.5s-.5.22-.5.5v3.8c0 .93.64 1.71 1.5 1.93m5.92.35.08.04V19h1.5v-6.38l.08-.03c.97-.47 1.67-1.7 1.67-3.18 0-1.88-1.12-3.41-2.5-3.41-1.37 0-2.5 1.52-2.5 3.4 0 1.48.7 2.71 1.67 3.18"},"2")],"DiningTwoTone"),zB=h(c.jsx("path",{d:"M2 19h20l-2 2H4zM5 6h1v1H5zm0-2h1v1H5zm4 0v1H7V4zm0 3H7V6h2zm-3 8.23c-.36.11-.69.28-1 .47V8h1zm-2 1.29c-.38.44-.68.93-.84 1.48h16.82c.01-.16.03-.33.03-.5 0-3.04-2.46-5.5-5.5-5.5-2.29 0-4.25 1.4-5.08 3.4-.59-.25-1.24-.4-1.93-.4-.17 0-.33.02-.5.04V8h2c1.03.06 1.9-.96 2-2h10V5H11c-.1-1.05-.97-1.97-2-2H3v1h1v1H3v1h1v1H3v1h1z"}),"DinnerDining"),mB=h(c.jsx("path",{d:"m2 19 2 2h16l2-2zm1-1h16.97c.29-3.26-2.28-6-5.48-6-2.35 0-4.35 1.48-5.14 3.55-.41-.23-.87-.38-1.35-.47V9h1.75C10.99 9 12 7.99 12 6.75h9v-1.5h-9C12 4.01 10.99 3 9.75 3H3v1.5h1v.75H3v1.5h1v.75H3V9h1v7.39c-.44.46-.78 1-1 1.61m11.5-4c.99 0 1.91.4 2.58 1.14.24.26.44.55.58.86h-6.32c.58-1.21 1.81-2 3.16-2M8 4.5h2v.75H8zm0 2.25h2v.75H8zM5.5 4.5h1v.75h-1zm0 2.25h1v.75h-1zM5.5 9h1v6.06c-.35.06-.68.17-1 .3z"}),"DinnerDiningOutlined"),pB=h(c.jsx("path",{d:"m2.85 19.85 1 1q.15.15.36.15H19.8c.13 0 .26-.05.35-.15l1-1c.31-.31.09-.85-.35-.85H3.21c-.45 0-.67.54-.36.85M3 18h16.97c.29-3.26-2.28-6-5.48-6-2.35 0-4.35 1.48-5.14 3.55-.41-.23-.87-.38-1.35-.47V9h1.75C10.99 9 12 7.99 12 6.75h8.25c.41 0 .75-.34.75-.75s-.34-.75-.75-.75H12C12 4.01 10.99 3 9.75 3h-6c-.41 0-.75.34-.75.75s.34.75.75.75H4v.75h-.25c-.41 0-.75.34-.75.75s.34.75.75.75H4v.75h-.25c-.41 0-.75.34-.75.75s.34.75.75.75H4v7.39c-.44.46-.78 1-1 1.61M8 4.5h2v.75H8zm0 2.25h2v.75H8zM5.5 4.5h1v.75h-1zm0 2.25h1v.75h-1zM5.5 9h1v6.06c-.35.06-.68.17-1 .3z"}),"DinnerDiningRounded"),HB=h(c.jsx("path",{d:"m2 19 2 2h16l2-2zm1-1h16.97c.29-3.26-2.28-6-5.48-6-2.35 0-4.35 1.48-5.14 3.55-.41-.23-.87-.38-1.35-.47V9h4V6.75h9v-1.5h-9V3H3v1.5h1v.75H3v1.5h1v.75H3V9h1v7.39c-.44.46-.78 1-1 1.61M8 7.5v-.75h2v.75zm2-2.25H8V4.5h2zM5.5 4.5h1v.75h-1zm0 2.25h1v.75h-1zM6.5 9v6.06c-.35.06-.68.17-1 .3V9z"}),"DinnerDiningSharp"),MB=h([c.jsx("path",{d:"M17.08 15.14C16.41 14.4 15.49 14 14.5 14c-1.35 0-2.58.79-3.16 2h6.32c-.14-.31-.34-.6-.58-.86",opacity:".3"},"0"),c.jsx("path",{d:"m2 19 2 2h16l2-2zm1-1h16.97c.29-3.26-2.28-6-5.48-6-2.35 0-4.35 1.48-5.14 3.55-.41-.23-.87-.38-1.35-.47V9h1.75C10.99 9 12 7.99 12 6.75h9v-1.5h-9C12 4.01 10.99 3 9.75 3H3v1.5h1v.75H3v1.5h1v.75H3V9h1v7.39c-.44.46-.78 1-1 1.61m11.5-4c.99 0 1.91.4 2.58 1.14.24.26.44.55.58.86h-6.32c.58-1.21 1.81-2 3.16-2M8 4.5h2v.75H8zm0 2.25h2v.75H8zM5.5 4.5h1v.75h-1zm0 2.25h1v.75h-1zM5.5 9h1v6.06c-.35.06-.68.17-1 .3z"},"1")],"DinnerDiningTwoTone"),rB=h(c.jsx("path",{d:"m21.41 10.59-7.99-8c-.78-.78-2.05-.78-2.83 0l-8.01 8c-.78.78-.78 2.05 0 2.83l8.01 8c.78.78 2.05.78 2.83 0l7.99-8c.79-.79.79-2.05 0-2.83M13.5 14.5V12H10v3H8v-4c0-.55.45-1 1-1h4.5V7.5L17 11z"}),"Directions"),iB=h(c.jsx("path",{d:"M15.5 5.5c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2M5 12c-2.8 0-5 2.2-5 5s2.2 5 5 5 5-2.2 5-5-2.2-5-5-5m0 8.5c-1.9 0-3.5-1.6-3.5-3.5s1.6-3.5 3.5-3.5 3.5 1.6 3.5 3.5-1.6 3.5-3.5 3.5m5.8-10 2.4-2.4.8.8c1.3 1.3 3 2.1 5.1 2.1V9c-1.5 0-2.7-.6-3.6-1.5l-1.9-1.9c-.5-.4-1-.6-1.6-.6s-1.1.2-1.4.6L7.8 8.4c-.4.4-.6.9-.6 1.4 0 .6.2 1.1.6 1.4L11 14v5h2v-6.2zM19 12c-2.8 0-5 2.2-5 5s2.2 5 5 5 5-2.2 5-5-2.2-5-5-5m0 8.5c-1.9 0-3.5-1.6-3.5-3.5s1.6-3.5 3.5-3.5 3.5 1.6 3.5 3.5-1.6 3.5-3.5 3.5"}),"DirectionsBike"),VB=h(c.jsx("path",{d:"M15.5 5.5c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2M5 12c-2.8 0-5 2.2-5 5s2.2 5 5 5 5-2.2 5-5-2.2-5-5-5m0 8.5c-1.9 0-3.5-1.6-3.5-3.5s1.6-3.5 3.5-3.5 3.5 1.6 3.5 3.5-1.6 3.5-3.5 3.5m5.8-10 2.4-2.4.8.8c1.3 1.3 3 2.1 5.1 2.1V9c-1.5 0-2.7-.6-3.6-1.5l-1.9-1.9c-.5-.4-1-.6-1.6-.6s-1.1.2-1.4.6L7.8 8.4c-.4.4-.6.9-.6 1.4 0 .6.2 1.1.6 1.4L11 14v5h2v-6.2zM19 12c-2.8 0-5 2.2-5 5s2.2 5 5 5 5-2.2 5-5-2.2-5-5-5m0 8.5c-1.9 0-3.5-1.6-3.5-3.5s1.6-3.5 3.5-3.5 3.5 1.6 3.5 3.5-1.6 3.5-3.5 3.5"}),"DirectionsBikeOutlined"),xB=h(c.jsx("path",{d:"M15.5 5.5c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2M5 12c-2.8 0-5 2.2-5 5s2.2 5 5 5 5-2.2 5-5-2.2-5-5-5m0 8.5c-1.9 0-3.5-1.6-3.5-3.5s1.6-3.5 3.5-3.5 3.5 1.6 3.5 3.5-1.6 3.5-3.5 3.5m5.8-10 2.4-2.4.8.8c1.06 1.06 2.38 1.78 3.96 2.02.6.09 1.14-.39 1.14-1 0-.49-.37-.91-.85-.99-1.11-.18-2.02-.71-2.75-1.43l-1.9-1.9c-.5-.4-1-.6-1.6-.6s-1.1.2-1.4.6L7.8 8.4c-.4.4-.6.9-.6 1.4 0 .6.2 1.1.6 1.4L11 14v4c0 .55.45 1 1 1s1-.45 1-1v-4.4c0-.52-.2-1.01-.55-1.38zM19 12c-2.8 0-5 2.2-5 5s2.2 5 5 5 5-2.2 5-5-2.2-5-5-5m0 8.5c-1.9 0-3.5-1.6-3.5-3.5s1.6-3.5 3.5-3.5 3.5 1.6 3.5 3.5-1.6 3.5-3.5 3.5"}),"DirectionsBikeRounded"),jB=h(c.jsx("path",{d:"M15.5 5.5c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2M5 12c-2.8 0-5 2.2-5 5s2.2 5 5 5 5-2.2 5-5-2.2-5-5-5m0 8.5c-1.9 0-3.5-1.6-3.5-3.5s1.6-3.5 3.5-3.5 3.5 1.6 3.5 3.5-1.6 3.5-3.5 3.5m5.8-10 2.4-2.4.8.8c1.3 1.3 3 2.1 5.1 2.1V9c-1.5 0-2.7-.6-3.6-1.5l-1.9-1.9c-.5-.4-1-.6-1.6-.6s-1.1.2-1.4.6L6.31 9.9 11 14v5h2v-6.2zM19 12c-2.8 0-5 2.2-5 5s2.2 5 5 5 5-2.2 5-5-2.2-5-5-5m0 8.5c-1.9 0-3.5-1.6-3.5-3.5s1.6-3.5 3.5-3.5 3.5 1.6 3.5 3.5-1.6 3.5-3.5 3.5"}),"DirectionsBikeSharp"),uB=h(c.jsx("path",{d:"M15.5 5.5c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2M5 22c2.8 0 5-2.2 5-5s-2.2-5-5-5-5 2.2-5 5 2.2 5 5 5m0-8.5c1.9 0 3.5 1.6 3.5 3.5S6.9 20.5 5 20.5 1.5 18.9 1.5 17s1.6-3.5 3.5-3.5m2.8-2.3L11 14v5h2v-6.2l-2.2-2.3 2.4-2.4.8.8c1.3 1.3 3 2.1 5.1 2.1V9c-1.5 0-2.7-.6-3.6-1.5l-1.9-1.9c-.5-.4-1-.6-1.6-.6s-1.1.2-1.4.6L7.8 8.4c-.4.4-.6.9-.6 1.4 0 .6.2 1.1.6 1.4M19 12c-2.8 0-5 2.2-5 5s2.2 5 5 5 5-2.2 5-5-2.2-5-5-5m0 8.5c-1.9 0-3.5-1.6-3.5-3.5s1.6-3.5 3.5-3.5 3.5 1.6 3.5 3.5-1.6 3.5-3.5 3.5"}),"DirectionsBikeTwoTone"),LB=h(c.jsx("path",{d:"M20 21c-1.39 0-2.78-.47-4-1.32-2.44 1.71-5.56 1.71-8 0C6.78 20.53 5.39 21 4 21H2v2h2c1.38 0 2.74-.35 4-.99 2.52 1.29 5.48 1.29 8 0 1.26.65 2.62.99 4 .99h2v-2zM3.95 19H4c1.6 0 3.02-.88 4-2 .98 1.12 2.4 2 4 2s3.02-.88 4-2c.98 1.12 2.4 2 4 2h.05l1.89-6.68c.08-.26.06-.54-.06-.78s-.34-.42-.6-.5L20 10.62V6c0-1.1-.9-2-2-2h-3V1H9v3H6c-1.1 0-2 .9-2 2v4.62l-1.29.42c-.26.08-.48.26-.6.5s-.15.52-.06.78zM6 6h12v3.97L12 8 6 9.97z"}),"DirectionsBoat"),SB=h(c.jsx("path",{d:"M20 21c-1.39 0-2.78-.47-4-1.32-2.44 1.71-5.56 1.71-8 0C6.78 20.53 5.39 21 4 21H2v2h2c1.38 0 2.74-.35 4-.99 2.52 1.29 5.48 1.29 8 0 1.26.65 2.62.99 4 .99h2v-2zM3.95 19H4c1.6 0 3.02-.88 4-2 .98 1.12 2.4 2 4 2s3.02-.88 4-2c.98 1.12 2.4 2 4 2h.05l1.9-6.68c.11-.37.04-1.06-.66-1.28L20 10.62V6c0-1.1-.9-2-2-2h-3V1H9v3H6c-1.1 0-2 .9-2 2v4.62l-1.29.42c-.63.19-.81.84-.66 1.28zM6 6h12v3.97L12 8 6 9.97z"}),"DirectionsBoatFilled"),CB=h(c.jsx("path",{d:"m19.77 12.66-1.12 3.97c-.78-.43-1.07-.86-2.65-2.67-1.6 1.82-2.43 3.04-4 3.04-1.53 0-2.34-1.15-4-3.04-1.6 1.82-1.87 2.21-2.65 2.65l-1.13-3.96L12 10.11zM15 1H9v3H6c-1.1 0-2 .9-2 2v4.62l-1.29.42c-.63.19-.81.84-.66 1.28L3.95 19H4c1.6 0 3.02-.88 4-2 .98 1.12 2.4 2 4 2s3.02-.88 4-2c.98 1.12 2.4 2 4 2h.05l1.91-6.68c.11-.37.04-1.06-.66-1.28l-1.3-.42V6c0-1.1-.9-2-2-2h-3zM6 9.97V6h12v3.97L12 8zm10 9.71c-1.22.85-2.61 1.28-4 1.28s-2.78-.43-4-1.28C6.78 20.53 5.39 21 4 21H2v2h2c1.38 0 2.74-.35 4-.99 1.26.64 2.63.97 4 .97s2.74-.32 4-.97c1.26.65 2.62.99 4 .99h2v-2h-2c-1.39 0-2.78-.47-4-1.32"}),"DirectionsBoatFilledOutlined"),TB=h(c.jsx("path",{d:"M20 21c-1.19 0-2.38-.35-3.47-.98-.33-.19-.73-.19-1.07 0-2.17 1.26-4.76 1.26-6.93 0-.33-.19-.73-.19-1.07 0-1.08.63-2.27.98-3.46.98H3c-.55 0-1 .45-1 1s.45 1 1 1h1c1.38 0 2.74-.35 4-.99 2.52 1.29 5.48 1.29 8 0 1.26.65 2.62.99 4 .99h1c.55 0 1-.45 1-1s-.45-1-1-1zM3.95 19H4c1.27 0 2.42-.55 3.33-1.33.39-.34.95-.34 1.34 0C9.58 18.45 10.73 19 12 19s2.42-.55 3.33-1.33c.39-.34.95-.34 1.34 0 .91.78 2.06 1.33 3.33 1.33h.05l1.9-6.68c.11-.37.04-1.06-.66-1.28L20 10.62V6c0-1.1-.9-2-2-2h-3V2c0-.55-.45-1-1-1h-4c-.55 0-1 .45-1 1v2H6c-1.1 0-2 .9-2 2v4.62l-1.29.42c-.63.19-.81.84-.66 1.28zM6 6h12v3.97L12.62 8.2c-.41-.13-.84-.13-1.25 0L6 9.97z"}),"DirectionsBoatFilledRounded"),wB=h(c.jsx("path",{d:"M20 21c-1.39 0-2.78-.47-4-1.32-2.44 1.71-5.56 1.71-8 0C6.78 20.53 5.39 21 4 21H2v2h2c1.38 0 2.74-.35 4-.99 2.52 1.29 5.48 1.29 8 0 1.26.65 2.62.99 4 .99h2v-2zM3.95 19H4c1.6 0 3.02-.88 4-2 .98 1.12 2.4 2 4 2s3.02-.88 4-2c.98 1.12 2.4 2 4 2h.05l2.18-7.65-2.23-.73V4h-5V1H9v3H4v6.62l-2.23.73zM6 6h12v3.97L12 8 6 9.97z"}),"DirectionsBoatFilledSharp"),RB=h([c.jsx("path",{d:"m19.77 12.66-1.12 3.97c-.78-.43-1.07-.86-2.65-2.67-1.6 1.82-2.43 3.04-4 3.04-1.53 0-2.34-1.15-4-3.04-1.6 1.82-1.87 2.21-2.65 2.65l-1.13-3.96L12 10.11z",opacity:".3"},"0"),c.jsx("path",{d:"m19.77 12.66-1.12 3.97c-.78-.43-1.07-.86-2.65-2.67-1.6 1.82-2.43 3.04-4 3.04-1.53 0-2.34-1.15-4-3.04-1.6 1.82-1.87 2.21-2.65 2.65l-1.13-3.96L12 10.11zM15 1H9v3H6c-1.1 0-2 .9-2 2v4.62l-1.29.42c-.63.19-.81.84-.66 1.28L3.95 19H4c1.6 0 3.02-.88 4-2 .98 1.12 2.4 2 4 2s3.02-.88 4-2c.98 1.12 2.4 2 4 2h.05l1.91-6.68c.11-.37.04-1.06-.66-1.28l-1.3-.42V6c0-1.1-.9-2-2-2h-3zM6 9.97V6h12v3.97L12 8zm10 9.71c-1.22.85-2.61 1.28-4 1.28s-2.78-.43-4-1.28C6.78 20.53 5.39 21 4 21H2v2h2c1.38 0 2.74-.35 4-.99 1.26.64 2.63.97 4 .97s2.74-.32 4-.97c1.26.65 2.62.99 4 .99h2v-2h-2c-1.39 0-2.78-.47-4-1.32"},"1")],"DirectionsBoatFilledTwoTone"),OB=h(c.jsx("path",{d:"M13 3v1h-2V3zm-1 7.11 5.38 1.77 2.39.78-1.12 3.97c-.54-.3-.94-.71-1.14-.94L16 13.96l-1.51 1.72c-.34.4-1.28 1.32-2.49 1.32s-2.15-.92-2.49-1.32L8 13.96l-1.51 1.72c-.2.23-.6.63-1.14.93l-1.13-3.96 2.4-.79zM15 1H9v3H6c-1.1 0-2 .9-2 2v4.62l-1.29.42c-.26.08-.48.26-.6.5s-.15.52-.06.78L3.95 19H4c1.6 0 3.02-.88 4-2 .98 1.12 2.4 2 4 2s3.02-.88 4-2c.98 1.12 2.4 2 4 2h.05l1.89-6.68c.08-.26.06-.54-.06-.78s-.34-.42-.6-.5L20 10.62V6c0-1.1-.9-2-2-2h-3zM6 9.97V6h12v3.97L12 8zm10 9.71c-1.22.85-2.61 1.28-4 1.28s-2.78-.43-4-1.28C6.78 20.53 5.39 21 4 21H2v2h2c1.38 0 2.74-.35 4-.99 1.26.64 2.63.97 4 .97s2.74-.32 4-.97c1.26.65 2.62.99 4 .99h2v-2h-2c-1.39 0-2.78-.47-4-1.32"}),"DirectionsBoatOutlined"),yB=h(c.jsx("path",{d:"M20 21c-1.19 0-2.38-.35-3.47-.98-.33-.19-.73-.19-1.07 0-2.17 1.26-4.76 1.26-6.93 0-.33-.19-.73-.19-1.07 0-1.08.63-2.27.98-3.46.98H3c-.55 0-1 .45-1 1s.45 1 1 1h1c1.38 0 2.74-.35 4-.99 2.52 1.29 5.48 1.29 8 0 1.26.65 2.62.99 4 .99h1c.55 0 1-.45 1-1s-.45-1-1-1zM3.95 19H4c1.27 0 2.42-.55 3.33-1.33.39-.34.95-.34 1.34 0C9.58 18.45 10.73 19 12 19s2.42-.55 3.33-1.33c.39-.34.95-.34 1.34 0 .91.78 2.06 1.33 3.33 1.33h.05l1.9-6.68c.11-.37.04-1.06-.66-1.28L20 10.62V6c0-1.1-.9-2-2-2h-3V2c0-.55-.45-1-1-1h-4c-.55 0-1 .45-1 1v2H6c-1.1 0-2 .9-2 2v4.62l-1.29.42c-.63.19-.81.84-.66 1.28zM6 6h12v3.97L12.62 8.2c-.41-.13-.84-.13-1.25 0L6 9.97z"}),"DirectionsBoatRounded"),gB=h(c.jsx("path",{d:"M20 21c-1.39 0-2.78-.47-4-1.32-2.44 1.71-5.56 1.71-8 0C6.78 20.53 5.39 21 4 21H2v2h2c1.38 0 2.74-.35 4-.99 2.52 1.29 5.48 1.29 8 0 1.26.65 2.62.99 4 .99h2v-2zM3.95 19H4c1.6 0 3.02-.88 4-2 .98 1.12 2.4 2 4 2s3.02-.88 4-2c.98 1.12 2.4 2 4 2h.05l2.18-7.65-2.23-.73V4h-5V1H9v3H4v6.62l-2.23.73zM6 6h12v3.97L12 8 6 9.97z"}),"DirectionsBoatSharp"),AB=h([c.jsx("path",{d:"M6.49 15.68 8 13.96l1.51 1.72c.34.4 1.28 1.32 2.49 1.32s2.15-.92 2.49-1.32L16 13.96l1.51 1.72c.2.23.6.64 1.14.94l1.12-3.97-2.39-.78L12 10.11l-5.38 1.77-2.4.79 1.13 3.96c.55-.31.94-.72 1.14-.95M11 3h2v1h-2z",opacity:".3"},"0"),c.jsx("path",{d:"M3.95 19H4c1.6 0 3.02-.88 4-2 .98 1.12 2.4 2 4 2s3.02-.88 4-2c.98 1.12 2.4 2 4 2h.05l1.89-6.68c.08-.26.06-.54-.06-.78s-.34-.42-.6-.5L20 10.62V6c0-1.1-.9-2-2-2h-3V1H9v3H6c-1.1 0-2 .9-2 2v4.62l-1.29.42c-.26.08-.48.26-.6.5s-.15.52-.06.78zM11 3h2v1h-2zM6 6h12v3.97L12 8 6 9.97zm.62 5.87L12 10.11l5.38 1.77 2.39.78-1.12 3.97c-.54-.3-.94-.71-1.14-.94L16 13.96l-1.51 1.72c-.34.4-1.28 1.32-2.49 1.32s-2.15-.92-2.49-1.32L8 13.96l-1.51 1.72c-.2.23-.6.63-1.14.93l-1.13-3.96zM8 22.01c1.26.64 2.63.97 4 .97s2.74-.32 4-.97c1.26.65 2.62.99 4 .99h2v-2h-2c-1.39 0-2.78-.47-4-1.32-1.22.85-2.61 1.28-4 1.28s-2.78-.43-4-1.28C6.78 20.53 5.39 21 4 21H2v2h2c1.38 0 2.74-.35 4-.99"},"1")],"DirectionsBoatTwoTone"),fB=h(c.jsx("path",{d:"M4 16c0 .88.39 1.67 1 2.22V20c0 .55.45 1 1 1h1c.55 0 1-.45 1-1v-1h8v1c0 .55.45 1 1 1h1c.55 0 1-.45 1-1v-1.78c.61-.55 1-1.34 1-2.22V6c0-3.5-3.58-4-8-4s-8 .5-8 4zm3.5 1c-.83 0-1.5-.67-1.5-1.5S6.67 14 7.5 14s1.5.67 1.5 1.5S8.33 17 7.5 17m9 0c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5m1.5-6H6V6h12z"}),"DirectionsBus"),PB=h(c.jsx("path",{d:"M12 2c-4 0-8 .5-8 4v9.5c0 .95.38 1.81 1 2.44V20c0 .55.45 1 1 1h1c.55 0 1-.45 1-1v-1h8v1c0 .55.45 1 1 1h1c.55 0 1-.45 1-1v-2.06c.62-.63 1-1.49 1-2.44V6c0-3.5-3.58-4-8-4M8.5 16c-.83 0-1.5-.67-1.5-1.5S7.67 13 8.5 13s1.5.67 1.5 1.5S9.33 16 8.5 16m7 0c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5m2.5-6H6V7h12z"}),"DirectionsBusFilled"),FB=h([c.jsx("path",{d:"M12 2c-4 0-8 .5-8 4v9.5c0 .95.38 1.81 1 2.44V20c0 .55.45 1 1 1h1c.55 0 1-.45 1-1v-1h8v1c0 .55.45 1 1 1h1c.55 0 1-.45 1-1v-2.06c.62-.63 1-1.49 1-2.44V6c0-3.5-3.58-4-8-4m0 2c3.71 0 5.13.46 5.67 1H6.43c.6-.52 2.05-1 5.57-1m6 11c0 1.1-.9 2-2 2H8c-1.1 0-2-.9-2-2v-3h12zm0-5H6V7h12z"},"0"),c.jsx("circle",{cx:"8.5",cy:"14.5",r:"1.5"},"1"),c.jsx("circle",{cx:"15.5",cy:"14.5",r:"1.5"},"2")],"DirectionsBusFilledOutlined"),BB=h(c.jsx("path",{d:"M12 2c-4 0-8 .5-8 4v9.5c0 .95.38 1.81 1 2.44v1.56c0 .83.67 1.5 1.5 1.5S8 20.33 8 19.5V19h8v.5c0 .82.67 1.5 1.5 1.5.82 0 1.5-.67 1.5-1.5v-1.56c.62-.63 1-1.49 1-2.44V6c0-3.5-3.58-4-8-4M8.5 16c-.83 0-1.5-.67-1.5-1.5S7.67 13 8.5 13s1.5.67 1.5 1.5S9.33 16 8.5 16m7 0c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5m2.5-6H6V7h12z"}),"DirectionsBusFilledRounded"),bB=h(c.jsx("path",{d:"M12 2c-4 0-8 .5-8 4v9.5c0 .95.38 1.81 1 2.44V21h3v-2h8v2h3v-3.06c.62-.63 1-1.49 1-2.44V6c0-3.5-3.58-4-8-4M8.5 16c-.83 0-1.5-.67-1.5-1.5S7.67 13 8.5 13s1.5.67 1.5 1.5S9.33 16 8.5 16m7 0c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5m2.5-6H6V7h12z"}),"DirectionsBusFilledSharp"),DB=h([c.jsx("path",{d:"M6 15c0 1.1.9 2 2 2h8c1.1 0 2-.9 2-2v-3H6zm9.5-2c.83 0 1.5.67 1.5 1.5s-.67 1.5-1.5 1.5-1.5-.67-1.5-1.5.67-1.5 1.5-1.5m-7 0c.83 0 1.5.67 1.5 1.5S9.33 16 8.5 16 7 15.33 7 14.5 7.67 13 8.5 13M12 4c-3.52 0-4.97.48-5.57 1h11.24c-.54-.54-1.96-1-5.67-1",opacity:".3"},"0"),c.jsx("path",{d:"M12 2c-4 0-8 .5-8 4v9.5c0 .95.38 1.81 1 2.44V20c0 .55.45 1 1 1h1c.55 0 1-.45 1-1v-1h8v1c0 .55.45 1 1 1h1c.55 0 1-.45 1-1v-2.06c.62-.63 1-1.49 1-2.44V6c0-3.5-3.58-4-8-4m0 2c3.71 0 5.13.46 5.67 1H6.43c.6-.52 2.05-1 5.57-1m6 11c0 1.1-.9 2-2 2H8c-1.1 0-2-.9-2-2v-3h12zm0-5H6V7h12z"},"1"),c.jsx("circle",{cx:"8.5",cy:"14.5",r:"1.5"},"2"),c.jsx("circle",{cx:"15.5",cy:"14.5",r:"1.5"},"3")],"DirectionsBusFilledTwoTone"),kB=h([c.jsx("path",{d:"M12 2c-4.42 0-8 .5-8 4v10c0 .88.39 1.67 1 2.22V20c0 .55.45 1 1 1h1c.55 0 1-.45 1-1v-1h8v1c0 .55.45 1 1 1h1c.55 0 1-.45 1-1v-1.78c.61-.55 1-1.34 1-2.22V6c0-3.5-3.58-4-8-4m5.66 2.99H6.34C6.89 4.46 8.31 4 12 4s5.11.46 5.66.99m.34 2V10H6V6.99zm-.34 9.74-.29.27H6.63l-.29-.27C6.21 16.62 6 16.37 6 16v-4h12v4c0 .37-.21.62-.34.73"},"0"),c.jsx("circle",{cx:"8.5",cy:"14.5",r:"1.5"},"1"),c.jsx("circle",{cx:"15.5",cy:"14.5",r:"1.5"},"2")],"DirectionsBusOutlined"),WB=h(c.jsx("path",{d:"M4 16c0 .88.39 1.67 1 2.22v1.28c0 .83.67 1.5 1.5 1.5S8 20.33 8 19.5V19h8v.5c0 .82.67 1.5 1.5 1.5.82 0 1.5-.67 1.5-1.5v-1.28c.61-.55 1-1.34 1-2.22V6c0-3.5-3.58-4-8-4s-8 .5-8 4zm3.5 1c-.83 0-1.5-.67-1.5-1.5S6.67 14 7.5 14s1.5.67 1.5 1.5S8.33 17 7.5 17m9 0c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5m1.5-6H6V6h12z"}),"DirectionsBusRounded"),NB=h(c.jsx("path",{d:"M4 16c0 .88.39 1.67 1 2.22V21h3v-2h8v2h3v-2.78c.61-.55 1-1.34 1-2.22V6c0-3.5-3.58-4-8-4s-8 .5-8 4zm3.5 1c-.83 0-1.5-.67-1.5-1.5S6.67 14 7.5 14s1.5.67 1.5 1.5S8.33 17 7.5 17m9 0c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5m1.5-6H6V6h12z"}),"DirectionsBusSharp"),EB=h([c.jsx("path",{d:"m17.37 17 .29-.27c.13-.11.34-.36.34-.73v-4H6v4c0 .37.21.62.34.73l.29.27zM8.5 16c-.83 0-1.5-.67-1.5-1.5S7.67 13 8.5 13s1.5.67 1.5 1.5S9.33 16 8.5 16m5.5-1.5c0-.83.67-1.5 1.5-1.5s1.5.67 1.5 1.5-.67 1.5-1.5 1.5-1.5-.67-1.5-1.5M12 4c-3.69 0-5.11.46-5.66.99h11.31C17.11 4.46 15.69 4 12 4",opacity:".3"},"0"),c.jsx("path",{d:"M17 21h1c.55 0 1-.45 1-1v-1.78c.61-.55 1-1.34 1-2.22V6c0-3.5-3.58-4-8-4s-8 .5-8 4v10c0 .88.39 1.67 1 2.22V20c0 .55.45 1 1 1h1c.55 0 1-.45 1-1v-1h8v1c0 .55.45 1 1 1M12 4c3.69 0 5.11.46 5.66.99H6.34C6.89 4.46 8.31 4 12 4M6 6.99h12V10H6zM8 17H6.63l-.29-.27C6.21 16.62 6 16.37 6 16v-4h12v4c0 .37-.21.62-.34.73l-.29.27z"},"1"),c.jsx("circle",{cx:"8.5",cy:"14.5",r:"1.5"},"2"),c.jsx("circle",{cx:"15.5",cy:"14.5",r:"1.5"},"3")],"DirectionsBusTwoTone"),IB=h(c.jsx("path",{d:"M18.92 6.01C18.72 5.42 18.16 5 17.5 5h-11c-.66 0-1.21.42-1.42 1.01L3 12v8c0 .55.45 1 1 1h1c.55 0 1-.45 1-1v-1h12v1c0 .55.45 1 1 1h1c.55 0 1-.45 1-1v-8zM6.5 16c-.83 0-1.5-.67-1.5-1.5S5.67 13 6.5 13s1.5.67 1.5 1.5S7.33 16 6.5 16m11 0c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5M5 11l1.5-4.5h11L19 11z"}),"DirectionsCar"),UB=h(c.jsx("path",{d:"M18.92 6.01C18.72 5.42 18.16 5 17.5 5h-11c-.66 0-1.21.42-1.42 1.01L3 12v8c0 .55.45 1 1 1h1c.55 0 1-.45 1-1v-1h12v1c0 .55.45 1 1 1h1c.55 0 1-.45 1-1v-8zM7.5 16c-.83 0-1.5-.67-1.5-1.5S6.67 13 7.5 13s1.5.67 1.5 1.5S8.33 16 7.5 16m9 0c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5M5.81 10l1.04-3h10.29l1.04 3z"}),"DirectionsCarFilled"),GB=h([c.jsx("path",{d:"M18.92 6.01C18.72 5.42 18.16 5 17.5 5h-11c-.66 0-1.21.42-1.42 1.01L3 12v8c0 .55.45 1 1 1h1c.55 0 1-.45 1-1v-1h12v1c0 .55.45 1 1 1h1c.55 0 1-.45 1-1v-8zM6.85 7h10.29l1.04 3H5.81zM19 17H5v-5h14z"},"0"),c.jsx("circle",{cx:"7.5",cy:"14.5",r:"1.5"},"1"),c.jsx("circle",{cx:"16.5",cy:"14.5",r:"1.5"},"2")],"DirectionsCarFilledOutlined"),KB=h(c.jsx("path",{d:"M18.92 6.01C18.72 5.42 18.16 5 17.5 5h-11c-.66 0-1.21.42-1.42 1.01L3 12v7.5c0 .83.67 1.5 1.5 1.5S6 20.33 6 19.5V19h12v.5c0 .82.67 1.5 1.5 1.5.82 0 1.5-.67 1.5-1.5V12zM7.5 16c-.83 0-1.5-.67-1.5-1.5S6.67 13 7.5 13s1.5.67 1.5 1.5S8.33 16 7.5 16m9 0c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5M5.81 10l1.04-3h10.29l1.04 3z"}),"DirectionsCarFilledRounded"),qB=h(c.jsx("path",{d:"M18.57 5H5.43L3 12v9h3v-2h12v2h3v-9zM7.5 16c-.83 0-1.5-.67-1.5-1.5S6.67 13 7.5 13s1.5.67 1.5 1.5S8.33 16 7.5 16m9 0c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5M5.81 10l1.04-3h10.29l1.04 3z"}),"DirectionsCarFilledSharp"),QB=h([c.jsx("path",{d:"M5 17h14v-5H5zm11.5-4c.83 0 1.5.67 1.5 1.5s-.67 1.5-1.5 1.5-1.5-.67-1.5-1.5.67-1.5 1.5-1.5m-9 0c.83 0 1.5.67 1.5 1.5S8.33 16 7.5 16 6 15.33 6 14.5 6.67 13 7.5 13",opacity:".3"},"0"),c.jsx("path",{d:"M18.92 6.01C18.72 5.42 18.16 5 17.5 5h-11c-.66 0-1.21.42-1.42 1.01L3 12v8c0 .55.45 1 1 1h1c.55 0 1-.45 1-1v-1h12v1c0 .55.45 1 1 1h1c.55 0 1-.45 1-1v-8zM6.85 7h10.29l1.04 3H5.81zM19 17H5v-5h14z"},"1"),c.jsx("circle",{cx:"7.5",cy:"14.5",r:"1.5"},"2"),c.jsx("circle",{cx:"16.5",cy:"14.5",r:"1.5"},"3")],"DirectionsCarFilledTwoTone"),ZB=h([c.jsx("path",{d:"M18.92 6.01C18.72 5.42 18.16 5 17.5 5h-11c-.66 0-1.21.42-1.42 1.01L3 12v8c0 .55.45 1 1 1h1c.55 0 1-.45 1-1v-1h12v1c0 .55.45 1 1 1h1c.55 0 1-.45 1-1v-8zM6.85 7h10.29l1.08 3.11H5.77zM19 17H5v-5h14z"},"0"),c.jsx("circle",{cx:"7.5",cy:"14.5",r:"1.5"},"1"),c.jsx("circle",{cx:"16.5",cy:"14.5",r:"1.5"},"2")],"DirectionsCarOutlined"),JB=h(c.jsx("path",{d:"M18.92 6.01C18.72 5.42 18.16 5 17.5 5h-11c-.66 0-1.21.42-1.42 1.01l-1.97 5.67c-.07.21-.11.43-.11.66v7.16c0 .83.67 1.5 1.5 1.5S6 20.33 6 19.5V19h12v.5c0 .82.67 1.5 1.5 1.5.82 0 1.5-.67 1.5-1.5v-7.16c0-.22-.04-.45-.11-.66zM6.5 16c-.83 0-1.5-.67-1.5-1.5S5.67 13 6.5 13s1.5.67 1.5 1.5S7.33 16 6.5 16m11 0c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5M5 11l1.27-3.82c.14-.4.52-.68.95-.68h9.56c.43 0 .81.28.95.68L19 11z"}),"DirectionsCarRounded"),YB=h(c.jsx("path",{d:"M18.58 5H5.43L3 12v9h3v-2h12v2h3v-9zM6.5 16c-.83 0-1.5-.67-1.5-1.5S5.67 13 6.5 13s1.5.67 1.5 1.5S7.33 16 6.5 16m11 0c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5M5 11l1.5-4.5h11L19 11z"}),"DirectionsCarSharp"),_B=h([c.jsx("path",{d:"M5 17h14v-5H5zm11.5-4c.83 0 1.5.67 1.5 1.5s-.67 1.5-1.5 1.5-1.5-.67-1.5-1.5.67-1.5 1.5-1.5m-9 0c.83 0 1.5.67 1.5 1.5S8.33 16 7.5 16 6 15.33 6 14.5 6.67 13 7.5 13",opacity:".3"},"0"),c.jsx("path",{d:"M18.92 6.01C18.72 5.42 18.16 5 17.5 5h-11c-.66 0-1.21.42-1.42 1.01L3 12v8c0 .55.45 1 1 1h1c.55 0 1-.45 1-1v-1h12v1c0 .55.45 1 1 1h1c.55 0 1-.45 1-1v-8zM6.85 7h10.29l1.08 3.11H5.77zM19 17H5v-5h14z"},"1"),c.jsx("circle",{cx:"7.5",cy:"14.5",r:"1.5"},"2"),c.jsx("circle",{cx:"16.5",cy:"14.5",r:"1.5"},"3")],"DirectionsCarTwoTone"),XB=h(c.jsx("path",{d:"M12.83 10h.67V7.5L17 11l-1.59 1.59L18.83 16l2.59-2.59c.78-.78.78-2.05 0-2.83l-7.99-8c-.78-.78-2.05-.78-2.83 0L8 5.17zM2.81 2.81 1.39 4.22 5.17 8l-2.59 2.59c-.78.78-.78 2.05 0 2.83l8.01 8c.78.78 2.05.78 2.83 0L16 18.83l3.78 3.78 1.41-1.41zM10 15H8v-4c0-.05.02-.09.03-.14L10 12.83z"}),"DirectionsOff"),$B=h([c.jsx("path",{d:"m21.71 11.29-9-9a.996.996 0 0 0-1.41 0L8.21 5.38l1.41 1.41L12 4.42 19.58 12l-2.38 2.38 1.41 1.41 3.09-3.09c.4-.37.4-1 .01-1.41"},"0"),c.jsx("path",{d:"M13 7.5v2.67l2.17 2.17L16.5 11zM1.39 4.22l3.99 3.99-3.09 3.09a.996.996 0 0 0 0 1.41l9 9c.39.39 1.02.39 1.41 0l3.09-3.09 3.99 3.99 1.41-1.41L2.81 2.81zm6.64 6.63c-.01.05-.04.1-.04.15v4h2v-2.18l4.38 4.38L12 19.58 4.42 12 6.8 9.62z"},"1")],"DirectionsOffOutlined"),cb=h(c.jsx("path",{d:"m21.71 11.29-9-9a.996.996 0 0 0-1.41 0L8.21 5.38 13 10.17V7.5l3.15 3.15c.2.2.2.51 0 .71l-.98.98 3.45 3.45 3.09-3.09c.38-.38.38-1.01 0-1.41M6.79 6.79 3.51 3.51A.996.996 0 1 0 2.1 4.92L5.38 8.2l-3.09 3.09a.996.996 0 0 0 0 1.41l9 9c.39.39 1.02.39 1.41 0l3.09-3.09 3.28 3.28a.996.996 0 1 0 1.41-1.41zM9.99 14c0 .55-.45 1-1 1s-1-.45-1-1v-3c0-.05.02-.1.03-.15l1.97 1.97z"}),"DirectionsOffRounded"),hb=h(c.jsx("path",{d:"m13 7.5 3.5 3.5-1.33 1.34 3.45 3.45L22.41 12 12.01 1.58l-3.8 3.8L13 10.17zM1.39 4.22l3.99 3.99L1.59 12l10.42 10.4 3.79-3.79 3.99 3.99 1.41-1.41L2.81 2.81zm8.6 8.6V15h-2v-4.18z"}),"DirectionsOffSharp"),sb=h([c.jsx("path",{d:"m21.71 11.29-9-9a.996.996 0 0 0-1.41 0L8.21 5.38l1.41 1.41L12 4.42 19.58 12l-2.38 2.38 1.41 1.41 3.09-3.09c.4-.37.4-1 .01-1.41"},"0"),c.jsx("path",{d:"M13 7.5v2.67l2.17 2.17L16.5 11zM1.39 4.22l3.99 3.99-3.09 3.09a.996.996 0 0 0 0 1.41l9 9c.39.39 1.02.39 1.41 0l3.09-3.09 3.99 3.99 1.41-1.41L2.81 2.81zm6.64 6.63c-.01.05-.04.1-.04.15v4h2v-2.18l4.38 4.38L12 19.58 4.42 12 6.8 9.62z"},"1")],"DirectionsOffTwoTone"),tb=h(c.jsx("path",{d:"m22.43 10.59-9.01-9.01c-.75-.75-2.07-.76-2.83 0l-9 9c-.78.78-.78 2.04 0 2.82l9 9c.39.39.9.58 1.41.58s1.02-.19 1.41-.58l8.99-8.99c.79-.76.8-2.02.03-2.82m-10.42 10.4-9-9 9-9 9 9zM8 11v4h2v-3h4v2.5l3.5-3.5L14 7.5V10H9c-.55 0-1 .45-1 1"}),"DirectionsOutlined"),ob=h(c.jsx("path",{d:"M4 15.5C4 17.43 5.57 19 7.5 19L6 20.5v.5h12v-.5L16.5 19c1.93 0 3.5-1.57 3.5-3.5V5c0-3.5-3.58-4-8-4s-8 .5-8 4zm8 1.5c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2m6-7H6V5h12z"}),"DirectionsRailway"),vb=h(c.jsx("path",{d:"M12 2c-4 0-8 .5-8 4v9.5C4 17.43 5.57 19 7.5 19L6 20v1h12v-1l-1.5-1c1.93 0 3.5-1.57 3.5-3.5V6c0-3.5-3.58-4-8-4m0 14c-.83 0-1.5-.67-1.5-1.5S11.17 13 12 13s1.5.67 1.5 1.5S12.83 16 12 16m6-6H6V7h12z"}),"DirectionsRailwayFilled"),eb=h([c.jsx("path",{d:"M12 2c-4 0-8 .5-8 4v9.5C4 17.43 5.57 19 7.5 19L6 20v1h12v-1l-1.5-1c1.93 0 3.5-1.57 3.5-3.5V6c0-3.5-3.58-4-8-4m0 2c3.71 0 5.13.46 5.67 1H6.43c.6-.52 2.05-1 5.57-1m6 11.5c0 .83-.67 1.5-1.5 1.5h-9c-.83 0-1.5-.67-1.5-1.5V12h12zm0-5.5H6V7h12z"},"0"),c.jsx("circle",{cx:"12",cy:"14.5",r:"1.5"},"1")],"DirectionsRailwayFilledOutlined"),lb=h(c.jsx("path",{d:"M12 2c-4 0-8 .5-8 4v9.5C4 17.43 5.57 19 7.5 19l-1.21.81c-.18.12-.29.32-.29.54 0 .36.29.65.65.65h10.7c.36 0 .65-.29.65-.65 0-.22-.11-.42-.29-.54L16.5 19c1.93 0 3.5-1.57 3.5-3.5V6c0-3.5-3.58-4-8-4m0 14c-.83 0-1.5-.67-1.5-1.5S11.17 13 12 13s1.5.67 1.5 1.5S12.83 16 12 16m6-6H6V7h12z"}),"DirectionsRailwayFilledRounded"),nb=h(c.jsx("path",{d:"M12 2c-4 0-8 .5-8 4v9.5C4 17.43 5.57 19 7.5 19L6 20v1h12v-1l-1.5-1c1.93 0 3.5-1.57 3.5-3.5V6c0-3.5-3.58-4-8-4m0 14c-.83 0-1.5-.67-1.5-1.5S11.17 13 12 13s1.5.67 1.5 1.5S12.83 16 12 16m6-6H6V7h12z"}),"DirectionsRailwayFilledSharp"),ab=h([c.jsx("path",{d:"M6 15.5c0 .83.67 1.5 1.5 1.5h9c.83 0 1.5-.67 1.5-1.5V12H6zm6-2.5c.83 0 1.5.67 1.5 1.5S12.83 16 12 16s-1.5-.67-1.5-1.5.67-1.5 1.5-1.5m0-9c-3.52 0-4.97.48-5.57 1h11.24c-.54-.54-1.96-1-5.67-1",opacity:".3"},"0"),c.jsx("path",{d:"M12 2c-4 0-8 .5-8 4v9.5C4 17.43 5.57 19 7.5 19L6 20v1h12v-1l-1.5-1c1.93 0 3.5-1.57 3.5-3.5V6c0-3.5-3.58-4-8-4m0 2c3.71 0 5.13.46 5.67 1H6.43c.6-.52 2.05-1 5.57-1m6 11.5c0 .83-.67 1.5-1.5 1.5h-9c-.83 0-1.5-.67-1.5-1.5V12h12zm0-5.5H6V7h12z"},"1"),c.jsx("circle",{cx:"12",cy:"14.5",r:"1.5"},"2")],"DirectionsRailwayFilledTwoTone"),db=h(c.jsx("path",{d:"M12 1c-4.42 0-8 .5-8 4v10.5C4 17.43 5.57 19 7.5 19L6 20.5v.5h12v-.5L16.5 19c1.93 0 3.5-1.57 3.5-3.5V5c0-3.5-3.58-4-8-4m0 2c6 0 6 1.2 6 2H6c0-.8 0-2 6-2m6 4v3H6V7zm-1.5 10h-9c-.83 0-1.5-.67-1.5-1.5V12h12v3.5c0 .83-.67 1.5-1.5 1.5M12 12.5c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2"}),"DirectionsRailwayOutlined"),zb=h(c.jsx("path",{d:"M4 15.5C4 17.43 5.57 19 7.5 19L6 20.5v.5h12v-.5L16.5 19c1.93 0 3.5-1.57 3.5-3.5V5c0-3.5-3.58-4-8-4s-8 .5-8 4zm8 1.5c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2m6-7H6V5h12zM4 15.5C4 17.43 5.57 19 7.5 19l-1.14 1.15c-.32.31-.1.85.35.85h10.58c.45 0 .67-.54.35-.85L16.5 19c1.93 0 3.5-1.57 3.5-3.5V5c0-3.5-3.58-4-8-4s-8 .5-8 4zm8 1.5c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2m6-7H6V5h12z"}),"DirectionsRailwayRounded"),mb=h(c.jsx("path",{d:"M4 15.5C4 17.43 5.57 19 7.5 19L6 20.5v.5h12v-.5L16.5 19c1.93 0 3.5-1.57 3.5-3.5V5c0-3.5-3.58-4-8-4s-8 .5-8 4zm8 1.5c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2m6-7H6V5h12z"}),"DirectionsRailwaySharp"),pb=h([c.jsx("path",{d:"M6 15.5c0 .83.67 1.5 1.5 1.5h9c.83 0 1.5-.67 1.5-1.5V12H6zm6-3c1.1 0 2 .9 2 2s-.9 2-2 2-2-.9-2-2 .9-2 2-2M12 3C6 3 6 4.2 6 5h12c0-.8 0-2-6-2",opacity:".3"},"0"),c.jsx("path",{d:"M20 15.5V5c0-3.5-3.58-4-8-4s-8 .5-8 4v10.5C4 17.43 5.57 19 7.5 19L6 20.5v.5h12v-.5L16.5 19c1.93 0 3.5-1.57 3.5-3.5m-2 0c0 .83-.67 1.5-1.5 1.5h-9c-.83 0-1.5-.67-1.5-1.5V12h12zm0-5.5H6V7h12zM6 5c0-.8 0-2 6-2s6 1.2 6 2zm6 11.5c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2"},"1")],"DirectionsRailwayTwoTone"),Hb=h(c.jsx("path",{d:"m21.71 11.29-9-9a.996.996 0 0 0-1.41 0l-9 9a.996.996 0 0 0 0 1.41l9 9c.39.39 1.02.39 1.41 0l9-9a.996.996 0 0 0 0-1.41M14 14.5V12h-4v2c0 .55-.45 1-1 1s-1-.45-1-1v-3c0-.55.45-1 1-1h5V7.5l3.15 3.15c.2.2.2.51 0 .71z"}),"DirectionsRounded"),Mb=h(c.jsx("path",{d:"M13.49 5.48c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2m-3.6 13.9 1-4.4 2.1 2v6h2v-7.5l-2.1-2 .6-3c1.3 1.5 3.3 2.5 5.5 2.5v-2c-1.9 0-3.5-1-4.3-2.4l-1-1.6c-.4-.6-1-1-1.7-1-.3 0-.5.1-.8.1l-5.2 2.2v4.7h2v-3.4l1.8-.7-1.6 8.1-4.9-1-.4 2z"}),"DirectionsRun"),rb=h(c.jsx("path",{d:"M13.49 5.48c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2m-3.6 13.9 1-4.4 2.1 2v6h2v-7.5l-2.1-2 .6-3c1.3 1.5 3.3 2.5 5.5 2.5v-2c-1.9 0-3.5-1-4.3-2.4l-1-1.6c-.4-.6-1-1-1.7-1-.3 0-.5.1-.8.1l-5.2 2.2v4.7h2v-3.4l1.8-.7-1.6 8.1-4.9-1-.4 2z"}),"DirectionsRunOutlined"),ib=h(c.jsx("path",{d:"M13.49 5.48c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2m-3.17 12 .57-2.5 2.1 2v5c0 .55.45 1 1 1s1-.45 1-1v-5.64c0-.55-.22-1.07-.62-1.45l-1.48-1.41.6-3c1.07 1.24 2.62 2.13 4.36 2.41.6.09 1.14-.39 1.14-1 0-.49-.36-.9-.85-.98-1.52-.25-2.78-1.15-3.45-2.33l-1-1.6c-.4-.6-1-1-1.7-1-.3 0-.5.1-.8.1L7.21 7.76c-.74.32-1.22 1.04-1.22 1.85v2.37c0 .55.45 1 1 1s1-.45 1-1v-2.4l1.8-.7-1.6 8.1-3.92-.8c-.54-.11-1.07.24-1.18.78V17c-.11.54.24 1.07.78 1.18l4.11.82c1.06.21 2.1-.46 2.34-1.52"}),"DirectionsRunRounded"),Vb=h(c.jsx("path",{d:"M13.49 5.48c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2m-3.6 13.9 1-4.4 2.1 2v6h2v-7.5l-2.1-2 .6-3c1.3 1.5 3.3 2.5 5.5 2.5v-2c-1.9 0-3.5-1-4.3-2.4l-1-1.6c-.4-.6-1-1-1.7-1-.3 0-.5.1-.8.1l-5.2 2.2v4.7h2v-3.4l1.8-.7-1.6 8.1-4.9-1-.4 2z"}),"DirectionsRunSharp"),xb=h(c.jsx("path",{d:"M11.49 3.48c0 1.1.9 2 2 2s2-.9 2-2-.9-2-2-2-2 .9-2 2m-.6 11.5 2.1 2v6h2v-7.5l-2.1-2 .6-3c1.3 1.5 3.3 2.5 5.5 2.5v-2c-1.9 0-3.5-1-4.3-2.4l-1-1.6c-.4-.6-1-1-1.7-1-.3 0-.5.1-.8.1l-5.2 2.2v4.7h2v-3.4l1.8-.7-1.6 8.1-4.9-1-.4 2 7 1.4z"}),"DirectionsRunTwoTone"),jb=h(c.jsx("path",{d:"M22.41 12 12 1.59 1.59 11.99 12 22.41zM14 14.5V12h-4v3H8v-5h6V7.5l3.5 3.5z"}),"DirectionsSharp"),ub=h(c.jsx("path",{d:"M12 2c-4.42 0-8 .5-8 4v9.5C4 17.43 5.57 19 7.5 19L6 20.5v.5h12v-.5L16.5 19c1.93 0 3.5-1.57 3.5-3.5V6c0-3.5-3.58-4-8-4M7.5 17c-.83 0-1.5-.67-1.5-1.5S6.67 14 7.5 14s1.5.67 1.5 1.5S8.33 17 7.5 17m3.5-6H6V6h5zm5.5 6c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5m1.5-6h-5V6h5z"}),"DirectionsSubway"),Lb=h(c.jsx("path",{d:"M12 2c-4 0-8 .5-8 4v9.5C4 17.43 5.57 19 7.5 19L6 20v1h12v-1l-1.5-1c1.93 0 3.5-1.57 3.5-3.5V6c0-3.5-3.58-4-8-4M8.5 16c-.83 0-1.5-.67-1.5-1.5S7.67 13 8.5 13s1.5.67 1.5 1.5S9.33 16 8.5 16m2.5-6H6V7h5zm4.5 6c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5m2.5-6h-5V7h5z"}),"DirectionsSubwayFilled"),Sb=h([c.jsx("path",{d:"M12 2c-4 0-8 .5-8 4v9.5C4 17.43 5.57 19 7.5 19L6 20v1h12v-1l-1.5-1c1.93 0 3.5-1.57 3.5-3.5V6c0-3.5-3.58-4-8-4m0 2c3.71 0 5.13.46 5.67 1H6.43c.6-.52 2.05-1 5.57-1M6 7h5v3H6zm12 8.5c0 .83-.67 1.5-1.5 1.5h-9c-.83 0-1.5-.67-1.5-1.5V12h12zm0-5.5h-5V7h5z"},"0"),c.jsx("circle",{cx:"8.5",cy:"14.5",r:"1.5"},"1"),c.jsx("circle",{cx:"15.5",cy:"14.5",r:"1.5"},"2")],"DirectionsSubwayFilledOutlined"),Cb=h(c.jsx("path",{d:"M12 2c-4 0-8 .5-8 4v9.5C4 17.43 5.57 19 7.5 19l-1.21.81c-.18.12-.29.32-.29.54 0 .36.29.65.65.65h10.7c.36 0 .65-.29.65-.65 0-.22-.11-.42-.29-.54L16.5 19c1.93 0 3.5-1.57 3.5-3.5V6c0-3.5-3.58-4-8-4M8.5 16c-.83 0-1.5-.67-1.5-1.5S7.67 13 8.5 13s1.5.67 1.5 1.5S9.33 16 8.5 16m2.5-6H6V7h5zm4.5 6c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5m2.5-6h-5V7h5z"}),"DirectionsSubwayFilledRounded"),Tb=h(c.jsx("path",{d:"M12 2c-4 0-8 .5-8 4v9.5C4 17.43 5.57 19 7.5 19L6 20v1h12v-1l-1.5-1c1.93 0 3.5-1.57 3.5-3.5V6c0-3.5-3.58-4-8-4M8.5 16c-.83 0-1.5-.67-1.5-1.5S7.67 13 8.5 13s1.5.67 1.5 1.5S9.33 16 8.5 16m2.5-6H6V7h5zm4.5 6c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5m2.5-6h-5V7h5z"}),"DirectionsSubwayFilledSharp"),wb=h([c.jsx("path",{d:"M13 5h4.67c-.54-.54-1.96-1-5.67-1-3.52 0-4.97.48-5.57 1zM6 15.5c0 .83.67 1.5 1.5 1.5h9c.83 0 1.5-.67 1.5-1.5V12H6zm9.5-2.5c.83 0 1.5.67 1.5 1.5s-.67 1.5-1.5 1.5-1.5-.67-1.5-1.5.67-1.5 1.5-1.5m-7 0c.83 0 1.5.67 1.5 1.5S9.33 16 8.5 16 7 15.33 7 14.5 7.67 13 8.5 13",opacity:".3"},"0"),c.jsx("path",{d:"M12 2c-4 0-8 .5-8 4v9.5C4 17.43 5.57 19 7.5 19L6 20v1h12v-1l-1.5-1c1.93 0 3.5-1.57 3.5-3.5V6c0-3.5-3.58-4-8-4m0 2c3.71 0 5.13.46 5.67 1H6.43c.6-.52 2.05-1 5.57-1M6 7h5v3H6zm12 8.5c0 .83-.67 1.5-1.5 1.5h-9c-.83 0-1.5-.67-1.5-1.5V12h12zm0-5.5h-5V7h5z"},"1"),c.jsx("circle",{cx:"8.5",cy:"14.5",r:"1.5"},"2"),c.jsx("circle",{cx:"15.5",cy:"14.5",r:"1.5"},"3")],"DirectionsSubwayFilledTwoTone"),Rb=h([c.jsx("path",{d:"M12 2c-4 0-8 .5-8 4v9.5C4 17.43 5.57 19 7.5 19L6 20.5v.5h12v-.5L16.5 19c1.93 0 3.5-1.57 3.5-3.5V6c0-3.5-3.58-4-8-4m5.66 3H6.43c.61-.52 2.06-1 5.57-1 3.71 0 5.12.46 5.66 1M11 7v3H6V7zm2 0h5v3h-5zm3.5 10h-9c-.83 0-1.5-.67-1.5-1.5V12h12v3.5c0 .83-.67 1.5-1.5 1.5"},"0"),c.jsx("circle",{cx:"8.5",cy:"14.5",r:"1.5"},"1"),c.jsx("circle",{cx:"15.5",cy:"14.5",r:"1.5"},"2")],"DirectionsSubwayOutlined"),Ob=h(c.jsx("path",{d:"M12 2c-4.42 0-8 .5-8 4v9.5C4 17.43 5.57 19 7.5 19l-1.15 1.15c-.31.31-.09.85.36.85H17.3c.45 0 .67-.54.35-.85L16.5 19c1.93 0 3.5-1.57 3.5-3.5V6c0-3.5-3.58-4-8-4M7.5 17c-.83 0-1.5-.67-1.5-1.5S6.67 14 7.5 14s1.5.67 1.5 1.5S8.33 17 7.5 17m3.5-6H6V6h5zm5.5 6c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5m1.5-6h-5V6h5z"}),"DirectionsSubwayRounded"),yb=h(c.jsx("path",{d:"M12 2c-4.42 0-8 .5-8 4v9.5C4 17.43 5.57 19 7.5 19L6 20.5v.5h12v-.5L16.5 19c1.93 0 3.5-1.57 3.5-3.5V6c0-3.5-3.58-4-8-4M7.5 17c-.83 0-1.5-.67-1.5-1.5S6.67 14 7.5 14s1.5.67 1.5 1.5S8.33 17 7.5 17m3.5-6H6V6h5zm5.5 6c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5m1.5-6h-5V6h5z"}),"DirectionsSubwaySharp"),gb=h([c.jsx("path",{d:"M12 4c-3.51 0-4.96.48-5.57 1h11.23c-.54-.54-1.95-1-5.66-1M6 15.5c0 .83.67 1.5 1.5 1.5h9c.83 0 1.5-.67 1.5-1.5V12H6zm9.5-2.5c.83 0 1.5.67 1.5 1.5s-.67 1.5-1.5 1.5-1.5-.67-1.5-1.5.67-1.5 1.5-1.5m-7 0c.83 0 1.5.67 1.5 1.5S9.33 16 8.5 16 7 15.33 7 14.5 7.67 13 8.5 13",opacity:".3"},"0"),c.jsx("path",{d:"M12 2c-4 0-8 .5-8 4v9.5C4 17.43 5.57 19 7.5 19L6 20.5v.5h12v-.5L16.5 19c1.93 0 3.5-1.57 3.5-3.5V6c0-3.5-3.58-4-8-4m0 2c3.71 0 5.12.46 5.66 1H6.43c.61-.52 2.06-1 5.57-1M6 7h5v3H6zm12 8.5c0 .83-.67 1.5-1.5 1.5h-9c-.83 0-1.5-.67-1.5-1.5V12h12zm0-5.5h-5V7h5z"},"1"),c.jsx("circle",{cx:"8.5",cy:"14.5",r:"1.5"},"2"),c.jsx("circle",{cx:"15.5",cy:"14.5",r:"1.5"},"3")],"DirectionsSubwayTwoTone"),Ab=h(c.jsx("path",{d:"M12 2c-4.42 0-8 .5-8 4v9.5C4 17.43 5.57 19 7.5 19L6 20.5v.5h12v-.5L16.5 19c1.93 0 3.5-1.57 3.5-3.5V6c0-3.5-3.58-4-8-4M7.5 17c-.83 0-1.5-.67-1.5-1.5S6.67 14 7.5 14s1.5.67 1.5 1.5S8.33 17 7.5 17m3.5-6H6V6h5zm5.5 6c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5m1.5-6h-5V6h5z"}),"DirectionsTransit"),fb=h(c.jsx("path",{d:"M12 2c-4 0-8 .5-8 4v9.5C4 17.43 5.57 19 7.5 19L6 20v1h12v-1l-1.5-1c1.93 0 3.5-1.57 3.5-3.5V6c0-3.5-3.58-4-8-4M8.5 16c-.83 0-1.5-.67-1.5-1.5S7.67 13 8.5 13s1.5.67 1.5 1.5S9.33 16 8.5 16m2.5-6H6V7h5zm4.5 6c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5m2.5-6h-5V7h5z"}),"DirectionsTransitFilled"),Pb=h([c.jsx("path",{d:"M12 2c-4 0-8 .5-8 4v9.5C4 17.43 5.57 19 7.5 19L6 20v1h12v-1l-1.5-1c1.93 0 3.5-1.57 3.5-3.5V6c0-3.5-3.58-4-8-4m0 2c3.71 0 5.13.46 5.67 1H6.43c.6-.52 2.05-1 5.57-1M6 7h5v3H6zm12 8.5c0 .83-.67 1.5-1.5 1.5h-9c-.83 0-1.5-.67-1.5-1.5V12h12zm0-5.5h-5V7h5z"},"0"),c.jsx("circle",{cx:"8.5",cy:"14.5",r:"1.5"},"1"),c.jsx("circle",{cx:"15.5",cy:"14.5",r:"1.5"},"2")],"DirectionsTransitFilledOutlined"),Fb=h(c.jsx("path",{d:"M12 2c-4 0-8 .5-8 4v9.5C4 17.43 5.57 19 7.5 19l-1.21.81c-.18.12-.29.32-.29.54 0 .36.29.65.65.65h10.7c.36 0 .65-.29.65-.65 0-.22-.11-.42-.29-.54L16.5 19c1.93 0 3.5-1.57 3.5-3.5V6c0-3.5-3.58-4-8-4M8.5 16c-.83 0-1.5-.67-1.5-1.5S7.67 13 8.5 13s1.5.67 1.5 1.5S9.33 16 8.5 16m2.5-6H6V7h5zm4.5 6c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5m2.5-6h-5V7h5z"}),"DirectionsTransitFilledRounded"),Bb=h(c.jsx("path",{d:"M12 2c-4 0-8 .5-8 4v9.5C4 17.43 5.57 19 7.5 19L6 20v1h12v-1l-1.5-1c1.93 0 3.5-1.57 3.5-3.5V6c0-3.5-3.58-4-8-4M8.5 16c-.83 0-1.5-.67-1.5-1.5S7.67 13 8.5 13s1.5.67 1.5 1.5S9.33 16 8.5 16m2.5-6H6V7h5zm4.5 6c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5m2.5-6h-5V7h5z"}),"DirectionsTransitFilledSharp"),bb=h([c.jsx("path",{d:"M13 5h4.67c-.54-.54-1.96-1-5.67-1-3.52 0-4.97.48-5.57 1zM6 15.5c0 .83.67 1.5 1.5 1.5h9c.83 0 1.5-.67 1.5-1.5V12H6zm9.5-2.5c.83 0 1.5.67 1.5 1.5s-.67 1.5-1.5 1.5-1.5-.67-1.5-1.5.67-1.5 1.5-1.5m-7 0c.83 0 1.5.67 1.5 1.5S9.33 16 8.5 16 7 15.33 7 14.5 7.67 13 8.5 13",opacity:".3"},"0"),c.jsx("path",{d:"M12 2c-4 0-8 .5-8 4v9.5C4 17.43 5.57 19 7.5 19L6 20v1h12v-1l-1.5-1c1.93 0 3.5-1.57 3.5-3.5V6c0-3.5-3.58-4-8-4m0 2c3.71 0 5.13.46 5.67 1H6.43c.6-.52 2.05-1 5.57-1M6 7h5v3H6zm12 8.5c0 .83-.67 1.5-1.5 1.5h-9c-.83 0-1.5-.67-1.5-1.5V12h12zm0-5.5h-5V7h5z"},"1"),c.jsx("circle",{cx:"8.5",cy:"14.5",r:"1.5"},"2"),c.jsx("circle",{cx:"15.5",cy:"14.5",r:"1.5"},"3")],"DirectionsTransitFilledTwoTone"),Db=h([c.jsx("path",{d:"M12 2c-4 0-8 .5-8 4v9.5C4 17.43 5.57 19 7.5 19L6 20.5v.5h12v-.5L16.5 19c1.93 0 3.5-1.57 3.5-3.5V6c0-3.5-3.58-4-8-4m5.66 3H6.43c.61-.52 2.06-1 5.57-1 3.71 0 5.12.46 5.66 1M11 7v3H6V7zm2 0h5v3h-5zm3.5 10h-9c-.83 0-1.5-.67-1.5-1.5V12h12v3.5c0 .83-.67 1.5-1.5 1.5"},"0"),c.jsx("circle",{cx:"8.5",cy:"14.5",r:"1.5"},"1"),c.jsx("circle",{cx:"15.5",cy:"14.5",r:"1.5"},"2")],"DirectionsTransitOutlined"),kb=h(c.jsx("path",{d:"M12 2c-4.42 0-8 .5-8 4v9.5C4 17.43 5.57 19 7.5 19l-1.15 1.15c-.31.31-.09.85.36.85H17.3c.45 0 .67-.54.35-.85L16.5 19c1.93 0 3.5-1.57 3.5-3.5V6c0-3.5-3.58-4-8-4M7.5 17c-.83 0-1.5-.67-1.5-1.5S6.67 14 7.5 14s1.5.67 1.5 1.5S8.33 17 7.5 17m3.5-6H6V6h5zm5.5 6c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5m1.5-6h-5V6h5z"}),"DirectionsTransitRounded"),Wb=h(c.jsx("path",{d:"M12 2c-4.42 0-8 .5-8 4v9.5C4 17.43 5.57 19 7.5 19L6 20.5v.5h12v-.5L16.5 19c1.93 0 3.5-1.57 3.5-3.5V6c0-3.5-3.58-4-8-4M7.5 17c-.83 0-1.5-.67-1.5-1.5S6.67 14 7.5 14s1.5.67 1.5 1.5S8.33 17 7.5 17m3.5-6H6V6h5zm5.5 6c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5m1.5-6h-5V6h5z"}),"DirectionsTransitSharp"),Nb=h([c.jsx("path",{d:"M12 4c-3.51 0-4.96.48-5.57 1h11.23c-.54-.54-1.95-1-5.66-1M7.5 17h9c.83 0 1.5-.67 1.5-1.5V12H6v3.5c0 .83.67 1.5 1.5 1.5m8-4c.83 0 1.5.67 1.5 1.5s-.67 1.5-1.5 1.5-1.5-.67-1.5-1.5.67-1.5 1.5-1.5m-7 0c.83 0 1.5.67 1.5 1.5S9.33 16 8.5 16 7 15.33 7 14.5 7.67 13 8.5 13",opacity:".3"},"0"),c.jsx("path",{d:"M4 6v9.5C4 17.43 5.57 19 7.5 19L6 20.5v.5h12v-.5L16.5 19c1.93 0 3.5-1.57 3.5-3.5V6c0-3.5-3.58-4-8-4-4 0-8 .5-8 4m14 4h-5V7h5zm-6-6c3.71 0 5.12.46 5.66 1H6.43c.61-.52 2.06-1 5.57-1M6 7h5v3H6zm0 5h12v3.5c0 .83-.67 1.5-1.5 1.5h-9c-.83 0-1.5-.67-1.5-1.5z"},"1"),c.jsx("circle",{cx:"8.5",cy:"14.5",r:"1.5"},"2"),c.jsx("circle",{cx:"15.5",cy:"14.5",r:"1.5"},"3")],"DirectionsTransitTwoTone"),Eb=h([c.jsx("path",{d:"m3.01 12 9 9L21 12l-9-9zM14 7.5l3.5 3.5-3.5 3.5V12h-4v3H8v-4c0-.55.45-1 1-1h5z",opacity:".3"},"0"),c.jsx("path",{d:"M13.42 1.58c-.75-.75-2.07-.76-2.83 0l-9 9c-.78.78-.78 2.04 0 2.82l9 9c.39.39.9.58 1.41.58s1.02-.19 1.41-.58l8.99-8.99c.78-.76.79-2.03.02-2.82zm-1.41 19.41-9-9 9-9 9 9zM8 11v4h2v-3h4v2.5l3.5-3.5L14 7.5V10H9c-.55 0-1 .45-1 1"},"1")],"DirectionsTwoTone"),Ib=h(c.jsx("path",{d:"M13.5 5.5c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2M9.8 8.9 7 23h2.1l1.8-8 2.1 2v6h2v-7.5l-2.1-2 .6-3C14.8 12 16.8 13 19 13v-2c-1.9 0-3.5-1-4.3-2.4l-1-1.6c-.4-.6-1-1-1.7-1-.3 0-.5.1-.8.1L6 8.3V13h2V9.6z"}),"DirectionsWalk"),Ub=h(c.jsx("path",{d:"M13.5 5.5c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2M9.8 8.9 7 23h2.1l1.8-8 2.1 2v6h2v-7.5l-2.1-2 .6-3C14.8 12 16.8 13 19 13v-2c-1.9 0-3.5-1-4.3-2.4l-1-1.6c-.56-.89-1.68-1.25-2.65-.84L6 8.3V13h2V9.6z"}),"DirectionsWalkOutlined"),Gb=h(c.jsx("path",{d:"M13.5 5.5c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2M9.8 8.9 7.24 21.81c-.13.61.35 1.19.98 1.19h.08c.47 0 .87-.32.98-.78L10.9 15l2.1 2v5c0 .55.45 1 1 1s1-.45 1-1v-5.64c0-.55-.22-1.07-.62-1.45L12.9 13.5l.6-3c1.07 1.24 2.62 2.13 4.36 2.41.6.09 1.14-.39 1.14-1 0-.49-.36-.9-.85-.98-1.52-.25-2.78-1.15-3.45-2.33l-1-1.6c-.56-.89-1.68-1.25-2.65-.84L7.22 7.78C6.48 8.1 6 8.82 6 9.63V12c0 .55.45 1 1 1s1-.45 1-1V9.6z"}),"DirectionsWalkRounded"),Kb=h(c.jsx("path",{d:"M13.5 5.5c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2M9.8 8.9 7 23h2.1l1.8-8 2.1 2v6h2v-7.5l-2.1-2 .6-3C14.8 12 16.8 13 19 13v-2c-1.9 0-3.5-1-4.3-2.4l-1-1.6c-.56-.89-1.68-1.25-2.65-.84L6 8.3V13h2V9.6z"}),"DirectionsWalkSharp"),qb=h(c.jsx("path",{d:"M13.5 5.5c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2M9.8 8.9 7 23h2.1l1.8-8 2.1 2v6h2v-7.5l-2.1-2 .6-3C14.8 12 16.8 13 19 13v-2c-1.9 0-3.5-1-4.3-2.4l-1-1.6c-.56-.89-1.68-1.25-2.65-.84L6 8.3V13h2V9.6z"}),"DirectionsWalkTwoTone"),Qb=h(c.jsx("path",{d:"M12.95 19H20V7H4v12h7.24c.14-.98.42-2.05-.16-2.43-.89-.59-1.27 2.06-2.8 1.35-1.39-1.12 1.05-1.29.5-3.27-.22-.79-2.28.36-2.4-1.24-.08-1 1.49-.74 1.51-1.49.03-.75-1.03-1.05-.25-1.91.22-.24.71-.26.91-.19.79.27 1.55 1.82 2.51 1.19 1.03-.66-1.88-2.35 0-2.86 1.64-.44 1.31 2.08 2.65 2.44 1.94.52 2.65-4.55 4.41-2.33 1.85 2.33-3.43 2.27-2.85 4.01.34 1.01 2.15-1.2 2.76.53.64 1.83-3.09.82-3.04 1.66.06.83 2.41.55 1.64 2.12-1.14 1.86-3-1.03-3.81.09-.39.57-.09 1.49.13 2.33M20 5c1.1 0 2 .9 2 2v12c0 1.1-.9 2-2 2H4c-1.1 0-2-.9-2-2V7c0-1.1.9-2 2-2h3.17L9 3h6l1.83 2zm-1.86 13.01c-.47 0-.86-.38-.86-.86s.38-.86.86-.86c.47 0 .86.38.86.86s-.38.86-.86.86"}),"DirtyLens"),Zb=h([c.jsx("path",{d:"M20 5h-3.17L15 3H9L7.17 5H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2m0 14h-7.02c-.22-.84-.52-1.76-.13-2.33.81-1.12 2.67 1.77 3.81-.09.77-1.57-1.58-1.29-1.64-2.12-.05-.84 3.68.17 3.04-1.66-.61-1.73-2.42.48-2.76-.53-.58-1.74 4.7-1.68 2.85-4.01-1.76-2.22-2.47 2.85-4.41 2.33-1.34-.36-1.01-2.88-2.65-2.44-1.88.51 1.03 2.2 0 2.86-.96.63-1.72-.92-2.51-1.19-.2-.07-.69-.05-.91.19-.78.86.28 1.16.25 1.91-.02.75-1.59.49-1.51 1.49.12 1.6 2.18.45 2.4 1.24.55 1.98-1.89 2.15-.5 3.27 1.53.71 1.91-1.94 2.8-1.35.58.38.3 1.45.16 2.43H4V7h4.05l1.83-2h4.24l1.83 2H20z"},"0"),c.jsx("path",{d:"M17.28 17.15c0 .48.39.86.86.86.48 0 .86-.38.86-.86s-.39-.86-.86-.86c-.48 0-.86.38-.86.86"},"1")],"DirtyLensOutlined"),Jb=h(c.jsx("path",{d:"M20 5h-3.17l-1.24-1.35c-.37-.41-.91-.65-1.47-.65H9.88c-.56 0-1.1.24-1.48.65L7.17 5H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2m-3.34 11.58c-1.14 1.86-3-1.03-3.81.09-.39.57-.09 1.49.13 2.33 0 .47-.38.85-.85.85s-.86-.38-.86-.85c.14-.98.42-2.05-.16-2.43-.89-.59-1.27 2.06-2.8 1.35-1.39-1.12 1.05-1.29.5-3.27-.22-.79-2.28.36-2.4-1.24-.08-1 1.49-.74 1.51-1.49.03-.75-1.03-1.05-.25-1.91.22-.24.71-.26.91-.19.79.27 1.55 1.82 2.51 1.19 1.03-.66-1.88-2.35 0-2.86 1.64-.44 1.31 2.08 2.65 2.44 1.94.52 2.65-4.55 4.41-2.33 1.85 2.33-3.43 2.27-2.85 4.01.34 1.01 2.15-1.2 2.76.53.64 1.83-3.09.82-3.04 1.66.06.83 2.41.55 1.64 2.12m1.48 1.43c-.47 0-.86-.38-.86-.86s.38-.86.86-.86c.47 0 .86.38.86.86s-.38.86-.86.86"}),"DirtyLensRounded"),Yb=h(c.jsx("path",{d:"M22 5h-5.17L15 3H9L7.17 5H2v16h20zm-5.34 11.58c-1.14 1.86-3-1.03-3.81.09-.39.57-.09 1.49.13 2.33 0 .47-.38.85-.85.85s-.86-.38-.86-.85c.14-.98.42-2.05-.16-2.43-.89-.59-1.27 2.06-2.8 1.35-1.39-1.12 1.05-1.29.5-3.27-.22-.79-2.28.36-2.4-1.24-.08-1 1.49-.74 1.51-1.49.03-.75-1.03-1.05-.25-1.91.22-.24.71-.26.91-.19.79.27 1.55 1.82 2.51 1.19 1.03-.66-1.88-2.35 0-2.86 1.64-.44 1.31 2.08 2.65 2.44 1.94.52 2.65-4.55 4.41-2.33 1.85 2.33-3.43 2.27-2.85 4.01.34 1.01 2.15-1.2 2.76.53.64 1.83-3.09.82-3.04 1.66.06.83 2.41.55 1.64 2.12m1.48 1.43c-.47 0-.86-.38-.86-.86s.38-.86.86-.86c.47 0 .86.38.86.86s-.38.86-.86.86"}),"DirtyLensSharp"),_b=h([c.jsx("path",{d:"M14.12 5H9.88L8.05 7H4v12h7.27c.14-.98.42-2.05-.16-2.43-.89-.59-1.27 2.06-2.8 1.35-1.39-1.12 1.05-1.29.5-3.27-.22-.79-2.28.36-2.4-1.24-.08-1 1.49-.74 1.51-1.49.03-.75-1.03-1.05-.25-1.91.22-.24.71-.26.91-.19.79.27 1.55 1.82 2.51 1.19 1.03-.66-1.88-2.35 0-2.86 1.64-.44 1.31 2.08 2.65 2.44 1.94.52 2.65-4.55 4.41-2.33 1.85 2.33-3.43 2.27-2.85 4.01.34 1.01 2.15-1.2 2.76.53.64 1.83-3.09.82-3.04 1.66.06.83 2.41.55 1.64 2.12-1.14 1.86-3-1.03-3.81.09-.39.57-.09 1.49.13 2.33H20V7h-4.05zM19 17.15c0 .48-.38.86-.86.86-.47 0-.86-.38-.86-.86s.38-.86.86-.86c.47 0 .86.38.86.86",opacity:".3"},"0"),c.jsx("path",{d:"M20 5h-3.17L15 3H9L7.17 5H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2m0 14h-7.02c-.22-.84-.52-1.76-.13-2.33.81-1.12 2.67 1.77 3.81-.09.77-1.57-1.58-1.29-1.64-2.12-.05-.84 3.68.17 3.04-1.66-.61-1.73-2.42.48-2.76-.53-.58-1.74 4.7-1.68 2.85-4.01-1.76-2.22-2.47 2.85-4.41 2.33-1.34-.36-1.01-2.88-2.65-2.44-1.88.51 1.03 2.2 0 2.86-.96.63-1.72-.92-2.51-1.19-.2-.07-.69-.05-.91.19-.78.86.28 1.16.25 1.91-.02.75-1.59.49-1.51 1.49.12 1.6 2.18.45 2.4 1.24.55 1.98-1.89 2.15-.5 3.27 1.53.71 1.91-1.94 2.8-1.35.58.38.3 1.45.16 2.43H4V7h4.05l1.83-2h4.24l1.83 2H20z"},"1"),c.jsx("path",{d:"M17.28 17.15c0 .48.39.86.86.86.48 0 .86-.38.86-.86s-.39-.86-.86-.86c-.48 0-.86.38-.86.86"},"2")],"DirtyLensTwoTone"),Xb=h(c.jsx("path",{d:"M3 3v18h18V3zm14 12.59L15.59 17 12 13.41 8.41 17 7 15.59 10.59 12 7 8.41 8.41 7 12 10.59 15.59 7 17 8.41 13.41 12z"}),"DisabledByDefault"),$b=h(c.jsx("path",{d:"M19 19H5V5h14zM3 3v18h18V3zm14 12.59L15.59 17 12 13.41 8.41 17 7 15.59 10.59 12 7 8.41 8.41 7 12 10.59 15.59 7 17 8.41 13.41 12z"}),"DisabledByDefaultOutlined"),cD=h(c.jsx("path",{d:"M3 5v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2H5c-1.1 0-2 .9-2 2m13.3 11.29c-.39.39-1.02.39-1.41 0L12 13.41 9.11 16.3c-.39.39-1.02.39-1.41 0a.996.996 0 0 1 0-1.41L10.59 12 7.7 9.11a.996.996 0 0 1 0-1.41c.39-.39 1.02-.39 1.41 0L12 10.59l2.89-2.88c.39-.39 1.02-.39 1.41 0s.39 1.02 0 1.41L13.41 12l2.89 2.88c.38.39.38 1.03 0 1.41"}),"DisabledByDefaultRounded"),hD=h(c.jsx("path",{d:"M3 3v18h18V3zm14 12.59L15.59 17 12 13.41 8.41 17 7 15.59 10.59 12 7 8.41 8.41 7 12 10.59 15.59 7 17 8.41 13.41 12z"}),"DisabledByDefaultSharp"),sD=h([c.jsx("path",{d:"M5 5v14h14V5zm12 10.59L15.59 17 12 13.41 8.41 17 7 15.59 10.59 12 7 8.41 8.41 7 12 10.59 15.59 7 17 8.41 13.41 12z",opacity:".3"},"0"),c.jsx("path",{d:"M19 19H5V5h14zM3 3v18h18V3zm14 12.59L15.59 17 12 13.41 8.41 17 7 15.59 10.59 12 7 8.41 8.41 7 12 10.59 15.59 7 17 8.41 13.41 12z"},"1")],"DisabledByDefaultTwoTone"),tD=h(c.jsx("path",{d:"M20 16h2v-2h-2zm0-9v5h2V7zM10 4c-4.42 0-8 3.58-8 8s3.58 8 8 8 8-3.58 8-8-3.58-8-8-8m0 10c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2"}),"DiscFull"),oD=h(c.jsx("path",{d:"M20 7h2v5h-2zM10 4c-4.42 0-8 3.58-8 8s3.58 8 8 8 8-3.58 8-8-3.58-8-8-8m0 14c-3.31 0-6-2.69-6-6s2.69-6 6-6 6 2.69 6 6-2.69 6-6 6m10-4h2v2h-2zm-10-4c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2"}),"DiscFullOutlined"),vD=h(c.jsx("path",{d:"M20 16h2v-2h-2zm0-8v3c0 .55.45 1 1 1s1-.45 1-1V8c0-.55-.45-1-1-1s-1 .45-1 1M10 4c-4.42 0-8 3.58-8 8s3.58 8 8 8 8-3.58 8-8-3.58-8-8-8m0 10c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2"}),"DiscFullRounded"),eD=h(c.jsx("path",{d:"M20 16h2v-2h-2zm0-9v5h2V7zM10 4c-4.42 0-8 3.58-8 8s3.58 8 8 8 8-3.58 8-8-3.58-8-8-8m0 10c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2"}),"DiscFullSharp"),lD=h([c.jsx("path",{d:"M10 6c-3.31 0-6 2.69-6 6s2.69 6 6 6 6-2.69 6-6-2.69-6-6-6m0 8c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2",opacity:".3"},"0"),c.jsx("path",{d:"M20 14h2v2h-2zM10 4c-4.42 0-8 3.58-8 8s3.58 8 8 8 8-3.58 8-8-3.58-8-8-8m0 14c-3.31 0-6-2.69-6-6s2.69-6 6-6 6 2.69 6 6-2.69 6-6 6M20 7h2v5h-2zm-10 3c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2"},"1")],"DiscFullTwoTone"),nD=h([c.jsx("path",{d:"M12.79 21 3 11.21v2c0 .53.21 1.04.59 1.41l7.79 7.79c.78.78 2.05.78 2.83 0l6.21-6.21c.78-.78.78-2.05 0-2.83z"},"0"),c.jsx("path",{d:"M11.38 17.41c.78.78 2.05.78 2.83 0l6.21-6.21c.78-.78.78-2.05 0-2.83L12.63.58C12.25.21 11.74 0 11.21 0H5C3.9 0 3 .9 3 2v6.21c0 .53.21 1.04.59 1.41zM7.25 3c.69 0 1.25.56 1.25 1.25S7.94 5.5 7.25 5.5 6 4.94 6 4.25 6.56 3 7.25 3"},"1")],"Discount"),aD=h([c.jsx("path",{d:"M12.79 21 3 11.21v2c0 .53.21 1.04.59 1.41l7.79 7.79c.78.78 2.05.78 2.83 0l6.21-6.21c.78-.78.78-2.05 0-2.83z"},"0"),c.jsx("path",{d:"M11.38 17.41c.39.39.9.59 1.41.59s1.02-.2 1.41-.59l6.21-6.21c.78-.78.78-2.05 0-2.83L12.62.58C12.25.21 11.74 0 11.21 0H5C3.9 0 3 .9 3 2v6.21c0 .53.21 1.04.59 1.41zM5 2h6.21L19 9.79 12.79 16 5 8.21z"},"1"),c.jsx("circle",{cx:"7.25",cy:"4.25",r:"1.25"},"2")],"DiscountOutlined"),dD=h([c.jsx("path",{d:"M12.79 21 3 11.21v2c0 .53.21 1.04.59 1.41l7.79 7.79c.78.78 2.05.78 2.83 0l6.21-6.21c.78-.78.78-2.05 0-2.83z"},"0"),c.jsx("path",{d:"M11.38 17.41c.78.78 2.05.78 2.83 0l6.21-6.21c.78-.78.78-2.05 0-2.83L12.63.58C12.25.21 11.74 0 11.21 0H5C3.9 0 3 .9 3 2v6.21c0 .53.21 1.04.59 1.41zM7.25 3c.69 0 1.25.56 1.25 1.25S7.94 5.5 7.25 5.5 6 4.94 6 4.25 6.56 3 7.25 3"},"1")],"DiscountRounded"),zD=h([c.jsx("path",{d:"M12.79 21 3 11.21v2.83l9.79 9.79 9.04-9.04-1.42-1.41z"},"0"),c.jsx("path",{d:"m3 9.04 9.79 9.79 9.04-9.04L12.04 0H3zM7.25 3c.69 0 1.25.56 1.25 1.25S7.94 5.5 7.25 5.5 6 4.94 6 4.25 6.56 3 7.25 3"},"1")],"DiscountSharp"),mD=h([c.jsx("path",{d:"M19 9.79 11.21 2H5v6.21L12.79 16zM7.25 5.5C6.56 5.5 6 4.94 6 4.25S6.56 3 7.25 3s1.25.56 1.25 1.25S7.94 5.5 7.25 5.5",opacity:".3"},"0"),c.jsx("path",{d:"M12.79 21 3 11.21v2c0 .53.21 1.04.59 1.41l7.79 7.79c.78.78 2.05.78 2.83 0l6.21-6.21c.78-.78.78-2.05 0-2.83z"},"1"),c.jsx("path",{d:"M11.38 17.41c.39.39.9.59 1.41.59s1.02-.2 1.41-.59l6.21-6.21c.78-.78.78-2.05 0-2.83L12.62.58C12.25.21 11.74 0 11.21 0H5C3.9 0 3 .9 3 2v6.21c0 .53.21 1.04.59 1.41zM5 2h6.21L19 9.79 12.79 16 5 8.21z"},"2"),c.jsx("circle",{cx:"7.25",cy:"4.25",r:"1.25"},"3")],"DiscountTwoTone"),pD=h([c.jsx("path",{d:"M20 3H4c-1.11 0-2 .89-2 2v12c0 1.1.89 2 2 2h4v2h8v-2h4c1.1 0 2-.9 2-2V5c0-1.11-.9-2-2-2m0 14H4V5h16z"},"0"),c.jsx("path",{d:"M6 8.25h8v1.5H6zm10.5 1.5H18v-1.5h-1.5V7H15v4h1.5zm-6.5 2.5h8v1.5h-8zM7.5 15H9v-4H7.5v1.25H6v1.5h1.5z"},"1")],"DisplaySettings"),HD=h([c.jsx("path",{d:"M20 3H4c-1.11 0-2 .89-2 2v12c0 1.1.89 2 2 2h4v2h8v-2h4c1.1 0 2-.9 2-2V5c0-1.11-.9-2-2-2m0 14H4V5h16z"},"0"),c.jsx("path",{d:"M6 8.25h8v1.5H6zm10.5 1.5H18v-1.5h-1.5V7H15v4h1.5zm-6.5 2.5h8v1.5h-8zM7.5 15H9v-4H7.5v1.25H6v1.5h1.5z"},"1")],"DisplaySettingsOutlined"),MD=h([c.jsx("path",{d:"M20 3H4c-1.1 0-2 .9-2 2v12c0 1.1.89 2 2 2h4v1c0 .55.45 1 1 1h6c.55 0 1-.45 1-1v-1h4c1.1 0 2-.9 2-2V5c0-1.11-.9-2-2-2m0 14H4V5h16z"},"0"),c.jsx("path",{d:"M6 8.25h8v1.5H6zm10.5 1.5H18v-1.5h-1.5V7H15v4h1.5zm-6.5 2.5h8v1.5h-8zM7.5 15H9v-4H7.5v1.25H6v1.5h1.5z"},"1")],"DisplaySettingsRounded"),rD=h([c.jsx("path",{d:"M22 3H2v16h6v2h8v-2h6zm-2 14H4V5h16z"},"0"),c.jsx("path",{d:"M6 8.25h8v1.5H6zm10.5 1.5H18v-1.5h-1.5V7H15v4h1.5zm-6.5 2.5h8v1.5h-8zM7.5 15H9v-4H7.5v1.25H6v1.5h1.5z"},"1")],"DisplaySettingsSharp"),iD=h([c.jsx("path",{d:"M4 17h16V5H4zm14-3.25h-8v-1.5h8zM15 7h1.5v1.25H18v1.5h-1.5V11H15zM6 8.25h8v1.5H6zm0 4h1.5V11H9v4H7.5v-1.25H6z",opacity:".3"},"0"),c.jsx("path",{d:"M20 3H4c-1.11 0-2 .89-2 2v12c0 1.1.89 2 2 2h4v2h8v-2h4c1.1 0 2-.9 2-2V5c0-1.11-.9-2-2-2m0 14H4V5h16z"},"1"),c.jsx("path",{d:"M6 8.25h8v1.5H6zm10.5 1.5H18v-1.5h-1.5V7H15v4h1.5zm-6.5 2.5h8v1.5h-8zM7.5 15H9v-4H7.5v1.25H6v1.5h1.5z"},"2")],"DisplaySettingsTwoTone"),VD=h([c.jsx("circle",{cx:"4",cy:"14",r:"2"},"0"),c.jsx("path",{d:"M1.22 17.58C.48 17.9 0 18.62 0 19.43V21h4.5v-1.61c0-.83.23-1.61.63-2.29-.37-.06-.74-.1-1.13-.1-.99 0-1.93.21-2.78.58"},"1"),c.jsx("circle",{cx:"20",cy:"14",r:"2"},"2"),c.jsx("path",{d:"M22.78 17.58c-.85-.37-1.79-.58-2.78-.58-.39 0-.76.04-1.13.1.4.68.63 1.46.63 2.29V21H24v-1.57c0-.81-.48-1.53-1.22-1.85m-6.54-.93c-1.17-.52-2.61-.9-4.24-.9s-3.07.39-4.24.9C6.68 17.13 6 18.21 6 19.39V21h12v-1.61c0-1.18-.68-2.26-1.76-2.74M9 12c0 1.66 1.34 3 3 3s3-1.34 3-3-1.34-3-3-3-3 1.34-3 3"},"3"),c.jsx("path",{d:"M2.48 10.86C2.17 10.1 2 9.36 2 8.6 2 6.02 4.02 4 6.6 4c2.68 0 3.82 1.74 5.4 3.59C13.57 5.76 14.7 4 17.4 4 19.98 4 22 6.02 22 8.6c0 .76-.17 1.5-.48 2.26.65.31 1.18.82 1.53 1.44.6-1.2.95-2.42.95-3.7C24 4.9 21.1 2 17.4 2c-2.09 0-4.09.97-5.4 2.51C10.69 2.97 8.69 2 6.6 2 2.9 2 0 4.9 0 8.6c0 1.28.35 2.5.96 3.7.35-.62.88-1.13 1.52-1.44"},"4")],"Diversity1"),xD=h([c.jsx("circle",{cx:"4",cy:"14",r:"2"},"0"),c.jsx("path",{d:"M1.22 17.58C.48 17.9 0 18.62 0 19.43V21h4.5v-1.61c0-.83.23-1.61.63-2.29-.37-.06-.74-.1-1.13-.1-.99 0-1.93.21-2.78.58"},"1"),c.jsx("circle",{cx:"20",cy:"14",r:"2"},"2"),c.jsx("path",{d:"M22.78 17.58c-.85-.37-1.79-.58-2.78-.58-.39 0-.76.04-1.13.1.4.68.63 1.46.63 2.29V21H24v-1.57c0-.81-.48-1.53-1.22-1.85m-6.54-.93c-1.17-.52-2.61-.9-4.24-.9s-3.07.39-4.24.9C6.68 17.13 6 18.21 6 19.39V21h12v-1.61c0-1.18-.68-2.26-1.76-2.74M8.07 19c.09-.23.27-.42.49-.52 1.1-.49 2.26-.73 3.43-.73 1.18 0 2.33.25 3.43.73.23.1.4.29.49.52zM9 12c0 1.66 1.34 3 3 3s3-1.34 3-3-1.34-3-3-3-3 1.34-3 3m4 0c0 .55-.45 1-1 1s-1-.45-1-1 .45-1 1-1 1 .45 1 1"},"3"),c.jsx("path",{d:"M2.48 10.86C2.17 10.1 2 9.36 2 8.6 2 6.02 4.02 4 6.6 4c2.68 0 3.82 1.74 5.4 3.59C13.57 5.76 14.7 4 17.4 4 19.98 4 22 6.02 22 8.6c0 .76-.17 1.5-.48 2.26.65.31 1.18.82 1.53 1.44.6-1.2.95-2.42.95-3.7C24 4.9 21.1 2 17.4 2c-2.09 0-4.09.97-5.4 2.51C10.69 2.97 8.69 2 6.6 2 2.9 2 0 4.9 0 8.6c0 1.28.35 2.5.96 3.7.35-.62.88-1.13 1.52-1.44"},"4")],"Diversity1Outlined"),jD=h([c.jsx("circle",{cx:"4",cy:"14",r:"2"},"0"),c.jsx("path",{d:"M1.22 17.58C.48 17.9 0 18.62 0 19.43V20c0 .55.45 1 1 1h3.5v-1.61c0-.83.23-1.61.63-2.29-.37-.06-.74-.1-1.13-.1-.99 0-1.93.21-2.78.58"},"1"),c.jsx("circle",{cx:"20",cy:"14",r:"2"},"2"),c.jsx("path",{d:"M22.78 17.58c-.85-.37-1.79-.58-2.78-.58-.39 0-.76.04-1.13.1.4.68.63 1.46.63 2.29V21H23c.55 0 1-.45 1-1v-.57c0-.81-.48-1.53-1.22-1.85m-6.54-.93c-1.17-.52-2.61-.9-4.24-.9s-3.07.39-4.24.9C6.68 17.13 6 18.21 6 19.39V20c0 .55.45 1 1 1h10c.55 0 1-.45 1-1v-.61c0-1.18-.68-2.26-1.76-2.74M9 12c0 1.66 1.34 3 3 3s3-1.34 3-3-1.34-3-3-3-3 1.34-3 3"},"3"),c.jsx("path",{d:"M2.48 10.86C2.17 10.1 2 9.36 2 8.6 2 6.02 4.02 4 6.6 4c2.68 0 3.82 1.74 5.4 3.59C13.57 5.76 14.7 4 17.4 4 19.98 4 22 6.02 22 8.6c0 .76-.17 1.5-.48 2.26.65.31 1.18.82 1.53 1.44.6-1.2.95-2.42.95-3.7C24 4.9 21.1 2 17.4 2c-2.09 0-4.09.97-5.4 2.51C10.69 2.97 8.69 2 6.6 2 2.9 2 0 4.9 0 8.6c0 1.28.35 2.5.96 3.7.35-.62.88-1.13 1.52-1.44"},"4")],"Diversity1Rounded"),uD=h([c.jsx("circle",{cx:"4",cy:"14",r:"2"},"0"),c.jsx("path",{d:"M1.22 17.58C.48 17.9 0 18.62 0 19.43V21h4.5v-1.61c0-.83.23-1.61.63-2.29-.37-.06-.74-.1-1.13-.1-.99 0-1.93.21-2.78.58"},"1"),c.jsx("circle",{cx:"20",cy:"14",r:"2"},"2"),c.jsx("path",{d:"M22.78 17.58c-.85-.37-1.79-.58-2.78-.58-.39 0-.76.04-1.13.1.4.68.63 1.46.63 2.29V21H24v-1.57c0-.81-.48-1.53-1.22-1.85m-6.54-.93c-1.17-.52-2.61-.9-4.24-.9s-3.07.39-4.24.9C6.68 17.13 6 18.21 6 19.39V21h12v-1.61c0-1.18-.68-2.26-1.76-2.74M9 12c0 1.66 1.34 3 3 3s3-1.34 3-3-1.34-3-3-3-3 1.34-3 3"},"3"),c.jsx("path",{d:"M2.48 10.86C2.17 10.1 2 9.36 2 8.6 2 6.02 4.02 4 6.6 4c2.68 0 3.82 1.74 5.4 3.59C13.57 5.76 14.7 4 17.4 4 19.98 4 22 6.02 22 8.6c0 .76-.17 1.5-.48 2.26.65.31 1.18.82 1.53 1.44.6-1.2.95-2.42.95-3.7C24 4.9 21.1 2 17.4 2c-2.09 0-4.09.97-5.4 2.51C10.69 2.97 8.69 2 6.6 2 2.9 2 0 4.9 0 8.6c0 1.28.35 2.5.96 3.7.35-.62.88-1.13 1.52-1.44"},"4")],"Diversity1Sharp"),LD=h([c.jsx("circle",{cx:"4",cy:"14",r:"2"},"0"),c.jsx("path",{d:"M1.22 17.58C.48 17.9 0 18.62 0 19.43V21h4.5v-1.61c0-.83.23-1.61.63-2.29-.37-.06-.74-.1-1.13-.1-.99 0-1.93.21-2.78.58"},"1"),c.jsx("circle",{cx:"20",cy:"14",r:"2"},"2"),c.jsx("path",{d:"M22.78 17.58c-.85-.37-1.79-.58-2.78-.58-.39 0-.76.04-1.13.1.4.68.63 1.46.63 2.29V21H24v-1.57c0-.81-.48-1.53-1.22-1.85m-6.54-.93c-1.17-.52-2.61-.9-4.24-.9s-3.07.39-4.24.9C6.68 17.13 6 18.21 6 19.39V21h12v-1.61c0-1.18-.68-2.26-1.76-2.74M8.07 19c.09-.23.27-.42.49-.52 1.1-.49 2.26-.73 3.43-.73 1.18 0 2.33.25 3.43.73.23.1.4.29.49.52zM9 12c0 1.66 1.34 3 3 3s3-1.34 3-3-1.34-3-3-3-3 1.34-3 3m4 0c0 .55-.45 1-1 1s-1-.45-1-1 .45-1 1-1 1 .45 1 1"},"3"),c.jsx("path",{d:"M2.48 10.86C2.17 10.1 2 9.36 2 8.6 2 6.02 4.02 4 6.6 4c2.68 0 3.82 1.74 5.4 3.59C13.57 5.76 14.7 4 17.4 4 19.98 4 22 6.02 22 8.6c0 .76-.17 1.5-.48 2.26.65.31 1.18.82 1.53 1.44.6-1.2.95-2.42.95-3.7C24 4.9 21.1 2 17.4 2c-2.09 0-4.09.97-5.4 2.51C10.69 2.97 8.69 2 6.6 2 2.9 2 0 4.9 0 8.6c0 1.28.35 2.5.96 3.7.35-.62.88-1.13 1.52-1.44"},"4"),c.jsx("path",{d:"M17.4 4c-2.68 0-3.82 1.74-5.4 3.59C10.44 5.75 9.3 4 6.6 4 4.02 4 2 6.02 2 8.6c0 .76.17 1.5.48 2.26.46-.22.97-.36 1.52-.36 1.93 0 3.5 1.57 3.5 3.5 0 .45-.09.87-.24 1.26.97-.42 1.96-.69 2.98-.84C9.49 13.87 9 13 9 12c0-1.66 1.34-3 3-3s3 1.34 3 3c0 1-.49 1.87-1.24 2.42 1.02.15 2.02.43 2.98.85-.15-.39-.24-.82-.24-1.26 0-1.93 1.57-3.5 3.5-3.5.55 0 1.06.14 1.52.36.31-.77.48-1.51.48-2.27C22 6.02 19.98 4 17.4 4M8.07 19.02h7.85c-.09-.23-.27-.42-.49-.52-1.1-.49-2.26-.73-3.43-.73-1.18 0-2.33.25-3.43.73-.23.1-.4.29-.5.52",opacity:".3"},"5"),c.jsx("circle",{cx:"12",cy:"12",r:"1",opacity:".3"},"6")],"Diversity1TwoTone"),SD=h([c.jsx("path",{d:"m10.1 15.9 1.42-1.42C8.79 12.05 7 10.41 7 8.85 7 7.8 7.8 7 8.85 7c1.11 0 1.54.65 2.68 2h.93c1.12-1.31 1.53-2 2.68-2 .87 0 1.55.54 1.77 1.32.35-.04.68-.06 1-.06.36 0 .7.03 1.03.08C18.7 6.43 17.13 5 15.15 5c-.12 0-.23.03-.35.04.12-.33.2-.67.2-1.04 0-1.66-1.34-3-3-3S9 2.34 9 4c0 .37.08.71.2 1.04-.12-.01-.23-.04-.35-.04C6.69 5 5 6.69 5 8.85c0 2.42 2.04 4.31 5.1 7.05"},"0"),c.jsx("path",{d:"M22.5 16.24c-.32-.18-.66-.29-1-.35.07-.1.15-.18.21-.28 1.08-1.87.46-4.18-1.41-5.26-2.09-1.21-4.76-.39-8.65.9l.52 1.94c3.47-1.14 5.79-1.88 7.14-1.1.91.53 1.2 1.61.68 2.53-.56.96-1.33 1-3.07 1.32l-.47.81c.58 1.62.97 2.33.39 3.32-.53.91-1.61 1.2-2.53.68-.06-.03-.11-.09-.17-.13-.3.67-.64 1.24-1.03 1.73.07.04.13.09.2.14 1.87 1.08 4.18.46 5.26-1.41.06-.1.09-.21.14-.32.22.27.48.51.8.69 1.43.83 3.27.34 4.1-1.1s.32-3.29-1.11-4.11"},"1"),c.jsx("path",{d:"M12.32 14.01c-.74 3.58-1.27 5.95-2.62 6.73-.91.53-2 .24-2.53-.68-.56-.96-.2-1.66.39-3.32l-.46-.81c-1.7-.31-2.5-.33-3.07-1.32-.53-.91-.24-2 .68-2.53.09-.05.19-.08.29-.11-.35-.56-.64-1.17-.82-1.85-.16.07-.32.14-.48.23-1.87 1.08-2.49 3.39-1.41 5.26.06.1.14.18.21.28-.34.06-.68.17-1 .35-1.43.83-1.93 2.66-1.1 4.1s2.66 1.93 4.1 1.1c.32-.18.58-.42.8-.69.05.11.08.22.14.32 1.08 1.87 3.39 2.49 5.26 1.41 2.09-1.21 2.71-3.93 3.55-7.94z"},"2")],"Diversity2"),CD=h([c.jsx("path",{d:"m10.1 15.9 1.42-1.42C8.79 12.05 7 10.41 7 8.85 7 7.8 7.8 7 8.85 7c1.11 0 1.54.65 2.68 2h.93c1.12-1.31 1.53-2 2.68-2 .87 0 1.55.54 1.77 1.32.35-.04.68-.06 1-.06.36 0 .7.03 1.03.08C18.7 6.43 17.13 5 15.15 5c-.12 0-.23.03-.35.04.12-.33.2-.67.2-1.04 0-1.66-1.34-3-3-3S9 2.34 9 4c0 .37.08.71.2 1.04-.12-.01-.23-.04-.35-.04C6.69 5 5 6.69 5 8.85c0 2.42 2.04 4.31 5.1 7.05"},"0"),c.jsx("path",{d:"M22.5 16.24c-.32-.18-.66-.29-1-.35.07-.1.15-.18.21-.28 1.08-1.87.46-4.18-1.41-5.26-2.09-1.21-4.76-.39-8.65.9l.52 1.94c3.47-1.14 5.79-1.88 7.14-1.1.91.53 1.2 1.61.68 2.53-.56.96-1.33 1-3.07 1.32l-.47.81c.58 1.62.97 2.33.39 3.32-.53.91-1.61 1.2-2.53.68-.06-.03-.11-.09-.17-.13-.3.67-.64 1.24-1.03 1.73.07.04.13.09.2.14 1.87 1.08 4.18.46 5.26-1.41.06-.1.09-.21.14-.32.22.27.48.51.8.69 1.43.83 3.27.34 4.1-1.1s.32-3.29-1.11-4.11"},"1"),c.jsx("path",{d:"M12.32 14.01c-.74 3.58-1.27 5.95-2.62 6.73-.91.53-2 .24-2.53-.68-.56-.96-.2-1.66.39-3.32l-.46-.81c-1.7-.31-2.5-.33-3.07-1.32-.53-.91-.24-2 .68-2.53.09-.05.19-.08.29-.11-.35-.56-.64-1.17-.82-1.85-.16.07-.32.14-.48.23-1.87 1.08-2.49 3.39-1.41 5.26.06.1.14.18.21.28-.34.06-.68.17-1 .35-1.43.83-1.93 2.66-1.1 4.1s2.66 1.93 4.1 1.1c.32-.18.58-.42.8-.69.05.11.08.22.14.32 1.08 1.87 3.39 2.49 5.26 1.41 2.09-1.21 2.71-3.93 3.55-7.94z"},"2")],"Diversity2Outlined"),TD=h([c.jsx("path",{d:"M10.77 15.23c.4-.4.39-1.07-.04-1.45-2.56-2.31-4.08-3.88-3.66-5.45C7.29 7.52 8.01 7 8.85 7c1.11 0 1.54.65 2.68 2h.93c1.12-1.31 1.53-2 2.68-2 .87 0 1.55.54 1.77 1.32.35-.04.68-.06 1-.06.36 0 .7.03 1.03.08C18.7 6.43 17.13 5 15.15 5c-.12 0-.23.03-.35.04.26-.71.31-1.53-.18-2.43-.43-.81-1.22-1.43-2.12-1.57C10.62.74 9 2.18 9 4c0 .37.08.71.2 1.04-.12-.01-.23-.04-.35-.04C6.69 5 5 6.69 5 8.85c0 2.23 1.73 4.01 4.4 6.41.39.36 1 .34 1.37-.03"},"0"),c.jsx("path",{d:"M23.52 17.25c-.54-.87-1.27-1.23-2.01-1.36.07-.1.15-.18.21-.28 1.08-1.87.46-4.18-1.41-5.26-1.93-1.11-4.34-.5-7.75.6-.51.16-.79.7-.66 1.21.15.55.73.87 1.28.69 3.28-1.06 5.4-1.6 6.55-.45.59.59.68 1.48.26 2.21-.56.96-1.33 1-3.07 1.32l-.47.81c.58 1.62.97 2.33.39 3.32-.53.91-1.61 1.2-2.53.68-.06-.03-.11-.09-.17-.13-.3.67-.64 1.24-1.03 1.73v.01c1.9 1.24 4.34.64 5.46-1.29.06-.1.09-.21.14-.32.22.27.48.51.8.69 1.58.91 3.64.23 4.31-1.55.32-.86.18-1.85-.3-2.63"},"1"),c.jsx("path",{d:"M12.1 15.04c-.72 3.38-1.32 5.48-2.89 5.9-.81.22-1.62-.15-2.04-.88-.56-.96-.2-1.66.39-3.32l-.46-.81c-1.7-.31-2.5-.33-3.07-1.32-.53-.91-.24-2 .68-2.53.09-.05.19-.08.29-.11-.27-.42-.5-.87-.67-1.37-.24-.11-.36-.16-.6-.26-1.88 1.07-2.51 3.4-1.43 5.27.06.1.14.18.21.28-.75.13-1.48.49-2.01 1.36-.48.78-.62 1.77-.3 2.63.68 1.78 2.74 2.46 4.31 1.55.32-.18.58-.42.8-.69.05.11.08.22.14.32 1.08 1.87 3.39 2.49 5.26 1.41 1.93-1.11 2.61-3.51 3.36-7.01.11-.52-.21-1.04-.72-1.17-.57-.15-1.13.19-1.25.75"},"2")],"Diversity2Rounded"),wD=h([c.jsx("path",{d:"m10.1 15.9 1.42-1.42C8.79 12.05 7 10.41 7 8.85 7 7.8 7.8 7 8.85 7c1.11 0 1.54.65 2.68 2h.93c1.12-1.31 1.53-2 2.68-2 .87 0 1.55.54 1.77 1.32.35-.04.68-.06 1-.06.36 0 .7.03 1.03.08C18.7 6.43 17.13 5 15.15 5c-.12 0-.23.03-.35.04.12-.33.2-.67.2-1.04 0-1.66-1.34-3-3-3S9 2.34 9 4c0 .37.08.71.2 1.04-.12-.01-.23-.04-.35-.04C6.69 5 5 6.69 5 8.85c0 2.42 2.04 4.31 5.1 7.05"},"0"),c.jsx("path",{d:"M22.5 16.24c-.32-.18-.66-.29-1-.35.07-.1.15-.18.21-.28 1.08-1.87.46-4.18-1.41-5.26-2.09-1.21-4.76-.39-8.65.9l.52 1.94c3.47-1.14 5.79-1.88 7.14-1.1.91.53 1.2 1.61.68 2.53-.56.96-1.33 1-3.07 1.32l-.47.81c.58 1.62.97 2.33.39 3.32-.53.91-1.61 1.2-2.53.68-.06-.03-.11-.09-.17-.13-.3.67-.64 1.24-1.03 1.73.07.04.13.09.2.14 1.87 1.08 4.18.46 5.26-1.41.06-.1.09-.21.14-.32.22.27.48.51.8.69 1.43.83 3.27.34 4.1-1.1s.32-3.29-1.11-4.11"},"1"),c.jsx("path",{d:"M12.32 14.01c-.74 3.58-1.27 5.95-2.62 6.73-.91.53-2 .24-2.53-.68-.56-.96-.2-1.66.39-3.32l-.46-.81c-1.7-.31-2.5-.33-3.07-1.32-.53-.91-.24-2 .68-2.53.09-.05.19-.08.29-.11-.35-.56-.64-1.17-.82-1.85-.16.07-.32.14-.48.23-1.87 1.08-2.49 3.39-1.41 5.26.06.1.14.18.21.28-.34.06-.68.17-1 .35-1.43.83-1.93 2.66-1.1 4.1s2.66 1.93 4.1 1.1c.32-.18.58-.42.8-.69.05.11.08.22.14.32 1.08 1.87 3.39 2.49 5.26 1.41 2.09-1.21 2.71-3.93 3.55-7.94z"},"2")],"Diversity2Sharp"),RD=h([c.jsx("path",{d:"M2.5 17.97c-.48.28-.64.89-.37 1.37s.89.64 1.37.37c.48-.28.64-.89.37-1.37s-.89-.65-1.37-.37m19 0c-.48-.28-1.09-.11-1.37.37s-.11 1.09.37 1.37 1.09.11 1.37-.37.11-1.1-.37-1.37",opacity:".3"},"0"),c.jsx("circle",{cx:"12",cy:"4",r:"1",opacity:".3"},"1"),c.jsx("path",{d:"m10.1 15.9 1.42-1.42C8.79 12.05 7 10.41 7 8.85 7 7.8 7.8 7 8.85 7c1.11 0 1.54.65 2.68 2h.93c1.12-1.31 1.53-2 2.68-2 .87 0 1.55.54 1.77 1.32.35-.04.68-.06 1-.06.36 0 .7.03 1.03.08C18.7 6.43 17.13 5 15.15 5c-.12 0-.23.03-.35.04.12-.33.2-.67.2-1.04 0-1.66-1.34-3-3-3S9 2.34 9 4c0 .37.08.71.2 1.04-.12-.01-.23-.04-.35-.04C6.69 5 5 6.69 5 8.85c0 2.42 2.04 4.31 5.1 7.05M12 3c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1"},"2"),c.jsx("path",{d:"M22.5 16.24c-.32-.18-.66-.29-1-.35.07-.1.15-.18.21-.28 1.08-1.87.46-4.18-1.41-5.26-2.09-1.21-4.76-.39-8.65.9l.52 1.94c3.47-1.14 5.79-1.88 7.14-1.1.91.53 1.2 1.61.68 2.53-.56.96-1.33 1-3.07 1.32l-.47.81c.58 1.62.97 2.33.39 3.32-.53.91-1.61 1.2-2.53.68-.06-.03-.11-.09-.17-.13-.3.67-.64 1.24-1.03 1.73.07.04.13.09.2.14 1.87 1.08 4.18.46 5.26-1.41.06-.1.09-.21.14-.32.22.27.48.51.8.69 1.43.83 3.27.34 4.1-1.1s.32-3.29-1.11-4.11m-.63 3.09c-.28.48-.89.64-1.37.37-.48-.28-.64-.89-.37-1.37s.89-.64 1.37-.37c.48.28.64.9.37 1.37"},"3"),c.jsx("path",{d:"M12.32 14.01c-.74 3.58-1.27 5.95-2.62 6.73-.91.53-2 .24-2.53-.68-.56-.96-.2-1.66.39-3.32l-.46-.81c-1.7-.31-2.5-.33-3.07-1.32-.53-.91-.24-2 .68-2.53.09-.05.19-.08.29-.11-.35-.56-.64-1.17-.82-1.85-.16.07-.32.14-.48.23-1.87 1.08-2.49 3.39-1.41 5.26.06.1.14.18.21.28-.34.06-.68.17-1 .35-1.43.83-1.93 2.66-1.1 4.1s2.66 1.93 4.1 1.1c.32-.18.58-.42.8-.69.05.11.08.22.14.32 1.08 1.87 3.39 2.49 5.26 1.41 2.09-1.21 2.71-3.93 3.55-7.94zM3.5 19.7c-.48.28-1.09.11-1.37-.37s-.11-1.09.37-1.37 1.09-.11 1.37.37.11 1.09-.37 1.37"},"4")],"Diversity2TwoTone"),OD=h([c.jsx("path",{d:"M6.32 13.01c.96.02 1.85.5 2.45 1.34C9.5 15.38 10.71 16 12 16s2.5-.62 3.23-1.66c.6-.84 1.49-1.32 2.45-1.34-.72-1.22-3.6-2-5.68-2-2.07 0-4.96.78-5.68 2.01M4 13c1.66 0 3-1.34 3-3S5.66 7 4 7s-3 1.34-3 3 1.34 3 3 3m16 0c1.66 0 3-1.34 3-3s-1.34-3-3-3-3 1.34-3 3 1.34 3 3 3m-8-3c1.66 0 3-1.34 3-3s-1.34-3-3-3-3 1.34-3 3 1.34 3 3 3"},"0"),c.jsx("path",{d:"M21 14h-3.27c-.77 0-1.35.45-1.68.92-.04.06-1.36 2.08-4.05 2.08-1.43 0-3.03-.64-4.05-2.08-.39-.55-1-.92-1.68-.92H3c-1.1 0-2 .9-2 2v4h7v-2.26c1.15.8 2.54 1.26 4 1.26s2.85-.46 4-1.26V20h7v-4c0-1.1-.9-2-2-2"},"1")],"Diversity3"),yD=h([c.jsx("path",{d:"M6.32 13.01c.96.02 1.85.5 2.45 1.34C9.5 15.38 10.71 16 12 16s2.5-.62 3.23-1.66c.6-.84 1.49-1.32 2.45-1.34-.72-1.22-3.6-2-5.68-2-2.07 0-4.96.78-5.68 2.01M4 13c1.66 0 3-1.34 3-3S5.66 7 4 7s-3 1.34-3 3 1.34 3 3 3m16 0c1.66 0 3-1.34 3-3s-1.34-3-3-3-3 1.34-3 3 1.34 3 3 3m-8-3c1.66 0 3-1.34 3-3s-1.34-3-3-3-3 1.34-3 3 1.34 3 3 3"},"0"),c.jsx("path",{d:"M21 14h-3.27c-.77 0-1.35.45-1.68.92-.04.06-1.36 2.08-4.05 2.08-1.43 0-3.03-.64-4.05-2.08-.39-.55-1-.92-1.68-.92H3c-1.1 0-2 .9-2 2v4h7v-2.26c1.15.8 2.54 1.26 4 1.26s2.85-.46 4-1.26V20h7v-4c0-1.1-.9-2-2-2"},"1")],"Diversity3Outlined"),gD=h([c.jsx("path",{d:"M6.32 13.01c.96.02 1.85.5 2.45 1.34C9.5 15.38 10.71 16 12 16s2.5-.62 3.23-1.66c.6-.84 1.49-1.32 2.45-1.34-.72-1.22-3.6-2-5.68-2-2.07 0-4.96.78-5.68 2.01M4 13c1.66 0 3-1.34 3-3S5.66 7 4 7s-3 1.34-3 3 1.34 3 3 3m16 0c1.66 0 3-1.34 3-3s-1.34-3-3-3-3 1.34-3 3 1.34 3 3 3m-8-3c1.66 0 3-1.34 3-3s-1.34-3-3-3-3 1.34-3 3 1.34 3 3 3"},"0"),c.jsx("path",{d:"M21 14h-3.27c-.77 0-1.35.45-1.68.92-.04.06-1.36 2.08-4.05 2.08-1.43 0-3.03-.64-4.05-2.08-.39-.55-1-.92-1.68-.92H3c-1.1 0-2 .9-2 2v3c0 .55.45 1 1 1h5c.55 0 1-.45 1-1v-1.26c1.15.8 2.54 1.26 4 1.26s2.85-.46 4-1.26V19c0 .55.45 1 1 1h5c.55 0 1-.45 1-1v-3c0-1.1-.9-2-2-2"},"1")],"Diversity3Rounded"),AD=h([c.jsx("path",{d:"M6.32 13.01c.96.02 1.85.5 2.45 1.34C9.5 15.38 10.71 16 12 16s2.5-.62 3.23-1.66c.6-.84 1.49-1.32 2.45-1.34-.72-1.22-3.6-2-5.68-2-2.07 0-4.96.78-5.68 2.01M4 13c1.66 0 3-1.34 3-3S5.66 7 4 7s-3 1.34-3 3 1.34 3 3 3m16 0c1.66 0 3-1.34 3-3s-1.34-3-3-3-3 1.34-3 3 1.34 3 3 3m-8-3c1.66 0 3-1.34 3-3s-1.34-3-3-3-3 1.34-3 3 1.34 3 3 3"},"0"),c.jsx("path",{d:"M21 14h-3.27c-.77 0-1.35.45-1.68.92-.04.06-1.36 2.08-4.05 2.08-1.43 0-3.03-.64-4.05-2.08-.39-.55-1-.92-1.68-.92H3c-1.1 0-2 .9-2 2v4h7v-2.26c1.15.8 2.54 1.26 4 1.26s2.85-.46 4-1.26V20h7v-4c0-1.1-.9-2-2-2"},"1")],"Diversity3Sharp"),fD=h([c.jsx("path",{d:"M6.32 13.01c.96.02 1.85.5 2.45 1.34C9.5 15.38 10.71 16 12 16s2.5-.62 3.23-1.66c.6-.84 1.49-1.32 2.45-1.34-.72-1.22-3.6-2-5.68-2-2.07 0-4.96.78-5.68 2.01M4 13c1.66 0 3-1.34 3-3S5.66 7 4 7s-3 1.34-3 3 1.34 3 3 3m16 0c1.66 0 3-1.34 3-3s-1.34-3-3-3-3 1.34-3 3 1.34 3 3 3m-8-3c1.66 0 3-1.34 3-3s-1.34-3-3-3-3 1.34-3 3 1.34 3 3 3"},"0"),c.jsx("path",{d:"M21 14h-3.27c-.77 0-1.35.45-1.68.92-.04.06-1.36 2.08-4.05 2.08-1.43 0-3.03-.64-4.05-2.08-.39-.55-1-.92-1.68-.92H3c-1.1 0-2 .9-2 2v4h7v-2.26c1.15.8 2.54 1.26 4 1.26s2.85-.46 4-1.26V20h7v-4c0-1.1-.9-2-2-2"},"1")],"Diversity3TwoTone"),PD=h(c.jsx("path",{d:"M20 13H4c-.55 0-1 .45-1 1v6c0 .55.45 1 1 1h16c.55 0 1-.45 1-1v-6c0-.55-.45-1-1-1M7 19c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2M20 3H4c-.55 0-1 .45-1 1v6c0 .55.45 1 1 1h16c.55 0 1-.45 1-1V4c0-.55-.45-1-1-1M7 9c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2"}),"Dns"),FD=h(c.jsx("path",{d:"M19 15v4H5v-4zm1-2H4c-.55 0-1 .45-1 1v6c0 .55.45 1 1 1h16c.55 0 1-.45 1-1v-6c0-.55-.45-1-1-1M7 18.5c-.82 0-1.5-.67-1.5-1.5s.68-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5M19 5v4H5V5zm1-2H4c-.55 0-1 .45-1 1v6c0 .55.45 1 1 1h16c.55 0 1-.45 1-1V4c0-.55-.45-1-1-1M7 8.5c-.82 0-1.5-.67-1.5-1.5S6.18 5.5 7 5.5s1.5.68 1.5 1.5S7.83 8.5 7 8.5"}),"DnsOutlined"),BD=h(c.jsx("path",{d:"M19 13H5c-1.1 0-2 .9-2 2v4c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2v-4c0-1.1-.9-2-2-2M7 19c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2M19 3H5c-1.1 0-2 .9-2 2v4c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2M7 9c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2"}),"DnsRounded"),bD=h(c.jsx("path",{d:"M21 13H3v8h18zM7 19c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2M21 3H3v8h18zM7 9c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2"}),"DnsSharp"),DD=h([c.jsx("path",{d:"M5 9h14V5H5zm2-3.5c.83 0 1.5.67 1.5 1.5S7.83 8.5 7 8.5 5.5 7.83 5.5 7 6.17 5.5 7 5.5M5 19h14v-4H5zm2-3.5c.83 0 1.5.67 1.5 1.5s-.67 1.5-1.5 1.5-1.5-.67-1.5-1.5.67-1.5 1.5-1.5",opacity:".3"},"0"),c.jsx("path",{d:"M20 13H4c-.55 0-1 .45-1 1v6c0 .55.45 1 1 1h16c.55 0 1-.45 1-1v-6c0-.55-.45-1-1-1m-1 6H5v-4h14zm-12-.5c.83 0 1.5-.67 1.5-1.5s-.67-1.5-1.5-1.5-1.5.67-1.5 1.5.67 1.5 1.5 1.5M20 3H4c-.55 0-1 .45-1 1v6c0 .55.45 1 1 1h16c.55 0 1-.45 1-1V4c0-.55-.45-1-1-1m-1 6H5V5h14zM7 8.5c.83 0 1.5-.67 1.5-1.5S7.83 5.5 7 5.5 5.5 6.17 5.5 7 6.17 8.5 7 8.5"},"1")],"DnsTwoTone"),kD=h(c.jsx("path",{d:"M12 2C6.5 2 2 6.5 2 12s4.5 10 10 10 10-4.5 10-10S17.5 2 12 2M4 12c0-4.4 3.6-8 8-8 1.8 0 3.5.6 4.9 1.7L5.7 16.9C4.6 15.5 4 13.8 4 12m8 8c-1.8 0-3.5-.6-4.9-1.7L18.3 7.1C19.4 8.5 20 10.2 20 12c0 4.4-3.6 8-8 8"}),"DoDisturb"),WD=h(c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m0 18c-4.42 0-8-3.58-8-8 0-1.85.63-3.55 1.69-4.9L16.9 18.31C15.55 19.37 13.85 20 12 20m6.31-3.1L7.1 5.69C8.45 4.63 10.15 4 12 4c4.42 0 8 3.58 8 8 0 1.85-.63 3.55-1.69 4.9"}),"DoDisturbAlt"),ND=h(c.jsx("path",{d:"M12 2C6.5 2 2 6.5 2 12s4.5 10 10 10 10-4.5 10-10S17.5 2 12 2M4 12c0-4.4 3.6-8 8-8 1.8 0 3.5.6 4.9 1.7L5.7 16.9C4.6 15.5 4 13.8 4 12m8 8c-1.8 0-3.5-.6-4.9-1.7L18.3 7.1C19.4 8.5 20 10.2 20 12c0 4.4-3.6 8-8 8"}),"DoDisturbAltOutlined"),ED=h(c.jsx("path",{d:"M12 2C6.5 2 2 6.5 2 12s4.5 10 10 10 10-4.5 10-10S17.5 2 12 2M4 12c0-4.4 3.6-8 8-8 1.8 0 3.5.6 4.9 1.7L5.7 16.9C4.6 15.5 4 13.8 4 12m8 8c-1.8 0-3.5-.6-4.9-1.7L18.3 7.1C19.4 8.5 20 10.2 20 12c0 4.4-3.6 8-8 8"}),"DoDisturbAltRounded"),ID=h(c.jsx("path",{d:"M12 2C6.5 2 2 6.5 2 12s4.5 10 10 10 10-4.5 10-10S17.5 2 12 2M4 12c0-4.4 3.6-8 8-8 1.8 0 3.5.6 4.9 1.7L5.7 16.9C4.6 15.5 4 13.8 4 12m8 8c-1.8 0-3.5-.6-4.9-1.7L18.3 7.1C19.4 8.5 20 10.2 20 12c0 4.4-3.6 8-8 8"}),"DoDisturbAltSharp"),UD=h(c.jsx("path",{d:"M12 2C6.5 2 2 6.5 2 12s4.5 10 10 10 10-4.5 10-10S17.5 2 12 2M4 12c0-4.4 3.6-8 8-8 1.8 0 3.5.6 4.9 1.7L5.7 16.9C4.6 15.5 4 13.8 4 12m8 8c-1.8 0-3.5-.6-4.9-1.7L18.3 7.1C19.4 8.5 20 10.2 20 12c0 4.4-3.6 8-8 8"}),"DoDisturbAltTwoTone"),GD=h(c.jsx("path",{d:"M17 11v2h-1.17l4.51 4.51C21.39 15.93 22 14.04 22 12c0-5.52-4.48-10-10-10-2.04 0-3.93.61-5.51 1.66L13.83 11zM1.39 4.22l2.27 2.27C2.61 8.07 2 9.96 2 12c0 5.52 4.48 10 10 10 2.04 0 3.93-.61 5.51-1.66l2.27 2.27 1.41-1.41L2.81 2.81zM7 11h1.17l2 2H7z"}),"DoDisturbOff"),KD=h(c.jsx("path",{d:"M12 4c4.41 0 8 3.59 8 8 0 1.41-.37 2.73-1.01 3.88l1.46 1.46C21.43 15.79 22 13.96 22 12c0-5.52-4.48-10-10-10-1.96 0-3.79.57-5.33 1.55l1.46 1.46C9.27 4.37 10.59 4 12 4m5 7h-2.88l2 2H17zM2.41 2.13 1 3.54l2.78 2.78C2.66 7.93 2 9.89 2 12c0 5.52 4.48 10 10 10 2.11 0 4.07-.66 5.68-1.78L20.46 23l1.41-1.41zM12 20c-4.41 0-8-3.59-8-8 0-1.56.45-3 1.23-4.23L8.46 11H7v2h3.46l5.77 5.77C15 19.55 13.56 20 12 20"}),"DoDisturbOffOutlined"),qD=h(c.jsx("path",{d:"M17 11v2h-.88l4.33 4.33C21.43 15.79 22 13.96 22 12c0-5.52-4.48-10-10-10-1.96 0-3.79.57-5.33 1.55L14.12 11zm4.17 9.88L3.12 2.83a.996.996 0 0 0-1.41 0c-.39.39-.39 1.02 0 1.41l2.07 2.07C2.66 7.93 2 9.89 2 12c0 5.52 4.48 10 10 10 2.11 0 4.07-.66 5.68-1.78l2.07 2.07c.39.39 1.02.39 1.41 0 .4-.39.4-1.02.01-1.41M7 13v-2h1.46l2 2z"}),"DoDisturbOffRounded"),QD=h(c.jsx("path",{d:"M17 11v2h-.88l4.33 4.33C21.43 15.79 22 13.96 22 12c0-5.52-4.48-10-10-10-1.96 0-3.79.57-5.33 1.55L14.12 11zM2.41 2.13 1 3.54l2.78 2.78C2.66 7.93 2 9.89 2 12c0 5.52 4.48 10 10 10 2.11 0 4.07-.66 5.68-1.78L20.46 23l1.41-1.41zM7 13v-2h1.46l2 2z"}),"DoDisturbOffSharp"),ZD=h([c.jsx("path",{d:"M12 4c-1.41 0-2.73.37-3.88 1.01l6 5.99H17v2h-.88L19 15.88c.63-1.15 1-2.47 1-3.88 0-4.41-3.59-8-8-8m0 16c1.56 0 3-.45 4.23-1.23L10.46 13H7v-2h1.46L5.23 7.77C4.45 9 4 10.44 4 12c0 4.41 3.59 8 8 8",opacity:".3"},"0"),c.jsx("path",{d:"M12 4c4.41 0 8 3.59 8 8 0 1.41-.37 2.73-1.01 3.88l1.46 1.46C21.43 15.79 22 13.96 22 12c0-5.52-4.48-10-10-10-1.96 0-3.79.57-5.33 1.55l1.46 1.46C9.27 4.37 10.59 4 12 4m5 7h-2.88l2 2H17zM2.41 2.13 1 3.54l2.78 2.78C2.66 7.93 2 9.89 2 12c0 5.52 4.48 10 10 10 2.11 0 4.07-.66 5.68-1.78L20.46 23l1.41-1.41zM12 20c-4.41 0-8-3.59-8-8 0-1.56.45-3 1.23-4.23L8.46 11H7v2h3.46l5.77 5.77C15 19.55 13.56 20 12 20"},"1")],"DoDisturbOffTwoTone"),JD=h(c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m5 11H7v-2h10z"}),"DoDisturbOn"),YD=h(c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8m-5-9h10v2H7z"}),"DoDisturbOnOutlined"),_D=h(c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m4 11H8c-.55 0-1-.45-1-1s.45-1 1-1h8c.55 0 1 .45 1 1s-.45 1-1 1"}),"DoDisturbOnRounded"),XD=h(c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m5 11H7v-2h10z"}),"DoDisturbOnSharp"),$D=h([c.jsx("path",{d:"M12 4c-4.41 0-8 3.59-8 8s3.59 8 8 8 8-3.59 8-8-3.59-8-8-8m5 9H7v-2h10z",opacity:".3"},"0"),c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8m-5-9h10v2H7z"},"1")],"DoDisturbOnTwoTone"),ck=h(c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m0 18c-4.42 0-8-3.58-8-8 0-1.85.63-3.55 1.69-4.9L16.9 18.31C15.55 19.37 13.85 20 12 20m6.31-3.1L7.1 5.69C8.45 4.63 10.15 4 12 4c4.42 0 8 3.58 8 8 0 1.85-.63 3.55-1.69 4.9"}),"DoDisturbOutlined"),hk=h(c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m0 18c-4.42 0-8-3.58-8-8 0-1.85.63-3.55 1.69-4.9L16.9 18.31C15.55 19.37 13.85 20 12 20m6.31-3.1L7.1 5.69C8.45 4.63 10.15 4 12 4c4.42 0 8 3.58 8 8 0 1.85-.63 3.55-1.69 4.9"}),"DoDisturbRounded"),sk=h(c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m0 18c-4.42 0-8-3.58-8-8 0-1.85.63-3.55 1.69-4.9L16.9 18.31C15.55 19.37 13.85 20 12 20m6.31-3.1L7.1 5.69C8.45 4.63 10.15 4 12 4c4.42 0 8 3.58 8 8 0 1.85-.63 3.55-1.69 4.9"}),"DoDisturbSharp"),tk=h(c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m0 18c-4.42 0-8-3.58-8-8 0-1.85.63-3.55 1.69-4.9L16.9 18.31C15.55 19.37 13.85 20 12 20m6.31-3.1L7.1 5.69C8.45 4.63 10.15 4 12 4c4.42 0 8 3.58 8 8 0 1.85-.63 3.55-1.69 4.9"}),"DoDisturbTwoTone"),ok=h(c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m0 18c-4.42 0-8-3.58-8-8 0-1.85.63-3.55 1.69-4.9L16.9 18.31C15.55 19.37 13.85 20 12 20m6.31-3.1L7.1 5.69C8.45 4.63 10.15 4 12 4c4.42 0 8 3.58 8 8 0 1.85-.63 3.55-1.69 4.9"}),"DoNotDisturb"),vk=h(c.jsx("path",{d:"M12 2C6.5 2 2 6.5 2 12s4.5 10 10 10 10-4.5 10-10S17.5 2 12 2M4 12c0-4.4 3.6-8 8-8 1.8 0 3.5.6 4.9 1.7L5.7 16.9C4.6 15.5 4 13.8 4 12m8 8c-1.8 0-3.5-.6-4.9-1.7L18.3 7.1C19.4 8.5 20 10.2 20 12c0 4.4-3.6 8-8 8"}),"DoNotDisturbAlt"),ek=h(c.jsx("path",{d:"M12 2C6.5 2 2 6.5 2 12s4.5 10 10 10 10-4.5 10-10S17.5 2 12 2M4 12c0-4.4 3.6-8 8-8 1.8 0 3.5.6 4.9 1.7L5.7 16.9C4.6 15.5 4 13.8 4 12m8 8c-1.8 0-3.5-.6-4.9-1.7L18.3 7.1C19.4 8.5 20 10.2 20 12c0 4.4-3.6 8-8 8"}),"DoNotDisturbAltOutlined"),lk=h(c.jsx("path",{d:"M12 2C6.5 2 2 6.5 2 12s4.5 10 10 10 10-4.5 10-10S17.5 2 12 2M4 12c0-4.4 3.6-8 8-8 1.8 0 3.5.6 4.9 1.7L5.7 16.9C4.6 15.5 4 13.8 4 12m8 8c-1.8 0-3.5-.6-4.9-1.7L18.3 7.1C19.4 8.5 20 10.2 20 12c0 4.4-3.6 8-8 8"}),"DoNotDisturbAltRounded"),nk=h(c.jsx("path",{d:"M12 2C6.5 2 2 6.5 2 12s4.5 10 10 10 10-4.5 10-10S17.5 2 12 2M4 12c0-4.4 3.6-8 8-8 1.8 0 3.5.6 4.9 1.7L5.7 16.9C4.6 15.5 4 13.8 4 12m8 8c-1.8 0-3.5-.6-4.9-1.7L18.3 7.1C19.4 8.5 20 10.2 20 12c0 4.4-3.6 8-8 8"}),"DoNotDisturbAltSharp"),ak=h(c.jsx("path",{d:"M12 2C6.5 2 2 6.5 2 12s4.5 10 10 10 10-4.5 10-10S17.5 2 12 2M4 12c0-4.4 3.6-8 8-8 1.8 0 3.5.6 4.9 1.7L5.7 16.9C4.6 15.5 4 13.8 4 12m8 8c-1.8 0-3.5-.6-4.9-1.7L18.3 7.1C19.4 8.5 20 10.2 20 12c0 4.4-3.6 8-8 8"}),"DoNotDisturbAltTwoTone"),dk=h(c.jsx("path",{d:"M17 11v2h-1.46l4.68 4.68C21.34 16.07 22 14.11 22 12c0-5.52-4.48-10-10-10-2.11 0-4.07.66-5.68 1.78L13.54 11zM2.27 2.27 1 3.54l2.78 2.78C2.66 7.93 2 9.89 2 12c0 5.52 4.48 10 10 10 2.11 0 4.07-.66 5.68-1.78L20.46 23l1.27-1.27L11 11zM7 13v-2h1.46l2 2z"}),"DoNotDisturbOff"),zk=h([c.jsx("path",{d:"M7.94 5.12C9.14 4.41 10.52 4 12 4c4.41 0 8 3.59 8 8 0 1.48-.41 2.86-1.12 4.06l1.46 1.46C21.39 15.93 22 14.04 22 12c0-5.52-4.48-10-10-10-2.04 0-3.93.61-5.51 1.66zM2.81 2.81 1.39 4.22l2.27 2.27C2.61 8.07 2 9.96 2 12c0 5.52 4.48 10 10 10 2.04 0 3.93-.61 5.51-1.66l2.27 2.27 1.41-1.41zM12 20c-4.41 0-8-3.59-8-8 0-1.48.41-2.86 1.12-4.06L8.17 11H7v2h3.17l5.88 5.88C14.86 19.59 13.48 20 12 20"},"0"),c.jsx("path",{d:"m13.83 11 2 2H17v-2z"},"1")],"DoNotDisturbOffOutlined"),mk=h(c.jsx("path",{d:"M17 11v2h-1.17l4.51 4.51C21.39 15.93 22 14.04 22 12c0-5.52-4.48-10-10-10-2.04 0-3.93.61-5.51 1.66L13.83 11zM2.1 4.93l1.56 1.56c-1.37 2.07-2 4.68-1.48 7.45.75 3.95 3.92 7.13 7.88 7.88 2.77.52 5.38-.1 7.45-1.48l1.56 1.56c.39.39 1.02.39 1.41 0s.39-1.02 0-1.41L3.51 3.51a.996.996 0 0 0-1.41 0c-.39.4-.39 1.03 0 1.42M7 11h1.17l2 2H7z"}),"DoNotDisturbOffRounded"),pk=h(c.jsx("path",{d:"M17 11v2h-1.17l4.51 4.51C21.39 15.93 22 14.04 22 12c0-5.52-4.48-10-10-10-2.04 0-3.93.61-5.51 1.66L13.83 11zM1.39 4.22l2.27 2.27C2.61 8.07 2 9.96 2 12c0 5.52 4.48 10 10 10 2.04 0 3.93-.61 5.51-1.66l2.27 2.27 1.41-1.41L2.81 2.81zM7 11h1.17l2 2H7z"}),"DoNotDisturbOffSharp"),Hk=h([c.jsx("path",{d:"M7 13v-2h1.17L5.12 7.94C4.41 9.14 4 10.52 4 12c0 4.41 3.59 8 8 8 1.48 0 2.86-.41 4.06-1.12L10.17 13zm5-9c-1.48 0-2.86.41-4.06 1.12L13.83 11H17v2h-1.17l3.06 3.06c.7-1.2 1.11-2.58 1.11-4.06 0-4.41-3.59-8-8-8"},"0"),c.jsx("path",{d:"M12 4c4.41 0 8 3.59 8 8 0 1.48-.41 2.86-1.12 4.06l1.46 1.46C21.39 15.93 22 14.04 22 12c0-5.52-4.48-10-10-10-2.04 0-3.93.61-5.51 1.66l1.46 1.46C9.14 4.41 10.52 4 12 4m5 9v-2h-3.17l2 2zM1.39 4.22l2.27 2.27C2.61 8.07 2 9.96 2 12c0 5.52 4.48 10 10 10 2.04 0 3.93-.61 5.51-1.66l2.27 2.27 1.41-1.41L2.81 2.81zm3.73 3.72L8.17 11H7v2h3.17l5.88 5.88C14.86 19.59 13.48 20 12 20c-4.41 0-8-3.59-8-8 0-1.48.41-2.86 1.12-4.06"},"1")],"DoNotDisturbOffTwoTone"),Mk=h(c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m5 11H7v-2h10z"}),"DoNotDisturbOn"),rk=h(c.jsx("path",{d:"M7 11v2h10v-2zm5-9C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8"}),"DoNotDisturbOnOutlined"),ik=h(c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m4 11H8c-.55 0-1-.45-1-1s.45-1 1-1h8c.55 0 1 .45 1 1s-.45 1-1 1"}),"DoNotDisturbOnRounded"),Vk=h(c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m5 11H7v-2h10z"}),"DoNotDisturbOnSharp"),xk=h(c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8m0-14c-3.3 0-6 2.7-6 6s2.7 6 6 6 6-2.7 6-6-2.6-6-6-6m3 7H9v-2h6z"}),"DoNotDisturbOnTotalSilence"),jk=h(c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8m0-14c-3.3 0-6 2.7-6 6s2.7 6 6 6 6-2.7 6-6-2.6-6-6-6m3 7H9v-2h6z"}),"DoNotDisturbOnTotalSilenceOutlined"),uk=h(c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8m0-14c-3.3 0-6 2.7-6 6s2.7 6 6 6 6-2.7 6-6-2.6-6-6-6m2 7h-4c-.55 0-1-.45-1-1s.45-1 1-1h4c.55 0 1 .45 1 1s-.45 1-1 1"}),"DoNotDisturbOnTotalSilenceRounded"),Lk=h(c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8m0-14c-3.3 0-6 2.7-6 6s2.7 6 6 6 6-2.7 6-6-2.6-6-6-6m3 7H9v-2h6z"}),"DoNotDisturbOnTotalSilenceSharp"),Sk=h(c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8m0-14c-3.3 0-6 2.7-6 6s2.7 6 6 6 6-2.7 6-6-2.6-6-6-6m3 7H9v-2h6z"}),"DoNotDisturbOnTotalSilenceTwoTone"),Ck=h([c.jsx("path",{d:"M12 4c-4.41 0-8 3.59-8 8s3.59 8 8 8 8-3.59 8-8-3.59-8-8-8m5 9H7v-2h10z",opacity:".3"},"0"),c.jsx("path",{d:"M7 11h10v2H7z"},"1"),c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8"},"2")],"DoNotDisturbOnTwoTone"),Tk=h(c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m0 18c-4.42 0-8-3.58-8-8 0-1.85.63-3.55 1.69-4.9L16.9 18.31C15.55 19.37 13.85 20 12 20m6.31-3.1L7.1 5.69C8.45 4.63 10.15 4 12 4c4.42 0 8 3.58 8 8 0 1.85-.63 3.55-1.69 4.9"}),"DoNotDisturbOutlined"),wk=h(c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m0 18c-4.42 0-8-3.58-8-8 0-1.85.63-3.55 1.69-4.9L16.9 18.31C15.55 19.37 13.85 20 12 20m6.31-3.1L7.1 5.69C8.45 4.63 10.15 4 12 4c4.42 0 8 3.58 8 8 0 1.85-.63 3.55-1.69 4.9"}),"DoNotDisturbRounded"),Rk=h(c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m0 18c-4.42 0-8-3.58-8-8 0-1.85.63-3.55 1.69-4.9L16.9 18.31C15.55 19.37 13.85 20 12 20m6.31-3.1L7.1 5.69C8.45 4.63 10.15 4 12 4c4.42 0 8 3.58 8 8 0 1.85-.63 3.55-1.69 4.9"}),"DoNotDisturbSharp"),Ok=h(c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m0 18c-4.42 0-8-3.58-8-8 0-1.85.63-3.55 1.69-4.9L16.9 18.31C15.55 19.37 13.85 20 12 20m6.31-3.1L7.1 5.69C8.45 4.63 10.15 4 12 4c4.42 0 8 3.58 8 8 0 1.85-.63 3.55-1.69 4.9"}),"DoNotDisturbTwoTone"),yk=h(c.jsx("path",{d:"m1.39 4.22 7.9 7.9c.18.2.18.5-.01.7-.1.1-.23.15-.35.15s-.26-.05-.35-.15L6.87 11.1c-.11.4-.26.78-.45 1.12l1.4 1.4c.2.2.2.51 0 .71-.1.1-.23.15-.35.15s-.26-.05-.35-.15l-1.27-1.27c-.24.29-.5.56-.77.8l1.28 1.28c.2.2.2.51 0 .71-.1.1-.23.15-.36.15s-.26-.05-.35-.15l-1.38-1.38c-.69.46-1.39.79-1.97 1.02-.78.31-1.3 1.04-1.3 1.88V20h9.5l3.33-3.33 5.94 5.94 1.41-1.41L2.81 2.81zm17.12 11.46-1.41-1.41 4.48-4.48L23 11.2zm2.37-6.6-4.48 4.48-7.1-7.09L13.8 2z"}),"DoNotStep"),gk=h(c.jsx("path",{d:"m18.51 15.68-1.41-1.41 4.48-4.48L23 11.2zm-3.53-3.53 3.07-3.07-4.25-4.26-3.08 3.07L9.3 6.47 13.8 2l7.08 7.08-4.48 4.48zm6.2 9.05-1.41 1.41-5.94-5.94L10.5 20H1v-2.63c0-.84.52-1.57 1.3-1.88.58-.23 1.28-.56 1.97-1.02l1.38 1.38c.09.1.22.15.35.15s.26-.05.36-.15c.2-.2.2-.51 0-.71l-1.28-1.28c.27-.24.53-.51.77-.8l1.27 1.27c.09.1.23.15.35.15s.25-.05.35-.15c.2-.2.2-.51 0-.71l-1.4-1.4c.19-.34.34-.72.45-1.12l1.71 1.72c.09.1.23.15.35.15s.25-.05.35-.15c.19-.2.19-.5.01-.7l-7.9-7.9 1.42-1.41zm-8.76-5.94-1.67-1.68-3.33 3.32c-.78.78-2.05.78-2.83-.01l-.19-.17-.47.24c-.29.14-.59.27-.89.39l-.01.65h6.64z"}),"DoNotStepOutlined"),Ak=h(c.jsx("path",{d:"M2.1 3.51c-.39.39-.39 1.02 0 1.41l7.19 7.19c.18.2.18.5-.01.7-.1.1-.23.15-.35.15s-.26-.05-.35-.15L6.87 11.1c-.11.4-.26.78-.45 1.12l1.4 1.4c.2.2.2.51 0 .71-.1.1-.23.15-.35.15s-.26-.05-.35-.15l-1.27-1.27c-.24.29-.5.56-.77.8l1.28 1.28c.2.2.2.51 0 .71-.1.1-.23.15-.36.15s-.26-.05-.35-.15l-1.38-1.38c-.71.47-1.43.81-2.02 1.04-.76.3-1.25 1.04-1.25 1.86V18c0 1.1.9 2 2 2h6.67c.53 0 1.04-.21 1.41-.59l2.74-2.74 5.23 5.23c.39.39 1.02.39 1.41 0s.39-1.02 0-1.41L3.51 3.51a.996.996 0 0 0-1.41 0m16.41 12.17-1.41-1.41 4.48-4.48c.78.78.78 2.05 0 2.83zm2.37-6.6-4.48 4.48-7.1-7.09 3.09-3.07c.78-.78 2.04-.77 2.82 0z"}),"DoNotStepRounded"),fk=h(c.jsx("path",{d:"m1.39 4.22 8.24 8.24-.69.72-2.07-2.08c-.11.4-.26.78-.45 1.12l1.75 1.75-.69.72-1.63-1.63c-.24.29-.5.56-.77.8l1.63 1.63-.7.72-1.74-1.74c-1.44.96-2.93 1.35-3.27 1.45V20h9.5l3.33-3.33 5.94 5.94 1.41-1.41L2.81 2.81zm17.12 11.46-1.41-1.41 4.48-4.48L23 11.2zm2.37-6.6-4.48 4.48-7.1-7.09L13.8 2z"}),"DoNotStepSharp"),Pk=h([c.jsx("path",{d:"m14.98 12.15 3.07-3.07-4.25-4.26-3.08 3.07zm-2.56 3.11-1.67-1.68-3.33 3.32c-.78.78-2.05.78-2.83-.01l-.19-.17-.47.24c-.29.14-.59.27-.89.39l-.01.65h6.64z",opacity:".3"},"0"),c.jsx("path",{d:"m18.51 15.68-1.41-1.41 4.48-4.48L23 11.2zm-3.53-3.53 3.07-3.07-4.25-4.26-3.08 3.07L9.3 6.47 13.8 2l7.08 7.08-4.48 4.48zm6.2 9.05-1.41 1.41-5.94-5.94L10.5 20H1v-2.63c0-.84.52-1.57 1.3-1.88.58-.23 1.28-.56 1.97-1.02l1.38 1.38c.09.1.22.15.35.15s.26-.05.36-.15c.2-.2.2-.51 0-.71l-1.28-1.28c.27-.24.53-.51.77-.8l1.27 1.27c.09.1.23.15.35.15s.25-.05.35-.15c.2-.2.2-.51 0-.71l-1.4-1.4c.19-.34.34-.72.45-1.12l1.71 1.72c.09.1.23.15.35.15s.25-.05.35-.15c.19-.2.19-.5.01-.7l-7.9-7.9 1.42-1.41zm-8.76-5.94-1.67-1.68-3.33 3.32c-.78.78-2.05.78-2.83-.01l-.19-.17-.47.24c-.29.14-.59.27-.89.39l-.01.65h6.64z"},"1")],"DoNotStepTwoTone"),Fk=h(c.jsx("path",{d:"m13 10.17-2.5-2.5V2.25c0-.69.56-1.25 1.25-1.25S13 1.56 13 2.25zm7 2.58v-7.5C20 4.56 19.44 4 18.75 4s-1.25.56-1.25 1.25V11h-1V3.25c0-.69-.56-1.25-1.25-1.25S14 2.56 14 3.25v7.92l6 6zM9.5 4.25C9.5 3.56 8.94 3 8.25 3c-.67 0-1.2.53-1.24 1.18L9.5 6.67zm3.5 5.92-2.5-2.5V2.25c0-.69.56-1.25 1.25-1.25S13 1.56 13 2.25zm7 2.58v-7.5C20 4.56 19.44 4 18.75 4s-1.25.56-1.25 1.25V11h-1V3.25c0-.69-.56-1.25-1.25-1.25S14 2.56 14 3.25v7.92l6 6zM9.5 4.25C9.5 3.56 8.94 3 8.25 3c-.67 0-1.2.53-1.24 1.18L9.5 6.67zm11.69 16.94L2.81 2.81 1.39 4.22l5.63 5.63L7 9.83v4.3c-1.11-.64-2.58-1.47-2.6-1.48-.17-.09-.34-.14-.54-.14-.26 0-.5.09-.7.26-.04.01-1.16 1.11-1.16 1.11l6.8 7.18c.57.6 1.35.94 2.18.94H17c.62 0 1.18-.19 1.65-.52l-.02-.02 1.15 1.15z"}),"DoNotTouch"),Bk=h(c.jsx("path",{d:"M2.81 2.81 1.39 4.22 7 9.83v4.3l-2.6-1.48c-.17-.09-.34-.14-.54-.14-.26 0-.5.09-.7.26L2 13.88l6.8 7.18c.57.6 1.35.94 2.18.94H17c.62 0 1.18-.19 1.66-.52l1.12 1.12 1.41-1.41zM17 20h-6c-.39 0-.64-.23-.75-.36L6.87 16H9v-4.17l8.14 8.14c-.05.01-.09.03-.14.03m-3.17-9H14V3.25c0-.69.56-1.25 1.25-1.25s1.25.56 1.25 1.25V11h1V5.25c0-.69.56-1.25 1.25-1.25S20 4.56 20 5.25v11.92l-2-2V13h-2.17zm-.83-.83V2.25C13 1.56 12.44 1 11.75 1s-1.25.56-1.25 1.25v5.42zm-3.5-3.5V4.25C9.5 3.56 8.94 3 8.25 3c-.67 0-1.2.53-1.24 1.18z"}),"DoNotTouchOutlined"),bk=h(c.jsx("path",{d:"m13 10.17-2.5-2.5V2.25c0-.69.56-1.25 1.25-1.25S13 1.56 13 2.25zm7-4.85c0-.65-.47-1.25-1.12-1.32-.75-.08-1.38.51-1.38 1.24v5.25c0 .28-.22.5-.5.5s-.5-.22-.5-.5V3.31c0-.65-.47-1.25-1.12-1.32-.75-.06-1.38.53-1.38 1.26v7.92l6 6zM9.5 4.25C9.5 3.56 8.94 3 8.25 3c-.67 0-1.2.53-1.24 1.18L9.5 6.67zM17 22c.62 0 1.18-.19 1.65-.52l-.02-.02.44.44c.39.39 1.02.39 1.41 0s.39-1.02 0-1.41L3.51 3.51a.996.996 0 0 0-1.41 0c-.39.39-.39 1.02 0 1.41l4.92 4.92L7 9.83v4.3l-2.6-1.48c-.17-.09-.34-.14-.54-.14-.26 0-.5.09-.7.26L2 13.88l6.8 7.18c.57.6 1.35.94 2.18.94z"}),"DoNotTouchRounded"),Dk=h(c.jsx("path",{d:"m13 10.17-2.5-2.5V1H13zM20 4h-2.5v7h-1V2H14v9.17l6 6zM9.5 3H7.01v1.18L9.5 6.67zm11.69 18.19L2.81 2.81 1.39 4.22 7 9.83v4.3l-3.32-1.9L2 13.88 9.68 22h9.54l.56.61z"}),"DoNotTouchSharp"),kk=h([c.jsx("path",{d:"M18 15.17V13h-2.17zm-9-3.34 8.14 8.14c-.05.01-.09.03-.14.03h-6c-.39 0-.64-.23-.75-.36L6.87 16H9z",opacity:".3"},"0"),c.jsx("path",{d:"M2.81 2.81 1.39 4.22 7 9.83v4.3l-2.6-1.48c-.17-.09-.34-.14-.54-.14-.26 0-.5.09-.7.26L2 13.88l6.8 7.18c.57.6 1.35.94 2.18.94H17c.62 0 1.18-.19 1.66-.52l1.12 1.12 1.41-1.41zM17 20h-6c-.39 0-.64-.23-.75-.36L6.87 16H9v-4.17l8.14 8.14c-.05.01-.09.03-.14.03m-3.17-9H14V3.25c0-.69.56-1.25 1.25-1.25s1.25.56 1.25 1.25V11h1V5.25c0-.69.56-1.25 1.25-1.25S20 4.56 20 5.25v11.92l-2-2V13h-2.17zm-.83-.83V2.25C13 1.56 12.44 1 11.75 1s-1.25.56-1.25 1.25v5.42zm-3.5-3.5V4.25C9.5 3.56 8.94 3 8.25 3c-.67 0-1.2.53-1.24 1.18z"},"1")],"DoNotTouchTwoTone"),Wk=h(c.jsx("path",{d:"M8 23h8v-2H8zm8-21.99L8 1c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h8c1.1 0 2-.9 2-2V3c0-1.1-.9-1.99-2-1.99M16 15H8V5h8z"}),"Dock"),Nk=h(c.jsx("path",{d:"M8 23h8v-2H8zm8-21.99L8 1c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h8c1.1 0 2-.9 2-2V3c0-1.1-.9-1.99-2-1.99M16 15H8V5h8z"}),"DockOutlined"),Ek=h(c.jsx("path",{d:"M9 23h6c.55 0 1-.45 1-1s-.45-1-1-1H9c-.55 0-1 .45-1 1s.45 1 1 1m7-21.99L8 1c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h8c1.1 0 2-.9 2-2V3c0-1.1-.9-1.99-2-1.99M16 15H8V5h8z"}),"DockRounded"),Ik=h(c.jsx("path",{d:"M8 23h8v-2H8zM18 1.01 6 1v18h12zM16 15H8V5h8z"}),"DockSharp"),Uk=h([c.jsx("path",{d:"M8 5h8v10H8z",opacity:".3"},"0"),c.jsx("path",{d:"M8 21h8v2H8zm8-19.99L8 1c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h8c1.1 0 2-.9 2-2V3c0-1.1-.9-1.99-2-1.99M16 15H8V5h8z"},"1")],"DockTwoTone"),Gk=h(c.jsx("path",{d:"M7 3H4v3H2V1h5zm15 3V1h-5v2h3v3zM7 21H4v-3H2v5h5zm13-3v3h-3v2h5v-5zm-1 0c0 1.1-.9 2-2 2H7c-1.1 0-2-.9-2-2V6c0-1.1.9-2 2-2h10c1.1 0 2 .9 2 2zM15 8H9v2h6zm0 3H9v2h6zm0 3H9v2h6z"}),"DocumentScanner"),Kk=h(c.jsx("path",{d:"M7 3H4v3H2V1h5zm15 3V1h-5v2h3v3zM7 21H4v-3H2v5h5zm13-3v3h-3v2h5v-5zM17 6H7v12h10zm2 12c0 1.1-.9 2-2 2H7c-1.1 0-2-.9-2-2V6c0-1.1.9-2 2-2h10c1.1 0 2 .9 2 2zM15 8H9v2h6zm0 3H9v2h6zm0 3H9v2h6z"}),"DocumentScannerOutlined"),qk=h(c.jsx("path",{d:"M3 6c-.55 0-1-.45-1-1V2c0-.55.45-1 1-1h3c.55 0 1 .45 1 1s-.45 1-1 1H4v2c0 .55-.45 1-1 1m14-4c0 .55.45 1 1 1h2v2c0 .55.45 1 1 1s1-.45 1-1V2c0-.55-.45-1-1-1h-3c-.55 0-1 .45-1 1M3 18c-.55 0-1 .45-1 1v3c0 .55.45 1 1 1h3c.55 0 1-.45 1-1s-.45-1-1-1H4v-2c0-.55-.45-1-1-1m14 4c0 .55.45 1 1 1h3c.55 0 1-.45 1-1v-3c0-.55-.45-1-1-1s-1 .45-1 1v2h-2c-.55 0-1 .45-1 1m2-4c0 1.1-.9 2-2 2H7c-1.1 0-2-.9-2-2V6c0-1.1.9-2 2-2h10c1.1 0 2 .9 2 2zM9 9c0 .55.45 1 1 1h4c.55 0 1-.45 1-1s-.45-1-1-1h-4c-.55 0-1 .45-1 1m0 3c0 .55.45 1 1 1h4c.55 0 1-.45 1-1s-.45-1-1-1h-4c-.55 0-1 .45-1 1m0 3c0 .55.45 1 1 1h4c.55 0 1-.45 1-1s-.45-1-1-1h-4c-.55 0-1 .45-1 1"}),"DocumentScannerRounded"),Qk=h(c.jsx("path",{d:"M7 3H4v3H2V1h5zm15 3V1h-5v2h3v3zM7 21H4v-3H2v5h5zm13-3v3h-3v2h5v-5zM19 4v16H5V4zm-4 4H9v2h6zm0 3H9v2h6zm0 3H9v2h6z"}),"DocumentScannerSharp"),Zk=h([c.jsx("path",{d:"M7 6v12h10V6zm8 10H9v-2h6zm0-3H9v-2h6zm0-3H9V8h6z",opacity:".3"},"0"),c.jsx("path",{d:"M7 3H4v3H2V1h5zm15 3V1h-5v2h3v3zM7 21H4v-3H2v5h5zm13-3v3h-3v2h5v-5zM17 6H7v12h10zm2 12c0 1.1-.9 2-2 2H7c-1.1 0-2-.9-2-2V6c0-1.1.9-2 2-2h10c1.1 0 2 .9 2 2zM15 8H9v2h6zm0 3H9v2h6zm0 3H9v2h6z"},"1")],"DocumentScannerTwoTone"),Jk=h(c.jsx("path",{d:"M12 7V3H2v18h20V7zM6 19H4v-2h2zm0-4H4v-2h2zm0-4H4V9h2zm0-4H4V5h2zm4 12H8v-2h2zm0-4H8v-2h2zm0-4H8V9h2zm0-4H8V5h2zm10 12h-8v-2h2v-2h-2v-2h2v-2h-2V9h8zm-2-8h-2v2h2zm0 4h-2v2h2z"}),"Domain"),Yk=h(c.jsx("path",{d:"M12 7V3H2v18h14v-2h-4v-2h2v-2h-2v-2h2v-2h-2V9h8v6h2V7zM6 19H4v-2h2zm0-4H4v-2h2zm0-4H4V9h2zm0-4H4V5h2zm4 12H8v-2h2zm0-4H8v-2h2zm0-4H8V9h2zm0-4H8V5h2zm14 12v2h-2v2h-2v-2h-2v-2h2v-2h2v2zm-6-8h-2v2h2zm0 4h-2v2h2z"}),"DomainAdd"),_k=h(c.jsx("path",{d:"M12 7V3H2v18h14v-2h-4v-2h2v-2h-2v-2h2v-2h-2V9h8v6h2V7zM6 19H4v-2h2zm0-4H4v-2h2zm0-4H4V9h2zm0-4H4V5h2zm4 12H8v-2h2zm0-4H8v-2h2zm0-4H8V9h2zm0-4H8V5h2zm14 12v2h-2v2h-2v-2h-2v-2h2v-2h2v2zm-6-8h-2v2h2zm0 4h-2v2h2z"}),"DomainAddOutlined"),Xk=h(c.jsx("path",{d:"M6 19H4v-2h2zm0-4H4v-2h2zm0-4H4V9h2zm0-4H4V5h2zm4 12H8v-2h2zm0-4H8v-2h2zm0-4H8V9h2zm0-4H8V5h2zm6 12h-4v-2h2v-2h-2v-2h2v-2h-2V9h8v6h2V8c0-.55-.45-1-1-1h-9V4c0-.55-.45-1-1-1H3c-.55 0-1 .45-1 1v16c0 .55.45 1 1 1h13zm2-8h-2v2h2zm0 4h-2v2h2zm6 5c0 .55-.45 1-1 1h-1v1c0 .55-.45 1-1 1s-1-.45-1-1v-1h-1c-.55 0-1-.45-1-1s.45-1 1-1h1v-1c0-.55.45-1 1-1s1 .45 1 1v1h1c.55 0 1 .45 1 1"}),"DomainAddRounded"),$k=h(c.jsx("path",{d:"M12 7V3H2v18h14v-2h-4v-2h2v-2h-2v-2h2v-2h-2V9h8v6h2V7zM6 19H4v-2h2zm0-4H4v-2h2zm0-4H4V9h2zm0-4H4V5h2zm4 12H8v-2h2zm0-4H8v-2h2zm0-4H8V9h2zm0-4H8V5h2zm14 12v2h-2v2h-2v-2h-2v-2h2v-2h2v2zm-6-8h-2v2h2zm0 4h-2v2h2z"}),"DomainAddSharp"),cW=h([c.jsx("path",{d:"M12 9v2h2v2h-2v2h2v2h-2v2h4v-4h4V9zm6 4h-2v-2h2z",opacity:".3"},"0"),c.jsx("path",{d:"M12 7V3H2v18h14v-2h-4v-2h2v-2h-2v-2h2v-2h-2V9h8v6h2V7zM6 19H4v-2h2zm0-4H4v-2h2zm0-4H4V9h2zm0-4H4V5h2zm4 12H8v-2h2zm0-4H8v-2h2zm0-4H8V9h2zm0-4H8V5h2zm14 12v2h-2v2h-2v-2h-2v-2h2v-2h2v2zm-6-8h-2v2h2zm0 4h-2v2h2z"},"1")],"DomainAddTwoTone"),hW=h(c.jsx("path",{d:"M8 5h2v2h-.9L12 9.9V9h8v8.9l2 2V7H12V3H5.1L8 5.9zm8 6h2v2h-2zM1.3 1.8.1 3.1 2 5v16h16l3 3 1.3-1.3zM6 19H4v-2h2zm0-4H4v-2h2zm0-4H4V9h2zm4 8H8v-2h2zm0-4H8v-2h2zm2 4v-2h2l2 2z"}),"DomainDisabled"),sW=h(c.jsx("path",{d:"M1.41 1.69 0 3.1l2 2V21h15.9l3 3 1.41-1.41zM6 19H4v-2h2zm0-4H4v-2h2zm-2-4V9h2v2zm6 8H8v-2h2zm-2-4v-2h2v2zm4 4v-2h1.9l2 2zM8 5h2v2h-.45L12 9.45V9h8v8.45l2 2V7H12V3H5.55L8 5.45zm8 6h2v2h-2z"}),"DomainDisabledOutlined"),tW=h(c.jsx("path",{d:"M.71 2.39c-.39.39-.39 1.02 0 1.41L2 5.1V19c0 1.1.9 2 2 2h13.9l2.29 2.29c.39.39 1.02.39 1.41 0s.39-1.02 0-1.41L2.12 2.39a.996.996 0 0 0-1.41 0M6 19H4v-2h2zm0-4H4v-2h2zm-2-4V9h2v2zm6 8H8v-2h2zm-2-4v-2h2v2zm4 4v-2h1.9l2 2zM8 5h2v2h-.45L12 9.45V9h7c.55 0 1 .45 1 1v7.45l2 2V9c0-1.1-.9-2-2-2h-8V5c0-1.1-.9-2-2-2H5.55L8 5.45zm8 6h2v2h-2z"}),"DomainDisabledRounded"),oW=h(c.jsx("path",{d:"M1.41 1.69 0 3.1l2 2V21h15.9l3 3 1.41-1.41zM6 19H4v-2h2zm0-4H4v-2h2zm-2-4V9h2v2zm6 8H8v-2h2zm-2-4v-2h2v2zm4 4v-2h1.9l2 2zM8 5h2v2h-.45L12 9.45V9h8v8.45l2 2V7H12V3H5.55L8 5.45zm8 6h2v2h-2z"}),"DomainDisabledSharp"),vW=h([c.jsx("path",{d:"M1.41 1.69 0 3.1l2 2V21h15.9l3 3 1.41-1.41zM6 19H4v-2h2zm0-4H4v-2h2zm-2-4V9h2v2zm6 8H8v-2h2zm-2-4v-2h2v2zm4 4v-2h1.9l2 2zM8 5h2v2h-.45L12 9.45V9h8v8.45l2 2V7H12V3H5.55L8 5.45zm8 6h2v2h-2z"},"0"),c.jsx("path",{d:"M12 9v.45l8 8V9zm6 4h-2v-2h2z",opacity:".3"},"1")],"DomainDisabledTwoTone"),eW=h(c.jsx("path",{d:"M12 7V3H2v18h20V7zM6 19H4v-2h2zm0-4H4v-2h2zm0-4H4V9h2zm0-4H4V5h2zm4 12H8v-2h2zm0-4H8v-2h2zm0-4H8V9h2zm0-4H8V5h2zm10 12h-8v-2h2v-2h-2v-2h2v-2h-2V9h8zm-2-8h-2v2h2zm0 4h-2v2h2z"}),"DomainOutlined"),lW=h(c.jsx("path",{d:"M12 7V5c0-1.1-.9-2-2-2H4c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V9c0-1.1-.9-2-2-2zM6 19H4v-2h2zm0-4H4v-2h2zm0-4H4V9h2zm0-4H4V5h2zm4 12H8v-2h2zm0-4H8v-2h2zm0-4H8V9h2zm0-4H8V5h2zm9 12h-7v-2h2v-2h-2v-2h2v-2h-2V9h7c.55 0 1 .45 1 1v8c0 .55-.45 1-1 1m-1-8h-2v2h2zm0 4h-2v2h2z"}),"DomainRounded"),nW=h(c.jsx("path",{d:"M12 7V3H2v18h20V7zM6 19H4v-2h2zm0-4H4v-2h2zm0-4H4V9h2zm0-4H4V5h2zm4 12H8v-2h2zm0-4H8v-2h2zm0-4H8V9h2zm0-4H8V5h2zm10 12h-8v-2h2v-2h-2v-2h2v-2h-2V9h8zm-2-8h-2v2h2zm0 4h-2v2h2z"}),"DomainSharp"),aW=h([c.jsx("path",{d:"M12 11h2v2h-2v2h2v2h-2v2h8V9h-8zm4 0h2v2h-2zm0 4h2v2h-2z",opacity:".3"},"0"),c.jsx("path",{d:"M12 7V3H2v18h20V7zM6 19H4v-2h2zm0-4H4v-2h2zm0-4H4V9h2zm0-4H4V5h2zm4 12H8v-2h2zm0-4H8v-2h2zm0-4H8V9h2zm0-4H8V5h2zm10 12h-8v-2h2v-2h-2v-2h2v-2h-2V9h8zm-4-8h2v2h-2zm0 4h2v2h-2z"},"1")],"DomainTwoTone"),dW=h([c.jsx("path",{d:"m16.6 10.88-1.42-1.42-4.24 4.25-2.12-2.13L7.4 13l3.54 3.54z"},"0"),c.jsx("path",{d:"M19 4H5c-1.11 0-2 .9-2 2v12c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V6c0-1.1-.89-2-2-2m0 14H5V8h14z"},"1")],"DomainVerification"),zW=h([c.jsx("path",{d:"m16.6 10.88-1.42-1.42-4.24 4.25-2.12-2.13L7.4 13l3.54 3.54z"},"0"),c.jsx("path",{d:"M19 4H5c-1.11 0-2 .9-2 2v12c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V6c0-1.1-.89-2-2-2m0 14H5V8h14z"},"1")],"DomainVerificationOutlined"),mW=h([c.jsx("path",{d:"M10.23 15.83c.39.39 1.02.39 1.41 0l4.24-4.24c.39-.39.39-1.02 0-1.42a.996.996 0 0 0-1.41 0l-3.54 3.53-1.41-1.41c-.39-.39-1.02-.39-1.42 0s-.39 1.02 0 1.41z"},"0"),c.jsx("path",{d:"M19 4H5c-1.11 0-2 .9-2 2v12c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V6c0-1.1-.89-2-2-2m0 13c0 .55-.45 1-1 1H6c-.55 0-1-.45-1-1V8h14z"},"1")],"DomainVerificationRounded"),pW=h([c.jsx("path",{d:"m16.6 10.88-1.42-1.42-4.24 4.25-2.12-2.13L7.4 13l3.54 3.54z"},"0"),c.jsx("path",{d:"M3 4v16h18V4zm16 14H5V8h14z"},"1")],"DomainVerificationSharp"),HW=h([c.jsx("path",{d:"M5 18h14V8H5zm3.82-6.42 2.12 2.12 4.24-4.24 1.41 1.41-5.66 5.66L7.4 13z",opacity:".3"},"0"),c.jsx("path",{d:"m16.6 10.88-1.42-1.42-4.24 4.25-2.12-2.13L7.4 13l3.54 3.54z"},"1"),c.jsx("path",{d:"M19 4H5c-1.11 0-2 .9-2 2v12c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V6c0-1.1-.89-2-2-2m0 14H5V8h14z"},"2")],"DomainVerificationTwoTone"),MW=h(c.jsx("path",{d:"M9 16.2 4.8 12l-1.4 1.4L9 19 21 7l-1.4-1.4z"}),"Done"),rW=h(c.jsx("path",{d:"m18 7-1.41-1.41-6.34 6.34 1.41 1.41zm4.24-1.41L11.66 16.17 7.48 12l-1.41 1.41L11.66 19l12-12zM.41 13.41 6 19l1.41-1.41L1.83 12z"}),"DoneAll"),iW=h(c.jsx("path",{d:"m18 7-1.41-1.41-6.34 6.34 1.41 1.41zm4.24-1.41L11.66 16.17 7.48 12l-1.41 1.41L11.66 19l12-12zM.41 13.41 6 19l1.41-1.41L1.83 12z"}),"DoneAllOutlined"),VW=h(c.jsx("path",{d:"M17.3 6.3a.996.996 0 0 0-1.41 0l-5.64 5.64 1.41 1.41L17.3 7.7c.38-.38.38-1.02 0-1.4m4.24-.01-9.88 9.88-3.48-3.47a.996.996 0 0 0-1.41 0c-.39.39-.39 1.02 0 1.41l4.18 4.18c.39.39 1.02.39 1.41 0L22.95 7.71c.39-.39.39-1.02 0-1.41h-.01c-.38-.4-1.01-.4-1.4-.01M1.12 14.12 5.3 18.3c.39.39 1.02.39 1.41 0l.7-.7-4.88-4.9a.996.996 0 0 0-1.41 0c-.39.39-.39 1.03 0 1.42"}),"DoneAllRounded"),xW=h(c.jsx("path",{d:"m18 7-1.41-1.41-6.34 6.34 1.41 1.41zm4.24-1.41L11.66 16.17 7.48 12l-1.41 1.41L11.66 19l12-12zM.41 13.41 6 19l1.41-1.41L1.83 12z"}),"DoneAllSharp"),jW=h(c.jsx("path",{d:"m18 7-1.41-1.41-6.34 6.34 1.41 1.41zm4.24-1.41L11.66 16.17 7.48 12l-1.41 1.41L11.66 19l12-12zM.41 13.41 6 19l1.41-1.41L1.83 12z"}),"DoneAllTwoTone"),uW=h(c.jsx("path",{d:"m19.77 5.03 1.4 1.4L8.43 19.17l-5.6-5.6 1.4-1.4 4.2 4.2zm0-2.83L8.43 13.54l-4.2-4.2L0 13.57 8.43 22 24 6.43z"}),"DoneOutline"),LW=h(c.jsx("path",{d:"m19.77 4.93 1.4 1.4L8.43 19.07l-5.6-5.6 1.4-1.4 4.2 4.2zm0-2.83L8.43 13.44l-4.2-4.2L0 13.47l8.43 8.43L24 6.33z"}),"DoneOutlineOutlined"),SW=h(c.jsx("path",{d:"M20.47 5.63c.39.39.39 1.01 0 1.4L9.13 18.37c-.39.39-1.01.39-1.4 0l-4.2-4.2a.984.984 0 0 1 0-1.4c.39-.39 1.01-.39 1.4 0l3.5 3.5L19.07 5.63c.39-.39 1.01-.39 1.4 0m-2.11-2.12-9.93 9.93-2.79-2.79c-.78-.78-2.05-.78-2.83 0l-1.4 1.4c-.78.78-.78 2.05 0 2.83l5.6 5.6c.78.78 2.05.78 2.83 0L22.59 7.74c.78-.78.78-2.05 0-2.83l-1.4-1.4c-.79-.78-2.05-.78-2.83 0"}),"DoneOutlineRounded"),CW=h(c.jsx("path",{d:"m19.77 4.93 1.4 1.4L8.43 19.07l-5.6-5.6 1.4-1.4 4.2 4.2zm0-2.83L8.43 13.44l-4.2-4.2L0 13.47l8.43 8.43L24 6.33z"}),"DoneOutlineSharp"),TW=h(c.jsx("path",{d:"m19.77 4.93 1.4 1.4L8.43 19.07l-5.6-5.6 1.4-1.4 4.2 4.2zm0-2.83L8.43 13.44l-4.2-4.2L0 13.47l8.43 8.43L24 6.33z"}),"DoneOutlineTwoTone"),wW=h(c.jsx("path",{d:"M9 16.2 4.8 12l-1.4 1.4L9 19 21 7l-1.4-1.4z"}),"DoneOutlined"),RW=h(c.jsx("path",{d:"m9 16.2-3.5-3.5a.984.984 0 0 0-1.4 0c-.39.39-.39 1.01 0 1.4l4.19 4.19c.39.39 1.02.39 1.41 0L20.3 7.7c.39-.39.39-1.01 0-1.4a.984.984 0 0 0-1.4 0z"}),"DoneRounded"),OW=h(c.jsx("path",{d:"M9 16.2 4.8 12l-1.4 1.4L9 19 21 7l-1.4-1.4z"}),"DoneSharp"),yW=h(c.jsx("path",{d:"M9 16.2 4.8 12l-1.4 1.4L9 19 21 7l-1.4-1.4z"}),"DoneTwoTone"),gW=h(c.jsx("path",{d:"M11 5.08V2c-5 .5-9 4.81-9 10s4 9.5 9 10v-3.08c-3-.48-6-3.4-6-6.92s3-6.44 6-6.92M18.97 11H22c-.47-5-4-8.53-9-9v3.08C16 5.51 18.54 8 18.97 11M13 18.92V22c5-.47 8.53-4 9-9h-3.03c-.43 3-2.97 5.49-5.97 5.92"}),"DonutLarge"),AW=h(c.jsx("path",{d:"M13 5.08c3.06.44 5.48 2.86 5.92 5.92h3.03c-.47-4.72-4.23-8.48-8.95-8.95zM18.92 13c-.44 3.06-2.86 5.48-5.92 5.92v3.03c4.72-.47 8.48-4.23 8.95-8.95zM11 18.92c-3.39-.49-6-3.4-6-6.92s2.61-6.43 6-6.92V2.05c-5.05.5-9 4.76-9 9.95s3.95 9.45 9 9.95z"}),"DonutLargeOutlined"),fW=h(c.jsx("path",{d:"M14.07 5.32C16.26 6 18 7.74 18.68 9.93c.19.63.76 1.07 1.41 1.07h.04c1 0 1.72-.96 1.43-1.91-.97-3.18-3.48-5.69-6.66-6.66-.94-.29-1.9.43-1.9 1.43v.04c0 .66.44 1.23 1.07 1.42m4.61 8.75c-.68 2.2-2.42 3.93-4.61 4.61-.63.19-1.07.76-1.07 1.41v.04c0 1 .96 1.72 1.91 1.43 3.18-.97 5.69-3.48 6.66-6.66.29-.95-.43-1.91-1.42-1.91h-.05c-.66.01-1.23.45-1.42 1.08M11 20.11c0-.67-.45-1.24-1.09-1.44C7.07 17.78 5 15.13 5 12s2.07-5.78 4.91-6.67c.64-.2 1.09-.77 1.09-1.44v-.01c0-1-.97-1.74-1.93-1.44C4.98 3.69 2 7.5 2 12s2.98 8.31 7.07 9.56c.96.3 1.93-.44 1.93-1.45"}),"DonutLargeRounded"),PW=h(c.jsx("path",{d:"M13 5.08c3.06.44 5.48 2.86 5.92 5.92h3.03c-.47-4.72-4.23-8.48-8.95-8.95zM18.92 13c-.44 3.06-2.86 5.48-5.92 5.92v3.03c4.72-.47 8.48-4.23 8.95-8.95zM11 18.92c-3.39-.49-6-3.4-6-6.92s2.61-6.43 6-6.92V2.05c-5.05.5-9 4.76-9 9.95s3.95 9.45 9 9.95z"}),"DonutLargeSharp"),FW=h(c.jsx("path",{d:"M13 5.08c3.06.44 5.48 2.86 5.92 5.92h3.03c-.47-4.72-4.23-8.48-8.95-8.95zM18.92 13c-.44 3.06-2.86 5.48-5.92 5.92v3.03c4.72-.47 8.48-4.23 8.95-8.95zM11 18.92c-3.39-.49-6-3.4-6-6.92s2.61-6.43 6-6.92V2.05c-5.05.5-9 4.76-9 9.95s3.95 9.45 9 9.95z"}),"DonutLargeTwoTone"),BW=h(c.jsx("path",{d:"M11 9.16V2c-5 .5-9 4.79-9 10s4 9.5 9 10v-7.16c-1-.41-2-1.52-2-2.84s1-2.43 2-2.84M14.86 11H22c-.48-4.75-4-8.53-9-9v7.16c1 .3 1.52.98 1.86 1.84M13 14.84V22c5-.47 8.52-4.25 9-9h-7.14c-.34.86-.86 1.54-1.86 1.84"}),"DonutSmall"),bW=h(c.jsx("path",{d:"M14.82 11h7.13c-.47-4.72-4.23-8.48-8.95-8.95v7.13c.85.31 1.51.97 1.82 1.82M15 4.58C17 5.4 18.6 7 19.42 9h-3.43c-.28-.37-.62-.71-.99-.99zM2 12c0 5.19 3.95 9.45 9 9.95v-7.13C9.84 14.4 9 13.3 9 12s.84-2.4 2-2.82V2.05c-5.05.5-9 4.76-9 9.95m7-7.42v3.44c-1.23.92-2 2.39-2 3.98s.77 3.06 2 3.99v3.44C6.04 18.24 4 15.35 4 12s2.04-6.24 5-7.42m4 10.24v7.13c4.72-.47 8.48-4.23 8.95-8.95h-7.13c-.31.85-.97 1.51-1.82 1.82m2 1.17c.37-.28.71-.61.99-.99h3.43C18.6 17 17 18.6 15 19.42z"}),"DonutSmallOutlined"),DW=h(c.jsx("path",{d:"M11 3.18v17.64c0 .64-.59 1.12-1.21.98C5.32 20.8 2 16.79 2 12s3.32-8.8 7.79-9.8c.62-.14 1.21.34 1.21.98m2.03 0v6.81c0 .55.45 1 1 1h6.79c.64 0 1.12-.59.98-1.22-.85-3.76-3.8-6.72-7.55-7.57-.63-.14-1.22.34-1.22.98m0 10.83v6.81c0 .64.59 1.12 1.22.98 3.76-.85 6.71-3.82 7.56-7.58.14-.62-.35-1.22-.98-1.22h-6.79c-.56.01-1.01.46-1.01 1.01"}),"DonutSmallRounded"),kW=h(c.jsx("path",{d:"M13 9.18c.85.3 1.51.97 1.82 1.82h7.13c-.47-4.72-4.23-8.48-8.95-8.95zm-2 5.64C9.84 14.4 9 13.3 9 12s.84-2.4 2-2.82V2.05c-5.05.5-9 4.76-9 9.95s3.95 9.45 9 9.95zM14.82 13c-.3.85-.97 1.51-1.82 1.82v7.13c4.72-.47 8.48-4.23 8.95-8.95z"}),"DonutSmallSharp"),WW=h([c.jsx("path",{d:"M15.99 9h3.43C18.6 7 17 5.4 15 4.58v3.43c.37.28.71.62.99.99M4 12c0 3.35 2.04 6.24 5 7.42v-3.44c-1.23-.93-2-2.4-2-3.99S7.77 8.93 9 8V4.58C6.04 5.76 4 8.65 4 12m11 3.99v3.43c2-.82 3.6-2.42 4.42-4.42h-3.43c-.28.37-.62.71-.99.99",opacity:".3"},"0"),c.jsx("path",{d:"M14.82 11h7.13c-.47-4.72-4.23-8.48-8.95-8.95v7.13c.85.31 1.51.97 1.82 1.82M15 4.58C17 5.4 18.6 7 19.42 9h-3.43c-.28-.37-.62-.71-.99-.99zM2 12c0 5.19 3.95 9.45 9 9.95v-7.13C9.84 14.4 9 13.3 9 12s.84-2.4 2-2.82V2.05c-5.05.5-9 4.76-9 9.95m7-7.42v3.44c-1.23.92-2 2.39-2 3.98s.77 3.06 2 3.99v3.44C6.04 18.24 4 15.35 4 12s2.04-6.24 5-7.42m4 10.24v7.13c4.72-.47 8.48-4.23 8.95-8.95h-7.13c-.31.85-.97 1.51-1.82 1.82m2 1.17c.37-.28.71-.61.99-.99h3.43C18.6 17 17 18.6 15 19.42z"},"1")],"DonutSmallTwoTone"),NW=h(c.jsx("path",{d:"M19 19V5c0-1.1-.9-2-2-2H7c-1.1 0-2 .9-2 2v14H3v2h18v-2zm-8-6H9v-2h2z"}),"DoorBack"),EW=h([c.jsx("path",{d:"M19 19V5c0-1.1-.9-2-2-2H7c-1.1 0-2 .9-2 2v14H3v2h18v-2zm-2 0H7V5h10z"},"0"),c.jsx("path",{d:"M9 11h2v2H9z"},"1")],"DoorBackOutlined"),IW=h(c.jsx("path",{d:"M20 19h-1V5c0-1.1-.9-2-2-2H7c-1.1 0-2 .9-2 2v14H4c-.55 0-1 .45-1 1s.45 1 1 1h16c.55 0 1-.45 1-1s-.45-1-1-1m-10-6c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1"}),"DoorBackRounded"),UW=h(c.jsx("path",{d:"M19 19V3H5v16H3v2h18v-2zm-8-6H9v-2h2z"}),"DoorBackSharp"),GW=h([c.jsx("path",{d:"M7 19h10V5H7zm2-8h2v2H9z",opacity:".3"},"0"),c.jsx("path",{d:"M19 19V5c0-1.1-.9-2-2-2H7c-1.1 0-2 .9-2 2v14H3v2h18v-2zm-2 0H7V5h10z"},"1"),c.jsx("path",{d:"M9 11h2v2H9z"},"2")],"DoorBackTwoTone"),KW=h(c.jsx("path",{d:"M19 19V5c0-1.1-.9-2-2-2H7c-1.1 0-2 .9-2 2v14H3v2h18v-2zm-4-6h-2v-2h2z"}),"DoorFront"),qW=h(c.jsx("path",{d:"M19 19V5c0-1.1-.9-2-2-2H7c-1.1 0-2 .9-2 2v14H3v2h18v-2zm-2 0H7V5h10zm-4-8h2v2h-2z"}),"DoorFrontOutlined"),QW=h(c.jsx("path",{d:"M20 19h-1V5c0-1.1-.9-2-2-2H7c-1.1 0-2 .9-2 2v14H4c-.55 0-1 .45-1 1s.45 1 1 1h16c.55 0 1-.45 1-1s-.45-1-1-1m-6-6c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1"}),"DoorFrontRounded"),ZW=h(c.jsx("path",{d:"M19 19V3H5v16H3v2h18v-2zm-4-6h-2v-2h2z"}),"DoorFrontSharp"),JW=h([c.jsx("path",{d:"M7 19h10V5H7zm6-8h2v2h-2z",opacity:".3"},"0"),c.jsx("path",{d:"M13 11h2v2h-2z"},"1"),c.jsx("path",{d:"M19 19V5c0-1.1-.9-2-2-2H7c-1.1 0-2 .9-2 2v14H3v2h18v-2zm-2 0H7V5h10z"},"2")],"DoorFrontTwoTone"),YW=h(c.jsx("path",{d:"M20 19V5c0-1.1-.9-2-2-2h-5.25v16h-1.5V3H6c-1.1 0-2 .9-2 2v14H3v2h18v-2zm-10-6H8v-2h2zm6 0h-2v-2h2z"}),"DoorSliding"),_W=h(c.jsx("path",{d:"M10 13H8v-2h2zm6-2h-2v2h2zm5 8v2H3v-2h1V5c0-1.1.9-2 2-2h12c1.1 0 2 .9 2 2v14zM11 5H6v14h5zm7 0h-5v14h5z"}),"DoorSlidingOutlined"),XW=h(c.jsx("path",{d:"M20 19V5c0-1.1-.9-2-2-2h-5.25v16h-1.5V3H6c-1.1 0-2 .9-2 2v14c-.55 0-1 .45-1 1s.45 1 1 1h16c.55 0 1-.45 1-1s-.45-1-1-1M9 13c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1m6 0c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1"}),"DoorSlidingRounded"),$W=h(c.jsx("path",{d:"M20 19V3h-7.25v16h-1.5V3H4v16H3v2h18v-2zm-10-6H8v-2h2zm6 0h-2v-2h2z"}),"DoorSlidingSharp"),cN=h([c.jsx("path",{d:"M13 19h5V5h-5zm1-8h2v2h-2zm-8 8h5V5H6zm2-8h2v2H8z",opacity:".3"},"0"),c.jsx("path",{d:"M20 19V5c0-1.1-.9-2-2-2H6c-1.1 0-2 .9-2 2v14H3v2h18v-2zm-9 0H6V5h5zm7 0h-5V5h5z"},"1"),c.jsx("path",{d:"M8 11h2v2H8zm6 0h2v2h-2z"},"2")],"DoorSlidingTwoTone"),hN=h(c.jsx("path",{d:"M12 3 4 9v12h16V9zm0 14.5c-.55 0-1-.45-1-1h2c0 .55-.45 1-1 1m4-1.5H8v-1h1v-2.34c0-1.54.82-2.82 2.25-3.16v-.25c0-.41.34-.75.75-.75s.75.34.75.75v.25c1.44.34 2.25 1.62 2.25 3.16V15h1z"}),"Doorbell"),sN=h(c.jsx("path",{d:"M11 16.5h2c0 .55-.45 1-1 1s-1-.45-1-1m4-1.5v-2.34c0-1.54-.81-2.82-2.25-3.16v-.25c0-.41-.34-.75-.75-.75s-.75.34-.75.75v.25C9.82 9.84 9 11.12 9 12.66V15H8v1h8v-1zm-3-9.5L6 10v9h12v-9zM12 3l8 6v12H4V9z"}),"DoorbellOutlined"),tN=h(c.jsx("path",{d:"m10.8 3.9-6 4.5c-.5.38-.8.97-.8 1.6v9c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2v-9c0-.63-.3-1.22-.8-1.6l-6-4.5c-.71-.53-1.69-.53-2.4 0M12 17.5c-.55 0-1-.45-1-1h2c0 .55-.45 1-1 1m3.5-1.5h-7c-.28 0-.5-.22-.5-.5s.22-.5.5-.5H9v-2.34c0-1.54.82-2.82 2.25-3.16v-.25c0-.41.34-.75.75-.75s.75.34.75.75v.25c1.44.34 2.25 1.62 2.25 3.16V15h.5c.28 0 .5.22.5.5s-.22.5-.5.5"}),"DoorbellRounded"),oN=h(c.jsx("path",{d:"M12 3 4 9v12h16V9zm0 14.5c-.55 0-1-.45-1-1h2c0 .55-.45 1-1 1m4-1.5H8v-1h1v-2.34c0-1.54.82-2.82 2.25-3.16v-1h1.5v1c1.44.34 2.25 1.62 2.25 3.16V15h1z"}),"DoorbellSharp"),vN=h([c.jsx("path",{d:"M6 10v9h12v-9l-6-4.5zm6 7.5c-.55 0-1-.45-1-1h2c0 .55-.45 1-1 1m.75-8.25v.25c1.44.34 2.25 1.62 2.25 3.16V15h1v1H8v-1h1v-2.34c0-1.54.82-2.82 2.25-3.16v-.25c0-.41.34-.75.75-.75s.75.34.75.75",opacity:".3"},"0"),c.jsx("path",{d:"M12 3 4 9v12h16V9zm6 16H6v-9l6-4.5 6 4.5z"},"1"),c.jsx("path",{d:"M11.25 9.25v.25C9.82 9.84 9 11.12 9 12.66V15H8v1h8v-1h-1v-2.34c0-1.54-.81-2.82-2.25-3.16v-.25c0-.41-.34-.75-.75-.75s-.75.34-.75.75M12 17.5c.55 0 1-.45 1-1h-2c0 .55.45 1 1 1"},"2")],"DoorbellTwoTone"),eN=h([c.jsx("path",{d:"M15.5 5H11l5 7-5 7h4.5l5-7z"},"0"),c.jsx("path",{d:"M8.5 5H4l5 7-5 7h4.5l5-7z"},"1")],"DoubleArrow"),lN=h([c.jsx("path",{d:"M15.5 5H11l5 7-5 7h4.5l5-7z"},"0"),c.jsx("path",{d:"M8.5 5H4l5 7-5 7h4.5l5-7z"},"1")],"DoubleArrowOutlined"),nN=h([c.jsx("path",{d:"m20.08 11.42-4.04-5.65c-.34-.48-.89-.77-1.48-.77-1.49 0-2.35 1.68-1.49 2.89L16 12l-2.93 4.11c-.87 1.21 0 2.89 1.49 2.89.59 0 1.15-.29 1.49-.77l4.04-5.65c.24-.35.24-.81-.01-1.16"},"0"),c.jsx("path",{d:"M13.08 11.42 9.05 5.77C8.7 5.29 8.15 5 7.56 5 6.07 5 5.2 6.68 6.07 7.89L9 12l-2.93 4.11C5.2 17.32 6.07 19 7.56 19c.59 0 1.15-.29 1.49-.77l4.04-5.65c.24-.35.24-.81-.01-1.16"},"1")],"DoubleArrowRounded"),aN=h([c.jsx("path",{d:"M15.5 5H11l5 7-5 7h4.5l5-7z"},"0"),c.jsx("path",{d:"M8.5 5H4l5 7-5 7h4.5l5-7z"},"1")],"DoubleArrowSharp"),dN=h([c.jsx("path",{d:"M15.5 5H11l5 7-5 7h4.5l5-7z"},"0"),c.jsx("path",{d:"M8.5 5H4l5 7-5 7h4.5l5-7z"},"1")],"DoubleArrowTwoTone"),zN=h(c.jsx("path",{d:"M18.5 4.5c0 1.1-.9 2-2 2s-2-.9-2-2 .9-2 2-2 2 .9 2 2m-2.72 16.4.76.27c.62.21 1.27.33 1.96.33.84 0 1.65-.18 2.38-.5L22 22.13c-1.05.55-2.24.87-3.5.87-.86 0-1.68-.14-2.45-.41L2 17.47l.5-1.41 6.9 2.51 1.72-4.44-3.57-3.73c-.89-.94-.67-2.47.45-3.12l3.48-2.01c1.1-.64 2.52-.1 2.91 1.11l.33 1.08c.44 1.42 1.48 2.57 2.83 3.14l.52-1.6 1.43.46-1.12 3.45c-2.45-.4-4.48-2.07-5.38-4.32l-2.53 1.45 3.03 3.46-2.22 5.76 3.09 1.12 2.1-6.44c.46.18.94.31 1.44.41z"}),"DownhillSkiing"),mN=h(c.jsx("path",{d:"M18.5 4.5c0 1.1-.9 2-2 2s-2-.9-2-2 .9-2 2-2 2 .9 2 2m-2.72 16.4.76.27c.62.21 1.27.33 1.96.33.84 0 1.65-.18 2.38-.5L22 22.13c-1.05.55-2.24.87-3.5.87-.86 0-1.68-.14-2.45-.41L2 17.47l.5-1.41 6.9 2.51 1.72-4.44-3.57-3.73c-.89-.94-.67-2.47.45-3.12l3.48-2.01c1.1-.64 2.52-.1 2.91 1.11l.33 1.08c.44 1.42 1.48 2.57 2.83 3.14l.52-1.6 1.43.46-1.12 3.45c-2.45-.4-4.48-2.07-5.38-4.32l-2.53 1.45 3.03 3.46-2.22 5.76 3.09 1.12 2.1-6.44c.46.18.94.31 1.44.41z"}),"DownhillSkiingOutlined"),pN=h(c.jsx("path",{d:"M18.5 4.5c0 1.1-.9 2-2 2s-2-.9-2-2 .9-2 2-2 2 .9 2 2m-2.72 16.4.76.27c.62.21 1.27.33 1.96.33.68 0 1.34-.12 1.95-.33.27-.09.57-.02.78.18.39.4.23 1.06-.3 1.24-.76.27-1.58.41-2.43.41-.86 0-1.68-.14-2.45-.41L2.7 17.72c-.39-.14-.59-.57-.45-.95.14-.39.57-.6.96-.45l6.19 2.25 1.72-4.44-3.57-3.73c-.9-.94-.68-2.47.45-3.12l3.48-2.01c1.1-.64 2.52-.1 2.91 1.11l.33 1.08c.44 1.42 1.48 2.57 2.83 3.14l.29-.89c.13-.39.55-.61.94-.48.4.13.61.55.48.95l-.6 1.85c-.17.52-.72.82-1.24.65-2.02-.63-3.64-2.15-4.42-4.1l-2.53 1.45 2.23 2.55c.49.56.63 1.34.36 2.04l-1.78 4.63 3.09 1.12 2.1-6.44c.46.18.94.31 1.44.41z"}),"DownhillSkiingRounded"),HN=h(c.jsx("path",{d:"M18.5 4.5c0 1.1-.9 2-2 2s-2-.9-2-2 .9-2 2-2 2 .9 2 2m-2.72 16.4.76.27c.62.21 1.27.33 1.96.33.84 0 1.65-.18 2.38-.5L22 22.13c-1.05.55-2.24.87-3.5.87-.86 0-1.68-.14-2.45-.41L2 17.47l.5-1.41 6.9 2.51 1.72-4.44-3.57-3.73c-.89-.94-.67-2.47.45-3.12l3.48-2.01c1.1-.64 2.52-.1 2.91 1.11l.33 1.08c.44 1.42 1.48 2.57 2.83 3.14l.52-1.6 1.43.46-1.12 3.45c-2.45-.4-4.48-2.07-5.38-4.32l-2.53 1.45 3.03 3.46-2.22 5.76 3.09 1.12 2.1-6.44c.46.18.94.31 1.44.41z"}),"DownhillSkiingSharp"),MN=h(c.jsx("path",{d:"M18.5 4.5c0 1.1-.9 2-2 2s-2-.9-2-2 .9-2 2-2 2 .9 2 2m-2.72 16.4.76.27c.62.21 1.27.33 1.96.33.84 0 1.65-.18 2.38-.5L22 22.13c-1.05.55-2.24.87-3.5.87-.86 0-1.68-.14-2.45-.41L2 17.47l.5-1.41 6.9 2.51 1.72-4.44-3.57-3.73c-.89-.94-.67-2.47.45-3.12l3.48-2.01c1.1-.64 2.52-.1 2.91 1.11l.33 1.08c.44 1.42 1.48 2.57 2.83 3.14l.52-1.6 1.43.46-1.12 3.45c-2.45-.4-4.48-2.07-5.38-4.32l-2.53 1.45 3.03 3.46-2.22 5.76 3.09 1.12 2.1-6.44c.46.18.94.31 1.44.41z"}),"DownhillSkiingTwoTone"),rN=h(c.jsx("path",{d:"M5 20h14v-2H5zM19 9h-4V3H9v6H5l7 7z"}),"Download"),iN=h(c.jsx("path",{d:"M20.13 5.41 18.72 4l-9.19 9.19-4.25-4.24-1.41 1.41 5.66 5.66zM5 18h14v2H5z"}),"DownloadDone"),VN=h(c.jsx("path",{d:"M5 18h14v2H5zm4.6-2.7L5 10.7l2-1.9 2.6 2.6L17 4l2 2z"}),"DownloadDoneOutlined"),xN=h(c.jsx("path",{d:"M6 18h12c.55 0 1 .45 1 1s-.45 1-1 1H6c-.55 0-1-.45-1-1s.45-1 1-1m5.01-4.1c-.78.77-2.04.77-2.82-.01L6 11.7c-.55-.55-.54-1.44.03-1.97.54-.52 1.4-.5 1.92.02L9.6 11.4l6.43-6.43c.54-.54 1.41-.54 1.95 0l.04.04c.54.54.54 1.42-.01 1.96z"}),"DownloadDoneRounded"),jN=h(c.jsx("path",{d:"M5 18h14v2H5zm4.6-2.7L5 10.7l2-1.9 2.6 2.6L17 4l2 2z"}),"DownloadDoneSharp"),uN=h(c.jsx("path",{d:"M5 18h14v2H5zm4.6-2.7L5 10.7l2-1.9 2.6 2.6L17 4l2 2z"}),"DownloadDoneTwoTone"),LN=h(c.jsx("path",{d:"M12 2C6.49 2 2 6.49 2 12s4.49 10 10 10 10-4.49 10-10S17.51 2 12 2m-1 8V6h2v4h3l-4 4-4-4zm6 7H7v-2h10z"}),"DownloadForOffline"),SN=h(c.jsx("path",{d:"M12 2C6.49 2 2 6.49 2 12s4.49 10 10 10 10-4.49 10-10S17.51 2 12 2m0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8m2.59-11.41L16 10l-4 4-4-4 1.41-1.41L11 10.17V6h2v4.17zM17 17H7v-2h10z"}),"DownloadForOfflineOutlined"),CN=h(c.jsx("path",{d:"M12 2C6.49 2 2 6.49 2 12s4.49 10 10 10 10-4.49 10-10S17.51 2 12 2m-1 8V7c0-.55.45-1 1-1s1 .45 1 1v3h1.79c.45 0 .67.54.35.85l-2.79 2.79c-.2.2-.51.2-.71 0l-2.79-2.79c-.31-.31-.09-.85.36-.85zm5 7H8c-.55 0-1-.45-1-1s.45-1 1-1h8c.55 0 1 .45 1 1s-.45 1-1 1"}),"DownloadForOfflineRounded"),TN=h(c.jsx("path",{d:"M12 2C6.49 2 2 6.49 2 12s4.49 10 10 10 10-4.49 10-10S17.51 2 12 2m-1 8V6h2v4h3l-4 4-4-4zm6 7H7v-2h10z"}),"DownloadForOfflineSharp"),wN=h([c.jsx("path",{d:"M12 4c-4.41 0-8 3.59-8 8s3.59 8 8 8 8-3.59 8-8-3.59-8-8-8m-1 6V6h2v4h3l-4 4-4-4zm6 7H7v-2h10z",opacity:".3"},"0"),c.jsx("path",{d:"M16 10h-3V6h-2v4H8l4 4zm-9 5h10v2H7z"},"1"),c.jsx("path",{d:"M12 2C6.49 2 2 6.49 2 12s4.49 10 10 10 10-4.49 10-10S17.51 2 12 2m0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8"},"2")],"DownloadForOfflineTwoTone"),RN=h(c.jsx("path",{d:"M19 9h-4V3H9v6H5l7 7zm-8 2V5h2v6h1.17L12 13.17 9.83 11zm-6 7h14v2H5z"}),"DownloadOutlined"),ON=h(c.jsx("path",{d:"M16.59 9H15V4c0-.55-.45-1-1-1h-4c-.55 0-1 .45-1 1v5H7.41c-.89 0-1.34 1.08-.71 1.71l4.59 4.59c.39.39 1.02.39 1.41 0l4.59-4.59c.63-.63.19-1.71-.7-1.71M5 19c0 .55.45 1 1 1h12c.55 0 1-.45 1-1s-.45-1-1-1H6c-.55 0-1 .45-1 1"}),"DownloadRounded"),yN=h(c.jsx("path",{d:"M19 9h-4V3H9v6H5l7 7zM5 18v2h14v-2z"}),"DownloadSharp"),gN=h([c.jsx("path",{d:"M13 9V5h-2v6H9.83L12 13.17 14.17 11H13z",opacity:".3"},"0"),c.jsx("path",{d:"M15 9V3H9v6H5l7 7 7-7zm-3 4.17L9.83 11H11V5h2v6h1.17zM5 18h14v2H5z"},"1")],"DownloadTwoTone"),AN=h(c.jsx("path",{d:"M18.32 4.26C16.84 3.05 15.01 2.25 13 2.05v2.02c1.46.18 2.79.76 3.9 1.62zM19.93 11h2.02c-.2-2.01-1-3.84-2.21-5.32L18.31 7.1c.86 1.11 1.44 2.44 1.62 3.9m-1.62 5.9 1.43 1.43c1.21-1.48 2.01-3.32 2.21-5.32h-2.02c-.18 1.45-.76 2.78-1.62 3.89M13 19.93v2.02c2.01-.2 3.84-1 5.32-2.21l-1.43-1.43c-1.1.86-2.43 1.44-3.89 1.62M13 12V7h-2v5H7l5 5 5-5zm-2 7.93v2.02c-5.05-.5-9-4.76-9-9.95s3.95-9.45 9-9.95v2.02C7.05 4.56 4 7.92 4 12s3.05 7.44 7 7.93"}),"Downloading"),fN=h(c.jsx("path",{d:"M18.32 4.26C16.84 3.05 15.01 2.25 13 2.05v2.02c1.46.18 2.79.76 3.9 1.62zM19.93 11h2.02c-.2-2.01-1-3.84-2.21-5.32L18.31 7.1c.86 1.11 1.44 2.44 1.62 3.9m-1.62 5.9 1.43 1.43c1.21-1.48 2.01-3.32 2.21-5.32h-2.02c-.18 1.45-.76 2.78-1.62 3.89M13 19.93v2.02c2.01-.2 3.84-1 5.32-2.21l-1.43-1.43c-1.1.86-2.43 1.44-3.89 1.62m2.59-9.34L13 13.17V7h-2v6.17l-2.59-2.59L7 12l5 5 5-5zM11 19.93v2.02c-5.05-.5-9-4.76-9-9.95s3.95-9.45 9-9.95v2.02C7.05 4.56 4 7.92 4 12s3.05 7.44 7 7.93"}),"DownloadingOutlined"),PN=h(c.jsx("path",{d:"M17.33 3.55c-.94-.6-1.99-1.04-3.12-1.3-.62-.14-1.21.34-1.21.98 0 .45.3.87.74.97.91.2 1.77.56 2.53 1.05.39.25.89.17 1.22-.16.45-.45.38-1.2-.16-1.54M20.77 11c.64 0 1.13-.59.98-1.21-.26-1.12-.7-2.17-1.3-3.12-.34-.54-1.1-.61-1.55-.16-.32.32-.4.83-.16 1.22.49.77.85 1.62 1.05 2.53.11.44.52.74.98.74m-1.87 6.49c.45.45 1.21.38 1.55-.15.6-.94 1.04-1.99 1.3-3.11.14-.62-.35-1.21-.98-1.21-.45 0-.87.3-.97.74-.2.91-.57 1.76-1.05 2.53-.25.37-.17.88.15 1.2M13 20.77c0 .64.59 1.13 1.21.98 1.12-.26 2.17-.7 3.11-1.3.54-.34.61-1.1.16-1.55-.32-.32-.83-.4-1.21-.15-.76.49-1.61.85-2.53 1.05-.44.1-.74.51-.74.97M13 12V8c0-.55-.45-1-1-1s-1 .45-1 1v4H9.41c-.89 0-1.34 1.08-.71 1.71l2.59 2.59c.39.39 1.02.39 1.41 0l2.59-2.59c.63-.63.18-1.71-.71-1.71zm-2 8.77c0 .64-.59 1.13-1.21.99C5.33 20.75 2 16.77 2 12s3.33-8.75 7.79-9.75c.62-.14 1.21.34 1.21.98 0 .46-.31.87-.76.97C6.67 5 4 8.19 4 12s2.67 7 6.24 7.8c.45.1.76.51.76.97"}),"DownloadingRounded"),FN=h(c.jsx("path",{d:"M18.32 4.26C16.84 3.05 15.01 2.25 13 2.05v2.02c1.46.18 2.79.76 3.9 1.62zM19.93 11h2.02c-.2-2.01-1-3.84-2.21-5.32L18.31 7.1c.86 1.11 1.44 2.44 1.62 3.9m-1.62 5.9 1.43 1.43c1.21-1.48 2.01-3.32 2.21-5.32h-2.02c-.18 1.45-.76 2.78-1.62 3.89M13 19.93v2.02c2.01-.2 3.84-1 5.32-2.21l-1.43-1.43c-1.1.86-2.43 1.44-3.89 1.62M13 12V7h-2v5H7l5 5 5-5zm-2 7.93v2.02c-5.05-.5-9-4.76-9-9.95s3.95-9.45 9-9.95v2.02C7.05 4.56 4 7.92 4 12s3.05 7.44 7 7.93"}),"DownloadingSharp"),BN=h(c.jsx("path",{d:"M18.32 4.26C16.84 3.05 15.01 2.25 13 2.05v2.02c1.46.18 2.79.76 3.9 1.62zM19.93 11h2.02c-.2-2.01-1-3.84-2.21-5.32L18.31 7.1c.86 1.11 1.44 2.44 1.62 3.9m-1.62 5.9 1.43 1.43c1.21-1.48 2.01-3.32 2.21-5.32h-2.02c-.18 1.45-.76 2.78-1.62 3.89M13 19.93v2.02c2.01-.2 3.84-1 5.32-2.21l-1.43-1.43c-1.1.86-2.43 1.44-3.89 1.62M13 12V7h-2v5H7l5 5 5-5zm-2 7.93v2.02c-5.05-.5-9-4.76-9-9.95s3.95-9.45 9-9.95v2.02C7.05 4.56 4 7.92 4 12s3.05 7.44 7 7.93"}),"DownloadingTwoTone"),bN=h(c.jsx("path",{d:"M21.99 8c0-.72-.37-1.35-.94-1.7L12 1 2.95 6.3C2.38 6.65 2 7.28 2 8v10c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2zM12 13 3.74 7.84 12 3l8.26 4.84z"}),"Drafts"),DN=h(c.jsx("path",{d:"M21.99 8c0-.72-.37-1.35-.94-1.7L12 1 2.95 6.3C2.38 6.65 2 7.28 2 8v10c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2zm-2 0v.01L12 13 4 8l8-4.68zM4 18v-7.66l8 5.02 7.99-4.99L20 18z"}),"DraftsOutlined"),kN=h(c.jsx("path",{d:"M21.99 8c0-.72-.37-1.35-.94-1.7l-8.04-4.71c-.62-.37-1.4-.37-2.02 0L2.95 6.3C2.38 6.65 2 7.28 2 8v10c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2zm-11.05 4.34-7.2-4.5 7.25-4.25c.62-.37 1.4-.37 2.02 0l7.25 4.25-7.2 4.5c-.65.4-1.47.4-2.12 0"}),"DraftsRounded"),WN=h(c.jsx("path",{d:"M21.99 6.86 12 1 2 6.86V20h20zM12 13 3.74 7.84 12 3l8.26 4.84z"}),"DraftsSharp"),NN=h([c.jsx("path",{d:"m12 15.36-8-5.02V18h16l-.01-7.63z",opacity:".3"},"0"),c.jsx("path",{d:"M21.99 8c0-.72-.37-1.35-.94-1.7L12 1 2.95 6.3C2.38 6.65 2 7.28 2 8v10c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2zM12 3.32 19.99 8v.01L12 13 4 8zM4 18v-7.66l8 5.02 7.99-4.99L20 18z"},"1")],"DraftsTwoTone"),EN=h(c.jsx("path",{d:"M20 9H4v2h16zM4 15h16v-2H4z"}),"DragHandle"),IN=h(c.jsx("path",{d:"M20 9H4v2h16zM4 15h16v-2H4z"}),"DragHandleOutlined"),UN=h(c.jsx("path",{d:"M19 9H5c-.55 0-1 .45-1 1s.45 1 1 1h14c.55 0 1-.45 1-1s-.45-1-1-1M5 15h14c.55 0 1-.45 1-1s-.45-1-1-1H5c-.55 0-1 .45-1 1s.45 1 1 1"}),"DragHandleRounded"),GN=h(c.jsx("path",{d:"M20 9H4v2h16zM4 15h16v-2H4z"}),"DragHandleSharp"),KN=h(c.jsx("path",{d:"M4 9h16v2H4zm0 4h16v2H4z"}),"DragHandleTwoTone"),qN=h(c.jsx("path",{d:"M11 18c0 1.1-.9 2-2 2s-2-.9-2-2 .9-2 2-2 2 .9 2 2m-2-8c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2m0-6c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2m6 4c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2m0 2c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2m0 6c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2"}),"DragIndicator"),QN=h(c.jsx("path",{d:"M11 18c0 1.1-.9 2-2 2s-2-.9-2-2 .9-2 2-2 2 .9 2 2m-2-8c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2m0-6c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2m6 4c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2m0 2c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2m0 6c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2"}),"DragIndicatorOutlined"),ZN=h(c.jsx("path",{d:"M11 18c0 1.1-.9 2-2 2s-2-.9-2-2 .9-2 2-2 2 .9 2 2m-2-8c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2m0-6c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2m6 4c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2m0 2c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2m0 6c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2"}),"DragIndicatorRounded"),JN=h(c.jsx("path",{d:"M11 18c0 1.1-.9 2-2 2s-2-.9-2-2 .9-2 2-2 2 .9 2 2m-2-8c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2m0-6c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2m6 4c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2m0 2c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2m0 6c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2"}),"DragIndicatorSharp"),YN=h(c.jsx("path",{d:"M11 18c0 1.1-.9 2-2 2s-2-.9-2-2 .9-2 2-2 2 .9 2 2m-2-8c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2m0-6c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2m6 4c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2m0 2c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2m0 6c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2"}),"DragIndicatorTwoTone"),_N=h(c.jsx("path",{d:"m18.85 10.39 1.06-1.06c.78-.78.78-2.05 0-2.83L18.5 5.09c-.78-.78-2.05-.78-2.83 0l-1.06 1.06zm-5.66-2.83L4 16.76V21h4.24l9.19-9.19zM19 17.5c0 2.19-2.54 3.5-5 3.5-.55 0-1-.45-1-1s.45-1 1-1c1.54 0 3-.73 3-1.5 0-.47-.48-.87-1.23-1.2l1.48-1.48c1.07.63 1.75 1.47 1.75 2.68M4.58 13.35C3.61 12.79 3 12.06 3 11c0-1.8 1.89-2.63 3.56-3.36C7.59 7.18 9 6.56 9 6c0-.41-.78-1-2-1-1.26 0-1.8.61-1.83.64-.35.41-.98.46-1.4.12-.41-.34-.49-.95-.15-1.38C3.73 4.24 4.76 3 7 3s4 1.32 4 3c0 1.87-1.93 2.72-3.64 3.47C6.42 9.88 5 10.5 5 11c0 .31.43.6 1.07.86z"}),"Draw"),XN=h(c.jsx("path",{d:"m18.85 10.39 1.06-1.06c.78-.78.78-2.05 0-2.83L18.5 5.09c-.78-.78-2.05-.78-2.83 0l-1.06 1.06zm-4.24 1.42L7.41 19H6v-1.41l7.19-7.19zm-1.42-4.25L4 16.76V21h4.24l9.19-9.19zM19 17.5c0 2.19-2.54 3.5-5 3.5-.55 0-1-.45-1-1s.45-1 1-1c1.54 0 3-.73 3-1.5 0-.47-.48-.87-1.23-1.2l1.48-1.48c1.07.63 1.75 1.47 1.75 2.68M4.58 13.35C3.61 12.79 3 12.06 3 11c0-1.8 1.89-2.63 3.56-3.36C7.59 7.18 9 6.56 9 6c0-.41-.78-1-2-1-1.26 0-1.8.61-1.83.64-.35.41-.98.46-1.4.12-.41-.34-.49-.95-.15-1.38C3.73 4.24 4.76 3 7 3s4 1.32 4 3c0 1.87-1.93 2.72-3.64 3.47C6.42 9.88 5 10.5 5 11c0 .31.43.6 1.07.86z"}),"DrawOutlined"),$N=h(c.jsx("path",{d:"m18.85 10.39 1.06-1.06c.78-.78.78-2.05 0-2.83L18.5 5.09c-.78-.78-2.05-.78-2.83 0l-1.06 1.06zm-5.66-2.83-9.05 9.05c-.09.09-.14.22-.14.35v3.54c0 .28.22.5.5.5h3.54c.13 0 .26-.05.35-.15l9.05-9.05zM19 17.5c0 2.19-2.54 3.5-5 3.5-.55 0-1-.45-1-1s.45-1 1-1c1.54 0 3-.73 3-1.5 0-.47-.48-.87-1.23-1.2l1.48-1.48c1.07.63 1.75 1.47 1.75 2.68M4.58 13.35C3.61 12.79 3 12.06 3 11c0-1.8 1.89-2.63 3.56-3.36C7.59 7.18 9 6.56 9 6c0-.41-.78-1-2-1-1.26 0-1.8.61-1.83.64-.35.41-.98.46-1.4.12-.41-.34-.49-.95-.15-1.38C3.73 4.24 4.76 3 7 3s4 1.32 4 3c0 1.87-1.93 2.72-3.64 3.47C6.42 9.88 5 10.5 5 11c0 .31.43.6 1.07.86z"}),"DrawRounded"),cE=h(c.jsx("path",{d:"m18.85 10.39 2.48-2.48-4.24-4.24-2.48 2.48zm-5.66-2.83L4 16.76V21h4.24l9.19-9.19zM19 17.5c0 2.19-2.54 3.5-5 3.5-.48 0-1-.07-1-.07V18.9s.46.1 1 .1c1.54 0 3-.73 3-1.5 0-.47-.48-.87-1.23-1.2l1.48-1.48c1.07.63 1.75 1.47 1.75 2.68M4.58 13.35C3.61 12.79 3 12.06 3 11c0-1.8 1.89-2.63 3.56-3.36C7.59 7.18 9 6.56 9 6c0-.41-.78-1-2-1-1.24 0-2 .61-2 1H3c0-1.65 1.7-3 4-3 2.24 0 4 1.32 4 3 0 1.87-1.93 2.72-3.64 3.47C6.42 9.88 5 10.5 5 11c0 .31.43.6 1.07.86z"}),"DrawSharp"),hE=h([c.jsx("path",{d:"M14.61 11.81 7.41 19H6v-1.41l7.19-7.2z",opacity:".3"},"0"),c.jsx("path",{d:"m18.85 10.39 1.06-1.06c.78-.78.78-2.05 0-2.83L18.5 5.09c-.78-.78-2.05-.78-2.83 0l-1.06 1.06zm-4.24 1.42L7.41 19H6v-1.41l7.19-7.19zm-1.42-4.25L4 16.76V21h4.24l9.19-9.19zM19 17.5c0 2.19-2.54 3.5-5 3.5-.55 0-1-.45-1-1s.45-1 1-1c1.54 0 3-.73 3-1.5 0-.47-.48-.87-1.23-1.2l1.48-1.48c1.07.63 1.75 1.47 1.75 2.68M4.58 13.35C3.61 12.79 3 12.06 3 11c0-1.8 1.89-2.63 3.56-3.36C7.59 7.18 9 6.56 9 6c0-.41-.78-1-2-1-1.26 0-1.8.61-1.83.64-.35.41-.98.46-1.4.12-.41-.34-.49-.95-.15-1.38C3.73 4.24 4.76 3 7 3s4 1.32 4 3c0 1.87-1.93 2.72-3.64 3.47C6.42 9.88 5 10.5 5 11c0 .31.43.6 1.07.86z"},"1")],"DrawTwoTone"),sE=h(c.jsx("path",{d:"M18.92 5.01C18.72 4.42 18.16 4 17.5 4h-11c-.66 0-1.21.42-1.42 1.01L3 11v8c0 .55.45 1 1 1h1c.55 0 1-.45 1-1v-1h12v1c0 .55.45 1 1 1h1c.55 0 1-.45 1-1v-8zM6.5 15c-.83 0-1.5-.67-1.5-1.5S5.67 12 6.5 12s1.5.67 1.5 1.5S7.33 15 6.5 15m11 0c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5M5 10l1.5-4.5h11L19 10z"}),"DriveEta"),tE=h([c.jsx("path",{d:"M18.92 5.01C18.72 4.42 18.16 4 17.5 4h-11c-.66 0-1.21.42-1.42 1.01L3 11v8c0 .55.45 1 1 1h1c.55 0 1-.45 1-1v-1h12v1c0 .55.45 1 1 1h1c.55 0 1-.45 1-1v-8zM6.85 6h10.29l1.04 3H5.81zM19 16H5v-4.66l.12-.34h13.77l.11.34z"},"0"),c.jsx("circle",{cx:"7.5",cy:"13.5",r:"1.5"},"1"),c.jsx("circle",{cx:"16.5",cy:"13.5",r:"1.5"},"2")],"DriveEtaOutlined"),oE=h(c.jsx("path",{d:"M18.92 5.01C18.72 4.42 18.16 4 17.5 4h-11c-.66 0-1.21.42-1.42 1.01l-1.97 5.67c-.07.21-.11.43-.11.66v7.16c0 .83.67 1.5 1.5 1.5S6 19.33 6 18.5V18h12v.5c0 .82.67 1.5 1.5 1.5.82 0 1.5-.67 1.5-1.5v-7.16c0-.22-.04-.45-.11-.66zM6.5 15c-.83 0-1.5-.67-1.5-1.5S5.67 12 6.5 12s1.5.67 1.5 1.5S7.33 15 6.5 15m11 0c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5M5 10l1.27-3.82c.14-.4.52-.68.95-.68h9.56c.43 0 .81.28.95.68L19 10z"}),"DriveEtaRounded"),vE=h(c.jsx("path",{d:"M18.92 5.01 18.57 4H5.43L3 11v9h3v-2h12v2h3v-9zM6.5 15c-.83 0-1.5-.67-1.5-1.5S5.67 12 6.5 12s1.5.67 1.5 1.5S7.33 15 6.5 15m11 0c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5M5 10l1.5-4.5h11L19 10z"}),"DriveEtaSharp"),eE=h([c.jsx("path",{d:"m5.12 11-.12.34V16h14v-4.66l-.12-.34zm2.38 4c-.83 0-1.5-.67-1.5-1.5S6.67 12 7.5 12s1.5.67 1.5 1.5S8.33 15 7.5 15m9 0c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5",opacity:".3"},"0"),c.jsx("path",{d:"M18.92 5.01C18.72 4.42 18.16 4 17.5 4h-11c-.66 0-1.21.42-1.42 1.01L3 11v8c0 .55.45 1 1 1h1c.55 0 1-.45 1-1v-1h12v1c0 .55.45 1 1 1h1c.55 0 1-.45 1-1v-8zM6.85 6h10.29l1.04 3H5.81zM19 16H5v-4.66l.12-.34h13.77l.11.34z"},"1"),c.jsx("circle",{cx:"7.5",cy:"13.5",r:"1.5"},"2"),c.jsx("circle",{cx:"16.5",cy:"13.5",r:"1.5"},"3")],"DriveEtaTwoTone"),lE=h(c.jsx("path",{d:"M20 6h-8l-2-2H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V8c0-1.1-.9-2-2-2m-6 12v-3h-4v-4h4V8l5 5z"}),"DriveFileMove"),nE=h(c.jsx("path",{d:"M20 6h-8l-2-2H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V8c0-1.1-.9-2-2-2m0 12H4V6h5.17l1.41 1.41.59.59H20zm-7.84-6H8v2h4.16l-1.59 1.59L11.99 17 16 13.01 11.99 9l-1.41 1.41z"}),"DriveFileMoveOutlined"),aE=h(c.jsx("path",{d:"M20 6h-8l-1.41-1.41C10.21 4.21 9.7 4 9.17 4H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V8c0-1.1-.9-2-2-2m-8 9.79V14H9c-.55 0-1-.45-1-1s.45-1 1-1h3v-1.79c0-.45.54-.67.85-.35l2.79 2.79c.2.2.2.51 0 .71l-2.79 2.79c-.31.31-.85.09-.85-.36"}),"DriveFileMoveRounded"),dE=h(c.jsx("path",{d:"M22 6H12l-2-2H2v16h20zM12 17v-3H8v-2h4V9l4 4z"}),"DriveFileMoveSharp"),zE=h([c.jsx("path",{d:"M20 6h-8l-2-2H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V8c0-1.1-.9-2-2-2m0 12H4V6h5.17l1.41 1.41.59.59H20z"},"0"),c.jsx("path",{d:"M8 14h4v3l4-4-4-4v3H8z"},"1"),c.jsx("path",{d:"M10.59 7.41 9.17 6H4v12h16V8h-8.83zM12 9l4 4-4 4v-3H8v-2h4z",opacity:".3"},"2")],"DriveFileMoveTwoTone"),mE=h(c.jsx("path",{d:"M18.41 5.8 17.2 4.59c-.78-.78-2.05-.78-2.83 0l-2.68 2.68L3 15.96V20h4.04l8.74-8.74 2.63-2.63c.79-.78.79-2.05 0-2.83M6.21 18H5v-1.21l8.66-8.66 1.21 1.21zM11 20l4-4h6v4z"}),"DriveFileRenameOutline"),pE=h(c.jsx("path",{d:"m15 16-4 4h10v-4zm-2.94-8.81L3 16.25V20h3.75l9.06-9.06zM5.92 18H5v-.92l7.06-7.06.92.92zm12.79-9.96c.39-.39.39-1.02 0-1.41l-2.34-2.34c-.2-.2-.45-.29-.71-.29-.25 0-.51.1-.7.29l-1.83 1.83 3.75 3.75z"}),"DriveFileRenameOutlineOutlined"),HE=h(c.jsx("path",{d:"m15 16-4 4h8c1.1 0 2-.9 2-2s-.9-2-2-2zm-2.94-8.81-8.77 8.77c-.18.18-.29.44-.29.7V19c0 .55.45 1 1 1h2.34c.27 0 .52-.11.71-.29l8.77-8.77zm6.65.85c.39-.39.39-1.02 0-1.41l-2.34-2.34a.996.996 0 0 0-1.41 0l-1.83 1.83 3.75 3.75z"}),"DriveFileRenameOutlineRounded"),ME=h(c.jsx("path",{d:"m15 16-4 4h10v-4zm-2.94-8.81L3 16.25V20h3.75l9.06-9.06zm1.072-1.0673 2.5385-2.5386 3.7477 3.7477-2.5385 2.5385z"}),"DriveFileRenameOutlineSharp"),rE=h([c.jsx("path",{d:"M12.06 10.02 5 17.08V18h.92l7.06-7.06z",opacity:".3"},"0"),c.jsx("path",{d:"m15 16-4 4h10v-4zm-2.94-8.81L3 16.25V20h3.75l9.06-9.06zM5.92 18H5v-.92l7.06-7.06.92.92zm12.79-9.96c.39-.39.39-1.02 0-1.41l-2.34-2.34c-.2-.2-.45-.29-.71-.29-.25 0-.51.1-.7.29l-1.83 1.83 3.75 3.75z"},"1")],"DriveFileRenameOutlineTwoTone"),iE=h(c.jsx("path",{d:"M20 6h-8l-2-2H4c-1.1 0-1.99.9-1.99 2L2 18c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V8c0-1.1-.9-2-2-2m0 12H4V8h16zM8 13.01l1.41 1.41L11 12.84V17h2v-4.16l1.59 1.59L16 13.01 12.01 9z"}),"DriveFolderUpload"),VE=h(c.jsx("path",{d:"M20 6h-8l-2-2H4c-1.1 0-1.99.9-1.99 2L2 18c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V8c0-1.1-.9-2-2-2m0 12H4V6h5.17l2 2H20zM9.41 14.42 11 12.84V17h2v-4.16l1.59 1.59L16 13.01 12.01 9 8 13.01z"}),"DriveFolderUploadOutlined"),xE=h(c.jsx("path",{d:"M20 6h-8l-1.41-1.41C10.21 4.21 9.7 4 9.17 4H4c-1.1 0-1.99.9-1.99 2L2 18c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V8c0-1.1-.9-2-2-2m-7 7v3c0 .55-.45 1-1 1s-1-.45-1-1v-3H9.21c-.45 0-.67-.54-.35-.85l2.8-2.79c.2-.2.51-.19.71 0l2.79 2.79c.3.31.08.85-.36.85z"}),"DriveFolderUploadRounded"),jE=h(c.jsx("path",{d:"M22 6H12l-2-2H2v16h20zm-9 7v4h-2v-4H8l4.01-4L16 13z"}),"DriveFolderUploadSharp"),uE=h([c.jsx("path",{d:"M9.17 6H4v12h16V8h-8.83zM16 13h-3v4h-2v-4H8l4.01-4z",opacity:".3"},"0"),c.jsx("path",{d:"M20 6h-8l-2-2H4c-1.1 0-1.99.9-1.99 2L2 18c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V8c0-1.1-.9-2-2-2m0 12H4V6h5.17l2 2H20z"},"1"),c.jsx("path",{d:"M11 13v4h2v-4h3l-3.99-4L8 13z"},"2")],"DriveFolderUploadTwoTone"),LE=h(c.jsx("path",{d:"m15.65 4.86-.07-.07c-.57-.62-.82-1.41-.67-2.2L15 2h-1.89l-.06.43c-.2 1.36.27 2.71 1.3 3.72l.07.06c.57.62.82 1.41.67 2.2l-.11.59h1.91l.06-.43c.21-1.36-.27-2.71-1.3-3.71m4 0-.07-.07c-.57-.62-.82-1.41-.67-2.2L19 2h-1.89l-.06.43c-.2 1.36.27 2.71 1.3 3.72l.07.06c.57.62.82 1.41.67 2.2l-.11.59h1.91l.06-.43c.21-1.36-.27-2.71-1.3-3.71M9.12 5l-7.18 6.79c-.6.56-.94 1.35-.94 2.18V20c0 1.66 1.34 3 3 3h13.75c.69 0 1.25-.56 1.25-1.25s-.56-1.25-1.25-1.25H12v-1h7.75c.69 0 1.25-.56 1.25-1.25S20.44 17 19.75 17H12v-1h8.75c.69 0 1.25-.56 1.25-1.25s-.56-1.25-1.25-1.25H12v-1h6.75c.69 0 1.25-.56 1.25-1.25S19.44 10 18.75 10H8.86c.64-1.11 1.48-2.58 1.49-2.61.09-.16.14-.33.14-.53 0-.26-.09-.5-.26-.7C10.22 6.12 9.12 5 9.12 5"}),"Dry"),SE=h(c.jsx("path",{d:"M19.56 11.36 13 8.44V7c0-.55-.45-1-1-1s-1-.45-1-1 .45-1 1-1 1 .45 1 1h2c0-1.84-1.66-3.3-3.56-2.95-1.18.22-2.15 1.17-2.38 2.35-.3 1.56.6 2.94 1.94 3.42v.63l-6.56 2.92c-.88.38-1.44 1.25-1.44 2.2v.01C3 14.92 4.08 16 5.42 16H7v6h10v-6h1.58c1.34 0 2.42-1.08 2.42-2.42v-.01c0-.95-.56-1.82-1.44-2.21M18.58 14H17v-1H7v1H5.42c-.23 0-.42-.19-.42-.43 0-.17.1-.32.25-.38l6.75-3 6.75 3c.15.07.25.22.25.39 0 .23-.19.42-.42.42"}),"DryCleaning"),CE=h(c.jsx("path",{d:"M19.56 11.36 13 8.44V7c0-.55-.45-1-1-1s-1-.45-1-1 .45-1 1-1 1 .45 1 1h2c0-1.84-1.66-3.3-3.56-2.95-1.18.22-2.15 1.17-2.38 2.35-.3 1.56.6 2.94 1.94 3.42v.63l-6.56 2.92c-.88.38-1.44 1.25-1.44 2.2v.01C3 14.92 4.08 16 5.42 16H7v6h10v-6h1.58c1.34 0 2.42-1.08 2.42-2.42v-.01c0-.95-.56-1.82-1.44-2.21M15 20H9v-5h6zm3.58-6H17v-1H7v1H5.42c-.46 0-.58-.65-.17-.81l6.75-3 6.75 3c.42.19.28.81-.17.81"}),"DryCleaningOutlined"),TE=h(c.jsx("path",{d:"M19.56 11.36 13 8.44V7c0-.55-.45-1-1-1s-1-.45-1-1 .45-1 1-1c.38 0 .72.22.88.53s.51.47.85.47c.74 0 1.26-.79.91-1.44-.6-1.1-1.86-1.78-3.24-1.51-1.17.23-2.12 1.2-2.34 2.37-.29 1.56.61 2.93 1.94 3.4v.63l-6.56 2.92c-.88.38-1.44 1.25-1.44 2.2v.01C3 14.92 4.08 16 5.42 16H7v4c0 1.1.9 2 2 2h6c1.1 0 2-.9 2-2v-4h1.58c1.34 0 2.42-1.08 2.42-2.42v-.01c0-.95-.56-1.82-1.44-2.21M18.58 14h-1.86c-.35-.6-.98-1-1.72-1H9c-.74 0-1.38.4-1.72 1H5.42c-.46 0-.58-.65-.17-.81l6.75-3 6.75 3c.42.19.28.81-.17.81"}),"DryCleaningRounded"),wE=h(c.jsx("path",{d:"m21 12-8-3.56V6h-1c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1h2c0-1.84-1.66-3.3-3.56-2.95-1.18.22-2.15 1.17-2.38 2.35-.3 1.56.6 2.94 1.94 3.42v.63l-8 3.56V16h4v6h10v-6h4zm-2 2h-2v-1H7v1H5v-.7l7-3.11 7 3.11z"}),"DryCleaningSharp"),RE=h([c.jsx("path",{d:"M9 15h6v5H9z",opacity:".3"},"0"),c.jsx("path",{d:"M19.56 11.36 13 8.44V7c0-.55-.45-1-1-1s-1-.45-1-1 .45-1 1-1 1 .45 1 1h2c0-1.84-1.66-3.3-3.56-2.95-1.18.22-2.15 1.17-2.38 2.35-.3 1.56.6 2.94 1.94 3.42v.63l-6.56 2.92c-.88.38-1.44 1.25-1.44 2.2v.01C3 14.92 4.08 16 5.42 16H7v6h10v-6h1.58c1.34 0 2.42-1.08 2.42-2.42v-.01c0-.95-.56-1.82-1.44-2.21M15 20H9v-5h6zm3.58-6H17v-1H7v1H5.42c-.46 0-.58-.65-.17-.81l6.75-3 6.75 3c.42.19.28.81-.17.81"},"1")],"DryCleaningTwoTone"),OE=h(c.jsx("path",{d:"M20.75 16c.69 0 1.25-.56 1.25-1.25s-.56-1.25-1.25-1.25H12v-1h6.75c.69 0 1.25-.56 1.25-1.25 0-.67-.53-1.2-1.18-1.24L8.87 10l1.48-2.6c.09-.17.14-.34.14-.54 0-.26-.09-.5-.26-.7L9.12 5l-7.18 6.8c-.6.56-.94 1.35-.94 2.17V20c0 1.66 1.34 3 3 3h13.75c.69 0 1.25-.56 1.25-1.25s-.56-1.25-1.25-1.25H12v-1h7.75c.69 0 1.25-.56 1.25-1.25S20.44 17 19.75 17H12v-1zM10 21H4c-.55 0-1-.45-1-1v-6c0-.39.23-.64.36-.75L7 9.87V12h3zm5.65-16.14-.07-.07c-.57-.62-.82-1.41-.67-2.2L15 2h-1.89l-.06.43c-.2 1.36.27 2.71 1.3 3.72l.07.06c.57.62.82 1.41.67 2.2l-.11.59h1.91l.06-.43c.21-1.36-.27-2.71-1.3-3.71m4 0-.07-.07c-.57-.62-.82-1.41-.67-2.2L19 2h-1.89l-.06.43c-.2 1.36.27 2.71 1.3 3.72l.07.06c.57.62.82 1.41.67 2.2l-.11.59h1.91l.06-.43c.21-1.36-.27-2.71-1.3-3.71"}),"DryOutlined"),yE=h(c.jsx("path",{d:"M1.94 11.79c-.6.57-.94 1.35-.94 2.18V20c0 1.66 1.34 3 3 3h13.68c.65 0 1.25-.47 1.32-1.12.08-.75-.51-1.38-1.24-1.38H12.5c-.28 0-.5-.22-.5-.5s.22-.5.5-.5h7.18c.65 0 1.25-.47 1.32-1.12.08-.75-.51-1.38-1.24-1.38H12.5c-.28 0-.5-.22-.5-.5s.22-.5.5-.5h8.18c.65 0 1.25-.47 1.32-1.12.08-.75-.51-1.38-1.24-1.38H12.5c-.28 0-.5-.22-.5-.5s.22-.5.5-.5h6.18c.65 0 1.25-.47 1.32-1.12.08-.75-.51-1.38-1.24-1.38h-9.9l1.49-2.61c.09-.16.14-.33.14-.53 0-.26-.09-.5-.26-.7l-.42-.45c-.38-.39-1.01-.41-1.41-.03zm15.05-3.72c0 .52-.42.93-.93.93-.52 0-.93-.42-.93-.93.03-.67-.22-1.33-.71-1.86l-.07-.06c-.9-.89-1.38-2.03-1.34-3.22-.01-.51.41-.93.92-.93s.93.42.93.93c-.03.67.22 1.33.71 1.86l.07.07c.91.88 1.39 2.02 1.35 3.21m4.01 0c0 .51-.42.93-.94.93s-.93-.42-.93-.93c.03-.67-.22-1.33-.71-1.86l-.07-.06c-.9-.89-1.38-2.03-1.34-3.22 0-.51.42-.93.93-.93s.93.42.93.93c-.03.67.22 1.33.71 1.86l.07.07c.9.88 1.38 2.02 1.35 3.21"}),"DryRounded"),gE=h(c.jsx("path",{d:"M1 12.68V23h18v-2.5h-7v-1h9V17h-9v-1h10v-2.5H12v-1h8V10H8.86l1.88-3.3L9.12 5zm14.65-7.82-.07-.07c-.57-.62-.82-1.41-.67-2.2L15 2h-1.89l-.06.43c-.2 1.36.27 2.71 1.3 3.72l.07.06c.57.62.82 1.41.67 2.2l-.11.59h1.91l.06-.43c.21-1.36-.27-2.71-1.3-3.71m4 0-.07-.07c-.57-.62-.82-1.41-.67-2.2L19 2h-1.89l-.06.43c-.2 1.36.27 2.71 1.3 3.72l.07.06c.57.62.82 1.41.67 2.2l-.11.59h1.91l.06-.43c.21-1.36-.27-2.71-1.3-3.71"}),"DrySharp"),AE=h([c.jsx("path",{d:"M10 21H4c-.55 0-1-.45-1-1v-6c0-.39.23-.64.36-.75L7 9.87V12h3z",opacity:".3"},"0"),c.jsx("path",{d:"M20.75 16c.69 0 1.25-.56 1.25-1.25s-.56-1.25-1.25-1.25H12v-1h6.75c.69 0 1.25-.56 1.25-1.25 0-.67-.53-1.2-1.18-1.24L8.87 10l1.48-2.6c.09-.17.14-.34.14-.54 0-.26-.09-.5-.26-.7L9.12 5l-7.18 6.8c-.6.56-.94 1.35-.94 2.17V20c0 1.66 1.34 3 3 3h13.75c.69 0 1.25-.56 1.25-1.25s-.56-1.25-1.25-1.25H12v-1h7.75c.69 0 1.25-.56 1.25-1.25S20.44 17 19.75 17H12v-1zM10 21H4c-.55 0-1-.45-1-1v-6c0-.39.23-.64.36-.75L7 9.87V12h3zm5.65-16.14-.07-.07c-.57-.62-.82-1.41-.67-2.2L15 2h-1.89l-.06.43c-.2 1.36.27 2.71 1.3 3.72l.07.06c.57.62.82 1.41.67 2.2l-.11.59h1.91l.06-.43c.21-1.36-.27-2.71-1.3-3.71m4 0-.07-.07c-.57-.62-.82-1.41-.67-2.2L19 2h-1.89l-.06.43c-.2 1.36.27 2.71 1.3 3.72l.07.06c.57.62.82 1.41.67 2.2l-.11.59h1.91l.06-.43c.21-1.36-.27-2.71-1.3-3.71"},"1")],"DryTwoTone"),fE=h(c.jsx("path",{d:"M20 2h-8C6.38 2 2 6.66 2 12.28 2 17.5 6.49 22 11.72 22 17.39 22 22 17.62 22 12V4c0-1.1-.9-2-2-2m-3 13-3-2v2H7V9h7v2l3-2z"}),"Duo"),PE=h(c.jsx("path",{d:"M20 2h-8C6.38 2 2 6.66 2 12.28 2 17.5 6.49 22 11.72 22 17.39 22 22 17.62 22 12V4c0-1.1-.9-2-2-2m-3 13-3-2v2H7V9h7v2l3-2z"}),"DuoOutlined"),FE=h(c.jsx("path",{d:"M20 2h-8C6.38 2 2 6.66 2 12.28 2 17.5 6.49 22 11.72 22 17.39 22 22 17.62 22 12V4c0-1.1-.9-2-2-2m-3 13-3-2v2H7V9h7v2l3-2z"}),"DuoRounded"),BE=h(c.jsx("path",{d:"M20 2h-8C6.38 2 2 6.66 2 12.28 2 17.5 6.49 22 11.72 22 17.39 22 22 17.62 22 12V4c0-1.1-.9-2-2-2m-3 13-3-2v2H7V9h7v2l3-2z"}),"DuoSharp"),bE=h(c.jsx("path",{d:"M20 2h-8C6.38 2 2 6.66 2 12.28 2 17.5 6.49 22 11.72 22 17.39 22 22 17.62 22 12V4c0-1.1-.9-2-2-2m-3 13-3-2v2H7V9h7v2l3-2z"}),"DuoTwoTone"),DE=h(c.jsx("path",{d:"M21 3H3c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h5v2h8v-2h5c1.1 0 1.99-.9 1.99-2L23 5c0-1.1-.9-2-2-2m0 14H3V5h18zm-2-9H8v2h11zm0 4H8v2h11zM7 8H5v2h2zm0 4H5v2h2z"}),"Dvr"),kE=h(c.jsx("path",{d:"M21 3H3c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h5v2h8v-2h5c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 14H3V5h18zm-2-9H8v2h11zm0 4H8v2h11zM7 8H5v2h2zm0 4H5v2h2z"}),"DvrOutlined"),WE=h(c.jsx("path",{d:"M21 3H3c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h5v1c0 .55.45 1 1 1h6c.55 0 1-.45 1-1v-1h5c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m-1 14H4c-.55 0-1-.45-1-1V6c0-.55.45-1 1-1h16c.55 0 1 .45 1 1v10c0 .55-.45 1-1 1m-2-9H9c-.55 0-1 .45-1 1s.45 1 1 1h9c.55 0 1-.45 1-1s-.45-1-1-1m0 4H9c-.55 0-1 .45-1 1s.45 1 1 1h9c.55 0 1-.45 1-1s-.45-1-1-1M7 8H5v2h2zm0 4H5v2h2z"}),"DvrRounded"),NE=h(c.jsx("path",{d:"M23 3H1v16h7v2h8v-2h7zm-2 14H3V5h18zm-2-9H8v2h11zm0 4H8v2h11zM7 8H5v2h2zm0 4H5v2h2z"}),"DvrSharp"),EE=h([c.jsx("path",{d:"M3 17h18V5H3zm5-9h11v2H8zm0 4h11v2H8zM5 8h2v2H5zm0 4h2v2H5z",opacity:".3"},"0"),c.jsx("path",{d:"M8 12h11v2H8zm0-4h11v2H8zm13-5H3c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h5v2h8v-2h5c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 14H3V5h18zM5 12h2v2H5zm0-4h2v2H5z"},"1")],"DvrTwoTone"),IE=h([c.jsx("path",{d:"M8 8H6v7c0 1.1.9 2 2 2h9v-2H8z"},"0"),c.jsx("path",{d:"M20 3h-8c-1.1 0-2 .9-2 2v6c0 1.1.9 2 2 2h8c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 8h-8V7h8zM4 12H2v7c0 1.1.9 2 2 2h9v-2H4z"},"1")],"DynamicFeed"),UE=h([c.jsx("path",{d:"M8 8H6v7c0 1.1.9 2 2 2h9v-2H8z"},"0"),c.jsx("path",{d:"M20 3h-8c-1.1 0-2 .9-2 2v6c0 1.1.9 2 2 2h8c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 8h-8V7h8zM4 12H2v7c0 1.1.9 2 2 2h9v-2H4z"},"1")],"DynamicFeedOutlined"),GE=h([c.jsx("path",{d:"M7 8c-.55 0-1 .45-1 1v6c0 1.1.9 2 2 2h8c.55 0 1-.45 1-1s-.45-1-1-1H8V9c0-.55-.45-1-1-1"},"0"),c.jsx("path",{d:"M20 3h-8c-1.1 0-2 .9-2 2v6c0 1.1.9 2 2 2h8c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 8h-8V7h8zM3 12c-.55 0-1 .45-1 1v6c0 1.1.9 2 2 2h8c.55 0 1-.45 1-1s-.45-1-1-1H4v-6c0-.55-.45-1-1-1"},"1")],"DynamicFeedRounded"),KE=h([c.jsx("path",{d:"M8 8H6v9h11v-2H8z"},"0"),c.jsx("path",{d:"M22 3H10v10h12zm-2 8h-8V7h8zM4 12H2v9h11v-2H4z"},"1")],"DynamicFeedSharp"),qE=h([c.jsx("path",{d:"M12 7h8v4h-8z",opacity:".3"},"0"),c.jsx("path",{d:"M8 8H6v7c0 1.1.9 2 2 2h9v-2H8z"},"1"),c.jsx("path",{d:"M20 3h-8c-1.1 0-2 .9-2 2v6c0 1.1.9 2 2 2h8c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 8h-8V7h8zM4 12H2v7c0 1.1.9 2 2 2h9v-2H4z"},"2")],"DynamicFeedTwoTone"),QE=h(c.jsx("path",{d:"M17 20v-9h-2V4h7l-2 5h2zm-2-7v7H4c-1.1 0-2-.9-2-2v-3c0-1.1.9-2 2-2zm-8.75 2.75h-1.5v1.5h1.5zM13 4v7H4c-1.1 0-2-.9-2-2V6c0-1.1.9-2 2-2zM6.25 6.75h-1.5v1.5h1.5z"}),"DynamicForm"),ZE=h(c.jsx("path",{d:"M13 11H4c-1.1 0-2-.9-2-2V6c0-1.1.9-2 2-2h9zM4 9h7V6H4zm11 11H4c-1.1 0-2-.9-2-2v-3c0-1.1.9-2 2-2h11zM4 18h9v-3H4zm18-9h-2l2-5h-7v7h2v9zM4.75 17.25h1.5v-1.5h-1.5zm0-9h1.5v-1.5h-1.5z"}),"DynamicFormOutlined"),JE=h(c.jsx("path",{d:"m21.68 9.71-3.72 8.19c-.23.49-.96.33-.96-.21V11h-1.5c-.28 0-.5-.22-.5-.5v-6c0-.28.22-.5.5-.5h5.76c.35 0 .6.36.46.69L20 9h1.22c.37 0 .61.38.46.71M15 13v7H4c-1.1 0-2-.9-2-2v-3c0-1.1.9-2 2-2zm-8.75 3.5c0-.41-.34-.75-.75-.75s-.75.34-.75.75.34.75.75.75.75-.34.75-.75M13 4v7H4c-1.1 0-2-.9-2-2V6c0-1.1.9-2 2-2zM6.25 7.5c0-.41-.34-.75-.75-.75s-.75.34-.75.75.34.75.75.75.75-.34.75-.75"}),"DynamicFormRounded"),YE=h(c.jsx("path",{d:"M17 20v-9h-2V4h7l-2 5h2zm-2-7v7H2v-7zm-8.75 2.75h-1.5v1.5h1.5zM13 4v7H2V4zM6.25 6.75h-1.5v1.5h1.5z"}),"DynamicFormSharp"),_E=h([c.jsx("path",{d:"M4 9h7V6H4zm0 9h9v-3H4z",opacity:".3"},"0"),c.jsx("path",{d:"M13 11H4c-1.1 0-2-.9-2-2V6c0-1.1.9-2 2-2h9zM4 9h7V6H4zm11 11H4c-1.1 0-2-.9-2-2v-3c0-1.1.9-2 2-2h11zM4 18h9v-3H4zm18-9h-2l2-5h-7v7h2v9zM4.75 17.25h1.5v-1.5h-1.5zm0-9h1.5v-1.5h-1.5z"},"1")],"DynamicFormTwoTone"),XE=h(c.jsx("path",{d:"M16 9V7H8v10h8v-2h-6v-2h6v-2h-6V9z"}),"EMobiledata"),$E=h(c.jsx("path",{d:"M16 9V7H8v10h8v-2h-6v-2h6v-2h-6V9z"}),"EMobiledataOutlined"),cI=h(c.jsx("path",{d:"M16 8c0-.55-.45-1-1-1H9c-.55 0-1 .45-1 1v8c0 .55.45 1 1 1h6c.55 0 1-.45 1-1s-.45-1-1-1h-5v-2h5c.55 0 1-.45 1-1s-.45-1-1-1h-5V9h5c.55 0 1-.45 1-1"}),"EMobiledataRounded"),hI=h(c.jsx("path",{d:"M16 9V7H8v10h8v-2h-6v-2h6v-2h-6V9z"}),"EMobiledataSharp"),sI=h(c.jsx("path",{d:"M16 9V7H8v10h8v-2h-6v-2h6v-2h-6V9z"}),"EMobiledataTwoTone"),tI=h(c.jsx("path",{d:"M6.2 3.01C4.44 2.89 3 4.42 3 6.19V16c0 2.76 2.24 5 5 5s5-2.24 5-5V8c0-1.66 1.34-3 3-3s3 1.34 3 3v7h-.83c-1.61 0-3.06 1.18-3.17 2.79-.12 1.69 1.16 3.1 2.8 3.21 1.76.12 3.2-1.42 3.2-3.18V8c0-2.76-2.24-5-5-5s-5 2.24-5 5v8c0 1.66-1.34 3-3 3s-3-1.34-3-3V9h.83C7.44 9 8.89 7.82 9 6.21c.11-1.68-1.17-3.1-2.8-3.2"}),"Earbuds"),oI=h(c.jsx("path",{d:"M21 7h-1V6h-2v1h-1c-.55 0-1 .45-1 1v9c0 .55.45 1 1 1h4c.55 0 1-.45 1-1V8c0-.55-.45-1-1-1M10.62 6C8.76 6 7.25 7.51 7.25 9.38v5.25c0 1.04-.84 1.88-1.88 1.88s-1.87-.85-1.87-1.89v-4.7c.16.05.33.08.5.08 1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2v6.62C2 16.49 3.51 18 5.38 18s3.38-1.51 3.38-3.38V9.38c0-1.04.84-1.88 1.88-1.88s1.88.84 1.88 1.88v4.7c-.18-.05-.35-.08-.52-.08-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2V9.38C14 7.51 12.49 6 10.62 6"}),"EarbudsBattery"),vI=h(c.jsx("path",{d:"M21 7h-1V6h-2v1h-1c-.55 0-1 .45-1 1v9c0 .55.45 1 1 1h4c.55 0 1-.45 1-1V8c0-.55-.45-1-1-1m-1 9h-2V9h2zm-6-6.62C14 7.51 12.49 6 10.62 6S7.25 7.51 7.25 9.38v5.25c0 1.04-.84 1.88-1.88 1.88s-1.87-.85-1.87-1.89v-4.7c.16.05.33.08.5.08 1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2v6.62C2 16.49 3.51 18 5.38 18s3.38-1.51 3.38-3.38V9.38c0-1.04.84-1.88 1.88-1.88s1.88.84 1.88 1.88v4.7c-.18-.05-.35-.08-.52-.08-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2z"}),"EarbudsBatteryOutlined"),eI=h(c.jsx("path",{d:"M21 7h-1v-.5c0-.28-.22-.5-.5-.5h-1c-.28 0-.5.22-.5.5V7h-1c-.55 0-1 .45-1 1v9c0 .55.45 1 1 1h4c.55 0 1-.45 1-1V8c0-.55-.45-1-1-1m-7 2.38C14 7.51 12.49 6 10.62 6S7.25 7.51 7.25 9.38v5.25c0 1.04-.84 1.88-1.88 1.88s-1.87-.85-1.87-1.89v-4.7c.16.05.33.08.5.08 1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2v6.62C2 16.49 3.51 18 5.38 18s3.38-1.51 3.38-3.38V9.38c0-1.04.84-1.88 1.88-1.88s1.88.84 1.88 1.88v4.7c-.18-.05-.35-.08-.52-.08-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2z"}),"EarbudsBatteryRounded"),lI=h(c.jsx("path",{d:"M20 7V6h-2v1h-2v11h6V7zM5.38 16.5c-1.04 0-1.88-.84-1.88-1.87V10H6V6H4c-1.1 0-2 .9-2 2v6.63C2 16.49 3.51 18 5.37 18s3.37-1.51 3.37-3.37V9.37c0-1.04.84-1.87 1.87-1.87 1.04 0 1.87.84 1.87 1.87V14H10v4h2c1.1 0 2-.9 2-2V9.37C14 7.51 12.49 6 10.63 6 8.76 6 7.25 7.51 7.25 9.37v5.25c0 1.04-.84 1.88-1.87 1.88"}),"EarbudsBatterySharp"),nI=h([c.jsx("path",{d:"M18 9h2v7h-2z",opacity:".3"},"0"),c.jsx("path",{d:"M10.62 6C8.76 6 7.25 7.51 7.25 9.38v5.25c0 1.04-.84 1.88-1.88 1.88s-1.87-.85-1.87-1.89v-4.7c.16.05.33.08.5.08 1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2v6.62C2 16.49 3.51 18 5.38 18s3.38-1.51 3.38-3.38V9.38c0-1.04.84-1.88 1.88-1.88s1.88.84 1.88 1.88v4.7c-.18-.05-.35-.08-.52-.08-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2V9.38C14 7.51 12.49 6 10.62 6M21 7h-1V6h-2v1h-1c-.55 0-1 .45-1 1v9c0 .55.45 1 1 1h4c.55 0 1-.45 1-1V8c0-.55-.45-1-1-1m-1 9h-2V9h2z"},"1")],"EarbudsBatteryTwoTone"),aI=h(c.jsx("path",{d:"M16 3c-2.76 0-5 2.24-5 5v8c0 1.66-1.34 3-3 3s-3-1.34-3-3V9h.83C7.44 9 8.89 7.82 9 6.21 9.12 4.52 7.84 3.11 6.2 3 4.44 2.89 3 4.42 3 6.19V16c0 2.76 2.24 5 5 5s5-2.24 5-5V8c0-1.66 1.34-3 3-3s3 1.34 3 3v7h-.83c-1.61 0-3.06 1.18-3.17 2.79-.12 1.69 1.16 3.1 2.8 3.21 1.76.12 3.2-1.42 3.2-3.18V8c0-2.76-2.24-5-5-5M5 6c0-.55.45-1 1-1s1 .45 1 1-.45 1-1 1H5zm14 12c0 .55-.45 1-1 1s-1-.45-1-1 .45-1 1-1h1z"}),"EarbudsOutlined"),dI=h(c.jsx("path",{d:"M6.2 3.01C4.44 2.89 3 4.42 3 6.19V16c0 2.76 2.24 5 5 5s5-2.24 5-5V8c0-1.66 1.34-3 3-3s3 1.34 3 3v7h-.83c-1.61 0-3.06 1.18-3.17 2.79-.12 1.69 1.16 3.1 2.8 3.21 1.76.12 3.2-1.42 3.2-3.18V8c0-2.76-2.24-5-5-5s-5 2.24-5 5v8c0 1.66-1.34 3-3 3s-3-1.34-3-3V9h.83C7.44 9 8.89 7.82 9 6.21c.11-1.68-1.17-3.1-2.8-3.2"}),"EarbudsRounded"),zI=h([c.jsx("path",{d:"M6.2 3.01C4.44 2.89 3 4.42 3 6.19V16c0 2.76 2.24 5 5 5s5-2.24 5-5V8c0-1.66 1.34-3 3-3s3 1.34 3 3v7h-.83c-1.61 0-3.06 1.18-3.17 2.79-.12 1.69 1.16 3.1 2.8 3.21 1.76.12 3.2-1.42 3.2-3.18V8c0-2.76-2.24-5-5-5s-5 2.24-5 5v8c0 1.66-1.34 3-3 3s-3-1.34-3-3V9h.83C7.44 9 8.89 7.82 9 6.21c.11-1.68-1.17-3.1-2.8-3.2"},"0"),c.jsx("path",{d:"M6 3h3v6H6zm9 12h3v6h-3z"},"1")],"EarbudsSharp"),mI=h([c.jsx("path",{d:"M7 6c0-.55-.45-1-1-1s-1 .45-1 1v1h1c.55 0 1-.45 1-1m10 12c0 .55.45 1 1 1s1-.45 1-1v-1h-1c-.55 0-1 .45-1 1",opacity:".3"},"0"),c.jsx("path",{d:"M16 3c-2.76 0-5 2.24-5 5v8c0 1.66-1.34 3-3 3s-3-1.34-3-3V9h.83C7.44 9 8.89 7.82 9 6.21 9.12 4.52 7.84 3.11 6.2 3 4.44 2.89 3 4.42 3 6.19V16c0 2.76 2.24 5 5 5s5-2.24 5-5V8c0-1.66 1.34-3 3-3s3 1.34 3 3v7h-.83c-1.61 0-3.06 1.18-3.17 2.79-.12 1.69 1.16 3.1 2.8 3.21 1.76.12 3.2-1.42 3.2-3.18V8c0-2.76-2.24-5-5-5M5 6c0-.55.45-1 1-1s1 .45 1 1-.45 1-1 1H5zm14 12c0 .55-.45 1-1 1s-1-.45-1-1 .45-1 1-1h1z"},"1")],"EarbudsTwoTone"),pI=h(c.jsx("path",{d:"m15 5-1.41 1.41L18.17 11H2v2h16.17l-4.59 4.59L15 19l7-7z"}),"East"),HI=h(c.jsx("path",{d:"m15 5-1.41 1.41L18.17 11H2v2h16.17l-4.59 4.59L15 19l7-7z"}),"EastOutlined"),MI=h(c.jsx("path",{d:"M14.29 5.71c-.39.39-.39 1.02 0 1.41L18.17 11H3c-.55 0-1 .45-1 1s.45 1 1 1h15.18l-3.88 3.88c-.39.39-.39 1.02 0 1.41s1.02.39 1.41 0l5.59-5.59c.39-.39.39-1.02 0-1.41l-5.6-5.58c-.38-.39-1.02-.39-1.41 0"}),"EastRounded"),rI=h(c.jsx("path",{d:"m15 5-1.41 1.41L18.17 11H2v2h16.17l-4.59 4.59L15 19l7-7z"}),"EastSharp"),iI=h(c.jsx("path",{d:"m15 5-1.41 1.41L18.17 11H2v2h16.17l-4.59 4.59L15 19l7-7z"}),"EastTwoTone"),VI=h(c.jsx("path",{d:"M3 7h2v7H3zm-3 3h2v7H0zm22-3h2v7h-2zm-3 3h2v7h-2zm-3-7.99L8 2c-1.1 0-2 .9-2 2v16c0 1.1.9 2 2 2h8c1.1 0 2-.9 2-2V4c0-1.1-.9-1.99-2-1.99M16 17H8V7h8z"}),"EdgesensorHigh"),xI=h(c.jsx("path",{d:"M3 7h2v7H3zm-3 3h2v7H0zm22-3h2v7h-2zm-3 3h2v7h-2zm-3-7.99L8 2c-1.1 0-2 .9-2 2v16c0 1.1.9 2 2 2h8c1.1 0 2-.9 2-2V4c0-1.1-.9-1.99-2-1.99M16 20H8v-1h8zm0-3H8V7h8zM8 5V4h8v1z"}),"EdgesensorHighOutlined"),jI=h(c.jsx("path",{d:"M4 7c.55 0 1 .45 1 1v5c0 .55-.45 1-1 1s-1-.45-1-1V8c0-.55.45-1 1-1m-3 3c.55 0 1 .45 1 1v5c0 .55-.45 1-1 1s-1-.45-1-1v-5c0-.55.45-1 1-1m22-3c.55 0 1 .45 1 1v5c0 .55-.45 1-1 1s-1-.45-1-1V8c0-.55.45-1 1-1m-3 3c.55 0 1 .45 1 1v5c0 .55-.45 1-1 1s-1-.45-1-1v-5c0-.55.45-1 1-1m-4-7.99L8 2c-1.1 0-2 .9-2 2v16c0 1.1.9 2 2 2h8c1.1 0 2-.9 2-2V4c0-1.1-.9-1.99-2-1.99M16 17H8V7h8z"}),"EdgesensorHighRounded"),uI=h(c.jsx("path",{d:"M3 7h2v7H3zm-3 3h2v7H0zm22-3h2v7h-2zm-3 3h2v7h-2zm-1-8H6v20h12zm-2 15H8V7h8z"}),"EdgesensorHighSharp"),LI=h([c.jsx("path",{d:"M8 4h8v1H8zm0 15h8v1H8z",opacity:".3"},"0"),c.jsx("path",{d:"M16 2.01 8 2c-1.1 0-2 .9-2 2v16c0 1.1.9 2 2 2h8c1.1 0 2-.9 2-2V4c0-1.1-.9-1.99-2-1.99M16 20H8v-1h8zm0-3H8V7h8zm0-12H8V4h8zm3 5h2v7h-2zm3-3h2v7h-2zM3 7h2v7H3zm-3 3h2v7H0z"},"1")],"EdgesensorHighTwoTone"),SI=h(c.jsx("path",{d:"M2 7h2v7H2zm18 3h2v7h-2zm-4-7.99L8 2c-1.1 0-2 .9-2 2v16c0 1.1.9 2 2 2h8c1.1 0 2-.9 2-2V4c0-1.1-.9-1.99-2-1.99M16 17H8V7h8z"}),"EdgesensorLow"),CI=h(c.jsx("path",{d:"M2 7h2v7H2zm18 3h2v7h-2zm-4-7.99L8 2c-1.1 0-2 .9-2 2v16c0 1.1.9 2 2 2h8c1.1 0 2-.9 2-2V4c0-1.1-.9-1.99-2-1.99M16 20H8v-1h8zm0-3H8V7h8zM8 5V4h8v1z"}),"EdgesensorLowOutlined"),TI=h(c.jsx("path",{d:"M3 7c.55 0 1 .45 1 1v5c0 .55-.45 1-1 1s-1-.45-1-1V8c0-.55.45-1 1-1m18 3c.55 0 1 .45 1 1v5c0 .55-.45 1-1 1s-1-.45-1-1v-5c0-.55.45-1 1-1m-5-7.99L8 2c-1.1 0-2 .9-2 2v16c0 1.1.9 2 2 2h8c1.1 0 2-.9 2-2V4c0-1.1-.9-1.99-2-1.99M16 17H8V7h8z"}),"EdgesensorLowRounded"),wI=h(c.jsx("path",{d:"M2 7h2v7H2zm18 3h2v7h-2zM6 2v20h12V2zm10 15H8V7h8z"}),"EdgesensorLowSharp"),RI=h([c.jsx("path",{d:"M8 4h8v1H8zm0 15h8v1H8z",opacity:".3"},"0"),c.jsx("path",{d:"M20 10h2v7h-2zM2 7h2v7H2zm14-4.99L8 2c-1.1 0-2 .9-2 2v16c0 1.1.9 2 2 2h8c1.1 0 2-.9 2-2V4c0-1.1-.9-1.99-2-1.99M16 20H8v-1h8zm0-3H8V7h8zm0-12H8V4h8z"},"1")],"EdgesensorLowTwoTone"),OI=h(c.jsx("path",{d:"M3 17.25V21h3.75L17.81 9.94l-3.75-3.75zM20.71 7.04c.39-.39.39-1.02 0-1.41l-2.34-2.34a.996.996 0 0 0-1.41 0l-1.83 1.83 3.75 3.75z"}),"Edit"),yI=h(c.jsx("path",{d:"M17.63 7H6.37C3.96 7 2 9.24 2 12s1.96 5 4.37 5h11.26c2.41 0 4.37-2.24 4.37-5s-1.96-5-4.37-5M7.24 14.46l-2.57-2.57.7-.7 1.87 1.87 3.52-3.52.7.7z"}),"EditAttributes"),gI=h(c.jsx("path",{d:"M17.63 7H6.37C3.96 7 2 9.24 2 12s1.96 5 4.37 5h11.26c2.41 0 4.37-2.24 4.37-5s-1.96-5-4.37-5m0 8H6.37C5.09 15 4 13.63 4 12s1.09-3 2.37-3h11.26C18.91 9 20 10.37 20 12s-1.09 3-2.37 3M7.24 13.06l-1.87-1.87-.7.7 2.57 2.57 4.22-4.22-.7-.7z"}),"EditAttributesOutlined"),AI=h(c.jsx("path",{d:"M17.63 7H6.37C3.96 7 2 9.24 2 12s1.96 5 4.37 5h11.26c2.41 0 4.37-2.24 4.37-5s-1.96-5-4.37-5m-6.52 3.6L7.6 14.11c-.1.1-.23.15-.35.15s-.26-.05-.35-.15l-1.86-1.86c-.2-.2-.2-.51 0-.71s.51-.2.71 0l1.51 1.51 3.16-3.16c.2-.2.51-.2.71 0s.17.51-.02.71"}),"EditAttributesRounded"),fI=h(c.jsx("path",{d:"M17.63 7H6.37C3.96 7 2 9.24 2 12s1.96 5 4.37 5h11.26c2.41 0 4.37-2.24 4.37-5s-1.96-5-4.37-5M7.24 14.46l-2.57-2.57.7-.7 1.87 1.87 3.52-3.52.7.7z"}),"EditAttributesSharp"),PI=h([c.jsx("path",{d:"M17.63 9H6.37C5.09 9 4 10.37 4 12s1.09 3 2.37 3h11.26c1.28 0 2.37-1.37 2.37-3s-1.09-3-2.37-3M7.24 14.46l-2.57-2.57.7-.7 1.87 1.87 3.52-3.52.7.7z",opacity:".3"},"0"),c.jsx("path",{d:"M17.63 7H6.37C3.96 7 2 9.24 2 12s1.96 5 4.37 5h11.26c2.41 0 4.37-2.24 4.37-5s-1.96-5-4.37-5m0 8H6.37C5.09 15 4 13.63 4 12s1.09-3 2.37-3h11.26C18.91 9 20 10.37 20 12s-1.09 3-2.37 3M7.24 13.06l-1.87-1.87-.7.7 2.57 2.57 4.22-4.22-.7-.7z"},"1")],"EditAttributesTwoTone"),FI=h(c.jsx("path",{d:"M12 22H5c-1.11 0-2-.9-2-2l.01-14c0-1.1.88-2 1.99-2h1V2h2v2h8V2h2v2h1c1.1 0 2 .9 2 2v6h-2v-2H5v10h7zm10.13-5.01.71-.71c.39-.39.39-1.02 0-1.41l-.71-.71a.996.996 0 0 0-1.41 0l-.71.71zm-.71.71-5.3 5.3H14v-2.12l5.3-5.3z"}),"EditCalendar"),BI=h(c.jsx("path",{d:"M5 10h14v2h2V6c0-1.1-.9-2-2-2h-1V2h-2v2H8V2H6v2H5c-1.11 0-1.99.9-1.99 2L3 20c0 1.1.89 2 2 2h7v-2H5zm0-4h14v2H5zm17.84 10.28-.71.71-2.12-2.12.71-.71c.39-.39 1.02-.39 1.41 0l.71.71c.39.39.39 1.02 0 1.41m-3.54-.7 2.12 2.12-5.3 5.3H14v-2.12z"}),"EditCalendarOutlined"),bI=h(c.jsx("path",{d:"M12 22H5c-1.11 0-2-.9-2-2l.01-14c0-1.1.88-2 1.99-2h1V3c0-.55.45-1 1-1s1 .45 1 1v1h8V3c0-.55.45-1 1-1s1 .45 1 1v1h1c1.1 0 2 .9 2 2v6h-2v-2H5v10h7zm10.13-5.01.71-.71c.39-.39.39-1.02 0-1.41l-.71-.71a.996.996 0 0 0-1.41 0l-.71.71zm-.71.71-5.01 5.01c-.18.18-.44.29-.7.29H14.5c-.28 0-.5-.22-.5-.5v-1.21c0-.27.11-.52.29-.71l5.01-5.01z"}),"EditCalendarRounded"),DI=h(c.jsx("path",{d:"M12 22H3V4h3V2h2v2h8V2h2v2h3v8h-2v-2H5v10h7zm10.13-5.01 1.41-1.41-2.12-2.12-1.41 1.41zm-.71.71-5.3 5.3H14v-2.12l5.3-5.3z"}),"EditCalendarSharp"),kI=h([c.jsx("path",{d:"M5 6h14v2H5z",opacity:".3"},"0"),c.jsx("path",{d:"M5 10h14v2h2V6c0-1.1-.9-2-2-2h-1V2h-2v2H8V2H6v2H5c-1.11 0-1.99.9-1.99 2L3 20c0 1.1.89 2 2 2h7v-2H5zm0-4h14v2H5zm17.84 10.28-.71.71-2.12-2.12.71-.71c.39-.39 1.02-.39 1.41 0l.71.71c.39.39.39 1.02 0 1.41m-3.54-.7 2.12 2.12-5.3 5.3H14v-2.12z"},"1")],"EditCalendarTwoTone"),WI=h(c.jsx("path",{d:"M12 2C8.14 2 5 5.14 5 9c0 5.25 7 13 7 13s7-7.75 7-13c0-3.86-3.14-7-7-7m-1.56 10H9v-1.44l3.35-3.34 1.43 1.43zm4.45-4.45-.7.7-1.44-1.44.7-.7c.15-.15.39-.15.54 0l.9.9c.15.15.15.39 0 .54"}),"EditLocation"),NI=h([c.jsx("path",{d:"M13.95 13H9V8.05l5.61-5.61C13.78 2.16 12.9 2 12 2c-4.2 0-8 3.22-8 8.2 0 3.32 2.67 7.25 8 11.8 5.33-4.55 8-8.48 8-11.8 0-1.01-.16-1.94-.45-2.8z"},"0"),c.jsx("path",{d:"M11 11h2.12l6.16-6.16-2.12-2.12L11 8.88zm9.71-9L20 1.29c-.2-.19-.45-.29-.71-.29-.13 0-.48.07-.71.29l-.72.72 2.12 2.12.72-.72c.4-.39.4-1.02.01-1.41"},"1")],"EditLocationAlt"),EI=h(c.jsx("path",{d:"M11 11h2.12l6.16-6.16-2.12-2.12L11 8.88zm9.71-9L20 1.29a.996.996 0 0 0-1.41 0l-.72.72 2.12 2.12.72-.72c.39-.39.39-1.02 0-1.41M17.9 9.05c.06.36.1.74.1 1.15 0 1.71-1.08 4.64-6 9.14-4.92-4.49-6-7.43-6-9.14C6 6.17 9.09 4 12 4c.32 0 .65.03.97.08l1.65-1.65C13.78 2.16 12.9 2 12 2c-4.2 0-8 3.22-8 8.2 0 3.32 2.67 7.25 8 11.8 5.33-4.55 8-8.48 8-11.8 0-1.01-.16-1.94-.45-2.8z"}),"EditLocationAltOutlined"),II=h([c.jsx("path",{d:"M13.54 13H10c-.55 0-1-.45-1-1V8.46c0-.26.11-.52.29-.7l5.32-5.32C13.78 2.16 12.9 2 12 2c-4.2 0-8 3.22-8 8.2 0 3.18 2.44 6.92 7.33 11.22.38.33.96.33 1.34 0C17.56 17.12 20 13.37 20 10.2c0-1.01-.16-1.94-.45-2.8l-5.31 5.31c-.18.18-.44.29-.7.29"},"0"),c.jsx("path",{d:"M11 11h2.12l6.16-6.16-2.12-2.12L11 8.88zm9.71-9L20 1.29a.996.996 0 0 0-1.41 0l-.72.72 2.12 2.12.72-.72c.39-.39.39-1.02 0-1.41"},"1")],"EditLocationAltRounded"),UI=h(c.jsx("path",{d:"M13.95 13H9V8.05l5.61-5.61C13.78 2.16 12.9 2 12 2c-4.2 0-8 3.22-8 8.2 0 3.32 2.67 7.25 8 11.8 5.33-4.55 8-8.48 8-11.8 0-1.01-.16-1.94-.45-2.8zM11 11h2.12l6.16-6.16-2.12-2.12L11 8.88zM19.29.59l-1.42 1.42 2.12 2.12 1.42-1.42z"}),"EditLocationAltSharp"),GI=h([c.jsx("path",{d:"M17.9 9.05c.06.36.1.74.1 1.15 0 1.71-1.08 4.64-6 9.14-4.92-4.49-6-7.43-6-9.14C6 6.17 9.09 4 12 4c.32 0 .65.03.97.08l1.65-1.65C13.78 2.16 12.9 2 12 2c-4.2 0-8 3.22-8 8.2 0 3.32 2.67 7.25 8 11.8 5.33-4.55 8-8.48 8-11.8 0-1.01-.16-1.94-.45-2.8zM20.71 2 20 1.29a.996.996 0 0 0-1.41 0l-.72.72 2.12 2.12.72-.72c.39-.39.39-1.02 0-1.41M11 11h2.12l6.16-6.16-2.12-2.12L11 8.88z"},"0"),c.jsx("path",{d:"M13.95 13H9V8.05l3.97-3.97C12.65 4.03 12.32 4 12 4c-2.91 0-6 2.17-6 6.2 0 1.71 1.08 4.64 6 9.14 4.92-4.49 6-7.43 6-9.14 0-.4-.04-.78-.1-1.15z",opacity:".3"},"1")],"EditLocationAltTwoTone"),KI=h(c.jsx("path",{d:"M18.17 4.91 17.1 3.84l-5.55 5.55v1.08h1.08zM16 2.74l1.29-1.29a1.49 1.49 0 0 1 2.12 0l1.15 1.15c.59.59.59 1.54 0 2.12l-.68.68-.02.02-.58.58-6 6H10V8.74zm-2.28-.55-.55.55-1.27 1.27c-3.3.05-5.9 2.6-5.9 6.2 0 2.34 1.95 5.44 6 9.14 4.05-3.7 6-6.79 6-9.14v-.1l1.8-1.8c.13.6.2 1.24.2 1.9 0 3.32-2.67 7.25-8 11.8-5.33-4.55-8-8.48-8-11.8 0-4.98 3.8-8.2 8-8.2.58 0 1.16.06 1.72.18"}),"EditLocationOutlined"),qI=h(c.jsx("path",{d:"M12 2c-4.2 0-8 3.22-8 8.2 0 3.18 2.45 6.92 7.34 11.23.38.33.95.33 1.33 0C17.55 17.12 20 13.38 20 10.2 20 5.22 16.2 2 12 2M9.73 13.5H8.5v-1.44l3.93-3.92 1.43 1.43-3.77 3.78q-.15.15-.36.15m5.55-5.34-.7.7-1.44-1.44.7-.7c.15-.15.39-.15.54 0l.9.9c.15.15.15.39 0 .54"}),"EditLocationRounded"),QI=h(c.jsx("path",{d:"M18.11 1.77 19.78.1l2.12 2.12-1.67 1.67zm-1 1 2.12 2.12L13.12 11H11V8.89zm-1.98-.13L9.5 8.27v4.24h4.24l5.62-5.62c.41.99.64 2.1.64 3.32 0 3.32-2.67 7.25-8 11.8-5.33-4.55-8-8.48-8-11.8 0-4.98 3.8-8.2 8-8.2 1.09 0 2.16.22 3.13.63"}),"EditLocationSharp"),ZI=h([c.jsx("path",{d:"M14.11 14H8V7.91l.59-.59L11.91 4C8.61 4.05 6 6.6 6 10.2c0 2.34 1.95 5.44 6 9.14 4.05-3.7 6-6.79 6-9.14v-.08l-3.3 3.3z",opacity:".3"},"0"),c.jsx("path",{d:"M18.17 4.91 17.1 3.84l-5.55 5.55v1.08h1.08zM16 2.74l1.29-1.29c.58-.59 1.52-.59 2.11-.01l.01.01 1.15 1.15c.59.59.59 1.54 0 2.12l-.68.68-.02.02-.58.58-6 6H10V8.74zm-2.28-.55-.55.55-1.27 1.27c-3.3.05-5.9 2.6-5.9 6.2 0 2.34 1.95 5.44 6 9.14 4.05-3.7 6-6.79 6-9.14v-.1l1.8-1.8c.13.6.2 1.24.2 1.9 0 3.32-2.67 7.25-8 11.8-5.33-4.55-8-8.48-8-11.8 0-4.98 3.8-8.2 8-8.2.58 0 1.16.06 1.72.18"},"1"),c.jsx("path",{d:"M18.17 4.91 17.1 3.84l-5.55 5.55v1.08h1.08z",opacity:".3"},"2")],"EditLocationTwoTone"),JI=h(c.jsx("path",{d:"M3 10h11v2H3zm0-2h11V6H3zm0 8h7v-2H3zm15.01-3.13.71-.71c.39-.39 1.02-.39 1.41 0l.71.71c.39.39.39 1.02 0 1.41l-.71.71zm-.71.71-5.3 5.3V21h2.12l5.3-5.3z"}),"EditNote"),YI=h(c.jsx("path",{d:"M3 10h11v2H3zm0-2h11V6H3zm0 8h7v-2H3zm15.01-3.13.71-.71c.39-.39 1.02-.39 1.41 0l.71.71c.39.39.39 1.02 0 1.41l-.71.71zm-.71.71-5.3 5.3V21h2.12l5.3-5.3z"}),"EditNoteOutlined"),_I=h(c.jsx("path",{d:"M14 11c0 .55-.45 1-1 1H4c-.55 0-1-.45-1-1s.45-1 1-1h9c.55 0 1 .45 1 1M3 7c0 .55.45 1 1 1h9c.55 0 1-.45 1-1s-.45-1-1-1H4c-.55 0-1 .45-1 1m7 8c0-.55-.45-1-1-1H4c-.55 0-1 .45-1 1s.45 1 1 1h5c.55 0 1-.45 1-1m8.01-2.13.71-.71c.39-.39 1.02-.39 1.41 0l.71.71c.39.39.39 1.02 0 1.41l-.71.71zm-.71.71-5.16 5.16c-.09.09-.14.21-.14.35v1.41c0 .28.22.5.5.5h1.41c.13 0 .26-.05.35-.15l5.16-5.16z"}),"EditNoteRounded"),XI=h(c.jsx("path",{d:"M3 10h11v2H3zm0-2h11V6H3zm0 8h7v-2H3zm15.01-3.13 1.41-1.41 2.12 2.12-1.41 1.41zm-.71.71-5.3 5.3V21h2.12l5.3-5.3z"}),"EditNoteSharp"),$I=h(c.jsx("path",{d:"M3 10h11v2H3zm0-2h11V6H3zm0 8h7v-2H3zm15.01-3.13.71-.71c.39-.39 1.02-.39 1.41 0l.71.71c.39.39.39 1.02 0 1.41l-.71.71zm-.71.71-5.3 5.3V21h2.12l5.3-5.3z"}),"EditNoteTwoTone"),cU=h(c.jsx("path",{d:"m17.58 6.25 1.77 1.77L14.37 13H12.6v-1.77zm3.27-.44-1.06-1.06c-.2-.2-.51-.2-.71 0l-.85.85L20 7.37l.85-.85c.2-.2.2-.52 0-.71M18 12.2V17h2v2H4v-2h2v-7c0-2.79 1.91-5.14 4.5-5.8v-.7c0-.83.67-1.5 1.5-1.5s1.5.67 1.5 1.5v.7c.82.21 1.57.59 2.21 1.09L10.6 10.4V15h4.6zM10 20h4c0 1.1-.9 2-2 2s-2-.9-2-2"}),"EditNotifications"),hU=h(c.jsx("path",{d:"m17.58 6.25 1.77 1.77L14.37 13H12.6v-1.77zm3.27-.44-1.06-1.06c-.2-.2-.51-.2-.71 0l-.85.85L20 7.37l.85-.85c.2-.2.2-.52 0-.71M18 12.2V17h2v2H4v-2h2v-7c0-2.79 1.91-5.14 4.5-5.8v-.7c0-.83.67-1.5 1.5-1.5s1.5.67 1.5 1.5v.7c.82.21 1.57.59 2.21 1.09l-1.43 1.43C13.64 6.26 12.85 6 12 6c-2.21 0-4 1.79-4 4v7h8v-2.8zM10 20h4c0 1.1-.9 2-2 2s-2-.9-2-2"}),"EditNotificationsOutlined"),sU=h(c.jsx("path",{d:"m17.58 6.25 1.77 1.77-4.84 4.84c-.09.09-.22.14-.35.14H13.1c-.28 0-.5-.22-.5-.5v-1.06c0-.13.05-.26.15-.35zm3.27-.44-1.06-1.06c-.2-.2-.51-.2-.71 0l-.85.85L20 7.37l.85-.85c.2-.2.2-.52 0-.71M20 18c0 .55-.45 1-1 1H5c-.55 0-1-.45-1-1s.45-1 1-1h1v-7c0-2.79 1.91-5.14 4.5-5.8v-.7c0-.83.67-1.5 1.5-1.5s1.5.67 1.5 1.5v.7c.82.21 1.57.59 2.21 1.09l-4.52 4.52c-.38.38-.59.88-.59 1.41V13c0 1.1.9 2 2 2h1.77c.53 0 1.04-.21 1.41-.59L18 12.2V17h1c.55 0 1 .45 1 1m-10 2h4c0 1.1-.9 2-2 2s-2-.9-2-2"}),"EditNotificationsRounded"),tU=h(c.jsx("path",{d:"m17.58 6.25 1.77 1.77L14.37 13H12.6v-1.77zm3.27-.44-1.06-1.06c-.2-.2-.51-.2-.71 0l-.85.85L20 7.37l.85-.85c.2-.2.2-.52 0-.71M18 12.2V17h2v2H4v-2h2v-7c0-2.79 1.91-5.14 4.5-5.8V2h3v2.2c.82.21 1.57.59 2.21 1.09L10.6 10.4V15h4.6zM10 20h4c0 1.1-.9 2-2 2s-2-.9-2-2"}),"EditNotificationsSharp"),oU=h([c.jsx("path",{d:"m16 14.2-.8.8h-4.6v-4.6l3.68-3.68C13.64 6.26 12.85 6 12 6c-2.21 0-4 1.79-4 4v7h8z",opacity:".3"},"0"),c.jsx("path",{d:"m17.58 6.25 1.77 1.77L14.37 13H12.6v-1.77zm3.27-.44-1.06-1.06c-.2-.2-.51-.2-.71 0l-.85.85L20 7.37l.85-.85c.2-.2.2-.52 0-.71M18 12.2V17h2v2H4v-2h2v-7c0-2.79 1.91-5.14 4.5-5.8v-.7c0-.83.67-1.5 1.5-1.5s1.5.67 1.5 1.5v.7c.82.21 1.57.59 2.21 1.09l-1.43 1.43C13.64 6.26 12.85 6 12 6c-2.21 0-4 1.79-4 4v7h8v-2.8zM10 20h4c0 1.1-.9 2-2 2s-2-.9-2-2"},"1")],"EditNotificationsTwoTone"),vU=h(c.jsx("path",{d:"m12.126 8.125 1.937-1.937 3.747 3.747-1.937 1.938zM20.71 5.63l-2.34-2.34a1 1 0 0 0-1.41 0l-1.83 1.83 3.75 3.75L20.71 7a1 1 0 0 0 0-1.37M2 5l6.63 6.63L3 17.25V21h3.75l5.63-5.62L18 21l2-2L4 3z"}),"EditOff"),eU=h(c.jsx("path",{d:"m14.06 9.02.92.92-1.11 1.11 1.41 1.41 2.52-2.52-3.75-3.75-2.52 2.52 1.41 1.41zm6.65-1.98c.39-.39.39-1.02 0-1.41l-2.34-2.34c-.2-.2-.45-.29-.71-.29s-.51.1-.7.29l-1.83 1.83 3.75 3.75zM2.81 2.81 1.39 4.22l7.32 7.32L3 17.25V21h3.75l5.71-5.71 7.32 7.32 1.41-1.41zM5.92 19H5v-.92l5.13-5.13.92.92z"}),"EditOffOutlined"),lU=h(c.jsx("path",{d:"M2.1 3.51c-.39.39-.39 1.02 0 1.41l6.61 6.61-5.56 5.57q-.15.15-.15.36v3.04c0 .28.22.5.5.5h3.04c.13 0 .26-.05.35-.15l5.56-5.56 6.61 6.61c.39.39 1.02.39 1.41 0s.39-1.02 0-1.41L3.52 3.51c-.4-.39-1.03-.39-1.42 0m18.61 3.53c.39-.39.39-1.02 0-1.41l-2.34-2.34a.996.996 0 0 0-1.41 0l-1.83 1.83 3.75 3.75zm-9.1749 1.6697 2.5173-2.5173L17.8001 9.94l-2.5173 2.5173z"}),"EditOffRounded"),nU=h(c.jsx("path",{d:"m21.41 6.33-3.75-3.75-2.53 2.54 3.75 3.75zM1.39 4.22l7.32 7.32L3 17.25V21h3.75l5.71-5.71 7.32 7.32 1.41-1.41L2.81 2.81zm16.42 5.72-3.75-3.75-2.52 2.52 3.75 3.75z"}),"EditOffSharp"),aU=h([c.jsx("path",{d:"M5 18.08V19h.92l5.12-5.12-.92-.92zm9.06-9.06-1.11 1.11.92.92 1.11-1.11z",opacity:".3"},"0"),c.jsx("path",{d:"m14.06 9.02.92.92-1.11 1.11 1.41 1.41 2.52-2.52-3.75-3.75-2.52 2.52 1.41 1.41zm6.65-1.98c.39-.39.39-1.02 0-1.41l-2.34-2.34c-.2-.2-.45-.29-.71-.29s-.51.1-.7.29l-1.83 1.83 3.75 3.75zM2.81 2.81 1.39 4.22l7.32 7.32L3 17.25V21h3.75l5.71-5.71 7.32 7.32 1.41-1.41zM5.92 19H5v-.92l5.13-5.13.92.92z"},"1")],"EditOffTwoTone"),dU=h(c.jsx("path",{d:"m14.06 9.02.92.92L5.92 19H5v-.92zM17.66 3c-.25 0-.51.1-.7.29l-1.83 1.83 3.75 3.75 1.83-1.83c.39-.39.39-1.02 0-1.41l-2.34-2.34c-.2-.2-.45-.29-.71-.29m-3.6 3.19L3 17.25V21h3.75L17.81 9.94z"}),"EditOutlined"),zU=h(c.jsx("path",{d:"M18 4h-2v7.9l2-2zM4 4h2v16H4zm6 0h2v4h-2zm0 6h2v4h-2zm0 6h2v4h-2zm12.56-3.41-1.15-1.15c-.59-.59-1.54-.59-2.12 0L14 16.73V20h3.27l5.29-5.29c.59-.59.59-1.54 0-2.12m-5.98 5.86h-1.03v-1.03L19 13.97 20.03 15z"}),"EditRoad"),mU=h(c.jsx("path",{d:"M18 4h-2v7.9l2-2zM4 4h2v16H4zm6 0h2v4h-2zm0 6h2v4h-2zm0 6h2v4h-2zm12.56-3.41-1.15-1.15c-.59-.59-1.54-.59-2.12 0L14 16.73V20h3.27l5.29-5.29c.59-.59.59-1.54 0-2.12m-5.98 5.86h-1.03v-1.03L19 13.97 20.03 15z"}),"EditRoadOutlined"),pU=h(c.jsx("path",{d:"M17 4c-.55 0-1 .45-1 1v6.9l2-2V5c0-.55-.45-1-1-1M5 20c.55 0 1-.45 1-1V5c0-.55-.45-1-1-1s-1 .45-1 1v14c0 .55.45 1 1 1m6-12c.55 0 1-.45 1-1V5c0-.55-.45-1-1-1s-1 .45-1 1v2c0 .55.45 1 1 1m0 6c.55 0 1-.45 1-1v-2c0-.55-.45-1-1-1s-1 .45-1 1v2c0 .55.45 1 1 1m0 6c.55 0 1-.45 1-1v-2c0-.55-.45-1-1-1s-1 .45-1 1v2c0 .55.45 1 1 1m11.56-7.41-1.15-1.15c-.59-.59-1.54-.59-2.12 0L14 16.73v2.77c0 .28.22.5.5.5h2.77l5.29-5.29c.59-.59.59-1.54 0-2.12m-5.98 5.86h-1.03v-1.03L19 13.97 20.03 15z"}),"EditRoadRounded"),HU=h(c.jsx("path",{d:"M18 4h-2v7.9l2-2zM4 4h2v16H4zm6 0h2v4h-2zm0 6h2v4h-2zm0 6h2v4h-2zm12.56-3.41-1.15-1.15c-.59-.59-1.54-.59-2.12 0L14 16.73V20h3.27l5.29-5.29c.59-.59.59-1.54 0-2.12m-5.98 5.86h-1.03v-1.03L19 13.97 20.03 15z"}),"EditRoadSharp"),MU=h([c.jsx("path",{d:"M15.55 17.42v1.03h1.03L20.03 15 19 13.97z",opacity:".3"},"0"),c.jsx("path",{d:"M18 4h-2v7.9l2-2zM4 4h2v16H4zm6 0h2v4h-2zm0 6h2v4h-2zm0 6h2v4h-2zm12.56-3.41-1.15-1.15c-.59-.59-1.54-.59-2.12 0L14 16.73V20h3.27l5.29-5.29c.59-.59.59-1.54 0-2.12m-5.98 5.86h-1.03v-1.03L19 13.97 20.03 15z"},"1")],"EditRoadTwoTone"),rU=h(c.jsx("path",{d:"M3 17.46v3.04c0 .28.22.5.5.5h3.04c.13 0 .26-.05.35-.15L17.81 9.94l-3.75-3.75L3.15 17.1q-.15.15-.15.36M20.71 7.04c.39-.39.39-1.02 0-1.41l-2.34-2.34a.996.996 0 0 0-1.41 0l-1.83 1.83 3.75 3.75z"}),"EditRounded"),iU=h(c.jsx("path",{d:"M3 17.25V21h3.75L17.81 9.94l-3.75-3.75zM21.41 6.34l-3.75-3.75-2.53 2.54 3.75 3.75z"}),"EditSharp"),VU=h([c.jsx("path",{d:"M5 18.08V19h.92l9.06-9.06-.92-.92z",opacity:".3"},"0"),c.jsx("path",{d:"M20.71 7.04c.39-.39.39-1.02 0-1.41l-2.34-2.34c-.2-.2-.45-.29-.71-.29s-.51.1-.7.29l-1.83 1.83 3.75 3.75zM3 17.25V21h3.75L17.81 9.94l-3.75-3.75zM5.92 19H5v-.92l9.06-9.06.92.92z"},"1")],"EditTwoTone"),xU=h(c.jsx("path",{d:"M12 3C8.5 3 5 9.33 5 14c0 3.87 3.13 7 7 7s7-3.13 7-7c0-4.67-3.5-11-7-11m1 15c-3 0-5-1.99-5-5 0-.55.45-1 1-1s1 .45 1 1c0 2.92 2.42 3 3 3 .55 0 1 .45 1 1s-.45 1-1 1"}),"Egg"),jU=h(c.jsx("path",{d:"M19 9c-2-2-3.01-7-9.03-7C4.95 2 1.94 6 2 11.52S6.96 19 9.97 19c2.01 0 2.01 3 6.02 3C19 22 22 19 22 15.02 22 12 21.01 11 19 9m-7 6.5c-1.93 0-3.5-1.57-3.5-3.5s1.57-3.5 3.5-3.5 3.5 1.57 3.5 3.5-1.57 3.5-3.5 3.5"}),"EggAlt"),uU=h([c.jsx("path",{d:"M19 9c-2-2-3.01-7-9.03-7C4.95 2 1.94 6 2 11.52S6.96 19 9.97 19c2.01 0 2.01 3 6.02 3C19 22 22 19 22 15.02 22 12 21.01 11 19 9m-3.01 11c-1.49 0-1.96-.5-2.68-1.26-.65-.69-1.65-1.74-3.34-1.74-1.64 0-5.92-.99-5.97-5.5-.03-2.51.68-4.62 1.99-5.95C7.01 4.52 8.35 4 9.97 4c3.34 0 4.51 1.86 5.86 4.02.55.88 1.07 1.71 1.76 2.39 1.9 1.89 2.41 2.4 2.41 4.61 0 2.85-2.12 4.98-4.01 4.98"},"0"),c.jsx("circle",{cx:"12",cy:"12",r:"3.5"},"1")],"EggAltOutlined"),LU=h(c.jsx("path",{d:"M19 9c-2-2-3.01-7-9.03-7C4.95 2 1.94 6 2 11.52S6.96 19 9.97 19c2.01 0 2.01 3 6.02 3C19 22 22 19 22 15.02 22 12 21.01 11 19 9m-7 6.5c-1.93 0-3.5-1.57-3.5-3.5s1.57-3.5 3.5-3.5 3.5 1.57 3.5 3.5-1.57 3.5-3.5 3.5"}),"EggAltRounded"),SU=h(c.jsx("path",{d:"M19 9c-2-2-3.01-7-9.03-7C4.95 2 1.94 6 2 11.52S6.96 19 9.97 19c2.01 0 2.01 3 6.02 3C19 22 22 19 22 15.02 22 12 21.01 11 19 9m-7 6.5c-1.93 0-3.5-1.57-3.5-3.5s1.57-3.5 3.5-3.5 3.5 1.57 3.5 3.5-1.57 3.5-3.5 3.5"}),"EggAltSharp"),CU=h([c.jsx("path",{d:"M17.59 10.42c-.69-.68-1.21-1.51-1.76-2.39C14.48 5.86 13.31 4 9.97 4c-1.62 0-2.96.52-3.98 1.55C4.68 6.88 3.97 8.99 4 11.5c.05 4.51 4.33 5.5 5.97 5.5 1.69 0 2.68 1.05 3.34 1.74.72.76 1.19 1.26 2.68 1.26 1.89 0 4.01-2.13 4.01-4.98 0-2.2-.51-2.71-2.41-4.6M12 15.5c-1.93 0-3.5-1.57-3.5-3.5s1.57-3.5 3.5-3.5 3.5 1.57 3.5 3.5-1.57 3.5-3.5 3.5",opacity:".3"},"0"),c.jsx("path",{d:"M19 9c-2-2-3.01-7-9.03-7C4.95 2 1.94 6 2 11.52S6.96 19 9.97 19c2.01 0 2.01 3 6.02 3C19 22 22 19 22 15.02 22 12 21.01 11 19 9m-3.01 11c-1.49 0-1.96-.5-2.68-1.26-.65-.69-1.65-1.74-3.34-1.74-1.64 0-5.92-.99-5.97-5.5-.03-2.51.68-4.62 1.99-5.95C7.01 4.52 8.35 4 9.97 4c3.34 0 4.51 1.86 5.86 4.02.55.88 1.07 1.71 1.76 2.39 1.9 1.89 2.41 2.4 2.41 4.61 0 2.85-2.12 4.98-4.01 4.98"},"1"),c.jsx("circle",{cx:"12",cy:"12",r:"3.5"},"2")],"EggAltTwoTone"),TU=h([c.jsx("path",{d:"M12 3C8.5 3 5 9.33 5 14c0 3.87 3.13 7 7 7s7-3.13 7-7c0-4.67-3.5-11-7-11m0 16c-2.76 0-5-2.24-5-5 0-4.09 3.07-9 5-9s5 4.91 5 9c0 2.76-2.24 5-5 5"},"0"),c.jsx("path",{d:"M13 16c-.58 0-3-.08-3-3 0-.55-.45-1-1-1s-1 .45-1 1c0 3 1.99 5 5 5 .55 0 1-.45 1-1s-.45-1-1-1"},"1")],"EggOutlined"),wU=h(c.jsx("path",{d:"M12 3C8.5 3 5 9.33 5 14c0 3.87 3.13 7 7 7s7-3.13 7-7c0-4.67-3.5-11-7-11m1 15c-3 0-5-1.99-5-5 0-.55.45-1 1-1s1 .45 1 1c0 2.92 2.42 3 3 3 .55 0 1 .45 1 1s-.45 1-1 1"}),"EggRounded"),RU=h(c.jsx("path",{d:"M12 3C8.5 3 5 9.33 5 14c0 3.87 3.13 7 7 7s7-3.13 7-7c0-4.67-3.5-11-7-11m1 15c-3 0-5-1.99-5-5v-1h2v1c0 2.92 2.42 3 3 3h1v2z"}),"EggSharp"),OU=h([c.jsx("path",{d:"M12 5c-1.93 0-5 4.91-5 9 0 2.76 2.24 5 5 5s5-2.24 5-5c0-4.09-3.07-9-5-9m1 13c-3.01 0-5-2-5-5 0-.55.45-1 1-1s1 .45 1 1c0 2.92 2.42 3 3 3 .55 0 1 .45 1 1s-.45 1-1 1",opacity:".3"},"0"),c.jsx("path",{d:"M12 3C8.5 3 5 9.33 5 14c0 3.87 3.13 7 7 7s7-3.13 7-7c0-4.67-3.5-11-7-11m0 16c-2.76 0-5-2.24-5-5 0-4.09 3.07-9 5-9s5 4.91 5 9c0 2.76-2.24 5-5 5"},"1"),c.jsx("path",{d:"M13 16c-.58 0-3-.08-3-3 0-.55-.45-1-1-1s-1 .45-1 1c0 3 1.99 5 5 5 .55 0 1-.45 1-1s-.45-1-1-1"},"2")],"EggTwoTone"),yU=h(c.jsx("path",{d:"M8 12.5h1.5V14H8zM8 10h1.5v1.5H8zm11-7H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m-8 11c0 .55-.45 1-1 1H7.5c-.55 0-1-.45-1-1v-4c0-.55.45-1 1-1H10c.55 0 1 .45 1 1zm7 1h-1.75l-1.75-2.25V15H13V9h1.5v2.25L16.25 9H18l-2.25 3z"}),"EightK"),gU=h([c.jsx("path",{d:"M7.5 15H10c.55 0 1-.45 1-1v-4c0-.55-.45-1-1-1H7.5c-.55 0-1 .45-1 1v4c0 .55.45 1 1 1m.5-5h1.5v1.5H8zm0 2.5h1.5V14H8z"},"0"),c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 16H5V5h14z"},"1"),c.jsx("path",{d:"M14.5 12.75 16.25 15H18l-2.25-3L18 9h-1.75l-1.75 2.25V9H13v6h1.5z"},"2")],"EightKOutlined"),AU=h(c.jsx("path",{d:"M6.5 12.5H8V14H6.5zm0-2.5H8v1.5H6.5zM19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2M9.5 14c0 .55-.45 1-1 1H6c-.55 0-1-.45-1-1v-4c0-.55.45-1 1-1h2.5c.55 0 1 .45 1 1zm6.5 1h-1.75l-1.75-2.25V15H11V9h1.5v2.25L14.25 9H16l-2.25 3zm4-2.5h-1.5V14h-1v-1.5H16v-1h1.5V10h1v1.5H20z"}),"EightKPlus"),fU=h([c.jsx("path",{d:"M7 15h2c.55 0 1-.45 1-1v-4c0-.55-.45-1-1-1H7c-.55 0-1 .45-1 1v4c0 .55.45 1 1 1m.5-5h1v1.5h-1zm0 2.5h1V14h-1z"},"0"),c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 8.5h-1.5V10h-1v1.5H15v1h1.5V14h1v-1.5H19V19H5V5h14z"},"1"),c.jsx("path",{d:"M12.5 12.75 14.25 15H16l-2.25-3L16 9h-1.75l-1.75 2.25V9H11v6h1.5z"},"2")],"EightKPlusOutlined"),PU=h([c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m-9 11c0 .55-.45 1-1 1H7c-.55 0-1-.45-1-1v-4c0-.55.45-1 1-1h2c.55 0 1 .45 1 1zm4.59 1c-.22 0-.42-.1-.55-.27l-1.54-1.98v1.55c0 .39-.31.7-.7.7h-.1c-.39 0-.7-.31-.7-.7V9.7c0-.39.31-.7.7-.7h.09c.39 0 .7.31.7.7v1.55l1.54-1.98c.14-.17.35-.27.56-.27.58 0 .91.66.56 1.12L13.75 12l1.41 1.88c.34.46.01 1.12-.57 1.12M19 12.5h-1.5V14h-1v-1.5H15v-1h1.5V10h1v1.5H19z"},"0"),c.jsx("path",{d:"M7.5 12.5h1V14h-1zm0-2.5h1v1.5h-1z"},"1")],"EightKPlusRounded"),FU=h(c.jsx("path",{d:"M7.5 12.5h1V14h-1zm0-2.5h1v1.5h-1zM21 3H3v18h18zM10 14c0 .55-.45 1-1 1H7c-.55 0-1-.45-1-1v-4c0-.55.45-1 1-1h2c.55 0 1 .45 1 1zm6 1h-1.75l-1.75-2.25V15H11V9h1.5v2.25L14.25 9H16l-2.25 3zm3-2.5h-1.5V14h-1v-1.5H15v-1h1.5V10h1v1.5H19z"}),"EightKPlusSharp"),BU=h([c.jsx("path",{d:"M7.5 12.5h1V14h-1zm0-2.5h1v1.5h-1z",opacity:".3"},"0"),c.jsx("path",{d:"M5 19h14v-6.5h-1.5V14h-1v-1.5H15v-1h1.5V10h1v1.5H19V5H5zm6-10h1.5v2.25L14.25 9H16l-2.25 3L16 15h-1.75l-1.75-2.25V15H11zm-5 1c0-.55.45-1 1-1h2c.55 0 1 .45 1 1v4c0 .55-.45 1-1 1H7c-.55 0-1-.45-1-1z",opacity:".3"},"1"),c.jsx("path",{d:"M7 15h2c.55 0 1-.45 1-1v-4c0-.55-.45-1-1-1H7c-.55 0-1 .45-1 1v4c0 .55.45 1 1 1m.5-5h1v1.5h-1zm0 2.5h1V14h-1z"},"2"),c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 8.5h-1.5V10h-1v1.5H15v1h1.5V14h1v-1.5H19V19H5V5h14z"},"3"),c.jsx("path",{d:"M12.5 12.75 14.25 15H16l-2.25-3L16 9h-1.75l-1.75 2.25V9H11v6h1.5z"},"4")],"EightKPlusTwoTone"),bU=h(c.jsx("path",{d:"M8 12.5h1.5V14H8zM8 10h1.5v1.5H8zm11-7H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m-8 11c0 .55-.45 1-1 1H7.5c-.55 0-1-.45-1-1v-4c0-.55.45-1 1-1H10c.55 0 1 .45 1 1zm5.59 1c-.22 0-.42-.1-.55-.27l-1.54-1.98v1.55c0 .39-.31.7-.7.7h-.1c-.39 0-.7-.31-.7-.7V9.7c0-.39.31-.7.7-.7h.09c.39 0 .7.31.7.7v1.55l1.54-1.98c.14-.17.35-.27.56-.27.58 0 .91.66.56 1.12L15.75 12l1.41 1.88c.34.46.01 1.12-.57 1.12"}),"EightKRounded"),DU=h(c.jsx("path",{d:"M8 12.5h1.5V14H8zM8 10h1.5v1.5H8zm13-7H3v18h18zm-10 7v4c0 .55-.45 1-1 1H7.5c-.55 0-1-.45-1-1v-4c0-.55.45-1 1-1H10c.55 0 1 .45 1 1m7 5h-1.75l-1.75-2.25V15H13V9h1.5v2.25L16.25 9H18l-2.25 3z"}),"EightKSharp"),kU=h([c.jsx("path",{d:"M8 10h1.5v1.5H8zm0 2.5h1.5V14H8z",opacity:".3"},"0"),c.jsx("path",{d:"M5 19h14V5H5zm8-10h1.5v2.25L16.25 9H18l-2.25 3L18 15h-1.75l-1.75-2.25V15H13zm-6.5 1c0-.55.45-1 1-1H10c.55 0 1 .45 1 1v4c0 .55-.45 1-1 1H7.5c-.55 0-1-.45-1-1z",opacity:".3"},"1"),c.jsx("path",{d:"M7.5 15H10c.55 0 1-.45 1-1v-4c0-.55-.45-1-1-1H7.5c-.55 0-1 .45-1 1v4c0 .55.45 1 1 1m.5-5h1.5v1.5H8zm0 2.5h1.5V14H8z"},"2"),c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 16H5V5h14z"},"3"),c.jsx("path",{d:"M14.5 12.75 16.25 15H18l-2.25-3L18 9h-1.75l-1.75 2.25V9H13v6h1.5z"},"4")],"EightKTwoTone"),WU=h(c.jsx("path",{d:"M11.5 9H13v1.5h-1.5zm0-2.5H13V8h-1.5zM19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m-7 15.5h-1.5V14h-1v3H8v-3H7v4.5H5.5v-5c0-.55.45-1 1-1H11c.55 0 1 .45 1 1zm3.5 0H14v-6h3.5c.55 0 1 .45 1 1V16c0 .55-.45 1-1 1h-2zm-1-8c0 .55-.45 1-1 1H11c-.55 0-1-.45-1-1v-4c0-.55.45-1 1-1h2.5c.55 0 1 .45 1 1zm1 3.5H17v1.5h-1.5z"}),"EightMp"),NU=h([c.jsx("path",{d:"M7.5 14h1v3H10v-3h1v4.5h1.5v-5c0-.55-.45-1-1-1H7c-.55 0-1 .45-1 1v5h1.5zm6 4.5H15V17h2c.55 0 1-.45 1-1v-2.5c0-.55-.45-1-1-1h-3.5zM15 14h1.5v1.5H15z"},"0"),c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 16H5V5h14z"},"1"),c.jsx("path",{d:"M11 11.5h2.5c.55 0 1-.45 1-1v-4c0-.55-.45-1-1-1H11c-.55 0-1 .45-1 1v4c0 .55.45 1 1 1m.5-5H13V8h-1.5zm0 2.5H13v1.5h-1.5z"},"2")],"EightMpOutlined"),EU=h([c.jsx("path",{d:"M15 14h1.5v1.5H15z"},"0"),c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m-9 3.5c0-.55.45-1 1-1h2.5c.55 0 1 .45 1 1v4c0 .55-.45 1-1 1H11c-.55 0-1-.45-1-1zm2.5 11.25c0 .41-.34.75-.75.75s-.75-.34-.75-.75V14h-1v2.25c0 .41-.34.75-.75.75s-.75-.34-.75-.75V14h-1v3.75c0 .41-.34.75-.75.75S6 18.16 6 17.75V13.5c0-.55.45-1 1-1h4.5c.55 0 1 .45 1 1zM18 16c0 .55-.45 1-1 1h-2v.75c0 .41-.34.75-.75.75s-.75-.34-.75-.75V13.5c0-.55.45-1 1-1H17c.55 0 1 .45 1 1z"},"1"),c.jsx("path",{d:"M11.5 9H13v1.5h-1.5zm0-2.5H13V8h-1.5z"},"2")],"EightMpRounded"),IU=h([c.jsx("path",{d:"M15 14h1.5v1.5H15zm-3.5-7.5H13V8h-1.5z"},"0"),c.jsx("path",{d:"M3 3v18h18V3zm7 2.5h4.5v6H10zm2.5 13H11V14h-1v3H8.5v-3h-1v4.5H6v-6h6.5zM18 17h-3v1.5h-1.5v-6H18z"},"1"),c.jsx("path",{d:"M11.5 9H13v1.5h-1.5z"},"2")],"EightMpSharp"),UU=h([c.jsx("path",{d:"M15 14h1.5v1.5H15zm-3.5-7.5H13V8h-1.5zm0 2.5H13v1.5h-1.5z",opacity:".3"},"0"),c.jsx("path",{d:"M5 19h14V5H5zm13-5.5V16c0 .55-.45 1-1 1h-2v1.5h-1.5v-6H17c.55 0 1 .45 1 1m-8-7c0-.55.45-1 1-1h2.5c.55 0 1 .45 1 1v4c0 .55-.45 1-1 1H11c-.55 0-1-.45-1-1zm-4 7c0-.55.45-1 1-1h4.5c.55 0 1 .45 1 1v5H11V14h-1v3H8.5v-3h-1v4.5H6z",opacity:".3"},"1"),c.jsx("path",{d:"M7.5 14h1v3H10v-3h1v4.5h1.5v-5c0-.55-.45-1-1-1H7c-.55 0-1 .45-1 1v5h1.5zm6 4.5H15V17h2c.55 0 1-.45 1-1v-2.5c0-.55-.45-1-1-1h-3.5zM15 14h1.5v1.5H15z"},"2"),c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 16H5V5h14z"},"3"),c.jsx("path",{d:"M11 11.5h2.5c.55 0 1-.45 1-1v-4c0-.55-.45-1-1-1H11c-.55 0-1 .45-1 1v4c0 .55.45 1 1 1m.5-5H13V8h-1.5zm0 2.5H13v1.5h-1.5z"},"4")],"EightMpTwoTone"),GU=h(c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m-7 15.5h-1.5V14h-1v3H8v-3H7v4.5H5.5v-5c0-.55.45-1 1-1H11c.55 0 1 .45 1 1zm3.5 0H14v-6h3.5c.55 0 1 .45 1 1V16c0 .55-.45 1-1 1h-2zM10 5.5v6H8.5V7H7V5.5zm6.5 5c0 .55-.45 1-1 1H13c-.55 0-1-.45-1-1v-4c0-.55.45-1 1-1h2.5c.55 0 1 .45 1 1zm-3 0H15V9h-1.5zm0-2.5H15V6.5h-1.5zm2 6H17v1.5h-1.5z"}),"EighteenMp"),KU=h([c.jsx("path",{d:"M7.5 14h1v3H10v-3h1v4.5h1.5v-5c0-.55-.45-1-1-1H7c-.55 0-1 .45-1 1v5h1.5zm6 4.5H15V17h2c.55 0 1-.45 1-1v-2.5c0-.55-.45-1-1-1h-3.5zM15 14h1.5v1.5H15z"},"0"),c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 16H5V5h14z"},"1"),c.jsx("path",{d:"M8.5 11.5H10v-6H7V7h1.5zm4.5 0h2.5c.55 0 1-.45 1-1v-4c0-.55-.45-1-1-1H13c-.55 0-1 .45-1 1v4c0 .55.45 1 1 1m.5-5H15V8h-1.5zm0 2.5H15v1.5h-1.5z"},"2")],"EighteenMpOutlined"),qU=h([c.jsx("path",{d:"M13.5 9H15v1.5h-1.5z"},"0"),c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2M7.75 5.5H9c.55 0 1 .45 1 1v4.25c0 .41-.34.75-.75.75s-.75-.34-.75-.75V7h-.75C7.34 7 7 6.66 7 6.25s.34-.75.75-.75m4.75 12.25c0 .41-.34.75-.75.75s-.75-.34-.75-.75V14h-1v2.25c0 .41-.34.75-.75.75s-.75-.34-.75-.75V14h-1v3.75c0 .41-.34.75-.75.75S6 18.16 6 17.75V13.5c0-.55.45-1 1-1h4.5c.55 0 1 .45 1 1zM12 10.5v-4c0-.55.45-1 1-1h2.5c.55 0 1 .45 1 1v4c0 .55-.45 1-1 1H13c-.55 0-1-.45-1-1m6 5.5c0 .55-.45 1-1 1h-2v.75c0 .41-.34.75-.75.75s-.75-.34-.75-.75V13.5c0-.55.45-1 1-1H17c.55 0 1 .45 1 1z"},"1"),c.jsx("path",{d:"M13.5 6.5H15V8h-1.5zM15 14h1.5v1.5H15z"},"2")],"EighteenMpRounded"),QU=h([c.jsx("path",{d:"M13.5 9H15v1.5h-1.5zm0-2.5H15V8h-1.5z"},"0"),c.jsx("path",{d:"M3 3v18h18V3zm9 2.5h4.5v6H12zm-5 0h3v6H8.5V7H7zm5.5 13H11V14h-1v3H8.5v-3h-1v4.5H6v-6h6.5zM18 17h-3v1.5h-1.5v-6H18z"},"1"),c.jsx("path",{d:"M15 14h1.5v1.5H15z"},"2")],"EighteenMpSharp"),ZU=h([c.jsx("path",{d:"M13.5 6.5H15V8h-1.5zm0 2.5H15v1.5h-1.5z",opacity:".3"},"0"),c.jsx("path",{d:"M5 19h14V5H5zm13-5.5V16c0 .55-.45 1-1 1h-2v1.5h-1.5v-6H17c.55 0 1 .45 1 1m-6-7c0-.55.45-1 1-1h2.5c.55 0 1 .45 1 1v4c0 .55-.45 1-1 1H13c-.55 0-1-.45-1-1zm-5-1h3v6H8.5V7H7zm-1 8c0-.55.45-1 1-1h4.5c.55 0 1 .45 1 1v5H11V14h-1v3H8.5v-3h-1v4.5H6z",opacity:".3"},"1"),c.jsx("path",{d:"M15 14h1.5v1.5H15z",opacity:".3"},"2"),c.jsx("path",{d:"M7.5 14h1v3H10v-3h1v4.5h1.5v-5c0-.55-.45-1-1-1H7c-.55 0-1 .45-1 1v5h1.5zm6 4.5H15V17h2c.55 0 1-.45 1-1v-2.5c0-.55-.45-1-1-1h-3.5zM15 14h1.5v1.5H15z"},"3"),c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 16H5V5h14z"},"4"),c.jsx("path",{d:"M8.5 11.5H10v-6H7V7h1.5zm4.5 0h2.5c.55 0 1-.45 1-1v-4c0-.55-.45-1-1-1H13c-.55 0-1 .45-1 1v4c0 .55.45 1 1 1m.5-5H15V8h-1.5zm0 2.5H15v1.5h-1.5z"},"5")],"EighteenMpTwoTone"),JU=h([c.jsx("path",{d:"M13 12.5h1.5V14H13zm0-2.5h1.5v1.5H13z"},"0"),c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m-9 12H8.5v-4.5H7V9h3zm6-1c0 .55-.45 1-1 1h-2.5c-.55 0-1-.45-1-1v-4c0-.55.45-1 1-1H15c.55 0 1 .45 1 1z"},"1")],"EighteenUpRating"),YU=h([c.jsx("path",{d:"M8.5 15H10V9H7v1.5h1.5z"},"0"),c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 16H5V5h14z"},"1"),c.jsx("path",{d:"M12.5 15H15c.55 0 1-.45 1-1v-4c0-.55-.45-1-1-1h-2.5c-.55 0-1 .45-1 1v4c0 .55.45 1 1 1m.5-5h1.5v1.5H13zm0 2.5h1.5V14H13z"},"2")],"EighteenUpRatingOutlined"),_U=h([c.jsx("path",{d:"M13 12.5h1.5V14H13zm0-2.5h1.5v1.5H13z"},"0"),c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2M9.25 15c-.41 0-.75-.34-.75-.75V10.5h-.75c-.41 0-.75-.34-.75-.75S7.34 9 7.75 9H9c.55 0 1 .45 1 1v4.25c0 .41-.34.75-.75.75M16 14c0 .55-.45 1-1 1h-2.5c-.55 0-1-.45-1-1v-4c0-.55.45-1 1-1H15c.55 0 1 .45 1 1z"},"1")],"EighteenUpRatingRounded"),XU=h([c.jsx("path",{d:"M13 12.5h1.5V14H13zm0-2.5h1.5v1.5H13z"},"0"),c.jsx("path",{d:"M21 3H3v18h18zM10 15H8.5v-4.5H7V9h3zm6-1c0 .55-.45 1-1 1h-2.5c-.55 0-1-.45-1-1v-4c0-.55.45-1 1-1H15c.55 0 1 .45 1 1z"},"1")],"EighteenUpRatingSharp"),$U=h([c.jsx("path",{d:"M13 10h1.5v1.5H13zm0 2.5h1.5V14H13z",opacity:".3"},"0"),c.jsx("path",{d:"M5 19h14V5H5zm6.5-9c0-.55.45-1 1-1H15c.55 0 1 .45 1 1v4c0 .55-.45 1-1 1h-2.5c-.55 0-1-.45-1-1zM7 9h3v6H8.5v-4.5H7z",opacity:".3"},"1"),c.jsx("path",{d:"M8.5 15H10V9H7v1.5h1.5z"},"2"),c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 16H5V5h14z"},"3"),c.jsx("path",{d:"M12.5 15H15c.55 0 1-.45 1-1v-4c0-.55-.45-1-1-1h-2.5c-.55 0-1 .45-1 1v4c0 .55.45 1 1 1m.5-5h1.5v1.5H13zm0 2.5h1.5V14H13z"},"4")],"EighteenUpRatingTwoTone"),cG=h(c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-7 15.5h-1.5V14h-1v3H8v-3H7v4.5H5.5v-5c0-.55.45-1 1-1H11c.55 0 1 .45 1 1v5zm3.5 0H14v-6h3.5c.55 0 1 .45 1 1V16c0 .55-.45 1-1 1h-2v1.5zM10 5.5v6H8.5V7H7V5.5h3zm6.5 5c0 .55-.45 1-1 1H13c-.55 0-1-.45-1-1v-4c0-.55.45-1 1-1h2.5c.55 0 1 .45 1 1v4zm-3 0H15V9h-1.5v1.5zm0-2.5H15V6.5h-1.5V8zm2 6H17v1.5h-1.5z"}),"EightteenMp"),hG=h([c.jsx("path",{d:"M7.5 14h1v3H10v-3h1v4.5h1.5v-5c0-.55-.45-1-1-1H7c-.55 0-1 .45-1 1v5h1.5V14zm6 4.5H15V17h2c.55 0 1-.45 1-1v-2.5c0-.55-.45-1-1-1h-3.5v6zM15 14h1.5v1.5H15V14z"},"0"),c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm0 16H5V5h14v14z"},"1"),c.jsx("path",{d:"M8.5 11.5H10v-6H7V7h1.5zm4.5 0h2.5c.55 0 1-.45 1-1v-4c0-.55-.45-1-1-1H13c-.55 0-1 .45-1 1v4c0 .55.45 1 1 1zm.5-5H15V8h-1.5V6.5zm0 2.5H15v1.5h-1.5V9z"},"2")],"EightteenMpOutlined"),sG=h([c.jsx("path",{d:"M13.5 9H15v1.5h-1.5z"},"0"),c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zM7.75 5.5H9c.55 0 1 .45 1 1v4.25c0 .41-.34.75-.75.75s-.75-.34-.75-.75V7h-.75C7.34 7 7 6.66 7 6.25s.34-.75.75-.75zm4.75 12.25c0 .41-.34.75-.75.75s-.75-.34-.75-.75V14h-1v2.25c0 .41-.34.75-.75.75s-.75-.34-.75-.75V14h-1v3.75c0 .41-.34.75-.75.75S6 18.16 6 17.75V13.5c0-.55.45-1 1-1h4.5c.55 0 1 .45 1 1v4.25zM12 10.5v-4c0-.55.45-1 1-1h2.5c.55 0 1 .45 1 1v4c0 .55-.45 1-1 1H13c-.55 0-1-.45-1-1zm6 5.5c0 .55-.45 1-1 1h-2v.75c0 .41-.34.75-.75.75s-.75-.34-.75-.75V13.5c0-.55.45-1 1-1H17c.55 0 1 .45 1 1V16z"},"1"),c.jsx("path",{d:"M13.5 6.5H15V8h-1.5zM15 14h1.5v1.5H15z"},"2")],"EightteenMpRounded"),tG=h([c.jsx("path",{d:"M13.5 9H15v1.5h-1.5zm0-2.5H15V8h-1.5z"},"0"),c.jsx("path",{d:"M3 3v18h18V3H3zm9 2.5h4.5v6H12v-6zm-5 0h3v6H8.5V7H7V5.5zm5.5 13H11V14h-1v3H8.5v-3h-1v4.5H6v-6h6.5v6zM18 17h-3v1.5h-1.5v-6H18V17z"},"1"),c.jsx("path",{d:"M15 14h1.5v1.5H15z"},"2")],"EightteenMpSharp"),oG=h([c.jsx("path",{d:"M13.5 6.5H15V8h-1.5zm0 2.5H15v1.5h-1.5z",opacity:".3"},"0"),c.jsx("path",{d:"M5 19h14V5H5v14zm13-5.5V16c0 .55-.45 1-1 1h-2v1.5h-1.5v-6H17c.55 0 1 .45 1 1zm-6-7c0-.55.45-1 1-1h2.5c.55 0 1 .45 1 1v4c0 .55-.45 1-1 1H13c-.55 0-1-.45-1-1v-4zm-5-1h3v6H8.5V7H7V5.5zm-1 8c0-.55.45-1 1-1h4.5c.55 0 1 .45 1 1v5H11V14h-1v3H8.5v-3h-1v4.5H6v-5z",opacity:".3"},"1"),c.jsx("path",{d:"M15 14h1.5v1.5H15z",opacity:".3"},"2"),c.jsx("path",{d:"M7.5 14h1v3H10v-3h1v4.5h1.5v-5c0-.55-.45-1-1-1H7c-.55 0-1 .45-1 1v5h1.5V14zm6 4.5H15V17h2c.55 0 1-.45 1-1v-2.5c0-.55-.45-1-1-1h-3.5v6zM15 14h1.5v1.5H15V14z"},"3"),c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm0 16H5V5h14v14z"},"4"),c.jsx("path",{d:"M8.5 11.5H10v-6H7V7h1.5zm4.5 0h2.5c.55 0 1-.45 1-1v-4c0-.55-.45-1-1-1H13c-.55 0-1 .45-1 1v4c0 .55.45 1 1 1zm.5-5H15V8h-1.5V6.5zm0 2.5H15v1.5h-1.5V9z"},"5")],"EightteenMpTwoTone"),vG=h(c.jsx("path",{d:"M5 17h14v2H5zm7-12L5.33 15h13.34z"}),"Eject"),eG=h(c.jsx("path",{d:"M5 17h14v2H5zm7-12L5.33 15h13.34zm0 3.6 2.93 4.4H9.07z"}),"EjectOutlined"),lG=h(c.jsx("path",{d:"M6 17h12c.55 0 1 .45 1 1s-.45 1-1 1H6c-.55 0-1-.45-1-1s.45-1 1-1m5.17-10.75-4.8 7.2c-.45.66.03 1.55.83 1.55h9.6c.8 0 1.28-.89.83-1.55l-4.8-7.2c-.39-.6-1.27-.6-1.66 0"}),"EjectRounded"),nG=h(c.jsx("path",{d:"M5 17h14v2H5zm7-12L5.33 15h13.34z"}),"EjectSharp"),aG=h([c.jsx("path",{d:"M12 8.6 9.07 13h5.86z",opacity:".3"},"0"),c.jsx("path",{d:"M5 17h14v2H5zm7-12L5.33 15h13.34zm0 3.6 2.93 4.4H9.07z"},"1")],"EjectTwoTone"),dG=h(c.jsx("path",{d:"M13.5 5.5c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2m6.5 7V23h-1V12.5c0-.28-.22-.5-.5-.5s-.5.22-.5.5v1h-1v-.69c-1.46-.38-2.7-1.29-3.51-2.52-.31.87-.49 1.78-.49 2.71 0 .23.02.46.03.69L15 16.5V23h-2v-5l-1.78-2.54L11 19l-3 4-1.6-1.2L9 18.33V13c0-1.15.18-2.29.5-3.39l-1.5.85V14H6V9.3l5.4-3.07v.01c.59-.31 1.32-.33 1.94.03.36.21.63.51.8.85l.79 1.67C15.58 10.1 16.94 11 18.5 11c.83 0 1.5.67 1.5 1.5"}),"Elderly"),zG=h(c.jsx("path",{d:"M13.5 5.5c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2m6.5 7V23h-1V12.5c0-.28-.22-.5-.5-.5s-.5.22-.5.5v1h-1v-.69c-1.46-.38-2.7-1.29-3.51-2.52-.31.87-.49 1.78-.49 2.71 0 .23.02.46.03.69L15 16.5V23h-2v-5l-1.78-2.54L11 19l-3 4-1.6-1.2L9 18.33V13c0-1.15.18-2.29.5-3.39l-1.5.85V14H6V9.3l5.4-3.07v.01c.59-.31 1.32-.33 1.94.03.36.21.63.51.8.85l.79 1.67C15.58 10.1 16.94 11 18.5 11c.83 0 1.5.67 1.5 1.5"}),"ElderlyOutlined"),mG=h(c.jsx("path",{d:"M11.5 3.5c0-1.1.9-2 2-2s2 .9 2 2-.9 2-2 2-2-.9-2-2m7.03 7.5c-1.57.01-2.94-.9-3.6-2.21l-.79-1.67c-.17-.35-.44-.65-.8-.85-.62-.36-1.35-.34-1.94-.03v-.01l-4.39 2.5C6.39 9.08 6 9.74 6 10.46V13c0 .55.45 1 1 1s1-.45 1-1v-2.54l1.5-.85C9.18 10.71 9 11.85 9 13v5.33L7 21c-.33.44-.24 1.07.2 1.4s1.07.24 1.4-.2l2.04-2.72c.23-.31.37-.69.4-1.08l.18-2.94L13 18v4c0 .55.45 1 1 1s1-.45 1-1v-4.87c0-.41-.13-.81-.36-1.15l-1.6-2.29v-.01c-.11-1.16.07-2.32.46-3.4.81 1.23 2.05 2.14 3.51 2.52v.2c0 .28.22.5.5.5s.49-.22.49-.5v-.5c0-.28.22-.5.5-.5s.5.22.5.5v10c0 .28.22.5.5.5s.5-.22.5-.5v-10c0-.82-.66-1.51-1.47-1.5"}),"ElderlyRounded"),pG=h(c.jsx("path",{d:"M13.5 5.5c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2m6.5 7V23h-1V12.5c0-.28-.22-.5-.5-.5s-.5.22-.5.5v1h-1v-.69c-1.46-.38-2.7-1.29-3.51-2.52-.31.87-.49 1.78-.49 2.71 0 .23.02.46.03.69L15 16.5V23h-2v-5l-1.78-2.54L11 19l-3 4-1.6-1.2L9 18.33V13c0-1.15.18-2.29.5-3.39l-1.5.85V14H6V9.3l5.4-3.07v.01c.59-.31 1.32-.33 1.94.03.36.21.63.51.8.85l.79 1.67C15.58 10.1 16.94 11 18.5 11c.83 0 1.5.67 1.5 1.5"}),"ElderlySharp"),HG=h(c.jsx("path",{d:"M13.5 5.5c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2m6.5 7V23h-1V12.5c0-.28-.22-.5-.5-.5s-.5.22-.5.5v1h-1v-.69c-1.46-.38-2.7-1.29-3.51-2.52-.31.87-.49 1.78-.49 2.71 0 .23.02.46.03.69L15 16.5V23h-2v-5l-1.78-2.54L11 19l-3 4-1.6-1.2L9 18.33V13c0-1.15.18-2.29.5-3.39l-1.5.85V14H6V9.3l5.4-3.07v.01c.59-.31 1.32-.33 1.94.03.36.21.63.51.8.85l.79 1.67C15.58 10.1 16.94 11 18.5 11c.83 0 1.5.67 1.5 1.5"}),"ElderlyTwoTone"),MG=h(c.jsx("path",{d:"M18.5 11c-1.56 0-2.92-.9-3.58-2.21l-.79-1.67C14.12 7.1 13.63 6 12.34 6 8.72 6 6 16.69 6 19h2.5l-2.1 2.8L8 23l3-4h2v4h2v-4.03L13 13l.49-2.71c.81 1.23 2.05 2.14 3.51 2.52v.69h1v-1c0-.28.22-.5.5-.5s.5.22.5.5V23h1V12.5c0-.83-.67-1.5-1.5-1.5m-6.9-8.09c-.06.19-.1.38-.1.59 0 1.1.9 2 2 2s2-.9 2-2-.9-2-2-2c-.21 0-.4.04-.59.1-.15-.35-.5-.6-.91-.6-.55 0-1 .45-1 1 0 .41.25.76.6.91"}),"ElderlyWoman"),rG=h(c.jsx("path",{d:"M18.5 11c-1.56 0-2.92-.9-3.58-2.21l-.79-1.67C14.12 7.1 13.63 6 12.34 6 8.72 6 6 16.69 6 19h2.5l-2.1 2.8L8 23l3-4h2v4h2v-4.03L13 13l.49-2.71c.81 1.23 2.05 2.14 3.51 2.52v.69h1v-1c0-.28.22-.5.5-.5s.5.22.5.5V23h1V12.5c0-.83-.67-1.5-1.5-1.5m-6.9-8.09c-.06.19-.1.38-.1.59 0 1.1.9 2 2 2s2-.9 2-2-.9-2-2-2c-.21 0-.4.04-.59.1-.15-.35-.5-.6-.91-.6-.55 0-1 .45-1 1 0 .41.25.76.6.91"}),"ElderlyWomanOutlined"),iG=h(c.jsx("path",{d:"M18.52 11c-1.57 0-2.94-.9-3.6-2.21l-.79-1.67C14.12 7.1 13.63 6 12.34 6 8.72 6 6 16.69 6 19h2.5L7 21c-.33.44-.24 1.07.2 1.4s1.07.24 1.4-.2L11 19h2v3c0 .55.45 1 1 1s1-.45 1-1v-2.71c0-.22-.04-.43-.1-.64L13 13l.49-2.71c.81 1.23 2.05 2.14 3.51 2.52V13c0 .28.22.5.5.5s.5-.22.5-.5v-.5c0-.28.22-.5.5-.5s.5.22.5.5v10c0 .28.22.5.5.5s.5-.22.5-.5v-10c0-.79-.62-1.5-1.48-1.5M11.6 2.91c-.06.19-.1.38-.1.59 0 1.1.9 2 2 2s2-.9 2-2-.9-2-2-2c-.21 0-.4.04-.59.1-.15-.35-.5-.6-.91-.6-.55 0-1 .45-1 1 0 .41.25.76.6.91"}),"ElderlyWomanRounded"),VG=h(c.jsx("path",{d:"M18.5 11c-1.56 0-2.92-.9-3.58-2.21l-.79-1.67C14.12 7.1 13.63 6 12.34 6 8.72 6 6 16.69 6 19h2.5l-2.1 2.8L8 23l3-4h2v4h2v-4.03L13 13l.49-2.71c.81 1.23 2.05 2.14 3.51 2.52v.69h1v-1c0-.28.22-.5.5-.5s.5.22.5.5V23h1V12.5c0-.83-.67-1.5-1.5-1.5m-6.9-8.09c-.06.19-.1.38-.1.59 0 1.1.9 2 2 2s2-.9 2-2-.9-2-2-2c-.21 0-.4.04-.59.1-.15-.35-.5-.6-.91-.6-.55 0-1 .45-1 1 0 .41.25.76.6.91"}),"ElderlyWomanSharp"),xG=h(c.jsx("path",{d:"M18.5 11c-1.56 0-2.92-.9-3.58-2.21l-.79-1.67C14.12 7.1 13.63 6 12.34 6 8.72 6 6 16.69 6 19h2.5l-2.1 2.8L8 23l3-4h2v4h2v-4.03L13 13l.49-2.71c.81 1.23 2.05 2.14 3.51 2.52v.69h1v-1c0-.28.22-.5.5-.5s.5.22.5.5V23h1V12.5c0-.83-.67-1.5-1.5-1.5m-6.9-8.09c-.06.19-.1.38-.1.59 0 1.1.9 2 2 2s2-.9 2-2-.9-2-2-2c-.21 0-.4.04-.59.1-.15-.35-.5-.6-.91-.6-.55 0-1 .45-1 1 0 .41.25.76.6.91"}),"ElderlyWomanTwoTone"),jG=h(c.jsx("path",{d:"M19 7h-.82l-1.7-4.68C16.19 1.53 15.44 1 14.6 1H12v2h2.6l1.46 4h-4.81l-.36-1H12V4H7v2h1.75l1.82 5H9.9c-.44-2.23-2.31-3.88-4.65-3.99C2.45 6.87 0 9.2 0 12s2.2 5 5 5c2.46 0 4.45-1.69 4.9-4h4.2c.44 2.23 2.31 3.88 4.65 3.99 2.8.13 5.25-2.19 5.25-5C24 9.2 21.8 7 19 7M7.82 13c-.4 1.17-1.49 2-2.82 2-1.68 0-3-1.32-3-3s1.32-3 3-3c1.33 0 2.42.83 2.82 2H5v2zm6.28-2h-1.4l-.73-2H15c-.44.58-.76 1.25-.9 2m4.9 4c-1.68 0-3-1.32-3-3 0-.93.41-1.73 1.05-2.28l.96 2.64 1.88-.68-.97-2.67c.02 0 .05-.01.08-.01 1.68 0 3 1.32 3 3s-1.32 3-3 3m-8 5H7l6 3v-2h4l-6-3z"}),"ElectricBike"),uG=h(c.jsx("path",{d:"M19 7h-.82l-1.7-4.68C16.19 1.53 15.44 1 14.6 1H12v2h2.6l1.46 4h-4.81l-.36-1H12V4H7v2h1.75l1.82 5H9.9c-.44-2.23-2.31-3.88-4.65-3.99C2.45 6.87 0 9.2 0 12s2.2 5 5 5c2.46 0 4.45-1.69 4.9-4h4.2c.44 2.23 2.31 3.88 4.65 3.99 2.8.13 5.25-2.19 5.25-5C24 9.2 21.8 7 19 7M7.82 13c-.4 1.17-1.49 2-2.82 2-1.68 0-3-1.32-3-3s1.32-3 3-3c1.33 0 2.42.83 2.82 2H5v2zm6.28-2h-1.4l-.73-2H15c-.44.58-.76 1.25-.9 2m4.9 4c-1.68 0-3-1.32-3-3 0-.93.41-1.73 1.05-2.28l.96 2.64 1.88-.68-.97-2.67c.02 0 .05-.01.08-.01 1.68 0 3 1.32 3 3s-1.32 3-3 3m-8 5H7l6 3v-2h4l-6-3z"}),"ElectricBikeOutlined"),LG=h(c.jsx("path",{d:"M19 7h-.82l-1.7-4.68C16.19 1.53 15.44 1 14.6 1H13c-.55 0-1 .45-1 1s.45 1 1 1h1.6l1.46 4h-4.81l-.36-1h.09c.55 0 1-.45 1-1s-.45-1-1-1H8c-.55 0-1 .45-1 1s.45 1 1 1h.75l1.82 5H9.9c-.44-2.23-2.31-3.88-4.65-3.99C2.45 6.87 0 9.2 0 12s2.2 5 5 5c2.46 0 4.45-1.69 4.9-4h4.2c.44 2.23 2.31 3.88 4.65 3.99 2.8.13 5.25-2.19 5.25-5C24 9.2 21.8 7 19 7M6 13h1.82c-.42 1.23-1.6 2.08-3.02 1.99-1.49-.09-2.73-1.35-2.8-2.85C1.93 10.39 3.27 9 5 9c1.33 0 2.42.83 2.82 2H6c-.55 0-1 .45-1 1s.45 1 1 1m8.1-2h-1.4l-.73-2H15c-.44.58-.76 1.25-.9 2m4.78 4c-1.54-.06-2.84-1.37-2.88-2.92-.02-.96.39-1.8 1.05-2.36l.62 1.7c.19.52.76.79 1.28.6s.79-.76.6-1.28l-.63-1.73.01-.01c1.71-.04 3.07 1.29 3.07 3 0 1.72-1.38 3.06-3.12 3M11 20H7l6 3v-2h4l-6-3z"}),"ElectricBikeRounded"),SG=h(c.jsx("path",{d:"M19 7h-.82L16 1h-4v2h2.6l1.46 4h-4.81l-.36-1H12V4H7v2h1.75l1.82 5H9.9c-.44-2.23-2.31-3.88-4.65-3.99C2.45 6.87 0 9.2 0 12s2.2 5 5 5c2.46 0 4.45-1.69 4.9-4h4.2c.44 2.23 2.31 3.88 4.65 3.99 2.8.13 5.25-2.19 5.25-5C24 9.2 21.8 7 19 7M7.82 13c-.4 1.17-1.49 2-2.82 2-1.68 0-3-1.32-3-3s1.32-3 3-3c1.33 0 2.42.83 2.82 2H5v2zm6.28-2h-1.4l-.73-2H15c-.44.58-.76 1.25-.9 2m4.9 4c-1.68 0-3-1.32-3-3 0-.93.41-1.73 1.05-2.28l.96 2.64 1.88-.68-.97-2.67c.02 0 .05-.01.08-.01 1.68 0 3 1.32 3 3s-1.32 3-3 3m-8 5H7l6 3v-2h4l-6-3z"}),"ElectricBikeSharp"),CG=h(c.jsx("path",{d:"M19 7h-.82l-1.7-4.68C16.19 1.53 15.44 1 14.6 1H12v2h2.6l1.46 4h-4.81l-.36-1H12V4H7v2h1.75l1.82 5H9.9c-.44-2.23-2.31-3.88-4.65-3.99C2.45 6.87 0 9.2 0 12s2.2 5 5 5c2.46 0 4.45-1.69 4.9-4h4.2c.44 2.23 2.31 3.88 4.65 3.99 2.8.13 5.25-2.19 5.25-5C24 9.2 21.8 7 19 7M7.82 13c-.4 1.17-1.49 2-2.82 2-1.68 0-3-1.32-3-3s1.32-3 3-3c1.33 0 2.42.83 2.82 2H5v2zm6.28-2h-1.4l-.73-2H15c-.44.58-.76 1.25-.9 2m4.9 4c-1.68 0-3-1.32-3-3 0-.93.41-1.73 1.05-2.28l.96 2.64 1.88-.68-.97-2.67c.02 0 .05-.01.08-.01 1.68 0 3 1.32 3 3s-1.32 3-3 3m-8 5H7l6 3v-2h4l-6-3z"}),"ElectricBikeTwoTone"),TG=h(c.jsx("path",{d:"M14.69 2.21 4.33 11.49c-.64.58-.28 1.65.58 1.73L13 14l-4.85 6.76c-.22.31-.19.74.08 1.01.3.3.77.31 1.08.02l10.36-9.28c.64-.58.28-1.65-.58-1.73L11 10l4.85-6.76c.22-.31.19-.74-.08-1.01-.3-.3-.77-.31-1.08-.02"}),"ElectricBolt"),wG=h(c.jsx("path",{d:"M14.69 2.21 4.33 11.49c-.64.58-.28 1.65.58 1.73L13 14l-4.85 6.76c-.22.31-.19.74.08 1.01.3.3.77.31 1.08.02l10.36-9.28c.64-.58.28-1.65-.58-1.73L11 10l4.85-6.76c.22-.31.19-.74-.08-1.01-.3-.3-.77-.31-1.08-.02"}),"ElectricBoltOutlined"),RG=h(c.jsx("path",{d:"M14.69 2.21 4.33 11.49c-.64.58-.28 1.65.58 1.73L13 14l-4.85 6.76c-.22.31-.19.74.08 1.01.3.3.77.31 1.08.02l10.36-9.28c.64-.58.28-1.65-.58-1.73L11 10l4.85-6.76c.22-.31.19-.74-.08-1.01-.3-.3-.77-.31-1.08-.02"}),"ElectricBoltRounded"),OG=h(c.jsx("path",{d:"M15 2 2.5 13 13 14l-5 7 1 1 12.5-11L11 10l5-7z"}),"ElectricBoltSharp"),yG=h(c.jsx("path",{d:"M14.69 2.21 4.33 11.49c-.64.58-.28 1.65.58 1.73L13 14l-4.85 6.76c-.22.31-.19.74.08 1.01.3.3.77.31 1.08.02l10.36-9.28c.64-.58.28-1.65-.58-1.73L11 10l4.85-6.76c.22-.31.19-.74-.08-1.01-.3-.3-.77-.31-1.08-.02"}),"ElectricBoltTwoTone"),gG=h(c.jsx("path",{d:"M18.92 2.01C18.72 1.42 18.16 1 17.5 1h-11c-.66 0-1.21.42-1.42 1.01L3 8v8c0 .55.45 1 1 1h1c.55 0 1-.45 1-1v-1h12v1c0 .55.45 1 1 1h1c.55 0 1-.45 1-1V8zM6.5 12c-.83 0-1.5-.67-1.5-1.5S5.67 9 6.5 9 8 9.67 8 10.5 7.33 12 6.5 12m11 0c-.83 0-1.5-.67-1.5-1.5S16.67 9 17.5 9s1.5.67 1.5 1.5-.67 1.5-1.5 1.5M5 7l1.5-4.5h11L19 7zm2 13h4v-2l6 3h-4v2z"}),"ElectricCar"),AG=h([c.jsx("path",{d:"M18.92 2.01C18.72 1.42 18.16 1 17.5 1h-11c-.66 0-1.21.42-1.42 1.01L3 8v8c0 .55.45 1 1 1h1c.55 0 1-.45 1-1v-1h12v1c0 .55.45 1 1 1h1c.55 0 1-.45 1-1V8zM6.85 3h10.29l1.08 3.11H5.77zM19 13H5V8h14z"},"0"),c.jsx("circle",{cx:"7.5",cy:"10.5",r:"1.5"},"1"),c.jsx("circle",{cx:"16.5",cy:"10.5",r:"1.5"},"2"),c.jsx("path",{d:"M7 20h4v-2l6 3h-4v2z"},"3")],"ElectricCarOutlined"),fG=h(c.jsx("path",{d:"M18.92 2.01C18.72 1.42 18.16 1 17.5 1h-11c-.66 0-1.21.42-1.42 1.01L3.11 7.68c-.07.21-.11.43-.11.66v7.16c0 .83.67 1.5 1.5 1.5S6 16.33 6 15.5V15h12v.5c0 .82.67 1.5 1.5 1.5.82 0 1.5-.67 1.5-1.5V8.34c0-.22-.04-.45-.11-.66zM6.5 12c-.83 0-1.5-.67-1.5-1.5S5.67 9 6.5 9 8 9.67 8 10.5 7.33 12 6.5 12m11 0c-.83 0-1.5-.67-1.5-1.5S16.67 9 17.5 9s1.5.67 1.5 1.5-.67 1.5-1.5 1.5M5 7l1.27-3.82c.14-.4.52-.68.95-.68h9.56c.43 0 .81.28.95.68L19 7zm2 13h4v-2l6 3h-4v2z"}),"ElectricCarRounded"),PG=h(c.jsx("path",{d:"M18.58 1H5.43L3 8v9h3v-2h12v2h3V8zM6.5 12c-.83 0-1.5-.67-1.5-1.5S5.67 9 6.5 9 8 9.67 8 10.5 7.33 12 6.5 12m11 0c-.83 0-1.5-.67-1.5-1.5S16.67 9 17.5 9s1.5.67 1.5 1.5-.67 1.5-1.5 1.5M5 7l1.5-4.5h11L19 7zm2 13h4v-2l6 3h-4v2z"}),"ElectricCarSharp"),FG=h([c.jsx("path",{d:"M5 13h14V8H5zm11.5-4c.83 0 1.5.67 1.5 1.5s-.67 1.5-1.5 1.5-1.5-.67-1.5-1.5.67-1.5 1.5-1.5m-9 0c.83 0 1.5.67 1.5 1.5S8.33 12 7.5 12 6 11.33 6 10.5 6.67 9 7.5 9",opacity:".3"},"0"),c.jsx("path",{d:"M18.92 2.01C18.72 1.42 18.16 1 17.5 1h-11c-.66 0-1.21.42-1.42 1.01L3 8v8c0 .55.45 1 1 1h1c.55 0 1-.45 1-1v-1h12v1c0 .55.45 1 1 1h1c.55 0 1-.45 1-1V8zM6.85 3h10.29l1.08 3.11H5.77zM19 13H5V8h14z"},"1"),c.jsx("circle",{cx:"7.5",cy:"10.5",r:"1.5"},"2"),c.jsx("circle",{cx:"16.5",cy:"10.5",r:"1.5"},"3"),c.jsx("path",{d:"M7 20h4v-2l6 3h-4v2z"},"4")],"ElectricCarTwoTone"),BG=h(c.jsx("path",{d:"M12 2c-4.96 0-9 4.04-9 9 0 3.91 2.51 7.24 6 8.47V22h2v-2.06c.33.04.66.06 1 .06s.67-.02 1-.06V22h2v-2.53c3.49-1.24 6-4.57 6-8.47 0-4.96-4.04-9-9-9m2.25 12-3 3-1.5-1.5L11 14.25 9.75 13l3-3 1.5 1.5L13 12.75zM16 9H8V7h8z"}),"ElectricMeter"),bG=h([c.jsx("path",{d:"M21 11c0-4.97-4.03-9-9-9s-9 4.03-9 9c0 3.92 2.51 7.24 6 8.48V22h2v-2.06c.33.04.66.06 1 .06s.67-.02 1-.06V22h2v-2.52c3.49-1.24 6-4.56 6-8.48m-9 7c-3.86 0-7-3.14-7-7s3.14-7 7-7 7 3.14 7 7-3.14 7-7 7"},"0"),c.jsx("path",{d:"M8 7h8v2H8zm4.75 3-3 3L11 14.25 9.75 15.5l1.5 1.5 3-3L13 12.75l1.25-1.25z"},"1")],"ElectricMeterOutlined"),DG=h(c.jsx("path",{d:"M11.73 2C7.05 2.14 3.15 6.03 3 10.71c-.13 4.04 2.42 7.5 6 8.77V21c0 .55.45 1 1 1s1-.45 1-1v-1.06c.33.04.66.06 1 .06s.67-.02 1-.06V21c0 .55.45 1 1 1s1-.45 1-1v-1.53c3.49-1.24 6-4.57 6-8.47 0-5.05-4.18-9.15-9.27-9m1.81 12.71L12 16.25c-.41.41-1.09.41-1.5 0s-.41-1.09 0-1.5l.5-.5-.54-.54a.996.996 0 0 1 0-1.41L12 10.75c.41-.41 1.09-.41 1.5 0s.41 1.09 0 1.5l-.5.5.54.54c.39.39.39 1.03 0 1.42M15 9H9c-.55 0-1-.45-1-1s.45-1 1-1h6c.55 0 1 .45 1 1s-.45 1-1 1"}),"ElectricMeterRounded"),kG=h(c.jsx("path",{d:"M12 2c-4.96 0-9 4.04-9 9 0 3.91 2.51 7.24 6 8.47V22h2v-2.06c.33.04.66.06 1 .06s.67-.02 1-.06V22h2v-2.53c3.49-1.24 6-4.57 6-8.47 0-4.96-4.04-9-9-9m2.25 12-3 3-1.5-1.5L11 14.25 9.75 13l3-3 1.5 1.5L13 12.75zM16 9H8V7h8z"}),"ElectricMeterSharp"),WG=h([c.jsx("path",{d:"M12 4c-3.86 0-7 3.14-7 7s3.14 7 7 7 7-3.14 7-7-3.14-7-7-7m2.25 10-3 3-1.5-1.5L11 14.25 9.75 13l3-3 1.5 1.5L13 12.75zM16 9H8V7h8z",opacity:".3"},"0"),c.jsx("path",{d:"M12 2c-4.97 0-9 4.03-9 9 0 3.92 2.51 7.24 6 8.48V22h2v-2.06c.33.04.66.06 1 .06s.67-.02 1-.06V22h2v-2.52c3.49-1.24 6-4.56 6-8.48 0-4.97-4.03-9-9-9m0 16c-3.86 0-7-3.14-7-7s3.14-7 7-7 7 3.14 7 7-3.14 7-7 7"},"1"),c.jsx("path",{d:"M8 7h8v2H8zm4.75 3-3 3L11 14.25 9.75 15.5l1.5 1.5 3-3L13 12.75l1.25-1.25z"},"2")],"ElectricMeterTwoTone"),NG=h([c.jsx("path",{d:"M19 5c0-1.1-.9-2-2-2h-3v2h3v2.65L13.52 12H10V7H6c-2.21 0-4 1.79-4 4v3h2c0 1.66 1.34 3 3 3s3-1.34 3-3h4.48L19 8.35zM7 15c-.55 0-1-.45-1-1h2c0 .55-.45 1-1 1"},"0"),c.jsx("path",{d:"M5 4h5v2H5zm14 7c-1.66 0-3 1.34-3 3s1.34 3 3 3 3-1.34 3-3-1.34-3-3-3m0 4c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1M7 20h4v-2l6 3h-4v2z"},"1")],"ElectricMoped"),EG=h([c.jsx("path",{d:"M19 5c0-1.1-.9-2-2-2h-3v2h3v2.65L13.52 12H10V7H6c-2.21 0-4 1.79-4 4v3h2c0 1.66 1.34 3 3 3s3-1.34 3-3h4.48L19 8.35zM4 12v-1c0-1.1.9-2 2-2h2v3zm3 3c-.55 0-1-.45-1-1h2c0 .55-.45 1-1 1"},"0"),c.jsx("path",{d:"M5 4h5v2H5zm14 7c-1.66 0-3 1.34-3 3s1.34 3 3 3 3-1.34 3-3-1.34-3-3-3m0 4c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1M7 20h4v-2l6 3h-4v2z"},"1")],"ElectricMopedOutlined"),IG=h([c.jsx("path",{d:"M19 5c0-1.1-.9-2-2-2h-2c-.55 0-1 .45-1 1s.45 1 1 1h2v2.65L13.52 12H10V8c0-.55-.45-1-1-1H6c-2.21 0-4 1.79-4 4v3h2c0 1.66 1.34 3 3 3s3-1.34 3-3h4.48L19 8.35zM7 15c-.55 0-1-.45-1-1h2c0 .55-.45 1-1 1"},"0"),c.jsx("path",{d:"M9 4H6c-.55 0-1 .45-1 1s.45 1 1 1h3c.55 0 1-.45 1-1s-.45-1-1-1m10 7c-1.66 0-3 1.34-3 3s1.34 3 3 3 3-1.34 3-3-1.34-3-3-3m0 4c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1M7 20h4v-2l6 3h-4v2z"},"1")],"ElectricMopedRounded"),UG=h([c.jsx("path",{d:"M19 8.35V3h-5v2h3v2.65L13.52 12H10V7H6c-2.21 0-4 1.79-4 4v3h2c0 1.66 1.34 3 3 3s3-1.34 3-3h4.48zM7 15c-.55 0-1-.45-1-1h2c0 .55-.45 1-1 1"},"0"),c.jsx("path",{d:"M5 4h5v2H5zm14 7c-1.66 0-3 1.34-3 3s1.34 3 3 3 3-1.34 3-3-1.34-3-3-3m0 4c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1M7 20h4v-2l6 3h-4v2z"},"1")],"ElectricMopedSharp"),GG=h([c.jsx("path",{d:"M4 11v1h4V9H6c-1.1 0-2 .9-2 2",opacity:".3"},"0"),c.jsx("path",{d:"M19 5c0-1.1-.9-2-2-2h-3v2h3v2.65L13.52 12H10V7H6c-2.21 0-4 1.79-4 4v3h2c0 1.66 1.34 3 3 3s3-1.34 3-3h4.48L19 8.35zM7 15c-.55 0-1-.45-1-1h2c0 .55-.45 1-1 1m1-3H4v-1c0-1.1.9-2 2-2h2z"},"1"),c.jsx("path",{d:"M5 4h5v2H5zm14 7c-1.66 0-3 1.34-3 3s1.34 3 3 3 3-1.34 3-3-1.34-3-3-3m0 4c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1M7 20h4v-2l6 3h-4v2z"},"2")],"ElectricMopedTwoTone"),KG=h(c.jsx("path",{d:"M21 11.18V9.72c0-.47-.16-.92-.46-1.28L16.6 3.72c-.38-.46-.94-.72-1.54-.72H3c-1.1 0-2 .9-2 2v8c0 1.1.9 2 2 2h.18C3.6 16.16 4.7 17 6 17s2.4-.84 2.82-2h8.37c.41 1.16 1.51 2 2.82 2 1.66 0 3-1.34 3-3-.01-1.3-.85-2.4-2.01-2.82M18.4 9H16V6.12zM3 5h4v4H3zm3 10c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1m3-2v-2h3V9H9V5h5v8zm11 2c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1M7 20h4v-2l6 3h-4v2z"}),"ElectricRickshaw"),qG=h(c.jsx("path",{d:"M21 11.18V9.72c0-.47-.16-.92-.46-1.28L16.6 3.72c-.38-.46-.94-.72-1.54-.72H3c-1.1 0-2 .9-2 2v8c0 1.1.9 2 2 2h.18C3.6 16.16 4.7 17 6 17s2.4-.84 2.82-2h8.37c.41 1.16 1.51 2 2.82 2 1.66 0 3-1.34 3-3-.01-1.3-.85-2.4-2.01-2.82M6 15c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1m1-3.83c-.31-.11-.65-.17-1-.17-1.3 0-2.42.84-2.83 2H3v-3h4zM7 8H3V5h4zm7 5H9v-3h3V8H9V5h5zm2-6.88L18.4 9H16zM17.17 13H16v-2h3v.17c-.85.3-1.53.98-1.83 1.83M20 15c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1M7 20h4v-2l6 3h-4v2z"}),"ElectricRickshawOutlined"),QG=h(c.jsx("path",{d:"M21 11.18V9.72c0-.47-.16-.92-.46-1.28L16.6 3.72c-.38-.46-.94-.72-1.54-.72H3c-1.1 0-2 .9-2 2v8c0 1.1.9 2 2 2h.18C3.6 16.16 4.7 17 6 17s2.4-.84 2.82-2h8.37c.41 1.16 1.51 2 2.82 2 1.66 0 3-1.34 3-3-.01-1.3-.85-2.4-2.01-2.82M18.4 9H16V6.12zM4 5h3v4H3V6c0-.55.45-1 1-1m2 10c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1m3-2v-2h2c.55 0 1-.45 1-1s-.45-1-1-1H9V5h4c.55 0 1 .45 1 1v7zm11 2c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1M7 20h4v-2l6 3h-4v2z"}),"ElectricRickshawRounded"),ZG=h(c.jsx("path",{d:"M21 11.18V9l-5-6H1v12h2.18C3.6 16.16 4.7 17 6 17s2.4-.84 2.82-2h8.37c.48 1.34 1.86 2.25 3.42 1.94 1.16-.23 2.11-1.17 2.33-2.33.31-1.56-.6-2.95-1.94-3.43M18.4 9H16V6.12zM3 5h4v4H3zm3 10c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1m3-2v-2h3V9H9V5h5v8zm11 2c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1M7 20h4v-2l6 3h-4v2z"}),"ElectricRickshawSharp"),JG=h([c.jsx("path",{d:"M3 13h.17c.41-1.16 1.53-2 2.83-2 .35 0 .69.06 1 .17V10H3zm16-2h-3v2h1.17c.3-.85.98-1.53 1.83-1.83z",opacity:".3"},"0"),c.jsx("path",{d:"M21 11.18V9.72c0-.47-.16-.92-.46-1.28L16.6 3.72c-.38-.46-.94-.72-1.54-.72H3c-1.1 0-2 .9-2 2v8c0 1.1.9 2 2 2h.18C3.6 16.16 4.7 17 6 17s2.4-.84 2.82-2h8.37c.41 1.16 1.51 2 2.82 2 1.66 0 3-1.34 3-3-.01-1.3-.85-2.4-2.01-2.82M6 15c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1m1-3.83c-.31-.11-.65-.17-1-.17-1.3 0-2.42.84-2.83 2H3v-3h4zM7 8H3V5h4zm7 5H9v-3h3V8H9V5h5zm2-6.88L18.4 9H16zM17.17 13H16v-2h3v.17c-.85.3-1.53.98-1.83 1.83M20 15c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1M7 20h4v-2l6 3h-4v2z"},"1")],"ElectricRickshawTwoTone"),YG=h([c.jsx("path",{d:"M7.82 16H15v-1c0-2.21 1.79-4 4-4h.74l-1.9-8.44C17.63 1.65 16.82 1 15.89 1H12v2h3.89l1.4 6.25h-.01c-2.16.65-3.81 2.48-4.19 4.75H7.82c-.48-1.34-1.86-2.24-3.42-1.94-1.18.23-2.13 1.2-2.35 2.38C1.7 16.34 3.16 18 5 18c1.3 0 2.4-.84 2.82-2M5 16c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1"},"0"),c.jsx("path",{d:"M19 12c-1.66 0-3 1.34-3 3s1.34 3 3 3 3-1.34 3-3-1.34-3-3-3m0 4c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1m-8 4H7l6 3v-2h4l-6-3z"},"1")],"ElectricScooter"),_G=h([c.jsx("path",{d:"M7.82 16H15v-1c0-2.21 1.79-4 4-4h.74l-1.9-8.44C17.63 1.65 16.82 1 15.89 1H12v2h3.89l1.4 6.25h-.01c-2.16.65-3.81 2.48-4.19 4.75H7.82c-.48-1.34-1.86-2.24-3.42-1.94-1.18.23-2.13 1.2-2.35 2.38C1.7 16.34 3.16 18 5 18c1.3 0 2.4-.84 2.82-2M5 16c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1"},"0"),c.jsx("path",{d:"M19 12c-1.66 0-3 1.34-3 3s1.34 3 3 3 3-1.34 3-3-1.34-3-3-3m0 4c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1m-8 4H7l6 3v-2h4l-6-3z"},"1")],"ElectricScooterOutlined"),XG=h([c.jsx("path",{d:"M7.82 16H15v-1c0-2.21 1.79-4 4-4h.74l-1.9-8.44C17.63 1.65 16.82 1 15.89 1H13c-.55 0-1 .45-1 1s.45 1 1 1h2.89l1.4 6.25h-.01c-2.16.65-3.81 2.48-4.19 4.75H7.82c-.48-1.34-1.86-2.24-3.42-1.94-1.18.23-2.13 1.2-2.35 2.38C1.7 16.34 3.16 18 5 18c1.3 0 2.4-.84 2.82-2M5 16c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1"},"0"),c.jsx("path",{d:"M19 12c-1.66 0-3 1.34-3 3s1.34 3 3 3 3-1.34 3-3-1.34-3-3-3m0 4c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1m-8 4H7l6 3v-2h4l-6-3z"},"1")],"ElectricScooterRounded"),$G=h([c.jsx("path",{d:"M7.82 16H15v-1c0-2.21 1.79-4 4-4h.74L17.49 1H12v2h3.89l1.4 6.25h-.01c-2.16.65-3.81 2.48-4.19 4.75H7.82c-.48-1.34-1.86-2.24-3.42-1.94-1.18.23-2.13 1.2-2.35 2.38C1.7 16.34 3.16 18 5 18c1.3 0 2.4-.84 2.82-2M5 16c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1"},"0"),c.jsx("path",{d:"M19 12c-1.66 0-3 1.34-3 3s1.34 3 3 3 3-1.34 3-3-1.34-3-3-3m0 4c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1m-8 4H7l6 3v-2h4l-6-3z"},"1")],"ElectricScooterSharp"),cK=h([c.jsx("path",{d:"M7.82 16H15v-1c0-2.21 1.79-4 4-4h.74l-1.9-8.44C17.63 1.65 16.82 1 15.89 1H12v2h3.89l1.4 6.25h-.01c-2.16.65-3.81 2.48-4.19 4.75H7.82c-.48-1.34-1.86-2.24-3.42-1.94-1.18.23-2.13 1.2-2.35 2.38C1.7 16.34 3.16 18 5 18c1.3 0 2.4-.84 2.82-2M5 16c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1"},"0"),c.jsx("path",{d:"M19 12c-1.66 0-3 1.34-3 3s1.34 3 3 3 3-1.34 3-3-1.34-3-3-3m0 4c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1m-8 4H7l6 3v-2h4l-6-3z"},"1")],"ElectricScooterTwoTone"),hK=h([c.jsx("path",{d:"M21 14c0-.55-.45-1-1-1h-2v2h2c.55 0 1-.45 1-1m-1 3h-2v2h2c.55 0 1-.45 1-1s-.45-1-1-1m-8-3h-2v4h2c0 1.1.9 2 2 2h3v-8h-3c-1.1 0-2 .9-2 2"},"0"),c.jsx("path",{d:"M5 13c0-1.1.9-2 2-2h1.5c1.93 0 3.5-1.57 3.5-3.5S10.43 4 8.5 4H5c-.55 0-1 .45-1 1s.45 1 1 1h3.5c.83 0 1.5.67 1.5 1.5S9.33 9 8.5 9H7c-2.21 0-4 1.79-4 4s1.79 4 4 4h2v-2H7c-1.1 0-2-.9-2-2"},"1")],"ElectricalServices"),sK=h([c.jsx("path",{d:"M21 14c0-.55-.45-1-1-1h-2v2h2c.55 0 1-.45 1-1m-1 3h-2v2h2c.55 0 1-.45 1-1s-.45-1-1-1m-8-3h-2v4h2c0 1.1.9 2 2 2h3v-8h-3c-1.1 0-2 .9-2 2"},"0"),c.jsx("path",{d:"M5 13c0-1.1.9-2 2-2h1.5c1.93 0 3.5-1.57 3.5-3.5S10.43 4 8.5 4H5c-.55 0-1 .45-1 1s.45 1 1 1h3.5c.83 0 1.5.67 1.5 1.5S9.33 9 8.5 9H7c-2.21 0-4 1.79-4 4s1.79 4 4 4h2v-2H7c-1.1 0-2-.9-2-2"},"1")],"ElectricalServicesOutlined"),tK=h(c.jsx("path",{d:"M21 14c0-.55-.45-1-1-1h-2v2h2c.55 0 1-.45 1-1m-1 3h-2v2h2c.55 0 1-.45 1-1s-.45-1-1-1m-4-5h-2c-1.1 0-2 .9-2 2h-1c-.55 0-1 .45-1 1v2c0 .55.45 1 1 1h1c0 1.1.9 2 2 2h2c.55 0 1-.45 1-1v-6c0-.55-.45-1-1-1M5 13c0-1.1.9-2 2-2h1.5c1.93 0 3.5-1.57 3.5-3.5S10.43 4 8.5 4H5c-.55 0-1 .45-1 1s.45 1 1 1h3.5c.83 0 1.5.67 1.5 1.5S9.33 9 8.5 9H7c-2.21 0-4 1.79-4 4s1.79 4 4 4h2v-2H7c-1.1 0-2-.9-2-2"}),"ElectricalServicesRounded"),oK=h([c.jsx("path",{d:"M18 13h3v2h-3zm-6-1v2h-2v4h2v2h5v-8z"},"0"),c.jsx("path",{d:"M5 11h7V4H4v2h6v3H3v8h6v-2H5zm13 6h3v2h-3z"},"1")],"ElectricalServicesSharp"),vK=h([c.jsx("path",{d:"M20 15h-2v-2h2c.55 0 1 .45 1 1s-.45 1-1 1m0 4h-2v-2h2c.55 0 1 .45 1 1s-.45 1-1 1m-6-7c-1.1 0-2 .9-2 2h-2v4h2c0 1.1.9 2 2 2h3v-8z"},"0"),c.jsx("path",{d:"M4 5c0 .55.45 1 1 1h3.5c.83 0 1.5.67 1.5 1.5S9.33 9 8.5 9H7c-2.21 0-4 1.79-4 4s1.79 4 4 4h2v-2H7c-1.1 0-2-.9-2-2s.9-2 2-2h1.5c1.93 0 3.5-1.57 3.5-3.5S10.43 4 8.5 4H5c-.55 0-1 .45-1 1"},"1")],"ElectricalServicesTwoTone"),eK=h(c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2M8.5 6c.69 0 1.25.56 1.25 1.25S9.19 8.5 8.5 8.5s-1.25-.56-1.25-1.25S7.81 6 8.5 6m2.5 8h-1v4H7v-4H6v-2.5c0-1.1.9-2 2-2h1c1.1 0 2 .9 2 2zm4.5 3L13 13h5zM13 11l2.5-4 2.5 4z"}),"Elevator"),lK=h(c.jsx("path",{d:"M19 5v14H5V5zm0-2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m-9 15v-4h1v-2.5c0-1.1-.9-2-2-2H8c-1.1 0-2 .9-2 2V14h1v4zM8.5 8.5c.69 0 1.25-.56 1.25-1.25S9.19 6 8.5 6s-1.25.56-1.25 1.25S7.81 8.5 8.5 8.5M18 11l-2.5-4-2.5 4zm-5 2 2.5 4 2.5-4z"}),"ElevatorOutlined"),nK=h(c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2M8.5 6c.69 0 1.25.56 1.25 1.25S9.19 8.5 8.5 8.5s-1.25-.56-1.25-1.25S7.81 6 8.5 6m2.5 7c0 .55-.45 1-1 1v3c0 .55-.45 1-1 1H8c-.55 0-1-.45-1-1v-3c-.55 0-1-.45-1-1v-1.5c0-1.1.9-2 2-2h1c1.1 0 2 .9 2 2zm6.52.76-1.6 2.56c-.2.31-.65.31-.85 0l-1.6-2.56c-.2-.33.04-.76.43-.76h3.2c.39 0 .63.43.42.76M17.1 11h-3.2c-.39 0-.63-.43-.42-.77l1.6-2.56c.2-.31.65-.31.85 0l1.6 2.56c.2.34-.04.77-.43.77"}),"ElevatorRounded"),aK=h(c.jsx("path",{d:"M21 3H3v18h18zM8.5 6c.69 0 1.25.56 1.25 1.25S9.19 8.5 8.5 8.5s-1.25-.56-1.25-1.25S7.81 6 8.5 6m2.5 8h-1v4H7v-4H6V9.5h5zm4.5 3L13 13h5zM13 11l2.5-4 2.5 4z"}),"ElevatorSharp"),dK=h([c.jsx("path",{d:"M19 5v14H5V5zm-9 13v-4h1v-2.5c0-1.1-.9-2-2-2H8c-1.1 0-2 .9-2 2V14h1v4zM8.5 8.5c.69 0 1.25-.56 1.25-1.25S9.19 6 8.5 6s-1.25.56-1.25 1.25S7.81 8.5 8.5 8.5M18 11l-2.5-4-2.5 4zm-5 2 2.5 4 2.5-4z",opacity:".3"},"0"),c.jsx("path",{d:"M19 5v14H5V5zm0-2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m-9 15v-4h1v-2.5c0-1.1-.9-2-2-2H8c-1.1 0-2 .9-2 2V14h1v4zM8.5 8.5c.69 0 1.25-.56 1.25-1.25S9.19 6 8.5 6s-1.25.56-1.25 1.25S7.81 8.5 8.5 8.5M18 11l-2.5-4-2.5 4zm-5 2 2.5 4 2.5-4z"},"1")],"ElevatorTwoTone"),zK=h(c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m-7 15.5h-1.5V14h-1v3H8v-3H7v4.5H5.5v-5c0-.55.45-1 1-1H11c.55 0 1 .45 1 1zm3.5 0H14v-6h3.5c.55 0 1 .45 1 1V16c0 .55-.45 1-1 1h-2zM11 5.5v6H9.5V7H8V5.5zm5 0v6h-1.5V7H13V5.5zm-.5 8.5H17v1.5h-1.5z"}),"ElevenMp"),mK=h([c.jsx("path",{d:"M7.5 14h1v3H10v-3h1v4.5h1.5v-5c0-.55-.45-1-1-1H7c-.55 0-1 .45-1 1v5h1.5zm6 4.5H15V17h2c.55 0 1-.45 1-1v-2.5c0-.55-.45-1-1-1h-3.5zM15 14h1.5v1.5H15z"},"0"),c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 16H5V5h14z"},"1"),c.jsx("path",{d:"M9.5 11.5H11v-6H8V7h1.5zm5 0H16v-6h-3V7h1.5z"},"2")],"ElevenMpOutlined"),pK=h([c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2M8.75 5.5H10c.55 0 1 .45 1 1v4.25c0 .41-.34.75-.75.75s-.75-.34-.75-.75V7h-.75C8.34 7 8 6.66 8 6.25s.34-.75.75-.75m3.75 12.25c0 .41-.34.75-.75.75s-.75-.34-.75-.75V14h-1v2.25c0 .41-.34.75-.75.75s-.75-.34-.75-.75V14h-1v3.75c0 .41-.34.75-.75.75S6 18.16 6 17.75V13.5c0-.55.45-1 1-1h4.5c.55 0 1 .45 1 1zm.5-11.5c0-.41.34-.75.75-.75H15c.55 0 1 .45 1 1v4.25c0 .41-.34.75-.75.75s-.75-.34-.75-.75V7h-.75c-.41 0-.75-.34-.75-.75M18 16c0 .55-.45 1-1 1h-2v.75c0 .41-.34.75-.75.75s-.75-.34-.75-.75V13.5c0-.55.45-1 1-1H17c.55 0 1 .45 1 1z"},"0"),c.jsx("path",{d:"M15 14h1.5v1.5H15z"},"1")],"ElevenMpRounded"),HK=h([c.jsx("path",{d:"M3 3v18h18V3zm5 2.5h3v6H9.5V7H8zm4.5 13H11V14h-1v3H8.5v-3h-1v4.5H6v-6h6.5zm.5-13h3v6h-1.5V7H13zM18 17h-3v1.5h-1.5v-6H18z"},"0"),c.jsx("path",{d:"M15 14h1.5v1.5H15z"},"1")],"ElevenMpSharp"),MK=h([c.jsx("path",{d:"M5 19h14V5H5zm13-5.5V16c0 .55-.45 1-1 1h-2v1.5h-1.5v-6H17c.55 0 1 .45 1 1m-5-8h3v6h-1.5V7H13zm-5 0h3v6H9.5V7H8zm-2 8c0-.55.45-1 1-1h4.5c.55 0 1 .45 1 1v5H11V14h-1v3H8.5v-3h-1v4.5H6z",opacity:".3"},"0"),c.jsx("path",{d:"M15 14h1.5v1.5H15z",opacity:".3"},"1"),c.jsx("path",{d:"M7.5 14h1v3H10v-3h1v4.5h1.5v-5c0-.55-.45-1-1-1H7c-.55 0-1 .45-1 1v5h1.5zm6 4.5H15V17h2c.55 0 1-.45 1-1v-2.5c0-.55-.45-1-1-1h-3.5zM15 14h1.5v1.5H15z"},"2"),c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 16H5V5h14z"},"3"),c.jsx("path",{d:"M9.5 11.5H11v-6H8V7h1.5zm5 0H16v-6h-3V7h1.5z"},"4")],"ElevenMpTwoTone"),rK=h(c.jsx("path",{d:"M20 4H4c-1.1 0-1.99.9-1.99 2L2 18c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2m0 4-8 5-8-5V6l8 5 8-5z"}),"Email"),iK=h(c.jsx("path",{d:"M22 6c0-1.1-.9-2-2-2H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2zm-2 0-8 5-8-5zm0 12H4V8l8 5 8-5z"}),"EmailOutlined"),VK=h(c.jsx("path",{d:"M20 4H4c-1.1 0-1.99.9-1.99 2L2 18c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2m-.4 4.25-7.07 4.42c-.32.2-.74.2-1.06 0L4.4 8.25c-.25-.16-.4-.43-.4-.72 0-.67.73-1.07 1.3-.72L12 11l6.7-4.19c.57-.35 1.3.05 1.3.72 0 .29-.15.56-.4.72"}),"EmailRounded"),xK=h(c.jsx("path",{d:"M22 4H2v16h20zm-2 4-8 5-8-5V6l8 5 8-5z"}),"EmailSharp"),jK=h([c.jsx("path",{d:"m20 8-8 5-8-5v10h16zm0-2H4l8 4.99z",opacity:".3"},"0"),c.jsx("path",{d:"M4 20h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2M20 6l-8 4.99L4 6zM4 8l8 5 8-5v10H4z"},"1")],"EmailTwoTone"),uK=h(c.jsx("path",{d:"m20.79 9.23-2-3.46L14 8.54V3h-4v5.54L5.21 5.77l-2 3.46L8 12l-4.79 2.77 2 3.46L10 15.46V21h4v-5.54l4.79 2.77 2-3.46L16 12z"}),"Emergency"),LK=h(c.jsx("path",{d:"M21.29 13.9 18 12l3.29-1.9c.48-.28.64-.89.37-1.37l-2-3.46c-.28-.48-.89-.64-1.37-.37L15 6.8V3c0-.55-.45-1-1-1h-4c-.55 0-1 .45-1 1v3.8L5.71 4.9c-.48-.27-1.09-.11-1.37.37l-2 3.46c-.28.48-.11 1.09.37 1.37L6 12l-3.29 1.9c-.48.28-.64.89-.37 1.37l2 3.46c.28.48.89.64 1.37.37L9 17.2V21c0 .55.45 1 1 1h4c.55 0 1-.45 1-1v-3.8l3.29 1.9c.48.28 1.09.11 1.37-.37l2-3.46c.28-.48.11-1.09-.37-1.37m-2.86 2.97-4.68-2.7c-.33-.2-.75.04-.75.43V20h-2v-5.4c0-.38-.42-.63-.75-.43l-4.68 2.7-1-1.73 4.68-2.7c.33-.19.33-.67 0-.87l-4.68-2.7 1-1.73 4.68 2.7c.33.19.75-.05.75-.44V4h2v5.4c0 .38.42.63.75.43l4.68-2.7 1 1.73-4.68 2.7c-.33.19-.33.67 0 .87l4.68 2.7z"}),"EmergencyOutlined"),SK=h(c.jsx("path",{d:"M18 10.48V6c0-1.1-.9-2-2-2H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2v-4.48l4 3.98v-11zM12 12l3 1.73-1 1.73-3-1.73V17H9v-3.27l-3 1.73-1-1.73L8 12l-3-1.73 1-1.73 3 1.73V7h2v3.27l3-1.73 1 1.73z"}),"EmergencyRecording"),CK=h(c.jsx("path",{d:"M18 10.48V6c0-1.1-.9-2-2-2H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2v-4.48l4 3.98v-11zM16 18H4V6h12zm-4-6 3 1.73-1 1.73-3-1.73V17H9v-3.27l-3 1.73-1-1.73L8 12l-3-1.73 1-1.73 3 1.73V7h2v3.27l3-1.73 1 1.73z"}),"EmergencyRecordingOutlined"),TK=h(c.jsx("path",{d:"M18 10.48V6c0-1.1-.9-2-2-2H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2v-4.48l3.15 3.13c.31.32.85.09.85-.35V7.7c0-.44-.54-.67-.85-.35zm-3.5 4.12c-.28.48-.89.64-1.37.37L11 13.73V16c0 .55-.45 1-1 1s-1-.45-1-1v-2.27l-2.13 1.23c-.48.28-1.09.11-1.37-.37s-.11-1.09.37-1.37L8 12l-2.13-1.23c-.48-.28-.65-.89-.37-1.37s.89-.64 1.37-.37L9 10.27V8c0-.55.45-1 1-1s1 .45 1 1v2.27l2.13-1.23c.48-.28 1.09-.11 1.37.37s.11 1.09-.37 1.37L12 12l2.13 1.23c.48.28.65.89.37 1.37"}),"EmergencyRecordingRounded"),wK=h(c.jsx("path",{d:"M18 10.48V4H2v16h16v-6.48l4 3.98v-11zM12 12l3 1.73-1 1.73-3-1.73V17H9v-3.27l-3 1.73-1-1.73L8 12l-3-1.73 1-1.73 3 1.73V7h2v3.27l3-1.73 1 1.73z"}),"EmergencyRecordingSharp"),RK=h([c.jsx("path",{d:"M4 6v12h12V6zm11 7.73-1 1.73-3-1.73V17H9v-3.27l-3 1.73-1-1.73L8 12l-3-1.73 1-1.73 3 1.73V7h2v3.27l3-1.73 1 1.73L12 12z",opacity:".3"},"0"),c.jsx("path",{d:"M18 10.48V6c0-1.1-.9-2-2-2H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2v-4.48l4 3.98v-11zM16 18H4V6h12zm-4-6 3 1.73-1 1.73-3-1.73V17H9v-3.27l-3 1.73-1-1.73L8 12l-3-1.73 1-1.73 3 1.73V7h2v3.27l3-1.73 1 1.73z"},"1")],"EmergencyRecordingTwoTone"),OK=h(c.jsx("path",{d:"m20.29 8.37-1-1.73c-.28-.48-.89-.64-1.37-.37L14 8.54V4c0-.55-.45-1-1-1h-2c-.55 0-1 .45-1 1v4.54L6.07 6.27c-.48-.28-1.09-.11-1.36.36l-1 1.73c-.28.48-.12 1.1.36 1.37L8 12l-3.93 2.27c-.48.28-.64.89-.37 1.37l1 1.73c.28.48.89.64 1.37.37L10 15.46V20c0 .55.45 1 1 1h2c.55 0 1-.45 1-1v-4.54l3.93 2.27c.48.28 1.09.11 1.37-.37l1-1.73c.28-.48.11-1.09-.37-1.37L16 12l3.93-2.27c.48-.27.64-.89.36-1.36"}),"EmergencyRounded"),yK=h(c.jsx("path",{d:"M12 9c-3.15 0-6 2.41-6 6.15q0 3.735 6 8.85 6-5.115 6-8.85C18 11.41 15.15 9 12 9m0 7.5c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5M12 4c1.93 0 3.68.78 4.95 2.05l-1.41 1.41C14.63 6.56 13.38 6 12 6s-2.63.56-3.54 1.46L7.05 6.05C8.32 4.78 10.07 4 12 4m7.78-.77-1.41 1.41C16.74 3.01 14.49 2 12.01 2S7.27 3.01 5.64 4.63L4.22 3.22C6.22 1.23 8.97 0 12.01 0s5.78 1.23 7.77 3.23"}),"EmergencyShare"),gK=h(c.jsx("path",{d:"M12 4c1.93 0 3.68.78 4.95 2.05l-1.41 1.41C14.63 6.56 13.38 6 12 6s-2.63.56-3.54 1.46L7.05 6.05C8.32 4.78 10.07 4 12 4m7.78-.77-1.41 1.41C16.74 3.01 14.49 2 12.01 2S7.27 3.01 5.64 4.63L4.22 3.22C6.22 1.23 8.97 0 12.01 0s5.78 1.23 7.77 3.23M12 11c1.94 0 4 1.45 4 4.15 0 .94-.55 2.93-4 6.17-3.45-3.24-4-5.23-4-6.17 0-2.7 2.06-4.15 4-4.15m0-2c-3.15 0-6 2.41-6 6.15q0 3.735 6 8.85 6-5.115 6-8.85C18 11.41 15.15 9 12 9m1.5 6c0-.83-.67-1.5-1.5-1.5s-1.5.67-1.5 1.5.67 1.5 1.5 1.5 1.5-.67 1.5-1.5"}),"EmergencyShareOutlined"),AK=h(c.jsx("path",{d:"M12 9c-3.15 0-6 2.41-6 6.15 0 2.35 1.78 5.11 5.34 8.27.37.33.95.33 1.33 0C16.22 20.25 18 17.5 18 15.15 18 11.41 15.15 9 12 9m0 7.5c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5m4.18-9.68c-.35.35-.89.38-1.3.09C14.07 6.34 13.07 6 12 6s-2.07.34-2.88.91c-.41.28-.95.26-1.3-.09-.43-.43-.39-1.15.09-1.5C9.06 4.49 10.48 4 12 4s2.94.49 4.09 1.32c.49.35.52 1.07.09 1.5M4.97 3.97c-.42-.43-.38-1.12.08-1.5C6.95.93 9.37 0 12.01 0s5.06.93 6.95 2.48c.46.38.5 1.07.08 1.49-.36.36-.93.39-1.32.07C16.16 2.77 14.17 2 12.01 2c-2.18 0-4.17.77-5.72 2.04-.39.32-.96.28-1.32-.07"}),"EmergencyShareRounded"),fK=h(c.jsx("path",{d:"M12 9c-3.15 0-6 2.41-6 6.15q0 3.735 6 8.85 6-5.115 6-8.85C18 11.41 15.15 9 12 9m0 7.5c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5M12 4c1.93 0 3.68.78 4.95 2.05l-1.41 1.41C14.63 6.56 13.38 6 12 6s-2.63.56-3.54 1.46L7.05 6.05C8.32 4.78 10.07 4 12 4m7.78-.77-1.41 1.41C16.74 3.01 14.49 2 12.01 2S7.27 3.01 5.64 4.63L4.22 3.22C6.22 1.23 8.97 0 12.01 0s5.78 1.23 7.77 3.23"}),"EmergencyShareSharp"),PK=h([c.jsx("path",{d:"M12 11c-1.94 0-4 1.45-4 4.15 0 .94.55 2.93 4 6.17 3.45-3.24 4-5.23 4-6.17 0-2.7-2.06-4.15-4-4.15m0 5.5c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5",opacity:".3"},"0"),c.jsx("path",{d:"M12 4c1.93 0 3.68.78 4.95 2.05l-1.41 1.41C14.63 6.56 13.38 6 12 6s-2.63.56-3.54 1.46L7.05 6.05C8.32 4.78 10.07 4 12 4m7.78-.77-1.41 1.41C16.74 3.01 14.49 2 12.01 2S7.27 3.01 5.64 4.63L4.22 3.22C6.22 1.23 8.97 0 12.01 0s5.78 1.23 7.77 3.23M12 11c1.94 0 4 1.45 4 4.15 0 .94-.55 2.93-4 6.17-3.45-3.24-4-5.23-4-6.17 0-2.7 2.06-4.15 4-4.15m0-2c-3.15 0-6 2.41-6 6.15q0 3.735 6 8.85 6-5.115 6-8.85C18 11.41 15.15 9 12 9m1.5 6c0-.83-.67-1.5-1.5-1.5s-1.5.67-1.5 1.5.67 1.5 1.5 1.5 1.5-.67 1.5-1.5"},"1")],"EmergencyShareTwoTone"),FK=h(c.jsx("path",{d:"m20.79 9.23-2-3.46L14 8.54V3h-4v5.54L5.21 5.77l-2 3.46L8 12l-4.79 2.77 2 3.46L10 15.46V21h4v-5.54l4.79 2.77 2-3.46L16 12z"}),"EmergencySharp"),BK=h([c.jsx("path",{d:"m18.43 16.87-4.68-2.7c-.33-.2-.75.04-.75.43V20h-2v-5.4c0-.38-.42-.63-.75-.43l-4.68 2.7-1-1.73 4.68-2.7c.33-.19.33-.67 0-.87l-4.68-2.7 1-1.73 4.68 2.7c.33.19.75-.05.75-.44V4h2v5.4c0 .38.42.63.75.43l4.68-2.7 1 1.73-4.68 2.7c-.33.19-.33.67 0 .87l4.68 2.7z",opacity:".3"},"0"),c.jsx("path",{d:"M21.29 13.9 18 12l3.29-1.9c.48-.28.64-.89.37-1.37l-2-3.46c-.28-.48-.89-.64-1.37-.37L15 6.8V3c0-.55-.45-1-1-1h-4c-.55 0-1 .45-1 1v3.8L5.71 4.9c-.48-.27-1.09-.11-1.37.37l-2 3.46c-.28.48-.11 1.09.37 1.37L6 12l-3.29 1.9c-.48.28-.64.89-.37 1.37l2 3.46c.28.48.89.64 1.37.37L9 17.2V21c0 .55.45 1 1 1h4c.55 0 1-.45 1-1v-3.8l3.29 1.9c.48.28 1.09.11 1.37-.37l2-3.46c.28-.48.11-1.09-.37-1.37m-2.86 2.97-4.68-2.7c-.33-.2-.75.04-.75.43V20h-2v-5.4c0-.38-.42-.63-.75-.43l-4.68 2.7-1-1.73 4.68-2.7c.33-.19.33-.67 0-.87l-4.68-2.7 1-1.73 4.68 2.7c.33.19.75-.05.75-.44V4h2v5.4c0 .38.42.63.75.43l4.68-2.7 1 1.73-4.68 2.7c-.33.19-.33.67 0 .87l4.68 2.7z"},"1")],"EmergencyTwoTone"),bK=h(c.jsx("path",{d:"M11.99 2C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2M8.5 8c.83 0 1.5.67 1.5 1.5S9.33 11 8.5 11 7 10.33 7 9.5 7.67 8 8.5 8M12 18c-2.28 0-4.22-1.66-5-4h10c-.78 2.34-2.72 4-5 4m3.5-7c-.83 0-1.5-.67-1.5-1.5S14.67 8 15.5 8s1.5.67 1.5 1.5-.67 1.5-1.5 1.5"}),"EmojiEmotions"),DK=h([c.jsx("circle",{cx:"15.5",cy:"9.5",r:"1.5"},"0"),c.jsx("circle",{cx:"8.5",cy:"9.5",r:"1.5"},"1"),c.jsx("path",{d:"M12 18c2.28 0 4.22-1.66 5-4H7c.78 2.34 2.72 4 5 4"},"2"),c.jsx("path",{d:"M11.99 2C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2M12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8"},"3")],"EmojiEmotionsOutlined"),kK=h(c.jsx("path",{d:"M11.99 2C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2M8.5 8c.83 0 1.5.67 1.5 1.5S9.33 11 8.5 11 7 10.33 7 9.5 7.67 8 8.5 8m8.21 6.72C15.8 16.67 14.04 18 12 18s-3.8-1.33-4.71-3.28c-.16-.33.08-.72.45-.72h8.52c.37 0 .61.39.45.72M15.5 11c-.83 0-1.5-.67-1.5-1.5S14.67 8 15.5 8s1.5.67 1.5 1.5-.67 1.5-1.5 1.5"}),"EmojiEmotionsRounded"),WK=h(c.jsx("path",{d:"M11.99 2C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2M8.5 8c.83 0 1.5.67 1.5 1.5S9.33 11 8.5 11 7 10.33 7 9.5 7.67 8 8.5 8M12 18c-2.28 0-4.22-1.66-5-4h10c-.78 2.34-2.72 4-5 4m3.5-7c-.83 0-1.5-.67-1.5-1.5S14.67 8 15.5 8s1.5.67 1.5 1.5-.67 1.5-1.5 1.5"}),"EmojiEmotionsSharp"),NK=h([c.jsx("path",{d:"M20 12c0-4.42-3.58-8-8-8s-8 3.58-8 8 3.58 8 8 8 8-3.58 8-8M8.5 8c.83 0 1.5.67 1.5 1.5S9.33 11 8.5 11 7 10.33 7 9.5 7.67 8 8.5 8M12 18c-2.28 0-4.22-1.66-5-4h10c-.78 2.34-2.72 4-5 4m3.5-7c-.83 0-1.5-.67-1.5-1.5S14.67 8 15.5 8s1.5.67 1.5 1.5-.67 1.5-1.5 1.5",opacity:".3"},"0"),c.jsx("circle",{cx:"15.5",cy:"9.5",r:"1.5"},"1"),c.jsx("circle",{cx:"8.5",cy:"9.5",r:"1.5"},"2"),c.jsx("path",{d:"M11.99 2C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2M12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8"},"3"),c.jsx("path",{d:"M12 18c2.28 0 4.22-1.66 5-4H7c.78 2.34 2.72 4 5 4"},"4")],"EmojiEmotionsTwoTone"),EK=h(c.jsx("path",{d:"M19 5h-2V3H7v2H5c-1.1 0-2 .9-2 2v1c0 2.55 1.92 4.63 4.39 4.94.63 1.5 1.98 2.63 3.61 2.96V19H7v2h10v-2h-4v-3.1c1.63-.33 2.98-1.46 3.61-2.96C19.08 12.63 21 10.55 21 8V7c0-1.1-.9-2-2-2M5 8V7h2v3.82C5.84 10.4 5 9.3 5 8m14 0c0 1.3-.84 2.4-2 2.82V7h2z"}),"EmojiEvents"),IK=h(c.jsx("path",{d:"M19 5h-2V3H7v2H5c-1.1 0-2 .9-2 2v1c0 2.55 1.92 4.63 4.39 4.94.63 1.5 1.98 2.63 3.61 2.96V19H7v2h10v-2h-4v-3.1c1.63-.33 2.98-1.46 3.61-2.96C19.08 12.63 21 10.55 21 8V7c0-1.1-.9-2-2-2M5 8V7h2v3.82C5.84 10.4 5 9.3 5 8m7 6c-1.65 0-3-1.35-3-3V5h6v6c0 1.65-1.35 3-3 3m7-6c0 1.3-.84 2.4-2 2.82V7h2z"}),"EmojiEventsOutlined"),UK=h(c.jsx("path",{d:"M19 5h-2V4c0-.55-.45-1-1-1H8c-.55 0-1 .45-1 1v1H5c-1.1 0-2 .9-2 2v1c0 2.55 1.92 4.63 4.39 4.94.63 1.5 1.98 2.63 3.61 2.96V19H8c-.55 0-1 .45-1 1s.45 1 1 1h8c.55 0 1-.45 1-1s-.45-1-1-1h-3v-3.1c1.63-.33 2.98-1.46 3.61-2.96C19.08 12.63 21 10.55 21 8V7c0-1.1-.9-2-2-2M5 8V7h2v3.82C5.84 10.4 5 9.3 5 8m14 0c0 1.3-.84 2.4-2 2.82V7h2z"}),"EmojiEventsRounded"),GK=h(c.jsx("path",{d:"M19 5h-2V3H7v2H5c-1.1 0-2 .9-2 2v1c0 2.55 1.92 4.63 4.39 4.94.63 1.5 1.98 2.63 3.61 2.96V19H7v2h10v-2h-4v-3.1c1.63-.33 2.98-1.46 3.61-2.96C19.08 12.63 21 10.55 21 8V7c0-1.1-.9-2-2-2M5 8V7h2v3.82C5.84 10.4 5 9.3 5 8m14 0c0 1.3-.84 2.4-2 2.82V7h2z"}),"EmojiEventsSharp"),KK=h([c.jsx("path",{d:"M12 14c-1.65 0-3-1.35-3-3V5h6v6c0 1.65-1.35 3-3 3",opacity:".3"},"0"),c.jsx("path",{d:"M19 5h-2V3H7v2H5c-1.1 0-2 .9-2 2v1c0 2.55 1.92 4.63 4.39 4.94.63 1.5 1.98 2.63 3.61 2.96V19H7v2h10v-2h-4v-3.1c1.63-.33 2.98-1.46 3.61-2.96C19.08 12.63 21 10.55 21 8V7c0-1.1-.9-2-2-2M5 8V7h2v3.82C5.84 10.4 5 9.3 5 8m7 6c-1.65 0-3-1.35-3-3V5h6v6c0 1.65-1.35 3-3 3m7-6c0 1.3-.84 2.4-2 2.82V7h2z"},"1")],"EmojiEventsTwoTone"),qK=h(c.jsx("path",{d:"m14 9-1-2H7V5.72c.6-.34 1-.98 1-1.72 0-1.1-.9-2-2-2s-2 .9-2 2c0 .74.4 1.38 1 1.72V21h2v-4h5l1 2h7V9h-6zm4 8h-4l-1-2H7V9h5l1 2h5v6z"}),"EmojiFlags"),QK=h(c.jsx("path",{d:"m14 9-1-2H7V5.72c.6-.34 1-.98 1-1.72 0-1.1-.9-2-2-2s-2 .9-2 2c0 .74.4 1.38 1 1.72V21h2v-4h5l1 2h7V9h-6zm4 8h-4l-1-2H7V9h5l1 2h5v6z"}),"EmojiFlagsOutlined"),ZK=h(c.jsx("path",{d:"M19 9h-5l-.72-1.45c-.17-.34-.52-.55-.9-.55H7V5.72c.6-.34 1-.98 1-1.72 0-1.1-.9-2-2-2s-2 .9-2 2c0 .74.4 1.38 1 1.72V20c0 .55.45 1 1 1s1-.45 1-1v-3h5l.72 1.45c.17.34.52.55.89.55H19c.55 0 1-.45 1-1v-8c0-.55-.45-1-1-1zm-1 8h-4l-1-2H7V9h5l1 2h5v6z"}),"EmojiFlagsRounded"),JK=h(c.jsx("path",{d:"m14 9-1-2H7V5.72c.6-.34 1-.98 1-1.72 0-1.1-.9-2-2-2s-2 .9-2 2c0 .74.4 1.38 1 1.72V21h2v-4h5l1 2h7V9h-6zm4 8h-4l-1-2H7V9h5l1 2h5v6z"}),"EmojiFlagsSharp"),YK=h([c.jsx("path",{d:"M12 9H7v6h6l1 2h4v-6h-5z",opacity:".3"},"0"),c.jsx("path",{d:"m14 9-1-2H7V5.72c.6-.34 1-.98 1-1.72 0-1.1-.9-2-2-2s-2 .9-2 2c0 .74.4 1.38 1 1.72V21h2v-4h5l1 2h7V9h-6zm4 8h-4l-1-2H7V9h5l1 2h5v6z"},"1")],"EmojiFlagsTwoTone"),_K=h(c.jsx("path",{d:"M20 3H9v2.4l1.81 1.45c.12.09.19.24.19.39v4.26c0 .28-.22.5-.5.5h-4c-.28 0-.5-.22-.5-.5V7.24c0-.15.07-.3.19-.39L8 5.4V3H4v10c0 2.21 1.79 4 4 4h6c2.21 0 4-1.79 4-4v-3h2c1.11 0 2-.9 2-2V5c0-1.11-.89-2-2-2m0 5h-2V5h2zM4 19h16v2H4z"}),"EmojiFoodBeverage"),XK=h(c.jsx("path",{d:"M2 19h18v2H2zM20 3H4v10c0 2.21 1.79 4 4 4h6c2.21 0 4-1.79 4-4v-3h2c1.11 0 2-.89 2-2V5c0-1.11-.89-2-2-2m-4 10c0 1.1-.9 2-2 2H8c-1.1 0-2-.9-2-2V5h3v1.4L7.19 7.85c-.12.09-.19.24-.19.39v4.26c0 .28.22.5.5.5h4c.28 0 .5-.22.5-.5V8.24c0-.15-.07-.3-.19-.39L10 6.4V5h6zM9.5 7.28l1.5 1.2V12H8V8.48zM20 8h-2V5h2z"}),"EmojiFoodBeverageOutlined"),$K=h(c.jsx("path",{d:"M19 19H3c-.55 0-1 .45-1 1s.45 1 1 1h16c.55 0 1-.45 1-1s-.45-1-1-1m1-16H9v2.4l1.81 1.45c.12.09.19.24.19.39v4.26c0 .28-.22.5-.5.5h-4c-.28 0-.5-.22-.5-.5V7.24c0-.15.07-.3.19-.39L8 5.4V3H6c-1.1 0-2 .9-2 2v8c0 2.21 1.79 4 4 4h6c2.21 0 4-1.79 4-4v-3h2c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 5h-2V5h2z"}),"EmojiFoodBeverageRounded"),cq=h(c.jsx("path",{d:"M2 19h18v2H2zM20 3H9v2.4L11 7v5H6V7l2-1.6V3H4v14h14v-7h2c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 5h-2V5h2z"}),"EmojiFoodBeverageSharp"),hq=h([c.jsx("path",{d:"m10 6.4 1.81 1.45c.12.09.19.24.19.39v4.26c0 .28-.22.5-.5.5h-4c-.28 0-.5-.22-.5-.5V8.24c0-.15.07-.3.19-.39L9 6.4V5H6v8c0 1.1.9 2 2 2h6c1.1 0 2-.9 2-2V5h-6z",opacity:".3"},"0"),c.jsx("path",{d:"M2 19h18v2H2zM20 3H4v10c0 2.21 1.79 4 4 4h6c2.21 0 4-1.79 4-4v-3h2c1.11 0 2-.89 2-2V5c0-1.11-.89-2-2-2M9.5 7.28l1.5 1.2V12H8V8.48zM16 13c0 1.1-.9 2-2 2H8c-1.1 0-2-.9-2-2V5h3v1.4L7.19 7.85c-.12.09-.19.24-.19.39v4.26c0 .28.22.5.5.5h4c.28 0 .5-.22.5-.5V8.24c0-.15-.07-.3-.19-.39L10 6.4V5h6zm4-5h-2V5h2z"},"1")],"EmojiFoodBeverageTwoTone"),sq=h(c.jsx("path",{d:"M21.94 4.88c-.18-.53-.69-.88-1.26-.88H19.6l-.31-.97C19.15 2.43 18.61 2 18 2s-1.15.43-1.29 1.04L16.4 4h-1.07c-.57 0-1.08.35-1.26.88-.19.56.04 1.17.56 1.48l.87.52-.4 1.24c-.23.58-.04 1.25.45 1.62.23.17.51.26.78.26.31 0 .61-.11.86-.32l.81-.7.81.7c.25.21.55.32.86.32.27 0 .55-.09.78-.26.5-.37.68-1.04.45-1.62l-.39-1.24.87-.52c.51-.31.74-.92.56-1.48M18 7c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1m-4.51 3.51c-.43-.43-.94-.73-1.49-.93V8h-1v1.38c-.11-.01-.23-.03-.34-.03-1.02 0-2.05.39-2.83 1.17-.16.16-.3.34-.43.53L6 10.52c-1.56-.55-3.28.27-3.83 1.82-.27.75-.23 1.57.12 2.29.23.48.58.87 1 1.16-.38 1.35-.06 2.85 1 3.91s2.57 1.38 3.91 1c.29.42.68.77 1.16 1q.63.3 1.29.3c.34 0 .68-.06 1.01-.17 1.56-.55 2.38-2.27 1.82-3.85l-.52-1.37c.18-.13.36-.27.53-.43.87-.87 1.24-2.04 1.14-3.17H16v-1h-1.59c-.19-.55-.49-1.06-.92-1.5m-8.82 3.78c-.25-.09-.45-.27-.57-.51s-.13-.51-.04-.76c.19-.52.76-.79 1.26-.61l3.16 1.19c-1.15.6-2.63 1.11-3.81.69m6.32 5.65c-.25.09-.52.08-.76-.04-.24-.11-.42-.32-.51-.57-.42-1.18.09-2.65.7-3.8l1.18 3.13c.18.52-.09 1.1-.61 1.28m1.21-5.34-.61-1.61c0-.01-.01-.02-.02-.03l-.06-.12c-.02-.04-.04-.07-.07-.11l-.09-.09-.09-.09c-.03-.03-.07-.05-.11-.07s-.07-.05-.12-.06c-.01 0-.02-.01-.03-.02l-1.6-.6c.36-.29.79-.46 1.26-.46.53 0 1.04.21 1.41.59.73.73.77 1.88.13 2.67"}),"EmojiNature"),tq=h(c.jsx("path",{d:"M21.94 4.88c-.18-.53-.69-.88-1.26-.88H19.6l-.31-.97C19.15 2.43 18.61 2 18 2s-1.15.43-1.29 1.04L16.4 4h-1.07c-.57 0-1.08.35-1.26.88-.19.56.04 1.17.56 1.48l.87.52-.4 1.24c-.23.58-.04 1.25.45 1.62.23.17.51.26.78.26.31 0 .61-.11.86-.32l.81-.7.81.7c.25.21.55.32.86.32.27 0 .55-.09.78-.26.5-.37.68-1.04.45-1.62l-.39-1.24.87-.52c.51-.31.74-.92.56-1.48M18 7c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1m-4.51 3.51c-.43-.43-.94-.73-1.49-.93V8h-1v1.38c-.11-.01-.23-.03-.34-.03-1.02 0-2.05.39-2.83 1.17l-.5.5-1.33-.5c-1.56-.55-3.28.27-3.83 1.82-.27.75-.23 1.57.12 2.29.23.48.58.87 1 1.16-.38 1.35-.06 2.85 1 3.91.78.78 1.8 1.17 2.83 1.17.37 0 .73-.07 1.09-.17.29.42.68.77 1.16 1 .41.2.84.3 1.28.3.34 0 .68-.06 1.01-.17 1.56-.55 2.38-2.27 1.82-3.85l-.49-1.3.5-.5c.87-.87 1.24-2.04 1.14-3.17H16v-1h-1.59c-.19-.55-.49-1.06-.92-1.5m-5.91 8.31c-.15.04-.3.06-.46.06-.53 0-1.04-.21-1.41-.59-.38-.38-.59-.88-.59-1.41 0-.16.03-.32.06-.47.14.01.28.03.42.03.85 0 1.68-.2 2.44-.48-.32.89-.54 1.87-.46 2.86m-2.91-4.53c-.25-.09-.45-.27-.57-.51s-.13-.51-.04-.76c.19-.52.76-.79 1.26-.61l3.16 1.19c-1.15.6-2.63 1.11-3.81.69m6.32 5.65c-.25.09-.52.08-.76-.04-.24-.11-.42-.32-.51-.57-.42-1.18.09-2.65.7-3.8l1.18 3.13c.18.52-.09 1.1-.61 1.28m1.21-5.34-.61-1.61c0-.01-.01-.02-.02-.03l-.06-.12c-.02-.04-.04-.07-.07-.11l-.09-.09-.09-.09c-.03-.03-.07-.05-.11-.07s-.07-.05-.12-.06c-.01 0-.02-.01-.03-.02l-1.6-.6c.36-.29.79-.46 1.26-.46.53 0 1.04.21 1.41.59.73.73.77 1.88.13 2.67"}),"EmojiNatureOutlined"),oq=h(c.jsx("path",{d:"M21.94 4.88c-.18-.53-.69-.88-1.26-.88H19.6l-.31-.97C19.15 2.43 18.61 2 18 2s-1.15.43-1.29 1.04L16.4 4h-1.07c-.57 0-1.08.35-1.26.88-.19.56.04 1.17.56 1.48l.87.52-.4 1.24c-.23.58-.04 1.25.45 1.62.23.17.51.26.78.26.31 0 .61-.11.86-.32l.81-.7.81.7c.25.21.55.32.86.32.27 0 .55-.09.78-.26.5-.37.68-1.04.45-1.62l-.39-1.24.87-.52c.51-.31.74-.92.56-1.48M18 7c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1m-2.5 5h-1.09c-.19-.54-.49-1.05-.93-1.49s-.94-.73-1.48-.92V8.5c0-.28-.22-.5-.5-.5s-.5.22-.5.5v.88c-.11-.01-.23-.03-.34-.03-1.02 0-2.05.39-2.83 1.17-.16.16-.3.34-.43.53L6 10.52c-1.56-.55-3.28.27-3.83 1.82-.27.75-.23 1.57.12 2.29.23.48.58.87 1 1.16-.38 1.35-.06 2.85 1 3.91s2.57 1.38 3.91 1c.29.42.68.77 1.16 1q.63.3 1.29.3c.34 0 .68-.06 1.01-.17 1.56-.55 2.38-2.27 1.82-3.85l-.52-1.37c.18-.13.36-.27.53-.43.87-.87 1.24-2.04 1.14-3.17h.88c.28 0 .5-.22.5-.5-.01-.29-.23-.51-.51-.51M4.67 14.29c-.25-.09-.45-.27-.57-.51s-.13-.51-.04-.76c.19-.52.76-.79 1.26-.61l3.16 1.19c-1.15.6-2.63 1.11-3.81.69m6.32 5.65c-.25.09-.52.08-.76-.04-.24-.11-.42-.32-.51-.57-.42-1.18.09-2.65.7-3.8l1.18 3.13c.18.52-.09 1.1-.61 1.28m1.21-5.34-.61-1.61c0-.01-.01-.02-.02-.03l-.06-.12c-.02-.04-.04-.07-.07-.11l-.09-.09-.09-.09c-.03-.03-.07-.05-.11-.07s-.07-.05-.12-.06c-.01 0-.02-.01-.03-.02l-1.6-.6c.36-.29.79-.46 1.26-.46.53 0 1.04.21 1.41.59.73.73.77 1.88.13 2.67"}),"EmojiNatureRounded"),vq=h(c.jsx("path",{d:"M21.94 4.88c-.18-.53-.69-.88-1.26-.88H19.6l-.31-.97C19.15 2.43 18.61 2 18 2s-1.15.43-1.29 1.04L16.4 4h-1.07c-.57 0-1.08.35-1.26.88-.19.56.04 1.17.56 1.48l.87.52-.4 1.24c-.23.58-.04 1.25.45 1.62.23.17.51.26.78.26.31 0 .61-.11.86-.32l.81-.7.81.7c.25.21.55.32.86.32.27 0 .55-.09.78-.26.5-.37.68-1.04.45-1.62l-.39-1.24.87-.52c.51-.31.74-.92.56-1.48M18 7c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1m-4.51 3.51c-.43-.43-.94-.73-1.49-.93V8h-1v1.38c-.11-.01-.23-.03-.34-.03-1.02 0-2.05.39-2.83 1.17-.16.16-.3.34-.43.53L6 10.52c-1.56-.55-3.28.27-3.83 1.82-.27.75-.23 1.57.12 2.29.23.48.58.87 1 1.16-.38 1.35-.06 2.85 1 3.91s2.57 1.38 3.91 1c.29.42.68.77 1.16 1q.63.3 1.29.3c.34 0 .68-.06 1.01-.17 1.56-.55 2.38-2.27 1.82-3.85l-.52-1.37c.18-.13.36-.27.53-.43.87-.87 1.24-2.04 1.14-3.17H16v-1h-1.59c-.19-.55-.49-1.06-.92-1.5m-8.82 3.78c-.25-.09-.45-.27-.57-.51s-.13-.51-.04-.76c.19-.52.76-.79 1.26-.61l3.16 1.19c-1.15.6-2.63 1.11-3.81.69m6.32 5.65c-.25.09-.52.08-.76-.04-.24-.11-.42-.32-.51-.57-.42-1.18.09-2.65.7-3.8l1.18 3.13c.18.52-.09 1.1-.61 1.28m1.21-5.34-.61-1.61c0-.01-.01-.02-.02-.03l-.06-.12c-.02-.04-.04-.07-.07-.11l-.09-.09-.09-.09c-.03-.03-.07-.05-.11-.07s-.07-.05-.12-.06c-.01 0-.02-.01-.03-.02l-1.6-.6c.36-.29.79-.46 1.26-.46.53 0 1.04.21 1.41.59.73.73.77 1.88.13 2.67"}),"EmojiNatureSharp"),eq=h([c.jsx("circle",{cx:"18",cy:"6",r:"1",opacity:".3"},"0"),c.jsx("path",{d:"M21.94 4.88c-.19-.55-.75-.92-1.36-.88h-.98l-.31-.97C19.15 2.43 18.61 2 18 2s-1.15.43-1.29 1.04L16.4 4h-.98c-.61-.04-1.16.32-1.35.88s.04 1.17.56 1.48l.87.52-.4 1.24c-.23.58-.04 1.25.45 1.62.5.37 1.17.35 1.64-.06l.81-.7.81.7c.47.4 1.15.43 1.64.06.5-.37.68-1.04.45-1.62l-.39-1.24.87-.52c.51-.31.74-.92.56-1.48M18 7c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1"},"1"),c.jsx("path",{d:"M6.1 17.9c.53.53 1.27.69 1.94.5-.03-1.19.35-2.37.92-3.36-1 .57-2.17.95-3.36.92-.19.67-.02 1.41.5 1.94m3.55-6.35 1.61.66c.25.1.44.3.54.54l.66 1.61c.75-.78.74-2.01-.03-2.78-.77-.78-2-.78-2.78-.03",opacity:".3"},"2"),c.jsx("path",{d:"M14.86 12c-.17-.67-.5-1.31-1.03-1.84-.52-.52-1.16-.85-1.83-1.02V7h-1v2c-1.01.01-2.02.39-2.79 1.16l-.56.56-1.53-.63c-1.52-.63-3.27.1-3.89 1.62-.6 1.46.05 3.11 1.44 3.8-.33 1.31 0 2.76 1.03 3.79s2.48 1.36 3.79 1.03c.69 1.39 2.34 2.04 3.8 1.44 1.52-.63 2.25-2.37 1.62-3.89l-.63-1.53.56-.56C14.61 15.02 15 14.01 15 13h2v-1zM4.58 13.8c-.51-.21-.75-.79-.54-1.3s.79-.75 1.3-.54l2.92 1.2c-1.04.68-2.43 1.15-3.68.64m3.46 4.6c-.67.19-1.41.02-1.94-.5-.53-.53-.69-1.27-.5-1.94 1.19.03 2.37-.35 3.36-.92-.57.99-.95 2.17-.92 3.36m3.46 1.56c-.51.21-1.09-.03-1.3-.54-.51-1.25-.04-2.64.64-3.67l1.2 2.92c.21.5-.03 1.09-.54 1.29m.95-5.61-.66-1.61c-.1-.25-.3-.44-.54-.54l-1.61-.66c.78-.75 2.01-.74 2.78.03.78.77.78 2 .03 2.78"},"3")],"EmojiNatureTwoTone"),lq=h(c.jsx("path",{d:"M12 3c-.46 0-.93.04-1.4.14-2.76.53-4.96 2.76-5.48 5.52-.48 2.61.48 5.01 2.22 6.56.43.38.66.91.66 1.47V19c0 1.1.9 2 2 2h.28c.35.6.98 1 1.72 1s1.38-.4 1.72-1H14c1.1 0 2-.9 2-2v-2.31c0-.55.22-1.09.64-1.46C18.09 13.95 19 12.08 19 10c0-3.87-3.13-7-7-7m2 16h-4v-1h4zm0-2h-4v-1h4zm-1.5-5.59V14h-1v-2.59L9.67 9.59l.71-.71L12 10.5l1.62-1.62.71.71z"}),"EmojiObjects"),nq=h([c.jsx("path",{d:"M12 3c-.46 0-.93.04-1.4.14-2.76.53-4.96 2.76-5.48 5.52-.48 2.61.48 5.01 2.22 6.56.43.38.66.91.66 1.47V19c0 1.1.9 2 2 2h.28c.35.6.98 1 1.72 1s1.38-.4 1.72-1H14c1.1 0 2-.9 2-2v-2.31c0-.55.22-1.09.64-1.46C18.09 13.95 19 12.08 19 10c0-3.87-3.13-7-7-7m2 14h-4v-1h4zm-4 2v-1h4v1zm5.31-5.26c-.09.08-.16.18-.24.26H8.92c-.08-.09-.15-.19-.24-.27-1.32-1.18-1.91-2.94-1.59-4.7.36-1.94 1.96-3.55 3.89-3.93.34-.07.68-.1 1.02-.1 2.76 0 5 2.24 5 5 0 1.43-.61 2.79-1.69 3.74"},"0"),c.jsx("path",{d:"M11.5 11h1v3h-1z"},"1"),c.jsx("path",{d:"m9.6724 9.5808.7071-.7071 2.1214 2.1213-.7071.7071z"},"2"),c.jsx("path",{d:"m12.2081 11.7124-.707-.7071 2.1212-2.1214.7071.7072z"},"3")],"EmojiObjectsOutlined"),aq=h(c.jsx("path",{d:"M12 3c-.46 0-.93.04-1.4.14-2.76.53-4.96 2.76-5.48 5.52-.48 2.61.48 5.01 2.22 6.56.43.38.66.91.66 1.47V19c0 1.1.9 2 2 2h.28c.35.6.98 1 1.72 1s1.38-.4 1.72-1H14c1.1 0 2-.9 2-2v-2.31c0-.55.22-1.09.64-1.46C18.09 13.95 19 12.08 19 10c0-3.87-3.13-7-7-7m.5 11h-1v-2.59L9.67 9.59l.71-.71L12 10.5l1.62-1.62.71.71-1.83 1.83zm1 5c-.01 0-.02-.01-.03-.01V19h-2.94v-.01c-.01 0-.02.01-.03.01-.28 0-.5-.22-.5-.5s.22-.5.5-.5c.01 0 .02.01.03.01V18h2.94v.01c.01 0 .02-.01.03-.01.28 0 .5.22.5.5s-.22.5-.5.5m0-2h-3c-.28 0-.5-.22-.5-.5s.22-.5.5-.5h3c.28 0 .5.22.5.5s-.22.5-.5.5"}),"EmojiObjectsRounded"),dq=h(c.jsx("path",{d:"M12 3c-.42 0-.85.04-1.28.11-2.81.5-5.08 2.75-5.6 5.55-.48 2.61.48 5.01 2.22 6.56.43.38.66.91.66 1.47V21h2.28c.35.6.98 1 1.72 1s1.38-.4 1.72-1H16v-4.31c0-.55.22-1.09.64-1.46C18.09 13.95 19 12.08 19 10c0-3.87-3.13-7-7-7m2 16h-4v-1h4zm0-2h-4v-1h4zm-1.5-5.59V14h-1v-2.59L9.67 9.59l.71-.71L12 10.5l1.62-1.62.71.71z"}),"EmojiObjectsSharp"),zq=h([c.jsx("path",{d:"M10 18h4v1h-4zm0-2h4v1h-4z",opacity:".3"},"0"),c.jsx("path",{d:"M12 3c-.46 0-.93.04-1.4.14-2.76.53-4.96 2.76-5.48 5.52-.48 2.61.48 5.01 2.22 6.56.43.38.66.91.66 1.47V19c0 1.1.9 2 2 2h.28c.35.6.98 1 1.72 1s1.38-.4 1.72-1H14c1.1 0 2-.9 2-2v-2.31c0-.55.22-1.09.64-1.46C18.09 13.95 19 12.08 19 10c0-3.87-3.13-7-7-7m2 16h-4v-1h4zm0-2h-4v-1h4zm1.31-3.26c-.09.08-.16.18-.24.26H8.92c-.08-.09-.15-.19-.24-.27-1.32-1.18-1.91-2.94-1.59-4.7.36-1.94 1.96-3.55 3.89-3.93.34-.07.68-.1 1.02-.1 2.76 0 5 2.24 5 5 0 1.43-.61 2.79-1.69 3.74"},"1"),c.jsx("path",{d:"M11.5 11h1v3h-1z"},"2"),c.jsx("path",{d:"m9.6724 9.5808.7071-.7071 2.1214 2.1213-.7071.7071z"},"3"),c.jsx("path",{d:"m12.2081 11.7124-.707-.7071 2.1212-2.1214.7071.7072z"},"4")],"EmojiObjectsTwoTone"),mq=h([c.jsx("circle",{cx:"12",cy:"4",r:"2"},"0"),c.jsx("path",{d:"M15.89 8.11C15.5 7.72 14.83 7 13.53 7h-2.54C8.24 6.99 6 4.75 6 2H4c0 3.16 2.11 5.84 5 6.71V22h2v-6h2v6h2V10.05L18.95 14l1.41-1.41z"},"1")],"EmojiPeople"),pq=h([c.jsx("circle",{cx:"12",cy:"4",r:"2"},"0"),c.jsx("path",{d:"M15.89 8.11C15.5 7.72 14.83 7 13.53 7h-2.54C8.24 6.99 6 4.75 6 2H4c0 3.16 2.11 5.84 5 6.71V22h2v-6h2v6h2V10.05L18.95 14l1.41-1.41z"},"1")],"EmojiPeopleOutlined"),Hq=h([c.jsx("circle",{cx:"12",cy:"4",r:"2"},"0"),c.jsx("path",{d:"M15.89 8.11C15.5 7.72 14.83 7 13.53 7h-2.54c-2.46-.01-4.51-1.8-4.92-4.15-.08-.49-.49-.85-.98-.85-.61 0-1.09.54-1 1.14C4.53 5.8 6.47 7.95 9 8.71V21c0 .55.45 1 1 1s1-.45 1-1v-5h2v5c0 .55.45 1 1 1s1-.45 1-1V10.05l3.24 3.24c.39.39 1.02.39 1.41 0s.39-1.02 0-1.41z"},"1")],"EmojiPeopleRounded"),Mq=h([c.jsx("circle",{cx:"12",cy:"4",r:"2"},"0"),c.jsx("path",{d:"M15.89 8.11C15.5 7.72 14.83 7 13.53 7h-2.54C8.24 6.99 6 4.75 6 2H4c0 3.16 2.11 5.84 5 6.71V22h2v-6h2v6h2V10.05L18.95 14l1.41-1.41z"},"1")],"EmojiPeopleSharp"),rq=h([c.jsx("circle",{cx:"12",cy:"4",r:"2"},"0"),c.jsx("path",{d:"M15.89 8.11C15.5 7.72 14.83 7 13.53 7h-2.54C8.24 6.99 6 4.75 6 2H4c0 3.16 2.11 5.84 5 6.71V22h2v-6h2v6h2V10.05L18.95 14l1.41-1.41z"},"1")],"EmojiPeopleTwoTone"),iq=h([c.jsx("path",{d:"M3 2h8v2H3zm3 9h2V7h3V5H3v2h3zm6.4036 9.1819 7.7782-7.7782 1.4142 1.4142-7.7782 7.7782z"},"0"),c.jsx("circle",{cx:"14.5",cy:"14.5",r:"1.5"},"1"),c.jsx("circle",{cx:"19.5",cy:"19.5",r:"1.5"},"2"),c.jsx("path",{d:"M15.5 11c1.38 0 2.5-1.12 2.5-2.5V4h3V2h-4v4.51c-.42-.32-.93-.51-1.5-.51C14.12 6 13 7.12 13 8.5s1.12 2.5 2.5 2.5m-5.76 4.96-1.41 1.41-.71-.71.35-.35c.98-.98.98-2.56 0-3.54-.49-.49-1.13-.73-1.77-.73s-1.28.24-1.77.73c-.98.98-.98 2.56 0 3.54l.35.35-1.06 1.06c-.98.98-.98 2.56 0 3.54.5.5 1.14.74 1.78.74s1.28-.24 1.77-.73l1.06-1.06 1.41 1.41 1.41-1.41-1.41-1.41 1.41-1.41zM5.85 14.2c.12-.12.26-.15.35-.15s.23.03.35.15c.19.2.19.51 0 .71l-.35.35-.35-.36c-.19-.19-.19-.51 0-.7m0 5.65c-.12.12-.26.15-.35.15s-.23-.03-.35-.15c-.19-.19-.19-.51 0-.71l1.06-1.06.71.71z"},"3")],"EmojiSymbols"),Vq=h([c.jsx("path",{d:"M3 2h8v2H3zm3 9h2V7h3V5H3v2h3zm6.4036 9.1819 7.7782-7.7782 1.4142 1.4142-7.7782 7.7782z"},"0"),c.jsx("circle",{cx:"14.5",cy:"14.5",r:"1.5"},"1"),c.jsx("circle",{cx:"19.5",cy:"19.5",r:"1.5"},"2"),c.jsx("path",{d:"M15.5 11c1.38 0 2.5-1.12 2.5-2.5V4h3V2h-4v4.51c-.42-.32-.93-.51-1.5-.51C14.12 6 13 7.12 13 8.5s1.12 2.5 2.5 2.5m-5.76 4.96-1.41 1.41-.71-.71.35-.35c.98-.98.98-2.56 0-3.54-.49-.49-1.13-.73-1.77-.73s-1.28.24-1.77.73c-.98.98-.98 2.56 0 3.54l.35.35-1.06 1.06c-.98.98-.98 2.56 0 3.54.5.5 1.14.74 1.78.74s1.28-.24 1.77-.73l1.06-1.06 1.41 1.41 1.41-1.41-1.41-1.41 1.41-1.41zM5.85 14.2c.12-.12.26-.15.35-.15s.23.03.35.15c.19.2.19.51 0 .71l-.35.35-.35-.36c-.19-.19-.19-.51 0-.7m0 5.65c-.12.12-.26.15-.35.15s-.23-.03-.35-.15c-.19-.19-.19-.51 0-.71l1.06-1.06.71.71z"},"3")],"EmojiSymbolsOutlined"),xq=h([c.jsx("path",{d:"M10 5H4c-.55 0-1 .45-1 1s.45 1 1 1h2v3c0 .55.45 1 1 1s1-.45 1-1V7h2c.55 0 1-.45 1-1s-.45-1-1-1m0-3H4c-.55 0-1 .45-1 1s.45 1 1 1h6c.55 0 1-.45 1-1s-.45-1-1-1m10.89 11.11a.996.996 0 0 0-1.41 0l-6.36 6.36c-.39.39-.39 1.02 0 1.41s1.02.39 1.41 0l6.36-6.36c.39-.39.39-1.02 0-1.41"},"0"),c.jsx("circle",{cx:"14.5",cy:"14.5",r:"1.5"},"1"),c.jsx("circle",{cx:"19.5",cy:"19.5",r:"1.5"},"2"),c.jsx("path",{d:"M15.5 11c1.38 0 2.5-1.12 2.5-2.5V4h2c.55 0 1-.45 1-1s-.45-1-1-1h-2c-.55 0-1 .45-1 1v3.51c-.42-.32-.93-.51-1.5-.51C14.12 6 13 7.12 13 8.5s1.12 2.5 2.5 2.5m-5.05 7.09c.39-.39.39-1.02 0-1.41a.996.996 0 0 0-1.41 0l-.71.71-.71-.71.35-.35c.98-.98.98-2.56 0-3.54-.49-.49-1.13-.73-1.77-.73s-1.28.24-1.77.73c-.98.98-.98 2.56 0 3.54l.35.35-1.06 1.06c-.98.98-.98 2.56 0 3.54.5.48 1.14.72 1.78.72s1.28-.24 1.77-.73l1.06-1.06.71.71c.39.39 1.02.39 1.41 0s.39-1.02 0-1.41l-.71-.71zm-4.6-3.89c.12-.12.26-.15.35-.15s.23.03.35.15c.19.2.19.51 0 .71l-.35.35-.35-.36c-.12-.12-.15-.26-.15-.35s.03-.23.15-.35m0 5.65c-.12.12-.26.15-.35.15s-.23-.03-.35-.15S5 19.59 5 19.5s.03-.23.15-.35l1.06-1.06.71.71z"},"3")],"EmojiSymbolsRounded"),jq=h([c.jsx("path",{d:"M3 2h8v2H3zm3 9h2V7h3V5H3v2h3zm6.4036 9.1819 7.7782-7.7782 1.4142 1.4142-7.7782 7.7782z"},"0"),c.jsx("circle",{cx:"14.5",cy:"14.5",r:"1.5"},"1"),c.jsx("circle",{cx:"19.5",cy:"19.5",r:"1.5"},"2"),c.jsx("path",{d:"M15.5 11c1.38 0 2.5-1.12 2.5-2.5V4h3V2h-4v4.51c-.42-.32-.93-.51-1.5-.51C14.12 6 13 7.12 13 8.5s1.12 2.5 2.5 2.5m-5.76 4.96-1.41 1.41-.71-.71.35-.35c.98-.98.98-2.56 0-3.54-.49-.49-1.13-.73-1.77-.73s-1.28.24-1.77.73c-.98.98-.98 2.56 0 3.54l.35.35-1.06 1.06c-.98.98-.98 2.56 0 3.54.5.5 1.14.74 1.78.74s1.28-.24 1.77-.73l1.06-1.06 1.41 1.41 1.41-1.41-1.41-1.41 1.41-1.41zM5.85 14.2c.12-.12.26-.15.35-.15s.23.03.35.15c.19.2.19.51 0 .71l-.35.35-.35-.36c-.19-.19-.19-.51 0-.7m0 5.65c-.12.12-.26.15-.35.15s-.23-.03-.35-.15c-.19-.19-.19-.51 0-.71l1.06-1.06.71.71z"},"3")],"EmojiSymbolsSharp"),uq=h([c.jsx("path",{d:"M3 2h8v2H3zm3 9h2V7h3V5H3v2h3zm6.4036 9.1819 7.7782-7.7782 1.4142 1.4142-7.7782 7.7782z"},"0"),c.jsx("circle",{cx:"14.5",cy:"14.5",r:"1.5"},"1"),c.jsx("circle",{cx:"19.5",cy:"19.5",r:"1.5"},"2"),c.jsx("path",{d:"M15.5 11c1.38 0 2.5-1.12 2.5-2.5V4h3V2h-4v4.51c-.42-.32-.93-.51-1.5-.51C14.12 6 13 7.12 13 8.5s1.12 2.5 2.5 2.5m-5.76 4.96-1.41 1.41-.71-.71.35-.35c.98-.98.98-2.56 0-3.54-.49-.49-1.13-.73-1.77-.73s-1.28.24-1.77.73c-.98.98-.98 2.56 0 3.54l.35.35-1.06 1.06c-.98.98-.98 2.56 0 3.54.5.5 1.14.74 1.78.74s1.28-.24 1.77-.73l1.06-1.06 1.41 1.41 1.41-1.41-1.41-1.41 1.41-1.41zM5.85 14.2c.12-.12.26-.15.35-.15s.23.03.35.15c.19.2.19.51 0 .71l-.35.35-.35-.36c-.19-.19-.19-.51 0-.7m0 5.65c-.12.12-.26.15-.35.15s-.23-.03-.35-.15c-.19-.19-.19-.51 0-.71l1.06-1.06.71.71z"},"3")],"EmojiSymbolsTwoTone"),Lq=h([c.jsx("path",{d:"M20.57 10.66c-.14-.4-.52-.66-.97-.66h-7.19c-.46 0-.83.26-.98.66L10 14.77l.01 5.51c0 .38.31.72.69.72h.62c.38 0 .68-.38.68-.76V19h8v1.24c0 .38.31.76.69.76h.61c.38 0 .69-.34.69-.72l.01-1.37v-4.14zm-8.16.34h7.19l1.03 3h-9.25zM12 17c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1m8 0c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1"},"0"),c.jsx("path",{d:"M14 9h1V3H7v5H2v13h1V9h5V4h6z"},"1"),c.jsx("path",{d:"M5 11h2v2H5zm5-6h2v2h-2zM5 15h2v2H5zm0 4h2v2H5z"},"2")],"EmojiTransportation"),Sq=h([c.jsx("path",{d:"M20.57 10.66c-.14-.4-.52-.66-.97-.66h-7.19c-.46 0-.83.26-.98.66L10 14.77l.01 5.51c0 .38.31.72.69.72h.62c.38 0 .68-.38.68-.76V19h8v1.24c0 .38.31.76.69.76h.61c.38 0 .69-.34.69-.72l.01-1.37v-4.14zm-8.16.34h7.19l1.03 3h-9.25zM12 17c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1m8 0c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1"},"0"),c.jsx("path",{d:"M14 9h1V3H7v5H2v13h1V9h5V4h6z"},"1"),c.jsx("path",{d:"M5 11h2v2H5zm5-6h2v2h-2zM5 15h2v2H5zm0 4h2v2H5z"},"2")],"EmojiTransportationOutlined"),Cq=h([c.jsx("path",{d:"m21.99 14.77-1.43-4.11c-.14-.4-.52-.66-.97-.66H12.4c-.46 0-.83.26-.98.66L10 14.77v5.24c0 .55.45.99 1 .99s1-.45 1-1v-1h8v1c0 .55.45 1 1 1s.99-.44 1-.99zm-10.38-1.43.69-2c.05-.2.24-.34.46-.34h6.48c.21 0 .4.14.47.34l.69 2c.11.32-.13.66-.47.66h-7.85c-.34 0-.58-.34-.47-.66m.38 3.66c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1m8 0c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1"},"0"),c.jsx("path",{d:"M14 4.5V9h1V4c0-.55-.45-1-1-1H8c-.55 0-1 .45-1 1v4H3c-.55 0-1 .45-1 1v12h1V9.5c0-.28.22-.5.5-.5h4c.28 0 .5-.22.5-.5v-4c0-.28.22-.5.5-.5h5c.28 0 .5.22.5.5"},"1"),c.jsx("path",{d:"M5 11h2v2H5zm5-6h2v2h-2zM5 15h2v2H5zm0 4h2v2H5z"},"2")],"EmojiTransportationRounded"),Tq=h([c.jsx("path",{d:"M20.57 10.66c-.14-.4-.52-.66-.97-.66h-7.19c-.46 0-.83.26-.98.66L10 14.77l.01 5.51c0 .38.31.72.69.72h.62c.38 0 .68-.38.68-.76V19h8v1.24c0 .38.31.76.69.76h.61c.38 0 .69-.34.69-.72l.01-1.37v-4.14zm-8.16.34h7.19l1.03 3h-9.25zM12 17c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1m8 0c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1"},"0"),c.jsx("path",{d:"M14 9h1V3H7v5H2v13h1V9h5V4h6z"},"1"),c.jsx("path",{d:"M5 11h2v2H5zm5-6h2v2h-2zM5 15h2v2H5zm0 4h2v2H5z"},"2")],"EmojiTransportationSharp"),wq=h([c.jsx("path",{d:"M20.57 10.66c-.14-.4-.52-.66-.97-.66h-7.19c-.46 0-.83.26-.98.66L10 14.77l.01 5.51c0 .38.31.72.69.72h.62c.38 0 .68-.38.68-.76V19h8v1.24c0 .38.31.76.69.76h.61c.38 0 .69-.34.69-.72l.01-1.37v-4.14zm-8.16.34h7.19l1.03 3h-9.25zM12 17c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1m8 0c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1"},"0"),c.jsx("path",{d:"M14 9h1V3H7v5H2v13h1V9h5V4h6z"},"1"),c.jsx("path",{d:"M5 11h2v2H5zm5-6h2v2h-2zM5 15h2v2H5zm0 4h2v2H5z"},"2")],"EmojiTransportationTwoTone"),Rq=h(c.jsx("path",{d:"M12 3c-4.8 0-9 3.86-9 9 0 2.12.74 4.07 1.97 5.61L3 19.59 4.41 21l1.97-1.97C7.93 20.26 9.88 21 12 21c2.3 0 4.61-.88 6.36-2.64C20.12 16.61 21 14.3 21 12V3zm3.83 9.26-5.16 4.63c-.16.15-.41.14-.56-.01-.14-.14-.16-.36-.04-.52l2.44-3.33-4.05-.4c-.44-.04-.63-.59-.3-.89l5.16-4.63c.16-.15.41-.14.56.01.14.14.16.36.04.52l-2.44 3.33 4.05.4c.45.04.63.59.3.89"}),"EnergySavingsLeaf"),Oq=h([c.jsx("path",{d:"M12 3c-4.8 0-9 3.86-9 9 0 2.12.74 4.07 1.97 5.61L3 19.59 4.41 21l1.97-1.97C7.93 20.26 9.88 21 12 21c2.3 0 4.61-.88 6.36-2.64C20.12 16.61 21 14.3 21 12V3zm7 9c0 1.87-.73 3.63-2.05 4.95S13.87 19 12 19c-3.86 0-7-3.14-7-7 0-1.9.74-3.68 2.1-4.99C8.42 5.71 10.16 5 12 5h7z"},"0"),c.jsx("path",{d:"m8.46 12.63 4.05.4-2.44 3.33c-.11.16-.1.38.04.52.15.15.4.16.56.01l5.16-4.63c.33-.3.15-.85-.3-.89l-4.05-.4 2.44-3.33c.11-.16.1-.38-.04-.52-.15-.15-.4-.16-.56-.01l-5.16 4.63c-.32.3-.14.85.3.89"},"1")],"EnergySavingsLeafOutlined"),yq=h(c.jsx("path",{d:"M12 3c-4.8 0-9 3.86-9 9 0 2.12.74 4.07 1.97 5.61l-1.68 1.68c-.39.39-.39 1.02 0 1.41s1.02.39 1.41 0l1.68-1.68C7.93 20.26 9.88 21 12 21c2.3 0 4.61-.88 6.36-2.64C20.12 16.61 21 14.3 21 12V5c0-1.1-.9-2-2-2zm3.83 9.26-5.16 4.63c-.16.15-.41.14-.56-.01-.14-.14-.16-.36-.04-.52l2.44-3.33-4.05-.4c-.44-.04-.63-.59-.3-.89l5.16-4.63c.16-.15.41-.14.56.01.14.14.16.36.04.52l-2.44 3.33 4.05.4c.45.04.63.59.3.89"}),"EnergySavingsLeafRounded"),gq=h(c.jsx("path",{d:"M12 3c-4.8 0-9 3.86-9 9 0 2.12.74 4.07 1.97 5.61L3 19.59 4.41 21l1.97-1.97C7.93 20.26 9.88 21 12 21c2.3 0 4.61-.88 6.36-2.64C20.12 16.61 21 14.3 21 12V3zm-1.5 14-.5-.5 2.5-3.5-5-.5 6-5.5.5.5-2.5 3.5 5 .5z"}),"EnergySavingsLeafSharp"),Aq=h([c.jsx("path",{d:"M7.1 7.01C5.74 8.32 5 10.1 5 12c0 3.86 3.14 7 7 7 1.87 0 3.63-.73 4.95-2.05S19 13.87 19 12V5h-7c-1.84 0-3.58.71-4.9 2.01m6.78.11c.14.14.16.36.04.52l-2.44 3.33 4.05.4c.44.04.63.59.3.89l-5.16 4.63c-.16.15-.41.14-.56-.01-.14-.14-.16-.36-.04-.52l2.44-3.33-4.05-.4c-.44-.04-.63-.59-.3-.89l5.16-4.63c.16-.15.41-.14.56.01",opacity:".3"},"0"),c.jsx("path",{d:"M12 3c-4.8 0-9 3.86-9 9 0 2.12.74 4.07 1.97 5.61L3 19.59 4.41 21l1.97-1.97C7.93 20.26 9.88 21 12 21c2.3 0 4.61-.88 6.36-2.64C20.12 16.61 21 14.3 21 12V3zm7 9c0 1.87-.73 3.63-2.05 4.95S13.87 19 12 19c-3.86 0-7-3.14-7-7 0-1.9.74-3.68 2.1-4.99C8.42 5.71 10.16 5 12 5h7z"},"1"),c.jsx("path",{d:"m8.46 12.63 4.05.4-2.44 3.33c-.11.16-.1.38.04.52.15.15.4.16.56.01l5.16-4.63c.33-.3.15-.85-.3-.89l-4.05-.4 2.44-3.33c.11-.16.1-.38-.04-.52-.15-.15-.4-.16-.56-.01l-5.16 4.63c-.32.3-.14.85.3.89"},"2")],"EnergySavingsLeafTwoTone"),fq=h(c.jsx("path",{d:"M9 15c-2.67 0-8 1.34-8 4v2h16v-2c0-2.66-5.33-4-8-4m13.1-8.16c.01-.11.02-.22.02-.34s-.01-.23-.03-.34l.74-.58c.07-.05.08-.15.04-.22l-.7-1.21c-.04-.08-.14-.1-.21-.08l-.86.35c-.18-.14-.38-.25-.59-.34l-.13-.93c-.02-.09-.09-.15-.18-.15h-1.4c-.09 0-.16.06-.17.15l-.13.93c-.21.09-.41.21-.59.34l-.87-.35c-.08-.03-.17 0-.21.08l-.7 1.21c-.04.08-.03.17.04.22l.74.58c-.02.11-.03.23-.03.34s.01.23.03.34l-.74.58c-.07.05-.08.15-.04.22l.7 1.21c.04.08.14.1.21.08l.87-.35c.18.14.38.25.59.34l.13.93c.01.09.08.15.17.15h1.4c.09 0 .16-.06.17-.15l.13-.93c.21-.09.41-.21.59-.34l.87.35c.08.03.17 0 .21-.08l.7-1.21c.04-.08.03-.17-.04-.22zm-2.6.91c-.69 0-1.25-.56-1.25-1.25s.56-1.25 1.25-1.25 1.25.56 1.25 1.25-.56 1.25-1.25 1.25m.42 3.93-.5-.87c-.03-.06-.1-.08-.15-.06l-.62.25q-.195-.15-.42-.24l-.09-.66c-.02-.06-.08-.1-.14-.1h-1c-.06 0-.11.04-.12.11l-.09.66c-.15.06-.29.15-.42.24l-.62-.25c-.06-.02-.12 0-.15.06l-.5.87c-.03.06-.02.12.03.16l.53.41c-.01.08-.02.16-.02.24s.01.17.02.24l-.53.41c-.05.04-.06.11-.03.16l.5.87c.03.06.1.08.15.06l.62-.25q.195.15.42.24l.09.66c.01.07.06.11.12.11h1c.06 0 .12-.04.12-.11l.09-.66c.15-.06.29-.15.42-.24l.62.25c.06.02.12 0 .15-.06l.5-.87c.03-.06.02-.12-.03-.16l-.52-.41c.01-.08.02-.16.02-.24s-.01-.17-.02-.24l.53-.41c.05-.04.06-.11.04-.17m-2.42 1.65c-.46 0-.83-.38-.83-.83 0-.46.38-.83.83-.83s.83.38.83.83c0 .46-.37.83-.83.83M4.74 9h8.53c.27 0 .49-.22.49-.49v-.02c0-.27-.22-.49-.49-.49H13c0-1.48-.81-2.75-2-3.45v.95c0 .28-.22.5-.5.5s-.5-.22-.5-.5V4.14C9.68 4.06 9.35 4 9 4s-.68.06-1 .14V5.5c0 .28-.22.5-.5.5S7 5.78 7 5.5v-.95C5.81 5.25 5 6.52 5 8h-.26c-.27 0-.49.22-.49.49v.03c0 .26.22.48.49.48M9 13c1.86 0 3.41-1.28 3.86-3H5.14c.45 1.72 2 3 3.86 3"}),"Engineering"),Pq=h(c.jsx("path",{d:"M9 15c-2.67 0-8 1.34-8 4v2h16v-2c0-2.66-5.33-4-8-4m-6 4c.22-.72 3.31-2 6-2 2.7 0 5.8 1.29 6 2zM4.74 9H5c0 2.21 1.79 4 4 4s4-1.79 4-4h.26c.27 0 .49-.22.49-.49v-.02c0-.27-.22-.49-.49-.49H13c0-1.48-.81-2.75-2-3.45v.95c0 .28-.22.5-.5.5s-.5-.22-.5-.5V4.14C9.68 4.06 9.35 4 9 4s-.68.06-1 .14V5.5c0 .28-.22.5-.5.5S7 5.78 7 5.5v-.95C5.81 5.25 5 6.52 5 8h-.26c-.27 0-.49.22-.49.49v.03c0 .26.22.48.49.48M11 9c0 1.1-.9 2-2 2s-2-.9-2-2zm10.98-2.77.93-.83-.75-1.3-1.19.39c-.14-.11-.3-.2-.47-.27L20.25 3h-1.5l-.25 1.22q-.255.105-.48.27l-1.18-.39-.75 1.3.93.83c-.02.17-.02.35 0 .52l-.93.85.75 1.3 1.2-.38c.13.1.28.18.43.25l.28 1.23h1.5l.27-1.22c.16-.07.3-.15.44-.25l1.19.38.75-1.3-.93-.85c.03-.19.02-.36.01-.53M19.5 7.75c-.69 0-1.25-.56-1.25-1.25s.56-1.25 1.25-1.25 1.25.56 1.25 1.25-.56 1.25-1.25 1.25m-.1 3.04-.85.28c-.1-.08-.21-.14-.33-.19l-.18-.88h-1.07l-.18.87c-.12.05-.24.12-.34.19l-.84-.28-.54.93.66.59c-.01.13-.01.25 0 .37l-.66.61.54.93.86-.27c.1.07.2.13.31.18l.18.88h1.07l.19-.87c.11-.05.22-.11.32-.18l.85.27.54-.93-.66-.61c.01-.13.01-.25 0-.37l.66-.59zm-1.9 2.6c-.49 0-.89-.4-.89-.89s.4-.89.89-.89.89.4.89.89-.4.89-.89.89"}),"EngineeringOutlined"),Fq=h(c.jsx("path",{d:"M9 15c-2.67 0-8 1.34-8 4v1c0 .55.45 1 1 1h14c.55 0 1-.45 1-1v-1c0-2.66-5.33-4-8-4M4.74 9h8.53c.27 0 .49-.22.49-.49v-.02c0-.27-.22-.49-.49-.49H13c0-1.48-.81-2.75-2-3.45v.95c0 .28-.22.5-.5.5s-.5-.22-.5-.5V4.14C9.68 4.06 9.35 4 9 4s-.68.06-1 .14V5.5c0 .28-.22.5-.5.5S7 5.78 7 5.5v-.95C5.81 5.25 5 6.52 5 8h-.26c-.27 0-.49.22-.49.49v.03c0 .26.22.48.49.48M9 13c1.86 0 3.41-1.28 3.86-3H5.14c.45 1.72 2 3 3.86 3m12.98-6.77.93-.83-.75-1.3-1.19.39c-.14-.11-.3-.2-.47-.27L20.25 3h-1.5l-.25 1.22q-.255.105-.48.27l-1.18-.39-.75 1.3.93.83c-.02.17-.02.35 0 .52l-.93.85.75 1.3 1.2-.38c.13.1.28.18.43.25l.28 1.23h1.5l.27-1.22c.16-.07.3-.15.44-.25l1.19.38.75-1.3-.93-.85c.03-.19.02-.36.01-.53M19.5 7.75c-.69 0-1.25-.56-1.25-1.25s.56-1.25 1.25-1.25 1.25.56 1.25 1.25-.56 1.25-1.25 1.25m-.1 3.04-.85.28c-.1-.08-.21-.14-.33-.19l-.18-.88h-1.07l-.18.87c-.12.05-.24.12-.34.19l-.84-.28-.54.93.66.59c-.01.13-.01.25 0 .37l-.66.61.54.93.86-.27c.1.07.2.13.31.18l.18.88h1.07l.19-.87c.11-.05.22-.11.32-.18l.85.27.54-.93-.66-.61c.01-.13.01-.25 0-.37l.66-.59zm-1.9 2.6c-.49 0-.89-.4-.89-.89s.4-.89.89-.89.89.4.89.89-.4.89-.89.89"}),"EngineeringRounded"),Bq=h(c.jsx("path",{d:"M9 15c-2.67 0-8 1.34-8 4v2h16v-2c0-2.66-5.33-4-8-4m4.75-7H13c0-1.48-.81-2.75-2-3.45v.95c0 .28-.22.5-.5.5s-.5-.22-.5-.5V4.14C9.68 4.06 9.35 4 9 4s-.68.06-1 .14V5.5c0 .28-.22.5-.5.5S7 5.78 7 5.5v-.95C5.81 5.25 5 6.52 5 8h-.75v1h9.5zM9 13c1.86 0 3.41-1.28 3.86-3H5.14c.45 1.72 2 3 3.86 3m12.98-6.77.93-.83-.75-1.3-1.19.39c-.14-.11-.3-.2-.47-.27L20.25 3h-1.5l-.25 1.22q-.255.105-.48.27l-1.18-.39-.75 1.3.93.83c-.02.17-.02.35 0 .52l-.93.85.75 1.3 1.2-.38c.13.1.28.18.43.25l.28 1.23h1.5l.27-1.22c.16-.07.3-.15.44-.25l1.19.38.75-1.3-.93-.85c.03-.19.02-.36.01-.53M19.5 7.75c-.69 0-1.25-.56-1.25-1.25s.56-1.25 1.25-1.25 1.25.56 1.25 1.25-.56 1.25-1.25 1.25m-.1 3.04-.85.28c-.1-.08-.21-.14-.33-.19l-.18-.88h-1.07l-.18.87c-.12.05-.24.12-.34.19l-.84-.28-.54.93.66.59c-.01.13-.01.25 0 .37l-.66.61.54.93.86-.27c.1.07.2.13.31.18l.18.88h1.07l.19-.87c.11-.05.22-.11.32-.18l.85.27.54-.93-.66-.61c.01-.13.01-.25 0-.37l.66-.59zm-1.9 2.6c-.49 0-.89-.4-.89-.89s.4-.89.89-.89.89.4.89.89-.4.89-.89.89"}),"EngineeringSharp"),bq=h([c.jsx("path",{d:"M9 11c1.1 0 2-.9 2-2H7c0 1.1.9 2 2 2M7.5 6c.28 0 .5-.22.5-.5V4.14c-.36.09-.69.23-1 .41v.95c0 .28.22.5.5.5m3 0c.28 0 .5-.22.5-.5v-.95c-.31-.18-.64-.32-1-.41V5.5c0 .28.22.5.5.5M9 17c-2.69 0-5.77 1.28-6 2h12c-.2-.71-3.3-2-6-2",opacity:".3"},"0"),c.jsx("path",{d:"M9 15c-2.67 0-8 1.34-8 4v2h16v-2c0-2.66-5.33-4-8-4m-6 4c.22-.72 3.31-2 6-2 2.7 0 5.8 1.29 6 2zM4.74 9H5c0 2.21 1.79 4 4 4s4-1.79 4-4h.26c.27 0 .49-.22.49-.49v-.02c0-.27-.22-.49-.49-.49H13c0-1.48-.81-2.75-2-3.45v.95c0 .28-.22.5-.5.5s-.5-.22-.5-.5V4.14C9.68 4.06 9.35 4 9 4s-.68.06-1 .14V5.5c0 .28-.22.5-.5.5S7 5.78 7 5.5v-.95C5.81 5.25 5 6.52 5 8h-.26c-.27 0-.49.22-.49.49v.03c0 .26.22.48.49.48M11 9c0 1.1-.9 2-2 2s-2-.9-2-2zm10.98-2.77.93-.83-.75-1.3-1.19.39c-.14-.11-.3-.2-.47-.27L20.25 3h-1.5l-.25 1.22q-.255.105-.48.27l-1.18-.39-.75 1.3.93.83c-.02.17-.02.35 0 .52l-.93.85.75 1.3 1.2-.38c.13.1.28.18.43.25l.28 1.23h1.5l.27-1.22c.16-.07.3-.15.44-.25l1.19.38.75-1.3-.93-.85c.03-.19.02-.36.01-.53M19.5 7.75c-.69 0-1.25-.56-1.25-1.25s.56-1.25 1.25-1.25 1.25.56 1.25 1.25-.56 1.25-1.25 1.25m-.23 4.56.66-.59-.54-.93-.85.28c-.1-.08-.21-.14-.33-.19l-.17-.88h-1.07l-.18.87c-.12.05-.24.12-.34.19l-.84-.28-.54.93.66.59c-.01.13-.01.25 0 .37l-.66.61.54.93.86-.27c.1.07.2.13.31.18l.18.88h1.07l.19-.87c.11-.05.22-.11.32-.18l.85.27.54-.93-.66-.61c.01-.13.01-.25 0-.37m-1.77 1.08c-.49 0-.89-.4-.89-.89s.4-.89.89-.89.89.4.89.89-.4.89-.89.89"},"1")],"EngineeringTwoTone"),Dq=h(c.jsx("path",{d:"M18 8h-1V6c0-2.76-2.24-5-5-5S7 3.24 7 6v2H6c-1.1 0-2 .9-2 2v10c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V10c0-1.1-.9-2-2-2M8.9 6c0-1.71 1.39-3.1 3.1-3.1s3.1 1.39 3.1 3.1v2H8.9zM16 16h-3v3h-2v-3H8v-2h3v-3h2v3h3z"}),"EnhancedEncryption"),kq=h(c.jsx("path",{d:"M18 8h-1V6c0-2.76-2.24-5-5-5S7 3.24 7 6v2H6c-1.1 0-2 .9-2 2v10c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V10c0-1.1-.9-2-2-2M8.9 6c0-1.71 1.39-3.1 3.1-3.1s3.1 1.39 3.1 3.1v2H8.9zM18 20H6V10h12zm-5-9h-2v3H8v2h3v3h2v-3h3v-2h-3z"}),"EnhancedEncryptionOutlined"),Wq=h(c.jsx("path",{d:"M18 8h-1V6c0-2.76-2.24-5-5-5S7 3.24 7 6v2H6c-1.1 0-2 .9-2 2v10c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V10c0-1.1-.9-2-2-2M8.9 6c0-1.71 1.39-3.1 3.1-3.1s3.1 1.39 3.1 3.1v2H8.9zM15 16h-2v2c0 .55-.45 1-1 1s-1-.45-1-1v-2H9c-.55 0-1-.45-1-1s.45-1 1-1h2v-2c0-.55.45-1 1-1s1 .45 1 1v2h2c.55 0 1 .45 1 1s-.45 1-1 1"}),"EnhancedEncryptionRounded"),Nq=h(c.jsx("path",{d:"M20 8h-3V6.22c0-2.61-1.91-4.94-4.51-5.19C9.51.74 7 3.08 7 6v2H4v14h16zM8.9 6c0-1.71 1.39-3.1 3.1-3.1s3.1 1.39 3.1 3.1v2H8.9zM16 16h-3v3h-2v-3H8v-2h3v-3h2v3h3z"}),"EnhancedEncryptionSharp"),Eq=h([c.jsx("path",{d:"M6 20h12V10H6zm2-6h3v-3h2v3h3v2h-3v3h-2v-3H8z",opacity:".3"},"0"),c.jsx("path",{d:"M18 8h-1V6c0-2.76-2.24-5-5-5S7 3.24 7 6v2H6c-1.1 0-2 .9-2 2v10c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V10c0-1.1-.9-2-2-2M8.9 6c0-1.71 1.39-3.1 3.1-3.1s3.1 1.39 3.1 3.1v2H8.9zM18 20H6V10h12zm-7-1h2v-3h3v-2h-3v-3h-2v3H8v2h3z"},"1")],"EnhancedEncryptionTwoTone"),Iq=h(c.jsx("path",{d:"M10 20h4V4h-4zm-6 0h4v-8H4zM16 9v11h4V9z"}),"Equalizer"),Uq=h(c.jsx("path",{d:"M10 20h4V4h-4zm-6 0h4v-8H4zM16 9v11h4V9z"}),"EqualizerOutlined"),Gq=h(c.jsx("path",{d:"M12 20c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2s-2 .9-2 2v12c0 1.1.9 2 2 2m-6 0c1.1 0 2-.9 2-2v-4c0-1.1-.9-2-2-2s-2 .9-2 2v4c0 1.1.9 2 2 2m10-9v7c0 1.1.9 2 2 2s2-.9 2-2v-7c0-1.1-.9-2-2-2s-2 .9-2 2"}),"EqualizerRounded"),Kq=h(c.jsx("path",{d:"M10 20h4V4h-4zm-6 0h4v-8H4zM16 9v11h4V9z"}),"EqualizerSharp"),qq=h(c.jsx("path",{d:"M16 9h4v11h-4zm-6-5h4v16h-4zm-6 8h4v8H4z"}),"EqualizerTwoTone"),Qq=h(c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m1 15h-2v-2h2zm0-4h-2V7h2z"}),"Error"),Zq=h(c.jsx("path",{d:"M11 15h2v2h-2zm0-8h2v6h-2zm.99-5C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2M12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8"}),"ErrorOutline"),Jq=h(c.jsx("path",{d:"M11 15h2v2h-2zm0-8h2v6h-2zm.99-5C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2M12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8"}),"ErrorOutlineOutlined"),Yq=h(c.jsx("path",{d:"M12 7c.55 0 1 .45 1 1v4c0 .55-.45 1-1 1s-1-.45-1-1V8c0-.55.45-1 1-1m-.01-5C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2M12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8m1-3h-2v-2h2z"}),"ErrorOutlineRounded"),_q=h(c.jsx("path",{d:"M11 15h2v2h-2zm0-8h2v6h-2zm.99-5C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2M12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8"}),"ErrorOutlineSharp"),Xq=h(c.jsx("path",{d:"M11.99 2C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2M12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8m-1-5h2v2h-2zm0-8h2v6h-2z"}),"ErrorOutlineTwoTone"),$q=h(c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m1 15h-2v-2h2zm0-4h-2V7h2z"}),"ErrorOutlined"),cQ=h(c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m0 11c-.55 0-1-.45-1-1V8c0-.55.45-1 1-1s1 .45 1 1v4c0 .55-.45 1-1 1m1 4h-2v-2h2z"}),"ErrorRounded"),hQ=h(c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m1 15h-2v-2h2zm0-4h-2V7h2z"}),"ErrorSharp"),sQ=h([c.jsx("path",{d:"M12 4c-4.42 0-8 3.58-8 8s3.58 8 8 8 8-3.58 8-8-3.58-8-8-8m1 13h-2v-2h2zm0-4h-2V7h2z",opacity:".3"},"0"),c.jsx("path",{d:"M11.99 2C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2M12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8m-1-5h2v2h-2zm0-8h2v6h-2z"},"1")],"ErrorTwoTone"),tQ=h(c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m-2 6h-1.7l-5 9H7c-.83 0-1.5-.67-1.5-1.5S6.17 15 7 15h1.7l5-9H17c.83 0 1.5.67 1.5 1.5S17.83 9 17 9"}),"Escalator"),oQ=h(c.jsx("path",{d:"M19 5v14H5V5zm0-2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m-2 3h-3.3l-5 9H7c-.83 0-1.5.67-1.5 1.5S6.17 18 7 18h3.3l5-9H17c.83 0 1.5-.67 1.5-1.5S17.83 6 17 6"}),"EscalatorOutlined"),vQ=h(c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m-2 6h-1.7l-4.71 8.49c-.18.31-.52.51-.88.51H7c-.83 0-1.5-.67-1.5-1.5S6.17 15 7 15h1.7l4.71-8.49c.18-.31.52-.51.88-.51H17c.83 0 1.5.67 1.5 1.5S17.83 9 17 9"}),"EscalatorRounded"),eQ=h(c.jsx("path",{d:"M21 3H3v18h18zm-2.5 6h-3.2l-5 9H5.5v-3h3.2l5-9h4.8z"}),"EscalatorSharp"),lQ=h([c.jsx("path",{d:"M19 5v14H5V5zm-2 1h-3.3l-5 9H7c-.83 0-1.5.67-1.5 1.5S6.17 18 7 18h3.3l5-9H17c.83 0 1.5-.67 1.5-1.5S17.83 6 17 6",opacity:".3"},"0"),c.jsx("path",{d:"M19 5v14H5V5zm0-2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m-2 3h-3.3l-5 9H7c-.83 0-1.5.67-1.5 1.5S6.17 18 7 18h3.3l5-9H17c.83 0 1.5-.67 1.5-1.5S17.83 6 17 6"},"1")],"EscalatorTwoTone"),nQ=h(c.jsx("path",{d:"M6.5 2c1.1 0 2 .9 2 2s-.9 2-2 2-2-.9-2-2 .9-2 2-2m9 7.5c0 .83.67 1.5 1.5 1.5s1.5-.67 1.5-1.5S17.83 8 17 8s-1.5.67-1.5 1.5m3 2.5h-2.84c-.58.01-1.14.32-1.45.86l-.92 1.32L9.72 8c-.37-.63-1.03-.99-1.71-1H5c-1.1 0-2 .9-2 2v6h1.5v7h5V11.61L12.03 16h2.2l.77-1.1V22h4v-5h1v-3.5c0-.82-.67-1.5-1.5-1.5"}),"EscalatorWarning"),aQ=h(c.jsx("path",{d:"M6.5 2c1.1 0 2 .9 2 2s-.9 2-2 2-2-.9-2-2 .9-2 2-2m9 7.5c0 .83.67 1.5 1.5 1.5s1.5-.67 1.5-1.5S17.83 8 17 8s-1.5.67-1.5 1.5m3 2.5h-2.84c-.58.01-1.14.32-1.45.86l-.92 1.32L9.72 8c-.37-.63-1.03-.99-1.71-1H5c-1.1 0-2 .9-2 2v6h1.5v7h5V11.61L12.03 16h2.2l.77-1.1V22h4v-5h1v-3.5c0-.82-.67-1.5-1.5-1.5"}),"EscalatorWarningOutlined"),dQ=h(c.jsx("path",{d:"M6.5 2c1.1 0 2 .9 2 2s-.9 2-2 2-2-.9-2-2 .9-2 2-2m9 7.5c0 .83.67 1.5 1.5 1.5s1.5-.67 1.5-1.5S17.83 8 17 8s-1.5.67-1.5 1.5m3 2.5h-2.84c-.58.01-1.14.32-1.45.86l-.92 1.32L9.72 8c-.37-.63-1.03-.99-1.71-1H5c-1.1 0-2 .9-2 2v5c0 .55.45 1 1 1h.5v6c0 .55.45 1 1 1h3c.55 0 1-.45 1-1v-9.39l2.24 3.89c.18.31.51.5.87.5h1.1c.33 0 .63-.16.82-.43l.47-.67V21c0 .55.45 1 1 1h2c.55 0 1-.45 1-1v-4c.55 0 1-.45 1-1v-2.5c0-.82-.67-1.5-1.5-1.5"}),"EscalatorWarningRounded"),zQ=h(c.jsx("path",{d:"M6.5 2c1.1 0 2 .9 2 2s-.9 2-2 2-2-.9-2-2 .9-2 2-2m9 7.5c0 .83.67 1.5 1.5 1.5s1.5-.67 1.5-1.5S17.83 8 17 8s-1.5.67-1.5 1.5m-1.29 3.36-.92 1.32L9.72 8c-.35-.62-1.01-1-1.73-1H3v8h1.5v7h5V11.61L12.03 16h2.2l.77-1.1V22h4v-5h1v-5h-4.15c-.66 0-1.27.32-1.64.86"}),"EscalatorWarningSharp"),mQ=h(c.jsx("path",{d:"M6.5 2c1.1 0 2 .9 2 2s-.9 2-2 2-2-.9-2-2 .9-2 2-2m9 7.5c0 .83.67 1.5 1.5 1.5s1.5-.67 1.5-1.5S17.83 8 17 8s-1.5.67-1.5 1.5m3 2.5h-2.84c-.58.01-1.14.32-1.45.86l-.92 1.32L9.72 8c-.37-.63-1.03-.99-1.71-1H5c-1.1 0-2 .9-2 2v6h1.5v7h5V11.61L12.03 16h2.2l.77-1.1V22h4v-5h1v-3.5c0-.82-.67-1.5-1.5-1.5"}),"EscalatorWarningTwoTone"),pQ=h(c.jsx("path",{d:"M15 18.5c-2.51 0-4.68-1.42-5.76-3.5H15l1-2H8.58c-.05-.33-.08-.66-.08-1s.03-.67.08-1H15l1-2H9.24C10.32 6.92 12.5 5.5 15 5.5c1.61 0 3.09.59 4.23 1.57L21 5.3C19.41 3.87 17.3 3 15 3c-3.92 0-7.24 2.51-8.48 6H3l-1 2h4.06c-.04.33-.06.66-.06 1s.02.67.06 1H3l-1 2h4.52c1.24 3.49 4.56 6 8.48 6 2.31 0 4.41-.87 6-2.3l-1.78-1.77c-1.13.98-2.6 1.57-4.22 1.57"}),"Euro"),HQ=h(c.jsx("path",{d:"M15 18.5c-2.51 0-4.68-1.42-5.76-3.5H15l1-2H8.58c-.05-.33-.08-.66-.08-1s.03-.67.08-1H15l1-2H9.24C10.32 6.92 12.5 5.5 15 5.5c1.61 0 3.09.59 4.23 1.57L21 5.3C19.41 3.87 17.3 3 15 3c-3.92 0-7.24 2.51-8.48 6H3l-1 2h4.06c-.04.33-.06.66-.06 1s.02.67.06 1H3l-1 2h4.52c1.24 3.49 4.56 6 8.48 6 2.31 0 4.41-.87 6-2.3l-1.78-1.77c-1.13.98-2.6 1.57-4.22 1.57"}),"EuroOutlined"),MQ=h(c.jsx("path",{d:"M15 18.5c-2.51 0-4.68-1.42-5.76-3.5h5.14c.38 0 .73-.21.89-.55.33-.66-.15-1.45-.89-1.45h-5.8c-.05-.33-.08-.66-.08-1s.03-.67.08-1h5.8c.38 0 .73-.21.89-.55.34-.67-.14-1.45-.89-1.45H9.24C10.32 6.92 12.5 5.5 15 5.5c1.25 0 2.42.36 3.42.97.5.31 1.15.26 1.57-.16.58-.58.45-1.53-.25-1.96C18.36 3.5 16.73 3 15 3c-3.92 0-7.24 2.51-8.48 6h-2.9c-.38 0-.73.21-.9.55-.33.67.15 1.45.9 1.45h2.44c-.04.33-.06.66-.06 1s.02.67.06 1H3.62c-.38 0-.73.21-.89.55-.34.67.14 1.45.89 1.45h2.9c1.24 3.49 4.56 6 8.48 6 1.74 0 3.36-.49 4.74-1.35.69-.43.82-1.39.24-1.97-.42-.42-1.07-.47-1.57-.15-.99.62-2.15.97-3.41.97"}),"EuroRounded"),rQ=h(c.jsx("path",{d:"M15 18.5c-2.51 0-4.68-1.42-5.76-3.5H15l1-2H8.58c-.05-.33-.08-.66-.08-1s.03-.67.08-1H15l1-2H9.24C10.32 6.92 12.5 5.5 15 5.5c1.61 0 3.09.59 4.23 1.57L21 5.3C19.41 3.87 17.3 3 15 3c-3.92 0-7.24 2.51-8.48 6H3l-1 2h4.06c-.04.33-.06.66-.06 1s.02.67.06 1H3l-1 2h4.52c1.24 3.49 4.56 6 8.48 6 2.31 0 4.41-.87 6-2.3l-1.78-1.77c-1.13.98-2.6 1.57-4.22 1.57"}),"EuroSharp"),iQ=h(c.jsx("path",{d:"M15 18.5c-2.51 0-4.68-1.42-5.76-3.5H15v-2H8.58c-.05-.33-.08-.66-.08-1s.03-.67.08-1H15V9H9.24C10.32 6.92 12.5 5.5 15 5.5c1.61 0 3.09.59 4.23 1.57L21 5.3C19.41 3.87 17.3 3 15 3c-3.92 0-7.24 2.51-8.48 6H3v2h3.06c-.04.33-.06.66-.06 1s.02.67.06 1H3v2h3.52c1.24 3.49 4.56 6 8.48 6 2.31 0 4.41-.87 6-2.3l-1.78-1.77c-1.13.98-2.6 1.57-4.22 1.57"}),"EuroSymbol"),VQ=h(c.jsx("path",{d:"M15 18.5c-2.51 0-4.68-1.42-5.76-3.5H15v-2H8.58c-.05-.33-.08-.66-.08-1s.03-.67.08-1H15V9H9.24C10.32 6.92 12.5 5.5 15 5.5c1.61 0 3.09.59 4.23 1.57L21 5.3C19.41 3.87 17.3 3 15 3c-3.92 0-7.24 2.51-8.48 6H3v2h3.06c-.04.33-.06.66-.06 1s.02.67.06 1H3v2h3.52c1.24 3.49 4.56 6 8.48 6 2.31 0 4.41-.87 6-2.3l-1.78-1.77c-1.13.98-2.6 1.57-4.22 1.57"}),"EuroSymbolOutlined"),xQ=h(c.jsx("path",{d:"M15 18.5c-2.51 0-4.68-1.42-5.76-3.5H14c.55 0 1-.45 1-1s-.45-1-1-1H8.58c-.05-.33-.08-.66-.08-1s.03-.67.08-1H14c.55 0 1-.45 1-1s-.45-1-1-1H9.24C10.32 6.92 12.5 5.5 15 5.5c1.25 0 2.42.36 3.42.97.5.31 1.15.26 1.57-.16.58-.58.45-1.53-.25-1.96C18.36 3.5 16.73 3 15 3c-3.92 0-7.24 2.51-8.48 6H4c-.55 0-1 .45-1 1s.45 1 1 1h2.06c-.04.33-.06.66-.06 1s.02.67.06 1H4c-.55 0-1 .45-1 1s.45 1 1 1h2.52c1.24 3.49 4.56 6 8.48 6 1.74 0 3.36-.49 4.74-1.35.69-.43.82-1.39.24-1.97-.42-.42-1.07-.47-1.57-.15-.99.62-2.15.97-3.41.97"}),"EuroSymbolRounded"),jQ=h(c.jsx("path",{d:"M15 18.5c-2.51 0-4.68-1.42-5.76-3.5H15v-2H8.58c-.05-.33-.08-.66-.08-1s.03-.67.08-1H15V9H9.24C10.32 6.92 12.5 5.5 15 5.5c1.61 0 3.09.59 4.23 1.57L21 5.3C19.41 3.87 17.3 3 15 3c-3.92 0-7.24 2.51-8.48 6H3v2h3.06c-.04.33-.06.66-.06 1s.02.67.06 1H3v2h3.52c1.24 3.49 4.56 6 8.48 6 2.31 0 4.41-.87 6-2.3l-1.78-1.77c-1.13.98-2.6 1.57-4.22 1.57"}),"EuroSymbolSharp"),uQ=h(c.jsx("path",{d:"M15 18.5c-2.51 0-4.68-1.42-5.76-3.5H15v-2H8.58c-.05-.33-.08-.66-.08-1s.03-.67.08-1H15V9H9.24C10.32 6.92 12.5 5.5 15 5.5c1.61 0 3.09.59 4.23 1.57L21 5.3C19.41 3.87 17.3 3 15 3c-3.92 0-7.24 2.51-8.48 6H3v2h3.06c-.04.33-.06.66-.06 1s.02.67.06 1H3v2h3.52c1.24 3.49 4.56 6 8.48 6 2.31 0 4.41-.87 6-2.3l-1.78-1.77c-1.13.98-2.6 1.57-4.22 1.57"}),"EuroSymbolTwoTone"),LQ=h(c.jsx("path",{d:"M15 18.5c-2.51 0-4.68-1.42-5.76-3.5H15l1-2H8.58c-.05-.33-.08-.66-.08-1s.03-.67.08-1H15l1-2H9.24C10.32 6.92 12.5 5.5 15 5.5c1.61 0 3.09.59 4.23 1.57L21 5.3C19.41 3.87 17.3 3 15 3c-3.92 0-7.24 2.51-8.48 6H3l-1 2h4.06c-.04.33-.06.66-.06 1s.02.67.06 1H3l-1 2h4.52c1.24 3.49 4.56 6 8.48 6 2.31 0 4.41-.87 6-2.3l-1.78-1.77c-1.13.98-2.6 1.57-4.22 1.57"}),"EuroTwoTone"),SQ=h(c.jsx("path",{d:"m19.77 7.23.01-.01-3.72-3.72L15 4.56l2.11 2.11c-.94.36-1.61 1.26-1.61 2.33 0 1.38 1.12 2.5 2.5 2.5.36 0 .69-.08 1-.21v7.21c0 .55-.45 1-1 1s-1-.45-1-1V14c0-1.1-.9-2-2-2h-1V5c0-1.1-.9-2-2-2H6c-1.1 0-2 .9-2 2v16h10v-7.5h1.5v5c0 1.38 1.12 2.5 2.5 2.5s2.5-1.12 2.5-2.5V9c0-.69-.28-1.32-.73-1.77M18 10c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1M8 18v-4.5H6L10 6v5h2z"}),"EvStation"),CQ=h(c.jsx("path",{d:"m19.77 7.23.01-.01-3.72-3.72L15 4.56l2.11 2.11c-.94.36-1.61 1.26-1.61 2.33 0 1.38 1.12 2.5 2.5 2.5.36 0 .69-.08 1-.21v7.21c0 .55-.45 1-1 1s-1-.45-1-1V14c0-1.1-.9-2-2-2h-1V5c0-1.1-.9-2-2-2H6c-1.1 0-2 .9-2 2v16h10v-7.5h1.5v5c0 1.38 1.12 2.5 2.5 2.5s2.5-1.12 2.5-2.5V9c0-.69-.28-1.32-.73-1.77M12 11v8H6V5h6zm6-1c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1m-8-4-4 7.5h2V18l4-7h-2z"}),"EvStationOutlined"),TQ=h(c.jsx("path",{d:"m19.77 7.23.01-.01-3.19-3.19c-.29-.29-.77-.29-1.06 0s-.29.77 0 1.06l1.58 1.58c-1.05.4-1.76 1.47-1.58 2.71.16 1.1 1.1 1.99 2.2 2.11.47.05.88-.03 1.27-.2v7.21c0 .55-.45 1-1 1s-1-.45-1-1V14c0-1.1-.9-2-2-2h-1V5c0-1.1-.9-2-2-2H6c-1.1 0-2 .9-2 2v15c0 .55.45 1 1 1h8c.55 0 1-.45 1-1v-6.5h1.5v4.86c0 1.31.94 2.5 2.24 2.63 1.5.15 2.76-1.02 2.76-2.49V9c0-.69-.28-1.32-.73-1.77M18 10c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1M8 16.12V13.5H6.83c-.38 0-.62-.4-.44-.74l2.67-5c.24-.45.94-.28.94.24v3h1.14c.38 0 .62.41.43.75l-2.64 4.62c-.25.44-.93.26-.93-.25"}),"EvStationRounded"),wQ=h(c.jsx("path",{d:"m19.77 7.23.01-.01-3.72-3.72L15 4.56l2.11 2.11c-1.05.4-1.76 1.47-1.58 2.71.16 1.1 1.1 1.99 2.2 2.11.47.05.88-.03 1.27-.2v8.21h-2V12h-3V3H4v18h10v-7.5h1.5V21h5V9c0-.69-.28-1.32-.73-1.77M18 10c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1M8 18v-4.5H6L10 6v5h2z"}),"EvStationSharp"),RQ=h([c.jsx("path",{d:"M8 13.5H6V19h6v-8l-4 7zm-2 0L10 6v5h2V5H6z",opacity:".3"},"0"),c.jsx("path",{d:"M12 3H6c-1.1 0-2 .9-2 2v16h10v-7.5h1.5v5c0 1.38 1.12 2.5 2.5 2.5s2.5-1.12 2.5-2.5V9c0-.69-.28-1.32-.73-1.77l.01-.01-3.72-3.72L15 4.56l2.11 2.11c-.94.36-1.61 1.26-1.61 2.33 0 1.38 1.12 2.5 2.5 2.5.36 0 .69-.08 1-.21v7.21c0 .55-.45 1-1 1s-1-.45-1-1V14c0-1.1-.9-2-2-2h-1V5c0-1.1-.9-2-2-2m0 8v8H6V5h6zm6-1c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1m-8-4-4 7.5h2V18l4-7h-2z"},"1")],"EvStationTwoTone"),OQ=h(c.jsx("path",{d:"M17 12h-5v5h5zM16 1v2H8V1H6v2H5c-1.11 0-1.99.9-1.99 2L3 19c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2h-1V1zm3 18H5V8h14z"}),"Event"),yQ=h(c.jsx("path",{d:"M16.53 11.06 15.47 10l-4.88 4.88-2.12-2.12-1.06 1.06L10.59 17zM19 3h-1V1h-2v2H8V1H6v2H5c-1.11 0-1.99.9-1.99 2L3 19c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 16H5V8h14z"}),"EventAvailable"),gQ=h(c.jsx("path",{d:"M19 3h-1V1h-2v2H8V1H6v2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 16H5V9h14zM5 7V5h14v2zm5.56 10.46 5.93-5.93-1.06-1.06-4.87 4.87-2.11-2.11-1.06 1.06z"}),"EventAvailableOutlined"),AQ=h(c.jsx("path",{d:"M16 10.53c-.29-.29-.77-.29-1.06 0l-4.35 4.35L9 13.29c-.29-.29-.77-.29-1.06 0s-.29.77 0 1.06l1.94 1.94c.39.39 1.02.39 1.41 0l4.7-4.7c.3-.29.3-.77.01-1.06M19 3h-1V2c0-.55-.45-1-1-1s-1 .45-1 1v1H8V2c0-.55-.45-1-1-1s-1 .45-1 1v1H5c-1.11 0-1.99.9-1.99 2L3 19c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m-1 16H6c-.55 0-1-.45-1-1V8h14v10c0 .55-.45 1-1 1"}),"EventAvailableRounded"),fQ=h(c.jsx("path",{d:"M16.53 11.06 15.47 10l-4.88 4.88-2.12-2.12-1.06 1.06L10.59 17zM21 3h-3V1h-2v2H8V1H6v2H3v18h18zm-2 16H5V8h14z"}),"EventAvailableSharp"),PQ=h([c.jsx("path",{d:"M5 5h14v2H5z",opacity:".3"},"0"),c.jsx("path",{d:"M19 3h-1V1h-2v2H8V1H6v2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 16H5V9h14zm0-12H5V5h14zm-2.51 4.53-1.06-1.06-4.87 4.87-2.11-2.11-1.06 1.06 3.17 3.17z"},"1")],"EventAvailableTwoTone"),FQ=h(c.jsx("path",{d:"m9.31 17 2.44-2.44L14.19 17l1.06-1.06-2.44-2.44 2.44-2.44L14.19 10l-2.44 2.44L9.31 10l-1.06 1.06 2.44 2.44-2.44 2.44zM19 3h-1V1h-2v2H8V1H6v2H5c-1.11 0-1.99.9-1.99 2L3 19c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 16H5V8h14z"}),"EventBusy"),BQ=h(c.jsx("path",{d:"M19 3h-1V1h-2v2H8V1H6v2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 16H5V9h14zM5 7V5h14v2zm3.23 9.41 1.06 1.06 2.44-2.44 2.44 2.44 1.06-1.06-2.44-2.44 2.44-2.44-1.06-1.06-2.44 2.44-2.44-2.44-1.06 1.06 2.44 2.44z"}),"EventBusyOutlined"),bQ=h(c.jsx("path",{d:"m9.84 16.47 1.91-1.91 1.91 1.91c.29.29.77.29 1.06 0s.29-.77 0-1.06l-1.91-1.91 1.91-1.91c.29-.29.29-.77 0-1.06s-.77-.29-1.06 0l-1.91 1.91-1.91-1.91c-.29-.29-.77-.29-1.06 0s-.29.77 0 1.06l1.91 1.91-1.91 1.91c-.29.29-.29.77 0 1.06s.77.29 1.06 0M19 3h-1V2c0-.55-.45-1-1-1s-1 .45-1 1v1H8V2c0-.55-.45-1-1-1s-1 .45-1 1v1H5c-1.11 0-1.99.9-1.99 2L3 19c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m-1 16H6c-.55 0-1-.45-1-1V8h14v10c0 .55-.45 1-1 1"}),"EventBusyRounded"),DQ=h(c.jsx("path",{d:"m9.31 17 2.44-2.44L14.19 17l1.06-1.06-2.44-2.44 2.44-2.44L14.19 10l-2.44 2.44L9.31 10l-1.06 1.06 2.44 2.44-2.44 2.44zM21 3h-3V1h-2v2H8V1H6v2H3.01L3 21h18zm-2 16H5V8h14z"}),"EventBusySharp"),kQ=h([c.jsx("path",{d:"M5 5h14v2H5z",opacity:".3"},"0"),c.jsx("path",{d:"M19 3h-1V1h-2v2H8V1H6v2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 16H5V9h14zm0-12H5V5h14zM9.29 17.47l2.44-2.44 2.44 2.44 1.06-1.06-2.44-2.44 2.44-2.44-1.06-1.06-2.44 2.44-2.44-2.44-1.06 1.06 2.44 2.44-2.44 2.44z"},"1")],"EventBusyTwoTone"),WQ=h(c.jsx("path",{d:"M17 10H7v2h10zm2-7h-1V1h-2v2H8V1H6v2H5c-1.11 0-1.99.9-1.99 2L3 19c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 16H5V8h14zm-5-5H7v2h7z"}),"EventNote"),NQ=h(c.jsx("path",{d:"M19 3h-1V1h-2v2H8V1H6v2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 16H5V9h14zM5 7V5h14v2zm2 4h10v2H7zm0 4h7v2H7z"}),"EventNoteOutlined"),EQ=h(c.jsx("path",{d:"M16 10H8c-.55 0-1 .45-1 1s.45 1 1 1h8c.55 0 1-.45 1-1s-.45-1-1-1m3-7h-1V2c0-.55-.45-1-1-1s-1 .45-1 1v1H8V2c0-.55-.45-1-1-1s-1 .45-1 1v1H5c-1.11 0-2 .9-2 2v14c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m-1 16H6c-.55 0-1-.45-1-1V8h14v10c0 .55-.45 1-1 1m-5-5H8c-.55 0-1 .45-1 1s.45 1 1 1h5c.55 0 1-.45 1-1s-.45-1-1-1"}),"EventNoteRounded"),IQ=h(c.jsx("path",{d:"M17 10H7v2h10zm4-7h-3V1h-2v2H8V1H6v2H3v18h18zm-2 16H5V8h14zm-5-5H7v2h7z"}),"EventNoteSharp"),UQ=h([c.jsx("path",{d:"M5 5h14v2H5z",opacity:".3"},"0"),c.jsx("path",{d:"M19 3h-1V1h-2v2H8V1H6v2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 16H5V9h14zm0-12H5V5h14zM7 11h10v2H7zm0 4h7v2H7z"},"1")],"EventNoteTwoTone"),GQ=h(c.jsx("path",{d:"M19 4h-1V2h-2v2H8V2H6v2H5c-1.11 0-1.99.9-1.99 2L3 20c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2m0 16H5V10h14zm0-12H5V6h14zm-7 5h5v5h-5z"}),"EventOutlined"),KQ=h(c.jsx("path",{d:"M21 12V6c0-1.1-.9-2-2-2h-1V2h-2v2H8V2H6v2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h7v-2H5V10h14v2zm-5.36 8c.43 1.45 1.77 2.5 3.36 2.5 1.93 0 3.5-1.57 3.5-3.5s-1.57-3.5-3.5-3.5c-.95 0-1.82.38-2.45 1H18V18h-4v-4h1.5v1.43c.9-.88 2.14-1.43 3.5-1.43 2.76 0 5 2.24 5 5s-2.24 5-5 5c-2.42 0-4.44-1.72-4.9-4z"}),"EventRepeat"),qQ=h(c.jsx("path",{d:"M21 12V6c0-1.1-.9-2-2-2h-1V2h-2v2H8V2H6v2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h7v-2H5V10h14v2zm-2-4H5V6h14zm-3.36 12c.43 1.45 1.77 2.5 3.36 2.5 1.93 0 3.5-1.57 3.5-3.5s-1.57-3.5-3.5-3.5c-.95 0-1.82.38-2.45 1H18V18h-4v-4h1.5v1.43c.9-.88 2.14-1.43 3.5-1.43 2.76 0 5 2.24 5 5s-2.24 5-5 5c-2.42 0-4.44-1.72-4.9-4z"}),"EventRepeatOutlined"),QQ=h(c.jsx("path",{d:"M21 12V6c0-1.1-.9-2-2-2h-1V3c0-.55-.45-1-1-1s-1 .45-1 1v1H8V3c0-.55-.45-1-1-1s-1 .45-1 1v1H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h7v-2H5V10h14v2zm-5.87 8c-.55 0-.91.56-.68 1.06C15.23 22.79 16.97 24 19 24c2.76 0 5-2.24 5-5s-2.24-5-5-5c-1.36 0-2.6.55-3.5 1.43v-.68c0-.41-.34-.75-.75-.75s-.75.34-.75.75V17c0 .55.45 1 1 1h2.25c.41 0 .75-.34.75-.75s-.34-.75-.75-.75h-.7c.63-.62 1.5-1 2.45-1 1.93 0 3.5 1.57 3.5 3.5s-1.57 3.5-3.5 3.5c-1.42 0-2.64-.85-3.19-2.06-.12-.27-.39-.44-.68-.44"}),"EventRepeatRounded"),ZQ=h(c.jsx("path",{d:"M21 12V4h-3V2h-2v2H8V2H6v2H3v18h9v-2H5V10h14v2zm-5.36 8c.43 1.45 1.77 2.5 3.36 2.5 1.93 0 3.5-1.57 3.5-3.5s-1.57-3.5-3.5-3.5c-.95 0-1.82.38-2.45 1H18V18h-4v-4h1.5v1.43c.9-.88 2.14-1.43 3.5-1.43 2.76 0 5 2.24 5 5s-2.24 5-5 5c-2.42 0-4.44-1.72-4.9-4z"}),"EventRepeatSharp"),JQ=h([c.jsx("path",{d:"M5 6h14v2H5z",opacity:".3"},"0"),c.jsx("path",{d:"M21 12V6c0-1.1-.9-2-2-2h-1V2h-2v2H8V2H6v2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h7v-2H5V10h14v2zm-2-4H5V6h14zm-3.36 12c.43 1.45 1.77 2.5 3.36 2.5 1.93 0 3.5-1.57 3.5-3.5s-1.57-3.5-3.5-3.5c-.95 0-1.82.38-2.45 1H18V18h-4v-4h1.5v1.43c.9-.88 2.14-1.43 3.5-1.43 2.76 0 5 2.24 5 5s-2.24 5-5 5c-2.42 0-4.44-1.72-4.9-4z"},"1")],"EventRepeatTwoTone"),YQ=h(c.jsx("path",{d:"M16 13h-3c-.55 0-1 .45-1 1v3c0 .55.45 1 1 1h3c.55 0 1-.45 1-1v-3c0-.55-.45-1-1-1m0-10v1H8V3c0-.55-.45-1-1-1s-1 .45-1 1v1H5c-1.11 0-1.99.9-1.99 2L3 20c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2h-1V3c0-.55-.45-1-1-1s-1 .45-1 1m2 17H6c-.55 0-1-.45-1-1V9h14v10c0 .55-.45 1-1 1"}),"EventRounded"),_Q=h(c.jsx("path",{d:"M4 18v3h3v-3h10v3h3v-6H4zm15-8h3v3h-3zM2 10h3v3H2zm15 3H7V5c0-1.1.9-2 2-2h6c1.1 0 2 .9 2 2z"}),"EventSeat"),XQ=h(c.jsx("path",{d:"M15 5v7H9V5zm0-2H9c-1.1 0-2 .9-2 2v9h10V5c0-1.1-.9-2-2-2m7 7h-3v3h3zM5 10H2v3h3zm15 5H4v6h2v-4h12v4h2z"}),"EventSeatOutlined"),$Q=h(c.jsx("path",{d:"M5.5 21c.83 0 1.5-.67 1.5-1.5V18h10v1.5c0 .83.67 1.5 1.5 1.5s1.5-.67 1.5-1.5V17c0-1.1-.9-2-2-2H6c-1.1 0-2 .9-2 2v2.5c0 .83.67 1.5 1.5 1.5M20 10h1c.55 0 1 .45 1 1v1c0 .55-.45 1-1 1h-1c-.55 0-1-.45-1-1v-1c0-.55.45-1 1-1M3 10h1c.55 0 1 .45 1 1v1c0 .55-.45 1-1 1H3c-.55 0-1-.45-1-1v-1c0-.55.45-1 1-1m14 3H7V5c0-1.1.9-2 2-2h6c1.1 0 2 .9 2 2z"}),"EventSeatRounded"),cZ=h(c.jsx("path",{d:"M4 21h3v-3h10v3h3v-6H4zm15-11h3v3h-3zM2 10h3v3H2zm15 3H7V5c0-1.1.9-2 2-2h6c1.1 0 2 .9 2 2z"}),"EventSeatSharp"),hZ=h([c.jsx("path",{d:"M9 5h6v7H9z",opacity:".3"},"0"),c.jsx("path",{d:"M4 21h2v-4h12v4h2v-6H4zM17 5c0-1.1-.9-2-2-2H9c-1.1 0-2 .9-2 2v9h10zm-2 7H9V5h6zm4-2h3v3h-3zM2 10h3v3H2z"},"1")],"EventSeatTwoTone"),sZ=h(c.jsx("path",{d:"M17 13h-5v5h5zM16 2v2H8V2H6v2H3.01L3 22h18V4h-3V2zm3 18H5V9h14z"}),"EventSharp"),tZ=h([c.jsx("path",{d:"M5 8h14V6H5z",opacity:".3"},"0"),c.jsx("path",{d:"M19 4h-1V2h-2v2H8V2H6v2H5c-1.11 0-1.99.9-1.99 2L3 20c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2m0 16H5V10h14zm0-12H5V6h14zm-7 5h5v5h-5z"},"1")],"EventTwoTone"),oZ=h(c.jsx("path",{d:"M10.09 15.59 11.5 17l5-5-5-5-1.41 1.41L12.67 11H3v2h9.67zM19 3H5c-1.11 0-2 .9-2 2v4h2V5h14v14H5v-4H3v4c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2"}),"ExitToApp"),vZ=h(c.jsx("path",{d:"M10.09 15.59 11.5 17l5-5-5-5-1.41 1.41L12.67 11H3v2h9.67zM19 3H5c-1.11 0-2 .9-2 2v4h2V5h14v14H5v-4H3v4c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2"}),"ExitToAppOutlined"),eZ=h(c.jsx("path",{d:"M10.79 16.29c.39.39 1.02.39 1.41 0l3.59-3.59c.39-.39.39-1.02 0-1.41L12.2 7.7a.996.996 0 0 0-1.41 0c-.39.39-.39 1.02 0 1.41L12.67 11H4c-.55 0-1 .45-1 1s.45 1 1 1h8.67l-1.88 1.88c-.39.39-.38 1.03 0 1.41M19 3H5c-1.11 0-2 .9-2 2v3c0 .55.45 1 1 1s1-.45 1-1V6c0-.55.45-1 1-1h12c.55 0 1 .45 1 1v12c0 .55-.45 1-1 1H6c-.55 0-1-.45-1-1v-2c0-.55-.45-1-1-1s-1 .45-1 1v3c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2"}),"ExitToAppRounded"),lZ=h(c.jsx("path",{d:"M10.09 15.59 11.5 17l5-5-5-5-1.41 1.41L12.67 11H3v2h9.67zM21 3H3v6h2V5h14v14H5v-4H3v6h18z"}),"ExitToAppSharp"),nZ=h(c.jsx("path",{d:"M10.09 15.59 11.5 17l5-5-5-5-1.41 1.41L12.67 11H3v2h9.67zM19 3H5c-1.11 0-2 .9-2 2v4h2V5h14v14H5v-4H3v4c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2"}),"ExitToAppTwoTone"),aZ=h(c.jsx("path",{d:"M4 20h16v2H4zM4 2h16v2H4zm9 7h3l-4-4-4 4h3v6H8l4 4 4-4h-3z"}),"Expand"),dZ=h(c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m0 13.5L7.5 11l1.42-1.41L12 12.67l3.08-3.08L16.5 11z"}),"ExpandCircleDown"),zZ=h(c.jsx("path",{d:"M15.08 9.59 12 12.67 8.92 9.59 7.5 11l4.5 4.5 4.5-4.5zM12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m0 18c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8"}),"ExpandCircleDownOutlined"),mZ=h(c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m3.79 9.71-3.08 3.08c-.39.39-1.02.39-1.42 0l-3.08-3.08c-.39-.39-.39-1.03 0-1.42s1.02-.39 1.41 0L12 12.67l2.38-2.38c.39-.39 1.02-.39 1.41 0s.39 1.03 0 1.42"}),"ExpandCircleDownRounded"),pZ=h(c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m0 13.5L7.5 11l1.42-1.41L12 12.67l3.08-3.08L16.5 11z"}),"ExpandCircleDownSharp"),HZ=h([c.jsx("path",{d:"M12 4c-4.42 0-8 3.58-8 8s3.58 8 8 8 8-3.58 8-8-3.58-8-8-8m0 11.5L7.5 11l1.42-1.41L12 12.67l3.08-3.08L16.5 11z",opacity:".3"},"0"),c.jsx("path",{d:"M15.08 9.59 12 12.67 8.92 9.59 7.5 11l4.5 4.5 4.5-4.5zM12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m0 18c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8"},"1")],"ExpandCircleDownTwoTone"),MZ=h(c.jsx("path",{d:"m12 8-6 6 1.41 1.41L12 10.83l4.59 4.58L18 14z"}),"ExpandLess"),rZ=h(c.jsx("path",{d:"m12 8-6 6 1.41 1.41L12 10.83l4.59 4.58L18 14z"}),"ExpandLessOutlined"),iZ=h(c.jsx("path",{d:"M11.29 8.71 6.7 13.3c-.39.39-.39 1.02 0 1.41s1.02.39 1.41 0L12 10.83l3.88 3.88c.39.39 1.02.39 1.41 0s.39-1.02 0-1.41L12.7 8.71c-.38-.39-1.02-.39-1.41 0"}),"ExpandLessRounded"),VZ=h(c.jsx("path",{d:"m12 8-6 6 1.41 1.41L12 10.83l4.59 4.58L18 14z"}),"ExpandLessSharp"),xZ=h(c.jsx("path",{d:"m12 8-6 6 1.41 1.41L12 10.83l4.59 4.58L18 14z"}),"ExpandLessTwoTone"),jZ=h(c.jsx("path",{d:"M16.59 8.59 12 13.17 7.41 8.59 6 10l6 6 6-6z"}),"ExpandMore"),uZ=h(c.jsx("path",{d:"M16.59 8.59 12 13.17 7.41 8.59 6 10l6 6 6-6z"}),"ExpandMoreOutlined"),LZ=h(c.jsx("path",{d:"M15.88 9.29 12 13.17 8.12 9.29a.996.996 0 0 0-1.41 0c-.39.39-.39 1.02 0 1.41l4.59 4.59c.39.39 1.02.39 1.41 0l4.59-4.59c.39-.39.39-1.02 0-1.41-.39-.38-1.03-.39-1.42 0"}),"ExpandMoreRounded"),SZ=h(c.jsx("path",{d:"M16.59 8.59 12 13.17 7.41 8.59 6 10l6 6 6-6z"}),"ExpandMoreSharp"),CZ=h(c.jsx("path",{d:"M16.59 8.59 12 13.17 7.41 8.59 6 10l6 6 6-6z"}),"ExpandMoreTwoTone"),TZ=h(c.jsx("path",{d:"M4 20h16v2H4zM4 2h16v2H4zm5.41 11.59L8 15l4 4 4-4-1.41-1.41L13 15.17V8.83l1.59 1.58L16 9l-4-4-4 4 1.41 1.41L11 8.83v6.34z"}),"ExpandOutlined"),wZ=h(c.jsx("path",{d:"M5 20h14c.55 0 1 .45 1 1s-.45 1-1 1H5c-.55 0-1-.45-1-1s.45-1 1-1M5 2h14c.55 0 1 .45 1 1s-.45 1-1 1H5c-.55 0-1-.45-1-1s.45-1 1-1m8 7h1.79c.45 0 .67-.54.35-.85l-2.79-2.79c-.2-.2-.51-.2-.71 0L8.85 8.15c-.31.31-.09.85.36.85H11v6H9.21c-.45 0-.67.54-.35.85l2.79 2.79c.2.2.51.2.71 0l2.79-2.79c.31-.31.09-.85-.35-.85H13z"}),"ExpandRounded"),RZ=h(c.jsx("path",{d:"M4 20h16v2H4zM4 2h16v2H4zm9 7h3l-4-4-4 4h3v6H8l4 4 4-4h-3z"}),"ExpandSharp"),OZ=h(c.jsx("path",{d:"M4 20h16v2H4zM4 2h16v2H4zm9 7h3l-4-4-4 4h3v6H8l4 4 4-4h-3z"}),"ExpandTwoTone"),yZ=h(c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m-4 6h-4v2h4v2h-4v2h4v2H9V7h6z"}),"Explicit"),gZ=h(c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 16H5V5h14zm-4-4h-4v-2h4v-2h-4V9h4V7H9v10h6z"}),"ExplicitOutlined"),AZ=h(c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m-5 6h-3v2h3c.55 0 1 .45 1 1s-.45 1-1 1h-3v2h3c.55 0 1 .45 1 1s-.45 1-1 1h-4c-.55 0-1-.45-1-1V8c0-.55.45-1 1-1h4c.55 0 1 .45 1 1s-.45 1-1 1"}),"ExplicitRounded"),fZ=h(c.jsx("path",{d:"M21 3H3v18h18zm-6 6h-4v2h4v2h-4v2h4v2H9V7h6z"}),"ExplicitSharp"),PZ=h([c.jsx("path",{d:"M5 19h14V5H5zM9 7h6v2h-4v2h4v2h-4v2h4v2H9z",opacity:".3"},"0"),c.jsx("path",{d:"M21 19V5c0-1.1-.9-2-2-2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2m-2 0H5V5h14zm-4-4h-4v-2h4v-2h-4V9h4V7H9v10h6z"},"1")],"ExplicitTwoTone"),FZ=h(c.jsx("path",{d:"M12 10.9c-.61 0-1.1.49-1.1 1.1s.49 1.1 1.1 1.1 1.1-.49 1.1-1.1-.49-1.1-1.1-1.1M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m2.19 12.19L6 18l3.81-8.19L18 6z"}),"Explore"),BZ=h(c.jsx("path",{d:"m14.19 14.19-1.41-1.41-1.56-1.56L11 11 9.81 9.81 4.93 4.93 2.27 2.27 1 3.54l2.78 2.78c-.11.16-.21.32-.31.48-.04.07-.09.14-.13.21-.09.15-.17.31-.25.47-.05.1-.1.21-.16.32-.06.14-.13.28-.19.43-.1.24-.19.48-.27.73l-.09.3c-.05.2-.1.39-.14.59-.02.11-.04.22-.07.33-.04.2-.07.4-.09.61-.01.1-.03.2-.03.3-.03.29-.05.6-.05.91 0 5.52 4.48 10 10 10 .31 0 .62-.02.92-.05l.3-.03c.2-.02.41-.06.61-.09.11-.02.22-.04.33-.07.2-.04.39-.09.58-.15.1-.03.2-.05.3-.09.25-.08.49-.17.73-.27.15-.06.29-.13.43-.19.11-.05.22-.1.33-.16.16-.08.31-.16.46-.25.07-.04.14-.09.21-.13.16-.1.32-.2.48-.31L20.46 23l1.27-1.27-2.66-2.66zM6 18l3-6.46L12.46 15zm16-6c0 .31-.02.62-.05.92l-.03.3c-.02.2-.06.41-.09.61-.02.11-.04.22-.07.33-.04.2-.09.39-.15.58-.03.1-.05.21-.09.31-.08.25-.17.49-.27.73-.06.15-.13.29-.19.43-.05.11-.1.22-.16.33-.08.16-.16.31-.25.46-.04.07-.09.14-.13.21-.1.16-.2.32-.31.48L15 12.46 18 6l-6.46 3-5.22-5.22c.16-.11.32-.21.48-.31.07-.04.14-.09.21-.13.15-.09.31-.17.46-.25.11-.05.22-.1.33-.16.14-.06.28-.13.43-.19.24-.1.48-.19.73-.27l.31-.09c.19-.05.38-.11.58-.15.11-.02.22-.04.33-.07.2-.04.4-.07.61-.09.1-.01.2-.03.3-.03.29-.02.6-.04.91-.04 5.52 0 10 4.48 10 10"}),"ExploreOff"),bZ=h(c.jsx("path",{d:"M12 4c4.41 0 8 3.59 8 8 0 1.48-.41 2.86-1.12 4.06l1.46 1.46C21.39 15.93 22 14.04 22 12c0-5.52-4.48-10-10-10-2.04 0-3.93.61-5.51 1.66l1.46 1.46C9.14 4.41 10.52 4 12 4m2.91 8.08L17.5 6.5l-5.58 2.59zM2.1 4.93l1.56 1.56C2.61 8.07 2 9.96 2 12c0 5.52 4.48 10 10 10 2.04 0 3.93-.61 5.51-1.66l1.56 1.56 1.41-1.41L3.51 3.51zm3.02 3.01 3.98 3.98-2.6 5.58 5.58-2.59 3.98 3.98c-1.2.7-2.58 1.11-4.06 1.11-4.41 0-8-3.59-8-8 0-1.48.41-2.86 1.12-4.06"}),"ExploreOffOutlined"),DZ=h(c.jsx("path",{d:"m18 6-2.91 6.26 5.25 5.25C21.39 15.93 22 14.04 22 12c0-5.52-4.48-10-10-10-2.04 0-3.93.61-5.51 1.66l5.25 5.25zM2.81 5.64l.85.85c-1.37 2.07-2 4.68-1.48 7.45.75 3.95 3.92 7.13 7.88 7.88 2.77.52 5.38-.1 7.45-1.48l.85.85c.39.39 1.02.39 1.41 0s.39-1.02 0-1.41L4.22 4.22a.996.996 0 0 0-1.41 0c-.39.39-.39 1.03 0 1.42m6.1 6.1 3.35 3.35L6 18z"}),"ExploreOffRounded"),kZ=h(c.jsx("path",{d:"m18 6-2.91 6.26 5.25 5.25C21.39 15.93 22 14.04 22 12c0-5.52-4.48-10-10-10-2.04 0-3.93.61-5.51 1.66l5.25 5.25zM2.1 4.93l1.56 1.56C2.61 8.07 2 9.96 2 12c0 5.52 4.48 10 10 10 2.04 0 3.93-.61 5.51-1.66l1.56 1.56 1.41-1.41L3.51 3.51zm6.81 6.81 3.35 3.35L6 18z"}),"ExploreOffSharp"),WZ=h([c.jsx("path",{d:"M12 20c1.48 0 2.86-.41 4.06-1.12l-3.98-3.98-5.58 2.6 2.59-5.58-3.97-3.98C4.41 9.14 4 10.52 4 12c0 4.41 3.59 8 8 8m0-16c-1.48 0-2.86.41-4.06 1.12l3.98 3.98 5.58-2.6-2.59 5.58 3.98 3.98c.7-1.2 1.11-2.58 1.11-4.06 0-4.41-3.59-8-8-8",opacity:".3"},"0"),c.jsx("path",{d:"m17.5 6.5-5.58 2.59 2.99 2.99zM2.1 4.93l1.56 1.56C2.61 8.07 2 9.96 2 12c0 5.52 4.48 10 10 10 2.04 0 3.93-.61 5.51-1.66l1.56 1.56 1.41-1.41L3.51 3.51zm3.02 3.01 3.98 3.98-2.6 5.58 5.58-2.59 3.98 3.98c-1.2.7-2.58 1.11-4.06 1.11-4.41 0-8-3.59-8-8 0-1.48.41-2.86 1.12-4.06M12 4c4.41 0 8 3.59 8 8 0 1.48-.41 2.86-1.12 4.06l1.46 1.46C21.39 15.93 22 14.04 22 12c0-5.52-4.48-10-10-10-2.04 0-3.93.61-5.51 1.66l1.46 1.46C9.14 4.41 10.52 4 12 4"},"1")],"ExploreOffTwoTone"),NZ=h(c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8m-5.5-2.5 7.51-3.49L17.5 6.5 9.99 9.99zm5.5-6.6c.61 0 1.1.49 1.1 1.1s-.49 1.1-1.1 1.1-1.1-.49-1.1-1.1.49-1.1 1.1-1.1"}),"ExploreOutlined"),EZ=h(c.jsx("path",{d:"M12 10.9c-.61 0-1.1.49-1.1 1.1s.49 1.1 1.1 1.1 1.1-.49 1.1-1.1-.49-1.1-1.1-1.1M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m2.19 12.19L6 18l3.81-8.19L18 6z"}),"ExploreRounded"),IZ=h(c.jsx("path",{d:"M12 10.9c-.61 0-1.1.49-1.1 1.1s.49 1.1 1.1 1.1 1.1-.49 1.1-1.1-.49-1.1-1.1-1.1M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m2.19 12.19L6 18l3.81-8.19L18 6z"}),"ExploreSharp"),UZ=h([c.jsx("path",{d:"M12 4c-4.41 0-8 3.59-8 8s3.59 8 8 8 8-3.59 8-8-3.59-8-8-8m2.01 10.01L6.5 17.5l3.49-7.51L17.5 6.5z",opacity:".3"},"0"),c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8m-5.5-2.5 7.51-3.49L17.5 6.5 9.99 9.99zm5.5-6.6c.61 0 1.1.49 1.1 1.1s-.49 1.1-1.1 1.1-1.1-.49-1.1-1.1.49-1.1 1.1-1.1"},"1")],"ExploreTwoTone"),GZ=h(c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2M6 7h5v1.5H6zm13 12H5L19 5zm-4.5-3v2H16v-2h2v-1.5h-2v-2h-1.5v2h-2V16z"}),"Exposure"),KZ=h(c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m-1.41 2L5 17.59V5zM6.41 19 19 6.41V19zM6 7h5v1.5H6zm10 5.5h-1.5v2h-2V16h2v2H16v-2h2v-1.5h-2z"}),"ExposureOutlined"),qZ=h(c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2M6.75 7h3.5c.41 0 .75.34.75.75s-.34.75-.75.75h-3.5c-.41 0-.75-.34-.75-.75S6.34 7 6.75 7M18 19H5L19 5v13c0 .55-.45 1-1 1m-3.5-3v1.25c0 .41.34.75.75.75s.75-.34.75-.75V16h1.25c.41 0 .75-.34.75-.75s-.34-.75-.75-.75H16v-1.25c0-.41-.34-.75-.75-.75s-.75.34-.75.75v1.25h-1.25c-.41 0-.75.34-.75.75s.34.75.75.75z"}),"ExposureRounded"),QZ=h(c.jsx("path",{d:"M21 3H3v18h18zM6 7h5v1.5H6zm13 12H5L19 5zm-4.5-3v2H16v-2h2v-1.5h-2v-2h-1.5v2h-2V16z"}),"ExposureSharp"),ZZ=h([c.jsx("path",{d:"M19 19V5L5 19zm-4.5-4.5v-2H16v2h2V16h-2v2h-1.5v-2h-2v-1.5z",opacity:".3"},"0"),c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2M6 7h5v1.5H6zm13 12H5L19 5zm-4.5-3v2H16v-2h2v-1.5h-2v-2h-1.5v2h-2V16z"},"1")],"ExposureTwoTone"),JZ=h(c.jsx("path",{d:"M20.5 11H19V7c0-1.1-.9-2-2-2h-4V3.5C13 2.12 11.88 1 10.5 1S8 2.12 8 3.5V5H4c-1.1 0-1.99.9-1.99 2v3.8H3.5c1.49 0 2.7 1.21 2.7 2.7s-1.21 2.7-2.7 2.7H2V20c0 1.1.9 2 2 2h3.8v-1.5c0-1.49 1.21-2.7 2.7-2.7s2.7 1.21 2.7 2.7V22H17c1.1 0 2-.9 2-2v-4h1.5c1.38 0 2.5-1.12 2.5-2.5S21.88 11 20.5 11"}),"Extension"),YZ=h(c.jsx("path",{d:"m19.78 22.61-1.63-1.63c-.05 0-.1.02-.15.02h-3.8c0-2.71-2.16-3-2.7-3s-2.7.29-2.7 3H5c-1.1 0-2-.9-2-2v-3.8c2.71 0 3-2.16 3-2.7s-.3-2.7-2.99-2.7V6c0-.05.02-.09.02-.14L1.39 4.22 2.8 2.81l18.38 18.38zm.22-5.44V15c1.38 0 2.5-1.12 2.5-2.5S21.38 10 20 10V6c0-1.1-.9-2-2-2h-4c0-1.38-1.12-2.5-2.5-2.5S9 2.62 9 4H6.83z"}),"ExtensionOff"),_Z=h(c.jsx("path",{d:"m1.39 4.22 1.62 1.62c0 .05-.01.1-.01.16v3.8c2.7 0 3 2.16 3 2.7s-.29 2.7-3 2.7V19c0 1.1.9 2 2 2h3.8c0-2.71 2.16-3 2.7-3s2.7.29 2.7 3H18c.06 0 .11 0 .16-.01l1.61 1.61 1.41-1.41L2.81 2.81zM11.5 16c-1.5 0-3.57.83-4.37 3H5v-2.13c2.17-.8 3-2.87 3-4.37 0-.69-.18-1.5-.58-2.25l6.33 6.33c-.75-.4-1.56-.58-2.25-.58M8.83 6l-2-2H9c0-1.38 1.12-2.5 2.5-2.5S14 2.62 14 4h4c1.1 0 2 .9 2 2v4c1.38 0 2.5 1.12 2.5 2.5S21.38 15 20 15v2.17l-2-2V13h2c.28 0 .5-.22.5-.5s-.22-.5-.5-.5h-2V6h-6V4c0-.28-.22-.5-.5-.5s-.5.22-.5.5v2z"}),"ExtensionOffOutlined"),XZ=h(c.jsx("path",{d:"M20.49 21.9c-.39.39-1.02.39-1.41 0l-.92-.92c-.06 0-.11.02-.16.02h-3.8c0-2.71-2.16-3-2.7-3s-2.7.29-2.7 3H5c-1.1 0-2-.9-2-2v-3.8c2.71 0 3-2.16 3-2.7s-.3-2.7-2.99-2.7V6c0-.05.02-.09.02-.14l-.93-.93a.996.996 0 0 1 0-1.41c.39-.39 1.02-.39 1.41 0l16.97 16.97c.4.39.4 1.02.01 1.41M20 17.17V15c1.38 0 2.5-1.12 2.5-2.5S21.38 10 20 10V6c0-1.1-.9-2-2-2h-4c0-1.38-1.12-2.5-2.5-2.5S9 2.62 9 4H6.83z"}),"ExtensionOffRounded"),$Z=h(c.jsx("path",{d:"m19.78 22.61-1.63-1.63c-.05 0-.1.02-.15.02h-3.8c0-2.71-2.16-3-2.7-3s-2.7.29-2.7 3H3v-5.8c2.71 0 3-2.16 3-2.7s-.3-2.7-2.99-2.7V6c0-.05.02-.09.02-.14L1.39 4.22 2.8 2.81l18.38 18.38zm.22-5.44V15c1.38 0 2.5-1.12 2.5-2.5S21.38 10 20 10V4h-6c0-1.38-1.12-2.5-2.5-2.5S9 2.62 9 4H6.83z"}),"ExtensionOffSharp"),cJ=h([c.jsx("path",{d:"M18 13v2.17L8.83 6H11V4c0-.28.22-.5.5-.5s.5.22.5.5v2h6v6h2c.28 0 .5.22.5.5s-.22.5-.5.5zm-10-.5c0 1.5-.83 3.57-3 4.37V19h2.13c.8-2.17 2.87-3 4.37-3 .69 0 1.5.18 2.25.58l-6.33-6.33c.4.75.58 1.56.58 2.25",opacity:".3"},"0"),c.jsx("path",{d:"m1.39 4.22 1.62 1.62c0 .05-.01.1-.01.16v3.8c2.7 0 3 2.16 3 2.7s-.29 2.7-3 2.7V19c0 1.1.9 2 2 2h3.8c0-2.71 2.16-3 2.7-3s2.7.29 2.7 3H18c.06 0 .11 0 .16-.01l1.61 1.61 1.41-1.41L2.81 2.81zM11.5 16c-1.5 0-3.57.83-4.37 3H5v-2.13c2.17-.8 3-2.87 3-4.37 0-.69-.18-1.5-.58-2.25l6.33 6.33c-.75-.4-1.56-.58-2.25-.58M8.83 6l-2-2H9c0-1.38 1.12-2.5 2.5-2.5S14 2.62 14 4h4c1.1 0 2 .9 2 2v4c1.38 0 2.5 1.12 2.5 2.5S21.38 15 20 15v2.17l-2-2V13h2c.28 0 .5-.22.5-.5s-.22-.5-.5-.5h-2V6h-6V4c0-.28-.22-.5-.5-.5s-.5.22-.5.5v2z"},"1")],"ExtensionOffTwoTone"),hJ=h(c.jsx("path",{d:"M10.5 4.5c.28 0 .5.22.5.5v2h6v6h2c.28 0 .5.22.5.5s-.22.5-.5.5h-2v6h-2.12c-.68-1.75-2.39-3-4.38-3s-3.7 1.25-4.38 3H4v-2.12c1.75-.68 3-2.39 3-4.38S5.76 9.8 4.01 9.12L4 7h6V5c0-.28.22-.5.5-.5m0-2C9.12 2.5 8 3.62 8 5H4c-1.1 0-1.99.9-1.99 2v3.8h.29c1.49 0 2.7 1.21 2.7 2.7s-1.21 2.7-2.7 2.7H2V20c0 1.1.9 2 2 2h3.8v-.3c0-1.49 1.21-2.7 2.7-2.7s2.7 1.21 2.7 2.7v.3H17c1.1 0 2-.9 2-2v-4c1.38 0 2.5-1.12 2.5-2.5S20.38 11 19 11V7c0-1.1-.9-2-2-2h-4c0-1.38-1.12-2.5-2.5-2.5"}),"ExtensionOutlined"),sJ=h(c.jsx("path",{d:"M20.5 11H19V7c0-1.1-.9-2-2-2h-4V3.5C13 2.12 11.88 1 10.5 1S8 2.12 8 3.5V5H4c-1.1 0-1.99.9-1.99 2v3.8H3.5c1.49 0 2.7 1.21 2.7 2.7s-1.21 2.7-2.7 2.7H2V20c0 1.1.9 2 2 2h3.8v-1.5c0-1.49 1.21-2.7 2.7-2.7s2.7 1.21 2.7 2.7V22H17c1.1 0 2-.9 2-2v-4h1.5c1.38 0 2.5-1.12 2.5-2.5S21.88 11 20.5 11"}),"ExtensionRounded"),tJ=h(c.jsx("path",{d:"M20.36 11H19V5h-6V3.64c0-1.31-.94-2.5-2.24-2.63C9.26.86 8 2.03 8 3.5V5H2.01v5.8H3.4c1.31 0 2.5.88 2.75 2.16.33 1.72-.98 3.24-2.65 3.24H2V22h5.8v-1.4c0-1.31.88-2.5 2.16-2.75 1.72-.33 3.24.98 3.24 2.65V22H19v-6h1.5c1.47 0 2.64-1.26 2.49-2.76-.13-1.3-1.33-2.24-2.63-2.24"}),"ExtensionSharp"),oJ=h([c.jsx("path",{d:"M19 13h-2V7h-6V5c0-.28-.22-.5-.5-.5s-.5.22-.5.5v2H4l.01 2.12C5.76 9.8 7 11.51 7 13.5s-1.25 3.7-3 4.38V20h2.12c.68-1.75 2.39-3 4.38-3s3.7 1.25 4.38 3H17v-6h2c.28 0 .5-.22.5-.5s-.22-.5-.5-.5",opacity:".3"},"0"),c.jsx("path",{d:"M19 11V7c0-1.1-.9-2-2-2h-4c0-1.38-1.12-2.5-2.5-2.5S8 3.62 8 5H4c-1.1 0-1.99.9-1.99 2v3.8h.29c1.49 0 2.7 1.21 2.7 2.7s-1.21 2.7-2.7 2.7H2V20c0 1.1.9 2 2 2h3.8v-.3c0-1.49 1.21-2.7 2.7-2.7s2.7 1.21 2.7 2.7v.3H17c1.1 0 2-.9 2-2v-4c1.38 0 2.5-1.12 2.5-2.5S20.38 11 19 11m0 3h-2v6h-2.12c-.68-1.75-2.39-3-4.38-3s-3.7 1.25-4.38 3H4v-2.12c1.75-.68 3-2.39 3-4.38S5.76 9.8 4.01 9.12L4 7h6V5c0-.28.22-.5.5-.5s.5.22.5.5v2h6v6h2c.28 0 .5.22.5.5s-.22.5-.5.5"},"1")],"ExtensionTwoTone"),vJ=h(c.jsx("path",{d:"M9 11.75c-.69 0-1.25.56-1.25 1.25s.56 1.25 1.25 1.25 1.25-.56 1.25-1.25-.56-1.25-1.25-1.25m6 0c-.69 0-1.25.56-1.25 1.25s.56 1.25 1.25 1.25 1.25-.56 1.25-1.25-.56-1.25-1.25-1.25M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m0 18c-4.41 0-8-3.59-8-8 0-.29.02-.58.05-.86 2.36-1.05 4.23-2.98 5.21-5.37C11.07 8.33 14.05 10 17.42 10c.78 0 1.53-.09 2.25-.26.21.71.33 1.47.33 2.26 0 4.41-3.59 8-8 8"}),"Face"),eJ=h([c.jsx("path",{d:"M21.97 13.52v-.04C23.21 12.38 24 10.78 24 9c0-3.31-2.69-6-6-6q-.39 0-.78.06C16.19 1.23 14.24 0 12 0S7.81 1.23 6.78 3.06Q6.39 3 6 3C2.69 3 0 5.69 0 9c0 1.78.79 3.38 2.02 4.48v.04C.79 14.62 0 16.22 0 18c0 3.31 2.69 6 6 6 1.39 0 2.67-.48 3.69-1.28.74.18 1.51.28 2.31.28s1.57-.1 2.31-.28c1.02.8 2.3 1.28 3.69 1.28 3.31 0 6-2.69 6-6 0-1.78-.79-3.38-2.03-4.48M12 21c-4.41 0-8-3.59-8-8 0-3.72 2.56-6.85 6-7.74v.05c0 3.34 2.72 6.06 6.06 6.06 1.26 0 2.45-.39 3.45-1.09.31.86.49 1.77.49 2.72 0 4.41-3.59 8-8 8"},"0"),c.jsx("circle",{cx:"9",cy:"14",r:"1.25"},"1"),c.jsx("circle",{cx:"15",cy:"14",r:"1.25"},"2")],"Face2"),lJ=h([c.jsx("path",{d:"M21.97 13.52v-.04C23.21 12.38 24 10.78 24 9c0-3.31-2.69-6-6-6q-.39 0-.78.06C16.19 1.23 14.24 0 12 0S7.81 1.23 6.78 3.06Q6.39 3 6 3C2.69 3 0 5.69 0 9c0 1.78.79 3.38 2.02 4.48v.04C.79 14.62 0 16.22 0 18c0 3.31 2.69 6 6 6 1.39 0 2.67-.48 3.69-1.28.74.18 1.51.28 2.31.28s1.57-.1 2.31-.28c1.02.8 2.3 1.28 3.69 1.28 3.31 0 6-2.69 6-6 0-1.78-.79-3.38-2.03-4.48M22 9c0 .55-.12 1.07-.32 1.54-.57-2.25-1.9-4.19-3.7-5.54H18c2.21 0 4 1.79 4 4m-9.97-4c2.73.01 5.13 1.39 6.57 3.48-.71.57-1.6.89-2.53.89C13.82 9.38 12 7.55 12 5.31c0-.1.02-.2.03-.31M12 2c1.25 0 2.36.59 3.1 1.5-.98-.32-2.02-.5-3.1-.5s-2.12.18-3.1.5C9.64 2.59 10.75 2 12 2M6 5h.02c-1.8 1.35-3.13 3.29-3.7 5.54C2.12 10.07 2 9.55 2 9c0-2.21 1.79-4 4-4m0 17c-2.21 0-4-1.79-4-4 0-.69.19-1.32.5-1.88.8 2.44 2.52 4.47 4.74 5.68-.39.13-.8.2-1.24.2m-2-9c0-3.72 2.56-6.85 6-7.74v.05c0 3.34 2.72 6.06 6.06 6.06 1.26 0 2.45-.39 3.45-1.09.31.86.49 1.77.49 2.72 0 4.41-3.59 8-8 8s-8-3.59-8-8m14 9c-.44 0-.85-.07-1.25-.2 2.23-1.21 3.94-3.24 4.74-5.68.31.56.5 1.2.5 1.88.01 2.21-1.78 4-3.99 4"},"0"),c.jsx("circle",{cx:"9",cy:"14",r:"1.25"},"1"),c.jsx("circle",{cx:"15",cy:"14",r:"1.25"},"2")],"Face2Outlined"),nJ=h([c.jsx("path",{d:"M21.97 13.52v-.04C23.21 12.38 24 10.78 24 9c0-3.31-2.69-6-6-6q-.39 0-.78.06C16.19 1.23 14.24 0 12 0S7.81 1.23 6.78 3.06Q6.39 3 6 3C2.69 3 0 5.69 0 9c0 1.78.79 3.38 2.02 4.48v.04C.79 14.62 0 16.22 0 18c0 3.31 2.69 6 6 6 1.39 0 2.67-.48 3.69-1.28.74.18 1.51.28 2.31.28s1.57-.1 2.31-.28c1.02.8 2.3 1.28 3.69 1.28 3.31 0 6-2.69 6-6 0-1.78-.79-3.38-2.03-4.48M12 21c-4.41 0-8-3.59-8-8 0-3.72 2.56-6.85 6-7.74v.05c0 3.34 2.72 6.06 6.06 6.06 1.26 0 2.45-.39 3.45-1.09.31.86.49 1.77.49 2.72 0 4.41-3.59 8-8 8"},"0"),c.jsx("circle",{cx:"9",cy:"14",r:"1.25"},"1"),c.jsx("circle",{cx:"15",cy:"14",r:"1.25"},"2")],"Face2Rounded"),aJ=h([c.jsx("path",{d:"M21.97 13.52v-.04C23.21 12.38 24 10.78 24 9c0-3.31-2.69-6-6-6q-.39 0-.78.06C16.19 1.23 14.24 0 12 0S7.81 1.23 6.78 3.06Q6.39 3 6 3C2.69 3 0 5.69 0 9c0 1.78.79 3.38 2.02 4.48v.04C.79 14.62 0 16.22 0 18c0 3.31 2.69 6 6 6 1.39 0 2.67-.48 3.69-1.28.74.18 1.51.28 2.31.28s1.57-.1 2.31-.28c1.02.8 2.3 1.28 3.69 1.28 3.31 0 6-2.69 6-6 0-1.78-.79-3.38-2.03-4.48M12 21c-4.41 0-8-3.59-8-8 0-3.72 2.56-6.85 6-7.74v.05c0 3.34 2.72 6.06 6.06 6.06 1.26 0 2.45-.39 3.45-1.09.31.86.49 1.77.49 2.72 0 4.41-3.59 8-8 8"},"0"),c.jsx("circle",{cx:"9",cy:"14",r:"1.25"},"1"),c.jsx("circle",{cx:"15",cy:"14",r:"1.25"},"2")],"Face2Sharp"),dJ=h([c.jsx("path",{d:"M6.02 5H6C3.79 5 2 6.79 2 9c0 .55.12 1.07.32 1.54.57-2.25 1.9-4.19 3.7-5.54m9.08-1.5C14.36 2.59 13.25 2 12 2s-2.36.59-3.1 1.5c.98-.32 2.02-.5 3.1-.5s2.12.18 3.1.5M12 5.31c0 2.24 1.82 4.06 4.06 4.06.93 0 1.82-.32 2.53-.89-1.43-2.09-3.84-3.47-6.56-3.48-.01.11-.03.21-.03.31M2.5 16.12c-.31.56-.5 1.19-.5 1.88 0 2.21 1.79 4 4 4 .44 0 .85-.07 1.25-.2-2.23-1.21-3.94-3.24-4.75-5.68m19.18-5.58c.2-.47.32-.99.32-1.54 0-2.21-1.79-4-4-4h-.02c1.8 1.35 3.13 3.29 3.7 5.54M16.75 21.8c.4.13.81.2 1.25.2 2.21 0 4-1.79 4-4 0-.69-.19-1.32-.5-1.88-.81 2.44-2.52 4.47-4.75 5.68",opacity:".3"},"0"),c.jsx("path",{d:"M21.97 13.52v-.04C23.21 12.38 24 10.78 24 9c0-3.31-2.69-6-6-6q-.39 0-.78.06C16.19 1.23 14.24 0 12 0S7.81 1.23 6.78 3.06Q6.39 3 6 3C2.69 3 0 5.69 0 9c0 1.78.79 3.38 2.02 4.48v.04C.79 14.62 0 16.22 0 18c0 3.31 2.69 6 6 6 1.39 0 2.67-.48 3.69-1.28.74.18 1.51.28 2.31.28s1.57-.1 2.31-.28c1.02.8 2.3 1.28 3.69 1.28 3.31 0 6-2.69 6-6 0-1.78-.79-3.38-2.03-4.48M18 5c2.21 0 4 1.79 4 4 0 .55-.12 1.07-.32 1.54-.57-2.25-1.9-4.19-3.7-5.54zm.6 3.48c-.71.57-1.6.89-2.53.89C13.82 9.38 12 7.55 12 5.31c0-.1.02-.21.03-.31 2.72.01 5.13 1.39 6.57 3.48M12 2c1.25 0 2.36.59 3.1 1.5-.98-.32-2.02-.5-3.1-.5s-2.12.18-3.1.5C9.64 2.59 10.75 2 12 2M2 9c0-2.21 1.79-4 4-4h.02c-1.8 1.35-3.13 3.29-3.7 5.54C2.12 10.07 2 9.55 2 9m4 13c-2.21 0-4-1.79-4-4 0-.69.19-1.32.5-1.88.8 2.44 2.52 4.47 4.74 5.68-.39.13-.8.2-1.24.2m6-1c-4.41 0-8-3.59-8-8 0-3.72 2.56-6.85 6-7.74v.05c0 3.34 2.72 6.06 6.06 6.06 1.26 0 2.45-.39 3.45-1.09.31.86.49 1.77.49 2.72 0 4.41-3.59 8-8 8m6 1c-.44 0-.85-.07-1.25-.2 2.23-1.21 3.94-3.24 4.74-5.68.31.56.5 1.2.5 1.88.01 2.21-1.78 4-3.99 4"},"1"),c.jsx("circle",{cx:"9",cy:"14",r:"1.25"},"2"),c.jsx("circle",{cx:"15",cy:"14",r:"1.25"},"3")],"Face2TwoTone"),zJ=h([c.jsx("circle",{cx:"9",cy:"13",r:"1.25"},"0"),c.jsx("circle",{cx:"15",cy:"13",r:"1.25"},"1"),c.jsx("path",{d:"M22.91 11.96C22.39 6.32 17.66 2 12 2S1.61 6.32 1.09 11.96l-.9 9.86c-.1 1.17.82 2.18 2 2.18h19.62c1.18 0 2.1-1.01 1.99-2.18zM4.54 9.13c.87.55 1.89.87 2.96.87 1.86 0 3.5-.93 4.5-2.35C13 9.07 14.64 10 16.5 10c1.07 0 2.09-.32 2.96-.87.34.89.54 1.86.54 2.87 0 4.41-3.59 8-8 8s-8-3.59-8-8c0-1.01.2-1.98.54-2.87"},"2")],"Face3"),mJ=h([c.jsx("circle",{cx:"9",cy:"13",r:"1.25"},"0"),c.jsx("circle",{cx:"15",cy:"13",r:"1.25"},"1"),c.jsx("path",{d:"M22.91 11.96C22.39 6.32 17.66 2 12 2S1.61 6.32 1.09 11.96l-.9 9.86c-.1 1.17.82 2.18 2 2.18h19.62c1.18 0 2.1-1.01 1.99-2.18zM13 4.07c2.26.28 4.22 1.51 5.49 3.28-.58.4-1.26.65-1.99.65C14.57 8 13 6.43 13 4.5zm-2 0v.43C11 6.43 9.43 8 7.5 8c-.73 0-1.41-.25-1.99-.65 1.27-1.77 3.23-3 5.49-3.28M4.54 9.13c.87.55 1.89.87 2.96.87 1.86 0 3.5-.93 4.5-2.35C13 9.07 14.64 10 16.5 10c1.07 0 2.09-.32 2.96-.87.34.89.54 1.86.54 2.87 0 4.41-3.59 8-8 8s-8-3.59-8-8c0-1.01.2-1.98.54-2.87M12 22H2.19l.56-6.2C4.25 19.44 7.82 22 12 22s7.75-2.56 9.25-6.2l.56 6.2z"},"2")],"Face3Outlined"),pJ=h([c.jsx("circle",{cx:"9",cy:"13",r:"1.25"},"0"),c.jsx("circle",{cx:"15",cy:"13",r:"1.25"},"1"),c.jsx("path",{d:"M22.91 11.96C22.39 6.32 17.66 2 12 2S1.61 6.32 1.09 11.96l-.9 9.86c-.1 1.17.82 2.18 2 2.18h19.62c1.18 0 2.1-1.01 1.99-2.18zM4.54 9.13c.87.55 1.89.87 2.96.87 1.86 0 3.5-.93 4.5-2.35C13 9.07 14.64 10 16.5 10c1.07 0 2.09-.32 2.96-.87.34.89.54 1.86.54 2.87 0 4.41-3.59 8-8 8s-8-3.59-8-8c0-1.01.2-1.98.54-2.87"},"2")],"Face3Rounded"),HJ=h([c.jsx("circle",{cx:"9",cy:"13",r:"1.25"},"0"),c.jsx("circle",{cx:"15",cy:"13",r:"1.25"},"1"),c.jsx("path",{d:"M22.91 11.96c-.54-5.93-5.75-10.41-11.8-9.92-5.38.42-9.56 4.9-10.05 10.28L0 24h24zM4.54 9.13c.87.55 1.89.87 2.96.87 1.86 0 3.5-.93 4.5-2.35C13 9.07 14.64 10 16.5 10c1.07 0 2.09-.32 2.96-.87.34.89.54 1.86.54 2.87 0 4.41-3.59 8-8 8s-8-3.59-8-8c0-1.01.2-1.98.54-2.87"},"2")],"Face3Sharp"),MJ=h([c.jsx("path",{d:"M16.5 8c.73 0 1.41-.25 1.99-.65-1.27-1.77-3.23-3-5.49-3.28v.43C13 6.43 14.57 8 16.5 8M11 4.5v-.43c-2.26.28-4.22 1.51-5.49 3.28.58.4 1.26.65 1.99.65C9.43 8 11 6.43 11 4.5M2.75 15.8 2.19 22H12c-4.18 0-7.75-2.56-9.25-6.2M12 22h9.81l-.56-6.2C19.75 19.44 16.18 22 12 22",opacity:".3"},"0"),c.jsx("circle",{cx:"9",cy:"13",r:"1.25"},"1"),c.jsx("circle",{cx:"15",cy:"13",r:"1.25"},"2"),c.jsx("path",{d:"M22.91 11.96C22.39 6.32 17.66 2 12 2S1.61 6.32 1.09 11.96l-.9 9.86c-.1 1.17.82 2.18 2 2.18h19.62c1.18 0 2.1-1.01 1.99-2.18zM13 4.07c2.26.28 4.22 1.51 5.49 3.28-.58.4-1.26.65-1.99.65C14.57 8 13 6.43 13 4.5zm-2 0v.43C11 6.43 9.43 8 7.5 8c-.73 0-1.41-.25-1.99-.65 1.27-1.77 3.23-3 5.49-3.28M4.54 9.13c.87.55 1.89.87 2.96.87 1.86 0 3.5-.93 4.5-2.35C13 9.07 14.64 10 16.5 10c1.07 0 2.09-.32 2.96-.87.34.89.54 1.86.54 2.87 0 4.41-3.59 8-8 8s-8-3.59-8-8c0-1.01.2-1.98.54-2.87M12 22H2.19l.56-6.2C4.25 19.44 7.82 22 12 22s7.75-2.56 9.25-6.2l.56 6.2z"},"3")],"Face3TwoTone"),rJ=h([c.jsx("path",{d:"M12 2c-.96 0-1.88.14-2.75.39C8.37.96 6.8 0 5 0 2.24 0 0 2.24 0 5c0 1.8.96 3.37 2.39 4.25C2.14 10.12 2 11.04 2 12c0 5.52 4.48 10 10 10s10-4.48 10-10S17.52 2 12 2m0 18c-4.41 0-8-3.59-8-8 0-.05.01-.1.01-.15 2.6-.98 4.68-2.99 5.74-5.55 1.83 2.26 4.62 3.7 7.75 3.7.75 0 1.47-.09 2.17-.24.21.71.33 1.46.33 2.24 0 4.41-3.59 8-8 8"},"0"),c.jsx("circle",{cx:"9",cy:"13",r:"1.25"},"1"),c.jsx("circle",{cx:"15",cy:"13",r:"1.25"},"2")],"Face4"),iJ=h([c.jsx("path",{d:"M12 2c-.96 0-1.88.14-2.75.39C8.37.96 6.8 0 5 0 2.24 0 0 2.24 0 5c0 1.8.96 3.37 2.39 4.25C2.14 10.12 2 11.04 2 12c0 5.52 4.48 10 10 10s10-4.48 10-10S17.52 2 12 2m0 2c2.9 0 5.44 1.56 6.84 3.88-.43.07-.88.12-1.34.12-2.9 0-5.44-1.56-6.84-3.88.43-.07.88-.12 1.34-.12M4.42 9.47C5.05 7.58 6.37 6 8.08 5.03 7.45 6.92 6.13 8.5 4.42 9.47M2 5c0-1.65 1.35-3 3-3 .95 0 1.8.46 2.35 1.15-1.79.94-3.26 2.41-4.2 4.2C2.46 6.8 2 5.95 2 5m10 15c-4.41 0-8-3.59-8-8 0-.05.01-.1.01-.15 2.6-.98 4.68-2.99 5.74-5.55 1.83 2.26 4.62 3.7 7.75 3.7.75 0 1.47-.09 2.17-.24.21.71.33 1.46.33 2.24 0 4.41-3.59 8-8 8"},"0"),c.jsx("circle",{cx:"9",cy:"13",r:"1.25"},"1"),c.jsx("circle",{cx:"15",cy:"13",r:"1.25"},"2")],"Face4Outlined"),VJ=h([c.jsx("path",{d:"M12 2c-.96 0-1.88.14-2.75.39C8.37.96 6.8 0 5 0 2.24 0 0 2.24 0 5c0 1.8.96 3.37 2.39 4.25C2.14 10.12 2 11.04 2 12c0 5.52 4.48 10 10 10s10-4.48 10-10S17.52 2 12 2m0 18c-4.41 0-8-3.59-8-8 0-.05.01-.1.01-.15 2.6-.98 4.68-2.99 5.74-5.55 1.83 2.26 4.62 3.7 7.75 3.7.75 0 1.47-.09 2.17-.24.21.71.33 1.46.33 2.24 0 4.41-3.59 8-8 8"},"0"),c.jsx("circle",{cx:"9",cy:"13",r:"1.25"},"1"),c.jsx("circle",{cx:"15",cy:"13",r:"1.25"},"2")],"Face4Rounded"),xJ=h([c.jsx("path",{d:"M12 2c-.96 0-1.88.14-2.75.39C8.37.96 6.8 0 5 0 2.24 0 0 2.24 0 5c0 1.8.96 3.37 2.39 4.25C2.14 10.12 2 11.04 2 12c0 5.52 4.48 10 10 10s10-4.48 10-10S17.52 2 12 2m0 18c-4.41 0-8-3.59-8-8 0-.05.01-.1.01-.15 2.6-.98 4.68-2.99 5.74-5.55 1.83 2.26 4.62 3.7 7.75 3.7.75 0 1.47-.09 2.17-.24.21.71.33 1.46.33 2.24 0 4.41-3.59 8-8 8"},"0"),c.jsx("circle",{cx:"9",cy:"13",r:"1.25"},"1"),c.jsx("circle",{cx:"15",cy:"13",r:"1.25"},"2")],"Face4Sharp"),jJ=h([c.jsx("path",{d:"M4.42 9.47c1.71-.97 3.03-2.55 3.66-4.44C6.37 6 5.05 7.58 4.42 9.47M17.5 8c.46 0 .91-.05 1.34-.12C17.44 5.56 14.9 4 12 4c-.46 0-.91.05-1.34.12C12.06 6.44 14.6 8 17.5 8M7.35 3.15C6.8 2.46 5.95 2 5 2 3.35 2 2 3.35 2 5c0 .95.46 1.8 1.15 2.35.94-1.79 2.41-3.26 4.2-4.2",opacity:".3"},"0"),c.jsx("path",{d:"M12 2c-.96 0-1.88.14-2.75.39C8.37.96 6.8 0 5 0 2.24 0 0 2.24 0 5c0 1.8.96 3.37 2.39 4.25C2.14 10.12 2 11.04 2 12c0 5.52 4.48 10 10 10s10-4.48 10-10S17.52 2 12 2m0 2c2.9 0 5.44 1.56 6.84 3.88-.43.07-.88.12-1.34.12-2.9 0-5.44-1.56-6.84-3.88.43-.07.88-.12 1.34-.12M2 5c0-1.65 1.35-3 3-3 .95 0 1.8.46 2.35 1.15-1.79.94-3.26 2.41-4.2 4.2C2.46 6.8 2 5.95 2 5m6.08.03C7.45 6.92 6.13 8.5 4.42 9.47 5.05 7.58 6.37 6 8.08 5.03M12 20c-4.41 0-8-3.59-8-8 0-.05.01-.1.01-.15 2.6-.98 4.68-2.99 5.74-5.55 1.83 2.26 4.62 3.7 7.75 3.7.75 0 1.47-.09 2.17-.24.21.71.33 1.46.33 2.24 0 4.41-3.59 8-8 8"},"1"),c.jsx("circle",{cx:"9",cy:"13",r:"1.25"},"2"),c.jsx("circle",{cx:"15",cy:"13",r:"1.25"},"3")],"Face4TwoTone"),uJ=h([c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m0 18c-4.41 0-8-3.59-8-8 0-1.12.23-2.18.65-3.15.09.09.21.15.35.15.28 0 .5-.22.5-.5 0-.25-.19-.45-.43-.49.15-.26.32-.51.49-.75-.03.08-.06.15-.06.24 0 .28.22.5.5.5s.5-.22.5-.5S6.28 7 6 7c-.13 0-.25.05-.34.13.52-.68 1.15-1.28 1.86-1.76-.01.04-.02.08-.02.13 0 .28.22.5.5.5s.5-.22.5-.5c0-.24-.17-.43-.4-.48.16-.09.32-.17.49-.25.09.14.24.23.41.23.28 0 .5-.22.5-.5 0-.03-.01-.06-.02-.09.39-.13.79-.23 1.21-.3-.11.1-.19.23-.19.39 0 .28.22.5.5.5s.5-.22.5-.5c0-.21-.13-.38-.3-.46.26-.03.53-.04.8-.04s.54.01.8.04c-.18.08-.3.25-.3.46 0 .28.22.5.5.5s.5-.22.5-.5c0-.16-.08-.29-.19-.38.41.07.82.17 1.21.3-.01.02-.02.05-.02.08 0 .28.22.5.5.5.17 0 .32-.09.41-.23.17.08.33.16.49.25-.23.05-.4.24-.4.48 0 .28.22.5.5.5s.5-.22.5-.5c0-.05-.01-.09-.03-.13.71.48 1.34 1.08 1.86 1.76-.08-.08-.2-.13-.33-.13-.28 0-.5.22-.5.5s.22.5.5.5.5-.22.5-.5c0-.09-.03-.16-.07-.23.18.24.34.49.49.75-.23.03-.42.23-.42.48 0 .28.22.5.5.5.14 0 .26-.06.35-.15.42.97.65 2.03.65 3.15 0 4.41-3.59 8-8 8"},"0"),c.jsx("circle",{cx:"9",cy:"13",r:"1.25"},"1"),c.jsx("circle",{cx:"12",cy:"5.5",r:".5"},"2"),c.jsx("circle",{cx:"14",cy:"5.5",r:".5"},"3"),c.jsx("circle",{cx:"10",cy:"5.5",r:".5"},"4"),c.jsx("circle",{cx:"17",cy:"6.5",r:".5"},"5"),c.jsx("circle",{cx:"9",cy:"6.5",r:".5"},"6"),c.jsx("circle",{cx:"7",cy:"6.5",r:".5"},"7"),c.jsx("circle",{cx:"11",cy:"6.5",r:".5"},"8"),c.jsx("circle",{cx:"13",cy:"6.5",r:".5"},"9"),c.jsx("circle",{cx:"15",cy:"6.5",r:".5"},"10"),c.jsx("circle",{cx:"12",cy:"7.5",r:".5"},"11"),c.jsx("circle",{cx:"14",cy:"7.5",r:".5"},"12"),c.jsx("circle",{cx:"16",cy:"7.5",r:".5"},"13"),c.jsx("circle",{cx:"10",cy:"7.5",r:".5"},"14"),c.jsx("circle",{cx:"8",cy:"7.5",r:".5"},"15"),c.jsx("circle",{cx:"9",cy:"8.5",r:".5"},"16"),c.jsx("circle",{cx:"7",cy:"8.5",r:".5"},"17"),c.jsx("circle",{cx:"11",cy:"8.5",r:".5"},"18"),c.jsx("circle",{cx:"13",cy:"8.5",r:".5"},"19"),c.jsx("circle",{cx:"15",cy:"8.5",r:".5"},"20"),c.jsx("circle",{cx:"17",cy:"8.5",r:".5"},"21"),c.jsx("circle",{cx:"15",cy:"13",r:"1.25"},"22")],"Face5"),LJ=h([c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m0 18c-4.41 0-8-3.59-8-8 0-1.12.23-2.18.65-3.15.09.09.21.15.35.15.28 0 .5-.22.5-.5 0-.25-.19-.45-.43-.49.15-.26.32-.51.49-.75-.03.08-.06.15-.06.24 0 .28.22.5.5.5s.5-.22.5-.5S6.28 7 6 7c-.13 0-.25.05-.34.13.52-.68 1.15-1.28 1.86-1.76-.01.04-.02.08-.02.13 0 .28.22.5.5.5s.5-.22.5-.5c0-.24-.17-.43-.4-.48.16-.09.32-.17.49-.25.09.14.24.23.41.23.28 0 .5-.22.5-.5 0-.03-.01-.06-.02-.09.39-.13.79-.23 1.21-.3-.11.1-.19.23-.19.39 0 .28.22.5.5.5s.5-.22.5-.5c0-.21-.13-.38-.3-.46.26-.03.53-.04.8-.04s.54.01.8.04c-.18.08-.3.25-.3.46 0 .28.22.5.5.5s.5-.22.5-.5c0-.16-.08-.29-.19-.38.41.07.82.17 1.21.3-.01.02-.02.05-.02.08 0 .28.22.5.5.5.17 0 .32-.09.41-.23.17.08.33.16.49.25-.23.05-.4.24-.4.48 0 .28.22.5.5.5s.5-.22.5-.5c0-.05-.01-.09-.03-.13.71.48 1.34 1.08 1.86 1.76-.08-.08-.2-.13-.33-.13-.28 0-.5.22-.5.5s.22.5.5.5.5-.22.5-.5c0-.09-.03-.16-.07-.23.18.24.34.49.49.75-.23.03-.42.23-.42.48 0 .28.22.5.5.5.14 0 .26-.06.35-.15.42.97.65 2.03.65 3.15 0 4.41-3.59 8-8 8"},"0"),c.jsx("circle",{cx:"9",cy:"13",r:"1.25"},"1"),c.jsx("circle",{cx:"12",cy:"5.5",r:".5"},"2"),c.jsx("circle",{cx:"14",cy:"5.5",r:".5"},"3"),c.jsx("circle",{cx:"10",cy:"5.5",r:".5"},"4"),c.jsx("circle",{cx:"17",cy:"6.5",r:".5"},"5"),c.jsx("circle",{cx:"9",cy:"6.5",r:".5"},"6"),c.jsx("circle",{cx:"7",cy:"6.5",r:".5"},"7"),c.jsx("circle",{cx:"11",cy:"6.5",r:".5"},"8"),c.jsx("circle",{cx:"13",cy:"6.5",r:".5"},"9"),c.jsx("circle",{cx:"15",cy:"6.5",r:".5"},"10"),c.jsx("circle",{cx:"12",cy:"7.5",r:".5"},"11"),c.jsx("circle",{cx:"14",cy:"7.5",r:".5"},"12"),c.jsx("circle",{cx:"16",cy:"7.5",r:".5"},"13"),c.jsx("circle",{cx:"10",cy:"7.5",r:".5"},"14"),c.jsx("circle",{cx:"8",cy:"7.5",r:".5"},"15"),c.jsx("circle",{cx:"9",cy:"8.5",r:".5"},"16"),c.jsx("circle",{cx:"7",cy:"8.5",r:".5"},"17"),c.jsx("circle",{cx:"11",cy:"8.5",r:".5"},"18"),c.jsx("circle",{cx:"13",cy:"8.5",r:".5"},"19"),c.jsx("circle",{cx:"15",cy:"8.5",r:".5"},"20"),c.jsx("circle",{cx:"17",cy:"8.5",r:".5"},"21"),c.jsx("circle",{cx:"15",cy:"13",r:"1.25"},"22")],"Face5Outlined"),SJ=h([c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m0 18c-4.41 0-8-3.59-8-8 0-1.12.23-2.18.65-3.15.09.09.21.15.35.15.28 0 .5-.22.5-.5 0-.25-.19-.45-.43-.49.15-.26.32-.51.49-.75-.03.08-.06.15-.06.24 0 .28.22.5.5.5s.5-.22.5-.5S6.28 7 6 7c-.13 0-.25.05-.34.13.52-.68 1.15-1.28 1.86-1.76-.01.04-.02.08-.02.13 0 .28.22.5.5.5s.5-.22.5-.5c0-.24-.17-.43-.4-.48.16-.09.32-.17.49-.25.09.14.24.23.41.23.28 0 .5-.22.5-.5 0-.03-.01-.06-.02-.09.39-.13.79-.23 1.21-.3-.11.1-.19.23-.19.39 0 .28.22.5.5.5s.5-.22.5-.5c0-.21-.13-.38-.3-.46.26-.03.53-.04.8-.04s.54.01.8.04c-.18.08-.3.25-.3.46 0 .28.22.5.5.5s.5-.22.5-.5c0-.16-.08-.29-.19-.38.41.07.82.17 1.21.3-.01.02-.02.05-.02.08 0 .28.22.5.5.5.17 0 .32-.09.41-.23.17.08.33.16.49.25-.23.05-.4.24-.4.48 0 .28.22.5.5.5s.5-.22.5-.5c0-.05-.01-.09-.03-.13.71.48 1.34 1.08 1.86 1.76-.08-.08-.2-.13-.33-.13-.28 0-.5.22-.5.5s.22.5.5.5.5-.22.5-.5c0-.09-.03-.16-.07-.23.18.24.34.49.49.75-.23.03-.42.23-.42.48 0 .28.22.5.5.5.14 0 .26-.06.35-.15.42.97.65 2.03.65 3.15 0 4.41-3.59 8-8 8"},"0"),c.jsx("circle",{cx:"9",cy:"13",r:"1.25"},"1"),c.jsx("circle",{cx:"12",cy:"5.5",r:".5"},"2"),c.jsx("circle",{cx:"14",cy:"5.5",r:".5"},"3"),c.jsx("circle",{cx:"10",cy:"5.5",r:".5"},"4"),c.jsx("circle",{cx:"17",cy:"6.5",r:".5"},"5"),c.jsx("circle",{cx:"9",cy:"6.5",r:".5"},"6"),c.jsx("circle",{cx:"7",cy:"6.5",r:".5"},"7"),c.jsx("circle",{cx:"11",cy:"6.5",r:".5"},"8"),c.jsx("circle",{cx:"13",cy:"6.5",r:".5"},"9"),c.jsx("circle",{cx:"15",cy:"6.5",r:".5"},"10"),c.jsx("circle",{cx:"12",cy:"7.5",r:".5"},"11"),c.jsx("circle",{cx:"14",cy:"7.5",r:".5"},"12"),c.jsx("circle",{cx:"16",cy:"7.5",r:".5"},"13"),c.jsx("circle",{cx:"10",cy:"7.5",r:".5"},"14"),c.jsx("circle",{cx:"8",cy:"7.5",r:".5"},"15"),c.jsx("circle",{cx:"9",cy:"8.5",r:".5"},"16"),c.jsx("circle",{cx:"7",cy:"8.5",r:".5"},"17"),c.jsx("circle",{cx:"11",cy:"8.5",r:".5"},"18"),c.jsx("circle",{cx:"13",cy:"8.5",r:".5"},"19"),c.jsx("circle",{cx:"15",cy:"8.5",r:".5"},"20"),c.jsx("circle",{cx:"17",cy:"8.5",r:".5"},"21"),c.jsx("circle",{cx:"15",cy:"13",r:"1.25"},"22")],"Face5Rounded"),CJ=h([c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m0 18c-4.41 0-8-3.59-8-8 0-1.12.23-2.18.65-3.15.09.09.21.15.35.15.28 0 .5-.22.5-.5 0-.25-.19-.45-.43-.49.15-.26.32-.51.49-.75-.03.08-.06.15-.06.24 0 .28.22.5.5.5s.5-.22.5-.5S6.28 7 6 7c-.13 0-.25.05-.34.13.52-.68 1.15-1.28 1.86-1.76-.01.04-.02.08-.02.13 0 .28.22.5.5.5s.5-.22.5-.5c0-.24-.17-.43-.4-.48.16-.09.32-.17.49-.25.09.14.24.23.41.23.28 0 .5-.22.5-.5 0-.03-.01-.06-.02-.09.39-.13.79-.23 1.21-.3-.11.1-.19.23-.19.39 0 .28.22.5.5.5s.5-.22.5-.5c0-.21-.13-.38-.3-.46.26-.03.53-.04.8-.04s.54.01.8.04c-.18.08-.3.25-.3.46 0 .28.22.5.5.5s.5-.22.5-.5c0-.16-.08-.29-.19-.38.41.07.82.17 1.21.3-.01.02-.02.05-.02.08 0 .28.22.5.5.5.17 0 .32-.09.41-.23.17.08.33.16.49.25-.23.05-.4.24-.4.48 0 .28.22.5.5.5s.5-.22.5-.5c0-.05-.01-.09-.03-.13.71.48 1.34 1.08 1.86 1.76-.08-.08-.2-.13-.33-.13-.28 0-.5.22-.5.5s.22.5.5.5.5-.22.5-.5c0-.09-.03-.16-.07-.23.18.24.34.49.49.75-.23.03-.42.23-.42.48 0 .28.22.5.5.5.14 0 .26-.06.35-.15.42.97.65 2.03.65 3.15 0 4.41-3.59 8-8 8"},"0"),c.jsx("circle",{cx:"9",cy:"13",r:"1.25"},"1"),c.jsx("circle",{cx:"12",cy:"5.5",r:".5"},"2"),c.jsx("circle",{cx:"14",cy:"5.5",r:".5"},"3"),c.jsx("circle",{cx:"10",cy:"5.5",r:".5"},"4"),c.jsx("circle",{cx:"17",cy:"6.5",r:".5"},"5"),c.jsx("circle",{cx:"9",cy:"6.5",r:".5"},"6"),c.jsx("circle",{cx:"7",cy:"6.5",r:".5"},"7"),c.jsx("circle",{cx:"11",cy:"6.5",r:".5"},"8"),c.jsx("circle",{cx:"13",cy:"6.5",r:".5"},"9"),c.jsx("circle",{cx:"15",cy:"6.5",r:".5"},"10"),c.jsx("circle",{cx:"12",cy:"7.5",r:".5"},"11"),c.jsx("circle",{cx:"14",cy:"7.5",r:".5"},"12"),c.jsx("circle",{cx:"16",cy:"7.5",r:".5"},"13"),c.jsx("circle",{cx:"10",cy:"7.5",r:".5"},"14"),c.jsx("circle",{cx:"8",cy:"7.5",r:".5"},"15"),c.jsx("circle",{cx:"9",cy:"8.5",r:".5"},"16"),c.jsx("circle",{cx:"7",cy:"8.5",r:".5"},"17"),c.jsx("circle",{cx:"11",cy:"8.5",r:".5"},"18"),c.jsx("circle",{cx:"13",cy:"8.5",r:".5"},"19"),c.jsx("circle",{cx:"15",cy:"8.5",r:".5"},"20"),c.jsx("circle",{cx:"17",cy:"8.5",r:".5"},"21"),c.jsx("circle",{cx:"15",cy:"13",r:"1.25"},"22")],"Face5Sharp"),TJ=h([c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m0 18c-4.41 0-8-3.59-8-8 0-1.12.23-2.18.65-3.15.09.09.21.15.35.15.28 0 .5-.22.5-.5 0-.25-.19-.45-.43-.49.15-.26.32-.51.49-.75-.03.08-.06.15-.06.24 0 .28.22.5.5.5s.5-.22.5-.5S6.28 7 6 7c-.13 0-.25.05-.34.13.52-.68 1.15-1.28 1.86-1.76-.01.04-.02.08-.02.13 0 .28.22.5.5.5s.5-.22.5-.5c0-.24-.17-.43-.4-.48.16-.09.32-.17.49-.25.09.14.24.23.41.23.28 0 .5-.22.5-.5 0-.03-.01-.06-.02-.09.39-.13.79-.23 1.21-.3-.11.1-.19.23-.19.39 0 .28.22.5.5.5s.5-.22.5-.5c0-.21-.13-.38-.3-.46.26-.03.53-.04.8-.04s.54.01.8.04c-.18.08-.3.25-.3.46 0 .28.22.5.5.5s.5-.22.5-.5c0-.16-.08-.29-.19-.38.41.07.82.17 1.21.3-.01.02-.02.05-.02.08 0 .28.22.5.5.5.17 0 .32-.09.41-.23.17.08.33.16.49.25-.23.05-.4.24-.4.48 0 .28.22.5.5.5s.5-.22.5-.5c0-.05-.01-.09-.03-.13.71.48 1.34 1.08 1.86 1.76-.08-.08-.2-.13-.33-.13-.28 0-.5.22-.5.5s.22.5.5.5.5-.22.5-.5c0-.09-.03-.16-.07-.23.18.24.34.49.49.75-.23.03-.42.23-.42.48 0 .28.22.5.5.5.14 0 .26-.06.35-.15.42.97.65 2.03.65 3.15 0 4.41-3.59 8-8 8"},"0"),c.jsx("circle",{cx:"9",cy:"13",r:"1.25"},"1"),c.jsx("circle",{cx:"12",cy:"5.5",r:".5"},"2"),c.jsx("circle",{cx:"14",cy:"5.5",r:".5"},"3"),c.jsx("circle",{cx:"10",cy:"5.5",r:".5"},"4"),c.jsx("circle",{cx:"17",cy:"6.5",r:".5"},"5"),c.jsx("circle",{cx:"9",cy:"6.5",r:".5"},"6"),c.jsx("circle",{cx:"7",cy:"6.5",r:".5"},"7"),c.jsx("circle",{cx:"11",cy:"6.5",r:".5"},"8"),c.jsx("circle",{cx:"13",cy:"6.5",r:".5"},"9"),c.jsx("circle",{cx:"15",cy:"6.5",r:".5"},"10"),c.jsx("circle",{cx:"12",cy:"7.5",r:".5"},"11"),c.jsx("circle",{cx:"14",cy:"7.5",r:".5"},"12"),c.jsx("circle",{cx:"16",cy:"7.5",r:".5"},"13"),c.jsx("circle",{cx:"10",cy:"7.5",r:".5"},"14"),c.jsx("circle",{cx:"8",cy:"7.5",r:".5"},"15"),c.jsx("circle",{cx:"9",cy:"8.5",r:".5"},"16"),c.jsx("circle",{cx:"7",cy:"8.5",r:".5"},"17"),c.jsx("circle",{cx:"11",cy:"8.5",r:".5"},"18"),c.jsx("circle",{cx:"13",cy:"8.5",r:".5"},"19"),c.jsx("circle",{cx:"15",cy:"8.5",r:".5"},"20"),c.jsx("circle",{cx:"17",cy:"8.5",r:".5"},"21"),c.jsx("circle",{cx:"15",cy:"13",r:"1.25"},"22")],"Face5TwoTone"),wJ=h([c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m0 18c-4.41 0-8-3.59-8-8v-.03c2.31-.22 3.43-1.59 4.34-3.41.17-.35.51-.56.9-.56h5.53c.38 0 .72.21.89.55.9 1.8 1.99 3.19 4.34 3.41v.03c0 4.42-3.59 8.01-8 8.01"},"0"),c.jsx("circle",{cx:"9",cy:"13",r:"1.25"},"1"),c.jsx("circle",{cx:"15",cy:"13",r:"1.25"},"2")],"Face6"),RJ=h([c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m0 2c3.68 0 6.78 2.51 7.71 5.9-.6-.16-1.33-.37-2.26-2.24C16.94 6.64 15.91 6 14.76 6H9.24c-1.15 0-2.18.64-2.69 1.66-.93 1.86-1.58 2.06-2.26 2.24C5.22 6.51 8.32 4 12 4m0 16c-4.41 0-8-3.59-8-8v-.03c2.31-.22 3.43-1.59 4.34-3.41.17-.35.51-.56.9-.56h5.53c.38 0 .72.21.89.55.9 1.8 1.99 3.19 4.34 3.41v.03c0 4.42-3.59 8.01-8 8.01"},"0"),c.jsx("circle",{cx:"9",cy:"13",r:"1.25"},"1"),c.jsx("circle",{cx:"15",cy:"13",r:"1.25"},"2")],"Face6Outlined"),OJ=h([c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m0 18c-4.41 0-8-3.59-8-8v-.03c2.31-.22 3.43-1.59 4.34-3.41.17-.35.51-.56.9-.56h5.53c.38 0 .72.21.89.55.9 1.8 1.99 3.19 4.34 3.41v.03c0 4.42-3.59 8.01-8 8.01"},"0"),c.jsx("circle",{cx:"9",cy:"13",r:"1.25"},"1"),c.jsx("circle",{cx:"15",cy:"13",r:"1.25"},"2")],"Face6Rounded"),yJ=h([c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m0 18c-4.41 0-8-3.59-8-8h2.62l2-4h6.76l2 4H20c0 4.41-3.59 8-8 8"},"0"),c.jsx("circle",{cx:"9",cy:"13",r:"1.25"},"1"),c.jsx("circle",{cx:"15",cy:"13",r:"1.25"},"2")],"Face6Sharp"),gJ=h([c.jsx("path",{d:"M6.55 7.66C7.06 6.64 8.09 6 9.24 6h5.53c1.14 0 2.17.64 2.68 1.66.94 1.87 1.66 2.08 2.26 2.24C18.78 6.51 15.68 4 12 4S5.22 6.51 4.29 9.9c.68-.18 1.33-.38 2.26-2.24",opacity:".3"},"0"),c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m0 2c3.68 0 6.78 2.51 7.71 5.9-.6-.16-1.33-.37-2.26-2.24C16.94 6.64 15.91 6 14.76 6H9.24c-1.15 0-2.18.64-2.69 1.66-.93 1.86-1.58 2.06-2.26 2.24C5.22 6.51 8.32 4 12 4m0 16c-4.41 0-8-3.59-8-8v-.03c2.31-.22 3.43-1.59 4.34-3.41.17-.35.51-.56.9-.56h5.53c.38 0 .72.21.89.55.9 1.8 1.99 3.19 4.34 3.41v.03c0 4.42-3.59 8.01-8 8.01"},"1"),c.jsx("circle",{cx:"9",cy:"13",r:"1.25"},"2"),c.jsx("circle",{cx:"15",cy:"13",r:"1.25"},"3")],"Face6TwoTone"),AJ=h(c.jsx("path",{d:"M10.25 13c0 .69-.56 1.25-1.25 1.25S7.75 13.69 7.75 13s.56-1.25 1.25-1.25 1.25.56 1.25 1.25M15 11.75c-.69 0-1.25.56-1.25 1.25s.56 1.25 1.25 1.25 1.25-.56 1.25-1.25-.56-1.25-1.25-1.25m7 .25c0 5.52-4.48 10-10 10S2 17.52 2 12 6.48 2 12 2s10 4.48 10 10M10.66 4.12C12.06 6.44 14.6 8 17.5 8c.46 0 .91-.05 1.34-.12C17.44 5.56 14.9 4 12 4c-.46 0-.91.05-1.34.12M4.42 9.47c1.71-.97 3.03-2.55 3.66-4.44C6.37 6 5.05 7.58 4.42 9.47M20 12c0-.78-.12-1.53-.33-2.24-.7.15-1.42.24-2.17.24-3.13 0-5.92-1.44-7.76-3.69C8.69 8.87 6.6 10.88 4 11.86c.01.04 0 .09 0 .14 0 4.41 3.59 8 8 8s8-3.59 8-8"}),"FaceOutlined"),fJ=h([c.jsx("circle",{cx:"9",cy:"13",r:"1.25"},"0"),c.jsx("path",{d:"m20.77 8.58-.92 2.01c.09.46.15.93.15 1.41 0 4.41-3.59 8-8 8s-8-3.59-8-8c0-.05.01-.1 0-.14 2.6-.98 4.69-2.99 5.74-5.55C11.58 8.56 14.37 10 17.5 10c.45 0 .89-.04 1.33-.1l-.6-1.32-.88-1.93-1.93-.88-2.79-1.27 2.79-1.27.71-.32C14.87 2.33 13.47 2 12 2 6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10c0-1.47-.33-2.87-.9-4.13z"},"1"),c.jsx("circle",{cx:"15",cy:"13",r:"1.25"},"2"),c.jsx("path",{d:"M20.6 5.6 19.5 8l-1.1-2.4L16 4.5l2.4-1.1L19.5 1l1.1 2.4L23 4.5z"},"3")],"FaceRetouchingNatural"),PJ=h([c.jsx("path",{d:"M19.89 10.75c.07.41.11.82.11 1.25 0 4.41-3.59 8-8 8s-8-3.59-8-8c0-.05.01-.1 0-.14 2.6-.98 4.69-2.99 5.74-5.55 3.38 4.14 7.97 3.73 8.99 3.61l-.89-1.93c-.13.01-4.62.38-7.18-3.86 1.01-.16 1.71-.15 2.59-.01 2.52-1.15 1.93-.89 2.76-1.26C14.78 2.3 13.43 2 12 2 6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10c0-1.43-.3-2.78-.84-4.01zM8.08 5.03C7.45 6.92 6.13 8.5 4.42 9.47 5.05 7.58 6.37 6 8.08 5.03"},"0"),c.jsx("circle",{cx:"15",cy:"13",r:"1.25"},"1"),c.jsx("circle",{cx:"9",cy:"13",r:"1.25"},"2"),c.jsx("path",{d:"m23 4.5-2.4-1.1L19.5 1l-1.1 2.4L16 4.5l2.4 1.1L19.5 8l1.1-2.4z"},"3")],"FaceRetouchingNaturalOutlined"),FJ=h([c.jsx("path",{d:"M22.01 4.05 20.6 3.4l-.65-1.41c-.18-.39-.73-.39-.91 0L18.4 3.4l-1.41.65c-.39.18-.39.73 0 .91l1.41.64.65 1.41c.18.39.73.39.91 0l.64-1.41 1.41-.65c.39-.17.39-.73 0-.9"},"0"),c.jsx("circle",{cx:"9",cy:"13",r:"1.25"},"1"),c.jsx("circle",{cx:"15",cy:"13",r:"1.25"},"2"),c.jsx("path",{d:"M19.5 8.8c-.78 0-1.49-.46-1.82-1.17l-.41-.9-.9-.41c-.71-.33-1.17-1.04-1.17-1.82 0-.66.34-1.26.87-1.63C14.83 2.32 13.45 2 12 2 6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10c0-1.45-.32-2.83-.87-4.07-.37.53-.97.87-1.63.87M12 20c-4.41 0-8-3.59-8-8 0-.05.01-.1 0-.14 2.6-.98 4.69-2.99 5.74-5.55C11.58 8.56 14.37 10 17.5 10c.75 0 1.47-.09 2.17-.24.21.71.33 1.46.33 2.24 0 4.41-3.59 8-8 8"},"3")],"FaceRetouchingNaturalRounded"),BJ=h([c.jsx("circle",{cx:"9",cy:"13",r:"1.25"},"0"),c.jsx("path",{d:"M19.85 10.59C20.79 15.4 17.01 20 12 20c-4.41 0-8-3.59-8-8 0-.39 3.87-1.12 5.74-5.69 3.42 4.19 8.07 3.73 9.09 3.59l-1.48-3.25-4.72-2.15 3.5-1.59C9.51-.14 2 4.77 2 12c0 5.52 4.48 10 10 10 7.21 0 12.12-7.45 9.1-14.13z"},"1"),c.jsx("circle",{cx:"15",cy:"13",r:"1.25"},"2"),c.jsx("path",{d:"M20.6 5.6 19.5 8l-1.1-2.4L16 4.5l2.4-1.1L19.5 1l1.1 2.4L23 4.5z"},"3")],"FaceRetouchingNaturalSharp"),bJ=h([c.jsx("path",{d:"M10.66 4.12c2.55 4.23 7.03 3.87 7.18 3.86l-.57-1.25L12.4 4.5l.85-.39C12.84 4.04 12.43 4 12 4c-.46 0-.91.05-1.34.12m-2.58.91C6.37 6 5.05 7.58 4.42 9.47c1.71-.97 3.03-2.55 3.66-4.44",opacity:".3"},"0"),c.jsx("path",{d:"M19.89 10.75c.07.41.11.82.11 1.25 0 4.41-3.59 8-8 8s-8-3.59-8-8c0-.05.01-.1 0-.14 2.6-.98 4.69-2.99 5.74-5.55 3.38 4.14 7.97 3.73 8.99 3.61l-.89-1.93c-.13.01-4.62.38-7.18-3.86 1.01-.16 1.71-.15 2.59-.01l2.12-.97.64-.29C14.78 2.3 13.43 2 12 2 6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10c0-1.43-.3-2.78-.84-4.01zM8.08 5.03C7.45 6.92 6.13 8.5 4.42 9.47 5.05 7.58 6.37 6 8.08 5.03"},"1"),c.jsx("circle",{cx:"9",cy:"13",r:"1.25"},"2"),c.jsx("circle",{cx:"15",cy:"13",r:"1.25"},"3"),c.jsx("path",{d:"M20.6 3.4 19.5 1l-1.1 2.4L16 4.5l2.4 1.1L19.5 8l1.1-2.4L23 4.5z"},"4")],"FaceRetouchingNaturalTwoTone"),DJ=h([c.jsx("circle",{cx:"9",cy:"13",r:"1.25"},"0"),c.jsx("path",{d:"M17.5 10c.75 0 1.47-.09 2.17-.24.21.71.33 1.46.33 2.24 0 1.22-.28 2.37-.77 3.4l1.49 1.49C21.53 15.44 22 13.78 22 12c0-5.52-4.48-10-10-10-1.78 0-3.44.47-4.89 1.28l5.33 5.33c1.49.88 3.21 1.39 5.06 1.39M1.89 3.72l2.19 2.19C2.78 7.6 2 9.71 2 12c0 5.52 4.48 10 10 10 2.29 0 4.4-.78 6.09-2.08l2.19 2.19 1.41-1.41L3.31 2.31zm14.77 14.77C15.35 19.44 13.74 20 12 20c-4.41 0-8-3.59-8-8 0-.05.01-.1 0-.14 1.39-.52 2.63-1.35 3.64-2.39z"},"1")],"FaceRetouchingOff"),kJ=h([c.jsx("circle",{cx:"9",cy:"13",r:"1.25"},"0"),c.jsx("path",{d:"M17.5 10c.75 0 1.47-.09 2.17-.24.21.71.33 1.46.33 2.24 0 1.22-.28 2.37-.77 3.4l1.49 1.49C21.53 15.44 22 13.78 22 12c0-5.52-4.48-10-10-10-1.78 0-3.44.47-4.89 1.28l5.33 5.33c1.49.88 3.21 1.39 5.06 1.39m-6.84-5.88c.43-.07.88-.12 1.34-.12 2.9 0 5.44 1.56 6.84 3.88-.43.07-.88.12-1.34.12-2.9 0-5.44-1.56-6.84-3.88m-8.77-.4 2.19 2.19C2.78 7.6 2 9.71 2 12c0 5.52 4.48 10 10 10 2.29 0 4.4-.78 6.09-2.08l2.19 2.19 1.41-1.41L3.31 2.31zm14.77 14.77C15.35 19.44 13.74 20 12 20c-4.41 0-8-3.59-8-8 0-.05.01-.1 0-.14 1.39-.52 2.63-1.35 3.64-2.39zM6.23 8.06c-.53.55-1.14 1.03-1.81 1.41.26-.77.63-1.48 1.09-2.13z"},"1")],"FaceRetouchingOffOutlined"),WJ=h([c.jsx("circle",{cx:"9",cy:"13",r:"1.25"},"0"),c.jsx("path",{d:"M17.5 10c.75 0 1.47-.09 2.17-.24.21.71.33 1.46.33 2.24 0 1.22-.28 2.37-.77 3.4l1.49 1.49C21.53 15.44 22 13.78 22 12c0-5.52-4.48-10-10-10-1.78 0-3.44.47-4.89 1.28l5.33 5.33c1.49.88 3.21 1.39 5.06 1.39M2.6 4.43l1.48 1.48C2.51 7.95 1.7 10.6 2.1 13.46c.62 4.33 4.11 7.82 8.44 8.44 2.85.41 5.51-.41 7.55-1.98l1.48 1.48c.39.39 1.02.39 1.41 0s.39-1.02 0-1.41L4.01 3.01a.996.996 0 0 0-1.41 0c-.39.4-.39 1.03 0 1.42m14.06 14.06C15.35 19.44 13.74 20 12 20c-4.41 0-8-3.59-8-8 0-.05.01-.1 0-.14 1.39-.52 2.63-1.35 3.64-2.39z"},"1")],"FaceRetouchingOffRounded"),NJ=h([c.jsx("circle",{cx:"9",cy:"13",r:"1.25"},"0"),c.jsx("path",{d:"M17.5 10c.75 0 1.47-.09 2.17-.24.21.71.33 1.46.33 2.24 0 1.22-.28 2.37-.77 3.4l1.49 1.49C21.53 15.44 22 13.78 22 12c0-5.52-4.48-10-10-10-1.78 0-3.44.47-4.89 1.28l5.33 5.33c1.49.88 3.21 1.39 5.06 1.39M1.89 3.72l2.19 2.19C2.78 7.6 2 9.71 2 12c0 5.52 4.48 10 10 10 2.29 0 4.4-.78 6.09-2.08l2.19 2.19 1.41-1.41L3.31 2.31zm14.77 14.77C15.35 19.44 13.74 20 12 20c-4.41 0-8-3.59-8-8 0-.05.01-.1 0-.14 1.39-.52 2.63-1.35 3.64-2.39z"},"1")],"FaceRetouchingOffSharp"),EJ=h([c.jsx("path",{d:"M12 4c-.46 0-.91.05-1.34.12C12.06 6.44 14.6 8 17.5 8c.46 0 .91-.05 1.34-.12C17.44 5.56 14.9 4 12 4M4.42 9.47c.67-.38 1.28-.86 1.81-1.41l-.72-.72c-.46.65-.83 1.36-1.09 2.13",opacity:".3"},"0"),c.jsx("path",{d:"M9 14.25c.69 0 1.25-.56 1.25-1.25S9.69 11.75 9 11.75s-1.25.56-1.25 1.25.56 1.25 1.25 1.25M17.5 10c.75 0 1.47-.09 2.17-.24.21.71.33 1.46.33 2.24 0 1.22-.28 2.37-.77 3.4l1.49 1.49C21.53 15.44 22 13.78 22 12c0-5.52-4.48-10-10-10-1.78 0-3.44.47-4.89 1.28l5.33 5.33c1.49.88 3.21 1.39 5.06 1.39m-6.84-5.88c.43-.07.88-.12 1.34-.12 2.9 0 5.44 1.56 6.84 3.88-.43.07-.88.12-1.34.12-2.9 0-5.44-1.56-6.84-3.88m-8.77-.4 2.19 2.19C2.78 7.6 2 9.71 2 12c0 5.52 4.48 10 10 10 2.29 0 4.4-.78 6.09-2.08l2.19 2.19 1.41-1.41L3.31 2.31zm14.77 14.77C15.35 19.44 13.74 20 12 20c-4.41 0-8-3.59-8-8 0-.05.01-.1 0-.14 1.39-.52 2.63-1.35 3.64-2.39zM5.51 7.34l.72.72c-.53.55-1.14 1.03-1.81 1.41.26-.77.63-1.48 1.09-2.13"},"1")],"FaceRetouchingOffTwoTone"),IJ=h(c.jsx("path",{d:"M10.25 13c0 .69-.56 1.25-1.25 1.25S7.75 13.69 7.75 13s.56-1.25 1.25-1.25 1.25.56 1.25 1.25M15 11.75c-.69 0-1.25.56-1.25 1.25s.56 1.25 1.25 1.25 1.25-.56 1.25-1.25-.56-1.25-1.25-1.25m7 .25c0 5.52-4.48 10-10 10S2 17.52 2 12 6.48 2 12 2s10 4.48 10 10m-2 0c0-.78-.12-1.53-.33-2.24-.7.15-1.42.24-2.17.24-3.13 0-5.92-1.44-7.76-3.69C8.69 8.87 6.6 10.88 4 11.86c.01.04 0 .09 0 .14 0 4.41 3.59 8 8 8s8-3.59 8-8"}),"FaceRounded"),UJ=h(c.jsx("path",{d:"M9 11.75c-.69 0-1.25.56-1.25 1.25s.56 1.25 1.25 1.25 1.25-.56 1.25-1.25-.56-1.25-1.25-1.25m6 0c-.69 0-1.25.56-1.25 1.25s.56 1.25 1.25 1.25 1.25-.56 1.25-1.25-.56-1.25-1.25-1.25M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m0 18c-4.41 0-8-3.59-8-8 0-.29.02-.58.05-.86 2.36-1.05 4.23-2.98 5.21-5.37C11.07 8.33 14.05 10 17.42 10c.78 0 1.53-.09 2.25-.26.21.71.33 1.47.33 2.26 0 4.41-3.59 8-8 8"}),"FaceSharp"),GJ=h([c.jsx("path",{d:"M17.5 8c.46 0 .91-.05 1.34-.12C17.44 5.56 14.9 4 12 4c-.46 0-.91.05-1.34.12C12.06 6.44 14.6 8 17.5 8M8.08 5.03C6.37 6 5.05 7.58 4.42 9.47c1.71-.97 3.03-2.55 3.66-4.44",opacity:".3"},"0"),c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m0 2c2.9 0 5.44 1.56 6.84 3.88-.43.07-.88.12-1.34.12-2.9 0-5.44-1.56-6.84-3.88.43-.07.88-.12 1.34-.12M8.08 5.03C7.45 6.92 6.13 8.5 4.42 9.47 5.05 7.58 6.37 6 8.08 5.03M12 20c-4.41 0-8-3.59-8-8 0-.05.01-.1.01-.15 2.6-.98 4.68-2.99 5.74-5.55 1.83 2.26 4.62 3.7 7.75 3.7.75 0 1.47-.09 2.17-.24.21.71.33 1.46.33 2.24 0 4.41-3.59 8-8 8"},"1"),c.jsx("circle",{cx:"9",cy:"13",r:"1.25"},"2"),c.jsx("circle",{cx:"15",cy:"13",r:"1.25"},"3")],"FaceTwoTone"),KJ=h(c.jsx("path",{d:"M5 3h14a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2m13 2h-2.5A3.5 3.5 0 0 0 12 8.5V11h-2v3h2v7h3v-7h3v-3h-3V9a1 1 0 0 1 1-1h2V5z"}),"Facebook"),qJ=h(c.jsx("path",{d:"M22 12c0-5.52-4.48-10-10-10S2 6.48 2 12c0 4.84 3.44 8.87 8 9.8V15H8v-3h2V9.5C10 7.57 11.57 6 13.5 6H16v3h-2c-.55 0-1 .45-1 1v2h3v3h-3v6.95c5.05-.5 9-4.76 9-9.95z"}),"FacebookOutlined"),QJ=h(c.jsx("path",{d:"M22 12c0-5.52-4.48-10-10-10S2 6.48 2 12c0 4.84 3.44 8.87 8 9.8V15H8v-3h2V9.5C10 7.57 11.57 6 13.5 6H16v3h-2c-.55 0-1 .45-1 1v2h3v3h-3v6.95c5.05-.5 9-4.76 9-9.95z"}),"FacebookRounded"),ZJ=h(c.jsx("path",{d:"M22 12c0-5.52-4.48-10-10-10S2 6.48 2 12c0 4.84 3.44 8.87 8 9.8V15H8v-3h2V9.5C10 7.57 11.57 6 13.5 6H16v3h-2c-.55 0-1 .45-1 1v2h3v3h-3v6.95c5.05-.5 9-4.76 9-9.95z"}),"FacebookSharp"),JJ=h(c.jsx("path",{d:"M22 12c0-5.52-4.48-10-10-10S2 6.48 2 12c0 4.84 3.44 8.87 8 9.8V15H8v-3h2V9.5C10 7.57 11.57 6 13.5 6H16v3h-2c-.55 0-1 .45-1 1v2h3v3h-3v6.95c5.05-.5 9-4.76 9-9.95z"}),"FacebookTwoTone"),YJ=h(c.jsx("path",{fillRule:"evenodd",d:"M20 3H4c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2M10 17H5v-2h5zm0-4H5v-2h5zm0-4H5V7h5zm4.82 6L12 12.16l1.41-1.41 1.41 1.42L17.99 9l1.42 1.42z"}),"FactCheck"),_J=h(c.jsxs("g",{fillRule:"evenodd",children:[c.jsx("path",{d:"M20 3H4c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 16H4V5h16z"}),c.jsx("path",{d:"M19.41 10.42 17.99 9l-3.17 3.17-1.41-1.42L12 12.16 14.82 15zM5 7h5v2H5zm0 4h5v2H5zm0 4h5v2H5z"})]}),"FactCheckOutlined"),XJ=h(c.jsx("path",{fillRule:"evenodd",d:"M20 3H4c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2M9 17H6c-.55 0-1-.45-1-1s.45-1 1-1h3c.55 0 1 .45 1 1s-.45 1-1 1m0-4H6c-.55 0-1-.45-1-1s.45-1 1-1h3c.55 0 1 .45 1 1s-.45 1-1 1m0-4H6c-.55 0-1-.45-1-1s.45-1 1-1h3c.55 0 1 .45 1 1s-.45 1-1 1m9.7 2.12-3.17 3.17c-.39.39-1.03.39-1.42 0l-1.41-1.42a.996.996 0 0 1 0-1.41c.39-.39 1.02-.39 1.41 0l.71.71 2.47-2.47c.39-.39 1.02-.39 1.41 0l.01.01c.38.39.38 1.03-.01 1.41"}),"FactCheckRounded"),$J=h(c.jsx("path",{fillRule:"evenodd",d:"M2 3v18h20V3zm8 14H5v-2h5zm0-4H5v-2h5zm0-4H5V7h5zm4.82 6L12 12.16l1.41-1.41 1.41 1.42L17.99 9l1.42 1.42z"}),"FactCheckSharp"),cY=h([c.jsx("path",{d:"M4 19h16V5H4zm9.41-8.25 1.41 1.42L17.99 9l1.42 1.42L14.82 15 12 12.16zM5 7h5v2H5zm0 4h5v2H5zm0 4h5v2H5z",opacity:".3"},"0"),c.jsx("path",{d:"M20 3H4c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 16H4V5h16z"},"1"),c.jsx("path",{d:"M19.41 10.42 17.99 9l-3.17 3.17-1.41-1.42L12 12.16 14.82 15zM5 7h5v2H5zm0 4h5v2H5zm0 4h5v2H5z"},"2")],"FactCheckTwoTone"),hY=h(c.jsx("path",{d:"M22 10v12H2V10l7-3v2l5-2v3zm-4.8-1.5L18 2h3l.8 6.5zM11 18h2v-4h-2zm-4 0h2v-4H7zm10-4h-2v4h2z"}),"Factory"),sY=h(c.jsx("path",{d:"M22 22H2V10l7-3v2l5-2v3h3l1-8h3l1 8zM12 9.95l-5 2V10l-3 1.32V20h16v-8h-8zM11 18h2v-4h-2zm-4 0h2v-4H7zm10-4h-2v4h2z"}),"FactoryOutlined"),tY=h(c.jsx("path",{d:"M14 10V8.48c0-.71-.71-1.19-1.37-.93L9 9v-.48c0-.72-.73-1.21-1.39-.92l-4.4 1.88C2.48 9.8 2 10.52 2 11.32V20c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V10zm-5 7c0 .55-.45 1-1 1s-1-.45-1-1v-2c0-.55.45-1 1-1s1 .45 1 1zm4 0c0 .55-.45 1-1 1s-1-.45-1-1v-2c0-.55.45-1 1-1s1 .45 1 1zm4 0c0 .55-.45 1-1 1s-1-.45-1-1v-2c0-.55.45-1 1-1s1 .45 1 1zm3.12-15h-1.23c-.51 0-.93.38-.99.88l-.7 5.62h4.6l-.69-5.62c-.06-.5-.49-.88-.99-.88"}),"FactoryRounded"),oY=h(c.jsx("path",{d:"M22 10v12H2V10l7-3v2l5-2v3zm-4.8-1.5L18 2h3l.8 6.5zM11 18h2v-4h-2zm-4 0h2v-4H7zm10-4h-2v4h2z"}),"FactorySharp"),vY=h([c.jsx("path",{d:"M12 12V9.95l-5 2V10l-3 1.32V20h16v-8zm-3 6H7v-4h2zm4 0h-2v-4h2zm4 0h-2v-4h2z",opacity:".3"},"0"),c.jsx("path",{d:"M22 22H2V10l7-3v2l5-2v3h3l1-8h3l1 8zM12 9.95l-5 2V10l-3 1.32V20h16v-8h-8zM11 18h2v-4h-2zm-4 0h2v-4H7zm10-4h-2v4h2z"},"1")],"FactoryTwoTone"),eY=h(c.jsx("path",{d:"M16 4c0-1.11.89-2 2-2s2 .89 2 2-.89 2-2 2-2-.89-2-2m4 18v-6h2.5l-2.54-7.63C19.68 7.55 18.92 7 18.06 7h-.12c-.86 0-1.63.55-1.9 1.37l-.86 2.58c1.08.6 1.82 1.73 1.82 3.05v8zm-7.5-10.5c.83 0 1.5-.67 1.5-1.5s-.67-1.5-1.5-1.5S11 9.17 11 10s.67 1.5 1.5 1.5M5.5 6c1.11 0 2-.89 2-2s-.89-2-2-2-2 .89-2 2 .89 2 2 2m2 16v-7H9V9c0-1.1-.9-2-2-2H4c-1.1 0-2 .9-2 2v6h1.5v7zm6.5 0v-4h1v-4c0-.82-.68-1.5-1.5-1.5h-2c-.82 0-1.5.68-1.5 1.5v4h1v4z"}),"FamilyRestroom"),lY=h(c.jsx("path",{d:"M16 4c0-1.11.89-2 2-2s2 .89 2 2-.89 2-2 2-2-.89-2-2m4 18v-6h2.5l-2.54-7.63C19.68 7.55 18.92 7 18.06 7h-.12c-.86 0-1.63.55-1.9 1.37l-.86 2.58c1.08.6 1.82 1.73 1.82 3.05v8zm-7.5-10.5c.83 0 1.5-.67 1.5-1.5s-.67-1.5-1.5-1.5S11 9.17 11 10s.67 1.5 1.5 1.5M5.5 6c1.11 0 2-.89 2-2s-.89-2-2-2-2 .89-2 2 .89 2 2 2m2 16v-7H9V9c0-1.1-.9-2-2-2H4c-1.1 0-2 .9-2 2v6h1.5v7zm6.5 0v-4h1v-4c0-.82-.68-1.5-1.5-1.5h-2c-.82 0-1.5.68-1.5 1.5v4h1v4z"}),"FamilyRestroomOutlined"),nY=h(c.jsx("path",{d:"M16 4c0-1.11.89-2 2-2s2 .89 2 2-.89 2-2 2-2-.89-2-2m4 17v-5h1.11c.68 0 1.16-.67.95-1.32l-2.1-6.31C19.68 7.55 18.92 7 18.06 7h-.12c-.86 0-1.63.55-1.9 1.37l-.86 2.58c1.08.6 1.82 1.73 1.82 3.05v8h2c.55 0 1-.45 1-1m-7.5-9.5c.83 0 1.5-.67 1.5-1.5s-.67-1.5-1.5-1.5S11 9.17 11 10s.67 1.5 1.5 1.5M5.5 6c1.11 0 2-.89 2-2s-.89-2-2-2-2 .89-2 2 .89 2 2 2m2 15v-6H8c.55 0 1-.45 1-1V9c0-1.1-.9-2-2-2H4c-1.1 0-2 .9-2 2v5c0 .55.45 1 1 1h.5v6c0 .55.45 1 1 1h2c.55 0 1-.45 1-1m2.5-7v3c0 .55.45 1 1 1v3c0 .55.45 1 1 1h1c.55 0 1-.45 1-1v-3c.55 0 1-.45 1-1v-3c0-.82-.68-1.5-1.5-1.5h-2c-.82 0-1.5.68-1.5 1.5"}),"FamilyRestroomRounded"),aY=h(c.jsx("path",{d:"M16 4c0-1.11.89-2 2-2s2 .89 2 2-.89 2-2 2-2-.89-2-2m4 18v-6h2.5l-3-9h-3l-1.17 3.5H17V22zm-7.5-10.5c.83 0 1.5-.67 1.5-1.5s-.67-1.5-1.5-1.5S11 9.17 11 10s.67 1.5 1.5 1.5M5.5 6c1.11 0 2-.89 2-2s-.89-2-2-2-2 .89-2 2 .89 2 2 2m2 16v-7H9V7H2v8h1.5v7zm6.5 0v-4h1v-5.5h-5V18h1v4z"}),"FamilyRestroomSharp"),dY=h(c.jsx("path",{d:"M16 4c0-1.11.89-2 2-2s2 .89 2 2-.89 2-2 2-2-.89-2-2m4 18v-6h2.5l-2.54-7.63C19.68 7.55 18.92 7 18.06 7h-.12c-.86 0-1.63.55-1.9 1.37l-.86 2.58c1.08.6 1.82 1.73 1.82 3.05v8zm-7.5-10.5c.83 0 1.5-.67 1.5-1.5s-.67-1.5-1.5-1.5S11 9.17 11 10s.67 1.5 1.5 1.5M5.5 6c1.11 0 2-.89 2-2s-.89-2-2-2-2 .89-2 2 .89 2 2 2m2 16v-7H9V9c0-1.1-.9-2-2-2H4c-1.1 0-2 .9-2 2v6h1.5v7zm6.5 0v-4h1v-4c0-.82-.68-1.5-1.5-1.5h-2c-.82 0-1.5.68-1.5 1.5v4h1v4z"}),"FamilyRestroomTwoTone"),zY=h(c.jsx("path",{d:"m4 18 8.5-6L4 6zm9-12v12l8.5-6z"}),"FastForward"),mY=h(c.jsx("path",{d:"M15 9.86 18.03 12 15 14.14zm-9 0L9.03 12 6 14.14zM13 6v12l8.5-6zM4 6v12l8.5-6z"}),"FastForwardOutlined"),pY=h(c.jsx("path",{d:"m5.58 16.89 5.77-4.07c.56-.4.56-1.24 0-1.63L5.58 7.11C4.91 6.65 4 7.12 4 7.93v8.14c0 .81.91 1.28 1.58.82M13 7.93v8.14c0 .81.91 1.28 1.58.82l5.77-4.07c.56-.4.56-1.24 0-1.63l-5.77-4.07c-.67-.47-1.58 0-1.58.81"}),"FastForwardRounded"),HY=h(c.jsx("path",{d:"m4 18 8.5-6L4 6zm9-12v12l8.5-6z"}),"FastForwardSharp"),MY=h([c.jsx("path",{d:"M15 9.86v4.28L18.03 12zm-9 0v4.28L9.03 12z",opacity:".3"},"0"),c.jsx("path",{d:"m4 18 8.5-6L4 6zm2-8.14L9.03 12 6 14.14zM21.5 12 13 6v12zM15 9.86 18.03 12 15 14.14z"},"1")],"FastForwardTwoTone"),rY=h(c.jsx("path",{d:"M11 18V6l-8.5 6zm.5-6 8.5 6V6z"}),"FastRewind"),iY=h(c.jsx("path",{d:"M18 9.86v4.28L14.97 12zm-9 0v4.28L5.97 12zM20 6l-8.5 6 8.5 6zm-9 0-8.5 6 8.5 6z"}),"FastRewindOutlined"),VY=h(c.jsx("path",{d:"M11 16.07V7.93c0-.81-.91-1.28-1.58-.82l-5.77 4.07c-.56.4-.56 1.24 0 1.63l5.77 4.07c.67.47 1.58 0 1.58-.81m1.66-3.25 5.77 4.07c.66.47 1.58-.01 1.58-.82V7.93c0-.81-.91-1.28-1.58-.82l-5.77 4.07c-.57.4-.57 1.24 0 1.64"}),"FastRewindRounded"),xY=h(c.jsx("path",{d:"M11 18V6l-8.5 6zm.5-6 8.5 6V6z"}),"FastRewindSharp"),jY=h([c.jsx("path",{d:"M9 14.14V9.86L5.97 12zm9 0V9.86L14.97 12z",opacity:".3"},"0"),c.jsx("path",{d:"m11 6-8.5 6 8.5 6zm-2 8.14L5.97 12 9 9.86zM20 6l-8.5 6 8.5 6zm-2 8.14L14.97 12 18 9.86z"},"1")],"FastRewindTwoTone"),uY=h(c.jsx("path",{d:"M18.06 22.99h1.66c.84 0 1.53-.64 1.63-1.46L23 5.05h-5V1h-1.97v4.05h-4.97l.3 2.34c1.71.47 3.31 1.32 4.27 2.26 1.44 1.42 2.43 2.89 2.43 5.29zM1 21.99V21h15.03v.99c0 .55-.45 1-1.01 1H2.01c-.56 0-1.01-.45-1.01-1m15.03-7c0-8-15.03-8-15.03 0zM1.02 17h15v2h-15z"}),"Fastfood"),LY=h(c.jsx("path",{d:"M1 21.98c0 .56.45 1.01 1.01 1.01H15c.56 0 1.01-.45 1.01-1.01V21H1zM8.5 8.99C4.75 8.99 1 11 1 15h15c0-4-3.75-6.01-7.5-6.01M3.62 13c1.11-1.55 3.47-2.01 4.88-2.01s3.77.46 4.88 2.01zM1 17h15v2H1zM18 5V1h-2v4h-5l.23 2h9.56l-1.4 14H18v2h1.72c.84 0 1.53-.65 1.63-1.47L23 5z"}),"FastfoodOutlined"),SY=h(c.jsx("path",{d:"M21.9 5H18V2c0-.55-.45-1-1-1s-1 .45-1 1v3h-3.9c-.59 0-1.05.51-1 1.1l.12 1.21C14.9 8.16 18 10.77 18 15l.02 8h1.7c.84 0 1.53-.65 1.63-1.47L22.89 6.1c.06-.59-.4-1.1-.99-1.1M15 21H2c-.55 0-1 .45-1 1s.45 1 1 1h13c.55 0 1-.45 1-1s-.45-1-1-1M2.1 15h12.8c.62 0 1.11-.56.99-1.16-.65-3.23-4.02-4.85-7.39-4.85s-6.73 1.62-7.39 4.85c-.12.6.38 1.16.99 1.16M15 17H2c-.55 0-1 .45-1 1s.45 1 1 1h13c.55 0 1-.45 1-1s-.45-1-1-1"}),"FastfoodRounded"),CY=h(c.jsx("path",{d:"M18 5V1h-2v4h-5l.23 2.31C14.9 8.16 18 10.77 18 15l.02 8h3.18L23 5zM1 21h15v2H1zM8.5 8.99C4.75 8.99 1 11 1 15h15c0-4-3.75-6.01-7.5-6.01M1 17h15v2H1z"}),"FastfoodSharp"),TY=h([c.jsx("path",{d:"M1 21.98c0 .56.45 1.01 1.01 1.01H15c.56 0 1.01-.45 1.01-1.01V21H1z"},"0"),c.jsx("path",{d:"M8.5 10.99c-1.42 0-3.77.46-4.88 2.01h9.77c-1.12-1.55-3.47-2.01-4.89-2.01",opacity:".3"},"1"),c.jsx("path",{d:"M8.5 8.99C4.75 8.99 1 11 1 15h15c0-4-3.75-6.01-7.5-6.01M3.62 13c1.11-1.55 3.47-2.01 4.88-2.01s3.77.46 4.88 2.01zM1 17h15v2H1zM18 5V1h-2v4h-5l.23 2h9.56l-1.4 14H18v2h1.72c.84 0 1.53-.65 1.63-1.47L23 5z"},"2")],"FastfoodTwoTone"),wY=h(c.jsx("path",{d:"m12 21.35-1.45-1.32C5.4 15.36 2 12.28 2 8.5 2 5.42 4.42 3 7.5 3c1.74 0 3.41.81 4.5 2.09C13.09 3.81 14.76 3 16.5 3 19.58 3 22 5.42 22 8.5c0 3.78-3.4 6.86-8.55 11.54z"}),"Favorite"),RY=h(c.jsx("path",{d:"M16.5 3c-1.74 0-3.41.81-4.5 2.09C10.91 3.81 9.24 3 7.5 3 4.42 3 2 5.42 2 8.5c0 3.78 3.4 6.86 8.55 11.54L12 21.35l1.45-1.32C18.6 15.36 22 12.28 22 8.5 22 5.42 19.58 3 16.5 3m-4.4 15.55-.1.1-.1-.1C7.14 14.24 4 11.39 4 8.5 4 6.5 5.5 5 7.5 5c1.54 0 3.04.99 3.57 2.36h1.87C13.46 5.99 14.96 5 16.5 5c2 0 3.5 1.5 3.5 3.5 0 2.89-3.14 5.74-7.9 10.05"}),"FavoriteBorder"),OY=h(c.jsx("path",{d:"M16.5 3c-1.74 0-3.41.81-4.5 2.09C10.91 3.81 9.24 3 7.5 3 4.42 3 2 5.42 2 8.5c0 3.78 3.4 6.86 8.55 11.54L12 21.35l1.45-1.32C18.6 15.36 22 12.28 22 8.5 22 5.42 19.58 3 16.5 3m-4.4 15.55-.1.1-.1-.1C7.14 14.24 4 11.39 4 8.5 4 6.5 5.5 5 7.5 5c1.54 0 3.04.99 3.57 2.36h1.87C13.46 5.99 14.96 5 16.5 5c2 0 3.5 1.5 3.5 3.5 0 2.89-3.14 5.74-7.9 10.05"}),"FavoriteBorderOutlined"),yY=h(c.jsx("path",{d:"M19.66 3.99c-2.64-1.8-5.9-.96-7.66 1.1-1.76-2.06-5.02-2.91-7.66-1.1-1.4.96-2.28 2.58-2.34 4.29-.14 3.88 3.3 6.99 8.55 11.76l.1.09c.76.69 1.93.69 2.69-.01l.11-.1c5.25-4.76 8.68-7.87 8.55-11.75-.06-1.7-.94-3.32-2.34-4.28M12.1 18.55l-.1.1-.1-.1C7.14 14.24 4 11.39 4 8.5 4 6.5 5.5 5 7.5 5c1.54 0 3.04.99 3.57 2.36h1.87C13.46 5.99 14.96 5 16.5 5c2 0 3.5 1.5 3.5 3.5 0 2.89-3.14 5.74-7.9 10.05"}),"FavoriteBorderRounded"),gY=h(c.jsx("path",{d:"M16.5 3c-1.74 0-3.41.81-4.5 2.09C10.91 3.81 9.24 3 7.5 3 4.42 3 2 5.42 2 8.5c0 3.78 3.4 6.86 8.55 11.54L12 21.35l1.45-1.32C18.6 15.36 22 12.28 22 8.5 22 5.42 19.58 3 16.5 3m-4.4 15.55-.1.1-.1-.1C7.14 14.24 4 11.39 4 8.5 4 6.5 5.5 5 7.5 5c1.54 0 3.04.99 3.57 2.36h1.87C13.46 5.99 14.96 5 16.5 5c2 0 3.5 1.5 3.5 3.5 0 2.89-3.14 5.74-7.9 10.05"}),"FavoriteBorderSharp"),AY=h(c.jsx("path",{d:"M16.5 3c-1.74 0-3.41.81-4.5 2.09C10.91 3.81 9.24 3 7.5 3 4.42 3 2 5.42 2 8.5c0 3.78 3.4 6.86 8.55 11.54L12 21.35l1.45-1.32C18.6 15.36 22 12.28 22 8.5 22 5.42 19.58 3 16.5 3m-4.4 15.55-.1.1-.1-.1C7.14 14.24 4 11.39 4 8.5 4 6.5 5.5 5 7.5 5c1.54 0 3.04.99 3.57 2.36h1.87C13.46 5.99 14.96 5 16.5 5c2 0 3.5 1.5 3.5 3.5 0 2.89-3.14 5.74-7.9 10.05"}),"FavoriteBorderTwoTone"),fY=h(c.jsx("path",{d:"m12 21.35-1.45-1.32C5.4 15.36 2 12.28 2 8.5 2 5.42 4.42 3 7.5 3c1.74 0 3.41.81 4.5 2.09C13.09 3.81 14.76 3 16.5 3 19.58 3 22 5.42 22 8.5c0 3.78-3.4 6.86-8.55 11.54z"}),"FavoriteOutlined"),PY=h(c.jsx("path",{d:"M13.35 20.13c-.76.69-1.93.69-2.69-.01l-.11-.1C5.3 15.27 1.87 12.16 2 8.28c.06-1.7.93-3.33 2.34-4.29 2.64-1.8 5.9-.96 7.66 1.1 1.76-2.06 5.02-2.91 7.66-1.1 1.41.96 2.28 2.59 2.34 4.29.14 3.88-3.3 6.99-8.55 11.76z"}),"FavoriteRounded"),FY=h(c.jsx("path",{d:"m12 21.35-1.45-1.32C5.4 15.36 2 12.28 2 8.5 2 5.42 4.42 3 7.5 3c1.74 0 3.41.81 4.5 2.09C13.09 3.81 14.76 3 16.5 3 19.58 3 22 5.42 22 8.5c0 3.78-3.4 6.86-8.55 11.54z"}),"FavoriteSharp"),BY=h([c.jsx("path",{d:"M16.5 5c-1.54 0-3.04.99-3.56 2.36h-1.87C10.54 5.99 9.04 5 7.5 5 5.5 5 4 6.5 4 8.5c0 2.89 3.14 5.74 7.9 10.05l.1.1.1-.1C16.86 14.24 20 11.39 20 8.5c0-2-1.5-3.5-3.5-3.5",opacity:".3"},"0"),c.jsx("path",{d:"M16.5 3c-1.74 0-3.41.81-4.5 2.09C10.91 3.81 9.24 3 7.5 3 4.42 3 2 5.42 2 8.5c0 3.78 3.4 6.86 8.55 11.54L12 21.35l1.45-1.32C18.6 15.36 22 12.28 22 8.5 22 5.42 19.58 3 16.5 3m-4.4 15.55-.1.1-.1-.1C7.14 14.24 4 11.39 4 8.5 4 6.5 5.5 5 7.5 5c1.54 0 3.04.99 3.57 2.36h1.87C13.46 5.99 14.96 5 16.5 5c2 0 3.5 1.5 3.5 3.5 0 2.89-3.14 5.74-7.9 10.05"},"1")],"FavoriteTwoTone"),bY=h(c.jsx("path",{d:"M19 9h-1V4H8v16h14v-8c0-1.66-1.34-3-3-3m-9-3h6v3h-6zm4 11h-4v-5h4zm2 0c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1m0-3c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1m3 3c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1m0-3c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1M4.5 8C3.12 8 2 9.12 2 10.5v8C2 19.88 3.12 21 4.5 21S7 19.88 7 18.5v-8C7 9.12 5.88 8 4.5 8"}),"Fax"),DY=h([c.jsx("path",{d:"M19 9h-1V4H8v5h-.78C6.67 8.39 5.89 8 5 8c-1.66 0-3 1.34-3 3v7c0 1.66 1.34 3 3 3 .89 0 1.67-.39 2.22-1H22v-8c0-1.66-1.34-3-3-3M6 18c0 .55-.45 1-1 1s-1-.45-1-1v-7c0-.55.45-1 1-1s1 .45 1 1zm4-12h6v3h-6zm10 12H8v-7h11c.55 0 1 .45 1 1z"},"0"),c.jsx("circle",{cx:"15",cy:"13",r:"1"},"1"),c.jsx("circle",{cx:"18",cy:"13",r:"1"},"2"),c.jsx("circle",{cx:"15",cy:"16",r:"1"},"3"),c.jsx("circle",{cx:"18",cy:"16",r:"1"},"4"),c.jsx("path",{d:"M9 12h4v5H9z"},"5")],"FaxOutlined"),kY=h(c.jsx("path",{d:"M19 9h-1V6c0-1.1-.9-2-2-2h-6c-1.1 0-2 .9-2 2v14h12c1.1 0 2-.9 2-2v-6c0-1.66-1.34-3-3-3m-9-3h6v3h-6zm4 11h-4v-5h4zm2 0c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1m0-3c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1m3 3c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1m0-3c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1M4.5 8C3.12 8 2 9.12 2 10.5v8C2 19.88 3.12 21 4.5 21S7 19.88 7 18.5v-8C7 9.12 5.88 8 4.5 8"}),"FaxRounded"),WY=h(c.jsx("path",{d:"M22 9h-4V4H8v16h14zM10 6h6v3h-6zm4 11h-4v-5h4zm2 0c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1m0-3c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1m3 3c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1m0-3c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1M2 8h5v13H2z"}),"FaxSharp"),NY=h([c.jsx("path",{d:"M5 10c-.55 0-1 .45-1 1v7c0 .55.45 1 1 1s1-.45 1-1v-7c0-.55-.45-1-1-1m5-4h6v3h-6zm9 5H8v7h12v-6c0-.55-.45-1-1-1m-6 6H9v-5h4zm2 0c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1m0-3c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1m3 3c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1m0-3c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1",opacity:".3"},"0"),c.jsx("path",{d:"M19 9h-1V4H8v5h-.78C6.67 8.39 5.89 8 5 8c-1.66 0-3 1.34-3 3v7c0 1.66 1.34 3 3 3 .89 0 1.67-.39 2.22-1H22v-8c0-1.66-1.34-3-3-3M6 18c0 .55-.45 1-1 1s-1-.45-1-1v-7c0-.55.45-1 1-1s1 .45 1 1zm4-12h6v3h-6zm10 12H8v-7h11c.55 0 1 .45 1 1z"},"1"),c.jsx("circle",{cx:"15",cy:"13",r:"1"},"2"),c.jsx("circle",{cx:"18",cy:"13",r:"1"},"3"),c.jsx("circle",{cx:"15",cy:"16",r:"1"},"4"),c.jsx("circle",{cx:"18",cy:"16",r:"1"},"5"),c.jsx("path",{d:"M9 12h4v5H9z"},"6")],"FaxTwoTone"),EY=h(c.jsx("path",{d:"M21 3H3c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m-9 8H3V9h9zm0-4H3V5h9z"}),"FeaturedPlayList"),IY=h(c.jsx("path",{d:"M21 3H3c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 16H3V5h18zM5 10h9v2H5zm0-3h9v2H5z"}),"FeaturedPlayListOutlined"),UY=h(c.jsx("path",{d:"M21 3H3c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m-10 8H4c-.55 0-1-.45-1-1s.45-1 1-1h7c.55 0 1 .45 1 1s-.45 1-1 1m0-4H4c-.55 0-1-.45-1-1s.45-1 1-1h7c.55 0 1 .45 1 1s-.45 1-1 1"}),"FeaturedPlayListRounded"),GY=h(c.jsx("path",{d:"M23 3H1v18h22zm-11 8H3V9h9zm0-4H3V5h9z"}),"FeaturedPlayListSharp"),KY=h([c.jsx("path",{d:"M3 19h18V5H3zM5 7h9v2H5zm0 3h9v2H5z",opacity:".3"},"0"),c.jsx("path",{d:"M21 3H3c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 16H3V5h18zM5 10h9v2H5zm0-3h9v2H5z"},"1")],"FeaturedPlayListTwoTone"),qY=h(c.jsx("path",{d:"M21 3H3c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m-9 9H3V5h9z"}),"FeaturedVideo"),QY=h(c.jsx("path",{d:"M21 3H3c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 16H3V5h18zM4 6h9v7H4z"}),"FeaturedVideoOutlined"),ZY=h(c.jsx("path",{d:"M21 3H3c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m-10 9H4c-.55 0-1-.45-1-1V6c0-.55.45-1 1-1h7c.55 0 1 .45 1 1v5c0 .55-.45 1-1 1"}),"FeaturedVideoRounded"),JY=h(c.jsx("path",{d:"M23 3H1v18h22zm-11 9H3V5h9z"}),"FeaturedVideoSharp"),YY=h([c.jsx("path",{d:"M3 19h18V5H3zM4 6h9v7H4z",opacity:".3"},"0"),c.jsx("path",{d:"M21 3H3c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 16H3V5h18zM4 6h9v7H4z"},"1")],"FeaturedVideoTwoTone"),_Y=h(c.jsx("path",{d:"M16 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V8zM7 7h5v2H7zm10 10H7v-2h10zm0-4H7v-2h10zm-2-4V5l4 4z"}),"Feed"),XY=h(c.jsx("path",{d:"M16 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V8zm3 16H5V5h10v4h4zM7 17h10v-2H7zm5-10H7v2h5zm-5 6h10v-2H7z"}),"FeedOutlined"),$Y=h(c.jsx("path",{d:"M16 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V8zM8 7h3c.55 0 1 .45 1 1s-.45 1-1 1H8c-.55 0-1-.45-1-1s.45-1 1-1m8 10H8c-.55 0-1-.45-1-1s.45-1 1-1h8c.55 0 1 .45 1 1s-.45 1-1 1m0-4H8c-.55 0-1-.45-1-1s.45-1 1-1h8c.55 0 1 .45 1 1s-.45 1-1 1m-1-5V5l4 4h-3c-.55 0-1-.45-1-1"}),"FeedRounded"),c_=h(c.jsx("path",{d:"M16 3H3v18h18V8zM7 7h5v2H7zm10 10H7v-2h10zm0-4H7v-2h10zm-2-4V5l4 4z"}),"FeedSharp"),h_=h([c.jsx("path",{d:"M15 5H5v14h14V9h-4zM7 7h5v2H7zm10 10H7v-2h10zm0-6v2H7v-2z",opacity:".3"},"0"),c.jsx("path",{d:"M7 13h10v-2H7zm0 4h10v-2H7zm9-14H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V8zm3 16H5V5h10v4h4zM12 7H7v2h5z"},"1")],"FeedTwoTone"),s_=h(c.jsx("path",{d:"M20 2H4c-1.1 0-1.99.9-1.99 2L2 22l4-4h14c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2m-7 12h-2v-2h2zm0-4h-2V6h2z"}),"Feedback"),t_=h(c.jsx("path",{d:"M20 2H4c-1.1 0-1.99.9-1.99 2L2 22l4-4h14c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2m0 14H5.17l-.59.59-.58.58V4h16zm-9-4h2v2h-2zm0-6h2v4h-2z"}),"FeedbackOutlined"),o_=h(c.jsx("path",{d:"M20 2H4.01c-1.1 0-2 .9-2 2v18L6 18h14c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2m-7 12h-2v-2h2zm0-5c0 .55-.45 1-1 1s-1-.45-1-1V7c0-.55.45-1 1-1s1 .45 1 1z"}),"FeedbackRounded"),v_=h(c.jsx("path",{d:"M22 2H2.01L2 22l4-4h16zm-9 12h-2v-2h2zm0-4h-2V6h2z"}),"FeedbackSharp"),e_=h([c.jsx("path",{d:"M4 17.17 5.17 16H20V4H4zM11 6h2v4h-2zm0 6h2v2h-2z",opacity:".3"},"0"),c.jsx("path",{d:"M20 2H4c-1.1 0-1.99.9-1.99 2L2 22l4-4h14c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2m0 14H5.17L4 17.17V4h16zm-9-4h2v2h-2zm0-6h2v4h-2z"},"1")],"FeedbackTwoTone"),l_=h(c.jsx("path",{d:"M17.5 9.5C17.5 6.46 15.04 4 12 4S6.5 6.46 6.5 9.5c0 2.7 1.94 4.93 4.5 5.4V17H9v2h2v2h2v-2h2v-2h-2v-2.1c2.56-.47 4.5-2.7 4.5-5.4m-9 0C8.5 7.57 10.07 6 12 6s3.5 1.57 3.5 3.5S13.93 13 12 13s-3.5-1.57-3.5-3.5"}),"Female"),n_=h(c.jsx("path",{d:"M17.5 9.5C17.5 6.46 15.04 4 12 4S6.5 6.46 6.5 9.5c0 2.7 1.94 4.93 4.5 5.4V17H9v2h2v2h2v-2h2v-2h-2v-2.1c2.56-.47 4.5-2.7 4.5-5.4m-9 0C8.5 7.57 10.07 6 12 6s3.5 1.57 3.5 3.5S13.93 13 12 13s-3.5-1.57-3.5-3.5"}),"FemaleOutlined"),a_=h(c.jsx("path",{d:"M12 6c1.93 0 3.5 1.57 3.5 3.5S13.93 13 12 13s-3.5-1.57-3.5-3.5S10.07 6 12 6m1 8.91c2.56-.47 4.5-2.71 4.5-5.41C17.5 6.46 15.04 4 12 4S6.5 6.46 6.5 9.5c0 2.7 1.94 4.94 4.5 5.41V17h-1c-.55 0-1 .45-1 1s.45 1 1 1h1v1c0 .55.45 1 1 1s1-.45 1-1v-1h1c.55 0 1-.45 1-1s-.45-1-1-1h-1z"}),"FemaleRounded"),d_=h(c.jsx("path",{d:"M17.5 9.5C17.5 6.46 15.04 4 12 4S6.5 6.46 6.5 9.5c0 2.7 1.94 4.93 4.5 5.4V17H9v2h2v2h2v-2h2v-2h-2v-2.1c2.56-.47 4.5-2.7 4.5-5.4m-9 0C8.5 7.57 10.07 6 12 6s3.5 1.57 3.5 3.5S13.93 13 12 13s-3.5-1.57-3.5-3.5"}),"FemaleSharp"),z_=h(c.jsx("path",{d:"M17.5 9.5C17.5 6.46 15.04 4 12 4S6.5 6.46 6.5 9.5c0 2.7 1.94 4.93 4.5 5.4V17H9v2h2v2h2v-2h2v-2h-2v-2.1c2.56-.47 4.5-2.7 4.5-5.4m-9 0C8.5 7.57 10.07 6 12 6s3.5 1.57 3.5 3.5S13.93 13 12 13s-3.5-1.57-3.5-3.5"}),"FemaleTwoTone"),m_=h(c.jsx("path",{d:"M21 12v-2h-2V7l-3-3-2 2-2-2-2 2-2-2-3 3v3H3v2h2v2H3v2h2v4h14v-4h2v-2h-2v-2zm-5-5.17 1 1V10h-2V7.83l.41-.41zm-4 0 .59.59.41.41V10h-2V7.83l.41-.41zM11 14v-2h2v2zm2 2v2h-2v-2zM7 7.83l1-1 .59.59.41.41V10H7zM7 12h2v2H7zm0 4h2v2H7zm10 2h-2v-2h2zm0-4h-2v-2h2z"}),"Fence"),p_=h(c.jsx("path",{d:"M21 12v-2h-2V7l-3-3-2 2-2-2-2 2-2-2-3 3v3H3v2h2v2H3v2h2v4h14v-4h2v-2h-2v-2zm-5-5.17 1 1V10h-2V7.83l.41-.41zm-4 0 .59.59.41.41V10h-2V7.83l.41-.41zM11 14v-2h2v2zm2 2v2h-2v-2zM7 7.83l1-1 .59.59.41.41V10H7zM7 12h2v2H7zm0 4h2v2H7zm10 2h-2v-2h2zm0-4h-2v-2h2z"}),"FenceOutlined"),H_=h(c.jsx("path",{d:"M21 11c0-.55-.45-1-1-1h-1V7l-2.29-2.29a.996.996 0 0 0-1.41 0L14 6l-1.29-1.29a.996.996 0 0 0-1.41 0L10 6 8.71 4.71a.996.996 0 0 0-1.41 0L5 7v3H4c-.55 0-1 .45-1 1s.45 1 1 1h1v2H4c-.55 0-1 .45-1 1s.45 1 1 1h1v3c0 .55.45 1 1 1h12c.55 0 1-.45 1-1v-3h1c.55 0 1-.45 1-1s-.45-1-1-1h-1v-2h1c.55 0 1-.45 1-1m-5-4.17 1 1V10h-2V7.83l.41-.41zm-4 0 .59.59.41.41V10h-2V7.83l.41-.41zM11 14v-2h2v2zm2 2v2h-2v-2zM7 7.83l1-1 .59.59.41.41V10H7zM7 12h2v2H7zm0 4h2v2H7zm10 2h-2v-2h2zm0-4h-2v-2h2z"}),"FenceRounded"),M_=h(c.jsx("path",{d:"M21 12v-2h-2V7l-3-3-2 2-2-2-2 2-2-2-3 3v3H3v2h2v2H3v2h2v4h14v-4h2v-2h-2v-2zm-5-5.17 1 1V10h-2V7.83l.41-.41zm-4 0 .59.59.41.41V10h-2V7.83l.41-.41zM11 14v-2h2v2zm2 2v2h-2v-2zM7 7.83l1-1 .59.59.41.41V10H7zM7 12h2v2H7zm0 4h2v2H7zm10 2h-2v-2h2zm0-4h-2v-2h2z"}),"FenceSharp"),r_=h([c.jsx("path",{d:"m16 6.83 1 1V10h-2V7.83l.41-.41zm-4 0 .59.59.41.41V10h-2V7.83l.41-.41zM11 14v-2h2v2zm2 2v2h-2v-2zM7 7.83l1-1 .59.59.41.41V10H7zM7 12h2v2H7zm0 4h2v2H7zm10 2h-2v-2h2zm0-4h-2v-2h2z",opacity:".3"},"0"),c.jsx("path",{d:"M21 12v-2h-2V7l-3-3-2 2-2-2-2 2-2-2-3 3v3H3v2h2v2H3v2h2v4h14v-4h2v-2h-2v-2zm-5-5.17 1 1V10h-2V7.83l.41-.41zm-4 0 .59.59.41.41V10h-2V7.83l.41-.41zM11 14v-2h2v2zm2 2v2h-2v-2zM7 7.83l1-1 .59.59.41.41V10H7zM7 12h2v2H7zm0 4h2v2H7zm10 2h-2v-2h2zm0-4h-2v-2h2z"},"1")],"FenceTwoTone"),i_=h(c.jsx("path",{d:"M13 5.7V4h3l-1-1.49L16 1h-5v4.7L2 12v10h7v-5l3.03-2L15 17v5h7V12z"}),"Festival"),V_=h(c.jsx("path",{d:"M23 11V9c-6-2-11-7-11-7S7 7 1 9v2c0 1.49.93 2.75 2.24 3.26C3.2 16.76 2.92 19.69 2 22h20c-.92-2.31-1.2-5.24-1.24-7.74C22.07 13.75 23 12.49 23 11M12 4.71c1.33 1.14 3.49 2.84 6.11 4.29H5.89C8.51 7.55 10.67 5.85 12 4.71M13 11h3c0 .83-.67 1.5-1.5 1.5S13 11.83 13 11m-3.5 1.5c-.83 0-1.5-.67-1.5-1.5h3c0 .83-.67 1.5-1.5 1.5M6 11c0 .83-.67 1.5-1.5 1.5S3 11.83 3 11zm-1.34 9c.39-1.86.54-3.82.57-5.58.68-.15 1.29-.49 1.76-.98.25.25.54.45.85.62-.1 1.87-.26 4-.52 5.93H4.66zm4.69 0c.24-1.83.39-3.78.48-5.53.84-.08 1.61-.45 2.17-1.02.56.57 1.32.94 2.17 1.02.1 1.75.24 3.7.48 5.53zm7.32 0c-.27-1.94-.43-4.07-.52-5.93.31-.17.61-.37.85-.62.47.48 1.08.83 1.76.98.03 1.76.18 3.72.57 5.58h-2.66zm2.83-7.5c-.83 0-1.5-.67-1.5-1.5h3c0 .83-.67 1.5-1.5 1.5"}),"FestivalOutlined"),x_=h(c.jsx("path",{d:"M23 11v-.61c0-.8-.48-1.54-1.23-1.84-3.65-1.48-6.81-3.93-8.48-5.37-.74-.64-1.84-.64-2.58 0-1.68 1.44-4.83 3.88-8.48 5.37C1.48 8.85 1 9.58 1 10.39V11c0 1.49.93 2.75 2.24 3.26-.03 1.68-.16 3.55-.52 5.29-.26 1.26.66 2.45 1.95 2.45h14.67c1.29 0 2.21-1.19 1.95-2.45-.36-1.75-.5-3.62-.52-5.29C22.07 13.75 23 12.49 23 11M12 4.71c1.33 1.14 3.49 2.84 6.11 4.29H5.89C8.51 7.55 10.67 5.85 12 4.71M13 11h3c0 .83-.67 1.5-1.5 1.5S13 11.83 13 11m-3.5 1.5c-.83 0-1.5-.67-1.5-1.5h3c0 .83-.67 1.5-1.5 1.5M6 11c0 .83-.67 1.5-1.5 1.5S3 11.83 3 11zm-1.34 9c.39-1.86.54-3.82.57-5.58.68-.15 1.29-.49 1.76-.98.25.25.54.45.85.62-.1 1.87-.26 4-.52 5.93H4.66zm4.69 0c.24-1.83.39-3.78.48-5.53.84-.08 1.61-.45 2.17-1.02.56.57 1.32.94 2.17 1.02.1 1.75.24 3.7.48 5.53zm7.32 0c-.27-1.94-.43-4.07-.52-5.93.31-.17.61-.37.85-.62.47.48 1.08.83 1.76.98.03 1.76.18 3.72.57 5.58h-2.66zm2.83-7.5c-.83 0-1.5-.67-1.5-1.5h3c0 .83-.67 1.5-1.5 1.5"}),"FestivalRounded"),j_=h(c.jsx("path",{d:"M23 11V9c-6-2-11-7-11-7S7 7 1 9v2c0 1.49.93 2.75 2.24 3.26C3.2 16.76 2.92 19.69 2 22h20c-.92-2.31-1.2-5.24-1.24-7.74C22.07 13.75 23 12.49 23 11M12 4.71c1.33 1.14 3.49 2.84 6.11 4.29H5.89C8.51 7.55 10.67 5.85 12 4.71M13 11h3c0 .83-.67 1.5-1.5 1.5S13 11.83 13 11m-3.5 1.5c-.83 0-1.5-.67-1.5-1.5h3c0 .83-.67 1.5-1.5 1.5M6 11c0 .83-.67 1.5-1.5 1.5S3 11.83 3 11zm-1.34 9c.39-1.86.54-3.82.57-5.58.68-.15 1.29-.49 1.76-.98.25.25.54.45.85.62-.1 1.87-.26 4-.52 5.93H4.66zm4.69 0c.24-1.83.39-3.78.48-5.53.84-.08 1.61-.45 2.17-1.02.56.57 1.32.94 2.17 1.02.1 1.75.24 3.7.48 5.53zm7.32 0c-.27-1.94-.43-4.07-.52-5.93.31-.17.61-.37.85-.62.47.48 1.08.83 1.76.98.03 1.76.18 3.72.57 5.58h-2.66zm2.83-7.5c-.83 0-1.5-.67-1.5-1.5h3c0 .83-.67 1.5-1.5 1.5"}),"FestivalSharp"),u_=h([c.jsx("path",{d:"M5.24 14.42c-.04 1.76-.18 3.72-.58 5.58h2.67c.27-1.94.43-4.07.52-5.93-.31-.17-.6-.37-.85-.63-.47.49-1.08.83-1.76.98M11 11H8c0 .83.67 1.5 1.5 1.5S11 11.83 11 11m-5 0H3c0 .83.67 1.5 1.5 1.5S6 11.83 6 11m6-6.29C10.67 5.85 8.51 7.55 5.89 9h12.23C15.49 7.55 13.33 5.85 12 4.71m7.5 7.79c.83 0 1.5-.67 1.5-1.5h-3c0 .83.67 1.5 1.5 1.5m-5 0c.83 0 1.5-.67 1.5-1.5h-3c0 .83.67 1.5 1.5 1.5m2.5.94c-.25.25-.54.45-.85.62.1 1.87.26 4 .52 5.93h2.67c-.39-1.86-.54-3.82-.57-5.58-.69-.14-1.3-.48-1.77-.97",opacity:".3"},"0"),c.jsx("path",{d:"M12 2S7 7 1 9v2c0 1.49.93 2.75 2.24 3.26C3.2 16.76 2.92 19.69 2 22h20c-.92-2.31-1.2-5.24-1.24-7.74C22.07 13.75 23 12.49 23 11V9c-6-2-11-7-11-7m0 2.71c1.33 1.14 3.49 2.84 6.11 4.29H5.89C8.51 7.55 10.67 5.85 12 4.71M3 11h3c0 .83-.67 1.5-1.5 1.5S3 11.83 3 11m4.33 9H4.66c.39-1.86.54-3.82.57-5.58.68-.15 1.29-.49 1.76-.98.25.25.54.45.85.62-.08 1.87-.24 4-.51 5.94M8 11h3c0 .83-.67 1.5-1.5 1.5S8 11.83 8 11m1.35 9c.24-1.83.39-3.78.48-5.53.84-.08 1.61-.45 2.17-1.02.56.57 1.32.94 2.17 1.02.1 1.75.24 3.7.48 5.53zm5.15-7.5c-.83 0-1.5-.67-1.5-1.5h3c0 .83-.67 1.5-1.5 1.5m2.17 7.5c-.27-1.94-.43-4.07-.52-5.93.31-.17.61-.37.85-.62.47.48 1.08.83 1.76.98.03 1.76.18 3.72.57 5.58h-2.66zm2.83-7.5c-.83 0-1.5-.67-1.5-1.5h3c0 .83-.67 1.5-1.5 1.5"},"1")],"FestivalTwoTone"),L_=h(c.jsx("path",{d:"M17.5 10.5h2v1h-2zm-13 0h2v3h-2zM21 3H3c-1.11 0-2 .89-2 2v14c0 1.1.89 2 2 2h18c1.11 0 2-.9 2-2V5c0-1.11-.89-2-2-2M8 13.5c0 .85-.65 1.5-1.5 1.5H3V9h3.5c.85 0 1.5.65 1.5 1.5zm4.62 1.5h-1.5L9.37 9h1.5l1 3.43 1-3.43h1.5zM21 11.5c0 .6-.4 1.15-.9 1.4L21 15h-1.5l-.85-2H17.5v2H16V9h3.5c.85 0 1.5.65 1.5 1.5z"}),"FiberDvr"),S_=h(c.jsx("path",{d:"m11.87 12.43-1-3.43h-1.5l1.75 6h1.5l1.75-6h-1.5zM21 11.5v-1c0-.85-.65-1.5-1.5-1.5H16v6h1.5v-2h1.15l.85 2H21l-.9-2.1c.5-.25.9-.8.9-1.4m-1.5 0h-2v-1h2zM6.5 9H3v6h3.5c.85 0 1.5-.65 1.5-1.5v-3C8 9.65 7.35 9 6.5 9m0 4.5h-2v-3h2z"}),"FiberDvrOutlined"),C_=h(c.jsx("path",{d:"M4.5 10.5h2v3h-2zm13 0h2v1h-2zM21 3H3c-1.11 0-2 .89-2 2v14c0 1.1.89 2 2 2h18c1.11 0 2-.9 2-2V5c0-1.11-.89-2-2-2M8 13.5c0 .83-.67 1.5-1.5 1.5h-3c-.28 0-.5-.22-.5-.5v-5c0-.28.22-.5.5-.5h3c.83 0 1.5.67 1.5 1.5zm6.1-3.58-1.27 4.36c-.12.43-.52.72-.96.72s-.84-.29-.96-.72L9.64 9.92c-.14-.46.21-.92.69-.92.32 0 .6.21.69.52l.85 2.91.85-2.91c.09-.31.37-.52.69-.52.48 0 .83.46.69.92M21 11.5c0 .6-.4 1.15-.9 1.4l.63 1.48c.19.45-.14.96-.63.96-.28 0-.53-.16-.63-.42L18.65 13H17.5v1.31c0 .38-.31.69-.69.69h-.12c-.38 0-.69-.31-.69-.69V9.64c0-.35.29-.64.64-.64h2.86c.83 0 1.5.67 1.5 1.5z"}),"FiberDvrRounded"),T_=h(c.jsx("path",{d:"M17.5 10.5h2v1h-2zm-13 0h2v3h-2zM23 3H1v18h22zM8 13.5c0 .85-.65 1.5-1.5 1.5H3V9h3.5c.85 0 1.5.65 1.5 1.5zm4.62 1.5h-1.5L9.37 9h1.5l1 3.43 1-3.43h1.5zM21 12.9h-.9L21 15h-1.5l-.85-2H17.5v2H16V9h5z"}),"FiberDvrSharp"),w_=h([c.jsx("path",{d:"M20 11.56v-.89c0-.76-.58-1.33-1.33-1.33h-3.11v5.33h1.33v-1.78h1.02l.76 1.78H20l-.8-1.87c.44-.22.8-.71.8-1.24m-1.33 0h-1.78v-.89h1.78zM7.11 9.33H4v5.33h3.11c.76 0 1.33-.58 1.33-1.33v-2.67c0-.75-.57-1.33-1.33-1.33m0 4H5.33v-2.67h1.78zm7-4h-1.34l-.89 3.05L11 9.33H9.66l1.56 5.34h1.33z"},"0"),c.jsx("path",{d:"M3 5h18v14H3z",opacity:".3"},"1"),c.jsx("path",{d:"M21 3H3c-1.11 0-2 .89-2 2v14c0 1.1.89 2 2 2h18c1.11 0 2-.9 2-2V5c0-1.11-.89-2-2-2m0 16H3V5h18z"},"2")],"FiberDvrTwoTone"),R_=h(c.jsx("circle",{cx:"12",cy:"12",r:"8"}),"FiberManualRecord"),O_=h(c.jsx("path",{d:"M12 6c3.31 0 6 2.69 6 6s-2.69 6-6 6-6-2.69-6-6 2.69-6 6-6m0-2c-4.42 0-8 3.58-8 8s3.58 8 8 8 8-3.58 8-8-3.58-8-8-8"}),"FiberManualRecordOutlined"),y_=h(c.jsx("circle",{cx:"12",cy:"12",r:"8"}),"FiberManualRecordRounded"),g_=h(c.jsx("circle",{cx:"12",cy:"12",r:"8"}),"FiberManualRecordSharp"),A_=h([c.jsx("path",{d:"M12 18c3.31 0 6-2.69 6-6s-2.69-6-6-6-6 2.69-6 6 2.69 6 6 6",opacity:".3"},"0"),c.jsx("path",{d:"M12 20c4.42 0 8-3.58 8-8s-3.58-8-8-8-8 3.58-8 8 3.58 8 8 8m0-14c3.31 0 6 2.69 6 6s-2.69 6-6 6-6-2.69-6-6 2.69-6 6-6"},"1")],"FiberManualRecordTwoTone"),f_=h(c.jsx("path",{d:"M20 4H4c-1.11 0-1.99.89-1.99 2L2 18c0 1.11.89 2 2 2h16c1.11 0 2-.89 2-2V6c0-1.11-.89-2-2-2M8.5 15H7.3l-2.55-3.5V15H3.5V9h1.25l2.5 3.5V9H8.5zm5-4.74H11v1.12h2.5v1.26H11v1.11h2.5V15h-4V9h4zm7 3.74c0 .55-.45 1-1 1h-4c-.55 0-1-.45-1-1V9h1.25v4.51h1.13V9.99h1.25v3.51h1.12V9h1.25z"}),"FiberNew"),P_=h(c.jsx("path",{d:"M7.25 12.5 4.75 9H3.5v6h1.25v-3.5L7.3 15h1.2V9H7.25zM9.5 15h4v-1.25H11v-1.11h2.5v-1.26H11v-1.12h2.5V9h-4zm9.75-6v4.5h-1.12V9.99h-1.25v3.52h-1.13V9H14.5v5c0 .55.45 1 1 1h4c.55 0 1-.45 1-1V9z"}),"FiberNewOutlined"),F_=h(c.jsx("path",{d:"M20 4H4c-1.11 0-1.99.89-1.99 2L2 18c0 1.11.89 2 2 2h16c1.11 0 2-.89 2-2V6c0-1.11-.89-2-2-2M8.5 14.21c0 .43-.36.79-.79.79-.25 0-.49-.12-.64-.33L4.75 11.5v2.88c0 .35-.28.62-.62.62s-.63-.28-.63-.62V9.79c0-.43.36-.79.79-.79h.05c.26 0 .5.12.65.33l2.26 3.17V9.62c0-.34.28-.62.63-.62s.62.28.62.62zm5-4.57c0 .35-.28.62-.62.62H11v1.12h1.88c.35 0 .62.28.62.62v.01c0 .35-.28.62-.62.62H11v1.11h1.88c.35 0 .62.28.62.62 0 .35-.28.62-.62.62h-2.53c-.47 0-.85-.38-.85-.85v-4.3c0-.45.38-.83.85-.83h2.53c.35 0 .62.28.62.62zm7 4.36c0 .55-.45 1-1 1h-4c-.55 0-1-.45-1-1V9.62c0-.34.28-.62.62-.62s.62.28.62.62v3.89h1.13v-2.9c0-.35.28-.62.62-.62s.62.28.62.62v2.89h1.12V9.62c0-.35.28-.62.62-.62s.62.28.62.62V14z"}),"FiberNewRounded"),B_=h(c.jsx("path",{d:"M22 4H2v16h20zM8.5 15H7.3l-2.55-3.5V15H3.5V9h1.25l2.5 3.5V9H8.5zm5-4.74H11v1.12h2.5v1.26H11v1.11h2.5V15h-4V9h4zm7 4.74h-6V9h1.25v4.51h1.13V9.99h1.25v3.51h1.12V9h1.25z"}),"FiberNewSharp"),b_=h([c.jsx("path",{d:"M9.12 14.47V9.53H8.09v2.88L6.03 9.53H5v4.94h1.03v-2.88l2.1 2.88zm4.12-3.9V9.53h-3.3v4.94h3.3v-1.03h-2.06v-.91h2.06v-1.04h-2.06v-.92zm.82-1.04v4.12c0 .45.37.82.82.82h3.29c.45 0 .82-.37.82-.82V9.53h-1.03v3.71h-.92v-2.89h-1.03v2.9h-.93V9.53z"},"0"),c.jsx("path",{d:"M4 6h16v12H4z",opacity:".3"},"1"),c.jsx("path",{d:"M20 4H4c-1.11 0-1.99.89-1.99 2L2 18c0 1.11.89 2 2 2h16c1.11 0 2-.89 2-2V6c0-1.11-.89-2-2-2m0 14H4V6h16z"},"2")],"FiberNewTwoTone"),D_=h(c.jsx("path",{d:"M5.5 10.5h2v1h-2zM20 4H4c-1.11 0-1.99.89-1.99 2L2 18c0 1.11.89 2 2 2h16c1.11 0 2-.89 2-2V6c0-1.11-.89-2-2-2M9 11.5c0 .85-.65 1.5-1.5 1.5h-2v2H4V9h3.5c.85 0 1.5.65 1.5 1.5zm3.5 3.5H11V9h1.5zm7.5 0h-1.2l-2.55-3.5V15H15V9h1.25l2.5 3.5V9H20z"}),"FiberPin"),k_=h(c.jsx("path",{d:"M11 15h1.5V9H11zm7.75-6v3.5L16.25 9H15v6h1.25v-3.5L18.8 15H20V9zM7.5 9H4v6h1.5v-2h2c.85 0 1.5-.65 1.5-1.5v-1C9 9.65 8.35 9 7.5 9m0 2.5h-2v-1h2z"}),"FiberPinOutlined"),W_=h(c.jsx("path",{d:"M20 4H4c-1.11 0-1.99.89-1.99 2L2 18c0 1.11.89 2 2 2h16c1.11 0 2-.89 2-2V6c0-1.11-.89-2-2-2M9 11.5c0 .83-.67 1.5-1.5 1.5h-2v1.25c0 .41-.34.75-.75.75S4 14.66 4 14.25V10c0-.55.45-1 1-1h2.5c.83 0 1.5.67 1.5 1.5zm3.5 2.75c0 .41-.34.75-.75.75s-.75-.34-.75-.75v-4.5c0-.41.34-.75.75-.75s.75.34.75.75zm7.5-.04c0 .44-.35.79-.79.79-.25 0-.49-.12-.64-.33l-2.31-3.17v2.88c0 .34-.28.62-.62.62h-.01c-.35 0-.63-.28-.63-.62V9.83c0-.46.37-.83.83-.83.27 0 .52.13.67.35l2.25 3.15V9.62c0-.34.28-.62.62-.62h.01c.34 0 .62.28.62.62zM5.5 10.5h2v1h-2z"}),"FiberPinRounded"),N_=h(c.jsx("path",{d:"M5.5 10.5h2v1h-2zM22 4H2v16h20zM9 13H5.5v2H4V9h5zm3.5 2H11V9h1.5zm7.5 0h-1.2l-2.55-3.5V15H15V9h1.25l2.5 3.5V9H20z"}),"FiberPinSharp"),E_=h([c.jsx("path",{d:"M5 14.62h1.31v-1.75h1.75c.74 0 1.31-.57 1.31-1.31v-.88c0-.74-.57-1.31-1.31-1.31H5zm1.31-3.93h1.75v.88H6.31zm5.03-1.31h1.31v5.25h-1.31zm3.28 5.24h1.1v-3.06l2.23 3.06H19V9.38h-1.09v3.06l-2.19-3.06h-1.1z"},"0"),c.jsx("path",{d:"M4 6h16v12H4z",opacity:".3"},"1"),c.jsx("path",{d:"M20 4H4c-1.11 0-1.99.89-1.99 2L2 18c0 1.11.89 2 2 2h16c1.11 0 2-.89 2-2V6c0-1.11-.89-2-2-2m0 14H4V6h16z"},"2")],"FiberPinTwoTone"),I_=h([c.jsx("circle",{cx:"9",cy:"12",r:"8"},"0"),c.jsx("path",{d:"M17 4.26v2.09c2.33.82 4 3.04 4 5.65s-1.67 4.83-4 5.65v2.09c3.45-.89 6-4.01 6-7.74s-2.55-6.85-6-7.74"},"1")],"FiberSmartRecord"),U_=h(c.jsx("path",{d:"M9 4c-4.42 0-8 3.58-8 8s3.58 8 8 8 8-3.58 8-8-3.58-8-8-8m0 14c-3.31 0-6-2.69-6-6s2.69-6 6-6 6 2.69 6 6-2.69 6-6 6m8-13.74v2.09c2.33.82 4 3.04 4 5.65s-1.67 4.83-4 5.65v2.09c3.45-.89 6-4.01 6-7.74s-2.55-6.85-6-7.74"}),"FiberSmartRecordOutlined"),G_=h([c.jsx("circle",{cx:"9",cy:"12",r:"8"},"0"),c.jsx("path",{d:"M17 5.55v.18c0 .37.23.69.57.85C19.6 7.54 21 9.61 21 12s-1.4 4.46-3.43 5.42c-.34.16-.57.47-.57.84v.18c0 .68.71 1.11 1.32.82C21.08 18.01 23 15.23 23 12s-1.92-6.01-4.68-7.27c-.61-.28-1.32.14-1.32.82"},"1")],"FiberSmartRecordRounded"),K_=h([c.jsx("circle",{cx:"9",cy:"12",r:"8"},"0"),c.jsx("path",{d:"M17 4.26v2.09c2.33.82 4 3.04 4 5.65s-1.67 4.83-4 5.65v2.09c3.45-.89 6-4.01 6-7.74s-2.55-6.85-6-7.74"},"1")],"FiberSmartRecordSharp"),q_=h([c.jsx("path",{d:"M9 18c3.31 0 6-2.69 6-6s-2.69-6-6-6-6 2.69-6 6 2.69 6 6 6",opacity:".3"},"0"),c.jsx("path",{d:"M9 20c4.42 0 8-3.58 8-8s-3.58-8-8-8-8 3.58-8 8 3.58 8 8 8M9 6c3.31 0 6 2.69 6 6s-2.69 6-6 6-6-2.69-6-6 2.69-6 6-6m8-1.74v2.09c2.33.82 4 3.04 4 5.65s-1.67 4.83-4 5.65v2.09c3.45-.89 6-4.01 6-7.74s-2.55-6.85-6-7.74"},"1")],"FiberSmartRecordTwoTone"),Q_=h(c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m-7 15.5h-1.5V14h-1v3H8v-3H7v4.5H5.5v-5c0-.55.45-1 1-1H11c.55 0 1 .45 1 1zm3.5 0H14v-6h3.5c.55 0 1 .45 1 1V16c0 .55-.45 1-1 1h-2zM10 5.5v6H8.5V7H7V5.5zM16.5 7h-3v1h2c.55 0 1 .45 1 1v1.5c0 .55-.45 1-1 1H12V10h3V9h-3V5.5h4.5zm-1 7H17v1.5h-1.5z"}),"FifteenMp"),Z_=h([c.jsx("path",{d:"M7.5 14h1v3H10v-3h1v4.5h1.5v-5c0-.55-.45-1-1-1H7c-.55 0-1 .45-1 1v5h1.5zm6 4.5H15V17h2c.55 0 1-.45 1-1v-2.5c0-.55-.45-1-1-1h-3.5zM15 14h1.5v1.5H15z"},"0"),c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 16H5V5h14z"},"1"),c.jsx("path",{d:"M8.5 11.5H10v-6H7V7h1.5zm8-1V9c0-.55-.45-1-1-1h-2V7h3V5.5H12V9h3v1h-3v1.5h3.5c.55 0 1-.45 1-1"},"2")],"FifteenMpOutlined"),J_=h([c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2M7.75 5.5H9c.55 0 1 .45 1 1v4.25c0 .41-.34.75-.75.75s-.75-.34-.75-.75V7h-.75C7.34 7 7 6.66 7 6.25s.34-.75.75-.75m4.75 12.25c0 .41-.34.75-.75.75s-.75-.34-.75-.75V14h-1v2.25c0 .41-.34.75-.75.75s-.75-.34-.75-.75V14h-1v3.75c0 .41-.34.75-.75.75S6 18.16 6 17.75V13.5c0-.55.45-1 1-1h4.5c.55 0 1 .45 1 1zm-.5-7c0-.41.34-.75.75-.75H15V9h-2c-.55 0-1-.45-1-1V6.5c0-.55.45-1 1-1h2.75c.41 0 .75.34.75.75s-.34.75-.75.75H13.5v1h2c.55 0 1 .45 1 1v1.5c0 .55-.45 1-1 1h-2.75c-.41 0-.75-.34-.75-.75M18 16c0 .55-.45 1-1 1h-2v.75c0 .41-.34.75-.75.75s-.75-.34-.75-.75V13.5c0-.55.45-1 1-1H17c.55 0 1 .45 1 1z"},"0"),c.jsx("path",{d:"M15 14h1.5v1.5H15z"},"1")],"FifteenMpRounded"),Y_=h([c.jsx("path",{d:"M15 14h1.5v1.5H15z"},"0"),c.jsx("path",{d:"M3 3v18h18V3zm9 7h3V9h-3V5.5h4.5V7h-3v1h3v3.5H12zM7 5.5h3v6H8.5V7H7zm5.5 13H11V14h-1v3H8.5v-3h-1v4.5H6v-6h6.5zM18 17h-3v1.5h-1.5v-6H18z"},"1")],"FifteenMpSharp"),__=h([c.jsx("path",{d:"M5 19h14V5H5zm13-5.5V16c0 .55-.45 1-1 1h-2v1.5h-1.5v-6H17c.55 0 1 .45 1 1M12 10h3V9h-3V5.5h4.5V7h-3v1h2c.55 0 1 .45 1 1v1.5c0 .55-.45 1-1 1H12zM7 5.5h3v6H8.5V7H7zm-1 8c0-.55.45-1 1-1h4.5c.55 0 1 .45 1 1v5H11V14h-1v3H8.5v-3h-1v4.5H6z",opacity:".3"},"0"),c.jsx("path",{d:"M15 14h1.5v1.5H15z",opacity:".3"},"1"),c.jsx("path",{d:"M7.5 14h1v3H10v-3h1v4.5h1.5v-5c0-.55-.45-1-1-1H7c-.55 0-1 .45-1 1v5h1.5zm6 4.5H15V17h2c.55 0 1-.45 1-1v-2.5c0-.55-.45-1-1-1h-3.5zM15 14h1.5v1.5H15z"},"2"),c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 16H5V5h14z"},"3"),c.jsx("path",{d:"M8.5 11.5H10v-6H7V7h1.5zm8-1V9c0-.55-.45-1-1-1h-2V7h3V5.5H12V9h3v1h-3v1.5h3.5c.55 0 1-.45 1-1"},"4")],"FifteenMpTwoTone"),X_=h(c.jsx("path",{d:"M16 1H4c-1.1 0-2 .9-2 2v14h2V3h12zm-1 4 6 6v10c0 1.1-.9 2-2 2H7.99C6.89 23 6 22.1 6 21l.01-14c0-1.1.89-2 1.99-2zm-1 7h5.5L14 6.5z"}),"FileCopy"),$_=h(c.jsx("path",{d:"M16 1H4c-1.1 0-2 .9-2 2v14h2V3h12zm-1 4H8c-1.1 0-1.99.9-1.99 2L6 21c0 1.1.89 2 1.99 2H19c1.1 0 2-.9 2-2V11zM8 21V7h6v5h5v9z"}),"FileCopyOutlined"),cX=h(c.jsx("path",{d:"M15 1H4c-1.1 0-2 .9-2 2v13c0 .55.45 1 1 1s1-.45 1-1V4c0-.55.45-1 1-1h10c.55 0 1-.45 1-1s-.45-1-1-1m.59 4.59 4.83 4.83c.37.37.58.88.58 1.41V21c0 1.1-.9 2-2 2H7.99C6.89 23 6 22.1 6 21l.01-14c0-1.1.89-2 1.99-2h6.17c.53 0 1.04.21 1.42.59M15 12h4.5L14 6.5V11c0 .55.45 1 1 1"}),"FileCopyRounded"),hX=h(c.jsx("path",{d:"M16 1H2v16h2V3h12zm-1 4 6 6v12H6V5zm-1 7h5.5L14 6.5z"}),"FileCopySharp"),sX=h([c.jsx("path",{d:"M14 7H8v14h11v-9h-5z",opacity:".3"},"0"),c.jsx("path",{d:"M16 1H4c-1.1 0-2 .9-2 2v14h2V3h12zm-1 4H8c-1.1 0-1.99.9-1.99 2L6 21c0 1.1.89 2 1.99 2H19c1.1 0 2-.9 2-2V11zm4 16H8V7h6v5h5z"},"1")],"FileCopyTwoTone"),tX=h(c.jsx("path",{d:"M19 9h-4V3H9v6H5l7 7zM5 18v2h14v-2z"}),"FileDownload"),oX=h(c.jsx("path",{d:"M5 18h14v2H5zm4.6-2.7L5 10.7l2-1.9 2.6 2.6L17 4l2 2z"}),"FileDownloadDone"),vX=h(c.jsx("path",{d:"M20.13 5.41 18.72 4l-9.19 9.19-4.25-4.24-1.41 1.41 5.66 5.66zM5 18h14v2H5z"}),"FileDownloadDoneOutlined"),eX=h(c.jsx("path",{d:"M19.42 4.71a.996.996 0 0 0-1.41 0L9.53 13.2 5.99 9.66a.996.996 0 0 0-1.41 0c-.39.39-.39 1.02 0 1.41l4.24 4.24c.39.39 1.02.39 1.41 0l9.19-9.19c.4-.39.4-1.02 0-1.41M6 20h12c.55 0 1-.45 1-1s-.45-1-1-1H6c-.55 0-1 .45-1 1s.45 1 1 1"}),"FileDownloadDoneRounded"),lX=h(c.jsx("path",{d:"M20.13 5.41 18.72 4l-9.19 9.19-4.25-4.24-1.41 1.41 5.66 5.66zM5 18h14v2H5z"}),"FileDownloadDoneSharp"),nX=h(c.jsx("path",{d:"M20.13 5.41 18.72 4l-9.19 9.19-4.25-4.24-1.41 1.41 5.66 5.66zM5 18h14v2H5z"}),"FileDownloadDoneTwoTone"),aX=h(c.jsx("path",{d:"M9 6.17V3h6v6h4l-3.59 3.59zm12.19 15.02L2.81 2.81 1.39 4.22 6.17 9H5l7 7 .59-.59L15.17 18H5v2h12.17l2.61 2.61z"}),"FileDownloadOff"),dX=h(c.jsx("path",{d:"M18 15.17V15h2v2.17zm-2.59-2.58L17 11l-1.41-1.41L14 11.17zM13 10.17V4h-2v4.17zm8.19 11.02-1.78-1.78-16.6-16.6-1.42 1.41 6.19 6.19L7 11l5 5 .59-.59L15.17 18H6v-3H4v3c0 1.1.9 2 2 2h11.17l2.61 2.61z"}),"FileDownloadOffOutlined"),zX=h(c.jsx("path",{d:"M9 6.17V4c0-.55.45-1 1-1h4c.55 0 1 .45 1 1v5h1.59c.89 0 1.33 1.08.7 1.71l-1.88 1.88zm11.49 14.32L3.51 3.51a.996.996 0 0 0-1.41 0c-.39.39-.39 1.02 0 1.41l4.5 4.5c-.26.37-.28.91.1 1.28l4.59 4.59c.35.35.88.37 1.27.09L15.17 18H6c-.55 0-1 .45-1 1s.45 1 1 1h11.17l1.9 1.9c.39.39 1.02.39 1.41 0 .4-.39.4-1.02.01-1.41"}),"FileDownloadOffRounded"),mX=h(c.jsx("path",{d:"M9 6.17V3h6v6h4l-3.59 3.59zm12.19 15.02L2.81 2.81 1.39 4.22 6.17 9H5l7 7 .59-.59L15.17 18H5v2h12.17l2.61 2.61z"}),"FileDownloadOffSharp"),pX=h([c.jsx("path",{d:"M13 5h-2v3.17l2 2z",opacity:".3"},"0"),c.jsx("path",{d:"m11 8.17-2-2V3h6v6h4l-3.59 3.59L13 10.17V5h-2zm10.19 13.02L2.81 2.81 1.39 4.22 6.17 9H5l7 7 .59-.59L15.17 18H5v2h12.17l2.61 2.61z"},"1")],"FileDownloadOffTwoTone"),HX=h(c.jsx("path",{d:"M18 15v3H6v-3H4v3c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2v-3zm-1-4-1.41-1.41L13 12.17V4h-2v8.17L8.41 9.59 7 11l5 5z"}),"FileDownloadOutlined"),MX=h(c.jsx("path",{d:"M16.59 9H15V4c0-.55-.45-1-1-1h-4c-.55 0-1 .45-1 1v5H7.41c-.89 0-1.34 1.08-.71 1.71l4.59 4.59c.39.39 1.02.39 1.41 0l4.59-4.59c.63-.63.19-1.71-.7-1.71M5 19c0 .55.45 1 1 1h12c.55 0 1-.45 1-1s-.45-1-1-1H6c-.55 0-1 .45-1 1"}),"FileDownloadRounded"),rX=h(c.jsx("path",{d:"M19 9h-4V3H9v6H5l7 7zM5 18v2h14v-2z"}),"FileDownloadSharp"),iX=h([c.jsx("path",{d:"M14.17 11H13V5h-2v6H9.83L12 13.17z",opacity:".3"},"0"),c.jsx("path",{d:"M5 18h14v2H5zm14-9h-4V3H9v6H5l7 7zm-8 2V5h2v6h1.17L12 13.17 9.83 11z"},"1")],"FileDownloadTwoTone"),VX=h(c.jsx("path",{d:"M14 2H6c-1.1 0-2 .9-2 2v16c0 1.1.89 2 1.99 2H15v-8h5V8zm-1 7V3.5L18.5 9zm4 12.66V16h5.66v2h-2.24l2.95 2.95-1.41 1.41L19 19.41v2.24h-2z"}),"FileOpen"),xX=h(c.jsx("path",{d:"M15 22H6c-1.1 0-2-.9-2-2V4c0-1.1.9-2 2-2h8l6 6v6h-2V9h-5V4H6v16h9zm4-.34v-2.24l2.95 2.95 1.41-1.41L20.41 18h2.24v-2H17v5.66z"}),"FileOpenOutlined"),jX=h(c.jsx("path",{d:"M13.17 2H6c-1.1 0-2 .9-2 2v16c0 1.1.9 2 2 2h9v-6c0-1.1.9-2 2-2h3V8.83c0-.53-.21-1.04-.59-1.41l-4.83-4.83c-.37-.38-.88-.59-1.41-.59M13 8V3.5L18.5 9H14c-.55 0-1-.45-1-1m9.66 9c0 .55-.45 1-1 1h-1.24l2.24 2.24c.39.39.39 1.02 0 1.41s-1.02.39-1.41 0L19 19.41v1.24c0 .55-.45 1-1 1s-1-.45-1-1V17c0-.55.45-1 1-1h3.66c.55 0 1 .45 1 1"}),"FileOpenRounded"),uX=h(c.jsx("path",{d:"M14 2H4v20h11v-8h5V8zm-1 7V3.5L18.5 9zm4 12.66V16h5.66v2h-2.24l2.95 2.95-1.41 1.41L19 19.41v2.24h-2z"}),"FileOpenSharp"),LX=h([c.jsx("path",{d:"M15 14h3V9h-5V4H6v16h9z",opacity:".3"},"0"),c.jsx("path",{d:"M15 22H6c-1.1 0-2-.9-2-2V4c0-1.1.9-2 2-2h8l6 6v6h-2V9h-5V4H6v16h9zm4-.34v-2.24l2.95 2.95 1.41-1.41L20.41 18h2.24v-2H17v5.66z"},"1")],"FileOpenTwoTone"),SX=h(c.jsx("path",{d:"M15 2H6c-1.1 0-2 .9-2 2v16c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V7zM6 20V4h8v4h4v12zm10-10v5c0 2.21-1.79 4-4 4s-4-1.79-4-4V8.5c0-1.47 1.26-2.64 2.76-2.49 1.3.13 2.24 1.32 2.24 2.63V15h-2V8.5c0-.28-.22-.5-.5-.5s-.5.22-.5.5V15c0 1.1.9 2 2 2s2-.9 2-2v-5z"}),"FilePresent"),CX=h(c.jsx("path",{d:"M14 2H6c-1.1 0-2 .9-2 2v16c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V8zm4 18H6V4h8v4h4zm-6-3c-1.1 0-2-.9-2-2V9.5c0-.28.22-.5.5-.5s.5.22.5.5V15h2V9.5C13 8.12 11.88 7 10.5 7S8 8.12 8 9.5V15c0 2.21 1.79 4 4 4s4-1.79 4-4v-4h-2v4c0 1.1-.9 2-2 2"}),"FilePresentOutlined"),TX=h(c.jsx("path",{d:"M13.17 2H6c-1.1 0-2 .9-2 2v16c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V8.83c0-.53-.21-1.04-.59-1.41l-4.83-4.83c-.37-.38-.88-.59-1.41-.59M16 15c0 2.34-2.01 4.21-4.39 3.98C9.53 18.78 8 16.92 8 14.83V9.64c0-1.31.94-2.5 2.24-2.63C11.74 6.86 13 8.03 13 9.5V14c0 .55-.45 1-1 1s-1-.45-1-1V9.5c0-.28-.22-.5-.5-.5s-.5.22-.5.5v5.39c0 1 .68 1.92 1.66 2.08 1.26.21 2.34-.76 2.34-1.97v-3c0-.55.45-1 1-1s1 .45 1 1zm-2-8V4l4 4h-3c-.55 0-1-.45-1-1"}),"FilePresentRounded"),wX=h(c.jsx("path",{d:"M14 2H4v20h16V8zm2 13c0 2.21-1.79 4-4 4s-4-1.79-4-4V9.5C8 8.12 9.12 7 10.5 7S13 8.12 13 9.5V15h-2V9.5c0-.28-.22-.5-.5-.5s-.5.22-.5.5V15c0 1.1.9 2 2 2s2-.9 2-2v-4h2zm-2-7V4l4 4z"}),"FilePresentSharp"),RX=h([c.jsx("path",{d:"M14 4H6v16h12V8h-4zm2 7v4c0 2.21-1.79 4-4 4s-4-1.79-4-4V9.5C8 8.12 9.12 7 10.5 7S13 8.12 13 9.5V15h-2V9.5c0-.28-.22-.5-.5-.5s-.5.22-.5.5V15c0 1.1.9 2 2 2s2-.9 2-2v-4z",opacity:".3"},"0"),c.jsx("path",{d:"M14 15c0 1.1-.9 2-2 2s-2-.9-2-2V9.5c0-.28.22-.5.5-.5s.5.22.5.5V15h2V9.5C13 8.12 11.88 7 10.5 7S8 8.12 8 9.5V15c0 2.21 1.79 4 4 4s4-1.79 4-4v-4h-2z"},"1"),c.jsx("path",{d:"M14 2H6c-1.1 0-2 .9-2 2v16c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V8zm4 18H6V4h8v4h4z"},"2")],"FilePresentTwoTone"),OX=h(c.jsx("path",{d:"M9 16h6v-6h4l-7-7-7 7h4zm-4 2h14v2H5z"}),"FileUpload"),yX=h(c.jsx("path",{d:"M18 15v3H6v-3H4v3c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2v-3zM7 9l1.41 1.41L11 7.83V16h2V7.83l2.59 2.58L17 9l-5-5z"}),"FileUploadOutlined"),gX=h(c.jsx("path",{d:"M7.4 10h1.59v5c0 .55.45 1 1 1h4c.55 0 1-.45 1-1v-5h1.59c.89 0 1.34-1.08.71-1.71L12.7 3.7a.996.996 0 0 0-1.41 0L6.7 8.29c-.63.63-.19 1.71.7 1.71M5 19c0 .55.45 1 1 1h12c.55 0 1-.45 1-1s-.45-1-1-1H6c-.55 0-1 .45-1 1"}),"FileUploadRounded"),AX=h(c.jsx("path",{d:"M5 10h4v6h6v-6h4l-7-7zm0 8v2h14v-2z"}),"FileUploadSharp"),fX=h([c.jsx("path",{d:"M9.83 8H11v6h2V8h1.17L12 5.83z",opacity:".3"},"0"),c.jsx("path",{d:"M5 18h14v2H5zm0-8h4v6h6v-6h4l-7-7zm8-2v6h-2V8H9.83L12 5.83 14.17 8z"},"1")],"FileUploadTwoTone"),PX=h(c.jsx("path",{d:"m15.96 10.29-2.75 3.54-1.96-2.36L8.5 15h11zM3 5H1v16c0 1.1.9 2 2 2h16v-2H3zm18-4H7c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V3c0-1.1-.9-2-2-2m0 16H7V3h14z"}),"Filter"),FX=h(c.jsx("path",{d:"M3 5H1v16c0 1.1.9 2 2 2h16v-2H3zm11 10h2V5h-4v2h2zm7-14H7c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V3c0-1.1-.9-2-2-2m0 16H7V3h14z"}),"Filter1"),BX=h(c.jsx("path",{d:"M3 5H1v16c0 1.1.9 2 2 2h16v-2H3zm11 10h2V5h-4v2h2zm7-14H7c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V3c0-1.1-.9-2-2-2m0 16H7V3h14z"}),"Filter1Outlined"),bX=h(c.jsx("path",{d:"M2 5c-.55 0-1 .45-1 1v15c0 1.1.9 2 2 2h15c.55 0 1-.45 1-1s-.45-1-1-1H4c-.55 0-1-.45-1-1V6c0-.55-.45-1-1-1m13 10c.55 0 1-.45 1-1V6c0-.55-.45-1-1-1h-2c-.55 0-1 .45-1 1s.45 1 1 1h1v7c0 .55.45 1 1 1m6-14H7c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V3c0-1.1-.9-2-2-2m-1 16H8c-.55 0-1-.45-1-1V4c0-.55.45-1 1-1h12c.55 0 1 .45 1 1v12c0 .55-.45 1-1 1"}),"Filter1Rounded"),DX=h(c.jsx("path",{d:"M3 5H1v18h18v-2H3zm11 10h2V5h-4v2h2zm9-14H5v18h18zm-2 16H7V3h14z"}),"Filter1Sharp"),kX=h([c.jsx("path",{d:"M7 17h14V3H7zm5-12h4v10h-2V7h-2z",opacity:".3"},"0"),c.jsx("path",{d:"M14 15h2V5h-4v2h2zm7-14H7c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V3c0-1.1-.9-2-2-2m0 16H7V3h14zM1 5v16c0 1.1.9 2 2 2h16v-2H3V5z"},"1")],"Filter1TwoTone"),WX=h(c.jsx("path",{d:"M3 5H1v16c0 1.1.9 2 2 2h16v-2H3zm18-4H7c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V3c0-1.1-.9-2-2-2m0 16H7V3h14zm-4-4h-4v-2h2c1.1 0 2-.89 2-2V7c0-1.11-.9-2-2-2h-4v2h4v2h-2c-1.1 0-2 .89-2 2v4h6z"}),"Filter2"),NX=h(c.jsx("path",{d:"M3 5H1v16c0 1.1.9 2 2 2h16v-2H3zm18-4H7c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V3c0-1.1-.9-2-2-2m0 16H7V3h14zm-4-4h-4v-2h2c1.1 0 2-.89 2-2V7c0-1.11-.9-2-2-2h-4v2h4v2h-2c-1.1 0-2 .89-2 2v4h6z"}),"Filter2Outlined"),EX=h(c.jsx("path",{d:"M2 5c-.55 0-1 .45-1 1v15c0 1.1.9 2 2 2h15c.55 0 1-.45 1-1s-.45-1-1-1H4c-.55 0-1-.45-1-1V6c0-.55-.45-1-1-1m19-4H7c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V3c0-1.1-.9-2-2-2m-1 16H8c-.55 0-1-.45-1-1V4c0-.55.45-1 1-1h12c.55 0 1 .45 1 1v12c0 .55-.45 1-1 1m-4-4h-3v-2h2c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2h-3c-.55 0-1 .45-1 1s.45 1 1 1h3v2h-2c-1.1 0-2 .9-2 2v3c0 .55.45 1 1 1h4c.55 0 1-.45 1-1s-.45-1-1-1"}),"Filter2Rounded"),IX=h(c.jsx("path",{d:"M3 5H1v18h18v-2H3zm20-4H5v18h18zm-2 16H7V3h14zm-4-4h-4v-2h4V5h-6v2h4v2h-4v6h6z"}),"Filter2Sharp"),UX=h([c.jsx("path",{d:"M7 17h14V3H7zm4-6c0-1.11.9-2 2-2h2V7h-4V5h4c1.1 0 2 .89 2 2v2c0 1.11-.9 2-2 2h-2v2h4v2h-6z",opacity:".3"},"0"),c.jsx("path",{d:"M17 13h-4v-2h2c1.1 0 2-.89 2-2V7c0-1.11-.9-2-2-2h-4v2h4v2h-2c-1.1 0-2 .89-2 2v4h6zm4-12H7c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V3c0-1.1-.9-2-2-2m0 16H7V3h14zM1 21c0 1.1.9 2 2 2h16v-2H3V5H1z"},"1")],"Filter2TwoTone"),GX=h(c.jsx("path",{d:"M21 1H7c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V3c0-1.1-.9-2-2-2m0 16H7V3h14zM3 5H1v16c0 1.1.9 2 2 2h16v-2H3zm14 8v-1.5c0-.83-.67-1.5-1.5-1.5.83 0 1.5-.67 1.5-1.5V7c0-1.11-.9-2-2-2h-4v2h4v2h-2v2h2v2h-4v2h4c1.1 0 2-.89 2-2"}),"Filter3"),KX=h(c.jsx("path",{d:"M21 1H7c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V3c0-1.1-.9-2-2-2m0 16H7V3h14zM3 5H1v16c0 1.1.9 2 2 2h16v-2H3zm14 8v-1.5c0-.83-.67-1.5-1.5-1.5.83 0 1.5-.67 1.5-1.5V7c0-1.11-.9-2-2-2h-4v2h4v2h-2v2h2v2h-4v2h4c1.1 0 2-.89 2-2"}),"Filter3Outlined"),qX=h(c.jsx("path",{d:"M21 1H7c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V3c0-1.1-.9-2-2-2m-1 16H8c-.55 0-1-.45-1-1V4c0-.55.45-1 1-1h12c.55 0 1 .45 1 1v12c0 .55-.45 1-1 1M2 5c-.55 0-1 .45-1 1v15c0 1.1.9 2 2 2h15c.55 0 1-.45 1-1s-.45-1-1-1H4c-.55 0-1-.45-1-1V6c0-.55-.45-1-1-1m15 8v-1.5c0-.83-.67-1.5-1.5-1.5.83 0 1.5-.67 1.5-1.5V7c0-1.1-.9-2-2-2h-3c-.55 0-1 .45-1 1s.45 1 1 1h3v2h-1c-.55 0-1 .45-1 1s.45 1 1 1h1v2h-3c-.55 0-1 .45-1 1s.45 1 1 1h3c1.1 0 2-.9 2-2"}),"Filter3Rounded"),QX=h(c.jsx("path",{d:"M23 1H5v18h18zm-2 16H7V3h14zM3 5H1v18h18v-2H3zm14 10V5h-6v2h4v2h-2v2h2v2h-4v2z"}),"Filter3Sharp"),ZX=h([c.jsx("path",{d:"M7 17h14V3H7zm4-4h4v-2h-2V9h2V7h-4V5h4c1.1 0 2 .89 2 2v1.5c0 .83-.67 1.5-1.5 1.5.83 0 1.5.67 1.5 1.5V13c0 1.11-.9 2-2 2h-4z",opacity:".3"},"0"),c.jsx("path",{d:"M21 1H7c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V3c0-1.1-.9-2-2-2m0 16H7V3h14zm-4-4v-1.5c0-.83-.67-1.5-1.5-1.5.83 0 1.5-.67 1.5-1.5V7c0-1.11-.9-2-2-2h-4v2h4v2h-2v2h2v2h-4v2h4c1.1 0 2-.89 2-2m2 10v-2H3V5H1v16c0 1.1.9 2 2 2z"},"1")],"Filter3TwoTone"),JX=h(c.jsx("path",{d:"M3 5H1v16c0 1.1.9 2 2 2h16v-2H3zm12 10h2V5h-2v4h-2V5h-2v6h4zm6-14H7c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V3c0-1.1-.9-2-2-2m0 16H7V3h14z"}),"Filter4"),YX=h(c.jsx("path",{d:"M3 5H1v16c0 1.1.9 2 2 2h16v-2H3zm12 10h2V5h-2v4h-2V5h-2v6h4zm6-14H7c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V3c0-1.1-.9-2-2-2m0 16H7V3h14z"}),"Filter4Outlined"),_X=h(c.jsx("path",{d:"M2 5c-.55 0-1 .45-1 1v15c0 1.1.9 2 2 2h15c.55 0 1-.45 1-1s-.45-1-1-1H4c-.55 0-1-.45-1-1V6c0-.55-.45-1-1-1m14 10c.55 0 1-.45 1-1V6c0-.55-.45-1-1-1s-1 .45-1 1v3h-2V6c0-.55-.45-1-1-1s-1 .45-1 1v4c0 .55.45 1 1 1h3v3c0 .55.45 1 1 1m5-14H7c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V3c0-1.1-.9-2-2-2m-1 16H8c-.55 0-1-.45-1-1V4c0-.55.45-1 1-1h12c.55 0 1 .45 1 1v12c0 .55-.45 1-1 1"}),"Filter4Rounded"),XX=h(c.jsx("path",{d:"M3 5H1v18h18v-2H3zm12 10h2V5h-2v4h-2V5h-2v6h4zm8-14H5v18h18zm-2 16H7V3h14z"}),"Filter4Sharp"),$X=h([c.jsx("path",{d:"M21 3H7v14h14zm-4 12h-2v-4h-4V5h2v4h2V5h2z",opacity:".3"},"0"),c.jsx("path",{d:"M3 23h16v-2H3V5H1v16c0 1.1.9 2 2 2m4-4h14c1.1 0 2-.9 2-2V3c0-1.1-.9-2-2-2H7c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2M7 3h14v14H7zm8 6h-2V5h-2v6h4v4h2V5h-2z"},"1")],"Filter4TwoTone"),c$=h(c.jsx("path",{d:"M21 1H7c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V3c0-1.1-.9-2-2-2m0 16H7V3h14zM3 5H1v16c0 1.1.9 2 2 2h16v-2H3zm14 8v-2c0-1.11-.9-2-2-2h-2V7h4V5h-6v6h4v2h-4v2h4c1.1 0 2-.89 2-2"}),"Filter5"),h$=h(c.jsx("path",{d:"M21 1H7c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V3c0-1.1-.9-2-2-2m0 16H7V3h14zM3 5H1v16c0 1.1.9 2 2 2h16v-2H3zm14 8v-2c0-1.11-.9-2-2-2h-2V7h4V5h-6v6h4v2h-4v2h4c1.1 0 2-.89 2-2"}),"Filter5Outlined"),s$=h(c.jsx("path",{d:"M21 1H7c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V3c0-1.1-.9-2-2-2m-1 16H8c-.55 0-1-.45-1-1V4c0-.55.45-1 1-1h12c.55 0 1 .45 1 1v12c0 .55-.45 1-1 1M2 5c-.55 0-1 .45-1 1v15c0 1.1.9 2 2 2h15c.55 0 1-.45 1-1s-.45-1-1-1H4c-.55 0-1-.45-1-1V6c0-.55-.45-1-1-1m15 8v-2c0-1.1-.9-2-2-2h-2V7h3c.55 0 1-.45 1-1s-.45-1-1-1h-4c-.55 0-1 .45-1 1v4c0 .55.45 1 1 1h3v2h-3c-.55 0-1 .45-1 1s.45 1 1 1h3c1.1 0 2-.9 2-2"}),"Filter5Rounded"),t$=h(c.jsx("path",{d:"M23 1H5v18h18zm-2 16H7V3h14zM3 5H1v18h18v-2H3zm14 10V9h-4V7h4V5h-6v6h4v2h-4v2z"}),"Filter5Sharp"),o$=h([c.jsx("path",{d:"M7 17h14V3H7zm4-4h4v-2h-4V5h6v2h-4v2h2c1.1 0 2 .89 2 2v2c0 1.11-.9 2-2 2h-4z",opacity:".3"},"0"),c.jsx("path",{d:"M19 23v-2H3V5H1v16c0 1.1.9 2 2 2zm-2-10v-2c0-1.11-.9-2-2-2h-2V7h4V5h-6v6h4v2h-4v2h4c1.1 0 2-.89 2-2m4-12H7c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V3c0-1.1-.9-2-2-2m0 16H7V3h14z"},"1")],"Filter5TwoTone"),v$=h(c.jsx("path",{d:"M3 5H1v16c0 1.1.9 2 2 2h16v-2H3zm18-4H7c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V3c0-1.1-.9-2-2-2m0 16H7V3h14zm-8-2h2c1.1 0 2-.89 2-2v-2c0-1.11-.9-2-2-2h-2V7h4V5h-4c-1.1 0-2 .89-2 2v6c0 1.11.9 2 2 2m0-4h2v2h-2z"}),"Filter6"),e$=h(c.jsx("path",{d:"M3 5H1v16c0 1.1.9 2 2 2h16v-2H3zm18-4H7c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V3c0-1.1-.9-2-2-2m0 16H7V3h14zm-8-2h2c1.1 0 2-.89 2-2v-2c0-1.11-.9-2-2-2h-2V7h4V5h-4c-1.1 0-2 .89-2 2v6c0 1.11.9 2 2 2m0-4h2v2h-2z"}),"Filter6Outlined"),l$=h(c.jsx("path",{d:"M2 5c-.55 0-1 .45-1 1v15c0 1.1.9 2 2 2h15c.55 0 1-.45 1-1s-.45-1-1-1H4c-.55 0-1-.45-1-1V6c0-.55-.45-1-1-1m19-4H7c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V3c0-1.1-.9-2-2-2m-1 16H8c-.55 0-1-.45-1-1V4c0-.55.45-1 1-1h12c.55 0 1 .45 1 1v12c0 .55-.45 1-1 1m-7-2h2c1.1 0 2-.9 2-2v-2c0-1.1-.9-2-2-2h-2V7h3c.55 0 1-.45 1-1s-.45-1-1-1h-3c-1.1 0-2 .9-2 2v6c0 1.1.9 2 2 2m0-4h2v2h-2z"}),"Filter6Rounded"),n$=h(c.jsx("path",{d:"M3 5H1v18h18v-2H3zm20-4H5v18h18zm-2 16H7V3h14zm-10-2h6V9h-4V7h4V5h-6zm2-4h2v2h-2z"}),"Filter6Sharp"),a$=h([c.jsx("path",{d:"M7 17h14V3H7zm4-10c0-1.11.9-2 2-2h4v2h-4v2h2c1.1 0 2 .89 2 2v2c0 1.11-.9 2-2 2h-2c-1.1 0-2-.89-2-2zm2 4h2v2h-2z",opacity:".3"},"0"),c.jsx("path",{d:"M21 1H7c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V3c0-1.1-.9-2-2-2m0 16H7V3h14zm-8-2h2c1.1 0 2-.89 2-2v-2c0-1.11-.9-2-2-2h-2V7h4V5h-4c-1.1 0-2 .89-2 2v6c0 1.11.9 2 2 2m0-4h2v2h-2zM3 23h16v-2H3V5H1v16c0 1.1.9 2 2 2"},"1")],"Filter6TwoTone"),d$=h(c.jsx("path",{d:"M3 5H1v16c0 1.1.9 2 2 2h16v-2H3zm18-4H7c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V3c0-1.1-.9-2-2-2m0 16H7V3h14zm-8-2 4-8V5h-6v2h4l-4 8z"}),"Filter7"),z$=h(c.jsx("path",{d:"M3 5H1v16c0 1.1.9 2 2 2h16v-2H3zm18-4H7c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V3c0-1.1-.9-2-2-2m0 16H7V3h14zm-8-2 4-8V5h-6v2h4l-4 8z"}),"Filter7Outlined"),m$=h(c.jsx("path",{d:"M2 5c-.55 0-1 .45-1 1v15c0 1.1.9 2 2 2h15c.55 0 1-.45 1-1s-.45-1-1-1H4c-.55 0-1-.45-1-1V6c0-.55-.45-1-1-1m19-4H7c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V3c0-1.1-.9-2-2-2m-1 16H8c-.55 0-1-.45-1-1V4c0-.55.45-1 1-1h12c.55 0 1 .45 1 1v12c0 .55-.45 1-1 1m-6.75-2.49 3.58-7.17c.11-.22.17-.47.17-.72 0-.9-.72-1.62-1.62-1.62H12c-.55 0-1 .45-1 1s.45 1 1 1h3l-3.36 6.71c-.3.59.13 1.29.8 1.29h.01c.34 0 .65-.19.8-.49"}),"Filter7Rounded"),p$=h(c.jsx("path",{d:"M3 5H1v18h18v-2H3zm20-4H5v18h18zm-2 16H7V3h14zm-8-2 4-8V5h-6v2h4l-4 8z"}),"Filter7Sharp"),H$=h([c.jsx("path",{d:"M7 17h14V3H7zm4-10V5h6v2l-4 8h-2l4-8z",opacity:".3"},"0"),c.jsx("path",{d:"M3 23h16v-2H3V5H1v16c0 1.1.9 2 2 2m10-8 4-8V5h-6v2h4l-4 8zm8-14H7c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V3c0-1.1-.9-2-2-2m0 16H7V3h14z"},"1")],"Filter7TwoTone"),M$=h(c.jsx("path",{d:"M3 5H1v16c0 1.1.9 2 2 2h16v-2H3zm18-4H7c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V3c0-1.1-.9-2-2-2m0 16H7V3h14zm-8-2h2c1.1 0 2-.89 2-2v-1.5c0-.83-.67-1.5-1.5-1.5.83 0 1.5-.67 1.5-1.5V7c0-1.11-.9-2-2-2h-2c-1.1 0-2 .89-2 2v1.5c0 .83.67 1.5 1.5 1.5-.83 0-1.5.67-1.5 1.5V13c0 1.11.9 2 2 2m0-8h2v2h-2zm0 4h2v2h-2z"}),"Filter8"),r$=h(c.jsx("path",{d:"M3 5H1v16c0 1.1.9 2 2 2h16v-2H3zm18-4H7c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V3c0-1.1-.9-2-2-2m0 16H7V3h14zm-8-2h2c1.1 0 2-.89 2-2v-1.5c0-.83-.67-1.5-1.5-1.5.83 0 1.5-.67 1.5-1.5V7c0-1.11-.9-2-2-2h-2c-1.1 0-2 .89-2 2v1.5c0 .83.67 1.5 1.5 1.5-.83 0-1.5.67-1.5 1.5V13c0 1.11.9 2 2 2m0-8h2v2h-2zm0 4h2v2h-2z"}),"Filter8Outlined"),i$=h(c.jsx("path",{d:"M2 5c-.55 0-1 .45-1 1v15c0 1.1.9 2 2 2h15c.55 0 1-.45 1-1s-.45-1-1-1H4c-.55 0-1-.45-1-1V6c0-.55-.45-1-1-1m19-4H7c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V3c0-1.1-.9-2-2-2m-1 16H8c-.55 0-1-.45-1-1V4c0-.55.45-1 1-1h12c.55 0 1 .45 1 1v12c0 .55-.45 1-1 1m-7-2h2c1.1 0 2-.89 2-2v-1.5c0-.83-.67-1.5-1.5-1.5.83 0 1.5-.67 1.5-1.5V7c0-1.11-.9-2-2-2h-2c-1.1 0-2 .89-2 2v1.5c0 .83.67 1.5 1.5 1.5-.83 0-1.5.67-1.5 1.5V13c0 1.11.9 2 2 2m0-8h2v2h-2zm0 4h2v2h-2z"}),"Filter8Rounded"),V$=h(c.jsx("path",{d:"M3 5H1v18h18v-2H3zm20-4H5v18h18zm-2 16H7V3h14zm-8-2h2c1.1 0 2-.89 2-2v-1.5c0-.83-.67-1.5-1.5-1.5.83 0 1.5-.67 1.5-1.5V7c0-1.11-.9-2-2-2h-2c-1.1 0-2 .89-2 2v1.5c0 .83.67 1.5 1.5 1.5-.83 0-1.5.67-1.5 1.5V13c0 1.11.9 2 2 2m0-8h2v2h-2zm0 4h2v2h-2z"}),"Filter8Sharp"),x$=h([c.jsx("path",{d:"M7 17h14V3H7zm4-5.5c0-.83.67-1.5 1.5-1.5-.83 0-1.5-.67-1.5-1.5V7c0-1.11.9-2 2-2h2c1.1 0 2 .89 2 2v1.5c0 .83-.67 1.5-1.5 1.5.83 0 1.5.67 1.5 1.5V13c0 1.11-.9 2-2 2h-2c-1.1 0-2-.89-2-2zM13 7h2v2h-2zm0 4h2v2h-2z",opacity:".3"},"0"),c.jsx("path",{d:"M21 1H7c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V3c0-1.1-.9-2-2-2m0 16H7V3h14zM3 23h16v-2H3V5H1v16c0 1.1.9 2 2 2m10-8h2c1.1 0 2-.89 2-2v-1.5c0-.83-.67-1.5-1.5-1.5.83 0 1.5-.67 1.5-1.5V7c0-1.11-.9-2-2-2h-2c-1.1 0-2 .89-2 2v1.5c0 .83.67 1.5 1.5 1.5-.83 0-1.5.67-1.5 1.5V13c0 1.11.9 2 2 2m0-8h2v2h-2zm0 4h2v2h-2z"},"1")],"Filter8TwoTone"),j$=h(c.jsx("path",{d:"M3 5H1v16c0 1.1.9 2 2 2h16v-2H3zm18-4H7c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V3c0-1.1-.9-2-2-2m0 16H7V3h14zM15 5h-2c-1.1 0-2 .89-2 2v2c0 1.11.9 2 2 2h2v2h-4v2h4c1.1 0 2-.89 2-2V7c0-1.11-.9-2-2-2m0 4h-2V7h2z"}),"Filter9"),u$=h(c.jsx("path",{d:"M3 5H1v16c0 1.1.9 2 2 2h16v-2H3zm18-4H7c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V3c0-1.1-.9-2-2-2m0 16H7V3h14zM15 5h-2c-1.1 0-2 .89-2 2v2c0 1.11.9 2 2 2h2v2h-4v2h4c1.1 0 2-.89 2-2V7c0-1.11-.9-2-2-2m0 4h-2V7h2z"}),"Filter9Outlined"),L$=h(c.jsx("path",{d:"M3 5H1v16c0 1.1.9 2 2 2h16v-2H3zm11 7V8c0-1.11-.9-2-2-2h-1c-1.1 0-2 .89-2 2v1c0 1.11.9 2 2 2h1v1H9v2h3c1.1 0 2-.89 2-2m-3-3V8h1v1zm10-8H7c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V3c0-1.1-.9-2-2-2m0 8h-2V7h-2v2h-2v2h2v2h2v-2h2v6H7V3h14z"}),"Filter9Plus"),S$=h(c.jsx("path",{d:"M3 5H1v16c0 1.1.9 2 2 2h16v-2H3zm11 7V8c0-1.11-.9-2-2-2h-1c-1.1 0-2 .89-2 2v1c0 1.11.9 2 2 2h1v1H9v2h3c1.1 0 2-.89 2-2m-3-3V8h1v1zm10-8H7c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V3c0-1.1-.9-2-2-2m0 8h-2V7h-2v2h-2v2h2v2h2v-2h2v6H7V3h14z"}),"Filter9PlusOutlined"),C$=h(c.jsx("path",{d:"M2 5c-.55 0-1 .45-1 1v15c0 1.1.9 2 2 2h15c.55 0 1-.45 1-1s-.45-1-1-1H4c-.55 0-1-.45-1-1V6c0-.55-.45-1-1-1m12 7V8c0-1.1-.9-2-2-2h-1c-1.1 0-2 .9-2 2v1c0 1.1.9 2 2 2h1v1h-2c-.55 0-1 .45-1 1s.45 1 1 1h2c1.1 0 2-.9 2-2m-3-3V8h1v1zm10-8H7c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V3c0-1.1-.9-2-2-2m-1 16H8c-.55 0-1-.45-1-1V4c0-.55.45-1 1-1h12c.55 0 1 .45 1 1v12c0 .55-.45 1-1 1m1-7c0-.55-.45-1-1-1h-1V8c0-.55-.45-1-1-1s-1 .45-1 1v1h-1c-.55 0-1 .45-1 1s.45 1 1 1h1v1c0 .55.45 1 1 1s1-.45 1-1v-1h1c.55 0 1-.45 1-1"}),"Filter9PlusRounded"),T$=h(c.jsx("path",{d:"M3 5H1v18h18v-2H3zm11 9V6H9v5h3v1H9v2zm-3-5V8h1v1zm12-8H5v18h18zm-2 8h-2V7h-2v2h-2v2h2v2h2v-2h2v6H7V3h14z"}),"Filter9PlusSharp"),w$=h([c.jsx("path",{d:"M7 17h14v-6h-2v2h-2v-2h-2V9h2V7h2v2h2V3H7zm2-5h3v-1h-1c-1.1 0-2-.89-2-2V8c0-1.11.9-2 2-2h1c1.1 0 2 .89 2 2v4c0 1.11-.9 2-2 2H9z",opacity:".3"},"0"),c.jsx("path",{d:"M19 21H3V5H1v16c0 1.1.9 2 2 2h16z"},"1"),c.jsx("path",{d:"M11 8h1v1h-1z",opacity:".3"},"2"),c.jsx("path",{d:"M12 6h-1c-1.1 0-2 .89-2 2v1c0 1.11.9 2 2 2h1v1H9v2h3c1.1 0 2-.89 2-2V8c0-1.11-.9-2-2-2m0 3h-1V8h1zm9-8H7c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V3c0-1.1-.9-2-2-2m0 8h-2V7h-2v2h-2v2h2v2h2v-2h2v6H7V3h14z"},"3")],"Filter9PlusTwoTone"),R$=h(c.jsx("path",{d:"M2 5c-.55 0-1 .45-1 1v15c0 1.1.9 2 2 2h15c.55 0 1-.45 1-1s-.45-1-1-1H4c-.55 0-1-.45-1-1V6c0-.55-.45-1-1-1m19-4H7c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V3c0-1.1-.9-2-2-2m-1 16H8c-.55 0-1-.45-1-1V4c0-.55.45-1 1-1h12c.55 0 1 .45 1 1v12c0 .55-.45 1-1 1M15 5h-2c-1.1 0-2 .9-2 2v2c0 1.1.9 2 2 2h2v2h-3c-.55 0-1 .45-1 1s.45 1 1 1h3c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2m0 4h-2V7h2z"}),"Filter9Rounded"),O$=h(c.jsx("path",{d:"M3 5H1v18h18v-2H3zm20-4H5v18h18zm-2 16H7V3h14zM17 5h-6v6h4v2h-4v2h6zm-2 4h-2V7h2z"}),"Filter9Sharp"),y$=h([c.jsx("path",{d:"M13 7h2v2h-2zM7 17h14V3H7zm4-4h4v-2h-2c-1.1 0-2-.89-2-2V7c0-1.11.9-2 2-2h2c1.1 0 2 .89 2 2v6c0 1.11-.9 2-2 2h-4z",opacity:".3"},"0"),c.jsx("path",{d:"M21 1H7c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V3c0-1.1-.9-2-2-2m0 16H7V3h14zM3 23h16v-2H3V5H1v16c0 1.1.9 2 2 2m14-10V7c0-1.11-.9-2-2-2h-2c-1.1 0-2 .89-2 2v2c0 1.11.9 2 2 2h2v2h-4v2h4c1.1 0 2-.89 2-2m-4-4V7h2v2z"},"1")],"Filter9TwoTone"),g$=h(c.jsx("path",{d:"M4.25 5.61C6.27 8.2 10 13 10 13v6c0 .55.45 1 1 1h2c.55 0 1-.45 1-1v-6s3.72-4.8 5.74-7.39c.51-.66.04-1.61-.79-1.61H5.04c-.83 0-1.3.95-.79 1.61"}),"FilterAlt"),A$=h(c.jsx("path",{d:"M19.79 5.61C20.3 4.95 19.83 4 19 4H6.83l7.97 7.97zM2.81 2.81 1.39 4.22 10 13v6c0 .55.45 1 1 1h2c.55 0 1-.45 1-1v-2.17l5.78 5.78 1.41-1.41z"}),"FilterAltOff"),f$=h(c.jsx("path",{d:"m16.95 6-3.57 4.55 1.43 1.43c1.03-1.31 4.98-6.37 4.98-6.37C20.3 4.95 19.83 4 19 4H6.83l2 2zM2.81 2.81 1.39 4.22 10 13v6c0 .55.45 1 1 1h2c.55 0 1-.45 1-1v-2.17l5.78 5.78 1.41-1.41z"}),"FilterAltOffOutlined"),P$=h(c.jsx("path",{d:"M19.79 5.61C20.3 4.95 19.83 4 19 4H6.83l7.97 7.97zm.7 14.88L3.51 3.51a.996.996 0 0 0-1.41 0c-.39.39-.39 1.02 0 1.41L10 13v5c0 1.1.9 2 2 2s2-.9 2-2v-1.17l5.07 5.07c.39.39 1.02.39 1.41 0s.4-1.02.01-1.41"}),"FilterAltOffRounded"),F$=h(c.jsx("path",{d:"M21.05 4H6.83l7.97 7.97zM2.81 2.81 1.39 4.22 10 13v7h4v-3.17l5.78 5.78 1.41-1.42z"}),"FilterAltOffSharp"),B$=h([c.jsx("path",{d:"M8.83 6h8.12l-3.57 4.55z",opacity:".3"},"0"),c.jsx("path",{d:"m16.95 6-3.57 4.55 1.43 1.43c1.03-1.31 4.98-6.37 4.98-6.37C20.3 4.95 19.83 4 19 4H6.83l2 2zM2.81 2.81 1.39 4.22 10 13v6c0 .55.45 1 1 1h2c.55 0 1-.45 1-1v-2.17l5.78 5.78 1.41-1.41z"},"1")],"FilterAltOffTwoTone"),b$=h(c.jsx("path",{d:"M7 6h10l-5.01 6.3zm-2.75-.39C6.27 8.2 10 13 10 13v6c0 .55.45 1 1 1h2c.55 0 1-.45 1-1v-6s3.72-4.8 5.74-7.39c.51-.66.04-1.61-.79-1.61H5.04c-.83 0-1.3.95-.79 1.61"}),"FilterAltOutlined"),D$=h(c.jsx("path",{d:"M4.25 5.61C6.57 8.59 10 13 10 13v5c0 1.1.9 2 2 2s2-.9 2-2v-5s3.43-4.41 5.75-7.39c.51-.66.04-1.61-.8-1.61H5.04c-.83 0-1.3.95-.79 1.61"}),"FilterAltRounded"),k$=h(c.jsx("path",{d:"M3 4c2.01 2.59 7 9 7 9v7h4v-7s4.98-6.41 7-9z"}),"FilterAltSharp"),W$=h([c.jsx("path",{d:"M7 6h10l-5.01 6.3zm-2.75-.39C6.27 8.2 10 13 10 13v6c0 .55.45 1 1 1h2c.55 0 1-.45 1-1v-6s3.72-4.8 5.74-7.39c.51-.66.04-1.61-.79-1.61H5.04c-.83 0-1.3.95-.79 1.61"},"0"),c.jsx("path",{d:"M7 6h10l-5.01 6.3z",opacity:".3"},"1")],"FilterAltTwoTone"),N$=h(c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 16-7-8v8H5l7-8V5h7z"}),"FilterBAndW"),E$=h(c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 16-7-8v8H5l7-8V5h7z"}),"FilterBAndWOutlined"),I$=h(c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 16-7-8v8H5l7-8V5h6c.55 0 1 .45 1 1z"}),"FilterBAndWRounded"),U$=h(c.jsx("path",{d:"M21 3H3v18h18zm-2 16-7-8v8H5l7-8V5h7z"}),"FilterBAndWSharp"),G$=h([c.jsx("path",{d:"M19 5h-7v6l7 8zm-7 14v-8l-7 8z",opacity:".3"},"0"),c.jsx("path",{d:"M21 19V5c0-1.1-.9-2-2-2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2m-9 0H5l7-8V5h7v14l-7-8z"},"1")],"FilterBAndWTwoTone"),K$=h(c.jsx("path",{d:"M5 15H3v4c0 1.1.9 2 2 2h4v-2H5zM5 5h4V3H5c-1.1 0-2 .9-2 2v4h2zm14-2h-4v2h4v4h2V5c0-1.1-.9-2-2-2m0 16h-4v2h4c1.1 0 2-.9 2-2v-4h-2zM12 9c-1.66 0-3 1.34-3 3s1.34 3 3 3 3-1.34 3-3-1.34-3-3-3"}),"FilterCenterFocus"),q$=h(c.jsx("path",{d:"M5 15H3v4c0 1.1.9 2 2 2h4v-2H5zM5 5h4V3H5c-1.1 0-2 .9-2 2v4h2zm14-2h-4v2h4v4h2V5c0-1.1-.9-2-2-2m0 16h-4v2h4c1.1 0 2-.9 2-2v-4h-2zM12 9c-1.66 0-3 1.34-3 3s1.34 3 3 3 3-1.34 3-3-1.34-3-3-3"}),"FilterCenterFocusOutlined"),Q$=h(c.jsx("path",{d:"M4 15c-.55 0-1 .45-1 1v3c0 1.1.9 2 2 2h3c.55 0 1-.45 1-1s-.45-1-1-1H6c-.55 0-1-.45-1-1v-2c0-.55-.45-1-1-1m1-9c0-.55.45-1 1-1h2c.55 0 1-.45 1-1s-.45-1-1-1H5c-1.1 0-2 .9-2 2v3c0 .55.45 1 1 1s1-.45 1-1zm14-3h-3c-.55 0-1 .45-1 1s.45 1 1 1h2c.55 0 1 .45 1 1v2c0 .55.45 1 1 1s1-.45 1-1V5c0-1.1-.9-2-2-2m0 15c0 .55-.45 1-1 1h-2c-.55 0-1 .45-1 1s.45 1 1 1h3c1.1 0 2-.9 2-2v-3c0-.55-.45-1-1-1s-1 .45-1 1zm-7-9c-1.66 0-3 1.34-3 3s1.34 3 3 3 3-1.34 3-3-1.34-3-3-3"}),"FilterCenterFocusRounded"),Z$=h(c.jsx("path",{d:"M5 15H3v6h6v-2H5zM5 5h4V3H3v6h2zm16-2h-6v2h4v4h2zm-2 16h-4v2h6v-6h-2zM12 9c-1.66 0-3 1.34-3 3s1.34 3 3 3 3-1.34 3-3-1.34-3-3-3"}),"FilterCenterFocusSharp"),J$=h(c.jsx("path",{d:"M5 5h4V3H5c-1.1 0-2 .9-2 2v4h2zm7 4c-1.66 0-3 1.34-3 3s1.34 3 3 3 3-1.34 3-3-1.34-3-3-3m7-6h-4v2h4v4h2V5c0-1.1-.9-2-2-2m0 16h-4v2h4c1.1 0 2-.9 2-2v-4h-2zM5 15H3v4c0 1.1.9 2 2 2h4v-2H5z"}),"FilterCenterFocusTwoTone"),Y$=h(c.jsx("path",{d:"M19.35 10.04C18.67 6.59 15.64 4 12 4 9.11 4 6.61 5.64 5.36 8.04 2.35 8.36 0 10.9 0 14c0 3.31 2.69 6 6 6h13c2.76 0 5-2.24 5-5 0-2.64-2.05-4.78-4.65-4.96M19 18H6c-2.21 0-4-1.79-4-4s1.79-4 4-4 4 1.79 4 4h2c0-2.76-1.86-5.08-4.4-5.78C8.61 6.88 10.2 6 12 6c3.03 0 5.5 2.47 5.5 5.5v.5H19c1.65 0 3 1.35 3 3s-1.35 3-3 3"}),"FilterDrama"),_$=h(c.jsx("path",{d:"M19.35 10.04C18.67 6.59 15.64 4 12 4 9.11 4 6.61 5.64 5.36 8.04 2.35 8.36 0 10.9 0 14c0 3.31 2.69 6 6 6h13c2.76 0 5-2.24 5-5 0-2.64-2.05-4.78-4.65-4.96M19 18H6c-2.21 0-4-1.79-4-4s1.79-4 4-4 4 1.79 4 4h2c0-2.76-1.86-5.08-4.4-5.78C8.61 6.88 10.2 6 12 6c3.03 0 5.5 2.47 5.5 5.5v.5H19c1.65 0 3 1.35 3 3s-1.35 3-3 3"}),"FilterDramaOutlined"),X$=h(c.jsx("path",{d:"M19.35 10.04C18.67 6.59 15.64 4 12 4 9.11 4 6.61 5.64 5.36 8.04 2.35 8.36 0 10.9 0 14c0 3.31 2.69 6 6 6h13c2.76 0 5-2.24 5-5 0-2.64-2.05-4.78-4.65-4.96M19 18H6.17c-2.09 0-3.95-1.53-4.15-3.61C1.79 12.01 3.66 10 6 10c1.92 0 3.53 1.36 3.91 3.17.1.48.5.83.98.83.61 0 1.11-.55.99-1.15-.43-2.24-2.11-4.03-4.29-4.63 1.1-1.46 2.89-2.37 4.89-2.2 2.88.25 5.01 2.82 5.01 5.71V12h1.37c1.45 0 2.79.97 3.07 2.4.39 1.91-1.08 3.6-2.93 3.6"}),"FilterDramaRounded"),$$=h(c.jsx("path",{d:"M19.35 10.04C18.67 6.59 15.64 4 12 4 9.11 4 6.61 5.64 5.36 8.04 2.35 8.36 0 10.9 0 14c0 3.31 2.69 6 6 6h13c2.76 0 5-2.24 5-5 0-2.64-2.05-4.78-4.65-4.96M19 18H6c-2.21 0-4-1.79-4-4s1.79-4 4-4 4 1.79 4 4h2c0-2.76-1.86-5.08-4.4-5.78C8.61 6.88 10.2 6 12 6c3.03 0 5.5 2.47 5.5 5.5v.5H19c1.65 0 3 1.35 3 3s-1.35 3-3 3"}),"FilterDramaSharp"),c11=h([c.jsx("path",{d:"M19 12h-1.5v-.5C17.5 8.47 15.03 6 12 6c-1.8 0-3.39.88-4.4 2.22 2.54.7 4.4 3.02 4.4 5.78h-2c0-2.21-1.79-4-4-4s-4 1.79-4 4 1.79 4 4 4h13c1.65 0 3-1.35 3-3s-1.35-3-3-3",opacity:".3"},"0"),c.jsx("path",{d:"M19.35 10.04C18.67 6.59 15.64 4 12 4 9.11 4 6.61 5.64 5.36 8.04 2.35 8.36 0 10.9 0 14c0 3.31 2.69 6 6 6h13c2.76 0 5-2.24 5-5 0-2.64-2.05-4.78-4.65-4.96M19 18H6c-2.21 0-4-1.79-4-4s1.79-4 4-4 4 1.79 4 4h2c0-2.76-1.86-5.08-4.4-5.78C8.61 6.88 10.2 6 12 6c3.03 0 5.5 2.47 5.5 5.5v.5H19c1.65 0 3 1.35 3 3s-1.35 3-3 3"},"1")],"FilterDramaTwoTone"),h11=h(c.jsx("path",{d:"M20 4h-4l-4-4-4 4H4c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2m0 16H4V6h4.52l3.52-3.5L15.52 6H20zM18 8H6v10h12"}),"FilterFrames"),s11=h(c.jsx("path",{d:"M20 4h-4l-4-4-4 4H4c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2m0 16H4V6h4.52l3.52-3.5L15.52 6H20zM6 18h12V8H6zm2-8h8v6H8z"}),"FilterFramesOutlined"),t11=h(c.jsx("path",{d:"M20 4h-4L12.71.71a.996.996 0 0 0-1.41 0L8 4H4c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2m-1 16H5c-.55 0-1-.45-1-1V7c0-.55.45-1 1-1h3.52l3.52-3.5L15.52 6H19c.55 0 1 .45 1 1v12c0 .55-.45 1-1 1M17 8H7c-.55 0-1 .45-1 1v8c0 .55.45 1 1 1h10c.55 0 1-.45 1-1V9c0-.55-.45-1-1-1"}),"FilterFramesRounded"),o11=h(c.jsx("path",{d:"M22 4h-6l-4-4-4 4H2v18h20zm-2 16H4V6h4.52l3.52-3.5L15.52 6H20zM18 8H6v10h12"}),"FilterFramesSharp"),v11=h([c.jsx("path",{d:"M8 10h8v6H8z",opacity:".3"},"0"),c.jsx("path",{d:"M20 4h-4l-4-4-4 4H4c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2m0 16H4V6h4.52l3.52-3.5L15.52 6H20zM6 18h12V8H6zm2-8h8v6H8z"},"1")],"FilterFramesTwoTone"),e11=h(c.jsx("path",{d:"m14 6-3.75 5 2.85 3.8-1.6 1.2C9.81 13.75 7 10 7 10l-6 8h22z"}),"FilterHdr"),l11=h(c.jsx("path",{d:"m14 6-4.22 5.63 1.25 1.67L14 9.33 19 16h-8.46l-4.01-5.37L1 18h22zM5 16l1.52-2.03L8.04 16z"}),"FilterHdrOutlined"),n11=h(c.jsx("path",{d:"M13.2 7.07 10.25 11l2.25 3c.33.44.24 1.07-.2 1.4s-1.07.25-1.4-.2c-1.05-1.4-2.31-3.07-3.1-4.14-.4-.53-1.2-.53-1.6 0l-4 5.33c-.49.67-.02 1.61.8 1.61h18c.82 0 1.29-.94.8-1.6l-7-9.33c-.4-.54-1.2-.54-1.6 0"}),"FilterHdrRounded"),a11=h(c.jsx("path",{d:"m14 6-3.75 5 2.85 3.8-1.6 1.2C9.81 13.75 7 10 7 10l-6 8h22z"}),"FilterHdrSharp"),d11=h([c.jsx("path",{d:"M5 16h3.04l-1.52-2.03z",opacity:".3"},"0"),c.jsx("path",{d:"m9.78 11.63 1.25 1.67L14 9.33 19 16h-8.46l-4.01-5.37L1 18h22L14 6zM5 16l1.52-2.03L8.04 16z"},"1")],"FilterHdrTwoTone"),z11=h(c.jsx("path",{d:"M10 18h4v-2h-4zM3 6v2h18V6zm3 7h12v-2H6z"}),"FilterList"),m11=h(c.jsx("path",{d:"M10.83 8H21V6H8.83zm5 5H18v-2h-4.17zM14 16.83V18h-4v-2h3.17l-3-3H6v-2h2.17l-3-3H3V6h.17L1.39 4.22 2.8 2.81l18.38 18.38-1.41 1.41z"}),"FilterListOff"),p11=h(c.jsx("path",{d:"M10.83 8H21V6H8.83zm5 5H18v-2h-4.17zM14 16.83V18h-4v-2h3.17l-3-3H6v-2h2.17l-3-3H3V6h.17L1.39 4.22 2.8 2.81l18.38 18.38-1.41 1.41z"}),"FilterListOffOutlined"),H11=h(c.jsx("path",{d:"M21 7c0-.55-.45-1-1-1H8.83l2 2H20c.55 0 1-.45 1-1m-3 5c0-.55-.45-1-1-1h-3.17l2 2H17c.55 0 1-.45 1-1m-4.02 4.81c.01.06.02.13.02.19 0 .55-.45 1-1 1h-2c-.55 0-1-.45-1-1s.45-1 1-1h2c.06 0 .13.01.19.02L10.17 13H7c-.55 0-1-.45-1-1s.45-1 1-1h1.17l-3-3H4c-.55 0-1-.45-1-1 0-.32.15-.6.38-.79L2.1 4.93c-.39-.39-.39-1.02 0-1.41s1.02-.39 1.41 0l16.97 16.97c.39.39.39 1.02 0 1.41s-1.02.39-1.41 0z"}),"FilterListOffRounded"),M11=h(c.jsx("path",{d:"M10.83 8H21V6H8.83zm5 5H18v-2h-4.17zM14 16.83V18h-4v-2h3.17l-3-3H6v-2h2.17l-3-3H3V6h.17L1.39 4.22 2.8 2.81l18.38 18.38-1.41 1.41z"}),"FilterListOffSharp"),r11=h(c.jsx("path",{d:"M10.83 8H21V6H8.83zm5 5H18v-2h-4.17zM14 16.83V18h-4v-2h3.17l-3-3H6v-2h2.17l-3-3H3V6h.17L1.39 4.22 2.8 2.81l18.38 18.38-1.41 1.41z"}),"FilterListOffTwoTone"),i11=h(c.jsx("path",{d:"M10 18h4v-2h-4zM3 6v2h18V6zm3 7h12v-2H6z"}),"FilterListOutlined"),V11=h(c.jsx("path",{d:"M11 18h2c.55 0 1-.45 1-1s-.45-1-1-1h-2c-.55 0-1 .45-1 1s.45 1 1 1M3 7c0 .55.45 1 1 1h16c.55 0 1-.45 1-1s-.45-1-1-1H4c-.55 0-1 .45-1 1m4 6h10c.55 0 1-.45 1-1s-.45-1-1-1H7c-.55 0-1 .45-1 1s.45 1 1 1"}),"FilterListRounded"),x11=h(c.jsx("path",{d:"M10 18h4v-2h-4zM3 6v2h18V6zm3 7h12v-2H6z"}),"FilterListSharp"),j11=h(c.jsx("path",{d:"M10 18h4v-2h-4zM3 6v2h18V6zm3 7h12v-2H6z"}),"FilterListTwoTone"),u11=h(c.jsx("path",{d:"M3 5H1v16c0 1.1.9 2 2 2h16v-2H3zm18-4H7c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V3c0-1.1-.9-2-2-2m0 16H7V3h14z"}),"FilterNone"),L11=h(c.jsx("path",{d:"M3 5H1v16c0 1.1.9 2 2 2h16v-2H3zm18-4H7c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V3c0-1.1-.9-2-2-2m0 16H7V3h14z"}),"FilterNoneOutlined"),S11=h(c.jsx("path",{d:"M2 5c-.55 0-1 .45-1 1v15c0 1.1.9 2 2 2h15c.55 0 1-.45 1-1s-.45-1-1-1H4c-.55 0-1-.45-1-1V6c0-.55-.45-1-1-1m19-4H7c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V3c0-1.1-.9-2-2-2m-1 16H8c-.55 0-1-.45-1-1V4c0-.55.45-1 1-1h12c.55 0 1 .45 1 1v12c0 .55-.45 1-1 1"}),"FilterNoneRounded"),C11=h(c.jsx("path",{d:"M3 5H1v18h18v-2H3zm20-4H5v18h18zm-2 16H7V3h14z"}),"FilterNoneSharp"),T11=h([c.jsx("path",{d:"M7 3h14v14H7z",opacity:".3"},"0"),c.jsx("path",{d:"M3 23h16v-2H3V5H1v16c0 1.1.9 2 2 2M21 1H7c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V3c0-1.1-.9-2-2-2m0 16H7V3h14z"},"1")],"FilterNoneTwoTone"),w11=h(c.jsx("path",{d:"m15.96 10.29-2.75 3.54-1.96-2.36L8.5 15h11zM3 5H1v16c0 1.1.9 2 2 2h16v-2H3zm18-4H7c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V3c0-1.1-.9-2-2-2m0 16H7V3h14z"}),"FilterOutlined"),R11=h(c.jsx("path",{d:"m15.56 10.81-2.35 3.02-1.56-1.88c-.2-.25-.58-.24-.78.01l-1.74 2.23c-.26.33-.02.81.39.81h8.98c.41 0 .65-.47.4-.8l-2.55-3.39c-.19-.26-.59-.26-.79 0M2 5c-.55 0-1 .45-1 1v15c0 1.1.9 2 2 2h15c.55 0 1-.45 1-1s-.45-1-1-1H4c-.55 0-1-.45-1-1V6c0-.55-.45-1-1-1m19-4H7c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V3c0-1.1-.9-2-2-2m-1 16H8c-.55 0-1-.45-1-1V4c0-.55.45-1 1-1h12c.55 0 1 .45 1 1v12c0 .55-.45 1-1 1"}),"FilterRounded"),O11=h(c.jsx("path",{d:"m15.96 10.29-2.75 3.54-1.96-2.36L8.5 15h11zM3 5H1v18h18v-2H3zm20-4H5v18h18zm-2 16H7V3h14z"}),"FilterSharp"),y11=h(c.jsx("path",{d:"M11 4.07V2.05c-2.01.2-3.84 1-5.32 2.21L7.1 5.69c1.11-.86 2.44-1.44 3.9-1.62m7.32.19C16.84 3.05 15.01 2.25 13 2.05v2.02c1.46.18 2.79.76 3.9 1.62zM19.93 11h2.02c-.2-2.01-1-3.84-2.21-5.32L18.31 7.1c.86 1.11 1.44 2.44 1.62 3.9M5.69 7.1 4.26 5.68C3.05 7.16 2.25 8.99 2.05 11h2.02c.18-1.46.76-2.79 1.62-3.9M4.07 13H2.05c.2 2.01 1 3.84 2.21 5.32l1.43-1.43c-.86-1.1-1.44-2.43-1.62-3.89M15 12c0-1.66-1.34-3-3-3s-3 1.34-3 3 1.34 3 3 3 3-1.34 3-3m3.31 4.9 1.43 1.43c1.21-1.48 2.01-3.32 2.21-5.32h-2.02c-.18 1.45-.76 2.78-1.62 3.89M13 19.93v2.02c2.01-.2 3.84-1 5.32-2.21l-1.43-1.43c-1.1.86-2.43 1.44-3.89 1.62m-7.32-.19C7.16 20.95 9 21.75 11 21.95v-2.02c-1.46-.18-2.79-.76-3.9-1.62z"}),"FilterTiltShift"),g11=h(c.jsx("path",{d:"M11 4.07V2.05c-2.01.2-3.84 1-5.32 2.21L7.1 5.69c1.11-.86 2.44-1.44 3.9-1.62m7.32.19C16.84 3.05 15.01 2.25 13 2.05v2.02c1.46.18 2.79.76 3.9 1.62zM19.93 11h2.02c-.2-2.01-1-3.84-2.21-5.32L18.31 7.1c.86 1.11 1.44 2.44 1.62 3.9M5.69 7.1 4.26 5.68C3.05 7.16 2.25 8.99 2.05 11h2.02c.18-1.46.76-2.79 1.62-3.9M4.07 13H2.05c.2 2.01 1 3.84 2.21 5.32l1.43-1.43c-.86-1.1-1.44-2.43-1.62-3.89M15 12c0-1.66-1.34-3-3-3s-3 1.34-3 3 1.34 3 3 3 3-1.34 3-3m3.31 4.9 1.43 1.43c1.21-1.48 2.01-3.32 2.21-5.32h-2.02c-.18 1.45-.76 2.78-1.62 3.89M13 19.93v2.02c2.01-.2 3.84-1 5.32-2.21l-1.43-1.43c-1.1.86-2.43 1.44-3.89 1.62m-7.32-.19C7.16 20.95 9 21.75 11 21.95v-2.02c-1.46-.18-2.79-.76-3.9-1.62z"}),"FilterTiltShiftOutlined"),A11=h(c.jsx("path",{d:"M11 3.23c0-.64-.59-1.13-1.21-.99-1.12.26-2.18.7-3.12 1.3-.53.34-.61 1.1-.16 1.55.32.32.83.4 1.21.16.77-.49 1.62-.85 2.54-1.05.44-.1.74-.51.74-.97m6.33.32c-.94-.6-2-1.04-3.12-1.3-.62-.14-1.21.34-1.21.98 0 .45.3.87.74.96.91.2 1.77.57 2.53 1.05.39.24.89.17 1.21-.16.46-.44.39-1.19-.15-1.53M20.77 11c.64 0 1.13-.59.99-1.21-.26-1.12-.7-2.18-1.3-3.12-.34-.53-1.1-.61-1.55-.16-.32.32-.4.83-.16 1.21.49.77.85 1.62 1.05 2.53.1.45.51.75.97.75M5.1 6.51c-.46-.45-1.21-.38-1.55.16-.6.94-1.04 2-1.3 3.12-.14.62.34 1.21.98 1.21.45 0 .87-.3.96-.74.2-.91.57-1.77 1.05-2.53.26-.39.18-.9-.14-1.22M3.23 13c-.64 0-1.13.59-.99 1.21.26 1.12.7 2.17 1.3 3.12.34.54 1.1.61 1.55.16.32-.32.4-.83.15-1.21-.49-.76-.85-1.61-1.05-2.53-.09-.45-.5-.75-.96-.75M15 12c0-1.66-1.34-3-3-3s-3 1.34-3 3 1.34 3 3 3 3-1.34 3-3m3.9 5.49c.45.45 1.21.38 1.55-.15.6-.94 1.04-2 1.3-3.11.14-.62-.35-1.21-.98-1.21-.45 0-.87.3-.96.74-.2.91-.57 1.76-1.05 2.53-.26.37-.18.88.14 1.2M13 20.77c0 .64.59 1.13 1.21.99 1.12-.26 2.17-.7 3.12-1.3.54-.34.61-1.1.16-1.55-.32-.32-.83-.4-1.21-.15-.76.49-1.61.85-2.53 1.05-.45.09-.75.5-.75.96m-6.33-.32c.95.6 2 1.04 3.12 1.3.62.14 1.21-.35 1.21-.98 0-.45-.3-.87-.74-.96-.91-.2-1.77-.57-2.53-1.05-.39-.24-.89-.17-1.21.16-.46.44-.39 1.19.15 1.53"}),"FilterTiltShiftRounded"),f11=h(c.jsx("path",{d:"M11 4.07V2.05c-2.01.2-3.84 1-5.32 2.21L7.1 5.69c1.11-.86 2.44-1.44 3.9-1.62m7.32.19C16.84 3.05 15.01 2.25 13 2.05v2.02c1.46.18 2.79.76 3.9 1.62zM19.93 11h2.02c-.2-2.01-1-3.84-2.21-5.32L18.31 7.1c.86 1.11 1.44 2.44 1.62 3.9M5.69 7.1 4.26 5.68C3.05 7.16 2.25 8.99 2.05 11h2.02c.18-1.46.76-2.79 1.62-3.9M4.07 13H2.05c.2 2.01 1 3.84 2.21 5.32l1.43-1.43c-.86-1.1-1.44-2.43-1.62-3.89M15 12c0-1.66-1.34-3-3-3s-3 1.34-3 3 1.34 3 3 3 3-1.34 3-3m3.31 4.9 1.43 1.43c1.21-1.48 2.01-3.32 2.21-5.32h-2.02c-.18 1.45-.76 2.78-1.62 3.89M13 19.93v2.02c2.01-.2 3.84-1 5.32-2.21l-1.43-1.43c-1.1.86-2.43 1.44-3.89 1.62m-7.32-.19C7.16 20.95 9 21.75 11 21.95v-2.02c-1.46-.18-2.79-.76-3.9-1.62z"}),"FilterTiltShiftSharp"),P11=h(c.jsx("path",{d:"M13 2.05v2.02c1.46.18 2.79.76 3.9 1.62l1.42-1.43C16.84 3.05 15.01 2.25 13 2.05m0 17.88v2.02c2.01-.2 3.84-1 5.32-2.21l-1.43-1.43c-1.1.86-2.43 1.44-3.89 1.62m-8.74-1.61 1.43-1.43c-.86-1.1-1.44-2.43-1.62-3.89H2.05c.2 2.01 1 3.84 2.21 5.32M2.05 11h2.02c.18-1.46.76-2.79 1.62-3.9L4.26 5.68C3.05 7.16 2.25 8.99 2.05 11m16.26-3.9c.86 1.11 1.44 2.44 1.62 3.9h2.02c-.2-2.01-1-3.84-2.21-5.32zM7.1 5.69c1.11-.86 2.44-1.44 3.9-1.62V2.05c-2.01.2-3.84 1-5.32 2.21zM5.68 19.74C7.16 20.95 9 21.75 11 21.95v-2.02c-1.46-.18-2.79-.76-3.9-1.62zm16.27-6.73h-2.02c-.18 1.45-.76 2.78-1.62 3.89l1.43 1.43c1.21-1.48 2.01-3.32 2.21-5.32M9 12c0 1.66 1.34 3 3 3s3-1.34 3-3-1.34-3-3-3-3 1.34-3 3"}),"FilterTiltShiftTwoTone"),F11=h([c.jsx("path",{d:"M7 17h14V3H7zm4.25-5.53 1.96 2.36 2.75-3.54L19.5 15h-11z",opacity:".3"},"0"),c.jsx("path",{d:"M1 21c0 1.1.9 2 2 2h16v-2H3V5H1zM21 1H7c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V3c0-1.1-.9-2-2-2m0 16H7V3h14zm-5.04-6.71-2.75 3.54-1.96-2.36L8.5 15h11z"},"1")],"FilterTwoTone"),B11=h(c.jsx("path",{d:"M18.7 12.4c-.28-.16-.57-.29-.86-.4.29-.11.58-.24.86-.4 1.92-1.11 2.99-3.12 3-5.19-1.79-1.03-4.07-1.11-6 0-.28.16-.54.35-.78.54.05-.31.08-.63.08-.95 0-2.22-1.21-4.15-3-5.19C10.21 1.85 9 3.78 9 6c0 .32.03.64.08.95-.24-.2-.5-.39-.78-.55-1.92-1.11-4.2-1.03-6 0 0 2.07 1.07 4.08 3 5.19.28.16.57.29.86.4-.29.11-.58.24-.86.4-1.92 1.11-2.99 3.12-3 5.19 1.79 1.03 4.07 1.11 6 0 .28-.16.54-.35.78-.54-.05.32-.08.64-.08.96 0 2.22 1.21 4.15 3 5.19 1.79-1.04 3-2.97 3-5.19 0-.32-.03-.64-.08-.95q.36.3.78.54c1.92 1.11 4.2 1.03 6 0-.01-2.07-1.08-4.08-3-5.19M12 16c-2.21 0-4-1.79-4-4s1.79-4 4-4 4 1.79 4 4-1.79 4-4 4"}),"FilterVintage"),b11=h(c.jsx("path",{d:"M18.7 12.4c-.28-.16-.57-.29-.86-.4.29-.11.58-.24.86-.4 1.92-1.11 2.99-3.12 3-5.19-.91-.52-1.95-.8-3.01-.8-1.02 0-2.05.26-2.99.8-.28.16-.54.35-.78.54.05-.31.08-.63.08-.95 0-2.22-1.21-4.15-3-5.19C10.21 1.85 9 3.78 9 6c0 .32.03.64.08.95-.24-.2-.5-.39-.78-.55-.94-.54-1.97-.8-2.99-.8-1.05 0-2.1.28-3.01.8 0 2.07 1.07 4.08 3 5.19.28.16.57.29.86.4-.29.11-.58.24-.86.4-1.92 1.11-2.99 3.12-3 5.19.91.52 1.95.8 3.01.8 1.02 0 2.05-.26 2.99-.8.28-.16.54-.35.78-.54-.05.32-.08.64-.08.96 0 2.22 1.21 4.15 3 5.19 1.79-1.04 3-2.97 3-5.19 0-.32-.03-.64-.08-.95q.36.3.78.54c.94.54 1.97.8 2.99.8 1.05 0 2.1-.28 3.01-.8-.01-2.07-1.08-4.08-3-5.19m-2.54-3.88c.21-.17.38-.29.54-.37.61-.35 1.3-.54 2-.54.27 0 .53.03.79.08-.31.91-.94 1.69-1.78 2.18-.17.1-.36.18-.58.27l-1.38.52c-.17-.46-.41-.87-.72-1.24zM12 3.37c.63.72 1 1.66 1 2.63 0 .19-.02.41-.05.63l-.23 1.44C12.48 8.03 12.24 8 12 8s-.48.03-.71.07l-.23-1.44C11.02 6.41 11 6.19 11 6c0-.98.37-1.91 1-2.63M4.51 7.68c.26-.06.53-.08.8-.08.69 0 1.38.18 1.99.54.15.09.32.2.49.35l1.15.96c-.3.36-.53.76-.7 1.2l-1.38-.52c-.21-.09-.4-.18-.56-.27-.87-.5-1.49-1.27-1.79-2.18m3.33 7.79c-.21.17-.38.29-.54.37-.61.35-1.3.54-2 .54-.27 0-.53-.03-.79-.08.31-.91.94-1.69 1.78-2.18.17-.1.36-.18.58-.27l1.38-.52c.16.46.41.88.72 1.24zM12 20.63c-.63-.72-1-1.66-1-2.63 0-.2.02-.41.06-.65l.22-1.42c.23.04.47.07.72.07.24 0 .48-.03.71-.07l.23 1.44c.04.22.06.44.06.63 0 .98-.37 1.91-1 2.63m6.69-4.24c-.69 0-1.38-.18-1.99-.54-.18-.1-.34-.22-.49-.34l-1.15-.96c.3-.36.54-.76.7-1.21l1.38.52c.22.08.41.17.57.26.85.49 1.47 1.27 1.78 2.18-.27.07-.54.09-.8.09"}),"FilterVintageOutlined"),D11=h(c.jsx("path",{d:"M18.7 12.4c-.28-.16-.57-.29-.86-.4.29-.11.58-.24.86-.4 1.92-1.11 2.99-3.12 3-5.19-1.79-1.03-4.07-1.11-6 0-.28.16-.54.35-.78.54.05-.31.08-.63.08-.95 0-2.22-1.21-4.15-3-5.19C10.21 1.85 9 3.78 9 6c0 .32.03.64.08.95-.24-.2-.5-.39-.78-.55-1.92-1.11-4.2-1.03-6 0 0 2.07 1.07 4.08 3 5.19.28.16.57.29.86.4-.29.11-.58.24-.86.4-1.92 1.11-2.99 3.12-3 5.19 1.79 1.03 4.07 1.11 6 0 .28-.16.54-.35.78-.54-.05.32-.08.64-.08.96 0 2.22 1.21 4.15 3 5.19 1.79-1.04 3-2.97 3-5.19 0-.32-.03-.64-.08-.95q.36.3.78.54c1.92 1.11 4.2 1.03 6 0-.01-2.07-1.08-4.08-3-5.19M12 16c-2.21 0-4-1.79-4-4s1.79-4 4-4 4 1.79 4 4-1.79 4-4 4"}),"FilterVintageRounded"),k11=h(c.jsx("path",{d:"M18.7 12.4c-.28-.16-.57-.29-.86-.4.29-.11.58-.24.86-.4 1.92-1.11 2.99-3.12 3-5.19-1.79-1.03-4.07-1.11-6 0-.28.16-.54.35-.78.54.05-.31.08-.63.08-.95 0-2.22-1.21-4.15-3-5.19C10.21 1.85 9 3.78 9 6c0 .32.03.64.08.95-.24-.2-.5-.39-.78-.55-1.92-1.11-4.2-1.03-6 0 0 2.07 1.07 4.08 3 5.19.28.16.57.29.86.4-.29.11-.58.24-.86.4-1.92 1.11-2.99 3.12-3 5.19 1.79 1.03 4.07 1.11 6 0 .28-.16.54-.35.78-.54-.05.32-.08.64-.08.96 0 2.22 1.21 4.15 3 5.19 1.79-1.04 3-2.97 3-5.19 0-.32-.03-.64-.08-.95q.36.3.78.54c1.92 1.11 4.2 1.03 6 0-.01-2.07-1.08-4.08-3-5.19M12 16c-2.21 0-4-1.79-4-4s1.79-4 4-4 4 1.79 4 4-1.79 4-4 4"}),"FilterVintageSharp"),W11=h([c.jsx("path",{d:"M18.69 7.61c-.7 0-1.39.19-2 .54-.16.09-.32.21-.54.37l-1.13.9c.31.36.56.78.72 1.24l1.38-.52c.22-.08.41-.17.58-.27.84-.49 1.47-1.27 1.78-2.18-.26-.06-.52-.08-.79-.08m-1.56 6.26-1.38-.52c-.16.45-.4.85-.7 1.21l1.15.96c.15.12.31.24.49.34.61.35 1.3.54 1.99.54.27 0 .53-.03.8-.08-.31-.91-.94-1.69-1.78-2.18q-.24-.15-.57-.27M11 6c0 .19.02.41.05.63l.23 1.44c.24-.04.48-.07.72-.07s.48.03.71.07l.23-1.44c.04-.22.06-.44.06-.63 0-.98-.37-1.91-1-2.63-.63.72-1 1.65-1 2.63m1.71 9.93c-.23.04-.47.07-.71.07-.25 0-.49-.03-.72-.07l-.22 1.42c-.04.24-.06.45-.06.65 0 .98.37 1.91 1 2.63.63-.72 1-1.66 1-2.63 0-.19-.02-.41-.05-.63zm-5.84-5.81 1.38.52c.16-.44.4-.85.7-1.2L7.8 8.49c-.17-.15-.34-.27-.49-.35-.62-.36-1.3-.54-2-.54-.27 0-.54.03-.81.08.3.91.93 1.68 1.79 2.18.17.09.36.18.58.26m0 3.74c-.22.08-.41.17-.58.27-.84.49-1.47 1.27-1.78 2.18.26.05.52.08.79.08.7 0 1.39-.19 2-.54.16-.09.32-.21.54-.37l1.13-.89c-.31-.36-.56-.78-.72-1.24z",opacity:".3"},"0"),c.jsx("path",{d:"M18.7 12.4c-.28-.16-.57-.29-.86-.4.29-.11.58-.24.86-.4 1.92-1.11 2.99-3.12 3-5.19-.91-.52-1.95-.8-3.01-.8-1.02 0-2.05.26-2.99.8-.28.16-.54.35-.78.54.05-.31.08-.63.08-.95 0-2.22-1.21-4.15-3-5.19C10.21 1.85 9 3.78 9 6c0 .32.03.64.08.95-.24-.2-.5-.39-.78-.55-.94-.54-1.97-.8-2.99-.8-1.05 0-2.1.28-3.01.8 0 2.07 1.07 4.08 3 5.19.28.16.57.29.86.4-.29.11-.58.24-.86.4-1.92 1.11-2.99 3.12-3 5.19.91.52 1.95.8 3.01.8 1.02 0 2.05-.26 2.99-.8.28-.16.54-.35.78-.54-.05.32-.08.64-.08.96 0 2.22 1.21 4.15 3 5.19 1.79-1.04 3-2.97 3-5.19 0-.32-.03-.64-.08-.95q.36.3.78.54c.94.54 1.97.8 2.99.8 1.05 0 2.1-.28 3.01-.8-.01-2.07-1.08-4.08-3-5.19M4.51 7.68c.26-.06.53-.08.8-.08.69 0 1.38.18 1.99.54.15.09.32.2.49.35l1.15.96c-.3.36-.53.76-.7 1.2l-1.38-.52c-.21-.09-.4-.18-.56-.27-.87-.5-1.49-1.27-1.79-2.18m3.33 7.79c-.21.17-.38.29-.54.37-.61.35-1.3.54-2 .54-.27 0-.53-.03-.79-.08.31-.91.94-1.69 1.78-2.18.17-.1.36-.18.58-.27l1.38-.52c.16.46.41.88.72 1.24zM12 3.37c.63.72 1 1.66 1 2.63 0 .19-.02.41-.05.63l-.23 1.44C12.48 8.03 12.24 8 12 8s-.48.03-.71.07l-.23-1.44C11.02 6.41 11 6.19 11 6c0-.98.37-1.91 1-2.63m0 17.26c-.63-.72-1-1.66-1-2.63 0-.2.02-.41.06-.65l.22-1.42c.23.04.47.07.72.07.24 0 .48-.03.71-.07l.23 1.44c.04.22.06.44.06.63 0 .98-.37 1.91-1 2.63M12 14c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2m4.16-5.48c.21-.17.38-.29.54-.37.61-.35 1.3-.54 2-.54.27 0 .53.03.79.08-.31.91-.94 1.69-1.78 2.18-.17.1-.36.18-.58.27l-1.38.52c-.17-.46-.41-.87-.72-1.24zm2.53 7.87c-.69 0-1.38-.18-1.99-.54-.18-.1-.34-.22-.49-.34l-1.15-.96c.3-.36.54-.76.7-1.21l1.38.52c.22.08.41.17.57.26.85.49 1.47 1.27 1.78 2.18-.27.07-.54.09-.8.09"},"1")],"FilterVintageTwoTone"),N11=h(c.jsx("path",{d:"M20 19.59V8l-6-6H6c-1.1 0-1.99.9-1.99 2L4 20c0 1.1.89 2 1.99 2H18c.45 0 .85-.15 1.19-.4l-4.43-4.43c-.8.52-1.74.83-2.76.83-2.76 0-5-2.24-5-5s2.24-5 5-5 5 2.24 5 5c0 1.02-.31 1.96-.83 2.75zM9 13c0 1.66 1.34 3 3 3s3-1.34 3-3-1.34-3-3-3-3 1.34-3 3"}),"FindInPage"),E11=h(c.jsx("path",{d:"M14 2H6c-1.1 0-1.99.9-1.99 2L4 20c0 1.1.89 2 1.99 2H18c1.1 0 2-.9 2-2V8zM6 4h7l5 5v8.58l-1.84-1.84c1.28-1.94 1.07-4.57-.64-6.28C14.55 8.49 13.28 8 12 8s-2.55.49-3.53 1.46c-1.95 1.95-1.95 5.11 0 7.05.97.97 2.25 1.46 3.53 1.46.96 0 1.92-.28 2.75-.83L17.6 20H6zm8.11 11.1c-.56.56-1.31.88-2.11.88s-1.55-.31-2.11-.88c-.56-.56-.88-1.31-.88-2.11s.31-1.55.88-2.11c.56-.57 1.31-.88 2.11-.88s1.55.31 2.11.88c.56.56.88 1.31.88 2.11s-.31 1.55-.88 2.11"}),"FindInPageOutlined"),I11=h(c.jsx("path",{d:"M20 19.59V8.83c0-.53-.21-1.04-.59-1.41l-4.83-4.83c-.37-.38-.88-.59-1.41-.59H6c-1.1 0-1.99.9-1.99 2L4 20c0 1.1.89 2 1.99 2H18c.45 0 .85-.15 1.19-.4l-4.43-4.43c-.86.56-1.89.88-3 .82-2.37-.11-4.4-1.96-4.72-4.31-.44-3.35 2.45-6.18 5.83-5.61 1.95.33 3.57 1.85 4 3.78.33 1.46.01 2.82-.7 3.9zM9 13c0 1.66 1.34 3 3 3s3-1.34 3-3-1.34-3-3-3-3 1.34-3 3"}),"FindInPageRounded"),U11=h(c.jsx("path",{d:"M20 19.59V8l-6-6H4v20l15.57-.02-4.81-4.81c-.8.52-1.74.83-2.76.83-2.76 0-5-2.24-5-5s2.24-5 5-5 5 2.24 5 5c0 1.02-.31 1.96-.83 2.75zM9 13c0 1.66 1.34 3 3 3s3-1.34 3-3-1.34-3-3-3-3 1.34-3 3"}),"FindInPageSharp"),G11=h([c.jsx("path",{d:"M6 4v16h11.6l-2.85-2.85c-.83.55-1.79.83-2.75.83-1.28 0-2.55-.49-3.53-1.46-1.95-1.95-1.95-5.11 0-7.05C9.45 8.49 10.72 8 12 8s2.55.49 3.53 1.46c1.71 1.71 1.92 4.34.64 6.28L18 17.58V9l-5-5z",opacity:".3"},"0"),c.jsx("path",{d:"M14 2H6c-1.1 0-1.99.9-1.99 2L4 20c0 1.1.89 2 1.99 2H18c1.1 0 2-.9 2-2V8zm4 15.58-1.84-1.84c1.28-1.94 1.07-4.57-.64-6.28C14.55 8.49 13.28 8 12 8s-2.55.49-3.53 1.46c-1.95 1.95-1.95 5.11 0 7.05.97.97 2.25 1.46 3.53 1.46.96 0 1.92-.28 2.75-.83L17.6 20H6V4h7l5 5zm-3.01-4.59c0 .8-.31 1.55-.88 2.11-.56.56-1.31.88-2.11.88s-1.55-.31-2.11-.88c-.56-.56-.88-1.31-.88-2.11s.31-1.55.88-2.11S11.2 10 12 10s1.55.31 2.11.88c.57.56.88 1.31.88 2.11"},"1")],"FindInPageTwoTone"),K11=h(c.jsx("path",{d:"M11 6c1.38 0 2.63.56 3.54 1.46L12 10h6V4l-2.05 2.05C14.68 4.78 12.93 4 11 4c-3.53 0-6.43 2.61-6.92 6H6.1c.46-2.28 2.48-4 4.9-4m5.64 9.14c.66-.9 1.12-1.97 1.28-3.14H15.9c-.46 2.28-2.48 4-4.9 4-1.38 0-2.63-.56-3.54-1.46L10 12H4v6l2.05-2.05C7.32 17.22 9.07 18 11 18c1.55 0 2.98-.51 4.14-1.36L20 21.49 21.49 20z"}),"FindReplace"),q11=h(c.jsx("path",{d:"M11 6c1.38 0 2.63.56 3.54 1.46L12 10h6V4l-2.05 2.05C14.68 4.78 12.93 4 11 4c-3.53 0-6.43 2.61-6.92 6H6.1c.46-2.28 2.48-4 4.9-4m5.64 9.14c.66-.9 1.12-1.97 1.28-3.14H15.9c-.46 2.28-2.48 4-4.9 4-1.38 0-2.63-.56-3.54-1.46L10 12H4v6l2.05-2.05C7.32 17.22 9.07 18 11 18c1.55 0 2.98-.51 4.14-1.36L20 21.49 21.49 20z"}),"FindReplaceOutlined"),Q11=h(c.jsx("path",{d:"M11 6c1.38 0 2.63.56 3.54 1.46l-1.69 1.69c-.31.31-.09.85.36.85h4.29c.28 0 .5-.22.5-.5V5.21c0-.45-.54-.67-.85-.35l-1.2 1.2C14.68 4.78 12.93 4 11 4 7.96 4 5.38 5.94 4.42 8.64c-.24.66.23 1.36.93 1.36.42 0 .79-.26.93-.66C6.96 7.4 8.82 6 11 6m5.64 9.14c.4-.54.72-1.15.95-1.8S17.34 12 16.65 12c-.42 0-.79.26-.93.66C15.04 14.6 13.18 16 11 16c-1.38 0-2.63-.56-3.54-1.46l1.69-1.69c.31-.31.09-.85-.36-.85H4.5c-.28 0-.5.22-.5.5v4.29c0 .45.54.67.85.35l1.2-1.2C7.32 17.22 9.07 18 11 18c1.55 0 2.98-.51 4.14-1.36l4.11 4.11c.41.41 1.08.41 1.49 0s.41-1.08 0-1.49z"}),"FindReplaceRounded"),Z11=h(c.jsx("path",{d:"M11 6c1.38 0 2.63.56 3.54 1.46L12 10h6V4l-2.05 2.05C14.68 4.78 12.93 4 11 4c-3.53 0-6.43 2.61-6.92 6H6.1c.46-2.28 2.48-4 4.9-4m5.64 9.14c.66-.9 1.12-1.97 1.28-3.14H15.9c-.46 2.28-2.48 4-4.9 4-1.38 0-2.63-.56-3.54-1.46L10 12H4v6l2.05-2.05C7.32 17.22 9.07 18 11 18c1.55 0 2.98-.51 4.14-1.36L20 21.49 21.49 20z"}),"FindReplaceSharp"),J11=h(c.jsx("path",{d:"M11 6c1.38 0 2.63.56 3.54 1.46L12 10h6V4l-2.05 2.05C14.68 4.78 12.93 4 11 4c-3.53 0-6.43 2.61-6.92 6H6.1c.46-2.28 2.48-4 4.9-4m5.64 9.14c.66-.9 1.12-1.97 1.28-3.14H15.9c-.46 2.28-2.48 4-4.9 4-1.38 0-2.63-.56-3.54-1.46L10 12H4v6l2.05-2.05C7.32 17.22 9.07 18 11 18c1.55 0 2.98-.51 4.14-1.36L20 21.49 21.49 20z"}),"FindReplaceTwoTone"),Y11=h(c.jsx("path",{d:"M17.81 4.47c-.08 0-.16-.02-.23-.06C15.66 3.42 14 3 12.01 3c-1.98 0-3.86.47-5.57 1.41-.24.13-.54.04-.68-.2-.13-.24-.04-.55.2-.68C7.82 2.52 9.86 2 12.01 2c2.13 0 3.99.47 6.03 1.52.25.13.34.43.21.67-.09.18-.26.28-.44.28M3.5 9.72c-.1 0-.2-.03-.29-.09-.23-.16-.28-.47-.12-.7.99-1.4 2.25-2.5 3.75-3.27C9.98 4.04 14 4.03 17.15 5.65c1.5.77 2.76 1.86 3.75 3.25.16.22.11.54-.12.7s-.54.11-.7-.12c-.9-1.26-2.04-2.25-3.39-2.94-2.87-1.47-6.54-1.47-9.4.01-1.36.7-2.5 1.7-3.4 2.96-.08.14-.23.21-.39.21m6.25 12.07c-.13 0-.26-.05-.35-.15-.87-.87-1.34-1.43-2.01-2.64-.69-1.23-1.05-2.73-1.05-4.34 0-2.97 2.54-5.39 5.66-5.39s5.66 2.42 5.66 5.39c0 .28-.22.5-.5.5s-.5-.22-.5-.5c0-2.42-2.09-4.39-4.66-4.39s-4.66 1.97-4.66 4.39c0 1.44.32 2.77.93 3.85.64 1.15 1.08 1.64 1.85 2.42.19.2.19.51 0 .71-.11.1-.24.15-.37.15m7.17-1.85c-1.19 0-2.24-.3-3.1-.89-1.49-1.01-2.38-2.65-2.38-4.39 0-.28.22-.5.5-.5s.5.22.5.5c0 1.41.72 2.74 1.94 3.56.71.48 1.54.71 2.54.71.24 0 .64-.03 1.04-.1.27-.05.53.13.58.41.05.27-.13.53-.41.58-.57.11-1.07.12-1.21.12M14.91 22c-.04 0-.09-.01-.13-.02-1.59-.44-2.63-1.03-3.72-2.1-1.4-1.39-2.17-3.24-2.17-5.22 0-1.62 1.38-2.94 3.08-2.94s3.08 1.32 3.08 2.94c0 1.07.93 1.94 2.08 1.94s2.08-.87 2.08-1.94c0-3.77-3.25-6.83-7.25-6.83-2.84 0-5.44 1.58-6.61 4.03-.39.81-.59 1.76-.59 2.8 0 .78.07 2.01.67 3.61.1.26-.03.55-.29.64-.26.1-.55-.04-.64-.29-.49-1.31-.73-2.61-.73-3.96 0-1.2.23-2.29.68-3.24 1.33-2.79 4.28-4.6 7.51-4.6 4.55 0 8.25 3.51 8.25 7.83 0 1.62-1.38 2.94-3.08 2.94s-3.08-1.32-3.08-2.94c0-1.07-.93-1.94-2.08-1.94s-2.08.87-2.08 1.94c0 1.71.66 3.31 1.87 4.51.95.94 1.86 1.46 3.27 1.85.27.07.42.35.35.61-.05.23-.26.38-.47.38"}),"Fingerprint"),_11=h(c.jsx("path",{d:"M17.81 4.47c-.08 0-.16-.02-.23-.06C15.66 3.42 14 3 12.01 3c-1.98 0-3.86.47-5.57 1.41-.24.13-.54.04-.68-.2-.13-.24-.04-.55.2-.68C7.82 2.52 9.86 2 12.01 2c2.13 0 3.99.47 6.03 1.52.25.13.34.43.21.67-.09.18-.26.28-.44.28M3.5 9.72c-.1 0-.2-.03-.29-.09-.23-.16-.28-.47-.12-.7.99-1.4 2.25-2.5 3.75-3.27C9.98 4.04 14 4.03 17.15 5.65c1.5.77 2.76 1.86 3.75 3.25.16.22.11.54-.12.7s-.54.11-.7-.12c-.9-1.26-2.04-2.25-3.39-2.94-2.87-1.47-6.54-1.47-9.4.01-1.36.7-2.5 1.7-3.4 2.96-.08.14-.23.21-.39.21m6.25 12.07c-.13 0-.26-.05-.35-.15-.87-.87-1.34-1.43-2.01-2.64-.69-1.23-1.05-2.73-1.05-4.34 0-2.97 2.54-5.39 5.66-5.39s5.66 2.42 5.66 5.39c0 .28-.22.5-.5.5s-.5-.22-.5-.5c0-2.42-2.09-4.39-4.66-4.39s-4.66 1.97-4.66 4.39c0 1.44.32 2.77.93 3.85.64 1.15 1.08 1.64 1.85 2.42.19.2.19.51 0 .71-.11.1-.24.15-.37.15m7.17-1.85c-1.19 0-2.24-.3-3.1-.89-1.49-1.01-2.38-2.65-2.38-4.39 0-.28.22-.5.5-.5s.5.22.5.5c0 1.41.72 2.74 1.94 3.56.71.48 1.54.71 2.54.71.24 0 .64-.03 1.04-.1.27-.05.53.13.58.41.05.27-.13.53-.41.58-.57.11-1.07.12-1.21.12M14.91 22c-.04 0-.09-.01-.13-.02-1.59-.44-2.63-1.03-3.72-2.1-1.4-1.39-2.17-3.24-2.17-5.22 0-1.62 1.38-2.94 3.08-2.94s3.08 1.32 3.08 2.94c0 1.07.93 1.94 2.08 1.94s2.08-.87 2.08-1.94c0-3.77-3.25-6.83-7.25-6.83-2.84 0-5.44 1.58-6.61 4.03-.39.81-.59 1.76-.59 2.8 0 .78.07 2.01.67 3.61.1.26-.03.55-.29.64-.26.1-.55-.04-.64-.29-.49-1.31-.73-2.61-.73-3.96 0-1.2.23-2.29.68-3.24 1.33-2.79 4.28-4.6 7.51-4.6 4.55 0 8.25 3.51 8.25 7.83 0 1.62-1.38 2.94-3.08 2.94s-3.08-1.32-3.08-2.94c0-1.07-.93-1.94-2.08-1.94s-2.08.87-2.08 1.94c0 1.71.66 3.31 1.87 4.51.95.94 1.86 1.46 3.27 1.85.27.07.42.35.35.61-.05.23-.26.38-.47.38"}),"FingerprintOutlined"),X11=h(c.jsx("path",{d:"M17.81 4.47c-.08 0-.16-.02-.23-.06C15.66 3.42 14 3 12.01 3c-1.98 0-3.86.47-5.57 1.41-.24.13-.54.04-.68-.2-.13-.24-.04-.55.2-.68C7.82 2.52 9.86 2 12.01 2c2.13 0 3.99.47 6.03 1.52.25.13.34.43.21.67-.09.18-.26.28-.44.28M3.5 9.72c-.1 0-.2-.03-.29-.09-.23-.16-.28-.47-.12-.7.99-1.4 2.25-2.5 3.75-3.27C9.98 4.04 14 4.03 17.15 5.65c1.5.77 2.76 1.86 3.75 3.25.16.22.11.54-.12.7s-.54.11-.7-.12c-.9-1.26-2.04-2.25-3.39-2.94-2.87-1.47-6.54-1.47-9.4.01-1.36.7-2.5 1.7-3.4 2.96-.08.14-.23.21-.39.21m6.25 12.07c-.13 0-.26-.05-.35-.15-.87-.87-1.34-1.43-2.01-2.64-.69-1.23-1.05-2.73-1.05-4.34 0-2.97 2.54-5.39 5.66-5.39s5.66 2.42 5.66 5.39c0 .28-.22.5-.5.5s-.5-.22-.5-.5c0-2.42-2.09-4.39-4.66-4.39s-4.66 1.97-4.66 4.39c0 1.44.32 2.77.93 3.85.64 1.15 1.08 1.64 1.85 2.42.19.2.19.51 0 .71-.11.1-.24.15-.37.15m7.17-1.85c-1.19 0-2.24-.3-3.1-.89-1.49-1.01-2.38-2.65-2.38-4.39 0-.28.22-.5.5-.5s.5.22.5.5c0 1.41.72 2.74 1.94 3.56.71.48 1.54.71 2.54.71.24 0 .64-.03 1.04-.1.27-.05.53.13.58.41.05.27-.13.53-.41.58-.57.11-1.07.12-1.21.12M14.91 22c-.04 0-.09-.01-.13-.02-1.59-.44-2.63-1.03-3.72-2.1-1.4-1.39-2.17-3.24-2.17-5.22 0-1.62 1.38-2.94 3.08-2.94s3.08 1.32 3.08 2.94c0 1.07.93 1.94 2.08 1.94s2.08-.87 2.08-1.94c0-3.77-3.25-6.83-7.25-6.83-2.84 0-5.44 1.58-6.61 4.03-.39.81-.59 1.76-.59 2.8 0 .78.07 2.01.67 3.61.1.26-.03.55-.29.64-.26.1-.55-.04-.64-.29-.49-1.31-.73-2.61-.73-3.96 0-1.2.23-2.29.68-3.24 1.33-2.79 4.28-4.6 7.51-4.6 4.55 0 8.25 3.51 8.25 7.83 0 1.62-1.38 2.94-3.08 2.94s-3.08-1.32-3.08-2.94c0-1.07-.93-1.94-2.08-1.94s-2.08.87-2.08 1.94c0 1.71.66 3.31 1.87 4.51.95.94 1.86 1.46 3.27 1.85.27.07.42.35.35.61-.05.23-.26.38-.47.38"}),"FingerprintRounded"),$11=h(c.jsx("path",{d:"M17.81 4.47c-.08 0-.16-.02-.23-.06C15.66 3.42 14 3 12.01 3c-1.98 0-3.86.47-5.57 1.41-.24.13-.54.04-.68-.2-.13-.24-.04-.55.2-.68C7.82 2.52 9.86 2 12.01 2c2.13 0 3.99.47 6.03 1.52.25.13.34.43.21.67-.09.18-.26.28-.44.28M3.5 9.72c-.1 0-.2-.03-.29-.09-.23-.16-.28-.47-.12-.7.99-1.4 2.25-2.5 3.75-3.27C9.98 4.04 14 4.03 17.15 5.65c1.5.77 2.76 1.86 3.75 3.25.16.22.11.54-.12.7s-.54.11-.7-.12c-.9-1.26-2.04-2.25-3.39-2.94-2.87-1.47-6.54-1.47-9.4.01-1.36.7-2.5 1.7-3.4 2.96-.08.14-.23.21-.39.21m6.25 12.07c-.13 0-.26-.05-.35-.15-.87-.87-1.34-1.43-2.01-2.64-.69-1.23-1.05-2.73-1.05-4.34 0-2.97 2.54-5.39 5.66-5.39s5.66 2.42 5.66 5.39c0 .28-.22.5-.5.5s-.5-.22-.5-.5c0-2.42-2.09-4.39-4.66-4.39s-4.66 1.97-4.66 4.39c0 1.44.32 2.77.93 3.85.64 1.15 1.08 1.64 1.85 2.42.19.2.19.51 0 .71-.11.1-.24.15-.37.15m7.17-1.85c-1.19 0-2.24-.3-3.1-.89-1.49-1.01-2.38-2.65-2.38-4.39 0-.28.22-.5.5-.5s.5.22.5.5c0 1.41.72 2.74 1.94 3.56.71.48 1.54.71 2.54.71.24 0 .64-.03 1.04-.1.27-.05.53.13.58.41.05.27-.13.53-.41.58-.57.11-1.07.12-1.21.12M14.91 22c-.04 0-.09-.01-.13-.02-1.59-.44-2.63-1.03-3.72-2.1-1.4-1.39-2.17-3.24-2.17-5.22 0-1.62 1.38-2.94 3.08-2.94s3.08 1.32 3.08 2.94c0 1.07.93 1.94 2.08 1.94s2.08-.87 2.08-1.94c0-3.77-3.25-6.83-7.25-6.83-2.84 0-5.44 1.58-6.61 4.03-.39.81-.59 1.76-.59 2.8 0 .78.07 2.01.67 3.61.1.26-.03.55-.29.64-.26.1-.55-.04-.64-.29-.49-1.31-.73-2.61-.73-3.96 0-1.2.23-2.29.68-3.24 1.33-2.79 4.28-4.6 7.51-4.6 4.55 0 8.25 3.51 8.25 7.83 0 1.62-1.38 2.94-3.08 2.94s-3.08-1.32-3.08-2.94c0-1.07-.93-1.94-2.08-1.94s-2.08.87-2.08 1.94c0 1.71.66 3.31 1.87 4.51.95.94 1.86 1.46 3.27 1.85.27.07.42.35.35.61-.05.23-.26.38-.47.38"}),"FingerprintSharp"),c21=h(c.jsx("path",{d:"M17.81 4.47c-.08 0-.16-.02-.23-.06C15.66 3.42 14 3 12.01 3c-1.98 0-3.86.47-5.57 1.41-.24.13-.54.04-.68-.2-.13-.24-.04-.55.2-.68C7.82 2.52 9.86 2 12.01 2c2.13 0 3.99.47 6.03 1.52.25.13.34.43.21.67-.09.18-.26.28-.44.28M3.5 9.72c-.1 0-.2-.03-.29-.09-.23-.16-.28-.47-.12-.7.99-1.4 2.25-2.5 3.75-3.27C9.98 4.04 14 4.03 17.15 5.65c1.5.77 2.76 1.86 3.75 3.25.16.22.11.54-.12.7s-.54.11-.7-.12c-.9-1.26-2.04-2.25-3.39-2.94-2.87-1.47-6.54-1.47-9.4.01-1.36.7-2.5 1.7-3.4 2.96-.08.14-.23.21-.39.21m6.25 12.07c-.13 0-.26-.05-.35-.15-.87-.87-1.34-1.43-2.01-2.64-.69-1.23-1.05-2.73-1.05-4.34 0-2.97 2.54-5.39 5.66-5.39s5.66 2.42 5.66 5.39c0 .28-.22.5-.5.5s-.5-.22-.5-.5c0-2.42-2.09-4.39-4.66-4.39s-4.66 1.97-4.66 4.39c0 1.44.32 2.77.93 3.85.64 1.15 1.08 1.64 1.85 2.42.19.2.19.51 0 .71-.11.1-.24.15-.37.15m7.17-1.85c-1.19 0-2.24-.3-3.1-.89-1.49-1.01-2.38-2.65-2.38-4.39 0-.28.22-.5.5-.5s.5.22.5.5c0 1.41.72 2.74 1.94 3.56.71.48 1.54.71 2.54.71.24 0 .64-.03 1.04-.1.27-.05.53.13.58.41.05.27-.13.53-.41.58-.57.11-1.07.12-1.21.12M14.91 22c-.04 0-.09-.01-.13-.02-1.59-.44-2.63-1.03-3.72-2.1-1.4-1.39-2.17-3.24-2.17-5.22 0-1.62 1.38-2.94 3.08-2.94s3.08 1.32 3.08 2.94c0 1.07.93 1.94 2.08 1.94s2.08-.87 2.08-1.94c0-3.77-3.25-6.83-7.25-6.83-2.84 0-5.44 1.58-6.61 4.03-.39.81-.59 1.76-.59 2.8 0 .78.07 2.01.67 3.61.1.26-.03.55-.29.64-.26.1-.55-.04-.64-.29-.49-1.31-.73-2.61-.73-3.96 0-1.2.23-2.29.68-3.24 1.33-2.79 4.28-4.6 7.51-4.6 4.55 0 8.25 3.51 8.25 7.83 0 1.62-1.38 2.94-3.08 2.94s-3.08-1.32-3.08-2.94c0-1.07-.93-1.94-2.08-1.94s-2.08.87-2.08 1.94c0 1.71.66 3.31 1.87 4.51.95.94 1.86 1.46 3.27 1.85.27.07.42.35.35.61-.05.23-.26.38-.47.38"}),"FingerprintTwoTone"),h21=h(c.jsx("path",{d:"M7 19h10v1c0 1.1-.9 2-2 2H9c-1.1 0-2-.9-2-2zm0-1h10v-5H7zM17 3v6l-3.15-.66c-.01 0-.01.01-.02.02 1.55.62 2.72 1.98 3.07 3.64H7.1c.34-1.66 1.52-3.02 3.07-3.64-.33-.26-.6-.58-.8-.95L5 6.5v-1l4.37-.91C9.87 3.65 10.86 3 12 3c.7 0 1.34.25 1.85.66zm-4 3c-.03-.59-.45-1-1-1s-1 .45-1 1 .45 1 1 1 1-.45 1-1"}),"FireExtinguisher"),s21=h(c.jsx("path",{d:"M7 19h10v1c0 1.1-.9 2-2 2H9c-1.1 0-2-.9-2-2zm0-1h10v-5H7zM17 3v6l-3.15-.66c-.01 0-.01.01-.02.02 1.55.62 2.72 1.98 3.07 3.64H7.1c.34-1.66 1.52-3.02 3.07-3.64-.33-.26-.6-.58-.8-.95L5 6.5v-1l4.37-.91C9.87 3.65 10.86 3 12 3c.7 0 1.34.25 1.85.66zm-4 3c-.03-.59-.45-1-1-1s-1 .45-1 1 .45 1 1 1 1-.45 1-1"}),"FireExtinguisherOutlined"),t21=h(c.jsx("path",{d:"M7 19h10v1c0 1.1-.9 2-2 2H9c-1.1 0-2-.9-2-2zm0-1h10v-5H7zM17 4.23v3.54c0 .63-.58 1.11-1.21.98l-1.94-.41c0 .02 0 .01-.01.03 1.54.62 2.71 1.98 3.06 3.63H7.1c.34-1.66 1.52-3.02 3.07-3.64-.33-.26-.6-.58-.8-.95L5.49 6.6C5.2 6.54 5 6.29 5 6s.2-.54.49-.6l3.88-.81C9.87 3.65 10.86 3 12 3c.7 0 1.34.25 1.85.66l1.94-.41c.63-.13 1.21.35 1.21.98M13 6c-.03-.59-.45-1-1-1s-1 .45-1 1 .45 1 1 1 1-.45 1-1"}),"FireExtinguisherRounded"),o21=h(c.jsx("path",{d:"M7 19h10v3H7zm0-1h10v-5H7zM17 3v6l-3.15-.66c-.01 0-.01.01-.02.02 1.55.62 2.72 1.98 3.07 3.64H7.1c.34-1.66 1.52-3.02 3.07-3.64-.33-.26-.6-.58-.8-.95L5 6.5v-1l4.37-.91C9.87 3.65 10.86 3 12 3c.7 0 1.34.25 1.85.66zm-4 3c-.03-.59-.45-1-1-1s-1 .45-1 1 .45 1 1 1 1-.45 1-1"}),"FireExtinguisherSharp"),v21=h(c.jsx("path",{d:"M7 19h10v1c0 1.1-.9 2-2 2H9c-1.1 0-2-.9-2-2zm0-1h10v-5H7zM17 3v6l-3.15-.66c-.01 0-.01.01-.02.02 1.55.62 2.72 1.98 3.07 3.64H7.1c.34-1.66 1.52-3.02 3.07-3.64-.33-.26-.6-.58-.8-.95L5 6.5v-1l4.37-.91C9.87 3.65 10.86 3 12 3c.7 0 1.34.25 1.85.66zm-4 3c-.03-.59-.45-1-1-1s-1 .45-1 1 .45 1 1 1 1-.45 1-1"}),"FireExtinguisherTwoTone"),e21=h([c.jsx("path",{d:"M19 11h-1V8h2V6h-2.35c-.82-2.33-3.04-4-5.65-4S7.17 3.67 6.35 6H4v2h2v3H5c-1.1 0-2 .9-2 2v2c0 1.1.9 2 2 2h1v3H4v2h16v-2h-2v-3h1c1.1 0 2-.9 2-2v-2c0-1.1-.9-2-2-2m-7 6.5c-1.93 0-3.5-1.57-3.5-3.5s1.57-3.5 3.5-3.5 3.5 1.57 3.5 3.5-1.57 3.5-3.5 3.5"},"0"),c.jsx("circle",{cx:"12",cy:"14",r:"1.5"},"1")],"FireHydrantAlt"),l21=h([c.jsx("path",{d:"M12 10.5c-1.93 0-3.5 1.57-3.5 3.5s1.57 3.5 3.5 3.5 3.5-1.57 3.5-3.5-1.57-3.5-3.5-3.5m0 5c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5"},"0"),c.jsx("path",{d:"M19 11h-1V8h2V6h-2.35c-.82-2.33-3.04-4-5.65-4S7.17 3.67 6.35 6H4v2h2v3H5c-1.1 0-2 .9-2 2v2c0 1.1.9 2 2 2h1v3H4v2h16v-2h-2v-3h1c1.1 0 2-.9 2-2v-2c0-1.1-.9-2-2-2m-7-7c1.47 0 2.75.81 3.44 2H8.56c.69-1.19 1.97-2 3.44-2m7 11h-3v5H8v-5H5v-2h3V8h8v5h3z"},"1")],"FireHydrantAltOutlined"),n21=h([c.jsx("path",{d:"M19 11h-1V8h1c.55 0 1-.45 1-1s-.45-1-1-1h-1.35c-.82-2.33-3.04-4-5.65-4S7.17 3.67 6.35 6H5c-.55 0-1 .45-1 1s.45 1 1 1h1v3H5c-1.1 0-2 .9-2 2v2c0 1.1.9 2 2 2h1v3H5c-.55 0-1 .45-1 1s.45 1 1 1h14c.55 0 1-.45 1-1s-.45-1-1-1h-1v-3h1c1.1 0 2-.9 2-2v-2c0-1.1-.9-2-2-2m-7 6.5c-1.93 0-3.5-1.57-3.5-3.5s1.57-3.5 3.5-3.5 3.5 1.57 3.5 3.5-1.57 3.5-3.5 3.5"},"0"),c.jsx("circle",{cx:"12",cy:"14",r:"1.5"},"1")],"FireHydrantAltRounded"),a21=h([c.jsx("path",{d:"M21 11h-3V8h2V6h-2.35c-.82-2.33-3.04-4-5.65-4S7.17 3.67 6.35 6H4v2h2v3H3v6h3v3H4v2h16v-2h-2v-3h3zm-9 6.5c-1.93 0-3.5-1.57-3.5-3.5s1.57-3.5 3.5-3.5 3.5 1.57 3.5 3.5-1.57 3.5-3.5 3.5"},"0"),c.jsx("circle",{cx:"12",cy:"14",r:"1.5"},"1")],"FireHydrantAltSharp"),d21=h([c.jsx("path",{d:"M12 4c-1.47 0-2.75.81-3.44 2h6.89c-.7-1.19-1.98-2-3.45-2",opacity:".3"},"0"),c.jsx("circle",{cx:"12",cy:"14",r:"1.5",opacity:".3"},"1"),c.jsx("path",{d:"M16 8H8v5H5v2h3v5h8v-5h3v-2h-3zm-4 9.5c-1.93 0-3.5-1.57-3.5-3.5s1.57-3.5 3.5-3.5 3.5 1.57 3.5 3.5-1.57 3.5-3.5 3.5",opacity:".3"},"2"),c.jsx("path",{d:"M12 10.5c-1.93 0-3.5 1.57-3.5 3.5s1.57 3.5 3.5 3.5 3.5-1.57 3.5-3.5-1.57-3.5-3.5-3.5m0 5c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5"},"3"),c.jsx("path",{d:"M19 11h-1V8h2V6h-2.35c-.82-2.33-3.04-4-5.65-4S7.17 3.67 6.35 6H4v2h2v3H5c-1.1 0-2 .9-2 2v2c0 1.1.9 2 2 2h1v3H4v2h16v-2h-2v-3h1c1.1 0 2-.9 2-2v-2c0-1.1-.9-2-2-2m-7-7c1.47 0 2.75.81 3.44 2H8.56c.69-1.19 1.97-2 3.44-2m7 11h-3v5H8v-5H5v-2h3V8h8v5h3z"},"4")],"FireHydrantAltTwoTone"),z21=h([c.jsx("path",{d:"m22.9 10.69-1.44-4.32C21.18 5.55 20.42 5 19.56 5H19V4c0-.55-.45-1-1-1h-1c-.55 0-1 .45-1 1v1h-2c-1.1 0-2 .9-2 2v4H1v5c0 1.1.9 2 2 2h1c0 1.66 1.34 3 3 3s3-1.34 3-3h4c0 1.66 1.34 3 3 3s3-1.34 3-3h3v-6.68c0-.21-.03-.42-.1-.63M7 19c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1m10 0c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1m-3-8V7h5.56l1.33 4z"},"0"),c.jsx("path",{d:"M11 8.5h-1v-2h1V5H1v1.5h1v2H1V10h10zm-5.75 0H3.5v-2h1.75zm3.25 0H6.75v-2H8.5z"},"1")],"FireTruck"),m21=h([c.jsx("path",{d:"m22.9 10.69-1.44-4.32C21.18 5.55 20.42 5 19.56 5H19V4c0-.55-.45-1-1-1h-1c-.55 0-1 .45-1 1v1h-2c-1.1 0-2 .9-2 2v4H1v5c0 1.1.9 2 2 2h1c0 1.66 1.34 3 3 3s3-1.34 3-3h4c0 1.66 1.34 3 3 3s3-1.34 3-3h3v-6.68c0-.21-.03-.42-.1-.63M14 7h5.56l1.33 4H14zM7 19c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1m5-3H9.22c-.55-.61-1.33-1-2.22-1s-1.67.39-2.22 1H3v-3h9zm5 3c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1m2.22-3c-.55-.61-1.34-1-2.22-1s-1.67.39-2.22 1H14v-3h7v3z"},"0"),c.jsx("path",{d:"M11 8.5h-1v-2h1V5H1v1.5h1v2H1V10h10zm-2.5 0H6.75v-2H8.5zm-5-2h1.75v2H3.5z"},"1")],"FireTruckOutlined"),p21=h([c.jsx("path",{d:"m22.9 10.69-1.44-4.32C21.18 5.55 20.42 5 19.56 5H19V4c0-.55-.45-1-1-1h-1c-.55 0-1 .45-1 1v1h-2c-1.1 0-2 .9-2 2v4H3c-1.1 0-2 .9-2 2v3c0 1.1.9 2 2 2h1c0 1.66 1.34 3 3 3s3-1.34 3-3h4c0 1.66 1.34 3 3 3s3-1.34 3-3h1c1.1 0 2-.9 2-2v-4.68c0-.21-.03-.42-.1-.63M7 19c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1m10 0c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1m-3-8V7h5.56l1.33 4z"},"0"),c.jsx("path",{d:"M10.25 8.5H10v-2h.25c.41 0 .75-.34.75-.75S10.66 5 10.25 5h-8.5c-.41 0-.75.34-.75.75s.34.75.75.75H2v2h-.25c-.41 0-.75.34-.75.75s.34.75.75.75h8.5c.41 0 .75-.34.75-.75s-.34-.75-.75-.75m-5 0H3.5v-2h1.75zm3.25 0H6.75v-2H8.5z"},"1")],"FireTruckRounded"),H21=h([c.jsx("path",{d:"m23 11-2-6h-2V3h-3v2h-4v6H1v7h3c0 1.66 1.34 3 3 3s3-1.34 3-3h4c0 1.66 1.34 3 3 3s3-1.34 3-3h3zM7 19c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1m10 0c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1m-3-8V7h5.56l1.33 4z"},"0"),c.jsx("path",{d:"M11 8.5h-1v-2h1V5H1v1.5h1v2H1V10h10zm-5.75 0H3.5v-2h1.75zm3.25 0H6.75v-2H8.5z"},"1")],"FireTruckSharp"),M21=h([c.jsx("path",{d:"M3 16h1.78c.55-.61 1.34-1 2.22-1s1.67.39 2.22 1H12v-3H3zm11 0h.78c.55-.61 1.34-1 2.22-1s1.67.39 2.22 1H21v-3h-7z",opacity:".3"},"0"),c.jsx("path",{d:"m22.9 10.69-1.44-4.32C21.18 5.55 20.42 5 19.56 5H19V4c0-.55-.45-1-1-1h-1c-.55 0-1 .45-1 1v1h-2c-1.1 0-2 .9-2 2v4H1v5c0 1.1.9 2 2 2h1c0 1.66 1.34 3 3 3s3-1.34 3-3h4c0 1.66 1.34 3 3 3s3-1.34 3-3h3v-6.68c0-.21-.03-.42-.1-.63M7 19c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1m5-3H9.22c-.55-.61-1.33-1-2.22-1s-1.67.39-2.22 1H3v-3h9zm2-9h5.56l1.33 4H14zm3 12c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1m4-3h-1.78c-.55-.61-1.34-1-2.22-1s-1.67.39-2.22 1H14v-3h7z"},"1"),c.jsx("path",{d:"M11 8.5h-1v-2h1V5H1v1.5h1v2H1V10h10zm-5.75 0H3.5v-2h1.75zm3.25 0H6.75v-2H8.5z"},"2")],"FireTruckTwoTone"),r21=h(c.jsx("path",{d:"M2 2v20h20V2zm9.86 14.96c.76-.24 1.4-1.04 1.53-1.63.13-.56-.1-1.05-.2-1.6-.08-.46-.07-.85.08-1.28.54 1.21 2.15 1.64 1.98 3.18-.19 1.7-2.11 2.38-3.39 1.33M20 20h-2v-2h-2.02c.63-.84 1.02-1.87 1.02-3 0-1.89-1.09-2.85-1.85-3.37C12.2 9.61 13 7 13 7c-6.73 3.57-6.02 7.47-6 8 .03.96.49 2.07 1.23 3H6v2H4V4h16z"}),"Fireplace"),i21=h([c.jsx("path",{d:"M12.01 12.46c-.15.42-.15.82-.08 1.28.1.55.33 1.04.2 1.6-.13.59-.77 1.38-1.53 1.63 1.28 1.05 3.2.37 3.39-1.32.17-1.54-1.44-1.98-1.98-3.19"},"0"),c.jsx("path",{d:"M2 2v20h20V2zm10 16c-1.58 0-2.97-1.88-3-3.06 0-.05-.01-.13-.01-.22-.13-1.73 1-3.2 2.47-4.37.47 1.01 1.27 2.03 2.57 2.92.58.42.97.86.97 1.73 0 1.65-1.35 3-3 3m8 2h-2v-2h-2.02c.63-.84 1.02-1.87 1.02-3 0-1.89-1.09-2.85-1.85-3.37C12.2 9.61 13 7 13 7c-6.73 3.57-6.02 7.47-6 8 .03.96.49 2.07 1.23 3H6v2H4V4h16z"},"1")],"FireplaceOutlined"),V21=h(c.jsx("path",{d:"M20 2H4c-1.1 0-2 .9-2 2v16c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2m0 17c0 .55-.45 1-1 1h-1v-1c0-.55-.45-1-1-1h-1.15c.71-.85 1.15-1.89 1.15-3 0-1.89-1.09-2.84-1.85-3.36-1.86-1.27-2.23-2.78-2.25-3.72-.01-.4-.43-.63-.77-.43-5.8 3.43-5.15 7-5.13 7.51.03.96.49 2.07 1.24 3H7c-.55 0-1 .45-1 1v1H5c-.55 0-1-.45-1-1V5c0-.55.45-1 1-1h14c.55 0 1 .45 1 1zm-6.8-5.26c-.08-.46-.07-.85.08-1.28.54 1.21 2.15 1.64 1.98 3.18-.19 1.69-2.11 2.37-3.39 1.32.76-.24 1.4-1.04 1.53-1.63.12-.55-.11-1.04-.2-1.59"}),"FireplaceRounded"),x21=h(c.jsx("path",{d:"M2 2v20h20V2zm11.2 11.74c-.08-.46-.07-.85.08-1.28.54 1.21 2.15 1.64 1.98 3.18-.19 1.69-2.11 2.37-3.39 1.32.76-.24 1.4-1.04 1.53-1.63.12-.55-.11-1.04-.2-1.59M20 20h-2v-2h-2.02c.63-.84 1.02-1.87 1.02-3 0-1.89-1.09-2.85-1.85-3.37C12.2 9.61 13 7 13 7c-6.73 3.57-6.02 7.47-6 8 .03.96.49 2.07 1.23 3H6v2H4V4h16z"}),"FireplaceSharp"),j21=h([c.jsx("path",{d:"M4 20h2v-2h2.23c-.75-.93-1.2-2.04-1.23-3-.02-.53-.73-4.43 6-8 0 0-.8 2.61 2.15 4.63.76.52 1.85 1.48 1.85 3.37 0 1.13-.39 2.16-1.02 3H18v2h2V4H4z",opacity:".3"},"0"),c.jsx("path",{d:"M12.01 12.46c-.15.42-.15.82-.08 1.28.1.55.33 1.04.2 1.6-.13.59-.77 1.38-1.53 1.63 1.28 1.05 3.2.37 3.39-1.32.17-1.54-1.44-1.98-1.98-3.19"},"1"),c.jsx("path",{d:"M2 2v20h20V2zm10 16c-1.58 0-2.97-1.88-3-3.06 0-.05-.01-.13-.01-.22-.13-1.73 1-3.2 2.47-4.37.47 1.01 1.27 2.03 2.57 2.92.58.42.97.86.97 1.73 0 1.65-1.35 3-3 3m8 2h-2v-2h-2.02c.63-.84 1.02-1.87 1.02-3 0-1.89-1.09-2.85-1.85-3.37C12.2 9.61 13 7 13 7c-6.73 3.57-6.02 7.47-6 8 .03.96.49 2.07 1.23 3H6v2H4V4h16z"},"2")],"FireplaceTwoTone"),u21=h(c.jsx("path",{d:"M18.41 16.59 13.82 12l4.59-4.59L17 6l-6 6 6 6zM6 6h2v12H6z"}),"FirstPage"),L21=h(c.jsx("path",{d:"M18.41 16.59 13.82 12l4.59-4.59L17 6l-6 6 6 6zM6 6h2v12H6z"}),"FirstPageOutlined"),S21=h(c.jsx("path",{d:"M17.7 15.89 13.82 12l3.89-3.89c.39-.39.39-1.02 0-1.41a.996.996 0 0 0-1.41 0l-4.59 4.59c-.39.39-.39 1.02 0 1.41l4.59 4.59c.39.39 1.02.39 1.41 0 .38-.38.38-1.02-.01-1.4M7 6c.55 0 1 .45 1 1v10c0 .55-.45 1-1 1s-1-.45-1-1V7c0-.55.45-1 1-1"}),"FirstPageRounded"),C21=h(c.jsx("path",{d:"M18.41 16.59 13.82 12l4.59-4.59L17 6l-6 6 6 6zM6 6h2v12H6z"}),"FirstPageSharp"),T21=h(c.jsx("path",{d:"M18.41 16.59 13.82 12l4.59-4.59L17 6l-6 6 6 6zM6 6h2v12H6z"}),"FirstPageTwoTone"),w21=h(c.jsx("path",{d:"M17 4h3c1.1 0 2 .9 2 2v2h-2V6h-3zM4 8V6h3V4H4c-1.1 0-2 .9-2 2v2zm16 8v2h-3v2h3c1.1 0 2-.9 2-2v-2zM7 18H4v-2H2v2c0 1.1.9 2 2 2h3zM18 8H6v8h12z"}),"FitScreen"),R21=h(c.jsx("path",{d:"M6 16h12V8H6zm2-6h8v4H8zm-4 5H2v3c0 1.1.9 2 2 2h3v-2H4zm0-9h3V4H4c-1.1 0-2 .9-2 2v3h2zm16-2h-3v2h3v3h2V6c0-1.1-.9-2-2-2m0 14h-3v2h3c1.1 0 2-.9 2-2v-3h-2z"}),"FitScreenOutlined"),O21=h(c.jsx("path",{d:"M18 4h2c1.1 0 2 .9 2 2v2c0 .55-.45 1-1 1s-1-.45-1-1V6h-2c-.55 0-1-.45-1-1s.45-1 1-1M4 8V6h2c.55 0 1-.45 1-1s-.45-1-1-1H4c-1.1 0-2 .9-2 2v2c0 .55.45 1 1 1s1-.45 1-1m16 8v2h-2c-.55 0-1 .45-1 1s.45 1 1 1h2c1.1 0 2-.9 2-2v-2c0-.55-.45-1-1-1s-1 .45-1 1M6 18H4v-2c0-.55-.45-1-1-1s-1 .45-1 1v2c0 1.1.9 2 2 2h2c.55 0 1-.45 1-1s-.45-1-1-1M16 8H8c-1.1 0-2 .9-2 2v4c0 1.1.9 2 2 2h8c1.1 0 2-.9 2-2v-4c0-1.1-.9-2-2-2"}),"FitScreenRounded"),y21=h(c.jsx("path",{d:"M17 4h5v5h-2V6h-3zM4 9V6h3V4H2v5zm16 6v3h-3v2h5v-5zM7 18H4v-3H2v5h5zM18 8H6v8h12z"}),"FitScreenSharp"),g21=h([c.jsx("path",{d:"M8 10h8v4H8z",opacity:".3"},"0"),c.jsx("path",{d:"M6 16h12V8H6zm2-6h8v4H8zm-4 5H2v3c0 1.1.9 2 2 2h3v-2H4zm0-9h3V4H4c-1.1 0-2 .9-2 2v3h2zm16-2h-3v2h3v3h2V6c0-1.1-.9-2-2-2m0 14h-3v2h3c1.1 0 2-.9 2-2v-3h-2z"},"1")],"FitScreenTwoTone"),A21=h(c.jsx("path",{d:"M19.89 13.89c1.04 0 1.89-.85 1.89-1.89s-.85-1.89-1.89-1.89S18 10.96 18 12s.85 1.89 1.89 1.89m-4.24-.21c.93 0 1.68-.75 1.68-1.68s-.75-1.68-1.68-1.68-1.68.75-1.68 1.68.75 1.68 1.68 1.68m0-4.26c.93 0 1.68-.75 1.68-1.68s-.75-1.68-1.68-1.68-1.68.75-1.68 1.68.75 1.68 1.68 1.68m0 8.51c.93 0 1.68-.75 1.68-1.68s-.75-1.68-1.68-1.68-1.68.75-1.68 1.68c0 .92.75 1.68 1.68 1.68m-4.24-4.46c.81 0 1.47-.66 1.47-1.47s-.66-1.47-1.47-1.47-1.47.66-1.47 1.47.65 1.47 1.47 1.47m0-4.26c.81 0 1.47-.66 1.47-1.47s-.66-1.47-1.47-1.47-1.47.66-1.47 1.47.65 1.47 1.47 1.47m0 8.52c.81 0 1.47-.66 1.47-1.47s-.66-1.47-1.47-1.47-1.47.66-1.47 1.47c-.01.81.65 1.47 1.47 1.47m0 4.27c.81 0 1.47-.66 1.47-1.47s-.66-1.47-1.47-1.47-1.47.66-1.47 1.47c-.01.81.65 1.47 1.47 1.47m0-17.06c.81 0 1.47-.66 1.47-1.47S12.22 2 11.41 2s-1.47.66-1.47 1.47.65 1.47 1.47 1.47m-4.25 8.32c.7 0 1.26-.57 1.26-1.26s-.57-1.26-1.26-1.26c-.7 0-1.26.57-1.26 1.26s.56 1.26 1.26 1.26m0 4.25c.7 0 1.26-.57 1.26-1.26 0-.7-.57-1.26-1.26-1.26-.7 0-1.26.57-1.26 1.26s.56 1.26 1.26 1.26m0-8.49c.7 0 1.26-.57 1.26-1.26 0-.7-.57-1.26-1.26-1.26-.7 0-1.26.57-1.26 1.26s.56 1.26 1.26 1.26m-3.87 4.03c.58 0 1.05-.47 1.05-1.05s-.47-1.05-1.05-1.05-1.05.47-1.05 1.05.47 1.05 1.05 1.05"}),"Fitbit"),f21=h(c.jsx("path",{d:"M19.89 13.89c1.04 0 1.89-.85 1.89-1.89s-.85-1.89-1.89-1.89S18 10.96 18 12s.85 1.89 1.89 1.89m-4.24-.21c.93 0 1.68-.75 1.68-1.68s-.75-1.68-1.68-1.68-1.68.75-1.68 1.68.75 1.68 1.68 1.68m0-4.26c.93 0 1.68-.75 1.68-1.68s-.75-1.68-1.68-1.68-1.68.75-1.68 1.68.75 1.68 1.68 1.68m0 8.51c.93 0 1.68-.75 1.68-1.68s-.75-1.68-1.68-1.68-1.68.75-1.68 1.68c0 .92.75 1.68 1.68 1.68m-4.24-4.46c.81 0 1.47-.66 1.47-1.47s-.66-1.47-1.47-1.47-1.47.66-1.47 1.47.65 1.47 1.47 1.47m0-4.26c.81 0 1.47-.66 1.47-1.47s-.66-1.47-1.47-1.47-1.47.66-1.47 1.47.65 1.47 1.47 1.47m0 8.52c.81 0 1.47-.66 1.47-1.47s-.66-1.47-1.47-1.47-1.47.66-1.47 1.47c-.01.81.65 1.47 1.47 1.47m0 4.27c.81 0 1.47-.66 1.47-1.47s-.66-1.47-1.47-1.47-1.47.66-1.47 1.47c-.01.81.65 1.47 1.47 1.47m0-17.06c.81 0 1.47-.66 1.47-1.47S12.22 2 11.41 2s-1.47.66-1.47 1.47.65 1.47 1.47 1.47m-4.25 8.32c.7 0 1.26-.57 1.26-1.26s-.57-1.26-1.26-1.26c-.7 0-1.26.57-1.26 1.26s.56 1.26 1.26 1.26m0 4.25c.7 0 1.26-.57 1.26-1.26 0-.7-.57-1.26-1.26-1.26-.7 0-1.26.57-1.26 1.26s.56 1.26 1.26 1.26m0-8.49c.7 0 1.26-.57 1.26-1.26 0-.7-.57-1.26-1.26-1.26-.7 0-1.26.57-1.26 1.26s.56 1.26 1.26 1.26m-3.87 4.03c.58 0 1.05-.47 1.05-1.05s-.47-1.05-1.05-1.05-1.05.47-1.05 1.05.47 1.05 1.05 1.05"}),"FitbitOutlined"),P21=h(c.jsx("path",{d:"M19.89 13.89c1.04 0 1.89-.85 1.89-1.89s-.85-1.89-1.89-1.89S18 10.96 18 12s.85 1.89 1.89 1.89m-4.24-.21c.93 0 1.68-.75 1.68-1.68s-.75-1.68-1.68-1.68-1.68.75-1.68 1.68.75 1.68 1.68 1.68m0-4.26c.93 0 1.68-.75 1.68-1.68s-.75-1.68-1.68-1.68-1.68.75-1.68 1.68.75 1.68 1.68 1.68m0 8.51c.93 0 1.68-.75 1.68-1.68s-.75-1.68-1.68-1.68-1.68.75-1.68 1.68c0 .92.75 1.68 1.68 1.68m-4.24-4.46c.81 0 1.47-.66 1.47-1.47s-.66-1.47-1.47-1.47-1.47.66-1.47 1.47.65 1.47 1.47 1.47m0-4.26c.81 0 1.47-.66 1.47-1.47s-.66-1.47-1.47-1.47-1.47.66-1.47 1.47.65 1.47 1.47 1.47m0 8.52c.81 0 1.47-.66 1.47-1.47s-.66-1.47-1.47-1.47-1.47.66-1.47 1.47c-.01.81.65 1.47 1.47 1.47m0 4.27c.81 0 1.47-.66 1.47-1.47s-.66-1.47-1.47-1.47-1.47.66-1.47 1.47c-.01.81.65 1.47 1.47 1.47m0-17.06c.81 0 1.47-.66 1.47-1.47S12.22 2 11.41 2s-1.47.66-1.47 1.47.65 1.47 1.47 1.47m-4.25 8.32c.7 0 1.26-.57 1.26-1.26s-.57-1.26-1.26-1.26c-.7 0-1.26.57-1.26 1.26s.56 1.26 1.26 1.26m0 4.25c.7 0 1.26-.57 1.26-1.26 0-.7-.57-1.26-1.26-1.26-.7 0-1.26.57-1.26 1.26s.56 1.26 1.26 1.26m0-8.49c.7 0 1.26-.57 1.26-1.26 0-.7-.57-1.26-1.26-1.26-.7 0-1.26.57-1.26 1.26s.56 1.26 1.26 1.26m-3.87 4.03c.58 0 1.05-.47 1.05-1.05s-.47-1.05-1.05-1.05-1.05.47-1.05 1.05.47 1.05 1.05 1.05"}),"FitbitRounded"),F21=h(c.jsx("path",{d:"M19.89 13.89c1.04 0 1.89-.85 1.89-1.89s-.85-1.89-1.89-1.89S18 10.96 18 12s.85 1.89 1.89 1.89m-4.24-.21c.93 0 1.68-.75 1.68-1.68s-.75-1.68-1.68-1.68-1.68.75-1.68 1.68.75 1.68 1.68 1.68m0-4.26c.93 0 1.68-.75 1.68-1.68s-.75-1.68-1.68-1.68-1.68.75-1.68 1.68.75 1.68 1.68 1.68m0 8.51c.93 0 1.68-.75 1.68-1.68s-.75-1.68-1.68-1.68-1.68.75-1.68 1.68c0 .92.75 1.68 1.68 1.68m-4.24-4.46c.81 0 1.47-.66 1.47-1.47s-.66-1.47-1.47-1.47-1.47.66-1.47 1.47.65 1.47 1.47 1.47m0-4.26c.81 0 1.47-.66 1.47-1.47s-.66-1.47-1.47-1.47-1.47.66-1.47 1.47.65 1.47 1.47 1.47m0 8.52c.81 0 1.47-.66 1.47-1.47s-.66-1.47-1.47-1.47-1.47.66-1.47 1.47c-.01.81.65 1.47 1.47 1.47m0 4.27c.81 0 1.47-.66 1.47-1.47s-.66-1.47-1.47-1.47-1.47.66-1.47 1.47c-.01.81.65 1.47 1.47 1.47m0-17.06c.81 0 1.47-.66 1.47-1.47S12.22 2 11.41 2s-1.47.66-1.47 1.47.65 1.47 1.47 1.47m-4.25 8.32c.7 0 1.26-.57 1.26-1.26s-.57-1.26-1.26-1.26c-.7 0-1.26.57-1.26 1.26s.56 1.26 1.26 1.26m0 4.25c.7 0 1.26-.57 1.26-1.26 0-.7-.57-1.26-1.26-1.26-.7 0-1.26.57-1.26 1.26s.56 1.26 1.26 1.26m0-8.49c.7 0 1.26-.57 1.26-1.26 0-.7-.57-1.26-1.26-1.26-.7 0-1.26.57-1.26 1.26s.56 1.26 1.26 1.26m-3.87 4.03c.58 0 1.05-.47 1.05-1.05s-.47-1.05-1.05-1.05-1.05.47-1.05 1.05.47 1.05 1.05 1.05"}),"FitbitSharp"),B21=h(c.jsx("path",{d:"M19.89 13.89c1.04 0 1.89-.85 1.89-1.89s-.85-1.89-1.89-1.89S18 10.96 18 12s.85 1.89 1.89 1.89m-4.24-.21c.93 0 1.68-.75 1.68-1.68s-.75-1.68-1.68-1.68-1.68.75-1.68 1.68.75 1.68 1.68 1.68m0-4.26c.93 0 1.68-.75 1.68-1.68s-.75-1.68-1.68-1.68-1.68.75-1.68 1.68.75 1.68 1.68 1.68m0 8.51c.93 0 1.68-.75 1.68-1.68s-.75-1.68-1.68-1.68-1.68.75-1.68 1.68c0 .92.75 1.68 1.68 1.68m-4.24-4.46c.81 0 1.47-.66 1.47-1.47s-.66-1.47-1.47-1.47-1.47.66-1.47 1.47.65 1.47 1.47 1.47m0-4.26c.81 0 1.47-.66 1.47-1.47s-.66-1.47-1.47-1.47-1.47.66-1.47 1.47.65 1.47 1.47 1.47m0 8.52c.81 0 1.47-.66 1.47-1.47s-.66-1.47-1.47-1.47-1.47.66-1.47 1.47c-.01.81.65 1.47 1.47 1.47m0 4.27c.81 0 1.47-.66 1.47-1.47s-.66-1.47-1.47-1.47-1.47.66-1.47 1.47c-.01.81.65 1.47 1.47 1.47m0-17.06c.81 0 1.47-.66 1.47-1.47S12.22 2 11.41 2s-1.47.66-1.47 1.47.65 1.47 1.47 1.47m-4.25 8.32c.7 0 1.26-.57 1.26-1.26s-.57-1.26-1.26-1.26c-.7 0-1.26.57-1.26 1.26s.56 1.26 1.26 1.26m0 4.25c.7 0 1.26-.57 1.26-1.26 0-.7-.57-1.26-1.26-1.26-.7 0-1.26.57-1.26 1.26s.56 1.26 1.26 1.26m0-8.49c.7 0 1.26-.57 1.26-1.26 0-.7-.57-1.26-1.26-1.26-.7 0-1.26.57-1.26 1.26s.56 1.26 1.26 1.26m-3.87 4.03c.58 0 1.05-.47 1.05-1.05s-.47-1.05-1.05-1.05-1.05.47-1.05 1.05.47 1.05 1.05 1.05"}),"FitbitTwoTone"),b21=h(c.jsx("path",{d:"M20.57 14.86 22 13.43 20.57 12 17 15.57 8.43 7 12 3.43 10.57 2 9.14 3.43 7.71 2 5.57 4.14 4.14 2.71 2.71 4.14l1.43 1.43L2 7.71l1.43 1.43L2 10.57 3.43 12 7 8.43 15.57 17 12 20.57 13.43 22l1.43-1.43L16.29 22l2.14-2.14 1.43 1.43 1.43-1.43-1.43-1.43L22 16.29z"}),"FitnessCenter"),D21=h(c.jsx("path",{d:"M20.57 14.86 22 13.43 20.57 12 17 15.57 8.43 7 12 3.43 10.57 2 9.14 3.43 7.71 2 5.57 4.14 4.14 2.71 2.71 4.14l1.43 1.43L2 7.71l1.43 1.43L2 10.57 3.43 12 7 8.43 15.57 17 12 20.57 13.43 22l1.43-1.43L16.29 22l2.14-2.14 1.43 1.43 1.43-1.43-1.43-1.43L22 16.29z"}),"FitnessCenterOutlined"),k21=h(c.jsx("path",{d:"m20.57 14.86.72-.72c.39-.39.39-1.02 0-1.41l-.02-.02a.996.996 0 0 0-1.41 0L17 15.57 8.43 7l2.86-2.86c.39-.39.39-1.02 0-1.41l-.02-.02a.996.996 0 0 0-1.41 0l-.72.72-.72-.72c-.39-.39-1.03-.39-1.42 0L5.57 4.14l-.72-.72c-.39-.39-1.04-.39-1.43 0s-.39 1.04 0 1.43l.72.72L2.71 7c-.39.39-.39 1.02 0 1.41l.72.72-.72.73c-.39.39-.39 1.02 0 1.41l.02.02c.39.39 1.02.39 1.41 0L7 8.43 15.57 17l-2.86 2.86c-.39.39-.39 1.02 0 1.41l.02.02c.39.39 1.02.39 1.41 0l.72-.72.72.72c.39.39 1.02.39 1.41 0l1.43-1.43.72.72c.39.39 1.04.39 1.43 0s.39-1.04 0-1.43l-.72-.72L21.29 17c.39-.39.39-1.02 0-1.41z"}),"FitnessCenterRounded"),W21=h(c.jsx("path",{d:"M20.57 14.86 22 13.43 20.57 12 17 15.57 8.43 7 12 3.43 10.57 2 9.14 3.43 7.71 2 5.57 4.14 4.14 2.71 2.71 4.14l1.43 1.43L2 7.71l1.43 1.43L2 10.57 3.43 12 7 8.43 15.57 17 12 20.57 13.43 22l1.43-1.43L16.29 22l2.14-2.14 1.43 1.43 1.43-1.43-1.43-1.43L22 16.29z"}),"FitnessCenterSharp"),N21=h(c.jsx("path",{d:"M20.57 14.86 22 13.43 20.57 12 17 15.57 8.43 7 12 3.43 10.57 2 9.14 3.43 7.71 2 5.57 4.14 4.14 2.71 2.71 4.14l1.43 1.43L2 7.71l1.43 1.43L2 10.57 3.43 12 7 8.43 15.57 17 12 20.57 13.43 22l1.43-1.43L16.29 22l2.14-2.14 1.43 1.43 1.43-1.43-1.43-1.43L22 16.29z"}),"FitnessCenterTwoTone"),E21=h(c.jsx("path",{d:"M17 13h2v2h-5V9h7c0-1.1-.9-2-2-2h-5c-1.1 0-2 .9-2 2v6c0 1.1.9 2 2 2h5c1.1 0 2-.9 2-2v-4h-4zM3 13h5v2H3v2h5c1.1 0 2-.9 2-2v-2c0-1.1-.9-2-2-2H5V9h5V7H3z"}),"FiveG"),I21=h(c.jsx("path",{d:"M16.5 13H19v2h-5V9h7c0-1.1-.9-2-2-2h-5c-1.1 0-2 .9-2 2v6c0 1.1.9 2 2 2h5c1.1 0 2-.9 2-2v-4h-4.5zM3 13h5v2H3v2h5c1.1 0 2-.9 2-2v-2c0-1.1-.9-2-2-2H5V9h5V7H3z"}),"FiveGOutlined"),U21=h(c.jsx("path",{d:"M18 13h1v2h-5V9h6c.55 0 1-.45 1-1s-.45-1-1-1h-6c-1.1 0-2 .9-2 2v6c0 1.1.9 2 2 2h5c1.1 0 2-.9 2-2v-3c0-.55-.45-1-1-1h-2c-.55 0-1 .45-1 1s.45 1 1 1M4 13h4v2H4c-.55 0-1 .45-1 1s.45 1 1 1h4c1.1 0 2-.9 2-2v-2c0-1.1-.9-2-2-2H5V9h4c.55 0 1-.45 1-1s-.45-1-1-1H4c-.55 0-1 .45-1 1v4c0 .55.45 1 1 1"}),"FiveGRounded"),G21=h(c.jsx("path",{d:"M17 13h2v2h-5V9h7V7h-9v10h9v-6h-4zM3 13h5v2H3v2h7v-6H5V9h5V7H3z"}),"FiveGSharp"),K21=h(c.jsx("path",{d:"M16.5 13H19v2h-5V9h7c0-1.1-.9-2-2-2h-5c-1.1 0-2 .9-2 2v6c0 1.1.9 2 2 2h5c1.1 0 2-.9 2-2v-4h-4.5zM3 13h5v2H3v2h5c1.1 0 2-.9 2-2v-2c0-1.1-.9-2-2-2H5V9h5V7H3z"}),"FiveGTwoTone"),q21=h(c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m-8 7.5H8v1h2c.55 0 1 .45 1 1V14c0 .55-.45 1-1 1H6.5v-1.5h3v-1h-3V9H11zm7 4.5h-1.75l-1.75-2.25V15H13V9h1.5v2.25L16.25 9H18l-2.25 3z"}),"FiveK"),Q21=h([c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 16H5V5h14z"},"0"),c.jsx("path",{d:"M11 14v-1.5c0-.55-.45-1-1-1H8v-1h3V9H6.5v3.5h3v1h-3V15H10c.55 0 1-.45 1-1m3.5-1.25L16.25 15H18l-2.25-3L18 9h-1.75l-1.75 2.25V9H13v6h1.5z"},"1")],"FiveKOutlined"),Z21=h(c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m-9.5 7.5h-3v1h2c.55 0 1 .45 1 1V14c0 .55-.45 1-1 1H5v-1.5h3v-1H5V9h4.5zM16 15h-1.75l-1.75-2.25V15H11V9h1.5v2.25L14.25 9H16l-2.25 3zm4-2.5h-1.5V14h-1v-1.5H16v-1h1.5V10h1v1.5H20z"}),"FiveKPlus"),J21=h([c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 8.5h-1.5V10h-1v1.5H15v1h1.5V14h1v-1.5H19V19H5V5h14z"},"0"),c.jsx("path",{d:"M10 14v-1.5c0-.55-.45-1-1-1H7.5v-1H10V9H6v3.5h2.5v1H6V15h3c.55 0 1-.45 1-1m2.5-1.25L14.25 15H16l-2.25-3L16 9h-1.75l-1.75 2.25V9H11v6h1.5z"},"1")],"FiveKPlusOutlined"),Y21=h(c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m-9.75 7.5H7.5v1H9c.55 0 1 .45 1 1V14c0 .55-.45 1-1 1H6.75c-.41 0-.75-.34-.75-.75s.34-.75.75-.75H8.5v-1H7c-.55 0-1-.45-1-1V10c0-.55.45-1 1-1h2.25c.41 0 .75.34.75.75s-.34.75-.75.75m5.34 4.5c-.22 0-.42-.1-.55-.27l-1.54-1.98v1.5c0 .41-.34.75-.75.75s-.75-.34-.75-.75v-4.5c0-.41.34-.75.75-.75s.75.34.75.75v1.5l1.54-1.98c.13-.17.34-.27.55-.27.58 0 .91.66.56 1.12L13.75 12l1.41 1.88c.34.46.01 1.12-.57 1.12m3.91-2.5h-1v1c0 .28-.22.5-.5.5s-.5-.22-.5-.5v-1h-1c-.28 0-.5-.22-.5-.5s.22-.5.5-.5h1v-1c0-.28.22-.5.5-.5s.5.22.5.5v1h1c.28 0 .5.22.5.5s-.22.5-.5.5"}),"FiveKPlusRounded"),_21=h(c.jsx("path",{d:"M21 3H3v18h18zm-11 7.5H7.5v1H10V15H6v-1.5h2.5v-1H6V9h4zm6 4.5h-1.75l-1.75-2.25V15H11V9h1.5v2.25L14.25 9H16l-2.25 3zm3-2.5h-1.5V14h-1v-1.5H15v-1h1.5V10h1v1.5H19z"}),"FiveKPlusSharp"),X21=h([c.jsx("path",{d:"M5 19h14v-6.5h-1.5V14h-1v-1.5H15v-1h1.5V10h1v1.5H19V5H5zm6-10h1.5v2.25L14.25 9H16l-2.25 3L16 15h-1.75l-1.75-2.25V15H11zm-5 4.5h2.5v-1H6V9h4v1.5H7.5v1H9c.55 0 1 .45 1 1V14c0 .55-.45 1-1 1H6z",opacity:".3"},"0"),c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 8.5h-1.5V10h-1v1.5H15v1h1.5V14h1v-1.5H19V19H5V5h14z"},"1"),c.jsx("path",{d:"M10 14v-1.5c0-.55-.45-1-1-1H7.5v-1H10V9H6v3.5h2.5v1H6V15h3c.55 0 1-.45 1-1m2.5-1.25L14.25 15H16l-2.25-3L16 9h-1.75l-1.75 2.25V9H11v6h1.5z"},"2")],"FiveKPlusTwoTone"),$21=h(c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m-8.75 7.5H8v1h2c.55 0 1 .45 1 1V14c0 .55-.45 1-1 1H7.25c-.41 0-.75-.34-.75-.75s.34-.75.75-.75H9.5v-1H7.25c-.41 0-.75-.34-.75-.75v-2c0-.41.34-.75.75-.75h3c.41 0 .75.34.75.75s-.34.75-.75.75m6.34 4.5c-.22 0-.42-.1-.55-.27l-1.54-1.98v1.55c0 .39-.31.7-.7.7h-.1c-.39 0-.7-.31-.7-.7V9.7c0-.39.31-.7.7-.7h.09c.39 0 .7.31.7.7v1.55l1.54-1.98c.14-.17.35-.27.56-.27.58 0 .91.66.56 1.12L15.75 12l1.41 1.88c.34.46.01 1.12-.57 1.12"}),"FiveKRounded"),c51=h(c.jsx("path",{d:"M21 3H3v18h18zm-10 7.5H8v1h3V15H6.5v-1.5h3v-1h-3V9H11zm7 4.5h-1.75l-1.75-2.25V15H13V9h1.5v2.25L16.25 9H18l-2.25 3z"}),"FiveKSharp"),h51=h([c.jsx("path",{d:"M5 19h14V5H5zm8-10h1.5v2.25L16.25 9H18l-2.25 3L18 15h-1.75l-1.75-2.25V15H13zm-6.5 4.5h3v-1h-3V9H11v1.5H8v1h2c.55 0 1 .45 1 1V14c0 .55-.45 1-1 1H6.5z",opacity:".3"},"0"),c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 16H5V5h14z"},"1"),c.jsx("path",{d:"M11 14v-1.5c0-.55-.45-1-1-1H8v-1h3V9H6.5v3.5h3v1h-3V15H10c.55 0 1-.45 1-1m3.5-1.25L16.25 15H18l-2.25-3L18 9h-1.75l-1.75 2.25V9H13v6h1.5z"},"2")],"FiveKTwoTone"),s51=h(c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m-7 15.5h-1.5V14h-1v3H8v-3H7v4.5H5.5v-5c0-.55.45-1 1-1H11c.55 0 1 .45 1 1zm3.5 0H14v-6h3.5c.55 0 1 .45 1 1V16c0 .55-.45 1-1 1h-2zM14.5 7h-3v1h2c.55 0 1 .45 1 1v1.5c0 .55-.45 1-1 1H10V10h3V9h-3V5.5h4.5zm1 7H17v1.5h-1.5z"}),"FiveMp"),t51=h([c.jsx("path",{d:"M7.5 14h1v3H10v-3h1v4.5h1.5v-5c0-.55-.45-1-1-1H7c-.55 0-1 .45-1 1v5h1.5zm6 4.5H15V17h2c.55 0 1-.45 1-1v-2.5c0-.55-.45-1-1-1h-3.5zM15 14h1.5v1.5H15z"},"0"),c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 16H5V5h14z"},"1"),c.jsx("path",{d:"M14.5 10.5V9c0-.55-.45-1-1-1h-2V7h3V5.5H10V9h3v1h-3v1.5h3.5c.55 0 1-.45 1-1"},"2")],"FiveMpOutlined"),o51=h([c.jsx("path",{d:"M15 14h1.5v1.5H15z"},"0"),c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m-8 6c-.55 0-1-.45-1-1V6.5c0-.55.45-1 1-1h2.75c.41 0 .75.34.75.75s-.34.75-.75.75H11.5v1h2c.55 0 1 .45 1 1v1.5c0 .55-.45 1-1 1h-2.75c-.41 0-.75-.34-.75-.75s.34-.75.75-.75H13V9zm1.5 8.75c0 .41-.34.75-.75.75s-.75-.33-.75-.75V14h-1v2.25c0 .42-.34.75-.75.75s-.75-.33-.75-.75V14h-1v3.75c0 .41-.34.75-.75.75S6 18.17 6 17.75V13.5c0-.55.45-1 1-1h4.5c.55 0 1 .45 1 1zM18 16c0 .55-.45 1-1 1h-2v.75c0 .41-.34.75-.75.75s-.75-.34-.75-.75V13.5c0-.55.45-1 1-1H17c.55 0 1 .45 1 1z"},"1")],"FiveMpRounded"),v51=h([c.jsx("path",{d:"M15 14h1.5v1.5H15z"},"0"),c.jsx("path",{d:"M3 3v18h18V3zm7 7h3V9h-3V5.5h4.5V7h-3v1h3v3.5H10zm2.5 8.5H11V14h-1v3H8.5v-3h-1v4.5H6v-6h6.5zM18 17h-3v1.5h-1.5v-6H18z"},"1")],"FiveMpSharp"),e51=h([c.jsx("path",{d:"M15 14h1.5v1.5H15z",opacity:".3"},"0"),c.jsx("path",{d:"M5 19h14V5H5zm13-5.5V16c0 .55-.45 1-1 1h-2v1.5h-1.5v-6H17c.55 0 1 .45 1 1M10 10h3V9h-3V5.5h4.5V7h-3v1h2c.55 0 1 .45 1 1v1.5c0 .55-.45 1-1 1H10zm-4 3.5c0-.55.45-1 1-1h4.5c.55 0 1 .45 1 1v5H11V14h-1v3H8.5v-3h-1v4.5H6z",opacity:".3"},"1"),c.jsx("path",{d:"M7.5 14h1v3H10v-3h1v4.5h1.5v-5c0-.55-.45-1-1-1H7c-.55 0-1 .45-1 1v5h1.5zm6 4.5H15V17h2c.55 0 1-.45 1-1v-2.5c0-.55-.45-1-1-1h-3.5zM15 14h1.5v1.5H15z"},"2"),c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 16H5V5h14z"},"3"),c.jsx("path",{d:"M14.5 10.5V9c0-.55-.45-1-1-1h-2V7h3V5.5H10V9h3v1h-3v1.5h3.5c.55 0 1-.45 1-1"},"4")],"FiveMpTwoTone"),l51=h(c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-7 15.5h-1.5V14h-1v3H8v-3H7v4.5H5.5v-5c0-.55.45-1 1-1H11c.55 0 1 .45 1 1v5zm3.5 0H14v-6h3.5c.55 0 1 .45 1 1V16c0 .55-.45 1-1 1h-2v1.5zM10 5.5v6H8.5V7H7V5.5h3zM16.5 7h-3v1h2c.55 0 1 .45 1 1v1.5c0 .55-.45 1-1 1H12V10h3V9h-3V5.5h4.5V7zm-1 7H17v1.5h-1.5z"}),"FivteenMp"),n51=h([c.jsx("path",{d:"M7.5 14h1v3H10v-3h1v4.5h1.5v-5c0-.55-.45-1-1-1H7c-.55 0-1 .45-1 1v5h1.5V14zm6 4.5H15V17h2c.55 0 1-.45 1-1v-2.5c0-.55-.45-1-1-1h-3.5v6zM15 14h1.5v1.5H15V14z"},"0"),c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm0 16H5V5h14v14z"},"1"),c.jsx("path",{d:"M8.5 11.5H10v-6H7V7h1.5zm8-1V9c0-.55-.45-1-1-1h-2V7h3V5.5H12V9h3v1h-3v1.5h3.5c.55 0 1-.45 1-1z"},"2")],"FivteenMpOutlined"),a51=h([c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zM7.75 5.5H9c.55 0 1 .45 1 1v4.25c0 .41-.34.75-.75.75s-.75-.34-.75-.75V7h-.75C7.34 7 7 6.66 7 6.25s.34-.75.75-.75zm4.75 12.25c0 .41-.34.75-.75.75s-.75-.34-.75-.75V14h-1v2.25c0 .41-.34.75-.75.75s-.75-.34-.75-.75V14h-1v3.75c0 .41-.34.75-.75.75S6 18.16 6 17.75V13.5c0-.55.45-1 1-1h4.5c.55 0 1 .45 1 1v4.25zm-.5-7c0-.41.34-.75.75-.75H15V9h-2c-.55 0-1-.45-1-1V6.5c0-.55.45-1 1-1h2.75c.41 0 .75.34.75.75s-.34.75-.75.75H13.5v1h2c.55 0 1 .45 1 1v1.5c0 .55-.45 1-1 1h-2.75c-.41 0-.75-.34-.75-.75zM18 16c0 .55-.45 1-1 1h-2v.75c0 .41-.34.75-.75.75s-.75-.34-.75-.75V13.5c0-.55.45-1 1-1H17c.55 0 1 .45 1 1V16z"},"0"),c.jsx("path",{d:"M15 14h1.5v1.5H15z"},"1")],"FivteenMpRounded"),d51=h([c.jsx("path",{d:"M15 14h1.5v1.5H15z"},"0"),c.jsx("path",{d:"M3 3v18h18V3H3zm9 7h3V9h-3V5.5h4.5V7h-3v1h3v3.5H12V10zM7 5.5h3v6H8.5V7H7V5.5zm5.5 13H11V14h-1v3H8.5v-3h-1v4.5H6v-6h6.5v6zM18 17h-3v1.5h-1.5v-6H18V17z"},"1")],"FivteenMpSharp"),z51=h([c.jsx("path",{d:"M5 19h14V5H5v14zm13-5.5V16c0 .55-.45 1-1 1h-2v1.5h-1.5v-6H17c.55 0 1 .45 1 1zM12 10h3V9h-3V5.5h4.5V7h-3v1h2c.55 0 1 .45 1 1v1.5c0 .55-.45 1-1 1H12V10zM7 5.5h3v6H8.5V7H7V5.5zm-1 8c0-.55.45-1 1-1h4.5c.55 0 1 .45 1 1v5H11V14h-1v3H8.5v-3h-1v4.5H6v-5z",opacity:".3"},"0"),c.jsx("path",{d:"M15 14h1.5v1.5H15z",opacity:".3"},"1"),c.jsx("path",{d:"M7.5 14h1v3H10v-3h1v4.5h1.5v-5c0-.55-.45-1-1-1H7c-.55 0-1 .45-1 1v5h1.5V14zm6 4.5H15V17h2c.55 0 1-.45 1-1v-2.5c0-.55-.45-1-1-1h-3.5v6zM15 14h1.5v1.5H15V14z"},"2"),c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm0 16H5V5h14v14z"},"3"),c.jsx("path",{d:"M8.5 11.5H10v-6H7V7h1.5zm8-1V9c0-.55-.45-1-1-1h-2V7h3V5.5H12V9h3v1h-3v1.5h3.5c.55 0 1-.45 1-1z"},"4")],"FivteenMpTwoTone"),m51=h(c.jsx("path",{d:"M14.4 6 14 4H5v17h2v-7h5.6l.4 2h7V6z"}),"Flag"),p51=h(c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m6 13h-5l-1-2H9.5v5H8V7h6l1 2h3z"}),"FlagCircle"),H51=h([c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8"},"0"),c.jsx("path",{d:"m15 9-1-2H8v11h1.5v-5H12l1 2h5V9zm1.5 4.5h-2.57l-1-2H9.5v-3h3.57l1 2h2.43z"},"1")],"FlagCircleOutlined"),M51=h(c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m5 13h-3.38c-.38 0-.73-.21-.89-.55L12 13H9.5v4.25c0 .41-.34.75-.75.75S8 17.66 8 17.25V8c0-.55.45-1 1-1h4.38c.38 0 .73.21.89.55L15 9h2c.55 0 1 .45 1 1v4c0 .55-.45 1-1 1"}),"FlagCircleRounded"),r51=h(c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m6 13h-5l-1-2H9.5v5H8V7h6l1 2h3z"}),"FlagCircleSharp"),i51=h([c.jsx("path",{d:"M12 4c-4.41 0-8 3.59-8 8s3.59 8 8 8 8-3.59 8-8-3.59-8-8-8m1 11-1-2H9.5v5H8V7h6l1 2h3v6z",opacity:".3"},"0"),c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8"},"1"),c.jsx("path",{d:"m15 9-1-2H8v11h1.5v-5H12l1 2h5V9zm1.5 4.5h-2.57l-1-2H9.5v-3h3.57l1 2h2.43z"},"2")],"FlagCircleTwoTone"),V51=h(c.jsx("path",{d:"m12.36 6 .4 2H18v6h-3.36l-.4-2H7V6zM14 4H5v17h2v-7h5.6l.4 2h7V6h-5.6z"}),"FlagOutlined"),x51=h(c.jsx("path",{d:"m14.4 6-.24-1.2c-.09-.46-.5-.8-.98-.8H6c-.55 0-1 .45-1 1v15c0 .55.45 1 1 1s1-.45 1-1v-6h5.6l.24 1.2c.09.47.5.8.98.8H19c.55 0 1-.45 1-1V7c0-.55-.45-1-1-1z"}),"FlagRounded"),j51=h(c.jsx("path",{d:"M14.4 6 14 4H5v17h2v-7h5.6l.4 2h7V6z"}),"FlagSharp"),u51=h([c.jsx("path",{d:"M12.36 6H7v6h7.24l.4 2H18V8h-5.24z",opacity:".3"},"0"),c.jsx("path",{d:"M14.4 6 14 4H5v17h2v-7h5.6l.4 2h7V6zm3.6 8h-3.36l-.4-2H7V6h5.36l.4 2H18z"},"1")],"FlagTwoTone"),L51=h(c.jsx("path",{fillRule:"evenodd",d:"m14.05 17.58-.01.01-2.4-2.4 1.06-1.06 1.35 1.35L16.54 13l1.06 1.06-3.54 3.54zM12 2C6.5 2 2 6.5 2 12s4.5 10 10 10 10-4.5 10-10S17.5 2 12 2M7.34 6.28l1.41 1.41 1.41-1.41 1.06 1.06-1.41 1.41 1.41 1.41-1.06 1.06-1.41-1.41-1.41 1.41-1.06-1.06 1.41-1.41-1.41-1.41zM12 20c-2.2 0-4.2-.9-5.7-2.3L17.7 6.3C19.1 7.8 20 9.8 20 12c0 4.4-3.6 8-8 8"}),"Flaky"),S51=h(c.jsx("path",{fillRule:"evenodd",d:"m14.05 17.58-.01.01-2.4-2.4 1.06-1.06 1.35 1.35L16.54 13l1.06 1.06-3.54 3.54zM12 2C6.5 2 2 6.5 2 12s4.5 10 10 10 10-4.5 10-10S17.5 2 12 2M7.34 6.28l1.41 1.41 1.41-1.41 1.06 1.06-1.41 1.41 1.41 1.41-1.06 1.06-1.41-1.41-1.41 1.41-1.06-1.06 1.41-1.41-1.41-1.41zM12 20c-2.2 0-4.2-.9-5.7-2.3L17.7 6.3C19.1 7.8 20 9.8 20 12c0 4.4-3.6 8-8 8"}),"FlakyOutlined"),C51=h(c.jsx("path",{fillRule:"evenodd",d:"M12.16 15.72c-.29-.29-.29-.77 0-1.06s.77-.29 1.06 0l.82.82L16 13.52c.29-.29.77-.29 1.06 0s.29.77 0 1.06l-2.65 2.65c-.19.19-.51.2-.7 0zM12 2C6.5 2 2 6.5 2 12s4.5 10 10 10 10-4.5 10-10S17.5 2 12 2M7.87 6.81l.88.88.88-.88c.29-.29.77-.29 1.06 0s.29.77 0 1.06l-.88.88.88.88c.29.29.29.77 0 1.06s-.77.29-1.06 0l-.88-.88-.88.88c-.29.29-.77.29-1.06 0s-.29-.77 0-1.06l.88-.88-.88-.88c-.29-.29-.29-.77 0-1.06.29-.3.76-.3 1.06 0M12 20c-2.2 0-4.2-.9-5.7-2.3L17.7 6.3C19.1 7.8 20 9.8 20 12c0 4.4-3.6 8-8 8"}),"FlakyRounded"),T51=h(c.jsx("path",{fillRule:"evenodd",d:"m14.05 17.58-.01.01-2.4-2.4 1.06-1.06 1.35 1.35L16.54 13l1.06 1.06-3.54 3.54zM12 2C6.5 2 2 6.5 2 12s4.5 10 10 10 10-4.5 10-10S17.5 2 12 2M7.34 6.28l1.41 1.41 1.41-1.41 1.06 1.06-1.41 1.41 1.41 1.41-1.06 1.06-1.41-1.41-1.41 1.41-1.06-1.06 1.41-1.41-1.41-1.41zM12 20c-2.2 0-4.2-.9-5.7-2.3L17.7 6.3C19.1 7.8 20 9.8 20 12c0 4.4-3.6 8-8 8"}),"FlakySharp"),w51=h(c.jsx("path",{fillRule:"evenodd",d:"m14.05 17.58-.01.01-2.4-2.4 1.06-1.06 1.35 1.35L16.54 13l1.06 1.06-3.54 3.54zM12 2C6.5 2 2 6.5 2 12s4.5 10 10 10 10-4.5 10-10S17.5 2 12 2M7.34 6.28l1.41 1.41 1.41-1.41 1.06 1.06-1.41 1.41 1.41 1.41-1.06 1.06-1.41-1.41-1.41 1.41-1.06-1.06 1.41-1.41-1.41-1.41zM12 20c-2.2 0-4.2-.9-5.7-2.3L17.7 6.3C19.1 7.8 20 9.8 20 12c0 4.4-3.6 8-8 8"}),"FlakyTwoTone"),R51=h(c.jsx("path",{d:"M7 11H1v2h6zm2.17-3.24L7.05 5.64 5.64 7.05l2.12 2.12zM13 1h-2v6h2zm5.36 6.05-1.41-1.41-2.12 2.12 1.41 1.41zM17 11v2h6v-2zm-5-2c-1.66 0-3 1.34-3 3s1.34 3 3 3 3-1.34 3-3-1.34-3-3-3m2.83 7.24 2.12 2.12 1.41-1.41-2.12-2.12zm-9.19.71 1.41 1.41 2.12-2.12-1.41-1.41zM11 23h2v-6h-2z"}),"Flare"),O51=h(c.jsx("path",{d:"M7 11H1v2h6zm2.17-3.24L7.05 5.64 5.64 7.05l2.12 2.12zM13 1h-2v6h2zm5.36 6.05-1.41-1.41-2.12 2.12 1.41 1.41zM17 11v2h6v-2zm-5-2c-1.66 0-3 1.34-3 3s1.34 3 3 3 3-1.34 3-3-1.34-3-3-3m2.83 7.24 2.12 2.12 1.41-1.41-2.12-2.12zm-9.19.71 1.41 1.41 2.12-2.12-1.41-1.41zM11 23h2v-6h-2z"}),"FlareOutlined"),y51=h(c.jsx("path",{d:"M6 11H2c-.55 0-1 .45-1 1s.45 1 1 1h4c.55 0 1-.45 1-1s-.45-1-1-1m2.47-3.94-.72-.72a.996.996 0 0 0-1.41 0c-.39.39-.39 1.02 0 1.41l.71.71c.39.39 1.02.39 1.41 0 .39-.38.39-1.02.01-1.4M12 1c-.56 0-1 .45-1 1v4c0 .55.45 1 1 1s1-.45 1-1V2c0-.55-.45-1-1-1m5.66 5.35a.996.996 0 0 0-1.41 0l-.71.71c-.39.39-.39 1.02 0 1.41s1.02.39 1.41 0l.71-.71c.38-.39.38-1.03 0-1.41M17 12c0 .56.45 1 1 1h4c.55 0 1-.45 1-1s-.45-1-1-1h-4c-.55 0-1 .45-1 1m-5-3c-1.66 0-3 1.34-3 3s1.34 3 3 3 3-1.34 3-3-1.34-3-3-3m3.53 7.94.71.71c.39.39 1.02.39 1.41 0s.39-1.02 0-1.41l-.71-.71a.996.996 0 0 0-1.41 0c-.38.39-.38 1.03 0 1.41m-9.19.71c.39.39 1.02.39 1.41 0l.71-.71c.39-.39.39-1.02 0-1.41a.996.996 0 0 0-1.41 0l-.71.71c-.38.39-.38 1.03 0 1.41M12 23c.56 0 1-.45 1-1v-4c0-.55-.45-1-1-1s-1 .45-1 1v4c0 .55.45 1 1 1"}),"FlareRounded"),g51=h(c.jsx("path",{d:"M7 11H1v2h6zm2.17-3.24L7.05 5.64 5.64 7.05l2.12 2.12zM13 1h-2v6h2zm5.36 6.05-1.41-1.41-2.12 2.12 1.41 1.41zM17 11v2h6v-2zm-5-2c-1.66 0-3 1.34-3 3s1.34 3 3 3 3-1.34 3-3-1.34-3-3-3m2.83 7.24 2.12 2.12 1.41-1.41-2.12-2.12zm-9.19.71 1.41 1.41 2.12-2.12-1.41-1.41zM11 23h2v-6h-2z"}),"FlareSharp"),A51=h(c.jsx("path",{d:"M5.644 7.05 7.05 5.645l2.123 2.122-1.408 1.407zM11 1h2v6h-2zm5.242 13.834 2.12 2.12-1.406 1.408-2.12-2.12zM14.834 7.76l2.12-2.123 1.41 1.407-2.123 2.122zm-5.668 8.482-2.122 2.12-1.407-1.406 2.122-2.122zM12 9c-1.66 0-3 1.34-3 3s1.34 3 3 3 3-1.34 3-3-1.34-3-3-3m-1 8h2v6h-2zM1 11h6v2H1zm16 0h6v2h-6z"}),"FlareTwoTone"),f51=h(c.jsx("path",{d:"M3 2v12h3v9l7-12H9l4-9zm16 0h-2l-3.2 9h1.9l.7-2h3.2l.7 2h1.9zm-2.15 5.65L18 4l1.15 3.65z"}),"FlashAuto"),P51=h(c.jsx("path",{d:"M3 2v12h3v9l7-12H9l4-9zm16 0h-2l-3.2 9h1.9l.7-2h3.2l.7 2h1.9zm-2.15 5.65L18 4l1.15 3.65z"}),"FlashAutoOutlined"),F51=h(c.jsx("path",{d:"M3 3v10c0 .55.45 1 1 1h2v7.15c0 .51.67.69.93.25l5.19-8.9c.39-.67-.09-1.5-.86-1.5H9l3.38-7.59c.29-.67-.2-1.41-.92-1.41H4c-.55 0-1 .45-1 1m15-1c-.6 0-1.13.38-1.34.94L14.22 9.8c-.2.59.23 1.2.85 1.2.38 0 .72-.24.84-.6L16.4 9h3.2l.49 1.4c.13.36.46.6.84.6.62 0 1.05-.61.84-1.19l-2.44-6.86C19.13 2.38 18.6 2 18 2m-1.15 5.65L18 4l1.15 3.65z"}),"FlashAutoRounded"),B51=h(c.jsx("path",{d:"M3 2v12h3v9l7-12H9l4-9zm16 0h-2l-3.2 9h1.9l.7-2h3.2l.7 2h1.9zm-2.15 5.65L18 4l1.15 3.65z"}),"FlashAutoSharp"),b51=h(c.jsx("path",{d:"M3 2v12h3v9l7-12H9l4-9zm14 0-3.2 9h1.9l.7-2h3.2l.7 2h1.9L19 2zm-.15 5.65L18 4l1.15 3.65z"}),"FlashAutoTwoTone"),D51=h(c.jsx("path",{d:"M3.27 3 2 4.27l5 5V13h3v9l3.58-6.14L17.73 20 19 18.73zM17 10h-4l4-8H7v2.18l8.46 8.46z"}),"FlashOff"),k51=h(c.jsx("path",{d:"M17 10h-3.61l2.28 2.28zm0-8H7v1.61l6.13 6.13zm-13.59.86L2 4.27l5 5V13h3v9l3.58-6.15L17.73 20l1.41-1.41z"}),"FlashOffOutlined"),W51=h(c.jsx("path",{d:"M16.12 11.5c.39-.67-.09-1.5-.86-1.5h-1.87l2.28 2.28zm.16-8.05c.33-.67-.15-1.45-.9-1.45H8c-.55 0-1 .45-1 1v.61l6.13 6.13zm2.16 14.43L4.12 3.56a.996.996 0 0 0-1.41 0c-.39.39-.39 1.02 0 1.41L7 9.27V12c0 .55.45 1 1 1h2v7.15c0 .51.67.69.93.25l2.65-4.55 3.44 3.44c.39.39 1.02.39 1.41 0 .4-.39.4-1.02.01-1.41"}),"FlashOffRounded"),N51=h(c.jsx("path",{d:"M17 10h-3.61l2.28 2.28zm0-8H7v1.61l6.13 6.13zm-13.59.86L2 4.27l5 5V13h3v9l3.58-6.15L17.73 20l1.41-1.41z"}),"FlashOffSharp"),E51=h(c.jsx("path",{d:"M17 10h-3.61l2.28 2.28zm0-8H7v1.61l6.13 6.13zm-13.59.86L2 4.27l5 5V13h3v9l3.58-6.15L17.73 20l1.41-1.41z"}),"FlashOffTwoTone"),I51=h(c.jsx("path",{d:"M7 2v11h3v9l7-12h-4l4-8z"}),"FlashOn"),U51=h(c.jsx("path",{d:"M7 2v11h3v9l7-12h-4l3-8z"}),"FlashOnOutlined"),G51=h(c.jsx("path",{d:"M7 3v9c0 .55.45 1 1 1h2v7.15c0 .51.67.69.93.25l5.19-8.9c.39-.67-.09-1.5-.86-1.5H13l2.49-6.65c.25-.65-.23-1.35-.93-1.35H8c-.55 0-1 .45-1 1"}),"FlashOnRounded"),K51=h(c.jsx("path",{d:"M7 2v11h3v9l7-12h-4l3-8z"}),"FlashOnSharp"),q51=h(c.jsx("path",{d:"M17 10h-4l3-8H7v11h3v9z"}),"FlashOnTwoTone"),Q51=h(c.jsx("path",{d:"M18 5V2H6v1.17L7.83 5zm-2 6 2-3V7H9.83L16 13.17zM2.81 2.81 1.39 4.22 8 10.83V22h8v-3.17l3.78 3.78 1.41-1.41z"}),"FlashlightOff"),Z51=h(c.jsx("path",{d:"M2.81 2.81 1.39 4.22 8 10.83V22h8v-3.17l3.78 3.78 1.41-1.41zM14 20h-4v-7.17l4 4zm2-16v1H7.83l2 2H16v.39l-2 3.01v.77l2 2V11l2-3V2H6v1.17l.83.83z"}),"FlashlightOffOutlined"),J51=h(c.jsx("path",{d:"M18 5V4c0-1.1-.9-2-2-2H8c-.86 0-1.58.54-1.87 1.3L7.83 5zm-2 6 2-3V7H9.83L16 13.17zM2.1 3.51c-.39.39-.39 1.02 0 1.41l5.9 5.9V20c0 1.1.9 2 2 2h4c1.1 0 2-.9 2-2v-1.17l3.07 3.07c.39.39 1.02.39 1.41 0s.39-1.02 0-1.41L3.51 3.51a.996.996 0 0 0-1.41 0"}),"FlashlightOffRounded"),Y51=h(c.jsx("path",{d:"M18 5V2H6v1.17L7.83 5zm-2 6 2-3V7H9.83L16 13.17zM2.81 2.81 1.39 4.22 8 10.83V22h8v-3.17l3.78 3.78 1.41-1.41z"}),"FlashlightOffSharp"),_51=h([c.jsx("path",{d:"M16 7H9.83L14 11.17v-.77l2-3.01zm-6 5.83V20h4v-3.17zM16 5V4H6.83l1 1z",opacity:".3"},"0"),c.jsx("path",{d:"M2.81 2.81 1.39 4.22 8 10.83V22h8v-3.17l3.78 3.78 1.41-1.41zM14 20h-4v-7.17l4 4zm2-16v1H7.83l2 2H16v.39l-2 3.01v.77l2 2V11l2-3V2H6v1.17l.83.83z"},"1")],"FlashlightOffTwoTone"),X51=h(c.jsx("path",{d:"M6 2h12v3H6zm0 5v1l2 3v11h8V11l2-3V7zm6 8.5c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5"}),"FlashlightOn"),$51=h([c.jsx("path",{d:"M18 2H6v6l2 3v11h8V11l2-3zm-2 2v1H8V4zm-2 6.4V20h-4v-9.61l-2-3V7h8v.39z"},"0"),c.jsx("circle",{cx:"12",cy:"14",r:"1.5"},"1")],"FlashlightOnOutlined"),c41=h(c.jsx("path",{d:"M6 4v1h12V4c0-1.1-.9-2-2-2H8c-1.1 0-2 .9-2 2m0 3v1l2 3v9c0 1.1.9 2 2 2h4c1.1 0 2-.9 2-2v-9l2-3V7zm6 8.5c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5"}),"FlashlightOnRounded"),h41=h(c.jsx("path",{d:"M6 2h12v3H6zm0 5v1l2 3v11h8V11l2-3V7zm6 8.5c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5"}),"FlashlightOnSharp"),s41=h([c.jsx("path",{d:"m8 7.39 2 3V20h4v-9.6l2-3.01V7H8zm4 5.11c.83 0 1.5.67 1.5 1.5s-.67 1.5-1.5 1.5-1.5-.67-1.5-1.5.67-1.5 1.5-1.5M8 4h8v1H8z",opacity:".3"},"0"),c.jsx("path",{d:"M6 2v6l2 3v11h8V11l2-3V2zm10 5.39-2 3.01V20h-4v-9.61l-2-3V7h8zM16 5H8V4h8z"},"1"),c.jsx("circle",{cx:"12",cy:"14",r:"1.5"},"2")],"FlashlightOnTwoTone"),t41=h(c.jsx("path",{d:"M16 7.08c0 1.77-.84 3.25-2 3.82V21h-2V10.9c-1.16-.57-2-2.05-2-3.82C10.01 4.83 11.35 3 13 3c1.66 0 3 1.83 3 4.08M17 3v18h2v-8h2V7c0-1.76-1.24-4-4-4M8.28 3c-.4 0-.72.32-.72.72V7h-.84V3.72C6.72 3.32 6.4 3 6 3s-.72.32-.72.72V7h-.84V3.72c0-.4-.32-.72-.72-.72S3 3.32 3 3.72V9c0 1.1.9 2 2 2v10h2V11c1.1 0 2-.9 2-2V3.72c0-.4-.32-.72-.72-.72"}),"Flatware"),o41=h(c.jsx("path",{d:"M16 7.08c0 1.77-.84 3.25-2 3.82V21h-2V10.9c-1.16-.57-2-2.05-2-3.82C10.01 4.83 11.35 3 13 3c1.66 0 3 1.83 3 4.08M17 3v18h2v-8h2V7c0-1.76-1.24-4-4-4M8.28 3c-.4 0-.72.32-.72.72V7h-.84V3.72C6.72 3.32 6.4 3 6 3s-.72.32-.72.72V7h-.84V3.72c0-.4-.32-.72-.72-.72S3 3.32 3 3.72V9c0 1.1.9 2 2 2v10h2V11c1.1 0 2-.9 2-2V3.72c0-.4-.32-.72-.72-.72"}),"FlatwareOutlined"),v41=h(c.jsx("path",{d:"M16 7.08c0 1.77-.84 3.25-2 3.82V20c0 .55-.45 1-1 1s-1-.45-1-1v-9.1c-1.16-.57-2-2.05-2-3.82C10.01 4.83 11.35 3 13 3c1.66 0 3 1.83 3 4.08m2.27-3.9c-.63-.19-1.27.31-1.27.97V20c0 .55.45 1 1 1s1-.45 1-1v-7h1c.55 0 1-.45 1-1V7c0-1.46-.86-3.26-2.73-3.82M8.28 3c-.4 0-.72.32-.72.72V7h-.84V3.72C6.72 3.32 6.4 3 6 3s-.72.32-.72.72V7h-.84V3.72c0-.4-.32-.72-.72-.72S3 3.32 3 3.72V9c0 1.1.9 2 2 2v9c0 .55.45 1 1 1s1-.45 1-1v-9c1.1 0 2-.9 2-2V3.72c0-.4-.32-.72-.72-.72"}),"FlatwareRounded"),e41=h(c.jsx("path",{d:"M16 7.08c0 1.77-.84 3.25-2 3.82V21h-2V10.9c-1.16-.57-2-2.05-2-3.82C10.01 4.83 11.35 3 13 3c1.66 0 3 1.83 3 4.08M17 3v18h2v-8h2V7c0-1.76-1.24-4-4-4M8.28 3h-.72v4h-.84V3H5.28v4h-.84V3H3v8h2v10h2V11h2V3z"}),"FlatwareSharp"),l41=h(c.jsx("path",{d:"M16 7.08c0 1.77-.84 3.25-2 3.82V21h-2V10.9c-1.16-.57-2-2.05-2-3.82C10.01 4.83 11.35 3 13 3c1.66 0 3 1.83 3 4.08M17 3v18h2v-8h2V7c0-1.76-1.24-4-4-4M8.28 3c-.4 0-.72.32-.72.72V7h-.84V3.72C6.72 3.32 6.4 3 6 3s-.72.32-.72.72V7h-.84V3.72c0-.4-.32-.72-.72-.72S3 3.32 3 3.72V9c0 1.1.9 2 2 2v10h2V11c1.1 0 2-.9 2-2V3.72c0-.4-.32-.72-.72-.72"}),"FlatwareTwoTone"),n41=h(c.jsx("path",{d:"M21 16v-2l-8-5V3.5c0-.83-.67-1.5-1.5-1.5S10 2.67 10 3.5V9l-8 5v2l8-2.5V19l-2 1.5V22l3.5-1 3.5 1v-1.5L13 19v-5.5z"}),"Flight"),a41=h(c.jsx("path",{d:"M16 4h-2c-1.1 0-2 .9-2 2v5c0 1.1.9 2 2 2h2c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2M9.5 16H18v2H9.49c-.88 0-1.66-.58-1.92-1.43L5 8V4h2v4zM8 19h10v2H8z"}),"FlightClass"),d41=h(c.jsx("path",{d:"M16 4h-2c-1.1 0-2 .9-2 2v5c0 1.1.9 2 2 2h2c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2m0 7h-2V6h2zm-6.5 5H18v2H9.49c-.88 0-1.66-.58-1.92-1.43L5 8V4h2v4zM8 19h10v2H8z"}),"FlightClassOutlined"),z41=h(c.jsx("path",{d:"M16 4h-2c-1.1 0-2 .9-2 2v5c0 1.1.9 2 2 2h2c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2M6 4c.55 0 1 .45 1 1v3l2.5 8H17c.55 0 1 .45 1 1s-.45 1-1 1H9.49c-.88 0-1.66-.58-1.92-1.43L5.08 8.28C5.03 8.09 5 7.9 5 7.71V5c0-.55.45-1 1-1m12 16c0 .55-.45 1-1 1H9c-.55 0-1-.45-1-1s.45-1 1-1h8c.55 0 1 .45 1 1"}),"FlightClassRounded"),m41=h(c.jsx("path",{d:"M18 4h-6v9h6zM9.5 16H18v2H8L5 8V4h2v4zM8 19h10v2H8z"}),"FlightClassSharp"),p41=h([c.jsx("path",{d:"M14 6h2v5h-2z",opacity:".3"},"0"),c.jsx("path",{d:"M16 4h-2c-1.1 0-2 .9-2 2v5c0 1.1.9 2 2 2h2c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2m0 7h-2V6h2zm-6.5 5H18v2H9.49c-.88 0-1.66-.58-1.92-1.43L5 8V4h2v4zM8 19h10v2H8z"},"1")],"FlightClassTwoTone"),H41=h(c.jsx("path",{d:"M2.5 19h19v2h-19zm16.84-3.15c.8.21 1.62-.26 1.84-1.06.21-.8-.26-1.62-1.06-1.84l-5.31-1.42-2.76-9.02L10.12 2v8.28L5.15 8.95l-.93-2.32-1.45-.39v5.17z"}),"FlightLand"),M41=h(c.jsx("path",{d:"M2.5 19h19v2h-19zm16.84-3.15c.8.21 1.62-.26 1.84-1.06.21-.8-.26-1.62-1.06-1.84l-5.31-1.42-2.76-9.02L10.12 2v8.28L5.15 8.95l-.93-2.32-1.45-.39v5.17z"}),"FlightLandOutlined"),r41=h(c.jsx("path",{d:"M20.5 19h-17c-.55 0-1 .45-1 1s.45 1 1 1h17c.55 0 1-.45 1-1s-.45-1-1-1M3.51 11.61l15.83 4.24c.8.21 1.62-.26 1.84-1.06.21-.8-.26-1.62-1.06-1.84l-5.31-1.42-2.58-8.45c-.11-.36-.39-.63-.75-.73-.68-.18-1.35.33-1.35 1.04v6.88L5.15 8.95 4.4 7.09c-.12-.29-.36-.51-.67-.59l-.33-.09c-.32-.09-.63.15-.63.48v3.75c0 .46.3.85.74.97"}),"FlightLandRounded"),i41=h(c.jsx("path",{d:"M2.5 19h19v2h-19zm16.84-3.15c.8.21 1.62-.26 1.84-1.06.21-.8-.26-1.62-1.06-1.84l-5.31-1.42-2.76-9.02L10.12 2v8.28L5.15 8.95l-.93-2.32-1.45-.39v5.17z"}),"FlightLandSharp"),V41=h(c.jsx("path",{d:"M2.5 19h19v2h-19zm16.84-3.15c.8.21 1.62-.26 1.84-1.06.21-.8-.26-1.62-1.06-1.84l-5.31-1.42-2.76-9.02L10.12 2v8.28L5.15 8.95l-.93-2.32-1.45-.39v5.17z"}),"FlightLandTwoTone"),x41=h(c.jsx("path",{d:"M21 16v-2l-8-5V3.5c0-.83-.67-1.5-1.5-1.5S10 2.67 10 3.5V9l-8 5v2l8-2.5V19l-2 1.5V22l3.5-1 3.5 1v-1.5L13 19v-5.5z"}),"FlightOutlined"),j41=h(c.jsx("path",{d:"M21 14.58c0-.36-.19-.69-.49-.89L13 9V3.5c0-.83-.67-1.5-1.5-1.5S10 2.67 10 3.5V9l-7.51 4.69c-.3.19-.49.53-.49.89 0 .7.68 1.21 1.36 1L10 13.5V19l-1.8 1.35c-.13.09-.2.24-.2.4v.59c0 .33.32.57.64.48L11.5 21l2.86.82c.32.09.64-.15.64-.48v-.59c0-.16-.07-.31-.2-.4L13 19v-5.5l6.64 2.08c.68.21 1.36-.3 1.36-1"}),"FlightRounded"),u41=h(c.jsx("path",{d:"M21 16v-2l-8-5V3.5c0-.83-.67-1.5-1.5-1.5S10 2.67 10 3.5V9l-8 5v2l8-2.5V19l-2 1.5V22l3.5-1 3.5 1v-1.5L13 19v-5.5z"}),"FlightSharp"),L41=h(c.jsx("path",{d:"M2.5 19h19v2h-19zm19.57-9.36c-.21-.8-1.04-1.28-1.84-1.06L14.92 10l-6.9-6.43-1.93.51 4.14 7.17-4.97 1.33-1.97-1.54-1.45.39 2.59 4.49s7.12-1.9 16.57-4.43c.81-.23 1.28-1.05 1.07-1.85"}),"FlightTakeoff"),S41=h(c.jsx("path",{d:"M2.5 19h19v2h-19zm19.57-9.36c-.21-.8-1.04-1.28-1.84-1.06L14.92 10l-6.9-6.43-1.93.51 4.14 7.17-4.97 1.33-1.97-1.54-1.45.39 2.59 4.49L21 11.49c.81-.23 1.28-1.05 1.07-1.85"}),"FlightTakeoffOutlined"),C41=h(c.jsx("path",{d:"M20.5 19h-17c-.55 0-1 .45-1 1s.45 1 1 1h17c.55 0 1-.45 1-1s-.45-1-1-1m1.57-9.36c-.22-.8-1.04-1.27-1.84-1.06L14.92 10 8.46 3.98c-.27-.26-.66-.35-1.02-.25-.68.19-1 .97-.65 1.58l3.44 5.96-4.97 1.33-1.57-1.24c-.25-.19-.57-.26-.88-.18l-.33.09c-.32.08-.47.45-.3.73l1.88 3.25c.23.39.69.58 1.12.47L21 11.48c.8-.22 1.28-1.04 1.07-1.84"}),"FlightTakeoffRounded"),T41=h(c.jsx("path",{d:"M2.5 19h19v2h-19zm19.57-9.36c-.21-.8-1.04-1.28-1.84-1.06L14.92 10l-6.9-6.43-1.93.51 4.14 7.17-4.97 1.33-1.97-1.54-1.45.39 1.82 3.16.77 1.33L21 11.49c.81-.23 1.28-1.05 1.07-1.85"}),"FlightTakeoffSharp"),w41=h(c.jsx("path",{d:"M2.5 19h19v2h-19zm19.57-9.36c-.21-.8-1.04-1.28-1.84-1.06L14.92 10l-6.9-6.43-1.93.51 4.14 7.17-4.97 1.33-1.97-1.54-1.45.39 2.59 4.49L21 11.49c.81-.23 1.28-1.05 1.07-1.85"}),"FlightTakeoffTwoTone"),R41=h(c.jsx("path",{d:"m10 19-2 1.5V22l3.5-1 3.5 1v-1.5L13 19v-5.5l8 2.5v-2l-8-5V3.5c0-.83-.67-1.5-1.5-1.5S10 2.67 10 3.5V9l-8 5v2l8-2.5z"}),"FlightTwoTone"),O41=h(c.jsx("path",{d:"M15 21h2v-2h-2zm4-12h2V7h-2zM3 5v14c0 1.1.9 2 2 2h4v-2H5V5h4V3H5c-1.1 0-2 .9-2 2m16-2v2h2c0-1.1-.9-2-2-2m-8 20h2V1h-2zm8-6h2v-2h-2zM15 5h2V3h-2zm4 8h2v-2h-2zm0 8c1.1 0 2-.9 2-2h-2z"}),"Flip"),y41=h([c.jsx("path",{d:"M9 12c0 1.66 1.34 3 3 3s3-1.34 3-3-1.34-3-3-3-3 1.34-3 3"},"0"),c.jsx("path",{d:"M8 10V8H5.09C6.47 5.61 9.05 4 12 4c3.72 0 6.85 2.56 7.74 6h2.06c-.93-4.56-4.96-8-9.8-8-3.27 0-6.18 1.58-8 4.01V4H2v6zm8 4v2h2.91c-1.38 2.39-3.96 4-6.91 4-3.72 0-6.85-2.56-7.74-6H2.2c.93 4.56 4.96 8 9.8 8 3.27 0 6.18-1.58 8-4.01V20h2v-6z"},"1")],"FlipCameraAndroid"),g41=h([c.jsx("path",{d:"M9 12c0 1.66 1.34 3 3 3s3-1.34 3-3-1.34-3-3-3-3 1.34-3 3m4 0c0 .55-.45 1-1 1s-1-.45-1-1 .45-1 1-1 1 .45 1 1"},"0"),c.jsx("path",{d:"M8 10V8H5.09C6.47 5.61 9.05 4 12 4c3.72 0 6.85 2.56 7.74 6h2.06c-.93-4.56-4.96-8-9.8-8-3.27 0-6.18 1.58-8 4.01V4H2v6zm8 4v2h2.91c-1.38 2.39-3.96 4-6.91 4-3.72 0-6.85-2.56-7.74-6H2.2c.93 4.56 4.96 8 9.8 8 3.27 0 6.18-1.58 8-4.01V20h2v-6z"},"1")],"FlipCameraAndroidOutlined"),A41=h([c.jsx("path",{d:"M9 12c0 1.66 1.34 3 3 3s3-1.34 3-3-1.34-3-3-3-3 1.34-3 3"},"0"),c.jsx("path",{d:"M8 9c0-.55-.45-1-1-1H5.09C6.47 5.61 9.05 4 12 4c3.49 0 6.45 2.24 7.54 5.36.14.39.53.64.94.64.68 0 1.18-.67.96-1.31C20.07 4.79 16.36 2 12 2 8.73 2 5.82 3.58 4 6.01V5c0-.55-.45-1-1-1s-1 .45-1 1v4c0 .55.45 1 1 1h4c.55 0 1-.45 1-1m8 6c0 .55.45 1 1 1h1.91c-1.38 2.39-3.96 4-6.91 4-3.49 0-6.45-2.24-7.54-5.36-.14-.39-.53-.64-.94-.64-.68 0-1.18.67-.96 1.31C3.93 19.21 7.64 22 12 22c3.27 0 6.18-1.58 8-4.01V19c0 .55.45 1 1 1s1-.45 1-1v-4c0-.55-.45-1-1-1h-4c-.55 0-1 .45-1 1"},"1")],"FlipCameraAndroidRounded"),f41=h([c.jsx("path",{d:"M9 12c0 1.66 1.34 3 3 3s3-1.34 3-3-1.34-3-3-3-3 1.34-3 3"},"0"),c.jsx("path",{d:"M8 10V8H5.09C6.47 5.61 9.05 4 12 4c3.72 0 6.85 2.56 7.74 6h2.06c-.93-4.56-4.96-8-9.8-8-3.27 0-6.18 1.58-8 4.01V4H2v6zm8 4v2h2.91c-1.38 2.39-3.96 4-6.91 4-3.72 0-6.85-2.56-7.74-6H2.2c.93 4.56 4.96 8 9.8 8 3.27 0 6.18-1.58 8-4.01V20h2v-6z"},"1")],"FlipCameraAndroidSharp"),P41=h([c.jsx("circle",{cx:"12",cy:"12",r:"1",opacity:".3"},"0"),c.jsx("path",{d:"M9 12c0 1.66 1.34 3 3 3s3-1.34 3-3-1.34-3-3-3-3 1.34-3 3m4 0c0 .55-.45 1-1 1s-1-.45-1-1 .45-1 1-1 1 .45 1 1"},"1"),c.jsx("path",{d:"M8 8H5.09C6.47 5.61 9.05 4 12 4c3.72 0 6.85 2.56 7.74 6h2.06c-.93-4.56-4.96-8-9.8-8-3.27 0-6.18 1.58-8 4.01V4H2v6h6zm8 6v2h2.91c-1.38 2.39-3.96 4-6.91 4-3.72 0-6.85-2.56-7.74-6H2.2c.93 4.56 4.96 8 9.8 8 3.27 0 6.18-1.58 8-4.01V20h2v-6z"},"2")],"FlipCameraAndroidTwoTone"),F41=h(c.jsx("path",{d:"M20 5h-3.17L15 3H9L7.17 5H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2m-8 13c-2.76 0-5-2.24-5-5H5l2.5-2.5L10 13H8c0 2.21 1.79 4 4 4 .58 0 1.13-.13 1.62-.35l.74.74c-.71.37-1.5.61-2.36.61m4.5-2.5L14 13h2c0-2.21-1.79-4-4-4-.58 0-1.13.13-1.62.35l-.74-.73C10.35 8.24 11.14 8 12 8c2.76 0 5 2.24 5 5h2z"}),"FlipCameraIos"),B41=h([c.jsx("path",{d:"M20 5h-3.17L15 3H9L7.17 5H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2m0 14H4V7h4.05l.59-.65L9.88 5h4.24l1.24 1.35.59.65H20z"},"0"),c.jsx("path",{d:"M12 17c-2.21 0-4-1.79-4-4h2l-2.5-2.5L5 13h2c0 2.76 2.24 5 5 5 .86 0 1.65-.24 2.36-.62l-.74-.74c-.49.23-1.04.36-1.62.36m0-9c-.86 0-1.65.24-2.36.62l.74.73C10.87 9.13 11.42 9 12 9c2.21 0 4 1.79 4 4h-2l2.5 2.5L19 13h-2c0-2.76-2.24-5-5-5"},"1")],"FlipCameraIosOutlined"),b41=h(c.jsx("path",{d:"M20 5h-3.17l-1.24-1.35c-.37-.41-.91-.65-1.47-.65H9.88c-.56 0-1.1.24-1.48.65L7.17 5H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2m-6.33 12.7c-.52.19-1.08.3-1.67.3-2.76 0-5-2.24-5-5H5l2.5-2.5L10 13H8c0 2.21 1.79 4 4 4 .46 0 .91-.08 1.32-.23.19-.07.39-.03.53.11.26.26.16.69-.18.82m2.83-2.2L14 13h2c0-2.21-1.79-4-4-4-.46 0-.91.08-1.32.23-.19.07-.39.03-.53-.11-.26-.26-.16-.69.18-.82.52-.19 1.08-.3 1.67-.3 2.76 0 5 2.24 5 5h2z"}),"FlipCameraIosRounded"),D41=h(c.jsx("path",{d:"M16.83 5 15 3H9L7.17 5H2v16h20V5zM12 18c-2.76 0-5-2.24-5-5H5l2.5-2.5L10 13H8c0 2.21 1.79 4 4 4 .58 0 1.13-.13 1.62-.35l.74.74c-.71.37-1.5.61-2.36.61m4.5-2.5L14 13h2c0-2.21-1.79-4-4-4-.58 0-1.13.13-1.62.35l-.74-.73C10.35 8.24 11.14 8 12 8c2.76 0 5 2.24 5 5h2z"}),"FlipCameraIosSharp"),k41=h([c.jsx("path",{d:"M14.12 5H9.88L8.05 7H4v12h16V7h-4.05zM12 18c-2.76 0-5-2.24-5-5H5l2.49-2.49.01-.01L10 13H8c0 2.21 1.79 4 4 4 .58 0 1.13-.13 1.62-.35l.74.74c-.71.37-1.5.61-2.36.61m7-5-2.49 2.49-.01.01L14 13h2c0-2.21-1.79-4-4-4-.58 0-1.13.13-1.62.35l-.74-.73C10.35 8.24 11.14 8 12 8c2.76 0 5 2.24 5 5z",opacity:".3"},"0"),c.jsx("path",{d:"M20 5h-3.17L15 3H9L7.17 5H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2m0 14H4V7h4.05l1.83-2h4.24l1.83 2H20z"},"1"),c.jsx("path",{d:"M12 17c-2.21 0-4-1.79-4-4h2l-2.5-2.5-.01.01L5 13h2c0 2.76 2.24 5 5 5 .86 0 1.65-.24 2.36-.62l-.74-.74c-.49.23-1.04.36-1.62.36m0-9c-.86 0-1.65.24-2.36.62l.74.73C10.87 9.13 11.42 9 12 9c2.21 0 4 1.79 4 4h-2l2.5 2.5.01-.01L19 13h-2c0-2.76-2.24-5-5-5"},"2")],"FlipCameraIosTwoTone"),W41=h(c.jsx("path",{d:"M15 21h2v-2h-2zm4-12h2V7h-2zM3 5v14c0 1.1.9 2 2 2h4v-2H5V5h4V3H5c-1.1 0-2 .9-2 2m16-2v2h2c0-1.1-.9-2-2-2m-8 20h2V1h-2zm8-6h2v-2h-2zM15 5h2V3h-2zm4 8h2v-2h-2zm0 8c1.1 0 2-.9 2-2h-2z"}),"FlipOutlined"),N41=h(c.jsx("path",{d:"M15 21h2v-2h-2zm4-12h2V7h-2zM3 5v14c0 1.1.9 2 2 2h3c.55 0 1-.45 1-1s-.45-1-1-1H6c-.55 0-1-.45-1-1V6c0-.55.45-1 1-1h2c.55 0 1-.45 1-1s-.45-1-1-1H5c-1.1 0-2 .9-2 2m16-2v2h2c0-1.1-.9-2-2-2m-7 20c.55 0 1-.45 1-1V2c0-.55-.45-1-1-1s-1 .45-1 1v20c0 .55.45 1 1 1m7-6h2v-2h-2zM15 5h2V3h-2zm4 8h2v-2h-2zm0 8c1.1 0 2-.9 2-2h-2z"}),"FlipRounded"),E41=h(c.jsx("path",{d:"M15 21h2v-2h-2zm4-12h2V7h-2zM3 3v18h6v-2H5V5h4V3zm16 0v2h2V3zm-8 20h2V1h-2zm8-6h2v-2h-2zM15 5h2V3h-2zm4 8h2v-2h-2zm0 8h2v-2h-2z"}),"FlipSharp"),I41=h(c.jsx("path",{d:"M9 7H7v2h2zm0 4H7v2h2zm0-8c-1.11 0-2 .9-2 2h2zm4 12h-2v2h2zm6-12v2h2c0-1.1-.9-2-2-2m-6 0h-2v2h2zM9 17v-2H7c0 1.1.89 2 2 2m10-4h2v-2h-2zm0-4h2V7h-2zm0 8c1.1 0 2-.9 2-2h-2zM5 7H3v12c0 1.1.89 2 2 2h12v-2H5zm10-2h2V3h-2zm0 12h2v-2h-2z"}),"FlipToBack"),U41=h(c.jsx("path",{d:"M9 7H7v2h2zm0 4H7v2h2zm0-8c-1.11 0-2 .9-2 2h2zm4 12h-2v2h2zm6-12v2h2c0-1.1-.9-2-2-2m-6 0h-2v2h2zM9 17v-2H7c0 1.1.89 2 2 2m10-4h2v-2h-2zm0-4h2V7h-2zm0 8c1.1 0 2-.9 2-2h-2zM5 7H3v12c0 1.1.89 2 2 2h12v-2H5zm10-2h2V3h-2zm0 12h2v-2h-2z"}),"FlipToBackOutlined"),G41=h(c.jsx("path",{d:"M9 7H7v2h2zm0 4H7v2h2zm0-8c-1.11 0-2 .9-2 2h2zm4 12h-2v2h2zm6-12v2h2c0-1.1-.9-2-2-2m-6 0h-2v2h2zM9 17v-2H7c0 1.1.89 2 2 2m10-4h2v-2h-2zm0-4h2V7h-2zm0 8c1.1 0 2-.9 2-2h-2zM4 7c-.55 0-1 .45-1 1v11c0 1.1.9 2 2 2h11c.55 0 1-.45 1-1s-.45-1-1-1H6c-.55 0-1-.45-1-1V8c0-.55-.45-1-1-1m11-2h2V3h-2zm0 12h2v-2h-2z"}),"FlipToBackRounded"),K41=h(c.jsx("path",{d:"M9 7H7v2h2zm0 4H7v2h2zm4 4h-2v2h2zm0-12h-2v2h2zM9 3H7v2h2zm12 0h-2v2h2zm0 12h-2v2h2zM9 15H7v2h2zm10-2h2v-2h-2zm0-4h2V7h-2zM5 7H3v14h14v-2H5zm10-2h2V3h-2zm0 12h2v-2h-2z"}),"FlipToBackSharp"),q41=h(c.jsx("path",{d:"M9 7H7v2h2zm0 4H7v2h2zm0-8c-1.11 0-2 .9-2 2h2zm4 12h-2v2h2zm6-12v2h2c0-1.1-.9-2-2-2m-6 0h-2v2h2zM9 17v-2H7c0 1.1.89 2 2 2m10-4h2v-2h-2zm0-4h2V7h-2zm0 8c1.1 0 2-.9 2-2h-2zM5 7H3v12c0 1.1.89 2 2 2h12v-2H5zm10-2h2V3h-2zm0 12h2v-2h-2z"}),"FlipToBackTwoTone"),Q41=h(c.jsx("path",{d:"M3 13h2v-2H3zm0 4h2v-2H3zm2 4v-2H3c0 1.1.89 2 2 2M3 9h2V7H3zm12 12h2v-2h-2zm4-18H9c-1.11 0-2 .9-2 2v10c0 1.1.89 2 2 2h10c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 12H9V5h10zm-8 6h2v-2h-2zm-4 0h2v-2H7z"}),"FlipToFront"),Z41=h(c.jsx("path",{d:"M3 13h2v-2H3zm0 4h2v-2H3zm2 4v-2H3c0 1.1.89 2 2 2M3 9h2V7H3zm12 12h2v-2h-2zm4-18H9c-1.11 0-2 .9-2 2v10c0 1.1.89 2 2 2h10c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 12H9V5h10zm-8 6h2v-2h-2zm-4 0h2v-2H7z"}),"FlipToFrontOutlined"),J41=h(c.jsx("path",{d:"M3 13h2v-2H3zm0 4h2v-2H3zm2 4v-2H3c0 1.1.89 2 2 2M3 9h2V7H3zm12 12h2v-2h-2zm4-18H9c-1.11 0-2 .9-2 2v10c0 1.1.89 2 2 2h10c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m-1 12h-8c-.55 0-1-.45-1-1V6c0-.55.45-1 1-1h8c.55 0 1 .45 1 1v8c0 .55-.45 1-1 1m-7 6h2v-2h-2zm-4 0h2v-2H7z"}),"FlipToFrontRounded"),Y41=h(c.jsx("path",{d:"M3 13h2v-2H3zm0 4h2v-2H3zm0-8h2V7H3zm12 12h2v-2h-2zm6-18H7v14h14zm-2 12H9V5h10zm-8 6h2v-2h-2zm-4 0h2v-2H7zm-4 0h2v-2H3z"}),"FlipToFrontSharp"),_41=h(c.jsx("path",{d:"M3 13h2v-2H3zm0 4h2v-2H3zm2 4v-2H3c0 1.1.89 2 2 2M3 9h2V7H3zm12 12h2v-2h-2zm4-18H9c-1.11 0-2 .9-2 2v10c0 1.1.89 2 2 2h10c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 12H9V5h10zm-8 6h2v-2h-2zm-4 0h2v-2H7z"}),"FlipToFrontTwoTone"),X41=h(c.jsx("path",{d:"M19 7h2v2h-2zm0 14c1.1 0 2-.9 2-2h-2zm0-6h2v2h-2zm0-4h2v2h-2zM9 5V3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h4v-2H5V5zm10-2v2h2c0-1.1-.9-2-2-2m-8-2h2v22h-2zm4 2h2v2h-2zm0 16h2v2h-2z"}),"FlipTwoTone"),$41=h(c.jsx("path",{d:"M18.67 19c-1.95 0-2.09 1-3.33 1-1.19 0-1.42-1-3.33-1-1.95 0-2.1 1-3.34 1s-1.38-1-3.33-1-2.1 1-3.34 1v2c1.95 0 2.11-1 3.34-1 1.24 0 1.38 1 3.33 1s2.1-1 3.34-1c1.22 0 1.4 1 3.33 1s2.1-1 3.33-1c1.22 0 1.4 1 3.33 1v-2c-1.24 0-1.38-1-3.33-1m-9.99-1.5c1.95 0 2.09-1 3.33-1 1.19 0 1.42 1 3.33 1 1.95 0 2.09-1 3.33-1 1.19 0 1.4.98 3.31 1v-2c-.63 0-1-.28-1.48-.55l-2.02-7.53 2.09.85.74-1.86L9.78 2 2 11.61l1.57 1.23 1.39-1.78.93 3.48c-.18-.02-.35-.05-.56-.05-1.95 0-2.09 1-3.33 1v2c1.9 0 2.17-1 3.35-1 1.19.01 1.42 1.01 3.33 1.01m5.36-7.32 1.42 5.31c-1.34.09-1.47-.99-3.47-.99-.36 0-.65.04-.91.1l-.91-3.39z"}),"Flood"),c31=h(c.jsx("path",{d:"M18.67 19c-1.95 0-2.09 1-3.33 1-1.19 0-1.42-1-3.33-1-1.95 0-2.1 1-3.34 1s-1.38-1-3.33-1-2.1 1-3.34 1v2c1.95 0 2.11-1 3.34-1 1.24 0 1.38 1 3.33 1s2.1-1 3.34-1c1.22 0 1.4 1 3.33 1s2.1-1 3.33-1c1.22 0 1.4 1 3.33 1v-2c-1.24 0-1.38-1-3.33-1m-9.99-1.5c1.95 0 2.09-1 3.33-1 1.19 0 1.42 1 3.33 1 1.95 0 2.09-1 3.33-1 1.19 0 1.4.98 3.31 1v-2c-.63 0-1-.28-1.48-.55l-2.02-7.53 2.09.85.74-1.86L9.78 2 2 11.61l1.57 1.23 1.39-1.78.93 3.48c-.18-.02-.35-.05-.56-.05-1.95 0-2.09 1-3.33 1v2c1.9 0 2.17-1 3.35-1 1.19.01 1.42 1.01 3.33 1.01m1.74-13.09 5.74 2.09 2.15 8.02c-1.54.11-1.82.89-2.85.96l-1.42-5.31-3.86 1.04.91 3.39c-1.12.25-1.41.9-2.42.9-.18 0-.33-.02-.45-.05L6.5 9.09z"}),"FloodOutlined"),h31=h(c.jsx("path",{d:"M18.67 19c-1.95 0-2.09 1-3.33 1-1.19 0-1.42-1-3.33-1-1.95 0-2.1 1-3.34 1s-1.38-1-3.33-1c-1.54 0-1.96.62-2.67.88-.4.15-.67.52-.67.95 0 .71.72 1.19 1.38.94.77-.29 1.11-.77 1.96-.77 1.24 0 1.38 1 3.33 1s2.1-1 3.34-1c1.22 0 1.4 1 3.33 1s2.1-1 3.33-1c.84 0 1.18.47 1.95.77.66.26 1.38-.23 1.38-.94v-.01c0-.42-.27-.8-.67-.94-.71-.26-1.12-.88-2.66-.88m-9.99-1.5c1.95 0 2.09-1 3.33-1 1.19 0 1.42 1 3.33 1 1.95 0 2.09-1 3.33-1 .82 0 1.17.46 1.93.76.66.26 1.38-.23 1.38-.94 0-.42-.26-.79-.65-.94-.29-.11-.54-.27-.83-.43l-2.02-7.53 1.17.47c.51.21 1.09-.04 1.29-.55.21-.51-.05-1.1-.57-1.29l-9.24-3.54c-.81-.31-1.72-.06-2.27.61l-6.23 7.7c-.35.43-.28 1.06.16 1.4.43.34 1.06.26 1.39-.17l.78-1 .93 3.48c-.18-.02-.35-.05-.56-.05-1.54 0-1.95.62-2.66.88-.4.17-.67.55-.67.97 0 .7.69 1.19 1.35.95.8-.29 1.18-.78 2-.78 1.19 0 1.42 1 3.33 1m5.36-7.32 1.42 5.31c-1.34.09-1.47-.99-3.47-.99-.36 0-.65.04-.91.1l-.91-3.39z"}),"FloodRounded"),s31=h(c.jsx("path",{d:"M18.67 19c-1.95 0-2.09 1-3.33 1-1.19 0-1.42-1-3.33-1-1.95 0-2.1 1-3.34 1s-1.38-1-3.33-1-2.1 1-3.34 1v2c1.95 0 2.11-1 3.34-1 1.24 0 1.38 1 3.33 1s2.1-1 3.34-1c1.22 0 1.4 1 3.33 1s2.1-1 3.33-1c1.22 0 1.4 1 3.33 1v-2c-1.24 0-1.38-1-3.33-1m-9.99-1.5c1.95 0 2.09-1 3.33-1 1.19 0 1.42 1 3.33 1 1.95 0 2.09-1 3.33-1 1.19 0 1.4.98 3.31 1v-2c-.63 0-1-.28-1.48-.55l-2.02-7.53 2.09.85.74-1.86L9.78 2 2 11.61l1.57 1.23 1.39-1.78.93 3.48c-.18-.02-.35-.05-.56-.05-1.95 0-2.09 1-3.33 1v2c1.9 0 2.17-1 3.35-1 1.19.01 1.42 1.01 3.33 1.01m5.36-7.32 1.42 5.31c-1.34.09-1.47-.99-3.47-.99-.36 0-.65.04-.91.1l-.91-3.39z"}),"FloodSharp"),t31=h([c.jsx("path",{d:"M8.66 15.5c1.01 0 1.3-.65 2.42-.9l-.91-3.39 3.86-1.04 1.42 5.31c1.03-.07 1.3-.85 2.85-.96L16.16 6.5l-5.74-2.09L6.5 9.09l1.7 6.36c.13.03.28.05.46.05",opacity:".3"},"0"),c.jsx("path",{d:"M18.67 19c-1.95 0-2.09 1-3.33 1-1.19 0-1.42-1-3.33-1-1.95 0-2.1 1-3.34 1s-1.38-1-3.33-1-2.1 1-3.34 1v2c1.95 0 2.11-1 3.34-1 1.24 0 1.38 1 3.33 1s2.1-1 3.34-1c1.22 0 1.4 1 3.33 1s2.1-1 3.33-1c1.22 0 1.4 1 3.33 1v-2c-1.24 0-1.38-1-3.33-1m-9.99-1.5c1.95 0 2.09-1 3.33-1 1.19 0 1.42 1 3.33 1 1.95 0 2.09-1 3.33-1 1.19 0 1.4.98 3.31 1v-2c-.63 0-1-.28-1.48-.55l-2.02-7.53 2.09.85.74-1.86L9.78 2 2 11.61l1.57 1.23 1.39-1.78.93 3.48c-.18-.02-.35-.05-.56-.05-1.95 0-2.09 1-3.33 1v2c1.9 0 2.17-1 3.35-1 1.19.01 1.42 1.01 3.33 1.01m1.74-13.09 5.74 2.09 2.15 8.02c-1.54.11-1.82.89-2.85.96l-1.42-5.31-3.86 1.04.91 3.39c-1.12.25-1.41.9-2.42.9-.18 0-.33-.02-.45-.05L6.5 9.09z"},"1")],"FloodTwoTone"),o31=h(c.jsx("path",{d:"M5 9h14v6H5zm6-7h2v3h-2zm6.2863 4.3989 1.7897-1.8024 1.4192 1.4092-1.7897 1.8024zM11 19h2v3h-2zm6.29-1.29 1.79 1.8 1.42-1.42-1.8-1.79zM3.4947 6.0091 4.902 4.602l1.789 1.789-1.4074 1.407zm-.0026 12.0672 1.8024-1.7897 1.4092 1.4192-1.8023 1.7897z"}),"Fluorescent"),v31=h(c.jsx("path",{d:"M5 15h14V9H5zm2-4h10v2H7zm4-9h2v3h-2zm6.2863 4.3989 1.7897-1.8024 1.4192 1.4092-1.7897 1.8024zM11 19h2v3h-2zm6.29-1.29 1.79 1.8 1.42-1.42-1.8-1.79zM3.4947 6.0091 4.902 4.602l1.789 1.789-1.4074 1.407zm-.0026 12.0672 1.8024-1.7897 1.4092 1.4192-1.8023 1.7897z"}),"FluorescentOutlined"),e31=h(c.jsx("path",{d:"M7 15h10c1.1 0 2-.9 2-2v-2c0-1.1-.9-2-2-2H7c-1.1 0-2 .9-2 2v2c0 1.1.9 2 2 2m5-13c-.56 0-1 .45-1 1v1c0 .55.45 1 1 1s1-.45 1-1V3c0-.55-.45-1-1-1m7.79 3.3a.996.996 0 0 0-1.41 0l-.38.38c-.39.39-.39 1.02 0 1.41s1.02.39 1.41 0l.38-.38c.39-.38.39-1.02 0-1.41M12 22c.56 0 1-.45 1-1v-1c0-.55-.45-1-1-1s-1 .45-1 1v1c0 .55.45 1 1 1m5.99-3.59.38.39c.39.39 1.02.39 1.41 0l.01-.01c.39-.39.39-1.02 0-1.41L19.4 17a.996.996 0 0 0-1.41 0c-.39.4-.39 1.03 0 1.41M6 5.69l-.39-.38a.996.996 0 0 0-1.41 0c-.39.39-.39 1.02 0 1.41l.39.38c.39.39 1.02.39 1.41 0 .38-.39.38-1.03 0-1.41m-1.8 13.1c.39.4 1.03.4 1.42 0L6 18.4c.39-.39.39-1.02 0-1.41a.996.996 0 0 0-1.41 0l-.39.39c-.39.39-.39 1.02 0 1.41"}),"FluorescentRounded"),l31=h(c.jsx("path",{d:"M5 9h14v6H5zm6-7h2v3h-2zm6.2863 4.3989 1.7897-1.8024 1.4192 1.4092-1.7897 1.8024zM11 19h2v3h-2zm6.29-1.29 1.79 1.8 1.42-1.42-1.8-1.79zM3.4947 6.0091 4.902 4.602l1.789 1.789-1.4074 1.407zm-.0026 12.0672 1.8024-1.7897 1.4092 1.4192-1.8023 1.7897z"}),"FluorescentSharp"),n31=h([c.jsx("path",{d:"M7 11h10v2H7z",opacity:".3"},"0"),c.jsx("path",{d:"M5 15h14V9H5zm2-4h10v2H7zm4-9h2v3h-2zm6.2863 4.3989 1.7897-1.8024 1.4192 1.4092-1.7897 1.8024zM11 19h2v3h-2zm6.29-1.29 1.79 1.8 1.42-1.42-1.8-1.79zM3.4947 6.0091 4.902 4.602l1.789 1.789-1.4074 1.407zm-.0026 12.0672 1.8024-1.7897 1.4092 1.4192-1.8023 1.7897z"},"1")],"FluorescentTwoTone"),a31=h(c.jsx("path",{d:"M11.07 11.7c.29-.39.81-.56 1.27-.37.17.07.32.18.43.33.22.28.25.59.22.85-.05.33-.25.63-.54.79 0 0-4.87 2.95-5.07 2.69s3.69-4.29 3.69-4.29M22 10c0 2.5-1 3-1.5 3-.23 0-.44-.1-.62-.26-.48 3.32-2.36 5.31-5.33 5.99.11.44.48.77.95.77h.58c.22 0 .41.15.48.36.17.52.66 1.02 1.02 1.32.25.21.24.59-.03.78-.34.24-.9.49-1.79.53-.18.01-.35-.07-.45-.22-.13-.2-.31-.56-.31-1.01 0-.3.04-.57.09-.8-.78-.16-1.39-.78-1.55-1.56-.49.06-1 .1-1.54.1-.88 0-1.7-.09-2.45-.25-.02.08-.05.16-.05.25 0 .55.45 1 1 1h.58c.22 0 .41.15.48.36.17.52.66 1.02 1.02 1.32.25.21.24.59-.03.78-.34.24-.9.49-1.79.53-.18.01-.35-.07-.45-.22-.13-.2-.31-.56-.31-1.01 0-.3.04-.57.09-.8-.9-.19-1.59-1-1.59-1.96 0-.18.03-.36.08-.53-2.46-.86-4.03-2.78-4.46-5.74-.18.17-.38.27-.62.27C3 13 2 12.5 2 10c0-2.27 1.7-4.5 3-4.5.43 0 .49.49.5.85 1.28-1.78 3.26-3.02 5.55-3.29.2-.96 1.08-1.56 1.95-1.56v1s.33-.5 1-.5 1 .5 1 .5c-.49 0-.85.35-.96.77 1.82.48 3.39 1.59 4.46 3.08.01-.36.07-.85.5-.85 1.3 0 3 2.23 3 4.5M5 11c0 .81.1 1.53.25 2.21.18-.69.46-1.33.83-1.92-.21-.47-.34-.99-.34-1.54C5.75 7.68 7.43 6 9.5 6c.96 0 1.84.37 2.5.97.66-.6 1.54-.97 2.5-.97 2.07 0 3.75 1.68 3.75 3.75 0 .55-.12 1.07-.34 1.54.37.59.66 1.24.84 1.94.15-.68.25-1.41.25-2.23 0-3.86-3.14-7-7-7s-7 3.14-7 7m12.98 4.29c0-.1.02-.19.02-.29 0-1.01-.26-1.95-.7-2.78-.69.78-1.68 1.28-2.8 1.28-.27 0-.54-.03-.79-.09.14-.23.23-.49.27-.77.01-.07.01-.13.02-.19.17.03.33.05.5.05 1.52 0 2.75-1.23 2.75-2.75S16.02 7 14.5 7c-.67 0-1.32.25-1.83.72l-.67.6-.67-.6C10.82 7.25 10.17 7 9.5 7 7.98 7 6.75 8.23 6.75 9.75c0 1.34.96 2.46 2.23 2.7l-.76.83c-.6-.22-1.12-.59-1.53-1.05C6.26 13.06 6 14 6 15c0 .08.01.15.01.24C7.13 17.06 9.14 18 12 18c2.88 0 4.88-.91 5.98-2.71M16 9.75c0 .97-.67 1.75-1.5 1.75S13 10.72 13 9.75 13.67 8 14.5 8s1.5.78 1.5 1.75m-.75-.87c0-.21-.17-.38-.38-.38s-.37.17-.37.38.17.38.38.38.37-.18.37-.38M11 9.75c0 .97-.67 1.75-1.5 1.75S8 10.72 8 9.75 8.67 8 9.5 8s1.5.78 1.5 1.75m-.75-.87c0-.21-.17-.38-.38-.38s-.37.17-.37.38.17.38.38.38.37-.18.37-.38"}),"FlutterDash"),d31=h(c.jsx("path",{d:"M11.07 11.7c.29-.39.81-.56 1.27-.37.17.07.32.18.43.33.22.28.25.59.22.85-.05.33-.25.63-.54.79 0 0-4.87 2.95-5.07 2.69s3.69-4.29 3.69-4.29M22 10c0 2.5-1 3-1.5 3-.23 0-.44-.1-.62-.26-.48 3.32-2.36 5.31-5.33 5.99.11.44.48.77.95.77h.58c.22 0 .41.15.48.36.17.52.66 1.02 1.02 1.32.25.21.24.59-.03.78-.34.24-.9.49-1.79.53-.18.01-.35-.07-.45-.22-.13-.2-.31-.56-.31-1.01 0-.3.04-.57.09-.8-.78-.16-1.39-.78-1.55-1.56-.49.06-1 .1-1.54.1-.88 0-1.7-.09-2.45-.25-.02.08-.05.16-.05.25 0 .55.45 1 1 1h.58c.22 0 .41.15.48.36.17.52.66 1.02 1.02 1.32.25.21.24.59-.03.78-.34.24-.9.49-1.79.53-.18.01-.35-.07-.45-.22-.13-.2-.31-.56-.31-1.01 0-.3.04-.57.09-.8-.9-.19-1.59-1-1.59-1.96 0-.18.03-.36.08-.53-2.46-.86-4.03-2.78-4.46-5.74-.18.17-.38.27-.62.27C3 13 2 12.5 2 10c0-2.27 1.7-4.5 3-4.5.43 0 .49.49.5.85 1.28-1.78 3.26-3.02 5.55-3.29.2-.96 1.08-1.56 1.95-1.56v1s.33-.5 1-.5 1 .5 1 .5c-.49 0-.85.35-.96.77 1.82.48 3.39 1.59 4.46 3.08.01-.36.07-.85.5-.85 1.3 0 3 2.23 3 4.5M5 11c0 .81.1 1.53.25 2.21.18-.69.46-1.33.83-1.92-.21-.47-.34-.99-.34-1.54C5.75 7.68 7.43 6 9.5 6c.96 0 1.84.37 2.5.97.66-.6 1.54-.97 2.5-.97 2.07 0 3.75 1.68 3.75 3.75 0 .55-.12 1.07-.34 1.54.37.59.66 1.24.84 1.94.15-.68.25-1.41.25-2.23 0-3.86-3.14-7-7-7s-7 3.14-7 7m12.98 4.29c0-.1.02-.19.02-.29 0-1.01-.26-1.95-.7-2.78-.69.78-1.68 1.28-2.8 1.28-.27 0-.54-.03-.79-.09.14-.23.23-.49.27-.77.01-.07.01-.13.02-.19.17.03.33.05.5.05 1.52 0 2.75-1.23 2.75-2.75S16.02 7 14.5 7c-.67 0-1.32.25-1.83.72l-.67.6-.67-.6C10.82 7.25 10.17 7 9.5 7 7.98 7 6.75 8.23 6.75 9.75c0 1.34.96 2.46 2.23 2.7l-.76.83c-.6-.22-1.12-.59-1.53-1.05C6.26 13.06 6 14 6 15c0 .08.01.15.01.24C7.13 17.06 9.14 18 12 18c2.88 0 4.88-.91 5.98-2.71M16 9.75c0 .97-.67 1.75-1.5 1.75S13 10.72 13 9.75 13.67 8 14.5 8s1.5.78 1.5 1.75m-.75-.87c0-.21-.17-.38-.38-.38s-.37.17-.37.38.17.38.38.38.37-.18.37-.38M11 9.75c0 .97-.67 1.75-1.5 1.75S8 10.72 8 9.75 8.67 8 9.5 8s1.5.78 1.5 1.75m-.75-.87c0-.21-.17-.38-.38-.38s-.37.17-.37.38.17.38.38.38.37-.18.37-.38"}),"FlutterDashOutlined"),z31=h(c.jsx("path",{d:"M11.07 11.7c.29-.39.81-.56 1.27-.37.17.07.32.18.43.33.22.28.25.59.22.85-.05.33-.25.63-.54.79 0 0-4.87 2.95-5.07 2.69s3.69-4.29 3.69-4.29M22 10c0 2.5-1 3-1.5 3-.23 0-.44-.1-.62-.26-.48 3.32-2.36 5.31-5.33 5.99.11.44.48.77.95.77h.58c.22 0 .41.15.48.36.17.52.66 1.02 1.02 1.32.25.21.24.59-.03.78-.34.24-.9.49-1.79.53-.18.01-.35-.07-.45-.22-.13-.2-.31-.56-.31-1.01 0-.3.04-.57.09-.8-.78-.16-1.39-.78-1.55-1.56-.49.06-1 .1-1.54.1-.88 0-1.7-.09-2.45-.25-.02.08-.05.16-.05.25 0 .55.45 1 1 1h.58c.22 0 .41.15.48.36.17.52.66 1.02 1.02 1.32.25.21.24.59-.03.78-.34.24-.9.49-1.79.53-.18.01-.35-.07-.45-.22-.13-.2-.31-.56-.31-1.01 0-.3.04-.57.09-.8-.9-.19-1.59-1-1.59-1.96 0-.18.03-.36.08-.53-2.46-.86-4.03-2.78-4.46-5.74-.18.17-.38.27-.62.27C3 13 2 12.5 2 10c0-2.27 1.7-4.5 3-4.5.43 0 .49.49.5.85 1.28-1.78 3.26-3.02 5.55-3.29.2-.96 1.08-1.56 1.95-1.56v1s.33-.5 1-.5 1 .5 1 .5c-.49 0-.85.35-.96.77 1.82.48 3.39 1.59 4.46 3.08.01-.36.07-.85.5-.85 1.3 0 3 2.23 3 4.5M5 11c0 .81.1 1.53.25 2.21.18-.69.46-1.33.83-1.92-.21-.47-.34-.99-.34-1.54C5.75 7.68 7.43 6 9.5 6c.96 0 1.84.37 2.5.97.66-.6 1.54-.97 2.5-.97 2.07 0 3.75 1.68 3.75 3.75 0 .55-.12 1.07-.34 1.54.37.59.66 1.24.84 1.94.15-.68.25-1.41.25-2.23 0-3.86-3.14-7-7-7s-7 3.14-7 7m12.98 4.29c0-.1.02-.19.02-.29 0-1.01-.26-1.95-.7-2.78-.69.78-1.68 1.28-2.8 1.28-.27 0-.54-.03-.79-.09.14-.23.23-.49.27-.77.01-.07.01-.13.02-.19.17.03.33.05.5.05 1.52 0 2.75-1.23 2.75-2.75S16.02 7 14.5 7c-.67 0-1.32.25-1.83.72l-.67.6-.67-.6C10.82 7.25 10.17 7 9.5 7 7.98 7 6.75 8.23 6.75 9.75c0 1.34.96 2.46 2.23 2.7l-.76.83c-.6-.22-1.12-.59-1.53-1.05C6.26 13.06 6 14 6 15c0 .08.01.15.01.24C7.13 17.06 9.14 18 12 18c2.88 0 4.88-.91 5.98-2.71M16 9.75c0 .97-.67 1.75-1.5 1.75S13 10.72 13 9.75 13.67 8 14.5 8s1.5.78 1.5 1.75m-.75-.87c0-.21-.17-.38-.38-.38s-.37.17-.37.38.17.38.38.38.37-.18.37-.38M11 9.75c0 .97-.67 1.75-1.5 1.75S8 10.72 8 9.75 8.67 8 9.5 8s1.5.78 1.5 1.75m-.75-.87c0-.21-.17-.38-.38-.38s-.37.17-.37.38.17.38.38.38.37-.18.37-.38"}),"FlutterDashRounded"),m31=h(c.jsx("path",{d:"M11.07 11.7c.29-.39.81-.56 1.27-.37.17.07.32.18.43.33.22.28.25.59.22.85-.05.33-.25.63-.54.79 0 0-4.87 2.95-5.07 2.69s3.69-4.29 3.69-4.29M22 10c0 2.5-1 3-1.5 3-.23 0-.44-.1-.62-.26-.48 3.32-2.36 5.31-5.33 5.99.11.44.48.77.95.77h.58c.22 0 .41.15.48.36.17.52.66 1.02 1.02 1.32.25.21.24.59-.03.78-.34.24-.9.49-1.79.53-.18.01-.35-.07-.45-.22-.13-.2-.31-.56-.31-1.01 0-.3.04-.57.09-.8-.78-.16-1.39-.78-1.55-1.56-.49.06-1 .1-1.54.1-.88 0-1.7-.09-2.45-.25-.02.08-.05.16-.05.25 0 .55.45 1 1 1h.58c.22 0 .41.15.48.36.17.52.66 1.02 1.02 1.32.25.21.24.59-.03.78-.34.24-.9.49-1.79.53-.18.01-.35-.07-.45-.22-.13-.2-.31-.56-.31-1.01 0-.3.04-.57.09-.8-.9-.19-1.59-1-1.59-1.96 0-.18.03-.36.08-.53-2.46-.86-4.03-2.78-4.46-5.74-.18.17-.38.27-.62.27C3 13 2 12.5 2 10c0-2.27 1.7-4.5 3-4.5.43 0 .49.49.5.85 1.28-1.78 3.26-3.02 5.55-3.29.2-.96 1.08-1.56 1.95-1.56v1s.33-.5 1-.5 1 .5 1 .5c-.49 0-.85.35-.96.77 1.82.48 3.39 1.59 4.46 3.08.01-.36.07-.85.5-.85 1.3 0 3 2.23 3 4.5M5 11c0 .81.1 1.53.25 2.21.18-.69.46-1.33.83-1.92-.21-.47-.34-.99-.34-1.54C5.75 7.68 7.43 6 9.5 6c.96 0 1.84.37 2.5.97.66-.6 1.54-.97 2.5-.97 2.07 0 3.75 1.68 3.75 3.75 0 .55-.12 1.07-.34 1.54.37.59.66 1.24.84 1.94.15-.68.25-1.41.25-2.23 0-3.86-3.14-7-7-7s-7 3.14-7 7m12.98 4.29c0-.1.02-.19.02-.29 0-1.01-.26-1.95-.7-2.78-.69.78-1.68 1.28-2.8 1.28-.27 0-.54-.03-.79-.09.14-.23.23-.49.27-.77.01-.07.01-.13.02-.19.17.03.33.05.5.05 1.52 0 2.75-1.23 2.75-2.75S16.02 7 14.5 7c-.67 0-1.32.25-1.83.72l-.67.6-.67-.6C10.82 7.25 10.17 7 9.5 7 7.98 7 6.75 8.23 6.75 9.75c0 1.34.96 2.46 2.23 2.7l-.76.83c-.6-.22-1.12-.59-1.53-1.05C6.26 13.06 6 14 6 15c0 .08.01.15.01.24C7.13 17.06 9.14 18 12 18c2.88 0 4.88-.91 5.98-2.71M16 9.75c0 .97-.67 1.75-1.5 1.75S13 10.72 13 9.75 13.67 8 14.5 8s1.5.78 1.5 1.75m-.75-.87c0-.21-.17-.38-.38-.38s-.37.17-.37.38.17.38.38.38.37-.18.37-.38M11 9.75c0 .97-.67 1.75-1.5 1.75S8 10.72 8 9.75 8.67 8 9.5 8s1.5.78 1.5 1.75m-.75-.87c0-.21-.17-.38-.38-.38s-.37.17-.37.38.17.38.38.38.37-.18.37-.38"}),"FlutterDashSharp"),p31=h([c.jsx("path",{d:"M5 11c0 .81.1 1.53.25 2.21.18-.69.46-1.33.83-1.92-.21-.47-.34-.99-.34-1.54C5.75 7.68 7.43 6 9.5 6c.96 0 1.84.37 2.5.97.66-.6 1.54-.97 2.5-.97 2.07 0 3.75 1.68 3.75 3.75 0 .55-.12 1.07-.34 1.54.37.59.66 1.24.84 1.94.15-.68.25-1.41.25-2.23 0-3.86-3.14-7-7-7s-7 3.14-7 7",opacity:".3"},"0"),c.jsx("path",{d:"M11.07 11.7c.29-.39.81-.56 1.27-.37.17.07.32.18.43.33.22.28.25.59.22.85-.05.33-.25.63-.54.79 0 0-4.87 2.95-5.07 2.69s3.69-4.29 3.69-4.29M22 10c0 2.5-1 3-1.5 3-.23 0-.44-.1-.62-.26-.48 3.32-2.36 5.31-5.33 5.99.11.44.48.77.95.77h.58c.22 0 .41.15.48.36.17.52.66 1.02 1.02 1.32.25.21.24.59-.03.78-.34.24-.9.49-1.79.53-.18.01-.35-.07-.45-.22-.13-.2-.31-.56-.31-1.01 0-.3.04-.57.09-.8-.78-.16-1.39-.78-1.55-1.56-.49.06-1 .1-1.54.1-.88 0-1.7-.09-2.45-.25-.02.08-.05.16-.05.25 0 .55.45 1 1 1h.58c.22 0 .41.15.48.36.17.52.66 1.02 1.02 1.32.25.21.24.59-.03.78-.34.24-.9.49-1.79.53-.18.01-.35-.07-.45-.22-.13-.2-.31-.56-.31-1.01 0-.3.04-.57.09-.8-.9-.19-1.59-1-1.59-1.96 0-.18.03-.36.08-.53-2.46-.86-4.03-2.78-4.46-5.74-.18.17-.38.27-.62.27C3 13 2 12.5 2 10c0-2.27 1.7-4.5 3-4.5.43 0 .49.49.5.85 1.28-1.78 3.26-3.02 5.55-3.29.2-.96 1.08-1.56 1.95-1.56v1s.33-.5 1-.5 1 .5 1 .5c-.49 0-.85.35-.96.77 1.82.48 3.39 1.59 4.46 3.08.01-.36.07-.85.5-.85 1.3 0 3 2.23 3 4.5M5 11c0 .81.1 1.53.25 2.21.18-.69.46-1.33.83-1.92-.21-.47-.34-.99-.34-1.54C5.75 7.68 7.43 6 9.5 6c.96 0 1.84.37 2.5.97.66-.6 1.54-.97 2.5-.97 2.07 0 3.75 1.68 3.75 3.75 0 .55-.12 1.07-.34 1.54.37.59.66 1.24.84 1.94.15-.68.25-1.41.25-2.23 0-3.86-3.14-7-7-7s-7 3.14-7 7m12.98 4.29c0-.1.02-.19.02-.29 0-1.01-.26-1.95-.7-2.78-.69.78-1.68 1.28-2.8 1.28-.27 0-.54-.03-.79-.09.14-.23.23-.49.27-.77.01-.07.01-.13.02-.19.17.03.33.05.5.05 1.52 0 2.75-1.23 2.75-2.75S16.02 7 14.5 7c-.67 0-1.32.25-1.83.72l-.67.6-.67-.6C10.82 7.25 10.17 7 9.5 7 7.98 7 6.75 8.23 6.75 9.75c0 1.34.96 2.46 2.23 2.7l-.76.83c-.6-.22-1.12-.59-1.53-1.05C6.26 13.06 6 14 6 15c0 .08.01.15.01.24C7.13 17.06 9.14 18 12 18c2.88 0 4.88-.91 5.98-2.71M16 9.75c0 .97-.67 1.75-1.5 1.75S13 10.72 13 9.75 13.67 8 14.5 8s1.5.78 1.5 1.75m-.75-.87c0-.21-.17-.38-.38-.38s-.37.17-.37.38.17.38.38.38.37-.18.37-.38M11 9.75c0 .97-.67 1.75-1.5 1.75S8 10.72 8 9.75 8.67 8 9.5 8s1.5.78 1.5 1.75m-.75-.87c0-.21-.17-.38-.38-.38s-.37.17-.37.38.17.38.38.38.37-.18.37-.38"},"1")],"FlutterDashTwoTone"),H31=h(c.jsx("path",{d:"M12 2c-4.2 0-8 3.22-8 8.2 0 3.32 2.67 7.25 8 11.8 5.33-4.55 8-8.48 8-11.8C20 5.22 16.2 2 12 2m1 13h-2v-2h2zm0-4h-2V6h2z"}),"FmdBad"),M31=h([c.jsx("path",{d:"M12 2c-4.2 0-8 3.22-8 8.2 0 3.32 2.67 7.25 8 11.8 5.33-4.55 8-8.48 8-11.8C20 5.22 16.2 2 12 2m0 17.33c-4.05-3.7-6-6.79-6-9.14C6 6.57 8.65 4 12 4s6 2.57 6 6.2c0 2.34-1.95 5.44-6 9.13"},"0"),c.jsx("path",{d:"M11 6h2v5h-2zm0 7h2v2h-2z"},"1")],"FmdBadOutlined"),r31=h(c.jsx("path",{d:"M12 2c-4.2 0-8 3.22-8 8.2 0 3.18 2.45 6.92 7.34 11.23.38.33.95.33 1.33 0C17.55 17.12 20 13.38 20 10.2 20 5.22 16.2 2 12 2m0 13c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1m0-4c-.55 0-1-.45-1-1V7c0-.55.45-1 1-1s1 .45 1 1v3c0 .55-.45 1-1 1"}),"FmdBadRounded"),i31=h(c.jsx("path",{d:"M12 2c-4.2 0-8 3.22-8 8.2 0 3.32 2.67 7.25 8 11.8 5.33-4.55 8-8.48 8-11.8C20 5.22 16.2 2 12 2m1 13h-2v-2h2zm0-4h-2V6h2z"}),"FmdBadSharp"),V31=h([c.jsx("path",{d:"M11 15h2v-2h-2zm0-4h2V6h-2zm1-9c-4.2 0-8 3.22-8 8.2 0 3.32 2.67 7.25 8 11.8 5.33-4.55 8-8.48 8-11.8C20 5.22 16.2 2 12 2m0 17.33c-4.05-3.7-6-6.79-6-9.14C6 6.57 8.65 4 12 4s6 2.57 6 6.2c0 2.34-1.95 5.44-6 9.13"},"0"),c.jsx("path",{d:"M12 19.33c4.05-3.7 6-6.79 6-9.14C18 6.57 15.35 4 12 4s-6 2.57-6 6.2c0 2.34 1.95 5.44 6 9.13M11 6h2v5h-2zm0 7h2v2h-2z",opacity:".3"},"1")],"FmdBadTwoTone"),x31=h(c.jsx("path",{d:"M12 2c-4.2 0-8 3.22-8 8.2 0 3.32 2.67 7.25 8 11.8 5.33-4.55 8-8.48 8-11.8C20 5.22 16.2 2 12 2m0 10c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2"}),"FmdGood"),j31=h(c.jsx("path",{d:"M12 12c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2m6-1.8C18 6.57 15.35 4 12 4s-6 2.57-6 6.2c0 2.34 1.95 5.44 6 9.14 4.05-3.7 6-6.8 6-9.14M12 2c4.2 0 8 3.22 8 8.2 0 3.32-2.67 7.25-8 11.8-5.33-4.55-8-8.48-8-11.8C4 5.22 7.8 2 12 2"}),"FmdGoodOutlined"),u31=h(c.jsx("path",{d:"M12 2c-4.2 0-8 3.22-8 8.2 0 3.18 2.45 6.92 7.34 11.23.38.33.95.33 1.33 0C17.55 17.12 20 13.38 20 10.2 20 5.22 16.2 2 12 2m0 10c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2"}),"FmdGoodRounded"),L31=h(c.jsx("path",{d:"M12 2c-4.2 0-8 3.22-8 8.2 0 3.32 2.67 7.25 8 11.8 5.33-4.55 8-8.48 8-11.8C20 5.22 16.2 2 12 2m0 10c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2"}),"FmdGoodSharp"),S31=h([c.jsx("path",{d:"M12 4c-3.35 0-6 2.57-6 6.2 0 2.34 1.95 5.44 6 9.14 4.05-3.7 6-6.79 6-9.14C18 6.57 15.35 4 12 4m0 8c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2",opacity:".3"},"0"),c.jsx("path",{d:"M12 8c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2m0-6c-4.2 0-8 3.22-8 8.2 0 3.32 2.67 7.25 8 11.8 5.33-4.55 8-8.48 8-11.8C20 5.22 16.2 2 12 2m0 17.33c-4.05-3.7-6-6.79-6-9.14C6 6.57 8.65 4 12 4s6 2.57 6 6.2c0 2.34-1.95 5.44-6 9.13"},"1")],"FmdGoodTwoTone"),C31=h(c.jsx("path",{d:"M10 4H4c-1.1 0-1.99.9-1.99 2L2 18c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V8c0-1.1-.9-2-2-2h-8z"}),"Folder"),T31=h([c.jsx("path",{d:"M3 6H1v13c0 1.1.9 2 2 2h17v-2H3z"},"0"),c.jsx("path",{d:"M21 4h-7l-2-2H7c-1.1 0-1.99.9-1.99 2L5 15c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2"},"1")],"FolderCopy"),w31=h(c.jsx("path",{d:"M3 19h17v2H3c-1.1 0-2-.9-2-2V6h2zM23 6v9c0 1.1-.9 2-2 2H7c-1.1 0-2-.9-2-2l.01-11c0-1.1.89-2 1.99-2h5l2 2h7c1.1 0 2 .9 2 2M7 15h14V6h-7.83l-2-2H7z"}),"FolderCopyOutlined"),R31=h([c.jsx("path",{d:"M2 6c-.55 0-1 .45-1 1v12c0 1.1.9 2 2 2h16c.55 0 1-.45 1-1s-.45-1-1-1H3V7c0-.55-.45-1-1-1"},"0"),c.jsx("path",{d:"M21 4h-7l-1.41-1.41c-.38-.38-.89-.59-1.42-.59H7c-1.1 0-1.99.9-1.99 2L5 15c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2"},"1")],"FolderCopyRounded"),O31=h([c.jsx("path",{d:"M3 6H1v15h19v-2H3z"},"0"),c.jsx("path",{d:"M23 4h-9l-2-2H5.01L5 17h18z"},"1")],"FolderCopySharp"),y31=h([c.jsx("path",{d:"M11.17 4H7v11h14V6h-7.83z",opacity:".3"},"0"),c.jsx("path",{d:"M21 4h-7l-2-2H7c-1.1 0-1.99.9-1.99 2L5 15c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2m0 11H7V4h4.17l2 2H21z"},"1"),c.jsx("path",{d:"M3 6H1v13c0 1.1.9 2 2 2h17v-2H3z"},"2")],"FolderCopyTwoTone"),g31=h(c.jsx("path",{d:"M22 8v10c0 1.1-.9 2-2 2H4c-1.1 0-2-.9-2-2l.01-12c0-1.1.89-2 1.99-2h6l2 2h8c1.1 0 2 .9 2 2m-5.5 2V9h-2v1H12v1.5h1v4c0 .83.67 1.5 1.5 1.5h2c.83 0 1.5-.67 1.5-1.5v-4h1V10zm0 5.5h-2v-4h2z"}),"FolderDelete"),A31=h(c.jsx("path",{d:"M16.5 10V9h-2v1H12v1.5h1v4c0 .83.67 1.5 1.5 1.5h2c.83 0 1.5-.67 1.5-1.5v-4h1V10zm0 5.5h-2v-4h2zM20 6h-8l-2-2H4c-1.11 0-1.99.89-1.99 2L2 18c0 1.11.89 2 2 2h16c1.11 0 2-.89 2-2V8c0-1.11-.89-2-2-2m0 12H4V6h5.17l2 2H20z"}),"FolderDeleteOutlined"),f31=h(c.jsx("path",{d:"M16.5 15.5h-2v-4h2zM20 6h-8l-1.41-1.41C10.21 4.21 9.7 4 9.17 4H4c-1.1 0-1.99.9-1.99 2L2 18c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V8c0-1.1-.9-2-2-2m-1.75 5.5H18v4c0 .83-.67 1.5-1.5 1.5h-2c-.83 0-1.5-.67-1.5-1.5v-4h-.25c-.41 0-.75-.34-.75-.75s.34-.75.75-.75h1.75v-.25c0-.41.34-.75.75-.75h.5c.41 0 .75.34.75.75V10h1.75c.41 0 .75.34.75.75s-.34.75-.75.75"}),"FolderDeleteRounded"),P31=h(c.jsx("path",{d:"M22 6v14H2V4h8l2 2zm-5.5 4V9h-2v1H12v1.5h1V17h5v-5.5h1V10zm0 5.5h-2v-4h2z"}),"FolderDeleteSharp"),F31=h([c.jsx("path",{d:"M14.5 11.5h2v4h-2zM20 8v10H4V6h5.17l2 2zm-1 2h-2.5V9h-2v1H12v1.5h1v4c0 .83.67 1.5 1.5 1.5h2c.83 0 1.5-.67 1.5-1.5v-4h1z",opacity:".3"},"0"),c.jsx("path",{d:"M16.5 10V9h-2v1H12v1.5h1v4c0 .83.67 1.5 1.5 1.5h2c.83 0 1.5-.67 1.5-1.5v-4h1V10zm0 5.5h-2v-4h2zM20 6h-8l-2-2H4c-1.11 0-1.99.89-1.99 2L2 18c0 1.11.89 2 2 2h16c1.11 0 2-.89 2-2V8c0-1.11-.89-2-2-2m0 12H4V6h5.17l2 2H20z"},"1")],"FolderDeleteTwoTone"),B31=h(c.jsx("path",{d:"M20 6h-8l-2-2H6.83l14.93 14.93c.15-.28.24-.59.24-.93V8c0-1.1-.9-2-2-2M2.1 2.1.69 3.51l1.56 1.56c-.15.28-.24.59-.24.93L2 18c0 1.1.9 2 2 2h13.17l3.31 3.31 1.41-1.41z"}),"FolderOff"),b31=h(c.jsx("path",{d:"M20 6h-8l-2-2H7.17l4 4H20v9.17l1.76 1.76c.15-.28.24-.59.24-.93V8c0-1.1-.9-2-2-2M2.1 2.1.69 3.51l1.56 1.56c-.15.28-.24.59-.24.93L2 18c0 1.1.9 2 2 2h13.17l3.31 3.31 1.41-1.41zM4 18V6.83L15.17 18z"}),"FolderOffOutlined"),D31=h(c.jsx("path",{d:"M2.81 2.81a.996.996 0 0 0-1.41 0C1 3.2 1 3.83 1.39 4.22l.85.85c-.14.28-.23.59-.23.93L2 18c0 1.1.9 2 2 2h13.17l2.61 2.61c.39.39 1.02.39 1.41 0s.39-1.02 0-1.41zM20 6h-8l-1.41-1.41C10.21 4.21 9.7 4 9.17 4H6.83l14.93 14.93c.15-.28.24-.59.24-.93V8c0-1.1-.9-2-2-2"}),"FolderOffRounded"),k31=h(c.jsx("path",{d:"m12 6-2-2H6.83L22 19.17V6zM2.1 2.1.69 3.51 2 4.83V20h15.17l3.32 3.31 1.41-1.41z"}),"FolderOffSharp"),W31=h([c.jsx("path",{d:"M15.17 18 4 6.83V18zm-4-10L20 17.17V8z",opacity:".3"},"0"),c.jsx("path",{d:"m.69 3.51 1.56 1.56c-.15.28-.24.59-.24.93L2 18c0 1.1.9 2 2 2h13.17l3.31 3.31 1.41-1.41L2.1 2.1zM15.17 18H4V6.83zM20 6h-8l-2-2H7.17l4 4H20v9.17l1.76 1.76c.15-.28.24-.59.24-.93V8c0-1.1-.9-2-2-2"},"1")],"FolderOffTwoTone"),N31=h(c.jsx("path",{d:"M20 6h-8l-2-2H4c-1.1 0-1.99.9-1.99 2L2 18c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V8c0-1.1-.9-2-2-2m0 12H4V8h16z"}),"FolderOpen"),E31=h(c.jsx("path",{d:"M20 6h-8l-2-2H4c-1.1 0-1.99.9-1.99 2L2 18c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V8c0-1.1-.9-2-2-2m0 12H4V8h16z"}),"FolderOpenOutlined"),I31=h(c.jsx("path",{d:"M20 6h-8l-1.41-1.41C10.21 4.21 9.7 4 9.17 4H4c-1.1 0-1.99.9-1.99 2L2 18c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V8c0-1.1-.9-2-2-2m-1 12H5c-.55 0-1-.45-1-1V9c0-.55.45-1 1-1h14c.55 0 1 .45 1 1v8c0 .55-.45 1-1 1"}),"FolderOpenRounded"),U31=h(c.jsx("path",{d:"M22 6H12l-2-2H2v16h20zm-2 12H4V8h16z"}),"FolderOpenSharp"),G31=h([c.jsx("path",{d:"M4 8h16v10H4z",opacity:".3"},"0"),c.jsx("path",{d:"M20 6h-8l-2-2H4c-1.1 0-1.99.9-1.99 2L2 18c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V8c0-1.1-.9-2-2-2m0 12H4V8h16z"},"1")],"FolderOpenTwoTone"),K31=h(c.jsx("path",{d:"m9.17 6 2 2H20v10H4V6zM10 4H4c-1.1 0-1.99.9-1.99 2L2 18c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V8c0-1.1-.9-2-2-2h-8z"}),"FolderOutlined"),q31=h(c.jsx("path",{d:"M10.59 4.59C10.21 4.21 9.7 4 9.17 4H4c-1.1 0-1.99.9-1.99 2L2 18c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V8c0-1.1-.9-2-2-2h-8z"}),"FolderRounded"),Q31=h(c.jsx("path",{d:"M20 6h-8l-2-2H4c-1.1 0-1.99.9-1.99 2L2 18c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V8c0-1.1-.9-2-2-2m-5 3c1.1 0 2 .9 2 2s-.9 2-2 2-2-.9-2-2 .9-2 2-2m4 8h-8v-1c0-1.33 2.67-2 4-2s4 .67 4 2z"}),"FolderShared"),Z31=h(c.jsx("path",{d:"M20 6h-8l-2-2H4c-1.1 0-1.99.9-1.99 2L2 18c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V8c0-1.1-.9-2-2-2m0 12H4V6h5.17l2 2H20zm-5-5c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2m-4 4h8v-1c0-1.33-2.67-2-4-2s-4 .67-4 2z"}),"FolderSharedOutlined"),J31=h(c.jsx("path",{d:"M20 6h-8l-1.41-1.41C10.21 4.21 9.7 4 9.17 4H4c-1.1 0-1.99.9-1.99 2L2 18c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V8c0-1.1-.9-2-2-2m-5 3c1.1 0 2 .9 2 2s-.9 2-2 2-2-.9-2-2 .9-2 2-2m4 8h-8v-1c0-1.33 2.67-2 4-2s4 .67 4 2z"}),"FolderSharedRounded"),Y31=h(c.jsx("path",{d:"M22 6H12l-2-2H2v16h20zm-7 3c1.1 0 2 .9 2 2s-.9 2-2 2-2-.9-2-2 .9-2 2-2m4 8h-8v-1c0-1.33 2.67-2 4-2s4 .67 4 2z"}),"FolderSharedSharp"),_31=h([c.jsx("path",{d:"m11.17 8-.59-.59L9.17 6H4v12h16V8zM19 16v1h-8v-1c0-1.33 2.67-2 4-2s4 .67 4 2m-4-7c1.1 0 2 .9 2 2s-.9 2-2 2-2-.9-2-2 .9-2 2-2",opacity:".3"},"0"),c.jsx("path",{d:"M20 6h-8l-2-2H4c-1.1 0-1.99.9-1.99 2L2 18c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V8c0-1.1-.9-2-2-2m0 12H4V6h5.17l2 2H20zm-5-5c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2m-4 3v1h8v-1c0-1.33-2.67-2-4-2s-4 .67-4 2"},"1")],"FolderSharedTwoTone"),X31=h(c.jsx("path",{d:"M10 4H2v16h20V6H12z"}),"FolderSharp"),$31=h(c.jsx("path",{d:"M20 6h-8l-2-2H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V8c0-1.1-.9-2-2-2m-2.06 11L15 15.28 12.06 17l.78-3.33-2.59-2.24 3.41-.29L15 8l1.34 3.14 3.41.29-2.59 2.24z"}),"FolderSpecial"),c01=h(c.jsx("path",{d:"M20 6h-8l-2-2H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V8c0-1.1-.9-2-2-2m0 12H4V6h5.17l2 2H20zm-6.92-3.96L12.39 17 15 15.47 17.61 17l-.69-2.96 2.3-1.99-3.03-.26L15 9l-1.19 2.79-3.03.26z"}),"FolderSpecialOutlined"),h01=h(c.jsx("path",{d:"M20 6h-8l-1.41-1.41C10.21 4.21 9.7 4 9.17 4H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V8c0-1.1-.9-2-2-2m-3.06 10.41L15 15.28l-1.94 1.13c-.38.22-.84-.12-.74-.55l.51-2.2-1.69-1.46c-.33-.29-.16-.84.28-.88l2.23-.19.88-2.06c.17-.4.75-.4.92 0l.88 2.06 2.23.19c.44.04.62.59.28.88l-1.69 1.46.51 2.2c.11.43-.35.77-.72.55"}),"FolderSpecialRounded"),s01=h(c.jsx("path",{d:"M22 6H12l-2-2H2v16h20zm-4.06 11L15 15.28 12.06 17l.78-3.33-2.59-2.24 3.41-.29L15 8l1.34 3.14 3.41.29-2.59 2.24z"}),"FolderSpecialSharp"),t01=h([c.jsx("path",{d:"m11.17 8-2-2H4v12h16V8zM15 9l1.19 2.79 3.03.26-2.3 1.99.69 2.96L15 15.47 12.39 17l.69-2.96-2.3-1.99 3.03-.26z",opacity:".3"},"0"),c.jsx("path",{d:"M20 6h-8l-2-2H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V8c0-1.1-.9-2-2-2m0 12H4V6h5.17l2 2H20zm-6.92-3.96L12.39 17 15 15.47 17.61 17l-.69-2.96 2.3-1.99-3.03-.26L15 9l-1.19 2.79-3.03.26z"},"1")],"FolderSpecialTwoTone"),o01=h([c.jsx("path",{d:"m11.17 8-.58-.59L9.17 6H4v12h16V8h-8z",opacity:".3"},"0"),c.jsx("path",{d:"M20 6h-8l-2-2H4c-1.1 0-1.99.9-1.99 2L2 18c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V8c0-1.1-.9-2-2-2m0 12H4V6h5.17l1.41 1.41.59.59H20z"},"1")],"FolderTwoTone"),v01=h(c.jsx("path",{d:"M20 6h-8l-2-2H4c-1.1 0-1.99.9-1.99 2L2 18c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V8c0-1.1-.9-2-2-2m-2 6h-2v2h2v2h-2v2h-2v-2h2v-2h-2v-2h2v-2h-2V8h2v2h2z"}),"FolderZip"),e01=h(c.jsx("path",{d:"M20 6h-8l-2-2H4c-1.1 0-1.99.9-1.99 2L2 18c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V8c0-1.1-.9-2-2-2m-4 10h2v-2h-2v-2h2v-2h-2V8h4v10h-4zm0 0h-2v2H4V6h5.17l2 2H14v2h2v2h-2v2h2z"}),"FolderZipOutlined"),l01=h(c.jsx("path",{d:"M20 6h-8l-1.41-1.41C10.21 4.21 9.7 4 9.17 4H4c-1.1 0-1.99.9-1.99 2L2 18c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V8c0-1.1-.9-2-2-2m-2 6h-2v2h2v2h-2v2h-2v-2h2v-2h-2v-2h2v-2h-2V8h2v2h2z"}),"FolderZipRounded"),n01=h(c.jsx("path",{d:"m12 6-2-2H2v16h20V6zm6 6h-2v2h2v2h-2v2h-2v-2h2v-2h-2v-2h2v-2h-2V8h2v2h2z"}),"FolderZipSharp"),a01=h([c.jsx("path",{d:"M16 16h2v-2h-2v-2h2v-2h-2V8h4v10h-4zm0 0h-2v2H4V6h5.17l2 2H14v2h2v2h-2v2h2z",opacity:".3"},"0"),c.jsx("path",{d:"M20 6h-8l-2-2H4c-1.1 0-1.99.9-1.99 2L2 18c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V8c0-1.1-.9-2-2-2m-4 10h2v-2h-2v-2h2v-2h-2V8h4v10h-4zm0 0h-2v2H4V6h5.17l2 2H14v2h2v2h-2v2h2z"},"1")],"FolderZipTwoTone"),d01=h(c.jsx("path",{d:"M9.5 5.5c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2M5.75 8.9 3 23h2.1l1.75-8L9 17v6h2v-7.55L8.95 13.4l.6-3C10.85 12 12.8 13 15 13v-2c-1.85 0-3.45-1-4.35-2.45l-.95-1.6C9.35 6.35 8.7 6 8 6q-.375 0-.75.15L2 8.3V13h2V9.65zM13 2v7h3.75v14h1.5V9H22V2zm5.01 6V6.25H14.5v-1.5h3.51V3l2.49 2.5z"}),"FollowTheSigns"),z01=h(c.jsx("path",{d:"M9.5 5.5c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2M5.75 8.9 3 23h2.1l1.75-8L9 17v6h2v-7.55L8.95 13.4l.6-3C10.85 12 12.8 13 15 13v-2c-1.85 0-3.45-1-4.35-2.45l-.95-1.6C9.35 6.35 8.7 6 8 6q-.375 0-.75.15L2 8.3V13h2V9.65zM13 2v7h3.75v14h1.5V9H22V2zm5.01 6V6.25H14.5v-1.5h3.51V3l2.49 2.5z"}),"FollowTheSignsOutlined"),m01=h(c.jsx("path",{d:"M9.5 5.5c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2M5.75 8.9 3.23 21.81c-.12.62.35 1.19.98 1.19h.09c.47 0 .88-.33.98-.79L6.85 15 9 17v5c0 .55.45 1 1 1s1-.45 1-1v-6.14c0-.27-.11-.52-.29-.71L8.95 13.4l.6-3c1.07 1.32 2.58 2.23 4.31 2.51.6.1 1.14-.39 1.14-1 0-.49-.36-.9-.84-.98-1.49-.25-2.75-1.15-3.51-2.38l-.95-1.6C9.35 6.35 8.7 6 8 6q-.375 0-.75.15l-4.63 1.9c-.37.15-.62.52-.62.92V12c0 .55.45 1 1 1s1-.45 1-1V9.65zM21 2h-7c-.55 0-1 .45-1 1v5c0 .55.45 1 1 1h2.75v13.25c0 .41.34.75.75.75s.75-.34.75-.75V9H21c.55 0 1-.45 1-1V3c0-.55-.45-1-1-1m-.85 3.85-1.28 1.29c-.31.32-.85.09-.85-.35v-.54h-2.76c-.41 0-.75-.34-.75-.75s.34-.75.75-.75h2.76v-.54c0-.45.54-.67.85-.35l1.28 1.29c.19.19.19.51 0 .7"}),"FollowTheSignsRounded"),p01=h(c.jsx("path",{d:"M9.5 5.5c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2M5.75 8.9 3 23h2.1l1.75-8L9 17v6h2v-7.55L8.95 13.4l.6-3C10.85 12 12.8 13 15 13v-2c-1.85 0-3.45-1-4.35-2.45l-.95-1.6C9.35 6.35 8.7 6 8 6q-.375 0-.75.15L2 8.3V13h2V9.65zM13 2v7h3.75v14h1.5V9H22V2zm5.01 6V6.25H14.5v-1.5h3.51V3l2.49 2.5z"}),"FollowTheSignsSharp"),H01=h([c.jsx("path",{d:"M17.64 7.75V6h-3.51V4.5h3.51V2.75l2.49 2.5z",opacity:".3"},"0"),c.jsx("path",{d:"M9.12 5.25c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2m-3.74 3.4-2.75 14.1h2.1l1.75-8 2.15 2v6h2V15.2l-2.05-2.05.6-3c1.3 1.6 3.25 2.6 5.45 2.6v-2c-1.85 0-3.45-1-4.35-2.45l-.96-1.6c-.35-.6-1-.95-1.7-.95q-.375 0-.75.15L1.62 8.05v4.7h2V9.4zm7.24-6.9v7h3.75v14h1.5v-14h3.75v-7zm5.02 6V6h-3.51V4.5h3.51V2.75l2.49 2.5z"},"1")],"FollowTheSignsTwoTone"),M01=h(c.jsx("path",{d:"M9.93 13.5h4.14L12 7.98zM20 2H4c-1.1 0-2 .9-2 2v16c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2m-4.05 16.5-1.14-3H9.17l-1.12 3H5.96l5.11-13h1.86l5.11 13z"}),"FontDownload"),r01=h(c.jsx("path",{d:"m12.58 9.75-.87-.87.23-.66h.1zm-2.23-2.23L10.92 6h2.14l2.55 6.79L22 19.17V4c0-1.1-.9-2-2-2H4.83zm10.14 15.79L19.17 22H4c-1.1 0-2-.9-2-2V4.83L.69 3.51 2.1 2.1l19.8 19.8zm-8.39-8.38-3.3-3.3L6.41 18h2.08l1.09-3.07z"}),"FontDownloadOff"),i01=h(c.jsx("path",{d:"M4.83 2H20c1.1 0 2 .9 2 2v15.17l-2-2V4H6.83zm6.09 4-.57 1.52 1.36 1.36.23-.66h.1l.54 1.52 3.04 3.04L13.07 6zm9.57 17.31L19.17 22H4c-1.1 0-2-.9-2-2V4.83L.69 3.51 2.1 2.1l19.8 19.8zM17.17 20l-5.07-5.07H9.58L8.49 18H6.41l2.39-6.37L4 6.83V20z"}),"FontDownloadOffOutlined"),V01=h(c.jsx("path",{d:"m12.58 9.75-.87-.87.23-.66h.1zm-2.23-2.23.2-.52c.23-.6.8-1 1.45-1s1.22.4 1.45 1l2.17 5.79L22 19.17V4c0-1.1-.9-2-2-2H4.83zm10.84 15.09c-.39.39-1.02.39-1.41 0l-.61-.61H4c-1.1 0-2-.9-2-2V4.83l-.61-.61a.996.996 0 0 1 0-1.41c.39-.39 1.02-.39 1.41 0l18.38 18.38c.4.39.4 1.03.01 1.42m-9.09-7.68-3.3-3.3-1.9 5.07c-.23.63.23 1.3.9 1.3h.01c.41 0 .77-.26.9-.64l.86-2.43z"}),"FontDownloadOffRounded"),x01=h(c.jsx("path",{d:"m12.58 9.75-.87-.87.23-.66h.1zm7.91 13.56L19.17 22H2V4.83L.69 3.51 2.1 2.1l19.8 19.8zm-8.39-8.38-3.3-3.3L6.41 18h2.08l1.09-3.07zm-1.75-7.41L10.92 6h2.14l2.55 6.79L22 19.17V2H4.83z"}),"FontDownloadOffSharp"),j01=h([c.jsx("path",{d:"M10.35 7.52 10.92 6h2.14l2.55 6.79L20 17.17V4H6.83zm2.23 2.23-.54-1.52h-.1l-.23.66zM17.17 20l-5.07-5.07H9.58L8.49 18H6.41l2.39-6.37L4 6.83V20z",opacity:".3"},"0"),c.jsx("path",{d:"M4.83 2H20c1.1 0 2 .9 2 2v15.17l-2-2V4H6.83zm6.09 4-.57 1.52 1.36 1.36.23-.66h.1l.54 1.52 3.04 3.04L13.07 6zm9.57 17.31L19.17 22H4c-1.1 0-2-.9-2-2V4.83L.69 3.51 2.1 2.1l19.8 19.8zM17.17 20l-5.07-5.07H9.58L8.49 18H6.41l2.39-6.37L4 6.83V20z"},"1")],"FontDownloadOffTwoTone"),u01=h(c.jsx("path",{d:"M9.17 15.5h5.64l1.14 3h2.09l-5.11-13h-1.86l-5.11 13h2.09zM12 7.98l2.07 5.52H9.93zM20 2H4c-1.1 0-2 .9-2 2v16c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2m0 18H4V4h16z"}),"FontDownloadOutlined"),L01=h(c.jsx("path",{d:"M9.93 13.5h4.14L12 7.98zM20 2H4c-1.1 0-2 .9-2 2v16c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2m-4.29 15.88-.9-2.38H9.17l-.89 2.37c-.14.38-.5.63-.91.63-.68 0-1.15-.69-.9-1.32l4.25-10.81c.22-.53.72-.87 1.28-.87s1.06.34 1.27.87l4.25 10.81c.25.63-.22 1.32-.9 1.32-.4 0-.76-.25-.91-.62"}),"FontDownloadRounded"),S01=h(c.jsx("path",{d:"M9.93 13.5h4.14L12 7.98zM22 2H2v20h20zm-6.05 16.5-1.14-3H9.17l-1.12 3H5.96l5.11-13h1.86l5.11 13z"}),"FontDownloadSharp"),C01=h([c.jsx("path",{d:"M4 20h16V4H4zm7.07-14.5h1.86l5.11 13h-2.09l-1.14-3H9.17l-1.12 3H5.96zM12 7.98 9.93 13.5h4.14z",opacity:".3"},"0"),c.jsx("path",{d:"M9.17 15.5h5.64l1.14 3h2.09l-5.11-13h-1.86l-5.11 13h2.09zM12 7.98l2.07 5.52H9.93zM20 2H4c-1.1 0-2 .9-2 2v16c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2m0 18H4V4h16z"},"1")],"FontDownloadTwoTone"),T01=h(c.jsx("path",{d:"M12 3 4 9v12h16V9zm.5 9.5c0 .83-.67 1.5-1.5 1.5v4h-1v-4c-.83 0-1.5-.67-1.5-1.5v-3h1v3h.5v-3h1v3h.5v-3h1zM15 18h-1v-3.5h-1v-3c0-1.1.9-2 2-2z"}),"FoodBank"),w01=h(c.jsx("path",{d:"m12 5.5 6 4.5v9H6v-9zM12 3 4 9v12h16V9zm-.5 6.5v3H11v-3h-1v3h-.5v-3h-1v3c0 .83.67 1.5 1.5 1.5v4h1v-4c.83 0 1.5-.67 1.5-1.5v-3zm1.5 2v3h1V18h1V9.5c-1.1 0-2 .9-2 2"}),"FoodBankOutlined"),R01=h(c.jsx("path",{d:"m10.8 3.9-6 4.5c-.5.38-.8.97-.8 1.6v9c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2v-9c0-.63-.3-1.22-.8-1.6l-6-4.5c-.71-.53-1.69-.53-2.4 0m1.7 8.6c0 .83-.67 1.5-1.5 1.5v3.5c0 .28-.22.5-.5.5s-.5-.22-.5-.5V14c-.83 0-1.5-.67-1.5-1.5V10c0-.28.22-.5.5-.5s.5.22.5.5v2.5h.5V10c0-.28.22-.5.5-.5s.5.22.5.5v2.5h.5V10c0-.28.22-.5.5-.5s.5.22.5.5zm2 5.5c-.28 0-.5-.22-.5-.5v-3h-.5c-.28 0-.5-.22-.5-.5v-2.5c0-.88.57-1.63 1.36-1.89.31-.11.64.14.64.48v7.41c0 .28-.22.5-.5.5"}),"FoodBankRounded"),O01=h(c.jsx("path",{d:"M12 3 4 9v12h16V9zm.5 9.5c0 .83-.67 1.5-1.5 1.5v4h-1v-4c-.83 0-1.5-.67-1.5-1.5v-3h1v3h.5v-3h1v3h.5v-3h1zM15 18h-1v-3.5h-1v-3c0-1.1.9-2 2-2z"}),"FoodBankSharp"),y01=h([c.jsx("path",{d:"m12 5.5 6 4.5v9H6v-9zm-.5 4v3H11v-3h-1v3h-.5v-3h-1v3c0 .83.67 1.5 1.5 1.5v4h1v-4c.83 0 1.5-.67 1.5-1.5v-3zm1.5 2v3h1V18h1V9.5c-1.1 0-2 .9-2 2",opacity:".3"},"0"),c.jsx("path",{d:"m12 5.5 6 4.5v9H6v-9zM12 3 4 9v12h16V9zm-.5 6.5v3H11v-3h-1v3h-.5v-3h-1v3c0 .83.67 1.5 1.5 1.5v4h1v-4c.83 0 1.5-.67 1.5-1.5v-3zm1.5 2v3h1V18h1V9.5c-1.1 0-2 .9-2 2"},"1")],"FoodBankTwoTone"),g01=h([c.jsx("path",{d:"M16 12 9 2 2 12h1.86L0 18h7v4h4v-4h7l-3.86-6z"},"0"),c.jsx("path",{d:"M20.14 12H22L15 2l-2.39 3.41L17.92 13h-1.95l3.22 5H24zM13 19h4v3h-4z"},"1")],"Forest"),A01=h(c.jsx("path",{d:"m24 18-3.86-6H22L15 2l-3 4.29L9 2 2 12h1.86L0 18h7v4h4v-4h2v4h4v-4zM15 5.49 18.16 10h-1.68l3.86 6h-3.62l-2.57-4H16l-2.78-3.97zM3.66 16l3.86-6H5.84L9 5.49 12.16 10h-1.68l3.86 6z"}),"ForestOutlined"),f01=h([c.jsx("path",{d:"M14.14 12h-.06c.81 0 1.28-.91.82-1.57L9.82 3.17c-.4-.57-1.24-.57-1.64 0L3.1 10.43c-.46.66.01 1.57.82 1.57h-.06L.99 16.46c-.43.66.05 1.54.84 1.54H7v2c0 1.1.9 2 2 2s2-.9 2-2v-2h5.17c.79 0 1.27-.88.84-1.54z"},"0"),c.jsx("path",{d:"M23.01 16.46 20.14 12h-.06c.81 0 1.28-.91.82-1.57l-5.08-7.26c-.4-.57-1.24-.57-1.64 0l-1.57 2.24 3.11 4.44c.43.61.48 1.41.14 2.07-.08.16-.18.3-.3.43l2.29 3.57c.4.62.42 1.4.07 2.04-.01.02-.02.03-.03.04h4.28c.79 0 1.27-.88.84-1.54M13 20c0 1.1.9 2 2 2s2-.9 2-2v-1h-4z"},"1")],"ForestRounded"),P01=h([c.jsx("path",{d:"M16 12 9 2 2 12h1.86L0 18h7v4h4v-4h7l-3.86-6z"},"0"),c.jsx("path",{d:"M20.14 12H22L15 2l-2.39 3.41L17.92 13h-1.95l3.22 5H24zM13 19h4v3h-4z"},"1")],"ForestSharp"),F01=h([c.jsx("path",{d:"M16.48 10h1.68L15 5.49l-1.78 2.54L16 12h-1.86l2.57 4h3.63zm-4.32 0L9 5.49 5.84 10h1.68l-3.86 6h10.68l-3.86-6z",opacity:".3"},"0"),c.jsx("path",{d:"M20.14 12H22L15 2l-3 4.29L9 2 2 12h1.86L0 18h7v4h4v-4h2v4h4v-4h7zM3.66 16l3.86-6H5.84L9 5.49 12.16 10h-1.68l3.86 6zm13.05 0-2.57-4H16l-2.78-3.97L15 5.49 18.16 10h-1.68l3.86 6z"},"1")],"ForestTwoTone"),B01=h(c.jsx("path",{d:"M9.41 15.59 8 17l-4-4 4-4 1.41 1.41L7.83 12c1.51-.33 3.73.08 5.17 1.36V6.83l-1.59 1.59L10 7l4-4 4 4-1.41 1.41L15 6.83V21h-2v-4c-.73-2.58-3.07-3.47-5.17-3z"}),"ForkLeft"),b01=h(c.jsx("path",{d:"M9.41 15.59 8 17l-4-4 4-4 1.41 1.41L7.83 12c1.51-.33 3.73.08 5.17 1.36V6.83l-1.59 1.59L10 7l4-4 4 4-1.41 1.41L15 6.83V21h-2v-4c-.73-2.58-3.07-3.47-5.17-3z"}),"ForkLeftOutlined"),D01=h(c.jsx("path",{d:"M15 20c0 .55-.45 1-1 1s-1-.45-1-1v-3c-.73-2.58-3.07-3.47-5.17-3l.88.88c.39.39.39 1.02 0 1.41s-1.02.39-1.41 0L4.71 13.7a.996.996 0 0 1 0-1.41L7.3 9.7c.39-.39 1.02-.39 1.41 0s.39 1.02 0 1.41l-.88.89c1.51-.33 3.73.08 5.17 1.36V6.83l-.88.88c-.39.39-1.02.39-1.41 0a.996.996 0 0 1 0-1.41l2.59-2.59c.39-.39 1.02-.39 1.41 0L17.3 6.3c.39.39.39 1.02 0 1.41s-1.02.39-1.41 0L15 6.83z"}),"ForkLeftRounded"),k01=h(c.jsx("path",{d:"M9.41 15.59 8 17l-4-4 4-4 1.41 1.41L7.83 12c1.51-.33 3.73.08 5.17 1.36V6.83l-1.59 1.59L10 7l4-4 4 4-1.41 1.41L15 6.83V21h-2v-4c-.73-2.58-3.07-3.47-5.17-3z"}),"ForkLeftSharp"),W01=h(c.jsx("path",{d:"M9.41 15.59 8 17l-4-4 4-4 1.41 1.41L7.83 12c1.51-.33 3.73.08 5.17 1.36V6.83l-1.59 1.59L10 7l4-4 4 4-1.41 1.41L15 6.83V21h-2v-4c-.73-2.58-3.07-3.47-5.17-3z"}),"ForkLeftTwoTone"),N01=h(c.jsx("path",{d:"M14.59 15.59 16 17l4-4-4-4-1.41 1.41L16.17 12c-1.51-.33-3.73.08-5.17 1.36V6.83l1.59 1.59L14 7l-4-4-4 4 1.41 1.41L9 6.83V21h2v-4c.73-2.58 3.07-3.47 5.17-3z"}),"ForkRight"),E01=h(c.jsx("path",{d:"M14.59 15.59 16 17l4-4-4-4-1.41 1.41L16.17 12c-1.51-.33-3.73.08-5.17 1.36V6.83l1.59 1.59L14 7l-4-4-4 4 1.41 1.41L9 6.83V21h2v-4c.73-2.58 3.07-3.47 5.17-3z"}),"ForkRightOutlined"),I01=h(c.jsx("path",{d:"M9 20c0 .55.45 1 1 1s1-.45 1-1v-3c.73-2.58 3.07-3.47 5.17-3l-.88.88c-.39.39-.39 1.02 0 1.41s1.02.39 1.41 0l2.59-2.59c.39-.39.39-1.02 0-1.41L16.7 9.7a.996.996 0 0 0-1.41 0c-.39.39-.39 1.02 0 1.41l.88.89c-1.51-.33-3.73.08-5.17 1.36V6.83l.88.88c.39.39 1.02.39 1.41 0s.39-1.02 0-1.41L10.7 3.71a.996.996 0 0 0-1.41 0L6.71 6.29c-.39.39-.39 1.02 0 1.41s1.02.39 1.41 0L9 6.83z"}),"ForkRightRounded"),U01=h(c.jsx("path",{d:"M14.59 15.59 16 17l4-4-4-4-1.41 1.41L16.17 12c-1.51-.33-3.73.08-5.17 1.36V6.83l1.59 1.59L14 7l-4-4-4 4 1.41 1.41L9 6.83V21h2v-4c.73-2.58 3.07-3.47 5.17-3z"}),"ForkRightSharp"),G01=h(c.jsx("path",{d:"M14.59 15.59 16 17l4-4-4-4-1.41 1.41L16.17 12c-1.51-.33-3.73.08-5.17 1.36V6.83l1.59 1.59L14 7l-4-4-4 4 1.41 1.41L9 6.83V21h2v-4c.73-2.58 3.07-3.47 5.17-3z"}),"ForkRightTwoTone"),K01=h(c.jsx("path",{d:"M7 15v2h10v-2zm-4 6h18v-2H3zm0-8h18v-2H3zm4-6v2h10V7zM3 3v2h18V3z"}),"FormatAlignCenter"),q01=h(c.jsx("path",{d:"M7 15v2h10v-2zm-4 6h18v-2H3zm0-8h18v-2H3zm4-6v2h10V7zM3 3v2h18V3z"}),"FormatAlignCenterOutlined"),Q01=h(c.jsx("path",{d:"M7 16c0 .55.45 1 1 1h8c.55 0 1-.45 1-1s-.45-1-1-1H8c-.55 0-1 .45-1 1m-3 5h16c.55 0 1-.45 1-1s-.45-1-1-1H4c-.55 0-1 .45-1 1s.45 1 1 1m0-8h16c.55 0 1-.45 1-1s-.45-1-1-1H4c-.55 0-1 .45-1 1s.45 1 1 1m3-5c0 .55.45 1 1 1h8c.55 0 1-.45 1-1s-.45-1-1-1H8c-.55 0-1 .45-1 1M3 4c0 .55.45 1 1 1h16c.55 0 1-.45 1-1s-.45-1-1-1H4c-.55 0-1 .45-1 1"}),"FormatAlignCenterRounded"),Z01=h(c.jsx("path",{d:"M7 15v2h10v-2zm-4 6h18v-2H3zm0-8h18v-2H3zm4-6v2h10V7zM3 3v2h18V3z"}),"FormatAlignCenterSharp"),J01=h(c.jsx("path",{d:"M3 3h18v2H3zm4 12h10v2H7zm0-8h10v2H7zm-4 4h18v2H3zm0 8h18v2H3z"}),"FormatAlignCenterTwoTone"),Y01=h(c.jsx("path",{d:"M3 21h18v-2H3zm0-4h18v-2H3zm0-4h18v-2H3zm0-4h18V7H3zm0-6v2h18V3z"}),"FormatAlignJustify"),_01=h(c.jsx("path",{d:"M3 21h18v-2H3zm0-4h18v-2H3zm0-4h18v-2H3zm0-4h18V7H3zm0-6v2h18V3z"}),"FormatAlignJustifyOutlined"),X01=h(c.jsx("path",{d:"M4 21h16c.55 0 1-.45 1-1s-.45-1-1-1H4c-.55 0-1 .45-1 1s.45 1 1 1m0-4h16c.55 0 1-.45 1-1s-.45-1-1-1H4c-.55 0-1 .45-1 1s.45 1 1 1m0-4h16c.55 0 1-.45 1-1s-.45-1-1-1H4c-.55 0-1 .45-1 1s.45 1 1 1m0-4h16c.55 0 1-.45 1-1s-.45-1-1-1H4c-.55 0-1 .45-1 1s.45 1 1 1M3 4c0 .55.45 1 1 1h16c.55 0 1-.45 1-1s-.45-1-1-1H4c-.55 0-1 .45-1 1"}),"FormatAlignJustifyRounded"),$01=h(c.jsx("path",{d:"M3 21h18v-2H3zm0-4h18v-2H3zm0-4h18v-2H3zm0-4h18V7H3zm0-6v2h18V3z"}),"FormatAlignJustifySharp"),c91=h(c.jsx("path",{d:"M3 3h18v2H3zm0 8h18v2H3zm0 8h18v2H3zm0-4h18v2H3zm0-8h18v2H3z"}),"FormatAlignJustifyTwoTone"),h91=h(c.jsx("path",{d:"M15 15H3v2h12zm0-8H3v2h12zM3 13h18v-2H3zm0 8h18v-2H3zM3 3v2h18V3z"}),"FormatAlignLeft"),s91=h(c.jsx("path",{d:"M15 15H3v2h12zm0-8H3v2h12zM3 13h18v-2H3zm0 8h18v-2H3zM3 3v2h18V3z"}),"FormatAlignLeftOutlined"),t91=h(c.jsx("path",{d:"M14 15H4c-.55 0-1 .45-1 1s.45 1 1 1h10c.55 0 1-.45 1-1s-.45-1-1-1m0-8H4c-.55 0-1 .45-1 1s.45 1 1 1h10c.55 0 1-.45 1-1s-.45-1-1-1M4 13h16c.55 0 1-.45 1-1s-.45-1-1-1H4c-.55 0-1 .45-1 1s.45 1 1 1m0 8h16c.55 0 1-.45 1-1s-.45-1-1-1H4c-.55 0-1 .45-1 1s.45 1 1 1M3 4c0 .55.45 1 1 1h16c.55 0 1-.45 1-1s-.45-1-1-1H4c-.55 0-1 .45-1 1"}),"FormatAlignLeftRounded"),o91=h(c.jsx("path",{d:"M15 15H3v2h12zm0-8H3v2h12zM3 13h18v-2H3zm0 8h18v-2H3zM3 3v2h18V3z"}),"FormatAlignLeftSharp"),v91=h(c.jsx("path",{d:"M3 19h18v2H3zM3 7h12v2H3zm0-4h18v2H3zm0 12h12v2H3zm0-4h18v2H3z"}),"FormatAlignLeftTwoTone"),e91=h(c.jsx("path",{d:"M3 21h18v-2H3zm6-4h12v-2H9zm-6-4h18v-2H3zm6-4h12V7H9zM3 3v2h18V3z"}),"FormatAlignRight"),l91=h(c.jsx("path",{d:"M3 21h18v-2H3zm6-4h12v-2H9zm-6-4h18v-2H3zm6-4h12V7H9zM3 3v2h18V3z"}),"FormatAlignRightOutlined"),n91=h(c.jsx("path",{d:"M4 21h16c.55 0 1-.45 1-1s-.45-1-1-1H4c-.55 0-1 .45-1 1s.45 1 1 1m6-4h10c.55 0 1-.45 1-1s-.45-1-1-1H10c-.55 0-1 .45-1 1s.45 1 1 1m-6-4h16c.55 0 1-.45 1-1s-.45-1-1-1H4c-.55 0-1 .45-1 1s.45 1 1 1m6-4h10c.55 0 1-.45 1-1s-.45-1-1-1H10c-.55 0-1 .45-1 1s.45 1 1 1M3 4c0 .55.45 1 1 1h16c.55 0 1-.45 1-1s-.45-1-1-1H4c-.55 0-1 .45-1 1"}),"FormatAlignRightRounded"),a91=h(c.jsx("path",{d:"M3 21h18v-2H3zm6-4h12v-2H9zm-6-4h18v-2H3zm6-4h12V7H9zM3 3v2h18V3z"}),"FormatAlignRightSharp"),d91=h(c.jsx("path",{d:"M3 3h18v2H3zm0 16h18v2H3zm0-8h18v2H3zm6 4h12v2H9zm0-8h12v2H9z"}),"FormatAlignRightTwoTone"),z91=h(c.jsx("path",{d:"M15.6 10.79c.97-.67 1.65-1.77 1.65-2.79 0-2.26-1.75-4-4-4H7v14h7.04c2.09 0 3.71-1.7 3.71-3.79 0-1.52-.86-2.82-2.15-3.42M10 6.5h3c.83 0 1.5.67 1.5 1.5s-.67 1.5-1.5 1.5h-3zm3.5 9H10v-3h3.5c.83 0 1.5.67 1.5 1.5s-.67 1.5-1.5 1.5"}),"FormatBold"),m91=h(c.jsx("path",{d:"M15.6 10.79c.97-.67 1.65-1.77 1.65-2.79 0-2.26-1.75-4-4-4H7v14h7.04c2.09 0 3.71-1.7 3.71-3.79 0-1.52-.86-2.82-2.15-3.42M10 6.5h3c.83 0 1.5.67 1.5 1.5s-.67 1.5-1.5 1.5h-3zm3.5 9H10v-3h3.5c.83 0 1.5.67 1.5 1.5s-.67 1.5-1.5 1.5"}),"FormatBoldOutlined"),p91=h(c.jsx("path",{d:"M15.6 10.79c.97-.67 1.65-1.77 1.65-2.79 0-2.26-1.75-4-4-4H8c-.55 0-1 .45-1 1v12c0 .55.45 1 1 1h5.78c2.07 0 3.96-1.69 3.97-3.77.01-1.53-.85-2.84-2.15-3.44M10 6.5h3c.83 0 1.5.67 1.5 1.5s-.67 1.5-1.5 1.5h-3zm3.5 9H10v-3h3.5c.83 0 1.5.67 1.5 1.5s-.67 1.5-1.5 1.5"}),"FormatBoldRounded"),H91=h(c.jsx("path",{d:"M15.6 10.79c.97-.67 1.65-1.77 1.65-2.79 0-2.26-1.75-4-4-4H7v14h7.04c2.09 0 3.71-1.7 3.71-3.79 0-1.52-.86-2.82-2.15-3.42M10 6.5h3c.83 0 1.5.67 1.5 1.5s-.67 1.5-1.5 1.5h-3zm3.5 9H10v-3h3.5c.83 0 1.5.67 1.5 1.5s-.67 1.5-1.5 1.5"}),"FormatBoldSharp"),M91=h(c.jsx("path",{d:"M17.25 8c0-2.26-1.75-4-4-4H7v14h7.04c2.09 0 3.71-1.7 3.71-3.79 0-1.52-.86-2.82-2.15-3.42.97-.67 1.65-1.77 1.65-2.79M10 6.5h3c.83 0 1.5.67 1.5 1.5s-.67 1.5-1.5 1.5h-3zm3.5 9H10v-3h3.5c.83 0 1.5.67 1.5 1.5s-.67 1.5-1.5 1.5"}),"FormatBoldTwoTone"),r91=h(c.jsx("path",{d:"M3.27 5 2 6.27l6.97 6.97L6.5 19h3l1.57-3.66L16.73 21 18 19.73 3.55 5.27zM6 5v.18L8.82 8h2.4l-.72 1.68 2.1 2.1L14.21 8H20V5z"}),"FormatClear"),i91=h(c.jsx("path",{d:"M20 8V5H6.39l3 3h1.83l-.55 1.28 2.09 2.1L14.21 8zM3.41 4.86 2 6.27l6.97 6.97L6.5 19h3l1.57-3.66L16.73 21l1.41-1.41z"}),"FormatClearOutlined"),V91=h(c.jsx("path",{d:"M18.5 8c.83 0 1.5-.67 1.5-1.5S19.33 5 18.5 5H6.39l3 3h1.83l-.55 1.28 2.09 2.09L14.21 8zm-1.06 10.88L4.12 5.56a.996.996 0 0 0-1.41 0c-.39.39-.39 1.02 0 1.41l6.26 6.26-1.65 3.84c-.39.92.28 1.93 1.27 1.93.55 0 1.05-.33 1.27-.84l1.21-2.83 4.95 4.95c.39.39 1.02.39 1.41 0 .4-.38.4-1.01.01-1.4"}),"FormatClearRounded"),x91=h(c.jsx("path",{d:"M20 8V5H6.39l3 3h1.83l-.55 1.28 2.09 2.1L14.21 8zM3.41 4.86 2 6.27l6.97 6.97L6.5 19h3l1.57-3.66L16.73 21l1.41-1.41z"}),"FormatClearSharp"),j91=h(c.jsx("path",{d:"M20 8V5H6.39l3 3h1.83l-.55 1.28 2.09 2.1L14.21 8zM3.41 4.86 2 6.27l6.97 6.97L6.5 19h3l1.57-3.66L16.73 21l1.41-1.41z"}),"FormatClearTwoTone"),u91=h(c.jsx("path",{d:"M16.56 8.94 7.62 0 6.21 1.41l2.38 2.38-5.15 5.15c-.59.59-.59 1.54 0 2.12l5.5 5.5c.29.29.68.44 1.06.44s.77-.15 1.06-.44l5.5-5.5c.59-.58.59-1.53 0-2.12M5.21 10 10 5.21 14.79 10zM19 11.5s-2 2.17-2 3.5c0 1.1.9 2 2 2s2-.9 2-2c0-1.33-2-3.5-2-3.5M2 20h20v4H2z"}),"FormatColorFill"),L91=h(c.jsx("path",{d:"M16.56 8.94 7.62 0 6.21 1.41l2.38 2.38-5.15 5.15c-.59.59-.59 1.54 0 2.12l5.5 5.5c.29.29.68.44 1.06.44s.77-.15 1.06-.44l5.5-5.5c.59-.58.59-1.53 0-2.12M5.21 10 10 5.21 14.79 10zM19 11.5s-2 2.17-2 3.5c0 1.1.9 2 2 2s2-.9 2-2c0-1.33-2-3.5-2-3.5M2 20h20v4H2z"}),"FormatColorFillOutlined"),S91=h(c.jsx("path",{d:"M8.94 16.56c.29.29.68.44 1.06.44s.77-.15 1.06-.44l5.5-5.5c.59-.58.59-1.53 0-2.12L8.32.7a.996.996 0 0 0-1.41 0c-.39.39-.39 1.02 0 1.41l1.68 1.68-5.15 5.15c-.59.59-.59 1.54 0 2.12zM10 5.21 14.79 10H5.21zM19 17c1.1 0 2-.9 2-2 0-1.33-2-3.5-2-3.5s-2 2.17-2 3.5c0 1.1.9 2 2 2m1 3H4c-1.1 0-2 .9-2 2s.9 2 2 2h16c1.1 0 2-.9 2-2s-.9-2-2-2"}),"FormatColorFillRounded"),C91=h(c.jsx("path",{d:"M10 17.62 17.62 10l-10-10-1.41 1.41 2.38 2.38L2.38 10zm0-12.41L14.79 10H5.21zM19 17c1.1 0 2-.9 2-2 0-1.33-2-3.5-2-3.5s-2 2.17-2 3.5c0 1.1.9 2 2 2M2 20h20v4H2z"}),"FormatColorFillSharp"),T91=h(c.jsx("path",{d:"M16.56 8.94 7.62 0 6.21 1.41l2.38 2.38-5.15 5.15c-.59.59-.59 1.54 0 2.12l5.5 5.5c.29.29.68.44 1.06.44s.77-.15 1.06-.44l5.5-5.5c.59-.58.59-1.53 0-2.12M5.21 10 10 5.21 14.79 10zM19 11.5s-2 2.17-2 3.5c0 1.1.9 2 2 2s2-.9 2-2c0-1.33-2-3.5-2-3.5M2 20h20v4H2z"}),"FormatColorFillTwoTone"),w91=h(c.jsx("path",{d:"M18 14c0-4-6-10.8-6-10.8s-1.33 1.51-2.73 3.52l8.59 8.59c.09-.42.14-.86.14-1.31m-.88 3.12L12.5 12.5 5.27 5.27 4 6.55l3.32 3.32C6.55 11.32 6 12.79 6 14c0 3.31 2.69 6 6 6 1.52 0 2.9-.57 3.96-1.5l2.63 2.63 1.27-1.27z"}),"FormatColorReset"),R91=h(c.jsx("path",{d:"M12 6.36c1.53 2 3.08 4.43 3.71 6.24l2.23 2.23c.03-.27.06-.55.06-.83 0-3.98-6-10.8-6-10.8s-1.18 1.35-2.5 3.19l1.44 1.44c.34-.51.7-1 1.06-1.47M5.41 5.14 4 6.55l3.32 3.32C6.55 11.33 6 12.79 6 14c0 3.31 2.69 6 6 6 1.52 0 2.9-.57 3.95-1.5l2.63 2.63L20 19.72zM12 18c-2.21 0-4-1.79-4-4 0-.69.32-1.62.81-2.64l5.72 5.72c-.7.56-1.57.92-2.53.92"}),"FormatColorResetOutlined"),O91=h(c.jsx("path",{d:"M18 14c0-3.09-3.6-7.88-5.23-9.87-.4-.49-1.15-.49-1.55 0-.46.57-1.08 1.36-1.73 2.27l8.44 8.44c.04-.28.07-.56.07-.84m1.29 5.01L6.12 5.84a.996.996 0 0 0-1.41 0c-.39.39-.39 1.02 0 1.41l2.61 2.61C6.55 11.33 6 12.79 6 14c0 3.31 2.69 6 6 6 1.52 0 2.9-.57 3.95-1.5l1.92 1.92c.39.39 1.02.39 1.41 0 .4-.38.4-1.02.01-1.41"}),"FormatColorResetRounded"),y91=h(c.jsx("path",{d:"M18 14c0-3.98-6-10.8-6-10.8s-1.18 1.35-2.5 3.19l8.44 8.44c.03-.27.06-.55.06-.83M5.41 5.14 4 6.55l3.32 3.32C6.55 11.33 6 12.79 6 14c0 3.31 2.69 6 6 6 1.52 0 2.9-.57 3.95-1.5l2.63 2.63L20 19.72z"}),"FormatColorResetSharp"),g91=h([c.jsx("path",{d:"m10.93 7.83 4.77 4.77c-.62-1.81-2.17-4.24-3.71-6.24-.35.47-.71.96-1.06 1.47M12 18c.96 0 1.83-.36 2.53-.92l-5.72-5.72C8.32 12.38 8 13.31 8 14c0 2.21 1.79 4 4 4",opacity:".3"},"0"),c.jsx("path",{d:"M12 6.36c1.53 2 3.08 4.43 3.71 6.24l2.23 2.23c.03-.27.06-.55.06-.83 0-3.98-6-10.8-6-10.8s-1.18 1.35-2.5 3.19l1.44 1.44c.34-.51.7-1 1.06-1.47M5.41 5.14 4 6.55l3.32 3.32C6.55 11.33 6 12.79 6 14c0 3.31 2.69 6 6 6 1.52 0 2.9-.57 3.95-1.5l2.63 2.63L20 19.72zM12 18c-2.21 0-4-1.79-4-4 0-.69.32-1.62.81-2.64l5.72 5.72c-.7.56-1.57.92-2.53.92"},"1")],"FormatColorResetTwoTone"),A91=h(c.jsx("path",{d:"M2 20h20v4H2zm3.49-3h2.42l1.27-3.58h5.65L16.09 17h2.42L13.25 3h-2.5zm4.42-5.61 2.03-5.79h.12l2.03 5.79z"}),"FormatColorText"),f91=h(c.jsx("path",{d:"M2 20h20v4H2zm3.49-3h2.42l1.27-3.58h5.65L16.09 17h2.42L13.25 3h-2.5zm4.42-5.61 2.03-5.79h.12l2.03 5.79z"}),"FormatColorTextOutlined"),P91=h(c.jsx("path",{d:"M20 20H4c-1.1 0-2 .9-2 2s.9 2 2 2h16c1.1 0 2-.9 2-2s-.9-2-2-2M7.11 17c.48 0 .91-.3 1.06-.75l1.01-2.83h5.65l.99 2.82c.16.46.59.76 1.07.76.79 0 1.33-.79 1.05-1.52L13.69 4.17C13.43 3.47 12.75 3 12 3s-1.43.47-1.69 1.17L6.06 15.48c-.28.73.27 1.52 1.05 1.52m4.83-11.4h.12l2.03 5.79H9.91z"}),"FormatColorTextRounded"),F91=h(c.jsx("path",{d:"M2 20h20v4H2zm3.49-3h2.42l1.27-3.58h5.65L16.09 17h2.42L13.25 3h-2.5zm4.42-5.61 2.03-5.79h.12l2.03 5.79z"}),"FormatColorTextSharp"),B91=h(c.jsx("path",{d:"M2 20h20v4H2zm3.49-3h2.42l1.27-3.58h5.65L16.09 17h2.42L13.25 3h-2.5zm4.42-5.61 2.03-5.79h.12l2.03 5.79z"}),"FormatColorTextTwoTone"),b91=h(c.jsx("path",{d:"M11 17h10v-2H11zm-8-5 4 4V8zm0 9h18v-2H3zM3 3v2h18V3zm8 6h10V7H11zm0 4h10v-2H11z"}),"FormatIndentDecrease"),D91=h(c.jsx("path",{d:"M11 17h10v-2H11zm-8-5 4 4V8zm0 9h18v-2H3zM3 3v2h18V3zm8 6h10V7H11zm0 4h10v-2H11z"}),"FormatIndentDecreaseOutlined"),k91=h(c.jsx("path",{d:"M12 17h8c.55 0 1-.45 1-1s-.45-1-1-1h-8c-.55 0-1 .45-1 1s.45 1 1 1m-8.65-4.65 2.79 2.79c.32.32.86.1.86-.35V9.21c0-.45-.54-.67-.85-.35l-2.79 2.79c-.2.19-.2.51-.01.7M4 21h16c.55 0 1-.45 1-1s-.45-1-1-1H4c-.55 0-1 .45-1 1s.45 1 1 1M3 4c0 .55.45 1 1 1h16c.55 0 1-.45 1-1s-.45-1-1-1H4c-.55 0-1 .45-1 1m9 5h8c.55 0 1-.45 1-1s-.45-1-1-1h-8c-.55 0-1 .45-1 1s.45 1 1 1m0 4h8c.55 0 1-.45 1-1s-.45-1-1-1h-8c-.55 0-1 .45-1 1s.45 1 1 1"}),"FormatIndentDecreaseRounded"),W91=h(c.jsx("path",{d:"M11 17h10v-2H11zm-8-5 4 4V8zm0 9h18v-2H3zM3 3v2h18V3zm8 6h10V7H11zm0 4h10v-2H11z"}),"FormatIndentDecreaseSharp"),N91=h(c.jsx("path",{d:"M7 16V8l-4 4zm4-9h10v2H11zm0 4h10v2H11zm0 4h10v2H11zm-8 4h18v2H3zM3 3h18v2H3z"}),"FormatIndentDecreaseTwoTone"),E91=h(c.jsx("path",{d:"M3 21h18v-2H3zM3 8v8l4-4zm8 9h10v-2H11zM3 3v2h18V3zm8 6h10V7H11zm0 4h10v-2H11z"}),"FormatIndentIncrease"),I91=h(c.jsx("path",{d:"M3 21h18v-2H3zM3 8v8l4-4zm8 9h10v-2H11zM3 3v2h18V3zm8 6h10V7H11zm0 4h10v-2H11z"}),"FormatIndentIncreaseOutlined"),U91=h(c.jsx("path",{d:"M4 21h16c.55 0 1-.45 1-1s-.45-1-1-1H4c-.55 0-1 .45-1 1s.45 1 1 1M3 9.21v5.59c0 .45.54.67.85.35l2.79-2.79c.2-.2.2-.51 0-.71l-2.79-2.8c-.31-.31-.85-.09-.85.36M12 17h8c.55 0 1-.45 1-1s-.45-1-1-1h-8c-.55 0-1 .45-1 1s.45 1 1 1M3 4c0 .55.45 1 1 1h16c.55 0 1-.45 1-1s-.45-1-1-1H4c-.55 0-1 .45-1 1m9 5h8c.55 0 1-.45 1-1s-.45-1-1-1h-8c-.55 0-1 .45-1 1s.45 1 1 1m0 4h8c.55 0 1-.45 1-1s-.45-1-1-1h-8c-.55 0-1 .45-1 1s.45 1 1 1"}),"FormatIndentIncreaseRounded"),G91=h(c.jsx("path",{d:"M3 21h18v-2H3zM3 8v8l4-4zm8 9h10v-2H11zM3 3v2h18V3zm8 6h10V7H11zm0 4h10v-2H11z"}),"FormatIndentIncreaseSharp"),K91=h(c.jsx("path",{d:"M3 19h18v2H3zM3 3h18v2H3zm8 4h10v2H11zM3 8v8l4-4zm8 3h10v2H11zm0 4h10v2H11z"}),"FormatIndentIncreaseTwoTone"),q91=h(c.jsx("path",{d:"M10 4v3h2.21l-3.42 8H6v3h8v-3h-2.21l3.42-8H18V4z"}),"FormatItalic"),Q91=h(c.jsx("path",{d:"M10 4v3h2.21l-3.42 8H6v3h8v-3h-2.21l3.42-8H18V4z"}),"FormatItalicOutlined"),Z91=h(c.jsx("path",{d:"M10 5.5c0 .83.67 1.5 1.5 1.5h.71l-3.42 8H7.5c-.83 0-1.5.67-1.5 1.5S6.67 18 7.5 18h5c.83 0 1.5-.67 1.5-1.5s-.67-1.5-1.5-1.5h-.71l3.42-8h1.29c.83 0 1.5-.67 1.5-1.5S17.33 4 16.5 4h-5c-.83 0-1.5.67-1.5 1.5"}),"FormatItalicRounded"),J91=h(c.jsx("path",{d:"M10 4v3h2.21l-3.42 8H6v3h8v-3h-2.21l3.42-8H18V4z"}),"FormatItalicSharp"),Y91=h(c.jsx("path",{d:"M6 15v3h8v-3h-2.21l3.42-8H18V4h-8v3h2.21l-3.42 8z"}),"FormatItalicTwoTone"),_91=h(c.jsx("path",{d:"M6 7h2.5L5 3.5 1.5 7H4v10H1.5L5 20.5 8.5 17H6zm4-2v2h12V5zm0 14h12v-2H10zm0-6h12v-2H10z"}),"FormatLineSpacing"),X91=h(c.jsx("path",{d:"M6 7h2.5L5 3.5 1.5 7H4v10H1.5L5 20.5 8.5 17H6zm4-2v2h12V5zm0 14h12v-2H10zm0-6h12v-2H10z"}),"FormatLineSpacingOutlined"),$91=h(c.jsx("path",{d:"M7.29 7c.45 0 .67-.54.35-.85l-2.29-2.3c-.2-.2-.51-.2-.71 0l-2.29 2.3c-.31.31-.09.85.36.85H4v10H2.71c-.45 0-.67.54-.35.85l2.29 2.29c.2.2.51.2.71 0l2.29-2.29c.31-.31.09-.85-.36-.85H6V7zM11 7h10c.55 0 1-.45 1-1s-.45-1-1-1H11c-.55 0-1 .45-1 1s.45 1 1 1m10 10H11c-.55 0-1 .45-1 1s.45 1 1 1h10c.55 0 1-.45 1-1s-.45-1-1-1m0-6H11c-.55 0-1 .45-1 1s.45 1 1 1h10c.55 0 1-.45 1-1s-.45-1-1-1"}),"FormatLineSpacingRounded"),c61=h(c.jsx("path",{d:"M6 7h2.5L5 3.5 1.5 7H4v10H1.5L5 20.5 8.5 17H6zm4-2v2h12V5zm0 14h12v-2H10zm0-6h12v-2H10z"}),"FormatLineSpacingSharp"),h61=h(c.jsx("path",{d:"M10 5h12v2H10zm0 12h12v2H10zm-8.5 0L5 20.5 8.5 17H6V7h2.5L5 3.5 1.5 7H4v10zm8.5-6h12v2H10z"}),"FormatLineSpacingTwoTone"),s61=h(c.jsx("path",{d:"M4 10.5c-.83 0-1.5.67-1.5 1.5s.67 1.5 1.5 1.5 1.5-.67 1.5-1.5-.67-1.5-1.5-1.5m0-6c-.83 0-1.5.67-1.5 1.5S3.17 7.5 4 7.5 5.5 6.83 5.5 6 4.83 4.5 4 4.5m0 12c-.83 0-1.5.68-1.5 1.5s.68 1.5 1.5 1.5 1.5-.68 1.5-1.5-.67-1.5-1.5-1.5M7 19h14v-2H7zm0-6h14v-2H7zm0-8v2h14V5z"}),"FormatListBulleted"),t61=h(c.jsx("path",{d:"M4 10.5c-.83 0-1.5.67-1.5 1.5s.67 1.5 1.5 1.5 1.5-.67 1.5-1.5-.67-1.5-1.5-1.5m0-6c-.83 0-1.5.67-1.5 1.5S3.17 7.5 4 7.5 5.5 6.83 5.5 6 4.83 4.5 4 4.5m0 12c-.83 0-1.5.68-1.5 1.5s.68 1.5 1.5 1.5 1.5-.68 1.5-1.5-.67-1.5-1.5-1.5M7 19h14v-2H7zm0-6h14v-2H7zm0-8v2h14V5z"}),"FormatListBulletedOutlined"),o61=h(c.jsx("path",{d:"M4 10.5c-.83 0-1.5.67-1.5 1.5s.67 1.5 1.5 1.5 1.5-.67 1.5-1.5-.67-1.5-1.5-1.5m0-6c-.83 0-1.5.67-1.5 1.5S3.17 7.5 4 7.5 5.5 6.83 5.5 6 4.83 4.5 4 4.5m0 12c-.83 0-1.5.68-1.5 1.5s.68 1.5 1.5 1.5 1.5-.68 1.5-1.5-.67-1.5-1.5-1.5M8 19h12c.55 0 1-.45 1-1s-.45-1-1-1H8c-.55 0-1 .45-1 1s.45 1 1 1m0-6h12c.55 0 1-.45 1-1s-.45-1-1-1H8c-.55 0-1 .45-1 1s.45 1 1 1M7 6c0 .55.45 1 1 1h12c.55 0 1-.45 1-1s-.45-1-1-1H8c-.55 0-1 .45-1 1"}),"FormatListBulletedRounded"),v61=h(c.jsx("path",{d:"M4 10.5c-.83 0-1.5.67-1.5 1.5s.67 1.5 1.5 1.5 1.5-.67 1.5-1.5-.67-1.5-1.5-1.5m0-6c-.83 0-1.5.67-1.5 1.5S3.17 7.5 4 7.5 5.5 6.83 5.5 6 4.83 4.5 4 4.5m0 12c-.83 0-1.5.68-1.5 1.5s.68 1.5 1.5 1.5 1.5-.68 1.5-1.5-.67-1.5-1.5-1.5M7 19h14v-2H7zm0-6h14v-2H7zm0-8v2h14V5z"}),"FormatListBulletedSharp"),e61=h([c.jsx("path",{d:"M7 5h14v2H7z"},"0"),c.jsx("circle",{cx:"4",cy:"6",r:"1.5"},"1"),c.jsx("path",{d:"M7 11h14v2H7zm0 6h14v2H7zm-3 2.5c.82 0 1.5-.68 1.5-1.5s-.67-1.5-1.5-1.5-1.5.68-1.5 1.5.68 1.5 1.5 1.5"},"2"),c.jsx("circle",{cx:"4",cy:"12",r:"1.5"},"3")],"FormatListBulletedTwoTone"),l61=h(c.jsx("path",{d:"M2 17h2v.5H3v1h1v.5H2v1h3v-4H2zm1-9h1V4H2v1h1zm-1 3h1.8L2 13.1v.9h3v-1H3.2L5 10.9V10H2zm5-6v2h14V5zm0 14h14v-2H7zm0-6h14v-2H7z"}),"FormatListNumbered"),n61=h(c.jsx("path",{d:"M2 17h2v.5H3v1h1v.5H2v1h3v-4H2zm1-9h1V4H2v1h1zm-1 3h1.8L2 13.1v.9h3v-1H3.2L5 10.9V10H2zm5-6v2h14V5zm0 14h14v-2H7zm0-6h14v-2H7z"}),"FormatListNumberedOutlined"),a61=h(c.jsx("path",{d:"M8 7h12c.55 0 1-.45 1-1s-.45-1-1-1H8c-.55 0-1 .45-1 1s.45 1 1 1m12 10H8c-.55 0-1 .45-1 1s.45 1 1 1h12c.55 0 1-.45 1-1s-.45-1-1-1m0-6H8c-.55 0-1 .45-1 1s.45 1 1 1h12c.55 0 1-.45 1-1s-.45-1-1-1M4.5 16h-2c-.28 0-.5.22-.5.5s.22.5.5.5H4v.5h-.5c-.28 0-.5.22-.5.5s.22.5.5.5H4v.5H2.5c-.28 0-.5.22-.5.5s.22.5.5.5h2c.28 0 .5-.22.5-.5v-3c0-.28-.22-.5-.5-.5m-2-11H3v2.5c0 .28.22.5.5.5s.5-.22.5-.5v-3c0-.28-.22-.5-.5-.5h-1c-.28 0-.5.22-.5.5s.22.5.5.5m2 5h-2c-.28 0-.5.22-.5.5s.22.5.5.5h1.3l-1.68 1.96c-.08.09-.12.21-.12.32v.22c0 .28.22.5.5.5h2c.28 0 .5-.22.5-.5s-.22-.5-.5-.5H3.2l1.68-1.96c.08-.09.12-.21.12-.32v-.22c0-.28-.22-.5-.5-.5"}),"FormatListNumberedRounded"),d61=h(c.jsx("path",{d:"M18 17h2v.5h-1v1h1v.5h-2v1h3v-4h-3zm1-9h1V4h-2v1h1zm-1 3h1.8L18 13.1v.9h3v-1h-1.8l1.8-2.1V10h-3zM2 5h14v2H2zm0 12h14v2H2zm0-6h14v2H2z"}),"FormatListNumberedRtl"),z61=h(c.jsx("path",{d:"M18 17h2v.5h-1v1h1v.5h-2v1h3v-4h-3zm1-9h1V4h-2v1h1zm-1 3h1.8L18 13.1v.9h3v-1h-1.8l1.8-2.1V10h-3zM2 5h14v2H2zm0 12h14v2H2zm0-6h14v2H2z"}),"FormatListNumberedRtlOutlined"),m61=h(c.jsx("path",{d:"M20.5 16h-2c-.28 0-.5.22-.5.5s.22.5.5.5H20v.5h-.5c-.28 0-.5.22-.5.5s.22.5.5.5h.5v.5h-1.5c-.28 0-.5.22-.5.5s.22.5.5.5h2c.28 0 .5-.22.5-.5v-3c0-.28-.22-.5-.5-.5m-2-11h.5v2.5c0 .28.22.5.5.5s.5-.22.5-.5v-3c0-.28-.22-.5-.5-.5h-1c-.28 0-.5.22-.5.5s.22.5.5.5m2.5 5.72v-.22c0-.28-.22-.5-.5-.5h-2c-.28 0-.5.22-.5.5s.22.5.5.5h1.3l-1.68 1.96c-.08.09-.12.21-.12.32v.22c0 .28.22.5.5.5h2c.28 0 .5-.22.5-.5s-.22-.5-.5-.5h-1.3l1.68-1.96c.08-.09.12-.21.12-.32M15 5H3c-.55 0-1 .45-1 1s.45 1 1 1h12c.55 0 1-.45 1-1s-.45-1-1-1m0 12H3c-.55 0-1 .45-1 1s.45 1 1 1h12c.55 0 1-.45 1-1s-.45-1-1-1m0-6H3c-.55 0-1 .45-1 1s.45 1 1 1h12c.55 0 1-.45 1-1s-.45-1-1-1"}),"FormatListNumberedRtlRounded"),p61=h(c.jsx("path",{d:"M18 17h2v.5h-1v1h1v.5h-2v1h3v-4h-3zm1-9h1V4h-2v1h1zm-1 3h1.8L18 13.1v.9h3v-1h-1.8l1.8-2.1V10h-3zM2 5h14v2H2zm0 12h14v2H2zm0-6h14v2H2z"}),"FormatListNumberedRtlSharp"),H61=h(c.jsx("path",{d:"M2 11h14v2H2zm16 6h2v.5h-1v1h1v.5h-2v1h3v-4h-3zm0-6h1.8L18 13.1v.9h3v-1h-1.8l1.8-2.1V10h-3zm2-3V4h-2v1h1v3zM2 17h14v2H2zM2 5h14v2H2z"}),"FormatListNumberedRtlTwoTone"),M61=h(c.jsx("path",{d:"M2 17h2v.5H3v1h1v.5H2v1h3v-4H2zm1-9h1V4H2v1h1zm-1 3h1.8L2 13.1v.9h3v-1H3.2L5 10.9V10H2zm5-6v2h14V5zm0 14h14v-2H7zm0-6h14v-2H7z"}),"FormatListNumberedSharp"),r61=h(c.jsx("path",{d:"M5 13H3.2L5 10.9V10H2v1h1.8L2 13.1v.9h3zm2-8h14v2H7zM5 16H2v1h2v.5H3v1h1v.5H2v1h3zm2 1h14v2H7zM3 8h1V4H2v1h1zm4 3h14v2H7z"}),"FormatListNumberedTwoTone"),i61=h(c.jsx("path",{d:"M19 3v2H5V3zm-7 4c-3.87 0-7 3.13-7 7s3.13 7 7 7 7-3.13 7-7-3.13-7-7-7m0 11.5c-2.49 0-4.5-2.01-4.5-4.5S9.51 9.5 12 9.5s4.5 2.01 4.5 4.5-2.01 4.5-4.5 4.5"}),"FormatOverline"),V61=h(c.jsx("path",{d:"M19 3v2H5V3zm-7 4c-3.87 0-7 3.13-7 7s3.13 7 7 7 7-3.13 7-7-3.13-7-7-7m0 11.5c-2.49 0-4.5-2.01-4.5-4.5S9.51 9.5 12 9.5s4.5 2.01 4.5 4.5-2.01 4.5-4.5 4.5"}),"FormatOverlineOutlined"),x61=h(c.jsx("path",{d:"M5 4c0-.55.45-1 1-1h12c.55 0 1 .45 1 1s-.45 1-1 1H6c-.55 0-1-.45-1-1m7 3c-3.87 0-7 3.13-7 7s3.13 7 7 7 7-3.13 7-7-3.13-7-7-7m0 11.5c-2.49 0-4.5-2.01-4.5-4.5S9.51 9.5 12 9.5s4.5 2.01 4.5 4.5-2.01 4.5-4.5 4.5"}),"FormatOverlineRounded"),j61=h(c.jsx("path",{d:"M19 3v2H5V3zm-7 4c-3.87 0-7 3.13-7 7s3.13 7 7 7 7-3.13 7-7-3.13-7-7-7m0 11.5c-2.49 0-4.5-2.01-4.5-4.5S9.51 9.5 12 9.5s4.5 2.01 4.5 4.5-2.01 4.5-4.5 4.5"}),"FormatOverlineSharp"),u61=h(c.jsx("path",{d:"M19 3v2H5V3zm-7 4c-3.87 0-7 3.13-7 7s3.13 7 7 7 7-3.13 7-7-3.13-7-7-7m0 11.5c-2.49 0-4.5-2.01-4.5-4.5S9.51 9.5 12 9.5s4.5 2.01 4.5 4.5-2.01 4.5-4.5 4.5"}),"FormatOverlineTwoTone"),L61=h(c.jsx("path",{d:"M18 4V3c0-.55-.45-1-1-1H5c-.55 0-1 .45-1 1v4c0 .55.45 1 1 1h12c.55 0 1-.45 1-1V6h1v4H9v11c0 .55.45 1 1 1h2c.55 0 1-.45 1-1v-9h8V4z"}),"FormatPaint"),S61=h(c.jsx("path",{d:"M18 4V3c0-.55-.45-1-1-1H5c-.55 0-1 .45-1 1v4c0 .55.45 1 1 1h12c.55 0 1-.45 1-1V6h1v4H9v11c0 .55.45 1 1 1h2c.55 0 1-.45 1-1v-9h8V4zm-2 2H6V4h10z"}),"FormatPaintOutlined"),C61=h(c.jsx("path",{d:"M18 4V3c0-.55-.45-1-1-1H5c-.55 0-1 .45-1 1v4c0 .55.45 1 1 1h12c.55 0 1-.45 1-1V6h1v4h-9c-.55 0-1 .45-1 1v10c0 .55.45 1 1 1h2c.55 0 1-.45 1-1v-9h7c.55 0 1-.45 1-1V5c0-.55-.45-1-1-1z"}),"FormatPaintRounded"),T61=h(c.jsx("path",{d:"M18 4V2H4v6h14V6h1v4H9v12h4V12h8V4z"}),"FormatPaintSharp"),w61=h([c.jsx("path",{d:"M6 4h10v2H6z",opacity:".3"},"0"),c.jsx("path",{d:"M17 2H5c-.55 0-1 .45-1 1v4c0 .55.45 1 1 1h12c.55 0 1-.45 1-1V6h1v4H9v11c0 .55.45 1 1 1h2c.55 0 1-.45 1-1v-9h8V4h-3V3c0-.55-.45-1-1-1m-1 4H6V4h10z"},"1")],"FormatPaintTwoTone"),R61=h(c.jsx("path",{d:"M6 17h3l2-4V7H5v6h3zm8 0h3l2-4V7h-6v6h3z"}),"FormatQuote"),O61=h(c.jsx("path",{d:"M18.62 18h-5.24l2-4H13V6h8v7.24zm-2-2h.76L19 12.76V8h-4v4h3.62zm-8 2H3.38l2-4H3V6h8v7.24zm-2-2h.76L9 12.76V8H5v4h3.62z"}),"FormatQuoteOutlined"),y61=h(c.jsx("path",{d:"M7.17 17c.51 0 .98-.29 1.2-.74l1.42-2.84c.14-.28.21-.58.21-.89V8c0-.55-.45-1-1-1H5c-.55 0-1 .45-1 1v4c0 .55.45 1 1 1h2l-1.03 2.06c-.45.89.2 1.94 1.2 1.94m10 0c.51 0 .98-.29 1.2-.74l1.42-2.84c.14-.28.21-.58.21-.89V8c0-.55-.45-1-1-1h-4c-.55 0-1 .45-1 1v4c0 .55.45 1 1 1h2l-1.03 2.06c-.45.89.2 1.94 1.2 1.94"}),"FormatQuoteRounded"),g61=h(c.jsx("path",{d:"M5 17h3l2-4V7H4v6h3zm10 0h3l2-4V7h-6v6h3z"}),"FormatQuoteSharp"),A61=h([c.jsx("path",{d:"M16.62 16h.76L19 12.76V8h-4v4h3.62zm-10 0h.76L9 12.76V8H5v4h3.62z",opacity:".3"},"0"),c.jsx("path",{d:"M18.62 18 21 13.24V6h-8v8h2.38l-2 4zM15 12V8h4v4.76L17.38 16h-.76l2-4zM3.38 18h5.24L11 13.24V6H3v8h2.38zM5 12V8h4v4.76L7.38 16h-.76l2-4z"},"1")],"FormatQuoteTwoTone"),f61=h(c.jsx("path",{d:"M23 7V1h-6v2H7V1H1v6h2v10H1v6h6v-2h10v2h6v-6h-2V7zM3 3h2v2H3zm2 18H3v-2h2zm12-2H7v-2H5V7h2V5h10v2h2v10h-2zm4 2h-2v-2h2zM19 5V3h2v2zm-5.27 9h-3.49l-.73 2H7.89l3.4-9h1.4l3.41 9h-1.63zm-3.04-1.26h2.61L12 8.91z"}),"FormatShapes"),P61=h(c.jsx("path",{d:"M23 7V1h-6v2H7V1H1v6h2v10H1v6h6v-2h10v2h6v-6h-2V7zM3 3h2v2H3zm2 18H3v-2h2zm12-2H7v-2H5V7h2V5h10v2h2v10h-2zm4 2h-2v-2h2zM19 5V3h2v2zm-5.27 9h-3.49l-.73 2H7.89l3.4-9h1.4l3.41 9h-1.63zm-3.04-1.26h2.61L12 8.91z"}),"FormatShapesOutlined"),F61=h(c.jsx("path",{d:"M23 6V2c0-.55-.45-1-1-1h-4c-.55 0-1 .45-1 1v1H7V2c0-.55-.45-1-1-1H2c-.55 0-1 .45-1 1v4c0 .55.45 1 1 1h1v10H2c-.55 0-1 .45-1 1v4c0 .55.45 1 1 1h4c.55 0 1-.45 1-1v-1h10v1c0 .55.45 1 1 1h4c.55 0 1-.45 1-1v-4c0-.55-.45-1-1-1h-1V7h1c.55 0 1-.45 1-1M3 3h2v2H3zm2 18H3v-2h2zm12-2H7v-1c0-.55-.45-1-1-1H5V7h1c.55 0 1-.45 1-1V5h10v1c0 .55.45 1 1 1h1v10h-1c-.55 0-1 .45-1 1zm4 2h-2v-2h2zM19 5V3h2v2zm-6.06 2.65c-.15-.39-.53-.65-.95-.65s-.8.26-.94.65l-2.77 7.33c-.19.49.17 1.02.7 1.02.32 0 .6-.2.71-.5l.55-1.5h3.49l.56 1.51c.11.29.39.49.71.49h.01c.53 0 .89-.53.71-1.02zm-2.25 5.09L12 8.91l1.3 3.83z"}),"FormatShapesRounded"),B61=h(c.jsx("path",{d:"M23 7V1h-6v2H7V1H1v6h2v10H1v6h6v-2h10v2h6v-6h-2V7zM3 3h2v2H3zm2 18H3v-2h2zm12-2H7v-2H5V7h2V5h10v2h2v10h-2zm4 2h-2v-2h2zM19 5V3h2v2zm-5.27 9h-3.49l-.73 2H7.89l3.4-9h1.4l3.41 9h-1.63zm-3.04-1.26h2.61L12 8.91z"}),"FormatShapesSharp"),b61=h([c.jsx("path",{d:"M3 3h2v2H3zm16 16h2v2h-2zm0-16h2v2h-2zM3 19h2v2H3z",opacity:".3"},"0"),c.jsx("path",{d:"m11.29 7-3.4 9h1.62l.73-2h3.49l.74 2h1.63l-3.41-9zm-.6 5.74L12 8.91l1.3 3.83zM17 3H7V1H1v6h2v10H1v6h6v-2h10v2h6v-6h-2V7h2V1h-6zM3 3h2v2H3zm2 18H3v-2h2zm16 0h-2v-2h2zM19 3h2v2h-2zm0 14h-2v2H7v-2H5V7h2V5h10v2h2z"},"1")],"FormatShapesTwoTone"),D61=h(c.jsx("path",{d:"M9 4v3h5v12h3V7h5V4zm-6 8h3v7h3v-7h3V9H3z"}),"FormatSize"),k61=h(c.jsx("path",{d:"M9 4v3h5v12h3V7h5V4zm-6 8h3v7h3v-7h3V9H3z"}),"FormatSizeOutlined"),W61=h(c.jsx("path",{d:"M9 5.5c0 .83.67 1.5 1.5 1.5H14v10.5c0 .83.67 1.5 1.5 1.5s1.5-.67 1.5-1.5V7h3.5c.83 0 1.5-.67 1.5-1.5S21.33 4 20.5 4h-10C9.67 4 9 4.67 9 5.5M4.5 12H6v5.5c0 .83.67 1.5 1.5 1.5S9 18.33 9 17.5V12h1.5c.83 0 1.5-.67 1.5-1.5S11.33 9 10.5 9h-6C3.67 9 3 9.67 3 10.5S3.67 12 4.5 12"}),"FormatSizeRounded"),N61=h(c.jsx("path",{d:"M9 4v3h5v12h3V7h5V4zm-6 8h3v7h3v-7h3V9H3z"}),"FormatSizeSharp"),E61=h(c.jsx("path",{d:"M3 12h3v7h3v-7h3V9H3zm6-5h5v12h3V7h5V4H9z"}),"FormatSizeTwoTone"),I61=h(c.jsx("path",{d:"M10 19h4v-3h-4zM5 4v3h5v3h4V7h5V4zM3 14h18v-2H3z"}),"FormatStrikethrough"),U61=h(c.jsx("path",{d:"M10 19h4v-3h-4zM5 4v3h5v3h4V7h5V4zM3 14h18v-2H3z"}),"FormatStrikethroughOutlined"),G61=h(c.jsx("path",{d:"M12 19c1.1 0 2-.9 2-2v-1h-4v1c0 1.1.9 2 2 2M5 5.5C5 6.33 5.67 7 6.5 7H10v3h4V7h3.5c.83 0 1.5-.67 1.5-1.5S18.33 4 17.5 4h-11C5.67 4 5 4.67 5 5.5M4 14h16c.55 0 1-.45 1-1s-.45-1-1-1H4c-.55 0-1 .45-1 1s.45 1 1 1"}),"FormatStrikethroughRounded"),K61=h(c.jsx("path",{d:"M10 19h4v-3h-4zM5 4v3h5v3h4V7h5V4zM3 14h18v-2H3z"}),"FormatStrikethroughSharp"),q61=h(c.jsx("path",{d:"M3 12h18v2H3zm11-2V7h5V4H5v3h5v3zm-4 6h4v3h-4z"}),"FormatStrikethroughTwoTone"),Q61=h(c.jsx("path",{d:"M9 10v5h2V4h2v11h2V4h2V2H9C6.79 2 5 3.79 5 6s1.79 4 4 4m12 8-4-4v3H5v2h12v3z"}),"FormatTextdirectionLToR"),Z61=h(c.jsx("path",{d:"M9 4v4c-1.1 0-2-.9-2-2s.9-2 2-2m8-2H9C6.79 2 5 3.79 5 6s1.79 4 4 4v5h2V4h2v11h2V4h2zm0 12v3H5v2h12v3l4-4z"}),"FormatTextdirectionLToROutlined"),J61=h(c.jsx("path",{d:"M9 10v4c0 .55.45 1 1 1s1-.45 1-1V4h2v10c0 .55.45 1 1 1s1-.45 1-1V4h1c.55 0 1-.45 1-1s-.45-1-1-1H9.17C7.08 2 5.22 3.53 5.02 5.61 4.79 7.99 6.66 10 9 10m11.65 7.65-2.79-2.79c-.32-.32-.86-.1-.86.35V17H6c-.55 0-1 .45-1 1s.45 1 1 1h11v1.79c0 .45.54.67.85.35l2.79-2.79c.2-.19.2-.51.01-.7"}),"FormatTextdirectionLToRRounded"),Y61=h(c.jsx("path",{d:"M9 10v5h2V4h2v11h2V4h2V2H9C6.79 2 5 3.79 5 6s1.79 4 4 4m12 8-4-4v3H5v2h12v3z"}),"FormatTextdirectionLToRSharp"),_61=h([c.jsx("path",{d:"M9 8V4c-1.1 0-2 .9-2 2s.9 2 2 2",opacity:".3"},"0"),c.jsx("path",{d:"M9 10v5h2V4h2v11h2V4h2V2H9C6.79 2 5 3.79 5 6s1.79 4 4 4m0-6v4c-1.1 0-2-.9-2-2s.9-2 2-2m12 14-4-4v3H5v2h12v3z"},"1")],"FormatTextdirectionLToRTwoTone"),X61=h(c.jsx("path",{d:"M10 10v5h2V4h2v11h2V4h2V2h-8C7.79 2 6 3.79 6 6s1.79 4 4 4m-2 7v-3l-4 4 4 4v-3h12v-2z"}),"FormatTextdirectionRToL"),$61=h(c.jsx("path",{d:"M10 4v4c-1.1 0-2-.9-2-2s.9-2 2-2m8-2h-8C7.79 2 6 3.79 6 6s1.79 4 4 4v5h2V4h2v11h2V4h2zM8 14l-4 4 4 4v-3h12v-2H8z"}),"FormatTextdirectionRToLOutlined"),c71=h(c.jsx("path",{d:"M10 10v4c0 .55.45 1 1 1s1-.45 1-1V4h2v10c0 .55.45 1 1 1s1-.45 1-1V4h1c.55 0 1-.45 1-1s-.45-1-1-1h-6.83C8.08 2 6.22 3.53 6.02 5.61 5.79 7.99 7.66 10 10 10m-2 7v-1.79c0-.45-.54-.67-.85-.35l-2.79 2.79c-.2.2-.2.51 0 .71l2.79 2.79c.31.31.85.09.85-.36V19h11c.55 0 1-.45 1-1s-.45-1-1-1z"}),"FormatTextdirectionRToLRounded"),h71=h(c.jsx("path",{d:"M10 10v5h2V4h2v11h2V4h2V2h-8C7.79 2 6 3.79 6 6s1.79 4 4 4m-2 7v-3l-4 4 4 4v-3h12v-2z"}),"FormatTextdirectionRToLSharp"),s71=h([c.jsx("path",{d:"M8 6c0 1.1.9 2 2 2V4c-1.1 0-2 .9-2 2",opacity:".3"},"0"),c.jsx("path",{d:"M6 6c0 2.21 1.79 4 4 4v5h2V4h2v11h2V4h2V2h-8C7.79 2 6 3.79 6 6m4 2c-1.1 0-2-.9-2-2s.9-2 2-2zM4 18l4 4v-3h12v-2H8v-3z"},"1")],"FormatTextdirectionRToLTwoTone"),t71=h(c.jsx("path",{d:"M12 17c3.31 0 6-2.69 6-6V3h-2.5v8c0 1.93-1.57 3.5-3.5 3.5S8.5 12.93 8.5 11V3H6v8c0 3.31 2.69 6 6 6m-7 2v2h14v-2z"}),"FormatUnderlined"),o71=h(c.jsx("path",{d:"M12 17c3.31 0 6-2.69 6-6V3h-2.5v8c0 1.93-1.57 3.5-3.5 3.5S8.5 12.93 8.5 11V3H6v8c0 3.31 2.69 6 6 6m-7 2v2h14v-2z"}),"FormatUnderlinedOutlined"),v71=h(c.jsx("path",{d:"M12.79 16.95c3.03-.39 5.21-3.11 5.21-6.16V4.25C18 3.56 17.44 3 16.75 3s-1.25.56-1.25 1.25v6.65c0 1.67-1.13 3.19-2.77 3.52-2.25.47-4.23-1.25-4.23-3.42V4.25C8.5 3.56 7.94 3 7.25 3S6 3.56 6 4.25V11c0 3.57 3.13 6.42 6.79 5.95M5 20c0 .55.45 1 1 1h12c.55 0 1-.45 1-1s-.45-1-1-1H6c-.55 0-1 .45-1 1"}),"FormatUnderlinedRounded"),e71=h(c.jsx("path",{d:"M12 17c3.31 0 6-2.69 6-6V3h-2.5v8c0 1.93-1.57 3.5-3.5 3.5S8.5 12.93 8.5 11V3H6v8c0 3.31 2.69 6 6 6m-7 2v2h14v-2z"}),"FormatUnderlinedSharp"),l71=h(c.jsx("path",{d:"M5 19h14v2H5zM6 3v8c0 3.31 2.69 6 6 6s6-2.69 6-6V3h-2.5v8c0 1.93-1.57 3.5-3.5 3.5S8.5 12.93 8.5 11V3z"}),"FormatUnderlinedTwoTone"),n71=h(c.jsx("path",{d:"M21 3v2h-2V3h-2v2h-2V3h-2v4l2 2v1H9V9l2-2V3H9v2H7V3H5v2H3V3H1v4l2 2v6l-2 2v4h9v-3c0-1.1.9-2 2-2s2 .9 2 2v3h9v-4l-2-2V9l2-2V3z"}),"Fort"),a71=h(c.jsx("path",{d:"M21 3v2h-2V3h-2v2h-2V3h-2v4l2 2v1H9V9l2-2V3H9v2H7V3H5v2H3V3H1v4l2 2v6l-2 2v4h9v-3c0-1.1.9-2 2-2s2 .9 2 2v3h9v-4l-2-2V9l2-2V3zm0 16h-5v-1c0-2.21-1.79-4-4-4s-4 1.79-4 4v1H3v-1.17l2-2V8.17L3.83 7h4.34L7 8.17V12h10V8.17L15.83 7h4.34L19 8.17v7.66l2 2z"}),"FortOutlined"),d71=h(c.jsx("path",{d:"M21 4v1h-2V4c0-.55-.45-1-1-1s-1 .45-1 1v1h-2V4c0-.55-.45-1-1-1s-1 .45-1 1v2.17c0 .53.21 1.04.59 1.41L15 9v1H9V9l1.41-1.41c.38-.38.59-.89.59-1.42V4c0-.55-.45-1-1-1s-1 .45-1 1v1H7V4c0-.55-.45-1-1-1s-1 .45-1 1v1H3V4c0-.55-.45-1-1-1s-1 .45-1 1v2.17c0 .53.21 1.04.59 1.42L3 9v6l-1.41 1.41c-.38.38-.59.89-.59 1.42V19c0 1.1.9 2 2 2h7v-2.89c0-1 .68-1.92 1.66-2.08 1.26-.21 2.34.76 2.34 1.97v3h7c1.1 0 2-.9 2-2v-1.17c0-.53-.21-1.04-.59-1.41L21 15V9l1.41-1.41c.38-.38.59-.89.59-1.42V4c0-.55-.45-1-1-1s-1 .45-1 1"}),"FortRounded"),z71=h(c.jsx("path",{d:"M21 3v2h-2V3h-2v2h-2V3h-2v4l2 2v1H9V9l2-2V3H9v2H7V3H5v2H3V3H1v4l2 2v6l-2 2v4h9v-5h4v5h9v-4l-2-2V9l2-2V3z"}),"FortSharp"),m71=h([c.jsx("path",{d:"M19 8.17 20.17 7h-4.34L17 8.17V12H7V8.17L8.17 7H3.83L5 8.17v7.66l-2 2V19h5v-1c0-2.21 1.79-4 4-4s4 1.79 4 4v1h5v-1.17l-2-2z",opacity:".3"},"0"),c.jsx("path",{d:"M23 7V3h-2v2h-2V3h-2v2h-2V3h-2v4l2 2v1H9V9l2-2V3H9v2H7V3H5v2H3V3H1v4l2 2v6l-2 2v4h9v-3c0-1.1.9-2 2-2s2 .9 2 2v3h9v-4l-2-2V9zm-2 12h-5v-1c0-2.21-1.79-4-4-4s-4 1.79-4 4v1H3v-1.17l2-2V8.17L3.83 7h4.34L7 8.17V12h10V8.17L15.83 7h4.34L19 8.17v7.66l2 2z"},"1")],"FortTwoTone"),p71=h(c.jsx("path",{d:"M21 6h-2v9H6v2c0 .55.45 1 1 1h11l4 4V7c0-.55-.45-1-1-1m-4 6V3c0-.55-.45-1-1-1H3c-.55 0-1 .45-1 1v14l4-4h10c.55 0 1-.45 1-1"}),"Forum"),H71=h(c.jsx("path",{d:"M15 4v7H5.17L4 12.17V4zm1-2H3c-.55 0-1 .45-1 1v14l4-4h10c.55 0 1-.45 1-1V3c0-.55-.45-1-1-1m5 4h-2v9H6v2c0 .55.45 1 1 1h11l4 4V7c0-.55-.45-1-1-1"}),"ForumOutlined"),M71=h(c.jsx("path",{d:"M20 6h-1v8c0 .55-.45 1-1 1H6v1c0 1.1.9 2 2 2h10l4 4V8c0-1.1-.9-2-2-2m-3 5V4c0-1.1-.9-2-2-2H4c-1.1 0-2 .9-2 2v13l4-4h9c1.1 0 2-.9 2-2"}),"ForumRounded"),r71=h(c.jsx("path",{d:"M22 6h-3v9H6v3h12l4 4zm-5 7V2H2v15l4-4z"}),"ForumSharp"),i71=h([c.jsx("path",{d:"M15 11V4H4v8.17L5.17 11H6z",opacity:".3"},"0"),c.jsx("path",{d:"M16 13c.55 0 1-.45 1-1V3c0-.55-.45-1-1-1H3c-.55 0-1 .45-1 1v14l4-4zm-12-.83V4h11v7H5.17zM22 7c0-.55-.45-1-1-1h-2v9H6v2c0 .55.45 1 1 1h11l4 4z"},"1")],"ForumTwoTone"),V71=h(c.jsx("path",{d:"M12 8V4l8 8-8 8v-4H4V8z"}),"Forward"),x71=h([c.jsx("path",{d:"M18 13c0 3.31-2.69 6-6 6s-6-2.69-6-6 2.69-6 6-6v4l5-5-5-5v4c-4.42 0-8 3.58-8 8s3.58 8 8 8 8-3.58 8-8z"},"0"),c.jsx("path",{d:"M10.86 15.94v-4.27h-.09L9 12.3v.69l1.01-.31v3.26zm1.39-2.5v.74c0 1.9 1.31 1.82 1.44 1.82.14 0 1.44.09 1.44-1.82v-.74c0-1.9-1.31-1.82-1.44-1.82-.14 0-1.44-.09-1.44 1.82m2.04-.12v.97c0 .77-.21 1.03-.59 1.03s-.6-.26-.6-1.03v-.97c0-.75.22-1.01.59-1.01.38-.01.6.26.6 1.01"},"1")],"Forward10"),j71=h([c.jsx("path",{d:"M18 13c0 3.31-2.69 6-6 6s-6-2.69-6-6 2.69-6 6-6v4l5-5-5-5v4c-4.42 0-8 3.58-8 8s3.58 8 8 8 8-3.58 8-8z"},"0"),c.jsx("path",{d:"M10.9 16v-4.27h-.09l-1.77.63v.69l1.01-.31V16zm3.42-4.22c-.18-.07-.37-.1-.59-.1s-.41.03-.59.1-.33.18-.45.33-.23.34-.29.57-.1.5-.1.82v.74c0 .32.04.6.11.82s.17.42.3.57.28.26.46.33.37.1.59.1.41-.03.59-.1.33-.18.45-.33.22-.34.29-.57.1-.5.1-.82v-.74c0-.32-.04-.6-.11-.82s-.17-.42-.3-.57-.29-.26-.46-.33m.01 2.57c0 .19-.01.35-.04.48s-.06.24-.11.32-.11.14-.19.17-.16.05-.25.05-.18-.02-.25-.05-.14-.09-.19-.17-.09-.19-.12-.32-.04-.29-.04-.48v-.97c0-.19.01-.35.04-.48s.06-.23.12-.31.11-.14.19-.17.16-.05.25-.05.18.02.25.05.14.09.19.17.09.18.12.31.04.29.04.48v.97z"},"1")],"Forward10Outlined"),u71=h(c.jsx("path",{d:"M18.92 13c-.5 0-.91.37-.98.86-.48 3.37-3.77 5.84-7.42 4.96-2.25-.54-3.91-2.27-4.39-4.53C5.32 10.42 8.27 7 12 7v2.79c0 .45.54.67.85.35l3.79-3.79c.2-.2.2-.51 0-.71l-3.79-3.79c-.31-.31-.85-.09-.85.36V5c-4.94 0-8.84 4.48-7.84 9.6.6 3.11 2.9 5.5 5.99 6.19 4.83 1.08 9.15-2.2 9.77-6.67.09-.59-.4-1.12-1-1.12m-8.02 3v-4.27h-.09l-1.77.63v.69l1.01-.31V16zm3.42-4.22c-.18-.07-.37-.1-.59-.1s-.41.03-.59.1-.33.18-.45.33-.23.34-.29.57-.1.5-.1.82v.74c0 .32.04.6.11.82s.17.42.3.57.28.26.46.33.37.1.59.1.41-.03.59-.1.33-.18.45-.33.22-.34.29-.57.1-.5.1-.82v-.74c0-.32-.04-.6-.11-.82s-.17-.42-.3-.57-.29-.26-.46-.33m.01 2.57c0 .19-.01.35-.04.48s-.06.24-.11.32-.11.14-.19.17-.16.05-.25.05-.18-.02-.25-.05-.14-.09-.19-.17-.09-.19-.12-.32-.04-.29-.04-.48v-.97c0-.19.01-.35.04-.48s.06-.23.12-.31.11-.14.19-.17.16-.05.25-.05.18.02.25.05.14.09.19.17.09.18.12.31.04.29.04.48v.97z"}),"Forward10Rounded"),L71=h([c.jsx("path",{d:"M18 13c0 3.31-2.69 6-6 6s-6-2.69-6-6 2.69-6 6-6v4l5-5-5-5v4c-4.42 0-8 3.58-8 8s3.58 8 8 8 8-3.58 8-8z"},"0"),c.jsx("path",{d:"M10.9 16v-4.27h-.09l-1.77.63v.69l1.01-.31V16zm3.42-4.22c-.18-.07-.37-.1-.59-.1s-.41.03-.59.1-.33.18-.45.33-.23.34-.29.57-.1.5-.1.82v.74c0 .32.04.6.11.82s.17.42.3.57.28.26.46.33.37.1.59.1.41-.03.59-.1.33-.18.45-.33.22-.34.29-.57.1-.5.1-.82v-.74c0-.32-.04-.6-.11-.82s-.17-.42-.3-.57-.29-.26-.46-.33m.01 2.57c0 .19-.01.35-.04.48s-.06.24-.11.32-.11.14-.19.17-.16.05-.25.05-.18-.02-.25-.05-.14-.09-.19-.17-.09-.19-.12-.32-.04-.29-.04-.48v-.97c0-.19.01-.35.04-.48s.06-.23.12-.31.11-.14.19-.17.16-.05.25-.05.18.02.25.05.14.09.19.17.09.18.12.31.04.29.04.48v.97z"},"1")],"Forward10Sharp"),S71=h([c.jsx("path",{d:"M18 13c0 3.31-2.69 6-6 6s-6-2.69-6-6 2.69-6 6-6v4l5-5-5-5v4c-4.42 0-8 3.58-8 8s3.58 8 8 8 8-3.58 8-8z"},"0"),c.jsx("path",{d:"M10.9 16v-4.27h-.09l-1.77.63v.69l1.01-.31V16zm3.42-4.22c-.18-.07-.37-.1-.59-.1s-.41.03-.59.1-.33.18-.45.33-.23.34-.29.57-.1.5-.1.82v.74c0 .32.04.6.11.82s.17.42.3.57.28.26.46.33.37.1.59.1.41-.03.59-.1.33-.18.45-.33.22-.34.29-.57.1-.5.1-.82v-.74c0-.32-.04-.6-.11-.82s-.17-.42-.3-.57-.29-.26-.46-.33m.01 2.57c0 .19-.01.35-.04.48s-.06.24-.11.32-.11.14-.19.17-.16.05-.25.05-.18-.02-.25-.05-.14-.09-.19-.17-.09-.19-.12-.32-.04-.29-.04-.48v-.97c0-.19.01-.35.04-.48s.06-.23.12-.31.11-.14.19-.17.16-.05.25-.05.18.02.25.05.14.09.19.17.09.18.12.31.04.29.04.48v.97z"},"1")],"Forward10TwoTone"),C71=h([c.jsx("path",{d:"M18 13c0 3.31-2.69 6-6 6s-6-2.69-6-6 2.69-6 6-6v4l5-5-5-5v4c-4.42 0-8 3.58-8 8s3.58 8 8 8 8-3.58 8-8z"},"0"),c.jsx("path",{d:"M10.06 15.38c-.29 0-.62-.17-.62-.54h-.85c0 .97.9 1.23 1.45 1.23.87 0 1.51-.46 1.51-1.25 0-.66-.45-.9-.71-1 .11-.05.65-.32.65-.92 0-.21-.05-1.22-1.44-1.22-.62 0-1.4.35-1.4 1.16h.85c0-.34.31-.48.57-.48.59 0 .58.5.58.54 0 .52-.41.59-.63.59h-.46v.66h.45c.65 0 .7.42.7.64 0 .32-.21.59-.65.59m3.79-3.7c-.14 0-1.44-.08-1.44 1.82v.74c0 1.9 1.31 1.82 1.44 1.82.14 0 1.44.09 1.44-1.82v-.74c.01-1.91-1.3-1.82-1.44-1.82m.6 2.67c0 .77-.21 1.03-.59 1.03s-.6-.26-.6-1.03v-.97c0-.75.22-1.01.59-1.01.38 0 .6.26.6 1.01z"},"1")],"Forward30"),T71=h(c.jsx("path",{d:"M18 13c0 3.31-2.69 6-6 6s-6-2.69-6-6 2.69-6 6-6v4l5-5-5-5v4c-4.42 0-8 3.58-8 8s3.58 8 8 8 8-3.58 8-8zm-7.46 2.22c-.06.05-.12.09-.2.12s-.17.04-.27.04c-.09 0-.17-.01-.25-.04s-.14-.06-.2-.11-.1-.1-.13-.17-.05-.14-.05-.22h-.85c0 .21.04.39.12.55s.19.28.33.38.29.18.46.23.35.07.53.07c.21 0 .41-.03.6-.08s.34-.14.48-.24.24-.24.32-.39.12-.33.12-.53c0-.23-.06-.44-.18-.61s-.3-.3-.54-.39c.1-.05.2-.1.28-.17s.15-.14.2-.22.1-.16.13-.25.04-.18.04-.27c0-.2-.04-.37-.11-.53s-.17-.28-.3-.38-.28-.18-.46-.23-.37-.08-.59-.08c-.19 0-.38.03-.54.08s-.32.13-.44.23-.23.22-.3.37-.11.3-.11.48h.85c0-.07.02-.14.05-.2s.07-.11.12-.15.11-.07.18-.1.14-.03.22-.03c.1 0 .18.01.25.04s.13.06.18.11.08.11.11.17.04.14.04.22c0 .18-.05.32-.16.43s-.26.16-.48.16h-.43v.66h.45c.11 0 .2.01.29.04s.16.06.22.11.11.12.14.2.05.18.05.29c0 .09-.01.17-.04.24s-.08.11-.13.17m3.9-3.44c-.18-.07-.37-.1-.59-.1s-.41.03-.59.1-.33.18-.45.33-.23.34-.29.57-.1.5-.1.82v.74c0 .32.04.6.11.82s.17.42.3.57.28.26.46.33.37.1.59.1.41-.03.59-.1.33-.18.45-.33.22-.34.29-.57.1-.5.1-.82v-.74c0-.32-.04-.6-.11-.82s-.17-.42-.3-.57-.28-.26-.46-.33m.01 2.57c0 .19-.01.35-.04.48s-.06.24-.11.32-.11.14-.19.17-.16.05-.25.05-.18-.02-.25-.05-.14-.09-.19-.17-.09-.19-.12-.32-.04-.29-.04-.48v-.97c0-.19.01-.35.04-.48s.06-.23.12-.31.11-.14.19-.17.16-.05.25-.05.18.02.25.05.14.09.19.17.09.18.12.31.04.29.04.48v.97z"}),"Forward30Outlined"),w71=h(c.jsx("path",{d:"M18.92 13c-.5 0-.91.37-.98.86-.48 3.37-3.77 5.84-7.42 4.96-2.25-.54-3.91-2.27-4.39-4.53C5.32 10.42 8.27 7 12 7v2.79c0 .45.54.67.85.35l3.79-3.79c.2-.2.2-.51 0-.71l-3.79-3.79c-.31-.31-.85-.09-.85.36V5c-4.94 0-8.84 4.48-7.84 9.6.6 3.11 2.9 5.5 5.99 6.19 4.83 1.08 9.15-2.2 9.77-6.67.09-.59-.4-1.12-1-1.12m-8.38 2.22c-.06.05-.12.09-.2.12s-.17.04-.27.04c-.09 0-.17-.01-.25-.04s-.14-.06-.2-.11-.1-.1-.13-.17-.05-.14-.05-.22h-.85c0 .21.04.39.12.55s.19.28.33.38.29.18.46.23.35.07.53.07c.21 0 .41-.03.6-.08s.34-.14.48-.24.24-.24.32-.39.12-.33.12-.53c0-.23-.06-.44-.18-.61s-.3-.3-.54-.39c.1-.05.2-.1.28-.17s.15-.14.2-.22.1-.16.13-.25.04-.18.04-.27c0-.2-.04-.37-.11-.53s-.17-.28-.3-.38-.28-.18-.46-.23-.37-.08-.59-.08c-.19 0-.38.03-.54.08s-.32.13-.44.23-.23.22-.3.37-.11.3-.11.48h.85c0-.07.02-.14.05-.2s.07-.11.12-.15.11-.07.18-.1.14-.03.22-.03c.1 0 .18.01.25.04s.13.06.18.11.08.11.11.17.04.14.04.22c0 .18-.05.32-.16.43s-.26.16-.48.16h-.43v.66h.45c.11 0 .2.01.29.04s.16.06.22.11.11.12.14.2.05.18.05.29c0 .09-.01.17-.04.24s-.08.11-.13.17m3.9-3.44c-.18-.07-.37-.1-.59-.1s-.41.03-.59.1-.33.18-.45.33-.23.34-.29.57-.1.5-.1.82v.74c0 .32.04.6.11.82s.17.42.3.57.28.26.46.33.37.1.59.1.41-.03.59-.1.33-.18.45-.33.22-.34.29-.57.1-.5.1-.82v-.74c0-.32-.04-.6-.11-.82s-.17-.42-.3-.57-.28-.26-.46-.33m.01 2.57c0 .19-.01.35-.04.48s-.06.24-.11.32-.11.14-.19.17-.16.05-.25.05-.18-.02-.25-.05-.14-.09-.19-.17-.09-.19-.12-.32-.04-.29-.04-.48v-.97c0-.19.01-.35.04-.48s.06-.23.12-.31.11-.14.19-.17.16-.05.25-.05.18.02.25.05.14.09.19.17.09.18.12.31.04.29.04.48v.97z"}),"Forward30Rounded"),R71=h(c.jsx("path",{d:"M18 13c0 3.31-2.69 6-6 6s-6-2.69-6-6 2.69-6 6-6v4l5-5-5-5v4c-4.42 0-8 3.58-8 8s3.58 8 8 8 8-3.58 8-8zm-7.46 2.22c-.06.05-.12.09-.2.12s-.17.04-.27.04c-.09 0-.17-.01-.25-.04s-.14-.06-.2-.11-.1-.1-.13-.17-.05-.14-.05-.22h-.85c0 .21.04.39.12.55s.19.28.33.38.29.18.46.23.35.07.53.07c.21 0 .41-.03.6-.08s.34-.14.48-.24.24-.24.32-.39.12-.33.12-.53c0-.23-.06-.44-.18-.61s-.3-.3-.54-.39c.1-.05.2-.1.28-.17s.15-.14.2-.22.1-.16.13-.25.04-.18.04-.27c0-.2-.04-.37-.11-.53s-.17-.28-.3-.38-.28-.18-.46-.23-.37-.08-.59-.08c-.19 0-.38.03-.54.08s-.32.13-.44.23-.23.22-.3.37-.11.3-.11.48h.85c0-.07.02-.14.05-.2s.07-.11.12-.15.11-.07.18-.1.14-.03.22-.03c.1 0 .18.01.25.04s.13.06.18.11.08.11.11.17.04.14.04.22c0 .18-.05.32-.16.43s-.26.16-.48.16h-.43v.66h.45c.11 0 .2.01.29.04s.16.06.22.11.11.12.14.2.05.18.05.29c0 .09-.01.17-.04.24s-.08.11-.13.17m3.9-3.44c-.18-.07-.37-.1-.59-.1s-.41.03-.59.1-.33.18-.45.33-.23.34-.29.57-.1.5-.1.82v.74c0 .32.04.6.11.82s.17.42.3.57.28.26.46.33.37.1.59.1.41-.03.59-.1.33-.18.45-.33.22-.34.29-.57.1-.5.1-.82v-.74c0-.32-.04-.6-.11-.82s-.17-.42-.3-.57-.28-.26-.46-.33m.01 2.57c0 .19-.01.35-.04.48s-.06.24-.11.32-.11.14-.19.17-.16.05-.25.05-.18-.02-.25-.05-.14-.09-.19-.17-.09-.19-.12-.32-.04-.29-.04-.48v-.97c0-.19.01-.35.04-.48s.06-.23.12-.31.11-.14.19-.17.16-.05.25-.05.18.02.25.05.14.09.19.17.09.18.12.31.04.29.04.48v.97z"}),"Forward30Sharp"),O71=h(c.jsx("path",{d:"M18 13c0 3.31-2.69 6-6 6s-6-2.69-6-6 2.69-6 6-6v4l5-5-5-5v4c-4.42 0-8 3.58-8 8s3.58 8 8 8 8-3.58 8-8zm-7.46 2.22c-.06.05-.12.09-.2.12s-.17.04-.27.04c-.09 0-.17-.01-.25-.04s-.14-.06-.2-.11-.1-.1-.13-.17-.05-.14-.05-.22h-.85c0 .21.04.39.12.55s.19.28.33.38.29.18.46.23.35.07.53.07c.21 0 .41-.03.6-.08s.34-.14.48-.24.24-.24.32-.39.12-.33.12-.53c0-.23-.06-.44-.18-.61s-.3-.3-.54-.39c.1-.05.2-.1.28-.17s.15-.14.2-.22.1-.16.13-.25.04-.18.04-.27c0-.2-.04-.37-.11-.53s-.17-.28-.3-.38-.28-.18-.46-.23-.37-.08-.59-.08c-.19 0-.38.03-.54.08s-.32.13-.44.23-.23.22-.3.37-.11.3-.11.48h.85c0-.07.02-.14.05-.2s.07-.11.12-.15.11-.07.18-.1.14-.03.22-.03c.1 0 .18.01.25.04s.13.06.18.11.08.11.11.17.04.14.04.22c0 .18-.05.32-.16.43s-.26.16-.48.16h-.43v.66h.45c.11 0 .2.01.29.04s.16.06.22.11.11.12.14.2.05.18.05.29c0 .09-.01.17-.04.24s-.08.11-.13.17m3.9-3.44c-.18-.07-.37-.1-.59-.1s-.41.03-.59.1-.33.18-.45.33-.23.34-.29.57-.1.5-.1.82v.74c0 .32.04.6.11.82s.17.42.3.57.28.26.46.33.37.1.59.1.41-.03.59-.1.33-.18.45-.33.22-.34.29-.57.1-.5.1-.82v-.74c0-.32-.04-.6-.11-.82s-.17-.42-.3-.57-.28-.26-.46-.33m.01 2.57c0 .19-.01.35-.04.48s-.06.24-.11.32-.11.14-.19.17-.16.05-.25.05-.18-.02-.25-.05-.14-.09-.19-.17-.09-.19-.12-.32-.04-.29-.04-.48v-.97c0-.19.01-.35.04-.48s.06-.23.12-.31.11-.14.19-.17.16-.05.25-.05.18.02.25.05.14.09.19.17.09.18.12.31.04.29.04.48v.97z"}),"Forward30TwoTone"),y71=h([c.jsx("path",{d:"M18 13c0 3.31-2.69 6-6 6s-6-2.69-6-6 2.69-6 6-6v4l5-5-5-5v4c-4.42 0-8 3.58-8 8s3.58 8 8 8 8-3.58 8-8z"},"0"),c.jsx("path",{d:"M12.03 15.38c-.44 0-.58-.31-.6-.56h-.84c.03.85.79 1.25 1.44 1.25.93 0 1.44-.63 1.44-1.43 0-1.33-.97-1.44-1.3-1.44-.2 0-.43.05-.64.16l.11-.92h1.7v-.71h-2.39l-.25 2.17.67.17c.13-.13.28-.23.57-.23.4 0 .69.23.69.75-.01.05.02.79-.6.79"},"1")],"Forward5"),g71=h(c.jsx("path",{d:"M17.95 13c0 3.31-2.69 6-6 6s-6-2.69-6-6 2.69-6 6-6v4l5-5-5-5v4c-4.42 0-8 3.58-8 8s3.58 8 8 8 8-3.58 8-8zm-5.52 2.15c-.05.07-.11.13-.18.17s-.17.06-.27.06q-.255 0-.42-.15c-.165-.15-.17-.24-.19-.41h-.84c.01.2.05.37.13.53s.19.28.32.39.29.19.46.24.35.08.53.08c.24 0 .46-.04.64-.12s.33-.18.45-.31.21-.28.27-.45.09-.35.09-.54c0-.22-.03-.43-.09-.6s-.14-.33-.25-.45-.25-.22-.41-.28-.34-.1-.55-.1c-.07 0-.14.01-.2.02s-.13.02-.18.04-.1.03-.15.05-.08.04-.11.05l.11-.92h1.7v-.71H10.9l-.25 2.17.67.17c.03-.03.06-.06.1-.09s.07-.05.12-.07.1-.04.15-.05.13-.02.2-.02c.12 0 .22.02.3.05s.16.09.21.15.1.14.13.24.04.19.04.31-.01.22-.03.31-.06.17-.11.24"}),"Forward5Outlined"),A71=h(c.jsx("path",{d:"M18.87 13c-.5 0-.91.37-.98.86-.48 3.37-3.77 5.84-7.42 4.96-2.25-.54-3.91-2.27-4.39-4.53C5.27 10.42 8.22 7 11.95 7v2.79c0 .45.54.67.85.35l3.79-3.79c.2-.2.2-.51 0-.71L12.8 1.85c-.31-.31-.85-.09-.85.35V5c-4.94 0-8.84 4.48-7.84 9.6.6 3.11 2.9 5.5 5.99 6.19 4.83 1.08 9.15-2.2 9.77-6.67.09-.59-.4-1.12-1-1.12m-6.44 2.15c-.05.07-.11.13-.18.17s-.17.06-.27.06q-.255 0-.42-.15c-.165-.15-.17-.24-.19-.41h-.84c.01.2.05.37.13.53s.19.28.32.39.29.19.46.24.35.08.53.08c.24 0 .46-.04.64-.12s.33-.18.45-.31.21-.28.27-.45.09-.35.09-.54c0-.22-.03-.43-.09-.6s-.14-.33-.25-.45-.25-.22-.41-.28-.34-.1-.55-.1c-.07 0-.14.01-.2.02s-.13.02-.18.04-.1.03-.15.05-.08.04-.11.05l.11-.92h1.7v-.71H10.9l-.25 2.17.67.17c.03-.03.06-.06.1-.09s.07-.05.12-.07.1-.04.15-.05.13-.02.2-.02c.12 0 .22.02.3.05s.16.09.21.15.1.14.13.24.04.19.04.31-.01.22-.03.31-.06.17-.11.24"}),"Forward5Rounded"),f71=h(c.jsx("path",{d:"M17.95 13c0 3.31-2.69 6-6 6s-6-2.69-6-6 2.69-6 6-6v4l5-5-5-5v4c-4.42 0-8 3.58-8 8s3.58 8 8 8 8-3.58 8-8zm-5.52 2.15c-.05.07-.11.13-.18.17s-.17.06-.27.06q-.255 0-.42-.15c-.165-.15-.17-.24-.19-.41h-.84c.01.2.05.37.13.53s.19.28.32.39.29.19.46.24.35.08.53.08c.24 0 .46-.04.64-.12s.33-.18.45-.31.21-.28.27-.45.09-.35.09-.54c0-.22-.03-.43-.09-.6s-.14-.33-.25-.45-.25-.22-.41-.28-.34-.1-.55-.1c-.07 0-.14.01-.2.02s-.13.02-.18.04-.1.03-.15.05-.08.04-.11.05l.11-.92h1.7v-.71H10.9l-.25 2.17.67.17c.03-.03.06-.06.1-.09s.07-.05.12-.07.1-.04.15-.05.13-.02.2-.02c.12 0 .22.02.3.05s.16.09.21.15.1.14.13.24.04.19.04.31-.01.22-.03.31-.06.17-.11.24"}),"Forward5Sharp"),P71=h(c.jsx("path",{d:"M17.95 13c0 3.31-2.69 6-6 6s-6-2.69-6-6 2.69-6 6-6v4l5-5-5-5v4c-4.42 0-8 3.58-8 8s3.58 8 8 8 8-3.58 8-8zm-5.52 2.15c-.05.07-.11.13-.18.17s-.17.06-.27.06q-.255 0-.42-.15c-.165-.15-.17-.24-.19-.41h-.84c.01.2.05.37.13.53s.19.28.32.39.29.19.46.24.35.08.53.08c.24 0 .46-.04.64-.12s.33-.18.45-.31.21-.28.27-.45.09-.35.09-.54c0-.22-.03-.43-.09-.6s-.14-.33-.25-.45-.25-.22-.41-.28-.34-.1-.55-.1c-.07 0-.14.01-.2.02s-.13.02-.18.04-.1.03-.15.05-.08.04-.11.05l.11-.92h1.7v-.71H10.9l-.25 2.17.67.17c.03-.03.06-.06.1-.09s.07-.05.12-.07.1-.04.15-.05.13-.02.2-.02c.12 0 .22.02.3.05s.16.09.21.15.1.14.13.24.04.19.04.31-.01.22-.03.31-.06.17-.11.24"}),"Forward5TwoTone"),F71=h(c.jsx("path",{d:"M14 8.83 17.17 12 14 15.17V14H6v-4h8zM12 4v4H4v8h8v4l8-8z"}),"ForwardOutlined"),B71=h(c.jsx("path",{d:"M12 8V6.41c0-.89 1.08-1.34 1.71-.71l5.59 5.59c.39.39.39 1.02 0 1.41l-5.59 5.59c-.63.63-1.71.19-1.71-.7V16H5c-.55 0-1-.45-1-1V9c0-.55.45-1 1-1z"}),"ForwardRounded"),b71=h(c.jsx("path",{d:"M12 8V4l8 8-8 8v-4H4V8z"}),"ForwardSharp"),D71=h(c.jsx("path",{d:"M20 4H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h9v-2H4V8l8 5 8-5v5h2V6c0-1.1-.9-2-2-2m-8 7L4 6h16zm7 4 4 4-4 4v-3h-4v-2h4z"}),"ForwardToInbox"),k71=h(c.jsx("path",{d:"M20 4H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h9v-2H4V8l8 5 8-5v5h2V6c0-1.1-.9-2-2-2m-8 7L4 6h16zm7 4 4 4-4 4v-3h-4v-2h4z"}),"ForwardToInboxOutlined"),W71=h(c.jsx("path",{d:"M20 4H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h9v-2H4V8l6.94 4.34c.65.41 1.47.41 2.12 0L20 8v5h2V6c0-1.1-.9-2-2-2m-8 7L4 6h16zm7 5.21c0-.45.54-.67.85-.35l2.79 2.79c.2.2.2.51 0 .71l-2.79 2.79c-.31.31-.85.09-.85-.36V20h-3c-.55 0-1-.45-1-1s.45-1 1-1h3z"}),"ForwardToInboxRounded"),N71=h(c.jsx("path",{d:"M22 4H2v16h11v-2H4V8l8 5 8-5v5h2zm-10 7L4 6h16zm7 4 4 4-4 4v-3h-4v-2h4z"}),"ForwardToInboxSharp"),E71=h([c.jsx("path",{d:"M13 18H4V8l8 5 8-5v5h-2c-2.76 0-5 2.24-5 5m-1-7L4 6h16z",opacity:".3"},"0"),c.jsx("path",{d:"M20 4H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h9v-2H4V8l8 5 8-5v5h2V6c0-1.1-.9-2-2-2m-8 7L4 6h16zm7 4 4 4-4 4v-3h-4v-2h4z"},"1")],"ForwardToInboxTwoTone"),I71=h([c.jsx("path",{d:"M14 14v1.17L17.17 12 14 8.83V10H6v4z",opacity:".3"},"0"),c.jsx("path",{d:"m20 12-8-8v4H4v8h8v4zM6 14v-4h8V8.83L17.17 12 14 15.17V14z"},"1")],"ForwardTwoTone"),U71=h(c.jsx("path",{d:"M19 12h3L12 3 2 12h3v3H3v2h2v3h2v-3h4v3h2v-3h4v3h2v-3h2v-2h-2zM7 15v-4.81l4-3.6V15zm6 0V6.59l4 3.6V15z"}),"Foundation"),G71=h(c.jsx("path",{d:"M19 12h3L12 3 2 12h3v3H3v2h2v3h2v-3h4v3h2v-3h4v3h2v-3h2v-2h-2zM7 15v-4.81l4-3.6V15zm6 0V6.59l4 3.6V15z"}),"FoundationOutlined"),K71=h(c.jsx("path",{d:"M19 12h1.7c.46 0 .68-.57.33-.87L12.67 3.6c-.38-.34-.96-.34-1.34 0l-8.36 7.53c-.34.3-.13.87.33.87H5v3H4c-.55 0-1 .45-1 1s.45 1 1 1h1v2c0 .55.45 1 1 1s1-.45 1-1v-2h4v2c0 .55.45 1 1 1s1-.45 1-1v-2h4v2c0 .55.45 1 1 1s1-.45 1-1v-2h1c.55 0 1-.45 1-1s-.45-1-1-1h-1zM7 15v-4.81l4-3.6V15zm6 0V6.59l4 3.6V15z"}),"FoundationRounded"),q71=h(c.jsx("path",{d:"M19 12h3L12 3 2 12h3v3H3v2h2v3h2v-3h4v3h2v-3h4v3h2v-3h2v-2h-2zM7 15v-4.81l4-3.6V15zm6 0V6.59l4 3.6V15z"}),"FoundationSharp"),Q71=h([c.jsx("path",{d:"M7 15v-4.81l4-3.6V15zm6 0V6.59l4 3.6V15z",opacity:".3"},"0"),c.jsx("path",{d:"M19 12h3L12 3 2 12h3v3H3v2h2v3h2v-3h4v3h2v-3h4v3h2v-3h2v-2h-2zM7 15v-4.81l4-3.6V15zm6 0V6.59l4 3.6V15z"},"1")],"FoundationTwoTone"),Z71=h(c.jsx("path",{d:"M9 7H7v5H5V7H3v7h4v3h2v-3h2v-2H9zm8 4v2h2v2h-5V9h7c0-1.1-.9-2-2-2h-5c-1.1 0-2 .9-2 2v6c0 1.1.9 2 2 2h5c1.1 0 2-.9 2-2v-4z"}),"FourGMobiledata"),J71=h(c.jsx("path",{d:"M9 7H7v5H5V7H3v7h4v3h2v-3h2v-2H9zm8 4v2h2v2h-5V9h7c0-1.1-.9-2-2-2h-5c-1.1 0-2 .9-2 2v6c0 1.1.9 2 2 2h5c1.1 0 2-.9 2-2v-4z"}),"FourGMobiledataOutlined"),Y71=h(c.jsx("path",{d:"M8 7c-.55 0-1 .45-1 1v4H5V8c0-.55-.45-1-1-1s-1 .45-1 1v5c0 .55.45 1 1 1h3v2c0 .55.45 1 1 1s1-.45 1-1v-2h1c.55 0 1-.45 1-1s-.45-1-1-1H9V8c0-.55-.45-1-1-1m9 5c0 .55.45 1 1 1h1v2h-5V9h6c.55 0 1-.45 1-1s-.45-1-1-1h-6c-1.1 0-2 .9-2 2v6c0 1.1.9 2 2 2h5c1.1 0 2-.9 2-2v-3c0-.55-.45-1-1-1h-2c-.55 0-1 .45-1 1"}),"FourGMobiledataRounded"),_71=h(c.jsx("path",{d:"M9 7H7v5H5V7H3v7h4v3h2v-3h2v-2H9zm8 4v2h2v2h-5V9h7V7h-9v10h9v-6z"}),"FourGMobiledataSharp"),X71=h(c.jsx("path",{d:"M9 7H7v5H5V7H3v7h4v3h2v-3h2v-2H9zm8 4v2h2v2h-5V9h7c0-1.1-.9-2-2-2h-5c-1.1 0-2 .9-2 2v6c0 1.1.9 2 2 2h5c1.1 0 2-.9 2-2v-4z"}),"FourGMobiledataTwoTone"),$71=h(c.jsx("path",{d:"M13 11v2h2v2h-4V9h6c0-1.1-.9-2-2-2h-4c-1.1 0-2 .9-2 2v6c0 1.1.9 2 2 2h4c1.1 0 2-.9 2-2v-4zm11 0h-2V9h-2v2h-2v2h2v2h2v-2h2zM7 7H5v5H3V7H1v7h4v3h2v-3h1v-2H7z"}),"FourGPlusMobiledata"),c81=h(c.jsx("path",{d:"M13 11v2h2v2h-4V9h6c0-1.1-.9-2-2-2h-4c-1.1 0-2 .9-2 2v6c0 1.1.9 2 2 2h4c1.1 0 2-.9 2-2v-4zm11 0h-2V9h-2v2h-2v2h2v2h2v-2h2zM7 7H5v5H3V7H1v7h4v3h2v-3h1v-2H7z"}),"FourGPlusMobiledataOutlined"),h81=h(c.jsx("path",{d:"M16 9c.55 0 1-.45 1-1s-.45-1-1-1h-5c-1.1 0-2 .9-2 2v6c0 1.1.9 2 2 2h4c1.1 0 2-.9 2-2v-3c0-.55-.45-1-1-1h-2c-.55 0-1 .45-1 1s.45 1 1 1h1v2h-4V9zm7 2h-1v-1c0-.55-.45-1-1-1s-1 .45-1 1v1h-1c-.55 0-1 .45-1 1s.45 1 1 1h1v1c0 .55.45 1 1 1s1-.45 1-1v-1h1c.55 0 1-.45 1-1s-.45-1-1-1M7 12V8c0-.55-.45-1-1-1s-1 .45-1 1v4H3V8c0-.55-.45-1-1-1s-1 .45-1 1v5c0 .55.45 1 1 1h3v2c0 .55.45 1 1 1s1-.45 1-1v-2c.55 0 1-.45 1-1s-.45-1-1-1"}),"FourGPlusMobiledataRounded"),s81=h(c.jsx("path",{d:"M13 11v2h2v2h-4V9h6V7H9v10h8v-6zm11 0h-2V9h-2v2h-2v2h2v2h2v-2h2zM7 7H5v5H3V7H1v7h4v3h2v-3h1v-2H7z"}),"FourGPlusMobiledataSharp"),t81=h(c.jsx("path",{d:"M13 11v2h2v2h-4V9h6c0-1.1-.9-2-2-2h-4c-1.1 0-2 .9-2 2v6c0 1.1.9 2 2 2h4c1.1 0 2-.9 2-2v-4zm11 0h-2V9h-2v2h-2v2h2v2h2v-2h2zM7 7H5v5H3V7H1v7h4v3h2v-3h1v-2H7z"}),"FourGPlusMobiledataTwoTone"),o81=h(c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m-7 10.5h-1V15H9.5v-1.5h-3V9H8v3h1.5V9H11v3h1zm6 1.5h-1.75l-1.75-2.25V15H13V9h1.5v2.25L16.25 9H18l-2.25 3z"}),"FourK"),v81=h(c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.89-2-2-2m0 16H5V5h14zm-9.5-4H11v-1.49h1V12h-1V9H9.5v3H8V9H6.5v4.5h3zm8.7 0-2-3 2-3h-1.7l-2 3 2 3zm-3.7-3V9H13v6h1.5z"}),"FourKOutlined"),e81=h(c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m-8.5 10.5h-1V15H8v-1.5H5V9h1.5v3H8V9h1.5v3h1zM16 15h-1.75l-1.75-2.25V15H11V9h1.5v2.25L14.25 9H16l-2.25 3zm4-2.5h-1.5V14h-1v-1.5H16v-1h1.5V10h1v1.5H20z"}),"FourKPlus"),l81=h([c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 8.5h-1.5V10h-1v1.5H15v1h1.5V14h1v-1.5H19V19H5V5h14z"},"0"),c.jsx("path",{d:"M8.5 15H10v-1.5h1V12h-1V9H8.5v3H7V9H5.5v4.5h3zm4.5-2.25L14.75 15h1.75l-2.25-3 2.25-3h-1.75L13 11.25V9h-1.5v6H13z"},"1")],"FourKPlusOutlined"),n81=h(c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m-8.75 10.5H10v.75c0 .41-.34.75-.75.75s-.75-.34-.75-.75v-.75h-2c-.55 0-1-.45-1-1V9.75c0-.41.34-.75.75-.75s.75.34.75.75V12h1.5V9.75c0-.41.34-.75.75-.75s.75.34.75.75V12h.25c.41 0 .75.34.75.75s-.34.75-.75.75m4.84 1.5c-.22 0-.42-.1-.55-.27L13 12.75v1.55c0 .39-.31.7-.7.7h-.1c-.39 0-.7-.31-.7-.7V9.7c0-.39.31-.7.7-.7h.09c.4 0 .71.31.71.7v1.55l1.54-1.98c.13-.17.34-.27.55-.27.58 0 .91.66.56 1.12L14.25 12l1.41 1.88c.34.46.01 1.12-.57 1.12m3.41-2.5h-1v1c0 .28-.22.5-.5.5s-.5-.22-.5-.5v-1h-1c-.28 0-.5-.22-.5-.5s.22-.5.5-.5h1v-1c0-.28.22-.5.5-.5s.5.22.5.5v1h1c.28 0 .5.22.5.5s-.22.5-.5.5"}),"FourKPlusRounded"),a81=h(c.jsx("path",{d:"M21 3H3v18h18zM11 13.5h-1V15H8.5v-1.5h-3V9H7v3h1.5V9H10v3h1zm3.75 1.5L13 12.75V15h-1.5V9H13v2.25L14.75 9h1.75l-2.25 3 2.25 3zM19 12.5h-1.5V14h-1v-1.5H15v-1h1.5V10h1v1.5H19z"}),"FourKPlusSharp"),d81=h([c.jsx("path",{d:"M5 19h14v-6.5h-1.5V14h-1v-1.5H15v-1h1.5V10h1v1.5H19V5H5zm6.5-10H13v2.25L14.75 9h1.75l-2.25 3 2.25 3h-1.75L13 12.75V15h-1.5zm-6 0H7v3h1.5V9H10v3h1v1.5h-1V15H8.5v-1.5h-3z",opacity:".3"},"0"),c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 8.5h-1.5V10h-1v1.5H15v1h1.5V14h1v-1.5H19V19H5V5h14z"},"1"),c.jsx("path",{d:"M8.5 15H10v-1.5h1V12h-1V9H8.5v3H7V9H5.5v4.5h3zm4.5-2.25L14.75 15h1.75l-2.25-3 2.25-3h-1.75L13 11.25V9h-1.5v6H13z"},"2")],"FourKPlusTwoTone"),z81=h(c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.89-2-2-2m-7 9.76c0 .41-.34.75-.75.75H11v.74c0 .41-.34.75-.75.75s-.75-.34-.75-.75v-.75h-2c-.55 0-1-.45-1-1V9.75c0-.41.34-.75.75-.75s.75.34.75.75V12h1.5V9.75c0-.41.34-.75.75-.75s.75.34.75.75V12h.25c.41 0 .75.34.75.75zm5.47 1.14c.22.33.13.77-.2.98-.12.08-.26.12-.39.12-.23 0-.45-.11-.59-.32L14.5 12v2.24c0 .41-.34.75-.75.75-.41.01-.75-.33-.75-.74v-4.5c0-.41.34-.75.75-.75s.75.34.75.75v2.24l1.79-2.68c.22-.33.66-.41.98-.2.33.22.41.66.2.98L16.2 12z"}),"FourKRounded"),m81=h(c.jsx("path",{d:"M21 3H3v18h18zm-9 10.51h-1V15H9.5v-1.5h-3V9H8v3h1.5V9H11v3h1zM18.2 15h-1.7l-2-3v3H13V9h1.5v3l2-3h1.7l-2 3z"}),"FourKSharp"),p81=h([c.jsx("path",{d:"M19 5H5v14h14zm-7 8.51h-1V15H9.5v-1.5h-3V9H8v3h1.5V9H11v3h1zM18.2 15h-1.7l-2-3v3H13V9h1.5v3l2-3h1.7l-2 3z",opacity:".3"},"0"),c.jsx("path",{d:"M5 21h14c1.1 0 2-.9 2-2V5c0-1.1-.89-2-2-2H5c-1.1 0-2 .9-2 2v14c0 1.1.89 2 2 2M5 5h14v14H5zm6 4H9.5v3H8V9H6.5v4.5h3V15H11v-1.49h1V12h-1zm5.5 0-2 3 2 3h1.7l-2-3 2-3zM13 9v6h1.5V9z"},"1")],"FourKTwoTone"),H81=h(c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m-7 15.5h-1.5V14h-1v3H8v-3H7v4.5H5.5v-5c0-.55.45-1 1-1H11c.55 0 1 .45 1 1zm3-8.5h-1v1.5h-1.5V10h-3V5.5H11v3h1.5v-3H14v3h1zm.5 8.5H14v-6h3.5c.55 0 1 .45 1 1V16c0 .55-.45 1-1 1h-2zm0-4.5H17v1.5h-1.5z"}),"FourMp"),M81=h([c.jsx("path",{d:"M7.5 14h1v3H10v-3h1v4.5h1.5v-5c0-.55-.45-1-1-1H7c-.55 0-1 .45-1 1v5h1.5zm6 4.5H15V17h2c.55 0 1-.45 1-1v-2.5c0-.55-.45-1-1-1h-3.5zM15 14h1.5v1.5H15z"},"0"),c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 16H5V5h14z"},"1"),c.jsx("path",{d:"M12.5 11.5H14V10h1V8.5h-1v-3h-1.5v3H11v-3H9.5V10h3z"},"2")],"FourMpOutlined"),r81=h([c.jsx("path",{d:"M15 14h1.5v1.5H15z"},"0"),c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m-6.5 14.75c0 .41-.34.75-.75.75s-.75-.34-.75-.75V14h-1v2.25c0 .41-.34.75-.75.75s-.75-.34-.75-.75V14h-1v3.75c0 .41-.34.75-.75.75S6 18.16 6 17.75V13.5c0-.55.45-1 1-1h4.5c.55 0 1 .45 1 1zm0-7V10h-2c-.55 0-1-.45-1-1V6.25c0-.41.34-.75.75-.75s.75.34.75.75V8.5h1.5V6.25c0-.41.34-.75.75-.75s.75.34.75.75V8.5h.25c.41 0 .75.34.75.75s-.34.75-.75.75H14v.75c0 .41-.34.75-.75.75s-.75-.34-.75-.75M18 16c0 .55-.45 1-1 1h-2v.75c0 .41-.34.75-.75.75s-.75-.34-.75-.75V13.5c0-.55.45-1 1-1H17c.55 0 1 .45 1 1z"},"1")],"FourMpRounded"),i81=h([c.jsx("path",{d:"M15 14h1.5v1.5H15z"},"0"),c.jsx("path",{d:"M3 3v18h18V3zm9.5 15.5H11V14h-1v3H8.5v-3h-1v4.5H6v-6h6.5zm-3-8.5V5.5H11v3h1.5v-3H14v3h1V10h-1v1.5h-1.5V10zm8.5 7h-3v1.5h-1.5v-6H18z"},"1")],"FourMpSharp"),V81=h([c.jsx("path",{d:"M15 14h1.5v1.5H15z",opacity:".3"},"0"),c.jsx("path",{d:"M5 19h14V5H5zm13-5.5V16c0 .55-.45 1-1 1h-2v1.5h-1.5v-6H17c.55 0 1 .45 1 1m-8.5-8H11v3h1.5v-3H14v3h1V10h-1v1.5h-1.5V10h-3zm-3.5 8c0-.55.45-1 1-1h4.5c.55 0 1 .45 1 1v5H11V14h-1v3H8.5v-3h-1v4.5H6z",opacity:".3"},"1"),c.jsx("path",{d:"M7.5 14h1v3H10v-3h1v4.5h1.5v-5c0-.55-.45-1-1-1H7c-.55 0-1 .45-1 1v5h1.5zm6 4.5H15V17h2c.55 0 1-.45 1-1v-2.5c0-.55-.45-1-1-1h-3.5zM15 14h1.5v1.5H15z"},"2"),c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 16H5V5h14z"},"3"),c.jsx("path",{d:"M12.5 11.5H14V10h1V8.5h-1v-3h-1.5v3H11v-3H9.5V10h3z"},"4")],"FourMpTwoTone"),x81=h(c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m-7 15.5h-1.5V14h-1v3H8v-3H7v4.5H5.5v-5c0-.55.45-1 1-1H11c.55 0 1 .45 1 1zm3.5 0H14v-6h3.5c.55 0 1 .45 1 1V16c0 .55-.45 1-1 1h-2zM10 5.5v6H8.5V7H7V5.5zm7.5 4.5h-1v1.5H15V10h-3V5.5h1.5v3H15v-3h1.5v3h1zm-2 4H17v1.5h-1.5z"}),"FourteenMp"),j81=h([c.jsx("path",{d:"M7.5 14h1v3H10v-3h1v4.5h1.5v-5c0-.55-.45-1-1-1H7c-.55 0-1 .45-1 1v5h1.5zm6-1.5v6H15V17h2c.55 0 1-.45 1-1v-2.5c0-.55-.45-1-1-1zm3 3H15V14h1.5z"},"0"),c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 16H5V5h14z"},"1"),c.jsx("path",{d:"M8.5 11.5H10v-6H7V7h1.5zm6.5 0h1.5V10h1V8.5h-1v-3H15v3h-1.5v-3H12V10h3z"},"2")],"FourteenMpOutlined"),u81=h([c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2M7.75 5.5H9c.55 0 1 .45 1 1v4.25c0 .41-.34.75-.75.75s-.75-.34-.75-.75V7h-.75C7.34 7 7 6.66 7 6.25s.34-.75.75-.75m4.75 12.25c0 .41-.34.75-.75.75s-.75-.34-.75-.75V14h-1v2.25c0 .41-.34.75-.75.75s-.75-.34-.75-.75V14h-1v3.75c0 .41-.34.75-.75.75S6 18.16 6 17.75V13.5c0-.55.45-1 1-1h4.5c.55 0 1 .45 1 1zM12 9V6.25c0-.41.34-.75.75-.75s.75.34.75.75V8.5H15V6.25c0-.41.34-.75.75-.75s.75.34.75.75V8.5h.25c.41 0 .75.34.75.75s-.34.75-.75.75h-.25v.75c0 .41-.34.75-.75.75s-.75-.34-.75-.75V10h-2c-.55 0-1-.45-1-1m6 7c0 .55-.45 1-1 1h-2v.75c0 .41-.34.75-.75.75s-.75-.34-.75-.75V13.5c0-.55.45-1 1-1H17c.55 0 1 .45 1 1z"},"0"),c.jsx("path",{d:"M15 14h1.5v1.5H15z"},"1")],"FourteenMpRounded"),L81=h([c.jsx("path",{d:"M15 14h1.5v1.5H15z"},"0"),c.jsx("path",{d:"M3 3v18h18V3zm9 2.5h1.5v3H15v-3h1.5v3h1V10h-1v1.5H15V10h-3zm-5 0h3v6H8.5V7H7zm5.5 13H11V14h-1v3H8.5v-3h-1v4.5H6v-6h6.5zM18 17h-3v1.5h-1.5v-6H18z"},"1")],"FourteenMpSharp"),S81=h([c.jsx("path",{d:"M5 19h14V5H5zm13-5.5V16c0 .55-.45 1-1 1h-2v1.5h-1.5v-6H17c.55 0 1 .45 1 1m-6-8h1.5v3H15v-3h1.5v3h1V10h-1v1.5H15V10h-3zm-5 0h3v6H8.5V7H7zm-1 8c0-.55.45-1 1-1h4.5c.55 0 1 .45 1 1v5H11V14h-1v3H8.5v-3h-1v4.5H6z",opacity:".3"},"0"),c.jsx("path",{d:"M15 14h1.5v1.5H15z",opacity:".3"},"1"),c.jsx("path",{d:"M7.5 14h1v3H10v-3h1v4.5h1.5v-5c0-.55-.45-1-1-1H7c-.55 0-1 .45-1 1v5h1.5zm6-1.5v6H15V17h2c.55 0 1-.45 1-1v-2.5c0-.55-.45-1-1-1zm3 3H15V14h1.5z"},"2"),c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 16H5V5h14z"},"3"),c.jsx("path",{d:"M8.5 11.5H10v-6H7V7h1.5zm6.5 0h1.5V10h1V8.5h-1v-3H15v3h-1.5v-3H12V10h3z"},"4")],"FourteenMpTwoTone"),C81=h(c.jsx("path",{d:"M20 3H4v10c0 2.21 1.79 4 4 4h6c2.21 0 4-1.79 4-4v-3h2c1.11 0 2-.9 2-2V5c0-1.11-.89-2-2-2m0 5h-2V5h2zM4 19h16v2H4z"}),"FreeBreakfast"),T81=h(c.jsx("path",{d:"M4 19h16v2H4zM20 3H4v10c0 2.21 1.79 4 4 4h6c2.21 0 4-1.79 4-4v-3h2c1.11 0 2-.9 2-2V5c0-1.11-.89-2-2-2m-4 10c0 1.1-.9 2-2 2H8c-1.1 0-2-.9-2-2V5h10zm4-5h-2V5h2z"}),"FreeBreakfastOutlined"),w81=h(c.jsx("path",{d:"M20 3H6c-1.1 0-2 .9-2 2v8c0 2.21 1.79 4 4 4h6c2.21 0 4-1.79 4-4v-3h2c1.11 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 5h-2V5h2zM5 19h14c.55 0 1 .45 1 1s-.45 1-1 1H5c-.55 0-1-.45-1-1s.45-1 1-1"}),"FreeBreakfastRounded"),R81=h(c.jsx("path",{d:"M20 3H4v14h14v-7h2c1.11 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 5h-2V5h2zM4 19h16v2H4z"}),"FreeBreakfastSharp"),O81=h([c.jsx("path",{d:"M6 13c0 1.1.9 2 2 2h6c1.1 0 2-.9 2-2V5H6z",opacity:".3"},"0"),c.jsx("path",{d:"M4 19h16v2H4zM20 3H4v10c0 2.21 1.79 4 4 4h6c2.21 0 4-1.79 4-4v-3h2c1.11 0 2-.9 2-2V5c0-1.11-.89-2-2-2m-4 10c0 1.1-.9 2-2 2H8c-1.1 0-2-.9-2-2V5h10zm4-5h-2V5h2z"},"1")],"FreeBreakfastTwoTone"),y81=h(c.jsx("path",{d:"M7 14H5v5h5v-2H7zm-2-4h2V7h3V5H5zm12 7h-3v2h5v-5h-2zM14 5v2h3v3h2V5z"}),"Fullscreen"),g81=h(c.jsx("path",{d:"M5 16h3v3h2v-5H5zm3-8H5v2h5V5H8zm6 11h2v-3h3v-2h-5zm2-11V5h-2v5h5V8z"}),"FullscreenExit"),A81=h(c.jsx("path",{d:"M5 16h3v3h2v-5H5zm3-8H5v2h5V5H8zm6 11h2v-3h3v-2h-5zm2-11V5h-2v5h5V8z"}),"FullscreenExitOutlined"),f81=h(c.jsx("path",{d:"M6 16h2v2c0 .55.45 1 1 1s1-.45 1-1v-3c0-.55-.45-1-1-1H6c-.55 0-1 .45-1 1s.45 1 1 1m2-8H6c-.55 0-1 .45-1 1s.45 1 1 1h3c.55 0 1-.45 1-1V6c0-.55-.45-1-1-1s-1 .45-1 1zm7 11c.55 0 1-.45 1-1v-2h2c.55 0 1-.45 1-1s-.45-1-1-1h-3c-.55 0-1 .45-1 1v3c0 .55.45 1 1 1m1-11V6c0-.55-.45-1-1-1s-1 .45-1 1v3c0 .55.45 1 1 1h3c.55 0 1-.45 1-1s-.45-1-1-1z"}),"FullscreenExitRounded"),P81=h(c.jsx("path",{d:"M5 16h3v3h2v-5H5zm3-8H5v2h5V5H8zm6 11h2v-3h3v-2h-5zm2-11V5h-2v5h5V8z"}),"FullscreenExitSharp"),F81=h(c.jsx("path",{d:"M5 16h3v3h2v-5H5zm3-8H5v2h5V5H8zm6 11h2v-3h3v-2h-5zm2-11V5h-2v5h5V8z"}),"FullscreenExitTwoTone"),B81=h(c.jsx("path",{d:"M7 14H5v5h5v-2H7zm-2-4h2V7h3V5H5zm12 7h-3v2h5v-5h-2zM14 5v2h3v3h2V5z"}),"FullscreenOutlined"),b81=h(c.jsx("path",{d:"M6 14c-.55 0-1 .45-1 1v3c0 .55.45 1 1 1h3c.55 0 1-.45 1-1s-.45-1-1-1H7v-2c0-.55-.45-1-1-1m0-4c.55 0 1-.45 1-1V7h2c.55 0 1-.45 1-1s-.45-1-1-1H6c-.55 0-1 .45-1 1v3c0 .55.45 1 1 1m11 7h-2c-.55 0-1 .45-1 1s.45 1 1 1h3c.55 0 1-.45 1-1v-3c0-.55-.45-1-1-1s-1 .45-1 1zM14 6c0 .55.45 1 1 1h2v2c0 .55.45 1 1 1s1-.45 1-1V6c0-.55-.45-1-1-1h-3c-.55 0-1 .45-1 1"}),"FullscreenRounded"),D81=h(c.jsx("path",{d:"M7 14H5v5h5v-2H7zm-2-4h2V7h3V5H5zm12 7h-3v2h5v-5h-2zM14 5v2h3v3h2V5z"}),"FullscreenSharp"),k81=h(c.jsx("path",{d:"M7 14H5v5h5v-2H7zm-2-4h2V7h3V5H5zm12 7h-3v2h5v-5h-2zM14 5v2h3v3h2V5z"}),"FullscreenTwoTone"),W81=h(c.jsx("path",{d:"M18 4H6v2l6.5 6L6 18v2h12v-3h-7l5-5-5-5h7z"}),"Functions"),N81=h(c.jsx("path",{d:"M18 4H6v2l6.5 6L6 18v2h12v-3h-7l5-5-5-5h7z"}),"FunctionsOutlined"),E81=h(c.jsx("path",{d:"M16.5 4H7.56C6.7 4 6 4.7 6 5.56c0 .28.12.55.32.74L12.5 12l-6.18 5.7c-.2.19-.32.46-.32.74C6 19.3 6.7 20 7.56 20h8.94c.83 0 1.5-.67 1.5-1.5s-.67-1.5-1.5-1.5H11l3.59-3.59c.78-.78.78-2.05 0-2.83L11 7h5.5c.83 0 1.5-.67 1.5-1.5S17.33 4 16.5 4"}),"FunctionsRounded"),I81=h(c.jsx("path",{d:"M18 4H6v2l6.5 6L6 18v2h12v-3h-7l5-5-5-5h7z"}),"FunctionsSharp"),U81=h(c.jsx("path",{d:"M18 17h-7l5-5-5-5h7V4H6v2l6.5 6L6 18v2h12z"}),"FunctionsTwoTone"),G81=h(c.jsx("path",{d:"M12 11v2h2v2H9V9h7c0-1.1-.9-2-2-2H9c-1.1 0-2 .9-2 2v6c0 1.1.9 2 2 2h5c1.1 0 2-.9 2-2v-4z"}),"GMobiledata"),K81=h(c.jsx("path",{d:"M12 11v2h2v2H9V9h7c0-1.1-.9-2-2-2H9c-1.1 0-2 .9-2 2v6c0 1.1.9 2 2 2h5c1.1 0 2-.9 2-2v-4z"}),"GMobiledataOutlined"),q81=h(c.jsx("path",{d:"M12 12c0 .55.45 1 1 1h1v2H9V9h6c.55 0 1-.45 1-1s-.45-1-1-1H9c-1.1 0-2 .9-2 2v6c0 1.1.9 2 2 2h5c1.1 0 2-.9 2-2v-3c0-.55-.45-1-1-1h-2c-.55 0-1 .45-1 1"}),"GMobiledataRounded"),Q81=h(c.jsx("path",{d:"M12 11v2h2v2H9V9h7V7H7v10h9v-6z"}),"GMobiledataSharp"),Z81=h(c.jsx("path",{d:"M12 11v2h2v2H9V9h7c0-1.1-.9-2-2-2H9c-1.1 0-2 .9-2 2v6c0 1.1.9 2 2 2h5c1.1 0 2-.9 2-2v-4z"}),"GMobiledataTwoTone"),J81=h(c.jsx("path",{d:"M21 4H11l-1-3H3c-1.1 0-2 .9-2 2v15c0 1.1.9 2 2 2h8l1 3h9c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2M7 16c-2.76 0-5-2.24-5-5s2.24-5 5-5c1.35 0 2.48.5 3.35 1.3L9.03 8.57c-.38-.36-1.04-.78-2.03-.78-1.74 0-3.15 1.44-3.15 3.21S5.26 14.21 7 14.21c2.01 0 2.84-1.44 2.92-2.41H7v-1.71h4.68c.07.31.12.61.12 1.02C11.8 13.97 9.89 16 7 16m6.17-5.42h3.7c-.43 1.25-1.11 2.43-2.05 3.47-.31-.35-.6-.72-.86-1.1zm8.33 9.92c0 .55-.45 1-1 1H14l2-2.5-1.04-3.1 3.1 3.1.92-.92-3.3-3.25.02-.02c1.13-1.25 1.93-2.69 2.4-4.22H20v-1.3h-4.53V8h-1.29v1.29h-1.44L11.46 5.5h9.04c.55 0 1 .45 1 1z"}),"GTranslate"),Y81=h(c.jsx("path",{d:"M20 5h-9.12L10 2H4c-1.1 0-2 .9-2 2v13c0 1.1.9 2 2 2h7l1 3h8c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2M7.17 14.59c-2.25 0-4.09-1.83-4.09-4.09s1.83-4.09 4.09-4.09c1.04 0 1.99.37 2.74 1.07l.07.06-1.23 1.18-.06-.05c-.29-.27-.78-.59-1.52-.59-1.31 0-2.38 1.09-2.38 2.42s1.07 2.42 2.38 2.42c1.37 0 1.96-.87 2.12-1.46H7.08V9.91h3.95l.01.07c.04.21.05.4.05.61 0 2.35-1.61 4-3.92 4m6.03-1.71c.33.6.74 1.18 1.19 1.7l-.54.53zm.77-.76h-.99l-.31-1.04h3.99s-.34 1.31-1.56 2.74c-.52-.62-.89-1.23-1.13-1.7M21 20c0 .55-.45 1-1 1h-7l2-2-.81-2.77.92-.92L17.79 18l.73-.73-2.71-2.68c.9-1.03 1.6-2.25 1.92-3.51H19v-1.04h-3.64V9h-1.04v1.04h-1.96L11.18 6H20c.55 0 1 .45 1 1z"}),"GTranslateOutlined"),_81=h(c.jsx("path",{d:"M20 5h-9.12L10 2H4c-1.1 0-2 .9-2 2v13c0 1.1.9 2 2 2h7l1 3h8c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2M7.17 14.59c-2.25 0-4.09-1.83-4.09-4.09s1.83-4.09 4.09-4.09c1.04 0 1.99.37 2.74 1.07l.07.06-1.23 1.18-.06-.05c-.29-.27-.78-.59-1.52-.59-1.31 0-2.38 1.09-2.38 2.42s1.07 2.42 2.38 2.42c1.37 0 1.96-.87 2.12-1.46H7.08V9.91h3.95l.01.07c.04.21.05.4.05.61 0 2.35-1.61 4-3.92 4m6.03-1.71c.33.6.74 1.18 1.19 1.7l-.54.53zm.77-.76h-.99l-.31-1.04h3.99s-.34 1.31-1.56 2.74c-.52-.62-.89-1.23-1.13-1.7M21 20c0 .55-.45 1-1 1h-7l2-2-.81-2.77.92-.92L17.79 18l.73-.73-2.71-2.68c.9-1.03 1.6-2.25 1.92-3.51H19v-1.04h-3.64V9h-1.04v1.04h-1.96L11.18 6H20c.55 0 1 .45 1 1z"}),"GTranslateRounded"),X81=h(c.jsx("path",{d:"M20 5h-9.12L10 2H4c-1.1 0-2 .9-2 2v13c0 1.1.9 2 2 2h7l1 3h8c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2M7.17 14.59c-2.25 0-4.09-1.83-4.09-4.09s1.83-4.09 4.09-4.09c1.04 0 1.99.37 2.74 1.07l.07.06-1.23 1.18-.06-.05c-.29-.27-.78-.59-1.52-.59-1.31 0-2.38 1.09-2.38 2.42s1.07 2.42 2.38 2.42c1.37 0 1.96-.87 2.12-1.46H7.08V9.91h3.95l.01.07c.04.21.05.4.05.61 0 2.35-1.61 4-3.92 4m6.03-1.71c.33.6.74 1.18 1.19 1.7l-.54.53zm.77-.76h-.99l-.31-1.04h3.99s-.34 1.31-1.56 2.74c-.52-.62-.89-1.23-1.13-1.7M21 20c0 .55-.45 1-1 1h-7l2-2-.81-2.77.92-.92L17.79 18l.73-.73-2.71-2.68c.9-1.03 1.6-2.25 1.92-3.51H19v-1.04h-3.64V9h-1.04v1.04h-1.96L11.18 6H20c.55 0 1 .45 1 1z"}),"GTranslateSharp"),$81=h(c.jsx("path",{d:"M20 5h-9.12L10 2H4c-1.1 0-2 .9-2 2v13c0 1.1.9 2 2 2h7l1 3h8c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2M7.17 14.59c-2.25 0-4.09-1.83-4.09-4.09s1.83-4.09 4.09-4.09c1.04 0 1.99.37 2.74 1.07l.07.06-1.23 1.18-.06-.05c-.29-.27-.78-.59-1.52-.59-1.31 0-2.38 1.09-2.38 2.42s1.07 2.42 2.38 2.42c1.37 0 1.96-.87 2.12-1.46H7.08V9.91h3.95l.01.07c.04.21.05.4.05.61 0 2.35-1.61 4-3.92 4m5.5-3.51h3.99s-.34 1.31-1.56 2.74c-.52-.62-.89-1.23-1.13-1.7h-.99zm1.72 3.5-.54.53-.65-2.23c.33.6.74 1.18 1.19 1.7M21 20c0 .55-.45 1-1 1h-7l2-2-.81-2.77.92-.92L17.79 18l.73-.73-2.71-2.68c.9-1.03 1.6-2.25 1.92-3.51H19v-1.04h-3.64V9h-1.04v1.04h-1.96L11.18 6H20c.55 0 1 .45 1 1z"}),"GTranslateTwoTone"),cc1=h(c.jsx("path",{d:"M15 7.5V2H9v5.5l3 3zM7.5 9H2v6h5.5l3-3zM9 16.5V22h6v-5.5l-3-3zM16.5 9l-3 3 3 3H22V9z"}),"Gamepad"),hc1=h(c.jsx("path",{d:"M13 4v2.67l-1 1-1-1V4zm7 7v2h-2.67l-1-1 1-1zM6.67 11l1 1-1 1H4v-2zM12 16.33l1 1V20h-2v-2.67zM15 2H9v5.5l3 3 3-3zm7 7h-5.5l-3 3 3 3H22zM7.5 9H2v6h5.5l3-3zm4.5 4.5-3 3V22h6v-5.5z"}),"GamepadOutlined"),sc1=h(c.jsx("path",{d:"M15 7.29V3c0-.55-.45-1-1-1h-4c-.55 0-1 .45-1 1v4.29c0 .13.05.26.15.35l2.5 2.5c.2.2.51.2.71 0l2.5-2.5c.09-.09.14-.21.14-.35M7.29 9H3c-.55 0-1 .45-1 1v4c0 .55.45 1 1 1h4.29c.13 0 .26-.05.35-.15l2.5-2.5c.2-.2.2-.51 0-.71l-2.5-2.5C7.55 9.05 7.43 9 7.29 9M9 16.71V21c0 .55.45 1 1 1h4c.55 0 1-.45 1-1v-4.29c0-.13-.05-.26-.15-.35l-2.5-2.5c-.2-.2-.51-.2-.71 0l-2.5 2.5c-.09.09-.14.21-.14.35m7.35-7.56-2.5 2.5c-.2.2-.2.51 0 .71l2.5 2.5c.09.09.22.15.35.15H21c.55 0 1-.45 1-1v-4c0-.55-.45-1-1-1h-4.29c-.14-.01-.26.04-.36.14"}),"GamepadRounded"),tc1=h(c.jsx("path",{d:"M15 7.5V2H9v5.5l3 3zM7.5 9H2v6h5.5l3-3zM9 16.5V22h6v-5.5l-3-3zM16.5 9l-3 3 3 3H22V9z"}),"GamepadSharp"),oc1=h([c.jsx("path",{d:"M6.67 11H4v2h2.67l1-1zM13 6.67V4h-2v2.67l1 1zm-2 10.66V20h2v-2.67l-1-1zM16.33 12l1 1H20v-2h-2.67z",opacity:".3"},"0"),c.jsx("path",{d:"M9 16.5V22h6v-5.5l-3-3zm4 3.5h-2v-2.67l1-1 1 1zm2-12.5V2H9v5.5l3 3zM11 4h2v2.67l-1 1-1-1zM7.5 9H2v6h5.5l3-3zm-.83 4H4v-2h2.67l1 1zm9.83-4-3 3 3 3H22V9zm3.5 4h-2.67l-1-1 1-1H20z"},"1")],"GamepadTwoTone"),vc1=h(c.jsx("path",{d:"M15 7.5V2H9v5.5l3 3zM7.5 9H2v6h5.5l3-3zM9 16.5V22h6v-5.5l-3-3zM16.5 9l-3 3 3 3H22V9z"}),"Games"),ec1=h(c.jsx("path",{d:"M13 4v2.67l-1 1-1-1V4zm7 7v2h-2.67l-1-1 1-1zM6.67 11l1 1-1 1H4v-2zM12 16.33l1 1V20h-2v-2.67zM15 2H9v5.5l3 3 3-3zm7 7h-5.5l-3 3 3 3H22zM7.5 9H2v6h5.5l3-3zm4.5 4.5-3 3V22h6v-5.5z"}),"GamesOutlined"),lc1=h(c.jsx("path",{d:"M15 7.29V3c0-.55-.45-1-1-1h-4c-.55 0-1 .45-1 1v4.29c0 .13.05.26.15.35l2.5 2.5c.2.2.51.2.71 0l2.5-2.5c.09-.09.14-.21.14-.35M7.29 9H3c-.55 0-1 .45-1 1v4c0 .55.45 1 1 1h4.29c.13 0 .26-.05.35-.15l2.5-2.5c.2-.2.2-.51 0-.71l-2.5-2.5C7.55 9.05 7.43 9 7.29 9M9 16.71V21c0 .55.45 1 1 1h4c.55 0 1-.45 1-1v-4.29c0-.13-.05-.26-.15-.35l-2.5-2.5c-.2-.2-.51-.2-.71 0l-2.5 2.5c-.09.09-.14.21-.14.35m7.35-7.56-2.5 2.5c-.2.2-.2.51 0 .71l2.5 2.5c.09.09.22.15.35.15H21c.55 0 1-.45 1-1v-4c0-.55-.45-1-1-1h-4.29c-.14-.01-.26.04-.36.14"}),"GamesRounded"),nc1=h(c.jsx("path",{d:"M15 7.5V2H9v5.5l3 3zM7.5 9H2v6h5.5l3-3zM9 16.5V22h6v-5.5l-3-3zM16.5 9l-3 3 3 3H22V9z"}),"GamesSharp"),ac1=h([c.jsx("path",{d:"M11 17.33V20h2v-2.67l-1-1zm2-10.66V4h-2v2.67l1 1zM16.33 12l1 1H20v-2h-2.67zM4 11v2h2.67l1-1-1-1z",opacity:".3"},"0"),c.jsx("path",{d:"M2 9v6h5.5l3-3-3-3zm4.67 4H4v-2h2.67l1 1zM22 9h-5.5l-3 3 3 3H22zm-2 4h-2.67l-1-1 1-1H20zm-5 3.5-3-3-3 3V22h6zM13 20h-2v-2.67l1-1 1 1zM9 7.5l3 3 3-3V2H9zM11 4h2v2.67l-1 1-1-1z"},"1")],"GamesTwoTone"),dc1=h([c.jsx("circle",{cx:"15",cy:"13",r:"1"},"0"),c.jsx("circle",{cx:"9",cy:"13",r:"1"},"1"),c.jsx("path",{d:"m8.33 7.5-.66 2h8.66l-.66-2z"},"2"),c.jsx("path",{d:"M20 2H4c-1.1 0-2 .9-2 2v16c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2m-1 15.69c0 .45-.35.81-.78.81h-.44c-.44 0-.78-.36-.78-.81V16.5H7v1.19c0 .45-.35.81-.78.81h-.44c-.43 0-.78-.36-.78-.81v-6.5c.82-2.47 1.34-4.03 1.56-4.69.05-.16.12-.29.19-.4.02-.02.03-.04.05-.06.38-.53.92-.54.92-.54h8.56s.54.01.92.53c.02.03.03.05.05.07.07.11.14.24.19.4.22.66.74 2.23 1.56 4.69z"},"3")],"Garage"),zc1=h([c.jsx("path",{d:"M20 2H4c-1.1 0-2 .9-2 2v16c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2m0 18H4V4h16z"},"0"),c.jsx("circle",{cx:"9",cy:"13",r:"1"},"1"),c.jsx("circle",{cx:"15",cy:"13",r:"1"},"2"),c.jsx("path",{d:"M5.78 18.5h.44c.43 0 .78-.36.78-.81V16.5h10v1.19c0 .45.34.81.78.81h.44c.43 0 .78-.36.78-.81v-6.5c-.82-2.46-1.34-4.03-1.56-4.69-.05-.16-.12-.29-.19-.4-.02-.02-.03-.04-.05-.07-.38-.52-.92-.53-.92-.53H7.72s-.54.01-.92.54c-.02.02-.03.04-.05.06-.07.11-.14.24-.19.4-.22.66-.74 2.22-1.56 4.69v6.5c0 .45.35.81.78.81m2.55-11h7.34l.23.69.43 1.31H7.67zM7 11.51v-.01h10v3H7z"},"3")],"GarageOutlined"),mc1=h([c.jsx("circle",{cx:"15",cy:"13",r:"1"},"0"),c.jsx("circle",{cx:"9",cy:"13",r:"1"},"1"),c.jsx("path",{d:"m8.33 7.5-.66 2h8.66l-.66-2z"},"2"),c.jsx("path",{d:"M20 2H4c-1.1 0-2 .9-2 2v16c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2m-1 15.69c0 .45-.35.81-.78.81h-.44c-.44 0-.78-.36-.78-.81V16.5H7v1.19c0 .45-.35.81-.78.81h-.44c-.43 0-.78-.36-.78-.81v-6.5c.82-2.47 1.34-4.03 1.56-4.69.05-.16.12-.29.19-.4.02-.02.03-.04.05-.06.38-.53.92-.54.92-.54h8.56s.54.01.92.53c.02.03.03.05.05.07.07.11.14.24.19.4.22.66.74 2.23 1.56 4.69z"},"3")],"GarageRounded"),pc1=h([c.jsx("circle",{cx:"15",cy:"13",r:"1"},"0"),c.jsx("circle",{cx:"9",cy:"13",r:"1"},"1"),c.jsx("path",{d:"m8.33 7.5-.66 2h8.66l-.66-2z"},"2"),c.jsx("path",{d:"M22 2H2v20h20zm-3 16.5h-2v-2H7v2H5v-7.31L6.89 5.5H17.1l1.9 5.69z"},"3")],"GarageSharp"),Hc1=h([c.jsx("path",{d:"M17 11.51v-.01H7v3h10zM9 14c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1m6 0c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1",opacity:".3"},"0"),c.jsx("path",{d:"M4 20h16V4H4zm1-8.81c.82-2.47 1.34-4.03 1.56-4.69.05-.16.12-.29.19-.4.02-.02.03-.04.05-.06.38-.53.92-.54.92-.54h8.56s.54.01.92.53c.02.03.03.05.05.07.07.11.14.24.19.4.22.66.74 2.23 1.56 4.69v6.5c0 .45-.35.81-.78.81h-.44c-.44 0-.78-.36-.78-.81V16.5H7v1.19c0 .45-.35.81-.78.81h-.44c-.43 0-.78-.36-.78-.81z",opacity:".3"},"1"),c.jsx("path",{d:"M20 2H4c-1.1 0-2 .9-2 2v16c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2m0 18H4V4h16z"},"2"),c.jsx("circle",{cx:"9",cy:"13",r:"1"},"3"),c.jsx("circle",{cx:"15",cy:"13",r:"1"},"4"),c.jsx("path",{d:"M5.78 18.5h.44c.43 0 .78-.36.78-.81V16.5h10v1.19c0 .45.34.81.78.81h.44c.43 0 .78-.36.78-.81v-6.5c-.82-2.46-1.34-4.03-1.56-4.69-.05-.16-.12-.29-.19-.4-.02-.02-.03-.04-.05-.07-.38-.52-.92-.53-.92-.53H7.72s-.54.01-.92.54c-.02.02-.03.04-.05.06-.07.11-.14.24-.19.4-.22.66-.74 2.22-1.56 4.69v6.5c0 .45.35.81.78.81m2.55-11h7.34l.23.69.43 1.31H7.67zM7 11.51v-.01h10v3H7z"},"5")],"GarageTwoTone"),Mc1=h(c.jsx("path",{d:"M16 4h-1V2h-2v2h-2V2H9v2H8C5.79 4 4 5.79 4 8v10c0 2.21 1.79 4 4 4h8c2.21 0 4-1.79 4-4V8c0-2.21-1.79-4-4-4m-4 14c-1.38 0-2.5-1.1-2.5-2.46 0-1.09.43-1.39 2.5-3.79 2.05 2.38 2.5 2.7 2.5 3.79C14.5 16.9 13.38 18 12 18m4-8H8V8h8z"}),"GasMeter"),rc1=h([c.jsx("path",{d:"M16 4h-1V2h-2v2h-2V2H9v2H8C5.79 4 4 5.79 4 8v10c0 2.21 1.79 4 4 4h8c2.21 0 4-1.79 4-4V8c0-2.21-1.79-4-4-4m2 14c0 1.1-.9 2-2 2H8c-1.1 0-2-.9-2-2V8c0-1.1.9-2 2-2h8c1.1 0 2 .9 2 2z"},"0"),c.jsx("path",{d:"M9.5 15.54C9.5 16.9 10.62 18 12 18s2.5-1.1 2.5-2.46c0-1.09-.45-1.41-2.5-3.79-2.07 2.4-2.5 2.71-2.5 3.79M8 8h8v2H8z"},"1")],"GasMeterOutlined"),ic1=h(c.jsx("path",{d:"M16 4h-1V3c0-.55-.45-1-1-1s-1 .45-1 1v1h-2V3c0-.55-.45-1-1-1s-1 .45-1 1v1H8C5.79 4 4 5.79 4 8v10c0 2.21 1.79 4 4 4h8c2.21 0 4-1.79 4-4V8c0-2.21-1.79-4-4-4m-4 14c-1.38 0-2.5-1.1-2.5-2.46 0-1.02.38-1.35 2.12-3.35.2-.23.56-.23.75 0 1.73 1.99 2.12 2.34 2.12 3.35C14.5 16.9 13.38 18 12 18m3-8H9c-.55 0-1-.45-1-1s.45-1 1-1h6c.55 0 1 .45 1 1s-.45 1-1 1"}),"GasMeterRounded"),Vc1=h(c.jsx("path",{d:"M20 4h-5V2h-2v2h-2V2H9v2H4v18h16zm-8 14c-1.38 0-2.5-1.1-2.5-2.46 0-1.09.43-1.39 2.5-3.79 2.05 2.38 2.5 2.7 2.5 3.79C14.5 16.9 13.38 18 12 18m4-8H8V8h8z"}),"GasMeterSharp"),xc1=h([c.jsx("path",{d:"M16 6H8c-1.1 0-2 .9-2 2v10c0 1.1.9 2 2 2h8c1.1 0 2-.9 2-2V8c0-1.1-.9-2-2-2m-4 12c-1.38 0-2.5-1.1-2.5-2.46 0-1.09.43-1.39 2.5-3.79 2.05 2.38 2.5 2.7 2.5 3.79C14.5 16.9 13.38 18 12 18m4-8H8V8h8z",opacity:".3"},"0"),c.jsx("path",{d:"M16 4h-1V2h-2v2h-2V2H9v2H8C5.79 4 4 5.79 4 8v10c0 2.21 1.79 4 4 4h8c2.21 0 4-1.79 4-4V8c0-2.21-1.79-4-4-4m2 14c0 1.1-.9 2-2 2H8c-1.1 0-2-.9-2-2V8c0-1.1.9-2 2-2h8c1.1 0 2 .9 2 2z"},"1"),c.jsx("path",{d:"M9.5 15.54C9.5 16.9 10.62 18 12 18s2.5-1.1 2.5-2.46c0-1.09-.45-1.41-2.5-3.79-2.07 2.4-2.5 2.71-2.5 3.79M8 8h8v2H8z"},"2")],"GasMeterTwoTone"),jc1=h(c.jsx("path",{d:"m5.2494 8.0688 2.83-2.8269 14.1343 14.15-2.83 2.8269zm4.2363-4.2415 2.828-2.8289 5.6577 5.656-2.828 2.8289zM.9989 12.3147l2.8284-2.8285 5.6569 5.6569-2.8285 2.8284zM1 21h12v2H1z"}),"Gavel"),uc1=h(c.jsx("path",{d:"M1 21h12v2H1zM5.24 8.07l2.83-2.83 14.14 14.14-2.83 2.83zM12.32 1l5.66 5.66-2.83 2.83-5.66-5.66zM3.83 9.48l5.66 5.66-2.83 2.83L1 12.31z"}),"GavelOutlined"),Lc1=h(c.jsx("path",{d:"M2 21h10c.55 0 1 .45 1 1s-.45 1-1 1H2c-.55 0-1-.45-1-1s.45-1 1-1M5.24 8.07l2.83-2.83L20.8 17.97c.78.78.78 2.05 0 2.83s-2.05.78-2.83 0zm8.49-5.66 2.83 2.83c.78.78.78 2.05 0 2.83l-1.42 1.42-5.65-5.66 1.41-1.41c.78-.79 2.05-.79 2.83-.01m-9.9 7.07 5.66 5.66-1.41 1.41c-.78.78-2.05.78-2.83 0l-2.83-2.83c-.78-.78-.78-2.05 0-2.83z"}),"GavelRounded"),Sc1=h(c.jsx("path",{d:"M1 21h12v2H1zM5.24 8.07l2.83-2.83 14.14 14.14-2.83 2.83zM12.32 1l5.66 5.66-2.83 2.83-5.66-5.66zM3.83 9.48l5.66 5.66-2.83 2.83L1 12.31z"}),"GavelSharp"),Cc1=h(c.jsx("path",{d:"M1 21h12v2H1zM5.24 8.07l2.83-2.83 14.14 14.14-2.83 2.83zM12.32 1l5.66 5.66-2.83 2.83-5.66-5.66zM3.83 9.48l5.66 5.66-2.83 2.83L1 12.31z"}),"GavelTwoTone"),Tc1=h(c.jsx("path",{d:"M4.59 6.89c.7-.71 1.4-1.35 1.71-1.22.5.2 0 1.03-.3 1.52-.25.42-2.86 3.89-2.86 6.31 0 1.28.48 2.34 1.34 2.98.75.56 1.74.73 2.64.46 1.07-.31 1.95-1.4 3.06-2.77 1.21-1.49 2.83-3.44 4.08-3.44 1.63 0 1.65 1.01 1.76 1.79-3.78.64-5.38 3.67-5.38 5.37s1.44 3.09 3.21 3.09c1.63 0 4.29-1.33 4.69-6.1H21v-2.5h-2.47c-.15-1.65-1.09-4.2-4.03-4.2-2.25 0-4.18 1.91-4.94 2.84-.58.73-2.06 2.48-2.29 2.72-.25.3-.68.84-1.11.84-.45 0-.72-.83-.36-1.92.35-1.09 1.4-2.86 1.85-3.52.78-1.14 1.3-1.92 1.3-3.28C8.95 3.69 7.31 3 6.44 3 5.12 3 3.97 4 3.72 4.25c-.36.36-.66.66-.88.93zm9.29 11.66c-.31 0-.74-.26-.74-.72 0-.6.73-2.2 2.87-2.76-.3 2.69-1.43 3.48-2.13 3.48"}),"Gesture"),wc1=h(c.jsx("path",{d:"M4.59 6.89c.7-.71 1.4-1.35 1.71-1.22.5.2 0 1.03-.3 1.52-.25.42-2.86 3.89-2.86 6.31 0 1.28.48 2.34 1.34 2.98.75.56 1.74.73 2.64.46 1.07-.31 1.95-1.4 3.06-2.77 1.21-1.49 2.83-3.44 4.08-3.44 1.63 0 1.65 1.01 1.76 1.79-3.78.64-5.38 3.67-5.38 5.37s1.44 3.09 3.21 3.09c1.63 0 4.29-1.33 4.69-6.1H21v-2.5h-2.47c-.15-1.65-1.09-4.2-4.03-4.2-2.25 0-4.18 1.91-4.94 2.84-.58.73-2.06 2.48-2.29 2.72-.25.3-.68.84-1.11.84-.45 0-.72-.83-.36-1.92.35-1.09 1.4-2.86 1.85-3.52.78-1.14 1.3-1.92 1.3-3.28C8.95 3.69 7.31 3 6.44 3 5.12 3 3.97 4 3.72 4.25c-.36.36-.66.66-.88.93zm9.29 11.66c-.31 0-.74-.26-.74-.72 0-.6.73-2.2 2.87-2.76-.3 2.69-1.43 3.48-2.13 3.48"}),"GestureOutlined"),Rc1=h(c.jsx("path",{d:"M3.72 6.04c.47.46 1.21.48 1.71.06.37-.32.69-.51.87-.43.5.2 0 1.03-.3 1.52-.25.42-2.86 3.89-2.86 6.31 0 1.28.48 2.34 1.34 2.98.75.56 1.74.73 2.64.46 1.07-.31 1.95-1.4 3.06-2.77 1.21-1.49 2.83-3.44 4.08-3.44 1.63 0 1.65 1.01 1.76 1.79-3.78.64-5.38 3.67-5.38 5.37s1.44 3.09 3.21 3.09c1.63 0 4.29-1.33 4.69-6.1h1.21c.69 0 1.25-.56 1.25-1.25s-.56-1.25-1.25-1.25h-1.22c-.15-1.65-1.09-4.2-4.03-4.2-2.25 0-4.18 1.91-4.94 2.84-.58.73-2.06 2.48-2.29 2.72-.25.3-.68.84-1.11.84-.45 0-.72-.83-.36-1.92.35-1.09 1.4-2.86 1.85-3.52.78-1.14 1.3-1.92 1.3-3.28C8.95 3.69 7.31 3 6.44 3c-1.09 0-2.04.63-2.7 1.22-.53.48-.53 1.32-.02 1.82m10.16 12.51c-.31 0-.74-.26-.74-.72 0-.6.73-2.2 2.87-2.76-.3 2.69-1.43 3.48-2.13 3.48"}),"GestureRounded"),Oc1=h(c.jsx("path",{d:"M4.59 6.89c.7-.71 1.4-1.35 1.71-1.22.5.2 0 1.03-.3 1.52-.25.42-2.86 3.89-2.86 6.31 0 1.28.48 2.34 1.34 2.98.75.56 1.74.73 2.64.46 1.07-.31 1.95-1.4 3.06-2.77 1.21-1.49 2.83-3.44 4.08-3.44 1.63 0 1.65 1.01 1.76 1.79-3.78.64-5.38 3.67-5.38 5.37s1.44 3.09 3.21 3.09c1.63 0 4.29-1.33 4.69-6.1H21v-2.5h-2.47c-.15-1.65-1.09-4.2-4.03-4.2-2.25 0-4.18 1.91-4.94 2.84-.58.73-2.06 2.48-2.29 2.72-.25.3-.68.84-1.11.84-.45 0-.72-.83-.36-1.92.35-1.09 1.4-2.86 1.85-3.52.78-1.14 1.3-1.92 1.3-3.28C8.95 3.69 7.31 3 6.44 3 5.12 3 3.97 4 3.72 4.25c-.36.36-.66.66-.88.93zm9.29 11.66c-.31 0-.74-.26-.74-.72 0-.6.73-2.2 2.87-2.76-.3 2.69-1.43 3.48-2.13 3.48"}),"GestureSharp"),yc1=h(c.jsx("path",{d:"M4.59 6.89c.7-.71 1.4-1.35 1.71-1.22.5.2 0 1.03-.3 1.52-.25.42-2.86 3.89-2.86 6.31 0 1.28.48 2.34 1.34 2.98.75.56 1.74.73 2.64.46 1.07-.31 1.95-1.4 3.06-2.77 1.21-1.49 2.83-3.44 4.08-3.44 1.63 0 1.65 1.01 1.76 1.79-3.78.64-5.38 3.67-5.38 5.37s1.44 3.09 3.21 3.09c1.63 0 4.29-1.33 4.69-6.1H21v-2.5h-2.47c-.15-1.65-1.09-4.2-4.03-4.2-2.25 0-4.18 1.91-4.94 2.84-.58.73-2.06 2.48-2.29 2.72-.25.3-.68.84-1.11.84-.45 0-.72-.83-.36-1.92.35-1.09 1.4-2.86 1.85-3.52.78-1.14 1.3-1.92 1.3-3.28C8.95 3.69 7.31 3 6.44 3 5.12 3 3.97 4 3.72 4.25c-.36.36-.66.66-.88.93zm9.29 11.66c-.31 0-.74-.26-.74-.72 0-.6.73-2.2 2.87-2.76-.3 2.69-1.43 3.48-2.13 3.48"}),"GestureTwoTone"),gc1=h(c.jsx("path",{d:"M19 9h-4V3H9v6H5l7 7zM5 18v2h14v-2z"}),"GetApp"),Ac1=h(c.jsx("path",{d:"M13 5v6h1.17L12 13.17 9.83 11H11V5zm2-2H9v6H5l7 7 7-7h-4zm4 15H5v2h14z"}),"GetAppOutlined"),fc1=h(c.jsx("path",{d:"M16.59 9H15V4c0-.55-.45-1-1-1h-4c-.55 0-1 .45-1 1v5H7.41c-.89 0-1.34 1.08-.71 1.71l4.59 4.59c.39.39 1.02.39 1.41 0l4.59-4.59c.63-.63.19-1.71-.7-1.71M5 19c0 .55.45 1 1 1h12c.55 0 1-.45 1-1s-.45-1-1-1H6c-.55 0-1 .45-1 1"}),"GetAppRounded"),Pc1=h(c.jsx("path",{d:"M19 9h-4V3H9v6H5l7 7zM5 18v2h14v-2z"}),"GetAppSharp"),Fc1=h([c.jsx("path",{d:"M14.17 11H13V5h-2v6H9.83L12 13.17z",opacity:".3"},"0"),c.jsx("path",{d:"M19 9h-4V3H9v6H5l7 7zm-8 2V5h2v6h1.17L12 13.17 9.83 11zm-6 7h14v2H5z"},"1")],"GetAppTwoTone"),Bc1=h(c.jsx("path",{d:"M11.5 9H13v6h-1.5zM9 9H6c-.6 0-1 .5-1 1v4c0 .5.4 1 1 1h3c.6 0 1-.5 1-1v-2H8.5v1.5h-2v-3H10V10c0-.5-.4-1-1-1m10 1.5V9h-4.5v6H16v-2h2v-1.5h-2v-1z"}),"Gif"),bc1=h(c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2M9.5 13v-1h1v1c0 .55-.45 1-1 1h-1c-.55 0-1-.45-1-1v-2c0-.55.45-1 1-1h1c.55 0 1 .45 1 1h-2v2zm3 1h-1v-4h1zm4-3h-2v.5H16v1h-1.5V14h-1v-4h3z"}),"GifBox"),Dc1=h(c.jsx("path",{d:"M19 19H5V5h14zM5 3c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm6.5 11h1v-4h-1zm2 0h1v-1.5H16v-1h-1.5V11h2v-1h-3zm-4-2v1h-1v-2h2c0-.55-.45-1-1-1h-1c-.55 0-1 .45-1 1v2c0 .55.45 1 1 1h1c.55 0 1-.45 1-1v-1z"}),"GifBoxOutlined"),kc1=h(c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m-8.5 7.5c0 .28-.22.5-.5.5H8.5v2h1v-.5c0-.29.25-.53.55-.5.26.02.45.26.45.52V13c0 .55-.45 1-1 1h-1c-.55 0-1-.45-1-1v-2c0-.55.45-1 1-1H10c.28 0 .5.22.5.5M12 10c.28 0 .5.22.5.5v3c0 .28-.22.5-.5.5s-.5-.22-.5-.5v-3c0-.28.22-.5.5-.5m2 4c-.28 0-.5-.22-.5-.5v-3c0-.28.22-.5.5-.5h2c.28 0 .5.22.5.5s-.22.5-.5.5h-1.5v.5h1c.28 0 .5.22.5.5s-.22.5-.5.5h-1v1c0 .28-.22.5-.5.5"}),"GifBoxRounded"),Wc1=h(c.jsx("path",{d:"M21 3H3v18h18zM9.5 13v-1h1v2h-3v-4h3v1h-2v2zm3 1h-1v-4h1zm4-3h-2v.5H16v1h-1.5V14h-1v-4h3z"}),"GifBoxSharp"),Nc1=h([c.jsx("path",{d:"M5 5v14h14V5zm4.5 8v-1h1v1c0 .55-.45 1-1 1h-1c-.55 0-1-.45-1-1v-2c0-.55.45-1 1-1h1c.55 0 1 .45 1 1h-2v2zm3 1h-1v-4h1zm4-3h-2v.5H16v1h-1.5V14h-1v-4h3z",opacity:".3"},"0"),c.jsx("path",{d:"M19 19H5V5h14zM5 3c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm6.5 11h1v-4h-1zm2 0h1v-1.5H16v-1h-1.5V11h2v-1h-3zm-4-2v1h-1v-2h2c0-.55-.45-1-1-1h-1c-.55 0-1 .45-1 1v2c0 .55.45 1 1 1h1c.55 0 1-.45 1-1v-1z"},"1")],"GifBoxTwoTone"),Ec1=h(c.jsx("path",{d:"M11.5 9H13v6h-1.5zM9 9H6c-.6 0-1 .5-1 1v4c0 .5.4 1 1 1h3c.6 0 1-.5 1-1v-2H8.5v1.5h-2v-3H10V10c0-.5-.4-1-1-1m10 1.5V9h-4.5v6H16v-2h2v-1.5h-2v-1z"}),"GifOutlined"),Ic1=h(c.jsx("path",{d:"M12.25 9c.41 0 .75.34.75.75v4.5c0 .41-.34.75-.75.75s-.75-.34-.75-.75v-4.5c0-.41.34-.75.75-.75M10 9.75c0-.41-.34-.75-.75-.75H6c-.6 0-1 .5-1 1v4c0 .5.4 1 1 1h3c.6 0 1-.5 1-1v-1.25c0-.41-.34-.75-.75-.75s-.75.34-.75.75v.75h-2v-3h2.75c.41 0 .75-.34.75-.75m9 0c0-.41-.34-.75-.75-.75H15.5c-.55 0-1 .45-1 1v4.25c0 .41.34.75.75.75s.75-.34.75-.75V13h1.25c.41 0 .75-.34.75-.75s-.34-.75-.75-.75H16v-1h2.25c.41 0 .75-.34.75-.75"}),"GifRounded"),Uc1=h(c.jsx("path",{d:"M11.5 9H13v6h-1.5zM10 9H5v6h5v-3H8.5v1.5h-2v-3H10zm9 1.5V9h-4.5v6H16v-2h2v-1.5h-2v-1z"}),"GifSharp"),Gc1=h(c.jsx("path",{d:"M11.5 9H13v6h-1.5zM9 9H6c-.6 0-1 .5-1 1v4c0 .5.4 1 1 1h3c.6 0 1-.5 1-1v-2H8.5v1.5h-2v-3H10V10c0-.5-.4-1-1-1m10 1.5V9h-4.5v6H16v-2h2v-1.5h-2v-1z",opacity:".87"}),"GifTwoTone"),Kc1=h(c.jsx("path",{d:"M12 7.5c.97 0 1.75-.78 1.75-1.75S12.97 4 12 4s-1.75.78-1.75 1.75S11.03 7.5 12 7.5m2 8.5v4h-4v-4H8l2.38-6.38c.25-.67.9-1.12 1.62-1.12s1.37.45 1.62 1.12L16 16z"}),"Girl"),qc1=h(c.jsx("path",{d:"M12 7.5c.97 0 1.75-.78 1.75-1.75S12.97 4 12 4s-1.75.78-1.75 1.75S11.03 7.5 12 7.5m2 8.5v4h-4v-4H8l2.38-6.38c.25-.67.9-1.12 1.62-1.12s1.37.45 1.62 1.12L16 16z"}),"GirlOutlined"),Qc1=h(c.jsx("path",{d:"M12 7.5c.97 0 1.75-.78 1.75-1.75S12.97 4 12 4s-1.75.78-1.75 1.75S11.03 7.5 12 7.5m2 8.5v3c0 .55-.45 1-1 1h-2c-.55 0-1-.45-1-1v-3h-.56c-.7 0-1.18-.7-.94-1.35l1.88-5.03c.25-.67.9-1.12 1.62-1.12s1.37.45 1.62 1.12l1.88 5.03c.24.65-.24 1.35-.94 1.35z"}),"GirlRounded"),Zc1=h(c.jsx("path",{d:"M12 7.5c.97 0 1.75-.78 1.75-1.75S12.97 4 12 4s-1.75.78-1.75 1.75S11.03 7.5 12 7.5m2 8.5v4h-4v-4H8l2.38-6.38c.25-.67.9-1.12 1.62-1.12s1.37.45 1.62 1.12L16 16z"}),"GirlSharp"),Jc1=h(c.jsx("path",{d:"M12 7.5c.97 0 1.75-.78 1.75-1.75S12.97 4 12 4s-1.75.78-1.75 1.75S11.03 7.5 12 7.5m2 8.5v4h-4v-4H8l2.38-6.38c.25-.67.9-1.12 1.62-1.12s1.37.45 1.62 1.12L16 16z"}),"GirlTwoTone"),Yc1=h(c.jsx("path",{d:"M12 1.27a11 11 0 00-3.48 21.46c.55.09.73-.28.73-.55v-1.84c-3.03.64-3.67-1.46-3.67-1.46-.55-1.29-1.28-1.65-1.28-1.65-.92-.65.1-.65.1-.65 1.1 0 1.73 1.1 1.73 1.1.92 1.65 2.57 1.2 3.21.92a2 2 0 01.64-1.47c-2.47-.27-5.04-1.19-5.04-5.5 0-1.1.46-2.1 1.2-2.84a3.76 3.76 0 010-2.93s.91-.28 3.11 1.1c1.8-.49 3.7-.49 5.5 0 2.1-1.38 3.02-1.1 3.02-1.1a3.76 3.76 0 010 2.93c.83.74 1.2 1.74 1.2 2.94 0 4.21-2.57 5.13-5.04 5.4.45.37.82.92.82 2.02v3.03c0 .27.1.64.73.55A11 11 0 0012 1.27"}),"GitHub"),_c1=h(c.jsx("path",{d:"M18 6H9V4H7v2H6l-4 4v9h20v-9zM4 12h10v5H4zm16 5h-4v-6.17l2-2 2 2z"}),"Gite"),Xc1=h(c.jsx("path",{d:"M18 6H9V4H7v2H6l-4 4v9h20v-9zM4 12h10v5H4zm16 5h-4v-6.17l2-2 2 2z"}),"GiteOutlined"),$c1=h(c.jsx("path",{d:"m21.41 9.41-2.83-2.83c-.37-.37-.88-.58-1.41-.58H9V5c0-.55-.45-1-1-1s-1 .45-1 1v1h-.17c-.53 0-1.04.21-1.42.59L2.59 9.41c-.38.38-.59.89-.59 1.42V17c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2v-6.17c0-.53-.21-1.04-.59-1.42M14 17H4v-5h10zm6 0h-4v-6.17l2-2 2 2z"}),"GiteRounded"),ch1=h(c.jsx("path",{d:"M18 6H9V4H7v2H6l-4 4v9h20v-9zM4 12h10v5H4zm16 5h-4v-6.17l2-2 2 2z"}),"GiteSharp"),hh1=h([c.jsx("path",{d:"M4 12h10v5H4zm16 5h-4v-6.17l2-2 2 2z",opacity:".3"},"0"),c.jsx("path",{d:"M18 6H9V4H7v2H6l-4 4v9h20v-9zM4 12h10v5H4zm16 5h-4v-6.17l2-2 2 2z"},"1")],"GiteTwoTone"),sh1=h([c.jsx("circle",{cx:"19.5",cy:"19.5",r:"1.5"},"0"),c.jsx("path",{d:"M17 5.92 9 2v18H7v-1.73c-1.79.35-3 .99-3 1.73 0 1.1 2.69 2 6 2s6-.9 6-2c0-.99-2.16-1.81-5-1.97V8.98z"},"1")],"GolfCourse"),th1=h([c.jsx("circle",{cx:"19.5",cy:"19.5",r:"1.5"},"0"),c.jsx("path",{d:"M17 5.92 9 2v18H7v-1.73c-1.79.35-3 .99-3 1.73 0 1.1 2.69 2 6 2s6-.9 6-2c0-.99-2.16-1.81-5-1.97V8.98z"},"1")],"GolfCourseOutlined"),oh1=h([c.jsx("circle",{cx:"19.5",cy:"19.5",r:"1.5"},"0"),c.jsx("path",{d:"M11 18.03V8.98l4.22-2.15c.73-.37.73-1.43-.01-1.79l-4.76-2.33C9.78 2.38 9 2.86 9 3.6V19c0 .55-.45 1-1 1s-1-.45-1-1v-.73c-1.79.35-3 .99-3 1.73 0 1.1 2.69 2 6 2s6-.9 6-2c0-.99-2.16-1.81-5-1.97"},"1")],"GolfCourseRounded"),vh1=h([c.jsx("circle",{cx:"19.5",cy:"19.5",r:"1.5"},"0"),c.jsx("path",{d:"M17 5.92 9 2v18H7v-1.73c-1.79.35-3 .99-3 1.73 0 1.1 2.69 2 6 2s6-.9 6-2c0-.99-2.16-1.81-5-1.97V8.98z"},"1")],"GolfCourseSharp"),eh1=h([c.jsx("circle",{cx:"19.5",cy:"19.5",r:"1.5",opacity:".3"},"0"),c.jsx("path",{d:"M17 5.92 9 2v18H7v-1.73c-1.79.35-3 .99-3 1.73 0 1.1 2.69 2 6 2s6-.9 6-2c0-.99-2.16-1.81-5-1.97V8.98z",opacity:".3"},"1"),c.jsx("circle",{cx:"19.5",cy:"19.5",r:"1.5"},"2"),c.jsx("path",{d:"M17 5.92 9 2v18H7v-1.73c-1.79.35-3 .99-3 1.73 0 1.1 2.69 2 6 2s6-.9 6-2c0-.99-2.16-1.81-5-1.97V8.98z"},"3")],"GolfCourseTwoTone"),lh1=h(c.jsx("path",{d:"M12.545,10.239v3.821h5.445c-0.712,2.315-2.647,3.972-5.445,3.972c-3.332,0-6.033-2.701-6.033-6.032s2.701-6.032,6.033-6.032c1.498,0,2.866,0.549,3.921,1.453l2.814-2.814C17.503,2.988,15.139,2,12.545,2C7.021,2,2.543,6.477,2.543,12s4.478,10,10.002,10c8.396,0,10.249-7.85,9.426-11.748L12.545,10.239z"}),"Google"),nh1=h(c.jsx("path",{d:"M12 2 4 5v6.09c0 5.05 3.41 9.76 8 10.91 4.59-1.15 8-5.86 8-10.91V5zm3.5 12.09-1.41 1.41L12 13.42 9.91 15.5 8.5 14.09 10.59 12 8.5 9.91 9.91 8.5 12 10.59l2.09-2.09 1.41 1.41L13.42 12z"}),"GppBad"),ah1=h(c.jsx("path",{d:"M12 2 4 5v6.09c0 5.05 3.41 9.76 8 10.91 4.59-1.15 8-5.86 8-10.91V5zm6 9.09c0 4-2.55 7.7-6 8.83-3.45-1.13-6-4.82-6-8.83v-4.7l6-2.25 6 2.25zM9.91 8.5 8.5 9.91 10.59 12 8.5 14.09l1.41 1.41L12 13.42l2.09 2.08 1.41-1.41L13.42 12l2.08-2.09-1.41-1.41L12 10.59z"}),"GppBadOutlined"),dh1=h(c.jsx("path",{d:"m18.7 4.51-6-2.25c-.45-.17-.95-.17-1.4 0l-6 2.25C4.52 4.81 4 5.55 4 6.39v4.7c0 4.94 3.27 9.57 7.71 10.83.19.05.39.05.57 0C16.73 20.66 20 16.03 20 11.09v-4.7c0-.84-.52-1.58-1.3-1.88m-3.9 10.28c-.39.39-1.02.39-1.41.01L12 13.42l-1.39 1.38c-.39.39-1.02.39-1.41 0a.996.996 0 0 1 0-1.41L10.59 12 9.2 10.61a.996.996 0 0 1 0-1.41c.39-.39 1.02-.39 1.41 0L12 10.59l1.39-1.39c.39-.39 1.02-.39 1.41 0s.39 1.02 0 1.41L13.42 12l1.38 1.38c.39.39.39 1.02 0 1.41"}),"GppBadRounded"),zh1=h(c.jsx("path",{d:"M12 2 4 5v6.09c0 5.05 3.41 9.76 8 10.91 4.59-1.15 8-5.86 8-10.91V5zm3.5 12.09-1.41 1.41L12 13.42 9.91 15.5 8.5 14.09 10.59 12 8.5 9.91 9.91 8.5 12 10.59l2.09-2.09 1.41 1.41L13.42 12z"}),"GppBadSharp"),mh1=h([c.jsx("path",{d:"M12 2 4 5v6.09c0 5.05 3.41 9.76 8 10.91 4.59-1.15 8-5.86 8-10.91V5zm6 9.09c0 4-2.55 7.7-6 8.83-3.45-1.13-6-4.82-6-8.83v-4.7l6-2.25 6 2.25zM9.91 8.5 8.5 9.91 10.59 12 8.5 14.09l1.41 1.41L12 13.42l2.09 2.08 1.41-1.41L13.42 12l2.08-2.09-1.41-1.41L12 10.59z"},"0"),c.jsx("path",{d:"M6 6.39v4.7c0 4 2.55 7.7 6 8.83 3.45-1.13 6-4.82 6-8.83v-4.7l-6-2.25zm9.5 3.52L13.42 12l2.08 2.09-1.41 1.41L12 13.42 9.91 15.5 8.5 14.09 10.59 12 8.5 9.91 9.91 8.5 12 10.59l2.09-2.09z",opacity:".3"},"1")],"GppBadTwoTone"),ph1=h(c.jsx("path",{d:"M12 2 4 5v6.09c0 5.05 3.41 9.76 8 10.91 4.59-1.15 8-5.86 8-10.91V5zm-1.06 13.54L7.4 12l1.41-1.41 2.12 2.12 4.24-4.24 1.41 1.41z"}),"GppGood"),Hh1=h(c.jsx("path",{d:"M12 2 4 5v6.09c0 5.05 3.41 9.76 8 10.91 4.59-1.15 8-5.86 8-10.91V5zm6 9.09c0 4-2.55 7.7-6 8.83-3.45-1.13-6-4.82-6-8.83V6.31l6-2.12 6 2.12zm-9.18-.5L7.4 12l3.54 3.54 5.66-5.66-1.41-1.41-4.24 4.24z"}),"GppGoodOutlined"),Mh1=h(c.jsx("path",{d:"m11.3 2.26-6 2.25C4.52 4.81 4 5.55 4 6.39v4.71c0 5.05 3.41 9.76 8 10.91 4.59-1.15 8-5.86 8-10.91V6.39c0-.83-.52-1.58-1.3-1.87l-6-2.25c-.45-.18-.95-.18-1.4-.01m-1.07 12.57-2.12-2.12a.996.996 0 0 1 0-1.41c.39-.39 1.02-.39 1.41 0l1.41 1.41 3.54-3.54c.39-.39 1.02-.39 1.41 0s.39 1.02 0 1.41l-4.24 4.24c-.38.4-1.02.4-1.41.01"}),"GppGoodRounded"),rh1=h(c.jsx("path",{d:"M12 2 4 5v6.09c0 5.05 3.41 9.76 8 10.91 4.59-1.15 8-5.86 8-10.91V5zm-1.06 13.54L7.4 12l1.41-1.41 2.12 2.12 4.24-4.24 1.41 1.41z"}),"GppGoodSharp"),ih1=h([c.jsx("path",{d:"M6 6.31v4.78c0 4 2.55 7.7 6 8.83 3.45-1.13 6-4.82 6-8.83V6.31l-6-2.12zm10.6 3.57-5.66 5.66L7.4 12l1.41-1.41 2.12 2.12 4.24-4.24z",opacity:".3"},"0"),c.jsx("path",{d:"M12 2 4 5v6.09c0 5.05 3.41 9.76 8 10.91 4.59-1.15 8-5.86 8-10.91V5zm6 9.09c0 4-2.55 7.7-6 8.83-3.45-1.13-6-4.82-6-8.83V6.31l6-2.12 6 2.12zm-9.18-.5L7.4 12l3.54 3.54 5.66-5.66-1.41-1.41-4.24 4.24z"},"1")],"GppGoodTwoTone"),Vh1=h(c.jsx("path",{d:"M12 2 4 5v6.09c0 5.05 3.41 9.76 8 10.91 4.59-1.15 8-5.86 8-10.91V5zm1 14h-2v-2h2zm0-4h-2V7h2z"}),"GppMaybe"),xh1=h([c.jsx("path",{d:"M12 2 4 5v6.09c0 5.05 3.41 9.76 8 10.91 4.59-1.15 8-5.86 8-10.91V5zm6 9.09c0 4-2.55 7.7-6 8.83-3.45-1.13-6-4.82-6-8.83v-4.7l6-2.25 6 2.25z"},"0"),c.jsx("path",{d:"M11 14h2v2h-2zm0-7h2v5h-2z"},"1")],"GppMaybeOutlined"),jh1=h(c.jsx("path",{d:"m11.3 2.26-6 2.25C4.52 4.81 4 5.55 4 6.39v4.7c0 5.05 3.41 9.76 8 10.91 4.59-1.15 8-5.86 8-10.91v-4.7c0-.83-.52-1.58-1.3-1.87l-6-2.25c-.45-.18-.95-.18-1.4-.01M12 16c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1m0-4c-.55 0-1-.45-1-1V8c0-.55.45-1 1-1s1 .45 1 1v3c0 .55-.45 1-1 1"}),"GppMaybeRounded"),uh1=h(c.jsx("path",{d:"M12 2 4 5v6.09c0 5.05 3.41 9.76 8 10.91 4.59-1.15 8-5.86 8-10.91V5zm1 14h-2v-2h2zm0-4h-2V7h2z"}),"GppMaybeSharp"),Lh1=h([c.jsx("path",{d:"M6 6.39v4.7c0 4 2.55 7.7 6 8.83 3.45-1.13 6-4.82 6-8.83v-4.7l-6-2.25zM13 16h-2v-2h2zm0-4h-2V7h2z",opacity:".3"},"0"),c.jsx("path",{d:"M12 2 4 5v6.09c0 5.05 3.41 9.76 8 10.91 4.59-1.15 8-5.86 8-10.91V5zm6 9.09c0 4-2.55 7.7-6 8.83-3.45-1.13-6-4.82-6-8.83v-4.7l6-2.25 6 2.25zM11 16h2v-2h-2zm0-4h2V7h-2z"},"1")],"GppMaybeTwoTone"),Sh1=h(c.jsx("path",{d:"M12 8c-2.21 0-4 1.79-4 4s1.79 4 4 4 4-1.79 4-4-1.79-4-4-4m8.94 3c-.46-4.17-3.77-7.48-7.94-7.94V1h-2v2.06C6.83 3.52 3.52 6.83 3.06 11H1v2h2.06c.46 4.17 3.77 7.48 7.94 7.94V23h2v-2.06c4.17-.46 7.48-3.77 7.94-7.94H23v-2zM12 19c-3.87 0-7-3.13-7-7s3.13-7 7-7 7 3.13 7 7-3.13 7-7 7"}),"GpsFixed"),Ch1=h(c.jsx("path",{d:"M12 8c-2.21 0-4 1.79-4 4s1.79 4 4 4 4-1.79 4-4-1.79-4-4-4m8.94 3c-.46-4.17-3.77-7.48-7.94-7.94V1h-2v2.06C6.83 3.52 3.52 6.83 3.06 11H1v2h2.06c.46 4.17 3.77 7.48 7.94 7.94V23h2v-2.06c4.17-.46 7.48-3.77 7.94-7.94H23v-2zM12 19c-3.87 0-7-3.13-7-7s3.13-7 7-7 7 3.13 7 7-3.13 7-7 7"}),"GpsFixedOutlined"),Th1=h(c.jsx("path",{d:"M12 8c-2.21 0-4 1.79-4 4s1.79 4 4 4 4-1.79 4-4-1.79-4-4-4m8.94 3c-.46-4.17-3.77-7.48-7.94-7.94V2c0-.55-.45-1-1-1s-1 .45-1 1v1.06C6.83 3.52 3.52 6.83 3.06 11H2c-.55 0-1 .45-1 1s.45 1 1 1h1.06c.46 4.17 3.77 7.48 7.94 7.94V22c0 .55.45 1 1 1s1-.45 1-1v-1.06c4.17-.46 7.48-3.77 7.94-7.94H22c.55 0 1-.45 1-1s-.45-1-1-1zM12 19c-3.87 0-7-3.13-7-7s3.13-7 7-7 7 3.13 7 7-3.13 7-7 7"}),"GpsFixedRounded"),wh1=h(c.jsx("path",{d:"M12 8c-2.21 0-4 1.79-4 4s1.79 4 4 4 4-1.79 4-4-1.79-4-4-4m8.94 3c-.46-4.17-3.77-7.48-7.94-7.94V1h-2v2.06C6.83 3.52 3.52 6.83 3.06 11H1v2h2.06c.46 4.17 3.77 7.48 7.94 7.94V23h2v-2.06c4.17-.46 7.48-3.77 7.94-7.94H23v-2zM12 19c-3.87 0-7-3.13-7-7s3.13-7 7-7 7 3.13 7 7-3.13 7-7 7"}),"GpsFixedSharp"),Rh1=h([c.jsx("circle",{cx:"12",cy:"12",r:"2",opacity:".3"},"0"),c.jsx("path",{d:"M12 8c-2.21 0-4 1.79-4 4s1.79 4 4 4 4-1.79 4-4-1.79-4-4-4m0 6c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2m8.94-3c-.46-4.17-3.77-7.48-7.94-7.94V1h-2v2.06C6.83 3.52 3.52 6.83 3.06 11H1v2h2.06c.46 4.17 3.77 7.48 7.94 7.94V23h2v-2.06c4.17-.46 7.48-3.77 7.94-7.94H23v-2zM12 19c-3.87 0-7-3.13-7-7s3.13-7 7-7 7 3.13 7 7-3.13 7-7 7"},"1")],"GpsFixedTwoTone"),Oh1=h(c.jsx("path",{d:"M20.94 11c-.46-4.17-3.77-7.48-7.94-7.94V1h-2v2.06C6.83 3.52 3.52 6.83 3.06 11H1v2h2.06c.46 4.17 3.77 7.48 7.94 7.94V23h2v-2.06c4.17-.46 7.48-3.77 7.94-7.94H23v-2zM12 19c-3.87 0-7-3.13-7-7s3.13-7 7-7 7 3.13 7 7-3.13 7-7 7"}),"GpsNotFixed"),yh1=h(c.jsx("path",{d:"M20.94 11c-.46-4.17-3.77-7.48-7.94-7.94V1h-2v2.06C6.83 3.52 3.52 6.83 3.06 11H1v2h2.06c.46 4.17 3.77 7.48 7.94 7.94V23h2v-2.06c4.17-.46 7.48-3.77 7.94-7.94H23v-2zM12 19c-3.87 0-7-3.13-7-7s3.13-7 7-7 7 3.13 7 7-3.13 7-7 7"}),"GpsNotFixedOutlined"),gh1=h(c.jsx("path",{d:"M20.94 11c-.46-4.17-3.77-7.48-7.94-7.94V2c0-.55-.45-1-1-1s-1 .45-1 1v1.06C6.83 3.52 3.52 6.83 3.06 11H2c-.55 0-1 .45-1 1s.45 1 1 1h1.06c.46 4.17 3.77 7.48 7.94 7.94V22c0 .55.45 1 1 1s1-.45 1-1v-1.06c4.17-.46 7.48-3.77 7.94-7.94H22c.55 0 1-.45 1-1s-.45-1-1-1zM12 19c-3.87 0-7-3.13-7-7s3.13-7 7-7 7 3.13 7 7-3.13 7-7 7"}),"GpsNotFixedRounded"),Ah1=h(c.jsx("path",{d:"M20.94 11c-.46-4.17-3.77-7.48-7.94-7.94V1h-2v2.06C6.83 3.52 3.52 6.83 3.06 11H1v2h2.06c.46 4.17 3.77 7.48 7.94 7.94V23h2v-2.06c4.17-.46 7.48-3.77 7.94-7.94H23v-2zM12 19c-3.87 0-7-3.13-7-7s3.13-7 7-7 7 3.13 7 7-3.13 7-7 7"}),"GpsNotFixedSharp"),fh1=h(c.jsx("path",{d:"M20.94 11c-.46-4.17-3.77-7.48-7.94-7.94V1h-2v2.06C6.83 3.52 3.52 6.83 3.06 11H1v2h2.06c.46 4.17 3.77 7.48 7.94 7.94V23h2v-2.06c4.17-.46 7.48-3.77 7.94-7.94H23v-2zM12 19c-3.87 0-7-3.13-7-7s3.13-7 7-7 7 3.13 7 7-3.13 7-7 7"}),"GpsNotFixedTwoTone"),Ph1=h(c.jsx("path",{d:"M20.94 11c-.46-4.17-3.77-7.48-7.94-7.94V1h-2v2.06c-1.13.12-2.19.46-3.16.97l1.5 1.5C10.16 5.19 11.06 5 12 5c3.87 0 7 3.13 7 7 0 .94-.19 1.84-.52 2.65l1.5 1.5c.5-.96.84-2.02.97-3.15H23v-2zM3 4.27l2.04 2.04C3.97 7.62 3.25 9.23 3.06 11H1v2h2.06c.46 4.17 3.77 7.48 7.94 7.94V23h2v-2.06c1.77-.2 3.38-.91 4.69-1.98L19.73 21 21 19.73 4.27 3zm13.27 13.27C15.09 18.45 13.61 19 12 19c-3.87 0-7-3.13-7-7 0-1.61.55-3.09 1.46-4.27z"}),"GpsOff"),Fh1=h(c.jsx("path",{d:"M20.94 11c-.46-4.17-3.77-7.48-7.94-7.94V1h-2v2.06c-.98.11-1.91.38-2.77.78l1.53 1.53C10.46 5.13 11.22 5 12 5c3.87 0 7 3.13 7 7 0 .79-.13 1.54-.37 2.24l1.53 1.53c.4-.86.67-1.79.78-2.77H23v-2zM3 4.27l2.04 2.04C3.97 7.62 3.26 9.23 3.06 11H1v2h2.06c.46 4.17 3.77 7.48 7.94 7.94V23h2v-2.06c1.77-.2 3.38-.91 4.69-1.98L19.73 21l1.41-1.41L4.41 2.86zm13.27 13.27C15.09 18.45 13.61 19 12 19c-3.87 0-7-3.13-7-7 0-1.61.55-3.09 1.46-4.27z"}),"GpsOffOutlined"),Bh1=h(c.jsx("path",{d:"M22 13c.55 0 1-.45 1-1s-.45-1-1-1h-1.06c-.46-4.17-3.77-7.48-7.94-7.94V2c0-.55-.45-1-1-1s-1 .45-1 1v1.06c-.98.11-1.91.38-2.77.78l1.53 1.53C10.46 5.13 11.22 5 12 5c3.87 0 7 3.13 7 7 0 .79-.13 1.54-.37 2.24l1.53 1.53c.4-.86.67-1.79.78-2.77zm-1.56 5.88L5.12 3.56a.996.996 0 0 0-1.41 0c-.39.39-.39 1.02 0 1.41L5.04 6.3C3.97 7.62 3.26 9.23 3.06 11H2c-.55 0-1 .45-1 1s.45 1 1 1h1.06c.46 4.17 3.77 7.48 7.94 7.94V22c0 .55.45 1 1 1s1-.45 1-1v-1.06c1.77-.2 3.38-.91 4.69-1.98l1.33 1.33c.39.39 1.02.39 1.41 0 .4-.39.4-1.02.01-1.41M12 19c-3.87 0-7-3.13-7-7 0-1.61.55-3.09 1.46-4.27l9.81 9.81C15.09 18.45 13.61 19 12 19"}),"GpsOffRounded"),bh1=h(c.jsx("path",{d:"M20.94 11c-.46-4.17-3.77-7.48-7.94-7.94V1h-2v2.06c-.98.11-1.91.38-2.77.78l1.53 1.53C10.46 5.13 11.22 5 12 5c3.87 0 7 3.13 7 7 0 .79-.13 1.54-.37 2.24l1.53 1.53c.4-.86.67-1.79.78-2.77H23v-2zM3 4.27l2.04 2.04C3.97 7.62 3.26 9.23 3.06 11H1v2h2.06c.46 4.17 3.77 7.48 7.94 7.94V23h2v-2.06c1.77-.2 3.38-.91 4.69-1.98L19.73 21l1.41-1.41L4.41 2.86zm13.27 13.27C15.09 18.45 13.61 19 12 19c-3.87 0-7-3.13-7-7 0-1.61.55-3.09 1.46-4.27z"}),"GpsOffSharp"),Dh1=h(c.jsx("path",{d:"M20.94 11c-.46-4.17-3.77-7.48-7.94-7.94V1h-2v2.06c-.98.11-1.91.38-2.77.78l1.53 1.53C10.46 5.13 11.22 5 12 5c3.87 0 7 3.13 7 7 0 .79-.13 1.54-.37 2.24l1.53 1.53c.4-.86.67-1.79.78-2.77H23v-2zM3 4.27l2.04 2.04C3.97 7.62 3.26 9.23 3.06 11H1v2h2.06c.46 4.17 3.77 7.48 7.94 7.94V23h2v-2.06c1.77-.2 3.38-.91 4.69-1.98L19.73 21l1.41-1.41L4.41 2.86zm13.27 13.27C15.09 18.45 13.61 19 12 19c-3.87 0-7-3.13-7-7 0-1.61.55-3.09 1.46-4.27z"}),"GpsOffTwoTone"),kh1=h(c.jsx("path",{d:"M12 17.27 18.18 21l-1.64-7.03L22 9.24l-7.19-.61L12 2 9.19 8.63 2 9.24l5.46 4.73L5.82 21z"}),"Grade"),Wh1=h(c.jsx("path",{d:"m12 7.13.97 2.29.47 1.11 1.2.1 2.47.21-1.88 1.63-.91.79.27 1.18.56 2.41-2.12-1.28-1.03-.64-1.03.62-2.12 1.28.56-2.41.27-1.18-.91-.79-1.88-1.63 2.47-.21 1.2-.1.47-1.11zM12 2 9.19 8.63 2 9.24l5.46 4.73L5.82 21 12 17.27 18.18 21l-1.64-7.03L22 9.24l-7.19-.61z"}),"GradeOutlined"),Nh1=h(c.jsx("path",{d:"m12 17.27 5.17 3.12c.38.23.85-.11.75-.54l-1.37-5.88 4.56-3.95c.33-.29.16-.84-.29-.88l-6.01-.51-2.35-5.54c-.17-.41-.75-.41-.92 0L9.19 8.63l-6.01.51c-.44.04-.62.59-.28.88l4.56 3.95-1.37 5.88c-.1.43.37.77.75.54z"}),"GradeRounded"),Eh1=h(c.jsx("path",{d:"M12 17.27 18.18 21l-1.64-7.03L22 9.24l-7.19-.61L12 2 9.19 8.63 2 9.24l5.46 4.73L5.82 21z"}),"GradeSharp"),Ih1=h([c.jsx("path",{d:"m17.11 10.83-2.47-.21-1.2-.1-.47-1.11L12 7.13l-.97 2.28-.47 1.11-1.2.1-2.47.21 1.88 1.63.91.79-.27 1.17-.57 2.42 2.13-1.28 1.03-.63 1.03.63 2.13 1.28-.57-2.42-.27-1.17.91-.79z",opacity:".3"},"0"),c.jsx("path",{d:"m22 9.24-7.19-.61L12 2 9.19 8.63 2 9.24l5.46 4.73L5.82 21 12 17.27 18.18 21l-1.64-7.03zm-7.41 5.18.56 2.41-2.12-1.28-1.03-.62-1.03.62-2.12 1.28.56-2.41.27-1.18-.91-.79-1.88-1.63 2.47-.21 1.2-.1.47-1.11.97-2.27.97 2.29.47 1.11 1.2.1 2.47.21-1.88 1.63-.91.79z"},"1")],"GradeTwoTone"),Uh1=h(c.jsx("path",{d:"M11 9h2v2h-2zm-2 2h2v2H9zm4 0h2v2h-2zm2-2h2v2h-2zM7 9h2v2H7zm12-6H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2M9 18H7v-2h2zm4 0h-2v-2h2zm4 0h-2v-2h2zm2-7h-2v2h2v2h-2v-2h-2v2h-2v-2h-2v2H9v-2H7v2H5v-2h2v-2H5V5h14z"}),"Gradient"),Gh1=h(c.jsx("path",{d:"M11 9h2v2h-2zm-2 2h2v2H9zm4 0h2v2h-2zm2-2h2v2h-2zM7 9h2v2H7zm12-6H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2M9 18H7v-2h2zm4 0h-2v-2h2zm4 0h-2v-2h2zm2-7h-2v2h2v2h-2v-2h-2v2h-2v-2h-2v2H9v-2H7v2H5v-2h2v-2H5V5h14z"}),"GradientOutlined"),Kh1=h(c.jsx("path",{d:"M11 9h2v2h-2zm-2 2h2v2H9zm4 0h2v2h-2zm2-2h2v2h-2zM7 9h2v2H7zm12-6H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2M9 18H7v-2h2zm4 0h-2v-2h2zm4 0h-2v-2h2zm2-7h-2v2h2v2h-2v-2h-2v2h-2v-2h-2v2H9v-2H7v2H5v-2h2v-2H5V6c0-.55.45-1 1-1h12c.55 0 1 .45 1 1z"}),"GradientRounded"),qh1=h(c.jsx("path",{d:"M11 9h2v2h-2zm-2 2h2v2H9zm4 0h2v2h-2zm2-2h2v2h-2zM7 9h2v2H7zm14-6H3v18h18zM9 18H7v-2h2zm4 0h-2v-2h2zm4 0h-2v-2h2zm2-7h-2v2h2v2h-2v-2h-2v2h-2v-2h-2v2H9v-2H7v2H5v-2h2v-2H5V5h14z"}),"GradientSharp"),Qh1=h(c.jsx("path",{d:"M13 11h2v2h-2zm6 10c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2zM9 18H7v-2h2zm4 0h-2v-2h2zm4 0h-2v-2h2zM5 13h2v-2H5V5h14v6h-2v2h2v2h-2v-2h-2v2h-2v-2h-2v2H9v-2H7v2H5zm2-4h2v2H7zm8 0h2v2h-2zm-4 0h2v2h-2zm-2 2h2v2H9z"}),"GradientTwoTone"),Zh1=h(c.jsx("path",{d:"M4 7h16v2H4zm0 6h16v-2H4zm0 4h7v-2H4zm0 4h7v-2H4zm11.41-2.83L14 16.75l-1.41 1.41L15.41 21 20 16.42 18.58 15zM4 3v2h16V3z"}),"Grading"),Jh1=h(c.jsx("path",{d:"M4 7h16v2H4zm0 6h16v-2H4zm0 4h7v-2H4zm0 4h7v-2H4zm11.41-2.83L14 16.75l-1.41 1.41L15.41 21 20 16.42 18.58 15zM4 3v2h16V3z"}),"GradingOutlined"),Yh1=h(c.jsx("path",{d:"M5 7h14c.55 0 1 .45 1 1s-.45 1-1 1H5c-.55 0-1-.45-1-1s.45-1 1-1m0 6h14c.55 0 1-.45 1-1s-.45-1-1-1H5c-.55 0-1 .45-1 1s.45 1 1 1m0 4h5c.55 0 1-.45 1-1s-.45-1-1-1H5c-.55 0-1 .45-1 1s.45 1 1 1m0 4h5c.55 0 1-.45 1-1s-.45-1-1-1H5c-.55 0-1 .45-1 1s.45 1 1 1m10.41-2.83-.71-.71a.996.996 0 0 0-1.41 0c-.39.39-.39 1.02 0 1.41l1.42 1.42c.39.39 1.02.39 1.41 0l3.17-3.17c.39-.39.39-1.02 0-1.41a.996.996 0 0 0-1.41 0zM4 4c0 .55.45 1 1 1h14c.55 0 1-.45 1-1s-.45-1-1-1H5c-.55 0-1 .45-1 1"}),"GradingRounded"),_h1=h(c.jsx("path",{d:"M4 7h16v2H4zm0 6h16v-2H4zm0 4h7v-2H4zm0 4h7v-2H4zm11.41-2.83L14 16.75l-1.41 1.41L15.41 21 20 16.42 18.58 15zM4 3v2h16V3z"}),"GradingSharp"),Xh1=h(c.jsx("path",{d:"M4 7h16v2H4zm0 6h16v-2H4zm0 4h7v-2H4zm0 4h7v-2H4zm11.41-2.83L14 16.75l-1.41 1.41L15.41 21 20 16.42 18.58 15zM4 3v2h16V3z"}),"GradingTwoTone"),$h1=h(c.jsx("path",{d:"M10 12c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2M6 8c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2m0 8c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2m12-8c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2m-4 8c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2m4-4c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2m-4-4c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2m-4-4c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2"}),"Grain"),cs1=h(c.jsx("path",{d:"M10 12c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2M6 8c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2m0 8c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2m12-8c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2m-4 8c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2m4-4c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2m-4-4c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2m-4-4c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2"}),"GrainOutlined"),hs1=h(c.jsx("path",{d:"M10 12c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2M6 8c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2m0 8c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2m12-8c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2m-4 8c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2m4-4c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2m-4-4c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2m-4-4c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2"}),"GrainRounded"),ss1=h(c.jsx("path",{d:"M10 12c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2M6 8c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2m0 8c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2m12-8c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2m-4 8c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2m4-4c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2m-4-4c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2m-4-4c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2"}),"GrainSharp"),ts1=h(c.jsx("path",{d:"M18 8c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2m0 8c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2M6 8c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2m8 0c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2m-4 8c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2m0-12c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2m4 12c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2m-8 4c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2"}),"GrainTwoTone"),os1=h(c.jsx("path",{d:"M7 18h2V6H7zm4 4h2V2h-2zm-8-8h2v-4H3zm12 4h2V6h-2zm4-8v4h2v-4z"}),"GraphicEq"),vs1=h(c.jsx("path",{d:"M7 18h2V6H7zm4 4h2V2h-2zm-8-8h2v-4H3zm12 4h2V6h-2zm4-8v4h2v-4z"}),"GraphicEqOutlined"),es1=h(c.jsx("path",{d:"M8 18c.55 0 1-.45 1-1V7c0-.55-.45-1-1-1s-1 .45-1 1v10c0 .55.45 1 1 1m4 4c.55 0 1-.45 1-1V3c0-.55-.45-1-1-1s-1 .45-1 1v18c0 .55.45 1 1 1m-8-8c.55 0 1-.45 1-1v-2c0-.55-.45-1-1-1s-1 .45-1 1v2c0 .55.45 1 1 1m12 4c.55 0 1-.45 1-1V7c0-.55-.45-1-1-1s-1 .45-1 1v10c0 .55.45 1 1 1m3-7v2c0 .55.45 1 1 1s1-.45 1-1v-2c0-.55-.45-1-1-1s-1 .45-1 1"}),"GraphicEqRounded"),ls1=h(c.jsx("path",{d:"M7 18h2V6H7zm4 4h2V2h-2zm-8-8h2v-4H3zm12 4h2V6h-2zm4-8v4h2v-4z"}),"GraphicEqSharp"),ns1=h(c.jsx("path",{d:"M7 18h2V6H7zm4 4h2V2h-2zm-8-8h2v-4H3zm12 4h2V6h-2zm4-8v4h2v-4z"}),"GraphicEqTwoTone"),as1=h(c.jsx("path",{d:"M12 20H2v-2h5.75c-.73-2.81-2.94-5.01-5.75-5.74.64-.16 1.31-.26 2-.26 4.42 0 8 3.58 8 8m10-7.74c-.64-.16-1.31-.26-2-.26-2.93 0-5.48 1.58-6.88 3.93.29.66.53 1.35.67 2.07.13.65.2 1.32.2 2h8v-2h-5.75c.74-2.81 2.95-5.01 5.76-5.74m-6.36-1.24c.78-2.09 2.23-3.84 4.09-5C15.44 6.16 12 9.67 12 14v.02c.95-1.27 2.2-2.3 3.64-3m-4.22-2.17C10.58 6.66 8.88 4.89 6.7 4 8.14 5.86 9 8.18 9 10.71c0 .21-.03.41-.04.61.43.24.83.52 1.22.82.21-1.18.65-2.29 1.24-3.29"}),"Grass"),ds1=h(c.jsx("path",{d:"M12 20H2v-2h5.75c-.73-2.81-2.94-5.01-5.75-5.74.64-.16 1.31-.26 2-.26 4.42 0 8 3.58 8 8m10-7.74c-.64-.16-1.31-.26-2-.26-2.93 0-5.48 1.58-6.88 3.93.29.66.53 1.35.67 2.07.13.65.2 1.32.2 2h8v-2h-5.75c.74-2.81 2.95-5.01 5.76-5.74m-6.36-1.24c.78-2.09 2.23-3.84 4.09-5C15.44 6.16 12 9.67 12 14v.02c.95-1.27 2.2-2.3 3.64-3m-4.22-2.17C10.58 6.66 8.88 4.89 6.7 4 8.14 5.86 9 8.18 9 10.71c0 .21-.03.41-.04.61.43.24.83.52 1.22.82.21-1.18.65-2.29 1.24-3.29"}),"GrassOutlined"),zs1=h(c.jsx("path",{d:"M15.64 11.02c.55-1.47 1.43-2.78 2.56-3.83.38-.36.04-1-.46-.85-3.32.98-5.75 4.05-5.74 7.69.95-1.28 2.2-2.31 3.64-3.01m-4.22-2.17c-.6-1.56-1.63-2.91-2.96-3.87-.42-.3-.96.19-.72.65C8.54 7.15 9 8.88 9 10.71c0 .21-.03.41-.04.61.43.24.83.52 1.22.82.21-1.18.65-2.29 1.24-3.29M12 20H3c-.55 0-1-.45-1-1s.45-1 1-1h4.75c-.57-2.19-2.04-4.02-4-5.06-.16-.08-.26-.25-.26-.44 0-.27.22-.49.49-.5H4c4.42 0 8 3.58 8 8m8.26-7.06c-1.96 1.04-3.44 2.87-4 5.06H21c.55 0 1 .45 1 1s-.45 1-1 1h-7c0-.68-.07-1.35-.2-2-.15-.72-.38-1.42-.67-2.07C14.52 13.58 17.07 12 20 12h.02c.27 0 .49.23.49.5.01.19-.1.35-.25.44"}),"GrassRounded"),ms1=h(c.jsx("path",{d:"M12 20H2v-2h5.75c-.73-2.81-2.94-5.01-5.75-5.74.64-.16 1.31-.26 2-.26 4.42 0 8 3.58 8 8m10-7.74c-.64-.16-1.31-.26-2-.26-2.93 0-5.48 1.58-6.88 3.93.29.66.53 1.35.67 2.07.13.65.2 1.32.2 2h8v-2h-5.75c.74-2.81 2.95-5.01 5.76-5.74m-6.36-1.24c.78-2.09 2.23-3.84 4.09-5C15.44 6.16 12 9.67 12 14v.02c.95-1.27 2.2-2.3 3.64-3m-4.22-2.17C10.58 6.66 8.88 4.89 6.7 4 8.14 5.86 9 8.18 9 10.71c0 .21-.03.41-.04.61.43.24.83.52 1.22.82.21-1.18.65-2.29 1.24-3.29"}),"GrassSharp"),ps1=h(c.jsx("path",{d:"M12 20H2v-2h5.75c-.73-2.81-2.94-5.01-5.75-5.74.64-.16 1.31-.26 2-.26 4.42 0 8 3.58 8 8m10-7.74c-.64-.16-1.31-.26-2-.26-2.93 0-5.48 1.58-6.88 3.93.29.66.53 1.35.67 2.07.13.65.2 1.32.2 2h8v-2h-5.75c.74-2.81 2.95-5.01 5.76-5.74m-6.36-1.24c.78-2.09 2.23-3.84 4.09-5C15.44 6.16 12 9.67 12 14v.02c.95-1.27 2.2-2.3 3.64-3m-4.22-2.17C10.58 6.66 8.88 4.89 6.7 4 8.14 5.86 9 8.18 9 10.71c0 .21-.03.41-.04.61.43.24.83.52 1.22.82.21-1.18.65-2.29 1.24-3.29"}),"GrassTwoTone"),Hs1=h(c.jsx("path",{d:"M20 10V8h-4V4h-2v4h-4V4H8v4H4v2h4v4H4v2h4v4h2v-4h4v4h2v-4h4v-2h-4v-4zm-6 4h-4v-4h4z"}),"Grid3x3"),Ms1=h(c.jsx("path",{d:"M20 10V8h-4V4h-2v4h-4V4H8v4H4v2h4v4H4v2h4v4h2v-4h4v4h2v-4h4v-2h-4v-4zm-6 4h-4v-4h4z"}),"Grid3x3Outlined"),rs1=h(c.jsx("path",{d:"M20 9c0-.55-.45-1-1-1h-3V5c0-.55-.45-1-1-1s-1 .45-1 1v3h-4V5c0-.55-.45-1-1-1s-1 .45-1 1v3H5c-.55 0-1 .45-1 1s.45 1 1 1h3v4H5c-.55 0-1 .45-1 1s.45 1 1 1h3v3c0 .55.45 1 1 1s1-.45 1-1v-3h4v3c0 .55.45 1 1 1s1-.45 1-1v-3h3c.55 0 1-.45 1-1s-.45-1-1-1h-3v-4h3c.55 0 1-.45 1-1m-6 5h-4v-4h4z"}),"Grid3x3Rounded"),is1=h(c.jsx("path",{d:"M20 10V8h-4V4h-2v4h-4V4H8v4H4v2h4v4H4v2h4v4h2v-4h4v4h2v-4h4v-2h-4v-4zm-6 4h-4v-4h4z"}),"Grid3x3Sharp"),Vs1=h(c.jsx("path",{d:"M20 10V8h-4V4h-2v4h-4V4H8v4H4v2h4v4H4v2h4v4h2v-4h4v4h2v-4h4v-2h-4v-4zm-6 4h-4v-4h4z"}),"Grid3x3TwoTone"),xs1=h(c.jsx("path",{d:"M22 7V5h-3V2h-2v3h-4V2h-2v3H7V2H5v3H2v2h3v4H2v2h3v4H2v2h3v3h2v-3h4v3h2v-3h4v3h2v-3h3v-2h-3v-4h3v-2h-3V7zM7 7h4v4H7zm0 10v-4h4v4zm10 0h-4v-4h4zm0-6h-4V7h4z"}),"Grid4x4"),js1=h(c.jsx("path",{d:"M22 7V5h-3V2h-2v3h-4V2h-2v3H7V2H5v3H2v2h3v4H2v2h3v4H2v2h3v3h2v-3h4v3h2v-3h4v3h2v-3h3v-2h-3v-4h3v-2h-3V7zM7 7h4v4H7zm0 10v-4h4v4zm10 0h-4v-4h4zm0-6h-4V7h4z"}),"Grid4x4Outlined"),us1=h(c.jsx("path",{d:"M22 6c0-.55-.45-1-1-1h-2V3c0-.55-.45-1-1-1s-1 .45-1 1v2h-4V3c0-.55-.45-1-1-1s-1 .45-1 1v2H7V3c0-.55-.45-1-1-1s-1 .45-1 1v2H3c-.55 0-1 .45-1 1s.45 1 1 1h2v4H3c-.55 0-1 .45-1 1s.45 1 1 1h2v4H3c-.55 0-1 .45-1 1s.45 1 1 1h2v2c0 .55.45 1 1 1s1-.45 1-1v-2h4v2c0 .55.45 1 1 1s1-.45 1-1v-2h4v2c0 .55.45 1 1 1s1-.45 1-1v-2h2c.55 0 1-.45 1-1s-.45-1-1-1h-2v-4h2c.55 0 1-.45 1-1s-.45-1-1-1h-2V7h2c.55 0 1-.45 1-1M7 7h4v4H7zm0 10v-4h4v4zm10 0h-4v-4h4zm0-6h-4V7h4z"}),"Grid4x4Rounded"),Ls1=h(c.jsx("path",{d:"M22 7V5h-3V2h-2v3h-4V2h-2v3H7V2H5v3H2v2h3v4H2v2h3v4H2v2h3v3h2v-3h4v3h2v-3h4v3h2v-3h3v-2h-3v-4h3v-2h-3V7zM7 7h4v4H7zm0 10v-4h4v4zm10 0h-4v-4h4zm0-6h-4V7h4z"}),"Grid4x4Sharp"),Ss1=h(c.jsx("path",{d:"M22 7V5h-3V2h-2v3h-4V2h-2v3H7V2H5v3H2v2h3v4H2v2h3v4H2v2h3v3h2v-3h4v3h2v-3h4v3h2v-3h3v-2h-3v-4h3v-2h-3V7zM7 7h4v4H7zm0 10v-4h4v4zm10 0h-4v-4h4zm0-6h-4V7h4z"}),"Grid4x4TwoTone"),Cs1=h(c.jsx("path",{d:"M22 11V9h-7V2h-2v7h-2V2H9v7H2v2h7v2H2v2h7v7h2v-7h2v7h2v-7h7v-2h-7v-2zm-9 2h-2v-2h2z"}),"GridGoldenratio"),Ts1=h(c.jsx("path",{d:"M22 11V9h-7V2h-2v7h-2V2H9v7H2v2h7v2H2v2h7v7h2v-7h2v7h2v-7h7v-2h-7v-2zm-9 2h-2v-2h2z"}),"GridGoldenratioOutlined"),ws1=h(c.jsx("path",{d:"M21 13h-6v-2h6c.55 0 1-.45 1-1s-.45-1-1-1h-6V3c0-.55-.45-1-1-1s-1 .45-1 1v6h-2V3c0-.55-.45-1-1-1s-1 .45-1 1v6H3c-.55 0-1 .45-1 1s.45 1 1 1h6v2H3c-.55 0-1 .45-1 1s.45 1 1 1h6v6c0 .55.45 1 1 1s1-.45 1-1v-6h2v6c0 .55.45 1 1 1s1-.45 1-1v-6h6c.55 0 1-.45 1-1s-.45-1-1-1m-8 0h-2v-2h2z"}),"GridGoldenratioRounded"),Rs1=h(c.jsx("path",{d:"M22 11V9h-7V2h-2v7h-2V2H9v7H2v2h7v2H2v2h7v7h2v-7h2v7h2v-7h7v-2h-7v-2zm-9 2h-2v-2h2z"}),"GridGoldenratioSharp"),Os1=h(c.jsx("path",{d:"M22 11V9h-7V2h-2v7h-2V2H9v7H2v2h7v2H2v2h7v7h2v-7h2v7h2v-7h7v-2h-7v-2zm-9 2h-2v-2h2z"}),"GridGoldenratioTwoTone"),ys1=h(c.jsx("path",{d:"M8 4v1.45l2 2V4h4v4h-3.45l2 2H14v1.45l2 2V10h4v4h-3.45l2 2H20v1.45l2 2V4c0-1.1-.9-2-2-2H4.55l2 2zm8 0h4v4h-4zM1.27 1.27 0 2.55l2 2V20c0 1.1.9 2 2 2h15.46l2 2 1.27-1.27zM10 12.55 11.45 14H10zm-6-6L5.45 8H4zM8 20H4v-4h4zm0-6H4v-4h3.45l.55.55zm6 6h-4v-4h3.45l.55.54zm2 0v-1.46L17.46 20z"}),"GridOff"),gs1=h(c.jsx("path",{d:"M8 4v.89l2 2V4h4v4h-2.89l2 2H14v.89l2 2V10h4v4h-2.89l2 2H20v.89l2 2V4c0-1.1-.9-2-2-2H5.11l2 2zm8 0h4v4h-4zM1.41 1.14 0 2.55l2 2V20c0 1.1.9 2 2 2h15.45l2.01 2.01 1.41-1.41zM10 12.55 11.45 14H10zm-6-6L5.45 8H4zM8 20H4v-4h4zm0-6H4v-4h3.45l.55.55zm6 6h-4v-4h3.45l.55.55zm2 0v-1.45L17.45 20z"}),"GridOffOutlined"),As1=h(c.jsx("path",{d:"M8 4v.89l2 2V4h4v4h-2.89l2 2H14v.89l2 2V10h4v4h-2.89l2 2H20v.89l2 2V4c0-1.1-.9-2-2-2H5.11l2 2zm8 0h3c.55 0 1 .45 1 1v3h-4zm6.16 17.88L2.12 1.84a.996.996 0 0 0-1.41 0c-.39.39-.39 1.02 0 1.41L2 4.55V20c0 1.1.9 2 2 2h15.45l1.3 1.3c.39.39 1.02.39 1.41 0s.39-1.03 0-1.42M10 12.55 11.45 14H10zm-6-6L5.45 8H4zM8 20H5c-.55 0-1-.45-1-1v-3h4zm0-6H4v-4h3.45l.55.55zm6 6h-4v-4h3.45l.55.55zm2 0v-1.45L17.45 20z"}),"GridOffRounded"),fs1=h(c.jsx("path",{d:"M8 4v.89l2 2V4h4v4h-2.89l2 2H14v.89l2 2V10h4v4h-2.89l2 2H20v.89l2 2V2H5.11l2 2zm8 0h4v4h-4zM1.41 1.14 0 2.55l2 2V22h17.45l2.01 2.01 1.41-1.41zM10 12.55 11.45 14H10zm-6-6L5.45 8H4zM8 20H4v-4h4zm0-6H4v-4h3.45l.55.55zm6 6h-4v-4h3.45l.55.55zm2 0v-1.45L17.45 20z"}),"GridOffSharp"),Ps1=h([c.jsx("path",{d:"M20 14v-4h-4v2.89L17.11 14zm-10-1.45V14h1.45zM14 10h-.89l.89.89zm5.11 6 .89.89V16zM8 4h-.89l.89.89zm6 4V4h-4v2.89L11.11 8zm2-4h4v4h-4zm-6 12v4h4v-3.45l-.55-.55zm-6-6v4h4v-3.45L7.45 10zm12 10h1.45L16 18.55zM4 16h4v4H4zm0-9.45V8h1.45z",opacity:".3"},"0"),c.jsx("path",{d:"M8 4v.89l2 2V4h4v4h-2.89l2 2H14v.89l2 2V10h4v4h-2.89l2 2H20v.89l2 2V4c0-1.1-.9-2-2-2H5.11l2 2zm8 0h4v4h-4zM1.41 1.14 0 2.55l2 2V20c0 1.1.9 2 2 2h15.45l2.01 2.01 1.41-1.41zM10 12.55 11.45 14H10zm-6-6L5.45 8H4zM8 20H4v-4h4zm0-6H4v-4h3.45l.55.55zm6 6h-4v-4h3.45l.55.55zm2 0v-1.45L17.45 20z"},"1")],"GridOffTwoTone"),Fs1=h(c.jsx("path",{d:"M20 2H4c-1.1 0-2 .9-2 2v16c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2M8 20H4v-4h4zm0-6H4v-4h4zm0-6H4V4h4zm6 12h-4v-4h4zm0-6h-4v-4h4zm0-6h-4V4h4zm6 12h-4v-4h4zm0-6h-4v-4h4zm0-6h-4V4h4z"}),"GridOn"),Bs1=h(c.jsx("path",{d:"M20 2H4c-1.1 0-2 .9-2 2v16c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2M8 20H4v-4h4zm0-6H4v-4h4zm0-6H4V4h4zm6 12h-4v-4h4zm0-6h-4v-4h4zm0-6h-4V4h4zm6 12h-4v-4h4zm0-6h-4v-4h4zm0-6h-4V4h4z"}),"GridOnOutlined"),bs1=h(c.jsx("path",{d:"M20 2H4c-1.1 0-2 .9-2 2v16c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2M8 20H5c-.55 0-1-.45-1-1v-3h4zm0-6H4v-4h4zm0-6H4V5c0-.55.45-1 1-1h3zm6 12h-4v-4h4zm0-6h-4v-4h4zm0-6h-4V4h4zm5 12h-3v-4h4v3c0 .55-.45 1-1 1m1-6h-4v-4h4zm0-6h-4V4h3c.55 0 1 .45 1 1z"}),"GridOnRounded"),Ds1=h(c.jsx("path",{d:"M22 2H2v20h20zM8 20H4v-4h4zm0-6H4v-4h4zm0-6H4V4h4zm6 12h-4v-4h4zm0-6h-4v-4h4zm0-6h-4V4h4zm6 12h-4v-4h4zm0-6h-4v-4h4zm0-6h-4V4h4z"}),"GridOnSharp"),ks1=h([c.jsx("path",{d:"M10 10h4v4h-4zm0 6h4v4h-4zM4 4h4v4H4zm0 6h4v4H4zm0 6h4v4H4zM16 4h4v4h-4zm0 6h4v4h-4zm0 6h4v4h-4zM10 4h4v4h-4z",opacity:".3"},"0"),c.jsx("path",{d:"M20 2H4c-1.1 0-2 .9-2 2v16c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2M8 20H4v-4h4zm0-6H4v-4h4zm0-6H4V4h4zm6 12h-4v-4h4zm0-6h-4v-4h4zm0-6h-4V4h4zm6 12h-4v-4h4zm0-6h-4v-4h4zm0-6h-4V4h4z"},"1")],"GridOnTwoTone"),Ws1=h(c.jsx("path",{fillRule:"evenodd",d:"M3 3v8h8V3zm6 6H5V5h4zm-6 4v8h8v-8zm6 6H5v-4h4zm4-16v8h8V3zm6 6h-4V5h4zm-6 4v8h8v-8zm6 6h-4v-4h4z"}),"GridView"),Ns1=h(c.jsx("path",{d:"M3 3v8h8V3zm6 6H5V5h4zm-6 4v8h8v-8zm6 6H5v-4h4zm4-16v8h8V3zm6 6h-4V5h4zm-6 4v8h8v-8zm6 6h-4v-4h4z"}),"GridViewOutlined"),Es1=h(c.jsx("path",{d:"M5 11h4c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2H5c-1.1 0-2 .9-2 2v4c0 1.1.9 2 2 2m0 10h4c1.1 0 2-.9 2-2v-4c0-1.1-.9-2-2-2H5c-1.1 0-2 .9-2 2v4c0 1.1.9 2 2 2m8-16v4c0 1.1.9 2 2 2h4c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2h-4c-1.1 0-2 .9-2 2m2 16h4c1.1 0 2-.9 2-2v-4c0-1.1-.9-2-2-2h-4c-1.1 0-2 .9-2 2v4c0 1.1.9 2 2 2"}),"GridViewRounded"),Is1=h(c.jsx("path",{d:"M3 3h8v8H3zm0 10h8v8H3zM13 3h8v8h-8zm0 10h8v8h-8z"}),"GridViewSharp"),Us1=h([c.jsx("path",{d:"M5 5h4v4H5zm0 10h4v4H5zm10 0h4v4h-4zm0-10h4v4h-4z",opacity:".3"},"0"),c.jsx("path",{d:"M3 21h8v-8H3zm2-6h4v4H5zm-2-4h8V3H3zm2-6h4v4H5zm8 16h8v-8h-8zm2-6h4v4h-4zM13 3v8h8V3zm6 6h-4V5h4z"},"1")],"GridViewTwoTone"),Gs1=h(c.jsx("path",{d:"M16 11c1.66 0 2.99-1.34 2.99-3S17.66 5 16 5s-3 1.34-3 3 1.34 3 3 3m-8 0c1.66 0 2.99-1.34 2.99-3S9.66 5 8 5 5 6.34 5 8s1.34 3 3 3m0 2c-2.33 0-7 1.17-7 3.5V19h14v-2.5c0-2.33-4.67-3.5-7-3.5m8 0c-.29 0-.62.02-.97.05 1.16.84 1.97 1.97 1.97 3.45V19h6v-2.5c0-2.33-4.67-3.5-7-3.5"}),"Group"),Ks1=h(c.jsx("path",{d:"M22 9V7h-2v2h-2v2h2v2h2v-2h2V9zM8 12c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4m0 1c-2.67 0-8 1.34-8 4v3h16v-3c0-2.66-5.33-4-8-4m4.51-8.95C13.43 5.11 14 6.49 14 8s-.57 2.89-1.49 3.95C14.47 11.7 16 10.04 16 8s-1.53-3.7-3.49-3.95m4.02 9.78C17.42 14.66 18 15.7 18 17v3h2v-3c0-1.45-1.59-2.51-3.47-3.17"}),"GroupAdd"),qs1=h(c.jsx("path",{d:"M22 9V7h-2v2h-2v2h2v2h2v-2h2V9zM8 12c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4m0-6c1.1 0 2 .9 2 2s-.9 2-2 2-2-.9-2-2 .9-2 2-2m0 7c-2.67 0-8 1.34-8 4v3h16v-3c0-2.66-5.33-4-8-4m6 5H2v-.99C2.2 16.29 5.3 15 8 15s5.8 1.29 6 2zM12.51 4.05C13.43 5.11 14 6.49 14 8s-.57 2.89-1.49 3.95C14.47 11.7 16 10.04 16 8s-1.53-3.7-3.49-3.95m4.02 9.78C17.42 14.66 18 15.7 18 17v3h2v-3c0-1.45-1.59-2.51-3.47-3.17"}),"GroupAddOutlined"),Qs1=h(c.jsx("path",{d:"M22 9V8c0-.55-.45-1-1-1s-1 .45-1 1v1h-1c-.55 0-1 .45-1 1s.45 1 1 1h1v1c0 .55.45 1 1 1s1-.45 1-1v-1h1c.55 0 1-.45 1-1s-.45-1-1-1zM8 12c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4m0 1c-2.67 0-8 1.34-8 4v3h16v-3c0-2.66-5.33-4-8-4m4.51-8.95C13.43 5.11 14 6.49 14 8s-.57 2.89-1.49 3.95C14.47 11.7 16 10.04 16 8s-1.53-3.7-3.49-3.95m4.02 9.78C17.42 14.66 18 15.7 18 17v3h2v-3c0-1.45-1.59-2.51-3.47-3.17"}),"GroupAddRounded"),Zs1=h(c.jsx("path",{d:"M22 9V7h-2v2h-2v2h2v2h2v-2h2V9zM8 12c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4m0 1c-2.67 0-8 1.34-8 4v3h16v-3c0-2.66-5.33-4-8-4m4.51-8.95C13.43 5.11 14 6.49 14 8s-.57 2.89-1.49 3.95C14.47 11.7 16 10.04 16 8s-1.53-3.7-3.49-3.95m4.02 9.78C17.42 14.66 18 15.7 18 17v3h2v-3c0-1.45-1.59-2.51-3.47-3.17"}),"GroupAddSharp"),Js1=h([c.jsx("path",{d:"M8 15c-2.7 0-5.8 1.29-6 2.01V18h12v-1c-.2-.71-3.3-2-6-2",opacity:".3"},"0"),c.jsx("circle",{cx:"8",cy:"8",r:"2",opacity:".3"},"1"),c.jsx("path",{d:"M22 9V7h-2v2h-2v2h2v2h2v-2h2V9zM8 12c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4m0-6c1.1 0 2 .9 2 2s-.9 2-2 2-2-.9-2-2 .9-2 2-2m0 7c-2.67 0-8 1.34-8 4v3h16v-3c0-2.66-5.33-4-8-4m6 5H2v-.99C2.2 16.29 5.3 15 8 15s5.8 1.29 6 2zM12.51 4.05C13.43 5.11 14 6.49 14 8s-.57 2.89-1.49 3.95C14.47 11.7 16 10.04 16 8s-1.53-3.7-3.49-3.95m4.02 9.78C17.42 14.66 18 15.7 18 17v3h2v-3c0-1.45-1.59-2.51-3.47-3.17"},"2")],"GroupAddTwoTone"),Ys1=h(c.jsx("path",{d:"M9 13.75c-2.34 0-7 1.17-7 3.5V19h14v-1.75c0-2.33-4.66-3.5-7-3.5M4.34 17c.84-.58 2.87-1.25 4.66-1.25s3.82.67 4.66 1.25zM9 12c1.93 0 3.5-1.57 3.5-3.5S10.93 5 9 5 5.5 6.57 5.5 8.5 7.07 12 9 12m0-5c.83 0 1.5.67 1.5 1.5S9.83 10 9 10s-1.5-.67-1.5-1.5S8.17 7 9 7m7.04 6.81c1.16.84 1.96 1.96 1.96 3.44V19h4v-1.75c0-2.02-3.5-3.17-5.96-3.44M15 12c1.93 0 3.5-1.57 3.5-3.5S16.93 5 15 5c-.54 0-1.04.13-1.5.35.63.89 1 1.98 1 3.15s-.37 2.26-1 3.15c.46.22.96.35 1.5.35"}),"GroupOutlined"),_s1=h(c.jsx("path",{d:"M24 9v2h-6V9zM8 4C5.79 4 4 5.79 4 8s1.79 4 4 4 4-1.79 4-4-1.79-4-4-4m0 9c-2.67 0-8 1.34-8 4v3h16v-3c0-2.66-5.33-4-8-4m4.51-8.95C13.43 5.11 14 6.49 14 8s-.57 2.89-1.49 3.95C14.47 11.7 16 10.04 16 8s-1.53-3.7-3.49-3.95m4.02 9.78C17.42 14.66 18 15.7 18 17v3h2v-3c0-1.45-1.59-2.51-3.47-3.17"}),"GroupRemove"),Xs1=h(c.jsx("path",{d:"M24 9v2h-6V9zM8 4C5.79 4 4 5.79 4 8s1.79 4 4 4 4-1.79 4-4-1.79-4-4-4m0 6c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2m0 3c-2.67 0-8 1.34-8 4v3h16v-3c0-2.66-5.33-4-8-4m6 5H2v-.99C2.2 16.29 5.3 15 8 15s5.8 1.29 6 2zM12.51 4.05C13.43 5.11 14 6.49 14 8s-.57 2.89-1.49 3.95C14.47 11.7 16 10.04 16 8s-1.53-3.7-3.49-3.95m4.02 9.78C17.42 14.66 18 15.7 18 17v3h2v-3c0-1.45-1.59-2.51-3.47-3.17"}),"GroupRemoveOutlined"),$s1=h(c.jsx("path",{d:"M18 10c0-.55.45-1 1-1h4c.55 0 1 .45 1 1s-.45 1-1 1h-4c-.55 0-1-.45-1-1M8 4C5.79 4 4 5.79 4 8s1.79 4 4 4 4-1.79 4-4-1.79-4-4-4m0 9c-2.67 0-8 1.34-8 4v3h16v-3c0-2.66-5.33-4-8-4m4.51-8.95C13.43 5.11 14 6.49 14 8s-.57 2.89-1.49 3.95C14.47 11.7 16 10.04 16 8s-1.53-3.7-3.49-3.95m4.02 9.78C17.42 14.66 18 15.7 18 17v3h2v-3c0-1.45-1.59-2.51-3.47-3.17"}),"GroupRemoveRounded"),ct1=h(c.jsx("path",{d:"M24 9v2h-6V9zM8 4C5.79 4 4 5.79 4 8s1.79 4 4 4 4-1.79 4-4-1.79-4-4-4m0 9c-2.67 0-8 1.34-8 4v3h16v-3c0-2.66-5.33-4-8-4m4.51-8.95C13.43 5.11 14 6.49 14 8s-.57 2.89-1.49 3.95C14.47 11.7 16 10.04 16 8s-1.53-3.7-3.49-3.95m4.02 9.78C17.42 14.66 18 15.7 18 17v3h2v-3c0-1.45-1.59-2.51-3.47-3.17"}),"GroupRemoveSharp"),ht1=h([c.jsx("path",{d:"M8 10c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2m6 8H2v-.99C2.2 16.29 5.3 15 8 15s5.8 1.29 6 2z",opacity:".3"},"0"),c.jsx("path",{d:"M24 9v2h-6V9zM8 4C5.79 4 4 5.79 4 8s1.79 4 4 4 4-1.79 4-4-1.79-4-4-4m0 6c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2m0 3c-2.67 0-8 1.34-8 4v3h16v-3c0-2.66-5.33-4-8-4m6 5H2v-.99C2.2 16.29 5.3 15 8 15s5.8 1.29 6 2zM12.51 4.05C13.43 5.11 14 6.49 14 8s-.57 2.89-1.49 3.95C14.47 11.7 16 10.04 16 8s-1.53-3.7-3.49-3.95m4.02 9.78C17.42 14.66 18 15.7 18 17v3h2v-3c0-1.45-1.59-2.51-3.47-3.17"},"1")],"GroupRemoveTwoTone"),st1=h(c.jsx("path",{d:"M16 11c1.66 0 2.99-1.34 2.99-3S17.66 5 16 5s-3 1.34-3 3 1.34 3 3 3m-8 0c1.66 0 2.99-1.34 2.99-3S9.66 5 8 5 5 6.34 5 8s1.34 3 3 3m0 2c-2.33 0-7 1.17-7 3.5V18c0 .55.45 1 1 1h12c.55 0 1-.45 1-1v-1.5c0-2.33-4.67-3.5-7-3.5m8 0c-.29 0-.62.02-.97.05.02.01.03.03.04.04 1.14.83 1.93 1.94 1.93 3.41V18c0 .35-.07.69-.18 1H22c.55 0 1-.45 1-1v-1.5c0-2.33-4.67-3.5-7-3.5"}),"GroupRounded"),tt1=h(c.jsx("path",{d:"M16 11c1.66 0 2.99-1.34 2.99-3S17.66 5 16 5s-3 1.34-3 3 1.34 3 3 3m-8 0c1.66 0 2.99-1.34 2.99-3S9.66 5 8 5 5 6.34 5 8s1.34 3 3 3m0 2c-2.33 0-7 1.17-7 3.5V19h14v-2.5c0-2.33-4.67-3.5-7-3.5m8 0c-.29 0-.62.02-.97.05 1.16.84 1.97 1.97 1.97 3.45V19h6v-2.5c0-2.33-4.67-3.5-7-3.5"}),"GroupSharp"),ot1=h([c.jsx("circle",{cx:"9",cy:"8.5",r:"1.5",opacity:".3"},"0"),c.jsx("path",{d:"M4.34 17h9.32c-.84-.58-2.87-1.25-4.66-1.25s-3.82.67-4.66 1.25",opacity:".3"},"1"),c.jsx("path",{d:"M9 12c1.93 0 3.5-1.57 3.5-3.5S10.93 5 9 5 5.5 6.57 5.5 8.5 7.07 12 9 12m0-5c.83 0 1.5.67 1.5 1.5S9.83 10 9 10s-1.5-.67-1.5-1.5S8.17 7 9 7m0 6.75c-2.34 0-7 1.17-7 3.5V19h14v-1.75c0-2.33-4.66-3.5-7-3.5M4.34 17c.84-.58 2.87-1.25 4.66-1.25s3.82.67 4.66 1.25zm11.7-3.19c1.16.84 1.96 1.96 1.96 3.44V19h4v-1.75c0-2.02-3.5-3.17-5.96-3.44M15 12c1.93 0 3.5-1.57 3.5-3.5S16.93 5 15 5c-.54 0-1.04.13-1.5.35.63.89 1 1.98 1 3.15s-.37 2.26-1 3.15c.46.22.96.35 1.5.35"},"2")],"GroupTwoTone"),vt1=h(c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2M8 17.5c-1.38 0-2.5-1.12-2.5-2.5s1.12-2.5 2.5-2.5 2.5 1.12 2.5 2.5-1.12 2.5-2.5 2.5M9.5 8c0-1.38 1.12-2.5 2.5-2.5s2.5 1.12 2.5 2.5-1.12 2.5-2.5 2.5S9.5 9.38 9.5 8m6.5 9.5c-1.38 0-2.5-1.12-2.5-2.5s1.12-2.5 2.5-2.5 2.5 1.12 2.5 2.5-1.12 2.5-2.5 2.5"}),"GroupWork"),et1=h([c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8"},"0"),c.jsx("circle",{cx:"8",cy:"14",r:"2"},"1"),c.jsx("circle",{cx:"12",cy:"8",r:"2"},"2"),c.jsx("circle",{cx:"16",cy:"14",r:"2"},"3")],"GroupWorkOutlined"),lt1=h(c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2M8 17.5c-1.38 0-2.5-1.12-2.5-2.5s1.12-2.5 2.5-2.5 2.5 1.12 2.5 2.5-1.12 2.5-2.5 2.5M9.5 8c0-1.38 1.12-2.5 2.5-2.5s2.5 1.12 2.5 2.5-1.12 2.5-2.5 2.5S9.5 9.38 9.5 8m6.5 9.5c-1.38 0-2.5-1.12-2.5-2.5s1.12-2.5 2.5-2.5 2.5 1.12 2.5 2.5-1.12 2.5-2.5 2.5"}),"GroupWorkRounded"),nt1=h(c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2M8 17.5c-1.38 0-2.5-1.12-2.5-2.5s1.12-2.5 2.5-2.5 2.5 1.12 2.5 2.5-1.12 2.5-2.5 2.5M9.5 8c0-1.38 1.12-2.5 2.5-2.5s2.5 1.12 2.5 2.5-1.12 2.5-2.5 2.5S9.5 9.38 9.5 8m6.5 9.5c-1.38 0-2.5-1.12-2.5-2.5s1.12-2.5 2.5-2.5 2.5 1.12 2.5 2.5-1.12 2.5-2.5 2.5"}),"GroupWorkSharp"),at1=h([c.jsx("path",{d:"M12 4c-4.41 0-8 3.59-8 8s3.59 8 8 8 8-3.59 8-8-3.59-8-8-8M8 16c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2m4-6c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2m4 6c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2",opacity:".3"},"0"),c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8"},"1"),c.jsx("circle",{cx:"8",cy:"14",r:"2"},"2"),c.jsx("circle",{cx:"12",cy:"8",r:"2"},"3"),c.jsx("circle",{cx:"16",cy:"14",r:"2"},"4")],"GroupWorkTwoTone"),dt1=h(c.jsx("path",{d:"M12 12.75c1.63 0 3.07.39 4.24.9 1.08.48 1.76 1.56 1.76 2.73V18H6v-1.61c0-1.18.68-2.26 1.76-2.73 1.17-.52 2.61-.91 4.24-.91M4 13c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2m1.13 1.1c-.37-.06-.74-.1-1.13-.1-.99 0-1.93.21-2.78.58C.48 14.9 0 15.62 0 16.43V18h4.5v-1.61c0-.83.23-1.61.63-2.29M20 13c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2m4 3.43c0-.81-.48-1.53-1.22-1.85-.85-.37-1.79-.58-2.78-.58-.39 0-.76.04-1.13.1.4.68.63 1.46.63 2.29V18H24zM12 6c1.66 0 3 1.34 3 3s-1.34 3-3 3-3-1.34-3-3 1.34-3 3-3"}),"Groups"),zt1=h(c.jsx("path",{d:"M10.27 12h3.46c.93 0 1.63-.83 1.48-1.75l-.3-1.79C14.67 7.04 13.44 6 12 6S9.33 7.04 9.09 8.47l-.3 1.79c-.15.91.55 1.74 1.48 1.74m-8.61-.89c-.13.26-.18.57-.1.88.16.69.76 1.03 1.53 1h1.95c.83 0 1.51-.58 1.51-1.29 0-.14-.03-.27-.07-.4-.01-.03-.01-.05.01-.08.09-.16.14-.34.14-.53 0-.31-.14-.6-.36-.82-.03-.03-.03-.06-.02-.1.07-.2.07-.43.01-.65-.16-.43-.55-.72-.99-.74-.03 0-.05-.01-.07-.03-.17-.21-.48-.35-.83-.35-.3 0-.57.1-.75.26-.03.03-.06.03-.09.02-.14-.06-.3-.09-.46-.09-.65 0-1.18.49-1.24 1.12q0 .03-.03.06c-.29.26-.46.65-.41 1.05.03.22.12.43.25.6.03.02.03.06.02.09m14.58 2.54c-1.17-.52-2.61-.9-4.24-.9s-3.07.39-4.24.9C6.68 14.13 6 15.21 6 16.39V18h12v-1.61c0-1.18-.68-2.26-1.76-2.74m-15.02.93C.48 14.9 0 15.62 0 16.43V18h4.5v-1.61c0-.83.23-1.61.63-2.29-.37-.06-.74-.1-1.13-.1-.99 0-1.93.21-2.78.58m21.56 0c-.85-.37-1.79-.58-2.78-.58-.39 0-.76.04-1.13.1.4.68.63 1.46.63 2.29V18H24v-1.57c0-.81-.48-1.53-1.22-1.85M22 11v-.5c0-1.1-.9-2-2-2h-2c-.42 0-.65.48-.39.81l.7.63c-.19.31-.31.67-.31 1.06 0 1.1.9 2 2 2s2-.9 2-2"}),"Groups2"),mt1=h(c.jsx("path",{d:"M10.27 12h3.46c.93 0 1.63-.83 1.48-1.75l-.3-1.79C14.67 7.04 13.44 6 12 6S9.33 7.04 9.09 8.47l-.3 1.79c-.15.91.55 1.74 1.48 1.74m.79-3.21c.08-.46.47-.79.94-.79s.86.33.94.79l.2 1.21h-2.28zm-9.4 2.32c-.13.26-.18.57-.1.88.16.69.76 1.03 1.53 1h1.95c.83 0 1.51-.58 1.51-1.29 0-.14-.03-.27-.07-.4-.01-.03-.01-.05.01-.08.09-.16.14-.34.14-.53 0-.31-.14-.6-.36-.82-.03-.03-.03-.06-.02-.1.07-.2.07-.43.01-.65-.16-.43-.55-.72-.99-.74-.03 0-.05-.01-.07-.03-.17-.21-.48-.35-.83-.35-.3 0-.57.1-.75.26-.03.03-.06.03-.09.02-.14-.06-.3-.09-.46-.09-.65 0-1.18.49-1.24 1.12q0 .03-.03.06c-.29.26-.46.65-.41 1.05.03.22.12.43.25.6.03.02.03.06.02.09m14.58 2.54c-1.17-.52-2.61-.9-4.24-.9s-3.07.39-4.24.9C6.68 14.13 6 15.21 6 16.39V18h12v-1.61c0-1.18-.68-2.26-1.76-2.74M8.07 16c.09-.23.27-.42.49-.52 1.1-.49 2.26-.73 3.43-.73 1.18 0 2.33.25 3.43.73.23.1.4.29.49.52zm-6.85-1.42C.48 14.9 0 15.62 0 16.43V18h4.5v-1.61c0-.83.23-1.61.63-2.29-.37-.06-.74-.1-1.13-.1-.99 0-1.93.21-2.78.58m21.56 0c-.85-.37-1.79-.58-2.78-.58-.39 0-.76.04-1.13.1.4.68.63 1.46.63 2.29V18H24v-1.57c0-.81-.48-1.53-1.22-1.85M22 11v-.5c0-1.1-.9-2-2-2h-2c-.42 0-.65.48-.39.81l.7.63c-.19.31-.31.67-.31 1.06 0 1.1.9 2 2 2s2-.9 2-2"}),"Groups2Outlined"),pt1=h(c.jsx("path",{d:"M10.27 12h3.46c.93 0 1.63-.83 1.48-1.75l-.3-1.79C14.67 7.04 13.44 6 12 6S9.33 7.04 9.09 8.47l-.3 1.79c-.15.91.55 1.74 1.48 1.74m-8.61-.89c-.13.26-.18.57-.1.88.16.69.76 1.03 1.53 1h1.95c.83 0 1.51-.58 1.51-1.29 0-.14-.03-.27-.07-.4-.01-.03-.01-.05.01-.08.09-.16.14-.34.14-.53 0-.31-.14-.6-.36-.82-.03-.03-.03-.06-.02-.1.07-.2.07-.43.01-.65-.16-.43-.55-.72-.99-.74-.03 0-.05-.01-.07-.03-.17-.21-.48-.35-.83-.35-.3 0-.57.1-.75.26-.03.03-.06.03-.09.02-.14-.06-.3-.09-.46-.09-.65 0-1.18.49-1.24 1.12q0 .03-.03.06c-.29.26-.46.65-.41 1.05.03.22.12.43.25.6.03.02.03.06.02.09m14.58 2.54c-1.17-.52-2.61-.9-4.24-.9s-3.07.39-4.24.9C6.68 14.13 6 15.21 6 16.39V17c0 .55.45 1 1 1h10c.55 0 1-.45 1-1v-.61c0-1.18-.68-2.26-1.76-2.74m-15.02.93C.48 14.9 0 15.62 0 16.43V17c0 .55.45 1 1 1h3.5v-1.61c0-.83.23-1.61.63-2.29-.37-.06-.74-.1-1.13-.1-.99 0-1.93.21-2.78.58m21.56 0c-.85-.37-1.79-.58-2.78-.58-.39 0-.76.04-1.13.1.4.68.63 1.46.63 2.29V18H23c.55 0 1-.45 1-1v-.57c0-.81-.48-1.53-1.22-1.85M22 11v-.5c0-1.1-.9-2-2-2h-2c-.42 0-.65.48-.39.81l.7.63c-.19.31-.31.67-.31 1.06 0 1.1.9 2 2 2s2-.9 2-2"}),"Groups2Rounded"),Ht1=h(c.jsx("path",{d:"M10.27 12h3.46c.93 0 1.63-.83 1.48-1.75l-.3-1.79C14.67 7.04 13.44 6 12 6S9.33 7.04 9.09 8.47l-.3 1.79c-.15.91.55 1.74 1.48 1.74m-8.61-.89c-.13.26-.18.57-.1.88.16.69.76 1.03 1.53 1h1.95c.83 0 1.51-.58 1.51-1.29 0-.14-.03-.27-.07-.4-.01-.03-.01-.05.01-.08.09-.16.14-.34.14-.53 0-.31-.14-.6-.36-.82-.03-.03-.03-.06-.02-.1.07-.2.07-.43.01-.65-.16-.43-.55-.72-.99-.74-.03 0-.05-.01-.07-.03-.17-.21-.48-.35-.83-.35-.3 0-.57.1-.75.26-.03.03-.06.03-.09.02-.14-.06-.3-.09-.46-.09-.65 0-1.18.49-1.24 1.12q0 .03-.03.06c-.29.26-.46.65-.41 1.05.03.22.12.43.25.6.03.02.03.06.02.09m14.58 2.54c-1.17-.52-2.61-.9-4.24-.9s-3.07.39-4.24.9C6.68 14.13 6 15.21 6 16.39V18h12v-1.61c0-1.18-.68-2.26-1.76-2.74m-15.02.93C.48 14.9 0 15.62 0 16.43V18h4.5v-1.61c0-.83.23-1.61.63-2.29-.37-.06-.74-.1-1.13-.1-.99 0-1.93.21-2.78.58m21.56 0c-.85-.37-1.79-.58-2.78-.58-.39 0-.76.04-1.13.1.4.68.63 1.46.63 2.29V18H24v-1.57c0-.81-.48-1.53-1.22-1.85M22 11v-.5c0-1.1-.9-2-2-2h-2c-.42 0-.65.48-.39.81l.7.63c-.19.31-.31.67-.31 1.06 0 1.1.9 2 2 2s2-.9 2-2"}),"Groups2Sharp"),Mt1=h([c.jsx("path",{d:"M15.43 15.48c-1.1-.49-2.26-.73-3.43-.73-1.18 0-2.33.25-3.43.73-.23.1-.4.29-.49.52h7.85c-.1-.23-.27-.42-.5-.52m-2.49-6.69C12.86 8.33 12.47 8 12 8s-.86.33-.94.79l-.2 1.21h2.28z",opacity:".3"},"0"),c.jsx("path",{d:"M10.27 12h3.46c.93 0 1.63-.83 1.48-1.75l-.3-1.79C14.67 7.04 13.44 6 12 6S9.33 7.04 9.09 8.47l-.3 1.79c-.15.91.55 1.74 1.48 1.74m.79-3.21c.08-.46.47-.79.94-.79s.86.33.94.79l.2 1.21h-2.28zm-9.4 2.32c-.13.26-.18.57-.1.88.16.69.76 1.03 1.53 1h1.95c.83 0 1.51-.58 1.51-1.29 0-.14-.03-.27-.07-.4-.01-.03-.01-.05.01-.08.09-.16.14-.34.14-.53 0-.31-.14-.6-.36-.82-.03-.03-.03-.06-.02-.1.07-.2.07-.43.01-.65-.16-.43-.55-.72-.99-.74-.03 0-.05-.01-.07-.03-.17-.21-.48-.35-.83-.35-.3 0-.57.1-.75.26-.03.03-.06.03-.09.02-.14-.06-.3-.09-.46-.09-.65 0-1.18.49-1.24 1.12q0 .03-.03.06c-.29.26-.46.65-.41 1.05.03.22.12.43.25.6.03.02.03.06.02.09m14.58 2.54c-1.17-.52-2.61-.9-4.24-.9s-3.07.39-4.24.9C6.68 14.13 6 15.21 6 16.39V18h12v-1.61c0-1.18-.68-2.26-1.76-2.74M8.07 16c.09-.23.27-.42.49-.52 1.1-.49 2.26-.73 3.43-.73 1.18 0 2.33.25 3.43.73.23.1.4.29.49.52zm-6.85-1.42C.48 14.9 0 15.62 0 16.43V18h4.5v-1.61c0-.83.23-1.61.63-2.29-.37-.06-.74-.1-1.13-.1-.99 0-1.93.21-2.78.58m21.56 0c-.85-.37-1.79-.58-2.78-.58-.39 0-.76.04-1.13.1.4.68.63 1.46.63 2.29V18H24v-1.57c0-.81-.48-1.53-1.22-1.85M22 11v-.5c0-1.1-.9-2-2-2h-2c-.42 0-.65.48-.39.81l.7.63c-.19.31-.31.67-.31 1.06 0 1.1.9 2 2 2s2-.9 2-2"},"1")],"Groups2TwoTone"),rt1=h(c.jsx("path",{d:"M16.24 13.65c-1.17-.52-2.61-.9-4.24-.9s-3.07.39-4.24.9C6.68 14.13 6 15.21 6 16.39V18h12v-1.61c0-1.18-.68-2.26-1.76-2.74m-15.02.93C.48 14.9 0 15.62 0 16.43V18h4.5v-1.61c0-.83.23-1.61.63-2.29-.37-.06-.74-.1-1.13-.1-.99 0-1.93.21-2.78.58m21.56 0c-.85-.37-1.79-.58-2.78-.58-.39 0-.76.04-1.13.1.4.68.63 1.46.63 2.29V18H24v-1.57c0-.81-.48-1.53-1.22-1.85M12 12c1.66 0 3-1.34 3-3s-1.34-3-3-3-3 1.34-3 3 1.34 3 3 3M1.4968 11l2.5031-2.503L6.5031 11l-2.5032 2.5032zM20 9l-2.5 4h5z"}),"Groups3"),it1=h(c.jsx("path",{d:"M16.24 13.65c-1.17-.52-2.61-.9-4.24-.9s-3.07.39-4.24.9C6.68 14.13 6 15.21 6 16.39V18h12v-1.61c0-1.18-.68-2.26-1.76-2.74M8.07 16c.09-.23.27-.42.49-.52 1.1-.49 2.26-.73 3.43-.73 1.18 0 2.33.25 3.43.73.23.1.4.29.49.52zm-6.85-1.42C.48 14.9 0 15.62 0 16.43V18h4.5v-1.61c0-.83.23-1.61.63-2.29-.37-.06-.74-.1-1.13-.1-.99 0-1.93.21-2.78.58m21.56 0c-.85-.37-1.79-.58-2.78-.58-.39 0-.76.04-1.13.1.4.68.63 1.46.63 2.29V18H24v-1.57c0-.81-.48-1.53-1.22-1.85M12 12c1.66 0 3-1.34 3-3s-1.34-3-3-3-3 1.34-3 3 1.34 3 3 3m0-4c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1M1.4968 11l2.5031-2.503L6.5031 11l-2.5032 2.5032zM20 9l-2.5 4h5z"}),"Groups3Outlined"),Vt1=h(c.jsx("path",{d:"M16.24 13.65c-1.17-.52-2.61-.9-4.24-.9s-3.07.39-4.24.9C6.68 14.13 6 15.21 6 16.39V17c0 .55.45 1 1 1h10c.55 0 1-.45 1-1v-.61c0-1.18-.68-2.26-1.76-2.74m-15.02.93C.48 14.9 0 15.62 0 16.43V17c0 .55.45 1 1 1h3.5v-1.61c0-.83.23-1.61.63-2.29-.37-.06-.74-.1-1.13-.1-.99 0-1.93.21-2.78.58m21.56 0c-.85-.37-1.79-.58-2.78-.58-.39 0-.76.04-1.13.1.4.68.63 1.46.63 2.29V18H23c.55 0 1-.45 1-1v-.57c0-.81-.48-1.53-1.22-1.85M12 12c1.66 0 3-1.34 3-3s-1.34-3-3-3-3 1.34-3 3 1.34 3 3 3M1.4968 11l2.5031-2.503L6.5031 11l-2.5032 2.5032zM20 9l-2.5 4h5z"}),"Groups3Rounded"),xt1=h(c.jsx("path",{d:"M16.24 13.65c-1.17-.52-2.61-.9-4.24-.9s-3.07.39-4.24.9C6.68 14.13 6 15.21 6 16.39V18h12v-1.61c0-1.18-.68-2.26-1.76-2.74m-15.02.93C.48 14.9 0 15.62 0 16.43V18h4.5v-1.61c0-.83.23-1.61.63-2.29-.37-.06-.74-.1-1.13-.1-.99 0-1.93.21-2.78.58m21.56 0c-.85-.37-1.79-.58-2.78-.58-.39 0-.76.04-1.13.1.4.68.63 1.46.63 2.29V18H24v-1.57c0-.81-.48-1.53-1.22-1.85M12 12c1.66 0 3-1.34 3-3s-1.34-3-3-3-3 1.34-3 3 1.34 3 3 3M1.4968 11l2.5031-2.503L6.5031 11l-2.5032 2.5032zM20 9l-2.5 4h5z"}),"Groups3Sharp"),jt1=h([c.jsx("path",{d:"M15.43 15.48c-1.1-.49-2.26-.73-3.43-.73-1.18 0-2.33.25-3.43.73-.23.1-.4.29-.49.52h7.85c-.1-.23-.27-.42-.5-.52",opacity:".3"},"0"),c.jsx("circle",{cx:"12",cy:"9",r:"1",opacity:".3"},"1"),c.jsx("path",{d:"M16.24 13.65c-1.17-.52-2.61-.9-4.24-.9s-3.07.39-4.24.9C6.68 14.13 6 15.21 6 16.39V18h12v-1.61c0-1.18-.68-2.26-1.76-2.74M8.07 16c.09-.23.27-.42.49-.52 1.1-.49 2.26-.73 3.43-.73 1.18 0 2.33.25 3.43.73.23.1.4.29.49.52zm-6.85-1.42C.48 14.9 0 15.62 0 16.43V18h4.5v-1.61c0-.83.23-1.61.63-2.29-.37-.06-.74-.1-1.13-.1-.99 0-1.93.21-2.78.58m21.56 0c-.85-.37-1.79-.58-2.78-.58-.39 0-.76.04-1.13.1.4.68.63 1.46.63 2.29V18H24v-1.57c0-.81-.48-1.53-1.22-1.85M12 12c1.66 0 3-1.34 3-3s-1.34-3-3-3-3 1.34-3 3 1.34 3 3 3m0-4c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1M1.4968 11l2.5031-2.503L6.5031 11l-2.5032 2.5032zM20 9l-2.5 4h5z"},"2")],"Groups3TwoTone"),ut1=h(c.jsx("path",{d:"M4 13c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2m1.13 1.1c-.37-.06-.74-.1-1.13-.1-.99 0-1.93.21-2.78.58C.48 14.9 0 15.62 0 16.43V18h4.5v-1.61c0-.83.23-1.61.63-2.29M20 13c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2m4 3.43c0-.81-.48-1.53-1.22-1.85-.85-.37-1.79-.58-2.78-.58-.39 0-.76.04-1.13.1.4.68.63 1.46.63 2.29V18H24zm-7.76-2.78c-1.17-.52-2.61-.9-4.24-.9s-3.07.39-4.24.9C6.68 14.13 6 15.21 6 16.39V18h12v-1.61c0-1.18-.68-2.26-1.76-2.74M8.07 16c.09-.23.13-.39.91-.69.97-.38 1.99-.56 3.02-.56s2.05.18 3.02.56c.77.3.81.46.91.69zM12 8c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1m0-2c-1.66 0-3 1.34-3 3s1.34 3 3 3 3-1.34 3-3-1.34-3-3-3"}),"GroupsOutlined"),Lt1=h(c.jsx("path",{d:"M12 12.75c1.63 0 3.07.39 4.24.9 1.08.48 1.76 1.56 1.76 2.73V17c0 .55-.45 1-1 1H7c-.55 0-1-.45-1-1v-.61c0-1.18.68-2.26 1.76-2.73 1.17-.52 2.61-.91 4.24-.91M4 13c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2m1.13 1.1c-.37-.06-.74-.1-1.13-.1-.99 0-1.93.21-2.78.58C.48 14.9 0 15.62 0 16.43V17c0 .55.45 1 1 1h3.5v-1.61c0-.83.23-1.61.63-2.29M20 13c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2m4 3.43c0-.81-.48-1.53-1.22-1.85-.85-.37-1.79-.58-2.78-.58-.39 0-.76.04-1.13.1.4.68.63 1.46.63 2.29V18H23c.55 0 1-.45 1-1zM12 6c1.66 0 3 1.34 3 3s-1.34 3-3 3-3-1.34-3-3 1.34-3 3-3"}),"GroupsRounded"),St1=h(c.jsx("path",{d:"M12 12.75c1.63 0 3.07.39 4.24.9 1.08.48 1.76 1.56 1.76 2.73V18H6v-1.61c0-1.18.68-2.26 1.76-2.73 1.17-.52 2.61-.91 4.24-.91M4 13c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2m1.13 1.1c-.37-.06-.74-.1-1.13-.1-.99 0-1.93.21-2.78.58C.48 14.9 0 15.62 0 16.43V18h4.5v-1.61c0-.83.23-1.61.63-2.29M20 13c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2m4 3.43c0-.81-.48-1.53-1.22-1.85-.85-.37-1.79-.58-2.78-.58-.39 0-.76.04-1.13.1.4.68.63 1.46.63 2.29V18H24zM12 6c1.66 0 3 1.34 3 3s-1.34 3-3 3-3-1.34-3-3 1.34-3 3-3"}),"GroupsSharp"),Ct1=h([c.jsx("path",{d:"M8.07 16c.09-.23.13-.39.91-.69.97-.38 1.99-.56 3.02-.56s2.05.18 3.02.56c.77.3.81.46.91.69zM12 8c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1",opacity:".3"},"0"),c.jsx("path",{d:"M4 13c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2m1.13 1.1c-.37-.06-.74-.1-1.13-.1-.99 0-1.93.21-2.78.58C.48 14.9 0 15.62 0 16.43V18h4.5v-1.61c0-.83.23-1.61.63-2.29M20 13c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2m4 3.43c0-.81-.48-1.53-1.22-1.85-.85-.37-1.79-.58-2.78-.58-.39 0-.76.04-1.13.1.4.68.63 1.46.63 2.29V18H24zm-7.76-2.78c-1.17-.52-2.61-.9-4.24-.9s-3.07.39-4.24.9C6.68 14.13 6 15.21 6 16.39V18h12v-1.61c0-1.18-.68-2.26-1.76-2.74M8.07 16c.09-.23.13-.39.91-.69.97-.38 1.99-.56 3.02-.56s2.05.18 3.02.56c.77.3.81.46.91.69zM12 8c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1m0-2c-1.66 0-3 1.34-3 3s1.34 3 3 3 3-1.34 3-3-1.34-3-3-3"},"1")],"GroupsTwoTone"),Tt1=h(c.jsx("path",{d:"M15 11H9V7H7v10h2v-4h6v4h2V7h-2z"}),"HMobiledata"),wt1=h(c.jsx("path",{d:"M15 11H9V7H7v10h2v-4h6v4h2V7h-2z"}),"HMobiledataOutlined"),Rt1=h(c.jsx("path",{d:"M15 11H9V8c0-.55-.45-1-1-1s-1 .45-1 1v8c0 .55.45 1 1 1s1-.45 1-1v-3h6v3c0 .55.45 1 1 1s1-.45 1-1V8c0-.55-.45-1-1-1s-1 .45-1 1z"}),"HMobiledataRounded"),Ot1=h(c.jsx("path",{d:"M15 11H9V7H7v10h2v-4h6v4h2V7h-2z"}),"HMobiledataSharp"),yt1=h(c.jsx("path",{d:"M15 11H9V7H7v10h2v-4h6v4h2V7h-2z"}),"HMobiledataTwoTone"),gt1=h(c.jsx("path",{d:"M12 11H6V7H4v10h2v-4h6v4h2V7h-2zm10 0h-2V9h-2v2h-2v2h2v2h2v-2h2z"}),"HPlusMobiledata"),At1=h(c.jsx("path",{d:"M12 11H6V7H4v10h2v-4h6v4h2V7h-2zm10 0h-2V9h-2v2h-2v2h2v2h2v-2h2z"}),"HPlusMobiledataOutlined"),ft1=h(c.jsx("path",{d:"M12 11H6V8c0-.55-.45-1-1-1s-1 .45-1 1v8c0 .55.45 1 1 1s1-.45 1-1v-3h6v3c0 .55.45 1 1 1s1-.45 1-1V8c0-.55-.45-1-1-1s-1 .45-1 1zm9 0h-1v-1c0-.55-.45-1-1-1s-1 .45-1 1v1h-1c-.55 0-1 .45-1 1s.45 1 1 1h1v1c0 .55.45 1 1 1s1-.45 1-1v-1h1c.55 0 1-.45 1-1s-.45-1-1-1"}),"HPlusMobiledataRounded"),Pt1=h(c.jsx("path",{d:"M12 11H6V7H4v10h2v-4h6v4h2V7h-2zm10 0h-2V9h-2v2h-2v2h2v2h2v-2h2z"}),"HPlusMobiledataSharp"),Ft1=h(c.jsx("path",{d:"M12 11H6V7H4v10h2v-4h6v4h2V7h-2zm10 0h-2V9h-2v2h-2v2h2v2h2v-2h2z"}),"HPlusMobiledataTwoTone"),Bt1=h(c.jsx("path",{d:"M12 6c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2m5-4h2v.4c-.1 2.2-.8 3.9-2.3 5.1-.5.4-1.1.7-1.7.9V22h-2v-6h-2v6H9V10.1q-.45.15-.6.3c-.9.7-1.39 1.6-1.4 3.1v.5H5v-.5c0-2 .71-3.59 2.11-4.79C8.21 7.81 10 7 12 7s2.68-.46 3.48-1.06C16.48 5.14 17 4 17 2.5zM4 16h3v6H4z"}),"Hail"),bt1=h(c.jsx("path",{d:"M12 6c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2m5-4h2c0 2.7-.93 4.41-2.3 5.5-.5.4-1.1.7-1.7.9V22h-2v-6h-2v6H9V10.1q-.45.15-.6.3C7.87 10.81 7 11.43 7 14H5c0-2.06.35-3.78 2.11-5.29C8.21 7.81 10 7 12 7s2.68-.46 3.48-1.06C15.96 5.55 17 4.76 17 2M4 16h3v6H4z"}),"HailOutlined"),Dt1=h(c.jsx("path",{d:"M12 6c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2m5.95-4c.59 0 1.06.51 1 1.09-.02.15-.21 4.06-3.95 5.31V21c0 .55-.45 1-1 1s-1-.45-1-1v-5h-2v5c0 .55-.45 1-1 1s-1-.45-1-1V10.1q-.45.15-.6.3c-.46.36-1.17.87-1.36 2.67-.05.52-.47.93-1 .93-.58 0-1.05-.49-1-1.07.13-1.6.62-2.98 2.07-4.22C8.21 7.81 10 7 12 7s2.68-.46 3.48-1.06c.43-.34 1.28-.99 1.48-3.02.05-.52.47-.92.99-.92M5 16h1c.55 0 1 .45 1 1v4c0 .55-.45 1-1 1H5c-.55 0-1-.45-1-1v-4c0-.55.45-1 1-1"}),"HailRounded"),kt1=h(c.jsx("path",{d:"M12 6c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2m5-4h2c0 2.7-.93 4.41-2.3 5.5-.5.4-1.1.7-1.7.9V22h-2v-6h-2v6H9V10.1q-.45.15-.6.3C7.87 10.81 7 11.43 7 14H5c0-2.06.35-3.78 2.11-5.29C8.21 7.81 10 7 12 7s2.68-.46 3.48-1.06C15.96 5.55 17 4.76 17 2M4 16h3v6H4z"}),"HailSharp"),Wt1=h(c.jsx("path",{d:"M12 6c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2m5-4h2c0 2.7-.93 4.41-2.3 5.5-.5.4-1.1.7-1.7.9V22h-2v-6h-2v6H9V10.1q-.45.15-.6.3C7.87 10.81 7 11.43 7 14H5c0-2.06.35-3.78 2.11-5.29C8.21 7.81 10 7 12 7s2.68-.46 3.48-1.06C15.96 5.55 17 4.76 17 2M4 16h3v6H4z"}),"HailTwoTone"),Nt1=h(c.jsx("path",{d:"M16.48 10.41c-.39.39-1.04.39-1.43 0l-4.47-4.46-7.05 7.04-.66-.63c-1.17-1.17-1.17-3.07 0-4.24l4.24-4.24c1.17-1.17 3.07-1.17 4.24 0L16.48 9c.39.39.39 1.02 0 1.41m.7-2.12c.78.78.78 2.05 0 2.83-1.27 1.27-2.61.22-2.83 0l-3.76-3.76-5.57 5.57c-.39.39-.39 1.02 0 1.41s1.02.39 1.42 0l4.62-4.62.71.71-4.62 4.62c-.39.39-.39 1.02 0 1.41s1.02.39 1.42 0l4.62-4.62.71.71-4.62 4.62c-.39.39-.39 1.02 0 1.41s1.02.39 1.41 0l4.62-4.62.71.71-4.62 4.62c-.39.39-.39 1.02 0 1.41s1.02.39 1.41 0l8.32-8.34c1.17-1.17 1.17-3.07 0-4.24l-4.24-4.24c-1.15-1.15-3.01-1.17-4.18-.06z"}),"Handshake"),Et1=h(c.jsx("path",{d:"M12.22 19.85c-.18.18-.5.21-.71 0-.18-.18-.21-.5 0-.71l3.39-3.39-1.41-1.41-3.39 3.39c-.19.2-.51.19-.71 0-.21-.21-.18-.53 0-.71l3.39-3.39-1.41-1.41-3.39 3.39c-.18.18-.5.21-.71 0-.19-.19-.19-.51 0-.71l3.39-3.39-1.42-1.41-3.39 3.39c-.18.18-.5.21-.71 0-.19-.2-.19-.51 0-.71L9.52 8.4l1.87 1.86c.95.95 2.59.94 3.54 0 .98-.98.98-2.56 0-3.54l-1.86-1.86.28-.28c.78-.78 2.05-.78 2.83 0l4.24 4.24c.78.78.78 2.05 0 2.83zm9.61-6.78c1.56-1.56 1.56-4.09 0-5.66l-4.24-4.24c-1.56-1.56-4.09-1.56-5.66 0l-.28.28-.28-.28c-1.56-1.56-4.09-1.56-5.66 0L2.17 6.71C.75 8.13.62 10.34 1.77 11.9l1.45-1.45c-.39-.75-.26-1.7.37-2.33l3.54-3.54c.78-.78 2.05-.78 2.83 0l3.56 3.56c.18.18.21.5 0 .71s-.53.18-.71 0L9.52 5.57l-5.8 5.79c-.98.97-.98 2.56 0 3.54.39.39.89.63 1.42.7.07.52.3 1.02.7 1.42s.9.63 1.42.7c.07.52.3 1.02.7 1.42s.9.63 1.42.7c.07.54.31 1.03.7 1.42.47.47 1.1.73 1.77.73s1.3-.26 1.77-.73z"}),"HandshakeOutlined"),It1=h(c.jsx("path",{d:"M16.48 10.41c-.39.39-1.04.39-1.43 0l-4.47-4.46-7.05 7.04-.66-.63c-1.17-1.17-1.17-3.07 0-4.24l4.24-4.24c1.17-1.17 3.07-1.17 4.24 0L16.48 9c.39.39.39 1.02 0 1.41m.7-2.12c.78.78.78 2.05 0 2.83-1.27 1.27-2.61.22-2.83 0l-3.76-3.76-5.57 5.57c-.39.39-.39 1.02 0 1.41s1.02.39 1.42 0l4.62-4.62.71.71-4.62 4.62c-.39.39-.39 1.02 0 1.41s1.02.39 1.42 0l4.62-4.62.71.71-4.62 4.62c-.39.39-.39 1.02 0 1.41s1.02.39 1.41 0l4.62-4.62.71.71-4.62 4.62c-.39.39-.39 1.02 0 1.41s1.02.39 1.41 0l8.32-8.34c1.17-1.17 1.17-3.07 0-4.24l-4.24-4.24c-1.15-1.15-3.01-1.17-4.18-.06z"}),"HandshakeRounded"),Ut1=h(c.jsx("path",{d:"m10.59 5.95-7.05 7.04L.7 10.3l8.55-8.55L17.2 9.7l-1.42 1.42zm12.65 4.29-8.49-8.49-2.06 2.06 5.9 5.88-2.83 2.83-5.17-5.17-6.27 6.27 1.42 1.41 5.32-5.32.71.71-5.32 5.32 1.42 1.41 5.32-5.32.71.71-5.32 5.32 1.41 1.41 5.32-5.32.71.71L10.68 20l1.41 1.41z"}),"HandshakeSharp"),Gt1=h([c.jsx("path",{d:"M12.22 19.85c-.18.18-.5.21-.71 0-.18-.18-.21-.5 0-.71l3.39-3.39-1.41-1.41-3.39 3.39c-.19.2-.51.19-.71 0-.21-.21-.18-.53 0-.71l3.39-3.39-1.41-1.41-3.39 3.39c-.18.18-.5.21-.71 0-.19-.19-.19-.51 0-.71l3.39-3.39-1.42-1.41-3.39 3.39c-.18.18-.5.21-.71 0-.19-.2-.19-.51 0-.71L9.52 8.4l1.87 1.86c.95.95 2.59.94 3.54 0 .98-.98.98-2.56 0-3.54l-1.86-1.86.28-.28c.78-.78 2.05-.78 2.83 0l4.24 4.24c.78.78.78 2.05 0 2.83z",opacity:".3"},"0"),c.jsx("path",{d:"M12.22 19.85c-.18.18-.5.21-.71 0-.18-.18-.21-.5 0-.71l3.39-3.39-1.41-1.41-3.39 3.39c-.19.2-.51.19-.71 0-.21-.21-.18-.53 0-.71l3.39-3.39-1.41-1.41-3.39 3.39c-.18.18-.5.21-.71 0-.19-.19-.19-.51 0-.71l3.39-3.39-1.42-1.41-3.39 3.39c-.18.18-.5.21-.71 0-.19-.2-.19-.51 0-.71L9.52 8.4l1.87 1.86c.95.95 2.59.94 3.54 0 .98-.98.98-2.56 0-3.54l-1.86-1.86.28-.28c.78-.78 2.05-.78 2.83 0l4.24 4.24c.78.78.78 2.05 0 2.83zm9.61-6.78c1.56-1.56 1.56-4.09 0-5.66l-4.24-4.24c-1.56-1.56-4.09-1.56-5.66 0l-.28.28-.28-.28c-1.56-1.56-4.09-1.56-5.66 0L2.17 6.71C.75 8.13.62 10.34 1.77 11.9l1.45-1.45c-.39-.75-.26-1.7.37-2.33l3.54-3.54c.78-.78 2.05-.78 2.83 0l3.56 3.56c.18.18.21.5 0 .71s-.53.18-.71 0L9.52 5.57l-5.8 5.79c-.98.97-.98 2.56 0 3.54.39.39.89.63 1.42.7.07.52.3 1.02.7 1.42s.9.63 1.42.7c.07.52.3 1.02.7 1.42s.9.63 1.42.7c.07.54.31 1.03.7 1.42.47.47 1.1.73 1.77.73s1.3-.26 1.77-.73z"},"1")],"HandshakeTwoTone"),Kt1=h([c.jsx("path",{d:"m21.67 18.17-5.3-5.3h-.99l-2.54 2.54v.99l5.3 5.3c.39.39 1.02.39 1.41 0l2.12-2.12c.39-.38.39-1.02 0-1.41"},"0"),c.jsx("path",{d:"m17.34 10.19 1.41-1.41 2.12 2.12c1.17-1.17 1.17-3.07 0-4.24l-3.54-3.54-1.41 1.41V1.71l-.7-.71-3.54 3.54.71.71h2.83l-1.41 1.41 1.06 1.06-2.89 2.89-4.13-4.13V5.06L4.83 2.04 2 4.87 5.03 7.9h1.41l4.13 4.13-.85.85H7.6l-5.3 5.3c-.39.39-.39 1.02 0 1.41l2.12 2.12c.39.39 1.02.39 1.41 0l5.3-5.3v-2.12l5.15-5.15z"},"1")],"Handyman"),qt1=h([c.jsx("path",{d:"m21.67 18.17-5.3-5.3h-.99l-2.54 2.54v.99l5.3 5.3c.39.39 1.02.39 1.41 0l2.12-2.12c.39-.38.39-1.02 0-1.41m-2.83 1.42-4.24-4.24.71-.71 4.24 4.24z"},"0"),c.jsx("path",{d:"m17.34 10.19 1.41-1.41 2.12 2.12c1.17-1.17 1.17-3.07 0-4.24l-3.54-3.54-1.41 1.41V1.71l-.7-.71-3.54 3.54.71.71h2.83l-1.41 1.41 1.06 1.06-2.89 2.89-4.13-4.13V5.06L4.83 2.04 2 4.87 5.03 7.9h1.41l4.13 4.13-.85.85H7.6l-5.3 5.3c-.39.39-.39 1.02 0 1.41l2.12 2.12c.39.39 1.02.39 1.41 0l5.3-5.3v-2.12l5.15-5.15zm-7.98 5.15-4.24 4.24-.71-.71 4.24-4.24z"},"1")],"HandymanOutlined"),Qt1=h([c.jsx("path",{d:"m21.67 18.17-4.72-4.72c-.48-.48-.99-.59-1.58-.59l-2.54 2.54c0 .59.11 1.11.59 1.58l4.72 4.72c.39.39 1.02.39 1.41 0l2.12-2.12c.39-.38.39-1.02 0-1.41"},"0"),c.jsx("path",{d:"M16.63 9.49c.39.39 1.02.39 1.41 0l.71-.71 2.12 2.12c1.17-1.17 1.17-3.07 0-4.24l-2.83-2.83a.996.996 0 0 0-1.41 0l-.71.71V2c0-.62-.76-.95-1.21-.5l-2.54 2.54c-.45.45-.12 1.21.5 1.21h2.54l-.71.71c-.39.39-.39 1.02 0 1.41l.35.35-2.89 2.89-4.11-4.13v-1c0-.27-.11-.52-.29-.71L5.54 2.74a.996.996 0 0 0-1.41 0L2.71 4.16c-.39.39-.39 1.02 0 1.41L4.73 7.6c.19.19.44.29.71.29h1l4.13 4.13-.85.85h-1.3c-.53 0-1.04.21-1.41.59l-4.72 4.72c-.39.39-.39 1.02 0 1.41l2.12 2.12c.39.39 1.02.39 1.41 0l4.72-4.72c.38-.38.59-.88.59-1.41v-1.29l5.15-5.15z"},"1")],"HandymanRounded"),Zt1=h([c.jsx("path",{d:"M16.37 12.87h-.99l-2.54 2.54v.99l6.01 6.01 3.54-3.54z"},"0"),c.jsx("path",{d:"m17.34 10.19 1.41-1.41 2.12 2.12c1.17-1.17 1.17-3.07 0-4.24l-3.54-3.54-1.41 1.41V1.71l-.7-.71-3.54 3.54.71.71h2.83l-1.41 1.41 1.06 1.06-2.89 2.89-4.13-4.13V5.06L4.83 2.04 2 4.87 5.03 7.9h1.41l4.13 4.13-.85.85H7.6l-6.01 6.01 3.54 3.54 6.01-6.01V14.3l5.15-5.15z"},"1")],"HandymanSharp"),Jt1=h([c.jsx("path",{d:"m8.66 14.64-4.25 4.24.71.71 4.24-4.25zm5.9356.7054.7071-.7072 4.2426 4.2427-.707.7071z",opacity:".3"},"0"),c.jsx("path",{d:"m21.67 18.17-5.3-5.3h-.99l-2.54 2.54v.99l5.3 5.3c.39.39 1.02.39 1.41 0l2.12-2.12c.39-.38.39-1.02 0-1.41m-2.83 1.42-4.24-4.24.71-.71 4.24 4.24z"},"1"),c.jsx("path",{d:"m17.34 10.19 1.41-1.41 2.12 2.12c1.17-1.17 1.17-3.07 0-4.24l-3.54-3.54-1.41 1.41V1.71l-.7-.71-3.54 3.54.71.71h2.83l-1.41 1.41 1.06 1.06-2.89 2.89-4.13-4.13V5.06L4.83 2.04 2 4.87 5.03 7.9h1.41l4.13 4.13-.85.85H7.6l-5.3 5.3c-.39.39-.39 1.02 0 1.41l2.12 2.12c.39.39 1.02.39 1.41 0l5.3-5.3v-2.12l5.15-5.15zm-7.98 5.15-4.24 4.24-.71-.71 4.24-4.24z"},"2")],"HandymanTwoTone"),Yt1=h(c.jsx("path",{d:"m18 3-3 3V3H9C6.24 3 4 5.24 4 8h5v3h6V8l3 3h2V3zM9 13v7c0 .55.45 1 1 1h4c.55 0 1-.45 1-1v-7z"}),"Hardware"),_t1=h(c.jsx("path",{d:"m18 3-3 3V3H9C6.24 3 4 5.24 4 8h5v12c0 .55.45 1 1 1h4c.55 0 1-.45 1-1V8l3 3h2V3zm-5 16h-2v-6h2zm-2-8V6H6.77C7.32 5.39 8.11 5 9 5h4v6z"}),"HardwareOutlined"),Xt1=h(c.jsx("path",{d:"M17.59 3.41 15 6V5c0-1.1-.9-2-2-2H9C6.24 3 4 5.24 4 8h5v3h6V8l2.59 2.59c.26.26.62.41 1 .41h.01c.77 0 1.4-.63 1.4-1.41V4.41C20 3.63 19.37 3 18.59 3h-.01c-.37 0-.73.15-.99.41M9 13v7c0 .55.45 1 1 1h4c.55 0 1-.45 1-1v-7z"}),"HardwareRounded"),$t1=h(c.jsx("path",{d:"m18 3-3 3V3H9C6.24 3 4 5.24 4 8h5v3h6V8l3 3h2V3zM9 13v8h6v-8z"}),"HardwareSharp"),co1=h([c.jsx("path",{d:"M6.77 6H11v5h2V5H9c-.89 0-1.68.39-2.23 1M11 13h2v6h-2z",opacity:".3"},"0"),c.jsx("path",{d:"m18 3-3 3V3H9C6.24 3 4 5.24 4 8h5v12c0 .55.45 1 1 1h4c.55 0 1-.45 1-1V8l3 3h2V3zm-5 16h-2v-6h2zm0-8h-2V6H6.77C7.32 5.39 8.11 5 9 5h4z"},"1")],"HardwareTwoTone"),ho1=h(c.jsx("path",{d:"M19 3H5c-1.11 0-2 .9-2 2v14c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m-8 12H9.5v-2h-2v2H6V9h1.5v2.5h2V9H11zm2-6h4c.55 0 1 .45 1 1v4c0 .55-.45 1-1 1h-4zm1.5 4.5h2v-3h-2z"}),"Hd"),so1=h(c.jsx("path",{d:"M19 3H5c-1.11 0-2 .9-2 2v14c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 16H5V5h14zM7.5 13h2v2H11V9H9.5v2.5h-2V9H6v6h1.5zM18 14v-4c0-.55-.45-1-1-1h-4v6h4c.55 0 1-.45 1-1m-1.5-.5h-2v-3h2z"}),"HdOutlined"),to1=h(c.jsx("path",{d:"M19 3H5c-1.11 0-2 .9-2 2v14c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m-8.75 12c-.41 0-.75-.34-.75-.75V13h-2v1.25c0 .41-.34.75-.75.75S6 14.66 6 14.25v-4.5c0-.41.34-.75.75-.75s.75.34.75.75v1.75h2V9.75c0-.41.34-.75.75-.75s.75.34.75.75v4.5c0 .41-.34.75-.75.75m3.25-6H17c.55 0 1 .45 1 1v4c0 .55-.45 1-1 1h-3.5c-.28 0-.5-.22-.5-.5v-5c0-.28.22-.5.5-.5m1 4.5h2v-3h-2z"}),"HdRounded"),oo1=h(c.jsx("path",{d:"M21 3H3v18h18zM11 15H9.5v-2h-2v2H6V9h1.5v2.5h2V9H11zm2-6h4c.55 0 1 .45 1 1v4c0 .55-.45 1-1 1h-4zm1.5 4.5h2v-3h-2z"}),"HdSharp"),vo1=h([c.jsx("path",{d:"M14.5 10.5h2v3h-2zM19 5H5v14h14zm-8 10H9.5v-2h-2v2H6V9h1.5v2.5h2V9H11zm7-1c0 .55-.45 1-1 1h-4V9h4c.55 0 1 .45 1 1z",opacity:".3"},"0"),c.jsx("path",{d:"M5 21h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2H5c-1.11 0-2 .9-2 2v14c0 1.1.89 2 2 2M5 5h14v14H5zm4.5 6.5h-2V9H6v6h1.5v-2h2v2H11V9H9.5zM17 9h-4v6h4c.55 0 1-.45 1-1v-4c0-.55-.45-1-1-1m-.5 4.5h-2v-3h2z"},"1")],"HdTwoTone"),eo1=h([c.jsx("path",{d:"M12.04 8.04h-.09l-1.6 4.55h3.29z"},"0"),c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m3.21 15-.98-2.81H9.78l-1 2.81h-1.9l4.13-11h1.97l4.13 11z"},"1")],"HdrAuto"),lo1=h(c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8m-.99-14L6.88 17h1.9l1-2.81h4.44l.99 2.81h1.9L12.98 6zm-.66 6.59 1.6-4.55h.09l1.6 4.55z"}),"HdrAutoOutlined"),no1=h([c.jsx("path",{d:"M12.04 8.04h-.09l-1.6 4.55h3.29z"},"0"),c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m3 14.41-.78-2.22H9.78l-.79 2.22c-.12.35-.46.59-.83.59-.62 0-1.05-.62-.83-1.2l3.34-8.88C10.88 6.37 11.4 6 12 6c.59 0 1.12.37 1.33.92l3.34 8.88c.22.58-.21 1.2-.83 1.2-.38 0-.72-.24-.84-.59"},"1")],"HdrAutoRounded"),ao1=h([c.jsx("path",{d:"M10 16H6.5v6H10c.8 0 1.5-.7 1.5-1.5v-3c0-.8-.7-1.5-1.5-1.5m0 4.5H8v-3h2zm6.5-4.5H13v6h1.5v-2h1.1l.9 2H18l-.9-2.1c.5-.3.9-.8.9-1.4v-1c0-.8-.7-1.5-1.5-1.5m0 2.5h-2v-1h2zm-13-.5h-2v-2H0v6h1.5v-2.5h2V22H5v-6H3.5zm18.5.5v-2h-1.5v2h-2V20h2v2H22v-2h2v-1.5zM11.97 5.3l-1.02 2.89h2.1L12.03 5.3z"},"0"),c.jsx("path",{d:"M12 2C8.69 2 6 4.69 6 8s2.69 6 6 6 6-2.69 6-6-2.69-6-6-6m2.04 9-.63-1.79h-2.83L9.96 11H8.74l2.63-7h1.25l2.63 7z"},"1")],"HdrAutoSelect"),do1=h([c.jsx("path",{d:"M10 16H6.5v6H10c.8 0 1.5-.7 1.5-1.5v-3c0-.8-.7-1.5-1.5-1.5m0 4.5H8v-3h2zM3.5 18h-2v-2H0v6h1.5v-2.5h2V22H5v-6H3.5zm18.5.5v-2h-1.5v2h-2V20h2v2H22v-2h2v-1.5zM16.5 16H13v6h1.5v-2h1.1l.9 2H18l-.9-2.1c.5-.3.9-.8.9-1.4v-1c0-.8-.7-1.5-1.5-1.5m0 2.5h-2v-1h2zM11.97 5.3l-1.02 2.89h2.1L12.03 5.3z"},"0"),c.jsx("path",{d:"M12 2C8.69 2 6 4.69 6 8s2.69 6 6 6 6-2.69 6-6-2.69-6-6-6m2.04 9-.63-1.79h-2.83L9.96 11H8.74l2.63-7h1.25l2.63 7z"},"1")],"HdrAutoSelectOutlined"),zo1=h([c.jsx("path",{d:"M10 16H7.25c-.41 0-.75.34-.75.75v4.5c0 .41.34.75.75.75H10c.83 0 1.5-.67 1.5-1.5v-3c0-.83-.67-1.5-1.5-1.5m0 4.5H8v-3h2zM4.25 16c-.41 0-.75.34-.75.75V18h-2v-1.25c0-.41-.34-.75-.75-.75s-.75.34-.75.75v4.5c0 .41.34.75.75.75s.75-.34.75-.75V19.5h2v1.75c0 .41.34.75.75.75s.75-.34.75-.75v-4.5c0-.41-.34-.75-.75-.75m19 2.5H22v-1.25c0-.41-.34-.75-.75-.75s-.75.34-.75.75v1.25h-1.25c-.41 0-.75.34-.75.75s.34.75.75.75h1.25v1.25c0 .41.34.75.75.75s.75-.34.75-.75V20h1.25c.41 0 .75-.34.75-.75s-.34-.75-.75-.75M16.5 16h-2.75c-.41 0-.75.34-.75.75v4.56c0 .38.31.69.69.69h.11c.38 0 .69-.31.69-.69V20h1.1l.72 1.59c.11.25.36.41.63.41.5 0 .83-.51.64-.97l-.48-1.13c.5-.3.9-.8.9-1.4v-1c0-.83-.67-1.5-1.5-1.5m0 2.5h-2v-1h2zM11.97 5.3l-1.02 2.89h2.1L12.03 5.3z"},"0"),c.jsx("path",{d:"M12 2C8.69 2 6 4.69 6 8s2.69 6 6 6 6-2.69 6-6-2.69-6-6-6m2.44 9c-.24 0-.45-.15-.53-.38l-.49-1.41h-2.83l-.5 1.41c-.08.23-.29.38-.53.38-.39 0-.67-.39-.53-.76l2.12-5.65c.14-.36.47-.59.85-.59s.71.23.85.59l2.12 5.65c.14.37-.13.76-.53.76"},"1")],"HdrAutoSelectRounded"),mo1=h([c.jsx("path",{d:"M3.5 18h-2v-2H0v6h1.5v-2.5h2V22H5v-6H3.5zm6.5-2H6.5v6H10c.8 0 1.5-.7 1.5-1.5v-3c0-.8-.7-1.5-1.5-1.5m0 4.5H8v-3h2zm12-2v-2h-1.5v2h-2V20h2v2H22v-2h2v-1.5zM13 22h1.5v-2h1.1l.9 2H18l-.86-2H18v-4h-5zm1.5-4.5h2v1h-2zM11.97 5.3l-1.02 2.89h2.1L12.03 5.3z"},"0"),c.jsx("path",{d:"M12 2C8.69 2 6 4.69 6 8s2.69 6 6 6 6-2.69 6-6-2.69-6-6-6m2.04 9-.63-1.79h-2.83L9.96 11H8.74l2.63-7h1.25l2.63 7z"},"1")],"HdrAutoSelectSharp"),po1=h([c.jsx("path",{d:"M22 18.5v-2h-1.5v2h-2V20h2v2H22v-2h2v-1.5zM3.5 18h-2v-2H0v6h1.5v-2.5h2V22H5v-6H3.5zm13-2H13v6h1.5v-2h1.1l.9 2H18l-.9-2.1c.5-.3.9-.8.9-1.4v-1c0-.8-.7-1.5-1.5-1.5m0 2.5h-2v-1h2zM10 16H6.5v6H10c.8 0 1.5-.7 1.5-1.5v-3c0-.8-.7-1.5-1.5-1.5m0 4.5H8v-3h2zm1.97-15.2-1.02 2.89h2.1L12.03 5.3z"},"0"),c.jsx("path",{d:"M12 2C8.69 2 6 4.69 6 8s2.69 6 6 6 6-2.69 6-6-2.69-6-6-6m2.04 9-.63-1.79h-2.83L9.96 11H8.74l2.63-7h1.25l2.63 7z"},"1")],"HdrAutoSelectTwoTone"),Ho1=h([c.jsx("path",{d:"M12.04 8.04h-.09l-1.6 4.55h3.29z"},"0"),c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m3.21 15-.98-2.81H9.78l-1 2.81h-1.9l4.13-11h1.97l4.13 11z"},"1")],"HdrAutoSharp"),Mo1=h([c.jsx("path",{d:"M12.04 8.04h-.09l-1.6 4.55h3.29z",opacity:".3"},"0"),c.jsx("path",{d:"M12 4c-4.41 0-8 3.59-8 8s3.59 8 8 8 8-3.59 8-8-3.59-8-8-8m3.21 13-.98-2.81H9.78l-1 2.81h-1.9l4.13-11h1.97l4.13 11z",opacity:".3"},"1"),c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8"},"2"),c.jsx("path",{d:"M11.01 6 6.88 17h1.9l1-2.81h4.44l.99 2.81h1.9L12.98 6zm-.66 6.59 1.6-4.55h.09l1.6 4.55z"},"3")],"HdrAutoTwoTone"),ro1=h(c.jsx("path",{d:"M12 2c3.31 0 6 2.69 6 6s-2.69 6-6 6-6-2.69-6-6 2.69-6 6-6m0 2C9.79 4 8 5.79 8 8s1.79 4 4 4 4-1.79 4-4-1.79-4-4-4m1 7h-2V9H9V7h2V5h2v2h2v2h-2zm11 9h-2v2h-1.5v-2h-2v-1.5h2v-2H22v2h2zm-6-1.5c0 .6-.4 1.1-.9 1.4L18 22h-1.5l-.9-2h-1.1v2H13v-6h3.5c.8 0 1.5.7 1.5 1.5zm-1.5 0v-1h-2v1zm-13-.5v-2H5v6H3.5v-2.5h-2V22H0v-6h1.5v2zm6.5-2c.8 0 1.5.7 1.5 1.5v3c0 .8-.7 1.5-1.5 1.5H6.5v-6zm0 4.5v-3H8v3z"}),"HdrEnhancedSelect"),io1=h(c.jsx("path",{d:"M12 2c3.31 0 6 2.69 6 6s-2.69 6-6 6-6-2.69-6-6 2.69-6 6-6m0 2C9.79 4 8 5.79 8 8s1.79 4 4 4 4-1.79 4-4-1.79-4-4-4m1 7h-2V9H9V7h2V5h2v2h2v2h-2zm11 9h-2v2h-1.5v-2h-2v-1.5h2v-2H22v2h2zm-6-1.5c0 .6-.4 1.1-.9 1.4L18 22h-1.5l-.9-2h-1.1v2H13v-6h3.5c.8 0 1.5.7 1.5 1.5zm-1.5 0v-1h-2v1zm-13-.5v-2H5v6H3.5v-2.5h-2V22H0v-6h1.5v2zm6.5-2c.8 0 1.5.7 1.5 1.5v3c0 .8-.7 1.5-1.5 1.5H6.5v-6zm0 4.5v-3H8v3z"}),"HdrEnhancedSelectOutlined"),Vo1=h(c.jsx("path",{d:"M12 2C8.69 2 6 4.69 6 8s2.69 6 6 6 6-2.69 6-6-2.69-6-6-6m2 7h-1v1c0 .55-.45 1-1 1s-1-.45-1-1V9h-1c-.55 0-1-.45-1-1s.45-1 1-1h1V6c0-.55.45-1 1-1s1 .45 1 1v1h1c.55 0 1 .45 1 1s-.45 1-1 1m-4 7H7c-.28 0-.5.22-.5.5v5c0 .28.22.5.5.5h3c.82 0 1.5-.67 1.5-1.5v-3c0-.83-.68-1.5-1.5-1.5m0 4.5H8v-3h2zm6.5-4.5H14c-.55 0-1 .45-1 1v4.31c0 .38.31.69.69.69h.11c.38 0 .69-.31.69-.69V20h1.1l.72 1.59c.11.25.36.41.63.41.5 0 .83-.51.64-.97l-.48-1.13c.5-.3.9-.8.9-1.4v-1c0-.83-.67-1.5-1.5-1.5m0 2.5h-2v-1h2zm-13-.5h-2v-1.25c0-.41-.34-.75-.75-.75s-.75.34-.75.75v4.5c0 .41.34.75.75.75s.75-.34.75-.75V19.5h2v1.75c0 .41.34.75.75.75s.75-.34.75-.75v-4.5c0-.41-.34-.75-.75-.75s-.75.34-.75.75zm18.5.5v-1.25c0-.41-.34-.75-.75-.75s-.75.34-.75.75v1.25h-1.25c-.41 0-.75.34-.75.75s.34.75.75.75h1.25v1.25c0 .41.34.75.75.75s.75-.34.75-.75V20h1.25c.41 0 .75-.34.75-.75s-.34-.75-.75-.75z"}),"HdrEnhancedSelectRounded"),xo1=h(c.jsx("path",{d:"M12 2C8.69 2 6 4.69 6 8s2.69 6 6 6 6-2.69 6-6-2.69-6-6-6m3 7h-2v2h-2V9H9V7h2V5h2v2h2zm-5 7H6.5v6H10c.8 0 1.5-.7 1.5-1.5v-3c0-.8-.7-1.5-1.5-1.5m0 4.5H8v-3h2zm8-4.5h-5v6h1.5v-2h1.1l.9 2H18l-.86-2H18zm-1.5 2.5h-2v-1h2zm-13-.5h-2v-2H0v6h1.5v-2.5h2V22H5v-6H3.5zm18.5.5v-2h-1.5v2h-2V20h2v2H22v-2h2v-1.5z"}),"HdrEnhancedSelectSharp"),jo1=h([c.jsx("path",{d:"M12 4C9.79 4 8 5.79 8 8s1.79 4 4 4 4-1.79 4-4-1.79-4-4-4m3 5h-2v2h-2V9H9V7h2V5h2v2h2z",opacity:".3"},"0"),c.jsx("path",{d:"M12 2C8.69 2 6 4.69 6 8s2.69 6 6 6 6-2.69 6-6-2.69-6-6-6m0 10c-2.21 0-4-1.79-4-4s1.79-4 4-4 4 1.79 4 4-1.79 4-4 4"},"1"),c.jsx("path",{d:"M13 5h-2v2H9v2h2v2h2V9h2V7h-2zM3.5 18h-2v-2H0v6h1.5v-2.5h2V22H5v-6H3.5zm18.5.5v-2h-1.5v2h-2V20h2v2H22v-2h2v-1.5zM16.5 16H13v6h1.5v-2h1.1l.9 2H18l-.9-2.1c.5-.3.9-.8.9-1.4v-1c0-.8-.7-1.5-1.5-1.5m0 2.5h-2v-1h2zM10 16H6.5v6H10c.8 0 1.5-.7 1.5-1.5v-3c0-.8-.7-1.5-1.5-1.5m0 4.5H8v-3h2z"},"2")],"HdrEnhancedSelectTwoTone"),uo1=h(c.jsx("path",{d:"M17.5 15v-2h1.1l.9 2H21l-.9-2.1c.5-.2.9-.8.9-1.4v-1c0-.8-.7-1.5-1.5-1.5H16v4.9l1.1 1.1zm0-4.5h2v1h-2zm-4.5 0v.4l1.5 1.5v-1.9c0-.8-.7-1.5-1.5-1.5h-1.9l1.5 1.5zm-3.5-1-7-7-1.1 1L6.9 9h-.4v2h-2V9H3v6h1.5v-2.5h2V15H8v-4.9l1.5 1.5V15h3.4l7.6 7.6 1.1-1.1z"}),"HdrOff"),Lo1=h(c.jsx("path",{d:"M17.5 15v-2h1.1l.9 2H21l-.9-2.1c.5-.3.9-.8.9-1.4v-1c0-.8-.7-1.5-1.5-1.5H16v4.86L17.14 15zm0-4.5h2v1h-2zm-4.5 0v.36l1.5 1.5V10.5c0-.8-.7-1.5-1.5-1.5h-1.86l1.5 1.5zM2.51 2.49 1.45 3.55 6.9 9h-.4v2h-2V9H3v6h1.5v-2.5h2V15H8v-4.9l1.5 1.5V15h3.4l7.6 7.6 1.06-1.06z"}),"HdrOffOutlined"),So1=h(c.jsx("path",{d:"M17.5 14.25V13h1.1l.72 1.59c.11.25.36.41.63.41.5 0 .83-.51.64-.96l-.49-1.14c.5-.3.9-.8.9-1.4v-1c0-.83-.67-1.5-1.5-1.5H17c-.55 0-1 .45-1 1v3.9l1.04 1.04c.27-.11.46-.38.46-.69m0-3.75h2v1h-2zm-4.5 0v.4l1.5 1.5v-1.9c0-.82-.68-1.5-1.5-1.5h-1.9l1.5 1.5zm8.03 10.53-18-18c-.29-.29-.76-.29-1.05 0s-.29.76 0 1.05l4.98 4.98c-.27.11-.46.38-.46.69V11h-2V9.75c0-.41-.34-.75-.75-.75S3 9.34 3 9.75v4.5c0 .41.34.75.75.75s.75-.34.75-.75V12.5h2v1.75c0 .41.34.75.75.75s.75-.34.75-.75V10.1l1.5 1.5v2.9c0 .28.22.5.5.5h2.5c.12 0 .24-.01.36-.04l7.11 7.11c.29.29.76.29 1.05 0 .29-.28.29-.75.01-1.04"}),"HdrOffRounded"),Co1=h(c.jsx("path",{d:"M18 18.5v-1c0-.8-.7-1.5-1.5-1.5H13v6h1.5v-2h1.1l.9 2H18l-.9-2.1c.5-.3.9-.8.9-1.4m-1.5 0h-2v-1h2zm-13-.5h-2v-2H0v6h1.5v-2.5h2V22H5v-6H3.5zm6.5-2H6.5v6H10c.8 0 1.5-.7 1.5-1.5v-3c0-.8-.7-1.5-1.5-1.5m0 4.5H8v-3h2zm14-.5h-2v2h-1.5v-2h-2v-1.5h2v-2H22v2h2zM10.98 4.15 9.42 2.59c5.1-2.42 10.41 2.89 7.99 7.99l-1.56-1.56c.81-2.96-1.91-5.68-4.87-4.87M6.34 2.34 4.93 3.76l1.66 1.66c-2.42 5.1 2.89 10.41 7.99 7.99l1.66 1.66 1.41-1.41zm1.81 4.64 4.87 4.87c-2.96.81-5.68-1.91-4.87-4.87"}),"HdrOffSelect"),To1=h(c.jsx("path",{d:"M18 18.5v-1c0-.8-.7-1.5-1.5-1.5H13v6h1.5v-2h1.1l.9 2H18l-.9-2.1c.5-.3.9-.8.9-1.4m-1.5 0h-2v-1h2zm-13-.5h-2v-2H0v6h1.5v-2.5h2V22H5v-6H3.5zm6.5-2H6.5v6H10c.8 0 1.5-.7 1.5-1.5v-3c0-.8-.7-1.5-1.5-1.5m0 4.5H8v-3h2zm14-.5h-2v2h-1.5v-2h-2v-1.5h2v-2H22v2h2zM10.98 4.15 9.42 2.59c5.1-2.42 10.41 2.89 7.99 7.99l-1.56-1.56c.81-2.96-1.91-5.68-4.87-4.87M6.34 2.34 4.93 3.76l1.66 1.66c-2.42 5.1 2.89 10.41 7.99 7.99l1.66 1.66 1.41-1.41zm1.81 4.64 4.87 4.87c-2.96.81-5.68-1.91-4.87-4.87"}),"HdrOffSelectOutlined"),wo1=h(c.jsx("path",{d:"M18 18.5v-1c0-.83-.67-1.5-1.5-1.5H14c-.55 0-1 .45-1 1v4.31c0 .38.31.69.69.69h.11c.38 0 .69-.31.69-.69V20h1.1l.72 1.59c.11.25.36.41.63.41.5 0 .83-.51.64-.97l-.48-1.13c.5-.3.9-.8.9-1.4m-1.5 0h-2v-1h2zm-13-.5h-2v-1.25c0-.41-.34-.75-.75-.75s-.75.34-.75.75v4.5c0 .41.34.75.75.75s.75-.34.75-.75V19.5h2v1.75c0 .41.34.75.75.75s.75-.34.75-.75v-4.5c0-.41-.34-.75-.75-.75s-.75.34-.75.75zm6.5-2H7.5c-.55 0-1 .45-1 1v4c0 .55.45 1 1 1H10c.82 0 1.5-.67 1.5-1.5v-3c0-.83-.68-1.5-1.5-1.5m0 4.5H8v-3h2zm13.25-.5H22v1.25c0 .41-.34.75-.75.75s-.75-.34-.75-.75V20h-1.25c-.41 0-.75-.34-.75-.75s.34-.75.75-.75h1.25v-1.25c0-.41.34-.75.75-.75s.75.34.75.75v1.25h1.25c.41 0 .75.34.75.75s-.34.75-.75.75M10.98 4.15 9.42 2.59c5.1-2.42 10.41 2.89 7.99 7.99l-1.56-1.56c.81-2.96-1.91-5.68-4.87-4.87m-5.35-1.1c-.39.39-.39 1.02 0 1.41l.96.96c-2.42 5.1 2.88 10.41 7.99 7.99l.95.95c.39.39 1.02.39 1.41 0s.39-1.02 0-1.41l-9.9-9.91c-.38-.38-1.02-.38-1.41.01m2.52 3.93 4.87 4.87c-2.96.81-5.68-1.91-4.87-4.87"}),"HdrOffSelectRounded"),Ro1=h(c.jsx("path",{d:"M18 20v-4h-5v6h1.5v-2h1.1l.9 2H18l-.86-2zm-1.5-1.5h-2v-1h2zm-13-.5h-2v-2H0v6h1.5v-2.5h2V22H5v-6H3.5zm6.5-2H6.5v6H10c.8 0 1.5-.7 1.5-1.5v-3c0-.8-.7-1.5-1.5-1.5m0 4.5H8v-3h2zm14-.5h-2v2h-1.5v-2h-2v-1.5h2v-2H22v2h2zM10.98 4.15 9.42 2.59c5.1-2.42 10.41 2.89 7.99 7.99l-1.56-1.56c.81-2.96-1.91-5.68-4.87-4.87M6.34 2.34 4.93 3.76l1.66 1.66c-2.42 5.1 2.89 10.41 7.99 7.99l1.66 1.66 1.41-1.41zm1.81 4.64 4.87 4.87c-2.96.81-5.68-1.91-4.87-4.87"}),"HdrOffSelectSharp"),Oo1=h(c.jsx("path",{d:"M18 18.5v-1c0-.8-.7-1.5-1.5-1.5H13v6h1.5v-2h1.1l.9 2H18l-.9-2.1c.5-.3.9-.8.9-1.4m-1.5 0h-2v-1h2zm-13-.5h-2v-2H0v6h1.5v-2.5h2V22H5v-6H3.5zm6.5-2H6.5v6H10c.8 0 1.5-.7 1.5-1.5v-3c0-.8-.7-1.5-1.5-1.5m0 4.5H8v-3h2zm14-.5h-2v2h-1.5v-2h-2v-1.5h2v-2H22v2h2zM10.98 4.15 9.42 2.59c5.1-2.42 10.41 2.89 7.99 7.99l-1.56-1.56c.81-2.96-1.91-5.68-4.87-4.87M6.34 2.34 4.93 3.76l1.66 1.66c-2.42 5.1 2.89 10.41 7.99 7.99l1.66 1.66 1.41-1.41zm1.81 4.64 4.87 4.87c-2.96.81-5.68-1.91-4.87-4.87"}),"HdrOffSelectTwoTone"),yo1=h(c.jsx("path",{d:"M17.5 15v-2h1.1l.9 2H21l-.9-2.1h.9V9h-5v4.86L17.14 15zm0-4.5h2v1h-2zm-4.5 0v.36l1.5 1.5V10.5c0-.8-.7-1.5-1.5-1.5h-1.86l1.5 1.5zM2.51 2.49 1.45 3.55 6.9 9h-.4v2h-2V9H3v6h1.5v-2.5h2V15H8v-4.9l1.5 1.5V15h3.4l7.6 7.6 1.06-1.06z"}),"HdrOffSharp"),go1=h(c.jsx("path",{d:"M17.5 15v-2h1.1l.9 2H21l-.9-2.1c.5-.3.9-.8.9-1.4v-1c0-.8-.7-1.5-1.5-1.5H16v4.86L17.14 15zm0-4.5h2v1h-2zm-4.5 0v.36l1.5 1.5V10.5c0-.8-.7-1.5-1.5-1.5h-1.86l1.5 1.5zM2.51 2.49 1.45 3.55 6.9 9h-.4v2h-2V9H3v6h1.5v-2.5h2V15H8v-4.9l1.5 1.5V15h3.4l7.6 7.6 1.06-1.06z"}),"HdrOffTwoTone"),Ao1=h(c.jsx("path",{d:"M21 11.5v-1c0-.8-.7-1.5-1.5-1.5H16v6h1.5v-2h1.1l.9 2H21l-.9-2.1c.5-.3.9-.8.9-1.4m-1.5 0h-2v-1h2zm-13-.5h-2V9H3v6h1.5v-2.5h2V15H8V9H6.5zM13 9H9.5v6H13c.8 0 1.5-.7 1.5-1.5v-3c0-.8-.7-1.5-1.5-1.5m0 4.5h-2v-3h2z"}),"HdrOn"),fo1=h(c.jsx("path",{d:"M21 11.5v-1c0-.8-.7-1.5-1.5-1.5H16v6h1.5v-2h1.1l.9 2H21l-.9-2.1c.5-.3.9-.8.9-1.4m-1.5 0h-2v-1h2zm-13-.5h-2V9H3v6h1.5v-2.5h2V15H8V9H6.5zM13 9H9.5v6H13c.8 0 1.5-.7 1.5-1.5v-3c0-.8-.7-1.5-1.5-1.5m0 4.5h-2v-3h2z"}),"HdrOnOutlined"),Po1=h(c.jsx("path",{d:"M7.25 9c-.41 0-.75.34-.75.75V11h-2V9.75c0-.41-.34-.75-.75-.75S3 9.34 3 9.75v4.5c0 .41.34.75.75.75s.75-.34.75-.75V12.5h2v1.75c0 .41.34.75.75.75s.75-.34.75-.75v-4.5C8 9.34 7.66 9 7.25 9M21 11.5v-1c0-.83-.67-1.5-1.5-1.5H17c-.55 0-1 .45-1 1v4.25c0 .41.34.75.75.75s.75-.34.75-.75V13h1.1l.72 1.59c.11.25.36.41.63.41.5 0 .83-.51.64-.96l-.49-1.14c.5-.3.9-.8.9-1.4m-3.5 0v-1h2v1zM13 9h-3c-.28 0-.5.22-.5.5v5c0 .28.22.5.5.5h3c.82 0 1.5-.68 1.5-1.5v-3c0-.82-.68-1.5-1.5-1.5m0 4.5h-2v-3h2z"}),"HdrOnRounded"),Fo1=h(c.jsx("path",{d:"M18 18.5v-1c0-.8-.7-1.5-1.5-1.5H13v6h1.5v-2h1.1l.9 2H18l-.9-2.1c.5-.3.9-.8.9-1.4m-1.5 0h-2v-1h2zm-13-.5h-2v-2H0v6h1.5v-2.5h2V22H5v-6H3.5zm6.5-2H6.5v6H10c.8 0 1.5-.7 1.5-1.5v-3c0-.8-.7-1.5-1.5-1.5m0 4.5H8v-3h2zm14-.5h-2v2h-1.5v-2h-2v-1.5h2v-2H22v2h2zM12 4c2.21 0 4 1.79 4 4s-1.79 4-4 4-4-1.79-4-4 1.79-4 4-4m0-2C8.69 2 6 4.69 6 8s2.69 6 6 6 6-2.69 6-6-2.69-6-6-6"}),"HdrOnSelect"),Bo1=h(c.jsx("path",{d:"M18 18.5v-1c0-.8-.7-1.5-1.5-1.5H13v6h1.5v-2h1.1l.9 2H18l-.9-2.1c.5-.3.9-.8.9-1.4m-1.5 0h-2v-1h2zm-13-.5h-2v-2H0v6h1.5v-2.5h2V22H5v-6H3.5zm6.5-2H6.5v6H10c.8 0 1.5-.7 1.5-1.5v-3c0-.8-.7-1.5-1.5-1.5m0 4.5H8v-3h2zm14-.5h-2v2h-1.5v-2h-2v-1.5h2v-2H22v2h2zM12 4c2.21 0 4 1.79 4 4s-1.79 4-4 4-4-1.79-4-4 1.79-4 4-4m0-2C8.69 2 6 4.69 6 8s2.69 6 6 6 6-2.69 6-6-2.69-6-6-6"}),"HdrOnSelectOutlined"),bo1=h(c.jsx("path",{d:"M18 18.5v-1c0-.83-.67-1.5-1.5-1.5H14c-.55 0-1 .45-1 1v4.31c0 .38.31.69.69.69h.11c.38 0 .69-.31.69-.69V20h1.1l.72 1.59c.11.25.36.41.63.41.5 0 .83-.51.64-.97l-.48-1.13c.5-.3.9-.8.9-1.4m-1.5 0h-2v-1h2zm-13-.5h-2v-1.25c0-.41-.34-.75-.75-.75s-.75.34-.75.75v4.5c0 .41.34.75.75.75s.75-.34.75-.75V19.5h2v1.75c0 .41.34.75.75.75s.75-.34.75-.75v-4.5c0-.41-.34-.75-.75-.75s-.75.34-.75.75zm6.5-2H7.5c-.55 0-1 .45-1 1v4c0 .55.45 1 1 1H10c.82 0 1.5-.67 1.5-1.5v-3c0-.83-.68-1.5-1.5-1.5m0 4.5H8v-3h2zm13.25-.5H22v1.25c0 .41-.34.75-.75.75s-.75-.34-.75-.75V20h-1.25c-.41 0-.75-.34-.75-.75s.34-.75.75-.75h1.25v-1.25c0-.41.34-.75.75-.75s.75.34.75.75v1.25h1.25c.41 0 .75.34.75.75s-.34.75-.75.75M12 4c2.21 0 4 1.79 4 4s-1.79 4-4 4-4-1.79-4-4 1.79-4 4-4m0-2C8.69 2 6 4.69 6 8s2.69 6 6 6 6-2.69 6-6-2.69-6-6-6"}),"HdrOnSelectRounded"),Do1=h(c.jsx("path",{d:"M18 19.9V16h-5v6h1.5v-2h1.1l.9 2H18l-.9-2.1zm-1.5-1.4h-2v-1h2zm-13-.5h-2v-2H0v6h1.5v-2.5h2V22H5v-6H3.5zm6.5-2H6.5v6H10c.8 0 1.5-.7 1.5-1.5v-3c0-.8-.7-1.5-1.5-1.5m0 4.5H8v-3h2zm14-.5h-2v2h-1.5v-2h-2v-1.5h2v-2H22v2h2zM12 4c2.21 0 4 1.79 4 4s-1.79 4-4 4-4-1.79-4-4 1.79-4 4-4m0-2C8.69 2 6 4.69 6 8s2.69 6 6 6 6-2.69 6-6-2.69-6-6-6"}),"HdrOnSelectSharp"),ko1=h(c.jsx("path",{d:"M18 18.5v-1c0-.8-.7-1.5-1.5-1.5H13v6h1.5v-2h1.1l.9 2H18l-.9-2.1c.5-.3.9-.8.9-1.4m-1.5 0h-2v-1h2zm-13-.5h-2v-2H0v6h1.5v-2.5h2V22H5v-6H3.5zm6.5-2H6.5v6H10c.8 0 1.5-.7 1.5-1.5v-3c0-.8-.7-1.5-1.5-1.5m0 4.5H8v-3h2zm14-.5h-2v2h-1.5v-2h-2v-1.5h2v-2H22v2h2zM12 4c2.21 0 4 1.79 4 4s-1.79 4-4 4-4-1.79-4-4 1.79-4 4-4m0-2C8.69 2 6 4.69 6 8s2.69 6 6 6 6-2.69 6-6-2.69-6-6-6"}),"HdrOnSelectTwoTone"),Wo1=h(c.jsx("path",{d:"M21 12.9V9h-5v6h1.5v-2h1.1l.9 2H21l-.9-2.1zm-1.5-1.4h-2v-1h2zm-13-.5h-2V9H3v6h1.5v-2.5h2V15H8V9H6.5zM13 9H9.5v6H13c.8 0 1.5-.7 1.5-1.5v-3c0-.8-.7-1.5-1.5-1.5m0 4.5h-2v-3h2z"}),"HdrOnSharp"),No1=h(c.jsx("path",{d:"M13 9H9.5v6H13c.8 0 1.5-.7 1.5-1.5v-3c0-.8-.7-1.5-1.5-1.5m0 4.5h-2v-3h2zm8-2v-1c0-.8-.7-1.5-1.5-1.5H16v6h1.5v-2h1.1l.9 2H21l-.9-2.1c.5-.3.9-.8.9-1.4m-1.5 0h-2v-1h2zm-13-.5h-2V9H3v6h1.5v-2.5h2V15H8V9H6.5z"}),"HdrOnTwoTone"),Eo1=h([c.jsx("path",{d:"M8.5 14.5h2v1h-2zm6-7H16v3h-1.5z"},"0"),c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m0 13.5c0 .6-.4 1.1-.9 1.4L12 19h-1.5l-.9-2H8.5v2H7v-6h3.5c.8 0 1.5.7 1.5 1.5zm0-3.5h-1.5V9.5h-2V12H7V6h1.5v2h2V6H12zm5.5 4H16v1.5h-1.5V16H13v-1.5h1.5V13H16v1.49h1.5zm0-5.5c0 .8-.7 1.5-1.5 1.5h-3V6h3c.8 0 1.5.7 1.5 1.5z"},"1")],"HdrPlus"),Io1=h(c.jsx("path",{d:"M8.13 19c1.15.64 2.47 1 3.87 1 4.41 0 8-3.59 8-8s-3.59-8-8-8-8 3.59-8 8c0 2.52 1.17 4.77 3 6.24V13h3.5c.8 0 1.5.7 1.5 1.5v1c0 .6-.4 1.1-.9 1.4L12 19h-1.5l-.9-2H8.5v2zM12 2c5.52 0 10 4.48 10 10s-4.48 10-10 10S2 17.52 2 12 6.48 2 12 2m5.5 14H16v1.5h-1.5V16H13v-1.5h1.5V13H16v1.49h1.5zm-7-.5v-1h-2v1zm0-7.5V6H12v6h-1.5V9.5h-2V12H7V6h1.5v2zM16 6c.8 0 1.5.7 1.5 1.5v3c0 .8-.7 1.5-1.5 1.5h-3V6zm0 4.5v-3h-1.5v3z"}),"HdrPlusOutlined"),Uo1=h([c.jsx("path",{d:"M8.5 14.5h2v1h-2zm6-7H16v3h-1.5z"},"0"),c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m0 13.5c0 .6-.4 1.1-.9 1.4l.49 1.13c.2.46-.14.97-.64.97-.27 0-.52-.16-.63-.41L9.6 17H8.5v1.31c0 .38-.31.69-.69.69h-.12c-.38 0-.69-.31-.69-.69V14c0-.55.45-1 1-1h2.5c.82 0 1.5.68 1.5 1.5zm-.75-3.5c-.41 0-.75-.34-.75-.75V9.5h-2v1.75c0 .41-.34.75-.75.75S7 11.66 7 11.25v-4.5c0-.41.34-.75.75-.75s.75.34.75.75V8h2V6.75c0-.41.34-.75.75-.75s.75.34.75.75v4.5c0 .41-.34.75-.75.75m5.5 4H16v.75c0 .41-.34.75-.75.75s-.75-.34-.75-.75V16h-.75c-.41 0-.75-.34-.75-.75s.34-.75.75-.75h.75v-.75c0-.41.34-.75.75-.75s.75.34.75.75v.74h.75c.41 0 .75.34.75.75v.01c0 .41-.34.75-.75.75m.75-5.5c0 .82-.67 1.5-1.5 1.5h-2.5c-.28 0-.5-.22-.5-.5v-5c0-.28.22-.5.5-.5H16c.83 0 1.5.68 1.5 1.5z"},"1")],"HdrPlusRounded"),Go1=h([c.jsx("path",{d:"M8.5 14.5h2v1h-2zm6-7H16v3h-1.5z"},"0"),c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m0 15-.86-.01L12 19h-1.5l-.9-2H8.5v2H7v-6h5zm0-5h-1.5V9.5h-2V12H7V6h1.5v2h2V6H12zm5.5 4H16v1.5h-1.5V16H13v-1.5h1.5V13H16v1.49h1.5zm0-5.5c0 .8-.7 1.5-1.5 1.5h-3V6h3c.8 0 1.5.7 1.5 1.5z"},"1")],"HdrPlusSharp"),Ko1=h([c.jsx("path",{d:"M12 4c-4.41 0-8 3.59-8 8 0 2.52 1.17 4.77 3 6.24V13h3.5c.8 0 1.5.7 1.5 1.5v1c0 .6-.4 1.1-.9 1.4L12 19h-1.5l-.9-2H8.5v2h-.37c1.15.64 2.47 1 3.87 1 4.41 0 8-3.59 8-8s-3.59-8-8-8m0 8h-1.5V9.5h-2V12H7V6h1.5v2h2V6H12zm5.5 4H16v1.5h-1.5V16H13v-1.5h1.5V13H16v1.49h1.5zm0-5.5c0 .8-.7 1.5-1.5 1.5h-3V6h3c.8 0 1.5.7 1.5 1.5z",opacity:".3"},"0"),c.jsx("path",{d:"M14.5 7.5H16v3h-1.5zm-6 7h2v1h-2z",opacity:".3"},"1"),c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m0 18c-1.4 0-2.72-.36-3.87-1h.37v-2h1.1l.9 2H12l-.9-2.1c.5-.3.9-.8.9-1.4v-1c0-.8-.7-1.5-1.5-1.5H7v5.24C5.17 16.77 4 14.52 4 12c0-4.41 3.59-8 8-8s8 3.59 8 8-3.59 8-8 8m-3.5-4.5v-1h2v1z"},"2"),c.jsx("path",{d:"M10.5 8h-2V6H7v6h1.5V9.5h2V12H12V6h-1.5zM16 6h-3v6h3c.8 0 1.5-.7 1.5-1.5v-3c0-.8-.7-1.5-1.5-1.5m0 4.5h-1.5v-3H16zm0 2.5h-1.5v1.5H13V16h1.5v1.5H16V16h1.5v-1.51H16z"},"3")],"HdrPlusTwoTone"),qo1=h(c.jsx("path",{d:"M17 6c-3.31 0-6 2.69-6 6s2.69 6 6 6 6-2.69 6-6-2.69-6-6-6M5 8c-2.21 0-4 1.79-4 4s1.79 4 4 4 4-1.79 4-4-1.79-4-4-4m0 6c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2"}),"HdrStrong"),Qo1=h(c.jsx("path",{d:"M17 6c-3.31 0-6 2.69-6 6s2.69 6 6 6 6-2.69 6-6-2.69-6-6-6M5 8c-2.21 0-4 1.79-4 4s1.79 4 4 4 4-1.79 4-4-1.79-4-4-4m0 6c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2"}),"HdrStrongOutlined"),Zo1=h(c.jsx("path",{d:"M17 6c-3.31 0-6 2.69-6 6s2.69 6 6 6 6-2.69 6-6-2.69-6-6-6M5 8c-2.21 0-4 1.79-4 4s1.79 4 4 4 4-1.79 4-4-1.79-4-4-4m0 6c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2"}),"HdrStrongRounded"),Jo1=h(c.jsx("path",{d:"M17 6c-3.31 0-6 2.69-6 6s2.69 6 6 6 6-2.69 6-6-2.69-6-6-6M5 8c-2.21 0-4 1.79-4 4s1.79 4 4 4 4-1.79 4-4-1.79-4-4-4m0 6c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2"}),"HdrStrongSharp"),Yo1=h([c.jsx("path",{d:"M17 8c-2.21 0-4 1.79-4 4s1.79 4 4 4 4-1.79 4-4-1.79-4-4-4",opacity:".3"},"0"),c.jsx("path",{d:"M17 6c-3.31 0-6 2.69-6 6s2.69 6 6 6 6-2.69 6-6-2.69-6-6-6m0 10c-2.21 0-4-1.79-4-4s1.79-4 4-4 4 1.79 4 4-1.79 4-4 4M5 16c2.21 0 4-1.79 4-4S7.21 8 5 8s-4 1.79-4 4 1.79 4 4 4m0-6c1.1 0 2 .9 2 2s-.9 2-2 2-2-.9-2-2 .9-2 2-2"},"1")],"HdrStrongTwoTone"),_o1=h(c.jsx("path",{d:"M5 8c-2.21 0-4 1.79-4 4s1.79 4 4 4 4-1.79 4-4-1.79-4-4-4m12-2c-3.31 0-6 2.69-6 6s2.69 6 6 6 6-2.69 6-6-2.69-6-6-6m0 10c-2.21 0-4-1.79-4-4s1.79-4 4-4 4 1.79 4 4-1.79 4-4 4"}),"HdrWeak"),Xo1=h(c.jsx("path",{d:"M5 8c-2.21 0-4 1.79-4 4s1.79 4 4 4 4-1.79 4-4-1.79-4-4-4m12-2c-3.31 0-6 2.69-6 6s2.69 6 6 6 6-2.69 6-6-2.69-6-6-6m0 10c-2.21 0-4-1.79-4-4s1.79-4 4-4 4 1.79 4 4-1.79 4-4 4"}),"HdrWeakOutlined"),$o1=h(c.jsx("path",{d:"M5 8c-2.21 0-4 1.79-4 4s1.79 4 4 4 4-1.79 4-4-1.79-4-4-4m12-2c-3.31 0-6 2.69-6 6s2.69 6 6 6 6-2.69 6-6-2.69-6-6-6m0 10c-2.21 0-4-1.79-4-4s1.79-4 4-4 4 1.79 4 4-1.79 4-4 4"}),"HdrWeakRounded"),cv1=h(c.jsx("path",{d:"M5 8c-2.21 0-4 1.79-4 4s1.79 4 4 4 4-1.79 4-4-1.79-4-4-4m12-2c-3.31 0-6 2.69-6 6s2.69 6 6 6 6-2.69 6-6-2.69-6-6-6m0 10c-2.21 0-4-1.79-4-4s1.79-4 4-4 4 1.79 4 4-1.79 4-4 4"}),"HdrWeakSharp"),hv1=h([c.jsx("path",{d:"M17 6c-3.31 0-6 2.69-6 6s2.69 6 6 6 6-2.69 6-6-2.69-6-6-6m0 10c-2.21 0-4-1.79-4-4s1.79-4 4-4 4 1.79 4 4-1.79 4-4 4"},"0"),c.jsx("circle",{cx:"5",cy:"12",r:"2",opacity:".3"},"1"),c.jsx("path",{d:"M5 8c-2.21 0-4 1.79-4 4s1.79 4 4 4 4-1.79 4-4-1.79-4-4-4m0 6c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2"},"2")],"HdrWeakTwoTone"),sv1=h(c.jsx("path",{d:"M12 3c-4.97 0-9 4.03-9 9v7c0 1.1.9 2 2 2h4v-8H5v-1c0-3.87 3.13-7 7-7s7 3.13 7 7v1h-4v8h4c1.1 0 2-.9 2-2v-7c0-4.97-4.03-9-9-9"}),"Headphones"),tv1=h(c.jsx("path",{d:"M21 7h-1V6h-2v1h-1c-.55 0-1 .45-1 1v9c0 .55.45 1 1 1h4c.55 0 1-.45 1-1V8c0-.55-.45-1-1-1M8 6c-3.31 0-6 2.69-6 6v4c0 1.1.9 2 2 2h2v-5H3.5v-1c0-2.48 2.02-4.5 4.5-4.5s4.5 2.02 4.5 4.5v1H10v5h2c1.1 0 2-.9 2-2v-4c0-3.31-2.69-6-6-6"}),"HeadphonesBattery"),ov1=h(c.jsx("path",{d:"M21 7h-1V6h-2v1h-1c-.55 0-1 .45-1 1v9c0 .55.45 1 1 1h4c.55 0 1-.45 1-1V8c0-.55-.45-1-1-1m-1 9h-2V9h2zM8 6c-3.31 0-6 2.69-6 6v4c0 1.1.9 2 2 2h2v-5H3.5v-1c0-2.48 2.02-4.5 4.5-4.5s4.5 2.02 4.5 4.5v1H10v5h2c1.1 0 2-.9 2-2v-4c0-3.31-2.69-6-6-6"}),"HeadphonesBatteryOutlined"),vv1=h(c.jsx("path",{d:"M21 7h-1v-.5c0-.28-.22-.5-.5-.5h-1c-.28 0-.5.22-.5.5V7h-1c-.55 0-1 .45-1 1v9c0 .55.45 1 1 1h4c.55 0 1-.45 1-1V8c0-.55-.45-1-1-1M8 6c-3.31 0-6 2.69-6 6v4c0 1.1.9 2 2 2s2-.9 2-2v-1c0-1.1-.9-2-2-2h-.5v-1c0-2.48 2.02-4.5 4.5-4.5s4.5 2.02 4.5 4.5v1H12c-1.1 0-2 .9-2 2v1c0 1.1.9 2 2 2s2-.9 2-2v-4c0-3.31-2.69-6-6-6"}),"HeadphonesBatteryRounded"),ev1=h(c.jsx("path",{d:"M20 7V6h-2v1h-2v11h6V7zM8 6c-3.31 0-6 2.69-6 6v6h4v-5H3.5v-1c0-2.48 2.02-4.5 4.5-4.5s4.5 2.02 4.5 4.5v1H10v5h4v-6c0-3.31-2.69-6-6-6"}),"HeadphonesBatterySharp"),lv1=h([c.jsx("path",{d:"M18 9h2v7h-2z",opacity:".3"},"0"),c.jsx("path",{d:"M21 7h-1V6h-2v1h-1c-.55 0-1 .45-1 1v9c0 .55.45 1 1 1h4c.55 0 1-.45 1-1V8c0-.55-.45-1-1-1m-1 9h-2V9h2zM8 6c-3.31 0-6 2.69-6 6v4c0 1.1.9 2 2 2h2v-5H3.5v-1c0-2.48 2.02-4.5 4.5-4.5s4.5 2.02 4.5 4.5v1H10v5h2c1.1 0 2-.9 2-2v-4c0-3.31-2.69-6-6-6"},"1")],"HeadphonesBatteryTwoTone"),nv1=h(c.jsx("path",{d:"M12 3c-4.97 0-9 4.03-9 9v7c0 1.1.9 2 2 2h4v-8H5v-1c0-3.87 3.13-7 7-7s7 3.13 7 7v1h-4v8h4c1.1 0 2-.9 2-2v-7c0-4.97-4.03-9-9-9M7 15v4H5v-4zm12 4h-2v-4h2z"}),"HeadphonesOutlined"),av1=h(c.jsx("path",{d:"M3 12v7c0 1.1.9 2 2 2h2c1.1 0 2-.9 2-2v-4c0-1.1-.9-2-2-2H5v-1c0-3.87 3.13-7 7-7s7 3.13 7 7v1h-2c-1.1 0-2 .9-2 2v4c0 1.1.9 2 2 2h2c1.1 0 2-.9 2-2v-7c0-4.97-4.03-9-9-9s-9 4.03-9 9"}),"HeadphonesRounded"),dv1=h(c.jsx("path",{d:"M12 3c-4.97 0-9 4.03-9 9v9h6v-8H5v-1c0-3.87 3.13-7 7-7s7 3.13 7 7v1h-4v8h6v-9c0-4.97-4.03-9-9-9"}),"HeadphonesSharp"),zv1=h([c.jsx("path",{d:"M5 15h2v4H5zm12 0h2v4h-2z",opacity:".3"},"0"),c.jsx("path",{d:"M12 3c-4.97 0-9 4.03-9 9v7c0 1.1.9 2 2 2h4v-8H5v-1c0-3.87 3.13-7 7-7s7 3.13 7 7v1h-4v8h4c1.1 0 2-.9 2-2v-7c0-4.97-4.03-9-9-9M7 15v4H5v-4zm12 4h-2v-4h2z"},"1")],"HeadphonesTwoTone"),mv1=h(c.jsx("path",{d:"M12 1c-4.97 0-9 4.03-9 9v7c0 1.66 1.34 3 3 3h3v-8H5v-2c0-3.87 3.13-7 7-7s7 3.13 7 7v2h-4v8h3c1.66 0 3-1.34 3-3v-7c0-4.97-4.03-9-9-9"}),"Headset"),pv1=h(c.jsx("path",{d:"M12 1c-4.97 0-9 4.03-9 9v7c0 1.66 1.34 3 3 3h3v-8H5v-2c0-3.87 3.13-7 7-7s7 3.13 7 7v2h-4v8h4v1h-7v2h6c1.66 0 3-1.34 3-3V10c0-4.97-4.03-9-9-9"}),"HeadsetMic"),Hv1=h(c.jsx("path",{d:"M19 14v4h-2v-4zM7 14v4H6c-.55 0-1-.45-1-1v-3zm5-13c-4.97 0-9 4.03-9 9v7c0 1.66 1.34 3 3 3h3v-8H5v-2c0-3.87 3.13-7 7-7s7 3.13 7 7v2h-4v8h4v1h-7v2h6c1.66 0 3-1.34 3-3V10c0-4.97-4.03-9-9-9"}),"HeadsetMicOutlined"),Mv1=h(c.jsx("path",{d:"M11.4 1.02C6.62 1.33 3 5.52 3 10.31V17c0 1.66 1.34 3 3 3h1c1.1 0 2-.9 2-2v-4c0-1.1-.9-2-2-2H5v-1.71C5 6.45 7.96 3.11 11.79 3 15.76 2.89 19 6.06 19 10v2h-2c-1.1 0-2 .9-2 2v4c0 1.1.9 2 2 2h2v1h-6c-.55 0-1 .45-1 1s.45 1 1 1h5c1.66 0 3-1.34 3-3V10c0-5.17-4.36-9.32-9.6-8.98"}),"HeadsetMicRounded"),rv1=h(c.jsx("path",{d:"M11.4 1.02C6.62 1.33 3 5.51 3 10.31V20h6v-8H5v-1.71C5 6.45 7.96 3.11 11.79 3 15.76 2.89 19 6.06 19 10v2h-4v8h4v1h-7v2h9V10c0-5.17-4.36-9.32-9.6-8.98"}),"HeadsetMicSharp"),iv1=h([c.jsx("path",{d:"M5 17c0 .55.45 1 1 1h1v-4H5zm12-3h2v4h-2z",opacity:".3"},"0"),c.jsx("path",{d:"M12 1c-4.97 0-9 4.03-9 9v7c0 1.66 1.34 3 3 3h3v-8H5v-2c0-3.87 3.13-7 7-7s7 3.13 7 7v2h-4v8h4v1h-7v2h6c1.66 0 3-1.34 3-3V10c0-4.97-4.03-9-9-9M7 14v4H6c-.55 0-1-.45-1-1v-3zm12 4h-2v-4h2z"},"1")],"HeadsetMicTwoTone"),Vv1=h(c.jsx("path",{d:"M12 4c3.87 0 7 3.13 7 7v2h-2.92L21 17.92V11c0-4.97-4.03-9-9-9-1.95 0-3.76.62-5.23 1.68l1.44 1.44C9.3 4.41 10.6 4 12 4M2.27 1.72 1 3l3.33 3.32C3.49 7.68 3 9.29 3 11v7c0 1.66 1.34 3 3 3h3v-8H5v-2c0-1.17.29-2.26.79-3.22L15 17v4h3c.3 0 .59-.06.86-.14L21 23l1.27-1.27z"}),"HeadsetOff"),xv1=h(c.jsx("path",{d:"M12 4c3.87 0 7 3.13 7 7v1h-4v.17L16.83 14H19v2.17l2 2V11c0-4.97-4.03-9-9-9-2.02 0-3.88.67-5.38 1.8l1.43 1.43C9.17 4.45 10.53 4 12 4M2.1 2.1.69 3.51l3.33 3.33C3.37 8.09 3 9.5 3 11v7c0 1.1.9 2 2 2h4v-8H5v-1c0-.94.19-1.83.52-2.65L15 17.83V20h2.17l1 1H12v2h7c.34 0 .65-.09.93-.24l.55.55 1.41-1.41zM7 14v4H5v-4z"}),"HeadsetOffOutlined"),jv1=h(c.jsx("path",{d:"M12 4c3.87 0 7 3.13 7 7v1h-2c-.6 0-1.13.27-1.49.68L21 18.17V11c0-4.97-4.03-9-9-9-2.02 0-3.88.67-5.38 1.8l1.43 1.43C9.17 4.45 10.53 4 12 4m9.19 17.19L2.81 2.81a.996.996 0 0 0-1.41 0C1 3.2 1 3.83 1.39 4.22l2.63 2.63C3.37 8.09 3 9.5 3 11v7c0 1.1.9 2 2 2h2c1.1 0 2-.9 2-2v-4c0-1.1-.9-2-2-2H5v-1c0-.94.19-1.83.52-2.65L15 17.83V18c0 1.1.9 2 2 2h.17l1 1H13c-.55 0-1 .45-1 1s.45 1 1 1h6c.36 0 .68-.1.97-.26.38.23.89.2 1.22-.13.39-.39.39-1.03 0-1.42"}),"HeadsetOffRounded"),uv1=h(c.jsx("path",{d:"M12 4c3.87 0 7 3.13 7 7v1h-4v.17l6 6V11c0-4.97-4.03-9-9-9-2.02 0-3.88.67-5.38 1.8l1.43 1.43C9.17 4.45 10.53 4 12 4M2.1 2.1.69 3.51l3.33 3.33C3.37 8.09 3 9.5 3 11v9h6v-8H5v-1c0-.94.19-1.83.52-2.65L15 17.83V20h2.17l1 1H12v2h8.17l.31.31 1.41-1.41z"}),"HeadsetOffSharp"),Lv1=h([c.jsx("path",{d:"M5 14h2v4H5zm11.83 0L19 16.17V14z",opacity:".3"},"0"),c.jsx("path",{d:"M12 4c3.87 0 7 3.13 7 7v1h-4v.17L16.83 14H19v2.17l2 2V11c0-4.97-4.03-9-9-9-2.02 0-3.88.67-5.38 1.8l1.43 1.43C9.17 4.45 10.53 4 12 4M2.1 2.1.69 3.51l3.33 3.33C3.37 8.09 3 9.5 3 11v7c0 1.1.9 2 2 2h4v-8H5v-1c0-.94.19-1.83.52-2.65L15 17.83V20h2.17l1 1H12v2h7c.34 0 .65-.09.93-.24l.55.55 1.41-1.41zM7 14v4H5v-4z"},"1")],"HeadsetOffTwoTone"),Sv1=h(c.jsx("path",{d:"M19 14v3c0 .55-.45 1-1 1h-1v-4zM7 14v4H6c-.55 0-1-.45-1-1v-3zm5-13c-4.97 0-9 4.03-9 9v7c0 1.66 1.34 3 3 3h3v-8H5v-2c0-3.87 3.13-7 7-7s7 3.13 7 7v2h-4v8h3c1.66 0 3-1.34 3-3v-7c0-4.97-4.03-9-9-9"}),"HeadsetOutlined"),Cv1=h(c.jsx("path",{d:"M11.4 1.02C6.62 1.33 3 5.52 3 10.31V17c0 1.66 1.34 3 3 3h1c1.1 0 2-.9 2-2v-4c0-1.1-.9-2-2-2H5v-1.71C5 6.45 7.96 3.11 11.79 3 15.76 2.89 19 6.06 19 10v2h-2c-1.1 0-2 .9-2 2v4c0 1.1.9 2 2 2h1c1.66 0 3-1.34 3-3v-7c0-5.17-4.36-9.32-9.6-8.98"}),"HeadsetRounded"),Tv1=h(c.jsx("path",{d:"M11.4 1.02C6.62 1.33 3 5.52 3 10.31V20h6v-8H5v-1.71C5 6.45 7.96 3.11 11.79 3 15.76 2.89 19 6.06 19 10v2h-4v8h6V10c0-5.17-4.36-9.32-9.6-8.98"}),"HeadsetSharp"),wv1=h([c.jsx("path",{d:"M17 18h1c.55 0 1-.45 1-1v-3h-2zM5 17c0 .55.45 1 1 1h1v-4H5z",opacity:".3"},"0"),c.jsx("path",{d:"M12 1c-4.97 0-9 4.03-9 9v7c0 1.66 1.34 3 3 3h3v-8H5v-2c0-3.87 3.13-7 7-7s7 3.13 7 7v2h-4v8h3c1.66 0 3-1.34 3-3v-7c0-4.97-4.03-9-9-9M7 14v4H6c-.55 0-1-.45-1-1v-3zm12 3c0 .55-.45 1-1 1h-1v-4h2z"},"1")],"HeadsetTwoTone"),Rv1=h(c.jsx("path",{d:"m17.73 12.02 3.98-3.98c.39-.39.39-1.02 0-1.41l-4.34-4.34a.996.996 0 0 0-1.41 0l-3.98 3.98L8 2.29C7.8 2.1 7.55 2 7.29 2c-.25 0-.51.1-.7.29L2.25 6.63c-.39.39-.39 1.02 0 1.41l3.98 3.98L2.25 16c-.39.39-.39 1.02 0 1.41l4.34 4.34c.39.39 1.02.39 1.41 0l3.98-3.98 3.98 3.98c.2.2.45.29.71.29s.51-.1.71-.29l4.34-4.34c.39-.39.39-1.02 0-1.41zM12 9c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1m-4.71 1.96L3.66 7.34l3.63-3.63 3.62 3.62zM10 13c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1m2 2c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1m2-4c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1m2.66 9.34-3.63-3.62 3.63-3.63 3.62 3.62z"}),"Healing"),Ov1=h(c.jsx("path",{d:"m17.73 12.02 3.98-3.98c.39-.39.39-1.02 0-1.41l-4.34-4.34a.996.996 0 0 0-1.41 0l-3.98 3.98L8 2.29C7.8 2.1 7.55 2 7.29 2c-.25 0-.51.1-.7.29L2.25 6.63c-.39.39-.39 1.02 0 1.41l3.98 3.98L2.25 16c-.39.39-.39 1.02 0 1.41l4.34 4.34c.39.39 1.02.39 1.41 0l3.98-3.98 3.98 3.98c.2.2.45.29.71.29s.51-.1.71-.29l4.34-4.34c.39-.39.39-1.02 0-1.41zM12 9c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1m-4.71 1.96L3.66 7.34l3.63-3.63 3.62 3.62zM10 13c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1m2 2c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1m2-4c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1m2.66 9.34-3.63-3.62 3.63-3.63 3.62 3.62z"}),"HealingOutlined"),yv1=h(c.jsx("path",{d:"m17.73 12.02 3.98-3.98c.39-.39.39-1.02 0-1.41l-4.34-4.34a.996.996 0 0 0-1.41 0l-3.98 3.98L8 2.29C7.8 2.1 7.55 2 7.29 2c-.25 0-.51.1-.7.29L2.25 6.63c-.39.39-.39 1.02 0 1.41l3.98 3.98L2.25 16c-.39.39-.39 1.02 0 1.41l4.34 4.34c.39.39 1.02.39 1.41 0l3.98-3.98 3.98 3.98c.2.2.45.29.71.29s.51-.1.71-.29l4.34-4.34c.39-.39.39-1.02 0-1.41zM12 9c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1m-4.71 1.96L3.66 7.34l3.63-3.63 3.62 3.62zM10 13c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1m2 2c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1m2-4c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1m2.66 9.34-3.63-3.62 3.63-3.63 3.62 3.62z"}),"HealingRounded"),gv1=h(c.jsx("path",{d:"m17.74 12.01 4.68-4.68-5.75-5.75-4.68 4.68L7.3 1.58 1.55 7.34l4.68 4.69-4.68 4.68 5.75 5.75 4.68-4.68 4.69 4.69 5.76-5.76zM12 9c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1m-4.71 1.96L3.66 7.34l3.63-3.63 3.62 3.62zM10 13c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1m2 2c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1m2-4c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1m2.66 9.34-3.63-3.62 3.63-3.63 3.62 3.62z"}),"HealingSharp"),Av1=h([c.jsx("path",{d:"m13.03 16.72 3.63 3.62 3.62-3.63-3.62-3.62zM7.29 3.71 3.66 7.34l3.63 3.62 3.62-3.63z",opacity:".3"},"0"),c.jsx("path",{d:"m17.73 12.02 3.98-3.98c.39-.39.39-1.02 0-1.41l-4.34-4.34a.996.996 0 0 0-1.41 0l-3.98 3.98L8 2.29C7.8 2.1 7.55 2 7.29 2c-.25 0-.51.1-.7.29L2.25 6.63c-.39.39-.39 1.02 0 1.41l3.98 3.98L2.25 16c-.39.39-.39 1.02 0 1.41l4.34 4.34c.39.39 1.02.39 1.41 0l3.98-3.98 3.98 3.98c.2.2.45.29.71.29s.51-.1.71-.29l4.34-4.34c.39-.39.39-1.02 0-1.41zM12 9c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1m-4.71 1.96L3.66 7.34l3.63-3.63 3.62 3.62zM10 13c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1m2 2c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1m2-4c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1m2.66 9.34-3.63-3.62 3.63-3.63 3.62 3.62z"},"1")],"HealingTwoTone"),fv1=h(c.jsx("path",{d:"M10.5 13H8v-3h2.5V7.5h3V10H16v3h-2.5v2.5h-3zM12 2 4 5v6.09c0 5.05 3.41 9.76 8 10.91 4.59-1.15 8-5.86 8-10.91V5z"}),"HealthAndSafety"),Pv1=h(c.jsx("path",{d:"M10.5 13H8v-3h2.5V7.5h3V10H16v3h-2.5v2.5h-3zM12 2 4 5v6.09c0 5.05 3.41 9.76 8 10.91 4.59-1.15 8-5.86 8-10.91V5zm6 9.09c0 4-2.55 7.7-6 8.83-3.45-1.13-6-4.82-6-8.83v-4.7l6-2.25 6 2.25z"}),"HealthAndSafetyOutlined"),Fv1=h(c.jsx("path",{d:"M10.5 13h-1c-.83 0-1.5-.67-1.5-1.5S8.67 10 9.5 10h1V9c0-.83.67-1.5 1.5-1.5s1.5.67 1.5 1.5v1h1c.83 0 1.5.67 1.5 1.5s-.67 1.5-1.5 1.5h-1v1c0 .83-.67 1.5-1.5 1.5s-1.5-.67-1.5-1.5zm.8-10.74-6 2.25C4.52 4.81 4 5.55 4 6.39v4.7c0 5.05 3.41 9.76 8 10.91 4.59-1.15 8-5.86 8-10.91v-4.7c0-.83-.52-1.58-1.3-1.87l-6-2.25c-.45-.18-.95-.18-1.4-.01"}),"HealthAndSafetyRounded"),Bv1=h(c.jsx("path",{d:"M10.5 13H8v-3h2.5V7.5h3V10H16v3h-2.5v2.5h-3zM12 2 4 5v6.09c0 5.05 3.41 9.76 8 10.91 4.59-1.15 8-5.86 8-10.91V5z"}),"HealthAndSafetySharp"),bv1=h([c.jsx("path",{d:"M12 4.14 6 6.39v4.7c0 4 2.55 7.7 6 8.83 3.45-1.13 6-4.82 6-8.83v-4.7zM16 13h-2.5v2.5h-3V13H8v-3h2.5V7.5h3V10H16z",opacity:".3"},"0"),c.jsx("path",{d:"M10.5 13H8v-3h2.5V7.5h3V10H16v3h-2.5v2.5h-3zM12 2 4 5v6.09c0 5.05 3.41 9.76 8 10.91 4.59-1.15 8-5.86 8-10.91V5zm6 9.09c0 4-2.55 7.7-6 8.83-3.45-1.13-6-4.82-6-8.83v-4.7l6-2.25 6 2.25z"},"1")],"HealthAndSafetyTwoTone"),Dv1=h(c.jsx("path",{d:"M17 20c-.29 0-.56-.06-.76-.15-.71-.37-1.21-.88-1.71-2.38-.51-1.56-1.47-2.29-2.39-3-.79-.61-1.61-1.24-2.32-2.53C9.29 10.98 9 9.93 9 9c0-2.8 2.2-5 5-5s5 2.2 5 5h2c0-3.93-3.07-7-7-7S7 5.07 7 9c0 1.26.38 2.65 1.07 3.9.91 1.65 1.98 2.48 2.85 3.15.81.62 1.39 1.07 1.71 2.05.6 1.82 1.37 2.84 2.73 3.55.51.23 1.07.35 1.64.35 2.21 0 4-1.79 4-4h-2c0 1.1-.9 2-2 2M7.64 2.64 6.22 1.22C4.23 3.21 3 5.96 3 9s1.23 5.79 3.22 7.78l1.41-1.41C6.01 13.74 5 11.49 5 9s1.01-4.74 2.64-6.36M11.5 9c0 1.38 1.12 2.5 2.5 2.5s2.5-1.12 2.5-2.5-1.12-2.5-2.5-2.5-2.5 1.12-2.5 2.5"}),"Hearing"),kv1=h(c.jsx("path",{d:"M6.03 3.2C7.15 2.44 8.51 2 10 2c3.93 0 7 3.07 7 7 0 1.26-.38 2.65-1.07 3.9-.02.04-.05.08-.08.13l-1.48-1.48c.4-.86.63-1.75.63-2.55 0-2.8-2.2-5-5-5-.92 0-1.76.26-2.5.67zm11.18 11.18 1.43 1.43C20.11 13.93 21 11.57 21 9c0-3.04-1.23-5.79-3.22-7.78l-1.42 1.42C17.99 4.26 19 6.51 19 9c0 2.02-.67 3.88-1.79 5.38M10 6.5c-.21 0-.4.03-.59.08l3.01 3.01c.05-.19.08-.38.08-.59 0-1.38-1.12-2.5-2.5-2.5m11.19 14.69L2.81 2.81 1.39 4.22l2.13 2.13C3.19 7.16 3 8.05 3 9h2c0-.36.05-.71.12-1.05l6.61 6.61c-.88.68-1.78 1.41-2.27 2.9-.5 1.5-1 2.01-1.71 2.38-.19.1-.46.16-.75.16-1.1 0-2-.9-2-2H3c0 2.21 1.79 4 4 4 .57 0 1.13-.12 1.64-.35 1.36-.71 2.13-1.73 2.73-3.55.32-.98.9-1.43 1.71-2.05.03-.02.05-.04.08-.06l6.62 6.62z"}),"HearingDisabled"),Wv1=h(c.jsx("path",{d:"M6.03 3.2C7.15 2.44 8.51 2 10 2c3.93 0 7 3.07 7 7 0 1.26-.38 2.65-1.07 3.9-.02.04-.05.08-.08.13l-1.48-1.48c.4-.86.63-1.75.63-2.55 0-2.8-2.2-5-5-5-.92 0-1.76.26-2.5.67zm11.18 11.18 1.43 1.43C20.11 13.93 21 11.57 21 9c0-3.04-1.23-5.79-3.22-7.78l-1.42 1.42C17.99 4.26 19 6.51 19 9c0 2.02-.67 3.88-1.79 5.38M10 6.5c-.21 0-.4.03-.59.08l3.01 3.01c.05-.19.08-.38.08-.59 0-1.38-1.12-2.5-2.5-2.5m11.19 14.69L2.81 2.81 1.39 4.22l2.13 2.13C3.19 7.16 3 8.05 3 9h2c0-.36.05-.71.12-1.05l6.61 6.61c-.88.68-1.78 1.41-2.27 2.9-.5 1.5-1 2.01-1.71 2.38-.19.1-.46.16-.75.16-1.1 0-2-.9-2-2H3c0 2.21 1.79 4 4 4 .57 0 1.13-.12 1.64-.35 1.36-.71 2.13-1.73 2.73-3.55.32-.98.9-1.43 1.71-2.05.03-.02.05-.04.08-.06l6.62 6.62z"}),"HearingDisabledOutlined"),Nv1=h(c.jsx("path",{d:"M16.96 3.3c-.32-.39-.29-.96.07-1.32l.01-.01c.42-.42 1.12-.38 1.49.08C20.07 3.94 21 6.36 21 9c0 2.57-.89 4.94-2.36 6.81l-1.43-1.43C18.33 12.88 19 11.02 19 9c0-2.17-.77-4.16-2.04-5.7M7.49 4.66C8.23 4.24 9.08 4 10 4c2.8 0 5 2.2 5 5 0 .8-.23 1.69-.63 2.54l1.48 1.48c.02-.04.05-.08.08-.13C16.62 11.65 17 10.26 17 9c0-3.93-3.07-7-7-7-1.49 0-2.85.44-3.97 1.2zM10 6.5c-.21 0-.4.03-.59.08l3.01 3.01c.05-.19.08-.38.08-.59 0-1.38-1.12-2.5-2.5-2.5m10.49 13.99L3.51 3.51a.996.996 0 0 0-1.41 0c-.39.39-.39 1.02 0 1.41l1.42 1.42c-.2.49-.35 1-.43 1.54-.1.59.38 1.12.97 1.12h.04c.48 0 .89-.35.96-.82.02-.08.04-.16.06-.23l6.62 6.62c-.88.68-1.78 1.41-2.27 2.9-.5 1.5-1 2.01-1.71 2.38-.2.09-.47.15-.76.15-.88 0-1.63-.58-1.9-1.37-.13-.39-.53-.63-.95-.63-.66 0-1.15.64-.95 1.26C3.73 20.85 5.23 22 7 22c.57 0 1.13-.12 1.64-.35 1.36-.71 2.13-1.73 2.73-3.55.32-.98.9-1.43 1.71-2.05.03-.02.05-.04.08-.06l5.91 5.91c.39.39 1.02.39 1.41 0 .4-.39.4-1.02.01-1.41"}),"HearingDisabledRounded"),Ev1=h(c.jsx("path",{d:"M6.03 3.2C7.15 2.44 8.51 2 10 2c3.93 0 7 3.07 7 7 0 1.26-.38 2.65-1.07 3.9-.02.04-.05.08-.08.13l-1.48-1.48c.4-.86.63-1.75.63-2.55 0-2.8-2.2-5-5-5-.92 0-1.76.26-2.5.67zm11.18 11.18 1.43 1.43C20.11 13.93 21 11.57 21 9c0-3.04-1.23-5.79-3.22-7.78l-1.42 1.42C17.99 4.26 19 6.51 19 9c0 2.02-.67 3.88-1.79 5.38M10 6.5c-.21 0-.4.03-.59.08l3.01 3.01c.05-.19.08-.38.08-.59 0-1.38-1.12-2.5-2.5-2.5m11.19 14.69L2.81 2.81 1.39 4.22l2.13 2.13C3.19 7.16 3 8.05 3 9h2c0-.36.05-.71.12-1.05l6.61 6.61c-.88.68-1.78 1.41-2.27 2.9-.5 1.5-1 2.01-1.71 2.38-.19.1-.46.16-.75.16-1.1 0-2-.9-2-2H3c0 2.21 1.79 4 4 4 .57 0 1.13-.12 1.64-.35 1.36-.71 2.13-1.73 2.73-3.55.32-.98.9-1.43 1.71-2.05.03-.02.05-.04.08-.06l6.62 6.62z"}),"HearingDisabledSharp"),Iv1=h(c.jsx("path",{d:"M6.03 3.2C7.15 2.44 8.51 2 10 2c3.93 0 7 3.07 7 7 0 1.26-.38 2.65-1.07 3.9-.02.04-.05.08-.08.13l-1.48-1.48c.4-.86.63-1.75.63-2.55 0-2.8-2.2-5-5-5-.92 0-1.76.26-2.5.67zm11.18 11.18 1.43 1.43C20.11 13.93 21 11.57 21 9c0-3.04-1.23-5.79-3.22-7.78l-1.42 1.42C17.99 4.26 19 6.51 19 9c0 2.02-.67 3.88-1.79 5.38M10 6.5c-.21 0-.4.03-.59.08l3.01 3.01c.05-.19.08-.38.08-.59 0-1.38-1.12-2.5-2.5-2.5m11.19 14.69L2.81 2.81 1.39 4.22l2.13 2.13C3.19 7.16 3 8.05 3 9h2c0-.36.05-.71.12-1.05l6.61 6.61c-.88.68-1.78 1.41-2.27 2.9-.5 1.5-1 2.01-1.71 2.38-.19.1-.46.16-.75.16-1.1 0-2-.9-2-2H3c0 2.21 1.79 4 4 4 .57 0 1.13-.12 1.64-.35 1.36-.71 2.13-1.73 2.73-3.55.32-.98.9-1.43 1.71-2.05.03-.02.05-.04.08-.06l6.62 6.62z"}),"HearingDisabledTwoTone"),Uv1=h(c.jsx("path",{d:"M17 20c-.29 0-.56-.06-.76-.15-.71-.37-1.21-.88-1.71-2.38-.51-1.56-1.47-2.29-2.39-3-.79-.61-1.61-1.24-2.32-2.53C9.29 10.98 9 9.93 9 9c0-2.8 2.2-5 5-5s5 2.2 5 5h2c0-3.93-3.07-7-7-7S7 5.07 7 9c0 1.26.38 2.65 1.07 3.9.91 1.65 1.98 2.48 2.85 3.15.81.62 1.39 1.07 1.71 2.05.6 1.82 1.37 2.84 2.73 3.55.51.23 1.07.35 1.64.35 2.21 0 4-1.79 4-4h-2c0 1.1-.9 2-2 2M7.64 2.64 6.22 1.22C4.23 3.21 3 5.96 3 9s1.23 5.79 3.22 7.78l1.41-1.41C6.01 13.74 5 11.49 5 9s1.01-4.74 2.64-6.36M11.5 9c0 1.38 1.12 2.5 2.5 2.5s2.5-1.12 2.5-2.5-1.12-2.5-2.5-2.5-2.5 1.12-2.5 2.5"}),"HearingOutlined"),Gv1=h(c.jsx("path",{d:"M17 20c-.29 0-.56-.06-.76-.15-.71-.37-1.21-.88-1.71-2.38-.51-1.56-1.47-2.29-2.39-3-.79-.61-1.61-1.24-2.32-2.53C9.29 10.98 9 9.93 9 9c0-2.8 2.2-5 5-5 2.56 0 4.63 1.85 4.95 4.31.06.4.41.69.82.69h.34c.5 0 .89-.44.83-.94C20.49 4.59 17.61 2 14 2c-3.93 0-7 3.07-7 7 0 1.26.38 2.65 1.07 3.9.91 1.65 1.98 2.48 2.85 3.15.81.62 1.39 1.07 1.71 2.05.6 1.82 1.37 2.84 2.73 3.55.51.23 1.07.35 1.64.35 1.84 0 3.39-1.24 3.86-2.93.14-.54-.25-1.07-.81-1.07h-.35c-.38 0-.68.27-.81.63-.26.79-1.01 1.37-1.89 1.37M6.97 1.97c-.43-.43-1.12-.39-1.5.07C3.93 3.94 3 6.36 3 9s.93 5.06 2.47 6.95c.38.46 1.07.5 1.49.08.36-.36.39-.93.07-1.32C5.77 13.16 5 11.17 5 9s.77-4.16 2.04-5.7c.33-.4.29-.97-.07-1.33M11.5 9c0 1.38 1.12 2.5 2.5 2.5s2.5-1.12 2.5-2.5-1.12-2.5-2.5-2.5-2.5 1.12-2.5 2.5"}),"HearingRounded"),Kv1=h(c.jsx("path",{d:"M17 20c-.29 0-.56-.06-.76-.15-.71-.37-1.21-.88-1.71-2.38-.51-1.56-1.47-2.29-2.39-3-.79-.61-1.61-1.24-2.32-2.53C9.29 10.98 9 9.93 9 9c0-2.8 2.2-5 5-5s5 2.2 5 5h2c0-3.93-3.07-7-7-7S7 5.07 7 9c0 1.26.38 2.65 1.07 3.9.91 1.65 1.98 2.48 2.85 3.15.81.62 1.39 1.07 1.71 2.05.6 1.82 1.37 2.84 2.73 3.55.51.23 1.07.35 1.64.35 2.21 0 4-1.79 4-4h-2c0 1.1-.9 2-2 2M7.64 2.64 6.22 1.22C4.23 3.21 3 5.96 3 9s1.23 5.79 3.22 7.78l1.41-1.41C6.01 13.74 5 11.49 5 9s1.01-4.74 2.64-6.36M11.5 9c0 1.38 1.12 2.5 2.5 2.5s2.5-1.12 2.5-2.5-1.12-2.5-2.5-2.5-2.5 1.12-2.5 2.5"}),"HearingSharp"),qv1=h([c.jsx("path",{d:"M7.64 2.64 6.22 1.22C4.23 3.21 3 5.96 3 9s1.23 5.79 3.22 7.78l1.41-1.41C6.01 13.74 5 11.49 5 9s1.01-4.74 2.64-6.36"},"0"),c.jsx("circle",{cx:"14",cy:"9",r:"2.5"},"1"),c.jsx("path",{d:"M17 20c-.29 0-.56-.06-.76-.15-.71-.37-1.21-.88-1.71-2.38-.51-1.56-1.47-2.29-2.39-3-.79-.61-1.61-1.24-2.32-2.53C9.29 10.98 9 9.93 9 9c0-2.8 2.2-5 5-5s5 2.2 5 5h2c0-3.93-3.07-7-7-7S7 5.07 7 9c0 1.26.38 2.65 1.07 3.9.91 1.65 1.98 2.48 2.85 3.15.81.62 1.39 1.07 1.71 2.05.6 1.82 1.37 2.84 2.73 3.55.51.23 1.07.35 1.64.35 2.21 0 4-1.79 4-4h-2c0 1.1-.9 2-2 2"},"2")],"HearingTwoTone"),Qv1=h(c.jsx("path",{d:"M16.5 3c-.96 0-1.9.25-2.73.69L12 9h3l-3 10 1-9h-3l1.54-5.39C10.47 3.61 9.01 3 7.5 3 4.42 3 2 5.42 2 8.5c0 4.13 4.16 7.18 10 12.5 5.47-4.94 10-8.26 10-12.5C22 5.42 19.58 3 16.5 3"}),"HeartBroken"),Zv1=h(c.jsx("path",{d:"M16.5 3c-.96 0-1.9.25-2.73.69L12 9h3l-3 10 1-9h-3l1.54-5.39C10.47 3.61 9.01 3 7.5 3 4.42 3 2 5.42 2 8.5c0 4.13 4.16 7.18 10 12.5 5.47-4.94 10-8.26 10-12.5C22 5.42 19.58 3 16.5 3m-6.26 13.73C6.45 13.34 4 11 4 8.5 4 6.54 5.54 5 7.5 5c.59 0 1.19.15 1.73.42L7.35 12h3.42zm4.89-1.2L17.69 7h-2.91l.61-1.82c.36-.12.74-.18 1.11-.18C18.46 5 20 6.54 20 8.5c0 2.21-2.02 4.43-4.87 7.03"}),"HeartBrokenOutlined"),Jv1=h(c.jsx("path",{d:"M19.57 3.95c-1.92-1.29-4.08-1.17-5.8-.26L12 9h1.66c.67 0 1.15.65.96 1.29l-1.82 6.07c-.09.29-.52.2-.49-.1L13 10h-1.67c-.66 0-1.14-.64-.96-1.27l1.18-4.11c-1.85-1.73-4.84-2.3-7.28-.58C2.82 5.07 2 6.7 2 8.49c-.01 3.81 3.53 6.71 8.66 11.3.76.68 1.92.69 2.69.01 4.98-4.42 8.87-7.58 8.64-11.62-.09-1.73-.99-3.26-2.42-4.23"}),"HeartBrokenRounded"),Yv1=h(c.jsx("path",{d:"M16.5 3c-.96 0-1.9.25-2.73.69L12 9h3l-3 10 1-9h-3l1.54-5.39C10.47 3.61 9.01 3 7.5 3 4.42 3 2 5.42 2 8.5c0 4.13 4.16 7.18 10 12.5 5.47-4.94 10-8.26 10-12.5C22 5.42 19.58 3 16.5 3"}),"HeartBrokenSharp"),_v1=h([c.jsx("path",{d:"M9.23 5.42C8.69 5.15 8.09 5 7.5 5 5.54 5 4 6.54 4 8.5c0 2.5 2.45 4.84 6.24 8.23l.53-4.73H7.35zM16.5 5c-.37 0-.75.06-1.12.18L14.77 7h2.91l-2.56 8.53C17.98 12.93 20 10.71 20 8.5 20 6.54 18.46 5 16.5 5",opacity:".3"},"0"),c.jsx("path",{d:"M16.5 3c-.96 0-1.9.25-2.73.69L12 9h3l-3 10 1-9h-3l1.54-5.39C10.47 3.61 9.01 3 7.5 3 4.42 3 2 5.42 2 8.5c0 4.13 4.16 7.18 10 12.5 5.47-4.94 10-8.26 10-12.5C22 5.42 19.58 3 16.5 3m-6.26 13.73C6.45 13.34 4 11 4 8.5 4 6.54 5.54 5 7.5 5c.59 0 1.19.15 1.73.42L7.35 12h3.42zm4.89-1.2L17.69 7h-2.91l.61-1.82c.36-.12.74-.18 1.11-.18C18.46 5 20 6.54 20 8.5c0 2.21-2.02 4.43-4.87 7.03"},"1")],"HeartBrokenTwoTone"),Xv1=h(c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m-6.25 4.08c.82.12 1.57.44 2.2.91l-2.2 2.2zm-1.5 0v3.11l-2.2-2.2c.63-.47 1.38-.79 2.2-.91M7.99 9.05l2.2 2.2H7.08c.12-.82.44-1.57.91-2.2m-.91 3.7h3.11l-2.2 2.2c-.47-.63-.79-1.38-.91-2.2m4.17 4.17c-.82-.12-1.57-.44-2.2-.91l2.2-2.2zM12 13c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1m.75 3.92v-3.11l2.2 2.2c-.63.47-1.38.79-2.2.91m3.26-1.97-2.2-2.2h3.11c-.12.82-.44 1.57-.91 2.2m-2.2-3.7 2.2-2.2c.47.64.79 1.39.91 2.2z"}),"HeatPump"),$v1=h([c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 16H5V5h14z"},"0"),c.jsx("path",{d:"M12 18c3.31 0 6-2.69 6-6s-2.69-6-6-6-6 2.69-6 6 2.69 6 6 6m-.75-2.08c-.55-.1-1.05-.32-1.5-.62l1.5-1.5zm1.5 0v-2.11l1.5 1.5c-.45.3-.95.51-1.5.61m2.56-1.67-1.5-1.5h2.11c-.1.55-.31 1.05-.61 1.5m.61-3h-2.11l1.5-1.5c.3.45.51.95.61 1.5m-3.17-3.17c.55.1 1.05.32 1.5.62l-1.5 1.5zM12 11c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1m-.75-2.92v2.11l-1.5-1.5c.45-.3.95-.51 1.5-.61M8.69 9.75l1.5 1.5H8.08c.1-.55.31-1.05.61-1.5m1.5 3-1.5 1.5c-.3-.44-.51-.95-.62-1.5z"},"1")],"HeatPumpOutlined"),ce1=h(c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m-6.25 4.08c.82.12 1.57.44 2.2.91l-2.2 2.2zm-1.5 0v3.11l-2.2-2.2c.63-.47 1.38-.79 2.2-.91M7.99 9.05l2.2 2.2H7.08c.12-.82.44-1.57.91-2.2m-.91 3.7h3.11l-2.2 2.2c-.47-.63-.79-1.38-.91-2.2m4.17 4.17c-.82-.12-1.57-.44-2.2-.91l2.2-2.2zM12 13c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1m.75 3.92v-3.11l2.2 2.2c-.63.47-1.38.79-2.2.91m3.26-1.97-2.2-2.2h3.11c-.12.82-.44 1.57-.91 2.2m-2.2-3.7 2.2-2.2c.47.64.79 1.39.91 2.2z"}),"HeatPumpRounded"),he1=h(c.jsx("path",{d:"M21 3H3v18h18zm-8.25 4.08c.82.12 1.57.44 2.2.91l-2.2 2.2zm-1.5 0v3.11l-2.2-2.2c.63-.47 1.38-.79 2.2-.91M7.99 9.05l2.2 2.2H7.08c.12-.82.44-1.57.91-2.2m-.91 3.7h3.11l-2.2 2.2c-.47-.63-.79-1.38-.91-2.2m4.17 4.17c-.82-.12-1.57-.44-2.2-.91l2.2-2.2zM12 13c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1m.75 3.92v-3.11l2.2 2.2c-.63.47-1.38.79-2.2.91m3.26-1.97-2.2-2.2h3.11c-.12.82-.44 1.57-.91 2.2m-2.2-3.7 2.2-2.2c.47.64.79 1.39.91 2.2z"}),"HeatPumpSharp"),se1=h([c.jsx("path",{d:"M5 19h14V5H5zm7-13c3.31 0 6 2.69 6 6s-2.69 6-6 6-6-2.69-6-6 2.69-6 6-6",opacity:".3"},"0"),c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 16H5V5h14z"},"1"),c.jsx("path",{d:"M12 18c3.31 0 6-2.69 6-6s-2.69-6-6-6-6 2.69-6 6 2.69 6 6 6m-.75-2.08c-.55-.1-1.05-.32-1.5-.62l1.5-1.5zm1.5 0v-2.11l1.5 1.5c-.45.3-.95.51-1.5.61m2.56-1.67-1.5-1.5h2.11c-.1.55-.31 1.05-.61 1.5m.61-3h-2.11l1.5-1.5c.3.45.51.95.61 1.5m-3.17-3.17c.55.1 1.05.32 1.5.62l-1.5 1.5zM12 11c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1m-.75-2.92v2.11l-1.5-1.5c.45-.3.95-.51 1.5-.61M8.69 9.75l1.5 1.5H8.08c.1-.55.31-1.05.61-1.5m1.5 3-1.5 1.5c-.3-.44-.51-.95-.62-1.5z"},"2")],"HeatPumpTwoTone"),te1=h(c.jsx("path",{d:"M13 6.99h3L12 3 8 6.99h3v10.02H8L12 21l4-3.99h-3z"}),"Height"),oe1=h(c.jsx("path",{d:"M13 6.99h3L12 3 8 6.99h3v10.02H8L12 21l4-3.99h-3z"}),"HeightOutlined"),ve1=h(c.jsx("path",{d:"M13 6.99h1.79c.45 0 .67-.54.35-.85l-2.79-2.78c-.2-.19-.51-.19-.71 0L8.86 6.14c-.32.31-.1.85.35.85H11v10.02H9.21c-.45 0-.67.54-.35.85l2.79 2.78c.2.19.51.19.71 0l2.79-2.78c.32-.31.09-.85-.35-.85H13z"}),"HeightRounded"),ee1=h(c.jsx("path",{d:"M13 6.99h3L12 3 8 6.99h3v10.02H8L12 21l4-3.99h-3z"}),"HeightSharp"),le1=h(c.jsx("path",{d:"M13 6.99h3L12 3 8 6.99h3v10.02H8L12 21l4-3.99h-3z"}),"HeightTwoTone"),ne1=h(c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m1 17h-2v-2h2zm2.07-7.75-.9.92C13.45 12.9 13 13.5 13 15h-2v-.5c0-1.1.45-2.1 1.17-2.83l1.24-1.26c.37-.36.59-.86.59-1.41 0-1.1-.9-2-2-2s-2 .9-2 2H8c0-2.21 1.79-4 4-4s4 1.79 4 4c0 .88-.36 1.68-.93 2.25"}),"Help"),ae1=h(c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m-6.99 15c-.7 0-1.26-.56-1.26-1.26 0-.71.56-1.25 1.26-1.25.71 0 1.25.54 1.25 1.25-.01.69-.54 1.26-1.25 1.26m3.01-7.4c-.76 1.11-1.48 1.46-1.87 2.17-.16.29-.22.48-.22 1.41h-1.82c0-.49-.08-1.29.31-1.98.49-.87 1.42-1.39 1.96-2.16.57-.81.25-2.33-1.37-2.33-1.06 0-1.58.8-1.8 1.48l-1.65-.7C9.01 7.15 10.22 6 11.99 6c1.48 0 2.49.67 3.01 1.52.44.72.7 2.07.02 3.08"}),"HelpCenter"),de1=h(c.jsx("path",{d:"M13.25 16.74c0 .69-.53 1.26-1.25 1.26-.7 0-1.26-.56-1.26-1.26 0-.71.56-1.25 1.26-1.25.71 0 1.25.55 1.25 1.25M11.99 6c-1.77 0-2.98 1.15-3.43 2.49l1.64.69c.22-.67.74-1.48 1.8-1.48 1.62 0 1.94 1.52 1.37 2.33-.54.77-1.47 1.29-1.96 2.16-.39.69-.31 1.49-.31 1.98h1.82c0-.93.07-1.12.22-1.41.39-.72 1.11-1.06 1.87-2.17.68-1 .42-2.36-.02-3.08-.51-.84-1.52-1.51-3-1.51M19 5H5v14h14zm0-2c1.1 0 2 .9 2 2v14c0 1.1-.9 2-2 2H5c-1.1 0-2-.9-2-2V5c0-1.1.9-2 2-2z"}),"HelpCenterOutlined"),ze1=h(c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m-6.99 15c-.7 0-1.26-.56-1.26-1.26 0-.71.56-1.25 1.26-1.25.71 0 1.25.54 1.25 1.25-.01.69-.54 1.26-1.25 1.26m3.01-7.4c-.76 1.11-1.48 1.46-1.87 2.17-.1.18-.16.32-.19.63-.05.45-.45.78-.9.78H12c-.52 0-.93-.44-.88-.96.03-.34.11-.69.3-1.03.49-.87 1.42-1.39 1.96-2.16.57-.81.25-2.33-1.37-2.33-.71 0-1.18.36-1.47.79-.25.36-.69.53-1.1.36-.53-.21-.72-.85-.4-1.31C9.65 6.65 10.67 6 11.99 6c1.48 0 2.49.67 3.01 1.52.44.72.7 2.07.02 3.08"}),"HelpCenterRounded"),me1=h(c.jsx("path",{d:"M21 3H3v18h18zm-8.99 15c-.7 0-1.26-.56-1.26-1.26 0-.71.56-1.25 1.26-1.25.71 0 1.25.54 1.25 1.25-.01.69-.54 1.26-1.25 1.26m3.01-7.4c-.76 1.11-1.48 1.46-1.87 2.17-.16.29-.22.48-.22 1.41h-1.82c0-.49-.08-1.29.31-1.98.49-.87 1.42-1.39 1.96-2.16.57-.81.25-2.33-1.37-2.33-1.06 0-1.58.8-1.8 1.48l-1.65-.7C9.01 7.15 10.22 6 11.99 6c1.48 0 2.49.67 3.01 1.52.44.72.7 2.07.02 3.08"}),"HelpCenterSharp"),pe1=h([c.jsx("path",{d:"M5 5v14h14V5zm7.01 13c-.7 0-1.26-.56-1.26-1.26 0-.71.56-1.25 1.26-1.25.71 0 1.25.54 1.25 1.25-.01.69-.54 1.26-1.25 1.26m3.01-7.4c-.76 1.11-1.48 1.46-1.87 2.17-.16.29-.22.48-.22 1.41h-1.82c0-.49-.08-1.29.31-1.98.49-.87 1.42-1.39 1.96-2.16.57-.81.25-2.33-1.37-2.33-1.06 0-1.58.8-1.8 1.48l-1.65-.7C9.01 7.15 10.22 6 11.99 6c1.48 0 2.49.67 3.01 1.52.44.72.7 2.07.02 3.08",opacity:".3"},"0"),c.jsx("path",{d:"M13.25 16.74c0 .69-.53 1.26-1.25 1.26-.7 0-1.26-.56-1.26-1.26 0-.71.56-1.25 1.26-1.25.71 0 1.25.55 1.25 1.25M11.99 6c-1.77 0-2.98 1.15-3.43 2.49l1.64.69c.22-.67.74-1.48 1.8-1.48 1.62 0 1.94 1.52 1.37 2.33-.54.77-1.47 1.29-1.96 2.16-.39.69-.31 1.49-.31 1.98h1.82c0-.93.07-1.12.22-1.41.39-.72 1.11-1.06 1.87-2.17.68-1 .42-2.36-.02-3.08-.51-.84-1.52-1.51-3-1.51M19 5H5v14h14zm0-2c1.1 0 2 .9 2 2v14c0 1.1-.9 2-2 2H5c-1.1 0-2-.9-2-2V5c0-1.1.9-2 2-2z"},"1")],"HelpCenterTwoTone"),He1=h(c.jsx("path",{d:"M11 18h2v-2h-2zm1-16C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8m0-14c-2.21 0-4 1.79-4 4h2c0-1.1.9-2 2-2s2 .9 2 2c0 2-3 1.75-3 5h2c0-2.25 3-2.5 3-5 0-2.21-1.79-4-4-4"}),"HelpOutline"),Me1=h(c.jsx("path",{d:"M11 18h2v-2h-2zm1-16C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8m0-14c-2.21 0-4 1.79-4 4h2c0-1.1.9-2 2-2s2 .9 2 2c0 2-3 1.75-3 5h2c0-2.25 3-2.5 3-5 0-2.21-1.79-4-4-4"}),"HelpOutlineOutlined"),re1=h(c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8m-1-4h2v2h-2zm1.61-9.96c-2.06-.3-3.88.97-4.43 2.79-.18.58.26 1.17.87 1.17h.2c.41 0 .74-.29.88-.67.32-.89 1.27-1.5 2.3-1.28.95.2 1.65 1.13 1.57 2.1-.1 1.34-1.62 1.63-2.45 2.88 0 .01-.01.01-.01.02-.01.02-.02.03-.03.05-.09.15-.18.32-.25.5-.01.03-.03.05-.04.08-.01.02-.01.04-.02.07-.12.34-.2.75-.2 1.25h2c0-.42.11-.77.28-1.07.02-.03.03-.06.05-.09.08-.14.18-.27.28-.39.01-.01.02-.03.03-.04.1-.12.21-.23.33-.34.96-.91 2.26-1.65 1.99-3.56-.24-1.74-1.61-3.21-3.35-3.47"}),"HelpOutlineRounded"),ie1=h(c.jsx("path",{d:"M11 18h2v-2h-2zm1-16C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8m0-14c-2.21 0-4 1.79-4 4h2c0-1.1.9-2 2-2s2 .9 2 2c0 2-3 1.75-3 5h2c0-2.25 3-2.5 3-5 0-2.21-1.79-4-4-4"}),"HelpOutlineSharp"),Ve1=h(c.jsx("path",{d:"M11 16h2v2h-2zm1-14C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8m0-14c-2.21 0-4 1.79-4 4h2c0-1.1.9-2 2-2s2 .9 2 2c0 2-3 1.75-3 5h2c0-2.25 3-2.5 3-5 0-2.21-1.79-4-4-4"}),"HelpOutlineTwoTone"),xe1=h(c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m1 17h-2v-2h2zm2.07-7.75-.9.92C13.45 12.9 13 13.5 13 15h-2v-.5c0-1.1.45-2.1 1.17-2.83l1.24-1.26c.37-.36.59-.86.59-1.41 0-1.1-.9-2-2-2s-2 .9-2 2H8c0-2.21 1.79-4 4-4s4 1.79 4 4c0 .88-.36 1.68-.93 2.25"}),"HelpOutlined"),je1=h(c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m1 17h-2v-2h2zm2.07-7.75-.9.92c-.5.51-.86.97-1.04 1.69-.08.32-.13.68-.13 1.14h-2v-.5c0-.46.08-.9.22-1.31.2-.58.53-1.1.95-1.52l1.24-1.26c.46-.44.68-1.1.55-1.8-.13-.72-.69-1.33-1.39-1.53-1.11-.31-2.14.32-2.47 1.27-.12.37-.43.65-.82.65h-.3C8.4 9 8 8.44 8.16 7.88c.43-1.47 1.68-2.59 3.23-2.83 1.52-.24 2.97.55 3.87 1.8 1.18 1.63.83 3.38-.19 4.4"}),"HelpRounded"),ue1=h(c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m1 17h-2v-2h2zm2.07-7.75-.9.92C13.45 12.9 13 13.5 13 15h-2v-.5c0-1.1.45-2.1 1.17-2.83l1.24-1.26c.37-.36.59-.86.59-1.41 0-1.1-.9-2-2-2s-2 .9-2 2H8c0-2.21 1.79-4 4-4s4 1.79 4 4c0 .88-.36 1.68-.93 2.25"}),"HelpSharp"),Le1=h([c.jsx("path",{d:"M12 4c-4.41 0-8 3.59-8 8s3.59 8 8 8 8-3.59 8-8-3.59-8-8-8m1 14h-2v-2h2zm0-3h-2c0-3.25 3-3 3-5 0-1.1-.9-2-2-2s-2 .9-2 2H8c0-2.21 1.79-4 4-4s4 1.79 4 4c0 2.5-3 2.75-3 5",opacity:".3"},"0"),c.jsx("path",{d:"M11 16h2v2h-2zm1-14C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8m0-14c-2.21 0-4 1.79-4 4h2c0-1.1.9-2 2-2s2 .9 2 2c0 2-3 1.75-3 5h2c0-2.25 3-2.5 3-5 0-2.21-1.79-4-4-4"},"1")],"HelpTwoTone"),Se1=h(c.jsx("path",{d:"M5.5 11h-1V9H3v6h1.5v-2.5h1V15H7V9H5.5zM21 11v-1c0-.55-.45-1-1-1h-2c-.55 0-1 .45-1 1v4c0 .55.45 1 1 1h2c.55 0 1-.45 1-1v-1h-1.5v.5h-1v-3h1v.5zm-6.75 2.5L13.5 9H12l1 6h2.5l1-6H15zM8 9v6h3.5v-1.5h-2v-1h2V11h-2v-.5h2V9z"}),"Hevc"),Ce1=h(c.jsx("path",{d:"M5.5 11h-1V9H3v6h1.5v-2.5h1V15H7V9H5.5zM21 11v-1c0-.55-.45-1-1-1h-2c-.55 0-1 .45-1 1v4c0 .55.45 1 1 1h2c.55 0 1-.45 1-1v-1h-1.5v.5h-1v-3h1v.5zm-6.75 2.5L13.5 9H12l1 6h2.5l1-6H15zM8 9v6h3.5v-1.5h-2v-1h2V11h-2v-.5h2V9z"}),"HevcOutlined"),Te1=h(c.jsx("path",{d:"M6.25 9c-.41 0-.75.34-.75.75V11h-1V9.75c0-.41-.34-.75-.75-.75S3 9.34 3 9.75v4.5c0 .41.34.75.75.75s.75-.34.75-.75V12.5h1v1.75c0 .41.34.75.75.75s.75-.34.75-.75v-4.5C7 9.34 6.66 9 6.25 9m4.5 1.5c.41 0 .75-.34.75-.75S11.16 9 10.75 9H9c-.55 0-1 .45-1 1v4c0 .55.45 1 1 1h1.75c.41 0 .75-.34.75-.75s-.34-.75-.75-.75H9.5v-1h1.25c.41 0 .75-.34.75-.75s-.34-.75-.75-.75H9.5v-.5zM15.63 9c-.36 0-.67.26-.73.62l-.65 3.88-.65-3.88c-.06-.36-.37-.62-.73-.62-.46 0-.8.41-.73.86l.65 3.91c.12.71.73 1.23 1.46 1.23s1.34-.52 1.46-1.23l.65-3.91c.07-.45-.28-.86-.73-.86m3.87 1.5c0 .28.22.5.5.5h.5c.28 0 .5-.22.5-.5V10c0-.55-.45-1-1-1h-2c-.55 0-1 .45-1 1v4c0 .55.45 1 1 1h2c.55 0 1-.45 1-1v-.5c0-.28-.22-.5-.5-.5H20c-.28 0-.5.22-.5.5h-1v-3z"}),"HevcRounded"),we1=h(c.jsx("path",{d:"M5.5 11h-1V9H3v6h1.5v-2.5h1V15H7V9H5.5zM21 11V9h-4v6h4v-2h-1.5v.5h-1v-3h1v.5zm-6.75 2.5L13.5 9H12l1 6h2.5l1-6H15zM8 9v6h3.5v-1.5h-2v-1h2V11h-2v-.5h2V9z"}),"HevcSharp"),Re1=h(c.jsx("path",{d:"M5.5 11h-1V9H3v6h1.5v-2.5h1V15H7V9H5.5zM21 11v-1c0-.55-.45-1-1-1h-2c-.55 0-1 .45-1 1v4c0 .55.45 1 1 1h2c.55 0 1-.45 1-1v-1h-1.5v.5h-1v-3h1v.5zm-6.75 2.5L13.5 9H12l1 6h2.5l1-6H15zM8 9v6h3.5v-1.5h-2v-1h2V11h-2v-.5h2V9z"}),"HevcTwoTone"),Oe1=h(c.jsx("path",{d:"M17.2 3H6.8l-5.2 9 5.2 9h10.4l5.2-9z"}),"Hexagon"),ye1=h(c.jsx("path",{d:"M17.2 3H6.8l-5.2 9 5.2 9h10.4l5.2-9zm-1.15 16h-8.1l-4.04-7 4.04-7h8.09l4.04 7z"}),"HexagonOutlined"),ge1=h(c.jsx("path",{d:"M16.05 3h-8.1c-.71 0-1.37.38-1.73 1l-4.04 7c-.36.62-.36 1.38 0 2l4.04 7c.36.62 1.02 1 1.73 1h8.09c.71 0 1.37-.38 1.73-1l4.04-7c.36-.62.36-1.38 0-2l-4.04-7c-.35-.62-1.01-1-1.72-1"}),"HexagonRounded"),Ae1=h(c.jsx("path",{d:"M17.2 3H6.8l-5.2 9 5.2 9h10.4l5.2-9z"}),"HexagonSharp"),fe1=h([c.jsx("path",{d:"M16.05 19h-8.1l-4.04-7 4.04-7h8.1l4.04 7z",opacity:".3"},"0"),c.jsx("path",{d:"M17.2 3H6.8l-5.2 9 5.2 9h10.4l5.2-9zm-1.15 16h-8.1l-4.04-7 4.04-7h8.09l4.04 7z"},"1")],"HexagonTwoTone"),Pe1=h(c.jsx("path",{d:"M21 5c0-1.1-.9-2-2-2H5.83L21 18.17zM2.81 2.81 1.39 4.22 3 5.83V19c0 1.1.9 2 2 2h13.17l1.61 1.61 1.41-1.41zM6 17l3-4 2.25 3 .82-1.1 2.1 2.1z"}),"HideImage"),Fe1=h(c.jsx("path",{d:"M19 5v11.17l2 2V5c0-1.1-.9-2-2-2H5.83l2 2zM2.81 2.81 1.39 4.22 3 5.83V19c0 1.1.9 2 2 2h13.17l1.61 1.61 1.41-1.41zM5 19V7.83l7.07 7.07-.82 1.1L9 13l-3 4h8.17l2 2z"}),"HideImageOutlined"),Be1=h(c.jsx("path",{d:"M19 3H5.83L21 18.17V5c0-1.1-.9-2-2-2m-15.49.51a.996.996 0 0 0-1.41 0c-.39.39-.39 1.02 0 1.41l.9.91V19c0 1.1.9 2 2 2h13.17l.9.9c.39.39 1.02.39 1.41 0s.39-1.02 0-1.41zM7 17c-.41 0-.65-.47-.4-.8l2-2.67c.2-.27.6-.27.8 0L11.25 16l.82-1.1 2.1 2.1z"}),"HideImageRounded"),be1=h(c.jsx("path",{d:"M21 3H5.83L21 18.17zM2.81 2.81 1.39 4.22 3 5.83V21h15.17l1.61 1.61 1.41-1.41zM6 17l3-4 2.25 3 .82-1.1 2.1 2.1z"}),"HideImageSharp"),De1=h([c.jsx("path",{d:"m16.17 19-2-2H6l3-4 2.25 3 .82-1.1L5 7.83V19zM7.83 5 19 16.17V5z",opacity:".3"},"0"),c.jsx("path",{d:"M19 5v11.17l2 2V5c0-1.1-.9-2-2-2H5.83l2 2zM2.81 2.81 1.39 4.22 3 5.83V19c0 1.1.9 2 2 2h13.17l1.61 1.61 1.41-1.41zM5 19V7.83l7.07 7.07-.82 1.1L9 13l-3 4h8.17l2 2z"},"1")],"HideImageTwoTone"),ke1=h(c.jsx("path",{d:"M2.81 2.81 1.39 4.22l2.27 2.27C2.61 8.07 2 9.96 2 12c0 5.52 4.48 10 10 10 2.04 0 3.93-.61 5.51-1.66l2.27 2.27 1.41-1.41zM12 20c-4.41 0-8-3.59-8-8 0-1.48.41-2.86 1.12-4.06l10.94 10.94C14.86 19.59 13.48 20 12 20M7.94 5.12 6.49 3.66C8.07 2.61 9.96 2 12 2c5.52 0 10 4.48 10 10 0 2.04-.61 3.93-1.66 5.51l-1.46-1.46C19.59 14.86 20 13.48 20 12c0-4.41-3.59-8-8-8-1.48 0-2.86.41-4.06 1.12"}),"HideSource"),We1=h(c.jsx("path",{d:"M2.81 2.81 1.39 4.22l2.27 2.27C2.61 8.07 2 9.96 2 12c0 5.52 4.48 10 10 10 2.04 0 3.93-.61 5.51-1.66l2.27 2.27 1.41-1.41zM12 20c-4.41 0-8-3.59-8-8 0-1.48.41-2.86 1.12-4.06l10.94 10.94C14.86 19.59 13.48 20 12 20M7.94 5.12 6.49 3.66C8.07 2.61 9.96 2 12 2c5.52 0 10 4.48 10 10 0 2.04-.61 3.93-1.66 5.51l-1.46-1.46C19.59 14.86 20 13.48 20 12c0-4.41-3.59-8-8-8-1.48 0-2.86.41-4.06 1.12"}),"HideSourceOutlined"),Ne1=h(c.jsx("path",{d:"M2.1 3.51c-.39.39-.39 1.03 0 1.42l1.56 1.56c-1.25 1.88-1.88 4.2-1.59 6.69.52 4.54 4.21 8.23 8.75 8.75 2.49.29 4.81-.34 6.69-1.59l1.56 1.56c.39.39 1.02.39 1.41 0s.39-1.02 0-1.41L3.51 3.51a.996.996 0 0 0-1.41 0M12 20c-4.41 0-8-3.59-8-8 0-1.48.41-2.86 1.12-4.06l10.94 10.94C14.86 19.59 13.48 20 12 20M7.94 5.12 6.49 3.66C8.07 2.61 9.96 2 12 2c5.52 0 10 4.48 10 10 0 2.04-.61 3.93-1.66 5.51l-1.46-1.46C19.59 14.86 20 13.48 20 12c0-4.41-3.59-8-8-8-1.48 0-2.86.41-4.06 1.12"}),"HideSourceRounded"),Ee1=h(c.jsx("path",{d:"M2.81 2.81 1.39 4.22l2.27 2.27C2.61 8.07 2 9.96 2 12c0 5.52 4.48 10 10 10 2.04 0 3.93-.61 5.51-1.66l2.27 2.27 1.41-1.41zM12 20c-4.41 0-8-3.59-8-8 0-1.48.41-2.86 1.12-4.06l10.94 10.94C14.86 19.59 13.48 20 12 20M7.94 5.12 6.49 3.66C8.07 2.61 9.96 2 12 2c5.52 0 10 4.48 10 10 0 2.04-.61 3.93-1.66 5.51l-1.46-1.46C19.59 14.86 20 13.48 20 12c0-4.41-3.59-8-8-8-1.48 0-2.86.41-4.06 1.12"}),"HideSourceSharp"),Ie1=h(c.jsx("path",{d:"M2.81 2.81 1.39 4.22l2.27 2.27C2.61 8.07 2 9.96 2 12c0 5.52 4.48 10 10 10 2.04 0 3.93-.61 5.51-1.66l2.27 2.27 1.41-1.41zM12 20c-4.41 0-8-3.59-8-8 0-1.48.41-2.86 1.12-4.06l10.94 10.94C14.86 19.59 13.48 20 12 20M7.94 5.12 6.49 3.66C8.07 2.61 9.96 2 12 2c5.52 0 10 4.48 10 10 0 2.04-.61 3.93-1.66 5.51l-1.46-1.46C19.59 14.86 20 13.48 20 12c0-4.41-3.59-8-8-8-1.48 0-2.86.41-4.06 1.12"}),"HideSourceTwoTone"),Ue1=h(c.jsx("path",{d:"M19 4H5c-1.11 0-2 .9-2 2v12c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2m-8 11H9.5v-2h-2v2H6V9h1.5v2.5h2V9H11zm7-1c0 .55-.45 1-1 1h-.75v1.5h-1.5V15H14c-.55 0-1-.45-1-1v-4c0-.55.45-1 1-1h3c.55 0 1 .45 1 1zm-3.5-.5h2v-3h-2z"}),"HighQuality"),Ge1=h(c.jsx("path",{d:"M19 4H5c-1.11 0-2 .9-2 2v12c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2m0 14H5V6h14zM7.5 13h2v2H11V9H9.5v2.5h-2V9H6v6h1.5zm6.5 2h.75v1.5h1.5V15H17c.55 0 1-.45 1-1v-4c0-.55-.45-1-1-1h-3c-.55 0-1 .45-1 1v4c0 .55.45 1 1 1m.5-4.5h2v3h-2z"}),"HighQualityOutlined"),Ke1=h(c.jsx("path",{d:"M19 4H5c-1.11 0-2 .9-2 2v12c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2m-8.75 11c-.41 0-.75-.34-.75-.75V13h-2v1.25c0 .41-.34.75-.75.75S6 14.66 6 14.25v-4.5c0-.41.34-.75.75-.75s.75.34.75.75v1.75h2V9.75c0-.41.34-.75.75-.75s.75.34.75.75v4.5c0 .41-.34.75-.75.75M18 14c0 .55-.45 1-1 1h-.75v.75c0 .41-.34.75-.75.75s-.75-.34-.75-.75V15H14c-.55 0-1-.45-1-1v-4c0-.55.45-1 1-1h3c.55 0 1 .45 1 1zm-3.5-.5h2v-3h-2z"}),"HighQualityRounded"),qe1=h(c.jsx("path",{d:"M21 4H3v16h18zM11 15H9.5v-2h-2v2H6V9h1.5v2.5h2V9H11zm7 0h-1.75v1.5h-1.5V15H13V9h5zm-3.5-1.5h2v-3h-2z"}),"HighQualitySharp"),Qe1=h([c.jsx("path",{d:"M19 6H5v12h14zm-8 9H9.5v-2h-2v2H6V9h1.5v2.5h2V9H11zm7-1c0 .55-.45 1-1 1h-.75v1.5h-1.5V15H14c-.55 0-1-.45-1-1v-4c0-.55.45-1 1-1h3c.55 0 1 .45 1 1zm-3.5-3.5h2v3h-2z",opacity:".3"},"0"),c.jsx("path",{d:"M3 6v12c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2H5c-1.11 0-2 .9-2 2m2 0h14v12H5zm4.5 5.5h-2V9H6v6h1.5v-2h2v2H11V9H9.5zM17 9h-3c-.55 0-1 .45-1 1v4c0 .55.45 1 1 1h.75v1.5h1.5V15H17c.55 0 1-.45 1-1v-4c0-.55-.45-1-1-1m-.5 4.5h-2v-3h2z"},"1")],"HighQualityTwoTone"),Ze1=h(c.jsx("path",{d:"m6 14 3 3v5h6v-5l3-3V9H6zm5-12h2v3h-2zM3.5 5.88l1.41-1.41 2.12 2.12L5.62 8zm13.46.71 2.12-2.12 1.41 1.41L18.38 8z"}),"Highlight"),Je1=h(c.jsx("path",{d:"M17 5h-2V3h2zm-2 16h2v-2.59L19.59 21 21 19.59 18.41 17H21v-2h-6zm4-12h2V7h-2zm0 4h2v-2h-2zm-8 8h2v-2h-2zM7 5h2V3H7zM3 17h2v-2H3zm2 4v-2H3c0 1.1.9 2 2 2M19 3v2h2c0-1.1-.9-2-2-2m-8 2h2V3h-2zM3 9h2V7H3zm4 12h2v-2H7zm-4-8h2v-2H3zm0-8h2V3c-1.1 0-2 .9-2 2"}),"HighlightAlt"),Ye1=h(c.jsx("path",{d:"M17 5h-2V3h2zm-2 10v6l2.29-2.29 2.3 2.29L21 19.59l-2.29-2.29L21 15zm4-6h2V7h-2zm0 4h2v-2h-2zm-8 8h2v-2h-2zM7 5h2V3H7zM3 17h2v-2H3zm2 4v-2H3c0 1.1.9 2 2 2M19 3v2h2c0-1.1-.9-2-2-2m-8 2h2V3h-2zM3 9h2V7H3zm4 12h2v-2H7zm-4-8h2v-2H3zm0-8h2V3c-1.1 0-2 .9-2 2"}),"HighlightAltOutlined"),_e1=h(c.jsx("path",{d:"M17 5h-2V3h2zm2 4h2V7h-2zm0 4h2v-2h-2zm-8 8h2v-2h-2zM7 5h2V3H7zM3 17h2v-2H3zm2 4v-2H3c0 1.1.9 2 2 2M19 3v2h2c0-1.1-.9-2-2-2m-8 2h2V3h-2zM3 9h2V7H3zm4 12h2v-2H7zm-4-8h2v-2H3zm0-8h2V3c-1.1 0-2 .9-2 2m15.71 12.29 1.44-1.44c.32-.32.09-.85-.35-.85H16c-.55 0-1 .45-1 1v3.79c0 .45.54.67.85.35l1.44-1.44 2 2c.39.39 1.02.39 1.41 0s.39-1.02 0-1.41z"}),"HighlightAltRounded"),Xe1=h(c.jsx("path",{d:"M17 5h-2V3h2zm2-2v2h2V3zm0 6h2V7h-2zm0 4h2v-2h-2zm-8 8h2v-2h-2zM7 5h2V3H7zM3 5h2V3H3zm0 12h2v-2H3zm0 4h2v-2H3zm8-16h2V3h-2zM3 9h2V7H3zm4 12h2v-2H7zm-4-8h2v-2H3zm12 2v6l2.29-2.29 2.3 2.29L21 19.59l-2.29-2.29L21 15z"}),"HighlightAltSharp"),$e1=h(c.jsx("path",{d:"M17 5h-2V3h2zm-2 10v6l2.29-2.29 2.3 2.29L21 19.59l-2.29-2.29L21 15zm4-6h2V7h-2zm0 4h2v-2h-2zm-8 8h2v-2h-2zM7 5h2V3H7zM3 17h2v-2H3zm2 4v-2H3c0 1.1.9 2 2 2M19 3v2h2c0-1.1-.9-2-2-2m-8 2h2V3h-2zM3 9h2V7H3zm4 12h2v-2H7zm-4-8h2v-2H3zm0-8h2V3c-1.1 0-2 .9-2 2"}),"HighlightAltTwoTone"),cl1=h(c.jsx("path",{d:"M14.59 8 12 10.59 9.41 8 8 9.41 10.59 12 8 14.59 9.41 16 12 13.41 14.59 16 16 14.59 13.41 12 16 9.41zM12 2C6.47 2 2 6.47 2 12s4.47 10 10 10 10-4.47 10-10S17.53 2 12 2m0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8"}),"HighlightOff"),hl1=h(c.jsx("path",{d:"M14.59 8 12 10.59 9.41 8 8 9.41 10.59 12 8 14.59 9.41 16 12 13.41 14.59 16 16 14.59 13.41 12 16 9.41zM12 2C6.47 2 2 6.47 2 12s4.47 10 10 10 10-4.47 10-10S17.53 2 12 2m0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8"}),"HighlightOffOutlined"),sl1=h(c.jsx("path",{d:"M13.89 8.7 12 10.59 10.11 8.7a.996.996 0 0 0-1.41 0c-.39.39-.39 1.02 0 1.41L10.59 12 8.7 13.89c-.39.39-.39 1.02 0 1.41s1.02.39 1.41 0L12 13.41l1.89 1.89c.39.39 1.02.39 1.41 0s.39-1.02 0-1.41L13.41 12l1.89-1.89c.39-.39.39-1.02 0-1.41-.39-.38-1.03-.38-1.41 0M12 2C6.47 2 2 6.47 2 12s4.47 10 10 10 10-4.47 10-10S17.53 2 12 2m0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8"}),"HighlightOffRounded"),tl1=h(c.jsx("path",{d:"M14.59 8 12 10.59 9.41 8 8 9.41 10.59 12 8 14.59 9.41 16 12 13.41 14.59 16 16 14.59 13.41 12 16 9.41zM12 2C6.47 2 2 6.47 2 12s4.47 10 10 10 10-4.47 10-10S17.53 2 12 2m0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8"}),"HighlightOffSharp"),ol1=h([c.jsx("path",{d:"M12 4c-4.41 0-8 3.59-8 8s3.59 8 8 8 8-3.59 8-8-3.59-8-8-8m4 10.59L14.59 16 12 13.41 9.41 16 8 14.59 10.59 12 8 9.41 9.41 8 12 10.59 14.59 8 16 9.41 13.41 12z",opacity:".3"},"0"),c.jsx("path",{d:"M14.59 8 12 10.59 9.41 8 8 9.41 10.59 12 8 14.59 9.41 16 12 13.41 14.59 16 16 14.59 13.41 12 16 9.41zM12 2C6.47 2 2 6.47 2 12s4.47 10 10 10 10-4.47 10-10S17.53 2 12 2m0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8"},"1")],"HighlightOffTwoTone"),vl1=h(c.jsx("path",{d:"m6 14 3 3v5h6v-5l3-3V9H6zm2-3h8v2.17l-3 3V20h-2v-3.83l-3-3zm3-9h2v3h-2zM3.502 5.874 4.916 4.46l2.122 2.12-1.414 1.415zm13.458.708 2.123-2.12 1.413 1.416-2.123 2.12z"}),"HighlightOutlined"),el1=h(c.jsx("path",{d:"M6.29 14.29 9 17v4c0 .55.45 1 1 1h4c.55 0 1-.45 1-1v-4l2.71-2.71c.19-.19.29-.44.29-.71V10c0-.55-.45-1-1-1H7c-.55 0-1 .45-1 1v3.59c0 .26.11.52.29.7M12 2c.55 0 1 .45 1 1v1c0 .55-.45 1-1 1s-1-.45-1-1V3c0-.55.45-1 1-1M4.21 5.17c.39-.39 1.02-.39 1.42 0l.71.71c.39.39.39 1.02 0 1.41s-1.02.39-1.41 0l-.72-.71a.996.996 0 0 1 0-1.41m13.46.71.71-.71c.39-.39 1.02-.39 1.41 0s.39 1.02 0 1.41l-.71.71c-.39.39-1.02.39-1.41 0a.996.996 0 0 1 0-1.41"}),"HighlightRounded"),ll1=h(c.jsx("path",{d:"m6 14 3 3v5h6v-5l3-3V9H6zm5-12h2v3h-2zM3.5 5.88l1.41-1.41 2.12 2.12L5.62 8zm13.46.71 2.12-2.12 1.41 1.41L18.38 8z"}),"HighlightSharp"),nl1=h([c.jsx("path",{d:"M11 20h2v-3.83l3-3V11H8v2.17l3 3z",opacity:".3"},"0"),c.jsx("path",{d:"m6 14 3 3v5h6v-5l3-3V9H6zm2-3h8v2.17l-3 3V20h-2v-3.83l-3-3zm3-9h2v3h-2zM4.916 4.464l2.12 2.122L5.62 8 3.5 5.877zM18.372 8l-1.414-1.414 2.12-2.12 1.415 1.413z"},"1")],"HighlightTwoTone"),al1=h(c.jsx("path",{d:"M13.5 5.5c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2m4 5.28c-1.23-.37-2.22-1.17-2.8-2.18l-1-1.6c-.41-.65-1.11-1-1.84-1-.78 0-1.59.5-1.78 1.44S7 23 7 23h2.1l1.8-8 2.1 2v6h2v-7.5l-2.1-2 .6-3c1 1.15 2.41 2.01 4 2.34V23H19V9h-1.5zM7.43 13.13l-2.12-.41c-.54-.11-.9-.63-.79-1.17l.76-3.93c.21-1.08 1.26-1.79 2.34-1.58l1.16.23z"}),"Hiking"),dl1=h(c.jsx("path",{d:"M13.5 5.5c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2m4 5.28c-1.23-.37-2.22-1.17-2.8-2.18l-1-1.6c-.41-.65-1.11-1-1.84-1-.78 0-1.59.5-1.78 1.44S7 23 7 23h2.1l1.8-8 2.1 2v6h2v-7.5l-2.1-2 .6-3c1 1.15 2.41 2.01 4 2.34V23H19V9h-1.5zM7.43 13.13l-2.12-.41c-.54-.11-.9-.63-.79-1.17l.76-3.93c.21-1.08 1.26-1.79 2.34-1.58l1.16.23z"}),"HikingOutlined"),zl1=h(c.jsx("path",{d:"M13.5 5.5c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2M18.25 9c-.41 0-.75.34-.75.75v1.03c-1.23-.37-2.22-1.17-2.8-2.18l-1-1.6c-.41-.65-1.11-1-1.84-1-.78 0-1.59.5-1.78 1.44L7.25 21.76c-.13.64.36 1.24 1.02 1.24.49 0 .91-.34 1.02-.81L10.9 15l2.1 2v5c0 .55.45 1 1 1s1-.45 1-1v-5.64c0-.55-.22-1.07-.62-1.45L12.9 13.5l.6-3c1 1.15 2.41 2.01 4 2.34v9.41c0 .41.34.75.75.75s.75-.34.75-.75V9.75c0-.41-.34-.75-.75-.75M7.43 13.13l-2.12-.41c-.54-.11-.9-.63-.79-1.17l.76-3.93c.21-1.08 1.26-1.79 2.34-1.58l1.16.23z"}),"HikingRounded"),ml1=h(c.jsx("path",{d:"M13.5 5.5c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2m4 5.28c-1.23-.37-2.22-1.17-2.8-2.18l-1-1.6c-.41-.65-1.11-1-1.84-1-.78 0-1.59.5-1.78 1.44S7 23 7 23h2.1l1.8-8 2.1 2v6h2v-7.5l-2.1-2 .6-3c1 1.15 2.41 2.01 4 2.34V23H19V9h-1.5zM7.43 13.13l-3.1-.6 1.34-6.87 3.13.61z"}),"HikingSharp"),pl1=h(c.jsx("path",{d:"M13.5 5.5c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2m4 5.28c-1.23-.37-2.22-1.17-2.8-2.18l-1-1.6c-.41-.65-1.11-1-1.84-1-.78 0-1.59.5-1.78 1.44S7 23 7 23h2.1l1.8-8 2.1 2v6h2v-7.5l-2.1-2 .6-3c1 1.15 2.41 2.01 4 2.34V23H19V9h-1.5zM7.43 13.13l-2.12-.41c-.54-.11-.9-.63-.79-1.17l.76-3.93c.21-1.08 1.26-1.79 2.34-1.58l1.16.23z"}),"HikingTwoTone"),Hl1=h(c.jsx("path",{d:"M13 3c-4.97 0-9 4.03-9 9H1l3.89 3.89.07.14L9 12H6c0-3.87 3.13-7 7-7s7 3.13 7 7-3.13 7-7 7c-1.93 0-3.68-.79-4.94-2.06l-1.42 1.42C8.27 19.99 10.51 21 13 21c4.97 0 9-4.03 9-9s-4.03-9-9-9m-1 5v5l4.28 2.54.72-1.21-3.5-2.08V8z"}),"History"),Ml1=h(c.jsx("path",{d:"M9 4v1.38c-.83-.33-1.72-.5-2.61-.5-1.79 0-3.58.68-4.95 2.05l3.33 3.33h1.11v1.11c.86.86 1.98 1.31 3.11 1.36V15H6v3c0 1.1.9 2 2 2h10c1.66 0 3-1.34 3-3V4zm-1.11 6.41V8.26H5.61L4.57 7.22a5.07 5.07 0 0 1 1.82-.34c1.34 0 2.59.52 3.54 1.46l1.41 1.41-.2.2c-.51.51-1.19.8-1.92.8-.47 0-.93-.12-1.33-.34M19 17c0 .55-.45 1-1 1s-1-.45-1-1v-2h-6v-2.59c.57-.23 1.1-.57 1.56-1.03l.2-.2L15.59 14H17v-1.41l-6-5.97V6h8z"}),"HistoryEdu"),rl1=h(c.jsx("path",{d:"M9 4v1.38c-.83-.33-1.72-.5-2.61-.5-1.79 0-3.58.68-4.95 2.05l3.33 3.33h1.11v1.11c.86.86 1.98 1.31 3.11 1.36V15H6v3c0 1.1.9 2 2 2h10c1.66 0 3-1.34 3-3V4zm-1.11 6.41V8.26H5.61L4.57 7.22a5.07 5.07 0 0 1 1.82-.34c1.34 0 2.59.52 3.54 1.46l1.41 1.41-.2.2c-.51.51-1.19.8-1.92.8-.47 0-.93-.12-1.33-.34M19 17c0 .55-.45 1-1 1s-1-.45-1-1v-2h-6v-2.59c.57-.23 1.1-.57 1.56-1.03l.2-.2L15.59 14H17v-1.41l-6-5.97V6h8z"}),"HistoryEduOutlined"),il1=h(c.jsx("path",{d:"M9 5v.38c-.83-.33-1.72-.5-2.61-.5-1.42 0-2.84.43-4.05 1.29-.51.36-.57 1.09-.13 1.53l2.57 2.57h1.11v1.11c.86.86 1.98 1.31 3.11 1.36V15H7c-.55 0-1 .45-1 1v2c0 1.1.9 2 2 2h10c1.66 0 3-1.34 3-3V5c0-.55-.45-1-1-1H10c-.55 0-1 .45-1 1m-1.11 5.41V8.26H5.61L4.57 7.22a5.07 5.07 0 0 1 1.82-.34c1.34 0 2.59.52 3.54 1.46l1.41 1.41-.2.2c-.51.51-1.19.8-1.92.8-.47 0-.93-.12-1.33-.34M19 17c0 .55-.45 1-1 1s-1-.45-1-1v-1c0-.55-.45-1-1-1h-5v-2.59c.57-.23 1.1-.57 1.56-1.03l.2-.2L15.59 14H17v-1.41l-6-5.97V6h8z"}),"HistoryEduRounded"),Vl1=h(c.jsx("path",{d:"M9 4v1.38c-.83-.33-1.72-.5-2.61-.5-1.79 0-3.58.68-4.95 2.05l3.33 3.33h1.11v1.11c.86.86 1.98 1.31 3.11 1.36V15H6v3c0 1.1.9 2 2 2h10c1.66 0 3-1.34 3-3V4zm-1.11 6.41V8.26H5.61L4.57 7.22a5.07 5.07 0 0 1 1.82-.34c1.34 0 2.59.52 3.54 1.46l1.41 1.41-.2.2c-.51.51-1.19.8-1.92.8-.47 0-.93-.12-1.33-.34M19 17c0 .55-.45 1-1 1s-1-.45-1-1v-2h-6v-2.59c.57-.23 1.1-.57 1.56-1.03l.2-.2L15.59 14H17v-1.41l-6-5.97V6h8z"}),"HistoryEduSharp"),xl1=h([c.jsx("path",{d:"M11.34 9.76 9.93 8.34c-.95-.94-2.2-1.46-3.54-1.46-.63 0-1.25.12-1.82.34l1.04 1.04h2.28v2.14c.4.23.86.35 1.33.35.73 0 1.41-.28 1.92-.8z",opacity:".3"},"0"),c.jsx("path",{d:"m11 6.62 6 5.97V14h-1.41l-2.83-2.83-.2.2c-.46.46-.99.8-1.56 1.03V15h6v2c0 .55.45 1 1 1s1-.45 1-1V6h-8z",opacity:".3"},"1"),c.jsx("path",{d:"M9 4v1.38c-.83-.33-1.72-.5-2.61-.5-1.79 0-3.58.68-4.95 2.05l3.33 3.33h1.11v1.11c.86.86 1.98 1.31 3.11 1.36V15H6v3c0 1.1.9 2 2 2h10c1.66 0 3-1.34 3-3V4zm-1.11 6.41V8.26H5.61L4.57 7.22a5.07 5.07 0 0 1 1.82-.34c1.34 0 2.59.52 3.54 1.46l1.41 1.41-.2.2c-.51.51-1.19.8-1.92.8-.47 0-.93-.12-1.33-.34M19 17c0 .55-.45 1-1 1s-1-.45-1-1v-2h-6v-2.59c.57-.23 1.1-.57 1.56-1.03l.2-.2L15.59 14H17v-1.41l-6-5.97V6h8z"},"2")],"HistoryEduTwoTone"),jl1=h(c.jsx("path",{d:"M13 3c-4.97 0-9 4.03-9 9H1l3.89 3.89.07.14L9 12H6c0-3.87 3.13-7 7-7s7 3.13 7 7-3.13 7-7 7c-1.93 0-3.68-.79-4.94-2.06l-1.42 1.42C8.27 19.99 10.51 21 13 21c4.97 0 9-4.03 9-9s-4.03-9-9-9m-1 5v5l4.25 2.52.77-1.28-3.52-2.09V8z"}),"HistoryOutlined"),ul1=h(c.jsx("path",{d:"M13.26 3C8.17 2.86 4 6.95 4 12H2.21c-.45 0-.67.54-.35.85l2.79 2.8c.2.2.51.2.71 0l2.79-2.8c.31-.31.09-.85-.36-.85H6c0-3.9 3.18-7.05 7.1-7 3.72.05 6.85 3.18 6.9 6.9.05 3.91-3.1 7.1-7 7.1-1.61 0-3.1-.55-4.28-1.48-.4-.31-.96-.28-1.32.08-.42.42-.39 1.13.08 1.49C9 20.29 10.91 21 13 21c5.05 0 9.14-4.17 9-9.26-.13-4.69-4.05-8.61-8.74-8.74m-.51 5c-.41 0-.75.34-.75.75v3.68c0 .35.19.68.49.86l3.12 1.85c.36.21.82.09 1.03-.26.21-.36.09-.82-.26-1.03l-2.88-1.71v-3.4c0-.4-.34-.74-.75-.74"}),"HistoryRounded"),Ll1=h(c.jsx("path",{d:"M13 3c-4.97 0-9 4.03-9 9H1l3.89 3.89.07.14L9 12H6c0-3.87 3.13-7 7-7s7 3.13 7 7-3.13 7-7 7c-1.93 0-3.68-.79-4.94-2.06l-1.42 1.42C8.27 19.99 10.51 21 13 21c4.97 0 9-4.03 9-9s-4.03-9-9-9m-1 5v5l4.25 2.52.77-1.29-3.52-2.09V8z"}),"HistorySharp"),Sl1=h(c.jsx("path",{d:"m15.1 19.37 1 1.74c-.96.44-2.01.73-3.1.84v-2.02c.74-.09 1.44-.28 2.1-.56M4.07 13H2.05c.11 1.1.4 2.14.84 3.1l1.74-1c-.28-.66-.47-1.36-.56-2.1M15.1 4.63l1-1.74c-.96-.44-2-.73-3.1-.84v2.02c.74.09 1.44.28 2.1.56M19.93 11h2.02c-.11-1.1-.4-2.14-.84-3.1l-1.74 1c.28.66.47 1.36.56 2.1M8.9 19.37l-1 1.74c.96.44 2.01.73 3.1.84v-2.02c-.74-.09-1.44-.28-2.1-.56M11 4.07V2.05c-1.1.11-2.14.4-3.1.84l1 1.74c.66-.28 1.36-.47 2.1-.56m7.36 3.1 1.74-1.01c-.63-.87-1.4-1.64-2.27-2.27l-1.01 1.74c.59.45 1.1.96 1.54 1.54M4.63 8.9l-1.74-1c-.44.96-.73 2-.84 3.1h2.02c.09-.74.28-1.44.56-2.1m15.3 4.1c-.09.74-.28 1.44-.56 2.1l1.74 1c.44-.96.73-2.01.84-3.1zm-3.1 5.36 1.01 1.74c.87-.63 1.64-1.4 2.27-2.27l-1.74-1.01c-.45.59-.96 1.1-1.54 1.54M7.17 5.64l-1-1.75c-.88.64-1.64 1.4-2.27 2.28l1.74 1.01c.44-.59.95-1.1 1.53-1.54M5.64 16.83l-1.74 1c.63.87 1.4 1.64 2.27 2.27l1.01-1.74c-.59-.44-1.1-.95-1.54-1.53M13 7h-2v5.41l4.29 4.29 1.41-1.41-3.7-3.7z"}),"HistoryToggleOff"),Cl1=h(c.jsx("path",{d:"m15.1 19.37 1 1.74c-.96.44-2.01.73-3.1.84v-2.02c.74-.09 1.44-.28 2.1-.56M4.07 13H2.05c.11 1.1.4 2.14.84 3.1l1.74-1c-.28-.66-.47-1.36-.56-2.1M15.1 4.63l1-1.74c-.96-.44-2-.73-3.1-.84v2.02c.74.09 1.44.28 2.1.56M19.93 11h2.02c-.11-1.1-.4-2.14-.84-3.1l-1.74 1c.28.66.47 1.36.56 2.1M8.9 19.37l-1 1.74c.96.44 2.01.73 3.1.84v-2.02c-.74-.09-1.44-.28-2.1-.56M11 4.07V2.05c-1.1.11-2.14.4-3.1.84l1 1.74c.66-.28 1.36-.47 2.1-.56m7.36 3.1 1.74-1.01c-.63-.87-1.4-1.64-2.27-2.27l-1.01 1.74c.59.45 1.1.96 1.54 1.54M4.63 8.9l-1.74-1c-.44.96-.73 2-.84 3.1h2.02c.09-.74.28-1.44.56-2.1m15.3 4.1c-.09.74-.28 1.44-.56 2.1l1.74 1c.44-.96.73-2.01.84-3.1zm-3.1 5.36 1.01 1.74c.87-.63 1.64-1.4 2.27-2.27l-1.74-1.01c-.45.59-.96 1.1-1.54 1.54M7.17 5.64l-1-1.75c-.88.64-1.64 1.4-2.27 2.28l1.74 1.01c.44-.59.95-1.1 1.53-1.54M5.64 16.83l-1.74 1c.63.87 1.4 1.64 2.27 2.27l1.01-1.74c-.59-.44-1.1-.95-1.54-1.53M13 7h-2v5.41l4.29 4.29 1.41-1.41-3.7-3.7z"}),"HistoryToggleOffOutlined"),Tl1=h(c.jsx("path",{d:"m15.1 19.37 1 1.74c-.96.44-2.01.73-3.1.84v-2.02c.74-.09 1.44-.28 2.1-.56M4.07 13H2.05c.11 1.1.4 2.14.84 3.1l1.74-1c-.28-.66-.47-1.36-.56-2.1M15.1 4.63l1-1.74c-.96-.44-2-.73-3.1-.84v2.02c.74.09 1.44.28 2.1.56M19.93 11h2.02c-.11-1.1-.4-2.14-.84-3.1l-1.74 1c.28.66.47 1.36.56 2.1M8.9 19.37l-1 1.74c.96.44 2.01.73 3.1.84v-2.02c-.74-.09-1.44-.28-2.1-.56M11 4.07V2.05c-1.1.11-2.14.4-3.1.84l1 1.74c.66-.28 1.36-.47 2.1-.56m7.36 3.1 1.74-1.01c-.63-.87-1.4-1.64-2.27-2.27l-1.01 1.74c.59.45 1.1.96 1.54 1.54M4.63 8.9l-1.74-1c-.44.96-.73 2-.84 3.1h2.02c.09-.74.28-1.44.56-2.1m15.3 4.1c-.09.74-.28 1.44-.56 2.1l1.74 1c.44-.96.73-2.01.84-3.1zm-3.1 5.36 1.01 1.74c.87-.63 1.64-1.4 2.27-2.27l-1.74-1.01c-.45.59-.96 1.1-1.54 1.54M7.17 5.64l-1-1.75c-.88.64-1.64 1.4-2.27 2.28l1.74 1.01c.44-.59.95-1.1 1.53-1.54M5.64 16.83l-1.74 1c.63.87 1.4 1.64 2.27 2.27l1.01-1.74c-.59-.44-1.1-.95-1.54-1.53M12 7c-.55 0-1 .45-1 1v3.59c0 .53.21 1.04.59 1.41l3 3c.39.39 1.02.39 1.41 0s.39-1.02 0-1.41l-3-3V8c0-.55-.45-1-1-1"}),"HistoryToggleOffRounded"),wl1=h(c.jsx("path",{d:"m15.1 19.37 1 1.74c-.96.44-2.01.73-3.1.84v-2.02c.74-.09 1.44-.28 2.1-.56M4.07 13H2.05c.11 1.1.4 2.14.84 3.1l1.74-1c-.28-.66-.47-1.36-.56-2.1M15.1 4.63l1-1.74c-.96-.44-2-.73-3.1-.84v2.02c.74.09 1.44.28 2.1.56M19.93 11h2.02c-.11-1.1-.4-2.14-.84-3.1l-1.74 1c.28.66.47 1.36.56 2.1M8.9 19.37l-1 1.74c.96.44 2.01.73 3.1.84v-2.02c-.74-.09-1.44-.28-2.1-.56M11 4.07V2.05c-1.1.11-2.14.4-3.1.84l1 1.74c.66-.28 1.36-.47 2.1-.56m7.36 3.1 1.74-1.01c-.63-.87-1.4-1.64-2.27-2.27l-1.01 1.74c.59.45 1.1.96 1.54 1.54M4.63 8.9l-1.74-1c-.44.96-.73 2-.84 3.1h2.02c.09-.74.28-1.44.56-2.1m15.3 4.1c-.09.74-.28 1.44-.56 2.1l1.74 1c.44-.96.73-2.01.84-3.1zm-3.1 5.36 1.01 1.74c.87-.63 1.64-1.4 2.27-2.27l-1.74-1.01c-.45.59-.96 1.1-1.54 1.54M7.17 5.64l-1-1.75c-.88.64-1.64 1.4-2.27 2.28l1.74 1.01c.44-.59.95-1.1 1.53-1.54M5.64 16.83l-1.74 1c.63.87 1.4 1.64 2.27 2.27l1.01-1.74c-.59-.44-1.1-.95-1.54-1.53M13 7h-2v5.41l4.29 4.29 1.41-1.41-3.7-3.7z"}),"HistoryToggleOffSharp"),Rl1=h(c.jsx("path",{d:"m15.1 19.37 1 1.74c-.96.44-2.01.73-3.1.84v-2.02c.74-.09 1.44-.28 2.1-.56M4.07 13H2.05c.11 1.1.4 2.14.84 3.1l1.74-1c-.28-.66-.47-1.36-.56-2.1M15.1 4.63l1-1.74c-.96-.44-2-.73-3.1-.84v2.02c.74.09 1.44.28 2.1.56M19.93 11h2.02c-.11-1.1-.4-2.14-.84-3.1l-1.74 1c.28.66.47 1.36.56 2.1M8.9 19.37l-1 1.74c.96.44 2.01.73 3.1.84v-2.02c-.74-.09-1.44-.28-2.1-.56M11 4.07V2.05c-1.1.11-2.14.4-3.1.84l1 1.74c.66-.28 1.36-.47 2.1-.56m7.36 3.1 1.74-1.01c-.63-.87-1.4-1.64-2.27-2.27l-1.01 1.74c.59.45 1.1.96 1.54 1.54M4.63 8.9l-1.74-1c-.44.96-.73 2-.84 3.1h2.02c.09-.74.28-1.44.56-2.1m15.3 4.1c-.09.74-.28 1.44-.56 2.1l1.74 1c.44-.96.73-2.01.84-3.1zm-3.1 5.36 1.01 1.74c.87-.63 1.64-1.4 2.27-2.27l-1.74-1.01c-.45.59-.96 1.1-1.54 1.54M7.17 5.64l-1-1.75c-.88.64-1.64 1.4-2.27 2.28l1.74 1.01c.44-.59.95-1.1 1.53-1.54M5.64 16.83l-1.74 1c.63.87 1.4 1.64 2.27 2.27l1.01-1.74c-.59-.44-1.1-.95-1.54-1.53M13 7h-2v5.41l4.29 4.29 1.41-1.41-3.7-3.7z"}),"HistoryToggleOffTwoTone"),Ol1=h(c.jsx("path",{d:"M13 3c-4.97 0-9 4.03-9 9H1l3.89 3.89.07.14L9 12H6c0-3.87 3.13-7 7-7s7 3.13 7 7-3.13 7-7 7c-1.93 0-3.68-.79-4.94-2.06l-1.42 1.42C8.27 19.99 10.51 21 13 21c4.97 0 9-4.03 9-9s-4.03-9-9-9m-1 5v5l4.25 2.52.77-1.28-3.52-2.09V8z"}),"HistoryTwoTone"),yl1=h(c.jsx("path",{d:"m13.79 8 1.8-3-1.8-3h-3.58l-1.8 3 1.8 3zm-3.58 1-1.8 3 1.8 3h3.58l1.8-3-1.8-3zm6.24 2.51h3.59l1.79-3-1.79-3h-3.59l-1.8 3zm3.59 1h-3.59l-1.8 3 1.8 3h3.59l1.79-3zm-12.49-1 1.8-3-1.8-3H3.96l-1.79 3 1.79 3zm0 1H3.96l-1.79 3 1.79 3h3.59l1.8-3zM10.21 16l-1.8 3 1.8 3h3.58l1.8-3-1.8-3z"}),"Hive"),gl1=h(c.jsx("path",{d:"m21.5 9-2.25-4h-3.31l-1.69-3h-4.5L8.06 5H4.75L2.5 9l1.69 3-1.69 3 2.25 4h3.31l1.69 3h4.5l1.69-3h3.31l2.25-4-1.69-3zm-2.29 0-1.12 2h-2.14l-1.12-2 1.12-2h2.14zm-8.27 5-1.12-2 1.12-2h2.12l1.12 2-1.12 2zm2.14-10 1.12 1.98L13.06 8h-2.12L9.8 5.98 10.92 4zM5.92 7h2.14l1.12 2-1.12 2H5.92L4.79 9zm-1.13 8 1.12-2h2.14l1.12 2-1.12 2H5.92zm6.13 5L9.8 18.02 10.94 16h2.12l1.13 2.02L13.08 20zm7.16-3h-2.14l-1.12-2 1.12-2h2.14l1.12 2z"}),"HiveOutlined"),Al1=h(c.jsx("path",{d:"m14.09 7.51 1.2-2c.19-.32.19-.71 0-1.03l-1.2-2c-.18-.3-.51-.48-.86-.48h-2.45c-.35 0-.68.18-.86.49l-1.2 2c-.19.32-.19.71 0 1.03l1.2 2c.17.3.5.48.85.48h2.45c.36 0 .69-.18.87-.49M9.91 9.49l-1.2 2c-.19.32-.19.71 0 1.03l1.2 2c.18.3.51.49.86.49h2.46c.35 0 .68-.18.86-.49l1.2-2c.19-.32.19-.71 0-1.03l-1.2-2c-.18-.31-.51-.49-.86-.49h-2.46c-.35 0-.68.18-.86.49m7.1 2.02h2.45c.35 0 .68-.18.86-.49l1.2-2c.19-.32.19-.71 0-1.03l-1.2-2c-.18-.3-.51-.49-.86-.49h-2.45c-.35 0-.68.18-.86.49l-1.2 2c-.19.32-.19.71 0 1.03l1.2 2c.19.31.51.49.86.49m2.46 1h-2.46c-.35 0-.68.18-.86.49l-1.2 2c-.19.32-.19.71 0 1.03l1.2 2c.18.3.51.49.86.49h2.46c.35 0 .68-.18.86-.49l1.2-2c.19-.32.19-.71 0-1.03l-1.2-2c-.18-.3-.51-.49-.86-.49M7.84 11.03l1.2-2c.19-.32.19-.71 0-1.03l-1.2-2c-.18-.3-.5-.49-.85-.49H4.53c-.35 0-.68.19-.86.49l-1.2 2c-.19.32-.19.71 0 1.03l1.2 2c.18.3.51.49.86.49h2.45c.36-.01.68-.19.86-.49m-.85 1.48H4.53c-.35 0-.68.18-.86.49l-1.2 2c-.19.32-.19.71 0 1.03l1.2 2c.18.3.51.49.86.49h2.46c.35 0 .68-.18.86-.49l1.2-2c.19-.32.19-.71 0-1.03l-1.2-2c-.19-.3-.51-.49-.86-.49m2.92 3.98-1.2 2c-.19.32-.19.71 0 1.03l1.2 2c.18.3.51.49.86.49h2.46c.35 0 .68-.18.86-.49l1.2-2c.19-.32.19-.71 0-1.03l-1.2-2c-.18-.3-.51-.49-.86-.49h-2.46c-.35 0-.68.18-.86.49"}),"HiveRounded"),fl1=h(c.jsx("path",{d:"m13.79 8 1.8-3-1.8-3h-3.58l-1.8 3 1.8 3zm-3.58 1-1.8 3 1.8 3h3.58l1.8-3-1.8-3zm6.24 2.51h3.59l1.79-3-1.79-3h-3.59l-1.8 3zm3.59 1h-3.59l-1.8 3 1.8 3h3.59l1.79-3zm-12.49-1 1.8-3-1.8-3H3.96l-1.79 3 1.79 3zm0 1H3.96l-1.79 3 1.79 3h3.59l1.8-3zM10.21 16l-1.8 3 1.8 3h3.58l1.8-3-1.8-3z"}),"HiveSharp"),Pl1=h([c.jsx("path",{d:"M5.92 7 4.79 9l1.13 2h2.14l1.13-2-1.13-2zm5.02 9L9.8 18.02 10.92 20h2.16l1.12-1.98L13.06 16zm2.12-2 1.13-2-1.13-2h-2.12l-1.13 2 1.13 2zm-7.14-1-1.13 2 1.13 2h2.14l1.13-2-1.13-2zm10.02-6-1.13 2 1.13 2h2.14l1.13-2-1.13-2zm-5.02-3L9.8 5.98 10.94 8h2.12l1.14-2.02L13.08 4zm5.02 9-1.13 2 1.13 2h2.14l1.13-2-1.13-2z",opacity:".3"},"0"),c.jsx("path",{d:"m21.5 9-2.25-4h-3.31l-1.69-3h-4.5L8.06 5H4.75L2.5 9l1.69 3-1.69 3 2.25 4h3.31l1.69 3h4.5l1.69-3h3.31l2.25-4-1.69-3zM8.06 17H5.92L4.8 15l1.12-2h2.14l1.12 2zm0-6H5.92L4.79 9l1.12-2h2.14l1.12 2zm5.02 9h-2.16L9.8 18.02 10.94 16h2.12l1.13 2.02zm-3.27-8 1.12-2h2.12l1.12 2-1.12 2h-2.12zm3.25-4h-2.12L9.8 5.98 10.92 4h2.16l1.12 1.98zm5.02 9h-2.14l-1.12-2 1.12-2h2.14l1.12 2zm0-6h-2.14l-1.12-2 1.12-2h2.14l1.12 2z"},"1")],"HiveTwoTone"),Fl1=h(c.jsx("path",{d:"M6.5 9H8v6H6.5v-2.5h-2V15H3V9h1.5v2h2zm10 6h3c.55 0 1-.45 1-1v-1.5c0-.55-.45-1-1-1H17v-1h2v.5h1.5v-1c0-.55-.45-1-1-1h-3c-.55 0-1 .45-1 1v1.5c0 .55.45 1 1 1H19v1h-2V13h-1.5v1c0 .55.45 1 1 1M14 15v-1.5h-2.5V9H10v6z"}),"Hls"),Bl1=h(c.jsx("path",{d:"M17.83 15h1.67c.55 0 1-.45 1-1v-1.5c0-.55-.45-1-1-1H17v-1h2v.5h1.5v-1c0-.55-.45-1-1-1h-3c-.55 0-1 .45-1 1v1.5c0 .55.45 1 1 1H19v1h-2V13h-1.17zM8 10.83V15H6.5v-2.5h-2V15H3V9h1.5v2h2V9.33L1.39 4.22 2.8 2.81l18.38 18.38-1.41 1.41-7.6-7.6H10v-2.17z"}),"HlsOff"),bl1=h(c.jsx("path",{d:"M17.83 15h1.67c.55 0 1-.45 1-1v-1.5c0-.55-.45-1-1-1H17v-1h2v.5h1.5v-1c0-.55-.45-1-1-1h-3c-.55 0-1 .45-1 1v1.5c0 .55.45 1 1 1H19v1h-2V13h-1.17zM8 10.83V15H6.5v-2.5h-2V15H3V9h1.5v2h2V9.33L1.39 4.22 2.8 2.81l18.38 18.38-1.41 1.41-7.6-7.6H10v-2.17z"}),"HlsOffOutlined"),Dl1=h(c.jsx("path",{d:"M17.83 15h1.67c.55 0 1-.45 1-1v-1.5c0-.55-.45-1-1-1H17v-1h2.04c.1.29.38.5.71.5.41 0 .75-.34.75-.75V10c0-.55-.45-1-1-1h-3c-.55 0-1 .45-1 1v1.5c0 .55.45 1 1 1H19v1h-2.04c-.1-.29-.38-.5-.71-.5-.12 0-.24.03-.34.08zm1.24 6.9c.39.39 1.02.39 1.41 0s.39-1.02 0-1.41L3.51 3.51c-.39-.39-1.02-.39-1.41 0s-.39 1.02 0 1.41L6.58 9.4c-.05.11-.08.23-.08.35V11h-2V9.75c0-.41-.34-.75-.75-.75S3 9.34 3 9.75v4.5c0 .41.34.75.75.75s.75-.34.75-.75V12.5h2v1.75c0 .41.34.75.75.75s.75-.34.75-.75v-3.42l2 2V14c0 .55.45 1 1 1h1.17z"}),"HlsOffRounded"),kl1=h(c.jsx("path",{d:"M17.83 15h2.67v-3.5H17v-1h2v.5h1.5V9h-5v3.5H19v1h-2V13h-1.17zM8 10.83V15H6.5v-2.5h-2V15H3V9h1.5v2h2V9.33L1.39 4.22 2.8 2.81l18.38 18.38-1.41 1.41-7.6-7.6H10v-2.17z"}),"HlsOffSharp"),Wl1=h(c.jsx("path",{d:"M17.83 15h1.67c.55 0 1-.45 1-1v-1.5c0-.55-.45-1-1-1H17v-1h2v.5h1.5v-1c0-.55-.45-1-1-1h-3c-.55 0-1 .45-1 1v1.5c0 .55.45 1 1 1H19v1h-2V13h-1.17zM8 10.83V15H6.5v-2.5h-2V15H3V9h1.5v2h2V9.33L1.39 4.22 2.8 2.81l18.38 18.38-1.41 1.41-7.6-7.6H10v-2.17z"}),"HlsOffTwoTone"),Nl1=h(c.jsx("path",{d:"M6.5 9H8v6H6.5v-2.5h-2V15H3V9h1.5v2h2zm10 6h3c.55 0 1-.45 1-1v-1.5c0-.55-.45-1-1-1H17v-1h2v.5h1.5v-1c0-.55-.45-1-1-1h-3c-.55 0-1 .45-1 1v1.5c0 .55.45 1 1 1H19v1h-2V13h-1.5v1c0 .55.45 1 1 1M14 15v-1.5h-2.5V9H10v6z"}),"HlsOutlined"),El1=h(c.jsx("path",{d:"M10.75 9c-.41 0-.75.34-.75.75V14c0 .55.45 1 1 1h2.25c.41 0 .75-.34.75-.75s-.34-.75-.75-.75H11.5V9.75c0-.41-.34-.75-.75-.75m8.29 1.5c.1.29.38.5.71.5.41 0 .75-.34.75-.75V10c0-.55-.45-1-1-1h-3c-.55 0-1 .45-1 1v1.5c0 .55.45 1 1 1H19v1h-2.04c-.1-.29-.38-.5-.71-.5-.41 0-.75.34-.75.75V14c0 .55.45 1 1 1h3c.55 0 1-.45 1-1v-1.5c0-.55-.45-1-1-1H17v-1zM8 9.75C8 9.34 7.66 9 7.25 9s-.75.34-.75.75V11h-2V9.75c0-.41-.34-.75-.75-.75S3 9.34 3 9.75v4.5c0 .41.34.75.75.75s.75-.34.75-.75V12.5h2v1.75c0 .41.34.75.75.75s.75-.34.75-.75z"}),"HlsRounded"),Il1=h(c.jsx("path",{d:"M6.5 9H8v6H6.5v-2.5h-2V15H3V9h1.5v2h2zm9 6h5v-3.5H17v-1h2v.5h1.5V9h-5v3.5H19v1h-2V13h-1.5zM14 15v-1.5h-2.5V9H10v6z"}),"HlsSharp"),Ul1=h(c.jsx("path",{d:"M6.5 9H8v6H6.5v-2.5h-2V15H3V9h1.5v2h2zm10 6h3c.55 0 1-.45 1-1v-1.5c0-.55-.45-1-1-1H17v-1h2v.5h1.5v-1c0-.55-.45-1-1-1h-3c-.55 0-1 .45-1 1v1.5c0 .55.45 1 1 1H19v1h-2V13h-1.5v1c0 .55.45 1 1 1M14 15v-1.5h-2.5V9H10v6z"}),"HlsTwoTone"),Gl1=h(c.jsx("path",{d:"M18 20V8.35L13.65 4h-2.83L16 9.18V20zm4 0V6.69L19.31 4h-2.83L20 7.52V20zM8 4l-6 6v10h5v-5h2v5h5V10zm1 9H7v-2h2z"}),"HolidayVillage"),Kl1=h(c.jsx("path",{d:"m8 4-6 6v10h12V10zm4 14H9v-3H7v3H4v-7.17l4-4 4 4zm-3-5H7v-2h2zm9 7V8.35L13.65 4h-2.83L16 9.18V20zm4 0V6.69L19.31 4h-2.83L20 7.52V20z"}),"HolidayVillageOutlined"),ql1=h(c.jsx("path",{d:"M17 20c.55 0 1-.45 1-1V8.76c0-.27-.11-.52-.29-.71l-3.76-3.76c-.19-.18-.44-.29-.71-.29-.89 0-1.34 1.08-.71 1.71l3.32 3.32c.1.09.15.22.15.35V19c0 .55.45 1 1 1m4 0c.55 0 1-.45 1-1V7.11c0-.26-.11-.52-.29-.71l-2.1-2.11c-.19-.18-.45-.29-.71-.29-.9 0-1.34 1.08-.71 1.71l1.67 1.67c.09.09.14.22.14.35V19c0 .55.45 1 1 1M8 15c.55 0 1 .45 1 1v4h4c.55 0 1-.45 1-1v-8.59c0-.27-.11-.52-.29-.71l-5-5a.996.996 0 0 0-1.41 0l-5 5c-.19.19-.3.45-.3.71V19c0 .55.45 1 1 1h4v-4c0-.55.45-1 1-1m0-2c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1"}),"HolidayVillageRounded"),Ql1=h(c.jsx("path",{d:"M18 20V8.35L13.65 4h-2.83L16 9.18V20zm4 0V6.69L19.31 4h-2.83L20 7.52V20zM8 4l-6 6v10h5v-5h2v5h5V10zm1 9H7v-2h2z"}),"HolidayVillageSharp"),Zl1=h([c.jsx("path",{d:"m8 6.83-4 4V18h3v-3h2v3h3v-7.17zM9 13H7v-2h2z",opacity:".3"},"0"),c.jsx("path",{d:"m8 4-6 6v10h12V10zm4 14H9v-3H7v3H4v-7.17l4-4 4 4zm-3-5H7v-2h2zm9 7V8.35L13.65 4h-2.83L16 9.18V20zm4 0V6.69L19.31 4h-2.83L20 7.52V20z"},"1")],"HolidayVillageTwoTone"),Jl1=h(c.jsx("path",{d:"M10 20v-6h4v6h5v-8h3L12 3 2 12h3v8z"}),"Home"),Yl1=h(c.jsx("path",{d:"M19 5H5C2.79 5 1 6.79 1 9v5c0 2.21 1.79 4 4 4h2v1h10v-1h2c2.21 0 4-1.79 4-4V9c0-2.21-1.79-4-4-4m2 9c0 1.1-.9 2-2 2H5c-1.1 0-2-.9-2-2V9c0-1.1.9-2 2-2h14c1.1 0 2 .9 2 2z"}),"HomeMax"),_l1=h(c.jsx("path",{d:"M19 5H5C2.79 5 1 6.79 1 9v5c0 2.21 1.79 4 4 4h2v1h10v-1h2c2.21 0 4-1.79 4-4V9c0-2.21-1.79-4-4-4m2 9c0 1.1-.9 2-2 2H5c-1.1 0-2-.9-2-2V9c0-1.1.9-2 2-2h14c1.1 0 2 .9 2 2z"}),"HomeMaxOutlined"),Xl1=h(c.jsx("path",{d:"M19 5H5C2.79 5 1 6.79 1 9v5c0 2.21 1.79 4 4 4h2c0 .55.45 1 1 1h8c.55 0 1-.45 1-1h2c2.21 0 4-1.79 4-4V9c0-2.21-1.79-4-4-4m2 9c0 1.1-.9 2-2 2H5c-1.1 0-2-.9-2-2V9c0-1.1.9-2 2-2h14c1.1 0 2 .9 2 2z"}),"HomeMaxRounded"),$l1=h(c.jsx("path",{d:"M19 5H5C2.79 5 1 6.79 1 9v5c0 2.21 1.79 4 4 4h2v1h10v-1h2c2.21 0 4-1.79 4-4V9c0-2.21-1.79-4-4-4m2 9c0 1.1-.9 2-2 2H5c-1.1 0-2-.9-2-2V9c0-1.1.9-2 2-2h14c1.1 0 2 .9 2 2z"}),"HomeMaxSharp"),cn1=h([c.jsx("path",{d:"M19 7H5c-1.1 0-2 .9-2 2v5c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V9c0-1.1-.9-2-2-2",opacity:".3"},"0"),c.jsx("path",{d:"M19 5H5C2.79 5 1 6.79 1 9v5c0 2.21 1.79 4 4 4h2v1h10v-1h2c2.21 0 4-1.79 4-4V9c0-2.21-1.79-4-4-4m2 9c0 1.1-.9 2-2 2H5c-1.1 0-2-.9-2-2V9c0-1.1.9-2 2-2h14c1.1 0 2 .9 2 2z"},"1")],"HomeMaxTwoTone"),hn1=h(c.jsx("path",{d:"M12 5C4.19 5 2 9.48 2 12c0 3.86 3.13 7 6.99 7h6.02C17.7 19 22 16.92 22 12c0 0 0-7-10-7m0 2c7.64 0 7.99 4.51 8 5H4c0-.2.09-5 8-5m2.86 10H9.14c-2.1 0-3.92-1.24-4.71-3h15.15c-.8 1.76-2.62 3-4.72 3"}),"HomeMini"),sn1=h(c.jsx("path",{d:"M12 5C4.19 5 2 9.48 2 12c0 3.86 3.13 7 6.99 7h6.02C17.7 19 22 16.92 22 12c0 0 0-7-10-7m0 2c7.64 0 7.99 4.51 8 5H4c0-.2.09-5 8-5m2.86 10H9.14c-2.1 0-3.92-1.24-4.71-3h15.15c-.8 1.76-2.62 3-4.72 3"}),"HomeMiniOutlined"),tn1=h(c.jsx("path",{d:"M12 5C4.19 5 2 9.48 2 12c0 3.86 3.13 7 6.99 7h6.02C17.7 19 22 16.92 22 12c0 0 0-7-10-7m0 2c7.64 0 7.99 4.51 8 5H4c0-.2.09-5 8-5m2.86 10H9.14c-2.1 0-3.92-1.24-4.71-3h15.15c-.8 1.76-2.62 3-4.72 3"}),"HomeMiniRounded"),on1=h(c.jsx("path",{d:"M12 5C4.19 5 2 9.48 2 12c0 3.86 3.13 7 6.99 7h6.02C17.7 19 22 16.92 22 12c0 0 0-7-10-7m0 2c7.64 0 7.99 4.51 8 5H4c0-.2.09-5 8-5m2.86 10H9.14c-2.1 0-3.92-1.24-4.71-3h15.15c-.8 1.76-2.62 3-4.72 3"}),"HomeMiniSharp"),vn1=h([c.jsx("path",{d:"M12 7c-7.91 0-8 4.8-8 5h16c-.01-.49-.36-5-8-5M9.14 17h5.72c2.1 0 3.92-1.24 4.71-3H4.42c.8 1.76 2.62 3 4.72 3",opacity:".3"},"0"),c.jsx("path",{d:"M12 5C4.19 5 2 9.48 2 12c0 3.86 3.13 7 6.99 7h6.02C17.7 19 22 16.92 22 12c0 0 0-7-10-7m2.86 12H9.14c-2.1 0-3.92-1.24-4.71-3h15.15c-.8 1.76-2.62 3-4.72 3M4 12c0-.2.09-5 8-5 7.64 0 7.99 4.51 8 5z"},"1")],"HomeMiniTwoTone"),en1=h(c.jsx("path",{d:"m12 5.69 5 4.5V18h-2v-6H9v6H7v-7.81zM12 3 2 12h3v8h6v-6h2v6h6v-8h3z"}),"HomeOutlined"),ln1=h(c.jsx("path",{d:"M18 16h-2v-1H8v1H6v-1H2v5h20v-5h-4zm2-8h-3V6c0-1.1-.9-2-2-2H9c-1.1 0-2 .9-2 2v2H4c-1.1 0-2 .9-2 2v4h4v-2h2v2h8v-2h2v2h4v-4c0-1.1-.9-2-2-2m-5 0H9V6h6z"}),"HomeRepairService"),nn1=h(c.jsx("path",{d:"M20 8h-3V6c0-1.1-.9-2-2-2H9c-1.1 0-2 .9-2 2v2H4c-1.1 0-2 .9-2 2v10h20V10c0-1.1-.9-2-2-2M9 6h6v2H9zm11 12H4v-3h2v1h2v-1h8v1h2v-1h2zm-2-5v-1h-2v1H8v-1H6v1H4v-3h16v3z"}),"HomeRepairServiceOutlined"),an1=h(c.jsx("path",{d:"M17 16c-.55 0-1-.45-1-1H8c0 .55-.45 1-1 1s-1-.45-1-1H2v3c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2v-3h-4c0 .55-.45 1-1 1m3-8h-3V6c0-1.1-.9-2-2-2H9c-1.1 0-2 .9-2 2v2H4c-1.1 0-2 .9-2 2v4h4v-1c0-.55.45-1 1-1s1 .45 1 1v1h8v-1c0-.55.45-1 1-1s1 .45 1 1v1h4v-4c0-1.1-.9-2-2-2m-5 0H9V6h6z"}),"HomeRepairServiceRounded"),dn1=h(c.jsx("path",{d:"M18 16h-2v-1H8v1H6v-1H2v5h20v-5h-4zm-1-8V4H7v4H2v6h4v-2h2v2h8v-2h2v2h4V8zM9 6h6v2H9z"}),"HomeRepairServiceSharp"),zn1=h([c.jsx("path",{d:"M20 8h-3V6c0-1.1-.9-2-2-2H9c-1.1 0-2 .9-2 2v2H4c-1.1 0-2 .9-2 2v10h20V10c0-1.1-.9-2-2-2M9 6h6v2H9zm11 12H4v-3h2v1h2v-1h8v1h2v-1h2zm0-5h-2v-1h-2v1H8v-1H6v1H4v-3h16z"},"0"),c.jsx("path",{d:"M18 16h-2v-1H8v1H6v-1H4v3h16v-3h-2zM4 10v3h2v-1h2v1h8v-1h2v1h2v-3H7z",opacity:".3"},"1")],"HomeRepairServiceTwoTone"),mn1=h(c.jsx("path",{d:"M10 19v-5h4v5c0 .55.45 1 1 1h3c.55 0 1-.45 1-1v-7h1.7c.46 0 .68-.57.33-.87L12.67 3.6c-.38-.34-.96-.34-1.34 0l-8.36 7.53c-.34.3-.13.87.33.87H5v7c0 .55.45 1 1 1h3c.55 0 1-.45 1-1"}),"HomeRounded"),pn1=h(c.jsx("path",{d:"M10 20v-6h4v6h5v-8h3L12 3 2 12h3v8z"}),"HomeSharp"),Hn1=h([c.jsx("path",{d:"M12 3 2 12h3v8h6v-6h2v6h6v-8h3zm5 15h-2v-6H9v6H7v-7.81l5-4.5 5 4.5z"},"0"),c.jsx("path",{d:"M7 10.19V18h2v-6h6v6h2v-7.81l-5-4.5z",opacity:".3"},"1")],"HomeTwoTone"),Mn1=h([c.jsx("path",{d:"M1 11v10h5v-6h4v6h5V11L8 6z"},"0"),c.jsx("path",{d:"M10 3v1.97l7 5V11h2v2h-2v2h2v2h-2v4h6V3zm9 6h-2V7h2z"},"1")],"HomeWork"),rn1=h([c.jsx("path",{d:"M1 11v10h6v-5h2v5h6V11L8 6zm12 8h-2v-5H5v5H3v-6.97l5-3.57 5 3.57zm4-12h2v2h-2zm0 4h2v2h-2zm0 4h2v2h-2z"},"0"),c.jsx("path",{d:"M10 3v1.97l2 1.43V5h9v14h-4v2h6V3z"},"1")],"HomeWorkOutlined"),in1=h([c.jsx("path",{d:"m14.16 10.4-5-3.57c-.7-.5-1.63-.5-2.32 0l-5 3.57c-.53.38-.84.98-.84 1.63V20c0 .55.45 1 1 1h4v-6h4v6h4c.55 0 1-.45 1-1v-7.97c0-.65-.31-1.25-.84-1.63"},"0"),c.jsx("path",{d:"M21.03 3h-9.06C10.88 3 10 3.88 10 4.97l.09.09c.08.05.16.09.24.14l5 3.57c.76.54 1.3 1.34 1.54 2.23H19v2h-2v2h2v2h-2v4h4.03c1.09 0 1.97-.88 1.97-1.97V4.97C23 3.88 22.12 3 21.03 3M19 9h-2V7h2z"},"1")],"HomeWorkRounded"),Vn1=h([c.jsx("path",{d:"M1 11v10h5v-6h4v6h5V11L8 6z"},"0"),c.jsx("path",{d:"M10 3v1.97l7 5V11h2v2h-2v2h2v2h-2v4h6V3zm9 6h-2V7h2z"},"1")],"HomeWorkSharp"),xn1=h([c.jsx("path",{d:"M17 11h2v2h-2v2h2v2h-2v2h4V5h-9v1.4l5 3.57zm0-4h2v2h-2z",opacity:".3"},"0"),c.jsx("path",{d:"M10 3v1.97l.96.69L12 6.4V5h9v14h-4v2h6V3z"},"1"),c.jsx("path",{d:"M3 12v7h2v-5h6v5h2v-7L8 8.5z",opacity:".3"},"2"),c.jsx("path",{d:"M17 7h2v2h-2zm0 4h2v2h-2zm0 4h2v2h-2zM1 11v10h6v-5h2v5h6V11L8 6zm12 8h-2v-5H5v5H3v-7l5-3.5 5 3.5z"},"3")],"HomeWorkTwoTone"),jn1=h(c.jsx("path",{fillRule:"evenodd",d:"M4 11h16v2H4z"}),"HorizontalRule"),un1=h(c.jsx("path",{fillRule:"evenodd",d:"M4 11h16v2H4z"}),"HorizontalRuleOutlined"),Ln1=h(c.jsx("path",{fillRule:"evenodd",d:"M19 13H5c-.55 0-1-.45-1-1s.45-1 1-1h14c.55 0 1 .45 1 1s-.45 1-1 1"}),"HorizontalRuleRounded"),Sn1=h(c.jsx("path",{fillRule:"evenodd",d:"M4 11h16v2H4z"}),"HorizontalRuleSharp"),Cn1=h(c.jsx("path",{fillRule:"evenodd",d:"M4 11h16v2H4z"}),"HorizontalRuleTwoTone"),Tn1=h(c.jsx("path",{d:"M3 19h18v-6H3zm0-8h18V9H3zm0-6v2h18V5z"}),"HorizontalSplit"),wn1=h(c.jsx("path",{d:"M19 15v2H5v-2zm2-10H3v2h18zm0 4H3v2h18zm0 4H3v6h18z"}),"HorizontalSplitOutlined"),Rn1=h(c.jsx("path",{d:"M4 19h16c.55 0 1-.45 1-1v-4c0-.55-.45-1-1-1H4c-.55 0-1 .45-1 1v4c0 .55.45 1 1 1m0-8h16c.55 0 1-.45 1-1s-.45-1-1-1H4c-.55 0-1 .45-1 1s.45 1 1 1M3 6c0 .55.45 1 1 1h16c.55 0 1-.45 1-1s-.45-1-1-1H4c-.55 0-1 .45-1 1"}),"HorizontalSplitRounded"),On1=h(c.jsx("path",{d:"M3 19h18v-6H3zm0-8h18V9H3zm0-6v2h18V5z"}),"HorizontalSplitSharp"),yn1=h([c.jsx("path",{d:"M19 15v2H5v-2zm2-10H3v2h18zm0 4H3v2h18zm0 4H3v6h18z"},"0"),c.jsx("path",{d:"M5 15h14v2H5z",opacity:".3"},"1")],"HorizontalSplitTwoTone"),gn1=h([c.jsx("circle",{cx:"7",cy:"6",r:"2"},"0"),c.jsx("path",{d:"M11.15 12c-.31-.22-.59-.46-.82-.72l-1.4-1.55c-.19-.21-.43-.38-.69-.5-.29-.14-.62-.23-.96-.23h-.03C6.01 9 5 10.01 5 11.25V12H2v8c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2v-8zM7 20H5v-6h2zm4 0H9v-6h2zm4 0h-2v-6h2zm4 0h-2v-6h2zm-.35-14.14-.07-.07c-.57-.62-.82-1.41-.67-2.2L18 3h-1.89l-.06.43c-.2 1.36.27 2.71 1.3 3.72l.07.06c.57.62.82 1.41.67 2.2l-.11.59h1.91l.06-.43c.21-1.36-.27-2.71-1.3-3.71m-4 0-.07-.07c-.57-.62-.82-1.41-.67-2.2L14 3h-1.89l-.06.43c-.2 1.36.27 2.71 1.3 3.72l.07.06c.57.62.82 1.41.67 2.2l-.11.59h1.91l.06-.43c.21-1.36-.27-2.71-1.3-3.71"},"1")],"HotTub"),An1=h([c.jsx("circle",{cx:"7",cy:"6",r:"2"},"0"),c.jsx("path",{d:"M11.15 12c-.31-.22-.59-.46-.82-.72l-1.4-1.55c-.19-.21-.43-.38-.69-.5-.29-.14-.62-.23-.96-.23h-.03C6.01 9 5 10.01 5 11.25V12H2v8c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2v-8zM7 20H5v-6h2zm4 0H9v-6h2zm4 0h-2v-6h2zm4 0h-2v-6h2zM17.42 7.21c.57.62.82 1.41.67 2.2l-.11.59h1.91l.06-.43c.21-1.36-.27-2.71-1.3-3.71l-.07-.07c-.57-.62-.82-1.41-.67-2.2L18 3h-1.89l-.06.43c-.2 1.36.27 2.71 1.3 3.72zm-4 0c.57.62.82 1.41.67 2.2l-.11.59h1.91l.06-.43c.21-1.36-.27-2.71-1.3-3.71l-.07-.07c-.57-.62-.82-1.41-.67-2.2L14 3h-1.89l-.06.43c-.2 1.36.27 2.71 1.3 3.72z"},"1")],"HotTubOutlined"),fn1=h([c.jsx("circle",{cx:"7",cy:"6",r:"2"},"0"),c.jsx("path",{d:"M21 12h-9.85c-.31-.22-.59-.46-.82-.72l-1.4-1.55c-.19-.21-.43-.38-.69-.5-.29-.14-.62-.23-.96-.23h-.03C6.01 9 5 10.01 5 11.25V12H3c-.55 0-1 .45-1 1v7c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2v-7c0-.55-.45-1-1-1M7 19c0 .55-.45 1-1 1s-1-.45-1-1v-4c0-.55.45-1 1-1s1 .45 1 1zm4 0c0 .55-.45 1-1 1s-1-.45-1-1v-4c0-.55.45-1 1-1s1 .45 1 1zm4 0c0 .55-.45 1-1 1s-1-.45-1-1v-4c0-.55.45-1 1-1s1 .45 1 1zm4 0c0 .55-.45 1-1 1s-1-.45-1-1v-4c0-.55.45-1 1-1s1 .45 1 1zm-3.94-9c.5 0 .93-.39.94-.89.04-1.4-.58-2.48-1.35-3.25-.65-.72-.8-1.27-.77-1.91.02-.52-.41-.95-.94-.95-.5 0-.93.4-.94.9-.03 1.29.5 2.43 1.35 3.25.61.59.78 1.27.78 1.89-.01.52.4.96.93.96m4 0c.5 0 .93-.39.94-.89.04-1.4-.58-2.48-1.35-3.25-.65-.72-.8-1.27-.77-1.91.02-.52-.41-.95-.94-.95-.5 0-.93.4-.94.9-.03 1.29.5 2.43 1.35 3.25.61.59.78 1.27.78 1.89-.01.52.4.96.93.96"},"1")],"HotTubRounded"),Pn1=h([c.jsx("circle",{cx:"7",cy:"6",r:"2"},"0"),c.jsx("path",{d:"M11.15 12c-.31-.22-.59-.46-.82-.72l-1.4-1.55c-.19-.21-.43-.38-.69-.5-.29-.14-.62-.23-.96-.23h-.03C6.01 9 5 10.01 5 11.25V12H2v10h20V12zM7 20H5v-6h2zm4 0H9v-6h2zm4 0h-2v-6h2zm4 0h-2v-6h2zm-.35-14.14-.07-.07c-.57-.62-.82-1.41-.67-2.2L18 3h-1.89l-.06.43c-.2 1.36.27 2.71 1.3 3.72l.07.06c.57.62.82 1.41.67 2.2l-.11.59h1.91l.06-.43c.21-1.36-.27-2.71-1.3-3.71m-4 0-.07-.07c-.57-.62-.82-1.41-.67-2.2L14 3h-1.89l-.06.43c-.2 1.36.27 2.71 1.3 3.72l.07.06c.57.62.82 1.41.67 2.2l-.11.59h1.91l.06-.43c.21-1.36-.27-2.71-1.3-3.71"},"1")],"HotTubSharp"),Fn1=h([c.jsx("circle",{cx:"7",cy:"6",r:"2"},"0"),c.jsx("path",{d:"M17.42 7.21c.57.62.82 1.41.67 2.2l-.11.59h1.91l.06-.43c.21-1.36-.27-2.71-1.3-3.71l-.07-.07c-.57-.62-.82-1.41-.67-2.2L18 3h-1.89l-.06.43c-.2 1.36.27 2.71 1.3 3.72zM11.15 12c-.31-.22-.59-.46-.82-.72l-1.4-1.55c-.19-.21-.43-.38-.69-.5-.29-.14-.62-.23-.96-.23h-.03C6.01 9 5 10.01 5 11.25V12H2v8c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2v-8zM7 20H5v-6h2zm4 0H9v-6h2zm4 0h-2v-6h2zm4 0h-2v-6h2zM13.42 7.21c.57.62.82 1.41.67 2.2l-.11.59h1.91l.06-.43c.21-1.36-.27-2.71-1.3-3.71l-.07-.07c-.57-.62-.82-1.41-.67-2.2L14 3h-1.89l-.06.43c-.2 1.36.27 2.71 1.3 3.72z"},"1")],"HotTubTwoTone"),Bn1=h(c.jsx("path",{d:"M7 13c1.66 0 3-1.34 3-3S8.66 7 7 7s-3 1.34-3 3 1.34 3 3 3m12-6h-8v7H3V5H1v15h2v-3h18v3h2v-9c0-2.21-1.79-4-4-4"}),"Hotel"),bn1=h(c.jsx("path",{d:"M7 14c1.66 0 3-1.34 3-3S8.66 8 7 8s-3 1.34-3 3 1.34 3 3 3m0-4c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1m12-3h-8v8H3V5H1v15h2v-3h18v3h2v-9c0-2.21-1.79-4-4-4m2 8h-8V9h6c1.1 0 2 .9 2 2z"}),"HotelOutlined"),Dn1=h(c.jsx("path",{d:"M7 13c1.66 0 3-1.34 3-3S8.66 7 7 7s-3 1.34-3 3 1.34 3 3 3m12-6h-6c-1.1 0-2 .9-2 2v5H3V6c0-.55-.45-1-1-1s-1 .45-1 1v13c0 .55.45 1 1 1s1-.45 1-1v-2h18v2c0 .55.45 1 1 1s1-.45 1-1v-8c0-2.21-1.79-4-4-4"}),"HotelRounded"),kn1=h(c.jsx("path",{d:"M7 13c1.66 0 3-1.34 3-3S8.66 7 7 7s-3 1.34-3 3 1.34 3 3 3m16-6H11v7H3V5H1v15h2v-3h18v3h2z"}),"HotelSharp"),Wn1=h([c.jsx("path",{d:"M19 9h-6v6h8v-4c0-1.1-.9-2-2-2",opacity:".3"},"0"),c.jsx("circle",{cx:"7",cy:"11",r:"1",opacity:".3"},"1"),c.jsx("path",{d:"M4 11c0 1.66 1.34 3 3 3s3-1.34 3-3-1.34-3-3-3-3 1.34-3 3m4 0c0 .55-.45 1-1 1s-1-.45-1-1 .45-1 1-1 1 .45 1 1m11-4h-8v8H3V5H1v15h2v-3h18v3h2v-9c0-2.21-1.79-4-4-4m2 8h-8V9h6c1.1 0 2 .9 2 2z"},"2")],"HotelTwoTone"),Nn1=h(c.jsx("path",{d:"m18 22-.01-6L14 12l3.99-4.01L18 2H6v6l4 4-4 3.99V22zM8 7.5V4h8v3.5l-4 4z"}),"HourglassBottom"),En1=h(c.jsx("path",{d:"m18 22-.01-6L14 12l3.99-4.01L18 2H6v6l4 4-4 3.99V22zM8 7.5V4h8v3.5l-4 4z"}),"HourglassBottomOutlined"),In1=h(c.jsx("path",{d:"M16 22c1.1 0 2-.9 2-2l-.01-3.18c0-.53-.21-1.03-.58-1.41L14 12l3.41-3.43c.37-.37.58-.88.58-1.41L18 4c0-1.1-.9-2-2-2H8c-1.1 0-2 .9-2 2v3.16c0 .53.21 1.04.58 1.42L10 12l-3.41 3.4c-.38.38-.59.89-.59 1.42V20c0 1.1.9 2 2 2zM8 7.09V5c0-.55.45-1 1-1h6c.55 0 1 .45 1 1v2.09c0 .27-.11.52-.29.71L12 11.5 8.29 7.79c-.18-.18-.29-.44-.29-.7"}),"HourglassBottomRounded"),Un1=h(c.jsx("path",{d:"m18 22-.01-6L14 12l3.99-4.01L18 2H6v6l4 4-4 3.99V22zM8 7.5V4h8v3.5l-4 4z"}),"HourglassBottomSharp"),Gn1=h([c.jsx("path",{d:"m16 16.5-4-4-4 4V20h8z",opacity:".3"},"0"),c.jsx("path",{d:"m16 16.5-4-4-4 4V20h8z",opacity:".3"},"1"),c.jsx("path",{d:"M6 22h12v-6l-4-4 3.99-4.01L18 2H6l.01 5.99L10 12l-4 3.99zM8 7.5V4h8v3.5l-4 4zm0 9 4-4 4 4V20H8z"},"2")],"HourglassBottomTwoTone"),Kn1=h(c.jsx("path",{d:"M8 4h8v3.5l-2.84 2.84 1.25 1.25L18 8.01 17.99 8H18V2H6v1.17l2 2zM2.1 2.1.69 3.51l8.9 8.9L6 16l.01.01H6V22h12v-1.17l2.49 2.49 1.41-1.41zM16 20H8v-3.5l2.84-2.84L16 18.83z"}),"HourglassDisabled"),qn1=h(c.jsx("path",{d:"M8 4h8v3.5l-2.84 2.84 1.25 1.25L18 8.01 17.99 8H18V2H6v1.17l2 2zM2.1 2.1.69 3.51l8.9 8.9L6 16l.01.01H6V22h12v-1.17l2.49 2.49 1.41-1.41zM16 20H8v-3.5l2.84-2.84L16 18.83z"}),"HourglassDisabledOutlined"),Qn1=h(c.jsx("path",{d:"M2.81 2.81a.996.996 0 0 0-1.41 0C1 3.2 1 3.83 1.39 4.22l8.19 8.19-3 3.01c-.37.38-.58.89-.58 1.42V20c0 1.1.9 2 2 2h8c.86 0 1.58-.54 1.87-1.3l1.91 1.91c.39.39 1.02.39 1.41 0s.39-1.02 0-1.41zM16 19c0 .55-.45 1-1 1H9c-.55 0-1-.45-1-1v-2.5l2.84-2.84L16 18.83zM8 5c0-.55.45-1 1-1h6c.55 0 1 .45 1 1v2.5l-2.84 2.84 1.25 1.25 3-2.99c.38-.38.59-.89.59-1.42V4c0-1.11-.9-2-2-2H8c-.86 0-1.58.54-1.87 1.3L8 5.17z"}),"HourglassDisabledRounded"),Zn1=h(c.jsx("path",{d:"M8 4h8v3.5l-2.84 2.84 1.25 1.25L18 8.01 17.99 8H18V2H6v1.17l2 2zM2.1 2.1.69 3.51l8.9 8.9L6 16l.01.01H6V22h12v-1.17l2.49 2.49 1.41-1.41zM16 20H8v-3.5l2.84-2.84L16 18.83z"}),"HourglassDisabledSharp"),Jn1=h(c.jsx("path",{d:"M8 4h8v3.5l-2.84 2.84 1.25 1.25L18 8.01 17.99 8H18V2H6v1.17l2 2zM2.1 2.1.69 3.51l8.9 8.9L6 16l.01.01H6V22h12v-1.17l2.49 2.49 1.41-1.41zM16 20H8v-3.5l2.84-2.84L16 18.83z"}),"HourglassDisabledTwoTone"),Yn1=h(c.jsx("path",{d:"M6 2v6h.01L6 8.01 10 12l-4 4 .01.01H6V22h12v-5.99h-.01L18 16l-4-4 4-3.99-.01-.01H18V2zm10 14.5V20H8v-3.5l4-4zm-4-5-4-4V4h8v3.5z"}),"HourglassEmpty"),_n1=h(c.jsx("path",{d:"M6 2v6h.01L6 8.01 10 12l-4 4 .01.01H6V22h12v-5.99h-.01L18 16l-4-4 4-3.99-.01-.01H18V2zm10 14.5V20H8v-3.5l4-4zm-4-5-4-4V4h8v3.5z"}),"HourglassEmptyOutlined"),Xn1=h(c.jsx("path",{d:"M8 2c-1.1 0-2 .9-2 2v3.17c0 .53.21 1.04.59 1.42L10 12l-3.42 3.42c-.37.38-.58.89-.58 1.42V20c0 1.1.9 2 2 2h8c1.1 0 2-.9 2-2v-3.16c0-.53-.21-1.04-.58-1.41L14 12l3.41-3.4c.38-.38.59-.89.59-1.42V4c0-1.1-.9-2-2-2zm8 14.5V19c0 .55-.45 1-1 1H9c-.55 0-1-.45-1-1v-2.5l4-4zm-4-5-4-4V5c0-.55.45-1 1-1h6c.55 0 1 .45 1 1v2.5z"}),"HourglassEmptyRounded"),$n1=h(c.jsx("path",{d:"M6 2v6h.01L6 8.01 10 12l-4 4 .01.01H6V22h12v-5.99h-.01L18 16l-4-4 4-3.99-.01-.01H18V2zm10 14.5V20H8v-3.5l4-4zm-4-5-4-4V4h8v3.5z"}),"HourglassEmptySharp"),ca1=h(c.jsx("path",{d:"M18 2H6v6h.01L6 8.01 10 12l-4 4 .01.01H6V22h12v-5.99h-.01L18 16l-4-4 4-3.99-.01-.01H18zm-2 14.5V20H8v-3.5l4-4zm0-9-4 4-4-4V4h8z"}),"HourglassEmptyTwoTone"),ha1=h(c.jsx("path",{d:"M6 2v6h.01L6 8.01 10 12l-4 4 .01.01H6V22h12v-5.99h-.01L18 16l-4-4 4-3.99-.01-.01H18V2z"}),"HourglassFull"),sa1=h(c.jsx("path",{d:"M6 2v6h.01L6 8.01 10 12l-4 4 .01.01H6V22h12v-5.99h-.01L18 16l-4-4 4-3.99-.01-.01H18V2z"}),"HourglassFullOutlined"),ta1=h(c.jsx("path",{d:"M6 4v3.17c0 .53.21 1.04.59 1.42L10 12l-3.42 3.42c-.37.38-.58.89-.58 1.42V20c0 1.1.9 2 2 2h8c1.1 0 2-.9 2-2v-3.16c0-.53-.21-1.04-.58-1.41L14 12l3.41-3.4c.38-.38.59-.89.59-1.42V4c0-1.1-.9-2-2-2H8c-1.1 0-2 .9-2 2"}),"HourglassFullRounded"),oa1=h(c.jsx("path",{d:"M6 2v6h.01L6 8.01 10 12l-4 4 .01.01H6V22h12v-5.99h-.01L18 16l-4-4 4-3.99-.01-.01H18V2z"}),"HourglassFullSharp"),va1=h([c.jsx("path",{d:"m8 7.5 4 4 4-4V4H8zm0 9V20h8v-3.5l-4-4z",opacity:".3"},"0"),c.jsx("path",{d:"M18 2H6v6h.01L6 8.01 10 12l-4 4 .01.01H6V22h12v-5.99h-.01L18 16l-4-4 4-3.99-.01-.01H18zm-2 14.5V20H8v-3.5l4-4zm0-9-4 4-4-4V4h8z"},"1")],"HourglassFullTwoTone"),ea1=h(c.jsx("path",{d:"m6 2 .01 6L10 12l-3.99 4.01L6 22h12v-6l-4-4 4-3.99V2zm10 14.5V20H8v-3.5l4-4z"}),"HourglassTop"),la1=h(c.jsx("path",{d:"m6 2 .01 6L10 12l-3.99 4.01L6 22h12v-6l-4-4 4-3.99V2zm10 14.5V20H8v-3.5l4-4z"}),"HourglassTopOutlined"),na1=h(c.jsx("path",{d:"M8 2c-1.1 0-2 .9-2 2l.01 3.18c0 .53.21 1.03.58 1.41L10 12l-3.41 3.43c-.37.37-.58.88-.58 1.41L6 20c0 1.1.9 2 2 2h8c1.1 0 2-.9 2-2v-3.16c0-.53-.21-1.04-.58-1.41L14 12l3.41-3.4c.38-.38.59-.89.59-1.42V4c0-1.1-.9-2-2-2zm8 14.91V19c0 .55-.45 1-1 1H9c-.55 0-1-.45-1-1v-2.09c0-.27.11-.52.29-.71L12 12.5l3.71 3.71c.18.18.29.44.29.7"}),"HourglassTopRounded"),aa1=h(c.jsx("path",{d:"m6 2 .01 6L10 12l-3.99 4.01L6 22h12v-6l-4-4 4-3.99V2zm10 14.5V20H8v-3.5l4-4z"}),"HourglassTopSharp"),da1=h([c.jsx("path",{d:"m8 7.5 4 4 4-4V4H8z",opacity:".3"},"0"),c.jsx("path",{d:"m8 7.5 4 4 4-4V4H8z",opacity:".3"},"1"),c.jsx("path",{d:"M18 2H6v6l4 4-3.99 4.01L6 22h12l-.01-5.99L14 12l4-3.99zm-2 14.5V20H8v-3.5l4-4zm0-9-4 4-4-4V4h8z"},"2")],"HourglassTopTwoTone"),za1=h(c.jsx("path",{d:"M19 9.3V4h-3v2.6L12 3 2 12h3v8h5v-6h4v6h5v-8h3zm-9 .7c0-1.1.9-2 2-2s2 .9 2 2z"}),"House"),ma1=h([c.jsx("path",{d:"M19 9.3V4h-3v2.6L12 3 2 12h3v8h6v-6h2v6h6v-8h3zM17 18h-2v-6H9v6H7v-7.81l5-4.5 5 4.5z"},"0"),c.jsx("path",{d:"M10 10h4c0-1.1-.9-2-2-2s-2 .9-2 2"},"1")],"HouseOutlined"),pa1=h(c.jsx("path",{d:"M19 9.3V5c0-.55-.45-1-1-1h-1c-.55 0-1 .45-1 1v1.6l-3.33-3c-.38-.34-.96-.34-1.34 0l-8.36 7.53c-.34.3-.13.87.33.87H5v7c0 .55.45 1 1 1h3c.55 0 1-.45 1-1v-5h4v5c0 .55.45 1 1 1h3c.55 0 1-.45 1-1v-7h1.7c.46 0 .68-.57.33-.87zm-9 .7c0-1.1.9-2 2-2s2 .9 2 2z"}),"HouseRounded"),Ha1=h(c.jsx("path",{d:"M19 9.3V4h-3v2.6L12 3 2 12h3v8h5v-6h4v6h5v-8h3zm-9 .7c0-1.1.9-2 2-2s2 .9 2 2z"}),"HouseSharp"),Ma1=h(c.jsx("path",{d:"M19 12h3L12 3 2 12h3v8h2v-2h10v2h2zM7.21 10h9.58l.21.19V12H7v-1.81zm7.36-2H9.43L12 5.69zM7 16v-2h10v2z"}),"HouseSiding"),ra1=h(c.jsx("path",{d:"M19 12h3L12 3 2 12h3v8h2v-2h10v2h2zM7.21 10h9.58l.21.19V12H7v-1.81zm7.36-2H9.43L12 5.69zM7 16v-2h10v2z"}),"HouseSidingOutlined"),ia1=h(c.jsx("path",{d:"M19 12h1.7c.46 0 .68-.57.33-.87L12.67 3.6c-.38-.34-.96-.34-1.34 0l-8.36 7.53c-.34.3-.13.87.33.87H5v7c0 .55.45 1 1 1s1-.45 1-1v-1h10v1c0 .55.45 1 1 1s1-.45 1-1zM7.21 10h9.58l.21.19V12H7v-1.81zm7.36-2H9.43L12 5.69zM7 16v-2h10v2z"}),"HouseSidingRounded"),Va1=h(c.jsx("path",{d:"M19 12h3L12 3 2 12h3v8h2v-2h10v2h2zM7.21 10h9.58l.21.19V12H7v-1.81zm7.36-2H9.43L12 5.69zM7 16v-2h10v2z"}),"HouseSidingSharp"),xa1=h([c.jsx("path",{d:"M7.21 10h9.58l.21.19V12H7v-1.81zm7.36-2H9.43L12 5.69zM7 16v-2h10v2z",opacity:".3"},"0"),c.jsx("path",{d:"M19 12h3L12 3 2 12h3v8h2v-2h10v2h2zM7.21 10h9.58l.21.19V12H7v-1.81zm7.36-2H9.43L12 5.69zM7 16v-2h10v2z"},"1")],"HouseSidingTwoTone"),ja1=h([c.jsx("path",{d:"M7 10.19V18h2v-6h6v6h2v-7.81l-5-4.5zm7-.19h-4c0-1.1.9-2 2-2s2 .9 2 2",opacity:".3"},"0"),c.jsx("path",{d:"M19 9.3V4h-3v2.6L12 3 2 12h3v8h6v-6h2v6h6v-8h3zM17 18h-2v-6H9v6H7v-7.81l5-4.5 5 4.5z"},"1"),c.jsx("path",{d:"M10 10h4c0-1.1-.9-2-2-2s-2 .9-2 2"},"2")],"HouseTwoTone"),ua1=h(c.jsx("path",{d:"M12 16c-1.95 0-2.1 1-3.34 1-1.19 0-1.42-1-3.33-1-1.95 0-2.09 1-3.33 1v2c1.9 0 2.17-1 3.35-1 1.19 0 1.42 1 3.33 1 1.95 0 2.08-1 3.32-1s1.37 1 3.32 1c1.91 0 2.14-1 3.33-1 1.18 0 1.45 1 3.35 1v-2c-1.24 0-1.38-1-3.33-1-1.91 0-2.14 1-3.33 1-1.24 0-1.39-1-3.34-1m8.34-4.66-1.37 1.37c-.19.18-.45.29-.71.29H17V9.65l1.32.97L19.5 9 12 3.5 4.5 9l1.18 1.61L7 9.65V13H5.74c-.27 0-.52-.11-.71-.29l-1.37-1.37-1.41 1.41 1.37 1.37c.56.56 1.33.88 2.12.88h12.51c.8 0 1.56-.32 2.12-.88l1.37-1.37zM13 13h-2v-2h2z"}),"Houseboat"),La1=h(c.jsx("path",{d:"M12 16c-1.95 0-2.1 1-3.34 1-1.19 0-1.42-1-3.33-1-1.95 0-2.09 1-3.33 1v2c1.9 0 2.17-1 3.35-1 1.19 0 1.42 1 3.33 1 1.95 0 2.08-1 3.32-1s1.37 1 3.32 1c1.91 0 2.14-1 3.33-1 1.18 0 1.45 1 3.35 1v-2c-1.24 0-1.38-1-3.33-1-1.91 0-2.14 1-3.33 1-1.24 0-1.39-1-3.34-1m8.34-4.66-1.37 1.37c-.19.18-.45.29-.71.29H17V9.65l1.32.97L19.5 9 12 3.5 4.5 9l1.18 1.61L7 9.65V13H5.74c-.27 0-.52-.11-.71-.29l-1.37-1.37-1.41 1.41 1.37 1.37c.56.56 1.33.88 2.12.88h12.51c.8 0 1.56-.32 2.12-.88l1.37-1.37zM13 13v-2h-2v2H9V8.18l3-2.2 3 2.2V13z"}),"HouseboatOutlined"),Sa1=h(c.jsx("path",{d:"M22 17.83c0-.42-.27-.8-.67-.94-.71-.27-1.12-.89-2.66-.89-1.91 0-2.14 1-3.33 1-1.24 0-1.39-1-3.34-1s-2.1 1-3.34 1c-1.19 0-1.42-1-3.33-1-1.54 0-1.95.62-2.66.88-.4.15-.67.52-.67.95 0 .7.69 1.19 1.35.95.8-.29 1.18-.78 2-.78 1.19 0 1.42 1 3.33 1 1.95 0 2.08-1 3.32-1s1.37 1 3.32 1c1.91 0 2.14-1 3.33-1 .83 0 1.21.49 2 .78.66.24 1.35-.26 1.35-.95m-3.09-8.02c.33-.45.23-1.07-.22-1.4l-6.1-4.47a.99.99 0 0 0-1.18 0l-6.1 4.47c-.45.33-.54.95-.22 1.4.33.45.95.54 1.4.22L7 9.65V13H5.74c-.27 0-.52-.11-.71-.29l-.66-.66a.996.996 0 0 0-1.41 0c-.39.39-.39 1.02 0 1.41l.66.66c.56.56 1.33.88 2.12.88h12.51c.8 0 1.56-.32 2.12-.88l.66-.66c.39-.39.39-1.02 0-1.41a.996.996 0 0 0-1.41 0l-.66.66c-.18.18-.44.29-.7.29H17V9.65l.51.37c.45.33 1.07.23 1.4-.21M13 13h-2v-2h2z"}),"HouseboatRounded"),Ca1=h(c.jsx("path",{d:"M12 16c-1.95 0-2.1 1-3.34 1-1.19 0-1.42-1-3.33-1-1.95 0-2.09 1-3.33 1v2c1.9 0 2.17-1 3.35-1 1.19 0 1.42 1 3.33 1 1.95 0 2.08-1 3.32-1s1.37 1 3.32 1c1.91 0 2.14-1 3.33-1 1.18 0 1.45 1 3.35 1v-2c-1.24 0-1.38-1-3.33-1-1.91 0-2.14 1-3.33 1-1.24 0-1.39-1-3.34-1m8.34-4.66L18.67 13H17V9.65l1.32.97L19.5 9 12 3.5 4.5 9l1.18 1.61L7 9.65V13H5.33l-1.66-1.66-1.41 1.41L4.5 15h15l2.25-2.25zM13 13h-2v-2h2z"}),"HouseboatSharp"),Ta1=h([c.jsx("path",{d:"M13 13v-2h-2v2H9V8.18l3-2.2 3 2.2V13z",opacity:".3"},"0"),c.jsx("path",{d:"M12 16c-1.95 0-2.1 1-3.34 1-1.19 0-1.42-1-3.33-1-1.95 0-2.09 1-3.33 1v2c1.9 0 2.17-1 3.35-1 1.19 0 1.42 1 3.33 1 1.95 0 2.08-1 3.32-1s1.37 1 3.32 1c1.91 0 2.14-1 3.33-1 1.18 0 1.45 1 3.35 1v-2c-1.24 0-1.38-1-3.33-1-1.91 0-2.14 1-3.33 1-1.24 0-1.39-1-3.34-1m8.34-4.66-1.37 1.37c-.19.18-.45.29-.71.29H17V9.65l1.32.97L19.5 9 12 3.5 4.5 9l1.18 1.61L7 9.65V13H5.74c-.27 0-.52-.11-.71-.29l-1.37-1.37-1.41 1.41 1.37 1.37c.56.56 1.33.88 2.12.88h12.51c.8 0 1.56-.32 2.12-.88l1.37-1.37zM13 13v-2h-2v2H9V8.18l3-2.2 3 2.2V13z"},"1")],"HouseboatTwoTone"),wa1=h(c.jsx("path",{fillRule:"evenodd",d:"m9 17 3-2.94c-.39-.04-.68-.06-1-.06-2.67 0-8 1.34-8 4v2h9zm2-5c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4m4.47 8.5L12 17l1.4-1.41 2.07 2.08 5.13-5.17 1.4 1.41z"}),"HowToReg"),Ra1=h(c.jsx("path",{d:"M11 12c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4m0-6c1.1 0 2 .9 2 2s-.9 2-2 2-2-.9-2-2 .9-2 2-2M5 18c.2-.63 2.57-1.68 4.96-1.94l2.04-2c-.39-.04-.68-.06-1-.06-2.67 0-8 1.34-8 4v2h9l-2-2zm15.6-5.5-5.13 5.17-2.07-2.08L12 17l3.47 3.5L22 13.91z"}),"HowToRegOutlined"),Oa1=h(c.jsx("path",{d:"m12 20-.86-.86c-1.18-1.18-1.17-3.1.02-4.26l.84-.82c-.39-.04-.68-.06-1-.06-2.67 0-8 1.34-8 4v2zm-1-8c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4m5.18 7.78c-.39.39-1.03.39-1.42 0l-2.07-2.09c-.38-.39-.38-1.01 0-1.39l.01-.01c.39-.39 1.02-.39 1.4 0l1.37 1.37 4.43-4.46c.39-.39 1.02-.39 1.41 0l.01.01c.38.39.38 1.01 0 1.39z"}),"HowToRegRounded"),ya1=h(c.jsx("path",{d:"m9 17 3-2.94c-.39-.04-.68-.06-1-.06-2.67 0-8 1.34-8 4v2h9zm2-5c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4m4.47 8.5L12 17l1.4-1.41 2.07 2.08 5.13-5.17 1.4 1.41z"}),"HowToRegSharp"),ga1=h([c.jsx("circle",{cx:"11",cy:"8",r:"2",opacity:".3"},"0"),c.jsx("path",{d:"M5 18h4.99L9 17l.93-.94C7.55 16.33 5.2 17.37 5 18",opacity:".3"},"1"),c.jsx("path",{d:"M11 12c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4m0-6c1.1 0 2 .9 2 2s-.9 2-2 2-2-.9-2-2 .9-2 2-2m-1 12H5c.2-.63 2.55-1.67 4.93-1.94h.03l.46-.45L12 14.06c-.39-.04-.68-.06-1-.06-2.67 0-8 1.34-8 4v2h9zm10.6-5.5-5.13 5.17-2.07-2.08L12 17l3.47 3.5L22 13.91z"},"2")],"HowToRegTwoTone"),Aa1=h(c.jsx("path",{d:"M18 13h-.68l-2 2h1.91L19 17H5l1.78-2h2.05l-2-2H6l-3 3v4c0 1.1.89 2 1.99 2H19c1.1 0 2-.89 2-2v-4zm-1-5.05-4.95 4.95-3.54-3.54 4.95-4.95zm-4.24-5.66L6.39 8.66c-.39.39-.39 1.02 0 1.41l4.95 4.95c.39.39 1.02.39 1.41 0l6.36-6.36c.39-.39.39-1.02 0-1.41L14.16 2.3c-.38-.4-1.01-.4-1.4-.01"}),"HowToVote"),fa1=h(c.jsx("path",{d:"M18 13h-.68l-2 2h1.91L19 17H5l1.78-2h2.05l-2-2H6l-3 3v4c0 1.1.89 2 1.99 2H19c1.1 0 2-.89 2-2v-4zm1 7H5v-1h14zm-7.66-4.98c.39.39 1.02.39 1.41 0l6.36-6.36c.39-.39.39-1.02 0-1.41L14.16 2.3c-.38-.4-1.01-.4-1.4-.01L6.39 8.66c-.39.39-.39 1.02 0 1.41zm2.12-10.61L17 7.95l-4.95 4.95-3.54-3.54z"}),"HowToVoteOutlined"),Pa1=h([c.jsx("path",{d:"m18 12.18-1.5 1.64 2 2.18h-13l2-2.18L6 12.18l-3 3.27V20c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2v-4.54z"},"0"),c.jsx("path",{d:"M10.59 14.42c.78.79 2.05.8 2.84.01l4.98-4.98c.78-.78.78-2.05 0-2.83l-3.54-3.53c-.78-.78-2.05-.78-2.83 0L7.09 8.04c-.78.78-.78 2.03-.01 2.82zm2.87-9.92 3.53 3.53-4.94 4.94-3.53-3.53z"},"1")],"HowToVoteRounded"),Fa1=h(c.jsx("path",{d:"M18 13h-.68l-2 2h1.91L19 17H5l1.78-2h2.05l-2-2H6l-3 3v6h18v-6zm1.81-5.04L13.45 1.6 5.68 9.36l6.36 6.36zm-6.35-3.55L17 7.95l-4.95 4.95-3.54-3.54z"}),"HowToVoteSharp"),Ba1=h([c.jsx("path",{d:"M5 19h14v1H5z",opacity:".3"},"0"),c.jsx("path",{d:"M18 13h-.68l-2 2h1.91L19 17H5l1.78-2h2.05l-2-2H6l-3 3v4c0 1.1.89 2 1.99 2H19c1.1 0 2-.89 2-2v-4zm1 7H5v-1h14z"},"1"),c.jsx("path",{d:"M12.048 12.905 8.505 9.362l4.95-4.95 3.543 3.543z",opacity:".3"},"2"),c.jsx("path",{d:"M19.11 7.25 14.16 2.3c-.38-.4-1.01-.4-1.4-.01L6.39 8.66c-.39.39-.39 1.02 0 1.41l4.95 4.95c.39.39 1.02.39 1.41 0l6.36-6.36c.39-.39.39-1.02 0-1.41m-7.06 5.65L8.51 9.36l4.95-4.95L17 7.95z"},"3")],"HowToVoteTwoTone"),ba1=h(c.jsx("path",{d:"M3.5 9H5v6H3.5v-2.5h-2V15H0V9h1.5v2h2zm14 0H13c-.55 0-1 .45-1 1v5h1.5v-4.5h1V14H16v-3.51h1V15h1.5v-5c0-.55-.45-1-1-1M11 9H6v1.5h1.75V15h1.5v-4.5H11zm13 6v-1.5h-2.5V9H20v6z"}),"Html"),Da1=h(c.jsx("path",{d:"M3.5 9H5v6H3.5v-2.5h-2V15H0V9h1.5v2h2zm14 0H13c-.55 0-1 .45-1 1v5h1.5v-4.5h1V14H16v-3.51h1V15h1.5v-5c0-.55-.45-1-1-1M11 9H6v1.5h1.75V15h1.5v-4.5H11zm13 6v-1.5h-2.5V9H20v6z"}),"HtmlOutlined"),ka1=h(c.jsx("path",{d:"M21 15c-.55 0-1-.45-1-1V9.75c0-.41.34-.75.75-.75s.75.34.75.75v3.75h1.75c.41 0 .75.34.75.75s-.34.75-.75.75zm-5-4.51h1v3.76c0 .41.34.75.75.75s.75-.34.75-.75V10c0-.55-.45-1-1-1H13c-.55 0-1 .45-1 1v4.25c0 .41.34.75.75.75s.75-.34.75-.75V10.5h1v2.75c0 .41.34.75.75.75s.75-.34.75-.75zM5 9.75C5 9.34 4.66 9 4.25 9s-.75.34-.75.75V11h-2V9.75c0-.41-.34-.75-.75-.75S0 9.34 0 9.75v4.5c0 .41.34.75.75.75s.75-.34.75-.75V12.5h2v1.75c0 .41.34.75.75.75s.75-.34.75-.75zm5.25.75c.41 0 .75-.34.75-.75S10.66 9 10.25 9h-3.5c-.41 0-.75.34-.75.75s.34.75.75.75h1v3.75c0 .41.34.75.75.75s.75-.34.75-.75V10.5z"}),"HtmlRounded"),Wa1=h(c.jsx("path",{d:"M3.5 9H5v6H3.5v-2.5h-2V15H0V9h1.5v2h2zm15 0H12v6h1.5v-4.5h1V14H16v-3.51h1V15h1.5zM11 9H6v1.5h1.75V15h1.5v-4.5H11zm13 6v-1.5h-2.5V9H20v6z"}),"HtmlSharp"),Na1=h(c.jsx("path",{d:"M3.5 9H5v6H3.5v-2.5h-2V15H0V9h1.5v2h2zm14 0H13c-.55 0-1 .45-1 1v5h1.5v-4.5h1V14H16v-3.51h1V15h1.5v-5c0-.55-.45-1-1-1M11 9H6v1.5h1.75V15h1.5v-4.5H11zm13 6v-1.5h-2.5V9H20v6z"}),"HtmlTwoTone"),Ea1=h(c.jsx("path",{d:"M4.5 11h-2V9H1v6h1.5v-2.5h2V15H6V9H4.5zm2.5-.5h1.5V15H10v-4.5h1.5V9H7zm5.5 0H14V15h1.5v-4.5H17V9h-4.5zm9-1.5H18v6h1.5v-2h2c.8 0 1.5-.7 1.5-1.5v-1c0-.8-.7-1.5-1.5-1.5m0 2.5h-2v-1h2z"}),"Http"),Ia1=h(c.jsx("path",{d:"M4.5 11h-2V9H1v6h1.5v-2.5h2V15H6V9H4.5zm2.5-.5h1.5V15H10v-4.5h1.5V9H7zm5.5 0H14V15h1.5v-4.5H17V9h-4.5zm9-1.5H18v6h1.5v-2h2c.8 0 1.5-.7 1.5-1.5v-1c0-.8-.7-1.5-1.5-1.5m0 2.5h-2v-1h2z"}),"HttpOutlined"),Ua1=h(c.jsx("path",{d:"M4.5 11h-2V9.75c0-.41-.34-.75-.75-.75S1 9.34 1 9.75v4.5c0 .41.34.75.75.75s.75-.34.75-.75V12.5h2v1.75c0 .41.34.75.75.75s.75-.34.75-.75v-4.5C6 9.34 5.66 9 5.25 9s-.75.34-.75.75zm3.25-.5h.75v3.75c0 .41.34.75.75.75s.75-.34.75-.75V10.5h.75c.41 0 .75-.34.75-.75S11.16 9 10.75 9h-3c-.41 0-.75.34-.75.75s.34.75.75.75m5.5 0H14v3.75c0 .41.34.75.75.75s.75-.34.75-.75V10.5h.75c.41 0 .75-.34.75-.75S16.66 9 16.25 9h-3c-.41 0-.75.34-.75.75s.34.75.75.75M21.5 9H19c-.55 0-1 .45-1 1v4.25c0 .41.34.75.75.75s.75-.34.75-.75V13h2c.83 0 1.5-.68 1.5-1.5v-1c0-.82-.67-1.5-1.5-1.5m0 2.5h-2v-1h2z"}),"HttpRounded"),Ga1=h(c.jsx("path",{d:"M4.5 11h-2V9H1v6h1.5v-2.5h2V15H6V9H4.5zm2.5-.5h1.5V15H10v-4.5h1.5V9H7zm5.5 0H14V15h1.5v-4.5H17V9h-4.5zM23 9h-5v6h1.5v-2H23zm-1.5 2.5h-2v-1h2z"}),"HttpSharp"),Ka1=h(c.jsx("path",{d:"M4.5 11h-2V9H1v6h1.5v-2.5h2V15H6V9H4.5zm2.5-.5h1.5V15H10v-4.5h1.5V9H7zm5.5 0H14V15h1.5v-4.5H17V9h-4.5zm9-1.5H18v6h1.5v-2h2c.8 0 1.5-.7 1.5-1.5v-1c0-.8-.7-1.5-1.5-1.5m0 2.5h-2v-1h2z"}),"HttpTwoTone"),qa1=h(c.jsx("path",{d:"M18 8h-1V6c0-2.76-2.24-5-5-5S7 3.24 7 6v2H6c-1.1 0-2 .9-2 2v10c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V10c0-1.1-.9-2-2-2m-6 9c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2m3.1-9H8.9V6c0-1.71 1.39-3.1 3.1-3.1s3.1 1.39 3.1 3.1z"}),"Https"),Qa1=h(c.jsx("path",{d:"M18 8h-1V6c0-2.76-2.24-5-5-5S7 3.24 7 6v2H6c-1.1 0-2 .9-2 2v10c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V10c0-1.1-.9-2-2-2M9 6c0-1.66 1.34-3 3-3s3 1.34 3 3v2H9zm9 14H6V10h12zm-6-3c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2"}),"HttpsOutlined"),Za1=h(c.jsx("path",{d:"M18 8h-1V6c0-2.76-2.24-5-5-5S7 3.24 7 6v2H6c-1.1 0-2 .9-2 2v10c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V10c0-1.1-.9-2-2-2m-6 9c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2M9 8V6c0-1.66 1.34-3 3-3s3 1.34 3 3v2z"}),"HttpsRounded"),Ja1=h(c.jsx("path",{d:"M20 8h-3V6.21c0-2.61-1.91-4.94-4.51-5.19C9.51.74 7 3.08 7 6v2H4v14h16zm-8 9c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2M9 8V6c0-1.66 1.34-3 3-3s3 1.34 3 3v2z"}),"HttpsSharp"),Ya1=h([c.jsx("path",{d:"M6 20h12V10H6zm6-7c1.1 0 2 .9 2 2s-.9 2-2 2-2-.9-2-2 .9-2 2-2",opacity:".3"},"0"),c.jsx("path",{d:"M18 8h-1V6c0-2.76-2.24-5-5-5S7 3.24 7 6v2H6c-1.1 0-2 .9-2 2v10c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V10c0-1.1-.9-2-2-2M9 6c0-1.66 1.34-3 3-3s3 1.34 3 3v2H9zm9 14H6V10h12zm-6-3c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2"},"1")],"HttpsTwoTone"),_a1=h(c.jsx("path",{d:"M8.4 18.2c.38.5.6 1.12.6 1.8 0 1.66-1.34 3-3 3s-3-1.34-3-3 1.34-3 3-3c.44 0 .85.09 1.23.26l1.41-1.77c-.92-1.03-1.29-2.39-1.09-3.69l-2.03-.68c-.54.83-1.46 1.38-2.52 1.38-1.66 0-3-1.34-3-3s1.34-3 3-3 3 1.34 3 3c0 .07 0 .14-.01.21l2.03.68c.64-1.21 1.82-2.09 3.22-2.32V5.91C9.96 5.57 9 4.4 9 3c0-1.66 1.34-3 3-3s3 1.34 3 3c0 1.4-.96 2.57-2.25 2.91v2.16c1.4.23 2.58 1.11 3.22 2.32L18 9.71V9.5c0-1.66 1.34-3 3-3s3 1.34 3 3-1.34 3-3 3c-1.06 0-1.98-.55-2.52-1.37l-2.03.68c.2 1.29-.16 2.65-1.09 3.69l1.41 1.77Q17.34 17 18 17c1.66 0 3 1.34 3 3s-1.34 3-3 3-3-1.34-3-3c0-.68.22-1.3.6-1.8l-1.41-1.77c-1.35.75-3.01.76-4.37 0z"}),"Hub"),Xa1=h(c.jsx("path",{d:"M21 6.5c-1.66 0-3 1.34-3 3 0 .07 0 .14.01.21l-2.03.68c-.64-1.21-1.82-2.09-3.22-2.32V5.91C14.04 5.57 15 4.4 15 3c0-1.66-1.34-3-3-3S9 1.34 9 3c0 1.4.96 2.57 2.25 2.91v2.16c-1.4.23-2.58 1.11-3.22 2.32l-2.04-.68C6 9.64 6 9.57 6 9.5c0-1.66-1.34-3-3-3s-3 1.34-3 3 1.34 3 3 3c1.06 0 1.98-.55 2.52-1.37l2.03.68c-.2 1.29.17 2.66 1.09 3.69l-1.41 1.77Q6.66 17 6 17c-1.66 0-3 1.34-3 3s1.34 3 3 3 3-1.34 3-3c0-.68-.22-1.3-.6-1.8l1.41-1.77c1.36.76 3.02.75 4.37 0l1.41 1.77c-.37.5-.59 1.12-.59 1.8 0 1.66 1.34 3 3 3s3-1.34 3-3-1.34-3-3-3c-.44 0-.85.09-1.23.26l-1.41-1.77c.93-1.04 1.29-2.4 1.09-3.69l2.03-.68c.53.82 1.46 1.37 2.52 1.37 1.66 0 3-1.34 3-3S22.66 6.5 21 6.5m-18 4c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1M6 21c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1m5-18c0-.55.45-1 1-1s1 .45 1 1-.45 1-1 1-1-.45-1-1m1 12c-1.38 0-2.5-1.12-2.5-2.5S10.62 10 12 10s2.5 1.12 2.5 2.5S13.38 15 12 15m6 4c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1m3-8.5c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1"}),"HubOutlined"),$a1=h(c.jsx("path",{d:"M8.4 18.2c.38.5.6 1.12.6 1.8 0 1.66-1.34 3-3 3s-3-1.34-3-3 1.34-3 3-3c.44 0 .85.09 1.23.26l1.41-1.77c-.92-1.03-1.29-2.39-1.09-3.69l-2.03-.68c-.54.83-1.46 1.38-2.52 1.38-1.66 0-3-1.34-3-3s1.34-3 3-3 3 1.34 3 3c0 .07 0 .14-.01.21l2.03.68c.64-1.21 1.82-2.09 3.22-2.32V5.91C9.96 5.57 9 4.4 9 3c0-1.66 1.34-3 3-3s3 1.34 3 3c0 1.4-.96 2.57-2.25 2.91v2.16c1.4.23 2.58 1.11 3.22 2.32L18 9.71V9.5c0-1.66 1.34-3 3-3s3 1.34 3 3-1.34 3-3 3c-1.06 0-1.98-.55-2.52-1.37l-2.03.68c.2 1.29-.16 2.65-1.09 3.69l1.41 1.77Q17.34 17 18 17c1.66 0 3 1.34 3 3s-1.34 3-3 3-3-1.34-3-3c0-.68.22-1.3.6-1.8l-1.41-1.77c-1.35.75-3.01.76-4.37 0z"}),"HubRounded"),cd1=h(c.jsx("path",{d:"M8.4 18.2c.38.5.6 1.12.6 1.8 0 1.66-1.34 3-3 3s-3-1.34-3-3 1.34-3 3-3c.44 0 .85.09 1.23.26l1.41-1.77c-.92-1.03-1.29-2.39-1.09-3.69l-2.03-.68c-.54.83-1.46 1.38-2.52 1.38-1.66 0-3-1.34-3-3s1.34-3 3-3 3 1.34 3 3c0 .07 0 .14-.01.21l2.03.68c.64-1.21 1.82-2.09 3.22-2.32V5.91C9.96 5.57 9 4.4 9 3c0-1.66 1.34-3 3-3s3 1.34 3 3c0 1.4-.96 2.57-2.25 2.91v2.16c1.4.23 2.58 1.11 3.22 2.32L18 9.71V9.5c0-1.66 1.34-3 3-3s3 1.34 3 3-1.34 3-3 3c-1.06 0-1.98-.55-2.52-1.37l-2.03.68c.2 1.29-.16 2.65-1.09 3.69l1.41 1.77Q17.34 17 18 17c1.66 0 3 1.34 3 3s-1.34 3-3 3-3-1.34-3-3c0-.68.22-1.3.6-1.8l-1.41-1.77c-1.35.75-3.01.76-4.37 0z"}),"HubSharp"),hd1=h([c.jsx("path",{d:"M3 10.5c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1M6 21c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1m5-18c0-.55.45-1 1-1s1 .45 1 1-.45 1-1 1-1-.45-1-1m1 12c-1.38 0-2.5-1.12-2.5-2.5S10.62 10 12 10s2.5 1.12 2.5 2.5S13.38 15 12 15m6 4c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1m3-8.5c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1",opacity:".3"},"0"),c.jsx("path",{d:"M21 6.5c-1.66 0-3 1.34-3 3 0 .07 0 .14.01.21l-2.03.68c-.64-1.21-1.82-2.09-3.22-2.32V5.91C14.04 5.57 15 4.4 15 3c0-1.66-1.34-3-3-3S9 1.34 9 3c0 1.4.96 2.57 2.25 2.91v2.16c-1.4.23-2.58 1.11-3.22 2.32l-2.04-.68C6 9.64 6 9.57 6 9.5c0-1.66-1.34-3-3-3s-3 1.34-3 3 1.34 3 3 3c1.06 0 1.98-.55 2.52-1.37l2.03.68c-.2 1.29.17 2.66 1.09 3.69l-1.41 1.77Q6.66 17 6 17c-1.66 0-3 1.34-3 3s1.34 3 3 3 3-1.34 3-3c0-.68-.22-1.3-.6-1.8l1.41-1.77c1.36.76 3.02.75 4.37 0l1.41 1.77c-.37.5-.59 1.12-.59 1.8 0 1.66 1.34 3 3 3s3-1.34 3-3-1.34-3-3-3c-.44 0-.85.09-1.23.26l-1.41-1.77c.93-1.04 1.29-2.4 1.09-3.69l2.03-.68c.53.82 1.46 1.37 2.52 1.37 1.66 0 3-1.34 3-3S22.66 6.5 21 6.5m-18 4c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1M6 21c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1m5-18c0-.55.45-1 1-1s1 .45 1 1-.45 1-1 1-1-.45-1-1m1 12c-1.38 0-2.5-1.12-2.5-2.5S10.62 10 12 10s2.5 1.12 2.5 2.5S13.38 15 12 15m6 4c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1m3-8.5c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1"},"1")],"HubTwoTone"),sd1=h([c.jsx("path",{d:"M12 16c1.01 0 1.91-.39 2.62-1H9.38c.71.61 1.61 1 2.62 1m-3.44-2h6.89c.26-.45.44-.96.51-1.5h-7.9c.06.54.23 1.05.5 1.5M12 8c-1.01 0-1.91.39-2.62 1h5.24c-.71-.61-1.61-1-2.62-1m-3.44 2c-.26.45-.44.96-.51 1.5h7.9c-.07-.54-.24-1.05-.51-1.5z"},"0"),c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m-7 15c-3.31 0-6-2.69-6-6s2.69-6 6-6 6 2.69 6 6-2.69 6-6 6"},"1")],"Hvac"),td1=h([c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 16H5V5h14z"},"0"),c.jsx("path",{d:"M12 18c3.31 0 6-2.69 6-6s-2.69-6-6-6-6 2.69-6 6 2.69 6 6 6m3.44-8c.26.45.44.96.51 1.5h-7.9c.07-.54.24-1.05.51-1.5zm.51 2.5c-.07.54-.24 1.05-.51 1.5H8.56c-.26-.45-.44-.96-.51-1.5zM9.38 15h5.24c-.7.61-1.61 1-2.62 1s-1.91-.39-2.62-1m5.24-6H9.38c.7-.61 1.61-1 2.62-1s1.91.39 2.62 1"},"1")],"HvacOutlined"),od1=h([c.jsx("path",{d:"M12 16c1.01 0 1.91-.39 2.62-1H9.38c.71.61 1.61 1 2.62 1m-3.44-2h6.89c.26-.45.44-.96.51-1.5h-7.9c.06.54.23 1.05.5 1.5M12 8c-1.01 0-1.91.39-2.62 1h5.24c-.71-.61-1.61-1-2.62-1m-3.44 2c-.26.45-.44.96-.51 1.5h7.9c-.07-.54-.24-1.05-.51-1.5z"},"0"),c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m-7 15c-3.31 0-6-2.69-6-6s2.69-6 6-6 6 2.69 6 6-2.69 6-6 6"},"1")],"HvacRounded"),vd1=h([c.jsx("path",{d:"M8.56 14h6.89c.26-.45.44-.96.51-1.5h-7.9c.06.54.23 1.05.5 1.5M12 16c1.01 0 1.91-.39 2.62-1H9.38c.71.61 1.61 1 2.62 1m0-8c-1.01 0-1.91.39-2.62 1h5.24c-.71-.61-1.61-1-2.62-1m-3.44 2c-.26.45-.44.96-.51 1.5h7.9c-.07-.54-.24-1.05-.51-1.5z"},"0"),c.jsx("path",{d:"M3 3v18h18V3zm9 15c-3.31 0-6-2.69-6-6s2.69-6 6-6 6 2.69 6 6-2.69 6-6 6"},"1")],"HvacSharp"),ed1=h([c.jsx("path",{d:"M5 19h14V5H5zm7-13c3.31 0 6 2.69 6 6s-2.69 6-6 6-6-2.69-6-6 2.69-6 6-6",opacity:".3"},"0"),c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 16H5V5h14z"},"1"),c.jsx("path",{d:"M12 18c3.31 0 6-2.69 6-6s-2.69-6-6-6-6 2.69-6 6 2.69 6 6 6m0-2c-1.01 0-1.91-.39-2.62-1h5.24c-.71.61-1.61 1-2.62 1m0-8c1.01 0 1.91.39 2.62 1H9.38c.71-.61 1.61-1 2.62-1m-3.44 2h6.89c.26.45.44.96.51 1.5h-7.9c.06-.54.23-1.05.5-1.5m7.39 2.5c-.07.54-.24 1.05-.51 1.5H8.56c-.26-.45-.44-.96-.51-1.5z"},"2")],"HvacTwoTone"),ld1=h(c.jsx("path",{d:"M8 8.5c0-.28.22-.5.5-.5h2.52L11 7H8.5c-.28 0-.5-.22-.5-.5s.22-.5.5-.5H11V3H3v15h3v2H2v2h16c2.76 0 5-2.24 5-5h-2c0 1.66-1.34 3-3 3h-2v-2h3v-2.88c0-2.1-1.55-3.53-3.03-3.88l-2.7-.67c-.87-.22-1.57-.81-1.95-1.57H8.5c-.28 0-.5-.22-.5-.5M14 20H8v-2h6z"}),"IceSkating"),nd1=h(c.jsx("path",{d:"M21 17c0 1.66-1.34 3-3 3h-2v-2h3v-4c0-1.79-1.19-3.34-2.91-3.82l-2.62-.74C12.62 9.19 12 8.39 12 7.5V3H3v15h3v2H2v2h16c2.76 0 5-2.24 5-5zM5 16V5h5v1H8.5c-.28 0-.5.22-.5.5s.22.5.5.5H10l.1 1H8.5c-.28 0-.5.22-.5.5s.22.5.5.5h1.81c.45 1.12 1.4 2.01 2.6 2.36l2.62.73C16.4 12.33 17 13.1 17 14v2zm9 4H8v-2h6z"}),"IceSkatingOutlined"),ad1=h(c.jsx("path",{d:"M21.87 17c-.47 0-.85.34-.98.8-.35 1.27-1.51 2.2-2.89 2.2h-2v-2h1c1.1 0 2-.9 2-2v-.88c0-2.1-1.55-3.53-3.03-3.88l-2.7-.67c-.87-.22-1.57-.81-1.95-1.57H8.5c-.28 0-.5-.22-.5-.5s.22-.5.5-.5h2.52L11 7H8.5c-.28 0-.5-.22-.5-.5s.22-.5.5-.5H11V5c0-1.1-.9-2-2-2H5c-1.1 0-2 .9-2 2v11c0 1.1.9 2 2 2h1v2H3c-.55 0-1 .45-1 1s.45 1 1 1h15c2.33 0 4.29-1.6 4.84-3.75.17-.63-.32-1.25-.97-1.25M14 20H8v-2h6z"}),"IceSkatingRounded"),dd1=h(c.jsx("path",{d:"M21 17c0 1.66-1.34 3-3 3h-2v-2h3l-.01-6-5.71-1.43c-.88-.22-1.58-.81-1.96-1.57H8V8h3.02L11 7H8V6h3V3H3v15h3v2H2v2h16c2.76 0 5-2.24 5-5zm-7 3H8v-2h6z"}),"IceSkatingSharp"),zd1=h([c.jsx("path",{d:"M5 16V5h5v1H8.5c-.28 0-.5.22-.5.5s.22.5.5.5H10l.1 1H8.5c-.28 0-.5.22-.5.5s.22.5.5.5h1.81c.45 1.12 1.4 2.01 2.6 2.36l2.62.73C16.4 12.33 17 13.1 17 14v2z",opacity:".3"},"0"),c.jsx("path",{d:"M21 17c0 1.66-1.34 3-3 3h-2v-2h3v-4c0-1.79-1.19-3.34-2.91-3.82l-2.62-.74C12.62 9.19 12 8.39 12 7.5V3H3v15h3v2H2v2h16c2.76 0 5-2.24 5-5zM5 16V5h5v1H8.5c-.28 0-.5.22-.5.5s.22.5.5.5H10l.1 1H8.5c-.28 0-.5.22-.5.5s.22.5.5.5h1.81c.45 1.12 1.4 2.01 2.6 2.36l2.62.73C16.4 12.33 17 13.1 17 14v2zm9 4H8v-2h6z"},"1")],"IceSkatingTwoTone"),md1=h(c.jsx("path",{fillRule:"evenodd",d:"m8.79 12.4 3.26 6.22 3.17-6.21c-.11-.08-.21-.16-.3-.25-.84.53-1.85.84-2.92.84s-2.08-.31-2.92-.84c-.09.09-.19.17-.29.24m-1.96.59C5.25 12.9 4 11.6 4 10c0-1.49 1.09-2.73 2.52-2.96C6.75 4.22 9.12 2 12 2s5.25 2.22 5.48 5.04C18.91 7.27 20 8.51 20 10c0 1.59-1.24 2.9-2.81 2.99L12.07 23z"}),"Icecream"),pd1=h(c.jsx("path",{d:"M18.38 6.24C17.79 3.24 15.14 1 12 1S6.21 3.24 5.62 6.24C4.08 6.81 3 8.29 3 10c0 2.21 1.79 4 4 4 .12 0 .23-.02.34-.02L12.07 23l4.61-9.03c.11.01.21.03.32.03 2.21 0 4-1.79 4-4 0-1.71-1.08-3.19-2.62-3.76m-6.33 12.39-2.73-5.21c.83.37 1.74.58 2.68.58.95 0 1.88-.21 2.72-.6zM17 12c-.52 0-1.01-.2-1.39-.56l-.56-.54-.66.42c-.71.44-1.53.68-2.39.68s-1.68-.24-2.39-.69l-.66-.41-.56.54c-.38.35-.87.56-1.39.56-1.1 0-2-.89-2-2 0-.98.72-1.82 1.68-1.97l.77-.13.06-.78C7.71 4.8 9.66 3 12 3s4.29 1.8 4.48 4.12l.06.78.77.12c.97.16 1.69.99 1.69 1.98 0 1.1-.9 2-2 2"}),"IcecreamOutlined"),Hd1=h(c.jsx("path",{d:"M18.38 6.24C17.79 3.24 15.14 1 12 1S6.21 3.24 5.62 6.24C4.08 6.81 3 8.29 3 10c0 2.21 1.79 4 4 4 .12 0 .23-.02.34-.02l3.83 7.31c.38.72 1.41.71 1.78-.01l3.73-7.31c.11.01.21.03.32.03 2.21 0 4-1.79 4-4 0-1.71-1.08-3.19-2.62-3.76m-6.33 12.39-2.73-5.21c.83.37 1.74.58 2.68.58.95 0 1.88-.21 2.72-.6z"}),"IcecreamRounded"),Md1=h(c.jsx("path",{d:"M18.38 6.24C17.79 3.24 15.14 1 12 1S6.21 3.24 5.62 6.24C4.08 6.81 3 8.29 3 10c0 2.21 1.79 4 4 4 .12 0 .23-.02.34-.02L12.07 23l4.61-9.03c.11.01.21.03.32.03 2.21 0 4-1.79 4-4 0-1.71-1.08-3.19-2.62-3.76m-6.33 12.39-2.73-5.21c.83.37 1.74.58 2.68.58.95 0 1.88-.21 2.72-.6z"}),"IcecreamSharp"),rd1=h([c.jsx("path",{d:"m9.32 13.42 2.73 5.21 2.67-5.23c-.84.39-1.77.6-2.72.6-.94 0-1.85-.21-2.68-.58m7.99-5.4-.77-.12-.06-.78C16.29 4.8 14.34 3 12 3S7.71 4.8 7.51 7.12l-.06.78-.77.13C5.72 8.18 5 9.02 5 10c0 1.11.9 2 2 2 .52 0 1.01-.21 1.39-.56l.56-.54.66.41c.71.45 1.53.69 2.39.69s1.68-.24 2.39-.68l.66-.42.56.54c.38.36.87.56 1.39.56 1.1 0 2-.9 2-2 0-.99-.72-1.82-1.69-1.98",opacity:".3"},"0"),c.jsx("path",{d:"M18.38 6.24C17.79 3.24 15.14 1 12 1S6.21 3.24 5.62 6.24C4.08 6.81 3 8.29 3 10c0 2.21 1.79 4 4 4 .12 0 .23-.02.34-.02L12.07 23l4.61-9.03c.11.01.21.03.32.03 2.21 0 4-1.79 4-4 0-1.71-1.08-3.19-2.62-3.76m-6.33 12.39-2.73-5.21c.83.37 1.74.58 2.68.58.95 0 1.88-.21 2.72-.6zM17 12c-.52 0-1.01-.2-1.39-.56l-.56-.54-.66.42c-.71.44-1.53.68-2.39.68s-1.68-.24-2.39-.69l-.66-.41-.56.54c-.38.35-.87.56-1.39.56-1.1 0-2-.89-2-2 0-.98.72-1.82 1.68-1.97l.77-.13.06-.78C7.71 4.8 9.66 3 12 3s4.29 1.8 4.48 4.12l.06.78.77.12c.97.16 1.69.99 1.69 1.98 0 1.1-.9 2-2 2"},"1")],"IcecreamTwoTone"),id1=h(c.jsx("path",{d:"M21 19V5c0-1.1-.9-2-2-2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2M8.5 13.5l2.5 3.01L14.5 12l4.5 6H5z"}),"Image"),Vd1=h(c.jsx("path",{d:"M16 10h-2v2h2zm0 4h-2v2h2zm-8-4H6v2h2zm4 0h-2v2h2zm8-6H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2m0 14H4V6h16z"}),"ImageAspectRatio"),xd1=h(c.jsx("path",{d:"M16 10h-2v2h2zm0 4h-2v2h2zm-8-4H6v2h2zm4 0h-2v2h2zm8-6H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2m0 14H4V6h16z"}),"ImageAspectRatioOutlined"),jd1=h(c.jsx("path",{d:"M16 10h-2v2h2zm0 4h-2v2h2zm-8-4H6v2h2zm4 0h-2v2h2zm8-6H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2m-1 14H5c-.55 0-1-.45-1-1V7c0-.55.45-1 1-1h14c.55 0 1 .45 1 1v10c0 .55-.45 1-1 1"}),"ImageAspectRatioRounded"),ud1=h(c.jsx("path",{d:"M16 10h-2v2h2zm0 4h-2v2h2zm-8-4H6v2h2zm4 0h-2v2h2zm10-6H2v16h20zm-2 14H4V6h16z"}),"ImageAspectRatioSharp"),Ld1=h([c.jsx("path",{d:"M4 18h16V6H4zm10-8h2v2h-2zm0 4h2v2h-2zm-4-4h2v2h-2zm-4 0h2v2H6z",opacity:".3"},"0"),c.jsx("path",{d:"M14 10h2v2h-2zm0 4h2v2h-2zm-8-4h2v2H6zm4 0h2v2h-2zm10-6H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2m0 14H4V6h16z"},"1")],"ImageAspectRatioTwoTone"),Sd1=h(c.jsx("path",{d:"m21.9 21.9-8.49-8.49-9.82-9.82L2.1 2.1.69 3.51 3 5.83V19c0 1.1.9 2 2 2h13.17l2.31 2.31zM5 18l3.5-4.5 2.5 3.01L12.17 15l3 3zm16 .17L5.83 3H19c1.1 0 2 .9 2 2z"}),"ImageNotSupported"),Cd1=h(c.jsx("path",{d:"m21.9 21.9-6.1-6.1-2.69-2.69L5 5 3.59 3.59 2.1 2.1.69 3.51 3 5.83V19c0 1.1.9 2 2 2h13.17l2.31 2.31zM5 19V7.83l6.84 6.84-.84 1.05L9 13l-3 4h8.17l2 2zM7.83 5l-2-2H19c1.1 0 2 .9 2 2v13.17l-2-2V5z"}),"ImageNotSupportedOutlined"),Td1=h(c.jsx("path",{d:"m21.19 21.19-.78-.78L18 18l-4.59-4.59-9.82-9.82-.78-.78a.996.996 0 0 0-1.41 0C1 3.2 1 3.83 1.39 4.22L3 5.83V19c0 1.1.9 2 2 2h13.17l1.61 1.61c.39.39 1.02.39 1.41 0s.39-1.03 0-1.42M6.02 18c-.42 0-.65-.48-.39-.81l2.49-3.2c.2-.25.58-.26.78-.01l2.1 2.53L12.17 15l3 3zm14.98.17L5.83 3H19c1.1 0 2 .9 2 2z"}),"ImageNotSupportedRounded"),wd1=h(c.jsx("path",{d:"m21.9 21.9-8.49-8.49L3 3l-.9-.9L.69 3.51 3 5.83V21h15.17l2.31 2.31zM5 18l3.5-4.5 2.5 3.01L12.17 15l3 3zm16 .17L5.83 3H21z"}),"ImageNotSupportedSharp"),Rd1=h([c.jsx("path",{d:"M7.83 5H19v11.17zm8.34 14-2-2H6l3-4 2 2.72.84-1.05L5 7.83V19z",opacity:".3"},"0"),c.jsx("path",{d:"M5.83 3H19c1.1 0 2 .9 2 2v13.17l-2-2V5H7.83zm14.66 20.31L18.17 21H5c-1.1 0-2-.9-2-2V5.83L.69 3.51 2.1 2.1l1.49 1.49L5 5l8.11 8.11 2.69 2.69L19 19l1.41 1.41 1.49 1.49zM16.17 19l-2-2H6l3-4 2 2.72.84-1.05L5 7.83V19z"},"1")],"ImageNotSupportedTwoTone"),Od1=h(c.jsx("path",{d:"M19 5v14H5V5zm0-2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m-4.86 8.86-3 3.87L9 13.14 6 17h12z"}),"ImageOutlined"),yd1=h(c.jsx("path",{d:"M21 19V5c0-1.1-.9-2-2-2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2M8.9 13.98l2.1 2.53 3.1-3.99c.2-.26.6-.26.8.01l3.51 4.68c.25.33.01.8-.4.8H6.02c-.42 0-.65-.48-.39-.81L8.12 14c.19-.26.57-.27.78-.02"}),"ImageRounded"),gd1=h(c.jsx("path",{d:"M18 13v7H4V6h5.02c.05-.71.22-1.38.48-2H4c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2v-5zm-1.5 5h-11l2.75-3.53 1.96 2.36 2.75-3.54zm2.8-9.11c.44-.7.7-1.51.7-2.39C20 4.01 17.99 2 15.5 2S11 4.01 11 6.5s2.01 4.5 4.49 4.5c.88 0 1.7-.26 2.39-.7L21 13.42 22.42 12zM15.5 9C14.12 9 13 7.88 13 6.5S14.12 4 15.5 4 18 5.12 18 6.5 16.88 9 15.5 9"}),"ImageSearch"),Ad1=h(c.jsx("path",{d:"M18 13v7H4V6h5.02c.05-.71.22-1.38.48-2H4c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2v-5zm-1.5 5h-11l2.75-3.53 1.96 2.36 2.75-3.54zm2.8-9.11c.44-.7.7-1.51.7-2.39C20 4.01 17.99 2 15.5 2S11 4.01 11 6.5s2.01 4.5 4.49 4.5c.88 0 1.7-.26 2.39-.7L21 13.42 22.42 12zM15.5 9C14.12 9 13 7.88 13 6.5S14.12 4 15.5 4 18 5.12 18 6.5 16.88 9 15.5 9"}),"ImageSearchOutlined"),fd1=h(c.jsx("path",{d:"M18 15v4c0 .55-.45 1-1 1H5c-.55 0-1-.45-1-1V7c0-.55.45-1 1-1h3.02c.55 0 1-.45 1-1s-.45-1-1-1H4c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2v-5c0-.55-.45-1-1-1s-1 .45-1 1m-2.5 3H6.52c-.42 0-.65-.48-.39-.81l1.74-2.23c.2-.25.58-.26.78-.01l1.56 1.88 2.35-3.02c.2-.26.6-.26.79.01l2.55 3.39c.25.32.01.79-.4.79m3.8-9.11c.48-.77.75-1.67.69-2.66-.13-2.15-1.84-3.97-3.97-4.2C13.3 1.73 11 3.84 11 6.5c0 2.49 2.01 4.5 4.49 4.5.88 0 1.7-.26 2.39-.7l2.41 2.41c.39.39 1.03.39 1.42 0s.39-1.03 0-1.42zM15.5 9C14.12 9 13 7.88 13 6.5S14.12 4 15.5 4 18 5.12 18 6.5 16.88 9 15.5 9"}),"ImageSearchRounded"),Pd1=h(c.jsx("path",{d:"M18 13v7H4V6h5.02c.05-.71.22-1.38.48-2H2v18h18v-7zm-1.5 5h-11l2.75-3.53 1.96 2.36 2.75-3.54zm2.8-9.11c.44-.7.7-1.51.7-2.39C20 4.01 17.99 2 15.5 2S11 4.01 11 6.5s2.01 4.5 4.49 4.5c.88 0 1.7-.26 2.39-.7L21 13.42 22.42 12zM15.5 9C14.12 9 13 7.88 13 6.5S14.12 4 15.5 4 18 5.12 18 6.5 16.88 9 15.5 9"}),"ImageSearchSharp"),Fd1=h([c.jsx("path",{d:"M17.7 11.53c-.7.31-1.45.47-2.21.47C12.46 12 10 9.53 10 6.5c0-.17.01-.34.03-.5H4v14h14v-8.17zM5.5 18l2.75-3.53 1.96 2.36 2.75-3.54L16.5 18z",opacity:".3"},"0"),c.jsx("path",{d:"m10.21 16.83-1.96-2.36L5.5 18h11l-3.54-4.71zM20 6.5C20 4.01 17.99 2 15.5 2S11 4.01 11 6.5s2.01 4.5 4.49 4.5c.88 0 1.7-.26 2.39-.7L21 13.42 22.42 12 19.3 8.89c.44-.7.7-1.51.7-2.39M15.5 9C14.12 9 13 7.88 13 6.5S14.12 4 15.5 4 18 5.12 18 6.5 16.88 9 15.5 9M18 20H4V6h6.03c.06-.72.27-1.39.58-2H4c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2v-6.17l-2-2z"},"1")],"ImageSearchTwoTone"),Bd1=h(c.jsx("path",{d:"M21 21V3H3v18zM8.5 13.5l2.5 3.01L14.5 12l4.5 6H5z"}),"ImageSharp"),bd1=h([c.jsx("path",{d:"M5 19h14V5H5zm4-5.86 2.14 2.58 3-3.87L18 17H6z",opacity:".3"},"0"),c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 16H5V5h14zm-4.86-7.14-3 3.86L9 13.14 6 17h12z"},"1")],"ImageTwoTone"),Dd1=h(c.jsx("path",{d:"M20 2v6H6V6H4v4h10v5h2v8h-6v-8h2v-3H2V4h4V2"}),"ImagesearchRoller"),kd1=h(c.jsx("path",{d:"M20 7V3c0-.55-.45-1-1-1H7c-.55 0-1 .45-1 1v1H4c-1.1 0-2 .9-2 2v4c0 1.1.9 2 2 2h8v3h-1c-.55 0-1 .45-1 1v6c0 .55.45 1 1 1h4c.55 0 1-.45 1-1v-6c0-.55-.45-1-1-1h-1v-3c0-1.1-.9-2-2-2H4V6h2v1c0 .55.45 1 1 1h12c.55 0 1-.45 1-1M8 4h10v2H8zm6 17h-2v-4h2z"}),"ImagesearchRollerOutlined"),Wd1=h(c.jsx("path",{d:"M20 3v4c0 .55-.45 1-1 1H7c-.55 0-1-.45-1-1V6H4v4h8c1.1 0 2 .9 2 2v3h1c.55 0 1 .45 1 1v6c0 .55-.45 1-1 1h-4c-.55 0-1-.45-1-1v-6c0-.55.45-1 1-1h1v-3H4c-1.1 0-2-.9-2-2V6c0-1.1.9-2 2-2h2V3c0-.55.45-1 1-1h12c.55 0 1 .45 1 1"}),"ImagesearchRollerRounded"),Nd1=h(c.jsx("path",{d:"M20 2v6H6V6H4v4h10v5h2v8h-6v-8h2v-3H2V4h4V2z"}),"ImagesearchRollerSharp"),Ed1=h([c.jsx("path",{d:"M8 4h10v2H8zm4 13h2v4h-2z",opacity:".3"},"0"),c.jsx("path",{d:"M20 7V3c0-.55-.45-1-1-1H7c-.55 0-1 .45-1 1v1H4c-1.1 0-2 .9-2 2v4c0 1.1.9 2 2 2h8v3h-1c-.55 0-1 .45-1 1v6c0 .55.45 1 1 1h4c.55 0 1-.45 1-1v-6c0-.55-.45-1-1-1h-1v-3c0-1.1-.9-2-2-2H4V6h2v1c0 .55.45 1 1 1h12c.55 0 1-.45 1-1M8 4h10v2H8zm6 17h-2v-4h2z"},"1")],"ImagesearchRollerTwoTone"),Id1=h(c.jsx("path",{d:"M17.5 4.5c-1.95 0-4.05.4-5.5 1.5-1.45-1.1-3.55-1.5-5.5-1.5S2.45 4.9 1 6v14.65c0 .65.73.45.75.45C3.1 20.45 5.05 20 6.5 20c1.95 0 4.05.4 5.5 1.5 1.35-.85 3.8-1.5 5.5-1.5 1.65 0 3.35.3 4.75 1.05.41.21.75-.19.75-.45V6c-1.49-1.12-3.63-1.5-5.5-1.5m3.5 14c-1.1-.35-2.3-.5-3.5-.5-1.7 0-4.15.65-5.5 1.5V8c1.35-.85 3.8-1.5 5.5-1.5 1.2 0 2.4.15 3.5.5z"}),"ImportContacts"),Ud1=h(c.jsx("path",{d:"M21 5c-1.11-.35-2.33-.5-3.5-.5-1.95 0-4.05.4-5.5 1.5-1.45-1.1-3.55-1.5-5.5-1.5S2.45 4.9 1 6v14.65c0 .25.25.5.5.5.1 0 .15-.05.25-.05C3.1 20.45 5.05 20 6.5 20c1.95 0 4.05.4 5.5 1.5 1.35-.85 3.8-1.5 5.5-1.5 1.65 0 3.35.3 4.75 1.05.1.05.15.05.25.05.25 0 .5-.25.5-.5V6c-.6-.45-1.25-.75-2-1m0 13.5c-1.1-.35-2.3-.5-3.5-.5-1.7 0-4.15.65-5.5 1.5V8c1.35-.85 3.8-1.5 5.5-1.5 1.2 0 2.4.15 3.5.5z"}),"ImportContactsOutlined"),Gd1=h(c.jsx("path",{d:"M17.5 4.5c-1.95 0-4.05.4-5.5 1.5-1.45-1.1-3.55-1.5-5.5-1.5-1.45 0-2.99.22-4.28.79C1.49 5.62 1 6.33 1 7.14v11.28c0 1.3 1.22 2.26 2.48 1.94.98-.25 2.02-.36 3.02-.36 1.56 0 3.22.26 4.56.92.6.3 1.28.3 1.87 0 1.34-.67 3-.92 4.56-.92 1 0 2.04.11 3.02.36 1.26.33 2.48-.63 2.48-1.94V7.14c0-.81-.49-1.52-1.22-1.85-1.28-.57-2.82-.79-4.27-.79M21 17.23c0 .63-.58 1.09-1.2.98-.75-.14-1.53-.2-2.3-.2-1.7 0-4.15.65-5.5 1.5V8c1.35-.85 3.8-1.5 5.5-1.5.92 0 1.83.09 2.7.28.46.1.8.51.8.98z"}),"ImportContactsRounded"),Kd1=h(c.jsx("path",{d:"M21 5c-1.11-.35-2.33-.5-3.5-.5-1.95 0-4.05.4-5.5 1.5-1.45-1.1-3.55-1.5-5.5-1.5S2.45 4.9 1 6v15.5C2.45 20.4 4.55 20 6.5 20s4.05.4 5.5 1.5c1.45-1.1 3.55-1.5 5.5-1.5 1.17 0 2.39.15 3.5.5.75.25 1.4.55 2 1V6c-.6-.45-1.25-.75-2-1m0 13.5c-1.1-.35-2.3-.5-3.5-.5-1.7 0-4.15.65-5.5 1.5V8c1.35-.85 3.8-1.5 5.5-1.5 1.2 0 2.4.15 3.5.5z"}),"ImportContactsSharp"),qd1=h([c.jsx("path",{d:"M21 5c-1.11-.35-2.33-.5-3.5-.5-1.95 0-4.05.4-5.5 1.5-1.45-1.1-3.55-1.5-5.5-1.5S2.45 4.9 1 6v14.65c0 .25.25.5.5.5.1 0 .15-.05.25-.05C3.1 20.45 5.05 20 6.5 20c1.95 0 4.05.4 5.5 1.5 1.35-.85 3.8-1.5 5.5-1.5 1.65 0 3.35.3 4.75 1.05.1.05.15.05.25.05.25 0 .5-.25.5-.5V6c-.6-.45-1.25-.75-2-1M3 18.5V7c1.1-.35 2.3-.5 3.5-.5 1.34 0 3.13.41 4.5.99v11.5C9.63 18.41 7.84 18 6.5 18c-1.2 0-2.4.15-3.5.5m18 0c-1.1-.35-2.3-.5-3.5-.5-1.34 0-3.13.41-4.5.99V7.49c1.37-.59 3.16-.99 4.5-.99 1.2 0 2.4.15 3.5.5z"},"0"),c.jsx("path",{d:"M11 7.49c-1.37-.58-3.16-.99-4.5-.99-1.2 0-2.4.15-3.5.5v11.5c1.1-.35 2.3-.5 3.5-.5 1.34 0 3.13.41 4.5.99z",opacity:".3"},"1")],"ImportContactsTwoTone"),Qd1=h(c.jsx("path",{d:"M9 3 5 6.99h3V14h2V6.99h3zm7 14.01V10h-2v7.01h-3L15 21l4-3.99z"}),"ImportExport"),Zd1=h(c.jsx("path",{d:"M9 3 5 6.99h3V14h2V6.99h3zm7 14.01V10h-2v7.01h-3L15 21l4-3.99z"}),"ImportExportOutlined"),Jd1=h(c.jsx("path",{d:"M8.65 3.35 5.86 6.14c-.32.31-.1.85.35.85H8V13c0 .55.45 1 1 1s1-.45 1-1V6.99h1.79c.45 0 .67-.54.35-.85L9.35 3.35c-.19-.19-.51-.19-.7 0M16 17.01V11c0-.55-.45-1-1-1s-1 .45-1 1v6.01h-1.79c-.45 0-.67.54-.35.85l2.79 2.78c.2.19.51.19.71 0l2.79-2.78c.32-.31.09-.85-.35-.85z"}),"ImportExportRounded"),Yd1=h(c.jsx("path",{d:"M9 3 5 6.99h3V14h2V6.99h3zm7 14.01V10h-2v7.01h-3L15 21l4-3.99z"}),"ImportExportSharp"),_d1=h(c.jsx("path",{d:"M5 6.99h3V14h2V6.99h3L9 3zM14 10v7.01h-3L15 21l4-3.99h-3V10z"}),"ImportExportTwoTone"),Xd1=h(c.jsx("path",{d:"M23 11.01 18 11c-.55 0-1 .45-1 1v9c0 .55.45 1 1 1h5c.55 0 1-.45 1-1v-9c0-.55-.45-.99-1-.99M23 20h-5v-7h5zM20 2H2C.89 2 0 2.89 0 4v12c0 1.1.89 2 2 2h7v2H7v2h8v-2h-2v-2h2v-2H2V4h18v5h2V4c0-1.11-.9-2-2-2m-8.03 7L11 6l-.97 3H7l2.47 1.76-.94 2.91 2.47-1.8 2.47 1.8-.94-2.91L15 9z"}),"ImportantDevices"),$d1=h(c.jsx("path",{d:"M23 11.01 18 11c-.55 0-1 .45-1 1v9c0 .55.45 1 1 1h5c.55 0 1-.45 1-1v-9c0-.55-.45-.99-1-.99M23 20h-5v-7h5zM20 2H2C.89 2 0 2.89 0 4v12c0 1.1.89 2 2 2h7v2H7v2h8v-2h-2v-2h2v-2H2V4h18v5h2V4c0-1.11-.9-2-2-2m-8.03 7L11 6l-.97 3H7l2.47 1.76-.94 2.91 2.47-1.8 2.47 1.8-.94-2.91L15 9z"}),"ImportantDevicesOutlined"),cz1=h(c.jsx("path",{d:"M23 11.01 18 11c-.55 0-1 .45-1 1v9c0 .55.45 1 1 1h5c.55 0 1-.45 1-1v-9c0-.55-.45-.99-1-.99M23 20h-5v-7h5zM20 2H2C.9 2 0 2.9 0 4v12c0 1.1.9 2 2 2h7v2H8c-.55 0-1 .45-1 1s.45 1 1 1h6c.55 0 1-.45 1-1s-.45-1-1-1h-1v-2h1c.55 0 1-.45 1-1s-.45-1-1-1H3c-.55 0-1-.45-1-1V5c0-.55.45-1 1-1h16c.55 0 1 .45 1 1v3c0 .55.45 1 1 1s1-.45 1-1V4c0-1.1-.9-2-2-2m-8.03 7L11 6l-.97 3H7l2.47 1.76-.94 2.91 2.47-1.8 2.47 1.8-.94-2.91L15 9z"}),"ImportantDevicesRounded"),hz1=h(c.jsx("path",{d:"M24 11.01 17 11v11h7zM23 20h-5v-7h5zM22 2H0v16h9v2H7v2h8v-2h-2v-2h2v-2H2V4h18v5h2zM11.97 9 11 6l-.97 3H7l2.47 1.76-.94 2.91 2.47-1.8 2.47 1.8-.94-2.91L15 9z"}),"ImportantDevicesSharp"),sz1=h([c.jsx("path",{d:"M18 13h5v7h-5z",opacity:".3"},"0"),c.jsx("path",{d:"M23 11.01 18 11c-.55 0-1 .45-1 1v9c0 .55.45 1 1 1h5c.55 0 1-.45 1-1v-9c0-.55-.45-.99-1-.99M23 20h-5v-7h5zM2 4h18v5h2V4c0-1.11-.9-2-2-2H2C.89 2 0 2.89 0 4v12c0 1.1.89 2 2 2h7v2H7v2h8v-2h-2v-2h2v-2H2zm9 2-.97 3H7l2.47 1.76-.94 2.91 2.47-1.8 2.47 1.8-.94-2.91L15 9h-3.03z"},"1")],"ImportantDevicesTwoTone"),tz1=h(c.jsx("path",{d:"M19 3H4.99c-1.11 0-1.98.89-1.98 2L3 19c0 1.1.88 2 1.99 2H19c1.1 0 2-.9 2-2V5c0-1.11-.9-2-2-2m0 12h-4c0 1.66-1.35 3-3 3s-3-1.34-3-3H4.99V5H19z"}),"Inbox"),oz1=h(c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 16H5v-3h3.56c.69 1.19 1.97 2 3.45 2s2.75-.81 3.45-2H19zm0-5h-4.99c0 1.1-.9 2-2 2s-2-.9-2-2H5V5h14z"}),"InboxOutlined"),vz1=h(c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 2v9h-3.56c-.36 0-.68.19-.86.5-.52.9-1.47 1.5-2.58 1.5s-2.06-.6-2.58-1.5c-.18-.31-.51-.5-.86-.5H5V5z"}),"InboxRounded"),ez1=h(c.jsx("path",{d:"M21 3H3.01v18H21zm-2 12h-4c0 1.66-1.35 3-3 3s-3-1.34-3-3H5V5h14z"}),"InboxSharp"),lz1=h([c.jsx("path",{d:"M12.01 18c-1.48 0-2.75-.81-3.45-2H5v3h14v-3h-3.55c-.69 1.19-1.97 2-3.44 2",opacity:".3"},"0"),c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 16H5v-3h3.56c.69 1.19 1.97 2 3.45 2s2.75-.81 3.45-2H19zm0-5h-5c0 1.1-.9 2-2 2s-2-.9-2-2H5V5h14z"},"1")],"InboxTwoTone"),nz1=h(c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m-2 10H7v-2h10z"}),"IndeterminateCheckBox"),az1=h(c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 16H5V5h14zM7 11h10v2H7z"}),"IndeterminateCheckBoxOutlined"),dz1=h(c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m-3 10H8c-.55 0-1-.45-1-1s.45-1 1-1h8c.55 0 1 .45 1 1s-.45 1-1 1"}),"IndeterminateCheckBoxRounded"),zz1=h(c.jsx("path",{d:"M21 3H3v18h18zm-4 10H7v-2h10z"}),"IndeterminateCheckBoxSharp"),mz1=h([c.jsx("path",{d:"M5 19h14V5H5zm2-8h10v2H7z",opacity:".3"},"0"),c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 16H5V5h14zM7 11h10v2H7z"},"1")],"IndeterminateCheckBoxTwoTone"),pz1=h(c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m1 15h-2v-6h2zm0-8h-2V7h2z"}),"Info"),Hz1=h(c.jsx("path",{d:"M11 7h2v2h-2zm0 4h2v6h-2zm1-9C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8"}),"InfoOutlined"),Mz1=h(c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m0 15c-.55 0-1-.45-1-1v-4c0-.55.45-1 1-1s1 .45 1 1v4c0 .55-.45 1-1 1m1-8h-2V7h2z"}),"InfoRounded"),rz1=h(c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m1 15h-2v-6h2zm0-8h-2V7h2z"}),"InfoSharp"),iz1=h([c.jsx("path",{d:"M12 4c-4.41 0-8 3.59-8 8s3.59 8 8 8 8-3.59 8-8-3.59-8-8-8m1 13h-2v-6h2zm0-8h-2V7h2z",opacity:".3"},"0"),c.jsx("path",{d:"M11 7h2v2h-2zm0 4h2v6h-2zm1-9C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8"},"1")],"InfoTwoTone"),Vz1=h(c.jsx("path",{d:"M21 3.01H3c-1.1 0-2 .9-2 2V9h2V4.99h18v14.03H3V15H1v4.01c0 1.1.9 1.98 2 1.98h18c1.1 0 2-.88 2-1.98v-14c0-1.11-.9-2-2-2M11 16l4-4-4-4v3H1v2h10z"}),"Input"),xz1=h(c.jsx("path",{d:"M21 3.01H3c-1.1 0-2 .9-2 2V9h2V4.99h18v14.03H3V15H1v4.01c0 1.1.9 1.98 2 1.98h18c1.1 0 2-.88 2-1.98v-14c0-1.11-.9-2-2-2M11 16l4-4-4-4v3H1v2h10zM21 3.01H3c-1.1 0-2 .9-2 2V9h2V4.99h18v14.03H3V15H1v4.01c0 1.1.9 1.98 2 1.98h18c1.1 0 2-.88 2-1.98v-14c0-1.11-.9-2-2-2M11 16l4-4-4-4v3H1v2h10z"}),"InputOutlined"),jz1=h(c.jsx("path",{d:"M21 3.01H3c-1.1 0-2 .9-2 2V8c0 .55.45 1 1 1s1-.45 1-1V5.99c0-.55.45-1 1-1h16c.55 0 1 .45 1 1v12.03c0 .55-.45 1-1 1H4c-.55 0-1-.45-1-1V16c0-.55-.45-1-1-1s-1 .45-1 1v3.01c0 1.09.89 1.98 1.98 1.98H21c1.1 0 2-.9 2-2V5.01c0-1.1-.9-2-2-2m-9.15 12.14 2.79-2.79c.2-.2.2-.51 0-.71l-2.79-2.79c-.31-.32-.85-.1-.85.35V11H2c-.55 0-1 .45-1 1s.45 1 1 1h9v1.79c0 .45.54.67.85.36"}),"InputRounded"),uz1=h(c.jsx("path",{d:"M21 3.01H3c-1.1 0-2 .9-2 2V9h2V4.99h18v14.03H3V15H1v4.01c0 1.1.9 1.98 2 1.98h18c1.1 0 2-.88 2-1.98v-14c0-1.11-.9-2-2-2M11 16l4-4-4-4v3H1v2h10zM23 3.01H1V9h2V4.99h18v14.03H3V15H1v5.99h22zM11 16l4-4-4-4v3H1v2h10z"}),"InputSharp"),Lz1=h(c.jsx("path",{d:"M21 3.01H3c-1.1 0-2 .9-2 2V9h2V4.99h18v14.03H3V15H1v4.01c0 1.1.9 1.98 2 1.98h18c1.1 0 2-.88 2-1.98v-14c0-1.11-.9-2-2-2M11 16l4-4-4-4v3H1v2h10z"}),"InputTwoTone"),Sz1=h(c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2M9 17H7v-7h2zm4 0h-2V7h2zm4 0h-2v-4h2z"}),"InsertChart"),Cz1=h(c.jsx("path",{d:"M9 17H7v-7h2zm4 0h-2V7h2zm4 0h-2v-4h2zm2.5 2.1h-15V5h15zm0-16.1h-15c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h15c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2"}),"InsertChartOutlined"),Tz1=h(c.jsx("path",{d:"M9 17H7v-7h2zm4 0h-2V7h2zm4 0h-2v-4h2zm2 2H5V5h14zm0-16H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2"}),"InsertChartOutlinedOutlined"),wz1=h(c.jsx("path",{d:"M8 17c-.55 0-1-.45-1-1v-5c0-.55.45-1 1-1s1 .45 1 1v5c0 .55-.45 1-1 1m4 0c-.55 0-1-.45-1-1V8c0-.55.45-1 1-1s1 .45 1 1v8c0 .55-.45 1-1 1m4 0c-.55 0-1-.45-1-1v-2c0-.55.45-1 1-1s1 .45 1 1v2c0 .55-.45 1-1 1m2 2H6c-.55 0-1-.45-1-1V6c0-.55.45-1 1-1h12c.55 0 1 .45 1 1v12c0 .55-.45 1-1 1m1-16H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2"}),"InsertChartOutlinedRounded"),Rz1=h(c.jsx("path",{d:"M9 17H7v-7h2zm4 0h-2V7h2zm4 0h-2v-4h2zm2 2H5V5h14zm2-16H3v18h18z"}),"InsertChartOutlinedSharp"),Oz1=h(c.jsx("path",{d:"M9 17H7v-7h2zm4 0h-2V7h2zm4 0h-2v-4h2zm2 2H5V5h14zm0-16H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2"}),"InsertChartOutlinedTwoTone"),yz1=h(c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2M8 17c-.55 0-1-.45-1-1v-5c0-.55.45-1 1-1s1 .45 1 1v5c0 .55-.45 1-1 1m4 0c-.55 0-1-.45-1-1V8c0-.55.45-1 1-1s1 .45 1 1v8c0 .55-.45 1-1 1m4 0c-.55 0-1-.45-1-1v-2c0-.55.45-1 1-1s1 .45 1 1v2c0 .55-.45 1-1 1"}),"InsertChartRounded"),gz1=h(c.jsx("path",{d:"M21 3H3v18h18zM9 17H7v-7h2zm4 0h-2V7h2zm4 0h-2v-4h2z"}),"InsertChartSharp"),Az1=h([c.jsx("path",{d:"M19 5H5v14h14zM9 17H7v-7h2zm4 0h-2V7h2zm4 0h-2v-4h2z",opacity:".3"},"0"),c.jsx("path",{d:"M3 5v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2H5c-1.1 0-2 .9-2 2m2 0h14v14H5zm2 5h2v7H7zm4-3h2v10h-2zm4 6h2v4h-2z"},"1")],"InsertChartTwoTone"),fz1=h(c.jsx("path",{d:"M20 2H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h14l4 4V4c0-1.1-.9-2-2-2m-2 12H6v-2h12zm0-3H6V9h12zm0-3H6V6h12z"}),"InsertComment"),Pz1=h(c.jsx("path",{d:"M20 4v13.17L18.83 16H4V4zm0-2H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h14l4 4V4c0-1.1-.9-2-2-2m-2 10H6v2h12zm0-3H6v2h12zm0-3H6v2h12z"}),"InsertCommentOutlined"),Fz1=h(c.jsx("path",{d:"M20 2H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h14l4 4V4c0-1.1-.9-2-2-2m-3 12H7c-.55 0-1-.45-1-1s.45-1 1-1h10c.55 0 1 .45 1 1s-.45 1-1 1m0-3H7c-.55 0-1-.45-1-1s.45-1 1-1h10c.55 0 1 .45 1 1s-.45 1-1 1m0-3H7c-.55 0-1-.45-1-1s.45-1 1-1h10c.55 0 1 .45 1 1s-.45 1-1 1"}),"InsertCommentRounded"),Bz1=h(c.jsx("path",{d:"M22 2H2v16h16l4 4zm-4 12H6v-2h12zm0-3H6V9h12zm0-3H6V6h12z"}),"InsertCommentSharp"),bz1=h([c.jsx("path",{d:"M4 16h14.83L20 17.17V4H4zM6 6h12v2H6zm0 3h12v2H6zm0 3h12v2H6z",opacity:".3"},"0"),c.jsx("path",{d:"M20 2H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h14l4 4V4c0-1.1-.9-2-2-2m0 2v13.17L18.83 16H4V4zM6 12h12v2H6zm0-3h12v2H6zm0-3h12v2H6z"},"1")],"InsertCommentTwoTone"),Dz1=h(c.jsx("path",{d:"M6 2c-1.1 0-1.99.9-1.99 2L4 20c0 1.1.89 2 1.99 2H18c1.1 0 2-.9 2-2V8l-6-6zm7 7V3.5L18.5 9z"}),"InsertDriveFile"),kz1=h(c.jsx("path",{d:"M14 2H6c-1.1 0-1.99.9-1.99 2L4 20c0 1.1.89 2 1.99 2H18c1.1 0 2-.9 2-2V8zM6 20V4h7v5h5v11z"}),"InsertDriveFileOutlined"),Wz1=h(c.jsx("path",{d:"M6 2c-1.1 0-1.99.9-1.99 2L4 20c0 1.1.89 2 1.99 2H18c1.1 0 2-.9 2-2V8.83c0-.53-.21-1.04-.59-1.41l-4.83-4.83c-.37-.38-.88-.59-1.41-.59zm7 6V3.5L18.5 9H14c-.55 0-1-.45-1-1"}),"InsertDriveFileRounded"),Nz1=h(c.jsx("path",{d:"M4.01 2 4 22h16V8l-6-6zM13 9V3.5L18.5 9z"}),"InsertDriveFileSharp"),Ez1=h([c.jsx("path",{d:"M13 4H6v16h12V9h-5z",opacity:".3"},"0"),c.jsx("path",{d:"m20 8-6-6H6c-1.1 0-1.99.9-1.99 2L4 20c0 1.1.89 2 1.99 2H18c1.1 0 2-.9 2-2zm-2 12H6V4h7v5h5z"},"1")],"InsertDriveFileTwoTone"),Iz1=h(c.jsx("path",{d:"M11.99 2C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2M12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8m3.5-9c.83 0 1.5-.67 1.5-1.5S16.33 8 15.5 8 14 8.67 14 9.5s.67 1.5 1.5 1.5m-7 0c.83 0 1.5-.67 1.5-1.5S9.33 8 8.5 8 7 8.67 7 9.5 7.67 11 8.5 11m3.5 6.5c2.33 0 4.31-1.46 5.11-3.5H6.89c.8 2.04 2.78 3.5 5.11 3.5"}),"InsertEmoticon"),Uz1=h(c.jsx("path",{d:"M11.99 2C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2M12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8m3.5-9c.83 0 1.5-.67 1.5-1.5S16.33 8 15.5 8 14 8.67 14 9.5s.67 1.5 1.5 1.5m-7 0c.83 0 1.5-.67 1.5-1.5S9.33 8 8.5 8 7 8.67 7 9.5 7.67 11 8.5 11m3.5 6.5c2.33 0 4.31-1.46 5.11-3.5H6.89c.8 2.04 2.78 3.5 5.11 3.5"}),"InsertEmoticonOutlined"),Gz1=h(c.jsx("path",{d:"M11.99 2C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2M8.5 8c.83 0 1.5.67 1.5 1.5S9.33 11 8.5 11 7 10.33 7 9.5 7.67 8 8.5 8m8.25 6.75c-.95 1.64-2.72 2.75-4.75 2.75s-3.8-1.11-4.75-2.75c-.19-.33.06-.75.44-.75h8.62c.39 0 .63.42.44.75M15.5 11c-.83 0-1.5-.67-1.5-1.5S14.67 8 15.5 8s1.5.67 1.5 1.5-.67 1.5-1.5 1.5"}),"InsertEmoticonRounded"),Kz1=h(c.jsx("path",{d:"M11.99 2C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2M12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8m3.5-9c.83 0 1.5-.67 1.5-1.5S16.33 8 15.5 8 14 8.67 14 9.5s.67 1.5 1.5 1.5m-7 0c.83 0 1.5-.67 1.5-1.5S9.33 8 8.5 8 7 8.67 7 9.5 7.67 11 8.5 11m3.5 6.5c2.33 0 4.31-1.46 5.11-3.5H6.89c.8 2.04 2.78 3.5 5.11 3.5"}),"InsertEmoticonSharp"),qz1=h([c.jsx("path",{d:"M12 4c-4.42 0-8 3.58-8 8s3.58 8 8 8 8-3.58 8-8-3.58-8-8-8m3.5 4c.83 0 1.5.67 1.5 1.5s-.67 1.5-1.5 1.5-1.5-.67-1.5-1.5.67-1.5 1.5-1.5m-7 0c.83 0 1.5.67 1.5 1.5S9.33 11 8.5 11 7 10.33 7 9.5 7.67 8 8.5 8m3.5 9.5c-2.33 0-4.31-1.46-5.11-3.5h10.22c-.8 2.04-2.78 3.5-5.11 3.5",opacity:".3"},"0"),c.jsx("circle",{cx:"15.5",cy:"9.5",r:"1.5"},"1"),c.jsx("path",{d:"M11.99 2C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2M12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8"},"2"),c.jsx("circle",{cx:"8.5",cy:"9.5",r:"1.5"},"3"),c.jsx("path",{d:"M12 17.5c2.33 0 4.31-1.46 5.11-3.5H6.89c.8 2.04 2.78 3.5 5.11 3.5"},"4")],"InsertEmoticonTwoTone"),Qz1=h(c.jsx("path",{d:"M17 12h-5v5h5zM16 1v2H8V1H6v2H5c-1.11 0-1.99.9-1.99 2L3 19c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2h-1V1zm3 18H5V8h14z"}),"InsertInvitation"),Zz1=h(c.jsx("path",{d:"M19 3h-1V1h-2v2H8V1H6v2H5c-1.11 0-1.99.9-1.99 2L3 19c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 16H5V9h14zm0-12H5V5h14zm-2 5h-5v5h5z"}),"InsertInvitationOutlined"),Jz1=h(c.jsx("path",{d:"M16 12h-3c-.55 0-1 .45-1 1v3c0 .55.45 1 1 1h3c.55 0 1-.45 1-1v-3c0-.55-.45-1-1-1m0-10v1H8V2c0-.55-.45-1-1-1s-1 .45-1 1v1H5c-1.11 0-1.99.9-1.99 2L3 19c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2h-1V2c0-.55-.45-1-1-1s-1 .45-1 1m2 17H6c-.55 0-1-.45-1-1V8h14v10c0 .55-.45 1-1 1"}),"InsertInvitationRounded"),Yz1=h(c.jsx("path",{d:"M17 12h-5v5h5zM16 1v2H8V1H6v2H3.01v18H21V3h-3V1zm3 18H5V8h14z"}),"InsertInvitationSharp"),_z1=h([c.jsx("path",{d:"M19 5H5v2h14z",opacity:".3"},"0"),c.jsx("path",{d:"M5 21h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2h-1V1h-2v2H8V1H6v2H5c-1.11 0-1.99.9-1.99 2L3 19c0 1.1.89 2 2 2M5 7V5h14v2zm0 2h14v10H5zm7 3h5v5h-5z"},"1")],"InsertInvitationTwoTone"),Xz1=h(c.jsx("path",{d:"M3.9 12c0-1.71 1.39-3.1 3.1-3.1h4V7H7c-2.76 0-5 2.24-5 5s2.24 5 5 5h4v-1.9H7c-1.71 0-3.1-1.39-3.1-3.1M8 13h8v-2H8zm9-6h-4v1.9h4c1.71 0 3.1 1.39 3.1 3.1s-1.39 3.1-3.1 3.1h-4V17h4c2.76 0 5-2.24 5-5s-2.24-5-5-5"}),"InsertLink"),$z1=h(c.jsx("path",{d:"M3.9 12c0-1.71 1.39-3.1 3.1-3.1h4V7H7c-2.76 0-5 2.24-5 5s2.24 5 5 5h4v-1.9H7c-1.71 0-3.1-1.39-3.1-3.1M8 13h8v-2H8zm9-6h-4v1.9h4c1.71 0 3.1 1.39 3.1 3.1s-1.39 3.1-3.1 3.1h-4V17h4c2.76 0 5-2.24 5-5s-2.24-5-5-5"}),"InsertLinkOutlined"),cm1=h(c.jsx("path",{d:"M3.96 11.38C4.24 9.91 5.62 8.9 7.12 8.9h2.93c.52 0 .95-.43.95-.95S10.57 7 10.05 7H7.22c-2.61 0-4.94 1.91-5.19 4.51C1.74 14.49 4.08 17 7 17h3.05c.52 0 .95-.43.95-.95s-.43-.95-.95-.95H7c-1.91 0-3.42-1.74-3.04-3.72M9 13h6c.55 0 1-.45 1-1s-.45-1-1-1H9c-.55 0-1 .45-1 1s.45 1 1 1m7.78-6h-2.83c-.52 0-.95.43-.95.95s.43.95.95.95h2.93c1.5 0 2.88 1.01 3.16 2.48.38 1.98-1.13 3.72-3.04 3.72h-3.05c-.52 0-.95.43-.95.95s.43.95.95.95H17c2.92 0 5.26-2.51 4.98-5.49-.25-2.6-2.59-4.51-5.2-4.51"}),"InsertLinkRounded"),hm1=h(c.jsx("path",{d:"M3.9 12c0-1.71 1.39-3.1 3.1-3.1h4V7H7c-2.76 0-5 2.24-5 5s2.24 5 5 5h4v-1.9H7c-1.71 0-3.1-1.39-3.1-3.1M8 13h8v-2H8zm9-6h-4v1.9h4c1.71 0 3.1 1.39 3.1 3.1s-1.39 3.1-3.1 3.1h-4V17h4c2.76 0 5-2.24 5-5s-2.24-5-5-5"}),"InsertLinkSharp"),sm1=h(c.jsx("path",{d:"M3.9 12c0-1.71 1.39-3.1 3.1-3.1h4V7H7c-2.76 0-5 2.24-5 5s2.24 5 5 5h4v-1.9H7c-1.71 0-3.1-1.39-3.1-3.1M8 13h8v-2H8zm9-6h-4v1.9h4c1.71 0 3.1 1.39 3.1 3.1s-1.39 3.1-3.1 3.1h-4V17h4c2.76 0 5-2.24 5-5s-2.24-5-5-5"}),"InsertLinkTwoTone"),tm1=h(c.jsx("path",{d:"M4 20c0 1.1.89 2 1.99 2H18c1.1 0 2-.9 2-2v-3H4zM20 8l-6-6H6c-1.1 0-1.99.9-1.99 2v7H20zm-7 1V3.5L18.5 9zm-4 4h6v2H9zm8 0h6v2h-6zM1 13h6v2H1z"}),"InsertPageBreak"),om1=h(c.jsx("path",{d:"M18 20H6v-3H4v3c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2v-3h-2zM6 4h7v5h5v2h2V8l-6-6H6c-1.1 0-2 .9-2 2v7h2zm3 9h6v2H9zm8 0h6v2h-6zM1 13h6v2H1z"}),"InsertPageBreakOutlined"),vm1=h(c.jsx("path",{d:"M4 20c0 1.1.89 2 1.99 2H18c1.1 0 2-.9 2-2v-3H4zM19.41 7.41l-4.83-4.83c-.37-.37-.88-.58-1.41-.58H6c-1.1 0-1.99.89-1.99 1.99V11H20V8.83c0-.53-.21-1.04-.59-1.42M13 8V3.5L18.5 9H14c-.55 0-1-.45-1-1m2 6c0-.55-.45-1-1-1h-4c-.55 0-1 .45-1 1s.45 1 1 1h4c.55 0 1-.45 1-1m2 0c0 .55.45 1 1 1h4c.55 0 1-.45 1-1s-.45-1-1-1h-4c-.55 0-1 .45-1 1M6 13H2c-.55 0-1 .45-1 1s.45 1 1 1h4c.55 0 1-.45 1-1s-.45-1-1-1"}),"InsertPageBreakRounded"),em1=h(c.jsx("path",{d:"M4 17h16v5H4zm16-9-6-6H4.01L4 11h16zm-7 1V3.5L18.5 9zm-4 4h6v2H9zm8 0h6v2h-6zM1 13h6v2H1z"}),"InsertPageBreakSharp"),lm1=h([c.jsx("path",{d:"M18 11H6V4h7v5h5z",opacity:".3"},"0"),c.jsx("path",{d:"M18 20H6v-3H4v3c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2v-3h-2zM6 4h7v5h5v2h2V8l-6-6H6c-1.1 0-2 .9-2 2v7h2zm3 9h6v2H9zm8 0h6v2h-6zM1 13h6v2H1z"},"1"),c.jsx("path",{d:"M6 17h12v3H6z",opacity:".3"},"2")],"InsertPageBreakTwoTone"),nm1=h(c.jsx("path",{d:"M21 19V5c0-1.1-.9-2-2-2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2M8.5 13.5l2.5 3.01L14.5 12l4.5 6H5z"}),"InsertPhoto"),am1=h(c.jsx("path",{d:"M19 5v14H5V5zm0-2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m-4.86 8.86-3 3.87L9 13.14 6 17h12z"}),"InsertPhotoOutlined"),dm1=h(c.jsx("path",{d:"M21 19V5c0-1.1-.9-2-2-2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2M8.9 13.98l2.1 2.53 3.1-3.99c.2-.26.6-.26.8.01l3.51 4.68c.25.33.01.8-.4.8H6.02c-.42 0-.65-.48-.39-.81L8.12 14c.19-.26.57-.27.78-.02"}),"InsertPhotoRounded"),zm1=h(c.jsx("path",{d:"M21 21V3H3v18zM8.5 13.5l2.5 3.01L14.5 12l4.5 6H5z"}),"InsertPhotoSharp"),mm1=h([c.jsx("path",{d:"M5 19h14V5H5zm4-5.86 2.14 2.58 3-3.87L18 17H6z",opacity:".3"},"0"),c.jsx("path",{d:"M3 5v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2H5c-1.1 0-2 .9-2 2m16 14H5V5h14zm-4.86-7.14-3 3.86L9 13.14 6 17h12z"},"1")],"InsertPhotoTwoTone"),pm1=h([c.jsx("path",{d:"M21 8c-1.45 0-2.26 1.44-1.93 2.51l-3.55 3.56c-.3-.09-.74-.09-1.04 0l-2.55-2.55C12.27 10.45 11.46 9 10 9c-1.45 0-2.27 1.44-1.93 2.52l-4.56 4.55C2.44 15.74 1 16.55 1 18c0 1.1.9 2 2 2 1.45 0 2.26-1.44 1.93-2.51l4.55-4.56c.3.09.74.09 1.04 0l2.55 2.55C12.73 16.55 13.54 18 15 18c1.45 0 2.27-1.44 1.93-2.52l3.56-3.55c1.07.33 2.51-.48 2.51-1.93 0-1.1-.9-2-2-2"},"0"),c.jsx("path",{d:"m15 9 .94-2.07L18 6l-2.06-.93L15 3l-.92 2.07L12 6l2.08.93zM3.5 11 4 9l2-.5L4 8l-.5-2L3 8l-2 .5L3 9z"},"1")],"Insights"),Hm1=h([c.jsx("path",{d:"M21 8c-1.45 0-2.26 1.44-1.93 2.51l-3.55 3.56c-.3-.09-.74-.09-1.04 0l-2.55-2.55C12.27 10.45 11.46 9 10 9c-1.45 0-2.27 1.44-1.93 2.52l-4.56 4.55C2.44 15.74 1 16.55 1 18c0 1.1.9 2 2 2 1.45 0 2.26-1.44 1.93-2.51l4.55-4.56c.3.09.74.09 1.04 0l2.55 2.55C12.73 16.55 13.54 18 15 18c1.45 0 2.27-1.44 1.93-2.52l3.56-3.55c1.07.33 2.51-.48 2.51-1.93 0-1.1-.9-2-2-2"},"0"),c.jsx("path",{d:"m15 9 .94-2.07L18 6l-2.06-.93L15 3l-.92 2.07L12 6l2.08.93zM3.5 11 4 9l2-.5L4 8l-.5-2L3 8l-2 .5L3 9z"},"1")],"InsightsOutlined"),Mm1=h([c.jsx("path",{d:"M21 8c-1.45 0-2.26 1.44-1.93 2.51l-3.55 3.56c-.3-.09-.74-.09-1.04 0l-2.55-2.55C12.27 10.45 11.46 9 10 9c-1.45 0-2.27 1.44-1.93 2.52l-4.56 4.55C2.44 15.74 1 16.55 1 18c0 1.1.9 2 2 2 1.45 0 2.26-1.44 1.93-2.51l4.55-4.56c.3.09.74.09 1.04 0l2.55 2.55C12.73 16.55 13.54 18 15 18c1.45 0 2.27-1.44 1.93-2.52l3.56-3.55c1.07.33 2.51-.48 2.51-1.93 0-1.1-.9-2-2-2"},"0"),c.jsx("path",{d:"m15 9 .94-2.07L18 6l-2.06-.93L15 3l-.92 2.07L12 6l2.08.93zM3.5 11 4 9l2-.5L4 8l-.5-2L3 8l-2 .5L3 9z"},"1")],"InsightsRounded"),rm1=h([c.jsx("path",{d:"M21 8c-1.45 0-2.26 1.44-1.93 2.51l-3.55 3.56c-.3-.09-.74-.09-1.04 0l-2.55-2.55C12.27 10.45 11.46 9 10 9c-1.45 0-2.27 1.44-1.93 2.52l-4.56 4.55C2.44 15.74 1 16.55 1 18c0 1.1.9 2 2 2 1.45 0 2.26-1.44 1.93-2.51l4.55-4.56c.3.09.74.09 1.04 0l2.55 2.55C12.73 16.55 13.54 18 15 18c1.45 0 2.27-1.44 1.93-2.52l3.56-3.55c1.07.33 2.51-.48 2.51-1.93 0-1.1-.9-2-2-2"},"0"),c.jsx("path",{d:"m15 9 .94-2.07L18 6l-2.06-.93L15 3l-.92 2.07L12 6l2.08.93zM3.5 11 4 9l2-.5L4 8l-.5-2L3 8l-2 .5L3 9z"},"1")],"InsightsSharp"),im1=h([c.jsx("path",{d:"M21 8c-1.45 0-2.26 1.44-1.93 2.51l-3.55 3.56c-.3-.09-.74-.09-1.04 0l-2.55-2.55C12.27 10.45 11.46 9 10 9c-1.45 0-2.27 1.44-1.93 2.52l-4.56 4.55C2.44 15.74 1 16.55 1 18c0 1.1.9 2 2 2 1.45 0 2.26-1.44 1.93-2.51l4.55-4.56c.3.09.74.09 1.04 0l2.55 2.55C12.73 16.55 13.54 18 15 18c1.45 0 2.27-1.44 1.93-2.52l3.56-3.55c1.07.33 2.51-.48 2.51-1.93 0-1.1-.9-2-2-2"},"0"),c.jsx("path",{d:"m15 9 .94-2.07L18 6l-2.06-.93L15 3l-.92 2.07L12 6l2.08.93zM3.5 11 4 9l2-.5L4 8l-.5-2L3 8l-2 .5L3 9z"},"1")],"InsightsTwoTone"),Vm1=h(c.jsx("path",{d:"M7.8 2h8.4C19.4 2 22 4.6 22 7.8v8.4a5.8 5.8 0 0 1-5.8 5.8H7.8C4.6 22 2 19.4 2 16.2V7.8A5.8 5.8 0 0 1 7.8 2m-.2 2A3.6 3.6 0 0 0 4 7.6v8.8C4 18.39 5.61 20 7.6 20h8.8a3.6 3.6 0 0 0 3.6-3.6V7.6C20 5.61 18.39 4 16.4 4H7.6m9.65 1.5a1.25 1.25 0 0 1 1.25 1.25A1.25 1.25 0 0 1 17.25 8 1.25 1.25 0 0 1 16 6.75a1.25 1.25 0 0 1 1.25-1.25M12 7a5 5 0 0 1 5 5 5 5 0 0 1-5 5 5 5 0 0 1-5-5 5 5 0 0 1 5-5m0 2a3 3 0 0 0-3 3 3 3 0 0 0 3 3 3 3 0 0 0 3-3 3 3 0 0 0-3-3z"}),"Instagram"),xm1=h([c.jsx("path",{d:"M20 17H4V5h8V3H4c-1.11 0-2 .89-2 2v12c0 1.1.89 2 2 2h4v2h8v-2h4c1.1 0 2-.9 2-2v-3h-2z"},"0"),c.jsx("path",{d:"m17 14 5-5-1.41-1.41L18 10.17V3h-2v7.17l-2.59-2.58L12 9z"},"1")],"InstallDesktop"),jm1=h([c.jsx("path",{d:"M20 17H4V5h8V3H4c-1.11 0-2 .89-2 2v12c0 1.1.89 2 2 2h4v2h8v-2h4c1.1 0 2-.9 2-2v-3h-2z"},"0"),c.jsx("path",{d:"m17 14 5-5-1.41-1.41L18 10.17V3h-2v7.17l-2.59-2.58L12 9z"},"1")],"InstallDesktopOutlined"),um1=h([c.jsx("path",{d:"M20 17H4V5h8V3H4c-1.1 0-2 .9-2 2v12c0 1.1.89 2 2 2h4v1c0 .55.45 1 1 1h6c.55 0 1-.45 1-1v-1h4c1.1 0 2-.9 2-2v-3h-2z"},"0"),c.jsx("path",{d:"M17.71 13.29 21.3 9.7c.39-.39.39-1.02 0-1.41a.996.996 0 0 0-1.41 0L18 10.17V4c0-.55-.45-1-1-1s-1 .45-1 1v6.17l-1.89-1.88a.996.996 0 0 0-1.41 0c-.39.39-.39 1.02 0 1.41l3.59 3.59c.4.39 1.03.39 1.42 0"},"1")],"InstallDesktopRounded"),Lm1=h([c.jsx("path",{d:"M20 17H4V5h8V3H2v16h6v2h8v-2h6v-5h-2z"},"0"),c.jsx("path",{d:"m17 14 5-5-1.41-1.41L18 10.17V3h-2v7.17l-2.59-2.58L12 9z"},"1")],"InstallDesktopSharp"),Sm1=h([c.jsx("path",{d:"M14.83 9 16 10.17zM4 17h16v-3.17l-3 3L9.17 9 13 5.17V5H4z",opacity:".3"},"0"),c.jsx("path",{d:"M20 17H4V5h9V3H4c-1.11 0-2 .89-2 2v12c0 1.1.89 2 2 2h4v2h8v-2h4c1.1 0 2-.9 2-2v-5.17l-2 2z"},"1"),c.jsx("path",{d:"M18 10.17V3h-2v7.17l-2.59-2.58L12 9l5 5 5-5-1.41-1.41z"},"2")],"InstallDesktopTwoTone"),Cm1=h([c.jsx("path",{d:"M17 18H7V6h7V1H7c-1.1 0-2 .9-2 2v18c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2v-5h-2z"},"0"),c.jsx("path",{d:"m18 14 5-5-1.41-1.41L19 10.17V3h-2v7.17l-2.59-2.58L13 9z"},"1")],"InstallMobile"),Tm1=h([c.jsx("path",{d:"M17 18H7V6h7V4H7V3h7V1.01L7 1c-1.1 0-2 .9-2 2v18c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2v-5h-2zm0 3H7v-1h10z"},"0"),c.jsx("path",{d:"m18 14 5-5-1.41-1.41L19 10.17V3h-2v7.17l-2.59-2.58L13 9z"},"1")],"InstallMobileOutlined"),wm1=h([c.jsx("path",{d:"M18.71 13.29 22.3 9.7c.39-.39.39-1.02 0-1.41a.996.996 0 0 0-1.41 0L19 10.17V4c0-.55-.45-1-1-1s-1 .45-1 1v6.17l-1.89-1.88a.996.996 0 0 0-1.41 0c-.39.39-.39 1.02 0 1.41l3.59 3.59c.4.39 1.03.39 1.42 0"},"0"),c.jsx("path",{d:"M17 18H7V6h7V1H7c-1.1 0-2 .9-2 2v18c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2v-5h-2z"},"1")],"InstallMobileRounded"),Rm1=h([c.jsx("path",{d:"M17 18H7V6h7V1H5v22h14v-7h-2z"},"0"),c.jsx("path",{d:"m18 14 5-5-1.41-1.41L19 10.17V3h-2v7.17l-2.59-2.58L13 9z"},"1")],"InstallMobileSharp"),Om1=h([c.jsx("path",{d:"M7 20h10v1H7zM7 3h7v1H7z",opacity:".3"},"0"),c.jsx("path",{d:"M17 18H7V6h7V4H7V3h7V1.01L7 1c-1.1 0-2 .9-2 2v18c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2v-5h-2zm0 3H7v-1h10z"},"1"),c.jsx("path",{d:"M19 3h-2v7.17l-2.59-2.58L14 8l-1 1 1 1 4 4 3-3 2-2-1.41-1.41-.59.59-2 1.99z"},"2")],"InstallMobileTwoTone"),ym1=h(c.jsx("path",{d:"M19 3h-4.18C14.4 1.84 13.3 1 12 1s-2.4.84-2.82 2H5c-.14 0-.27.01-.4.04-.39.08-.74.28-1.01.55-.18.18-.33.4-.43.64-.1.23-.16.49-.16.77v14c0 .27.06.54.16.78s.25.45.43.64c.27.27.62.47 1.01.55.13.02.26.03.4.03h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m-8 11.17-1.41 1.42L6 12l3.59-3.59L11 9.83 8.83 12zm1-9.92c-.41 0-.75-.34-.75-.75s.34-.75.75-.75.75.34.75.75-.34.75-.75.75m2.41 11.34L13 14.17 15.17 12 13 9.83l1.41-1.42L18 12z"}),"IntegrationInstructions"),gm1=h([c.jsx("path",{d:"M11 14.17 8.83 12 11 9.83 9.59 8.41 6 12l3.59 3.59zm3.41 1.42L18 12l-3.59-3.59L13 9.83 15.17 12 13 14.17z"},"0"),c.jsx("path",{d:"M19 3h-4.18C14.4 1.84 13.3 1 12 1s-2.4.84-2.82 2H5c-.14 0-.27.01-.4.04-.39.08-.74.28-1.01.55-.18.18-.33.4-.43.64-.1.23-.16.49-.16.77v14c0 .27.06.54.16.78s.25.45.43.64c.27.27.62.47 1.01.55.13.02.26.03.4.03h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m-7-.25c.41 0 .75.34.75.75s-.34.75-.75.75-.75-.34-.75-.75.34-.75.75-.75M19 15v4H5V5h14z"},"1")],"IntegrationInstructionsOutlined"),Am1=h(c.jsx("path",{d:"M19 3h-4.18C14.4 1.84 13.3 1 12 1s-2.4.84-2.82 2H5c-.14 0-.27.01-.4.04-.39.08-.74.28-1.01.55-.18.18-.33.4-.43.64-.1.23-.16.49-.16.77v14c0 .27.06.54.16.78s.25.45.43.64c.27.27.62.47 1.01.55.13.02.26.03.4.03h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m-8.7 11.88c-.39.39-1.03.39-1.42 0l-2.17-2.17a.996.996 0 0 1 0-1.41l2.17-2.17c.39-.39 1.03-.39 1.42 0s.39 1.02 0 1.41L8.83 12l1.46 1.46c.39.39.4 1.03.01 1.42M12 4.25c-.41 0-.75-.34-.75-.75s.34-.75.75-.75.75.34.75.75-.34.75-.75.75m1.7 10.63a.996.996 0 0 1 0-1.41L15.17 12l-1.47-1.47a.996.996 0 0 1 0-1.41c.39-.39 1.03-.39 1.42 0l2.17 2.17c.39.39.39 1.02 0 1.41l-2.17 2.17c-.39.4-1.03.4-1.42.01"}),"IntegrationInstructionsRounded"),fm1=h(c.jsx("path",{d:"M21 3h-6.18C14.4 1.84 13.3 1 12 1s-2.4.84-2.82 2H3v18h18zM11 14.17l-1.41 1.42L6 12l3.59-3.59L11 9.83 8.83 12zm1-9.92c-.41 0-.75-.34-.75-.75s.34-.75.75-.75.75.34.75.75-.34.75-.75.75m2.41 11.34L13 14.17 15.17 12 13 9.83l1.41-1.42L18 12z"}),"IntegrationInstructionsSharp"),Pm1=h([c.jsx("path",{d:"M11 14.17 8.83 12 11 9.83 9.59 8.41 6 12l3.59 3.59zm3.41 1.42L18 12l-3.59-3.59L13 9.83 15.17 12 13 14.17z"},"0"),c.jsx("path",{d:"M19 3h-4.18C14.4 1.84 13.3 1 12 1s-2.4.84-2.82 2H5c-.14 0-.27.01-.4.04-.39.08-.74.28-1.01.55-.18.18-.33.4-.43.64-.1.23-.16.49-.16.77v14c0 .27.06.54.16.78s.25.45.43.64c.27.27.62.47 1.01.55.13.02.26.03.4.03h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m-7-.25c.41 0 .75.34.75.75s-.34.75-.75.75-.75-.34-.75-.75.34-.75.75-.75M19 19H5V5h14z"},"1"),c.jsx("path",{d:"M5 5h14v14H5z",opacity:".3"},"2")],"IntegrationInstructionsTwoTone"),Fm1=h(c.jsx("path",{d:"M7.02 13c-2.21 0-4 1.79-4 4s1.79 4 4 4 4-1.79 4-4-1.79-4-4-4M13 13v8h8v-8zM7 2l-5 9h10zm12.25.5c-1.06 0-1.81.56-2.25 1.17-.44-.61-1.19-1.17-2.25-1.17C13.19 2.5 12 3.78 12 5.25c0 2 2.42 3.42 5 5.75 2.58-2.33 5-3.75 5-5.75 0-1.47-1.19-2.75-2.75-2.75"}),"Interests"),Bm1=h(c.jsx("path",{d:"M7.02 13c-2.21 0-4 1.79-4 4s1.79 4 4 4 4-1.79 4-4-1.79-4-4-4m0 6c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2M13 13v8h8v-8zm6 6h-4v-4h4zM7 2l-5 9h10zm0 4.12L8.6 9H5.4zM19.25 2.5c-1.06 0-1.81.56-2.25 1.17-.44-.61-1.19-1.17-2.25-1.17C13.19 2.5 12 3.78 12 5.25c0 2 2.42 3.42 5 5.75 2.58-2.33 5-3.75 5-5.75 0-1.47-1.19-2.75-2.75-2.75M17 8.35c-1.45-1.22-3-2.4-3-3.1 0-.43.35-.75.75-.75.31 0 .52.17.73.37L17 6.3l1.52-1.43c.21-.2.42-.37.73-.37.4 0 .75.32.75.75 0 .7-1.55 1.88-3 3.1"}),"InterestsOutlined"),bm1=h(c.jsx("path",{d:"M7.02 13c-2.21 0-4 1.79-4 4s1.79 4 4 4 4-1.79 4-4-1.79-4-4-4M13 14v6c0 .55.45 1 1 1h6c.55 0 1-.45 1-1v-6c0-.55-.45-1-1-1h-6c-.55 0-1 .45-1 1M6.13 3.57l-3.3 5.94c-.37.67.11 1.49.87 1.49h6.6c.76 0 1.24-.82.87-1.49l-3.3-5.94c-.38-.68-1.36-.68-1.74 0M19.25 2.5c-1.06 0-1.81.56-2.25 1.17-.44-.61-1.19-1.17-2.25-1.17C13.19 2.5 12 3.78 12 5.25c0 1.83 2.03 3.17 4.35 5.18.37.32.92.32 1.3 0C19.97 8.42 22 7.08 22 5.25c0-1.47-1.19-2.75-2.75-2.75"}),"InterestsRounded"),Dm1=h(c.jsx("path",{d:"M7.02 13c-2.21 0-4 1.79-4 4s1.79 4 4 4 4-1.79 4-4-1.79-4-4-4M13 13v8h8v-8zM7 2l-5 9h10zm12.25.5c-1.06 0-1.81.56-2.25 1.17-.44-.61-1.19-1.17-2.25-1.17C13.19 2.5 12 3.78 12 5.25c0 2 2.42 3.42 5 5.75 2.58-2.33 5-3.75 5-5.75 0-1.47-1.19-2.75-2.75-2.75"}),"InterestsSharp"),km1=h([c.jsx("path",{d:"M7.02 19c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2M19 19h-4v-4h4zM7 6.12 8.6 9H5.4zm10 2.23c-1.45-1.22-3-2.4-3-3.1 0-.43.35-.75.75-.75.31 0 .52.17.73.37L17 6.3l1.52-1.43c.21-.2.42-.37.73-.37.4 0 .75.32.75.75 0 .7-1.55 1.88-3 3.1",opacity:".3"},"0"),c.jsx("path",{d:"M7.02 13c-2.21 0-4 1.79-4 4s1.79 4 4 4 4-1.79 4-4-1.79-4-4-4m0 6c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2M13 13v8h8v-8zm6 6h-4v-4h4zM7 2l-5 9h10zm0 4.12L8.6 9H5.4zM19.25 2.5c-1.06 0-1.81.56-2.25 1.17-.44-.61-1.19-1.17-2.25-1.17C13.19 2.5 12 3.78 12 5.25c0 2 2.42 3.42 5 5.75 2.58-2.33 5-3.75 5-5.75 0-1.47-1.19-2.75-2.75-2.75M17 8.35c-1.45-1.22-3-2.4-3-3.1 0-.43.35-.75.75-.75.31 0 .52.17.73.37L17 6.3l1.52-1.43c.21-.2.42-.37.73-.37.4 0 .75.32.75.75 0 .7-1.55 1.88-3 3.1"},"1")],"InterestsTwoTone"),Wm1=h(c.jsx("path",{d:"M20.5 16.5c-.83 0-1.5-.67-1.5-1.5v-2.5c0-.83.67-1.5 1.5-1.5s1.5.67 1.5 1.5V15c0 .83-.67 1.5-1.5 1.5M20 20h1v-1.54c1.69-.24 3-1.7 3-3.46h-1c0 1.38-1.12 2.5-2.5 2.5S18 16.38 18 15h-1c0 1.76 1.31 3.22 3 3.46zM9 12c-2.21 0-4-1.79-4-4s1.79-4 4-4c.47 0 .92.08 1.34.23C9.5 5.26 9 6.57 9 8s.5 2.74 1.34 3.77c-.42.15-.87.23-1.34.23m-1.89 1.13C5.79 14.05 5 15.57 5 17.22V20H1v-2.78c0-1.12.61-2.15 1.61-2.66 1.24-.64 2.76-1.19 4.5-1.43M11 8c0-2.21 1.79-4 4-4s4 1.79 4 4-1.79 4-4 4-4-1.79-4-4m7.32 12c-1.67-.81-2.82-2.52-2.82-4.5 0-.89.23-1.73.64-2.45-.37-.03-.75-.05-1.14-.05-2.53 0-4.71.7-6.39 1.56-1 .51-1.61 1.54-1.61 2.66V20z"}),"InterpreterMode"),Nm1=h(c.jsx("path",{d:"M20.5 16.5c-.83 0-1.5-.67-1.5-1.5v-2.5c0-.83.67-1.5 1.5-1.5s1.5.67 1.5 1.5V15c0 .83-.67 1.5-1.5 1.5M20 20h1v-1.54c1.69-.24 3-1.7 3-3.46h-1c0 1.38-1.12 2.5-2.5 2.5S18 16.38 18 15h-1c0 1.76 1.31 3.22 3 3.46zM9 12c-2.21 0-4-1.79-4-4s1.79-4 4-4c.47 0 .92.08 1.34.23C9.5 5.26 9 6.57 9 8s.5 2.74 1.34 3.77c-.42.15-.87.23-1.34.23m-1.89 1.13C5.79 14.05 5 15.57 5 17.22V20H1v-2.78c0-1.12.61-2.15 1.61-2.66 1.24-.64 2.76-1.19 4.5-1.43M11 8c0-2.21 1.79-4 4-4s4 1.79 4 4-1.79 4-4 4-4-1.79-4-4m2 0c0 1.1.9 2 2 2s2-.9 2-2-.9-2-2-2-2 .9-2 2m2 7c-2.37 0-4.29.73-5.48 1.34-.32.16-.52.5-.52.88V18h7.17c.5.86 1.25 1.56 2.15 2H7v-2.78c0-1.12.61-2.15 1.61-2.66C10.29 13.7 12.47 13 15 13c.39 0 .77.02 1.14.05-.33.59-.55 1.26-.62 1.96-.17-.01-.34-.01-.52-.01"}),"InterpreterModeOutlined"),Em1=h(c.jsx("path",{d:"M20.5 16.5c-.83 0-1.5-.67-1.5-1.5v-2.5c0-.83.67-1.5 1.5-1.5s1.5.67 1.5 1.5V15c0 .83-.67 1.5-1.5 1.5m0 3.5c.28 0 .5-.22.5-.5v-1.04c1.51-.22 2.71-1.4 2.95-2.89.05-.3-.19-.57-.49-.57-.24 0-.45.17-.49.41-.2 1.18-1.23 2.09-2.47 2.09s-2.27-.9-2.47-2.09c-.04-.24-.25-.41-.49-.41-.3 0-.54.27-.5.57.25 1.5 1.45 2.68 2.95 2.89v1.04c.01.28.23.5.51.5M9 12c-2.21 0-4-1.79-4-4s1.79-4 4-4c.47 0 .92.08 1.34.23C9.5 5.26 9 6.57 9 8s.5 2.74 1.34 3.77c-.42.15-.87.23-1.34.23m-1.89 1.13C5.79 14.05 5 15.57 5 17.22V20H1v-2.78c0-1.12.61-2.15 1.61-2.66 1.24-.64 2.76-1.19 4.5-1.43M11 8c0-2.21 1.79-4 4-4s4 1.79 4 4-1.79 4-4 4-4-1.79-4-4m7.32 12c-1.67-.81-2.82-2.52-2.82-4.5 0-.89.23-1.73.64-2.45-.37-.03-.75-.05-1.14-.05-2.53 0-4.71.7-6.39 1.56-1 .51-1.61 1.54-1.61 2.66V20z"}),"InterpreterModeRounded"),Im1=h(c.jsx("path",{d:"M20.5 16.5c-.83 0-1.5-.67-1.5-1.5v-2.5c0-.83.67-1.5 1.5-1.5s1.5.67 1.5 1.5V15c0 .83-.67 1.5-1.5 1.5M20 20h1v-1.54c1.69-.24 3-1.7 3-3.46h-1c0 1.38-1.12 2.5-2.5 2.5S18 16.38 18 15h-1c0 1.76 1.31 3.22 3 3.46zM9 12c-2.21 0-4-1.79-4-4s1.79-4 4-4c.47 0 .92.08 1.34.23C9.5 5.26 9 6.57 9 8s.5 2.74 1.34 3.77c-.42.15-.87.23-1.34.23m-1.89 1.13C5.79 14.05 5 15.57 5 17.22V20H1v-2.78c0-1.12.61-2.15 1.61-2.66 1.24-.64 2.76-1.19 4.5-1.43M11 8c0-2.21 1.79-4 4-4s4 1.79 4 4-1.79 4-4 4-4-1.79-4-4m7.32 12c-1.67-.81-2.82-2.52-2.82-4.5 0-.89.23-1.73.64-2.45-.37-.03-.75-.05-1.14-.05-2.53 0-4.71.7-6.39 1.56-1 .51-1.61 1.54-1.61 2.66V20z"}),"InterpreterModeSharp"),Um1=h([c.jsx("path",{d:"M15.52 15.01C15.35 15 15.18 15 15 15c-2.37 0-4.29.73-5.48 1.34-.32.16-.52.5-.52.88V18h7.17c-.43-.74-.77-1.76-.65-2.99M13 8c0 1.1.9 2 2 2s2-.9 2-2-.9-2-2-2-2 .9-2 2",opacity:".3"},"0"),c.jsx("path",{d:"M20.5 16.5c-.83 0-1.5-.67-1.5-1.5v-2.5c0-.83.67-1.5 1.5-1.5s1.5.67 1.5 1.5V15c0 .83-.67 1.5-1.5 1.5M20 20h1v-1.54c1.69-.24 3-1.7 3-3.46h-1c0 1.38-1.12 2.5-2.5 2.5S18 16.38 18 15h-1c0 1.76 1.31 3.22 3 3.46zM9 12c-2.21 0-4-1.79-4-4s1.79-4 4-4c.47 0 .92.08 1.34.23C9.5 5.26 9 6.57 9 8s.5 2.74 1.34 3.77c-.42.15-.87.23-1.34.23m-1.89 1.13C5.79 14.05 5 15.57 5 17.22V20H1v-2.78c0-1.12.61-2.15 1.61-2.66 1.24-.64 2.76-1.19 4.5-1.43M11 8c0-2.21 1.79-4 4-4s4 1.79 4 4-1.79 4-4 4-4-1.79-4-4m2 0c0 1.1.9 2 2 2s2-.9 2-2-.9-2-2-2-2 .9-2 2m2 7c-2.37 0-4.29.73-5.48 1.34-.32.16-.52.5-.52.88V18h7.17c.5.86 1.25 1.56 2.15 2H7v-2.78c0-1.12.61-2.15 1.61-2.66C10.29 13.7 12.47 13 15 13c.39 0 .77.02 1.14.05-.33.59-.55 1.26-.62 1.96-.17-.01-.34-.01-.52-.01"},"1")],"InterpreterModeTwoTone"),Gm1=h(c.jsx("path",{d:"M20 2H4c-1 0-2 .9-2 2v3.01c0 .72.43 1.34 1 1.69V20c0 1.1 1.1 2 2 2h14c.9 0 2-.9 2-2V8.7c.57-.35 1-.97 1-1.69V4c0-1.1-1-2-2-2m-5 12H9v-2h6zm5-7H4V4l16-.02z"}),"Inventory"),Km1=h(c.jsx("path",{d:"M20 2H4c-1 0-2 .9-2 2v3.01c0 .72.43 1.34 1 1.69V20c0 1.1 1.1 2 2 2h14c.9 0 2-.9 2-2V8.7c.57-.35 1-.97 1-1.69V4c0-1.1-1-2-2-2m-5 12H9v-2h6zm5-7H4V4h16z"}),"Inventory2"),qm1=h([c.jsx("path",{d:"M20 2H4c-1 0-2 .9-2 2v3.01c0 .72.43 1.34 1 1.69V20c0 1.1 1.1 2 2 2h14c.9 0 2-.9 2-2V8.7c.57-.35 1-.97 1-1.69V4c0-1.1-1-2-2-2m-1 18H5V9h14zm1-13H4V4h16z"},"0"),c.jsx("path",{d:"M9 12h6v2H9z"},"1")],"Inventory2Outlined"),Qm1=h(c.jsx("path",{d:"M20 2H4c-1 0-2 .9-2 2v3.01c0 .72.43 1.34 1 1.69V20c0 1.1 1.1 2 2 2h14c.9 0 2-.9 2-2V8.7c.57-.35 1-.97 1-1.69V4c0-1.1-1-2-2-2m-6 12h-4c-.55 0-1-.45-1-1s.45-1 1-1h4c.55 0 1 .45 1 1s-.45 1-1 1m6-7H4V4h16z"}),"Inventory2Rounded"),Zm1=h(c.jsx("path",{d:"M2 2v6.7h1V22h18V8.7h1V2zm13 12H9v-2h6zm5-7H4V4h16z"}),"Inventory2Sharp"),Jm1=h([c.jsx("path",{d:"M4 7h16V3.98L4 4zm1 13h14V9H5zm4-8h6v2H9z",opacity:".3"},"0"),c.jsx("path",{d:"M20 2H4c-1 0-2 .9-2 2v3.01c0 .72.43 1.34 1 1.69V20c0 1.1 1.1 2 2 2h14c.9 0 2-.9 2-2V8.7c.57-.35 1-.97 1-1.69V4c0-1.1-1-2-2-2m-1 18H5V9h14zm1-13H4V4l16-.02z"},"1"),c.jsx("path",{d:"M9 12h6v2H9z"},"2")],"Inventory2TwoTone"),Ym1=h([c.jsx("path",{d:"M5 5h2v3h10V5h2v5h2V5c0-1.1-.9-2-2-2h-4.18C14.4 1.84 13.3 1 12 1s-2.4.84-2.82 2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h6v-2H5zm7-2c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1"},"0"),c.jsx("path",{d:"M21 11.5 15.51 17l-3.01-3-1.5 1.5 4.51 4.5 6.99-7z"},"1")],"InventoryOutlined"),_m1=h([c.jsx("path",{d:"M5 5h2v1c0 1.1.9 2 2 2h6c1.1 0 2-.9 2-2V5h2v5h2V5c0-1.1-.9-2-2-2h-4.18C14.4 1.84 13.3 1 12 1s-2.4.84-2.82 2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h6v-2H5zm7-2c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1"},"0"),c.jsx("path",{d:"M21.75 12.25c-.41-.41-1.09-.41-1.5 0L15.51 17l-2.26-2.25c-.41-.41-1.08-.41-1.5 0-.41.41-.41 1.09 0 1.5l3.05 3.04c.39.39 1.02.39 1.41 0l5.53-5.54c.42-.41.42-1.09.01-1.5"},"1")],"InventoryRounded"),Xm1=h([c.jsx("path",{d:"M5 5h2v3h10V5h2v5h2V3h-6.18C14.4 1.84 13.3 1 12 1s-2.4.84-2.82 2H3v18h8v-2H5zm7-2c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1"},"0"),c.jsx("path",{d:"M21 11.5 15.51 17l-3.01-3-1.5 1.5 4.51 4.5 6.99-7z"},"1")],"InventorySharp"),$m1=h([c.jsx("path",{d:"m21 11.5 1.5 1.5-6.99 7L11 15.5l1.5-1.5 3.01 3z"},"0"),c.jsx("path",{d:"M17 5v3H7V5H5v14h6.68l-3.51-3.5 4.33-4.33 3.01 3 3.49-3.5V5z",opacity:".3"},"1"),c.jsx("path",{d:"M5 19V5h2v3h10V5h2v5.67l2-2V5c0-1.1-.9-2-2-2h-4.18C14.4 1.84 13.3 1 12 1s-2.4.84-2.82 2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h8.68l-2-2zm7-16c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1"},"2")],"InventoryTwoTone"),cp1=h(c.jsx("path",{d:"M12 4.81V19c-3.31 0-6-2.63-6-5.87 0-1.56.62-3.03 1.75-4.14zM6.35 7.56C4.9 8.99 4 10.96 4 13.13 4 17.48 7.58 21 12 21s8-3.52 8-7.87c0-2.17-.9-4.14-2.35-5.57L12 2z"}),"InvertColors"),hp1=h(c.jsx("path",{d:"M21.19 21.19 2.81 2.81 1.39 4.22l4.2 4.2c-1 1.31-1.6 2.94-1.6 4.7C4 17.48 7.58 21 12 21c1.75 0 3.36-.56 4.67-1.5l3.1 3.1zM12 19c-3.31 0-6-2.63-6-5.87 0-1.19.36-2.32 1.02-3.28L12 14.83zM8.38 5.56 12 2l5.65 5.56C19.1 8.99 20 10.96 20 13.13c0 1.18-.27 2.29-.74 3.3L12 9.17V4.81L9.8 6.97z"}),"InvertColorsOff"),sp1=h(c.jsx("path",{d:"M21.19 21.19 2.81 2.81 1.39 4.22l4.2 4.2c-1 1.31-1.6 2.94-1.6 4.7C4 17.48 7.58 21 12 21c1.75 0 3.36-.56 4.67-1.5l3.1 3.1zM12 19c-3.31 0-6-2.63-6-5.87 0-1.19.36-2.32 1.02-3.28L12 14.83zM8.38 5.56 12 2l5.65 5.56C19.1 8.99 20 10.96 20 13.13c0 1.18-.27 2.29-.74 3.3L12 9.17V4.81L9.8 6.97z"}),"InvertColorsOffOutlined"),tp1=h(c.jsx("path",{d:"M20.49 20.49 3.51 3.51a.996.996 0 0 0-1.41 0c-.39.39-.39 1.02 0 1.41l3.5 3.5c-1 1.31-1.6 2.94-1.6 4.7C4 17.48 7.58 21 12 21c1.75 0 3.36-.56 4.67-1.5l2.4 2.4c.39.39 1.02.39 1.41 0 .4-.39.4-1.02.01-1.41M12 19c-3.31 0-6-2.63-6-5.87 0-1.19.36-2.32 1.02-3.28L12 14.83zM8.38 5.56l2.91-2.87c.39-.38 1.01-.38 1.4 0l4.95 4.87C19.1 8.99 20 10.96 20 13.13c0 1.18-.27 2.29-.74 3.3L12 9.17V4.81L9.8 6.97z"}),"InvertColorsOffRounded"),op1=h(c.jsx("path",{d:"M21.19 21.19 2.81 2.81 1.39 4.22l4.2 4.2c-1 1.31-1.6 2.94-1.6 4.7C4 17.48 7.58 21 12 21c1.75 0 3.36-.56 4.67-1.5l3.1 3.1zM12 19c-3.31 0-6-2.63-6-5.87 0-1.19.36-2.32 1.02-3.28L12 14.83zM8.38 5.56 12 2l5.65 5.56C19.1 8.99 20 10.96 20 13.13c0 1.18-.27 2.29-.74 3.3L12 9.17V4.81L9.8 6.97z"}),"InvertColorsOffSharp"),vp1=h([c.jsx("path",{d:"M12 14.83V19c-3.31 0-6-2.63-6-5.87 0-1.19.36-2.32 1.02-3.28zm0-10.02v4.37l-2.2-2.2z",opacity:".3"},"0"),c.jsx("path",{d:"M21.19 21.19 2.81 2.81 1.39 4.22l4.2 4.2c-1 1.31-1.6 2.94-1.6 4.7C4 17.48 7.58 21 12 21c1.75 0 3.36-.56 4.67-1.5l3.1 3.1zM12 19c-3.31 0-6-2.63-6-5.87 0-1.19.36-2.32 1.02-3.28L12 14.83zM8.38 5.56 12 2l5.65 5.56C19.1 8.99 20 10.96 20 13.13c0 1.18-.27 2.29-.74 3.3L12 9.17V4.81L9.8 6.97z"},"1")],"InvertColorsOffTwoTone"),ep1=h(c.jsx("path",{d:"M12 4.81V19c-3.31 0-6-2.63-6-5.87 0-1.56.62-3.03 1.75-4.14zM12 2 6.35 7.56C4.9 8.99 4 10.96 4 13.13 4 17.48 7.58 21 12 21s8-3.52 8-7.87c0-2.17-.9-4.14-2.35-5.57z"}),"InvertColorsOutlined"),lp1=h(c.jsx("path",{d:"M12 4.81V19c-3.31 0-6-2.63-6-5.87 0-1.56.62-3.03 1.75-4.14zM6.35 7.56C4.9 8.99 4 10.96 4 13.13 4 17.48 7.58 21 12 21s8-3.52 8-7.87c0-2.17-.9-4.14-2.35-5.57L12.7 2.69c-.39-.38-1.01-.38-1.4 0z"}),"InvertColorsRounded"),np1=h(c.jsx("path",{d:"M12 4.81V19c-3.31 0-6-2.63-6-5.87 0-1.56.62-3.03 1.75-4.14zM6.35 7.56C4.9 8.99 4 10.96 4 13.13 4 17.48 7.58 21 12 21s8-3.52 8-7.87c0-2.17-.9-4.14-2.35-5.57L12 2z"}),"InvertColorsSharp"),ap1=h([c.jsx("path",{d:"M7.75 8.99C6.62 10.1 6 11.57 6 13.13 6 16.37 8.69 19 12 19V4.81z",opacity:".3"},"0"),c.jsx("path",{d:"M17.65 7.56 12 2 6.35 7.56C4.9 8.99 4 10.96 4 13.13 4 17.48 7.58 21 12 21s8-3.52 8-7.87c0-2.17-.9-4.14-2.35-5.57M6 13.13c0-1.56.62-3.03 1.75-4.14L12 4.81V19c-3.31 0-6-2.63-6-5.87"},"1")],"InvertColorsTwoTone"),dp1=h(c.jsx("path",{d:"m16 5-1.42 1.42-1.59-1.59V16h-1.98V4.83L9.42 6.42 8 5l4-4zm4 5v11c0 1.1-.9 2-2 2H6c-1.11 0-2-.9-2-2V10c0-1.11.89-2 2-2h3v2H6v11h12V10h-3V8h3c1.1 0 2 .89 2 2"}),"IosShare"),zp1=h(c.jsx("path",{d:"m16 5-1.42 1.42-1.59-1.59V16h-1.98V4.83L9.42 6.42 8 5l4-4zm4 5v11c0 1.1-.9 2-2 2H6c-1.11 0-2-.9-2-2V10c0-1.11.89-2 2-2h3v2H6v11h12V10h-3V8h3c1.1 0 2 .89 2 2"}),"IosShareOutlined"),mp1=h([c.jsx("path",{d:"M18 8h-2c-.55 0-1 .45-1 1s.45 1 1 1h2v11H6V10h2c.55 0 1-.45 1-1s-.45-1-1-1H6c-1.1 0-2 .9-2 2v11c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V10c0-1.1-.9-2-2-2"},"0"),c.jsx("path",{d:"M12 16c.55 0 1-.45 1-1V5h1.79c.45 0 .67-.54.35-.85l-2.79-2.79c-.2-.2-.51-.2-.71 0L8.85 4.15c-.31.31-.09.85.36.85H11v10c0 .55.45 1 1 1"},"1")],"IosShareRounded"),pp1=h([c.jsx("path",{d:"M20 8h-5v2h3v11H6V10h3V8H4v15h16z"},"0"),c.jsx("path",{d:"M11 16h2V5h3l-4-4-4 4h3z"},"1")],"IosShareSharp"),Hp1=h([c.jsx("path",{d:"M18 8h-3v2h3v11H6V10h3V8H6c-1.11 0-2 .89-2 2v11c0 1.1.89 2 2 2h12c1.1 0 2-.9 2-2V10c0-1.11-.9-2-2-2"},"0"),c.jsx("path",{d:"M11 16h2V5h3l-4-4-4 4h3z"},"1")],"IosShareTwoTone"),Mp1=h(c.jsx("path",{d:"M21 6c-1.66 0-3 1.34-3 3v4c0 .55-.45 1-1 1v-4c0-1.66-1.34-3-3-3h-4c-1.66 0-3 1.34-3 3h2c0-.55.45-1 1-1h4c.55 0 1 .45 1 1v1H6c-2.21 0-4 1.79-4 4v3h15v-2c1.66 0 3-1.34 3-3V9c0-.55.45-1 1-1h1V6z"}),"Iron"),rp1=h(c.jsx("path",{d:"M21 6c-1.66 0-3 1.34-3 3v4c0 .55-.45 1-1 1v-4c0-1.66-1.34-3-3-3h-4c-1.66 0-3 1.34-3 3h2c0-.55.45-1 1-1h4c.55 0 1 .45 1 1v1H6c-2.21 0-4 1.79-4 4v3h15v-2c1.66 0 3-1.34 3-3V9c0-.55.45-1 1-1h1V6zm-6 10H4v-1c0-1.1.9-2 2-2h9z"}),"IronOutlined"),ip1=h(c.jsx("path",{d:"M8.27 10c.34 0 .68-.16.84-.47.17-.31.51-.53.89-.53h4c.55 0 1 .45 1 1v1H6c-2.21 0-4 1.79-4 4v2c0 .55.45 1 1 1h13c.55 0 1-.45 1-1v-1c1.66 0 3-1.34 3-3V9c0-.55.45-1 1-1s1-.45 1-1-.45-1-1-1c-1.66 0-3 1.34-3 3v4c0 .55-.45 1-1 1v-4c0-1.66-1.34-3-3-3h-4c-1.13 0-2.11.62-2.63 1.55-.36.65.16 1.45.9 1.45"}),"IronRounded"),Vp1=h(c.jsx("path",{d:"M18 6v8h-1V7H7v3h2V9h6v2H6c-2.21 0-4 1.79-4 4v3h15v-2h3V8h2V6z"}),"IronSharp"),xp1=h([c.jsx("path",{d:"M15 16H4v-1c0-1.1.9-2 2-2h9z",opacity:".3"},"0"),c.jsx("path",{d:"M21 6c-1.66 0-3 1.34-3 3v4c0 .55-.45 1-1 1v-4c0-1.66-1.34-3-3-3h-4c-1.66 0-3 1.34-3 3h2c0-.55.45-1 1-1h4c.55 0 1 .45 1 1v1H6c-2.21 0-4 1.79-4 4v3h15v-2c1.66 0 3-1.34 3-3V9c0-.55.45-1 1-1h1V6zm-6 10H4v-1c0-1.1.9-2 2-2h9z"},"1")],"IronTwoTone"),jp1=h(c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2M5.5 7.5h2v-2H9v2h2V9H9v2H7.5V9h-2zM19 19H5L19 5zm-2-2v-1.5h-5V17z"}),"Iso"),up1=h(c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2M5.5 7.5h2v-2H9v2h2V9H9v2H7.5V9h-2zM19 19H5L19 5zm-2-2v-1.5h-5V17z"}),"IsoOutlined"),Lp1=h(c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2M6.25 7.5H7.5V6.25c0-.41.34-.75.75-.75s.75.34.75.75V7.5h1.25c.41 0 .75.34.75.75s-.34.75-.75.75H9v1.25c0 .41-.34.75-.75.75s-.75-.34-.75-.75V9H6.25c-.41 0-.75-.34-.75-.75s.34-.75.75-.75M18 19H5L19 5v13c0 .55-.45 1-1 1m-1-2.75c0-.41-.34-.75-.75-.75h-3.5c-.41 0-.75.34-.75.75s.34.75.75.75h3.5c.41 0 .75-.34.75-.75"}),"IsoRounded"),Sp1=h(c.jsx("path",{d:"M21 3H3v18h18zM5.5 7.5h2v-2H9v2h2V9H9v2H7.5V9h-2zM19 19H5L19 5zm-2-2v-1.5h-5V17z"}),"IsoSharp"),Cp1=h([c.jsx("path",{d:"M19 19V5L5 19zm-2-3.5V17h-5v-1.5z",opacity:".3"},"0"),c.jsx("path",{d:"M12 15.5h5V17h-5zM19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2M5.5 7.5h2v-2H9v2h2V9H9v2H7.5V9h-2zM19 19H5L19 5z"},"1")],"IsoTwoTone"),Tp1=h(c.jsx("path",{d:"M12 14v-1h1.5v.5h2v-1H13c-.55 0-1-.45-1-1V10c0-.55.45-1 1-1h3c.55 0 1 .45 1 1v1h-1.5v-.5h-2v1H16c.55 0 1 .45 1 1V14c0 .55-.45 1-1 1h-3c-.55 0-1-.45-1-1M9 9v4.5H7.5v-1H6v1c0 .83.67 1.5 1.5 1.5H9c.83 0 1.5-.67 1.5-1.5V9z"}),"Javascript"),wp1=h(c.jsx("path",{d:"M12 14v-1h1.5v.5h2v-1H13c-.55 0-1-.45-1-1V10c0-.55.45-1 1-1h3c.55 0 1 .45 1 1v1h-1.5v-.5h-2v1H16c.55 0 1 .45 1 1V14c0 .55-.45 1-1 1h-3c-.55 0-1-.45-1-1M9 9v4.5H7.5v-1H6v1c0 .83.67 1.5 1.5 1.5H9c.83 0 1.5-.67 1.5-1.5V9z"}),"JavascriptOutlined"),Rp1=h(c.jsx("path",{d:"M15.54 10.5c.1.29.38.5.71.5.41 0 .75-.34.75-.75V10c0-.55-.45-1-1-1h-3c-.55 0-1 .45-1 1v1.5c0 .55.45 1 1 1h2.5v1h-2.04c-.1-.29-.38-.5-.71-.5-.41 0-.75.34-.75.75V14c0 .55.45 1 1 1h3c.55 0 1-.45 1-1v-1.5c0-.55-.45-1-1-1h-2.5v-1zm-8.04 3H9V9.75c0-.41.34-.75.75-.75s.75.34.75.75v3.75c0 .83-.67 1.5-1.5 1.5H7.5c-.83 0-1.5-.67-1.5-1.5v-.25c0-.41.34-.75.75-.75s.75.34.75.75z"}),"JavascriptRounded"),Op1=h(c.jsx("path",{d:"M12 15v-2h1.5v.5h2v-1H12V9h5v2h-1.5v-.5h-2v1H17V15zM9 9v4.5H7.5v-1H6V15h4.5V9z"}),"JavascriptSharp"),yp1=h(c.jsx("path",{d:"M12 14v-1h1.5v.5h2v-1H13c-.55 0-1-.45-1-1V10c0-.55.45-1 1-1h3c.55 0 1 .45 1 1v1h-1.5v-.5h-2v1H16c.55 0 1 .45 1 1V14c0 .55-.45 1-1 1h-3c-.55 0-1-.45-1-1M9 9v4.5H7.5v-1H6v1c0 .83.67 1.5 1.5 1.5H9c.83 0 1.5-.67 1.5-1.5V9z"}),"JavascriptTwoTone"),gp1=h([c.jsx("ellipse",{cx:"12",cy:"12",rx:"3",ry:"5.74"},"0"),c.jsx("path",{d:"M7.5 12c0-.97.23-4.16 3.03-6.5C9.75 5.19 8.9 5 8 5c-3.86 0-7 3.14-7 7s3.14 7 7 7c.9 0 1.75-.19 2.53-.5-2.8-2.34-3.03-5.53-3.03-6.5M16 5c-.9 0-1.75.19-2.53.5 2.8 2.34 3.03 5.53 3.03 6.5s-.23 4.16-3.03 6.5c.78.31 1.63.5 2.53.5 3.86 0 7-3.14 7-7s-3.14-7-7-7"},"1")],"JoinFull"),Ap1=h([c.jsx("ellipse",{cx:"12",cy:"12",rx:"3",ry:"5.74"},"0"),c.jsx("path",{d:"M7.5 12c0-.97.23-4.16 3.03-6.5C9.75 5.19 8.9 5 8 5c-3.86 0-7 3.14-7 7s3.14 7 7 7c.9 0 1.75-.19 2.53-.5-2.8-2.34-3.03-5.53-3.03-6.5M16 5c-.9 0-1.75.19-2.53.5 2.8 2.34 3.03 5.53 3.03 6.5s-.23 4.16-3.03 6.5c.78.31 1.63.5 2.53.5 3.86 0 7-3.14 7-7s-3.14-7-7-7"},"1")],"JoinFullOutlined"),fp1=h([c.jsx("path",{d:"M12.68 6.8c-.39-.35-.98-.35-1.37 0C9.35 8.56 9 10.84 9 12c0 1.15.35 3.44 2.32 5.2.39.35.98.35 1.37 0C14.65 15.44 15 13.16 15 12c0-1.15-.35-3.44-2.32-5.2"},"0"),c.jsx("path",{d:"M7.5 12c0-.97.23-4.16 3.03-6.5C9.75 5.19 8.9 5 8 5c-3.86 0-7 3.14-7 7s3.14 7 7 7c.9 0 1.75-.19 2.53-.5-2.8-2.34-3.03-5.53-3.03-6.5M16 5c-.9 0-1.75.19-2.53.5 2.8 2.34 3.03 5.53 3.03 6.5s-.23 4.16-3.03 6.5c.78.31 1.63.5 2.53.5 3.86 0 7-3.14 7-7s-3.14-7-7-7"},"1")],"JoinFullRounded"),Pp1=h([c.jsx("ellipse",{cx:"12",cy:"12",rx:"3",ry:"5.74"},"0"),c.jsx("path",{d:"M7.5 12c0-.97.23-4.16 3.03-6.5C9.75 5.19 8.9 5 8 5c-3.86 0-7 3.14-7 7s3.14 7 7 7c.9 0 1.75-.19 2.53-.5-2.8-2.34-3.03-5.53-3.03-6.5M16 5c-.9 0-1.75.19-2.53.5 2.8 2.34 3.03 5.53 3.03 6.5s-.23 4.16-3.03 6.5c.78.31 1.63.5 2.53.5 3.86 0 7-3.14 7-7s-3.14-7-7-7"},"1")],"JoinFullSharp"),Fp1=h([c.jsx("ellipse",{cx:"12",cy:"12",rx:"3",ry:"5.74"},"0"),c.jsx("path",{d:"M7.5 12c0-.97.23-4.16 3.03-6.5C9.75 5.19 8.9 5 8 5c-3.86 0-7 3.14-7 7s3.14 7 7 7c.9 0 1.75-.19 2.53-.5-2.8-2.34-3.03-5.53-3.03-6.5M16 5c-.9 0-1.75.19-2.53.5 2.8 2.34 3.03 5.53 3.03 6.5s-.23 4.16-3.03 6.5c.78.31 1.63.5 2.53.5 3.86 0 7-3.14 7-7s-3.14-7-7-7"},"1")],"JoinFullTwoTone"),Bp1=h([c.jsx("ellipse",{cx:"12",cy:"12",rx:"3",ry:"5.74"},"0"),c.jsx("path",{d:"M9.04 16.87c-.33.08-.68.13-1.04.13-2.76 0-5-2.24-5-5s2.24-5 5-5c.36 0 .71.05 1.04.13.39-.56.88-1.12 1.49-1.63C9.75 5.19 8.9 5 8 5c-3.86 0-7 3.14-7 7s3.14 7 7 7c.9 0 1.75-.19 2.53-.5-.61-.51-1.1-1.07-1.49-1.63M16 5c-.9 0-1.75.19-2.53.5.61.51 1.1 1.07 1.49 1.63.33-.08.68-.13 1.04-.13 2.76 0 5 2.24 5 5s-2.24 5-5 5c-.36 0-.71-.05-1.04-.13-.39.56-.88 1.12-1.49 1.63.78.31 1.63.5 2.53.5 3.86 0 7-3.14 7-7s-3.14-7-7-7"},"1")],"JoinInner"),bp1=h([c.jsx("ellipse",{cx:"12",cy:"12",rx:"3",ry:"5.74"},"0"),c.jsx("path",{d:"M9.04 16.87c-.33.08-.68.13-1.04.13-2.76 0-5-2.24-5-5s2.24-5 5-5c.36 0 .71.05 1.04.13.39-.56.88-1.12 1.49-1.63C9.75 5.19 8.9 5 8 5c-3.86 0-7 3.14-7 7s3.14 7 7 7c.9 0 1.75-.19 2.53-.5-.61-.51-1.1-1.07-1.49-1.63M16 5c-.9 0-1.75.19-2.53.5.61.51 1.1 1.07 1.49 1.63.33-.08.68-.13 1.04-.13 2.76 0 5 2.24 5 5s-2.24 5-5 5c-.36 0-.71-.05-1.04-.13-.39.56-.88 1.12-1.49 1.63.78.31 1.63.5 2.53.5 3.86 0 7-3.14 7-7s-3.14-7-7-7"},"1")],"JoinInnerOutlined"),Dp1=h([c.jsx("path",{d:"M12.68 6.8c-.39-.35-.98-.35-1.37 0C9.35 8.56 9 10.84 9 12c0 1.15.35 3.44 2.32 5.2.39.35.98.35 1.37 0C14.65 15.44 15 13.16 15 12c0-1.15-.35-3.44-2.32-5.2"},"0"),c.jsx("path",{d:"M9.04 16.87c-.33.08-.68.13-1.04.13-2.76 0-5-2.24-5-5s2.24-5 5-5c.36 0 .71.05 1.04.13.39-.56.88-1.12 1.49-1.63C9.75 5.19 8.9 5 8 5c-3.86 0-7 3.14-7 7s3.14 7 7 7c.9 0 1.75-.19 2.53-.5-.61-.51-1.1-1.07-1.49-1.63M16 5c-.9 0-1.75.19-2.53.5.61.51 1.1 1.07 1.49 1.63.33-.08.68-.13 1.04-.13 2.76 0 5 2.24 5 5s-2.24 5-5 5c-.36 0-.71-.05-1.04-.13-.39.56-.88 1.12-1.49 1.63.78.31 1.63.5 2.53.5 3.86 0 7-3.14 7-7s-3.14-7-7-7"},"1")],"JoinInnerRounded"),kp1=h([c.jsx("ellipse",{cx:"12",cy:"12",rx:"3",ry:"5.74"},"0"),c.jsx("path",{d:"M9.04 16.87c-.33.08-.68.13-1.04.13-2.76 0-5-2.24-5-5s2.24-5 5-5c.36 0 .71.05 1.04.13.39-.56.88-1.12 1.49-1.63C9.75 5.19 8.9 5 8 5c-3.86 0-7 3.14-7 7s3.14 7 7 7c.9 0 1.75-.19 2.53-.5-.61-.51-1.1-1.07-1.49-1.63M16 5c-.9 0-1.75.19-2.53.5.61.51 1.1 1.07 1.49 1.63.33-.08.68-.13 1.04-.13 2.76 0 5 2.24 5 5s-2.24 5-5 5c-.36 0-.71-.05-1.04-.13-.39.56-.88 1.12-1.49 1.63.78.31 1.63.5 2.53.5 3.86 0 7-3.14 7-7s-3.14-7-7-7"},"1")],"JoinInnerSharp"),Wp1=h([c.jsx("ellipse",{cx:"12",cy:"12",rx:"3",ry:"5.74"},"0"),c.jsx("path",{d:"M9.04 16.87c-.33.08-.68.13-1.04.13-2.76 0-5-2.24-5-5s2.24-5 5-5c.36 0 .71.05 1.04.13.39-.56.88-1.12 1.49-1.63C9.75 5.19 8.9 5 8 5c-3.86 0-7 3.14-7 7s3.14 7 7 7c.9 0 1.75-.19 2.53-.5-.61-.51-1.1-1.07-1.49-1.63M16 5c-.9 0-1.75.19-2.53.5.61.51 1.1 1.07 1.49 1.63.33-.08.68-.13 1.04-.13 2.76 0 5 2.24 5 5s-2.24 5-5 5c-.36 0-.71-.05-1.04-.13-.39.56-.88 1.12-1.49 1.63.78.31 1.63.5 2.53.5 3.86 0 7-3.14 7-7s-3.14-7-7-7"},"1")],"JoinInnerTwoTone"),Np1=h([c.jsx("ellipse",{cx:"12",cy:"12",rx:"3",ry:"5.74"},"0"),c.jsx("path",{d:"M7.5 12c0-.97.23-4.16 3.03-6.5C9.75 5.19 8.9 5 8 5c-3.86 0-7 3.14-7 7s3.14 7 7 7c.9 0 1.75-.19 2.53-.5-2.8-2.34-3.03-5.53-3.03-6.5M16 5c-.9 0-1.75.19-2.53.5.61.51 1.1 1.07 1.49 1.63.33-.08.68-.13 1.04-.13 2.76 0 5 2.24 5 5s-2.24 5-5 5c-.36 0-.71-.05-1.04-.13-.39.56-.88 1.12-1.49 1.63.78.31 1.63.5 2.53.5 3.86 0 7-3.14 7-7s-3.14-7-7-7"},"1")],"JoinLeft"),Ep1=h([c.jsx("ellipse",{cx:"12",cy:"12",rx:"3",ry:"5.74"},"0"),c.jsx("path",{d:"M7.5 12c0-.97.23-4.16 3.03-6.5C9.75 5.19 8.9 5 8 5c-3.86 0-7 3.14-7 7s3.14 7 7 7c.9 0 1.75-.19 2.53-.5-2.8-2.34-3.03-5.53-3.03-6.5M16 5c-.9 0-1.75.19-2.53.5.61.51 1.1 1.07 1.49 1.63.33-.08.68-.13 1.04-.13 2.76 0 5 2.24 5 5s-2.24 5-5 5c-.36 0-.71-.05-1.04-.13-.39.56-.88 1.12-1.49 1.63.78.31 1.63.5 2.53.5 3.86 0 7-3.14 7-7s-3.14-7-7-7"},"1")],"JoinLeftOutlined"),Ip1=h([c.jsx("path",{d:"M12.68 6.8c-.39-.35-.98-.35-1.37 0C9.35 8.56 9 10.84 9 12c0 1.15.35 3.44 2.32 5.2.39.35.98.35 1.37 0C14.65 15.44 15 13.16 15 12c0-1.15-.35-3.44-2.32-5.2"},"0"),c.jsx("path",{d:"M7.5 12c0-.97.23-4.16 3.03-6.5C9.75 5.19 8.9 5 8 5c-3.86 0-7 3.14-7 7s3.14 7 7 7c.9 0 1.75-.19 2.53-.5-2.8-2.34-3.03-5.53-3.03-6.5M16 5c-.9 0-1.75.19-2.53.5.61.51 1.1 1.07 1.49 1.63.33-.08.68-.13 1.04-.13 2.76 0 5 2.24 5 5s-2.24 5-5 5c-.36 0-.71-.05-1.04-.13-.39.56-.88 1.12-1.49 1.63.78.31 1.63.5 2.53.5 3.86 0 7-3.14 7-7s-3.14-7-7-7"},"1")],"JoinLeftRounded"),Up1=h([c.jsx("ellipse",{cx:"12",cy:"12",rx:"3",ry:"5.74"},"0"),c.jsx("path",{d:"M7.5 12c0-.97.23-4.16 3.03-6.5C9.75 5.19 8.9 5 8 5c-3.86 0-7 3.14-7 7s3.14 7 7 7c.9 0 1.75-.19 2.53-.5-2.8-2.34-3.03-5.53-3.03-6.5M16 5c-.9 0-1.75.19-2.53.5.61.51 1.1 1.07 1.49 1.63.33-.08.68-.13 1.04-.13 2.76 0 5 2.24 5 5s-2.24 5-5 5c-.36 0-.71-.05-1.04-.13-.39.56-.88 1.12-1.49 1.63.78.31 1.63.5 2.53.5 3.86 0 7-3.14 7-7s-3.14-7-7-7"},"1")],"JoinLeftSharp"),Gp1=h([c.jsx("ellipse",{cx:"12",cy:"12",rx:"3",ry:"5.74"},"0"),c.jsx("path",{d:"M7.5 12c0-.97.23-4.16 3.03-6.5C9.75 5.19 8.9 5 8 5c-3.86 0-7 3.14-7 7s3.14 7 7 7c.9 0 1.75-.19 2.53-.5-2.8-2.34-3.03-5.53-3.03-6.5M16 5c-.9 0-1.75.19-2.53.5.61.51 1.1 1.07 1.49 1.63.33-.08.68-.13 1.04-.13 2.76 0 5 2.24 5 5s-2.24 5-5 5c-.36 0-.71-.05-1.04-.13-.39.56-.88 1.12-1.49 1.63.78.31 1.63.5 2.53.5 3.86 0 7-3.14 7-7s-3.14-7-7-7"},"1")],"JoinLeftTwoTone"),Kp1=h([c.jsx("ellipse",{cx:"12",cy:"12",rx:"3",ry:"5.74"},"0"),c.jsx("path",{d:"M16.5 12c0 .97-.23 4.16-3.03 6.5.78.31 1.63.5 2.53.5 3.86 0 7-3.14 7-7s-3.14-7-7-7c-.9 0-1.75.19-2.53.5 2.8 2.34 3.03 5.53 3.03 6.5M8 19c.9 0 1.75-.19 2.53-.5-.61-.51-1.1-1.07-1.49-1.63-.33.08-.68.13-1.04.13-2.76 0-5-2.24-5-5s2.24-5 5-5c.36 0 .71.05 1.04.13.39-.56.88-1.12 1.49-1.63C9.75 5.19 8.9 5 8 5c-3.86 0-7 3.14-7 7s3.14 7 7 7"},"1")],"JoinRight"),qp1=h([c.jsx("ellipse",{cx:"12",cy:"12",rx:"3",ry:"5.74"},"0"),c.jsx("path",{d:"M16.5 12c0 .97-.23 4.16-3.03 6.5.78.31 1.63.5 2.53.5 3.86 0 7-3.14 7-7s-3.14-7-7-7c-.9 0-1.75.19-2.53.5 2.8 2.34 3.03 5.53 3.03 6.5M8 19c.9 0 1.75-.19 2.53-.5-.61-.51-1.1-1.07-1.49-1.63-.33.08-.68.13-1.04.13-2.76 0-5-2.24-5-5s2.24-5 5-5c.36 0 .71.05 1.04.13.39-.56.88-1.12 1.49-1.63C9.75 5.19 8.9 5 8 5c-3.86 0-7 3.14-7 7s3.14 7 7 7"},"1")],"JoinRightOutlined"),Qp1=h([c.jsx("path",{d:"M11.32 17.2c.39.35.98.35 1.37 0C14.65 15.44 15 13.16 15 12c0-1.15-.35-3.44-2.32-5.2-.39-.35-.98-.35-1.37 0C9.35 8.56 9 10.84 9 12c0 1.15.35 3.44 2.32 5.2"},"0"),c.jsx("path",{d:"M16.5 12c0 .97-.23 4.16-3.03 6.5.78.31 1.63.5 2.53.5 3.86 0 7-3.14 7-7s-3.14-7-7-7c-.9 0-1.75.19-2.53.5 2.8 2.34 3.03 5.53 3.03 6.5M8 19c.9 0 1.75-.19 2.53-.5-.61-.51-1.1-1.07-1.49-1.63-.33.08-.68.13-1.04.13-2.76 0-5-2.24-5-5s2.24-5 5-5c.36 0 .71.05 1.04.13.39-.56.88-1.12 1.49-1.63C9.75 5.19 8.9 5 8 5c-3.86 0-7 3.14-7 7s3.14 7 7 7"},"1")],"JoinRightRounded"),Zp1=h([c.jsx("ellipse",{cx:"12",cy:"12",rx:"3",ry:"5.74"},"0"),c.jsx("path",{d:"M16.5 12c0 .97-.23 4.16-3.03 6.5.78.31 1.63.5 2.53.5 3.86 0 7-3.14 7-7s-3.14-7-7-7c-.9 0-1.75.19-2.53.5 2.8 2.34 3.03 5.53 3.03 6.5M8 19c.9 0 1.75-.19 2.53-.5-.61-.51-1.1-1.07-1.49-1.63-.33.08-.68.13-1.04.13-2.76 0-5-2.24-5-5s2.24-5 5-5c.36 0 .71.05 1.04.13.39-.56.88-1.12 1.49-1.63C9.75 5.19 8.9 5 8 5c-3.86 0-7 3.14-7 7s3.14 7 7 7"},"1")],"JoinRightSharp"),Jp1=h([c.jsx("ellipse",{cx:"12",cy:"12",rx:"3",ry:"5.74"},"0"),c.jsx("path",{d:"M16.5 12c0 .97-.23 4.16-3.03 6.5.78.31 1.63.5 2.53.5 3.86 0 7-3.14 7-7s-3.14-7-7-7c-.9 0-1.75.19-2.53.5 2.8 2.34 3.03 5.53 3.03 6.5M8 19c.9 0 1.75-.19 2.53-.5-.61-.51-1.1-1.07-1.49-1.63-.33.08-.68.13-1.04.13-2.76 0-5-2.24-5-5s2.24-5 5-5c.36 0 .71.05 1.04.13.39-.56.88-1.12 1.49-1.63C9.75 5.19 8.9 5 8 5c-3.86 0-7 3.14-7 7s3.14 7 7 7"},"1")],"JoinRightTwoTone"),Yp1=h(c.jsx("path",{d:"M21 23c-1.03 0-2.06-.25-3-.75-1.89 1-4.11 1-6 0-1.89 1-4.11 1-6 0-.95.5-1.97.75-3 .75H2v-2h1c1.04 0 2.08-.35 3-1 1.83 1.3 4.17 1.3 6 0 1.83 1.3 4.17 1.3 6 0 .91.65 1.96 1 3 1h1v2zM12 5.5c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2m12 12s-1.52.71-3.93 1.37c-.82-.23-1.53-.75-2.07-1.37-.73.84-1.8 1.5-3 1.5s-2.27-.66-3-1.5c-.73.84-1.8 1.5-3 1.5s-2.27-.66-3-1.5c-.54.61-1.25 1.13-2.07 1.37C1.52 18.21 0 17.5 0 17.5s2.93-1.36 7.13-2.08l1.35-4.17c.31-.95 1.32-1.47 2.27-1.16.09.03.19.07.27.11l2.47 1.3 2.84-1.5 1.65-3.71-.51-1.32L18.8 2 22 3.43 20.67 6.4l-1.31.5-3.72 8.34c4.85.63 8.36 2.26 8.36 2.26m-8.98-4.54-1.52.8-1.75-.92-.71 2.17c.32 0 .64-.01.96-.01.71 0 1.4.03 2.07.08z"}),"Kayaking"),_p1=h(c.jsx("path",{d:"M21 23c-1.03 0-2.06-.25-3-.75-1.89 1-4.11 1-6 0-1.89 1-4.11 1-6 0-.95.5-1.97.75-3 .75H2v-2h1c1.04 0 2.08-.35 3-1 1.83 1.3 4.17 1.3 6 0 1.83 1.3 4.17 1.3 6 0 .91.65 1.96 1 3 1h1v2zM12 5.5c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2m12 12s-1.52.71-3.93 1.37c-.82-.23-1.53-.75-2.07-1.37-.73.84-1.8 1.5-3 1.5s-2.27-.66-3-1.5c-.73.84-1.8 1.5-3 1.5s-2.27-.66-3-1.5c-.54.61-1.25 1.13-2.07 1.37C1.52 18.21 0 17.5 0 17.5s2.93-1.36 7.13-2.08l1.35-4.17c.31-.95 1.32-1.47 2.27-1.16.09.03.19.07.27.11l2.47 1.3 2.84-1.5 1.65-3.71-.51-1.32L18.8 2 22 3.43 20.67 6.4l-1.31.5-3.72 8.34c4.85.63 8.36 2.26 8.36 2.26m-8.98-4.54-1.52.8-1.75-.92-.71 2.17c.32 0 .64-.01.96-.01.71 0 1.4.03 2.07.08z"}),"KayakingOutlined"),Xp1=h(c.jsx("path",{d:"M2 22c0-.55.45-1 1-1 .87 0 1.73-.24 2.53-.7.29-.16.65-.17.94 0 1.59.9 3.48.9 5.06 0 .29-.16.65-.16.94 0 1.59.9 3.48.9 5.06 0 .29-.16.65-.16.94 0 .8.46 1.66.7 2.53.7.55 0 1 .45 1 1s-.45 1-1 1c-1.03 0-2.06-.25-3-.75-1.92 1.02-4.18 1-6.09-.05-1.79.87-3.92.98-5.58-.14C5.3 22.69 4.15 23 3 23c-.55 0-1-.45-1-1M12 5.5c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2m9.47 12.95c-.42.14-.9.28-1.41.42-.53-.15-1.03-.43-1.45-.77-.35-.29-.87-.29-1.23 0-.66.53-1.48.9-2.38.9s-1.72-.37-2.39-.91c-.35-.28-.87-.28-1.22 0-.67.54-1.49.91-2.39.91s-1.72-.37-2.39-.91c-.35-.29-.87-.28-1.23 0-.43.35-.92.62-1.45.77-.51-.14-.98-.28-1.4-.42-.92-.3-.92-1.6 0-1.9 1.21-.39 2.79-.82 4.6-1.13l1.35-4.17c.31-.95 1.32-1.47 2.27-1.16.09.03.19.07.27.11l2.47 1.3 2.84-1.5 1.65-3.71-.36-.93c-.1-.25-.09-.52.02-.76l.74-1.68c.22-.51.82-.73 1.32-.51l1.37.61c.5.23.73.82.5 1.32l-.75 1.68c-.11.24-.31.43-.56.53l-.9.36-3.72 8.34c2.33.3 4.35.84 5.82 1.31.93.3.94 1.6.01 1.9m-6.45-5.49-.59.31c-.58.31-1.28.31-1.86 0l-.81-.43-.71 2.17c.31 0 .63-.01.95-.01.71 0 1.4.03 2.07.08z"}),"KayakingRounded"),$p1=h(c.jsx("path",{d:"M21 23c-1.03 0-2.06-.25-3-.75-1.89 1-4.11 1-6 0-1.89 1-4.11 1-6 0-.95.5-1.97.75-3 .75H2v-2h1c1.04 0 2.08-.35 3-1 1.83 1.3 4.17 1.3 6 0 1.83 1.3 4.17 1.3 6 0 .91.65 1.96 1 3 1h1v2zM12 5.5c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2m12 12s-1.52.71-3.93 1.37c-.82-.23-1.53-.75-2.07-1.37-.73.84-1.8 1.5-3 1.5s-2.27-.66-3-1.5c-.73.84-1.8 1.5-3 1.5s-2.27-.66-3-1.5c-.54.61-1.25 1.13-2.07 1.37C1.52 18.21 0 17.5 0 17.5s2.93-1.36 7.13-2.08l1.35-4.17c.31-.95 1.32-1.47 2.27-1.16.09.03.19.07.27.11l2.47 1.3 2.84-1.5 1.65-3.71-.51-1.32L18.8 2 22 3.43 20.67 6.4l-1.31.5-3.72 8.34c4.85.63 8.36 2.26 8.36 2.26m-8.98-4.54-1.52.8-1.75-.92-.71 2.17c.32 0 .64-.01.96-.01.71 0 1.4.03 2.07.08z"}),"KayakingSharp"),cH1=h(c.jsx("path",{d:"M21 23c-1.03 0-2.06-.25-3-.75-1.89 1-4.11 1-6 0-1.89 1-4.11 1-6 0-.95.5-1.97.75-3 .75H2v-2h1c1.04 0 2.08-.35 3-1 1.83 1.3 4.17 1.3 6 0 1.83 1.3 4.17 1.3 6 0 .91.65 1.96 1 3 1h1v2zM12 5.5c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2m12 12s-1.52.71-3.93 1.37c-.82-.23-1.53-.75-2.07-1.37-.73.84-1.8 1.5-3 1.5s-2.27-.66-3-1.5c-.73.84-1.8 1.5-3 1.5s-2.27-.66-3-1.5c-.54.61-1.25 1.13-2.07 1.37C1.52 18.21 0 17.5 0 17.5s2.93-1.36 7.13-2.08l1.35-4.17c.31-.95 1.32-1.47 2.27-1.16.09.03.19.07.27.11l2.47 1.3 2.84-1.5 1.65-3.71-.51-1.32L18.8 2 22 3.43 20.67 6.4l-1.31.5-3.72 8.34c4.85.63 8.36 2.26 8.36 2.26m-8.98-4.54-1.52.8-1.75-.92-.71 2.17c.32 0 .64-.01.96-.01.71 0 1.4.03 2.07.08z"}),"KayakingTwoTone"),hH1=h(c.jsx("path",{d:"M7.75 8H11v5H7.75v1h.75c1.38 0 2.5 1.12 2.5 2.5S9.88 19 8.5 19h-.75v4h-1.5v-4H5.5C4.12 19 3 17.88 3 16.5S4.12 14 5.5 14h.75v-1H3V8h3.25V7H5.5C4.12 7 3 5.88 3 4.5S4.12 2 5.5 2h.75V1h1.5v1h.75C9.88 2 11 3.12 11 4.5S9.88 7 8.5 7h-.75zm10-1h.75C19.88 7 21 5.88 21 4.5S19.88 2 18.5 2h-.75V1h-1.5v1h-.75C14.12 2 13 3.12 13 4.5S14.12 7 15.5 7h.75v1H13v5h3.25v1h-.75c-1.38 0-2.5 1.12-2.5 2.5s1.12 2.5 2.5 2.5h.75v4h1.5v-4h.75c1.38 0 2.5-1.12 2.5-2.5S19.88 14 18.5 14h-.75v-1H21V8h-3.25z"}),"KebabDining"),sH1=h(c.jsx("path",{d:"M17.75 7h.75C19.88 7 21 5.88 21 4.5S19.88 2 18.5 2h-.75V1h-1.5v1h-.75C14.12 2 13 3.12 13 4.5S14.12 7 15.5 7h.75v1H13v5h3.25v1h-.75c-1.38 0-2.5 1.12-2.5 2.5s1.12 2.5 2.5 2.5h.75v4h1.5v-4h.75c1.38 0 2.5-1.12 2.5-2.5S19.88 14 18.5 14h-.75v-1H21V8h-3.25zM15.5 5c-.28 0-.5-.22-.5-.5s.22-.5.5-.5h3c.28 0 .5.22.5.5s-.22.5-.5.5zm3 11c.28 0 .5.22.5.5s-.22.5-.5.5h-3c-.28 0-.5-.22-.5-.5s.22-.5.5-.5zm.5-6v1h-4v-1zM7.75 7h.75C9.88 7 11 5.88 11 4.5S9.88 2 8.5 2h-.75V1h-1.5v1H5.5C4.12 2 3 3.12 3 4.5S4.12 7 5.5 7h.75v1H3v5h3.25v1H5.5C4.12 14 3 15.12 3 16.5S4.12 19 5.5 19h.75v4h1.5v-4h.75c1.38 0 2.5-1.12 2.5-2.5S9.88 14 8.5 14h-.75v-1H11V8H7.75zM5.5 5c-.28 0-.5-.22-.5-.5s.22-.5.5-.5h3c.28 0 .5.22.5.5s-.22.5-.5.5zm3 11c.28 0 .5.22.5.5s-.22.5-.5.5h-3c-.28 0-.5-.22-.5-.5s.22-.5.5-.5zm.5-6v1H5v-1z"}),"KebabDiningOutlined"),tH1=h(c.jsx("path",{d:"M7.75 13v1h.75c1.38 0 2.5 1.12 2.5 2.5S9.88 19 8.5 19h-.75v3.25c0 .41-.34.75-.75.75s-.75-.34-.75-.75V19H5.5C4.12 19 3 17.88 3 16.5S4.12 14 5.5 14h.75v-1H4c-.55 0-1-.45-1-1V9c0-.55.45-1 1-1h2.25V7H5.5C4.12 7 3 5.88 3 4.5S4.12 2 5.5 2h.75v-.25c0-.41.34-.75.75-.75s.75.34.75.75V2h.75C9.88 2 11 3.12 11 4.5S9.88 7 8.5 7h-.75v1H10c.55 0 1 .45 1 1v3c0 .55-.45 1-1 1zm10 0v1h.75c1.38 0 2.5 1.12 2.5 2.5S19.88 19 18.5 19h-.75v3.25c0 .41-.34.75-.75.75s-.75-.34-.75-.75V19h-.75c-1.38 0-2.5-1.12-2.5-2.5s1.12-2.5 2.5-2.5h.75v-1H14c-.55 0-1-.45-1-1V9c0-.55.45-1 1-1h2.25V7h-.75C14.12 7 13 5.88 13 4.5S14.12 2 15.5 2h.75v-.25c0-.41.34-.75.75-.75s.75.34.75.75V2h.75C19.88 2 21 3.12 21 4.5S19.88 7 18.5 7h-.75v1H20c.55 0 1 .45 1 1v3c0 .55-.45 1-1 1z"}),"KebabDiningRounded"),oH1=h(c.jsx("path",{d:"M7.75 8H11v5H7.75v1h.75c1.38 0 2.5 1.12 2.5 2.5S9.88 19 8.5 19h-.75v4h-1.5v-4H5.5C4.12 19 3 17.88 3 16.5S4.12 14 5.5 14h.75v-1H3V8h3.25V7H5.5C4.12 7 3 5.88 3 4.5S4.12 2 5.5 2h.75V1h1.5v1h.75C9.88 2 11 3.12 11 4.5S9.88 7 8.5 7h-.75zm10-1h.75C19.88 7 21 5.88 21 4.5S19.88 2 18.5 2h-.75V1h-1.5v1h-.75C14.12 2 13 3.12 13 4.5S14.12 7 15.5 7h.75v1H13v5h3.25v1h-.75c-1.38 0-2.5 1.12-2.5 2.5s1.12 2.5 2.5 2.5h.75v4h1.5v-4h.75c1.38 0 2.5-1.12 2.5-2.5S19.88 14 18.5 14h-.75v-1H21V8h-3.25z"}),"KebabDiningSharp"),vH1=h([c.jsx("path",{d:"M15.5 5c-.28 0-.5-.22-.5-.5s.22-.5.5-.5h3c.28 0 .5.22.5.5s-.22.5-.5.5zm3 11c.28 0 .5.22.5.5s-.22.5-.5.5h-3c-.28 0-.5-.22-.5-.5s.22-.5.5-.5zm.5-6v1h-4v-1zM5.5 5c-.28 0-.5-.22-.5-.5s.22-.5.5-.5h3c.28 0 .5.22.5.5s-.22.5-.5.5zm3 11c.28 0 .5.22.5.5s-.22.5-.5.5h-3c-.28 0-.5-.22-.5-.5s.22-.5.5-.5zm.5-6v1H5v-1z",opacity:".3"},"0"),c.jsx("path",{d:"M17.75 7h.75C19.88 7 21 5.88 21 4.5S19.88 2 18.5 2h-.75V1h-1.5v1h-.75C14.12 2 13 3.12 13 4.5S14.12 7 15.5 7h.75v1H13v5h3.25v1h-.75c-1.38 0-2.5 1.12-2.5 2.5s1.12 2.5 2.5 2.5h.75v4h1.5v-4h.75c1.38 0 2.5-1.12 2.5-2.5S19.88 14 18.5 14h-.75v-1H21V8h-3.25zM15.5 5c-.28 0-.5-.22-.5-.5s.22-.5.5-.5h3c.28 0 .5.22.5.5s-.22.5-.5.5zm3 11c.28 0 .5.22.5.5s-.22.5-.5.5h-3c-.28 0-.5-.22-.5-.5s.22-.5.5-.5zm.5-6v1h-4v-1zM7.75 7h.75C9.88 7 11 5.88 11 4.5S9.88 2 8.5 2h-.75V1h-1.5v1H5.5C4.12 2 3 3.12 3 4.5S4.12 7 5.5 7h.75v1H3v5h3.25v1H5.5C4.12 14 3 15.12 3 16.5S4.12 19 5.5 19h.75v4h1.5v-4h.75c1.38 0 2.5-1.12 2.5-2.5S9.88 14 8.5 14h-.75v-1H11V8H7.75zM5.5 5c-.28 0-.5-.22-.5-.5s.22-.5.5-.5h3c.28 0 .5.22.5.5s-.22.5-.5.5zm3 11c.28 0 .5.22.5.5s-.22.5-.5.5h-3c-.28 0-.5-.22-.5-.5s.22-.5.5-.5zm.5-6v1H5v-1z"},"1")],"KebabDiningTwoTone"),eH1=h(c.jsx("path",{d:"M21 10h-8.35C11.83 7.67 9.61 6 7 6c-3.31 0-6 2.69-6 6s2.69 6 6 6c2.61 0 4.83-1.67 5.65-4H13l2 2 2-2 2 2 4-4.04zM7 15c-1.65 0-3-1.35-3-3s1.35-3 3-3 3 1.35 3 3-1.35 3-3 3"}),"Key"),lH1=h(c.jsx("path",{d:"M16.91 14.09 17 14l2 2 4-4.04L21 10h-8.17zM3.98 6.81C2.2 7.85 1 9.79 1 12c0 3.31 2.69 6 6 6 2.21 0 4.15-1.2 5.18-2.99l7.59 7.59 1.41-1.41L2.81 2.81 1.39 4.22zm5.93 5.93C9.58 14.03 8.4 15 7 15c-1.65 0-3-1.35-3-3 0-1.4.97-2.58 2.26-2.91z"}),"KeyOff"),nH1=h(c.jsx("path",{d:"m10.7 13.53-1.71-1.71c.01.06.01.12.01.18 0 1.1-.9 2-2 2s-2-.9-2-2 .9-2 2-2c.06 0 .12 0 .18.01L5.47 8.3C4.02 8.9 3 10.33 3 12c0 2.21 1.79 4 4 4 1.67 0 3.1-1.02 3.7-2.47m1.49 1.49C11.15 16.8 9.21 18 7 18c-3.31 0-6-2.69-6-6 0-2.21 1.2-4.15 2.98-5.19L1.39 4.22 2.8 2.81l18.38 18.38-1.41 1.41zm4.07-1.59 1.24-.93 1.81 1.36L21.17 12l-1-1h-6.34l-2-2H21l3 3-4.5 4.5-.69-.51z"}),"KeyOffOutlined"),aH1=h(c.jsx("path",{d:"m12.83 10 4.09 4.09L17 14l1.29 1.29c.39.39 1.03.39 1.42 0l2.59-2.61c.39-.39.39-1.03-.01-1.42l-.99-.97c-.2-.19-.45-.29-.71-.29zm6.24 11.9c.39.39 1.02.39 1.41 0s.39-1.02 0-1.41L3.51 3.51a.996.996 0 0 0-1.41 0c-.39.39-.39 1.02 0 1.41L3.98 6.8C2.2 7.85 1 9.79 1 12c0 3.31 2.69 6 6 6 2.21 0 4.15-1.2 5.18-2.99zm-9.16-9.16C9.58 14.03 8.4 15 7 15c-1.65 0-3-1.35-3-3 0-1.4.97-2.58 2.26-2.91z"}),"KeyOffRounded"),dH1=h(c.jsx("path",{d:"M16.91 14.09 17 14l2 2 4-4.04L21 10h-8.17zM3.98 6.81C2.2 7.85 1 9.79 1 12c0 3.31 2.69 6 6 6 2.21 0 4.15-1.2 5.18-2.99l7.59 7.59 1.41-1.41L2.81 2.81 1.39 4.22zm5.93 5.93C9.58 14.03 8.4 15 7 15c-1.65 0-3-1.35-3-3 0-1.4.97-2.58 2.26-2.91z"}),"KeyOffSharp"),zH1=h([c.jsx("path",{d:"m10.7 13.53-1.71-1.71c.01.06.01.12.01.18 0 1.1-.9 2-2 2s-2-.9-2-2 .9-2 2-2c.06 0 .12 0 .18.01L5.47 8.3C4.02 8.9 3 10.33 3 12c0 2.21 1.79 4 4 4 1.67 0 3.1-1.02 3.7-2.47m5.56-.1 1.24-.93 1.81 1.36L21.17 12l-1-1h-6.34z",opacity:".3"},"0"),c.jsx("path",{d:"m10.7 13.53-1.71-1.71c.01.06.01.12.01.18 0 1.1-.9 2-2 2s-2-.9-2-2 .9-2 2-2c.06 0 .12 0 .18.01L5.47 8.3C4.02 8.9 3 10.33 3 12c0 2.21 1.79 4 4 4 1.67 0 3.1-1.02 3.7-2.47m1.49 1.49C11.15 16.8 9.21 18 7 18c-3.31 0-6-2.69-6-6 0-2.21 1.2-4.15 2.98-5.19L1.39 4.22 2.8 2.81l18.38 18.38-1.41 1.41zm4.07-1.59 1.24-.93 1.81 1.36L21.17 12l-1-1h-6.34l-2-2H21l3 3-4.5 4.5-.69-.51z"},"1")],"KeyOffTwoTone"),mH1=h(c.jsx("path",{d:"M21 10h-8.35C11.83 7.67 9.61 6 7 6c-3.31 0-6 2.69-6 6s2.69 6 6 6c2.61 0 4.83-1.67 5.65-4H13l2 2 2-2 2 2 4-4.04zM7 15c-1.65 0-3-1.35-3-3s1.35-3 3-3 3 1.35 3 3-1.35 3-3 3"}),"KeyOutlined"),pH1=h(c.jsx("path",{d:"M20.59 10h-7.94c-.95-2.69-3.76-4.5-6.88-3.88-2.29.46-4.15 2.3-4.63 4.58C.32 14.58 3.26 18 7 18c2.61 0 4.83-1.67 5.65-4H13l1.29 1.29c.39.39 1.02.39 1.41 0L17 14l1.29 1.29c.39.39 1.03.39 1.42 0l2.59-2.61c.39-.39.39-1.03-.01-1.42l-.99-.97c-.2-.19-.45-.29-.71-.29M7 15c-1.65 0-3-1.35-3-3s1.35-3 3-3 3 1.35 3 3-1.35 3-3 3"}),"KeyRounded"),HH1=h(c.jsx("path",{d:"M21 10h-8.35C11.83 7.67 9.61 6 7 6c-3.31 0-6 2.69-6 6s2.69 6 6 6c2.61 0 4.83-1.67 5.65-4H13l2 2 2-2 2 2 4-4.04zM7 15c-1.65 0-3-1.35-3-3s1.35-3 3-3 3 1.35 3 3-1.35 3-3 3"}),"KeySharp"),MH1=h(c.jsx("path",{d:"M21 10h-8.35C11.83 7.67 9.61 6 7 6c-3.31 0-6 2.69-6 6s2.69 6 6 6c2.61 0 4.83-1.67 5.65-4H13l2 2 2-2 2 2 4-4.04zM7 15c-1.65 0-3-1.35-3-3s1.35-3 3-3 3 1.35 3 3-1.35 3-3 3"}),"KeyTwoTone"),rH1=h(c.jsx("path",{d:"M20 5H4c-1.1 0-1.99.9-1.99 2L2 17c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2m-9 3h2v2h-2zm0 3h2v2h-2zM8 8h2v2H8zm0 3h2v2H8zm-1 2H5v-2h2zm0-3H5V8h2zm9 7H8v-2h8zm0-4h-2v-2h2zm0-3h-2V8h2zm3 3h-2v-2h2zm0-3h-2V8h2z"}),"Keyboard"),iH1=h(c.jsx("path",{d:"M21 4H3c-1.1 0-2 .9-2 2v13c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2M7 12v2H5v-2zm-2-2V8h2v2zm6 2v2H9v-2zm-2-2V8h2v2zm7 6v1H8v-1zm-1-4v2h-2v-2zm-2-2V8h2v2zm4 4v-2h2v2zm2-4h-2V8h2z"}),"KeyboardAlt"),VH1=h(c.jsx("path",{d:"M21 4H3c-1.1 0-2 .9-2 2v13c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2m0 15H3V6h18zM9 8h2v2H9zM5 8h2v2H5zm3 8h8v1H8zm5-8h2v2h-2zm-4 4h2v2H9zm-4 0h2v2H5zm8 0h2v2h-2zm4-4h2v2h-2zm0 4h2v2h-2z"}),"KeyboardAltOutlined"),xH1=h(c.jsx("path",{d:"M21 4H3c-1.1 0-2 .9-2 2v13c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2M7 12v2H5v-2zm-2-2V8h2v2zm6 2v2H9v-2zm-2-2V8h2v2zm7 6.5c0 .28-.22.5-.5.5h-7c-.28 0-.5-.22-.5-.5s.22-.5.5-.5h7c.28 0 .5.22.5.5M15 12v2h-2v-2zm-2-2V8h2v2zm4 4v-2h2v2zm2-4h-2V8h2z"}),"KeyboardAltRounded"),jH1=h(c.jsx("path",{d:"M23 4H1v17h22zM7 12v2H5v-2zm-2-2V8h2v2zm6 2v2H9v-2zm-2-2V8h2v2zm7 6v1H8v-1zm-1-4v2h-2v-2zm-2-2V8h2v2zm4 4v-2h2v2zm2-4h-2V8h2z"}),"KeyboardAltSharp"),uH1=h([c.jsx("path",{d:"M3 19h18V6H3zM17 8h2v2h-2zm0 4h2v2h-2zm-4-4h2v2h-2zm0 4h2v2h-2zM9 8h2v2H9zm0 4h2v2H9zm-1 4h8v1H8zM5 8h2v2H5zm0 4h2v2H5z",opacity:".3"},"0"),c.jsx("path",{d:"M21 4H3c-1.1 0-2 .9-2 2v13c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2m0 15H3V6h18z"},"1"),c.jsx("path",{d:"M9 8h2v2H9zM5 8h2v2H5zm3 8h8v1H8zm5-8h2v2h-2zm-4 4h2v2H9zm-4 0h2v2H5zm8 0h2v2h-2zm4-4h2v2h-2zm0 4h2v2h-2z"},"2")],"KeyboardAltTwoTone"),LH1=h(c.jsx("path",{d:"M7.41 8.59 12 13.17l4.59-4.58L18 10l-6 6-6-6z"}),"KeyboardArrowDown"),SH1=h(c.jsx("path",{d:"M7.41 8.59 12 13.17l4.59-4.58L18 10l-6 6-6-6z"}),"KeyboardArrowDownOutlined"),CH1=h(c.jsx("path",{d:"M8.12 9.29 12 13.17l3.88-3.88c.39-.39 1.02-.39 1.41 0s.39 1.02 0 1.41l-4.59 4.59c-.39.39-1.02.39-1.41 0L6.7 10.7a.996.996 0 0 1 0-1.41c.39-.38 1.03-.39 1.42 0"}),"KeyboardArrowDownRounded"),TH1=h(c.jsx("path",{d:"M7.41 8.59 12 13.17l4.59-4.58L18 10l-6 6-6-6z"}),"KeyboardArrowDownSharp"),wH1=h(c.jsx("path",{d:"M7.41 8.59 12 13.17l4.59-4.58L18 10l-6 6-6-6z"}),"KeyboardArrowDownTwoTone"),RH1=h(c.jsx("path",{d:"M15.41 16.59 10.83 12l4.58-4.59L14 6l-6 6 6 6z"}),"KeyboardArrowLeft"),OH1=h(c.jsx("path",{d:"M15.41 16.59 10.83 12l4.58-4.59L14 6l-6 6 6 6z"}),"KeyboardArrowLeftOutlined"),yH1=h(c.jsx("path",{d:"M14.71 15.88 10.83 12l3.88-3.88c.39-.39.39-1.02 0-1.41a.996.996 0 0 0-1.41 0L8.71 11.3c-.39.39-.39 1.02 0 1.41l4.59 4.59c.39.39 1.02.39 1.41 0 .38-.39.39-1.03 0-1.42"}),"KeyboardArrowLeftRounded"),gH1=h(c.jsx("path",{d:"M15.41 16.59 10.83 12l4.58-4.59L14 6l-6 6 6 6z"}),"KeyboardArrowLeftSharp"),AH1=h(c.jsx("path",{d:"M15.41 16.59 10.83 12l4.58-4.59L14 6l-6 6 6 6z"}),"KeyboardArrowLeftTwoTone"),fH1=h(c.jsx("path",{d:"M8.59 16.59 13.17 12 8.59 7.41 10 6l6 6-6 6z"}),"KeyboardArrowRight"),PH1=h(c.jsx("path",{d:"M8.59 16.59 13.17 12 8.59 7.41 10 6l6 6-6 6z"}),"KeyboardArrowRightOutlined"),FH1=h(c.jsx("path",{d:"M9.29 15.88 13.17 12 9.29 8.12a.996.996 0 0 1 0-1.41c.39-.39 1.02-.39 1.41 0l4.59 4.59c.39.39.39 1.02 0 1.41L10.7 17.3c-.39.39-1.02.39-1.41 0-.38-.39-.39-1.03 0-1.42"}),"KeyboardArrowRightRounded"),BH1=h(c.jsx("path",{d:"M8.59 16.59 13.17 12 8.59 7.41 10 6l6 6-6 6z"}),"KeyboardArrowRightSharp"),bH1=h(c.jsx("path",{d:"M8.59 16.59 13.17 12 8.59 7.41 10 6l6 6-6 6z"}),"KeyboardArrowRightTwoTone"),DH1=h(c.jsx("path",{d:"M7.41 15.41 12 10.83l4.59 4.58L18 14l-6-6-6 6z"}),"KeyboardArrowUp"),kH1=h(c.jsx("path",{d:"M7.41 15.41 12 10.83l4.59 4.58L18 14l-6-6-6 6z"}),"KeyboardArrowUpOutlined"),WH1=h(c.jsx("path",{d:"M8.12 14.71 12 10.83l3.88 3.88c.39.39 1.02.39 1.41 0s.39-1.02 0-1.41L12.7 8.71a.996.996 0 0 0-1.41 0L6.7 13.3c-.39.39-.39 1.02 0 1.41.39.38 1.03.39 1.42 0"}),"KeyboardArrowUpRounded"),NH1=h(c.jsx("path",{d:"M7.41 15.41 12 10.83l4.59 4.58L18 14l-6-6-6 6z"}),"KeyboardArrowUpSharp"),EH1=h(c.jsx("path",{d:"M7.41 15.41 12 10.83l4.59 4.58L18 14l-6-6-6 6z"}),"KeyboardArrowUpTwoTone"),IH1=h(c.jsx("path",{d:"M21 11H6.83l3.58-3.59L9 6l-6 6 6 6 1.41-1.41L6.83 13H21z"}),"KeyboardBackspace"),UH1=h(c.jsx("path",{d:"M21 11H6.83l3.58-3.59L9 6l-6 6 6 6 1.41-1.41L6.83 13H21z"}),"KeyboardBackspaceOutlined"),GH1=h(c.jsx("path",{d:"M20 11H6.83l2.88-2.88c.39-.39.39-1.02 0-1.41a.996.996 0 0 0-1.41 0L3.71 11.3c-.39.39-.39 1.02 0 1.41L8.3 17.3c.39.39 1.02.39 1.41 0s.39-1.02 0-1.41L6.83 13H20c.55 0 1-.45 1-1s-.45-1-1-1"}),"KeyboardBackspaceRounded"),KH1=h(c.jsx("path",{d:"M21 11H6.83l3.58-3.59L9 6l-6 6 6 6 1.41-1.41L6.83 13H21z"}),"KeyboardBackspaceSharp"),qH1=h(c.jsx("path",{d:"M21 11H6.83l3.58-3.59L9 6l-6 6 6 6 1.41-1.41L6.83 13H21z"}),"KeyboardBackspaceTwoTone"),QH1=h(c.jsx("path",{d:"M12 8.41 16.59 13 18 11.59l-6-6-6 6L7.41 13zM6 18h12v-2H6z"}),"KeyboardCapslock"),ZH1=h(c.jsx("path",{d:"M12 8.41 16.59 13 18 11.59l-6-6-6 6L7.41 13zM6 18h12v-2H6z"}),"KeyboardCapslockOutlined"),JH1=h(c.jsx("path",{d:"m12 8.41 3.89 3.89c.39.39 1.02.39 1.41 0s.39-1.02 0-1.41L12.71 6.3a.996.996 0 0 0-1.41 0l-4.6 4.59c-.39.39-.39 1.02 0 1.41s1.02.39 1.41 0zM7 18h10c.55 0 1-.45 1-1s-.45-1-1-1H7c-.55 0-1 .45-1 1s.45 1 1 1"}),"KeyboardCapslockRounded"),YH1=h(c.jsx("path",{d:"M12 8.41 16.59 13 18 11.59l-6-6-6 6L7.41 13zM6 18h12v-2H6z"}),"KeyboardCapslockSharp"),_H1=h(c.jsx("path",{d:"M12 8.41 16.59 13 18 11.59l-6-6-6 6L7.41 13zM6 18h12v-2H6z"}),"KeyboardCapslockTwoTone"),XH1=h(c.jsx("path",{d:"M17.5 3C15.57 3 14 4.57 14 6.5V8h-4V6.5C10 4.57 8.43 3 6.5 3S3 4.57 3 6.5 4.57 10 6.5 10H8v4H6.5C4.57 14 3 15.57 3 17.5S4.57 21 6.5 21s3.5-1.57 3.5-3.5V16h4v1.5c0 1.93 1.57 3.5 3.5 3.5s3.5-1.57 3.5-3.5-1.57-3.5-3.5-3.5H16v-4h1.5c1.93 0 3.5-1.57 3.5-3.5S19.43 3 17.5 3M16 8V6.5c0-.83.67-1.5 1.5-1.5s1.5.67 1.5 1.5S18.33 8 17.5 8zM6.5 8C5.67 8 5 7.33 5 6.5S5.67 5 6.5 5 8 5.67 8 6.5V8zm3.5 6v-4h4v4zm7.5 5c-.83 0-1.5-.67-1.5-1.5V16h1.5c.83 0 1.5.67 1.5 1.5s-.67 1.5-1.5 1.5m-11 0c-.83 0-1.5-.67-1.5-1.5S5.67 16 6.5 16H8v1.5c0 .83-.67 1.5-1.5 1.5"}),"KeyboardCommandKey"),$H1=h(c.jsx("path",{d:"M17.5 3C15.57 3 14 4.57 14 6.5V8h-4V6.5C10 4.57 8.43 3 6.5 3S3 4.57 3 6.5 4.57 10 6.5 10H8v4H6.5C4.57 14 3 15.57 3 17.5S4.57 21 6.5 21s3.5-1.57 3.5-3.5V16h4v1.5c0 1.93 1.57 3.5 3.5 3.5s3.5-1.57 3.5-3.5-1.57-3.5-3.5-3.5H16v-4h1.5c1.93 0 3.5-1.57 3.5-3.5S19.43 3 17.5 3M16 8V6.5c0-.83.67-1.5 1.5-1.5s1.5.67 1.5 1.5S18.33 8 17.5 8zM6.5 8C5.67 8 5 7.33 5 6.5S5.67 5 6.5 5 8 5.67 8 6.5V8zm3.5 6v-4h4v4zm7.5 5c-.83 0-1.5-.67-1.5-1.5V16h1.5c.83 0 1.5.67 1.5 1.5s-.67 1.5-1.5 1.5m-11 0c-.83 0-1.5-.67-1.5-1.5S5.67 16 6.5 16H8v1.5c0 .83-.67 1.5-1.5 1.5"}),"KeyboardCommandKeyOutlined"),cM1=h(c.jsx("path",{d:"M17.5 3C15.57 3 14 4.57 14 6.5V8h-4V6.5C10 4.57 8.43 3 6.5 3S3 4.57 3 6.5 4.57 10 6.5 10H8v4H6.5C4.57 14 3 15.57 3 17.5S4.57 21 6.5 21s3.5-1.57 3.5-3.5V16h4v1.5c0 1.93 1.57 3.5 3.5 3.5s3.5-1.57 3.5-3.5-1.57-3.5-3.5-3.5H16v-4h1.5c1.93 0 3.5-1.57 3.5-3.5S19.43 3 17.5 3M16 8V6.5c0-.83.67-1.5 1.5-1.5s1.5.67 1.5 1.5S18.33 8 17.5 8zM6.5 8C5.67 8 5 7.33 5 6.5S5.67 5 6.5 5 8 5.67 8 6.5V8zm3.5 6v-4h4v4zm7.5 5c-.83 0-1.5-.67-1.5-1.5V16h1.5c.83 0 1.5.67 1.5 1.5s-.67 1.5-1.5 1.5m-11 0c-.83 0-1.5-.67-1.5-1.5S5.67 16 6.5 16H8v1.5c0 .83-.67 1.5-1.5 1.5"}),"KeyboardCommandKeyRounded"),hM1=h(c.jsx("path",{d:"M17.5 3C15.57 3 14 4.57 14 6.5V8h-4V6.5C10 4.57 8.43 3 6.5 3S3 4.57 3 6.5 4.57 10 6.5 10H8v4H6.5C4.57 14 3 15.57 3 17.5S4.57 21 6.5 21s3.5-1.57 3.5-3.5V16h4v1.5c0 1.93 1.57 3.5 3.5 3.5s3.5-1.57 3.5-3.5-1.57-3.5-3.5-3.5H16v-4h1.5c1.93 0 3.5-1.57 3.5-3.5S19.43 3 17.5 3M16 8V6.5c0-.83.67-1.5 1.5-1.5s1.5.67 1.5 1.5S18.33 8 17.5 8zM6.5 8C5.67 8 5 7.33 5 6.5S5.67 5 6.5 5 8 5.67 8 6.5V8zm3.5 6v-4h4v4zm7.5 5c-.83 0-1.5-.67-1.5-1.5V16h1.5c.83 0 1.5.67 1.5 1.5s-.67 1.5-1.5 1.5m-11 0c-.83 0-1.5-.67-1.5-1.5S5.67 16 6.5 16H8v1.5c0 .83-.67 1.5-1.5 1.5"}),"KeyboardCommandKeySharp"),sM1=h(c.jsx("path",{d:"M17.5 3C15.57 3 14 4.57 14 6.5V8h-4V6.5C10 4.57 8.43 3 6.5 3S3 4.57 3 6.5 4.57 10 6.5 10H8v4H6.5C4.57 14 3 15.57 3 17.5S4.57 21 6.5 21s3.5-1.57 3.5-3.5V16h4v1.5c0 1.93 1.57 3.5 3.5 3.5s3.5-1.57 3.5-3.5-1.57-3.5-3.5-3.5H16v-4h1.5c1.93 0 3.5-1.57 3.5-3.5S19.43 3 17.5 3M16 8V6.5c0-.83.67-1.5 1.5-1.5s1.5.67 1.5 1.5S18.33 8 17.5 8zM6.5 8C5.67 8 5 7.33 5 6.5S5.67 5 6.5 5 8 5.67 8 6.5V8zm3.5 6v-4h4v4zm7.5 5c-.83 0-1.5-.67-1.5-1.5V16h1.5c.83 0 1.5.67 1.5 1.5s-.67 1.5-1.5 1.5m-11 0c-.83 0-1.5-.67-1.5-1.5S5.67 16 6.5 16H8v1.5c0 .83-.67 1.5-1.5 1.5"}),"KeyboardCommandKeyTwoTone"),tM1=h(c.jsx("path",{d:"m5 12 1.41 1.41L12 7.83l5.59 5.58L19 12l-7-7z"}),"KeyboardControlKey"),oM1=h(c.jsx("path",{d:"m5 12 1.41 1.41L12 7.83l5.59 5.58L19 12l-7-7z"}),"KeyboardControlKeyOutlined"),vM1=h(c.jsx("path",{d:"M5.71 12.71c.39.39 1.02.39 1.41 0L12 7.83l4.88 4.88c.39.39 1.02.39 1.41 0s.39-1.02 0-1.41L12.7 5.71a.996.996 0 0 0-1.41 0L5.7 11.3c-.38.38-.38 1.02.01 1.41"}),"KeyboardControlKeyRounded"),eM1=h(c.jsx("path",{d:"m5 12 1.41 1.41L12 7.83l5.59 5.58L19 12l-7-7z"}),"KeyboardControlKeySharp"),lM1=h(c.jsx("path",{d:"m5 12 1.41 1.41L12 7.83l5.59 5.58L19 12l-7-7z"}),"KeyboardControlKeyTwoTone"),nM1=h([c.jsx("path",{d:"M18 6.41 16.59 5 12 9.58 7.41 5 6 6.41l6 6z"},"0"),c.jsx("path",{d:"m18 13-1.41-1.41L12 16.17l-4.59-4.58L6 13l6 6z"},"1")],"KeyboardDoubleArrowDown"),aM1=h([c.jsx("path",{d:"M18 6.41 16.59 5 12 9.58 7.41 5 6 6.41l6 6z"},"0"),c.jsx("path",{d:"m18 13-1.41-1.41L12 16.17l-4.59-4.58L6 13l6 6z"},"1")],"KeyboardDoubleArrowDownOutlined"),dM1=h([c.jsx("path",{d:"M17.29 5.71a.996.996 0 0 0-1.41 0L12 9.58 8.11 5.7a.996.996 0 0 0-1.41 0c-.39.39-.39 1.02 0 1.41l4.59 4.59c.39.39 1.02.39 1.41 0l4.59-4.59c.39-.38.39-1.01 0-1.4"},"0"),c.jsx("path",{d:"M17.29 12.3a.996.996 0 0 0-1.41 0L12 16.17l-3.88-3.88a.996.996 0 0 0-1.41 0c-.39.39-.39 1.02 0 1.41l4.59 4.59c.39.39 1.02.39 1.41 0l4.59-4.59c.38-.38.38-1.01-.01-1.4"},"1")],"KeyboardDoubleArrowDownRounded"),zM1=h([c.jsx("path",{d:"M18 6.41 16.59 5 12 9.58 7.41 5 6 6.41l6 6z"},"0"),c.jsx("path",{d:"m18 13-1.41-1.41L12 16.17l-4.59-4.58L6 13l6 6z"},"1")],"KeyboardDoubleArrowDownSharp"),mM1=h([c.jsx("path",{d:"M18 6.41 16.59 5 12 9.58 7.41 5 6 6.41l6 6z"},"0"),c.jsx("path",{d:"m18 13-1.41-1.41L12 16.17l-4.59-4.58L6 13l6 6z"},"1")],"KeyboardDoubleArrowDownTwoTone"),pM1=h([c.jsx("path",{d:"M17.59 18 19 16.59 14.42 12 19 7.41 17.59 6l-6 6z"},"0"),c.jsx("path",{d:"m11 18 1.41-1.41L7.83 12l4.58-4.59L11 6l-6 6z"},"1")],"KeyboardDoubleArrowLeft"),HM1=h([c.jsx("path",{d:"M17.59 18 19 16.59 14.42 12 19 7.41 17.59 6l-6 6z"},"0"),c.jsx("path",{d:"m11 18 1.41-1.41L7.83 12l4.58-4.59L11 6l-6 6z"},"1")],"KeyboardDoubleArrowLeftOutlined"),MM1=h([c.jsx("path",{d:"M18.29 17.29c.39-.39.39-1.02 0-1.41L14.42 12l3.88-3.88c.39-.39.39-1.02 0-1.41a.996.996 0 0 0-1.41 0L12.3 11.3c-.39.39-.39 1.02 0 1.41l4.59 4.59c.38.38 1.01.38 1.4-.01"},"0"),c.jsx("path",{d:"M11.7 17.29c.39-.39.39-1.02 0-1.41L7.83 12l3.88-3.88c.39-.39.39-1.02 0-1.41a.996.996 0 0 0-1.41 0L5.71 11.3c-.39.39-.39 1.02 0 1.41l4.59 4.59c.38.38 1.01.38 1.4-.01"},"1")],"KeyboardDoubleArrowLeftRounded"),rM1=h([c.jsx("path",{d:"M17.59 18 19 16.59 14.42 12 19 7.41 17.59 6l-6 6z"},"0"),c.jsx("path",{d:"m11 18 1.41-1.41L7.83 12l4.58-4.59L11 6l-6 6z"},"1")],"KeyboardDoubleArrowLeftSharp"),iM1=h([c.jsx("path",{d:"M17.59 18 19 16.59 14.42 12 19 7.41 17.59 6l-6 6z"},"0"),c.jsx("path",{d:"m11 18 1.41-1.41L7.83 12l4.58-4.59L11 6l-6 6z"},"1")],"KeyboardDoubleArrowLeftTwoTone"),VM1=h([c.jsx("path",{d:"M6.41 6 5 7.41 9.58 12 5 16.59 6.41 18l6-6z"},"0"),c.jsx("path",{d:"m13 6-1.41 1.41L16.17 12l-4.58 4.59L13 18l6-6z"},"1")],"KeyboardDoubleArrowRight"),xM1=h([c.jsx("path",{d:"M6.41 6 5 7.41 9.58 12 5 16.59 6.41 18l6-6z"},"0"),c.jsx("path",{d:"m13 6-1.41 1.41L16.17 12l-4.58 4.59L13 18l6-6z"},"1")],"KeyboardDoubleArrowRightOutlined"),jM1=h([c.jsx("path",{d:"M5.7 6.71c-.39.39-.39 1.02 0 1.41L9.58 12 5.7 15.88c-.39.39-.39 1.02 0 1.41s1.02.39 1.41 0l4.59-4.59c.39-.39.39-1.02 0-1.41L7.12 6.71c-.39-.39-1.03-.39-1.42 0"},"0"),c.jsx("path",{d:"M12.29 6.71c-.39.39-.39 1.02 0 1.41L16.17 12l-3.88 3.88c-.39.39-.39 1.02 0 1.41s1.02.39 1.41 0l4.59-4.59c.39-.39.39-1.02 0-1.41L13.7 6.7c-.38-.38-1.02-.38-1.41.01"},"1")],"KeyboardDoubleArrowRightRounded"),uM1=h([c.jsx("path",{d:"M6.41 6 5 7.41 9.58 12 5 16.59 6.41 18l6-6z"},"0"),c.jsx("path",{d:"m13 6-1.41 1.41L16.17 12l-4.58 4.59L13 18l6-6z"},"1")],"KeyboardDoubleArrowRightSharp"),LM1=h([c.jsx("path",{d:"M6.41 6 5 7.41 9.58 12 5 16.59 6.41 18l6-6z"},"0"),c.jsx("path",{d:"m13 6-1.41 1.41L16.17 12l-4.58 4.59L13 18l6-6z"},"1")],"KeyboardDoubleArrowRightTwoTone"),SM1=h([c.jsx("path",{d:"M6 17.59 7.41 19 12 14.42 16.59 19 18 17.59l-6-6z"},"0"),c.jsx("path",{d:"m6 11 1.41 1.41L12 7.83l4.59 4.58L18 11l-6-6z"},"1")],"KeyboardDoubleArrowUp"),CM1=h([c.jsx("path",{d:"M6 17.59 7.41 19 12 14.42 16.59 19 18 17.59l-6-6z"},"0"),c.jsx("path",{d:"m6 11 1.41 1.41L12 7.83l4.59 4.58L18 11l-6-6z"},"1")],"KeyboardDoubleArrowUpOutlined"),TM1=h([c.jsx("path",{d:"M6.7 18.29c.39.39 1.02.39 1.41 0L12 14.42l3.88 3.88c.39.39 1.02.39 1.41 0s.39-1.02 0-1.41L12.7 12.3a.996.996 0 0 0-1.41 0L6.7 16.88c-.39.39-.39 1.02 0 1.41"},"0"),c.jsx("path",{d:"M6.7 11.7c.39.39 1.02.39 1.41 0L12 7.83l3.88 3.88c.39.39 1.02.39 1.41 0s.39-1.02 0-1.41L12.7 5.71a.996.996 0 0 0-1.41 0L6.7 10.29c-.39.39-.39 1.02 0 1.41"},"1")],"KeyboardDoubleArrowUpRounded"),wM1=h([c.jsx("path",{d:"M6 17.59 7.41 19 12 14.42 16.59 19 18 17.59l-6-6z"},"0"),c.jsx("path",{d:"m6 11 1.41 1.41L12 7.83l4.59 4.58L18 11l-6-6z"},"1")],"KeyboardDoubleArrowUpSharp"),RM1=h([c.jsx("path",{d:"M6 17.59 7.41 19 12 14.42 16.59 19 18 17.59l-6-6z"},"0"),c.jsx("path",{d:"m6 11 1.41 1.41L12 7.83l4.59 4.58L18 11l-6-6z"},"1")],"KeyboardDoubleArrowUpTwoTone"),OM1=h(c.jsx("path",{d:"M20 3H4c-1.1 0-1.99.9-1.99 2L2 15c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m-9 3h2v2h-2zm0 3h2v2h-2zM8 6h2v2H8zm0 3h2v2H8zm-1 2H5V9h2zm0-3H5V6h2zm9 7H8v-2h8zm0-4h-2V9h2zm0-3h-2V6h2zm3 3h-2V9h2zm0-3h-2V6h2zm-7 15 4-4H8z"}),"KeyboardHide"),yM1=h(c.jsx("path",{d:"M20 3H4c-1.1 0-1.99.9-1.99 2L2 15c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 12H4V5h16zm-9-9h2v2h-2zm0 3h2v2h-2zM8 6h2v2H8zm0 3h2v2H8zM5 9h2v2H5zm0-3h2v2H5zm3 6h8v2H8zm6-3h2v2h-2zm0-3h2v2h-2zm3 3h2v2h-2zm0-3h2v2h-2zm-5 17 4-4H8z"}),"KeyboardHideOutlined"),gM1=h(c.jsx("path",{d:"M20 3H4c-1.1 0-1.99.9-1.99 2L2 15c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m-9 3h2v2h-2zm0 3h2v2h-2zM8 6h2v2H8zm0 3h2v2H8zm-1 2H5V9h2zm0-3H5V6h2zm8 7H9c-.55 0-1-.45-1-1s.45-1 1-1h6c.55 0 1 .45 1 1s-.45 1-1 1m1-4h-2V9h2zm0-3h-2V6h2zm3 3h-2V9h2zm0-3h-2V6h2zm-6.65 14.65 2.79-2.79a.5.5 0 0 0-.35-.85H9.21c-.45 0-.67.54-.35.85l2.79 2.79c.19.19.51.19.7 0"}),"KeyboardHideRounded"),AM1=h(c.jsx("path",{d:"M22 3H2.01L2 17h20zM11 6h2v2h-2zm0 3h2v2h-2zM8 6h2v2H8zm0 3h2v2H8zm-1 2H5V9h2zm0-3H5V6h2zm9 7H8v-2h8zm0-4h-2V9h2zm0-3h-2V6h2zm3 3h-2V9h2zm0-3h-2V6h2zm-7 15 4-4H8z"}),"KeyboardHideSharp"),fM1=h([c.jsx("path",{d:"M4 15h16V5H4zm13-9h2v2h-2zm0 3h2v2h-2zm-3-3h2v2h-2zm0 3h2v2h-2zm-3-3h2v2h-2zm0 3h2v2h-2zM8 6h2v2H8zm0 3h2v2H8zm0 3h8v2H8zM5 6h2v2H5zm0 3h2v2H5z",opacity:".3"},"0"),c.jsx("path",{d:"M20 3H4c-1.1 0-1.99.9-1.99 2L2 15c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 12H4V5h16zm-9-9h2v2h-2zm0 3h2v2h-2zM8 6h2v2H8zm0 3h2v2H8zM5 9h2v2H5zm0-3h2v2H5zm3 6h8v2H8zm6-3h2v2h-2zm0-3h2v2h-2zm3 3h2v2h-2zm0-3h2v2h-2zm-5 17 4-4H8z"},"1")],"KeyboardHideTwoTone"),PM1=h(c.jsx("path",{d:"M15 5h6v2h-6zM9 5H3v2h4.85l6.92 12H21v-2h-5.07z"}),"KeyboardOptionKey"),FM1=h(c.jsx("path",{d:"M15 5h6v2h-6zM9 5H3v2h4.85l6.92 12H21v-2h-5.07z"}),"KeyboardOptionKeyOutlined"),BM1=h(c.jsx("path",{d:"M15 6c0 .55.45 1 1 1h4c.55 0 1-.45 1-1s-.45-1-1-1h-4c-.55 0-1 .45-1 1M9.58 6c-.36-.62-1.02-1-1.73-1H4c-.55 0-1 .45-1 1s.45 1 1 1h3.85l6.35 11c.36.62 1.02 1 1.73 1H20c.55 0 1-.45 1-1s-.45-1-1-1h-4.07z"}),"KeyboardOptionKeyRounded"),bM1=h(c.jsx("path",{d:"M15 5h6v2h-6zM9 5H3v2h4.85l6.92 12H21v-2h-5.07z"}),"KeyboardOptionKeySharp"),DM1=h(c.jsx("path",{d:"M15 5h6v2h-6zM9 5H3v2h4.85l6.92 12H21v-2h-5.07z"}),"KeyboardOptionKeyTwoTone"),kM1=h(c.jsx("path",{d:"M20 7v10H4V7zm0-2H4c-1.1 0-1.99.9-1.99 2L2 17c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2m-9 3h2v2h-2zm0 3h2v2h-2zM8 8h2v2H8zm0 3h2v2H8zm-3 0h2v2H5zm0-3h2v2H5zm3 6h8v2H8zm6-3h2v2h-2zm0-3h2v2h-2zm3 3h2v2h-2zm0-3h2v2h-2z"}),"KeyboardOutlined"),WM1=h(c.jsx("path",{d:"M19 7v4H5.83l3.58-3.59L8 6l-6 6 6 6 1.41-1.41L5.83 13H21V7z"}),"KeyboardReturn"),NM1=h(c.jsx("path",{d:"M19 7v4H5.83l3.58-3.59L8 6l-6 6 6 6 1.41-1.41L5.83 13H21V7z"}),"KeyboardReturnOutlined"),EM1=h(c.jsx("path",{d:"M19 8v3H5.83l2.88-2.88c.39-.39.39-1.02 0-1.41a.996.996 0 0 0-1.41 0L2.71 11.3c-.39.39-.39 1.02 0 1.41L7.3 17.3c.39.39 1.02.39 1.41 0s.39-1.02 0-1.41L5.83 13H20c.55 0 1-.45 1-1V8c0-.55-.45-1-1-1s-1 .45-1 1"}),"KeyboardReturnRounded"),IM1=h(c.jsx("path",{d:"M19 7v4H5.83l3.58-3.59L8 6l-6 6 6 6 1.41-1.41L5.83 13H21V7z"}),"KeyboardReturnSharp"),UM1=h(c.jsx("path",{d:"M19 7v4H5.83l3.58-3.59L8 6l-6 6 6 6 1.41-1.41L5.83 13H21V7z"}),"KeyboardReturnTwoTone"),GM1=h(c.jsx("path",{d:"M20 5H4c-1.1 0-1.99.9-1.99 2L2 17c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2m-9 3h2v2h-2zm0 3h2v2h-2zM8 8h2v2H8zm0 3h2v2H8zm-1 2H5v-2h2zm0-3H5V8h2zm8 7H9c-.55 0-1-.45-1-1s.45-1 1-1h6c.55 0 1 .45 1 1s-.45 1-1 1m1-4h-2v-2h2zm0-3h-2V8h2zm3 3h-2v-2h2zm0-3h-2V8h2z"}),"KeyboardRounded"),KM1=h(c.jsx("path",{d:"M22 5H2.01L2 19h20zM11 8h2v2h-2zm0 3h2v2h-2zM8 8h2v2H8zm0 3h2v2H8zm-1 2H5v-2h2zm0-3H5V8h2zm9 7H8v-2h8zm0-4h-2v-2h2zm0-3h-2V8h2zm3 3h-2v-2h2zm0-3h-2V8h2z"}),"KeyboardSharp"),qM1=h(c.jsx("path",{d:"M11.59 7.41 15.17 11H1v2h14.17l-3.59 3.59L13 18l6-6-6-6zM20 6v12h2V6z"}),"KeyboardTab"),QM1=h(c.jsx("path",{d:"M11.59 7.41 15.17 11H1v2h14.17l-3.59 3.59L13 18l6-6-6-6zM20 6v12h2V6z"}),"KeyboardTabOutlined"),ZM1=h(c.jsx("path",{d:"M12.29 8.12 15.17 11H2c-.55 0-1 .45-1 1s.45 1 1 1h13.17l-2.88 2.88c-.39.39-.39 1.02 0 1.41s1.02.39 1.41 0l4.59-4.59c.39-.39.39-1.02 0-1.41L13.7 6.7a.996.996 0 0 0-1.41 0c-.38.39-.39 1.03 0 1.42M20 7v10c0 .55.45 1 1 1s1-.45 1-1V7c0-.55-.45-1-1-1s-1 .45-1 1"}),"KeyboardTabRounded"),JM1=h(c.jsx("path",{d:"M11.59 7.41 15.17 11H1v2h14.17l-3.59 3.59L13 18l6-6-6-6zM20 6v12h2V6z"}),"KeyboardTabSharp"),YM1=h(c.jsx("path",{d:"M11.59 7.41 15.17 11H1v2h14.17l-3.59 3.59L13 18l6-6-6-6zM20 6v12h2V6z"}),"KeyboardTabTwoTone"),_M1=h([c.jsx("path",{d:"M4 17h16V7H4zm13-9h2v2h-2zm0 3h2v2h-2zm-3-3h2v2h-2zm0 3h2v2h-2zm-3-3h2v2h-2zm0 3h2v2h-2zM8 8h2v2H8zm0 3h2v2H8zm0 3h8v2H8zM5 8h2v2H5zm0 3h2v2H5z",opacity:".3"},"0"),c.jsx("path",{d:"M20 5H4c-1.1 0-1.99.9-1.99 2L2 17c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2m0 12H4V7h16zm-9-9h2v2h-2zm0 3h2v2h-2zM8 8h2v2H8zm0 3h2v2H8zm-3 0h2v2H5zm0-3h2v2H5zm3 6h8v2H8zm6-3h2v2h-2zm0-3h2v2h-2zm3 3h2v2h-2zm0-3h2v2h-2z"},"1")],"KeyboardTwoTone"),XM1=h(c.jsx("path",{d:"M12 15c1.66 0 2.99-1.34 2.99-3L15 6c0-1.66-1.34-3-3-3S9 4.34 9 6v6c0 1.66 1.34 3 3 3m5.3-3c0 3-2.54 5.1-5.3 5.1S6.7 15 6.7 12H5c0 3.42 2.72 6.23 6 6.72V22h2v-3.28c3.28-.48 6-3.3 6-6.72z"}),"KeyboardVoice"),$M1=h(c.jsx("path",{d:"M12 15c1.66 0 2.99-1.34 2.99-3L15 6c0-1.66-1.34-3-3-3S9 4.34 9 6v6c0 1.66 1.34 3 3 3m-1.2-9.1c0-.66.54-1.2 1.2-1.2s1.2.54 1.2 1.2l-.01 6.2c0 .66-.53 1.2-1.19 1.2s-1.2-.54-1.2-1.2zm6.5 6.1c0 3-2.54 5.1-5.3 5.1S6.7 15 6.7 12H5c0 3.41 2.72 6.23 6 6.72V22h2v-3.28c3.28-.48 6-3.3 6-6.72z"}),"KeyboardVoiceOutlined"),cr1=h(c.jsx("path",{d:"M12 15c1.66 0 2.99-1.34 2.99-3L15 6c0-1.66-1.34-3-3-3S9 4.34 9 6v6c0 1.66 1.34 3 3 3m6.08-3c-.42 0-.77.3-.83.71-.37 2.61-2.72 4.39-5.25 4.39s-4.88-1.77-5.25-4.39c-.06-.41-.42-.71-.83-.71-.52 0-.92.46-.85.97.46 2.97 2.96 5.3 5.93 5.75V21c0 .55.45 1 1 1s1-.45 1-1v-2.28c2.96-.43 5.47-2.78 5.93-5.75.07-.51-.33-.97-.85-.97"}),"KeyboardVoiceRounded"),hr1=h(c.jsx("path",{d:"M12 15c1.66 0 2.99-1.34 2.99-3L15 6c0-1.66-1.34-3-3-3S9 4.34 9 6v6c0 1.66 1.34 3 3 3m5.3-3c0 3-2.54 5.1-5.3 5.1S6.7 15 6.7 12H5c0 3.42 2.72 6.23 6 6.72V22h2v-3.28c3.28-.48 6-3.3 6-6.72z"}),"KeyboardVoiceSharp"),sr1=h([c.jsx("path",{d:"M12 13.3c.66 0 1.19-.54 1.19-1.2l.01-6.2c0-.66-.54-1.2-1.2-1.2s-1.2.54-1.2 1.2v6.2c0 .66.54 1.2 1.2 1.2",opacity:".3"},"0"),c.jsx("path",{d:"M12 15c1.66 0 2.99-1.34 2.99-3L15 6c0-1.66-1.34-3-3-3S9 4.34 9 6v6c0 1.66 1.34 3 3 3m-1.2-9.1c0-.66.54-1.2 1.2-1.2s1.2.54 1.2 1.2l-.01 6.2c0 .66-.53 1.2-1.19 1.2s-1.2-.54-1.2-1.2zm6.5 6.1c0 3-2.54 5.1-5.3 5.1S6.7 15 6.7 12H5c0 3.41 2.72 6.23 6 6.72V22h2v-3.28c3.28-.48 6-3.3 6-6.72z"},"1")],"KeyboardVoiceTwoTone"),tr1=h(c.jsx("path",{d:"M20 10V7c0-1.1-.9-2-2-2H6c-1.1 0-2 .9-2 2v3c-1.1 0-2 .9-2 2v5h1.33L4 19h1l.67-2h12.67l.66 2h1l.67-2H22v-5c0-1.1-.9-2-2-2m-9 0H6V7h5zm7 0h-5V7h5z"}),"KingBed"),or1=h(c.jsx("path",{d:"M22 12c0-1.1-.9-2-2-2V7c0-1.1-.9-2-2-2H6c-1.1 0-2 .9-2 2v3c-1.1 0-2 .9-2 2v5h1.33L4 19h1l.67-2h12.67l.66 2h1l.67-2H22zm-4-2h-5V7h5zM6 7h5v3H6zm-2 5h16v3H4z"}),"KingBedOutlined"),vr1=h(c.jsx("path",{d:"M20 10V7c0-1.1-.9-2-2-2H6c-1.1 0-2 .9-2 2v3c-1.1 0-2 .9-2 2v5h1.33l.51 1.53c.1.28.36.47.66.47s.56-.19.66-.47L5.67 17h12.67l.51 1.53c.09.28.35.47.65.47s.56-.19.66-.47l.51-1.53H22v-5c0-1.1-.9-2-2-2m-9 0H6V8c0-.55.45-1 1-1h4zm7 0h-5V7h4c.55 0 1 .45 1 1z"}),"KingBedRounded"),er1=h(c.jsx("path",{d:"M20 10V5H4v5H2v7h1.33L4 19h1l.67-2h12.67l.66 2h1l.67-2H22v-7zm-9 0H6V7h5zm7 0h-5V7h5z"}),"KingBedSharp"),lr1=h([c.jsx("path",{d:"M4 12h16v3H4z",opacity:".3"},"0"),c.jsx("path",{d:"M20 10V7c0-1.1-.9-2-2-2H6c-1.1 0-2 .9-2 2v3c-1.1 0-2 .9-2 2v5h1.33L4 19h1l.67-2h12.67l.66 2h1l.67-2H22v-5c0-1.1-.9-2-2-2m-7-3h5v3h-5zM6 7h5v3H6zm14 8H4v-3h16z"},"1")],"KingBedTwoTone"),nr1=h(c.jsx("path",{d:"M20 9V4c0-1.1-.9-2-2-2H6c-1.1 0-2 .9-2 2v5zM8 5h2v3H8zm-4 6v9c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2v-9zm6 6H8v-5h2z"}),"Kitchen"),ar1=h(c.jsx("path",{d:"M8 5h2v3H8zm0 7h2v5H8zm10-9.99L6 2a2 2 0 0 0-2 2v16c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V4c0-1.11-.9-1.99-2-1.99M18 20H6v-9.02h12zm0-11H6V4h12z"}),"KitchenOutlined"),dr1=h(c.jsx("path",{d:"M18 2.01 6 2a2 2 0 0 0-2 2v16c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V4c0-1.11-.9-1.99-2-1.99M17 20H7c-.55 0-1-.45-1-1v-7.02c0-.55.45-1 1-1h10c.55 0 1 .45 1 1V19c0 .55-.45 1-1 1m0-11H7c-.55 0-1-.45-1-1V5c0-.55.45-1 1-1h10c.55 0 1 .45 1 1v3c0 .55-.45 1-1 1M9 5c.55 0 1 .45 1 1v1c0 .55-.45 1-1 1s-1-.45-1-1V6c0-.55.45-1 1-1m0 7c.55 0 1 .45 1 1v3c0 .55-.45 1-1 1s-1-.45-1-1v-3c0-.55.45-1 1-1"}),"KitchenRounded"),zr1=h(c.jsx("path",{d:"M20 2.01 4 2v20h16zM18 20H6v-9.02h12zm0-11H6V4h12zM8 5h2v3H8zm0 7h2v5H8z"}),"KitchenSharp"),mr1=h([c.jsx("path",{d:"M8 5h2v3H8zm0 7h2v5H8zm-2 8h12v-9.02H6zm2-8h2v5H8zM6 9h12V4H6zm2-4h2v3H8z",opacity:".3"},"0"),c.jsx("path",{d:"M18 2.01 6 2a2 2 0 0 0-2 2v16c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V4c0-1.11-.9-1.99-2-1.99M18 20H6v-9.02h12zm0-11H6V4h12zM8 5h2v3H8zm0 7h2v5H8z"},"1")],"KitchenTwoTone"),pr1=h(c.jsx("path",{d:"M6 3c0-1.1.9-2 2-2s2 .9 2 2-.9 2-2 2-2-.9-2-2m14.06-2h-2.12L15.5 3.44l1.06 1.06zM22 23v-2h-1c-1.04 0-2.08-.35-3-1-1.83 1.3-4.17 1.3-6 0-1.83 1.3-4.17 1.3-6 0-.91.65-1.96 1-3 1H2v2h1c1.03 0 2.05-.25 3-.75 1.89 1 4.11 1 6 0 1.89 1 4.11 1 6 0 .95.5 1.97.75 3 .75zm-1-9.72c0 1.44-2.19 3.62-5.04 5.58-.31.09-.63.14-.96.14-1.2 0-2.27-.66-3-1.5-.73.84-1.8 1.5-3 1.5-.94 0-1.81-.41-2.49-.99.46-.39.96-.78 1.49-1.17l-1.55-2.97C6.15 13.3 6 12.64 6 12V8c0-1.1.9-2 2-2h3c1.38 0 2.63-.56 3.54-1.46l1.41 1.41C14.68 7.21 12.93 8 11 8H9.6v3.5h2.8l1.69 1.88c1.95-.84 3.77-1.38 5.06-1.38.84 0 1.85.25 1.85 1.28m-8.8.99-.7-.77-2.5.1.83 2.01c.59-.38 1.81-1.06 2.37-1.34"}),"Kitesurfing"),Hr1=h(c.jsx("path",{d:"M6 3c0-1.1.9-2 2-2s2 .9 2 2-.9 2-2 2-2-.9-2-2m14.06-2h-2.12L15.5 3.44l1.06 1.06zM22 23v-2h-1c-1.04 0-2.08-.35-3-1-1.83 1.3-4.17 1.3-6 0-1.83 1.3-4.17 1.3-6 0-.91.65-1.96 1-3 1H2v2h1c1.03 0 2.05-.25 3-.75 1.89 1 4.11 1 6 0 1.89 1 4.11 1 6 0 .95.5 1.97.75 3 .75zm-1-9.72c0 1.44-2.19 3.62-5.04 5.58-.31.09-.63.14-.96.14-1.2 0-2.27-.66-3-1.5-.73.84-1.8 1.5-3 1.5-.94 0-1.81-.41-2.49-.99.46-.39.96-.78 1.49-1.17l-1.55-2.97C6.15 13.3 6 12.64 6 12V8c0-1.1.9-2 2-2h3c1.38 0 2.63-.56 3.54-1.46l1.41 1.41C14.68 7.21 12.93 8 11 8H9.6v3.5h2.8l1.69 1.88c1.95-.84 3.77-1.38 5.06-1.38.84 0 1.85.25 1.85 1.28m-8.8.99-.7-.77-2.5.1.83 2.01c.59-.38 1.81-1.06 2.37-1.34"}),"KitesurfingOutlined"),Mr1=h(c.jsx("path",{d:"M6 3c0-1.1.9-2 2-2s2 .9 2 2-.9 2-2 2-2-.9-2-2m10.03.97c.29.29.77.29 1.06 0L20.06 1h-2.12l-1.91 1.91c-.29.29-.29.77 0 1.06M19.15 12c-1.29 0-3.11.53-5.06 1.38L13 12.16c-.38-.42-.92-.66-1.49-.66H9.6V8H11c1.52 0 2.94-.49 4.09-1.32.49-.35.52-1.07.09-1.5-.35-.35-.9-.38-1.3-.09-.82.57-1.81.91-2.88.91H8c-1.1 0-2 .9-2 2v4.04c0 .64.15 1.27.45 1.83L8 16.84c-.53.38-1.03.78-1.49 1.17.68.58 1.55.99 2.49.99 1.2 0 2.27-.66 3-1.5.73.84 1.8 1.5 3 1.5.33 0 .65-.05.96-.14C18.81 16.9 21 14.72 21 13.28c0-1.03-1.01-1.28-1.85-1.28m-9.32 3.61L9 13.6l2.5-.1.7.77c-.56.28-1.78.96-2.37 1.34M22 22c0-.55-.45-1-1-1-.87 0-1.73-.24-2.53-.7-.29-.16-.65-.17-.94 0-1.59.9-3.47.9-5.06 0-.29-.16-.65-.16-.94 0-1.59.9-3.47.9-5.06 0-.29-.16-.65-.16-.94 0-.8.46-1.66.7-2.53.7-.55 0-1 .45-1 1s.45 1 1 1c1.15 0 2.3-.31 3.33-.94 1.66 1.11 3.78 1.01 5.58.14 1.91 1.05 4.17 1.07 6.09.05.95.5 1.97.75 3 .75.55 0 1-.45 1-1"}),"KitesurfingRounded"),rr1=h(c.jsx("path",{d:"M6 3c0-1.1.9-2 2-2s2 .9 2 2-.9 2-2 2-2-.9-2-2m14.06-2h-2.12L15.5 3.44l1.06 1.06zM22 23v-2h-1c-1.04 0-2.08-.35-3-1-1.83 1.3-4.17 1.3-6 0-1.83 1.3-4.17 1.3-6 0-.91.65-1.96 1-3 1H2v2h1c1.03 0 2.05-.25 3-.75 1.89 1 4.11 1 6 0 1.89 1 4.11 1 6 0 .95.5 1.97.75 3 .75zm-1-9.72c0 1.44-2.19 3.62-5.04 5.58-.31.09-.63.14-.96.14-1.2 0-2.27-.66-3-1.5-.73.84-1.8 1.5-3 1.5-.94 0-1.81-.41-2.49-.99.46-.39.96-.78 1.49-1.17L6 13V8c0-1.1.9-2 2-2h3c1.38 0 2.63-.56 3.54-1.46l1.41 1.41C14.68 7.21 12.93 8 11 8H9.6v3.5h2.8l1.69 1.88c1.95-.84 3.77-1.38 5.06-1.38.84 0 1.85.25 1.85 1.28m-8.8.99-.7-.77-2.5.1.83 2.01c.59-.38 1.81-1.06 2.37-1.34"}),"KitesurfingSharp"),ir1=h(c.jsx("path",{d:"M6 3c0-1.1.9-2 2-2s2 .9 2 2-.9 2-2 2-2-.9-2-2m14.06-2h-2.12L15.5 3.44l1.06 1.06zM22 23v-2h-1c-1.04 0-2.08-.35-3-1-1.83 1.3-4.17 1.3-6 0-1.83 1.3-4.17 1.3-6 0-.91.65-1.96 1-3 1H2v2h1c1.03 0 2.05-.25 3-.75 1.89 1 4.11 1 6 0 1.89 1 4.11 1 6 0 .95.5 1.97.75 3 .75zm-1-9.72c0 1.44-2.19 3.62-5.04 5.58-.31.09-.63.14-.96.14-1.2 0-2.27-.66-3-1.5-.73.84-1.8 1.5-3 1.5-.94 0-1.81-.41-2.49-.99.46-.39.96-.78 1.49-1.17l-1.55-2.97C6.15 13.3 6 12.64 6 12V8c0-1.1.9-2 2-2h3c1.38 0 2.63-.56 3.54-1.46l1.41 1.41C14.68 7.21 12.93 8 11 8H9.6v3.5h2.8l1.69 1.88c1.95-.84 3.77-1.38 5.06-1.38.84 0 1.85.25 1.85 1.28m-8.8.99-.7-.77-2.5.1.83 2.01c.59-.38 1.81-1.06 2.37-1.34"}),"KitesurfingTwoTone"),Vr1=h(c.jsx("path",{d:"M17.63 5.84C17.27 5.33 16.67 5 16 5L5 5.01C3.9 5.01 3 5.9 3 7v10c0 1.1.9 1.99 2 1.99L16 19c.67 0 1.27-.33 1.63-.84L22 12z"}),"Label"),xr1=h(c.jsx("path",{d:"m3.5 18.99 11 .01c.67 0 1.27-.33 1.63-.84L20.5 12l-4.37-6.16c-.36-.51-.96-.84-1.63-.84l-11 .01L8.34 12z"}),"LabelImportant"),jr1=h(c.jsx("path",{d:"M4 18.99h11c.67 0 1.27-.32 1.63-.83L21 12l-4.37-6.16C16.27 5.33 15.67 5 15 5H4l5 7z"}),"LabelImportantOutlined"),ur1=h(c.jsx("path",{d:"M5.94 18.99H15c.65 0 1.26-.31 1.63-.84l3.95-5.57c.25-.35.25-.81 0-1.16l-3.96-5.58C16.26 5.31 15.65 5 15 5H5.94c-.81 0-1.28.93-.81 1.59L9 12l-3.87 5.41c-.47.66 0 1.58.81 1.58"}),"LabelImportantRounded"),Lr1=h(c.jsx("path",{d:"M4 18.99h12.04L21 12l-4.97-7H4l5 7z"}),"LabelImportantSharp"),Sr1=h([c.jsx("path",{d:"M15 7H7.89l3.57 5-3.57 5H15l3.55-5z",opacity:".3"},"0"),c.jsx("path",{d:"M16.63 5.84C16.27 5.33 15.67 5 15 5H4l5 7-5 6.99h11c.67 0 1.27-.32 1.63-.83L21 12zM15 17H7.89l3.57-5-3.57-5H15l3.55 5z"},"1")],"LabelImportantTwoTone"),Cr1=h(c.jsx("path",{d:"m3.25 2.75 17 17L19 21l-2-2H5c-1.1 0-2-.9-2-2V7c0-.55.23-1.05.59-1.41L2 4zM22 12l-4.37-6.16C17.27 5.33 16.67 5 16 5H8l11 11z"}),"LabelOff"),Tr1=h(c.jsx("path",{d:"m16 7 3.55 5-1.63 2.29 1.43 1.43L22 12l-4.37-6.16C17.27 5.33 16.67 5 16 5l-7.37.01 2 1.99zM2 4.03l1.58 1.58C3.22 5.96 3 6.46 3 7v10c0 1.1.9 1.99 2 1.99L16 19c.28 0 .55-.07.79-.18L18.97 21l1.41-1.41L3.41 2.62zM14.97 17H5V7.03z"}),"LabelOffOutlined"),wr1=h(c.jsx("path",{d:"M21.59 12.58c.25-.35.25-.81 0-1.16l-3.96-5.58C17.27 5.33 16.67 5 16 5H8.66l10.7 10.73zM2.72 4.72l.87.87C3.23 5.95 3 6.45 3 7v10c0 1.1.9 2 2 2h12l1.29 1.29c.39.39 1.02.39 1.41 0s.39-1.02 0-1.41L4.14 3.31c-.38-.38-1.01-.39-1.4-.01-.41.38-.41 1.03-.02 1.42"}),"LabelOffRounded"),Rr1=h(c.jsx("path",{d:"m22 12-4.97-7H8.66l10.7 10.73zM2 4l1 1v14h14l2 2 1.41-1.41L3.44 2.62z"}),"LabelOffSharp"),Or1=h([c.jsx("path",{d:"M5 7.03V17h9.97zM16 7h-5.37l7.29 7.29L19.55 12z",opacity:".3"},"0"),c.jsx("path",{d:"m16 7 3.55 5-1.63 2.29 1.43 1.43L22 12l-4.37-6.16C17.27 5.33 16.67 5 16 5l-7.37.01 2 1.99zM2 4.03l1.58 1.58C3.22 5.96 3 6.46 3 7v10c0 1.1.9 1.99 2 1.99L16 19c.28 0 .55-.07.79-.18L18.97 21l1.41-1.41L3.41 2.62zm3 3L14.97 17H5z"},"1")],"LabelOffTwoTone"),yr1=h(c.jsx("path",{d:"M17.63 5.84C17.27 5.33 16.67 5 16 5L5 5.01C3.9 5.01 3 5.9 3 7v10c0 1.1.9 1.99 2 1.99L16 19c.67 0 1.27-.33 1.63-.84L22 12zM16 17H5V7h11l3.55 5z"}),"LabelOutlined"),gr1=h(c.jsx("path",{d:"M17.63 5.84C17.27 5.33 16.67 5 16 5L5 5.01C3.9 5.01 3 5.9 3 7v10c0 1.1.9 1.99 2 1.99L16 19c.67 0 1.27-.33 1.63-.84l3.96-5.58c.25-.35.25-.81 0-1.16z"}),"LabelRounded"),Ar1=h(c.jsx("path",{d:"M17.03 5 3 5.01v13.98l14.03.01L22 12z"}),"LabelSharp"),fr1=h([c.jsx("path",{d:"M16 7H5v10h11l3.55-5z",opacity:".3"},"0"),c.jsx("path",{d:"M17.63 5.84C17.27 5.33 16.67 5 16 5L5 5.01C3.9 5.01 3 5.9 3 7v10c0 1.1.9 1.99 2 1.99L16 19c.67 0 1.27-.33 1.63-.84L22 12zM16 17H5V7h11l3.55 5z"},"1")],"LabelTwoTone"),Pr1=h(c.jsx("path",{d:"M13 22h8v-7h-3v-4h-5V9h3V2H8v7h3v2H6v4H3v7h8v-7H8v-2h8v2h-3z"}),"Lan"),Fr1=h(c.jsx("path",{d:"M13 22h8v-7h-3v-4h-5V9h3V2H8v7h3v2H6v4H3v7h8v-7H8v-2h8v2h-3zM10 7V4h4v3zM9 17v3H5v-3zm10 0v3h-4v-3z"}),"LanOutlined"),Br1=h(c.jsx("path",{d:"M15 22h4c1.1 0 2-.9 2-2v-3c0-1.1-.9-2-2-2h-1v-2c0-1.1-.9-2-2-2h-3V9h1c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2h-4c-1.1 0-2 .9-2 2v3c0 1.1.9 2 2 2h1v2H8c-1.1 0-2 .9-2 2v2H5c-1.1 0-2 .9-2 2v3c0 1.1.9 2 2 2h4c1.1 0 2-.9 2-2v-3c0-1.1-.9-2-2-2H8v-2h8v2h-1c-1.1 0-2 .9-2 2v3c0 1.1.9 2 2 2"}),"LanRounded"),br1=h(c.jsx("path",{d:"M13 22h8v-7h-3v-4h-5V9h3V2H8v7h3v2H6v4H3v7h8v-7H8v-2h8v2h-3z"}),"LanSharp"),Dr1=h([c.jsx("path",{d:"M10 7V4h4v3zM9 17v3H5v-3zm10 0v3h-4v-3z",opacity:".3"},"0"),c.jsx("path",{d:"M13 22h8v-7h-3v-4h-5V9h3V2H8v7h3v2H6v4H3v7h8v-7H8v-2h8v2h-3zM10 7V4h4v3zM9 17v3H5v-3zm10 0v3h-4v-3z"},"1")],"LanTwoTone"),kr1=h(c.jsx("path",{d:"m14 6-3.75 5 2.85 3.8-1.6 1.2C9.81 13.75 7 10 7 10l-6 8h22z"}),"Landscape"),Wr1=h(c.jsx("path",{d:"m14 6-4.22 5.63 1.25 1.67L14 9.33 19 16h-8.46l-4.01-5.37L1 18h22zM5 16l1.52-2.03L8.04 16z"}),"LandscapeOutlined"),Nr1=h(c.jsx("path",{d:"M13.2 7.07 10.25 11l2.25 3c.33.44.24 1.07-.2 1.4s-1.07.25-1.4-.2c-1.05-1.4-2.31-3.07-3.1-4.14-.4-.53-1.2-.53-1.6 0l-4 5.33c-.49.67-.02 1.61.8 1.61h18c.82 0 1.29-.94.8-1.6l-7-9.33c-.4-.54-1.2-.54-1.6 0"}),"LandscapeRounded"),Er1=h(c.jsx("path",{d:"m14 6-3.75 5 2.85 3.8-1.6 1.2C9.81 13.75 7 10 7 10l-6 8h22z"}),"LandscapeSharp"),Ir1=h([c.jsx("path",{d:"M5 16h3.04l-1.52-2.03z",opacity:".3"},"0"),c.jsx("path",{d:"m9.78 11.63 1.25 1.67L14 9.33 19 16h-8.46l-4.01-5.37L1 18h22L14 6zM5 16l1.52-2.03L8.04 16z"},"1")],"LandscapeTwoTone"),Ur1=h(c.jsx("path",{d:"m15.47 13.79-2.58-1.03L6 15.05l-4-1.54v2.1l4 1.34zm-4.9-2.37L8 8H2v3.61l4 1.34zM6 19.05l-4-1.33V22h20l-4.97-6.62zM17 6V1l-5-1-3 2v4l3 2zm1.5 1L16 9v3l2.5 2 4.5-2V8z"}),"Landslide"),Gr1=h(c.jsx("path",{d:"M11 12 8 8H2v14h20l-6-8zm1.53 2.77L6 16.95l-2-.67v-1.89l2 .67 3.95-1.32zM7 10l1.57 2.09-2.57.86-2-.67V10zM4 20v-1.61l2 .67 9.03-3.01L18 20zM17 6V1l-5-1-3 2v4l3 2zm-6-2.93 1.42-.95 2.58.52v2.01l-2.77 1.11L11 4.93zM18.5 7 16 9v3l2.5 2 4.5-2V8zm2.5 3.7-2.2.98-.8-.64V9.96l1-.8 2 .44z"}),"LandslideOutlined"),Kr1=h(c.jsx("path",{d:"m15.47 13.79-2.58-1.03L6 15.05l-4-1.54v2.1l4 1.34zm-4.9-2.37L8.6 8.8C8.22 8.3 7.63 8 7 8H4c-1.1 0-2 .9-2 2v1.61l4 1.33zM6 19.05l-4-1.33V20c0 1.1.9 2 2 2h14c1.65 0 2.59-1.88 1.6-3.2l-2.57-3.42zm11-14.4V2.64c0-.95-.67-1.77-1.61-1.96L12.81.16c-.52-.1-1.06 0-1.5.3l-1.42.95C9.33 1.78 9 2.4 9 3.07v1.86c0 .67.33 1.29.89 1.66l1.23.82c.55.37 1.24.44 1.85.19l2.77-1.11C16.5 6.2 17 5.46 17 4.65m.75 2.95-1 .8c-.47.38-.75.95-.75 1.56v1.08c0 .61.28 1.18.75 1.56l.8.64c.58.47 1.38.57 2.06.27l2.2-.98c.72-.32 1.19-1.04 1.19-1.83V9.6c0-.94-.65-1.75-1.57-1.95l-2-.44c-.59-.13-1.21.01-1.68.39"}),"LandslideRounded"),qr1=h(c.jsx("path",{d:"m15.47 13.79-2.58-1.03L6 15.05l-4-1.54v2.1l4 1.34zm-4.9-2.37L8 8H2v3.61l4 1.34zM6 19.05l-4-1.33V22h20l-4.97-6.62zM17 6V1l-5-1-3 2v4l3 2zm1.5 1L16 9v3l2.5 2 4.5-2V8z"}),"LandslideSharp"),Qr1=h([c.jsx("path",{d:"M8.57 12.09 7 10H4v2.28l2 .67zm3.96 2.68-2.58-1.03L6 15.05l-2-.66v1.89l2 .67zM15 4.65V2.64l-2.58-.52-1.42.95v1.86l1.23.82zm-9 14.4-2-.66V20h14l-2.97-3.96zm12-9.09v1.08l.8.64 2.2-.98V9.6l-2-.44z",opacity:".3"},"0"),c.jsx("path",{d:"M11 12 8 8H2v14h20l-6-8zm-7-2h3l1.57 2.09-2.57.86-2-.67zm0 4.39 2 .67 3.95-1.32 2.58 1.03L6 16.95l-2-.67zM4 20v-1.61l2 .67 9.03-3.01L18 20zM17 6V1l-5-1-3 2v4l3 2zm-6-2.93 1.42-.95 2.58.52v2.01l-2.77 1.11L11 4.93zM18.5 7 16 9v3l2.5 2 4.5-2V8zm2.5 3.7-2.2.98-.8-.64V9.96l1-.8 2 .44z"},"1")],"LandslideTwoTone"),Zr1=h(c.jsx("path",{d:"M11.99 2C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2m6.93 6h-2.95c-.32-1.25-.78-2.45-1.38-3.56 1.84.63 3.37 1.91 4.33 3.56M12 4.04c.83 1.2 1.48 2.53 1.91 3.96h-3.82c.43-1.43 1.08-2.76 1.91-3.96M4.26 14C4.1 13.36 4 12.69 4 12s.1-1.36.26-2h3.38c-.08.66-.14 1.32-.14 2s.06 1.34.14 2zm.82 2h2.95c.32 1.25.78 2.45 1.38 3.56-1.84-.63-3.37-1.9-4.33-3.56m2.95-8H5.08c.96-1.66 2.49-2.93 4.33-3.56C8.81 5.55 8.35 6.75 8.03 8M12 19.96c-.83-1.2-1.48-2.53-1.91-3.96h3.82c-.43 1.43-1.08 2.76-1.91 3.96M14.34 14H9.66c-.09-.66-.16-1.32-.16-2s.07-1.35.16-2h4.68c.09.65.16 1.32.16 2s-.07 1.34-.16 2m.25 5.56c.6-1.11 1.06-2.31 1.38-3.56h2.95c-.96 1.65-2.49 2.93-4.33 3.56M16.36 14c.08-.66.14-1.32.14-2s-.06-1.34-.14-2h3.38c.16.64.26 1.31.26 2s-.1 1.36-.26 2z"}),"Language"),Jr1=h(c.jsx("path",{d:"M11.99 2C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2m6.93 6h-2.95c-.32-1.25-.78-2.45-1.38-3.56 1.84.63 3.37 1.91 4.33 3.56M12 4.04c.83 1.2 1.48 2.53 1.91 3.96h-3.82c.43-1.43 1.08-2.76 1.91-3.96M4.26 14C4.1 13.36 4 12.69 4 12s.1-1.36.26-2h3.38c-.08.66-.14 1.32-.14 2s.06 1.34.14 2zm.82 2h2.95c.32 1.25.78 2.45 1.38 3.56-1.84-.63-3.37-1.9-4.33-3.56m2.95-8H5.08c.96-1.66 2.49-2.93 4.33-3.56C8.81 5.55 8.35 6.75 8.03 8M12 19.96c-.83-1.2-1.48-2.53-1.91-3.96h3.82c-.43 1.43-1.08 2.76-1.91 3.96M14.34 14H9.66c-.09-.66-.16-1.32-.16-2s.07-1.35.16-2h4.68c.09.65.16 1.32.16 2s-.07 1.34-.16 2m.25 5.56c.6-1.11 1.06-2.31 1.38-3.56h2.95c-.96 1.65-2.49 2.93-4.33 3.56M16.36 14c.08-.66.14-1.32.14-2s-.06-1.34-.14-2h3.38c.16.64.26 1.31.26 2s-.1 1.36-.26 2z"}),"LanguageOutlined"),Yr1=h(c.jsx("path",{d:"M11.99 2C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2m6.93 6h-2.95c-.32-1.25-.78-2.45-1.38-3.56 1.84.63 3.37 1.91 4.33 3.56M12 4.04c.83 1.2 1.48 2.53 1.91 3.96h-3.82c.43-1.43 1.08-2.76 1.91-3.96M4.26 14C4.1 13.36 4 12.69 4 12s.1-1.36.26-2h3.38c-.08.66-.14 1.32-.14 2s.06 1.34.14 2zm.82 2h2.95c.32 1.25.78 2.45 1.38 3.56-1.84-.63-3.37-1.9-4.33-3.56m2.95-8H5.08c.96-1.66 2.49-2.93 4.33-3.56C8.81 5.55 8.35 6.75 8.03 8M12 19.96c-.83-1.2-1.48-2.53-1.91-3.96h3.82c-.43 1.43-1.08 2.76-1.91 3.96M14.34 14H9.66c-.09-.66-.16-1.32-.16-2s.07-1.35.16-2h4.68c.09.65.16 1.32.16 2s-.07 1.34-.16 2m.25 5.56c.6-1.11 1.06-2.31 1.38-3.56h2.95c-.96 1.65-2.49 2.93-4.33 3.56M16.36 14c.08-.66.14-1.32.14-2s-.06-1.34-.14-2h3.38c.16.64.26 1.31.26 2s-.1 1.36-.26 2z"}),"LanguageRounded"),_r1=h(c.jsx("path",{d:"M11.99 2C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2m6.93 6h-2.95c-.32-1.25-.78-2.45-1.38-3.56 1.84.63 3.37 1.91 4.33 3.56M12 4.04c.83 1.2 1.48 2.53 1.91 3.96h-3.82c.43-1.43 1.08-2.76 1.91-3.96M4.26 14C4.1 13.36 4 12.69 4 12s.1-1.36.26-2h3.38c-.08.66-.14 1.32-.14 2s.06 1.34.14 2zm.82 2h2.95c.32 1.25.78 2.45 1.38 3.56-1.84-.63-3.37-1.9-4.33-3.56m2.95-8H5.08c.96-1.66 2.49-2.93 4.33-3.56C8.81 5.55 8.35 6.75 8.03 8M12 19.96c-.83-1.2-1.48-2.53-1.91-3.96h3.82c-.43 1.43-1.08 2.76-1.91 3.96M14.34 14H9.66c-.09-.66-.16-1.32-.16-2s.07-1.35.16-2h4.68c.09.65.16 1.32.16 2s-.07 1.34-.16 2m.25 5.56c.6-1.11 1.06-2.31 1.38-3.56h2.95c-.96 1.65-2.49 2.93-4.33 3.56M16.36 14c.08-.66.14-1.32.14-2s-.06-1.34-.14-2h3.38c.16.64.26 1.31.26 2s-.1 1.36-.26 2z"}),"LanguageSharp"),Xr1=h([c.jsx("path",{d:"M5.08 8h2.95c.32-1.25.78-2.45 1.38-3.56-1.84.63-3.37 1.9-4.33 3.56m2.42 4c0-.68.06-1.34.14-2H4.26c-.16.64-.26 1.31-.26 2s.1 1.36.26 2h3.38c-.08-.66-.14-1.32-.14-2m-2.42 4c.96 1.66 2.49 2.93 4.33 3.56-.6-1.11-1.06-2.31-1.38-3.56zM12 4.04c-.83 1.2-1.48 2.53-1.91 3.96h3.82c-.43-1.43-1.08-2.76-1.91-3.96M18.92 8c-.96-1.65-2.49-2.93-4.33-3.56.6 1.11 1.06 2.31 1.38 3.56zM12 19.96c.83-1.2 1.48-2.53 1.91-3.96h-3.82c.43 1.43 1.08 2.76 1.91 3.96m2.59-.4c1.84-.63 3.37-1.91 4.33-3.56h-2.95c-.32 1.25-.78 2.45-1.38 3.56M19.74 10h-3.38c.08.66.14 1.32.14 2s-.06 1.34-.14 2h3.38c.16-.64.26-1.31.26-2s-.1-1.36-.26-2M9.66 10c-.09.65-.16 1.32-.16 2s.07 1.34.16 2h4.68c.09-.66.16-1.32.16-2s-.07-1.35-.16-2z",opacity:".3"},"0"),c.jsx("path",{d:"M11.99 2C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2m6.93 6h-2.95c-.32-1.25-.78-2.45-1.38-3.56 1.84.63 3.37 1.91 4.33 3.56M12 4.04c.83 1.2 1.48 2.53 1.91 3.96h-3.82c.43-1.43 1.08-2.76 1.91-3.96M4.26 14C4.1 13.36 4 12.69 4 12s.1-1.36.26-2h3.38c-.08.66-.14 1.32-.14 2s.06 1.34.14 2zm.82 2h2.95c.32 1.25.78 2.45 1.38 3.56-1.84-.63-3.37-1.9-4.33-3.56m2.95-8H5.08c.96-1.66 2.49-2.93 4.33-3.56C8.81 5.55 8.35 6.75 8.03 8M12 19.96c-.83-1.2-1.48-2.53-1.91-3.96h3.82c-.43 1.43-1.08 2.76-1.91 3.96M14.34 14H9.66c-.09-.66-.16-1.32-.16-2s.07-1.35.16-2h4.68c.09.65.16 1.32.16 2s-.07 1.34-.16 2m.25 5.56c.6-1.11 1.06-2.31 1.38-3.56h2.95c-.96 1.65-2.49 2.93-4.33 3.56M16.36 14c.08-.66.14-1.32.14-2s-.06-1.34-.14-2h3.38c.16.64.26 1.31.26 2s-.1 1.36-.26 2z"},"1")],"LanguageTwoTone"),$r1=h(c.jsx("path",{d:"M20 18c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2H4c-1.1 0-2 .9-2 2v10c0 1.1.9 2 2 2H0v2h24v-2zM4 6h16v10H4z"}),"Laptop"),ci1=h(c.jsx("path",{d:"M22 18V3H2v15H0v2h24v-2zm-8 0h-4v-1h4zm6-3H4V5h16z"}),"LaptopChromebook"),hi1=h(c.jsx("path",{d:"M22 18V3H2v15H0v2h24v-2zm-8 0h-4v-1h4zm6-3H4V5h16z"}),"LaptopChromebookOutlined"),si1=h(c.jsx("path",{d:"M23 18h-1V5c0-1.1-.9-2-2-2H4c-1.1 0-2 .9-2 2v13H1c-.55 0-1 .45-1 1s.45 1 1 1h22c.55 0 1-.45 1-1s-.45-1-1-1m-9.5 0h-3c-.28 0-.5-.22-.5-.5s.22-.5.5-.5h3c.28 0 .5.22.5.5s-.22.5-.5.5m6.5-3H4V6c0-.55.45-1 1-1h14c.55 0 1 .45 1 1z"}),"LaptopChromebookRounded"),ti1=h(c.jsx("path",{d:"M22 18V3H2v15H0v2h24v-2zm-8 0h-4v-1h4zm6-3H4V5h16z"}),"LaptopChromebookSharp"),oi1=h([c.jsx("path",{d:"M4 5h16v10H4z",opacity:".3"},"0"),c.jsx("path",{d:"M22 18V3H2v15H0v2h24v-2zm-8 0h-4v-1h4zm6-3H4V5h16z"},"1")],"LaptopChromebookTwoTone"),vi1=h(c.jsx("path",{d:"M20 18c1.1 0 1.99-.9 1.99-2L22 5c0-1.1-.9-2-2-2H4c-1.1 0-2 .9-2 2v11c0 1.1.9 2 2 2H0c0 1.1.9 2 2 2h20c1.1 0 2-.9 2-2zM4 5h16v11H4zm8 14c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1"}),"LaptopMac"),ei1=h(c.jsx("path",{d:"M20 18c1.1 0 1.99-.9 1.99-2L22 5c0-1.1-.9-2-2-2H4c-1.1 0-2 .9-2 2v11c0 1.1.9 2 2 2H0c0 1.1.9 2 2 2h20c1.1 0 2-.9 2-2zM4 5h16v11H4zm8 14c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1"}),"LaptopMacOutlined"),li1=h(c.jsx("path",{d:"M20 18c1.1 0 1.99-.9 1.99-2L22 5c0-1.1-.9-2-2-2H4c-1.1 0-2 .9-2 2v11c0 1.1.9 2 2 2H0c0 1.1.9 2 2 2h20c1.1 0 2-.9 2-2zM5 5h14c.55 0 1 .45 1 1v9c0 .55-.45 1-1 1H5c-.55 0-1-.45-1-1V6c0-.55.45-1 1-1m7 14c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1"}),"LaptopMacRounded"),ni1=h(c.jsx("path",{d:"m20 18 1.99-2L22 3H2v13l2 2H0v2h24v-2zM4 5h16v11H4zm8 14c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1"}),"LaptopMacSharp"),ai1=h([c.jsx("path",{d:"M4 5h16v11H4z",opacity:".3"},"0"),c.jsx("path",{d:"M20 18c1.1 0 1.99-.9 1.99-2L22 5c0-1.1-.9-2-2-2H4c-1.1 0-2 .9-2 2v11c0 1.1.9 2 2 2H0c0 1.1.9 2 2 2h20c1.1 0 2-.9 2-2zM4 5h16v11H4zm8 14c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1"},"1")],"LaptopMacTwoTone"),di1=h(c.jsx("path",{d:"M20 18c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2H4c-1.1 0-2 .9-2 2v10c0 1.1.9 2 2 2H0v2h24v-2zM4 6h16v10H4z"}),"LaptopOutlined"),zi1=h(c.jsx("path",{d:"M20 18c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2H4c-1.1 0-2 .9-2 2v10c0 1.1.9 2 2 2H1c-.55 0-1 .45-1 1s.45 1 1 1h22c.55 0 1-.45 1-1s-.45-1-1-1zM5 6h14c.55 0 1 .45 1 1v8c0 .55-.45 1-1 1H5c-.55 0-1-.45-1-1V7c0-.55.45-1 1-1"}),"LaptopRounded"),mi1=h(c.jsx("path",{d:"m20 18 2-2V4H2v12l2 2H0v2h24v-2zM4 6h16v10H4z"}),"LaptopSharp"),pi1=h([c.jsx("path",{d:"M4 6h16v10H4z",opacity:".3"},"0"),c.jsx("path",{d:"M20 18c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2H4c-1.1 0-2 .9-2 2v10c0 1.1.9 2 2 2H0v2h24v-2zM4 6h16v10H4z"},"1")],"LaptopTwoTone"),Hi1=h(c.jsx("path",{d:"M20 18v-1c1.1 0 1.99-.9 1.99-2L22 5c0-1.1-.9-2-2-2H4c-1.1 0-2 .9-2 2v10c0 1.1.9 2 2 2v1H0v2h24v-2zM4 5h16v10H4z"}),"LaptopWindows"),Mi1=h(c.jsx("path",{d:"M20 18v-1c1.1 0 1.99-.9 1.99-2L22 5c0-1.1-.9-2-2-2H4c-1.1 0-2 .9-2 2v10c0 1.1.9 2 2 2v1H0v2h24v-2zM4 5h16v10H4z"}),"LaptopWindowsOutlined"),ri1=h(c.jsx("path",{d:"M20 18v-1c1.1 0 1.99-.9 1.99-2L22 5c0-1.1-.9-2-2-2H4c-1.1 0-2 .9-2 2v10c0 1.1.9 2 2 2v1H1c-.55 0-1 .45-1 1s.45 1 1 1h22c.55 0 1-.45 1-1s-.45-1-1-1zM5 5h14c.55 0 1 .45 1 1v8c0 .55-.45 1-1 1H5c-.55 0-1-.45-1-1V6c0-.55.45-1 1-1"}),"LaptopWindowsRounded"),ii1=h(c.jsx("path",{d:"M20 18v-1h1.99L22 3H2v14h2v1H0v2h24v-2zM4 5h16v10H4z"}),"LaptopWindowsSharp"),Vi1=h([c.jsx("path",{d:"M4 5h16v10H4z",opacity:".3"},"0"),c.jsx("path",{d:"M20 18v-1c1.1 0 1.99-.9 1.99-2L22 5c0-1.1-.9-2-2-2H4c-1.1 0-2 .9-2 2v10c0 1.1.9 2 2 2v1H0v2h24v-2zM4 5h16v10H4z"},"1")],"LaptopWindowsTwoTone"),xi1=h(c.jsx("path",{d:"M5.59 7.41 10.18 12l-4.59 4.59L7 18l6-6-6-6zM16 6h2v12h-2z"}),"LastPage"),ji1=h(c.jsx("path",{d:"M5.59 7.41 10.18 12l-4.59 4.59L7 18l6-6-6-6zM16 6h2v12h-2z"}),"LastPageOutlined"),ui1=h(c.jsx("path",{d:"M6.29 8.11 10.18 12l-3.89 3.89c-.39.39-.39 1.02 0 1.41s1.02.39 1.41 0l4.59-4.59c.39-.39.39-1.02 0-1.41L7.7 6.7a.996.996 0 0 0-1.41 0c-.38.39-.38 1.03 0 1.41M17 6c.55 0 1 .45 1 1v10c0 .55-.45 1-1 1s-1-.45-1-1V7c0-.55.45-1 1-1"}),"LastPageRounded"),Li1=h(c.jsx("path",{d:"M5.59 7.41 10.18 12l-4.59 4.59L7 18l6-6-6-6zM16 6h2v12h-2z"}),"LastPageSharp"),Si1=h(c.jsx("path",{d:"M5.59 7.41 10.18 12l-4.59 4.59L7 18l6-6-6-6zM16 6h2v12h-2z"}),"LastPageTwoTone"),Ci1=h(c.jsx("path",{d:"M19 19H5V5h7V3H5c-1.11 0-2 .9-2 2v14c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2v-7h-2zM14 3v2h3.59l-9.83 9.83 1.41 1.41L19 6.41V10h2V3z"}),"Launch"),Ti1=h(c.jsx("path",{d:"M19 19H5V5h7V3H5c-1.11 0-2 .9-2 2v14c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2v-7h-2zM14 3v2h3.59l-9.83 9.83 1.41 1.41L19 6.41V10h2V3z"}),"LaunchOutlined"),wi1=h(c.jsx("path",{d:"M18 19H6c-.55 0-1-.45-1-1V6c0-.55.45-1 1-1h5c.55 0 1-.45 1-1s-.45-1-1-1H5c-1.11 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2v-6c0-.55-.45-1-1-1s-1 .45-1 1v5c0 .55-.45 1-1 1M14 4c0 .55.45 1 1 1h2.59l-9.13 9.13c-.39.39-.39 1.02 0 1.41s1.02.39 1.41 0L19 6.41V9c0 .55.45 1 1 1s1-.45 1-1V3h-6c-.55 0-1 .45-1 1"}),"LaunchRounded"),Ri1=h(c.jsx("path",{d:"M19 19H5V5h7V3H3v18h18v-9h-2zM14 3v2h3.59l-9.83 9.83 1.41 1.41L19 6.41V10h2V3z"}),"LaunchSharp"),Oi1=h(c.jsx("path",{d:"M19 19H5V5h7V3H5c-1.11 0-2 .9-2 2v14c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2v-7h-2zM14 3v2h3.59l-9.83 9.83 1.41 1.41L19 6.41V10h2V3z"}),"LaunchTwoTone"),yi1=h(c.jsx("path",{d:"m11.99 18.54-7.37-5.73L3 14.07l9 7 9-7-1.63-1.27zM12 16l7.36-5.73L21 9l-9-7-9 7 1.63 1.27z"}),"Layers"),gi1=h(c.jsx("path",{d:"m19.81 14.99 1.19-.92-1.43-1.43-1.19.92zm-.45-4.72L21 9l-9-7-2.91 2.27 7.87 7.88zM3.27 1 2 2.27l4.22 4.22L3 9l1.63 1.27L12 16l2.1-1.63 1.43 1.43L12 18.54l-7.37-5.73L3 14.07l9 7 4.95-3.85L20.73 21 22 19.73z"}),"LayersClear"),Ai1=h(c.jsx("path",{d:"M12 4.53 17.74 9l-1.89 1.47 1.43 1.42L21 9l-9-7-2.59 2.02 1.42 1.42zm9 9.54-1.63-1.27-.67.52 1.43 1.43zM3.41.86 2 2.27l4.22 4.22L3 9l9 7 2.1-1.63 1.42 1.42-3.53 2.75-7.37-5.73L3 14.07l9 7 4.95-3.85L20.73 21l1.41-1.41zM12 13.47 6.26 9l1.39-1.08 5.02 5.02z"}),"LayersClearOutlined"),fi1=h(c.jsx("path",{d:"M19.99 9.79c.51-.4.51-1.18 0-1.58l-6.76-5.26c-.72-.56-1.73-.56-2.46 0L9.41 4.02l7.88 7.88zm0 3.49-.01-.01a.991.991 0 0 0-1.22 0l-.05.04 1.4 1.4c.37-.41.34-1.07-.12-1.43m1.45 5.6L4.12 1.56a.996.996 0 0 0-1.41 0c-.39.39-.39 1.02 0 1.41l3.52 3.52-2.22 1.72c-.51.4-.51 1.18 0 1.58l6.76 5.26c.72.56 1.73.56 2.46 0l.87-.68 1.42 1.42-2.92 2.27c-.36.28-.87.28-1.23 0l-6.15-4.78a.991.991 0 0 0-1.22 0c-.51.4-.51 1.17 0 1.57l6.76 5.26c.72.56 1.73.56 2.46 0l3.72-2.89 3.07 3.07c.39.39 1.02.39 1.41 0 .41-.39.41-1.02.02-1.41"}),"LayersClearRounded"),Pi1=h(c.jsx("path",{d:"m21 9-9-7-2.59 2.02 7.87 7.87zm0 5.07-1.63-1.27-.67.52 1.43 1.43zM3.41.86 2 2.27l4.22 4.22L3 9l9 7 2.1-1.63 1.42 1.42-3.53 2.75-7.37-5.73L3 14.07l9 7 4.95-3.85L20.73 21l1.41-1.41z"}),"LayersClearSharp"),Fi1=h([c.jsx("path",{d:"m12 13.47.67-.53-5.02-5.02L6.26 9zm0-8.94-1.17.91 5.02 5.03L17.74 9z",opacity:".3"},"0"),c.jsx("path",{d:"M12 4.53 17.74 9l-1.89 1.47 1.43 1.42L21 9l-9-7-2.59 2.02 1.42 1.42zm9 9.54-1.63-1.27-.67.52 1.43 1.43zM3.41.86 2 2.27l4.22 4.22L3 9l9 7 2.1-1.63 1.42 1.42-3.53 2.75-7.37-5.73L3 14.07l9 7 4.95-3.85L20.73 21l1.41-1.41zM12 13.47 6.26 9l1.39-1.08 5.02 5.02z"},"1")],"LayersClearTwoTone"),Bi1=h(c.jsx("path",{d:"m11.99 18.54-7.37-5.73L3 14.07l9 7 9-7-1.63-1.27zM12 16l7.36-5.73L21 9l-9-7-9 7 1.63 1.27zm0-11.47L17.74 9 12 13.47 6.26 9z"}),"LayersOutlined"),bi1=h(c.jsx("path",{d:"M12.6 18.06c-.36.28-.87.28-1.23 0l-6.15-4.78a.991.991 0 0 0-1.22 0c-.51.4-.51 1.17 0 1.57l6.76 5.26c.72.56 1.73.56 2.46 0l6.76-5.26c.51-.4.51-1.17 0-1.57l-.01-.01a.991.991 0 0 0-1.22 0zm.63-3.02 6.76-5.26c.51-.4.51-1.18 0-1.58l-6.76-5.26c-.72-.56-1.73-.56-2.46 0L4.01 8.21c-.51.4-.51 1.18 0 1.58l6.76 5.26c.72.56 1.74.56 2.46-.01"}),"LayersRounded"),Di1=h(c.jsx("path",{d:"m11.99 18.54-7.37-5.73L3 14.07l9 7 9-7-1.63-1.27zM12 16l7.36-5.73L21 9l-9-7-9 7 1.63 1.27z"}),"LayersSharp"),ki1=h([c.jsx("path",{d:"M6.26 9 12 13.47 17.74 9 12 4.53z",opacity:".3"},"0"),c.jsx("path",{d:"m19.37 12.8-7.38 5.74-7.37-5.73L3 14.07l9 7 9-7zM12 2 3 9l1.63 1.27L12 16l7.36-5.73L21 9zm0 11.47L6.26 9 12 4.53 17.74 9z"},"1")],"LayersTwoTone"),Wi1=h(c.jsx("path",{d:"M7.5 21H2V9h5.5zm7.25-18h-5.5v18h5.5zM22 11h-5.5v10H22z"}),"Leaderboard"),Ni1=h(c.jsx("path",{d:"M16 11V3H8v6H2v12h20V11zm-6-6h4v14h-4zm-6 6h4v8H4zm16 8h-4v-6h4z"}),"LeaderboardOutlined"),Ei1=h(c.jsx("path",{d:"M6.5 21H3c-.55 0-1-.45-1-1V10c0-.55.45-1 1-1h3.5c.55 0 1 .45 1 1v10c0 .55-.45 1-1 1m7.25-18h-3.5c-.55 0-1 .45-1 1v16c0 .55.45 1 1 1h3.5c.55 0 1-.45 1-1V4c0-.55-.45-1-1-1M21 11h-3.5c-.55 0-1 .45-1 1v8c0 .55.45 1 1 1H21c.55 0 1-.45 1-1v-8c0-.55-.45-1-1-1"}),"LeaderboardRounded"),Ii1=h(c.jsx("path",{d:"M7.5 21H2V9h5.5zm7.25-18h-5.5v18h5.5zM22 11h-5.5v10H22z"}),"LeaderboardSharp"),Ui1=h([c.jsx("path",{d:"M10 5h4v14h-4zm-6 6h4v8H4zm16 8h-4v-6h4z",opacity:".3"},"0"),c.jsx("path",{d:"M16 11V3H8v6H2v12h20V11zm-6-6h4v14h-4zm-6 6h4v8H4zm16 8h-4v-6h4z"},"1")],"LeaderboardTwoTone"),Gi1=h(c.jsx("path",{d:"M6 3H3v3c1.66 0 3-1.34 3-3m8 0h-2c0 4.97-4.03 9-9 9v2c6.08 0 11-4.93 11-11m-4 0H8c0 2.76-2.24 5-5 5v2c3.87 0 7-3.13 7-7m0 18h2c0-4.97 4.03-9 9-9v-2c-6.07 0-11 4.93-11 11m8 0h3v-3c-1.66 0-3 1.34-3 3m-4 0h2c0-2.76 2.24-5 5-5v-2c-3.87 0-7 3.13-7 7"}),"LeakAdd"),Ki1=h(c.jsx("path",{d:"M6 3H3v3c1.66 0 3-1.34 3-3m8 0h-2c0 4.97-4.03 9-9 9v2c6.08 0 11-4.93 11-11m-4 0H8c0 2.76-2.24 5-5 5v2c3.87 0 7-3.13 7-7m0 18h2c0-4.97 4.03-9 9-9v-2c-6.07 0-11 4.93-11 11m8 0h3v-3c-1.66 0-3 1.34-3 3m-4 0h2c0-2.76 2.24-5 5-5v-2c-3.87 0-7 3.13-7 7"}),"LeakAddOutlined"),qi1=h(c.jsx("path",{d:"M11.05 21c.5 0 .94-.37.99-.87.41-4.27 3.81-7.67 8.08-8.08.5-.05.88-.48.88-.99 0-.59-.51-1.06-1.1-1-5.19.52-9.32 4.65-9.84 9.83-.06.59.4 1.11.99 1.11M18 21h3v-3c-1.66 0-3 1.34-3 3m-2.91 0c.49 0 .9-.36.98-.85.36-2.08 2-3.72 4.08-4.08.49-.08.85-.49.85-.98 0-.61-.54-1.09-1.14-1-2.96.48-5.29 2.81-5.77 5.77-.1.6.39 1.14 1 1.14M12.97 3.02c-.5 0-.94.37-.99.87-.41 4.27-3.81 7.67-8.08 8.08-.5.05-.88.48-.88.99 0 .59.51 1.06 1.1 1 5.19-.52 9.32-4.65 9.84-9.83.07-.58-.39-1.11-.99-1.11m-6.94 0h-3v3c1.66 0 3-1.34 3-3m2.91 0c-.49 0-.9.36-.98.85-.36 2.08-2 3.72-4.08 4.08-.49.09-.85.49-.85.99 0 .61.54 1.09 1.14 1 2.96-.48 5.29-2.81 5.77-5.77.09-.61-.4-1.15-1-1.15"}),"LeakAddRounded"),Qi1=h(c.jsx("path",{d:"M6 3H3v3c1.66 0 3-1.34 3-3m8 0h-2c0 4.97-4.03 9-9 9v2c6.08 0 11-4.93 11-11m-4 0H8c0 2.76-2.24 5-5 5v2c3.87 0 7-3.13 7-7m0 18h2c0-4.97 4.03-9 9-9v-2c-6.07 0-11 4.93-11 11m8 0h3v-3c-1.66 0-3 1.34-3 3m-4 0h2c0-2.76 2.24-5 5-5v-2c-3.87 0-7 3.13-7 7"}),"LeakAddSharp"),Zi1=h(c.jsx("path",{d:"M18 21h3v-3c-1.66 0-3 1.34-3 3M3 14c6.08 0 11-4.93 11-11h-2c0 4.97-4.03 9-9 9zm11 7h2c0-2.76 2.24-5 5-5v-2c-3.87 0-7 3.13-7 7M3 10c3.87 0 7-3.13 7-7H8c0 2.76-2.24 5-5 5zm7 11h2c0-4.97 4.03-9 9-9v-2c-6.07 0-11 4.93-11 11M3 3v3c1.66 0 3-1.34 3-3z"}),"LeakAddTwoTone"),Ji1=h(c.jsx("path",{d:"M10 3H8c0 .37-.04.72-.12 1.06l1.59 1.59C9.81 4.84 10 3.94 10 3M3 4.27l2.84 2.84C5.03 7.67 4.06 8 3 8v2c1.61 0 3.09-.55 4.27-1.46L8.7 9.97C7.14 11.24 5.16 12 3 12v2c2.71 0 5.19-.99 7.11-2.62l2.5 2.5C10.99 15.81 10 18.29 10 21h2c0-2.16.76-4.14 2.03-5.69l1.43 1.43C14.55 17.91 14 19.39 14 21h2c0-1.06.33-2.03.89-2.84L19.73 21 21 19.73 4.27 3zM14 3h-2c0 1.5-.37 2.91-1.02 4.16l1.46 1.46C13.42 6.98 14 5.06 14 3m5.94 13.12c.34-.08.69-.12 1.06-.12v-2c-.94 0-1.84.19-2.66.52zm-4.56-4.56 1.46 1.46C18.09 12.37 19.5 12 21 12v-2c-2.06 0-3.98.58-5.62 1.56"}),"LeakRemove"),Yi1=h(c.jsx("path",{d:"M14 3h-2c0 1.35-.31 2.63-.84 3.77l1.49 1.49C13.51 6.7 14 4.91 14 3m7 9v-2c-1.91 0-3.7.49-5.27 1.35l1.49 1.49c1.15-.53 2.43-.84 3.78-.84m0 4v-2c-.79 0-1.54.13-2.24.37l1.68 1.68c.19-.01.37-.05.56-.05M10 3H8c0 .19-.04.37-.06.56l1.68 1.68c.25-.7.38-1.46.38-2.24m-5.59-.14L3 4.27l2.84 2.84C5.03 7.67 4.06 8 3 8v2c1.61 0 3.09-.55 4.27-1.46L8.7 9.97C7.14 11.24 5.16 12 3 12v2c2.72 0 5.2-.99 7.11-2.62l2.51 2.51C10.99 15.81 10 18.29 10 21h2c0-2.16.76-4.14 2.03-5.7l1.43 1.43C14.55 17.91 14 19.39 14 21h2c0-1.06.33-2.03.89-2.84L19.73 21l1.41-1.41z"}),"LeakRemoveOutlined"),_i1=h(c.jsx("path",{d:"M20.12 12.04c.5-.05.88-.48.88-.99 0-.59-.51-1.06-1.1-1-1.5.15-2.9.61-4.16 1.3l1.48 1.48c.9-.41 1.87-.69 2.9-.79m.88 3.05c0-.61-.54-1.09-1.14-1-.38.06-.75.16-1.11.28l1.62 1.62c.37-.15.63-.49.63-.9M13.97 4.14c.06-.59-.4-1.11-1-1.11-.5 0-.94.37-.99.87-.1 1.03-.38 2.01-.79 2.91l1.48 1.48c.69-1.26 1.15-2.66 1.3-4.15m-4.04.02c.1-.6-.39-1.14-1-1.14-.41 0-.75.26-.9.62l1.62 1.62c.13-.35.22-.72.28-1.1m10.51 14.72L5.12 3.56a.996.996 0 0 0-1.41 0c-.39.39-.39 1.02 0 1.41l2.15 2.15c-.59.41-1.26.7-1.99.82-.48.1-.84.5-.84 1 0 .61.54 1.09 1.14 1 1.17-.19 2.23-.68 3.13-1.37L8.73 10c-1.34 1.1-3 1.82-4.81 1.99-.5.05-.88.48-.88.99 0 .59.51 1.06 1.1 1 2.28-.23 4.36-1.15 6.01-2.56l2.48 2.48c-1.4 1.65-2.33 3.72-2.56 6-.06.59.4 1.11 1 1.11.5 0 .94-.37.99-.87.18-1.82.9-3.48 1.99-4.82l1.43 1.43c-.69.9-1.18 1.96-1.37 3.13-.1.6.39 1.14 1 1.14.49 0 .9-.36.98-.85.12-.73.42-1.4.82-1.99l2.13 2.13c.39.39 1.02.39 1.41 0 .38-.41.38-1.04-.01-1.43"}),"LeakRemoveRounded"),Xi1=h(c.jsx("path",{d:"M14 3h-2c0 1.35-.31 2.63-.84 3.77l1.49 1.49C13.51 6.7 14 4.91 14 3m7 9v-2c-1.91 0-3.7.49-5.27 1.35l1.49 1.49c1.15-.53 2.43-.84 3.78-.84m0 4v-2c-.79 0-1.54.13-2.24.37l1.68 1.68c.19-.01.37-.05.56-.05M10 3H8c0 .19-.04.37-.06.56l1.68 1.68c.25-.7.38-1.46.38-2.24m-5.59-.14L3 4.27l2.84 2.84C5.03 7.67 4.06 8 3 8v2c1.61 0 3.09-.55 4.27-1.46L8.7 9.97C7.14 11.24 5.16 12 3 12v2c2.72 0 5.2-.99 7.11-2.62l2.51 2.51C10.99 15.81 10 18.29 10 21h2c0-2.16.76-4.14 2.03-5.7l1.43 1.43C14.55 17.91 14 19.39 14 21h2c0-1.06.33-2.03.89-2.84L19.73 21l1.41-1.41z"}),"LeakRemoveSharp"),$i1=h(c.jsx("path",{d:"M14 3h-2c0 1.35-.31 2.63-.84 3.77l1.49 1.49C13.51 6.7 14 4.91 14 3m7 9v-2c-1.91 0-3.7.49-5.27 1.35l1.49 1.49c1.15-.53 2.43-.84 3.78-.84m0 4v-2c-.79 0-1.54.13-2.24.37l1.68 1.68c.19-.01.37-.05.56-.05M10 3H8c0 .19-.04.37-.06.56l1.68 1.68c.25-.7.38-1.46.38-2.24m-5.59-.14L3 4.27l2.84 2.84C5.03 7.67 4.06 8 3 8v2c1.61 0 3.09-.55 4.27-1.46L8.7 9.97C7.14 11.24 5.16 12 3 12v2c2.72 0 5.2-.99 7.11-2.62l2.51 2.51C10.99 15.81 10 18.29 10 21h2c0-2.16.76-4.14 2.03-5.7l1.43 1.43C14.55 17.91 14 19.39 14 21h2c0-1.06.33-2.03.89-2.84L19.73 21l1.41-1.41z"}),"LeakRemoveTwoTone"),cV1=h(c.jsx("path",{d:"M20 15H4v-2h16zm0 2H4v2h16zm-5-6 5-3.55V5l-5 3.55L10 5 4 8.66V11l5.92-3.61z"}),"LegendToggle"),hV1=h(c.jsx("path",{d:"M20 15H4v-2h16zm0 2H4v2h16zm-5-6 5-3.55V5l-5 3.55L10 5 4 8.66V11l5.92-3.61z"}),"LegendToggleOutlined"),sV1=h(c.jsx("path",{d:"M19 15H5c-.55 0-1-.45-1-1s.45-1 1-1h14c.55 0 1 .45 1 1s-.45 1-1 1m0 2H5c-.55 0-1 .45-1 1s.45 1 1 1h14c.55 0 1-.45 1-1s-.45-1-1-1m-4-6 4.58-3.25c.26-.19.42-.49.42-.81 0-.81-.92-1.29-1.58-.82L15 8.55 10 5 4.48 8.36c-.3.19-.48.51-.48.86 0 .78.85 1.26 1.52.85l4.4-2.68z"}),"LegendToggleRounded"),tV1=h(c.jsx("path",{d:"M20 15H4v-2h16zm0 2H4v2h16zm-5-6 5-3.55V5l-5 3.55L10 5 4 8.66V11l5.92-3.61z"}),"LegendToggleSharp"),oV1=h(c.jsx("path",{d:"M20 15H4v-2h16zm0 2H4v2h16zm-5-6 5-3.55V5l-5 3.55L10 5 4 8.66V11l5.92-3.61z"}),"LegendToggleTwoTone"),vV1=h(c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2"}),"Lens"),eV1=h(c.jsx("path",{d:"M6 13c-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1-.45-1-1-1m0 4c-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1-.45-1-1-1m0-8c-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1-.45-1-1-1m-3 .5c-.28 0-.5.22-.5.5s.22.5.5.5.5-.22.5-.5-.22-.5-.5-.5M6 5c-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1-.45-1-1-1m15 5.5c.28 0 .5-.22.5-.5s-.22-.5-.5-.5-.5.22-.5.5.22.5.5.5M14 7c.55 0 1-.45 1-1s-.45-1-1-1-1 .45-1 1 .45 1 1 1m0-3.5c.28 0 .5-.22.5-.5s-.22-.5-.5-.5-.5.22-.5.5.22.5.5.5m-11 10c-.28 0-.5.22-.5.5s.22.5.5.5.5-.22.5-.5-.22-.5-.5-.5m7 7c-.28 0-.5.22-.5.5s.22.5.5.5.5-.22.5-.5-.22-.5-.5-.5m0-17c.28 0 .5-.22.5-.5s-.22-.5-.5-.5-.5.22-.5.5.22.5.5.5M10 7c.55 0 1-.45 1-1s-.45-1-1-1-1 .45-1 1 .45 1 1 1m0 5.5c-.83 0-1.5.67-1.5 1.5s.67 1.5 1.5 1.5 1.5-.67 1.5-1.5-.67-1.5-1.5-1.5m8 .5c-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1-.45-1-1-1m0 4c-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1-.45-1-1-1m0-8c-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1-.45-1-1-1m0-4c-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1-.45-1-1-1m3 8.5c-.28 0-.5.22-.5.5s.22.5.5.5.5-.22.5-.5-.22-.5-.5-.5M14 17c-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1-.45-1-1-1m0 3.5c-.28 0-.5.22-.5.5s.22.5.5.5.5-.22.5-.5-.22-.5-.5-.5m-4-12c-.83 0-1.5.67-1.5 1.5s.67 1.5 1.5 1.5 1.5-.67 1.5-1.5-.67-1.5-1.5-1.5m0 8.5c-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1-.45-1-1-1m4-4.5c-.83 0-1.5.67-1.5 1.5s.67 1.5 1.5 1.5 1.5-.67 1.5-1.5-.67-1.5-1.5-1.5m0-4c-.83 0-1.5.67-1.5 1.5s.67 1.5 1.5 1.5 1.5-.67 1.5-1.5-.67-1.5-1.5-1.5"}),"LensBlur"),lV1=h(c.jsx("path",{d:"M6 13c-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1-.45-1-1-1m0 4c-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1-.45-1-1-1m0-8c-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1-.45-1-1-1m-3 .5c-.28 0-.5.22-.5.5s.22.5.5.5.5-.22.5-.5-.22-.5-.5-.5M6 5c-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1-.45-1-1-1m15 5.5c.28 0 .5-.22.5-.5s-.22-.5-.5-.5-.5.22-.5.5.22.5.5.5M14 7c.55 0 1-.45 1-1s-.45-1-1-1-1 .45-1 1 .45 1 1 1m0-3.5c.28 0 .5-.22.5-.5s-.22-.5-.5-.5-.5.22-.5.5.22.5.5.5m-11 10c-.28 0-.5.22-.5.5s.22.5.5.5.5-.22.5-.5-.22-.5-.5-.5m7 7c-.28 0-.5.22-.5.5s.22.5.5.5.5-.22.5-.5-.22-.5-.5-.5m0-17c.28 0 .5-.22.5-.5s-.22-.5-.5-.5-.5.22-.5.5.22.5.5.5M10 7c.55 0 1-.45 1-1s-.45-1-1-1-1 .45-1 1 .45 1 1 1m0 5.5c-.83 0-1.5.67-1.5 1.5s.67 1.5 1.5 1.5 1.5-.67 1.5-1.5-.67-1.5-1.5-1.5m8 .5c-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1-.45-1-1-1m0 4c-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1-.45-1-1-1m0-8c-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1-.45-1-1-1m0-4c-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1-.45-1-1-1m3 8.5c-.28 0-.5.22-.5.5s.22.5.5.5.5-.22.5-.5-.22-.5-.5-.5M14 17c-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1-.45-1-1-1m0 3.5c-.28 0-.5.22-.5.5s.22.5.5.5.5-.22.5-.5-.22-.5-.5-.5m-4-12c-.83 0-1.5.67-1.5 1.5s.67 1.5 1.5 1.5 1.5-.67 1.5-1.5-.67-1.5-1.5-1.5m0 8.5c-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1-.45-1-1-1m4-4.5c-.83 0-1.5.67-1.5 1.5s.67 1.5 1.5 1.5 1.5-.67 1.5-1.5-.67-1.5-1.5-1.5m0-4c-.83 0-1.5.67-1.5 1.5s.67 1.5 1.5 1.5 1.5-.67 1.5-1.5-.67-1.5-1.5-1.5"}),"LensBlurOutlined"),nV1=h(c.jsx("path",{d:"M6 13c-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1-.45-1-1-1m0 4c-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1-.45-1-1-1m0-8c-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1-.45-1-1-1m-3 .5c-.28 0-.5.22-.5.5s.22.5.5.5.5-.22.5-.5-.22-.5-.5-.5M6 5c-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1-.45-1-1-1m15 5.5c.28 0 .5-.22.5-.5s-.22-.5-.5-.5-.5.22-.5.5.22.5.5.5M14 7c.55 0 1-.45 1-1s-.45-1-1-1-1 .45-1 1 .45 1 1 1m0-3.5c.28 0 .5-.22.5-.5s-.22-.5-.5-.5-.5.22-.5.5.22.5.5.5m-11 10c-.28 0-.5.22-.5.5s.22.5.5.5.5-.22.5-.5-.22-.5-.5-.5m7 7c-.28 0-.5.22-.5.5s.22.5.5.5.5-.22.5-.5-.22-.5-.5-.5m0-17c.28 0 .5-.22.5-.5s-.22-.5-.5-.5-.5.22-.5.5.22.5.5.5M10 7c.55 0 1-.45 1-1s-.45-1-1-1-1 .45-1 1 .45 1 1 1m0 5.5c-.83 0-1.5.67-1.5 1.5s.67 1.5 1.5 1.5 1.5-.67 1.5-1.5-.67-1.5-1.5-1.5m8 .5c-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1-.45-1-1-1m0 4c-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1-.45-1-1-1m0-8c-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1-.45-1-1-1m0-4c-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1-.45-1-1-1m3 8.5c-.28 0-.5.22-.5.5s.22.5.5.5.5-.22.5-.5-.22-.5-.5-.5M14 17c-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1-.45-1-1-1m0 3.5c-.28 0-.5.22-.5.5s.22.5.5.5.5-.22.5-.5-.22-.5-.5-.5m-4-12c-.83 0-1.5.67-1.5 1.5s.67 1.5 1.5 1.5 1.5-.67 1.5-1.5-.67-1.5-1.5-1.5m0 8.5c-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1-.45-1-1-1m4-4.5c-.83 0-1.5.67-1.5 1.5s.67 1.5 1.5 1.5 1.5-.67 1.5-1.5-.67-1.5-1.5-1.5m0-4c-.83 0-1.5.67-1.5 1.5s.67 1.5 1.5 1.5 1.5-.67 1.5-1.5-.67-1.5-1.5-1.5"}),"LensBlurRounded"),aV1=h(c.jsx("path",{d:"M6 13c-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1-.45-1-1-1m0 4c-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1-.45-1-1-1m0-8c-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1-.45-1-1-1m-3 .5c-.28 0-.5.22-.5.5s.22.5.5.5.5-.22.5-.5-.22-.5-.5-.5M6 5c-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1-.45-1-1-1m15 5.5c.28 0 .5-.22.5-.5s-.22-.5-.5-.5-.5.22-.5.5.22.5.5.5M14 7c.55 0 1-.45 1-1s-.45-1-1-1-1 .45-1 1 .45 1 1 1m0-3.5c.28 0 .5-.22.5-.5s-.22-.5-.5-.5-.5.22-.5.5.22.5.5.5m-11 10c-.28 0-.5.22-.5.5s.22.5.5.5.5-.22.5-.5-.22-.5-.5-.5m7 7c-.28 0-.5.22-.5.5s.22.5.5.5.5-.22.5-.5-.22-.5-.5-.5m0-17c.28 0 .5-.22.5-.5s-.22-.5-.5-.5-.5.22-.5.5.22.5.5.5M10 7c.55 0 1-.45 1-1s-.45-1-1-1-1 .45-1 1 .45 1 1 1m0 5.5c-.83 0-1.5.67-1.5 1.5s.67 1.5 1.5 1.5 1.5-.67 1.5-1.5-.67-1.5-1.5-1.5m8 .5c-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1-.45-1-1-1m0 4c-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1-.45-1-1-1m0-8c-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1-.45-1-1-1m0-4c-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1-.45-1-1-1m3 8.5c-.28 0-.5.22-.5.5s.22.5.5.5.5-.22.5-.5-.22-.5-.5-.5M14 17c-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1-.45-1-1-1m0 3.5c-.28 0-.5.22-.5.5s.22.5.5.5.5-.22.5-.5-.22-.5-.5-.5m-4-12c-.83 0-1.5.67-1.5 1.5s.67 1.5 1.5 1.5 1.5-.67 1.5-1.5-.67-1.5-1.5-1.5m0 8.5c-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1-.45-1-1-1m4-4.5c-.83 0-1.5.67-1.5 1.5s.67 1.5 1.5 1.5 1.5-.67 1.5-1.5-.67-1.5-1.5-1.5m0-4c-.83 0-1.5.67-1.5 1.5s.67 1.5 1.5 1.5 1.5-.67 1.5-1.5-.67-1.5-1.5-1.5"}),"LensBlurSharp"),dV1=h(c.jsx("path",{d:"M6 13c-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1-.45-1-1-1m0 4c-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1-.45-1-1-1m0-8c-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1-.45-1-1-1m-3 .5c-.28 0-.5.22-.5.5s.22.5.5.5.5-.22.5-.5-.22-.5-.5-.5M6 5c-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1-.45-1-1-1m15 5.5c.28 0 .5-.22.5-.5s-.22-.5-.5-.5-.5.22-.5.5.22.5.5.5M14 7c.55 0 1-.45 1-1s-.45-1-1-1-1 .45-1 1 .45 1 1 1m0-3.5c.28 0 .5-.22.5-.5s-.22-.5-.5-.5-.5.22-.5.5.22.5.5.5m-11 10c-.28 0-.5.22-.5.5s.22.5.5.5.5-.22.5-.5-.22-.5-.5-.5m7 7c-.28 0-.5.22-.5.5s.22.5.5.5.5-.22.5-.5-.22-.5-.5-.5m0-17c.28 0 .5-.22.5-.5s-.22-.5-.5-.5-.5.22-.5.5.22.5.5.5M10 7c.55 0 1-.45 1-1s-.45-1-1-1-1 .45-1 1 .45 1 1 1m0 5.5c-.83 0-1.5.67-1.5 1.5s.67 1.5 1.5 1.5 1.5-.67 1.5-1.5-.67-1.5-1.5-1.5m8 .5c-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1-.45-1-1-1m0 4c-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1-.45-1-1-1m0-8c-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1-.45-1-1-1m0-4c-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1-.45-1-1-1m3 8.5c-.28 0-.5.22-.5.5s.22.5.5.5.5-.22.5-.5-.22-.5-.5-.5M14 17c-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1-.45-1-1-1m0 3.5c-.28 0-.5.22-.5.5s.22.5.5.5.5-.22.5-.5-.22-.5-.5-.5m-4-12c-.83 0-1.5.67-1.5 1.5s.67 1.5 1.5 1.5 1.5-.67 1.5-1.5-.67-1.5-1.5-1.5m0 8.5c-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1-.45-1-1-1m4-4.5c-.83 0-1.5.67-1.5 1.5s.67 1.5 1.5 1.5 1.5-.67 1.5-1.5-.67-1.5-1.5-1.5m0-4c-.83 0-1.5.67-1.5 1.5s.67 1.5 1.5 1.5 1.5-.67 1.5-1.5-.67-1.5-1.5-1.5"}),"LensBlurTwoTone"),zV1=h(c.jsx("path",{d:"M12 4c4.41 0 8 3.59 8 8s-3.59 8-8 8-8-3.59-8-8 3.59-8 8-8m0-2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2"}),"LensOutlined"),mV1=h(c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2"}),"LensRounded"),pV1=h(c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2"}),"LensSharp"),HV1=h([c.jsx("path",{d:"M12 4c-4.41 0-8 3.59-8 8s3.59 8 8 8 8-3.59 8-8-3.59-8-8-8",opacity:".3"},"0"),c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8"},"1")],"LensTwoTone"),MV1=h(c.jsx("path",{d:"M4 6H2v14c0 1.1.9 2 2 2h14v-2H4zm16-4H8c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2m-1 9h-4v4h-2v-4H9V9h4V5h2v4h4z"}),"LibraryAdd"),rV1=h(c.jsx("path",{d:"M20 2H8c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2m-7.53 12L9 10.5l1.4-1.41 2.07 2.08L17.6 6 19 7.41zM4 6H2v14c0 1.1.9 2 2 2h14v-2H4z"}),"LibraryAddCheck"),iV1=h(c.jsx("path",{d:"M20 4v12H8V4zm0-2H8c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2m-7.53 12L9 10.5l1.4-1.41 2.07 2.08L17.6 6 19 7.41zM4 6H2v14c0 1.1.9 2 2 2h14v-2H4z"}),"LibraryAddCheckOutlined"),VV1=h(c.jsx("path",{d:"M20 2H8c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2m-8.24 11.28L9.69 11.2c-.38-.39-.38-1.01 0-1.4.39-.39 1.02-.39 1.41 0l1.36 1.37 4.42-4.46c.39-.39 1.02-.39 1.41 0 .38.39.38 1.01 0 1.4l-5.13 5.17c-.37.4-1.01.4-1.4 0M3 6c-.55 0-1 .45-1 1v13c0 1.1.9 2 2 2h13c.55 0 1-.45 1-1s-.45-1-1-1H5c-.55 0-1-.45-1-1V7c0-.55-.45-1-1-1"}),"LibraryAddCheckRounded"),xV1=h(c.jsx("path",{d:"M22 2H6v16h16zm-9.53 12L9 10.5l1.4-1.41 2.07 2.08L17.6 6 19 7.41zM4 6H2v16h16v-2H4z"}),"LibraryAddCheckSharp"),jV1=h([c.jsx("path",{d:"M8 16h12V4H8zm2.4-6.91 2.07 2.08L17.6 6 19 7.41 12.47 14 9 10.5z",opacity:".3"},"0"),c.jsx("path",{d:"M20 2H8c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2m0 14H8V4h12zm-7.53-2L9 10.5l1.4-1.41 2.07 2.08L17.6 6 19 7.41zM4 20h14v2H4c-1.1 0-2-.9-2-2V6h2z"},"1")],"LibraryAddCheckTwoTone"),uV1=h(c.jsx("path",{d:"M4 6H2v14c0 1.1.9 2 2 2h14v-2H4zm16-4H8c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2m0 14H8V4h12zm-7-2h2v-3h3V9h-3V6h-2v3h-3v2h3z"}),"LibraryAddOutlined"),LV1=h(c.jsx("path",{d:"M3 6c-.55 0-1 .45-1 1v13c0 1.1.9 2 2 2h13c.55 0 1-.45 1-1s-.45-1-1-1H5c-.55 0-1-.45-1-1V7c0-.55-.45-1-1-1m17-4H8c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2m-2 9h-3v3c0 .55-.45 1-1 1s-1-.45-1-1v-3h-3c-.55 0-1-.45-1-1s.45-1 1-1h3V6c0-.55.45-1 1-1s1 .45 1 1v3h3c.55 0 1 .45 1 1s-.45 1-1 1"}),"LibraryAddRounded"),SV1=h(c.jsx("path",{d:"M4 6H2v16h16v-2H4zm18-4H6v16h16zm-3 9h-4v4h-2v-4H9V9h4V5h2v4h4z"}),"LibraryAddSharp"),CV1=h([c.jsx("path",{d:"M8 16h12V4H8zm2-7h3V6h2v3h3v2h-3v3h-2v-3h-3z",opacity:".3"},"0"),c.jsx("path",{d:"M4 22h14v-2H4V6H2v14c0 1.1.9 2 2 2M8 2c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2zm12 14H8V4h12zm-7-2h2v-3h3V9h-3V6h-2v3h-3v2h3z"},"1")],"LibraryAddTwoTone"),TV1=h(c.jsx("path",{d:"M4 6H2v14c0 1.1.9 2 2 2h14v-2H4zm16-4H8c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2m-1 9H9V9h10zm-4 4H9v-2h6zm4-8H9V5h10z"}),"LibraryBooks"),wV1=h(c.jsx("path",{d:"M4 6H2v14c0 1.1.9 2 2 2h14v-2H4zm16-4H8c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2m0 14H8V4h12zM10 9h8v2h-8zm0 3h4v2h-4zm0-6h8v2h-8z"}),"LibraryBooksOutlined"),RV1=h(c.jsx("path",{d:"M3 6c-.55 0-1 .45-1 1v13c0 1.1.9 2 2 2h13c.55 0 1-.45 1-1s-.45-1-1-1H5c-.55 0-1-.45-1-1V7c0-.55-.45-1-1-1m17-4H8c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2m-2 9h-8c-.55 0-1-.45-1-1s.45-1 1-1h8c.55 0 1 .45 1 1s-.45 1-1 1m-4 4h-4c-.55 0-1-.45-1-1s.45-1 1-1h4c.55 0 1 .45 1 1s-.45 1-1 1m4-8h-8c-.55 0-1-.45-1-1s.45-1 1-1h8c.55 0 1 .45 1 1s-.45 1-1 1"}),"LibraryBooksRounded"),OV1=h(c.jsx("path",{d:"M4 6H2v16h16v-2H4zm18-4H6v16h16zm-3 9H9V9h10zm-4 4H9v-2h6zm4-8H9V5h10z"}),"LibraryBooksSharp"),yV1=h([c.jsx("path",{d:"M8 16h12V4H8zm2-10h8v2h-8zm0 3h8v2h-8zm0 3h4v2h-4z",opacity:".3"},"0"),c.jsx("path",{d:"M4 22h14v-2H4V6H2v14c0 1.1.9 2 2 2M6 4v12c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2H8c-1.1 0-2 .9-2 2m14 12H8V4h12zM10 9h8v2h-8zm0 3h4v2h-4zm0-6h8v2h-8z"},"1")],"LibraryBooksTwoTone"),gV1=h(c.jsx("path",{d:"M20 2H8c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2m-2 5h-3v5.5c0 1.38-1.12 2.5-2.5 2.5S10 13.88 10 12.5s1.12-2.5 2.5-2.5c.57 0 1.08.19 1.5.51V5h4zM4 6H2v14c0 1.1.9 2 2 2h14v-2H4z"}),"LibraryMusic"),AV1=h(c.jsx("path",{d:"M20 2H8c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2m0 14H8V4h12zm-7.5-1c1.38 0 2.5-1.12 2.5-2.5V7h3V5h-4v5.51c-.42-.32-.93-.51-1.5-.51-1.38 0-2.5 1.12-2.5 2.5s1.12 2.5 2.5 2.5M4 6H2v14c0 1.1.9 2 2 2h14v-2H4z"}),"LibraryMusicOutlined"),fV1=h(c.jsx("path",{d:"M20 2H8c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2m-3 5h-2v5.37c0 1.27-.9 2.44-2.16 2.6-1.69.23-3.11-1.25-2.8-2.95.2-1.1 1.18-1.95 2.3-2.02.63-.04 1.2.16 1.66.51V6c0-.55.45-1 1-1h2c.55 0 1 .45 1 1s-.45 1-1 1M3 6c-.55 0-1 .45-1 1v13c0 1.1.9 2 2 2h13c.55 0 1-.45 1-1s-.45-1-1-1H5c-.55 0-1-.45-1-1V7c0-.55-.45-1-1-1"}),"LibraryMusicRounded"),PV1=h(c.jsx("path",{d:"M22 2H6v16h16zm-4 5h-3v5.5c0 1.38-1.12 2.5-2.5 2.5S10 13.88 10 12.5s1.12-2.5 2.5-2.5c.57 0 1.08.19 1.5.51V5h4zM4 6H2v16h16v-2H4z"}),"LibraryMusicSharp"),FV1=h([c.jsx("path",{d:"M8 16h12V4H8zm4.5-6c.57 0 1.08.19 1.5.51V5h4v2h-3v5.5c0 1.38-1.12 2.5-2.5 2.5S10 13.88 10 12.5s1.12-2.5 2.5-2.5",opacity:".3"},"0"),c.jsx("path",{d:"M20 2H8c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2m0 14H8V4h12zm-7.5-1c1.38 0 2.5-1.12 2.5-2.5V7h3V5h-4v5.51c-.42-.32-.93-.51-1.5-.51-1.38 0-2.5 1.12-2.5 2.5s1.12 2.5 2.5 2.5M2 6v14c0 1.1.9 2 2 2h14v-2H4V6z"},"1")],"LibraryMusicTwoTone"),BV1=h(c.jsx("path",{d:"M13 6.06V3h-2v3.06c-4.5.5-8 4.31-8 8.93C3 16.1 3.9 17 5.01 17H8c0 2.21 1.79 4 4 4s4-1.79 4-4h2.99c1.11 0 2.01-.9 2.01-2.01 0-4.62-3.5-8.43-8-8.93M12 15H5c0-3.86 3.14-7 7-7s7 3.14 7 7z"}),"Light"),bV1=h(c.jsx("path",{d:"M12 7c-2.76 0-5 2.24-5 5s2.24 5 5 5 5-2.24 5-5-2.24-5-5-5M2 13h2c.55 0 1-.45 1-1s-.45-1-1-1H2c-.55 0-1 .45-1 1s.45 1 1 1m18 0h2c.55 0 1-.45 1-1s-.45-1-1-1h-2c-.55 0-1 .45-1 1s.45 1 1 1M11 2v2c0 .55.45 1 1 1s1-.45 1-1V2c0-.55-.45-1-1-1s-1 .45-1 1m0 18v2c0 .55.45 1 1 1s1-.45 1-1v-2c0-.55-.45-1-1-1s-1 .45-1 1M5.99 4.58c-.39-.39-1.03-.39-1.41 0-.39.39-.39 1.03 0 1.41l1.06 1.06c.39.39 1.03.39 1.41 0s.39-1.03 0-1.41zm12.37 12.37c-.39-.39-1.03-.39-1.41 0-.39.39-.39 1.03 0 1.41l1.06 1.06c.39.39 1.03.39 1.41 0 .39-.39.39-1.03 0-1.41zm1.06-10.96c.39-.39.39-1.03 0-1.41-.39-.39-1.03-.39-1.41 0l-1.06 1.06c-.39.39-.39 1.03 0 1.41s1.03.39 1.41 0zM7.05 18.36c.39-.39.39-1.03 0-1.41-.39-.39-1.03-.39-1.41 0l-1.06 1.06c-.39.39-.39 1.03 0 1.41s1.03.39 1.41 0z"}),"LightMode"),DV1=h(c.jsx("path",{d:"M12 9c1.65 0 3 1.35 3 3s-1.35 3-3 3-3-1.35-3-3 1.35-3 3-3m0-2c-2.76 0-5 2.24-5 5s2.24 5 5 5 5-2.24 5-5-2.24-5-5-5M2 13h2c.55 0 1-.45 1-1s-.45-1-1-1H2c-.55 0-1 .45-1 1s.45 1 1 1m18 0h2c.55 0 1-.45 1-1s-.45-1-1-1h-2c-.55 0-1 .45-1 1s.45 1 1 1M11 2v2c0 .55.45 1 1 1s1-.45 1-1V2c0-.55-.45-1-1-1s-1 .45-1 1m0 18v2c0 .55.45 1 1 1s1-.45 1-1v-2c0-.55-.45-1-1-1s-1 .45-1 1M5.99 4.58c-.39-.39-1.03-.39-1.41 0-.39.39-.39 1.03 0 1.41l1.06 1.06c.39.39 1.03.39 1.41 0s.39-1.03 0-1.41zm12.37 12.37c-.39-.39-1.03-.39-1.41 0-.39.39-.39 1.03 0 1.41l1.06 1.06c.39.39 1.03.39 1.41 0 .39-.39.39-1.03 0-1.41zm1.06-10.96c.39-.39.39-1.03 0-1.41-.39-.39-1.03-.39-1.41 0l-1.06 1.06c-.39.39-.39 1.03 0 1.41s1.03.39 1.41 0zM7.05 18.36c.39-.39.39-1.03 0-1.41-.39-.39-1.03-.39-1.41 0l-1.06 1.06c-.39.39-.39 1.03 0 1.41s1.03.39 1.41 0z"}),"LightModeOutlined"),kV1=h(c.jsx("path",{d:"M12 7c-2.76 0-5 2.24-5 5s2.24 5 5 5 5-2.24 5-5-2.24-5-5-5M2 13h2c.55 0 1-.45 1-1s-.45-1-1-1H2c-.55 0-1 .45-1 1s.45 1 1 1m18 0h2c.55 0 1-.45 1-1s-.45-1-1-1h-2c-.55 0-1 .45-1 1s.45 1 1 1M11 2v2c0 .55.45 1 1 1s1-.45 1-1V2c0-.55-.45-1-1-1s-1 .45-1 1m0 18v2c0 .55.45 1 1 1s1-.45 1-1v-2c0-.55-.45-1-1-1s-1 .45-1 1M5.99 4.58c-.39-.39-1.03-.39-1.41 0-.39.39-.39 1.03 0 1.41l1.06 1.06c.39.39 1.03.39 1.41 0s.39-1.03 0-1.41zm12.37 12.37c-.39-.39-1.03-.39-1.41 0-.39.39-.39 1.03 0 1.41l1.06 1.06c.39.39 1.03.39 1.41 0 .39-.39.39-1.03 0-1.41zm1.06-10.96c.39-.39.39-1.03 0-1.41-.39-.39-1.03-.39-1.41 0l-1.06 1.06c-.39.39-.39 1.03 0 1.41s1.03.39 1.41 0zM7.05 18.36c.39-.39.39-1.03 0-1.41-.39-.39-1.03-.39-1.41 0l-1.06 1.06c-.39.39-.39 1.03 0 1.41s1.03.39 1.41 0z"}),"LightModeRounded"),WV1=h(c.jsx("path",{d:"M12 7c-2.76 0-5 2.24-5 5s2.24 5 5 5 5-2.24 5-5-2.24-5-5-5m-1-6v4h2V1zm0 18v4h2v-4zm12-8h-4v2h4zM5 11H1v2h4zm11.24 6.66 2.47 2.47 1.41-1.41-2.47-2.47zM3.87 5.28l2.47 2.47 1.41-1.41-2.47-2.47zm2.47 10.96-2.47 2.47 1.41 1.41 2.47-2.47zM18.72 3.87l-2.47 2.47 1.41 1.41 2.47-2.47z"}),"LightModeSharp"),NV1=h([c.jsx("circle",{cx:"12",cy:"12",r:"3",opacity:".3"},"0"),c.jsx("path",{d:"M12 9c1.65 0 3 1.35 3 3s-1.35 3-3 3-3-1.35-3-3 1.35-3 3-3m0-2c-2.76 0-5 2.24-5 5s2.24 5 5 5 5-2.24 5-5-2.24-5-5-5M2 13h2c.55 0 1-.45 1-1s-.45-1-1-1H2c-.55 0-1 .45-1 1s.45 1 1 1m18 0h2c.55 0 1-.45 1-1s-.45-1-1-1h-2c-.55 0-1 .45-1 1s.45 1 1 1M11 2v2c0 .55.45 1 1 1s1-.45 1-1V2c0-.55-.45-1-1-1s-1 .45-1 1m0 18v2c0 .55.45 1 1 1s1-.45 1-1v-2c0-.55-.45-1-1-1s-1 .45-1 1M5.99 4.58c-.39-.39-1.03-.39-1.41 0-.39.39-.39 1.03 0 1.41l1.06 1.06c.39.39 1.03.39 1.41 0s.39-1.03 0-1.41zm12.37 12.37c-.39-.39-1.03-.39-1.41 0-.39.39-.39 1.03 0 1.41l1.06 1.06c.39.39 1.03.39 1.41 0 .39-.39.39-1.03 0-1.41zm1.06-10.96c.39-.39.39-1.03 0-1.41-.39-.39-1.03-.39-1.41 0l-1.06 1.06c-.39.39-.39 1.03 0 1.41s1.03.39 1.41 0zM7.05 18.36c.39-.39.39-1.03 0-1.41-.39-.39-1.03-.39-1.41 0l-1.06 1.06c-.39.39-.39 1.03 0 1.41s1.03.39 1.41 0z"},"1")],"LightModeTwoTone"),EV1=h(c.jsx("path",{d:"M13 6.06V3h-2v3.06c-4.5.5-8 4.31-8 8.93C3 16.1 3.9 17 5.01 17H8c0 2.21 1.79 4 4 4s4-1.79 4-4h2.99c1.11 0 2.01-.9 2.01-2.01 0-4.62-3.5-8.43-8-8.93M12 19c-1.1 0-2-.9-2-2h4c0 1.1-.9 2-2 2m0-4H5c0-3.86 3.14-7 7-7s7 3.14 7 7z"}),"LightOutlined"),IV1=h(c.jsx("path",{d:"M13 6.06V4c0-.55-.45-1-1-1s-1 .45-1 1v2.06c-4.5.5-8 4.31-8 8.93C3 16.1 3.9 17 5.01 17H8c0 2.21 1.79 4 4 4s4-1.79 4-4h2.99c1.11 0 2.01-.9 2.01-2.01 0-4.62-3.5-8.43-8-8.93M12 15H5c0-3.86 3.14-7 7-7s7 3.14 7 7z"}),"LightRounded"),UV1=h(c.jsx("path",{d:"M13 6.06V3h-2v3.06C5.87 6.63 2.03 11.51 3.22 17H8c0 2.21 1.79 4 4 4s4-1.79 4-4h4.78A9.0056 9.0056 0 0 0 13 6.06M12 15H5c0-3.86 3.14-7 7-7s7 3.14 7 7z"}),"LightSharp"),GV1=h([c.jsx("path",{d:"M10 17c0 1.1.9 2 2 2s2-.9 2-2z",opacity:".3"},"0"),c.jsx("path",{d:"M13 6.06V3h-2v3.06c-4.5.5-8 4.31-8 8.93C3 16.1 3.9 17 5.01 17H8c0 2.21 1.79 4 4 4s4-1.79 4-4h2.99c1.11 0 2.01-.9 2.01-2.01 0-4.62-3.5-8.43-8-8.93M12 19c-1.1 0-2-.9-2-2h4c0 1.1-.9 2-2 2m0-4H5c0-3.86 3.14-7 7-7s7 3.14 7 7z"},"1")],"LightTwoTone"),KV1=h(c.jsx("path",{d:"M9 21c0 .5.4 1 1 1h4c.6 0 1-.5 1-1v-1H9zm3-19C8.1 2 5 5.1 5 9c0 2.4 1.2 4.5 3 5.7V17c0 .5.4 1 1 1h6c.6 0 1-.5 1-1v-2.3c1.8-1.3 3-3.4 3-5.7 0-3.9-3.1-7-7-7"}),"Lightbulb"),qV1=h(c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m0 17c-.83 0-1.5-.67-1.5-1.5h3c0 .83-.67 1.5-1.5 1.5m3-2.5H9V15h6zm-.03-2.5H9.03C7.8 13.09 7 11.64 7 10c0-2.76 2.24-5 5-5s5 2.24 5 5c0 1.64-.8 3.09-2.03 4"}),"LightbulbCircle"),QV1=h([c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8"},"0"),c.jsx("path",{d:"M12 19c.83 0 1.5-.67 1.5-1.5h-3c0 .83.67 1.5 1.5 1.5m-3-4h6v1.5H9zm3-10c-2.76 0-5 2.24-5 5 0 1.64.8 3.09 2.03 4h5.95c1.22-.91 2.02-2.36 2.02-4 0-2.76-2.24-5-5-5m2.43 7.5H9.57c-.68-.66-1.07-1.55-1.07-2.5 0-1.93 1.57-3.5 3.5-3.5s3.5 1.57 3.5 3.5c0 .95-.39 1.84-1.07 2.5"},"1")],"LightbulbCircleOutlined"),ZV1=h(c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m0 17c-.83 0-1.5-.67-1.5-1.5h3c0 .83-.67 1.5-1.5 1.5m2.25-2.5h-4.5c-.41 0-.75-.34-.75-.75s.34-.75.75-.75h4.5c.41 0 .75.34.75.75s-.34.75-.75.75m.72-2.5H9.03C7.8 13.09 7 11.64 7 10c0-2.76 2.24-5 5-5s5 2.24 5 5c0 1.64-.8 3.09-2.03 4"}),"LightbulbCircleRounded"),JV1=h(c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m0 17c-.83 0-1.5-.67-1.5-1.5h3c0 .83-.67 1.5-1.5 1.5m3-2.5H9V15h6zm-.03-2.5H9.03C7.8 13.09 7 11.64 7 10c0-2.76 2.24-5 5-5s5 2.24 5 5c0 1.64-.8 3.09-2.03 4"}),"LightbulbCircleSharp"),YV1=h([c.jsx("path",{d:"M12 4c-4.41 0-8 3.59-8 8s3.59 8 8 8 8-3.59 8-8-3.59-8-8-8m0 15c-.83 0-1.5-.67-1.5-1.5h3c0 .83-.67 1.5-1.5 1.5m3-2.5H9V15h6zm-.03-2.5H9.03C7.8 13.09 7 11.64 7 10c0-2.76 2.24-5 5-5s5 2.24 5 5c0 1.64-.8 3.09-2.03 4",opacity:".3"},"0"),c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8"},"1"),c.jsx("path",{d:"M12 19c.83 0 1.5-.67 1.5-1.5h-3c0 .83.67 1.5 1.5 1.5m-3-4h6v1.5H9zm3-10c-2.76 0-5 2.24-5 5 0 1.64.8 3.09 2.03 4h5.95c1.22-.91 2.02-2.36 2.02-4 0-2.76-2.24-5-5-5m2.43 7.5H9.57c-.68-.66-1.07-1.55-1.07-2.5 0-1.93 1.57-3.5 3.5-3.5s3.5 1.57 3.5 3.5c0 .95-.39 1.84-1.07 2.5"},"2")],"LightbulbCircleTwoTone"),_V1=h(c.jsx("path",{d:"M9 21c0 .55.45 1 1 1h4c.55 0 1-.45 1-1v-1H9zm3-19C8.14 2 5 5.14 5 9c0 2.38 1.19 4.47 3 5.74V17c0 .55.45 1 1 1h6c.55 0 1-.45 1-1v-2.26c1.81-1.27 3-3.36 3-5.74 0-3.86-3.14-7-7-7m2.85 11.1-.85.6V16h-4v-2.3l-.85-.6C7.8 12.16 7 10.63 7 9c0-2.76 2.24-5 5-5s5 2.24 5 5c0 1.63-.8 3.16-2.15 4.1"}),"LightbulbOutlined"),XV1=h(c.jsx("path",{d:"M12 22c1.1 0 2-.9 2-2h-4c0 1.1.9 2 2 2m-3-3h6c.55 0 1-.45 1-1s-.45-1-1-1H9c-.55 0-1 .45-1 1s.45 1 1 1m3-17C7.86 2 4.5 5.36 4.5 9.5c0 3.82 2.66 5.86 3.77 6.5h7.46c1.11-.64 3.77-2.68 3.77-6.5C19.5 5.36 16.14 2 12 2"}),"LightbulbRounded"),$V1=h(c.jsx("path",{d:"M12 22c1.1 0 2-.9 2-2h-4c0 1.1.9 2 2 2m-4-5h8v2H8zm4-15C7.86 2 4.5 5.36 4.5 9.5c0 3.82 2.66 5.86 3.77 6.5h7.46c1.11-.64 3.77-2.68 3.77-6.5C19.5 5.36 16.14 2 12 2"}),"LightbulbSharp"),cx1=h([c.jsx("path",{d:"M12 4C8.97 4 6.5 6.47 6.5 9.5c0 2.47 1.49 3.89 2.35 4.5h6.3c.86-.61 2.35-2.03 2.35-4.5C17.5 6.47 15.03 4 12 4",opacity:".3"},"0"),c.jsx("path",{d:"M12 22c1.1 0 2-.9 2-2h-4c0 1.1.9 2 2 2m-4-5h8v2H8zm4-15C7.86 2 4.5 5.36 4.5 9.5c0 3.82 2.66 5.86 3.77 6.5h7.46c1.11-.64 3.77-2.68 3.77-6.5C19.5 5.36 16.14 2 12 2m3.15 12h-6.3c-.86-.61-2.35-2.03-2.35-4.5C6.5 6.47 8.97 4 12 4s5.5 2.47 5.5 5.5c0 2.47-1.49 3.89-2.35 4.5"},"1")],"LightbulbTwoTone"),hx1=h(c.jsx("path",{d:"m22 7.43-1.41-1.41-4.03 4.53L9.5 4 2 11.51l1.5 1.5 6.14-6.15 5.59 5.18-1.73 1.95-4-4L2 17.5 3.5 19l6-6.01 4 4 3.19-3.59 3.9 3.61L22 15.6l-3.98-3.7z"}),"LineAxis"),sx1=h(c.jsx("path",{d:"m22 7.43-1.41-1.41-4.03 4.53L9.5 4 2 11.51l1.5 1.5 6.14-6.15 5.59 5.18-1.73 1.95-4-4L2 17.5 3.5 19l6-6.01 4 4 3.19-3.59 3.9 3.61L22 15.6l-3.98-3.7z"}),"LineAxisOutlined"),tx1=h(c.jsx("path",{d:"M21.34 6.77c-.4-.4-1.07-.39-1.45.04l-3.33 3.74-5.65-5.24c-.79-.73-2.01-.71-2.77.05L2.7 10.81c-.39.39-.39 1.02 0 1.41l.09.09c.39.39 1.02.39 1.41 0l5.44-5.45 5.59 5.19L13.5 14l-2.58-2.58c-.78-.78-2.05-.78-2.83 0L2.7 16.8c-.39.39-.39 1.02 0 1.41l.1.09c.39.39 1.02.39 1.41 0l5.3-5.3 2.5 2.5c.81.81 2.14.77 2.91-.09l1.78-2.01 3.19 2.96c.39.36 1 .35 1.38-.03l.01-.01c.4-.4.39-1.05-.03-1.43l-3.22-2.99 3.35-3.77c.35-.39.33-.99-.04-1.36"}),"LineAxisRounded"),ox1=h(c.jsx("path",{d:"m22 7.43-1.41-1.41-4.03 4.53L9.5 4 2 11.51l1.5 1.5 6.14-6.15 5.59 5.18-1.73 1.95-4-4L2 17.5 3.5 19l6-6.01 4 4 3.19-3.59 3.9 3.61L22 15.6l-3.98-3.7z"}),"LineAxisSharp"),vx1=h(c.jsx("path",{d:"m22 7.43-1.41-1.41-4.03 4.53L9.5 4 2 11.51l1.5 1.5 6.14-6.15 5.59 5.18-1.73 1.95-4-4L2 17.5 3.5 19l6-6.01 4 4 3.19-3.59 3.9 3.61L22 15.6l-3.98-3.7z"}),"LineAxisTwoTone"),ex1=h(c.jsx("path",{d:"M3 16h5v-2H3zm6.5 0h5v-2h-5zm6.5 0h5v-2h-5zM3 20h2v-2H3zm4 0h2v-2H7zm4 0h2v-2h-2zm4 0h2v-2h-2zm4 0h2v-2h-2zM3 12h8v-2H3zm10 0h8v-2h-8zM3 4v4h18V4z"}),"LineStyle"),lx1=h(c.jsx("path",{d:"M3 16h5v-2H3zm6.5 0h5v-2h-5zm6.5 0h5v-2h-5zM3 20h2v-2H3zm4 0h2v-2H7zm4 0h2v-2h-2zm4 0h2v-2h-2zm4 0h2v-2h-2zM3 12h8v-2H3zm10 0h8v-2h-8zM3 4v4h18V4z"}),"LineStyleOutlined"),nx1=h(c.jsx("path",{d:"M4 16h3c.55 0 1-.45 1-1s-.45-1-1-1H4c-.55 0-1 .45-1 1s.45 1 1 1m6.5 0h3c.55 0 1-.45 1-1s-.45-1-1-1h-3c-.55 0-1 .45-1 1s.45 1 1 1m6.5 0h3c.55 0 1-.45 1-1s-.45-1-1-1h-3c-.55 0-1 .45-1 1s.45 1 1 1M4 20c.55 0 1-.45 1-1s-.45-1-1-1-1 .45-1 1 .45 1 1 1m4 0c.55 0 1-.45 1-1s-.45-1-1-1-1 .45-1 1 .45 1 1 1m4 0c.55 0 1-.45 1-1s-.45-1-1-1-1 .45-1 1 .45 1 1 1m4 0c.55 0 1-.45 1-1s-.45-1-1-1-1 .45-1 1 .45 1 1 1m4 0c.55 0 1-.45 1-1s-.45-1-1-1-1 .45-1 1 .45 1 1 1M4 12h6c.55 0 1-.45 1-1s-.45-1-1-1H4c-.55 0-1 .45-1 1s.45 1 1 1m10 0h6c.55 0 1-.45 1-1s-.45-1-1-1h-6c-.55 0-1 .45-1 1s.45 1 1 1M3 5v2c0 .55.45 1 1 1h16c.55 0 1-.45 1-1V5c0-.55-.45-1-1-1H4c-.55 0-1 .45-1 1"}),"LineStyleRounded"),ax1=h(c.jsx("path",{d:"M3 16h5v-2H3zm6.5 0h5v-2h-5zm6.5 0h5v-2h-5zM3 20h2v-2H3zm4 0h2v-2H7zm4 0h2v-2h-2zm4 0h2v-2h-2zm4 0h2v-2h-2zM3 12h8v-2H3zm10 0h8v-2h-8zM3 4v4h18V4z"}),"LineStyleSharp"),dx1=h(c.jsx("path",{d:"M3 16h5v-2H3zm6.5 0h5v-2h-5zm6.5 0h5v-2h-5zM3 20h2v-2H3zm4 0h2v-2H7zm4 0h2v-2h-2zm4 0h2v-2h-2zm4 0h2v-2h-2zM3 12h8v-2H3zm10 0h8v-2h-8zM3 4v4h18V4z"}),"LineStyleTwoTone"),zx1=h(c.jsx("path",{d:"M3 17h18v-2H3zm0 3h18v-1H3zm0-7h18v-3H3zm0-9v4h18V4z"}),"LineWeight"),mx1=h(c.jsx("path",{d:"M3 17h18v-2H3zm0 3h18v-1H3zm0-7h18v-3H3zm0-9v4h18V4z"}),"LineWeightOutlined"),px1=h(c.jsx("path",{d:"M20 15H4c-.55 0-1 .45-1 1s.45 1 1 1h16c.55 0 1-.45 1-1s-.45-1-1-1m0-5H4c-.55 0-1 .45-1 1v1c0 .55.45 1 1 1h16c.55 0 1-.45 1-1v-1c0-.55-.45-1-1-1m0-6H4c-.55 0-1 .45-1 1v2c0 .55.45 1 1 1h16c.55 0 1-.45 1-1V5c0-.55-.45-1-1-1m.5 15h-17c-.28 0-.5.22-.5.5s.22.5.5.5h17c.28 0 .5-.22.5-.5s-.22-.5-.5-.5"}),"LineWeightRounded"),Hx1=h(c.jsx("path",{d:"M3 17h18v-2H3zm0 3h18v-1H3zm0-7h18v-3H3zm0-9v4h18V4z"}),"LineWeightSharp"),Mx1=h(c.jsx("path",{d:"M3 17h18v-2H3zm0 3h18v-1H3zm0-7h18v-3H3zm0-9v4h18V4z"}),"LineWeightTwoTone"),rx1=h(c.jsx("path",{d:"M19.5 9.5c-1.03 0-1.9.62-2.29 1.5h-2.92c-.39-.88-1.26-1.5-2.29-1.5s-1.9.62-2.29 1.5H6.79c-.39-.88-1.26-1.5-2.29-1.5C3.12 9.5 2 10.62 2 12s1.12 2.5 2.5 2.5c1.03 0 1.9-.62 2.29-1.5h2.92c.39.88 1.26 1.5 2.29 1.5s1.9-.62 2.29-1.5h2.92c.39.88 1.26 1.5 2.29 1.5 1.38 0 2.5-1.12 2.5-2.5s-1.12-2.5-2.5-2.5"}),"LinearScale"),ix1=h(c.jsx("path",{d:"M19.5 9.5c-1.03 0-1.9.62-2.29 1.5h-2.92c-.39-.88-1.26-1.5-2.29-1.5s-1.9.62-2.29 1.5H6.79c-.39-.88-1.26-1.5-2.29-1.5C3.12 9.5 2 10.62 2 12s1.12 2.5 2.5 2.5c1.03 0 1.9-.62 2.29-1.5h2.92c.39.88 1.26 1.5 2.29 1.5s1.9-.62 2.29-1.5h2.92c.39.88 1.26 1.5 2.29 1.5 1.38 0 2.5-1.12 2.5-2.5s-1.12-2.5-2.5-2.5"}),"LinearScaleOutlined"),Vx1=h(c.jsx("path",{d:"M17 7c-2.41 0-4.43 1.72-4.9 4H6.79c-.39-.88-1.27-1.5-2.29-1.5C3.12 9.5 2 10.62 2 12s1.12 2.5 2.5 2.5c1.02 0 1.9-.62 2.29-1.5h5.31c.46 2.28 2.48 4 4.9 4 2.76 0 5-2.24 5-5s-2.24-5-5-5m0 8c-1.65 0-3-1.35-3-3s1.35-3 3-3 3 1.35 3 3-1.35 3-3 3"}),"LinearScaleRounded"),xx1=h(c.jsx("path",{d:"M19.5 9.5c-1.03 0-1.9.62-2.29 1.5h-2.92c-.39-.88-1.26-1.5-2.29-1.5s-1.9.62-2.29 1.5H6.79c-.39-.88-1.26-1.5-2.29-1.5C3.12 9.5 2 10.62 2 12s1.12 2.5 2.5 2.5c1.03 0 1.9-.62 2.29-1.5h2.92c.39.88 1.26 1.5 2.29 1.5s1.9-.62 2.29-1.5h2.92c.39.88 1.26 1.5 2.29 1.5 1.38 0 2.5-1.12 2.5-2.5s-1.12-2.5-2.5-2.5"}),"LinearScaleSharp"),jx1=h(c.jsx("path",{d:"M19.5 9.5c-1.03 0-1.9.62-2.29 1.5h-2.92c-.39-.88-1.26-1.5-2.29-1.5s-1.9.62-2.29 1.5H6.79c-.39-.88-1.26-1.5-2.29-1.5C3.12 9.5 2 10.62 2 12s1.12 2.5 2.5 2.5c1.03 0 1.9-.62 2.29-1.5h2.92c.39.88 1.26 1.5 2.29 1.5s1.9-.62 2.29-1.5h2.92c.39.88 1.26 1.5 2.29 1.5 1.38 0 2.5-1.12 2.5-2.5s-1.12-2.5-2.5-2.5"}),"LinearScaleTwoTone"),ux1=h(c.jsx("path",{d:"M3.9 12c0-1.71 1.39-3.1 3.1-3.1h4V7H7c-2.76 0-5 2.24-5 5s2.24 5 5 5h4v-1.9H7c-1.71 0-3.1-1.39-3.1-3.1M8 13h8v-2H8zm9-6h-4v1.9h4c1.71 0 3.1 1.39 3.1 3.1s-1.39 3.1-3.1 3.1h-4V17h4c2.76 0 5-2.24 5-5s-2.24-5-5-5"}),"Link"),Lx1=h(c.jsx("path",{d:"M17 7h-4v1.9h4c1.71 0 3.1 1.39 3.1 3.1 0 1.43-.98 2.63-2.31 2.98l1.46 1.46C20.88 15.61 22 13.95 22 12c0-2.76-2.24-5-5-5m-1 4h-2.19l2 2H16zM2 4.27l3.11 3.11C3.29 8.12 2 9.91 2 12c0 2.76 2.24 5 5 5h4v-1.9H7c-1.71 0-3.1-1.39-3.1-3.1 0-1.59 1.21-2.9 2.76-3.07L8.73 11H8v2h2.73L13 15.27V17h1.73l4.01 4L20 19.74 3.27 3z"}),"LinkOff"),Sx1=h(c.jsx("path",{d:"M14.39 11 16 12.61V11zM17 7h-4v1.9h4c1.71 0 3.1 1.39 3.1 3.1 0 1.27-.77 2.37-1.87 2.84l1.4 1.4C21.05 15.36 22 13.79 22 12c0-2.76-2.24-5-5-5M2 4.27l3.11 3.11C3.29 8.12 2 9.91 2 12c0 2.76 2.24 5 5 5h4v-1.9H7c-1.71 0-3.1-1.39-3.1-3.1 0-1.59 1.21-2.9 2.76-3.07L8.73 11H8v2h2.73L13 15.27V17h1.73l4.01 4.01 1.41-1.41L3.41 2.86z"}),"LinkOffOutlined"),Cx1=h(c.jsx("path",{d:"M14 9h2.87c1.46 0 2.8.98 3.08 2.42.31 1.64-.74 3.11-2.22 3.48l1.53 1.53c1.77-.91 2.95-2.82 2.7-5.01C21.68 8.86 19.37 7 16.79 7H14c-.55 0-1 .45-1 1s.45 1 1 1M3.51 3.51a.996.996 0 0 0-1.41 0c-.39.39-.39 1.02 0 1.41l2.64 2.64c-1.77.91-2.95 2.82-2.7 5.01C2.32 15.14 4.63 17 7.21 17H10c.55 0 1-.45 1-1s-.45-1-1-1H7.13c-1.46 0-2.8-.98-3.08-2.42-.31-1.64.75-3.11 2.22-3.48l2.12 2.12c-.23.19-.39.46-.39.78 0 .55.45 1 1 1h1.17l8.9 8.9c.39.39 1.02.39 1.41 0s.39-1.02 0-1.41zM14 11l1.71 1.71c.18-.18.29-.43.29-.71 0-.55-.45-1-1-1z"}),"LinkOffRounded"),Tx1=h(c.jsx("path",{d:"M14.39 11 16 12.61V11zM17 7h-4v1.9h4c1.71 0 3.1 1.39 3.1 3.1 0 1.27-.77 2.37-1.87 2.84l1.4 1.4C21.05 15.36 22 13.79 22 12c0-2.76-2.24-5-5-5M2 4.27l3.11 3.11C3.29 8.12 2 9.91 2 12c0 2.76 2.24 5 5 5h4v-1.9H7c-1.71 0-3.1-1.39-3.1-3.1 0-1.59 1.21-2.9 2.76-3.07L8.73 11H8v2h2.73L13 15.27V17h1.73l4.01 4.01 1.41-1.41L3.41 2.86z"}),"LinkOffSharp"),wx1=h(c.jsx("path",{d:"M14.39 11 16 12.61V11zM17 7h-4v1.9h4c1.71 0 3.1 1.39 3.1 3.1 0 1.27-.77 2.37-1.87 2.84l1.4 1.4C21.05 15.36 22 13.79 22 12c0-2.76-2.24-5-5-5M2 4.27l3.11 3.11C3.29 8.12 2 9.91 2 12c0 2.76 2.24 5 5 5h4v-1.9H7c-1.71 0-3.1-1.39-3.1-3.1 0-1.59 1.21-2.9 2.76-3.07L8.73 11H8v2h2.73L13 15.27V17h1.73l4.01 4.01 1.41-1.41L3.41 2.86z"}),"LinkOffTwoTone"),Rx1=h(c.jsx("path",{d:"M17 7h-4v2h4c1.65 0 3 1.35 3 3s-1.35 3-3 3h-4v2h4c2.76 0 5-2.24 5-5s-2.24-5-5-5m-6 8H7c-1.65 0-3-1.35-3-3s1.35-3 3-3h4V7H7c-2.76 0-5 2.24-5 5s2.24 5 5 5h4zm-3-4h8v2H8z"}),"LinkOutlined"),Ox1=h(c.jsx("path",{d:"M17 7h-3c-.55 0-1 .45-1 1s.45 1 1 1h3c1.65 0 3 1.35 3 3s-1.35 3-3 3h-3c-.55 0-1 .45-1 1s.45 1 1 1h3c2.76 0 5-2.24 5-5s-2.24-5-5-5m-9 5c0 .55.45 1 1 1h6c.55 0 1-.45 1-1s-.45-1-1-1H9c-.55 0-1 .45-1 1m2 3H7c-1.65 0-3-1.35-3-3s1.35-3 3-3h3c.55 0 1-.45 1-1s-.45-1-1-1H7c-2.76 0-5 2.24-5 5s2.24 5 5 5h3c.55 0 1-.45 1-1s-.45-1-1-1"}),"LinkRounded"),yx1=h(c.jsx("path",{d:"M17 7h-4v2h4c1.65 0 3 1.35 3 3s-1.35 3-3 3h-4v2h4c2.76 0 5-2.24 5-5s-2.24-5-5-5m-6 8H7c-1.65 0-3-1.35-3-3s1.35-3 3-3h4V7H7c-2.76 0-5 2.24-5 5s2.24 5 5 5h4zm-3-4h8v2H8zm9-4h-4v2h4c1.65 0 3 1.35 3 3s-1.35 3-3 3h-4v2h4c2.76 0 5-2.24 5-5s-2.24-5-5-5m-6 8H7c-1.65 0-3-1.35-3-3s1.35-3 3-3h4V7H7c-2.76 0-5 2.24-5 5s2.24 5 5 5h4zm-3-4h8v2H8z"}),"LinkSharp"),gx1=h(c.jsx("path",{d:"M17 7h-4v2h4c1.65 0 3 1.35 3 3s-1.35 3-3 3h-4v2h4c2.76 0 5-2.24 5-5s-2.24-5-5-5m-6 8H7c-1.65 0-3-1.35-3-3s1.35-3 3-3h4V7H7c-2.76 0-5 2.24-5 5s2.24 5 5 5h4zm-3-4h8v2H8z",opacity:".87"}),"LinkTwoTone"),Ax1=h([c.jsx("circle",{cx:"12",cy:"14",r:"3.2"},"0"),c.jsx("path",{d:"M16 3.33c2.58 0 4.67 2.09 4.67 4.67H22c0-3.31-2.69-6-6-6zM16 6c1.11 0 2 .89 2 2h1.33c0-1.84-1.49-3.33-3.33-3.33z"},"1"),c.jsx("path",{d:"M17 9c0-1.11-.89-2-2-2V4H9L7.17 6H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V9zm-5 10c-2.76 0-5-2.24-5-5s2.24-5 5-5 5 2.24 5 5-2.24 5-5 5"},"2")],"LinkedCamera"),fx1=h(c.jsx("path",{d:"M20 9v11H4V8h4.05l1.83-2H15V4H9L7.17 6H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V9zm.67-1.01H22C21.99 4.68 19.31 2 16 2v1.33c2.58 0 4.66 2.08 4.67 4.66m-2.67 0h1.33c-.01-1.84-1.49-3.32-3.33-3.32V6c1.11 0 1.99.89 2 1.99M7 14c0 2.76 2.24 5 5 5s5-2.24 5-5-2.24-5-5-5-5 2.24-5 5m8 0c0 1.65-1.35 3-3 3s-3-1.35-3-3 1.35-3 3-3 3 1.34 3 3"}),"LinkedCameraOutlined"),Px1=h([c.jsx("circle",{cx:"12",cy:"13",r:"2.5"},"0"),c.jsx("path",{d:"M16.6 2.37c2.1.27 3.77 1.93 4.03 4.03.04.34.32.6.66.6.39 0 .71-.34.66-.73-.33-2.72-2.5-4.89-5.22-5.22-.39-.05-.73.27-.73.66 0 .34.26.62.6.66m2.63 3.82a3.338 3.338 0 0 0-2.42-2.42c-.41-.1-.81.22-.81.65 0 .29.19.57.48.64.72.18 1.29.74 1.46 1.46.07.29.34.48.64.48.43 0 .75-.4.65-.81"},"1"),c.jsx("path",{d:"M17 8c0-1.1-.9-2-2-2V4c0-.55-.45-1-1-1H9.88c-.56 0-1.1.24-1.48.65L7.17 5H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2v-9c0-1.1-.9-2-2-2zm-5 9.5c-2.48 0-4.5-2.02-4.5-4.5S9.52 8.5 12 8.5s4.5 2.02 4.5 4.5-2.02 4.5-4.5 4.5"},"2")],"LinkedCameraRounded"),Fx1=h([c.jsx("circle",{cx:"12",cy:"14",r:"3"},"0"),c.jsx("path",{d:"M18 8h1.33c0-1.84-1.49-3.33-3.33-3.33V6c1.11 0 2 .89 2 2m2.67 0H22c0-3.31-2.69-6-6-6v1.33c2.58 0 4.67 2.09 4.67 4.67M15 7V4H9L7.17 6H2v16h20V9h-5c0-1.1-.9-2-2-2m-3 12c-2.76 0-5-2.24-5-5s2.24-5 5-5 5 2.24 5 5-2.24 5-5 5"},"1")],"LinkedCameraSharp"),Bx1=h([c.jsx("path",{d:"M20 20H4V8h4.05l1.83-2H15V4H9L7.17 6H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V9h-2zM16 2v1.33c2.58 0 4.66 2.09 4.67 4.66H22C21.99 4.68 19.31 2 16 2m0 2.67V6c1.11 0 1.99.89 2 1.99h1.33c-.01-1.84-1.49-3.32-3.33-3.32"},"0"),c.jsx("path",{d:"M14.98 10.01c-.13-.09-.26-.18-.39-.26.14.08.27.17.39.26M17 9c0-.37-.11-.71-.28-1.01-.18-.3-.43-.55-.73-.72C15.7 7.1 15.36 7 15 7V6H9.88L8.05 8H4v12h16V9zm-5 10c-2.76 0-5-2.24-5-5s2.24-5 5-5 5 2.24 5 5-2.24 5-5 5",opacity:".3"},"1"),c.jsx("path",{d:"M12 9c-2.76 0-5 2.24-5 5s2.24 5 5 5 5-2.24 5-5-2.24-5-5-5m0 8c-1.65 0-3-1.35-3-3s1.35-3 3-3 3 1.35 3 3-1.35 3-3 3"},"2")],"LinkedCameraTwoTone"),bx1=h(c.jsx("path",{d:"M19 3a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h14m-.5 15.5v-5.3a3.26 3.26 0 0 0-3.26-3.26c-.85 0-1.84.52-2.32 1.3v-1.11h-2.79v8.37h2.79v-4.93c0-.77.62-1.4 1.39-1.4a1.4 1.4 0 0 1 1.4 1.4v4.93h2.79M6.88 8.56a1.68 1.68 0 0 0 1.68-1.68c0-.93-.75-1.69-1.68-1.69a1.69 1.69 0 0 0-1.69 1.69c0 .93.76 1.68 1.69 1.68m1.39 9.94v-8.37H5.5v8.37h2.77z"}),"LinkedIn"),Dx1=h(c.jsx("path",{d:"M3 14c0 1.3.84 2.4 2 2.82V20H3v2h6v-2H7v-3.18C8.16 16.4 9 15.3 9 14V6H3zm2-6h2v3H5zm15.63.54-.95-.32c-.4-.13-.68-.51-.68-.94V3c0-.55-.45-1-1-1h-3c-.55 0-1 .45-1 1v4.28c0 .43-.28.81-.68.95l-.95.32c-.82.27-1.37 1.03-1.37 1.89V20c0 1.1.9 2 2 2h7c1.1 0 2-.9 2-2v-9.56c0-.86-.55-1.62-1.37-1.9M16 4h1v1h-1zm-3 6.44.95-.32C15.18 9.72 16 8.57 16 7.28V7h1v.28c0 1.29.82 2.44 2.05 2.85l.95.31V12h-7zM20 20h-7v-2h7z"}),"Liquor"),kx1=h(c.jsx("path",{d:"M3 14c0 1.3.84 2.4 2 2.82V20H3v2h6v-2H7v-3.18C8.16 16.4 9 15.3 9 14V6H3zm2-6h2v3H5zm0 5h2v1c0 .55-.45 1-1 1s-1-.45-1-1zm15.64-4.46-.96-.32c-.41-.14-.68-.52-.68-.95V3c0-.55-.45-1-1-1h-3c-.55 0-1 .45-1 1v4.28c0 .43-.27.81-.68.95l-.96.32c-.81.28-1.36 1.04-1.36 1.9V20c0 1.1.9 2 2 2h7c1.1 0 2-.9 2-2v-9.56c0-.86-.55-1.62-1.36-1.9M16 4h1v1h-1zm4 16h-7v-2h7zm0-4h-7v-2h7zm0-4h-7v-1.56l.95-.32C15.18 9.72 16 8.57 16 7.28V7h1v.28c0 1.29.82 2.44 2.05 2.85l.95.31z"}),"LiquorOutlined"),Wx1=h(c.jsx("path",{d:"M3 14c0 1.3.84 2.4 2 2.82V20H4c-.55 0-1 .45-1 1s.45 1 1 1h4c.55 0 1-.45 1-1s-.45-1-1-1H7v-3.18C8.16 16.4 9 15.3 9 14V7c0-.55-.45-1-1-1H4c-.55 0-1 .45-1 1zm2-6h2v3H5zm15.64.54-.96-.32c-.41-.14-.68-.52-.68-.95V3c0-.55-.45-1-1-1h-3c-.55 0-1 .45-1 1v4.28c0 .43-.27.81-.68.95l-.96.32c-.81.28-1.36 1.04-1.36 1.9V20c0 1.1.9 2 2 2h7c1.1 0 2-.9 2-2v-9.56c0-.86-.55-1.62-1.36-1.9M16 4h1v1h-1zm-3 6.44.95-.32C15.18 9.72 16 8.57 16 7.28V7h1v.28c0 1.29.82 2.44 2.05 2.85l.95.31V12h-7zM20 20h-7v-2h7z"}),"LiquorRounded"),Nx1=h(c.jsx("path",{d:"M3 14c0 1.3.84 2.4 2 2.82V20H3v2h6v-2H7v-3.18C8.16 16.4 9 15.3 9 14V6H3zm2-6h2v3H5zm17 1-3-1.01V2h-5v6l-3 1.01V22h11zm-6-5h1v1h-1zm-3 6.44 3-.98V7h1v2.46l3 .98V12h-7zM20 20h-7v-2h7z"}),"LiquorSharp"),Ex1=h([c.jsx("path",{d:"M16 4h1v1h-1zM6 15c.55 0 1-.45 1-1v-1H5v1c0 .55.45 1 1 1m7-1h7v2h-7z",opacity:".3"},"0"),c.jsx("path",{d:"M3 14c0 1.3.84 2.4 2 2.82V20H3v2h6v-2H7v-3.18C8.16 16.4 9 15.3 9 14V6H3zm2-6h2v3H5zm0 5h2v1c0 .55-.45 1-1 1s-1-.45-1-1zm15.64-4.46-.96-.32c-.41-.14-.68-.52-.68-.95V3c0-.55-.45-1-1-1h-3c-.55 0-1 .45-1 1v4.28c0 .43-.27.81-.68.95l-.96.32c-.81.28-1.36 1.04-1.36 1.9V20c0 1.1.9 2 2 2h7c1.1 0 2-.9 2-2v-9.56c0-.86-.55-1.62-1.36-1.9M16 4h1v1h-1zm4 16h-7v-2h7zm0-4h-7v-2h7zm0-4h-7v-1.56l.95-.32C15.18 9.72 16 8.57 16 7.28V7h1v.28c0 1.29.82 2.44 2.05 2.85l.95.31z"},"1")],"LiquorTwoTone"),Ix1=h(c.jsx("path",{d:"M3 13h2v-2H3zm0 4h2v-2H3zm0-8h2V7H3zm4 4h14v-2H7zm0 4h14v-2H7zM7 7v2h14V7z"}),"List"),Ux1=h(c.jsx("path",{d:"M19 5v14H5V5zm1.1-2H3.9c-.5 0-.9.4-.9.9v16.2c0 .4.4.9.9.9h16.2c.4 0 .9-.5.9-.9V3.9c0-.5-.5-.9-.9-.9M11 7h6v2h-6zm0 4h6v2h-6zm0 4h6v2h-6zM7 7h2v2H7zm0 4h2v2H7zm0 4h2v2H7z"}),"ListAlt"),Gx1=h(c.jsx("path",{d:"M11 7h6v2h-6zm0 4h6v2h-6zm0 4h6v2h-6zM7 7h2v2H7zm0 4h2v2H7zm0 4h2v2H7zM20.1 3H3.9c-.5 0-.9.4-.9.9v16.2c0 .4.4.9.9.9h16.2c.4 0 .9-.5.9-.9V3.9c0-.5-.5-.9-.9-.9M19 19H5V5h14z"}),"ListAltOutlined"),Kx1=h(c.jsx("path",{d:"M12 9h4c.55 0 1-.45 1-1s-.45-1-1-1h-4c-.55 0-1 .45-1 1s.45 1 1 1m0 4h4c.55 0 1-.45 1-1s-.45-1-1-1h-4c-.55 0-1 .45-1 1s.45 1 1 1m0 4h4c.55 0 1-.45 1-1s-.45-1-1-1h-4c-.55 0-1 .45-1 1s.45 1 1 1M7 7h2v2H7zm0 4h2v2H7zm0 4h2v2H7zM20 3H4c-.55 0-1 .45-1 1v16c0 .55.45 1 1 1h16c.55 0 1-.45 1-1V4c0-.55-.45-1-1-1m-1 16H5V5h14z"}),"ListAltRounded"),qx1=h(c.jsx("path",{d:"M11 7h6v2h-6zm0 4h6v2h-6zm0 4h6v2h-6zM7 7h2v2H7zm0 4h2v2H7zm0 4h2v2H7zM3 3v18h18V3zm16 16H5V5h14z"}),"ListAltSharp"),Qx1=h([c.jsx("path",{d:"M5 19h14V5H5zm6-12h6v2h-6zm0 4h6v2h-6zm0 4h6v2h-6zM7 7h2v2H7zm0 4h2v2H7zm0 4h2v2H7z",opacity:".3"},"0"),c.jsx("path",{d:"M11 7h6v2h-6zm0 4h6v2h-6zm0 4h6v2h-6zM7 7h2v2H7zm0 4h2v2H7zm0 4h2v2H7zM20.1 3H3.9c-.5 0-.9.4-.9.9v16.2c0 .4.4.9.9.9h16.2c.4 0 .9-.5.9-.9V3.9c0-.5-.5-.9-.9-.9M19 19H5V5h14z"},"1")],"ListAltTwoTone"),Zx1=h(c.jsx("path",{d:"M3 13h2v-2H3zm0 4h2v-2H3zm0-8h2V7H3zm4 4h14v-2H7zm0 4h14v-2H7zM7 7v2h14V7zm-4 6h2v-2H3zm0 4h2v-2H3zm0-8h2V7H3zm4 4h14v-2H7zm0 4h14v-2H7zM7 7v2h14V7z"}),"ListOutlined"),Jx1=h(c.jsx("path",{d:"M4 13c.55 0 1-.45 1-1s-.45-1-1-1-1 .45-1 1 .45 1 1 1m0 4c.55 0 1-.45 1-1s-.45-1-1-1-1 .45-1 1 .45 1 1 1m0-8c.55 0 1-.45 1-1s-.45-1-1-1-1 .45-1 1 .45 1 1 1m4 4h12c.55 0 1-.45 1-1s-.45-1-1-1H8c-.55 0-1 .45-1 1s.45 1 1 1m0 4h12c.55 0 1-.45 1-1s-.45-1-1-1H8c-.55 0-1 .45-1 1s.45 1 1 1M7 8c0 .55.45 1 1 1h12c.55 0 1-.45 1-1s-.45-1-1-1H8c-.55 0-1 .45-1 1m-3 5c.55 0 1-.45 1-1s-.45-1-1-1-1 .45-1 1 .45 1 1 1m0 4c.55 0 1-.45 1-1s-.45-1-1-1-1 .45-1 1 .45 1 1 1m0-8c.55 0 1-.45 1-1s-.45-1-1-1-1 .45-1 1 .45 1 1 1m4 4h12c.55 0 1-.45 1-1s-.45-1-1-1H8c-.55 0-1 .45-1 1s.45 1 1 1m0 4h12c.55 0 1-.45 1-1s-.45-1-1-1H8c-.55 0-1 .45-1 1s.45 1 1 1M7 8c0 .55.45 1 1 1h12c.55 0 1-.45 1-1s-.45-1-1-1H8c-.55 0-1 .45-1 1"}),"ListRounded"),Yx1=h(c.jsx("path",{d:"M3 13h2v-2H3zm0 4h2v-2H3zm0-8h2V7H3zm4 4h14v-2H7zm0 4h14v-2H7zM7 7v2h14V7zm-4 6h2v-2H3zm0 4h2v-2H3zm0-8h2V7H3zm4 4h14v-2H7zm0 4h14v-2H7zM7 7v2h14V7z"}),"ListSharp"),_x1=h(c.jsx("path",{d:"M3 13h2v-2H3zm0 4h2v-2H3zm0-8h2V7H3zm4 4h14v-2H7zm0 4h14v-2H7zM7 7v2h14V7zm-4 6h2v-2H3zm0 4h2v-2H3zm0-8h2V7H3zm4 4h14v-2H7zm0 4h14v-2H7zM7 7v2h14V7z"}),"ListTwoTone"),Xx1=h(c.jsx("path",{d:"M19 2H5c-1.11 0-2 .9-2 2v14c0 1.1.89 2 2 2h4l3 3 3-3h4c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2m-6 16h-2v-2h2zm2.07-7.75-.9.92C13.45 11.9 13 12.5 13 14h-2v-.5c0-1.1.45-2.1 1.17-2.83l1.24-1.26c.37-.36.59-.86.59-1.41 0-1.1-.9-2-2-2s-2 .9-2 2H8c0-2.21 1.79-4 4-4s4 1.79 4 4c0 .88-.36 1.68-.93 2.25"}),"LiveHelp"),$x1=h(c.jsx("path",{d:"M19 2H5c-1.11 0-2 .9-2 2v14c0 1.1.89 2 2 2h4l3 3 3-3h4c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2m0 16h-4.83l-.59.59L12 20.17l-1.59-1.59-.58-.58H5V4h14zm-8-3h2v2h-2zm1-8c1.1 0 2 .9 2 2 0 2-3 1.75-3 5h2c0-2.25 3-2.5 3-5 0-2.21-1.79-4-4-4S8 6.79 8 9h2c0-1.1.9-2 2-2"}),"LiveHelpOutlined"),cj1=h(c.jsx("path",{d:"M19 2H5c-1.11 0-2 .9-2 2v14c0 1.1.9 2 2 2h4l2.29 2.29c.39.39 1.02.39 1.41 0L15 20h4c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2m-6 16h-2v-2h2zm2.07-7.75-.9.92c-.58.59-.99 1.1-1.12 2.06-.06.43-.41.76-.85.76h-.31c-.52 0-.92-.46-.85-.98.11-.91.53-1.72 1.14-2.34l1.24-1.26c.36-.36.58-.86.58-1.41 0-1.1-.9-2-2-2-.87 0-1.62.57-1.89 1.35-.13.37-.44.64-.83.64h-.3c-.58 0-.98-.56-.82-1.12C8.65 5.21 10.18 4 12 4c2.21 0 4 1.79 4 4 0 .88-.36 1.68-.93 2.25"}),"LiveHelpRounded"),hj1=h(c.jsx("path",{d:"M21 2H3v18h6l3 3 3-3h6zm-8 16h-2v-2h2zm2.07-7.75-.9.92C13.45 11.9 13 12.5 13 14h-2v-.5c0-1.1.45-2.1 1.17-2.83l1.24-1.26c.37-.36.59-.86.59-1.41 0-1.1-.9-2-2-2s-2 .9-2 2H8c0-2.21 1.79-4 4-4s4 1.79 4 4c0 .88-.36 1.68-.93 2.25"}),"LiveHelpSharp"),sj1=h([c.jsx("path",{d:"M5 18h4.83l.59.59L12 20.17l1.59-1.59.58-.58H19V4H5zm8-1h-2v-2h2zM12 5c2.21 0 4 1.79 4 4 0 2.5-3 2.75-3 5h-2c0-3.25 3-3 3-5 0-1.1-.9-2-2-2s-2 .9-2 2H8c0-2.21 1.79-4 4-4",opacity:".3"},"0"),c.jsx("path",{d:"M21 4c0-1.1-.9-2-2-2H5c-1.11 0-2 .9-2 2v14c0 1.1.89 2 2 2h4l3 3 3-3h4c1.1 0 2-.9 2-2zm-2 14h-4.83l-.59.59L12 20.17l-1.59-1.59-.58-.58H5V4h14zm-8-3h2v2h-2zm1-8c1.1 0 2 .9 2 2 0 2-3 1.75-3 5h2c0-2.25 3-2.5 3-5 0-2.21-1.79-4-4-4S8 6.79 8 9h2c0-1.1.9-2 2-2"},"1")],"LiveHelpTwoTone"),tj1=h(c.jsx("path",{d:"M21 6h-7.59l3.29-3.29L16 2l-4 4-4-4-.71.71L10.59 6H3c-1.1 0-2 .89-2 2v12c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2V8c0-1.11-.9-2-2-2m0 14H3V8h18zM9 10v8l7-4z"}),"LiveTv"),oj1=h(c.jsx("path",{d:"M9 10v8l7-4zm12-4h-7.58l3.29-3.29L16 2l-4 4h-.03l-4-4-.69.71L10.56 6H3c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2V8c0-1.1-.9-2-2-2m0 14H3V8h18z"}),"LiveTvOutlined"),vj1=h(c.jsx("path",{d:"m10.5 17.15 3.98-2.28c.67-.38.67-1.35 0-1.74l-3.98-2.28c-.67-.38-1.5.11-1.5.87v4.55c0 .77.83 1.26 1.5.88M21 6h-7.59l2.94-2.94c.2-.2.2-.51 0-.71s-.51-.2-.71 0L12 5.99 8.36 2.35c-.2-.2-.51-.2-.71 0s-.2.51 0 .71L10.59 6H3c-1.1 0-2 .89-2 2v12c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2V8c0-1.11-.9-2-2-2m-1 14H4c-.55 0-1-.45-1-1V9c0-.55.45-1 1-1h16c.55 0 1 .45 1 1v10c0 .55-.45 1-1 1"}),"LiveTvRounded"),ej1=h(c.jsx("path",{d:"M23 6h-9.59l3.29-3.29L16 2l-4 4-4-4-.71.71L10.59 6H1v16h22zm-2 14H3V8h18zM9 10v8l7-4z"}),"LiveTvSharp"),lj1=h([c.jsx("path",{d:"M3 20h18V8H3zm6-10 7 4-7 4z",opacity:".3"},"0"),c.jsx("path",{d:"M9 10v8l7-4zm12-4h-7.58l3.29-3.29L16 2l-4 4h-.03l-4-4-.69.71L10.56 6H3c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2V8c0-1.1-.9-2-2-2m0 14H3V8h18z"},"1")],"LiveTvTwoTone"),nj1=h([c.jsx("path",{d:"M16.5 11.5c-.55 0-1 .45-1 1v2h-7v-2c0-.55-.45-1-1-1s-1 .45-1 1V16c0 .28.22.5.5.5h10c.28 0 .5-.22.5-.5v-3.5c0-.55-.45-1-1-1"},"0"),c.jsx("path",{d:"M10 12.5v.5h4v-.5c0-1.3.99-2.35 2.25-2.47V9c0-.83-.67-1.5-1.5-1.5h-5.5c-.83 0-1.5.67-1.5 1.5v1.03C9.01 10.15 10 11.2 10 12.5"},"1"),c.jsx("path",{d:"M20 2H4c-1.1 0-2 .9-2 2v16c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2m-1 14c0 1.1-.9 2-2 2H7c-1.1 0-2-.9-2-2v-3.5c0-.92.51-1.72 1.25-2.15V9c0-1.66 1.34-3 3-3h5.5c1.66 0 3 1.34 3 3v1.35c.74.43 1.25 1.23 1.25 2.15z"},"2")],"Living"),aj1=h(c.jsx("path",{d:"M17.75 10.35V9c0-1.66-1.34-3-3-3h-5.5c-1.66 0-3 1.34-3 3v1.35C5.51 10.78 5 11.58 5 12.5V16c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2v-3.5c0-.92-.51-1.72-1.25-2.15M9.25 7.5h5.5c.83 0 1.5.67 1.5 1.5v1.03C14.99 10.15 14 11.2 14 12.5v.5h-4v-.5c0-1.3-.99-2.35-2.25-2.47V9c0-.83.67-1.5 1.5-1.5M17.5 16c0 .28-.22.5-.5.5H7c-.28 0-.5-.22-.5-.5v-3.5c0-.55.45-1 1-1s1 .45 1 1v2h7v-2c0-.55.45-1 1-1s1 .45 1 1zM20 4v16H4V4zm0-2H4c-1.1 0-2 .9-2 2v16c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2"}),"LivingOutlined"),dj1=h([c.jsx("path",{d:"M16.5 11.5c-.55 0-1 .45-1 1v2h-7v-2c0-.55-.45-1-1-1s-1 .45-1 1V16c0 .28.22.5.5.5h10c.28 0 .5-.22.5-.5v-3.5c0-.55-.45-1-1-1"},"0"),c.jsx("path",{d:"M10 12.5v.5h4v-.5c0-1.3.99-2.35 2.25-2.47V9c0-.83-.67-1.5-1.5-1.5h-5.5c-.83 0-1.5.67-1.5 1.5v1.03C9.01 10.15 10 11.2 10 12.5"},"1"),c.jsx("path",{d:"M20 2H4c-1.1 0-2 .9-2 2v16c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2m-1 14c0 1.1-.9 2-2 2H7c-1.1 0-2-.9-2-2v-3.5c0-.92.51-1.72 1.25-2.15V9c0-1.66 1.34-3 3-3h5.5c1.66 0 3 1.34 3 3v1.35c.74.43 1.25 1.23 1.25 2.15z"},"2")],"LivingRounded"),zj1=h([c.jsx("path",{d:"M15.5 12v2.5h-7V12h-2v4.5h11V12z"},"0"),c.jsx("path",{d:"M10 10v3h4v-3l2.25-.01V7.5h-8.5v2.49z"},"1"),c.jsx("path",{d:"M22 2H2v20h20zm-3 7.99V18H5v-8l1.25-.01V6h11.5v3.99z"},"2")],"LivingSharp"),mj1=h([c.jsx("path",{d:"M4 20h16V4H4zm1-7.5c0-.92.51-1.72 1.25-2.15V9c0-1.66 1.34-3 3-3h5.5c1.66 0 3 1.34 3 3v1.35c.74.43 1.25 1.23 1.25 2.15V16c0 1.1-.9 2-2 2H7c-1.1 0-2-.9-2-2z",opacity:".3"},"0"),c.jsx("path",{d:"M20 2H4c-1.1 0-2 .9-2 2v16c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2m0 18H4V4h16zM7 18h10c1.1 0 2-.9 2-2v-3.5c0-.92-.51-1.72-1.25-2.15V9c0-1.66-1.34-3-3-3h-5.5c-1.66 0-3 1.34-3 3v1.35C5.51 10.78 5 11.58 5 12.5V16c0 1.1.9 2 2 2m.75-9c0-.83.67-1.5 1.5-1.5h5.5c.83 0 1.5.67 1.5 1.5v1.03C14.99 10.15 14 11.2 14 12.5v.5h-4v-.5c0-1.3-.99-2.35-2.25-2.47zM6.5 12.5c0-.55.45-1 1-1s1 .45 1 1v2h7v-2c0-.55.45-1 1-1s1 .45 1 1V16c0 .28-.22.5-.5.5H7c-.28 0-.5-.22-.5-.5z"},"1")],"LivingTwoTone"),pj1=h(c.jsx("path",{d:"M20 12c0-1.1.9-2 2-2V6c0-1.1-.9-2-2-2H4c-1.1 0-1.99.9-1.99 2v4c1.1 0 1.99.9 1.99 2s-.89 2-2 2v4c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2v-4c-1.1 0-2-.9-2-2m-4.42 4.8L12 14.5l-3.58 2.3 1.08-4.12-3.29-2.69 4.24-.25L12 5.8l1.54 3.95 4.24.25-3.29 2.69z"}),"LocalActivity"),Hj1=h(c.jsx("path",{d:"M22 10V6c0-1.1-.9-2-2-2H4c-1.1 0-1.99.9-1.99 2v4c1.1 0 1.99.9 1.99 2s-.89 2-2 2v4c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2v-4c-1.1 0-2-.9-2-2s.9-2 2-2m-2-1.46c-1.19.69-2 1.99-2 3.46s.81 2.77 2 3.46V18H4v-2.54c1.19-.69 2-1.99 2-3.46 0-1.48-.8-2.77-1.99-3.46L4 6h16zM9.07 16 12 14.12 14.93 16l-.89-3.36 2.69-2.2-3.47-.21L12 7l-1.27 3.22-3.47.21 2.69 2.2z"}),"LocalActivityOutlined"),Mj1=h(c.jsx("path",{d:"M20 12c0-.76.43-1.42 1.06-1.76.6-.33.94-1.01.94-1.7V6c0-1.1-.9-2-2-2H4c-1.1 0-1.99.89-1.99 1.99v2.55c0 .69.33 1.37.94 1.69C3.58 10.58 4 11.24 4 12s-.43 1.43-1.06 1.76c-.6.33-.94 1.01-.94 1.7V18c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2v-2.54c0-.69-.34-1.37-.94-1.7-.63-.34-1.06-1-1.06-1.76m-5.5 4.1L12 14.5l-2.5 1.61c-.38.24-.87-.11-.75-.55l.75-2.88-2.3-1.88c-.35-.29-.17-.86.29-.89l2.96-.17 1.08-2.75c.17-.42.77-.42.93 0l1.08 2.76 2.96.17c.45.03.64.6.29.89l-2.3 1.88.76 2.86c.12.45-.37.8-.75.55"}),"LocalActivityRounded"),rj1=h(c.jsx("path",{d:"M20 12c0-1.1.9-2 2-2V4H2.01v6c1.1 0 1.99.9 1.99 2s-.89 2-2 2v6h20v-6c-1.1 0-2-.9-2-2m-4.42 4.8L12 14.5l-3.58 2.3 1.08-4.12-3.29-2.69 4.24-.25L12 5.8l1.54 3.95 4.24.25-3.29 2.69z"}),"LocalActivitySharp"),ij1=h([c.jsx("path",{d:"M4.01 8.54C5.2 9.23 6 10.52 6 12s-.81 2.77-2 3.46V18h16v-2.54c-1.19-.69-2-1.99-2-3.46s.81-2.77 2-3.46V6H4zm6.72 1.68L12 7l1.26 3.23 3.47.2-2.69 2.2.89 3.37L12 14.12 9.07 16l.88-3.37-2.69-2.2z",opacity:".3"},"0"),c.jsx("path",{d:"M20 4H4c-1.1 0-1.99.9-1.99 2v4c1.1 0 1.99.9 1.99 2s-.89 2-2 2v4c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2v-4c-1.1 0-2-.9-2-2s.9-2 2-2V6c0-1.1-.9-2-2-2m0 4.54c-1.19.69-2 1.99-2 3.46s.81 2.77 2 3.46V18H4v-2.54c1.19-.69 2-1.99 2-3.46 0-1.48-.8-2.77-1.99-3.46L4 6h16zM9.07 16 12 14.12 14.93 16l-.89-3.36 2.69-2.2-3.47-.21L12 7l-1.27 3.22-3.47.21 2.69 2.2z"},"1")],"LocalActivityTwoTone"),Vj1=h(c.jsx("path",{d:"M22 16v-2l-8.5-5V3.5c0-.83-.67-1.5-1.5-1.5s-1.5.67-1.5 1.5V9L2 14v2l8.5-2.5V19L8 20.5V22l4-1 4 1v-1.5L13.5 19v-5.5z"}),"LocalAirport"),xj1=h(c.jsx("path",{d:"M22 16v-2l-8.5-5V3.5c0-.83-.67-1.5-1.5-1.5s-1.5.67-1.5 1.5V9L2 14v2l8.5-2.5V19L8 20.5V22l4-1 4 1v-1.5L13.5 19v-5.5z"}),"LocalAirportOutlined"),jj1=h(c.jsx("path",{d:"M21.48 13.7 13.5 9V3.5c0-.83-.67-1.5-1.5-1.5s-1.5.67-1.5 1.5V9l-7.98 4.7c-.32.18-.52.53-.52.9 0 .7.67 1.2 1.34 1.01l7.16-2.1V19l-2.26 1.35c-.15.09-.24.26-.24.43v.58c0 .33.31.57.62.49l2.92-.73L12 21l.38.09.42.11 1.9.48.67.17c.32.08.62-.16.62-.49v-.58c0-.18-.09-.34-.24-.43L13.5 19v-5.5l7.16 2.1c.67.2 1.34-.3 1.34-1 0-.37-.2-.72-.52-.9"}),"LocalAirportRounded"),uj1=h(c.jsx("path",{d:"M22 16v-2l-8.5-5V3.5c0-.83-.67-1.5-1.5-1.5s-1.5.67-1.5 1.5V9L2 14v2l8.5-2.5V19L8 20.5V22l4-1 4 1v-1.5L13.5 19v-5.5z"}),"LocalAirportSharp"),Lj1=h(c.jsx("path",{d:"M22 16v-2l-8.5-5V3.5c0-.83-.67-1.5-1.5-1.5s-1.5.67-1.5 1.5V9L2 14v2l8.5-2.5V19L8 20.5V22l4-1 4 1v-1.5L13.5 19v-5.5z"}),"LocalAirportTwoTone"),Sj1=h(c.jsx("path",{d:"M11 17h2v-1h1c.55 0 1-.45 1-1v-3c0-.55-.45-1-1-1h-3v-1h4V8h-2V7h-2v1h-1c-.55 0-1 .45-1 1v3c0 .55.45 1 1 1h3v1H9v2h2zm9-13H4c-1.11 0-1.99.89-1.99 2L2 18c0 1.11.89 2 2 2h16c1.11 0 2-.89 2-2V6c0-1.11-.89-2-2-2m0 14H4V6h16z"}),"LocalAtm"),Cj1=h(c.jsx("path",{d:"M11 17h2v-1h1c.55 0 1-.45 1-1v-3c0-.55-.45-1-1-1h-3v-1h4V8h-2V7h-2v1h-1c-.55 0-1 .45-1 1v3c0 .55.45 1 1 1h3v1H9v2h2zm9-13H4c-1.11 0-1.99.89-1.99 2L2 18c0 1.11.89 2 2 2h16c1.11 0 2-.89 2-2V6c0-1.11-.89-2-2-2m0 14H4V6h16z"}),"LocalAtmOutlined"),Tj1=h(c.jsx("path",{d:"M20 4H4c-1.11 0-1.99.89-1.99 2L2 18c0 1.11.89 2 2 2h16c1.11 0 2-.89 2-2V6c0-1.11-.89-2-2-2m0 13c0 .55-.45 1-1 1H5c-.55 0-1-.45-1-1V7c0-.55.45-1 1-1h14c.55 0 1 .45 1 1zm-6-7c.55 0 1-.45 1-1s-.45-1-1-1h-1v-.01c0-.55-.45-1-1-1s-1 .45-1 1V8h-1c-.55 0-1 .45-1 1v3c0 .55.45 1 1 1h3v1h-3c-.55 0-1 .45-1 1s.45 1 1 1h1c0 .55.45 1 1 1s1-.45 1-1h1c.55 0 1-.45 1-1v-3c0-.55-.45-1-1-1h-3v-1z"}),"LocalAtmRounded"),wj1=h(c.jsx("path",{d:"M11 17h2v-1h2v-5h-4v-1h4V8h-2V7h-2v1H9v5h4v1H9v2h2zM22 4H2.01L2 20h20zm-2 14H4V6h16z"}),"LocalAtmSharp"),Rj1=h([c.jsx("path",{d:"M4 18h16V6H4zm5-4h4v-1h-3c-.55 0-1-.45-1-1V9c0-.55.45-1 1-1h1V7h2v1h2v2h-4v1h3c.55 0 1 .45 1 1v3c0 .55-.45 1-1 1h-1v1h-2v-1H9z",opacity:".3"},"0"),c.jsx("path",{d:"M20 4H4c-1.11 0-1.99.89-1.99 2L2 18c0 1.11.89 2 2 2h16c1.11 0 2-.89 2-2V6c0-1.11-.89-2-2-2m0 14H4V6h16zm-9-1h2v-1h1c.55 0 1-.45 1-1v-3c0-.55-.45-1-1-1h-3v-1h4V8h-2V7h-2v1h-1c-.55 0-1 .45-1 1v3c0 .55.45 1 1 1h3v1H9v2h2z"},"1")],"LocalAtmTwoTone"),Oj1=h(c.jsx("path",{d:"M21 5V3H3v2l8 9v5H6v2h12v-2h-5v-5zM7.43 7 5.66 5h12.69l-1.78 2z"}),"LocalBar"),yj1=h(c.jsx("path",{d:"M14.77 9 12 12.11 9.23 9zM21 3H3v2l8 9v5H6v2h12v-2h-5v-5l8-9zM7.43 7 5.66 5h12.69l-1.78 2z"}),"LocalBarOutlined"),gj1=h(c.jsx("path",{d:"M21 4.45c0-.8-.65-1.45-1.45-1.45H4.45C3.65 3 3 3.65 3 4.45c0 .35.13.7.37.96L11 14v5H7c-.55 0-1 .45-1 1s.45 1 1 1h10c.55 0 1-.45 1-1s-.45-1-1-1h-4v-5l7.63-8.59c.24-.26.37-.61.37-.96M7.43 7 5.66 5h12.69l-1.78 2z"}),"LocalBarRounded"),Aj1=h(c.jsx("path",{d:"M21 5V3H3v2l8 9v5H6v2h12v-2h-5v-5zM7.43 7 5.66 5h12.69l-1.78 2z"}),"LocalBarSharp"),fj1=h([c.jsx("path",{d:"M9.23 9 12 12.11 14.77 9z",opacity:".3"},"0"),c.jsx("path",{d:"M21 5V3H3v2l8 9v5H6v2h12v-2h-5v-5zM5.66 5h12.69l-1.78 2H7.43zM12 12.11 9.23 9h5.54z"},"1")],"LocalBarTwoTone"),Pj1=h(c.jsx("path",{d:"M20 3H4v10c0 2.21 1.79 4 4 4h6c2.21 0 4-1.79 4-4v-3h2c1.11 0 2-.9 2-2V5c0-1.11-.89-2-2-2m0 5h-2V5h2zM4 19h16v2H4z"}),"LocalCafe"),Fj1=h(c.jsx("path",{d:"M16 5v8c0 1.1-.9 2-2 2H8c-1.1 0-2-.9-2-2V5zm4-2H4v10c0 2.21 1.79 4 4 4h6c2.21 0 4-1.79 4-4v-3h2c1.11 0 2-.89 2-2V5c0-1.11-.89-2-2-2m-2 5V5h2v3zm2 11H2v2h18z"}),"LocalCafeOutlined"),Bj1=h(c.jsx("path",{d:"M20 3H6c-1.1 0-2 .9-2 2v8c0 2.21 1.79 4 4 4h6c2.21 0 4-1.79 4-4v-3h2c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 5h-2V5h2zM3 21h16c.55 0 1-.45 1-1s-.45-1-1-1H3c-.55 0-1 .45-1 1s.45 1 1 1"}),"LocalCafeRounded"),bj1=h(c.jsx("path",{d:"M20 3H4v14h14v-7h2c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 5h-2V5h2zM2 21h18v-2H2z"}),"LocalCafeSharp"),Dj1=h([c.jsx("path",{d:"M8 15h6c1.1 0 2-.9 2-2V5H6v8c0 1.1.9 2 2 2",opacity:".3"},"0"),c.jsx("path",{d:"M2 19h18v2H2zm2-6c0 2.21 1.79 4 4 4h6c2.21 0 4-1.79 4-4v-3h2c1.11 0 2-.89 2-2V5c0-1.11-.89-2-2-2H4zm14-8h2v3h-2zM6 5h10v8c0 1.1-.9 2-2 2H8c-1.1 0-2-.9-2-2z"},"1")],"LocalCafeTwoTone"),kj1=h(c.jsx("path",{d:"M17 5c.83 0 1.5-.67 1.5-1.5 0-1-1.5-2.7-1.5-2.7s-1.5 1.7-1.5 2.7c0 .83.67 1.5 1.5 1.5m-5 0c.83 0 1.5-.67 1.5-1.5 0-1-1.5-2.7-1.5-2.7s-1.5 1.7-1.5 2.7c0 .83.67 1.5 1.5 1.5M7 5c.83 0 1.5-.67 1.5-1.5C8.5 2.5 7 .8 7 .8S5.5 2.5 5.5 3.5C5.5 4.33 6.17 5 7 5m11.92 3.01C18.72 7.42 18.16 7 17.5 7h-11c-.66 0-1.21.42-1.42 1.01L3 14v8c0 .55.45 1 1 1h1c.55 0 1-.45 1-1v-1h12v1c0 .55.45 1 1 1h1c.55 0 1-.45 1-1v-8zM6.5 18c-.83 0-1.5-.67-1.5-1.5S5.67 15 6.5 15s1.5.67 1.5 1.5S7.33 18 6.5 18m11 0c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5M5 13l1.5-4.5h11L19 13z"}),"LocalCarWash"),Wj1=h([c.jsx("path",{d:"M17 5c.83 0 1.5-.67 1.5-1.5 0-1-1.5-2.7-1.5-2.7s-1.5 1.7-1.5 2.7c0 .83.67 1.5 1.5 1.5m-5 0c.83 0 1.5-.67 1.5-1.5 0-1-1.5-2.7-1.5-2.7s-1.5 1.7-1.5 2.7c0 .83.67 1.5 1.5 1.5M7 5c.83 0 1.5-.67 1.5-1.5C8.5 2.5 7 .8 7 .8S5.5 2.5 5.5 3.5C5.5 4.33 6.17 5 7 5m11.92 3.01C18.72 7.42 18.16 7 17.5 7h-11c-.66 0-1.21.42-1.42 1.01L3 14v8c0 .55.45 1 1 1h1c.55 0 1-.45 1-1v-1h12v1c0 .55.45 1 1 1h1c.55 0 1-.45 1-1v-8zM6.85 9h10.29l1.04 3H5.81zM19 19H5v-4.66l.12-.34h13.77l.11.34z"},"0"),c.jsx("circle",{cx:"7.5",cy:"16.5",r:"1.5"},"1"),c.jsx("circle",{cx:"16.5",cy:"16.5",r:"1.5"},"2")],"LocalCarWashOutlined"),Nj1=h(c.jsx("path",{d:"M17 5c.83 0 1.5-.67 1.5-1.5 0-.66-.66-1.64-1.11-2.22-.2-.26-.59-.26-.79 0-.44.58-1.1 1.56-1.1 2.22 0 .83.67 1.5 1.5 1.5m-5 0c.83 0 1.5-.67 1.5-1.5 0-.66-.66-1.64-1.11-2.22-.2-.26-.59-.26-.79 0-.44.58-1.1 1.56-1.1 2.22 0 .83.67 1.5 1.5 1.5M7 5c.83 0 1.5-.67 1.5-1.5 0-.66-.66-1.64-1.11-2.22-.2-.26-.59-.26-.79 0-.44.58-1.1 1.56-1.1 2.22C5.5 4.33 6.17 5 7 5m11.92 3.01C18.72 7.42 18.16 7 17.5 7h-11c-.66 0-1.21.42-1.42 1.01l-1.97 5.67c-.07.21-.11.43-.11.66v7.16c0 .83.67 1.5 1.5 1.5S6 22.33 6 21.5V21h12v.5c0 .82.67 1.5 1.5 1.5.82 0 1.5-.67 1.5-1.5v-7.16c0-.22-.04-.45-.11-.66zM6.5 18c-.83 0-1.5-.67-1.5-1.5S5.67 15 6.5 15s1.5.67 1.5 1.5S7.33 18 6.5 18m11 0c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5M5 13l1.27-3.82c.14-.4.52-.68.95-.68h9.56c.43 0 .81.28.95.68L19 13z"}),"LocalCarWashRounded"),Ej1=h(c.jsx("path",{d:"M18.58 7H5.43L3 14v9h3v-2h12v2h3v-9zM6.5 18c-.83 0-1.5-.67-1.5-1.5S5.67 15 6.5 15s1.5.67 1.5 1.5S7.33 18 6.5 18m11 0c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5M5 13l1.5-4.5h11L19 13zm12-8c.83 0 1.5-.67 1.5-1.5 0-1-1.5-2.7-1.5-2.7s-1.5 1.7-1.5 2.7c0 .83.67 1.5 1.5 1.5m-5 0c.83 0 1.5-.67 1.5-1.5 0-1-1.5-2.7-1.5-2.7s-1.5 1.7-1.5 2.7c0 .83.67 1.5 1.5 1.5M7 5c.83 0 1.5-.67 1.5-1.5C8.5 2.5 7 .8 7 .8S5.5 2.5 5.5 3.5C5.5 4.33 6.17 5 7 5"}),"LocalCarWashSharp"),Ij1=h([c.jsx("path",{d:"m5.12 14-.12.34V19h14v-4.66l-.12-.34zm2.38 4c-.83 0-1.5-.67-1.5-1.5S6.67 15 7.5 15s1.5.67 1.5 1.5S8.33 18 7.5 18m9 0c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5",opacity:".3"},"0"),c.jsx("path",{d:"M15.5 3.5c0 .83.67 1.5 1.5 1.5s1.5-.67 1.5-1.5c0-1-1.5-2.7-1.5-2.7s-1.5 1.7-1.5 2.7m-2 0c0-1-1.5-2.7-1.5-2.7s-1.5 1.7-1.5 2.7c0 .83.67 1.5 1.5 1.5s1.5-.67 1.5-1.5m-5 0C8.5 2.5 7 .8 7 .8S5.5 2.5 5.5 3.5C5.5 4.33 6.17 5 7 5s1.5-.67 1.5-1.5M21 14l-2.08-5.99C18.72 7.42 18.16 7 17.5 7h-11c-.66 0-1.21.42-1.42 1.01L3 14v8c0 .55.45 1 1 1h1c.55 0 1-.45 1-1v-1h12v1c0 .55.45 1 1 1h1c.55 0 1-.45 1-1zM6.85 9h10.29l1.04 3H5.81zM19 19H5v-4.66l.12-.34h13.77l.11.34z"},"1"),c.jsx("circle",{cx:"7.5",cy:"16.5",r:"1.5"},"2"),c.jsx("circle",{cx:"16.5",cy:"16.5",r:"1.5"},"3")],"LocalCarWashTwoTone"),Uj1=h(c.jsx("path",{d:"M19 7V4H5v3H2v13h8v-4h4v4h8V7zm-8 3H9v1h2v1H8V9h2V8H8V7h3zm5 2h-1v-2h-2V7h1v2h1V7h1z"}),"LocalConvenienceStore"),Gj1=h(c.jsx("path",{d:"M19 7V4H5v3H2v13h8v-4h4v4h8V7zm1 11h-4v-4H8v4H4V9h3V6h10v3h3zM8 8h2v1H8v3h3v-1H9v-1h2V7H8zm7 1h-1V7h-1v3h2v2h1V7h-1z"}),"LocalConvenienceStoreOutlined"),Kj1=h(c.jsx("path",{d:"m21.9 7.89-1.05-3.37c-.22-.9-1-1.52-1.91-1.52H5.05c-.9 0-1.69.63-1.9 1.52L2.1 7.89c-.46 1.97.85 3.11.9 3.17V19c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2v-7.94c1.12-1.12 1.09-2.41.9-3.17M13 5h1.96l.54 3.52c.09.71-.39 1.48-1.28 1.48-.67 0-1.22-.59-1.22-1.31zM6.44 8.86c-.08.65-.6 1.14-1.21 1.14-.93 0-1.35-.97-1.19-1.64L5.05 5h1.97zM10.5 16H9v1h1.5c.28 0 .5.22.5.5s-.22.5-.5.5h-2c-.28 0-.5-.22-.5-.5v-2c0-.28.22-.5.5-.5H10v-1H8.5c-.28 0-.5-.22-.5-.5s.22-.5.5-.5h2c.28 0 .5.22.5.5v2c0 .28-.22.5-.5.5m.5-7.31c0 .72-.55 1.31-1.29 1.31-.75 0-1.3-.7-1.22-1.48L9.04 5H11zM15.5 18c-.28 0-.5-.22-.5-.5V16h-1.5c-.28 0-.5-.22-.5-.5v-2c0-.28.22-.5.5-.5s.5.22.5.5V15h1v-1.5c0-.28.22-.5.5-.5s.5.22.5.5v4c0 .28-.22.5-.5.5m3.27-8c-.61 0-1.14-.49-1.21-1.14L16.98 5l1.93-.01 1.05 3.37c.16.67-.25 1.64-1.19 1.64"}),"LocalConvenienceStoreRounded"),qj1=h(c.jsx("path",{d:"M19 7V4H5v3H2v13h8v-4h4v4h8V7zm-8 3H9v1h2v1H8V9h2V8H8V7h3zm5 2h-1v-2h-2V7h1v2h1V7h1z"}),"LocalConvenienceStoreSharp"),Qj1=h([c.jsx("path",{d:"M14 14h2v4h4V9h-3V6H7v3H4v9h4v-4zm-1-7h1v2h1V7h1v5h-1v-2h-2zM8 9h2V8H8V7h3v3H9v1h2v1H8z",opacity:".3"},"0"),c.jsx("path",{d:"M10 16h4v4h8V7h-3V4H5v3H2v13h8zm-2 0v2H4V9h3V6h10v3h3v9h-4v-4H8zm3-5H9v-1h2V7H8v1h2v1H8v3h3zm4 1h1V7h-1v2h-1V7h-1v3h2z"},"1")],"LocalConvenienceStoreTwoTone"),Zj1=h(c.jsx("path",{d:"m8.1 13.34 2.83-2.83L3.91 3.5c-1.56 1.56-1.56 4.09 0 5.66zm6.78-1.81c1.53.71 3.68.21 5.27-1.38 1.91-1.91 2.28-4.65.81-6.12-1.46-1.46-4.2-1.1-6.12.81-1.59 1.59-2.09 3.74-1.38 5.27L3.7 19.87l1.41 1.41L12 14.41l6.88 6.88 1.41-1.41L13.41 13z"}),"LocalDining"),Jj1=h(c.jsx("path",{d:"m8.1 13.34 2.83-2.83L3.91 3.5c-1.56 1.56-1.56 4.09 0 5.66zm6.78-1.81c1.53.71 3.68.21 5.27-1.38 1.91-1.91 2.28-4.65.81-6.12-1.46-1.46-4.2-1.1-6.12.81-1.59 1.59-2.09 3.74-1.38 5.27L3.7 19.87l1.41 1.41L12 14.41l6.88 6.88 1.41-1.41L13.41 13z"}),"LocalDiningOutlined"),Yj1=h(c.jsx("path",{d:"m8.1 13.34 2.83-2.83-6.19-6.18c-.48-.48-1.31-.35-1.61.27-.71 1.49-.45 3.32.78 4.56zm6.78-1.81c1.53.71 3.68.21 5.27-1.38 1.91-1.91 2.28-4.65.81-6.12-1.46-1.46-4.2-1.1-6.12.81-1.59 1.59-2.09 3.74-1.38 5.27l-9.05 9.05c-.39.39-.39 1.02 0 1.41s1.02.39 1.41 0L12 14.41l6.18 6.18c.39.39 1.02.39 1.41 0s.39-1.02 0-1.41L13.41 13z"}),"LocalDiningRounded"),_j1=h(c.jsx("path",{d:"m8.1 13.34 2.83-2.83L3.91 3.5c-1.56 1.56-1.56 4.09 0 5.66zm6.78-1.81c1.53.71 3.68.21 5.27-1.38 1.91-1.91 2.28-4.65.81-6.12-1.46-1.46-4.2-1.1-6.12.81-1.59 1.59-2.09 3.74-1.38 5.27L3.7 19.87l1.41 1.41L12 14.41l6.88 6.88 1.41-1.41L13.41 13z"}),"LocalDiningSharp"),Xj1=h(c.jsx("path",{d:"M5.11 21.28 12 14.41l6.88 6.88 1.41-1.41L13.41 13l1.47-1.47c1.53.71 3.68.21 5.27-1.38 1.91-1.91 2.28-4.65.81-6.12-1.46-1.46-4.2-1.1-6.12.81-1.59 1.59-2.09 3.74-1.38 5.27L3.7 19.87zM3.91 9.16l4.19 4.18 2.83-2.83L3.91 3.5c-1.56 1.56-1.56 4.09 0 5.66"}),"LocalDiningTwoTone"),$j1=h(c.jsx("path",{d:"m3 2 2.01 18.23C5.13 21.23 5.97 22 7 22h10c1.03 0 1.87-.77 1.99-1.77L21 2zm9 17c-1.66 0-3-1.34-3-3 0-2 3-5.4 3-5.4s3 3.4 3 5.4c0 1.66-1.34 3-3 3m6.33-11H5.67l-.44-4h13.53z"}),"LocalDrink"),cu1=h(c.jsx("path",{d:"m3 2 2.01 18.23C5.13 21.23 5.97 22 7 22h10c1.03 0 1.87-.77 1.99-1.77L21 2zm14 18-10 .01L5.89 10H18.1zm1.33-12H5.67l-.44-4h13.53zM12 19c1.66 0 3-1.34 3-3 0-2-3-5.4-3-5.4S9 14 9 16c0 1.66 1.34 3 3 3m0-5.09c.59.91 1 1.73 1 2.09 0 .55-.45 1-1 1s-1-.45-1-1c0-.37.41-1.19 1-2.09"}),"LocalDrinkOutlined"),hu1=h(c.jsx("path",{d:"M5.23 2C4.04 2 3.11 3.04 3.24 4.22l1.77 16.01C5.13 21.23 5.97 22 7 22h10c1.03 0 1.87-.77 1.99-1.77l1.77-16.01c.13-1.18-.8-2.22-1.99-2.22zM12 19c-1.66 0-3-1.34-3-3 0-1.55 1.81-3.95 2.62-4.94.2-.25.57-.25.77 0 .81 1 2.62 3.39 2.62 4.94-.01 1.66-1.35 3-3.01 3m6.33-11H5.67l-.32-2.89c-.06-.59.4-1.11 1-1.11h11.3c.59 0 1.06.52.99 1.11z"}),"LocalDrinkRounded"),su1=h(c.jsx("path",{d:"m3 2 2.21 20H18.8L21 2zm9 17c-1.66 0-3-1.34-3-3 0-2 3-5.4 3-5.4s3 3.4 3 5.4c0 1.66-1.34 3-3 3m6.33-11H5.67l-.44-4h13.53z"}),"LocalDrinkSharp"),tu1=h([c.jsx("path",{d:"M7 20.01 17 20l1.1-10H5.89zm5-9.41s3 3.4 3 5.4c0 1.66-1.34 3-3 3s-3-1.34-3-3c0-2 3-5.4 3-5.4",opacity:".3"},"0"),c.jsx("path",{d:"M5.01 20.23C5.13 21.23 5.97 22 7 22h10c1.03 0 1.87-.77 1.99-1.77L21 2H3zM17 20l-10 .01L5.89 10H18.1zm1.76-16-.43 4H5.67l-.44-4zM12 19c1.66 0 3-1.34 3-3 0-2-3-5.4-3-5.4S9 14 9 16c0 1.66 1.34 3 3 3m0-5.09c.59.91 1 1.73 1 2.09 0 .55-.45 1-1 1s-1-.45-1-1c0-.37.41-1.19 1-2.09"},"1")],"LocalDrinkTwoTone"),ou1=h([c.jsx("path",{d:"m12 12.9-2.13 2.09c-.56.56-.87 1.29-.87 2.07C9 18.68 10.35 20 12 20s3-1.32 3-2.94c0-.78-.31-1.52-.87-2.07z"},"0"),c.jsx("path",{d:"m16 6-.44.55C14.38 8.02 12 7.19 12 5.3V2S4 6 4 13c0 2.92 1.56 5.47 3.89 6.86-.56-.79-.89-1.76-.89-2.8 0-1.32.52-2.56 1.47-3.5L12 10.1l3.53 3.47c.95.93 1.47 2.17 1.47 3.5 0 1.02-.31 1.96-.85 2.75 1.89-1.15 3.29-3.06 3.71-5.3.66-3.55-1.07-6.9-3.86-8.52"},"1")],"LocalFireDepartment"),vu1=h(c.jsx("path",{d:"m16 6-.44.55c-.42.52-.98.75-1.54.75C13 7.3 12 6.52 12 5.3V2S4 6 4 13c0 4.42 3.58 8 8 8s8-3.58 8-8c0-2.96-1.61-5.62-4-7m-4 13c-1.1 0-2-.87-2-1.94 0-.51.2-.99.58-1.36L12 14.3l1.43 1.4c.37.37.57.85.57 1.36 0 1.07-.9 1.94-2 1.94m3.96-1.5c.04-.36.22-1.89-1.13-3.22L12 11.5l-2.83 2.78C7.81 15.62 8 17.16 8.04 17.5 6.79 16.4 6 14.79 6 13c0-3.16 2.13-5.65 4.03-7.25.23 1.99 1.93 3.55 3.99 3.55.78 0 1.54-.23 2.18-.66C17.34 9.78 18 11.35 18 13c0 1.79-.79 3.4-2.04 4.5"}),"LocalFireDepartmentOutlined"),eu1=h([c.jsx("path",{d:"m12 12.9-2.03 2c-.46.46-.82 1.03-.93 1.67C8.74 18.41 10.18 20 12 20s3.26-1.59 2.96-3.42c-.11-.64-.46-1.22-.93-1.67z"},"0"),c.jsx("path",{d:"M15.56 6.55C14.38 8.02 12 7.19 12 5.3V3.77c0-.8-.89-1.28-1.55-.84C8.12 4.49 4 7.97 4 13c0 2.92 1.56 5.47 3.89 6.86-.71-1.02-1.06-2.31-.81-3.68.19-1.04.75-1.98 1.51-2.72l2.71-2.67c.39-.38 1.01-.38 1.4 0l2.73 2.69c.74.73 1.3 1.65 1.48 2.68.25 1.36-.07 2.64-.77 3.66 1.89-1.15 3.29-3.06 3.71-5.3.61-3.27-.81-6.37-3.22-8.1-.33-.25-.8-.2-1.07.13"},"1")],"LocalFireDepartmentRounded"),lu1=h([c.jsx("path",{d:"m12 12.9-2.13 2.09c-.56.56-.87 1.29-.87 2.07C9 18.68 10.35 20 12 20s3-1.32 3-2.94c0-.78-.31-1.52-.87-2.07z"},"0"),c.jsx("path",{d:"m16 6-.44.55C14.38 8.02 12 7.19 12 5.3V2S4 6 4 13c0 2.92 1.56 5.47 3.89 6.86-.56-.79-.89-1.76-.89-2.8 0-1.32.52-2.56 1.47-3.5L12 10.1l3.53 3.47c.95.93 1.47 2.17 1.47 3.5 0 1.02-.31 1.96-.85 2.75 1.89-1.15 3.29-3.06 3.71-5.3.66-3.55-1.07-6.9-3.86-8.52"},"1")],"LocalFireDepartmentSharp"),nu1=h([c.jsx("path",{d:"M16.2 8.65c-.64.42-1.4.65-2.18.65-2.06 0-3.77-1.55-3.99-3.55C8.13 7.35 6 9.84 6 13c0 1.79.79 3.4 2.04 4.5-.04-.34-.23-1.88 1.13-3.22L12 11.5l2.83 2.78c1.35 1.33 1.17 2.86 1.13 3.21v.01C17.21 16.4 18 14.79 18 13c0-1.65-.66-3.22-1.8-4.35",opacity:".3"},"0"),c.jsx("path",{d:"m12 14.31-1.42 1.4c-.38.36-.58.84-.58 1.35 0 1.07.9 1.94 2 1.94s2-.87 2-1.94c0-.51-.2-.99-.57-1.36z",opacity:".3"},"1"),c.jsx("path",{d:"m16 6-.44.55c-.42.52-.98.75-1.54.75C13 7.3 12 6.52 12 5.3V2S4 6 4 13c0 4.42 3.58 8 8 8s8-3.58 8-8c0-2.96-1.61-5.62-4-7m-4 13c-1.1 0-2-.87-2-1.94 0-.51.2-.99.58-1.36L12 14.3l1.43 1.4c.37.37.57.85.57 1.36 0 1.07-.9 1.94-2 1.94m3.96-1.5c.04-.36.22-1.89-1.13-3.22L12 11.5l-2.83 2.78C7.81 15.62 8 17.16 8.04 17.5 6.79 16.4 6 14.79 6 13c0-3.16 2.13-5.65 4.03-7.25.23 1.99 1.93 3.55 3.99 3.55.78 0 1.54-.23 2.18-.66C17.34 9.78 18 11.35 18 13c0 1.79-.79 3.4-2.04 4.5"},"2")],"LocalFireDepartmentTwoTone"),au1=h(c.jsx("path",{d:"M12 22c4.97 0 9-4.03 9-9-4.97 0-9 4.03-9 9M5.6 10.25c0 1.38 1.12 2.5 2.5 2.5.53 0 1.01-.16 1.42-.44l-.02.19c0 1.38 1.12 2.5 2.5 2.5s2.5-1.12 2.5-2.5l-.02-.19c.4.28.89.44 1.42.44 1.38 0 2.5-1.12 2.5-2.5 0-1-.59-1.85-1.43-2.25.84-.4 1.43-1.25 1.43-2.25 0-1.38-1.12-2.5-2.5-2.5-.53 0-1.01.16-1.42.44l.02-.19C14.5 2.12 13.38 1 12 1S9.5 2.12 9.5 3.5l.02.19c-.4-.28-.89-.44-1.42-.44-1.38 0-2.5 1.12-2.5 2.5 0 1 .59 1.85 1.43 2.25-.84.4-1.43 1.25-1.43 2.25M12 5.5c1.38 0 2.5 1.12 2.5 2.5s-1.12 2.5-2.5 2.5S9.5 9.38 9.5 8s1.12-2.5 2.5-2.5M3 13c0 4.97 4.03 9 9 9 0-4.97-4.03-9-9-9"}),"LocalFlorist"),du1=h(c.jsx("path",{d:"M8.66 13.07c.15 0 .29-.01.43-.03C9.56 14.19 10.69 15 12 15s2.44-.81 2.91-1.96c.14.02.29.03.43.03 1.73 0 3.14-1.41 3.14-3.14 0-.71-.25-1.39-.67-1.93.43-.54.67-1.22.67-1.93 0-1.73-1.41-3.14-3.14-3.14-.15 0-.29.01-.43.03C14.44 1.81 13.31 1 12 1s-2.44.81-2.91 1.96c-.14-.02-.29-.03-.43-.03-1.73 0-3.14 1.41-3.14 3.14 0 .71.25 1.39.67 1.93-.43.54-.68 1.22-.68 1.93 0 1.73 1.41 3.14 3.15 3.14M12 13c-.62 0-1.12-.49-1.14-1.1l.12-1.09c.32.12.66.19 1.02.19s.71-.07 1.03-.19l.11 1.09c-.02.61-.52 1.1-1.14 1.1m3.34-1.93c-.24 0-.46-.07-.64-.2l-.81-.57c.55-.45.94-1.09 1.06-1.83l.88.42c.4.19.66.59.66 1.03 0 .64-.52 1.15-1.15 1.15m-.65-5.94c.2-.13.42-.2.65-.2.63 0 1.14.51 1.14 1.14 0 .44-.25.83-.66 1.03l-.88.42c-.12-.74-.51-1.38-1.07-1.83zM12 3c.62 0 1.12.49 1.14 1.1l-.11 1.09C12.71 5.07 12.36 5 12 5s-.7.07-1.02.19l-.12-1.09c.02-.61.52-1.1 1.14-1.1M8.66 4.93c.24 0 .46.07.64.2l.81.56c-.55.45-.94 1.09-1.06 1.83l-.88-.42c-.4-.2-.66-.59-.66-1.03 0-.63.52-1.14 1.15-1.14M8.17 8.9l.88-.42c.12.74.51 1.38 1.07 1.83l-.81.55c-.2.13-.42.2-.65.2-.63 0-1.14-.51-1.14-1.14-.01-.43.25-.82.65-1.02M12 22c4.97 0 9-4.03 9-9-4.97 0-9 4.03-9 9m2.44-2.44c.71-1.9 2.22-3.42 4.12-4.12-.71 1.9-2.22 3.41-4.12 4.12M3 13c0 4.97 4.03 9 9 9 0-4.97-4.03-9-9-9m2.44 2.44c1.9.71 3.42 2.22 4.12 4.12-1.9-.71-3.41-2.22-4.12-4.12"}),"LocalFloristOutlined"),zu1=h(c.jsx("path",{d:"M12 22c4.56 0 8.33-3.4 8.92-7.8.09-.64-.48-1.21-1.12-1.12-4.4.59-7.8 4.36-7.8 8.92M5.6 10.25c0 1.38 1.12 2.5 2.5 2.5.53 0 1.01-.16 1.42-.44l-.02.19c0 1.38 1.12 2.5 2.5 2.5s2.5-1.12 2.5-2.5l-.02-.19c.4.28.89.44 1.42.44 1.38 0 2.5-1.12 2.5-2.5 0-1-.59-1.85-1.43-2.25.84-.4 1.43-1.25 1.43-2.25 0-1.38-1.12-2.5-2.5-2.5-.53 0-1.01.16-1.42.44l.02-.19C14.5 2.12 13.38 1 12 1S9.5 2.12 9.5 3.5l.02.19c-.4-.28-.89-.44-1.42-.44-1.38 0-2.5 1.12-2.5 2.5 0 1 .59 1.85 1.43 2.25-.84.4-1.43 1.25-1.43 2.25M12 5.5c1.38 0 2.5 1.12 2.5 2.5s-1.12 2.5-2.5 2.5S9.5 9.38 9.5 8s1.12-2.5 2.5-2.5m-8.92 8.7C3.67 18.6 7.44 22 12 22c0-4.56-3.4-8.33-7.8-8.92-.64-.09-1.21.48-1.12 1.12"}),"LocalFloristRounded"),mu1=h(c.jsx("path",{d:"M12 22c4.97 0 9-4.03 9-9-4.97 0-9 4.03-9 9M5.6 10.25c0 1.38 1.12 2.5 2.5 2.5.53 0 1.01-.16 1.42-.44l-.02.19c0 1.38 1.12 2.5 2.5 2.5s2.5-1.12 2.5-2.5l-.02-.19c.4.28.89.44 1.42.44 1.38 0 2.5-1.12 2.5-2.5 0-1-.59-1.85-1.43-2.25.84-.4 1.43-1.25 1.43-2.25 0-1.38-1.12-2.5-2.5-2.5-.53 0-1.01.16-1.42.44l.02-.19C14.5 2.12 13.38 1 12 1S9.5 2.12 9.5 3.5l.02.19c-.4-.28-.89-.44-1.42-.44-1.38 0-2.5 1.12-2.5 2.5 0 1 .59 1.85 1.43 2.25-.84.4-1.43 1.25-1.43 2.25M12 5.5c1.38 0 2.5 1.12 2.5 2.5s-1.12 2.5-2.5 2.5S9.5 9.38 9.5 8s1.12-2.5 2.5-2.5M3 13c0 4.97 4.03 9 9 9 0-4.97-4.03-9-9-9"}),"LocalFloristSharp"),pu1=h([c.jsx("path",{d:"M12 13c.62 0 1.12-.49 1.14-1.1l-.11-1.09c-.32.12-.67.19-1.03.19s-.7-.07-1.02-.19l-.12 1.09c.02.61.52 1.1 1.14 1.1M8.17 7.1l.88.42c.12-.73.51-1.37 1.06-1.83l-.81-.56c-.18-.13-.41-.2-.64-.2-.63 0-1.14.51-1.14 1.14-.01.44.25.83.65 1.03m7.66 1.8-.88-.42c-.12.73-.51 1.37-1.06 1.83l.81.57c.18.13.41.2.64.2.63 0 1.14-.51 1.14-1.14.01-.45-.25-.84-.65-1.04m-.88-1.38.88-.42c.4-.19.66-.59.66-1.03 0-.63-.51-1.14-1.14-1.14-.24 0-.46.07-.65.2l-.81.55c.55.46.94 1.1 1.06 1.84M12 5c.36 0 .71.07 1.03.19l.11-1.09C13.12 3.49 12.62 3 12 3s-1.12.49-1.14 1.1l.12 1.09C11.3 5.07 11.64 5 12 5m-3.34 6.07c.24 0 .46-.07.65-.2l.81-.55c-.56-.46-.95-1.1-1.07-1.84l-.88.42c-.4.2-.66.59-.66 1.03 0 .63.52 1.14 1.15 1.14m9.9 4.37c-1.9.71-3.42 2.22-4.12 4.12 1.9-.71 3.41-2.22 4.12-4.12m-13.12 0c.71 1.9 2.22 3.42 4.12 4.12-.71-1.9-2.22-3.41-4.12-4.12",opacity:".3"},"0"),c.jsx("path",{d:"M8.66 13.07c.15 0 .29-.01.43-.03C9.56 14.19 10.69 15 12 15s2.44-.81 2.91-1.96c.14.02.29.03.43.03 1.73 0 3.14-1.41 3.14-3.14 0-.71-.25-1.39-.67-1.93.43-.54.67-1.22.67-1.93 0-1.73-1.41-3.14-3.14-3.14-.15 0-.29.01-.43.03C14.44 1.81 13.31 1 12 1s-2.44.81-2.91 1.96c-.14-.02-.29-.03-.43-.03-1.73 0-3.14 1.41-3.14 3.14 0 .71.25 1.39.67 1.93-.43.54-.68 1.22-.68 1.93 0 1.73 1.41 3.14 3.15 3.14m6.68-2c-.24 0-.46-.07-.64-.2l-.81-.57c.55-.45.94-1.09 1.06-1.83l.88.42c.4.19.66.59.66 1.03 0 .64-.52 1.15-1.15 1.15m-.65-5.94c.2-.13.42-.2.65-.2.63 0 1.14.51 1.14 1.14 0 .44-.25.83-.66 1.03l-.88.42c-.12-.74-.51-1.38-1.07-1.83zM12 3c.62 0 1.12.49 1.14 1.1l-.11 1.09C12.71 5.07 12.36 5 12 5s-.7.07-1.02.19l-.12-1.09c.02-.61.52-1.1 1.14-1.1m1 5c0 .55-.45 1-1 1s-1-.45-1-1 .45-1 1-1 1 .45 1 1m-2.02 2.81c.32.12.66.19 1.02.19s.71-.07 1.03-.19l.11 1.09c-.02.61-.52 1.1-1.14 1.1s-1.12-.49-1.14-1.1zM8.66 4.93c.24 0 .46.07.64.2l.81.56c-.55.45-.94 1.09-1.06 1.83l-.88-.42c-.4-.2-.66-.59-.66-1.03 0-.63.52-1.14 1.15-1.14M8.17 8.9l.88-.42c.12.74.51 1.38 1.07 1.83l-.81.55c-.2.13-.42.2-.65.2-.63 0-1.14-.51-1.14-1.14-.01-.43.25-.82.65-1.02M12 22c4.97 0 9-4.03 9-9-4.97 0-9 4.03-9 9m6.56-6.56c-.71 1.9-2.22 3.42-4.12 4.12.71-1.9 2.22-3.41 4.12-4.12M3 13c0 4.97 4.03 9 9 9 0-4.97-4.03-9-9-9m2.44 2.44c1.9.71 3.42 2.22 4.12 4.12-1.9-.71-3.41-2.22-4.12-4.12"},"1")],"LocalFloristTwoTone"),Hu1=h(c.jsx("path",{d:"m19.77 7.23.01-.01-3.72-3.72L15 4.56l2.11 2.11c-.94.36-1.61 1.26-1.61 2.33 0 1.38 1.12 2.5 2.5 2.5.36 0 .69-.08 1-.21v7.21c0 .55-.45 1-1 1s-1-.45-1-1V14c0-1.1-.9-2-2-2h-1V5c0-1.1-.9-2-2-2H6c-1.1 0-2 .9-2 2v16h10v-7.5h1.5v5c0 1.38 1.12 2.5 2.5 2.5s2.5-1.12 2.5-2.5V9c0-.69-.28-1.32-.73-1.77M12 10H6V5h6zm6 0c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1"}),"LocalGasStation"),Mu1=h(c.jsx("path",{d:"m19.77 7.23.01-.01-3.72-3.72L15 4.56l2.11 2.11c-.94.36-1.61 1.26-1.61 2.33 0 1.38 1.12 2.5 2.5 2.5.36 0 .69-.08 1-.21v7.21c0 .55-.45 1-1 1s-1-.45-1-1V14c0-1.1-.9-2-2-2h-1V5c0-1.1-.9-2-2-2H6c-1.1 0-2 .9-2 2v16h10v-7.5h1.5v5c0 1.38 1.12 2.5 2.5 2.5s2.5-1.12 2.5-2.5V9c0-.69-.28-1.32-.73-1.77M12 13.5V19H6v-7h6zm0-3.5H6V5h6zm6 0c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1"}),"LocalGasStationOutlined"),ru1=h(c.jsx("path",{d:"m19.77 7.23.01-.01-3.19-3.19c-.29-.29-.77-.29-1.06 0s-.29.77 0 1.06l1.58 1.58c-1.05.4-1.76 1.47-1.58 2.71.16 1.1 1.1 1.99 2.2 2.11.47.05.88-.03 1.27-.2v7.21c0 .55-.45 1-1 1s-1-.45-1-1V14c0-1.1-.9-2-2-2h-1V5c0-1.1-.9-2-2-2H6c-1.1 0-2 .9-2 2v15c0 .55.45 1 1 1h8c.55 0 1-.45 1-1v-6.5h1.5v4.86c0 1.31.94 2.5 2.24 2.63 1.5.15 2.76-1.02 2.76-2.49V9c0-.69-.28-1.32-.73-1.77M12 10H6V6c0-.55.45-1 1-1h4c.55 0 1 .45 1 1zm6 0c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1"}),"LocalGasStationRounded"),iu1=h(c.jsx("path",{d:"m19.77 7.23.01-.01-3.72-3.72L15 4.56l2.11 2.11c-1.05.4-1.76 1.47-1.58 2.71.16 1.1 1.1 1.99 2.2 2.11.47.05.88-.03 1.27-.2v8.21h-2V12h-3V3H4v18h10v-7.5h1.5v7.49h5V9c0-.69-.28-1.32-.73-1.77M12 10H6V5h6zm6 0c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1"}),"LocalGasStationSharp"),Vu1=h([c.jsx("path",{d:"M6 19h6v-7H6z",opacity:".3"},"0"),c.jsx("path",{d:"M12 3H6c-1.1 0-2 .9-2 2v16h10v-7.5h1.5v5c0 1.38 1.12 2.5 2.5 2.5s2.5-1.12 2.5-2.5V9c0-.69-.28-1.32-.73-1.77l.01-.01-3.72-3.72L15 4.56l2.11 2.11c-.94.36-1.61 1.26-1.61 2.33 0 1.38 1.12 2.5 2.5 2.5.36 0 .69-.08 1-.21v7.21c0 .55-.45 1-1 1s-1-.45-1-1V14c0-1.1-.9-2-2-2h-1V5c0-1.1-.9-2-2-2m0 10.5V19H6v-7h6zm0-3.5H6V5h6zm6 0c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1"},"1")],"LocalGasStationTwoTone"),xu1=h(c.jsx("path",{d:"M7 18c-1.1 0-1.99.9-1.99 2S5.9 22 7 22s2-.9 2-2-.9-2-2-2M1 2v2h2l3.6 7.59-1.35 2.45c-.16.28-.25.61-.25.96 0 1.1.9 2 2 2h12v-2H7.42c-.14 0-.25-.11-.25-.25l.03-.12.9-1.63h7.45c.75 0 1.41-.41 1.75-1.03l3.58-6.49c.08-.14.12-.31.12-.48 0-.55-.45-1-1-1H5.21l-.94-2zm16 16c-1.1 0-1.99.9-1.99 2s.89 2 1.99 2 2-.9 2-2-.9-2-2-2"}),"LocalGroceryStore"),ju1=h(c.jsx("path",{d:"M7 18c-1.1 0-1.99.9-1.99 2S5.9 22 7 22s2-.9 2-2-.9-2-2-2m10 0c-1.1 0-1.99.9-1.99 2s.89 2 1.99 2 2-.9 2-2-.9-2-2-2m-1.45-5c.75 0 1.41-.41 1.75-1.03l3.58-6.49c.37-.66-.11-1.48-.87-1.48H5.21l-.94-2H1v2h2l3.6 7.59-1.35 2.44C4.52 15.37 5.48 17 7 17h12v-2H7l1.1-2zM6.16 6h12.15l-2.76 5H8.53z"}),"LocalGroceryStoreOutlined"),uu1=h(c.jsx("path",{d:"M7 18c-1.1 0-1.99.9-1.99 2S5.9 22 7 22s2-.9 2-2-.9-2-2-2M2 4h1l3.6 7.59-1.35 2.44C4.52 15.37 5.48 17 7 17h11c.55 0 1-.45 1-1s-.45-1-1-1H7l1.1-2h7.45c.75 0 1.41-.41 1.75-1.03l3.58-6.49c.37-.66-.11-1.48-.87-1.48H5.21l-.67-1.43c-.16-.35-.52-.57-.9-.57H2c-.55 0-1 .45-1 1s.45 1 1 1m15 14c-1.1 0-1.99.9-1.99 2s.89 2 1.99 2 2-.9 2-2-.9-2-2-2"}),"LocalGroceryStoreRounded"),Lu1=h(c.jsx("path",{d:"M7 18c-1.1 0-1.99.9-1.99 2S5.9 22 7 22s2-.9 2-2-.9-2-2-2M1 4h2l3.6 7.59L3.62 17H19v-2H7l1.1-2h8.64l4.97-9H5.21l-.94-2H1zm16 14c-1.1 0-1.99.9-1.99 2s.89 2 1.99 2 2-.9 2-2-.9-2-2-2"}),"LocalGroceryStoreSharp"),Su1=h([c.jsx("path",{d:"M8.53 11h7.02l2.76-5H6.16z",opacity:".3"},"0"),c.jsx("path",{d:"M7 18c-1.1 0-1.99.9-1.99 2S5.9 22 7 22s2-.9 2-2-.9-2-2-2m10 0c-1.1 0-1.99.9-1.99 2s.89 2 1.99 2 2-.9 2-2-.9-2-2-2m-1.45-5c.75 0 1.41-.41 1.75-1.03l3.58-6.49c.37-.66-.11-1.48-.87-1.48H5.21l-.94-2H1v2h2l3.6 7.59-1.35 2.44C4.52 15.37 5.48 17 7 17h12v-2H7l1.1-2zM6.16 6h12.15l-2.76 5H8.53z"},"1")],"LocalGroceryStoreTwoTone"),Cu1=h(c.jsx("path",{d:"M19 3H5c-1.1 0-1.99.9-1.99 2L3 19c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m-1 11h-4v4h-4v-4H6v-4h4V6h4v4h4z"}),"LocalHospital"),Tu1=h(c.jsx("path",{d:"M19 3H5c-1.1 0-1.99.9-1.99 2L3 19c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 16H5V5h14zm-8.5-2h3v-3.5H17v-3h-3.5V7h-3v3.5H7v3h3.5z"}),"LocalHospitalOutlined"),wu1=h(c.jsx("path",{d:"M19 3H5c-1.1 0-1.99.9-1.99 2L3 19c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m-2 11h-3v3c0 .55-.45 1-1 1h-2c-.55 0-1-.45-1-1v-3H7c-.55 0-1-.45-1-1v-2c0-.55.45-1 1-1h3V7c0-.55.45-1 1-1h2c.55 0 1 .45 1 1v3h3c.55 0 1 .45 1 1v2c0 .55-.45 1-1 1"}),"LocalHospitalRounded"),Ru1=h(c.jsx("path",{d:"M21 3H3.01L3 21h18zm-3 11h-4v4h-4v-4H6v-4h4V6h4v4h4z"}),"LocalHospitalSharp"),Ou1=h([c.jsx("path",{d:"M5 19h14V5H5zm2-8.5h3.5V7h3v3.5H17v3h-3.5V17h-3v-3.5H7z",opacity:".3"},"0"),c.jsx("path",{d:"M21 5c0-1.1-.9-2-2-2H5c-1.1 0-1.99.9-1.99 2L3 19c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2zm-2 14H5V5h14zm-8.5-2h3v-3.5H17v-3h-3.5V7h-3v3.5H7v3h3.5z"},"1")],"LocalHospitalTwoTone"),yu1=h(c.jsx("path",{d:"M7 13c1.66 0 3-1.34 3-3S8.66 7 7 7s-3 1.34-3 3 1.34 3 3 3m12-6h-8v7H3V5H1v15h2v-3h18v3h2v-9c0-2.21-1.79-4-4-4"}),"LocalHotel"),gu1=h(c.jsx("path",{d:"M7 14c1.66 0 3-1.34 3-3S8.66 8 7 8s-3 1.34-3 3 1.34 3 3 3m0-4c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1m12-3h-8v8H3V5H1v15h2v-3h18v3h2v-9c0-2.21-1.79-4-4-4m2 8h-8V9h6c1.1 0 2 .9 2 2z"}),"LocalHotelOutlined"),Au1=h(c.jsx("path",{d:"M7 13c1.66 0 3-1.34 3-3S8.66 7 7 7s-3 1.34-3 3 1.34 3 3 3m12-6h-6c-1.1 0-2 .9-2 2v5H3V6c0-.55-.45-1-1-1s-1 .45-1 1v13c0 .55.45 1 1 1s1-.45 1-1v-2h18v2c0 .55.45 1 1 1s1-.45 1-1v-8c0-2.21-1.79-4-4-4"}),"LocalHotelRounded"),fu1=h(c.jsx("path",{d:"M7 13c1.66 0 3-1.34 3-3S8.66 7 7 7s-3 1.34-3 3 1.34 3 3 3m16-6H11v7H3V5H1v15h2v-3h18v3h2z"}),"LocalHotelSharp"),Pu1=h([c.jsx("circle",{cx:"7",cy:"11",r:"1",opacity:".3"},"0"),c.jsx("path",{d:"M19 9h-6v6h8v-4c0-1.1-.9-2-2-2",opacity:".3"},"1"),c.jsx("path",{d:"M4 11c0 1.66 1.34 3 3 3s3-1.34 3-3-1.34-3-3-3-3 1.34-3 3m4 0c0 .55-.45 1-1 1s-1-.45-1-1 .45-1 1-1 1 .45 1 1m11-4h-8v8H3V5H1v15h2v-3h18v3h2v-9c0-2.21-1.79-4-4-4m2 8h-8V9h6c1.1 0 2 .9 2 2z"},"2")],"LocalHotelTwoTone"),Fu1=h(c.jsx("path",{d:"M9.17 16.83c1.56 1.56 4.1 1.56 5.66 0s1.56-4.1 0-5.66zM18 2.01 6 2c-1.11 0-2 .89-2 2v16c0 1.11.89 2 2 2h12c1.11 0 2-.89 2-2V4c0-1.11-.89-1.99-2-1.99M10 4c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1M7 4c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1m5 16c-3.31 0-6-2.69-6-6s2.69-6 6-6 6 2.69 6 6-2.69 6-6 6"}),"LocalLaundryService"),Bu1=h([c.jsx("path",{d:"M18 2.01 6 2c-1.11 0-2 .89-2 2v16c0 1.11.89 2 2 2h12c1.11 0 2-.89 2-2V4c0-1.11-.89-1.99-2-1.99M18 20H6L5.99 4H18z"},"0"),c.jsx("circle",{cx:"8",cy:"6",r:"1"},"1"),c.jsx("circle",{cx:"11",cy:"6",r:"1"},"2"),c.jsx("path",{d:"M12 19c2.76 0 5-2.24 5-5s-2.24-5-5-5-5 2.24-5 5 2.24 5 5 5m2.36-7.36c1.3 1.3 1.3 3.42 0 4.72s-3.42 1.3-4.72 0z"},"3")],"LocalLaundryServiceOutlined"),bu1=h(c.jsx("path",{d:"M9.64 16.36c1.3 1.3 3.42 1.3 4.72 0s1.3-3.42 0-4.72zM18 2.01 6 2c-1.11 0-2 .89-2 2v16c0 1.11.89 2 2 2h12c1.11 0 2-.89 2-2V4c0-1.11-.89-1.99-2-1.99M11 5c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1M8 5c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1m4 14c-2.76 0-5-2.24-5-5s2.24-5 5-5 5 2.24 5 5-2.24 5-5 5"}),"LocalLaundryServiceRounded"),Du1=h(c.jsx("path",{d:"M9.17 16.83c1.56 1.56 4.1 1.56 5.66 0s1.56-4.1 0-5.66zM20 2.01 4 2v20h16zM10 4c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1M7 4c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1m5 16c-3.31 0-6-2.69-6-6s2.69-6 6-6 6 2.69 6 6-2.69 6-6 6"}),"LocalLaundryServiceSharp"),ku1=h([c.jsx("path",{d:"M5.99 4 6 20h12V4zc.01 0 0 0 0 0M11 5c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1M8 5c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1m4 4c2.76 0 5 2.24 5 5s-2.24 5-5 5-5-2.24-5-5 2.24-5 5-5",opacity:".3"},"0"),c.jsx("path",{d:"M18 2.01 6 2c-1.11 0-2 .89-2 2v16c0 1.11.89 2 2 2h12c1.11 0 2-.89 2-2V4c0-1.11-.89-1.99-2-1.99M18 20H6L5.99 4H18z"},"1"),c.jsx("circle",{cx:"8",cy:"6",r:"1"},"2"),c.jsx("circle",{cx:"11",cy:"6",r:"1"},"3"),c.jsx("path",{d:"M12 19c2.76 0 5-2.24 5-5s-2.24-5-5-5-5 2.24-5 5 2.24 5 5 5m2.36-7.36c1.3 1.3 1.3 3.42 0 4.72s-3.42 1.3-4.72 0z"},"4")],"LocalLaundryServiceTwoTone"),Wu1=h(c.jsx("path",{d:"M12 11.55C9.64 9.35 6.48 8 3 8v11c3.48 0 6.64 1.35 9 3.55 2.36-2.19 5.52-3.55 9-3.55V8c-3.48 0-6.64 1.35-9 3.55M12 8c1.66 0 3-1.34 3-3s-1.34-3-3-3-3 1.34-3 3 1.34 3 3 3"}),"LocalLibrary"),Nu1=h(c.jsx("path",{d:"M12 9c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4m0-6c1.1 0 2 .9 2 2s-.9 2-2 2-2-.9-2-2 .9-2 2-2m0 8.55C9.64 9.35 6.48 8 3 8v11c3.48 0 6.64 1.35 9 3.55 2.36-2.19 5.52-3.55 9-3.55V8c-3.48 0-6.64 1.35-9 3.55m7 5.58c-2.53.34-4.93 1.3-7 2.82-2.06-1.52-4.47-2.49-7-2.83v-6.95c2.1.38 4.05 1.35 5.64 2.83L12 14.28l1.36-1.27c1.59-1.48 3.54-2.45 5.64-2.83z"}),"LocalLibraryOutlined"),Eu1=h(c.jsx("path",{d:"M12 11.55c-1.82-1.7-4.12-2.89-6.68-3.35C4.11 7.99 3 8.95 3 10.18v6.24c0 1.68.72 2.56 1.71 2.69 2.5.32 4.77 1.35 6.63 2.87.35.29.92.32 1.27.04 1.87-1.53 4.16-2.58 6.68-2.9.94-.13 1.71-1.06 1.71-2.02v-6.92c0-1.23-1.11-2.19-2.32-1.98-2.56.46-4.86 1.65-6.68 3.35M12 8c1.66 0 3-1.34 3-3s-1.34-3-3-3-3 1.34-3 3 1.34 3 3 3"}),"LocalLibraryRounded"),Iu1=h(c.jsx("path",{d:"M12 11.55C9.64 9.35 6.48 8 3 8v11c3.48 0 6.64 1.35 9 3.55 2.36-2.19 5.52-3.55 9-3.55V8c-3.48 0-6.64 1.35-9 3.55M12 8c1.66 0 3-1.34 3-3s-1.34-3-3-3-3 1.34-3 3 1.34 3 3 3"}),"LocalLibrarySharp"),Uu1=h([c.jsx("path",{d:"M19 17.13v-6.95c-2.1.38-4.05 1.35-5.64 2.83L12 14.28l-1.36-1.27C9.05 11.53 7.1 10.56 5 10.18v6.95c2.53.34 4.94 1.3 7 2.83 2.07-1.52 4.47-2.49 7-2.83",opacity:".3"},"0"),c.jsx("circle",{cx:"12",cy:"5",r:"2",opacity:".3"},"1"),c.jsx("path",{d:"M16 5c0-2.21-1.79-4-4-4S8 2.79 8 5s1.79 4 4 4 4-1.79 4-4m-6 0c0-1.1.9-2 2-2s2 .9 2 2-.9 2-2 2-2-.9-2-2M3 19c3.48 0 6.64 1.35 9 3.55 2.36-2.19 5.52-3.55 9-3.55V8c-3.48 0-6.64 1.35-9 3.55C9.64 9.35 6.48 8 3 8zm2-8.82c2.1.38 4.05 1.35 5.64 2.83L12 14.28l1.36-1.27c1.59-1.48 3.54-2.45 5.64-2.83v6.95c-2.53.34-4.93 1.3-7 2.82-2.06-1.52-4.47-2.49-7-2.83z"},"2")],"LocalLibraryTwoTone"),Gu1=h(c.jsx("path",{d:"M19 6h-2c0-2.76-2.24-5-5-5S7 3.24 7 6H5c-1.1 0-1.99.9-1.99 2L3 20c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V8c0-1.1-.9-2-2-2m-7-3c1.66 0 3 1.34 3 3H9c0-1.66 1.34-3 3-3m0 10c-2.76 0-5-2.24-5-5h2c0 1.66 1.34 3 3 3s3-1.34 3-3h2c0 2.76-2.24 5-5 5"}),"LocalMall"),Ku1=h(c.jsx("path",{d:"M19 6h-2c0-2.76-2.24-5-5-5S7 3.24 7 6H5c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V8c0-1.1-.9-2-2-2m-7-3c1.66 0 3 1.34 3 3H9c0-1.66 1.34-3 3-3m7 17H5V8h14zm-7-8c-1.66 0-3-1.34-3-3H7c0 2.76 2.24 5 5 5s5-2.24 5-5h-2c0 1.66-1.34 3-3 3"}),"LocalMallOutlined"),qu1=h(c.jsx("path",{d:"M19 6h-2c0-2.76-2.24-5-5-5S7 3.24 7 6H5c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V8c0-1.1-.9-2-2-2m-7-3c1.66 0 3 1.34 3 3H9c0-1.66 1.34-3 3-3m0 10c-2.33 0-4.29-1.59-4.84-3.75-.17-.63.32-1.25.97-1.25.47 0 .85.34.98.8.35 1.27 1.51 2.2 2.89 2.2s2.54-.93 2.89-2.2c.13-.46.51-.8.98-.8.65 0 1.13.62.97 1.25C16.29 11.41 14.33 13 12 13"}),"LocalMallRounded"),Qu1=h(c.jsx("path",{d:"M21 6h-4c0-2.76-2.24-5-5-5S7 3.24 7 6H3v16h18zm-9-3c1.66 0 3 1.34 3 3H9c0-1.66 1.34-3 3-3m0 10c-2.76 0-5-2.24-5-5h2c0 1.66 1.34 3 3 3s3-1.34 3-3h2c0 2.76-2.24 5-5 5"}),"LocalMallSharp"),Zu1=h([c.jsx("path",{d:"M5 8v12h14V8zm7 6c-2.76 0-5-2.24-5-5h2c0 1.66 1.34 3 3 3s3-1.34 3-3h2c0 2.76-2.24 5-5 5",opacity:".3"},"0"),c.jsx("path",{d:"M17 6c0-2.76-2.24-5-5-5S7 3.24 7 6H5c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V8c0-1.1-.9-2-2-2zm-5-3c1.66 0 3 1.34 3 3H9c0-1.66 1.34-3 3-3m7 17H5V8h14zm-7-8c-1.66 0-3-1.34-3-3H7c0 2.76 2.24 5 5 5s5-2.24 5-5h-2c0 1.66-1.34 3-3 3"},"1")],"LocalMallTwoTone"),Ju1=h(c.jsx("path",{d:"M18 3v2h-2V3H8v2H6V3H4v18h2v-2h2v2h8v-2h2v2h2V3zM8 17H6v-2h2zm0-4H6v-2h2zm0-4H6V7h2zm10 8h-2v-2h2zm0-4h-2v-2h2zm0-4h-2V7h2z"}),"LocalMovies"),Yu1=h(c.jsx("path",{d:"M14 5v14h-4V5zm6-2h-2v2h-2V3H8v2H6V3H4v18h2v-2h2v2h8v-2h2v2h2zm-4 6V7h2v2zM6 9V7h2v2zm10 4v-2h2v2zM6 13v-2h2v2zm10 4v-2h2v2zM6 17v-2h2v2z"}),"LocalMoviesOutlined"),_u1=h(c.jsx("path",{d:"M18 4v1h-2V4c0-.55-.45-1-1-1H9c-.55 0-1 .45-1 1v1H6V4c0-.55-.45-1-1-1s-1 .45-1 1v16c0 .55.45 1 1 1s1-.45 1-1v-1h2v1c0 .55.45 1 1 1h6c.55 0 1-.45 1-1v-1h2v1c0 .55.45 1 1 1s1-.45 1-1V4c0-.55-.45-1-1-1s-1 .45-1 1M8 17H6v-2h2zm0-4H6v-2h2zm0-4H6V7h2zm10 8h-2v-2h2zm0-4h-2v-2h2zm0-4h-2V7h2z"}),"LocalMoviesRounded"),Xu1=h(c.jsx("path",{d:"M18 3v2h-2V3H8v2H6V3H4v18h2v-2h2v2h8v-2h2v2h2V3zM8 17H6v-2h2zm0-4H6v-2h2zm0-4H6V7h2zm10 8h-2v-2h2zm0-4h-2v-2h2zm0-4h-2V7h2z"}),"LocalMoviesSharp"),$u1=h([c.jsx("path",{d:"M10 5h4v14h-4z",opacity:".3"},"0"),c.jsx("path",{d:"M20 21V3h-2v2h-2V3H8v2H6V3H4v18h2v-2h2v2h8v-2h2v2zM8 17H6v-2h2zm0-4H6v-2h2zm0-4H6V7h2zm6 10h-4V5h4zm2-12h2v2h-2zm0 4h2v2h-2zm0 6v-2h2v2z"},"1")],"LocalMoviesTwoTone"),cL1=h(c.jsx("path",{d:"m21.41 11.58-9-9C12.05 2.22 11.55 2 11 2H4c-1.1 0-2 .9-2 2v7c0 .55.22 1.05.59 1.42l9 9c.36.36.86.58 1.41.58s1.05-.22 1.41-.59l7-7c.37-.36.59-.86.59-1.41s-.23-1.06-.59-1.42M5.5 7C4.67 7 4 6.33 4 5.5S4.67 4 5.5 4 7 4.67 7 5.5 6.33 7 5.5 7"}),"LocalOffer"),hL1=h([c.jsx("path",{d:"m21.41 11.58-9-9C12.05 2.22 11.55 2 11 2H4c-1.1 0-2 .9-2 2v7c0 .55.22 1.05.59 1.42l9 9c.36.36.86.58 1.41.58s1.05-.22 1.41-.59l7-7c.37-.36.59-.86.59-1.41s-.23-1.06-.59-1.42M13 20.01 4 11V4h7v-.01l9 9z"},"0"),c.jsx("circle",{cx:"6.5",cy:"6.5",r:"1.5"},"1")],"LocalOfferOutlined"),sL1=h(c.jsx("path",{d:"m21.41 11.58-9-9C12.05 2.22 11.55 2 11 2H4c-1.1 0-2 .9-2 2v7c0 .55.22 1.05.59 1.42l9 9c.36.36.86.58 1.41.58s1.05-.22 1.41-.59l7-7c.37-.36.59-.86.59-1.41s-.23-1.06-.59-1.42M5.5 7C4.67 7 4 6.33 4 5.5S4.67 4 5.5 4 7 4.67 7 5.5 6.33 7 5.5 7"}),"LocalOfferRounded"),tL1=h(c.jsx("path",{d:"M22.83 12.99 11.83 2H2v9.83l10.99 10.99zM5.5 7C4.67 7 4 6.33 4 5.5S4.67 4 5.5 4 7 4.67 7 5.5 6.33 7 5.5 7"}),"LocalOfferSharp"),oL1=h([c.jsx("path",{d:"M11 4H4v7l9 9.01L20 13zM6.5 8C5.67 8 5 7.33 5 6.5S5.67 5 6.5 5 8 5.67 8 6.5 7.33 8 6.5 8",opacity:".3"},"0"),c.jsx("path",{d:"M12.41 2.58C12.05 2.22 11.55 2 11 2H4c-1.1 0-2 .9-2 2v7c0 .55.22 1.05.59 1.42l9 9c.36.36.86.58 1.41.58s1.05-.22 1.41-.59l7-7c.37-.36.59-.86.59-1.41s-.23-1.06-.59-1.42zM13 20.01 4 11V4h7v-.01l9 9z"},"1"),c.jsx("circle",{cx:"6.5",cy:"6.5",r:"1.5"},"2")],"LocalOfferTwoTone"),vL1=h(c.jsx("path",{d:"M13 3H6v18h4v-6h3c3.31 0 6-2.69 6-6s-2.69-6-6-6m.2 8H10V7h3.2c1.1 0 2 .9 2 2s-.9 2-2 2"}),"LocalParking"),eL1=h(c.jsx("path",{d:"M13 3H6v18h4v-6h3c3.31 0 6-2.69 6-6s-2.69-6-6-6m.2 8H10V7h3.2c1.1 0 2 .9 2 2s-.9 2-2 2"}),"LocalParkingOutlined"),lL1=h(c.jsx("path",{d:"M12.79 3H8c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2s2-.9 2-2v-4h3c3.57 0 6.42-3.13 5.95-6.79C18.56 5.19 15.84 3 12.79 3m.41 8H10V7h3.2c1.1 0 2 .9 2 2s-.9 2-2 2"}),"LocalParkingRounded"),nL1=h(c.jsx("path",{d:"M13 3H6v18h4v-6h3c3.31 0 6-2.69 6-6s-2.69-6-6-6m.2 8H10V7h3.2c1.1 0 2 .9 2 2s-.9 2-2 2"}),"LocalParkingSharp"),aL1=h(c.jsx("path",{d:"M13 3H6v18h4v-6h3c3.31 0 6-2.69 6-6s-2.69-6-6-6m.2 8H10V7h3.2c1.1 0 2 .9 2 2s-.9 2-2 2"}),"LocalParkingTwoTone"),dL1=h(c.jsx("path",{d:"M21 5h-2.64l1.14-3.14L17.15 1l-1.46 4H3v2l2 6-2 6v2h18v-2l-2-6 2-6zm-5 9h-3v3h-2v-3H8v-2h3V9h2v3h3z"}),"LocalPharmacy"),zL1=h(c.jsx("path",{d:"M21 5h-2.64l1.14-3.14L17.15 1l-1.46 4H3v2l2 6-2 6v2h18v-2l-2-6 2-6zm-3.9 8.63L18.89 19H5.11l1.79-5.37.21-.63-.21-.63L5.11 7h13.78l-1.79 5.37-.21.63zM13 9h-2v3H8v2h3v3h2v-3h3v-2h-3z"}),"LocalPharmacyOutlined"),mL1=h(c.jsx("path",{d:"M18.89 5h-.53l.71-1.97c.24-.65-.1-1.37-.75-1.6-.65-.24-1.37.1-1.61.75L15.69 5H5.1C3.73 5 2.77 6.34 3.2 7.63L5 13l-1.79 5.37C2.77 19.66 3.74 21 5.1 21h13.78c1.36 0 2.33-1.34 1.9-2.63L19 13l1.78-5.37C21.21 6.34 20.25 5 18.89 5M15 14h-2v2c0 .55-.45 1-1 1s-1-.45-1-1v-2H9c-.55 0-1-.45-1-1s.45-1 1-1h2v-2c0-.55.45-1 1-1s1 .45 1 1v2h2c.55 0 1 .45 1 1s-.45 1-1 1"}),"LocalPharmacyRounded"),pL1=h(c.jsx("path",{d:"M21 5h-2.64l1.14-3.14L17.15 1l-1.46 4H3v2l2 6-2 6v2h18v-2l-2-6 2-6zm-5 9h-3v3h-2v-3H8v-2h3V9h2v3h3z"}),"LocalPharmacySharp"),HL1=h([c.jsx("path",{d:"M5.11 19h13.78l-1.79-5.37-.21-.63.21-.63L18.89 7H5.11l1.79 5.37.21.63-.21.63zM8 12h3V9h2v3h3v2h-3v3h-2v-3H8z",opacity:".3"},"0"),c.jsx("path",{d:"M3 21h18v-2l-2-6 2-6V5h-2.64l1.14-3.14L17.15 1l-1.46 4H3v2l2 6-2 6zm3.9-8.63L5.11 7h13.78l-1.79 5.37-.21.63.21.63L18.89 19H5.11l1.79-5.37.21-.63zM11 17h2v-3h3v-2h-3V9h-2v3H8v2h3z"},"1")],"LocalPharmacyTwoTone"),ML1=h(c.jsx("path",{d:"M6.62 10.79c1.44 2.83 3.76 5.14 6.59 6.59l2.2-2.2c.27-.27.67-.36 1.02-.24 1.12.37 2.33.57 3.57.57.55 0 1 .45 1 1V20c0 .55-.45 1-1 1-9.39 0-17-7.61-17-17 0-.55.45-1 1-1h3.5c.55 0 1 .45 1 1 0 1.25.2 2.45.57 3.57.11.35.03.74-.25 1.02z"}),"LocalPhone"),rL1=h(c.jsx("path",{d:"M6.54 5c.06.89.21 1.76.45 2.59l-1.2 1.2c-.41-1.2-.67-2.47-.76-3.79zm9.86 12.02c.85.24 1.72.39 2.6.45v1.49c-1.32-.09-2.59-.35-3.8-.75zM7.5 3H4c-.55 0-1 .45-1 1 0 9.39 7.61 17 17 17 .55 0 1-.45 1-1v-3.49c0-.55-.45-1-1-1-1.24 0-2.45-.2-3.57-.57-.1-.04-.21-.05-.31-.05-.26 0-.51.1-.71.29l-2.2 2.2c-2.83-1.45-5.15-3.76-6.59-6.59l2.2-2.2c.28-.28.36-.67.25-1.02C8.7 6.45 8.5 5.25 8.5 4c0-.55-.45-1-1-1"}),"LocalPhoneOutlined"),iL1=h(c.jsx("path",{d:"m19.23 15.26-2.54-.29c-.61-.07-1.21.14-1.64.57l-1.84 1.84c-2.83-1.44-5.15-3.75-6.59-6.59l1.85-1.85c.43-.43.64-1.03.57-1.64l-.29-2.52c-.12-1.01-.97-1.77-1.99-1.77H5.03c-1.13 0-2.07.94-2 2.07.53 8.54 7.36 15.36 15.89 15.89 1.13.07 2.07-.87 2.07-2v-1.73c.01-1.01-.75-1.86-1.76-1.98"}),"LocalPhoneRounded"),VL1=h(c.jsx("path",{d:"m21 15.46-5.27-.61-2.52 2.52c-2.83-1.44-5.15-3.75-6.59-6.59l2.53-2.53L8.54 3H3.03C2.45 13.18 10.82 21.55 21 20.97z"}),"LocalPhoneSharp"),xL1=h([c.jsx("path",{d:"M19 17.47c-.88-.07-1.75-.22-2.6-.45l-1.19 1.19c1.2.41 2.48.67 3.8.75v-1.49zM6.99 7.59c-.24-.83-.39-1.7-.45-2.59h-1.5c.09 1.32.35 2.59.75 3.8z",opacity:".3"},"0"),c.jsx("path",{d:"M3 4c0 9.39 7.61 17 17 17 .55 0 1-.45 1-1v-3.49c0-.55-.45-1-1-1-1.24 0-2.45-.2-3.57-.57-.1-.04-.21-.05-.31-.05-.26 0-.51.1-.71.29l-2.2 2.2c-2.83-1.45-5.15-3.76-6.59-6.59l2.2-2.2c.28-.28.36-.67.25-1.02C8.7 6.45 8.5 5.25 8.5 4c0-.55-.45-1-1-1H4c-.55 0-1 .45-1 1m13.4 13.02c.85.24 1.72.39 2.6.45v1.49c-1.32-.09-2.59-.35-3.8-.75zM6.54 5c.06.89.21 1.76.45 2.59l-1.2 1.2c-.41-1.2-.67-2.47-.76-3.79z"},"1")],"LocalPhoneTwoTone"),jL1=h(c.jsx("path",{d:"M12 2C8.43 2 5.23 3.54 3.01 6L12 22l8.99-16C18.78 3.55 15.57 2 12 2M7 7c0-1.1.9-2 2-2s2 .9 2 2-.9 2-2 2-2-.9-2-2m5 8c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2"}),"LocalPizza"),uL1=h(c.jsx("path",{d:"M12 2C8.43 2 5.23 3.54 3.01 6L12 22l8.99-16C18.78 3.55 15.57 2 12 2m0 15.92L5.51 6.36C7.32 4.85 9.62 4 12 4s4.68.85 6.49 2.36zM9 5.5c-.83 0-1.5.67-1.5 1.5S8.17 8.5 9 8.5s1.5-.67 1.5-1.5S9.82 5.5 9 5.5m1.5 7.5c0 .83.67 1.5 1.5 1.5.82 0 1.5-.67 1.5-1.5s-.68-1.5-1.5-1.5-1.5.67-1.5 1.5"}),"LocalPizzaOutlined"),LL1=h(c.jsx("path",{d:"M12 2C9.01 2 6.28 3.08 4.17 4.88c-.71.61-.86 1.65-.4 2.46l7.36 13.11c.38.68 1.36.68 1.74 0l7.36-13.11c.46-.81.31-1.86-.4-2.46C17.73 3.09 14.99 2 12 2M7 7c0-1.1.9-2 2-2s2 .9 2 2-.9 2-2 2-2-.9-2-2m5 8c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2"}),"LocalPizzaRounded"),SL1=h(c.jsx("path",{d:"M12 2C8.43 2 5.23 3.54 3.01 6L12 22l8.99-16C18.78 3.55 15.57 2 12 2M7 7c0-1.1.9-2 2-2s2 .9 2 2-.9 2-2 2-2-.9-2-2m5 8c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2"}),"LocalPizzaSharp"),CL1=h([c.jsx("path",{d:"M5.51 6.36 12 17.92l6.49-11.55C16.68 4.85 14.38 4 12 4s-4.68.85-6.49 2.36M9 8.5c-.83 0-1.5-.67-1.5-1.5S8.17 5.5 9 5.5s1.5.67 1.5 1.5S9.82 8.5 9 8.5m4.5 4.5c0 .83-.68 1.5-1.5 1.5-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5",opacity:".3"},"0"),c.jsx("path",{d:"M12 2C8.43 2 5.23 3.54 3.01 6L12 22l8.99-16C18.78 3.55 15.57 2 12 2m0 15.92L5.51 6.36C7.32 4.85 9.62 4 12 4s4.68.85 6.49 2.36zM9 5.5c-.83 0-1.5.67-1.5 1.5S8.17 8.5 9 8.5s1.5-.67 1.5-1.5S9.82 5.5 9 5.5m1.5 7.5c0 .83.67 1.5 1.5 1.5.82 0 1.5-.67 1.5-1.5s-.68-1.5-1.5-1.5-1.5.67-1.5 1.5"},"1")],"LocalPizzaTwoTone"),TL1=h(c.jsx("path",{d:"M20 12c0-1.1.9-2 2-2V6c0-1.1-.9-2-2-2H4c-1.1 0-1.99.9-1.99 2v4c1.1 0 1.99.9 1.99 2s-.89 2-2 2v4c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2v-4c-1.1 0-2-.9-2-2m-4.42 4.8L12 14.5l-3.58 2.3 1.08-4.12-3.29-2.69 4.24-.25L12 5.8l1.54 3.95 4.24.25-3.29 2.69z"}),"LocalPlay"),wL1=h(c.jsx("path",{d:"M22 10V6c0-1.1-.9-2-2-2H4c-1.1 0-1.99.9-1.99 2v4c1.1 0 1.99.9 1.99 2s-.89 2-2 2v4c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2v-4c-1.1 0-2-.9-2-2s.9-2 2-2m-2-1.46c-1.19.69-2 1.99-2 3.46s.81 2.77 2 3.46V18H4v-2.54c1.19-.69 2-1.99 2-3.46 0-1.48-.8-2.77-1.99-3.46L4 6h16zM9.07 16 12 14.12 14.93 16l-.89-3.36 2.69-2.2-3.47-.21L12 7l-1.27 3.22-3.47.21 2.69 2.2z"}),"LocalPlayOutlined"),RL1=h(c.jsx("path",{d:"M20 12c0-.76.43-1.42 1.06-1.76.6-.33.94-1.01.94-1.7V6c0-1.1-.9-2-2-2H4c-1.1 0-1.99.89-1.99 1.99v2.55c0 .69.33 1.37.94 1.69C3.58 10.58 4 11.24 4 12s-.43 1.43-1.06 1.76c-.6.33-.94 1.01-.94 1.7v2.25C2 19.1 2.9 20 4 20h16c1.1 0 2-.9 2-2v-2.54c0-.69-.34-1.37-.94-1.7-.63-.34-1.06-1-1.06-1.76m-5.5 4.1L12 14.5l-2.5 1.61c-.38.24-.87-.11-.75-.55l.75-2.88-2.3-1.88c-.35-.29-.17-.86.29-.89l2.96-.17 1.08-2.75c.17-.42.77-.42.93 0l1.08 2.76 2.96.17c.45.03.64.6.29.89l-2.3 1.88.76 2.86c.12.45-.37.8-.75.55"}),"LocalPlayRounded"),OL1=h(c.jsx("path",{d:"M20 12c0-1.1.9-2 2-2V4H2.01v6c1.1 0 1.99.9 1.99 2s-.89 2-2 2v6h20v-6c-1.1 0-2-.9-2-2m-4.42 4.8L12 14.5l-3.58 2.3 1.08-4.12-3.29-2.69 4.24-.25L12 5.8l1.54 3.95 4.24.25-3.29 2.69z"}),"LocalPlaySharp"),yL1=h([c.jsx("path",{d:"M4.01 8.54C5.2 9.23 6 10.52 6 12s-.81 2.77-2 3.46V18h16v-2.54c-1.19-.69-2-1.99-2-3.46s.81-2.77 2-3.46V6H4zm6.72 1.68L12 7l1.26 3.23 3.47.2-2.69 2.2.89 3.37L12 14.12 9.07 16l.88-3.37-2.69-2.2z",opacity:".3"},"0"),c.jsx("path",{d:"M20 4H4c-1.1 0-1.99.9-1.99 2v4c1.1 0 1.99.9 1.99 2s-.89 2-2 2v4c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2v-4c-1.1 0-2-.9-2-2s.9-2 2-2V6c0-1.1-.9-2-2-2m0 4.54c-1.19.69-2 1.99-2 3.46s.81 2.77 2 3.46V18H4v-2.54c1.19-.69 2-1.99 2-3.46 0-1.48-.8-2.77-1.99-3.46L4 6h16zM9.07 16 12 14.12 14.93 16l-.89-3.36 2.69-2.2-3.47-.21L12 7l-1.27 3.22-3.47.21 2.69 2.2z"},"1")],"LocalPlayTwoTone"),gL1=h(c.jsx("path",{d:"M12 1 3 5v6c0 5.55 3.84 10.74 9 12 5.16-1.26 9-6.45 9-12V5zm2.5 11.59.9 3.88-3.4-2.05-3.4 2.05.9-3.87-3-2.59 3.96-.34L12 6.02l1.54 3.64 3.96.34z"}),"LocalPolice"),AL1=h(c.jsx("path",{d:"m14.5 12.59.9 3.88-3.4-2.05-3.4 2.05.9-3.87-3-2.59 3.96-.34L12 6.02l1.54 3.64 3.96.34zM12 3.19l7 3.11V11c0 4.52-2.98 8.69-7 9.93-4.02-1.24-7-5.41-7-9.93V6.3zM12 1 3 5v6c0 5.55 3.84 10.74 9 12 5.16-1.26 9-6.45 9-12V5z"}),"LocalPoliceOutlined"),fL1=h(c.jsx("path",{d:"m14.5 12.59.63 2.73c.1.43-.37.77-.75.54L12 14.42l-2.39 1.44c-.38.23-.85-.11-.75-.54l.64-2.72-2.1-1.81c-.34-.29-.16-.84.28-.88l2.78-.24 1.08-2.56c.17-.41.75-.41.92 0l1.08 2.55 2.78.24c.44.04.62.59.28.88zM4.19 4.47C3.47 4.79 3 5.51 3 6.3V11c0 5.55 3.84 10.74 9 12 5.16-1.26 9-6.45 9-12V6.3c0-.79-.47-1.51-1.19-1.83l-7-3.11c-.52-.23-1.11-.23-1.62 0z"}),"LocalPoliceRounded"),PL1=h(c.jsx("path",{d:"m14.5 12.59.9 3.88-3.4-2.05-3.4 2.05.9-3.87-3-2.59 3.96-.34L12 6.02l1.54 3.64 3.96.34zM3 5v6c0 5.55 3.84 10.74 9 12 5.16-1.26 9-6.45 9-12V5l-9-4z"}),"LocalPoliceSharp"),FL1=h([c.jsx("path",{d:"M12 3.19 5 6.3V11c0 4.52 2.98 8.69 7 9.93 4.02-1.23 7-5.41 7-9.93V6.3zm2.5 9.4.9 3.88-3.4-2.05-3.4 2.05.9-3.87-3-2.59 3.96-.34L12 6.02l1.54 3.64 3.96.34z",opacity:".3"},"0"),c.jsx("path",{d:"m14.5 12.59.9 3.88-3.4-2.05-3.4 2.05.9-3.87-3-2.59 3.96-.34L12 6.02l1.54 3.64 3.96.34zM12 3.19l7 3.11V11c0 4.52-2.98 8.69-7 9.93-4.02-1.24-7-5.41-7-9.93V6.3zM12 1 3 5v6c0 5.55 3.84 10.74 9 12 5.16-1.26 9-6.45 9-12V5z"},"1")],"LocalPoliceTwoTone"),BL1=h(c.jsx("path",{d:"M20 4H4c-1.1 0-1.99.9-1.99 2L2 18c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2m0 4-8 5-8-5V6l8 5 8-5z"}),"LocalPostOffice"),bL1=h(c.jsx("path",{d:"M22 6c0-1.1-.9-2-2-2H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2zm-2 0-8 5-8-5zm0 12H4V8l8 5 8-5z"}),"LocalPostOfficeOutlined"),DL1=h(c.jsx("path",{d:"M20 4H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2m-.4 4.25-6.54 4.09c-.65.41-1.47.41-2.12 0L4.4 8.25c-.25-.16-.4-.43-.4-.72 0-.67.73-1.07 1.3-.72L12 11l6.7-4.19c.57-.35 1.3.05 1.3.72 0 .29-.15.56-.4.72"}),"LocalPostOfficeRounded"),kL1=h(c.jsx("path",{d:"M22 4H2.01v16H22zm-2 4-8 5-8-5V6l8 5 8-5z"}),"LocalPostOfficeSharp"),WL1=h([c.jsx("path",{d:"m12 11 8-5H4zM4 8v10h16V8l-8 5z",opacity:".3"},"0"),c.jsx("path",{d:"M20 4H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2m0 14H4V8l8 5 8-5zm-8-7L4 6h16z"},"1")],"LocalPostOfficeTwoTone"),NL1=h(c.jsx("path",{d:"M19 8H5c-1.66 0-3 1.34-3 3v6h4v4h12v-4h4v-6c0-1.66-1.34-3-3-3m-3 11H8v-5h8zm3-7c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1m-1-9H6v4h12z"}),"LocalPrintshop"),EL1=h([c.jsx("path",{d:"M19 8h-1V3H6v5H5c-1.66 0-3 1.34-3 3v6h4v4h12v-4h4v-6c0-1.66-1.34-3-3-3M8 5h8v3H8zm8 14H8v-4h8zm2-4v-2H6v2H4v-4c0-.55.45-1 1-1h14c.55 0 1 .45 1 1v4z"},"0"),c.jsx("circle",{cx:"18",cy:"11.5",r:"1"},"1")],"LocalPrintshopOutlined"),IL1=h(c.jsx("path",{d:"M18 7V4c0-.55-.45-1-1-1H7c-.55 0-1 .45-1 1v3zm1 1H5c-1.66 0-3 1.34-3 3v5c0 .55.45 1 1 1h3v2c0 1.1.9 2 2 2h8c1.1 0 2-.9 2-2v-2h3c.55 0 1-.45 1-1v-5c0-1.66-1.34-3-3-3m-3 11H8v-4h8zm2-6.5c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1"}),"LocalPrintshopRounded"),UL1=h(c.jsx("path",{d:"M2 8v9h4v4h12v-4h4V8zm14 11H8v-5h8zm3-7c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1m-1-9H6v4h12z"}),"LocalPrintshopSharp"),GL1=h([c.jsx("path",{d:"M8 5h8v3H8zm11 5H5c-.55 0-1 .45-1 1v4h2v-2h12v2h2v-4c0-.55-.45-1-1-1m-1 2.5c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1",opacity:".3"},"0"),c.jsx("path",{d:"M19 8h-1V3H6v5H5c-1.66 0-3 1.34-3 3v6h4v4h12v-4h4v-6c0-1.66-1.34-3-3-3M8 5h8v3H8zm8 14H8v-4h8zm4-4h-2v-2H6v2H4v-4c0-.55.45-1 1-1h14c.55 0 1 .45 1 1z"},"1"),c.jsx("circle",{cx:"18",cy:"11.5",r:"1"},"2")],"LocalPrintshopTwoTone"),KL1=h([c.jsx("circle",{cx:"12",cy:"12",r:"3.2"},"0"),c.jsx("path",{d:"M9 2 7.17 4H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2h-3.17L15 2zm3 15c-2.76 0-5-2.24-5-5s2.24-5 5-5 5 2.24 5 5-2.24 5-5 5"},"1")],"LocalSee"),qL1=h(c.jsx("path",{d:"M20 4h-3.17L15 2H9L7.17 4H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2m0 14H4V6h4.05l.59-.65L9.88 4h4.24l1.24 1.35.59.65H20zM12 7c-2.76 0-5 2.24-5 5s2.24 5 5 5 5-2.24 5-5-2.24-5-5-5m0 8.2c-1.77 0-3.2-1.43-3.2-3.2s1.43-3.2 3.2-3.2 3.2 1.43 3.2 3.2-1.43 3.2-3.2 3.2"}),"LocalSeeOutlined"),QL1=h([c.jsx("path",{d:"M9.5 14c0 1.38 1.12 2.5 2.5 2.5 1.23 0 2.25-.9 2.46-2.07-1-1.01-1.83-1.98-2.48-2.93-1.37.02-2.48 1.13-2.48 2.5"},"0"),c.jsx("path",{d:"M18.65 17.08c-.37.32-.92.32-1.3 0-1.26-1.08-.7-.61-1.3-1.14-.83 1.74-2.73 2.87-4.85 2.5-1.83-.32-3.31-1.8-3.63-3.63-.42-2.44 1.13-4.58 3.31-5.14C10.3 8.45 10 7.28 10 6.15c0-.75.1-1.47.28-2.15h-.4c-.56 0-1.1.24-1.48.65L7.17 6H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2v-6.03c-1.41 1.49-2.65 2.51-3.35 3.11"},"1"),c.jsx("path",{d:"M17.34 14.42c.37.33.95.33 1.33 0C22.22 11.25 24 8.5 24 6.15 24 2.42 21.15 0 18 0s-6 2.42-6 6.15c0 2.35 1.78 5.1 5.34 8.27m-.07-9.17L18 3l.73 2.25H21l-1.85 1.47.7 2.28L18 7.59 16.15 9l.7-2.28L15 5.25z"},"2")],"LocalSeeRounded"),ZL1=h([c.jsx("circle",{cx:"12",cy:"12",r:"3.2"},"0"),c.jsx("path",{d:"M22 4h-5.17L15 2H9L7.17 4H2v16h20zM12 17c-2.76 0-5-2.24-5-5s2.24-5 5-5 5 2.24 5 5-2.24 5-5 5"},"1")],"LocalSeeSharp"),JL1=h([c.jsx("path",{d:"M20 6h-4.05l-.59-.65L14.12 4H9.88L8.65 5.35l-.6.65H4v12h16zm-8 11c-2.76 0-5-2.24-5-5s2.24-5 5-5 5 2.24 5 5-2.24 5-5 5",opacity:".3"},"0"),c.jsx("path",{d:"M4 20h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2h-3.17L15 2H9L7.17 4H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2M4 6h4.05l.59-.65L9.88 4h4.24l1.24 1.35.59.65H20v12H4zm8 1c-2.76 0-5 2.24-5 5s2.24 5 5 5 5-2.24 5-5-2.24-5-5-5m0 8.2c-1.77 0-3.2-1.43-3.2-3.2s1.43-3.2 3.2-3.2 3.2 1.43 3.2 3.2-1.43 3.2-3.2 3.2"},"1")],"LocalSeeTwoTone"),YL1=h(c.jsx("path",{d:"M20 8h-3V4H3c-1.1 0-2 .9-2 2v11h2c0 1.66 1.34 3 3 3s3-1.34 3-3h6c0 1.66 1.34 3 3 3s3-1.34 3-3h2v-5zM6 18.5c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5m13.5-9 1.96 2.5H17V9.5zm-1.5 9c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5"}),"LocalShipping"),_L1=h(c.jsx("path",{d:"M20 8h-3V4H3c-1.1 0-2 .9-2 2v11h2c0 1.66 1.34 3 3 3s3-1.34 3-3h6c0 1.66 1.34 3 3 3s3-1.34 3-3h2v-5zm-.5 1.5 1.96 2.5H17V9.5zM6 18c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1m2.22-3c-.55-.61-1.33-1-2.22-1s-1.67.39-2.22 1H3V6h12v9zM18 18c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1"}),"LocalShippingOutlined"),XL1=h(c.jsx("path",{d:"M19.5 8H17V6c0-1.1-.9-2-2-2H3c-1.1 0-2 .9-2 2v9c0 1.1.9 2 2 2 0 1.66 1.34 3 3 3s3-1.34 3-3h6c0 1.66 1.34 3 3 3s3-1.34 3-3h1c.55 0 1-.45 1-1v-3.33c0-.43-.14-.85-.4-1.2L20.3 8.4c-.19-.25-.49-.4-.8-.4M6 18c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1m13.5-8.5 1.96 2.5H17V9.5zM18 18c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1"}),"LocalShippingRounded"),$L1=h(c.jsx("path",{d:"M20 8h-3V4H1v13h2c0 1.66 1.34 3 3 3s3-1.34 3-3h6c0 1.66 1.34 3 3 3s3-1.34 3-3h2v-5zM6 18c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1m13.5-8.5 1.96 2.5H17V9.5zM18 18c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1"}),"LocalShippingSharp"),cS1=h([c.jsx("path",{d:"M3 15h.78c.55-.61 1.34-1 2.22-1s1.67.39 2.22 1H15V6H3z",opacity:".3"},"0"),c.jsx("path",{d:"M17 8V4H3c-1.1 0-2 .9-2 2v11h2c0 1.66 1.34 3 3 3s3-1.34 3-3h6c0 1.66 1.34 3 3 3s3-1.34 3-3h2v-5l-3-4zM6 18c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1m9-3H8.22c-.55-.61-1.33-1-2.22-1s-1.67.39-2.22 1H3V6h12zm3 3c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1m-1-6V9.5h2.5l1.96 2.5z"},"1")],"LocalShippingTwoTone"),hS1=h(c.jsx("path",{d:"M18.92 6.01C18.72 5.42 18.16 5 17.5 5H15V3H9v2H6.5c-.66 0-1.21.42-1.42 1.01L3 12v8c0 .55.45 1 1 1h1c.55 0 1-.45 1-1v-1h12v1c0 .55.45 1 1 1h1c.55 0 1-.45 1-1v-8zM6.5 16c-.83 0-1.5-.67-1.5-1.5S5.67 13 6.5 13s1.5.67 1.5 1.5S7.33 16 6.5 16m11 0c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5M5 11l1.5-4.5h11L19 11z"}),"LocalTaxi"),sS1=h([c.jsx("path",{d:"M18.92 6.01C18.72 5.42 18.16 5 17.5 5H15V3H9v2H6.5c-.66 0-1.21.42-1.42 1.01L3 12v8c0 .55.45 1 1 1h1c.55 0 1-.45 1-1v-1h12v1c0 .55.45 1 1 1h1c.55 0 1-.45 1-1v-8zM6.85 7h10.29l1.04 3H5.81zM19 17H5v-4.66l.12-.34h13.77l.11.34z"},"0"),c.jsx("circle",{cx:"7.5",cy:"14.5",r:"1.5"},"1"),c.jsx("circle",{cx:"16.5",cy:"14.5",r:"1.5"},"2")],"LocalTaxiOutlined"),tS1=h(c.jsx("path",{d:"M18.92 6.01C18.72 5.42 18.16 5 17.5 5H15V4c0-.55-.45-1-1-1h-4c-.55 0-1 .45-1 1v1H6.5c-.66 0-1.21.42-1.42 1.01l-1.97 5.67c-.07.21-.11.43-.11.66v7.16c0 .83.67 1.5 1.5 1.5S6 20.33 6 19.5V19h12v.5c0 .82.67 1.5 1.5 1.5.82 0 1.5-.67 1.5-1.5v-7.16c0-.22-.04-.45-.11-.66zM6.5 16c-.83 0-1.5-.67-1.5-1.5S5.67 13 6.5 13s1.5.67 1.5 1.5S7.33 16 6.5 16m11 0c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5M5 11l1.5-4.5h11L19 11z"}),"LocalTaxiRounded"),oS1=h(c.jsx("path",{d:"M18.58 5H15V3H9v2H5.43L3 12v9h3v-2h12v2h3v-9zM6.5 16c-.83 0-1.5-.67-1.5-1.5S5.67 13 6.5 13s1.5.67 1.5 1.5S7.33 16 6.5 16m11 0c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5M5 11l1.5-4.5h11L19 11z"}),"LocalTaxiSharp"),vS1=h([c.jsx("path",{d:"m5.12 12-.12.34V17h14v-4.66l-.12-.34zm2.38 4c-.83 0-1.5-.67-1.5-1.5S6.67 13 7.5 13s1.5.67 1.5 1.5S8.33 16 7.5 16m9 0c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5",opacity:".3"},"0"),c.jsx("path",{d:"M17.5 5H15V3H9v2H6.5c-.66 0-1.21.42-1.42 1.01L3 12v8c0 .55.45 1 1 1h1c.55 0 1-.45 1-1v-1h12v1c0 .55.45 1 1 1h1c.55 0 1-.45 1-1v-8l-2.08-5.99C18.72 5.42 18.16 5 17.5 5M6.85 7h10.29l1.04 3H5.81zM19 17H5v-4.66l.12-.34h13.77l.11.34z"},"1"),c.jsx("circle",{cx:"7.5",cy:"14.5",r:"1.5"},"2"),c.jsx("circle",{cx:"16.5",cy:"14.5",r:"1.5"},"3")],"LocalTaxiTwoTone"),eS1=h(c.jsx("path",{d:"M15 11V5l-3-3-3 3v2H3v14h18V11zm-8 8H5v-2h2zm0-4H5v-2h2zm0-4H5V9h2zm6 8h-2v-2h2zm0-4h-2v-2h2zm0-4h-2V9h2zm0-4h-2V5h2zm6 12h-2v-2h2zm0-4h-2v-2h2z"}),"LocationCity"),lS1=h(c.jsx("path",{d:"M15 11V5l-3-3-3 3v2H3v14h18V11zm-8 8H5v-2h2zm0-4H5v-2h2zm0-4H5V9h2zm6 8h-2v-2h2zm0-4h-2v-2h2zm0-4h-2V9h2zm0-4h-2V5h2zm6 12h-2v-2h2zm0-4h-2v-2h2z"}),"LocationCityOutlined"),nS1=h(c.jsx("path",{d:"M15 11V5.83c0-.53-.21-1.04-.59-1.41L12.7 2.71a.996.996 0 0 0-1.41 0l-1.7 1.7C9.21 4.79 9 5.3 9 5.83V7H5c-1.1 0-2 .9-2 2v10c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2v-6c0-1.1-.9-2-2-2zm-8 8H5v-2h2zm0-4H5v-2h2zm0-4H5V9h2zm6 8h-2v-2h2zm0-4h-2v-2h2zm0-4h-2V9h2zm0-4h-2V5h2zm6 12h-2v-2h2zm0-4h-2v-2h2z"}),"LocationCityRounded"),aS1=h(c.jsx("path",{d:"M15 11V5l-3-3-3 3v2H3v14h18V11zm-8 8H5v-2h2zm0-4H5v-2h2zm0-4H5V9h2zm6 8h-2v-2h2zm0-4h-2v-2h2zm0-4h-2V9h2zm0-4h-2V5h2zm6 12h-2v-2h2zm0-4h-2v-2h2z"}),"LocationCitySharp"),dS1=h(c.jsx("path",{d:"M15 11V5l-3-3-3 3v2H3v14h18V11zm-8 8H5v-2h2zm0-4H5v-2h2zm0-4H5V9h2zm6 8h-2v-2h2zm0-4h-2v-2h2zm0-4h-2V9h2zm0-4h-2V5h2zm6 12h-2v-2h2zm0-4h-2v-2h2z"}),"LocationCityTwoTone"),zS1=h(c.jsx("path",{d:"M20.94 11c-.46-4.17-3.77-7.48-7.94-7.94V1h-2v2.06c-1.13.12-2.19.46-3.16.97l1.5 1.5C10.16 5.19 11.06 5 12 5c3.87 0 7 3.13 7 7 0 .94-.19 1.84-.52 2.65l1.5 1.5c.5-.96.84-2.02.97-3.15H23v-2zM3 4.27l2.04 2.04C3.97 7.62 3.25 9.23 3.06 11H1v2h2.06c.46 4.17 3.77 7.48 7.94 7.94V23h2v-2.06c1.77-.2 3.38-.91 4.69-1.98L19.73 21 21 19.73 4.27 3zm13.27 13.27C15.09 18.45 13.61 19 12 19c-3.87 0-7-3.13-7-7 0-1.61.55-3.09 1.46-4.27z"}),"LocationDisabled"),mS1=h(c.jsx("path",{d:"M23 13v-2h-2.06c-.46-4.17-3.77-7.48-7.94-7.94V1h-2v2.06c-.98.11-1.91.38-2.77.78l1.53 1.53C10.46 5.13 11.22 5 12 5c3.87 0 7 3.13 7 7 0 .79-.13 1.54-.37 2.24l1.53 1.53c.4-.86.67-1.79.78-2.77zM4.41 2.86 3 4.27l2.04 2.04C3.97 7.62 3.26 9.23 3.06 11H1v2h2.06c.46 4.17 3.77 7.48 7.94 7.94V23h2v-2.06c1.77-.2 3.38-.91 4.69-1.98L19.73 21l1.41-1.41zM12 19c-3.87 0-7-3.13-7-7 0-1.61.55-3.09 1.46-4.27l9.81 9.81C15.09 18.45 13.61 19 12 19"}),"LocationDisabledOutlined"),pS1=h(c.jsx("path",{d:"M22 13c.55 0 1-.45 1-1s-.45-1-1-1h-1.06c-.46-4.17-3.77-7.48-7.94-7.94V2c0-.55-.45-1-1-1s-1 .45-1 1v1.06c-.98.11-1.91.38-2.77.78l1.53 1.53C10.46 5.13 11.22 5 12 5c3.87 0 7 3.13 7 7 0 .79-.13 1.54-.37 2.24l1.53 1.53c.4-.86.67-1.79.78-2.77zm-1.56 5.88L5.12 3.56a.996.996 0 0 0-1.41 0c-.39.39-.39 1.02 0 1.41L5.04 6.3C3.97 7.62 3.26 9.23 3.06 11H2c-.55 0-1 .45-1 1s.45 1 1 1h1.06c.46 4.17 3.77 7.48 7.94 7.94V22c0 .55.45 1 1 1s1-.45 1-1v-1.06c1.77-.2 3.38-.91 4.69-1.98l1.33 1.33c.39.39 1.02.39 1.41 0 .4-.39.4-1.02.01-1.41M12 19c-3.87 0-7-3.13-7-7 0-1.61.55-3.09 1.46-4.27l9.81 9.81C15.09 18.45 13.61 19 12 19"}),"LocationDisabledRounded"),HS1=h(c.jsx("path",{d:"M23 13v-2h-2.06c-.46-4.17-3.77-7.48-7.94-7.94V1h-2v2.06c-.98.11-1.91.38-2.77.78l1.53 1.53C10.46 5.13 11.22 5 12 5c3.87 0 7 3.13 7 7 0 .79-.13 1.54-.37 2.24l1.53 1.53c.4-.86.67-1.79.78-2.77zM4.41 2.86 3 4.27l2.04 2.04C3.97 7.62 3.26 9.23 3.06 11H1v2h2.06c.46 4.17 3.77 7.48 7.94 7.94V23h2v-2.06c1.77-.2 3.38-.91 4.69-1.98L19.73 21l1.41-1.41zM12 19c-3.87 0-7-3.13-7-7 0-1.61.55-3.09 1.46-4.27l9.81 9.81C15.09 18.45 13.61 19 12 19"}),"LocationDisabledSharp"),MS1=h(c.jsx("path",{d:"M23 13v-2h-2.06c-.46-4.17-3.77-7.48-7.94-7.94V1h-2v2.06c-.98.11-1.91.38-2.77.78l1.53 1.53C10.46 5.13 11.22 5 12 5c3.87 0 7 3.13 7 7 0 .79-.13 1.54-.37 2.24l1.53 1.53c.4-.86.67-1.79.78-2.77zM4.41 2.86 3 4.27l2.04 2.04C3.97 7.62 3.26 9.23 3.06 11H1v2h2.06c.46 4.17 3.77 7.48 7.94 7.94V23h2v-2.06c1.77-.2 3.38-.91 4.69-1.98L19.73 21l1.41-1.41zM12 19c-3.87 0-7-3.13-7-7 0-1.61.55-3.09 1.46-4.27l9.81 9.81C15.09 18.45 13.61 19 12 19"}),"LocationDisabledTwoTone"),rS1=h(c.jsx("path",{d:"M12 6.5c1.38 0 2.5 1.12 2.5 2.5 0 .74-.33 1.39-.83 1.85l3.63 3.63c.98-1.86 1.7-3.8 1.7-5.48 0-3.87-3.13-7-7-7-1.98 0-3.76.83-5.04 2.15l3.19 3.19c.46-.52 1.11-.84 1.85-.84m4.37 9.6-4.63-4.63-.11-.11L3.27 3 2 4.27l3.18 3.18C5.07 7.95 5 8.47 5 9c0 5.25 7 13 7 13s1.67-1.85 3.38-4.35L18.73 21 20 19.73z"}),"LocationOff"),iS1=h(c.jsx("path",{d:"M12 4c2.76 0 5 2.24 5 5 0 1.06-.39 2.32-1 3.62l1.49 1.49C18.37 12.36 19 10.57 19 9c0-3.87-3.13-7-7-7-1.84 0-3.5.71-4.75 1.86l1.43 1.43C9.56 4.5 10.72 4 12 4m0 2.5c-.59 0-1.13.21-1.56.56l3.5 3.5c.35-.43.56-.97.56-1.56 0-1.38-1.12-2.5-2.5-2.5M3.41 2.86 2 4.27l3.18 3.18C5.07 7.95 5 8.47 5 9c0 5.25 7 13 7 13s1.67-1.85 3.38-4.35L18.73 21l1.41-1.41zM12 18.88c-2.01-2.58-4.8-6.74-4.98-9.59l6.92 6.92c-.65.98-1.33 1.89-1.94 2.67"}),"LocationOffOutlined"),VS1=h(c.jsx("path",{d:"M2.71 3.56c-.39.39-.39 1.02 0 1.41l2.47 2.47C5.07 7.95 5 8.47 5 9c0 4.17 4.42 9.92 6.23 12.11.4.48 1.13.48 1.53 0 .65-.78 1.62-2.01 2.61-3.46l2.65 2.65c.39.39 1.02.39 1.41 0s.39-1.02 0-1.41L4.12 3.56a.996.996 0 0 0-1.41 0M12 2c-1.84 0-3.5.71-4.75 1.86l3.19 3.19c.43-.34.97-.55 1.56-.55 1.38 0 2.5 1.12 2.5 2.5 0 .59-.21 1.13-.56 1.56l3.55 3.55C18.37 12.36 19 10.57 19 9c0-3.87-3.13-7-7-7"}),"LocationOffRounded"),xS1=h(c.jsx("path",{d:"M3.41 2.86 2 4.27l3.18 3.18C5.07 7.95 5 8.47 5 9c0 5.25 7 13 7 13s1.67-1.85 3.38-4.35L18.73 21l1.41-1.41zM12 2c-1.84 0-3.5.71-4.75 1.86l3.19 3.19c.43-.34.97-.55 1.56-.55 1.38 0 2.5 1.12 2.5 2.5 0 .59-.21 1.13-.56 1.56l3.55 3.55C18.37 12.36 19 10.57 19 9c0-3.87-3.13-7-7-7"}),"LocationOffSharp"),jS1=h(c.jsx("path",{d:"M17 9c0 1.06-.39 2.32-1 3.62l1.49 1.49C18.37 12.36 19 10.57 19 9c0-3.87-3.13-7-7-7-1.84 0-3.5.71-4.75 1.86l1.43 1.43C9.56 4.5 10.72 4 12 4c2.76 0 5 2.24 5 5m-5-2.5c-.59 0-1.13.21-1.56.56l3.5 3.5c.35-.43.56-.97.56-1.56 0-1.38-1.12-2.5-2.5-2.5M3.41 2.86 2 4.27l3.18 3.18C5.07 7.95 5 8.47 5 9c0 5.25 7 13 7 13s1.67-1.85 3.38-4.35L18.73 21l1.41-1.41zM12 18.88c-2.01-2.58-4.8-6.74-4.98-9.59l6.92 6.92c-.65.98-1.33 1.89-1.94 2.67"}),"LocationOffTwoTone"),uS1=h(c.jsx("path",{d:"M12 2C8.13 2 5 5.13 5 9c0 5.25 7 13 7 13s7-7.75 7-13c0-3.87-3.13-7-7-7m0 9.5c-1.38 0-2.5-1.12-2.5-2.5s1.12-2.5 2.5-2.5 2.5 1.12 2.5 2.5-1.12 2.5-2.5 2.5"}),"LocationOn"),LS1=h([c.jsx("path",{d:"M12 2C8.13 2 5 5.13 5 9c0 5.25 7 13 7 13s7-7.75 7-13c0-3.87-3.13-7-7-7M7 9c0-2.76 2.24-5 5-5s5 2.24 5 5c0 2.88-2.88 7.19-5 9.88C9.92 16.21 7 11.85 7 9"},"0"),c.jsx("circle",{cx:"12",cy:"9",r:"2.5"},"1")],"LocationOnOutlined"),SS1=h(c.jsx("path",{d:"M12 2c-4.2 0-8 3.22-8 8.2 0 3.18 2.45 6.92 7.34 11.23.38.33.95.33 1.33 0C17.55 17.12 20 13.38 20 10.2 20 5.22 16.2 2 12 2m0 10c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2"}),"LocationOnRounded"),CS1=h(c.jsx("path",{d:"M12 2C8.13 2 5 5.13 5 9c0 5.25 7 13 7 13s7-7.75 7-13c0-3.87-3.13-7-7-7m0 9.5c-1.38 0-2.5-1.12-2.5-2.5s1.12-2.5 2.5-2.5 2.5 1.12 2.5 2.5-1.12 2.5-2.5 2.5"}),"LocationOnSharp"),TS1=h([c.jsx("path",{d:"M12 4C9.24 4 7 6.24 7 9c0 2.85 2.92 7.21 5 9.88 2.11-2.69 5-7 5-9.88 0-2.76-2.24-5-5-5m0 7.5c-1.38 0-2.5-1.12-2.5-2.5s1.12-2.5 2.5-2.5 2.5 1.12 2.5 2.5-1.12 2.5-2.5 2.5",opacity:".3"},"0"),c.jsx("path",{d:"M12 2C8.13 2 5 5.13 5 9c0 5.25 7 13 7 13s7-7.75 7-13c0-3.87-3.13-7-7-7M7 9c0-2.76 2.24-5 5-5s5 2.24 5 5c0 2.88-2.88 7.19-5 9.88C9.92 16.21 7 11.85 7 9"},"1"),c.jsx("circle",{cx:"12",cy:"9",r:"2.5"},"2")],"LocationOnTwoTone"),wS1=h(c.jsx("path",{d:"M20.94 11c-.46-4.17-3.77-7.48-7.94-7.94V1h-2v2.06C6.83 3.52 3.52 6.83 3.06 11H1v2h2.06c.46 4.17 3.77 7.48 7.94 7.94V23h2v-2.06c4.17-.46 7.48-3.77 7.94-7.94H23v-2zM12 19c-3.87 0-7-3.13-7-7s3.13-7 7-7 7 3.13 7 7-3.13 7-7 7"}),"LocationSearching"),RS1=h(c.jsx("path",{d:"M20.94 11c-.46-4.17-3.77-7.48-7.94-7.94V1h-2v2.06C6.83 3.52 3.52 6.83 3.06 11H1v2h2.06c.46 4.17 3.77 7.48 7.94 7.94V23h2v-2.06c4.17-.46 7.48-3.77 7.94-7.94H23v-2zM12 19c-3.87 0-7-3.13-7-7s3.13-7 7-7 7 3.13 7 7-3.13 7-7 7"}),"LocationSearchingOutlined"),OS1=h(c.jsx("path",{d:"M20.94 11c-.46-4.17-3.77-7.48-7.94-7.94V2c0-.55-.45-1-1-1s-1 .45-1 1v1.06C6.83 3.52 3.52 6.83 3.06 11H2c-.55 0-1 .45-1 1s.45 1 1 1h1.06c.46 4.17 3.77 7.48 7.94 7.94V22c0 .55.45 1 1 1s1-.45 1-1v-1.06c4.17-.46 7.48-3.77 7.94-7.94H22c.55 0 1-.45 1-1s-.45-1-1-1zM12 19c-3.87 0-7-3.13-7-7s3.13-7 7-7 7 3.13 7 7-3.13 7-7 7"}),"LocationSearchingRounded"),yS1=h(c.jsx("path",{d:"M20.94 11c-.46-4.17-3.77-7.48-7.94-7.94V1h-2v2.06C6.83 3.52 3.52 6.83 3.06 11H1v2h2.06c.46 4.17 3.77 7.48 7.94 7.94V23h2v-2.06c4.17-.46 7.48-3.77 7.94-7.94H23v-2zM12 19c-3.87 0-7-3.13-7-7s3.13-7 7-7 7 3.13 7 7-3.13 7-7 7"}),"LocationSearchingSharp"),gS1=h(c.jsx("path",{d:"M20.94 11c-.46-4.17-3.77-7.48-7.94-7.94V1h-2v2.06C6.83 3.52 3.52 6.83 3.06 11H1v2h2.06c.46 4.17 3.77 7.48 7.94 7.94V23h2v-2.06c4.17-.46 7.48-3.77 7.94-7.94H23v-2zM12 19c-3.87 0-7-3.13-7-7s3.13-7 7-7 7 3.13 7 7-3.13 7-7 7"}),"LocationSearchingTwoTone"),AS1=h(c.jsx("path",{d:"M18 8h-1V6c0-2.76-2.24-5-5-5S7 3.24 7 6v2H6c-1.1 0-2 .9-2 2v10c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V10c0-1.1-.9-2-2-2m-6 9c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2m3.1-9H8.9V6c0-1.71 1.39-3.1 3.1-3.1s3.1 1.39 3.1 3.1z"}),"Lock"),fS1=h(c.jsx("path",{d:"m14.5 14.2 2.9 1.7-.8 1.3L13 15v-5h1.5zM22 14c0 4.41-3.59 8-8 8-2.02 0-3.86-.76-5.27-2H4c-1.15 0-2-.85-2-2V9c0-1.12.89-1.96 2-2v-.5C4 4.01 6.01 2 8.5 2c2.34 0 4.24 1.79 4.46 4.08.34-.05.69-.08 1.04-.08 4.41 0 8 3.59 8 8M6 7h5v-.74C10.88 4.99 9.8 4 8.5 4 7.12 4 6 5.12 6 6.5zm14 7c0-3.31-2.69-6-6-6s-6 2.69-6 6 2.69 6 6 6 6-2.69 6-6"}),"LockClock"),PS1=h([c.jsx("path",{d:"M6 20V10h12v1c.7 0 1.37.1 2 .29V10c0-1.1-.9-2-2-2h-1V6c0-2.76-2.24-5-5-5S7 3.24 7 6v2H6c-1.1 0-2 .9-2 2v10c0 1.1.9 2 2 2h6.26c-.42-.6-.75-1.28-.97-2zM9 6c0-1.66 1.34-3 3-3s3 1.34 3 3v2H9z"},"0"),c.jsx("path",{d:"M18 13c-2.76 0-5 2.24-5 5s2.24 5 5 5 5-2.24 5-5-2.24-5-5-5m1.65 7.35L17.5 18.2V15h1v2.79l1.85 1.85z"},"1")],"LockClockOutlined"),FS1=h([c.jsx("path",{d:"M18 11c.7 0 1.37.1 2 .29V10c0-1.1-.9-2-2-2h-1V6c0-2.76-2.24-5-5-5S7 3.24 7 6v2H6c-1.1 0-2 .9-2 2v10c0 1.1.9 2 2 2h6.26c-.79-1.13-1.26-2.51-1.26-4 0-3.87 3.13-7 7-7M9 6c0-1.66 1.34-3 3-3s3 1.34 3 3v2H9z"},"0"),c.jsx("path",{d:"M18 13c-2.76 0-5 2.24-5 5s2.24 5 5 5 5-2.24 5-5-2.24-5-5-5m2 7c-.2.2-.51.2-.71 0l-1.65-1.65c-.09-.09-.15-.22-.15-.35v-2.5c0-.28.22-.5.5-.5s.5.22.5.5v2.29l1.5 1.5c.21.2.21.51.01.71"},"1")],"LockClockRounded"),BS1=h(c.jsx("path",{d:"M18 11c.7 0 1.37.1 2 .29V8h-3V6.21c0-2.61-1.91-4.94-4.51-5.19C9.51.74 7 3.08 7 6v2H4v14h8.26c-.79-1.13-1.26-2.51-1.26-4 0-3.87 3.13-7 7-7M9 6c0-1.66 1.34-3 3-3s3 1.34 3 3v2H9zm9 7c-2.76 0-5 2.24-5 5s2.24 5 5 5 5-2.24 5-5-2.24-5-5-5m1.65 7.35L17.5 18.2V15h1v2.79l1.85 1.85z"}),"LockClockSharp"),bS1=h([c.jsx("path",{d:"M11.29 20H6V10h12v1c.7 0 1.37.1 2 .29V10c0-1.1-.9-2-2-2h-1V6c0-2.76-2.24-5-5-5S7 3.24 7 6v2H6c-1.1 0-2 .9-2 2v10c0 1.1.9 2 2 2h6.26c-.42-.6-.75-1.28-.97-2M9 6c0-1.66 1.34-3 3-3s3 1.34 3 3v2H9z"},"0"),c.jsx("path",{d:"M11 18c0-3.87 3.13-7 7-7v-1H6v10h5.29c-.19-.63-.29-1.3-.29-2",opacity:".3"},"1"),c.jsx("path",{d:"M18 13c-2.76 0-5 2.24-5 5s2.24 5 5 5 5-2.24 5-5-2.24-5-5-5m1.65 7.35L17.5 18.2V15h1v2.79l1.85 1.85z"},"2")],"LockClockTwoTone"),DS1=h(c.jsx("path",{d:"M12 17c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2m6-9h-1V6c0-2.76-2.24-5-5-5S7 3.24 7 6h1.9c0-1.71 1.39-3.1 3.1-3.1s3.1 1.39 3.1 3.1v2H6c-1.1 0-2 .9-2 2v10c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V10c0-1.1-.9-2-2-2m0 12H6V10h12z"}),"LockOpen"),kS1=h(c.jsx("path",{d:"M18 8h-1V6c0-2.76-2.24-5-5-5S7 3.24 7 6h2c0-1.66 1.34-3 3-3s3 1.34 3 3v2H6c-1.1 0-2 .9-2 2v10c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V10c0-1.1-.9-2-2-2m0 12H6V10h12zm-6-3c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2"}),"LockOpenOutlined"),WS1=h(c.jsx("path",{d:"M12 13c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2m6-5h-1V6c0-2.76-2.24-5-5-5-2.28 0-4.27 1.54-4.84 3.75-.14.54.18 1.08.72 1.22.53.14 1.08-.18 1.22-.72C9.44 3.93 10.63 3 12 3c1.65 0 3 1.35 3 3v2H6c-1.1 0-2 .9-2 2v10c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V10c0-1.1-.9-2-2-2m0 11c0 .55-.45 1-1 1H7c-.55 0-1-.45-1-1v-8c0-.55.45-1 1-1h10c.55 0 1 .45 1 1z"}),"LockOpenRounded"),NS1=h(c.jsx("path",{d:"M20 8h-3V6.21c0-2.61-1.91-4.94-4.51-5.19C9.51.74 7 3.08 7 6h2c0-1.13.6-2.24 1.64-2.7C12.85 2.31 15 3.9 15 6v2H4v14h16zm-2 12H6V10h12zm-6-3c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2"}),"LockOpenSharp"),ES1=h([c.jsx("path",{d:"M6 20h12V10H6zm6-7c1.1 0 2 .9 2 2s-.9 2-2 2-2-.9-2-2 .9-2 2-2",opacity:".3"},"0"),c.jsx("path",{d:"M18 8h-1V6c0-2.76-2.24-5-5-5S7 3.24 7 6h2c0-1.66 1.34-3 3-3s3 1.34 3 3v2H6c-1.1 0-2 .9-2 2v10c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V10c0-1.1-.9-2-2-2m0 12H6V10h12zm-6-3c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2"},"1")],"LockOpenTwoTone"),IS1=h(c.jsx("path",{d:"M18 8h-1V6c0-2.76-2.24-5-5-5S7 3.24 7 6v2H6c-1.1 0-2 .9-2 2v10c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V10c0-1.1-.9-2-2-2M9 6c0-1.66 1.34-3 3-3s3 1.34 3 3v2H9zm9 14H6V10h12zm-6-3c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2"}),"LockOutlined"),US1=h([c.jsx("path",{d:"M18 11c.7 0 1.37.1 2 .29V10c0-1.1-.9-2-2-2h-1V6c0-2.76-2.24-5-5-5S7 3.24 7 6v2H6c-1.1 0-2 .9-2 2v10c0 1.1.9 2 2 2h6.26c-.79-1.13-1.26-2.51-1.26-4 0-3.87 3.13-7 7-7M8.9 6c0-1.71 1.39-3.1 3.1-3.1s3.1 1.39 3.1 3.1v2H8.9z"},"0"),c.jsx("path",{d:"M18 13c-2.76 0-5 2.24-5 5s2.24 5 5 5 5-2.24 5-5-2.24-5-5-5m0 2c.83 0 1.5.67 1.5 1.5S18.83 18 18 18s-1.5-.67-1.5-1.5.67-1.5 1.5-1.5m0 6c-1.03 0-1.94-.52-2.48-1.32.73-.42 1.57-.68 2.48-.68s1.75.26 2.48.68c-.54.8-1.45 1.32-2.48 1.32"},"1")],"LockPerson"),GS1=h([c.jsx("path",{d:"M6 20V10h12v1c.7 0 1.37.1 2 .29V10c0-1.1-.9-2-2-2h-1V6c0-2.76-2.24-5-5-5S7 3.24 7 6v2H6c-1.1 0-2 .9-2 2v10c0 1.1.9 2 2 2h6.26c-.42-.6-.75-1.28-.97-2zM9 6c0-1.66 1.34-3 3-3s3 1.34 3 3v2H9z"},"0"),c.jsx("path",{d:"M18 13c-2.76 0-5 2.24-5 5s2.24 5 5 5 5-2.24 5-5-2.24-5-5-5m0 2c.83 0 1.5.67 1.5 1.5S18.83 18 18 18s-1.5-.67-1.5-1.5.67-1.5 1.5-1.5m0 6c-1.03 0-1.94-.52-2.48-1.32.73-.42 1.57-.68 2.48-.68s1.75.26 2.48.68c-.54.8-1.45 1.32-2.48 1.32"},"1")],"LockPersonOutlined"),KS1=h([c.jsx("path",{d:"M18 11c.7 0 1.37.1 2 .29V10c0-1.1-.9-2-2-2h-1V6c0-2.76-2.24-5-5-5S7 3.24 7 6v2H6c-1.1 0-2 .9-2 2v10c0 1.1.9 2 2 2h6.26c-.79-1.13-1.26-2.51-1.26-4 0-3.87 3.13-7 7-7M8.9 6c0-1.71 1.39-3.1 3.1-3.1s3.1 1.39 3.1 3.1v2H8.9z"},"0"),c.jsx("path",{d:"M18 13c-2.76 0-5 2.24-5 5s2.24 5 5 5 5-2.24 5-5-2.24-5-5-5m0 2c.83 0 1.5.67 1.5 1.5S18.83 18 18 18s-1.5-.67-1.5-1.5.67-1.5 1.5-1.5m0 6c-1.03 0-1.94-.52-2.48-1.32.73-.42 1.57-.68 2.48-.68s1.75.26 2.48.68c-.54.8-1.45 1.32-2.48 1.32"},"1")],"LockPersonRounded"),qS1=h([c.jsx("path",{d:"M16.43 11.18c1.26-.29 2.47-.21 3.57.12V8h-3V6.22c0-2.61-1.91-4.94-4.51-5.19C9.51.74 7 3.08 7 6v2H4v14h8.26c-1.01-1.45-1.5-3.3-1.15-5.27.49-2.73 2.63-4.94 5.32-5.55M8.9 6c0-1.71 1.39-3.1 3.1-3.1s3.1 1.39 3.1 3.1v2H8.9z"},"0"),c.jsx("path",{d:"M18 13c-2.76 0-5 2.24-5 5s2.24 5 5 5 5-2.24 5-5-2.24-5-5-5m0 2c.83 0 1.5.67 1.5 1.5S18.83 18 18 18s-1.5-.67-1.5-1.5.67-1.5 1.5-1.5m0 6c-1.03 0-1.94-.52-2.48-1.32.73-.42 1.57-.68 2.48-.68s1.75.26 2.48.68c-.54.8-1.45 1.32-2.48 1.32"},"1")],"LockPersonSharp"),QS1=h([c.jsx("path",{d:"M6 10v10h5.29c-.19-.63-.29-1.3-.29-2 0-3.87 3.13-7 7-7v-1z",opacity:".3"},"0"),c.jsx("path",{d:"M6 20V10h12v1c.7 0 1.37.1 2 .29V10c0-1.1-.9-2-2-2h-1V6c0-2.76-2.24-5-5-5S7 3.24 7 6v2H6c-1.1 0-2 .9-2 2v10c0 1.1.9 2 2 2h6.26c-.42-.6-.75-1.28-.97-2zM9 6c0-1.66 1.34-3 3-3s3 1.34 3 3v2H9z"},"1"),c.jsx("path",{d:"M18 13c-2.76 0-5 2.24-5 5s2.24 5 5 5 5-2.24 5-5-2.24-5-5-5m0 2c.83 0 1.5.67 1.5 1.5S18.83 18 18 18s-1.5-.67-1.5-1.5.67-1.5 1.5-1.5m0 6c-1.03 0-1.94-.52-2.48-1.32.73-.42 1.57-.68 2.48-.68s1.75.26 2.48.68c-.54.8-1.45 1.32-2.48 1.32"},"2")],"LockPersonTwoTone"),ZS1=h(c.jsx("path",{d:"M13 3c-4.97 0-9 4.03-9 9H1l4 4 4-4H6c0-3.86 3.14-7 7-7s7 3.14 7 7-3.14 7-7 7c-1.9 0-3.62-.76-4.88-1.99L6.7 18.42C8.32 20.01 10.55 21 13 21c4.97 0 9-4.03 9-9s-4.03-9-9-9m2 8v-1c0-1.1-.9-2-2-2s-2 .9-2 2v1c-.55 0-1 .45-1 1v3c0 .55.45 1 1 1h4c.55 0 1-.45 1-1v-3c0-.55-.45-1-1-1m-1 0h-2v-1c0-.55.45-1 1-1s1 .45 1 1z"}),"LockReset"),JS1=h(c.jsx("path",{d:"M13 3c-4.97 0-9 4.03-9 9 0 .06.01.12.01.19l-1.84-1.84-1.41 1.41L5 16l4.24-4.24-1.41-1.41-1.82 1.82c0-.06-.01-.11-.01-.17 0-3.86 3.14-7 7-7s7 3.14 7 7-3.14 7-7 7c-1.9 0-3.62-.76-4.88-1.99L6.7 18.42C8.32 20.01 10.55 21 13 21c4.97 0 9-4.03 9-9s-4.03-9-9-9m2 8v-1c0-1.1-.9-2-2-2s-2 .9-2 2v1c-.55 0-1 .45-1 1v3c0 .55.45 1 1 1h4c.55 0 1-.45 1-1v-3c0-.55-.45-1-1-1m-1 0h-2v-1c0-.55.45-1 1-1s1 .45 1 1z"}),"LockResetOutlined"),YS1=h(c.jsx("path",{d:"M13.26 3C8.17 2.86 4 6.94 4 12H2.21c-.45 0-.67.54-.35.85l2.79 2.79c.2.2.51.2.71 0l2.8-2.79c.3-.31.08-.85-.37-.85H6c0-3.89 3.2-7.06 7.1-7 3.71.05 6.84 3.18 6.9 6.9.06 3.91-3.1 7.1-7 7.1-1.59 0-3.05-.53-4.23-1.43-.4-.3-.96-.27-1.31.09-.43.43-.39 1.14.09 1.5C9.06 20.31 10.95 21 13 21c5.06 0 9.14-4.17 9-9.25-.13-4.7-4.05-8.62-8.74-8.75M15 11v-1c0-1.1-.9-2-2-2s-2 .9-2 2v1c-.55 0-1 .45-1 1v3c0 .55.45 1 1 1h4c.55 0 1-.45 1-1v-3c0-.55-.45-1-1-1m-1 0h-2v-1c0-.55.45-1 1-1s1 .45 1 1z"}),"LockResetRounded"),_S1=h(c.jsx("path",{d:"M13 3c-4.97 0-9 4.03-9 9H1l4 4 4-4H6c0-3.86 3.14-7 7-7s7 3.14 7 7-3.14 7-7 7c-1.9 0-3.62-.76-4.88-1.99L6.7 18.42C8.32 20.01 10.55 21 13 21c4.97 0 9-4.03 9-9s-4.03-9-9-9m2 8v-1c0-1.1-.9-2-2-2s-2 .9-2 2v1h-1v5h6v-5zm-1 0h-2v-1c0-.55.45-1 1-1s1 .45 1 1z"}),"LockResetSharp"),XS1=h(c.jsx("path",{d:"M13 3c-4.97 0-9 4.03-9 9H1l4 4 4-4H6c0-3.86 3.14-7 7-7s7 3.14 7 7-3.14 7-7 7c-1.9 0-3.62-.76-4.88-1.99L6.7 18.42C8.32 20.01 10.55 21 13 21c4.97 0 9-4.03 9-9s-4.03-9-9-9m2 8v-1c0-1.1-.9-2-2-2s-2 .9-2 2v1c-.55 0-1 .45-1 1v3c0 .55.45 1 1 1h4c.55 0 1-.45 1-1v-3c0-.55-.45-1-1-1m-1 0h-2v-1c0-.55.45-1 1-1s1 .45 1 1z"}),"LockResetTwoTone"),$S1=h(c.jsx("path",{d:"M18 8h-1V6c0-2.76-2.24-5-5-5S7 3.24 7 6v2H6c-1.1 0-2 .9-2 2v10c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V10c0-1.1-.9-2-2-2m-6 9c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2M9 8V6c0-1.66 1.34-3 3-3s3 1.34 3 3v2z"}),"LockRounded"),cC1=h(c.jsx("path",{d:"M20 8h-3V6.21c0-2.61-1.91-4.94-4.51-5.19C9.51.74 7 3.08 7 6v2H4v14h16zm-8 9c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2M9 8V6c0-1.66 1.34-3 3-3s3 1.34 3 3v2z"}),"LockSharp"),hC1=h([c.jsx("path",{d:"M6 20h12V10H6zm6-7c1.1 0 2 .9 2 2s-.9 2-2 2-2-.9-2-2 .9-2 2-2",opacity:".3"},"0"),c.jsx("path",{d:"M18 8h-1V6c0-2.76-2.24-5-5-5S7 3.24 7 6v2H6c-1.1 0-2 .9-2 2v10c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V10c0-1.1-.9-2-2-2M9 6c0-1.66 1.34-3 3-3s3 1.34 3 3v2H9zm9 14H6V10h12zm-6-3c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2"},"1")],"LockTwoTone"),sC1=h(c.jsx("path",{d:"M11 7 9.6 8.4l2.6 2.6H2v2h10.2l-2.6 2.6L11 17l5-5zm9 12h-8v2h8c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2h-8v2h8z"}),"Login"),tC1=h(c.jsx("path",{d:"M11 7 9.6 8.4l2.6 2.6H2v2h10.2l-2.6 2.6L11 17l5-5zm9 12h-8v2h8c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2h-8v2h8z"}),"LoginOutlined"),oC1=h(c.jsx("path",{d:"M10.3 7.7c-.39.39-.39 1.01 0 1.4l1.9 1.9H3c-.55 0-1 .45-1 1s.45 1 1 1h9.2l-1.9 1.9c-.39.39-.39 1.01 0 1.4s1.01.39 1.4 0l3.59-3.59c.39-.39.39-1.02 0-1.41L11.7 7.7a.984.984 0 0 0-1.4 0M20 19h-7c-.55 0-1 .45-1 1s.45 1 1 1h7c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2h-7c-.55 0-1 .45-1 1s.45 1 1 1h7z"}),"LoginRounded"),vC1=h(c.jsx("path",{d:"M11 7 9.6 8.4l2.6 2.6H2v2h10.2l-2.6 2.6L11 17l5-5zm9 12h-8v2h10V3H12v2h8z"}),"LoginSharp"),eC1=h(c.jsx("path",{d:"M11 7 9.6 8.4l2.6 2.6H2v2h10.2l-2.6 2.6L11 17l5-5zm9 12h-8v2h8c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2h-8v2h8z"}),"LoginTwoTone"),lC1=h([c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2M7.68 14.98H6V9h1.71c1.28 0 1.71 1.03 1.71 1.71v2.56c0 .68-.42 1.71-1.74 1.71m4.7-3.52v1.07H11.2v1.39h1.93v1.07h-2.25c-.4.01-.74-.31-.75-.71V9.75c-.01-.4.31-.74.71-.75h2.28v1.07H11.2v1.39zm4.5 2.77c-.48 1.11-1.33.89-1.71 0L13.77 9h1.18l1.07 4.11L17.09 9h1.18z"},"0"),c.jsx("path",{d:"M7.77 10.12h-.63v3.77h.63c.14 0 .28-.05.42-.16.14-.1.21-.26.21-.47v-2.52c0-.21-.07-.37-.21-.47q-.21-.15-.42-.15"},"1")],"LogoDev"),nC1=h([c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2M7.68 14.98H6V9h1.71c1.28 0 1.71 1.03 1.71 1.71v2.56c0 .68-.42 1.71-1.74 1.71m4.7-3.52v1.07H11.2v1.39h1.93v1.07h-2.25c-.4.01-.74-.31-.75-.71V9.75c-.01-.4.31-.74.71-.75h2.28v1.07H11.2v1.39zm4.5 2.77c-.48 1.11-1.33.89-1.71 0L13.77 9h1.18l1.07 4.11L17.09 9h1.18z"},"0"),c.jsx("path",{d:"M7.77 10.12h-.63v3.77h.63c.14 0 .28-.05.42-.16.14-.1.21-.26.21-.47v-2.52c0-.21-.07-.37-.21-.47q-.21-.15-.42-.15"},"1")],"LogoDevOutlined"),aC1=h([c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2M7.68 14.98H6V9h1.71c1.28 0 1.71 1.03 1.71 1.71v2.56c0 .68-.42 1.71-1.74 1.71m4.7-3.52v1.07H11.2v1.39h1.93v1.07h-2.25c-.4.01-.74-.31-.75-.71V9.75c-.01-.4.31-.74.71-.75h2.28v1.07H11.2v1.39zm4.5 2.77c-.48 1.11-1.33.89-1.71 0L13.77 9h1.18l1.07 4.11L17.09 9h1.18z"},"0"),c.jsx("path",{d:"M7.77 10.12h-.63v3.77h.63c.14 0 .28-.05.42-.16.14-.1.21-.26.21-.47v-2.52c0-.21-.07-.37-.21-.47q-.21-.15-.42-.15"},"1")],"LogoDevRounded"),dC1=h([c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2M7.68 14.98H6V9h1.71c1.28 0 1.71 1.03 1.71 1.71v2.56c0 .68-.42 1.71-1.74 1.71m4.7-3.52v1.07H11.2v1.39h1.93v1.07h-2.25c-.4.01-.74-.31-.75-.71V9.75c-.01-.4.31-.74.71-.75h2.28v1.07H11.2v1.39zm4.5 2.77c-.48 1.11-1.33.89-1.71 0L13.77 9h1.18l1.07 4.11L17.09 9h1.18z"},"0"),c.jsx("path",{d:"M7.77 10.12h-.63v3.77h.63c.14 0 .28-.05.42-.16.14-.1.21-.26.21-.47v-2.52c0-.21-.07-.37-.21-.47q-.21-.15-.42-.15"},"1")],"LogoDevSharp"),zC1=h([c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2M7.68 14.98H6V9h1.71c1.28 0 1.71 1.03 1.71 1.71v2.56c0 .68-.42 1.71-1.74 1.71m4.7-3.52v1.07H11.2v1.39h1.93v1.07h-2.25c-.4.01-.74-.31-.75-.71V9.75c-.01-.4.31-.74.71-.75h2.28v1.07H11.2v1.39zm4.5 2.77c-.48 1.11-1.33.89-1.71 0L13.77 9h1.18l1.07 4.11L17.09 9h1.18z"},"0"),c.jsx("path",{d:"M7.77 10.12h-.63v3.77h.63c.14 0 .28-.05.42-.16.14-.1.21-.26.21-.47v-2.52c0-.21-.07-.37-.21-.47q-.21-.15-.42-.15"},"1")],"LogoDevTwoTone"),mC1=h(c.jsx("path",{d:"m17 7-1.41 1.41L18.17 11H8v2h10.17l-2.58 2.58L17 17l5-5zM4 5h8V3H4c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h8v-2H4z"}),"Logout"),pC1=h(c.jsx("path",{d:"m17 8-1.41 1.41L17.17 11H9v2h8.17l-1.58 1.58L17 16l4-4zM5 5h7V3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h7v-2H5z"}),"LogoutOutlined"),HC1=h([c.jsx("path",{d:"M5 5h6c.55 0 1-.45 1-1s-.45-1-1-1H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h6c.55 0 1-.45 1-1s-.45-1-1-1H5z"},"0"),c.jsx("path",{d:"m20.65 11.65-2.79-2.79c-.32-.32-.86-.1-.86.35V11h-7c-.55 0-1 .45-1 1s.45 1 1 1h7v1.79c0 .45.54.67.85.35l2.79-2.79c.2-.19.2-.51.01-.7"},"1")],"LogoutRounded"),MC1=h([c.jsx("path",{d:"M5 5h7V3H3v18h9v-2H5z"},"0"),c.jsx("path",{d:"m21 12-4-4v3H9v2h8v3z"},"1")],"LogoutSharp"),rC1=h(c.jsx("path",{d:"M5 5h7V3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h7v-2H5zm16 7-4-4v3H9v2h8v3z"}),"LogoutTwoTone"),iC1=h(c.jsx("path",{d:"M12 10c-3.86 0-7 3.14-7 7h2c0-2.76 2.24-5 5-5s5 2.24 5 5h2c0-3.86-3.14-7-7-7m0-4C5.93 6 1 10.93 1 17h2c0-4.96 4.04-9 9-9s9 4.04 9 9h2c0-6.07-4.93-11-11-11"}),"Looks"),VC1=h(c.jsx("path",{d:"M19.01 3h-14c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m-4 7.5c0 .83-.67 1.5-1.5 1.5.83 0 1.5.67 1.5 1.5V15c0 1.11-.9 2-2 2h-4v-2h4v-2h-2v-2h2V9h-4V7h4c1.1 0 2 .89 2 2z"}),"Looks3"),xC1=h(c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 16H5V5h14zm-4-4v-1.5c0-.83-.67-1.5-1.5-1.5.83 0 1.5-.67 1.5-1.5V9c0-1.11-.9-2-2-2H9v2h4v2h-2v2h2v2H9v2h4c1.1 0 2-.89 2-2"}),"Looks3Outlined"),jC1=h(c.jsx("path",{d:"M19 3H5.01c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2H19c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m-3.99 7.5c0 .83-.67 1.5-1.5 1.5.83 0 1.5.67 1.5 1.5V15c0 1.11-.9 2-2 2H10c-.55 0-1-.45-1-1s.45-1 1-1h3.01L13 13h-1c-.55 0-1-.45-1-1s.45-1 1-1h1l.01-2H10c-.55 0-.99-.45-.99-1s.44-1 .99-1h3.01c1.1 0 2 .9 2 2z"}),"Looks3Rounded"),uC1=h(c.jsx("path",{d:"M21 3H3.01v18H21zm-5.99 14H9v-2h4v-2h-2v-2h2V9H9V7h6.01z"}),"Looks3Sharp"),LC1=h([c.jsx("path",{d:"M5 19h14V5H5zm4-4h4v-2h-2v-2h2V9H9V7h4c1.1 0 2 .89 2 2v1.5c0 .83-.67 1.5-1.5 1.5.83 0 1.5.67 1.5 1.5V15c0 1.11-.9 2-2 2H9z",opacity:".3"},"0"),c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 16H5V5h14zm-4-4v-1.5c0-.83-.67-1.5-1.5-1.5.83 0 1.5-.67 1.5-1.5V9c0-1.11-.9-2-2-2H9v2h4v2h-2v2h2v2H9v2h4c1.1 0 2-.89 2-2"},"1")],"Looks3TwoTone"),SC1=h(c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m-4 14h-2v-4H9V7h2v4h2V7h2z"}),"Looks4"),CC1=h(c.jsx("path",{d:"M19.04 3h-14c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 16h-14V5h14zm-6-2h2V7h-2v4h-2V7h-2v6h4z"}),"Looks4Outlined"),TC1=h(c.jsx("path",{d:"M19.04 3h-14c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m-5 14c-.55 0-1-.45-1-1v-3h-3c-.55 0-1-.45-1-1V8c0-.55.45-1 1-1s1 .45 1 1v3h2V8c0-.55.45-1 1-1s1 .45 1 1v8c0 .55-.45 1-1 1"}),"Looks4Rounded"),wC1=h(c.jsx("path",{d:"M21.04 3h-18v18h18zm-6 14h-2v-4h-4V7h2v4h2V7h2z"}),"Looks4Sharp"),RC1=h([c.jsx("path",{d:"M5.04 19h14V5h-14zm4-12h2v4h2V7h2v10h-2v-4h-4z",opacity:".3"},"0"),c.jsx("path",{d:"M19.04 3h-14c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 16h-14V5h14zm-6-2h2V7h-2v4h-2V7h-2v6h4z"},"1")],"Looks4TwoTone"),OC1=h(c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m-4 6h-4v2h2c1.1 0 2 .89 2 2v2c0 1.11-.9 2-2 2H9v-2h4v-2H9V7h6z"}),"Looks5"),yC1=h(c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 16H5V5h14zm-4-4v-2c0-1.11-.9-2-2-2h-2V9h4V7H9v6h4v2H9v2h4c1.1 0 2-.89 2-2"}),"Looks5Outlined"),gC1=h(c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m-5 6h-3v2h2c1.1 0 2 .9 2 2v2c0 1.11-.9 2-2 2h-3c-.55 0-1-.45-1-1s.45-1 1-1h3v-2h-3c-.55 0-1-.45-1-1V8c0-.55.45-1 1-1h4c.55 0 1 .45 1 1s-.45 1-1 1"}),"Looks5Rounded"),AC1=h(c.jsx("path",{d:"M21 3H3v18h18zm-6 6h-4v2h4v6H9v-2h4v-2H9V7h6z"}),"Looks5Sharp"),fC1=h([c.jsx("path",{d:"M19 5H5v14h14zm-4 4h-4v2h2c1.1 0 2 .89 2 2v2c0 1.11-.9 2-2 2H9v-2h4v-2H9V7h6z",opacity:".3"},"0"),c.jsx("path",{d:"M5 21h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2M5 5h14v14H5zm4 8h4v2H9v2h4c1.1 0 2-.89 2-2v-2c0-1.11-.9-2-2-2h-2V9h4V7H9z"},"1")],"Looks5TwoTone"),PC1=h(c.jsx("path",{d:"M11 15h2v-2h-2zm8-12H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m-4 6h-4v2h2c1.1 0 2 .89 2 2v2c0 1.11-.9 2-2 2h-2c-1.1 0-2-.89-2-2V9c0-1.11.9-2 2-2h4z"}),"Looks6"),FC1=h(c.jsx("path",{d:"M11 17h2c1.1 0 2-.89 2-2v-2c0-1.11-.9-2-2-2h-2V9h4V7h-4c-1.1 0-2 .89-2 2v6c0 1.11.9 2 2 2m0-4h2v2h-2zm8-10H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 16H5V5h14z"}),"Looks6Outlined"),BC1=h(c.jsx("path",{d:"M11 15h2v-2h-2zm8-12H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m-5 6h-3v2h2c1.1 0 2 .9 2 2v2c0 1.11-.9 2-2 2h-2c-1.1 0-2-.89-2-2V9c0-1.1.9-2 2-2h3c.55 0 1 .45 1 1s-.45 1-1 1"}),"Looks6Rounded"),bC1=h(c.jsx("path",{d:"M11 15h2v-2h-2zM21 3H3v18h18zm-6 6h-4v2h4v6H9V7h6z"}),"Looks6Sharp"),DC1=h([c.jsx("path",{d:"M11 13h2v2h-2zm8-8H5v14h14zm-4 4h-4v2h2c1.1 0 2 .89 2 2v2c0 1.11-.9 2-2 2h-2c-1.1 0-2-.89-2-2V9c0-1.11.9-2 2-2h4z",opacity:".3"},"0"),c.jsx("path",{d:"M9 9v6c0 1.11.9 2 2 2h2c1.1 0 2-.89 2-2v-2c0-1.11-.9-2-2-2h-2V9h4V7h-4c-1.1 0-2 .89-2 2m4 4v2h-2v-2zm-8 8h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2M5 5h14v14H5z"},"1")],"Looks6TwoTone"),kC1=h(c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m-5 14h-2V9h-2V7h4z"}),"LooksOne"),WC1=h(c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 16H5V5h14zm-7-2h2V7h-4v2h2z"}),"LooksOneOutlined"),NC1=h(c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m-6 14c-.55 0-1-.45-1-1V9h-1c-.55 0-1-.45-1-1s.45-1 1-1h2c.55 0 1 .45 1 1v8c0 .55-.45 1-1 1"}),"LooksOneRounded"),EC1=h(c.jsx("path",{d:"M21 3H3v18h18zm-7 14h-2V9h-2V7h4z"}),"LooksOneSharp"),IC1=h([c.jsx("path",{d:"M19 5H5v14h14zm-5 12h-2V9h-2V7h4z",opacity:".3"},"0"),c.jsx("path",{d:"M5 21h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2M5 5h14v14H5zm5 4h2v8h2V7h-4z"},"1")],"LooksOneTwoTone"),UC1=h(c.jsx("path",{d:"M12 10c-3.86 0-7 3.14-7 7h2c0-2.76 2.24-5 5-5s5 2.24 5 5h2c0-3.86-3.14-7-7-7m0-4C5.93 6 1 10.93 1 17h2c0-4.96 4.04-9 9-9s9 4.04 9 9h2c0-6.07-4.93-11-11-11"}),"LooksOutlined"),GC1=h(c.jsx("path",{d:"M12 10c-3.47 0-6.36 2.54-6.91 5.86-.1.6.39 1.14 1 1.14.49 0 .9-.36.98-.85C7.48 13.79 9.53 12 12 12s4.52 1.79 4.93 4.15c.08.49.49.85.98.85.61 0 1.09-.54.99-1.14C18.36 12.54 15.47 10 12 10m0-4C6.3 6 1.61 10.34 1.05 15.9c-.05.59.41 1.1 1.01 1.1.51 0 .94-.38.99-.88C3.49 11.57 7.34 8 12 8s8.51 3.57 8.96 8.12c.05.5.48.88.99.88.59 0 1.06-.51 1-1.1C22.39 10.34 17.7 6 12 6"}),"LooksRounded"),KC1=h(c.jsx("path",{d:"M12 10c-3.86 0-7 3.14-7 7h2c0-2.76 2.24-5 5-5s5 2.24 5 5h2c0-3.86-3.14-7-7-7m0-4C5.93 6 1 10.93 1 17h2c0-4.96 4.04-9 9-9s9 4.04 9 9h2c0-6.07-4.93-11-11-11"}),"LooksSharp"),qC1=h(c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m-4 8c0 1.11-.9 2-2 2h-2v2h4v2H9v-4c0-1.11.9-2 2-2h2V9H9V7h4c1.1 0 2 .89 2 2z"}),"LooksTwo"),QC1=h(c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 16H5V5h14zm-4-4h-4v-2h2c1.1 0 2-.89 2-2V9c0-1.11-.9-2-2-2H9v2h4v2h-2c-1.1 0-2 .89-2 2v4h6z"}),"LooksTwoOutlined"),ZC1=h(c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m-4 8c0 1.1-.9 2-2 2h-2v2h3c.55 0 1 .45 1 1s-.45 1-1 1h-4c-.55 0-1-.45-1-1v-3c0-1.1.9-2 2-2h2V9h-3c-.55 0-1-.45-1-1s.45-1 1-1h3c1.1 0 2 .9 2 2z"}),"LooksTwoRounded"),JC1=h(c.jsx("path",{d:"M21 3H3v18h18zm-6 10h-4v2h4v2H9v-6h4V9H9V7h6z"}),"LooksTwoSharp"),YC1=h(c.jsx("path",{d:"M12 6C5.93 6 1 10.93 1 17h2c0-4.96 4.04-9 9-9s9 4.04 9 9h2c0-6.07-4.93-11-11-11m0 6c2.76 0 5 2.24 5 5h2c0-3.86-3.14-7-7-7s-7 3.14-7 7h2c0-2.76 2.24-5 5-5"}),"LooksTwoTone"),_C1=h([c.jsx("path",{d:"M19 5H5v14h14zm-4 6c0 1.11-.9 2-2 2h-2v2h4v2H9v-4c0-1.11.9-2 2-2h2V9H9V7h4c1.1 0 2 .89 2 2z",opacity:".3"},"0"),c.jsx("path",{d:"M5 21h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2M5 5h14v14H5zm8 2H9v2h4v2h-2c-1.1 0-2 .89-2 2v4h6v-2h-4v-2h2c1.1 0 2-.89 2-2V9c0-1.11-.9-2-2-2"},"1")],"LooksTwoTwoTone"),XC1=h(c.jsx("path",{d:"M12 4V1L8 5l4 4V6c3.31 0 6 2.69 6 6 0 1.01-.25 1.97-.7 2.8l1.46 1.46C19.54 15.03 20 13.57 20 12c0-4.42-3.58-8-8-8m0 14c-3.31 0-6-2.69-6-6 0-1.01.25-1.97.7-2.8L5.24 7.74C4.46 8.97 4 10.43 4 12c0 4.42 3.58 8 8 8v3l4-4-4-4z"}),"Loop"),$C1=h(c.jsx("path",{d:"M12 4V1L8 5l4 4V6c3.31 0 6 2.69 6 6 0 1.01-.25 1.97-.7 2.8l1.46 1.46C19.54 15.03 20 13.57 20 12c0-4.42-3.58-8-8-8m0 14c-3.31 0-6-2.69-6-6 0-1.01.25-1.97.7-2.8L5.24 7.74C4.46 8.97 4 10.43 4 12c0 4.42 3.58 8 8 8v3l4-4-4-4z"}),"LoopOutlined"),cT1=h(c.jsx("path",{d:"M12 4V2.21c0-.45-.54-.67-.85-.35l-2.8 2.79c-.2.2-.2.51 0 .71l2.79 2.79c.32.31.86.09.86-.36V6c3.31 0 6 2.69 6 6 0 .79-.15 1.56-.44 2.25-.15.36-.04.77.23 1.04.51.51 1.37.33 1.64-.34.37-.91.57-1.91.57-2.95 0-4.42-3.58-8-8-8m0 14c-3.31 0-6-2.69-6-6 0-.79.15-1.56.44-2.25.15-.36.04-.77-.23-1.04-.51-.51-1.37-.33-1.64.34C4.2 9.96 4 10.96 4 12c0 4.42 3.58 8 8 8v1.79c0 .45.54.67.85.35l2.79-2.79c.2-.2.2-.51 0-.71l-2.79-2.79c-.31-.31-.85-.09-.85.36z"}),"LoopRounded"),hT1=h(c.jsx("path",{d:"M12 4V1L8 5l4 4V6c3.31 0 6 2.69 6 6 0 1.01-.25 1.97-.7 2.8l1.46 1.46C19.54 15.03 20 13.57 20 12c0-4.42-3.58-8-8-8m0 14c-3.31 0-6-2.69-6-6 0-1.01.25-1.97.7-2.8L5.24 7.74C4.46 8.97 4 10.43 4 12c0 4.42 3.58 8 8 8v3l4-4-4-4z"}),"LoopSharp"),sT1=h(c.jsx("path",{d:"M12 18c-3.31 0-6-2.69-6-6 0-1.01.25-1.97.7-2.8L5.24 7.74C4.46 8.97 4 10.43 4 12c0 4.42 3.58 8 8 8v3l4-4-4-4zm0-14V1L8 5l4 4V6c3.31 0 6 2.69 6 6 0 1.01-.25 1.97-.7 2.8l1.46 1.46C19.54 15.03 20 13.57 20 12c0-4.42-3.58-8-8-8"}),"LoopTwoTone"),tT1=h(c.jsx("path",{d:"M13 7h-2v4H7v2h4v4h2v-4h4v-2h-4zm-1-5C6.49 2 2 6.49 2 12s4.49 10 10 10h8c1.1 0 2-.9 2-2v-8c0-5.51-4.49-10-10-10m0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8"}),"Loupe"),oT1=h(c.jsx("path",{d:"M13 7h-2v4H7v2h4v4h2v-4h4v-2h-4zm-1-5C6.49 2 2 6.49 2 12s4.49 10 10 10h8c1.1 0 2-.9 2-2v-8c0-5.51-4.49-10-10-10m0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8"}),"LoupeOutlined"),vT1=h(c.jsx("path",{d:"M12 7c-.55 0-1 .45-1 1v3H8c-.55 0-1 .45-1 1s.45 1 1 1h3v3c0 .55.45 1 1 1s1-.45 1-1v-3h3c.55 0 1-.45 1-1s-.45-1-1-1h-3V8c0-.55-.45-1-1-1m0-5C6.49 2 2 6.49 2 12s4.49 10 10 10h8c1.1 0 2-.9 2-2v-8c0-5.51-4.49-10-10-10m0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8"}),"LoupeRounded"),eT1=h(c.jsx("path",{d:"M13 7h-2v4H7v2h4v4h2v-4h4v-2h-4zm-.27-4.97c-6.08-.44-11.14 4.62-10.7 10.7.38 5.28 5 9.27 10.29 9.27H22v-9.68c0-5.3-3.98-9.91-9.27-10.29M12 20c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8"}),"LoupeSharp"),lT1=h([c.jsx("path",{d:"M12 20c4.41 0 8-3.59 8-8s-3.59-8-8-8-8 3.59-8 8 3.59 8 8 8m-5-9h4V7h2v4h4v2h-4v4h-2v-4H7z",opacity:".3"},"0"),c.jsx("path",{d:"M11 17h2v-4h4v-2h-4V7h-2v4H7v2h4zm1 5h8c1.1 0 2-.9 2-2v-8c0-5.51-4.49-10-10-10S2 6.49 2 12s4.49 10 10 10m0-18c4.41 0 8 3.59 8 8s-3.59 8-8 8-8-3.59-8-8 3.59-8 8-8"},"1")],"LoupeTwoTone"),nT1=h(c.jsx("path",{d:"M14 5h8v2h-8zm0 5.5h8v2h-8zm0 5.5h8v2h-8zM2 11.5C2 15.08 4.92 18 8.5 18H9v2l3-3-3-3v2h-.5C6.02 16 4 13.98 4 11.5S6.02 7 8.5 7H12V5H8.5C4.92 5 2 7.92 2 11.5"}),"LowPriority"),aT1=h(c.jsx("path",{d:"M14 5h8v2h-8zm0 5.5h8v2h-8zm0 5.5h8v2h-8zM2 11.5C2 15.08 4.92 18 8.5 18H9v2l3-3-3-3v2h-.5C6.02 16 4 13.98 4 11.5S6.02 7 8.5 7H12V5H8.5C4.92 5 2 7.92 2 11.5"}),"LowPriorityOutlined"),dT1=h(c.jsx("path",{d:"M15 5h6c.55 0 1 .45 1 1s-.45 1-1 1h-6c-.55 0-1-.45-1-1s.45-1 1-1m0 5.5h6c.55 0 1 .45 1 1s-.45 1-1 1h-6c-.55 0-1-.45-1-1s.45-1 1-1m0 5.5h6c.55 0 1 .45 1 1s-.45 1-1 1h-6c-.55 0-1-.45-1-1s.45-1 1-1m-5.15 3.15 1.79-1.79c.2-.2.2-.51 0-.71l-1.79-1.79c-.31-.32-.85-.1-.85.35v3.59c0 .44.54.66.85.35M9 16h-.3c-2.35 0-4.45-1.71-4.68-4.05C3.76 9.27 5.87 7 8.5 7H11c.55 0 1-.45 1-1s-.45-1-1-1H8.5c-3.86 0-6.96 3.4-6.44 7.36C2.48 15.64 5.43 18 8.73 18H9"}),"LowPriorityRounded"),zT1=h(c.jsx("path",{d:"M14 5h8v2h-8zm0 5.5h8v2h-8zm0 5.5h8v2h-8zM2 11.5C2 15.08 4.92 18 8.5 18H9v2l3-3-3-3v2h-.5C6.02 16 4 13.98 4 11.5S6.02 7 8.5 7H12V5H8.5C4.92 5 2 7.92 2 11.5"}),"LowPrioritySharp"),mT1=h(c.jsx("path",{d:"M14 5h8v2h-8zm0 5.5h8v2h-8zm0 5.5h8v2h-8zM2 11.5C2 15.08 4.92 18 8.5 18H9v2l3-3-3-3v2h-.5C6.02 16 4 13.98 4 11.5S6.02 7 8.5 7H12V5H8.5C4.92 5 2 7.92 2 11.5"}),"LowPriorityTwoTone"),pT1=h(c.jsx("path",{d:"m21.41 11.58-9-9C12.05 2.22 11.55 2 11 2H4c-1.1 0-2 .9-2 2v7c0 .55.22 1.05.59 1.42l9 9c.36.36.86.58 1.41.58s1.05-.22 1.41-.59l7-7c.37-.36.59-.86.59-1.41s-.23-1.06-.59-1.42M5.5 7C4.67 7 4 6.33 4 5.5S4.67 4 5.5 4 7 4.67 7 5.5 6.33 7 5.5 7m11.77 8.27L13 19.54l-4.27-4.27C8.28 14.81 8 14.19 8 13.5c0-1.38 1.12-2.5 2.5-2.5.69 0 1.32.28 1.77.74l.73.72.73-.73c.45-.45 1.08-.73 1.77-.73 1.38 0 2.5 1.12 2.5 2.5 0 .69-.28 1.32-.73 1.77"}),"Loyalty"),HT1=h([c.jsx("path",{d:"m21.41 11.58-9-9C12.05 2.22 11.55 2 11 2H4c-1.1 0-2 .9-2 2v7c0 .55.22 1.05.59 1.42l9 9c.36.36.86.58 1.41.58s1.05-.22 1.41-.59l7-7c.37-.36.59-.86.59-1.41s-.23-1.06-.59-1.42M13 20.01 4 11V4h7v-.01l9 9z"},"0"),c.jsx("circle",{cx:"6.5",cy:"6.5",r:"1.5"},"1"),c.jsx("path",{d:"M8.9 12.55c0 .57.23 1.07.6 1.45l3.5 3.5 3.5-3.5c.37-.37.6-.89.6-1.45 0-1.13-.92-2.05-2.05-2.05-.57 0-1.08.23-1.45.6l-.6.6-.6-.59c-.37-.38-.89-.61-1.45-.61-1.13 0-2.05.92-2.05 2.05"},"2")],"LoyaltyOutlined"),MT1=h(c.jsx("path",{d:"m21.41 11.58-9-9C12.05 2.22 11.55 2 11 2H4c-1.1 0-2 .9-2 2v7c0 .55.22 1.05.59 1.42l9 9c.36.36.86.58 1.41.58s1.05-.22 1.41-.59l7-7c.37-.36.59-.86.59-1.41s-.23-1.06-.59-1.42M5.5 7C4.67 7 4 6.33 4 5.5S4.67 4 5.5 4 7 4.67 7 5.5 6.33 7 5.5 7m11.77 8.27-3.92 3.92c-.2.2-.51.2-.71 0l-3.92-3.92c-.57-.58-.87-1.43-.67-2.34.19-.88.89-1.61 1.76-1.84.94-.25 1.85.04 2.44.65l.75.72.73-.73c.45-.45 1.08-.73 1.77-.73 1.38 0 2.5 1.12 2.5 2.5 0 .69-.28 1.32-.73 1.77"}),"LoyaltyRounded"),rT1=h(c.jsx("path",{d:"M11.83 2H2v9.83l10.99 11s1.05-1.05 1.41-1.42L22.82 13zM5.5 7C4.67 7 4 6.33 4 5.5S4.67 4 5.5 4 7 4.67 7 5.5 6.33 7 5.5 7M13 19.54l-4.27-4.27C8.28 14.81 8 14.19 8 13.5c0-1.38 1.12-2.5 2.5-2.5.69 0 1.32.28 1.77.74l.73.72.73-.73c.45-.45 1.08-.73 1.77-.73 1.38 0 2.5 1.12 2.5 2.5 0 .69-.28 1.32-.73 1.77z"}),"LoyaltySharp"),iT1=h([c.jsx("path",{d:"M11 4H4v7l9 9.01L20 13zM6.5 8C5.67 8 5 7.33 5 6.5S5.67 5 6.5 5 8 5.67 8 6.5 7.33 8 6.5 8m6.5 3.7.6-.6c.37-.37.89-.6 1.45-.6 1.13 0 2.05.92 2.05 2.05 0 .57-.23 1.08-.6 1.45L13 17.5 9.5 14c-.37-.38-.6-.89-.6-1.45 0-1.13.92-2.05 2.05-2.05.57 0 1.08.23 1.45.61z",opacity:".3"},"0"),c.jsx("path",{d:"m21.41 11.58-9-9C12.05 2.22 11.55 2 11 2H4c-1.1 0-2 .9-2 2v7c0 .55.22 1.05.59 1.42l9 9c.36.36.86.58 1.41.58s1.05-.22 1.41-.59l7-7c.37-.36.59-.86.59-1.41s-.23-1.06-.59-1.42M13 20.01 4 11V4h7v-.01l9 9z"},"1"),c.jsx("circle",{cx:"6.5",cy:"6.5",r:"1.5"},"2"),c.jsx("path",{d:"M8.9 12.55c0 .57.23 1.07.6 1.45l3.5 3.5 3.5-3.5c.37-.37.6-.89.6-1.45 0-1.13-.92-2.05-2.05-2.05-.57 0-1.08.23-1.45.6l-.6.6-.6-.59c-.37-.38-.89-.61-1.45-.61-1.13 0-2.05.92-2.05 2.05"},"3")],"LoyaltyTwoTone"),VT1=h(c.jsx("path",{d:"M6 14h3v2H4V8h2zm3-4h2v6h2v-6h2V8H9zm12 0V8h-5v8h5v-2h-3v-1h3v-2h-3v-1z"}),"LteMobiledata"),xT1=h(c.jsx("path",{d:"M6 14h3v2H4V8h2zm3-4h2v6h2v-6h2V8H9zm12 0V8h-5v8h5v-2h-3v-1h3v-2h-3v-1z"}),"LteMobiledataOutlined"),jT1=h(c.jsx("path",{d:"M6 14h2c.55 0 1 .45 1 1s-.45 1-1 1H5c-.55 0-1-.45-1-1V9c0-.55.45-1 1-1s1 .45 1 1zm4-4h1v5c0 .55.45 1 1 1s1-.45 1-1v-5h1c.55 0 1-.45 1-1s-.45-1-1-1h-4c-.55 0-1 .45-1 1s.45 1 1 1m11-1c0-.55-.45-1-1-1h-3c-.55 0-1 .45-1 1v6c0 .55.45 1 1 1h3c.55 0 1-.45 1-1s-.45-1-1-1h-2v-1h2c.55 0 1-.45 1-1s-.45-1-1-1h-2v-1h2c.55 0 1-.45 1-1"}),"LteMobiledataRounded"),uT1=h(c.jsx("path",{d:"M6 14h3v2H4V8h2zm3-4h2v6h2v-6h2V8H9zm12 0V8h-5v8h5v-2h-3v-1h3v-2h-3v-1z"}),"LteMobiledataSharp"),LT1=h(c.jsx("path",{d:"M6 14h3v2H4V8h2zm3-4h2v6h2v-6h2V8H9zm12 0V8h-5v8h5v-2h-3v-1h3v-2h-3v-1z"}),"LteMobiledataTwoTone"),ST1=h(c.jsx("path",{d:"M3 14h3v2H1V8h2zm2-4h2v6h2v-6h2V8H5zm7 6h5v-2h-3v-1h3v-2h-3v-1h3V8h-5zm12-5h-2V9h-2v2h-2v2h2v2h2v-2h2z"}),"LtePlusMobiledata"),CT1=h(c.jsx("path",{d:"M3 14h3v2H1V8h2zm2-4h2v6h2v-6h2V8H5zm7 6h5v-2h-3v-1h3v-2h-3v-1h3V8h-5zm12-5h-2V9h-2v2h-2v2h2v2h2v-2h2z"}),"LtePlusMobiledataOutlined"),TT1=h(c.jsx("path",{d:"M3 14h2c.55 0 1 .45 1 1s-.45 1-1 1H2c-.55 0-1-.45-1-1V9c0-.55.45-1 1-1s1 .45 1 1zm3-4h1v5c0 .55.45 1 1 1s1-.45 1-1v-5h1c.55 0 1-.45 1-1s-.45-1-1-1H6c-.55 0-1 .45-1 1s.45 1 1 1m7 6h3c.55 0 1-.45 1-1s-.45-1-1-1h-2v-1h2c.55 0 1-.45 1-1s-.45-1-1-1h-2v-1h2c.55 0 1-.45 1-1s-.45-1-1-1h-3c-.55 0-1 .45-1 1v6c0 .55.45 1 1 1m10-5h-1v-1c0-.55-.45-1-1-1s-1 .45-1 1v1h-1c-.55 0-1 .45-1 1s.45 1 1 1h1v1c0 .55.45 1 1 1s1-.45 1-1v-1h1c.55 0 1-.45 1-1s-.45-1-1-1"}),"LtePlusMobiledataRounded"),wT1=h(c.jsx("path",{d:"M3 14h3v2H1V8h2zm2-4h2v6h2v-6h2V8H5zm7 6h5v-2h-3v-1h3v-2h-3v-1h3V8h-5zm12-5h-2V9h-2v2h-2v2h2v2h2v-2h2z"}),"LtePlusMobiledataSharp"),RT1=h(c.jsx("path",{d:"M3 14h3v2H1V8h2zm2-4h2v6h2v-6h2V8H5zm7 6h5v-2h-3v-1h3v-2h-3v-1h3V8h-5zm12-5h-2V9h-2v2h-2v2h2v2h2v-2h2z"}),"LtePlusMobiledataTwoTone"),OT1=h(c.jsx("path",{d:"M17 6h-2V3c0-.55-.45-1-1-1h-4c-.55 0-1 .45-1 1v3H7c-1.1 0-2 .9-2 2v11c0 1.1.9 2 2 2 0 .55.45 1 1 1s1-.45 1-1h6c0 .55.45 1 1 1s1-.45 1-1c1.1 0 2-.9 2-2V8c0-1.1-.9-2-2-2M9.5 18H8V9h1.5zm3.25 0h-1.5V9h1.5zm.75-12h-3V3.5h3zM16 18h-1.5V9H16z"}),"Luggage"),yT1=h(c.jsx("path",{d:"M9.5 18H8V9h1.5zm3.25 0h-1.5V9h1.5zM16 18h-1.5V9H16zm1-12h-2V3c0-.55-.45-1-1-1h-4c-.55 0-1 .45-1 1v3H7c-1.1 0-2 .9-2 2v11c0 1.1.9 2 2 2 0 .55.45 1 1 1s1-.45 1-1h6c0 .55.45 1 1 1s1-.45 1-1c1.1 0 2-.9 2-2V8c0-1.1-.9-2-2-2m-6.5-2.5h3V6h-3zM17 19H7V8h10z"}),"LuggageOutlined"),gT1=h(c.jsx("path",{d:"M17 6h-2V3c0-.55-.45-1-1-1h-4c-.55 0-1 .45-1 1v3H7c-1.1 0-2 .9-2 2v11c0 1.1.9 2 2 2 0 .55.45 1 1 1s1-.45 1-1h6c0 .55.45 1 1 1s1-.45 1-1c1.1 0 2-.9 2-2V8c0-1.1-.9-2-2-2M8.75 18c-.41 0-.75-.34-.75-.75v-7.5c0-.41.34-.75.75-.75s.75.34.75.75v7.5c0 .41-.34.75-.75.75M12 18c-.41 0-.75-.34-.75-.75v-7.5c0-.41.34-.75.75-.75s.75.34.75.75v7.5c0 .41-.34.75-.75.75m1.5-12h-3V3.5h3zm1.75 12c-.41 0-.75-.34-.75-.75v-7.5c0-.41.34-.75.75-.75s.75.34.75.75v7.5c0 .41-.34.75-.75.75"}),"LuggageRounded"),AT1=h(c.jsx("path",{d:"M19 6h-4V2H9v4H5v15h2c0 .55.45 1 1 1s1-.45 1-1h6c0 .55.45 1 1 1s1-.45 1-1h2zM9.5 18H8V9h1.5zm3.25 0h-1.5V9h1.5zm.75-12h-3V3.5h3zM16 18h-1.5V9H16z"}),"LuggageSharp"),fT1=h([c.jsx("path",{d:"M7 8v11h10V8zm2.5 10H8V9h1.5zm3.25 0h-1.5V9h1.5zM16 18h-1.5V9H16z",opacity:".3"},"0"),c.jsx("path",{d:"M9.5 18H8V9h1.5zm3.25 0h-1.5V9h1.5zM16 18h-1.5V9H16zm1-12h-2V3c0-.55-.45-1-1-1h-4c-.55 0-1 .45-1 1v3H7c-1.1 0-2 .9-2 2v11c0 1.1.9 2 2 2 0 .55.45 1 1 1s1-.45 1-1h6c0 .55.45 1 1 1s1-.45 1-1c1.1 0 2-.9 2-2V8c0-1.1-.9-2-2-2m-6.5-2.5h3V6h-3zM17 19H7V8h10z"},"1")],"LuggageTwoTone"),PT1=h(c.jsx("path",{fillRule:"evenodd",d:"M22 10c.32-3.28-4.28-6-9.99-6S1.7 6.72 2.02 10zM5.35 13.5c.55 0 .78.14 1.15.36.45.27 1.07.64 2.18.64s1.73-.37 2.18-.64c.37-.23.59-.36 1.15-.36.55 0 .78.14 1.15.36.45.27 1.07.64 2.18.64s1.73-.37 2.18-.64c.37-.23.59-.36 1.15-.36.55 0 .78.14 1.15.36.45.27 1.07.63 2.17.64v-1.98s-.79-.16-1.16-.38c-.45-.27-1.07-.64-2.18-.64s-1.73.37-2.18.64c-.37.23-.6.36-1.15.36s-.78-.14-1.15-.36c-.45-.27-1.07-.64-2.18-.64s-1.73.37-2.18.64c-.37.23-.59.36-1.15.36-.55 0-.78-.14-1.15-.36-.45-.27-1.07-.64-2.18-.64s-1.73.37-2.18.64c-.37.23-.59.36-1.15.36v2c1.11 0 1.73-.37 2.21-.64.37-.23.59-.36 1.14-.36M2 16v2c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2v-2z"}),"LunchDining"),FT1=h(c.jsx("path",{d:"M2 19c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2v-3H2zm2-1h16v1H4zm14.66-6.5c-1.95 0-2.09 1-3.33 1-1.19 0-1.42-1-3.33-1-1.95 0-2.09 1-3.33 1-1.19 0-1.42-1-3.33-1-1.95 0-2.09 1-3.33 1v2c1.9 0 2.17-1 3.35-1 1.19 0 1.42 1 3.33 1 1.95 0 2.09-1 3.33-1 1.19 0 1.42 1 3.33 1 1.95 0 2.09-1 3.33-1 1.19 0 1.4.98 3.32 1l-.01-1.98c-1.61-.33-1.62-1.02-3.33-1.02M22 9c.02-4-4.28-6-10-6C6.29 3 2 5 2 9v1h20zM4.18 8C5.01 5.81 8.61 5 12 5c3.31 0 5.93.73 7.19 1.99.3.31.52.64.65 1.01z"}),"LunchDiningOutlined"),BT1=h(c.jsx("path",{d:"M3.37 14.28c.79-.29 1.17-.78 1.99-.78 1.19 0 1.42 1 3.33 1 1.95 0 2.09-1 3.33-1 1.19 0 1.42 1 3.33 1 1.95 0 2.09-1 3.33-1 .81 0 1.17.46 1.93.76.67.26 1.39-.25 1.39-.96 0-.43-.28-.81-.69-.96-.97-.35-1.22-.83-2.65-.83-1.95 0-2.09 1-3.33 1-1.19 0-1.42-1-3.33-1-1.95 0-2.09 1-3.33 1-1.19 0-1.42-1-3.33-1-1.55 0-1.96.63-2.68.89-.39.14-.65.52-.65.94 0 .69.7 1.18 1.36.94M2 19c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2v-1c0-1.1-.9-2-2-2H4c-1.1 0-2 .9-2 2zM22 9c.02-4-4.28-6-10-6C6.29 3 2 5 2 9c0 .55.45 1 1 1h18c.55 0 1-.45 1-1"}),"LunchDiningRounded"),bT1=h(c.jsx("path",{d:"M2 16h20v5H2zm16.66-4.5c-1.95 0-2.09 1-3.33 1-1.19 0-1.42-1-3.33-1-1.95 0-2.09 1-3.33 1-1.19 0-1.42-1-3.33-1-1.95 0-2.09 1-3.33 1v2c1.9 0 2.17-1 3.35-1 1.19 0 1.42 1 3.33 1 1.95 0 2.09-1 3.33-1 1.19 0 1.42 1 3.33 1 1.95 0 2.09-1 3.33-1 1.19 0 1.4.98 3.32 1l-.01-1.98c-1.61-.33-1.62-1.02-3.33-1.02M22 9c.02-4-4.28-6-10-6C6.29 3 2 5 2 9v1h20z"}),"LunchDiningSharp"),DT1=h([c.jsx("path",{fillOpacity:".3",d:"M4 18h16v1H4zm8-13c-3.39 0-6.99.81-7.82 3h15.66c-.13-.37-.35-.7-.66-1.01C17.93 5.73 15.31 5 12 5"},"0"),c.jsx("path",{d:"M2 19c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2v-3H2zm2-1h16v1H4zm14.66-6.5c-1.95 0-2.09 1-3.33 1-1.19 0-1.42-1-3.33-1-1.95 0-2.09 1-3.33 1-1.19 0-1.42-1-3.33-1-1.95 0-2.09 1-3.33 1v2c1.9 0 2.17-1 3.35-1 1.19 0 1.42 1 3.33 1 1.95 0 2.09-1 3.33-1 1.19 0 1.42 1 3.33 1 1.95 0 2.09-1 3.33-1 1.19 0 1.4.98 3.32 1l-.01-1.98c-1.61-.33-1.62-1.02-3.33-1.02M22 9c.02-4-4.28-6-10-6C6.29 3 2 5 2 9v1h20zM4.18 8C5.01 5.81 8.61 5 12 5c3.31 0 5.93.73 7.19 1.99.3.31.52.64.65 1.01z"},"1")],"LunchDiningTwoTone"),kT1=h([c.jsx("path",{d:"M14 9c0-2.04 1.24-3.79 3-4.57V4c0-1.1-.9-2-2-2H4c-1.1 0-1.99.9-1.99 2L2 22l4-4h9c1.1 0 2-.9 2-2v-2.42c-1.76-.78-3-2.53-3-4.58m-4 5H6v-2h4zm3-3H6V9h7zm0-3H6V6h7z"},"0"),c.jsx("path",{d:"M20 6.18c-.31-.11-.65-.18-1-.18-1.66 0-3 1.34-3 3s1.34 3 3 3 3-1.34 3-3V3h2V1h-4z"},"1")],"Lyrics"),WT1=h([c.jsx("path",{d:"M6 6h7v2H6zm0 6h4v2H6z"},"0"),c.jsx("path",{d:"M15 11.97V16H6l-2 2V4h11v2.03c.52-.69 1.2-1.25 2-1.6V4c0-1.1-.9-2-2-2H4c-1.1 0-1.99.9-1.99 2L2 22l4-4h9c1.1 0 2-.9 2-2v-2.42c-.8-.36-1.48-.92-2-1.61"},"1"),c.jsx("path",{d:"M6 9h7v2H6zm14-2.82c-.31-.11-.65-.18-1-.18-1.66 0-3 1.34-3 3s1.34 3 3 3 3-1.34 3-3V3h2V1h-4z"},"2")],"LyricsOutlined"),NT1=h([c.jsx("path",{d:"M14 9c0-2.04 1.24-3.79 3-4.57V4c0-1.1-.9-2-2-2H4c-1.1 0-1.99.9-1.99 2L2 22l4-4h9c1.1 0 2-.9 2-2v-2.42c-1.76-.78-3-2.53-3-4.58m-4 5H6v-2h4zm3-3H6V9h7zm0-3H6V6h7z"},"0"),c.jsx("path",{d:"M20 6.18c-.31-.11-.65-.18-1-.18-1.66 0-3 1.34-3 3s1.34 3 3 3 3-1.34 3-3V3h2V1h-4z"},"1")],"LyricsRounded"),ET1=h([c.jsx("path",{d:"M14 9c0-2.04 1.24-3.79 3-4.57V4c0-1.1-.9-2-2-2H4c-1.1 0-1.99.9-1.99 2L2 22l4-4h9c1.1 0 2-.9 2-2v-2.42c-1.76-.78-3-2.53-3-4.58m-4 5H6v-2h4zm3-3H6V9h7zm0-3H6V6h7z"},"0"),c.jsx("path",{d:"M20 6.18c-.31-.11-.65-.18-1-.18-1.66 0-3 1.34-3 3s1.34 3 3 3 3-1.34 3-3V3h2V1h-4z"},"1")],"LyricsSharp"),IT1=h([c.jsx("path",{d:"M4 4v14l2-2h9v-4.03c-.62-.83-1-1.85-1-2.97s.38-2.14 1-2.97V4zm6 10H6v-2h4zm3-3H6V9h7zm0-3H6V6h7z",opacity:".3"},"0"),c.jsx("path",{d:"M6 12h4v2H6zm0-6h7v2H6z"},"1"),c.jsx("path",{d:"M15 11.97V16H6l-2 2V4h11v2.03c.52-.69 1.2-1.25 2-1.6V4c0-1.1-.9-2-2-2H4c-1.1 0-1.99.9-1.99 2L2 22l4-4h9c1.1 0 2-.9 2-2v-2.42c-.8-.36-1.48-.92-2-1.61"},"2"),c.jsx("path",{d:"M6 9h7v2H6zm14-2.82c-.31-.11-.65-.18-1-.18-1.66 0-3 1.34-3 3s1.34 3 3 3 3-1.34 3-3V3h2V1h-4z"},"3")],"LyricsTwoTone"),UT1=h([c.jsx("path",{d:"M19.98 17.15C20.63 15.91 21 14.5 21 13c-1.5 0-2.91.37-4.15 1.02zM3 13c0 4.97 4.03 9 9 9 0-4.97-4.03-9-9-9m9-7.5c1.38 0 2.5 1.12 2.5 2.5 0 .99-.58 1.84-1.42 2.25l2.48 2.48c.11.02.23.03.35.03 1.38 0 2.5-1.12 2.5-2.5 0-1-.59-1.85-1.43-2.25.84-.4 1.43-1.25 1.43-2.25 0-1.38-1.12-2.5-2.5-2.5-.53 0-1.01.16-1.42.44l.01-.2C14.5 2.12 13.38 1 12 1S9.5 2.12 9.5 3.5l.02.19c-.4-.28-.89-.44-1.42-.44-.57 0-1.09.2-1.51.52l3.16 3.16c.41-.85 1.26-1.43 2.25-1.43"},"0"),c.jsx("path",{d:"M2.81 2.81 1.39 4.22l4.64 4.64c-.27.4-.43.87-.43 1.39 0 1.38 1.12 2.5 2.5 2.5.52 0 .99-.16 1.4-.43l.02.02-.02.16c0 1.38 1.12 2.5 2.5 2.5.05 0 .1-.01.16-.02l1.64 1.64C12.67 18.12 12 19.98 12 22c2.02 0 3.88-.67 5.38-1.8l2.4 2.4 1.41-1.41z"},"1")],"MacroOff"),GT1=h([c.jsx("path",{d:"M8.66 4.93c.24 0 .46.07.64.2l.81.56c-.29.24-.54.54-.72.87l1.66 1.66C11.03 8.14 11 8.08 11 8c0-.55.45-1 1-1s1 .45 1 1-.45 1-1 1c-.08 0-.14-.03-.22-.04l4.06 4.06c1.49-.24 2.63-1.53 2.63-3.09 0-.71-.25-1.39-.67-1.93.43-.54.67-1.22.67-1.93 0-1.73-1.41-3.14-3.14-3.14-.15 0-.29.01-.43.03C14.44 1.81 13.31 1 12 1s-2.44.81-2.91 1.96c-.14-.02-.29-.03-.43-.03-.8 0-1.53.31-2.09.81l1.42 1.42c.2-.13.42-.23.67-.23m6.68 6.14c-.24 0-.46-.07-.64-.2l-.81-.57c.55-.45.94-1.09 1.06-1.83l.88.42c.4.19.66.59.66 1.03 0 .64-.52 1.15-1.15 1.15m-.65-5.94c.2-.13.42-.2.65-.2.63 0 1.14.51 1.14 1.14 0 .44-.25.83-.66 1.03l-.88.42c-.12-.74-.51-1.38-1.07-1.83zM12 3c.62 0 1.12.49 1.14 1.1l-.11 1.09C12.71 5.07 12.36 5 12 5s-.7.07-1.02.19l-.12-1.09c.02-.61.52-1.1 1.14-1.1m7.98 14.15C20.63 15.91 21 14.5 21 13c-1.5 0-2.91.37-4.15 1.02zM3 13c0 4.97 4.03 9 9 9 0-4.97-4.03-9-9-9m2.44 2.44c1.9.71 3.42 2.22 4.12 4.12-1.9-.71-3.41-2.22-4.12-4.12"},"0"),c.jsx("path",{d:"M2.81 2.81 1.39 4.22l4.42 4.42c-.19.4-.3.84-.3 1.29 0 1.73 1.41 3.14 3.15 3.14.15 0 .29-.01.43-.03C9.56 14.19 10.69 15 12 15c.05 0 .11-.01.16-.01l1.64 1.64C12.67 18.12 12 19.98 12 22c2.02 0 3.88-.67 5.38-1.8l2.4 2.4 1.41-1.41zm11.63 16.75c.2-.54.47-1.04.79-1.5l.72.72c-.47.31-.97.58-1.51.78"},"1")],"MacroOffOutlined"),KT1=h([c.jsx("path",{d:"M4.2 13.08c-.64-.09-1.21.48-1.12 1.12C3.67 18.6 7.44 22 12 22c0-4.56-3.4-8.33-7.8-8.92M12 5.5c1.38 0 2.5 1.12 2.5 2.5 0 .99-.58 1.84-1.42 2.25l2.48 2.48c.11.02.23.03.35.03 1.38 0 2.5-1.12 2.5-2.5 0-1-.59-1.85-1.43-2.25.84-.4 1.43-1.25 1.43-2.25 0-1.38-1.12-2.5-2.5-2.5-.53 0-1.01.16-1.42.44l.01-.2C14.5 2.12 13.38 1 12 1S9.5 2.12 9.5 3.5l.02.19c-.4-.28-.89-.44-1.42-.44-.57 0-1.09.2-1.51.52l3.16 3.16c.41-.85 1.26-1.43 2.25-1.43m7.98 11.65c.47-.91.8-1.9.94-2.95.09-.64-.48-1.21-1.12-1.12-1.05.14-2.05.47-2.95.94z"},"0"),c.jsx("path",{d:"M2.1 3.51c-.39.39-.39 1.02 0 1.41l3.93 3.93c-.35.52-.53 1.17-.38 1.89.22 1.13 1.26 1.98 2.41 2 .54.01 1.02-.15 1.44-.43l.02.02-.02.17c0 1.38 1.12 2.5 2.5 2.5.05 0 .1-.01.16-.02l1.64 1.64C12.67 18.12 12 19.98 12 22c2.02 0 3.88-.67 5.38-1.79l1.69 1.69c.39.39 1.02.39 1.41 0s.39-1.02 0-1.41L3.51 3.51a.996.996 0 0 0-1.41 0"},"1")],"MacroOffRounded"),qT1=h([c.jsx("path",{d:"M19.98 17.15C20.63 15.91 21 14.5 21 13c-1.5 0-2.91.37-4.15 1.02zM3 13c0 4.97 4.03 9 9 9 0-4.97-4.03-9-9-9m9-7.5c1.38 0 2.5 1.12 2.5 2.5 0 .99-.58 1.84-1.42 2.25l2.48 2.48c.11.02.23.03.35.03 1.38 0 2.5-1.12 2.5-2.5 0-1-.59-1.85-1.43-2.25.84-.4 1.43-1.25 1.43-2.25 0-1.38-1.12-2.5-2.5-2.5-.53 0-1.01.16-1.42.44l.01-.2C14.5 2.12 13.38 1 12 1S9.5 2.12 9.5 3.5l.02.19c-.4-.28-.89-.44-1.42-.44-.57 0-1.09.2-1.51.52l3.16 3.16c.41-.85 1.26-1.43 2.25-1.43"},"0"),c.jsx("path",{d:"M2.81 2.81 1.39 4.22l4.64 4.64c-.27.4-.43.87-.43 1.39 0 1.38 1.12 2.5 2.5 2.5.52 0 .99-.16 1.4-.43l.02.02-.02.16c0 1.38 1.12 2.5 2.5 2.5.05 0 .1-.01.16-.02l1.64 1.64C12.67 18.12 12 19.98 12 22c2.02 0 3.88-.67 5.38-1.8l2.4 2.4 1.41-1.41z"},"1")],"MacroOffSharp"),QT1=h([c.jsx("path",{d:"m10.11 5.69-.81-.56c-.18-.13-.41-.2-.64-.2-.25 0-.47.1-.66.24l1.39 1.39c.18-.33.43-.63.72-.87m5.72 3.21-.88-.42c-.12.73-.51 1.36-1.05 1.82l.8.57c.18.13.4.2.64.2.47 0 .87-.28 1.05-.69.06-.14.09-.28.09-.44.01-.45-.25-.84-.65-1.04m-1.94-3.22c.55.46.94 1.1 1.06 1.84l.87-.42c.41-.2.66-.59.66-1.03 0-.63-.51-1.14-1.14-1.14-.24 0-.46.07-.64.2zM12 5c.36 0 .71.07 1.03.19l.11-1.09C13.12 3.49 12.62 3 12 3s-1.12.49-1.14 1.1l.12 1.09C11.3 5.07 11.64 5 12 5m3.94 13.77-.71-.71c-.32.47-.59.97-.79 1.5.54-.2 1.04-.47 1.5-.79m-10.5-3.33c.71 1.9 2.22 3.41 4.12 4.12-.71-1.9-2.22-3.41-4.12-4.12",opacity:".3"},"0"),c.jsx("path",{d:"M8.66 4.93c.24 0 .46.07.64.2l.81.56c-.29.24-.54.54-.72.87l1.66 1.66C11.03 8.14 11 8.08 11 8c0-.55.45-1 1-1s1 .45 1 1-.45 1-1 1c-.08 0-.14-.03-.22-.04l4.06 4.06c1.49-.24 2.63-1.53 2.63-3.09 0-.71-.25-1.39-.67-1.93.43-.54.67-1.22.67-1.93 0-1.73-1.41-3.14-3.14-3.14-.15 0-.29.01-.43.03C14.44 1.81 13.31 1 12 1s-2.44.81-2.91 1.96c-.14-.02-.29-.03-.43-.03-.8 0-1.53.31-2.09.81l1.42 1.42c.2-.13.42-.23.67-.23m7.73 5.45c-.18.41-.58.69-1.05.69-.24 0-.46-.07-.64-.2l-.8-.57h-.01c.55-.45.94-1.09 1.06-1.83l.88.42c.4.19.66.59.66 1.03 0 .17-.04.32-.1.46m-1.7-5.25c.2-.13.42-.2.65-.2.63 0 1.14.51 1.14 1.14 0 .44-.25.83-.66 1.03l-.87.42h-.01c-.12-.74-.51-1.38-1.07-1.83zM12 3c.62 0 1.12.49 1.14 1.1l-.11 1.09C12.71 5.07 12.36 5 12 5s-.7.07-1.02.19l-.12-1.09c.02-.61.52-1.1 1.14-1.1m7.98 14.15C20.63 15.91 21 14.5 21 13c-1.5 0-2.91.37-4.15 1.02l1.51 1.51M3 13c0 4.97 4.03 9 9 9 0-4.97-4.03-9-9-9m2.44 2.44c1.9.71 3.42 2.22 4.12 4.12-1.9-.71-3.41-2.22-4.12-4.12"},"1"),c.jsx("path",{d:"M2.81 2.81 1.39 4.22l4.42 4.42c-.19.4-.3.84-.3 1.29 0 1.73 1.41 3.14 3.15 3.14.15 0 .29-.01.43-.03C9.56 14.19 10.69 15 12 15c.05 0 .11-.01.16-.01l1.64 1.64C12.67 18.12 12 19.98 12 22c2.02 0 3.88-.67 5.38-1.8l2.4 2.4 1.41-1.41zm11.63 16.75c.2-.54.47-1.04.79-1.5l.71.71c-.46.32-.96.59-1.5.79"},"2")],"MacroOffTwoTone"),ZT1=h(c.jsx("path",{d:"M20 4H4c-1.1 0-1.99.9-1.99 2L2 18c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2m0 4-8 5-8-5V6l8 5 8-5z"}),"Mail"),JT1=h([c.jsx("path",{d:"M22 9.97V6c0-1.1-.9-2-2-2H4c-1.1 0-1.99.9-1.99 2L2 18c0 1.1.9 2 2 2h12v-5.03c0-2.76 2.24-5 5-5zM20 8l-8 5-8-5V6l8 5 8-5z"},"0"),c.jsx("path",{d:"M23 15v-1c0-1.1-.9-2-2-2s-2 .9-2 2v1c-.55 0-1 .45-1 1v3c0 .55.45 1 1 1h4c.55 0 1-.45 1-1v-3c0-.55-.45-1-1-1m-1 0h-2v-1c0-.55.45-1 1-1s1 .45 1 1z"},"1")],"MailLock"),YT1=h([c.jsx("path",{d:"m4 8 8 5 8-5v2h2V6c0-1.1-.9-2-2-2H4c-1.1 0-1.99.9-1.99 2L2 18c0 1.1.9 2 2 2h12v-2H4zm16-2-8 5-8-5z"},"0"),c.jsx("path",{d:"M23 15v-1c0-1.1-.9-2-2-2s-2 .9-2 2v1c-.55 0-1 .45-1 1v3c0 .55.45 1 1 1h4c.55 0 1-.45 1-1v-3c0-.55-.45-1-1-1m-3 0v-1c0-.55.45-1 1-1s1 .45 1 1v1z"},"1")],"MailLockOutlined"),_T1=h([c.jsx("path",{d:"M22 9.97V6c0-1.1-.9-2-2-2H4c-1.1 0-1.99.9-1.99 2L2 18c0 1.1.9 2 2 2h12v-5.03c0-2.76 2.24-5 5-5zm-2.4-1.72-6.54 4.09c-.65.41-1.47.41-2.12 0L4.4 8.25c-.25-.16-.4-.43-.4-.72 0-.67.73-1.07 1.3-.72L12 11l6.7-4.19c.57-.35 1.3.05 1.3.72 0 .29-.15.56-.4.72"},"0"),c.jsx("path",{d:"M23 15v-1c0-1.1-.9-2-2-2s-2 .9-2 2v1c-.55 0-1 .45-1 1v3c0 .55.45 1 1 1h4c.55 0 1-.45 1-1v-3c0-.55-.45-1-1-1m-1 0h-2v-1c0-.55.45-1 1-1s1 .45 1 1z"},"1")],"MailLockRounded"),XT1=h([c.jsx("path",{d:"M22 9.97V4H2.01L2 20h14v-5.03c0-2.76 2.24-5 5-5zM20 8l-8 5-8-5V6l8 5 8-5z"},"0"),c.jsx("path",{d:"M23 15v-.89c0-1-.68-1.92-1.66-2.08-1.26-.21-2.34.76-2.34 1.97v1h-1v5h6v-5zm-1 0h-2v-1c0-.55.45-1 1-1s1 .45 1 1z"},"1")],"MailLockSharp"),$T1=h([c.jsx("path",{d:"M20 6H4l8 5z",opacity:".3"},"0"),c.jsx("path",{d:"M12 13 4 8v10h12v-3.03c0-2.42 1.72-4.44 4-4.9V8z",opacity:".3"},"1"),c.jsx("path",{d:"M4 18V8l8 5 8-5v2.08c.32-.07.66-.1 1-.1h1V6c0-1.1-.9-2-2-2H4c-1.1 0-1.99.9-1.99 2L2 18c0 1.1.9 2 2 2h12v-2zM20 6l-8 5-8-5z"},"2"),c.jsx("path",{d:"M23 15v-1c0-1.1-.9-2-2-2s-2 .9-2 2v1c-.55 0-1 .45-1 1v3c0 .55.45 1 1 1h4c.55 0 1-.45 1-1v-3c0-.55-.45-1-1-1m-3 0v-1c0-.55.45-1 1-1s1 .45 1 1v1z"},"3")],"MailLockTwoTone"),cw1=h(c.jsx("path",{d:"M20 4H4c-1.1 0-1.99.9-1.99 2L2 18c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2m0 14H4V8l8 5 8-5zm-8-7L4 6h16z"}),"MailOutline"),hw1=h(c.jsx("path",{d:"M20 4H4c-1.1 0-1.99.9-1.99 2L2 18c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2m0 14H4V8l8 5 8-5zm-8-7L4 6h16z"}),"MailOutlineOutlined"),sw1=h(c.jsx("path",{d:"M20 4H4c-1.1 0-1.99.9-1.99 2L2 18c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2m-1 14H5c-.55 0-1-.45-1-1V8l6.94 4.34c.65.41 1.47.41 2.12 0L20 8v9c0 .55-.45 1-1 1m-7-7L4 6h16z"}),"MailOutlineRounded"),tw1=h(c.jsx("path",{d:"M22 4H2.01L2 20h20zm-2 14H4V8l8 5 8-5zm-8-7L4 6h16z"}),"MailOutlineSharp"),ow1=h(c.jsx("path",{d:"M20 4H4c-1.1 0-1.99.9-1.99 2L2 18c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2m0 14H4V8l8 5 8-5zm-8-7L4 6h16z"}),"MailOutlineTwoTone"),vw1=h(c.jsx("path",{d:"M22 6c0-1.1-.9-2-2-2H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2zm-2 0-8 4.99L4 6zm0 12H4V8l8 5 8-5z"}),"MailOutlined"),ew1=h(c.jsx("path",{d:"M20 4H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2m-.4 4.25-6.54 4.09c-.65.41-1.47.41-2.12 0L4.4 8.25c-.25-.16-.4-.43-.4-.72 0-.67.73-1.07 1.3-.72L12 11l6.7-4.19c.57-.35 1.3.05 1.3.72 0 .29-.15.56-.4.72"}),"MailRounded"),lw1=h(c.jsx("path",{d:"M22 4H2v16h20zm-2 4-8 5-8-5V6l8 5 8-5z"}),"MailSharp"),nw1=h([c.jsx("path",{d:"M20 6H4l8 4.99zM4 8v10h16V8l-8 5z",opacity:".3"},"0"),c.jsx("path",{d:"M20 4H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2m0 2-8 4.99L4 6zm0 12H4V8l8 5 8-5z"},"1")],"MailTwoTone"),aw1=h(c.jsx("path",{d:"M9.5 11c1.93 0 3.5 1.57 3.5 3.5S11.43 18 9.5 18 6 16.43 6 14.5 7.57 11 9.5 11m0-2C6.46 9 4 11.46 4 14.5S6.46 20 9.5 20s5.5-2.46 5.5-5.5c0-1.16-.36-2.23-.97-3.12L18 7.42V10h2V4h-6v2h2.58l-3.97 3.97C11.73 9.36 10.66 9 9.5 9"}),"Male"),dw1=h(c.jsx("path",{d:"M9.5 11c1.93 0 3.5 1.57 3.5 3.5S11.43 18 9.5 18 6 16.43 6 14.5 7.57 11 9.5 11m0-2C6.46 9 4 11.46 4 14.5S6.46 20 9.5 20s5.5-2.46 5.5-5.5c0-1.16-.36-2.23-.97-3.12L18 7.42V10h2V4h-6v2h2.58l-3.97 3.97C11.73 9.36 10.66 9 9.5 9"}),"MaleOutlined"),zw1=h(c.jsx("path",{d:"M19 4h-4c-.55 0-1 .45-1 1s.45 1 1 1h1.58l-3.97 3.97C11.73 9.36 10.66 9 9.5 9 6.46 9 4 11.46 4 14.5S6.46 20 9.5 20s5.5-2.46 5.5-5.5c0-1.16-.36-2.23-.97-3.12L18 7.42V9c0 .55.45 1 1 1s1-.45 1-1V5c0-.55-.45-1-1-1M9.5 18C7.57 18 6 16.43 6 14.5S7.57 11 9.5 11s3.5 1.57 3.5 3.5S11.43 18 9.5 18"}),"MaleRounded"),mw1=h(c.jsx("path",{d:"M9.5 11c1.93 0 3.5 1.57 3.5 3.5S11.43 18 9.5 18 6 16.43 6 14.5 7.57 11 9.5 11m0-2C6.46 9 4 11.46 4 14.5S6.46 20 9.5 20s5.5-2.46 5.5-5.5c0-1.16-.36-2.23-.97-3.12L18 7.42V10h2V4h-6v2h2.58l-3.97 3.97C11.73 9.36 10.66 9 9.5 9"}),"MaleSharp"),pw1=h(c.jsx("path",{d:"M9.5 11c1.93 0 3.5 1.57 3.5 3.5S11.43 18 9.5 18 6 16.43 6 14.5 7.57 11 9.5 11m0-2C6.46 9 4 11.46 4 14.5S6.46 20 9.5 20s5.5-2.46 5.5-5.5c0-1.16-.36-2.23-.97-3.12L18 7.42V10h2V4h-6v2h2.58l-3.97 3.97C11.73 9.36 10.66 9 9.5 9"}),"MaleTwoTone"),Hw1=h([c.jsx("path",{d:"M14 7h-4c-1.1 0-2 .9-2 2v6h2v7h4v-7h2V9c0-1.1-.9-2-2-2"},"0"),c.jsx("circle",{cx:"12",cy:"4",r:"2"},"1")],"Man"),Mw1=h([c.jsx("path",{d:"M14 7h-4c-1.1 0-2 .9-2 2v6h2.5v7h3v-7H16V9c0-1.1-.9-2-2-2"},"0"),c.jsx("circle",{cx:"12",cy:"4",r:"2"},"1")],"Man2"),rw1=h([c.jsx("path",{d:"M14 7h-4c-1.1 0-2 .9-2 2v6h2.5v7h3v-7H16V9c0-1.1-.9-2-2-2"},"0"),c.jsx("circle",{cx:"12",cy:"4",r:"2"},"1")],"Man2Outlined"),iw1=h([c.jsx("path",{d:"M14 7h-4c-1.1 0-2 .9-2 2v5c0 .55.45 1 1 1h1.5v5.5c0 .83.67 1.5 1.5 1.5s1.5-.67 1.5-1.5V15H15c.55 0 1-.45 1-1V9c0-1.1-.9-2-2-2"},"0"),c.jsx("circle",{cx:"12",cy:"4",r:"2"},"1")],"Man2Rounded"),Vw1=h([c.jsx("path",{d:"M16 7H8v8h2.5v7h3v-7H16z"},"0"),c.jsx("circle",{cx:"12",cy:"4",r:"2"},"1")],"Man2Sharp"),xw1=h([c.jsx("path",{d:"M14 7h-4c-1.1 0-2 .9-2 2v6h2.5v7h3v-7H16V9c0-1.1-.9-2-2-2"},"0"),c.jsx("circle",{cx:"12",cy:"4",r:"2"},"1")],"Man2TwoTone"),jw1=h(c.jsx("path",{d:"M14 7h-4c-1.1 0-2 .9-2 2v6h2v7h4v-7h2V9c0-1.1-.9-2-2-2m-2.0001-5.2487L14.2485 4l-2.2486 2.2486L9.7513 4z"}),"Man3"),uw1=h(c.jsx("path",{d:"M14 7h-4c-1.1 0-2 .9-2 2v6h2v7h4v-7h2V9c0-1.1-.9-2-2-2m-2.0001-5.2487L14.2485 4l-2.2486 2.2486L9.7513 4z"}),"Man3Outlined"),Lw1=h(c.jsx("path",{d:"M14 7h-4c-1.1 0-2 .9-2 2v5c0 .55.45 1 1 1h1v6c0 .55.45 1 1 1h2c.55 0 1-.45 1-1v-6h1c.55 0 1-.45 1-1V9c0-1.1-.9-2-2-2m-2.35-1.1L10.1 4.35c-.2-.2-.2-.51 0-.71l1.54-1.54c.2-.2.51-.2.71 0l1.54 1.54c.2.2.2.51 0 .71L12.35 5.9c-.19.19-.51.19-.7 0"}),"Man3Rounded"),Sw1=h(c.jsx("path",{d:"M16 7H8v8h2v7h4v-7h2zm-4.0001-5.2487L14.2485 4l-2.2486 2.2486L9.7513 4z"}),"Man3Sharp"),Cw1=h(c.jsx("path",{d:"M14 7h-4c-1.1 0-2 .9-2 2v6h2v7h4v-7h2V9c0-1.1-.9-2-2-2m-2.0001-5.2487L14.2485 4l-2.2486 2.2486L9.7513 4z"}),"Man3TwoTone"),Tw1=h([c.jsx("path",{d:"M13.75 7h-3.5C9.04 7 8.11 8.07 8.27 9.26L10 22h4l1.73-12.74C15.89 8.07 14.96 7 13.75 7"},"0"),c.jsx("circle",{cx:"12",cy:"4",r:"2"},"1")],"Man4"),ww1=h([c.jsx("path",{d:"M13.75 7h-3.5C9.04 7 8.11 8.07 8.27 9.26L10 22h4l1.73-12.74C15.89 8.07 14.96 7 13.75 7"},"0"),c.jsx("circle",{cx:"12",cy:"4",r:"2"},"1")],"Man4Outlined"),Rw1=h([c.jsx("path",{d:"M13.75 7h-3.5C9.04 7 8.11 8.07 8.27 9.26L9.82 20.7c.1.74.74 1.3 1.49 1.3h1.38c.75 0 1.39-.55 1.49-1.3l1.56-11.44C15.89 8.07 14.96 7 13.75 7"},"0"),c.jsx("circle",{cx:"12",cy:"4",r:"2"},"1")],"Man4Rounded"),Ow1=h([c.jsx("path",{d:"M7.96 7 10 22h4l2.04-15z"},"0"),c.jsx("circle",{cx:"12",cy:"4",r:"2"},"1")],"Man4Sharp"),yw1=h([c.jsx("path",{d:"M13.75 7h-3.5C9.04 7 8.11 8.07 8.27 9.26L10 22h4l1.73-12.74C15.89 8.07 14.96 7 13.75 7"},"0"),c.jsx("circle",{cx:"12",cy:"4",r:"2"},"1")],"Man4TwoTone"),gw1=h([c.jsx("path",{d:"M14 7h-4c-1.1 0-2 .9-2 2v6h2v7h4v-7h2V9c0-1.1-.9-2-2-2"},"0"),c.jsx("circle",{cx:"12",cy:"4",r:"2"},"1")],"ManOutlined"),Aw1=h([c.jsx("path",{d:"M14 7h-4c-1.1 0-2 .9-2 2v5c0 .55.45 1 1 1h1v6c0 .55.45 1 1 1h2c.55 0 1-.45 1-1v-6h1c.55 0 1-.45 1-1V9c0-1.1-.9-2-2-2"},"0"),c.jsx("circle",{cx:"12",cy:"4",r:"2"},"1")],"ManRounded"),fw1=h([c.jsx("path",{d:"M16 7H8v8h2v7h4v-7h2z"},"0"),c.jsx("circle",{cx:"12",cy:"4",r:"2"},"1")],"ManSharp"),Pw1=h([c.jsx("path",{d:"M14 7h-4c-1.1 0-2 .9-2 2v6h2v7h4v-7h2V9c0-1.1-.9-2-2-2"},"0"),c.jsx("circle",{cx:"12",cy:"4",r:"2"},"1")],"ManTwoTone"),Fw1=h([c.jsx("circle",{cx:"10",cy:"8",r:"4"},"0"),c.jsx("path",{d:"M10.67 13.02c-.22-.01-.44-.02-.67-.02-2.42 0-4.68.67-6.61 1.82-.88.52-1.39 1.5-1.39 2.53V20h9.26c-.79-1.13-1.26-2.51-1.26-4 0-1.07.25-2.07.67-2.98M20.75 16c0-.22-.03-.42-.06-.63l1.14-1.01-1-1.73-1.45.49q-.48-.405-1.08-.63L18 11h-2l-.3 1.49q-.6.225-1.08.63l-1.45-.49-1 1.73 1.14 1.01c-.03.21-.06.41-.06.63s.03.42.06.63l-1.14 1.01 1 1.73 1.45-.49q.48.405 1.08.63L16 21h2l.3-1.49q.6-.225 1.08-.63l1.45.49 1-1.73-1.14-1.01c.03-.21.06-.41.06-.63M17 18c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2"},"1")],"ManageAccounts"),Bw1=h(c.jsx("path",{d:"M4 18v-.65c0-.34.16-.66.41-.81C6.1 15.53 8.03 15 10 15c.03 0 .05 0 .08.01.1-.7.3-1.37.59-1.98-.22-.02-.44-.03-.67-.03-2.42 0-4.68.67-6.61 1.82-.88.52-1.39 1.5-1.39 2.53V20h9.26c-.42-.6-.75-1.28-.97-2zm6-6c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4m0-6c1.1 0 2 .9 2 2s-.9 2-2 2-2-.9-2-2 .9-2 2-2m10.75 10c0-.22-.03-.42-.06-.63l1.14-1.01-1-1.73-1.45.49q-.48-.405-1.08-.63L18 11h-2l-.3 1.49q-.6.225-1.08.63l-1.45-.49-1 1.73 1.14 1.01c-.03.21-.06.41-.06.63s.03.42.06.63l-1.14 1.01 1 1.73 1.45-.49q.48.405 1.08.63L16 21h2l.3-1.49q.6-.225 1.08-.63l1.45.49 1-1.73-1.14-1.01c.03-.21.06-.41.06-.63M17 18c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2"}),"ManageAccountsOutlined"),bw1=h([c.jsx("path",{d:"M10.67 13.02c-.22-.01-.44-.02-.67-.02-2.42 0-4.68.67-6.61 1.82-.88.52-1.39 1.5-1.39 2.53V19c0 .55.45 1 1 1h8.26c-.79-1.13-1.26-2.51-1.26-4 0-1.07.25-2.07.67-2.98"},"0"),c.jsx("circle",{cx:"10",cy:"8",r:"4"},"1"),c.jsx("path",{d:"M20.75 16c0-.22-.03-.42-.06-.63l.84-.73c.18-.16.22-.42.1-.63l-.59-1.02c-.12-.21-.37-.3-.59-.22l-1.06.36q-.48-.405-1.08-.63l-.22-1.09c-.05-.23-.25-.4-.49-.4h-1.18c-.24 0-.44.17-.49.4l-.22 1.09q-.6.225-1.08.63l-1.06-.36c-.23-.08-.47.02-.59.22l-.59 1.02c-.12.21-.08.47.1.63l.84.73c-.03.21-.06.41-.06.63s.03.42.06.63l-.84.73c-.18.16-.22.42-.1.63l.59 1.02c.12.21.37.3.59.22l1.06-.36q.48.405 1.08.63l.22 1.09c.05.23.25.4.49.4h1.18c.24 0 .44-.17.49-.4l.22-1.09q.6-.225 1.08-.63l1.06.36c.23.08.47-.02.59-.22l.59-1.02c.12-.21.08-.47-.1-.63l-.84-.73c.03-.21.06-.41.06-.63M17 18c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2"},"2")],"ManageAccountsRounded"),Dw1=h([c.jsx("path",{d:"M10.67 13.02c-.22-.01-.44-.02-.67-.02-2.42 0-4.68.67-6.61 1.82-.88.52-1.39 1.5-1.39 2.53V20h9.26c-.79-1.13-1.26-2.51-1.26-4 0-1.07.25-2.07.67-2.98"},"0"),c.jsx("circle",{cx:"10",cy:"8",r:"4"},"1"),c.jsx("path",{d:"M20.75 16c0-.22-.03-.42-.06-.63l1.14-1.01-1-1.73-1.45.49q-.48-.405-1.08-.63L18 11h-2l-.3 1.49q-.6.225-1.08.63l-1.45-.49-1 1.73 1.14 1.01c-.03.21-.06.41-.06.63s.03.42.06.63l-1.14 1.01 1 1.73 1.45-.49q.48.405 1.08.63L16 21h2l.3-1.49q.6-.225 1.08-.63l1.45.49 1-1.73-1.14-1.01c.03-.21.06-.41.06-.63M17 18c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2"},"2")],"ManageAccountsSharp"),kw1=h([c.jsx("circle",{cx:"10",cy:"8",r:"2",opacity:".3"},"0"),c.jsx("path",{d:"M10 16c0-.34.03-.67.08-.99-.03-.01-.05-.01-.08-.01-1.97 0-3.9.53-5.59 1.54-.25.14-.41.46-.41.81V18h6.29c-.19-.63-.29-1.3-.29-2",opacity:".3"},"1"),c.jsx("path",{d:"M4 18v-.65c0-.34.16-.66.41-.81C6.1 15.53 8.03 15 10 15c.03 0 .05 0 .08.01.1-.7.3-1.37.59-1.98-.22-.02-.44-.03-.67-.03-2.42 0-4.68.67-6.61 1.82-.88.52-1.39 1.5-1.39 2.53V20h9.26c-.42-.6-.75-1.28-.97-2zm6-6c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4m0-6c1.1 0 2 .9 2 2s-.9 2-2 2-2-.9-2-2 .9-2 2-2m10.83 6.63-1.45.49q-.48-.405-1.08-.63L18 11h-2l-.3 1.49q-.6.225-1.08.63l-1.45-.49-1 1.73 1.14 1c-.03.21-.06.41-.06.63s.03.42.06.63l-1.14 1 1 1.73 1.45-.49q.48.405 1.08.63L16 21h2l.3-1.49q.6-.225 1.08-.63l1.45.49 1-1.73-1.14-1c.03-.21.06-.41.06-.63s-.03-.42-.06-.63l1.14-1zM17 18c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2"},"2")],"ManageAccountsTwoTone"),Ww1=h(c.jsx("path",{d:"m22.69 18.37 1.14-1-1-1.73-1.45.49q-.48-.405-1.08-.63L20 14h-2l-.3 1.49q-.6.225-1.08.63l-1.45-.49-1 1.73 1.14 1c-.08.5-.08.76 0 1.26l-1.14 1 1 1.73 1.45-.49q.48.405 1.08.63L18 24h2l.3-1.49q.6-.225 1.08-.63l1.45.49 1-1.73-1.14-1c.08-.51.08-.77 0-1.27M19 21c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2M11 7v5.41l2.36 2.36 1.04-1.79-1.4-1.39V7zm10 5c0-4.97-4.03-9-9-9-2.83 0-5.35 1.32-7 3.36V4H3v6h6V8H6.26C7.53 6.19 9.63 5 12 5c3.86 0 7 3.14 7 7zm-10.14 6.91c-2.99-.49-5.35-2.9-5.78-5.91H3.06c.5 4.5 4.31 8 8.94 8h.07z"}),"ManageHistory"),Nw1=h(c.jsx("path",{d:"m22.69 18.37 1.14-1-1-1.73-1.45.49q-.48-.405-1.08-.63L20 14h-2l-.3 1.49q-.6.225-1.08.63l-1.45-.49-1 1.73 1.14 1c-.08.5-.08.76 0 1.26l-1.14 1 1 1.73 1.45-.49q.48.405 1.08.63L18 24h2l.3-1.49q.6-.225 1.08-.63l1.45.49 1-1.73-1.14-1c.08-.51.08-.77 0-1.27M19 21c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2M11 7v5.41l2.36 2.36 1.04-1.79-1.4-1.39V7zm10 5c0-4.97-4.03-9-9-9-2.83 0-5.35 1.32-7 3.36V4H3v6h6V8H6.26C7.53 6.19 9.63 5 12 5c3.86 0 7 3.14 7 7zm-10.14 6.91c-2.99-.49-5.35-2.9-5.78-5.91H3.06c.5 4.5 4.31 8 8.94 8h.07z"}),"ManageHistoryOutlined"),Ew1=h(c.jsx("path",{d:"M22.75 19c0-.22-.03-.42-.06-.63l.84-.73c.18-.16.22-.42.1-.63l-.59-1.02c-.12-.21-.37-.3-.59-.22l-1.06.36q-.48-.405-1.08-.63l-.22-1.09c-.05-.23-.25-.4-.49-.4h-1.18c-.24 0-.44.17-.49.4l-.22 1.09q-.6.225-1.08.63l-1.06-.36c-.23-.08-.47.02-.59.22l-.59 1.02c-.12.21-.08.47.1.63l.84.73c-.03.21-.06.41-.06.63s.03.42.06.63l-.84.73c-.18.16-.22.42-.1.63l.59 1.02c.12.21.37.3.59.22l1.06-.36q.48.405 1.08.63l.22 1.09c.05.23.25.4.49.4h1.18c.24 0 .44-.17.49-.4l.22-1.09q.6-.225 1.08-.63l1.06.36c.23.08.47-.02.59-.22l.59-1.02c.12-.21.08-.47-.1-.63l-.84-.73c.03-.21.06-.41.06-.63M19 21c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2M12 7c-.55 0-1 .45-1 1v4c0 .27.11.52.29.71l2.07 2.07 1.04-1.79-1.4-1.4V8c0-.55-.45-1-1-1m-7.74 6c-.65 0-1.14.61-.98 1.24C4.28 18.13 7.8 21 12 21h.07l-1.21-2.09c-2.75-.45-4.96-2.51-5.64-5.18-.11-.44-.51-.73-.96-.73M4 10c-.55 0-1-.45-1-1V5c0-.55.45-1 1-1s1 .45 1 1v1.36C6.65 4.32 9.17 3 12 3c4.97 0 9 4.03 9 9h-2c0-3.86-3.14-7-7-7-2.37 0-4.47 1.19-5.74 3H8c.55 0 1 .45 1 1s-.45 1-1 1z"}),"ManageHistoryRounded"),Iw1=h(c.jsx("path",{d:"m22.69 18.37 1.14-1-1-1.73-1.45.49q-.48-.405-1.08-.63L20 14h-2l-.3 1.49q-.6.225-1.08.63l-1.45-.49-1 1.73 1.14 1c-.08.5-.08.76 0 1.26l-1.14 1 1 1.73 1.45-.49q.48.405 1.08.63L18 24h2l.3-1.49q.6-.225 1.08-.63l1.45.49 1-1.73-1.14-1c.08-.51.08-.77 0-1.27M19 21c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2M11 7v5.41l2.36 2.36 1.04-1.79-1.4-1.39V7zm10 5c0-4.97-4.03-9-9-9-2.83 0-5.35 1.32-7 3.36V4H3v6h6V8H6.26C7.53 6.19 9.63 5 12 5c3.86 0 7 3.14 7 7zm-10.14 6.91c-2.99-.49-5.35-2.9-5.78-5.91H3.06c.5 4.5 4.31 8 8.94 8h.07z"}),"ManageHistorySharp"),Uw1=h(c.jsx("path",{d:"m22.69 18.37 1.14-1-1-1.73-1.45.49q-.48-.405-1.08-.63L20 14h-2l-.3 1.49q-.6.225-1.08.63l-1.45-.49-1 1.73 1.14 1c-.08.5-.08.76 0 1.26l-1.14 1 1 1.73 1.45-.49q.48.405 1.08.63L18 24h2l.3-1.49q.6-.225 1.08-.63l1.45.49 1-1.73-1.14-1c.08-.51.08-.77 0-1.27M19 21c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2M11 7v5.41l2.36 2.36 1.04-1.79-1.4-1.39V7zm10 5c0-4.97-4.03-9-9-9-2.83 0-5.35 1.32-7 3.36V4H3v6h6V8H6.26C7.53 6.19 9.63 5 12 5c3.86 0 7 3.14 7 7zm-10.14 6.91c-2.99-.49-5.35-2.9-5.78-5.91H3.06c.5 4.5 4.31 8 8.94 8h.07z"}),"ManageHistoryTwoTone"),Gw1=h(c.jsx("path",{d:"M7 9H2V7h5zm0 3H2v2h5zm13.59 7-3.83-3.83c-.8.52-1.74.83-2.76.83-2.76 0-5-2.24-5-5s2.24-5 5-5 5 2.24 5 5c0 1.02-.31 1.96-.83 2.75L22 17.59zM17 11c0-1.65-1.35-3-3-3s-3 1.35-3 3 1.35 3 3 3 3-1.35 3-3M2 19h10v-2H2z"}),"ManageSearch"),Kw1=h(c.jsx("path",{d:"M7 9H2V7h5zm0 3H2v2h5zm13.59 7-3.83-3.83c-.8.52-1.74.83-2.76.83-2.76 0-5-2.24-5-5s2.24-5 5-5 5 2.24 5 5c0 1.02-.31 1.96-.83 2.75L22 17.59zM17 11c0-1.65-1.35-3-3-3s-3 1.35-3 3 1.35 3 3 3 3-1.35 3-3M2 19h10v-2H2z"}),"ManageSearchOutlined"),qw1=h(c.jsx("path",{d:"M6 9H3c-.55 0-1-.45-1-1s.45-1 1-1h3c.55 0 1 .45 1 1s-.45 1-1 1m0 3H3c-.55 0-1 .45-1 1s.45 1 1 1h3c.55 0 1-.45 1-1s-.45-1-1-1m13.88 6.29-3.12-3.12c-.86.56-1.89.88-3 .82-2.37-.11-4.4-1.96-4.72-4.31-.44-3.35 2.45-6.18 5.83-5.61 1.95.33 3.57 1.85 4 3.78.33 1.46.01 2.82-.7 3.9l3.13 3.13c.39.39.39 1.02 0 1.41s-1.03.39-1.42 0M17 11c0-1.65-1.35-3-3-3s-3 1.35-3 3 1.35 3 3 3 3-1.35 3-3M3 19h8c.55 0 1-.45 1-1s-.45-1-1-1H3c-.55 0-1 .45-1 1s.45 1 1 1"}),"ManageSearchRounded"),Qw1=h(c.jsx("path",{d:"M7 9H2V7h5zm0 3H2v2h5zm13.59 7-3.83-3.83c-.8.52-1.74.83-2.76.83-2.76 0-5-2.24-5-5s2.24-5 5-5 5 2.24 5 5c0 1.02-.31 1.96-.83 2.75L22 17.59zM17 11c0-1.65-1.35-3-3-3s-3 1.35-3 3 1.35 3 3 3 3-1.35 3-3M2 19h10v-2H2z"}),"ManageSearchSharp"),Zw1=h(c.jsx("path",{d:"M2 12h5v2H2zm16.17 1.75c.52-.79.83-1.73.83-2.75 0-2.76-2.24-5-5-5s-5 2.24-5 5 2.24 5 5 5c1.02 0 1.96-.31 2.76-.83L20.59 19 22 17.59zM14 14c-1.65 0-3-1.35-3-3s1.35-3 3-3 3 1.35 3 3-1.35 3-3 3M2 7h5v2H2zm0 10h10v2H2z"}),"ManageSearchTwoTone"),Jw1=h(c.jsx("path",{d:"m20.5 3-.16.03L15 5.1 9 3 3.36 4.9c-.21.07-.36.25-.36.48V20.5c0 .28.22.5.5.5l.16-.03L9 18.9l6 2.1 5.64-1.9c.21-.07.36-.25.36-.48V3.5c0-.28-.22-.5-.5-.5M15 19l-6-2.11V5l6 2.11z"}),"Map"),Yw1=h(c.jsx("path",{d:"m20.5 3-.16.03L15 5.1 9 3 3.36 4.9c-.21.07-.36.25-.36.48V20.5c0 .28.22.5.5.5l.16-.03L9 18.9l6 2.1 5.64-1.9c.21-.07.36-.25.36-.48V3.5c0-.28-.22-.5-.5-.5M10 5.47l4 1.4v11.66l-4-1.4zm-5 .99 3-1.01v11.7l-3 1.16zm14 11.08-3 1.01V6.86l3-1.16z"}),"MapOutlined"),_w1=h(c.jsx("path",{d:"m14.65 4.98-5-1.75c-.42-.15-.88-.15-1.3-.01L4.36 4.56C3.55 4.84 3 5.6 3 6.46v11.85c0 1.41 1.41 2.37 2.72 1.86l2.93-1.14c.22-.09.47-.09.69-.01l5 1.75c.42.15.88.15 1.3.01l3.99-1.34c.81-.27 1.36-1.04 1.36-1.9V5.69c0-1.41-1.41-2.37-2.72-1.86l-2.93 1.14c-.22.08-.46.09-.69.01M15 18.89l-6-2.11V5.11l6 2.11z"}),"MapRounded"),Xw1=h(c.jsx("path",{d:"M15 5.1 9 3 3 5.02v16.2l6-2.33 6 2.1 6-2.02V2.77zm0 13.79-6-2.11V5.11l6 2.11z"}),"MapSharp"),$w1=h([c.jsx("path",{d:"m5 18.31 3-1.16V5.45L5 6.46zm11 .24 3-1.01V5.69l-3 1.17z",opacity:".3"},"0"),c.jsx("path",{d:"m20.5 3-.16.03L15 5.1 9 3 3.36 4.9c-.21.07-.36.25-.36.48V20.5c0 .28.22.5.5.5l.16-.03L9 18.9l6 2.1 5.64-1.9c.21-.07.36-.25.36-.48V3.5c0-.28-.22-.5-.5-.5M8 17.15l-3 1.16V6.46l3-1.01zm6 1.38-4-1.4V5.47l4 1.4zm5-.99-3 1.01V6.86l3-1.16z"},"1")],"MapTwoTone"),cR1=h([c.jsx("path",{d:"M1 11v10h5v-6h4v6h5V11L8 6z"},"0"),c.jsx("path",{d:"M10 3v1.97l7 5V11h2v2h-2v2h2v2h-2v4h6V3zm9 6h-2V7h2z"},"1")],"MapsHomeWork"),hR1=h([c.jsx("path",{d:"M17 7h2v2h-2zm0 4h2v2h-2zm0 4h2v2h-2zM1 11v10h6v-5h2v5h6V11L8 6zm12 8h-2v-5H5v5H3v-7l5-3.5 5 3.5z"},"0"),c.jsx("path",{d:"M10 3v1.97l2 1.43V5h9v14h-4v2h6V3z"},"1")],"MapsHomeWorkOutlined"),sR1=h([c.jsx("path",{d:"m14.16 10.4-5-3.57c-.7-.5-1.63-.5-2.32 0l-5 3.57c-.53.38-.84.98-.84 1.63V20c0 .55.45 1 1 1h4v-6h4v6h4c.55 0 1-.45 1-1v-7.97c0-.65-.31-1.25-.84-1.63"},"0"),c.jsx("path",{d:"M21.03 3h-9.06C10.88 3 10 3.88 10 4.97l.09.09c.08.05.16.09.24.14l5 3.57c.76.54 1.3 1.34 1.54 2.23H19v2h-2v2h2v2h-2v4h4.03c1.09 0 1.97-.88 1.97-1.97V4.97C23 3.88 22.12 3 21.03 3M19 9h-2V7h2z"},"1")],"MapsHomeWorkRounded"),tR1=h([c.jsx("path",{d:"M1 11v10h5v-6h4v6h5V11L8 6z"},"0"),c.jsx("path",{d:"M10 3v1.97l7 5V11h2v2h-2v2h2v2h-2v4h6V3zm9 6h-2V7h2z"},"1")],"MapsHomeWorkSharp"),oR1=h([c.jsx("path",{d:"M17 11h2v2h-2v2h2v2h-2v2h4V5h-9v1.4l5 3.57zm0-4h2v2h-2z",opacity:".3"},"0"),c.jsx("path",{d:"M10 3v1.97l.96.69L12 6.4V5h9v14h-4v2h6V3z"},"1"),c.jsx("path",{d:"M3 12v7h2v-5h6v5h2v-7L8 8.5z",opacity:".3"},"2"),c.jsx("path",{d:"M17 7h2v2h-2zm0 4h2v2h-2zm0 4h2v2h-2zM1 11v10h6v-5h2v5h6V11L8 6zm12 8h-2v-5H5v5H3v-7l5-3.5 5 3.5z"},"3")],"MapsHomeWorkTwoTone"),vR1=h(c.jsx("path",{fillRule:"evenodd",d:"M12 2C6.48 2 2 6.48 2 12c0 1.54.36 2.98.97 4.29L1 23l6.71-1.97c1.31.61 2.75.97 4.29.97 5.52 0 10-4.48 10-10S17.52 2 12 2m4 11h-3v3h-2v-3H8v-2h3V8h2v3h3z"}),"MapsUgc"),eR1=h([c.jsx("path",{d:"M12 4c4.41 0 8 3.59 8 8s-3.59 8-8 8c-1.18 0-2.34-.26-3.43-.78-.27-.13-.56-.19-.86-.19-.19 0-.38.03-.56.08l-3.2.94.94-3.2c.14-.47.1-.98-.11-1.42C4.26 14.34 4 13.18 4 12c0-4.41 3.59-8 8-8m0-2C6.48 2 2 6.48 2 12c0 1.54.36 2.98.97 4.29L1 23l6.71-1.97c1.31.61 2.75.97 4.29.97 5.52 0 10-4.48 10-10S17.52 2 12 2"},"0"),c.jsx("path",{fillRule:"evenodd",d:"M13 8h-2v3H8v2h3v3h2v-3h3v-2h-3z"},"1")],"MapsUgcOutlined"),lR1=h([c.jsx("path",{d:"M12 4c4.97 0 8.9 4.56 7.82 9.72-.68 3.23-3.4 5.74-6.67 6.2-1.59.22-3.14-.01-4.58-.7-.27-.13-.56-.19-.86-.19-.19 0-.38.03-.56.08l-2.31.68c-.38.11-.74-.24-.63-.63l.7-2.39c.13-.45.07-.92-.14-1.35C4.26 14.34 4 13.18 4 12c0-4.41 3.59-8 8-8m0-2C6.48 2 2 6.48 2 12c0 1.54.36 2.98.97 4.29l-1.46 4.96c-.22.75.49 1.46 1.25 1.23l4.96-1.46c1.66.79 3.56 1.15 5.58.89 4.56-.59 8.21-4.35 8.66-8.92C22.53 7.03 17.85 2 12 2"},"0"),c.jsx("path",{fillRule:"evenodd",d:"M12 8c-.55 0-1 .45-1 1v2H9c-.55 0-1 .45-1 1s.45 1 1 1h2v2c0 .55.45 1 1 1s1-.45 1-1v-2h2c.55 0 1-.45 1-1s-.45-1-1-1h-2V9c0-.55-.45-1-1-1"},"1")],"MapsUgcRounded"),nR1=h([c.jsx("path",{d:"M12 4c4.41 0 8 3.59 8 8s-3.59 8-8 8c-1.18 0-2.34-.26-3.43-.78-.27-.13-.56-.19-.86-.19-.19 0-.38.03-.56.08l-3.2.94.94-3.2c.14-.47.1-.98-.11-1.42C4.26 14.34 4 13.18 4 12c0-4.41 3.59-8 8-8m0-2C6.48 2 2 6.48 2 12c0 1.54.36 2.98.97 4.29L1 23l6.71-1.97c1.31.61 2.75.97 4.29.97 5.52 0 10-4.48 10-10S17.52 2 12 2"},"0"),c.jsx("path",{fillRule:"evenodd",d:"M13 8h-2v3H8v2h3v3h2v-3h3v-2h-3z"},"1")],"MapsUgcSharp"),aR1=h([c.jsx("path",{fillOpacity:".3",d:"M12 4c4.41 0 8 3.59 8 8s-3.59 8-8 8c-1.18 0-2.34-.26-3.43-.78-.27-.13-.56-.19-.86-.19-.19 0-.38.03-.56.08l-3.2.94.94-3.2c.14-.47.1-.98-.11-1.42C4.26 14.34 4 13.18 4 12c0-4.41 3.59-8 8-8"},"0"),c.jsx("path",{d:"M12 4c4.41 0 8 3.59 8 8s-3.59 8-8 8c-1.18 0-2.34-.26-3.43-.78-.27-.13-.56-.19-.86-.19-.19 0-.38.03-.56.08l-3.2.94.94-3.2c.14-.47.1-.98-.11-1.42C4.26 14.34 4 13.18 4 12c0-4.41 3.59-8 8-8m0-2C6.48 2 2 6.48 2 12c0 1.54.36 2.98.97 4.29L1 23l6.71-1.97c1.31.61 2.75.97 4.29.97 5.52 0 10-4.48 10-10S17.52 2 12 2"},"1"),c.jsx("path",{fillRule:"evenodd",d:"M13 8h-2v3H8v2h3v3h2v-3h3v-2h-3z"},"2")],"MapsUgcTwoTone"),dR1=h(c.jsx("path",{d:"M3 3v18h18V3zm16 16H5V5h14zM11 7h2v2h-2zM7 7h2v2H7zm8 0h2v2h-2zm-8 4h2v2H7zm4 0h2v2h-2zm4 0h2v2h-2z"}),"Margin"),zR1=h(c.jsx("path",{d:"M3 3v18h18V3zm16 16H5V5h14zM11 7h2v2h-2zM7 7h2v2H7zm8 0h2v2h-2zm-8 4h2v2H7zm4 0h2v2h-2zm4 0h2v2h-2z"}),"MarginOutlined"),mR1=h(c.jsx("path",{d:"M3 5v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2H5c-1.1 0-2 .9-2 2m6 3c0 .55-.45 1-1 1s-1-.45-1-1 .45-1 1-1 1 .45 1 1m4 0c0 .55-.45 1-1 1s-1-.45-1-1 .45-1 1-1 1 .45 1 1m4 0c0 .55-.45 1-1 1s-1-.45-1-1 .45-1 1-1 1 .45 1 1m0 4c0 .55-.45 1-1 1s-1-.45-1-1 .45-1 1-1 1 .45 1 1m-4 0c0 .55-.45 1-1 1s-1-.45-1-1 .45-1 1-1 1 .45 1 1m-4 0c0 .55-.45 1-1 1s-1-.45-1-1 .45-1 1-1 1 .45 1 1"}),"MarginRounded"),pR1=h(c.jsx("path",{d:"M3 3v18h18V3zm6 10H7v-2h2zm0-4H7V7h2zm4 4h-2v-2h2zm0-4h-2V7h2zm4 4h-2v-2h2zm0-4h-2V7h2z"}),"MarginSharp"),HR1=h([c.jsx("path",{d:"M5 19h14V5H5zM15 7h2v2h-2zm0 4h2v2h-2zm-4-4h2v2h-2zm0 4h2v2h-2zM7 7h2v2H7zm0 4h2v2H7z",opacity:".3"},"0"),c.jsx("path",{d:"M7 7h2v2H7zm0 4h2v2H7z"},"1"),c.jsx("path",{d:"M3 3v18h18V3zm16 16H5V5h14z"},"2"),c.jsx("path",{d:"M11 7h2v2h-2zm4 4h2v2h-2zm-4 0h2v2h-2zm4-4h2v2h-2z"},"3")],"MarginTwoTone"),MR1=h(c.jsx("path",{d:"M18.83 7h-2.6L10.5 4 4 7.4V17c-1.1 0-2-.9-2-2V7.17c0-.53.32-1.09.8-1.34L10.5 2l7.54 3.83c.43.23.73.7.79 1.17M20 8H7c-1.1 0-2 .9-2 2v9c0 1.1.9 2 2 2h13c1.1 0 2-.9 2-2v-9c0-1.1-.9-2-2-2m0 3.67L13.5 15 7 11.67V10l6.5 3.33L20 10z"}),"MarkAsUnread"),rR1=h([c.jsx("path",{d:"M16.23 7h2.6c-.06-.47-.36-.94-.79-1.17L10.5 2 2.8 5.83c-.48.26-.8.81-.8 1.34V15c0 1.1.9 2 2 2V7.4L10.5 4z"},"0"),c.jsx("path",{d:"M20 8H7c-1.1 0-2 .9-2 2v9c0 1.1.9 2 2 2h13c1.1 0 2-.9 2-2v-9c0-1.1-.9-2-2-2m0 11H7v-7l6.5 3.33L20 12zm-6.5-5.67L7 10h13z"},"1")],"MarkAsUnreadOutlined"),iR1=h([c.jsx("path",{d:"M16.23 7h2.6c-.06-.47-.36-.94-.79-1.17L11.4 2.45c-.56-.29-1.23-.29-1.8-.01L2.8 5.83c-.48.26-.8.81-.8 1.34V15c0 1.1.9 2 2 2V7.4L10.5 4z"},"0"),c.jsx("path",{d:"M20 8H7c-1.1 0-2 .9-2 2v9c0 1.1.9 2 2 2h13c1.1 0 2-.9 2-2v-9c0-1.1-.9-2-2-2m0 3.46c0 .33-.19.64-.48.79l-5.61 2.88c-.25.13-.56.13-.81 0l-5.61-2.88c-.3-.15-.49-.46-.49-.79 0-.67.7-1.1 1.3-.79l5.2 2.67 5.2-2.67c.6-.31 1.3.12 1.3.79"},"1")],"MarkAsUnreadRounded"),VR1=h([c.jsx("path",{d:"M16.23 7h4.12L10.5 2 2 6.21V17h2V7.4L10.5 4z"},"0"),c.jsx("path",{d:"M5 8v13h17V8zm15 4-6.5 3.33L7 12v-2l6.5 3.33L20 10z"},"1")],"MarkAsUnreadSharp"),xR1=h([c.jsx("path",{d:"M13.5 13.33 20 10H7z",opacity:".3"},"0"),c.jsx("path",{d:"M7 12v7h13v-7l-6.5 3.33z",opacity:".3"},"1"),c.jsx("path",{d:"M16.23 7h2.6c-.06-.47-.36-.94-.79-1.17L10.5 2 2.8 5.83c-.48.26-.8.81-.8 1.34V15c0 1.1.9 2 2 2V7.4L10.5 4z"},"2"),c.jsx("path",{d:"M20 8H7c-1.1 0-2 .9-2 2v9c0 1.1.9 2 2 2h13c1.1 0 2-.9 2-2v-9c0-1.1-.9-2-2-2m0 11H7v-7l6.5 3.33L20 12zm-6.5-5.67L7 10h13z"},"3")],"MarkAsUnreadTwoTone"),jR1=h(c.jsx("path",{d:"m17.34 20-3.54-3.54 1.41-1.41 2.12 2.12 4.24-4.24L23 14.34zM12 17c0-3.87 3.13-7 7-7 1.08 0 2.09.25 3 .68V4c0-1.1-.9-2-2-2H4c-1.1 0-2 .9-2 2v18l4-4h6c0-.17.01-.33.03-.5-.02-.16-.03-.33-.03-.5"}),"MarkChatRead"),uR1=h(c.jsx("path",{d:"M12 18H6l-4 4V4c0-1.1.9-2 2-2h16c1.1 0 2 .9 2 2v7h-2V4H4v12h8zm11-3.66-1.41-1.41-4.24 4.24-2.12-2.12-1.41 1.41L17.34 20z"}),"MarkChatReadOutlined"),LR1=h(c.jsx("path",{d:"M18.05 19.29c-.39.39-1.02.39-1.41 0l-2.12-2.12a.996.996 0 0 1 0-1.41c.39-.39 1.02-.39 1.41 0l1.41 1.41 3.54-3.54c.39-.39 1.02-.39 1.41 0s.39 1.02 0 1.41zM12 17c0-3.87 3.13-7 7-7 1.08 0 2.09.25 3 .68V4c0-1.1-.9-2-2-2H4c-1.1 0-2 .9-2 2v18l4-4h6c0-.17.01-.33.03-.5-.02-.17-.03-.33-.03-.5"}),"MarkChatReadRounded"),SR1=h(c.jsx("path",{d:"M12.03 17.5c-.02.17-.03.33-.03.5H6l-4 4V2h20v8.68c-.91-.43-1.92-.68-3-.68-3.87 0-7 3.13-7 7 0 .17.01.33.03.5M23 14.34l-1.41-1.41-4.24 4.24-2.12-2.12-1.41 1.41L17.34 20z"}),"MarkChatReadSharp"),CR1=h([c.jsx("path",{d:"M19 10c.34 0 .67.03 1 .08V4H4v12h8.08c.49-3.39 3.39-6 6.92-6",opacity:".3"},"0"),c.jsx("path",{d:"m17.34 20-3.54-3.54 1.41-1.41 2.12 2.12 4.24-4.24L23 14.34zm-5.26-4H4V4h16v6.08c.71.1 1.38.31 2 .6V4c0-1.1-.9-2-2-2H4c-1.1 0-2 .9-2 2v18l4-4h6c0-.14.02-.27.03-.4Q12 17.3 12 17c0-.34.03-.67.08-1"},"1")],"MarkChatReadTwoTone"),TR1=h(c.jsx("path",{d:"M22 6.98V16c0 1.1-.9 2-2 2H6l-4 4V4c0-1.1.9-2 2-2h10.1c-.06.32-.1.66-.1 1 0 2.76 2.24 5 5 5 1.13 0 2.16-.39 3-1.02M16 3c0 1.66 1.34 3 3 3s3-1.34 3-3-1.34-3-3-3-3 1.34-3 3"}),"MarkChatUnread"),wR1=h(c.jsx("path",{d:"M22 6.98V16c0 1.1-.9 2-2 2H6l-4 4V4c0-1.1.9-2 2-2h10.1c-.06.32-.1.66-.1 1s.04.68.1 1H4v12h16V7.9c.74-.15 1.42-.48 2-.92M16 3c0 1.66 1.34 3 3 3s3-1.34 3-3-1.34-3-3-3-3 1.34-3 3"}),"MarkChatUnreadOutlined"),RR1=h(c.jsx("path",{d:"M22 6.98V16c0 1.1-.9 2-2 2H6l-4 4V4c0-1.1.9-2 2-2h10.1c-.06.32-.1.66-.1 1 0 2.76 2.24 5 5 5 1.13 0 2.16-.39 3-1.02M16 3c0 1.66 1.34 3 3 3s3-1.34 3-3-1.34-3-3-3-3 1.34-3 3"}),"MarkChatUnreadRounded"),OR1=h(c.jsx("path",{d:"M22 6.98V18H6l-4 4V2h12.1c-.06.32-.1.66-.1 1 0 2.76 2.24 5 5 5 1.13 0 2.16-.39 3-1.02M16 3c0 1.66 1.34 3 3 3s3-1.34 3-3-1.34-3-3-3-3 1.34-3 3"}),"MarkChatUnreadSharp"),yR1=h([c.jsx("path",{d:"M4 16h16V7.9c-.32.06-.66.1-1 .1-2.42 0-4.44-1.72-4.9-4H4z",opacity:".3"},"0"),c.jsx("path",{d:"M20 7.9c.74-.15 1.42-.48 2-.92V16c0 1.1-.9 2-2 2H6l-4 4V4c0-1.1.9-2 2-2h10.1c-.06.32-.1.66-.1 1s.04.68.1 1H4v12h16zM16 3c0 1.66 1.34 3 3 3s3-1.34 3-3-1.34-3-3-3-3 1.34-3 3"},"1")],"MarkChatUnreadTwoTone"),gR1=h(c.jsx("path",{d:"M12 19c0-3.87 3.13-7 7-7 1.08 0 2.09.25 3 .68V6c0-1.1-.9-2-2-2H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h8.08c-.05-.33-.08-.66-.08-1M4 6l8 5 8-5v2l-8 5-8-5zm13.34 16-3.54-3.54 1.41-1.41 2.12 2.12 4.24-4.24L23 16.34z"}),"MarkEmailRead"),AR1=h(c.jsx("path",{d:"M20 4H4c-1.1 0-1.99.9-1.99 2L2 18c0 1.1.9 2 2 2h8v-2H4V8l8 5 8-5v5h2V6c0-1.1-.9-2-2-2m-8 7L4 6h16zm5.34 11-3.54-3.54 1.41-1.41 2.12 2.12 4.24-4.24L23 16.34z"}),"MarkEmailReadOutlined"),fR1=h(c.jsx("path",{d:"M18.05 21.29c-.39.39-1.02.39-1.41 0l-2.12-2.12a.996.996 0 0 1 0-1.41c.39-.39 1.02-.39 1.41 0l1.41 1.41 3.54-3.54c.39-.39 1.02-.39 1.41 0s.39 1.02 0 1.41zM12.08 20H4c-1.1 0-2-.9-2-2V6c0-1.1.9-2 2-2h16c1.1 0 2 .9 2 2v6.68c-.91-.43-1.92-.68-3-.68-3.87 0-7 3.13-7 7 0 .34.03.67.08 1m-.61-7.33c.32.2.74.2 1.06 0l7.07-4.42c.25-.16.4-.43.4-.72 0-.67-.73-1.07-1.3-.72L12 11 5.3 6.81c-.57-.35-1.3.05-1.3.72 0 .29.15.56.4.72z"}),"MarkEmailReadRounded"),PR1=h(c.jsx("path",{d:"M12 19c0-3.87 3.13-7 7-7 1.08 0 2.09.25 3 .68V4H2v16h10.08c-.05-.33-.08-.66-.08-1M4 6l8 5 8-5v2l-8 5-8-5zm13.34 16-3.54-3.54 1.41-1.41 2.12 2.12 4.24-4.24L23 16.34z"}),"MarkEmailReadSharp"),FR1=h([c.jsx("path",{d:"M20 8v4.08c-.33-.05-.66-.08-1-.08-3.53 0-6.43 2.61-6.92 6H4V8l8 5zm0-2H4l8 5z",opacity:".3"},"0"),c.jsx("path",{d:"M12.08 18H4V8l8 5 8-5v4.08c.71.1 1.38.31 2 .6V6c0-1.1-.9-2-2-2H4c-1.1 0-1.99.9-1.99 2L2 18c0 1.1.9 2 2 2h8.08c-.05-.33-.08-.66-.08-1s.03-.67.08-1M20 6l-8 5-8-5zm-2.66 16-3.54-3.54 1.41-1.41 2.12 2.12 4.24-4.24L23 16.34z"},"1")],"MarkEmailReadTwoTone"),BR1=h(c.jsx("path",{d:"M22 8.98V18c0 1.1-.9 2-2 2H4c-1.1 0-2-.9-2-2V6c0-1.1.9-2 2-2h10.1c-.06.32-.1.66-.1 1 0 1.48.65 2.79 1.67 3.71L12 11 4 6v2l8 5 5.3-3.32c.54.2 1.1.32 1.7.32 1.13 0 2.16-.39 3-1.02M16 5c0 1.66 1.34 3 3 3s3-1.34 3-3-1.34-3-3-3-3 1.34-3 3"}),"MarkEmailUnread"),bR1=h(c.jsx("path",{d:"M22 8.98V18c0 1.1-.9 2-2 2H4c-1.1 0-2-.9-2-2l.01-12c0-1.1.89-2 1.99-2h10.1c-.06.32-.1.66-.1 1s.04.68.1 1H4l8 5 3.67-2.29c.47.43 1.02.76 1.63.98L12 13 4 8v10h16V9.9c.74-.15 1.42-.48 2-.92M16 5c0 1.66 1.34 3 3 3s3-1.34 3-3-1.34-3-3-3-3 1.34-3 3"}),"MarkEmailUnreadOutlined"),DR1=h(c.jsx("path",{d:"M19 10c1.13 0 2.16-.39 3-1.02V18c0 1.1-.9 2-2 2H4c-1.1 0-2-.9-2-2V6c0-1.1.9-2 2-2h10.1c-.06.32-.1.66-.1 1 0 1.48.65 2.79 1.67 3.71L12 11 5.3 6.81c-.57-.35-1.3.05-1.3.72 0 .29.15.56.4.72l7.07 4.42c.32.2.74.2 1.06 0l4.77-2.98c.54.19 1.1.31 1.7.31m-3-5c0 1.66 1.34 3 3 3s3-1.34 3-3-1.34-3-3-3-3 1.34-3 3"}),"MarkEmailUnreadRounded"),kR1=h(c.jsx("path",{d:"M22 8.98V20H2V4h12.1c-.06.32-.1.66-.1 1 0 1.48.65 2.79 1.67 3.71L12 11 4 6v2l8 5 5.3-3.32c.54.2 1.1.32 1.7.32 1.13 0 2.16-.39 3-1.02M16 5c0 1.66 1.34 3 3 3s3-1.34 3-3-1.34-3-3-3-3 1.34-3 3"}),"MarkEmailUnreadSharp"),WR1=h([c.jsx("path",{d:"M4 6h10.1c.22 1.07.79 2 1.57 2.71L12 11zm0 2v10h16V9.9c-.32.07-.66.1-1 .1-.6 0-1.16-.12-1.7-.32L12 13z",opacity:".3"},"0"),c.jsx("path",{d:"M20 9.9c.74-.15 1.42-.48 2-.92V18c0 1.1-.9 2-2 2H4c-1.1 0-2-.9-2-2V6c0-1.1.9-2 2-2h10.1c-.06.32-.1.66-.1 1s.04.68.1 1H4l8 5 3.67-2.29c.47.43 1.02.76 1.63.98L12 13 4 8v10h16zM16 5c0 1.66 1.34 3 3 3s3-1.34 3-3-1.34-3-3-3-3 1.34-3 3"},"1")],"MarkEmailUnreadTwoTone"),NR1=h([c.jsx("circle",{cx:"19",cy:"3",r:"3"},"0"),c.jsx("path",{d:"M6 8V6h9.03c-1.21-1.6-1.08-3.21-.92-4H4.01c-1.1 0-2 .89-2 2L2 22l4-4h14c1.1 0 2-.9 2-2V6.97C21.16 7.61 20.13 8 19 8zm8 6H6v-2h8zm4-3H6V9h12z"},"1")],"MarkUnreadChatAlt"),ER1=h([c.jsx("path",{d:"M20 16H4V4h10.1c-.08-.39-.18-1.11 0-2H4c-1.1 0-2 .9-2 2v18l4-4h14c1.1 0 2-.9 2-2V6.98c-.58.44-1.26.77-2 .92z"},"0"),c.jsx("circle",{cx:"19",cy:"3",r:"3"},"1"),c.jsx("path",{d:"M6 12h8v2H6zm0-3h12v2H6zm0-1h12v-.1c-1.21-.25-2.25-.95-2.97-1.9H6z"},"2")],"MarkUnreadChatAltOutlined"),IR1=h([c.jsx("circle",{cx:"19",cy:"3",r:"3"},"0"),c.jsx("path",{d:"M7 8c-.55 0-1-.45-1-1s.45-1 1-1h8.03c-1.21-1.6-1.08-3.21-.92-4H4.01c-1.1 0-2 .89-2 2L2 19.58c0 .89 1.08 1.34 1.71.71L6 18h14c1.1 0 2-.9 2-2V6.97C21.16 7.61 20.13 8 19 8zm6 6H7c-.55 0-1-.45-1-1s.45-1 1-1h6c.55 0 1 .45 1 1s-.45 1-1 1m4-3H7c-.55 0-1-.45-1-1s.45-1 1-1h10c.55 0 1 .45 1 1s-.45 1-1 1"},"1")],"MarkUnreadChatAltRounded"),UR1=h([c.jsx("circle",{cx:"19",cy:"3",r:"3"},"0"),c.jsx("path",{d:"M6 8V6h9.03c-1.21-1.6-1.08-3.21-.92-4H2.01L2 22l4-4h16V6.97C21.16 7.61 20.13 8 19 8zm8 6H6v-2h8zm4-3H6V9h12z"},"1")],"MarkUnreadChatAltSharp"),GR1=h([c.jsx("path",{d:"M4 17.17 5.17 16H20V7.9c-.32.06-.66.1-1 .1s-.68-.04-1-.1V8H6V6h9.03c-.44-.58-.77-1.26-.92-2H4zM6 9h12v2H6zm0 3h8v2H6z",opacity:".3"},"0"),c.jsx("circle",{cx:"19",cy:"3",r:"3"},"1"),c.jsx("path",{d:"M20 16H5.17L4 17.17V4h10.1c-.18-.89-.08-1.61 0-2H4c-1.1 0-1.99.9-1.99 2L2 22l4-4h14c1.1 0 2-.9 2-2V6.97c-.58.44-1.26.77-2 .92z"},"2"),c.jsx("path",{d:"M6 12h8v2H6zm0-3h12v2H6zm0-1h12v-.1c-1.21-.25-2.25-.95-2.97-1.9H6z"},"3")],"MarkUnreadChatAltTwoTone"),KR1=h(c.jsx("path",{d:"M20 4H4c-1.1 0-1.99.9-1.99 2L2 18c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2m0 4-8 5-8-5V6l8 5 8-5z"}),"Markunread"),qR1=h(c.jsx("path",{d:"M20 6H10v6H8V4h6V0H6v6H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V8c0-1.1-.9-2-2-2"}),"MarkunreadMailbox"),QR1=h(c.jsx("path",{d:"M20 6H10v2h10v12H4V8h2v4h2V4h6V0H6v6H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V8c0-1.1-.9-2-2-2"}),"MarkunreadMailboxOutlined"),ZR1=h(c.jsx("path",{d:"M20 6H10v5c0 .55-.45 1-1 1s-1-.45-1-1V4h5c.55 0 1-.45 1-1V1c0-.55-.45-1-1-1H7c-.55 0-1 .45-1 1v5H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V8c0-1.1-.9-2-2-2"}),"MarkunreadMailboxRounded"),JR1=h(c.jsx("path",{d:"M22 6H10v6H8V4h6V0H6v6H2v16h20z"}),"MarkunreadMailboxSharp"),YR1=h([c.jsx("path",{d:"M10 12H6V8H4v12h16V8H10z",opacity:".3"},"0"),c.jsx("path",{d:"M20 6H10v2h10v12H4V8h2v4h2V4h6V0H6v6H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V8c0-1.1-.9-2-2-2"},"1")],"MarkunreadMailboxTwoTone"),_R1=h(c.jsx("path",{d:"M22 6c0-1.1-.9-2-2-2H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2zm-2 0-8 5-8-5zm0 12H4V8l8 5 8-5z"}),"MarkunreadOutlined"),XR1=h(c.jsx("path",{d:"M20 4H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2m-.4 4.25-6.54 4.09c-.65.41-1.47.41-2.12 0L4.4 8.25c-.25-.16-.4-.43-.4-.72 0-.67.73-1.07 1.3-.72L12 11l6.7-4.19c.57-.35 1.3.05 1.3.72 0 .29-.15.56-.4.72"}),"MarkunreadRounded"),$R1=h(c.jsx("path",{d:"M22 4H2v16h20zm-2 4-8 5-8-5V6l8 5 8-5z"}),"MarkunreadSharp"),cO1=h([c.jsx("path",{d:"M20 6H4l8 5zM4 8v10h16V8l-8 5z",opacity:".3"},"0"),c.jsx("path",{d:"M20 4H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2m0 2-8 5-8-5zm0 12H4V8l8 5 8-5z"},"1")],"MarkunreadTwoTone"),hO1=h(c.jsx("path",{d:"M19.5 6c-1.31 0-2.37 1.01-2.48 2.3-1.88-.5-2.84-1.8-5.02-1.8-2.19 0-3.14 1.3-5.02 1.8C6.87 7.02 5.81 6 4.5 6 3.12 6 2 7.12 2 8.5V9c0 6 3.6 7.81 6.52 7.98C9.53 17.62 10.72 18 12 18s2.47-.38 3.48-1.02C18.4 16.81 22 15 22 9v-.5C22 7.12 20.88 6 19.5 6m-16 3v-.5c0-.55.45-1 1-1s1 .45 1 1v3c0 1.28.38 2.47 1.01 3.48C4.99 14.27 3.5 12.65 3.5 9m17 0c0 3.65-1.49 5.27-3.01 5.98.64-1.01 1.01-2.2 1.01-3.48v-3c0-.55.45-1 1-1s1 .45 1 1zm-9.81 1.48c-.44.26-.96.56-1.69.76V10.2c.48-.17.84-.38 1.18-.58C10.72 9.3 11.23 9 12 9s1.27.3 1.8.62c.34.2.71.42 1.2.59v1.04c-.75-.21-1.26-.51-1.71-.78-.46-.27-.8-.47-1.29-.47s-.84.2-1.31.48"}),"Masks"),sO1=h(c.jsx("path",{d:"M19.5 6c-1.31 0-2.37 1.01-2.48 2.3-1.88-.5-2.84-1.8-5.02-1.8-2.19 0-3.14 1.3-5.02 1.8C6.87 7.02 5.81 6 4.5 6 3.12 6 2 7.12 2 8.5V9c0 6 3.6 7.81 6.52 7.98C9.53 17.62 10.72 18 12 18s2.47-.38 3.48-1.02C18.4 16.81 22 15 22 9v-.5C22 7.12 20.88 6 19.5 6m-16 3v-.5c0-.55.45-1 1-1s1 .45 1 1v3c0 1.28.38 2.47 1.01 3.48C4.99 14.27 3.5 12.65 3.5 9M7 11.5V9.85c1.12-.23 1.95-.69 2.66-1.08C10.48 8.33 11.07 8 12 8s1.52.33 2.34.78c.71.39 1.54.84 2.66 1.08v1.65c0 2.76-2.24 5-5 5s-5-2.25-5-5.01M20.5 9c0 3.65-1.49 5.27-3.01 5.98.64-1.01 1.01-2.2 1.01-3.48v-3c0-.55.45-1 1-1s1 .45 1 1zm-9.81 1.48c-.44.26-.96.56-1.69.76V10.2c.48-.17.84-.38 1.18-.58C10.72 9.3 11.23 9 12 9s1.27.3 1.8.62c.34.2.71.42 1.2.59v1.04c-.75-.21-1.26-.51-1.71-.78-.46-.27-.8-.47-1.29-.47s-.84.2-1.31.48"}),"MasksOutlined"),tO1=h(c.jsx("path",{d:"M19.5 6c-1.31 0-2.37 1.01-2.48 2.3-1.88-.5-2.84-1.8-5.02-1.8-2.19 0-3.14 1.3-5.02 1.8C6.87 7.02 5.81 6 4.5 6 3.12 6 2 7.12 2 8.5V9c0 6 3.6 7.81 6.52 7.98C9.53 17.62 10.72 18 12 18s2.47-.38 3.48-1.02C18.4 16.81 22 15 22 9v-.5C22 7.12 20.88 6 19.5 6m-16 3v-.5c0-.55.45-1 1-1s1 .45 1 1v3c0 1.28.38 2.47 1.01 3.48C4.99 14.27 3.5 12.65 3.5 9m10.8 2.01c-.4-.17-.72-.36-1.01-.53-.46-.28-.8-.48-1.29-.48s-.84.2-1.31.48c-.28.17-.6.35-.98.51-.34.15-.71-.08-.71-.45 0-.2.11-.38.29-.45.34-.14.62-.31.88-.46C10.72 9.3 11.23 9 12 9s1.27.3 1.8.62c.27.16.55.33.9.48.18.08.29.26.29.45.01.36-.36.6-.69.46M20.5 9c0 3.65-1.49 5.27-3.01 5.98.64-1.01 1.01-2.2 1.01-3.48v-3c0-.55.45-1 1-1s1 .45 1 1z"}),"MasksRounded"),oO1=h(c.jsx("path",{d:"M19.5 6c-1.31 0-2.37 1.01-2.48 2.3-1.88-.5-2.84-1.8-5.02-1.8-2.19 0-3.14 1.3-5.02 1.8C6.87 7.02 5.81 6 4.5 6 3.12 6 2 7.12 2 8.5V9c0 6 3.6 7.81 6.52 7.98C9.53 17.62 10.72 18 12 18s2.47-.38 3.48-1.02C18.4 16.81 22 15 22 9v-.5C22 7.12 20.88 6 19.5 6m-16 3v-.5c0-.55.45-1 1-1s1 .45 1 1v3c0 1.28.38 2.47 1.01 3.48C4.99 14.27 3.5 12.65 3.5 9m17 0c0 3.65-1.49 5.27-3.01 5.98.64-1.01 1.01-2.2 1.01-3.48v-3c0-.55.45-1 1-1s1 .45 1 1zm-9.81 1.48c-.44.26-.96.56-1.69.76V10.2c.48-.17.84-.38 1.18-.58C10.72 9.3 11.23 9 12 9s1.27.3 1.8.62c.34.2.71.42 1.2.59v1.04c-.75-.21-1.26-.51-1.71-.78-.46-.27-.8-.47-1.29-.47s-.84.2-1.31.48"}),"MasksSharp"),vO1=h([c.jsx("path",{d:"M14.34 8.78C13.52 8.33 12.93 8 12 8s-1.52.33-2.34.77c-.71.39-1.54.85-2.66 1.08v1.65c0 2.76 2.24 5 5 5s5-2.24 5-5V9.85c-1.12-.23-1.95-.69-2.66-1.07m.66 2.47c-.75-.21-1.26-.51-1.71-.78-.46-.27-.8-.47-1.29-.47s-.84.2-1.31.48c-.44.26-.96.56-1.69.76V10.2c.48-.17.84-.38 1.18-.58C10.72 9.3 11.23 9 12 9s1.27.3 1.8.62c.34.2.71.42 1.2.59z",opacity:".3"},"0"),c.jsx("path",{d:"M19.5 6c-1.31 0-2.37 1.01-2.48 2.3-1.88-.5-2.84-1.8-5.02-1.8-2.19 0-3.14 1.3-5.02 1.8C6.87 7.02 5.81 6 4.5 6 3.12 6 2 7.12 2 8.5V9c0 6 3.6 7.81 6.52 7.98C9.53 17.62 10.72 18 12 18s2.47-.38 3.48-1.02C18.4 16.81 22 15 22 9v-.5C22 7.12 20.88 6 19.5 6m-16 3v-.5c0-.55.45-1 1-1s1 .45 1 1v3c0 1.28.38 2.47 1.01 3.48C4.99 14.27 3.5 12.65 3.5 9M7 11.5V9.85c1.12-.23 1.95-.69 2.66-1.08C10.48 8.33 11.07 8 12 8s1.52.33 2.34.78c.71.39 1.54.84 2.66 1.08v1.65c0 2.76-2.24 5-5 5s-5-2.25-5-5.01M20.5 9c0 3.65-1.49 5.27-3.01 5.98.64-1.01 1.01-2.2 1.01-3.48v-3c0-.55.45-1 1-1s1 .45 1 1zm-9.81 1.48c-.44.26-.96.56-1.69.76V10.2c.48-.17.84-.38 1.18-.58C10.72 9.3 11.23 9 12 9s1.27.3 1.8.62c.34.2.71.42 1.2.59v1.04c-.75-.21-1.26-.51-1.71-.78-.46-.27-.8-.47-1.29-.47s-.84.2-1.31.48"},"1")],"MasksTwoTone"),eO1=h(c.jsx("path",{d:"M3 3h18v2H3z"}),"Maximize"),lO1=h(c.jsx("path",{d:"M3 3h18v2H3z"}),"MaximizeOutlined"),nO1=h(c.jsx("path",{d:"M4 3h16c.55 0 1 .45 1 1s-.45 1-1 1H4c-.55 0-1-.45-1-1s.45-1 1-1"}),"MaximizeRounded"),aO1=h(c.jsx("path",{d:"M3 3h18v2H3z"}),"MaximizeSharp"),dO1=h(c.jsx("path",{d:"M3 3h18v2H3z"}),"MaximizeTwoTone"),zO1=h(c.jsx("path",{d:"M9 6.17V3h6v4h-4v1.17zM19.42 15 22 17.57l-.8.8-6.78-6.78.8-.8 2.75 2.75V9h.6L22 12.43zm-.25-1.45 1.13-1.13-1.13-1.13zm2.02 7.64-1.41 1.41-3.98-3.98-.58.58-.85-.85.58-.58L11 13.83V17c0 2.21-1.78 4-3.99 4S3 19.21 3 17s1.79-4 4.01-4c.73 0 1.41.21 2 .55v-1.72L1.39 4.22 2.8 2.81z"}),"MediaBluetoothOff"),mO1=h(c.jsx("path",{d:"M9 6.17V3h6v4h-4v1.17zM19.42 15 22 17.57l-.8.8-6.78-6.78.8-.8 2.75 2.75V9h.6L22 12.43zm-.25-1.45 1.13-1.13-1.13-1.13zm2.02 7.64-1.41 1.41-3.98-3.98-.58.58-.85-.85.58-.58L11 13.83V17c0 2.21-1.78 4-3.99 4S3 19.21 3 17s1.79-4 4.01-4c.73 0 1.41.21 2 .55v-1.72L1.39 4.22 2.8 2.81z"}),"MediaBluetoothOffOutlined"),pO1=h(c.jsx("path",{d:"M9 6.17V5c0-1.1.9-2 2-2h2c1.1 0 2 .9 2 2s-.9 2-2 2h-2v1.17zM19.42 15l2.18 2.17c.22.22.22.58 0 .8s-.58.22-.8 0l-5.98-5.98c-.22-.22-.22-.58 0-.8s.58-.22.8 0l2.35 2.35V9.61c0-.45.54-.67.85-.35l2.82 2.82c.2.2.2.51 0 .71zm-.25-1.45 1.13-1.13-1.13-1.13zm1.32 6.94c.39.39.39 1.02 0 1.41s-1.02.39-1.41 0l-3.28-3.28-.16.16c-.23.23-.62.23-.85 0s-.23-.62 0-.85l.16-.16L11 13.83v3.02c0 2.07-1.68 4.01-3.74 4.14C4.94 21.13 3 19.29 3 17c0-2.21 1.79-4 4.01-4 .73 0 1.41.21 2 .55v-1.72L2.1 4.92a.996.996 0 0 1 0-1.41c.39-.39 1.02-.39 1.41 0z"}),"MediaBluetoothOffRounded"),HO1=h(c.jsx("path",{d:"M9 6.17V3h6v4h-4v1.17zM19.42 15 22 17.57l-.8.8-6.78-6.78.8-.8 2.75 2.75V9h.6L22 12.43zm-.25-1.45 1.13-1.13-1.13-1.13zm-1.96 3.66 3.98 3.98-1.41 1.41-3.98-3.98-.58.58-.85-.85.58-.58L11 13.83V17c0 2.21-1.78 4-3.99 4S3 19.21 3 17s1.79-4 4.01-4c.73 0 1.41.21 2 .55v-1.72L1.39 4.22 2.8 2.81l13.56 13.56z"}),"MediaBluetoothOffSharp"),MO1=h(c.jsx("path",{d:"M9 6.17V3h6v4h-4v1.17zM19.42 15 22 17.57l-.8.8-6.78-6.78.8-.8 2.75 2.75V9h.6L22 12.43zm-.25-1.45 1.13-1.13-1.13-1.13zm-1.96 3.66 3.98 3.98-1.41 1.41-3.98-3.98-.58.58-.85-.85.58-.58L11 13.83V17c0 2.21-1.78 4-3.99 4S3 19.21 3 17s1.79-4 4.01-4c.73 0 1.41.21 2 .55v-1.72L1.39 4.22 2.8 2.81l13.56 13.56z"}),"MediaBluetoothOffTwoTone"),rO1=h(c.jsx("path",{d:"m9 3 .01 10.55c-.6-.34-1.28-.55-2-.55C4.79 13 3 14.79 3 17s1.79 4 4.01 4S11 19.21 11 17V7h4V3zm12 9.43L17.57 9h-.6v4.55l-2.75-2.75-.85.85L16.73 15l-3.35 3.35.85.85 2.75-2.75V21h.6L21 17.57 18.42 15zm-2.83-1.13 1.13 1.13-1.13 1.13zm1.13 6.27-1.13 1.13v-2.26z"}),"MediaBluetoothOn"),iO1=h(c.jsx("path",{d:"m9 3 .01 10.55c-.6-.34-1.28-.55-2-.55C4.79 13 3 14.79 3 17s1.79 4 4.01 4S11 19.21 11 17V7h4V3zm12 9.43L17.57 9h-.6v4.55l-2.75-2.75-.85.85L16.73 15l-3.35 3.35.85.85 2.75-2.75V21h.6L21 17.57 18.42 15zm-2.83-1.13 1.13 1.13-1.13 1.13zm1.13 6.27-1.13 1.13v-2.26z"}),"MediaBluetoothOnOutlined"),VO1=h(c.jsx("path",{d:"m9 5 .01 8.55c-.6-.34-1.28-.55-2-.55C4.79 13 3 14.79 3 17s1.79 4 4.01 4S11 19.21 11 17V7h2c1.1 0 2-.9 2-2s-.9-2-2-2h-2c-1.1 0-2 .9-2 2m11.29 6.72-2.47-2.47c-.32-.31-.85-.09-.85.35v3.94l-2.33-2.33c-.23-.23-.61-.23-.85 0-.23.23-.23.62 0 .85L16.73 15l-2.93 2.93c-.23.23-.23.61 0 .85.23.23.61.23.85 0l2.33-2.33v3.94c0 .45.54.67.85.35l2.46-2.46c.39-.39.39-1.02 0-1.41L18.42 15l1.87-1.86c.39-.39.39-1.03 0-1.42m-2.12-.42 1.13 1.13-1.13 1.13zm1.13 6.27-1.13 1.13v-2.26z"}),"MediaBluetoothOnRounded"),xO1=h(c.jsx("path",{d:"m9 3 .01 10.55c-.6-.34-1.28-.55-2-.55C4.79 13 3 14.79 3 17s1.79 4 4.01 4S11 19.21 11 17V7h4V3zm12 9.43L17.57 9h-.6v4.55l-2.75-2.75-.85.85L16.73 15l-3.35 3.35.85.85 2.75-2.75V21h.6L21 17.57 18.42 15zm-2.83-1.13 1.13 1.13-1.13 1.13zm1.13 6.27-1.13 1.13v-2.26z"}),"MediaBluetoothOnSharp"),jO1=h(c.jsx("path",{d:"m9 3 .01 10.55c-.6-.34-1.28-.55-2-.55C4.79 13 3 14.79 3 17s1.79 4 4.01 4S11 19.21 11 17V7h4V3zm12 9.43L17.57 9h-.6v4.55l-2.75-2.75-.85.85L16.73 15l-3.35 3.35.85.85 2.75-2.75V21h.6L21 17.57 18.42 15zm-2.83-1.13 1.13 1.13-1.13 1.13zm1.13 6.27-1.13 1.13v-2.26z"}),"MediaBluetoothOnTwoTone"),uO1=h(c.jsx("path",{d:"m22 12-4 4-1.41-1.41L18.17 13h-5.23c-.34 3.1-2.26 5.72-4.94 7.05C7.96 21.69 6.64 23 5 23c-1.66 0-3-1.34-3-3s1.34-3 3-3c.95 0 1.78.45 2.33 1.14 1.9-1.03 3.26-2.91 3.58-5.14h-3.1C7.4 14.16 6.3 15 5 15c-1.66 0-3-1.34-3-3s1.34-3 3-3c1.3 0 2.4.84 2.82 2h3.1c-.32-2.23-1.69-4.1-3.59-5.14C6.78 6.55 5.95 7 5 7 3.34 7 2 5.66 2 4s1.34-3 3-3c1.64 0 2.96 1.31 2.99 2.95 2.68 1.33 4.6 3.95 4.94 7.05h5.23l-1.58-1.59L18 8z"}),"Mediation"),LO1=h(c.jsx("path",{d:"m18 16 4-4-4-4v3h-5.06C12.6 7.9 10.68 5.28 8 3.95 7.96 2.31 6.64 1 5 1 3.34 1 2 2.34 2 4s1.34 3 3 3c.95 0 1.78-.45 2.33-1.14C9.23 6.9 10.6 8.77 10.92 11h-3.1C7.4 9.84 6.3 9 5 9c-1.66 0-3 1.34-3 3s1.34 3 3 3c1.3 0 2.4-.84 2.82-2h3.1c-.32 2.23-1.69 4.1-3.58 5.14C6.78 17.45 5.95 17 5 17c-1.66 0-3 1.34-3 3s1.34 3 3 3c1.64 0 2.96-1.31 2.99-2.95 2.68-1.33 4.6-3.95 4.94-7.05H18z"}),"MediationOutlined"),SO1=h(c.jsx("path",{d:"M18 13h-5.06c-.34 3.1-2.26 5.72-4.94 7.05-.03 1.81-1.66 3.23-3.55 2.9-1.2-.21-2.19-1.2-2.4-2.4C1.71 18.65 3.16 17 5 17c.95 0 1.78.45 2.33 1.14 1.9-1.03 3.26-2.91 3.58-5.14h-3.1c-.48 1.34-1.86 2.24-3.42 1.94-1.18-.23-2.13-1.2-2.35-2.38C1.7 10.66 3.16 9 5 9c1.3 0 2.4.84 2.82 2h3.1c-.32-2.23-1.69-4.1-3.59-5.14-.64.8-1.67 1.28-2.81 1.1-1.23-.19-2.26-1.19-2.47-2.42C1.72 2.65 3.17 1 5 1c1.64 0 2.96 1.31 2.99 2.95 2.68 1.33 4.6 3.95 4.94 7.05H18V9.21c0-.45.54-.67.85-.35l2.79 2.79c.2.2.2.51 0 .71l-2.79 2.79c-.31.31-.85.09-.85-.36z"}),"MediationRounded"),CO1=h(c.jsx("path",{d:"M18 13h-5.06c-.34 3.1-2.26 5.72-4.94 7.05C7.96 21.69 6.64 23 5 23c-1.66 0-3-1.34-3-3s1.34-3 3-3c.95 0 1.78.45 2.33 1.14 1.9-1.03 3.26-2.91 3.58-5.14h-3.1C7.4 14.16 6.3 15 5 15c-1.66 0-3-1.34-3-3s1.34-3 3-3c1.3 0 2.4.84 2.82 2h3.1c-.32-2.23-1.69-4.1-3.59-5.14C6.78 6.55 5.95 7 5 7 3.34 7 2 5.66 2 4s1.34-3 3-3c1.64 0 2.96 1.31 2.99 2.95 2.68 1.33 4.6 3.95 4.94 7.05H18V8l4 4-4 4z"}),"MediationSharp"),TO1=h(c.jsx("path",{d:"m18 16 4-4-4-4v3h-5.06C12.6 7.9 10.68 5.28 8 3.95 7.96 2.31 6.64 1 5 1 3.34 1 2 2.34 2 4s1.34 3 3 3c.95 0 1.78-.45 2.33-1.14C9.23 6.9 10.6 8.77 10.92 11h-3.1C7.4 9.84 6.3 9 5 9c-1.66 0-3 1.34-3 3s1.34 3 3 3c1.3 0 2.4-.84 2.82-2h3.1c-.32 2.23-1.69 4.1-3.58 5.14C6.78 17.45 5.95 17 5 17c-1.66 0-3 1.34-3 3s1.34 3 3 3c1.64 0 2.96-1.31 2.99-2.95 2.68-1.33 4.6-3.95 4.94-7.05H18z"}),"MediationTwoTone"),wO1=h(c.jsx("path",{d:"M20 7h-5V4c0-1.1-.9-2-2-2h-2c-1.1 0-2 .9-2 2v3H4c-1.1 0-2 .9-2 2v11c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V9c0-1.1-.9-2-2-2m-9-3h2v5h-2zm0 12H9v2H7v-2H5v-2h2v-2h2v2h2zm2-1.5V13h6v1.5zm0 3V16h4v1.5z"}),"MedicalInformation"),RO1=h(c.jsx("path",{d:"M20 7h-5V4c0-1.1-.9-2-2-2h-2c-1.1 0-2 .9-2 2v3H4c-1.1 0-2 .9-2 2v11c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V9c0-1.1-.9-2-2-2m-9-3h2v5h-2zm9 16H4V9h5c0 1.1.9 2 2 2h2c1.1 0 2-.9 2-2h5zm-9-4H9v2H7v-2H5v-2h2v-2h2v2h2zm2-1.5V13h6v1.5zm0 3V16h4v1.5z"}),"MedicalInformationOutlined"),OO1=h(c.jsx("path",{d:"M20 7h-5V4c0-1.1-.9-2-2-2h-2c-1.1 0-2 .9-2 2v3H4c-1.1 0-2 .9-2 2v11c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V9c0-1.1-.9-2-2-2m-9-3h2v5h-2zM7 16H6c-.55 0-1-.45-1-1s.45-1 1-1h1v-1c0-.55.45-1 1-1s1 .45 1 1v1h1c.55 0 1 .45 1 1s-.45 1-1 1H9v1c0 .55-.45 1-1 1s-1-.45-1-1zm6.75-1.5c-.41 0-.75-.34-.75-.75s.34-.75.75-.75h4.5c.41 0 .75.34.75.75s-.34.75-.75.75zm0 3c-.41 0-.75-.34-.75-.75s.34-.75.75-.75h2.5c.41 0 .75.34.75.75s-.34.75-.75.75z"}),"MedicalInformationRounded"),yO1=h(c.jsx("path",{d:"M22 7h-7V2H9v5H2v15h20zM11 4h2v5h-2zm0 12H9v2H7v-2H5v-2h2v-2h2v2h2zm2-1.5V13h6v1.5zm0 3V16h4v1.5z"}),"MedicalInformationSharp"),gO1=h([c.jsx("path",{d:"M15 9c0 1.1-.9 2-2 2h-2c-1.1 0-2-.9-2-2H4v11h16V9zm-4 7H9v2H7v-2H5v-2h2v-2h2v2h2zm6 1.5h-4V16h4zm2-3h-6V13h6z",opacity:".3"},"0"),c.jsx("path",{d:"M20 7h-5V4c0-1.1-.9-2-2-2h-2c-1.1 0-2 .9-2 2v3H4c-1.1 0-2 .9-2 2v11c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V9c0-1.1-.9-2-2-2m-9-3h2v5h-2zm9 16H4V9h5c0 1.1.9 2 2 2h2c1.1 0 2-.9 2-2h5zm-9-4H9v2H7v-2H5v-2h2v-2h2v2h2zm2-1.5V13h6v1.5zm0 3V16h4v1.5z"},"1")],"MedicalInformationTwoTone"),AO1=h(c.jsx("path",{d:"M20 6h-4V4c0-1.1-.9-2-2-2h-4c-1.1 0-2 .9-2 2v2H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V8c0-1.1-.9-2-2-2M10 4h4v2h-4zm6 11h-3v3h-2v-3H8v-2h3v-3h2v3h3z"}),"MedicalServices"),fO1=h([c.jsx("path",{d:"M20 6h-4V4c0-1.1-.9-2-2-2h-4c-1.1 0-2 .9-2 2v2H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V8c0-1.1-.9-2-2-2M10 4h4v2h-4zm10 16H4V8h16z"},"0"),c.jsx("path",{d:"M13 10h-2v3H8v2h3v3h2v-3h3v-2h-3z"},"1")],"MedicalServicesOutlined"),PO1=h(c.jsx("path",{d:"M20 6h-4V4c0-1.1-.9-2-2-2h-4c-1.1 0-2 .9-2 2v2H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V8c0-1.1-.9-2-2-2M10 4h4v2h-4zm5 11h-2v2c0 .55-.45 1-1 1s-1-.45-1-1v-2H9c-.55 0-1-.45-1-1s.45-1 1-1h2v-2c0-.55.45-1 1-1s1 .45 1 1v2h2c.55 0 1 .45 1 1s-.45 1-1 1"}),"MedicalServicesRounded"),FO1=h(c.jsx("path",{d:"M16 6V2H8v4H2v16h20V6zm-6-2h4v2h-4zm6 11h-3v3h-2v-3H8v-2h3v-3h2v3h3z"}),"MedicalServicesSharp"),BO1=h([c.jsx("path",{d:"M4 20h16V8H4zm4-7h3v-3h2v3h3v2h-3v3h-2v-3H8z",opacity:".3"},"0"),c.jsx("path",{d:"M20 6h-4V4c0-1.1-.9-2-2-2h-4c-1.1 0-2 .9-2 2v2H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V8c0-1.1-.9-2-2-2M10 4h4v2h-4zm10 16H4V8h16z"},"1"),c.jsx("path",{d:"M11 18h2v-3h3v-2h-3v-3h-2v3H8v2h3z"},"2")],"MedicalServicesTwoTone"),bO1=h(c.jsx("path",{d:"M6 3h12v2H6zm11 3H7c-1.1 0-2 .9-2 2v11c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2V8c0-1.1-.9-2-2-2m-1 9h-2.5v2.5h-3V15H8v-3h2.5V9.5h3V12H16z"}),"Medication"),DO1=h(c.jsx("path",{d:"M3 3h12v2H3zm11 3H4c-1.1 0-2 .9-2 2v11c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2V8c0-1.1-.9-2-2-2m-1 9h-2.5v2.5h-3V15H5v-3h2.5V9.5h3V12H13zm7-9c-1.68 0-3 1.76-3 4 0 1.77.83 3.22 2 3.76V20c0 .55.45 1 1 1s1-.45 1-1v-6.24c1.17-.54 2-1.99 2-3.76 0-2.24-1.32-4-3-4"}),"MedicationLiquid"),kO1=h(c.jsx("path",{d:"M3 3h12v2H3zM2 21h14V6H2zm3-9h2.5V9.5h3V12H13v3h-2.5v2.5h-3V15H5zm15-6c-1.68 0-3 1.76-3 4 0 1.77.83 3.22 2 3.76V21h2v-7.24c1.17-.54 2-1.99 2-3.76 0-2.24-1.32-4-3-4"}),"MedicationLiquidOutlined"),WO1=h(c.jsx("path",{d:"M4 5h10c.55 0 1-.45 1-1s-.45-1-1-1H4c-.55 0-1 .45-1 1s.45 1 1 1m10 1H4c-1.1 0-2 .9-2 2v11c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2V8c0-1.1-.9-2-2-2m-2.5 9h-1v1c0 .83-.67 1.5-1.5 1.5s-1.5-.67-1.5-1.5v-1h-1c-.83 0-1.5-.67-1.5-1.5S5.67 12 6.5 12h1v-1c0-.83.67-1.5 1.5-1.5s1.5.67 1.5 1.5v1h1c.83 0 1.5.67 1.5 1.5s-.67 1.5-1.5 1.5M20 6c-1.68 0-3 1.76-3 4 0 1.77.83 3.22 2 3.76V20c0 .55.45 1 1 1s1-.45 1-1v-6.24c1.17-.54 2-1.99 2-3.76 0-2.24-1.32-4-3-4"}),"MedicationLiquidRounded"),NO1=h([c.jsx("path",{d:"M3 3h12v2H3zm4.5 14.5h3V15H13v-3h-2.5V9.5h-3V12H5v3h2.5z"},"0"),c.jsx("path",{d:"M14 6H4c-1.1 0-2 .9-2 2v11c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2V8c0-1.1-.9-2-2-2m0 13H4V8h10zm6-13c-1.68 0-3 1.76-3 4 0 1.77.83 3.22 2 3.76V20c0 .55.45 1 1 1s1-.45 1-1v-6.24c1.17-.54 2-1.99 2-3.76 0-2.24-1.32-4-3-4m0 6c-.41 0-1-.78-1-2s.59-2 1-2 1 .78 1 2-.59 2-1 2"},"1")],"MedicationLiquidSharp"),EO1=h([c.jsxs("g",{opacity:".3",children:[c.jsx("defs",{children:c.jsx("path",{id:"a",d:"M4 8h10v11H4z",opacity:".3"})}),c.jsx("use",{xlinkHref:"#a",overflow:"visible"}),c.jsx("path",{d:"M4 19h10V8H4zm1-7h2.5V9.5h3V12H13v3h-2.5v2.5h-3V15H5z"})]},"0"),c.jsx("path",{d:"M3 3h12v2H3zm11 3H4c-1.1 0-2 .9-2 2v11c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2V8c0-1.1-.9-2-2-2m0 13H4V8h10z"},"1"),c.jsx("path",{d:"M7.5 17.5h3V15H13v-3h-2.5V9.5h-3V12H5v3h2.5z"},"2"),c.jsx("ellipse",{cx:"20",cy:"10",opacity:".3",rx:"1",ry:"2"},"3"),c.jsx("path",{d:"M20 6c-1.68 0-3 1.76-3 4 0 1.77.83 3.22 2 3.76V20c0 .55.45 1 1 1s1-.45 1-1v-6.24c1.17-.54 2-1.99 2-3.76 0-2.24-1.32-4-3-4m0 6c-.41 0-1-.78-1-2s.59-2 1-2 1 .78 1 2-.59 2-1 2"},"4")],"MedicationLiquidTwoTone"),IO1=h(c.jsx("path",{d:"M10.5 15H8v-3h2.5V9.5h3V12H16v3h-2.5v2.5h-3zM19 8v11c0 1.1-.9 2-2 2H7c-1.1 0-2-.9-2-2V8c0-1.1.9-2 2-2h10c1.1 0 2 .9 2 2m-2 0H7v11h10zm1-5H6v2h12z"}),"MedicationOutlined"),UO1=h(c.jsx("path",{d:"M17 3H7c-.55 0-1 .45-1 1s.45 1 1 1h10c.55 0 1-.45 1-1s-.45-1-1-1m0 3H7c-1.1 0-2 .9-2 2v11c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2V8c0-1.1-.9-2-2-2m-2.5 9h-1v1c0 .83-.67 1.5-1.5 1.5s-1.5-.67-1.5-1.5v-1h-1c-.83 0-1.5-.67-1.5-1.5S8.67 12 9.5 12h1v-1c0-.83.67-1.5 1.5-1.5s1.5.67 1.5 1.5v1h1c.83 0 1.5.67 1.5 1.5s-.67 1.5-1.5 1.5"}),"MedicationRounded"),GO1=h(c.jsx("path",{d:"M6 3h12v2H6zm13 3H5v15h14zm-3 9h-2.5v2.5h-3V15H8v-3h2.5V9.5h3V12H16z"}),"MedicationSharp"),KO1=h([c.jsx("path",{d:"M7 19h10V8H7zm1-7h2.5V9.5h3V12H16v3h-2.5v2.5h-3V15H8z",opacity:".3"},"0"),c.jsx("path",{d:"M6 3h12v2H6zm11 3H7c-1.1 0-2 .9-2 2v11c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2V8c0-1.1-.9-2-2-2m0 13H7V8h10z"},"1"),c.jsx("path",{d:"M10.5 17.5h3V15H16v-3h-2.5V9.5h-3V12H8v3h2.5z"},"2")],"MedicationTwoTone"),qO1=h(c.jsx("path",{d:"M14 6v15H3v-2h2V3h9v1h5v15h2v2h-4V6zm-4 5v2h2v-2z"}),"MeetingRoom"),QO1=h(c.jsx("path",{d:"M19 19V4h-4V3H5v16H3v2h12V6h2v15h4v-2zm-6 0H7V5h6zm-3-8h2v2h-2z"}),"MeetingRoomOutlined"),ZO1=h(c.jsx("path",{d:"M20 19h-1V5c0-.55-.45-1-1-1h-4c0-.55-.45-1-1-1H6c-.55 0-1 .45-1 1v15H4c-.55 0-1 .45-1 1s.45 1 1 1h9c.55 0 1-.45 1-1V6h3v14c0 .55.45 1 1 1h2c.55 0 1-.45 1-1s-.45-1-1-1m-9-6c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1"}),"MeetingRoomRounded"),JO1=h(c.jsx("path",{d:"M14 6v15H3v-2h2V3h9v1h5v15h2v2h-4V6zm-4 5v2h2v-2z"}),"MeetingRoomSharp"),YO1=h([c.jsx("path",{d:"M7 19h6V5H7zm3-8h2v2h-2z",opacity:".3"},"0"),c.jsx("path",{d:"M19 19V4h-4V3H5v16H3v2h12V6h2v15h4v-2zm-6 0H7V5h6zm-3-8h2v2h-2z"},"1")],"MeetingRoomTwoTone"),_O1=h(c.jsx("path",{d:"M15 9H9v6h6zm-2 4h-2v-2h2zm8-2V9h-2V7c0-1.1-.9-2-2-2h-2V3h-2v2h-2V3H9v2H7c-1.1 0-2 .9-2 2v2H3v2h2v2H3v2h2v2c0 1.1.9 2 2 2h2v2h2v-2h2v2h2v-2h2c1.1 0 2-.9 2-2v-2h2v-2h-2v-2zm-4 6H7V7h10z"}),"Memory"),XO1=h(c.jsx("path",{d:"M15 9H9v6h6zm-2 4h-2v-2h2zm8-2V9h-2V7c0-1.1-.9-2-2-2h-2V3h-2v2h-2V3H9v2H7c-1.1 0-2 .9-2 2v2H3v2h2v2H3v2h2v2c0 1.1.9 2 2 2h2v2h2v-2h2v2h2v-2h2c1.1 0 2-.9 2-2v-2h2v-2h-2v-2zm-4 6H7V7h10z"}),"MemoryOutlined"),$O1=h(c.jsx("path",{d:"M14 9h-4c-.55 0-1 .45-1 1v4c0 .55.45 1 1 1h4c.55 0 1-.45 1-1v-4c0-.55-.45-1-1-1m-1 4h-2v-2h2zm8-3c0-.55-.45-1-1-1h-1V7c0-1.1-.9-2-2-2h-2V4c0-.55-.45-1-1-1s-1 .45-1 1v1h-2V4c0-.55-.45-1-1-1s-1 .45-1 1v1H7c-1.1 0-2 .9-2 2v2H4c-.55 0-1 .45-1 1s.45 1 1 1h1v2H4c-.55 0-1 .45-1 1s.45 1 1 1h1v2c0 1.1.9 2 2 2h2v1c0 .55.45 1 1 1s1-.45 1-1v-1h2v1c0 .55.45 1 1 1s1-.45 1-1v-1h2c1.1 0 2-.9 2-2v-2h1c.55 0 1-.45 1-1s-.45-1-1-1h-1v-2h1c.55 0 1-.45 1-1m-5 7H8c-.55 0-1-.45-1-1V8c0-.55.45-1 1-1h8c.55 0 1 .45 1 1v8c0 .55-.45 1-1 1"}),"MemoryRounded"),cy1=h(c.jsx("path",{d:"M15 9H9v6h6zm-2 4h-2v-2h2zm8-2V9h-2V5h-4V3h-2v2h-2V3H9v2H5v4H3v2h2v2H3v2h2v4h4v2h2v-2h2v2h2v-2h4v-4h2v-2h-2v-2zm-4 6H7V7h10z"}),"MemorySharp"),hy1=h([c.jsx("path",{d:"M7 17h10V7H7zm2-8h6v6H9z",opacity:".3"},"0"),c.jsx("path",{d:"M21 11V9h-2V7c0-1.1-.9-2-2-2h-2V3h-2v2h-2V3H9v2H7c-1.1 0-2 .9-2 2v2H3v2h2v2H3v2h2v2c0 1.1.9 2 2 2h2v2h2v-2h2v2h2v-2h2c1.1 0 2-.9 2-2v-2h2v-2h-2v-2zm-4 6H7V7h10zm-2-8H9v6h6zm-2 4h-2v-2h2z"},"1")],"MemoryTwoTone"),sy1=h(c.jsx("path",{d:"M3 18h18v-2H3zm0-5h18v-2H3zm0-7v2h18V6z"}),"Menu"),ty1=h([c.jsx("path",{d:"M21 5c-1.11-.35-2.33-.5-3.5-.5-1.95 0-4.05.4-5.5 1.5-1.45-1.1-3.55-1.5-5.5-1.5S2.45 4.9 1 6v14.65c0 .25.25.5.5.5.1 0 .15-.05.25-.05C3.1 20.45 5.05 20 6.5 20c1.95 0 4.05.4 5.5 1.5 1.35-.85 3.8-1.5 5.5-1.5 1.65 0 3.35.3 4.75 1.05.1.05.15.05.25.05.25 0 .5-.25.5-.5V6c-.6-.45-1.25-.75-2-1m0 13.5c-1.1-.35-2.3-.5-3.5-.5-1.7 0-4.15.65-5.5 1.5V8c1.35-.85 3.8-1.5 5.5-1.5 1.2 0 2.4.15 3.5.5z"},"0"),c.jsx("path",{d:"M17.5 10.5c.88 0 1.73.09 2.5.26V9.24c-.79-.15-1.64-.24-2.5-.24-1.7 0-3.24.29-4.5.83v1.66c1.13-.64 2.7-.99 4.5-.99M13 12.49v1.66c1.13-.64 2.7-.99 4.5-.99.88 0 1.73.09 2.5.26V11.9c-.79-.15-1.64-.24-2.5-.24-1.7 0-3.24.3-4.5.83m4.5 1.84c-1.7 0-3.24.29-4.5.83v1.66c1.13-.64 2.7-.99 4.5-.99.88 0 1.73.09 2.5.26v-1.52c-.79-.16-1.64-.24-2.5-.24"},"1")],"MenuBook"),oy1=h([c.jsx("path",{d:"M21 5c-1.11-.35-2.33-.5-3.5-.5-1.95 0-4.05.4-5.5 1.5-1.45-1.1-3.55-1.5-5.5-1.5S2.45 4.9 1 6v14.65c0 .25.25.5.5.5.1 0 .15-.05.25-.05C3.1 20.45 5.05 20 6.5 20c1.95 0 4.05.4 5.5 1.5 1.35-.85 3.8-1.5 5.5-1.5 1.65 0 3.35.3 4.75 1.05.1.05.15.05.25.05.25 0 .5-.25.5-.5V6c-.6-.45-1.25-.75-2-1m0 13.5c-1.1-.35-2.3-.5-3.5-.5-1.7 0-4.15.65-5.5 1.5V8c1.35-.85 3.8-1.5 5.5-1.5 1.2 0 2.4.15 3.5.5z"},"0"),c.jsx("path",{d:"M17.5 10.5c.88 0 1.73.09 2.5.26V9.24c-.79-.15-1.64-.24-2.5-.24-1.7 0-3.24.29-4.5.83v1.66c1.13-.64 2.7-.99 4.5-.99M13 12.49v1.66c1.13-.64 2.7-.99 4.5-.99.88 0 1.73.09 2.5.26V11.9c-.79-.15-1.64-.24-2.5-.24-1.7 0-3.24.3-4.5.83m4.5 1.84c-1.7 0-3.24.29-4.5.83v1.66c1.13-.64 2.7-.99 4.5-.99.88 0 1.73.09 2.5.26v-1.52c-.79-.16-1.64-.24-2.5-.24"},"1")],"MenuBookOutlined"),vy1=h([c.jsx("path",{d:"M17.5 4.5c-1.95 0-4.05.4-5.5 1.5-1.45-1.1-3.55-1.5-5.5-1.5-1.45 0-2.99.22-4.28.79C1.49 5.62 1 6.33 1 7.14v11.28c0 1.3 1.22 2.26 2.48 1.94.98-.25 2.02-.36 3.02-.36 1.56 0 3.22.26 4.56.92.6.3 1.28.3 1.87 0 1.34-.67 3-.92 4.56-.92 1 0 2.04.11 3.02.36 1.26.33 2.48-.63 2.48-1.94V7.14c0-.81-.49-1.52-1.22-1.85-1.28-.57-2.82-.79-4.27-.79M21 17.23c0 .63-.58 1.09-1.2.98-.75-.14-1.53-.2-2.3-.2-1.7 0-4.15.65-5.5 1.5V8c1.35-.85 3.8-1.5 5.5-1.5.92 0 1.83.09 2.7.28.46.1.8.51.8.98z"},"0"),c.jsx("path",{d:"M13.98 11.01c-.32 0-.61-.2-.71-.52-.13-.39.09-.82.48-.94 1.54-.5 3.53-.66 5.36-.45.41.05.71.42.66.83s-.42.71-.83.66c-1.62-.19-3.39-.04-4.73.39-.08.01-.16.03-.23.03m0 2.66c-.32 0-.61-.2-.71-.52-.13-.39.09-.82.48-.94 1.53-.5 3.53-.66 5.36-.45.41.05.71.42.66.83s-.42.71-.83.66c-1.62-.19-3.39-.04-4.73.39-.08.02-.16.03-.23.03m0 2.66c-.32 0-.61-.2-.71-.52-.13-.39.09-.82.48-.94 1.53-.5 3.53-.66 5.36-.45.41.05.71.42.66.83s-.42.7-.83.66c-1.62-.19-3.39-.04-4.73.39-.08.02-.16.03-.23.03"},"1")],"MenuBookRounded"),ey1=h([c.jsx("path",{d:"M21 5c-1.11-.35-2.33-.5-3.5-.5-1.95 0-4.05.4-5.5 1.5-1.45-1.1-3.55-1.5-5.5-1.5S2.45 4.9 1 6v15.5C2.45 20.4 4.55 20 6.5 20s4.05.4 5.5 1.5c1.45-1.1 3.55-1.5 5.5-1.5 1.17 0 2.39.15 3.5.5.75.25 1.4.55 2 1V6c-.6-.45-1.25-.75-2-1m0 13.5c-1.1-.35-2.3-.5-3.5-.5-1.7 0-4.15.65-5.5 1.5V8c1.35-.85 3.8-1.5 5.5-1.5 1.2 0 2.4.15 3.5.5z"},"0"),c.jsx("path",{d:"M17.5 10.5c.88 0 1.73.09 2.5.26V9.24c-.79-.15-1.64-.24-2.5-.24-1.7 0-3.24.29-4.5.83v1.66c1.13-.64 2.7-.99 4.5-.99M13 12.49v1.66c1.13-.64 2.7-.99 4.5-.99.88 0 1.73.09 2.5.26V11.9c-.79-.15-1.64-.24-2.5-.24-1.7 0-3.24.3-4.5.83m4.5 1.84c-1.7 0-3.24.29-4.5.83v1.66c1.13-.64 2.7-.99 4.5-.99.88 0 1.73.09 2.5.26v-1.52c-.79-.16-1.64-.24-2.5-.24"},"1")],"MenuBookSharp"),ly1=h([c.jsx("path",{d:"M21 5c-1.11-.35-2.33-.5-3.5-.5-1.95 0-4.05.4-5.5 1.5-1.45-1.1-3.55-1.5-5.5-1.5S2.45 4.9 1 6v14.65c0 .25.25.5.5.5.1 0 .15-.05.25-.05C3.1 20.45 5.05 20 6.5 20c1.95 0 4.05.4 5.5 1.5 1.35-.85 3.8-1.5 5.5-1.5 1.65 0 3.35.3 4.75 1.05.1.05.15.05.25.05.25 0 .5-.25.5-.5V6c-.6-.45-1.25-.75-2-1M3 18.5V7c1.1-.35 2.3-.5 3.5-.5 1.34 0 3.13.41 4.5.99v11.5C9.63 18.41 7.84 18 6.5 18c-1.2 0-2.4.15-3.5.5m18 0c-1.1-.35-2.3-.5-3.5-.5-1.34 0-3.13.41-4.5.99V7.49c1.37-.59 3.16-.99 4.5-.99 1.2 0 2.4.15 3.5.5z"},"0"),c.jsx("path",{d:"M11 7.49c-1.37-.58-3.16-.99-4.5-.99-1.2 0-2.4.15-3.5.5v11.5c1.1-.35 2.3-.5 3.5-.5 1.34 0 3.13.41 4.5.99z",opacity:".3"},"1"),c.jsx("path",{d:"M17.5 10.5c.88 0 1.73.09 2.5.26V9.24c-.79-.15-1.64-.24-2.5-.24-1.28 0-2.46.16-3.5.47v1.57c.99-.35 2.18-.54 3.5-.54m0 2.66c.88 0 1.73.09 2.5.26V11.9c-.79-.15-1.64-.24-2.5-.24-1.28 0-2.46.16-3.5.47v1.57c.99-.34 2.18-.54 3.5-.54m0 2.67c.88 0 1.73.09 2.5.26v-1.52c-.79-.15-1.64-.24-2.5-.24-1.28 0-2.46.16-3.5.47v1.57c.99-.35 2.18-.54 3.5-.54"},"2")],"MenuBookTwoTone"),ny1=h(c.jsx("path",{d:"M3 18h13v-2H3zm0-5h10v-2H3zm0-7v2h13V6zm18 9.59L17.42 12 21 8.41 19.59 7l-5 5 5 5z"}),"MenuOpen"),ay1=h(c.jsx("path",{d:"M3 18h13v-2H3zm0-5h10v-2H3zm0-7v2h13V6zm18 9.59L17.42 12 21 8.41 19.59 7l-5 5 5 5z"}),"MenuOpenOutlined"),dy1=h(c.jsx("path",{d:"M4 18h11c.55 0 1-.45 1-1s-.45-1-1-1H4c-.55 0-1 .45-1 1s.45 1 1 1m0-5h8c.55 0 1-.45 1-1s-.45-1-1-1H4c-.55 0-1 .45-1 1s.45 1 1 1M3 7c0 .55.45 1 1 1h11c.55 0 1-.45 1-1s-.45-1-1-1H4c-.55 0-1 .45-1 1m17.3 7.88L17.42 12l2.88-2.88c.39-.39.39-1.02 0-1.41a.996.996 0 0 0-1.41 0L15.3 11.3c-.39.39-.39 1.02 0 1.41l3.59 3.59c.39.39 1.02.39 1.41 0 .38-.39.39-1.03 0-1.42"}),"MenuOpenRounded"),zy1=h(c.jsx("path",{d:"M3 18h13v-2H3zm0-5h10v-2H3zm0-7v2h13V6zm18 9.59L17.42 12 21 8.41 19.59 7l-5 5 5 5z"}),"MenuOpenSharp"),my1=h(c.jsx("path",{d:"M3 18h13v-2H3zm0-5h10v-2H3zm0-7v2h13V6zm18 9.59L17.42 12 21 8.41 19.59 7l-5 5 5 5z"}),"MenuOpenTwoTone"),py1=h(c.jsx("path",{d:"M3 18h18v-2H3zm0-5h18v-2H3zm0-7v2h18V6z"}),"MenuOutlined"),Hy1=h(c.jsx("path",{d:"M4 18h16c.55 0 1-.45 1-1s-.45-1-1-1H4c-.55 0-1 .45-1 1s.45 1 1 1m0-5h16c.55 0 1-.45 1-1s-.45-1-1-1H4c-.55 0-1 .45-1 1s.45 1 1 1M3 7c0 .55.45 1 1 1h16c.55 0 1-.45 1-1s-.45-1-1-1H4c-.55 0-1 .45-1 1"}),"MenuRounded"),My1=h(c.jsx("path",{d:"M3 18h18v-2H3zm0-5h18v-2H3zm0-7v2h18V6z"}),"MenuSharp"),ry1=h(c.jsx("path",{d:"M3 18h18v-2H3zm0-5h18v-2H3zm0-7v2h18V6z"}),"MenuTwoTone"),iy1=h(c.jsx("path",{d:"M6.41 21 5 19.59l4.83-4.83c.75-.75 1.17-1.77 1.17-2.83v-5.1L9.41 8.41 8 7l4-4 4 4-1.41 1.41L13 6.83v5.1c0 1.06.42 2.08 1.17 2.83L19 19.59 17.59 21 12 15.41z"}),"Merge"),Vy1=h(c.jsx("path",{d:"M6.41 21 5 19.59l4.83-4.83c.75-.75 1.17-1.77 1.17-2.83v-5.1L9.41 8.41 8 7l4-4 4 4-1.41 1.41L13 6.83v5.1c0 1.06.42 2.08 1.17 2.83L19 19.59 17.59 21 12 15.41z"}),"MergeOutlined"),xy1=h(c.jsx("path",{d:"M8.71 7.71a.996.996 0 0 1 0-1.41l2.59-2.59c.39-.39 1.02-.39 1.41 0L15.3 6.3c.39.39.39 1.02 0 1.41s-1.02.39-1.41 0L13 6.83v5.1c0 1.06.42 2.08 1.17 2.83l4.12 4.12c.39.39.39 1.02 0 1.41s-1.02.39-1.41 0L12 15.41l-4.88 4.88c-.39.39-1.02.39-1.41 0a.996.996 0 0 1 0-1.41l4.12-4.12c.75-.75 1.17-1.77 1.17-2.83v-5.1l-.88.88c-.39.39-1.02.39-1.41 0"}),"MergeRounded"),jy1=h(c.jsx("path",{d:"M6.41 21 5 19.59l4.83-4.83c.75-.75 1.17-1.77 1.17-2.83v-5.1L9.41 8.41 8 7l4-4 4 4-1.41 1.41L13 6.83v5.1c0 1.06.42 2.08 1.17 2.83L19 19.59 17.59 21 12 15.41z"}),"MergeSharp"),uy1=h(c.jsx("path",{d:"M6.41 21 5 19.59l4.83-4.83c.75-.75 1.17-1.77 1.17-2.83v-5.1L9.41 8.41 8 7l4-4 4 4-1.41 1.41L13 6.83v5.1c0 1.06.42 2.08 1.17 2.83L19 19.59 17.59 21 12 15.41z"}),"MergeTwoTone"),Ly1=h(c.jsx("path",{d:"M17 20.41 18.41 19 15 15.59 13.59 17zM7.5 8H11v5.59L5.59 19 7 20.41l6-6V8h3.5L12 3.5z"}),"MergeType"),Sy1=h(c.jsx("path",{d:"M17 20.41 18.41 19 15 15.59 13.59 17zM7.5 8H11v5.59L5.59 19 7 20.41l6-6V8h3.5L12 3.5z"}),"MergeTypeOutlined"),Cy1=h(c.jsx("path",{d:"M17.7 19.7c.39-.39.39-1.02 0-1.41l-2.7-2.7L13.59 17l2.7 2.7c.39.39 1.03.39 1.41 0M8.71 8H11v5.59l-4.71 4.7c-.39.39-.39 1.02 0 1.41s1.02.39 1.41 0l4.71-4.7c.38-.38.59-.88.59-1.41V8h2.29c.45 0 .67-.54.35-.85l-3.29-3.29c-.2-.2-.51-.2-.71 0L8.35 7.15c-.31.31-.09.85.36.85"}),"MergeTypeRounded"),Ty1=h(c.jsx("path",{d:"M17 20.41 18.41 19 15 15.59 13.59 17zM7.5 8H11v5.59L5.59 19 7 20.41l6-6V8h3.5L12 3.5z"}),"MergeTypeSharp"),wy1=h(c.jsx("path",{d:"M5.59 19 7 20.41l6-6V8h3.5L12 3.5 7.5 8H11v5.59zm11.407 1.41-3.408-3.407 1.4-1.407 3.41 3.408z"}),"MergeTypeTwoTone"),Ry1=h(c.jsx("path",{d:"M20 2H4c-1.1 0-1.99.9-1.99 2L2 22l4-4h14c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2m-2 12H6v-2h12zm0-3H6V9h12zm0-3H6V6h12z"}),"Message"),Oy1=h(c.jsx("path",{d:"M4 4h16v12H5.17L4 17.17zm0-2c-1.1 0-1.99.9-1.99 2L2 22l4-4h14c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2zm2 10h12v2H6zm0-3h12v2H6zm0-3h12v2H6z"}),"MessageOutlined"),yy1=h(c.jsx("path",{d:"M20 2H4c-1.1 0-1.99.9-1.99 2L2 22l4-4h14c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2m-3 12H7c-.55 0-1-.45-1-1s.45-1 1-1h10c.55 0 1 .45 1 1s-.45 1-1 1m0-3H7c-.55 0-1-.45-1-1s.45-1 1-1h10c.55 0 1 .45 1 1s-.45 1-1 1m0-3H7c-.55 0-1-.45-1-1s.45-1 1-1h10c.55 0 1 .45 1 1s-.45 1-1 1"}),"MessageRounded"),gy1=h(c.jsx("path",{d:"M22 2H2.01L2 22l4-4h16zm-4 12H6v-2h12zm0-3H6V9h12zm0-3H6V6h12z"}),"MessageSharp"),Ay1=h([c.jsx("path",{d:"M20 4H4v13.17L5.17 16H20zm-2 10H6v-2h12zm0-3H6V9h12zm0-3H6V6h12z",opacity:".3"},"0"),c.jsx("path",{d:"M20 18c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2H4c-1.1 0-1.99.9-1.99 2L2 22l4-4zm-16-.83V4h16v12H5.17zM6 12h12v2H6zm0-3h12v2H6zm0-3h12v2H6z"},"1")],"MessageTwoTone"),fy1=h(c.jsx("path",{d:"M12 14c1.66 0 2.99-1.34 2.99-3L15 5c0-1.66-1.34-3-3-3S9 3.34 9 5v6c0 1.66 1.34 3 3 3m5.3-3c0 3-2.54 5.1-5.3 5.1S6.7 14 6.7 11H5c0 3.41 2.72 6.23 6 6.72V21h2v-3.28c3.28-.48 6-3.3 6-6.72z"}),"Mic"),Py1=h(c.jsx("path",{d:"M21.19 21.19 2.81 2.81 1.39 4.22 5.17 8H4l1 10h1c0 2.21 1.79 4 4 4s4-1.79 4-4v-1.17l5.78 5.78zM12 18c0 1.1-.9 2-2 2s-2-.9-2-2h1l.56-5.61L12 14.83zm2-12v5.17l-2-2V6c0-2.21 1.79-4 4-4s4 1.79 4 4v11.17l-2-2V6c0-1.1-.9-2-2-2s-2 .9-2 2m-4-1c0 .62-.2 1.18-.52 1.66L5.33 2.51C5.81 2.19 6.38 2 7 2c1.66 0 3 1.34 3 3"}),"MicExternalOff"),Fy1=h(c.jsx("path",{d:"M10 5c0-1.66-1.34-3-3-3-.62 0-1.19.19-1.67.5l4.15 4.15C9.8 6.18 10 5.61 10 5m4 1c0-1.1.9-2 2-2s2 .9 2 2v9.17l2 2V6c0-2.21-1.79-4-4-4s-4 1.79-4 4v3.17l2 2zM2.1 2.1.69 3.51 5.17 8H4l1 10h1c0 2.21 1.79 4 4 4s4-1.79 4-4v-1.17l6.49 6.49 1.41-1.41zM7.19 16h-.38l-.6-6h.96l.56.56zM12 18c0 1.1-.9 2-2 2s-2-.9-2-2h1l.56-5.61L12 14.83z"}),"MicExternalOffOutlined"),By1=h(c.jsx("path",{d:"M14 6c0-1.24 1.14-2.22 2.42-1.96.94.2 1.58 1.09 1.58 2.05v9.08l2 2V6.16c0-2.08-1.68-4.03-3.76-4.15C13.92 1.87 12 3.71 12 6v3.17l2 2zm-4-1c0-1.66-1.34-3-3-3-.62 0-1.19.19-1.67.5l4.15 4.15C9.8 6.18 10 5.61 10 5M1.39 2.81C1 3.2 1 3.83 1.39 4.22L5.17 8H5.1c-.59 0-1.05.51-1 1.1l.85 8.45c.03.26.25.45.5.45H6c0 2.34 2.01 4.21 4.39 3.98 2.08-.2 3.61-2.06 3.61-4.15v-1l5.78 5.78c.39.39 1.02.39 1.41 0s.39-1.02 0-1.41L2.81 2.81c-.39-.39-1.03-.39-1.42 0M12 17.91c0 .96-.64 1.86-1.58 2.05C9.14 20.22 8 19.24 8 18h.55c.26 0 .47-.19.5-.45l.52-5.16L12 14.83z"}),"MicExternalOffRounded"),by1=h(c.jsx("path",{d:"M10 5c0-1.66-1.34-3-3-3-.62 0-1.19.19-1.67.5l4.15 4.15C9.8 6.18 10 5.61 10 5m4-1h4v11.17l2 2V2h-8v7.17l2 2zM2.1 2.1.69 3.51 5.17 8H4l1 10h1v4h8v-5.17l6.49 6.49 1.41-1.41zM12 20H8v-2h1l.56-5.61L12 14.83z"}),"MicExternalOffSharp"),Dy1=h([c.jsx("path",{d:"m6.21 10 .6 6h.38l.54-5.44-.56-.56z",opacity:".3"},"0"),c.jsx("path",{d:"M10 5c0-1.66-1.34-3-3-3-.62 0-1.19.19-1.67.5l4.15 4.15C9.8 6.18 10 5.61 10 5m4 1c0-1.1.9-2 2-2s2 .9 2 2v9.17l2 2V6c0-2.21-1.79-4-4-4s-4 1.79-4 4v3.17l2 2zM2.1 2.1.69 3.51 5.17 8H4l1 10h1c0 2.21 1.79 4 4 4s4-1.79 4-4v-1.17l6.49 6.49 1.41-1.41zM7.19 16h-.38l-.6-6h.96l.56.56zM12 18c0 1.1-.9 2-2 2s-2-.9-2-2h1l.56-5.61L12 14.83z"},"1")],"MicExternalOffTwoTone"),ky1=h(c.jsx("path",{d:"M9.22 7H4.78C4.3 6.47 4 5.77 4 5c0-1.66 1.34-3 3-3s3 1.34 3 3c0 .77-.3 1.47-.78 2M16 2c2.21 0 4 1.79 4 4v16h-2V6c0-1.1-.9-2-2-2s-2 .9-2 2v12c0 2.21-1.79 4-4 4s-4-1.79-4-4H5L4 8h6L9 18H8c0 1.1.9 2 2 2s2-.9 2-2V6c0-2.21 1.79-4 4-4"}),"MicExternalOn"),Wy1=h([c.jsx("path",{d:"M9.22 7c.48-.53.78-1.23.78-2 0-1.66-1.34-3-3-3S4 3.34 4 5c0 .77.3 1.47.78 2z"},"0"),c.jsx("path",{d:"M16 2c-2.21 0-4 1.79-4 4v12c0 1.1-.9 2-2 2s-2-.9-2-2h1l1-10H4l1 10h1c0 2.21 1.79 4 4 4s4-1.79 4-4V6c0-1.1.9-2 2-2s2 .9 2 2v16h2V6c0-2.21-1.79-4-4-4M7.19 16h-.38l-.6-6h1.58z"},"1")],"MicExternalOnOutlined"),Ny1=h(c.jsx("path",{d:"M9.22 7H4.78C4.3 6.47 4 5.77 4 5c0-1.66 1.34-3 3-3s3 1.34 3 3c0 .77-.3 1.47-.78 2m7.02-4.99C18.32 2.13 20 4.08 20 6.16V21c0 .55-.45 1-1 1s-1-.45-1-1V6.09c0-.96-.64-1.86-1.58-2.05C15.14 3.78 14 4.76 14 6v11.84c0 2.08-1.68 4.03-3.76 4.15C7.92 22.13 6 20.29 6 18h-.55c-.26 0-.47-.19-.5-.45L4.11 9.1c-.06-.59.4-1.1.99-1.1h3.8c.59 0 1.05.51 1 1.1l-.85 8.45c-.03.26-.25.45-.5.45H8c0 1.24 1.14 2.22 2.42 1.96.94-.19 1.58-1.09 1.58-2.05V6c0-2.29 1.92-4.13 4.24-3.99"}),"MicExternalOnRounded"),Ey1=h(c.jsx("path",{d:"M9.22 7H4.78C4.3 6.47 4 5.77 4 5c0-1.66 1.34-3 3-3s3 1.34 3 3c0 .77-.3 1.47-.78 2M20 2v20h-2V4h-4v18H6v-4H5L4 8h6L9 18H8v2h4V2z"}),"MicExternalOnSharp"),Iy1=h([c.jsx("path",{d:"M6.81 16h.38l.6-6H6.21z",opacity:".3"},"0"),c.jsx("path",{d:"M9.22 7c.48-.53.78-1.23.78-2 0-1.66-1.34-3-3-3S4 3.34 4 5c0 .77.3 1.47.78 2z"},"1"),c.jsx("path",{d:"M16 2c-2.21 0-4 1.79-4 4v12c0 1.1-.9 2-2 2s-2-.9-2-2h1l1-10H4l1 10h1c0 2.21 1.79 4 4 4s4-1.79 4-4V6c0-1.1.9-2 2-2s2 .9 2 2v16h2V6c0-2.21-1.79-4-4-4M7.19 16h-.38l-.6-6h1.58z"},"2")],"MicExternalOnTwoTone"),Uy1=h(c.jsx("path",{d:"M12 14c1.66 0 2.99-1.34 2.99-3L15 5c0-1.66-1.34-3-3-3S9 3.34 9 5v6c0 1.66 1.34 3 3 3m-1.2-9.1c0-.66.54-1.2 1.2-1.2s1.2.54 1.2 1.2l-.01 6.2c0 .66-.53 1.2-1.19 1.2s-1.2-.54-1.2-1.2zm6.5 6.1c0 3-2.54 5.1-5.3 5.1S6.7 14 6.7 11H5c0 3.41 2.72 6.23 6 6.72V21h2v-3.28c3.28-.48 6-3.3 6-6.72z"}),"MicNone"),Gy1=h(c.jsx("path",{d:"M12 14c1.66 0 3-1.34 3-3V5c0-1.66-1.34-3-3-3S9 3.34 9 5v6c0 1.66 1.34 3 3 3m-1-9c0-.55.45-1 1-1s1 .45 1 1v6c0 .55-.45 1-1 1s-1-.45-1-1zm6 6c0 2.76-2.24 5-5 5s-5-2.24-5-5H5c0 3.53 2.61 6.43 6 6.92V21h2v-3.08c3.39-.49 6-3.39 6-6.92z"}),"MicNoneOutlined"),Ky1=h(c.jsx("path",{d:"M12 14c1.66 0 3-1.34 3-3V5c0-1.66-1.34-3-3-3S9 3.34 9 5v6c0 1.66 1.34 3 3 3m-1-9c0-.55.45-1 1-1s1 .45 1 1v6c0 .55-.45 1-1 1s-1-.45-1-1zm6.91 6c-.49 0-.9.36-.98.85C16.52 14.2 14.47 16 12 16s-4.52-1.8-4.93-4.15c-.08-.49-.49-.85-.98-.85-.61 0-1.09.54-1 1.14.49 3 2.89 5.35 5.91 5.78V20c0 .55.45 1 1 1s1-.45 1-1v-2.08c3.02-.43 5.42-2.78 5.91-5.78.1-.6-.39-1.14-1-1.14"}),"MicNoneRounded"),qy1=h(c.jsx("path",{d:"M12 14c1.66 0 3-1.34 3-3V5c0-1.66-1.34-3-3-3S9 3.34 9 5v6c0 1.66 1.34 3 3 3m-1-9c0-.55.45-1 1-1s1 .45 1 1v6c0 .55-.45 1-1 1s-1-.45-1-1zm6 6c0 2.76-2.24 5-5 5s-5-2.24-5-5H5c0 3.53 2.61 6.43 6 6.92V21h2v-3.08c3.39-.49 6-3.39 6-6.92z"}),"MicNoneSharp"),Qy1=h([c.jsx("path",{d:"M12 12c.55 0 1-.45 1-1V5c0-.55-.45-1-1-1s-1 .45-1 1v6c0 .55.45 1 1 1",opacity:".3"},"0"),c.jsx("path",{d:"M12 14c1.66 0 3-1.34 3-3V5c0-1.66-1.34-3-3-3S9 3.34 9 5v6c0 1.66 1.34 3 3 3m-1-9c0-.55.45-1 1-1s1 .45 1 1v6c0 .55-.45 1-1 1s-1-.45-1-1zm6 6c0 2.76-2.24 5-5 5s-5-2.24-5-5H5c0 3.53 2.61 6.43 6 6.92V21h2v-3.08c3.39-.49 6-3.39 6-6.92z"},"1")],"MicNoneTwoTone"),Zy1=h(c.jsx("path",{d:"M19 11h-1.7c0 .74-.16 1.43-.43 2.05l1.23 1.23c.56-.98.9-2.09.9-3.28m-4.02.17c0-.06.02-.11.02-.17V5c0-1.66-1.34-3-3-3S9 3.34 9 5v.18zM4.27 3 3 4.27l6.01 6.01V11c0 1.66 1.33 3 2.99 3 .22 0 .44-.03.65-.08l1.66 1.66c-.71.33-1.5.52-2.31.52-2.76 0-5.3-2.1-5.3-5.1H5c0 3.41 2.72 6.23 6 6.72V21h2v-3.28c.91-.13 1.77-.45 2.54-.9L19.73 21 21 19.73z"}),"MicOff"),Jy1=h(c.jsx("path",{d:"M10.8 4.9c0-.66.54-1.2 1.2-1.2s1.2.54 1.2 1.2l-.01 3.91L15 10.6V5c0-1.66-1.34-3-3-3-1.54 0-2.79 1.16-2.96 2.65l1.76 1.76zM19 11h-1.7c0 .58-.1 1.13-.27 1.64l1.27 1.27c.44-.88.7-1.87.7-2.91M4.41 2.86 3 4.27l6 6V11c0 1.66 1.34 3 3 3 .23 0 .44-.03.65-.08l1.66 1.66c-.71.33-1.5.52-2.31.52-2.76 0-5.3-2.1-5.3-5.1H5c0 3.41 2.72 6.23 6 6.72V21h2v-3.28c.91-.13 1.77-.45 2.55-.9l4.2 4.2 1.41-1.41z"}),"MicOffOutlined"),Yy1=h(c.jsx("path",{d:"M15 10.6V5c0-1.66-1.34-3-3-3-1.54 0-2.79 1.16-2.96 2.65zm3.08.4c-.41 0-.77.3-.83.71-.05.32-.12.64-.22.93l1.27 1.27c.3-.6.52-1.25.63-1.94.07-.51-.33-.97-.85-.97M3.71 3.56c-.39.39-.39 1.02 0 1.41L9 10.27v.43c0 1.19.6 2.32 1.63 2.91.75.43 1.41.44 2.02.31l1.66 1.66c-.71.33-1.5.52-2.31.52-2.54 0-4.88-1.77-5.25-4.39-.06-.41-.42-.71-.83-.71-.52 0-.92.46-.85.97.46 2.96 2.96 5.3 5.93 5.75V20c0 .55.45 1 1 1s1-.45 1-1v-2.28c.91-.13 1.77-.45 2.55-.9l3.49 3.49c.39.39 1.02.39 1.41 0s.39-1.02 0-1.41L5.12 3.56a.996.996 0 0 0-1.41 0"}),"MicOffRounded"),_y1=h(c.jsx("path",{d:"M15 10.6V5c0-1.66-1.34-3-3-3-1.54 0-2.79 1.16-2.96 2.65zm4 .4h-1.7c0 .58-.1 1.13-.27 1.64l1.27 1.27c.44-.88.7-1.87.7-2.91M4.41 2.86 3 4.27l6 6V11c0 1.66 1.34 3 3 3 .23 0 .44-.03.65-.08l1.66 1.66c-.71.33-1.5.52-2.31.52-2.76 0-5.3-2.1-5.3-5.1H5c0 3.41 2.72 6.23 6 6.72V21h2v-3.28c.91-.13 1.77-.45 2.55-.9l4.2 4.2 1.41-1.41z"}),"MicOffSharp"),Xy1=h([c.jsx("path",{d:"M12 3.7c-.66 0-1.2.54-1.2 1.2v1.51l2.39 2.39.01-3.9c0-.66-.54-1.2-1.2-1.2",opacity:".3"},"0"),c.jsx("path",{d:"M19 11h-1.7c0 .58-.1 1.13-.27 1.64l1.27 1.27c.44-.88.7-1.87.7-2.91M4.41 2.86 3 4.27l6 6V11c0 1.66 1.34 3 3 3 .23 0 .44-.03.65-.08l1.66 1.66c-.71.33-1.5.52-2.31.52-2.76 0-5.3-2.1-5.3-5.1H5c0 3.41 2.72 6.23 6 6.72V21h2v-3.28c.91-.13 1.77-.45 2.55-.9l4.2 4.2 1.41-1.41zM10.8 4.9c0-.66.54-1.2 1.2-1.2s1.2.54 1.2 1.2l-.01 3.91L15 10.6V5c0-1.66-1.34-3-3-3-1.54 0-2.79 1.16-2.96 2.65l1.76 1.76z"},"1")],"MicOffTwoTone"),$y1=h([c.jsx("path",{d:"M12 14c1.66 0 3-1.34 3-3V5c0-1.66-1.34-3-3-3S9 3.34 9 5v6c0 1.66 1.34 3 3 3"},"0"),c.jsx("path",{d:"M17 11c0 2.76-2.24 5-5 5s-5-2.24-5-5H5c0 3.53 2.61 6.43 6 6.92V21h2v-3.08c3.39-.49 6-3.39 6-6.92z"},"1")],"MicOutlined"),cg1=h(c.jsx("path",{d:"M12 14c1.66 0 3-1.34 3-3V5c0-1.66-1.34-3-3-3S9 3.34 9 5v6c0 1.66 1.34 3 3 3m5.91-3c-.49 0-.9.36-.98.85C16.52 14.2 14.47 16 12 16s-4.52-1.8-4.93-4.15c-.08-.49-.49-.85-.98-.85-.61 0-1.09.54-1 1.14.49 3 2.89 5.35 5.91 5.78V20c0 .55.45 1 1 1s1-.45 1-1v-2.08c3.02-.43 5.42-2.78 5.91-5.78.1-.6-.39-1.14-1-1.14"}),"MicRounded"),hg1=h([c.jsx("path",{d:"M12 14c1.66 0 3-1.34 3-3V5c0-1.66-1.34-3-3-3S9 3.34 9 5v6c0 1.66 1.34 3 3 3"},"0"),c.jsx("path",{d:"M17 11c0 2.76-2.24 5-5 5s-5-2.24-5-5H5c0 3.53 2.61 6.43 6 6.92V21h2v-3.08c3.39-.49 6-3.39 6-6.92z"},"1")],"MicSharp"),sg1=h([c.jsx("path",{d:"M12 12c.55 0 1-.45 1-1V5c0-.55-.45-1-1-1s-1 .45-1 1v6c0 .55.45 1 1 1",opacity:".3"},"0"),c.jsx("path",{d:"M12 14c1.66 0 3-1.34 3-3V5c0-1.66-1.34-3-3-3S9 3.34 9 5v6c0 1.66 1.34 3 3 3m-1-9c0-.55.45-1 1-1s1 .45 1 1v6c0 .55-.45 1-1 1s-1-.45-1-1z"},"1"),c.jsx("path",{d:"M17 11c0 2.76-2.24 5-5 5s-5-2.24-5-5H5c0 3.53 2.61 6.43 6 6.92V21h2v-3.08c3.39-.49 6-3.39 6-6.92z"},"2")],"MicTwoTone"),tg1=h(c.jsx("path",{d:"M2 3h9v9H2V3m9 19H2v-9h9v9M21 3v9h-9V3h9m0 19h-9v-9h9v9Z"}),"Microsoft"),og1=h(c.jsx("path",{d:"M6.8 10.61 5.37 9.19C5.73 8.79 6.59 8 7.75 8c.8 0 1.39.39 1.81.67.31.21.51.33.69.33.37 0 .8-.41.95-.61l1.42 1.42c-.36.4-1.22 1.19-2.37 1.19-.79 0-1.37-.38-1.79-.66-.33-.22-.52-.34-.71-.34-.37 0-.8.41-.95.61M7.75 15c.19 0 .38.12.71.34.42.28 1 .66 1.79.66 1.16 0 2.01-.79 2.37-1.19l-1.42-1.42c-.15.2-.59.61-.95.61-.18 0-.38-.12-.69-.33-.42-.28-1.01-.67-1.81-.67-1.16 0-2.02.79-2.38 1.19l1.42 1.42c.16-.2.59-.61.96-.61M22 6v12c0 1.1-.9 2-2 2H4c-1.1 0-2-.9-2-2V6c0-1.1.9-2 2-2h16c1.1 0 2 .9 2 2m-8 0H4v12h10zm5 10c0-.55-.45-1-1-1s-1 .45-1 1 .45 1 1 1 1-.45 1-1m0-4c0-.55-.45-1-1-1s-1 .45-1 1 .45 1 1 1 1-.45 1-1m0-5h-2v2h2z"}),"Microwave"),vg1=h(c.jsx("path",{d:"M20 4H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2M4 6h10v12H4zm16 12h-4V6h4zm-1-9h-2V7h2zm-1 4c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1m0 4c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1m-7.75-1c-.79 0-1.37-.38-1.79-.66-.33-.22-.52-.34-.71-.34-.37 0-.8.41-.95.61l-1.42-1.42c.35-.4 1.21-1.19 2.37-1.19.8 0 1.39.39 1.81.67.31.21.51.33.69.33.37 0 .8-.41.95-.61l1.42 1.42c-.36.4-1.21 1.19-2.37 1.19m0-5c-.79 0-1.37-.38-1.79-.66-.33-.22-.52-.34-.71-.34-.37 0-.8.41-.95.61L5.37 9.19C5.73 8.79 6.59 8 7.75 8c.8 0 1.39.39 1.81.67.31.21.51.33.69.33.37 0 .8-.41.95-.61l1.42 1.42c-.36.4-1.21 1.19-2.37 1.19"}),"MicrowaveOutlined"),eg1=h(c.jsx("path",{d:"M6.15 9.97c-.46-.46-.38-1.24.18-1.57.4-.22.88-.4 1.42-.4.8 0 1.39.39 1.81.67.31.21.51.33.69.33.13 0 .26-.05.39-.12.39-.22.88-.16 1.2.16.46.46.38 1.24-.18 1.56-.39.23-.87.4-1.41.4-.79 0-1.37-.38-1.79-.66-.33-.22-.52-.34-.71-.34-.13 0-.26.05-.39.12-.4.23-.89.16-1.21-.15M7.75 15c.19 0 .38.12.71.34.42.28 1 .66 1.79.66.54 0 1.02-.17 1.41-.4.56-.32.64-1.1.18-1.56-.32-.32-.81-.38-1.2-.16-.13.07-.26.12-.39.12-.18 0-.38-.12-.69-.33-.42-.28-1.01-.67-1.81-.67-.54 0-1.02.18-1.42.4-.56.33-.64 1.11-.18 1.56.32.32.81.38 1.2.16.14-.07.27-.12.4-.12M22 6v12c0 1.1-.9 2-2 2H4c-1.1 0-2-.9-2-2V6c0-1.1.9-2 2-2h16c1.1 0 2 .9 2 2m-8 0H4v12h10zm5 10c0-.55-.45-1-1-1s-1 .45-1 1 .45 1 1 1 1-.45 1-1m0-4c0-.55-.45-1-1-1s-1 .45-1 1 .45 1 1 1 1-.45 1-1m0-5h-2v2h2z"}),"MicrowaveRounded"),lg1=h(c.jsx("path",{d:"M6.8 10.61 5.37 9.19C5.73 8.79 6.59 8 7.75 8c.8 0 1.39.39 1.81.67.31.21.51.33.69.33.37 0 .8-.41.95-.61l1.42 1.42c-.36.4-1.22 1.19-2.37 1.19-.79 0-1.37-.38-1.79-.66-.33-.22-.52-.34-.71-.34-.37 0-.8.41-.95.61M7.75 15c.19 0 .38.12.71.34.42.28 1 .66 1.79.66 1.16 0 2.01-.79 2.37-1.19l-1.42-1.42c-.15.2-.59.61-.95.61-.18 0-.38-.12-.69-.33-.42-.28-1.01-.67-1.81-.67-1.16 0-2.02.79-2.38 1.19l1.42 1.42c.16-.2.59-.61.96-.61M22 4v16H2V4zm-8 2H4v12h10zm5 10c0-.55-.45-1-1-1s-1 .45-1 1 .45 1 1 1 1-.45 1-1m0-4c0-.55-.45-1-1-1s-1 .45-1 1 .45 1 1 1 1-.45 1-1m0-5h-2v2h2z"}),"MicrowaveSharp"),ng1=h([c.jsx("path",{d:"M4 18h10V6H4zM7.75 8c.8 0 1.39.39 1.81.67.31.21.51.33.69.33.37 0 .8-.41.95-.61l1.42 1.42c-.36.4-1.22 1.19-2.37 1.19-.79 0-1.37-.38-1.79-.66-.33-.22-.52-.34-.71-.34-.37 0-.8.41-.95.61L5.37 9.19C5.73 8.79 6.59 8 7.75 8m0 5c.8 0 1.39.39 1.81.67.31.21.51.33.69.33.37 0 .8-.41.95-.61l1.42 1.42c-.36.4-1.22 1.19-2.37 1.19-.79 0-1.37-.38-1.79-.66-.33-.22-.52-.34-.71-.34-.37 0-.8.41-.95.61l-1.42-1.42c.35-.4 1.21-1.19 2.37-1.19M16 6v12h4V6zm2 11c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1m0-4c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1m1-4h-2V7h2z",opacity:".3"},"0"),c.jsx("path",{d:"M20 4H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2M4 6h10v12H4zm16 12h-4V6h4zm-1-9h-2V7h2zm-1 4c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1m0 4c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1m-7.75-1c-.79 0-1.37-.38-1.79-.66-.33-.22-.52-.34-.71-.34-.37 0-.8.41-.95.61l-1.42-1.42c.35-.4 1.21-1.19 2.37-1.19.8 0 1.39.39 1.81.67.31.21.51.33.69.33.37 0 .8-.41.95-.61l1.42 1.42c-.36.4-1.21 1.19-2.37 1.19m0-5c-.79 0-1.37-.38-1.79-.66-.33-.22-.52-.34-.71-.34-.37 0-.8.41-.95.61L5.37 9.19C5.73 8.79 6.59 8 7.75 8c.8 0 1.39.39 1.81.67.31.21.51.33.69.33.37 0 .8-.41.95-.61l1.42 1.42c-.36.4-1.21 1.19-2.37 1.19"},"1")],"MicrowaveTwoTone"),ag1=h(c.jsx("path",{d:"M17 10.43V2H7v8.43c0 .35.18.68.49.86l4.18 2.51-.99 2.34-3.41.29 2.59 2.24L9.07 22 12 20.23 14.93 22l-.78-3.33 2.59-2.24-3.41-.29-.99-2.34 4.18-2.51c.3-.18.48-.5.48-.86m-4 1.8-1 .6-1-.6V3h2z"}),"MilitaryTech"),dg1=h(c.jsx("path",{d:"M17 10.43V2H7v8.43c0 .35.18.68.49.86l4.18 2.51-.99 2.34-3.41.29 2.59 2.24L9.07 22 12 20.23 14.93 22l-.78-3.33 2.59-2.24-3.41-.29-.99-2.34 4.18-2.51c.3-.18.48-.5.48-.86m-6 .64-2-1.2V4h2zm4-1.2-2 1.2V4h2z"}),"MilitaryTechOutlined"),zg1=h(c.jsx("path",{d:"M17 10.43V3c0-.55-.45-1-1-1H8c-.55 0-1 .45-1 1v7.43c0 .35.18.68.49.86l4.18 2.51-.99 2.34-2.22.19c-.46.04-.64.59-.3.88l1.69 1.46-.51 2.18c-.1.43.37.77.75.54L12 20.23l1.91 1.15c.38.23.85-.11.75-.54l-.51-2.18 1.69-1.46c.33-.29.16-.84-.29-.88l-2.22-.19-.99-2.34 4.18-2.51c.3-.17.48-.49.48-.85m-4 1.8-1 .6-1-.6V3h2z"}),"MilitaryTechRounded"),mg1=h(c.jsx("path",{d:"M17 11V2H7v9l4.66 2.8-.99 2.34-3.41.29 2.59 2.24L9.07 22 12 20.23 14.93 22l-.78-3.33 2.59-2.24-3.41-.29-.99-2.34zm-4 1.23-1 .6-1-.6V3h2z"}),"MilitaryTechSharp"),pg1=h([c.jsx("path",{d:"m13 11.07 2-1.2V4h-2zM9 4v5.87l2 1.2V4z",opacity:".3"},"0"),c.jsx("path",{d:"M17 10.43V2H7v8.43c0 .35.18.68.49.86l4.18 2.51-.99 2.34-3.41.29 2.59 2.24L9.07 22 12 20.23 14.93 22l-.78-3.33 2.59-2.24-3.41-.29-.99-2.34 4.18-2.51c.3-.18.48-.5.48-.86m-6 .64-2-1.2V4h2zm4-1.2-2 1.2V4h2z"},"1")],"MilitaryTechTwoTone"),Hg1=h(c.jsx("path",{d:"M6 19h12v2H6z"}),"Minimize"),Mg1=h(c.jsx("path",{d:"M6 19h12v2H6z"}),"MinimizeOutlined"),rg1=h(c.jsx("path",{d:"M7 19h10c.55 0 1 .45 1 1s-.45 1-1 1H7c-.55 0-1-.45-1-1s.45-1 1-1"}),"MinimizeRounded"),ig1=h(c.jsx("path",{d:"M6 19h12v2H6z"}),"MinimizeSharp"),Vg1=h(c.jsx("path",{d:"M6 19h12v2H6z"}),"MinimizeTwoTone"),xg1=h(c.jsx("path",{d:"M18.92 9.01C18.72 8.42 18.16 8 17.5 8h-11c-.66 0-1.21.42-1.42 1.01L3 15v8c0 .55.45 1 1 1h1c.55 0 1-.45 1-1v-1h12v1c0 .55.45 1 1 1h1c.55 0 1-.45 1-1v-8zM6.85 10h10.29l1.04 3H5.81zM6 17.5c0-.83.67-1.5 1.5-1.5s1.5.67 1.5 1.5S8.33 19 7.5 19 6 18.33 6 17.5m9 0c0-.83.67-1.5 1.5-1.5s1.5.67 1.5 1.5-.67 1.5-1.5 1.5-1.5-.67-1.5-1.5M9.41 5 8 6.41l-3-3L6.41 2zM16 6.41 14.59 5l3-3L19 3.41zM13 5h-2V0h2z"}),"MinorCrash"),jg1=h(c.jsx("path",{d:"M18.92 9.01C18.72 8.42 18.16 8 17.5 8h-11c-.66 0-1.21.42-1.42 1.01L3 15v8c0 .55.45 1 1 1h1c.55 0 1-.45 1-1v-1h12v1c0 .55.45 1 1 1h1c.55 0 1-.45 1-1v-8zM6.85 10h10.29l1.04 3H5.81zM19 20H5v-5h14zM6 17.5c0-.83.67-1.5 1.5-1.5s1.5.67 1.5 1.5S8.33 19 7.5 19 6 18.33 6 17.5m9 0c0-.83.67-1.5 1.5-1.5s1.5.67 1.5 1.5-.67 1.5-1.5 1.5-1.5-.67-1.5-1.5M9.41 5 8 6.41l-3-3L6.41 2zM16 6.41 14.59 5l3-3L19 3.41zM13 5h-2V0h2z"}),"MinorCrashOutlined"),ug1=h(c.jsx("path",{d:"M19.5 24c.82 0 1.5-.67 1.5-1.5v-7.16c0-.22-.04-.45-.11-.66l-1.97-5.67C18.72 8.42 18.16 8 17.5 8h-11c-.66 0-1.21.42-1.42 1.01l-1.97 5.67c-.07.21-.11.43-.11.66v7.16c0 .83.68 1.5 1.5 1.5S6 23.33 6 22.5V22h12v.5c0 .83.67 1.5 1.5 1.5M6.85 10h10.29l1.04 3H5.81zM6 17.5c0-.83.67-1.5 1.5-1.5s1.5.67 1.5 1.5S8.33 19 7.5 19 6 18.33 6 17.5m9 0c0-.83.67-1.5 1.5-1.5s1.5.67 1.5 1.5-.67 1.5-1.5 1.5-1.5-.67-1.5-1.5M8.71 5.71c-.39.39-1.02.39-1.41 0L5.71 4.12c-.39-.39-.39-1.02 0-1.41s1.02-.39 1.41 0L8.71 4.3c.39.38.39 1.02 0 1.41m9.58-3c.39.39.39 1.02 0 1.41L16.7 5.71c-.39.39-1.02.39-1.41 0s-.39-1.02 0-1.41l1.59-1.59c.39-.39 1.02-.39 1.41 0M12 5c-.55 0-1-.45-1-1V1c0-.55.45-1 1-1s1 .45 1 1v3c0 .55-.45 1-1 1"}),"MinorCrashRounded"),Lg1=h(c.jsx("path",{d:"M18.57 8H5.43L3 15v9h3v-2h12v2h3v-9zM6.85 10h10.29l1.04 3H5.81zM6 17.5c0-.83.67-1.5 1.5-1.5s1.5.67 1.5 1.5S8.33 19 7.5 19 6 18.33 6 17.5m9 0c0-.83.67-1.5 1.5-1.5s1.5.67 1.5 1.5-.67 1.5-1.5 1.5-1.5-.67-1.5-1.5M9.41 5 8 6.41l-3-3L6.41 2zM16 6.41 14.59 5l3-3L19 3.41zM13 5h-2V0h2z"}),"MinorCrashSharp"),Sg1=h([c.jsx("path",{d:"M5 15v5h14v-5zm2.5 4c-.83 0-1.5-.67-1.5-1.5S6.67 16 7.5 16s1.5.67 1.5 1.5S8.33 19 7.5 19m9 0c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5",opacity:".3"},"0"),c.jsx("path",{d:"M9.41 5 8 6.41l-3-3L6.41 2zM19 3.41 17.59 2l-3 3L16 6.41zM13 0h-2v5h2zm8 15v8c0 .55-.45 1-1 1h-1c-.55 0-1-.45-1-1v-1H6v1c0 .55-.45 1-1 1H4c-.55 0-1-.45-1-1v-8l2.08-5.99C5.29 8.42 5.84 8 6.5 8h11c.66 0 1.22.42 1.42 1.01zM5.81 13h12.38l-1.04-3H6.85zM19 15H5v5h14zM7.5 19c.83 0 1.5-.67 1.5-1.5S8.33 16 7.5 16 6 16.67 6 17.5 6.67 19 7.5 19m9 0c.83 0 1.5-.67 1.5-1.5s-.67-1.5-1.5-1.5-1.5.67-1.5 1.5.67 1.5 1.5 1.5"},"1")],"MinorCrashTwoTone"),Cg1=h(c.jsx("path",{d:"m14.17 13.71 1.4-2.42c.09-.15.05-.34-.08-.45l-1.48-1.16c.03-.22.05-.45.05-.68s-.02-.46-.05-.69l1.48-1.16c.13-.11.17-.3.08-.45l-1.4-2.42c-.09-.15-.27-.21-.43-.15l-1.74.7c-.36-.28-.75-.51-1.18-.69l-.26-1.85c-.03-.16-.18-.29-.35-.29h-2.8c-.17 0-.32.13-.35.3L6.8 4.15c-.42.18-.82.41-1.18.69l-1.74-.7c-.16-.06-.34 0-.43.15l-1.4 2.42c-.09.15-.05.34.08.45l1.48 1.16c-.03.22-.05.45-.05.68s.02.46.05.69l-1.48 1.16c-.13.11-.17.3-.08.45l1.4 2.42c.09.15.27.21.43.15l1.74-.7c.36.28.75.51 1.18.69l.26 1.85c.03.16.18.29.35.29h2.8c.17 0 .32-.13.35-.3l.26-1.85c.42-.18.82-.41 1.18-.69l1.74.7c.16.06.34 0 .43-.15M8.81 11c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2m13.11 7.67-.96-.74c.02-.14.04-.29.04-.44s-.01-.3-.04-.44l.95-.74c.08-.07.11-.19.05-.29l-.9-1.55c-.05-.1-.17-.13-.28-.1l-1.11.45c-.23-.18-.48-.33-.76-.44l-.17-1.18c-.01-.12-.11-.2-.21-.2h-1.79c-.11 0-.21.08-.22.19l-.17 1.18c-.27.12-.53.26-.76.44l-1.11-.45c-.1-.04-.22 0-.28.1l-.9 1.55c-.05.1-.04.22.05.29l.95.74c-.02.14-.03.29-.03.44s.01.3.03.44l-.95.74c-.08.07-.11.19-.05.29l.9 1.55c.05.1.17.13.28.1l1.11-.45c.23.18.48.33.76.44l.17 1.18c.02.11.11.19.22.19h1.79c.11 0 .21-.08.22-.19l.17-1.18c.27-.12.53-.26.75-.44l1.12.45c.1.04.22 0 .28-.1l.9-1.55c.06-.09.03-.21-.05-.28m-4.29.16c-.74 0-1.35-.6-1.35-1.35s.6-1.35 1.35-1.35 1.35.6 1.35 1.35-.61 1.35-1.35 1.35"}),"MiscellaneousServices"),Tg1=h(c.jsx("path",{d:"m14.17 13.71 1.4-2.42c.09-.15.05-.34-.08-.45l-1.48-1.16c.03-.22.05-.45.05-.68s-.02-.46-.05-.69l1.48-1.16c.13-.11.17-.3.08-.45l-1.4-2.42c-.09-.15-.27-.21-.43-.15l-1.74.7c-.36-.28-.75-.51-1.18-.69l-.26-1.85c-.03-.16-.18-.29-.35-.29h-2.8c-.17 0-.32.13-.35.3L6.8 4.15c-.42.18-.82.41-1.18.69l-1.74-.7c-.16-.06-.34 0-.43.15l-1.4 2.42c-.09.15-.05.34.08.45l1.48 1.16c-.03.22-.05.45-.05.68s.02.46.05.69l-1.48 1.16c-.13.11-.17.3-.08.45l1.4 2.42c.09.15.27.21.43.15l1.74-.7c.36.28.75.51 1.18.69l.26 1.85c.03.16.18.29.35.29h2.8c.17 0 .32-.13.35-.3l.26-1.85c.42-.18.82-.41 1.18-.69l1.74.7c.16.06.34 0 .43-.15M8.81 11c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2m13.11 7.67-.96-.74c.02-.14.04-.29.04-.44s-.01-.3-.04-.44l.95-.74c.08-.07.11-.19.05-.29l-.9-1.55c-.05-.1-.17-.13-.28-.1l-1.11.45c-.23-.18-.48-.33-.76-.44l-.17-1.18c-.01-.12-.11-.2-.21-.2h-1.79c-.11 0-.21.08-.22.19l-.17 1.18c-.27.12-.53.26-.76.44l-1.11-.45c-.1-.04-.22 0-.28.1l-.9 1.55c-.05.1-.04.22.05.29l.95.74c-.02.14-.03.29-.03.44s.01.3.03.44l-.95.74c-.08.07-.11.19-.05.29l.9 1.55c.05.1.17.13.28.1l1.11-.45c.23.18.48.33.76.44l.17 1.18c.02.11.11.19.22.19h1.79c.11 0 .21-.08.22-.19l.17-1.18c.27-.12.53-.26.75-.44l1.12.45c.1.04.22 0 .28-.1l.9-1.55c.06-.09.03-.21-.05-.28m-4.29.16c-.74 0-1.35-.6-1.35-1.35s.6-1.35 1.35-1.35 1.35.6 1.35 1.35-.61 1.35-1.35 1.35"}),"MiscellaneousServicesOutlined"),wg1=h(c.jsx("path",{d:"m14.17 13.71 1.4-2.42c.09-.15.05-.34-.08-.45l-1.48-1.16c.03-.22.05-.45.05-.68s-.02-.46-.05-.69l1.48-1.16c.13-.11.17-.3.08-.45l-1.4-2.42c-.09-.15-.27-.21-.43-.15l-1.74.7c-.36-.28-.75-.51-1.18-.69l-.26-1.85c-.03-.16-.18-.29-.35-.29h-2.8c-.17 0-.32.13-.35.3L6.8 4.15c-.42.18-.82.41-1.18.69l-1.74-.7c-.16-.06-.34 0-.43.15l-1.4 2.42c-.09.15-.05.34.08.45l1.48 1.16c-.03.22-.05.45-.05.68s.02.46.05.69l-1.48 1.16c-.13.11-.17.3-.08.45l1.4 2.42c.09.15.27.21.43.15l1.74-.7c.36.28.75.51 1.18.69l.26 1.85c.03.16.18.29.35.29h2.8c.17 0 .32-.13.35-.3l.26-1.85c.42-.18.82-.41 1.18-.69l1.74.7c.16.06.34 0 .43-.15M8.81 11c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2m13.11 7.67-.96-.74c.02-.14.04-.29.04-.44s-.01-.3-.04-.44l.95-.74c.08-.07.11-.19.05-.29l-.9-1.55c-.05-.1-.17-.13-.28-.1l-1.11.45c-.23-.18-.48-.33-.76-.44l-.17-1.18c-.01-.12-.11-.2-.21-.2h-1.79c-.11 0-.21.08-.22.19l-.17 1.18c-.27.12-.53.26-.76.44l-1.11-.45c-.1-.04-.22 0-.28.1l-.9 1.55c-.05.1-.04.22.05.29l.95.74c-.02.14-.03.29-.03.44s.01.3.03.44l-.95.74c-.08.07-.11.19-.05.29l.9 1.55c.05.1.17.13.28.1l1.11-.45c.23.18.48.33.76.44l.17 1.18c.02.11.11.19.22.19h1.79c.11 0 .21-.08.22-.19l.17-1.18c.27-.12.53-.26.75-.44l1.12.45c.1.04.22 0 .28-.1l.9-1.55c.06-.09.03-.21-.05-.28m-4.29.16c-.74 0-1.35-.6-1.35-1.35s.6-1.35 1.35-1.35 1.35.6 1.35 1.35-.61 1.35-1.35 1.35"}),"MiscellaneousServicesRounded"),Rg1=h(c.jsx("path",{d:"m14.02 13.97 1.7-2.94s-.09-.08-.23-.18l-1.47-1.16-.01.02c.03-.24.05-.47.05-.71s-.02-.47-.06-.69l.01.01 1.71-1.34-1.7-2.95-2.01.81v.01c-.37-.28-.77-.52-1.2-.7h.01L10.52 2H7.11L6.8 4.15h.01c-.43.18-.83.42-1.2.7v-.01L3.6 4.03 1.9 6.98l1.7 1.34.01-.01c-.03.22-.05.45-.05.69s.02.47.05.71l-.01-.02-1.47 1.16c-.13.1-.23.18-.23.18l1.7 2.94 2.02-.8-.02-.03c.37.29.77.53 1.21.71H6.8L7.11 16h3.4s.02-.13.04-.3l.27-1.85h-.01c.44-.18.84-.42 1.21-.71l-.02.03zM8.81 11c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2m12.17 6.94-.01.01q.03-.225.03-.45c0-.15-.01-.3-.04-.44l.01.01 1.1-.86-1.09-1.9-1.29.52v.01c-.24-.18-.49-.33-.77-.45h.01l-.2-1.39h-2.19l-.2 1.38h.01c-.28.12-.53.27-.77.45v-.01l-1.29-.52-1.09 1.9 1.09.86.01-.01c-.02.14-.03.29-.03.44s.01.3.03.46l-.01-.01-.94.75c-.08.06-.15.12-.15.12l1.09 1.89 1.3-.51-.01-.02c.24.19.5.34.78.46h-.01l.2 1.38h2.19s.01-.08.03-.19l.17-1.19h-.01c.28-.12.54-.27.78-.46l-.01.02 1.3.51 1.09-1.89s-.06-.05-.15-.12zm-3.35.85c-.71 0-1.29-.58-1.29-1.29s.58-1.29 1.29-1.29 1.29.58 1.29 1.29-.58 1.29-1.29 1.29"}),"MiscellaneousServicesSharp"),Og1=h(c.jsx("path",{d:"m14.17 13.71 1.4-2.42c.09-.15.05-.34-.08-.45l-1.48-1.16c.03-.22.05-.45.05-.68s-.02-.46-.05-.69l1.48-1.16c.13-.11.17-.3.08-.45l-1.4-2.42c-.09-.15-.27-.21-.43-.15l-1.74.7c-.36-.28-.75-.51-1.18-.69l-.26-1.85c-.03-.16-.18-.29-.35-.29h-2.8c-.17 0-.32.13-.35.3L6.8 4.15c-.42.18-.82.41-1.18.69l-1.74-.7c-.16-.06-.34 0-.43.15l-1.4 2.42c-.09.15-.05.34.08.45l1.48 1.16c-.03.22-.05.45-.05.68s.02.46.05.69l-1.48 1.16c-.13.11-.17.3-.08.45l1.4 2.42c.09.15.27.21.43.15l1.74-.7c.36.28.75.51 1.18.69l.26 1.85c.03.16.18.29.35.29h2.8c.17 0 .32-.13.35-.3l.26-1.85c.42-.18.82-.41 1.18-.69l1.74.7c.16.06.34 0 .43-.15M8.81 11c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2m13.11 7.67-.96-.74c.02-.14.04-.29.04-.44s-.01-.3-.04-.44l.95-.74c.08-.07.11-.19.05-.29l-.9-1.55c-.05-.1-.17-.13-.28-.1l-1.11.45c-.23-.18-.48-.33-.76-.44l-.17-1.18c-.01-.12-.11-.2-.21-.2h-1.79c-.11 0-.21.08-.22.19l-.17 1.18c-.27.12-.53.26-.76.44l-1.11-.45c-.1-.04-.22 0-.28.1l-.9 1.55c-.05.1-.04.22.05.29l.95.74c-.02.14-.03.29-.03.44s.01.3.03.44l-.95.74c-.08.07-.11.19-.05.29l.9 1.55c.05.1.17.13.28.1l1.11-.45c.23.18.48.33.76.44l.17 1.18c.02.11.11.19.22.19h1.79c.11 0 .21-.08.22-.19l.17-1.18c.27-.12.53-.26.75-.44l1.12.45c.1.04.22 0 .28-.1l.9-1.55c.06-.09.03-.21-.05-.28m-4.29.16c-.74 0-1.35-.6-1.35-1.35s.6-1.35 1.35-1.35 1.35.6 1.35 1.35-.61 1.35-1.35 1.35"}),"MiscellaneousServicesTwoTone"),yg1=h(c.jsx("path",{d:"M17 10.5V7c0-.55-.45-1-1-1H4c-.55 0-1 .45-1 1v10c0 .55.45 1 1 1h12c.55 0 1-.45 1-1v-3.5l4 4v-11zM10 15l-3.89-3.89v2.55H5V9.22h4.44v1.11H6.89l3.11 3.1 4.22-4.22.78.79z"}),"MissedVideoCall"),gg1=h(c.jsx("path",{d:"M17 10.5V7c0-.55-.45-1-1-1H4c-.55 0-1 .45-1 1v10c0 .55.45 1 1 1h12c.55 0 1-.45 1-1v-3.5l4 4v-11zm-2-1.83V16H5V8h10zm-7.89 2.44L11 15l3.77-3.79-.78-.79L11 13.43l-3.11-3.1h2.55V9.22H6v4.44h1.11z"}),"MissedVideoCallOutlined"),Ag1=h(c.jsx("path",{d:"M17 10.5V7c0-.55-.45-1-1-1H4c-.55 0-1 .45-1 1v10c0 .55.45 1 1 1h12c.55 0 1-.45 1-1v-3.5l2.29 2.29c.63.63 1.71.18 1.71-.71V8.91c0-.89-1.08-1.34-1.71-.71zm-6.29 3.79c-.39.39-1.02.39-1.41 0l-3.18-3.18v2.55H5V9.72c0-.28.22-.5.5-.5h3.94v1.11H6.89l3.11 3.1 4.22-4.22.78.79z"}),"MissedVideoCallRounded"),fg1=h(c.jsx("path",{d:"M17 10.5V6H3v12h14v-4.5l4 4v-11zM10 15l-3.89-3.89v2.55H5V9.22h4.44v1.11H6.89l3.11 3.1 4.22-4.22.78.79z"}),"MissedVideoCallSharp"),Pg1=h([c.jsx("path",{d:"M15 13.5V8H5v8h10zM11 15l-3.89-3.89v2.55H6V9.22h4.44v1.11H7.89l3.11 3.1 2.99-3.01.78.79z",opacity:".3"},"0"),c.jsx("path",{d:"M3 17c0 .55.45 1 1 1h12c.55 0 1-.45 1-1v-3.5l4 4v-11l-4 4V7c0-.55-.45-1-1-1H4c-.55 0-1 .45-1 1zm2-9h10v8H5zm6 5.43-3.11-3.1h2.55V9.22H6v4.44h1.11v-2.55L11 15l3.77-3.79-.78-.79z"},"1")],"MissedVideoCallTwoTone"),Fg1=h(c.jsx("path",{d:"M20 2H4c-1.1 0-1.99.9-1.99 2L2 22l4-4h14c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2M5 14l3.5-4.5 2.5 3.01L14.5 8l4.5 6z"}),"Mms"),Bg1=h(c.jsx("path",{d:"M20 2H4c-1.1 0-2 .9-2 2v18l4-4h14c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2m0 14H5.17L4 17.17V4h16zm-5.5-8L11 12.51 8.5 9.5 5 14h14z"}),"MmsOutlined"),bg1=h(c.jsx("path",{d:"M20 2H4c-1.1 0-2 .9-2 2v18l4-4h14c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2M5.63 13.19l2.49-3.2c.2-.25.58-.26.78-.01l2.1 2.53 3.1-3.99c.2-.26.6-.26.8.01l3.51 4.68c.25.33.01.8-.4.8H6.02c-.41-.01-.65-.49-.39-.82"}),"MmsRounded"),Dg1=h(c.jsx("path",{d:"M22 2H2v20l4-4h16zM5 14l3.5-4.5 2.5 3.01L14.5 8l4.5 6z"}),"MmsSharp"),kg1=h([c.jsx("path",{d:"M4 17.17 5.17 16H20V4H4zM8.5 9.5l2.5 3.01L14.5 8l4.5 6H5z",opacity:".3"},"0"),c.jsx("path",{d:"M20 2H4c-1.1 0-2 .9-2 2v18l4-4h14c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2m0 14H5.17L4 17.17V4h16zm-5.5-8L11 12.51 8.5 9.5 5 14h14z"},"1")],"MmsTwoTone"),Wg1=h(c.jsx("path",{d:"M19 1H9c-1.1 0-2 .9-2 2v3h2V4h10v16H9v-2H7v3c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2V3c0-1.1-.9-2-2-2M7.01 13.47l-2.55-2.55-1.27 1.27L7 16l7.19-7.19-1.27-1.27z"}),"MobileFriendly"),Ng1=h(c.jsx("path",{d:"M19 1H9c-1.1 0-2 .9-2 2v3h2V4h10v16H9v-2H7v3c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2V3c0-1.1-.9-2-2-2M7.01 13.47l-2.55-2.55-1.27 1.27L7 16l7.19-7.19-1.27-1.27z"}),"MobileFriendlyOutlined"),Eg1=h(c.jsx("path",{d:"M19 1H9c-1.1 0-2 .9-2 2v2c0 .55.45 1 1 1s1-.45 1-1V4h10v16H9v-1c0-.55-.45-1-1-1s-1 .45-1 1v2c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2V3c0-1.1-.9-2-2-2M7.01 13.47l-1.92-1.92c-.35-.35-.92-.35-1.27 0s-.35.92 0 1.27l2.47 2.47c.39.39 1.02.39 1.41 0l5.85-5.85c.35-.35.35-.92 0-1.27s-.92-.35-1.27 0z"}),"MobileFriendlyRounded"),Ig1=h(c.jsx("path",{d:"M21 1H7v5h2V4h10v16H9v-2H7v5h14zM7.01 13.47l-2.55-2.55-1.27 1.27L7 16l7.19-7.19-1.27-1.27z"}),"MobileFriendlySharp"),Ug1=h(c.jsx("path",{d:"M19 1H9c-1.1 0-2 .9-2 2v3h2V4h10v16H9v-2H7v3c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2V3c0-1.1-.9-2-2-2M7.01 13.47l-2.55-2.55-1.27 1.27L7 16l7.19-7.19-1.27-1.27z"}),"MobileFriendlyTwoTone"),Gg1=h(c.jsx("path",{d:"M2.76 2.49 1.49 3.76 5 7.27V21c0 1.1.9 2 2 2h10c1.02 0 1.85-.77 1.98-1.75l1.72 1.72 1.27-1.27zM7 19V9.27L16.73 19zM17 5v9.17l2 2V3c0-1.1-.9-2-2-2H7c-.85 0-1.58.54-1.87 1.3L7.83 5z"}),"MobileOff"),Kg1=h(c.jsx("path",{d:"M17 5v8.61l2 2V3c0-1.1-.9-2-2-2H7c-.71 0-1.33.37-1.68.93L8.39 5zM1.49 3.76 5 7.27V21c0 1.1.9 2 2 2h10c1.02 0 1.85-.77 1.98-1.75l1.72 1.72 1.41-1.41L2.9 2.35zM7 9.27 16.73 19H7z"}),"MobileOffOutlined"),qg1=h(c.jsx("path",{d:"M17 16.44 3.61 3.05a.996.996 0 0 0-1.41 0c-.39.39-.39 1.02 0 1.41L5 7.27V21c0 1.1.9 2 2 2h10c1.02 0 1.85-.77 1.98-1.75L20 22.27c.39.39 1.02.39 1.41 0s.39-1.02 0-1.41L19 18.44zM7 19V9.27L16.73 19zM17 5v8.61l2 2V3c0-1.1-.9-2-2-2H7c-.71 0-1.33.37-1.68.93L8.39 5z"}),"MobileOffRounded"),Qg1=h(c.jsx("path",{d:"M17 5v8.61l2 2V1H5v.61L8.39 5zM2.9 2.35 1.49 3.76 5 7.27V23h14v-1.73l1.7 1.7 1.41-1.41zM7 19V9.27L16.73 19z"}),"MobileOffSharp"),Zg1=h(c.jsx("path",{d:"M17 5v8.61l2 2V3c0-1.1-.9-2-2-2H7c-.71 0-1.33.37-1.68.93L8.39 5zM1.49 3.76 5 7.27V21c0 1.1.9 2 2 2h10c1.02 0 1.85-.77 1.98-1.75l1.72 1.72 1.41-1.41L2.9 2.35zM7 9.27 16.73 19H7z"}),"MobileOffTwoTone"),Jg1=h(c.jsx("path",{d:"M17 1.01 7 1c-1.1 0-1.99.9-1.99 2v18c0 1.1.89 2 1.99 2h10c1.1 0 2-.9 2-2V3c0-1.1-.9-1.99-2-1.99M17 19H7V5h10zm-4.2-5.78v1.75l3.2-2.99L12.8 9v1.7c-3.11.43-4.35 2.56-4.8 4.7 1.11-1.5 2.58-2.18 4.8-2.18"}),"MobileScreenShare"),Yg1=h(c.jsx("path",{d:"M17 1H7c-1.1 0-1.99.85-1.99 1.95v18C5.01 22.05 5.9 23 7 23h10c1.1 0 2-.95 2-2.05v-18C19 1.85 18.1 1 17 1m0 18H7V5h10zm-4.2-5.76v1.75L16 12l-3.2-2.98v1.7c-3.11.43-4.35 2.56-4.8 4.7 1.11-1.5 2.58-2.18 4.8-2.18"}),"MobileScreenShareOutlined"),_g1=h(c.jsx("path",{d:"M17 1H7c-1.1 0-1.99.9-1.99 2v18c0 1.1.89 2 1.99 2h10c1.1 0 2-.9 2-2V3c0-1.1-.9-2-2-2m0 18H7V5h10zm-4.2-5.78v1.75l2.81-2.62c.21-.2.21-.53 0-.73L12.8 9v1.7c-3.11.43-4.35 2.56-4.8 4.7 1.11-1.5 2.58-2.18 4.8-2.18"}),"MobileScreenShareRounded"),Xg1=h(c.jsx("path",{d:"M5.01 1v22H19V1zM17 19H7V5h10zm-4.2-5.76v1.75L16 12l-3.2-2.98v1.7c-3.11.43-4.35 2.56-4.8 4.7 1.11-1.5 2.58-2.18 4.8-2.18"}),"MobileScreenShareSharp"),$g1=h([c.jsx("path",{d:"M7 19h10V5H7zm5.8-8.28v-1.7L16 12l-3.2 2.99v-1.75c-2.22 0-3.69.68-4.8 2.18.45-2.14 1.69-4.27 4.8-4.7",opacity:".3"},"0"),c.jsx("path",{d:"M17 1H7c-1.1 0-1.99.85-1.99 1.95v18C5.01 22.05 5.9 23 7 23h10c1.1 0 2-.95 2-2.05V3c0-1.1-.9-2-2-2m0 18H7V5h10zm-4.2-5.76v1.75L16 12l-3.2-2.98v1.7c-3.11.43-4.35 2.56-4.8 4.7 1.11-1.5 2.58-2.18 4.8-2.18"},"1")],"MobileScreenShareTwoTone"),cA1=h(c.jsx("path",{d:"M16 7h3l-4-4-4 4h3v4.17l2 2zM2.81 2.81 1.39 4.22 8 10.83v6.18l-3 .01L9 21l4-4-3 .01v-4.18l9.78 9.78 1.41-1.42z"}),"MobiledataOff"),hA1=h(c.jsx("path",{d:"m16 6.82 1.59 1.59L19 7l-4-4-4 4 1.41 1.41L14 6.82v4.35l2 2zM1.39 4.22 8 10.83v6.35l-1.59-1.59L5 17l4 4 4-4-1.41-1.41L10 17.18v-4.35l9.78 9.78 1.41-1.42L2.81 2.81z"}),"MobiledataOffOutlined"),sA1=h(c.jsx("path",{d:"M16 7h1.79c.45 0 .67-.54.35-.85l-2.79-2.79c-.2-.2-.51-.2-.71 0l-2.79 2.79c-.31.31-.09.85.36.85H14v4.17l2 2zM2.1 3.51c-.39.39-.39 1.02 0 1.41l5.9 5.9V17H6.21c-.45 0-.67.54-.35.85l2.79 2.78c.2.19.51.19.71 0l2.79-2.79c.32-.32.09-.85-.35-.85h-1.79v-4.18l9.07 9.07c.39.39 1.02.39 1.41 0s.39-1.02 0-1.41L3.51 3.51a.996.996 0 0 0-1.41 0"}),"MobiledataOffRounded"),tA1=h(c.jsx("path",{d:"M16 7h3l-4-4-4 4h3v4.17l2 2zM2.81 2.81 1.39 4.22 8 10.83v6.18l-3 .01L9 21l4-4-3 .01v-4.18l9.78 9.78 1.41-1.42z"}),"MobiledataOffSharp"),oA1=h(c.jsx("path",{d:"M16 7h3l-4-4-4 4h3v4.17l2 2zM2.81 2.81 1.39 4.22 8 10.83v6.18l-3 .01L9 21l4-4-3 .01v-4.18l9.78 9.78 1.41-1.42z"}),"MobiledataOffTwoTone"),vA1=h(c.jsx("path",{d:"M3 17.25V21h3.75L17.81 9.94l-3.75-3.75zM20.71 5.63l-2.34-2.34a.996.996 0 0 0-1.41 0l-1.83 1.83 3.75 3.75 1.83-1.83c.39-.39.39-1.02 0-1.41"}),"Mode"),eA1=h(c.jsx("path",{d:"M21.99 4c0-1.1-.89-2-1.99-2H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h14l4 4z"}),"ModeComment"),lA1=h(c.jsx("path",{d:"M20 17.17 18.83 16H4V4h16zM20 2H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h14l4 4V4c0-1.1-.9-2-2-2"}),"ModeCommentOutlined"),nA1=h(c.jsx("path",{d:"M22 4c0-1.1-.9-2-2-2H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h14l4 4z"}),"ModeCommentRounded"),aA1=h(c.jsx("path",{d:"M22 2H2v16h16l4 4z"}),"ModeCommentSharp"),dA1=h([c.jsx("path",{d:"M20 2H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h14l4 4V4c0-1.1-.9-2-2-2m0 15.17L18.83 16H4V4h16z"},"0"),c.jsx("path",{d:"M4 4v12h14.83L20 17.17V4z",opacity:".3"},"1")],"ModeCommentTwoTone"),zA1=h(c.jsx("path",{d:"M3 17.25V21h3.75L17.81 9.94l-3.75-3.75zM20.71 7.04c.39-.39.39-1.02 0-1.41l-2.34-2.34a.996.996 0 0 0-1.41 0l-1.83 1.83 3.75 3.75z"}),"ModeEdit"),mA1=h(c.jsx("path",{d:"M3 17.25V21h3.75L17.81 9.94l-3.75-3.75zM20.71 5.63l-2.34-2.34a.996.996 0 0 0-1.41 0l-1.83 1.83 3.75 3.75 1.83-1.83c.39-.39.39-1.02 0-1.41"}),"ModeEditOutline"),pA1=h(c.jsx("path",{d:"M3 21h3.75L17.81 9.94l-3.75-3.75L3 17.25zm2-2.92 9.06-9.06.92.92L5.92 19H5zM18.37 3.29a.996.996 0 0 0-1.41 0l-1.83 1.83 3.75 3.75 1.83-1.83c.39-.39.39-1.02 0-1.41z"}),"ModeEditOutlineOutlined"),HA1=h(c.jsx("path",{d:"M3 17.46v3.04c0 .28.22.5.5.5h3.04c.13 0 .26-.05.35-.15L17.81 9.94l-3.75-3.75L3.15 17.1q-.15.15-.15.36M20.71 5.63l-2.34-2.34a.996.996 0 0 0-1.41 0l-1.83 1.83 3.75 3.75 1.83-1.83c.39-.39.39-1.02 0-1.41"}),"ModeEditOutlineRounded"),MA1=h(c.jsx("path",{d:"M3 17.25V21h3.75L17.81 9.94l-3.75-3.75zM21.41 6.34l-3.75-3.75-2.53 2.54 3.75 3.75z"}),"ModeEditOutlineSharp"),rA1=h([c.jsx("path",{d:"M5 18.08V19h.92l9.06-9.06-.92-.92z",opacity:".3"},"0"),c.jsx("path",{d:"M3 17.25V21h3.75L17.81 9.94l-3.75-3.75zM5.92 19H5v-.92l9.06-9.06.92.92zM20.71 5.63l-2.34-2.34a.996.996 0 0 0-1.41 0l-1.83 1.83 3.75 3.75 1.83-1.83c.39-.39.39-1.02 0-1.41"},"1")],"ModeEditOutlineTwoTone"),iA1=h(c.jsx("path",{d:"M3 21h3.75L17.81 9.94l-3.75-3.75L3 17.25zm2-2.92 9.06-9.06.92.92L5.92 19H5zM18.37 3.29a.996.996 0 0 0-1.41 0l-1.83 1.83 3.75 3.75 1.83-1.83c.39-.39.39-1.02 0-1.41z"}),"ModeEditOutlined"),VA1=h(c.jsx("path",{d:"M3 17.46v3.04c0 .28.22.5.5.5h3.04c.13 0 .26-.05.35-.15L17.81 9.94l-3.75-3.75L3.15 17.1q-.15.15-.15.36M20.71 5.63l-2.34-2.34a.996.996 0 0 0-1.41 0l-1.83 1.83 3.75 3.75 1.83-1.83c.39-.39.39-1.02 0-1.41"}),"ModeEditRounded"),xA1=h(c.jsx("path",{d:"M3 17.25V21h3.75L17.81 9.94l-3.75-3.75zM21.41 6.34l-3.75-3.75-2.53 2.54 3.75 3.75z"}),"ModeEditSharp"),jA1=h([c.jsx("path",{d:"M5 18.08V19h.92l9.06-9.06-.92-.92z",opacity:".3"},"0"),c.jsx("path",{d:"M3 17.25V21h3.75L17.81 9.94l-3.75-3.75zM5.92 19H5v-.92l9.06-9.06.92.92zM20.71 5.63l-2.34-2.34a.996.996 0 0 0-1.41 0l-1.83 1.83 3.75 3.75 1.83-1.83c.39-.39.39-1.02 0-1.41"},"1")],"ModeEditTwoTone"),uA1=h(c.jsx("path",{d:"m16.34 8.36-2.29.82c-.18-.13-.38-.25-.58-.34.17-.83.63-1.58 1.36-2.06C16.85 5.44 16.18 2 13.39 2c-3.08 0-4.9 1.47-5.3 3.26L18.73 15.9c1.5.39 3.27-.51 3.27-2.51 0-4.39-3.01-6.23-5.66-5.03M2.81 2.81 1.39 4.22 5.27 8.1C3.77 7.7 2 8.61 2 10.61c0 4.4 3.01 6.24 5.66 5.03l2.29-.82c.18.13.38.25.58.34-.17.83-.63 1.58-1.36 2.06C7.15 18.56 7.82 22 10.61 22c3.08 0 4.9-1.47 5.3-3.26l3.87 3.87 1.41-1.41z"}),"ModeFanOff"),LA1=h(c.jsx("path",{d:"M18 8c-1.06 0-1.64.29-3.91 1.19-.19-.14-.4-.27-.62-.37.25-1.03.61-1.53 1.33-2.04.81-.57 1.2-1.34 1.2-2.28 0-1.22-.95-2.5-2.6-2.5-3.08 0-4.92 1.47-5.32 3.26l2.33 2.33C10.07 6.69 10 6.38 10 6c0-1.18 1.4-2 3.4-2 .57 0 .6.42.6.5 0 .27-.05.43-.35.65-1.27.9-1.83 1.91-2.16 3.39l-.02.1 7.25 7.25c.24.06.5.11.78.11 1.22 0 2.5-.95 2.5-2.6C22 9.91 20.11 8 18 8m1.5 6c-.27 0-.43-.05-.65-.35-.9-1.27-1.91-1.83-3.39-2.16a3.12 3.12 0 0 0-.15-.62c1.8-.75 2.18-.87 2.69-.87 1.18 0 2 1.4 2 3.4 0 .57-.42.6-.5.6M1.39 4.22l3.89 3.89C5.04 8.05 4.78 8 4.5 8 3.28 8 2 8.95 2 10.6 2 14.09 3.89 16 6 16c1.06 0 1.64-.29 3.91-1.19.19.14.4.27.62.37-.25 1.03-.61 1.53-1.33 2.04-.81.57-1.2 1.34-1.2 2.28 0 1.22.95 2.5 2.6 2.5 3.08 0 4.92-1.47 5.32-3.26l3.86 3.86 1.41-1.41L2.81 2.81zm11.13 11.24c.03 0 .06-.02.09-.02l.97.97c.35.9.42 1.21.42 1.59 0 1.18-1.4 2-3.4 2-.57 0-.6-.42-.6-.5 0-.27.05-.43.35-.65 1.28-.89 1.83-1.91 2.17-3.39m-3.98-2.94c.03.22.08.42.15.62-1.8.74-2.18.86-2.69.86-1.18 0-2-1.4-2-3.4 0-.57.42-.6.5-.6.27 0 .43.05.65.35.89 1.28 1.91 1.83 3.39 2.17"}),"ModeFanOffOutlined"),SA1=h(c.jsx("path",{d:"m16.34 8.36-2.29.82c-.18-.13-.38-.25-.58-.34.17-.83.63-1.58 1.36-2.06C16.85 5.44 16.18 2 13.39 2c-3.08 0-4.9 1.47-5.3 3.26L18.73 15.9c1.5.39 3.27-.51 3.27-2.51 0-4.39-3.01-6.23-5.66-5.03M2.1 3.51c-.39.39-.39 1.02 0 1.41L5.27 8.1C3.77 7.7 2 8.61 2 10.61c0 4.4 3.01 6.24 5.66 5.03l2.29-.82c.18.13.38.25.58.34-.17.83-.63 1.58-1.36 2.06C7.15 18.56 7.82 22 10.61 22c3.08 0 4.9-1.47 5.3-3.26l3.16 3.16c.39.39 1.02.39 1.41 0s.39-1.02 0-1.41L3.51 3.51a.996.996 0 0 0-1.41 0"}),"ModeFanOffRounded"),CA1=h(c.jsx("path",{d:"m16.34 8.36-2.29.82c-.18-.13-.38-.25-.58-.34.17-.83.63-1.58 1.36-2.06C16.85 5.44 16.18 2 13.39 2c-3.08 0-4.9 1.47-5.3 3.26L18.73 15.9c1.5.39 3.27-.51 3.27-2.51 0-4.39-3.01-6.23-5.66-5.03M2.81 2.81 1.39 4.22 5.27 8.1C3.77 7.7 2 8.61 2 10.61c0 4.4 3.01 6.24 5.66 5.03l2.29-.82c.18.13.38.25.58.34-.17.83-.63 1.58-1.36 2.06C7.15 18.56 7.82 22 10.61 22c3.08 0 4.9-1.47 5.3-3.26l3.87 3.87 1.41-1.41z"}),"ModeFanOffSharp"),TA1=h([c.jsx("path",{d:"M4.5 10c-.08 0-.5.03-.5.6 0 2 .82 3.4 2 3.4.51 0 .89-.12 2.69-.86-.07-.2-.12-.41-.15-.62-1.48-.33-2.49-.89-3.39-2.16-.22-.31-.38-.36-.65-.36m5.5 9.5c0 .08.03.5.6.5 2 0 3.4-.82 3.4-2 0-.38-.07-.69-.42-1.59l-.97-.97c-.03.01-.06.02-.09.02-.33 1.48-.89 2.49-2.16 3.39-.31.22-.36.38-.36.65m3.65-14.35c.3-.22.35-.38.35-.65 0-.08-.03-.5-.6-.5-2 0-3.4.82-3.4 2 0 .38.07.69.42 1.59l1.05 1.05.02-.1c.33-1.48.88-2.5 2.16-3.39m5.2 8.5c.21.3.38.35.65.35.08 0 .5-.03.5-.6 0-2-.82-3.4-2-3.4-.51 0-.89.12-2.69.86.07.2.12.41.15.62 1.48.34 2.5.89 3.39 2.17",opacity:".3"},"0"),c.jsx("path",{d:"M10 6c0-1.18 1.4-2 3.4-2 .57 0 .6.42.6.5 0 .27-.05.43-.35.65-1.27.9-1.83 1.91-2.16 3.39l-.02.1 7.25 7.25c.24.06.5.11.78.11 1.22 0 2.5-.95 2.5-2.6C22 9.91 20.11 8 18 8c-1.06 0-1.64.29-3.91 1.19-.19-.14-.4-.27-.62-.37.25-1.03.61-1.53 1.33-2.04.81-.57 1.2-1.34 1.2-2.28 0-1.22-.95-2.5-2.6-2.5-3.08 0-4.92 1.47-5.32 3.26l2.33 2.33C10.07 6.69 10 6.38 10 6m8 4c1.18 0 2 1.4 2 3.4 0 .57-.42.6-.5.6-.27 0-.43-.05-.65-.35-.9-1.27-1.91-1.83-3.39-2.16a3.12 3.12 0 0 0-.15-.62c1.8-.75 2.18-.87 2.69-.87M1.39 4.22l3.89 3.89C5.04 8.05 4.78 8 4.5 8 3.28 8 2 8.95 2 10.6 2 14.09 3.89 16 6 16c1.06 0 1.64-.29 3.91-1.19.19.14.4.27.62.37-.25 1.03-.61 1.53-1.33 2.04-.81.57-1.2 1.34-1.2 2.28 0 1.22.95 2.5 2.6 2.5 3.08 0 4.92-1.47 5.32-3.26l3.86 3.86 1.41-1.41L2.81 2.81zm11.13 11.24c.03 0 .06-.02.09-.02l.97.97c.35.9.42 1.21.42 1.59 0 1.18-1.4 2-3.4 2-.57 0-.6-.42-.6-.5 0-.27.05-.43.35-.65 1.28-.89 1.83-1.91 2.17-3.39m-3.98-2.94c.03.22.08.42.15.62-1.8.74-2.18.86-2.69.86-1.18 0-2-1.4-2-3.4 0-.57.42-.6.5-.6.27 0 .43.05.65.35.89 1.28 1.91 1.83 3.39 2.17"},"1")],"ModeFanOffTwoTone"),wA1=h(c.jsx("path",{d:"M9.5 2c-1.82 0-3.53.5-5 1.35 2.99 1.73 5 4.95 5 8.65s-2.01 6.92-5 8.65c1.47.85 3.18 1.35 5 1.35 5.52 0 10-4.48 10-10S15.02 2 9.5 2"}),"ModeNight"),RA1=h(c.jsx("path",{d:"M9.5 4c4.41 0 8 3.59 8 8s-3.59 8-8 8c-.34 0-.68-.02-1.01-.07 1.91-2.16 3.01-4.98 3.01-7.93s-1.1-5.77-3.01-7.93C8.82 4.02 9.16 4 9.5 4m0-2c-1.82 0-3.53.5-5 1.35 2.99 1.73 5 4.95 5 8.65s-2.01 6.92-5 8.65c1.47.85 3.18 1.35 5 1.35 5.52 0 10-4.48 10-10S15.02 2 9.5 2"}),"ModeNightOutlined"),OA1=h(c.jsx("path",{d:"M11.93 2.3c-2.04-.5-4.02-.35-5.77.28-.72.26-.91 1.22-.31 1.71C8.08 6.12 9.5 8.89 9.5 12s-1.42 5.88-3.65 7.71c-.59.49-.42 1.45.31 1.7 1.04.38 2.17.59 3.34.59 6.05 0 10.85-5.38 9.87-11.6-.61-3.92-3.59-7.16-7.44-8.1"}),"ModeNightRounded"),yA1=h(c.jsx("path",{d:"M9.5 2c-1.82 0-3.53.5-5 1.35 2.99 1.73 5 4.95 5 8.65s-2.01 6.92-5 8.65c1.47.85 3.18 1.35 5 1.35 5.52 0 10-4.48 10-10S15.02 2 9.5 2"}),"ModeNightSharp"),gA1=h([c.jsx("path",{d:"M9.5 4c-.34 0-.68.02-1.01.07C10.4 6.23 11.5 9.05 11.5 12s-1.1 5.77-3.01 7.93c.33.05.67.07 1.01.07 4.41 0 8-3.59 8-8s-3.59-8-8-8",opacity:".3"},"0"),c.jsx("path",{d:"M9.5 2c-1.82 0-3.53.5-5 1.35 2.99 1.73 5 4.95 5 8.65s-2.01 6.92-5 8.65c1.47.85 3.18 1.35 5 1.35 5.52 0 10-4.48 10-10S15.02 2 9.5 2m0 18c-.34 0-.68-.02-1.01-.07 1.91-2.16 3.01-4.98 3.01-7.93s-1.1-5.77-3.01-7.93C8.82 4.02 9.16 4 9.5 4c4.41 0 8 3.59 8 8s-3.59 8-8 8"},"1")],"ModeNightTwoTone"),AA1=h(c.jsx("path",{d:"M15.31 18.9c-.96 1-2.06 2.03-3.31 3.1-5.33-4.55-8-8.48-8-11.8C4 5.22 7.8 2 12 2c4 0 7.64 2.92 7.97 7.5h3.53L19 14l-4.5-4.5h3.47C17.65 6.24 15.13 4 12 4c-3.35 0-6 2.57-6 6.2 0 2.34 1.95 5.44 6 9.14q.96-.885 1.77-1.71c-.17-.34-.27-.72-.27-1.12 0-1.38 1.12-2.5 2.5-2.5s2.5 1.12 2.5 2.5S17.38 19 16 19c-.24 0-.47-.03-.69-.1"}),"ModeOfTravel"),fA1=h(c.jsx("path",{d:"M15.31 18.9c-.96 1-2.06 2.03-3.31 3.1-5.33-4.55-8-8.48-8-11.8C4 5.22 7.8 2 12 2c4.19 0 7.99 3.21 8 8.17l2.09-2.09L23.5 9.5 19 14l-4.5-4.5 1.41-1.41L18 10.17C17.99 6.55 15.34 4 12 4c-3.35 0-6 2.57-6 6.2 0 2.34 1.95 5.44 6 9.14q.96-.885 1.77-1.71c-.17-.34-.27-.72-.27-1.12 0-1.38 1.12-2.5 2.5-2.5s2.5 1.12 2.5 2.5S17.38 19 16 19c-.24 0-.47-.03-.69-.1"}),"ModeOfTravelOutlined"),PA1=h(c.jsx("path",{d:"M4 10.2C4 5.22 7.8 2 12 2c4 0 7.64 2.92 7.97 7.5h2.32c.45 0 .67.54.35.85l-3.29 3.29c-.2.2-.51.2-.71 0l-3.29-3.29c-.31-.31-.09-.85.35-.85h2.26C17.65 6.24 15.13 4 12 4c-3.35 0-6 2.57-6 6.2 0 2.34 1.95 5.44 6 9.14q.96-.885 1.77-1.71c-.17-.34-.27-.72-.27-1.12 0-1.38 1.12-2.5 2.5-2.5s2.5 1.12 2.5 2.5S17.38 19 16 19c-.24 0-.47-.03-.69-.1-.78.82-1.67 1.66-2.65 2.52-.38.33-.95.33-1.33 0C6.45 17.12 4 13.38 4 10.2"}),"ModeOfTravelRounded"),FA1=h(c.jsx("path",{d:"M15.31 18.9c-.96 1-2.06 2.03-3.31 3.1-5.33-4.55-8-8.48-8-11.8C4 5.22 7.8 2 12 2c4 0 7.64 2.92 7.97 7.5h3.53L19 14l-4.5-4.5h3.47C17.65 6.24 15.13 4 12 4c-3.35 0-6 2.57-6 6.2 0 2.34 1.95 5.44 6 9.14q.96-.885 1.77-1.71c-.17-.34-.27-.72-.27-1.12 0-1.38 1.12-2.5 2.5-2.5s2.5 1.12 2.5 2.5S17.38 19 16 19c-.24 0-.47-.03-.69-.1"}),"ModeOfTravelSharp"),BA1=h(c.jsx("path",{d:"M15.31 18.9c-.96 1-2.06 2.03-3.31 3.1-5.33-4.55-8-8.48-8-11.8C4 5.22 7.8 2 12 2c4 0 7.64 2.92 7.97 7.5h3.53L19 14l-4.5-4.5h3.47C17.65 6.24 15.13 4 12 4c-3.35 0-6 2.57-6 6.2 0 2.34 1.95 5.44 6 9.14q.96-.885 1.77-1.71c-.17-.34-.27-.72-.27-1.12 0-1.38 1.12-2.5 2.5-2.5s2.5 1.12 2.5 2.5S17.38 19 16 19c-.24 0-.47-.03-.69-.1"}),"ModeOfTravelTwoTone"),bA1=h(c.jsx("path",{d:"m14.06 9.02.92.92L5.92 19H5v-.92zM17.66 3c-.25 0-.51.1-.7.29l-1.83 1.83 3.75 3.75 1.83-1.83c.39-.39.39-1.02 0-1.41l-2.34-2.34c-.2-.2-.45-.29-.71-.29m-3.6 3.19L3 17.25V21h3.75L17.81 9.94z"}),"ModeOutlined"),DA1=h(c.jsx("path",{d:"M3 17.46v3.04c0 .28.22.5.5.5h3.04c.13 0 .26-.05.35-.15L17.81 9.94l-3.75-3.75L3.15 17.1q-.15.15-.15.36M20.71 7.04c.39-.39.39-1.02 0-1.41l-2.34-2.34a.996.996 0 0 0-1.41 0l-1.83 1.83 3.75 3.75z"}),"ModeRounded"),kA1=h(c.jsx("path",{d:"M3 17.25V21h3.75L17.81 9.94l-3.75-3.75zM21.41 6.34l-3.75-3.75-2.53 2.54 3.75 3.75z"}),"ModeSharp"),WA1=h(c.jsx("path",{d:"M12 2C6.49 2 2 6.49 2 12s4.49 10 10 10 10-4.49 10-10S17.51 2 12 2m0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8m3-8c0 1.66-1.34 3-3 3s-3-1.34-3-3 1.34-3 3-3 3 1.34 3 3"}),"ModeStandby"),NA1=h(c.jsx("path",{d:"M12 2C6.49 2 2 6.49 2 12s4.49 10 10 10 10-4.49 10-10S17.51 2 12 2m0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8m3-8c0 1.66-1.34 3-3 3s-3-1.34-3-3 1.34-3 3-3 3 1.34 3 3"}),"ModeStandbyOutlined"),EA1=h(c.jsx("path",{d:"M12 2C6.49 2 2 6.49 2 12s4.49 10 10 10 10-4.49 10-10S17.51 2 12 2m0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8m3-8c0 1.66-1.34 3-3 3s-3-1.34-3-3 1.34-3 3-3 3 1.34 3 3"}),"ModeStandbyRounded"),IA1=h(c.jsx("path",{d:"M12 2C6.49 2 2 6.49 2 12s4.49 10 10 10 10-4.49 10-10S17.51 2 12 2m0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8m3-8c0 1.66-1.34 3-3 3s-3-1.34-3-3 1.34-3 3-3 3 1.34 3 3"}),"ModeStandbySharp"),UA1=h(c.jsx("path",{d:"M12 2C6.49 2 2 6.49 2 12s4.49 10 10 10 10-4.49 10-10S17.51 2 12 2m0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8m3-8c0 1.66-1.34 3-3 3s-3-1.34-3-3 1.34-3 3-3 3 1.34 3 3"}),"ModeStandbyTwoTone"),GA1=h([c.jsx("path",{d:"M14.06 9.02 5 18.08V19h.92l9.06-9.06z",opacity:".3"},"0"),c.jsx("path",{d:"M18.37 3.29c-.2-.2-.45-.29-.71-.29s-.51.1-.7.29l-1.83 1.83 3.75 3.75 1.83-1.83c.39-.39.39-1.02 0-1.41zm-.56 6.65-3.75-3.75L3 17.25V21h3.75zM5 19v-.92l9.06-9.06.92.92L5.92 19z"},"1")],"ModeTwoTone"),KA1=h(c.jsx("path",{d:"M15.5 13.5c0 2-2.5 3.5-2.5 5h-2c0-1.5-2.5-3-2.5-5 0-1.93 1.57-3.5 3.5-3.5s3.5 1.57 3.5 3.5m-2.5 6h-2V21h2zm6-6.5c0 1.68-.59 3.21-1.58 4.42l1.42 1.42C20.18 17.27 21 15.23 21 13c0-2.74-1.23-5.19-3.16-6.84l-1.42 1.42C17.99 8.86 19 10.82 19 13m-3-8-4-4v3c-4.97 0-9 4.03-9 9 0 2.23.82 4.27 2.16 5.84l1.42-1.42C5.59 16.21 5 14.68 5 13c0-3.86 3.14-7 7-7v3z"}),"ModelTraining"),qA1=h(c.jsx("path",{d:"M15.5 13.5c0 2-2.5 3.5-2.5 5h-2c0-1.5-2.5-3-2.5-5 0-1.93 1.57-3.5 3.5-3.5s3.5 1.57 3.5 3.5m-2.5 6h-2V21h2zm6-6.5c0 1.68-.59 3.21-1.58 4.42l1.42 1.42C20.18 17.27 21 15.23 21 13c0-2.74-1.23-5.19-3.16-6.84l-1.42 1.42C17.99 8.86 19 10.82 19 13m-3-8-4-4v3c-4.97 0-9 4.03-9 9 0 2.23.82 4.27 2.16 5.84l1.42-1.42C5.59 16.21 5 14.68 5 13c0-3.86 3.14-7 7-7v3z"}),"ModelTrainingOutlined"),QA1=h(c.jsx("path",{d:"M15.5 13.5c0 2-2.5 3.5-2.5 5h-2c0-1.5-2.5-3-2.5-5 0-1.93 1.57-3.5 3.5-3.5s3.5 1.57 3.5 3.5m-2.5 6h-2v.5c0 .55.45 1 1 1s1-.45 1-1zm6-6.5c0 1.39-.41 2.69-1.12 3.78-.25.39-.19.91.14 1.24.44.44 1.2.38 1.54-.15C20.47 16.47 21 14.8 21 13c0-2.36-.91-4.51-2.4-6.12-.39-.42-1.05-.43-1.45-.03-.38.38-.38.99-.02 1.39C18.29 9.49 19 11.16 19 13m-3.35-8.35-2.79-2.79c-.32-.32-.86-.1-.86.35V4c-4.97 0-9 4.03-9 9 0 1.8.53 3.47 1.44 4.88.34.53 1.1.59 1.54.15.33-.33.39-.84.14-1.23-1.39-2.15-1.64-5.1.13-8C7.45 6.85 9.71 5.81 12 6v1.79c0 .45.54.67.85.35l2.79-2.79c.2-.19.2-.51.01-.7"}),"ModelTrainingRounded"),ZA1=h(c.jsx("path",{d:"M15.5 13.5c0 2-2.5 3.5-2.5 5h-2c0-1.5-2.5-3-2.5-5 0-1.93 1.57-3.5 3.5-3.5s3.5 1.57 3.5 3.5m-2.5 6h-2V21h2zm6-6.5c0 1.68-.59 3.21-1.58 4.42l1.42 1.42C20.18 17.27 21 15.23 21 13c0-2.74-1.23-5.19-3.16-6.84l-1.42 1.42C17.99 8.86 19 10.82 19 13m-3-8-4-4v3c-4.97 0-9 4.03-9 9 0 2.23.82 4.27 2.16 5.84l1.42-1.42C5.59 16.21 5 14.68 5 13c0-3.86 3.14-7 7-7v3z"}),"ModelTrainingSharp"),JA1=h(c.jsx("path",{d:"M15.5 13.5c0 2-2.5 3.5-2.5 5h-2c0-1.5-2.5-3-2.5-5 0-1.93 1.57-3.5 3.5-3.5s3.5 1.57 3.5 3.5m-2.5 6h-2V21h2zm6-6.5c0 1.68-.59 3.21-1.58 4.42l1.42 1.42C20.18 17.27 21 15.23 21 13c0-2.74-1.23-5.19-3.16-6.84l-1.42 1.42C17.99 8.86 19 10.82 19 13m-3-8-4-4v3c-4.97 0-9 4.03-9 9 0 2.23.82 4.27 2.16 5.84l1.42-1.42C5.59 16.21 5 14.68 5 13c0-3.86 3.14-7 7-7v3z"}),"ModelTrainingTwoTone"),YA1=h(c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m1.41 16.09V20h-2.67v-1.93c-1.71-.36-3.16-1.46-3.27-3.4h1.96c.1 1.05.82 1.87 2.65 1.87 1.96 0 2.4-.98 2.4-1.59 0-.83-.44-1.61-2.67-2.14-2.48-.6-4.18-1.62-4.18-3.67 0-1.72 1.39-2.84 3.11-3.21V4h2.67v1.95c1.86.45 2.79 1.86 2.85 3.39H14.3c-.05-1.11-.64-1.87-2.22-1.87-1.5 0-2.4.68-2.4 1.64 0 .84.65 1.39 2.67 1.91s4.18 1.39 4.18 3.91c-.01 1.83-1.38 2.83-3.12 3.16"}),"MonetizationOn"),_A1=h(c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8m.31-8.86c-1.77-.45-2.34-.94-2.34-1.67 0-.84.79-1.43 2.1-1.43 1.38 0 1.9.66 1.94 1.64h1.71c-.05-1.34-.87-2.57-2.49-2.97V5H10.9v1.69c-1.51.32-2.72 1.3-2.72 2.81 0 1.79 1.49 2.69 3.66 3.21 1.95.46 2.34 1.15 2.34 1.87 0 .53-.39 1.39-2.1 1.39-1.6 0-2.23-.72-2.32-1.64H8.04c.1 1.7 1.36 2.66 2.86 2.97V19h2.34v-1.67c1.52-.29 2.72-1.16 2.73-2.77-.01-2.2-1.9-2.96-3.66-3.42"}),"MonetizationOnOutlined"),XA1=h(c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m1.41 16.09v.58c0 .73-.6 1.33-1.33 1.33h-.01c-.73 0-1.33-.6-1.33-1.33v-.6c-1.33-.28-2.51-1.01-3.01-2.24-.23-.55.2-1.16.8-1.16h.24c.37 0 .67.25.81.6.29.75 1.05 1.27 2.51 1.27 1.96 0 2.4-.98 2.4-1.59 0-.83-.44-1.61-2.67-2.14-2.48-.6-4.18-1.62-4.18-3.67 0-1.72 1.39-2.84 3.11-3.21v-.6c0-.73.6-1.33 1.33-1.33h.01c.73 0 1.33.6 1.33 1.33v.62c1.38.34 2.25 1.2 2.63 2.26.2.55-.22 1.13-.81 1.13h-.26c-.37 0-.67-.26-.77-.62-.23-.76-.86-1.25-2.12-1.25-1.5 0-2.4.68-2.4 1.64 0 .84.65 1.39 2.67 1.91s4.18 1.39 4.18 3.91c-.02 1.83-1.39 2.83-3.13 3.16"}),"MonetizationOnRounded"),$A1=h(c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m1.41 16.09V20h-2.67v-1.93c-1.71-.36-3.16-1.46-3.27-3.4h1.96c.1 1.05.82 1.87 2.65 1.87 1.96 0 2.4-.98 2.4-1.59 0-.83-.44-1.61-2.67-2.14-2.48-.6-4.18-1.62-4.18-3.67 0-1.72 1.39-2.84 3.11-3.21V4h2.67v1.95c1.86.45 2.79 1.86 2.85 3.39H14.3c-.05-1.11-.64-1.87-2.22-1.87-1.5 0-2.4.68-2.4 1.64 0 .84.65 1.39 2.67 1.91s4.18 1.39 4.18 3.91c-.01 1.83-1.38 2.83-3.12 3.16"}),"MonetizationOnSharp"),cf1=h([c.jsx("path",{d:"M12 4c-4.41 0-8 3.59-8 8s3.59 8 8 8 8-3.59 8-8-3.59-8-8-8m1.23 13.33V19H10.9v-1.69c-1.5-.31-2.77-1.28-2.86-2.97h1.71c.09.92.72 1.64 2.32 1.64 1.71 0 2.1-.86 2.1-1.39 0-.73-.39-1.41-2.34-1.87-2.17-.53-3.66-1.42-3.66-3.21 0-1.51 1.22-2.48 2.72-2.81V5h2.34v1.71c1.63.39 2.44 1.63 2.49 2.97h-1.71c-.04-.97-.56-1.64-1.94-1.64-1.31 0-2.1.59-2.1 1.43 0 .73.57 1.22 2.34 1.67 1.77.46 3.66 1.22 3.66 3.42-.01 1.6-1.21 2.48-2.74 2.77",opacity:".3"},"0"),c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8m.31-8.86c-1.77-.45-2.34-.94-2.34-1.67 0-.84.79-1.43 2.1-1.43 1.38 0 1.9.66 1.94 1.64h1.71c-.05-1.34-.87-2.57-2.49-2.97V5H10.9v1.69c-1.51.32-2.72 1.3-2.72 2.81 0 1.79 1.49 2.69 3.66 3.21 1.95.46 2.34 1.15 2.34 1.87 0 .53-.39 1.39-2.1 1.39-1.6 0-2.23-.72-2.32-1.64H8.04c.1 1.7 1.36 2.66 2.86 2.97V19h2.34v-1.67c1.52-.29 2.72-1.16 2.73-2.77-.01-2.2-1.9-2.96-3.66-3.42"},"1")],"MonetizationOnTwoTone"),hf1=h([c.jsx("path",{d:"M5 8h2v8H5zm7 0H9c-.55 0-1 .45-1 1v6c0 .55.45 1 1 1h3c.55 0 1-.45 1-1V9c0-.55-.45-1-1-1m-1 6h-1v-4h1zm7-6h-3c-.55 0-1 .45-1 1v6c0 .55.45 1 1 1h3c.55 0 1-.45 1-1V9c0-.55-.45-1-1-1m-1 6h-1v-4h1z"},"0"),c.jsx("path",{d:"M2 4v16h20V4zm2 14V6h16v12z"},"1")],"Money"),sf1=h(c.jsx("path",{d:"M12.5 6.9c1.78 0 2.44.85 2.5 2.1h2.21c-.07-1.72-1.12-3.3-3.21-3.81V3h-3v2.16c-.53.12-1.03.3-1.48.54l1.47 1.47c.41-.17.91-.27 1.51-.27M5.33 4.06 4.06 5.33 7.5 8.77c0 2.08 1.56 3.21 3.91 3.91l3.51 3.51c-.34.48-1.05.91-2.42.91-2.06 0-2.87-.92-2.98-2.1h-2.2c.12 2.19 1.76 3.42 3.68 3.83V21h3v-2.15c.96-.18 1.82-.55 2.45-1.12l2.22 2.22 1.27-1.27z"}),"MoneyOff"),tf1=h(c.jsx("path",{d:"M10.53 7.43c.42-.31.93-.47 1.54-.47s1.11.16 1.5.49c.39.32.65.7.79 1.12l1.89-.8c-.24-.71-.71-1.35-1.4-1.92-.5-.4-1.12-.65-1.85-.77V3h-2v2.11q-.615.12-1.14.39c-.35.18-.64.39-.9.63l1.43 1.43c.04-.04.09-.09.14-.13M2.81 2.81 1.39 4.22l12.35 12.35c-.43.28-.95.43-1.55.43-.71 0-1.32-.23-1.83-.7-.5-.47-.86-1.07-1.06-1.81l-1.98.8q.51 1.755 1.83 2.73c.57.42 1.19.68 1.85.83V21h2v-2.08c.44-.07.87-.17 1.29-.35.34-.14.64-.32.92-.53l4.57 4.57 1.41-1.41z"}),"MoneyOffCsred"),of1=h(c.jsx("path",{d:"M12.5 6.9c1.78 0 2.44.85 2.5 2.1h2.21c-.07-1.72-1.12-3.3-3.21-3.81V3h-3v2.16c-.39.08-.75.21-1.1.36l1.51 1.51c.32-.08.69-.13 1.09-.13M5.47 3.92 4.06 5.33 7.5 8.77c0 2.08 1.56 3.22 3.91 3.91l3.51 3.51c-.34.49-1.05.91-2.42.91-2.06 0-2.87-.92-2.98-2.1h-2.2c.12 2.19 1.76 3.42 3.68 3.83V21h3v-2.15c.96-.18 1.83-.55 2.46-1.12l2.22 2.22 1.41-1.41z"}),"MoneyOffCsredOutlined"),vf1=h(c.jsx("path",{d:"M12.5 6.9c1.42 0 2.13.54 2.39 1.4.13.43.56.7 1.01.7h.06c.7 0 1.22-.71.97-1.36-.44-1.15-1.41-2.08-2.93-2.45V4.5c0-.83-.67-1.5-1.5-1.5S11 3.67 11 4.5v.66c-.39.08-.75.21-1.1.36l1.51 1.51c.32-.08.69-.13 1.09-.13M4.77 4.62c-.39.39-.39 1.02 0 1.41L7.5 8.77c0 2.08 1.56 3.22 3.91 3.91l3.51 3.51c-.34.49-1.05.91-2.42.91-1.65 0-2.5-.59-2.83-1.43-.15-.39-.49-.67-.9-.67H8.6c-.72 0-1.24.74-.95 1.39.59 1.33 1.89 2.12 3.36 2.44v.67c0 .83.67 1.5 1.5 1.5s1.5-.67 1.5-1.5v-.65c.96-.18 1.83-.55 2.46-1.12l1.51 1.51c.39.39 1.02.39 1.41 0s.39-1.02 0-1.41L6.18 4.62a.996.996 0 0 0-1.41 0"}),"MoneyOffCsredRounded"),ef1=h(c.jsx("path",{d:"M12.5 6.9c1.78 0 2.44.85 2.5 2.1h2.21c-.07-1.72-1.12-3.3-3.21-3.81V3h-3v2.16c-.39.08-.75.21-1.1.36l1.51 1.51c.32-.08.69-.13 1.09-.13M5.47 3.92 4.06 5.33 7.5 8.77c0 2.08 1.56 3.22 3.91 3.91l3.51 3.51c-.34.49-1.05.91-2.42.91-2.06 0-2.87-.92-2.98-2.1h-2.2c.12 2.19 1.76 3.42 3.68 3.83V21h3v-2.15c.96-.18 1.83-.55 2.46-1.12l2.22 2.22 1.41-1.41z"}),"MoneyOffCsredSharp"),lf1=h(c.jsx("path",{d:"M12.5 6.9c1.78 0 2.44.85 2.5 2.1h2.21c-.07-1.72-1.12-3.3-3.21-3.81V3h-3v2.16c-.39.08-.75.21-1.1.36l1.51 1.51c.32-.08.69-.13 1.09-.13M5.47 3.92 4.06 5.33 7.5 8.77c0 2.08 1.56 3.22 3.91 3.91l3.51 3.51c-.34.49-1.05.91-2.42.91-2.06 0-2.87-.92-2.98-2.1h-2.2c.12 2.19 1.76 3.42 3.68 3.83V21h3v-2.15c.96-.18 1.83-.55 2.46-1.12l2.22 2.22 1.41-1.41z"}),"MoneyOffCsredTwoTone"),nf1=h(c.jsx("path",{d:"M12.5 6.9c1.78 0 2.44.85 2.5 2.1h2.21c-.07-1.72-1.12-3.3-3.21-3.81V3h-3v2.16c-.39.08-.75.21-1.1.36l1.51 1.51c.32-.08.69-.13 1.09-.13M5.47 3.92 4.06 5.33 7.5 8.77c0 2.08 1.56 3.22 3.91 3.91l3.51 3.51c-.34.49-1.05.91-2.42.91-2.06 0-2.87-.92-2.98-2.1h-2.2c.12 2.19 1.76 3.42 3.68 3.83V21h3v-2.15c.96-.18 1.83-.55 2.46-1.12l2.22 2.22 1.41-1.41z"}),"MoneyOffOutlined"),af1=h(c.jsx("path",{d:"M12.5 6.9c1.42 0 2.13.54 2.39 1.4.13.43.56.7 1.01.7h.06c.7 0 1.22-.71.97-1.36-.44-1.15-1.41-2.08-2.93-2.45V4.5c0-.83-.67-1.5-1.5-1.5S11 3.67 11 4.5v.66c-.39.08-.75.21-1.1.36l1.51 1.51c.32-.08.69-.13 1.09-.13M4.77 4.62c-.39.39-.39 1.02 0 1.41L7.5 8.77c0 2.08 1.56 3.22 3.91 3.91l3.51 3.51c-.34.49-1.05.91-2.42.91-1.65 0-2.5-.59-2.83-1.43-.15-.39-.49-.67-.9-.67H8.6c-.72 0-1.24.74-.95 1.39.59 1.33 1.89 2.12 3.36 2.44v.67c0 .83.67 1.5 1.5 1.5s1.5-.67 1.5-1.5v-.65c.96-.18 1.83-.55 2.46-1.12l1.51 1.51c.39.39 1.02.39 1.41 0s.39-1.02 0-1.41L6.18 4.62a.996.996 0 0 0-1.41 0"}),"MoneyOffRounded"),df1=h(c.jsx("path",{d:"M12.5 6.9c1.78 0 2.44.85 2.5 2.1h2.21c-.07-1.72-1.12-3.3-3.21-3.81V3h-3v2.16c-.39.08-.75.21-1.1.36l1.51 1.51c.32-.08.69-.13 1.09-.13M5.47 3.92 4.06 5.33 7.5 8.77c0 2.08 1.56 3.22 3.91 3.91l3.51 3.51c-.34.49-1.05.91-2.42.91-2.06 0-2.87-.92-2.98-2.1h-2.2c.12 2.19 1.76 3.42 3.68 3.83V21h3v-2.15c.96-.18 1.83-.55 2.46-1.12l2.22 2.22 1.41-1.41z"}),"MoneyOffSharp"),zf1=h(c.jsx("path",{d:"M12.5 6.9c1.78 0 2.44.85 2.5 2.1h2.21c-.07-1.72-1.12-3.3-3.21-3.81V3h-3v2.16c-.39.08-.75.21-1.1.36l1.51 1.51c.32-.08.69-.13 1.09-.13M5.47 3.92 4.06 5.33 7.5 8.77c0 2.08 1.56 3.22 3.91 3.91l3.51 3.51c-.34.49-1.05.91-2.42.91-2.06 0-2.87-.92-2.98-2.1h-2.2c.12 2.19 1.76 3.42 3.68 3.83V21h3v-2.15c.96-.18 1.83-.55 2.46-1.12l2.22 2.22 1.41-1.41z"}),"MoneyOffTwoTone"),mf1=h(c.jsx("path",{d:"M15 16h3c.55 0 1-.45 1-1V9c0-.55-.45-1-1-1h-3c-.55 0-1 .45-1 1v6c0 .55.45 1 1 1m1-6h1v4h-1zm-7 6h3c.55 0 1-.45 1-1V9c0-.55-.45-1-1-1H9c-.55 0-1 .45-1 1v6c0 .55.45 1 1 1m1-6h1v4h-1zM5 8h2v8H5zM2 4v16h20V4zm18 14H4V6h16z"}),"MoneyOutlined"),pf1=h(c.jsx("path",{d:"M15 16h3c.55 0 1-.45 1-1V9c0-.55-.45-1-1-1h-3c-.55 0-1 .45-1 1v6c0 .55.45 1 1 1m1-6h1v4h-1zm-7 6h3c.55 0 1-.45 1-1V9c0-.55-.45-1-1-1H9c-.55 0-1 .45-1 1v6c0 .55.45 1 1 1m1-6h1v4h-1zM6 8c-.55 0-1 .45-1 1v6c0 .55.45 1 1 1s1-.45 1-1V9c0-.55-.45-1-1-1M2 6v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2H4c-1.1 0-2 .9-2 2m17 12H5c-.55 0-1-.45-1-1V7c0-.55.45-1 1-1h14c.55 0 1 .45 1 1v10c0 .55-.45 1-1 1"}),"MoneyRounded"),Hf1=h(c.jsx("path",{d:"M14 16h5V8h-5zm2-6h1v4h-1zm-8 6h5V8H8zm2-6h1v4h-1zM5 8h2v8H5zM2 4v16h20V4zm18 14H4V6h16z"}),"MoneySharp"),Mf1=h([c.jsx("path",{d:"M10 10h1v4h-1zm6 0h1v4h-1zM4 18h16V6H4zm10-9c0-.55.45-1 1-1h3c.55 0 1 .45 1 1v6c0 .55-.45 1-1 1h-3c-.55 0-1-.45-1-1zM8 9c0-.55.45-1 1-1h3c.55 0 1 .45 1 1v6c0 .55-.45 1-1 1H9c-.55 0-1-.45-1-1zM5 8h2v8H5z",opacity:".3"},"0"),c.jsx("path",{d:"M15 16h3c.55 0 1-.45 1-1V9c0-.55-.45-1-1-1h-3c-.55 0-1 .45-1 1v6c0 .55.45 1 1 1m1-6h1v4h-1zm-7 6h3c.55 0 1-.45 1-1V9c0-.55-.45-1-1-1H9c-.55 0-1 .45-1 1v6c0 .55.45 1 1 1m1-6h1v4h-1zM5 8h2v8H5zM2 4v16h20V4zm18 14H4V6h16z"},"1")],"MoneyTwoTone"),rf1=h(c.jsx("path",{d:"M20 3H4c-1.1 0-2 .9-2 2v11c0 1.1.9 2 2 2h3l-1 1v2h12v-2l-1-1h3c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 13H4V5h16z"}),"Monitor"),if1=h([c.jsx("path",{d:"M15.11 12.45 14 10.24l-3.11 6.21c-.16.34-.51.55-.89.55s-.73-.21-.89-.55L7.38 13H2v5c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2v-5h-6c-.38 0-.73-.21-.89-.55"},"0"),c.jsx("path",{d:"M20 4H4c-1.1 0-2 .9-2 2v5h6c.38 0 .73.21.89.55L10 13.76l3.11-6.21c.34-.68 1.45-.68 1.79 0L16.62 11H22V6c0-1.1-.9-2-2-2"},"1")],"MonitorHeart"),Vf1=h([c.jsx("path",{d:"M20 4H4c-1.1 0-2 .9-2 2v3h2V6h16v3h2V6c0-1.1-.9-2-2-2m0 14H4v-3H2v3c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2v-3h-2z"},"0"),c.jsx("path",{d:"M14.89 7.55c-.34-.68-1.45-.68-1.79 0L10 13.76l-1.11-2.21A.988.988 0 0 0 8 11H2v2h5.38l1.72 3.45c.18.34.52.55.9.55s.72-.21.89-.55L14 10.24l1.11 2.21c.17.34.51.55.89.55h6v-2h-5.38z"},"1")],"MonitorHeartOutlined"),xf1=h([c.jsx("path",{d:"M15.11 12.45 14 10.24l-3.11 6.21c-.16.34-.51.55-.89.55s-.73-.21-.89-.55L7.38 13H2v5c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2v-5h-6c-.38 0-.73-.21-.89-.55"},"0"),c.jsx("path",{d:"M20 4H4c-1.1 0-2 .9-2 2v5h6c.38 0 .73.21.89.55L10 13.76l3.11-6.21c.34-.68 1.45-.68 1.79 0L16.62 11H22V6c0-1.1-.9-2-2-2"},"1")],"MonitorHeartRounded"),jf1=h([c.jsx("path",{d:"M15.11 12.45 14 10.24l-3.11 6.21c-.16.34-.51.55-.89.55s-.73-.21-.89-.55L7.38 13H2v7h20v-7h-6c-.38 0-.73-.21-.89-.55"},"0"),c.jsx("path",{d:"M22 4H2v7h6c.38 0 .73.21.89.55L10 13.76l3.11-6.21c.37-.74 1.42-.74 1.79 0L16.62 11H22z"},"1")],"MonitorHeartSharp"),uf1=h([c.jsx("path",{d:"M15.11 12.45 14 10.24l-3.11 6.21c-.17.34-.51.55-.89.55s-.72-.21-.89-.55L7.38 13H2v2h2v3h16v-3h2v-2h-6c-.38 0-.72-.21-.89-.55",opacity:".3"},"0"),c.jsx("path",{d:"M20 6H4v3H2v2h6c.38 0 .72.21.89.55L10 13.76l3.11-6.21c.34-.68 1.45-.68 1.79 0L16.62 11H22V9h-2z",opacity:".3"},"1"),c.jsx("path",{d:"M20 4H4c-1.1 0-2 .9-2 2v3h2V6h16v3h2V6c0-1.1-.9-2-2-2m0 14H4v-3H2v3c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2v-3h-2z"},"2"),c.jsx("path",{d:"M14.89 7.55c-.34-.68-1.45-.68-1.79 0L10 13.76l-1.11-2.21A.988.988 0 0 0 8 11H2v2h5.38l1.72 3.45c.18.34.52.55.9.55s.72-.21.89-.55L14 10.24l1.11 2.21c.17.34.51.55.89.55h6v-2h-5.38z"},"3")],"MonitorHeartTwoTone"),Lf1=h(c.jsx("path",{d:"M20 3H4c-1.1 0-2 .9-2 2v11c0 1.1.9 2 2 2h3l-1 1v2h12v-2l-1-1h3c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 13H4V5h16z"}),"MonitorOutlined"),Sf1=h(c.jsx("path",{d:"M20 3H4c-1.1 0-2 .9-2 2v11c0 1.1.9 2 2 2h3c-.55.55-1 .87-1 1.59 0 .78.63 1.41 1.41 1.41h9.17c.78 0 1.41-.63 1.41-1.41 0-.72-.44-1.03-1-1.59h3c1.1 0 2-.9 2-2V5C22 3.9 21.1 3 20 3m0 13H4V5h16z"}),"MonitorRounded"),Cf1=h(c.jsx("path",{d:"M22 3H2v15h5l-1 1v2h12v-2l-1-1h5zm-2 13H4V5h16z"}),"MonitorSharp"),Tf1=h([c.jsx("path",{d:"M20 3H4c-1.1 0-2 .9-2 2v11c0 1.1.9 2 2 2h3l-1 1v2h12v-2l-1-1h3c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 13H4V5h16z"},"0"),c.jsx("path",{d:"M4 5h16v11H4z",opacity:".3"},"1")],"MonitorTwoTone"),wf1=h([c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m-7 9c-1.66 0-3-1.34-3-3s1.34-3 3-3 3 1.34 3 3-1.34 3-3 3"},"0"),c.jsx("path",{d:"M10 8.5h1v1h-1zm1.5 0h1v1h-1zm1.5 0h1v1h-1z"},"1")],"MonitorWeight"),Rf1=h(c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 16H5V5h14zM12 6c-1.66 0-3 1.34-3 3s1.34 3 3 3 3-1.34 3-3-1.34-3-3-3m-1 3.5h-1v-1h1zm1.5 0h-1v-1h1zm1.5 0h-1v-1h1z"}),"MonitorWeightOutlined"),Of1=h([c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m-7 9c-1.66 0-3-1.34-3-3s1.34-3 3-3 3 1.34 3 3-1.34 3-3 3"},"0"),c.jsx("circle",{cx:"10.5",cy:"9",r:".5"},"1"),c.jsx("circle",{cx:"13.5",cy:"9",r:".5"},"2"),c.jsx("circle",{cx:"12",cy:"9",r:".5"},"3")],"MonitorWeightRounded"),yf1=h([c.jsx("path",{d:"M21 3H3v18h18zm-6.8 8.2c-3.23 2.43-6.84-1.18-4.4-4.41 3.23-2.42 6.83 1.19 4.4 4.41"},"0"),c.jsx("path",{d:"M10 8.5h1v1h-1zm1.5 0h1v1h-1zm1.5 0h1v1h-1z"},"1")],"MonitorWeightSharp"),gf1=h([c.jsx("path",{d:"M13 8.5h1v1h-1zm-3 0h1v1h-1zm1.5 0h1v1h-1z",opacity:".3"},"0"),c.jsx("path",{d:"M5 19h14V5H5zm7-13c1.66 0 3 1.34 3 3s-1.34 3-3 3-3-1.34-3-3 1.34-3 3-3",opacity:".3"},"1"),c.jsx("path",{d:"M12 12c1.66 0 3-1.34 3-3s-1.34-3-3-3-3 1.34-3 3 1.34 3 3 3m1-3.5h1v1h-1zm-1.5 0h1v1h-1zm-1.5 0h1v1h-1z"},"2"),c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 16H5V5h14z"},"3")],"MonitorWeightTwoTone"),Af1=h(c.jsx("path",{d:"M20 5h-3.2L15 3H9L7.2 5H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2m0 14h-8v-1c-2.8 0-5-2.2-5-5s2.2-5 5-5V7h8zm-3-6c0-2.8-2.2-5-5-5v1.8c1.8 0 3.2 1.4 3.2 3.2s-1.4 3.2-3.2 3.2V18c2.8 0 5-2.2 5-5m-8.2 0c0 1.8 1.4 3.2 3.2 3.2V9.8c-1.8 0-3.2 1.4-3.2 3.2"}),"MonochromePhotos"),ff1=h(c.jsx("path",{d:"M20 5h-3.2L15 3H9L7.2 5H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2m0 14h-8v-1c-2.8 0-5-2.2-5-5s2.2-5 5-5V7h8zm-3-6c0-2.8-2.2-5-5-5v1.8c1.8 0 3.2 1.4 3.2 3.2s-1.4 3.2-3.2 3.2V18c2.8 0 5-2.2 5-5m-8.2 0c0 1.8 1.4 3.2 3.2 3.2V9.8c-1.8 0-3.2 1.4-3.2 3.2"}),"MonochromePhotosOutlined"),Pf1=h(c.jsx("path",{d:"M20 5h-3.2l-1.2-1.34c-.38-.42-.92-.66-1.49-.66H9.89c-.57 0-1.11.24-1.49.66L7.2 5H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2m0 13c0 .55-.45 1-1 1h-7v-1c-2.8 0-5-2.2-5-5s2.2-5 5-5V7h7c.55 0 1 .45 1 1zm-3-5c0-2.8-2.2-5-5-5v1.8c1.8 0 3.2 1.4 3.2 3.2s-1.4 3.2-3.2 3.2V18c2.8 0 5-2.2 5-5m-8.2 0c0 1.8 1.4 3.2 3.2 3.2V9.8c-1.8 0-3.2 1.4-3.2 3.2"}),"MonochromePhotosRounded"),Ff1=h(c.jsx("path",{d:"M22 5h-5.2L15 3H9L7.2 5H2v16h20zm-2 14h-8v-1c-2.8 0-5-2.2-5-5s2.2-5 5-5V7h8zm-3-6c0-2.8-2.2-5-5-5v1.8c1.8 0 3.2 1.4 3.2 3.2s-1.4 3.2-3.2 3.2V18c2.8 0 5-2.2 5-5m-8.2 0c0 1.8 1.4 3.2 3.2 3.2V9.8c-1.8 0-3.2 1.4-3.2 3.2"}),"MonochromePhotosSharp"),Bf1=h([c.jsx("path",{d:"M12 18v-1.8c-1.8 0-3.2-1.4-3.2-3.2s1.4-3.2 3.2-3.2V8c-2.8 0-5 2.2-5 5s2.2 5 5 5m5-5c0 2.8-2.2 5-5 5v1h8V7h-8v1c2.8 0 5 2.2 5 5",opacity:".3"},"0"),c.jsx("path",{d:"M4 21h16c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2h-3.2L15 3H9L7.2 5H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2m8-13V7h8v12h-8v-1c-2.8 0-5-2.2-5-5s2.2-5 5-5m3.2 5c0 1.8-1.4 3.2-3.2 3.2V18c2.8 0 5-2.2 5-5s-2.2-5-5-5v1.8c1.8 0 3.2 1.4 3.2 3.2m-6.4 0c0 1.8 1.4 3.2 3.2 3.2V9.8c-1.8 0-3.2 1.4-3.2 3.2"},"1")],"MonochromePhotosTwoTone"),bf1=h(c.jsx("path",{d:"M11.99 2C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2M12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8m3.5-9c.83 0 1.5-.67 1.5-1.5S16.33 8 15.5 8 14 8.67 14 9.5s.67 1.5 1.5 1.5m-7 0c.83 0 1.5-.67 1.5-1.5S9.33 8 8.5 8 7 8.67 7 9.5 7.67 11 8.5 11m3.5 6.5c2.33 0 4.31-1.46 5.11-3.5H6.89c.8 2.04 2.78 3.5 5.11 3.5"}),"Mood"),Df1=h(c.jsx("path",{d:"M11.99 2C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2M12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8m3.5-9c.83 0 1.5-.67 1.5-1.5S16.33 8 15.5 8 14 8.67 14 9.5s.67 1.5 1.5 1.5m-7 0c.83 0 1.5-.67 1.5-1.5S9.33 8 8.5 8 7 8.67 7 9.5 7.67 11 8.5 11m3.5 3c-2.33 0-4.31 1.46-5.11 3.5h10.22c-.8-2.04-2.78-3.5-5.11-3.5"}),"MoodBad"),kf1=h(c.jsx("path",{d:"M11.99 2C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2M12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8m3.5-9c.83 0 1.5-.67 1.5-1.5S16.33 8 15.5 8 14 8.67 14 9.5s.67 1.5 1.5 1.5m-7 0c.83 0 1.5-.67 1.5-1.5S9.33 8 8.5 8 7 8.67 7 9.5 7.67 11 8.5 11m3.5 2.5c-2.33 0-4.31 1.46-5.11 3.5h10.22c-.8-2.04-2.78-3.5-5.11-3.5"}),"MoodBadOutlined"),Wf1=h(c.jsx("path",{d:"M11.99 2C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2M12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8m3.5-9c.83 0 1.5-.67 1.5-1.5S16.33 8 15.5 8 14 8.67 14 9.5s.67 1.5 1.5 1.5m-7 0c.83 0 1.5-.67 1.5-1.5S9.33 8 8.5 8 7 8.67 7 9.5 7.67 11 8.5 11m3.5 2.5c-2.03 0-3.8 1.11-4.75 2.75-.19.33.06.75.44.75h8.62c.38 0 .63-.42.44-.75-.95-1.64-2.72-2.75-4.75-2.75"}),"MoodBadRounded"),Nf1=h(c.jsx("path",{d:"M11.99 2C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2M12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8m3.5-9c.83 0 1.5-.67 1.5-1.5S16.33 8 15.5 8 14 8.67 14 9.5s.67 1.5 1.5 1.5m-7 0c.83 0 1.5-.67 1.5-1.5S9.33 8 8.5 8 7 8.67 7 9.5 7.67 11 8.5 11m3.5 2.5c-2.33 0-4.31 1.46-5.11 3.5h10.22c-.8-2.04-2.78-3.5-5.11-3.5"}),"MoodBadSharp"),Ef1=h([c.jsx("path",{d:"M12 4c-4.42 0-8 3.58-8 8s3.58 8 8 8 8-3.58 8-8-3.58-8-8-8m3.5 4c.83 0 1.5.67 1.5 1.5s-.67 1.5-1.5 1.5-1.5-.67-1.5-1.5.67-1.5 1.5-1.5m-7 0c.83 0 1.5.67 1.5 1.5S9.33 11 8.5 11 7 10.33 7 9.5 7.67 8 8.5 8m-1.61 9c.8-2.04 2.78-3.5 5.11-3.5s4.31 1.46 5.11 3.5z",opacity:".3"},"0"),c.jsx("circle",{cx:"8.5",cy:"9.5",r:"1.5"},"1"),c.jsx("path",{d:"M11.99 2C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2M12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8m0-6.5c-2.33 0-4.31 1.46-5.11 3.5h10.22c-.8-2.04-2.78-3.5-5.11-3.5"},"2"),c.jsx("circle",{cx:"15.5",cy:"9.5",r:"1.5"},"3")],"MoodBadTwoTone"),If1=h(c.jsx("path",{d:"M11.99 2C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2M12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8m3.5-9c.83 0 1.5-.67 1.5-1.5S16.33 8 15.5 8 14 8.67 14 9.5s.67 1.5 1.5 1.5m-7 0c.83 0 1.5-.67 1.5-1.5S9.33 8 8.5 8 7 8.67 7 9.5 7.67 11 8.5 11m3.5 6.5c2.33 0 4.31-1.46 5.11-3.5H6.89c.8 2.04 2.78 3.5 5.11 3.5"}),"MoodOutlined"),Uf1=h(c.jsx("path",{d:"M11.99 2C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2M12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8m3.5-9c.83 0 1.5-.67 1.5-1.5S16.33 8 15.5 8 14 8.67 14 9.5s.67 1.5 1.5 1.5m-7 0c.83 0 1.5-.67 1.5-1.5S9.33 8 8.5 8 7 8.67 7 9.5 7.67 11 8.5 11m3.5 6.5c2.03 0 3.8-1.11 4.75-2.75.19-.33-.05-.75-.44-.75H7.69c-.38 0-.63.42-.44.75.95 1.64 2.72 2.75 4.75 2.75"}),"MoodRounded"),Gf1=h(c.jsx("path",{d:"M11.99 2C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2M12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8m3.5-9c.83 0 1.5-.67 1.5-1.5S16.33 8 15.5 8 14 8.67 14 9.5s.67 1.5 1.5 1.5m-7 0c.83 0 1.5-.67 1.5-1.5S9.33 8 8.5 8 7 8.67 7 9.5 7.67 11 8.5 11m3.5 6.5c2.33 0 4.31-1.46 5.11-3.5H6.89c.8 2.04 2.78 3.5 5.11 3.5"}),"MoodSharp"),Kf1=h([c.jsx("path",{d:"M12 4c-4.42 0-8 3.58-8 8s3.58 8 8 8 8-3.58 8-8-3.58-8-8-8m3.5 4c.83 0 1.5.67 1.5 1.5s-.67 1.5-1.5 1.5-1.5-.67-1.5-1.5.67-1.5 1.5-1.5m-7 0c.83 0 1.5.67 1.5 1.5S9.33 11 8.5 11 7 10.33 7 9.5 7.67 8 8.5 8m3.5 9.5c-2.33 0-4.31-1.46-5.11-3.5h10.22c-.8 2.04-2.78 3.5-5.11 3.5",opacity:".3"},"0"),c.jsx("circle",{cx:"8.5",cy:"9.5",r:"1.5"},"1"),c.jsx("path",{d:"M11.99 2C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2M12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8"},"2"),c.jsx("circle",{cx:"15.5",cy:"9.5",r:"1.5"},"3"),c.jsx("path",{d:"M12 17.5c2.33 0 4.31-1.46 5.11-3.5H6.89c.8 2.04 2.78 3.5 5.11 3.5"},"4")],"MoodTwoTone"),qf1=h([c.jsx("path",{d:"M19 7c0-1.1-.9-2-2-2h-3v2h3v2.65L13.52 14H10V9H6c-2.21 0-4 1.79-4 4v3h2c0 1.66 1.34 3 3 3s3-1.34 3-3h4.48L19 10.35zM7 17c-.55 0-1-.45-1-1h2c0 .55-.45 1-1 1"},"0"),c.jsx("path",{d:"M5 6h5v2H5zm14 7c-1.66 0-3 1.34-3 3s1.34 3 3 3 3-1.34 3-3-1.34-3-3-3m0 4c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1"},"1")],"Moped"),Qf1=h([c.jsx("path",{d:"M19 7c0-1.1-.9-2-2-2h-3v2h3v2.65L13.52 14H10V9H6c-2.21 0-4 1.79-4 4v3h2c0 1.66 1.34 3 3 3s3-1.34 3-3h4.48L19 10.35zM4 14v-1c0-1.1.9-2 2-2h2v3zm3 3c-.55 0-1-.45-1-1h2c0 .55-.45 1-1 1"},"0"),c.jsx("path",{d:"M5 6h5v2H5zm14 7c-1.66 0-3 1.34-3 3s1.34 3 3 3 3-1.34 3-3-1.34-3-3-3m0 4c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1"},"1")],"MopedOutlined"),Zf1=h([c.jsx("path",{d:"M19 7c0-1.1-.9-2-2-2h-2c-.55 0-1 .45-1 1s.45 1 1 1h2v2.65L13.52 14H10v-4c0-.55-.45-1-1-1H6c-2.21 0-4 1.79-4 4v3h2c0 1.66 1.34 3 3 3s3-1.34 3-3h4.48L19 10.35zM7 17c-.55 0-1-.45-1-1h2c0 .55-.45 1-1 1"},"0"),c.jsx("path",{d:"M9 6H6c-.55 0-1 .45-1 1s.45 1 1 1h3c.55 0 1-.45 1-1s-.45-1-1-1m10 7c-1.66 0-3 1.34-3 3s1.34 3 3 3 3-1.34 3-3-1.34-3-3-3m0 4c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1"},"1")],"MopedRounded"),Jf1=h([c.jsx("path",{d:"M19 10.35V5h-5v2h3v2.65L13.52 14H10V9H6c-2.21 0-4 1.79-4 4v3h2c0 1.66 1.34 3 3 3s3-1.34 3-3h4.48zM7 17c-.55 0-1-.45-1-1h2c0 .55-.45 1-1 1"},"0"),c.jsx("path",{d:"M5 6h5v2H5zm14 7c-1.66 0-3 1.34-3 3s1.34 3 3 3 3-1.34 3-3-1.34-3-3-3m0 4c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1"},"1")],"MopedSharp"),Yf1=h([c.jsx("path",{d:"M4 13v1h4v-3H6c-1.1 0-2 .9-2 2",opacity:".3"},"0"),c.jsx("path",{d:"M19 7c0-1.1-.9-2-2-2h-3v2h3v2.65L13.52 14H10V9H6c-2.21 0-4 1.79-4 4v3h2c0 1.66 1.34 3 3 3s3-1.34 3-3h4.48L19 10.35zM7 17c-.55 0-1-.45-1-1h2c0 .55-.45 1-1 1m1-3H4v-1c0-1.1.9-2 2-2h2z"},"1"),c.jsx("path",{d:"M5 6h5v2H5zm14 7c-1.66 0-3 1.34-3 3s1.34 3 3 3 3-1.34 3-3-1.34-3-3-3m0 4c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1"},"2")],"MopedTwoTone"),_f1=h(c.jsx("path",{d:"M22 3H7c-.69 0-1.23.35-1.59.88L0 12l5.41 8.11c.36.53.97.89 1.66.89H22c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2M9 13.5c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5m5 0c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5m5 0c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5"}),"More"),Xf1=h(c.jsx("path",{d:"M6 10c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2m12 0c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2m-6 0c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2"}),"MoreHoriz"),$f1=h(c.jsx("path",{d:"M6 10c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2m12 0c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2m-6 0c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2"}),"MoreHorizOutlined"),cP1=h(c.jsx("path",{d:"M6 10c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2m12 0c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2m-6 0c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2"}),"MoreHorizRounded"),hP1=h(c.jsx("path",{d:"M6 10c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2m12 0c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2m-6 0c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2"}),"MoreHorizSharp"),sP1=h(c.jsx("path",{d:"M6 10c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2m12 0c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2m-6 0c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2"}),"MoreHorizTwoTone"),tP1=h([c.jsx("path",{d:"M22 3H7c-.69 0-1.23.35-1.59.88L0 12l5.41 8.11c.36.53.97.89 1.66.89H22c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 16H7.07L2.4 12l4.66-7H22z"},"0"),c.jsx("circle",{cx:"9",cy:"12",r:"1.5"},"1"),c.jsx("circle",{cx:"14",cy:"12",r:"1.5"},"2"),c.jsx("circle",{cx:"19",cy:"12",r:"1.5"},"3")],"MoreOutlined"),oP1=h(c.jsx("path",{d:"M22 3H7c-.69 0-1.23.35-1.59.88L.37 11.45c-.22.34-.22.77 0 1.11l5.04 7.56c.36.52.97.88 1.66.88H22c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2M9 13.5c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5m5 0c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5m5 0c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5"}),"MoreRounded"),vP1=h(c.jsx("path",{d:"M24 3H6l-6 9 6 9h18zM9 13.5c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5m5 0c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5m5 0c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5"}),"MoreSharp"),eP1=h([c.jsx("path",{d:"M10 8v6l4.7 2.9.8-1.2-4-2.4V8z"},"0"),c.jsx("path",{d:"M17.92 12c.05.33.08.66.08 1 0 3.9-3.1 7-7 7s-7-3.1-7-7 3.1-7 7-7c.7 0 1.37.1 2 .29V4.23c-.64-.15-1.31-.23-2-.23-5 0-9 4-9 9s4 9 9 9 9-4 9-9c0-.34-.02-.67-.06-1z"},"1"),c.jsx("path",{d:"M20 5V2h-2v3h-3v2h3v3h2V7h3V5z"},"2")],"MoreTime"),lP1=h([c.jsx("path",{d:"M10 8v6l4.7 2.9.8-1.2-4-2.4V8z"},"0"),c.jsx("path",{d:"M17.92 12c.05.33.08.66.08 1 0 3.9-3.1 7-7 7s-7-3.1-7-7 3.1-7 7-7c.7 0 1.37.1 2 .29V4.23c-.64-.15-1.31-.23-2-.23-5 0-9 4-9 9s4 9 9 9 9-4 9-9c0-.34-.02-.67-.06-1z"},"1"),c.jsx("path",{d:"M20 5V2h-2v3h-3v2h3v3h2V7h3V5z"},"2")],"MoreTimeOutlined"),nP1=h([c.jsx("path",{d:"M10.75 8c-.41 0-.75.34-.75.75v4.69c0 .35.18.67.47.85l3.64 2.24c.33.2.76.11.97-.21.23-.34.12-.8-.23-1.01L11.5 13.3V8.75c0-.41-.34-.75-.75-.75"},"0"),c.jsx("path",{d:"M17.92 12c.05.33.08.66.08 1 0 3.9-3.1 7-7 7s-7-3.1-7-7 3.1-7 7-7c.7 0 1.37.1 2 .29V4.23c-.64-.15-1.31-.23-2-.23-5 0-9 4-9 9s4 9 9 9 9-4 9-9c0-.34-.02-.67-.06-1z"},"1"),c.jsx("path",{d:"M22 5h-2V3c0-.55-.45-1-1-1s-1 .45-1 1v2h-2c-.55 0-1 .45-1 1s.45 1 1 1h2v2c0 .55.45 1 1 1s1-.45 1-1V7h2c.55 0 1-.45 1-1s-.45-1-1-1"},"2")],"MoreTimeRounded"),aP1=h([c.jsx("path",{d:"M10 8v6l4.7 2.9.8-1.2-4-2.4V8z"},"0"),c.jsx("path",{d:"M17.92 12c.05.33.08.66.08 1 0 3.9-3.1 7-7 7s-7-3.1-7-7 3.1-7 7-7c.7 0 1.37.1 2 .29V4.23c-.64-.15-1.31-.23-2-.23-5 0-9 4-9 9s4 9 9 9 9-4 9-9c0-.34-.02-.67-.06-1z"},"1"),c.jsx("path",{d:"M20 5V2h-2v3h-3v2h3v3h2V7h3V5z"},"2")],"MoreTimeSharp"),dP1=h([c.jsx("path",{d:"M10 8v6l4.7 2.9.8-1.2-4-2.4V8z"},"0"),c.jsx("path",{d:"M17.92 12c.05.33.08.66.08 1 0 3.9-3.1 7-7 7s-7-3.1-7-7 3.1-7 7-7c.7 0 1.37.1 2 .29V4.23c-.64-.15-1.31-.23-2-.23-5 0-9 4-9 9s4 9 9 9 9-4 9-9c0-.34-.02-.67-.06-1z"},"1"),c.jsx("path",{d:"M20 5V2h-2v3h-3v2h3v3h2V7h3V5z"},"2")],"MoreTimeTwoTone"),zP1=h([c.jsx("path",{d:"M7.06 5 2.4 12l4.67 7H22V5zq.015 0 0 0M19 10.5c.83 0 1.5.67 1.5 1.5s-.67 1.5-1.5 1.5-1.5-.67-1.5-1.5.67-1.5 1.5-1.5m-5 0c.83 0 1.5.67 1.5 1.5s-.67 1.5-1.5 1.5-1.5-.67-1.5-1.5.67-1.5 1.5-1.5m-5 0c.83 0 1.5.67 1.5 1.5s-.67 1.5-1.5 1.5-1.5-.67-1.5-1.5.67-1.5 1.5-1.5",opacity:".3"},"0"),c.jsx("path",{d:"M22 3H7c-.69 0-1.23.35-1.59.88L0 12l5.41 8.11c.36.53.97.89 1.66.89H22c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 16H7.07L2.4 12l4.66-7H22z"},"1"),c.jsx("circle",{cx:"9",cy:"12",r:"1.5"},"2"),c.jsx("circle",{cx:"14",cy:"12",r:"1.5"},"3"),c.jsx("circle",{cx:"19",cy:"12",r:"1.5"},"4")],"MoreTwoTone"),mP1=h(c.jsx("path",{d:"M12 8c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2m0 2c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2m0 6c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2"}),"MoreVert"),pP1=h(c.jsx("path",{d:"M12 8c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2m0 2c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2m0 6c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2"}),"MoreVertOutlined"),HP1=h(c.jsx("path",{d:"M12 8c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2m0 2c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2m0 6c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2"}),"MoreVertRounded"),MP1=h(c.jsx("path",{d:"M12 8c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2m0 2c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2m0 6c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2"}),"MoreVertSharp"),rP1=h(c.jsx("path",{d:"M12 8c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2m0 2c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2m0 6c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2"}),"MoreVertTwoTone"),iP1=h([c.jsx("path",{d:"M7 8h10c.29 0 .57.06.84.13.09-.33.16-.67.16-1.04 0-1.31-.65-2.53-1.74-3.25L12 1 7.74 3.84C6.65 4.56 6 5.78 6 7.09c0 .37.07.71.16 1.04.27-.07.55-.13.84-.13"},"0"),c.jsx("path",{d:"M24 7c0-1.1-2-3-2-3s-2 1.9-2 3c0 .74.4 1.38 1 1.72V13h-2v-2c0-1.1-.9-2-2-2H7c-1.1 0-2 .9-2 2v2H3V8.72c.6-.34 1-.98 1-1.72 0-1.1-2-3-2-3S0 5.9 0 7c0 .74.4 1.38 1 1.72V21h9v-4c0-1.1.9-2 2-2s2 .9 2 2v4h9V8.72c.6-.34 1-.98 1-1.72"},"1")],"Mosque"),VP1=h(c.jsx("path",{d:"M24 7c0-1.1-2-3-2-3s-2 1.9-2 3c0 .74.4 1.38 1 1.72V13h-2v-2c0-.95-.66-1.74-1.55-1.94.34-.58.55-1.25.55-1.97 0-1.31-.65-2.53-1.74-3.25L12 1 7.74 3.84C6.65 4.56 6 5.78 6 7.09c0 .72.21 1.39.55 1.96C5.66 9.26 5 10.05 5 11v2H3V8.72c.6-.34 1-.98 1-1.72 0-1.1-2-3-2-3S0 5.9 0 7c0 .74.4 1.38 1 1.72V21h10v-4c0-.55.45-1 1-1s1 .45 1 1v4h10V8.72c.6-.34 1-.98 1-1.72M8.85 5.5 12 3.4l3.15 2.1c.53.36.85.95.85 1.59C16 8.14 15.14 9 14.09 9H9.91C8.86 9 8 8.14 8 7.09c0-.64.32-1.23.85-1.59M21 19h-6v-2c0-1.65-1.35-3-3-3s-3 1.35-3 3v2H3v-4h4v-4h10v4h4z"}),"MosqueOutlined"),xP1=h([c.jsx("path",{d:"M7 8h10c.29 0 .57.06.84.13.09-.33.16-.67.16-1.04 0-1.31-.65-2.53-1.74-3.25L12 1 7.74 3.84C6.65 4.56 6 5.78 6 7.09c0 .37.07.71.16 1.04.27-.07.55-.13.84-.13"},"0"),c.jsx("path",{d:"M24 7c0-1.1-2-3-2-3s-2 1.9-2 3c0 .74.4 1.38 1 1.72V13h-2v-2c0-1.1-.9-2-2-2H7c-1.1 0-2 .9-2 2v2H3V8.72c.6-.34 1-.98 1-1.72 0-1.1-2-3-2-3S0 5.9 0 7c0 .74.4 1.38 1 1.72V21h9v-4c0-1.1.9-2 2-2s2 .9 2 2v4h9V8.72c.6-.34 1-.98 1-1.72"},"1")],"MosqueRounded"),jP1=h([c.jsx("path",{d:"M6.12 8h11.76m0 0c.07-.29.12-.59.12-.91 0-1.31-.65-2.53-1.74-3.25L12 1 7.74 3.84C6.65 4.56 6 5.78 6 7.09c0 .32.05.62.12.91"},"0"),c.jsx("path",{d:"M24 7c0-1.1-2-3-2-3s-2 1.9-2 3c0 .74.4 1.38 1 1.72V13h-2V9H5v4H3V8.72c.6-.34 1-.98 1-1.72 0-1.1-2-3-2-3S0 5.9 0 7c0 .74.4 1.38 1 1.72V21h9v-6h4v6h9V8.72c.6-.34 1-.98 1-1.72"},"1")],"MosqueSharp"),uP1=h([c.jsx("path",{d:"M9.91 9h4.18C15.14 9 16 8.14 16 7.09c0-.64-.32-1.23-.85-1.59L12 3.4 8.85 5.5c-.53.36-.85.95-.85 1.59C8 8.14 8.86 9 9.91 9M17 11H7v4H3v4h6v-2c0-1.65 1.35-3 3-3s3 1.35 3 3v2h6v-4h-4z",opacity:".3"},"0"),c.jsx("path",{d:"M22 4s-2 1.9-2 3c0 .74.4 1.38 1 1.72V13h-2v-2c0-.95-.66-1.74-1.55-1.94.34-.58.55-1.25.55-1.97 0-1.31-.65-2.53-1.74-3.25L12 1 7.74 3.84C6.65 4.56 6 5.78 6 7.09c0 .72.21 1.39.55 1.96C5.66 9.26 5 10.05 5 11v2H3V8.72c.6-.34 1-.98 1-1.72 0-1.1-2-3-2-3S0 5.9 0 7c0 .74.4 1.38 1 1.72V21h10v-4c0-.55.45-1 1-1s1 .45 1 1v4h10V8.72c.6-.35 1-.98 1-1.72 0-1.1-2-3-2-3M8.85 5.5 12 3.4l3.15 2.1c.53.36.85.95.85 1.59C16 8.14 15.14 9 14.09 9H9.91C8.86 9 8 8.14 8 7.09c0-.64.32-1.23.85-1.59M21 19h-6v-2c0-1.65-1.35-3-3-3s-3 1.35-3 3v2H3v-4h4v-4h10v4h4z"},"1")],"MosqueTwoTone"),LP1=h(c.jsx("path",{d:"m2.88 7.88 1.54 1.54C4.15 10.23 4 11.1 4 12c0 4.41 3.59 8 8 8s8-3.59 8-8-3.59-8-8-8c-.9 0-1.77.15-2.58.42L7.89 2.89C9.15 2.32 10.54 2 12 2c5.52 0 10 4.48 10 10s-4.48 10-10 10S2 17.52 2 12c0-1.47.32-2.86.88-4.12M7 5.5C7 6.33 6.33 7 5.5 7S4 6.33 4 5.5 4.67 4 5.5 4 7 4.67 7 5.5m5.03 3.49h-.07L10.8 12.3h2.39zM12 18c3.31 0 6-2.69 6-6s-2.69-6-6-6-6 2.69-6 6 2.69 6 6 6m-.71-10.5h1.43l3.01 8h-1.39l-.72-2.04h-3.23l-.73 2.04H8.28z"}),"MotionPhotosAuto"),SP1=h(c.jsx("path",{d:"m2.88 7.88 1.54 1.54C4.15 10.23 4 11.1 4 12c0 4.41 3.59 8 8 8s8-3.59 8-8-3.59-8-8-8c-.9 0-1.77.15-2.58.42L7.89 2.89C9.15 2.32 10.54 2 12 2c5.52 0 10 4.48 10 10s-4.48 10-10 10S2 17.52 2 12c0-1.47.32-2.86.88-4.12M7 5.5C7 6.33 6.33 7 5.5 7S4 6.33 4 5.5 4.67 4 5.5 4 7 4.67 7 5.5m5.03 3.49h-.07L10.8 12.3h2.39zm-.74-1.49h1.43l3.01 8h-1.39l-.72-2.04h-3.23l-.73 2.04H8.28z"}),"MotionPhotosAutoOutlined"),CP1=h(c.jsx("path",{d:"M4 9c.26.26.34.63.25.98-.35 1.36-.36 2.87.1 4.38.88 2.91 3.44 5.1 6.44 5.55 5.52.81 10.19-4.06 9.03-9.62-.65-3.13-3.23-5.61-6.37-6.16-1.21-.21-2.38-.15-3.46.13-.35.09-.73 0-.98-.25-.56-.56-.28-1.49.47-1.69 1.47-.38 3.06-.44 4.7-.09 3.98.86 7.09 4.18 7.7 8.2 1.04 6.81-4.82 12.58-11.64 11.42-4.01-.69-7.26-3.86-8.04-7.85-.31-1.59-.24-3.12.12-4.53C2.52 8.72 3.45 8.45 4 9m3-3.5C7 6.33 6.33 7 5.5 7S4 6.33 4 5.5 4.67 4 5.5 4 7 4.67 7 5.5m5.03 3.49h-.07L10.8 12.3h2.39zM12 18c3.31 0 6-2.69 6-6s-2.69-6-6-6-6 2.69-6 6 2.69 6 6 6m-3.39-3.37 2.43-6.46c.15-.4.53-.67.96-.67s.82.27.97.67l2.43 6.46c.16.42-.15.87-.6.87-.27 0-.52-.17-.61-.43l-.56-1.61H10.4l-.57 1.62c-.09.26-.33.43-.61.43-.46-.01-.77-.46-.61-.88"}),"MotionPhotosAutoRounded"),TP1=h(c.jsx("path",{d:"m2.88 7.88 1.54 1.54C4.15 10.23 4 11.1 4 12c0 4.41 3.59 8 8 8s8-3.59 8-8-3.59-8-8-8c-.9 0-1.77.15-2.58.42L7.89 2.89C9.15 2.32 10.54 2 12 2c5.52 0 10 4.48 10 10s-4.48 10-10 10S2 17.52 2 12c0-1.47.32-2.86.88-4.12M7 5.5C7 6.33 6.33 7 5.5 7S4 6.33 4 5.5 4.67 4 5.5 4 7 4.67 7 5.5m5.03 3.49h-.07L10.8 12.3h2.39zM12 18c3.31 0 6-2.69 6-6s-2.69-6-6-6-6 2.69-6 6 2.69 6 6 6m-.71-10.5h1.43l3.01 8h-1.39l-.72-2.04h-3.23l-.73 2.04H8.28z"}),"MotionPhotosAutoSharp"),wP1=h(c.jsx("path",{d:"m2.88 7.88 1.54 1.54C4.15 10.23 4 11.1 4 12c0 4.41 3.59 8 8 8s8-3.59 8-8-3.59-8-8-8c-.9 0-1.77.15-2.58.42L7.89 2.89C9.15 2.32 10.54 2 12 2c5.52 0 10 4.48 10 10s-4.48 10-10 10S2 17.52 2 12c0-1.47.32-2.86.88-4.12M7 5.5C7 6.33 6.33 7 5.5 7S4 6.33 4 5.5 4.67 4 5.5 4 7 4.67 7 5.5m5.03 3.49h-.07L10.8 12.3h2.39zm-.74-1.49h1.43l3.01 8h-1.39l-.72-2.04h-3.23l-.73 2.04H8.28z"}),"MotionPhotosAutoTwoTone"),RP1=h(c.jsx("path",{d:"M20.84 20.84 3.16 3.16 1.89 4.43l1.89 1.89C2.66 7.93 2 9.89 2 12c0 5.52 4.48 10 10 10 2.11 0 4.07-.66 5.68-1.77l1.89 1.89zM12 20c-4.41 0-8-3.59-8-8 0-1.55.45-3 1.22-4.23l1.46 1.46C6.25 10.06 6 11 6 12c0 3.31 2.69 6 6 6 1 0 1.94-.25 2.77-.68l1.46 1.46C15 19.55 13.55 20 12 20M6.32 3.77C7.93 2.66 9.89 2 12 2c5.52 0 10 4.48 10 10 0 2.11-.66 4.07-1.77 5.68l-1.45-1.45C19.55 15 20 13.55 20 12c0-4.41-3.59-8-8-8-1.55 0-3 .45-4.23 1.22zM18 12c0 1-.25 1.94-.68 2.77L9.23 6.68C10.06 6.25 11 6 12 6c3.31 0 6 2.69 6 6"}),"MotionPhotosOff"),OP1=h(c.jsx("path",{d:"M2.81 2.81 1.39 4.22l2.27 2.27C2.61 8.07 2 9.96 2 12c0 5.52 4.48 10 10 10 2.04 0 3.93-.61 5.51-1.66l2.27 2.27 1.41-1.42zM12 20c-4.41 0-8-3.59-8-8 0-1.48.41-2.86 1.12-4.06l10.93 10.94C14.86 19.59 13.48 20 12 20m0-16c4.41 0 8 3.59 8 8 0 1.48-.41 2.86-1.12 4.05l1.45 1.45C21.39 15.93 22 14.04 22 12c0-5.52-4.48-10-10-10-2.04 0-3.93.61-5.51 1.66l1.45 1.45C9.14 4.41 10.52 4 12 4"}),"MotionPhotosOffOutlined"),yP1=h([c.jsx("path",{d:"M12 6c-.92 0-1.8.22-2.58.59l7.99 7.99c.37-.78.59-1.66.59-2.58 0-3.31-2.69-6-6-6M2.1 3.51c-.39.39-.39 1.03 0 1.42l1.56 1.56c-1.25 1.88-1.88 4.21-1.59 6.7.52 4.54 4.21 8.23 8.75 8.75 2.49.28 4.81-.34 6.69-1.59l1.56 1.56c.39.39 1.03.39 1.42 0s.39-1.02 0-1.41L3.51 3.51c-.38-.38-1.02-.39-1.41 0M12 20c-4.41 0-8-3.59-8-8 0-1.48.41-2.86 1.12-4.06l1.47 1.47C6.22 10.2 6 11.08 6 12c0 3.31 2.69 6 6 6 .92 0 1.8-.22 2.58-.59l1.47 1.47C14.86 19.59 13.48 20 12 20"},"0"),c.jsx("path",{d:"M12 4c4.41 0 8 3.59 8 8 0 1.48-.41 2.86-1.12 4.05l1.45 1.45C21.39 15.93 22 14.04 22 12c0-5.52-4.48-10-10-10-2.04 0-3.93.61-5.51 1.66l1.45 1.45C9.14 4.41 10.52 4 12 4"},"1")],"MotionPhotosOffRounded"),gP1=h([c.jsx("path",{d:"M12 6c-.92 0-1.8.22-2.58.59l7.99 7.99c.37-.78.59-1.66.59-2.58 0-3.31-2.69-6-6-6M2.81 2.81 1.39 4.22l2.27 2.27C2.61 8.07 2 9.96 2 12c0 5.52 4.48 10 10 10 2.04 0 3.93-.61 5.51-1.66l2.27 2.27 1.41-1.42zM12 20c-4.41 0-8-3.59-8-8 0-1.48.41-2.86 1.12-4.06l1.47 1.47C6.22 10.2 6 11.08 6 12c0 3.31 2.69 6 6 6 .92 0 1.8-.22 2.58-.59l1.47 1.47C14.86 19.59 13.48 20 12 20"},"0"),c.jsx("path",{d:"M12 4c4.41 0 8 3.59 8 8 0 1.48-.41 2.86-1.12 4.05l1.45 1.45C21.39 15.93 22 14.04 22 12c0-5.52-4.48-10-10-10-2.04 0-3.93.61-5.51 1.66l1.45 1.45C9.14 4.41 10.52 4 12 4"},"1")],"MotionPhotosOffSharp"),AP1=h(c.jsx("path",{d:"M2.81 2.81 1.39 4.22l2.27 2.27C2.61 8.07 2 9.96 2 12c0 5.52 4.48 10 10 10 2.04 0 3.93-.61 5.51-1.66l2.27 2.27 1.41-1.42zM12 20c-4.41 0-8-3.59-8-8 0-1.48.41-2.86 1.12-4.06l10.93 10.94C14.86 19.59 13.48 20 12 20m0-16c4.41 0 8 3.59 8 8 0 1.48-.41 2.86-1.12 4.05l1.45 1.45C21.39 15.93 22 14.04 22 12c0-5.52-4.48-10-10-10-2.04 0-3.93.61-5.51 1.66l1.45 1.45C9.14 4.41 10.52 4 12 4"}),"MotionPhotosOffTwoTone"),fP1=h(c.jsx("path",{d:"M13 1.07V9h7c0-4.08-3.05-7.44-7-7.93M4 15c0 4.42 3.58 8 8 8s8-3.58 8-8v-4H4zm7-13.93C7.05 1.56 4 4.92 4 9h7z"}),"Mouse"),PP1=h(c.jsx("path",{d:"M20 9c-.04-4.39-3.6-7.93-8-7.93S4.04 4.61 4 9v6c0 4.42 3.58 8 8 8s8-3.58 8-8zm-2 0h-5V3.16c2.81.47 4.96 2.9 5 5.84m-7-5.84V9H6c.04-2.94 2.19-5.37 5-5.84M18 15c0 3.31-2.69 6-6 6s-6-2.69-6-6v-4h12z"}),"MouseOutlined"),FP1=h(c.jsx("path",{d:"M13 1.07V9h7c0-4.08-3.05-7.44-7-7.93M4 15c0 4.42 3.58 8 8 8s8-3.58 8-8v-4H4zm7-13.93C7.05 1.56 4 4.92 4 9h7z"}),"MouseRounded"),BP1=h(c.jsx("path",{d:"M13 1.07V9h7c0-4.08-3.05-7.44-7-7.93M4 15c0 4.42 3.58 8 8 8s8-3.58 8-8v-4H4zm7-13.93C7.05 1.56 4 4.92 4 9h7z"}),"MouseSharp"),bP1=h([c.jsx("path",{d:"M13 3.16V9h5c-.04-2.94-2.19-5.37-5-5.84m-2 0C8.19 3.63 6.04 6.06 6 9h5zM11 11H6v4c0 3.31 2.69 6 6 6s6-2.69 6-6v-4z",opacity:".3"},"0"),c.jsx("path",{d:"M20 9c-.04-4.39-3.6-7.93-8-7.93S4.04 4.61 4 9v6c0 4.42 3.58 8 8 8s8-3.58 8-8zm-7-5.84c2.81.47 4.96 2.9 5 5.84h-5zm-2 0V9H6c.04-2.94 2.19-5.37 5-5.84M18 15c0 3.31-2.69 6-6 6s-6-2.69-6-6v-4h12z"},"1")],"MouseTwoTone"),DP1=h(c.jsx("path",{d:"M3 11c0 2.45 1.76 4.47 4.08 4.91l-1.49-1.49L7 13l4 4.01L7 21l-1.41-1.41 1.58-1.58v-.06C3.7 17.54 1 14.58 1 11c0-3.87 3.13-7 7-7h3v2H8c-2.76 0-5 2.24-5 5m19 0V4h-9v7zm-2-2h-5V6h5zm-7 4h9v7h-9z"}),"MoveDown"),kP1=h(c.jsx("path",{d:"M3 11c0 2.45 1.76 4.47 4.08 4.91l-1.49-1.49L7 13l4 4.01L7 21l-1.41-1.41 1.58-1.58v-.06C3.7 17.54 1 14.58 1 11c0-3.87 3.13-7 7-7h3v2H8c-2.76 0-5 2.24-5 5m19 0V4h-9v7zm-2-2h-5V6h5zm-7 4h9v7h-9z"}),"MoveDownOutlined"),WP1=h(c.jsx("path",{d:"M3.01 10.72c-.14 2.57 1.66 4.73 4.07 5.18l-.79-.79a.996.996 0 0 1 0-1.41c.39-.39 1.02-.39 1.41 0l2.59 2.59c.39.39.39 1.02 0 1.41l-2.58 2.6c-.39.39-1.02.39-1.41 0a.996.996 0 0 1 0-1.41l.88-.88v-.06c-3.64-.43-6.43-3.65-6.15-7.47C1.29 6.78 4.55 4 8.26 4H10c.55 0 1 .45 1 1s-.45 1-1 1H8.22c-2.7 0-5.07 2.04-5.21 4.72M15 11h5c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2h-5c-1.1 0-2 .9-2 2v3c0 1.1.9 2 2 2m5-2h-5V6h5zm0 11h-5c-1.1 0-2-.9-2-2v-3c0-1.1.9-2 2-2h5c1.1 0 2 .9 2 2v3c0 1.1-.9 2-2 2"}),"MoveDownRounded"),NP1=h(c.jsx("path",{d:"M3 11c0 2.45 1.76 4.47 4.08 4.91l-1.49-1.49L7 13l4 4.01L7 21l-1.41-1.41 1.58-1.58v-.06C3.7 17.54 1 14.58 1 11c0-3.87 3.13-7 7-7h3v2H8c-2.76 0-5 2.24-5 5m19 0V4h-9v7zm-2-2h-5V6h5zm-7 4h9v7h-9z"}),"MoveDownSharp"),EP1=h([c.jsx("path",{d:"M15 6h5v3h-5z",opacity:".3"},"0"),c.jsx("path",{d:"M3 11c0 2.45 1.76 4.47 4.08 4.91l-1.49-1.49L7 13l4 4.01L7 21l-1.41-1.41 1.58-1.58v-.06C3.7 17.54 1 14.58 1 11c0-3.87 3.13-7 7-7h3v2H8c-2.76 0-5 2.24-5 5m19 0V4h-9v7zm-2-2h-5V6h5zm-7 4h9v7h-9z"},"1")],"MoveDownTwoTone"),IP1=h(c.jsx("path",{d:"M19 3H4.99c-1.11 0-1.98.9-1.98 2L3 19c0 1.1.88 2 1.99 2H19c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 12h-4c0 1.66-1.35 3-3 3s-3-1.34-3-3H4.99V5H19zm-3-5h-2V7h-4v3H8l4 4z"}),"MoveToInbox"),UP1=h(c.jsx("path",{d:"M16 9h-2.55V6h-2.9v3H8l4 4zm3-6H4.99C3.88 3 3 3.9 3 5v14c0 1.1.88 2 1.99 2H19c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 16H5v-3h3.56c.69 1.19 1.97 2 3.45 2s2.75-.81 3.45-2H19zm0-5h-4.99c0 1.1-.9 2-2 2s-2-.9-2-2H5l-.01-9H19z"}),"MoveToInboxOutlined"),GP1=h(c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 11h-3.56c-.36 0-.68.19-.86.5-.52.9-1.47 1.5-2.58 1.5s-2.06-.6-2.58-1.5c-.18-.31-.51-.5-.86-.5H5V5h14zm-4.21-4H13V7c0-.55-.45-1-1-1s-1 .45-1 1v3H9.21c-.45 0-.67.54-.35.85l2.79 2.79c.2.2.51.2.71 0l2.79-2.79c.31-.31.09-.85-.36-.85"}),"MoveToInboxRounded"),KP1=h(c.jsx("path",{d:"M21 3H3v18h18zm-2 12h-4c0 1.66-1.35 3-3 3s-3-1.34-3-3H4.99V5H19zm-3-5h-2V7h-4v3H8l4 4z"}),"MoveToInboxSharp"),qP1=h([c.jsx("path",{d:"M12.01 18c-1.48 0-2.75-.81-3.45-2H5v3h14v-3h-3.55c-.69 1.19-1.97 2-3.44 2",opacity:".3"},"0"),c.jsx("path",{d:"M16 9h-2.55V6h-2.9v3H8l4 4zm3-6H4.99C3.88 3 3 3.9 3 5v14c0 1.1.88 2 1.99 2H19c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 16H5v-3h3.56c.69 1.19 1.97 2 3.45 2s2.75-.81 3.45-2H19zm0-5h-4.99c0 1.1-.9 2-2 2s-2-.9-2-2H5l-.01-9H19z"},"1")],"MoveToInboxTwoTone"),QP1=h(c.jsx("path",{d:"M3 13c0-2.45 1.76-4.47 4.08-4.91l-1.49 1.5L7 11l4-4.01L7 3 5.59 4.41l1.58 1.58v.06C3.7 6.46 1 9.42 1 13c0 3.87 3.13 7 7 7h3v-2H8c-2.76 0-5-2.24-5-5m10 0v7h9v-7zm7 5h-5v-3h5zM13 4h9v7h-9z"}),"MoveUp"),ZP1=h(c.jsx("path",{d:"M3 13c0-2.45 1.76-4.47 4.08-4.91l-1.49 1.5L7 11l4-4.01L7 3 5.59 4.41l1.58 1.58v.06C3.7 6.46 1 9.42 1 13c0 3.87 3.13 7 7 7h3v-2H8c-2.76 0-5-2.24-5-5m10 0v7h9v-7zm7 5h-5v-3h5zM13 4h9v7h-9z"}),"MoveUpOutlined"),JP1=h(c.jsx("path",{d:"M3.01 13.28c-.14-2.57 1.66-4.73 4.07-5.18l-.79.78c-.39.39-.39 1.02 0 1.41s1.02.39 1.41 0l2.59-2.59c.39-.39.39-1.02 0-1.41L7.71 3.7a.996.996 0 0 0-1.41 0c-.39.39-.39 1.02 0 1.41l.88.88v.06C3.54 6.48.75 9.7 1.03 13.52 1.29 17.22 4.55 20 8.26 20H10c.55 0 1-.45 1-1s-.45-1-1-1H8.22c-2.7 0-5.07-2.04-5.21-4.72M13 15v3c0 1.1.9 2 2 2h5c1.1 0 2-.9 2-2v-3c0-1.1-.9-2-2-2h-5c-1.1 0-2 .9-2 2m7 3h-5v-3h5zm0-14h-5c-1.1 0-2 .9-2 2v3c0 1.1.9 2 2 2h5c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2"}),"MoveUpRounded"),YP1=h(c.jsx("path",{d:"M3 13c0-2.45 1.76-4.47 4.08-4.91l-1.49 1.5L7 11l4-4.01L7 3 5.59 4.41l1.58 1.58v.06C3.7 6.46 1 9.42 1 13c0 3.87 3.13 7 7 7h3v-2H8c-2.76 0-5-2.24-5-5m10 0v7h9v-7zm7 5h-5v-3h5zM13 4h9v7h-9z"}),"MoveUpSharp"),_P1=h([c.jsx("path",{d:"M15 15h5v3h-5z",opacity:".3"},"0"),c.jsx("path",{d:"M3 13c0-2.45 1.76-4.47 4.08-4.91l-1.49 1.5L7 11l4-4.01L7 3 5.59 4.41l1.58 1.58v.06C3.7 6.46 1 9.42 1 13c0 3.87 3.13 7 7 7h3v-2H8c-2.76 0-5-2.24-5-5m10 0v7h9v-7zm7 5h-5v-3h5zM13 4h9v7h-9z"},"1")],"MoveUpTwoTone"),XP1=h(c.jsx("path",{d:"m18 4 2 4h-3l-2-4h-2l2 4h-3l-2-4H8l2 4H7L5 4H4c-1.1 0-1.99.9-1.99 2L2 18c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V4z"}),"Movie"),$P1=h(c.jsx("path",{d:"m18 4 2 4h-3l-2-4h-2l2 4h-3l-2-4H8l2 4H7L5 4H4c-1.1 0-1.99.9-1.99 2L2 18c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V4z"}),"MovieCreation"),cF1=h(c.jsx("path",{d:"M5.76 10H20v8H4V6.47M22 4h-4l2 4h-3l-2-4h-2l2 4h-3l-2-4H8l2 4H7L5 4H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2z"}),"MovieCreationOutlined"),hF1=h(c.jsx("path",{d:"m18 4 1.82 3.64c.08.16-.04.36-.22.36h-1.98c-.38 0-.73-.21-.89-.55L15 4h-2l1.82 3.64c.08.16-.04.36-.22.36h-1.98c-.38 0-.73-.21-.89-.55L10 4H8l1.82 3.64c.08.16-.04.36-.22.36H7.62c-.38 0-.73-.21-.9-.55L5 4H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V5c0-.55-.45-1-1-1z"}),"MovieCreationRounded"),sF1=h(c.jsx("path",{d:"m18 4 2 4h-3l-2-4h-2l2 4h-3l-2-4H8l2 4H7L5 4H4c-1.1 0-1.99.9-1.99 2L2 18c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V4z"}),"MovieCreationSharp"),tF1=h([c.jsx("path",{d:"M4 6.47V18h16v-8H5.76z",opacity:".3"},"0"),c.jsx("path",{d:"m18 4 2 4h-3l-2-4h-2l2 4h-3l-2-4H8l2 4H7L5 4H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V4zm2 14H4V6.47L5.76 10H20z"},"1")],"MovieCreationTwoTone"),oF1=h(c.jsx("path",{d:"m18 4 2 3h-3l-2-3h-2l2 3h-3l-2-3H8l2 3H7L5 4H4c-1.1 0-1.99.9-1.99 2L2 18c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V4zm-6.75 11.25L10 18l-1.25-2.75L6 14l2.75-1.25L10 10l1.25 2.75L14 14zm5.69-3.31L16 14l-.94-2.06L13 11l2.06-.94L16 8l.94 2.06L19 11z"}),"MovieFilter"),vF1=h(c.jsx("path",{d:"m10 11-.94 2.06L7 14l2.06.94L10 17l.94-2.06L13 14l-2.06-.94zm8.01-7 2 4h-3l-2-4h-2l2 4h-3l-2-4h-2l2 4h-3l-2-4h-1c-1.1 0-1.99.9-1.99 2l-.01 12c0 1.1.9 2 2 2h16c1.1 0 1.99-.9 1.99-2V4zm2 14h-16V6.47L5.77 10H16l-.63 1.37L14 12l1.37.63L16 14l.63-1.37L18 12l-1.37-.63L16 10h4.01z"}),"MovieFilterOutlined"),eF1=h(c.jsx("path",{d:"M21.5 4H18l1.74 2.61c.11.17-.01.39-.21.39h-2c-.33 0-.65-.17-.83-.45L15 4h-2l1.74 2.61c.11.17-.01.39-.21.39h-2c-.33 0-.65-.17-.83-.45L10 4H8l1.74 2.61c.11.17-.01.39-.21.39h-2c-.33 0-.64-.17-.83-.45L5 4H4c-1.1 0-1.99.9-1.99 2L2 18c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V4.5c0-.28-.22-.5-.5-.5M11.25 15.25 10 18l-1.25-2.75L6 14l2.75-1.25L10 10l1.25 2.75L14 14zm5.69-3.31L16 14l-.94-2.06L13 11l2.06-.94L16 8l.94 2.06L19 11z"}),"MovieFilterRounded"),lF1=h(c.jsx("path",{d:"m18 4 2 3h-3l-2-3h-2l2 3h-3l-2-3H8l2 3H7L5 4H4c-1.1 0-1.99.9-1.99 2L2 18c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V4zm-6.75 11.25L10 18l-1.25-2.75L6 14l2.75-1.25L10 10l1.25 2.75L14 14zm5.69-3.31L16 14l-.94-2.06L13 11l2.06-.94L16 8l.94 2.06L19 11z"}),"MovieFilterSharp"),nF1=h([c.jsx("path",{d:"M16.63 11.37 18 12l-1.37.63L16 14l-.63-1.37L14 12l1.37-.63L16 10H5.77L4.01 6.47V18h16v-8H16zm-5.69 3.57L10 17l-.94-2.06L7 14l2.06-.94L10 11l.94 2.06L13 14z",opacity:".3"},"0"),c.jsx("path",{d:"m10 11-.94 2.06L7 14l2.06.94L10 17l.94-2.06L13 14l-2.06-.94zm8.01-7 2 4h-3l-2-4h-2l2 4h-3l-2-4h-2l2 4h-3l-2-4h-1c-1.1 0-1.99.9-1.99 2l-.01 12c0 1.1.9 2 2 2h16c1.1 0 1.99-.9 1.99-2V4zm2 14h-16V6.47L5.77 10H16l-.63 1.37L14 12l1.37.63L16 14l.63-1.37L18 12l-1.37-.63L16 10h4.01z"},"1")],"MovieFilterTwoTone"),aF1=h(c.jsx("path",{d:"M4 6.47 5.76 10H20v8H4zM22 4h-4l2 4h-3l-2-4h-2l2 4h-3l-2-4H8l2 4H7L5 4H4c-1.1 0-1.99.9-1.99 2L2 18c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2z"}),"MovieOutlined"),dF1=h(c.jsx("path",{d:"m18 4 1.82 3.64c.08.16-.04.36-.22.36h-1.98c-.38 0-.73-.21-.89-.55L15 4h-2l1.82 3.64c.08.16-.04.36-.22.36h-1.98c-.38 0-.73-.21-.89-.55L10 4H8l1.82 3.64c.08.16-.04.36-.22.36H7.62c-.38 0-.73-.21-.9-.55L5 4H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V5c0-.55-.45-1-1-1z"}),"MovieRounded"),zF1=h(c.jsx("path",{d:"m18 4 2 4h-3l-2-4h-2l2 4h-3l-2-4H8l2 4H7L5 4H4c-1.1 0-1.99.9-1.99 2L2 18c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V4z"}),"MovieSharp"),mF1=h([c.jsx("path",{d:"M20 10H5.76L4 6.47V18h16z",opacity:".3"},"0"),c.jsx("path",{d:"M2.01 6 2 18c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V4h-4l2 4h-3l-2-4h-2l2 4h-3l-2-4H8l2 4H7L5 4H4c-1.1 0-1.99.9-1.99 2M4 6.47 5.76 10H20v8H4z"},"1")],"MovieTwoTone"),pF1=h(c.jsx("path",{d:"M19.71 9.71 22 12V6h-6l2.29 2.29-4.17 4.17c-.39.39-1.02.39-1.41 0l-1.17-1.17c-1.17-1.17-3.07-1.17-4.24 0L2 16.59 3.41 18l5.29-5.29c.39-.39 1.02-.39 1.41 0l1.17 1.17c1.17 1.17 3.07 1.17 4.24 0z"}),"Moving"),HF1=h(c.jsx("path",{d:"M20 9.42V12h2V6h-6v2h2.58l-4.46 4.46c-.39.39-1.02.39-1.41 0l-1.17-1.17c-1.17-1.17-3.07-1.17-4.24 0L2 16.59 3.41 18l5.29-5.29c.39-.39 1.02-.39 1.41 0l1.17 1.17c1.17 1.17 3.07 1.17 4.24 0z"}),"MovingOutlined"),MF1=h(c.jsx("path",{d:"M2.7 17.29c.39.39 1.02.39 1.41 0L8.7 12.7c.39-.39 1.02-.39 1.41 0l1.17 1.17c1.17 1.17 3.07 1.17 4.24 0L19.7 9.7l1.44 1.44c.31.31.85.09.85-.35V6.5c.01-.28-.21-.5-.49-.5h-4.29c-.45 0-.67.54-.35.85l1.44 1.44-4.17 4.17c-.39.39-1.02.39-1.41 0l-1.17-1.17c-1.17-1.17-3.07-1.17-4.24 0L2.7 15.88c-.38.39-.38 1.03 0 1.41"}),"MovingRounded"),rF1=h(c.jsx("path",{d:"M19.71 9.71 22 12V6h-6l2.29 2.29-4.17 4.17c-.39.39-1.02.39-1.41 0l-1.17-1.17c-1.17-1.17-3.07-1.17-4.24 0L2 16.59 3.41 18l5.29-5.29c.39-.39 1.02-.39 1.41 0l1.17 1.17c1.17 1.17 3.07 1.17 4.24 0z"}),"MovingSharp"),iF1=h(c.jsx("path",{d:"M19.71 9.71 22 12V6h-6l2.29 2.29-4.17 4.17c-.39.39-1.02.39-1.41 0l-1.17-1.17c-1.17-1.17-3.07-1.17-4.24 0L2 16.59 3.41 18l5.29-5.29c.39-.39 1.02-.39 1.41 0l1.17 1.17c1.17 1.17 3.07 1.17 4.24 0z"}),"MovingTwoTone"),VF1=h(c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2M6.5 9H11c.55 0 1 .45 1 1v5h-1.5v-4.5h-1v3H8v-3H7V15H5.5v-5c0-.55.45-1 1-1m9 6H14V9h3.5c.55 0 1 .45 1 1v2.5c0 .55-.45 1-1 1h-2zm0-3H17v-1.5h-1.5z"}),"Mp"),xF1=h([c.jsx("path",{d:"M17 9h-3.5v6H15v-1.5h2c.55 0 1-.45 1-1V10c0-.55-.45-1-1-1m-.5 3H15v-1.5h1.5zm-5-3H7c-.55 0-1 .45-1 1v5h1.5v-4.5h1v3H10v-3h1V15h1.5v-5c0-.55-.45-1-1-1"},"0"),c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2M5 19V5h14v14z"},"1")],"MpOutlined"),jF1=h(c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2M7 9h4.5c.55 0 1 .45 1 1v4.25c0 .41-.34.75-.75.75s-.75-.34-.75-.75V10.5h-1v2.25c0 .41-.34.75-.75.75s-.75-.34-.75-.75V10.5h-1v3.75c0 .41-.34.75-.75.75S6 14.66 6 14.25V10c0-.55.45-1 1-1m7.25 6c-.41 0-.75-.33-.75-.75V10c0-.55.45-1 1-1H17c.55 0 1 .45 1 1v2.5c0 .55-.45 1-1 1h-2v.75c0 .41-.34.75-.75.75m.75-3h1.5v-1.5H15z"}),"MpRounded"),uF1=h(c.jsx("path",{d:"M21 3H3v18h18zM6 9h6.5v6H11v-4.5h-1v3H8.5v-3h-1V15H6zm9 6h-1.5V9H18v4.5h-3zm0-3h1.5v-1.5H15z"}),"MpSharp"),LF1=h([c.jsx("path",{d:"M15 10.5h1.5V12H15z",opacity:".3"},"0"),c.jsx("path",{d:"M5 5v14h14V5zm7.5 10H11v-4.5h-1v3H8.5v-3h-1V15H6v-5c0-.55.45-1 1-1h4.5c.55 0 1 .45 1 1zm5.5-2.5c0 .55-.45 1-1 1h-2V15h-1.5V9H17c.55 0 1 .45 1 1z",opacity:".3"},"1"),c.jsx("path",{d:"M17 9h-3.5v6H15v-1.5h2c.55 0 1-.45 1-1V10c0-.55-.45-1-1-1m-.5 3H15v-1.5h1.5zm-5-3H7c-.55 0-1 .45-1 1v5h1.5v-4.5h1v3H10v-3h1V15h1.5v-5c0-.55-.45-1-1-1"},"2"),c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2M5 19V5h14v14z"},"3")],"MpTwoTone"),SF1=h(c.jsx("path",{d:"m22 6.92-1.41-1.41-2.85 3.21C15.68 6.4 12.83 5 9.61 5 6.72 5 4.07 6.16 2 8l1.42 1.42C5.12 7.93 7.27 7 9.61 7c2.74 0 5.09 1.26 6.77 3.24l-2.88 3.24-4-4L2 16.99l1.5 1.5 6-6.01 4 4 4.05-4.55c.75 1.35 1.25 2.9 1.44 4.55H21c-.22-2.3-.95-4.39-2.04-6.14z"}),"MultilineChart"),CF1=h(c.jsx("path",{d:"m22 6.92-1.41-1.41-2.85 3.21C15.68 6.4 12.83 5 9.61 5 6.72 5 4.07 6.16 2 8l1.42 1.42C5.12 7.93 7.27 7 9.61 7c2.74 0 5.09 1.26 6.77 3.24l-2.88 3.24-4-4L2 16.99l1.5 1.5 6-6.01 4 4 4.05-4.55c.75 1.35 1.25 2.9 1.44 4.55H21c-.22-2.3-.95-4.39-2.04-6.14z"}),"MultilineChartOutlined"),TF1=h(c.jsx("path",{d:"m21.36 6.28-.06-.06c-.39-.39-1.03-.37-1.39.04l-2.18 2.45C15.68 6.4 12.83 5 9.61 5c-2.5 0-4.83.87-6.75 2.3-.47.35-.52 1.04-.11 1.45l.06.06c.33.33.86.39 1.23.11C5.63 7.72 7.54 7 9.61 7c2.74 0 5.09 1.26 6.77 3.24l-2.88 3.24-3.29-3.29a.996.996 0 0 0-1.41 0l-6.12 6.13c-.37.37-.37.98 0 1.35l.15.15c.37.37.98.37 1.35 0l5.32-5.33 3.25 3.25c.41.41 1.07.39 1.45-.04l3.35-3.76c.62 1.12 1.08 2.39 1.32 3.73.08.47.47.82.95.82h.09c.6 0 1.05-.55.94-1.14-.32-1.85-.98-3.54-1.89-5L21.4 7.6c.34-.38.32-.96-.04-1.32"}),"MultilineChartRounded"),wF1=h(c.jsx("path",{d:"m22 6.92-1.41-1.41-2.85 3.21C15.68 6.4 12.83 5 9.61 5 6.72 5 4.07 6.16 2 8l1.42 1.42C5.12 7.93 7.27 7 9.61 7c2.74 0 5.09 1.26 6.77 3.24l-2.88 3.24-4-4L2 16.99l1.5 1.5 6-6.01 4 4 4.05-4.55c.75 1.35 1.25 2.9 1.44 4.55H21c-.22-2.3-.95-4.39-2.04-6.14z"}),"MultilineChartSharp"),RF1=h(c.jsx("path",{d:"m22 6.92-1.41-1.41-2.85 3.21C15.68 6.4 12.83 5 9.61 5 6.72 5 4.07 6.16 2 8l1.42 1.42C5.12 7.93 7.27 7 9.61 7c2.74 0 5.09 1.26 6.77 3.24l-2.88 3.24-4-4L2 16.99l1.5 1.5 6-6.01 4 4 4.05-4.55c.75 1.35 1.25 2.9 1.44 4.55H21c-.22-2.3-.95-4.39-2.04-6.14z"}),"MultilineChartTwoTone"),OF1=h(c.jsx("path",{d:"m17 4 4 4-4 4V9h-4V7h4zm-7 3c-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1-.45-1-1-1M6 7c-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1-.45-1-1-1m1 10h4v-2H7v-3l-4 4 4 4zm7 0c.55 0 1-.45 1-1s-.45-1-1-1-1 .45-1 1 .45 1 1 1m4 0c.55 0 1-.45 1-1s-.45-1-1-1-1 .45-1 1 .45 1 1 1"}),"MultipleStop"),yF1=h(c.jsx("path",{d:"m17 4 4 4-4 4V9h-4V7h4zm-7 3c-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1-.45-1-1-1M6 7c-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1-.45-1-1-1m1 10h4v-2H7v-3l-4 4 4 4zm7 0c.55 0 1-.45 1-1s-.45-1-1-1-1 .45-1 1 .45 1 1 1m4 0c.55 0 1-.45 1-1s-.45-1-1-1-1 .45-1 1 .45 1 1 1"}),"MultipleStopOutlined"),gF1=h(c.jsx("path",{d:"M17 5.21c0-.45.54-.67.85-.35l2.79 2.79c.2.2.2.51 0 .71l-2.79 2.79c-.31.31-.85.09-.85-.36V9h-3c-.55 0-1-.45-1-1s.45-1 1-1h3zM10 7c-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1-.45-1-1-1M6 7c-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1-.45-1-1-1m1 10h3c.55 0 1-.45 1-1s-.45-1-1-1H7v-1.79c0-.45-.54-.67-.85-.35l-2.79 2.79c-.2.2-.2.51 0 .71l2.79 2.79c.31.31.85.09.85-.36zm7 0c.55 0 1-.45 1-1s-.45-1-1-1-1 .45-1 1 .45 1 1 1m4 0c.55 0 1-.45 1-1s-.45-1-1-1-1 .45-1 1 .45 1 1 1"}),"MultipleStopRounded"),AF1=h(c.jsx("path",{d:"m17 4 4 4-4 4V9h-4V7h4zM7 17h4v-2H7v-3l-4 4 4 4zm12-2h-2v2h2zm-4 0h-2v2h2zm-4-8H9v2h2zM7 7H5v2h2z"}),"MultipleStopSharp"),fF1=h(c.jsx("path",{d:"m17 4 4 4-4 4V9h-4V7h4zm-7 3c-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1-.45-1-1-1M6 7c-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1-.45-1-1-1m1 10h4v-2H7v-3l-4 4 4 4zm7 0c.55 0 1-.45 1-1s-.45-1-1-1-1 .45-1 1 .45 1 1 1m4 0c.55 0 1-.45 1-1s-.45-1-1-1-1 .45-1 1 .45 1 1 1"}),"MultipleStopTwoTone"),PF1=h(c.jsx("path",{d:"M22 11V9L12 2 2 9v2h2v9H2v2h20v-2h-2v-9zm-6 7h-2v-4l-2 3-2-3v4H8v-7h2l2 3 2-3h2z"}),"Museum"),FF1=h([c.jsx("path",{d:"M22 11V9L12 2 2 9v2h2v9H2v2h20v-2h-2v-9zm-4 9H6V9h12z"},"0"),c.jsx("path",{d:"m10 14 2 3 2-3v4h2v-7h-2l-2 3-2-3H8v7h2z"},"1")],"MuseumOutlined"),BF1=h(c.jsx("path",{d:"M21.5 11c.28 0 .5-.22.5-.5V9.26c0-.16-.08-.32-.21-.41L12.57 2.4c-.34-.24-.8-.24-1.15 0L2.21 8.85c-.13.09-.21.25-.21.41v1.24c0 .28.22.5.5.5H4v9H3c-.55 0-1 .45-1 1s.45 1 1 1h18c.55 0 1-.45 1-1s-.45-1-1-1h-1v-9zM16 17c0 .55-.45 1-1 1s-1-.45-1-1v-3l-1.17 1.75c-.4.59-1.27.59-1.66 0L10 14v3c0 .55-.45 1-1 1s-1-.45-1-1v-4.7c0-.72.58-1.3 1.3-1.3.43 0 .84.22 1.08.58L12 14l1.61-2.42c.25-.36.65-.58 1.09-.58.72 0 1.3.58 1.3 1.3z"}),"MuseumRounded"),bF1=h(c.jsx("path",{d:"M22 11V9L12 2 2 9v2h2v9H2v2h20v-2h-2v-9zm-6 7h-2v-4l-2 3-2-3v4H8v-7h2l2 3 2-3h2z"}),"MuseumSharp"),DF1=h([c.jsx("path",{d:"M6 20h12V9H6zm2-9h2l2 3 2-3h2v7h-2v-4l-2 3-2-3v4H8z",opacity:".3"},"0"),c.jsx("path",{d:"M22 11V9L12 2 2 9v2h2v9H2v2h20v-2h-2v-9zm-4 9H6V9h12z"},"1"),c.jsx("path",{d:"m10 14 2 3 2-3v4h2v-7h-2l-2 3-2-3H8v7h2z"},"2")],"MuseumTwoTone"),kF1=h(c.jsx("path",{d:"M12 3v10.55c-.59-.34-1.27-.55-2-.55-2.21 0-4 1.79-4 4s1.79 4 4 4 4-1.79 4-4V7h4V3z"}),"MusicNote"),WF1=h(c.jsx("path",{d:"m12 3 .01 10.55c-.59-.34-1.27-.55-2-.55C7.79 13 6 14.79 6 17s1.79 4 4.01 4S14 19.21 14 17V7h4V3zm-1.99 16c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2"}),"MusicNoteOutlined"),NF1=h(c.jsx("path",{d:"M12 5v8.55c-.94-.54-2.1-.75-3.33-.32-1.34.48-2.37 1.67-2.61 3.07-.46 2.74 1.86 5.08 4.59 4.65 1.96-.31 3.35-2.11 3.35-4.1V7h2c1.1 0 2-.9 2-2s-.9-2-2-2h-2c-1.1 0-2 .9-2 2"}),"MusicNoteRounded"),EF1=h(c.jsx("path",{d:"M12 3v10.55c-.59-.34-1.27-.55-2-.55-2.21 0-4 1.79-4 4s1.79 4 4 4 4-1.79 4-4V7h4V3z"}),"MusicNoteSharp"),IF1=h([c.jsx("circle",{cx:"10.01",cy:"17",r:"2",opacity:".3"},"0"),c.jsx("path",{d:"m12 3 .01 10.55c-.59-.34-1.27-.55-2-.55C7.79 13 6 14.79 6 17s1.79 4 4.01 4S14 19.21 14 17V7h4V3zm-1.99 16c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2"},"1")],"MusicNoteTwoTone"),UF1=h(c.jsx("path",{d:"M4.27 3 3 4.27l9 9v.28c-.59-.34-1.27-.55-2-.55-2.21 0-4 1.79-4 4s1.79 4 4 4 4-1.79 4-4v-1.73L19.73 21 21 19.73zM14 7h4V3h-6v5.18l2 2z"}),"MusicOff"),GF1=h(c.jsx("path",{d:"M14 7h4V3h-6v4.61l2 2zm-2 3.44L4.41 2.86 3 4.27l9 9v.28c-.94-.54-2.1-.75-3.33-.32-1.34.48-2.37 1.67-2.61 3.07-.46 2.74 1.86 5.08 4.59 4.65 1.96-.31 3.35-2.11 3.35-4.1v-1.58L19.73 21l1.41-1.41zM10 19c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2"}),"MusicOffOutlined"),KF1=h(c.jsx("path",{d:"M14 9.61V7h2c1.1 0 2-.9 2-2s-.9-2-2-2h-3c-.55 0-1 .45-1 1v3.61zM5.12 3.56a.996.996 0 0 0-1.41 0c-.39.39-.39 1.02 0 1.41l8.29 8.3v.28c-.94-.54-2.1-.75-3.33-.32-1.34.48-2.37 1.67-2.61 3.07-.46 2.74 1.86 5.08 4.59 4.65 1.96-.31 3.35-2.11 3.35-4.1v-1.58l5.02 5.02c.39.39 1.02.39 1.41 0s.39-1.02 0-1.41z"}),"MusicOffRounded"),qF1=h(c.jsx("path",{d:"M14 9.61V7h4V3h-6v4.61zM4.41 2.86 3 4.27l9 9v.28c-.94-.54-2.1-.75-3.33-.32-1.34.48-2.37 1.67-2.61 3.07-.46 2.74 1.86 5.08 4.59 4.65 1.96-.31 3.35-2.11 3.35-4.1v-1.58L19.73 21l1.41-1.41L12 10.44z"}),"MusicOffSharp"),QF1=h([c.jsx("circle",{cx:"10",cy:"17",r:"2",opacity:".3"},"0"),c.jsx("path",{d:"M14 7h4V3h-6v4.61l2 2zm-2 3.44L4.41 2.86 3 4.27l9 9v.28c-.94-.54-2.1-.75-3.33-.32-1.34.48-2.37 1.67-2.61 3.07-.46 2.74 1.86 5.08 4.59 4.65 1.96-.31 3.35-2.11 3.35-4.1v-1.58L19.73 21l1.41-1.41zM10 19c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2"},"1")],"MusicOffTwoTone"),ZF1=h(c.jsx("path",{d:"M21 3H3c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 16H3V5h18zM8 15c0-1.66 1.34-3 3-3 .35 0 .69.07 1 .18V6h5v2h-3v7.03c-.02 1.64-1.35 2.97-3 2.97-1.66 0-3-1.34-3-3"}),"MusicVideo"),JF1=h(c.jsx("path",{d:"M21 3H3c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 16H3V5h18zM8 15c0-1.66 1.34-3 3-3 .35 0 .69.07 1 .18V6h5v2h-3v7.03c-.02 1.64-1.35 2.97-3 2.97-1.66 0-3-1.34-3-3"}),"MusicVideoOutlined"),YF1=h([c.jsx("path",{d:"M20 4H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2m0 14H4V6h16z"},"0"),c.jsx("path",{d:"M10.84 16.98c1.26-.17 2.16-1.33 2.16-2.6V9h2c.55 0 1-.45 1-1s-.45-1-1-1h-2c-.55 0-1 .45-1 1v4.51c-.46-.35-1.02-.54-1.66-.51-1.11.07-2.09.92-2.3 2.02-.31 1.71 1.11 3.18 2.8 2.96"},"1")],"MusicVideoRounded"),_F1=h(c.jsx("path",{d:"M23 3H1v18h22zm-2 16H3V5h18zM8 15c0-1.66 1.34-3 3-3 .35 0 .69.07 1 .18V6h5v2h-3v7.03c-.02 1.64-1.35 2.97-3 2.97-1.66 0-3-1.34-3-3"}),"MusicVideoSharp"),XF1=h([c.jsx("path",{d:"M3 19h18V5H3zm8-7c.35 0 .69.07 1 .18V6h5v2h-3v7.03c-.02 1.64-1.35 2.97-3 2.97-1.66 0-3-1.34-3-3s1.34-3 3-3",opacity:".3"},"0"),c.jsx("path",{d:"M21 3H3c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 16H3V5h18zm-10-1c1.65 0 2.98-1.33 3-2.97V8h3V6h-5v6.18c-.31-.11-.65-.18-1-.18-1.66 0-3 1.34-3 3s1.34 3 3 3"},"1")],"MusicVideoTwoTone"),$F1=h(c.jsx("path",{d:"M12 8c-2.21 0-4 1.79-4 4s1.79 4 4 4 4-1.79 4-4-1.79-4-4-4m8.94 3c-.46-4.17-3.77-7.48-7.94-7.94V1h-2v2.06C6.83 3.52 3.52 6.83 3.06 11H1v2h2.06c.46 4.17 3.77 7.48 7.94 7.94V23h2v-2.06c4.17-.46 7.48-3.77 7.94-7.94H23v-2zM12 19c-3.87 0-7-3.13-7-7s3.13-7 7-7 7 3.13 7 7-3.13 7-7 7"}),"MyLocation"),cB1=h(c.jsx("path",{d:"M12 8c-2.21 0-4 1.79-4 4s1.79 4 4 4 4-1.79 4-4-1.79-4-4-4m8.94 3c-.46-4.17-3.77-7.48-7.94-7.94V1h-2v2.06C6.83 3.52 3.52 6.83 3.06 11H1v2h2.06c.46 4.17 3.77 7.48 7.94 7.94V23h2v-2.06c4.17-.46 7.48-3.77 7.94-7.94H23v-2zM12 19c-3.87 0-7-3.13-7-7s3.13-7 7-7 7 3.13 7 7-3.13 7-7 7"}),"MyLocationOutlined"),hB1=h(c.jsx("path",{d:"M12 8c-2.21 0-4 1.79-4 4s1.79 4 4 4 4-1.79 4-4-1.79-4-4-4m8.94 3c-.46-4.17-3.77-7.48-7.94-7.94V2c0-.55-.45-1-1-1s-1 .45-1 1v1.06C6.83 3.52 3.52 6.83 3.06 11H2c-.55 0-1 .45-1 1s.45 1 1 1h1.06c.46 4.17 3.77 7.48 7.94 7.94V22c0 .55.45 1 1 1s1-.45 1-1v-1.06c4.17-.46 7.48-3.77 7.94-7.94H22c.55 0 1-.45 1-1s-.45-1-1-1zM12 19c-3.87 0-7-3.13-7-7s3.13-7 7-7 7 3.13 7 7-3.13 7-7 7"}),"MyLocationRounded"),sB1=h(c.jsx("path",{d:"M12 8c-2.21 0-4 1.79-4 4s1.79 4 4 4 4-1.79 4-4-1.79-4-4-4m8.94 3c-.46-4.17-3.77-7.48-7.94-7.94V1h-2v2.06C6.83 3.52 3.52 6.83 3.06 11H1v2h2.06c.46 4.17 3.77 7.48 7.94 7.94V23h2v-2.06c4.17-.46 7.48-3.77 7.94-7.94H23v-2zM12 19c-3.87 0-7-3.13-7-7s3.13-7 7-7 7 3.13 7 7-3.13 7-7 7"}),"MyLocationSharp"),tB1=h([c.jsx("path",{d:"M13 3.06V1h-2v2.06C6.83 3.52 3.52 6.83 3.06 11H1v2h2.06c.46 4.17 3.77 7.48 7.94 7.94V23h2v-2.06c4.17-.46 7.48-3.77 7.94-7.94H23v-2h-2.06c-.46-4.17-3.77-7.48-7.94-7.94M12 19c-3.87 0-7-3.13-7-7s3.13-7 7-7 7 3.13 7 7-3.13 7-7 7"},"0"),c.jsx("circle",{cx:"12",cy:"12",r:"2",opacity:".3"},"1"),c.jsx("path",{d:"M12 8c-2.21 0-4 1.79-4 4s1.79 4 4 4 4-1.79 4-4-1.79-4-4-4m0 6c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2"},"2")],"MyLocationTwoTone"),oB1=h([c.jsx("path",{d:"M6.82 13H11v-2H6.82C6.4 9.84 5.3 9 4 9c-1.66 0-3 1.34-3 3s1.34 3 3 3c1.3 0 2.4-.84 2.82-2M4 13c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1"},"0"),c.jsx("path",{d:"m23 12-4-3v2h-4.05c-.5-5.05-4.76-9-9.95-9v2c4.42 0 8 3.58 8 8s-3.58 8-8 8v2c5.19 0 9.45-3.95 9.95-9H19v2z"},"1")],"Nat"),vB1=h([c.jsx("path",{d:"M6.82 13H11v-2H6.82C6.4 9.84 5.3 9 4 9c-1.66 0-3 1.34-3 3s1.34 3 3 3c1.3 0 2.4-.84 2.82-2M4 13c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1"},"0"),c.jsx("path",{d:"m23 12-4-3v2h-4.05c-.5-5.05-4.76-9-9.95-9v2c4.42 0 8 3.58 8 8s-3.58 8-8 8v2c5.19 0 9.45-3.95 9.95-9H19v2z"},"1")],"NatOutlined"),eB1=h([c.jsx("path",{d:"M6.82 13H11v-2H6.82C6.4 9.84 5.3 9 4 9c-1.66 0-3 1.34-3 3s1.34 3 3 3c1.3 0 2.4-.84 2.82-2M4 13c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1"},"0"),c.jsx("path",{d:"M22.47 12.4c.27-.2.27-.6 0-.8L19 9v2h-4.05c-.47-4.69-4.16-8.42-8.83-8.94-.6-.06-1.12.4-1.12 1 0 .5.37.93.87.99C9.88 4.48 13 7.87 13 12s-3.12 7.52-7.13 7.95c-.5.06-.87.49-.87.99 0 .6.52 1.07 1.11 1 4.67-.52 8.37-4.25 8.83-8.94H19v2z"},"1")],"NatRounded"),lB1=h([c.jsx("path",{d:"M6.82 13H11v-2H6.82C6.4 9.84 5.3 9 4 9c-1.66 0-3 1.34-3 3s1.34 3 3 3c1.3 0 2.4-.84 2.82-2M4 13c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1"},"0"),c.jsx("path",{d:"m23 12-4-3v2h-4.05c-.5-5.05-4.76-9-9.95-9v2c4.42 0 8 3.58 8 8s-3.58 8-8 8v2c5.19 0 9.45-3.95 9.95-9H19v2z"},"1")],"NatSharp"),nB1=h([c.jsx("circle",{cx:"4",cy:"12",r:"1",opacity:".3"},"0"),c.jsx("path",{d:"M6.82 13H11v-2H6.82C6.4 9.84 5.3 9 4 9c-1.66 0-3 1.34-3 3s1.34 3 3 3c1.3 0 2.4-.84 2.82-2M4 13c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1"},"1"),c.jsx("path",{d:"m23 12-4-3v2h-4.05c-.5-5.05-4.76-9-9.95-9v2c4.42 0 8 3.58 8 8s-3.58 8-8 8v2c5.19 0 9.45-3.95 9.95-9H19v2z"},"2")],"NatTwoTone"),aB1=h(c.jsx("path",{d:"M13 16.12c3.47-.41 6.17-3.36 6.17-6.95 0-3.87-3.13-7-7-7s-7 3.13-7 7c0 3.47 2.52 6.34 5.83 6.89V20H5v2h14v-2h-6z"}),"Nature"),dB1=h(c.jsx("path",{d:"M13 16.12h-.03c3.49-.4 6.2-3.36 6.2-6.95 0-3.87-3.13-7-7-7s-7 3.13-7 7c0 3.47 2.52 6.34 5.83 6.89V20H5v2h14v-2h-6zM7.17 9.17c0-2.76 2.24-5 5-5s5 2.24 5 5-2.24 5-5 5-5-2.24-5-5"}),"NatureOutlined"),zB1=h(c.jsx("path",{d:"M22.17 9.17c0-3.87-3.13-7-7-7s-7 3.13-7 7c0 3.47 2.52 6.34 5.83 6.89V20H6v-3h1v-4c0-.55-.45-1-1-1H3c-.55 0-1 .45-1 1v4h1v5h16v-2h-3v-3.88c3.47-.41 6.17-3.36 6.17-6.95M4.5 11c.83 0 1.5-.67 1.5-1.5S5.33 8 4.5 8 3 8.67 3 9.5 3.67 11 4.5 11"}),"NaturePeople"),mB1=h([c.jsx("circle",{cx:"4.5",cy:"9.5",r:"1.5"},"0"),c.jsx("path",{d:"M22.17 9.17c0-3.87-3.13-7-7-7s-7 3.13-7 7c0 3.47 2.52 6.34 5.83 6.89V20H6v-3h1v-4c0-.55-.45-1-1-1H3c-.55 0-1 .45-1 1v4h1v5h16v-2h-3v-3.88c3.47-.41 6.17-3.36 6.17-6.95m-7 5c-2.76 0-5-2.24-5-5s2.24-5 5-5 5 2.24 5 5-2.24 5-5 5"},"1")],"NaturePeopleOutlined"),pB1=h([c.jsx("circle",{cx:"4.5",cy:"9.5",r:"1.5"},"0"),c.jsx("path",{d:"M22.17 9.17c0-3.91-3.19-7.06-7.11-7-3.83.06-6.99 3.37-6.88 7.19.09 3.38 2.58 6.16 5.83 6.7V20H6v-3h.5c.28 0 .5-.22.5-.5V13c0-.55-.45-1-1-1H3c-.55 0-1 .45-1 1v3.5c0 .28.22.5.5.5H3v4c0 .55.45 1 1 1h14c.55 0 1-.45 1-1s-.45-1-1-1h-2v-3.88c3.47-.41 6.17-3.36 6.17-6.95"},"1")],"NaturePeopleRounded"),HB1=h(c.jsx("path",{d:"M22.17 9.17c0-3.91-3.19-7.06-7.11-7-3.83.06-6.99 3.37-6.88 7.19.09 3.38 2.58 6.16 5.83 6.7V20H6v-3h1v-5H2v5h1v5h16v-2h-3v-3.88c3.47-.41 6.17-3.36 6.17-6.95M4.5 11c.83 0 1.5-.67 1.5-1.5S5.33 8 4.5 8 3 8.67 3 9.5 3.67 11 4.5 11"}),"NaturePeopleSharp"),MB1=h([c.jsx("circle",{cx:"15.17",cy:"9.17",r:"5",opacity:".3"},"0"),c.jsx("circle",{cx:"4.5",cy:"9.5",r:"1.5"},"1"),c.jsx("path",{d:"M15.17 2.17c-3.87 0-7 3.13-7 7 0 3.47 2.52 6.34 5.83 6.89V20H6v-3h1v-4c0-.55-.45-1-1-1H3c-.55 0-1 .45-1 1v4h1v5h16v-2h-3v-3.88c3.47-.41 6.17-3.36 6.17-6.95 0-3.87-3.13-7-7-7m0 12c-2.76 0-5-2.24-5-5s2.24-5 5-5 5 2.24 5 5-2.24 5-5 5"},"2")],"NaturePeopleTwoTone"),rB1=h(c.jsx("path",{d:"M13 16.12c3.37-.4 6.01-3.19 6.16-6.64.17-3.87-3.02-7.25-6.89-7.31-3.92-.05-7.1 3.1-7.1 7 0 3.47 2.52 6.34 5.83 6.89V20H6c-.55 0-1 .45-1 1s.45 1 1 1h12c.55 0 1-.45 1-1s-.45-1-1-1h-5z"}),"NatureRounded"),iB1=h(c.jsx("path",{d:"M13 16.12c3.47-.41 6.17-3.36 6.17-6.95 0-3.87-3.13-7-7-7s-7 3.13-7 7c0 3.47 2.52 6.34 5.83 6.89V20H5v2h14v-2h-6z"}),"NatureSharp"),VB1=h([c.jsx("path",{d:"M12.17 4.17c-2.76 0-5 2.24-5 5s2.24 5 5 5 5-2.24 5-5-2.25-5-5-5",opacity:".3"},"0"),c.jsx("path",{d:"M19.17 9.17c0-3.87-3.13-7-7-7s-7 3.13-7 7c0 3.47 2.52 6.34 5.83 6.89V20H5v2h14v-2h-6v-3.88h-.03c3.49-.4 6.2-3.36 6.2-6.95m-7 5c-2.76 0-5-2.24-5-5s2.24-5 5-5 5 2.24 5 5-2.25 5-5 5"},"1")],"NatureTwoTone"),xB1=h(c.jsx("path",{d:"M15.41 7.41 14 6l-6 6 6 6 1.41-1.41L10.83 12z"}),"NavigateBefore"),jB1=h(c.jsx("path",{d:"M15.61 7.41 14.2 6l-6 6 6 6 1.41-1.41L11.03 12z"}),"NavigateBeforeOutlined"),uB1=h(c.jsx("path",{d:"M14.91 6.71a.996.996 0 0 0-1.41 0L8.91 11.3c-.39.39-.39 1.02 0 1.41l4.59 4.59c.39.39 1.02.39 1.41 0s.39-1.02 0-1.41L11.03 12l3.88-3.88c.38-.39.38-1.03 0-1.41"}),"NavigateBeforeRounded"),LB1=h(c.jsx("path",{d:"M15.61 7.41 14.2 6l-6 6 6 6 1.41-1.41L11.03 12z"}),"NavigateBeforeSharp"),SB1=h(c.jsx("path",{d:"m14.2 6-6 6 6 6 1.41-1.41L11.03 12l4.58-4.59z"}),"NavigateBeforeTwoTone"),CB1=h(c.jsx("path",{d:"M10 6 8.59 7.41 13.17 12l-4.58 4.59L10 18l6-6z"}),"NavigateNext"),TB1=h(c.jsx("path",{d:"M10.02 6 8.61 7.41 13.19 12l-4.58 4.59L10.02 18l6-6z"}),"NavigateNextOutlined"),wB1=h(c.jsx("path",{d:"M9.31 6.71c-.39.39-.39 1.02 0 1.41L13.19 12l-3.88 3.88c-.39.39-.39 1.02 0 1.41s1.02.39 1.41 0l4.59-4.59c.39-.39.39-1.02 0-1.41L10.72 6.7c-.38-.38-1.02-.38-1.41.01"}),"NavigateNextRounded"),RB1=h(c.jsx("path",{d:"M10.02 6 8.61 7.41 13.19 12l-4.58 4.59L10.02 18l6-6z"}),"NavigateNextSharp"),OB1=h(c.jsx("path",{d:"m10.02 18 6-6-6-6-1.41 1.41L13.19 12l-4.58 4.59z"}),"NavigateNextTwoTone"),yB1=h(c.jsx("path",{d:"M12 2 4.5 20.29l.71.71L12 18l6.79 3 .71-.71z"}),"Navigation"),gB1=h(c.jsx("path",{d:"m12 7.27 4.28 10.43-3.47-1.53-.81-.36-.81.36-3.47 1.53zM12 2 4.5 20.29l.71.71L12 18l6.79 3 .71-.71z"}),"NavigationOutlined"),AB1=h(c.jsx("path",{d:"m12.93 4.26 6.15 14.99c.34.83-.51 1.66-1.33 1.29l-5.34-2.36c-.26-.11-.55-.11-.81 0l-5.34 2.36c-.82.36-1.67-.46-1.33-1.29l6.15-14.99c.33-.83 1.51-.83 1.85 0"}),"NavigationRounded"),fB1=h(c.jsx("path",{d:"M12 2 4.5 20.29l.71.71L12 18l6.79 3 .71-.71z"}),"NavigationSharp"),PB1=h([c.jsx("path",{d:"m7.72 17.7 3.47-1.53.81-.36.81.36 3.47 1.53L12 7.27z",opacity:".3"},"0"),c.jsx("path",{d:"m4.5 20.29.71.71L12 18l6.79 3 .71-.71L12 2zm8.31-4.12-.81-.36-.81.36-3.47 1.53L12 7.27l4.28 10.43z"},"1")],"NavigationTwoTone"),FB1=h(c.jsx("path",{d:"M21 3 3 10.53v.98l6.84 2.65L12.48 21h.98z"}),"NearMe"),BB1=h(c.jsx("path",{d:"M12 6.34 21 3l-3.34 9zm10.61 13.44L4.22 1.39 2.81 2.81l5.07 5.07L3 9.69v1.41l7.07 2.83L12.9 21h1.41l1.81-4.88 5.07 5.07z"}),"NearMeDisabled"),bB1=h(c.jsx("path",{d:"M12 6.34 21 3l-3.34 9-1.56-1.56 1.5-4.05-4.05 1.5zm9.19 14.85-5.07-5.07L14.31 21H12.9l-2.83-7.07L3 11.1V9.69l4.88-1.81-5.07-5.07L4.22 1.4 22.6 19.78zm-6.62-6.62L9.43 9.43l-2.71 1.01 4.89 1.95 1.95 4.89z"}),"NearMeDisabledOutlined"),DB1=h(c.jsx("path",{d:"m12 6.34 6.95-2.58c.8-.3 1.58.48 1.29 1.29L17.66 12zm9.9 12.73L4.93 2.1a.996.996 0 0 0-1.41 0c-.39.39-.39 1.02 0 1.41l4.36 4.36-4.2 1.56c-.41.16-.68.54-.68.97 0 .42.26.8.65.96l6.42 2.57 2.57 6.42c.16.39.54.65.96.65.43 0 .82-.27.97-.67l1.56-4.2 4.36 4.36c.39.39 1.02.39 1.41 0 .39-.4.39-1.03 0-1.42"}),"NearMeDisabledRounded"),kB1=h(c.jsx("path",{d:"M12 6.34 21 3l-3.34 9zm10.61 13.44L4.22 1.39 2.81 2.81l5.07 5.07L3 9.69v1.41l7.07 2.83L12.9 21h1.41l1.81-4.88 5.07 5.07z"}),"NearMeDisabledSharp"),WB1=h([c.jsx("path",{d:"m16.1 10.44 1.5-4.05-4.05 1.5zm-1.53 4.13L9.43 9.43l-2.71 1.01 4.89 1.95 1.95 4.89z",opacity:".3"},"0"),c.jsx("path",{d:"M12 6.34 21 3l-3.34 9-1.56-1.56 1.5-4.05-4.05 1.5zm9.19 14.85-5.07-5.07L14.31 21H12.9l-2.83-7.07L3 11.1V9.69l4.88-1.81-5.07-5.07L4.22 1.4 22.6 19.78zm-6.62-6.62L9.43 9.43l-2.71 1.01 4.89 1.95 1.95 4.89z"},"1")],"NearMeDisabledTwoTone"),NB1=h(c.jsx("path",{d:"m17.27 6.73-4.24 10.13-1.32-3.42-.32-.83-.82-.32-3.43-1.33zM21 3 3 10.53v.98l6.84 2.65L12.48 21h.98z"}),"NearMeOutlined"),EB1=h(c.jsx("path",{d:"M18.75 3.94 4.07 10.08c-.83.35-.81 1.53.02 1.85L9.43 14c.26.1.47.31.57.57l2.06 5.33c.32.84 1.51.86 1.86.03l6.15-14.67c.33-.83-.5-1.66-1.32-1.32"}),"NearMeRounded"),IB1=h(c.jsx("path",{d:"M21 3 3 10.53v.98l6.84 2.65L12.48 21h.98z"}),"NearMeSharp"),UB1=h([c.jsx("path",{d:"m11.39 12.61.32.83 1.32 3.42 4.24-10.13-10.13 4.24 3.42 1.33z",opacity:".3"},"0"),c.jsx("path",{d:"m3 11.51 6.84 2.65L12.48 21h.98L21 3 3 10.53zm14.27-4.78-4.24 10.13-1.32-3.42-.32-.83-.82-.32-3.43-1.33z"},"1")],"NearMeTwoTone"),GB1=h(c.jsx("path",{d:"m12 7.57 4.42 4.42L12 16.41l-4.42-4.42zm0 11.62-7.2-7.2 7.2-7.2 6 6V7.16l-4.58-4.58c-.78-.78-2.05-.78-2.83 0l-8.01 8c-.78.78-.78 2.05 0 2.83l8.01 8c.78.78 2.05.78 2.83 0L18 16.82v-3.63zm8 .81h2v2h-2zm2-10h-2v8h2z"}),"NearbyError"),KB1=h(c.jsx("path",{d:"m12 7.57 4.42 4.42L12 16.41l-4.42-4.42zm0 11.62-7.2-7.2 7.2-7.2 6 6V7.16l-4.58-4.58c-.78-.78-2.05-.78-2.83 0l-8.01 8c-.78.78-.78 2.05 0 2.83l8.01 8c.78.78 2.05.78 2.83 0L18 16.82v-3.63zm8 .81h2v2h-2zm2-10h-2v8h2z"}),"NearbyErrorOutlined"),qB1=h([c.jsx("path",{d:"m11.29 8.28-3.01 3.01c-.39.39-.39 1.02 0 1.41l3.01 3.01c.39.39 1.02.39 1.41 0l3.01-3.01c.39-.39.39-1.02 0-1.41L12.7 8.28c-.38-.39-1.02-.39-1.41 0"},"0"),c.jsx("path",{d:"m10.59 2.59-8.01 8c-.78.78-.78 2.05 0 2.83l8.01 8c.78.78 2.05.78 2.83 0l4.58-4.6V13.2l-6 6L4.79 12 12 4.79l6 6V7.17l-4.58-4.58c-.78-.79-2.05-.79-2.83 0M20 11v6c0 .55.45 1 1 1s1-.45 1-1v-6c0-.55-.45-1-1-1s-1 .45-1 1"},"1"),c.jsx("circle",{cx:"21",cy:"21",r:"1"},"2")],"NearbyErrorRounded"),QB1=h(c.jsx("path",{d:"M12 7.58 16.42 12 12 16.42 7.58 12zm0 11.62L4.8 12 12 4.8l6 6V7.17l-5.99-5.99L1.18 12.01l10.83 10.83L18 16.83V13.2zm8 .8h2v2h-2zm2-10h-2v8h2z"}),"NearbyErrorSharp"),ZB1=h(c.jsx("path",{d:"m12 7.57 4.42 4.42L12 16.41l-4.42-4.42zm0 11.62-7.2-7.2 7.2-7.2 6 6V7.16l-4.58-4.58c-.78-.78-2.05-.78-2.83 0l-8.01 8c-.78.78-.78 2.05 0 2.83l8.01 8c.78.78 2.05.78 2.83 0L18 16.82v-3.63zm8 .81h2v2h-2zm2-10h-2v8h2z"}),"NearbyErrorTwoTone"),JB1=h(c.jsx("path",{d:"M21.41 13.42 18.83 16l-1.81-1.81L19.2 12 12 4.8 9.81 6.99 8 5.17l2.58-2.58c.78-.78 2.05-.78 2.83 0l8 8c.79.78.79 2.04 0 2.83m-.22 7.77-1.41 1.41L16 18.83l-2.58 2.58c-.78.78-2.05.78-2.83 0l-8-8c-.78-.78-.78-2.05 0-2.83L5.17 8 1.39 4.22 2.8 2.81zm-7-4.17-1.39-1.39-.8.8L7.58 12l.8-.8-1.4-1.39L4.8 12l7.2 7.2zM16.42 12 12 7.58l-.8.8 4.42 4.42z"}),"NearbyOff"),YB1=h(c.jsx("path",{d:"M21.41 13.42 18.83 16l-1.81-1.81L19.2 12 12 4.8 9.81 6.99 8 5.17l2.58-2.58c.78-.78 2.05-.78 2.83 0l8 8c.79.78.79 2.04 0 2.83m-.22 7.77-1.41 1.41L16 18.83l-2.58 2.58c-.78.78-2.05.78-2.83 0l-8-8c-.78-.78-.78-2.05 0-2.83L5.17 8 1.39 4.22 2.8 2.81zm-7-4.17-1.39-1.39-.8.8L7.58 12l.8-.8-1.4-1.39L4.8 12l7.2 7.2zM16.42 12 12 7.58l-.8.8 4.42 4.42z"}),"NearbyOffOutlined"),_B1=h(c.jsx("path",{d:"M21.41 13.42 18.83 16l-1.81-1.81L19.2 12 12 4.8 9.81 6.99 8 5.17l2.58-2.58c.78-.78 2.05-.78 2.83 0l8 8c.79.78.79 2.04 0 2.83m-.93 8.48c-.39.39-1.02.39-1.41 0L16 18.83l-2.58 2.58c-.78.78-2.05.78-2.83 0l-8-8c-.78-.78-.78-2.05 0-2.83L5.17 8 2.1 4.93a.996.996 0 0 1 0-1.41c.39-.39 1.02-.39 1.41 0l16.98 16.97c.38.38.38 1.02-.01 1.41m-6.29-4.88-1.39-1.39-.09.09c-.39.39-1.02.39-1.42 0l-3.01-3.01a.996.996 0 0 1 0-1.41l.09-.09-1.4-1.39L4.8 12l7.2 7.2zm1.52-5.73L12.7 8.28a.996.996 0 0 0-1.41 0l-.09.1 4.42 4.42.09-.09c.39-.39.39-1.03 0-1.42"}),"NearbyOffRounded"),XB1=h(c.jsx("path",{d:"M22.82 12.01 18.83 16l-1.81-1.81L19.2 12 12 4.8 9.81 6.99 8 5.17l3.99-3.99zm-1.63 9.18-1.41 1.41L16 18.83l-3.99 3.99L1.18 11.99 5.17 8 1.39 4.22 2.8 2.81zm-7-4.17-1.39-1.39-.8.8L7.58 12l.8-.8-1.4-1.39L4.8 12l7.2 7.2zM16.42 12 12 7.58l-.8.8 4.42 4.42z"}),"NearbyOffSharp"),$B1=h(c.jsx("path",{d:"M21.41 13.42 18.83 16l-1.81-1.81L19.2 12 12 4.8 9.81 6.99 8 5.17l2.58-2.58c.78-.78 2.05-.78 2.83 0l8 8c.79.78.79 2.04 0 2.83m-.22 7.77-1.41 1.41L16 18.83l-2.58 2.58c-.78.78-2.05.78-2.83 0l-8-8c-.78-.78-.78-2.05 0-2.83L5.17 8 1.39 4.22 2.8 2.81zm-7-4.17-1.39-1.39-.8.8L7.58 12l.8-.8-1.4-1.39L4.8 12l7.2 7.2zM16.42 12 12 7.58l-.8.8 4.42 4.42z"}),"NearbyOffTwoTone"),cb1=h(c.jsx("path",{d:"m15.83 1.01-4.11.42C8.47 1.75 6 4.48 6 7.75s2.47 6 5.72 6.33l1.9.19-.56.85c-.35-.08-.7-.12-1.06-.12-2.76 0-5 2.24-5 5v2c0 .55.45 1 1 1h8c.55 0 1-.45 1-1v-2c0-1.67-.83-3.15-2.09-4.06l.97-1.45c1.14.07 2.12-.83 2.12-1.99V3c0-1.17-1-2.09-2.17-1.99"}),"NestCamWiredStand"),hb1=h(c.jsx("path",{d:"M16 1c-.15 0 .11-.02-4.28.42C8.47 1.75 6 4.48 6 7.75s2.47 6 5.72 6.33l1.9.19-.56.85c-.35-.08-.7-.12-1.06-.12-2.76 0-5 2.24-5 5v2c0 .55.45 1 1 1h8c.55 0 1-.45 1-1v-2c0-1.67-.83-3.15-2.09-4.06l.97-1.45c.04 0 .09.01.13.01 1.09 0 2-.89 2-2V3C18 1.89 17.09 1 16 1m-1 20H9v-1c0-1.65 1.35-3 3-3s3 1.35 3 3zM8 7.75c0-2.25 1.69-4.11 3.92-4.34L16 3l.03 9.5-4.11-.42C9.69 11.86 8 10 8 7.75"}),"NestCamWiredStandOutlined"),sb1=h(c.jsx("path",{d:"m15.83 1.01-4.11.42C8.47 1.75 6 4.48 6 7.75s2.47 6 5.72 6.33l1.9.19-.56.85c-.35-.08-.7-.12-1.06-.12-2.76 0-5 2.24-5 5v2c0 .55.45 1 1 1h8c.55 0 1-.45 1-1v-2c0-1.67-.83-3.15-2.09-4.06l.97-1.45c1.14.07 2.12-.83 2.12-1.99V3c0-1.17-1-2.09-2.17-1.99"}),"NestCamWiredStandRounded"),tb1=h(c.jsx("path",{d:"m18 .85-6.02.55C8.95 1.7 6.37 4 6.04 7.03c-.39 3.57 2.2 6.69 5.68 7.04l1.9.19-.56.85c-.88-.19-1.83-.18-2.85.25-2 .85-3.21 2.89-3.21 5.05V23h10v-3c0-1.67-.83-3.15-2.09-4.06l.97-1.45 2.12.23z"}),"NestCamWiredStandSharp"),ob1=h([c.jsx("path",{d:"M12 17c-1.65 0-3 1.35-3 3v1h6v-1c0-1.65-1.35-3-3-3m4-14-4.08.41C9.69 3.64 8 5.5 8 7.75s1.69 4.11 3.92 4.34l4.11.42z",opacity:".3"},"0"),c.jsx("path",{d:"M16 1c-.15 0 .11-.02-4.28.42C8.47 1.75 6 4.48 6 7.75s2.47 6 5.72 6.33l1.9.19-.56.85c-.35-.08-.7-.12-1.06-.12-2.76 0-5 2.24-5 5v2c0 .55.45 1 1 1h8c.55 0 1-.45 1-1v-2c0-1.67-.83-3.15-2.09-4.06l.97-1.45c.04 0 .09.01.13.01 1.09 0 2-.89 2-2V3C18 1.89 17.09 1 16 1m-1 19v1H9v-1c0-1.65 1.35-3 3-3s3 1.35 3 3m-3.08-7.91C9.69 11.86 8 10 8 7.75s1.69-4.11 3.92-4.34L16 3l.03 9.5z"},"1")],"NestCamWiredStandTwoTone"),vb1=h(c.jsx("path",{d:"M2 22h20V2zm18-2h-3V9.83l3-3z"}),"NetworkCell"),eb1=h(c.jsx("path",{d:"M2 22h20V2zm18-2h-3V9.83l3-3z"}),"NetworkCellOutlined"),lb1=h(c.jsx("path",{d:"M4.41 22H21c.55 0 1-.45 1-1V4.41c0-.89-1.08-1.34-1.71-.71L3.71 20.29c-.63.63-.19 1.71.7 1.71M20 20h-3V9.83l3-3z"}),"NetworkCellRounded"),nb1=h(c.jsx("path",{d:"M2 22h20V2zm18-2h-3V9.83l3-3z"}),"NetworkCellSharp"),ab1=h(c.jsx("path",{d:"M2 22h20V2zm18-2h-3V9.83l3-3z"}),"NetworkCellTwoTone"),db1=h(c.jsx("path",{d:"M15.9 5c-.17 0-.32.09-.41.23l-.07.15-5.18 11.65c-.16.29-.26.61-.26.96 0 1.11.9 2.01 2.01 2.01.96 0 1.77-.68 1.96-1.59l.01-.03L16.4 5.5c0-.28-.22-.5-.5-.5M1 9l2 2c2.88-2.88 6.79-4.08 10.53-3.62l1.19-2.68C9.89 3.84 4.74 5.27 1 9m20 2 2-2c-1.64-1.64-3.55-2.82-5.59-3.57l-.53 2.82c1.5.62 2.9 1.53 4.12 2.75m-4 4 2-2c-.8-.8-1.7-1.42-2.66-1.89l-.55 2.92c.42.27.83.59 1.21.97M5 13l2 2c1.13-1.13 2.56-1.79 4.03-2l1.28-2.88c-2.63-.08-5.3.87-7.31 2.88"}),"NetworkCheck"),zb1=h(c.jsx("path",{d:"M15.9 5c-.17 0-.32.09-.41.23l-.07.15-5.18 11.65c-.16.29-.26.61-.26.96 0 1.11.9 2.01 2.01 2.01.96 0 1.77-.68 1.96-1.59l.01-.03L16.4 5.5c0-.28-.22-.5-.5-.5M1 9l2 2c2.88-2.88 6.79-4.08 10.53-3.62l1.19-2.68C9.89 3.84 4.74 5.27 1 9m20 2 2-2c-1.64-1.64-3.55-2.82-5.59-3.57l-.53 2.82c1.5.62 2.9 1.53 4.12 2.75m-4 4 2-2c-.8-.8-1.7-1.42-2.66-1.89l-.55 2.92c.42.27.83.59 1.21.97M5 13l2 2c1.13-1.13 2.56-1.79 4.03-2l1.28-2.88c-2.63-.08-5.3.87-7.31 2.88"}),"NetworkCheckOutlined"),mb1=h(c.jsx("path",{d:"M15.9 5c-.17 0-.32.09-.41.23l-.07.15-5.18 11.65c-.16.29-.26.61-.26.96 0 1.11.9 2.01 2.01 2.01.96 0 1.77-.68 1.96-1.59l.01-.03L16.4 5.5c0-.28-.22-.5-.5-.5M2.06 10.06c.51.51 1.33.55 1.89.09 2.76-2.26 6.24-3.18 9.58-2.76l1.19-2.68c-4.35-.78-8.96.3-12.57 3.25-.64.53-.68 1.51-.09 2.1m19.88 0c.59-.59.55-1.57-.1-2.1-1.36-1.11-2.86-1.95-4.44-2.53l-.53 2.82c1.13.47 2.19 1.09 3.17 1.89.58.46 1.39.43 1.9-.08m-4.03 4.03c.6-.6.56-1.63-.14-2.12-.46-.33-.94-.61-1.44-.86l-.55 2.92c.11.07.22.14.32.22.57.4 1.33.32 1.81-.16m-11.83-.01c.5.5 1.27.54 1.85.13.94-.66 2.01-1.06 3.1-1.22l1.28-2.88c-2.13-.06-4.28.54-6.09 1.84-.69.51-.74 1.53-.14 2.13"}),"NetworkCheckRounded"),pb1=h(c.jsx("path",{d:"M15.9 5c-.17 0-.32.09-.41.23l-.07.15-5.18 11.65c-.16.29-.26.61-.26.96 0 1.11.9 2.01 2.01 2.01.96 0 1.77-.68 1.96-1.59l.01-.03L16.4 5.5c0-.28-.22-.5-.5-.5M1 9l2 2c2.88-2.88 6.79-4.08 10.53-3.62l1.19-2.68C9.89 3.84 4.74 5.27 1 9m20 2 2-2c-1.64-1.64-3.55-2.82-5.59-3.57l-.53 2.82c1.5.62 2.9 1.53 4.12 2.75m-4 4 2-2c-.8-.8-1.7-1.42-2.66-1.89l-.55 2.92c.42.27.83.59 1.21.97M5 13l2 2c1.13-1.13 2.56-1.79 4.03-2l1.28-2.88c-2.63-.08-5.3.87-7.31 2.88"}),"NetworkCheckSharp"),Hb1=h(c.jsx("path",{d:"M15.9 5c-.17 0-.32.09-.41.23l-.07.15-5.18 11.65c-.16.29-.26.61-.26.96 0 1.11.9 2.01 2.01 2.01.96 0 1.77-.68 1.96-1.59l.01-.03L16.4 5.5c0-.28-.22-.5-.5-.5M1 9l2 2c2.88-2.88 6.79-4.08 10.53-3.62l1.19-2.68C9.89 3.84 4.74 5.27 1 9m20 2 2-2c-1.64-1.64-3.55-2.82-5.59-3.57l-.53 2.82c1.5.62 2.9 1.53 4.12 2.75m-4 4 2-2c-.8-.8-1.7-1.42-2.66-1.89l-.55 2.92c.42.27.83.59 1.21.97M5 13l2 2c1.13-1.13 2.56-1.79 4.03-2l1.28-2.88c-2.63-.08-5.3.87-7.31 2.88"}),"NetworkCheckTwoTone"),Mb1=h(c.jsx("path",{d:"M19.5 10c.17 0 .33.03.5.05V1L1 20h13v-3c0-.89.39-1.68 1-2.23v-.27c0-2.48 2.02-4.5 4.5-4.5m2.5 6v-1.5c0-1.38-1.12-2.5-2.5-2.5S17 13.12 17 14.5V16c-.55 0-1 .45-1 1v4c0 .55.45 1 1 1h5c.55 0 1-.45 1-1v-4c0-.55-.45-1-1-1m-1 0h-3v-1.5c0-.83.67-1.5 1.5-1.5s1.5.67 1.5 1.5z"}),"NetworkLocked"),rb1=h(c.jsx("path",{d:"M22 16v-.5c0-1.38-1.12-2.5-2.5-2.5S17 14.12 17 15.5v.5c-.55 0-1 .45-1 1v4c0 .55.45 1 1 1h5c.55 0 1-.45 1-1v-4c0-.55-.45-1-1-1m-1 0h-3v-.5c0-.83.67-1.5 1.5-1.5s1.5.67 1.5 1.5zM18 5.83v5.43c.47-.16.97-.26 1.5-.26.17 0 .33.03.5.05V1L1 20h13v-2H5.83z"}),"NetworkLockedOutlined"),ib1=h(c.jsx("path",{d:"M22 12V4.42c0-.89-1.08-1.34-1.71-.71L3.71 20.29c-.63.63-.19 1.71.7 1.71H15v-6c0-2.21 1.79-4 4-4zm0 5v-1c0-1.1-.9-2-2-2s-2 .9-2 2v1c-.55 0-1 .45-1 1v3c0 .55.45 1 1 1h4c.55 0 1-.45 1-1v-3c0-.55-.45-1-1-1m-3-1c0-.55.45-1 1-1s1 .45 1 1v1h-2z"}),"NetworkLockedRounded"),Vb1=h(c.jsx("path",{d:"M22 16v-.36c0-1.31-.94-2.5-2.24-2.63-1.5-.15-2.76 1.02-2.76 2.49v.5h-1v6h7v-6zm-1 0h-3v-.5c0-.83.67-1.5 1.5-1.5s1.5.67 1.5 1.5zm-1.5-5c.15 0 .3.01.46.02.01 0 .03.01.04.01V1L1 20h13v-6h1.26c.22-.63.58-1.2 1.06-1.68.85-.85 1.98-1.32 3.18-1.32"}),"NetworkLockedSharp"),xb1=h(c.jsx("path",{d:"M22 16v-.5c0-1.38-1.12-2.5-2.5-2.5S17 14.12 17 15.5v.5c-.55 0-1 .45-1 1v4c0 .55.45 1 1 1h5c.55 0 1-.45 1-1v-4c0-.55-.45-1-1-1m-1 0h-3v-.5c0-.83.67-1.5 1.5-1.5s1.5.67 1.5 1.5zM18 5.83v5.43c.47-.16.97-.26 1.5-.26.17 0 .33.03.5.05V1L1 20h13v-2H5.83z"}),"NetworkLockedTwoTone"),jb1=h(c.jsx("path",{d:"M12 14.67 3.41 6.09 2 7.5l8.5 8.5H4v2h16v-2h-6.5l5.15-5.15c.26.1.55.15.85.15 1.38 0 2.5-1.12 2.5-2.5S20.88 6 19.5 6 17 7.12 17 8.5c0 .35.07.67.2.97z"}),"NetworkPing"),ub1=h(c.jsx("path",{d:"M12 14.67 3.41 6.09 2 7.5l8.5 8.5H4v2h16v-2h-6.5l5.15-5.15c.26.1.55.15.85.15 1.38 0 2.5-1.12 2.5-2.5S20.88 6 19.5 6 17 7.12 17 8.5c0 .35.07.67.2.97z"}),"NetworkPingOutlined"),Lb1=h(c.jsx("path",{d:"M2.71 6.79c-.39.39-.39 1.02 0 1.41L10.5 16H5c-.55 0-1 .45-1 1s.45 1 1 1h14c.55 0 1-.45 1-1s-.45-1-1-1h-5.5l5.15-5.15c.26.1.55.15.85.15 1.38 0 2.5-1.12 2.5-2.5S20.88 6 19.5 6 17 7.12 17 8.5c0 .35.07.67.2.97l-5.2 5.2-7.88-7.88a.996.996 0 0 0-1.41 0"}),"NetworkPingRounded"),Sb1=h(c.jsx("path",{d:"M12 14.67 3.41 6.09 2 7.5l8.5 8.5H4v2h16v-2h-6.5l5.15-5.15c.26.1.55.15.85.15 1.38 0 2.5-1.12 2.5-2.5S20.88 6 19.5 6 17 7.12 17 8.5c0 .35.07.67.2.97z"}),"NetworkPingSharp"),Cb1=h(c.jsx("path",{d:"M12 14.67 3.41 6.09 2 7.5l8.5 8.5H4v2h16v-2h-6.5l5.15-5.15c.26.1.55.15.85.15 1.38 0 2.5-1.12 2.5-2.5S20.88 6 19.5 6 17 7.12 17 8.5c0 .35.07.67.2.97z"}),"NetworkPingTwoTone"),Tb1=h(c.jsx("path",{d:"M24 8.98C20.93 5.9 16.69 4 12 4S3.07 5.9 0 8.98L12 21zm-21.08.09C5.51 7.08 8.67 6 12 6s6.49 1.08 9.08 3.07l-1.43 1.43C17.5 8.94 14.86 8 12 8s-5.5.94-7.65 2.51z"}),"NetworkWifi"),wb1=h(c.jsx("path",{d:"M12 4C7.31 4 3.07 5.9 0 8.98L12 21 24 8.98C20.93 5.9 16.69 4 12 4m3.32 10.84C14.34 14.3 13.2 14 12 14s-2.34.3-3.32.84L2.92 9.07C5.51 7.08 8.67 6 12 6s6.49 1.08 9.08 3.07z"}),"NetworkWifi1Bar"),Rb1=h(c.jsx("path",{d:"M12 4C7.31 4 3.07 5.9 0 8.98L12 21 24 8.98C20.93 5.9 16.69 4 12 4m3.32 10.84C14.34 14.3 13.2 14 12 14s-2.34.3-3.32.84L2.92 9.07C5.51 7.08 8.67 6 12 6s6.49 1.08 9.08 3.07z"}),"NetworkWifi1BarOutlined"),Ob1=h(c.jsx("path",{d:"M12 4C7.31 4 3.07 5.9 0 8.98L12 21 24 8.98C20.93 5.9 16.69 4 12 4m3.32 10.84C14.34 14.3 13.2 14 12 14s-2.34.3-3.32.84L2.92 9.07C5.51 7.08 8.67 6 12 6s6.49 1.08 9.08 3.07z"}),"NetworkWifi1BarRounded"),yb1=h(c.jsx("path",{d:"M12 4C7.31 4 3.07 5.9 0 8.98L12 21 24 8.98C20.93 5.9 16.69 4 12 4m3.32 10.84C14.34 14.3 13.2 14 12 14s-2.34.3-3.32.84L2.92 9.07C5.51 7.08 8.67 6 12 6s6.49 1.08 9.08 3.07z"}),"NetworkWifi1BarSharp"),gb1=h([c.jsx("path",{d:"M15.32 14.84C14.34 14.3 13.2 14 12 14s-2.34.3-3.32.84L2.92 9.07C5.51 7.08 8.67 6 12 6s6.49 1.08 9.08 3.07z",opacity:".3"},"0"),c.jsx("path",{d:"M12 4C7.31 4 3.07 5.9 0 8.98L12 21 24 8.98C20.93 5.9 16.69 4 12 4m3.32 10.84C14.34 14.3 13.2 14 12 14s-2.34.3-3.32.84L2.92 9.07C5.51 7.08 8.67 6 12 6s6.49 1.08 9.08 3.07z"},"1")],"NetworkWifi1BarTwoTone"),Ab1=h(c.jsx("path",{d:"M12 4C7.31 4 3.07 5.9 0 8.98L12 21 24 8.98C20.93 5.9 16.69 4 12 4m4.78 9.38C15.4 12.5 13.76 12 12 12s-3.4.5-4.78 1.38l-4.3-4.3C5.51 7.08 8.67 6 12 6s6.49 1.08 9.08 3.07z"}),"NetworkWifi2Bar"),fb1=h(c.jsx("path",{d:"M12 4C7.31 4 3.07 5.9 0 8.98L12 21 24 8.98C20.93 5.9 16.69 4 12 4m4.78 9.38C15.4 12.5 13.76 12 12 12s-3.4.5-4.78 1.38l-4.3-4.3C5.51 7.08 8.67 6 12 6s6.49 1.08 9.08 3.07z"}),"NetworkWifi2BarOutlined"),Pb1=h(c.jsx("path",{d:"M12 4C7.7 4 3.78 5.6.79 8.24.35 8.63.32 9.3.73 9.71l10.56 10.58c.39.39 1.02.39 1.42 0L23.27 9.71c.41-.41.38-1.08-.06-1.47C20.22 5.6 16.3 4 12 4m4.78 9.38C15.4 12.5 13.76 12 12 12s-3.4.5-4.78 1.38l-4.3-4.3C5.51 7.08 8.67 6 12 6s6.49 1.08 9.08 3.07z"}),"NetworkWifi2BarRounded"),Fb1=h(c.jsx("path",{d:"M12 4C7.31 4 3.07 5.9 0 8.98L12 21 24 8.98C20.93 5.9 16.69 4 12 4m4.78 9.38C15.4 12.5 13.76 12 12 12s-3.4.5-4.78 1.38l-4.3-4.3C5.51 7.08 8.67 6 12 6s6.49 1.08 9.08 3.07z"}),"NetworkWifi2BarSharp"),Bb1=h([c.jsx("path",{d:"M16.78 13.38C15.4 12.5 13.76 12 12 12s-3.4.5-4.78 1.38l-4.3-4.3C5.51 7.08 8.67 6 12 6s6.49 1.08 9.08 3.07z",opacity:".3"},"0"),c.jsx("path",{d:"M12 4C7.31 4 3.07 5.9 0 8.98L12 21 24 8.98C20.93 5.9 16.69 4 12 4m4.78 9.38C15.4 12.5 13.76 12 12 12s-3.4.5-4.78 1.38l-4.3-4.3C5.51 7.08 8.67 6 12 6s6.49 1.08 9.08 3.07z"},"1")],"NetworkWifi2BarTwoTone"),bb1=h(c.jsx("path",{d:"M12 4C7.31 4 3.07 5.9 0 8.98L12 21 24 8.98C20.93 5.9 16.69 4 12 4M2.92 9.07C5.51 7.08 8.67 6 12 6s6.49 1.08 9.08 3.07l-2.85 2.86C16.46 10.71 14.31 10 12 10s-4.46.71-6.23 1.93z"}),"NetworkWifi3Bar"),Db1=h(c.jsx("path",{d:"M12 4C7.31 4 3.07 5.9 0 8.98L12 21 24 8.98C20.93 5.9 16.69 4 12 4M2.92 9.07C5.51 7.08 8.67 6 12 6s6.49 1.08 9.08 3.07l-2.85 2.86C16.46 10.71 14.31 10 12 10s-4.46.71-6.23 1.93z"}),"NetworkWifi3BarOutlined"),kb1=h(c.jsx("path",{d:"M12 4C7.7 4 3.78 5.6.79 8.24.35 8.63.32 9.3.73 9.71l10.56 10.58c.39.39 1.02.39 1.42 0L23.27 9.71c.41-.41.38-1.08-.06-1.47C20.22 5.6 16.3 4 12 4M2.92 9.07C5.51 7.08 8.67 6 12 6s6.49 1.08 9.08 3.07l-2.85 2.86C16.46 10.71 14.31 10 12 10s-4.46.71-6.23 1.93z"}),"NetworkWifi3BarRounded"),Wb1=h(c.jsx("path",{d:"M12 4C7.31 4 3.07 5.9 0 8.98L12 21 24 8.98C20.93 5.9 16.69 4 12 4M2.92 9.07C5.51 7.08 8.67 6 12 6s6.49 1.08 9.08 3.07l-2.85 2.86C16.46 10.71 14.31 10 12 10s-4.46.71-6.23 1.93z"}),"NetworkWifi3BarSharp"),Nb1=h([c.jsx("path",{d:"M2.92 9.07C5.51 7.08 8.67 6 12 6s6.49 1.08 9.08 3.07l-2.85 2.86C16.46 10.71 14.31 10 12 10s-4.46.71-6.23 1.93z",opacity:".3"},"0"),c.jsx("path",{d:"M12 4C7.31 4 3.07 5.9 0 8.98L12 21 24 8.98C20.93 5.9 16.69 4 12 4M2.92 9.07C5.51 7.08 8.67 6 12 6s6.49 1.08 9.08 3.07l-2.85 2.86C16.46 10.71 14.31 10 12 10s-4.46.71-6.23 1.93z"},"1")],"NetworkWifi3BarTwoTone"),Eb1=h(c.jsx("path",{d:"M12 4C7.31 4 3.07 5.9 0 8.98L12 21 24 8.98C20.93 5.9 16.69 4 12 4m0 4c-2.86 0-5.5.94-7.65 2.51L2.92 9.07C5.51 7.08 8.67 6 12 6s6.49 1.08 9.08 3.07l-1.43 1.43C17.5 8.94 14.86 8 12 8"}),"NetworkWifiOutlined"),Ib1=h(c.jsx("path",{d:"M12 4C7.7 4 3.78 5.6.79 8.24.35 8.63.32 9.3.73 9.71l10.56 10.58c.39.39 1.02.39 1.42 0L23.27 9.71c.41-.41.38-1.08-.06-1.47C20.22 5.6 16.3 4 12 4m0 4c-2.86 0-5.5.94-7.65 2.51L2.92 9.07C5.51 7.08 8.67 6 12 6s6.49 1.08 9.08 3.07l-1.43 1.43C17.5 8.94 14.86 8 12 8"}),"NetworkWifiRounded"),Ub1=h(c.jsx("path",{d:"M12 4C7.31 4 3.07 5.9 0 8.98L12 21 24 8.98C20.93 5.9 16.69 4 12 4m0 4c-2.86 0-5.5.94-7.65 2.51L2.92 9.07C5.51 7.08 8.67 6 12 6s6.49 1.08 9.08 3.07l-1.43 1.43C17.5 8.94 14.86 8 12 8"}),"NetworkWifiSharp"),Gb1=h(c.jsx("path",{d:"M12 4C7.31 4 3.07 5.9 0 8.98L12 21 24 8.98C20.93 5.9 16.69 4 12 4m0 4c-2.86 0-5.5.94-7.65 2.51L2.92 9.07C5.51 7.08 8.67 6 12 6s6.49 1.08 9.08 3.07l-1.43 1.43C17.5 8.94 14.86 8 12 8"}),"NetworkWifiTwoTone"),Kb1=h(c.jsx("path",{d:"m23 12-2.44-2.78.34-3.68-3.61-.82-1.89-3.18L12 3 8.6 1.54 6.71 4.72l-3.61.81.34 3.68L1 12l2.44 2.78-.34 3.69 3.61.82 1.89 3.18L12 21l3.4 1.46 1.89-3.18 3.61-.82-.34-3.68zm-10 5h-2v-2h2zm0-4h-2V7h2z"}),"NewReleases"),qb1=h(c.jsx("path",{d:"m23 12-2.44-2.78.34-3.68-3.61-.82-1.89-3.18L12 3 8.6 1.54 6.71 4.72l-3.61.81.34 3.68L1 12l2.44 2.78-.34 3.69 3.61.82 1.89 3.18L12 21l3.4 1.46 1.89-3.18 3.61-.82-.34-3.68zm-4.51 2.11.26 2.79-2.74.62-1.43 2.41L12 18.82l-2.58 1.11-1.43-2.41-2.74-.62.26-2.8L3.66 12l1.85-2.12-.26-2.78 2.74-.61 1.43-2.41L12 5.18l2.58-1.11 1.43 2.41 2.74.62-.26 2.79L20.34 12zM11 15h2v2h-2zm0-8h2v6h-2z"}),"NewReleasesOutlined"),Qb1=h(c.jsx("path",{d:"m22.42 11.34-1.86-2.12.26-2.81c.05-.5-.29-.96-.77-1.07l-2.76-.63-1.44-2.43c-.26-.43-.79-.61-1.25-.41L12 3 9.41 1.89c-.46-.2-1-.02-1.25.41L6.71 4.72l-2.75.62c-.49.11-.83.56-.78 1.07l.26 2.8-1.86 2.13c-.33.38-.33.94 0 1.32l1.86 2.12-.26 2.82c-.05.5.29.96.77 1.07l2.76.63 1.44 2.42c.26.43.79.61 1.26.41L12 21l2.59 1.11c.46.2 1 .02 1.25-.41l1.44-2.43 2.76-.63c.49-.11.82-.57.77-1.07l-.26-2.81 1.86-2.12c.34-.36.34-.92.01-1.3M13 17h-2v-2h2zm-1-4c-.55 0-1-.45-1-1V8c0-.55.45-1 1-1s1 .45 1 1v4c0 .55-.45 1-1 1"}),"NewReleasesRounded"),Zb1=h(c.jsx("path",{d:"m23 12-2.44-2.78.34-3.68-3.61-.82-1.89-3.18L12 3 8.6 1.54 6.71 4.72l-3.61.81.34 3.68L1 12l2.44 2.78-.34 3.69 3.61.82 1.89 3.18L12 21l3.4 1.46 1.89-3.18 3.61-.82-.34-3.68zm-10 5h-2v-2h2zm0-4h-2V7h2z"}),"NewReleasesSharp"),Jb1=h([c.jsx("path",{d:"m18.49 9.89.26-2.79-2.74-.62-1.43-2.41L12 5.18 9.42 4.07 7.99 6.48l-2.74.62.26 2.78L3.66 12l1.85 2.11-.26 2.8 2.74.62 1.43 2.41L12 18.82l2.58 1.11 1.43-2.41 2.74-.62-.26-2.79L20.34 12zM13 17h-2v-2h2zm0-4h-2V7h2z",opacity:".3"},"0"),c.jsx("path",{d:"m20.9 5.54-3.61-.82-1.89-3.18L12 3 8.6 1.54 6.71 4.72l-3.61.81.34 3.68L1 12l2.44 2.78-.34 3.69 3.61.82 1.89 3.18L12 21l3.4 1.46 1.89-3.18 3.61-.82-.34-3.68L23 12l-2.44-2.78zM18.75 16.9l-2.74.62-1.43 2.41L12 18.82l-2.58 1.11-1.43-2.41-2.74-.62.26-2.8L3.66 12l1.85-2.12-.26-2.78 2.74-.61 1.43-2.41L12 5.18l2.58-1.11 1.43 2.41 2.74.62-.26 2.79L20.34 12l-1.85 2.11zM11 15h2v2h-2zm0-8h2v6h-2z"},"1")],"NewReleasesTwoTone"),Yb1=h(c.jsx("path",{d:"m22 3-1.67 1.67L18.67 3 17 4.67 15.33 3l-1.66 1.67L12 3l-1.67 1.67L8.67 3 7 4.67 5.33 3 3.67 4.67 2 3v16c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2zM11 19H4v-6h7zm9 0h-7v-2h7zm0-4h-7v-2h7zm0-4H4V8h16z"}),"Newspaper"),_b1=h(c.jsx("path",{d:"m22 3-1.67 1.67L18.67 3 17 4.67 15.33 3l-1.66 1.67L12 3l-1.67 1.67L8.67 3 7 4.67 5.33 3 3.67 4.67 2 3v16c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2zM11 19H4v-6h7zm9 0h-7v-2h7zm0-4h-7v-2h7zm0-4H4V8h16z"}),"NewspaperOutlined"),Xb1=h(c.jsx("path",{d:"m21.15 3.85-.82.82-.95-.96c-.39-.39-1.02-.39-1.42 0l-.96.96-.96-.96c-.39-.39-1.03-.39-1.42 0l-.95.96-.96-.96a.996.996 0 0 0-1.41 0l-.96.96-.96-.96c-.39-.39-1.02-.39-1.42 0L7 4.67l-.96-.96c-.39-.39-1.03-.39-1.42 0l-.95.96-.82-.82c-.31-.31-.85-.09-.85.36V19c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V4.21c0-.45-.54-.67-.85-.36M11 19H4v-6h7zm9 0h-7v-2h7zm0-4h-7v-2h7zm0-4H4V8h16z"}),"NewspaperRounded"),$b1=h(c.jsx("path",{d:"m22 3-1.67 1.67L18.67 3 17 4.67 15.33 3l-1.66 1.67L12 3l-1.67 1.67L8.67 3 7 4.67 5.33 3 3.67 4.67 2 3v18h20zM11 19H4v-6h7zm9 0h-7v-2h7zm0-4h-7v-2h7zm0-4H4V8h16z"}),"NewspaperSharp"),cD1=h(c.jsx("path",{d:"m22 3-1.67 1.67L18.67 3 17 4.67 15.33 3l-1.66 1.67L12 3l-1.67 1.67L8.67 3 7 4.67 5.33 3 3.67 4.67 2 3v16c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2zM11 19H4v-6h7zm9 0h-7v-2h7zm0-4h-7v-2h7zm0-4H4V8h16z"}),"NewspaperTwoTone"),hD1=h(c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m6 11.97h-5l2.26-2.26c-.91-1.06-2.25-1.74-3.76-1.74-2.37 0-4.35 1.66-4.86 3.88l-.96-.32c.64-2.62 3-4.56 5.82-4.56 1.78 0 3.37.79 4.47 2.03L18 8.97z"}),"NextPlan"),sD1=h([c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m0 18c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8"},"0"),c.jsx("path",{d:"M15.97 11.03C14.87 9.79 13.28 9 11.5 9c-2.82 0-5.18 1.95-5.82 4.56l.96.32C7.15 11.66 9.13 10 11.5 10c1.51 0 2.85.68 3.76 1.74L13 14h5V9z"},"1")],"NextPlanOutlined"),tD1=h(c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m6 11.97h-5l2.26-2.26c-.91-1.06-2.25-1.74-3.76-1.74-2.37 0-4.35 1.66-4.86 3.88l-.96-.32c.64-2.62 3-4.56 5.82-4.56 1.78 0 3.37.79 4.47 2.03L18 8.97z"}),"NextPlanRounded"),oD1=h(c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m6 11.97h-5l2.26-2.26c-.91-1.06-2.25-1.74-3.76-1.74-2.37 0-4.35 1.66-4.86 3.88l-.96-.32c.64-2.62 3-4.56 5.82-4.56 1.78 0 3.37.79 4.47 2.03L18 8.97z"}),"NextPlanSharp"),vD1=h([c.jsx("path",{d:"M12 4c-4.42 0-8 3.58-8 8s3.58 8 8 8 8-3.58 8-8-3.58-8-8-8m1 10 2.26-2.26C14.35 10.68 13.01 10 11.5 10c-2.37 0-4.35 1.66-4.86 3.88l-.96-.32C6.32 10.95 8.68 9 11.5 9c1.78 0 3.37.79 4.47 2.03L18 9v5z",opacity:".3"},"0"),c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m0 18c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8"},"1"),c.jsx("path",{d:"M15.97 11.03C14.87 9.79 13.28 9 11.5 9c-2.82 0-5.18 1.95-5.82 4.56l.96.32C7.15 11.66 9.13 10 11.5 10c1.51 0 2.85.68 3.76 1.74L13 14h5V9z"},"2")],"NextPlanTwoTone"),eD1=h(c.jsx("path",{d:"M20 7h-4V5c0-.55-.22-1.05-.59-1.41C15.05 3.22 14.55 3 14 3h-4c-1.1 0-2 .9-2 2v2H4c-1.1 0-2 .9-2 2v11c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V9c0-1.1-.9-2-2-2M10 5h4v2h-4zm1 13.5-1-1 3-3-3-3 1-1 4 4z"}),"NextWeek"),lD1=h(c.jsx("path",{d:"m11 18.5 4-4-4-4-1 1 3 3-3 3zM20 7h-4V5c0-.55-.22-1.05-.59-1.41C15.05 3.22 14.55 3 14 3h-4c-1.1 0-2 .9-2 2v2H4c-1.1 0-2 .9-2 2v11c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V9c0-1.1-.9-2-2-2M10 5h4v2h-4zm10 15H4V9h16z"}),"NextWeekOutlined"),nD1=h(c.jsx("path",{d:"M20 7h-4V5c0-.55-.22-1.05-.59-1.41C15.05 3.22 14.55 3 14 3h-4c-1.1 0-2 .9-2 2v2H4c-1.1 0-2 .9-2 2v11c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V9c0-1.1-.9-2-2-2M10 5h4v2h-4zm.5 13c-.28-.28-.28-.72 0-1l2.5-2.5-2.5-2.5c-.28-.28-.28-.72 0-1s.72-.28 1 0l3.15 3.15c.2.2.2.51 0 .71L11.5 18c-.28.28-.72.28-1 0"}),"NextWeekRounded"),aD1=h(c.jsx("path",{d:"M22 7h-6V5c0-.55-.22-1.05-.59-1.41C15.05 3.22 14.55 3 14 3h-4c-1.1 0-2 .9-2 2v2H2v15h20zM10 5h4v2h-4zm1 13.5-1-1 3-3-3-3 1-1 4 4z"}),"NextWeekSharp"),dD1=h([c.jsx("path",{d:"M4 20h16V9H4zm6-8.5 1-1 4 4-4 4-1-1 3-3z",opacity:".3"},"0"),c.jsx("path",{d:"m11 18.5 4-4-4-4-1 1 3 3-3 3zM20 7h-4V5c0-.55-.22-1.05-.59-1.41C15.05 3.22 14.55 3 14 3h-4c-1.1 0-2 .9-2 2v2H4c-1.1 0-2 .9-2 2v11c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V9c0-1.1-.9-2-2-2M10 5h4v2h-4zm10 15H4V9h16z"},"1")],"NextWeekTwoTone"),zD1=h(c.jsx("path",{d:"M20 2H4c-1.1 0-2 .9-2 2v16c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2m0 18H4V4h16zM18 6h-5c-1.1 0-2 .9-2 2v2.28c-.6.35-1 .98-1 1.72 0 1.1.9 2 2 2s2-.9 2-2c0-.74-.4-1.38-1-1.72V8h3v8H8V8h2V6H6v12h12z"}),"Nfc"),mD1=h(c.jsx("path",{d:"M20 2H4c-1.1 0-2 .9-2 2v16c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2m0 18H4V4h16zM18 6h-5c-1.1 0-2 .9-2 2v2.28c-.6.35-1 .98-1 1.72 0 1.1.9 2 2 2s2-.9 2-2c0-.74-.4-1.38-1-1.72V8h3v8H8V8h2V6H6v12h12z"}),"NfcOutlined"),pD1=h(c.jsx("path",{d:"M20 2H4c-1.1 0-2 .9-2 2v16c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2m-1 18H5c-.55 0-1-.45-1-1V5c0-.55.45-1 1-1h14c.55 0 1 .45 1 1v14c0 .55-.45 1-1 1M16 6h-3c-1.1 0-2 .9-2 2v2.28c-.6.35-1 .98-1 1.72 0 1.1.9 2 2 2s2-.9 2-2c0-.74-.4-1.38-1-1.72V8h3v7c0 .55-.45 1-1 1H9c-.55 0-1-.45-1-1V8h1c.55 0 1-.45 1-1s-.45-1-1-1H8c-1.1 0-2 .9-2 2v8c0 1.1.9 2 2 2h8c1.1 0 2-.9 2-2V8c0-1.1-.9-2-2-2"}),"NfcRounded"),HD1=h(c.jsx("path",{d:"M22 2H2v20h20zm-2 18H4V4h16zM18 6h-7v4.28c-.6.35-1 .98-1 1.72 0 1.1.9 2 2 2s2-.9 2-2c0-.74-.4-1.38-1-1.72V8h3v8H8V8h2V6H6v12h12z"}),"NfcSharp"),MD1=h(c.jsx("path",{d:"M20 2H4c-1.1 0-2 .9-2 2v16c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2m0 18H4V4h16zM18 6h-5c-1.1 0-2 .9-2 2v2.28c-.6.35-1 .98-1 1.72 0 1.1.9 2 2 2s2-.9 2-2c0-.74-.4-1.38-1-1.72V8h3v8H8V8h2V6H6v12h12z"}),"NfcTwoTone"),rD1=h(c.jsx("path",{d:"M12 3 4 9v12h16V9zm-2.25 9.5c.69 0 1.25.56 1.25 1.25S10.44 15 9.75 15s-1.25-.56-1.25-1.25.56-1.25 1.25-1.25M17 18h-1v-1.5H8V18H7v-7h1v4.5h3.5V12H15c1.1 0 2 .9 2 2z"}),"NightShelter"),iD1=h(c.jsx("path",{d:"m12 5.5 6 4.5v9H6v-9zM12 3 4 9v12h16V9zm3 9h-3.5v3.5H8V11H7v7h1v-1.5h8V18h1v-4c0-1.1-.9-2-2-2m-5.25.5c-.69 0-1.25.56-1.25 1.25S9.06 15 9.75 15 11 14.44 11 13.75s-.56-1.25-1.25-1.25"}),"NightShelterOutlined"),VD1=h(c.jsx("path",{d:"m10.8 3.9-6 4.5c-.5.38-.8.97-.8 1.6v9c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2v-9c0-.63-.3-1.22-.8-1.6l-6-4.5c-.71-.53-1.69-.53-2.4 0m-1.05 8.6c.69 0 1.25.56 1.25 1.25S10.44 15 9.75 15s-1.25-.56-1.25-1.25.56-1.25 1.25-1.25M16.5 18c-.28 0-.5-.22-.5-.5v-1H8v1c0 .28-.22.5-.5.5s-.5-.22-.5-.5v-6c0-.28.22-.5.5-.5s.5.22.5.5v4h3.5v-3c0-.28.22-.5.5-.5h3c1.1 0 2 .9 2 2v3.5c0 .28-.22.5-.5.5"}),"NightShelterRounded"),xD1=h(c.jsx("path",{d:"M12 3 4 9v12h16V9zm-2.25 9.5c.69 0 1.25.56 1.25 1.25S10.44 15 9.75 15s-1.25-.56-1.25-1.25.56-1.25 1.25-1.25M17 18h-1v-1.5H8V18H7v-7h1v4.5h3.5V12H17z"}),"NightShelterSharp"),jD1=h([c.jsx("path",{d:"m12 5.5 6 4.5v9H6v-9zm3 6.5h-3.5v3.5H8V11H7v7h1v-1.5h8V18h1v-4c0-1.1-.9-2-2-2m-5.25.5c-.69 0-1.25.56-1.25 1.25S9.06 15 9.75 15 11 14.44 11 13.75s-.56-1.25-1.25-1.25",opacity:".3"},"0"),c.jsx("path",{d:"m12 5.5 6 4.5v9H6v-9zM12 3 4 9v12h16V9zm3 9h-3.5v3.5H8V11H7v7h1v-1.5h8V18h1v-4c0-1.1-.9-2-2-2m-5.25.5c-.69 0-1.25.56-1.25 1.25S9.06 15 9.75 15 11 14.44 11 13.75s-.56-1.25-1.25-1.25"},"1")],"NightShelterTwoTone"),uD1=h(c.jsx("path",{d:"M1 5h14l-6 9v4h2v2H5v-2h2v-4zm9.1 4 1.4-2H4.49l1.4 2zM17 5h5v3h-3v9c0 1.66-1.34 3-3 3s-3-1.34-3-3 1.34-3 3-3c.35 0 .69.06 1 .17z"}),"Nightlife"),LD1=h(c.jsx("path",{d:"M1 5h14l-6 9v4h2v2H5v-2h2v-4zm9.1 4 1.4-2H4.49l1.4 2zM17 5h5v3h-3v9c0 1.66-1.34 3-3 3s-3-1.34-3-3 1.34-3 3-3c.35 0 .69.06 1 .17z"}),"NightlifeOutlined"),SD1=h(c.jsx("path",{d:"M2.87 5h10.26c.8 0 1.28.89.83 1.55L9 14v4h1c.55 0 1 .45 1 1s-.45 1-1 1H6c-.55 0-1-.45-1-1s.45-1 1-1h1v-4L2.04 6.55C1.59 5.89 2.07 5 2.87 5m7.23 4 1.4-2H4.49l1.4 2zM19 5h1.5c.83 0 1.5.67 1.5 1.5S21.33 8 20.5 8H19v9c0 1.84-1.64 3.28-3.54 2.95-1.21-.21-2.2-1.2-2.41-2.41C12.72 15.64 14.16 14 16 14c.35 0 .69.06 1 .17V7c0-1.1.9-2 2-2"}),"NightlifeRounded"),CD1=h(c.jsx("path",{d:"M1 5h14l-6 9v4h2v2H5v-2h2v-4zm9.1 4 1.4-2H4.49l1.4 2zM17 5h5v3h-3v9c0 1.66-1.34 3-3 3s-3-1.34-3-3 1.34-3 3-3c.35 0 .69.06 1 .17z"}),"NightlifeSharp"),TD1=h(c.jsx("path",{d:"M1 5h14l-6 9v4h2v2H5v-2h2v-4zm9.1 4 1.4-2H4.49l1.4 2zM17 5h5v3h-3v9c0 1.66-1.34 3-3 3s-3-1.34-3-3 1.34-3 3-3c.35 0 .69.06 1 .17z"}),"NightlifeTwoTone"),wD1=h(c.jsx("path",{d:"M14 2c1.82 0 3.53.5 5 1.35-2.99 1.73-5 4.95-5 8.65s2.01 6.92 5 8.65c-1.47.85-3.18 1.35-5 1.35-5.52 0-10-4.48-10-10S8.48 2 14 2"}),"Nightlight"),RD1=h(c.jsx("path",{d:"M14 4c.34 0 .68.02 1.01.07C13.1 6.23 12 9.05 12 12s1.1 5.77 3.01 7.93c-.33.05-.67.07-1.01.07-4.41 0-8-3.59-8-8s3.59-8 8-8m0-2C8.48 2 4 6.48 4 12s4.48 10 10 10c1.82 0 3.53-.5 5-1.35-2.99-1.73-5-4.95-5-8.65s2.01-6.92 5-8.65C17.53 2.5 15.82 2 14 2"}),"NightlightOutlined"),OD1=h(c.jsx("path",{d:"M12.01 12c0-3.57 2.2-6.62 5.31-7.87.89-.36.75-1.69-.19-1.9-1.1-.24-2.27-.3-3.48-.14-4.51.6-8.12 4.31-8.59 8.83C4.44 16.93 9.13 22 15.01 22c.73 0 1.43-.08 2.12-.23.95-.21 1.1-1.53.2-1.9-3.22-1.29-5.33-4.41-5.32-7.87"}),"NightlightRound"),yD1=h(c.jsx("path",{d:"M15.5 22c1.05 0 2.05-.16 3-.46-4.06-1.27-7-5.06-7-9.54s2.94-8.27 7-9.54c-.95-.3-1.95-.46-3-.46-5.52 0-10 4.48-10 10s4.48 10 10 10"}),"NightlightRoundOutlined"),gD1=h(c.jsx("path",{d:"M15.5 22h.21c.84-.02 1.12-1.11.41-1.56-2.78-1.77-4.63-4.89-4.63-8.43 0-3.55 1.85-6.66 4.63-8.44.7-.45.44-1.54-.39-1.56h-.13c-4.9-.05-9.21 3.53-9.98 8.37C4.64 16.61 9.45 22 15.5 22"}),"NightlightRoundRounded"),AD1=h(c.jsx("path",{d:"M15.5 22c1.05 0 2.05-.16 3-.46-4.06-1.27-7-5.06-7-9.54s2.94-8.27 7-9.54c-.95-.3-1.95-.46-3-.46-5.52 0-10 4.48-10 10s4.48 10 10 10"}),"NightlightRoundSharp"),fD1=h(c.jsx("path",{d:"M15.5 22c1.05 0 2.05-.16 3-.46-4.06-1.27-7-5.06-7-9.54s2.94-8.27 7-9.54c-.95-.3-1.95-.46-3-.46-5.52 0-10 4.48-10 10s4.48 10 10 10"}),"NightlightRoundTwoTone"),PD1=h(c.jsx("path",{d:"M11.57 2.3c2.38-.59 4.68-.27 6.63.64.35.16.41.64.1.86C15.7 5.6 14 8.6 14 12s1.7 6.4 4.3 8.2c.32.22.26.7-.09.86-1.28.6-2.71.94-4.21.94-6.05 0-10.85-5.38-9.87-11.6.61-3.92 3.59-7.16 7.44-8.1"}),"NightlightRounded"),FD1=h(c.jsx("path",{d:"M14 2c1.82 0 3.53.5 5 1.35-2.99 1.73-5 4.95-5 8.65s2.01 6.92 5 8.65c-1.47.85-3.18 1.35-5 1.35-5.52 0-10-4.48-10-10S8.48 2 14 2"}),"NightlightSharp"),BD1=h([c.jsx("path",{d:"M6 12c0-4.41 3.59-8 8-8 .34 0 .68.02 1.01.07C13.1 6.23 12 9.05 12 12s1.1 5.77 3.01 7.93c-.33.05-.67.07-1.01.07-4.41 0-8-3.59-8-8",opacity:".3"},"0"),c.jsx("path",{d:"M14 12c0-3.7 2.01-6.92 5-8.65C17.53 2.5 15.82 2 14 2 8.48 2 4 6.48 4 12s4.48 10 10 10c1.82 0 3.53-.5 5-1.35-2.99-1.73-5-4.95-5-8.65m1.01 7.93c-.33.05-.67.07-1.01.07-4.41 0-8-3.59-8-8s3.59-8 8-8c.34 0 .68.02 1.01.07C13.1 6.23 12 9.05 12 12s1.1 5.77 3.01 7.93"},"1")],"NightlightTwoTone"),bD1=h([c.jsx("path",{d:"M11.1 12.08c-2.33-4.51-.5-8.48.53-10.07C6.27 2.2 1.98 6.59 1.98 12c0 .14.02.28.02.42.62-.27 1.29-.42 2-.42 1.66 0 3.18.83 4.1 2.15 1.67.48 2.9 2.02 2.9 3.85 0 1.52-.87 2.83-2.12 3.51.98.32 2.03.5 3.11.5 3.5 0 6.58-1.8 8.37-4.52-2.36.23-6.98-.97-9.26-5.41"},"0"),c.jsx("path",{d:"M7 16h-.18C6.4 14.84 5.3 14 4 14c-1.66 0-3 1.34-3 3s1.34 3 3 3h3c1.1 0 2-.9 2-2s-.9-2-2-2"},"1")],"NightsStay"),DD1=h([c.jsx("path",{d:"M19.78 17.51c-2.47 0-6.57-1.33-8.68-5.43-2.33-4.51-.5-8.48.53-10.07C6.27 2.2 1.98 6.59 1.98 12c0 .14.02.28.02.42.61-.26 1.28-.42 1.98-.42 0-3.09 1.73-5.77 4.3-7.1-.5 2.19-.54 5.04 1.04 8.1 1.57 3.04 4.18 4.95 6.8 5.86-1.23.74-2.65 1.15-4.13 1.15-.5 0-1-.05-1.48-.14-.37.7-.94 1.27-1.64 1.64.98.32 2.03.5 3.11.5 3.5 0 6.58-1.8 8.37-4.52-.17.01-.37.02-.57.02"},"0"),c.jsx("path",{d:"M7 16h-.18C6.4 14.84 5.3 14 4 14c-1.66 0-3 1.34-3 3s1.34 3 3 3h3c1.1 0 2-.9 2-2s-.9-2-2-2"},"1")],"NightsStayOutlined"),kD1=h([c.jsx("path",{d:"M11.1 12.08c-2-3.88-.92-7.36.07-9.27.19-.36-.12-.77-.53-.72-5.02.68-8.86 5.07-8.65 10.32.01 0 .01 0 .01.01.62-.27 1.29-.42 2-.42 1.66 0 3.18.83 4.1 2.15 1.67.48 2.9 2.02 2.9 3.85 0 1.52-.87 2.83-2.12 3.51.98.32 2.03.5 3.11.5 3.13 0 5.92-1.44 7.76-3.69.26-.32.04-.79-.37-.82-2.49-.13-6.28-1.53-8.28-5.42"},"0"),c.jsx("path",{d:"M7 16h-.18C6.4 14.84 5.3 14 4 14c-1.66 0-3 1.34-3 3s1.34 3 3 3h3c1.1 0 2-.9 2-2s-.9-2-2-2"},"1")],"NightsStayRounded"),WD1=h([c.jsx("path",{d:"M11.1 12.08c-2.33-4.51-.5-8.48.53-10.07C6.27 2.2 1.98 6.59 1.98 12c0 .14.02.28.02.42.62-.27 1.29-.42 2-.42 1.66 0 3.18.83 4.1 2.15 1.67.48 2.9 2.02 2.9 3.85 0 1.52-.87 2.83-2.12 3.51.98.32 2.03.5 3.11.5 3.5 0 6.58-1.8 8.37-4.52-2.36.23-6.98-.97-9.26-5.41"},"0"),c.jsx("path",{d:"M7 16h-.18C6.4 14.84 5.3 14 4 14c-1.66 0-3 1.34-3 3s1.34 3 3 3h3c1.1 0 2-.9 2-2s-.9-2-2-2"},"1")],"NightsStaySharp"),ND1=h([c.jsx("path",{d:"M8.1 14.15c1.67.48 2.9 2.02 2.9 3.85 0 .68-.19 1.31-.48 1.87.48.09.97.14 1.48.14 1.48 0 2.9-.41 4.13-1.15-2.62-.92-5.23-2.82-6.8-5.86-1.59-3.06-1.55-5.91-1.04-8.1-2.57 1.33-4.3 4.01-4.3 7.1h.02c1.65 0 3.17.83 4.09 2.15",opacity:".3"},"0"),c.jsx("path",{d:"M19.78 17.51c-2.47 0-6.57-1.33-8.68-5.43-2.33-4.51-.5-8.48.53-10.07C6.27 2.2 1.98 6.59 1.98 12c0 .14.02.28.02.42.61-.26 1.28-.42 1.98-.42 0-3.09 1.73-5.77 4.3-7.1-.5 2.19-.54 5.04 1.04 8.1 1.57 3.04 4.18 4.95 6.8 5.86-1.23.74-2.65 1.15-4.13 1.15-.5 0-1-.05-1.48-.14-.37.7-.94 1.27-1.64 1.64.98.32 2.03.5 3.11.5 3.5 0 6.58-1.8 8.37-4.52-.17.01-.37.02-.57.02"},"1"),c.jsx("path",{d:"M7 16h-.18C6.4 14.84 5.3 14 4 14c-1.66 0-3 1.34-3 3s1.34 3 3 3h3c1.1 0 2-.9 2-2s-.9-2-2-2"},"2")],"NightsStayTwoTone"),ED1=h(c.jsx("path",{d:"M8 10h1.5v1.5H8zm11-7H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m-8 11c0 .55-.45 1-1 1H6.5v-1.5h3v-1h-2c-.55 0-1-.45-1-1V10c0-.55.45-1 1-1H10c.55 0 1 .45 1 1zm7 1h-1.75l-1.75-2.25V15H13V9h1.5v2.25L16.25 9H18l-2.25 3z"}),"NineK"),ID1=h([c.jsx("path",{d:"M11 14v-4c0-.55-.45-1-1-1H7.5c-.55 0-1 .45-1 1v1.5c0 .55.45 1 1 1h2v1h-3V15H10c.55 0 1-.45 1-1m-1.5-2.5H8V10h1.5z"},"0"),c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 16H5V5h14z"},"1"),c.jsx("path",{d:"M14.5 12.75 16.25 15H18l-2.25-3L18 9h-1.75l-1.75 2.25V9H13v6h1.5z"},"2")],"NineKOutlined"),UD1=h(c.jsx("path",{d:"M6.5 10H8v1.5H6.5zM19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2M9.5 14c0 .55-.45 1-1 1H5v-1.5h3v-1H6c-.55 0-1-.45-1-1V10c0-.55.45-1 1-1h2.5c.55 0 1 .45 1 1zm6.5 1h-1.75l-1.75-2.25V15H11V9h1.5v2.25L14.25 9H16l-2.25 3zm4-2.5h-1.5V14h-1v-1.5H16v-1h1.5V10h1v1.5H20z"}),"NineKPlus"),GD1=h([c.jsx("path",{d:"M10 14v-4c0-.55-.45-1-1-1H7c-.55 0-1 .45-1 1v1.5c0 .55.45 1 1 1h1.5v1H6V15h3c.55 0 1-.45 1-1m-1.5-2.5h-1V10h1z"},"0"),c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 8.5h-1.5V10h-1v1.5H15v1h1.5V14h1v-1.5H19V19H5V5h14z"},"1"),c.jsx("path",{d:"M12.5 12.75 14.25 15H16l-2.25-3L16 9h-1.75l-1.75 2.25V9H11v6h1.5z"},"2")],"NineKPlusOutlined"),KD1=h(c.jsx("path",{d:"M7.5 10h1v1.5h-1zM19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m-9 11c0 .55-.45 1-1 1H6.75c-.41 0-.75-.34-.75-.75s.34-.75.75-.75H8.5v-1H7c-.55 0-1-.45-1-1V10c0-.55.45-1 1-1h2c.55 0 1 .45 1 1zm4.59 1c-.22 0-.42-.1-.55-.27l-1.54-1.98v1.55c0 .39-.31.7-.7.7h-.1c-.39 0-.7-.31-.7-.7V9.7c0-.39.31-.7.7-.7h.09c.39 0 .7.31.7.7v1.55l1.54-1.98c.14-.17.35-.27.56-.27.58 0 .91.66.56 1.12L13.75 12l1.41 1.88c.34.46.01 1.12-.57 1.12m3.91-2.5h-1v1c0 .28-.22.5-.5.5s-.5-.22-.5-.5v-1h-1c-.28 0-.5-.22-.5-.5s.22-.5.5-.5h1v-1c0-.28.22-.5.5-.5s.5.22.5.5v1h1c.28 0 .5.22.5.5s-.22.5-.5.5"}),"NineKPlusRounded"),qD1=h(c.jsx("path",{d:"M7.5 10h1v1.5h-1zM21 3H3v18h18zM10 9v6H6v-1.5h2.5v-1H6V9zm6 6h-1.75l-1.75-2.25V15H11V9h1.5v2.25L14.25 9H16l-2.25 3zm3-2.5h-1.5V14h-1v-1.5H15v-1h1.5V10h1v1.5H19z"}),"NineKPlusSharp"),QD1=h([c.jsx("path",{d:"M7.5 10h1v1.5h-1z",opacity:".3"},"0"),c.jsx("path",{d:"M5 19h14v-6.5h-1.5V14h-1v-1.5H15v-1h1.5V10h1v1.5H19V5H5zm6-10h1.5v2.25L14.25 9H16l-2.25 3L16 15h-1.75l-1.75-2.25V15H11zm-5 4.5h2.5v-1H7c-.55 0-1-.45-1-1V10c0-.55.45-1 1-1h2c.55 0 1 .45 1 1v4c0 .55-.45 1-1 1H6z",opacity:".3"},"1"),c.jsx("path",{d:"M10 14v-4c0-.55-.45-1-1-1H7c-.55 0-1 .45-1 1v1.5c0 .55.45 1 1 1h1.5v1H6V15h3c.55 0 1-.45 1-1m-1.5-2.5h-1V10h1z"},"2"),c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 8.5h-1.5V10h-1v1.5H15v1h1.5V14h1v-1.5H19V19H5V5h14z"},"3"),c.jsx("path",{d:"M12.5 12.75 14.25 15H16l-2.25-3L16 9h-1.75l-1.75 2.25V9H11v6h1.5z"},"4")],"NineKPlusTwoTone"),ZD1=h(c.jsx("path",{d:"M8 10h1.5v1.5H8zm11-7H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m-8 11c0 .55-.45 1-1 1H7.25c-.41 0-.75-.34-.75-.75s.34-.75.75-.75H9.5v-1h-2c-.55 0-1-.45-1-1V10c0-.55.45-1 1-1H10c.55 0 1 .45 1 1zm5.59 1c-.22 0-.42-.1-.55-.27l-1.54-1.98v1.55c0 .39-.31.7-.7.7h-.1c-.39 0-.7-.31-.7-.7V9.7c0-.39.31-.7.7-.7h.09c.39 0 .7.31.7.7v1.55l1.54-1.98c.14-.17.35-.27.56-.27.58 0 .91.66.56 1.12L15.75 12l1.41 1.88c.34.46.01 1.12-.57 1.12"}),"NineKRounded"),JD1=h(c.jsx("path",{d:"M8 10h1.5v1.5H8zm13-7H3v18h18zM11 9v6H6.5v-1.5h3v-1h-3V9zm7 6h-1.75l-1.75-2.25V15H13V9h1.5v2.25L16.25 9H18l-2.25 3z"}),"NineKSharp"),YD1=h([c.jsx("path",{d:"M5 19h14V5H5zm8-10h1.5v2.25L16.25 9H18l-2.25 3L18 15h-1.75l-1.75-2.25V15H13zm-6.5 4.5h3v-1h-2c-.55 0-1-.45-1-1V10c0-.55.45-1 1-1H10c.55 0 1 .45 1 1v4c0 .55-.45 1-1 1H6.5z",opacity:".3"},"0"),c.jsx("path",{d:"M8 10h1.5v1.5H8z",opacity:".3"},"1"),c.jsx("path",{d:"M11 14v-4c0-.55-.45-1-1-1H7.5c-.55 0-1 .45-1 1v1.5c0 .55.45 1 1 1h2v1h-3V15H10c.55 0 1-.45 1-1m-1.5-2.5H8V10h1.5z"},"2"),c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 16H5V5h14z"},"3"),c.jsx("path",{d:"M14.5 12.75 16.25 15H18l-2.25-3L18 9h-1.75l-1.75 2.25V9H13v6h1.5z"},"4")],"NineKTwoTone"),_D1=h(c.jsx("path",{d:"M11.5 6.5H13V8h-1.5zM19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m-7 15.5h-1.5V14h-1v3H8v-3H7v4.5H5.5v-5c0-.55.45-1 1-1H11c.55 0 1 .45 1 1zm3.5 0H14v-6h3.5c.55 0 1 .45 1 1V16c0 .55-.45 1-1 1h-2zm-1-8c0 .55-.45 1-1 1H10V10h3V9h-2c-.55 0-1-.45-1-1V6.5c0-.55.45-1 1-1h2.5c.55 0 1 .45 1 1zm1 3.5H17v1.5h-1.5z"}),"NineMp"),XD1=h([c.jsx("path",{d:"M7.5 14h1v3H10v-3h1v4.5h1.5v-5c0-.55-.45-1-1-1H7c-.55 0-1 .45-1 1v5h1.5zm6 4.5H15V17h2c.55 0 1-.45 1-1v-2.5c0-.55-.45-1-1-1h-3.5zM15 14h1.5v1.5H15z"},"0"),c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 16H5V5h14z"},"1"),c.jsx("path",{d:"M14.5 10.5v-4c0-.55-.45-1-1-1H11c-.55 0-1 .45-1 1V8c0 .55.45 1 1 1h2v1h-3v1.5h3.5c.55 0 1-.45 1-1M13 8h-1.5V6.5H13z"},"2")],"NineMpOutlined"),$D1=h([c.jsx("path",{d:"M15 14h1.5v1.5H15z"},"0"),c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m-8 6c-.55 0-1-.45-1-1V6.5c0-.55.45-1 1-1h2.5c.55 0 1 .45 1 1v4c0 .55-.45 1-1 1h-2.75c-.41 0-.75-.34-.75-.75s.34-.75.75-.75H13V9zm1.5 8.75c0 .41-.34.75-.75.75s-.75-.34-.75-.75V14h-1v2.25c0 .41-.34.75-.75.75s-.75-.34-.75-.75V14h-1v3.75c0 .41-.34.75-.75.75S6 18.16 6 17.75V13.5c0-.55.45-1 1-1h4.5c.55 0 1 .45 1 1zM18 16c0 .55-.45 1-1 1h-2v.75c0 .41-.34.75-.75.75s-.75-.34-.75-.75V13.5c0-.55.45-1 1-1H17c.55 0 1 .45 1 1z"},"1"),c.jsx("path",{d:"M11.5 6.5H13V8h-1.5z"},"2")],"NineMpRounded"),ck1=h([c.jsx("path",{d:"M15 14h1.5v1.5H15z"},"0"),c.jsx("path",{d:"M3 3v18h18V3zm7 7h3V9h-3V5.5h4.5v6H10zm2.5 8.5H11V14h-1v3H8.5v-3h-1v4.5H6v-6h6.5zM18 17h-3v1.5h-1.5v-6H18z"},"1"),c.jsx("path",{d:"M11.5 6.5H13V8h-1.5z"},"2")],"NineMpSharp"),hk1=h([c.jsx("path",{d:"M15 14h1.5v1.5H15zm-3.5-7.5H13V8h-1.5z",opacity:".3"},"0"),c.jsx("path",{d:"M5 19h14V5H5zm13-5.5V16c0 .55-.45 1-1 1h-2v1.5h-1.5v-6H17c.55 0 1 .45 1 1M10 10h3V9h-2c-.55 0-1-.45-1-1V6.5c0-.55.45-1 1-1h2.5c.55 0 1 .45 1 1v4c0 .55-.45 1-1 1H10zm-4 3.5c0-.55.45-1 1-1h4.5c.55 0 1 .45 1 1v5H11V14h-1v3H8.5v-3h-1v4.5H6z",opacity:".3"},"1"),c.jsx("path",{d:"M7.5 14h1v3H10v-3h1v4.5h1.5v-5c0-.55-.45-1-1-1H7c-.55 0-1 .45-1 1v5h1.5zm6 4.5H15V17h2c.55 0 1-.45 1-1v-2.5c0-.55-.45-1-1-1h-3.5zM15 14h1.5v1.5H15z"},"2"),c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 16H5V5h14z"},"3"),c.jsx("path",{d:"M14.5 10.5v-4c0-.55-.45-1-1-1H11c-.55 0-1 .45-1 1V8c0 .55.45 1 1 1h2v1h-3v1.5h3.5c.55 0 1-.45 1-1M13 8h-1.5V6.5H13z"},"4")],"NineMpTwoTone"),sk1=h(c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m-7 7h3V9h-2c-.55 0-1-.45-1-1V6.5c0-.55.45-1 1-1h2.5c.55 0 1 .45 1 1v4c0 .55-.45 1-1 1H12zm1.5-2H15V6.5h-1.5zM7 5.5h3v6H8.5V7H7zm5 13h-1.5V14h-1v3H8v-3H7v4.5H5.5v-5c0-.55.45-1 1-1H11c.55 0 1 .45 1 1zm6.5-2.5c0 .55-.45 1-1 1h-2v1.5H14v-6h3.5c.55 0 1 .45 1 1zm-3-2H17v1.5h-1.5z"}),"NineteenMp"),tk1=h([c.jsx("path",{d:"M7.5 14h1v3H10v-3h1v4.5h1.5v-5c0-.55-.45-1-1-1H7c-.55 0-1 .45-1 1v5h1.5zm6 4.5H15V17h2c.55 0 1-.45 1-1v-2.5c0-.55-.45-1-1-1h-3.5zM15 14h1.5v1.5H15z"},"0"),c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 16H5V5h14z"},"1"),c.jsx("path",{d:"M8.5 11.5H10v-6H7V7h1.5zm8-1v-4c0-.55-.45-1-1-1H13c-.55 0-1 .45-1 1V8c0 .55.45 1 1 1h2v1h-3v1.5h3.5c.55 0 1-.45 1-1M15 8h-1.5V6.5H15z"},"2")],"NineteenMpOutlined"),ok1=h([c.jsx("path",{d:"M13.5 6.5H15V8h-1.5z"},"0"),c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2M7.75 5.5H9c.55 0 1 .45 1 1v4.25c0 .41-.34.75-.75.75s-.75-.34-.75-.75V7h-.75C7.34 7 7 6.66 7 6.25s.34-.75.75-.75m4.75 12.25c0 .41-.34.75-.75.75s-.75-.34-.75-.75V14h-1v2.25c0 .41-.34.75-.75.75s-.75-.34-.75-.75V14h-1v3.75c0 .41-.34.75-.75.75S6 18.16 6 17.75V13.5c0-.55.45-1 1-1h4.5c.55 0 1 .45 1 1zm-.5-7c0-.41.34-.75.75-.75H15V9h-2c-.55 0-1-.45-1-1V6.5c0-.55.45-1 1-1h2.5c.55 0 1 .45 1 1v4c0 .55-.45 1-1 1h-2.75c-.41 0-.75-.34-.75-.75M18 16c0 .55-.45 1-1 1h-2v.75c0 .41-.34.75-.75.75s-.75-.34-.75-.75V13.5c0-.55.45-1 1-1H17c.55 0 1 .45 1 1z"},"1"),c.jsx("path",{d:"M15 14h1.5v1.5H15z"},"2")],"NineteenMpRounded"),vk1=h([c.jsx("path",{d:"M13.5 6.5H15V8h-1.5zM15 14h1.5v1.5H15z"},"0"),c.jsx("path",{d:"M3 3v18h18V3zm9 7h3V9h-3V5.5h4.5v6H12zM7 5.5h3v6H8.5V7H7zm5.5 13H11V14h-1v3H8.5v-3h-1v4.5H6v-6h6.5zM18 17h-3v1.5h-1.5v-6H18z"},"1")],"NineteenMpSharp"),ek1=h([c.jsx("path",{d:"M5 19h14V5H5zm13-5.5V16c0 .55-.45 1-1 1h-2v1.5h-1.5v-6H17c.55 0 1 .45 1 1M12 10h3V9h-2c-.55 0-1-.45-1-1V6.5c0-.55.45-1 1-1h2.5c.55 0 1 .45 1 1v4c0 .55-.45 1-1 1H12zM7 5.5h3v6H8.5V7H7zm-1 8c0-.55.45-1 1-1h4.5c.55 0 1 .45 1 1v5H11V14h-1v3H8.5v-3h-1v4.5H6z",opacity:".3"},"0"),c.jsx("path",{d:"M13.5 6.5H15V8h-1.5zM15 14h1.5v1.5H15z",opacity:".3"},"1"),c.jsx("path",{d:"M7.5 14h1v3H10v-3h1v4.5h1.5v-5c0-.55-.45-1-1-1H7c-.55 0-1 .45-1 1v5h1.5zm6 4.5H15V17h2c.55 0 1-.45 1-1v-2.5c0-.55-.45-1-1-1h-3.5zM15 14h1.5v1.5H15z"},"2"),c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 16H5V5h14z"},"3"),c.jsx("path",{d:"M16.5 10.5v-4c0-.55-.45-1-1-1H13c-.55 0-1 .45-1 1V8c0 .55.45 1 1 1h2v1h-3v1.5h3.5c.55 0 1-.45 1-1M15 8h-1.5V6.5H15zm-6.5 3.5H10v-6H7V7h1.5z"},"4")],"NineteenMpTwoTone"),lk1=h([c.jsx("path",{d:"M15.18 10.94c.2-.44.32-.92.32-1.44C15.5 7.57 13.93 6 12 6c-.52 0-1 .12-1.44.32z"},"0"),c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m0 13c-2.32 0-4.45.8-6.14 2.12C4.7 15.73 4 13.95 4 12c0-1.85.63-3.55 1.69-4.9l2.86 2.86c.21 1.56 1.43 2.79 2.99 2.99l2.2 2.2Q12.885 15 12 15m6.31 1.9L7.1 5.69C8.45 4.63 10.15 4 12 4c4.42 0 8 3.58 8 8 0 1.85-.63 3.54-1.69 4.9"},"1")],"NoAccounts"),nk1=h([c.jsx("path",{d:"M15.18 10.94c.2-.44.32-.92.32-1.44C15.5 7.57 13.93 6 12 6c-.52 0-1 .12-1.44.32z"},"0"),c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2M4 12c0-1.85.63-3.55 1.69-4.9l2.86 2.86c.21 1.56 1.43 2.79 2.99 2.99l2.2 2.2Q12.885 15 12 15c-2.32 0-4.45.8-6.14 2.12C4.7 15.73 4 13.95 4 12m8 8c-1.74 0-3.34-.56-4.65-1.5C8.66 17.56 10.26 17 12 17s3.34.56 4.65 1.5c-1.31.94-2.91 1.5-4.65 1.5m6.31-3.1L7.1 5.69C8.45 4.63 10.15 4 12 4c4.42 0 8 3.58 8 8 0 1.85-.63 3.54-1.69 4.9"},"1")],"NoAccountsOutlined"),ak1=h([c.jsx("path",{d:"M15.18 10.94c.2-.44.32-.92.32-1.44C15.5 7.57 13.93 6 12 6c-.52 0-1 .12-1.44.32z"},"0"),c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m0 13c-2.32 0-4.45.8-6.14 2.12C4.7 15.73 4 13.95 4 12c0-1.85.63-3.55 1.69-4.9l2.86 2.86c.21 1.56 1.43 2.79 2.99 2.99l2.2 2.2Q12.885 15 12 15m6.31 1.9L7.1 5.69C8.45 4.63 10.15 4 12 4c4.42 0 8 3.58 8 8 0 1.85-.63 3.54-1.69 4.9"},"1")],"NoAccountsRounded"),dk1=h([c.jsx("path",{d:"M15.18 10.94c.2-.44.32-.92.32-1.44C15.5 7.57 13.93 6 12 6c-.52 0-1 .12-1.44.32z"},"0"),c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m0 13c-2.32 0-4.45.8-6.14 2.12C4.7 15.73 4 13.95 4 12c0-1.85.63-3.55 1.69-4.9l2.86 2.86c.21 1.56 1.43 2.79 2.99 2.99l2.2 2.2Q12.885 15 12 15m6.31 1.9L7.1 5.69C8.45 4.63 10.15 4 12 4c4.42 0 8 3.58 8 8 0 1.85-.63 3.54-1.69 4.9"},"1")],"NoAccountsSharp"),zk1=h([c.jsx("path",{d:"M12 6c-.52 0-1 .12-1.44.32l4.62 4.62c.2-.44.32-.92.32-1.44C15.5 7.57 13.93 6 12 6m0-4C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2M4 12c0-1.85.63-3.55 1.69-4.9l2.86 2.86c.21 1.56 1.43 2.79 2.99 2.99l2.2 2.2Q12.885 15 12 15c-2.32 0-4.45.8-6.14 2.12C4.7 15.73 4 13.95 4 12m8 8c-1.74 0-3.34-.56-4.65-1.5C8.66 17.56 10.26 17 12 17s3.34.56 4.65 1.5c-1.31.94-2.91 1.5-4.65 1.5m6.31-3.1L7.1 5.69C8.45 4.63 10.15 4 12 4c4.42 0 8 3.58 8 8 0 1.85-.63 3.54-1.69 4.9"},"0"),c.jsx("path",{d:"M7.35 18.5c1.31.94 2.91 1.5 4.65 1.5s3.34-.56 4.65-1.5C15.34 17.56 13.74 17 12 17s-3.34.56-4.65 1.5m7.83-7.56-4.62-4.62C11 6.12 11.48 6 12 6c1.93 0 3.5 1.57 3.5 3.5 0 .52-.12 1-.32 1.44",opacity:".3"},"1")],"NoAccountsTwoTone"),mk1=h([c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2M4 12c0-1.85.63-3.54 1.69-4.9L7.59 9h2.83L7.1 5.69C8.46 4.63 10.15 4 12 4c4.41 0 8 3.59 8 8 0 1.85-.63 3.54-1.69 4.9l-1.9-1.9h-2.83l3.31 3.31C15.54 19.37 13.85 20 12 20c-4.41 0-8-3.59-8-8"},"0"),c.jsx("path",{d:"m14.25 14-1.5-2 1.5-2h-1.5L12 11l-.75-1h-1.5l1.5 2-1.5 2h1.5l.75-1 .75 1zM8 10l-.75 1-.75-1H5l1.5 2L5 14h1.5l.75-1L8 14h1.5L8 12l1.5-2zm8 4 .75-1 .75 1H19l-1.5-2 1.5-2h-1.5l-.75 1-.75-1h-1.5l1.5 2-1.5 2z"},"1")],"NoAdultContent"),pk1=h([c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2M4 12c0-1.85.63-3.54 1.69-4.9L7.59 9h2.83L7.1 5.69C8.46 4.63 10.15 4 12 4c4.41 0 8 3.59 8 8 0 1.85-.63 3.54-1.69 4.9l-1.9-1.9h-2.83l3.31 3.31C15.54 19.37 13.85 20 12 20c-4.41 0-8-3.59-8-8"},"0"),c.jsx("path",{d:"m14.25 14-1.5-2 1.5-2h-1.5L12 11l-.75-1h-1.5l1.5 2-1.5 2h1.5l.75-1 .75 1zM8 10l-.75 1-.75-1H5l1.5 2L5 14h1.5l.75-1L8 14h1.5L8 12l1.5-2zm8 4 .75-1 .75 1H19l-1.5-2 1.5-2h-1.5l-.75 1-.75-1h-1.5l1.5 2-1.5 2z"},"1")],"NoAdultContentOutlined"),Hk1=h([c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2M4 12c0-1.85.63-3.54 1.69-4.9L7.59 9h2.83L7.1 5.69C8.46 4.63 10.15 4 12 4c4.41 0 8 3.59 8 8 0 1.85-.63 3.54-1.69 4.9l-1.9-1.9h-2.83l3.31 3.31C15.54 19.37 13.85 20 12 20c-4.41 0-8-3.59-8-8"},"0"),c.jsx("path",{d:"m14.25 14-1.5-2 1.5-2h-1.5L12 11l-.75-1h-1.5l1.5 2-1.5 2h1.5l.75-1 .75 1zM8 10l-.75 1-.75-1H5l1.5 2L5 14h1.5l.75-1L8 14h1.5L8 12l1.5-2zm8 4 .75-1 .75 1H19l-1.5-2 1.5-2h-1.5l-.75 1-.75-1h-1.5l1.5 2-1.5 2z"},"1")],"NoAdultContentRounded"),Mk1=h([c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2M4 12c0-1.85.63-3.54 1.69-4.9L7.59 9h2.83L7.1 5.69C8.46 4.63 10.15 4 12 4c4.41 0 8 3.59 8 8 0 1.85-.63 3.54-1.69 4.9l-1.9-1.9h-2.83l3.31 3.31C15.54 19.37 13.85 20 12 20c-4.41 0-8-3.59-8-8"},"0"),c.jsx("path",{d:"m14.25 14-1.5-2 1.5-2h-1.5L12 11l-.75-1h-1.5l1.5 2-1.5 2h1.5l.75-1 .75 1zM8 10l-.75 1-.75-1H5l1.5 2L5 14h1.5l.75-1L8 14h1.5L8 12l1.5-2zm8 4 .75-1 .75 1H19l-1.5-2 1.5-2h-1.5l-.75 1-.75-1h-1.5l1.5 2-1.5 2z"},"1")],"NoAdultContentSharp"),rk1=h([c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2M4 12c0-1.85.63-3.54 1.69-4.9L7.59 9h2.83L7.1 5.69C8.46 4.63 10.15 4 12 4c4.41 0 8 3.59 8 8 0 1.85-.63 3.54-1.69 4.9l-1.9-1.9h-2.83l3.31 3.31C15.54 19.37 13.85 20 12 20c-4.41 0-8-3.59-8-8"},"0"),c.jsx("path",{d:"m14.25 14-1.5-2 1.5-2h-1.5L12 11l-.75-1h-1.5l1.5 2-1.5 2h1.5l.75-1 .75 1zM8 10l-.75 1-.75-1H5l1.5 2L5 14h1.5l.75-1L8 14h1.5L8 12l1.5-2zm8 4 .75-1 .75 1H19l-1.5-2 1.5-2h-1.5l-.75 1-.75-1h-1.5l1.5 2-1.5 2z"},"1")],"NoAdultContentTwoTone"),ik1=h(c.jsx("path",{d:"M21.19 21.19 2.81 2.81 1.39 4.22l2.76 2.76C4.06 7.31 4 7.64 4 8v12c0 1.1.9 2 2 2h12c.34 0 .65-.09.93-.24l.85.85zM6 14v-2h3.17l2 2zm8.83-2L6.98 4.15c.01 0 .01-.01.02-.01V2h3v2h4V2h3v2.14c1.72.45 3 2 3 3.86v9.17l-2-2V12z"}),"NoBackpack"),Vk1=h(c.jsx("path",{d:"M6.98 4.15c.01 0 .01-.01.02-.01V2h3v2h4V2h3v2.14c1.72.45 3 2 3 3.86v9.17l-2-2V8c0-1.1-.9-2-2-2H8.83zM14.83 12l1.67 1.67V12zm4.95 10.61-.85-.85c-.28.15-.59.24-.93.24H6c-1.1 0-2-.9-2-2V8c0-.36.06-.69.15-1.02L1.39 4.22 2.8 2.81l18.38 18.38zM17.17 20l-6-6H7.5v-2h1.67L6 8.83V20z"}),"NoBackpackOutlined"),xk1=h(c.jsx("path",{d:"M6.98 4.15c.01 0 .01-.01.02-.01V3.5C7 2.67 7.67 2 8.5 2s1.5.67 1.5 1.5V4h4v-.5c0-.83.67-1.5 1.5-1.5s1.5.67 1.5 1.5v.64c1.72.45 3 2 3 3.86v9.17l-2.03-2.03c.01-.05.03-.09.03-.14v-2c0-.55-.45-1-1-1h-2.17zM20.49 21.9c-.39.39-1.02.39-1.41 0l-.14-.14c-.29.15-.6.24-.94.24H6c-1.1 0-2-.9-2-2V8c0-.36.06-.69.15-1.02L2.1 4.93a.996.996 0 0 1 0-1.41c.39-.39 1.02-.39 1.41 0l16.97 16.97c.4.39.4 1.02.01 1.41M11.17 14l-2-2H7c-.55 0-1 .45-1 1s.45 1 1 1z"}),"NoBackpackRounded"),jk1=h(c.jsx("path",{d:"M21.19 21.19 2.81 2.81 1.39 4.22l2.76 2.76C4.06 7.31 4 7.64 4 8v14h15.17l.61.61zM6 14v-2h3.17l2 2zm.98-9.85c.01 0 .01-.01.02-.01V2h3v2h4V2h3v2.14c1.72.45 3 2 3 3.86v9.17l-2-2V12h-3.17z"}),"NoBackpackSharp"),uk1=h([c.jsx("path",{d:"M18 15.17V8c0-1.1-.9-2-2-2H8.83l6 6h1.67v1.67zM17.17 20l-6-6H7.5v-2h1.67L6 8.83V20z",opacity:".3"},"0"),c.jsx("path",{d:"M6.98 4.15c.01 0 .01-.01.02-.01V2h3v2h4V2h3v2.14c1.72.45 3 2 3 3.86v9.17l-2-2V8c0-1.1-.9-2-2-2H8.83zM14.83 12l1.67 1.67V12zm4.95 10.61-.85-.85c-.28.15-.59.24-.93.24H6c-1.1 0-2-.9-2-2V8c0-.36.06-.69.15-1.02L1.39 4.22 2.8 2.81l18.38 18.38zM17.17 20l-6-6H7.5v-2h1.67L6 8.83V20z"},"1")],"NoBackpackTwoTone"),Lk1=h(c.jsx("path",{d:"m8.83 6-3.7-3.7C5.42 1.55 6.15 1 7 1l10 .01c1.1 0 2 .89 2 1.99v13.17l-2-2V6zm10.95 16.61-.91-.91c-.29.75-1.02 1.3-1.87 1.3H7c-1.1 0-2-.9-2-2V7.83L1.39 4.22 2.8 2.81l18.38 18.38zM15.17 18 7 9.83V18z"}),"NoCell"),Sk1=h(c.jsx("path",{d:"M17 6v8.17l2 2V3c0-1.1-.9-1.99-2-1.99L7 1c-.85 0-1.58.55-1.87 1.3L8.83 6zM7 3h10v1H7zm14.19 18.19L19 19l-2-2L7 7 5 5 2.81 2.81 1.39 4.22 5 7.83V21c0 1.1.9 2 2 2h10c.85 0 1.58-.55 1.87-1.3l.91.91zM17 21H7v-1h10zM7 18V9.83L15.17 18z"}),"NoCellOutlined"),Ck1=h(c.jsx("path",{d:"m8.83 6-3.7-3.7C5.42 1.55 6.15 1 7 1l10 .01c1.1 0 2 .89 2 1.99v13.17l-2-2V6zm11.66 15.9c-.39.39-1.02.39-1.41 0l-.2-.2c-.3.75-1.03 1.3-1.88 1.3H7c-1.1 0-2-.9-2-2V7.83l-2.9-2.9a.996.996 0 0 1 0-1.41c.39-.39 1.02-.39 1.41 0l16.97 16.97c.4.39.4 1.02.01 1.41M15.17 18 7 9.83V18z"}),"NoCellRounded"),Tk1=h(c.jsx("path",{d:"M21.19 21.19 2.81 2.81 1.39 4.22 5 7.83V23h14v-1.17l.78.78zM7 18V9.83L15.17 18zM8.83 6 5 2.17V1h14v15.17l-2-2V6z"}),"NoCellSharp"),wk1=h([c.jsx("path",{d:"M7 21h10v-1H7zM7 3v1h10V3z",opacity:".3"},"0"),c.jsx("path",{d:"M17 6v8.17l2 2V3c0-1.1-.9-1.99-2-1.99L7 1c-.85 0-1.58.55-1.87 1.3L8.83 6zM7 3h10v1H7zm14.19 18.19L2.81 2.81 1.39 4.22 5 7.83V21c0 1.1.9 2 2 2h10c.85 0 1.58-.55 1.87-1.3l.91.91zM17 21H7v-1h10zM7 18V9.83L15.17 18z"},"1")],"NoCellTwoTone"),Rk1=h(c.jsx("path",{d:"M18.92 9.01C18.72 8.42 18.16 8 17.5 8h-11c-.66 0-1.21.42-1.42 1.01L3 15v8c0 .55.45 1 1 1h1c.55 0 1-.45 1-1v-1h12v1c0 .55.45 1 1 1h1c.55 0 1-.45 1-1v-8zM6.85 10h10.29l1.04 3H5.81zM6 17.5c0-.83.67-1.5 1.5-1.5s1.5.67 1.5 1.5S8.33 19 7.5 19 6 18.33 6 17.5m9 0c0-.83.67-1.5 1.5-1.5s1.5.67 1.5 1.5-.67 1.5-1.5 1.5-1.5-.67-1.5-1.5M12 6.36 9.17 3.54l1.41-1.41L12 3.54 15.54 0l1.41 1.41z"}),"NoCrash"),Ok1=h(c.jsx("path",{d:"M18.92 9.01C18.72 8.42 18.16 8 17.5 8h-11c-.66 0-1.21.42-1.42 1.01L3 15v8c0 .55.45 1 1 1h1c.55 0 1-.45 1-1v-1h12v1c0 .55.45 1 1 1h1c.55 0 1-.45 1-1v-8zM6.85 10h10.29l1.04 3H5.81zM19 20H5v-5h14zM6 17.5c0-.83.67-1.5 1.5-1.5s1.5.67 1.5 1.5S8.33 19 7.5 19 6 18.33 6 17.5m9 0c0-.83.67-1.5 1.5-1.5s1.5.67 1.5 1.5-.67 1.5-1.5 1.5-1.5-.67-1.5-1.5M12 6.36 9.17 3.54l1.41-1.41L12 3.54 15.54 0l1.41 1.41z"}),"NoCrashOutlined"),yk1=h(c.jsx("path",{d:"M19.5 24c.82 0 1.5-.67 1.5-1.5v-7.16c0-.22-.04-.45-.11-.66l-1.97-5.67C18.72 8.42 18.16 8 17.5 8h-11c-.66 0-1.21.42-1.42 1.01l-1.97 5.67c-.07.21-.11.43-.11.66v7.16c0 .83.68 1.5 1.5 1.5S6 23.33 6 22.5V22h12v.5c0 .83.67 1.5 1.5 1.5M6.85 10h10.29l1.04 3H5.81zM6 17.5c0-.83.67-1.5 1.5-1.5s1.5.67 1.5 1.5S8.33 19 7.5 19 6 18.33 6 17.5m9 0c0-.83.67-1.5 1.5-1.5s1.5.67 1.5 1.5-.67 1.5-1.5 1.5-1.5-.67-1.5-1.5M16.24.71c.39.39.39 1.02 0 1.41L12.7 5.66c-.39.39-1.02.39-1.41 0L9.88 4.24a.996.996 0 0 1 0-1.41c.39-.39 1.02-.39 1.41 0l.71.71L14.83.71c.39-.39 1.02-.39 1.41 0"}),"NoCrashRounded"),gk1=h(c.jsx("path",{d:"M18.57 8H5.43L3 15v9h3v-2h12v2h3v-9zM6.85 10h10.29l1.04 3H5.81zM6 17.5c0-.83.67-1.5 1.5-1.5s1.5.67 1.5 1.5S8.33 19 7.5 19 6 18.33 6 17.5m9 0c0-.83.67-1.5 1.5-1.5s1.5.67 1.5 1.5-.67 1.5-1.5 1.5-1.5-.67-1.5-1.5M12 6.36 9.17 3.54l1.41-1.41L12 3.54 15.54 0l1.41 1.41z"}),"NoCrashSharp"),Ak1=h([c.jsx("path",{d:"M5 15v5h14v-5zm2.5 4c-.83 0-1.5-.67-1.5-1.5S6.67 16 7.5 16s1.5.67 1.5 1.5S8.33 19 7.5 19m9 0c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5",opacity:".3"},"0"),c.jsx("path",{d:"M18.92 9.01C18.72 8.42 18.16 8 17.5 8h-11c-.66 0-1.21.42-1.42 1.01L3 15v8c0 .55.45 1 1 1h1c.55 0 1-.45 1-1v-1h12v1c0 .55.45 1 1 1h1c.55 0 1-.45 1-1v-8zM6.85 10h10.29l1.04 3H5.81zM19 20H5v-5h14zM6 17.5c0-.83.67-1.5 1.5-1.5s1.5.67 1.5 1.5S8.33 19 7.5 19 6 18.33 6 17.5m9 0c0-.83.67-1.5 1.5-1.5s1.5.67 1.5 1.5-.67 1.5-1.5 1.5-1.5-.67-1.5-1.5M12 6.36 9.17 3.54l1.41-1.41L12 3.54 15.54 0l1.41 1.41z"},"1")],"NoCrashTwoTone"),fk1=h(c.jsx("path",{d:"M5.83 3H21v2l-6.2 6.97L9.83 7h6.74l1.78-2H7.83zm13.95 19.61L18 20.83V21H6v-2h5v-5l-1.37-1.54-8.24-8.24L2.8 2.81 3 3l18.19 18.19zM16.17 19 13 15.83V19z"}),"NoDrinks"),Pk1=h(c.jsx("path",{d:"M21.19 21.19 2.81 2.81 1.39 4.22l8.23 8.23L11 14v5H6v2h12v-.17l1.78 1.78zM13 19v-3.17L16.17 19zM7.83 5l-2-2H21v2l-6.2 6.97-1.42-1.42L14.77 9h-2.94l-2-2h6.74l1.78-2z"}),"NoDrinksOutlined"),Fk1=h(c.jsx("path",{d:"M20.49 20.49 3.51 3.51a.996.996 0 0 0-1.41 0c-.39.39-.39 1.02 0 1.41l7.54 7.54L11 14v5H7c-.55 0-1 .45-1 1s.45 1 1 1h10c.32 0 .59-.16.78-.4l1.3 1.3c.39.39 1.02.39 1.41 0s.39-1.02 0-1.41M13 19v-3.17L16.17 19zM7.83 5l-2-2h13.72c.8 0 1.45.65 1.45 1.45 0 .35-.13.7-.37.96l-5.83 6.56L9.83 7h6.74l1.78-2z"}),"NoDrinksRounded"),Bk1=h(c.jsx("path",{d:"M21.19 21.19 2.81 2.81 1.39 4.22l8.23 8.23L11 14v5H6v2h12v-.17l1.78 1.78zM13 19v-3.17L16.17 19zM7.83 5l-2-2H21v2l-6.2 6.97L9.83 7h6.74l1.78-2z"}),"NoDrinksSharp"),bk1=h([c.jsx("path",{d:"M14.77 9h-2.94l1.55 1.56z",opacity:".3"},"0"),c.jsx("path",{d:"M21.19 21.19 2.81 2.81 1.39 4.22l8.23 8.23L11 14v5H6v2h12v-.17l1.78 1.78zM13 19v-3.17L16.17 19zM7.83 5l-2-2H21v2l-6.2 6.97-1.42-1.42L14.77 9h-2.94l-2-2h6.74l1.78-2z"},"1")],"NoDrinksTwoTone"),Dk1=h(c.jsx("path",{d:"M21 21.78 4.22 5 3 6.22l2.04 2.04C4.42 8.6 4 9.25 4 10v10c0 1.1.9 2 2 2h12c.23 0 .45-.05.66-.12L19.78 23zM8.9 6c0-1.71 1.39-3.1 3.1-3.1s3.1 1.39 3.1 3.1v2H9.66L20 18.34V10c0-1.1-.9-2-2-2h-1V6c0-2.76-2.24-5-5-5-2.56 0-4.64 1.93-4.94 4.4L8.9 7.24z"}),"NoEncryption"),kk1=h(c.jsx("path",{d:"M8.9 6c0-1.71 1.39-3.1 3.1-3.1s3.1 1.39 3.1 3.1v2h-4.27L20 17.17V10c0-1.1-.9-2-2-2h-1V6c0-2.76-2.24-5-5-5-2.21 0-4.07 1.45-4.73 3.44L8.9 6.07zM2.1 2.1.69 3.51 5.3 8.13C4.55 8.42 4 9.15 4 10v10c0 1.1.9 2 2 2h12c.34 0 .65-.09.93-.24l1.56 1.56 1.41-1.41zM12 17c-1.1 0-2-.9-2-2 0-.59.27-1.12.68-1.49l2.81 2.81c-.37.41-.9.68-1.49.68"}),"NoEncryptionGmailerrorred"),Wk1=h(c.jsx("path",{d:"M8.9 6c0-1.71 1.39-3.1 3.1-3.1s3.1 1.39 3.1 3.1v2h-4.66l2 2H18v5.56l2 2V10c0-1.1-.9-2-2-2h-1V6c0-2.76-2.24-5-5-5-2.32 0-4.26 1.59-4.82 3.74L8.9 6.46zM4.41 4.81 3 6.22l2.04 2.04C4.42 8.6 4 9.25 4 10v10c0 1.1.9 2 2 2h12.78l1 1 1.41-1.41zM6 20V10h.78l10 10z"}),"NoEncryptionGmailerrorredOutlined"),Nk1=h(c.jsx("path",{d:"M8.9 6c0-1.71 1.39-3.1 3.1-3.1s3.1 1.39 3.1 3.1v2h-4.66L20 17.56V10c0-1.1-.9-2-2-2h-1V6c0-2.76-2.24-5-5-5-2.32 0-4.26 1.59-4.82 3.74L8.9 6.46zm-3.78-.49a.996.996 0 0 0-1.41 0c-.39.39-.39 1.02 0 1.41l1.33 1.33C4.42 8.6 4 9.25 4 10v10c0 1.1.9 2 2 2h12.78l.29.29c.39.39 1.02.39 1.41 0s.39-1.02 0-1.41z"}),"NoEncryptionGmailerrorredRounded"),Ek1=h(c.jsx("path",{d:"M8.9 6c0-1.71 1.39-3.1 3.1-3.1s3.1 1.39 3.1 3.1v2h-4.66L20 17.56V8h-3V6.22c0-2.61-1.91-4.94-4.51-5.19-2.53-.25-4.72 1.41-5.32 3.7L8.9 6.46zM4.41 4.81 3 6.22 4.78 8H4v14h14.78l1 1 1.41-1.41z"}),"NoEncryptionGmailerrorredSharp"),Ik1=h([c.jsx("path",{d:"M6 20h10.78l-10-10H6zm6.44-10L18 15.56V10z",opacity:".3"},"0"),c.jsx("path",{d:"M8.9 6c0-1.71 1.39-3.1 3.1-3.1s3.1 1.39 3.1 3.1v2h-4.66l2 2H18v5.56l2 2V10c0-1.1-.9-2-2-2h-1V6c0-2.76-2.24-5-5-5-2.32 0-4.26 1.59-4.82 3.74L8.9 6.46zM4.41 4.81 3 6.22l2.04 2.04C4.42 8.6 4 9.25 4 10v10c0 1.1.9 2 2 2h12.78l1 1 1.41-1.41zM6 20V10h.78l10 10z"},"1")],"NoEncryptionGmailerrorredTwoTone"),Uk1=h(c.jsx("path",{d:"M8.9 6c0-1.71 1.39-3.1 3.1-3.1s3.1 1.39 3.1 3.1v2h-4.66l2 2H18v5.56l2 2V10c0-1.1-.9-2-2-2h-1V6c0-2.76-2.24-5-5-5-2.32 0-4.26 1.59-4.82 3.74L8.9 6.46zM4.41 4.81 3 6.22l2.04 2.04C4.42 8.6 4 9.25 4 10v10c0 1.1.9 2 2 2h12.78l1 1 1.41-1.41zM6 20V10h.78l10 10z"}),"NoEncryptionOutlined"),Gk1=h(c.jsx("path",{d:"M8.9 6c0-1.71 1.39-3.1 3.1-3.1s3.1 1.39 3.1 3.1v2h-4.66L20 17.56V10c0-1.1-.9-2-2-2h-1V6c0-2.76-2.24-5-5-5-2.32 0-4.26 1.59-4.82 3.74L8.9 6.46zm-3.78-.49a.996.996 0 0 0-1.41 0c-.39.39-.39 1.02 0 1.41l1.33 1.33C4.42 8.6 4 9.25 4 10v10c0 1.1.9 2 2 2h12.78l.29.29c.39.39 1.02.39 1.41 0s.39-1.02 0-1.41z"}),"NoEncryptionRounded"),Kk1=h(c.jsx("path",{d:"M8.9 6c0-1.71 1.39-3.1 3.1-3.1s3.1 1.39 3.1 3.1v2h-4.66L20 17.56V8h-3V6.22c0-2.61-1.91-4.94-4.51-5.19-2.53-.25-4.72 1.41-5.32 3.7L8.9 6.46zM4.41 4.81 3 6.22 4.78 8H4v14h14.78l1 1 1.41-1.41z"}),"NoEncryptionSharp"),qk1=h([c.jsx("path",{d:"M6 20h10.78l-10-10H6zm6.44-10L18 15.56V10z",opacity:".3"},"0"),c.jsx("path",{d:"M8.9 6c0-1.71 1.39-3.1 3.1-3.1s3.1 1.39 3.1 3.1v2h-4.66l2 2H18v5.56l2 2V10c0-1.1-.9-2-2-2h-1V6c0-2.76-2.24-5-5-5-2.32 0-4.26 1.59-4.82 3.74L8.9 6.46zM4.41 4.81 3 6.22l2.04 2.04C4.42 8.6 4 9.25 4 10v10c0 1.1.9 2 2 2h12.78l1 1 1.41-1.41zM6 20V10h.78l10 10z"},"1")],"NoEncryptionTwoTone"),Qk1=h(c.jsx("path",{d:"M13.93 13.93 2.45 2.45 1.04 3.87l5.3 5.3-.2.23H3.6c-.88 0-1.6.72-1.6 1.6v9.4c0 .88.72 1.6 1.6 1.6h12.8c.75 0 1.38-.52 1.55-1.22l2.18 2.18 1.41-1.41L18 18zM10 20c-2.21 0-4-1.79-4-4 0-1.95 1.4-3.57 3.25-3.92l1.57 1.57c-.26-.09-.53-.15-.82-.15-1.38 0-2.5 1.12-2.5 2.5s1.12 2.5 2.5 2.5 2.5-1.12 2.5-2.5c0-.29-.06-.56-.15-.82l1.57 1.57C13.57 18.6 11.95 20 10 20m8-4.83L10.83 8h1.75l1.28 1.4h2.54c.88 0 1.6.72 1.6 1.6zm2.4-9.57H22L19 11V7h-1V2h4z"}),"NoFlash"),Zk1=h(c.jsx("path",{d:"M20.4 5.6H22L19 11V7h-1V2h4zM16 11.4v1.77l2 2V11c0-.88-.72-1.6-1.6-1.6h-2.54L12.58 8h-1.75l3.4 3.4zM2.1 2.1.69 3.51l5.66 5.66-.21.23H3.6c-.88 0-1.6.72-1.6 1.6v9.4c0 .88.72 1.6 1.6 1.6h12.8c.75 0 1.38-.52 1.55-1.22l2.54 2.54 1.41-1.41zm9.4 13.4c0 .83-.67 1.5-1.5 1.5s-1.5-.67-1.5-1.5S9.17 14 10 14s1.5.67 1.5 1.5m4.46 4.5H4v-8.6h3.02l.59-.65.15-.16 1.5 1.5c-1.58.34-2.76 1.73-2.76 3.41 0 1.93 1.57 3.5 3.5 3.5 1.68 0 3.07-1.18 3.42-2.76l2.55 2.55z"}),"NoFlashOutlined"),Jk1=h(c.jsx("path",{d:"M3.16 3.16a.996.996 0 0 0-1.41 0c-.39.39-.39 1.02 0 1.41l4.6 4.6-.21.23H3.6c-.88 0-1.6.72-1.6 1.6v9.4c0 .88.72 1.6 1.6 1.6h12.8c.75 0 1.38-.52 1.55-1.22l1.47 1.47c.39.39 1.02.39 1.41 0s.39-1.02 0-1.41zM10 20c-2.21 0-4-1.79-4-4 0-1.95 1.4-3.57 3.25-3.92l1.57 1.57c-.26-.09-.53-.15-.82-.15-1.38 0-2.5 1.12-2.5 2.5s1.12 2.5 2.5 2.5 2.5-1.12 2.5-2.5c0-.29-.06-.56-.15-.82l1.57 1.57C13.57 18.6 11.95 20 10 20m8-4.83L10.83 8h.87c.56 0 1.1.24 1.48.65l.69.75h2.54c.88 0 1.6.72 1.6 1.6v4.17zm2.4-9.57h.75c.38 0 .62.41.44.74L19 11V7h-.5c-.28 0-.5-.22-.5-.5v-4c0-.28.22-.5.5-.5h2.73c.36 0 .6.37.46.7z"}),"NoFlashRounded"),Yk1=h(c.jsx("path",{d:"M2.45 2.45 1.04 3.87l5.3 5.3-.2.23H2V22h16v-1.17l2.13 2.13 1.41-1.41zM10 20c-2.21 0-4-1.79-4-4 0-1.95 1.4-3.57 3.25-3.92l1.57 1.57c-.26-.09-.53-.15-.82-.15-1.38 0-2.5 1.12-2.5 2.5s1.12 2.5 2.5 2.5 2.5-1.12 2.5-2.5c0-.29-.06-.56-.15-.82l1.57 1.57C13.57 18.6 11.95 20 10 20m8-4.83L10.83 8h1.75l1.28 1.4H18zm2.4-9.57H22L19 11V7h-1V2h4z"}),"NoFlashSharp"),_k1=h([c.jsx("path",{d:"m13.42 16.24 2.55 2.55-.01 1.21H4v-8.6h3.02l.59-.65.15-.16 1.5 1.5c-1.58.34-2.76 1.73-2.76 3.41 0 1.93 1.57 3.5 3.5 3.5 1.68 0 3.07-1.18 3.42-2.76M16 13.17V11.4h-1.77z",opacity:".3"},"0"),c.jsx("path",{d:"M20.4 5.6H22L19 11V7h-1V2h4zM16 11.4v1.77l2 2V11c0-.88-.72-1.6-1.6-1.6h-2.54L12.58 8h-1.75l3.4 3.4zm1.97 6.57L2.1 2.1.69 3.51l5.66 5.66-.21.23H3.6c-.88 0-1.6.72-1.6 1.6v9.4c0 .88.72 1.6 1.6 1.6h12.8c.75 0 1.38-.52 1.55-1.22l2.54 2.54 1.41-1.41zM11.5 15.5c0 .83-.67 1.5-1.5 1.5s-1.5-.67-1.5-1.5S9.17 14 10 14s1.5.67 1.5 1.5m4.46 4.5H4v-8.6h3.02l.59-.65.15-.16 1.5 1.5c-1.58.34-2.76 1.73-2.76 3.41 0 1.93 1.57 3.5 3.5 3.5 1.68 0 3.07-1.18 3.42-2.76l2.55 2.55z"},"1")],"NoFlashTwoTone"),Xk1=h(c.jsx("path",{d:"M11.35 8.52 11 5h5V1h2v4h5l-1.38 13.79zM1 21v1c0 .55.45 1 1 1h13c.55 0 1-.45 1-1v-1zm20.9.9L2.1 2.1.69 3.51l5.7 5.7C3.28 9.87 1 11.99 1 15h11.17l2 2H1v2h15v-.17l4.49 4.49z"}),"NoFood"),$k1=h(c.jsx("path",{d:"M1 21h15.01v.98c0 .56-.45 1.01-1.01 1.01H2.01c-.56 0-1.01-.45-1.01-1.01zm19.49 2.31L16 18.83V19H1v-2h13.17l-2-2H1c0-3.24 2.46-5.17 5.38-5.79l-5.7-5.7L2.1 2.1 13 13l2 2 6.9 6.9zM10.17 13l-2-2c-1.42.06-3.52.56-4.55 2zM23 5h-5V1h-2v4h-5l.23 2h9.56l-1 9.97 1.83 1.83z"}),"NoFoodOutlined"),cW1=h(c.jsx("path",{d:"M16 22c0 .55-.45 1-1 1H2c-.55 0-1-.45-1-1s.45-1 1-1h13c.55 0 1 .45 1 1m6.89-15.9c.06-.59-.4-1.1-.99-1.1H18V2c0-.55-.45-1-1-1s-1 .45-1 1v3h-3.9c-.59 0-1.05.51-1 1.1l.24 2.41L18 15.17l3.62 3.62zm-1.7 16.51c.39-.39.39-1.02 0-1.41L12 12 9.01 9.01l-6.2-6.2a.996.996 0 0 0-1.41 0C1 3.2 1 3.83 1.39 4.22l4.99 4.99c-2.56.54-4.76 2.08-5.28 4.63-.11.61.39 1.16 1 1.16h10.07l2 2H2c-.55 0-1 .45-1 1s.45 1 1 1h13c.32 0 .59-.16.78-.4l4 4c.39.4 1.02.4 1.41.01"}),"NoFoodRounded"),hW1=h(c.jsx("path",{d:"M11.35 8.52 11 5h5V1h2v4h5l-1.38 13.79L18 15.17zM21.9 21.9 2.1 2.1.69 3.51l5.7 5.7C3.46 9.83 1 11.76 1 15h11.17l2 2H1v2h15v-.17l4.49 4.49zM1 23h15v-2H1z"}),"NoFoodSharp"),sW1=h([c.jsx("path",{d:"M8.16 11c-1.43.07-3.52.57-4.54 2h6.55z",opacity:".3"},"0"),c.jsx("path",{d:"M1 21h15.01v.98c0 .56-.45 1.01-1.01 1.01H2.01c-.56 0-1.01-.45-1.01-1.01zm19.49 2.31L16 18.83V19H1v-2h13.17l-2-2H1c0-3.24 2.46-5.17 5.38-5.79l-5.7-5.7L2.1 2.1 13 13l2 2 6.9 6.9zM10.17 13l-2-2c-1.42.06-3.52.56-4.55 2zM23 5h-5V1h-2v4h-5l.23 2h9.56l-1 9.97 1.83 1.83z"},"1")],"NoFoodTwoTone"),tW1=h(c.jsx("path",{d:"M12.75 9v.92l1.75 1.75V9H16v4.17l3 3V8c0-1.1-.9-2-2-2h-2V3c0-.55-.45-1-1-1h-4c-.55 0-1 .45-1 1v3h-.17l3 3zM10.5 3.5h3V6h-3zm10.69 17.69L2.81 2.81 1.39 4.22l3.63 3.63c0 .05-.02.1-.02.15v11c0 1.1.9 2 2 2 0 .55.45 1 1 1s1-.45 1-1h6c0 .55.45 1 1 1s1-.45 1-1c.34 0 .65-.09.93-.24l1.85 1.85zM8 18v-7.17l1.5 1.5V18zm4.75 0h-1.5v-3.92l1.5 1.5z"}),"NoLuggage"),oW1=h(c.jsx("path",{d:"m16 13.17-1.5-1.5V9H16zm3.78 9.44-1.85-1.85c-.28.15-.59.24-.93.24 0 .55-.45 1-1 1s-1-.45-1-1H9c0 .55-.45 1-1 1s-1-.45-1-1c-1.1 0-2-.9-2-2V8c0-.05.02-.1.02-.15L1.39 4.22 2.8 2.81l18.38 18.38zM16.17 19l-3.42-3.42V18h-1.5v-3.92L9.5 12.33V18H8v-7.17l-1-1V19zM12.75 9h-.92l.92.92zM19 8v8.17l-2-2V8h-6.17l-.99-.99L9 6.17V3c0-.55.45-1 1-1h4c.55 0 1 .45 1 1v3h2c1.1 0 2 .9 2 2m-8.5-2h3V3.5h-3z"}),"NoLuggageOutlined"),vW1=h(c.jsx("path",{d:"M20.49 20.49 3.51 3.51a.996.996 0 0 0-1.41 0c-.39.39-.39 1.02 0 1.41l2.92 2.92c0 .06-.02.11-.02.16v11c0 1.1.9 2 2 2 0 .55.45 1 1 1s1-.45 1-1h6c0 .55.45 1 1 1s1-.45 1-1c.34 0 .65-.09.93-.24l1.14 1.14c.39.39 1.02.39 1.41 0 .4-.39.4-1.02.01-1.41M8.75 18c-.41 0-.75-.34-.75-.75v-6.42l1.5 1.5v4.92c0 .41-.34.75-.75.75M12 18c-.41 0-.75-.34-.75-.75v-3.17l1.5 1.5v1.67c0 .41-.34.75-.75.75m0-9c.41 0 .75.34.75.75v.17l1.75 1.75V9.75c0-.41.34-.75.75-.75s.75.34.75.75v3.42l3 3V8c0-1.1-.9-2-2-2h-2V3c0-.55-.45-1-1-1h-4c-.55 0-1 .45-1 1v3h-.17l3.03 3.03c.05-.01.09-.03.14-.03m-1.5-5.5h3V6h-3z"}),"NoLuggageRounded"),eW1=h(c.jsx("path",{d:"M12.75 9v.92l1.75 1.75V9H16v4.17l3 3V6h-4V2H9v4h-.17l3 3zM10.5 3.5h3V6h-3zm10.69 17.69L2.81 2.81 1.39 4.22 5 7.83V21h2v1h2v-1h6v1h2v-1h1.17l1.61 1.61zM8 18v-7.17l1.5 1.5V18zm3.25 0v-3.92l1.5 1.5V18z"}),"NoLuggageSharp"),lW1=h([c.jsx("path",{d:"m16.17 19-3.42-3.42V18h-1.5v-3.92L9.5 12.33V18H8v-7.17l-1-1V19zM17 8v6.17l-1-1V9h-1.5v2.67l-1.75-1.75V9h-.92l-1-1z",opacity:".3"},"0"),c.jsx("path",{d:"m16 13.17-1.5-1.5V9H16zm3.78 9.44-1.85-1.85c-.28.15-.59.24-.93.24 0 .55-.45 1-1 1s-1-.45-1-1H9c0 .55-.45 1-1 1s-1-.45-1-1c-1.1 0-2-.9-2-2V8c0-.05.02-.1.02-.15L1.39 4.22 2.8 2.81l18.38 18.38zM16.17 19l-3.42-3.42V18h-1.5v-3.92L9.5 12.33V18H8v-7.17l-1-1V19zM12.75 9h-.92l.92.92zM19 8v8.17l-2-2V8h-6.17l-.99-.99L9 6.17V3c0-.55.45-1 1-1h4c.55 0 1 .45 1 1v3h2c1.1 0 2 .9 2 2m-8.5-2h3V3.5h-3z"},"1")],"NoLuggageTwoTone"),nW1=h(c.jsx("path",{d:"M16 14V6c0-1.76 2.24-4 5-4v16.17l-2-2V14zm4.49 9.31L10.02 12.85c-.33.09-.66.15-1.02.15v9H7v-9c-2.21 0-4-1.79-4-4V5.83L.69 3.51 2.1 2.1l19.8 19.8zM6.17 9 5 7.83V9zM9 2H7v2.17l2 2zm4 7V2h-2v6.17l1.85 1.85c.09-.33.15-.66.15-1.02"}),"NoMeals"),aW1=h(c.jsx("path",{d:"M16 14V6c0-1.76 2.24-4 5-4v16.17l-2-2V14zm4.49 9.31L10.02 12.85c-.33.09-.66.15-1.02.15v9H7v-9c-2.21 0-4-1.79-4-4V5.83L.69 3.51 2.1 2.1l19.8 19.8zM6.17 9 5 7.83V9zM9 2H7v2.17l2 2zm4 7V2h-2v6.17l1.85 1.85c.09-.33.15-.66.15-1.02"}),"NoMealsOutlined"),dW1=h(c.jsx("path",{d:"m21 18.17-2-2V14h-1c-1.1 0-2-.9-2-2V6c0-1.49 1.6-3.32 3.76-3.85.63-.15 1.24.33 1.24.98zm.19 4.44c-.39.39-1.02.39-1.41 0l-9.76-9.76c-.33.09-.66.15-1.02.15v8c0 .55-.45 1-1 1s-1-.45-1-1v-8c-2.21 0-4-1.79-4-4V5.83L1.39 4.22a.996.996 0 0 1 0-1.41c.39-.39 1.02-.39 1.41 0l18.38 18.38c.4.39.4 1.03.01 1.42M6.17 9 5 7.83V9zM13 9V3c0-.55-.45-1-1-1s-1 .45-1 1v5.17l1.85 1.85c.09-.33.15-.66.15-1.02M9 3c0-.55-.45-1-1-1s-1 .45-1 1v1.17l2 2z"}),"NoMealsRounded"),zW1=h(c.jsx("path",{d:"M16 14V6c0-1.76 2.24-4 5-4v16.17l-2-2V14zm4.49 9.31L10.02 12.85c-.33.09-.66.15-1.02.15v9H7v-9c-2.21 0-4-1.79-4-4V5.83L.69 3.51 2.1 2.1l19.8 19.8zM6.17 9 5 7.83V9zM9 2H7v2.17l2 2zm4 7V2h-2v6.17l1.85 1.85c.09-.33.15-.66.15-1.02"}),"NoMealsSharp"),mW1=h(c.jsx("path",{d:"M16 14V6c0-1.76 2.24-4 5-4v16.17l-2-2V14zm4.49 9.31L10.02 12.85c-.33.09-.66.15-1.02.15v9H7v-9c-2.21 0-4-1.79-4-4V5.83L.69 3.51 2.1 2.1l19.8 19.8zM6.17 9 5 7.83V9zM9 2H7v2.17l2 2zm4 7V2h-2v6.17l1.85 1.85c.09-.33.15-.66.15-1.02"}),"NoMealsTwoTone"),pW1=h(c.jsx("path",{d:"M11 11h-1v2h2v-1l9.73 9.73L20.46 23 14 16.54V21H3v-2h2V7.54l-4-4 1.27-1.27zm3 .49L5.51 3H14v1h5v12.49l-2-2V6h-3z"}),"NoMeetingRoom"),HW1=h(c.jsx("path",{d:"M12 5v3.88l2 2V6h3v7.88l2 2V4h-5V3H6.12l2 2zM2.41 2.13 1 3.54l4 4V19H3v2h11v-4.46L20.46 23l1.41-1.41zM12 19H7V9.54l5 5z"}),"NoMeetingRoomOutlined"),MW1=h(c.jsx("path",{d:"M14 6h3v7.88l2 2V5c0-.55-.45-1-1-1h-4c0-.55-.45-1-1-1H6.12L14 10.88zm7.17 14.88L12 11.71V13h-2v-2h1.29L3.12 2.83a.996.996 0 0 0-1.41 0c-.39.39-.39 1.02 0 1.41L5 7.54V19H4c-.55 0-1 .45-1 1s.45 1 1 1h9c.55 0 1-.45 1-1v-3.46l5.75 5.75c.39.39 1.02.39 1.41 0 .4-.39.4-1.02.01-1.41"}),"NoMeetingRoomRounded"),rW1=h(c.jsx("path",{d:"M14 6h3v7.88l2 2V4h-5V3H6.12L14 10.88zm-2 5.71V13h-2v-2h1.29L2.41 2.13 1 3.54l4 4V19H3v2h11v-4.46L20.46 23l1.41-1.41z"}),"NoMeetingRoomSharp"),iW1=h([c.jsx("path",{d:"M12 5H8.12L12 8.88V6zM7 19h5v-4.46l-5-5z",opacity:".3"},"0"),c.jsx("path",{d:"M12 5v3.88l2 2V6h3v7.88l2 2V4h-5V3H6.12l2 2zM2.41 2.13 1 3.54l4 4V19H3v2h11v-4.46L20.46 23l1.41-1.41zM12 19H7V9.54l5 5z"},"1")],"NoMeetingRoomTwoTone"),VW1=h(c.jsx("path",{d:"M10.94 8.12 7.48 4.66 9 3h6l1.83 2H20c1.1 0 2 .9 2 2v12c0 .05-.01.1-.02.16l-5.1-5.1c.08-.35.12-.7.12-1.06 0-2.76-2.24-5-5-5-.36 0-.71.04-1.06.12m9.55 15.19L18.17 21H4c-1.1 0-2-.9-2-2V7c0-.59.27-1.12.68-1.49l-2-2L2.1 2.1l19.8 19.8zm-6-5.99-1.5-1.5c-.32.1-.64.18-.99.18-1.66 0-3-1.34-3-3 0-.35.08-.67.19-.98l-1.5-1.5C7.25 11.24 7 12.09 7 13c0 2.76 2.24 5 5 5 .91 0 1.76-.25 2.49-.68"}),"NoPhotography"),xW1=h(c.jsx("path",{d:"M8.9 6.07 7.48 4.66 9 3h6l1.83 2H20c1.1 0 2 .9 2 2v12c0 .05-.01.1-.02.16L20 17.17V7h-4.05l-1.83-2H9.88zm11.59 17.24L18.17 21H4c-1.1 0-2-.9-2-2V7c0-.59.27-1.12.68-1.49l-2-2L2.1 2.1l19.8 19.8zM9.19 12.02c-.11.31-.19.63-.19.98 0 1.66 1.34 3 3 3 .35 0 .67-.08.98-.19zM16.17 19l-1.68-1.68c-.73.43-1.58.68-2.49.68-2.76 0-5-2.24-5-5 0-.91.25-1.76.68-2.49L4.17 7H4v12zm-1.36-7.02 2.07 2.07Q17 13.54 17 13c0-2.76-2.24-5-5-5-.36 0-.71.04-1.06.12l2.07 2.07c.84.3 1.5.96 1.8 1.79"}),"NoPhotographyOutlined"),jW1=h(c.jsx("path",{d:"M10.94 8.12 7.48 4.66l.92-1.01c.38-.41.92-.65 1.48-.65h4.24c.56 0 1.1.24 1.47.65L16.83 5H20c1.1 0 2 .9 2 2v12c0 .05-.01.1-.02.16l-5.1-5.1c.08-.35.12-.7.12-1.06 0-2.76-2.24-5-5-5-.36 0-.71.04-1.06.12m8.84 14.49L18.17 21H4c-1.1 0-2-.9-2-2V7c0-.59.27-1.12.68-1.49L1.39 4.22a.996.996 0 0 1 0-1.41c.39-.39 1.02-.39 1.41 0l18.38 18.38c.39.39.39 1.02 0 1.41-.38.4-1.01.4-1.4.01m-5.29-5.29-1.5-1.5c-.32.1-.64.18-.99.18-1.66 0-3-1.34-3-3 0-.35.08-.67.19-.98l-1.5-1.5C7.25 11.24 7 12.09 7 13c0 2.76 2.24 5 5 5 .91 0 1.76-.25 2.49-.68"}),"NoPhotographyRounded"),uW1=h(c.jsx("path",{d:"M10.94 8.12 7.48 4.66 9 3h6l1.83 2H22v14.17l-5.12-5.12Q17 13.54 17 13c0-2.76-2.24-5-5-5-.36 0-.71.04-1.06.12m9.55 15.19L18.17 21H2V5h.17L.69 3.51 2.1 2.1 21 21l.9.9zm-6-5.99-1.5-1.5c-.32.1-.64.18-.99.18-1.66 0-3-1.34-3-3 0-.35.08-.67.19-.98l-1.5-1.5C7.25 11.24 7 12.09 7 13c0 2.76 2.24 5 5 5 .91 0 1.76-.25 2.49-.68"}),"NoPhotographySharp"),LW1=h([c.jsx("path",{d:"M10.94 8.12 8.9 6.07 9.88 5h4.24l1.83 2H20v10.17l-3.12-3.12Q17 13.54 17 13c0-2.76-2.24-5-5-5-.36 0-.71.04-1.06.12M12 18c-2.76 0-5-2.24-5-5 0-.91.25-1.76.68-2.49L4.17 7H4v12h12.17l-1.68-1.68c-.73.43-1.58.68-2.49.68",opacity:".3"},"0"),c.jsx("path",{d:"M8.9 6.07 7.48 4.66 9 3h6l1.83 2H20c1.1 0 2 .9 2 2v12c0 .05-.01.1-.02.16L20 17.17V7h-4.05l-1.83-2H9.88zm11.59 17.24L18.17 21H4c-1.1 0-2-.9-2-2V7c0-.59.27-1.12.68-1.49l-2-2L2.1 2.1 7 7l2.01 2.01 1.43 1.43 4.1 4.1 1.43 1.43L19 19l1.82 1.82 1.08 1.08zM9.19 12.02c-.11.31-.19.63-.19.98 0 1.65 1.35 3 3 3 .35 0 .67-.08.98-.19zM16.17 19l-1.68-1.68c-.73.43-1.58.68-2.49.68-2.76 0-5-2.24-5-5 0-.91.25-1.76.68-2.49L4.17 7H4v12zm-1.36-7.02 2.08 2.08c.07-.35.11-.7.11-1.06 0-2.76-2.24-5-5-5-.36 0-.71.04-1.06.12l2.08 2.08c.83.3 1.48.95 1.79 1.78"},"1")],"NoPhotographyTwoTone"),SW1=h(c.jsx("path",{d:"M18.99 5c0-1.1-.89-2-1.99-2h-7L7.66 5.34 19 16.68zM3.65 3.88 2.38 5.15 5 7.77V19c0 1.1.9 2 2 2h10.01c.35 0 .67-.1.96-.26l1.88 1.88 1.27-1.27z"}),"NoSim"),CW1=h(c.jsx("path",{d:"M21.26 21.21 3.79 3.74 2.38 5.15l2.74 2.74-.12.12V19c0 1.1.9 2 2 2h10c.35 0 .68-.1.97-.26l1.88 1.88zM7 19V9.77L16.23 19zm3.84-14H17v9.11l2 2V5c0-1.1-.9-2-2-2h-6.99L7.95 5.06l1.41 1.41z"}),"NoSimOutlined"),TW1=h(c.jsx("path",{d:"M3.09 4.44c-.39.39-.39 1.02 0 1.41l2.03 2.03-.12.13V19c0 1.1.9 2 2 2h10c.35 0 .68-.1.97-.26l1.17 1.17c.39.39 1.02.39 1.41 0s.39-1.02 0-1.41L4.5 4.44a.996.996 0 0 0-1.41 0M19 16.11V5c0-1.1-.9-2-2-2h-6.99L7.95 5.06z"}),"NoSimRounded"),wW1=h(c.jsx("path",{d:"M3.79 3.74 2.38 5.15l2.74 2.74-.12.12V21h13.27l1.58 1.62 1.41-1.41zM19 16.11V3h-8.99L7.95 5.06z"}),"NoSimSharp"),RW1=h([c.jsx("path",{d:"M7 19h9.23L7 9.77z",opacity:".3"},"0"),c.jsx("path",{d:"M3.79 3.74 2.38 5.15l2.74 2.74-.12.12V19c0 1.1.9 2 2 2h10c.35 0 .68-.1.97-.26l1.88 1.88 1.41-1.41zM7 19V9.77L16.23 19z"},"1"),c.jsx("path",{d:"M10.84 5 9.36 6.47 17 14.11V5z",opacity:".3"},"2"),c.jsx("path",{d:"M10.84 5H17v9.11l2 2V5c0-1.1-.9-2-2-2h-6.99L7.95 5.06l1.41 1.41z"},"3")],"NoSimTwoTone"),OW1=h(c.jsx("path",{d:"M6 18c1.1 0 2 .9 2 2s-.9 2-2 2-2-.9-2-2 .9-2 2-2M18.65 3c-1.66 0-2.54 1.27-3.18 2.03l-3.5 4.11L17 14.17v-7.9c.58-.68.97-1.27 1.65-1.27.77 0 1.35.66 1.35 1.48V7h2v-.52C22 4.56 20.52 3 18.65 3m-7.98 7.67L2.81 2.81 1.39 4.22l7.97 7.97-2.66 3.12c-.55.65-.09 1.65.76 1.65h6.66l1.17 1.17C14.54 18.42 14 19.14 14 20c0 1.1.9 2 2 2 .86 0 1.58-.54 1.87-1.3l1.91 1.91 1.41-1.41-4.8-4.8zm2.8-5.64c.27-.32.58-.72.98-1.09-2.46-1.19-5.32-1.22-7.81-.13l4.25 4.25z"}),"NoStroller"),yW1=h(c.jsx("path",{d:"M8 20c0 1.1-.9 2-2 2s-2-.9-2-2 .9-2 2-2 2 .9 2 2m7-11.34v3.51l2 2v-7.9c.58-.68.97-1.27 1.65-1.27.77 0 1.35.66 1.35 1.48V7h2v-.52C22 4.56 20.52 3 18.65 3c-1.66 0-2.54 1.27-3.18 2.03l-3.5 4.11 1.42 1.42zm4.78 13.95-1.91-1.91c-.29.76-1.01 1.3-1.87 1.3-1.1 0-2-.9-2-2 0-.86.54-1.58 1.3-1.87L14.17 17H7.43c-.85 0-1.31-1-.76-1.65l2.69-3.16-7.97-7.97L2.8 2.81l7.86 7.86 1.42 1.42 9.11 9.11zM12.17 15l-1.39-1.39L9.6 15zM10 5c.29 0 .58.02.86.05L9.49 6.67l1.42 1.42L14.3 4.1C13.03 3.4 11.56 3 10 3c-1.23 0-2.4.25-3.47.7L8.1 5.27C8.71 5.1 9.35 5 10 5"}),"NoStrollerOutlined"),gW1=h(c.jsx("path",{d:"M8 20c0 1.1-.9 2-2 2s-2-.9-2-2 .9-2 2-2 2 .9 2 2m6.3-15.9C13.03 3.4 11.56 3 10 3c-1.23 0-2.39.26-3.46.71l4.37 4.37zm6.19 17.8c.39-.39.39-1.02 0-1.41l-9.82-9.82-7.16-7.16a.996.996 0 0 0-1.41 0c-.39.39-.39 1.02 0 1.41l7.26 7.26L6.7 15.3c-.55.65-.09 1.65.76 1.65h6.66l1.17 1.17c-.88.33-1.47 1.25-1.26 2.28.15.76.78 1.39 1.54 1.54 1.03.21 1.95-.38 2.28-1.26l1.2 1.2c.41.41 1.04.41 1.44.02M17 6.27c.58-.68.97-1.27 1.65-1.27s1.22.52 1.33 1.21c.1.45.5.79.98.79.55 0 1-.45 1-1 0-.06 0-.11-.01-.16v-.01C21.65 4.22 20.3 3 18.65 3c-1.66 0-2.54 1.27-3.18 2.03l-3.5 4.11L17 14.17z"}),"NoStrollerRounded"),AW1=h(c.jsx("path",{d:"M10.91 8.08 6.53 3.7C7.6 3.25 8.77 3 10 3c1.56 0 3.03.4 4.3 1.1zm10.28 13.11-4.78-4.78-5.75-5.75-7.85-7.85-1.42 1.41 7.97 7.97L5.27 17h8.9l1.13 1.13c-.88.33-1.47 1.25-1.26 2.28.15.76.78 1.39 1.54 1.54 1.03.21 1.95-.38 2.28-1.26l1.91 1.91zM6 18c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2M17 6.27c.58-.68.97-1.27 1.65-1.27.77 0 1.35.66 1.35 1.48V7h2v-.52C22 4.56 20.52 3 18.65 3c-1.66 0-2.54 1.27-3.18 2.03l-3.5 4.11L17 14.17z"}),"NoStrollerSharp"),fW1=h([c.jsx("path",{d:"M8.1 5.27C8.71 5.1 9.35 5 10 5c.29 0 .58.02.86.05L9.49 6.67zm6.9 6.9V8.66l-1.61 1.89zM12.17 15l-1.39-1.39L9.6 15z",opacity:".3"},"0"),c.jsx("path",{d:"M8 20c0 1.1-.9 2-2 2s-2-.9-2-2 .9-2 2-2 2 .9 2 2m7-11.34v3.51l2 2v-7.9c.58-.68.97-1.27 1.65-1.27.77 0 1.35.66 1.35 1.48V7h2v-.52C22 4.56 20.52 3 18.65 3c-1.66 0-2.54 1.27-3.18 2.03l-3.5 4.11 1.42 1.42zm4.78 13.95-1.91-1.91c-.29.76-1.01 1.3-1.87 1.3-1.1 0-2-.9-2-2 0-.86.54-1.58 1.3-1.87L14.17 17H7.43c-.85 0-1.31-1-.76-1.65l2.69-3.16-7.97-7.97L2.8 2.81l7.86 7.86 1.42 1.42 9.11 9.11zM12.17 15l-1.39-1.39L9.6 15zM10 5c.29 0 .58.02.86.05L9.49 6.67l1.42 1.42L14.3 4.1C13.03 3.4 11.56 3 10 3c-1.23 0-2.4.25-3.47.7L8.1 5.27C8.71 5.1 9.35 5 10 5"},"1")],"NoStrollerTwoTone"),PW1=h(c.jsx("path",{d:"M21.19 21.19 2.81 2.81 1.39 4.22 4 6.83V16c0 .88.39 1.67 1 2.22V20c0 .55.45 1 1 1h1c.55 0 1-.45 1-1v-1h8v1c0 .55.45 1 1 1h1c.05 0 .09-.02.14-.03l1.64 1.64zM7.5 17c-.83 0-1.5-.67-1.5-1.5S6.67 14 7.5 14s1.5.67 1.5 1.5S8.33 17 7.5 17M6 11V8.83L8.17 11zm2.83-5L5.78 2.95C7.24 2.16 9.48 2 12 2c4.42 0 8 .5 8 4v10c0 .35-.08.67-.19.98L13.83 11H18V6z"}),"NoTransfer"),FW1=h(c.jsx("path",{d:"M8.5 13c.83 0 1.5.67 1.5 1.5S9.33 16 8.5 16 7 15.33 7 14.5 7.67 13 8.5 13m11.28 9.61-1.64-1.64c-.05.01-.09.03-.14.03h-1c-.55 0-1-.45-1-1v-1H8v1c0 .55-.45 1-1 1H6c-.55 0-1-.45-1-1v-1.78c-.61-.55-1-1.34-1-2.22V6.83L1.39 4.22 2.8 2.81l18.38 18.38zM6 8.83V10h1.17zM14.17 17l-5-5H6v4c0 .37.21.62.34.73l.29.27zM12 4c3.69 0 5.11.46 5.66.99H7.82l2 2H18V10h-5.17l2 2H18v3.17l1.81 1.81c.11-.31.19-.63.19-.98V6c0-3.5-3.58-4-8-4-2.52 0-4.76.16-6.22.95l1.53 1.53C8.17 4.2 9.6 4 12 4"}),"NoTransferOutlined"),BW1=h(c.jsx("path",{d:"M5.78 2.95C7.24 2.16 9.48 2 12 2c4.42 0 8 .5 8 4v10c0 .35-.08.67-.19.98L13.83 11H18V6H8.83zM20.49 21.9c-.39.39-1.02.39-1.41 0l-1.01-1.01c-.18.07-.37.11-.57.11-.83 0-1.5-.68-1.5-1.5V19H8v.5c0 .83-.67 1.5-1.5 1.5S5 20.33 5 19.5v-1.28c-.61-.55-1-1.34-1-2.22V6.83l-1.9-1.9a.996.996 0 0 1 0-1.41c.39-.39 1.02-.39 1.41 0l16.97 16.97c.4.39.4 1.02.01 1.41M9 15.5c0-.83-.67-1.5-1.5-1.5S6 14.67 6 15.5 6.67 17 7.5 17 9 16.33 9 15.5M8.17 11 6 8.83V11z"}),"NoTransferRounded"),bW1=h(c.jsx("path",{d:"M5.78 2.95C7.24 2.16 9.48 2 12 2c4.42 0 8 .5 8 4v10c0 .35-.08.67-.19.98L13.83 11H18V6H8.83zm14 19.66L18.17 21H16v-2H8v2H5v-2.78c-.61-.55-1-1.34-1-2.22V6.83L1.39 4.22 2.8 2.81l18.38 18.38zM9 15.5c0-.83-.67-1.5-1.5-1.5S6 14.67 6 15.5 6.67 17 7.5 17 9 16.33 9 15.5M8.17 11 6 8.83V11z"}),"NoTransferSharp"),DW1=h([c.jsx("path",{d:"M14.83 12H18v3.17zm-5.66 0 5 5H6.63l-.29-.27C6.21 16.62 6 16.37 6 16v-4zm.83 2.5c0-.83-.67-1.5-1.5-1.5S7 13.67 7 14.5 7.67 16 8.5 16s1.5-.67 1.5-1.5M7.82 4.99h9.83C17.11 4.46 15.69 4 12 4c-2.4 0-3.83.2-4.69.48z",opacity:".3"},"0"),c.jsx("path",{d:"M8.5 13c.83 0 1.5.67 1.5 1.5S9.33 16 8.5 16 7 15.33 7 14.5 7.67 13 8.5 13M7.31 4.48C8.17 4.2 9.6 4 12 4c3.69 0 5.11.46 5.66.99H7.82l2 2H18V10h-5.17l2 2H18v3.17l1.81 1.81c.11-.31.19-.63.19-.98V6c0-3.5-3.58-4-8-4-2.52 0-4.76.16-6.22.95zm12.47 18.13-1.64-1.64c-.05.01-.09.03-.14.03h-1c-.55 0-1-.45-1-1v-1H8v1c0 .55-.45 1-1 1H6c-.55 0-1-.45-1-1v-1.78c-.61-.55-1-1.34-1-2.22V6.83L1.39 4.22 2.8 2.81l18.38 18.38zM6 8.83V10h1.17zM14.17 17l-5-5H6v4c0 .37.21.62.34.73l.29.27z"},"1")],"NoTransferTwoTone"),kW1=h([c.jsx("path",{d:"M16 15h-2c0 .55-.45 1-1 1-.43 0-.81-.27-.95-.68-.15-.44-.4-1.08-.93-1.61l-1.36-1.36C9.28 11.87 9 11.19 9 10.5 9 9.12 10.12 8 11.5 8c1.21 0 2.22.86 2.45 2h2.02c-.25-2.25-2.16-4-4.47-4C9.02 6 7 8.02 7 10.5c0 1.22.49 2.41 1.35 3.27l1.36 1.36c.17.17.31.44.44.82C10.56 17.17 11.71 18 13 18c1.65 0 3-1.35 3-3"},"0"),c.jsx("circle",{cx:"13.5",cy:"12.5",r:"1.5"},"1"),c.jsx("path",{d:"m3.6 6.58 1.58 1.26c.35-.57.77-1.1 1.24-1.57L4.85 5.02c-.47.47-.88 1-1.25 1.56m5.86-2.16-.87-1.81c-.63.23-1.24.52-1.8.87l.87 1.81q.84-.54 1.8-.87M4.49 9.26l-1.96-.45c-.21.63-.36 1.28-.44 1.95l1.96.45c.06-.68.22-1.33.44-1.95M20.4 6.58c-.36-.56-.78-1.09-1.25-1.56l-1.58 1.26c.48.47.89.99 1.24 1.57zM4.04 12.79l-1.96.45c.08.67.23 1.33.44 1.95l1.97-.45c-.22-.62-.38-1.27-.45-1.95m13.17-9.31q-.855-.525-1.8-.87l-.87 1.81q.96.33 1.8.87zM13 4.07V2.05c-.33-.03-.66-.05-1-.05s-.67.02-1 .05v2.02c.33-.04.66-.07 1-.07s.67.03 1 .07m-2 15.86v2.02c.33.03.66.05 1 .05s.67-.02 1-.05v-2.02c-.33.04-.66.07-1 .07s-.67-.03-1-.07m8.51-5.19 1.97.45c.21-.63.36-1.28.44-1.95l-1.96-.45c-.07.68-.23 1.33-.45 1.95m.45-3.53 1.96-.45c-.08-.67-.23-1.33-.44-1.95l-1.97.45c.22.62.38 1.27.45 1.95m-2.38 6.52 1.58 1.26c.47-.48.88-1 1.25-1.56l-1.58-1.26c-.36.56-.78 1.09-1.25 1.56M6.79 20.52q.855.525 1.8.87l.87-1.81q-.96-.33-1.8-.87zm7.75-.94.87 1.81c.63-.23 1.24-.52 1.8-.87l-.87-1.81q-.84.54-1.8.87M3.6 17.42c.36.56.78 1.09 1.25 1.56l1.58-1.26c-.48-.47-.89-.99-1.24-1.57z"},"2")],"NoiseAware"),WW1=h([c.jsx("path",{d:"M16 15h-2c0 .55-.45 1-1 1-.43 0-.81-.27-.95-.68-.15-.44-.4-1.08-.93-1.61l-1.36-1.36C9.28 11.87 9 11.19 9 10.5 9 9.12 10.12 8 11.5 8c1.21 0 2.22.86 2.45 2h2.02c-.25-2.25-2.16-4-4.47-4C9.02 6 7 8.02 7 10.5c0 1.22.49 2.41 1.35 3.27l1.36 1.36c.17.17.31.44.44.82C10.56 17.17 11.71 18 13 18c1.65 0 3-1.35 3-3"},"0"),c.jsx("circle",{cx:"13.5",cy:"12.5",r:"1.5"},"1"),c.jsx("path",{d:"m3.6 6.58 1.58 1.26c.35-.57.77-1.1 1.24-1.57L4.85 5.02c-.47.47-.88 1-1.25 1.56m5.86-2.16-.87-1.81c-.63.23-1.24.52-1.8.87l.87 1.81q.84-.54 1.8-.87M4.49 9.26l-1.96-.45c-.21.63-.36 1.28-.44 1.95l1.96.45c.06-.68.22-1.33.44-1.95M20.4 6.58c-.36-.56-.78-1.09-1.25-1.56l-1.58 1.26c.48.47.89.99 1.24 1.57zM4.04 12.79l-1.96.45c.08.67.23 1.33.44 1.95l1.97-.45c-.22-.62-.38-1.27-.45-1.95m13.17-9.31q-.855-.525-1.8-.87l-.87 1.81q.96.33 1.8.87zM13 4.07V2.05c-.33-.03-.66-.05-1-.05s-.67.02-1 .05v2.02c.33-.04.66-.07 1-.07s.67.03 1 .07m-2 15.86v2.02c.33.03.66.05 1 .05s.67-.02 1-.05v-2.02c-.33.04-.66.07-1 .07s-.67-.03-1-.07m8.51-5.19 1.97.45c.21-.63.36-1.28.44-1.95l-1.96-.45c-.07.68-.23 1.33-.45 1.95m.45-3.53 1.96-.45c-.08-.67-.23-1.33-.44-1.95l-1.97.45c.22.62.38 1.27.45 1.95m-2.38 6.52 1.58 1.26c.47-.48.88-1 1.25-1.56l-1.58-1.26c-.36.56-.78 1.09-1.25 1.56M6.79 20.52q.855.525 1.8.87l.87-1.81q-.96-.33-1.8-.87zm7.75-.94.87 1.81c.63-.23 1.24-.52 1.8-.87l-.87-1.81q-.84.54-1.8.87M3.6 17.42c.36.56.78 1.09 1.25 1.56l1.58-1.26c-.48-.47-.89-.99-1.24-1.57z"},"2")],"NoiseAwareOutlined"),NW1=h([c.jsx("path",{d:"M15.62 16.45c.36-.65-.15-1.45-.9-1.45-.34 0-.68.16-.84.47s-.5.53-.88.53c-.43 0-.81-.27-.95-.68-.15-.44-.4-1.08-.93-1.61l-1.36-1.36C9.28 11.87 9 11.19 9 10.5 9 9.12 10.12 8 11.5 8c.98 0 1.84.57 2.24 1.4.18.36.52.6.91.6.75 0 1.22-.79.89-1.46C14.82 7.04 13.28 6 11.5 6c-2.89 0-5.15 2.74-4.33 5.76.22.8.68 1.51 1.27 2.1l1.27 1.27c.15.16.28.38.4.71.41 1.13 1.38 2.04 2.58 2.16 1.26.11 2.38-.54 2.93-1.55"},"0"),c.jsx("circle",{cx:"13.5",cy:"12.5",r:"1.5"},"1"),c.jsx("circle",{cx:"12",cy:"3",r:"1"},"2"),c.jsx("circle",{cx:"12",cy:"21",r:"1"},"3"),c.jsx("path",{d:"M5.75 7.01c.34-.43.27-1.06-.16-1.41-.43-.34-1.06-.27-1.41.17-.34.43-.27 1.06.16 1.4s1.06.27 1.41-.16m12.5 9.98c-.34.43-.27 1.06.16 1.41s1.06.27 1.41-.16c.34-.43.27-1.06-.16-1.41-.43-.34-1.06-.27-1.41.16M4.2 13.78c-.12-.54-.66-.88-1.2-.75s-.88.66-.75 1.2c.12.54.66.88 1.2.75.54-.12.87-.66.75-1.2m15.6-3.56c.12.54.66.88 1.2.75s.88-.66.75-1.2-.66-.88-1.2-.75c-.54.12-.87.66-.75 1.2M8.53 19.21c-.5-.24-1.1-.03-1.33.47-.24.5-.03 1.1.47 1.33.5.24 1.1.03 1.33-.47.24-.49.03-1.09-.47-1.33m6.94-14.42c.5.24 1.1.03 1.33-.47.24-.5.03-1.1-.47-1.33-.5-.24-1.1-.03-1.33.47-.24.49-.03 1.09.47 1.33m0 14.42c-.5.24-.71.84-.47 1.33s.84.71 1.33.47c.5-.24.71-.84.47-1.33-.23-.5-.83-.71-1.33-.47M8.53 4.79c.5-.24.7-.83.47-1.33-.24-.5-.84-.71-1.33-.47s-.72.84-.48 1.34.84.7 1.34.46M21 13.03c-.54-.12-1.07.21-1.2.75-.12.54.21 1.07.75 1.2.54.12 1.07-.21 1.2-.75.12-.54-.21-1.08-.75-1.2M3 10.97c.54.12 1.07-.21 1.2-.75.12-.54-.21-1.07-.75-1.2s-1.07.21-1.2.75c-.12.54.21 1.08.75 1.2m16.66-3.8c.43-.34.5-.97.16-1.41s-.97-.5-1.41-.16c-.43.34-.5.97-.16 1.41.35.43.98.5 1.41.16M4.34 16.83c-.43.34-.5.97-.16 1.41.34.43.97.5 1.41.16.43-.34.5-.97.16-1.41s-.98-.5-1.41-.16"},"4")],"NoiseAwareRounded"),EW1=h([c.jsx("path",{d:"M16 15h-2c0 .55-.45 1-1 1-.43 0-.81-.27-.95-.68-.15-.44-.4-1.08-.93-1.61l-1.36-1.36C9.28 11.87 9 11.19 9 10.5 9 9.12 10.12 8 11.5 8c1.21 0 2.22.86 2.45 2h2.02c-.25-2.25-2.16-4-4.47-4C9.02 6 7 8.02 7 10.5c0 1.22.49 2.41 1.35 3.27l1.36 1.36c.17.17.31.44.44.82C10.56 17.17 11.71 18 13 18c1.65 0 3-1.35 3-3"},"0"),c.jsx("circle",{cx:"13.5",cy:"12.5",r:"1.5"},"1"),c.jsx("path",{d:"m3.6 6.58 1.58 1.26c.35-.57.77-1.1 1.24-1.57L4.85 5.02c-.47.47-.88 1-1.25 1.56m5.86-2.16-.87-1.81c-.63.23-1.24.52-1.8.87l.87 1.81q.84-.54 1.8-.87M4.49 9.26l-1.96-.45c-.21.63-.36 1.28-.44 1.95l1.96.45c.06-.68.22-1.33.44-1.95M20.4 6.58c-.36-.56-.78-1.09-1.25-1.56l-1.58 1.26c.48.47.89.99 1.24 1.57zM4.04 12.79l-1.96.45c.08.67.23 1.33.44 1.95l1.97-.45c-.22-.62-.38-1.27-.45-1.95m13.17-9.31q-.855-.525-1.8-.87l-.87 1.81q.96.33 1.8.87zM13 4.07V2.05c-.33-.03-.66-.05-1-.05s-.67.02-1 .05v2.02c.33-.04.66-.07 1-.07s.67.03 1 .07m-2 15.86v2.02c.33.03.66.05 1 .05s.67-.02 1-.05v-2.02c-.33.04-.66.07-1 .07s-.67-.03-1-.07m8.51-5.19 1.97.45c.21-.63.36-1.28.44-1.95l-1.96-.45c-.07.68-.23 1.33-.45 1.95m.45-3.53 1.96-.45c-.08-.67-.23-1.33-.44-1.95l-1.97.45c.22.62.38 1.27.45 1.95m-2.38 6.52 1.58 1.26c.47-.48.88-1 1.25-1.56l-1.58-1.26c-.36.56-.78 1.09-1.25 1.56M6.79 20.52q.855.525 1.8.87l.87-1.81q-.96-.33-1.8-.87zm7.75-.94.87 1.81c.63-.23 1.24-.52 1.8-.87l-.87-1.81q-.84.54-1.8.87M3.6 17.42c.36.56.78 1.09 1.25 1.56l1.58-1.26c-.48-.47-.89-.99-1.24-1.57z"},"2")],"NoiseAwareSharp"),IW1=h([c.jsx("path",{d:"M16 15h-2c0 .55-.45 1-1 1-.43 0-.81-.27-.95-.68-.15-.44-.4-1.08-.93-1.61l-1.36-1.36C9.28 11.87 9 11.19 9 10.5 9 9.12 10.12 8 11.5 8c1.21 0 2.22.86 2.45 2h2.02c-.25-2.25-2.16-4-4.47-4C9.02 6 7 8.02 7 10.5c0 1.22.49 2.41 1.35 3.27l1.36 1.36c.17.17.31.44.44.82C10.56 17.17 11.71 18 13 18c1.65 0 3-1.35 3-3"},"0"),c.jsx("circle",{cx:"13.5",cy:"12.5",r:"1.5"},"1"),c.jsx("path",{d:"m3.6 6.58 1.58 1.26c.35-.57.77-1.1 1.24-1.57L4.85 5.02c-.47.47-.88 1-1.25 1.56m5.86-2.16-.87-1.81c-.63.23-1.24.52-1.8.87l.87 1.81q.84-.54 1.8-.87M4.49 9.26l-1.96-.45c-.21.63-.36 1.28-.44 1.95l1.96.45c.06-.68.22-1.33.44-1.95M20.4 6.58c-.36-.56-.78-1.09-1.25-1.56l-1.58 1.26c.48.47.89.99 1.24 1.57zM4.04 12.79l-1.96.45c.08.67.23 1.33.44 1.95l1.97-.45c-.22-.62-.38-1.27-.45-1.95m13.17-9.31q-.855-.525-1.8-.87l-.87 1.81q.96.33 1.8.87zM13 4.07V2.05c-.33-.03-.66-.05-1-.05s-.67.02-1 .05v2.02c.33-.04.66-.07 1-.07s.67.03 1 .07m-2 15.86v2.02c.33.03.66.05 1 .05s.67-.02 1-.05v-2.02c-.33.04-.66.07-1 .07s-.67-.03-1-.07m8.51-5.19 1.97.45c.21-.63.36-1.28.44-1.95l-1.96-.45c-.07.68-.23 1.33-.45 1.95m.45-3.53 1.96-.45c-.08-.67-.23-1.33-.44-1.95l-1.97.45c.22.62.38 1.27.45 1.95m-2.38 6.52 1.58 1.26c.47-.48.88-1 1.25-1.56l-1.58-1.26c-.36.56-.78 1.09-1.25 1.56M6.79 20.52q.855.525 1.8.87l.87-1.81q-.96-.33-1.8-.87zm7.75-.94.87 1.81c.63-.23 1.24-.52 1.8-.87l-.87-1.81q-.84.54-1.8.87M3.6 17.42c.36.56.78 1.09 1.25 1.56l1.58-1.26c-.48-.47-.89-.99-1.24-1.57z"},"2")],"NoiseAwareTwoTone"),UW1=h([c.jsx("path",{d:"M12 4c1.44 0 2.79.38 3.95 1.05L17.4 3.6C15.85 2.59 13.99 2 12 2s-3.85.59-5.41 1.59l1.45 1.45C9.21 4.38 10.56 4 12 4m8 8c0 1.44-.38 2.79-1.05 3.95l1.45 1.45c1.01-1.55 1.6-3.41 1.6-5.4s-.59-3.85-1.59-5.41l-1.45 1.45C19.62 9.21 20 10.56 20 12m-8 8c-1.44 0-2.79-.38-3.95-1.05L6.6 20.4C8.15 21.41 10.01 22 12 22s3.85-.59 5.41-1.59l-1.45-1.45C14.79 19.62 13.44 20 12 20m-8-8c0-1.44.38-2.79 1.05-3.95L3.59 6.59C2.59 8.15 2 10.01 2 12s.59 3.85 1.59 5.41l1.45-1.45C4.38 14.79 4 13.44 4 12m7.5-6C9.02 6 7 8.02 7 10.5c0 1.22.49 2.41 1.35 3.27l1.36 1.36c.17.17.31.44.44.82C10.56 17.17 11.71 18 13 18c1.65 0 3-1.35 3-3h-2c0 .55-.45 1-1 1-.43 0-.81-.27-.95-.68-.15-.44-.4-1.08-.93-1.61l-1.36-1.36C9.28 11.87 9 11.19 9 10.5 9 9.12 10.12 8 11.5 8c1.21 0 2.22.86 2.45 2h2.02c-.25-2.25-2.16-4-4.47-4"},"0"),c.jsx("circle",{cx:"13.5",cy:"12.5",r:"1.5"},"1")],"NoiseControlOff"),GW1=h([c.jsx("path",{d:"M12 4c1.44 0 2.79.38 3.95 1.05L17.4 3.6C15.85 2.59 13.99 2 12 2s-3.85.59-5.41 1.59l1.45 1.45C9.21 4.38 10.56 4 12 4m8 8c0 1.44-.38 2.79-1.05 3.95l1.45 1.45c1.01-1.55 1.6-3.41 1.6-5.4s-.59-3.85-1.59-5.41l-1.45 1.45C19.62 9.21 20 10.56 20 12m-8 8c-1.44 0-2.79-.38-3.95-1.05L6.6 20.4C8.15 21.41 10.01 22 12 22s3.85-.59 5.41-1.59l-1.45-1.45C14.79 19.62 13.44 20 12 20m-8-8c0-1.44.38-2.79 1.05-3.95L3.59 6.59C2.59 8.15 2 10.01 2 12s.59 3.85 1.59 5.41l1.45-1.45C4.38 14.79 4 13.44 4 12m7.5-6C9.02 6 7 8.02 7 10.5c0 1.22.49 2.41 1.35 3.27l1.36 1.36c.17.17.31.44.44.82C10.56 17.17 11.71 18 13 18c1.65 0 3-1.35 3-3h-2c0 .55-.45 1-1 1-.43 0-.81-.27-.95-.68-.15-.44-.4-1.08-.93-1.61l-1.36-1.36C9.28 11.87 9 11.19 9 10.5 9 9.12 10.12 8 11.5 8c1.21 0 2.22.86 2.45 2h2.02c-.25-2.25-2.16-4-4.47-4"},"0"),c.jsx("circle",{cx:"13.5",cy:"12.5",r:"1.5"},"1")],"NoiseControlOffOutlined"),KW1=h([c.jsx("path",{d:"M12 4c1.2 0 2.33.26 3.35.74.36.17.79.12 1.07-.17l.06-.06c.47-.47.35-1.29-.25-1.57C14.95 2.34 13.51 2 12 2s-2.95.34-4.24.94c-.6.28-.72 1.1-.25 1.57l.06.06c.28.28.71.34 1.07.17C9.67 4.26 10.8 4 12 4m8 8c0 1.2-.26 2.33-.74 3.35-.17.36-.12.79.17 1.07l.06.06c.47.47 1.29.35 1.57-.25.6-1.28.94-2.72.94-4.23s-.34-2.95-.94-4.24c-.28-.6-1.1-.72-1.57-.25l-.06.06c-.28.28-.34.71-.17 1.07.48 1.03.74 2.16.74 3.36m-8 8c-1.2 0-2.33-.26-3.35-.74-.36-.17-.79-.12-1.07.17l-.06.06c-.47.47-.35 1.29.25 1.57 1.28.6 2.72.94 4.23.94s2.95-.34 4.24-.94c.6-.28.72-1.1.25-1.57l-.06-.06c-.28-.28-.71-.34-1.07-.17-1.03.48-2.16.74-3.36.74m-8-8c0-1.2.26-2.33.74-3.35.17-.36.12-.79-.17-1.07l-.06-.07c-.47-.47-1.28-.35-1.57.25C2.34 9.05 2 10.49 2 12s.34 2.95.94 4.24c.28.6 1.1.72 1.57.25l.06-.06c.28-.28.34-.71.17-1.07C4.26 14.33 4 13.2 4 12m7.5-6c-2.89 0-5.15 2.74-4.33 5.76.22.8.68 1.51 1.27 2.1l1.27 1.27c.15.16.28.38.4.71.41 1.13 1.38 2.04 2.58 2.16 1.25.12 2.37-.53 2.93-1.53.36-.65-.15-1.45-.9-1.45-.34 0-.68.16-.84.47-.16.29-.5.51-.88.51-.43 0-.81-.27-.95-.68-.15-.44-.4-1.08-.93-1.61l-1.36-1.36C9.28 11.87 9 11.19 9 10.5 9 9.12 10.12 8 11.5 8c.98 0 1.83.57 2.24 1.4.18.36.52.6.91.6.75 0 1.22-.79.89-1.46C14.82 7.04 13.28 6 11.5 6"},"0"),c.jsx("circle",{cx:"13.5",cy:"12.5",r:"1.5"},"1")],"NoiseControlOffRounded"),qW1=h([c.jsx("path",{d:"M12 4c1.44 0 2.79.38 3.95 1.05L17.4 3.6C15.85 2.59 13.99 2 12 2s-3.85.59-5.41 1.59l1.45 1.45C9.21 4.38 10.56 4 12 4m8 8c0 1.44-.38 2.79-1.05 3.95l1.45 1.45c1.01-1.55 1.6-3.41 1.6-5.4s-.59-3.85-1.59-5.41l-1.45 1.45C19.62 9.21 20 10.56 20 12m-8 8c-1.44 0-2.79-.38-3.95-1.05L6.6 20.4C8.15 21.41 10.01 22 12 22s3.85-.59 5.41-1.59l-1.45-1.45C14.79 19.62 13.44 20 12 20m-8-8c0-1.44.38-2.79 1.05-3.95L3.59 6.59C2.59 8.15 2 10.01 2 12s.59 3.85 1.59 5.41l1.45-1.45C4.38 14.79 4 13.44 4 12m7.5-6C9.02 6 7 8.02 7 10.5c0 1.22.49 2.41 1.35 3.27l1.36 1.36c.17.17.31.44.44.82C10.56 17.17 11.71 18 13 18c1.65 0 3-1.35 3-3h-2c0 .55-.45 1-1 1-.43 0-.81-.27-.95-.68-.15-.44-.4-1.08-.93-1.61l-1.36-1.36C9.28 11.87 9 11.19 9 10.5 9 9.12 10.12 8 11.5 8c1.21 0 2.22.86 2.45 2h2.02c-.25-2.25-2.16-4-4.47-4"},"0"),c.jsx("circle",{cx:"13.5",cy:"12.5",r:"1.5"},"1")],"NoiseControlOffSharp"),QW1=h([c.jsx("path",{d:"M12 4c1.44 0 2.79.38 3.95 1.05L17.4 3.6C15.85 2.59 13.99 2 12 2s-3.85.59-5.41 1.59l1.45 1.45C9.21 4.38 10.56 4 12 4m8 8c0 1.44-.38 2.79-1.05 3.95l1.45 1.45c1.01-1.55 1.6-3.41 1.6-5.4s-.59-3.85-1.59-5.41l-1.45 1.45C19.62 9.21 20 10.56 20 12m-8 8c-1.44 0-2.79-.38-3.95-1.05L6.6 20.4C8.15 21.41 10.01 22 12 22s3.85-.59 5.41-1.59l-1.45-1.45C14.79 19.62 13.44 20 12 20m-8-8c0-1.44.38-2.79 1.05-3.95L3.59 6.59C2.59 8.15 2 10.01 2 12s.59 3.85 1.59 5.41l1.45-1.45C4.38 14.79 4 13.44 4 12m7.5-6C9.02 6 7 8.02 7 10.5c0 1.22.49 2.41 1.35 3.27l1.36 1.36c.17.17.31.44.44.82C10.56 17.17 11.71 18 13 18c1.65 0 3-1.35 3-3h-2c0 .55-.45 1-1 1-.43 0-.81-.27-.95-.68-.15-.44-.4-1.08-.93-1.61l-1.36-1.36C9.28 11.87 9 11.19 9 10.5 9 9.12 10.12 8 11.5 8c1.21 0 2.22.86 2.45 2h2.02c-.25-2.25-2.16-4-4.47-4"},"0"),c.jsx("circle",{cx:"13.5",cy:"12.5",r:"1.5"},"1")],"NoiseControlOffTwoTone"),ZW1=h(c.jsx("path",{d:"M19 23h-1.5v-9H19zM7.53 14H6l-2 9h1.53zm5.97-8.5c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2M9.8 8.9 7 23h2.1l1.8-8 2.1 2v6h2v-7.5l-2.1-2 .6-3C14.8 12 16.8 13 19 13v-2c-1.9 0-3.5-1-4.3-2.4l-1-1.6c-.56-.89-1.68-1.25-2.65-.84L6 8.3V13h2V9.6z"}),"NordicWalking"),JW1=h(c.jsx("path",{d:"M19 23h-1.5v-9H19zM7.53 14H6l-2 9h1.53zm5.97-8.5c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2M9.8 8.9 7 23h2.1l1.8-8 2.1 2v6h2v-7.5l-2.1-2 .6-3C14.8 12 16.8 13 19 13v-2c-1.9 0-3.5-1-4.3-2.4l-1-1.6c-.56-.89-1.68-1.25-2.65-.84L6 8.3V13h2V9.6z"}),"NordicWalkingOutlined"),YW1=h(c.jsx("path",{d:"M18.25 23c-.41 0-.75-.34-.75-.75V14H19v8.25c0 .41-.34.75-.75.75M4.93 23c.35 0 .66-.24.73-.59L7.53 14H6l-1.8 8.09c-.1.47.25.91.73.91M13.5 5.5c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2M14 23c.55 0 1-.45 1-1v-5.64c0-.55-.22-1.07-.62-1.45L12.9 13.5l.6-3c1.07 1.24 2.62 2.13 4.36 2.41.6.1 1.14-.38 1.14-.99 0-.49-.35-.91-.83-.98-1.53-.24-2.79-1.14-3.47-2.33l-1-1.6c-.56-.89-1.68-1.25-2.66-.84L7.22 7.78C6.48 8.1 6 8.82 6 9.62V12c0 .55.45 1 1 1s1-.45 1-1V9.6l1.8-.7-2.55 12.86c-.13.64.36 1.24 1.02 1.24.49 0 .91-.34 1.02-.81L10.9 15l2.1 2v5c0 .55.45 1 1 1"}),"NordicWalkingRounded"),_W1=h(c.jsx("path",{d:"M19 23h-1.5v-9H19zM7.53 14H6l-2 9h1.53zm5.97-8.5c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2M9.8 8.9 7 23h2.1l1.8-8 2.1 2v6h2v-7.5l-2.1-2 .6-3C14.8 12 16.8 13 19 13v-2c-1.9 0-3.5-1-4.3-2.4l-1-1.6c-.56-.89-1.68-1.25-2.65-.84L6 8.3V13h2V9.6z"}),"NordicWalkingSharp"),XW1=h(c.jsx("path",{d:"M19 23h-1.5v-9H19zM7.53 14H6l-2 9h1.53zm5.97-8.5c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2M9.8 8.9 7 23h2.1l1.8-8 2.1 2v6h2v-7.5l-2.1-2 .6-3C14.8 12 16.8 13 19 13v-2c-1.9 0-3.5-1-4.3-2.4l-1-1.6c-.56-.89-1.68-1.25-2.65-.84L6 8.3V13h2V9.6z"}),"NordicWalkingTwoTone"),$W1=h(c.jsx("path",{d:"m5 9 1.41 1.41L11 5.83V22h2V5.83l4.59 4.59L19 9l-7-7z"}),"North"),cN1=h(c.jsx("path",{d:"M9 5v2h6.59L4 18.59 5.41 20 17 8.41V15h2V5z"}),"NorthEast"),hN1=h(c.jsx("path",{d:"M9 5v2h6.59L4 18.59 5.41 20 17 8.41V15h2V5z"}),"NorthEastOutlined"),sN1=h(c.jsx("path",{d:"M9 6c0 .56.45 1 1 1h5.59L4.7 17.89c-.39.39-.39 1.02 0 1.41s1.02.39 1.41 0L17 8.41V14c0 .55.45 1 1 1s1-.45 1-1V6c0-.55-.45-1-1-1h-8c-.55 0-1 .45-1 1"}),"NorthEastRounded"),tN1=h(c.jsx("path",{d:"M9 5v2h6.59L4 18.59 5.41 20 17 8.41V15h2V5z"}),"NorthEastSharp"),oN1=h(c.jsx("path",{d:"M9 5v2h6.59L4 18.59 5.41 20 17 8.41V15h2V5z"}),"NorthEastTwoTone"),vN1=h(c.jsx("path",{d:"m5 9 1.41 1.41L11 5.83V22h2V5.83l4.59 4.59L19 9l-7-7z"}),"NorthOutlined"),eN1=h(c.jsx("path",{d:"M5.71 9.7c.39.39 1.02.39 1.41 0L11 5.83V21c0 .55.45 1 1 1s1-.45 1-1V5.83l3.88 3.88c.39.39 1.02.39 1.41 0s.39-1.02 0-1.41L12.7 2.7a.996.996 0 0 0-1.41 0L5.71 8.29c-.39.39-.39 1.03 0 1.41"}),"NorthRounded"),lN1=h(c.jsx("path",{d:"m5 9 1.41 1.41L11 5.83V22h2V5.83l4.59 4.59L19 9l-7-7z"}),"NorthSharp"),nN1=h(c.jsx("path",{d:"m5 9 1.41 1.41L11 5.83V22h2V5.83l4.59 4.59L19 9l-7-7z"}),"NorthTwoTone"),aN1=h(c.jsx("path",{d:"M5 15h2V8.41L18.59 20 20 18.59 8.41 7H15V5H5z"}),"NorthWest"),dN1=h(c.jsx("path",{d:"M5 15h2V8.41L18.59 20 20 18.59 8.41 7H15V5H5z"}),"NorthWestOutlined"),zN1=h(c.jsx("path",{d:"M6 15c.56 0 1-.45 1-1V8.41L17.89 19.3c.39.39 1.02.39 1.41 0s.39-1.02 0-1.41L8.41 7H14c.55 0 1-.45 1-1s-.45-1-1-1H6c-.55 0-1 .45-1 1v8c0 .55.45 1 1 1"}),"NorthWestRounded"),mN1=h(c.jsx("path",{d:"M5 15h2V8.41L18.59 20 20 18.59 8.41 7H15V5H5z"}),"NorthWestSharp"),pN1=h(c.jsx("path",{d:"M5 15h2V8.41L18.59 20 20 18.59 8.41 7H15V5H5z"}),"NorthWestTwoTone"),HN1=h(c.jsx("path",{d:"m14 11.05-3.42-3.42c.32-.34.74-.57 1.23-.61.48-.04.84.07 1.2.26.19.1.39.22.63.46l1.29 1.43c.98 1.08 2.53 1.85 4.07 1.83v2c-1.75-.01-3.71-.88-5-1.95M12 6c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2M2.81 2.81 1.39 4.22 10 12.83V15c0 1.1.9 2 2 2h2.17l5.61 5.61 1.41-1.41zM10 20c-1.66 0-3-1.34-3-3 0-1.31.84-2.41 2-2.83V12.1c-2.28.46-4 2.48-4 4.9 0 2.76 2.24 5 5 5 2.42 0 4.44-1.72 4.9-4h-2.07c-.41 1.16-1.52 2-2.83 2"}),"NotAccessible"),MN1=h(c.jsx("path",{d:"M10 4c0-1.1.9-2 2-2s2 .9 2 2-.9 2-2 2-2-.9-2-2m9 9v-2c-1.54.02-3.09-.75-4.07-1.83l-1.29-1.43c-.24-.24-.44-.36-.63-.46-.36-.19-.72-.3-1.2-.26-.49.04-.91.27-1.23.61L14 11.05c1.29 1.07 3.25 1.94 5 1.95m-9 7c-1.66 0-3-1.34-3-3 0-1.31.84-2.41 2-2.83V12.1c-2.28.46-4 2.48-4 4.9 0 2.76 2.24 5 5 5 2.42 0 4.44-1.72 4.9-4h-2.07c-.41 1.16-1.52 2-2.83 2M2.81 2.81 1.39 4.22 10 12.83V15c0 1.1.9 2 2 2h2.17l5.61 5.61 1.41-1.41z"}),"NotAccessibleOutlined"),rN1=h(c.jsx("path",{d:"M12 2c1.1 0 2 .9 2 2s-.9 2-2 2-2-.9-2-2 .9-2 2-2m-2 18c-1.66 0-3-1.34-3-3 0-1.31.84-2.41 2-2.83V12.1c-2.28.46-4 2.48-4 4.9 0 2.76 2.24 5 5 5 2.42 0 4.44-1.72 4.9-4h-2.07c-.41 1.16-1.52 2-2.83 2m10.49.49L3.51 3.51a.996.996 0 0 0-1.41 0c-.39.39-.39 1.02 0 1.41l7.9 7.9V15c0 1.1.9 2 2 2h2.17l4.9 4.9c.39.39 1.02.39 1.41 0 .4-.39.4-1.02.01-1.41m-2.33-9.56c-1.25-.21-2.43-.88-3.23-1.76l-1.29-1.43c-.24-.24-.44-.36-.63-.46-.36-.19-.72-.3-1.2-.26-.49.04-.91.27-1.23.61L14 11.05c1 .83 2.4 1.54 3.8 1.82.62.13 1.2-.34 1.2-.97 0-.48-.36-.89-.84-.97"}),"NotAccessibleRounded"),iN1=h(c.jsx("path",{d:"M12 2c1.1 0 2 .9 2 2s-.9 2-2 2-2-.9-2-2 .9-2 2-2m-2 18c-1.66 0-3-1.34-3-3 0-1.31.84-2.41 2-2.83V12.1c-2.28.46-4 2.48-4 4.9 0 2.76 2.24 5 5 5 2.42 0 4.44-1.72 4.9-4h-2.07c-.41 1.16-1.52 2-2.83 2m11.19 1.19L2.81 2.81 1.39 4.22 10 12.83V17h4.17l5.61 5.61zM19 11c-1.54.02-3.09-.75-4.07-1.83l-1.29-1.43c-.24-.24-.44-.36-.63-.46-.36-.19-.72-.3-1.2-.26-.49.04-.91.27-1.23.61L14 11.05c1.29 1.07 3.25 1.94 5 1.95z"}),"NotAccessibleSharp"),VN1=h(c.jsx("path",{d:"M10 4c0-1.1.9-2 2-2s2 .9 2 2-.9 2-2 2-2-.9-2-2m9 9v-2c-1.54.02-3.09-.75-4.07-1.83l-1.29-1.43c-.24-.24-.44-.36-.63-.46-.36-.19-.72-.3-1.2-.26-.49.04-.91.27-1.23.61L14 11.05c1.29 1.07 3.25 1.94 5 1.95m-9 7c-1.66 0-3-1.34-3-3 0-1.31.84-2.41 2-2.83V12.1c-2.28.46-4 2.48-4 4.9 0 2.76 2.24 5 5 5 2.42 0 4.44-1.72 4.9-4h-2.07c-.41 1.16-1.52 2-2.83 2M2.81 2.81 1.39 4.22 10 12.83V15c0 1.1.9 2 2 2h2.17l5.61 5.61 1.41-1.41z"}),"NotAccessibleTwoTone"),xN1=h(c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m0 18c-4.42 0-8-3.58-8-8 0-1.85.63-3.55 1.69-4.9L16.9 18.31C15.55 19.37 13.85 20 12 20m6.31-3.1L7.1 5.69C8.45 4.63 10.15 4 12 4c4.42 0 8 3.58 8 8 0 1.85-.63 3.55-1.69 4.9"}),"NotInterested"),jN1=h(c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m0 18c-4.42 0-8-3.58-8-8 0-1.85.63-3.55 1.69-4.9L16.9 18.31C15.55 19.37 13.85 20 12 20m6.31-3.1L7.1 5.69C8.45 4.63 10.15 4 12 4c4.42 0 8 3.58 8 8 0 1.85-.63 3.55-1.69 4.9"}),"NotInterestedOutlined"),uN1=h(c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m0 18c-4.42 0-8-3.58-8-8 0-1.85.63-3.55 1.69-4.9L16.9 18.31C15.55 19.37 13.85 20 12 20m6.31-3.1L7.1 5.69C8.45 4.63 10.15 4 12 4c4.42 0 8 3.58 8 8 0 1.85-.63 3.55-1.69 4.9"}),"NotInterestedRounded"),LN1=h(c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m0 18c-4.42 0-8-3.58-8-8 0-1.85.63-3.55 1.69-4.9L16.9 18.31C15.55 19.37 13.85 20 12 20m6.31-3.1L7.1 5.69C8.45 4.63 10.15 4 12 4c4.42 0 8 3.58 8 8 0 1.85-.63 3.55-1.69 4.9"}),"NotInterestedSharp"),SN1=h(c.jsx("path",{d:"M12 22c5.52 0 10-4.48 10-10S17.52 2 12 2 2 6.48 2 12s4.48 10 10 10m0-18c4.42 0 8 3.58 8 8 0 1.85-.63 3.55-1.69 4.9L7.1 5.69C8.45 4.63 10.15 4 12 4M5.69 7.1 16.9 18.31C15.55 19.37 13.85 20 12 20c-4.42 0-8-3.58-8-8 0-1.85.63-3.55 1.69-4.9"}),"NotInterestedTwoTone"),CN1=h(c.jsx("path",{d:"M12 2C8.14 2 5 5.14 5 9c0 5.25 7 13 7 13s7-7.75 7-13c0-3.86-3.14-7-7-7m.88 13.75h-1.75V14h1.75zm0-2.87h-1.75c0-2.84 2.62-2.62 2.62-4.38 0-.96-.79-1.75-1.75-1.75s-1.75.79-1.75 1.75H8.5C8.5 6.57 10.07 5 12 5s3.5 1.57 3.5 3.5c0 2.19-2.62 2.41-2.62 4.38"}),"NotListedLocation"),TN1=h(c.jsx("path",{d:"M12.01 16c-.27 0-.52-.1-.71-.29-.2-.2-.29-.43-.29-.71-.01-.55.43-.99.98-1h.02c.28 0 .51.1.71.29.18.19.28.43.28.7s-.1.51-.29.71-.43.3-.7.3m-.88-3.66c0-.45.1-.84.29-1.16.19-.33.53-.7 1-1.12.28-.25.48-.47.61-.66s.19-.4.19-.64c0-.29-.11-.53-.32-.74-.21-.2-.5-.3-.85-.3-.37 0-.74.1-.96.3-.21.2-.4.45-.4.98H9c0-1.01.46-1.73.97-2.21C10.53 6.28 11.25 6 12 6c.59 0 1.11.12 1.57.35s.79.55 1.05.96.38.86.38 1.35-.1.9-.31 1.25-.48.71-.89 1.09c-.32.3-.53.56-.65.77s-.18.49-.18.81V13h-1.85v-.66zM18 10.2C18 6.57 15.35 4 12 4s-6 2.57-6 6.2c0 2.34 1.95 5.44 6 9.14 4.05-3.7 6-6.8 6-9.14M12 2c4.2 0 8 3.22 8 8.2 0 3.32-2.67 7.25-8 11.8-5.33-4.55-8-8.48-8-11.8C4 5.22 7.8 2 12 2"}),"NotListedLocationOutlined"),wN1=h(c.jsx("path",{d:"M12 2c-4.2 0-8 3.22-8 8.2 0 3.18 2.45 6.92 7.34 11.22.38.33.95.33 1.33 0C17.55 17.12 20 13.38 20 10.2 20 5.22 16.2 2 12 2m.01 14c-.59 0-1.05-.47-1.05-1.05 0-.59.47-1.04 1.05-1.04.59 0 1.04.45 1.04 1.04 0 .58-.44 1.05-1.04 1.05m2.51-6.17c-.63.93-1.23 1.21-1.56 1.81-.08.14-.13.26-.16.49-.05.39-.36.68-.75.68h-.03c-.44 0-.79-.38-.75-.82.03-.27.09-.57.25-.84.41-.73 1.18-1.16 1.63-1.8.48-.68.21-1.94-1.14-1.94-.61 0-1.01.32-1.26.7-.19.29-.57.39-.89.25-.42-.18-.6-.7-.34-1.07C10.03 6.55 10.88 6 12 6c1.23 0 2.08.56 2.51 1.26.36.61.58 1.73.01 2.57"}),"NotListedLocationRounded"),RN1=h(c.jsx("path",{d:"M12.01 16a.99.99 0 0 0 1-1 .99.99 0 0 0-1-1c-.28 0-.51.1-.71.29s-.3.43-.3.7.1.51.29.71q.3.3.72.3m-.88-3.66V13h1.85v-.42q0-.495.18-.81c.12-.21.33-.47.65-.77.4-.38.68-.75.89-1.09.19-.35.3-.76.3-1.25s-.13-.94-.39-1.35a2.57 2.57 0 0 0-1.05-.96C13.11 6.12 12.58 6 12 6c-.78 0-1.51.32-2.03.79C9.46 7.27 9 7.99 9 9h1.68c0-.52.19-.77.4-.98.21-.2.58-.3.96-.3.35 0 .64.1.85.3s.32.45.32.74c0 .24-.06.46-.19.64-.13.19-.33.41-.61.66-.48.42-.81.79-1 1.12s-.28.71-.28 1.16M12 2c4.2 0 8 3.22 8 8.2 0 3.32-2.67 7.25-8 11.8-5.33-4.55-8-8.48-8-11.8C4 5.22 7.8 2 12 2"}),"NotListedLocationSharp"),ON1=h([c.jsx("path",{fillOpacity:".3",d:"M18.5 10.2c0 2.57-2.1 5.79-6.16 9.51l-.34.3-.34-.31C7.6 15.99 5.5 12.77 5.5 10.2c0-3.84 2.82-6.7 6.5-6.7s6.5 2.85 6.5 6.7"},"0"),c.jsx("path",{d:"M12.01 16c-.27 0-.52-.1-.71-.29-.2-.2-.29-.43-.29-.71-.01-.55.43-.99.98-1h.02c.28 0 .51.1.71.29.18.19.28.43.28.7s-.1.51-.29.71-.43.3-.7.3m-.88-3.66c0-.45.1-.84.29-1.16.19-.33.53-.7 1-1.12.28-.25.48-.47.61-.66s.19-.4.19-.64c0-.29-.11-.53-.32-.74-.21-.2-.5-.3-.85-.3-.37 0-.74.1-.96.3-.21.2-.4.45-.4.98H9c0-1.01.46-1.73.97-2.21C10.53 6.28 11.25 6 12 6c.59 0 1.11.12 1.57.35.88.43 1.43 1.33 1.43 2.31 0 .49-.1.9-.31 1.25s-.48.71-.89 1.09c-.32.3-.53.56-.65.77s-.18.49-.18.81V13h-1.85v-.66zM18 10.2C18 6.57 15.35 4 12 4s-6 2.57-6 6.2c0 2.34 1.95 5.44 6 9.14 4.05-3.7 6-6.8 6-9.14M12 2c4.2 0 8 3.22 8 8.2 0 3.32-2.67 7.25-8 11.8-5.33-4.55-8-8.48-8-11.8C4 5.22 7.8 2 12 2"},"1")],"NotListedLocationTwoTone"),yN1=h(c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m-1 14H9V8h2zm1 0V8l5 4z"}),"NotStarted"),gN1=h(c.jsx("path",{d:"M12 4c4.41 0 8 3.59 8 8s-3.59 8-8 8-8-3.59-8-8 3.59-8 8-8m0-2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m-1 6H9v8h2zm6 4-5-4v8z"}),"NotStartedOutlined"),AN1=h(c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m-1 13c0 .55-.45 1-1 1s-1-.45-1-1V9c0-.55.45-1 1-1s1 .45 1 1zm5.02-2.22-2.4 1.92c-.65.52-1.62.06-1.62-.78v-3.84c0-.84.97-1.3 1.62-.78l2.4 1.92c.5.4.5 1.16 0 1.56"}),"NotStartedRounded"),fN1=h(c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m-1 14H9V8h2zm1 0V8l5 4z"}),"NotStartedSharp"),PN1=h([c.jsx("path",{d:"M12 4c-4.41 0-8 3.59-8 8s3.59 8 8 8 8-3.59 8-8-3.59-8-8-8m-1 12H9V8h2zm1 0V8l5 4z",opacity:".3"},"0"),c.jsx("path",{d:"M12 4c4.41 0 8 3.59 8 8s-3.59 8-8 8-8-3.59-8-8 3.59-8 8-8m0-2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m-1 6H9v8h2zm6 4-5-4v8z"},"1")],"NotStartedTwoTone"),FN1=h(c.jsx("path",{d:"m22 10-6-6H4c-1.1 0-2 .9-2 2v12.01c0 1.1.9 1.99 2 1.99l16-.01c1.1 0 2-.89 2-1.99zm-7-4.5 5.5 5.5H15z"}),"Note"),BN1=h(c.jsx("path",{d:"M14 2H6c-1.1 0-1.99.9-1.99 2L4 20c0 1.1.89 2 1.99 2H18c1.1 0 2-.9 2-2V8zm2 14h-3v3h-2v-3H8v-2h3v-3h2v3h3zm-3-7V3.5L18.5 9z"}),"NoteAdd"),bN1=h(c.jsx("path",{d:"M13 11h-2v3H8v2h3v3h2v-3h3v-2h-3zm1-9H6c-1.1 0-2 .9-2 2v16c0 1.1.89 2 1.99 2H18c1.1 0 2-.9 2-2V8zm4 18H6V4h7v5h5z"}),"NoteAddOutlined"),DN1=h(c.jsx("path",{d:"M14.59 2.59c-.38-.38-.89-.59-1.42-.59H6c-1.1 0-2 .9-2 2v16c0 1.1.89 2 1.99 2H18c1.1 0 2-.9 2-2V8.83c0-.53-.21-1.04-.59-1.41zM15 16h-2v2c0 .55-.45 1-1 1s-1-.45-1-1v-2H9c-.55 0-1-.45-1-1s.45-1 1-1h2v-2c0-.55.45-1 1-1s1 .45 1 1v2h2c.55 0 1 .45 1 1s-.45 1-1 1m-2-8V3.5L18.5 9H14c-.55 0-1-.45-1-1"}),"NoteAddRounded"),kN1=h(c.jsx("path",{d:"M14 2H4v20h16V8zm2 14h-3v3h-2v-3H8v-2h3v-3h2v3h3zm-3-7V3.5L18.5 9z"}),"NoteAddSharp"),WN1=h([c.jsx("path",{d:"M13 4H6v16h12V9h-5zm3 10v2h-3v3h-2v-3H8v-2h3v-3h2v3z",opacity:".3"},"0"),c.jsx("path",{d:"M13 11h-2v3H8v2h3v3h2v-3h3v-2h-3zm1-9H6c-1.1 0-2 .9-2 2v16c0 1.1.89 2 1.99 2H18c1.1 0 2-.9 2-2V8zm4 18H6V4h7v5h5z"},"1")],"NoteAddTwoTone"),NN1=h(c.jsx("path",{d:"M19 3h-4.18C14.4 1.84 13.3 1 12 1s-2.4.84-2.82 2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m-7-.25c.41 0 .75.34.75.75s-.34.75-.75.75-.75-.34-.75-.75.34-.75.75-.75M9.1 17H7v-2.14l5.96-5.96 2.12 2.12zm7.75-7.73-1.06 1.06-2.12-2.12 1.06-1.06c.2-.2.51-.2.71 0l1.41 1.41c.2.2.2.51 0 .71"}),"NoteAlt"),EN1=h([c.jsx("path",{d:"M19 3h-4.18C14.4 1.84 13.3 1 12 1s-2.4.84-2.82 2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m-7-.25c.41 0 .75.34.75.75s-.34.75-.75.75-.75-.34-.75-.75.34-.75.75-.75M19 19H5V5h14z"},"0"),c.jsx("path",{d:"m15.08 11.03-2.12-2.12L7 14.86V17h2.1zm1.77-1.76c.2-.2.2-.51 0-.71l-1.41-1.41c-.2-.2-.51-.2-.71 0l-1.06 1.06 2.12 2.12z"},"1")],"NoteAltOutlined"),IN1=h(c.jsx("path",{d:"M19 3h-4.18C14.4 1.84 13.3 1 12 1s-2.4.84-2.82 2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m-7-.25c.41 0 .75.34.75.75s-.34.75-.75.75-.75-.34-.75-.75.34-.75.75-.75M8.9 17H7.5c-.28 0-.5-.22-.5-.5v-1.43c0-.13.05-.26.15-.35l5.81-5.81 2.12 2.12-5.83 5.83c-.09.09-.22.14-.35.14m7.95-7.73-1.06 1.06-2.12-2.12 1.06-1.06c.2-.2.51-.2.71 0l1.41 1.41c.2.2.2.51 0 .71"}),"NoteAltRounded"),UN1=h(c.jsx("path",{d:"M21 3h-6.18C14.4 1.84 13.3 1 12 1s-2.4.84-2.82 2H3v18h18zm-9-.25c.41 0 .75.34.75.75s-.34.75-.75.75-.75-.34-.75-.75.34-.75.75-.75M9.1 17H7v-2.14l5.96-5.96 2.12 2.12zm8.1-8.09-1.41 1.41-2.13-2.12 1.41-1.41z"}),"NoteAltSharp"),GN1=h([c.jsx("path",{d:"M5 19h14V5H5zm9.73-11.85c.2-.2.51-.2.71 0l1.41 1.41c.2.2.2.51 0 .71l-1.06 1.06-2.12-2.12zM7 14.86l5.96-5.96 2.12 2.12L9.1 17H7z",opacity:".3"},"0"),c.jsx("path",{d:"M19 3h-4.18C14.4 1.84 13.3 1 12 1s-2.4.84-2.82 2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m-7-.25c.41 0 .75.34.75.75s-.34.75-.75.75-.75-.34-.75-.75.34-.75.75-.75M19 19H5V5h14z"},"1"),c.jsx("path",{d:"m15.08 11.03-2.12-2.12L7 14.86V17h2.1zm1.77-1.76c.2-.2.2-.51 0-.71l-1.41-1.41c-.2-.2-.51-.2-.71 0l-1.06 1.06 2.12 2.12z"},"2")],"NoteAltTwoTone"),KN1=h(c.jsx("path",{d:"M16 4H4c-1.1 0-2 .9-2 2v12.01c0 1.1.9 1.99 2 1.99h16c1.1 0 2-.9 2-2v-8zM4 18.01V6h11v5h5v7.01z"}),"NoteOutlined"),qN1=h(c.jsx("path",{d:"m21.41 9.41-4.83-4.83c-.37-.37-.88-.58-1.41-.58H4c-1.1 0-2 .9-2 2v12.01c0 1.1.89 1.99 1.99 1.99H20c1.1 0 2-.9 2-2v-7.17c0-.53-.21-1.04-.59-1.42M15 5.5l5.5 5.5H16c-.55 0-1-.45-1-1z"}),"NoteRounded"),QN1=h(c.jsx("path",{d:"m22 10-6-6H2v16h20zm-7-4.5 5.5 5.5H15z"}),"NoteSharp"),ZN1=h([c.jsx("path",{d:"M15 6H4v12.01h16V11h-5z",opacity:".3"},"0"),c.jsx("path",{d:"M4 4c-1.1 0-2 .9-2 2v12.01c0 1.1.9 1.99 2 1.99h16c1.1 0 2-.9 2-2v-8l-6-6zm16 14.01H4V6h11v5h5z"},"1")],"NoteTwoTone"),JN1=h(c.jsx("path",{d:"M3 18h12v-2H3zM3 6v2h18V6zm0 7h18v-2H3z"}),"Notes"),YN1=h(c.jsx("path",{d:"M21 11.01 3 11v2h18zM3 16h12v2H3zM21 6H3v2.01L21 8z"}),"NotesOutlined"),_N1=h(c.jsx("path",{d:"M20 11H4c-.55 0-1 .45-1 1s.45 1 1 1h16c.55 0 1-.45 1-1s-.45-1-1-1M4 18h10c.55 0 1-.45 1-1s-.45-1-1-1H4c-.55 0-1 .45-1 1s.45 1 1 1M20 6H4c-.55 0-1 .45-1 1v.01c0 .55.45 1 1 1h16c.55 0 1-.45 1-1V7c0-.55-.45-1-1-1"}),"NotesRounded"),XN1=h(c.jsx("path",{d:"M21 11.01 3 11v2h18zM3 16h12v2H3zM21 6H3v2.01L21 8z"}),"NotesSharp"),$N1=h(c.jsx("path",{d:"M21 11.01 3 11v2h18zM3 16h12v2H3zM21 6H3v2.01L21 8z"}),"NotesTwoTone"),cE1=h(c.jsx("path",{d:"M10 20h4c0 1.1-.9 2-2 2s-2-.9-2-2m4-11c0 2.61 1.67 4.83 4 5.66V17h2v2H4v-2h2v-7c0-2.79 1.91-5.14 4.5-5.8v-.7c0-.83.67-1.5 1.5-1.5s1.5.67 1.5 1.5v.7c.71.18 1.36.49 1.95.9C14.54 6.14 14 7.51 14 9m10-1h-3V5h-2v3h-3v2h3v3h2v-3h3z"}),"NotificationAdd"),hE1=h(c.jsx("path",{d:"M16 14v3H8v-7c0-2.21 1.79-4 4-4 .85 0 1.64.26 2.28.72l1.43-1.43c-.64-.51-1.39-.88-2.21-1.09v-.7c0-.83-.67-1.5-1.5-1.5s-1.5.67-1.5 1.5v.7C7.91 4.86 6 7.21 6 10v7H4v2h16v-2h-2v-3zm-4 8c1.1 0 2-.9 2-2h-4c0 1.1.9 2 2 2M24 8h-3V5h-2v3h-3v2h3v3h2v-3h3z"}),"NotificationAddOutlined"),sE1=h(c.jsx("path",{d:"M10 20h4c0 1.1-.9 2-2 2s-2-.9-2-2m4-11c0 2.61 1.67 4.83 4 5.66V17h1c.55 0 1 .45 1 1s-.45 1-1 1H5c-.55 0-1-.45-1-1s.45-1 1-1h1v-7c0-2.79 1.91-5.14 4.5-5.8v-.7c0-.83.67-1.5 1.5-1.5s1.5.67 1.5 1.5v.7c.71.18 1.36.49 1.95.9C14.54 6.14 14 7.51 14 9m9-1h-2V6c0-.55-.45-1-1-1s-1 .45-1 1v2h-2c-.55 0-1 .45-1 1s.45 1 1 1h2v2c0 .55.45 1 1 1s1-.45 1-1v-2h2c.55 0 1-.45 1-1s-.45-1-1-1"}),"NotificationAddRounded"),tE1=h(c.jsx("path",{d:"M10 20h4c0 1.1-.9 2-2 2s-2-.9-2-2m4-11c0 2.61 1.67 4.83 4 5.66V17h2v2H4v-2h2v-7c0-2.79 1.91-5.14 4.5-5.8V2h3v2.2c.71.18 1.36.49 1.95.9C14.54 6.14 14 7.51 14 9m10-1h-3V5h-2v3h-3v2h3v3h2v-3h3z"}),"NotificationAddSharp"),oE1=h(c.jsx("path",{d:"M16 14v3H8v-7c0-2.21 1.79-4 4-4 .85 0 1.64.26 2.28.72l1.43-1.43c-.64-.51-1.39-.88-2.21-1.09v-.7c0-.83-.67-1.5-1.5-1.5s-1.5.67-1.5 1.5v.7C7.91 4.86 6 7.21 6 10v7H4v2h16v-2h-2v-3zm-4 8c1.1 0 2-.9 2-2h-4c0 1.1.9 2 2 2M24 8h-3V5h-2v3h-3v2h3v3h2v-3h3z"}),"NotificationAddTwoTone"),vE1=h(c.jsx("path",{d:"M18 16v-5c0-3.07-1.64-5.64-4.5-6.32V4c0-.83-.67-1.5-1.5-1.5s-1.5.67-1.5 1.5v.68C7.63 5.36 6 7.92 6 11v5l-2 2v1h16v-1zm-5 0h-2v-2h2zm0-4h-2V8h2zm-1 10c1.1 0 2-.9 2-2h-4c0 1.1.89 2 2 2"}),"NotificationImportant"),eE1=h(c.jsx("path",{d:"M10.01 21.01c0 1.1.89 1.99 1.99 1.99s1.99-.89 1.99-1.99zM12 6c2.76 0 5 2.24 5 5v7H7v-7c0-2.76 2.24-5 5-5m0-4.5c-.83 0-1.5.67-1.5 1.5v1.17C7.36 4.85 5 7.65 5 11v6l-2 2v1h18v-1l-2-2v-6c0-3.35-2.36-6.15-5.5-6.83V3c0-.83-.67-1.5-1.5-1.5M11 8h2v4h-2zm0 6h2v2h-2z"}),"NotificationImportantOutlined"),lE1=h(c.jsx("path",{d:"M12 23c1.1 0 1.99-.89 1.99-1.99h-3.98c0 1.1.89 1.99 1.99 1.99m8.29-4.71L19 17v-6c0-3.35-2.36-6.15-5.5-6.83V3c0-.83-.67-1.5-1.5-1.5s-1.5.67-1.5 1.5v1.17C7.36 4.85 5 7.65 5 11v6l-1.29 1.29c-.63.63-.19 1.71.7 1.71h15.17c.9 0 1.34-1.08.71-1.71M13 16h-2v-2h2zm0-5c0 .55-.45 1-1 1s-1-.45-1-1V9c0-.55.45-1 1-1s1 .45 1 1z"}),"NotificationImportantRounded"),nE1=h(c.jsx("path",{d:"M12 23c1.1 0 1.99-.89 1.99-1.99h-3.98c0 1.1.89 1.99 1.99 1.99m7-6v-6c0-3.35-2.36-6.15-5.5-6.83V1.5h-3v2.67C7.36 4.85 5 7.65 5 11v6l-2 2v1h18v-1zm-6-1h-2v-2h2zm0-4h-2V8h2z"}),"NotificationImportantSharp"),aE1=h([c.jsx("path",{d:"M12 6c-2.76 0-5 2.24-5 5v7h10v-7c0-2.76-2.24-5-5-5m1 10h-2v-2h2zm0-4h-2V8h2z",opacity:".3"},"0"),c.jsx("path",{d:"M12 23c1.1 0 1.99-.89 1.99-1.99h-3.98c0 1.1.89 1.99 1.99 1.99m7-6v-6c0-3.35-2.36-6.15-5.5-6.83V3c0-.83-.67-1.5-1.5-1.5s-1.5.67-1.5 1.5v1.17C7.36 4.85 5 7.65 5 11v6l-2 2v1h18v-1zm-2 1H7v-7c0-2.76 2.24-5 5-5s5 2.24 5 5zM11 8h2v4h-2zm0 6h2v2h-2z"},"1")],"NotificationImportantTwoTone"),dE1=h(c.jsx("path",{d:"M12 22c1.1 0 2-.9 2-2h-4c0 1.1.89 2 2 2m6-6v-5c0-3.07-1.64-5.64-4.5-6.32V4c0-.83-.67-1.5-1.5-1.5s-1.5.67-1.5 1.5v.68C7.63 5.36 6 7.92 6 11v5l-2 2v1h16v-1z"}),"Notifications"),zE1=h(c.jsx("path",{d:"M7.58 4.08 6.15 2.65C3.75 4.48 2.17 7.3 2.03 10.5h2c.15-2.65 1.51-4.97 3.55-6.42m12.39 6.42h2c-.15-3.2-1.73-6.02-4.12-7.85l-1.42 1.43c2.02 1.45 3.39 3.77 3.54 6.42M18 11c0-3.07-1.64-5.64-4.5-6.32V4c0-.83-.67-1.5-1.5-1.5s-1.5.67-1.5 1.5v.68C7.63 5.36 6 7.92 6 11v5l-2 2v1h16v-1l-2-2zm-6 11c.14 0 .27-.01.4-.04.65-.14 1.18-.58 1.44-1.18q.15-.36.15-.78h-4c.01 1.1.9 2 2.01 2"}),"NotificationsActive"),mE1=h(c.jsx("path",{d:"M12 22c1.1 0 2-.9 2-2h-4c0 1.1.9 2 2 2m6-6v-5c0-3.07-1.63-5.64-4.5-6.32V4c0-.83-.67-1.5-1.5-1.5s-1.5.67-1.5 1.5v.68C7.64 5.36 6 7.92 6 11v5l-2 2v1h16v-1zm-2 1H8v-6c0-2.48 1.51-4.5 4-4.5s4 2.02 4 4.5zM7.58 4.08 6.15 2.65C3.75 4.48 2.17 7.3 2.03 10.5h2c.15-2.65 1.51-4.97 3.55-6.42m12.39 6.42h2c-.15-3.2-1.73-6.02-4.12-7.85l-1.42 1.43c2.02 1.45 3.39 3.77 3.54 6.42"}),"NotificationsActiveOutlined"),pE1=h(c.jsx("path",{d:"M18 16v-5c0-3.07-1.64-5.64-4.5-6.32V4c0-.83-.68-1.5-1.51-1.5S10.5 3.17 10.5 4v.68C7.63 5.36 6 7.92 6 11v5l-1.3 1.29c-.63.63-.19 1.71.7 1.71h13.17c.89 0 1.34-1.08.71-1.71zm-6.01 6c1.1 0 2-.9 2-2h-4c0 1.1.89 2 2 2M6.77 4.73c.42-.38.43-1.03.03-1.43-.38-.38-1-.39-1.39-.02C3.7 4.84 2.52 6.96 2.14 9.34c-.09.61.38 1.16 1 1.16.48 0 .9-.35.98-.83.3-1.94 1.26-3.67 2.65-4.94M18.6 3.28c-.4-.37-1.02-.36-1.4.02-.4.4-.38 1.04.03 1.42 1.38 1.27 2.35 3 2.65 4.94.07.48.49.83.98.83.61 0 1.09-.55.99-1.16-.38-2.37-1.55-4.48-3.25-6.05"}),"NotificationsActiveRounded"),HE1=h(c.jsx("path",{d:"M7.58 4.08 6.15 2.65C3.75 4.48 2.17 7.3 2.03 10.5h2c.15-2.65 1.51-4.97 3.55-6.42m12.39 6.42h2c-.15-3.2-1.73-6.02-4.12-7.85l-1.42 1.43c2.02 1.45 3.39 3.77 3.54 6.42M18 11c0-3.07-1.64-5.64-4.5-6.32V2.5h-3v2.18C7.63 5.36 6 7.92 6 11v5l-2 2v1h16v-1l-2-2zm-6 11c.14 0 .27-.01.4-.04.65-.14 1.18-.58 1.44-1.18q.15-.36.15-.78h-4c.01 1.1.9 2 2.01 2"}),"NotificationsActiveSharp"),ME1=h([c.jsx("path",{d:"M12 6.5c-2.49 0-4 2.02-4 4.5v6h8v-6c0-2.48-1.51-4.5-4-4.5",opacity:".3"},"0"),c.jsx("path",{d:"M12 22c1.1 0 2-.9 2-2h-4c0 1.1.9 2 2 2m6-11c0-3.07-1.63-5.64-4.5-6.32V4c0-.83-.67-1.5-1.5-1.5s-1.5.67-1.5 1.5v.68C7.64 5.36 6 7.92 6 11v5l-2 2v1h16v-1l-2-2zm-2 6H8v-6c0-2.48 1.51-4.5 4-4.5s4 2.02 4 4.5zM7.58 4.08 6.15 2.65C3.75 4.48 2.17 7.3 2.03 10.5h2c.15-2.65 1.51-4.97 3.55-6.42m12.39 6.42h2c-.15-3.2-1.73-6.02-4.12-7.85l-1.42 1.43c2.02 1.45 3.39 3.77 3.54 6.42"},"1")],"NotificationsActiveTwoTone"),rE1=h(c.jsx("path",{d:"M12 22c1.1 0 2-.9 2-2h-4c0 1.1.9 2 2 2m6-6v-5c0-3.07-1.63-5.64-4.5-6.32V4c0-.83-.67-1.5-1.5-1.5s-1.5.67-1.5 1.5v.68C7.64 5.36 6 7.92 6 11v5l-2 2v1h16v-1zm-2 1H8v-6c0-2.48 1.51-4.5 4-4.5s4 2.02 4 4.5z"}),"NotificationsNone"),iE1=h(c.jsx("path",{d:"M12 22c1.1 0 2-.9 2-2h-4c0 1.1.9 2 2 2m6-6v-5c0-3.07-1.63-5.64-4.5-6.32V4c0-.83-.67-1.5-1.5-1.5s-1.5.67-1.5 1.5v.68C7.64 5.36 6 7.92 6 11v5l-2 2v1h16v-1zm-2 1H8v-6c0-2.48 1.51-4.5 4-4.5s4 2.02 4 4.5z"}),"NotificationsNoneOutlined"),VE1=h(c.jsx("path",{d:"M19.29 17.29 18 16v-5c0-3.07-1.64-5.64-4.5-6.32V4c0-.83-.67-1.5-1.5-1.5s-1.5.67-1.5 1.5v.68C7.63 5.36 6 7.92 6 11v5l-1.29 1.29c-.63.63-.19 1.71.7 1.71h13.17c.9 0 1.34-1.08.71-1.71M16 17H8v-6c0-2.48 1.51-4.5 4-4.5s4 2.02 4 4.5zm-4 5c1.1 0 2-.9 2-2h-4c0 1.1.89 2 2 2"}),"NotificationsNoneRounded"),xE1=h(c.jsx("path",{d:"M12 22c1.1 0 2-.9 2-2h-4c0 1.1.9 2 2 2m6-6v-5c0-3.07-1.63-5.64-4.5-6.32V2.5h-3v2.18C7.64 5.36 6 7.92 6 11v5l-2 2v1h16v-1zm-2 1H8v-6c0-2.48 1.51-4.5 4-4.5s4 2.02 4 4.5z"}),"NotificationsNoneSharp"),jE1=h([c.jsx("path",{d:"M12 6.5c-2.49 0-4 2.02-4 4.5v6h8v-6c0-2.48-1.51-4.5-4-4.5",opacity:".3"},"0"),c.jsx("path",{d:"M18 16v-5c0-3.07-1.63-5.64-4.5-6.32V4c0-.83-.67-1.5-1.5-1.5s-1.5.67-1.5 1.5v.68C7.64 5.36 6 7.92 6 11v5l-2 2v1h16v-1zm-2 1H8v-6c0-2.48 1.51-4.5 4-4.5s4 2.02 4 4.5zm-4 5c1.1 0 2-.9 2-2h-4c0 1.1.9 2 2 2"},"1")],"NotificationsNoneTwoTone"),uE1=h(c.jsx("path",{d:"M20 18.69 7.84 6.14 5.27 3.49 4 4.76l2.8 2.8v.01c-.52.99-.8 2.16-.8 3.42v5l-2 2v1h13.73l2 2L21 19.72zM12 22c1.11 0 2-.89 2-2h-4c0 1.11.89 2 2 2m6-7.32V11c0-3.08-1.64-5.64-4.5-6.32V4c0-.83-.67-1.5-1.5-1.5s-1.5.67-1.5 1.5v.68c-.15.03-.29.08-.42.12-.1.03-.2.07-.3.11h-.01c-.01 0-.01 0-.02.01-.23.09-.46.2-.68.31 0 0-.01 0-.01.01z"}),"NotificationsOff"),LE1=h(c.jsx("path",{d:"M12 22c1.1 0 2-.9 2-2h-4c0 1.1.9 2 2 2m0-15.5c2.49 0 4 2.02 4 4.5v.1l2 2V11c0-3.07-1.63-5.64-4.5-6.32V4c0-.83-.67-1.5-1.5-1.5s-1.5.67-1.5 1.5v.68c-.24.06-.47.15-.69.23l1.64 1.64c.18-.02.36-.05.55-.05M5.41 3.35 4 4.76l2.81 2.81C6.29 8.57 6 9.74 6 11v5l-2 2v1h14.24l1.74 1.74 1.41-1.41zM16 17H8v-6c0-.68.12-1.32.34-1.9L16 16.76z"}),"NotificationsOffOutlined"),SE1=h(c.jsx("path",{d:"M12 22c1.1 0 2-.9 2-2h-4c0 1.1.89 2 2 2m6-11c0-3.07-1.64-5.64-4.5-6.32V4c0-.83-.67-1.5-1.5-1.5s-1.5.67-1.5 1.5v.68c-.24.06-.47.15-.69.23L18 13.1zM5.41 3.35 4 4.76l2.81 2.81C6.29 8.57 6 9.73 6 11v5l-1.29 1.29c-.63.63-.19 1.71.7 1.71h12.83l1.74 1.74 1.41-1.41z"}),"NotificationsOffRounded"),CE1=h(c.jsx("path",{d:"M12 22c1.1 0 2-.9 2-2h-4c0 1.1.89 2 2 2m6-11c0-3.07-1.64-5.64-4.5-6.32V2.5h-3v2.18c-.24.06-.47.15-.69.23L18 13.1zM5.41 3.35 4 4.76l2.81 2.81C6.29 8.57 6 9.73 6 11v5l-2 2v1h14.24l1.74 1.74 1.41-1.41z"}),"NotificationsOffSharp"),TE1=h([c.jsx("path",{d:"M8 17h8v-.24L8.34 9.1C8.12 9.68 8 10.32 8 11zm4-10.5c-.19 0-.37.03-.55.06L16 11.1V11c0-2.48-1.51-4.5-4-4.5",opacity:".3"},"0"),c.jsx("path",{d:"M12 22c1.1 0 2-.9 2-2h-4c0 1.1.9 2 2 2m0-15.5c2.49 0 4 2.02 4 4.5v.1l2 2V11c0-3.07-1.63-5.64-4.5-6.32V4c0-.83-.67-1.5-1.5-1.5s-1.5.67-1.5 1.5v.68c-.24.06-.47.15-.69.23l1.64 1.64c.18-.02.36-.05.55-.05M5.41 3.35 4 4.76l2.81 2.81C6.29 8.57 6 9.74 6 11v5l-2 2v1h14.24l1.74 1.74 1.41-1.41zM16 17H8v-6c0-.68.12-1.32.34-1.9L16 16.76z"},"1")],"NotificationsOffTwoTone"),wE1=h(c.jsx("path",{d:"M12 22c1.1 0 2-.9 2-2h-4c0 1.1.9 2 2 2m6-6v-5c0-3.07-1.63-5.64-4.5-6.32V4c0-.83-.67-1.5-1.5-1.5s-1.5.67-1.5 1.5v.68C7.64 5.36 6 7.92 6 11v5l-2 2v1h16v-1zm-2 1H8v-6c0-2.48 1.51-4.5 4-4.5s4 2.02 4 4.5z"}),"NotificationsOutlined"),RE1=h(c.jsx("path",{d:"M12 22c1.1 0 2-.9 2-2h-4c0 1.1.89 2 2 2m6-6v-5c0-3.07-1.64-5.64-4.5-6.32V4c0-.83-.67-1.5-1.5-1.5s-1.5.67-1.5 1.5v.68C7.63 5.36 6 7.93 6 11v5l-2 2v1h16v-1zm-3.5-6.2-2.8 3.4h2.8V15h-5v-1.8l2.8-3.4H9.5V8h5z"}),"NotificationsPaused"),OE1=h(c.jsx("path",{d:"M9.5 9.8h2.8l-2.8 3.4V15h5v-1.8h-2.8l2.8-3.4V8h-5zM18 16v-5c0-3.07-1.63-5.64-4.5-6.32V4c0-.83-.67-1.5-1.5-1.5s-1.5.67-1.5 1.5v.68C7.64 5.36 6 7.92 6 11v5l-2 2v1h16v-1zm-2 1H8v-6c0-2.48 1.51-4.5 4-4.5s4 2.02 4 4.5zm-4 5c1.1 0 2-.9 2-2h-4c0 1.1.9 2 2 2"}),"NotificationsPausedOutlined"),yE1=h(c.jsx("path",{d:"M12 22c1.1 0 2-.9 2-2h-4c0 1.1.89 2 2 2m7.29-4.71L18 16v-5c0-3.07-1.64-5.64-4.5-6.32V4c0-.83-.67-1.5-1.5-1.5s-1.5.67-1.5 1.5v.68C7.63 5.36 6 7.92 6 11v5l-1.29 1.29c-.63.63-.19 1.71.7 1.71h13.17c.9 0 1.34-1.08.71-1.71M14.5 9.33c0 .31-.11.6-.3.84l-2.5 3.03h1.9c.5 0 .9.4.9.9s-.4.9-.9.9h-2.78c-.73 0-1.32-.59-1.32-1.32v-.01c0-.31.11-.6.3-.84l2.5-3.03h-1.9c-.5 0-.9-.4-.9-.9s.4-.9.9-.9h2.78c.73 0 1.32.59 1.32 1.33"}),"NotificationsPausedRounded"),gE1=h(c.jsx("path",{d:"M12 22c1.1 0 2-.9 2-2h-4c0 1.1.89 2 2 2m6-6v-5c0-3.07-1.64-5.64-4.5-6.32V2.5h-3v2.18C7.63 5.36 6 7.93 6 11v5l-2 2v1h16v-1zm-3.5-6.2-2.8 3.4h2.8V15h-5v-1.8l2.8-3.4H9.5V8h5z"}),"NotificationsPausedSharp"),AE1=h([c.jsx("path",{d:"M12 6.5c-2.49 0-4 2.02-4 4.5v6h8v-6c0-2.48-1.51-4.5-4-4.5m2.5 3.3-2.8 3.4h2.8V15h-5v-1.8l2.8-3.4H9.5V8h5z",opacity:".3"},"0"),c.jsx("path",{d:"M9.5 9.8h2.8l-2.8 3.4V15h5v-1.8h-2.8l2.8-3.4V8h-5zM18 16v-5c0-3.07-1.63-5.64-4.5-6.32V4c0-.83-.67-1.5-1.5-1.5s-1.5.67-1.5 1.5v.68C7.64 5.36 6 7.92 6 11v5l-2 2v1h16v-1zm-2 1H8v-6c0-2.48 1.51-4.5 4-4.5s4 2.02 4 4.5zm-4 5c1.1 0 2-.9 2-2h-4c0 1.1.9 2 2 2"},"1")],"NotificationsPausedTwoTone"),fE1=h(c.jsx("path",{d:"M12 22c1.1 0 2-.9 2-2h-4c0 1.1.89 2 2 2m6-6v-5c0-3.07-1.64-5.64-4.5-6.32V4c0-.83-.67-1.5-1.5-1.5s-1.5.67-1.5 1.5v.68C7.63 5.36 6 7.92 6 11v5l-1.29 1.29c-.63.63-.19 1.71.7 1.71h13.17c.89 0 1.34-1.08.71-1.71z"}),"NotificationsRounded"),PE1=h(c.jsx("path",{d:"M12 22c1.1 0 2-.9 2-2h-4c0 1.1.89 2 2 2m6-6v-5c0-3.07-1.64-5.64-4.5-6.32V2.5h-3v2.18C7.63 5.36 6 7.92 6 11v5l-2 2v1h16v-1z"}),"NotificationsSharp"),FE1=h([c.jsx("path",{d:"M12 6.5c-2.49 0-4 2.02-4 4.5v6h8v-6c0-2.48-1.51-4.5-4-4.5",opacity:".3"},"0"),c.jsx("path",{d:"M12 22c1.1 0 2-.9 2-2h-4c0 1.1.9 2 2 2m6-6v-5c0-3.07-1.63-5.64-4.5-6.32V4c0-.83-.67-1.5-1.5-1.5s-1.5.67-1.5 1.5v.68C7.64 5.36 6 7.92 6 11v5l-2 2v1h16v-1zm-2 1H8v-6c0-2.48 1.51-4.5 4-4.5s4 2.02 4 4.5z"},"1")],"NotificationsTwoTone"),BE1=h(c.jsx("path",{d:"m20.5 10 .5-2h-4l1-4h-2l-1 4h-4l1-4h-2L9 8H5l-.5 2h4l-1 4h-4L3 16h4l-1 4h2l1-4h4l-1 4h2l1-4h4l.5-2h-4l1-4zm-7 4h-4l1-4h4z"}),"Numbers"),bE1=h(c.jsx("path",{d:"m20.5 10 .5-2h-4l1-4h-2l-1 4h-4l1-4h-2L9 8H5l-.5 2h4l-1 4h-4L3 16h4l-1 4h2l1-4h4l-1 4h2l1-4h4l.5-2h-4l1-4zm-7 4h-4l1-4h4z"}),"NumbersOutlined"),DE1=h(c.jsx("path",{d:"m20.68 9.27.01-.06c.16-.62-.3-1.21-.93-1.21H17l.7-2.79c.15-.62-.31-1.21-.94-1.21-.45 0-.83.3-.94.73L15 8h-4l.7-2.79c.15-.62-.31-1.21-.94-1.21-.45 0-.83.3-.94.73L9 8H5.76c-.45 0-.84.3-.94.73l-.02.06c-.15.62.31 1.21.94 1.21H8.5l-1 4H4.26c-.45 0-.83.3-.94.73l-.02.06c-.15.62.31 1.21.94 1.21H7l-.7 2.79c-.15.62.31 1.21.94 1.21.45 0 .83-.3.94-.73L9 16h4l-.7 2.79c-.15.62.31 1.21.94 1.21.45 0 .83-.3.94-.73L15 16h3.24c.45 0 .83-.3.94-.73l.01-.06c.15-.61-.31-1.21-.94-1.21H15.5l1-4h3.24c.45 0 .84-.3.94-.73M13.5 14h-4l1-4h4z"}),"NumbersRounded"),kE1=h(c.jsx("path",{d:"m20.5 10 .5-2h-4l1-4h-2l-1 4h-4l1-4h-2L9 8H5l-.5 2h4l-1 4h-4L3 16h4l-1 4h2l1-4h4l-1 4h2l1-4h4l.5-2h-4l1-4zm-7 4h-4l1-4h4z"}),"NumbersSharp"),WE1=h(c.jsx("path",{d:"m20.5 10 .5-2h-4l1-4h-2l-1 4h-4l1-4h-2L9 8H5l-.5 2h4l-1 4h-4L3 16h4l-1 4h2l1-4h4l-1 4h2l1-4h4l.5-2h-4l1-4zm-7 4h-4l1-4h4z"}),"NumbersTwoTone"),NE1=h(c.jsx("path",{d:"M12 2.02c-5.51 0-9.98 4.47-9.98 9.98s4.47 9.98 9.98 9.98 9.98-4.47 9.98-9.98S17.51 2.02 12 2.02M11.48 20v-6.26H8L13 4v6.26h3.35z"}),"OfflineBolt"),EE1=h(c.jsx("path",{d:"M12 2.02c-5.51 0-9.98 4.47-9.98 9.98s4.47 9.98 9.98 9.98 9.98-4.47 9.98-9.98S17.51 2.02 12 2.02m0 17.96c-4.4 0-7.98-3.58-7.98-7.98S7.6 4.02 12 4.02 19.98 7.6 19.98 12 16.4 19.98 12 19.98M12.75 5l-4.5 8.5h3.14V19l4.36-8.5h-3z"}),"OfflineBoltOutlined"),IE1=h(c.jsx("path",{d:"M12 2.02c-5.51 0-9.98 4.47-9.98 9.98s4.47 9.98 9.98 9.98 9.98-4.47 9.98-9.98S17.51 2.02 12 2.02m-.52 15.86v-4.14H8.82c-.37 0-.62-.4-.44-.73l3.68-7.17c.23-.47.94-.3.94.23v4.19h2.54c.37 0 .61.39.45.72l-3.56 7.12c-.24.48-.95.31-.95-.22"}),"OfflineBoltRounded"),UE1=h(c.jsx("path",{d:"M12 2.02c-5.51 0-9.98 4.47-9.98 9.98s4.47 9.98 9.98 9.98 9.98-4.47 9.98-9.98S17.51 2.02 12 2.02M11.48 20v-6.26H8L13 4v6.26h3.35z"}),"OfflineBoltSharp"),GE1=h([c.jsx("path",{d:"M12 4.02C7.6 4.02 4.02 7.6 4.02 12S7.6 19.98 12 19.98s7.98-3.58 7.98-7.98S16.4 4.02 12 4.02M11.39 19v-5.5H8.25l4.5-8.5v5.5h3z",opacity:".3"},"0"),c.jsx("path",{d:"M12 2.02c-5.51 0-9.98 4.47-9.98 9.98s4.47 9.98 9.98 9.98 9.98-4.47 9.98-9.98S17.51 2.02 12 2.02m0 17.96c-4.4 0-7.98-3.58-7.98-7.98S7.6 4.02 12 4.02 19.98 7.6 19.98 12 16.4 19.98 12 19.98M12.75 5l-4.5 8.5h3.14V19l4.36-8.5h-3z"},"1")],"OfflineBoltTwoTone"),KE1=h(c.jsx("path",{d:"M12 2C6.5 2 2 6.5 2 12s4.5 10 10 10 10-4.5 10-10S17.5 2 12 2m5 16H7v-2h10zm-6.7-4L7 10.7l1.4-1.4 1.9 1.9 5.3-5.3L17 7.3z"}),"OfflinePin"),qE1=h(c.jsx("path",{d:"M12 2C6.5 2 2 6.5 2 12s4.5 10 10 10 10-4.5 10-10S17.5 2 12 2m0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8m-5-5h10v2H7zm3.3-3.8L8.4 9.3 7 10.7l3.3 3.3L17 7.3l-1.4-1.4z"}),"OfflinePinOutlined"),QE1=h(c.jsx("path",{d:"M12 2C6.5 2 2 6.5 2 12s4.5 10 10 10 10-4.5 10-10S17.5 2 12 2m4 16H8c-.55 0-1-.45-1-1s.45-1 1-1h8c.55 0 1 .45 1 1s-.45 1-1 1m-6.41-4.71L7.7 11.4a.984.984 0 0 1 0-1.4c.39-.39 1.01-.39 1.4 0l1.2 1.2 4.6-4.6c.39-.39 1.01-.39 1.4 0s.39 1.01 0 1.4l-5.29 5.29c-.39.39-1.03.39-1.42 0"}),"OfflinePinRounded"),ZE1=h(c.jsx("path",{d:"M12 2C6.5 2 2 6.5 2 12s4.5 10 10 10 10-4.5 10-10S17.5 2 12 2m5 16H7v-2h10zm-6.7-4L7 10.7l1.4-1.4 1.9 1.9 5.3-5.3L17 7.3z"}),"OfflinePinSharp"),JE1=h([c.jsx("path",{d:"M12 4c-4.41 0-8 3.59-8 8s3.59 8 8 8 8-3.59 8-8-3.59-8-8-8m5 13H7v-2h10zm-6.7-3L7 10.7l1.4-1.4 1.9 1.9 5.3-5.3L17 7.3z",opacity:".3"},"0"),c.jsx("path",{d:"M12 2C6.5 2 2 6.5 2 12s4.5 10 10 10 10-4.5 10-10S17.5 2 12 2m0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8m-5-5h10v2H7zm3.3-3.8L8.4 9.3 7 10.7l3.3 3.3L17 7.3l-1.4-1.4z"},"1")],"OfflinePinTwoTone"),YE1=h(c.jsx("path",{d:"M14.6 10.26v1.31L17 9.33 14.6 7.1v1.28c-2.33.32-3.26 1.92-3.6 3.52.83-1.13 1.93-1.64 3.6-1.64M16 23H6c-1.1 0-2-.9-2-2V5h2v16h10zm2-22h-8c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h8c1.1 0 2-.9 2-2V3c0-1.1-.9-2-2-2m0 15h-8V4h8z"}),"OfflineShare"),_E1=h([c.jsx("path",{d:"M6 5H4v16c0 1.1.9 2 2 2h10v-2H6z"},"0"),c.jsx("path",{d:"M18 1h-8c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h8c1.1 0 2-.9 2-2V3c0-1.1-.9-2-2-2m0 16h-8v-1h8zm0-3h-8V6h8zm0-10h-8V3h8z"},"1"),c.jsx("path",{d:"M12.5 10.25h1.63l-.69.69L14.5 12 17 9.5 14.5 7l-1.06 1.06.69.69H12c-.55 0-1 .45-1 1V12h1.5z"},"2")],"OfflineShareOutlined"),XE1=h([c.jsx("path",{d:"M5 5c-.55 0-1 .45-1 1v15c0 1.1.9 2 2 2h9c.55 0 1-.45 1-1s-.45-1-1-1H6V6c0-.55-.45-1-1-1"},"0"),c.jsx("path",{d:"M18 1h-8c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h8c1.1 0 2-.9 2-2V3c0-1.1-.9-2-2-2m0 14h-8V5h8z"},"1"),c.jsx("path",{d:"M12.5 10.25h2v.54c0 .45.54.67.85.35l1.29-1.29c.2-.2.2-.51 0-.71l-1.29-1.29c-.31-.31-.85-.09-.85.35v.54H12c-.55 0-1 .45-1 1v1.5c0 .41.34.75.75.75s.75-.34.75-.75z"},"2")],"OfflineShareRounded"),$E1=h([c.jsx("path",{d:"M6 5H4v18h12v-2H6z"},"0"),c.jsx("path",{d:"M20 1H8v18h12zm-2 14h-8V5h8z"},"1"),c.jsx("path",{d:"M12.5 10.25h2V12L17 9.5 14.5 7v1.75H11V12h1.5z"},"2")],"OfflineShareSharp"),cI1=h([c.jsx("path",{d:"M6 5H4v16c0 1.1.9 2 2 2h10v-2H6z"},"0"),c.jsx("path",{d:"M18 1h-8c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h8c1.1 0 2-.9 2-2V3c0-1.1-.9-2-2-2m0 16h-8v-1h8zm0-3h-8V6h8zm0-10h-8V3h8z"},"1"),c.jsx("path",{d:"M12.5 10.25h2V12L17 9.5 14.5 7v1.75H12c-.55 0-1 .45-1 1V12h1.5z"},"2")],"OfflineShareTwoTone"),hI1=h(c.jsx("path",{d:"M20 13c.55 0 1-.45 1-1s-.45-1-1-1h-1V5h1c.55 0 1-.45 1-1s-.45-1-1-1H4c-.55 0-1 .45-1 1s.45 1 1 1h1v6H4c-.55 0-1 .45-1 1s.45 1 1 1h1v6H4c-.55 0-1 .45-1 1s.45 1 1 1h16c.55 0 1-.45 1-1s-.45-1-1-1h-1v-6zm-8 3c-1.66 0-3-1.32-3-2.95 0-1.3.52-1.67 3-4.55 2.47 2.86 3 3.24 3 4.55 0 1.63-1.34 2.95-3 2.95"}),"OilBarrel"),sI1=h([c.jsx("path",{d:"M9 13.05C9 14.68 10.34 16 12 16s3-1.32 3-2.95c0-1.31-.53-1.69-3-4.55-2.48 2.88-3 3.25-3 4.55"},"0"),c.jsx("path",{d:"M20 13c.55 0 1-.45 1-1s-.45-1-1-1h-1V5h1c.55 0 1-.45 1-1s-.45-1-1-1H4c-.55 0-1 .45-1 1s.45 1 1 1h1v6H4c-.55 0-1 .45-1 1s.45 1 1 1h1v6H4c-.55 0-1 .45-1 1s.45 1 1 1h16c.55 0 1-.45 1-1s-.45-1-1-1h-1v-6zm-3 6H7v-6c.55 0 1-.45 1-1s-.45-1-1-1V5h10v6c-.55 0-1 .45-1 1s.45 1 1 1z"},"1")],"OilBarrelOutlined"),tI1=h(c.jsx("path",{d:"M20 13c.55 0 1-.45 1-1s-.45-1-1-1h-1V5h1c.55 0 1-.45 1-1s-.45-1-1-1H4c-.55 0-1 .45-1 1s.45 1 1 1h1v6H4c-.55 0-1 .45-1 1s.45 1 1 1h1v6H4c-.55 0-1 .45-1 1s.45 1 1 1h16c.55 0 1-.45 1-1s-.45-1-1-1h-1v-6zm-8 3c-1.66 0-3-1.32-3-2.95 0-1.16.41-1.58 2.24-3.68.4-.46 1.12-.46 1.51 0 1.82 2.09 2.24 2.52 2.24 3.68C15 14.68 13.66 16 12 16"}),"OilBarrelRounded"),oI1=h(c.jsx("path",{d:"M21 13v-2h-2V5h2V3H3v2h2v6H3v2h2v6H3v2h18v-2h-2v-6zm-9 3c-1.66 0-3-1.32-3-2.95 0-1.3.52-1.67 3-4.55 2.47 2.86 3 3.24 3 4.55 0 1.63-1.34 2.95-3 2.95"}),"OilBarrelSharp"),vI1=h([c.jsx("path",{d:"M7 11c.55 0 1 .45 1 1s-.45 1-1 1v6h10v-6c-.55 0-1-.45-1-1s.45-1 1-1V5H7zm5-2.5c2.47 2.86 3 3.24 3 4.55 0 1.63-1.34 2.95-3 2.95s-3-1.32-3-2.95c0-1.3.52-1.67 3-4.55",opacity:".3"},"0"),c.jsx("path",{d:"M12 16c1.66 0 3-1.32 3-2.95 0-1.31-.53-1.69-3-4.55-2.48 2.88-3 3.25-3 4.55C9 14.68 10.34 16 12 16"},"1"),c.jsx("path",{d:"M20 13c.55 0 1-.45 1-1s-.45-1-1-1h-1V5h1c.55 0 1-.45 1-1s-.45-1-1-1H4c-.55 0-1 .45-1 1s.45 1 1 1h1v6H4c-.55 0-1 .45-1 1s.45 1 1 1h1v6H4c-.55 0-1 .45-1 1s.45 1 1 1h16c.55 0 1-.45 1-1s-.45-1-1-1h-1v-6zm-3-2c-.55 0-1 .45-1 1s.45 1 1 1v6H7v-6c.55 0 1-.45 1-1s-.45-1-1-1V5h10z"},"2")],"OilBarrelTwoTone"),eI1=h([c.jsx("path",{d:"M11 16h2v1h-2zm1-5c-1.1 0-2 .9-2 2 0 .74.4 1.38 1 1.72v.78h2v-.78c.6-.35 1-.98 1-1.72 0-1.1-.9-2-2-2"},"0"),c.jsx("path",{d:"M18 1.01 6 1c-1.1 0-2 .9-2 2v18c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V3c0-1.1-.9-1.99-2-1.99M18 18H6V6h12z"},"1"),c.jsx("path",{d:"M16.01 15.95c.62-.83.99-1.84.99-2.95s-.37-2.12-.99-2.95l-1.07 1.07c.35.54.56 1.19.56 1.88s-.21 1.34-.56 1.88zm-6.95-1.07c-.35-.54-.56-1.19-.56-1.88 0-1.93 1.57-3.5 3.5-3.5v1.25l2.25-2-2.25-2V8c-2.76 0-5 2.24-5 5 0 1.11.37 2.12.99 2.95z"},"2")],"OnDeviceTraining"),lI1=h([c.jsx("path",{d:"M11 16h2v1h-2zm1-5c-1.1 0-2 .9-2 2 0 .74.4 1.38 1 1.72v.78h2v-.78c.6-.35 1-.98 1-1.72 0-1.1-.9-2-2-2"},"0"),c.jsx("path",{d:"M18 1.01 6 1c-1.1 0-2 .9-2 2v18c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V3c0-1.1-.9-1.99-2-1.99M18 21H6v-1h12zm0-3H6V6h12zm0-14H6V3h12z"},"1"),c.jsx("path",{d:"M16.01 15.95c.62-.83.99-1.84.99-2.95s-.37-2.12-.99-2.95l-1.07 1.07c.35.54.56 1.19.56 1.88s-.21 1.34-.56 1.88zm-6.95-1.07c-.35-.54-.56-1.19-.56-1.88 0-1.93 1.57-3.5 3.5-3.5v1.25l2.25-2-2.25-2V8c-2.76 0-5 2.24-5 5 0 1.11.37 2.12.99 2.95z"},"2")],"OnDeviceTrainingOutlined"),nI1=h([c.jsx("path",{d:"M11.5 17h1c.28 0 .5-.22.5-.5s-.22-.5-.5-.5h-1c-.28 0-.5.22-.5.5s.22.5.5.5m.02-5.94c-.71.16-1.29.74-1.46 1.44-.23.94.21 1.8.94 2.22v.53c0 .14.11.25.25.25h1.5c.14 0 .25-.11.25-.25v-.53c.6-.35 1-.98 1-1.72 0-1.26-1.17-2.25-2.48-1.94"},"0"),c.jsx("path",{d:"M18 1.01 6 1c-1.1 0-2 .9-2 2v18c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V3c0-1.1-.9-1.99-2-1.99M18 18H6V6h12z"},"1"),c.jsx("path",{d:"M15.33 15.27c.36.36.99.26 1.21-.2.29-.63.46-1.33.46-2.07s-.17-1.44-.46-2.07c-.22-.47-.84-.57-1.21-.2-.22.22-.28.56-.15.84.2.44.31.92.31 1.43s-.11.99-.31 1.43c-.12.29-.07.62.15.84m-6.66 0c.22-.22.28-.56.15-.84-.21-.44-.32-.92-.32-1.43 0-1.93 1.57-3.5 3.5-3.5v.69c0 .22.25.33.42.19l1.62-1.44c.11-.1.11-.27 0-.37l-1.62-1.44c-.17-.15-.42-.04-.42.18V8c-2.76 0-5 2.24-5 5 0 .74.17 1.44.46 2.07.22.47.84.57 1.21.2"},"2")],"OnDeviceTrainingRounded"),aI1=h([c.jsx("path",{d:"M11 16h2v1h-2zm1-5c-1.1 0-2 .9-2 2 0 .74.4 1.38 1 1.72v.78h2v-.78c.6-.35 1-.98 1-1.72 0-1.1-.9-2-2-2"},"0"),c.jsx("path",{d:"M20 1.01 4 1v22h16zM18 18H6V6h12z"},"1"),c.jsx("path",{d:"M16.01 15.95c.62-.83.99-1.84.99-2.95s-.37-2.12-.99-2.95l-1.07 1.07c.35.54.56 1.19.56 1.88s-.21 1.34-.56 1.88zm-6.95-1.07c-.35-.54-.56-1.19-.56-1.88 0-1.93 1.57-3.5 3.5-3.5v1.25l2.25-2-2.25-2V8c-2.76 0-5 2.24-5 5 0 1.11.37 2.12.99 2.95z"},"2")],"OnDeviceTrainingSharp"),dI1=h([c.jsx("path",{d:"M6 20h12v1H6zM6 3h12v1H6z",opacity:".3"},"0"),c.jsx("path",{d:"M11 16h2v1h-2zm1-5c-1.1 0-2 .9-2 2 0 .74.4 1.38 1 1.72v.78h2v-.78c.6-.35 1-.98 1-1.72 0-1.1-.9-2-2-2"},"1"),c.jsx("path",{d:"M18 1.01 6 1c-1.1 0-2 .9-2 2v18c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V3c0-1.1-.9-1.99-2-1.99M18 21H6v-1h12zm0-3H6V6h12zm0-14H6V3h12z"},"2"),c.jsx("path",{d:"M16.01 15.95c.62-.83.99-1.84.99-2.95s-.37-2.12-.99-2.95l-1.07 1.07c.35.54.56 1.19.56 1.88s-.21 1.34-.56 1.88zm-6.95-1.07c-.35-.54-.56-1.19-.56-1.88 0-1.93 1.57-3.5 3.5-3.5v1.25l2.25-2-2.25-2V8c-2.76 0-5 2.24-5 5 0 1.11.37 2.12.99 2.95z"},"3")],"OnDeviceTrainingTwoTone"),zI1=h(c.jsx("path",{d:"M21 3H3c-1.11 0-2 .89-2 2v12c0 1.1.89 2 2 2h5v2h8v-2h5c1.1 0 1.99-.9 1.99-2L23 5c0-1.11-.9-2-2-2m0 14H3V5h18zm-5-6-7 4V7z"}),"OndemandVideo"),mI1=h(c.jsx("path",{d:"M9 7v8l7-4zm12-4H3c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h5v2h8v-2h5c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 14H3V5h18z"}),"OndemandVideoOutlined"),pI1=h(c.jsx("path",{d:"M21 3H3c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h5v1c0 .55.45 1 1 1h6c.55 0 1-.45 1-1v-1h5c1.1 0 1.99-.9 1.99-2L23 5c0-1.11-.9-2-2-2m-1 14H4c-.55 0-1-.45-1-1V6c0-.55.45-1 1-1h16c.55 0 1 .45 1 1v10c0 .55-.45 1-1 1m-5.52-5.13-3.98 2.28c-.67.38-1.5-.11-1.5-.87V8.72c0-.77.83-1.25 1.5-.87l3.98 2.28c.67.39.67 1.35 0 1.74"}),"OndemandVideoRounded"),HI1=h(c.jsx("path",{d:"M23 3H1v16h7v2h8v-2h6.99zm-2 14H3V5h18zm-5-6-7 4V7z"}),"OndemandVideoSharp"),MI1=h([c.jsx("path",{d:"M3 17h18V5H3zM9 7l7 4-7 4z",opacity:".3"},"0"),c.jsx("path",{d:"M9 7v8l7-4zm12-4H3c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h5v2h8v-2h5c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 14H3V5h18z"},"1")],"OndemandVideoTwoTone"),rI1=h(c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m-8.5 12H9v-4.5H7.5V9h3zm7 0h-1.75L14 12.75V15h-1.5V9H14v2.25L15.75 9h1.75l-2.25 3z"}),"OneK"),iI1=h([c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 16H5V5h14z"},"0"),c.jsx("path",{d:"M8.5 15H10V9H7v1.5h1.5zm5-2.25L15.25 15H17l-2.25-3L17 9h-1.75l-1.75 2.25V9H12v6h1.5z"},"1")],"OneKOutlined"),VI1=h(c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2M9 15H7.5v-4.5H6V9h3zm4.75 0L12 12.75V15h-1.5V9H12v2.25L13.75 9h1.75l-2.25 3 2.25 3zm5.75-2.5H18V14h-1v-1.5h-1.5v-1H17V10h1v1.5h1.5z"}),"OneKPlus"),xI1=h([c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 8.5h-1.5V10h-1v1.5H15v1h1.5V14h1v-1.5H19V19H5V5h14z"},"0"),c.jsx("path",{d:"M7.5 15H9V9H6v1.5h1.5zm4.5-2.25L13.75 15h1.75l-2.25-3 2.25-3h-1.75L12 11.25V9h-1.5v6H12z"},"1")],"OneKPlusOutlined"),jI1=h(c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2M8.25 15c-.41 0-.75-.34-.75-.75V10.5h-.75c-.41 0-.75-.34-.75-.75S6.34 9 6.75 9H8c.55 0 1 .45 1 1v4.25c0 .41-.34.75-.75.75m5.29-.27L12 12.75v1.55c0 .39-.31.7-.7.7h-.1c-.39 0-.7-.31-.7-.7V9.7c0-.39.31-.7.7-.7h.09c.4 0 .71.31.71.7v1.55l1.54-1.98c.13-.17.34-.27.55-.27.58 0 .91.66.56 1.12L13.25 12l1.41 1.88c.34.46.01 1.12-.57 1.12-.21 0-.42-.1-.55-.27m4.96-2.23h-1v1c0 .28-.22.5-.5.5s-.5-.22-.5-.5v-1h-1c-.28 0-.5-.22-.5-.5s.22-.5.5-.5h1v-1c0-.28.22-.5.5-.5s.5.22.5.5v1h1c.28 0 .5.22.5.5s-.22.5-.5.5"}),"OneKPlusRounded"),uI1=h(c.jsx("path",{d:"M21 3H3v18h18zM9 15H7.5v-4.5H6V9h3zm4.75 0L12 12.75V15h-1.5V9H12v2.25L13.75 9h1.75l-2.25 3 2.25 3zM19 12.5h-1.5V14h-1v-1.5H15v-1h1.5V10h1v1.5H19z"}),"OneKPlusSharp"),LI1=h([c.jsx("path",{d:"M5 19h14v-6.5h-1.5V14h-1v-1.5H15v-1h1.5V10h1v1.5H19V5H5zm5.5-10H12v2.25L13.75 9h1.75l-2.25 3 2.25 3h-1.75L12 12.75V15h-1.5zM6 9h3v6H7.5v-4.5H6z",opacity:".3"},"0"),c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 8.5h-1.5V10h-1v1.5H15v1h1.5V14h1v-1.5H19V19H5V5h14z"},"1"),c.jsx("path",{d:"M7.5 15H9V9H6v1.5h1.5zm4.5-2.25L13.75 15h1.75l-2.25-3 2.25-3h-1.75L12 11.25V9h-1.5v6H12z"},"2")],"OneKPlusTwoTone"),SI1=h(c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2M9.25 15c-.41 0-.75-.34-.75-.75V10.5h-.75c-.41 0-.75-.34-.75-.75S7.34 9 7.75 9H9c.55 0 1 .45 1 1v4.25c0 .41-.34.75-.75.75m6.34 0c-.22 0-.42-.1-.55-.27l-1.54-1.98v1.5c0 .41-.34.75-.75.75s-.75-.34-.75-.75v-4.5c0-.41.34-.75.75-.75s.75.34.75.75v1.5l1.54-1.98c.13-.17.34-.27.55-.27.58 0 .91.66.56 1.12L14.75 12l1.41 1.88c.34.46.01 1.12-.57 1.12"}),"OneKRounded"),CI1=h(c.jsx("path",{d:"M21 3H3v18h18zM10 15H8.5v-4.5H7V9h3zm7 0h-1.75l-1.75-2.25V15H12V9h1.5v2.25L15.25 9H17l-2.25 3z"}),"OneKSharp"),TI1=h([c.jsx("path",{d:"M5 19h14V5H5zm7-10h1.5v2.25L15.25 9H17l-2.25 3L17 15h-1.75l-1.75-2.25V15H12zM7 9h3v6H8.5v-4.5H7z",opacity:".3"},"0"),c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 16H5V5h14z"},"1"),c.jsx("path",{d:"M8.5 15H10V9H7v1.5h1.5zm5-2.25L15.25 15H17l-2.25-3L17 9h-1.75l-1.75 2.25V9H12v6h1.5z"},"2")],"OneKTwoTone"),wI1=h(c.jsx("path",{d:"M10 10.5h1.5v3H10zM19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2M7.5 15H6v-4.5H4.5V9h3zm5.5-1c0 .55-.45 1-1 1H9.5c-.55 0-1-.45-1-1v-4c0-.55.45-1 1-1H12c.55 0 1 .45 1 1zm6.5 1h-1.75L16 12.75V15h-1.5V9H16v2.25L17.75 9h1.75l-2.25 3z"}),"OneKk"),RI1=h([c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 6v10H5v-8.5h1V15h1.5V9H5V5h14z"},"0"),c.jsx("path",{d:"M15.5 11.25V9H14v6h1.5v-2.25L17.25 15H19l-2.25-3L19 9h-1.75zM9.5 15H12c.55 0 1-.45 1-1v-4c0-.55-.45-1-1-1H9.5c-.55 0-1 .45-1 1v4c0 .55.45 1 1 1m.5-4.5h1.5v3H10z"},"1")],"OneKkOutlined"),OI1=h(c.jsx("path",{d:"M10 10.5h1.5v3H10zM19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2M6.75 15c-.41 0-.75-.34-.75-.75V10.5h-.75c-.41 0-.75-.34-.75-.75S4.84 9 5.25 9H6.5c.55 0 1 .45 1 1v4.25c0 .41-.34.75-.75.75M13 14c0 .55-.45 1-1 1H9.5c-.55 0-1-.45-1-1v-4c0-.55.45-1 1-1H12c.55 0 1 .45 1 1zm4.59 1c-.22 0-.42-.1-.55-.27l-1.54-1.98v1.5c0 .41-.34.75-.75.75s-.75-.34-.75-.75v-4.5c0-.41.34-.75.75-.75s.75.34.75.75v1.5l1.54-1.98c.13-.17.34-.27.55-.27.58 0 .91.66.56 1.12L16.75 12l1.41 1.88c.34.46.01 1.12-.57 1.12"}),"OneKkRounded"),yI1=h(c.jsx("path",{d:"M10 10.5h1.5v3H10zM21 3H3v18h18zM7.5 15H6v-4.5H4.5V9h3zM13 9v6H8.5V9zm6 6h-1.75l-1.75-2.25V15H14V9h1.5v2.25L17.25 9H19l-2.25 3z"}),"OneKkSharp"),gI1=h([c.jsx("path",{d:"M10 10.5h1.5v3H10zm9 4.5V9l-2.25 3z",opacity:".3"},"0"),c.jsx("path",{d:"M5 9h2.5v6H6v-4.5H5V19h14v-4h-1.75l-1.75-2.25V15H14V9h1.5v2.25L17.25 9H19V5H5zm3.5 1c0-.55.45-1 1-1H12c.55 0 1 .45 1 1v4c0 .55-.45 1-1 1H9.5c-.55 0-1-.45-1-1z",opacity:".3"},"1"),c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 6v10H5v-8.5h1V15h1.5V9H5V5h14z"},"2"),c.jsx("path",{d:"M15.5 11.25V9H14v6h1.5v-2.25L17.25 15H19l-2.25-3L19 9h-1.75zM9.5 15H12c.55 0 1-.45 1-1v-4c0-.55-.45-1-1-1H9.5c-.55 0-1 .45-1 1v4c0 .55.45 1 1 1m.5-4.5h1.5v3H10z"},"3")],"OneKkTwoTone"),AI1=h(c.jsx("path",{d:"M15.5 11.5c0 2-2.5 3.5-2.5 5h-2c0-1.5-2.5-3-2.5-5C8.5 9.57 10.07 8 12 8s3.5 1.57 3.5 3.5m-2.5 6h-2V19h2zm9-5.5c0-2.76-1.12-5.26-2.93-7.07l-1.06 1.06C19.55 7.53 20.5 9.66 20.5 12s-.95 4.47-2.49 6.01l1.06 1.06C20.88 17.26 22 14.76 22 12M3.5 12c0-2.34.95-4.47 2.49-6.01L4.93 4.93C3.12 6.74 2 9.24 2 12s1.12 5.26 2.93 7.07l1.06-1.06C4.45 16.47 3.5 14.34 3.5 12m14 0c0 1.52-.62 2.89-1.61 3.89l1.06 1.06C18.22 15.68 19 13.93 19 12s-.78-3.68-2.05-4.95l-1.06 1.06c.99 1 1.61 2.37 1.61 3.89M7.05 16.95l1.06-1.06c-1-1-1.61-2.37-1.61-3.89s.62-2.89 1.61-3.89L7.05 7.05C5.78 8.32 5 10.07 5 12s.78 3.68 2.05 4.95"}),"OnlinePrediction"),fI1=h(c.jsx("path",{d:"M15.5 11.5c0 2-2.5 3.5-2.5 5h-2c0-1.5-2.5-3-2.5-5C8.5 9.57 10.07 8 12 8s3.5 1.57 3.5 3.5m-2.5 6h-2V19h2zm9-5.5c0-2.76-1.12-5.26-2.93-7.07l-1.06 1.06C19.55 7.53 20.5 9.66 20.5 12s-.95 4.47-2.49 6.01l1.06 1.06C20.88 17.26 22 14.76 22 12M3.5 12c0-2.34.95-4.47 2.49-6.01L4.93 4.93C3.12 6.74 2 9.24 2 12s1.12 5.26 2.93 7.07l1.06-1.06C4.45 16.47 3.5 14.34 3.5 12m14 0c0 1.52-.62 2.89-1.61 3.89l1.06 1.06C18.22 15.68 19 13.93 19 12s-.78-3.68-2.05-4.95l-1.06 1.06c.99 1 1.61 2.37 1.61 3.89M7.05 16.95l1.06-1.06c-1-1-1.61-2.37-1.61-3.89s.62-2.89 1.61-3.89L7.05 7.05C5.78 8.32 5 10.07 5 12s.78 3.68 2.05 4.95"}),"OnlinePredictionOutlined"),PI1=h(c.jsx("path",{d:"M15.5 11.5c0 2-2.5 3.5-2.5 5h-2c0-1.5-2.5-3-2.5-5C8.5 9.57 10.07 8 12 8s3.5 1.57 3.5 3.5m-2.5 6h-2v.5c0 .55.45 1 1 1s1-.45 1-1zm9-5.5c0-2.46-.89-4.71-2.36-6.45-.29-.34-.8-.38-1.12-.06-.27.27-.3.71-.06 1C19.73 7.97 20.5 9.9 20.5 12s-.77 4.03-2.04 5.52c-.25.29-.21.73.06 1 .32.32.83.28 1.12-.06 1.47-1.75 2.36-4 2.36-6.46M3.5 12c0-2.1.77-4.03 2.04-5.52.25-.29.21-.73-.06-1-.31-.31-.83-.28-1.12.06C2.89 7.29 2 9.54 2 12s.89 4.71 2.36 6.46c.29.34.8.38 1.12.06.27-.27.3-.71.06-1C4.27 16.03 3.5 14.1 3.5 12m14 0c0 1.28-.44 2.47-1.18 3.41-.23.29-.2.71.07.98.32.32.85.29 1.13-.07C18.44 15.13 19 13.63 19 12s-.56-3.13-1.49-4.31c-.28-.36-.81-.39-1.13-.07-.26.26-.3.68-.07.98.75.93 1.19 2.12 1.19 3.4m-9.88 4.38c.26-.26.3-.68.07-.98-.75-.93-1.19-2.12-1.19-3.4s.44-2.47 1.18-3.41c.23-.29.2-.71-.07-.98-.31-.31-.84-.28-1.12.07C5.56 8.87 5 10.37 5 12s.56 3.13 1.49 4.32c.28.35.81.38 1.13.06"}),"OnlinePredictionRounded"),FI1=h(c.jsx("path",{d:"M15.5 11.5c0 2-2.5 3.5-2.5 5h-2c0-1.5-2.5-3-2.5-5C8.5 9.57 10.07 8 12 8s3.5 1.57 3.5 3.5m-2.5 6h-2V19h2zm9-5.5c0-2.76-1.12-5.26-2.93-7.07l-1.06 1.06C19.55 7.53 20.5 9.66 20.5 12s-.95 4.47-2.49 6.01l1.06 1.06C20.88 17.26 22 14.76 22 12M3.5 12c0-2.34.95-4.47 2.49-6.01L4.93 4.93C3.12 6.74 2 9.24 2 12s1.12 5.26 2.93 7.07l1.06-1.06C4.45 16.47 3.5 14.34 3.5 12m14 0c0 1.52-.62 2.89-1.61 3.89l1.06 1.06C18.22 15.68 19 13.93 19 12s-.78-3.68-2.05-4.95l-1.06 1.06c.99 1 1.61 2.37 1.61 3.89M7.05 16.95l1.06-1.06c-1-1-1.61-2.37-1.61-3.89s.62-2.89 1.61-3.89L7.05 7.05C5.78 8.32 5 10.07 5 12s.78 3.68 2.05 4.95"}),"OnlinePredictionSharp"),BI1=h(c.jsx("path",{d:"M15.5 11.5c0 2-2.5 3.5-2.5 5h-2c0-1.5-2.5-3-2.5-5C8.5 9.57 10.07 8 12 8s3.5 1.57 3.5 3.5m-2.5 6h-2V19h2zm9-5.5c0-2.76-1.12-5.26-2.93-7.07l-1.06 1.06C19.55 7.53 20.5 9.66 20.5 12s-.95 4.47-2.49 6.01l1.06 1.06C20.88 17.26 22 14.76 22 12M3.5 12c0-2.34.95-4.47 2.49-6.01L4.93 4.93C3.12 6.74 2 9.24 2 12s1.12 5.26 2.93 7.07l1.06-1.06C4.45 16.47 3.5 14.34 3.5 12m14 0c0 1.52-.62 2.89-1.61 3.89l1.06 1.06C18.22 15.68 19 13.93 19 12s-.78-3.68-2.05-4.95l-1.06 1.06c.99 1 1.61 2.37 1.61 3.89M7.05 16.95l1.06-1.06c-1-1-1.61-2.37-1.61-3.89s.62-2.89 1.61-3.89L7.05 7.05C5.78 8.32 5 10.07 5 12s.78 3.68 2.05 4.95"}),"OnlinePredictionTwoTone"),bI1=h(c.jsx("path",{d:"M17.66 8 12 2.35 6.34 8C4.78 9.56 4 11.64 4 13.64s.78 4.11 2.34 5.67 3.61 2.35 5.66 2.35 4.1-.79 5.66-2.35S20 15.64 20 13.64 19.22 9.56 17.66 8M6 14c.01-2 .62-3.27 1.76-4.4L12 5.27l4.24 4.38C17.38 10.77 17.99 12 18 14z"}),"Opacity"),DI1=h(c.jsx("path",{d:"M17.66 8 12 2.35 6.34 8C4.78 9.56 4 11.64 4 13.64s.78 4.11 2.34 5.67 3.61 2.35 5.66 2.35 4.1-.79 5.66-2.35S20 15.64 20 13.64 19.22 9.56 17.66 8M6 14c.01-2 .62-3.27 1.76-4.4L12 5.27l4.24 4.38C17.38 10.77 17.99 12 18 14z"}),"OpacityOutlined"),kI1=h(c.jsx("path",{d:"M17.65 7.56 12.7 2.69c-.39-.38-1.01-.38-1.4 0L6.35 7.56C4.9 8.99 4 10.96 4 13.13 4 17.48 7.58 21 12 21s8-3.52 8-7.87c0-2.17-.9-4.14-2.35-5.57m-9.9 1.43L12 4.81l4.25 4.18c.88.87 2.04 2.59 1.67 5.01H6.07c-.37-2.42.8-4.15 1.68-5.01"}),"OpacityRounded"),WI1=h(c.jsx("path",{d:"M17.66 8 12 2.35 6.34 8C4.78 9.56 4 11.64 4 13.64s.78 4.11 2.34 5.67 3.61 2.35 5.66 2.35 4.1-.79 5.66-2.35S20 15.64 20 13.64 19.22 9.56 17.66 8M6 14c.01-2 .62-3.27 1.76-4.4L12 5.27l4.24 4.38C17.38 10.77 17.99 12 18 14z"}),"OpacitySharp"),NI1=h([c.jsx("path",{d:"M16.24 9.65 12 5.27 7.76 9.6C6.62 10.73 6.01 12 6 14h12c-.01-2-.62-3.23-1.76-4.35",opacity:".3"},"0"),c.jsx("path",{d:"M17.66 8 12 2.35 6.34 8C4.78 9.56 4 11.64 4 13.64s.78 4.11 2.34 5.67 3.61 2.35 5.66 2.35 4.1-.79 5.66-2.35S20 15.64 20 13.64 19.22 9.56 17.66 8M6 14c.01-2 .62-3.27 1.76-4.4L12 5.27l4.24 4.38C17.38 10.77 17.99 12 18 14z"},"1")],"OpacityTwoTone"),EI1=h(c.jsx("path",{d:"M19 4H5c-1.11 0-2 .9-2 2v12c0 1.1.89 2 2 2h4v-2H5V8h14v10h-4v2h4c1.1 0 2-.9 2-2V6c0-1.1-.89-2-2-2m-7 6-4 4h3v6h2v-6h3z"}),"OpenInBrowser"),II1=h(c.jsx("path",{d:"M19 4H5c-1.11 0-2 .9-2 2v12c0 1.1.89 2 2 2h4v-2H5V8h14v10h-4v2h4c1.1 0 2-.9 2-2V6c0-1.1-.89-2-2-2m-7 6-4 4h3v6h2v-6h3z"}),"OpenInBrowserOutlined"),UI1=h(c.jsx("path",{d:"M19 4H5c-1.11 0-2 .9-2 2v12c0 1.1.9 2 2 2h3c.55 0 1-.45 1-1s-.45-1-1-1H5V8h14v10h-3c-.55 0-1 .45-1 1s.45 1 1 1h3c1.1 0 2-.9 2-2V6c0-1.1-.89-2-2-2m-7.35 6.35-2.79 2.79c-.32.32-.1.86.35.86H11v5c0 .55.45 1 1 1s1-.45 1-1v-5h1.79c.45 0 .67-.54.35-.85l-2.79-2.79c-.19-.2-.51-.2-.7-.01"}),"OpenInBrowserRounded"),GI1=h(c.jsx("path",{d:"M3 4v16h6v-2H5V8h14v10h-4v2h6V4zm9 6-4 4h3v6h2v-6h3z"}),"OpenInBrowserSharp"),KI1=h(c.jsx("path",{d:"M19 4H5c-1.11 0-2 .9-2 2v12c0 1.1.89 2 2 2h4v-2H5V8h14v10h-4v2h4c1.1 0 2-.9 2-2V6c0-1.1-.89-2-2-2m-7 6-4 4h3v6h2v-6h3z"}),"OpenInBrowserTwoTone"),qI1=h(c.jsx("path",{d:"M21 11V3h-8l3.29 3.29-10 10L3 13v8h8l-3.29-3.29 10-10z"}),"OpenInFull"),QI1=h(c.jsx("path",{d:"M21 11V3h-8l3.29 3.29-10 10L3 13v8h8l-3.29-3.29 10-10z"}),"OpenInFullOutlined"),ZI1=h(c.jsx("path",{d:"M21 8.59V4c0-.55-.45-1-1-1h-4.59c-.89 0-1.34 1.08-.71 1.71l1.59 1.59-10 10-1.59-1.59c-.62-.63-1.7-.19-1.7.7V20c0 .55.45 1 1 1h4.59c.89 0 1.34-1.08.71-1.71L7.71 17.7l10-10 1.59 1.59c.62.63 1.7.19 1.7-.7"}),"OpenInFullRounded"),JI1=h(c.jsx("path",{d:"M21 11V3h-8l3.29 3.29-10 10L3 13v8h8l-3.29-3.29 10-10z"}),"OpenInFullSharp"),YI1=h(c.jsx("path",{d:"M21 11V3h-8l3.29 3.29-10 10L3 13v8h8l-3.29-3.29 10-10z"}),"OpenInFullTwoTone"),_I1=h(c.jsx("path",{d:"M19 19H5V5h7V3H5c-1.11 0-2 .9-2 2v14c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2v-7h-2zM14 3v2h3.59l-9.83 9.83 1.41 1.41L19 6.41V10h2V3z"}),"OpenInNew"),XI1=h(c.jsx("path",{d:"M16.79 5.8 14 3h7v7l-2.79-2.8-4.09 4.09-1.41-1.41zM19 12v4.17l2 2V12zm.78 10.61L18.17 21H5c-1.11 0-2-.9-2-2V5.83L1.39 4.22 2.8 2.81l18.38 18.38zM16.17 19l-4.88-4.88-1.59 1.59-1.41-1.41 1.59-1.59L5 7.83V19zM7.83 5H12V3H5.83z"}),"OpenInNewOff"),$I1=h(c.jsx("path",{d:"M16.79 5.8 14 3h7v7l-2.79-2.8-4.09 4.09-1.41-1.41zM19 12v4.17l2 2V12zm.78 10.61L18.17 21H5c-1.11 0-2-.9-2-2V5.83L1.39 4.22 2.8 2.81l18.38 18.38zM16.17 19l-4.88-4.88-1.59 1.59-1.41-1.41 1.59-1.59L5 7.83V19zM7.83 5H12V3H5.83z"}),"OpenInNewOffOutlined"),cU1=h(c.jsx("path",{d:"m16.79 5.8-1.94-1.94c-.31-.32-.09-.86.36-.86h5.29c.28 0 .5.22.5.5v5.29c0 .45-.54.67-.85.35L18.21 7.2l-4.09 4.09-1.41-1.41zM19 13v3.17l2 2V13c0-.55-.45-1-1-1s-1 .45-1 1m.07 8.9-.9-.9H5c-1.11 0-2-.9-2-2V5.83l-.9-.9a.996.996 0 0 1 0-1.41c.39-.39 1.02-.39 1.41 0l16.97 16.97c.39.39.39 1.02 0 1.41s-1.02.39-1.41 0m-2.9-2.9-4.88-4.88-.88.88c-.39.39-1.02.39-1.41 0a.996.996 0 0 1 0-1.41l.88-.88L5 7.83V19zM7.83 5H11c.55 0 1-.45 1-1s-.45-1-1-1H5.83z"}),"OpenInNewOffRounded"),hU1=h(c.jsx("path",{d:"M16.79 5.8 14 3h7v7l-2.79-2.8-4.09 4.09-1.41-1.41zM19 12v4.17l2 2V12zm.78 10.61L18.17 21H3V5.83L1.39 4.22 2.8 2.81l18.38 18.38zM16.17 19l-4.88-4.88-1.59 1.59-1.41-1.41 1.59-1.59L5 7.83V19zM7.83 5H12V3H5.83z"}),"OpenInNewOffSharp"),sU1=h(c.jsx("path",{d:"M16.79 5.8 14 3h7v7l-2.79-2.8-4.09 4.09-1.41-1.41zM19 12v4.17l2 2V12zm.78 10.61L18.17 21H5c-1.11 0-2-.9-2-2V5.83L1.39 4.22 2.8 2.81l18.38 18.38zM16.17 19l-4.88-4.88-1.59 1.59-1.41-1.41 1.59-1.59L5 7.83V19zM7.83 5H12V3H5.83z"}),"OpenInNewOffTwoTone"),tU1=h(c.jsx("path",{d:"M19 19H5V5h7V3H5c-1.11 0-2 .9-2 2v14c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2v-7h-2zM14 3v2h3.59l-9.83 9.83 1.41 1.41L19 6.41V10h2V3z"}),"OpenInNewOutlined"),oU1=h(c.jsx("path",{d:"M18 19H6c-.55 0-1-.45-1-1V6c0-.55.45-1 1-1h5c.55 0 1-.45 1-1s-.45-1-1-1H5c-1.11 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2v-6c0-.55-.45-1-1-1s-1 .45-1 1v5c0 .55-.45 1-1 1M14 4c0 .55.45 1 1 1h2.59l-9.13 9.13c-.39.39-.39 1.02 0 1.41s1.02.39 1.41 0L19 6.41V9c0 .55.45 1 1 1s1-.45 1-1V4c0-.55-.45-1-1-1h-5c-.55 0-1 .45-1 1"}),"OpenInNewRounded"),vU1=h(c.jsx("path",{d:"M19 19H5V5h7V3H3v18h18v-9h-2zM14 3v2h3.59l-9.83 9.83 1.41 1.41L19 6.41V10h2V3z"}),"OpenInNewSharp"),eU1=h(c.jsx("path",{d:"M19 19H5V5h7V3H5c-1.11 0-2 .9-2 2v14c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2v-7h-2zM14 3v2h3.59l-9.83 9.83 1.41 1.41L19 6.41V10h2V3z"}),"OpenInNewTwoTone"),lU1=h(c.jsx("path",{d:"M10 9h4V6h3l-5-5-5 5h3zm-1 1H6V7l-5 5 5 5v-3h3zm14 2-5-5v3h-3v4h3v3zm-9 3h-4v3H7l5 5 5-5h-3z"}),"OpenWith"),nU1=h(c.jsx("path",{d:"M10 9h4V6h3l-5-5-5 5h3zm-1 1H6V7l-5 5 5 5v-3h3zm14 2-5-5v3h-3v4h3v3zm-9 3h-4v3H7l5 5 5-5h-3z"}),"OpenWithOutlined"),aU1=h(c.jsx("path",{d:"M10.5 9h3c.28 0 .5-.22.5-.5V6h1.79c.45 0 .67-.54.35-.85l-3.79-3.79c-.2-.2-.51-.2-.71 0L7.85 5.15c-.31.31-.09.85.36.85H10v2.5c0 .28.22.5.5.5m-2 1H6V8.21c0-.45-.54-.67-.85-.35l-3.79 3.79c-.2.2-.2.51 0 .71l3.79 3.79c.31.31.85.09.85-.36V14h2.5c.28 0 .5-.22.5-.5v-3c0-.28-.22-.5-.5-.5m14.15 1.65-3.79-3.79c-.32-.32-.86-.1-.86.35V10h-2.5c-.28 0-.5.22-.5.5v3c0 .28.22.5.5.5H18v1.79c0 .45.54.67.85.35l3.79-3.79c.2-.19.2-.51.01-.7M13.5 15h-3c-.28 0-.5.22-.5.5V18H8.21c-.45 0-.67.54-.35.85l3.79 3.79c.2.2.51.2.71 0l3.79-3.79c.31-.31.09-.85-.35-.85H14v-2.5c0-.28-.22-.5-.5-.5"}),"OpenWithRounded"),dU1=h(c.jsx("path",{d:"M10 9h4V6h3l-5-5-5 5h3zm-1 1H6V7l-5 5 5 5v-3h3zm14 2-5-5v3h-3v4h3v3zm-9 3h-4v3H7l5 5 5-5h-3z"}),"OpenWithSharp"),zU1=h(c.jsx("path",{d:"M10 9h4V6h3l-5-5-5 5h3zm-1 1H6V7l-5 5 5 5v-3h3zm14 2-5-5v3h-3v4h3v3zm-9 3h-4v3H7l5 5 5-5h-3z"}),"OpenWithTwoTone"),mU1=h(c.jsx("path",{d:"M12 3 1 11.4l1.21 1.59L4 11.62V21h16v-9.38l1.79 1.36L23 11.4zM8 15c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1m4 0c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1m4 0c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1"}),"OtherHouses"),pU1=h(c.jsx("path",{d:"M12 3 1 11.4l1.21 1.59L4 11.62V21h16v-9.38l1.79 1.36L23 11.4zm6 16H6v-8.9l6-4.58 6 4.58zm-9-5c0 .55-.45 1-1 1s-1-.45-1-1 .45-1 1-1 1 .45 1 1m3-1c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1m3 1c0-.55.45-1 1-1s1 .45 1 1-.45 1-1 1-1-.45-1-1"}),"OtherHousesOutlined"),HU1=h(c.jsx("path",{d:"M1.61 12.19c.34.44.96.52 1.4.19l.99-.76V20c0 .55.45 1 1 1h14c.55 0 1-.45 1-1v-8.38l.99.76c.44.34 1.07.25 1.4-.19.34-.44.25-1.07-.19-1.4l-9.6-7.33c-.36-.27-.86-.27-1.21 0l-9.6 7.33c-.43.34-.52.97-.18 1.4M8 15c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1m4 0c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1m4 0c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1"}),"OtherHousesRounded"),MU1=h(c.jsx("path",{d:"M12 3 1 11.4l1.21 1.59L4 11.62V21h16v-9.38l1.79 1.36L23 11.4zM8 15c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1m4 0c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1m4 0c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1"}),"OtherHousesSharp"),rU1=h([c.jsx("path",{d:"M12 5.52 6 10.1V19h12v-8.9zM8 15c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1m4 0c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1m4 0c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1",opacity:".3"},"0"),c.jsx("path",{d:"M12 3 1 11.4l1.21 1.59L4 11.62V21h16v-9.38l1.79 1.36L23 11.4zm6 16H6v-8.9l6-4.58 6 4.58zm-9-5c0 .55-.45 1-1 1s-1-.45-1-1 .45-1 1-1 1 .45 1 1m3-1c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1m3 1c0-.55.45-1 1-1s1 .45 1 1-.45 1-1 1-1-.45-1-1"},"1")],"OtherHousesTwoTone"),iU1=h(c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m1.88 9.54L8.92 16.5l-1.41-1.41 4.96-4.96L10.34 8l5.65.01.01 5.65z"}),"Outbound"),VU1=h(c.jsx("path",{d:"M12 4c4.41 0 8 3.59 8 8s-3.59 8-8 8-8-3.59-8-8 3.59-8 8-8m0-2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m1.88 9.54L8.92 16.5l-1.41-1.41 4.96-4.96L10.34 8l5.65.01.01 5.65z"}),"OutboundOutlined"),xU1=h(c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m1.88 9.54-4.25 4.25c-.39.39-1.02.39-1.41 0a.996.996 0 0 1 0-1.41l4.25-4.25-1.27-1.27c-.32-.32-.09-.86.35-.86h3.94c.28 0 .5.22.5.5v3.94c0 .45-.54.67-.85.35z"}),"OutboundRounded"),jU1=h(c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m1.88 9.54L8.92 16.5l-1.41-1.41 4.96-4.96L10.34 8l5.65.01.01 5.65z"}),"OutboundSharp"),uU1=h([c.jsx("path",{d:"M12 4c-4.41 0-8 3.59-8 8s3.59 8 8 8 8-3.59 8-8-3.59-8-8-8m1.88 7.54L8.92 16.5l-1.41-1.41 4.96-4.96L10.34 8l5.65.01.01 5.65z",opacity:".3"},"0"),c.jsx("path",{d:"M12 4c4.41 0 8 3.59 8 8s-3.59 8-8 8-8-3.59-8-8 3.59-8 8-8m0-2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m1.88 9.54L8.92 16.5l-1.41-1.41 4.96-4.96L10.34 8l5.65.01.01 5.65z"},"1")],"OutboundTwoTone"),LU1=h(c.jsx("path",{d:"M19 3H4.99c-1.11 0-1.98.9-1.98 2L3 19c0 1.1.88 2 1.99 2H19c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 12h-4c0 1.66-1.35 3-3 3s-3-1.34-3-3H4.99V5H19zM8 11h2v3h4v-3h2l-4-4z"}),"Outbox"),SU1=h([c.jsx("path",{d:"M11 9.83V14h2V9.83l1.59 1.58L16 10l-4-4-4 4 1.41 1.41z"},"0"),c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 16H5v-3h3.02c.91 1.21 2.35 2 3.98 2s3.06-.79 3.98-2H19zm0-5h-4.18c-.41 1.16-1.51 2-2.82 2s-2.4-.84-2.82-2H5V5h14z"},"1")],"OutboxOutlined"),CU1=h([c.jsx("path",{d:"M9.21 11H11v2c0 .55.45 1 1 1s1-.45 1-1v-2h1.79c.45 0 .67-.54.35-.85l-2.79-2.79c-.2-.2-.51-.2-.71 0l-2.79 2.79c-.31.31-.09.85.36.85"},"0"),c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 11h-3.02c-.63 0-1.22.3-1.6.8-.54.73-1.4 1.2-2.38 1.2s-1.84-.47-2.38-1.2c-.38-.5-.97-.8-1.6-.8H5V5h14z"},"1")],"OutboxRounded"),TU1=h([c.jsx("path",{d:"M11 14h2v-3h3l-4-4-4 4h3z"},"0"),c.jsx("path",{d:"M3 3v18h18V3zm16 11h-4.18c-.41 1.16-1.51 2-2.82 2s-2.4-.84-2.82-2H5V5h14z"},"1")],"OutboxSharp"),wU1=h([c.jsx("path",{d:"M12 18c-1.63 0-3.06-.79-3.98-2H5v3h14v-3h-3.02c-.92 1.21-2.35 2-3.98 2",opacity:".3"},"0"),c.jsx("path",{d:"M11 14h2v-3h3l-4-4-4 4h3z"},"1"),c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 16H5v-3h3.02c.91 1.21 2.35 2 3.98 2s3.06-.79 3.98-2H19zm0-5h-4.18c-.41 1.16-1.51 2-2.82 2s-2.4-.84-2.82-2H5V5h14z"},"2")],"OutboxTwoTone"),RU1=h(c.jsx("path",{d:"M17 22c1.66 0 3-1.34 3-3s-1.34-3-3-3c-1.3 0-2.4.84-2.82 2H9.14l1.99-3.06q.435.06.87.06c.435 0 .58-.02.87-.06l1.02 1.57c.42-.53.96-.95 1.6-1.21l-.6-.93C17.31 13.27 19 10.84 19 8H5c0 2.84 1.69 5.27 4.12 6.37l-3.95 6.08c-.3.46-.17 1.08.29 1.38s1.08.17 1.38-.29l1-1.55h6.34C14.6 21.16 15.7 22 17 22m0-4c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1M9.41 7h1c.15-1.15.23-1.64-.89-2.96-.42-.5-.68-.77-.46-2.04h-.99c-.21 1.11.03 2.05.89 2.96.22.24.79.67.45 2.04m2.48 0h1c.15-1.15.23-1.64-.89-2.96-.42-.5-.68-.78-.46-2.04h-.99c-.21 1.11.03 2.05.89 2.96.23.24.8.67.45 2.04m2.52 0h1c.15-1.15.23-1.64-.89-2.96-.42-.5-.68-.77-.46-2.04h-.99c-.21 1.11.03 2.05.89 2.96.22.24.79.67.45 2.04"}),"OutdoorGrill"),OU1=h(c.jsx("path",{d:"M17 22c1.66 0 3-1.34 3-3s-1.34-3-3-3c-1.3 0-2.4.84-2.82 2H9.14l1.99-3.06q.435.06.87.06c.435 0 .58-.02.87-.06l1.02 1.57c.42-.53.96-.95 1.6-1.21l-.6-.93C17.31 13.27 19 10.84 19 8H5c0 2.84 1.69 5.27 4.12 6.37l-3.95 6.08c-.3.46-.17 1.08.29 1.38s1.08.17 1.38-.29l1-1.55h6.34C14.6 21.16 15.7 22 17 22m0-4c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1m-9.58-8h9.16c-.77 1.76-2.54 3-4.58 3s-3.81-1.24-4.58-3m1.99-3h1c.15-1.15.23-1.64-.89-2.96-.42-.5-.68-.77-.46-2.04h-.99c-.21 1.11.03 2.05.89 2.96.22.24.79.67.45 2.04m2.48 0h1c.15-1.15.23-1.64-.89-2.96-.42-.5-.68-.78-.46-2.04h-.99c-.21 1.11.03 2.05.89 2.96.23.24.8.67.45 2.04m2.52 0h1c.15-1.15.23-1.64-.89-2.96-.42-.5-.68-.77-.46-2.04h-.99c-.21 1.11.03 2.05.89 2.96.22.24.79.67.45 2.04"}),"OutdoorGrillOutlined"),yU1=h(c.jsx("path",{d:"M17 22c1.66 0 3-1.34 3-3s-1.34-3-3-3c-1.3 0-2.4.84-2.82 2H9.14l1.99-3.06q.435.06.87.06c.435 0 .58-.02.87-.06l1.02 1.57c.42-.53.96-.95 1.6-1.21l-.6-.93c2.1-.95 3.64-2.9 4.02-5.24.1-.59-.39-1.13-.99-1.13H6.08c-.6 0-1.09.54-.99 1.14.38 2.34 1.93 4.29 4.02 5.24l-3.95 6.08c-.3.46-.17 1.08.29 1.38s1.08.17 1.38-.29l1-1.55h6.34c.43 1.16 1.53 2 2.83 2m0-4c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1M9.5 6.47c-.02.28.18.53.46.53H10c.24 0 .44-.18.46-.42.1-.87.04-1.39-.94-2.54-.36-.43-.6-.69-.53-1.55.03-.26-.19-.49-.46-.49h-.05c-.24 0-.45.19-.47.43-.08.93.2 1.74.95 2.53.19.21.64.56.54 1.51m2.49 0c-.03.28.18.53.46.53h.03c.24 0 .44-.18.46-.42.1-.87.04-1.39-.94-2.54-.36-.43-.61-.69-.53-1.55.03-.26-.19-.49-.46-.49h-.05c-.24 0-.45.19-.47.43-.08.93.2 1.74.95 2.53.19.21.64.56.55 1.51m2.51 0c-.02.28.18.53.46.53H15c.24 0 .44-.18.46-.42.1-.87.04-1.39-.94-2.54-.36-.43-.61-.69-.53-1.55.03-.26-.19-.49-.46-.49h-.05c-.24 0-.45.19-.47.43-.08.93.2 1.74.95 2.53.19.21.64.56.54 1.51"}),"OutdoorGrillRounded"),gU1=h(c.jsx("path",{d:"M17 22c1.66 0 3-1.34 3-3s-1.34-3-3-3c-1.3 0-2.4.84-2.82 2H9.14l1.99-3.06q.435.06.87.06t.87-.06l1.02 1.57c.42-.53.96-.95 1.6-1.21l-.6-.93C17.31 13.27 19 10.84 19 8H5c0 2.84 1.69 5.27 4.12 6.37l-4.5 6.92 1.68 1.09L7.84 20h6.34c.42 1.16 1.52 2 2.82 2m0-4c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1M9.41 7h1c.15-1.15.23-1.64-.89-2.96-.42-.5-.68-.77-.46-2.04h-.99c-.21 1.11.03 2.05.89 2.96.22.24.79.67.45 2.04m2.48 0h1c.15-1.15.23-1.64-.89-2.96-.42-.5-.68-.78-.46-2.04h-.99c-.21 1.11.03 2.05.89 2.96.23.24.8.67.45 2.04m2.52 0h1c.15-1.15.23-1.64-.89-2.96-.42-.5-.68-.77-.46-2.04h-.99c-.21 1.11.03 2.05.89 2.96.22.24.79.67.45 2.04"}),"OutdoorGrillSharp"),AU1=h([c.jsx("path",{d:"M16.58 10H7.42c.77 1.76 2.54 3 4.58 3s3.81-1.24 4.58-3",opacity:".3"},"0"),c.jsx("path",{d:"M17 22c1.66 0 3-1.34 3-3s-1.34-3-3-3c-1.3 0-2.4.84-2.82 2H9.14l1.99-3.06q.435.06.87.06c.435 0 .58-.02.87-.06l1.02 1.57c.42-.53.96-.95 1.6-1.21l-.6-.93C17.31 13.27 19 10.84 19 8H5c0 2.84 1.69 5.27 4.12 6.37l-3.95 6.08c-.3.46-.17 1.08.29 1.38s1.08.17 1.38-.29l1-1.55h6.34C14.6 21.16 15.7 22 17 22m0-4c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1m-9.58-8h9.16c-.77 1.76-2.54 3-4.58 3s-3.81-1.24-4.58-3"},"1"),c.jsx("circle",{cx:"17",cy:"19",r:"1",opacity:".3"},"2"),c.jsx("path",{d:"M9.41 7h1c.15-1.15.23-1.64-.89-2.96-.42-.5-.68-.77-.46-2.04h-.99c-.21 1.11.03 2.05.89 2.96.22.24.79.67.45 2.04m2.48 0h1c.15-1.15.23-1.64-.89-2.96-.42-.5-.68-.78-.46-2.04h-.99c-.21 1.11.03 2.05.89 2.96.23.24.8.67.45 2.04m2.52 0h1c.15-1.15.23-1.64-.89-2.96-.42-.5-.68-.77-.46-2.04h-.99c-.21 1.11.03 2.05.89 2.96.22.24.79.67.45 2.04"},"3")],"OutdoorGrillTwoTone"),fU1=h(c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2M9 12c-.55 0-1-.45-1-1V8c0-.55.45-1 1-1s1 .45 1 1v3c0 .55-.45 1-1 1m5 6h-4v-2c0-1.1.9-2 2-2s2 .9 2 2zm2-7c0 .55-.45 1-1 1s-1-.45-1-1V8c0-.55.45-1 1-1s1 .45 1 1z"}),"Outlet"),PU1=h(c.jsx("path",{d:"M12 4c4.41 0 8 3.59 8 8s-3.59 8-8 8-8-3.59-8-8 3.59-8 8-8m0-2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m-2 9V8c0-.55-.45-1-1-1s-1 .45-1 1v3c0 .55.45 1 1 1s1-.45 1-1m6 0V8c0-.55-.45-1-1-1s-1 .45-1 1v3c0 .55.45 1 1 1s1-.45 1-1m-2 5c0-1.1-.9-2-2-2s-2 .9-2 2v2h4z"}),"OutletOutlined"),FU1=h(c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2M9 12c-.55 0-1-.45-1-1V8c0-.55.45-1 1-1s1 .45 1 1v3c0 .55-.45 1-1 1m4 6h-2c-.55 0-1-.45-1-1v-.89c0-1 .68-1.92 1.66-2.08 1.26-.21 2.34.76 2.34 1.97v1c0 .55-.45 1-1 1m3-7c0 .55-.45 1-1 1s-1-.45-1-1V8c0-.55.45-1 1-1s1 .45 1 1z"}),"OutletRounded"),BU1=h(c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2M8 12V7h2v5zm6 6h-4v-1.89c0-1 .68-1.92 1.66-2.08 1.26-.21 2.34.76 2.34 1.97zm2-6h-2V7h2z"}),"OutletSharp"),bU1=h([c.jsx("path",{d:"M12 4c4.41 0 8 3.59 8 8s-3.59 8-8 8-8-3.59-8-8 3.59-8 8-8m-2 7V8c0-.55-.45-1-1-1s-1 .45-1 1v3c0 .55.45 1 1 1s1-.45 1-1m6 0V8c0-.55-.45-1-1-1s-1 .45-1 1v3c0 .55.45 1 1 1s1-.45 1-1m-2 5c0-1.1-.9-2-2-2s-2 .9-2 2v2h4z",opacity:".3"},"0"),c.jsx("path",{d:"M12 4c4.41 0 8 3.59 8 8s-3.59 8-8 8-8-3.59-8-8 3.59-8 8-8m0-2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m-2 9V8c0-.55-.45-1-1-1s-1 .45-1 1v3c0 .55.45 1 1 1s1-.45 1-1m6 0V8c0-.55-.45-1-1-1s-1 .45-1 1v3c0 .55.45 1 1 1s1-.45 1-1m-2 5c0-1.1-.9-2-2-2s-2 .9-2 2v2h4z"},"1")],"OutletTwoTone"),DU1=h(c.jsx("path",{d:"m14 6-1-2H5v17h2v-7h5l1 2h7V6zm4 8h-4l-1-2H7V6h5l1 2h5z"}),"OutlinedFlag"),kU1=h(c.jsx("path",{d:"m14 6-1-2H5v17h2v-7h5l1 2h7V6zm4 8h-4l-1-2H7V6h5l1 2h5z"}),"OutlinedFlagOutlined"),WU1=h(c.jsx("path",{d:"m14 6-.72-1.45c-.17-.34-.52-.55-.9-.55H6c-.55 0-1 .45-1 1v15c0 .55.45 1 1 1s1-.45 1-1v-6h5l.72 1.45c.17.34.52.55.89.55H19c.55 0 1-.45 1-1V7c0-.55-.45-1-1-1zm4 8h-4l-1-2H7V6h5l1 2h5z"}),"OutlinedFlagRounded"),NU1=h(c.jsx("path",{d:"m14 6-1-2H5v17h2v-7h5l1 2h7V6zm4 8h-4l-1-2H7V6h5l1 2h5z"}),"OutlinedFlagSharp"),EU1=h(c.jsx("path",{d:"m14 6-1-2H5v17h2v-7h5l1 2h7V6zm4 8h-4l-1-2H7V6h5l1 2h5z"}),"OutlinedFlagTwoTone"),IU1=h([c.jsx("path",{d:"m17 17 5-5-5-5-1.41 1.41L18.17 11H9v2h9.17l-2.58 2.59z"},"0"),c.jsx("path",{d:"M19 19H5V5h14v2h2V5c0-1.1-.89-2-2-2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.11 0 2-.9 2-2v-2h-2z"},"1")],"Output"),UU1=h([c.jsx("path",{d:"m17 17 5-5-5-5-1.41 1.41L18.17 11H9v2h9.17l-2.58 2.59z"},"0"),c.jsx("path",{d:"M19 19H5V5h14v2h2V5c0-1.1-.89-2-2-2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.11 0 2-.9 2-2v-2h-2z"},"1")],"OutputOutlined"),GU1=h([c.jsx("path",{d:"m17.71 16.29 3.59-3.59c.39-.39.39-1.02 0-1.41L17.71 7.7a.996.996 0 0 0-1.41 0c-.39.39-.39 1.02 0 1.41L18.17 11H10c-.55 0-1 .45-1 1s.45 1 1 1h8.17l-1.88 1.88c-.39.39-.39 1.02 0 1.41s1.03.39 1.42 0"},"0"),c.jsx("path",{d:"M19 19H5V5h14v1c0 .55.45 1 1 1s1-.45 1-1V5c0-1.1-.9-2-2-2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.11 0 2-.9 2-2v-1c0-.55-.45-1-1-1s-1 .45-1 1z"},"1")],"OutputRounded"),KU1=h([c.jsx("path",{d:"m17 17 5-5-5-5-1.41 1.41L18.17 11H9v2h9.17l-2.58 2.59z"},"0"),c.jsx("path",{d:"M19 19H5V5h14v2h2V3H3v18h18v-4h-2z"},"1")],"OutputSharp"),qU1=h([c.jsx("path",{d:"m17 17 5-5-5-5-1.41 1.41L18.17 11H9v2h9.17l-2.58 2.59z"},"0"),c.jsx("path",{d:"M19 19H5V5h14v2h2V5c0-1.1-.89-2-2-2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.11 0 2-.9 2-2v-2h-2z"},"1")],"OutputTwoTone"),QU1=h(c.jsx("path",{d:"M3 3v18h18V3zm16 16H5V5h14zM11 7h2v2h-2zM7 7h2v2H7zm8 0h2v2h-2z"}),"Padding"),ZU1=h(c.jsx("path",{d:"M3 5v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2H5c-1.1 0-2 .9-2 2m16 14H5V5h14zM11 7h2v2h-2zM7 7h2v2H7zm8 0h2v2h-2z"}),"PaddingOutlined"),JU1=h(c.jsx("path",{d:"M3 5v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2H5c-1.1 0-2 .9-2 2m6 3c0 .55-.45 1-1 1s-1-.45-1-1 .45-1 1-1 1 .45 1 1m4 0c0 .55-.45 1-1 1s-1-.45-1-1 .45-1 1-1 1 .45 1 1m4 0c0 .55-.45 1-1 1s-1-.45-1-1 .45-1 1-1 1 .45 1 1"}),"PaddingRounded"),YU1=h(c.jsx("path",{d:"M3 3v18h18V3zm6 6H7V7h2zm4 0h-2V7h2zm4 0h-2V7h2z"}),"PaddingSharp"),_U1=h([c.jsx("path",{d:"M5 19h14V5H5zM15 7h2v2h-2zm-4 0h2v2h-2zM7 7h2v2H7z",opacity:".3"},"0"),c.jsx("path",{d:"M3 5v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2H5c-1.1 0-2 .9-2 2m16 14H5V5h14z"},"1"),c.jsx("path",{d:"M15 7h2v2h-2zM7 7h2v2H7zm4 0h2v2h-2z"},"2")],"PaddingTwoTone"),XU1=h(c.jsx("path",{d:"M3 5v6h5L7 7l4 1V3H5c-1.1 0-2 .9-2 2m5 8H3v6c0 1.1.9 2 2 2h6v-5l-4 1zm9 4-4-1v5h6c1.1 0 2-.9 2-2v-6h-5zm2-14h-6v5l4-1-1 4h5V5c0-1.1-.9-2-2-2"}),"Pages"),$U1=h(c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m-6 2h6v6h-3l1-4-4 1zM5 5h6v3L7 7l1 4H5zm6 14H5v-6h3l-1 4 4-1zm8 0h-6v-3l4 1-1-4h3zm-4.37-4.37L12 13.72l-2.63.91.91-2.63-.91-2.63 2.63.91 2.63-.91-.91 2.63z"}),"PagesOutlined"),cG1=h(c.jsx("path",{d:"M3 5v6h5l-.6-2.38c-.18-.74.48-1.4 1.22-1.22L11 8V3H5c-1.1 0-2 .9-2 2m5 8H3v6c0 1.1.9 2 2 2h6v-5l-2.38.6c-.73.18-1.4-.48-1.21-1.21zm7.38 3.6L13 16v5h6c1.1 0 2-.9 2-2v-6h-5l.6 2.38c.18.74-.48 1.4-1.22 1.22M19 3h-6v5l2.38-.6c.73-.18 1.4.48 1.21 1.21L16 11h5V5c0-1.1-.9-2-2-2"}),"PagesRounded"),hG1=h(c.jsx("path",{d:"M3 3v8h5L7 7l4 1V3zm5 10H3v8h8v-5l-4 1zm9 4-4-1v5h8v-8h-5zm4-14h-8v5l4-1-1 4h5z"}),"PagesSharp"),sG1=h([c.jsx("path",{d:"m7 7 4 1V5H5v6h3zm1 6H5v6h6v-3l-4 1zm9 4-4-1v3h6v-6h-3zm-4-9 4-1-1 4h3V5h-6z",opacity:".3"},"0"),c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2M5 5h6v3L7 7l1 4H5zm6 14H5v-6h3l-1 4 4-1zm-1.63-4.37.91-2.63-.91-2.63 2.63.91 2.63-.91-.91 2.63.91 2.63-2.63-.91zM19 19h-6v-3l4 1-1-4h3zm0-8h-3l1-4-4 1V5h6z"},"1")],"PagesTwoTone"),tG1=h(c.jsx("path",{d:"M11.5 9C10.12 9 9 10.12 9 11.5s1.12 2.5 2.5 2.5 2.5-1.12 2.5-2.5S12.88 9 11.5 9M20 4H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2m-3.21 14.21-2.91-2.91c-.69.44-1.51.7-2.39.7C9.01 16 7 13.99 7 11.5S9.01 7 11.5 7 16 9.01 16 11.5c0 .88-.26 1.69-.7 2.39l2.91 2.9z"}),"Pageview"),oG1=h(c.jsx("path",{d:"M11.49 16c.88 0 1.7-.26 2.39-.7l2.44 2.44 1.42-1.42-2.44-2.43c.44-.7.7-1.51.7-2.39C16 9.01 13.99 7 11.5 7S7 9.01 7 11.5 9.01 16 11.49 16m.01-7c1.38 0 2.5 1.12 2.5 2.5S12.88 14 11.5 14 9 12.88 9 11.5 10.12 9 11.5 9M20 4H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2m0 14H4V6h16z"}),"PageviewOutlined"),vG1=h(c.jsx("path",{d:"M11.5 9C10.12 9 9 10.12 9 11.5s1.12 2.5 2.5 2.5 2.5-1.12 2.5-2.5S12.88 9 11.5 9M20 4H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2m-3.92 13.5-2.2-2.2c-.9.58-2.03.84-3.22.62-1.88-.35-3.38-1.93-3.62-3.83-.38-3.01 2.18-5.52 5.21-5.04 1.88.3 3.39 1.84 3.7 3.71.19 1.16-.08 2.23-.64 3.12l2.2 2.19c.39.39.39 1.03 0 1.42-.4.4-1.04.4-1.43.01"}),"PageviewRounded"),eG1=h(c.jsx("path",{d:"M11.5 9C10.12 9 9 10.12 9 11.5s1.12 2.5 2.5 2.5 2.5-1.12 2.5-2.5S12.88 9 11.5 9M22 4H2v16h20zm-5.21 14.21-2.91-2.91c-.69.44-1.51.7-2.39.7C9.01 16 7 13.99 7 11.5S9.01 7 11.5 7 16 9.01 16 11.5c0 .88-.26 1.69-.7 2.39l2.91 2.9z"}),"PageviewSharp"),lG1=h([c.jsx("path",{d:"M4 18h16V6H4zm7.5-11c2.49 0 4.5 2.01 4.5 4.5 0 .88-.26 1.69-.7 2.39l2.44 2.43-1.42 1.42-2.44-2.44c-.69.44-1.51.7-2.39.7C9.01 16 7 13.99 7 11.5S9.01 7 11.5 7",opacity:".3"},"0"),c.jsx("path",{d:"M11.49 16c.88 0 1.7-.26 2.39-.7l2.44 2.44 1.42-1.42-2.44-2.43c.44-.7.7-1.51.7-2.39C16 9.01 13.99 7 11.5 7S7 9.01 7 11.5 9.01 16 11.49 16m.01-7c1.38 0 2.5 1.12 2.5 2.5S12.88 14 11.5 14 9 12.88 9 11.5 10.12 9 11.5 9M20 4H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2m0 14H4V6h16z"},"1")],"PageviewTwoTone"),nG1=h(c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m.88 15.76V19h-1.75v-1.29c-.74-.18-2.39-.77-3.02-2.96l1.65-.67c.06.22.58 2.09 2.4 2.09.93 0 1.98-.48 1.98-1.61 0-.96-.7-1.46-2.28-2.03-1.1-.39-3.35-1.03-3.35-3.31 0-.1.01-2.4 2.62-2.96V5h1.75v1.24c1.84.32 2.51 1.79 2.66 2.23l-1.58.67c-.11-.35-.59-1.34-1.9-1.34-.7 0-1.81.37-1.81 1.39 0 .95.86 1.31 2.64 1.9 2.4.83 3.01 2.05 3.01 3.45 0 2.63-2.5 3.13-3.02 3.22"}),"Paid"),aG1=h(c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8m.89-8.9c-1.78-.59-2.64-.96-2.64-1.9 0-1.02 1.11-1.39 1.81-1.39 1.31 0 1.79.99 1.9 1.34l1.58-.67c-.15-.44-.82-1.91-2.66-2.23V5h-1.75v1.26c-2.6.56-2.62 2.85-2.62 2.96 0 2.27 2.25 2.91 3.35 3.31 1.58.56 2.28 1.07 2.28 2.03 0 1.13-1.05 1.61-1.98 1.61-1.82 0-2.34-1.87-2.4-2.09l-1.66.67c.63 2.19 2.28 2.78 3.02 2.96V19h1.75v-1.24c.52-.09 3.02-.59 3.02-3.22.01-1.39-.6-2.61-3-3.44"}),"PaidOutlined"),dG1=h(c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m.88 15.76v.36c0 .48-.39.88-.88.88-.48 0-.88-.39-.88-.88v-.42c-.63-.15-1.93-.61-2.69-2.1-.23-.44-.01-.99.45-1.18l.07-.03c.41-.17.87 0 1.08.39.32.61.95 1.37 2.12 1.37.93 0 1.98-.48 1.98-1.61 0-.96-.7-1.46-2.28-2.03-1.1-.39-3.35-1.03-3.35-3.31 0-.1.01-2.4 2.62-2.96v-.36c0-.49.4-.88.88-.88s.88.39.88.88v.37c1.07.19 1.75.76 2.16 1.3.34.44.16 1.08-.36 1.3-.36.15-.78.03-1.02-.28-.28-.38-.78-.77-1.6-.77-.7 0-1.81.37-1.81 1.39 0 .95.86 1.31 2.64 1.9 2.4.83 3.01 2.05 3.01 3.45 0 2.63-2.5 3.13-3.02 3.22"}),"PaidRounded"),zG1=h(c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m.88 15.76V19h-1.75v-1.29c-.74-.18-2.39-.77-3.02-2.96l1.65-.67c.06.22.58 2.09 2.4 2.09.93 0 1.98-.48 1.98-1.61 0-.96-.7-1.46-2.28-2.03-1.1-.39-3.35-1.03-3.35-3.31 0-.1.01-2.4 2.62-2.96V5h1.75v1.24c1.84.32 2.51 1.79 2.66 2.23l-1.58.67c-.11-.35-.59-1.34-1.9-1.34-.7 0-1.81.37-1.81 1.39 0 .95.86 1.31 2.64 1.9 2.4.83 3.01 2.05 3.01 3.45 0 2.63-2.5 3.13-3.02 3.22"}),"PaidSharp"),mG1=h([c.jsx("path",{d:"M12 4c-4.41 0-8 3.59-8 8s3.59 8 8 8 8-3.59 8-8-3.59-8-8-8m.88 13.76V19h-1.75v-1.29c-.74-.18-2.39-.77-3.02-2.96l1.65-.67c.06.22.58 2.09 2.4 2.09.93 0 1.98-.48 1.98-1.61 0-.96-.7-1.46-2.28-2.03-1.1-.39-3.35-1.03-3.35-3.31 0-.1.01-2.4 2.62-2.96V5h1.75v1.24c1.84.32 2.51 1.79 2.66 2.23l-1.58.67c-.11-.35-.59-1.34-1.9-1.34-.7 0-1.81.37-1.81 1.39 0 .95.86 1.31 2.64 1.9 2.4.83 3.01 2.05 3.01 3.45 0 2.63-2.5 3.13-3.02 3.22",opacity:".3"},"0"),c.jsx("path",{d:"M12.89 11.1c-1.78-.59-2.64-.96-2.64-1.9 0-1.02 1.11-1.39 1.81-1.39 1.31 0 1.79.99 1.9 1.34l1.58-.67c-.15-.44-.82-1.91-2.66-2.23V5h-1.75v1.26c-2.6.56-2.62 2.85-2.62 2.96 0 2.27 2.25 2.91 3.35 3.31 1.58.56 2.28 1.07 2.28 2.03 0 1.13-1.05 1.61-1.98 1.61-1.82 0-2.34-1.87-2.4-2.09l-1.66.67c.63 2.19 2.28 2.78 3.02 2.96V19h1.75v-1.24c.52-.09 3.02-.59 3.02-3.22.01-1.39-.6-2.61-3-3.44"},"1"),c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8"},"2")],"PaidTwoTone"),pG1=h(c.jsx("path",{d:"M12 2C6.49 2 2 6.49 2 12s4.49 10 10 10c1.38 0 2.5-1.12 2.5-2.5 0-.61-.23-1.2-.64-1.67-.08-.1-.13-.21-.13-.33 0-.28.22-.5.5-.5H16c3.31 0 6-2.69 6-6 0-4.96-4.49-9-10-9m5.5 11c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5m-3-4c-.83 0-1.5-.67-1.5-1.5S13.67 6 14.5 6s1.5.67 1.5 1.5S15.33 9 14.5 9M5 11.5c0-.83.67-1.5 1.5-1.5s1.5.67 1.5 1.5S7.33 13 6.5 13 5 12.33 5 11.5m6-4c0 .83-.67 1.5-1.5 1.5S8 8.33 8 7.5 8.67 6 9.5 6s1.5.67 1.5 1.5"}),"Palette"),HG1=h([c.jsx("path",{d:"M12 22C6.49 22 2 17.51 2 12S6.49 2 12 2s10 4.04 10 9c0 3.31-2.69 6-6 6h-1.77c-.28 0-.5.22-.5.5 0 .12.05.23.13.33.41.47.64 1.06.64 1.67 0 1.38-1.12 2.5-2.5 2.5m0-18c-4.41 0-8 3.59-8 8s3.59 8 8 8c.28 0 .5-.22.5-.5 0-.16-.08-.28-.14-.35-.41-.46-.63-1.05-.63-1.65 0-1.38 1.12-2.5 2.5-2.5H16c2.21 0 4-1.79 4-4 0-3.86-3.59-7-8-7"},"0"),c.jsx("circle",{cx:"6.5",cy:"11.5",r:"1.5"},"1"),c.jsx("circle",{cx:"9.5",cy:"7.5",r:"1.5"},"2"),c.jsx("circle",{cx:"14.5",cy:"7.5",r:"1.5"},"3"),c.jsx("circle",{cx:"17.5",cy:"11.5",r:"1.5"},"4")],"PaletteOutlined"),MG1=h(c.jsx("path",{d:"M12 2C6.49 2 2 6.49 2 12s4.49 10 10 10c1.38 0 2.5-1.12 2.5-2.5 0-.61-.23-1.2-.64-1.67-.08-.1-.13-.21-.13-.33 0-.28.22-.5.5-.5H16c3.31 0 6-2.69 6-6 0-4.96-4.49-9-10-9m5.5 11c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5m-3-4c-.83 0-1.5-.67-1.5-1.5S13.67 6 14.5 6s1.5.67 1.5 1.5S15.33 9 14.5 9M5 11.5c0-.83.67-1.5 1.5-1.5s1.5.67 1.5 1.5S7.33 13 6.5 13 5 12.33 5 11.5m6-4c0 .83-.67 1.5-1.5 1.5S8 8.33 8 7.5 8.67 6 9.5 6s1.5.67 1.5 1.5"}),"PaletteRounded"),rG1=h(c.jsx("path",{d:"M12 2C6.49 2 2 6.49 2 12s4.49 10 10 10c1.38 0 2.5-1.12 2.5-2.5 0-.61-.23-1.2-.64-1.67-.08-.1-.13-.21-.13-.33 0-.28.22-.5.5-.5H16c3.31 0 6-2.69 6-6 0-4.96-4.49-9-10-9m5.5 11c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5m-3-4c-.83 0-1.5-.67-1.5-1.5S13.67 6 14.5 6s1.5.67 1.5 1.5S15.33 9 14.5 9M5 11.5c0-.83.67-1.5 1.5-1.5s1.5.67 1.5 1.5S7.33 13 6.5 13 5 12.33 5 11.5m6-4c0 .83-.67 1.5-1.5 1.5S8 8.33 8 7.5 8.67 6 9.5 6s1.5.67 1.5 1.5"}),"PaletteSharp"),iG1=h([c.jsx("path",{d:"M12 4c-4.41 0-8 3.59-8 8s3.59 8 8 8c.28 0 .5-.22.5-.5 0-.16-.08-.28-.14-.35-.41-.46-.63-1.05-.63-1.65 0-1.38 1.12-2.5 2.5-2.5H16c2.21 0 4-1.79 4-4 0-3.86-3.59-7-8-7m-5.5 9c-.83 0-1.5-.67-1.5-1.5S5.67 10 6.5 10s1.5.67 1.5 1.5S7.33 13 6.5 13m3-4C8.67 9 8 8.33 8 7.5S8.67 6 9.5 6s1.5.67 1.5 1.5S10.33 9 9.5 9m5 0c-.83 0-1.5-.67-1.5-1.5S13.67 6 14.5 6s1.5.67 1.5 1.5S15.33 9 14.5 9m4.5 2.5c0 .83-.67 1.5-1.5 1.5s-1.5-.67-1.5-1.5.67-1.5 1.5-1.5 1.5.67 1.5 1.5",opacity:".3"},"0"),c.jsx("path",{d:"M12 2C6.49 2 2 6.49 2 12s4.49 10 10 10c1.38 0 2.5-1.12 2.5-2.5 0-.61-.23-1.21-.64-1.67-.08-.09-.13-.21-.13-.33 0-.28.22-.5.5-.5H16c3.31 0 6-2.69 6-6 0-4.96-4.49-9-10-9m4 13h-1.77c-1.38 0-2.5 1.12-2.5 2.5 0 .61.22 1.19.63 1.65.06.07.14.19.14.35 0 .28-.22.5-.5.5-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.14 8 7c0 2.21-1.79 4-4 4"},"1"),c.jsx("circle",{cx:"6.5",cy:"11.5",r:"1.5"},"2"),c.jsx("circle",{cx:"9.5",cy:"7.5",r:"1.5"},"3"),c.jsx("circle",{cx:"14.5",cy:"7.5",r:"1.5"},"4"),c.jsx("circle",{cx:"17.5",cy:"11.5",r:"1.5"},"5")],"PaletteTwoTone"),VG1=h(c.jsx("path",{d:"M23 5.5V20c0 2.2-1.8 4-4 4h-7.3c-1.08 0-2.1-.43-2.85-1.19L1 14.83s1.26-1.23 1.3-1.25c.22-.19.49-.29.79-.29.22 0 .42.06.6.16.04.01 4.31 2.46 4.31 2.46V4c0-.83.67-1.5 1.5-1.5S11 3.17 11 4v7h1V1.5c0-.83.67-1.5 1.5-1.5S15 .67 15 1.5V11h1V2.5c0-.83.67-1.5 1.5-1.5s1.5.67 1.5 1.5V11h1V5.5c0-.83.67-1.5 1.5-1.5s1.5.67 1.5 1.5"}),"PanTool"),xG1=h(c.jsx("path",{d:"m19.98 14.82-.63 4.46c-.14.99-.99 1.72-1.98 1.72h-6.16c-.53 0-1.29-.21-1.66-.59L5 15.62l.83-.84c.24-.24.58-.35.92-.28l3.25.74V4.5c0-.83.67-1.5 1.5-1.5s1.5.67 1.5 1.5v6h.91c.31 0 .62.07.89.21l4.09 2.04c.77.39 1.21 1.22 1.09 2.07"}),"PanToolAlt"),jG1=h(c.jsx("path",{d:"m18.89 11.77-3.8-1.67c-.13-.06-.28-.1-.44-.1H14V5.5C14 4.12 12.88 3 11.5 3S9 4.12 9 5.5v8.15l-1.87-.4c-.19-.03-1.02-.15-1.73.56L4 15.22l5.12 5.19c.37.38.88.59 1.41.59h6.55c.98 0 1.81-.7 1.97-1.67l.92-5.44c.15-.86-.29-1.72-1.08-2.12M17.08 19h-6.55l-3.7-3.78 4.17.89V5.5c0-.28.22-.5.5-.5s.5.22.5.5v6.18h1.76L18 13.56z"}),"PanToolAltOutlined"),uG1=h(c.jsx("path",{d:"M5.2 15.43c0-.65.6-1.13 1.24-.99l3.56.8V4.5c0-.83.67-1.5 1.5-1.5s1.5.67 1.5 1.5v6h.91c.31 0 .62.07.89.21l4.09 2.04c.77.38 1.21 1.22 1.09 2.07l-.63 4.46c-.14.99-.99 1.72-1.98 1.72h-6.16c-.53 0-1.29-.21-1.66-.59l-4.07-4.29c-.18-.18-.28-.43-.28-.69"}),"PanToolAltRounded"),LG1=h(c.jsx("path",{d:"M20.18 13.4 19.1 21h-9L5 15.62l1.22-1.23 3.78.85V4.5c0-.83.67-1.5 1.5-1.5s1.5.67 1.5 1.5v6h1.38z"}),"PanToolAltSharp"),SG1=h([c.jsx("path",{d:"M17.08 19h-6.55l-3.7-3.78 4.17.89V5.5c0-.28.22-.5.5-.5s.5.22.5.5v6.18h1.76L18 13.56z",opacity:".3"},"0"),c.jsx("path",{d:"m18.89 11.77-3.8-1.67c-.13-.06-.28-.1-.44-.1H14V5.5C14 4.12 12.88 3 11.5 3S9 4.12 9 5.5v8.15l-1.87-.4c-.19-.03-1.02-.15-1.73.56L4 15.22l5.12 5.19c.37.38.88.59 1.41.59h6.55c.98 0 1.81-.7 1.97-1.67l.92-5.44c.15-.86-.29-1.72-1.08-2.12M17.08 19h-6.55l-3.7-3.78 4.17.89V5.5c0-.28.22-.5.5-.5s.5.22.5.5v6.18h1.76L18 13.56z"},"1")],"PanToolAltTwoTone"),CG1=h(c.jsx("path",{d:"M18 24h-6.55c-1.08 0-2.14-.45-2.89-1.23l-7.3-7.61 2.07-1.83c.62-.55 1.53-.66 2.26-.27L8 14.34V4.79c0-1.38 1.12-2.5 2.5-2.5.17 0 .34.02.51.05.09-1.3 1.17-2.33 2.49-2.33.86 0 1.61.43 2.06 1.09.29-.12.61-.18.94-.18 1.38 0 2.5 1.12 2.5 2.5v.28c.16-.03.33-.05.5-.05 1.38 0 2.5 1.12 2.5 2.5V20c0 2.21-1.79 4-4 4M4.14 15.28l5.86 6.1c.38.39.9.62 1.44.62H18c1.1 0 2-.9 2-2V6.15c0-.28-.22-.5-.5-.5s-.5.22-.5.5V12h-2V3.42c0-.28-.22-.5-.5-.5s-.5.22-.5.5V12h-2V2.51c0-.28-.22-.5-.5-.5s-.5.22-.5.5V12h-2V4.79c0-.28-.22-.5-.5-.5s-.5.23-.5.5v12.87l-5.35-2.83z"}),"PanToolOutlined"),TG1=h(c.jsx("path",{d:"M21.5 4c-.83 0-1.5.67-1.5 1.5v5c0 .28-.22.5-.5.5s-.5-.22-.5-.5v-8c0-.83-.67-1.5-1.5-1.5S16 1.67 16 2.5v8c0 .28-.22.5-.5.5s-.5-.22-.5-.5v-9c0-.83-.67-1.5-1.5-1.5S12 .67 12 1.5v8.99c0 .28-.22.5-.5.5s-.5-.22-.5-.5V4.5c0-.83-.67-1.5-1.5-1.5S8 3.67 8 4.5v11.41l-4.12-2.35c-.58-.33-1.3-.24-1.78.22-.6.58-.62 1.54-.03 2.13l6.78 6.89c.75.77 1.77 1.2 2.85 1.2H19c2.21 0 4-1.79 4-4V5.5c0-.83-.67-1.5-1.5-1.5"}),"PanToolRounded"),wG1=h(c.jsx("path",{d:"M23 4v20H10.02L1 14.83 2.9 13 8 15.91V3h3v8h1V0h3v11h1V1h3v10h1V4z"}),"PanToolSharp"),RG1=h([c.jsx("path",{d:"M19.5 5.65c-.28 0-.5.22-.5.5V12h-2V3.42c0-.28-.22-.5-.5-.5s-.5.22-.5.5V12h-2V2.51c0-.28-.22-.5-.5-.5s-.5.22-.5.5V12h-2V4.79c0-.28-.22-.5-.5-.5s-.5.23-.5.5v12.87l-5.35-2.83-.51.45 5.86 6.1c.38.39.9.62 1.44.62H18c1.1 0 2-.9 2-2V6.15c0-.28-.22-.5-.5-.5",opacity:".3"},"0"),c.jsx("path",{d:"M19.5 3.65c-.17 0-.34.02-.5.05v-.28c0-1.38-1.12-2.5-2.5-2.5-.33 0-.65.06-.94.18C15.11.44 14.35.01 13.5.01c-1.32 0-2.41 1.03-2.49 2.33-.16-.03-.33-.05-.51-.05-1.38 0-2.5 1.12-2.5 2.5v9.55l-2.41-1.28c-.73-.39-1.64-.28-2.26.27l-2.07 1.83 7.3 7.61c.75.78 1.8 1.23 2.89 1.23H18c2.21 0 4-1.79 4-4V6.15c0-1.38-1.12-2.5-2.5-2.5M20 20c0 1.1-.9 2-2 2h-6.55c-.54 0-1.07-.22-1.44-.62l-5.86-6.11.51-.45L10 17.66V4.79c0-.28.22-.5.5-.5s.5.23.5.5V12h2V2.51c0-.28.22-.5.5-.5s.5.22.5.5V12h2V3.42c0-.28.22-.5.5-.5s.5.22.5.5V12h2V6.15c0-.28.22-.5.5-.5s.5.22.5.5z"},"1")],"PanToolTwoTone"),OG1=h(c.jsx("path",{d:"M23 18V6c0-1.1-.9-2-2-2H3c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2M8.5 12.5l2.5 3.01L14.5 11l4.5 6H5z"}),"Panorama"),yG1=h(c.jsx("path",{d:"M12 2C6.47 2 2 6.47 2 12s4.47 10 10 10 10-4.47 10-10S17.53 2 12 2m0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8"}),"PanoramaFishEye"),gG1=h(c.jsx("path",{d:"M12 2C6.47 2 2 6.47 2 12s4.47 10 10 10 10-4.47 10-10S17.53 2 12 2m0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8"}),"PanoramaFishEyeOutlined"),AG1=h(c.jsx("path",{d:"M12 2C6.47 2 2 6.47 2 12s4.47 10 10 10 10-4.47 10-10S17.53 2 12 2m0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8"}),"PanoramaFishEyeRounded"),fG1=h(c.jsx("path",{d:"M12 2C6.47 2 2 6.47 2 12s4.47 10 10 10 10-4.47 10-10S17.53 2 12 2m0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8"}),"PanoramaFishEyeSharp"),PG1=h([c.jsx("path",{d:"M12 4c-4.41 0-8 3.59-8 8s3.59 8 8 8 8-3.59 8-8-3.59-8-8-8",opacity:".3"},"0"),c.jsx("path",{d:"M12 2C6.47 2 2 6.47 2 12s4.47 10 10 10 10-4.47 10-10S17.53 2 12 2m0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8"},"1")],"PanoramaFishEyeTwoTone"),FG1=h(c.jsx("path",{d:"M20 6.54v10.91c-2.6-.77-5.28-1.16-8-1.16s-5.4.39-8 1.16V6.54c2.6.77 5.28 1.16 8 1.16 2.72.01 5.4-.38 8-1.16M21.43 4c-.1 0-.2.02-.31.06C18.18 5.16 15.09 5.7 12 5.7s-6.18-.55-9.12-1.64C2.77 4.02 2.66 4 2.57 4c-.34 0-.57.23-.57.63v14.75c0 .39.23.62.57.62.1 0 .2-.02.31-.06 2.94-1.1 6.03-1.64 9.12-1.64s6.18.55 9.12 1.64c.11.04.21.06.31.06.33 0 .57-.23.57-.63V4.63c0-.4-.24-.63-.57-.63"}),"PanoramaHorizontal"),BG1=h(c.jsx("path",{d:"M20 6.54v10.91c-2.6-.77-5.28-1.16-8-1.16s-5.4.39-8 1.16V6.54c2.6.77 5.28 1.16 8 1.16 2.72.01 5.4-.38 8-1.16M21.43 4c-.1 0-.2.02-.31.06C18.18 5.16 15.09 5.7 12 5.7s-6.18-.55-9.12-1.64C2.77 4.02 2.66 4 2.57 4c-.34 0-.57.23-.57.63v14.75c0 .39.23.62.57.62.1 0 .2-.02.31-.06 2.94-1.1 6.03-1.64 9.12-1.64s6.18.55 9.12 1.64c.11.04.21.06.31.06.33 0 .57-.23.57-.63V4.63c0-.4-.24-.63-.57-.63"}),"PanoramaHorizontalOutlined"),bG1=h(c.jsx("path",{d:"M20 6.54v10.91c-2.6-.77-5.28-1.16-8-1.16s-5.4.39-8 1.16V6.54c2.6.77 5.28 1.16 8 1.16 2.72.01 5.4-.38 8-1.16M21.43 4c-.1 0-.2.02-.31.06C18.18 5.16 15.09 5.7 12 5.7s-6.18-.55-9.12-1.64C2.77 4.02 2.66 4 2.57 4c-.34 0-.57.23-.57.63v14.75c0 .39.23.62.57.62.1 0 .2-.02.31-.06 2.94-1.1 6.03-1.64 9.12-1.64s6.18.55 9.12 1.64c.11.04.21.06.31.06.33 0 .57-.23.57-.63V4.63c0-.4-.24-.63-.57-.63"}),"PanoramaHorizontalRounded"),DG1=h(c.jsx("path",{d:"M21.43 4c-.1 0-.2.02-.31.06C18.18 5.16 15.09 5.7 12 5.7s-6.18-.55-9.12-1.64C2.77 4.02 2.66 4 2.57 4c-.34 0-.57.23-.57.63v14.75c0 .39.23.62.57.62.1 0 .2-.02.31-.06 2.94-1.1 6.03-1.64 9.12-1.64s6.18.55 9.12 1.64c.11.04.21.06.31.06.33 0 .57-.23.57-.63V4.63c0-.4-.24-.63-.57-.63"}),"PanoramaHorizontalSelect"),kG1=h(c.jsx("path",{d:"M12 5.5c-3.89 0-6.95-.84-8.69-1.43-.64-.22-1.31.26-1.31.95V19c0 .68.66 1.17 1.31.95C5.36 19.26 8.1 18.5 12 18.5c3.87 0 6.66.76 8.69 1.45.65.21 1.31-.27 1.31-.95V5c0-.68-.66-1.17-1.31-.95-2.03.68-4.83 1.45-8.69 1.45"}),"PanoramaHorizontalSelectOutlined"),WG1=h(c.jsx("path",{d:"M12 5.5c-3.89 0-6.95-.84-8.69-1.43-.64-.22-1.31.26-1.31.95V19c0 .68.66 1.17 1.31.95C5.36 19.26 8.1 18.5 12 18.5c3.87 0 6.66.76 8.69 1.45.65.21 1.31-.27 1.31-.95V5c0-.68-.66-1.17-1.31-.95-2.03.68-4.83 1.45-8.69 1.45"}),"PanoramaHorizontalSelectRounded"),NG1=h(c.jsx("path",{d:"M12 5.5c-5.25 0-9.01-1.54-10-1.92V20.4c2.16-.76 5.21-1.9 10-1.9 4.78 0 7.91 1.17 10 1.9V3.6c-2.09.73-5.23 1.9-10 1.9"}),"PanoramaHorizontalSelectSharp"),EG1=h([c.jsx("path",{d:"M4 6.38v11.25c2.01-.59 4.61-1.13 8-1.13 3.38 0 5.99.54 8 1.13V6.37c-2.01.59-4.62 1.13-8 1.13-2.68 0-5.42-.39-8-1.12",opacity:".3"},"0"),c.jsx("path",{d:"M21.01 4C20.45 4 17.4 5.5 12 5.5c-5.31 0-8.49-1.49-9.01-1.49-.53 0-.99.44-.99 1.01V19c0 .57.46 1 .99 1 .57 0 3.55-1.5 9.01-1.5 5.42 0 8.44 1.5 9.01 1.5.53 0 .99-.43.99-1V5c0-.57-.46-1-.99-1M20 17.63c-2.01-.59-4.62-1.13-8-1.13-3.39 0-5.99.54-8 1.13V6.38c2.58.73 5.32 1.12 8 1.12 3.38 0 5.99-.54 8-1.13z"},"1")],"PanoramaHorizontalSelectTwoTone"),IG1=h(c.jsx("path",{d:"M4 6.55c2.6.77 5.28 1.16 8 1.16s5.41-.39 8-1.16v10.91c-2.6-.77-5.28-1.16-8-1.16s-5.41.39-8 1.16zM2 3.77v16.47s.77-.26.88-.3C5.82 18.85 8.91 18.3 12 18.3s6.18.55 9.12 1.64c.11.04.88.3.88.3V3.77s-.77.26-.88.3C18.18 5.15 15.09 5.71 12 5.71s-6.18-.56-9.12-1.64c-.11-.05-.88-.3-.88-.3"}),"PanoramaHorizontalSharp"),UG1=h([c.jsx("path",{d:"M4 6.54v10.91c2.6-.77 5.28-1.16 8-1.16s5.4.39 8 1.16V6.54c-2.6.78-5.28 1.17-8 1.16-2.72 0-5.4-.39-8-1.16",opacity:".3"},"0"),c.jsx("path",{d:"M21.43 4c-.1 0-.2.02-.31.06C18.18 5.16 15.09 5.7 12 5.7s-6.18-.55-9.12-1.64C2.77 4.02 2.66 4 2.57 4c-.34 0-.57.23-.57.63v14.75c0 .39.23.62.57.62.1 0 .2-.02.31-.06 2.94-1.1 6.03-1.64 9.12-1.64s6.18.55 9.12 1.64c.11.04.21.06.31.06.33 0 .57-.23.57-.63V4.63c0-.4-.24-.63-.57-.63M20 17.45c-2.6-.77-5.28-1.16-8-1.16s-5.4.39-8 1.16V6.54c2.6.77 5.28 1.16 8 1.16 2.72.01 5.4-.38 8-1.16z"},"1")],"PanoramaHorizontalTwoTone"),GG1=h(c.jsx("path",{d:"M21 4H3c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2m0 14H3V6h18zm-6.5-7L11 15.51 8.5 12.5 5 17h14z"}),"PanoramaOutlined"),KG1=h(c.jsx("path",{d:"M21.4 11.32v2.93c-.1.05-2.17.85-3.33 1.17-.94.26-3.84.73-6.07.73-3.7 0-7-.7-9.16-1.8-.08-.04-.16-.06-.24-.1V9.76c6.02-2.84 12.6-2.92 18.8 0zm-9.39 8.88c-2.5 0-4.87-1.15-6.41-3.12 4.19 1.22 8.57 1.23 12.82-.01-1.54 1.97-3.9 3.13-6.41 3.13M12 3.8c2.6 0 4.91 1.23 6.41 3.12-4.1-1.19-8.48-1.26-12.83.01C7.08 5.03 9.4 3.8 12 3.8m10.49 4.71c-.47-.23-.93-.44-1.4-.64C19.52 4.41 16.05 2 12 2S4.47 4.41 2.9 7.88c-.47.2-.93.41-1.4.63-.31.15-.5.48-.5.83v5.32c0 .35.19.68.51.83.47.23.93.44 1.39.64 3.55 7.83 14.65 7.82 18.2 0 .47-.2.93-.41 1.39-.63.31-.17.51-.49.51-.84V9.34c0-.35-.19-.68-.51-.83"}),"PanoramaPhotosphere"),qG1=h(c.jsx("path",{d:"M21.95 8.15c-.29-.16-.61-.31-.93-.46C19.4 4.33 15.98 2 12 2S4.6 4.33 2.99 7.68c-.33.15-.64.3-.93.46C1.41 8.5 1 9.17 1 9.91v4.18c0 .74.41 1.41 1.05 1.77.29.16.61.31.93.46C4.6 19.67 8.02 22 12 22s7.4-2.33 9.01-5.68c.33-.15.64-.3.93-.46.65-.36 1.06-1.03 1.06-1.77V9.91c0-.74-.41-1.41-1.05-1.76M21 9.91v4.19c-2.19 1.21-5.47 1.9-9 1.9s-6.81-.7-9-1.91V9.91C5.2 8.69 8.47 8 12 8s6.81.7 9 1.91M12 4c2.37 0 4.49 1.04 5.95 2.68C16.17 6.25 14.15 6 12 6s-4.17.25-5.95.68C7.51 5.04 9.63 4 12 4m0 16c-2.37 0-4.49-1.04-5.95-2.68 1.78.43 3.8.68 5.95.68s4.17-.25 5.95-.68C16.49 18.96 14.37 20 12 20"}),"PanoramaPhotosphereOutlined"),QG1=h(c.jsx("path",{d:"M21.95 8.15c-.29-.16-.61-.31-.93-.46C19.4 4.33 15.98 2 12 2S4.6 4.33 2.99 7.68c-.33.15-.64.3-.93.46C1.41 8.5 1 9.17 1 9.91v4.18c0 .74.41 1.41 1.05 1.77.29.16.61.31.93.46C4.6 19.67 8.02 22 12 22s7.4-2.33 9.01-5.68c.33-.15.64-.3.93-.46.65-.36 1.06-1.03 1.06-1.77V9.91c0-.74-.41-1.41-1.05-1.76M12 4c2.37 0 4.49 1.04 5.95 2.68C16.17 6.25 14.15 6 12 6s-4.17.25-5.95.68C7.51 5.04 9.63 4 12 4m0 16c-2.37 0-4.49-1.04-5.95-2.68 1.78.43 3.8.68 5.95.68s4.17-.25 5.95-.68C16.49 18.96 14.37 20 12 20"}),"PanoramaPhotosphereRounded"),ZG1=h(c.jsx("path",{d:"M22.49 8.51c-.47-.23-.93-.44-1.4-.64C19.52 4.41 16.05 2 12 2S4.47 4.41 2.9 7.88c-.47.2-.93.41-1.4.63-.31.15-.5.48-.5.83v5.32c0 .35.19.68.51.83.47.23.93.44 1.39.64 3.55 7.83 14.65 7.82 18.2 0 .47-.2.93-.41 1.39-.63.31-.17.51-.49.51-.84V9.34c0-.35-.19-.68-.51-.83M12 3.8c2.6 0 4.91 1.23 6.41 3.12-4.1-1.19-8.48-1.26-12.83.01C7.08 5.03 9.4 3.8 12 3.8M5.6 17.08c4.19 1.22 8.57 1.23 12.82-.01-1.54 1.97-3.9 3.13-6.41 3.13-2.5 0-4.87-1.15-6.41-3.12"}),"PanoramaPhotosphereSelect"),JG1=h(c.jsx("path",{d:"M21.95 8.15c-.29-.16-.61-.31-.93-.46C19.4 4.33 15.98 2 12 2S4.6 4.33 2.99 7.68c-.33.15-.64.3-.93.46C1.41 8.5 1 9.17 1 9.91v4.18c0 .74.41 1.41 1.05 1.77.29.16.61.31.93.46C4.6 19.67 8.02 22 12 22s7.4-2.33 9.01-5.68c.33-.15.64-.3.93-.46.65-.36 1.06-1.03 1.06-1.77V9.91c0-.74-.41-1.41-1.05-1.76M12 4c2.37 0 4.49 1.04 5.95 2.68C16.17 6.25 14.15 6 12 6s-4.17.25-5.95.68C7.51 5.04 9.63 4 12 4m0 16c-2.37 0-4.49-1.04-5.95-2.68 1.78.43 3.8.68 5.95.68s4.17-.25 5.95-.68C16.49 18.96 14.37 20 12 20"}),"PanoramaPhotosphereSelectOutlined"),YG1=h(c.jsx("path",{d:"M21.95 8.15c-.29-.16-.61-.31-.93-.46C19.4 4.33 15.98 2 12 2S4.6 4.33 2.99 7.68c-.33.15-.64.3-.93.46C1.41 8.5 1 9.17 1 9.91v4.18c0 .74.41 1.41 1.05 1.77.29.16.61.31.93.46C4.6 19.67 8.02 22 12 22s7.4-2.33 9.01-5.68c.33-.15.64-.3.93-.46.65-.36 1.06-1.03 1.06-1.77V9.91c0-.74-.41-1.41-1.05-1.76M12 4c2.37 0 4.49 1.04 5.95 2.68C16.17 6.25 14.15 6 12 6s-4.17.25-5.95.68C7.51 5.04 9.63 4 12 4m0 16c-2.37 0-4.49-1.04-5.95-2.68 1.78.43 3.8.68 5.95.68s4.17-.25 5.95-.68C16.49 18.96 14.37 20 12 20"}),"PanoramaPhotosphereSelectRounded"),_G1=h(c.jsx("path",{d:"M23 8.84c-.54-.43-1.23-.81-1.99-1.15C19.4 4.33 15.98 2 12 2S4.6 4.33 2.99 7.68c-.76.35-1.45.72-1.99 1.16v6.33c.54.43 1.23.81 1.99 1.15C4.6 19.67 8.02 22 12 22s7.4-2.33 9.01-5.68c.76-.34 1.45-.72 1.99-1.15zM12 4c2.37 0 4.49 1.04 5.95 2.68C16.17 6.25 14.15 6 12 6s-4.17.25-5.95.68C7.51 5.04 9.63 4 12 4m0 16c-2.37 0-4.49-1.04-5.95-2.68 1.78.43 3.8.68 5.95.68s4.17-.25 5.95-.68C16.49 18.96 14.37 20 12 20"}),"PanoramaPhotosphereSelectSharp"),XG1=h(c.jsx("path",{d:"M21.95 8.15c-.29-.16-.61-.31-.93-.46C19.4 4.33 15.98 2 12 2S4.6 4.33 2.99 7.68c-.33.15-.64.3-.93.46C1.41 8.5 1 9.17 1 9.91v4.18c0 .74.41 1.41 1.05 1.77.29.16.61.31.93.46C4.6 19.67 8.02 22 12 22s7.4-2.33 9.01-5.68c.33-.15.64-.3.93-.46.65-.36 1.06-1.03 1.06-1.77V9.91c0-.74-.41-1.41-1.05-1.76M12 4c2.37 0 4.49 1.04 5.95 2.68C16.17 6.25 14.15 6 12 6s-4.17.25-5.95.68C7.51 5.04 9.63 4 12 4m0 16c-2.37 0-4.49-1.04-5.95-2.68 1.78.43 3.8.68 5.95.68s4.17-.25 5.95-.68C16.49 18.96 14.37 20 12 20"}),"PanoramaPhotosphereSelectTwoTone"),$G1=h(c.jsx("path",{d:"M23 8.84c-.54-.43-1.23-.81-1.99-1.15C19.4 4.33 15.98 2 12 2S4.6 4.33 2.99 7.68c-.76.35-1.45.72-1.99 1.16v6.33c.54.43 1.23.81 1.99 1.15C4.6 19.67 8.02 22 12 22s7.4-2.33 9.01-5.68c.76-.34 1.45-.72 1.99-1.15zM12 4c2.37 0 4.49 1.04 5.95 2.68C16.17 6.25 14.15 6 12 6s-4.17.25-5.95.68C7.51 5.04 9.63 4 12 4m0 16c-2.37 0-4.49-1.04-5.95-2.68 1.78.43 3.8.68 5.95.68s4.17-.25 5.95-.68C16.49 18.96 14.37 20 12 20"}),"PanoramaPhotosphereSharp"),cK1=h([c.jsx("path",{d:"M3 9.91v4.18C5.19 15.3 8.47 16 12 16s6.81-.69 9-1.91V9.91C18.81 8.7 15.53 8 12 8s-6.8.69-9 1.91",opacity:".3"},"0"),c.jsx("path",{d:"M21.95 8.15c-.29-.16-.61-.31-.93-.46C19.4 4.33 15.98 2 12 2S4.6 4.33 2.99 7.68c-.33.15-.64.3-.93.46C1.41 8.5 1 9.17 1 9.91v4.18c0 .74.41 1.41 1.05 1.77.29.16.61.31.93.46C4.6 19.67 8.02 22 12 22s7.4-2.33 9.01-5.68c.33-.15.64-.3.93-.46.65-.36 1.06-1.03 1.06-1.77V9.91c0-.74-.41-1.41-1.05-1.76M12 4c2.37 0 4.49 1.04 5.95 2.68C16.17 6.25 14.15 6 12 6s-4.17.25-5.95.68C7.51 5.04 9.63 4 12 4m0 16c-2.37 0-4.49-1.04-5.95-2.68 1.78.43 3.8.68 5.95.68s4.17-.25 5.95-.68C16.49 18.96 14.37 20 12 20m9-10.09v4.18C18.81 15.31 15.53 16 12 16s-6.81-.7-9-1.91V9.91C5.2 8.69 8.47 8 12 8s6.81.7 9 1.91"},"1")],"PanoramaPhotosphereTwoTone"),hK1=h(c.jsx("path",{d:"M23 18V6c0-1.1-.9-2-2-2H3c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2M8.9 12.98l2.1 2.53 3.1-3.99c.2-.26.6-.26.8.01l3.51 4.68c.25.33.01.8-.4.8H6.02c-.42 0-.65-.48-.39-.81L8.12 13c.19-.26.57-.27.78-.02"}),"PanoramaRounded"),sK1=h(c.jsx("path",{d:"M23 20V4H1v16zM8.5 12.5l2.5 3.01L14.5 11l4.5 6H5z"}),"PanoramaSharp"),tK1=h([c.jsx("path",{d:"M3 18h18V6H3zm5.5-5.5 2.5 3.01L14.5 11l4.5 6H5z",opacity:".3"},"0"),c.jsx("path",{d:"M21 4H3c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2m0 14H3V6h18zm-6.5-7L11 15.51 8.5 12.5 5 17h14z"},"1")],"PanoramaTwoTone"),oK1=h(c.jsx("path",{d:"M19.94 21.12c-1.1-2.94-1.64-6.03-1.64-9.12s.55-6.18 1.64-9.12c.04-.11.06-.22.06-.31 0-.34-.23-.57-.63-.57H4.63c-.4 0-.63.23-.63.57 0 .1.02.2.06.31C5.16 5.82 5.71 8.91 5.71 12s-.55 6.18-1.64 9.12c-.05.11-.07.22-.07.31 0 .33.23.57.63.57h14.75c.39 0 .63-.24.63-.57-.01-.1-.03-.2-.07-.31M6.54 20c.77-2.6 1.16-5.28 1.16-8s-.39-5.4-1.16-8h10.91c-.77 2.6-1.16 5.28-1.16 8s.39 5.4 1.16 8z"}),"PanoramaVertical"),vK1=h(c.jsx("path",{d:"M19.94 21.12c-1.1-2.94-1.64-6.03-1.64-9.12s.55-6.18 1.64-9.12c.04-.11.06-.22.06-.31 0-.34-.23-.57-.63-.57H4.63c-.4 0-.63.23-.63.57 0 .1.02.2.06.31C5.16 5.82 5.71 8.91 5.71 12s-.55 6.18-1.64 9.12c-.05.11-.07.22-.07.31 0 .33.23.57.63.57h14.75c.39 0 .63-.24.63-.57-.01-.1-.03-.2-.07-.31M6.54 20c.77-2.6 1.16-5.28 1.16-8s-.39-5.4-1.16-8h10.91c-.77 2.6-1.16 5.28-1.16 8s.39 5.4 1.16 8z"}),"PanoramaVerticalOutlined"),eK1=h(c.jsx("path",{d:"M19.94 21.12c-1.1-2.94-1.64-6.03-1.64-9.12s.55-6.18 1.64-9.12c.04-.11.06-.22.06-.31 0-.34-.23-.57-.63-.57H4.63c-.4 0-.63.23-.63.57 0 .1.02.2.06.31C5.16 5.82 5.71 8.91 5.71 12s-.55 6.18-1.64 9.12c-.05.11-.07.22-.07.31 0 .33.23.57.63.57h14.75c.39 0 .63-.24.63-.57-.01-.1-.03-.2-.07-.31M6.54 20c.77-2.6 1.16-5.28 1.16-8s-.39-5.4-1.16-8h10.91c-.77 2.6-1.16 5.28-1.16 8s.39 5.4 1.16 8z"}),"PanoramaVerticalRounded"),lK1=h(c.jsx("path",{d:"M19.93 21.12c-1.1-2.94-1.64-6.03-1.64-9.12s.55-6.18 1.64-9.12c.05-.11.07-.22.07-.31 0-.34-.24-.57-.64-.57H4.62c-.4 0-.63.23-.63.57 0 .1.02.2.06.31C5.16 5.82 5.7 8.91 5.7 12s-.55 6.18-1.64 9.12c-.05.11-.07.22-.07.31 0 .33.23.57.63.57h14.75c.39 0 .63-.24.63-.57 0-.1-.02-.2-.07-.31"}),"PanoramaVerticalSelect"),nK1=h(c.jsx("path",{d:"M18.5 12c0-3.89.84-6.95 1.43-8.69.22-.64-.26-1.31-.95-1.31H5c-.68 0-1.16.66-.95 1.31C4.74 5.36 5.5 8.1 5.5 12c0 3.87-.76 6.66-1.45 8.69-.21.65.27 1.31.95 1.31h14c.68 0 1.17-.66.95-1.31-.68-2.03-1.45-4.83-1.45-8.69"}),"PanoramaVerticalSelectOutlined"),aK1=h(c.jsx("path",{d:"M18.5 12c0-3.89.84-6.95 1.43-8.69.22-.64-.26-1.31-.95-1.31H5c-.68 0-1.16.66-.95 1.31C4.74 5.36 5.5 8.1 5.5 12c0 3.87-.76 6.66-1.45 8.69-.21.65.27 1.31.95 1.31h14c.68 0 1.17-.66.95-1.31-.68-2.03-1.45-4.83-1.45-8.69"}),"PanoramaVerticalSelectRounded"),dK1=h(c.jsx("path",{d:"M18.49 11.99c0-5.25 1.54-9.01 1.92-10H3.59c.76 2.16 1.9 5.21 1.9 10 0 4.78-1.17 7.91-1.9 10H20.4c-.74-2.08-1.91-5.23-1.91-10"}),"PanoramaVerticalSelectSharp"),zK1=h(c.jsx("path",{d:"M18.5 12c0-3.89.84-6.95 1.43-8.69.22-.64-.26-1.31-.95-1.31H5c-.68 0-1.16.66-.95 1.31C4.74 5.36 5.5 8.1 5.5 12c0 3.87-.76 6.66-1.45 8.69-.21.65.27 1.31.95 1.31h14c.68 0 1.17-.66.95-1.31-.68-2.03-1.45-4.83-1.45-8.69"}),"PanoramaVerticalSelectTwoTone"),mK1=h(c.jsx("path",{d:"M17.46 4c-.77 2.6-1.16 5.28-1.16 8s.39 5.41 1.16 8H6.55c.77-2.6 1.16-5.28 1.16-8s-.39-5.41-1.16-8zm2.78-2H3.77s.26.77.3.88C5.16 5.82 5.71 8.91 5.71 12s-.55 6.18-1.64 9.12c-.04.11-.3.88-.3.88h16.47s-.26-.77-.3-.88c-1.09-2.94-1.64-6.03-1.64-9.12s.55-6.18 1.64-9.12c.04-.11.3-.88.3-.88"}),"PanoramaVerticalSharp"),pK1=h([c.jsx("path",{d:"M6.54 4c.77 2.6 1.16 5.28 1.16 8s-.39 5.4-1.16 8h10.91c-.77-2.6-1.16-5.28-1.16-8s.39-5.4 1.16-8z",opacity:".3"},"0"),c.jsx("path",{d:"M19.94 21.12c-1.1-2.94-1.64-6.03-1.64-9.12s.55-6.18 1.64-9.12c.04-.11.06-.22.06-.31 0-.34-.23-.57-.63-.57H4.63c-.4 0-.63.23-.63.57 0 .1.02.2.06.31C5.16 5.82 5.71 8.91 5.71 12s-.55 6.18-1.64 9.12c-.05.11-.07.22-.07.31 0 .33.23.57.63.57h14.75c.39 0 .63-.24.63-.57-.01-.1-.03-.2-.07-.31M17.45 20H6.54c.77-2.6 1.16-5.28 1.16-8s-.39-5.4-1.16-8h10.91c-.77 2.6-1.16 5.28-1.16 8s.39 5.4 1.16 8"},"1")],"PanoramaVerticalTwoTone"),HK1=h(c.jsx("path",{d:"M12 6c2.45 0 4.71.2 7.29.64.47 1.78.71 3.58.71 5.36s-.24 3.58-.71 5.36c-2.58.44-4.84.64-7.29.64s-4.71-.2-7.29-.64C4.24 15.58 4 13.78 4 12s.24-3.58.71-5.36C7.29 6.2 9.55 6 12 6m0-2c-2.73 0-5.22.24-7.95.72l-.93.16-.25.9C2.29 7.85 2 9.93 2 12s.29 4.15.87 6.22l.25.89.93.16c2.73.49 5.22.73 7.95.73s5.22-.24 7.95-.72l.93-.16.25-.89c.58-2.08.87-4.16.87-6.23s-.29-4.15-.87-6.22l-.25-.89-.93-.16C17.22 4.24 14.73 4 12 4"}),"PanoramaWideAngle"),MK1=h(c.jsx("path",{d:"M12 6c2.45 0 4.71.2 7.29.64.47 1.78.71 3.58.71 5.36s-.24 3.58-.71 5.36c-2.58.44-4.84.64-7.29.64s-4.71-.2-7.29-.64C4.24 15.58 4 13.78 4 12s.24-3.58.71-5.36C7.29 6.2 9.55 6 12 6m0-2c-2.73 0-5.22.24-7.95.72l-.93.16-.25.9C2.29 7.85 2 9.93 2 12s.29 4.15.87 6.22l.25.89.93.16c2.73.49 5.22.73 7.95.73s5.22-.24 7.95-.72l.93-.16.25-.89c.58-2.08.87-4.16.87-6.23s-.29-4.15-.87-6.22l-.25-.89-.93-.16C17.22 4.24 14.73 4 12 4"}),"PanoramaWideAngleOutlined"),rK1=h(c.jsx("path",{d:"M12 6c2.45 0 4.71.2 7.29.64.47 1.78.71 3.58.71 5.36s-.24 3.58-.71 5.36c-2.58.44-4.84.64-7.29.64s-4.71-.2-7.29-.64C4.24 15.58 4 13.78 4 12s.24-3.58.71-5.36C7.29 6.2 9.55 6 12 6m0-2c-2.73 0-5.22.24-7.95.72l-.93.16-.25.9C2.29 7.85 2 9.93 2 12s.29 4.15.87 6.22l.25.89.93.16c2.73.49 5.22.73 7.95.73s5.22-.24 7.95-.72l.93-.16.25-.89c.58-2.08.87-4.16.87-6.23s-.29-4.15-.87-6.22l-.25-.89-.93-.16C17.22 4.24 14.73 4 12 4"}),"PanoramaWideAngleRounded"),iK1=h(c.jsx("path",{d:"M12 4c-2.73 0-5.22.24-7.95.72l-.93.16-.25.9C2.29 7.85 2 9.93 2 12s.29 4.15.87 6.22l.25.89.93.16c2.73.49 5.22.73 7.95.73s5.22-.24 7.95-.72l.93-.16.25-.89c.58-2.08.87-4.16.87-6.23s-.29-4.15-.87-6.22l-.25-.89-.93-.16C17.22 4.24 14.73 4 12 4"}),"PanoramaWideAngleSelect"),VK1=h(c.jsx("path",{d:"M12 4c-3.97 0-6.85.63-9 1-.55 1.97-1 3.92-1 7 0 3.03.45 5.05 1 7 2.15.37 4.98 1 9 1 3.97 0 6.85-.63 9-1 .57-2.02 1-3.99 1-7 0-3.03-.45-5.05-1-7-2.15-.37-4.98-1-9-1"}),"PanoramaWideAngleSelectOutlined"),xK1=h(c.jsx("path",{d:"M12 4c-3.97 0-6.85.63-9 1-.55 1.97-1 3.92-1 7 0 3.03.45 5.06 1 7 2.15.37 4.98 1 9 1 3.97 0 6.85-.63 9-1 .57-2.02 1-3.99 1-7 0-3.03-.45-5.06-1-7-2.15-.37-4.98-1-9-1"}),"PanoramaWideAngleSelectRounded"),jK1=h(c.jsx("path",{d:"M12 4c-3.97 0-6.85.63-9 1-.55 1.97-1 3.92-1 7 0 3.03.45 5.05 1 7 2.15.37 4.98 1 9 1 3.97 0 6.85-.63 9-1 .57-2.02 1-3.99 1-7 0-3.03-.45-5.05-1-7-2.15-.37-4.98-1-9-1"}),"PanoramaWideAngleSelectSharp"),uK1=h(c.jsx("path",{d:"M12 4c-3.97 0-6.85.63-9 1-.55 1.97-1 3.92-1 7 0 3.03.45 5.05 1 7 2.15.37 4.98 1 9 1 3.97 0 6.85-.63 9-1 .57-2.02 1-3.99 1-7 0-3.03-.45-5.05-1-7-2.15-.37-4.98-1-9-1"}),"PanoramaWideAngleSelectTwoTone"),LK1=h(c.jsx("path",{d:"M12 6c2.45 0 4.71.2 7.29.64.47 1.78.71 3.58.71 5.36s-.24 3.58-.71 5.36c-2.58.44-4.84.64-7.29.64s-4.71-.2-7.29-.64C4.24 15.58 4 13.78 4 12s.24-3.58.71-5.36C7.29 6.2 9.55 6 12 6m0-2c-2.73 0-5.22.24-7.95.72l-.93.16-.25.9C2.29 7.85 2 9.93 2 12s.29 4.15.87 6.22l.25.89.93.16c2.73.49 5.22.73 7.95.73s5.22-.24 7.95-.72l.93-.16.25-.89c.58-2.08.87-4.16.87-6.23s-.29-4.15-.87-6.22l-.25-.89-.93-.16C17.22 4.24 14.73 4 12 4"}),"PanoramaWideAngleSharp"),SK1=h([c.jsx("path",{d:"M12 6c-2.45 0-4.71.2-7.29.64C4.24 8.42 4 10.22 4 12s.24 3.58.71 5.36c2.58.44 4.84.64 7.29.64s4.71-.2 7.29-.64c.47-1.78.71-3.58.71-5.36s-.24-3.58-.71-5.36C16.71 6.2 14.45 6 12 6",opacity:".3"},"0"),c.jsx("path",{d:"m21.13 5.78-.25-.89-.93-.16C17.22 4.24 14.73 4 12 4s-5.22.24-7.95.72l-.93.16-.25.9C2.29 7.85 2 9.93 2 12s.29 4.15.87 6.22l.25.89.93.16c2.73.49 5.22.73 7.95.73s5.22-.24 7.95-.72l.93-.16.25-.89c.58-2.08.87-4.16.87-6.23s-.29-4.15-.87-6.22m-1.84 11.58c-2.58.44-4.84.64-7.29.64s-4.71-.2-7.29-.64C4.24 15.58 4 13.78 4 12s.24-3.58.71-5.36C7.29 6.2 9.55 6 12 6s4.71.2 7.29.64c.47 1.78.71 3.58.71 5.36s-.24 3.58-.71 5.36"},"1")],"PanoramaWideAngleTwoTone"),CK1=h(c.jsx("path",{d:"M12 17c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2m-3.48.94C8.04 17.55 7 16.76 7 14H5c0 2.7.93 4.41 2.3 5.5.5.4 1.1.7 1.7.9V24h6v-3.6c.6-.2 1.2-.5 1.7-.9 1.37-1.09 2.3-2.8 2.3-5.5h-2c0 2.76-1.04 3.55-1.52 3.94C14.68 18.54 14 19 12 19s-2.68-.46-3.48-1.06M12 0C5.92 0 1 1.9 1 4.25v3.49c0 .81.88 1.26 1.56.83.14-.09.28-.18.44-.26L5 13h2l1.5-6.28c1.1-.14 2.28-.22 3.5-.22s2.4.08 3.5.22L17 13h2l2-4.69c.16.09.3.17.44.26.68.43 1.56-.02 1.56-.83V4.25C23 1.9 18.08 0 12 0M5.88 11.24 4.37 7.69c.75-.28 1.6-.52 2.53-.71zm12.24 0L17.1 6.98c.93.19 1.78.43 2.53.71z"}),"Paragliding"),TK1=h(c.jsx("path",{d:"M12 17c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2m3.48.94C14.68 18.54 14 19 12 19s-2.68-.46-3.48-1.06C8.04 17.55 7 16.76 7 14H5c0 2.7.93 4.41 2.3 5.5.5.4 1.1.7 1.7.9V24h6v-3.6c.6-.2 1.2-.5 1.7-.9 1.37-1.09 2.3-2.8 2.3-5.5h-2c0 2.76-1.04 3.55-1.52 3.94M23 4.25v3.49c0 .8-.88 1.26-1.56.83-.14-.09-.28-.18-.44-.26L19 13h-2l-1.5-6.28c-1.1-.14-2.28-.22-3.5-.22s-2.4.08-3.5.22L7 13H5L3 8.31c-.16.08-.3.17-.44.26C1.88 9 1 8.55 1 7.74V4.25C1 1.9 5.92 0 12 0s11 1.9 11 4.25M6.9 6.98c-.93.19-1.78.43-2.53.71l1.51 3.55zm12.73.71c-.75-.28-1.6-.52-2.53-.71l1.02 4.25zM21 4.31C20.65 3.63 17.57 2 12 2S3.35 3.63 3 4.31v1.77C5.34 5.07 8.56 4.5 12 4.5s6.66.57 9 1.58z"}),"ParaglidingOutlined"),wK1=h(c.jsx("path",{d:"M12 17c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2m5.95-3c-.52 0-.94.4-.99.92-.2 2.03-1.05 2.68-1.48 3.02C14.68 18.54 14 19 12 19s-2.68-.46-3.48-1.06c-.43-.34-1.28-.99-1.48-3.02-.05-.52-.47-.92-.99-.92-.59 0-1.06.51-1 1.09.22 2.08 1.07 3.47 2.24 4.41.5.4 1.1.7 1.7.9L9 24h6v-3.6c.6-.2 1.2-.5 1.7-.9 1.17-.94 2.03-2.32 2.24-4.41.07-.58-.41-1.09-.99-1.09M12 0C5.92 0 1 1.9 1 4.25v3.49c0 .81.88 1.26 1.56.83.14-.09.28-.18.44-.26L5 13h2l1.5-6.28c1.1-.14 2.28-.22 3.5-.22s2.4.08 3.5.22L17 13h2l2-4.69c.16.09.3.17.44.26.68.43 1.56-.02 1.56-.83V4.25C23 1.9 18.08 0 12 0M5.88 11.24 4.37 7.69c.75-.28 1.6-.52 2.53-.71zm12.24 0L17.1 6.98c.93.19 1.78.43 2.53.71z"}),"ParaglidingRounded"),RK1=h(c.jsx("path",{d:"M12 17c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2m-3.48.94C8.04 17.55 7 16.76 7 14H5c0 2.7.93 4.41 2.3 5.5.5.4 1.1.7 1.7.9V24h6v-3.6c.6-.2 1.2-.5 1.7-.9 1.37-1.09 2.3-2.8 2.3-5.5h-2c0 2.76-1.04 3.55-1.52 3.94C14.68 18.54 14 19 12 19s-2.68-.46-3.48-1.06M12 0C5.92 0 1 1.9 1 4.25v3.49c0 .81.88 1.26 1.56.83.14-.09.28-.18.44-.26L5 13h2l1.5-6.28c1.1-.14 2.28-.22 3.5-.22s2.4.08 3.5.22L17 13h2l2-4.69c.16.09.3.17.44.26.68.43 1.56-.02 1.56-.83V4.25C23 1.9 18.08 0 12 0M5.88 11.24 4.37 7.69c.75-.28 1.6-.52 2.53-.71zm12.24 0L17.1 6.98c.93.19 1.78.43 2.53.71z"}),"ParaglidingSharp"),OK1=h([c.jsx("path",{d:"M21 4.31C20.65 3.63 17.57 2 12 2S3.35 3.63 3 4.31v1.77C5.34 5.07 8.56 4.5 12 4.5s6.66.57 9 1.58z",opacity:".3"},"0"),c.jsx("path",{d:"M12 17c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2m3.48.94C14.68 18.54 14 19 12 19s-2.68-.46-3.48-1.06C8.04 17.55 7 16.76 7 14H5c0 2.7.93 4.41 2.3 5.5.5.4 1.1.7 1.7.9V24h6v-3.6c.6-.2 1.2-.5 1.7-.9 1.37-1.09 2.3-2.8 2.3-5.5h-2c0 2.76-1.04 3.55-1.52 3.94M23 4.25v3.49c0 .8-.88 1.26-1.56.83-.14-.09-.28-.18-.44-.26L19 13h-2l-1.5-6.28c-1.1-.14-2.28-.22-3.5-.22s-2.4.08-3.5.22L7 13H5L3 8.31c-.16.08-.3.17-.44.26C1.88 9 1 8.55 1 7.74V4.25C1 1.9 5.92 0 12 0s11 1.9 11 4.25M6.9 6.98c-.93.19-1.78.43-2.53.71l1.51 3.55zm12.73.71c-.75-.28-1.6-.52-2.53-.71l1.02 4.25zM21 4.31C20.65 3.63 17.57 2 12 2S3.35 3.63 3 4.31v1.77C5.34 5.07 8.56 4.5 12 4.5s6.66.57 9 1.58z"},"1")],"ParaglidingTwoTone"),yK1=h(c.jsx("path",{d:"M17 12h2L12 2 5.05 12H7l-3.9 6h6.92v4h3.96v-4H21z"}),"Park"),gK1=h(c.jsx("path",{d:"M17 12h2L12 2 5.05 12H7l-3.9 6h6.92v4h3.95v-4H21zM6.79 16l3.9-6H8.88l3.13-4.5 3.15 4.5h-1.9l4 6z"}),"ParkOutlined"),AK1=h(c.jsx("path",{d:"M16.96 12h.08c.81 0 1.28-.91.82-1.57l-5.08-7.25c-.4-.57-1.24-.57-1.64 0L6.1 10.43c-.46.66.02 1.57.83 1.57h.04l-2.9 4.46c-.44.66.04 1.54.84 1.54h5.08v2.02c0 1.09.89 1.98 1.98 1.98s1.98-.89 1.98-1.98V18h5.15c.8 0 1.28-.89.83-1.55z"}),"ParkRounded"),fK1=h(c.jsx("path",{d:"M17 12h2L12 2 5.05 12H7l-3.9 6h6.92v4h3.96v-4H21z"}),"ParkSharp"),PK1=h([c.jsx("path",{d:"M13.26 10h1.9l-3.15-4.5L8.88 10h1.81l-3.9 6h10.47z",opacity:".3"},"0"),c.jsx("path",{d:"M17 12h2L12 2 5.05 12H7l-3.9 6h6.92v4h3.95v-4H21zM6.79 16l3.9-6H8.88l3.13-4.5 3.15 4.5h-1.9l4 6z"},"1")],"ParkTwoTone"),FK1=h(c.jsx("path",{d:"M20 4h-3.17L15 2H9L7.17 4H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2m-8 3c1.63 0 3.06.79 3.98 2H12c-1.66 0-3 1.34-3 3 0 .35.07.69.18 1H7.1c-.06-.32-.1-.66-.1-1 0-2.76 2.24-5 5-5m0 10c-1.63 0-3.06-.79-3.98-2H12c1.66 0 3-1.34 3-3 0-.35-.07-.69-.18-1h2.08c.07.32.1.66.1 1 0 2.76-2.24 5-5 5"}),"PartyMode"),BK1=h(c.jsx("path",{d:"M20 4h-3.17L15 2H9L7.17 4H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2m0 14H4V6h4.05l.59-.65L9.88 4h4.24l1.24 1.35.59.65H20zM9 12c0-1.66 1.34-3 3-3h3.98c-.92-1.21-2.35-2-3.98-2-2.76 0-5 2.24-5 5 0 .34.04.68.1 1h2.08c-.11-.31-.18-.65-.18-1m6 0c0 1.66-1.34 3-3 3H8.02c.92 1.21 2.35 2 3.98 2 2.76 0 5-2.24 5-5 0-.34-.03-.68-.1-1h-2.08c.11.31.18.65.18 1"}),"PartyModeOutlined"),bK1=h(c.jsx("path",{d:"M20 4h-3.17l-1.24-1.35c-.37-.41-.91-.65-1.47-.65H9.88c-.56 0-1.1.24-1.48.65L7.17 4H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2m-8 3c1.63 0 3.06.79 3.98 2H12c-1.66 0-3 1.34-3 3 0 .35.07.69.18 1H7.1c-.06-.32-.1-.66-.1-1 0-2.76 2.24-5 5-5m0 10c-1.63 0-3.06-.79-3.98-2H12c1.66 0 3-1.34 3-3 0-.35-.07-.69-.18-1h2.08c.07.32.1.66.1 1 0 2.76-2.24 5-5 5"}),"PartyModeRounded"),DK1=h(c.jsx("path",{d:"M22 4h-5.17L15 2H9L7.17 4H2v16h20zM12 7c1.63 0 3.06.79 3.98 2H12c-1.66 0-3 1.34-3 3 0 .35.07.69.18 1H7.1c-.06-.32-.1-.66-.1-1 0-2.76 2.24-5 5-5m0 10c-1.63 0-3.06-.79-3.98-2H12c1.66 0 3-1.34 3-3 0-.35-.07-.69-.18-1h2.08c.07.32.1.66.1 1 0 2.76-2.24 5-5 5"}),"PartyModeSharp"),kK1=h([c.jsx("path",{d:"m15.95 6-.59-.65L14.12 4H9.88L8.65 5.35l-.6.65H4v12h16V6zM7 12c0-2.76 2.24-5 5-5 1.63 0 3.06.79 3.98 2H12c-1.66 0-3 1.34-3 3 0 .35.07.69.18 1H7.1c-.06-.32-.1-.66-.1-1m10 0c0 2.76-2.24 5-5 5-1.63 0-3.06-.79-3.98-2H12c1.66 0 3-1.34 3-3 0-.35-.07-.69-.18-1h2.08c.07.32.1.66.1 1",opacity:".3"},"0"),c.jsx("path",{d:"M20 4h-3.17L15 2H9L7.17 4H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2m0 14H4V6h4.05l.59-.65L9.88 4h4.24l1.24 1.35.59.65H20zM9 12c0-1.66 1.34-3 3-3h3.98c-.92-1.21-2.35-2-3.98-2-2.76 0-5 2.24-5 5 0 .34.04.68.1 1h2.08c-.11-.31-.18-.65-.18-1m6 0c0 1.66-1.34 3-3 3H8.02c.92 1.21 2.35 2 3.98 2 2.76 0 5-2.24 5-5 0-.34-.03-.68-.1-1h-2.08c.11.31.18.65.18 1"},"1")],"PartyModeTwoTone"),WK1=h(c.jsx("path",{d:"M2 17h20v2H2zm1.15-4.05L4 11.47l.85 1.48 1.3-.75-.85-1.48H7v-1.5H5.3l.85-1.47L4.85 7 4 8.47 3.15 7l-1.3.75.85 1.47H1v1.5h1.7l-.85 1.48zm6.7-.75 1.3.75.85-1.48.85 1.48 1.3-.75-.85-1.48H15v-1.5h-1.7l.85-1.47-1.3-.75L12 8.47 11.15 7l-1.3.75.85 1.47H9v1.5h1.7zM23 9.22h-1.7l.85-1.47-1.3-.75L20 8.47 19.15 7l-1.3.75.85 1.47H17v1.5h1.7l-.85 1.48 1.3.75.85-1.48.85 1.48 1.3-.75-.85-1.48H23z"}),"Password"),NK1=h(c.jsx("path",{d:"M2 17h20v2H2zm1.15-4.05L4 11.47l.85 1.48 1.3-.75-.85-1.48H7v-1.5H5.3l.85-1.47L4.85 7 4 8.47 3.15 7l-1.3.75.85 1.47H1v1.5h1.7l-.85 1.48zm6.7-.75 1.3.75.85-1.48.85 1.48 1.3-.75-.85-1.48H15v-1.5h-1.7l.85-1.47-1.3-.75L12 8.47 11.15 7l-1.3.75.85 1.47H9v1.5h1.7zM23 9.22h-1.7l.85-1.47-1.3-.75L20 8.47 19.15 7l-1.3.75.85 1.47H17v1.5h1.7l-.85 1.48 1.3.75.85-1.48.85 1.48 1.3-.75-.85-1.48H23z"}),"PasswordOutlined"),EK1=h(c.jsx("path",{d:"M3 17h18c.55 0 1 .45 1 1s-.45 1-1 1H3c-.55 0-1-.45-1-1s.45-1 1-1m-.5-4.43c.36.21.82.08 1.03-.28l.47-.82.48.83c.21.36.67.48 1.03.28.36-.21.48-.66.28-1.02l-.49-.84h.95c.41 0 .75-.34.75-.75s-.34-.75-.75-.75H5.3l.47-.82c.21-.36.09-.82-.27-1.03-.36-.2-.82-.08-1.03.28L4 8.47l-.47-.82c-.21-.36-.67-.48-1.03-.28-.36.21-.48.67-.27 1.03l.47.82h-.95c-.41 0-.75.34-.75.75s.34.75.75.75h.95l-.48.83c-.2.36-.08.82.28 1.02m8 0c.36.21.82.08 1.03-.28l.47-.82.48.83c.21.36.67.48 1.03.28.36-.21.48-.66.28-1.02l-.48-.83h.95c.41 0 .75-.34.75-.75s-.34-.75-.75-.75h-.96l.47-.82c.21-.36.08-.82-.27-1.03-.36-.21-.82-.08-1.02.27l-.48.82-.47-.82c-.21-.36-.67-.48-1.02-.27-.36.21-.48.67-.27 1.03l.47.82h-.96c-.41-.01-.75.33-.75.74s.34.75.75.75h.95l-.48.83c-.2.36-.08.82.28 1.02M23 9.97c0-.41-.34-.75-.75-.75h-.95l.47-.82c.21-.36.08-.82-.27-1.03-.36-.21-.82-.08-1.02.27l-.48.83-.47-.82c-.21-.36-.67-.48-1.02-.27-.36.21-.48.67-.27 1.03l.47.82h-.95c-.42-.01-.76.33-.76.74s.34.75.75.75h.95l-.48.83c-.21.36-.08.82.28 1.02.36.21.82.08 1.03-.28l.47-.82.48.83c.21.36.67.48 1.03.28.36-.21.48-.66.28-1.02l-.48-.83h.95c.4-.01.74-.35.74-.76"}),"PasswordRounded"),IK1=h(c.jsx("path",{d:"M2 17h20v2H2zm1.15-4.05L4 11.47l.85 1.48 1.3-.75-.85-1.48H7v-1.5H5.3l.85-1.47L4.85 7 4 8.47 3.15 7l-1.3.75.85 1.47H1v1.5h1.7l-.85 1.48zm6.7-.75 1.3.75.85-1.48.85 1.48 1.3-.75-.85-1.48H15v-1.5h-1.7l.85-1.47-1.3-.75L12 8.47 11.15 7l-1.3.75.85 1.47H9v1.5h1.7zM23 9.22h-1.7l.85-1.47-1.3-.75L20 8.47 19.15 7l-1.3.75.85 1.47H17v1.5h1.7l-.85 1.48 1.3.75.85-1.48.85 1.48 1.3-.75-.85-1.48H23z"}),"PasswordSharp"),UK1=h(c.jsx("path",{d:"M2 17h20v2H2zm1.15-4.05L4 11.47l.85 1.48 1.3-.75-.85-1.48H7v-1.5H5.3l.85-1.47L4.85 7 4 8.47 3.15 7l-1.3.75.85 1.47H1v1.5h1.7l-.85 1.48zm6.7-.75 1.3.75.85-1.48.85 1.48 1.3-.75-.85-1.48H15v-1.5h-1.7l.85-1.47-1.3-.75L12 8.47 11.15 7l-1.3.75.85 1.47H9v1.5h1.7zM23 9.22h-1.7l.85-1.47-1.3-.75L20 8.47 19.15 7l-1.3.75.85 1.47H17v1.5h1.7l-.85 1.48 1.3.75.85-1.48.85 1.48 1.3-.75-.85-1.48H23z"}),"PasswordTwoTone"),GK1=h(c.jsx("path",{d:"M4 6c0-1.1.9-2 2-2s2 .9 2 2-.9 2-2 2-2-.9-2-2m2 8c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2m6-6c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2m6 2c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2m-.02 6c-.74 0-1.37.4-1.72 1h-2.54c-.34-.6-.98-1-1.72-1s-1.37.4-1.72 1H8.41l3.07-3.07c.17.04.34.07.52.07 1.1 0 2-.9 2-2 0-.18-.03-.35-.07-.51l3.56-3.56c.16.04.33.07.51.07 1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2c0 .18.03.35.07.51l-3.56 3.56c-.16-.04-.33-.07-.51-.07-1.1 0-2 .9-2 2 0 .18.03.35.07.51l-3.56 3.56C6.35 16.03 6.18 16 6 16c-1.1 0-2 .9-2 2s.9 2 2 2c.74 0 1.37-.4 1.72-1h2.57c.34.6.98 1 1.72 1s1.37-.4 1.72-1h2.55c.34.6.98 1 1.72 1 1.1 0 2-.9 2-2-.02-1.1-.92-2-2.02-2"}),"Pattern"),KK1=h(c.jsx("path",{d:"M4 6c0-1.1.9-2 2-2s2 .9 2 2-.9 2-2 2-2-.9-2-2m2 8c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2m6-6c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2m6 2c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2m-.02 6c-.74 0-1.37.4-1.72 1h-2.54c-.34-.6-.98-1-1.72-1s-1.37.4-1.72 1H8.41l3.07-3.07c.17.04.34.07.52.07 1.1 0 2-.9 2-2 0-.18-.03-.35-.07-.51l3.56-3.56c.16.04.33.07.51.07 1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2c0 .18.03.35.07.51l-3.56 3.56c-.16-.04-.33-.07-.51-.07-1.1 0-2 .9-2 2 0 .18.03.35.07.51l-3.56 3.56C6.35 16.03 6.18 16 6 16c-1.1 0-2 .9-2 2s.9 2 2 2c.74 0 1.37-.4 1.72-1h2.57c.34.6.98 1 1.72 1s1.37-.4 1.72-1h2.55c.34.6.98 1 1.72 1 1.1 0 2-.9 2-2-.02-1.1-.92-2-2.02-2"}),"PatternOutlined"),qK1=h(c.jsx("path",{d:"M4 6c0-1.1.9-2 2-2s2 .9 2 2-.9 2-2 2-2-.9-2-2m2 8c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2m6-6c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2m6 2c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2m-.02 6c-.74 0-1.37.4-1.72 1h-2.54c-.34-.6-.98-1-1.72-1s-1.37.4-1.72 1H8.41l3.07-3.07c.17.04.34.07.52.07 1.1 0 2-.9 2-2 0-.18-.03-.35-.07-.51l3.56-3.56c.16.04.33.07.51.07 1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2c0 .18.03.35.07.51l-3.56 3.56c-.16-.04-.33-.07-.51-.07-1.1 0-2 .9-2 2 0 .18.03.35.07.51l-3.56 3.56C6.35 16.03 6.18 16 6 16c-1.1 0-2 .9-2 2s.9 2 2 2c.74 0 1.37-.4 1.72-1h2.57c.34.6.98 1 1.72 1s1.37-.4 1.72-1h2.55c.34.6.98 1 1.72 1 1.1 0 2-.9 2-2-.02-1.1-.92-2-2.02-2"}),"PatternRounded"),QK1=h(c.jsx("path",{d:"M4 6c0-1.1.9-2 2-2s2 .9 2 2-.9 2-2 2-2-.9-2-2m2 8c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2m6-6c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2m6 2c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2m-.02 6c-.74 0-1.37.4-1.72 1h-2.54c-.34-.6-.98-1-1.72-1s-1.37.4-1.72 1H8.41l3.07-3.07c.17.04.34.07.52.07 1.1 0 2-.9 2-2 0-.18-.03-.35-.07-.51l3.56-3.56c.16.04.33.07.51.07 1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2c0 .18.03.35.07.51l-3.56 3.56c-.16-.04-.33-.07-.51-.07-1.1 0-2 .9-2 2 0 .18.03.35.07.51l-3.56 3.56C6.35 16.03 6.18 16 6 16c-1.1 0-2 .9-2 2s.9 2 2 2c.74 0 1.37-.4 1.72-1h2.57c.34.6.98 1 1.72 1s1.37-.4 1.72-1h2.55c.34.6.98 1 1.72 1 1.1 0 2-.9 2-2-.02-1.1-.92-2-2.02-2"}),"PatternSharp"),ZK1=h(c.jsx("path",{d:"M4 6c0-1.1.9-2 2-2s2 .9 2 2-.9 2-2 2-2-.9-2-2m2 8c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2m6-6c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2m6 2c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2m-.02 6c-.74 0-1.37.4-1.72 1h-2.54c-.34-.6-.98-1-1.72-1s-1.37.4-1.72 1H8.41l3.07-3.07c.17.04.34.07.52.07 1.1 0 2-.9 2-2 0-.18-.03-.35-.07-.51l3.56-3.56c.16.04.33.07.51.07 1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2c0 .18.03.35.07.51l-3.56 3.56c-.16-.04-.33-.07-.51-.07-1.1 0-2 .9-2 2 0 .18.03.35.07.51l-3.56 3.56C6.35 16.03 6.18 16 6 16c-1.1 0-2 .9-2 2s.9 2 2 2c.74 0 1.37-.4 1.72-1h2.57c.34.6.98 1 1.72 1s1.37-.4 1.72-1h2.55c.34.6.98 1 1.72 1 1.1 0 2-.9 2-2-.02-1.1-.92-2-2.02-2"}),"PatternTwoTone"),JK1=h(c.jsx("path",{d:"M6 19h4V5H6zm8-14v14h4V5z"}),"Pause"),YK1=h(c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m-1 14H9V8h2zm4 0h-2V8h2z"}),"PauseCircle"),_K1=h(c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m-1 14H9V8h2zm4 0h-2V8h2z"}),"PauseCircleFilled"),XK1=h(c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m-1 14H9V8h2zm4 0h-2V8h2z"}),"PauseCircleFilledOutlined"),$K1=h(c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m-2 14c-.55 0-1-.45-1-1V9c0-.55.45-1 1-1s1 .45 1 1v6c0 .55-.45 1-1 1m4 0c-.55 0-1-.45-1-1V9c0-.55.45-1 1-1s1 .45 1 1v6c0 .55-.45 1-1 1"}),"PauseCircleFilledRounded"),cq1=h(c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m-1 14H9V8h2zm4 0h-2V8h2z"}),"PauseCircleFilledSharp"),hq1=h([c.jsx("path",{d:"M12 4c-4.41 0-8 3.59-8 8s3.59 8 8 8 8-3.59 8-8-3.59-8-8-8m-1 12H9V8h2zm4 0h-2V8h2z",opacity:".3"},"0"),c.jsx("path",{d:"M13 8h2v8h-2zM9 8h2v8H9z"},"1"),c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8"},"2")],"PauseCircleFilledTwoTone"),sq1=h(c.jsx("path",{d:"M9 16h2V8H9zm3-14C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8m1-4h2V8h-2z"}),"PauseCircleOutline"),tq1=h(c.jsx("path",{d:"M9 16h2V8H9zm3-14C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8m1-4h2V8h-2z"}),"PauseCircleOutlineOutlined"),oq1=h(c.jsx("path",{d:"M10 16c.55 0 1-.45 1-1V9c0-.55-.45-1-1-1s-1 .45-1 1v6c0 .55.45 1 1 1m2-14C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8m2-4c.55 0 1-.45 1-1V9c0-.55-.45-1-1-1s-1 .45-1 1v6c0 .55.45 1 1 1"}),"PauseCircleOutlineRounded"),vq1=h(c.jsx("path",{d:"M9 16h2V8H9zm3-14C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8m1-4h2V8h-2z"}),"PauseCircleOutlineSharp"),eq1=h(c.jsx("path",{d:"M13 8h2v8h-2zM9 8h2v8H9zm3 14c5.52 0 10-4.48 10-10S17.52 2 12 2 2 6.48 2 12s4.48 10 10 10m0-18c4.41 0 8 3.59 8 8s-3.59 8-8 8-8-3.59-8-8 3.59-8 8-8"}),"PauseCircleOutlineTwoTone"),lq1=h(c.jsx("path",{d:"M9 16h2V8H9zm3-14C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8m1-4h2V8h-2z"}),"PauseCircleOutlined"),nq1=h(c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m-2 14c-.55 0-1-.45-1-1V9c0-.55.45-1 1-1s1 .45 1 1v6c0 .55-.45 1-1 1m4 0c-.55 0-1-.45-1-1V9c0-.55.45-1 1-1s1 .45 1 1v6c0 .55-.45 1-1 1"}),"PauseCircleRounded"),aq1=h(c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m-1 14H9V8h2zm4 0h-2V8h2z"}),"PauseCircleSharp"),dq1=h([c.jsx("path",{d:"M12 4c-4.41 0-8 3.59-8 8s3.59 8 8 8 8-3.59 8-8-3.59-8-8-8m-1 12H9V8h2zm4 0h-2V8h2z",opacity:".3"},"0"),c.jsx("path",{d:"M13 8h2v8h-2zM9 8h2v8H9z"},"1"),c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8"},"2")],"PauseCircleTwoTone"),zq1=h(c.jsx("path",{d:"M6 19h4V5H6zm8-14v14h4V5z"}),"PauseOutlined"),mq1=h([c.jsx("path",{d:"M21 19.1H3V5h18zM21 3H3c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2"},"0"),c.jsx("path",{d:"M9 8h2v8H9zm4 0h2v8h-2z"},"1")],"PausePresentation"),pq1=h(c.jsx("path",{d:"M21 3H3c-1.1 0-2 .85-2 1.95v14c0 1.1.9 2.05 2 2.05h18c1.1 0 2-.95 2-2.05v-14C23 3.85 22.1 3 21 3m0 16H3V5h18zM9 8h2v8H9zm4 0h2v8h-2z"}),"PausePresentationOutlined"),Hq1=h(c.jsx("path",{d:"M21 3H3c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 15c0 .55-.45 1-1 1H4c-.55 0-1-.45-1-1V6c0-.55.45-1 1-1h16c.55 0 1 .45 1 1zM10 8c-.55 0-1 .45-1 1v6c0 .55.45 1 1 1s1-.45 1-1V9c0-.55-.45-1-1-1m4 0c-.55 0-1 .45-1 1v6c0 .55.45 1 1 1s1-.45 1-1V9c0-.55-.45-1-1-1"}),"PausePresentationRounded"),Mq1=h(c.jsx("path",{d:"M1 3v18h22V3zm20 16H3V5h18zM9 8h2v8H9zm4 0h2v8h-2z"}),"PausePresentationSharp"),rq1=h([c.jsx("path",{d:"M3 19h18V5H3zM13 8h2v8h-2zM9 8h2v8H9z",opacity:".3"},"0"),c.jsx("path",{d:"M21 3H3c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 16H3V5h18zM9 8h2v8H9zm4 0h2v8h-2z"},"1")],"PausePresentationTwoTone"),iq1=h(c.jsx("path",{d:"M8 19c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2s-2 .9-2 2v10c0 1.1.9 2 2 2m6-12v10c0 1.1.9 2 2 2s2-.9 2-2V7c0-1.1-.9-2-2-2s-2 .9-2 2"}),"PauseRounded"),Vq1=h(c.jsx("path",{d:"M6 19h4V5H6zm8-14v14h4V5z"}),"PauseSharp"),xq1=h(c.jsx("path",{d:"M6 5h4v14H6zm8 0h4v14h-4z"}),"PauseTwoTone"),jq1=h(c.jsx("path",{d:"M20 4H4c-1.11 0-1.99.89-1.99 2L2 18c0 1.11.89 2 2 2h16c1.11 0 2-.89 2-2V6c0-1.11-.89-2-2-2m0 14H4v-6h16zm0-10H4V6h16z"}),"Payment"),uq1=h(c.jsx("path",{d:"M20 4H4c-1.11 0-1.99.89-1.99 2L2 18c0 1.11.89 2 2 2h16c1.11 0 2-.89 2-2V6c0-1.11-.89-2-2-2m0 14H4v-6h16zm0-10H4V6h16z"}),"PaymentOutlined"),Lq1=h(c.jsx("path",{d:"M20 4H4c-1.11 0-1.99.89-1.99 2L2 18c0 1.11.89 2 2 2h16c1.11 0 2-.89 2-2V6c0-1.11-.89-2-2-2m-1 14H5c-.55 0-1-.45-1-1v-5h16v5c0 .55-.45 1-1 1m1-10H4V7c0-.55.45-1 1-1h14c.55 0 1 .45 1 1z"}),"PaymentRounded"),Sq1=h(c.jsx("path",{d:"M22 4H2v16h20zm-2 14H4v-6h16zm0-10H4V6h16z"}),"PaymentSharp"),Cq1=h([c.jsx("path",{d:"M4 6h16v2H4zm0 6h16v6H4z",opacity:".3"},"0"),c.jsx("path",{d:"M20 4H4c-1.11 0-1.99.89-1.99 2L2 18c0 1.11.89 2 2 2h16c1.11 0 2-.89 2-2V6c0-1.11-.89-2-2-2m0 14H4v-6h16zm0-10H4V6h16z"},"1")],"PaymentTwoTone"),Tq1=h(c.jsx("path",{d:"M19 14V6c0-1.1-.9-2-2-2H3c-1.1 0-2 .9-2 2v8c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2m-9-1c-1.66 0-3-1.34-3-3s1.34-3 3-3 3 1.34 3 3-1.34 3-3 3m13-6v11c0 1.1-.9 2-2 2H4v-2h17V7z"}),"Payments"),wq1=h(c.jsx("path",{d:"M19 14V6c0-1.1-.9-2-2-2H3c-1.1 0-2 .9-2 2v8c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2m-2 0H3V6h14zm-7-7c-1.66 0-3 1.34-3 3s1.34 3 3 3 3-1.34 3-3-1.34-3-3-3m13 0v11c0 1.1-.9 2-2 2H4v-2h17V7z"}),"PaymentsOutlined"),Rq1=h(c.jsx("path",{d:"M23 8v10c0 1.1-.9 2-2 2H5c-.55 0-1-.45-1-1s.45-1 1-1h16V8c0-.55.45-1 1-1s1 .45 1 1M4 16c-1.66 0-3-1.34-3-3V7c0-1.66 1.34-3 3-3h12c1.66 0 3 1.34 3 3v7c0 1.1-.9 2-2 2zm3-6c0 1.66 1.34 3 3 3s3-1.34 3-3-1.34-3-3-3-3 1.34-3 3"}),"PaymentsRounded"),Oq1=h(c.jsx("path",{d:"M23 7v13H4v-2h17V7zm-4 9H1V4h18zm-6-6c0-1.66-1.34-3-3-3s-3 1.34-3 3 1.34 3 3 3 3-1.34 3-3"}),"PaymentsSharp"),yq1=h([c.jsx("path",{d:"M17 6H3v8h14zm-7 7c-1.66 0-3-1.34-3-3s1.34-3 3-3 3 1.34 3 3-1.34 3-3 3",opacity:".3"},"0"),c.jsx("path",{d:"M17 4H3c-1.1 0-2 .9-2 2v8c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2M3 14V6h14v8z"},"1"),c.jsx("path",{d:"M10 7c-1.66 0-3 1.34-3 3s1.34 3 3 3 3-1.34 3-3-1.34-3-3-3m13 0v11c0 1.1-.9 2-2 2H4v-2h17V7z"},"2")],"PaymentsTwoTone"),gq1=h(c.jsx("path",{d:"m18.18 10-1.7-4.68C16.19 4.53 15.44 4 14.6 4H12v2h2.6l1.46 4h-4.81l-.36-1H12V7H7v2h1.75l1.82 5H9.9c-.44-2.23-2.31-3.88-4.65-3.99C2.45 9.87 0 12.2 0 15s2.2 5 5 5c2.46 0 4.45-1.69 4.9-4h4.2c.44 2.23 2.31 3.88 4.65 3.99 2.8.13 5.25-2.19 5.25-5 0-2.8-2.2-5-5-5h-.82zM7.82 16c-.4 1.17-1.49 2-2.82 2-1.68 0-3-1.32-3-3s1.32-3 3-3c1.33 0 2.42.83 2.82 2H5v2zm6.28-2h-1.4l-.73-2H15c-.44.58-.76 1.25-.9 2m4.9 4c-1.68 0-3-1.32-3-3 0-.93.41-1.73 1.05-2.28l.96 2.64 1.88-.68-.97-2.67c.03 0 .06-.01.09-.01 1.68 0 3 1.32 3 3s-1.33 3-3.01 3"}),"PedalBike"),Aq1=h(c.jsx("path",{d:"m18.18 10-1.7-4.68C16.19 4.53 15.44 4 14.6 4H12v2h2.6l1.46 4h-4.81l-.36-1H12V7H7v2h1.75l1.82 5H9.9c-.44-2.23-2.31-3.88-4.65-3.99C2.45 9.87 0 12.2 0 15s2.2 5 5 5c2.46 0 4.45-1.69 4.9-4h4.2c.44 2.23 2.31 3.88 4.65 3.99 2.8.13 5.25-2.19 5.25-5 0-2.8-2.2-5-5-5h-.82zM7.82 16c-.4 1.17-1.49 2-2.82 2-1.68 0-3-1.32-3-3s1.32-3 3-3c1.33 0 2.42.83 2.82 2H5v2zm6.28-2h-1.4l-.73-2H15c-.44.58-.76 1.25-.9 2m4.9 4c-1.68 0-3-1.32-3-3 0-.93.41-1.73 1.05-2.28l.96 2.64 1.88-.68-.97-2.67c.03 0 .06-.01.09-.01 1.68 0 3 1.32 3 3s-1.33 3-3.01 3"}),"PedalBikeOutlined"),fq1=h(c.jsx("path",{d:"m18.18 10-1.7-4.68C16.19 4.53 15.44 4 14.6 4H13c-.55 0-1 .45-1 1s.45 1 1 1h1.6l1.46 4h-4.81l-.36-1h.09c.55 0 1-.45 1-1s-.45-1-1-1H8c-.55 0-1 .45-1 1s.45 1 1 1h.75l1.82 5H9.9c-.44-2.23-2.31-3.88-4.65-3.99C2.45 9.87 0 12.2 0 15s2.2 5 5 5c2.46 0 4.45-1.69 4.9-4h4.2c.44 2.23 2.31 3.88 4.65 3.99 2.8.13 5.25-2.19 5.25-5 0-2.8-2.2-5-5-5h-.82zM7.82 16c-.42 1.23-1.6 2.08-3.02 1.99-1.49-.09-2.73-1.35-2.8-2.85C1.93 13.39 3.27 12 5 12c1.33 0 2.42.83 2.82 2H6c-.55 0-1 .45-1 1s.45 1 1 1zm6.28-2h-1.4l-.73-2H15c-.44.58-.76 1.25-.9 2m4.78 4c-1.54-.06-2.84-1.37-2.88-2.92-.02-.96.39-1.8 1.05-2.36l.62 1.7c.19.52.76.79 1.28.6s.79-.76.6-1.28l-.63-1.73.01-.01c1.72-.04 3.08 1.29 3.08 3-.01 1.72-1.39 3.06-3.13 3"}),"PedalBikeRounded"),Pq1=h(c.jsx("path",{d:"M18.18 10 16 4h-4v2h2.6l1.46 4h-4.81l-.36-1H12V7H7v2h1.75l1.82 5H9.9c-.44-2.23-2.31-3.88-4.65-3.99C2.45 9.87 0 12.2 0 15s2.2 5 5 5c2.46 0 4.45-1.69 4.9-4h4.2c.44 2.23 2.31 3.88 4.65 3.99 2.8.13 5.25-2.19 5.25-5 0-2.8-2.2-5-5-5h-.82zM7.82 16c-.4 1.17-1.49 2-2.82 2-1.68 0-3-1.32-3-3s1.32-3 3-3c1.33 0 2.42.83 2.82 2H5v2zm6.28-2h-1.4l-.73-2H15c-.44.58-.76 1.25-.9 2m4.9 4c-1.68 0-3-1.32-3-3 0-.93.41-1.73 1.05-2.28l.96 2.64 1.88-.68-.97-2.67c.03 0 .06-.01.09-.01 1.68 0 3 1.32 3 3s-1.33 3-3.01 3"}),"PedalBikeSharp"),Fq1=h(c.jsx("path",{d:"m18.18 10-1.7-4.68C16.19 4.53 15.44 4 14.6 4H12v2h2.6l1.46 4h-4.81l-.36-1H12V7H7v2h1.75l1.82 5H9.9c-.44-2.23-2.31-3.88-4.65-3.99C2.45 9.87 0 12.2 0 15s2.2 5 5 5c2.46 0 4.45-1.69 4.9-4h4.2c.44 2.23 2.31 3.88 4.65 3.99 2.8.13 5.25-2.19 5.25-5 0-2.8-2.2-5-5-5h-.82zM7.82 16c-.4 1.17-1.49 2-2.82 2-1.68 0-3-1.32-3-3s1.32-3 3-3c1.33 0 2.42.83 2.82 2H5v2zm6.28-2h-1.4l-.73-2H15c-.44.58-.76 1.25-.9 2m4.9 4c-1.68 0-3-1.32-3-3 0-.93.41-1.73 1.05-2.28l.96 2.64 1.88-.68-.97-2.67c.03 0 .06-.01.09-.01 1.68 0 3 1.32 3 3s-1.33 3-3.01 3"}),"PedalBikeTwoTone"),Bq1=h(c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2M7 13.5c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5m5 0c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5m5 0c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5"}),"Pending"),bq1=h(c.jsx("path",{d:"M17 12c-2.76 0-5 2.24-5 5s2.24 5 5 5 5-2.24 5-5-2.24-5-5-5m1.65 7.35L16.5 17.2V14h1v2.79l1.85 1.85zM18 3h-3.18C14.4 1.84 13.3 1 12 1s-2.4.84-2.82 2H6c-1.1 0-2 .9-2 2v15c0 1.1.9 2 2 2h6.11c-.59-.57-1.07-1.25-1.42-2H6V5h2v3h8V5h2v5.08c.71.1 1.38.31 2 .6V5c0-1.1-.9-2-2-2m-6 2c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1"}),"PendingActions"),Dq1=h(c.jsx("path",{d:"M17 12c-2.76 0-5 2.24-5 5s2.24 5 5 5 5-2.24 5-5-2.24-5-5-5m1.65 7.35L16.5 17.2V14h1v2.79l1.85 1.85zM18 3h-3.18C14.4 1.84 13.3 1 12 1s-2.4.84-2.82 2H6c-1.1 0-2 .9-2 2v15c0 1.1.9 2 2 2h6.11c-.59-.57-1.07-1.25-1.42-2H6V5h2v3h8V5h2v5.08c.71.1 1.38.31 2 .6V5c0-1.1-.9-2-2-2m-6 2c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1"}),"PendingActionsOutlined"),kq1=h(c.jsx("path",{d:"M18 3h-3.18C14.4 1.84 13.3 1 12 1s-2.4.84-2.82 2H6c-1.1 0-2 .9-2 2v15c0 1.1.9 2 2 2h6.11c-.59-.57-1.07-1.25-1.42-2H6V5h2v1c0 1.1.9 2 2 2h4c1.1 0 2-.9 2-2V5h2v5.08c.71.1 1.38.31 2 .6V5c0-1.1-.9-2-2-2m-6 2c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1m5 7c-2.76 0-5 2.24-5 5s2.24 5 5 5 5-2.24 5-5-2.24-5-5-5m1.29 7-1.65-1.65c-.09-.09-.15-.22-.15-.35v-2.49c0-.28.22-.5.5-.5s.5.22.5.5v2.29l1.5 1.5c.2.2.2.51 0 .71-.19.19-.5.19-.7-.01"}),"PendingActionsRounded"),Wq1=h(c.jsx("path",{d:"M17 12c-2.76 0-5 2.24-5 5s2.24 5 5 5 5-2.24 5-5-2.24-5-5-5m1.65 7.35L16.5 17.2V14h1v2.79l1.85 1.85zM20 3h-5.18C14.4 1.84 13.3 1 12 1s-2.4.84-2.82 2H4v19h8.11c-.59-.57-1.07-1.25-1.42-2H6V5h2v3h8V5h2v5.08c.71.1 1.38.31 2 .6zm-8 2c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1"}),"PendingActionsSharp"),Nq1=h([c.jsx("path",{d:"M18.65 19.35 16.5 17.2V14h1v2.79l1.85 1.85zM17 10c.34 0 .67.03 1 .08V5h-2v3H8V5H6v15h4.68c-.43-.91-.68-1.92-.68-3 0-3.87 3.13-7 7-7m-5-5c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1",opacity:".3"},"0"),c.jsx("path",{d:"M17 12c-2.76 0-5 2.24-5 5s2.24 5 5 5 5-2.24 5-5-2.24-5-5-5m1.65 7.35L16.5 17.2V14h1v2.79l1.85 1.85zM18 3h-3.18C14.4 1.84 13.3 1 12 1s-2.4.84-2.82 2H6c-1.1 0-2 .9-2 2v15c0 1.1.9 2 2 2h6.11c-.59-.57-1.07-1.25-1.42-2H6V5h2v3h8V5h2v5.08c.71.1 1.38.31 2 .6V5c0-1.1-.9-2-2-2m-6 2c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1"},"1")],"PendingActionsTwoTone"),Eq1=h([c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m0 18c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8"},"0"),c.jsx("circle",{cx:"7",cy:"12",r:"1.5"},"1"),c.jsx("circle",{cx:"12",cy:"12",r:"1.5"},"2"),c.jsx("circle",{cx:"17",cy:"12",r:"1.5"},"3")],"PendingOutlined"),Iq1=h(c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2M7 13.5c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5m5 0c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5m5 0c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5"}),"PendingRounded"),Uq1=h(c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2M7 13.5c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5m5 0c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5m5 0c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5"}),"PendingSharp"),Gq1=h([c.jsx("path",{d:"M12 4c-4.42 0-8 3.58-8 8s3.58 8 8 8 8-3.58 8-8-3.58-8-8-8m-5 9.5c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5m5 0c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5m5 0c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5",opacity:".3"},"0"),c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m0 18c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8"},"1"),c.jsx("circle",{cx:"7",cy:"12",r:"1.5"},"2"),c.jsx("circle",{cx:"12",cy:"12",r:"1.5"},"3"),c.jsx("circle",{cx:"17",cy:"12",r:"1.5"},"4")],"PendingTwoTone"),Kq1=h(c.jsx("path",{d:"m2 9 4 12h12l4-12-10-7z"}),"Pentagon"),qq1=h(c.jsx("path",{d:"M19.63 9.78 16.56 19H7.44L4.37 9.78 12 4.44zM2 9l4 12h12l4-12-10-7z"}),"PentagonOutlined"),Qq1=h(c.jsx("path",{d:"m2.47 10.42 3.07 9.22c.28.81 1.04 1.36 1.9 1.36h9.12c.86 0 1.63-.55 1.9-1.37l3.07-9.22c.28-.84-.03-1.76-.75-2.27L13.15 2.8c-.69-.48-1.61-.48-2.29 0L3.22 8.14c-.72.51-1.03 1.44-.75 2.28"}),"PentagonRounded"),Zq1=h(c.jsx("path",{d:"m2 9 4 12h12l4-12-10-7z"}),"PentagonSharp"),Jq1=h([c.jsx("path",{d:"M19.63 9.78 16.56 19H7.44L4.37 9.78 12 4.44z",opacity:".3"},"0"),c.jsx("path",{d:"M19.63 9.78 16.56 19H7.44L4.37 9.78 12 4.44zM2 9l4 12h12l4-12-10-7z"},"1")],"PentagonTwoTone"),Yq1=h(c.jsx("path",{d:"M16 11c1.66 0 2.99-1.34 2.99-3S17.66 5 16 5s-3 1.34-3 3 1.34 3 3 3m-8 0c1.66 0 2.99-1.34 2.99-3S9.66 5 8 5 5 6.34 5 8s1.34 3 3 3m0 2c-2.33 0-7 1.17-7 3.5V19h14v-2.5c0-2.33-4.67-3.5-7-3.5m8 0c-.29 0-.62.02-.97.05 1.16.84 1.97 1.97 1.97 3.45V19h6v-2.5c0-2.33-4.67-3.5-7-3.5"}),"People"),_q1=h([c.jsx("path",{fillRule:"evenodd",d:"M16.67 13.13C18.04 14.06 19 15.32 19 17v3h4v-3c0-2.18-3.57-3.47-6.33-3.87"},"0"),c.jsx("circle",{cx:"9",cy:"8",r:"4",fillRule:"evenodd"},"1"),c.jsx("path",{fillRule:"evenodd",d:"M15 12c2.21 0 4-1.79 4-4s-1.79-4-4-4c-.47 0-.91.1-1.33.24C14.5 5.27 15 6.58 15 8s-.5 2.73-1.33 3.76c.42.14.86.24 1.33.24m-6 1c-2.67 0-8 1.34-8 4v3h16v-3c0-2.66-5.33-4-8-4"},"2")],"PeopleAlt"),Xq1=h(c.jsx("path",{d:"M16.67 13.13C18.04 14.06 19 15.32 19 17v3h4v-3c0-2.18-3.57-3.47-6.33-3.87M15 12c2.21 0 4-1.79 4-4s-1.79-4-4-4c-.47 0-.91.1-1.33.24C14.5 5.27 15 6.58 15 8s-.5 2.73-1.33 3.76c.42.14.86.24 1.33.24m-6 0c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4m0-6c1.1 0 2 .9 2 2s-.9 2-2 2-2-.9-2-2 .9-2 2-2m0 7c-2.67 0-8 1.34-8 4v3h16v-3c0-2.66-5.33-4-8-4m6 5H3v-.99C3.2 16.29 6.3 15 9 15s5.8 1.29 6 2z"}),"PeopleAltOutlined"),$q1=h([c.jsx("path",{fillRule:"evenodd",d:"M16.67 13.13C18.04 14.06 19 15.32 19 17v3h3c.55 0 1-.45 1-1v-2c0-2.18-3.57-3.47-6.33-3.87"},"0"),c.jsx("circle",{cx:"9",cy:"8",r:"4",fillRule:"evenodd"},"1"),c.jsx("path",{fillRule:"evenodd",d:"M15 12c2.21 0 4-1.79 4-4s-1.79-4-4-4c-.47 0-.91.1-1.33.24C14.5 5.27 15 6.58 15 8s-.5 2.73-1.33 3.76c.42.14.86.24 1.33.24m-6 1c-2.67 0-8 1.34-8 4v2c0 .55.45 1 1 1h14c.55 0 1-.45 1-1v-2c0-2.66-5.33-4-8-4"},"2")],"PeopleAltRounded"),cQ1=h([c.jsx("path",{fillRule:"evenodd",d:"M16.67 13.13C18.04 14.06 19 15.32 19 17v3h4v-3c0-2.18-3.57-3.47-6.33-3.87"},"0"),c.jsx("circle",{cx:"9",cy:"8",r:"4",fillRule:"evenodd"},"1"),c.jsx("path",{fillRule:"evenodd",d:"M15 12c2.21 0 4-1.79 4-4s-1.79-4-4-4c-.47 0-.91.1-1.33.24C14.5 5.27 15 6.58 15 8s-.5 2.73-1.33 3.76c.42.14.86.24 1.33.24m-6 1c-2.67 0-8 1.34-8 4v3h16v-3c0-2.66-5.33-4-8-4"},"2")],"PeopleAltSharp"),hQ1=h([c.jsx("circle",{cx:"9",cy:"8",r:"2",opacity:".3"},"0"),c.jsx("path",{d:"M9 15c-2.7 0-5.8 1.29-6 2.01V18h12v-1c-.2-.71-3.3-2-6-2",opacity:".3"},"1"),c.jsx("path",{d:"M16.67 13.13C18.04 14.06 19 15.32 19 17v3h4v-3c0-2.18-3.57-3.47-6.33-3.87M15 12c2.21 0 4-1.79 4-4s-1.79-4-4-4c-.47 0-.91.1-1.33.24C14.5 5.27 15 6.58 15 8s-.5 2.73-1.33 3.76c.42.14.86.24 1.33.24m-6 0c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4m0-6c1.1 0 2 .9 2 2s-.9 2-2 2-2-.9-2-2 .9-2 2-2m0 7c-2.67 0-8 1.34-8 4v3h16v-3c0-2.66-5.33-4-8-4m6 5H3v-.99C3.2 16.29 6.3 15 9 15s5.8 1.29 6 2z"},"2")],"PeopleAltTwoTone"),sQ1=h(c.jsx("path",{d:"M16.5 13c-1.2 0-3.07.34-4.5 1-1.43-.67-3.3-1-4.5-1C5.33 13 1 14.08 1 16.25V19h22v-2.75c0-2.17-4.33-3.25-6.5-3.25m-4 4.5h-10v-1.25c0-.54 2.56-1.75 5-1.75s5 1.21 5 1.75zm9 0H14v-1.25c0-.46-.2-.86-.52-1.22.88-.3 1.96-.53 3.02-.53 2.44 0 5 1.21 5 1.75zM7.5 12c1.93 0 3.5-1.57 3.5-3.5S9.43 5 7.5 5 4 6.57 4 8.5 5.57 12 7.5 12m0-5.5c1.1 0 2 .9 2 2s-.9 2-2 2-2-.9-2-2 .9-2 2-2m9 5.5c1.93 0 3.5-1.57 3.5-3.5S18.43 5 16.5 5 13 6.57 13 8.5s1.57 3.5 3.5 3.5m0-5.5c1.1 0 2 .9 2 2s-.9 2-2 2-2-.9-2-2 .9-2 2-2"}),"PeopleOutline"),tQ1=h(c.jsx("path",{d:"M9 13.75c-2.34 0-7 1.17-7 3.5V19h14v-1.75c0-2.33-4.66-3.5-7-3.5M4.34 17c.84-.58 2.87-1.25 4.66-1.25s3.82.67 4.66 1.25zM9 12c1.93 0 3.5-1.57 3.5-3.5S10.93 5 9 5 5.5 6.57 5.5 8.5 7.07 12 9 12m0-5c.83 0 1.5.67 1.5 1.5S9.83 10 9 10s-1.5-.67-1.5-1.5S8.17 7 9 7m7.04 6.81c1.16.84 1.96 1.96 1.96 3.44V19h4v-1.75c0-2.02-3.5-3.17-5.96-3.44M15 12c1.93 0 3.5-1.57 3.5-3.5S16.93 5 15 5c-.54 0-1.04.13-1.5.35.63.89 1 1.98 1 3.15s-.37 2.26-1 3.15c.46.22.96.35 1.5.35"}),"PeopleOutlineOutlined"),oQ1=h(c.jsx("path",{d:"M9 12c1.93 0 3.5-1.57 3.5-3.5S10.93 5 9 5 5.5 6.57 5.5 8.5 7.07 12 9 12m0-5c.83 0 1.5.67 1.5 1.5S9.83 10 9 10s-1.5-.67-1.5-1.5S8.17 7 9 7m0 6.75c-2.34 0-7 1.17-7 3.5V18c0 .55.45 1 1 1h12c.55 0 1-.45 1-1v-.75c0-2.33-4.66-3.5-7-3.5M4.34 17c.84-.58 2.87-1.25 4.66-1.25s3.82.67 4.66 1.25zm11.7-3.19c1.16.84 1.96 1.96 1.96 3.44V19h3c.55 0 1-.45 1-1v-.75c0-2.02-3.5-3.17-5.96-3.44M15 12c1.93 0 3.5-1.57 3.5-3.5S16.93 5 15 5c-.54 0-1.04.13-1.5.35.63.89 1 1.98 1 3.15s-.37 2.26-1 3.15c.46.22.96.35 1.5.35"}),"PeopleOutlineRounded"),vQ1=h(c.jsx("path",{d:"M9 12c1.93 0 3.5-1.57 3.5-3.5S10.93 5 9 5 5.5 6.57 5.5 8.5 7.07 12 9 12m0-5c.83 0 1.5.67 1.5 1.5S9.83 10 9 10s-1.5-.67-1.5-1.5S8.17 7 9 7m0 6.75c-2.34 0-7 1.17-7 3.5V19h14v-1.75c0-2.33-4.66-3.5-7-3.5M4.34 17c.84-.58 2.87-1.25 4.66-1.25s3.82.67 4.66 1.25zm11.7-3.19c1.16.84 1.96 1.96 1.96 3.44V19h4v-1.75c0-2.02-3.5-3.17-5.96-3.44M15 12c1.93 0 3.5-1.57 3.5-3.5S16.93 5 15 5c-.54 0-1.04.13-1.5.35.63.89 1 1.98 1 3.15s-.37 2.26-1 3.15c.46.22.96.35 1.5.35"}),"PeopleOutlineSharp"),eQ1=h([c.jsx("circle",{cx:"9",cy:"8.5",r:"1.5",opacity:".3"},"0"),c.jsx("path",{d:"M4.34 17h9.32c-.84-.58-2.87-1.25-4.66-1.25s-3.82.67-4.66 1.25",opacity:".3"},"1"),c.jsx("path",{d:"M9 12c1.93 0 3.5-1.57 3.5-3.5S10.93 5 9 5 5.5 6.57 5.5 8.5 7.07 12 9 12m0-5c.83 0 1.5.67 1.5 1.5S9.83 10 9 10s-1.5-.67-1.5-1.5S8.17 7 9 7m0 6.75c-2.34 0-7 1.17-7 3.5V19h14v-1.75c0-2.33-4.66-3.5-7-3.5M4.34 17c.84-.58 2.87-1.25 4.66-1.25s3.82.67 4.66 1.25zm11.7-3.19c1.16.84 1.96 1.96 1.96 3.44V19h4v-1.75c0-2.02-3.5-3.17-5.96-3.44M15 12c1.93 0 3.5-1.57 3.5-3.5S16.93 5 15 5c-.54 0-1.04.13-1.5.35.63.89 1 1.98 1 3.15s-.37 2.26-1 3.15c.46.22.96.35 1.5.35"},"2")],"PeopleOutlineTwoTone"),lQ1=h(c.jsx("path",{d:"M9 13.75c-2.34 0-7 1.17-7 3.5V19h14v-1.75c0-2.33-4.66-3.5-7-3.5M4.34 17c.84-.58 2.87-1.25 4.66-1.25s3.82.67 4.66 1.25zM9 12c1.93 0 3.5-1.57 3.5-3.5S10.93 5 9 5 5.5 6.57 5.5 8.5 7.07 12 9 12m0-5c.83 0 1.5.67 1.5 1.5S9.83 10 9 10s-1.5-.67-1.5-1.5S8.17 7 9 7m7.04 6.81c1.16.84 1.96 1.96 1.96 3.44V19h4v-1.75c0-2.02-3.5-3.17-5.96-3.44M15 12c1.93 0 3.5-1.57 3.5-3.5S16.93 5 15 5c-.54 0-1.04.13-1.5.35.63.89 1 1.98 1 3.15s-.37 2.26-1 3.15c.46.22.96.35 1.5.35"}),"PeopleOutlined"),nQ1=h(c.jsx("path",{d:"M16 11c1.66 0 2.99-1.34 2.99-3S17.66 5 16 5s-3 1.34-3 3 1.34 3 3 3m-8 0c1.66 0 2.99-1.34 2.99-3S9.66 5 8 5 5 6.34 5 8s1.34 3 3 3m0 2c-2.33 0-7 1.17-7 3.5V18c0 .55.45 1 1 1h12c.55 0 1-.45 1-1v-1.5c0-2.33-4.67-3.5-7-3.5m8 0c-.29 0-.62.02-.97.05.02.01.03.03.04.04 1.14.83 1.93 1.94 1.93 3.41V18c0 .35-.07.69-.18 1H22c.55 0 1-.45 1-1v-1.5c0-2.33-4.67-3.5-7-3.5"}),"PeopleRounded"),aQ1=h(c.jsx("path",{d:"M16 11c1.66 0 2.99-1.34 2.99-3S17.66 5 16 5s-3 1.34-3 3 1.34 3 3 3m-8 0c1.66 0 2.99-1.34 2.99-3S9.66 5 8 5 5 6.34 5 8s1.34 3 3 3m0 2c-2.33 0-7 1.17-7 3.5V19h14v-2.5c0-2.33-4.67-3.5-7-3.5m8 0c-.29 0-.62.02-.97.05 1.16.84 1.97 1.97 1.97 3.45V19h6v-2.5c0-2.33-4.67-3.5-7-3.5"}),"PeopleSharp"),dQ1=h([c.jsx("circle",{cx:"9",cy:"8.5",r:"1.5",opacity:".3"},"0"),c.jsx("path",{d:"M4.34 17h9.32c-.84-.58-2.87-1.25-4.66-1.25s-3.82.67-4.66 1.25",opacity:".3"},"1"),c.jsx("path",{d:"M9 12c1.93 0 3.5-1.57 3.5-3.5S10.93 5 9 5 5.5 6.57 5.5 8.5 7.07 12 9 12m0-5c.83 0 1.5.67 1.5 1.5S9.83 10 9 10s-1.5-.67-1.5-1.5S8.17 7 9 7m0 6.75c-2.34 0-7 1.17-7 3.5V19h14v-1.75c0-2.33-4.66-3.5-7-3.5M4.34 17c.84-.58 2.87-1.25 4.66-1.25s3.82.67 4.66 1.25zm11.7-3.19c1.16.84 1.96 1.96 1.96 3.44V19h4v-1.75c0-2.02-3.5-3.17-5.96-3.44M15 12c1.93 0 3.5-1.57 3.5-3.5S16.93 5 15 5c-.54 0-1.04.13-1.5.35.63.89 1 1.98 1 3.15s-.37 2.26-1 3.15c.46.22.96.35 1.5.35"},"2")],"PeopleTwoTone"),zQ1=h(c.jsx("path",{d:"M7.5 11C9.43 11 11 9.43 11 7.5S9.43 4 7.5 4 4 5.57 4 7.5 5.57 11 7.5 11m0-5C8.33 6 9 6.67 9 7.5S8.33 9 7.5 9 6 8.33 6 7.5 6.67 6 7.5 6M4.0025 18.5832 18.59 3.9955l1.4142 1.4143L5.4167 19.9974zM16.5 13c-1.93 0-3.5 1.57-3.5 3.5s1.57 3.5 3.5 3.5 3.5-1.57 3.5-3.5-1.57-3.5-3.5-3.5m0 5c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5"}),"Percent"),mQ1=h(c.jsx("path",{d:"M7.5 4C5.57 4 4 5.57 4 7.5S5.57 11 7.5 11 11 9.43 11 7.5 9.43 4 7.5 4m0 5C6.67 9 6 8.33 6 7.5S6.67 6 7.5 6 9 6.67 9 7.5 8.33 9 7.5 9m9 4c-1.93 0-3.5 1.57-3.5 3.5s1.57 3.5 3.5 3.5 3.5-1.57 3.5-3.5-1.57-3.5-3.5-3.5m0 5c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5M5.41 20 4 18.59 18.59 4 20 5.41z"}),"PercentOutlined"),pQ1=h(c.jsx("path",{d:"M7.5 4C5.57 4 4 5.57 4 7.5S5.57 11 7.5 11 11 9.43 11 7.5 9.43 4 7.5 4m0 5C6.67 9 6 8.33 6 7.5S6.67 6 7.5 6 9 6.67 9 7.5 8.33 9 7.5 9m9 4c-1.93 0-3.5 1.57-3.5 3.5s1.57 3.5 3.5 3.5 3.5-1.57 3.5-3.5-1.57-3.5-3.5-3.5m0 5c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5m2.79-13.29c.39.39.39 1.02 0 1.41L6.12 19.29c-.39.39-1.02.39-1.41 0s-.39-1.02 0-1.41L17.88 4.71c.39-.39 1.02-.39 1.41 0"}),"PercentRounded"),HQ1=h(c.jsx("path",{d:"M7.5 4C5.57 4 4 5.57 4 7.5S5.57 11 7.5 11 11 9.43 11 7.5 9.43 4 7.5 4m0 5C6.67 9 6 8.33 6 7.5S6.67 6 7.5 6 9 6.67 9 7.5 8.33 9 7.5 9m9 4c-1.93 0-3.5 1.57-3.5 3.5s1.57 3.5 3.5 3.5 3.5-1.57 3.5-3.5-1.57-3.5-3.5-3.5m0 5c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5M5.41 20 4 18.59 18.59 4 20 5.41z"}),"PercentSharp"),MQ1=h(c.jsx("path",{d:"M7.5 4C5.57 4 4 5.57 4 7.5S5.57 11 7.5 11 11 9.43 11 7.5 9.43 4 7.5 4m0 5C6.67 9 6 8.33 6 7.5S6.67 6 7.5 6 9 6.67 9 7.5 8.33 9 7.5 9m9 4c-1.93 0-3.5 1.57-3.5 3.5s1.57 3.5 3.5 3.5 3.5-1.57 3.5-3.5-1.57-3.5-3.5-3.5m0 5c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5M5.41 20 4 18.59 18.59 4 20 5.41z"}),"PercentTwoTone"),rQ1=h(c.jsx("path",{d:"M20 5h-3.17L15 3H9L7.17 5H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h7v-2.09c-2.83-.48-5-2.94-5-5.91h2c0 2.21 1.79 4 4 4s4-1.79 4-4h2c0 2.97-2.17 5.43-5 5.91V21h7c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2m-6 8c0 1.1-.9 2-2 2s-2-.9-2-2V9c0-1.1.9-2 2-2s2 .9 2 2z"}),"PermCameraMic"),iQ1=h(c.jsx("path",{d:"M12 6c-1.1 0-2 .9-2 2v4c0 1.1.9 2 2 2s2-.9 2-2V8c0-1.1-.9-2-2-2m8-1h-3.17l-1.86-2H8.96L7.17 5H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2m0 14h-7v-1.09c2.83-.48 5-2.94 5-5.91h-2c0 2.21-1.79 4-4 4s-4-1.79-4-4H6c0 2.97 2.17 5.43 5 5.91V19H4V7h4.21l.59-.65L10.04 5h4.24l1.24 1.35.59.65H20z"}),"PermCameraMicOutlined"),VQ1=h(c.jsx("path",{d:"M20 5h-3.17l-1.24-1.35c-.37-.41-.91-.65-1.47-.65H9.88c-.56 0-1.1.24-1.48.65L7.17 5H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h7v-2.09c-2.45-.42-4.41-2.32-4.89-4.75-.12-.61.38-1.16.99-1.16.49 0 .88.35.98.83C8.47 15.64 10.07 17 12 17s3.53-1.36 3.91-3.17c.1-.48.5-.83.98-.83.61 0 1.11.55.99 1.16-.48 2.43-2.44 4.34-4.89 4.75V21h7c1.1 0 2-.9 2-2V7C22 5.9 21.1 5 20 5m-6 8c0 1.1-.9 2-2 2s-2-.9-2-2V9c0-1.1.9-2 2-2s2 .9 2 2z"}),"PermCameraMicRounded"),xQ1=h(c.jsx("path",{d:"M22 5h-5.17L15 3H9L7.17 5H2v16h9v-2.09c-2.83-.48-5-2.94-5-5.91h2c0 2.21 1.79 4 4 4s4-1.79 4-4h2c0 2.97-2.17 5.43-5 5.91V21h9zm-8 8c0 1.1-.9 2-2 2s-2-.9-2-2V9c0-1.1.9-2 2-2s2 .9 2 2z"}),"PermCameraMicSharp"),jQ1=h([c.jsx("path",{d:"m16.11 7-.59-.65L14.28 5h-4.24L8.81 6.35l-.6.65H4v12h7v-1.09c-2.83-.48-5-2.94-5-5.91h2c0 2.21 1.79 4 4 4s4-1.79 4-4h2c0 2.97-2.17 5.43-5 5.91V19h7V7zM14 12c0 1.1-.9 2-2 2s-2-.9-2-2V8c0-1.1.9-2 2-2s2 .9 2 2z",opacity:".3"},"0"),c.jsx("path",{d:"M12 6c-1.1 0-2 .9-2 2v4c0 1.1.9 2 2 2s2-.9 2-2V8c0-1.1-.9-2-2-2m8-1h-3.17l-1.86-2H8.96L7.17 5H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2m0 14h-7v-1.09c2.83-.48 5-2.94 5-5.91h-2c0 2.21-1.79 4-4 4s-4-1.79-4-4H6c0 2.97 2.17 5.43 5 5.91V19H4V7h4.21l.59-.65L10.04 5h4.24l1.24 1.35.59.65H20z"},"1")],"PermCameraMicTwoTone"),uQ1=h(c.jsx("path",{d:"M19 3h-1V1h-2v2H8V1H6v2H5c-1.11 0-2 .9-2 2v14c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m-7 3c1.66 0 3 1.34 3 3s-1.34 3-3 3-3-1.34-3-3 1.34-3 3-3m6 12H6v-1c0-2 4-3.1 6-3.1s6 1.1 6 3.1z"}),"PermContactCalendar"),LQ1=h(c.jsx("path",{d:"M20.84 4.22c-.05-.12-.11-.23-.18-.34-.14-.21-.33-.4-.54-.54-.11-.07-.22-.13-.34-.18-.24-.1-.5-.16-.78-.16h-1V1h-2v2H8V1H6v2H5c-.42 0-.8.13-1.12.34-.21.14-.4.33-.54.54-.07.11-.13.22-.18.34-.1.24-.16.5-.16.78v14c0 1.1.89 2 2 2h14c.28 0 .54-.06.78-.16.12-.05.23-.11.34-.18.21-.14.4-.33.54-.54.21-.32.34-.71.34-1.12V5c0-.28-.06-.54-.16-.78M5 19V5h14v14zm7-6.12c-2.03 0-6 1.08-6 3.58V18h12v-1.53c0-2.51-3.97-3.59-6-3.59M8.31 16c.69-.56 2.38-1.12 3.69-1.12s3.01.56 3.69 1.12zM12 12c1.65 0 3-1.35 3-3s-1.35-3-3-3-3 1.35-3 3 1.35 3 3 3m0-4c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1"}),"PermContactCalendarOutlined"),SQ1=h(c.jsx("path",{d:"M19 3h-1V2c0-.55-.45-1-1-1s-1 .45-1 1v1H8V2c0-.55-.45-1-1-1s-1 .45-1 1v1H5c-1.11 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m-7 3c1.66 0 3 1.34 3 3s-1.34 3-3 3-3-1.34-3-3 1.34-3 3-3m6 12H6v-1c0-2 4-3.1 6-3.1s6 1.1 6 3.1z"}),"PermContactCalendarRounded"),CQ1=h(c.jsx("path",{d:"M21 3h-3V1h-2v2H8V1H6v2H3v18h18zm-9 3c1.66 0 3 1.34 3 3s-1.34 3-3 3-3-1.34-3-3 1.34-3 3-3m6 12H6v-1c0-2 4-3.1 6-3.1s6 1.1 6 3.1z"}),"PermContactCalendarSharp"),TQ1=h([c.jsx("path",{d:"M16 5H5v14h14V5zm-4 1c1.65 0 3 1.35 3 3s-1.35 3-3 3-3-1.35-3-3 1.35-3 3-3m6 12H6v-1.53c0-2.5 3.97-3.58 6-3.58s6 1.08 6 3.58z",opacity:".3"},"0"),c.jsx("path",{d:"M20.84 4.22c-.05-.12-.11-.23-.18-.34-.14-.21-.33-.4-.54-.54-.11-.07-.22-.13-.34-.18-.24-.1-.5-.16-.78-.16h-1V1h-2v2H8V1H6v2H5c-.42 0-.8.13-1.12.34-.21.14-.4.33-.54.54-.07.11-.13.22-.18.34-.1.24-.16.5-.16.78v14c0 1.1.89 2 2 2h14c.28 0 .54-.06.78-.16.12-.05.23-.11.34-.18.21-.14.4-.33.54-.54.21-.32.34-.71.34-1.12V5c0-.28-.06-.54-.16-.78M19 19H5V5h14zm-7-6.12c-2.03 0-6 1.08-6 3.58V18h12v-1.53c0-2.51-3.97-3.59-6-3.59M8.31 16c.69-.56 2.38-1.12 3.69-1.12s3.01.56 3.69 1.12zM12 12c1.65 0 3-1.35 3-3s-1.35-3-3-3-3 1.35-3 3 1.35 3 3 3m0-4c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1"},"1")],"PermContactCalendarTwoTone"),wQ1=h(c.jsx("path",{d:"M18.99 11.5c.34 0 .67.03 1 .07L20 0 0 20h11.56c-.04-.33-.07-.66-.07-1 0-4.14 3.36-7.5 7.5-7.5m3.71 7.99c.02-.16.04-.32.04-.49s-.01-.33-.04-.49l1.06-.83c.09-.08.12-.21.06-.32l-1-1.73c-.06-.11-.19-.15-.31-.11l-1.24.5c-.26-.2-.54-.37-.85-.49l-.19-1.32c-.01-.12-.12-.21-.24-.21h-2c-.12 0-.23.09-.25.21l-.19 1.32c-.3.13-.59.29-.85.49l-1.24-.5c-.11-.04-.24 0-.31.11l-1 1.73c-.06.11-.04.24.06.32l1.06.83c-.02.16-.03.32-.03.49s.01.33.03.49l-1.06.83c-.09.08-.12.21-.06.32l1 1.73c.06.11.19.15.31.11l1.24-.5c.26.2.54.37.85.49l.19 1.32c.02.12.12.21.25.21h2c.12 0 .23-.09.25-.21l.19-1.32c.3-.13.59-.29.84-.49l1.25.5c.11.04.24 0 .31-.11l1-1.73c.06-.11.03-.24-.06-.32zm-3.71 1.01c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5"}),"PermDataSetting"),RQ1=h(c.jsx("path",{d:"M17.99 11.57H20V0L0 20h11.56v-2H4.83L17.99 4.83zm5.78 8.75-1.07-.83c.02-.16.04-.32.04-.49s-.01-.33-.04-.49l1.06-.83c.09-.08.12-.21.06-.32l-1-1.73c-.06-.11-.19-.15-.31-.11l-1.24.5c-.26-.2-.54-.37-.85-.49l-.19-1.32c-.01-.12-.12-.21-.24-.21h-2c-.12 0-.23.09-.25.21l-.19 1.32c-.3.13-.59.29-.85.49l-1.24-.5c-.11-.04-.24 0-.31.11l-1 1.73c-.06.11-.04.24.06.32l1.06.83c-.02.16-.03.32-.03.49s.01.33.03.49l-1.06.83c-.09.08-.12.21-.06.32l1 1.73c.06.11.19.15.31.11l1.24-.5c.26.2.54.37.85.49l.19 1.32c.02.12.12.21.25.21h2c.12 0 .23-.09.25-.21l.19-1.32c.3-.13.59-.29.84-.49l1.25.5c.11.04.24 0 .31-.11l1-1.73c.06-.11.03-.24-.06-.32m-4.78.18c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5"}),"PermDataSettingOutlined"),OQ1=h(c.jsx("path",{d:"M18.99 11.5c.34 0 .68.03 1.01.07V2.42c0-.89-1.08-1.34-1.71-.71L1.71 18.29c-.63.63-.19 1.71.7 1.71h9.15c-.04-.33-.07-.66-.07-1 0-4.14 3.36-7.5 7.5-7.5m3.71 7.99c.02-.16.04-.32.04-.49s-.01-.33-.04-.49l1.06-.83c.09-.08.12-.21.06-.32l-1-1.73c-.06-.11-.19-.15-.31-.11l-1.24.5c-.26-.2-.54-.37-.85-.49l-.19-1.32c-.01-.12-.12-.21-.24-.21h-2c-.12 0-.23.09-.25.21l-.19 1.32c-.3.13-.59.29-.85.49l-1.24-.5c-.11-.04-.24 0-.31.11l-1 1.73c-.06.11-.04.24.06.32l1.06.83c-.02.16-.03.32-.03.49s.01.33.03.49l-1.06.83c-.09.08-.12.21-.06.32l1 1.73c.06.11.19.15.31.11l1.24-.5c.26.2.54.37.85.49l.19 1.32c.02.12.12.21.25.21h2c.12 0 .23-.09.25-.21l.19-1.32c.3-.13.59-.29.84-.49l1.25.5c.11.04.24 0 .31-.11l1-1.73c.06-.11.03-.24-.06-.32zm-3.71 1.01c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5"}),"PermDataSettingRounded"),yQ1=h(c.jsx("path",{d:"M18.99 11.5c.34 0 .67.03 1 .07L20 0 0 20h11.56c-.04-.33-.07-.66-.07-1 0-4.14 3.36-7.5 7.5-7.5m3.71 7.99c.02-.16.04-.32.04-.49s-.01-.33-.04-.49l1.06-.83c.09-.08.12-.21.06-.32l-1-1.73c-.06-.11-.19-.15-.31-.11l-1.24.5c-.26-.2-.54-.37-.85-.49l-.19-1.32c-.01-.12-.12-.21-.24-.21h-2c-.12 0-.23.09-.25.21l-.19 1.32c-.3.13-.59.29-.85.49l-1.24-.5c-.11-.04-.24 0-.31.11l-1 1.73c-.06.11-.04.24.06.32l1.06.83c-.02.16-.03.32-.03.49s.01.33.03.49l-1.06.83c-.09.08-.12.21-.06.32l1 1.73c.06.11.19.15.31.11l1.24-.5c.26.2.54.37.85.49l.19 1.32c.02.12.12.21.25.21h2c.12 0 .23-.09.25-.21l.19-1.32c.3-.13.59-.29.84-.49l1.25.5c.11.04.24 0 .31-.11l1-1.73c.06-.11.03-.24-.06-.32zm-3.71 1.01c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5"}),"PermDataSettingSharp"),gQ1=h(c.jsx("path",{d:"M17.99 11.57H20V0L0 20h11.56v-2H4.83L17.99 4.83zm5.78 8.75-1.07-.83c.02-.16.04-.32.04-.49s-.01-.33-.04-.49l1.06-.83c.09-.08.12-.21.06-.32l-1-1.73c-.06-.11-.19-.15-.31-.11l-1.24.5c-.26-.2-.54-.37-.85-.49l-.19-1.32c-.01-.12-.12-.21-.24-.21h-2c-.12 0-.23.09-.25.21l-.19 1.32c-.3.13-.59.29-.85.49l-1.24-.5c-.11-.04-.24 0-.31.11l-1 1.73c-.06.11-.04.24.06.32l1.06.83c-.02.16-.03.32-.03.49s.01.33.03.49l-1.06.83c-.09.08-.12.21-.06.32l1 1.73c.06.11.19.15.31.11l1.24-.5c.26.2.54.37.85.49l.19 1.32c.02.12.12.21.25.21h2c.12 0 .23-.09.25-.21l.19-1.32c.3-.13.59-.29.84-.49l1.25.5c.11.04.24 0 .31-.11l1-1.73c.06-.11.03-.24-.06-.32m-4.78.18c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5"}),"PermDataSettingTwoTone"),AQ1=h(c.jsx("path",{d:"M13 7h-2v2h2zm0 4h-2v6h2zm4-9.99L7 1c-1.1 0-2 .9-2 2v18c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2V3c0-1.1-.9-1.99-2-1.99M17 19H7V5h10z"}),"PermDeviceInformation"),fQ1=h(c.jsx("path",{d:"M11 7h2v2h-2zm0 4h2v6h-2zm6-9.99L7 1c-1.1 0-2 .9-2 2v18c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2V3c0-1.1-.9-1.99-2-1.99M17 21H7v-1h10zm0-3H7V6h10zM7 4V3h10v1z"}),"PermDeviceInformationOutlined"),PQ1=h(c.jsx("path",{d:"M13 7h-2v2h2zm-1 4c-.55 0-1 .45-1 1v4c0 .55.45 1 1 1s1-.45 1-1v-4c0-.55-.45-1-1-1m5-9.99L7 1c-1.1 0-2 .9-2 2v18c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2V3c0-1.1-.9-1.99-2-1.99M17 19H7V5h10z"}),"PermDeviceInformationRounded"),FQ1=h(c.jsx("path",{d:"M13 7h-2v2h2zm0 4h-2v6h2zM5 1v22h14V1zm12 18H7V5h10z"}),"PermDeviceInformationSharp"),BQ1=h([c.jsx("path",{d:"M7 20h10v1H7zM7 3h10v1H7z",opacity:".3"},"0"),c.jsx("path",{d:"M11 7h2v2h-2zm0 4h2v6h-2zm6-9.99L7 1c-1.1 0-2 .9-2 2v18c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2V3c0-1.1-.9-1.99-2-1.99M17 21H7v-1h10zm0-3H7V6h10zm0-14H7V3h10z"},"1")],"PermDeviceInformationTwoTone"),bQ1=h(c.jsx("path",{d:"M12 5.9c1.16 0 2.1.94 2.1 2.1s-.94 2.1-2.1 2.1S9.9 9.16 9.9 8s.94-2.1 2.1-2.1m0 9c2.97 0 6.1 1.46 6.1 2.1v1.1H5.9V17c0-.64 3.13-2.1 6.1-2.1M12 4C9.79 4 8 5.79 8 8s1.79 4 4 4 4-1.79 4-4-1.79-4-4-4m0 9c-2.67 0-8 1.34-8 4v3h16v-3c0-2.66-5.33-4-8-4"}),"PermIdentity"),DQ1=h(c.jsx("path",{d:"M12 6c1.1 0 2 .9 2 2s-.9 2-2 2-2-.9-2-2 .9-2 2-2m0 9c2.7 0 5.8 1.29 6 2v1H6v-.99c.2-.72 3.3-2.01 6-2.01m0-11C9.79 4 8 5.79 8 8s1.79 4 4 4 4-1.79 4-4-1.79-4-4-4m0 9c-2.67 0-8 1.34-8 4v3h16v-3c0-2.66-5.33-4-8-4"}),"PermIdentityOutlined"),kQ1=h(c.jsx("path",{d:"M12 12c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4m0-6c1.1 0 2 .9 2 2s-.9 2-2 2-2-.9-2-2 .9-2 2-2m0 7c-2.67 0-8 1.34-8 4v2c0 .55.45 1 1 1h14c.55 0 1-.45 1-1v-2c0-2.66-5.33-4-8-4m6 5H6v-.99c.2-.72 3.3-2.01 6-2.01s5.8 1.29 6 2z"}),"PermIdentityRounded"),WQ1=h(c.jsx("path",{d:"M12 12c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4m0-6c1.1 0 2 .9 2 2s-.9 2-2 2-2-.9-2-2 .9-2 2-2m0 7c-2.67 0-8 1.34-8 4v3h16v-3c0-2.66-5.33-4-8-4m6 5H6v-.99c.2-.72 3.3-2.01 6-2.01s5.8 1.29 6 2z"}),"PermIdentitySharp"),NQ1=h([c.jsx("circle",{cx:"12",cy:"8",r:"2",opacity:".3"},"0"),c.jsx("path",{d:"M12 15c-2.7 0-5.8 1.29-6 2.01V18h12v-1c-.2-.71-3.3-2-6-2",opacity:".3"},"1"),c.jsx("path",{d:"M12 12c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4m0-6c1.1 0 2 .9 2 2s-.9 2-2 2-2-.9-2-2 .9-2 2-2m0 7c-2.67 0-8 1.34-8 4v3h16v-3c0-2.66-5.33-4-8-4m6 5H6v-.99c.2-.72 3.3-2.01 6-2.01s5.8 1.29 6 2z"},"2")],"PermIdentityTwoTone"),EQ1=h(c.jsx("path",{d:"M2 6H0v5h.01L0 20c0 1.1.9 2 2 2h18v-2H2zm20-2h-8l-2-2H6c-1.1 0-1.99.9-1.99 2L4 16c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2M7 15l4.5-6 3.5 4.51 2.5-3.01L21 15z"}),"PermMedia"),IQ1=h(c.jsx("path",{d:"M2 6H0v5h.01L0 20c0 1.1.9 2 2 2h18v-2H2zm5 9h14l-3.5-4.5-2.5 3.01L11.5 9zM22 4h-8l-2-2H6c-1.1 0-1.99.9-1.99 2L4 16c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2m0 12H6V4h5.17l1.41 1.41.59.59H22z"}),"PermMediaOutlined"),UQ1=h([c.jsx("path",{d:"M19 19H3V7c0-.55-.45-1-1-1s-1 .45-1 1v12c0 1.1.9 2 2 2h16c.55 0 1-.45 1-1s-.45-1-1-1"},"0"),c.jsx("path",{d:"M21 4h-7l-1.41-1.41c-.38-.38-.89-.59-1.42-.59H7c-1.1 0-1.99.9-1.99 2L5 15c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2m-3 9h-8c-.41 0-.65-.47-.4-.8l1.38-1.83c.2-.27.6-.27.8 0L13 12l2.22-2.97c.2-.27.6-.27.8 0l2.38 3.17c.25.33.01.8-.4.8"},"1")],"PermMediaRounded"),GQ1=h(c.jsx("path",{d:"M2 6H0v16h20v-2H2zm22-2H14l-2-2H4v16h20zM7 15l4.5-6 3.5 4.51 2.5-3.01L21 15z"}),"PermMediaSharp"),KQ1=h([c.jsx("path",{d:"m13.17 6-.59-.59L11.17 4H6v12h16V6zm4.33 4.5L21 15H7l4.5-6 3.5 4.51z",opacity:".3"},"0"),c.jsx("path",{d:"M2 6H0v5h.01L0 20c0 1.1.9 2 2 2h18v-2H2zm5 9h14l-3.5-4.5-2.5 3.01L11.5 9zM22 4h-8l-2-2H6c-1.1 0-1.99.9-1.99 2L4 16c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2m0 12H6V4h5.17l1.41 1.41.59.59H22z"},"1")],"PermMediaTwoTone"),qQ1=h(c.jsx("path",{d:"M20 15.5c-1.25 0-2.45-.2-3.57-.57-.35-.11-.74-.03-1.02.24l-2.2 2.2c-2.83-1.44-5.15-3.75-6.59-6.58l2.2-2.21c.28-.27.36-.66.25-1.01C8.7 6.45 8.5 5.25 8.5 4c0-.55-.45-1-1-1H4c-.55 0-1 .45-1 1 0 9.39 7.61 17 17 17 .55 0 1-.45 1-1v-3.5c0-.55-.45-1-1-1M12 3v10l3-3h6V3z"}),"PermPhoneMsg"),QQ1=h(c.jsx("path",{d:"M20 15.5c-1.25 0-2.45-.2-3.57-.57-.1-.03-.21-.05-.31-.05-.26 0-.51.1-.71.29l-2.2 2.2c-2.83-1.44-5.15-3.75-6.59-6.58l2.2-2.21c.28-.27.36-.66.25-1.01C8.7 6.45 8.5 5.25 8.5 4c0-.55-.45-1-1-1H4c-.55 0-1 .45-1 1 0 9.39 7.61 17 17 17 .55 0 1-.45 1-1v-3.5c0-.55-.45-1-1-1M5.03 5h1.5c.07.88.22 1.75.46 2.59L5.79 8.8c-.41-1.21-.67-2.48-.76-3.8M19 18.97c-1.32-.09-2.6-.35-3.8-.76l1.2-1.2c.85.24 1.72.39 2.6.45zM12 3v10l3-3h6V3zm7 5h-5V5h5z"}),"PermPhoneMsgOutlined"),ZQ1=h(c.jsx("path",{d:"M20 3h-7c-.55 0-1 .45-1 1v9l3-3h5c.55 0 1-.45 1-1V4c0-.55-.45-1-1-1m-.77 12.26-2.54-.29c-.61-.07-1.21.14-1.64.57l-1.84 1.84c-2.83-1.44-5.15-3.75-6.59-6.59l1.85-1.85c.43-.43.64-1.03.57-1.64l-.29-2.52c-.12-1.01-.97-1.77-1.99-1.77H5.03c-1.13 0-2.07.94-2 2.07.53 8.54 7.36 15.36 15.89 15.89 1.13.07 2.07-.87 2.07-2v-1.73c.01-1.01-.75-1.86-1.76-1.98"}),"PermPhoneMsgRounded"),JQ1=h(c.jsx("path",{d:"M12 3v10l3-3h6V3zm1.21 14.37c-2.83-1.44-5.15-3.75-6.59-6.59l2.53-2.53L8.54 3H3.03C2.45 13.18 10.82 21.55 21 20.97v-5.51l-5.27-.61z"}),"PermPhoneMsgSharp"),YQ1=h([c.jsx("path",{d:"M15.2 18.21c1.21.41 2.48.67 3.8.76v-1.5c-.88-.07-1.75-.22-2.6-.45zM6.54 5h-1.5c.09 1.32.35 2.59.75 3.79l1.2-1.21c-.24-.83-.39-1.7-.45-2.58M14 8h5V5h-5z",opacity:".3"},"0"),c.jsx("path",{d:"M20 15.5c-1.25 0-2.45-.2-3.57-.57-.1-.03-.21-.05-.31-.05-.26 0-.51.1-.71.29l-2.2 2.2c-2.83-1.44-5.15-3.75-6.59-6.58l2.2-2.21c.28-.27.36-.66.25-1.01C8.7 6.45 8.5 5.25 8.5 4c0-.55-.45-1-1-1H4c-.55 0-1 .45-1 1 0 9.39 7.61 17 17 17 .55 0 1-.45 1-1v-3.5c0-.55-.45-1-1-1M5.03 5h1.5c.07.88.22 1.75.46 2.59L5.79 8.8c-.41-1.21-.67-2.48-.76-3.8M19 18.97c-1.32-.09-2.6-.35-3.8-.76l1.2-1.2c.85.24 1.72.39 2.6.45zM12 3v10l3-3h6V3zm7 5h-5V5h5z"},"1")],"PermPhoneMsgTwoTone"),_Q1=h(c.jsx("path",{d:"M12 3C6.95 3 3.15 4.85 0 7.23L12 22 24 7.25C20.85 4.87 17.05 3 12 3m1 13h-2v-6h2zm-2-8V6h2v2z"}),"PermScanWifi"),XQ1=h(c.jsx("path",{d:"M12 3C6.95 3 3.15 4.85 0 7.23L12 22 24 7.25C20.85 4.87 17.05 3 12 3M2.92 7.65C5.8 5.85 8.74 5 12 5c3.25 0 6.18.85 9.08 2.67L12 18.83zM11 10h2v6h-2zm0-4h2v2h-2z"}),"PermScanWifiOutlined"),$Q1=h(c.jsx("path",{d:"M12 3C7.41 3 3.86 4.53.89 6.59c-.49.33-.59 1-.22 1.46l9.78 12.04c.8.98 2.3.99 3.1 0l9.78-12.02c.37-.46.27-1.13-.22-1.46C20.14 4.54 16.59 3 12 3m0 13c-.55 0-1-.45-1-1v-4c0-.55.45-1 1-1s1 .45 1 1v4c0 .55-.45 1-1 1m-1-8V6h2v2z"}),"PermScanWifiRounded"),cZ1=h(c.jsx("path",{d:"M12 3C6.95 3 3.15 4.85 0 7.23L12 22 24 7.25C20.85 4.87 17.05 3 12 3m1 13h-2v-6h2zm-2-8V6h2v2z"}),"PermScanWifiSharp"),hZ1=h([c.jsx("path",{d:"M12 5c-3.26 0-6.2.85-9.08 2.65L12 18.83l9.08-11.16C18.18 5.85 15.25 5 12 5m1 11h-2v-6h2zm-2-8V6h2v2z",opacity:".3"},"0"),c.jsx("path",{d:"M12 3C6.95 3 3.15 4.85 0 7.23L12 22 24 7.25C20.85 4.87 17.05 3 12 3M2.92 7.65C5.8 5.85 8.74 5 12 5c3.25 0 6.18.85 9.08 2.67L12 18.83zM11 10h2v6h-2zm0-4h2v2h-2z"},"1")],"PermScanWifiTwoTone"),sZ1=h(c.jsx("path",{d:"M12 12c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4m0 2c-2.67 0-8 1.34-8 4v2h16v-2c0-2.66-5.33-4-8-4"}),"Person"),tZ1=h(c.jsx("path",{d:"M18.39 14.56C16.71 13.7 14.53 13 12 13s-4.71.7-6.39 1.56C4.61 15.07 4 16.1 4 17.22V20h16v-2.78c0-1.12-.61-2.15-1.61-2.66M9.78 12h4.44c1.21 0 2.14-1.06 1.98-2.26l-.32-2.45C15.57 5.39 13.92 4 12 4S8.43 5.39 8.12 7.29L7.8 9.74c-.16 1.2.77 2.26 1.98 2.26"}),"Person2"),oZ1=h(c.jsx("path",{d:"M18.39 14.56C16.71 13.7 14.53 13 12 13s-4.71.7-6.39 1.56C4.61 15.07 4 16.1 4 17.22V20h16v-2.78c0-1.12-.61-2.15-1.61-2.66M18 18H6v-.78c0-.38.2-.72.52-.88C7.71 15.73 9.63 15 12 15s4.29.73 5.48 1.34c.32.16.52.5.52.88zm-8.22-6h4.44c1.21 0 2.14-1.06 1.98-2.26l-.32-2.45C15.57 5.39 13.92 4 12 4S8.43 5.39 8.12 7.29L7.8 9.74c-.16 1.2.77 2.26 1.98 2.26m.32-4.41C10.26 6.67 11.06 6 12 6s1.74.67 1.9 1.59l.32 2.41H9.78z"}),"Person2Outlined"),vZ1=h(c.jsx("path",{d:"M18.39 14.56C16.71 13.7 14.53 13 12 13s-4.71.7-6.39 1.56C4.61 15.07 4 16.1 4 17.22V18c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2v-.78c0-1.12-.61-2.15-1.61-2.66M9.78 12h4.44c1.21 0 2.14-1.06 1.98-2.26l-.32-2.45C15.57 5.39 13.92 4 12 4S8.43 5.39 8.12 7.29L7.8 9.74c-.16 1.2.77 2.26 1.98 2.26"}),"Person2Rounded"),eZ1=h(c.jsx("path",{d:"M18.39 14.56C16.71 13.7 14.53 13 12 13s-4.71.7-6.39 1.56C4.61 15.07 4 16.1 4 17.22V20h16v-2.78c0-1.12-.61-2.15-1.61-2.66M9.78 12h4.44c1.21 0 2.14-1.06 1.98-2.26l-.32-2.45C15.57 5.39 13.92 4 12 4S8.43 5.39 8.12 7.29L7.8 9.74c-.16 1.2.77 2.26 1.98 2.26"}),"Person2Sharp"),lZ1=h([c.jsx("path",{d:"M13.9 7.59C13.74 6.67 12.94 6 12 6s-1.74.67-1.9 1.59L9.78 10h4.44zm3.58 8.75C16.29 15.73 14.37 15 12 15s-4.29.73-5.48 1.34c-.32.16-.52.5-.52.88V18h12v-.78c0-.38-.2-.72-.52-.88",opacity:".3"},"0"),c.jsx("path",{d:"M18.39 14.56C16.71 13.7 14.53 13 12 13s-4.71.7-6.39 1.56C4.61 15.07 4 16.1 4 17.22V20h16v-2.78c0-1.12-.61-2.15-1.61-2.66M18 18H6v-.78c0-.38.2-.72.52-.88C7.71 15.73 9.63 15 12 15s4.29.73 5.48 1.34c.32.16.52.5.52.88zm-8.22-6h4.44c1.21 0 2.14-1.06 1.98-2.26l-.32-2.45C15.57 5.39 13.92 4 12 4S8.43 5.39 8.12 7.29L7.8 9.74c-.16 1.2.77 2.26 1.98 2.26m.32-4.41C10.26 6.67 11.06 6 12 6s1.74.67 1.9 1.59l.32 2.41H9.78z"},"1")],"Person2TwoTone"),nZ1=h(c.jsx("path",{d:"M18.39 14.56C16.71 13.7 14.53 13 12 13s-4.71.7-6.39 1.56C4.61 15.07 4 16.1 4 17.22V20h16v-2.78c0-1.12-.61-2.15-1.61-2.66M10 12h4c1.66 0 3-1.34 3-3 0-.73-.27-1.4-.71-1.92.13-.33.21-.7.21-1.08 0-1.25-.77-2.32-1.86-2.77C14 2.48 13.06 2 12 2s-2 .48-2.64 1.23C8.27 3.68 7.5 4.75 7.5 6c0 .38.08.75.21 1.08C7.27 7.6 7 8.27 7 9c0 1.66 1.34 3 3 3"}),"Person3"),aZ1=h(c.jsx("path",{d:"M18.39 14.56C16.71 13.7 14.53 13 12 13s-4.71.7-6.39 1.56C4.61 15.07 4 16.1 4 17.22V20h16v-2.78c0-1.12-.61-2.15-1.61-2.66M18 18H6v-.78c0-.38.2-.72.52-.88C7.71 15.73 9.63 15 12 15s4.29.73 5.48 1.34c.32.16.52.5.52.88zm-8-6h4c1.66 0 3-1.34 3-3 0-.73-.27-1.4-.71-1.92.13-.33.21-.7.21-1.08 0-1.25-.77-2.32-1.86-2.77C14 2.48 13.06 2 12 2s-2 .48-2.64 1.23C8.27 3.68 7.5 4.75 7.5 6c0 .38.08.75.21 1.08C7.27 7.6 7 8.27 7 9c0 1.66 1.34 3 3 3m-.76-3.63c.87-1.04.26-2 .26-2.37 0-.41.24-.77.62-.92.29-.12.55-.31.75-.54.17-.21.55-.54 1.13-.54s.96.33 1.13.53c.2.24.46.42.75.54.38.16.62.52.62.93 0 .37-.61 1.33.26 2.37.58.69.04 1.63-.76 1.63h-4c-.8 0-1.34-.94-.76-1.63"}),"Person3Outlined"),dZ1=h(c.jsx("path",{d:"M18.39 14.56C16.71 13.7 14.53 13 12 13s-4.71.7-6.39 1.56C4.61 15.07 4 16.1 4 17.22V18c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2v-.78c0-1.12-.61-2.15-1.61-2.66M10 12h4c1.66 0 3-1.34 3-3 0-.73-.27-1.4-.71-1.92.13-.33.21-.7.21-1.08 0-1.25-.77-2.32-1.86-2.77C14 2.48 13.06 2 12 2s-2 .48-2.64 1.23C8.27 3.68 7.5 4.75 7.5 6c0 .38.08.75.21 1.08C7.27 7.6 7 8.27 7 9c0 1.66 1.34 3 3 3"}),"Person3Rounded"),zZ1=h(c.jsx("path",{d:"M18.39 14.56C16.71 13.7 14.53 13 12 13s-4.71.7-6.39 1.56C4.61 15.07 4 16.1 4 17.22V20h16v-2.78c0-1.12-.61-2.15-1.61-2.66M10 12h4c1.66 0 3-1.34 3-3 0-.73-.27-1.4-.71-1.92.13-.33.21-.7.21-1.08 0-1.25-.77-2.32-1.86-2.77C14 2.48 13.06 2 12 2s-2 .48-2.64 1.23C8.27 3.68 7.5 4.75 7.5 6c0 .38.08.75.21 1.08C7.27 7.6 7 8.27 7 9c0 1.66 1.34 3 3 3"}),"Person3Sharp"),mZ1=h([c.jsx("path",{d:"M10 10h4c.8 0 1.34-.94.76-1.63-.87-1.04-.26-2-.26-2.37 0-.41-.24-.77-.62-.92-.29-.12-.55-.31-.75-.54C12.96 4.33 12.58 4 12 4s-.96.33-1.13.53c-.2.24-.46.42-.75.54-.38.16-.62.52-.62.93 0 .37.61 1.33-.26 2.37C8.66 9.06 9.2 10 10 10m7.48 6.34C16.29 15.73 14.37 15 12 15s-4.29.73-5.48 1.34c-.32.16-.52.5-.52.88V18h12v-.78c0-.38-.2-.72-.52-.88",opacity:".3"},"0"),c.jsx("path",{d:"M18.39 14.56C16.71 13.7 14.53 13 12 13s-4.71.7-6.39 1.56C4.61 15.07 4 16.1 4 17.22V20h16v-2.78c0-1.12-.61-2.15-1.61-2.66M18 18H6v-.78c0-.38.2-.72.52-.88C7.71 15.73 9.63 15 12 15s4.29.73 5.48 1.34c.32.16.52.5.52.88zm-8-6h4c1.66 0 3-1.34 3-3 0-.73-.27-1.4-.71-1.92.13-.33.21-.7.21-1.08 0-1.25-.77-2.32-1.86-2.77C14 2.48 13.06 2 12 2s-2 .48-2.64 1.23C8.27 3.68 7.5 4.75 7.5 6c0 .38.08.75.21 1.08C7.27 7.6 7 8.27 7 9c0 1.66 1.34 3 3 3m-.76-3.63c.87-1.04.26-2 .26-2.37 0-.41.24-.77.62-.92.29-.12.55-.31.75-.54.17-.21.55-.54 1.13-.54s.96.33 1.13.53c.2.24.46.42.75.54.38.16.62.52.62.93 0 .37-.61 1.33.26 2.37.58.69.04 1.63-.76 1.63h-4c-.8 0-1.34-.94-.76-1.63"},"1")],"Person3TwoTone"),pZ1=h(c.jsx("path",{d:"M18.39 14.56C16.71 13.7 14.53 13 12 13s-4.71.7-6.39 1.56C4.61 15.07 4 16.1 4 17.22V20h16v-2.78c0-1.12-.61-2.15-1.61-2.66M12 12c2.21 0 4-1.79 4-4V4.5c0-.83-.67-1.5-1.5-1.5-.52 0-.98.27-1.25.67-.27-.4-.73-.67-1.25-.67s-.98.27-1.25.67c-.27-.4-.73-.67-1.25-.67C8.67 3 8 3.67 8 4.5V8c0 2.21 1.79 4 4 4"}),"Person4"),HZ1=h(c.jsx("path",{d:"M18.39 14.56C16.71 13.7 14.53 13 12 13s-4.71.7-6.39 1.56C4.61 15.07 4 16.1 4 17.22V20h16v-2.78c0-1.12-.61-2.15-1.61-2.66M18 18H6v-.78c0-.38.2-.72.52-.88C7.71 15.73 9.63 15 12 15s4.29.73 5.48 1.34c.32.16.52.5.52.88zm-6-6c2.21 0 4-1.79 4-4V4.5c0-.83-.67-1.5-1.5-1.5-.52 0-.98.27-1.25.67-.27-.4-.73-.67-1.25-.67s-.98.27-1.25.67c-.27-.4-.73-.67-1.25-.67C8.67 3 8 3.67 8 4.5V8c0 2.21 1.79 4 4 4m-2-6.5h4V8c0 1.1-.9 2-2 2s-2-.9-2-2z"}),"Person4Outlined"),MZ1=h(c.jsx("path",{d:"M18.39 14.56C16.71 13.7 14.53 13 12 13s-4.71.7-6.39 1.56C4.61 15.07 4 16.1 4 17.22V18c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2v-.78c0-1.12-.61-2.15-1.61-2.66M12 12c2.21 0 4-1.79 4-4V4.5c0-.83-.67-1.5-1.5-1.5-.52 0-.98.27-1.25.67-.27-.4-.73-.67-1.25-.67s-.98.27-1.25.67c-.27-.4-.73-.67-1.25-.67C8.67 3 8 3.67 8 4.5V8c0 2.21 1.79 4 4 4"}),"Person4Rounded"),rZ1=h(c.jsx("path",{d:"M18.39 14.56C16.71 13.7 14.53 13 12 13s-4.71.7-6.39 1.56C4.61 15.07 4 16.1 4 17.22V20h16v-2.78c0-1.12-.61-2.15-1.61-2.66M12 12c2.21 0 4-1.79 4-4V4.5c0-.83-.67-1.5-1.5-1.5-.52 0-.98.27-1.25.67-.27-.4-.73-.67-1.25-.67s-.98.27-1.25.67c-.27-.4-.73-.67-1.25-.67C8.67 3 8 3.67 8 4.5V8c0 2.21 1.79 4 4 4"}),"Person4Sharp"),iZ1=h([c.jsx("path",{d:"M12 10c1.1 0 2-.9 2-2V5.5h-4V8c0 1.1.9 2 2 2m5.48 6.34C16.29 15.73 14.37 15 12 15s-4.29.73-5.48 1.34c-.32.16-.52.5-.52.88V18h12v-.78c0-.38-.2-.72-.52-.88",opacity:".3"},"0"),c.jsx("path",{d:"M18.39 14.56C16.71 13.7 14.53 13 12 13s-4.71.7-6.39 1.56C4.61 15.07 4 16.1 4 17.22V20h16v-2.78c0-1.12-.61-2.15-1.61-2.66M18 18H6v-.78c0-.38.2-.72.52-.88C7.71 15.73 9.63 15 12 15s4.29.73 5.48 1.34c.32.16.52.5.52.88zm-6-6c2.21 0 4-1.79 4-4V4.5c0-.83-.67-1.5-1.5-1.5-.52 0-.98.27-1.25.67-.27-.4-.73-.67-1.25-.67s-.98.27-1.25.67c-.27-.4-.73-.67-1.25-.67C8.67 3 8 3.67 8 4.5V8c0 2.21 1.79 4 4 4m-2-6.5h4V8c0 1.1-.9 2-2 2s-2-.9-2-2z"},"1")],"Person4TwoTone"),VZ1=h(c.jsx("path",{d:"M15 12c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4m-9-2V7H4v3H1v2h3v3h2v-3h3v-2zm9 4c-2.67 0-8 1.34-8 4v2h16v-2c0-2.66-5.33-4-8-4"}),"PersonAdd"),xZ1=h(c.jsx("path",{d:"M13 8c0-2.21-1.79-4-4-4S5 5.79 5 8s1.79 4 4 4 4-1.79 4-4m-2 0c0 1.1-.9 2-2 2s-2-.9-2-2 .9-2 2-2 2 .9 2 2M1 18v2h16v-2c0-2.66-5.33-4-8-4s-8 1.34-8 4m2 0c.2-.71 3.3-2 6-2 2.69 0 5.78 1.28 6 2zm17-3v-3h3v-2h-3V7h-2v3h-3v2h3v3z"}),"PersonAddAlt"),jZ1=h(c.jsx("path",{d:"M13 8c0-2.21-1.79-4-4-4S5 5.79 5 8s1.79 4 4 4 4-1.79 4-4m2 2v2h3v3h2v-3h3v-2h-3V7h-2v3zM1 18v2h16v-2c0-2.66-5.33-4-8-4s-8 1.34-8 4"}),"PersonAddAlt1"),uZ1=h(c.jsx("path",{d:"M13 8c0-2.21-1.79-4-4-4S5 5.79 5 8s1.79 4 4 4 4-1.79 4-4m-2 0c0 1.1-.9 2-2 2s-2-.9-2-2 .9-2 2-2 2 .9 2 2M1 18v2h16v-2c0-2.66-5.33-4-8-4s-8 1.34-8 4m2 0c.2-.71 3.3-2 6-2 2.69 0 5.78 1.28 6 2zm17-3v-3h3v-2h-3V7h-2v3h-3v2h3v3z"}),"PersonAddAlt1Outlined"),LZ1=h([c.jsx("circle",{cx:"9",cy:"8",r:"4"},"0"),c.jsx("path",{d:"M9 14c-2.67 0-8 1.34-8 4v1c0 .55.45 1 1 1h14c.55 0 1-.45 1-1v-1c0-2.66-5.33-4-8-4m11-4V7h-2v3h-3v2h3v3h2v-3h3v-2z"},"1")],"PersonAddAlt1Rounded"),SZ1=h(c.jsx("path",{d:"M13 8c0-2.21-1.79-4-4-4S5 5.79 5 8s1.79 4 4 4 4-1.79 4-4m2 2v2h3v3h2v-3h3v-2h-3V7h-2v3zM1 18v2h16v-2c0-2.66-5.33-4-8-4s-8 1.34-8 4"}),"PersonAddAlt1Sharp"),CZ1=h([c.jsx("circle",{cx:"9",cy:"8",r:"2",opacity:".3"},"0"),c.jsx("path",{d:"M9 16c-2.7 0-5.8 1.29-6 2h12c-.22-.72-3.31-2-6-2",opacity:".3"},"1"),c.jsx("path",{d:"M9 14c-2.67 0-8 1.34-8 4v2h16v-2c0-2.66-5.33-4-8-4m-6 4c.2-.71 3.3-2 6-2 2.69 0 5.78 1.28 6 2zm17-8V7h-2v3h-3v2h3v3h2v-3h3v-2zM9 12c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4m0-6c1.1 0 2 .9 2 2s-.9 2-2 2-2-.9-2-2 .9-2 2-2"},"2")],"PersonAddAlt1TwoTone"),TZ1=h(c.jsx("path",{d:"M20 9V6h-2v3h-3v2h3v3h2v-3h3V9zM9 12c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4m0-6c1.1 0 2 .9 2 2s-.9 2-2 2-2-.9-2-2 .9-2 2-2m6.39 8.56C13.71 13.7 11.53 13 9 13s-4.71.7-6.39 1.56C1.61 15.07 1 16.1 1 17.22V20h16v-2.78c0-1.12-.61-2.15-1.61-2.66M15 18H3v-.78c0-.38.2-.72.52-.88C4.71 15.73 6.63 15 9 15s4.29.73 5.48 1.34c.32.16.52.5.52.88z"}),"PersonAddAltOutlined"),wZ1=h(c.jsx("path",{d:"M15.39 14.56C13.71 13.7 11.53 13 9 13s-4.71.7-6.39 1.56C1.61 15.07 1 16.1 1 17.22V20h16v-2.78c0-1.12-.61-2.15-1.61-2.66M9 12c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4m11-3V7c0-.55-.45-1-1-1s-1 .45-1 1v2h-2c-.55 0-1 .45-1 1s.45 1 1 1h2v2c0 .55.45 1 1 1s1-.45 1-1v-2h2c.55 0 1-.45 1-1s-.45-1-1-1z"}),"PersonAddAltRounded"),RZ1=h(c.jsx("path",{d:"M15.39 14.56C13.71 13.7 11.53 13 9 13s-4.71.7-6.39 1.56C1.61 15.07 1 16.1 1 17.22V20h16v-2.78c0-1.12-.61-2.15-1.61-2.66M9 12c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4m11-3V6h-2v3h-3v2h3v3h2v-3h3V9z"}),"PersonAddAltSharp"),OZ1=h([c.jsx("circle",{cx:"9",cy:"8",r:"2",opacity:".3"},"0"),c.jsx("path",{d:"M14.48 16.34C13.29 15.73 11.37 15 9 15s-4.29.73-5.48 1.34c-.32.16-.52.5-.52.88V18h12v-.78c0-.38-.2-.72-.52-.88",opacity:".3"},"1"),c.jsx("path",{d:"M9 12c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4m0-6c1.1 0 2 .9 2 2s-.9 2-2 2-2-.9-2-2 .9-2 2-2m11 3V6h-2v3h-3v2h3v3h2v-3h3V9zm-4.61 5.56C13.71 13.7 11.53 13 9 13s-4.71.7-6.39 1.56C1.61 15.07 1 16.1 1 17.22V20h16v-2.78c0-1.12-.61-2.15-1.61-2.66M15 18H3v-.78c0-.38.2-.72.52-.88C4.71 15.73 6.63 15 9 15s4.29.73 5.48 1.34c.32.16.52.5.52.88z"},"2")],"PersonAddAltTwoTone"),yZ1=h([c.jsx("circle",{cx:"15",cy:"8",r:"4"},"0"),c.jsx("path",{d:"M23 20v-2c0-2.3-4.1-3.7-6.9-3.9l6 5.9zm-11.6-5.5C9.2 15.1 7 16.3 7 18v2h9.9l4 4 1.3-1.3-21-20.9L0 3.1l4 4V10H1v2h3v3h2v-3h2.9zM6 10v-.9l.9.9z"},"1")],"PersonAddDisabled"),gZ1=h(c.jsx("path",{d:"M15 6c1.1 0 2 .9 2 2 0 .99-.73 1.82-1.67 1.97l-2.31-2.31C13.19 6.72 14.01 6 15 6m0-2c-2.21 0-4 1.79-4 4 0 .18.03.35.05.52l3.43 3.43c.17.02.34.05.52.05 2.21 0 4-1.79 4-4s-1.79-4-4-4m1.69 10.16L22.53 20H23v-2c0-2.14-3.56-3.5-6.31-3.84m-3.68 1.97L14.88 18H9c.08-.24.88-1.01 2.91-1.57zM1.41 1.71 0 3.12l4 4V10H1v2h3v3h2v-3h2.88l2.51 2.51C9.19 15.11 7 16.3 7 18v2h9.88l4 4 1.41-1.41zM6 10v-.88l.88.88z"}),"PersonAddDisabledOutlined"),AZ1=h(c.jsx("path",{d:"M14.48 11.95c.17.02.34.05.52.05 2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4c0 .18.03.35.05.52zm2.21 2.21 5.74 5.74c.33-.17.57-.5.57-.9v-1c0-2.14-3.56-3.5-6.31-3.84M2.12 2.42a.996.996 0 0 0-1.41 0c-.39.39-.39 1.02 0 1.41L4 7.12V10H2c-.55 0-1 .45-1 1s.45 1 1 1h2v2c0 .55.45 1 1 1s1-.45 1-1v-2h2.88l2.51 2.51C9.19 15.11 7 16.3 7 18v1c0 .55.45 1 1 1h8.88l3.29 3.29c.39.39 1.02.39 1.41 0s.39-1.02 0-1.41zM6 10v-.88l.88.88z"}),"PersonAddDisabledRounded"),fZ1=h(c.jsx("path",{d:"M14.48 11.95c.17.02.34.05.52.05 2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4c0 .18.03.35.05.52zm2.21 2.21L22.53 20H23v-2c0-2.14-3.56-3.5-6.31-3.84M0 3.12l4 4V10H1v2h3v3h2v-3h2.88l2.51 2.51C9.19 15.11 7 16.3 7 18v2h9.88l4 4 1.41-1.41L1.41 1.71zM6.88 10H6v-.88z"}),"PersonAddDisabledSharp"),PZ1=h([c.jsx("path",{d:"M9 18h5.87L13 16.13l-1.1.3C9.89 16.99 9.08 17.76 9 18m8-10c0-1.1-.9-2-2-2-.99 0-1.81.72-1.97 1.67l2.31 2.31C16.27 9.82 17 8.99 17 8",opacity:".3"},"0"),c.jsx("path",{d:"M14.48 11.95c.17.02.34.05.52.05 2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4c0 .18.03.35.05.52zM15 6c1.1 0 2 .9 2 2 0 .99-.73 1.82-1.67 1.97l-2.31-2.31C13.19 6.72 14.01 6 15 6m1.69 8.16L22.53 20H23v-2c0-2.14-3.56-3.5-6.31-3.84M0 3.12l4 4V10H1v2h3v3h2v-3h2.88l2.51 2.51C9.19 15.11 7 16.3 7 18v2h9.88l4 4 1.41-1.41L1.41 1.71zm13.01 13.01L14.88 18H9c.08-.24.88-1.01 2.91-1.57zM6 9.12l.88.88H6z"},"1")],"PersonAddDisabledTwoTone"),FZ1=h(c.jsx("path",{d:"M15 12c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4m0-6c1.1 0 2 .9 2 2s-.9 2-2 2-2-.9-2-2 .9-2 2-2m0 8c-2.67 0-8 1.34-8 4v2h16v-2c0-2.66-5.33-4-8-4m-6 4c.22-.72 3.31-2 6-2 2.7 0 5.8 1.29 6 2zm-3-3v-3h3v-2H6V7H4v3H1v2h3v3z"}),"PersonAddOutlined"),BZ1=h(c.jsx("path",{d:"M15 12c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4m-9-2V8c0-.55-.45-1-1-1s-1 .45-1 1v2H2c-.55 0-1 .45-1 1s.45 1 1 1h2v2c0 .55.45 1 1 1s1-.45 1-1v-2h2c.55 0 1-.45 1-1s-.45-1-1-1zm9 4c-2.67 0-8 1.34-8 4v1c0 .55.45 1 1 1h14c.55 0 1-.45 1-1v-1c0-2.66-5.33-4-8-4"}),"PersonAddRounded"),bZ1=h(c.jsx("path",{d:"M15 12c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4m-9-2V7H4v3H1v2h3v3h2v-3h3v-2zm9 4c-2.67 0-8 1.34-8 4v2h16v-2c0-2.66-5.33-4-8-4"}),"PersonAddSharp"),DZ1=h([c.jsx("path",{d:"M15 16c-2.69 0-5.77 1.28-6 2h12c-.2-.71-3.3-2-6-2",opacity:".3"},"0"),c.jsx("circle",{cx:"15",cy:"8",r:"2",opacity:".3"},"1"),c.jsx("path",{d:"M15 12c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4m0-6c1.1 0 2 .9 2 2s-.9 2-2 2-2-.9-2-2 .9-2 2-2m0 8c-2.67 0-8 1.34-8 4v2h16v-2c0-2.66-5.33-4-8-4m-6 4c.22-.72 3.31-2 6-2 2.7 0 5.8 1.29 6 2zm-3-3v-3h3v-2H6V7H4v3H1v2h3v3z"},"2")],"PersonAddTwoTone"),kZ1=h(c.jsx("path",{d:"M8.65 5.82C9.36 4.72 10.6 4 12 4c2.21 0 4 1.79 4 4 0 1.4-.72 2.64-1.82 3.35zM20 17.17c-.02-1.1-.63-2.11-1.61-2.62-.54-.28-1.13-.54-1.77-.76zm1.19 4.02L2.81 2.81 1.39 4.22l8.89 8.89c-1.81.23-3.39.79-4.67 1.45-1 .51-1.61 1.54-1.61 2.66V20h13.17l2.61 2.61z"}),"PersonOff"),WZ1=h(c.jsx("path",{d:"m20 17.17-3.37-3.38c.64.22 1.23.48 1.77.76.97.51 1.58 1.52 1.6 2.62m1.19 4.02-1.41 1.41-2.61-2.6H4v-2.78c0-1.12.61-2.15 1.61-2.66 1.29-.66 2.87-1.22 4.67-1.45L1.39 4.22 2.8 2.81zM15.17 18l-3-3H12c-2.37 0-4.29.73-5.48 1.34-.32.16-.52.5-.52.88V18zM12 6c1.1 0 2 .9 2 2 0 .86-.54 1.59-1.3 1.87l1.48 1.48C15.28 10.64 16 9.4 16 8c0-2.21-1.79-4-4-4-1.4 0-2.64.72-3.35 1.82l1.48 1.48C10.41 6.54 11.14 6 12 6"}),"PersonOffOutlined"),NZ1=h(c.jsx("path",{d:"M8.65 5.82C9.36 4.72 10.6 4 12 4c2.21 0 4 1.79 4 4 0 1.4-.72 2.64-1.82 3.35zM20 17.17c-.02-1.1-.63-2.11-1.61-2.62-.54-.28-1.13-.54-1.77-.76zm.49 3.32L3.51 3.51a.996.996 0 0 0-1.41 0c-.39.39-.39 1.02 0 1.41l8.18 8.18c-1.82.23-3.41.8-4.7 1.46C4.6 15.08 4 16.11 4 17.22V20h13.17l1.9 1.9c.39.39 1.02.39 1.41 0 .4-.39.4-1.02.01-1.41"}),"PersonOffRounded"),EZ1=h(c.jsx("path",{d:"M8.65 5.82C9.36 4.72 10.6 4 12 4c2.21 0 4 1.79 4 4 0 1.4-.72 2.64-1.82 3.35zM20 17.17c-.02-1.1-.63-2.11-1.61-2.62-.54-.28-1.13-.54-1.77-.76zm1.19 4.02L2.81 2.81 1.39 4.22l8.89 8.89c-1.81.23-3.39.79-4.67 1.45-1 .51-1.61 1.54-1.61 2.66V20h13.17l2.61 2.61z"}),"PersonOffSharp"),IZ1=h([c.jsx("path",{d:"m15.17 18-3-3H12c-2.37 0-4.29.73-5.48 1.34-.32.16-.52.5-.52.88V18zM10.13 7.3C10.41 6.54 11.14 6 12 6c1.1 0 2 .9 2 2 0 .86-.54 1.59-1.3 1.87",opacity:".3"},"0"),c.jsx("path",{d:"m20 17.17-3.37-3.38c.64.22 1.23.48 1.77.76.97.51 1.58 1.52 1.6 2.62m1.19 4.02-1.41 1.41-2.61-2.6H4v-2.78c0-1.12.61-2.15 1.61-2.66 1.29-.66 2.87-1.22 4.67-1.45L1.39 4.22 2.8 2.81zM15.17 18l-3-3H12c-2.37 0-4.29.73-5.48 1.34-.32.16-.52.5-.52.88V18zM12 6c1.1 0 2 .9 2 2 0 .86-.54 1.59-1.3 1.87l1.48 1.48C15.28 10.64 16 9.4 16 8c0-2.21-1.79-4-4-4-1.4 0-2.64.72-3.35 1.82l1.48 1.48C10.41 6.54 11.14 6 12 6"},"1")],"PersonOffTwoTone"),UZ1=h(c.jsx("path",{d:"M12 5.9c1.16 0 2.1.94 2.1 2.1s-.94 2.1-2.1 2.1S9.9 9.16 9.9 8s.94-2.1 2.1-2.1m0 9c2.97 0 6.1 1.46 6.1 2.1v1.1H5.9V17c0-.64 3.13-2.1 6.1-2.1M12 4C9.79 4 8 5.79 8 8s1.79 4 4 4 4-1.79 4-4-1.79-4-4-4m0 9c-2.67 0-8 1.34-8 4v3h16v-3c0-2.66-5.33-4-8-4"}),"PersonOutline"),GZ1=h(c.jsx("path",{d:"M12 5.9c1.16 0 2.1.94 2.1 2.1s-.94 2.1-2.1 2.1S9.9 9.16 9.9 8s.94-2.1 2.1-2.1m0 9c2.97 0 6.1 1.46 6.1 2.1v1.1H5.9V17c0-.64 3.13-2.1 6.1-2.1M12 4C9.79 4 8 5.79 8 8s1.79 4 4 4 4-1.79 4-4-1.79-4-4-4m0 9c-2.67 0-8 1.34-8 4v3h16v-3c0-2.66-5.33-4-8-4"}),"PersonOutlineOutlined"),KZ1=h(c.jsx("path",{d:"M12 5.9c1.16 0 2.1.94 2.1 2.1s-.94 2.1-2.1 2.1S9.9 9.16 9.9 8s.94-2.1 2.1-2.1m0 9c2.97 0 6.1 1.46 6.1 2.1v1.1H5.9V17c0-.64 3.13-2.1 6.1-2.1M12 4C9.79 4 8 5.79 8 8s1.79 4 4 4 4-1.79 4-4-1.79-4-4-4m0 9c-2.67 0-8 1.34-8 4v2c0 .55.45 1 1 1h14c.55 0 1-.45 1-1v-2c0-2.66-5.33-4-8-4"}),"PersonOutlineRounded"),qZ1=h(c.jsx("path",{d:"M12 5.9c1.16 0 2.1.94 2.1 2.1s-.94 2.1-2.1 2.1S9.9 9.16 9.9 8s.94-2.1 2.1-2.1m0 9c2.97 0 6.1 1.46 6.1 2.1v1.1H5.9V17c0-.64 3.13-2.1 6.1-2.1M12 4C9.79 4 8 5.79 8 8s1.79 4 4 4 4-1.79 4-4-1.79-4-4-4m0 9c-2.67 0-8 1.34-8 4v3h16v-3c0-2.66-5.33-4-8-4"}),"PersonOutlineSharp"),QZ1=h([c.jsx("circle",{cx:"12",cy:"8",r:"2.1",opacity:".3"},"0"),c.jsx("path",{d:"M12 14.9c-2.97 0-6.1 1.46-6.1 2.1v1.1h12.2V17c0-.64-3.13-2.1-6.1-2.1",opacity:".3"},"1"),c.jsx("path",{d:"M12 13c-2.67 0-8 1.34-8 4v3h16v-3c0-2.66-5.33-4-8-4m6.1 5.1H5.9V17c0-.64 3.13-2.1 6.1-2.1s6.1 1.46 6.1 2.1zM12 12c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4m0-6.1c1.16 0 2.1.94 2.1 2.1s-.94 2.1-2.1 2.1S9.9 9.16 9.9 8s.94-2.1 2.1-2.1"},"2")],"PersonOutlineTwoTone"),ZZ1=h(c.jsx("path",{d:"M12 6c1.1 0 2 .9 2 2s-.9 2-2 2-2-.9-2-2 .9-2 2-2m0 10c2.7 0 5.8 1.29 6 2H6c.23-.72 3.31-2 6-2m0-12C9.79 4 8 5.79 8 8s1.79 4 4 4 4-1.79 4-4-1.79-4-4-4m0 10c-2.67 0-8 1.34-8 4v2h16v-2c0-2.66-5.33-4-8-4"}),"PersonOutlined"),JZ1=h(c.jsx("path",{d:"M12 2c-4.97 0-9 4.03-9 9 0 4.17 2.84 7.67 6.69 8.69L12 22l2.31-2.31C18.16 18.67 21 15.17 21 11c0-4.97-4.03-9-9-9m0 2c1.66 0 3 1.34 3 3s-1.34 3-3 3-3-1.34-3-3 1.34-3 3-3m0 14.3c-2.5 0-4.71-1.28-6-3.22.03-1.99 4-3.08 6-3.08 1.99 0 5.97 1.09 6 3.08-1.29 1.94-3.5 3.22-6 3.22"}),"PersonPin"),YZ1=h(c.jsx("path",{d:"M12 2C8.14 2 5 5.14 5 9c0 5.25 7 13 7 13s7-7.75 7-13c0-3.86-3.14-7-7-7m0 2c1.1 0 2 .9 2 2 0 1.11-.9 2-2 2s-2-.89-2-2c0-1.1.9-2 2-2m0 10c-1.67 0-3.14-.85-4-2.15.02-1.32 2.67-2.05 4-2.05s3.98.73 4 2.05c-.86 1.3-2.33 2.15-4 2.15"}),"PersonPinCircle"),_Z1=h(c.jsx("path",{d:"M12 11c1.33 0 4 .67 4 2v.16c-.97 1.12-2.4 1.84-4 1.84s-3.03-.72-4-1.84V13c0-1.33 2.67-2 4-2m0-1c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2m6 .2C18 6.57 15.35 4 12 4s-6 2.57-6 6.2c0 2.34 1.95 5.44 6 9.14 4.05-3.7 6-6.8 6-9.14M12 2c4.2 0 8 3.22 8 8.2 0 3.32-2.67 7.25-8 11.8-5.33-4.55-8-8.48-8-11.8C4 5.22 7.8 2 12 2"}),"PersonPinCircleOutlined"),XZ1=h(c.jsx("path",{d:"M12 2c-4.2 0-8 3.22-8 8.2 0 3.18 2.45 6.92 7.34 11.22.36.32.97.32 1.33 0C17.55 17.12 20 13.38 20 10.2 20 5.22 16.2 2 12 2M7.69 12.49C8.88 11.56 10.37 11 12 11s3.12.56 4.31 1.49C15.45 13.98 13.85 15 12 15s-3.45-1.02-4.31-2.51M12 6c1.1 0 2 .9 2 2s-.9 2-2 2-2-.9-2-2 .9-2 2-2"}),"PersonPinCircleRounded"),$Z1=h(c.jsx("path",{d:"M12 11c-1.33 0-4 .67-4 2v.16c.97 1.12 2.4 1.84 4 1.84s3.03-.72 4-1.84V13c0-1.33-2.67-2-4-2m0-1c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2m0-8c4.2 0 8 3.22 8 8.2 0 3.32-2.67 7.25-8 11.8-5.33-4.55-8-8.48-8-11.8C4 5.22 7.8 2 12 2"}),"PersonPinCircleSharp"),cJ1=h([c.jsx("path",{fillOpacity:".3",d:"M18.5 10.2c0 2.57-2.1 5.79-6.16 9.51l-.34.3-.34-.31C7.6 15.99 5.5 12.77 5.5 10.2c0-3.84 2.82-6.7 6.5-6.7s6.5 2.85 6.5 6.7"},"0"),c.jsx("path",{d:"M12 11c1.33 0 4 .67 4 2v.16c-.97 1.12-2.4 1.84-4 1.84s-3.03-.72-4-1.84V13c0-1.33 2.67-2 4-2m0-1c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2m6 .2C18 6.57 15.35 4 12 4s-6 2.57-6 6.2c0 2.34 1.95 5.44 6 9.14 4.05-3.7 6-6.8 6-9.14M12 2c4.2 0 8 3.22 8 8.2 0 3.32-2.67 7.25-8 11.8-5.33-4.55-8-8.48-8-11.8C4 5.22 7.8 2 12 2"},"1")],"PersonPinCircleTwoTone"),hJ1=h(c.jsx("path",{d:"M19 2H5c-1.11 0-2 .9-2 2v14c0 1.1.89 2 2 2h4l3 3 3-3h4c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2m0 16h-4.83l-.59.59L12 20.17l-1.59-1.59-.58-.58H5V4h14zm-7-7c1.65 0 3-1.35 3-3s-1.35-3-3-3-3 1.35-3 3 1.35 3 3 3m0-4c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1m6 8.58c0-2.5-3.97-3.58-6-3.58s-6 1.08-6 3.58V17h12zM8.48 15c.74-.51 2.23-1 3.52-1s2.78.49 3.52 1z"}),"PersonPinOutlined"),sJ1=h(c.jsx("path",{d:"M19 2H5c-1.11 0-2 .9-2 2v14c0 1.1.9 2 2 2h4l2.29 2.29c.39.39 1.02.39 1.41 0L15 20h4c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2m-7 3.3c1.49 0 2.7 1.21 2.7 2.7s-1.21 2.7-2.7 2.7S9.3 9.49 9.3 8s1.21-2.7 2.7-2.7M18 16H6v-.9c0-2 4-3.1 6-3.1s6 1.1 6 3.1z"}),"PersonPinRounded"),tJ1=h(c.jsx("path",{d:"M21 2H3v18h6l3 3 3-3h6zm-9 3.3c1.49 0 2.7 1.21 2.7 2.7s-1.21 2.7-2.7 2.7S9.3 9.49 9.3 8s1.21-2.7 2.7-2.7M18 16H6v-.9c0-2 4-3.1 6-3.1s6 1.1 6 3.1z"}),"PersonPinSharp"),oJ1=h([c.jsx("path",{d:"m9.83 18 .59.59L12 20.17l1.59-1.59.58-.58H19V4H5v14zM12 5c1.65 0 3 1.35 3 3s-1.35 3-3 3-3-1.35-3-3 1.35-3 3-3M6 15.58C6 13.08 9.97 12 12 12s6 1.08 6 3.58V17H6z",opacity:".3"},"0"),c.jsx("path",{d:"m9 20 3 3 3-3h4c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2H5c-1.11 0-2 .9-2 2v14c0 1.1.89 2 2 2zM5 4h14v14h-4.83l-.59.59L12 20.17l-1.59-1.59-.58-.58H5zm7 7c1.65 0 3-1.35 3-3s-1.35-3-3-3-3 1.35-3 3 1.35 3 3 3m0-4c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1m6 8.58c0-2.5-3.97-3.58-6-3.58s-6 1.08-6 3.58V17h12zM8.48 15c.74-.51 2.23-1 3.52-1s2.78.49 3.52 1z"},"1")],"PersonPinTwoTone"),vJ1=h(c.jsx("path",{d:"M14 8c0-2.21-1.79-4-4-4S6 5.79 6 8s1.79 4 4 4 4-1.79 4-4m3 2v2h6v-2zM2 18v2h16v-2c0-2.66-5.33-4-8-4s-8 1.34-8 4"}),"PersonRemove"),eJ1=h(c.jsx("path",{d:"M14 8c0-2.21-1.79-4-4-4S6 5.79 6 8s1.79 4 4 4 4-1.79 4-4m3 2v2h6v-2zM2 18v2h16v-2c0-2.66-5.33-4-8-4s-8 1.34-8 4"}),"PersonRemoveAlt1"),lJ1=h(c.jsx("path",{d:"M14 8c0-2.21-1.79-4-4-4S6 5.79 6 8s1.79 4 4 4 4-1.79 4-4m-2 0c0 1.1-.9 2-2 2s-2-.9-2-2 .9-2 2-2 2 .9 2 2M2 18v2h16v-2c0-2.66-5.33-4-8-4s-8 1.34-8 4m2 0c.2-.71 3.3-2 6-2 2.69 0 5.77 1.28 6 2zm13-8h6v2h-6z"}),"PersonRemoveAlt1Outlined"),nJ1=h(c.jsx("path",{d:"M14 8c0-2.21-1.79-4-4-4S6 5.79 6 8s1.79 4 4 4 4-1.79 4-4M2 18v1c0 .55.45 1 1 1h14c.55 0 1-.45 1-1v-1c0-2.66-5.33-4-8-4s-8 1.34-8 4m16-8h4c.55 0 1 .45 1 1s-.45 1-1 1h-4c-.55 0-1-.45-1-1s.45-1 1-1"}),"PersonRemoveAlt1Rounded"),aJ1=h(c.jsx("path",{d:"M14 8c0-2.21-1.79-4-4-4S6 5.79 6 8s1.79 4 4 4 4-1.79 4-4m3 2v2h6v-2zM2 18v2h16v-2c0-2.66-5.33-4-8-4s-8 1.34-8 4"}),"PersonRemoveAlt1Sharp"),dJ1=h([c.jsx("path",{d:"M10 16c2.69 0 5.77 1.28 6 2H4c.2-.71 3.3-2 6-2",opacity:".3"},"0"),c.jsx("circle",{cx:"10",cy:"8",r:"2",opacity:".3"},"1"),c.jsx("path",{d:"M14 8c0-2.21-1.79-4-4-4S6 5.79 6 8s1.79 4 4 4 4-1.79 4-4m-2 0c0 1.1-.9 2-2 2s-2-.9-2-2 .9-2 2-2 2 .9 2 2M2 18v2h16v-2c0-2.66-5.33-4-8-4s-8 1.34-8 4m2 0c.2-.71 3.3-2 6-2 2.69 0 5.77 1.28 6 2zm13-8h6v2h-6z"},"2")],"PersonRemoveAlt1TwoTone"),zJ1=h(c.jsx("path",{d:"M14 8c0-2.21-1.79-4-4-4S6 5.79 6 8s1.79 4 4 4 4-1.79 4-4m-2 0c0 1.1-.9 2-2 2s-2-.9-2-2 .9-2 2-2 2 .9 2 2M2 18v2h16v-2c0-2.66-5.33-4-8-4s-8 1.34-8 4m2 0c.2-.71 3.3-2 6-2 2.69 0 5.77 1.28 6 2zm13-8h6v2h-6z"}),"PersonRemoveOutlined"),mJ1=h(c.jsx("path",{d:"M14 8c0-2.21-1.79-4-4-4S6 5.79 6 8s1.79 4 4 4 4-1.79 4-4M2 18v1c0 .55.45 1 1 1h14c.55 0 1-.45 1-1v-1c0-2.66-5.33-4-8-4s-8 1.34-8 4m16-8h4c.55 0 1 .45 1 1s-.45 1-1 1h-4c-.55 0-1-.45-1-1s.45-1 1-1"}),"PersonRemoveRounded"),pJ1=h(c.jsx("path",{d:"M14 8c0-2.21-1.79-4-4-4S6 5.79 6 8s1.79 4 4 4 4-1.79 4-4m3 2v2h6v-2zM2 18v2h16v-2c0-2.66-5.33-4-8-4s-8 1.34-8 4"}),"PersonRemoveSharp"),HJ1=h([c.jsx("path",{d:"M10 16c2.69 0 5.77 1.28 6 2H4c.2-.71 3.3-2 6-2",opacity:".3"},"0"),c.jsx("circle",{cx:"10",cy:"8",r:"2",opacity:".3"},"1"),c.jsx("path",{d:"M14 8c0-2.21-1.79-4-4-4S6 5.79 6 8s1.79 4 4 4 4-1.79 4-4m-2 0c0 1.1-.9 2-2 2s-2-.9-2-2 .9-2 2-2 2 .9 2 2M2 18v2h16v-2c0-2.66-5.33-4-8-4s-8 1.34-8 4m2 0c.2-.71 3.3-2 6-2 2.69 0 5.77 1.28 6 2zm13-8h6v2h-6z"},"2")],"PersonRemoveTwoTone"),MJ1=h(c.jsx("path",{d:"M12 12c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4m0 2c-2.67 0-8 1.34-8 4v1c0 .55.45 1 1 1h14c.55 0 1-.45 1-1v-1c0-2.66-5.33-4-8-4"}),"PersonRounded"),rJ1=h([c.jsx("circle",{cx:"10",cy:"8",r:"4"},"0"),c.jsx("path",{d:"M10.35 14.01C7.62 13.91 2 15.27 2 18v2h9.54c-2.47-2.76-1.23-5.89-1.19-5.99m9.08 4.01c.36-.59.57-1.28.57-2.02 0-2.21-1.79-4-4-4s-4 1.79-4 4 1.79 4 4 4c.74 0 1.43-.22 2.02-.57L20.59 22 22 20.59zM16 18c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2"},"1")],"PersonSearch"),iJ1=h(c.jsx("path",{d:"M10 12c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4m0-6c1.1 0 2 .9 2 2s-.9 2-2 2-2-.9-2-2 .9-2 2-2M4 18c.22-.72 3.31-2 6-2 0-.7.13-1.37.35-1.99C7.62 13.91 2 15.27 2 18v2h9.54c-.52-.58-.93-1.25-1.19-2zm15.43.02c.36-.59.57-1.28.57-2.02 0-2.21-1.79-4-4-4s-4 1.79-4 4 1.79 4 4 4c.74 0 1.43-.22 2.02-.57L20.59 22 22 20.59c-1.5-1.5-.79-.8-2.57-2.57M16 18c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2"}),"PersonSearchOutlined"),VJ1=h([c.jsx("circle",{cx:"10",cy:"8",r:"4"},"0"),c.jsx("path",{d:"M10.35 14.01C7.62 13.91 2 15.27 2 18v1c0 .55.45 1 1 1h8.54c-2.47-2.76-1.23-5.89-1.19-5.99m9.08 4.01c.47-.8.7-1.77.48-2.82-.34-1.64-1.72-2.95-3.38-3.16-2.63-.34-4.85 1.87-4.5 4.5.22 1.66 1.52 3.04 3.16 3.38 1.05.22 2.02-.01 2.82-.48l1.86 1.86c.39.39 1.02.39 1.41 0s.39-1.02 0-1.41zM16 18c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2"},"1")],"PersonSearchRounded"),xJ1=h([c.jsx("circle",{cx:"10",cy:"8",r:"4"},"0"),c.jsx("path",{d:"M10.35 14.01C7.62 13.91 2 15.27 2 18v2h9.54c-2.47-2.76-1.23-5.89-1.19-5.99m9.08 4.01c.36-.59.57-1.28.57-2.02 0-2.21-1.79-4-4-4s-4 1.79-4 4 1.79 4 4 4c.74 0 1.43-.22 2.02-.57L20.59 22 22 20.59zM16 18c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2"},"1")],"PersonSearchSharp"),jJ1=h([c.jsx("path",{d:"M4 18c.22-.72 3.31-2 6-2 0-.7.13-1.37.35-1.99C7.62 13.91 2 15.27 2 18v2h9.54c-.52-.58-.93-1.25-1.19-2zm6-5c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4m0-6c1.1 0 2 .89 2 2 0 1.1-.9 2-2 2s-2-.9-2-2c0-1.11.9-2 2-2"},"0"),c.jsx("path",{d:"M10.35 18s-.35-.79-.35-2c-2.69 0-5.77 1.28-6 2z",opacity:".3"},"1"),c.jsx("path",{d:"M19.43 18.02c.36-.59.57-1.28.57-2.02 0-2.21-1.79-4-4-4s-4 1.79-4 4 1.79 4 4 4c.74 0 1.43-.22 2.02-.57L20.59 22 22 20.59c-1.5-1.5-.79-.8-2.57-2.57M16 18c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2"},"2"),c.jsx("circle",{cx:"10",cy:"9",r:"2",opacity:".3"},"3")],"PersonSearchTwoTone"),uJ1=h(c.jsx("path",{d:"M12 12c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4m0 2c-2.67 0-8 1.34-8 4v2h16v-2c0-2.66-5.33-4-8-4"}),"PersonSharp"),LJ1=h([c.jsx("path",{d:"M12 16c-2.69 0-5.77 1.28-6 2h12c-.2-.71-3.3-2-6-2",opacity:".3"},"0"),c.jsx("circle",{cx:"12",cy:"8",r:"2",opacity:".3"},"1"),c.jsx("path",{d:"M12 14c-2.67 0-8 1.34-8 4v2h16v-2c0-2.66-5.33-4-8-4m-6 4c.22-.72 3.31-2 6-2 2.7 0 5.8 1.29 6 2zm6-6c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4m0-6c1.1 0 2 .9 2 2s-.9 2-2 2-2-.9-2-2 .9-2 2-2"},"2")],"PersonTwoTone"),SJ1=h(c.jsx("path",{d:"M21 3H3c-1.11 0-2 .89-2 2v12c0 1.1.89 2 2 2h5v2h8v-2h5c1.1 0 1.99-.9 1.99-2L23 5c0-1.11-.9-2-2-2m0 14H3V5h18z"}),"PersonalVideo"),CJ1=h(c.jsx("path",{d:"M21 3H3c-1.11 0-2 .89-2 2v12c0 1.1.89 2 2 2h5v2h8v-2h5c1.1 0 1.99-.9 1.99-2L23 5c0-1.11-.9-2-2-2m0 14H3V5h18z"}),"PersonalVideoOutlined"),TJ1=h(c.jsx("path",{d:"M21 3H3c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h5v1c0 .55.45 1 1 1h6c.55 0 1-.45 1-1v-1h5c1.1 0 1.99-.9 1.99-2L23 5c0-1.11-.9-2-2-2m-1 14H4c-.55 0-1-.45-1-1V6c0-.55.45-1 1-1h16c.55 0 1 .45 1 1v10c0 .55-.45 1-1 1"}),"PersonalVideoRounded"),wJ1=h(c.jsx("path",{d:"M23 3H1v16h7v2h8v-2h6.99zm-2 14H3V5h18z"}),"PersonalVideoSharp"),RJ1=h([c.jsx("path",{d:"M3 5h18v12H3z",opacity:".3"},"0"),c.jsx("path",{d:"M21 3H3c-1.11 0-2 .89-2 2v12c0 1.1.89 2 2 2h5v2h8v-2h5c1.1 0 1.99-.9 1.99-2L23 5c0-1.11-.9-2-2-2m0 14H3V5h18z"},"1")],"PersonalVideoTwoTone"),OJ1=h(c.jsx("path",{d:"M21 15v-2h-3.07c-.05-.39-.12-.77-.22-1.14l2.58-1.49-1-1.73L16.92 10c-.28-.48-.62-.91-.99-1.29.04-.23.07-.46.07-.71 0-.8-.24-1.55-.65-2.18L17 4.17l-1.41-1.41-1.72 1.72c-1.68-.89-3.1-.33-3.73 0L8.41 2.76 7 4.17l1.65 1.65C8.24 6.45 8 7.2 8 8c0 .25.03.48.07.72-.37.38-.71.81-.99 1.28L4.71 8.63l-1 1.73 2.58 1.49c-.1.37-.17.75-.22 1.14H3v2h3.07c.05.39.12.77.22 1.14l-2.58 1.49 1 1.73L7.08 18c1.08 1.81 2.88 3 4.92 3s3.84-1.19 4.92-3l2.37 1.37 1-1.73-2.58-1.49c.1-.37.17-.75.22-1.14H21zm-8 2h-2v-6h2z"}),"PestControl"),yJ1=h([c.jsx("path",{d:"M21 15v-2h-3.07c-.05-.39-.12-.77-.22-1.14l2.58-1.49-1-1.73L16.92 10c-.28-.48-.62-.91-.99-1.29.1-.56.2-1.69-.58-2.89L17 4.17l-1.41-1.41-1.72 1.72c-1.68-.89-3.1-.33-3.73 0L8.41 2.76 7 4.17l1.65 1.65c-.78 1.2-.68 2.34-.58 2.89-.37.39-.71.82-.99 1.29L4.71 8.63l-1 1.73 2.58 1.49c-.1.37-.17.75-.22 1.14H3v2h3.07c.05.39.12.77.22 1.14l-2.58 1.49 1 1.73L7.08 18c1.08 1.81 2.88 3 4.92 3s3.84-1.19 4.92-3l2.37 1.37 1-1.73-2.58-1.49c.1-.37.17-.75.22-1.14H21zm-9-9c.88 0 1.62.57 1.88 1.36C13.29 7.13 12.66 7 12 7s-1.29.13-1.88.36C10.38 6.57 11.12 6 12 6m0 13c-2.21 0-4-2.24-4-5s1.79-5 4-5 4 2.24 4 5-1.79 5-4 5"},"0"),c.jsx("path",{d:"M11 11h2v6h-2z"},"1")],"PestControlOutlined"),gJ1=h(c.jsx("path",{d:"m21.31 17.38-2.39-2.13c.52-2.36-1.36-4.25-3.42-4.25-1.16 0-3.5.9-3.5 3.5 0 .97.39 1.84 1.03 2.47l-.71.71C11.5 16.87 11 15.74 11 14.5c0-1.7.96-3.17 2.35-3.93-.7-.36-1.48-.57-2.28-.57-2.38 0-4.37 1.65-4.91 3.87C4.91 13.5 4 12.36 4 11c0-1.66 1.34-3 3-3h2.5C10.88 8 12 6.88 12 5.5S10.88 3 9.5 3H8c-.55 0-1 .45-1 1s.45 1 1 1h1.5c.28 0 .5.22.5.5s-.22.5-.5.5H7c-2.76 0-5 2.24-5 5 0 2.42 1.72 4.44 4 4.9v.03C6 18.73 8.27 21 11.07 21h8.86c1.87 0 2.81-2.34 1.38-3.62M18 19c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1"}),"PestControlRodent"),AJ1=h([c.jsx("circle",{cx:"17",cy:"17",r:"1"},"0"),c.jsx("path",{d:"m20.86 14.97-.93-.84c.48-3.45-2.87-6.04-6.05-4.82C13.3 9.11 12.66 9 12 9c-4.26 0-5.65 3.58-5.89 4.85C4.89 13.47 4 12.35 4 11c0-1.66 1.34-3 3-3h2.5C10.88 8 12 6.88 12 5.5S10.88 3 9.5 3H8c-.55 0-1 .45-1 1s.45 1 1 1h1.5c.28 0 .5.22.5.5s-.22.5-.5.5H7c-2.76 0-5 2.24-5 5 0 2.44 1.76 4.47 4.07 4.91C6.51 18.79 8.99 21 12 21h6.53c3.11 0 4.7-3.89 2.33-6.03M18.53 19H12c-1.21 0-2.34-.54-3.11-1.48-.78-.95-1.06-2.16-.8-3.41.31-1.48 1.51-2.69 2.99-3.01.22-.05.45-.06.67-.07-.47.71-.75 1.55-.75 2.47 0 1.24.5 2.37 1.32 3.18l1.41-1.41c-.45-.45-.73-1.08-.73-1.77 0-1.42 1.2-2.5 2.5-2.5 1.38 0 2.5 1.12 2.5 2.5 0 .46-.13.88-.35 1.25l1.87 1.7c.31.28.48.67.48 1.09 0 .8-.66 1.46-1.47 1.46"},"1")],"PestControlRodentOutlined"),fJ1=h(c.jsx("path",{d:"m21.31 17.38-2.39-2.13c.52-2.36-1.36-4.25-3.42-4.25-1.16 0-3.5.9-3.5 3.5 0 .81.27 1.55.74 2.15.15.2.14.48-.04.66-.21.21-.56.19-.75-.04-.6-.77-.95-1.73-.95-2.77 0-1.7.96-3.17 2.35-3.93-.7-.36-1.48-.57-2.28-.57-2.38 0-4.37 1.65-4.91 3.87-1.33-.39-2.28-1.66-2.15-3.14C4.15 9.16 5.54 8 7.11 8h2c1.58 0 2.75-.95 2.87-2.25C12.13 4.25 10.96 3 9.5 3H8.05c-.5 0-.96.34-1.04.83C6.91 4.46 7.39 5 8 5h1.5c.28 0 .5.22.5.5s-.22.5-.5.5H7.16c-2.67 0-4.99 2.03-5.15 4.7-.15 2.55 1.61 4.72 3.99 5.2v.03C6 18.73 8.27 21 11.07 21h8.86c1.87 0 2.81-2.34 1.38-3.62M18 19c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1"}),"PestControlRodentRounded"),PJ1=h(c.jsx("path",{d:"m21.31 17.38-2.39-2.13c.52-2.36-1.36-4.25-3.42-4.25-1.16 0-3.5.9-3.5 3.5 0 .97.39 1.84 1.03 2.47l-.71.71C11.5 16.87 11 15.74 11 14.5c0-1.7.96-3.17 2.35-3.93-.7-.36-1.48-.57-2.28-.57-2.38 0-4.37 1.65-4.91 3.87C4.91 13.5 4 12.36 4 11c0-1.66 1.34-3 3-3h2.5C10.88 8 12 6.88 12 5.5S10.88 3 9.5 3H7v2h2.5c.28 0 .5.22.5.5s-.22.5-.5.5H7c-2.76 0-5 2.24-5 5 0 2.42 1.72 4.44 4 4.9v.03C6 18.73 8.27 21 11.07 21h8.86c1.87 0 2.81-2.34 1.38-3.62M18 19c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1"}),"PestControlRodentSharp"),FJ1=h([c.jsx("path",{d:"M17.65 14.75c.22-.37.35-.79.35-1.25 0-1.38-1.12-2.5-2.5-2.5-1.3 0-2.5 1.08-2.5 2.5 0 .69.28 1.32.73 1.77l-1.41 1.41C11.5 15.87 11 14.74 11 13.5c0-.92.28-1.76.75-2.47-.22.01-.44.02-.67.07-1.48.32-2.68 1.53-2.99 3.01-.26 1.24.02 2.45.8 3.41.77.94 1.9 1.48 3.11 1.48h6.53c.81 0 1.47-.66 1.47-1.47 0-.41-.17-.81-.48-1.09zM17 18c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1",opacity:".3"},"0"),c.jsx("circle",{cx:"17",cy:"17",r:"1"},"1"),c.jsx("path",{d:"m20.86 14.97-.93-.84c.48-3.45-2.87-6.04-6.05-4.82C13.3 9.11 12.66 9 12 9c-4.26 0-5.65 3.58-5.89 4.85C4.89 13.47 4 12.35 4 11c0-1.66 1.34-3 3-3h2.5C10.88 8 12 6.88 12 5.5S10.88 3 9.5 3H8c-.55 0-1 .45-1 1s.45 1 1 1h1.5c.28 0 .5.22.5.5s-.22.5-.5.5H7c-2.76 0-5 2.24-5 5 0 2.44 1.76 4.47 4.07 4.91C6.51 18.79 8.99 21 12 21h6.53c3.11 0 4.7-3.89 2.33-6.03M18.53 19H12c-1.21 0-2.34-.54-3.11-1.48-.78-.95-1.06-2.16-.8-3.41.31-1.48 1.51-2.69 2.99-3.01.22-.05.45-.06.67-.07-.47.71-.75 1.55-.75 2.47 0 1.24.5 2.37 1.32 3.18l1.41-1.41c-.45-.45-.73-1.08-.73-1.77 0-1.42 1.2-2.5 2.5-2.5 1.38 0 2.5 1.12 2.5 2.5 0 .46-.13.88-.35 1.25l1.87 1.7c.31.28.48.67.48 1.09 0 .8-.66 1.46-1.47 1.46"},"2")],"PestControlRodentTwoTone"),BJ1=h(c.jsx("path",{d:"M21 14c0-.55-.45-1-1-1h-2.07c-.05-.39-.12-.77-.22-1.14l1.72-.99c.48-.28.64-.89.37-1.37-.28-.48-.89-.64-1.37-.37l-1.51.87c-.28-.48-.62-.91-.99-1.29.04-.23.07-.46.07-.71 0-.8-.24-1.55-.65-2.18l.94-.94c.39-.39.39-1.02 0-1.41a.996.996 0 0 0-1.41 0l-1.02 1.02c-1.68-.89-3.1-.33-3.73 0L9.12 3.46a.996.996 0 0 0-1.41 0c-.39.39-.39 1.02 0 1.41l.94.94C8.24 6.45 8 7.2 8 8c0 .25.03.48.07.72-.37.38-.71.81-.99 1.28l-1.51-.87c-.48-.27-1.09-.11-1.36.37-.28.48-.11 1.09.37 1.37l1.72.99c-.1.37-.17.75-.22 1.14H4c-.55 0-1 .45-1 1s.45 1 1 1h2.07c.05.39.12.77.22 1.14l-1.72.99c-.48.28-.64.89-.37 1.37.28.48.89.64 1.37.37L7.08 18c1.08 1.81 2.88 3 4.92 3s3.84-1.19 4.92-3l1.51.87c.48.28 1.09.11 1.37-.37s.11-1.09-.37-1.37l-1.72-.99c.1-.37.17-.75.22-1.14H20c.55 0 1-.45 1-1m-9 3c-.55 0-1-.45-1-1v-4c0-.55.45-1 1-1s1 .45 1 1v4c0 .55-.45 1-1 1"}),"PestControlRounded"),bJ1=h(c.jsx("path",{d:"M21 15v-2h-3.07c-.05-.39-.12-.77-.22-1.14l2.58-1.49-1-1.73L16.92 10c-.28-.48-.62-.91-.99-1.29.04-.23.07-.46.07-.71 0-.8-.24-1.55-.65-2.18L17 4.17l-1.41-1.41-1.72 1.72c-1.68-.89-3.1-.33-3.73 0L8.41 2.76 7 4.17l1.65 1.65C8.24 6.45 8 7.2 8 8c0 .25.03.48.07.72-.37.38-.71.81-.99 1.28L4.71 8.63l-1 1.73 2.58 1.49c-.1.37-.17.75-.22 1.14H3v2h3.07c.05.39.12.77.22 1.14l-2.58 1.49 1 1.73L7.08 18c1.08 1.81 2.88 3 4.92 3s3.84-1.19 4.92-3l2.37 1.37 1-1.73-2.58-1.49c.1-.37.17-.75.22-1.14H21zm-8 2h-2v-6h2z"}),"PestControlSharp"),DJ1=h([c.jsx("path",{d:"M12 9c-2.21 0-4 2.24-4 5s1.79 5 4 5 4-2.24 4-5-1.79-5-4-5m1 8h-2v-6h2zm.88-9.64C13.62 6.57 12.88 6 12 6s-1.62.57-1.88 1.36C10.71 7.13 11.34 7 12 7s1.29.13 1.88.36",opacity:".3"},"0"),c.jsx("path",{d:"M21 15v-2h-3.07c-.05-.39-.12-.77-.22-1.14l2.58-1.49-1-1.73L16.92 10c-.28-.48-.62-.91-.99-1.29.1-.56.2-1.69-.58-2.89L17 4.17l-1.41-1.41-1.72 1.72c-1.68-.89-3.1-.33-3.73 0L8.41 2.76 7 4.17l1.65 1.65c-.78 1.2-.68 2.34-.58 2.89-.37.39-.71.82-.99 1.29L4.71 8.63l-1 1.73 2.58 1.49c-.1.37-.17.75-.22 1.14H3v2h3.07c.05.39.12.77.22 1.14l-2.58 1.49 1 1.73L7.08 18c1.08 1.81 2.88 3 4.92 3s3.84-1.19 4.92-3l2.37 1.37 1-1.73-2.58-1.49c.1-.37.17-.75.22-1.14H21zm-9-9c.88 0 1.62.57 1.88 1.36C13.29 7.13 12.66 7 12 7s-1.29.13-1.88.36C10.38 6.57 11.12 6 12 6m0 13c-2.21 0-4-2.24-4-5s1.79-5 4-5 4 2.24 4 5-1.79 5-4 5"},"1"),c.jsx("path",{d:"M11 11h2v6h-2z"},"2")],"PestControlTwoTone"),kJ1=h([c.jsx("circle",{cx:"4.5",cy:"9.5",r:"2.5"},"0"),c.jsx("circle",{cx:"9",cy:"5.5",r:"2.5"},"1"),c.jsx("circle",{cx:"15",cy:"5.5",r:"2.5"},"2"),c.jsx("circle",{cx:"19.5",cy:"9.5",r:"2.5"},"3"),c.jsx("path",{d:"M17.34 14.86c-.87-1.02-1.6-1.89-2.48-2.91-.46-.54-1.05-1.08-1.75-1.32q-.165-.06-.33-.09c-.25-.04-.52-.04-.78-.04s-.53 0-.79.05q-.165.03-.33.09c-.7.24-1.28.78-1.75 1.32-.87 1.02-1.6 1.89-2.48 2.91-1.31 1.31-2.92 2.76-2.62 4.79.29 1.02 1.02 2.03 2.33 2.32.73.15 3.06-.44 5.54-.44h.18c2.48 0 4.81.58 5.54.44 1.31-.29 2.04-1.31 2.33-2.32.31-2.04-1.3-3.49-2.61-4.8"},"4")],"Pets"),WJ1=h([c.jsx("circle",{cx:"4.5",cy:"9.5",r:"2.5"},"0"),c.jsx("circle",{cx:"9",cy:"5.5",r:"2.5"},"1"),c.jsx("circle",{cx:"15",cy:"5.5",r:"2.5"},"2"),c.jsx("circle",{cx:"19.5",cy:"9.5",r:"2.5"},"3"),c.jsx("path",{d:"M17.34 14.86c-.87-1.02-1.6-1.89-2.48-2.91-.46-.54-1.05-1.08-1.75-1.32q-.165-.06-.33-.09c-.25-.04-.52-.04-.78-.04s-.53 0-.79.05q-.165.03-.33.09c-.7.24-1.28.78-1.75 1.32-.87 1.02-1.6 1.89-2.48 2.91-1.31 1.31-2.92 2.76-2.62 4.79.29 1.02 1.02 2.03 2.33 2.32.73.15 3.06-.44 5.54-.44h.18c2.48 0 4.81.58 5.54.44 1.31-.29 2.04-1.31 2.33-2.32.31-2.04-1.3-3.49-2.61-4.8"},"4")],"PetsOutlined"),NJ1=h([c.jsx("circle",{cx:"4.5",cy:"9.5",r:"2.5"},"0"),c.jsx("circle",{cx:"9",cy:"5.5",r:"2.5"},"1"),c.jsx("circle",{cx:"15",cy:"5.5",r:"2.5"},"2"),c.jsx("circle",{cx:"19.5",cy:"9.5",r:"2.5"},"3"),c.jsx("path",{d:"M17.34 14.86c-.87-1.02-1.6-1.89-2.48-2.91-.46-.54-1.05-1.08-1.75-1.32q-.165-.06-.33-.09c-.25-.04-.52-.04-.78-.04s-.53 0-.79.05q-.165.03-.33.09c-.7.24-1.28.78-1.75 1.32-.87 1.02-1.6 1.89-2.48 2.91-1.31 1.31-2.92 2.76-2.62 4.79.29 1.02 1.02 2.03 2.33 2.32.73.15 3.06-.44 5.54-.44h.18c2.48 0 4.81.58 5.54.44 1.31-.29 2.04-1.31 2.33-2.32.31-2.04-1.3-3.49-2.61-4.8"},"4")],"PetsRounded"),EJ1=h([c.jsx("circle",{cx:"4.5",cy:"9.5",r:"2.5"},"0"),c.jsx("circle",{cx:"9",cy:"5.5",r:"2.5"},"1"),c.jsx("circle",{cx:"15",cy:"5.5",r:"2.5"},"2"),c.jsx("circle",{cx:"19.5",cy:"9.5",r:"2.5"},"3"),c.jsx("path",{d:"M17.34 14.86c-.87-1.02-1.6-1.89-2.48-2.91-.46-.54-1.05-1.08-1.75-1.32q-.165-.06-.33-.09c-.25-.04-.52-.04-.78-.04s-.53 0-.79.05q-.165.03-.33.09c-.7.24-1.28.78-1.75 1.32-.87 1.02-1.6 1.89-2.48 2.91-1.31 1.31-2.92 2.76-2.62 4.79.29 1.02 1.02 2.03 2.33 2.32.73.15 3.06-.44 5.54-.44h.18c2.48 0 4.81.58 5.54.44 1.31-.29 2.04-1.31 2.33-2.32.31-2.04-1.3-3.49-2.61-4.8"},"4")],"PetsSharp"),IJ1=h([c.jsx("circle",{cx:"4.5",cy:"9.5",r:"2.5"},"0"),c.jsx("circle",{cx:"9",cy:"5.5",r:"2.5"},"1"),c.jsx("circle",{cx:"15",cy:"5.5",r:"2.5"},"2"),c.jsx("circle",{cx:"19.5",cy:"9.5",r:"2.5"},"3"),c.jsx("path",{d:"M17.34 14.86c-.87-1.02-1.6-1.89-2.48-2.91-.46-.54-1.05-1.08-1.75-1.32q-.165-.06-.33-.09c-.25-.04-.52-.04-.78-.04s-.53 0-.79.05q-.165.03-.33.09c-.7.24-1.28.78-1.75 1.32-.87 1.02-1.6 1.89-2.48 2.91-1.31 1.31-2.92 2.76-2.62 4.79.29 1.02 1.02 2.03 2.33 2.32.73.15 3.06-.44 5.54-.44h.18c2.48 0 4.81.58 5.54.44 1.31-.29 2.04-1.31 2.33-2.32.31-2.04-1.3-3.49-2.61-4.8"},"4")],"PetsTwoTone"),UJ1=h(c.jsx("path",{d:"M19 9c0-1.3-.84-2.4-2-2.82V2h-2v4.18C13.84 6.6 13 7.7 13 9s.84 2.4 2 2.82V15c0 2.21-1.79 4-4 4s-4-1.79-4-4v-1h3L5 9v6c0 3.31 2.69 6 6 6s6-2.69 6-6v-3.18c1.16-.42 2-1.52 2-2.82m-3 1c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1"}),"Phishing"),GJ1=h(c.jsx("path",{d:"M17 6.18V2h-2v4.18C13.84 6.6 13 7.7 13 9s.84 2.4 2 2.82V15c0 2.21-1.79 4-4 4s-4-1.79-4-4v-1.17l1.59 1.59L10 14 5 9v6c0 3.31 2.69 6 6 6s6-2.69 6-6v-3.18c1.16-.41 2-1.51 2-2.82s-.84-2.4-2-2.82M16 10c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1"}),"PhishingOutlined"),KJ1=h(c.jsx("path",{d:"M19 9c0-1.3-.84-2.4-2-2.82V3c0-.55-.45-1-1-1s-1 .45-1 1v3.18C13.84 6.6 13 7.7 13 9s.84 2.4 2 2.82v3.01c0 2.09-1.52 3.96-3.6 4.16C9.02 19.21 7 17.34 7 15v-1h1.79c.45 0 .67-.54.35-.85l-3.29-3.3c-.31-.31-.85-.09-.85.36v4.58c0 3.05 2.19 5.77 5.21 6.16C13.87 21.42 17 18.57 17 15v-3.18c1.16-.42 2-1.52 2-2.82m-3 1c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1"}),"PhishingRounded"),qJ1=h(c.jsx("path",{d:"M19 9c0-1.3-.84-2.4-2-2.82V2h-2v4.18C13.84 6.6 13 7.7 13 9s.84 2.4 2 2.82V15c0 2.21-1.79 4-4 4s-4-1.79-4-4v-1h3L5 9v6c0 3.31 2.69 6 6 6s6-2.69 6-6v-3.18c1.16-.42 2-1.52 2-2.82m-3 1c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1"}),"PhishingSharp"),QJ1=h(c.jsx("path",{d:"M19 9c0-1.3-.84-2.4-2-2.82V2h-2v4.18C13.84 6.6 13 7.7 13 9s.84 2.4 2 2.82V15c0 2.21-1.79 4-4 4s-4-1.79-4-4v-1h3L5 9v6c0 3.31 2.69 6 6 6s6-2.69 6-6v-3.18c1.16-.42 2-1.52 2-2.82m-3 1c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1"}),"PhishingTwoTone"),ZJ1=h(c.jsx("path",{d:"M6.62 10.79c1.44 2.83 3.76 5.14 6.59 6.59l2.2-2.2c.27-.27.67-.36 1.02-.24 1.12.37 2.33.57 3.57.57.55 0 1 .45 1 1V20c0 .55-.45 1-1 1-9.39 0-17-7.61-17-17 0-.55.45-1 1-1h3.5c.55 0 1 .45 1 1 0 1.25.2 2.45.57 3.57.11.35.03.74-.25 1.02z"}),"Phone"),JJ1=h(c.jsx("path",{d:"M16 1H8C6.34 1 5 2.34 5 4v16c0 1.66 1.34 3 3 3h8c1.66 0 3-1.34 3-3V4c0-1.66-1.34-3-3-3m-2 20h-4v-1h4zm3.25-3H6.75V4h10.5z"}),"PhoneAndroid"),YJ1=h(c.jsx("path",{d:"M16 1H8C6.34 1 5 2.34 5 4v16c0 1.66 1.34 3 3 3h8c1.66 0 3-1.34 3-3V4c0-1.66-1.34-3-3-3m1 17H7V4h10zm-3 3h-4v-1h4z"}),"PhoneAndroidOutlined"),_J1=h(c.jsx("path",{d:"M16 1H8C6.34 1 5 2.34 5 4v16c0 1.66 1.34 3 3 3h8c1.66 0 3-1.34 3-3V4c0-1.66-1.34-3-3-3m-2.5 20h-3c-.28 0-.5-.22-.5-.5s.22-.5.5-.5h3c.28 0 .5.22.5.5s-.22.5-.5.5m3.5-3H7V4h10z"}),"PhoneAndroidRounded"),XJ1=h(c.jsx("path",{d:"M19 1H5v22h14zm-5 20h-4v-1h4zm3-3H7V4h10z"}),"PhoneAndroidSharp"),$J1=h([c.jsx("path",{d:"M7 4h10v14H7z",opacity:".3"},"0"),c.jsx("path",{d:"M16 1H8C6.34 1 5 2.34 5 4v16c0 1.66 1.34 3 3 3h8c1.66 0 3-1.34 3-3V4c0-1.66-1.34-3-3-3m-2 20h-4v-1h4zm3-3H7V4h10z"},"1")],"PhoneAndroidTwoTone"),cY1=h(c.jsx("path",{d:"M14.71 9.5 17 7.21V11h.5l2.85-2.85L18.21 6l2.15-2.15L17.5 1H17v3.79L14.71 2.5l-.71.71L16.79 6 14 8.79zM18 2.91l.94.94-.94.94zm0 4.3.94.94-.94.94zm2 8.29c-1.25 0-2.45-.2-3.57-.57-.35-.11-.74-.03-1.02.24l-2.2 2.2c-2.83-1.44-5.15-3.75-6.59-6.59l2.2-2.21c.28-.26.36-.65.25-1C8.7 6.45 8.5 5.25 8.5 4c0-.55-.45-1-1-1H4c-.55 0-1 .45-1 1 0 9.39 7.61 17 17 17 .55 0 1-.45 1-1v-3.5c0-.55-.45-1-1-1"}),"PhoneBluetoothSpeaker"),hY1=h(c.jsx("path",{d:"M20 15.5c-1.25 0-2.45-.2-3.57-.57-.1-.03-.21-.05-.31-.05-.26 0-.51.1-.71.29l-2.2 2.2c-2.83-1.44-5.15-3.75-6.59-6.59l2.2-2.21c.28-.26.36-.65.25-1C8.7 6.45 8.5 5.25 8.5 4c0-.55-.45-1-1-1H4c-.55 0-1 .45-1 1 0 9.39 7.61 17 17 17 .55 0 1-.45 1-1v-3.5c0-.55-.45-1-1-1M5.03 5h1.5c.07.88.22 1.75.45 2.58l-1.2 1.21c-.4-1.21-.66-2.47-.75-3.79M19 18.97c-1.32-.09-2.6-.35-3.8-.76l1.2-1.2c.85.24 1.72.39 2.6.45zM14.71 9.5 17 7.21V11h.5l2.85-2.85L18.21 6l2.15-2.15L17.5 1H17v3.79L14.71 2.5l-.71.71L16.79 6 14 8.79zM18 2.91l.94.94-.94.94zm0 4.3.94.94-.94.94z"}),"PhoneBluetoothSpeakerOutlined"),sY1=h(c.jsx("path",{d:"m19.23 15.26-2.54-.29c-.61-.07-1.21.14-1.64.57l-1.84 1.84c-2.83-1.44-5.15-3.75-6.59-6.59l1.85-1.85c.43-.43.64-1.03.57-1.64l-.29-2.52c-.12-1.01-.97-1.77-1.99-1.77H5.03c-1.13 0-2.07.94-2 2.07.53 8.54 7.36 15.36 15.89 15.89 1.13.07 2.07-.87 2.07-2v-1.73c.01-1.01-.75-1.86-1.76-1.98m-2.44-9.25-2.45 2.45c-.2.2-.2.52 0 .71.2.2.52.2.71 0L17 7.23v3.15c0 .2.12.39.31.47.06.03.13.04.19.04.13 0 .26-.05.36-.15l2.18-2.18c.2-.2.2-.52 0-.71l-1.83-1.83 1.83-1.83c.09-.09.15-.22.15-.36s-.05-.26-.15-.36l-2.18-2.18c-.14-.14-.36-.19-.55-.11s-.31.26-.31.46v3.15l-1.95-1.95c-.2-.2-.52-.2-.71 0-.2.2-.2.52 0 .71zm1.22-3.15.96.96-.96.96zm0 4.37.96.96-.96.96z"}),"PhoneBluetoothSpeakerRounded"),tY1=h(c.jsx("path",{d:"M14.71 9.5 17 7.21V11h.5l2.85-2.85L18.21 6l2.15-2.15L17.5 1H17v3.79L14.71 2.5l-.71.71L16.79 6 14 8.79zM18 2.91l.94.94-.94.94zm0 4.3.94.94-.94.94zm3 8.25-5.27-.61-2.52 2.52c-2.83-1.44-5.15-3.75-6.59-6.59l2.53-2.53L8.54 3H3.03C2.45 13.18 10.82 21.55 21 20.97z"}),"PhoneBluetoothSpeakerSharp"),oY1=h([c.jsx("path",{d:"M15.2 18.21c1.21.41 2.48.67 3.8.76v-1.5c-.88-.07-1.75-.22-2.6-.45zM6.54 5h-1.5c.09 1.32.34 2.58.75 3.79l1.2-1.21c-.24-.83-.39-1.7-.45-2.58",opacity:".3"},"0"),c.jsx("path",{d:"M20 15.5c-1.25 0-2.45-.2-3.57-.57-.1-.03-.21-.05-.31-.05-.26 0-.51.1-.71.29l-2.2 2.2c-2.83-1.44-5.15-3.75-6.59-6.59l2.2-2.21c.28-.26.36-.65.25-1C8.7 6.45 8.5 5.25 8.5 4c0-.55-.45-1-1-1H4c-.55 0-1 .45-1 1 0 9.39 7.61 17 17 17 .55 0 1-.45 1-1v-3.5c0-.55-.45-1-1-1M5.03 5h1.5c.07.88.22 1.75.45 2.58l-1.2 1.21c-.4-1.21-.66-2.47-.75-3.79M19 18.97c-1.32-.09-2.6-.35-3.8-.76l1.2-1.2c.85.24 1.72.39 2.6.45zM14.71 9.5 17 7.21V11h.5l2.85-2.85L18.21 6l2.15-2.15L17.5 1H17v3.79L14.71 2.5l-.71.71L16.79 6 14 8.79zM18 2.91l.94.94-.94.94zm0 4.3.94.94-.94.94z"},"1")],"PhoneBluetoothSpeakerTwoTone"),vY1=h(c.jsx("path",{d:"M6.62 10.79c1.44 2.83 3.76 5.14 6.59 6.59l2.2-2.2c.27-.27.67-.36 1.02-.24 1.12.37 2.33.57 3.57.57.55 0 1 .45 1 1V20c0 .55-.45 1-1 1-9.39 0-17-7.61-17-17 0-.55.45-1 1-1h3.5c.55 0 1 .45 1 1 0 1.25.2 2.45.57 3.57.11.35.03.74-.25 1.02zm13.54-7.1-.71-.7L13 9.29V5h-1v6h6v-1h-4.15z"}),"PhoneCallback"),eY1=h(c.jsx("path",{d:"M20 15.51c-1.24 0-2.45-.2-3.57-.57-.1-.04-.21-.05-.31-.05-.26 0-.51.1-.71.29l-2.2 2.2c-2.83-1.45-5.15-3.76-6.59-6.59l2.2-2.2c.28-.28.36-.67.25-1.02C8.7 6.45 8.5 5.25 8.5 4c0-.55-.45-1-1-1H4c-.55 0-1 .45-1 1 0 9.39 7.61 17 17 17 .55 0 1-.45 1-1v-3.49c0-.55-.45-1-1-1M5.03 5h1.5c.07.89.22 1.76.46 2.59l-1.2 1.2c-.41-1.2-.67-2.47-.76-3.79M19 18.97c-1.32-.09-2.59-.35-3.8-.75l1.19-1.19c.85.24 1.72.39 2.6.45v1.49zM18 9h-2.59l5.02-5.02-1.41-1.41L14 7.59V5h-2v6h6z"}),"PhoneCallbackOutlined"),lY1=h(c.jsx("path",{d:"m19.23 15.26-2.54-.29c-.61-.07-1.21.14-1.64.57l-1.84 1.84c-2.83-1.44-5.15-3.75-6.59-6.59l1.85-1.85c.43-.43.64-1.03.57-1.64l-.29-2.52c-.12-1.01-.97-1.77-1.99-1.77H5.03c-1.13 0-2.07.94-2 2.07.53 8.54 7.36 15.36 15.89 15.89 1.13.07 2.07-.87 2.07-2v-1.73c.01-1.01-.75-1.86-1.76-1.98M13 11h4c.55 0 1-.45 1-1s-.45-1-1-1h-1.59l4.31-4.31c.39-.39.39-1.02 0-1.41s-1.02-.39-1.41 0L14 7.59V6c0-.55-.45-1-1-1s-1 .45-1 1v4c0 .55.45 1 1 1"}),"PhoneCallbackRounded"),nY1=h(c.jsx("path",{d:"m15.73 14.85-2.52 2.52c-2.83-1.44-5.15-3.75-6.59-6.59l2.53-2.53L8.54 3H3.03C2.45 13.18 10.82 21.55 21 20.97v-5.51zM18 9h-2.59l5.02-5.02-1.41-1.41L14 7.59V5h-2v6h6z"}),"PhoneCallbackSharp"),aY1=h([c.jsx("path",{d:"M6.54 5h-1.5c.09 1.32.35 2.59.75 3.8l1.2-1.2c-.24-.84-.39-1.71-.45-2.6m8.66 13.21c1.2.41 2.48.67 3.8.75v-1.49c-.88-.07-1.75-.22-2.6-.45z",opacity:".3"},"0"),c.jsx("path",{d:"M20 15.51c-1.24 0-2.45-.2-3.57-.57-.1-.04-.21-.05-.31-.05-.26 0-.51.1-.71.29l-2.2 2.2c-2.83-1.45-5.15-3.76-6.59-6.59l2.2-2.2c.28-.28.36-.67.25-1.02C8.7 6.45 8.5 5.25 8.5 4c0-.55-.45-1-1-1H4c-.55 0-1 .45-1 1 0 9.39 7.61 17 17 17 .55 0 1-.45 1-1v-3.49c0-.55-.45-1-1-1M5.03 5h1.5c.07.89.22 1.76.46 2.59l-1.2 1.2c-.41-1.2-.67-2.47-.76-3.79M19 18.97c-1.32-.09-2.59-.35-3.8-.75l1.19-1.19c.85.24 1.72.39 2.6.45v1.49zM18 9h-2.59l5.02-5.02-1.41-1.41L14 7.59V5h-2v6h6z"},"1")],"PhoneCallbackTwoTone"),dY1=h(c.jsx("path",{d:"m17.34 14.54-1.43-1.43c.56-.73 1.05-1.5 1.47-2.32l-2.2-2.2c-.28-.28-.36-.67-.25-1.02.37-1.12.57-2.32.57-3.57 0-.55.45-1 1-1H20c.55 0 1 .45 1 1 0 3.98-1.37 7.64-3.66 10.54m-2.82 2.81C11.63 19.64 7.97 21 4 21c-.55 0-1-.45-1-1v-3.49c0-.55.45-1 1-1 1.24 0 2.45-.2 3.57-.57.35-.12.75-.03 1.02.24l2.2 2.2c.81-.42 1.58-.9 2.3-1.46L1.39 4.22l1.42-1.41L21.19 21.2l-1.41 1.41z"}),"PhoneDisabled"),zY1=h(c.jsx("path",{d:"m17.34 14.54-1.43-1.43c.56-.73 1.05-1.5 1.47-2.32l-2.2-2.2c-.28-.28-.36-.67-.25-1.02.37-1.12.57-2.32.57-3.57 0-.55.45-1 1-1H20c.55 0 1 .45 1 1 0 3.98-1.37 7.64-3.66 10.54m-2.82 2.81C11.63 19.64 7.97 21 4 21c-.55 0-1-.45-1-1v-3.49c0-.55.45-1 1-1 1.24 0 2.45-.2 3.57-.57.1-.04.21-.05.31-.05.26 0 .51.1.71.29l2.2 2.2c.81-.42 1.58-.9 2.3-1.46L1.39 4.22l1.42-1.41L21.19 21.2l-1.41 1.41zm-6.92-.33c-.85.24-1.72.39-2.6.45v1.49c1.32-.09 2.59-.35 3.8-.75zM17.46 5c-.06.89-.21 1.76-.45 2.59l1.2 1.2c.41-1.2.67-2.47.76-3.79z"}),"PhoneDisabledOutlined"),mY1=h(c.jsx("path",{d:"M14.54 17.37c-2.63 2.08-5.89 3.39-9.45 3.61-1.13.07-2.07-.87-2.07-2v-1.73c-.01-1.01.75-1.86 1.76-1.98l2.54-.29c.61-.07 1.21.14 1.64.57l1.84 1.84c.81-.41 1.59-.9 2.31-1.45L2.1 4.93a.996.996 0 0 1 0-1.41c.39-.39 1.03-.39 1.42 0L20.49 20.5c.39.39.39 1.02 0 1.41s-1.02.39-1.41 0zm2.85-6.57-1.85-1.85c-.43-.43-.64-1.03-.57-1.64l.29-2.52c.12-1.01.97-1.77 1.99-1.77h1.73c1.13 0 2.07.94 2 2.07-.22 3.57-1.54 6.83-3.62 9.47l-1.43-1.43c.55-.73 1.04-1.51 1.46-2.33"}),"PhoneDisabledRounded"),pY1=h(c.jsx("path",{d:"M14.52 17.35C11.39 19.83 7.36 21.22 3 20.97v-5.51l5.27-.61 2.52 2.52c.81-.41 1.58-.9 2.3-1.45L1.39 4.22l1.42-1.41L21.19 21.2l-1.41 1.41zm1.39-4.24c.56-.73 1.05-1.51 1.47-2.33l-2.53-2.53.61-5.25h5.51c.25 4.37-1.15 8.4-3.63 11.54z"}),"PhoneDisabledSharp"),HY1=h(c.jsx("path",{d:"m17.34 14.54-1.43-1.43c.56-.73 1.05-1.5 1.47-2.32l-2.2-2.2c-.28-.28-.36-.67-.25-1.02.37-1.12.57-2.32.57-3.57 0-.55.45-1 1-1H20c.55 0 1 .45 1 1 0 3.98-1.37 7.64-3.66 10.54m-2.82 2.81C11.63 19.64 7.97 21 4 21c-.55 0-1-.45-1-1v-3.49c0-.55.45-1 1-1 1.24 0 2.45-.2 3.57-.57.1-.04.21-.05.31-.05.26 0 .51.1.71.29l2.2 2.2c.81-.42 1.58-.9 2.3-1.46L1.39 4.22l1.42-1.41L21.19 21.2l-1.41 1.41zM17.46 5c-.06.89-.21 1.76-.45 2.59l1.2 1.2c.41-1.2.67-2.47.76-3.79zM7.6 17.02c-.85.24-1.72.39-2.6.45v1.49c1.32-.09 2.59-.35 3.8-.75z"}),"PhoneDisabledTwoTone"),MY1=h(c.jsx("path",{d:"m17.38 10.79-2.2-2.2c-.28-.28-.36-.67-.25-1.02.37-1.12.57-2.32.57-3.57 0-.55.45-1 1-1H20c.55 0 1 .45 1 1 0 9.39-7.61 17-17 17-.55 0-1-.45-1-1v-3.49c0-.55.45-1 1-1 1.24 0 2.45-.2 3.57-.57.35-.12.75-.03 1.02.24l2.2 2.2c2.83-1.45 5.15-3.76 6.59-6.59"}),"PhoneEnabled"),rY1=h(c.jsx("path",{d:"M17.46 5c-.06.89-.21 1.76-.45 2.59l1.2 1.2c.41-1.2.67-2.47.76-3.79zM7.6 17.02c-.85.24-1.72.39-2.6.45v1.49c1.32-.09 2.59-.35 3.8-.75zM16.5 3H20c.55 0 1 .45 1 1 0 9.39-7.61 17-17 17-.55 0-1-.45-1-1v-3.49c0-.55.45-1 1-1 1.24 0 2.45-.2 3.57-.57.1-.04.21-.05.31-.05.26 0 .51.1.71.29l2.2 2.2c2.83-1.45 5.15-3.76 6.59-6.59l-2.2-2.2c-.28-.28-.36-.67-.25-1.02.37-1.12.57-2.32.57-3.57 0-.55.45-1 1-1"}),"PhoneEnabledOutlined"),iY1=h(c.jsx("path",{d:"m4.78 15.27 2.54-.29c.61-.07 1.21.14 1.64.57l1.84 1.84c2.83-1.44 5.15-3.75 6.59-6.59l-1.85-1.85c-.43-.43-.64-1.03-.57-1.64l.29-2.52c.12-1.01.97-1.77 1.99-1.77h1.73c1.13 0 2.07.94 2 2.07-.53 8.54-7.36 15.36-15.89 15.89-1.13.07-2.07-.87-2.07-2v-1.73c-.01-1.01.75-1.86 1.76-1.98"}),"PhoneEnabledRounded"),VY1=h(c.jsx("path",{d:"m3 15.46 5.27-.61 2.52 2.52c2.83-1.44 5.15-3.75 6.59-6.59l-2.53-2.53.61-5.25h5.51C21.55 13.18 13.18 21.55 3 20.97z"}),"PhoneEnabledSharp"),xY1=h(c.jsx("path",{d:"M21 4c0 9.39-7.61 17-17 17-.55 0-1-.45-1-1v-3.49c0-.55.45-1 1-1 1.24 0 2.45-.2 3.57-.57.1-.04.21-.05.31-.05.26 0 .51.1.71.29l2.2 2.2c2.83-1.45 5.15-3.76 6.59-6.59l-2.2-2.2c-.28-.28-.36-.67-.25-1.02.37-1.12.57-2.32.57-3.57 0-.55.45-1 1-1H20c.55 0 1 .45 1 1M7.6 17.02c-.85.24-1.72.39-2.6.45v1.49c1.32-.09 2.59-.35 3.8-.75zM17.46 5c-.06.89-.21 1.76-.45 2.59l1.2 1.2c.41-1.2.67-2.47.76-3.79z"}),"PhoneEnabledTwoTone"),jY1=h(c.jsx("path",{d:"m18 11 5-5-5-5v3h-4v4h4zm2 4.5c-1.25 0-2.45-.2-3.57-.57-.35-.11-.74-.03-1.02.24l-2.2 2.2c-2.83-1.44-5.15-3.75-6.59-6.59l2.2-2.21c.28-.26.36-.65.25-1C8.7 6.45 8.5 5.25 8.5 4c0-.55-.45-1-1-1H4c-.55 0-1 .45-1 1 0 9.39 7.61 17 17 17 .55 0 1-.45 1-1v-3.5c0-.55-.45-1-1-1"}),"PhoneForwarded"),uY1=h(c.jsx("path",{d:"M20 15.5c-1.25 0-2.45-.2-3.57-.57-.1-.03-.21-.05-.31-.05-.26 0-.51.1-.71.29l-2.2 2.2c-2.83-1.44-5.15-3.75-6.59-6.59l2.2-2.21c.28-.26.36-.65.25-1C8.7 6.45 8.5 5.25 8.5 4c0-.55-.45-1-1-1H4c-.55 0-1 .45-1 1 0 9.39 7.61 17 17 17 .55 0 1-.45 1-1v-3.5c0-.55-.45-1-1-1M5.03 5h1.5c.07.88.22 1.75.45 2.58l-1.2 1.21c-.4-1.21-.66-2.47-.75-3.79M19 18.97c-1.32-.09-2.6-.35-3.8-.76l1.2-1.2c.85.24 1.72.39 2.6.45zM18 11l5-5-5-5v3h-4v4h4z"}),"PhoneForwardedOutlined"),LY1=h(c.jsx("path",{d:"m22.65 5.65-3.79-3.79c-.32-.32-.86-.1-.86.35V4h-3.5c-.28 0-.5.22-.5.5v3c0 .28.22.5.5.5H18v1.79c0 .45.54.67.85.35l3.79-3.79c.2-.19.2-.51.01-.7m-3.42 9.61-2.54-.29c-.61-.07-1.21.14-1.64.57l-1.84 1.84c-2.83-1.44-5.15-3.75-6.59-6.59l1.85-1.85c.43-.43.64-1.03.57-1.64l-.29-2.52c-.12-1.01-.97-1.77-1.99-1.77H5.03c-1.13 0-2.07.94-2 2.07.53 8.54 7.36 15.36 15.89 15.89 1.13.07 2.07-.87 2.07-2v-1.73c.01-1.01-.75-1.86-1.76-1.98"}),"PhoneForwardedRounded"),SY1=h(c.jsx("path",{d:"m18 11 5-5-5-5v3h-4v4h4zm-4.79 6.37c-2.83-1.44-5.15-3.75-6.59-6.59l2.53-2.53L8.54 3H3.03C2.45 13.18 10.82 21.55 21 20.97v-5.51l-5.27-.61z"}),"PhoneForwardedSharp"),CY1=h([c.jsx("path",{d:"M15.2 18.21c1.21.41 2.48.67 3.8.76v-1.5c-.88-.07-1.75-.22-2.6-.45zM6.54 5h-1.5c.09 1.32.34 2.58.75 3.79l1.2-1.21c-.24-.83-.39-1.7-.45-2.58",opacity:".3"},"0"),c.jsx("path",{d:"M20 15.5c-1.25 0-2.45-.2-3.57-.57-.1-.03-.21-.05-.31-.05-.26 0-.51.1-.71.29l-2.2 2.2c-2.83-1.44-5.15-3.75-6.59-6.59l2.2-2.21c.28-.26.36-.65.25-1C8.7 6.45 8.5 5.25 8.5 4c0-.55-.45-1-1-1H4c-.55 0-1 .45-1 1 0 9.39 7.61 17 17 17 .55 0 1-.45 1-1v-3.5c0-.55-.45-1-1-1M5.03 5h1.5c.07.88.22 1.75.45 2.58l-1.2 1.21c-.4-1.21-.66-2.47-.75-3.79M19 18.97c-1.32-.09-2.6-.35-3.8-.76l1.2-1.2c.85.24 1.72.39 2.6.45zM18 11l5-5-5-5v3h-4v4h4z"},"1")],"PhoneForwardedTwoTone"),TY1=h(c.jsx("path",{d:"M20 15.5c-1.25 0-2.45-.2-3.57-.57-.35-.11-.74-.03-1.02.24l-2.2 2.2c-2.83-1.44-5.15-3.75-6.59-6.59l2.2-2.21c.28-.26.36-.65.25-1C8.7 6.45 8.5 5.25 8.5 4c0-.55-.45-1-1-1H4c-.55 0-1 .45-1 1 0 9.39 7.61 17 17 17 .55 0 1-.45 1-1v-3.5c0-.55-.45-1-1-1zM19 12h2c0-4.97-4.03-9-9-9v2c3.87 0 7 3.13 7 7zm-4 0h2c0-2.76-2.24-5-5-5v2c1.66 0 3 1.34 3 3z"}),"PhoneInTalk"),wY1=h(c.jsx("path",{d:"M15 12h2c0-2.76-2.24-5-5-5v2c1.66 0 3 1.34 3 3zm4 0h2c0-4.97-4.03-9-9-9v2c3.87 0 7 3.13 7 7zm1 3.5c-1.25 0-2.45-.2-3.57-.57-.1-.03-.21-.05-.31-.05-.26 0-.51.1-.71.29l-2.2 2.2c-2.83-1.44-5.15-3.75-6.59-6.59l2.2-2.21c.28-.26.36-.65.25-1C8.7 6.45 8.5 5.25 8.5 4c0-.55-.45-1-1-1H4c-.55 0-1 .45-1 1 0 9.39 7.61 17 17 17 .55 0 1-.45 1-1v-3.5c0-.55-.45-1-1-1zM5.03 5h1.5c.07.88.22 1.75.45 2.58l-1.2 1.21c-.4-1.21-.66-2.47-.75-3.79zM19 18.97c-1.32-.09-2.6-.35-3.8-.76l1.2-1.2c.85.24 1.72.39 2.6.45v1.51z"}),"PhoneInTalkOutlined"),RY1=h(c.jsx("path",{d:"M12.88 5.05c3.18.4 5.67 2.89 6.07 6.07.06.51.49.88.99.88.04 0 .08 0 .12-.01.55-.07.94-.57.87-1.12-.51-4.09-3.72-7.3-7.81-7.81-.55-.06-1.05.33-1.11.88-.07.55.32 1.05.87 1.11zm.38 2.11c-.53-.14-1.08.18-1.22.72s.18 1.08.72 1.22c1.05.27 1.87 1.09 2.15 2.15.12.45.52.75.97.75.08 0 .17-.01.25-.03.53-.14.85-.69.72-1.22-.47-1.77-1.84-3.14-3.59-3.59zm5.97 8.1-2.54-.29c-.61-.07-1.21.14-1.64.57l-1.84 1.84c-2.83-1.44-5.15-3.75-6.59-6.59l1.85-1.85c.43-.43.64-1.03.57-1.64l-.29-2.52c-.12-1.01-.97-1.77-1.99-1.77H5.03c-1.13 0-2.07.94-2 2.07.53 8.54 7.36 15.36 15.89 15.89 1.13.07 2.07-.87 2.07-2v-1.73c.01-1.01-.75-1.86-1.76-1.98z"}),"PhoneInTalkRounded"),OY1=h(c.jsx("path",{d:"M19 12h2c0-4.97-4.03-9-9-9v2c3.87 0 7 3.13 7 7zm-4 0h2c0-2.76-2.24-5-5-5v2c1.66 0 3 1.34 3 3zm-1.79 5.37c-2.83-1.44-5.15-3.75-6.59-6.59l2.53-2.53L8.54 3H3.03C2.45 13.18 10.82 21.55 21 20.97v-5.51l-5.27-.61-2.52 2.52z"}),"PhoneInTalkSharp"),yY1=h([c.jsx("path",{d:"M6.54 5h-1.5c.09 1.32.34 2.58.75 3.79l1.2-1.21c-.24-.83-.39-1.7-.45-2.58zm8.66 13.21c1.21.41 2.48.67 3.8.76v-1.5c-.88-.07-1.75-.22-2.6-.45l-1.2 1.19z",opacity:".3"},"0"),c.jsx("path",{d:"M15 12h2c0-2.76-2.24-5-5-5v2c1.66 0 3 1.34 3 3zm4 0h2c0-4.97-4.03-9-9-9v2c3.87 0 7 3.13 7 7zm1 3.5c-1.25 0-2.45-.2-3.57-.57-.1-.03-.21-.05-.31-.05-.26 0-.51.1-.71.29l-2.2 2.2c-2.83-1.44-5.15-3.75-6.59-6.59l2.2-2.21c.28-.26.36-.65.25-1C8.7 6.45 8.5 5.25 8.5 4c0-.55-.45-1-1-1H4c-.55 0-1 .45-1 1 0 9.39 7.61 17 17 17 .55 0 1-.45 1-1v-3.5c0-.55-.45-1-1-1zM5.03 5h1.5c.07.88.22 1.75.45 2.58l-1.2 1.21c-.4-1.21-.66-2.47-.75-3.79zM19 18.97c-1.32-.09-2.6-.35-3.8-.76l1.2-1.2c.85.24 1.72.39 2.6.45v1.51z"},"1")],"PhoneInTalkTwoTone"),gY1=h(c.jsx("path",{d:"M15.5 1h-8C6.12 1 5 2.12 5 3.5v17C5 21.88 6.12 23 7.5 23h8c1.38 0 2.5-1.12 2.5-2.5v-17C18 2.12 16.88 1 15.5 1m-4 21c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5m4.5-4H7V4h9z"}),"PhoneIphone"),AY1=h(c.jsx("path",{d:"M15.5 1h-8C6.12 1 5 2.12 5 3.5v17C5 21.88 6.12 23 7.5 23h8c1.38 0 2.5-1.12 2.5-2.5v-17C18 2.12 16.88 1 15.5 1m-4 21c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5m4.5-4H7V4h9z"}),"PhoneIphoneOutlined"),fY1=h(c.jsx("path",{d:"M15.5 1h-8C6.12 1 5 2.12 5 3.5v17C5 21.88 6.12 23 7.5 23h8c1.38 0 2.5-1.12 2.5-2.5v-17C18 2.12 16.88 1 15.5 1m-4 21c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5m4.5-4H7V4h9z"}),"PhoneIphoneRounded"),PY1=h(c.jsx("path",{d:"M18 1H5v22h13zm-6.5 21c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5m4.5-4H7V4h9z"}),"PhoneIphoneSharp"),FY1=h([c.jsx("path",{d:"M7 4h9v14H7z",opacity:".3"},"0"),c.jsx("path",{d:"M15.5 1h-8C6.12 1 5 2.12 5 3.5v17C5 21.88 6.12 23 7.5 23h8c1.38 0 2.5-1.12 2.5-2.5v-17C18 2.12 16.88 1 15.5 1m-4 21c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5m4.5-4H7V4h9z"},"1")],"PhoneIphoneTwoTone"),BY1=h([c.jsx("path",{d:"M20 5V4c0-1.1-.9-2-2-2s-2 .9-2 2v1h-1v5h6V5zm-1 0h-2V4c0-.55.45-1 1-1s1 .45 1 1z"},"0"),c.jsx("path",{d:"m15.63 14.4-2.52 2.5c-2.5-1.43-4.57-3.5-6-6l2.5-2.52c.23-.24.33-.57.27-.9L9.13 3.8c-.09-.46-.5-.8-.98-.8H4c-.56 0-1.03.47-1 1.03.17 2.89 1.05 5.6 2.43 7.97 1.58 2.73 3.85 4.99 6.57 6.57 2.37 1.37 5.08 2.26 7.97 2.43.56.03 1.03-.44 1.03-1v-4.15c0-.48-.34-.89-.8-.98l-3.67-.73c-.33-.07-.67.03-.9.26"},"1")],"PhoneLocked"),bY1=h([c.jsx("path",{d:"M20 5V4c0-1.1-.9-2-2-2s-2 .9-2 2v1h-1v5h6V5zm-1 0h-2V4c0-.55.45-1 1-1s1 .45 1 1z"},"0"),c.jsx("path",{d:"m20.2 14.87-3.67-.73c-.5-.1-.83.2-.9.27l-2.52 2.5c-2.5-1.43-4.57-3.5-6-6l2.5-2.52c.23-.24.33-.57.27-.9L9.13 3.8c-.09-.46-.5-.8-.98-.8H4c-.56 0-1.03.47-1 1.03.17 2.89 1.05 5.6 2.43 7.97 1.58 2.73 3.85 4.99 6.57 6.57 2.37 1.37 5.08 2.26 7.97 2.43.55.03 1.03-.43 1.03-1v-4.15c0-.48-.34-.89-.8-.98M5.1 5h2.23l.47 2.35L6.17 9c-.54-1.3-.9-2.63-1.07-4M19 18.9c-1.37-.18-2.7-.53-4-1.07l1.65-1.63 2.35.47z"},"1")],"PhoneLockedOutlined"),DY1=h([c.jsx("path",{d:"M20 5v-.89c0-1-.68-1.92-1.66-2.08C17.08 1.82 16 2.79 16 4v1c-.55 0-1 .45-1 1v3c0 .55.45 1 1 1h4c.55 0 1-.45 1-1V6c0-.55-.45-1-1-1m-1 0h-2V4c0-.55.45-1 1-1s1 .45 1 1z"},"0"),c.jsx("path",{d:"m15.63 14.4-2.52 2.5c-2.5-1.43-4.57-3.5-6-6l2.5-2.52c.23-.24.33-.57.27-.9L9.13 3.8c-.09-.46-.5-.8-.98-.8H4c-.56 0-1.03.47-1 1.03.17 2.89 1.05 5.6 2.43 7.97 1.58 2.73 3.85 4.99 6.57 6.57 2.37 1.37 5.08 2.26 7.97 2.43.56.03 1.03-.44 1.03-1v-4.15c0-.48-.34-.89-.8-.98l-3.67-.73c-.33-.07-.67.03-.9.26"},"1")],"PhoneLockedRounded"),kY1=h([c.jsx("path",{d:"M20 5V4c0-1.1-.9-2-2-2s-2 .9-2 2v1h-1v5h6V5zm-1 0h-2V4c0-.55.45-1 1-1s1 .45 1 1z"},"0"),c.jsx("path",{d:"m21 15-5-1-2.9 2.9c-2.5-1.43-4.57-3.5-6-6L10 8 9 3H3c0 3.28.89 6.35 2.43 9 1.58 2.73 3.85 4.99 6.57 6.57C14.65 20.1 17.72 21 21 21z"},"1")],"PhoneLockedSharp"),WY1=h([c.jsx("path",{d:"M20 5V4c0-1.1-.9-2-2-2s-2 .9-2 2v1h-1v5h6V5zm-1 0h-2V4c0-.55.45-1 1-1s1 .45 1 1z"},"0"),c.jsx("path",{d:"M15 17.83c1.29.54 2.63.89 4 1.07v-2.23l-2.35-.47zM7.33 5H5.1c.18 1.37.53 2.7 1.07 4L7.8 7.35z",opacity:".3"},"1"),c.jsx("path",{d:"m20.2 14.87-3.67-.73c-.5-.1-.83.2-.9.27l-2.52 2.5c-2.5-1.43-4.57-3.5-6-6l2.5-2.52c.23-.24.33-.57.27-.9L9.13 3.8c-.09-.46-.5-.8-.98-.8H4c-.56 0-1.03.47-1 1.03.17 2.89 1.05 5.6 2.43 7.97 1.58 2.73 3.85 4.99 6.57 6.57 2.37 1.37 5.08 2.26 7.97 2.43.55.03 1.03-.43 1.03-1v-4.15c0-.48-.34-.89-.8-.98M5.1 5h2.23l.47 2.35L6.17 9c-.54-1.3-.9-2.63-1.07-4M19 18.9c-1.37-.18-2.7-.53-4-1.07l1.65-1.63 2.35.47z"},"2")],"PhoneLockedTwoTone"),NY1=h(c.jsx("path",{d:"M6.5 5.5 12 11l7-7-1-1-6 6-4.5-4.5H11V3H5v6h1.5zm17.21 11.17C20.66 13.78 16.54 12 12 12S3.34 13.78.29 16.67c-.18.18-.29.43-.29.71s.11.53.29.71l2.48 2.48c.18.18.43.29.71.29.27 0 .52-.11.7-.28.79-.74 1.69-1.36 2.66-1.85.33-.16.56-.5.56-.9v-3.1c1.45-.48 3-.73 4.6-.73s3.15.25 4.6.72v3.1c0 .39.23.74.56.9.98.49 1.87 1.12 2.67 1.85.18.18.43.28.7.28.28 0 .53-.11.71-.29l2.48-2.48c.18-.18.29-.43.29-.71s-.12-.52-.3-.7"}),"PhoneMissed"),EY1=h(c.jsx("path",{d:"M23.71 16.67C20.66 13.78 16.54 12 12 12S3.34 13.78.29 16.67c-.18.18-.29.43-.29.71s.11.53.29.71l2.48 2.48c.18.18.43.29.71.29.27 0 .52-.11.7-.28.79-.74 1.69-1.36 2.66-1.85.33-.16.56-.5.56-.9v-3.1c1.45-.48 3-.73 4.6-.73s3.15.25 4.6.72v3.1c0 .39.23.74.56.9.98.49 1.87 1.12 2.67 1.85.18.18.43.28.7.28.28 0 .53-.11.71-.29l2.48-2.48c.18-.18.29-.43.29-.71s-.12-.52-.3-.7m-18.31.56c-.66.37-1.29.8-1.87 1.27l-1.07-1.07c.91-.75 1.9-1.39 2.95-1.9v1.7zm15.08 1.26c-.6-.48-1.22-.9-1.88-1.27v-1.7c1.05.51 2.03 1.15 2.95 1.9zM7 6.43l4.94 4.94 7.07-7.07-1.41-1.42-5.66 5.66L8.4 5H11V3H5v6h2z"}),"PhoneMissedOutlined"),IY1=h(c.jsx("path",{d:"M23.09 16.2c-6.33-5.59-15.86-5.59-22.18 0-.84.74-.84 2.05-.05 2.84l1.2 1.2c.71.71 1.84.77 2.62.15l1.97-1.57c.47-.37.75-.94.75-1.55V14.7c2.98-.97 6.21-.98 9.2 0v2.58c0 .6.28 1.17.75 1.55l1.96 1.56c.79.62 1.91.56 2.62-.15l1.2-1.2c.8-.79.79-2.1-.04-2.84M6 9c.55 0 1-.45 1-1V6.43l4.24 4.24c.39.39 1.02.39 1.41 0l5.66-5.66c.39-.39.39-1.02 0-1.41a.996.996 0 0 0-1.41 0l-4.95 4.95L8.4 5H10c.55 0 1-.45 1-1s-.45-1-1-1H6c-.55 0-1 .45-1 1v4c0 .55.45 1 1 1"}),"PhoneMissedRounded"),UY1=h(c.jsx("path",{d:"M23.32 16.67c-2.95-2.79-6.93-4.51-11.31-4.51-4.39 0-8.37 1.72-11.31 4.51l-.69.69L3.65 21l3.93-2.72-.01-3.49c1.4-.45 2.9-.7 4.44-.7 1.55 0 3.04.24 4.44.7l-.01 3.49L20.37 21l3.64-3.64c0-.01-.52-.52-.69-.69M7 6.43l4.94 4.94 7.07-7.07-1.41-1.42-5.66 5.66L8.4 5H11V3H5v6h2z"}),"PhoneMissedSharp"),GY1=h([c.jsx("path",{d:"M18.6 17.22c.66.37 1.28.79 1.88 1.27l1.07-1.07c-.91-.75-1.9-1.39-2.95-1.9zM3.53 18.5c.58-.47 1.21-.89 1.87-1.27v-1.71c-1.05.51-2.03 1.15-2.95 1.9z",opacity:".3"},"0"),c.jsx("path",{d:"M23.71 16.67C20.66 13.78 16.54 12 12 12S3.34 13.78.29 16.67c-.18.18-.29.43-.29.71s.11.53.29.71l2.48 2.48c.18.18.43.29.71.29.27 0 .52-.11.7-.28.79-.74 1.69-1.36 2.66-1.85.33-.16.56-.5.56-.9v-3.1c1.45-.48 3-.73 4.6-.73s3.15.25 4.6.72v3.1c0 .39.23.74.56.9.98.49 1.87 1.12 2.67 1.85.18.18.43.28.7.28.28 0 .53-.11.71-.29l2.48-2.48c.18-.18.29-.43.29-.71s-.12-.52-.3-.7m-18.31.56c-.66.37-1.29.8-1.87 1.27l-1.07-1.07c.91-.75 1.9-1.39 2.95-1.9v1.7zm15.08 1.26c-.6-.48-1.22-.9-1.88-1.27v-1.7c1.05.51 2.03 1.15 2.95 1.9zM7 6.43l4.94 4.94 7.07-7.07-1.41-1.42-5.66 5.66L8.4 5H11V3H5v6h2z"},"1")],"PhoneMissedTwoTone"),KY1=h(c.jsx("path",{d:"M6.54 5c.06.89.21 1.76.45 2.59l-1.2 1.2c-.41-1.2-.67-2.47-.76-3.79zm9.86 12.02c.85.24 1.72.39 2.6.45v1.49c-1.32-.09-2.59-.35-3.8-.75zM7.5 3H4c-.55 0-1 .45-1 1 0 9.39 7.61 17 17 17 .55 0 1-.45 1-1v-3.49c0-.55-.45-1-1-1-1.24 0-2.45-.2-3.57-.57-.1-.04-.21-.05-.31-.05-.26 0-.51.1-.71.29l-2.2 2.2c-2.83-1.45-5.15-3.76-6.59-6.59l2.2-2.2c.28-.28.36-.67.25-1.02C8.7 6.45 8.5 5.25 8.5 4c0-.55-.45-1-1-1"}),"PhoneOutlined"),qY1=h(c.jsx("path",{d:"M17 3h-2v7h2zm3 12.5c-1.25 0-2.45-.2-3.57-.57-.35-.11-.74-.03-1.02.24l-2.2 2.2c-2.83-1.44-5.15-3.75-6.59-6.59l2.2-2.21c.28-.26.36-.65.25-1C8.7 6.45 8.5 5.25 8.5 4c0-.55-.45-1-1-1H4c-.55 0-1 .45-1 1 0 9.39 7.61 17 17 17 .55 0 1-.45 1-1v-3.5c0-.55-.45-1-1-1M19 3v7h2V3z"}),"PhonePaused"),QY1=h(c.jsx("path",{d:"M6.54 5c.06.88.21 1.75.44 2.58l-1.2 1.21c-.4-1.21-.66-2.47-.75-3.79zm9.86 12.01c.85.24 1.72.39 2.6.45v1.5c-1.32-.09-2.6-.35-3.8-.76zM7.5 3H4c-.55 0-1 .45-1 1 0 9.39 7.61 17 17 17 .55 0 1-.45 1-1v-3.5c0-.55-.45-1-1-1-1.25 0-2.45-.2-3.57-.57-.1-.03-.21-.05-.31-.05-.26 0-.51.1-.71.29l-2.2 2.2c-2.83-1.44-5.15-3.75-6.59-6.59l2.2-2.21c.28-.26.36-.65.25-1C8.7 6.45 8.5 5.25 8.5 4c0-.55-.45-1-1-1M15 3h2v7h-2zm4 0h2v7h-2z"}),"PhonePausedOutlined"),ZY1=h(c.jsx("path",{d:"M16 3c-.55 0-1 .45-1 1v5c0 .55.45 1 1 1s1-.45 1-1V4c0-.55-.45-1-1-1m3 1v5c0 .55.45 1 1 1s1-.45 1-1V4c0-.55-.45-1-1-1s-1 .45-1 1m.23 11.26-2.54-.29c-.61-.07-1.21.14-1.64.57l-1.84 1.84c-2.83-1.44-5.15-3.75-6.59-6.59l1.85-1.85c.43-.43.64-1.03.57-1.64l-.29-2.52c-.12-1.01-.97-1.77-1.99-1.77H5.03c-1.13 0-2.07.94-2 2.07.53 8.54 7.36 15.36 15.89 15.89 1.13.07 2.07-.87 2.07-2v-1.73c.01-1.01-.75-1.86-1.76-1.98"}),"PhonePausedRounded"),JY1=h(c.jsx("path",{d:"M15 3h2v7h-2zm4 0h2v7h-2zm-5.79 14.37c-2.83-1.44-5.15-3.75-6.59-6.59l2.53-2.53L8.54 3H3.03C2.45 13.18 10.82 21.55 21 20.97v-5.51l-5.27-.61z"}),"PhonePausedSharp"),YY1=h([c.jsx("path",{d:"M6.54 5h-1.5c.09 1.32.34 2.58.75 3.79l1.2-1.21c-.24-.83-.39-1.7-.45-2.58m8.66 13.21c1.21.41 2.48.67 3.8.76v-1.5c-.88-.07-1.75-.22-2.6-.45z",opacity:".3"},"0"),c.jsx("path",{d:"M20 15.5c-1.25 0-2.45-.2-3.57-.57-.1-.03-.21-.05-.31-.05-.26 0-.51.1-.71.29l-2.2 2.2c-2.83-1.44-5.15-3.75-6.59-6.59l2.2-2.21c.28-.26.36-.65.25-1C8.7 6.45 8.5 5.25 8.5 4c0-.55-.45-1-1-1H4c-.55 0-1 .45-1 1 0 9.39 7.61 17 17 17 .55 0 1-.45 1-1v-3.5c0-.55-.45-1-1-1M5.03 5h1.5c.07.88.22 1.75.45 2.58l-1.2 1.21c-.4-1.21-.66-2.47-.75-3.79M19 18.97c-1.32-.09-2.6-.35-3.8-.76l1.2-1.2c.85.24 1.72.39 2.6.45zM15 3h2v7h-2zm4 0h2v7h-2z"},"1")],"PhonePausedTwoTone"),_Y1=h(c.jsx("path",{d:"m19.23 15.26-2.54-.29c-.61-.07-1.21.14-1.64.57l-1.84 1.84c-2.83-1.44-5.15-3.75-6.59-6.59l1.85-1.85c.43-.43.64-1.03.57-1.64l-.29-2.52c-.12-1.01-.97-1.77-1.99-1.77H5.03c-1.13 0-2.07.94-2 2.07.53 8.54 7.36 15.36 15.89 15.89 1.13.07 2.07-.87 2.07-2v-1.73c.01-1.01-.75-1.86-1.76-1.98"}),"PhoneRounded"),XY1=h(c.jsx("path",{d:"m21 15.46-5.27-.61-2.52 2.52c-2.83-1.44-5.15-3.75-6.59-6.59l2.53-2.53L8.54 3H3.03C2.45 13.18 10.82 21.55 21 20.97z"}),"PhoneSharp"),$Y1=h([c.jsx("path",{d:"M19 17.47c-.88-.07-1.75-.22-2.6-.45l-1.19 1.19c1.2.41 2.48.67 3.8.75v-1.49zM5.03 5c.09 1.32.35 2.59.75 3.8l1.2-1.2c-.23-.84-.38-1.71-.44-2.6z",opacity:".3"},"0"),c.jsx("path",{d:"M9.07 7.57C8.7 6.45 8.5 5.25 8.5 4c0-.55-.45-1-1-1H4c-.55 0-1 .45-1 1 0 9.39 7.61 17 17 17 .55 0 1-.45 1-1v-3.49c0-.55-.45-1-1-1-1.24 0-2.45-.2-3.57-.57-.1-.04-.21-.05-.31-.05-.26 0-.51.1-.71.29l-2.2 2.2c-2.83-1.45-5.15-3.76-6.59-6.59l2.2-2.2c.28-.28.36-.67.25-1.02m7.33 9.45c.85.24 1.72.39 2.6.45v1.49c-1.32-.09-2.59-.35-3.8-.75zM5.79 8.8c-.41-1.21-.67-2.48-.76-3.8h1.5c.07.89.22 1.76.46 2.59z"},"1")],"PhoneTwoTone"),c_1=h(c.jsx("path",{d:"M4 6h18V4H4c-1.1 0-2 .9-2 2v11H0v3h14v-3H4zm19 2h-6c-.55 0-1 .45-1 1v10c0 .55.45 1 1 1h6c.55 0 1-.45 1-1V9c0-.55-.45-1-1-1m-1 9h-4v-7h4z"}),"Phonelink"),h_1=h(c.jsx("path",{d:"m13 8.2-1-1-4 4-4-4-1 1 4 4-4 4 1 1 4-4 4 4 1-1-4-4zM19 1H9c-1.1 0-2 .9-2 2v3h2V4h10v16H9v-2H7v3c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2V3c0-1.1-.9-2-2-2"}),"PhonelinkErase"),s_1=h(c.jsx("path",{d:"m13 8.2-1-1-4 4-4-4-1 1 4 4-4 4 1 1 4-4 4 4 1-1-4-4zM19 1H9c-1.1 0-2 .9-2 2v3h2V4h10v16H9v-2H7v3c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2V3c0-1.1-.9-2-2-2"}),"PhonelinkEraseOutlined"),t_1=h(c.jsx("path",{d:"M12.5 7.7c-.28-.28-.72-.28-1 0L8 11.2 4.5 7.7c-.28-.28-.72-.28-1 0s-.28.72 0 1L7 12.2l-3.5 3.5c-.28.28-.28.72 0 1s.72.28 1 0L8 13.2l3.5 3.5c.28.28.72.28 1 0s.28-.72 0-1L9 12.2l3.5-3.5c.28-.28.28-.72 0-1M19 1H9c-1.1 0-2 .9-2 2v2c0 .55.45 1 1 1s1-.45 1-1V4h10v16H9v-1c0-.55-.45-1-1-1s-1 .45-1 1v2c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2V3c0-1.1-.9-2-2-2"}),"PhonelinkEraseRounded"),o_1=h(c.jsx("path",{d:"m13 8.2-1-1-4 4-4-4-1 1 4 4-4 4 1 1 4-4 4 4 1-1-4-4zM21 1H7v5h2V4h10v16H9v-2H7v5h14z"}),"PhonelinkEraseSharp"),v_1=h(c.jsx("path",{d:"m4 17.2 4-4 4 4 1-1-4-4 4-4-1-1-4 4-4-4-1 1 4 4-4 4zM9 23h10c1.1 0 2-.9 2-2V3c0-1.1-.9-2-2-2H9c-1.1 0-2 .9-2 2v3h2V4h10v16H9v-2H7v3c0 1.1.9 2 2 2"}),"PhonelinkEraseTwoTone"),e_1=h(c.jsx("path",{d:"M19 1H9c-1.1 0-2 .9-2 2v3h2V4h10v16H9v-2H7v3c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2V3c0-1.1-.9-2-2-2m-8.2 10V9.5C10.8 8.1 9.4 7 8 7S5.2 8.1 5.2 9.5V11c-.6 0-1.2.6-1.2 1.2v3.5c0 .7.6 1.3 1.2 1.3h5.5c.7 0 1.3-.6 1.3-1.2v-3.5c0-.7-.6-1.3-1.2-1.3m-1.3 0h-3V9.5c0-.8.7-1.3 1.5-1.3s1.5.5 1.5 1.3z"}),"PhonelinkLock"),l_1=h(c.jsx("path",{d:"M19 1H9c-1.1 0-2 .9-2 2v3h2V4h10v16H9v-2H7v3c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2V3c0-1.1-.9-2-2-2m-8.2 10V9.5C10.8 8.1 9.4 7 8 7S5.2 8.1 5.2 9.5V11c-.6 0-1.2.6-1.2 1.2v3.5c0 .7.6 1.3 1.2 1.3h5.5c.7 0 1.3-.6 1.3-1.2v-3.5c0-.7-.6-1.3-1.2-1.3m-1.3 0h-3V9.5c0-.8.7-1.3 1.5-1.3s1.5.5 1.5 1.3z"}),"PhonelinkLockOutlined"),n_1=h([c.jsx("path",{d:"M17 18H7V6h10v1h2V3c0-1.1-.9-2-2-2L7 1.01C5.9 1.01 5 1.9 5 3v18c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2v-4h-2z"},"0"),c.jsx("path",{d:"M20 11v-1c0-1.1-.9-2-2-2s-2 .9-2 2v1c-.55 0-1 .45-1 1v3c0 .55.45 1 1 1h4c.55 0 1-.45 1-1v-3c0-.55-.45-1-1-1m-1 0h-2v-1c0-.55.45-1 1-1s1 .45 1 1z"},"1")],"PhonelinkLockRounded"),a_1=h(c.jsx("path",{d:"M21 1H7v5h2V4h10v16H9v-2H7v5h14zM10.8 11V9.5C10.8 8.1 9.4 7 8 7S5.2 8.1 5.2 9.5V11H4v6h8v-6zm-1.3 0h-3V9.5c0-.8.7-1.3 1.5-1.3s1.5.5 1.5 1.3z"}),"PhonelinkLockSharp"),d_1=h(c.jsx("path",{d:"M8 7C6.6 7 5.2 8.1 5.2 9.5V11c-.6 0-1.2.6-1.2 1.2v3.5c0 .7.6 1.3 1.2 1.3h5.5c.7 0 1.3-.6 1.3-1.2v-3.5c0-.7-.6-1.3-1.2-1.3V9.5C10.8 8.1 9.4 7 8 7m1.5 4h-3V9.5c0-.8.7-1.3 1.5-1.3s1.5.5 1.5 1.3zM21 21V3c0-1.1-.9-2-2-2H9c-1.1 0-2 .9-2 2v3h2V4h10v16H9v-2H7v3c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2"}),"PhonelinkLockTwoTone"),z_1=h(c.jsx("path",{d:"M22 6V4H6.82l2 2zM1.92 1.65.65 2.92l1.82 1.82C2.18 5.08 2 5.52 2 6v11H0v3h17.73l2.35 2.35 1.27-1.27L3.89 3.62zM4 6.27 14.73 17H4zM23 8h-6c-.55 0-1 .45-1 1v4.18l2 2V10h4v7h-2.18l3 3H23c.55 0 1-.45 1-1V9c0-.55-.45-1-1-1"}),"PhonelinkOff"),m_1=h(c.jsx("path",{d:"M22 6V4H7.39l2 2zm2 13V9c0-.55-.45-1-1-1h-6c-.55 0-1 .45-1 1v3.61l2 2V10h4v7h-1.61l2.93 2.93c.39-.13.68-.49.68-.93M2.06 1.51.65 2.92l1.82 1.82C2.18 5.08 2 5.52 2 6v11H0v3h17.73l2.35 2.35 1.41-1.41zM4 17V6.27L14.73 17z"}),"PhonelinkOffOutlined"),p_1=h(c.jsx("path",{d:"M24 19V9c0-.55-.45-1-1-1h-6c-.55 0-1 .45-1 1v3.61l2 2V10h4v7h-1.61l2.93 2.93c.39-.13.68-.49.68-.93M21 6c.55 0 1-.45 1-1s-.45-1-1-1H7.39l2 2zM1.36 2.21c-.39.39-.39 1.02 0 1.41l1.11 1.11C2.18 5.08 2 5.52 2 6v11h-.5c-.83 0-1.5.67-1.5 1.5S.67 20 1.5 20h16.23l1.64 1.64c.39.39 1.02.39 1.41 0s.39-1.02 0-1.41L2.77 2.21a.996.996 0 0 0-1.41 0M4 17V6.27L14.73 17z"}),"PhonelinkOffRounded"),H_1=h(c.jsx("path",{d:"m4.56 4-2.5-2.49zM24 8h-8v4.61l2 2V10h4v7h-1.61l3 3H24zm-2-2V4H7.39l2 2zM2.06 1.51.65 2.92 2 4.27V17H0v3h17.73l2.35 2.35 1.41-1.41zM4 17V6.27L14.73 17z"}),"PhonelinkOffSharp"),M_1=h([c.jsx("path",{d:"M22 17v-7h-4v4.61L20.39 17z",opacity:".3"},"0"),c.jsx("path",{d:"M23 8h-6c-.55 0-1 .45-1 1v3.61l2 2V10h4v7h-1.61l2.93 2.93c.39-.13.68-.49.68-.93V9c0-.55-.45-1-1-1m-1-2V4H7.39l2 2zM.65 2.92l1.82 1.82C2.18 5.08 2 5.52 2 6v11H0v3h17.73l2.35 2.35 1.41-1.41L2.06 1.51zM4 6.27 14.73 17H4z"},"1")],"PhonelinkOffTwoTone"),r_1=h(c.jsx("path",{d:"M4 6h18V4H4c-1.1 0-2 .9-2 2v11H0v3h14v-3H4zm19 2h-6c-.55 0-1 .45-1 1v10c0 .55.45 1 1 1h6c.55 0 1-.45 1-1V9c0-.55-.45-1-1-1m-1 9h-4v-7h4z"}),"PhonelinkOutlined"),i_1=h(c.jsx("path",{d:"m20.1 7.7-1 1c1.8 1.8 1.8 4.6 0 6.5l1 1c2.5-2.3 2.5-6.1 0-8.5M18 9.8l-1 1c.5.7.5 1.6 0 2.3l1 1c1.2-1.2 1.2-3 0-4.3M14 1H4c-1.1 0-2 .9-2 2v18c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2V3c0-1.1-.9-2-2-2m0 19H4V4h10z"}),"PhonelinkRing"),V_1=h(c.jsx("path",{d:"m20.1 7.7-1 1c1.8 1.8 1.8 4.6 0 6.5l1 1c2.5-2.3 2.5-6.1 0-8.5M18 9.8l-1 1c.5.7.5 1.6 0 2.3l1 1c1.2-1.2 1.2-3 0-4.3M14 1H4c-1.1 0-2 .9-2 2v18c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2V3c0-1.1-.9-2-2-2m0 19H4V4h10z"}),"PhonelinkRingOutlined"),x_1=h(c.jsx("path",{d:"M14 1H4c-1.1 0-2 .9-2 2v18c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2V3c0-1.1-.9-2-2-2m0 19H4V4h10zm6.63-11.74c-.26-.32-.74-.36-1.04-.06l-.03.03c-.25.25-.26.65-.05.93 1.26 1.64 1.25 3.87-.02 5.57-.21.28-.19.67.05.92l.05.05c.29.29.76.26 1.03-.05 1.8-2.13 1.8-5.19.01-7.39m-3.21 2.11-.06.06c-.2.2-.26.5-.15.76.21.49.21 1.03 0 1.52-.11.26-.05.56.15.76l.08.08c.32.32.87.25 1.09-.15.49-.89.49-1.94-.01-2.86a.687.687 0 0 0-1.1-.17"}),"PhonelinkRingRounded"),j_1=h(c.jsx("path",{d:"m20.1 7.7-1 1c1.8 1.8 1.8 4.6 0 6.5l1 1c2.5-2.3 2.5-6.1 0-8.5M18 9.8l-1 1c.5.7.5 1.6 0 2.3l1 1c1.2-1.2 1.2-3 0-4.3M16 1H2v22h14zm-2 19H4V4h10z"}),"PhonelinkRingSharp"),u_1=h([c.jsx("path",{d:"M4 4h10v16H4z",opacity:".3"},"0"),c.jsx("path",{d:"M14 1H4c-1.1 0-2 .9-2 2v18c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2V3c0-1.1-.9-2-2-2m0 19H4V4h10zm6.1-12.3-1 1c1.8 1.8 1.8 4.6 0 6.5l1 1c2.5-2.3 2.5-6.1 0-8.5M17 10.8c.5.7.5 1.6 0 2.3l1 1c1.2-1.2 1.2-3 0-4.3z"},"1")],"PhonelinkRingTwoTone"),L_1=h(c.jsx("path",{d:"M4 7c0-.55.45-1 1-1h16c.55 0 1-.45 1-1s-.45-1-1-1H4c-1.1 0-2 .9-2 2v11h-.5c-.83 0-1.5.67-1.5 1.5S.67 20 1.5 20h11c.83 0 1.5-.67 1.5-1.5s-.67-1.5-1.5-1.5H4zm19 1h-6c-.55 0-1 .45-1 1v10c0 .55.45 1 1 1h6c.55 0 1-.45 1-1V9c0-.55-.45-1-1-1m-1 9h-4v-7h4z"}),"PhonelinkRounded"),S_1=h(c.jsx("path",{d:"M10.82 12.49c.02-.16.04-.32.04-.49s-.02-.33-.04-.49l1.08-.82c.1-.07.12-.21.06-.32l-1.03-1.73c-.06-.11-.2-.15-.31-.11l-1.28.5c-.27-.2-.56-.36-.87-.49l-.2-1.33c0-.12-.11-.21-.24-.21H5.98c-.13 0-.24.09-.26.21l-.2 1.32c-.31.12-.6.3-.87.49l-1.28-.5c-.12-.05-.25 0-.31.11l-1.03 1.73c-.06.12-.03.25.07.33l1.08.82c-.02.16-.03.33-.03.49 0 .17.02.33.04.49l-1.09.83c-.1.07-.12.21-.06.32l1.03 1.73c.06.11.2.15.31.11l1.28-.5c.27.2.56.36.87.49l.2 1.32c.01.12.12.21.25.21h2.06c.13 0 .24-.09.25-.21l.2-1.32c.31-.12.6-.3.87-.49l1.28.5c.12.05.25 0 .31-.11l1.03-1.73c.06-.11.04-.24-.06-.32zM7 13.75c-.99 0-1.8-.78-1.8-1.75s.81-1.75 1.8-1.75 1.8.78 1.8 1.75S8 13.75 7 13.75M18 1.01 8 1c-1.1 0-2 .9-2 2v3h2V5h10v14H8v-1H6v3c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2V3c0-1.1-.9-1.99-2-1.99"}),"PhonelinkSetup"),C_1=h(c.jsx("path",{d:"M7 3v3h2V4h10v16H9v-2H7v3c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2V3c0-1.1-.9-2-2-2H9c-1.1 0-2 .9-2 2m2.5 12.5c.29-.12.55-.29.8-.48l-.02.03 1.01.39c.23.09.49 0 .61-.22l.84-1.46c.12-.21.07-.49-.12-.64l-.85-.68-.02.03c.02-.16.05-.32.05-.48s-.03-.32-.05-.48l.02.03.85-.68c.19-.15.24-.43.12-.64l-.84-1.46c-.12-.21-.38-.31-.61-.22l-1.01.39.02.03c-.25-.17-.51-.34-.8-.46l-.17-1.08C9.3 7.18 9.09 7 8.84 7H7.16c-.25 0-.46.18-.49.42L6.5 8.5c-.29.12-.55.29-.8.48l.02-.03-1.02-.39c-.23-.09-.49 0-.61.22l-.84 1.46c-.12.21-.07.49.12.64l.85.68.02-.03c-.02.15-.05.31-.05.47s.03.32.05.48l-.02-.03-.85.68c-.19.15-.24.43-.12.64l.84 1.46c.12.21.38.31.61.22l1.01-.39-.01-.04c.25.19.51.36.8.48l.17 1.07c.03.25.24.43.49.43h1.68c.25 0 .46-.18.49-.42zM6 12c0-1.1.9-2 2-2s2 .9 2 2-.9 2-2 2-2-.9-2-2"}),"PhonelinkSetupOutlined"),T_1=h(c.jsx("path",{d:"M7 3v2c0 .55.45 1 1 1s1-.45 1-1V4h10v16H9v-1c0-.55-.45-1-1-1s-1 .45-1 1v2c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2V3c0-1.1-.9-2-2-2H9c-1.1 0-2 .9-2 2m2.5 12.5c.29-.12.55-.29.8-.48l-.02.03 1.01.39c.23.09.49 0 .61-.22l.84-1.46c.12-.21.07-.49-.12-.64l-.85-.68-.02.03c.02-.16.05-.32.05-.48s-.03-.32-.05-.48l.02.03.85-.68c.19-.15.24-.43.12-.64l-.84-1.46c-.12-.21-.38-.31-.61-.22l-1.01.39.02.03c-.25-.17-.51-.34-.8-.46l-.17-1.08C9.3 7.18 9.09 7 8.84 7H7.16c-.25 0-.46.18-.49.42L6.5 8.5c-.29.12-.55.29-.8.48l.02-.03-1.02-.39c-.23-.09-.49 0-.61.22l-.84 1.46c-.12.21-.07.49.12.64l.85.68.02-.03c-.02.15-.05.31-.05.47s.03.32.05.48l-.02-.03-.85.68c-.19.15-.24.43-.12.64l.84 1.46c.12.21.38.31.61.22l1.01-.39-.01-.04c.25.19.51.36.8.48l.17 1.07c.03.25.24.43.49.43h1.68c.25 0 .46-.18.49-.42zM6 12c0-1.1.9-2 2-2s2 .9 2 2-.9 2-2 2-2-.9-2-2"}),"PhonelinkSetupRounded"),w_1=h(c.jsx("path",{d:"M7 1v5h2V4h10v16H9v-2H7v5h14V1zm2.5 14.5c.29-.12.55-.29.8-.48l-.02.03 1.41.55 1.27-2.2-1.18-.95-.02.03c.02-.16.05-.32.05-.48s-.03-.32-.05-.48l.02.03 1.18-.95-1.26-2.2-1.41.55.02.03c-.26-.19-.52-.36-.81-.48L9.27 7H6.73L6.5 8.5c-.29.12-.55.29-.8.48l.02-.03L4.3 8.4l-1.27 2.2 1.18.95.02-.03c-.01.16-.04.32-.04.48s.03.32.05.48l-.02-.03-1.18.95 1.27 2.2 1.41-.55-.02-.03c.25.19.51.36.8.48l.23 1.5h2.54zM6 12c0-1.1.9-2 2-2s2 .9 2 2-.9 2-2 2-2-.9-2-2"}),"PhonelinkSetupSharp"),R_1=h(c.jsx("path",{d:"M7 3v3h2V4h10v16H9v-2H7v3c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2V3c0-1.1-.9-2-2-2H9c-1.1 0-2 .9-2 2m2.5 12.5c.29-.12.55-.29.8-.48l-.02.03 1.01.39c.23.09.49 0 .61-.22l.84-1.46c.12-.21.07-.49-.12-.64l-.85-.68-.02.03c.02-.16.05-.32.05-.48s-.03-.32-.05-.48l.02.03.85-.68c.19-.15.24-.43.12-.64l-.84-1.46c-.12-.21-.38-.31-.61-.22l-1.01.39.02.03c-.25-.17-.51-.34-.8-.46l-.17-1.08C9.3 7.18 9.09 7 8.84 7H7.16c-.25 0-.46.18-.49.42L6.5 8.5c-.29.12-.55.29-.8.48l.02-.03-1.02-.39c-.23-.09-.49 0-.61.22l-.84 1.46c-.12.21-.07.49.12.64l.85.68.02-.03c-.02.15-.05.31-.05.47s.03.32.05.48l-.02-.03-.85.68c-.19.15-.24.43-.12.64l.84 1.46c.12.21.38.31.61.22l1.01-.39-.01-.04c.25.19.51.36.8.48l.17 1.07c.03.25.24.43.49.43h1.68c.25 0 .46-.18.49-.42zM6 12c0-1.1.9-2 2-2s2 .9 2 2-.9 2-2 2-2-.9-2-2"}),"PhonelinkSetupTwoTone"),O_1=h(c.jsx("path",{d:"M4 6h18V4H2v13H0v3h14v-3H4zm20 2h-8v12h8zm-2 9h-4v-7h4z"}),"PhonelinkSharp"),y_1=h([c.jsx("path",{d:"M18 10h4v7h-4z",opacity:".3"},"0"),c.jsx("path",{d:"M4 6h18V4H4c-1.1 0-2 .9-2 2v11H0v3h14v-3H4zm19 2h-6c-.55 0-1 .45-1 1v10c0 .55.45 1 1 1h6c.55 0 1-.45 1-1V9c0-.55-.45-1-1-1m-1 9h-4v-7h4z"},"1")],"PhonelinkTwoTone"),g_1=h(c.jsx("path",{d:"M21 19V5c0-1.1-.9-2-2-2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2M8.5 13.5l2.5 3.01L14.5 12l4.5 6H5z"}),"Photo"),A_1=h(c.jsx("path",{d:"M18 2H6c-1.1 0-2 .9-2 2v16c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2m-7 2h5v7l-2.5-1.5L11 11zM7 18l2.38-3.17L11 17l2.62-3.5L17 18z"}),"PhotoAlbum"),f_1=h(c.jsx("path",{d:"M18 2H6c-1.1 0-2 .9-2 2v16c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2m0 18H6V4h5v7l2.5-1.5L16 11V4h2zm-4.38-6.5L17 18H7l2.38-3.17L11 17z"}),"PhotoAlbumOutlined"),P_1=h(c.jsx("path",{d:"M18 2H6c-1.1 0-2 .9-2 2v16c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2m-2.76 8.55L13.5 9.5l-1.74 1.05c-.33.2-.76-.04-.76-.43V4h5v6.12c0 .39-.42.63-.76.43M7.6 17.2l1.38-1.83c.2-.27.6-.27.8 0L11 17l2.23-2.97c.2-.27.6-.27.8 0l2.38 3.17c.25.33.01.8-.4.8H8c-.41 0-.65-.47-.4-.8"}),"PhotoAlbumRounded"),F_1=h(c.jsx("path",{d:"M20 2H4v20h16zm-9 2h5v7l-2.5-1.5L11 11zM7 18l2.38-3.17L11 17l2.62-3.5L17 18z"}),"PhotoAlbumSharp"),B_1=h([c.jsx("path",{d:"M16 4v7l-2.5-1.5L11 11V4H6v16h12V4zM7 18l2.38-3.17L11 17l2.62-3.5L17 18z",opacity:".3"},"0"),c.jsx("path",{d:"M18 2H6c-1.1 0-2 .9-2 2v16c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2m0 18H6V4h5v7l2.5-1.5L16 11V4h2zm-4.38-6.5L17 18H7l2.38-3.17L11 17z"},"1")],"PhotoAlbumTwoTone"),b_1=h([c.jsx("circle",{cx:"12",cy:"12",r:"3.2"},"0"),c.jsx("path",{d:"M9 2 7.17 4H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2h-3.17L15 2zm3 15c-2.76 0-5-2.24-5-5s2.24-5 5-5 5 2.24 5 5-2.24 5-5 5"},"1")],"PhotoCamera"),D_1=h(c.jsx("path",{d:"M20 5c1.1 0 2 .9 2 2v12c0 1.1-.9 2-2 2H4c-1.1 0-2-.9-2-2V7c0-1.1.9-2 2-2h3.17L9 3h6l1.83 2zm0 14V7H4v12zm-6-7-3 3.72L9 13l-3 4h12z"}),"PhotoCameraBack"),k_1=h([c.jsx("path",{d:"M20 5h-3.17L15 3H9L7.17 5H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2m0 14H4V7h4.05l1.83-2h4.24l1.83 2H20z"},"0"),c.jsx("path",{d:"M11.25 16 9 13l-3 4h12l-3.75-5z"},"1")],"PhotoCameraBackOutlined"),W_1=h(c.jsx("path",{d:"M20 5h-3.17l-1.24-1.35c-.37-.41-.91-.65-1.47-.65H9.88c-.56 0-1.1.24-1.47.65L7.17 5H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2m-3 12H7c-.41 0-.65-.47-.4-.8l2-2.67c.2-.27.6-.27.8 0L11.25 16l2.6-3.47c.2-.27.6-.27.8 0l2.75 3.67c.25.33.01.8-.4.8"}),"PhotoCameraBackRounded"),N_1=h(c.jsx("path",{d:"M16.83 5 15 3H9L7.17 5H2v16h20V5zM6 17l3-4 2.25 3 3-4L18 17z"}),"PhotoCameraBackSharp"),E_1=h([c.jsx("path",{d:"m15.95 7-1.83-2H9.88L8.05 7H4v12h16V7zM6 17l3-4 2.25 3 3-4L18 17z",opacity:".3"},"0"),c.jsx("path",{d:"M20 5h-3.17L15 3H9L7.17 5H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2m0 14H4V7h4.05l1.83-2h4.24l1.83 2H20zm-8.75-3L9 13l-3 4h12l-3.75-5z"},"1")],"PhotoCameraBackTwoTone"),I_1=h(c.jsx("path",{d:"m18 10.48 4-3.98v11l-4-3.98V18c0 1.1-.9 2-2 2H4c-1.1 0-2-.9-2-2V6c0-1.1.9-2 2-2h12c1.1 0 2 .9 2 2zm-2-.79V6H4v12h12zM10 12c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2m0 1c1.34 0 4 .67 4 2v1H6v-1c0-1.33 2.66-2 4-2"}),"PhotoCameraFront"),U_1=h([c.jsx("path",{d:"M20 5h-3.17L15 3H9L7.17 5H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2m0 14H4V7h4.05l1.83-2h4.24l1.83 2H20z"},"0"),c.jsx("circle",{cx:"12",cy:"11",r:"2"},"1"),c.jsx("path",{d:"M14.78 14.58c-.85-.37-1.79-.58-2.78-.58s-1.93.21-2.78.58C8.48 14.9 8 15.62 8 16.43V17h8v-.57c0-.81-.48-1.53-1.22-1.85"},"2")],"PhotoCameraFrontOutlined"),G_1=h(c.jsx("path",{d:"M20 5h-3.17l-1.24-1.35c-.37-.41-.91-.65-1.47-.65H9.88c-.56 0-1.1.24-1.47.65L7.17 5H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2m-8 4c1.1 0 2 .9 2 2s-.9 2-2 2-2-.9-2-2 .9-2 2-2m4 8H8v-.57c0-.81.48-1.53 1.22-1.85.85-.37 1.79-.58 2.78-.58s1.93.21 2.78.58c.74.32 1.22 1.04 1.22 1.85z"}),"PhotoCameraFrontRounded"),K_1=h(c.jsx("path",{d:"M16.83 5 15 3H9L7.17 5H2v16h20V5zM12 9c1.1 0 2 .9 2 2s-.9 2-2 2-2-.9-2-2 .9-2 2-2m4 8H8v-.57c0-.81.48-1.53 1.22-1.85.85-.37 1.79-.58 2.78-.58s1.93.21 2.78.58c.74.32 1.22 1.04 1.22 1.85z"}),"PhotoCameraFrontSharp"),q_1=h([c.jsx("path",{d:"m15.95 7-1.83-2H9.88L8.05 7H4v12h16V7zM12 9c1.1 0 2 .9 2 2s-.9 2-2 2-2-.9-2-2 .9-2 2-2m4 8H8v-.57c0-.81.48-1.53 1.22-1.85.85-.37 1.79-.58 2.78-.58s1.93.21 2.78.58c.74.32 1.22 1.04 1.22 1.85z",opacity:".3"},"0"),c.jsx("path",{d:"M20 5h-3.17L15 3H9L7.17 5H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2m0 14H4V7h4.05l1.83-2h4.24l1.83 2H20zm-8-6c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2m2.78 1.58c-.85-.37-1.79-.58-2.78-.58s-1.93.21-2.78.58C8.48 14.9 8 15.62 8 16.43V17h8v-.57c0-.81-.48-1.53-1.22-1.85"},"1")],"PhotoCameraFrontTwoTone"),Q_1=h(c.jsx("path",{d:"m14.12 4 1.83 2H20v12H4V6h4.05l1.83-2zM15 2H9L7.17 4H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2h-3.17zm-3 7c1.65 0 3 1.35 3 3s-1.35 3-3 3-3-1.35-3-3 1.35-3 3-3m0-2c-2.76 0-5 2.24-5 5s2.24 5 5 5 5-2.24 5-5-2.24-5-5-5"}),"PhotoCameraOutlined"),Z_1=h([c.jsx("circle",{cx:"12",cy:"12",r:"3"},"0"),c.jsx("path",{d:"M20 4h-3.17l-1.24-1.35c-.37-.41-.91-.65-1.47-.65H9.88c-.56 0-1.1.24-1.48.65L7.17 4H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2m-8 13c-2.76 0-5-2.24-5-5s2.24-5 5-5 5 2.24 5 5-2.24 5-5 5"},"1")],"PhotoCameraRounded"),J_1=h([c.jsx("circle",{cx:"12",cy:"12",r:"3"},"0"),c.jsx("path",{d:"M9 2 7.17 4H2v16h20V4h-5.17L15 2zm3 15c-2.76 0-5-2.24-5-5s2.24-5 5-5 5 2.24 5 5-2.24 5-5 5"},"1")],"PhotoCameraSharp"),Y_1=h([c.jsx("path",{d:"M20 6h-4.05l-1.83-2H9.88L8.05 6H4v12h16zm-8 11c-2.76 0-5-2.24-5-5s2.24-5 5-5 5 2.24 5 5-2.24 5-5 5",opacity:".3"},"0"),c.jsx("path",{d:"M4 20h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2h-3.17L15 2H9L7.17 4H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2M4 6h4.05l1.83-2h4.24l1.83 2H20v12H4zm8 1c-2.76 0-5 2.24-5 5s2.24 5 5 5 5-2.24 5-5-2.24-5-5-5m0 8c-1.65 0-3-1.35-3-3s1.35-3 3-3 3 1.35 3 3-1.35 3-3 3"},"1")],"PhotoCameraTwoTone"),__1=h(c.jsx("path",{d:"M19.02 10v9H5V5h9V3H5.02c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2v-9zM17 10l.94-2.06L20 7l-2.06-.94L17 4l-.94 2.06L14 7l2.06.94zm-3.75.75L12 8l-1.25 2.75L8 12l2.75 1.25L12 16l1.25-2.75L16 12z"}),"PhotoFilter"),X_1=h(c.jsx("path",{d:"M19 10v9H4.98V5h9V3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2v-9zm-2.94-2.06L17 10l.94-2.06L20 7l-2.06-.94L17 4l-.94 2.06L14 7zM12 8l-1.25 2.75L8 12l2.75 1.25L12 16l1.25-2.75L16 12l-2.75-1.25z"}),"PhotoFilterOutlined"),$_1=h(c.jsx("path",{d:"M19.02 10.99V18c0 .55-.45 1-1 1H6c-.55 0-1-.45-1-1V6c0-.55.45-1 1-1h7c.55 0 1-.45 1-1s-.45-1-1-1H5.02c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2H19c1.1 0 2-.89 2-2v-8.01c0-.55-.44-.99-.99-.99s-.99.44-.99.99m-5.77-.24L12.46 9c-.18-.39-.73-.39-.91 0l-.79 1.75-1.76.79c-.39.18-.39.73 0 .91l1.75.79.79 1.76c.18.39.73.39.91 0l.79-1.75 1.76-.79c.39-.18.39-.73 0-.91zm4.69-4.69-.6-1.32c-.13-.29-.55-.29-.69 0l-.6 1.32-1.32.6c-.29.13-.29.55 0 .69l1.32.6.6 1.32c.13.29.55.29.69 0l.6-1.32 1.32-.6c.29-.13.29-.55 0-.69z"}),"PhotoFilterRounded"),cX1=h(c.jsx("path",{d:"M19 10v9H4.98V5h9V3H3v18h18V10zm-2 0 .94-2.06L20 7l-2.06-.94L17 4l-.94 2.06L14 7l2.06.94zm-3.75.75L12 8l-1.25 2.75L8 12l2.75 1.25L12 16l1.25-2.75L16 12z"}),"PhotoFilterSharp"),hX1=h(c.jsx("path",{d:"M19 10v9H4.98V5h9V3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2v-9zm-2.94-2.06L17 10l.94-2.06L20 7l-2.06-.94L17 4l-.94 2.06L14 7zM12 8l-1.25 2.75L8 12l2.75 1.25L12 16l1.25-2.75L16 12l-2.75-1.25z"}),"PhotoFilterTwoTone"),sX1=h(c.jsx("path",{d:"M22 16V4c0-1.1-.9-2-2-2H8c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2m-11-4 2.03 2.71L16 11l4 5H8zM2 6v14c0 1.1.9 2 2 2h14v-2H4V6z"}),"PhotoLibrary"),tX1=h(c.jsx("path",{d:"M20 4v12H8V4zm0-2H8c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2m-8.5 9.67 1.69 2.26 2.48-3.1L19 15H9zM2 6v14c0 1.1.9 2 2 2h14v-2H4V6z"}),"PhotoLibraryOutlined"),oX1=h(c.jsx("path",{d:"M22 16V4c0-1.1-.9-2-2-2H8c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2m-10.6-3.47 1.63 2.18 2.58-3.22c.2-.25.58-.25.78 0l2.96 3.7c.26.33.03.81-.39.81H9c-.41 0-.65-.47-.4-.8l2-2.67c.2-.26.6-.26.8 0M2 7v13c0 1.1.9 2 2 2h13c.55 0 1-.45 1-1s-.45-1-1-1H5c-.55 0-1-.45-1-1V7c0-.55-.45-1-1-1s-1 .45-1 1"}),"PhotoLibraryRounded"),vX1=h(c.jsx("path",{d:"M22 18V2H6v16zm-11-6 2.03 2.71L16 11l4 5H8zM2 6v16h16v-2H4V6z"}),"PhotoLibrarySharp"),eX1=h([c.jsx("path",{d:"M8 16h12V4H8zm3.5-4.33 1.69 2.26 2.48-3.09L19 15H9z",opacity:".3"},"0"),c.jsx("path",{d:"M22 16V4c0-1.1-.9-2-2-2H8c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2m-2 0H8V4h12zm-4.33-5.17-2.48 3.09-1.69-2.25L9 15h10zM4 22h14v-2H4V6H2v14c0 1.1.9 2 2 2"},"1")],"PhotoLibraryTwoTone"),lX1=h(c.jsx("path",{d:"M19 5v14H5V5zm0-2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m-4.86 8.86-3 3.87L9 13.14 6 17h12z"}),"PhotoOutlined"),nX1=h(c.jsx("path",{d:"M21 19V5c0-1.1-.9-2-2-2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2M8.9 13.98l2.1 2.53 3.1-3.99c.2-.26.6-.26.8.01l3.51 4.68c.25.33.01.8-.4.8H6.02c-.42 0-.65-.48-.39-.81L8.12 14c.19-.26.57-.27.78-.02"}),"PhotoRounded"),aX1=h(c.jsx("path",{d:"M21 21V3H3v18zM8.5 13.5l2.5 3.01L14.5 12l4.5 6H5z"}),"PhotoSharp"),dX1=h(c.jsx("path",{d:"M21 3H3C2 3 1 4 1 5v14c0 1.1.9 2 2 2h18c1 0 2-1 2-2V5c0-1-1-2-2-2M5 17l3.5-4.5 2.5 3.01L14.5 11l4.5 6z"}),"PhotoSizeSelectActual"),zX1=h(c.jsx("path",{d:"M21 3H3C2 3 1 4 1 5v14c0 1.1.9 2 2 2h18c1 0 2-1 2-2V5c0-1-1-2-2-2m0 15.92c-.02.03-.06.06-.08.08H3V5.08L3.08 5h17.83c.03.02.06.06.08.08v13.84zm-10-3.41L8.5 12.5 5 17h14l-4.5-6z"}),"PhotoSizeSelectActualOutlined"),mX1=h(c.jsx("path",{d:"M21 3H3C2 3 1 4 1 5v14c0 1.1.9 2 2 2h18c1 0 2-1 2-2V5c0-1-1-2-2-2M5.63 16.19l2.49-3.2c.2-.25.58-.26.78-.01l2.1 2.53 3.1-3.99c.2-.26.6-.26.8.01l3.51 4.68c.25.33.01.8-.4.8H6.02c-.41-.01-.65-.49-.39-.82"}),"PhotoSizeSelectActualRounded"),pX1=h(c.jsx("path",{d:"M23 3H1v18h22zM5 17l3.5-4.5 2.5 3.01L14.5 11l4.5 6z"}),"PhotoSizeSelectActualSharp"),HX1=h([c.jsx("path",{d:"M3.08 5 3 5.08V19h17.92c.03-.02.06-.06.08-.08V5.08L20.92 5zM5 17l3.5-4.5 2.5 3.01L14.5 11l4.5 6z",opacity:".3"},"0"),c.jsx("path",{d:"M21 3H3C2 3 1 4 1 5v14c0 1.1.9 2 2 2h18c1 0 2-1 2-2V5c0-1-1-2-2-2m0 15.92c-.02.03-.06.06-.08.08H3V5.08L3.08 5h17.83c.03.02.06.06.08.08v13.84zm-10-3.41L8.5 12.5 5 17h14l-4.5-6z"},"1")],"PhotoSizeSelectActualTwoTone"),MX1=h(c.jsx("path",{d:"M21 15h2v2h-2zm0-4h2v2h-2zm2 8h-2v2c1 0 2-1 2-2M13 3h2v2h-2zm8 4h2v2h-2zm0-4v2h2c0-1-1-2-2-2M1 7h2v2H1zm16-4h2v2h-2zm0 16h2v2h-2zM3 3C2 3 1 4 1 5h2zm6 0h2v2H9zM5 3h2v2H5zm-4 8v8c0 1.1.9 2 2 2h12V11zm2 8 2.5-3.21 1.79 2.15 2.5-3.22L13 19z"}),"PhotoSizeSelectLarge"),rX1=h(c.jsx("path",{d:"M21 15h2v2h-2zm0-4h2v2h-2zm2 8h-2v2c1 0 2-1 2-2M13 3h2v2h-2zm8 4h2v2h-2zm0-4v2h2c0-1-1-2-2-2M1 7h2v2H1zm16-4h2v2h-2zm0 16h2v2h-2zM3 3C2 3 1 4 1 5h2zm6 0h2v2H9zM5 3h2v2H5zm-4 8v8c0 1.1.9 2 2 2h12V11zm2 8 2.5-3.21 1.79 2.15 2.5-3.22L13 19z"}),"PhotoSizeSelectLargeOutlined"),iX1=h(c.jsx("path",{d:"M21 15h2v2h-2zm0-4h2v2h-2zm2 8h-2v2c1 0 2-1 2-2M13 3h2v2h-2zm8 4h2v2h-2zm0-4v2h2c0-1-1-2-2-2M1 7h2v2H1zm16-4h2v2h-2zm0 16h2v2h-2zM3 3C2 3 1 4 1 5h2zm6 0h2v2H9zM5 3h2v2H5zm-4 8v8c0 1.1.9 2 2 2h12v-8c0-1.1-.9-2-2-2zm2.63 7.19 1.49-1.91c.2-.25.57-.26.78-.01l1.39 1.67 2.1-2.7c.2-.26.6-.26.79.01l2.22 2.96c.25.33.01.8-.4.8H4.02c-.41-.01-.65-.49-.39-.82"}),"PhotoSizeSelectLargeRounded"),VX1=h(c.jsx("path",{d:"M21 15h2v2h-2zm0 4h2v2h-2zm0-8h2v2h-2zm-8-8h2v2h-2zm8 4h2v2h-2zM1 7h2v2H1zm16-4h2v2h-2zm0 16h2v2h-2zM3 3H1v2h2zm20 0h-2v2h2zM9 3h2v2H9zM5 3h2v2H5zm-4 8v10h14V11zm2 8 2.5-3.21 1.79 2.15 2.5-3.22L13 19z"}),"PhotoSizeSelectLargeSharp"),xX1=h(c.jsx("path",{d:"M17 19h2v2h-2zM1 19c0 1.1.9 2 2 2h12V11H1zm4.5-3.21 1.79 2.15 2.5-3.22L13 19H3zM17 3h2v2h-2zm4 8h2v2h-2zm0 4h2v2h-2zM3 3C2 3 1 4 1 5h2zm18 4h2v2h-2zm-8-4h2v2h-2zm8 18c1 0 2-1 2-2h-2zM1 7h2v2H1zm8-4h2v2H9zM5 3h2v2H5zm16 0v2h2c0-1-1-2-2-2"}),"PhotoSizeSelectLargeTwoTone"),jX1=h(c.jsx("path",{d:"M23 15h-2v2h2zm0-4h-2v2h2zm0 8h-2v2c1 0 2-1 2-2M15 3h-2v2h2zm8 4h-2v2h2zm-2-4v2h2c0-1-1-2-2-2M3 21h8v-6H1v4c0 1.1.9 2 2 2M3 7H1v2h2zm12 12h-2v2h2zm4-16h-2v2h2zm0 16h-2v2h2zM3 3C2 3 1 4 1 5h2zm0 8H1v2h2zm8-8H9v2h2zM7 3H5v2h2z"}),"PhotoSizeSelectSmall"),uX1=h(c.jsx("path",{d:"M23 15h-2v2h2zm0-4h-2v2h2zm0 8h-2v2c1 0 2-1 2-2M15 3h-2v2h2zm8 4h-2v2h2zm-2-4v2h2c0-1-1-2-2-2M3 21h8v-6H1v4c0 1.1.9 2 2 2M3 7H1v2h2zm12 12h-2v2h2zm4-16h-2v2h2zm0 16h-2v2h2zM3 3C2 3 1 4 1 5h2zm0 8H1v2h2zm8-8H9v2h2zM7 3H5v2h2z"}),"PhotoSizeSelectSmallOutlined"),LX1=h(c.jsx("path",{d:"M23 15h-2v2h2zm0-4h-2v2h2zm0 8h-2v2c1 0 2-1 2-2M15 3h-2v2h2zm8 4h-2v2h2zm-2-4v2h2c0-1-1-2-2-2M3 21h8v-4c0-1.1-.9-2-2-2H1v4c0 1.1.9 2 2 2M3 7H1v2h2zm12 12h-2v2h2zm4-16h-2v2h2zm0 16h-2v2h2zM3 3C2 3 1 4 1 5h2zm0 8H1v2h2zm8-8H9v2h2zM7 3H5v2h2z"}),"PhotoSizeSelectSmallRounded"),SX1=h(c.jsx("path",{d:"M23 15h-2v2h2zm0 4h-2v2h2zm0-8h-2v2h2zm-8-8h-2v2h2zm8 4h-2v2h2zM1 21h10v-6H1zM3 7H1v2h2zm12 12h-2v2h2zm4-16h-2v2h2zm4 0h-2v2h2zm-4 16h-2v2h2zM3 11H1v2h2zm8-8H9v2h2zM7 3H5v2h2zM3 3H1v2h2z"}),"PhotoSizeSelectSmallSharp"),CX1=h(c.jsx("path",{d:"M17 19h2v2h-2zm-4 0h2v2h-2zM1 19c0 1.1.9 2 2 2h8v-6H1zM9 3h2v2H9zM5 3h2v2H5zm12 0h2v2h-2zM1 11h2v2H1zm0-4h2v2H1zm2-4C2 3 1 4 1 5h2zm10 0h2v2h-2zm8 18c1 0 2-1 2-2h-2zm0-10h2v2h-2zm0-8v2h2c0-1-1-2-2-2m0 12h2v2h-2zm0-8h2v2h-2z"}),"PhotoSizeSelectSmallTwoTone"),TX1=h([c.jsx("path",{d:"M19 5H5v14h14zM6 17l3-3.86 2.14 2.58 3-3.87L18 17z",opacity:".3"},"0"),c.jsx("path",{d:"M5 21h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2M5 5h14v14H5zm6.14 10.72L9 13.14 6 17h12l-3.86-5.14z"},"1")],"PhotoTwoTone"),wX1=h(c.jsx("path",{d:"M13 9h1.5v6H13v-2.5h-2V15H9.5V9H11v2h2zm-5 1.5v1c0 .8-.7 1.5-1.5 1.5h-2v2H3V9h3.5c.8 0 1.5.7 1.5 1.5m-1.5 0h-2v1h2zm15 0v1c0 .8-.7 1.5-1.5 1.5h-2v2h-1.5V9H20c.8 0 1.5.7 1.5 1.5m-1.5 0h-2v1h2z"}),"Php"),RX1=h(c.jsx("path",{d:"M13 9h1.5v6H13v-2.5h-2V15H9.5V9H11v2h2zm-5 1.5v1c0 .8-.7 1.5-1.5 1.5h-2v2H3V9h3.5c.8 0 1.5.7 1.5 1.5m-1.5 0h-2v1h2zm15 0v1c0 .8-.7 1.5-1.5 1.5h-2v2h-1.5V9H20c.8 0 1.5.7 1.5 1.5m-1.5 0h-2v1h2z"}),"PhpOutlined"),OX1=h(c.jsx("path",{d:"M6.5 10.5h-2v1h2zm13.5 0h-2v1h2zm-7 2h-2v1.75c0 .41-.34.75-.75.75s-.75-.34-.75-.75v-4.5c0-.41.34-.75.75-.75s.75.34.75.75V11h2V9.75c0-.41.34-.75.75-.75s.75.34.75.75v4.5c0 .41-.34.75-.75.75s-.75-.34-.75-.75zm5 1.75c0 .41-.34.75-.75.75s-.75-.34-.75-.75V10c0-.55.45-1 1-1H20c.83 0 1.5.68 1.5 1.5v1c0 .82-.67 1.5-1.5 1.5h-2zM3 10c0-.55.45-1 1-1h2.5c.83 0 1.5.68 1.5 1.5v1c0 .82-.67 1.5-1.5 1.5h-2v1.25c0 .41-.34.75-.75.75S3 14.66 3 14.25z"}),"PhpRounded"),yX1=h(c.jsx("path",{d:"M13 9h1.5v6H13v-2.5h-2V15H9.5V9H11v2h2zM8 9v4H4.5v2H3V9zm-1.5 1.5h-2v1h2zm15-1.5v4H18v2h-1.5V9zM20 10.5h-2v1h2z"}),"PhpSharp"),gX1=h(c.jsx("path",{d:"M13 9h1.5v6H13v-2.5h-2V15H9.5V9H11v2h2zm-5 1.5v1c0 .8-.7 1.5-1.5 1.5h-2v2H3V9h3.5c.8 0 1.5.7 1.5 1.5m-1.5 0h-2v1h2zm15 0v1c0 .8-.7 1.5-1.5 1.5h-2v2h-1.5V9H20c.8 0 1.5.7 1.5 1.5m-1.5 0h-2v1h2z"}),"PhpTwoTone"),AX1=h(c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m-5 11.5h.25V19h-4.5v-4.5H10c.55 0 1-.45 1-1V5h2v8.5c0 .55.45 1 1 1M5 5h2v8.5c0 .55.45 1 1 1h.25V19H5zm14 14h-3.25v-4.5H16c.55 0 1-.45 1-1V5h2z"}),"Piano"),fX1=h(c.jsx("path",{d:"M21.19 21.19 2.81 2.81 1.39 4.22 3 5.83V19c0 1.1.9 2 2 2h13.17l1.61 1.61zM8.25 19H5V7.83l2 2v3.67c0 .55.45 1 1 1h.25zm1.5 0v-4.5H10c.46 0 .82-.31.94-.73l3.31 3.31V19zM11 8.17 5.83 3H19c1.1 0 2 .9 2 2v13.17l-2-2V5h-2v8.5c0 .19-.07.36-.16.51L13 10.17V5h-2z"}),"PianoOff"),PX1=h(c.jsx("path",{d:"M21.19 21.19 2.81 2.81 1.39 4.22 3 5.83V19c0 1.1.9 2 2 2h13.17l1.61 1.61zM8.25 19H5V7.83l2 2v3.67c0 .55.45 1 1 1h.25zm1.5 0v-4.5H10c.46 0 .82-.31.94-.73l3.31 3.31V19zM11 8.17 5.83 3H19c1.1 0 2 .9 2 2v13.17l-2-2V5h-2v8.5c0 .19-.07.36-.16.51L13 10.17V5h-2z"}),"PianoOffOutlined"),FX1=h(c.jsx("path",{d:"M20.49 21.9c.39-.39.39-1.02 0-1.41L3.51 3.51a.996.996 0 0 0-1.41 0c-.39.39-.39 1.02 0 1.41l.9.91V19c0 1.1.9 2 2 2h13.17l.9.9c.39.39 1.02.39 1.42 0M8.25 19H5V7.83l2 2v3.67c0 .55.45 1 1 1h.25zm1.5 0v-4.5H10c.46 0 .82-.31.94-.73l3.31 3.31V19zM11 8.17 5.83 3H19c1.1 0 2 .9 2 2v13.17l-2-2V5h-2v8.5c0 .19-.07.36-.16.51L13 10.17V5h-2z"}),"PianoOffRounded"),BX1=h(c.jsx("path",{d:"M21.19 21.19 2.81 2.81 1.39 4.22 3 5.83V21h15.17l1.61 1.61zM8.25 19H5V7.83l2 2v4.67h1.25zm1.5 0v-4.5H11v-.67l3.25 3.25V19zM5.83 3H21v15.17l-2-2V5h-2v9.17l-4-4V5h-2v3.17z"}),"PianoOffSharp"),bX1=h([c.jsx("path",{d:"M8.25 19H5V7.83l2 2v3.67c0 .55.45 1 1 1h.25zm1.5 0v-4.5H10c.46 0 .82-.31.94-.73l3.31 3.31V19zM13 10.17V5h-2v3.17zm6 6V5h-2v8.5c0 .19-.07.36-.16.51z",opacity:".3"},"0"),c.jsx("path",{d:"M21.19 21.19 2.81 2.81 1.39 4.22 3 5.83V19c0 1.1.9 2 2 2h13.17l1.61 1.61zM8.25 19H5V7.83l2 2v3.67c0 .55.45 1 1 1h.25zm1.5 0v-4.5H10c.46 0 .82-.31.94-.73l3.31 3.31V19zM11 8.17 5.83 3H19c1.1 0 2 .9 2 2v13.17l-2-2V5h-2v8.5c0 .19-.07.36-.16.51L13 10.17V5h-2z"},"1")],"PianoOffTwoTone"),DX1=h(c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m-5 11.5h.25V19h-4.5v-4.5H10c.55 0 1-.45 1-1V5h2v8.5c0 .55.45 1 1 1M5 5h2v8.5c0 .55.45 1 1 1h.25V19H5zm14 14h-3.25v-4.5H16c.55 0 1-.45 1-1V5h2z"}),"PianoOutlined"),kX1=h(c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m-5 11.5h.25V19h-4.5v-4.5H10c.55 0 1-.45 1-1V5h2v8.5c0 .55.45 1 1 1M5 5h2v8.5c0 .55.45 1 1 1h.25V19H5zm14 14h-3.25v-4.5H16c.55 0 1-.45 1-1V5h2z"}),"PianoRounded"),WX1=h(c.jsx("path",{d:"M21 3H3v18h18zm-8 11.5h1.25V19h-4.5v-4.5H11V5h2zM5 5h2v9.5h1.25V19H5zm14 14h-3.25v-4.5H17V5h2z"}),"PianoSharp"),NX1=h([c.jsx("path",{d:"M14 14.5h.25V19h-4.5v-4.5H10c.55 0 1-.45 1-1V5h2v8.5c0 .55.45 1 1 1M5 5h2v8.5c0 .55.45 1 1 1h.25V19H5zm14 14h-3.25v-4.5H16c.55 0 1-.45 1-1V5h2z",opacity:".3"},"0"),c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m-5 11.5h.25V19h-4.5v-4.5H10c.55 0 1-.45 1-1V5h2v8.5c0 .55.45 1 1 1M5 5h2v8.5c0 .55.45 1 1 1h.25V19H5zm14 14h-3.25v-4.5H16c.55 0 1-.45 1-1V5h2z"},"1")],"PianoTwoTone"),EX1=h(c.jsx("path",{d:"M20 2H8c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2m-8.5 7.5c0 .83-.67 1.5-1.5 1.5H9v2H7.5V7H10c.83 0 1.5.67 1.5 1.5zm5 2c0 .83-.67 1.5-1.5 1.5h-2.5V7H15c.83 0 1.5.67 1.5 1.5zm4-3H19v1h1.5V11H19v2h-1.5V7h3zM9 9.5h1v-1H9zM4 6H2v14c0 1.1.9 2 2 2h14v-2H4zm10 5.5h1v-3h-1z"}),"PictureAsPdf"),IX1=h(c.jsx("path",{d:"M20 2H8c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2m0 14H8V4h12zM4 6H2v14c0 1.1.9 2 2 2h14v-2H4zm12 6V9c0-.55-.45-1-1-1h-2v5h2c.55 0 1-.45 1-1m-2-3h1v3h-1zm4 2h1v-1h-1V9h1V8h-2v5h1zm-8 0h1c.55 0 1-.45 1-1V9c0-.55-.45-1-1-1H9v5h1zm0-2h1v1h-1z"}),"PictureAsPdfOutlined"),UX1=h(c.jsx("path",{d:"M20 2H8c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2m-8.5 7.5c0 .83-.67 1.5-1.5 1.5H9v1.25c0 .41-.34.75-.75.75s-.75-.34-.75-.75V8c0-.55.45-1 1-1H10c.83 0 1.5.67 1.5 1.5zm5 2c0 .83-.67 1.5-1.5 1.5h-2c-.28 0-.5-.22-.5-.5v-5c0-.28.22-.5.5-.5h2c.83 0 1.5.67 1.5 1.5zm4-3.75c0 .41-.34.75-.75.75H19v1h.75c.41 0 .75.34.75.75s-.34.75-.75.75H19v1.25c0 .41-.34.75-.75.75s-.75-.34-.75-.75V8c0-.55.45-1 1-1h1.25c.41 0 .75.34.75.75M9 9.5h1v-1H9zM3 6c-.55 0-1 .45-1 1v13c0 1.1.9 2 2 2h13c.55 0 1-.45 1-1s-.45-1-1-1H5c-.55 0-1-.45-1-1V7c0-.55-.45-1-1-1m11 5.5h1v-3h-1z"}),"PictureAsPdfRounded"),GX1=h(c.jsx("path",{d:"M22 2H6v16h16zm-10.5 9H9v2H7.5V7h4zm5 .5c0 .83-.67 1.5-1.5 1.5h-2.5V7H15c.83 0 1.5.67 1.5 1.5zm4-3H19v1h1.5V11H19v2h-1.5V7h3zM9 9.5h1v-1H9zM4 6H2v16h16v-2H4zm10 5.5h1v-3h-1z"}),"PictureAsPdfSharp"),KX1=h([c.jsx("path",{d:"M4 6H2v14c0 1.1.9 2 2 2h14v-2H4z"},"0"),c.jsx("path",{d:"M10 9h1v1h-1zm4 0h1v3h-1zm-6 7h12V4H8zm9-8h2v1h-1v1h1v1h-1v2h-1zm-4 0h2c.55 0 1 .45 1 1v3c0 .55-.45 1-1 1h-2zM9 8h2c.55 0 1 .45 1 1v1c0 .55-.45 1-1 1h-1v2H9z",opacity:".3"},"1"),c.jsx("path",{d:"M20 2H8c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2m0 14H8V4h12zm-4-4V9c0-.55-.45-1-1-1h-2v5h2c.55 0 1-.45 1-1m-2-3h1v3h-1zm4 2h1v-1h-1V9h1V8h-2v5h1zm-8 0h1c.55 0 1-.45 1-1V9c0-.55-.45-1-1-1H9v5h1zm0-2h1v1h-1z"},"2")],"PictureAsPdfTwoTone"),qX1=h(c.jsx("path",{d:"M19 7h-8v6h8zm2-4H3c-1.1 0-2 .9-2 2v14c0 1.1.9 1.98 2 1.98h18c1.1 0 2-.88 2-1.98V5c0-1.1-.9-2-2-2m0 16.01H3V4.98h18z"}),"PictureInPicture"),QX1=h(c.jsx("path",{d:"M19 11h-8v6h8zm4 8V4.98C23 3.88 22.1 3 21 3H3c-1.1 0-2 .88-2 1.98V19c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2m-2 .02H3V4.97h18z"}),"PictureInPictureAlt"),ZX1=h(c.jsx("path",{d:"M19 11h-8v6h8zm-2 4h-4v-2h4zm4-12H3c-1.1 0-2 .88-2 1.98V19c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2V4.98C23 3.88 22.1 3 21 3m0 16.02H3V4.97h18z"}),"PictureInPictureAltOutlined"),JX1=h(c.jsx("path",{d:"M18 11h-6c-.55 0-1 .45-1 1v4c0 .55.45 1 1 1h6c.55 0 1-.45 1-1v-4c0-.55-.45-1-1-1m5 8V4.98C23 3.88 22.1 3 21 3H3c-1.1 0-2 .88-2 1.98V19c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2m-3 .02H4c-.55 0-1-.45-1-1V5.97c0-.55.45-1 1-1h16c.55 0 1 .45 1 1v12.05c0 .55-.45 1-1 1"}),"PictureInPictureAltRounded"),YX1=h(c.jsx("path",{d:"M19 11h-8v6h8zm4 10V3H1v18zm-2-1.98H3V4.97h18z"}),"PictureInPictureAltSharp"),_X1=h([c.jsx("path",{d:"M19 11h-8v6h8zm-2 4h-4v-2h4zm4-12H3c-1.1 0-2 .88-2 1.98V19c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2V4.98C23 3.88 22.1 3 21 3m0 16.02H3V4.97h18z"},"0"),c.jsx("path",{d:"M13 13h4v2h-4z",opacity:".3"},"1")],"PictureInPictureAltTwoTone"),XX1=h(c.jsx("path",{d:"M19 7h-8v6h8zm-2 4h-4V9h4zm4-8H3c-1.1 0-2 .9-2 2v14c0 1.1.9 1.98 2 1.98h18c1.1 0 2-.88 2-1.98V5c0-1.1-.9-2-2-2m0 16.01H3V4.98h18z"}),"PictureInPictureOutlined"),$X1=h(c.jsx("path",{d:"M18 7h-6c-.55 0-1 .45-1 1v4c0 .55.45 1 1 1h6c.55 0 1-.45 1-1V8c0-.55-.45-1-1-1m3-4H3c-1.1 0-2 .9-2 2v14c0 1.1.9 1.98 2 1.98h18c1.1 0 2-.88 2-1.98V5c0-1.1-.9-2-2-2m-1 16.01H4c-.55 0-1-.45-1-1V5.98c0-.55.45-1 1-1h16c.55 0 1 .45 1 1v12.03c0 .55-.45 1-1 1"}),"PictureInPictureRounded"),c$1=h(c.jsx("path",{d:"M19 7h-8v6h8zm4-4H1v17.98h22zm-2 16.01H3V4.98h18z"}),"PictureInPictureSharp"),h$1=h([c.jsx("path",{d:"M19 7h-8v6h8zm-2 4h-4V9h4z"},"0"),c.jsx("path",{d:"M13 9h4v2h-4z",opacity:".3"},"1"),c.jsx("path",{d:"M21 3H3c-1.1 0-2 .9-2 2v14c0 1.1.9 1.98 2 1.98h18c1.1 0 2-.88 2-1.98V5c0-1.1-.9-2-2-2m0 16.01H3V4.98h18z"},"2")],"PictureInPictureTwoTone"),s$1=h(c.jsx("path",{d:"M11 2v20c-5.07-.5-9-4.79-9-10s3.93-9.5 9-10m2.03 0v8.99H22c-.47-4.74-4.24-8.52-8.97-8.99m0 11.01V22c4.74-.47 8.5-4.25 8.97-8.99z"}),"PieChart"),t$1=h(c.jsx("path",{d:"M12 2C6.5 2 2 6.5 2 12s4.5 10 10 10 10-4.5 10-10S17.5 2 12 2m1 2.07c3.61.45 6.48 3.33 6.93 6.93H13zM4 12c0-4.06 3.07-7.44 7-7.93v15.87c-3.93-.5-7-3.88-7-7.94m9 7.93V13h6.93c-.45 3.61-3.32 6.48-6.93 6.93"}),"PieChartOutline"),o$1=h(c.jsx("path",{d:"M12 2C6.5 2 2 6.5 2 12s4.5 10 10 10 10-4.5 10-10S17.5 2 12 2m1 2.07c3.61.45 6.48 3.33 6.93 6.93H13zM4 12c0-4.06 3.07-7.44 7-7.93v15.87c-3.93-.5-7-3.88-7-7.94m9 7.93V13h6.93c-.45 3.61-3.32 6.48-6.93 6.93"}),"PieChartOutlineOutlined"),v$1=h(c.jsx("path",{d:"M12 2C6.5 2 2 6.5 2 12s4.5 10 10 10 10-4.5 10-10S17.5 2 12 2m1 2.07c3.61.45 6.48 3.33 6.93 6.93H14c-.55 0-1-.45-1-1zM4 12c0-4.06 3.07-7.44 7-7.93v15.87c-3.93-.5-7-3.88-7-7.94m9 7.93V14c0-.55.45-1 1-1h5.93c-.45 3.61-3.32 6.48-6.93 6.93"}),"PieChartOutlineRounded"),e$1=h(c.jsx("path",{d:"M12 2C6.5 2 2 6.5 2 12s4.5 10 10 10 10-4.5 10-10S17.5 2 12 2m1 2.07c3.61.45 6.48 3.33 6.93 6.93H13zM4 12c0-4.06 3.07-7.44 7-7.93v15.87c-3.93-.5-7-3.88-7-7.94m9 7.93V13h6.93c-.45 3.61-3.32 6.48-6.93 6.93"}),"PieChartOutlineSharp"),l$1=h(c.jsx("path",{d:"M12 2C6.5 2 2 6.5 2 12s4.5 10 10 10 10-4.5 10-10S17.5 2 12 2m-1 17.94c-3.93-.5-7-3.88-7-7.94s3.07-7.44 7-7.93zm2-.01V13h6.93c-.45 3.61-3.32 6.48-6.93 6.93M13 11V4.07c3.61.45 6.48 3.33 6.93 6.93z"}),"PieChartOutlineTwoTone"),n$1=h(c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m7.93 9H13V4.07c3.61.45 6.48 3.32 6.93 6.93M4 12c0-4.07 3.06-7.44 7-7.93v15.86c-3.94-.49-7-3.86-7-7.93m9 7.93V13h6.93c-.45 3.61-3.32 6.48-6.93 6.93"}),"PieChartOutlined"),a$1=h(c.jsx("path",{d:"M11 3.18v17.64c0 .64-.59 1.12-1.21.98C5.32 20.8 2 16.79 2 12s3.32-8.8 7.79-9.8c.62-.14 1.21.34 1.21.98m2.03 0v6.81c0 .55.45 1 1 1h6.79c.64 0 1.12-.59.98-1.22-.85-3.76-3.8-6.72-7.55-7.57-.63-.14-1.22.34-1.22.98m0 10.83v6.81c0 .64.59 1.12 1.22.98 3.76-.85 6.71-3.82 7.56-7.58.14-.62-.35-1.22-.98-1.22h-6.79c-.56.01-1.01.46-1.01 1.01"}),"PieChartRounded"),d$1=h(c.jsx("path",{d:"M11 2v20c-5.07-.5-9-4.79-9-10s3.93-9.5 9-10m2.03 0v8.99H22c-.47-4.74-4.24-8.52-8.97-8.99m0 11.01V22c4.74-.47 8.5-4.25 8.97-8.99z"}),"PieChartSharp"),z$1=h([c.jsx("path",{d:"M4 12c0 4.07 3.06 7.44 7 7.93V4.07C7.06 4.56 4 7.93 4 12m9 7.93c3.61-.45 6.48-3.32 6.93-6.93H13zm0-15.86V11h6.93c-.45-3.61-3.32-6.48-6.93-6.93",opacity:".3"},"0"),c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m-1 17.93c-3.94-.49-7-3.86-7-7.93s3.06-7.44 7-7.93zm2 0V13h6.93c-.45 3.61-3.32 6.48-6.93 6.93M13 11V4.07c3.61.45 6.48 3.32 6.93 6.93z"},"1")],"PieChartTwoTone"),m$1=h(c.jsx("path",{d:"M20 4H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2M7.64 15H6.49v-4.5l-.9.66-.58-.89L6.77 9h.87zm5.86 0H9.61v-1.02c1.07-1.07 1.77-1.77 2.13-2.15.4-.42.54-.69.54-1.06 0-.4-.31-.72-.81-.72-.52 0-.8.39-.9.72l-1.01-.42c.01-.02.18-.76 1-1.15.69-.33 1.48-.2 1.95.03.86.44.91 1.24.91 1.48 0 .64-.31 1.26-.92 1.86-.25.25-.72.71-1.4 1.39l.03.05h2.37zm5.25-.85c-.08.13-.56.85-1.76.85-.04 0-1.6.08-2.05-1.51l1.03-.41c.03.1.19.86 1.02.86.41 0 .89-.28.89-.77 0-.55-.48-.79-1.04-.79h-.5v-1h.46c.33 0 .88-.14.88-.72 0-.39-.31-.65-.75-.65-.5 0-.74.32-.85.64l-.99-.41C15.2 9.9 15.68 9 16.94 9c1.09 0 1.54.64 1.62.75.33.5.28 1.16.02 1.57-.15.22-.32.38-.52.48v.07c.28.11.51.28.68.52.37.52.33 1.27.01 1.76"}),"Pin"),p$1=h(c.jsx("path",{d:"M18 8c0-3.31-2.69-6-6-6S6 4.69 6 8c0 4.5 6 11 6 11s6-6.5 6-11m-8 0c0-1.1.9-2 2-2s2 .9 2 2-.89 2-2 2c-1.1 0-2-.9-2-2M5 20v2h14v-2z"}),"PinDrop"),H$1=h([c.jsx("path",{d:"M12 4c1.93 0 5 1.4 5 5.15 0 2.16-1.72 4.67-5 7.32-3.28-2.65-5-5.17-5-7.32C7 5.4 10.07 4 12 4m0-2C8.73 2 5 4.46 5 9.15c0 3.12 2.33 6.41 7 9.85 4.67-3.44 7-6.73 7-9.85C19 4.46 15.27 2 12 2"},"0"),c.jsx("path",{d:"M12 7c-1.1 0-2 .9-2 2s.9 2 2 2a2 2 0 1 0 0-4M5 20h14v2H5z"},"1")],"PinDropOutlined"),M$1=h(c.jsx("path",{d:"M6 20h12c.55 0 1 .45 1 1s-.45 1-1 1H6c-.55 0-1-.45-1-1s.45-1 1-1m6-13c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2m0-5c3.27 0 7 2.46 7 7.15 0 2.98-2.13 6.12-6.39 9.39-.36.28-.86.28-1.22 0Q5 13.62 5 9.15C5 4.46 8.73 2 12 2"}),"PinDropRounded"),r$1=h(c.jsx("path",{fillRule:"evenodd",d:"M5 20h14v2H5zm7-13c-1.1 0-2 .9-2 2s.9 2 2 2a2 2 0 1 0 0-4m0-5c3.27 0 7 2.46 7 7.15 0 3.12-2.33 6.41-7 9.85-4.67-3.44-7-6.73-7-9.85C5 4.46 8.73 2 12 2"}),"PinDropSharp"),i$1=h([c.jsx("path",{fillOpacity:".3",d:"M12 3C9.19 3 6 5.11 6 9.13c0 2.68 2 5.49 6 8.44 4-2.95 6-5.77 6-8.44C18 5.11 14.81 3 12 3"},"0"),c.jsx("path",{d:"M12 4c1.93 0 5 1.4 5 5.15 0 2.16-1.72 4.67-5 7.32-3.28-2.65-5-5.17-5-7.32C7 5.4 10.07 4 12 4m0-2C8.73 2 5 4.46 5 9.15c0 3.12 2.33 6.41 7 9.85 4.67-3.44 7-6.73 7-9.85C19 4.46 15.27 2 12 2"},"1"),c.jsx("path",{d:"M12 7c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2M5 20h14v2H5z"},"2")],"PinDropTwoTone"),V$1=h([c.jsx("path",{d:"M20 4H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2m0 14H4V6h16z"},"0"),c.jsx("path",{d:"M6.49 10.5V15h1.15V9h-.87l-1.76 1.27.58.89zm4.98-.45c.5 0 .81.32.81.72 0 .37-.14.64-.54 1.06-.36.38-1.06 1.08-2.13 2.15V15h3.89v-.99h-2.37l-.03-.05c.68-.68 1.15-1.14 1.4-1.39.61-.6.92-1.22.92-1.86 0-.24-.05-1.04-.91-1.48-.47-.23-1.26-.36-1.95-.03-.82.39-.99 1.13-1 1.15l1.01.42c.1-.33.38-.72.9-.72m5.52 3.89c-.83 0-.99-.76-1.02-.86l-1.03.41c.45 1.59 2.01 1.51 2.05 1.51 1.2 0 1.68-.72 1.76-.85.32-.49.36-1.24-.01-1.76-.17-.24-.4-.41-.68-.52v-.07c.2-.1.37-.26.52-.48.26-.41.31-1.07-.02-1.57-.08-.11-.53-.75-1.62-.75-1.26 0-1.74.9-1.85 1.24l.99.41c.11-.32.35-.64.85-.64.44 0 .75.26.75.65 0 .58-.55.72-.88.72h-.46v1h.5c.56 0 1.04.24 1.04.79 0 .49-.48.77-.89.77"},"1")],"PinOutlined"),x$1=h(c.jsx("path",{d:"M20 4H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2M7.64 14.47c0 .29-.24.53-.53.53h-.09c-.29 0-.53-.24-.53-.53V10.5l-.45.33c-.24.18-.59.12-.76-.14-.15-.24-.1-.55.13-.72l1.19-.85c.11-.08.24-.12.38-.12.36 0 .66.29.66.66zm5.37.53h-2.67c-.4 0-.72-.32-.72-.72 0-.19.08-.38.21-.51.95-.95 1.58-1.58 1.92-1.94.4-.42.54-.69.54-1.06 0-.4-.31-.72-.81-.72-.34 0-.57.16-.72.37-.15.2-.41.26-.64.16-.34-.14-.45-.57-.22-.85.15-.19.37-.38.67-.53.69-.33 1.48-.2 1.95.03.86.44.91 1.24.91 1.48 0 .64-.31 1.26-.92 1.86-.25.25-.72.71-1.4 1.39l.03.05h1.88c.27 0 .49.22.49.49s-.23.5-.5.5m5.74-.85c-.08.13-.56.85-1.76.85-.03 0-1.23.06-1.83-.98-.15-.26-.04-.6.24-.71l.12-.05c.22-.09.47-.01.59.19.14.24.39.49.88.49.41 0 .89-.28.89-.77 0-.55-.48-.79-1.04-.79-.27 0-.49-.23-.49-.5 0-.26.2-.47.45-.49v-.01c.33 0 .88-.14.88-.72 0-.39-.31-.65-.75-.65-.32 0-.53.13-.67.3-.14.18-.37.26-.58.17l-.08-.03c-.3-.12-.4-.5-.2-.75.27-.35.76-.7 1.54-.7 1.09 0 1.54.64 1.62.75.33.5.28 1.16.02 1.57-.15.22-.32.38-.52.48v.07c.28.11.51.28.68.52.37.52.33 1.27.01 1.76"}),"PinRounded"),j$1=h(c.jsx("path",{d:"M22 4H2v16h20zM7.64 15H6.49v-4.5l-.9.66-.58-.89L6.77 9h.87zm5.86 0H9.61v-1.02c1.07-1.07 1.77-1.77 2.13-2.15.4-.42.54-.69.54-1.06 0-.4-.31-.72-.81-.72-.52 0-.8.39-.9.72l-1.01-.42c.01-.02.18-.76 1-1.15.69-.33 1.48-.2 1.95.03.86.44.91 1.24.91 1.48 0 .64-.31 1.26-.92 1.86-.25.25-.72.71-1.4 1.39l.03.05h2.37zm5.25-.85c-.08.13-.56.85-1.76.85-.04 0-1.6.08-2.05-1.51l1.03-.41c.03.1.19.86 1.02.86.41 0 .89-.28.89-.77 0-.55-.48-.79-1.04-.79h-.5v-1h.46c.33 0 .88-.14.88-.72 0-.39-.31-.65-.75-.65-.5 0-.74.32-.85.64l-.99-.41C15.2 9.9 15.68 9 16.94 9c1.09 0 1.54.64 1.62.75.33.5.28 1.16.02 1.57-.15.22-.32.38-.52.48v.07c.28.11.51.28.68.52.37.52.33 1.27.01 1.76"}),"PinSharp"),u$1=h([c.jsx("path",{d:"M4 18h16V6H4zm12.84-5.62h-.5v-1h.46c.33 0 .88-.14.88-.72 0-.39-.31-.65-.75-.65-.5 0-.74.32-.85.64l-.99-.41C15.2 9.9 15.68 9 16.94 9c1.09 0 1.54.64 1.62.75.33.5.28 1.16.02 1.57-.15.22-.32.38-.52.48v.07c.28.11.51.28.68.52.37.52.33 1.27.01 1.76-.08.13-.56.85-1.76.85-.04 0-1.6.08-2.05-1.51l1.03-.41c.02.1.19.86 1.02.86.41 0 .89-.28.89-.77 0-.55-.48-.79-1.04-.79M10.56 9.2c.69-.33 1.48-.2 1.95.03.86.44.91 1.24.91 1.48 0 .64-.31 1.26-.92 1.86-.25.25-.72.71-1.4 1.39l.03.05h2.37V15H9.61v-1.02c1.07-1.07 1.77-1.77 2.13-2.15.4-.42.54-.69.54-1.06 0-.4-.31-.72-.81-.72-.52 0-.8.39-.9.72l-1.01-.42c.01-.02.18-.76 1-1.15M6.77 9h.87v6H6.49v-4.5l-.9.66-.58-.89z",opacity:".3"},"0"),c.jsx("path",{d:"M20 4H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2m0 14H4V6h16z"},"1"),c.jsx("path",{d:"M6.49 10.5V15h1.15V9h-.87l-1.76 1.27.58.89zm4.98-.45c.5 0 .81.32.81.72 0 .37-.14.64-.54 1.06-.36.38-1.06 1.08-2.13 2.15V15h3.89v-.99h-2.37l-.03-.05c.68-.68 1.15-1.14 1.4-1.39.61-.6.92-1.22.92-1.86 0-.24-.05-1.04-.91-1.48-.47-.23-1.26-.36-1.95-.03-.82.39-.99 1.13-1 1.15l1.01.42c.1-.33.38-.72.9-.72m5.52 3.89c-.83 0-.99-.76-1.02-.86l-1.03.41c.45 1.59 2.01 1.51 2.05 1.51 1.2 0 1.68-.72 1.76-.85.32-.49.36-1.24-.01-1.76-.17-.24-.4-.41-.68-.52v-.07c.2-.1.37-.26.52-.48.26-.41.31-1.07-.02-1.57-.08-.11-.53-.75-1.62-.75-1.26 0-1.74.9-1.85 1.24l.99.41c.11-.32.35-.64.85-.64.44 0 .75.26.75.65 0 .58-.55.72-.88.72h-.46v1h.5c.56 0 1.04.24 1.04.79 0 .49-.48.77-.89.77"},"2")],"PinTwoTone"),L$1=h(c.jsx("path",{d:"M6 2.5V1h5v5H9.5V3.56L3.56 9.5H6V11H1V6h1.5v2.44L8.44 2.5zm16.98 14.32-.63 4.46c-.14.99-.99 1.72-1.98 1.72h-6.16c-.53 0-1.29-.21-1.66-.59L8 17.62l.83-.84c.24-.24.58-.35.92-.28l3.25.74V6.5c0-.83.67-1.5 1.5-1.5s1.5.67 1.5 1.5v6h.91c.31 0 .62.07.89.21l4.09 2.04c.77.39 1.21 1.22 1.09 2.07"}),"Pinch"),S$1=h(c.jsx("path",{d:"M6 2.5V1h5v5H9.5V3.56L3.56 9.5H6V11H1V6h1.5v2.44L8.44 2.5zm15.89 11.27-3.8-1.67c-.13-.06-.28-.1-.44-.1H17V7.5C17 6.12 15.88 5 14.5 5S12 6.12 12 7.5v8.15l-1.87-.4c-.19-.03-1.02-.15-1.73.56L7 17.22l5.12 5.19c.37.38.88.59 1.41.59h6.55c.98 0 1.81-.7 1.97-1.67l.92-5.44c.15-.86-.29-1.72-1.08-2.12M20.08 21h-6.55l-3.7-3.78 4.17.89V7.5c0-.28.22-.5.5-.5s.5.22.5.5v6.18h1.76L21 15.56z"}),"PinchOutlined"),C$1=h(c.jsx("path",{d:"M8.2 17.43c0-.65.6-1.13 1.24-.99l3.56.8V6.5c0-.83.67-1.5 1.5-1.5s1.5.67 1.5 1.5v6h.91c.31 0 .62.07.89.21l4.09 2.04c.77.38 1.21 1.22 1.09 2.07l-.63 4.46c-.14.99-.99 1.72-1.98 1.72h-6.16c-.53 0-1.29-.21-1.66-.59l-4.07-4.29c-.18-.18-.28-.43-.28-.69M9.5 5.25c0 .41.34.75.75.75s.75-.34.75-.75V2c0-.55-.45-1-1-1H6.75c-.41 0-.75.34-.75.75s.34.75.75.75h1.69L2.5 8.44V6.75c0-.41-.34-.75-.75-.75S1 6.34 1 6.75V10c0 .55.45 1 1 1h3.25c.41 0 .75-.34.75-.75s-.34-.75-.75-.75H3.56L9.5 3.56z"}),"PinchRounded"),T$1=h(c.jsx("path",{d:"M23.18 15.4 22.1 23h-9L8 17.62l1.22-1.23 3.78.85V6.5c0-.83.67-1.5 1.5-1.5s1.5.67 1.5 1.5v6h1.38zM6 2.5V1h5v5H9.5V3.56L3.56 9.5H6V11H1V6h1.5v2.44L8.44 2.5z"}),"PinchSharp"),w$1=h([c.jsx("path",{d:"m21 15.56-4.24-1.89H15V7.5c0-.28-.22-.5-.5-.5s-.5.22-.5.5v10.61l-4.17-.89 3.7 3.78h6.55z",opacity:".3"},"0"),c.jsx("path",{d:"M6 2.5V1h5v5H9.5V3.56L3.56 9.5H6V11H1V6h1.5v2.44L8.44 2.5zm15.89 11.27-3.8-1.67c-.13-.06-.28-.1-.44-.1H17V7.5C17 6.12 15.88 5 14.5 5S12 6.12 12 7.5v8.15l-1.87-.4c-.19-.03-1.02-.15-1.73.56L7 17.22l5.12 5.19c.37.38.88.59 1.41.59h6.55c.98 0 1.81-.7 1.97-1.67l.92-5.44c.15-.86-.29-1.72-1.08-2.12M20.08 21h-6.55l-3.7-3.78 4.17.89V7.5c0-.28.22-.5.5-.5s.5.22.5.5v6.18h1.76L21 15.56z"},"1")],"PinchTwoTone"),R$1=h(c.jsx("path",{d:"M9.04 21.54c.96.29 1.93.46 2.96.46a10 10 0 0 0 10-10A10 10 0 0 0 12 2 10 10 0 0 0 2 12c0 4.25 2.67 7.9 6.44 9.34-.09-.78-.18-2.07 0-2.96l1.15-4.94s-.29-.58-.29-1.5c0-1.38.86-2.41 1.84-2.41.86 0 1.26.63 1.26 1.44 0 .86-.57 2.09-.86 3.27-.17.98.52 1.84 1.52 1.84 1.78 0 3.16-1.9 3.16-4.58 0-2.4-1.72-4.04-4.19-4.04-2.82 0-4.48 2.1-4.48 4.31 0 .86.28 1.73.74 2.3.09.06.09.14.06.29l-.29 1.09c0 .17-.11.23-.28.11-1.28-.56-2.02-2.38-2.02-3.85 0-3.16 2.24-6.03 6.56-6.03 3.44 0 6.12 2.47 6.12 5.75 0 3.44-2.13 6.2-5.18 6.2-.97 0-1.92-.52-2.26-1.13l-.67 2.37c-.23.86-.86 2.01-1.29 2.7v-.03z"}),"Pinterest"),O$1=h(c.jsx("path",{d:"M10 8h11V5c0-1.1-.9-2-2-2h-9zM3 8h5V3H5c-1.1 0-2 .9-2 2zm2 13h3V10H3v9c0 1.1.9 2 2 2m8 1-4-4 4-4zm1-9 4-4 4 4zm.58 6H13v-2h1.58c1.33 0 2.42-1.08 2.42-2.42V13h2v1.58c0 2.44-1.98 4.42-4.42 4.42"}),"PivotTableChart"),y$1=h(c.jsx("path",{d:"M21 5c0-1.1-.9-2-2-2h-9v5h11zM3 19c0 1.1.9 2 2 2h3V10H3zM3 5v3h5V3H5c-1.1 0-2 .9-2 2m15 3.99L14 13l1.41 1.41 1.59-1.6V15c0 1.1-.9 2-2 2h-2.17l1.59-1.59L13 14l-4 4 4 4 1.41-1.41L12.83 19H15c2.21 0 4-1.79 4-4v-2.18l1.59 1.6L22 13z"}),"PivotTableChartOutlined"),g$1=h(c.jsx("path",{d:"M21 5c0-1.1-.9-2-2-2h-9v5h11zM3 19c0 1.1.9 2 2 2h3V10H3zM3 5v3h5V3H5c-1.1 0-2 .9-2 2m14.65 4.35-2.79 2.79c-.32.32-.1.86.35.86H17v2c0 1.1-.9 2-2 2h-2v-1.79c0-.45-.54-.67-.85-.35l-2.79 2.79c-.2.2-.2.51 0 .71l2.79 2.79c.31.31.85.09.85-.35V19h2c2.21 0 4-1.79 4-4v-2h1.79c.45 0 .67-.54.35-.85l-2.79-2.79c-.19-.2-.51-.2-.7-.01"}),"PivotTableChartRounded"),A$1=h(c.jsx("path",{d:"M10 3h11v5H10zm-7 7h5v11H3zm0-7h5v5H3zm15 6-4 4h3v4h-4v-3l-4 4 4 4v-3h6v-6h3z"}),"PivotTableChartSharp"),f$1=h(c.jsx("path",{d:"M21 5c0-1.1-.9-2-2-2h-9v5h11zM3 19c0 1.1.9 2 2 2h3V10H3zM3 5v3h5V3H5c-1.1 0-2 .9-2 2m15 4-4 4h3v2c0 1.1-.9 2-2 2h-2v-3l-4 4 4 4v-3h2c2.21 0 4-1.79 4-4v-2h3z"}),"PivotTableChartTwoTone"),P$1=h([c.jsx("path",{d:"m15.45 16.52-3.01-3.01c-.11-.11-.24-.13-.31-.13s-.2.02-.31.13L8.8 16.53c-.34.34-.87.89-2.64.89l3.71 3.7c1.17 1.17 3.07 1.17 4.24 0l3.72-3.71c-.91 0-1.67-.18-2.38-.89M8.8 7.47l3.02 3.02c.08.08.2.13.31.13s.23-.05.31-.13l2.99-2.99c.71-.74 1.52-.91 2.43-.91l-3.72-3.71c-1.17-1.17-3.07-1.17-4.24 0l-3.71 3.7c1.76 0 2.3.58 2.61.89"},"0"),c.jsx("path",{d:"m21.11 9.85-2.25-2.26H17.6c-.54 0-1.08.22-1.45.61l-3 3c-.28.28-.65.42-1.02.42-.36 0-.74-.15-1.02-.42L8.09 8.17c-.38-.38-.9-.6-1.45-.6H5.17l-2.29 2.3c-1.17 1.17-1.17 3.07 0 4.24l2.29 2.3h1.48c.54 0 1.06-.22 1.45-.6l3.02-3.02c.28-.28.65-.42 1.02-.42s.74.14 1.02.42l3.01 3.01c.38.38.9.6 1.45.6h1.26l2.25-2.26c1.17-1.18 1.17-3.1-.02-4.29"},"1")],"Pix"),F$1=h([c.jsx("path",{d:"m15.45 16.52-3.01-3.01c-.11-.11-.24-.13-.31-.13s-.2.02-.31.13L8.8 16.53c-.34.34-.87.89-2.64.89l3.71 3.7c1.17 1.17 3.07 1.17 4.24 0l3.72-3.71c-.91 0-1.67-.18-2.38-.89M8.8 7.47l3.02 3.02c.08.08.2.13.31.13s.23-.05.31-.13l2.99-2.99c.71-.74 1.52-.91 2.43-.91l-3.72-3.71c-1.17-1.17-3.07-1.17-4.24 0l-3.71 3.7c1.76 0 2.3.58 2.61.89"},"0"),c.jsx("path",{d:"m21.11 9.85-2.25-2.26H17.6c-.54 0-1.08.22-1.45.61l-3 3c-.28.28-.65.42-1.02.42-.36 0-.74-.15-1.02-.42L8.09 8.17c-.38-.38-.9-.6-1.45-.6H5.17l-2.29 2.3c-1.17 1.17-1.17 3.07 0 4.24l2.29 2.3h1.48c.54 0 1.06-.22 1.45-.6l3.02-3.02c.28-.28.65-.42 1.02-.42s.74.14 1.02.42l3.01 3.01c.38.38.9.6 1.45.6h1.26l2.25-2.26c1.17-1.18 1.17-3.1-.02-4.29"},"1")],"PixOutlined"),B$1=h([c.jsx("path",{d:"m15.45 16.52-3.01-3.01c-.11-.11-.24-.13-.31-.13s-.2.02-.31.13L8.8 16.53c-.34.34-.87.89-2.64.89l3.71 3.7c1.17 1.17 3.07 1.17 4.24 0l3.72-3.71c-.91 0-1.67-.18-2.38-.89M8.8 7.47l3.02 3.02c.08.08.2.13.31.13s.23-.05.31-.13l2.99-2.99c.71-.74 1.52-.91 2.43-.91l-3.72-3.71c-1.17-1.17-3.07-1.17-4.24 0l-3.71 3.7c1.76 0 2.3.58 2.61.89"},"0"),c.jsx("path",{d:"m21.11 9.85-2.25-2.26H17.6c-.54 0-1.08.22-1.45.61l-3 3c-.28.28-.65.42-1.02.42-.36 0-.74-.15-1.02-.42L8.09 8.17c-.38-.38-.9-.6-1.45-.6H5.17l-2.29 2.3c-1.17 1.17-1.17 3.07 0 4.24l2.29 2.3h1.48c.54 0 1.06-.22 1.45-.6l3.02-3.02c.28-.28.65-.42 1.02-.42s.74.14 1.02.42l3.01 3.01c.38.38.9.6 1.45.6h1.26l2.25-2.26c1.17-1.18 1.17-3.1-.02-4.29"},"1")],"PixRounded"),b$1=h([c.jsx("path",{d:"m15.45 16.52-3.01-3.01c-.11-.11-.24-.13-.31-.13s-.2.02-.31.13L8.8 16.53c-.34.34-.87.89-2.64.89l3.71 3.7c1.17 1.17 3.07 1.17 4.24 0l3.72-3.71c-.91 0-1.67-.18-2.38-.89M8.8 7.47l3.02 3.02c.08.08.2.13.31.13s.23-.05.31-.13l2.99-2.99c.71-.74 1.52-.91 2.43-.91l-3.72-3.71c-1.17-1.17-3.07-1.17-4.24 0l-3.71 3.7c1.76 0 2.3.58 2.61.89"},"0"),c.jsx("path",{d:"m21.11 9.85-2.25-2.26H17.6c-.54 0-1.08.22-1.45.61l-3 3c-.28.28-.65.42-1.02.42-.36 0-.74-.15-1.02-.42L8.09 8.17c-.38-.38-.9-.6-1.45-.6H5.17l-2.29 2.3c-1.17 1.17-1.17 3.07 0 4.24l2.29 2.3h1.48c.54 0 1.06-.22 1.45-.6l3.02-3.02c.28-.28.65-.42 1.02-.42s.74.14 1.02.42l3.01 3.01c.38.38.9.6 1.45.6h1.26l2.25-2.26c1.17-1.18 1.17-3.1-.02-4.29"},"1")],"PixSharp"),D$1=h([c.jsx("path",{d:"m15.45 16.52-3.01-3.01c-.11-.11-.24-.13-.31-.13s-.2.02-.31.13L8.8 16.53c-.34.34-.87.89-2.64.89l3.71 3.7c1.17 1.17 3.07 1.17 4.24 0l3.72-3.71c-.91 0-1.67-.18-2.38-.89M8.8 7.47l3.02 3.02c.08.08.2.13.31.13s.23-.05.31-.13l2.99-2.99c.71-.74 1.52-.91 2.43-.91l-3.72-3.71c-1.17-1.17-3.07-1.17-4.24 0l-3.71 3.7c1.76 0 2.3.58 2.61.89"},"0"),c.jsx("path",{d:"m21.11 9.85-2.25-2.26H17.6c-.54 0-1.08.22-1.45.61l-3 3c-.28.28-.65.42-1.02.42-.36 0-.74-.15-1.02-.42L8.09 8.17c-.38-.38-.9-.6-1.45-.6H5.17l-2.29 2.3c-1.17 1.17-1.17 3.07 0 4.24l2.29 2.3h1.48c.54 0 1.06-.22 1.45-.6l3.02-3.02c.28-.28.65-.42 1.02-.42s.74.14 1.02.42l3.01 3.01c.38.38.9.6 1.45.6h1.26l2.25-2.26c1.17-1.18 1.17-3.1-.02-4.29"},"1")],"PixTwoTone"),k$1=h(c.jsx("path",{d:"M12 2C8.13 2 5 5.13 5 9c0 5.25 7 13 7 13s7-7.75 7-13c0-3.87-3.13-7-7-7m0 9.5c-1.38 0-2.5-1.12-2.5-2.5s1.12-2.5 2.5-2.5 2.5 1.12 2.5 2.5-1.12 2.5-2.5 2.5"}),"Place"),W$1=h(c.jsx("path",{d:"M12 12c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2m6-1.8C18 6.57 15.35 4 12 4s-6 2.57-6 6.2c0 2.34 1.95 5.44 6 9.14 4.05-3.7 6-6.8 6-9.14M12 2c4.2 0 8 3.22 8 8.2 0 3.32-2.67 7.25-8 11.8-5.33-4.55-8-8.48-8-11.8C4 5.22 7.8 2 12 2"}),"PlaceOutlined"),N$1=h(c.jsx("path",{d:"M12 2c-4.2 0-8 3.22-8 8.2 0 3.18 2.45 6.92 7.34 11.23.38.33.95.33 1.33 0C17.55 17.12 20 13.38 20 10.2 20 5.22 16.2 2 12 2m0 10c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2"}),"PlaceRounded"),E$1=h(c.jsx("path",{d:"M12 12c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2m0-10c-4.2 0-8 3.22-8 8.2 0 3.32 2.67 7.25 8 11.8 5.33-4.55 8-8.48 8-11.8C20 5.22 16.2 2 12 2"}),"PlaceSharp"),I$1=h([c.jsx("path",{fillOpacity:".3",d:"M18.5 10.2c0 2.57-2.1 5.79-6.16 9.51l-.34.3-.34-.31C7.6 15.99 5.5 12.77 5.5 10.2c0-3.84 2.82-6.7 6.5-6.7s6.5 2.85 6.5 6.7"},"0"),c.jsx("path",{d:"M12 2c4.2 0 8 3.22 8 8.2 0 3.32-2.67 7.25-8 11.8-5.33-4.55-8-8.48-8-11.8C4 5.22 7.8 2 12 2m6 8.2C18 6.57 15.35 4 12 4s-6 2.57-6 6.2c0 2.34 1.95 5.44 6 9.14 4.05-3.7 6-6.8 6-9.14M12 12c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2"},"1")],"PlaceTwoTone"),U$1=h([c.jsx("path",{d:"M14 2H6c-1.1 0-2 .9-2 2v16c0 1.1.89 2 1.99 2H18c1.1 0 2-.9 2-2V8zm1.04 17.45-1.88-1.88c-1.33.71-3.01.53-4.13-.59-1.37-1.37-1.37-3.58 0-4.95s3.58-1.37 4.95 0c1.12 1.12 1.31 2.8.59 4.13l1.88 1.88zM13 9V3.5L18.5 9z"},"0"),c.jsx("circle",{cx:"11.5",cy:"14.5",r:"1.5"},"1")],"Plagiarism"),G$1=h([c.jsx("path",{d:"M14 2H6c-1.1 0-2 .9-2 2v16c0 1.1.89 2 1.99 2H18c1.1 0 2-.9 2-2V8zm4 18H6V4h7v5h5z"},"0"),c.jsx("path",{d:"M9.03 11.03c-1.37 1.37-1.37 3.58 0 4.95 1.12 1.12 2.8 1.31 4.13.59l1.88 1.88 1.41-1.41-1.88-1.88c.71-1.33.53-3.01-.59-4.13-1.37-1.37-3.59-1.37-4.95 0m3.53 3.53c-.59.59-1.54.59-2.12 0-.59-.59-.59-1.54 0-2.12.59-.59 1.54-.59 2.12 0 .59.59.59 1.53 0 2.12"},"1")],"PlagiarismOutlined"),K$1=h([c.jsx("path",{d:"m19.41 7.41-4.83-4.83c-.37-.37-.88-.58-1.41-.58H6c-1.1 0-2 .9-2 2v16c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V8.83c0-.53-.21-1.04-.59-1.42m-3.67 11.33c-.39.39-1.02.39-1.41 0l-1.18-1.18c-1.33.71-3.01.53-4.13-.59-1.52-1.52-1.35-4.08.5-5.37 1.16-.81 2.78-.81 3.95 0 1.55 1.08 1.9 3.04 1.09 4.55l1.18 1.18c.39.39.39 1.02 0 1.41M14 9c-.55 0-1-.45-1-1V3.5L18.5 9z"},"0"),c.jsx("circle",{cx:"11.5",cy:"14.5",r:"1.5"},"1")],"PlagiarismRounded"),q$1=h([c.jsx("circle",{cx:"11.5",cy:"14.5",r:"1.5"},"0"),c.jsx("path",{d:"M14 2H4v20h16V8zm1.04 17.45-1.88-1.88c-1.33.71-3.01.53-4.13-.59-1.37-1.37-1.37-3.58 0-4.95s3.58-1.37 4.95 0c1.12 1.12 1.31 2.8.59 4.13l1.88 1.88zM13 9V3.5L18.5 9z"},"1")],"PlagiarismSharp"),Q$1=h([c.jsx("path",{d:"M13 4H6v16h12V9h-5zm.97 7.03c1.12 1.12 1.31 2.8.59 4.13l1.88 1.88-1.41 1.41-1.88-1.88c-1.33.71-3.01.53-4.13-.59-1.37-1.37-1.37-3.58 0-4.95s3.59-1.37 4.95 0",opacity:".3"},"0"),c.jsx("circle",{cx:"11.5",cy:"13.5",r:"1.5",opacity:".3"},"1"),c.jsx("path",{d:"M14 2H6c-1.1 0-2 .9-2 2v16c0 1.1.89 2 1.99 2H18c1.1 0 2-.9 2-2V8zm4 18H6V4h7v5h5z"},"2"),c.jsx("path",{d:"M9.03 11.03c-1.37 1.37-1.37 3.58 0 4.95 1.12 1.12 2.8 1.31 4.13.59l1.88 1.88 1.41-1.41-1.88-1.88c.71-1.33.53-3.01-.59-4.13-1.37-1.37-3.59-1.37-4.95 0m3.53 3.53c-.59.59-1.54.59-2.12 0-.59-.59-.59-1.54 0-2.12.59-.59 1.54-.59 2.12 0 .59.59.59 1.53 0 2.12"},"3")],"PlagiarismTwoTone"),Z$1=h(c.jsx("path",{d:"M8 5v14l11-7z"}),"PlayArrow"),J$1=h(c.jsx("path",{d:"M10 8.64 15.27 12 10 15.36zM8 5v14l11-7z"}),"PlayArrowOutlined"),Y$1=h(c.jsx("path",{d:"M8 6.82v10.36c0 .79.87 1.27 1.54.84l8.14-5.18c.62-.39.62-1.29 0-1.69L9.54 5.98C8.87 5.55 8 6.03 8 6.82"}),"PlayArrowRounded"),_$1=h(c.jsx("path",{d:"M8 5v14l11-7z"}),"PlayArrowSharp"),X$1=h([c.jsx("path",{d:"M10 8.64v6.72L15.27 12z",opacity:".3"},"0"),c.jsx("path",{d:"m8 19 11-7L8 5zm2-10.36L15.27 12 10 15.36z"},"1")],"PlayArrowTwoTone"),$$1=h(c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2M9.5 16.5v-9l7 4.5z"}),"PlayCircle"),c12=h(c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m-2 14.5v-9l6 4.5z"}),"PlayCircleFilled"),h12=h(c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m-2 14.5v-9l6 4.5z"}),"PlayCircleFilledOutlined"),s12=h(c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m-2 13.5v-7c0-.41.47-.65.8-.4l4.67 3.5c.27.2.27.6 0 .8l-4.67 3.5c-.33.25-.8.01-.8-.4"}),"PlayCircleFilledRounded"),t12=h(c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m-2 14.5v-9l6 4.5z"}),"PlayCircleFilledSharp"),o12=h([c.jsx("path",{d:"M12 20c4.41 0 8-3.59 8-8s-3.59-8-8-8-8 3.59-8 8 3.59 8 8 8M10 7.5l6 4.5-6 4.5z",opacity:".3"},"0"),c.jsx("path",{d:"M12 22c5.52 0 10-4.48 10-10S17.52 2 12 2 2 6.48 2 12s4.48 10 10 10m0-18c4.41 0 8 3.59 8 8s-3.59 8-8 8-8-3.59-8-8 3.59-8 8-8m-2 3.5v9l6-4.5z"},"1")],"PlayCircleFilledTwoTone"),v12=h(c.jsx("path",{transform:"scale(0.5, 0.5)",d:"M24 4C12.95 4 4 12.95 4 24s8.95 20 20 20 20-8.95 20-20S35.05 4 24 4zm-4 29V15l12 9-12 9z"}),"PlayCircleFilledWhite"),e12=h(c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8zm-2-3.5l6-4.5-6-4.5z"}),"PlayCircleFilledWhiteOutlined"),l12=h(c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm-2 13.5v-7c0-.41.47-.65.8-.4l4.67 3.5c.27.2.27.6 0 .8l-4.67 3.5c-.33.25-.8.01-.8-.4z"}),"PlayCircleFilledWhiteRounded"),n12=h(c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm-2 14.5v-9l6 4.5-6 4.5z"}),"PlayCircleFilledWhiteSharp"),a12=h(c.jsxs(s,{children:[c.jsx("path",{d:"M12 20c4.41 0 8-3.59 8-8s-3.59-8-8-8-8 3.59-8 8 3.59 8 8 8zM10 7.5l6 4.5-6 4.5v-9z",opacity:".3"}),c.jsx("path",{d:"M12 22c5.52 0 10-4.48 10-10S17.52 2 12 2 2 6.48 2 12s4.48 10 10 10zm0-18c4.41 0 8 3.59 8 8s-3.59 8-8 8-8-3.59-8-8 3.59-8 8-8zm-2 3.5v9l6-4.5z"})]}),"PlayCircleFilledWhiteTwoTone"),d12=h(c.jsx("path",{d:"m10 16.5 6-4.5-6-4.5zM12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8"}),"PlayCircleOutline"),z12=h(c.jsx("path",{d:"m10 16.5 6-4.5-6-4.5zM12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8"}),"PlayCircleOutlineOutlined"),m12=h(c.jsx("path",{d:"m10.8 15.9 4.67-3.5c.27-.2.27-.6 0-.8L10.8 8.1c-.33-.25-.8-.01-.8.4v7c0 .41.47.65.8.4M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8"}),"PlayCircleOutlineRounded"),p12=h(c.jsx("path",{d:"m10 16.5 6-4.5-6-4.5zM12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8"}),"PlayCircleOutlineSharp"),H12=h(c.jsx("path",{d:"m10 16.5 6-4.5-6-4.5zM12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8"}),"PlayCircleOutlineTwoTone"),M12=h(c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8m-2.5-3.5 7-4.5-7-4.5z"}),"PlayCircleOutlined"),r12=h(c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2M9.5 14.67V9.33c0-.79.88-1.27 1.54-.84l4.15 2.67c.61.39.61 1.29 0 1.68l-4.15 2.67c-.66.43-1.54-.05-1.54-.84"}),"PlayCircleRounded"),i12=h(c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2M9.5 16.5v-9l7 4.5z"}),"PlayCircleSharp"),V12=h([c.jsx("path",{d:"M12 4c-4.41 0-8 3.59-8 8s3.59 8 8 8 8-3.59 8-8-3.59-8-8-8M9.5 16.5v-9l7 4.5z",opacity:".3"},"0"),c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8"},"1"),c.jsx("path",{d:"m9.5 16.5 7-4.5-7-4.5z"},"2")],"PlayCircleTwoTone"),x12=h(c.jsx("path",{d:"M8 5.19V5l11 7-2.55 1.63zm12 14.54-5.11-5.11L8 7.73 4.27 4 3 5.27l5 5V19l5.33-3.4 5.4 5.4z"}),"PlayDisabled"),j12=h(c.jsx("path",{d:"M16.45 13.62 19 12 8 5v.17zM2.81 2.81 1.39 4.22 8 10.83V19l4.99-3.18 6.78 6.78 1.41-1.41zM10 15.36v-2.53l1.55 1.55z"}),"PlayDisabledOutlined"),u12=h(c.jsx("path",{d:"M2.1 3.51c-.39.39-.39 1.02 0 1.41l5.9 5.9v6.35c0 .79.87 1.27 1.54.84l3.45-2.2 6.08 6.08c.39.39 1.02.39 1.41 0s.39-1.02 0-1.41L3.51 3.51a.996.996 0 0 0-1.41 0m15.58 9.33c.62-.39.62-1.29 0-1.69L9.54 5.98c-.27-.17-.57-.19-.84-.11l7.75 7.75z"}),"PlayDisabledRounded"),L12=h(c.jsx("path",{d:"M16.45 13.62 19 12 8 5v.17zM2.81 2.81 1.39 4.22 8 10.83V19l4.99-3.18 6.79 6.79 1.41-1.42z"}),"PlayDisabledSharp"),S12=h([c.jsx("path",{d:"M10 12.83v2.53l1.55-.99z",opacity:".3"},"0"),c.jsx("path",{d:"M2.81 2.81 1.39 4.22 8 10.83V19l4.99-3.18 6.78 6.78 1.41-1.41zM10 15.36v-2.53l1.55 1.55zM19 12 8 5v.17l8.45 8.45z"},"1")],"PlayDisabledTwoTone"),C12=h(c.jsx("path",{d:"M11 5v5.59H7.5l4.5 4.5 4.5-4.5H13V5zm-5 9c0 3.31 2.69 6 6 6s6-2.69 6-6h-2c0 2.21-1.79 4-4 4s-4-1.79-4-4z"}),"PlayForWork"),T12=h(c.jsx("path",{d:"M11 5v5.59H7.5l4.5 4.5 4.5-4.5H13V5zm-5 9c0 3.31 2.69 6 6 6s6-2.69 6-6h-2c0 2.21-1.79 4-4 4s-4-1.79-4-4z"}),"PlayForWorkOutlined"),w12=h(c.jsx("path",{d:"M11 6v4.59H8.71c-.45 0-.67.54-.35.85l3.29 3.29c.2.2.51.2.71 0l3.29-3.29c.31-.31.09-.85-.35-.85H13V6c0-.55-.45-1-1-1s-1 .45-1 1m-3.9 8c-.61 0-1.11.55-.99 1.15C6.65 17.91 9.08 20 12 20s5.35-2.09 5.89-4.85c.12-.6-.38-1.15-.99-1.15-.49 0-.88.35-.98.83C15.53 16.64 13.93 18 12 18s-3.53-1.36-3.91-3.17c-.1-.48-.5-.83-.99-.83"}),"PlayForWorkRounded"),R12=h(c.jsx("path",{d:"M11 5v5.59H7.5l4.5 4.5 4.5-4.5H13V5zm-5 9c0 3.31 2.69 6 6 6s6-2.69 6-6h-2c0 2.21-1.79 4-4 4s-4-1.79-4-4z"}),"PlayForWorkSharp"),O12=h(c.jsx("path",{d:"M11 5v5.59H7.5l4.5 4.5 4.5-4.5H13V5zm-5 9c0 3.31 2.69 6 6 6s6-2.69 6-6h-2c0 2.21-1.79 4-4 4s-4-1.79-4-4z"}),"PlayForWorkTwoTone"),y12=h([c.jsx("path",{d:"M18 11c.34 0 .67.03 1 .08V4c0-1.1-.9-2-2-2H5c-1.1 0-2 .9-2 2v16c0 1.1.9 2 2 2h7.26c-.79-1.13-1.26-2.51-1.26-4 0-3.87 3.13-7 7-7M7 11V4h5v7L9.5 9.5z"},"0"),c.jsx("path",{d:"M18 13c-2.76 0-5 2.24-5 5s2.24 5 5 5 5-2.24 5-5-2.24-5-5-5m-1.25 7.5v-5l4 2.5z"},"1")],"PlayLesson"),g12=h(c.jsx("path",{d:"M5 20V4h2v7l2.5-1.5L12 11V4h5v7.08c.33-.05.66-.08 1-.08s.67.03 1 .08V4c0-1.1-.9-2-2-2H5c-1.1 0-2 .9-2 2v16c0 1.1.9 2 2 2h7.26c-.42-.6-.75-1.28-.97-2zm13-7c-2.76 0-5 2.24-5 5s2.24 5 5 5 5-2.24 5-5-2.24-5-5-5m-1.25 7.5v-5l4 2.5z"}),"PlayLessonOutlined"),A12=h([c.jsx("path",{d:"M18 11c.34 0 .67.03 1 .08V4c0-1.1-.9-2-2-2H5c-1.1 0-2 .9-2 2v16c0 1.1.9 2 2 2h7.26c-.79-1.13-1.26-2.51-1.26-4 0-3.87 3.13-7 7-7m-10.24-.45c-.34.2-.76-.04-.76-.43V4h5v6.12c0 .39-.42.63-.76.43L9.5 9.5z"},"0"),c.jsx("path",{d:"M18 13c-2.76 0-5 2.24-5 5s2.24 5 5 5 5-2.24 5-5-2.24-5-5-5m-1.25 6.6v-3.2c0-.39.43-.63.76-.42l2.56 1.6c.31.2.31.65 0 .85l-2.56 1.6c-.33.2-.76-.04-.76-.43"},"1")],"PlayLessonRounded"),f12=h([c.jsx("path",{d:"M18 11c.34 0 .67.03 1 .08V2H3v20h9.26c-.79-1.13-1.26-2.51-1.26-4 0-3.87 3.13-7 7-7M7 11V4h5v7L9.5 9.5z"},"0"),c.jsx("path",{d:"M18 13c-2.76 0-5 2.24-5 5s2.24 5 5 5 5-2.24 5-5-2.24-5-5-5m-1.25 7.5v-5l4 2.5z"},"1")],"PlayLessonSharp"),P12=h([c.jsx("path",{d:"M12 4v7L9.5 9.5 7 11V4H5v16h6.29c-.19-.63-.29-1.3-.29-2 0-3.53 2.61-6.43 6-6.92V4z",opacity:".3"},"0"),c.jsx("path",{d:"M5 20V4h2v7l2.5-1.5L12 11V4h5v7.08c.33-.05.66-.08 1-.08s.67.03 1 .08V4c0-1.1-.9-2-2-2H5c-1.1 0-2 .9-2 2v16c0 1.1.9 2 2 2h7.26c-.42-.6-.75-1.28-.97-2z"},"1"),c.jsx("path",{d:"M18 13c-2.76 0-5 2.24-5 5s2.24 5 5 5 5-2.24 5-5-2.24-5-5-5m-1.25 7.5v-5l4 2.5z"},"2")],"PlayLessonTwoTone"),F12=h(c.jsx("path",{d:"M14 10H3v2h11zm0-4H3v2h11zm4 8v-4h-2v4h-4v2h4v4h2v-4h4v-2zM3 16h7v-2H3z"}),"PlaylistAdd"),B12=h(c.jsx("path",{d:"M3 10h11v2H3zm0-4h11v2H3zm0 8h7v2H3zm17.59-2.07-4.25 4.24-2.12-2.12-1.41 1.41L16.34 19 22 13.34z"}),"PlaylistAddCheck"),b12=h(c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2M7 7h7v2H7zm0 3h7v2H7zm3 5H7v-2h3zm4.05 3.36-2.83-2.83 1.41-1.41 1.41 1.41L17.59 12 19 13.41z"}),"PlaylistAddCheckCircle"),D12=h(c.jsx("path",{d:"M12 4c4.41 0 8 3.59 8 8s-3.59 8-8 8-8-3.59-8-8 3.59-8 8-8m0-2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m2 8H7v2h7zm0-3H7v2h7zm-7 8h3v-2H7zm12-1.59L17.59 12l-3.54 3.54-1.41-1.41-1.41 1.41 2.83 2.83z"}),"PlaylistAddCheckCircleOutlined"),k12=h(c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2M7 8c0-.55.45-1 1-1h5c.55 0 1 .45 1 1s-.45 1-1 1H8c-.55 0-1-.45-1-1m0 3c0-.55.45-1 1-1h5c.55 0 1 .45 1 1s-.45 1-1 1H8c-.55 0-1-.45-1-1m3 3c0 .55-.45 1-1 1H8c-.55 0-1-.45-1-1s.45-1 1-1h1c.55 0 1 .45 1 1m8.29.12-3.54 3.54c-.39.39-1.02.39-1.41 0l-1.41-1.41a.996.996 0 0 1 0-1.41c.39-.39 1.02-.39 1.41 0l.71.71 2.83-2.83c.39-.39 1.02-.39 1.41 0 .39.38.39 1.01 0 1.4"}),"PlaylistAddCheckCircleRounded"),W12=h(c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2M7 7h7v2H7zm0 3h7v2H7zm3 5H7v-2h3zm4.05 3.36-2.83-2.83 1.41-1.41 1.41 1.41L17.59 12 19 13.41z"}),"PlaylistAddCheckCircleSharp"),N12=h([c.jsx("path",{d:"M12 4c-4.41 0-8 3.59-8 8s3.59 8 8 8 8-3.59 8-8-3.59-8-8-8M7 7h7v2H7zm0 3h7v2H7zm3 5H7v-2h3zm4.05 3.36-2.83-2.83 1.41-1.41 1.41 1.41L17.59 12 19 13.41z",opacity:".3"},"0"),c.jsx("path",{d:"M12 4c4.41 0 8 3.59 8 8s-3.59 8-8 8-8-3.59-8-8 3.59-8 8-8m0-2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m2 8H7v2h7zm0-3H7v2h7zm-7 8h3v-2H7zm12-1.59L17.59 12l-3.54 3.54-1.41-1.41-1.41 1.41 2.83 2.83z"},"1")],"PlaylistAddCheckCircleTwoTone"),E12=h(c.jsx("path",{d:"M3 10h11v2H3zm0-4h11v2H3zm0 8h7v2H3zm17.59-2.07-4.25 4.24-2.12-2.12-1.41 1.41L16.34 19 22 13.34z"}),"PlaylistAddCheckOutlined"),I12=h(c.jsx("path",{d:"M13 10H3c-.55 0-1 .45-1 1s.45 1 1 1h10c.55 0 1-.45 1-1s-.45-1-1-1m0-4H3c-.55 0-1 .45-1 1s.45 1 1 1h10c.55 0 1-.45 1-1s-.45-1-1-1M3 16h6c.55 0 1-.45 1-1s-.45-1-1-1H3c-.55 0-1 .45-1 1s.45 1 1 1m19.21-3.79.09.09c.39.39.39 1.02 0 1.41l-5.58 5.59c-.39.39-1.02.39-1.41 0l-3.09-3.09a.996.996 0 0 1 0-1.41l.09-.09c.39-.39 1.02-.39 1.41 0l2.3 2.3 4.78-4.79c.38-.4 1.02-.4 1.41-.01"}),"PlaylistAddCheckRounded"),U12=h(c.jsx("path",{d:"M3 10h11v2H3zm0-4h11v2H3zm0 8h7v2H3zm17.59-2.07-4.25 4.24-2.12-2.12-1.41 1.41L16.34 19 22 13.34z"}),"PlaylistAddCheckSharp"),G12=h(c.jsx("path",{d:"M3 10h11v2H3zm0-4h11v2H3zm0 8h7v2H3zm17.59-2.07-4.25 4.24-2.12-2.12-1.41 1.41L16.34 19 22 13.34z"}),"PlaylistAddCheckTwoTone"),K12=h(c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2M7 7h7v2H7zm3 8H7v-2h3zm-3-3v-2h7v2zm12 3h-2v2h-2v-2h-2v-2h2v-2h2v2h2z"}),"PlaylistAddCircle"),q12=h(c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8m2-10H7v2h7zm0-3H7v2h7zm-7 8h3v-2H7zm12-2v2h-2v2h-2v-2h-2v-2h2v-2h2v2z"}),"PlaylistAddCircleOutlined"),Q12=h(c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2M7 8c0-.55.45-1 1-1h5c.55 0 1 .45 1 1s-.45 1-1 1H8c-.55 0-1-.45-1-1m3 6c0 .55-.45 1-1 1H8c-.55 0-1-.45-1-1s.45-1 1-1h1c.55 0 1 .45 1 1m-2-2c-.55 0-1-.45-1-1s.45-1 1-1h5c.55 0 1 .45 1 1s-.45 1-1 1zm10 3h-1v1c0 .55-.45 1-1 1s-1-.45-1-1v-1h-1c-.55 0-1-.45-1-1s.45-1 1-1h1v-1c0-.55.45-1 1-1s1 .45 1 1v1h1c.55 0 1 .45 1 1s-.45 1-1 1"}),"PlaylistAddCircleRounded"),Z12=h(c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2M7 7h7v2H7zm3 8H7v-2h3zm-3-3v-2h7v2zm12 3h-2v2h-2v-2h-2v-2h2v-2h2v2h2z"}),"PlaylistAddCircleSharp"),J12=h([c.jsx("path",{d:"M12 4c-4.41 0-8 3.59-8 8s3.59 8 8 8 8-3.59 8-8-3.59-8-8-8M7 7h7v2H7zm3 8H7v-2h3zm-3-3v-2h7v2zm10 3v2h-2v-2h-2v-2h2v-2h2v2h2v2z",opacity:".3"},"0"),c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8m2-10H7v2h7zm0-3H7v2h7zm-7 8h3v-2H7zm12-2v2h-2v2h-2v-2h-2v-2h2v-2h2v2z"},"1")],"PlaylistAddCircleTwoTone"),Y12=h(c.jsx("path",{d:"M14 10H3v2h11zm0-4H3v2h11zm4 8v-4h-2v4h-4v2h4v4h2v-4h4v-2zM3 16h7v-2H3z"}),"PlaylistAddOutlined"),_12=h(c.jsx("path",{d:"M13 10H3c-.55 0-1 .45-1 1s.45 1 1 1h10c.55 0 1-.45 1-1s-.45-1-1-1m0-4H3c-.55 0-1 .45-1 1s.45 1 1 1h10c.55 0 1-.45 1-1s-.45-1-1-1m5 8v-3c0-.55-.45-1-1-1s-1 .45-1 1v3h-3c-.55 0-1 .45-1 1s.45 1 1 1h3v3c0 .55.45 1 1 1s1-.45 1-1v-3h3c.55 0 1-.45 1-1s-.45-1-1-1zM3 16h6c.55 0 1-.45 1-1s-.45-1-1-1H3c-.55 0-1 .45-1 1s.45 1 1 1"}),"PlaylistAddRounded"),X12=h(c.jsx("path",{d:"M14 10H3v2h11zm0-4H3v2h11zm4 8v-4h-2v4h-4v2h4v4h2v-4h4v-2zM3 16h7v-2H3z"}),"PlaylistAddSharp"),$12=h(c.jsx("path",{d:"M14 10H3v2h11zm0-4H3v2h11zm4 8v-4h-2v4h-4v2h4v4h2v-4h4v-2zM3 16h7v-2H3z"}),"PlaylistAddTwoTone"),c22=h(c.jsx("path",{d:"M3 10h11v2H3zm0-4h11v2H3zm0 8h7v2H3zm13-1v8l6-4z"}),"PlaylistPlay"),h22=h(c.jsx("path",{d:"M3 10h11v2H3zm0-4h11v2H3zm0 8h7v2H3zm13-1v8l6-4z"}),"PlaylistPlayOutlined"),s22=h(c.jsx("path",{d:"M5 10h10c.55 0 1 .45 1 1s-.45 1-1 1H5c-.55 0-1-.45-1-1s.45-1 1-1m0-4h10c.55 0 1 .45 1 1s-.45 1-1 1H5c-.55 0-1-.45-1-1s.45-1 1-1m0 8h6c.55 0 1 .45 1 1s-.45 1-1 1H5c-.55 0-1-.45-1-1s.45-1 1-1m9 .88v4.23c0 .39.42.63.76.43l3.53-2.12c.32-.19.32-.66 0-.86l-3.53-2.12c-.34-.19-.76.05-.76.44"}),"PlaylistPlayRounded"),t22=h(c.jsx("path",{d:"M3 10h11v2H3zm0-4h11v2H3zm0 8h7v2H3zm13-1v8l6-4z"}),"PlaylistPlaySharp"),o22=h(c.jsx("path",{d:"M3 10h11v2H3zm0-4h11v2H3zm0 8h7v2H3zm13-1v8l6-4z"}),"PlaylistPlayTwoTone"),v22=h(c.jsx("path",{d:"M14 10H3v2h11zm0-4H3v2h11zM3 16h7v-2H3zm11.41 6L17 19.41 19.59 22 21 20.59 18.41 18 21 15.41 19.59 14 17 16.59 14.41 14 13 15.41 15.59 18 13 20.59z"}),"PlaylistRemove"),e22=h(c.jsx("path",{d:"M14 10H3v2h11zm0-4H3v2h11zM3 16h7v-2H3zm11.41 6L17 19.41 19.59 22 21 20.59 18.41 18 21 15.41 19.59 14 17 16.59 14.41 14 13 15.41 15.59 18 13 20.59z"}),"PlaylistRemoveOutlined"),l22=h(c.jsx("path",{d:"M13.71 21.3c.39.39 1.02.39 1.41 0L17 19.41l1.89 1.89c.39.39 1.02.39 1.41 0s.39-1.02 0-1.41L18.41 18l1.89-1.89c.39-.39.39-1.02 0-1.41s-1.02-.39-1.41 0L17 16.59l-1.89-1.89c-.39-.39-1.02-.39-1.41 0s-.39 1.02 0 1.41L15.59 18l-1.89 1.89c-.38.38-.38 1.02.01 1.41M14 11c0-.55-.45-1-1-1H4c-.55 0-1 .45-1 1s.45 1 1 1h9c.55 0 1-.45 1-1m0-4c0-.55-.45-1-1-1H4c-.55 0-1 .45-1 1s.45 1 1 1h9c.55 0 1-.45 1-1M3 15c0 .55.45 1 1 1h5c.55 0 1-.45 1-1s-.45-1-1-1H4c-.55 0-1 .45-1 1"}),"PlaylistRemoveRounded"),n22=h(c.jsx("path",{d:"M14 10H3v2h11zm0-4H3v2h11zM3 16h7v-2H3zm11.41 6L17 19.41 19.59 22 21 20.59 18.41 18 21 15.41 19.59 14 17 16.59 14.41 14 13 15.41 15.59 18 13 20.59z"}),"PlaylistRemoveSharp"),a22=h(c.jsx("path",{d:"M14 10H3v2h11zm0-4H3v2h11zM3 16h7v-2H3zm11.41 6L17 19.41 19.59 22 21 20.59 18.41 18 21 15.41 19.59 14 17 16.59 14.41 14 13 15.41 15.59 18 13 20.59z"}),"PlaylistRemoveTwoTone"),d22=h([c.jsx("path",{d:"m19.28 4.93-2.12-2.12c-.78-.78-2.05-.78-2.83 0L11.5 5.64l2.12 2.12 2.12-2.12 3.54 3.54c1.17-1.18 1.17-3.08 0-4.25M5.49 13.77c.59.59 1.54.59 2.12 0l2.47-2.47-2.12-2.13-2.47 2.47c-.59.59-.59 1.54 0 2.13"},"0"),c.jsx("path",{d:"m15.04 7.76-.71.71-.71.71L10.44 6c-.59-.6-1.54-.6-2.12-.01-.59.59-.59 1.54 0 2.12l3.18 3.18-.71.71-6.36 6.36c-.78.78-.78 2.05 0 2.83s2.05.78 2.83 0L16.45 12c.39.39 1.02.39 1.41 0s.39-1.02 0-1.41z"},"1")],"Plumbing"),z22=h([c.jsx("path",{d:"m19.28 4.93-2.12-2.12c-.78-.78-2.05-.78-2.83 0L11.5 5.64l2.12 2.12 2.12-2.12 3.54 3.54c1.17-1.18 1.17-3.08 0-4.25M5.49 13.77c.59.59 1.54.59 2.12 0l2.47-2.47-2.12-2.13-2.47 2.47c-.59.59-.59 1.54 0 2.13"},"0"),c.jsx("path",{d:"m15.04 7.76-.71.71-.71.71L10.44 6c-.59-.6-1.54-.6-2.12-.01-.59.59-.59 1.54 0 2.12l3.18 3.18-.71.71-6.36 6.36c-.78.78-.78 2.05 0 2.83s2.05.78 2.83 0L16.45 12c.39.39 1.02.39 1.41 0s.39-1.02 0-1.41z"},"1")],"PlumbingOutlined"),m22=h([c.jsx("path",{d:"m19.28 4.93-2.12-2.12c-.78-.78-2.05-.78-2.83 0L11.5 5.64l2.12 2.12 2.12-2.12 3.54 3.54c1.17-1.18 1.17-3.08 0-4.25M5.49 13.77c.59.59 1.54.59 2.12 0l2.47-2.47-2.12-2.13-2.47 2.47c-.59.59-.59 1.54 0 2.13"},"0"),c.jsx("path",{d:"m14.33 8.46-.71.71-3.18-3.18c-.59-.59-1.54-.59-2.12 0-.59.59-.59 1.54 0 2.12l3.18 3.18-7 7c-.7.7-.88 1.84-.29 2.65.74 1.03 2.19 1.12 3.05.26l9.19-9.2c.39.39 1.02.39 1.41 0s.39-1.02 0-1.41l-2.12-2.12a.987.987 0 0 0-1.41-.01"},"1")],"PlumbingRounded"),p22=h([c.jsx("path",{d:"m16.16 5.64 3.54 3.54c1.17-1.17 1.17-3.07 0-4.24L16.16 1.4l-4.24 4.24 2.12 2.12zM4.842 12.7081l3.5355-3.5355 2.1213 2.1213-3.5355 3.5355z"},"0"),c.jsx("path",{d:"m15.45 7.76-1.41 1.41-4.25-4.24-2.12 2.12 4.24 4.24-8.49 8.49 2.83 2.83L16.86 12l.71.71 1.41-1.41z"},"1")],"PlumbingSharp"),H22=h([c.jsx("path",{d:"m19.28 4.93-2.12-2.12c-.78-.78-2.05-.78-2.83 0L11.5 5.64l2.12 2.12 2.12-2.12 3.54 3.54c1.17-1.18 1.17-3.08 0-4.25M5.49 13.77c.59.59 1.54.59 2.12 0l2.47-2.47-2.12-2.13-2.47 2.47c-.59.59-.59 1.54 0 2.13"},"0"),c.jsx("path",{d:"m15.04 7.76-.71.71-.71.71L10.44 6c-.59-.6-1.54-.6-2.12-.01-.59.59-.59 1.54 0 2.12l3.18 3.18-.71.71-6.36 6.36c-.78.78-.78 2.05 0 2.83s2.05.78 2.83 0L16.45 12c.39.39 1.02.39 1.41 0s.39-1.02 0-1.41z"},"1")],"PlumbingTwoTone"),M22=h(c.jsx("path",{d:"M10 8H8v4H4v2h4v4h2v-4h4v-2h-4zm4.5-1.92V7.9l2.5-.5V18h2V5z"}),"PlusOne"),r22=h(c.jsx("path",{d:"M10 8H8v4H4v2h4v4h2v-4h4v-2h-4zm4.5-1.92V7.9l2.5-.5V18h2V5z"}),"PlusOneOutlined"),i22=h(c.jsx("path",{d:"M9 8c-.55 0-1 .45-1 1v3H5c-.55 0-1 .45-1 1s.45 1 1 1h3v3c0 .55.45 1 1 1s1-.45 1-1v-3h3c.55 0 1-.45 1-1s-.45-1-1-1h-3V9c0-.55-.45-1-1-1m5.5-1.21c0 .57.52 1 1.08.89L17 7.4V17c0 .55.45 1 1 1s1-.45 1-1V6.27c0-.65-.6-1.12-1.23-.97l-2.57.62c-.41.09-.7.46-.7.87"}),"PlusOneRounded"),V22=h(c.jsx("path",{d:"M10 8H8v4H4v2h4v4h2v-4h4v-2h-4zm4.5-1.92V7.9l2.5-.5V18h2V5z"}),"PlusOneSharp"),x22=h(c.jsx("path",{d:"M10 8H8v4H4v2h4v4h2v-4h4v-2h-4zm4.5-1.92V7.9l2.5-.5V18h2V5z"}),"PlusOneTwoTone"),j22=h(c.jsx("path",{d:"M14 12c0 .74-.4 1.38-1 1.72V22h-2v-8.28c-.6-.35-1-.98-1-1.72 0-1.1.9-2 2-2s2 .9 2 2m-2-6c-3.31 0-6 2.69-6 6 0 1.74.75 3.31 1.94 4.4l1.42-1.42C8.53 14.25 8 13.19 8 12c0-2.21 1.79-4 4-4s4 1.79 4 4c0 1.19-.53 2.25-1.36 2.98l1.42 1.42C17.25 15.31 18 13.74 18 12c0-3.31-2.69-6-6-6m0-4C6.48 2 2 6.48 2 12c0 2.85 1.2 5.41 3.11 7.24l1.42-1.42C4.98 16.36 4 14.29 4 12c0-4.41 3.59-8 8-8s8 3.59 8 8c0 2.29-.98 4.36-2.53 5.82l1.42 1.42C20.8 17.41 22 14.85 22 12c0-5.52-4.48-10-10-10"}),"Podcasts"),u22=h(c.jsx("path",{d:"M14 12c0 .74-.4 1.38-1 1.72V22h-2v-8.28c-.6-.35-1-.98-1-1.72 0-1.1.9-2 2-2s2 .9 2 2m-2-6c-3.31 0-6 2.69-6 6 0 1.74.75 3.31 1.94 4.4l1.42-1.42C8.53 14.25 8 13.19 8 12c0-2.21 1.79-4 4-4s4 1.79 4 4c0 1.19-.53 2.25-1.36 2.98l1.42 1.42C17.25 15.31 18 13.74 18 12c0-3.31-2.69-6-6-6m0-4C6.48 2 2 6.48 2 12c0 2.85 1.2 5.41 3.11 7.24l1.42-1.42C4.98 16.36 4 14.29 4 12c0-4.41 3.59-8 8-8s8 3.59 8 8c0 2.29-.98 4.36-2.53 5.82l1.42 1.42C20.8 17.41 22 14.85 22 12c0-5.52-4.48-10-10-10"}),"PodcastsOutlined"),L22=h(c.jsx("path",{d:"M14 12c0 .74-.4 1.38-1 1.72V21c0 .55-.45 1-1 1s-1-.45-1-1v-7.28c-.6-.35-1-.98-1-1.72 0-1.1.9-2 2-2s2 .9 2 2m-3.25-5.87c-2.27.46-4.12 2.28-4.61 4.55-.4 1.86.07 3.62 1.08 4.94.35.45 1.03.47 1.43.07l.07-.07c.34-.34.34-.87.06-1.25-.68-.9-.98-2.1-.66-3.37.35-1.42 1.52-2.57 2.95-2.88C13.69 7.52 16 9.49 16 12c0 .87-.28 1.67-.76 2.32-.3.41-.29.97.07 1.33.44.44 1.17.37 1.54-.14.72-.98 1.15-2.2 1.15-3.51 0-3.72-3.39-6.65-7.25-5.87m.08-4.06c-4.53.51-8.22 4.18-8.76 8.71-.35 2.95.59 5.67 2.32 7.7.37.43 1.03.46 1.43.06l.05-.05c.35-.35.38-.92.05-1.3-1.56-1.83-2.33-4.37-1.7-7.06.7-3.01 3.18-5.39 6.22-5.97C15.53 3.18 20 7.08 20 12c0 1.96-.72 3.76-1.9 5.16-.34.4-.31.98.05 1.35.42.42 1.11.39 1.49-.07C21.11 16.7 22 14.46 22 12c0-5.91-5.13-10.62-11.17-9.93"}),"PodcastsRounded"),S22=h(c.jsx("path",{d:"M14 12c0 .74-.4 1.38-1 1.72V22h-2v-8.28c-.6-.35-1-.98-1-1.72 0-1.1.9-2 2-2s2 .9 2 2m-2-6c-3.31 0-6 2.69-6 6 0 1.74.75 3.31 1.94 4.4l1.42-1.42C8.53 14.25 8 13.19 8 12c0-2.21 1.79-4 4-4s4 1.79 4 4c0 1.19-.53 2.25-1.36 2.98l1.42 1.42C17.25 15.31 18 13.74 18 12c0-3.31-2.69-6-6-6m0-4C6.48 2 2 6.48 2 12c0 2.85 1.2 5.41 3.11 7.24l1.42-1.42C4.98 16.36 4 14.29 4 12c0-4.41 3.59-8 8-8s8 3.59 8 8c0 2.29-.98 4.36-2.53 5.82l1.42 1.42C20.8 17.41 22 14.85 22 12c0-5.52-4.48-10-10-10"}),"PodcastsSharp"),C22=h(c.jsx("path",{d:"M14 12c0 .74-.4 1.38-1 1.72V22h-2v-8.28c-.6-.35-1-.98-1-1.72 0-1.1.9-2 2-2s2 .9 2 2m-2-6c-3.31 0-6 2.69-6 6 0 1.74.75 3.31 1.94 4.4l1.42-1.42C8.53 14.25 8 13.19 8 12c0-2.21 1.79-4 4-4s4 1.79 4 4c0 1.19-.53 2.25-1.36 2.98l1.42 1.42C17.25 15.31 18 13.74 18 12c0-3.31-2.69-6-6-6m0-4C6.48 2 2 6.48 2 12c0 2.85 1.2 5.41 3.11 7.24l1.42-1.42C4.98 16.36 4 14.29 4 12c0-4.41 3.59-8 8-8s8 3.59 8 8c0 2.29-.98 4.36-2.53 5.82l1.42 1.42C20.8 17.41 22 14.85 22 12c0-5.52-4.48-10-10-10"}),"PodcastsTwoTone"),T22=h(c.jsx("path",{d:"M17 2H7c-1.1 0-2 .9-2 2v2c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2m0 4H7V4h10zm3 16H4c-1.1 0-2-.9-2-2v-1h20v1c0 1.1-.9 2-2 2m-1.47-11.81C18.21 9.47 17.49 9 16.7 9H7.3c-.79 0-1.51.47-1.83 1.19L2 18h20zM9.5 16h-1c-.28 0-.5-.22-.5-.5s.22-.5.5-.5h1c.28 0 .5.22.5.5s-.22.5-.5.5m0-2h-1c-.28 0-.5-.22-.5-.5s.22-.5.5-.5h1c.28 0 .5.22.5.5s-.22.5-.5.5m0-2h-1c-.28 0-.5-.22-.5-.5s.22-.5.5-.5h1c.28 0 .5.22.5.5s-.22.5-.5.5m3 4h-1c-.28 0-.5-.22-.5-.5s.22-.5.5-.5h1c.28 0 .5.22.5.5s-.22.5-.5.5m0-2h-1c-.28 0-.5-.22-.5-.5s.22-.5.5-.5h1c.28 0 .5.22.5.5s-.22.5-.5.5m0-2h-1c-.28 0-.5-.22-.5-.5s.22-.5.5-.5h1c.28 0 .5.22.5.5s-.22.5-.5.5m3 4h-1c-.28 0-.5-.22-.5-.5s.22-.5.5-.5h1c.28 0 .5.22.5.5s-.22.5-.5.5m0-2h-1c-.28 0-.5-.22-.5-.5s.22-.5.5-.5h1c.28 0 .5.22.5.5s-.22.5-.5.5m0-2h-1c-.28 0-.5-.22-.5-.5s.22-.5.5-.5h1c.28 0 .5.22.5.5s-.22.5-.5.5"}),"PointOfSale"),w22=h(c.jsx("path",{d:"M17 2H7c-1.1 0-2 .9-2 2v2c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2m0 4H7V4h10zm3 16H4c-1.1 0-2-.9-2-2v-1h20v1c0 1.1-.9 2-2 2m-1.47-11.81C18.21 9.47 17.49 9 16.7 9H7.3c-.79 0-1.51.47-1.83 1.19L2 18h20zM9.5 16h-1c-.28 0-.5-.22-.5-.5s.22-.5.5-.5h1c.28 0 .5.22.5.5s-.22.5-.5.5m0-2h-1c-.28 0-.5-.22-.5-.5s.22-.5.5-.5h1c.28 0 .5.22.5.5s-.22.5-.5.5m0-2h-1c-.28 0-.5-.22-.5-.5s.22-.5.5-.5h1c.28 0 .5.22.5.5s-.22.5-.5.5m3 4h-1c-.28 0-.5-.22-.5-.5s.22-.5.5-.5h1c.28 0 .5.22.5.5s-.22.5-.5.5m0-2h-1c-.28 0-.5-.22-.5-.5s.22-.5.5-.5h1c.28 0 .5.22.5.5s-.22.5-.5.5m0-2h-1c-.28 0-.5-.22-.5-.5s.22-.5.5-.5h1c.28 0 .5.22.5.5s-.22.5-.5.5m3 4h-1c-.28 0-.5-.22-.5-.5s.22-.5.5-.5h1c.28 0 .5.22.5.5s-.22.5-.5.5m0-2h-1c-.28 0-.5-.22-.5-.5s.22-.5.5-.5h1c.28 0 .5.22.5.5s-.22.5-.5.5m0-2h-1c-.28 0-.5-.22-.5-.5s.22-.5.5-.5h1c.28 0 .5.22.5.5s-.22.5-.5.5"}),"PointOfSaleOutlined"),R22=h(c.jsx("path",{d:"M17 2H7c-1.1 0-2 .9-2 2v2c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2m-.5 4h-9c-.28 0-.5-.22-.5-.5v-1c0-.28.22-.5.5-.5h9c.28 0 .5.22.5.5v1c0 .28-.22.5-.5.5M20 22H4c-1.1 0-2-.9-2-2v-1h20v1c0 1.1-.9 2-2 2m-1.47-11.81C18.21 9.47 17.49 9 16.7 9H7.3c-.79 0-1.51.47-1.83 1.19L2 18h20zM9.5 16h-1c-.28 0-.5-.22-.5-.5s.22-.5.5-.5h1c.28 0 .5.22.5.5s-.22.5-.5.5m0-2h-1c-.28 0-.5-.22-.5-.5s.22-.5.5-.5h1c.28 0 .5.22.5.5s-.22.5-.5.5m0-2h-1c-.28 0-.5-.22-.5-.5s.22-.5.5-.5h1c.28 0 .5.22.5.5s-.22.5-.5.5m3 4h-1c-.28 0-.5-.22-.5-.5s.22-.5.5-.5h1c.28 0 .5.22.5.5s-.22.5-.5.5m0-2h-1c-.28 0-.5-.22-.5-.5s.22-.5.5-.5h1c.28 0 .5.22.5.5s-.22.5-.5.5m0-2h-1c-.28 0-.5-.22-.5-.5s.22-.5.5-.5h1c.28 0 .5.22.5.5s-.22.5-.5.5m3 4h-1c-.28 0-.5-.22-.5-.5s.22-.5.5-.5h1c.28 0 .5.22.5.5s-.22.5-.5.5m0-2h-1c-.28 0-.5-.22-.5-.5s.22-.5.5-.5h1c.28 0 .5.22.5.5s-.22.5-.5.5m0-2h-1c-.28 0-.5-.22-.5-.5s.22-.5.5-.5h1c.28 0 .5.22.5.5s-.22.5-.5.5"}),"PointOfSaleRounded"),O22=h(c.jsx("path",{d:"M19 2H5v6h14zm-2 4H7V4h10zm5 16H2v-3h20zM18 9H6l-4 9h20zm-8 7H8v-1h2zm0-2H8v-1h2zm0-2H8v-1h2zm3 4h-2v-1h2zm0-2h-2v-1h2zm0-2h-2v-1h2zm3 4h-2v-1h2zm0-2h-2v-1h2zm0-2h-2v-1h2z"}),"PointOfSaleSharp"),y22=h([c.jsx("path",{d:"M9.5 16h-1c-.28 0-.5-.22-.5-.5s.22-.5.5-.5h1c.28 0 .5.22.5.5s-.22.5-.5.5m.5-2.5c0-.28-.22-.5-.5-.5h-1c-.28 0-.5.22-.5.5s.22.5.5.5h1c.28 0 .5-.22.5-.5m0-2c0-.28-.22-.5-.5-.5h-1c-.28 0-.5.22-.5.5s.22.5.5.5h1c.28 0 .5-.22.5-.5m3 4c0-.28-.22-.5-.5-.5h-1c-.28 0-.5.22-.5.5s.22.5.5.5h1c.28 0 .5-.22.5-.5m0-2c0-.28-.22-.5-.5-.5h-1c-.28 0-.5.22-.5.5s.22.5.5.5h1c.28 0 .5-.22.5-.5m0-2c0-.28-.22-.5-.5-.5h-1c-.28 0-.5.22-.5.5s.22.5.5.5h1c.28 0 .5-.22.5-.5m3 4c0-.28-.22-.5-.5-.5h-1c-.28 0-.5.22-.5.5s.22.5.5.5h1c.28 0 .5-.22.5-.5m0-2c0-.28-.22-.5-.5-.5h-1c-.28 0-.5.22-.5.5s.22.5.5.5h1c.28 0 .5-.22.5-.5m0-2c0-.28-.22-.5-.5-.5h-1c-.28 0-.5.22-.5.5s.22.5.5.5h1c.28 0 .5-.22.5-.5M17 4H7v2h10z",opacity:".3"},"0"),c.jsx("path",{d:"M17 2H7c-1.1 0-2 .9-2 2v2c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2m0 4H7V4h10zm3 16H4c-1.1 0-2-.9-2-2v-1h20v1c0 1.1-.9 2-2 2m-1.47-11.81C18.21 9.47 17.49 9 16.7 9H7.3c-.79 0-1.51.47-1.83 1.19L2 18h20zM9.5 16h-1c-.28 0-.5-.22-.5-.5s.22-.5.5-.5h1c.28 0 .5.22.5.5s-.22.5-.5.5m0-2h-1c-.28 0-.5-.22-.5-.5s.22-.5.5-.5h1c.28 0 .5.22.5.5s-.22.5-.5.5m0-2h-1c-.28 0-.5-.22-.5-.5s.22-.5.5-.5h1c.28 0 .5.22.5.5s-.22.5-.5.5m3 4h-1c-.28 0-.5-.22-.5-.5s.22-.5.5-.5h1c.28 0 .5.22.5.5s-.22.5-.5.5m0-2h-1c-.28 0-.5-.22-.5-.5s.22-.5.5-.5h1c.28 0 .5.22.5.5s-.22.5-.5.5m0-2h-1c-.28 0-.5-.22-.5-.5s.22-.5.5-.5h1c.28 0 .5.22.5.5s-.22.5-.5.5m3 4h-1c-.28 0-.5-.22-.5-.5s.22-.5.5-.5h1c.28 0 .5.22.5.5s-.22.5-.5.5m0-2h-1c-.28 0-.5-.22-.5-.5s.22-.5.5-.5h1c.28 0 .5.22.5.5s-.22.5-.5.5m0-2h-1c-.28 0-.5-.22-.5-.5s.22-.5.5-.5h1c.28 0 .5.22.5.5s-.22.5-.5.5"},"1")],"PointOfSaleTwoTone"),g22=h([c.jsx("path",{d:"m21 5-9-4-9 4v6c0 5.55 3.84 10.74 9 12 2.3-.56 4.33-1.9 5.88-3.71l-3.12-3.12c-1.94 1.29-4.58 1.07-6.29-.64-1.95-1.95-1.95-5.12 0-7.07s5.12-1.95 7.07 0c1.71 1.71 1.92 4.35.64 6.29l2.9 2.9C20.29 15.69 21 13.38 21 11z"},"0"),c.jsx("circle",{cx:"12",cy:"12",r:"3"},"1")],"Policy"),A22=h(c.jsx("path",{d:"M12 1 3 5v6c0 5.55 3.84 10.74 9 12 5.16-1.26 9-6.45 9-12V5zm7 10c0 1.85-.51 3.65-1.38 5.21l-1.45-1.45c1.29-1.94 1.07-4.58-.64-6.29-1.95-1.95-5.12-1.95-7.07 0s-1.95 5.12 0 7.07c1.71 1.71 4.35 1.92 6.29.64l1.72 1.72c-1.19 1.42-2.73 2.51-4.47 3.04-4.02-1.25-7-5.42-7-9.94V6.3l7-3.11 7 3.11zm-7 4c-1.66 0-3-1.34-3-3s1.34-3 3-3 3 1.34 3 3-1.34 3-3 3"}),"PolicyOutlined"),f22=h([c.jsx("path",{d:"M21 6.3c0-.79-.47-1.51-1.19-1.83l-7-3.11c-.52-.23-1.11-.23-1.62 0l-7 3.11C3.47 4.79 3 5.51 3 6.3V11c0 5.55 3.84 10.74 9 12 2.3-.56 4.33-1.9 5.88-3.71l-3.12-3.12c-1.94 1.29-4.58 1.07-6.29-.64-1.95-1.95-1.95-5.12 0-7.07s5.12-1.95 7.07 0c1.71 1.71 1.92 4.35.64 6.29l2.9 2.9C20.29 15.69 21 13.38 21 11z"},"0"),c.jsx("circle",{cx:"12",cy:"12",r:"3"},"1")],"PolicyRounded"),P22=h([c.jsx("path",{d:"m21 5-9-4-9 4v6c0 5.55 3.84 10.74 9 12 2.3-.56 4.33-1.9 5.88-3.71l-3.12-3.12c-1.94 1.29-4.58 1.07-6.29-.64-1.95-1.95-1.95-5.12 0-7.07s5.12-1.95 7.07 0c1.71 1.71 1.92 4.35.64 6.29l2.9 2.9C20.29 15.69 21 13.38 21 11z"},"0"),c.jsx("circle",{cx:"12",cy:"12",r:"3"},"1")],"PolicySharp"),F22=h([c.jsx("path",{d:"M5 6.3V11c0 4.52 2.98 8.69 7 9.93 1.74-.53 3.28-1.62 4.47-3.04l-1.72-1.72c-1.94 1.29-4.58 1.07-6.29-.64-1.95-1.95-1.95-5.12 0-7.07s5.12-1.95 7.07 0c1.71 1.71 1.92 4.35.64 6.29l1.45 1.45C18.49 14.65 19 12.85 19 11V6.3l-7-3.11z",opacity:".3"},"0"),c.jsx("path",{d:"M12 1 3 5v6c0 5.55 3.84 10.74 9 12 .65-.16 1.27-.38 1.87-.65 1.8-.82 3.36-2.13 4.57-3.74C20.04 16.46 21 13.77 21 11V5zm7 10c0 1.85-.51 3.65-1.38 5.21l-1.45-1.45c1.29-1.94 1.07-4.58-.64-6.29-1.95-1.95-5.12-1.95-7.07 0s-1.95 5.12 0 7.07c1.71 1.71 4.35 1.92 6.29.64l1.72 1.72c-1.19 1.42-2.73 2.51-4.47 3.04-4.02-1.25-7-5.42-7-9.94V6.3l7-3.11 7 3.11zm-4 1c0 1.66-1.34 3-3 3s-3-1.34-3-3 1.34-3 3-3 3 1.34 3 3"},"1")],"PolicyTwoTone"),B22=h(c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2M9 17H7v-7h2zm4 0h-2V7h2zm4 0h-2v-4h2z"}),"Poll"),b22=h(c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 16H5V5h14zM7 10h2v7H7zm4-3h2v10h-2zm4 6h2v4h-2z"}),"PollOutlined"),D22=h(c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2M8 17c-.55 0-1-.45-1-1v-5c0-.55.45-1 1-1s1 .45 1 1v5c0 .55-.45 1-1 1m4 0c-.55 0-1-.45-1-1V8c0-.55.45-1 1-1s1 .45 1 1v8c0 .55-.45 1-1 1m4 0c-.55 0-1-.45-1-1v-2c0-.55.45-1 1-1s1 .45 1 1v2c0 .55-.45 1-1 1"}),"PollRounded"),k22=h(c.jsx("path",{d:"M3 3v18h18V3zm6 14H7v-7h2zm4 0h-2V7h2zm4 0h-2v-4h2z"}),"PollSharp"),W22=h([c.jsx("path",{d:"M5 19h14V5H5zm10-6h2v4h-2zm-4-6h2v10h-2zm-4 3h2v7H7z",opacity:".3"},"0"),c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 16H5V5h14zM7 10h2v7H7zm4-3h2v10h-2zm4 6h2v4h-2z"},"1")],"PollTwoTone"),N22=h(c.jsx("path",{d:"M15 16v1.26l-6-3v-3.17L11.7 8H16V2h-6v4.9L7.3 10H3v6h5l7 3.5V22h6v-6z"}),"Polyline"),E22=h(c.jsx("path",{d:"M15 16v1.26l-6-3v-3.17L11.7 8H16V2h-6v4.9L7.3 10H3v6h5l7 3.5V22h6v-6zM12 4h2v2h-2zM7 14H5v-2h2zm12 6h-2v-2h2z"}),"PolylineOutlined"),I22=h(c.jsx("path",{d:"M10.04 6.85 7.3 10H4.5c-.83 0-1.5.67-1.5 1.5v3c0 .83.67 1.5 1.5 1.5h3c.14 0 .27-.02.39-.05L15 19.5v1c0 .83.67 1.5 1.5 1.5h3c.83 0 1.5-.67 1.5-1.5v-3c0-.83-.67-1.5-1.5-1.5h-3c-.75 0-1.37.55-1.48 1.27L9 14.26V11.5c0-.12-.01-.24-.04-.36L11.7 8h2.8c.83 0 1.5-.67 1.5-1.5v-3c0-.83-.67-1.5-1.5-1.5h-3c-.83 0-1.5.67-1.5 1.5v3c0 .12.01.24.04.35"}),"PolylineRounded"),U22=h(c.jsx("path",{d:"M15 16v1.26l-6-3v-3.17L11.7 8H16V2h-6v4.9L7.3 10H3v6h5l7 3.5V22h6v-6z"}),"PolylineSharp"),G22=h([c.jsx("path",{d:"M12 4h2v2h-2zM7 14H5v-2h2zm12 6h-2v-2h2z",opacity:".3"},"0"),c.jsx("path",{d:"M15 16v1.26l-6-3v-3.17L11.7 8H16V2h-6v4.9L7.3 10H3v6h5l7 3.5V22h6v-6zM12 4h2v2h-2zM7 14H5v-2h2zm12 6h-2v-2h2z"},"1")],"PolylineTwoTone"),K22=h([c.jsx("path",{d:"M22 21c-1.11 0-1.73-.37-2.18-.64-.37-.22-.6-.36-1.15-.36-.56 0-.78.13-1.15.36-.46.27-1.07.64-2.18.64s-1.73-.37-2.18-.64c-.37-.22-.6-.36-1.15-.36-.56 0-.78.13-1.15.36-.46.27-1.08.64-2.19.64s-1.73-.37-2.18-.64c-.37-.23-.6-.36-1.15-.36s-.78.13-1.15.36c-.46.27-1.08.64-2.19.64v-2c.56 0 .78-.13 1.15-.36.46-.27 1.08-.64 2.19-.64s1.73.37 2.18.64c.37.23.59.36 1.15.36s.78-.13 1.15-.36c.46-.27 1.08-.64 2.19-.64s1.73.37 2.18.64c.37.22.6.36 1.15.36s.78-.13 1.15-.36c.45-.27 1.07-.64 2.18-.64s1.73.37 2.18.64c.37.23.59.36 1.15.36zm0-4.5c-1.11 0-1.73-.37-2.18-.64-.37-.22-.6-.36-1.15-.36-.56 0-.78.13-1.15.36-.45.27-1.07.64-2.18.64s-1.73-.37-2.18-.64c-.37-.22-.6-.36-1.15-.36-.56 0-.78.13-1.15.36-.45.27-1.07.64-2.18.64s-1.73-.37-2.18-.64c-.37-.22-.6-.36-1.15-.36s-.78.13-1.15.36c-.47.27-1.09.64-2.2.64v-2c.56 0 .78-.13 1.15-.36.45-.27 1.07-.64 2.18-.64s1.73.37 2.18.64c.37.22.6.36 1.15.36.56 0 .78-.13 1.15-.36.45-.27 1.07-.64 2.18-.64s1.73.37 2.18.64c.37.22.6.36 1.15.36s.78-.13 1.15-.36c.45-.27 1.07-.64 2.18-.64s1.73.37 2.18.64c.37.22.6.36 1.15.36v2zM8.67 12c.56 0 .78-.13 1.15-.36.46-.27 1.08-.64 2.19-.64s1.73.37 2.18.64c.37.22.6.36 1.15.36s.78-.13 1.15-.36c.12-.07.26-.15.41-.23L10.48 5C8.93 3.45 7.5 2.99 5 3v2.5c1.82-.01 2.89.39 4 1.5l1 1-3.25 3.25c.31.12.56.27.77.39.37.23.59.36 1.15.36"},"0"),c.jsx("circle",{cx:"16.5",cy:"5.5",r:"2.5"},"1")],"Pool"),q22=h([c.jsx("path",{d:"m10 8-3.25 3.25c.31.12.56.27.77.39.37.23.59.36 1.15.36s.78-.13 1.15-.36c.46-.27 1.08-.64 2.19-.64s1.73.37 2.18.64c.37.22.6.36 1.15.36s.78-.13 1.15-.36c.12-.07.26-.15.41-.23L10.48 5C8.93 3.45 7.5 2.99 5 3v2.5c1.82-.01 2.89.39 4 1.5zm12 8.5h-.02zm-16.65-1c.55 0 .78.14 1.15.36.45.27 1.07.64 2.18.64s1.73-.37 2.18-.64c.37-.23.59-.36 1.15-.36.55 0 .78.14 1.15.36.45.27 1.07.64 2.18.64s1.73-.37 2.18-.64c.37-.23.59-.36 1.15-.36.55 0 .78.14 1.15.36.45.27 1.06.63 2.16.64v-2c-.55 0-.78-.14-1.15-.36-.45-.27-1.07-.64-2.18-.64s-1.73.37-2.18.64c-.37.23-.6.36-1.15.36s-.78-.14-1.15-.36c-.45-.27-1.07-.64-2.18-.64s-1.73.37-2.18.64c-.37.23-.59.36-1.15.36-.55 0-.78-.14-1.15-.36-.45-.27-1.07-.64-2.18-.64s-1.73.37-2.18.64c-.37.23-.59.36-1.15.36v2c1.11 0 1.73-.37 2.2-.64.37-.23.6-.36 1.15-.36M18.67 18c-1.11 0-1.73.37-2.18.64-.37.23-.6.36-1.15.36s-.78-.14-1.15-.36c-.45-.27-1.07-.64-2.18-.64s-1.73.37-2.19.64c-.37.23-.59.36-1.15.36s-.78-.13-1.15-.36c-.45-.27-1.07-.64-2.18-.64s-1.73.37-2.19.64c-.37.23-.59.36-1.15.36v2c1.11 0 1.73-.37 2.19-.64.37-.23.6-.36 1.15-.36s.78.13 1.15.36c.45.27 1.07.64 2.18.64s1.73-.37 2.19-.64c.37-.23.59-.36 1.15-.36.55 0 .78.14 1.15.36.45.27 1.07.64 2.18.64s1.72-.37 2.18-.64c.37-.23.59-.36 1.15-.36.55 0 .78.14 1.15.36.45.27 1.07.64 2.18.64v-2c-.56 0-.78-.13-1.15-.36-.45-.27-1.07-.64-2.18-.64"},"0"),c.jsx("circle",{cx:"16.5",cy:"5.5",r:"2.5"},"1")],"PoolOutlined"),Q22=h([c.jsx("path",{d:"M6.11 5.56C7.3 5.7 8.14 6.14 9 7l1 1-3.25 3.25c.31.12.56.27.77.39.37.23.59.36 1.15.36s.78-.13 1.15-.36c.46-.27 1.08-.64 2.19-.64s1.73.37 2.18.64c.37.22.6.36 1.15.36s.78-.13 1.15-.36c.12-.07.26-.15.41-.23L10.48 5C9.22 3.74 8.04 3.2 6.3 3.05 5.6 2.99 5 3.56 5 4.26v.09c0 .63.49 1.13 1.11 1.21m15.24 13.35c-.17-.06-.32-.15-.5-.27-.45-.27-1.07-.64-2.18-.64s-1.73.37-2.18.64c-.37.23-.6.36-1.15.36s-.78-.14-1.15-.36c-.45-.27-1.07-.64-2.18-.64s-1.73.37-2.19.64c-.37.23-.59.36-1.15.36s-.78-.13-1.15-.36c-.45-.27-1.07-.64-2.18-.64s-1.73.37-2.19.64c-.18.11-.33.2-.5.27-.38.13-.65.45-.65.85v.12c0 .67.66 1.13 1.3.91.37-.13.65-.3.89-.44.37-.22.6-.35 1.15-.35s.78.13 1.15.36c.45.27 1.07.64 2.18.64s1.73-.37 2.19-.64c.37-.23.59-.36 1.15-.36.55 0 .78.14 1.15.36.45.27 1.07.64 2.18.64s1.72-.37 2.18-.64c.37-.23.59-.36 1.15-.36.55 0 .78.14 1.15.36.23.14.51.31.88.44.63.22 1.3-.24 1.3-.91v-.12c0-.41-.27-.73-.65-.86M3.11 16.35c.47-.13.81-.33 1.09-.49.37-.23.6-.36 1.15-.36s.78.14 1.15.36c.45.27 1.07.64 2.18.64s1.73-.37 2.18-.64c.37-.23.59-.36 1.15-.36.55 0 .78.14 1.15.36.45.27 1.07.64 2.18.64s1.73-.37 2.18-.64c.37-.23.59-.36 1.15-.36.55 0 .78.14 1.15.36.23.14.5.3.85.43.63.23 1.31-.24 1.31-.91v-.12c0-.4-.27-.72-.64-.86-.17-.06-.32-.15-.51-.26-.45-.27-1.07-.64-2.18-.64s-1.73.37-2.18.64c-.37.23-.6.36-1.15.36s-.78-.14-1.15-.36c-.45-.27-1.07-.64-2.18-.64s-1.73.37-2.18.64c-.37.23-.59.36-1.15.36-.55 0-.78-.14-1.15-.36-.45-.27-1.07-.64-2.18-.64s-1.73.37-2.18.64c-.18.11-.33.2-.5.27-.38.13-.65.45-.65.85v.23c0 .58.55 1.02 1.11.86"},"0"),c.jsx("circle",{cx:"16.5",cy:"5.5",r:"2.5"},"1")],"PoolRounded"),Z22=h([c.jsx("path",{d:"m10 8-3.25 3.25c.31.12.56.27.77.39.37.23.59.36 1.15.36s.78-.13 1.15-.36c.46-.27 1.08-.64 2.19-.64s1.73.37 2.18.64c.37.22.6.36 1.15.36s.78-.13 1.15-.36c.12-.07.26-.15.41-.23L10.48 5 5 3v2.5L9 7zm12 8.5h-.02zm-16.65-1c.55 0 .78.14 1.15.36.45.27 1.07.64 2.18.64s1.73-.37 2.18-.64c.37-.23.59-.36 1.15-.36.55 0 .78.14 1.15.36.45.27 1.07.64 2.18.64s1.73-.37 2.18-.64c.37-.23.59-.36 1.15-.36.55 0 .78.14 1.15.36.45.27 1.06.63 2.16.64v-2c-.55 0-.78-.14-1.15-.36-.45-.27-1.07-.64-2.18-.64s-1.73.37-2.18.64c-.37.23-.6.36-1.15.36s-.78-.14-1.15-.36c-.45-.27-1.07-.64-2.18-.64s-1.73.37-2.18.64c-.37.23-.59.36-1.15.36-.55 0-.78-.14-1.15-.36-.45-.27-1.07-.64-2.18-.64s-1.73.37-2.18.64c-.37.23-.59.36-1.15.36v2c1.11 0 1.73-.37 2.2-.64.37-.23.6-.36 1.15-.36M18.67 18c-1.11 0-1.73.37-2.18.64-.37.23-.6.36-1.15.36s-.78-.14-1.15-.36c-.45-.27-1.07-.64-2.18-.64s-1.73.37-2.19.64c-.37.23-.59.36-1.15.36s-.78-.13-1.15-.36c-.45-.27-1.07-.64-2.18-.64s-1.73.37-2.19.64c-.37.23-.59.36-1.15.36v2c1.11 0 1.73-.37 2.19-.64.37-.23.6-.36 1.15-.36s.78.13 1.15.36c.45.27 1.07.64 2.18.64s1.73-.37 2.19-.64c.37-.23.59-.36 1.15-.36.55 0 .78.14 1.15.36.45.27 1.07.64 2.18.64s1.72-.37 2.18-.64c.37-.23.59-.36 1.15-.36.55 0 .78.14 1.15.36.45.27 1.07.64 2.18.64v-2c-.56 0-.78-.13-1.15-.36-.45-.27-1.07-.64-2.18-.64"},"0"),c.jsx("circle",{cx:"16.5",cy:"5.5",r:"2.5"},"1")],"PoolSharp"),J22=h([c.jsx("path",{d:"M22 21c-1.11 0-1.73-.37-2.18-.64-.37-.22-.6-.36-1.15-.36-.56 0-.78.13-1.15.36-.46.27-1.07.64-2.18.64s-1.73-.37-2.18-.64c-.37-.22-.6-.36-1.15-.36-.56 0-.78.13-1.15.36-.46.27-1.08.64-2.19.64s-1.73-.37-2.18-.64c-.37-.23-.6-.36-1.15-.36s-.78.13-1.15.36c-.46.27-1.08.64-2.19.64v-2c.56 0 .78-.13 1.15-.36.46-.27 1.08-.64 2.19-.64s1.73.37 2.18.64c.37.23.59.36 1.15.36s.78-.13 1.15-.36c.46-.27 1.08-.64 2.19-.64s1.73.37 2.18.64c.37.22.6.36 1.15.36s.78-.13 1.15-.36c.45-.27 1.07-.64 2.18-.64s1.73.37 2.18.64c.37.23.59.36 1.15.36zm0-4.5c-1.11 0-1.73-.37-2.18-.64-.37-.22-.6-.36-1.15-.36-.56 0-.78.13-1.15.36-.45.27-1.07.64-2.18.64s-1.73-.37-2.18-.64c-.37-.22-.6-.36-1.15-.36-.56 0-.78.13-1.15.36-.45.27-1.07.64-2.18.64s-1.73-.37-2.18-.64c-.37-.22-.6-.36-1.15-.36s-.78.13-1.15.36c-.47.27-1.09.64-2.2.64v-2c.56 0 .78-.13 1.15-.36.45-.27 1.07-.64 2.18-.64s1.73.37 2.18.64c.37.22.6.36 1.15.36.56 0 .78-.13 1.15-.36.45-.27 1.07-.64 2.18-.64s1.73.37 2.18.64c.37.22.6.36 1.15.36s.78-.13 1.15-.36c.45-.27 1.07-.64 2.18-.64s1.73.37 2.18.64c.37.22.6.36 1.15.36v2zM8.67 12c.56 0 .78-.13 1.15-.36.46-.27 1.08-.64 2.19-.64s1.73.37 2.18.64c.37.22.6.36 1.15.36s.78-.13 1.15-.36c.12-.07.26-.15.41-.23L10.48 5C8.93 3.45 7.5 2.99 5 3v2.5c1.82-.01 2.89.39 4 1.5l1 1-3.25 3.25c.31.12.56.27.77.39.37.23.59.36 1.15.36",opacity:".3"},"0"),c.jsx("circle",{cx:"16.5",cy:"5.5",r:"2.5",opacity:".3"},"1"),c.jsx("path",{d:"M22 16.5h-.02zM10 8l-3.25 3.25c.31.12.56.27.77.39.37.23.59.36 1.15.36s.78-.13 1.15-.36c.46-.27 1.08-.64 2.19-.64s1.73.37 2.18.64c.37.22.6.36 1.15.36s.78-.13 1.15-.36c.12-.07.26-.15.41-.23L10.48 5C8.93 3.45 7.5 2.99 5 3v2.5c1.82-.01 2.89.39 4 1.5zm-4.65 7.5c.55 0 .78.14 1.15.36.45.27 1.07.64 2.18.64s1.73-.37 2.18-.64c.37-.23.59-.36 1.15-.36.55 0 .78.14 1.15.36.45.27 1.07.64 2.18.64s1.73-.37 2.18-.64c.37-.23.59-.36 1.15-.36.55 0 .78.14 1.15.36.45.27 1.06.63 2.16.64v-2c-.55 0-.78-.14-1.15-.36-.45-.27-1.07-.64-2.18-.64s-1.73.37-2.18.64c-.37.23-.6.36-1.15.36s-.78-.14-1.15-.36c-.45-.27-1.07-.64-2.18-.64s-1.73.37-2.18.64c-.37.23-.59.36-1.15.36-.55 0-.78-.14-1.15-.36-.45-.27-1.07-.64-2.18-.64s-1.73.37-2.18.64c-.37.23-.59.36-1.15.36v2c1.11 0 1.73-.37 2.2-.64.37-.23.6-.36 1.15-.36M18.67 18c-1.11 0-1.73.37-2.18.64-.37.23-.6.36-1.15.36s-.78-.14-1.15-.36c-.45-.27-1.07-.64-2.18-.64s-1.73.37-2.19.64c-.37.23-.59.36-1.15.36s-.78-.13-1.15-.36c-.45-.27-1.07-.64-2.18-.64s-1.73.37-2.19.64c-.37.23-.59.36-1.15.36v2c1.11 0 1.73-.37 2.19-.64.37-.23.6-.36 1.15-.36s.78.13 1.15.36c.45.27 1.07.64 2.18.64s1.73-.37 2.19-.64c.37-.23.59-.36 1.15-.36.55 0 .78.14 1.15.36.45.27 1.07.64 2.18.64s1.72-.37 2.18-.64c.37-.23.59-.36 1.15-.36.55 0 .78.14 1.15.36.45.27 1.07.64 2.18.64v-2c-.56 0-.78-.13-1.15-.36-.45-.27-1.07-.64-2.18-.64"},"2"),c.jsx("circle",{cx:"16.5",cy:"5.5",r:"2.5"},"3")],"PoolTwoTone"),Y22=h(c.jsx("path",{d:"M17.56 14.24c.28-.69.44-1.45.44-2.24 0-3.31-2.69-6-6-6-.79 0-1.55.16-2.24.44l1.62 1.62c.2-.03.41-.06.62-.06 2.21 0 4 1.79 4 4 0 .21-.02.42-.05.63zM12 4c4.42 0 8 3.58 8 8 0 1.35-.35 2.62-.95 3.74l1.47 1.47C21.46 15.69 22 13.91 22 12c0-5.52-4.48-10-10-10-1.91 0-3.69.55-5.21 1.47l1.46 1.46C9.37 4.34 10.65 4 12 4M3.27 2.5 2 3.77l2.1 2.1C2.79 7.57 2 9.69 2 12c0 3.7 2.01 6.92 4.99 8.65l1-1.73C5.61 17.53 4 14.96 4 12c0-1.76.57-3.38 1.53-4.69l1.43 1.44C6.36 9.68 6 10.8 6 12c0 2.22 1.21 4.15 3 5.19l1-1.74c-1.19-.7-2-1.97-2-3.45 0-.65.17-1.25.44-1.79l1.58 1.58L10 12c0 1.1.9 2 2 2l.21-.02.01.01 7.51 7.51L21 20.23 4.27 3.5z"}),"PortableWifiOff"),_22=h(c.jsx("path",{d:"M3.42 2.36 2.01 3.78 4.1 5.87C2.79 7.57 2 9.69 2 12c0 3.7 2.01 6.92 4.99 8.65l1-1.73C5.61 17.53 4 14.96 4 12c0-1.76.57-3.38 1.53-4.69l1.43 1.44C6.36 9.68 6 10.8 6 12c0 2.22 1.21 4.15 3 5.19l1-1.74c-1.19-.7-2-1.97-2-3.45 0-.65.17-1.25.44-1.79l1.58 1.58L10 12c0 1.1.9 2 2 2l.21-.02 7.52 7.52 1.41-1.41zm14.29 11.46c.18-.57.29-1.19.29-1.82 0-3.31-2.69-6-6-6-.63 0-1.25.11-1.82.29l1.72 1.72c.03 0 .06-.01.1-.01 2.21 0 4 1.79 4 4 0 .04-.01.07-.01.11zM12 4c4.42 0 8 3.58 8 8 0 1.2-.29 2.32-.77 3.35l1.49 1.49C21.53 15.4 22 13.76 22 12c0-5.52-4.48-10-10-10-1.76 0-3.4.48-4.84 1.28l1.48 1.48C9.66 4.28 10.8 4 12 4"}),"PortableWifiOffOutlined"),X22=h(c.jsx("path",{d:"M2.71 3.07c-.39.39-.39 1.02 0 1.41L4.1 5.87C2.79 7.57 2 9.69 2 12c0 3.3 1.6 6.22 4.06 8.04.48.35 1.16.21 1.46-.31.25-.43.14-.99-.26-1.29C5.29 16.98 4 14.65 4 12c0-1.76.57-3.38 1.53-4.69l1.43 1.44C6.36 9.68 6 10.8 6 12c0 1.8.8 3.41 2.06 4.51.46.4 1.19.25 1.5-.28l.01-.01c.24-.42.13-.94-.23-1.26C8.52 14.23 8 13.18 8 12c0-.65.17-1.25.44-1.79l1.58 1.58L10 12c0 1.1.9 2 2 2l.21-.02 6.81 6.81c.39.39 1.02.39 1.41 0s.39-1.02 0-1.41L4.13 3.07c-.39-.39-1.03-.39-1.42 0m15 10.75c.18-.57.29-1.19.29-1.82 0-3.31-2.69-6-6-6-.63 0-1.25.11-1.82.29l1.72 1.72c.03 0 .06-.01.1-.01 2.21 0 4 1.79 4 4 0 .04-.01.07-.01.11zM12 4c4.42 0 8 3.58 8 8 0 1.2-.29 2.32-.77 3.35l1.49 1.49C21.53 15.4 22 13.76 22 12c0-5.52-4.48-10-10-10-1.76 0-3.4.48-4.84 1.28l1.48 1.48C9.66 4.28 10.8 4 12 4"}),"PortableWifiOffRounded"),$22=h(c.jsx("path",{d:"M3.42 2.36 2.01 3.78 4.1 5.87C2.79 7.57 2 9.69 2 12c0 3.7 2.01 6.92 4.99 8.65l1-1.73C5.61 17.53 4 14.96 4 12c0-1.76.57-3.38 1.53-4.69l1.43 1.44C6.36 9.68 6 10.8 6 12c0 2.22 1.21 4.15 3 5.19l1-1.74c-1.19-.7-2-1.97-2-3.45 0-.65.17-1.25.44-1.79l1.58 1.58L10 12c0 1.1.9 2 2 2l.21-.02 7.52 7.52 1.41-1.41zm14.29 11.46c.18-.57.29-1.19.29-1.82 0-3.31-2.69-6-6-6-.63 0-1.25.11-1.82.29l1.72 1.72c.03 0 .06-.01.1-.01 2.21 0 4 1.79 4 4 0 .04-.01.07-.01.11zM12 4c4.42 0 8 3.58 8 8 0 1.2-.29 2.32-.77 3.35l1.49 1.49C21.53 15.4 22 13.76 22 12c0-5.52-4.48-10-10-10-1.76 0-3.4.48-4.84 1.28l1.48 1.48C9.66 4.28 10.8 4 12 4"}),"PortableWifiOffSharp"),c52=h(c.jsx("path",{d:"M3.42 2.36 2.01 3.78 4.1 5.87C2.79 7.57 2 9.69 2 12c0 3.7 2.01 6.92 4.99 8.65l1-1.73C5.61 17.53 4 14.96 4 12c0-1.76.57-3.38 1.53-4.69l1.43 1.44C6.36 9.68 6 10.8 6 12c0 2.22 1.21 4.15 3 5.19l1-1.74c-1.19-.7-2-1.97-2-3.45 0-.65.17-1.25.44-1.79l1.58 1.58L10 12c0 1.1.9 2 2 2l.21-.02 7.52 7.52 1.41-1.41zm14.29 11.46c.18-.57.29-1.19.29-1.82 0-3.31-2.69-6-6-6-.63 0-1.25.11-1.82.29l1.72 1.72c.03 0 .06-.01.1-.01 2.21 0 4 1.79 4 4 0 .04-.01.07-.01.11zM12 4c4.42 0 8 3.58 8 8 0 1.2-.29 2.32-.77 3.35l1.49 1.49C21.53 15.4 22 13.76 22 12c0-5.52-4.48-10-10-10-1.76 0-3.4.48-4.84 1.28l1.48 1.48C9.66 4.28 10.8 4 12 4"}),"PortableWifiOffTwoTone"),h52=h(c.jsx("path",{d:"M12 12.25c1.24 0 2.25-1.01 2.25-2.25S13.24 7.75 12 7.75 9.75 8.76 9.75 10s1.01 2.25 2.25 2.25m4.5 4c0-1.5-3-2.25-4.5-2.25s-4.5.75-4.5 2.25V17h9zM19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 16H5V5h14z"}),"Portrait"),s52=h(c.jsx("path",{d:"M12 12c1.65 0 3-1.35 3-3s-1.35-3-3-3-3 1.35-3 3 1.35 3 3 3m0-4c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1m6 8.58c0-2.5-3.97-3.58-6-3.58s-6 1.08-6 3.58V18h12zM8.48 16c.74-.51 2.23-1 3.52-1s2.78.49 3.52 1zM19 3H5c-1.11 0-2 .9-2 2v14c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 16H5V5h14z"}),"PortraitOutlined"),t52=h(c.jsx("path",{d:"M12 12.25c1.24 0 2.25-1.01 2.25-2.25S13.24 7.75 12 7.75 9.75 8.76 9.75 10s1.01 2.25 2.25 2.25m4.5 4c0-1.5-3-2.25-4.5-2.25s-4.5.75-4.5 2.25V17h9zM19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m-1 16H6c-.55 0-1-.45-1-1V6c0-.55.45-1 1-1h12c.55 0 1 .45 1 1v12c0 .55-.45 1-1 1"}),"PortraitRounded"),o52=h(c.jsx("path",{d:"M12 12.25c1.24 0 2.25-1.01 2.25-2.25S13.24 7.75 12 7.75 9.75 8.76 9.75 10s1.01 2.25 2.25 2.25m4.5 4c0-1.5-3-2.25-4.5-2.25s-4.5.75-4.5 2.25V17h9zM21 3H3v18h18zm-2 16H5V5h14z"}),"PortraitSharp"),v52=h([c.jsx("path",{d:"M5 19h14V5H5zm7-13c1.65 0 3 1.35 3 3s-1.35 3-3 3-3-1.35-3-3 1.35-3 3-3M6 16.58C6 14.08 9.97 13 12 13s6 1.08 6 3.58V18H6z",opacity:".3"},"0"),c.jsx("path",{d:"M12 12c1.65 0 3-1.35 3-3s-1.35-3-3-3-3 1.35-3 3 1.35 3 3 3m0-4c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1m6 8.58c0-2.5-3.97-3.58-6-3.58s-6 1.08-6 3.58V18h12zM8.48 16c.74-.51 2.23-1 3.52-1s2.78.49 3.52 1zM19 3H5c-1.11 0-2 .9-2 2v14c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 16H5V5h14z"},"1")],"PortraitTwoTone"),e52=h([c.jsx("path",{d:"M17 19.22H5V7h7V5H5c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2v-7h-2z"},"0"),c.jsx("path",{d:"M19 2h-2v3h-3c.01.01 0 2 0 2h3v2.99c.01.01 2 0 2 0V7h3V5h-3zM7 9h8v2H7zm0 3v2h8v-2h-3zm0 3h8v2H7z"},"1")],"PostAdd"),l52=h([c.jsx("path",{d:"M17 19.22H5V7h7V5H5c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2v-7h-2z"},"0"),c.jsx("path",{d:"M19 2h-2v3h-3c.01.01 0 2 0 2h3v2.99c.01.01 2 0 2 0V7h3V5h-3zM7 9h8v2H7zm0 3v2h8v-2h-3zm0 3h8v2H7z"},"1")],"PostAddOutlined"),n52=h([c.jsx("path",{d:"M18 12c-.55 0-1 .45-1 1v5.22c0 .55-.45 1-1 1H6c-.55 0-1-.45-1-1V8c0-.55.45-1 1-1h5c.55 0 1-.45 1-1s-.45-1-1-1H5c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2v-6c0-.55-.45-1-1-1m3.02-7H19V2.98c0-.54-.44-.98-.98-.98h-.03c-.55 0-.99.44-.99.98V5h-2.01c-.54 0-.98.44-.99.98v.03c0 .55.44.99.99.99H17v2.01c0 .54.44.99.99.98h.03c.54 0 .98-.44.98-.98V7h2.02c.54 0 .98-.44.98-.98v-.04c0-.54-.44-.98-.98-.98"},"0"),c.jsx("path",{d:"M14 9H8c-.55 0-1 .45-1 1s.45 1 1 1h6c.55 0 1-.45 1-1s-.45-1-1-1m0 3H8c-.55 0-1 .45-1 1s.45 1 1 1h6c.55 0 1-.45 1-1s-.45-1-1-1m0 3H8c-.55 0-1 .45-1 1s.45 1 1 1h6c.55 0 1-.45 1-1s-.45-1-1-1"},"1")],"PostAddRounded"),a52=h([c.jsx("path",{d:"M17 19.22H5V7h7V5H3v16h16v-9h-2z"},"0"),c.jsx("path",{d:"M19 2h-2v3h-3c.01.01 0 2 0 2h3v2.99c.01.01 2 0 2 0V7h3V5h-3zM7 9h8v2H7zm0 3v2h8v-2h-3zm0 3h8v2H7z"},"1")],"PostAddSharp"),d52=h([c.jsx("path",{d:"M17 19.22H5V7h7V5H5c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2v-7h-2z"},"0"),c.jsx("path",{d:"M19 2h-2v3h-3c.01.01 0 2 0 2h3v2.99c.01.01 2 0 2 0V7h3V5h-3zM7 9h8v2H7zm0 3v2h8v-2h-3zm0 3h8v2H7z"},"1")],"PostAddTwoTone"),z52=h(c.jsx("path",{d:"M16.01 7 16 3h-2v4h-4V3H8v4h-.01C7 6.99 6 7.99 6 8.99v5.49L9.5 18v3h5v-3l3.5-3.51v-5.5c0-1-1-2-1.99-1.99"}),"Power"),m52=h(c.jsx("path",{d:"M2 9v2h19V9zm0 6h5v-2H2zm7 0h5v-2H9zm7 0h5v-2h-5z"}),"PowerInput"),p52=h(c.jsx("path",{d:"M2 9v2h19V9zm0 6h5v-2H2zm7 0h5v-2H9zm7 0h5v-2h-5z"}),"PowerInputOutlined"),H52=h(c.jsx("path",{d:"M2 10c0 .55.45 1 1 1h17c.55 0 1-.45 1-1s-.45-1-1-1H3c-.55 0-1 .45-1 1m1 5h3c.55 0 1-.45 1-1s-.45-1-1-1H3c-.55 0-1 .45-1 1s.45 1 1 1m7 0h3c.55 0 1-.45 1-1s-.45-1-1-1h-3c-.55 0-1 .45-1 1s.45 1 1 1m7 0h3c.55 0 1-.45 1-1s-.45-1-1-1h-3c-.55 0-1 .45-1 1s.45 1 1 1"}),"PowerInputRounded"),M52=h(c.jsx("path",{d:"M2 9v2h19V9zm0 6h5v-2H2zm7 0h5v-2H9zm7 0h5v-2h-5z"}),"PowerInputSharp"),r52=h(c.jsx("path",{d:"M2 9v2h19V9zm0 6h5v-2H2zm7 0h5v-2H9zm7 0h5v-2h-5z"}),"PowerInputTwoTone"),i52=h(c.jsx("path",{d:"M18 14.49V9c0-1-1.01-2.01-2-2V3h-2v4h-4V3H8v2.48l9.51 9.5zm-1.76 1.77L7.2 7.2l-.01.01L3.98 4 2.71 5.25l3.36 3.36C6.04 8.74 6 8.87 6 9v5.48L9.5 18v3h5v-3l.48-.48L19.45 22l1.26-1.28z"}),"PowerOff"),V52=h(c.jsx("path",{d:"M10 3H8v1.88l2 2zm6 6v3.88l1.8 1.8.2-.2V9c0-1.1-.9-2-2-2V3h-2v4h-3.88l2 2zM4.12 3.84 2.71 5.25 6 8.54v5.96L9.5 18v3h5v-3l.48-.48 4.47 4.47 1.41-1.41zm8.38 13.33V19h-1v-1.83L8 13.65v-3.11l5.57 5.57z"}),"PowerOffOutlined"),x52=h(c.jsx("path",{d:"M18 13.66V8.99c0-1-1.01-2-2-1.99V4c0-.55-.45-1-1-1s-1 .45-1 1v3h-3.88l7.63 7.63c.15-.3.25-.63.25-.97M10 4c0-.55-.45-1-1-1s-1 .45-1 1v.88l2 2zm10.15 15.86-7.66-7.66-5.1-5.1-2.56-2.56a.996.996 0 0 0-1.41 0c-.39.39-.39 1.02 0 1.41l2.63 2.63c-.03.13-.05.27-.05.41v4.66c0 .53.21 1.04.58 1.41L9.5 18v2c0 .55.45 1 1 1h3c.55 0 1-.45 1-1v-2l.48-.48 3.76 3.76c.39.39 1.02.39 1.41 0s.39-1.03 0-1.42"}),"PowerOffRounded"),j52=h(c.jsx("path",{d:"M18 14.49V9c0-1.1-.9-2-2-2V3h-2v4h-3.88l7.69 7.69zM10 3H8v1.88l2 2zm-5.88.84L2.71 5.25l3.34 3.34c-.03.13-.05.27-.05.4v5.51L9.5 18v3h5v-3l.48-.48 4.47 4.47 1.41-1.41z"}),"PowerOffSharp"),u52=h([c.jsx("path",{d:"M12.12 9 16 12.88V9zm-.62 8.17V19h1v-1.83l1.07-1.06L8 10.54v3.11z",opacity:".3"},"0"),c.jsx("path",{d:"M10 3H8v1.88l2 2zm6 6v3.88l1.8 1.8.2-.2V9c0-1.1-.9-2-2-2V3h-2v4h-3.88l2 2zM4.12 3.84 2.71 5.25 6 8.54v5.96L9.5 18v3h5v-3l.48-.48 4.47 4.47 1.41-1.41zm8.38 13.33V19h-1v-1.83L8 13.65v-3.11l5.57 5.57z"},"1")],"PowerOffTwoTone"),L52=h(c.jsx("path",{d:"M16 9v4.66l-3.5 3.51V19h-1v-1.83L8 13.65V9zm0-6h-2v4h-4V3H8v4h-.01C6.9 6.99 6 7.89 6 8.98v5.52L9.5 18v3h5v-3l3.5-3.51V9c0-1.1-.9-2-2-2z"}),"PowerOutlined"),S52=h(c.jsx("path",{d:"M16.01 7 16 4c0-.55-.45-1-1-1s-1 .45-1 1v3h-4V4c0-.55-.45-1-1-1s-1 .45-1 1v3h-.01C6.9 7 6 7.9 6 8.99v4.66c0 .53.21 1.04.58 1.41L9.5 18v2c0 .55.45 1 1 1h3c.55 0 1-.45 1-1v-2l2.92-2.92c.37-.38.58-.89.58-1.42V8.99C18 7.89 17.11 7 16.01 7"}),"PowerRounded"),C52=h(c.jsx("path",{d:"M13 3h-2v10h2zm4.83 2.17-1.42 1.42C17.99 7.86 19 9.81 19 12c0 3.87-3.13 7-7 7s-7-3.13-7-7c0-2.19 1.01-4.14 2.58-5.42L6.17 5.17C4.23 6.82 3 9.26 3 12c0 4.97 4.03 9 9 9s9-4.03 9-9c0-2.74-1.23-5.18-3.17-6.83"}),"PowerSettingsNew"),T52=h(c.jsx("path",{d:"M13 3h-2v10h2zm4.83 2.17-1.42 1.42C17.99 7.86 19 9.81 19 12c0 3.87-3.13 7-7 7s-7-3.13-7-7c0-2.19 1.01-4.14 2.58-5.42L6.17 5.17C4.23 6.82 3 9.26 3 12c0 4.97 4.03 9 9 9s9-4.03 9-9c0-2.74-1.23-5.18-3.17-6.83"}),"PowerSettingsNewOutlined"),w52=h(c.jsx("path",{d:"M12 3c-.55 0-1 .45-1 1v8c0 .55.45 1 1 1s1-.45 1-1V4c0-.55-.45-1-1-1m5.14 2.86c-.39.39-.38 1-.01 1.39 1.13 1.2 1.83 2.8 1.87 4.57.09 3.83-3.08 7.13-6.91 7.17C8.18 19.05 5 15.9 5 12c0-1.84.71-3.51 1.87-4.76.37-.39.37-1-.01-1.38-.4-.4-1.05-.39-1.43.02C3.98 7.42 3.07 9.47 3 11.74c-.14 4.88 3.83 9.1 8.71 9.25 5.1.16 9.29-3.93 9.29-9 0-2.37-.92-4.51-2.42-6.11-.38-.41-1.04-.42-1.44-.02"}),"PowerSettingsNewRounded"),R52=h(c.jsx("path",{d:"M13 3h-2v10h2zm4.83 2.17-1.42 1.42C17.99 7.86 19 9.81 19 12c0 3.87-3.13 7-7 7s-7-3.13-7-7c0-2.19 1.01-4.14 2.58-5.42L6.17 5.17C4.23 6.82 3 9.26 3 12c0 4.97 4.03 9 9 9s9-4.03 9-9c0-2.74-1.23-5.18-3.17-6.83"}),"PowerSettingsNewSharp"),O52=h(c.jsx("path",{d:"M13 3h-2v10h2zm4.83 2.17-1.42 1.42C17.99 7.86 19 9.81 19 12c0 3.87-3.13 7-7 7s-7-3.13-7-7c0-2.19 1.01-4.14 2.58-5.42L6.17 5.17C4.23 6.82 3 9.26 3 12c0 4.97 4.03 9 9 9s9-4.03 9-9c0-2.74-1.23-5.18-3.17-6.83"}),"PowerSettingsNewTwoTone"),y52=h(c.jsx("path",{d:"M16 7V3h-2v4h-4V3H8v4H6v7.5L9.5 18v3h5v-3l3.5-3.51V7z"}),"PowerSharp"),g52=h([c.jsx("path",{d:"m8 13.65 3.5 3.52V19h1v-1.83l3.5-3.51V9H8z",opacity:".3"},"0"),c.jsx("path",{d:"M16 7V3h-2v4h-4V3H8v4h-.01C6.89 7 6 7.89 6 8.98v5.52L9.5 18v3h5v-3l3.5-3.5V9c0-1.1-.9-2-2-2m0 6.66-3.5 3.51V19h-1v-1.83L8 13.65V9h8z"},"1")],"PowerTwoTone"),A52=h(c.jsx("path",{d:"m19.93 8.21-3.6 1.68L14 7.7V6.3l2.33-2.19 3.6 1.68c.38.18.82.01 1-.36.18-.38.01-.82-.36-1L16.65 2.6c-.38-.18-.83-.1-1.13.2l-1.74 1.6c-.18-.24-.46-.4-.78-.4-.55 0-1 .45-1 1v1H8.82C8.34 4.65 6.98 3.73 5.4 4.07c-1.16.25-2.15 1.25-2.36 2.43-.22 1.32.46 2.47 1.48 3.08L7.08 18H4v3h13v-3h-3.62L8.41 8.77c.17-.24.31-.49.41-.77H12v1c0 .55.45 1 1 1 .32 0 .6-.16.78-.4l1.74 1.6c.3.3.75.38 1.13.2l3.92-1.83c.38-.18.54-.62.36-1-.18-.37-.62-.54-1-.36M6 8c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1"}),"PrecisionManufacturing"),f52=h(c.jsx("path",{d:"m19.93 8.35-3.6 1.68L14 7.7V6.3l2.33-2.33 3.6 1.68c.38.18.82.01 1-.36.18-.38.01-.82-.36-1l-3.92-1.83c-.38-.18-.83-.1-1.13.2L13.78 4.4c-.18-.24-.46-.4-.78-.4-.55 0-1 .45-1 1v1H8.82C8.4 4.84 7.3 4 6 4 4.34 4 3 5.34 3 7c0 1.1.6 2.05 1.48 2.58L7.08 18H6c-1.1 0-2 .9-2 2v1h13v-1c0-1.1-.9-2-2-2h-1.62L8.41 8.77c.17-.24.31-.49.41-.77H12v1c0 .55.45 1 1 1 .32 0 .6-.16.78-.4l1.74 1.74c.3.3.75.38 1.13.2l3.92-1.83c.38-.18.54-.62.36-1-.18-.37-.62-.54-1-.36M6 8c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1m5.11 10H9.17l-2.46-8h.1z"}),"PrecisionManufacturingOutlined"),P52=h(c.jsx("path",{d:"m19.93 8.35-3.6 1.68L14 7.7V6.3l2.33-2.33 3.6 1.68c.38.18.82.01 1-.36.18-.38.01-.82-.36-1l-3.92-1.83c-.38-.18-.83-.1-1.13.2L13.78 4.4c-.18-.24-.46-.4-.78-.4-.55 0-1 .45-1 1v1H8.82C8.34 4.66 6.96 3.75 5.4 4.06c-1.17.23-2.13 1.19-2.35 2.36-.25 1.34.4 2.54 1.43 3.16L7.08 18H5.5c-.83 0-1.5.67-1.5 1.5S4.67 21 5.5 21h10c.83 0 1.5-.67 1.5-1.5s-.67-1.5-1.5-1.5h-2.12L8.41 8.77c.17-.24.31-.49.41-.77H12v1c0 .55.45 1 1 1 .32 0 .6-.16.78-.4l1.74 1.74c.3.3.75.38 1.13.2l3.92-1.83c.38-.18.54-.62.36-1-.18-.37-.62-.54-1-.36M6 8c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1"}),"PrecisionManufacturingRounded"),F52=h(c.jsx("path",{d:"M14 10v-.18l2.01 2.01 5.23-2.44-.63-1.36-4.28 2L14 7.7V6.3l2.33-2.33 4.28 2 .63-1.36-5.23-2.44L14 4.18V4h-2v2H8.82C8.4 4.84 7.3 4 6 4 4.34 4 3 5.34 3 7c0 1.1.6 2.05 1.48 2.58L7.08 18H4v3h13v-3h-3.62L8.41 8.76c.17-.23.31-.48.41-.76H12v2zM6 8c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1"}),"PrecisionManufacturingSharp"),B52=h([c.jsx("path",{d:"m6.71 10 2.46 8h1.94l-4.3-8z",opacity:".3"},"0"),c.jsx("circle",{cx:"6",cy:"7",r:"1",opacity:".3"},"1"),c.jsx("path",{d:"m19.93 8.35-3.6 1.68L14 7.7V6.3l2.33-2.33 3.6 1.68c.38.18.82.01 1-.36.18-.38.01-.82-.36-1l-3.92-1.83c-.38-.18-.83-.1-1.13.2L13.78 4.4c-.18-.24-.46-.4-.78-.4-.55 0-1 .45-1 1v1H8.82C8.4 4.84 7.3 4 6 4 4.34 4 3 5.34 3 7c0 1.1.6 2.05 1.48 2.58L7.08 18H6c-1.1 0-2 .9-2 2v1h13v-1c0-1.1-.9-2-2-2h-1.62L8.41 8.77c.17-.24.31-.49.41-.77H12v1c0 .55.45 1 1 1 .32 0 .6-.16.78-.4l1.74 1.74c.3.3.75.38 1.13.2l3.92-1.83c.38-.18.54-.62.36-1-.18-.37-.62-.54-1-.36M6 8c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1m5.11 10H9.17l-2.46-8h.1z"},"2")],"PrecisionManufacturingTwoTone"),b52=h(c.jsx("path",{d:"M9 4c0-1.11.89-2 2-2s2 .89 2 2-.89 2-2 2-2-.89-2-2m7 9c-.01-1.34-.83-2.51-2-3 0-1.66-1.34-3-3-3s-3 1.34-3 3v7h2v5h3v-5h3z"}),"PregnantWoman"),D52=h(c.jsx("path",{d:"M9 4c0-1.11.89-2 2-2s2 .89 2 2-.89 2-2 2-2-.89-2-2m7 9c-.01-1.34-.83-2.51-2-3 0-1.66-1.34-3-3-3s-3 1.34-3 3v7h2v5h3v-5h3z"}),"PregnantWomanOutlined"),k52=h(c.jsx("path",{d:"M9 4c0-1.11.89-2 2-2s2 .89 2 2-.89 2-2 2-2-.89-2-2m7 9c-.01-1.34-.83-2.51-2-3 0-1.71-1.42-3.08-3.16-3C9.22 7.09 8 8.54 8 10.16V16c0 .55.45 1 1 1h1v3.5c0 .83.67 1.5 1.5 1.5s1.5-.67 1.5-1.5V17h2c.55 0 1-.45 1-1z"}),"PregnantWomanRounded"),W52=h(c.jsx("path",{d:"M9 4c0-1.11.89-2 2-2s2 .89 2 2-.89 2-2 2-2-.89-2-2m7 9c-.01-1.34-.83-2.51-2-3 0-1.66-1.34-3-3-3s-3 1.34-3 3v7h2v5h3v-5h3z"}),"PregnantWomanSharp"),N52=h(c.jsx("path",{d:"M9 4c0-1.11.89-2 2-2s2 .89 2 2-.89 2-2 2-2-.89-2-2m7 9c-.01-1.34-.83-2.51-2-3 0-1.66-1.34-3-3-3s-3 1.34-3 3v7h2v5h3v-5h3z"}),"PregnantWomanTwoTone"),E52=h(c.jsx("path",{d:"M21 3H3c-1.11 0-2 .89-2 2v14c0 1.11.89 2 2 2h18c1.11 0 2-.89 2-2V5c0-1.11-.89-2-2-2m0 16.02H3V4.98h18zM10 12H8l4-4 4 4h-2v4h-4z"}),"PresentToAll"),I52=h(c.jsx("path",{d:"M21 3H3c-1.11 0-2 .89-2 2v14c0 1.11.89 2 2 2h18c1.11 0 2-.89 2-2V5c0-1.11-.89-2-2-2m0 16.02H3V4.98h18zM10 12H8l4-4 4 4h-2v4h-4z"}),"PresentToAllOutlined"),U52=h(c.jsx("path",{d:"M21 3H3c-1.11 0-2 .89-2 2v14c0 1.11.89 2 2 2h18c1.11 0 2-.89 2-2V5c0-1.11-.89-2-2-2m-1 16.02H4c-.55 0-1-.45-1-1V5.98c0-.55.45-1 1-1h16c.55 0 1 .45 1 1v12.04c0 .55-.45 1-1 1M10 12H8l3.65-3.65c.2-.2.51-.2.71 0L16 12h-2v4h-4z"}),"PresentToAllRounded"),G52=h(c.jsx("path",{d:"M23 3H1v18h22zm-2 16.02H3V4.98h18zM10 12H8l4-4 4 4h-2v4h-4z"}),"PresentToAllSharp"),K52=h([c.jsx("path",{d:"M3 19.02h18V4.98H3zM12 8l4 4h-2v4h-4v-4H8z",opacity:".3"},"0"),c.jsx("path",{d:"M10 16h4v-4h2l-4-4-4 4h2zM21 3H3c-1.11 0-2 .89-2 2v14c0 1.11.89 2 2 2h18c1.11 0 2-.89 2-2V5c0-1.11-.89-2-2-2m0 16.02H3V4.98h18z"},"1")],"PresentToAllTwoTone"),q52=h(c.jsx("path",{d:"M19 3H5c-1.11 0-2 .9-2 2v14c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.89-2-2-2m0 16H5V7h14zm-5.5-6c0 .83-.67 1.5-1.5 1.5s-1.5-.67-1.5-1.5.67-1.5 1.5-1.5 1.5.67 1.5 1.5M12 9c-2.73 0-5.06 1.66-6 4 .94 2.34 3.27 4 6 4s5.06-1.66 6-4c-.94-2.34-3.27-4-6-4m0 6.5c-1.38 0-2.5-1.12-2.5-2.5s1.12-2.5 2.5-2.5 2.5 1.12 2.5 2.5-1.12 2.5-2.5 2.5"}),"Preview"),Q52=h(c.jsx("path",{d:"M19 3H5c-1.11 0-2 .9-2 2v14c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.89-2-2-2m0 16H5V7h14zm-7-8.5c1.84 0 3.48.96 4.34 2.5-.86 1.54-2.5 2.5-4.34 2.5s-3.48-.96-4.34-2.5c.86-1.54 2.5-2.5 4.34-2.5M12 9c-2.73 0-5.06 1.66-6 4 .94 2.34 3.27 4 6 4s5.06-1.66 6-4c-.94-2.34-3.27-4-6-4m0 5.5c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5"}),"PreviewOutlined"),Z52=h(c.jsx("path",{d:"M19 3H5c-1.11 0-2 .9-2 2v14c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.89-2-2-2m0 16H5V7h14zm-5.5-6c0 .83-.67 1.5-1.5 1.5s-1.5-.67-1.5-1.5.67-1.5 1.5-1.5 1.5.67 1.5 1.5M12 9c-2.73 0-5.06 1.66-6 4 .94 2.34 3.27 4 6 4s5.06-1.66 6-4c-.94-2.34-3.27-4-6-4m0 6.5c-1.38 0-2.5-1.12-2.5-2.5s1.12-2.5 2.5-2.5 2.5 1.12 2.5 2.5-1.12 2.5-2.5 2.5"}),"PreviewRounded"),J52=h(c.jsx("path",{d:"M3 3v18h18V3zm16 16H5V7h14zm-5.5-6c0 .83-.67 1.5-1.5 1.5s-1.5-.67-1.5-1.5.67-1.5 1.5-1.5 1.5.67 1.5 1.5M12 9c-2.73 0-5.06 1.66-6 4 .94 2.34 3.27 4 6 4s5.06-1.66 6-4c-.94-2.34-3.27-4-6-4m0 6.5c-1.38 0-2.5-1.12-2.5-2.5s1.12-2.5 2.5-2.5 2.5 1.12 2.5 2.5-1.12 2.5-2.5 2.5"}),"PreviewSharp"),Y52=h([c.jsx("path",{d:"M19 19H5V7h14zm-7-8.5c1.84 0 3.48.96 4.34 2.5-.86 1.54-2.5 2.5-4.34 2.5s-3.48-.96-4.34-2.5c.86-1.54 2.5-2.5 4.34-2.5M12 9c-2.73 0-5.06 1.66-6 4 .94 2.34 3.27 4 6 4s5.06-1.66 6-4c-.94-2.34-3.27-4-6-4m0 5.5c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5",opacity:".3"},"0"),c.jsx("path",{d:"M19 3H5c-1.11 0-2 .9-2 2v14c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.89-2-2-2m0 16H5V7h14zm-7-8.5c1.84 0 3.48.96 4.34 2.5-.86 1.54-2.5 2.5-4.34 2.5s-3.48-.96-4.34-2.5c.86-1.54 2.5-2.5 4.34-2.5M12 9c-2.73 0-5.06 1.66-6 4 .94 2.34 3.27 4 6 4s5.06-1.66 6-4c-.94-2.34-3.27-4-6-4m0 5.5c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5"},"1")],"PreviewTwoTone"),_52=h(c.jsx("path",{d:"M20 4H4c-1.11 0-1.99.89-1.99 2L2 18c0 1.11.89 2 2 2h16c1.11 0 2-.89 2-2V6c0-1.11-.89-2-2-2m-8 6H8v1h3c.55 0 1 .45 1 1v3c0 .55-.45 1-1 1h-1v1H8v-1H6v-2h4v-1H7c-.55 0-1-.45-1-1V9c0-.55.45-1 1-1h1V7h2v1h2zm4 6.25-2-2h4zM14 10l2-2 2 2z"}),"PriceChange"),X52=h(c.jsx("path",{d:"M8 17h2v-1h1c.55 0 1-.45 1-1v-3c0-.55-.45-1-1-1H8v-1h4V8h-2V7H8v1H7c-.55 0-1 .45-1 1v3c0 .55.45 1 1 1h3v1H6v2h2zM20 4H4c-1.11 0-1.99.89-1.99 2L2 18c0 1.11.89 2 2 2h16c1.11 0 2-.89 2-2V6c0-1.11-.89-2-2-2m0 14H4V6h16zm-6-8 2-2 2 2m0 4.25-2 2-2-2"}),"PriceChangeOutlined"),$52=h(c.jsx("path",{d:"M20 4H4c-1.11 0-1.99.89-1.99 2L2 18c0 1.11.89 2 2 2h16c1.11 0 2-.89 2-2V6c0-1.11-.89-2-2-2m-9 6H8v1h3c.55 0 1 .45 1 1v3c0 .55-.45 1-1 1h-1c0 .55-.45 1-1 1s-1-.45-1-1H7c-.55 0-1-.45-1-1s.45-1 1-1h3v-1H7c-.55 0-1-.45-1-1V9c0-.55.45-1 1-1h1c0-.55.45-1 1-1s1 .45 1 1h1c.55 0 1 .45 1 1s-.45 1-1 1m4.65 5.9L14 14.25h4l-1.65 1.65c-.19.19-.51.19-.7 0M14 10l1.65-1.65c.2-.2.51-.2.71 0L18 10z"}),"PriceChangeRounded"),c42=h(c.jsx("path",{d:"M2 4v16h20V4zm10 6H8v1h4v5h-2v1H8v-1H6v-2h4v-1H6V8h2V7h2v1h2zm4 6.25-2-2h4zM14 10l2-2 2 2z"}),"PriceChangeSharp"),h42=h([c.jsx("path",{d:"M4 18h16V6H4zM16 8l2 2h-4zm2 6.25-2 2-2-2zM6 14h4v-1H7c-.55 0-1-.45-1-1V9c0-.55.45-1 1-1h1V7h2v1h2v2H8v1h3c.55 0 1 .45 1 1v3c0 .55-.45 1-1 1h-1v1H8v-1H6z",opacity:".3"},"0"),c.jsx("path",{d:"M20 4H4c-1.11 0-1.99.89-1.99 2L2 18c0 1.11.89 2 2 2h16c1.11 0 2-.89 2-2V6c0-1.11-.89-2-2-2m0 14H4V6h16z"},"1"),c.jsx("path",{d:"M8 17h2v-1h1c.55 0 1-.45 1-1v-3c0-.55-.45-1-1-1H8v-1h4V8h-2V7H8v1H7c-.55 0-1 .45-1 1v3c0 .55.45 1 1 1h3v1H6v2h2zm8-9-2 2h4zm2 6.25h-4l2 2z"},"2")],"PriceChangeTwoTone"),s42=h(c.jsx("path",{d:"M12 13V9c0-.55-.45-1-1-1H7V6h5V4H9.5V3h-2v1H6c-.55 0-1 .45-1 1v4c0 .55.45 1 1 1h4v2H5v2h2.5v1h2v-1H11c.55 0 1-.45 1-1m7.59-.48-5.66 5.65-2.83-2.83-1.41 1.42L13.93 21 21 13.93z"}),"PriceCheck"),t42=h(c.jsx("path",{d:"M11 13V9c0-.55-.45-1-1-1H6V6h5V4H8.5V3h-2v1H5c-.55 0-1 .45-1 1v4c0 .55.45 1 1 1h4v2H4v2h2.5v1h2v-1H10c.55 0 1-.45 1-1m8.59-.48-5.66 5.65-2.83-2.83-1.41 1.42L13.93 21 21 13.93z"}),"PriceCheckOutlined"),o42=h(c.jsx("path",{d:"M11 13V9c0-.55-.45-1-1-1H6V6h4c.55 0 1-.45 1-1s-.45-1-1-1H8.5c0-.55-.45-1-1-1s-1 .45-1 1H5c-.55 0-1 .45-1 1v4c0 .55.45 1 1 1h4v2H5c-.55 0-1 .45-1 1s.45 1 1 1h1.5c0 .55.45 1 1 1s1-.45 1-1H10c.55 0 1-.45 1-1m7.88.22-4.95 4.95-2.12-2.12a.996.996 0 0 0-1.41 0c-.39.39-.39 1.02 0 1.41l2.83 2.83c.39.39 1.02.39 1.41 0l5.66-5.66c.39-.39.39-1.02 0-1.41-.4-.39-1.03-.39-1.42 0"}),"PriceCheckRounded"),v42=h(c.jsx("path",{d:"M11 8H6V6h5V4H8.5V3h-2v1H4v6h5v2H4v2h2.5v1h2v-1H11zm8.59 4.52-5.66 5.65-2.83-2.83-1.41 1.42L13.93 21 21 13.93z"}),"PriceCheckSharp"),e42=h(c.jsx("path",{d:"M11 13V9c0-.55-.45-1-1-1H6V6h5V4H8.5V3h-2v1H5c-.55 0-1 .45-1 1v4c0 .55.45 1 1 1h4v2H4v2h2.5v1h2v-1H10c.55 0 1-.45 1-1m8.59-.48-5.66 5.65-2.83-2.83-1.41 1.42L13.93 21 21 13.93z"}),"PriceCheckTwoTone"),l42=h(c.jsx("path",{d:"M19 8H5c-1.66 0-3 1.34-3 3v6h4v4h12v-4h4v-6c0-1.66-1.34-3-3-3m-3 11H8v-5h8zm3-7c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1m-1-9H6v4h12z"}),"Print"),n42=h(c.jsx("path",{d:"M19.1 17H22v-6c0-1.7-1.3-3-3-3h-9zm-.1-7c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1m-1-3V3H6v1.1L9 7zM1.2 1.8 0 3l4.9 5C3.3 8.1 2 9.4 2 11v6h4v4h11.9l3 3 1.3-1.3zM8 19v-5h2.9l5 5z"}),"PrintDisabled"),a42=h([c.jsx("path",{d:"M1.41 1.6 0 3.01 5 8c-1.66 0-3 1.34-3 3v6h4v4h12l2.95 2.96 1.41-1.41zM6 15H4v-4c0-.55.45-1 1-1h2l3 3H6zm2 4v-4h4l4 4zM8 5h8v3h-5.34l2 2H19c.55 0 1 .45 1 1v4l-2 .01V13h-2.34l4 4H22v-6c0-1.66-1.34-3-3-3h-1V3H6v.36l2 2z"},"0"),c.jsx("circle",{cx:"18",cy:"11.51",r:"1"},"1")],"PrintDisabledOutlined"),d42=h(c.jsx("path",{d:"M2.12 2.32a.996.996 0 0 0-1.41 0c-.39.39-.39 1.02 0 1.41L4.98 8C3.33 8.01 2 9.35 2 11v4c0 1.1.9 2 2 2h2v2c0 1.1.9 2 2 2h8c.55 0 1.04-.22 1.4-.58l2.83 2.83c.39.39 1.02.39 1.41 0s.39-1.02 0-1.41zM15 19H9c-.55 0-1-.45-1-1v-4h2.98l4.72 4.72c-.19.17-.43.28-.7.28m4-11h-8.37l9 9H20c1.1 0 2-.9 2-2v-4c0-1.66-1.34-3-3-3m0 4c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1m-2-5c.55 0 1-.45 1-1V4c0-.55-.45-1-1-1H7c-.37 0-.68.21-.85.51L9.63 7z"}),"PrintDisabledRounded"),z42=h(c.jsx("path",{d:"M9.65 7H18V3.01H6v.35zm1.01 1.01 9 8.99H22v-5.99c0-1.66-1.34-3-3-3zM19 10c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1M1.41 1.6 0 3.01l5 5c-1.66 0-3 1.33-3 2.99v6h4v4h12l2.95 2.96 1.41-1.41zM8 19.01V15h4l4 4z"}),"PrintDisabledSharp"),m42=h([c.jsx("path",{d:"M7 10H5c-.55 0-1 .45-1 1v4h2v-2h4z",opacity:".3"},"0"),c.jsx("path",{d:"M1.41 1.6 0 3.01 5 8c-1.66 0-3 1.34-3 3v6h4v4h12l2.95 2.96 1.41-1.41zM6 15H4v-4c0-.55.45-1 1-1h2l3 3H6zm2 4v-4h4l4 4z"},"1"),c.jsx("path",{d:"m18 15.01 2-.01v-4c0-.55-.45-1-1-1h-6.34l3 3H18zm-1-3.5c0-.55.45-1 1-1s1 .45 1 1-.45 1-1 1-1-.45-1-1",opacity:".3"},"2"),c.jsx("circle",{cx:"18",cy:"11.51",r:"1"},"3"),c.jsx("path",{d:"M16 5H8v.35L10.66 8H16z",opacity:".3"},"4"),c.jsx("path",{d:"M19 8h-1V3H6v.36l2 2V5h8v3h-5.34l2 2H19c.55 0 1 .45 1 1v4l-2 .01V13h-2.34l4 4H22v-6c0-1.66-1.34-3-3-3"},"5")],"PrintDisabledTwoTone"),p42=h([c.jsx("path",{d:"M19 8h-1V3H6v5H5c-1.66 0-3 1.34-3 3v6h4v4h12v-4h4v-6c0-1.66-1.34-3-3-3M8 5h8v3H8zm8 12v2H8v-4h8zm2-2v-2H6v2H4v-4c0-.55.45-1 1-1h14c.55 0 1 .45 1 1v4z"},"0"),c.jsx("circle",{cx:"18",cy:"11.5",r:"1"},"1")],"PrintOutlined"),H42=h(c.jsx("path",{d:"M19 8H5c-1.66 0-3 1.34-3 3v4c0 1.1.9 2 2 2h2v2c0 1.1.9 2 2 2h8c1.1 0 2-.9 2-2v-2h2c1.1 0 2-.9 2-2v-4c0-1.66-1.34-3-3-3m-4 11H9c-.55 0-1-.45-1-1v-4h8v4c0 .55-.45 1-1 1m4-7c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1m-2-9H7c-.55 0-1 .45-1 1v2c0 .55.45 1 1 1h10c.55 0 1-.45 1-1V4c0-.55-.45-1-1-1"}),"PrintRounded"),M42=h(c.jsx("path",{d:"M22 8H2v9h4v4h12v-4h4zm-6 11H8v-5h8zm3-7c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1m-1-9H6v4h12z"}),"PrintSharp"),r42=h([c.jsx("path",{d:"M8 5h8v3H8z",opacity:".3"},"0"),c.jsx("circle",{cx:"18",cy:"11.5",r:"1"},"1"),c.jsx("path",{d:"M19 8h-1V3H6v5H5c-1.66 0-3 1.34-3 3v6h4v4h12v-4h4v-6c0-1.66-1.34-3-3-3M8 5h8v3H8zm8 14H8v-4h8zm4-4h-2v-2H6v2H4v-4c0-.55.45-1 1-1h14c.55 0 1 .45 1 1z"},"2"),c.jsx("path",{d:"M6 13h12v2h2v-4c0-.55-.45-1-1-1H5c-.55 0-1 .45-1 1v4h2zm12-2.5c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1",opacity:".3"},"3")],"PrintTwoTone"),i42=h([c.jsx("circle",{cx:"12",cy:"19",r:"2"},"0"),c.jsx("path",{d:"M10 3h4v12h-4z"},"1")],"PriorityHigh"),V42=h([c.jsx("circle",{cx:"12",cy:"19",r:"2"},"0"),c.jsx("path",{d:"M10 3h4v12h-4z"},"1")],"PriorityHighOutlined"),x42=h([c.jsx("circle",{cx:"12",cy:"19",r:"2"},"0"),c.jsx("path",{d:"M12 3c-1.1 0-2 .9-2 2v8c0 1.1.9 2 2 2s2-.9 2-2V5c0-1.1-.9-2-2-2"},"1")],"PriorityHighRounded"),j42=h([c.jsx("circle",{cx:"12",cy:"19",r:"2"},"0"),c.jsx("path",{d:"M10 3h4v12h-4z"},"1")],"PriorityHighSharp"),u42=h([c.jsx("circle",{cx:"12",cy:"19",r:"2"},"0"),c.jsx("path",{d:"M10 3h4v12h-4z"},"1")],"PriorityHighTwoTone"),L42=h(c.jsx("path",{d:"M12 1 3 5v6c0 5.55 3.84 10.74 9 12 5.16-1.26 9-6.45 9-12V5zm-1 6h2v2h-2zm0 4h2v6h-2z"}),"PrivacyTip"),S42=h(c.jsx("path",{d:"m12 3.19 7 3.11V11c0 4.52-2.98 8.69-7 9.93-4.02-1.24-7-5.41-7-9.93V6.3zM12 1 3 5v6c0 5.55 3.84 10.74 9 12 5.16-1.26 9-6.45 9-12V5zm-1 6h2v2h-2zm0 4h2v6h-2z"}),"PrivacyTipOutlined"),C42=h(c.jsx("path",{d:"M4.19 4.47C3.47 4.79 3 5.51 3 6.3V11c0 5.55 3.84 10.74 9 12 5.16-1.26 9-6.45 9-12V6.3c0-.79-.47-1.51-1.19-1.83l-7-3.11c-.52-.23-1.11-.23-1.62 0zM12 7c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1m0 4c.55 0 1 .45 1 1v4c0 .55-.45 1-1 1s-1-.45-1-1v-4c0-.55.45-1 1-1"}),"PrivacyTipRounded"),T42=h(c.jsx("path",{d:"M12 1 3 5v6c0 5.55 3.84 10.74 9 12 5.16-1.26 9-6.45 9-12V5zm-1 6h2v2h-2zm0 4h2v6h-2z"}),"PrivacyTipSharp"),w42=h([c.jsx("path",{d:"M12 3.19 5 6.3V11c0 4.52 2.98 8.69 7 9.93 4.02-1.23 7-5.41 7-9.93V6.3zM13 17h-2v-6h2zm0-8h-2V7h2z",opacity:".3"},"0"),c.jsx("path",{d:"m12 3.19 7 3.11V11c0 4.52-2.98 8.69-7 9.93-4.02-1.24-7-5.41-7-9.93V6.3zM12 1 3 5v6c0 5.55 3.84 10.74 9 12 5.16-1.26 9-6.45 9-12V5zm-1 6h2v2h-2zm0 4h2v6h-2z"},"1")],"PrivacyTipTwoTone"),R42=h(c.jsx("path",{d:"M13 10h-2V8h2zm0-4h-2V1h2zM7 18c-1.1 0-1.99.9-1.99 2S5.9 22 7 22s2-.9 2-2-.9-2-2-2m10 0c-1.1 0-1.99.9-1.99 2s.89 2 1.99 2 2-.9 2-2-.9-2-2-2m-8.9-5h7.45c.75 0 1.41-.41 1.75-1.03L21 4.96 19.25 4l-3.7 7H8.53L4.27 2H1v2h2l3.6 7.59-1.35 2.44C4.52 15.37 5.48 17 7 17h12v-2H7z"}),"ProductionQuantityLimits"),O42=h(c.jsx("path",{d:"M13 10h-2V8h2zm0-4h-2V1h2zM7 18c-1.1 0-1.99.9-1.99 2S5.9 22 7 22s2-.9 2-2-.9-2-2-2m10 0c-1.1 0-1.99.9-1.99 2s.89 2 1.99 2 2-.9 2-2-.9-2-2-2m-8.9-5h7.45c.75 0 1.41-.41 1.75-1.03L21 4.96 19.25 4l-3.7 7H8.53L4.27 2H1v2h2l3.6 7.59-1.35 2.44C4.52 15.37 5.48 17 7 17h12v-2H7z"}),"ProductionQuantityLimitsOutlined"),y42=h(c.jsx("path",{d:"M12 10c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1m0-4c-.55 0-1-.45-1-1V2c0-.55.45-1 1-1s1 .45 1 1v3c0 .55-.45 1-1 1M7 18c-1.1 0-1.99.9-1.99 2S5.9 22 7 22s2-.9 2-2-.9-2-2-2m10 0c-1.1 0-1.99.9-1.99 2s.89 2 1.99 2 2-.9 2-2-.9-2-2-2m-8.9-5h7.45c.75 0 1.41-.41 1.75-1.03l3.24-6.14c.25-.48.08-1.08-.4-1.34-.49-.27-1.1-.08-1.36.41L15.55 11H8.53L4.27 2H2c-.55 0-1 .45-1 1s.45 1 1 1h1l3.6 7.59-1.35 2.44C4.52 15.37 5.48 17 7 17h11c.55 0 1-.45 1-1s-.45-1-1-1H7z"}),"ProductionQuantityLimitsRounded"),g42=h(c.jsx("path",{d:"M13 10h-2V8h2zm0-4h-2V1h2zM7 18c-1.1 0-1.99.9-1.99 2S5.9 22 7 22s2-.9 2-2-.9-2-2-2m10 0c-1.1 0-1.99.9-1.99 2s.89 2 1.99 2 2-.9 2-2-.9-2-2-2m-8.9-5h7.45c.75 0 1.41-.41 1.75-1.03L21 4.96 19.25 4l-3.7 7H8.53L4.27 2H1v2h2l3.6 7.59-1.35 2.44C4.52 15.37 5.48 17 7 17h12v-2H7z"}),"ProductionQuantityLimitsSharp"),A42=h(c.jsx("path",{d:"M13 10h-2V8h2zm0-4h-2V1h2zM7 18c-1.1 0-1.99.9-1.99 2S5.9 22 7 22s2-.9 2-2-.9-2-2-2m10 0c-1.1 0-1.99.9-1.99 2s.89 2 1.99 2 2-.9 2-2-.9-2-2-2m-8.9-5h7.45c.75 0 1.41-.41 1.75-1.03L21 4.96 19.25 4l-3.7 7H8.53L4.27 2H1v2h2l3.6 7.59-1.35 2.44C4.52 15.37 5.48 17 7 17h12v-2H7z"}),"ProductionQuantityLimitsTwoTone"),f42=h(c.jsx("path",{d:"M17 6h-1V5c0-1.1-.9-2-2-2h-4c-1.1 0-2 .9-2 2v1H7c-3.31 0-6 2.69-6 6s2.69 6 6 6v3h2v-3h6v3h2v-3c3.31 0 6-2.69 6-6s-2.69-6-6-6m-7-1h4v1h-4z"}),"Propane"),P42=h(c.jsx("path",{d:"M17 6h-1V5c0-1.1-.9-2-2-2h-4c-1.1 0-2 .9-2 2v1H7c-3.31 0-6 2.69-6 6s2.69 6 6 6v3h2v-3h6v3h2v-3c3.31 0 6-2.69 6-6s-2.69-6-6-6m-7-1h4v1h-4zm7 11H7c-2.21 0-4-1.79-4-4s1.79-4 4-4h10c2.21 0 4 1.79 4 4s-1.79 4-4 4"}),"PropaneOutlined"),F42=h(c.jsx("path",{d:"M16.75 6H16V5c0-1.1-.9-2-2-2h-4c-1.1 0-2 .9-2 2v1h-.75C3.97 6 1.1 8.53 1 11.82.9 15.21 3.62 18 7 18v2c0 .55.45 1 1 1s1-.45 1-1v-2h6v2c0 .55.45 1 1 1s1-.45 1-1v-2c3.38 0 6.1-2.79 6-6.18C22.9 8.53 20.03 6 16.75 6M10 5h4v1h-4z"}),"PropaneRounded"),B42=h(c.jsx("path",{d:"M16.75 6H16V3H8v3h-.75C3.97 6 1.1 8.53 1 11.82.9 15.21 3.62 18 7 18v3h2v-3h6v3h2v-3c3.38 0 6.1-2.79 6-6.18C22.9 8.53 20.03 6 16.75 6M10 5h4v1h-4z"}),"PropaneSharp"),b42=h(c.jsx("path",{d:"M4 15v3c0 2.21 1.79 4 4 4h8c2.21 0 4-1.79 4-4v-3zm16-2v-3c0-1.86-1.28-3.41-3-3.86V4c0-1.1-.9-2-2-2H9c-1.1 0-2 .9-2 2v2.14c-1.72.45-3 2-3 3.86v3zM9 4h6v2h-2c0-.55-.45-1-1-1s-1 .45-1 1H9z"}),"PropaneTank"),D42=h(c.jsx("path",{d:"M17 6.14V4c0-1.1-.9-2-2-2H9c-1.1 0-2 .9-2 2v2.14c-1.72.45-3 2-3 3.86v8c0 2.21 1.79 4 4 4h8c2.21 0 4-1.79 4-4v-8c0-1.86-1.28-3.41-3-3.86M9 4h6v2h-2c0-.55-.45-1-1-1s-1 .45-1 1H9zM8 8h8c1.1 0 2 .9 2 2v3H6v-3c0-1.1.9-2 2-2m8 12H8c-1.1 0-2-.9-2-2v-3h12v3c0 1.1-.9 2-2 2"}),"PropaneTankOutlined"),k42=h(c.jsx("path",{d:"M4 15v3c0 2.21 1.79 4 4 4h8c2.21 0 4-1.79 4-4v-3zm16-2v-3c0-1.86-1.28-3.41-3-3.86V4c0-1.1-.9-2-2-2H9c-1.1 0-2 .9-2 2v2.14c-1.72.45-3 2-3 3.86v3zM9 4h6v2h-2c0-.55-.45-1-1-1s-1 .45-1 1H9z"}),"PropaneTankRounded"),W42=h(c.jsx("path",{d:"M4 15v3c0 2.21 1.79 4 4 4h8c2.21 0 4-1.79 4-4v-3zm16-2v-3c0-1.86-1.28-3.41-3-3.86V2H7v4.14c-1.72.45-3 2-3 3.86v3zM9 4h6v2h-2V5h-2v1H9z"}),"PropaneTankSharp"),N42=h([c.jsx("path",{d:"M6 18c0 1.1.9 2 2 2h8c1.1 0 2-.9 2-2v-3H6zM16 8H8c-1.1 0-2 .9-2 2v3h12v-3c0-1.1-.9-2-2-2",opacity:".3"},"0"),c.jsx("path",{d:"M17 6.14V4c0-1.1-.9-2-2-2H9c-1.1 0-2 .9-2 2v2.14c-1.72.45-3 2-3 3.86v8c0 2.21 1.79 4 4 4h8c2.21 0 4-1.79 4-4v-8c0-1.86-1.28-3.41-3-3.86M9 4h6v2h-2c0-.55-.45-1-1-1s-1 .45-1 1H9zm9 14c0 1.1-.9 2-2 2H8c-1.1 0-2-.9-2-2v-3h12zm0-5H6v-3c0-1.1.9-2 2-2h8c1.1 0 2 .9 2 2z"},"1")],"PropaneTankTwoTone"),E42=h([c.jsx("path",{d:"M17 8H7c-2.21 0-4 1.79-4 4s1.79 4 4 4h10c2.21 0 4-1.79 4-4s-1.79-4-4-4",opacity:".3"},"0"),c.jsx("path",{d:"M17 6h-1V5c0-1.1-.9-2-2-2h-4c-1.1 0-2 .9-2 2v1H7c-3.31 0-6 2.69-6 6s2.69 6 6 6v3h2v-3h6v3h2v-3c3.31 0 6-2.69 6-6s-2.69-6-6-6m-7-1h4v1h-4zm7 11H7c-2.21 0-4-1.79-4-4s1.79-4 4-4h10c2.21 0 4 1.79 4 4s-1.79 4-4 4"},"1")],"PropaneTwoTone"),I42=h([c.jsx("path",{d:"M13 8.57c-.79 0-1.43.64-1.43 1.43s.64 1.43 1.43 1.43 1.43-.64 1.43-1.43-.64-1.43-1.43-1.43"},"0"),c.jsx("path",{d:"M13 3C9.25 3 6.2 5.94 6.02 9.64L4.1 12.2c-.25.33-.01.8.4.8H6v3c0 1.1.9 2 2 2h1v3h7v-4.68c2.36-1.12 4-3.53 4-6.32 0-3.87-3.13-7-7-7m3 7c0 .13-.01.26-.02.39l.83.66c.08.06.1.16.05.25l-.8 1.39c-.05.09-.16.12-.24.09l-.99-.4c-.21.16-.43.29-.67.39L14 13.83c-.01.1-.1.17-.2.17h-1.6c-.1 0-.18-.07-.2-.17l-.15-1.06c-.25-.1-.47-.23-.68-.39l-.99.4c-.09.03-.2 0-.25-.09l-.8-1.39c-.05-.08-.03-.19.05-.25l.84-.66c-.01-.13-.02-.26-.02-.39s.02-.27.04-.39l-.85-.66c-.08-.06-.1-.16-.05-.26l.8-1.38c.05-.09.15-.12.24-.09l1 .4c.2-.15.43-.29.67-.39L12 6.17c.02-.1.1-.17.2-.17h1.6c.1 0 .18.07.2.17l.15 1.06c.24.1.46.23.67.39l1-.4c.09-.03.2 0 .24.09l.8 1.38c.05.09.03.2-.05.26l-.85.66c.03.12.04.25.04.39"},"1")],"Psychology"),U42=h(c.jsx("path",{d:"M19.94 9.06C19.5 5.73 16.57 3 13 3 9.47 3 6.57 5.61 6.08 9l-1.93 3.48c-.41.66.07 1.52.85 1.52h1v2c0 1.1.9 2 2 2h1v3h7v-4.68c2.62-1.25 4.35-4.08 3.94-7.26M12.5 14c-.41 0-.74-.33-.74-.74s.33-.73.74-.73.73.32.73.73-.31.74-.73.74m1.76-4.32c-.44.65-.86.85-1.09 1.27-.09.17-.13.28-.13.82h-1.06c0-.29-.04-.75.18-1.16.28-.51.83-.81 1.14-1.26.33-.47.15-1.36-.8-1.36-.62 0-.92.47-1.05.86l-.96-.4c.27-.78.97-1.45 2.01-1.45.86 0 1.45.39 1.75.88.26.43.41 1.22.01 1.8"}),"PsychologyAlt"),G42=h([c.jsx("path",{d:"M19.94 9.06C19.5 5.73 16.57 3 13 3 9.47 3 6.57 5.61 6.08 9l-1.93 3.48c-.41.66.07 1.52.85 1.52h1v2c0 1.1.9 2 2 2h1v3h7v-4.68c2.62-1.25 4.35-4.08 3.94-7.26m-5.05 5.57-.89.42V19h-3v-3H8v-4H6.7l1.33-2.33C8.21 7.06 10.35 5 13 5c2.76 0 5 2.24 5 5 0 2.09-1.29 3.88-3.11 4.63"},"0"),c.jsx("path",{d:"M12.5 12.54c-.41 0-.74.31-.74.73 0 .41.33.74.74.74.42 0 .73-.33.73-.74 0-.42-.31-.73-.73-.73m0-5.54c-1.03 0-1.74.67-2 1.45l.96.4c.13-.39.43-.86 1.05-.86.95 0 1.13.89.8 1.36-.32.45-.86.75-1.14 1.26-.23.4-.18.87-.18 1.16h1.06c0-.55.04-.65.13-.82.23-.42.65-.62 1.09-1.27.4-.59.25-1.38-.01-1.8-.31-.49-.9-.88-1.76-.88"},"1")],"PsychologyAltOutlined"),K42=h(c.jsx("path",{d:"M19.94 9.06C19.5 5.73 16.57 3 13 3 9.47 3 6.57 5.61 6.08 9l-1.93 3.48c-.41.66.07 1.52.85 1.52h1v2c0 1.1.9 2 2 2h1v2c0 .55.45 1 1 1h5c.55 0 1-.45 1-1v-3.68c2.62-1.25 4.35-4.08 3.94-7.26M12.5 14c-.41 0-.74-.33-.74-.74s.33-.73.74-.73.73.32.73.73-.31.74-.73.74m1.76-4.32c-.44.65-.86.85-1.09 1.27-.09.17-.13.28-.13.82h-1.06c0-.29-.04-.75.18-1.16.28-.51.83-.81 1.14-1.26.33-.47.15-1.36-.8-1.36-.62 0-.92.47-1.05.86l-.96-.4c.27-.78.97-1.45 2.01-1.45.86 0 1.45.39 1.75.88.26.43.41 1.22.01 1.8"}),"PsychologyAltRounded"),q42=h(c.jsx("path",{d:"M19.94 9.06C19.5 5.73 16.57 3 13 3 9.47 3 6.57 5.61 6.08 9l-1.93 3.48c-.41.66.07 1.52.85 1.52h1v4h3v3h7v-4.68c2.62-1.25 4.35-4.08 3.94-7.26M12.5 14c-.41 0-.74-.33-.74-.74s.33-.73.74-.73.73.32.73.73-.31.74-.73.74m1.76-4.32c-.44.65-.86.85-1.09 1.27-.09.17-.13.28-.13.82h-1.06c0-.29-.04-.75.18-1.16.28-.51.83-.81 1.14-1.26.33-.47.15-1.36-.8-1.36-.62 0-.92.47-1.05.86l-.96-.4c.27-.78.97-1.45 2.01-1.45.86 0 1.45.39 1.75.88.26.43.41 1.22.01 1.8"}),"PsychologyAltSharp"),Q42=h([c.jsx("path",{d:"M13 5c-2.65 0-4.79 2.06-4.97 4.67L6.7 12H8v4h3v3h3v-3.95l.89-.42C16.71 13.88 18 12.09 18 10c0-2.76-2.24-5-5-5m-.5 9c-.41 0-.74-.33-.74-.74s.33-.73.74-.73.73.32.73.73-.31.74-.73.74m1.76-4.32c-.44.65-.86.85-1.09 1.27-.09.17-.13.28-.13.82h-1.06c0-.29-.04-.75.18-1.16.28-.51.83-.81 1.14-1.26.33-.47.15-1.36-.8-1.36-.62 0-.92.47-1.05.86l-.96-.4c.27-.78.97-1.45 2.01-1.45.86 0 1.45.39 1.75.88.26.43.41 1.22.01 1.8",opacity:".3"},"0"),c.jsx("path",{d:"M19.94 9.06C19.5 5.73 16.57 3 13 3 9.47 3 6.57 5.61 6.08 9l-1.93 3.48c-.41.66.07 1.52.85 1.52h1v2c0 1.1.9 2 2 2h1v3h7v-4.68c2.62-1.25 4.35-4.08 3.94-7.26m-5.05 5.57-.89.42V19h-3v-3H8v-4H6.7l1.33-2.33C8.21 7.06 10.35 5 13 5c2.76 0 5 2.24 5 5 0 2.09-1.29 3.88-3.11 4.63"},"1"),c.jsx("path",{d:"M12.5 12.54c-.41 0-.74.31-.74.73 0 .41.33.74.74.74.42 0 .73-.33.73-.74 0-.42-.31-.73-.73-.73m0-5.54c-1.03 0-1.74.67-2 1.45l.96.4c.13-.39.43-.86 1.05-.86.95 0 1.13.89.8 1.36-.32.45-.86.75-1.14 1.26-.23.4-.18.87-.18 1.16h1.06c0-.55.04-.65.13-.82.23-.42.65-.62 1.09-1.27.4-.59.25-1.38-.01-1.8-.31-.49-.9-.88-1.76-.88"},"2")],"PsychologyAltTwoTone"),Z42=h([c.jsx("path",{d:"m15.82 7.22-1 .4c-.21-.16-.43-.29-.67-.39L14 6.17c-.02-.1-.1-.17-.2-.17h-1.6c-.1 0-.18.07-.19.17l-.15 1.06c-.24.1-.47.23-.67.39l-1-.4c-.09-.03-.2 0-.24.09l-.8 1.38c-.05.09-.03.2.05.26l.85.66c-.03.12-.05.26-.05.39q0 .195.03.39l-.84.66c-.08.06-.1.17-.05.25l.8 1.39c.05.09.15.12.25.09l.99-.4c.21.16.43.29.68.39l.14 1.06c.02.1.1.17.2.17h1.6c.1 0 .18-.07.2-.17l.15-1.06c.24-.1.47-.23.67-.39l.99.4c.09.04.2 0 .24-.09l.8-1.39c.05-.09.03-.19-.05-.25l-.83-.66q.03-.195.03-.39 0-.21-.03-.39l.85-.66c.08-.06.1-.17.05-.26l-.8-1.38c-.05-.09-.16-.12-.25-.09M13 11.43c-.79 0-1.43-.64-1.43-1.43s.64-1.43 1.43-1.43 1.43.64 1.43 1.43-.64 1.43-1.43 1.43"},"0"),c.jsx("path",{d:"M19.94 9.06c-.43-3.27-3.23-5.86-6.53-6.05C13.27 3 13.14 3 13 3 9.47 3 6.57 5.61 6.08 9l-1.93 3.48c-.41.66.07 1.52.85 1.52h1v2c0 1.1.9 2 2 2h1v3h7v-4.68c2.62-1.25 4.35-4.08 3.94-7.26m-5.05 5.57-.89.42V19h-3v-3H8v-4H6.7l1.33-2.33C8.21 7.06 10.35 5 13 5c2.76 0 5 2.24 5 5 0 2.09-1.29 3.88-3.11 4.63"},"1")],"PsychologyOutlined"),J42=h([c.jsx("path",{d:"M13 8.57c-.79 0-1.43.64-1.43 1.43s.64 1.43 1.43 1.43 1.43-.64 1.43-1.43-.64-1.43-1.43-1.43"},"0"),c.jsx("path",{d:"M13.21 3c-3.84-.11-7 2.87-7.19 6.64L4.1 12.2c-.25.33-.01.8.4.8H6v3c0 1.1.9 2 2 2h1v2c0 .55.45 1 1 1h5c.55 0 1-.45 1-1v-3.68c2.44-1.16 4.1-3.68 4-6.58-.14-3.62-3.18-6.63-6.79-6.74M16 10c0 .13-.01.26-.02.39l.83.66c.08.06.1.16.05.25l-.8 1.39c-.05.09-.16.12-.24.09l-.99-.4c-.21.16-.43.29-.67.39L14 13.83c-.01.1-.1.17-.2.17h-1.6c-.1 0-.18-.07-.2-.17l-.15-1.06c-.25-.1-.47-.23-.68-.39l-.99.4c-.09.03-.2 0-.25-.09l-.8-1.39c-.05-.08-.03-.19.05-.25l.84-.66c-.01-.13-.02-.26-.02-.39s.02-.27.04-.39l-.85-.66c-.08-.06-.1-.16-.05-.26l.8-1.38c.05-.09.15-.12.24-.09l1 .4c.2-.15.43-.29.67-.39L12 6.17c.02-.1.1-.17.2-.17h1.6c.1 0 .18.07.2.17l.15 1.06c.24.1.46.23.67.39l1-.4c.09-.03.2 0 .24.09l.8 1.38c.05.09.03.2-.05.26l-.85.66c.03.12.04.25.04.39"},"1")],"PsychologyRounded"),Y42=h([c.jsx("path",{d:"M13 8.57c-.79 0-1.43.64-1.43 1.43s.64 1.43 1.43 1.43 1.43-.64 1.43-1.43-.64-1.43-1.43-1.43"},"0"),c.jsx("path",{d:"M13 3C9.25 3 6.2 5.94 6.02 9.64L4.1 12.2c-.25.33-.01.8.4.8H6v3c0 1.1.9 2 2 2h1v3h7v-4.68c2.36-1.12 4-3.53 4-6.32 0-3.87-3.13-7-7-7m3 7c0 .13-.01.26-.02.39l.83.66c.08.06.1.16.05.25l-.8 1.39c-.05.09-.16.12-.24.09l-.99-.4c-.21.16-.43.29-.67.39L14 13.83c-.01.1-.1.17-.2.17h-1.6c-.1 0-.18-.07-.2-.17l-.15-1.06c-.25-.1-.47-.23-.68-.39l-.99.4c-.09.03-.2 0-.25-.09l-.8-1.39c-.05-.08-.03-.19.05-.25l.84-.66c-.01-.13-.02-.26-.02-.39s.02-.27.04-.39l-.85-.66c-.08-.06-.1-.16-.05-.26l.8-1.38c.05-.09.15-.12.24-.09l1 .4c.2-.15.43-.29.67-.39L12 6.17c.02-.1.1-.17.2-.17h1.6c.1 0 .18.07.2.17l.15 1.06c.24.1.46.23.67.39l1-.4c.09-.03.2 0 .24.09l.8 1.38c.05.09.03.2-.05.26l-.85.66c.03.12.04.25.04.39"},"1")],"PsychologySharp"),_42=h([c.jsx("path",{d:"M13 5c-2.65 0-4.79 2.06-4.97 4.67L6.7 12H8v4h3v3h3v-3.95l.89-.43C16.71 13.88 18 12.09 18 10c0-2.76-2.24-5-5-5m3.82 3.95-.85.66q.03.18.03.39c0 .13-.01.26-.02.39l.83.66c.08.06.1.16.05.25l-.8 1.39c-.05.09-.16.12-.24.09l-.99-.4c-.21.16-.43.29-.67.39L14 13.83c-.01.1-.1.17-.2.17h-1.6c-.1 0-.18-.07-.2-.17l-.15-1.06c-.25-.1-.47-.23-.68-.39l-.99.4c-.09.03-.2 0-.25-.09l-.8-1.39c-.05-.08-.03-.19.05-.25l.84-.66c-.01-.13-.02-.26-.02-.39s.02-.27.04-.39l-.85-.66c-.08-.06-.1-.16-.05-.26l.8-1.38c.05-.09.15-.12.24-.09l1 .4c.2-.15.43-.29.67-.39L12 6.17c.02-.1.1-.17.2-.17h1.6c.1 0 .18.07.2.17l.15 1.06c.24.1.46.23.67.39l1-.4c.09-.03.2 0 .24.09l.8 1.38c.05.09.03.2-.04.26",opacity:".3"},"0"),c.jsx("path",{d:"m15.82 7.22-1 .4c-.21-.16-.43-.29-.67-.39L14 6.17c-.02-.1-.1-.17-.2-.17h-1.6c-.1 0-.18.07-.19.17l-.15 1.06c-.24.1-.47.23-.67.39l-1-.4c-.09-.03-.2 0-.24.09l-.8 1.38c-.05.09-.03.2.05.26l.85.66c-.03.12-.05.26-.05.39q0 .195.03.39l-.84.66c-.08.06-.1.17-.05.25l.8 1.39c.05.09.15.12.25.09l.99-.4c.21.16.43.29.68.39l.14 1.06c.02.1.1.17.2.17h1.6c.1 0 .18-.07.2-.17l.15-1.06c.24-.1.47-.23.67-.39l.99.4c.09.04.2 0 .24-.09l.8-1.39c.05-.09.03-.19-.05-.25l-.83-.66q.03-.195.03-.39 0-.21-.03-.39l.85-.66c.08-.06.1-.17.05-.26l-.8-1.38c-.05-.09-.16-.12-.25-.09M13 11.43c-.79 0-1.43-.64-1.43-1.43s.64-1.43 1.43-1.43 1.43.64 1.43 1.43-.64 1.43-1.43 1.43"},"1"),c.jsx("path",{d:"M19.94 9.06c-.43-3.27-3.23-5.86-6.53-6.05C13.27 3 13.14 3 13 3 9.47 3 6.57 5.61 6.08 9l-1.93 3.48c-.41.66.07 1.52.85 1.52h1v2c0 1.1.9 2 2 2h1v3h7v-4.68c2.62-1.25 4.35-4.08 3.94-7.26m-5.05 5.57-.89.42V19h-3v-3H8v-4H6.7l1.33-2.33C8.21 7.06 10.35 5 13 5c2.76 0 5 2.24 5 5 0 2.09-1.29 3.88-3.11 4.63"},"2")],"PsychologyTwoTone"),X42=h(c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m-1 17.93c-3.95-.49-7-3.85-7-7.93 0-.62.08-1.21.21-1.79L9 15v1c0 1.1.9 2 2 2zm6.9-2.54c-.26-.81-1-1.39-1.9-1.39h-1v-3c0-.55-.45-1-1-1H8v-2h2c.55 0 1-.45 1-1V7h2c1.1 0 2-.9 2-2v-.41c2.93 1.19 5 4.06 5 7.41 0 2.08-.8 3.97-2.1 5.39"}),"Public"),$42=h(c.jsx("path",{d:"M11 8.17 6.49 3.66C8.07 2.61 9.96 2 12 2c5.52 0 10 4.48 10 10 0 2.04-.61 3.93-1.66 5.51l-1.46-1.46C19.59 14.87 20 13.48 20 12c0-3.35-2.07-6.22-5-7.41V5c0 1.1-.9 2-2 2h-2zm10.19 13.02-1.41 1.41-2.27-2.27C15.93 21.39 14.04 22 12 22 6.48 22 2 17.52 2 12c0-2.04.61-3.93 1.66-5.51L1.39 4.22 2.8 2.81zM11 18c-1.1 0-2-.9-2-2v-1l-4.79-4.79C4.08 10.79 4 11.38 4 12c0 4.08 3.05 7.44 7 7.93z"}),"PublicOff"),c32=h(c.jsx("path",{d:"M11 8.17 6.49 3.66C8.07 2.61 9.96 2 12 2c5.52 0 10 4.48 10 10 0 2.04-.61 3.93-1.66 5.51l-1.46-1.46C19.59 14.87 20 13.48 20 12c0-3.35-2.07-6.22-5-7.41V5c0 1.1-.9 2-2 2h-2zm10.19 13.02-1.41 1.41-2.27-2.27C15.93 21.39 14.04 22 12 22 6.48 22 2 17.52 2 12c0-2.04.61-3.93 1.66-5.51L1.39 4.22 2.8 2.81zM11 18c-1.1 0-2-.9-2-2v-1l-4.79-4.79C4.08 10.79 4 11.38 4 12c0 4.08 3.05 7.44 7 7.93z"}),"PublicOffOutlined"),h32=h(c.jsx("path",{d:"M11 8.17 6.49 3.66C8.07 2.61 9.96 2 12 2c5.52 0 10 4.48 10 10 0 2.04-.61 3.93-1.66 5.51l-1.46-1.46C19.59 14.87 20 13.48 20 12c0-3.35-2.07-6.22-5-7.41V5c0 1.1-.9 2-2 2h-2zm9.49 13.73c-.39.39-1.02.39-1.41 0l-1.56-1.56c-2.07 1.37-4.68 2-7.45 1.48-3.95-.75-7.13-3.92-7.88-7.88-.52-2.77.1-5.38 1.48-7.45L2.1 4.93a.996.996 0 0 1 0-1.41c.39-.39 1.02-.39 1.41 0l16.97 16.97c.4.39.4 1.02.01 1.41M11 18c-1.1 0-2-.9-2-2v-1l-4.79-4.79C4.08 10.79 4 11.38 4 12c0 4.08 3.05 7.44 7 7.93z"}),"PublicOffRounded"),s32=h(c.jsx("path",{d:"M11 8.17 6.49 3.66C8.07 2.61 9.96 2 12 2c5.52 0 10 4.48 10 10 0 2.04-.61 3.93-1.66 5.51l-1.46-1.46C19.59 14.87 20 13.48 20 12c0-3.35-2.07-6.22-5-7.41V5c0 1.1-.9 2-2 2h-2zm10.19 13.02-1.41 1.41-2.27-2.27C15.93 21.39 14.04 22 12 22 6.48 22 2 17.52 2 12c0-2.04.61-3.93 1.66-5.51L1.39 4.22 2.8 2.81zM11 18c-1.1 0-2-.9-2-2v-1l-4.79-4.79C4.08 10.79 4 11.38 4 12c0 4.08 3.05 7.44 7 7.93z"}),"PublicOffSharp"),t32=h([c.jsx("path",{d:"m11 8.17 7.88 7.88C19.59 14.87 20 13.48 20 12c0-3.35-2.07-6.22-5-7.41V5c0 1.1-.9 2-2 2h-2zM11 18c-1.1 0-2-.9-2-2v-1l-4.79-4.79C4.08 10.79 4 11.38 4 12c0 4.08 3.05 7.44 7 7.93z",opacity:".3"},"0"),c.jsx("path",{d:"M11 8.17 6.49 3.66C8.07 2.61 9.96 2 12 2c5.52 0 10 4.48 10 10 0 2.04-.61 3.93-1.66 5.51l-1.46-1.46C19.59 14.87 20 13.48 20 12c0-3.35-2.07-6.22-5-7.41V5c0 1.1-.9 2-2 2h-2zm10.19 13.02-1.41 1.41-2.27-2.27C15.93 21.39 14.04 22 12 22 6.48 22 2 17.52 2 12c0-2.04.61-3.93 1.66-5.51L1.39 4.22 2.8 2.81zM11 18c-1.1 0-2-.9-2-2v-1l-4.79-4.79C4.08 10.79 4 11.38 4 12c0 4.08 3.05 7.44 7 7.93z"},"1")],"PublicOffTwoTone"),o32=h(c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2M4 12c0-.61.08-1.21.21-1.78L8.99 15v1c0 1.1.9 2 2 2v1.93C7.06 19.43 4 16.07 4 12m13.89 5.4c-.26-.81-1-1.4-1.9-1.4h-1v-3c0-.55-.45-1-1-1h-6v-2h2c.55 0 1-.45 1-1V7h2c1.1 0 2-.9 2-2v-.41C17.92 5.77 20 8.65 20 12c0 2.08-.81 3.98-2.11 5.4"}),"PublicOutlined"),v32=h(c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m-1 17.93c-3.95-.49-7-3.85-7-7.93 0-.62.08-1.21.21-1.79L9 15v1c0 1.1.9 2 2 2zm6.9-2.54c-.26-.81-1-1.39-1.9-1.39h-1v-3c0-.55-.45-1-1-1H8v-2h2c.55 0 1-.45 1-1V7h2c1.1 0 2-.9 2-2v-.41c2.93 1.19 5 4.06 5 7.41 0 2.08-.8 3.97-2.1 5.39"}),"PublicRounded"),e32=h(c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m-1 17.93c-3.95-.49-7-3.85-7-7.93 0-.62.08-1.21.21-1.79L9 15v1c0 1.1.9 2 2 2zm6.9-2.54c-.26-.81-1-1.39-1.9-1.39h-1v-3c0-.55-.45-1-1-1H8v-2h2c.55 0 1-.45 1-1V7h2c1.1 0 2-.9 2-2v-.41c2.93 1.19 5 4.06 5 7.41 0 2.08-.8 3.97-2.1 5.39"}),"PublicSharp"),l32=h([c.jsx("path",{d:"M14.99 4.59V5c0 1.1-.9 2-2 2h-2v2c0 .55-.45 1-1 1h-2v2h6c.55 0 1 .45 1 1v3h1c.89 0 1.64.59 1.9 1.4C19.19 15.98 20 14.08 20 12c0-3.35-2.08-6.23-5.01-7.41M8.99 16v-1l-4.78-4.78C4.08 10.79 4 11.39 4 12c0 4.07 3.06 7.43 6.99 7.93V18c-1.1 0-2-.9-2-2",opacity:".3"},"0"),c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m-1.01 17.93C7.06 19.43 4 16.07 4 12c0-.61.08-1.21.21-1.78L8.99 15v1c0 1.1.9 2 2 2zm6.9-2.53c-.26-.81-1-1.4-1.9-1.4h-1v-3c0-.55-.45-1-1-1h-6v-2h2c.55 0 1-.45 1-1V7h2c1.1 0 2-.9 2-2v-.41C17.92 5.77 20 8.65 20 12c0 2.08-.81 3.98-2.11 5.4"},"1")],"PublicTwoTone"),n32=h(c.jsx("path",{d:"M5 4v2h14V4zm0 10h4v6h6v-6h4l-7-7z"}),"Publish"),a32=h(c.jsx("path",{d:"M5 4h14v2H5zm0 10h4v6h6v-6h4l-7-7zm8-2v6h-2v-6H9.83L12 9.83 14.17 12z"}),"PublishOutlined"),d32=h(c.jsx("path",{d:"M5 5c0 .55.45 1 1 1h12c.55 0 1-.45 1-1s-.45-1-1-1H6c-.55 0-1 .45-1 1m2.41 9H9v5c0 .55.45 1 1 1h4c.55 0 1-.45 1-1v-5h1.59c.89 0 1.34-1.08.71-1.71L12.71 7.7a.996.996 0 0 0-1.41 0l-4.59 4.59c-.63.63-.19 1.71.7 1.71"}),"PublishRounded"),z32=h(c.jsx("path",{d:"M5 4v2h14V4zm0 10h4v6h6v-6h4l-7-7z"}),"PublishSharp"),m32=h([c.jsx("path",{d:"M9.83 12H11v6h2v-6h1.17L12 9.83z",opacity:".3"},"0"),c.jsx("path",{d:"M5 4h14v2H5zm7 3-7 7h4v6h6v-6h4zm1 5v6h-2v-6H9.83L12 9.83 14.17 12z"},"1")],"PublishTwoTone"),p32=h(c.jsx("path",{d:"m17.66 9.53-7.07 7.07-4.24-4.24 1.41-1.41 2.83 2.83 5.66-5.66zM4 12c0-2.33 1.02-4.42 2.62-5.88L9 8.5v-6H3l2.2 2.2C3.24 6.52 2 9.11 2 12c0 5.19 3.95 9.45 9 9.95v-2.02c-3.94-.49-7-3.86-7-7.93m18 0c0-5.19-3.95-9.45-9-9.95v2.02c3.94.49 7 3.86 7 7.93 0 2.33-1.02 4.42-2.62 5.88L15 15.5v6h6l-2.2-2.2c1.96-1.82 3.2-4.41 3.2-7.3"}),"PublishedWithChanges"),H32=h(c.jsx("path",{d:"M18.6 19.5H21v2h-6v-6h2v2.73c1.83-1.47 3-3.71 3-6.23 0-4.07-3.06-7.44-7-7.93V2.05c5.05.5 9 4.76 9 9.95 0 2.99-1.32 5.67-3.4 7.5M4 12c0-2.52 1.17-4.77 3-6.23V8.5h2v-6H3v2h2.4C3.32 6.33 2 9.01 2 12c0 5.19 3.95 9.45 9 9.95v-2.02c-3.94-.49-7-3.86-7-7.93m12.24-3.89-5.66 5.66-2.83-2.83-1.41 1.41 4.24 4.24 7.07-7.07z"}),"PublishedWithChangesOutlined"),M32=h(c.jsx("path",{d:"m16.95 10.23-5.66 5.66c-.39.39-1.02.39-1.41 0l-2.83-2.83a.996.996 0 0 1 0-1.41c.39-.39 1.02-.39 1.41 0l2.12 2.12 4.95-4.95c.39-.39 1.02-.39 1.41 0 .4.39.4 1.02.01 1.41M4 12c0-2.33 1.02-4.42 2.62-5.88l1.53 1.53c.31.31.85.09.85-.36V3c0-.28-.22-.5-.5-.5H4.21c-.45 0-.67.54-.35.85L5.2 4.7C3.24 6.52 2 9.11 2 12c0 4.75 3.32 8.73 7.76 9.75.63.14 1.24-.33 1.24-.98 0-.47-.33-.87-.79-.98C6.66 18.98 4 15.8 4 12m18 0c0-4.75-3.32-8.73-7.76-9.75-.63-.14-1.24.33-1.24.98 0 .47.33.87.79.98C17.34 5.02 20 8.2 20 12c0 2.33-1.02 4.42-2.62 5.88l-1.53-1.53c-.31-.31-.85-.09-.85.36V21c0 .28.22.5.5.5h4.29c.45 0 .67-.54.35-.85L18.8 19.3c1.96-1.82 3.2-4.41 3.2-7.3"}),"PublishedWithChangesRounded"),r32=h(c.jsx("path",{d:"m17.66 9.53-7.07 7.07-4.24-4.24 1.41-1.41 2.83 2.83 5.66-5.66zM4 12c0-2.33 1.02-4.42 2.62-5.88L9 8.5v-6H3l2.2 2.2C3.24 6.52 2 9.11 2 12c0 5.19 3.95 9.45 9 9.95v-2.02c-3.94-.49-7-3.86-7-7.93m18 0c0-5.19-3.95-9.45-9-9.95v2.02c3.94.49 7 3.86 7 7.93 0 2.33-1.02 4.42-2.62 5.88L15 15.5v6h6l-2.2-2.2c1.96-1.82 3.2-4.41 3.2-7.3"}),"PublishedWithChangesSharp"),i32=h(c.jsx("path",{d:"m17.66 9.53-7.07 7.07-4.24-4.24 1.41-1.41 2.83 2.83 5.66-5.66zM4 12c0-2.33 1.02-4.42 2.62-5.88L9 8.5v-6H3l2.2 2.2C3.24 6.52 2 9.11 2 12c0 5.19 3.95 9.45 9 9.95v-2.02c-3.94-.49-7-3.86-7-7.93m18 0c0-5.19-3.95-9.45-9-9.95v2.02c3.94.49 7 3.86 7 7.93 0 2.33-1.02 4.42-2.62 5.88L15 15.5v6h6l-2.2-2.2c1.96-1.82 3.2-4.41 3.2-7.3"}),"PublishedWithChangesTwoTone"),V32=h([c.jsx("path",{d:"M19 6h-1V1H6v5H5c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V8c0-1.1-.9-2-2-2M8 3h8v3H8zm4 16c-2.76 0-5-2.24-5-5s2.24-5 5-5 5 2.24 5 5-2.24 5-5 5"},"0"),c.jsx("path",{d:"M12.5 11.5h-1v2.71l1.64 1.64.71-.71-1.35-1.35z"},"1")],"PunchClock"),x32=h([c.jsx("path",{d:"M19 6h-1V1H6v5H5c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V8c0-1.1-.9-2-2-2M8 3h8v3H8zm11 17H5V8h14z"},"0"),c.jsx("path",{d:"M12 9c-2.76 0-5 2.24-5 5s2.24 5 5 5 5-2.24 5-5-2.24-5-5-5m0 8.5c-1.93 0-3.5-1.57-3.5-3.5s1.57-3.5 3.5-3.5 3.5 1.57 3.5 3.5-1.57 3.5-3.5 3.5"},"1"),c.jsx("path",{d:"M12.5 11.5h-1v2.71l1.64 1.64.71-.71-1.35-1.35z"},"2")],"PunchClockOutlined"),j32=h([c.jsx("path",{d:"M19 6h-1V3c0-1.1-.9-2-2-2H8c-1.1 0-2 .9-2 2v3H5c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V8c0-1.1-.9-2-2-2M8 3h8v3H8zm4 16c-2.76 0-5-2.24-5-5s2.24-5 5-5 5 2.24 5 5-2.24 5-5 5"},"0"),c.jsx("path",{d:"M12.5 13.79V12c0-.28-.22-.5-.5-.5s-.5.22-.5.5v2c0 .13.05.26.15.35l1.14 1.14c.2.2.51.2.71 0s.2-.51 0-.71z"},"1")],"PunchClockRounded"),u32=h([c.jsx("path",{d:"M21 6h-3V1H6v5H3v16h18zM8 3h8v3H8zm4 16c-2.76 0-5-2.24-5-5s2.24-5 5-5 5 2.24 5 5-2.24 5-5 5"},"0"),c.jsx("path",{d:"M12.5 11.5h-1v2.71l1.64 1.64.71-.71-1.35-1.35z"},"1")],"PunchClockSharp"),L32=h([c.jsx("path",{d:"M8 3h8v3H8zM5 20h14V8H5zm7-11c2.76 0 5 2.24 5 5s-2.24 5-5 5-5-2.24-5-5 2.24-5 5-5",opacity:".3"},"0"),c.jsx("path",{d:"M19 6h-1V1H6v5H5c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V8c0-1.1-.9-2-2-2M8 3h8v3H8zm11 17H5V8h14z"},"1"),c.jsx("path",{d:"M12 19c2.76 0 5-2.24 5-5s-2.24-5-5-5-5 2.24-5 5 2.24 5 5 5m0-8.5c1.93 0 3.5 1.57 3.5 3.5s-1.57 3.5-3.5 3.5-3.5-1.57-3.5-3.5 1.57-3.5 3.5-3.5"},"2"),c.jsx("path",{d:"m13.85 15.14-1.35-1.35V11.5h-1v2.71l1.64 1.64z"},"3")],"PunchClockTwoTone"),S32=h(c.jsx("path",{fillRule:"evenodd",d:"M16 9V4h1c.55 0 1-.45 1-1s-.45-1-1-1H7c-.55 0-1 .45-1 1s.45 1 1 1h1v5c0 1.66-1.34 3-3 3v2h5.97v7l1 1 1-1v-7H19v-2c-1.66 0-3-1.34-3-3"}),"PushPin"),C32=h(c.jsx("path",{d:"M14 4v5c0 1.12.37 2.16 1 3H9c.65-.86 1-1.9 1-3V4zm3-2H7c-.55 0-1 .45-1 1s.45 1 1 1h1v5c0 1.66-1.34 3-3 3v2h5.97v7l1 1 1-1v-7H19v-2c-1.66 0-3-1.34-3-3V4h1c.55 0 1-.45 1-1s-.45-1-1-1"}),"PushPinOutlined"),T32=h(c.jsx("path",{fillRule:"evenodd",d:"M19 12.87c0-.47-.34-.85-.8-.98C16.93 11.54 16 10.38 16 9V4h1c.55 0 1-.45 1-1s-.45-1-1-1H7c-.55 0-1 .45-1 1s.45 1 1 1h1v5c0 1.38-.93 2.54-2.2 2.89-.46.13-.8.51-.8.98V13c0 .55.45 1 1 1h4.98l.02 7c0 .55.45 1 1 1s1-.45 1-1l-.02-7H18c.55 0 1-.45 1-1z"}),"PushPinRounded"),w32=h(c.jsx("path",{fillRule:"evenodd",d:"M16 9V4h2V2H6v2h2v5c0 1.66-1.34 3-3 3v2h5.97v7l1 1 1-1v-7H19v-2c-1.66 0-3-1.34-3-3"}),"PushPinSharp"),R32=h([c.jsx("path",{d:"M14 4h-4v5c0 1.1-.35 2.14-1 3h6c-.63-.84-1-1.88-1-3z",opacity:".3"},"0"),c.jsx("path",{d:"M19 12c-1.66 0-3-1.34-3-3V4h1c.55 0 1-.45 1-1s-.45-1-1-1H7c-.55 0-1 .45-1 1s.45 1 1 1h1v5c0 1.66-1.34 3-3 3v2h5.97v7l1 1 1-1v-7H19zM9 12c.65-.86 1-1.9 1-3V4h4v5c0 1.12.37 2.16 1 3z"},"1")],"PushPinTwoTone"),O32=h(c.jsx("path",{d:"M3 11h8V3H3zm2-6h4v4H5zM3 21h8v-8H3zm2-6h4v4H5zm8-12v8h8V3zm6 6h-4V5h4zm0 10h2v2h-2zm-6-6h2v2h-2zm2 2h2v2h-2zm-2 2h2v2h-2zm2 2h2v2h-2zm2-2h2v2h-2zm0-4h2v2h-2zm2 2h2v2h-2z"}),"QrCode"),y32=h(c.jsx("path",{d:"M15 21h-2v-2h2zm-2-7h-2v5h2zm8-2h-2v4h2zm-2-2h-2v2h2zM7 12H5v2h2zm-2-2H3v2h2zm7-5h2V3h-2zm-7.5-.5v3h3v-3zM9 9H3V3h6zm-4.5 7.5v3h3v-3zM9 21H3v-6h6zm7.5-16.5v3h3v-3zM21 9h-6V3h6zm-2 10v-3h-4v2h2v3h4v-2zm-2-7h-4v2h4zm-4-2H7v2h2v2h2v-2h2zm1-1V7h-2V5h-2v4zM6.75 5.25h-1.5v1.5h1.5zm0 12h-1.5v1.5h1.5zm12-12h-1.5v1.5h1.5z"}),"QrCode2"),g32=h(c.jsx("path",{d:"M15 21h-2v-2h2zm-2-7h-2v5h2zm8-2h-2v4h2zm-2-2h-2v2h2zM7 12H5v2h2zm-2-2H3v2h2zm7-5h2V3h-2zm-7.5-.5v3h3v-3zM9 9H3V3h6zm-4.5 7.5v3h3v-3zM9 21H3v-6h6zm7.5-16.5v3h3v-3zM21 9h-6V3h6zm-2 10v-3h-4v2h2v3h4v-2zm-2-7h-4v2h4zm-4-2H7v2h2v2h2v-2h2zm1-1V7h-2V5h-2v4zM6.75 5.25h-1.5v1.5h1.5zm0 12h-1.5v1.5h1.5zm12-12h-1.5v1.5h1.5z"}),"QrCode2Outlined"),A32=h(c.jsx("path",{d:"M15 21h-2v-2h2zm-2-7h-2v5h2zm8-2h-2v4h2zm-2-2h-2v2h2zM7 12H5v2h2zm-2-2H3v2h2zm7-5h2V3h-2zm-7.5-.5v3h3v-3zM8 9H4c-.55 0-1-.45-1-1V4c0-.55.45-1 1-1h4c.55 0 1 .45 1 1v4c0 .55-.45 1-1 1m-3.5 7.5v3h3v-3zM8 21H4c-.55 0-1-.45-1-1v-4c0-.55.45-1 1-1h4c.55 0 1 .45 1 1v4c0 .55-.45 1-1 1m8.5-16.5v3h3v-3zM20 9h-4c-.55 0-1-.45-1-1V4c0-.55.45-1 1-1h4c.55 0 1 .45 1 1v4c0 .55-.45 1-1 1m-1 10v-3h-4v2h2v3h4v-2zm-2-7h-4v2h4zm-4-2H7v2h2v2h2v-2h2zm1-1V7h-2V5h-2v4zM6.75 5.25h-1.5v1.5h1.5zm0 12h-1.5v1.5h1.5zm12-12h-1.5v1.5h1.5z"}),"QrCode2Rounded"),f32=h(c.jsx("path",{d:"M15 21h-2v-2h2zm-2-7h-2v5h2zm8-2h-2v4h2zm-2-2h-2v2h2zM7 12H5v2h2zm-2-2H3v2h2zm7-5h2V3h-2zm-7.5-.5v3h3v-3zM9 9H3V3h6zm-4.5 7.5v3h3v-3zM9 21H3v-6h6zm7.5-16.5v3h3v-3zM21 9h-6V3h6zm-2 10v-3h-4v2h2v3h4v-2zm-2-7h-4v2h4zm-4-2H7v2h2v2h2v-2h2zm1-1V7h-2V5h-2v4zM6.75 5.25h-1.5v1.5h1.5zm0 12h-1.5v1.5h1.5zm12-12h-1.5v1.5h1.5z"}),"QrCode2Sharp"),P32=h(c.jsx("path",{d:"M15 21h-2v-2h2zm-2-7h-2v5h2zm8-2h-2v4h2zm-2-2h-2v2h2zM7 12H5v2h2zm-2-2H3v2h2zm7-5h2V3h-2zm-7.5-.5v3h3v-3zM9 9H3V3h6zm-4.5 7.5v3h3v-3zM9 21H3v-6h6zm7.5-16.5v3h3v-3zM21 9h-6V3h6zm-2 10v-3h-4v2h2v3h4v-2zm-2-7h-4v2h4zm-4-2H7v2h2v2h2v-2h2zm1-1V7h-2V5h-2v4zM6.75 5.25h-1.5v1.5h1.5zm0 12h-1.5v1.5h1.5zm12-12h-1.5v1.5h1.5z"}),"QrCode2TwoTone"),F32=h(c.jsx("path",{d:"M3 11h8V3H3zm2-6h4v4H5zM3 21h8v-8H3zm2-6h4v4H5zm8-12v8h8V3zm6 6h-4V5h4zm0 10h2v2h-2zm-6-6h2v2h-2zm2 2h2v2h-2zm-2 2h2v2h-2zm2 2h2v2h-2zm2-2h2v2h-2zm0-4h2v2h-2zm2 2h2v2h-2z"}),"QrCodeOutlined"),B32=h(c.jsx("path",{d:"M5 11h4c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2H5c-1.1 0-2 .9-2 2v4c0 1.1.9 2 2 2m0-6h4v4H5zm0 16h4c1.1 0 2-.9 2-2v-4c0-1.1-.9-2-2-2H5c-1.1 0-2 .9-2 2v4c0 1.1.9 2 2 2m0-6h4v4H5zm8-10v4c0 1.1.9 2 2 2h4c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2h-4c-1.1 0-2 .9-2 2m6 4h-4V5h4zm2 11.5v-1c0-.28-.22-.5-.5-.5h-1c-.28 0-.5.22-.5.5v1c0 .28.22.5.5.5h1c.28 0 .5-.22.5-.5m-8-7v1c0 .28.22.5.5.5h1c.28 0 .5-.22.5-.5v-1c0-.28-.22-.5-.5-.5h-1c-.28 0-.5.22-.5.5m3.5 1.5h-1c-.28 0-.5.22-.5.5v1c0 .28.22.5.5.5h1c.28 0 .5-.22.5-.5v-1c0-.28-.22-.5-.5-.5M13 17.5v1c0 .28.22.5.5.5h1c.28 0 .5-.22.5-.5v-1c0-.28-.22-.5-.5-.5h-1c-.28 0-.5.22-.5.5m2.5 3.5h1c.28 0 .5-.22.5-.5v-1c0-.28-.22-.5-.5-.5h-1c-.28 0-.5.22-.5.5v1c0 .28.22.5.5.5m2-2h1c.28 0 .5-.22.5-.5v-1c0-.28-.22-.5-.5-.5h-1c-.28 0-.5.22-.5.5v1c0 .28.22.5.5.5m1-6h-1c-.28 0-.5.22-.5.5v1c0 .28.22.5.5.5h1c.28 0 .5-.22.5-.5v-1c0-.28-.22-.5-.5-.5m1 4h1c.28 0 .5-.22.5-.5v-1c0-.28-.22-.5-.5-.5h-1c-.28 0-.5.22-.5.5v1c0 .28.22.5.5.5"}),"QrCodeRounded"),b32=h(c.jsx("path",{d:"M9.5 6.5v3h-3v-3zM11 5H5v6h6zm-1.5 9.5v3h-3v-3zM11 13H5v6h6zm6.5-6.5v3h-3v-3zM19 5h-6v6h6zm-6 8h1.5v1.5H13zm1.5 1.5H16V16h-1.5zM16 13h1.5v1.5H16zm-3 3h1.5v1.5H13zm1.5 1.5H16V19h-1.5zM16 16h1.5v1.5H16zm1.5-1.5H19V16h-1.5zm0 3H19V19h-1.5zM22 7h-2V4h-3V2h5zm0 15v-5h-2v3h-3v2zM2 22h5v-2H4v-3H2zM2 2v5h2V4h3V2z"}),"QrCodeScanner"),D32=h(c.jsx("path",{d:"M9.5 6.5v3h-3v-3zM11 5H5v6h6zm-1.5 9.5v3h-3v-3zM11 13H5v6h6zm6.5-6.5v3h-3v-3zM19 5h-6v6h6zm-6 8h1.5v1.5H13zm1.5 1.5H16V16h-1.5zM16 13h1.5v1.5H16zm-3 3h1.5v1.5H13zm1.5 1.5H16V19h-1.5zM16 16h1.5v1.5H16zm1.5-1.5H19V16h-1.5zm0 3H19V19h-1.5zM22 7h-2V4h-3V2h5zm0 15v-5h-2v3h-3v2zM2 22h5v-2H4v-3H2zM2 2v5h2V4h3V2z"}),"QrCodeScannerOutlined"),k32=h(c.jsx("path",{d:"M9.5 6.5v3h-3v-3zM11 5H5v6h6zm-1.5 9.5v3h-3v-3zM11 13H5v6h6zm6.5-6.5v3h-3v-3zM19 5h-6v6h6zm-6 8h1.5v1.5H13zm1.5 1.5H16V16h-1.5zM16 13h1.5v1.5H16zm-3 3h1.5v1.5H13zm1.5 1.5H16V19h-1.5zM16 16h1.5v1.5H16zm1.5-1.5H19V16h-1.5zm0 3H19V19h-1.5zM21 7c-.55 0-1-.45-1-1V4h-2c-.55 0-1-.45-1-1s.45-1 1-1h3c.55 0 1 .45 1 1v3c0 .55-.45 1-1 1m1 14v-3c0-.55-.45-1-1-1s-1 .45-1 1v2h-2c-.55 0-1 .45-1 1s.45 1 1 1h3c.55 0 1-.45 1-1M3 22h3c.55 0 1-.45 1-1s-.45-1-1-1H4v-2c0-.55-.45-1-1-1s-1 .45-1 1v3c0 .55.45 1 1 1M2 3v3c0 .55.45 1 1 1s1-.45 1-1V4h2c.55 0 1-.45 1-1s-.45-1-1-1H3c-.55 0-1 .45-1 1"}),"QrCodeScannerRounded"),W32=h(c.jsx("path",{d:"M9.5 6.5v3h-3v-3zM11 5H5v6h6zm-1.5 9.5v3h-3v-3zM11 13H5v6h6zm6.5-6.5v3h-3v-3zM19 5h-6v6h6zm-6 8h1.5v1.5H13zm1.5 1.5H16V16h-1.5zM16 13h1.5v1.5H16zm-3 3h1.5v1.5H13zm1.5 1.5H16V19h-1.5zM16 16h1.5v1.5H16zm1.5-1.5H19V16h-1.5zm0 3H19V19h-1.5zM22 7h-2V4h-3V2h5zm0 15v-5h-2v3h-3v2zM2 22h5v-2H4v-3H2zM2 2v5h2V4h3V2z"}),"QrCodeScannerSharp"),N32=h(c.jsx("path",{d:"M9.5 6.5v3h-3v-3zM11 5H5v6h6zm-1.5 9.5v3h-3v-3zM11 13H5v6h6zm6.5-6.5v3h-3v-3zM19 5h-6v6h6zm-6 8h1.5v1.5H13zm1.5 1.5H16V16h-1.5zM16 13h1.5v1.5H16zm-3 3h1.5v1.5H13zm1.5 1.5H16V19h-1.5zM16 16h1.5v1.5H16zm1.5-1.5H19V16h-1.5zm0 3H19V19h-1.5zM22 7h-2V4h-3V2h5zm0 15v-5h-2v3h-3v2zM2 22h5v-2H4v-3H2zM2 2v5h2V4h3V2z"}),"QrCodeScannerTwoTone"),E32=h(c.jsx("path",{d:"M3 11h8V3H3zm2-6h4v4H5zM3 21h8v-8H3zm2-6h4v4H5zm8-12v8h8V3zm6 6h-4V5h4zm0 10h2v2h-2zm-6-6h2v2h-2zm2 2h2v2h-2zm-2 2h2v2h-2zm2 2h2v2h-2zm2-2h2v2h-2zm0-4h2v2h-2zm2 2h2v2h-2z"}),"QrCodeSharp"),I32=h([c.jsx("path",{d:"M5 15h4v4H5zM5 5h4v4H5zm10 0h4v4h-4z",opacity:".3"},"0"),c.jsx("path",{d:"M3 11h8V3H3zm2-6h4v4H5zM3 21h8v-8H3zm2-6h4v4H5zm8-12v8h8V3zm6 6h-4V5h4zm0 10h2v2h-2zm-6-6h2v2h-2zm2 2h2v2h-2zm-2 2h2v2h-2zm2 2h2v2h-2zm2-2h2v2h-2zm0-4h2v2h-2zm2 2h2v2h-2z"},"1")],"QrCodeTwoTone"),U32=h([c.jsx("path",{d:"M11.99 2C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2M12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8"},"0"),c.jsx("path",{d:"M12.5 7H11v6l5.25 3.15.75-1.23-4.5-2.67z"},"1")],"QueryBuilder"),G32=h(c.jsx("path",{d:"M11.99 2C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2M12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8m.5-13H11v6l5.25 3.15.75-1.23-4.5-2.67z"}),"QueryBuilderOutlined"),K32=h(c.jsx("path",{d:"M11.99 2C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2M12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8m-.22-13h-.06c-.4 0-.72.32-.72.72v4.72c0 .35.18.68.49.86l4.15 2.49c.34.2.78.1.98-.24.21-.34.1-.79-.25-.99l-3.87-2.3V7.72c0-.4-.32-.72-.72-.72"}),"QueryBuilderRounded"),q32=h(c.jsx("path",{d:"M11.99 2C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2M12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8m.5-13H11v6l5.25 3.15.75-1.23-4.5-2.67z"}),"QueryBuilderSharp"),Q32=h([c.jsx("path",{d:"M12 4c-4.42 0-8 3.58-8 8s3.58 8 8 8 8-3.58 8-8-3.58-8-8-8m4.25 12.15L11 13V7h1.5v5.25l4.5 2.67z",opacity:".3"},"0"),c.jsx("path",{d:"M11.99 2C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2M12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8m.5-13H11v6l5.25 3.15.75-1.23-4.5-2.67z"},"1")],"QueryBuilderTwoTone"),Z32=h(c.jsx("path",{d:"M19.88 18.47c.44-.7.7-1.51.7-2.39 0-2.49-2.01-4.5-4.5-4.5s-4.5 2.01-4.5 4.5 2.01 4.5 4.49 4.5c.88 0 1.7-.26 2.39-.7L21.58 23 23 21.58zm-3.8.11c-1.38 0-2.5-1.12-2.5-2.5s1.12-2.5 2.5-2.5 2.5 1.12 2.5 2.5-1.12 2.5-2.5 2.5m-.36-8.5c-.74.02-1.45.18-2.1.45l-.55-.83-3.8 6.18-3.01-3.52-3.63 5.81L1 17l5-8 3 3.5L13 6zm2.59.5c-.64-.28-1.33-.45-2.05-.49L21.38 2 23 3.18z"}),"QueryStats"),J32=h(c.jsx("path",{d:"M19.88 18.47c.44-.7.7-1.51.7-2.39 0-2.49-2.01-4.5-4.5-4.5s-4.5 2.01-4.5 4.5 2.01 4.5 4.49 4.5c.88 0 1.7-.26 2.39-.7L21.58 23 23 21.58zm-3.8.11c-1.38 0-2.5-1.12-2.5-2.5s1.12-2.5 2.5-2.5 2.5 1.12 2.5 2.5-1.12 2.5-2.5 2.5m-.36-8.5c-.74.02-1.45.18-2.1.45l-.55-.83-3.8 6.18-3.01-3.52-3.63 5.81L1 17l5-8 3 3.5L13 6zm2.59.5c-.64-.28-1.33-.45-2.05-.49L21.38 2 23 3.18z"}),"QueryStatsOutlined"),Y32=h(c.jsx("path",{d:"M19.88 18.47c.48-.77.75-1.67.69-2.66-.13-2.15-1.84-3.97-3.97-4.2-2.72-.3-5.02 1.81-5.02 4.47 0 2.49 2.01 4.5 4.49 4.5.88 0 1.7-.26 2.39-.7l2.41 2.41c.39.39 1.03.39 1.42 0s.39-1.03 0-1.42zm-3.8.11c-1.38 0-2.5-1.12-2.5-2.5s1.12-2.5 2.5-2.5 2.5 1.12 2.5 2.5-1.12 2.5-2.5 2.5m-.36-8.5c-.74.02-1.45.18-2.1.45l-.55-.83-3.08 5.01c-.36.58-1.17.64-1.61.13l-2.12-2.47-3.06 4.9c-.31.49-.97.62-1.44.28-.42-.31-.54-.89-.26-1.34l3.78-6.05c.36-.57 1.17-.63 1.61-.12L9 12.5l3.18-5.17c.38-.62 1.28-.64 1.68-.03zm2.59.5c-.64-.28-1.33-.45-2.05-.49L20.8 2.9c.31-.49.97-.61 1.43-.27.43.31.54.9.26 1.34z"}),"QueryStatsRounded"),_32=h(c.jsx("path",{d:"M19.88 18.47c.44-.7.7-1.51.7-2.39 0-2.49-2.01-4.5-4.5-4.5s-4.5 2.01-4.5 4.5 2.01 4.5 4.49 4.5c.88 0 1.7-.26 2.39-.7L21.58 23 23 21.58zm-3.8.11c-1.38 0-2.5-1.12-2.5-2.5s1.12-2.5 2.5-2.5 2.5 1.12 2.5 2.5-1.12 2.5-2.5 2.5m-.36-8.5c-.74.02-1.45.18-2.1.45l-.55-.83-3.8 6.18-3.01-3.52-3.63 5.81L1 17l5-8 3 3.5L13 6zm2.59.5c-.64-.28-1.33-.45-2.05-.49L21.38 2 23 3.18z"}),"QueryStatsSharp"),X32=h(c.jsx("path",{d:"M19.88 18.47c.44-.7.7-1.51.7-2.39 0-2.49-2.01-4.5-4.5-4.5s-4.5 2.01-4.5 4.5 2.01 4.5 4.49 4.5c.88 0 1.7-.26 2.39-.7L21.58 23 23 21.58zm-3.8.11c-1.38 0-2.5-1.12-2.5-2.5s1.12-2.5 2.5-2.5 2.5 1.12 2.5 2.5-1.12 2.5-2.5 2.5m-.36-8.5c-.74.02-1.45.18-2.1.45l-.55-.83-3.8 6.18-3.01-3.52-3.63 5.81L1 17l5-8 3 3.5L13 6zm2.59.5c-.64-.28-1.33-.45-2.05-.49L21.38 2 23 3.18z"}),"QueryStatsTwoTone"),$32=h(c.jsx("path",{d:"M21 6h-2v9H6v2c0 .55.45 1 1 1h11l4 4V7c0-.55-.45-1-1-1m-4 6V3c0-.55-.45-1-1-1H3c-.55 0-1 .45-1 1v14l4-4h10c.55 0 1-.45 1-1"}),"QuestionAnswer"),c02=h(c.jsx("path",{d:"M15 4v7H5.17l-.59.59-.58.58V4zm1-2H3c-.55 0-1 .45-1 1v14l4-4h10c.55 0 1-.45 1-1V3c0-.55-.45-1-1-1m5 4h-2v9H6v2c0 .55.45 1 1 1h11l4 4V7c0-.55-.45-1-1-1"}),"QuestionAnswerOutlined"),h02=h(c.jsx("path",{d:"M20 6h-1v8c0 .55-.45 1-1 1H6v1c0 1.1.9 2 2 2h10l4 4V8c0-1.1-.9-2-2-2m-3 5V4c0-1.1-.9-2-2-2H4c-1.1 0-2 .9-2 2v13l4-4h9c1.1 0 2-.9 2-2"}),"QuestionAnswerRounded"),s02=h(c.jsx("path",{d:"M22 6h-3v9H6v3h12l4 4zm-5 7V2H2v15l4-4z"}),"QuestionAnswerSharp"),t02=h([c.jsx("path",{d:"M15 11V4H4v8.17l.59-.58.58-.59H6z",opacity:".3"},"0"),c.jsx("path",{d:"M21 6h-2v9H6v2c0 .55.45 1 1 1h11l4 4V7c0-.55-.45-1-1-1m-5 7c.55 0 1-.45 1-1V3c0-.55-.45-1-1-1H3c-.55 0-1 .45-1 1v14l4-4zM4.59 11.59l-.59.58V4h11v7H5.17z"},"1")],"QuestionAnswerTwoTone"),o02=h(c.jsx("path",{d:"M11.07 12.85c.77-1.39 2.25-2.21 3.11-3.44.91-1.29.4-3.7-2.18-3.7-1.69 0-2.52 1.28-2.87 2.34L6.54 6.96C7.25 4.83 9.18 3 11.99 3c2.35 0 3.96 1.07 4.78 2.41.7 1.15 1.11 3.3.03 4.9-1.2 1.77-2.35 2.31-2.97 3.45-.25.46-.35.76-.35 2.24h-2.89c-.01-.78-.13-2.05.48-3.15M14 20c0 1.1-.9 2-2 2s-2-.9-2-2 .9-2 2-2 2 .9 2 2"}),"QuestionMark"),v02=h(c.jsx("path",{d:"M11.07 12.85c.77-1.39 2.25-2.21 3.11-3.44.91-1.29.4-3.7-2.18-3.7-1.69 0-2.52 1.28-2.87 2.34L6.54 6.96C7.25 4.83 9.18 3 11.99 3c2.35 0 3.96 1.07 4.78 2.41.7 1.15 1.11 3.3.03 4.9-1.2 1.77-2.35 2.31-2.97 3.45-.25.46-.35.76-.35 2.24h-2.89c-.01-.78-.13-2.05.48-3.15M14 20c0 1.1-.9 2-2 2s-2-.9-2-2 .9-2 2-2 2 .9 2 2"}),"QuestionMarkOutlined"),e02=h(c.jsx("path",{d:"M7.92 7.54c-.8-.34-1.14-1.33-.66-2.05C8.23 4.05 9.85 3 11.99 3c2.35 0 3.96 1.07 4.78 2.41.7 1.15 1.11 3.3.03 4.9-1.2 1.77-2.35 2.31-2.97 3.45-.15.27-.24.49-.3.94-.09.73-.69 1.3-1.43 1.3-.87 0-1.58-.75-1.48-1.62.06-.51.18-1.04.46-1.54.77-1.39 2.25-2.21 3.11-3.44.91-1.29.4-3.7-2.18-3.7-1.17 0-1.93.61-2.4 1.34-.35.57-1.08.75-1.69.5M14 20c0 1.1-.9 2-2 2s-2-.9-2-2 .9-2 2-2 2 .9 2 2"}),"QuestionMarkRounded"),l02=h(c.jsx("path",{d:"M11.07 12.85c.77-1.39 2.25-2.21 3.11-3.44.91-1.29.4-3.7-2.18-3.7-1.69 0-2.52 1.28-2.87 2.34L6.54 6.96C7.25 4.83 9.18 3 11.99 3c2.35 0 3.96 1.07 4.78 2.41.7 1.15 1.11 3.3.03 4.9-1.2 1.77-2.35 2.31-2.97 3.45-.25.46-.35.76-.35 2.24h-2.89c-.01-.78-.13-2.05.48-3.15M14 20c0 1.1-.9 2-2 2s-2-.9-2-2 .9-2 2-2 2 .9 2 2"}),"QuestionMarkSharp"),n02=h(c.jsx("path",{d:"M11.07 12.85c.77-1.39 2.25-2.21 3.11-3.44.91-1.29.4-3.7-2.18-3.7-1.69 0-2.52 1.28-2.87 2.34L6.54 6.96C7.25 4.83 9.18 3 11.99 3c2.35 0 3.96 1.07 4.78 2.41.7 1.15 1.11 3.3.03 4.9-1.2 1.77-2.35 2.31-2.97 3.45-.25.46-.35.76-.35 2.24h-2.89c-.01-.78-.13-2.05.48-3.15M14 20c0 1.1-.9 2-2 2s-2-.9-2-2 .9-2 2-2 2 .9 2 2"}),"QuestionMarkTwoTone"),a02=h(c.jsx("path",{d:"M4 6H2v14c0 1.1.9 2 2 2h14v-2H4zm16-4H8c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2m-1 9h-4v4h-2v-4H9V9h4V5h2v4h4z"}),"Queue"),d02=h(c.jsx("path",{d:"M15 6H3v2h12zm0 4H3v2h12zM3 16h8v-2H3zM17 6v8.18c-.31-.11-.65-.18-1-.18-1.66 0-3 1.34-3 3s1.34 3 3 3 3-1.34 3-3V8h3V6z"}),"QueueMusic"),z02=h(c.jsx("path",{d:"M22 6h-5v8.18c-.31-.11-.65-.18-1-.18-1.66 0-3 1.34-3 3s1.34 3 3 3 3-1.34 3-3V8h3zm-7 0H3v2h12zm0 4H3v2h12zm-4 4H3v2h8z"}),"QueueMusicOutlined"),m02=h(c.jsx("path",{d:"M14 6H4c-.55 0-1 .45-1 1s.45 1 1 1h10c.55 0 1-.45 1-1s-.45-1-1-1m0 4H4c-.55 0-1 .45-1 1s.45 1 1 1h10c.55 0 1-.45 1-1s-.45-1-1-1M4 16h6c.55 0 1-.45 1-1s-.45-1-1-1H4c-.55 0-1 .45-1 1s.45 1 1 1M19 6c-1.1 0-2 .9-2 2v6.18c-.31-.11-.65-.18-1-.18-1.84 0-3.28 1.64-2.95 3.54.21 1.21 1.2 2.2 2.41 2.41 1.9.33 3.54-1.11 3.54-2.95V8h2c.55 0 1-.45 1-1s-.45-1-1-1z"}),"QueueMusicRounded"),p02=h(c.jsx("path",{d:"M15 6H3v2h12zm0 4H3v2h12zM3 16h8v-2H3zM17 6v8.18c-.31-.11-.65-.18-1-.18-1.66 0-3 1.34-3 3s1.34 3 3 3 3-1.34 3-3V8h3V6z"}),"QueueMusicSharp"),H02=h([c.jsx("circle",{cx:"16",cy:"17",r:"1",opacity:".3"},"0"),c.jsx("path",{d:"M3 10h12v2H3zm0 4h8v2H3zm0-8h12v2H3zm14 8.18c-.31-.11-.65-.18-1-.18-1.66 0-3 1.34-3 3s1.34 3 3 3 3-1.34 3-3V8h3V6h-5z"},"1")],"QueueMusicTwoTone"),M02=h(c.jsx("path",{d:"M4 6H2v14c0 1.1.9 2 2 2h14v-2H4zm16-4H8c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2m0 14H8V4h12zm-7-1h2v-4h4V9h-4V5h-2v4H9v2h4z"}),"QueueOutlined"),r02=h(c.jsx("path",{d:"M21 3H3c-1.11 0-2 .89-2 2v12c0 1.1.89 2 2 2h5v2h8v-2h2v-2H3V5h18v8h2V5c0-1.11-.9-2-2-2m-8 7V7h-2v3H8v2h3v3h2v-3h3v-2zm11 8-4.5 4.5L18 21l3-3-3-3 1.5-1.5z"}),"QueuePlayNext"),i02=h(c.jsx("path",{d:"M21 3H3c-1.11 0-2 .89-2 2v12c0 1.1.89 2 2 2h5v2h8v-2h2v-2H3V5h18v8h2V5c0-1.11-.9-2-2-2m-8 7V7h-2v3H8v2h3v3h2v-3h3v-2zm11 8-4.5 4.5L18 21l3-3-3-3 1.5-1.5z"}),"QueuePlayNextOutlined"),V02=h(c.jsx("path",{d:"M21 3H3c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h5v1c0 .55.45 1 1 1h6c.55 0 1-.45 1-1v-1h1c.55 0 1-.45 1-1s-.45-1-1-1H4c-.55 0-1-.45-1-1V6c0-.55.45-1 1-1h16c.55 0 1 .45 1 1v6c0 .55.45 1 1 1s1-.45 1-1V5c0-1.1-.9-2-2-2m-8 7V8c0-.55-.45-1-1-1s-1 .45-1 1v2H9c-.55 0-1 .45-1 1s.45 1 1 1h2v2c0 .55.45 1 1 1s1-.45 1-1v-2h2c.55 0 1-.45 1-1s-.45-1-1-1zm10.29 8.71-3.04 3.04c-.41.41-1.09.41-1.5 0s-.41-1.09 0-1.5L21 18l-2.25-2.25c-.41-.41-.41-1.09 0-1.5s1.09-.41 1.5 0l3.04 3.04c.39.39.39 1.03 0 1.42"}),"QueuePlayNextRounded"),x02=h(c.jsx("path",{d:"M23 3H1v16h7v2h8v-2h2v-2H3V5h18v8h2zm-10 7V7h-2v3H8v2h3v3h2v-3h3v-2zm11 8-4.5 4.5L18 21l3-3-3-3 1.5-1.5z"}),"QueuePlayNextSharp"),j02=h(c.jsx("path",{d:"M13 15v-3h3v-2h-3V7h-2v3H8v2h3v3zm5 0 3 3-3 3 1.5 1.5L24 18l-4.5-4.5zM8 19v2h8v-2h2v-2H3V5h18v8h2V5c0-1.11-.9-2-2-2H3c-1.11 0-2 .89-2 2v12c0 1.1.89 2 2 2z"}),"QueuePlayNextTwoTone"),u02=h(c.jsx("path",{d:"M3 6c-.55 0-1 .45-1 1v13c0 1.1.9 2 2 2h13c.55 0 1-.45 1-1s-.45-1-1-1H5c-.55 0-1-.45-1-1V7c0-.55-.45-1-1-1m17-4H8c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2m-2 9h-3v3c0 .55-.45 1-1 1s-1-.45-1-1v-3h-3c-.55 0-1-.45-1-1s.45-1 1-1h3V6c0-.55.45-1 1-1s1 .45 1 1v3h3c.55 0 1 .45 1 1s-.45 1-1 1"}),"QueueRounded"),L02=h(c.jsx("path",{d:"M4 6H2v16h16v-2H4zm18-4H6v16h16zm-3 9h-4v4h-2v-4H9V9h4V5h2v4h4z"}),"QueueSharp"),S02=h([c.jsx("path",{d:"M8 16h12V4H8zm1-7h4V5h2v4h4v2h-4v4h-2v-4H9z",opacity:".3"},"0"),c.jsx("path",{d:"M2 20c0 1.1.9 2 2 2h14v-2H4V6H2zM20 2H8c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2m0 14H8V4h12zm-7-1h2v-4h4V9h-4V5h-2v4H9v2h4z"},"1")],"QueueTwoTone"),C02=h([c.jsx("path",{d:"M22 4c0-1.1-.9-2-2-2H4c-1.1 0-1.99.9-1.99 2L2 22l4-4h9v-8h7z"},"0"),c.jsx("path",{d:"M22.5 16h-2.2l1.7-4h-5v6h2v5z"},"1")],"Quickreply"),T02=h([c.jsx("path",{d:"M4 17.17V4h16v6h2V4c0-1.1-.9-2-2-2H4c-1.1 0-1.99.9-1.99 2L2 22l4-4h9v-2H5.17z"},"0"),c.jsx("path",{d:"M22.5 16h-2.2l1.7-4h-5v6h2v5z"},"1")],"QuickreplyOutlined"),w02=h([c.jsx("path",{d:"M22 4c0-1.1-.9-2-2-2H4c-1.1 0-1.99.9-1.99 2L2 22l4-4h9v-7c0-.55.45-1 1-1h6z"},"0"),c.jsx("path",{d:"M21.69 16H20.3l1.4-3.3c.14-.33-.1-.7-.46-.7H17.5c-.28 0-.5.22-.5.5v5c0 .28.22.5.5.5H19v3.94c0 .26.36.35.47.11l2.66-5.33c.17-.33-.07-.72-.44-.72"},"1")],"QuickreplyRounded"),R02=h([c.jsx("path",{d:"M22 2H2v20l4-4h9v-8h7z"},"0"),c.jsx("path",{d:"M22.5 16h-2.2l1.7-4h-5v6h2v5z"},"1")],"QuickreplySharp"),O02=h([c.jsx("path",{d:"M4 4v13.17L5.17 16H15v-6h5V4z",opacity:".3"},"0"),c.jsx("path",{d:"M5.17 16 4 17.17V4h16v6h2V4c0-1.1-.9-2-2-2H4c-1.1 0-1.99.9-1.99 2L2 22l4-4h9v-2z"},"1"),c.jsx("path",{d:"m19 23 3.5-7h-2.2l1.7-4h-5v6h2z"},"2")],"QuickreplyTwoTone"),y02=h([c.jsx("path",{d:"M4 6H2v14c0 1.1.9 2 2 2h14v-2H4z"},"0"),c.jsx("path",{d:"M20 2H8c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2m-5.99 13c-.59 0-1.05-.47-1.05-1.05 0-.59.47-1.04 1.05-1.04.59 0 1.04.45 1.04 1.04-.01.58-.45 1.05-1.04 1.05m2.5-6.17c-.63.93-1.23 1.21-1.56 1.81-.13.24-.18.4-.18 1.18h-1.52c0-.41-.06-1.08.26-1.65.41-.73 1.18-1.16 1.63-1.8.48-.68.21-1.94-1.14-1.94-.88 0-1.32.67-1.5 1.23l-1.37-.57C11.51 5.96 12.52 5 13.99 5c1.23 0 2.08.56 2.51 1.26.37.61.58 1.73.01 2.57"},"1")],"Quiz"),g02=h(c.jsx("path",{d:"M4 6H2v14c0 1.1.9 2 2 2h14v-2H4zm16-4H8c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2m0 14H8V4h12zm-6.49-5.84c.41-.73 1.18-1.16 1.63-1.8.48-.68.21-1.94-1.14-1.94-.88 0-1.32.67-1.5 1.23l-1.37-.57C11.51 5.96 12.52 5 13.99 5c1.23 0 2.08.56 2.51 1.26.37.6.58 1.73.01 2.57-.63.93-1.23 1.21-1.56 1.81-.13.24-.18.4-.18 1.18h-1.52c.01-.41-.06-1.08.26-1.66m-.56 3.79c0-.59.47-1.04 1.05-1.04.59 0 1.04.45 1.04 1.04 0 .58-.44 1.05-1.04 1.05-.58 0-1.05-.47-1.05-1.05"}),"QuizOutlined"),A02=h([c.jsx("path",{d:"M17 20H4V7c0-.55-.45-1-1-1s-1 .45-1 1v13c0 1.1.9 2 2 2h13c.55 0 1-.45 1-1s-.45-1-1-1"},"0"),c.jsx("path",{d:"M20 2H8c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2m-5.99 13c-.59 0-1.05-.47-1.05-1.05 0-.59.47-1.04 1.05-1.04.59 0 1.04.45 1.04 1.04-.01.58-.45 1.05-1.04 1.05m2.5-6.17c-.63.93-1.23 1.21-1.56 1.81-.08.14-.13.26-.16.49-.05.39-.36.68-.75.68h-.03c-.44 0-.79-.38-.75-.82.03-.28.09-.57.25-.84.41-.73 1.18-1.16 1.63-1.8.48-.68.21-1.94-1.14-1.94-.61 0-1.01.32-1.26.7-.19.29-.57.39-.89.25-.42-.18-.6-.7-.34-1.07.51-.74 1.36-1.29 2.48-1.29 1.23 0 2.08.56 2.51 1.26.37.61.58 1.73.01 2.57"},"1")],"QuizRounded"),f02=h([c.jsx("path",{d:"M4 6H2v16h16v-2H4z"},"0"),c.jsx("path",{d:"M6 2v16h16V2zm7.51 8.16c.41-.73 1.18-1.16 1.63-1.8.48-.68.21-1.94-1.14-1.94-.88 0-1.32.67-1.5 1.23l-1.37-.57C11.51 5.96 12.52 5 13.99 5c1.23 0 2.08.56 2.51 1.26.37.6.58 1.73.01 2.57-.63.93-1.23 1.21-1.56 1.81-.13.24-.18.4-.18 1.18h-1.52c.01-.41-.06-1.08.26-1.66m-.56 3.79c0-.59.47-1.04 1.05-1.04.59 0 1.04.45 1.04 1.04 0 .58-.44 1.05-1.04 1.05-.58 0-1.05-.47-1.05-1.05"},"1")],"QuizSharp"),P02=h([c.jsx("path",{d:"M8 4v12h12V4zm6.74 10.69c-.2.21-.44.31-.73.31s-.54-.1-.74-.31c-.21-.21-.31-.45-.31-.74s.1-.54.31-.74.45-.3.74-.3.54.1.74.3.3.45.3.74-.11.54-.31.74m1.77-5.86c-.23.34-.54.69-.92 1.06-.3.27-.51.52-.64.75q-.18.345-.18.78v.4h-1.52v-.56c0-.42.09-.78.26-1.09.18-.32.49-.67.95-1.07.32-.29.55-.54.69-.74q.21-.3.21-.72 0-.54-.36-.87c-.24-.23-.57-.34-.99-.34-.4 0-.72.12-.97.36s-.42.53-.53.87l-1.37-.57c.18-.55.52-1.03 1-1.45.49-.43 1.11-.64 1.85-.64.56 0 1.05.11 1.49.33q.66.33 1.02.93c.24.4.36.84.36 1.33s-.11.9-.35 1.24",opacity:".3"},"0"),c.jsx("path",{d:"M4 6H2v14c0 1.1.9 2 2 2h14v-2H4zm16-4H8c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2m0 14H8V4h12zm-6.49-5.84c.41-.73 1.18-1.16 1.63-1.8.48-.68.21-1.94-1.14-1.94-.88 0-1.32.67-1.5 1.23l-1.37-.57C11.51 5.96 12.52 5 13.99 5c1.23 0 2.08.56 2.51 1.26.37.6.58 1.73.01 2.57-.63.93-1.23 1.21-1.56 1.81-.13.24-.18.4-.18 1.18h-1.52c.01-.41-.06-1.08.26-1.66m-.56 3.79c0-.59.47-1.04 1.05-1.04.59 0 1.04.45 1.04 1.04 0 .58-.44 1.05-1.04 1.05-.58 0-1.05-.47-1.05-1.05"},"1")],"QuizTwoTone"),F02=h(c.jsx("path",{d:"M7.8 7.2 9 10H7L5.87 7.33H4V10H2V2h5c1.13 0 2 .87 2 2v1.33c0 .8-.53 1.54-1.2 1.87M7 4H4v1.33h3z"}),"RMobiledata"),B02=h(c.jsx("path",{d:"M7.8 7.2 9 10H7L5.87 7.33H4V10H2V2h5c1.13 0 2 .87 2 2v1.33c0 .8-.53 1.54-1.2 1.87M7 4H4v1.33h3z"}),"RMobiledataOutlined"),b02=h(c.jsx("path",{d:"m7.8 7.2.65 1.52c.26.61-.18 1.28-.84 1.28-.37 0-.7-.22-.85-.56l-.89-2.11H4v1.75c0 .51-.41.92-.92.92h-.16C2.41 10 2 9.59 2 9.08V3c0-.55.45-1 1-1h4c1.1 0 2 .9 2 2v1.33c0 .8-.53 1.54-1.2 1.87M7 4H4v1.33h3z"}),"RMobiledataRounded"),D02=h(c.jsx("path",{d:"M7.8 7.2 9 10H7L5.87 7.33H4V10H2V2h7v5.2zM7 4H4v1.33h3z"}),"RMobiledataSharp"),k02=h(c.jsx("path",{d:"M7.8 7.2 9 10H7L5.87 7.33H4V10H2V2h5c1.13 0 2 .87 2 2v1.33c0 .8-.53 1.54-1.2 1.87M7 4H4v1.33h3z"}),"RMobiledataTwoTone"),W02=h(c.jsx("path",{d:"M19.74 18.33C21.15 16.6 22 14.4 22 12c0-5.52-4.48-10-10-10S2 6.48 2 12s4.48 10 10 10c2.4 0 4.6-.85 6.33-2.26.27-.22.53-.46.78-.71.03-.03.05-.06.07-.08.2-.2.39-.41.56-.62M12 20c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8c0 1.85-.63 3.54-1.69 4.9l-1.43-1.43c.69-.98 1.1-2.17 1.1-3.46 0-3.31-2.69-6-6-6s-6 2.69-6 6 2.69 6 6 6c1.3 0 2.51-.42 3.49-1.13l1.42 1.42C15.54 19.37 13.85 20 12 20m1.92-7.49c.17-.66.02-1.38-.49-1.9l-.02-.02c-.77-.77-2-.78-2.78-.04-.01.01-.03.02-.05.04-.78.78-.78 2.05 0 2.83l.02.02c.52.51 1.25.67 1.91.49l1.51 1.51c-.6.36-1.29.58-2.04.58-2.21 0-4-1.79-4-4s1.79-4 4-4 4 1.79 4 4c0 .73-.21 1.41-.56 2z"}),"Radar"),N02=h(c.jsx("path",{d:"M19.74 18.33C21.15 16.6 22 14.4 22 12c0-5.52-4.48-10-10-10S2 6.48 2 12s4.48 10 10 10c2.4 0 4.6-.85 6.33-2.26.27-.22.53-.46.78-.71.03-.03.05-.06.07-.08.2-.2.39-.41.56-.62M12 20c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8c0 1.85-.63 3.54-1.69 4.9l-1.43-1.43c.69-.98 1.1-2.17 1.1-3.46 0-3.31-2.69-6-6-6s-6 2.69-6 6 2.69 6 6 6c1.3 0 2.51-.42 3.49-1.13l1.42 1.42C15.54 19.37 13.85 20 12 20m1.92-7.49c.17-.66.02-1.38-.49-1.9l-.02-.02c-.77-.77-2-.78-2.78-.04-.01.01-.03.02-.05.04-.78.78-.78 2.05 0 2.83l.02.02c.52.51 1.25.67 1.91.49l1.51 1.51c-.6.36-1.29.58-2.04.58-2.21 0-4-1.79-4-4s1.79-4 4-4 4 1.79 4 4c0 .73-.21 1.41-.56 2z"}),"RadarOutlined"),E02=h(c.jsx("path",{d:"M19.74 18.33C21.15 16.6 22 14.4 22 12c0-5.52-4.48-10-10-10S2 6.48 2 12s4.48 10 10 10c2.4 0 4.6-.85 6.33-2.26.27-.22.53-.46.78-.71.03-.03.05-.06.07-.08.2-.2.39-.41.56-.62M12 20c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8c0 1.85-.63 3.54-1.69 4.9l-1.43-1.43c.69-.98 1.1-2.17 1.1-3.46 0-3.31-2.69-6-6-6s-6 2.69-6 6 2.69 6 6 6c1.3 0 2.51-.42 3.49-1.13l1.42 1.42C15.54 19.37 13.85 20 12 20m1.92-7.49c.17-.66.02-1.38-.49-1.9l-.02-.02c-.77-.77-2-.78-2.78-.04-.01.01-.03.02-.05.04-.78.78-.78 2.05 0 2.83l.02.02c.52.51 1.25.67 1.91.49l1.51 1.51c-.6.36-1.29.58-2.04.58-2.21 0-4-1.79-4-4s1.79-4 4-4 4 1.79 4 4c0 .73-.21 1.41-.56 2z"}),"RadarRounded"),I02=h(c.jsx("path",{d:"M19.74 18.33C21.15 16.6 22 14.4 22 12c0-5.52-4.48-10-10-10S2 6.48 2 12s4.48 10 10 10c2.4 0 4.6-.85 6.33-2.26.27-.22.53-.46.78-.71.03-.03.05-.06.07-.08.2-.2.39-.41.56-.62M12 20c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8c0 1.85-.63 3.54-1.69 4.9l-1.43-1.43c.69-.98 1.1-2.17 1.1-3.46 0-3.31-2.69-6-6-6s-6 2.69-6 6 2.69 6 6 6c1.3 0 2.51-.42 3.49-1.13l1.42 1.42C15.54 19.37 13.85 20 12 20m1.92-7.49c.17-.66.02-1.38-.49-1.9l-.02-.02c-.77-.77-2-.78-2.78-.04-.01.01-.03.02-.05.04-.78.78-.78 2.05 0 2.83l.02.02c.52.51 1.25.67 1.91.49l1.51 1.51c-.6.36-1.29.58-2.04.58-2.21 0-4-1.79-4-4s1.79-4 4-4 4 1.79 4 4c0 .73-.21 1.41-.56 2z"}),"RadarSharp"),U02=h(c.jsx("path",{d:"M19.74 18.33C21.15 16.6 22 14.4 22 12c0-5.52-4.48-10-10-10S2 6.48 2 12s4.48 10 10 10c2.4 0 4.6-.85 6.33-2.26.27-.22.53-.46.78-.71.03-.03.05-.06.07-.08.2-.2.39-.41.56-.62M12 20c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8c0 1.85-.63 3.54-1.69 4.9l-1.43-1.43c.69-.98 1.1-2.17 1.1-3.46 0-3.31-2.69-6-6-6s-6 2.69-6 6 2.69 6 6 6c1.3 0 2.51-.42 3.49-1.13l1.42 1.42C15.54 19.37 13.85 20 12 20m1.92-7.49c.17-.66.02-1.38-.49-1.9l-.02-.02c-.77-.77-2-.78-2.78-.04-.01.01-.03.02-.05.04-.78.78-.78 2.05 0 2.83l.02.02c.52.51 1.25.67 1.91.49l1.51 1.51c-.6.36-1.29.58-2.04.58-2.21 0-4-1.79-4-4s1.79-4 4-4 4 1.79 4 4c0 .73-.21 1.41-.56 2z"}),"RadarTwoTone"),G02=h(c.jsx("path",{d:"M3.24 6.15C2.51 6.43 2 7.17 2 8v12c0 1.1.89 2 2 2h16c1.11 0 2-.9 2-2V8c0-1.11-.89-2-2-2H8.3l8.26-3.34L15.88 1zM7 20c-1.66 0-3-1.34-3-3s1.34-3 3-3 3 1.34 3 3-1.34 3-3 3m13-8h-2v-2h-2v2H4V8h16z"}),"Radio"),K02=h(c.jsx("path",{d:"M12 7c-2.76 0-5 2.24-5 5s2.24 5 5 5 5-2.24 5-5-2.24-5-5-5m0-5C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m0 18c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8"}),"RadioButtonChecked"),q02=h([c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m0 18c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8"},"0"),c.jsx("circle",{cx:"12",cy:"12",r:"5"},"1")],"RadioButtonCheckedOutlined"),Q02=h([c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m0 18c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8"},"0"),c.jsx("circle",{cx:"12",cy:"12",r:"5"},"1")],"RadioButtonCheckedRounded"),Z02=h([c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m0 18c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8"},"0"),c.jsx("circle",{cx:"12",cy:"12",r:"5"},"1")],"RadioButtonCheckedSharp"),J02=h([c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m0 18c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8"},"0"),c.jsx("circle",{cx:"12",cy:"12",r:"5"},"1")],"RadioButtonCheckedTwoTone"),Y02=h(c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m0 18c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8"}),"RadioButtonUnchecked"),_02=h(c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m0 18c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8"}),"RadioButtonUncheckedOutlined"),X02=h(c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m0 18c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8"}),"RadioButtonUncheckedRounded"),$02=h(c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m0 18c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8"}),"RadioButtonUncheckedSharp"),c92=h(c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m0 18c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8"}),"RadioButtonUncheckedTwoTone"),h92=h([c.jsx("path",{d:"M20 6H8.3l8.26-3.34L15.88 1 3.24 6.15C2.51 6.43 2 7.17 2 8v12c0 1.1.89 2 2 2h16c1.11 0 2-.9 2-2V8c0-1.11-.89-2-2-2m0 2v3h-2V9h-2v2H4V8zM4 20v-7h16v7z"},"0"),c.jsx("circle",{cx:"8",cy:"16.48",r:"2.5"},"1")],"RadioOutlined"),s92=h(c.jsx("path",{d:"M3.24 6.15C2.51 6.43 2 7.17 2 8v12c0 1.1.9 2 2 2h16c1.11 0 2-.9 2-2V8c0-1.1-.9-2-2-2H8.3l7.43-3c.46-.19.68-.71.49-1.17s-.71-.68-1.17-.49zM7 20c-1.66 0-3-1.34-3-3s1.34-3 3-3 3 1.34 3 3-1.34 3-3 3m13-8h-2v-1c0-.55-.45-1-1-1s-1 .45-1 1v1H4V9c0-.55.45-1 1-1h14c.55 0 1 .45 1 1z"}),"RadioRounded"),t92=h(c.jsx("path",{d:"M2 6.67V22h20V6H8.3l8.26-3.34L15.88 1zM7 20c-1.66 0-3-1.34-3-3s1.34-3 3-3 3 1.34 3 3-1.34 3-3 3m13-8h-2v-2h-2v2H4V8h16z"}),"RadioSharp"),o92=h([c.jsx("path",{d:"M20 13H4v7h16zM8 18.98c-1.38 0-2.5-1.12-2.5-2.5s1.12-2.5 2.5-2.5 2.5 1.12 2.5 2.5-1.12 2.5-2.5 2.5",opacity:".3"},"0"),c.jsx("path",{d:"M2 20c0 1.1.89 2 2 2h16c1.11 0 2-.9 2-2V8c0-1.11-.89-2-2-2H8.3l8.26-3.34L15.88 1 3.24 6.15C2.51 6.43 2 7.17 2 8zM4 8h16v3h-2V9h-2v2H4zm0 5h16v7H4z"},"1"),c.jsx("circle",{cx:"8",cy:"16.48",r:"2.5"},"2")],"RadioTwoTone"),v92=h(c.jsx("path",{d:"M23 8a7 7 0 0 0-11.95-4.95A34 34 0 0 0 9 3c-4.42 0-8 .5-8 4v10.5A3.5 3.5 0 0 0 4.5 21L3 22.5v.5h12v-.5L13.5 21a3.5 3.5 0 0 0 3.5-3.5v-2.58A7 7 0 0 0 23 8M3 12V7h6.08a6.96 6.96 0 0 0 1.18 5zm6 7c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2m7.71-6.06-.2.03L16 13l-.47-.02-.16-.02-.29-.04-.2-.04-.22-.06a1.55 1.55 0 0 1-.23-.07l-.13-.05A4.99 4.99 0 0 1 11.1 7q.06-.285.15-.54l.05-.14.15-.38.07-.15.2-.36.07-.12.3-.42.02-.02c.24-.3.52-.57.82-.81l.01-.01.46-.32.03-.02A5.25 5.25 0 0 1 16 3a5 5 0 0 1 .71 9.94M15 4h2v5h-2zm0 6h2v2h-2z"}),"RailwayAlert"),e92=h([c.jsx("circle",{cx:"10",cy:"15.5",r:"1.5"},"0"),c.jsx("path",{d:"M4 11V8h7.29C11.1 7.37 11 6.7 11 6H4.43c.9-.77 3.28-1.08 6.65-.98.1-.7.3-1.37.59-1.99C2.97 2.67 2 5.02 2 7v9.5C2 18.43 3.57 20 5.5 20L4 21v1h12v-1l-1.5-1c1.93 0 3.5-1.57 3.5-3.5V13c-1.91 0-3.63-.76-4.89-2zm12 5.5c0 .83-.67 1.5-1.5 1.5h-9c-.83 0-1.5-.67-1.5-1.5V13h12z"},"1"),c.jsx("path",{d:"M18 1c-2.76 0-5 2.24-5 5s2.24 5 5 5 5-2.24 5-5-2.24-5-5-5m.5 8h-1V8h1zm0-2h-1V3h1z"},"2")],"RailwayAlertOutlined"),l92=h([c.jsx("path",{d:"M4 11V8h7.29c-.77-2.6.21-4.61.37-4.97C2.97 2.67 2 5.02 2 7v9.5C2 18.43 3.57 20 5.5 20l-1.21.81c-.18.12-.29.32-.29.54 0 .36.29.65.65.65h10.7c.36 0 .65-.29.65-.65 0-.22-.11-.42-.29-.54L14.5 20c1.93 0 3.5-1.57 3.5-3.5V13c-1.91 0-3.63-.76-4.89-2zm6 6c-.83 0-1.5-.67-1.5-1.5S9.17 14 10 14s1.5.67 1.5 1.5S10.83 17 10 17"},"0"),c.jsx("path",{d:"M18 1c-2.76 0-5 2.24-5 5s2.24 5 5 5 5-2.24 5-5-2.24-5-5-5m0 8c-.28 0-.5-.22-.5-.5s.22-.5.5-.5.5.22.5.5-.22.5-.5.5m.5-2.5c0 .28-.22.5-.5.5s-.5-.22-.5-.5v-3c0-.28.22-.5.5-.5s.5.22.5.5z"},"1")],"RailwayAlertRounded"),n92=h([c.jsx("path",{d:"M4 11V8h7.29c-.77-2.6.21-4.61.37-4.97C2.97 2.67 2 5.02 2 7v9.5C2 18.43 3.57 20 5.5 20L4 21v1h12v-1l-1.5-1c1.93 0 3.5-1.57 3.5-3.5V13c-1.91 0-3.63-.76-4.89-2zm6 6c-.83 0-1.5-.67-1.5-1.5S9.17 14 10 14s1.5.67 1.5 1.5S10.83 17 10 17"},"0"),c.jsx("path",{d:"M18 1c-2.76 0-5 2.24-5 5s2.24 5 5 5 5-2.24 5-5-2.24-5-5-5m.5 8h-1V8h1zm0-2h-1V3h1z"},"1")],"RailwayAlertSharp"),a92=h([c.jsx("path",{d:"M4 16.5c0 .83.67 1.5 1.5 1.5h9c.83 0 1.5-.67 1.5-1.5V13H4zm6-2.5c.83 0 1.5.67 1.5 1.5S10.83 17 10 17s-1.5-.67-1.5-1.5S9.17 14 10 14M4.43 6H11c0-.33.03-.66.08-.98-3.37-.1-5.75.21-6.65.98",opacity:".3"},"0"),c.jsx("path",{d:"M4 11V8h7.29C11.1 7.37 11 6.7 11 6H4.43c.9-.77 3.28-1.08 6.65-.98.1-.7.3-1.37.59-1.99C2.97 2.67 2 5.02 2 7v9.5C2 18.43 3.57 20 5.5 20L4 21v1h12v-1l-1.5-1c1.93 0 3.5-1.57 3.5-3.5V13c-1.91 0-3.63-.76-4.89-2zm12 5.5c0 .83-.67 1.5-1.5 1.5h-9c-.83 0-1.5-.67-1.5-1.5V13h12z"},"1"),c.jsx("circle",{cx:"10",cy:"15.5",r:"1.5"},"2"),c.jsx("path",{d:"M18 1c-2.76 0-5 2.24-5 5s2.24 5 5 5 5-2.24 5-5-2.24-5-5-5m.5 8h-1V8h1zm0-2h-1V3h1z"},"3")],"RailwayAlertTwoTone"),d92=h(c.jsx("path",{d:"M9 6H8V4.65l1-.12zm0 6H8V7h1zM6 7h1v5H6zm0-2.12 1-.12V6H6zM22 3V2L5 4v8H2c0 3.69 2.47 6.86 6 8.25V22h8v-1.75c3.53-1.39 6-4.56 6-8.25H10V7h12V6H10V4.41z"}),"RamenDining"),z92=h(c.jsx("path",{d:"M19.66 14c-.66 1.92-2.24 3.54-4.4 4.39l-1.26.5V20h-4v-1.11l-1.27-.5c-2.16-.85-3.74-2.47-4.4-4.39zM22 2 4 3.99V12H2c0 3.69 2.47 6.86 6 8.25V22h8v-1.75c3.53-1.39 6-4.56 6-8.25H10.5V8H22V6.5H10.5V4.78L22 3.51zM8 6.5V5.06l1-.11V6.5zm-2.5 0V5.34l1-.11V6.5zM8 12V8h1v4zm-2.5 0V8h1v4z"}),"RamenDiningOutlined"),m92=h(c.jsx("path",{d:"M22 2.84c0-.45-.39-.79-.83-.75L4.89 3.9c-.51.05-.89.48-.89.99V12h-.92c-.6 0-1.08.53-1 1.13.44 3.2 2.75 5.87 5.92 7.12V21c0 .55.45 1 1 1h6c.55 0 1-.45 1-1v-.75c3.17-1.25 5.48-3.92 5.92-7.12.08-.6-.4-1.13-1-1.13H10.5V8h10.75c.41 0 .75-.34.75-.75s-.34-.75-.75-.75H10.5V4.78l10.83-1.19c.38-.05.67-.37.67-.75M6.5 5.22V6.5h-1V5.34zM5.5 8h1v4h-1zM9 12H8V8h1zm0-5.5H8V5.06l1-.11z"}),"RamenDiningRounded"),p92=h(c.jsx("path",{d:"M22 3.51V2L4 3.99V12H2c0 3.69 2.47 6.86 6 8.25V22h8v-1.75c3.53-1.39 6-4.56 6-8.25H10.5V8H22V6.5H10.5V4.78zM6.5 5.22V6.5h-1V5.34zM5.5 8h1v4h-1zM9 12H8V8h1zm0-5.5H8V5.06l1-.11z"}),"RamenDiningSharp"),H92=h([c.jsx("path",{d:"m8.73 18.39 1.27.5V20h4v-1.11l1.27-.5c2.16-.85 3.74-2.47 4.4-4.39H4.34c.65 1.92 2.24 3.54 4.39 4.39",opacity:".3"},"0"),c.jsx("path",{d:"M22 3.51V2L4 3.99V12H2c0 3.69 2.47 6.86 6 8.25V22h8v-1.75c3.53-1.39 6-4.56 6-8.25H10.5V8H22V6.5H10.5V4.78zM8 5.06l1-.11V6.5H8zM8 8h1v4H8zM5.5 5.34l1-.11V6.5h-1zM5.5 8h1v4h-1zm14.16 6c-.66 1.92-2.24 3.54-4.4 4.39l-1.26.5V20h-4v-1.11l-1.27-.5c-2.16-.85-3.74-2.47-4.4-4.39z"},"1")],"RamenDiningTwoTone"),M92=h(c.jsx("path",{d:"M13 21h-2V6.83L9.41 8.41 8 7l4-4 4 4-1.41 1.41L13 6.83V9c0 4.27 4.03 7.13 6 8.27l-1.46 1.46c-1.91-1.16-3.44-2.53-4.54-4.02z"}),"RampLeft"),r92=h(c.jsx("path",{d:"M13 21h-2V6.83L9.41 8.41 8 7l4-4 4 4-1.41 1.41L13 6.83V9c0 4.27 4.03 7.13 6 8.27l-1.46 1.46c-1.91-1.16-3.44-2.53-4.54-4.02z"}),"RampLeftOutlined"),i92=h(c.jsx("path",{d:"M12 21c-.55 0-1-.45-1-1V6.83l-.88.88c-.39.39-1.02.39-1.41 0a.996.996 0 0 1 0-1.41l2.59-2.59c.39-.39 1.02-.39 1.41 0L15.3 6.3c.39.39.39 1.02 0 1.41s-1.02.39-1.41 0L13 6.83V9c0 3.62 2.89 6.22 4.97 7.62.52.35.59 1.09.14 1.53-.33.33-.87.4-1.26.13-1.59-1.06-2.89-2.28-3.85-3.59v5.3c0 .56-.45 1.01-1 1.01"}),"RampLeftRounded"),V92=h(c.jsx("path",{d:"M13 21h-2V6.83L9.41 8.41 8 7l4-4 4 4-1.41 1.41L13 6.83V9c0 4.27 4.03 7.13 6 8.27l-1.46 1.46c-1.91-1.16-3.44-2.53-4.54-4.02z"}),"RampLeftSharp"),x92=h(c.jsx("path",{d:"M13 21h-2V6.83L9.41 8.41 8 7l4-4 4 4-1.41 1.41L13 6.83V9c0 4.27 4.03 7.13 6 8.27l-1.46 1.46c-1.91-1.16-3.44-2.53-4.54-4.02z"}),"RampLeftTwoTone"),j92=h(c.jsx("path",{d:"M11 21h2V6.83l1.59 1.59L16 7l-4-4-4 4 1.41 1.41L11 6.83V9c0 4.27-4.03 7.13-6 8.27l1.46 1.46C8.37 17.56 9.9 16.19 11 14.7z"}),"RampRight"),u92=h(c.jsx("path",{d:"M11 21h2V6.83l1.59 1.59L16 7l-4-4-4 4 1.41 1.41L11 6.83V9c0 4.27-4.03 7.13-6 8.27l1.46 1.46C8.37 17.56 9.9 16.19 11 14.7z"}),"RampRightOutlined"),L92=h(c.jsx("path",{d:"M12 21c.55 0 1-.45 1-1V6.83l.88.88c.39.39 1.02.39 1.41 0s.39-1.02 0-1.41L12.7 3.71a.996.996 0 0 0-1.41 0L8.71 6.29c-.39.39-.39 1.02 0 1.41s1.02.39 1.41 0l.88-.87V9c0 3.62-2.89 6.22-4.97 7.62-.52.35-.59 1.09-.14 1.53.33.33.87.4 1.26.13C8.74 17.22 10.04 16 11 14.69v5.3c0 .56.45 1.01 1 1.01"}),"RampRightRounded"),S92=h(c.jsx("path",{d:"M11 21h2V6.83l1.59 1.59L16 7l-4-4-4 4 1.41 1.41L11 6.83V9c0 4.27-4.03 7.13-6 8.27l1.46 1.46C8.37 17.56 9.9 16.19 11 14.7z"}),"RampRightSharp"),C92=h(c.jsx("path",{d:"M11 21h2V6.83l1.59 1.59L16 7l-4-4-4 4 1.41 1.41L11 6.83V9c0 4.27-4.03 7.13-6 8.27l1.46 1.46C8.37 17.56 9.9 16.19 11 14.7z"}),"RampRightTwoTone"),T92=h(c.jsx("path",{d:"M20 2H4c-1.1 0-1.99.9-1.99 2L2 22l4-4h14c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2M6 14v-2.47l6.88-6.88c.2-.2.51-.2.71 0l1.77 1.77c.2.2.2.51 0 .71L8.47 14zm12 0h-7.5l2-2H18z"}),"RateReview"),w92=h(c.jsx("path",{d:"M20 2H4c-1.1 0-1.99.9-1.99 2L2 22l4-4h14c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2m0 14H5.17l-.59.59-.58.58V4h16zm-9.5-2H18v-2h-5.5zm3.86-5.87c.2-.2.2-.51 0-.71l-1.77-1.77c-.2-.2-.51-.2-.71 0L6 11.53V14h2.47z"}),"RateReviewOutlined"),R92=h(c.jsx("path",{d:"M20 2H4c-1.1 0-2 .9-2 2v18l4-4h14c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2M6 14v-2.47l6.88-6.88c.2-.2.51-.2.71 0l1.77 1.77c.2.2.2.51 0 .71L8.47 14zm11 0h-6.5l2-2H17c.55 0 1 .45 1 1s-.45 1-1 1"}),"RateReviewRounded"),O92=h(c.jsx("path",{d:"M22 2H2v20l4-4h16zM6 14v-2.47l6.88-6.88c.2-.2.51-.2.71 0l1.77 1.77c.2.2.2.51 0 .71L8.47 14zm12 0h-7.5l2-2H18z"}),"RateReviewSharp"),y92=h([c.jsx("path",{d:"m4 17.17.59-.59.58-.58H20V4H4zM18 14h-7.5l2-2H18zM6 11.53l5.88-5.88c.2-.2.51-.2.71 0l1.77 1.77c.2.2.2.51 0 .71L8.47 14H6z",opacity:".3"},"0"),c.jsx("path",{d:"M20 2H4c-1.1 0-1.99.9-1.99 2L2 22l4-4h14c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2m0 14H5.17l-.59.59-.58.58V4h16zm-9.5-2H18v-2h-5.5zm3.86-5.87c.2-.2.2-.51 0-.71l-1.77-1.77c-.2-.2-.51-.2-.71 0L6 11.53V14h2.47z"},"1")],"RateReviewTwoTone"),g92=h(c.jsx("path",{d:"m17.15 14.32.59-2.36.76 3.04h1.48l1.5-6h-1.5l-.74 3-.74-3h-1.52l-.74 3-.74-3H14l.72 2.9zM1.39 4.22 6.17 9H3v6h1.5v-2h1.1l.9 2H8l-.9-2.1c.5-.3.9-.8.9-1.4v-.67l1.43 1.43L8.75 15h1.5l.38-1.5h.04l9.11 9.11 1.41-1.41L2.81 2.81zM6.5 11.5h-2v-1h2z"}),"RawOff"),A92=h(c.jsx("path",{d:"m17.15 14.32.59-2.36.76 3.04h1.48l1.5-6h-1.5l-.74 3-.74-3h-1.52l-.74 3-.74-3H14l.72 2.9zM1.39 4.22 6.17 9H3v6h1.5v-2h1.1l.9 2H8l-.9-2.1c.5-.3.9-.8.9-1.4v-.67l1.43 1.43L8.75 15h1.5l.38-1.5h.04l9.11 9.11 1.41-1.41L2.81 2.81zM6.5 11.5h-2v-1h2z"}),"RawOffOutlined"),f92=h(c.jsx("path",{d:"M20.55 9c-.33 0-.63.23-.71.55l-.6 2.45-.56-2.26c-.1-.44-.49-.74-.94-.74s-.84.3-.94.74L16.24 12l-.6-2.45c-.08-.32-.37-.55-.71-.55-.47 0-.82.44-.71.9l.5 1.99 2.42 2.42c0-.01.01-.02.01-.03l.58-2.32.58 2.32c.12.42.5.72.93.72s.81-.3.92-.72l1.09-4.38c.12-.46-.23-.9-.7-.9M3.51 3.51a.996.996 0 0 0-1.41 0c-.39.39-.39 1.02 0 1.41L6.17 9H4c-.55 0-1 .45-1 1v4.31c0 .38.31.69.69.69h.11c.38 0 .69-.31.69-.69V13h1.1l.72 1.59c.12.25.37.41.64.41.5 0 .83-.51.64-.97L7.1 12.9c.5-.3.9-.8.9-1.4v-.67l1.43 1.43-.45 1.84c-.12.46.23.9.7.9.33 0 .62-.23.7-.55l.24-.95h.04l8.4 8.4c.39.39 1.02.39 1.41 0s.39-1.02 0-1.41zM6.5 11.5h-2v-1h2z"}),"RawOffRounded"),P92=h(c.jsx("path",{d:"m17.15 14.32.59-2.36.76 3.04h1.48l1.5-6h-1.5l-.74 3-.74-3h-1.52l-.74 3-.74-3H14l.72 2.9zM1.39 4.22 6.17 9H3v6h1.5v-2h1.1l.9 2H8l-.9-2.1c.5-.3.9-.8.9-1.4v-.67l1.43 1.43L8.75 15h1.5l.38-1.5h.04l9.11 9.11 1.41-1.41L2.81 2.81zM6.5 11.5h-2v-1h2z"}),"RawOffSharp"),F92=h(c.jsx("path",{d:"m17.15 14.32.59-2.36.76 3.04h1.48l1.5-6h-1.5l-.74 3-.74-3h-1.52l-.74 3-.74-3H14l.72 2.9zM1.39 4.22 6.17 9H3v6h1.5v-2h1.1l.9 2H8l-.9-2.1c.5-.3.9-.8.9-1.4v-.67l1.43 1.43L8.75 15h1.5l.38-1.5h.04l9.11 9.11 1.41-1.41L2.81 2.81zM6.5 11.5h-2v-1h2z"}),"RawOffTwoTone"),B92=h(c.jsx("path",{d:"M6.5 9H3v6h1.5v-2h1.1l.9 2H8l-.9-2.1c.5-.3.9-.8.9-1.4v-1C8 9.7 7.3 9 6.5 9m0 2.5h-2v-1h2zM10.25 9l-1.5 6h1.5l.38-1.5h1.75l.37 1.5h1.5l-1.5-6zm.75 3 .25-1h.5l.25 1zm8.98-3-.74 3-.74-3h-1.52l-.74 3-.74-3H14l1.5 6h1.48l.76-3.04.76 3.04h1.48l1.5-6z"}),"RawOn"),b92=h(c.jsx("path",{d:"M6.5 9H3v6h1.5v-2h1.1l.9 2H8l-.9-2.1c.5-.3.9-.8.9-1.4v-1C8 9.7 7.3 9 6.5 9m0 2.5h-2v-1h2zM10.25 9l-1.5 6h1.5l.38-1.5h1.75l.37 1.5h1.5l-1.5-6zm.75 3 .25-1h.5l.25 1zm8.98-3-.74 3-.74-3h-1.52l-.74 3-.74-3H14l1.5 6h1.48l.76-3.04.76 3.04h1.48l1.5-6z"}),"RawOnOutlined"),D92=h(c.jsx("path",{d:"M6.5 9H4c-.55 0-1 .45-1 1v4.31c0 .38.31.69.69.69h.11c.38 0 .69-.31.69-.69V13h1.1l.72 1.59c.12.25.37.41.64.41.5 0 .83-.51.64-.97L7.1 12.9c.5-.3.9-.8.9-1.4v-1C8 9.68 7.32 9 6.5 9m0 2.5h-2v-1h2zm5-2.5c-.73 0-1.37.5-1.55 1.21l-.97 3.89c-.12.46.23.9.7.9.33 0 .62-.23.7-.55l.24-.95h1.75l.23.95c.08.32.37.55.71.55.47 0 .82-.44.71-.9l-.97-3.88C12.87 9.5 12.23 9 11.5 9m-.5 3 .25-1h.5l.25 1zm8.84-2.45-.6 2.45-.56-2.26c-.1-.44-.49-.74-.94-.74s-.84.3-.94.74L16.24 12l-.6-2.45c-.08-.32-.37-.55-.71-.55-.47 0-.82.44-.71.9l1.09 4.38c.12.42.5.72.93.72s.81-.3.92-.72l.58-2.32.58 2.32c.11.42.49.72.92.72s.81-.3.92-.72l1.09-4.38c.12-.46-.23-.9-.7-.9-.34 0-.63.23-.71.55"}),"RawOnRounded"),k92=h(c.jsx("path",{d:"M6.5 9H3v6h1.5v-2h1.1l.9 2H8l-.9-2.1c.5-.3.9-.8.9-1.4v-1C8 9.7 7.3 9 6.5 9m0 2.5h-2v-1h2zM10.25 9l-1.5 6h1.5l.38-1.5h1.75l.37 1.5h1.5l-1.5-6zm.75 3 .25-1h.5l.25 1zm8.98-3-.74 3-.74-3h-1.52l-.74 3-.74-3H14l1.5 6h1.48l.76-3.04.76 3.04h1.48l1.5-6z"}),"RawOnSharp"),W92=h(c.jsx("path",{d:"M6.5 9H3v6h1.5v-2h1.1l.9 2H8l-.9-2.1c.5-.3.9-.8.9-1.4v-1C8 9.7 7.3 9 6.5 9m0 2.5h-2v-1h2zM10.25 9l-1.5 6h1.5l.38-1.5h1.75l.37 1.5h1.5l-1.5-6zm.75 3 .25-1h.5l.25 1zm8.98-3-.74 3-.74-3h-1.52l-.74 3-.74-3H14l1.5 6h1.48l.76-3.04.76 3.04h1.48l1.5-6z"}),"RawOnTwoTone"),N92=h(c.jsx("path",{d:"M13 7h9v2h-9zm0 8h9v2h-9zm3-4h6v2h-6zm-3 1L8 7v4H2v2h6v4z"}),"ReadMore"),E92=h(c.jsx("path",{d:"M13 7h9v2h-9zm0 8h9v2h-9zm3-4h6v2h-6zm-3 1L8 7v4H2v2h6v4z"}),"ReadMoreOutlined"),I92=h(c.jsx("path",{d:"M14 9h7c.55 0 1-.45 1-1s-.45-1-1-1h-7c-.55 0-1 .45-1 1s.45 1 1 1m7 6h-7c-.55 0-1 .45-1 1s.45 1 1 1h7c.55 0 1-.45 1-1s-.45-1-1-1m0-4h-4c-.55 0-1 .45-1 1s.45 1 1 1h4c.55 0 1-.45 1-1s-.45-1-1-1M8.85 7.85c-.31-.31-.85-.09-.85.36V11H3c-.55 0-1 .45-1 1s.45 1 1 1h5v2.79c0 .45.54.67.85.35l3.79-3.79c.2-.2.2-.51 0-.71z"}),"ReadMoreRounded"),U92=h(c.jsx("path",{d:"M13 7h9v2h-9zm0 8h9v2h-9zm3-4h6v2h-6zm-3 1L8 7v4H2v2h6v4z"}),"ReadMoreSharp"),G92=h(c.jsx("path",{d:"M13 7h9v2h-9zm0 8h9v2h-9zm3-4h6v2h-6zm-3 1L8 7v4H2v2h6v4z"}),"ReadMoreTwoTone"),K92=h(c.jsx("path",{d:"M18 17H6v-2h12zm0-4H6v-2h12zm0-4H6V7h12zM3 22l1.5-1.5L6 22l1.5-1.5L9 22l1.5-1.5L12 22l1.5-1.5L15 22l1.5-1.5L18 22l1.5-1.5L21 22V2l-1.5 1.5L18 2l-1.5 1.5L15 2l-1.5 1.5L12 2l-1.5 1.5L9 2 7.5 3.5 6 2 4.5 3.5 3 2z"}),"Receipt"),q92=h([c.jsx("path",{d:"M19.5 3.5 18 2l-1.5 1.5L15 2l-1.5 1.5L12 2l-1.5 1.5L9 2 7.5 3.5 6 2v14H3v3c0 1.66 1.34 3 3 3h12c1.66 0 3-1.34 3-3V2zM19 19c0 .55-.45 1-1 1s-1-.45-1-1v-3H8V5h11z"},"0"),c.jsx("path",{d:"M9 7h6v2H9zm7 0h2v2h-2zm-7 3h6v2H9zm7 0h2v2h-2z"},"1")],"ReceiptLong"),Q92=h([c.jsx("path",{d:"M19.5 3.5 18 2l-1.5 1.5L15 2l-1.5 1.5L12 2l-1.5 1.5L9 2 7.5 3.5 6 2v14H3v3c0 1.66 1.34 3 3 3h12c1.66 0 3-1.34 3-3V2zM15 20H6c-.55 0-1-.45-1-1v-1h10zm4-1c0 .55-.45 1-1 1s-1-.45-1-1v-3H8V5h11z"},"0"),c.jsx("path",{d:"M9 7h6v2H9zm7 0h2v2h-2zm-7 3h6v2H9zm7 0h2v2h-2z"},"1")],"ReceiptLongOutlined"),Z92=h([c.jsx("path",{d:"M14 9h-4c-.55 0-1-.45-1-1s.45-1 1-1h4c.55 0 1 .45 1 1s-.45 1-1 1m0 3h-4c-.55 0-1-.45-1-1s.45-1 1-1h4c.55 0 1 .45 1 1s-.45 1-1 1"},"0"),c.jsx("path",{d:"M19.5 3.5 18 2l-1.5 1.5L15 2l-1.5 1.5L12 2l-1.5 1.5L9 2 7.5 3.5 6 2v14H4c-.55 0-1 .45-1 1v2c0 1.66 1.34 3 3 3h12c1.66 0 3-1.34 3-3V2zM15 20H6c-.55 0-1-.45-1-1v-1h10zm4-1c0 .55-.45 1-1 1s-1-.45-1-1v-2c0-.55-.45-1-1-1H8V5h11z"},"1"),c.jsx("circle",{cx:"17",cy:"8",r:"1"},"2"),c.jsx("circle",{cx:"17",cy:"11",r:"1"},"3")],"ReceiptLongRounded"),J92=h([c.jsx("path",{d:"M19.5 3.5 18 2l-1.5 1.5L15 2l-1.5 1.5L12 2l-1.5 1.5L9 2 7.5 3.5 6 2v14H3v3c0 1.66 1.34 3 3 3h12c1.66 0 3-1.34 3-3V2zM15 20H6c-.55 0-1-.45-1-1v-1h10zm4-1c0 .55-.45 1-1 1s-1-.45-1-1v-3H8V5h11z"},"0"),c.jsx("path",{d:"M9 7h6v2H9zm0 3h6v2H9zm7-3h2v2h-2zm0 3h2v2h-2z"},"1")],"ReceiptLongSharp"),Y92=h([c.jsx("path",{d:"M19 19c0 .55-.45 1-1 1s-1-.45-1-1v-3H8V5h11z",opacity:".3"},"0"),c.jsx("path",{d:"M19.5 3.5 18 2l-1.5 1.5L15 2l-1.5 1.5L12 2l-1.5 1.5L9 2 7.5 3.5 6 2v14H3v3c0 1.66 1.34 3 3 3h12c1.66 0 3-1.34 3-3V2zM19 19c0 .55-.45 1-1 1s-1-.45-1-1v-3H8V5h11z"},"1"),c.jsx("path",{d:"M9 7h6v2H9zm7 0h2v2h-2zm-7 3h6v2H9zm7 0h2v2h-2z"},"2")],"ReceiptLongTwoTone"),_92=h(c.jsx("path",{d:"M19.5 3.5 18 2l-1.5 1.5L15 2l-1.5 1.5L12 2l-1.5 1.5L9 2 7.5 3.5 6 2 4.5 3.5 3 2v20l1.5-1.5L6 22l1.5-1.5L9 22l1.5-1.5L12 22l1.5-1.5L15 22l1.5-1.5L18 22l1.5-1.5L21 22V2zM19 19.09H5V4.91h14zM6 15h12v2H6zm0-4h12v2H6zm0-4h12v2H6z"}),"ReceiptOutlined"),X92=h(c.jsx("path",{d:"M21 2.21c-.13 0-.26.05-.35.15l-.79.79c-.2.2-.51.2-.71 0l-.79-.79c-.2-.2-.51-.2-.71 0l-.79.79c-.2.2-.51.2-.71 0l-.79-.79c-.2-.2-.51-.2-.71 0l-.79.79c-.2.2-.51.2-.71 0l-.79-.79c-.2-.2-.51-.2-.71 0l-.79.79c-.2.2-.51.2-.71 0l-.8-.8c-.2-.2-.51-.2-.71 0l-.79.8c-.2.2-.51.2-.71 0l-.79-.8c-.2-.2-.51-.2-.71 0l-.79.8c-.2.2-.51.2-.71 0l-.79-.8c-.09-.09-.22-.14-.35-.14V21.8c.13 0 .26-.05.35-.15l.79-.79c.2-.2.51-.2.71 0l.79.79c.2.2.51.2.71 0l.79-.79c.2-.2.51-.2.71 0l.79.79c.2.2.51.2.71 0l.79-.79c.2-.2.51-.2.71 0l.79.79c.2.2.51.2.71 0l.79-.79c.2-.2.51-.2.71 0l.79.79c.2.2.51.2.71 0l.79-.79c.2-.2.51-.2.71 0l.79.79c.2.2.51.2.71 0l.79-.79c.2-.2.51-.2.71 0l.79.79c.1.1.23.15.35.15V2.21zM17 17H7c-.55 0-1-.45-1-1s.45-1 1-1h10c.55 0 1 .45 1 1s-.45 1-1 1m0-4H7c-.55 0-1-.45-1-1s.45-1 1-1h10c.55 0 1 .45 1 1s-.45 1-1 1m0-4H7c-.55 0-1-.45-1-1s.45-1 1-1h10c.55 0 1 .45 1 1s-.45 1-1 1"}),"ReceiptRounded"),$92=h(c.jsx("path",{d:"M18 17H6v-2h12zm0-4H6v-2h12zm0-4H6V7h12zM3 22l1.5-1.5L6 22l1.5-1.5L9 22l1.5-1.5L12 22l1.5-1.5L15 22l1.5-1.5L18 22l1.5-1.5L21 22V2l-1.5 1.5L18 2l-1.5 1.5L15 2l-1.5 1.5L12 2l-1.5 1.5L9 2 7.5 3.5 6 2 4.5 3.5 3 2z"}),"ReceiptSharp"),c62=h([c.jsx("path",{d:"M5 19.09h14V4.91H5zM6 7h12v2H6zm0 4h12v2H6zm0 4h12v2H6z",opacity:".3"},"0"),c.jsx("path",{d:"M19.5 3.5 18 2l-1.5 1.5L15 2l-1.5 1.5L12 2l-1.5 1.5L9 2 7.5 3.5 6 2 4.5 3.5 3 2v20l1.5-1.5L6 22l1.5-1.5L9 22l1.5-1.5L12 22l1.5-1.5L15 22l1.5-1.5L18 22l1.5-1.5L21 22V2zM19 19.09H5V4.91h14zM6 15h12v2H6zm0-4h12v2H6zm0-4h12v2H6z"},"1")],"ReceiptTwoTone"),h62=h(c.jsx("path",{d:"M21 5v14h2V5zm-4 14h2V5h-2zM14 5H2c-.55 0-1 .45-1 1v12c0 .55.45 1 1 1h12c.55 0 1-.45 1-1V6c0-.55-.45-1-1-1M8 7.75c1.24 0 2.25 1.01 2.25 2.25S9.24 12.25 8 12.25 5.75 11.24 5.75 10 6.76 7.75 8 7.75M12.5 17h-9v-.75c0-1.5 3-2.25 4.5-2.25s4.5.75 4.5 2.25z"}),"RecentActors"),s62=h([c.jsx("path",{d:"M21 5h2v14h-2zm-4 0h2v14h-2zm-3 0H2c-.55 0-1 .45-1 1v12c0 .55.45 1 1 1h12c.55 0 1-.45 1-1V6c0-.55-.45-1-1-1m-1 12H3V7h10z"},"0"),c.jsx("circle",{cx:"8",cy:"9.94",r:"1.95"},"1"),c.jsx("path",{d:"M11.89 15.35c0-1.3-2.59-1.95-3.89-1.95s-3.89.65-3.89 1.95V16h7.78z"},"2")],"RecentActorsOutlined"),t62=h(c.jsx("path",{d:"M21 6v12c0 .55.45 1 1 1s1-.45 1-1V6c0-.55-.45-1-1-1s-1 .45-1 1m-3 13c.55 0 1-.45 1-1V6c0-.55-.45-1-1-1s-1 .45-1 1v12c0 .55.45 1 1 1M14 5H2c-.55 0-1 .45-1 1v12c0 .55.45 1 1 1h12c.55 0 1-.45 1-1V6c0-.55-.45-1-1-1M8 7.75c1.24 0 2.25 1.01 2.25 2.25S9.24 12.25 8 12.25 5.75 11.24 5.75 10 6.76 7.75 8 7.75M12.5 17h-9v-.75c0-1.5 3-2.25 4.5-2.25s4.5.75 4.5 2.25z"}),"RecentActorsRounded"),o62=h(c.jsx("path",{d:"M21 5v14h2V5zm-4 14h2V5h-2zM15 5H1v14h14zM8 7.75c1.24 0 2.25 1.01 2.25 2.25S9.24 12.25 8 12.25 5.75 11.24 5.75 10 6.76 7.75 8 7.75M12.5 17h-9v-.75c0-1.5 3-2.25 4.5-2.25s4.5.75 4.5 2.25z"}),"RecentActorsSharp"),v62=h([c.jsx("path",{d:"M13 7H3v10h10zM8 8c1.07 0 1.95.87 1.95 1.95 0 1.07-.87 1.95-1.95 1.95s-1.95-.87-1.95-1.95S6.93 8 8 8m3.89 8H4.11v-.65c0-1.3 2.59-1.95 3.89-1.95s3.89.65 3.89 1.95z",opacity:".3"},"0"),c.jsx("path",{d:"M21 5h2v14h-2zm-4 0h2v14h-2zm-3 14c.55 0 1-.45 1-1V6c0-.55-.45-1-1-1H2c-.55 0-1 .45-1 1v12c0 .55.45 1 1 1zM3 7h10v10H3z"},"1"),c.jsx("circle",{cx:"8",cy:"9.94",r:"1.95"},"2"),c.jsx("path",{d:"M8 13.4c-1.3 0-3.89.65-3.89 1.95V16h7.78v-.65c0-1.3-2.59-1.95-3.89-1.95"},"3")],"RecentActorsTwoTone"),e62=h(c.jsx("path",{d:"M12 2a10 10 0 1 0 10 10A10 10 0 0 0 12 2m6 9.8a.9.9 0 0 1-.1.5l-2.1 4.9a1.34 1.34 0 0 1-1.3.8H9a2 2 0 0 1-2-2v-5a1.28 1.28 0 0 1 .4-1L12 5l.69.69a1.08 1.08 0 0 1 .3.7v.2L12.41 10H17a1 1 0 0 1 1 1z"}),"Recommend"),l62=h([c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8"},"0"),c.jsx("path",{d:"M17 10h-4.59l.58-3.41v-.2c-.01-.26-.12-.51-.3-.7L12 5l-4.6 5c-.27.26-.42.62-.4 1v5c0 1.1.9 2 2 2h5.5c.56.03 1.08-.29 1.3-.8l2.1-4.9c.08-.15.12-.33.1-.5V11c0-.55-.45-1-1-1"},"1")],"RecommendOutlined"),n62=h(c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m6 9.8c.02.17-.02.35-.1.5l-2.1 4.9c-.22.51-.74.83-1.3.8H9c-1.1 0-2-.9-2-2v-5c-.02-.38.13-.74.4-1L12 5l.69.69c.18.19.29.44.3.7v.2L12.41 10H17c.55 0 1 .45 1 1z"}),"RecommendRounded"),a62=h(c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m6 10.05L15.46 18H7v-7.56L12 5l1 1v.53L12.41 10H18z"}),"RecommendSharp"),d62=h([c.jsx("path",{d:"M12 4c-4.41 0-8 3.59-8 8s3.59 8 8 8 8-3.59 8-8-3.59-8-8-8m5.9 8.3-2.1 4.9c-.22.51-.74.83-1.3.8H9c-1.1 0-2-.9-2-2v-5c-.02-.38.13-.74.4-1L12 5l.69.69c.18.19.29.44.3.7v.2L12.41 10H17c.55 0 1 .45 1 1v.8c.02.17-.02.35-.1.5",opacity:".3"},"0"),c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8"},"1"),c.jsx("path",{d:"M17 10h-4.59l.58-3.41v-.2c-.01-.26-.12-.51-.3-.7L12 5l-4.6 5c-.27.26-.42.62-.4 1v5c0 1.1.9 2 2 2h5.5c.56.03 1.08-.29 1.3-.8l2.1-4.9c.08-.15.12-.33.1-.5V11c0-.55-.45-1-1-1"},"2")],"RecommendTwoTone"),z62=h([c.jsx("circle",{cx:"9",cy:"9",r:"4"},"0"),c.jsx("path",{d:"M9 15c-2.67 0-8 1.34-8 4v2h16v-2c0-2.66-5.33-4-8-4m7.76-9.64-1.68 1.69c.84 1.18.84 2.71 0 3.89l1.68 1.69c2.02-2.02 2.02-5.07 0-7.27M20.07 2l-1.63 1.63c2.77 3.02 2.77 7.56 0 10.74L20.07 16c3.9-3.89 3.91-9.95 0-14"},"1")],"RecordVoiceOver"),m62=h(c.jsx("path",{d:"M9 13c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4m0-6c1.1 0 2 .9 2 2s-.9 2-2 2-2-.9-2-2 .9-2 2-2m0 8c-2.67 0-8 1.34-8 4v2h16v-2c0-2.66-5.33-4-8-4m-6 4c.22-.72 3.31-2 6-2 2.7 0 5.8 1.29 6 2zM15.08 7.05c.84 1.18.84 2.71 0 3.89l1.68 1.69c2.02-2.02 2.02-5.07 0-7.27zM20.07 2l-1.63 1.63c2.77 3.02 2.77 7.56 0 10.74L20.07 16c3.9-3.89 3.91-9.95 0-14"}),"RecordVoiceOverOutlined"),p62=h([c.jsx("circle",{cx:"9",cy:"9",r:"4"},"0"),c.jsx("path",{d:"M9 15c-2.67 0-8 1.34-8 4v1c0 .55.45 1 1 1h14c.55 0 1-.45 1-1v-1c0-2.66-5.33-4-8-4m6.47-7.23c.32.79.32 1.67 0 2.46-.19.47-.11 1 .25 1.36l.03.03c.58.58 1.57.46 1.95-.27.76-1.45.76-3.15-.02-4.66-.38-.74-1.38-.88-1.97-.29l-.01.01c-.34.35-.42.89-.23 1.36m3.71-4.88c-.4.4-.46 1.02-.13 1.48 1.97 2.74 1.96 6.41-.03 9.25-.32.45-.25 1.07.14 1.46l.03.03c.49.49 1.32.45 1.74-.1 2.75-3.54 2.76-8.37 0-12.02-.42-.55-1.26-.59-1.75-.1"},"1")],"RecordVoiceOverRounded"),H62=h([c.jsx("circle",{cx:"9",cy:"9",r:"4"},"0"),c.jsx("path",{d:"M9 15c-2.67 0-8 1.34-8 4v2h16v-2c0-2.66-5.33-4-8-4m6.08-7.95c.84 1.18.84 2.71 0 3.89l1.68 1.69c2.02-2.02 2.02-5.07 0-7.27zM20.07 2l-1.63 1.63c2.77 3.02 2.77 7.56 0 10.74L20.07 16c3.9-3.89 3.91-9.95 0-14"},"1")],"RecordVoiceOverSharp"),M62=h([c.jsxs("g",{opacity:".3",children:[c.jsx("circle",{cx:"9",cy:"9",r:"2"}),c.jsx("path",{d:"M9 17c-2.69 0-5.77 1.28-6 2h12c-.2-.71-3.3-2-6-2"})]},"0"),c.jsx("path",{d:"M9 13c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4m0-6c1.1 0 2 .9 2 2s-.9 2-2 2-2-.9-2-2 .9-2 2-2m0 8c-2.67 0-8 1.34-8 4v2h16v-2c0-2.66-5.33-4-8-4m-6 4c.22-.72 3.31-2 6-2 2.7 0 5.8 1.29 6 2zM16.76 5.36l-1.68 1.69c.84 1.18.84 2.71 0 3.89l1.68 1.69c2.02-2.02 2.02-5.07 0-7.27M20.07 2l-1.63 1.63c2.77 3.02 2.77 7.56 0 10.74L20.07 16c3.9-3.89 3.91-9.95 0-14"},"1")],"RecordVoiceOverTwoTone"),r62=h(c.jsx("path",{d:"M2 4h20v16H2z"}),"Rectangle"),i62=h(c.jsx("path",{d:"M2 4v16h20V4zm18 14H4V6h16z"}),"RectangleOutlined"),V62=h(c.jsx("path",{d:"M2 6v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2H4c-1.1 0-2 .9-2 2"}),"RectangleRounded"),x62=h(c.jsx("path",{d:"M2 4h20v16H2z"}),"RectangleSharp"),j62=h([c.jsx("path",{d:"M4 6h16v12H4z",opacity:".3"},"0"),c.jsx("path",{d:"M2 4v16h20V4zm18 14H4V6h16z"},"1")],"RectangleTwoTone"),u62=h(c.jsx("path",{d:"M5.77 7.15 7.2 4.78l1.03-1.71c.39-.65 1.33-.65 1.72 0l1.48 2.46-1.23 2.06-1 1.62zm15.95 5.82-1.6-2.66-3.46 2L18.87 16H20c.76 0 1.45-.43 1.79-1.11.14-.28.21-.58.21-.89 0-.36-.1-.71-.28-1.03M16 21h1.5c.76 0 1.45-.43 1.79-1.11L20.74 17H16v-2l-4 4 4 4zm-6-4H5.7l-.84 1.41c-.3.5-.32 1.12-.06 1.65.28.57.87.94 1.52.94H10zm-3.88-2.65 1.73 1.04L6.48 9.9 1 11.27l1.7 1.02-.41.69c-.35.59-.38 1.31-.07 1.92l1.63 3.26zm10.9-9.21-1.3-2.17C15.35 2.37 14.7 2 14 2h-3.53l3.12 5.2-1.72 1.03 5.49 1.37 1.37-5.49z"}),"Recycling"),L62=h(c.jsx("path",{d:"M5.77 7.15 7.2 4.78l1.03-1.71c.39-.65 1.33-.65 1.72 0l1.48 2.46-1.23 2.06-1 1.62zm15.95 5.82-1.6-2.66-3.46 2L18.87 16H20c.76 0 1.45-.43 1.79-1.11.14-.28.21-.58.21-.89 0-.36-.1-.71-.28-1.03M16 21h1.5c.76 0 1.45-.43 1.79-1.11L20.74 17H16v-2l-4 4 4 4zm-6-4H5.7l-.84 1.41c-.3.5-.32 1.12-.06 1.65.28.57.87.94 1.52.94H10zm-3.88-2.65 1.73 1.04L6.48 9.9 1 11.27l1.7 1.02-.41.69c-.35.59-.38 1.31-.07 1.92l1.63 3.26zm10.9-9.21-1.3-2.17C15.35 2.37 14.7 2 14 2h-3.53l3.12 5.2-1.72 1.03 5.49 1.37 1.37-5.49z"}),"RecyclingOutlined"),S62=h(c.jsx("path",{d:"M6.2 7.41c-.23-.14-.31-.45-.17-.68L7.2 4.78l1.03-1.71c.39-.65 1.33-.65 1.72 0l1.48 2.46-1.23 2.06-.72 1.2c-.16.23-.47.31-.71.17zm15.52 5.56-1.34-2.24c-.14-.23-.44-.31-.68-.18l-2.6 1.5c-.24.14-.32.45-.18.69L18.87 16h1.09c.61 0 1.2-.26 1.59-.73.3-.37.45-.82.45-1.27 0-.36-.1-.71-.28-1.03M16 21h1.5c.76 0 1.45-.43 1.79-1.11L20.74 17H16v-.79c0-.45-.54-.67-.85-.35l-2.79 2.79c-.2.2-.2.51 0 .71l2.79 2.79c.31.31.85.09.85-.35zm-6.5-4H5.7l-.84 1.41c-.3.5-.32 1.12-.06 1.65.28.57.87.94 1.52.94H9.5c.28 0 .5-.22.5-.5v-3c0-.28-.22-.5-.5-.5m-3.38-2.65.7.42c.38.23.85-.12.74-.55l-.96-3.84c-.06-.26-.33-.43-.6-.36l-3.83.96c-.43.11-.52.68-.14.91l.66.4-.41.69c-.35.59-.38 1.31-.07 1.92l1.63 3.26zm10.9-9.21-1.3-2.17C15.35 2.37 14.7 2 14 2h-3.53l3.12 5.2-.69.41c-.38.23-.3.81.14.91l3.83.96c.27.07.54-.1.61-.36l.96-3.83c.11-.43-.36-.78-.74-.55z"}),"RecyclingRounded"),C62=h(c.jsx("path",{d:"M5.77 7.15 7.2 4.78l1.03-1.71c.39-.65 1.33-.65 1.72 0l1.48 2.46-1.23 2.06-1 1.62zm15.95 5.82-1.6-2.66-3.46 2L18.87 16H20c.76 0 1.45-.43 1.79-1.11.14-.28.21-.58.21-.89 0-.36-.1-.71-.28-1.03M16 21h1.5c.76 0 1.45-.43 1.79-1.11L20.74 17H16v-2l-4 4 4 4zm-6-4H5.7l-.84 1.41c-.3.5-.32 1.12-.06 1.65.28.57.87.94 1.52.94H10zm-3.88-2.65 1.73 1.04L6.48 9.9 1 11.27l1.7 1.02-.41.69c-.35.59-.38 1.31-.07 1.92l1.63 3.26zm10.9-9.21-1.3-2.17C15.35 2.37 14.7 2 14 2h-3.53l3.12 5.2-1.72 1.03 5.49 1.37 1.37-5.49z"}),"RecyclingSharp"),T62=h(c.jsx("path",{d:"M5.77 7.15 7.2 4.78l1.03-1.71c.39-.65 1.33-.65 1.72 0l1.48 2.46-1.23 2.06-1 1.62zm15.95 5.82-1.6-2.66-3.46 2L18.87 16H20c.76 0 1.45-.43 1.79-1.11.14-.28.21-.58.21-.89 0-.36-.1-.71-.28-1.03M16 21h1.5c.76 0 1.45-.43 1.79-1.11L20.74 17H16v-2l-4 4 4 4zm-6-4H5.7l-.84 1.41c-.3.5-.32 1.12-.06 1.65.28.57.87.94 1.52.94H10zm-3.88-2.65 1.73 1.04L6.48 9.9 1 11.27l1.7 1.02-.41.69c-.35.59-.38 1.31-.07 1.92l1.63 3.26zm10.9-9.21-1.3-2.17C15.35 2.37 14.7 2 14 2h-3.53l3.12 5.2-1.72 1.03 5.49 1.37 1.37-5.49z"}),"RecyclingTwoTone"),w62=h(c.jsx("path",{d:"M22 12.14a2.19 2.19 0 0 0-3.71-1.57 10.93 10.93 0 0 0-5.86-1.87l1-4.7 3.27.71a1.56 1.56 0 1 0 .16-.76l-3.64-.77c-.11-.02-.22 0-.29.06-.09.05-.14.14-.16.26l-1.11 5.22c-2.33.07-4.43.78-5.95 1.86A2.2 2.2 0 0 0 4.19 10a2.16 2.16 0 0 0-.9 4.15 3.6 3.6 0 0 0-.05.66c0 3.37 3.92 6.12 8.76 6.12s8.76-2.73 8.76-6.12c0-.21-.01-.44-.05-.66A2.21 2.21 0 0 0 22 12.14M7 13.7c0-.86.68-1.56 1.54-1.56s1.56.7 1.56 1.56a1.56 1.56 0 0 1-1.56 1.56c-.86.02-1.54-.7-1.54-1.56m8.71 4.14C14.63 18.92 12.59 19 12 19c-.61 0-2.65-.1-3.71-1.16a.4.4 0 0 1 0-.57.4.4 0 0 1 .57 0c.68.68 2.14.91 3.14.91s2.47-.23 3.14-.91a.4.4 0 0 1 .57 0c.14.16.14.41 0 .57m-.29-2.56c-.86 0-1.56-.7-1.56-1.56a1.56 1.56 0 0 1 1.56-1.56c.86 0 1.58.7 1.58 1.56a1.6 1.6 0 0 1-1.58 1.56z"}),"Reddit"),R62=h(c.jsx("path",{d:"M20 6h-2.18c.11-.31.18-.65.18-1 0-1.66-1.34-3-3-3-1.05 0-1.96.54-2.5 1.35l-.5.67-.5-.68C10.96 2.54 10.05 2 9 2 7.34 2 6 3.34 6 5c0 .35.07.69.18 1H4c-1.11 0-1.99.89-1.99 2L2 19c0 1.11.89 2 2 2h16c1.11 0 2-.89 2-2V8c0-1.11-.89-2-2-2m-5-2c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1M9 4c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1m11 15H4v-2h16zm0-5H4V8h5.08L7 10.83 8.62 12 11 8.76l1-1.36 1 1.36L15.38 12 17 10.83 14.92 8H20z"}),"Redeem"),O62=h(c.jsx("path",{d:"M20 6h-2.18c.11-.31.18-.65.18-1 0-1.66-1.34-3-3-3-1.05 0-1.96.54-2.5 1.35l-.5.67-.5-.68C10.96 2.54 10.05 2 9 2 7.34 2 6 3.34 6 5c0 .35.07.69.18 1H4c-1.11 0-1.99.89-1.99 2L2 19c0 1.11.89 2 2 2h16c1.11 0 2-.89 2-2V8c0-1.11-.89-2-2-2m-5-2c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1M9 4c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1m11 15H4v-2h16zm0-5H4V8h5.08L7 10.83 8.62 12 11 8.76l1-1.36 1 1.36L15.38 12 17 10.83 14.92 8H20z"}),"RedeemOutlined"),y62=h(c.jsx("path",{d:"M20 6h-2.18c.11-.31.18-.65.18-1 0-1.66-1.34-3-3-3-1.05 0-1.96.54-2.5 1.35l-.5.67-.5-.68C10.96 2.54 10.05 2 9 2 7.34 2 6 3.34 6 5c0 .35.07.69.18 1H4c-1.11 0-1.99.89-1.99 2L2 19c0 1.11.89 2 2 2h16c1.11 0 2-.89 2-2V8c0-1.11-.89-2-2-2m-5-2c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1M9 4c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1m10 15H5c-.55 0-1-.45-1-1v-1h16v1c0 .55-.45 1-1 1m1-5H4V9c0-.55.45-1 1-1h4.08L7.6 10.02c-.33.45-.23 1.08.22 1.4.44.32 1.07.22 1.39-.22L12 7.4l2.79 3.8c.32.44.95.54 1.39.22.45-.32.55-.95.22-1.4L14.92 8H19c.55 0 1 .45 1 1z"}),"RedeemRounded"),g62=h(c.jsx("path",{d:"M22 6h-4.18c.11-.31.18-.65.18-1 0-1.66-1.34-3-3-3-1.05 0-1.96.54-2.5 1.35l-.5.67-.5-.68C10.96 2.54 10.05 2 9 2 7.34 2 6 3.34 6 5c0 .35.07.69.18 1H2v15h20zm-7-2c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1M9 4c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1m11 15H4v-2h16zm0-5H4V8h5.08L7 10.83 8.62 12 12 7.4l3.38 4.6L17 10.83 14.92 8H20z"}),"RedeemSharp"),A62=h([c.jsx("path",{d:"M4 17h16v2H4zm13-6.17L15.38 12 13 8.76 12 7.4l-1 1.36L8.62 12 7 10.83 9.08 8H4v6h16V8h-5.08z",opacity:".3"},"0"),c.jsx("path",{d:"M20 6h-2.18c.11-.31.18-.65.18-1 0-1.66-1.34-3-3-3-1.05 0-1.96.54-2.5 1.35l-.5.67-.5-.68C10.96 2.54 10.05 2 9 2 7.34 2 6 3.34 6 5c0 .35.07.69.18 1H4c-1.11 0-1.99.89-1.99 2L2 19c0 1.11.89 2 2 2h16c1.11 0 2-.89 2-2V8c0-1.11-.89-2-2-2m-5-2c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1M9 4c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1m11 15H4v-2h16zm0-5H4V8h5.08L7 10.83 8.62 12 11 8.76l1-1.36 1 1.36L15.38 12 17 10.83 14.92 8H20z"},"1")],"RedeemTwoTone"),f62=h(c.jsx("path",{d:"M18.4 10.6C16.55 8.99 14.15 8 11.5 8c-4.65 0-8.58 3.03-9.96 7.22L3.9 16c1.05-3.19 4.05-5.5 7.6-5.5 1.95 0 3.73.72 5.12 1.88L13 16h9V7z"}),"Redo"),P62=h(c.jsx("path",{d:"M18.4 10.6C16.55 8.99 14.15 8 11.5 8c-4.65 0-8.58 3.03-9.96 7.22L3.9 16c1.05-3.19 4.05-5.5 7.6-5.5 1.95 0 3.73.72 5.12 1.88L13 16h9V7z"}),"RedoOutlined"),F62=h(c.jsx("path",{d:"M18.4 10.6C16.55 8.99 14.15 8 11.5 8c-4.16 0-7.74 2.42-9.44 5.93-.32.67.04 1.47.75 1.71.59.2 1.23-.08 1.5-.64 1.3-2.66 4.03-4.5 7.19-4.5 1.95 0 3.73.72 5.12 1.88l-1.91 1.91c-.63.63-.19 1.71.7 1.71H21c.55 0 1-.45 1-1V9.41c0-.89-1.08-1.34-1.71-.71z"}),"RedoRounded"),B62=h(c.jsx("path",{d:"M18.4 10.6C16.55 8.99 14.15 8 11.5 8c-4.65 0-8.58 3.03-9.96 7.22L3.9 16c1.05-3.19 4.05-5.5 7.6-5.5 1.95 0 3.73.72 5.12 1.88L13 16h9V7z"}),"RedoSharp"),b62=h(c.jsx("path",{d:"M18.4 10.6C16.55 8.99 14.15 8 11.5 8c-4.65 0-8.58 3.03-9.96 7.22L3.9 16c1.05-3.19 4.05-5.5 7.6-5.5 1.95 0 3.73.72 5.12 1.88L13 16h9V7z"}),"RedoTwoTone"),D62=h(c.jsx("path",{d:"M16 4c0-1.1.9-2 2-2s2 .9 2 2-.9 2-2 2-2-.9-2-2m4.78 3.58C19.93 7.21 18.99 7 18 7c-.67 0-1.31.1-1.92.28.58.55.92 1.32.92 2.15V10h5v-.57c0-.81-.48-1.53-1.22-1.85M6 6c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2m1.92 1.28C7.31 7.1 6.67 7 6 7c-.99 0-1.93.21-2.78.58C2.48 7.9 2 8.62 2 9.43V10h5v-.57c0-.83.34-1.6.92-2.15M10 4c0-1.1.9-2 2-2s2 .9 2 2-.9 2-2 2-2-.9-2-2m6 6H8v-.57c0-.81.48-1.53 1.22-1.85C10.07 7.21 11.01 7 12 7s1.93.21 2.78.58C15.52 7.9 16 8.62 16 9.43zm-1 6c0-1.1.9-2 2-2s2 .9 2 2-.9 2-2 2-2-.9-2-2m6 6h-8v-.57c0-.81.48-1.53 1.22-1.85.85-.37 1.79-.58 2.78-.58s1.93.21 2.78.58c.74.32 1.22 1.04 1.22 1.85zM5 16c0-1.1.9-2 2-2s2 .9 2 2-.9 2-2 2-2-.9-2-2m6 6H3v-.57c0-.81.48-1.53 1.22-1.85C5.07 19.21 6.01 19 7 19s1.93.21 2.78.58c.74.32 1.22 1.04 1.22 1.85zm1.75-9v-2h-1.5v2H9l3 3 3-3z"}),"ReduceCapacity"),k62=h(c.jsx("path",{d:"M16 4c0-1.1.9-2 2-2s2 .9 2 2-.9 2-2 2-2-.9-2-2m4.78 3.58C19.93 7.21 18.99 7 18 7c-.67 0-1.31.1-1.92.28.58.55.92 1.32.92 2.15V10h5v-.57c0-.81-.48-1.53-1.22-1.85M6 6c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2m1.92 1.28C7.31 7.1 6.67 7 6 7c-.99 0-1.93.21-2.78.58C2.48 7.9 2 8.62 2 9.43V10h5v-.57c0-.83.34-1.6.92-2.15M10 4c0-1.1.9-2 2-2s2 .9 2 2-.9 2-2 2-2-.9-2-2m6 6H8v-.57c0-.81.48-1.53 1.22-1.85C10.07 7.21 11.01 7 12 7s1.93.21 2.78.58C15.52 7.9 16 8.62 16 9.43zm-1 6c0-1.1.9-2 2-2s2 .9 2 2-.9 2-2 2-2-.9-2-2m6 6h-8v-.57c0-.81.48-1.53 1.22-1.85.85-.37 1.79-.58 2.78-.58s1.93.21 2.78.58c.74.32 1.22 1.04 1.22 1.85zM5 16c0-1.1.9-2 2-2s2 .9 2 2-.9 2-2 2-2-.9-2-2m6 6H3v-.57c0-.81.48-1.53 1.22-1.85C5.07 19.21 6.01 19 7 19s1.93.21 2.78.58c.74.32 1.22 1.04 1.22 1.85zm1.75-9v-2h-1.5v2H9l3 3 3-3z"}),"ReduceCapacityOutlined"),W62=h(c.jsx("path",{d:"M16 4c0-1.1.9-2 2-2s2 .9 2 2-.9 2-2 2-2-.9-2-2m4.78 3.58C19.93 7.21 18.99 7 18 7c-.67 0-1.31.1-1.92.28.58.55.92 1.32.92 2.15V10h5v-.57c0-.81-.48-1.53-1.22-1.85M6 6c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2m1.92 1.28C7.31 7.1 6.67 7 6 7c-.99 0-1.93.21-2.78.58C2.48 7.9 2 8.62 2 9.43V10h5v-.57c0-.83.34-1.6.92-2.15M10 4c0-1.1.9-2 2-2s2 .9 2 2-.9 2-2 2-2-.9-2-2m6 6H8v-.57c0-.81.48-1.53 1.22-1.85C10.07 7.21 11.01 7 12 7s1.93.21 2.78.58C15.52 7.9 16 8.62 16 9.43zm-1 6c0-1.1.9-2 2-2s2 .9 2 2-.9 2-2 2-2-.9-2-2m6 6h-8v-.57c0-.81.48-1.53 1.22-1.85.85-.37 1.79-.58 2.78-.58s1.93.21 2.78.58c.74.32 1.22 1.04 1.22 1.85zM5 16c0-1.1.9-2 2-2s2 .9 2 2-.9 2-2 2-2-.9-2-2m6 6H3v-.57c0-.81.48-1.53 1.22-1.85C5.07 19.21 6.01 19 7 19s1.93.21 2.78.58c.74.32 1.22 1.04 1.22 1.85zm2.79-9h-1.04v-1.25c0-.41-.34-.75-.75-.75s-.75.34-.75.75V13h-1.04c-.45 0-.67.54-.35.85l1.79 1.79c.2.2.51.2.71 0l1.79-1.79c.31-.31.09-.85-.36-.85"}),"ReduceCapacityRounded"),N62=h(c.jsx("path",{d:"M16 4c0-1.1.9-2 2-2s2 .9 2 2-.9 2-2 2-2-.9-2-2m4.78 3.58C19.93 7.21 18.99 7 18 7c-.67 0-1.31.1-1.92.28.58.55.92 1.32.92 2.15V10h5v-.57c0-.81-.48-1.53-1.22-1.85M6 6c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2m1.92 1.28C7.31 7.1 6.67 7 6 7c-.99 0-1.93.21-2.78.58C2.48 7.9 2 8.62 2 9.43V10h5v-.57c0-.83.34-1.6.92-2.15M10 4c0-1.1.9-2 2-2s2 .9 2 2-.9 2-2 2-2-.9-2-2m6 6H8v-.57c0-.81.48-1.53 1.22-1.85C10.07 7.21 11.01 7 12 7s1.93.21 2.78.58C15.52 7.9 16 8.62 16 9.43zm-1 6c0-1.1.9-2 2-2s2 .9 2 2-.9 2-2 2-2-.9-2-2m6 6h-8v-.57c0-.81.48-1.53 1.22-1.85.85-.37 1.79-.58 2.78-.58s1.93.21 2.78.58c.74.32 1.22 1.04 1.22 1.85zM5 16c0-1.1.9-2 2-2s2 .9 2 2-.9 2-2 2-2-.9-2-2m6 6H3v-.57c0-.81.48-1.53 1.22-1.85C5.07 19.21 6.01 19 7 19s1.93.21 2.78.58c.74.32 1.22 1.04 1.22 1.85zm1.75-9v-2h-1.5v2H9l3 3 3-3z"}),"ReduceCapacitySharp"),E62=h(c.jsx("path",{d:"M16 4c0-1.1.9-2 2-2s2 .9 2 2-.9 2-2 2-2-.9-2-2m4.78 3.58C19.93 7.21 18.99 7 18 7c-.67 0-1.31.1-1.92.28.58.55.92 1.32.92 2.15V10h5v-.57c0-.81-.48-1.53-1.22-1.85M6 6c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2m1.92 1.28C7.31 7.1 6.67 7 6 7c-.99 0-1.93.21-2.78.58C2.48 7.9 2 8.62 2 9.43V10h5v-.57c0-.83.34-1.6.92-2.15M10 4c0-1.1.9-2 2-2s2 .9 2 2-.9 2-2 2-2-.9-2-2m6 6H8v-.57c0-.81.48-1.53 1.22-1.85C10.07 7.21 11.01 7 12 7s1.93.21 2.78.58C15.52 7.9 16 8.62 16 9.43zm-1 6c0-1.1.9-2 2-2s2 .9 2 2-.9 2-2 2-2-.9-2-2m6 6h-8v-.57c0-.81.48-1.53 1.22-1.85.85-.37 1.79-.58 2.78-.58s1.93.21 2.78.58c.74.32 1.22 1.04 1.22 1.85zM5 16c0-1.1.9-2 2-2s2 .9 2 2-.9 2-2 2-2-.9-2-2m6 6H3v-.57c0-.81.48-1.53 1.22-1.85C5.07 19.21 6.01 19 7 19s1.93.21 2.78.58c.74.32 1.22 1.04 1.22 1.85zm1.75-9v-2h-1.5v2H9l3 3 3-3z"}),"ReduceCapacityTwoTone"),I62=h(c.jsx("path",{d:"M17.65 6.35C16.2 4.9 14.21 4 12 4c-4.42 0-7.99 3.58-7.99 8s3.57 8 7.99 8c3.73 0 6.84-2.55 7.73-6h-2.08c-.82 2.33-3.04 4-5.65 4-3.31 0-6-2.69-6-6s2.69-6 6-6c1.66 0 3.14.69 4.22 1.78L13 11h7V4z"}),"Refresh"),U62=h(c.jsx("path",{d:"M17.65 6.35C16.2 4.9 14.21 4 12 4c-4.42 0-7.99 3.58-7.99 8s3.57 8 7.99 8c3.73 0 6.84-2.55 7.73-6h-2.08c-.82 2.33-3.04 4-5.65 4-3.31 0-6-2.69-6-6s2.69-6 6-6c1.66 0 3.14.69 4.22 1.78L13 11h7V4z"}),"RefreshOutlined"),G62=h(c.jsx("path",{d:"M17.65 6.35c-1.63-1.63-3.94-2.57-6.48-2.31-3.67.37-6.69 3.35-7.1 7.02C3.52 15.91 7.27 20 12 20c3.19 0 5.93-1.87 7.21-4.56.32-.67-.16-1.44-.9-1.44-.37 0-.72.2-.88.53-1.13 2.43-3.84 3.97-6.8 3.31-2.22-.49-4.01-2.3-4.48-4.52C5.31 9.44 8.26 6 12 6c1.66 0 3.14.69 4.22 1.78l-1.51 1.51c-.63.63-.19 1.71.7 1.71H19c.55 0 1-.45 1-1V6.41c0-.89-1.08-1.34-1.71-.71z"}),"RefreshRounded"),K62=h(c.jsx("path",{d:"M17.65 6.35C16.2 4.9 14.21 4 12 4c-4.42 0-7.99 3.58-7.99 8s3.57 8 7.99 8c3.73 0 6.84-2.55 7.73-6h-2.08c-.82 2.33-3.04 4-5.65 4-3.31 0-6-2.69-6-6s2.69-6 6-6c1.66 0 3.14.69 4.22 1.78L13 11h7V4z"}),"RefreshSharp"),q62=h(c.jsx("path",{d:"M17.65 6.35C16.2 4.9 14.21 4 12 4c-4.42 0-7.99 3.58-7.99 8s3.57 8 7.99 8c3.73 0 6.84-2.55 7.73-6h-2.08c-.82 2.33-3.04 4-5.65 4-3.31 0-6-2.69-6-6s2.69-6 6-6c1.66 0 3.14.69 4.22 1.78L13 11h7V4z"}),"RefreshTwoTone"),Q62=h([c.jsx("path",{d:"M17 1H7c-1.1 0-2 .9-2 2v18c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2V3c0-1.1-.9-2-2-2m0 14.21c-1.5-.77-3.2-1.21-5-1.21s-3.5.44-5 1.21V6h10z"},"0"),c.jsx("circle",{cx:"12",cy:"10",r:"3"},"1")],"RememberMe"),Z62=h([c.jsx("path",{d:"M17 1H7c-1.1 0-2 .9-2 2v18c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2V3c0-1.1-.9-2-2-2m0 20H7v-1h10zm0-3H7v-.48c1.47-.99 3.22-1.52 5-1.52s3.53.53 5 1.52zm0-2.79c-1.5-.77-3.2-1.21-5-1.21s-3.5.44-5 1.21V6h10zM17 4H7V3h10z"},"0"),c.jsx("path",{d:"M12 13c1.66 0 3-1.34 3-3s-1.34-3-3-3-3 1.34-3 3 1.34 3 3 3m0-4c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1"},"1")],"RememberMeOutlined"),J62=h([c.jsx("path",{d:"M17 1H7c-1.1 0-2 .9-2 2v18c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2V3c0-1.1-.9-2-2-2m0 14.21c-1.5-.77-3.2-1.21-5-1.21s-3.5.44-5 1.21V6h10z"},"0"),c.jsx("circle",{cx:"12",cy:"10",r:"3"},"1")],"RememberMeRounded"),Y62=h([c.jsx("path",{d:"M19 1H5v22h14zm-2 14.21c-1.5-.77-3.2-1.21-5-1.21s-3.5.44-5 1.21V6h10z"},"0"),c.jsx("circle",{cx:"12",cy:"10",r:"3"},"1")],"RememberMeSharp"),_62=h([c.jsx("path",{d:"M7 20h10v1H7zm0-2.48V18h10v-.48c-1.47-.99-3.22-1.52-5-1.52s-3.53.53-5 1.52",opacity:".3"},"0"),c.jsx("circle",{cx:"12",cy:"10",r:"1",opacity:".3"},"1"),c.jsx("path",{d:"M7 3h10v1H7z",opacity:".3"},"2"),c.jsx("path",{d:"M17 1H7c-1.1 0-2 .9-2 2v18c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2V3c0-1.1-.9-2-2-2m0 20H7v-1h10zm0-3H7v-.48c1.47-.99 3.22-1.52 5-1.52s3.53.53 5 1.52zm0-2.79c-1.5-.77-3.2-1.21-5-1.21s-3.5.44-5 1.21V6h10zM17 4H7V3h10z"},"3"),c.jsx("path",{d:"M12 13c1.66 0 3-1.34 3-3s-1.34-3-3-3-3 1.34-3 3 1.34 3 3 3m0-4c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1"},"4")],"RememberMeTwoTone"),X62=h(c.jsx("path",{d:"M19 13H5v-2h14z"}),"Remove"),$62=h(c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m5 11H7v-2h10z"}),"RemoveCircle"),c72=h(c.jsx("path",{d:"M7 11v2h10v-2zm5-9C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8"}),"RemoveCircleOutline"),h72=h(c.jsx("path",{d:"M7 11v2h10v-2zm5-9C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8"}),"RemoveCircleOutlineOutlined"),s72=h(c.jsx("path",{d:"M7 12c0 .55.45 1 1 1h8c.55 0 1-.45 1-1s-.45-1-1-1H8c-.55 0-1 .45-1 1m5-10C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8"}),"RemoveCircleOutlineRounded"),t72=h(c.jsx("path",{d:"M7 11v2h10v-2zm5-9C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8"}),"RemoveCircleOutlineSharp"),o72=h(c.jsx("path",{d:"M7 11h10v2H7zm5-9C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8"}),"RemoveCircleOutlineTwoTone"),v72=h(c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m5 11H7v-2h10z"}),"RemoveCircleOutlined"),e72=h(c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m4 11H8c-.55 0-1-.45-1-1s.45-1 1-1h8c.55 0 1 .45 1 1s-.45 1-1 1"}),"RemoveCircleRounded"),l72=h(c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m5 11H7v-2h10z"}),"RemoveCircleSharp"),n72=h([c.jsx("path",{d:"M12 4c-4.41 0-8 3.59-8 8s3.59 8 8 8 8-3.59 8-8-3.59-8-8-8m5 9H7v-2h10z",opacity:".3"},"0"),c.jsx("path",{d:"M7 11h10v2H7zm5-9C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8"},"1")],"RemoveCircleTwoTone"),a72=h(c.jsx("path",{d:"m1.79 12 5.58 5.59L5.96 19 .37 13.41zm.45-7.78L12.9 14.89l-1.28 1.28L7.44 12l-1.41 1.41L11.62 19l2.69-2.69 4.89 4.89 1.41-1.41L3.65 2.81zm14.9 9.27L23.62 7 22.2 5.59l-6.48 6.48zM17.96 7l-1.41-1.41-3.65 3.66 1.41 1.41z"}),"RemoveDone"),d72=h(c.jsx("path",{d:"M4.84 1.98 3.43 3.39l10.38 10.38-1.41 1.41-4.24-4.24-1.41 1.41 5.66 5.66 2.83-2.83 6.6 6.6 1.41-1.41zm13.21 10.38L23 7.4 21.57 6l-4.94 4.94zm-.71-4.96-1.41-1.41-2.12 2.12 1.41 1.41zM1.08 12.35l5.66 5.66 1.41-1.41-5.66-5.66z"}),"RemoveDoneOutlined"),z72=h(c.jsx("path",{d:"M4.14 2.69c-.39.39-.39 1.02 0 1.41l9.67 9.67-1.41 1.41-3.54-3.53a.996.996 0 0 0-1.41 0c-.39.39-.39 1.02 0 1.41l4.24 4.24c.39.39 1.02.39 1.41 0l2.12-2.12 5.89 5.89c.39.39 1.02.39 1.41 0s.39-1.02 0-1.41L5.55 2.69a.996.996 0 0 0-1.41 0m13.91 9.67 4.24-4.24c.39-.39.39-1.03-.01-1.42-.39-.38-1.02-.38-1.41.01l-4.24 4.24zM16.64 6.7a.996.996 0 0 0-1.41 0l-1.42 1.42 1.41 1.41 1.42-1.42c.39-.39.39-1.02 0-1.41M1.79 13.06l4.95 4.95 1.41-1.41-4.95-4.95a.996.996 0 0 0-1.41 0c-.39.39-.39 1.02 0 1.41"}),"RemoveDoneRounded"),m72=h(c.jsx("path",{d:"M4.84 1.98 3.43 3.39l10.38 10.38-1.41 1.41-4.24-4.24-1.41 1.41 5.66 5.66 2.83-2.83 6.6 6.6 1.41-1.41zm13.21 10.38L23 7.4 21.57 6l-4.94 4.94zm-.71-4.96-1.41-1.41-2.12 2.12 1.41 1.41zM1.08 12.35l5.66 5.66 1.41-1.41-5.66-5.66z"}),"RemoveDoneSharp"),p72=h(c.jsx("path",{d:"M4.84 1.98 3.43 3.39l10.38 10.38-1.41 1.41-4.24-4.24-1.41 1.41 5.66 5.66 2.83-2.83 6.6 6.6 1.41-1.41zm13.21 10.38L23 7.4 21.57 6l-4.94 4.94zm-.71-4.96-1.41-1.41-2.12 2.12 1.41 1.41zM1.08 12.35l5.66 5.66 1.41-1.41-5.66-5.66z"}),"RemoveDoneTwoTone"),H72=h(c.jsx("path",{d:"M21 3H3c-1.11 0-2 .89-2 2v12c0 1.1.89 2 2 2h5v2h8v-2h5c1.1 0 1.99-.9 1.99-2L23 5c0-1.11-.9-2-2-2m0 14H3V5h18zm-5-7v2H8v-2z"}),"RemoveFromQueue"),M72=h(c.jsx("path",{d:"M21 3H3c-1.11 0-2 .89-2 2v12c0 1.1.89 2 2 2h5v2h8v-2h5c1.1 0 2-.9 2-2V5c0-1.11-.9-2-2-2m0 14H3V5h18zm-5-7v2H8v-2z"}),"RemoveFromQueueOutlined"),r72=h(c.jsx("path",{d:"M21 3H3c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h5v1c0 .55.45 1 1 1h6c.55 0 1-.45 1-1v-1h5c1.1 0 2-.9 2-2V5c0-1.11-.9-2-2-2m-1 14H4c-.55 0-1-.45-1-1V6c0-.55.45-1 1-1h16c.55 0 1 .45 1 1v10c0 .55-.45 1-1 1m-4-6c0 .55-.45 1-1 1H9c-.55 0-1-.45-1-1s.45-1 1-1h6c.55 0 1 .45 1 1"}),"RemoveFromQueueRounded"),i72=h(c.jsx("path",{d:"M23 3H1v16h7v2h8v-2h7zm-2 14H3V5h18zm-5-7v2H8v-2z"}),"RemoveFromQueueSharp"),V72=h([c.jsx("path",{d:"M3 17h18V5H3zm5-7h8v2H8z",opacity:".3"},"0"),c.jsx("path",{d:"M21 3H3c-1.11 0-2 .89-2 2v12c0 1.1.89 2 2 2h5v2h8v-2h5c1.1 0 2-.9 2-2V5c0-1.11-.9-2-2-2m0 14H3V5h18zM8 10h8v2H8z"},"1")],"RemoveFromQueueTwoTone"),x72=h(c.jsx("path",{d:"m22.27 21.73-3.54-3.55L5.78 5.23 2.27 1.72 1 2.99 3.01 5H3v6c0 5.55 3.84 10.74 9 12 2.16-.53 4.08-1.76 5.6-3.41L21 23zM13 9.92l6.67 6.67C20.51 14.87 21 12.96 21 11V5l-9-4-5.48 2.44L11 7.92z"}),"RemoveModerator"),j72=h(c.jsx("path",{d:"m12 4.14 6 2.25v4.7c0 1.19-.23 2.36-.64 3.44l1.51 1.51c.72-1.53 1.13-3.22 1.13-4.95V5l-8-3-5.22 1.96 1.55 1.55zM2.81 2.81 1.39 4.22 4 6.83v4.26c0 5.05 3.41 9.76 8 10.91 1.72-.43 3.28-1.36 4.55-2.62l3.23 3.23 1.41-1.41zM12 19.92c-3.45-1.13-6-4.82-6-8.83V8.83l9.14 9.14c-.9.88-1.97 1.57-3.14 1.95"}),"RemoveModeratorOutlined"),u72=h(c.jsx("path",{d:"M20 11.09v-4.7c0-.83-.52-1.58-1.3-1.87l-6-2.25c-.45-.17-.95-.17-1.4 0L6.78 3.96l12.09 12.09c.72-1.53 1.13-3.22 1.13-4.96m.49 9.4L3.51 3.51a.996.996 0 0 0-1.41 0c-.39.39-.39 1.02 0 1.41L4 6.83v4.26c0 4.83 3.13 9.37 7.43 10.75.37.12.77.12 1.14 0 1.49-.48 2.84-1.35 3.97-2.47l2.53 2.53c.39.39 1.02.39 1.41 0 .4-.39.4-1.02.01-1.41"}),"RemoveModeratorRounded"),L72=h(c.jsx("path",{d:"M20 11.09V5l-8-3-5.22 1.96 12.09 12.09c.72-1.53 1.13-3.22 1.13-4.96M2.81 2.81 1.39 4.22 4 6.83v4.26c0 5.05 3.41 9.76 8 10.91 1.72-.43 3.28-1.36 4.55-2.62l3.23 3.23 1.41-1.41z"}),"RemoveModeratorSharp"),S72=h([c.jsx("path",{d:"M6 11.09c0 4 2.55 7.7 6 8.83 1.17-.38 2.24-1.07 3.14-1.95L6 8.83zm6-6.95L8.34 5.51l9.02 9.02c.41-1.08.64-2.25.64-3.44v-4.7z",opacity:".3"},"0"),c.jsx("path",{d:"m12 4.14 6 2.25v4.7c0 1.19-.23 2.36-.64 3.44l1.51 1.51c.72-1.53 1.13-3.22 1.13-4.95V5l-8-3-5.22 1.96 1.55 1.55zM2.81 2.81 1.39 4.22 4 6.83v4.26c0 5.05 3.41 9.76 8 10.91 1.72-.43 3.28-1.36 4.55-2.62l3.23 3.23 1.41-1.41zM12 19.92c-3.45-1.13-6-4.82-6-8.83V8.83l9.14 9.14c-.9.88-1.97 1.57-3.14 1.95"},"1")],"RemoveModeratorTwoTone"),C72=h(c.jsx("path",{d:"M19 13H5v-2h14z"}),"RemoveOutlined"),T72=h(c.jsx("path",{d:"M12 4.5C7 4.5 2.73 7.61 1 12c1.73 4.39 6 7.5 11 7.5s9.27-3.11 11-7.5c-1.73-4.39-6-7.5-11-7.5M12 17c-2.76 0-5-2.24-5-5s2.24-5 5-5 5 2.24 5 5-2.24 5-5 5m0-8c-1.66 0-3 1.34-3 3s1.34 3 3 3 3-1.34 3-3-1.34-3-3-3"}),"RemoveRedEye"),w72=h(c.jsx("path",{d:"M12 6.5c3.79 0 7.17 2.13 8.82 5.5-1.65 3.37-5.02 5.5-8.82 5.5S4.83 15.37 3.18 12C4.83 8.63 8.21 6.5 12 6.5m0-2C7 4.5 2.73 7.61 1 12c1.73 4.39 6 7.5 11 7.5s9.27-3.11 11-7.5c-1.73-4.39-6-7.5-11-7.5m0 5c1.38 0 2.5 1.12 2.5 2.5s-1.12 2.5-2.5 2.5-2.5-1.12-2.5-2.5 1.12-2.5 2.5-2.5m0-2c-2.48 0-4.5 2.02-4.5 4.5s2.02 4.5 4.5 4.5 4.5-2.02 4.5-4.5-2.02-4.5-4.5-4.5"}),"RemoveRedEyeOutlined"),R72=h(c.jsx("path",{d:"M12 4.5C7 4.5 2.73 7.61 1 12c1.73 4.39 6 7.5 11 7.5s9.27-3.11 11-7.5c-1.73-4.39-6-7.5-11-7.5M12 17c-2.76 0-5-2.24-5-5s2.24-5 5-5 5 2.24 5 5-2.24 5-5 5m0-8c-1.66 0-3 1.34-3 3s1.34 3 3 3 3-1.34 3-3-1.34-3-3-3"}),"RemoveRedEyeRounded"),O72=h(c.jsx("path",{d:"M12 4.5C7 4.5 2.73 7.61 1 12c1.73 4.39 6 7.5 11 7.5s9.27-3.11 11-7.5c-1.73-4.39-6-7.5-11-7.5M12 17c-2.76 0-5-2.24-5-5s2.24-5 5-5 5 2.24 5 5-2.24 5-5 5m0-8c-1.66 0-3 1.34-3 3s1.34 3 3 3 3-1.34 3-3-1.34-3-3-3"}),"RemoveRedEyeSharp"),y72=h([c.jsx("path",{d:"M12 6.5c-3.79 0-7.17 2.13-8.82 5.5 1.65 3.37 5.02 5.5 8.82 5.5s7.17-2.13 8.82-5.5C19.17 8.63 15.79 6.5 12 6.5m0 10c-2.48 0-4.5-2.02-4.5-4.5S9.52 7.5 12 7.5s4.5 2.02 4.5 4.5-2.02 4.5-4.5 4.5",opacity:".3"},"0"),c.jsx("path",{d:"M12 4.5C7 4.5 2.73 7.61 1 12c1.73 4.39 6 7.5 11 7.5s9.27-3.11 11-7.5c-1.73-4.39-6-7.5-11-7.5m0 13c-3.79 0-7.17-2.13-8.82-5.5C4.83 8.63 8.21 6.5 12 6.5s7.17 2.13 8.82 5.5c-1.65 3.37-5.03 5.5-8.82 5.5m0-10c-2.48 0-4.5 2.02-4.5 4.5s2.02 4.5 4.5 4.5 4.5-2.02 4.5-4.5-2.02-4.5-4.5-4.5m0 7c-1.38 0-2.5-1.12-2.5-2.5s1.12-2.5 2.5-2.5 2.5 1.12 2.5 2.5-1.12 2.5-2.5 2.5"},"1")],"RemoveRedEyeTwoTone"),g72=h(c.jsx("path",{d:"M18 4h2v9h-2zM4 4h2v16H4zm7 0h2v4h-2zm0 6h2v4h-2zm0 6h2v4h-2zm11.5.41L21.09 15 19 17.09 16.91 15l-1.41 1.41 2.09 2.09-2.09 2.09L16.91 22 19 19.91 21.09 22l1.41-1.41-2.09-2.09z"}),"RemoveRoad"),A72=h(c.jsx("path",{d:"M18 4h2v9h-2zM4 4h2v16H4zm7 0h2v4h-2zm0 6h2v4h-2zm0 6h2v4h-2zm11.5.41L21.09 15 19 17.09 16.91 15l-1.41 1.41 2.09 2.09-2.09 2.09L16.91 22 19 19.91 21.09 22l1.41-1.41-2.09-2.09z"}),"RemoveRoadOutlined"),f72=h(c.jsx("path",{d:"M19 4c-.55 0-1 .45-1 1v7c0 .55.45 1 1 1s1-.45 1-1V5c0-.55-.45-1-1-1M5 20c.55 0 1-.45 1-1V5c0-.55-.45-1-1-1s-1 .45-1 1v14c0 .55.45 1 1 1m7-12c.55 0 1-.45 1-1V5c0-.55-.45-1-1-1s-1 .45-1 1v2c0 .55.45 1 1 1m0 6c.55 0 1-.45 1-1v-2c0-.55-.45-1-1-1s-1 .45-1 1v2c0 .55.45 1 1 1m0 6c.55 0 1-.45 1-1v-2c0-.55-.45-1-1-1s-1 .45-1 1v2c0 .55.45 1 1 1m9.79-4.29a.996.996 0 0 0-1.41 0L19 17.09l-1.38-1.38a.996.996 0 0 0-1.41 0c-.39.39-.39 1.02 0 1.41l1.38 1.38-1.38 1.38c-.39.39-.39 1.02 0 1.41s1.02.39 1.41 0L19 19.91l1.38 1.38c.39.39 1.02.39 1.41 0s.39-1.02 0-1.41l-1.38-1.38 1.38-1.38c.39-.39.39-1.02 0-1.41"}),"RemoveRoadRounded"),P72=h(c.jsx("path",{d:"M18 4h2v9h-2zM4 4h2v16H4zm7 0h2v4h-2zm0 6h2v4h-2zm0 6h2v4h-2zm11.5.41L21.09 15 19 17.09 16.91 15l-1.41 1.41 2.09 2.09-2.09 2.09L16.91 22 19 19.91 21.09 22l1.41-1.41-2.09-2.09z"}),"RemoveRoadSharp"),F72=h(c.jsx("path",{d:"M18 4h2v9h-2zM4 4h2v16H4zm7 0h2v4h-2zm0 6h2v4h-2zm0 6h2v4h-2zm11.5.41L21.09 15 19 17.09 16.91 15l-1.41 1.41 2.09 2.09-2.09 2.09L16.91 22 19 19.91 21.09 22l1.41-1.41-2.09-2.09z"}),"RemoveRoadTwoTone"),B72=h(c.jsx("path",{d:"M18 13H6c-.55 0-1-.45-1-1s.45-1 1-1h12c.55 0 1 .45 1 1s-.45 1-1 1"}),"RemoveRounded"),b72=h(c.jsx("path",{d:"M19 13H5v-2h14z"}),"RemoveSharp"),D72=h(c.jsx("path",{d:"M22.73 22.73 2.77 2.77 2 2l-.73-.73L0 2.54l4.39 4.39 2.21 4.66-1.35 2.45c-.16.28-.25.61-.25.96 0 1.1.9 2 2 2h7.46l1.38 1.38c-.5.36-.83.95-.83 1.62 0 1.1.89 2 1.99 2 .67 0 1.26-.33 1.62-.84L21.46 24zM7.42 15c-.14 0-.25-.11-.25-.25l.03-.12.9-1.63h2.36l2 2zm8.13-2c.75 0 1.41-.41 1.75-1.03l3.58-6.49c.08-.14.12-.31.12-.48 0-.55-.45-1-1-1H6.54zM7 18c-1.1 0-1.99.9-1.99 2S5.9 22 7 22s2-.9 2-2-.9-2-2-2"}),"RemoveShoppingCart"),k72=h(c.jsx("path",{d:"M1.41 1.13 0 2.54l4.39 4.39 2.21 4.66-1.35 2.45c-.16.28-.25.61-.25.96 0 1.1.9 2 2 2h7.46l1.38 1.38c-.5.36-.83.95-.83 1.62 0 1.1.89 2 1.99 2 .67 0 1.26-.33 1.62-.84L21.46 24l1.41-1.41zM7 15l1.1-2h2.36l2 2zM20 4H7.12l2 2h9.19l-2.76 5h-1.44l1.94 1.94c.54-.14.99-.49 1.25-.97l3.58-6.49C21.25 4.82 20.76 4 20 4M7 18c-1.1 0-1.99.9-1.99 2S5.9 22 7 22s2-.9 2-2-.9-2-2-2"}),"RemoveShoppingCartOutlined"),W72=h(c.jsx("path",{d:"M.71 1.83c-.39.39-.39 1.02 0 1.41l3.68 3.68 2.21 4.66-1.35 2.45c-.19.33-.28.73-.24 1.15.1 1.06 1.06 1.82 2.12 1.82h7.33l1.38 1.38c-.5.36-.83.95-.83 1.62 0 1.1.89 2 1.99 2 .67 0 1.26-.33 1.62-.84l2.13 2.13c.39.39 1.02.39 1.41 0s.39-1.02 0-1.41L2.12 1.83a.996.996 0 0 0-1.41 0M7 15l1.1-2h2.36l2 2zm9.05-2.06c.54-.14.99-.49 1.25-.97l3.58-6.49C21.25 4.82 20.76 4 20 4H7.12zM7 18c-1.1 0-1.99.9-1.99 2S5.9 22 7 22s2-.9 2-2-.9-2-2-2"}),"RemoveShoppingCartRounded"),N72=h(c.jsx("path",{d:"M1.41 1.13 0 2.54l4.39 4.39 2.21 4.66L3.62 17h10.84l1.38 1.38c-.5.36-.83.95-.83 1.62 0 1.1.89 2 1.99 2 .67 0 1.26-.33 1.62-.84L21.46 24l1.41-1.41zM7 15l1.1-2h2.36l2 2zm9.05-2.06h.73L21.7 4H7.12zM7 18c-1.1 0-1.99.9-1.99 2S5.9 22 7 22s2-.9 2-2-.9-2-2-2"}),"RemoveShoppingCartSharp"),E72=h([c.jsx("path",{d:"M1.41 1.13 0 2.54l4.39 4.39 2.21 4.66-1.35 2.45c-.16.28-.25.61-.25.96 0 1.1.9 2 2 2h7.46l1.38 1.38c-.5.36-.83.95-.83 1.62 0 1.1.89 2 1.99 2 .67 0 1.26-.33 1.62-.84L21.46 24l1.41-1.41zM7 15l1.1-2h2.36l2 2z"},"0"),c.jsx("path",{d:"M18.31 6H9.12l4.99 5h1.44z",opacity:".3"},"1"),c.jsx("path",{d:"M20 4H7.12l2 2h9.19l-2.76 5h-1.44l1.94 1.94c.54-.14.99-.49 1.25-.97l3.58-6.49C21.25 4.82 20.76 4 20 4M7 18c-1.1 0-1.99.9-1.99 2S5.9 22 7 22s2-.9 2-2-.9-2-2-2"},"2")],"RemoveShoppingCartTwoTone"),I72=h(c.jsx("path",{d:"M19 13H5v-2h14z"}),"RemoveTwoTone"),U72=h(c.jsx("path",{d:"M3 15h18v-2H3zm0 4h18v-2H3zm0-8h18V9H3zm0-6v2h18V5z"}),"Reorder"),G72=h(c.jsx("path",{d:"M3 15h18v-2H3zm0 4h18v-2H3zm0-8h18V9H3zm0-6v2h18V5z"}),"ReorderOutlined"),K72=h(c.jsx("path",{d:"M4 15h16c.55 0 1-.45 1-1s-.45-1-1-1H4c-.55 0-1 .45-1 1s.45 1 1 1m0 4h16c.55 0 1-.45 1-1s-.45-1-1-1H4c-.55 0-1 .45-1 1s.45 1 1 1m0-8h16c.55 0 1-.45 1-1s-.45-1-1-1H4c-.55 0-1 .45-1 1s.45 1 1 1M3 6c0 .55.45 1 1 1h16c.55 0 1-.45 1-1s-.45-1-1-1H4c-.55 0-1 .45-1 1"}),"ReorderRounded"),q72=h(c.jsx("path",{d:"M3 15h18v-2H3zm0 4h18v-2H3zm0-8h18V9H3zm0-6v2h18V5z"}),"ReorderSharp"),Q72=h(c.jsx("path",{d:"M3 15h18v-2H3zm0 4h18v-2H3zm0-8h18V9H3zm0-6v2h18V5z"}),"ReorderTwoTone"),Z72=h(c.jsx("path",{d:"M3 21h18v-6H3zm7.33-2v-2h3.33v2zM19 19h-3.33v-2H19zM5 17h3.33v2H5zm1-7 1.42-1.42L5.83 7H17c1.1 0 2 .9 2 2s-.9 2-2 2H3v2h14c2.21 0 4-1.79 4-4s-1.79-4-4-4H5.83l1.59-1.59L6 2 2 6z"}),"Repartition"),J72=h(c.jsx("path",{d:"M3 21h18v-6H3zm7.33-2v-2h3.33v2zM19 19h-3.33v-2H19zM5 17h3.33v2H5zm1-7 1.42-1.42L5.83 7H17c1.1 0 2 .9 2 2s-.9 2-2 2H3v2h14c2.21 0 4-1.79 4-4s-1.79-4-4-4H5.83l1.59-1.59L6 2 2 6z"}),"RepartitionOutlined"),Y72=h(c.jsx("path",{d:"M4.5 21h15c.83 0 1.5-.67 1.5-1.5v-3c0-.83-.67-1.5-1.5-1.5h-15c-.83 0-1.5.67-1.5 1.5v3c0 .83.67 1.5 1.5 1.5m5.83-2v-2h3.33v2zM19 19h-3.33v-2H19zM5 17h3.33v2H5zm1.71-7.71c.39-.39.39-1.02 0-1.42L5.83 7h11.06c1 0 1.92.68 2.08 1.66C19.18 9.91 18.21 11 17 11H4c-.55 0-1 .45-1 1s.45 1 1 1h12.82c2.09 0 3.96-1.52 4.16-3.6C21.21 7.02 19.34 5 17 5H5.83l.88-.88c.39-.39.39-1.02 0-1.42a.996.996 0 0 0-1.41 0L2.71 5.29c-.39.39-.39 1.02 0 1.41L5.3 9.29c.38.39 1.02.39 1.41 0"}),"RepartitionRounded"),_72=h(c.jsx("path",{d:"M3 21h18v-6H3zm7.33-2v-2h3.33v2zM19 19h-3.33v-2H19zM5 17h3.33v2H5zm1-7 1.42-1.42L5.83 7H17c1.1 0 2 .9 2 2s-.9 2-2 2H3v2h14c2.21 0 4-1.79 4-4s-1.79-4-4-4H5.83l1.59-1.59L6 2 2 6z"}),"RepartitionSharp"),X72=h([c.jsx("path",{d:"M15.67 17H19v2h-3.33zm-5.34 0h3.33v2h-3.33zM5 17h3.33v2H5z",opacity:".3"},"0"),c.jsx("path",{d:"M3 21h18v-6H3zm12.67-4H19v2h-3.33zm-5.34 0h3.33v2h-3.33zM5 17h3.33v2H5zm1-7 1.42-1.42L5.83 7H17c1.1 0 2 .9 2 2s-.9 2-2 2H3v2h14c2.21 0 4-1.79 4-4s-1.79-4-4-4H5.83l1.59-1.59L6 2 2 6z"},"1")],"RepartitionTwoTone"),$72=h(c.jsx("path",{d:"M7 7h10v3l4-4-4-4v3H5v6h2zm10 10H7v-3l-4 4 4 4v-3h12v-6h-2z"}),"Repeat"),c82=h(c.jsx("path",{fillRule:"evenodd",d:"M21 1H3c-1.1 0-2 .9-2 2v18c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2V3c0-1.1-.9-2-2-2M7 7h10v3l4-4-4-4v3H5v6h2zm10 10H7v-3l-4 4 4 4v-3h12v-6h-2z"}),"RepeatOn"),h82=h(c.jsx("path",{d:"M21 1H3c-1.1 0-2 .9-2 2v18c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2V3c0-1.1-.9-2-2-2m-2 18H6.83l1.58 1.58L7 22l-4-4 4-4 1.41 1.42L6.83 17H17v-4h2zm-2-9-1.41-1.42L17.17 7H7v4H5V5h12.17l-1.58-1.58L17 2l4 4z"}),"RepeatOnOutlined"),s82=h(c.jsx("path",{d:"M21 1H3c-1.1 0-2 .9-2 2v18c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2V3c0-1.1-.9-2-2-2m-2 17c0 .55-.45 1-1 1H7v1.79c0 .45-.54.67-.85.36l-2.79-2.79c-.2-.2-.2-.51 0-.71l2.79-2.79c.31-.32.85-.1.85.35V17h10v-3c0-.55.45-1 1-1s1 .45 1 1zm1.64-11.65-2.79 2.79c-.31.32-.85.1-.85-.35V7H7v3c0 .55-.45 1-1 1s-1-.45-1-1V6c0-.55.45-1 1-1h11V3.21c0-.45.54-.67.85-.36l2.79 2.79c.2.2.2.51 0 .71"}),"RepeatOnRounded"),t82=h(c.jsx("path",{d:"M21 1H3c-1.1 0-2 .9-2 2v18c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2V3c0-1.1-.9-2-2-2m-2 18H7v3l-4-4 4-4v3h10v-4h2zm-2-9V7H7v4H5V5h12V2l4 4z"}),"RepeatOnSharp"),o82=h(c.jsx("path",{d:"M21 1H3c-1.1 0-2 .9-2 2v18c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2V3c0-1.1-.9-2-2-2m-2 18H7v3l-4-4 4-4v3h10v-4h2zm-2-9V7H7v4H5V5h12V2l4 4z"}),"RepeatOnTwoTone"),v82=h(c.jsx("path",{d:"M7 7h10v3l4-4-4-4v3H5v6h2zm10 10H7v-3l-4 4 4 4v-3h12v-6h-2zm-4-2V9h-1l-2 1v1h1.5v4z"}),"RepeatOne"),e82=h(c.jsx("path",{fillRule:"evenodd",d:"M21 1H3c-1.1 0-2 .9-2 2v18c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2V3c0-1.1-.9-2-2-2M7 7h10v3l4-4-4-4v3H5v6h2zm10 10H7v-3l-4 4 4 4v-3h12v-6h-2zm-4-2V9h-1l-2 1v1h1.5v4z"}),"RepeatOneOn"),l82=h(c.jsx("path",{d:"M21 1H3c-1.1 0-2 .9-2 2v18c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2V3c0-1.1-.9-2-2-2m-2 18H6.83l1.58 1.58L7 22l-4-4 4-4 1.41 1.42L6.83 17H17v-4h2zm-9-8.5V9h3v6h-1.5v-4.5zm7-.5-1.41-1.42L17.17 7H7v4H5V5h12.17l-1.58-1.58L17 2l4 4z"}),"RepeatOneOnOutlined"),n82=h(c.jsx("path",{d:"M21 1H3c-1.1 0-2 .9-2 2v18c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2V3c0-1.1-.9-2-2-2m-2 17c0 .55-.45 1-1 1H7v1.79c0 .45-.54.67-.85.36l-2.79-2.79c-.2-.2-.2-.51 0-.71l2.79-2.79c.31-.32.85-.1.85.35V17h10v-3c0-.55.45-1 1-1s1 .45 1 1zm-8.25-7.5c-.41 0-.75-.34-.75-.75s.34-.75.75-.75h1.5c.41 0 .75.34.75.75v4.5c0 .41-.34.75-.75.75s-.75-.34-.75-.75V10.5zm9.89-4.15-2.79 2.79c-.31.32-.85.1-.85-.35V7H7v3c0 .55-.45 1-1 1s-1-.45-1-1V6c0-.55.45-1 1-1h11V3.21c0-.45.54-.67.85-.36l2.79 2.79c.2.2.2.51 0 .71"}),"RepeatOneOnRounded"),a82=h(c.jsx("path",{d:"M21 1H3c-1.1 0-2 .9-2 2v18c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2V3c0-1.1-.9-2-2-2m-2 18H7v3l-4-4 4-4v3h10v-4h2zm-9-8.5V9h3v6h-1.5v-4.5zm7-.5V7H7v4H5V5h12V2l4 4z"}),"RepeatOneOnSharp"),d82=h(c.jsx("path",{d:"M21 1H3c-1.1 0-2 .9-2 2v18c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2V3c0-1.1-.9-2-2-2m-2 18H7v3l-4-4 4-4v3h10v-4h2zm-9-8.5V9h3v6h-1.5v-4.5zm7-.5V7H7v4H5V5h12V2l4 4z"}),"RepeatOneOnTwoTone"),z82=h(c.jsx("path",{d:"M7 7h10v3l4-4-4-4v3H5v6h2zm10 10H7v-3l-4 4 4 4v-3h12v-6h-2zm-4-2V9h-1l-2 1v1h1.5v4z"}),"RepeatOneOutlined"),m82=h(c.jsx("path",{d:"M7 7h10v1.79c0 .45.54.67.85.35l2.79-2.79c.2-.2.2-.51 0-.71l-2.79-2.79c-.31-.31-.85-.09-.85.36V5H6c-.55 0-1 .45-1 1v4c0 .55.45 1 1 1s1-.45 1-1zm10 10H7v-1.79c0-.45-.54-.67-.85-.35l-2.79 2.79c-.2.2-.2.51 0 .71l2.79 2.79c.31.31.85.09.85-.36V19h11c.55 0 1-.45 1-1v-4c0-.55-.45-1-1-1s-1 .45-1 1zm-4-2.75V9.81c0-.45-.36-.81-.81-.81q-.195 0-.36.09l-1.49.74c-.21.1-.34.32-.34.55 0 .34.28.62.62.62h.88v3.25c0 .41.34.75.75.75s.75-.34.75-.75"}),"RepeatOneRounded"),p82=h(c.jsx("path",{d:"M7 7h10v3l4-4-4-4v3H5v6h2zm10 10H7v-3l-4 4 4 4v-3h12v-6h-2zm-4-2V9h-1l-2 1v1h1.5v4z"}),"RepeatOneSharp"),H82=h(c.jsx("path",{d:"M13 15V9h-1l-2 1v1h1.5v4zm6-2h-2v4H7v-3l-4 4 4 4v-3h12zM17 2v3H5v6h2V7h10v3l4-4z"}),"RepeatOneTwoTone"),M82=h(c.jsx("path",{d:"M7 7h10v3l4-4-4-4v3H5v6h2zm10 10H7v-3l-4 4 4 4v-3h12v-6h-2z"}),"RepeatOutlined"),r82=h(c.jsx("path",{d:"M7 7h10v1.79c0 .45.54.67.85.35l2.79-2.79c.2-.2.2-.51 0-.71l-2.79-2.79c-.31-.31-.85-.09-.85.36V5H6c-.55 0-1 .45-1 1v4c0 .55.45 1 1 1s1-.45 1-1zm10 10H7v-1.79c0-.45-.54-.67-.85-.35l-2.79 2.79c-.2.2-.2.51 0 .71l2.79 2.79c.31.31.85.09.85-.36V19h11c.55 0 1-.45 1-1v-4c0-.55-.45-1-1-1s-1 .45-1 1z"}),"RepeatRounded"),i82=h(c.jsx("path",{d:"M7 7h10v3l4-4-4-4v3H5v6h2zm10 10H7v-3l-4 4 4 4v-3h12v-6h-2z"}),"RepeatSharp"),V82=h(c.jsx("path",{d:"M7 22v-3h12v-6h-2v4H7v-3l-4 4zM21 6l-4-4v3H5v6h2V7h10v3z"}),"RepeatTwoTone"),x82=h(c.jsx("path",{d:"M12 5V1L7 6l5 5V7c3.31 0 6 2.69 6 6s-2.69 6-6 6-6-2.69-6-6H4c0 4.42 3.58 8 8 8s8-3.58 8-8-3.58-8-8-8"}),"Replay"),j82=h([c.jsx("path",{d:"M11.99 5V1l-5 5 5 5V7c3.31 0 6 2.69 6 6s-2.69 6-6 6-6-2.69-6-6h-2c0 4.42 3.58 8 8 8s8-3.58 8-8-3.58-8-8-8"},"0"),c.jsx("path",{d:"M10.89 16h-.85v-3.26l-1.01.31v-.69l1.77-.63h.09zm4.28-1.76c0 .32-.03.6-.1.82s-.17.42-.29.57-.28.26-.45.33-.37.1-.59.1-.41-.03-.59-.1-.33-.18-.46-.33-.23-.34-.3-.57-.11-.5-.11-.82v-.74c0-.32.03-.6.1-.82s.17-.42.29-.57.28-.26.45-.33.37-.1.59-.1.41.03.59.1.33.18.46.33.23.34.3.57.11.5.11.82zm-.85-.86c0-.19-.01-.35-.04-.48s-.07-.23-.12-.31-.11-.14-.19-.17-.16-.05-.25-.05-.18.02-.25.05-.14.09-.19.17-.09.18-.12.31-.04.29-.04.48v.97c0 .19.01.35.04.48s.07.24.12.32.11.14.19.17.16.05.25.05.18-.02.25-.05.14-.09.19-.17.09-.19.11-.32.04-.29.04-.48v-.97z"},"1")],"Replay10"),u82=h(c.jsx("path",{d:"M11.99 5V1l-5 5 5 5V7c3.31 0 6 2.69 6 6s-2.69 6-6 6-6-2.69-6-6h-2c0 4.42 3.58 8 8 8s8-3.58 8-8-3.58-8-8-8m-1.1 11h-.85v-3.26l-1.01.31v-.69l1.77-.63h.09zm4.28-1.76c0 .32-.03.6-.1.82s-.17.42-.29.57-.28.26-.45.33-.37.1-.59.1-.41-.03-.59-.1-.33-.18-.46-.33-.23-.34-.3-.57-.11-.5-.11-.82v-.74c0-.32.03-.6.1-.82s.17-.42.29-.57.28-.26.45-.33.37-.1.59-.1.41.03.59.1.33.18.46.33.23.34.3.57.11.5.11.82zm-.85-.86c0-.19-.01-.35-.04-.48s-.07-.23-.12-.31-.11-.14-.19-.17-.16-.05-.25-.05-.18.02-.25.05-.14.09-.19.17-.09.18-.12.31-.04.29-.04.48v.97c0 .19.01.35.04.48s.07.24.12.32.11.14.19.17.16.05.25.05.18-.02.25-.05.14-.09.19-.17.09-.19.11-.32.04-.29.04-.48v-.97z"}),"Replay10Outlined"),L82=h(c.jsx("path",{d:"M11.99 5V2.21c0-.45-.54-.67-.85-.35L7.35 5.65c-.2.2-.2.51 0 .71l3.79 3.79c.31.31.85.09.85-.35V7c3.73 0 6.68 3.42 5.86 7.29-.47 2.27-2.31 4.1-4.57 4.57-3.57.75-6.75-1.7-7.23-5.01-.06-.48-.48-.85-.98-.85-.6 0-1.08.53-1 1.13.62 4.39 4.8 7.64 9.53 6.72 3.12-.61 5.63-3.12 6.24-6.24.99-5.13-2.9-9.61-7.85-9.61m-1.1 11h-.85v-3.26l-1.01.31v-.69l1.77-.63h.09zm4.28-1.76c0 .32-.03.6-.1.82s-.17.42-.29.57-.28.26-.45.33-.37.1-.59.1-.41-.03-.59-.1-.33-.18-.46-.33-.23-.34-.3-.57-.11-.5-.11-.82v-.74c0-.32.03-.6.1-.82s.17-.42.29-.57.28-.26.45-.33.37-.1.59-.1.41.03.59.1.33.18.46.33.23.34.3.57.11.5.11.82zm-.85-.86c0-.19-.01-.35-.04-.48s-.07-.23-.12-.31-.11-.14-.19-.17-.16-.05-.25-.05-.18.02-.25.05-.14.09-.19.17-.09.18-.12.31-.04.29-.04.48v.97c0 .19.01.35.04.48s.07.24.12.32.11.14.19.17.16.05.25.05.18-.02.25-.05.14-.09.19-.17.09-.19.11-.32.04-.29.04-.48v-.97z"}),"Replay10Rounded"),S82=h(c.jsx("path",{d:"M11.99 5V1l-5 5 5 5V7c3.31 0 6 2.69 6 6s-2.69 6-6 6-6-2.69-6-6h-2c0 4.42 3.58 8 8 8s8-3.58 8-8-3.58-8-8-8m-1.1 11h-.85v-3.26l-1.01.31v-.69l1.77-.63h.09zm4.28-1.76c0 .32-.03.6-.1.82s-.17.42-.29.57-.28.26-.45.33-.37.1-.59.1-.41-.03-.59-.1-.33-.18-.46-.33-.23-.34-.3-.57-.11-.5-.11-.82v-.74c0-.32.03-.6.1-.82s.17-.42.29-.57.28-.26.45-.33.37-.1.59-.1.41.03.59.1.33.18.46.33.23.34.3.57.11.5.11.82zm-.85-.86c0-.19-.01-.35-.04-.48s-.07-.23-.12-.31-.11-.14-.19-.17-.16-.05-.25-.05-.18.02-.25.05-.14.09-.19.17-.09.18-.12.31-.04.29-.04.48v.97c0 .19.01.35.04.48s.07.24.12.32.11.14.19.17.16.05.25.05.18-.02.25-.05.14-.09.19-.17.09-.19.11-.32.04-.29.04-.48v-.97z"}),"Replay10Sharp"),C82=h(c.jsx("path",{d:"M11.99 5V1l-5 5 5 5V7c3.31 0 6 2.69 6 6s-2.69 6-6 6-6-2.69-6-6h-2c0 4.42 3.58 8 8 8s8-3.58 8-8-3.58-8-8-8m-1.1 11h-.85v-3.26l-1.01.31v-.69l1.77-.63h.09zm4.28-1.76c0 .32-.03.6-.1.82s-.17.42-.29.57-.28.26-.45.33-.37.1-.59.1-.41-.03-.59-.1-.33-.18-.46-.33-.23-.34-.3-.57-.11-.5-.11-.82v-.74c0-.32.03-.6.1-.82s.17-.42.29-.57.28-.26.45-.33.37-.1.59-.1.41.03.59.1.33.18.46.33.23.34.3.57.11.5.11.82zm-.85-.86c0-.19-.01-.35-.04-.48s-.07-.23-.12-.31-.11-.14-.19-.17-.16-.05-.25-.05-.18.02-.25.05-.14.09-.19.17-.09.18-.12.31-.04.29-.04.48v.97c0 .19.01.35.04.48s.07.24.12.32.11.14.19.17.16.05.25.05.18-.02.25-.05.14-.09.19-.17.09-.19.11-.32.04-.29.04-.48v-.97z"}),"Replay10TwoTone"),T82=h([c.jsx("path",{d:"M12 5V1L7 6l5 5V7c3.31 0 6 2.69 6 6s-2.69 6-6 6-6-2.69-6-6H4c0 4.42 3.58 8 8 8s8-3.58 8-8-3.58-8-8-8"},"0"),c.jsx("path",{d:"M9.56 13.49h.45c.21 0 .37-.05.48-.16s.16-.25.16-.43c0-.08-.01-.15-.04-.22s-.06-.12-.11-.17-.11-.09-.18-.11-.16-.04-.25-.04c-.08 0-.15.01-.22.03s-.13.05-.18.1-.09.09-.12.15-.05.13-.05.2h-.85c0-.18.04-.34.11-.48s.17-.27.3-.37.27-.18.44-.23.35-.08.54-.08c.21 0 .41.03.59.08s.33.13.46.23.23.23.3.38.11.33.11.53c0 .09-.01.18-.04.27s-.07.17-.13.25-.12.15-.2.22-.17.12-.28.17c.24.09.42.21.54.39s.18.38.18.61c0 .2-.04.38-.12.53s-.18.29-.32.39-.29.19-.48.24-.38.08-.6.08c-.18 0-.36-.02-.53-.07s-.33-.12-.46-.23-.25-.23-.33-.38-.12-.34-.12-.55h.85c0 .08.02.15.05.22s.07.12.13.17.12.09.2.11.16.04.25.04c.1 0 .19-.01.27-.04s.15-.07.2-.12.1-.11.13-.18.04-.15.04-.24c0-.11-.02-.21-.05-.29s-.08-.15-.14-.2-.13-.09-.22-.11-.18-.04-.29-.04h-.47zm5.74.75c0 .32-.03.6-.1.82s-.17.42-.29.57-.28.26-.45.33-.37.1-.59.1-.41-.03-.59-.1-.33-.18-.46-.33-.23-.34-.3-.57-.11-.5-.11-.82v-.74c0-.32.03-.6.1-.82s.17-.42.29-.57.28-.26.45-.33.37-.1.59-.1.41.03.59.1.33.18.46.33.23.34.3.57.11.5.11.82zm-.85-.86c0-.19-.01-.35-.04-.48s-.07-.23-.12-.31-.11-.14-.19-.17-.16-.05-.25-.05-.18.02-.25.05-.14.09-.19.17-.09.18-.12.31-.04.29-.04.48v.97c0 .19.01.35.04.48s.07.24.12.32.11.14.19.17.16.05.25.05.18-.02.25-.05.14-.09.19-.17.09-.19.11-.32c.03-.13.04-.29.04-.48v-.97z"},"1")],"Replay30"),w82=h(c.jsx("path",{d:"M12 5V1L7 6l5 5V7c3.31 0 6 2.69 6 6s-2.69 6-6 6-6-2.69-6-6H4c0 4.42 3.58 8 8 8s8-3.58 8-8-3.58-8-8-8m-2.44 8.49h.45c.21 0 .37-.05.48-.16s.16-.25.16-.43c0-.08-.01-.15-.04-.22s-.06-.12-.11-.17-.11-.09-.18-.11-.16-.04-.25-.04c-.08 0-.15.01-.22.03s-.13.05-.18.1-.09.09-.12.15-.05.13-.05.2h-.85c0-.18.04-.34.11-.48s.17-.27.3-.37.27-.18.44-.23.35-.08.54-.08c.21 0 .41.03.59.08s.33.13.46.23.23.23.3.38.11.33.11.53c0 .09-.01.18-.04.27s-.07.17-.13.25-.12.15-.2.22-.17.12-.28.17c.24.09.42.21.54.39s.18.38.18.61c0 .2-.04.38-.12.53s-.18.29-.32.39-.29.19-.48.24-.38.08-.6.08c-.18 0-.36-.02-.53-.07s-.33-.12-.46-.23-.25-.23-.33-.38-.12-.34-.12-.55h.85c0 .08.02.15.05.22s.07.12.13.17.12.09.2.11.16.04.25.04c.1 0 .19-.01.27-.04s.15-.07.2-.12.1-.11.13-.18.04-.15.04-.24c0-.11-.02-.21-.05-.29s-.08-.15-.14-.2-.13-.09-.22-.11-.18-.04-.29-.04h-.47zm5.74.75c0 .32-.03.6-.1.82s-.17.42-.29.57-.28.26-.45.33-.37.1-.59.1-.41-.03-.59-.1-.33-.18-.46-.33-.23-.34-.3-.57-.11-.5-.11-.82v-.74c0-.32.03-.6.1-.82s.17-.42.29-.57.28-.26.45-.33.37-.1.59-.1.41.03.59.1.33.18.46.33.23.34.3.57.11.5.11.82zm-.85-.86c0-.19-.01-.35-.04-.48s-.07-.23-.12-.31-.11-.14-.19-.17-.16-.05-.25-.05-.18.02-.25.05-.14.09-.19.17-.09.18-.12.31-.04.29-.04.48v.97c0 .19.01.35.04.48s.07.24.12.32.11.14.19.17.16.05.25.05.18-.02.25-.05.14-.09.19-.17.09-.19.11-.32c.03-.13.04-.29.04-.48v-.97z"}),"Replay30Outlined"),R82=h(c.jsx("path",{d:"M12 5V2.21c0-.45-.54-.67-.85-.35l-3.8 3.79c-.2.2-.2.51 0 .71l3.79 3.79c.32.31.86.09.86-.36V7c3.73 0 6.68 3.42 5.86 7.29-.47 2.27-2.31 4.1-4.57 4.57-3.57.75-6.75-1.7-7.23-5.01-.07-.48-.49-.85-.98-.85-.6 0-1.08.53-1 1.13.62 4.39 4.8 7.64 9.53 6.72 3.12-.61 5.63-3.12 6.24-6.24C20.84 9.48 16.94 5 12 5m-2.44 8.49h.45c.21 0 .37-.05.48-.16s.16-.25.16-.43c0-.08-.01-.15-.04-.22s-.06-.12-.11-.17-.11-.09-.18-.11-.16-.04-.25-.04c-.08 0-.15.01-.22.03s-.13.05-.18.1-.09.09-.12.15-.05.13-.05.2h-.85c0-.18.04-.34.11-.48s.17-.27.3-.37.27-.18.44-.23.35-.08.54-.08c.21 0 .41.03.59.08s.33.13.46.23.23.23.3.38.11.33.11.53c0 .09-.01.18-.04.27s-.07.17-.13.25-.12.15-.2.22-.17.12-.28.17c.24.09.42.21.54.39s.18.38.18.61c0 .2-.04.38-.12.53s-.18.29-.32.39-.29.19-.48.24-.38.08-.6.08c-.18 0-.36-.02-.53-.07s-.33-.12-.46-.23-.25-.23-.33-.38-.12-.34-.12-.55h.85c0 .08.02.15.05.22s.07.12.13.17.12.09.2.11.16.04.25.04c.1 0 .19-.01.27-.04s.15-.07.2-.12.1-.11.13-.18.04-.15.04-.24c0-.11-.02-.21-.05-.29s-.08-.15-.14-.2-.13-.09-.22-.11-.18-.04-.29-.04h-.47zm5.74.75c0 .32-.03.6-.1.82s-.17.42-.29.57-.28.26-.45.33-.37.1-.59.1-.41-.03-.59-.1-.33-.18-.46-.33-.23-.34-.3-.57-.11-.5-.11-.82v-.74c0-.32.03-.6.1-.82s.17-.42.29-.57.28-.26.45-.33.37-.1.59-.1.41.03.59.1.33.18.46.33.23.34.3.57.11.5.11.82zm-.85-.86c0-.19-.01-.35-.04-.48s-.07-.23-.12-.31-.11-.14-.19-.17-.16-.05-.25-.05-.18.02-.25.05-.14.09-.19.17-.09.18-.12.31-.04.29-.04.48v.97c0 .19.01.35.04.48s.07.24.12.32.11.14.19.17.16.05.25.05.18-.02.25-.05.14-.09.19-.17.09-.19.11-.32c.03-.13.04-.29.04-.48v-.97z"}),"Replay30Rounded"),O82=h(c.jsx("path",{d:"M12 5V1L7 6l5 5V7c3.31 0 6 2.69 6 6s-2.69 6-6 6-6-2.69-6-6H4c0 4.42 3.58 8 8 8s8-3.58 8-8-3.58-8-8-8m-2.44 8.49h.45c.21 0 .37-.05.48-.16s.16-.25.16-.43c0-.08-.01-.15-.04-.22s-.06-.12-.11-.17-.11-.09-.18-.11-.16-.04-.25-.04c-.08 0-.15.01-.22.03s-.13.05-.18.1-.09.09-.12.15-.05.13-.05.2h-.85c0-.18.04-.34.11-.48s.17-.27.3-.37.27-.18.44-.23.35-.08.54-.08c.21 0 .41.03.59.08s.33.13.46.23.23.23.3.38.11.33.11.53c0 .09-.01.18-.04.27s-.07.17-.13.25-.12.15-.2.22-.17.12-.28.17c.24.09.42.21.54.39s.18.38.18.61c0 .2-.04.38-.12.53s-.18.29-.32.39-.29.19-.48.24-.38.08-.6.08c-.18 0-.36-.02-.53-.07s-.33-.12-.46-.23-.25-.23-.33-.38-.12-.34-.12-.55h.85c0 .08.02.15.05.22s.07.12.13.17.12.09.2.11.16.04.25.04c.1 0 .19-.01.27-.04s.15-.07.2-.12.1-.11.13-.18.04-.15.04-.24c0-.11-.02-.21-.05-.29s-.08-.15-.14-.2-.13-.09-.22-.11-.18-.04-.29-.04h-.47zm5.74.75c0 .32-.03.6-.1.82s-.17.42-.29.57-.28.26-.45.33-.37.1-.59.1-.41-.03-.59-.1-.33-.18-.46-.33-.23-.34-.3-.57-.11-.5-.11-.82v-.74c0-.32.03-.6.1-.82s.17-.42.29-.57.28-.26.45-.33.37-.1.59-.1.41.03.59.1.33.18.46.33.23.34.3.57.11.5.11.82zm-.85-.86c0-.19-.01-.35-.04-.48s-.07-.23-.12-.31-.11-.14-.19-.17-.16-.05-.25-.05-.18.02-.25.05-.14.09-.19.17-.09.18-.12.31-.04.29-.04.48v.97c0 .19.01.35.04.48s.07.24.12.32.11.14.19.17.16.05.25.05.18-.02.25-.05.14-.09.19-.17.09-.19.11-.32c.03-.13.04-.29.04-.48v-.97z"}),"Replay30Sharp"),y82=h(c.jsx("path",{d:"M12 5V1L7 6l5 5V7c3.31 0 6 2.69 6 6s-2.69 6-6 6-6-2.69-6-6H4c0 4.42 3.58 8 8 8s8-3.58 8-8-3.58-8-8-8m-2.44 8.49h.45c.21 0 .37-.05.48-.16s.16-.25.16-.43c0-.08-.01-.15-.04-.22s-.06-.12-.11-.17-.11-.09-.18-.11-.16-.04-.25-.04c-.08 0-.15.01-.22.03s-.13.05-.18.1-.09.09-.12.15-.05.13-.05.2h-.85c0-.18.04-.34.11-.48s.17-.27.3-.37.27-.18.44-.23.35-.08.54-.08c.21 0 .41.03.59.08s.33.13.46.23.23.23.3.38.11.33.11.53c0 .09-.01.18-.04.27s-.07.17-.13.25-.12.15-.2.22-.17.12-.28.17c.24.09.42.21.54.39s.18.38.18.61c0 .2-.04.38-.12.53s-.18.29-.32.39-.29.19-.48.24-.38.08-.6.08c-.18 0-.36-.02-.53-.07s-.33-.12-.46-.23-.25-.23-.33-.38-.12-.34-.12-.55h.85c0 .08.02.15.05.22s.07.12.13.17.12.09.2.11.16.04.25.04c.1 0 .19-.01.27-.04s.15-.07.2-.12.1-.11.13-.18.04-.15.04-.24c0-.11-.02-.21-.05-.29s-.08-.15-.14-.2-.13-.09-.22-.11-.18-.04-.29-.04h-.47zm5.74.75c0 .32-.03.6-.1.82s-.17.42-.29.57-.28.26-.45.33-.37.1-.59.1-.41-.03-.59-.1-.33-.18-.46-.33-.23-.34-.3-.57-.11-.5-.11-.82v-.74c0-.32.03-.6.1-.82s.17-.42.29-.57.28-.26.45-.33.37-.1.59-.1.41.03.59.1.33.18.46.33.23.34.3.57.11.5.11.82zm-.85-.86c0-.19-.01-.35-.04-.48s-.07-.23-.12-.31-.11-.14-.19-.17-.16-.05-.25-.05-.18.02-.25.05-.14.09-.19.17-.09.18-.12.31-.04.29-.04.48v.97c0 .19.01.35.04.48s.07.24.12.32.11.14.19.17.16.05.25.05.18-.02.25-.05.14-.09.19-.17.09-.19.11-.32c.03-.13.04-.29.04-.48v-.97z"}),"Replay30TwoTone"),g82=h([c.jsx("path",{d:"M12 5V1L7 6l5 5V7c3.31 0 6 2.69 6 6s-2.69 6-6 6-6-2.69-6-6H4c0 4.42 3.58 8 8 8s8-3.58 8-8-3.58-8-8-8"},"0"),c.jsx("path",{d:"m10.69 13.9.25-2.17h2.39v.71h-1.7l-.11.92c.03-.02.07-.03.11-.05s.09-.04.15-.05.12-.03.18-.04.13-.02.2-.02c.21 0 .39.03.55.1s.3.16.41.28.2.27.25.45.09.38.09.6q0 .285-.09.54c-.09.255-.15.32-.27.45s-.27.24-.45.31-.39.12-.64.12c-.18 0-.36-.03-.53-.08s-.32-.14-.46-.24-.24-.24-.32-.39-.13-.33-.13-.53h.84c.02.18.08.32.19.41s.25.15.42.15q.165 0 .27-.06c.105-.06.14-.1.18-.17s.08-.15.11-.25.03-.2.03-.31-.01-.21-.04-.31-.07-.17-.13-.24-.13-.12-.21-.15-.19-.05-.3-.05c-.08 0-.15.01-.2.02s-.11.03-.15.05-.08.05-.12.07-.07.06-.1.09z"},"1")],"Replay5"),A82=h(c.jsx("path",{d:"M12 5V1L7 6l5 5V7c3.31 0 6 2.69 6 6s-2.69 6-6 6-6-2.69-6-6H4c0 4.42 3.58 8 8 8s8-3.58 8-8-3.58-8-8-8m-1.31 8.9.25-2.17h2.39v.71h-1.7l-.11.92c.03-.02.07-.03.11-.05s.09-.04.15-.05.12-.03.18-.04.13-.02.2-.02c.21 0 .39.03.55.1s.3.16.41.28.2.27.25.45.09.38.09.6q0 .285-.09.54c-.09.255-.15.32-.27.45s-.27.24-.45.31-.39.12-.64.12c-.18 0-.36-.03-.53-.08s-.32-.14-.46-.24-.24-.24-.32-.39-.13-.33-.13-.53h.84c.02.18.08.32.19.41s.25.15.42.15q.165 0 .27-.06c.105-.06.14-.1.18-.17s.08-.15.11-.25.03-.2.03-.31-.01-.21-.04-.31-.07-.17-.13-.24-.13-.12-.21-.15-.19-.05-.3-.05c-.08 0-.15.01-.2.02s-.11.03-.15.05-.08.05-.12.07-.07.06-.1.09z"}),"Replay5Outlined"),f82=h(c.jsx("path",{d:"M12 5V2.21c0-.45-.54-.67-.85-.35l-3.8 3.79c-.2.2-.2.51 0 .71l3.79 3.79c.32.31.86.09.86-.36V7c3.73 0 6.68 3.42 5.86 7.29-.47 2.26-2.14 3.99-4.39 4.53-3.64.88-6.93-1.6-7.42-4.96-.06-.49-.48-.86-.97-.86-.6 0-1.08.53-1 1.13.63 4.47 4.94 7.75 9.77 6.67 3.09-.69 5.39-3.08 5.99-6.19C20.84 9.48 16.94 5 12 5m-1.31 8.9.25-2.17h2.39v.71h-1.7l-.11.92c.03-.02.07-.03.11-.05s.09-.04.15-.05.12-.03.18-.04.13-.02.2-.02c.21 0 .39.03.55.1s.3.16.41.28.2.27.25.45.09.38.09.6q0 .285-.09.54c-.09.255-.15.32-.27.45s-.27.24-.45.31-.39.12-.64.12c-.18 0-.36-.03-.53-.08s-.32-.14-.46-.24-.24-.24-.32-.39-.13-.33-.13-.53h.84c.02.18.08.32.19.41s.25.15.42.15q.165 0 .27-.06c.105-.06.14-.1.18-.17s.08-.15.11-.25.03-.2.03-.31-.01-.21-.04-.31-.07-.17-.13-.24-.13-.12-.21-.15-.19-.05-.3-.05c-.08 0-.15.01-.2.02s-.11.03-.15.05-.08.05-.12.07-.07.06-.1.09z"}),"Replay5Rounded"),P82=h(c.jsx("path",{d:"M12 5V1L7 6l5 5V7c3.31 0 6 2.69 6 6s-2.69 6-6 6-6-2.69-6-6H4c0 4.42 3.58 8 8 8s8-3.58 8-8-3.58-8-8-8m-1.31 8.9.25-2.17h2.39v.71h-1.7l-.11.92c.03-.02.07-.03.11-.05s.09-.04.15-.05.12-.03.18-.04.13-.02.2-.02c.21 0 .39.03.55.1s.3.16.41.28.2.27.25.45.09.38.09.6q0 .285-.09.54c-.09.255-.15.32-.27.45s-.27.24-.45.31-.39.12-.64.12c-.18 0-.36-.03-.53-.08s-.32-.14-.46-.24-.24-.24-.32-.39-.13-.33-.13-.53h.84c.02.18.08.32.19.41s.25.15.42.15q.165 0 .27-.06c.105-.06.14-.1.18-.17s.08-.15.11-.25.03-.2.03-.31-.01-.21-.04-.31-.07-.17-.13-.24-.13-.12-.21-.15-.19-.05-.3-.05c-.08 0-.15.01-.2.02s-.11.03-.15.05-.08.05-.12.07-.07.06-.1.09z"}),"Replay5Sharp"),F82=h(c.jsx("path",{d:"M12 5V1L7 6l5 5V7c3.31 0 6 2.69 6 6s-2.69 6-6 6-6-2.69-6-6H4c0 4.42 3.58 8 8 8s8-3.58 8-8-3.58-8-8-8m-1.31 8.9.25-2.17h2.39v.71h-1.7l-.11.92c.03-.02.07-.03.11-.05s.09-.04.15-.05.12-.03.18-.04.13-.02.2-.02c.21 0 .39.03.55.1s.3.16.41.28.2.27.25.45.09.38.09.6q0 .285-.09.54c-.09.255-.15.32-.27.45s-.27.24-.45.31-.39.12-.64.12c-.18 0-.36-.03-.53-.08s-.32-.14-.46-.24-.24-.24-.32-.39-.13-.33-.13-.53h.84c.02.18.08.32.19.41s.25.15.42.15q.165 0 .27-.06c.105-.06.14-.1.18-.17s.08-.15.11-.25.03-.2.03-.31-.01-.21-.04-.31-.07-.17-.13-.24-.13-.12-.21-.15-.19-.05-.3-.05c-.08 0-.15.01-.2.02s-.11.03-.15.05-.08.05-.12.07-.07.06-.1.09z"}),"Replay5TwoTone"),B82=h(c.jsx("path",{fillRule:"evenodd",d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m6 10c0 3.31-2.69 6-6 6s-6-2.69-6-6h2c0 2.21 1.79 4 4 4s4-1.79 4-4-1.79-4-4-4v3L8 7l4-4v3c3.31 0 6 2.69 6 6"}),"ReplayCircleFilled"),b82=h(c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m0 16.5c-3.31 0-6-2.69-6-6h2c0 2.21 1.79 4 4 4s4-1.79 4-4c0-2.24-1.85-4.09-4.16-3.99l1.57 1.57L12 11.5l-4-4 4-4 1.41 1.41-1.6 1.6C15.28 6.4 18 9.18 18 12.5c0 3.31-2.69 6-6 6"}),"ReplayCircleFilledOutlined"),D82=h(c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m6 10.74c-.12 3.09-2.67 5.64-5.76 5.76-3.01.12-5.56-1.99-6.12-4.82-.13-.61.36-1.18.98-1.18.47 0 .88.33.98.8.42 2.07 2.44 3.57 4.72 3.12 1.56-.3 2.82-1.56 3.12-3.12.5-2.56-1.45-4.8-3.92-4.8v1.79c0 .45-.54.67-.85.35l-2.8-2.79c-.2-.2-.2-.51 0-.71l2.79-2.79c.32-.31.86-.09.86.36V6.5c3.39 0 6.13 2.82 6 6.24"}),"ReplayCircleFilledRounded"),k82=h(c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m6 10.5c0 3.31-2.69 6-6 6s-6-2.69-6-6h2c0 2.21 1.79 4 4 4s4-1.79 4-4-1.79-4-4-4v3l-4-4 4-4v3c3.31 0 6 2.69 6 6"}),"ReplayCircleFilledSharp"),W82=h(c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m6 10.5c0 3.31-2.69 6-6 6s-6-2.69-6-6h2c0 2.21 1.79 4 4 4s4-1.79 4-4-1.79-4-4-4v3l-4-4 4-4v3c3.31 0 6 2.69 6 6"}),"ReplayCircleFilledTwoTone"),N82=h(c.jsx("path",{d:"M12 5V1L7 6l5 5V7c3.31 0 6 2.69 6 6s-2.69 6-6 6-6-2.69-6-6H4c0 4.42 3.58 8 8 8s8-3.58 8-8-3.58-8-8-8"}),"ReplayOutlined"),E82=h(c.jsx("path",{d:"M12 5V2.21c0-.45-.54-.67-.85-.35l-3.8 3.79c-.2.2-.2.51 0 .71l3.79 3.79c.32.31.86.09.86-.36V7c3.73 0 6.68 3.42 5.86 7.29-.47 2.27-2.31 4.1-4.57 4.57-3.57.75-6.75-1.7-7.23-5.01-.07-.48-.49-.85-.98-.85-.6 0-1.08.53-1 1.13.62 4.39 4.8 7.64 9.53 6.72 3.12-.61 5.63-3.12 6.24-6.24C20.84 9.48 16.94 5 12 5"}),"ReplayRounded"),I82=h(c.jsx("path",{d:"M12 5V1L7 6l5 5V7c3.31 0 6 2.69 6 6s-2.69 6-6 6-6-2.69-6-6H4c0 4.42 3.58 8 8 8s8-3.58 8-8-3.58-8-8-8"}),"ReplaySharp"),U82=h(c.jsx("path",{d:"m7 6 5 5V7c3.31 0 6 2.69 6 6s-2.69 6-6 6-6-2.69-6-6H4c0 4.42 3.58 8 8 8s8-3.58 8-8-3.58-8-8-8V1z"}),"ReplayTwoTone"),G82=h(c.jsx("path",{d:"M10 9V5l-7 7 7 7v-4.1c5 0 8.5 1.6 11 5.1-1-5-4-10-11-11"}),"Reply"),K82=h(c.jsx("path",{d:"M7 8V5l-7 7 7 7v-3l-4-4zm6 1V5l-7 7 7 7v-4.1c5 0 8.5 1.6 11 5.1-1-5-4-10-11-11"}),"ReplyAll"),q82=h(c.jsx("path",{d:"M7 8V5l-7 7 7 7v-3l-4-4zm6 1V5l-7 7 7 7v-4.1c5 0 8.5 1.6 11 5.1-1-5-4-10-11-11"}),"ReplyAllOutlined"),Q82=h(c.jsx("path",{d:"M7 7.56c0-.94-1.14-1.42-1.81-.75L.71 11.29c-.39.39-.39 1.02 0 1.41l4.48 4.48c.67.68 1.81.2 1.81-.74 0-.28-.11-.55-.31-.75L3 12l3.69-3.69c.2-.2.31-.47.31-.75M13 9V7.41c0-.89-1.08-1.34-1.71-.71L6.7 11.29c-.39.39-.39 1.02 0 1.41l4.59 4.59c.63.63 1.71.18 1.71-.71V14.9c5 0 8.5 1.6 11 5.1-1-5-4-10-11-11"}),"ReplyAllRounded"),Z82=h(c.jsx("path",{d:"M7 8V5l-7 7 7 7v-3l-4-4zm6 1V5l-7 7 7 7v-4.1c5 0 8.5 1.6 11 5.1-1-5-4-10-11-11"}),"ReplyAllSharp"),J82=h(c.jsx("path",{d:"M7 8V5l-7 7 7 7v-3l-4-4zm6 1V5l-7 7 7 7v-4.1c5 0 8.5 1.6 11 5.1-1-5-4-10-11-11"}),"ReplyAllTwoTone"),Y82=h(c.jsx("path",{d:"M10 9V5l-7 7 7 7v-4.1c5 0 8.5 1.6 11 5.1-1-5-4-10-11-11"}),"ReplyOutlined"),_82=h(c.jsx("path",{d:"M10 9V7.41c0-.89-1.08-1.34-1.71-.71L3.7 11.29c-.39.39-.39 1.02 0 1.41l4.59 4.59c.63.63 1.71.19 1.71-.7V14.9c5 0 8.5 1.6 11 5.1-1-5-4-10-11-11"}),"ReplyRounded"),X82=h(c.jsx("path",{d:"M10 9V5l-7 7 7 7v-4.1c5 0 8.5 1.6 11 5.1-1-5-4-10-11-11"}),"ReplySharp"),$82=h(c.jsx("path",{d:"M10 9V5l-7 7 7 7v-4.1c5 0 8.5 1.6 11 5.1-1-5-4-10-11-11"}),"ReplyTwoTone"),cc2=h(c.jsx("path",{d:"M15.73 3H8.27L3 8.27v7.46L8.27 21h7.46L21 15.73V8.27zM12 17.3c-.72 0-1.3-.58-1.3-1.3s.58-1.3 1.3-1.3 1.3.58 1.3 1.3-.58 1.3-1.3 1.3m1-4.3h-2V7h2z"}),"Report"),hc2=h([c.jsx("path",{d:"M15.73 3H8.27L3 8.27v7.46L8.27 21h7.46L21 15.73V8.27zM19 14.9 14.9 19H9.1L5 14.9V9.1L9.1 5h5.8L19 9.1z"},"0"),c.jsx("path",{d:"M11 7h2v6h-2zm0 8h2v2h-2z"},"1")],"ReportGmailerrorred"),sc2=h([c.jsx("path",{d:"M15.73 3H8.27L3 8.27v7.46L8.27 21h7.46L21 15.73V8.27zM19 14.9 14.9 19H9.1L5 14.9V9.1L9.1 5h5.8L19 9.1z"},"0"),c.jsx("circle",{cx:"12",cy:"16",r:"1"},"1"),c.jsx("path",{d:"M11 7h2v7h-2z"},"2")],"ReportGmailerrorredOutlined"),tc2=h([c.jsx("path",{d:"M20.71 7.98 16.03 3.3c-.19-.19-.45-.3-.71-.3H8.68c-.26 0-.52.11-.7.29L3.29 7.98c-.18.18-.29.44-.29.7v6.63c0 .27.11.52.29.71l4.68 4.68c.19.19.45.3.71.3h6.63c.27 0 .52-.11.71-.29l4.68-4.68c.19-.19.29-.44.29-.71V8.68c.01-.26-.1-.52-.28-.7M19 14.9 14.9 19H9.1L5 14.9V9.1L9.1 5h5.8L19 9.1z"},"0"),c.jsx("circle",{cx:"12",cy:"16",r:"1"},"1"),c.jsx("path",{d:"M12 7c-.55 0-1 .45-1 1v5c0 .55.45 1 1 1s1-.45 1-1V8c0-.55-.45-1-1-1"},"2")],"ReportGmailerrorredRounded"),oc2=h([c.jsx("path",{d:"M15.73 3H8.27L3 8.27v7.46L8.27 21h7.46L21 15.73V8.27zM19 14.9 14.9 19H9.1L5 14.9V9.1L9.1 5h5.8L19 9.1z"},"0"),c.jsx("circle",{cx:"12",cy:"16",r:"1"},"1"),c.jsx("path",{d:"M11 7h2v7h-2z"},"2")],"ReportGmailerrorredSharp"),vc2=h([c.jsx("path",{d:"M15.73 3H8.27L3 8.27v7.46L8.27 21h7.46L21 15.73V8.27zM19 14.9 14.9 19H9.1L5 14.9V9.1L9.1 5h5.8L19 9.1z"},"0"),c.jsx("circle",{cx:"12",cy:"16",r:"1"},"1"),c.jsx("path",{d:"M11 7h2v7h-2z"},"2")],"ReportGmailerrorredTwoTone"),ec2=h(c.jsx("path",{d:"M11 7h2v2.92l6.91 6.91 1.09-1.1V8.27L15.73 3H8.27L7.18 4.1 11 7.92zm11.27 14.73-20-20.01L1 2.99l3.64 3.64L3 8.27v7.46L8.27 21h7.46l1.64-1.63L21 23zM12 17.3c-.72 0-1.3-.58-1.3-1.3s.58-1.3 1.3-1.3 1.3.58 1.3 1.3-.58 1.3-1.3 1.3"}),"ReportOff"),lc2=h([c.jsx("path",{d:"M9.1 5h5.8L19 9.1v5.8l-.22.22 1.42 1.41.8-.8V8.27L15.73 3H8.27l-.8.8 1.41 1.42z"},"0"),c.jsx("circle",{cx:"12",cy:"16",r:"1"},"1"),c.jsx("path",{d:"M13 9.33V7h-2v.33zM2.41 1.58 1 2.99l3.64 3.64L3 8.27v7.46L8.27 21h7.46l1.64-1.64L21.01 23l1.41-1.41zM14.9 19H9.1L5 14.9V9.1l1.05-1.05 9.9 9.9z"},"2")],"ReportOffOutlined"),nc2=h(c.jsx("path",{d:"M12 7c.55 0 1 .45 1 1v1.33l7.2 7.2.51-.51c.19-.19.29-.44.29-.71V8.68c0-.27-.11-.52-.29-.71l-4.68-4.68c-.19-.18-.45-.29-.71-.29H8.68c-.26 0-.52.11-.7.29l-.51.51 3.69 3.69c.17-.29.48-.49.84-.49M2.41 1.58 1 2.99l3.64 3.64-1.35 1.35c-.18.18-.29.44-.29.7v6.63c0 .27.11.52.29.71l4.68 4.68c.19.19.45.3.71.3h6.63c.27 0 .52-.11.71-.29l1.35-1.35L21.01 23l1.41-1.41zM12 17.3c-.72 0-1.3-.58-1.3-1.3s.58-1.3 1.3-1.3 1.3.58 1.3 1.3-.58 1.3-1.3 1.3"}),"ReportOffRounded"),ac2=h(c.jsx("path",{d:"M11 7h2v2.33l7.2 7.2.8-.8V8.27L15.73 3H8.27l-.8.8L11 7.33zM2.41 1.58 1 2.99l3.64 3.64L3 8.27v7.46L8.27 21h7.46l1.64-1.64L21.01 23l1.41-1.41zM11 12.99l.01.01H11zm1 4.31c-.72 0-1.3-.58-1.3-1.3s.58-1.3 1.3-1.3 1.3.58 1.3 1.3-.58 1.3-1.3 1.3"}),"ReportOffSharp"),dc2=h([c.jsx("path",{d:"M19 9.1 14.9 5H9.1l-.22.22L11 7.33V7h2v2.33l5.78 5.79.22-.22zM6.05 8.04 5 9.1v5.8L9.1 19h5.8l1.05-1.05zM13 16c0 .55-.45 1-1 1s-1-.45-1-1 .45-1 1-1 1 .45 1 1",opacity:".3"},"0"),c.jsx("path",{d:"M9.1 5h5.8L19 9.1v5.8l-.22.22 1.42 1.41.8-.8V8.27L15.73 3H8.27l-.8.8 1.41 1.42z"},"1"),c.jsx("circle",{cx:"12",cy:"16",r:"1"},"2"),c.jsx("path",{d:"M13 7h-2v.33l2 2zM2.41 1.58 1 2.99l3.64 3.64L3 8.27v7.46L8.27 21h7.46l1.64-1.64L21.01 23l1.41-1.41zM14.9 19H9.1L5 14.9V9.1l1.05-1.05 9.9 9.9z"},"3")],"ReportOffTwoTone"),zc2=h([c.jsx("path",{d:"M15.73 3H8.27L3 8.27v7.46L8.27 21h7.46L21 15.73V8.27zM19 14.9 14.9 19H9.1L5 14.9V9.1L9.1 5h5.8L19 9.1z"},"0"),c.jsx("circle",{cx:"12",cy:"16",r:"1"},"1"),c.jsx("path",{d:"M11 7h2v7h-2z"},"2")],"ReportOutlined"),mc2=h(c.jsx("path",{d:"M1 21h22L12 2zm12-3h-2v-2h2zm0-4h-2v-4h2z"}),"ReportProblem"),pc2=h(c.jsx("path",{d:"M12 5.99 19.53 19H4.47zM12 2 1 21h22zm1 14h-2v2h2zm0-6h-2v4h2z"}),"ReportProblemOutlined"),Hc2=h(c.jsx("path",{d:"M2.73 21h18.53c.77 0 1.25-.83.87-1.5l-9.27-16c-.39-.67-1.35-.67-1.73 0l-9.27 16c-.38.67.1 1.5.87 1.5M13 18h-2v-2h2zm-1-4c-.55 0-1-.45-1-1v-2c0-.55.45-1 1-1s1 .45 1 1v2c0 .55-.45 1-1 1"}),"ReportProblemRounded"),Mc2=h(c.jsx("path",{d:"M1 21h22L12 2zm12-3h-2v-2h2zm0-4h-2v-4h2z"}),"ReportProblemSharp"),rc2=h([c.jsx("path",{d:"M12 5.99 4.47 19h15.06zM13 18h-2v-2h2zm-2-4v-4h2v4z",opacity:".3"},"0"),c.jsx("path",{d:"M12 2 1 21h22zm0 3.99L19.53 19H4.47zM11 16h2v2h-2zm0-6h2v4h-2z"},"1")],"ReportProblemTwoTone"),ic2=h(c.jsx("path",{d:"M15.32 3H8.68c-.26 0-.52.11-.7.29L3.29 7.98c-.18.18-.29.44-.29.7v6.63c0 .27.11.52.29.71l4.68 4.68c.19.19.45.3.71.3h6.63c.27 0 .52-.11.71-.29l4.68-4.68c.19-.19.29-.44.29-.71V8.68c0-.27-.11-.52-.29-.71l-4.68-4.68c-.18-.18-.44-.29-.7-.29M12 17.3c-.72 0-1.3-.58-1.3-1.3s.58-1.3 1.3-1.3 1.3.58 1.3 1.3-.58 1.3-1.3 1.3m0-4.3c-.55 0-1-.45-1-1V8c0-.55.45-1 1-1s1 .45 1 1v4c0 .55-.45 1-1 1"}),"ReportRounded"),Vc2=h(c.jsx("path",{d:"M15.73 3H8.27L3 8.27v7.46L8.27 21h7.46L21 15.73V8.27zM12 17.3c-.72 0-1.3-.58-1.3-1.3s.58-1.3 1.3-1.3 1.3.58 1.3 1.3-.58 1.3-1.3 1.3m1-4.3h-2V7h2z"}),"ReportSharp"),xc2=h([c.jsx("path",{d:"M9.1 5 5 9.1v5.8L9.1 19h5.8l4.1-4.1V9.1L14.9 5zM12 17c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1m1-3h-2V7h2z",opacity:".3"},"0"),c.jsx("path",{d:"M15.73 3H8.27L3 8.27v7.46L8.27 21h7.46L21 15.73V8.27zM19 14.9 14.9 19H9.1L5 14.9V9.1L9.1 5h5.8L19 9.1z"},"1"),c.jsx("circle",{cx:"12",cy:"16",r:"1"},"2"),c.jsx("path",{d:"M11 7h2v7h-2z"},"3")],"ReportTwoTone"),jc2=h(c.jsx("path",{d:"M14 2H6c-1.1 0-2 .9-2 2v16c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V8zm1 9h-4v1h3c.55 0 1 .45 1 1v3c0 .55-.45 1-1 1h-1v1h-2v-1H9v-2h4v-1h-3c-.55 0-1-.45-1-1v-3c0-.55.45-1 1-1h1V8h2v1h2z"}),"RequestPage"),uc2=h(c.jsx("path",{d:"M13.17 4 18 8.83V20H6V4zM14 2H6c-1.1 0-2 .9-2 2v16c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V8zm1 9h-4v1h3c.55 0 1 .45 1 1v3c0 .55-.45 1-1 1h-1v1h-2v-1H9v-2h4v-1h-3c-.55 0-1-.45-1-1v-3c0-.55.45-1 1-1h1V8h2v1h2z"}),"RequestPageOutlined"),Lc2=h(c.jsx("path",{d:"m19.41 7.41-4.83-4.83c-.37-.37-.88-.58-1.41-.58H6c-1.1 0-2 .9-2 2v16c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V8.83c0-.53-.21-1.04-.59-1.42M14 12c.55 0 1 .45 1 1v3c0 .55-.45 1-1 1h-1c0 .55-.45 1-1 1s-1-.45-1-1h-1c-.55 0-1-.45-1-1s.45-1 1-1h3v-1h-3c-.55 0-1-.45-1-1v-3c0-.55.45-1 1-1h1c0-.55.45-1 1-1s1 .45 1 1h1c.55 0 1 .45 1 1s-.45 1-1 1h-3v1z"}),"RequestPageRounded"),Sc2=h(c.jsx("path",{d:"M14 2H4.01L4 22h16V8zm1 9h-4v1h4v5h-2v1h-2v-1H9v-2h4v-1H9V9h2V8h2v1h2z"}),"RequestPageSharp"),Cc2=h([c.jsx("path",{d:"M13.17 4H6v16h12V8.83zM15 11h-4v1h3c.55 0 1 .45 1 1v3c0 .55-.45 1-1 1h-1v1h-2v-1H9v-2h4v-1h-3c-.55 0-1-.45-1-1v-3c0-.55.45-1 1-1h1V8h2v1h2z",opacity:".3"},"0"),c.jsx("path",{d:"M13.17 4 18 8.83V20H6V4zM14 2H6c-1.1 0-2 .9-2 2v16c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V8zm1 9h-4v1h3c.55 0 1 .45 1 1v3c0 .55-.45 1-1 1h-1v1h-2v-1H9v-2h4v-1h-3c-.55 0-1-.45-1-1v-3c0-.55.45-1 1-1h1V8h2v1h2z"},"1")],"RequestPageTwoTone"),Tc2=h(c.jsx("path",{d:"M14 2H6c-1.1 0-1.99.9-1.99 2L4 20c0 1.1.89 2 1.99 2H18c1.1 0 2-.9 2-2V8zm1 10h-4v1h3c.55 0 1 .45 1 1v3c0 .55-.45 1-1 1h-1v1h-2v-1H9v-2h4v-1h-3c-.55 0-1-.45-1-1v-3c0-.55.45-1 1-1h1V9h2v1h2zm-2-4V3.5L17.5 8z"}),"RequestQuote"),wc2=h(c.jsx("path",{d:"M14 2H6c-1.1 0-2 .9-2 2v16c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V8zM6 20V4h7v4h5v12zm5-1h2v-1h1c.55 0 1-.45 1-1v-3c0-.55-.45-1-1-1h-3v-1h4v-2h-2V9h-2v1h-1c-.55 0-1 .45-1 1v3c0 .55.45 1 1 1h3v1H9v2h2z"}),"RequestQuoteOutlined"),Rc2=h(c.jsx("path",{d:"m19.41 7.41-4.83-4.83c-.37-.37-.88-.58-1.41-.58H6c-1.1 0-1.99.9-1.99 2L4 20c0 1.1.89 2 1.99 2H18c1.1 0 2-.9 2-2V8.83c0-.53-.21-1.04-.59-1.42M14 13c.55 0 1 .45 1 1v3c0 .55-.45 1-1 1h-1c0 .55-.45 1-1 1s-1-.45-1-1h-1c-.55 0-1-.45-1-1s.45-1 1-1h3v-1h-3c-.55 0-1-.45-1-1v-3c0-.55.45-1 1-1h1c0-.55.45-1 1-1s1 .45 1 1h1c.55 0 1 .45 1 1s-.45 1-1 1h-3v1zm0-5c-.55 0-1-.45-1-1V3.5L17.5 8z"}),"RequestQuoteRounded"),Oc2=h(c.jsx("path",{d:"M14 2H4v20h16V8zm1 10h-4v1h4v5h-2v1h-2v-1H9v-2h4v-1H9v-5h2V9h2v1h2zm-2-4V3.5L17.5 8z"}),"RequestQuoteSharp"),yc2=h([c.jsx("path",{d:"M6 20V4h7v4h5v12zm5-1h2v-1h1c.55 0 1-.45 1-1v-3c0-.55-.45-1-1-1h-3v-1h4v-2h-2V9h-2v1h-1c-.55 0-1 .45-1 1v3c0 .55.45 1 1 1h3v1H9v2h2z",opacity:".3"},"0"),c.jsx("path",{d:"M14 2H6c-1.1 0-2 .9-2 2v16c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V8zM6 20V4h7v4h5v12zm5-1h2v-1h1c.55 0 1-.45 1-1v-3c0-.55-.45-1-1-1h-3v-1h4v-2h-2V9h-2v1h-1c-.55 0-1 .45-1 1v3c0 .55.45 1 1 1h3v1H9v2h2z"},"1")],"RequestQuoteTwoTone"),gc2=h(c.jsx("path",{d:"M21 10h-8.01V7L9 11l3.99 4v-3H21v5H3V5h18v3h2V5c0-1.1-.9-2-2-2H3c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h5v2h8v-2h5c1.1 0 1.99-.9 1.99-2v-5H23c0-1.1-.9-2-2-2"}),"ResetTv"),Ac2=h(c.jsx("path",{d:"M22 8V5c0-1.1-.9-2-2-2H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h4v2h8v-2h4c1.1 0 1.99-.9 1.99-2v-5H22c0-1.1-.9-2-2-2h-7.17l1.83-1.83-1.41-1.41C9.69 10.31 10.88 9.12 9 11l4.24 4.24 1.41-1.41L12.83 12H20v5H4V5h16v3z"}),"ResetTvOutlined"),fc2=h(c.jsx("path",{d:"M20 10h-7.01V8.21c0-.45-.54-.67-.85-.35l-2.78 2.79c-.19.2-.19.51 0 .71l2.78 2.79c.31.32.85.09.85-.35V12H20v5H4V5h16v2c0 .55.45 1 1 1s1-.45 1-1V5c0-1.1-.9-2-2-2H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h4v1c0 .55.45 1 1 1h6c.55 0 1-.45 1-1v-1h4c1.1 0 2-.9 2-2v-5c0-1.1-.9-2-2-2"}),"ResetTvRounded"),Pc2=h(c.jsx("path",{d:"M22 10h-9.01V7L9 11l3.99 4v-3H20v5H4V5h16v3h2V3H2v16h6v2h8v-2h6z"}),"ResetTvSharp"),Fc2=h(c.jsx("path",{d:"M20 10h-7.01V7L9 11l3.99 4v-3H20v5H4V5h16v3h2V5c0-1.1-.9-2-2-2H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h4v2h8v-2h4c1.1 0 1.99-.9 1.99-2v-5H22c0-1.1-.9-2-2-2"}),"ResetTvTwoTone"),Bc2=h(c.jsx("path",{d:"M12 5V2L8 6l4 4V7c3.31 0 6 2.69 6 6 0 2.97-2.17 5.43-5 5.91v2.02c3.95-.49 7-3.85 7-7.93 0-4.42-3.58-8-8-8m-6 8c0-1.65.67-3.15 1.76-4.24L6.34 7.34C4.9 8.79 4 10.79 4 13c0 4.08 3.05 7.44 7 7.93v-2.02c-2.83-.48-5-2.94-5-5.91"}),"RestartAlt"),bc2=h(c.jsx("path",{d:"M6 13c0-1.65.67-3.15 1.76-4.24L6.34 7.34C4.9 8.79 4 10.79 4 13c0 4.08 3.05 7.44 7 7.93v-2.02c-2.83-.48-5-2.94-5-5.91m14 0c0-4.42-3.58-8-8-8-.06 0-.12.01-.18.01l1.09-1.09L11.5 2.5 8 6l3.5 3.5 1.41-1.41-1.08-1.08c.06 0 .12-.01.17-.01 3.31 0 6 2.69 6 6 0 2.97-2.17 5.43-5 5.91v2.02c3.95-.49 7-3.85 7-7.93"}),"RestartAltOutlined"),Dc2=h(c.jsx("path",{d:"M12 5V3.21c0-.45-.54-.67-.85-.35l-2.8 2.79c-.2.2-.2.51 0 .71l2.79 2.79c.32.31.86.09.86-.36V7c3.31 0 6 2.69 6 6 0 2.72-1.83 5.02-4.31 5.75-.42.12-.69.52-.69.95 0 .65.62 1.16 1.25.97C17.57 19.7 20 16.64 20 13c0-4.42-3.58-8-8-8m-6 8c0-1.34.44-2.58 1.19-3.59.3-.4.26-.95-.09-1.31-.42-.42-1.14-.38-1.5.1-1 1.34-1.6 3-1.6 4.8 0 3.64 2.43 6.7 5.75 7.67.63.19 1.25-.32 1.25-.97 0-.43-.27-.83-.69-.95C7.83 18.02 6 15.72 6 13"}),"RestartAltRounded"),kc2=h(c.jsx("path",{d:"M12 5V2L8 6l4 4V7c3.31 0 6 2.69 6 6 0 2.97-2.17 5.43-5 5.91v2.02c3.95-.49 7-3.85 7-7.93 0-4.42-3.58-8-8-8m-6 8c0-1.65.67-3.15 1.76-4.24L6.34 7.34C4.9 8.79 4 10.79 4 13c0 4.08 3.05 7.44 7 7.93v-2.02c-2.83-.48-5-2.94-5-5.91"}),"RestartAltSharp"),Wc2=h(c.jsx("path",{d:"M12 5V2L8 6l4 4V7c3.31 0 6 2.69 6 6 0 2.97-2.17 5.43-5 5.91v2.02c3.95-.49 7-3.85 7-7.93 0-4.42-3.58-8-8-8m-6 8c0-1.65.67-3.15 1.76-4.24L6.34 7.34C4.9 8.79 4 10.79 4 13c0 4.08 3.05 7.44 7 7.93v-2.02c-2.83-.48-5-2.94-5-5.91"}),"RestartAltTwoTone"),Nc2=h(c.jsx("path",{d:"M11 9H9V2H7v7H5V2H3v7c0 2.12 1.66 3.84 3.75 3.97V22h2.5v-9.03C11.34 12.84 13 11.12 13 9V2h-2zm5-3v8h2.5v8H21V2c-2.76 0-5 2.24-5 4"}),"Restaurant"),Ec2=h(c.jsx("path",{d:"m8.1 13.34 2.83-2.83L3.91 3.5c-1.56 1.56-1.56 4.09 0 5.66zm6.78-1.81c1.53.71 3.68.21 5.27-1.38 1.91-1.91 2.28-4.65.81-6.12-1.46-1.46-4.2-1.1-6.12.81-1.59 1.59-2.09 3.74-1.38 5.27L3.7 19.87l1.41 1.41L12 14.41l6.88 6.88 1.41-1.41L13.41 13z"}),"RestaurantMenu"),Ic2=h(c.jsx("path",{d:"m8.1 13.34 2.83-2.83L3.91 3.5c-1.56 1.56-1.56 4.09 0 5.66zm6.78-1.81c1.53.71 3.68.21 5.27-1.38 1.91-1.91 2.28-4.65.81-6.12-1.46-1.46-4.2-1.1-6.12.81-1.59 1.59-2.09 3.74-1.38 5.27L3.7 19.87l1.41 1.41L12 14.41l6.88 6.88 1.41-1.41L13.41 13z"}),"RestaurantMenuOutlined"),Uc2=h(c.jsx("path",{d:"m8.1 13.34 2.83-2.83-6.19-6.18c-.48-.48-1.31-.35-1.61.27-.71 1.49-.45 3.32.78 4.56zm6.78-1.81c1.53.71 3.68.21 5.27-1.38 1.91-1.91 2.28-4.65.81-6.12-1.46-1.46-4.2-1.1-6.12.81-1.59 1.59-2.09 3.74-1.38 5.27L4.4 19.17c-.39.39-.39 1.02 0 1.41s1.02.39 1.41 0L12 14.41l6.18 6.18c.39.39 1.02.39 1.41 0s.39-1.02 0-1.41L13.41 13z"}),"RestaurantMenuRounded"),Gc2=h(c.jsx("path",{d:"m8.1 13.34 2.83-2.83L3.91 3.5c-1.56 1.56-1.56 4.09 0 5.66zm6.78-1.81c1.53.71 3.68.21 5.27-1.38 1.91-1.91 2.28-4.65.81-6.12-1.46-1.46-4.2-1.1-6.12.81-1.59 1.59-2.09 3.74-1.38 5.27L3.7 19.87l1.41 1.41L12 14.41l6.88 6.88 1.41-1.41L13.41 13z"}),"RestaurantMenuSharp"),Kc2=h(c.jsx("path",{d:"m8.1 13.34 2.83-2.83L3.91 3.5c-1.56 1.56-1.56 4.09 0 5.66zm12.05-3.19c1.91-1.91 2.28-4.65.81-6.12-1.46-1.46-4.2-1.1-6.12.81-1.59 1.59-2.09 3.74-1.38 5.27L3.7 19.87l1.41 1.41L12 14.41l6.88 6.88 1.41-1.41L13.41 13l1.47-1.47c1.53.71 3.68.21 5.27-1.38"}),"RestaurantMenuTwoTone"),qc2=h(c.jsx("path",{d:"M16 6v8h3v8h2V2c-2.76 0-5 2.24-5 4m-5 3H9V2H7v7H5V2H3v7c0 2.21 1.79 4 4 4v9h2v-9c2.21 0 4-1.79 4-4V2h-2z"}),"RestaurantOutlined"),Qc2=h(c.jsx("path",{d:"M16 6v6c0 1.1.9 2 2 2h1v7c0 .55.45 1 1 1s1-.45 1-1V3.13c0-.65-.61-1.13-1.24-.98C17.6 2.68 16 4.51 16 6m-5 3H9V3c0-.55-.45-1-1-1s-1 .45-1 1v6H5V3c0-.55-.45-1-1-1s-1 .45-1 1v6c0 2.21 1.79 4 4 4v8c0 .55.45 1 1 1s1-.45 1-1v-8c2.21 0 4-1.79 4-4V3c0-.55-.45-1-1-1s-1 .45-1 1z"}),"RestaurantRounded"),Zc2=h(c.jsx("path",{d:"M16 6v8h3v8h2V2c-2.76 0-5 2.24-5 4m-5 3H9V2H7v7H5V2H3v7c0 2.21 1.79 4 4 4v9h2v-9c2.21 0 4-1.79 4-4V2h-2z"}),"RestaurantSharp"),Jc2=h(c.jsx("path",{d:"M16 6v8h3v8h2V2c-2.76 0-5 2.24-5 4m-5 3H9V2H7v7H5V2H3v7c0 2.21 1.79 4 4 4v9h2v-9c2.21 0 4-1.79 4-4V2h-2z"}),"RestaurantTwoTone"),Yc2=h(c.jsx("path",{d:"M13 3c-4.97 0-9 4.03-9 9H1l3.89 3.89.07.14L9 12H6c0-3.87 3.13-7 7-7s7 3.13 7 7-3.13 7-7 7c-1.93 0-3.68-.79-4.94-2.06l-1.42 1.42C8.27 19.99 10.51 21 13 21c4.97 0 9-4.03 9-9s-4.03-9-9-9m-1 5v5l4.28 2.54.72-1.21-3.5-2.08V8z"}),"Restore"),_c2=h(c.jsx("path",{d:"M19 4h-3.5l-1-1h-5l-1 1H5v2h14zM6 7v12c0 1.1.9 2 2 2h8c1.1 0 2-.9 2-2V7zm8 7v4h-4v-4H8l4-4 4 4z"}),"RestoreFromTrash"),Xc2=h(c.jsx("path",{d:"m15.5 4-1-1h-5l-1 1H5v2h14V4zM6 19c0 1.1.9 2 2 2h8c1.1 0 2-.9 2-2V7H6zm2-5V9h8v10H8zm2 4h4v-4h2l-4-4-4 4h2z"}),"RestoreFromTrashOutlined"),$c2=h(c.jsx("path",{d:"M6 19c0 1.1.9 2 2 2h8c1.1 0 2-.9 2-2V9c0-1.1-.9-2-2-2H8c-1.1 0-2 .9-2 2zm5.65-8.65c.2-.2.51-.2.71 0L16 14h-2v4h-4v-4H8zM15.5 4l-.71-.71c-.18-.18-.44-.29-.7-.29H9.91c-.26 0-.52.11-.7.29L8.5 4H6c-.55 0-1 .45-1 1s.45 1 1 1h12c.55 0 1-.45 1-1s-.45-1-1-1z"}),"RestoreFromTrashRounded"),ch2=h(c.jsx("path",{d:"M6 21h12V7H6zm6-11 4 4h-2v4h-4v-4H8zm3.5-6-1-1h-5l-1 1H5v2h14V4z"}),"RestoreFromTrashSharp"),hh2=h([c.jsx("path",{d:"M16 14h-2v4h-4v-4H8v5h8zm0 0V9H8v5l4-4z",opacity:".3"},"0"),c.jsx("path",{d:"M6 19c0 1.1.9 2 2 2h8c1.1 0 2-.9 2-2V7H6zm2-5V9h8v10H8zm7.5-10-1-1h-5l-1 1H5v2h14V4zM10 18h4v-4h2l-4-4-4 4h2z"},"1")],"RestoreFromTrashTwoTone"),sh2=h(c.jsx("path",{d:"M13 3c-4.97 0-9 4.03-9 9H1l4 3.99L9 12H6c0-3.87 3.13-7 7-7s7 3.13 7 7-3.13 7-7 7c-1.93 0-3.68-.79-4.94-2.06l-1.42 1.42C8.27 19.99 10.51 21 13 21c4.97 0 9-4.03 9-9s-4.03-9-9-9m-1 5v5l4.25 2.52.77-1.28-3.52-2.09V8z"}),"RestoreOutlined"),th2=h(c.jsx("path",{d:"M14 2H6c-1.1 0-1.99.9-1.99 2L4 20c0 1.1.89 2 1.99 2H18c1.1 0 2-.9 2-2V8zm-2 16c-2.05 0-3.81-1.24-4.58-3h1.71c.63.9 1.68 1.5 2.87 1.5 1.93 0 3.5-1.57 3.5-3.5S13.93 9.5 12 9.5c-1.35 0-2.52.78-3.1 1.9l1.6 1.6h-4V9l1.3 1.3C8.69 8.92 10.23 8 12 8c2.76 0 5 2.24 5 5s-2.24 5-5 5"}),"RestorePage"),oh2=h(c.jsx("path",{d:"M14 2H6c-1.1 0-1.99.9-1.99 2L4 20c0 1.1.89 2 1.99 2H18c1.1 0 2-.9 2-2V8zm4 18H6V4h7.17L18 8.83zm-9.55-9.43L7.28 9.4V13h3.6l-1.44-1.44c.52-1.01 1.58-1.71 2.79-1.71 1.74 0 3.15 1.41 3.15 3.15s-1.41 3.15-3.15 3.15c-1.07 0-2.02-.54-2.58-1.35H8.1c.69 1.58 2.28 2.7 4.12 2.7 2.48 0 4.5-2.02 4.5-4.5s-2.02-4.5-4.5-4.5c-1.59 0-2.97.83-3.77 2.07"}),"RestorePageOutlined"),vh2=h(c.jsx("path",{d:"m19.41 7.41-4.83-4.83c-.37-.37-.88-.58-1.41-.58H6c-1.1 0-1.99.9-1.99 2L4 20c0 1.1.89 2 1.99 2H18c1.1 0 2-.9 2-2V8.83c0-.53-.21-1.04-.59-1.42M12 18c-1.65 0-3.19-.81-4.12-2.17-.23-.34-.15-.81.19-1.04.34-.24.81-.15 1.04.19.65.95 1.73 1.52 2.88 1.52 1.93 0 3.5-1.57 3.5-3.5S13.93 9.5 12 9.5c-1.33 0-2.52.74-3.11 1.89L10.5 13H7c-.28 0-.5-.22-.5-.5V9l1.3 1.3C8.71 8.89 10.26 8 12 8c2.76 0 5 2.24 5 5s-2.24 5-5 5"}),"RestorePageRounded"),eh2=h(c.jsx("path",{d:"M14 2H4v20h16V8zm-2 16c-2.05 0-3.81-1.24-4.58-3h1.71c.63.9 1.68 1.5 2.87 1.5 1.93 0 3.5-1.57 3.5-3.5S13.93 9.5 12 9.5c-1.35 0-2.52.78-3.1 1.9l1.6 1.6h-4V9l1.3 1.3C8.69 8.92 10.23 8 12 8c2.76 0 5 2.24 5 5s-2.24 5-5 5"}),"RestorePageSharp"),lh2=h([c.jsx("path",{d:"M6 4v16h12V8.83L13.17 4zm10.72 9c0 2.48-2.02 4.5-4.5 4.5-1.84 0-3.43-1.12-4.12-2.7h1.54c.57.81 1.51 1.35 2.58 1.35 1.74 0 3.15-1.41 3.15-3.15s-1.41-3.15-3.15-3.15c-1.21 0-2.27.7-2.79 1.71L10.88 13h-3.6V9.4l1.17 1.17c.8-1.24 2.19-2.07 3.78-2.07 2.48 0 4.49 2.02 4.49 4.5",opacity:".3"},"0"),c.jsx("path",{d:"M14 2H6c-1.1 0-1.99.9-1.99 2L4 20c0 1.1.89 2 1.99 2H18c1.1 0 2-.9 2-2V8zm4 18H6V4h7.17L18 8.83zm-9.55-9.43L7.28 9.4V13h3.6l-1.44-1.44c.52-1.01 1.58-1.71 2.79-1.71 1.74 0 3.15 1.41 3.15 3.15s-1.41 3.15-3.15 3.15c-1.07 0-2.02-.54-2.58-1.35H8.1c.69 1.58 2.28 2.7 4.12 2.7 2.48 0 4.5-2.02 4.5-4.5s-2.02-4.5-4.5-4.5c-1.59 0-2.97.83-3.77 2.07"},"1")],"RestorePageTwoTone"),nh2=h(c.jsx("path",{d:"M13.25 3c-5.09-.14-9.26 3.94-9.26 9H2.2c-.45 0-.67.54-.35.85l2.79 2.8c.2.2.51.2.71 0l2.79-2.8c.32-.31.09-.85-.35-.85h-1.8c0-3.9 3.18-7.05 7.1-7 3.72.05 6.85 3.18 6.9 6.9.05 3.91-3.1 7.1-7 7.1-1.61 0-3.1-.55-4.28-1.48-.4-.31-.96-.28-1.32.08-.42.43-.39 1.13.08 1.5 1.52 1.19 3.44 1.9 5.52 1.9 5.05 0 9.14-4.17 9-9.26-.13-4.69-4.05-8.61-8.74-8.74m-.51 5c-.41 0-.75.34-.75.75v3.68c0 .35.19.68.49.86l3.12 1.85c.36.21.82.09 1.03-.26.21-.36.09-.82-.26-1.03l-2.88-1.71v-3.4c0-.4-.33-.74-.75-.74"}),"RestoreRounded"),ah2=h(c.jsx("path",{d:"M13 3c-4.97 0-9 4.03-9 9H1l4 3.99L9 12H6c0-3.87 3.13-7 7-7s7 3.13 7 7-3.13 7-7 7c-1.93 0-3.68-.79-4.94-2.06l-1.42 1.42C8.27 19.99 10.51 21 13 21c4.97 0 9-4.03 9-9s-4.03-9-9-9m-1 5v5l4.25 2.52.77-1.28-3.52-2.09V8z"}),"RestoreSharp"),dh2=h(c.jsx("path",{d:"M13 3c-4.97 0-9 4.03-9 9H1l4 3.99L9 12H6c0-3.87 3.13-7 7-7s7 3.13 7 7-3.13 7-7 7c-1.93 0-3.68-.79-4.94-2.06l-1.42 1.42C8.27 19.99 10.51 21 13 21c4.97 0 9-4.03 9-9s-4.03-9-9-9m-1 5v5l4.25 2.52.77-1.28-3.52-2.09V8z"}),"RestoreTwoTone"),zh2=h(c.jsx("path",{d:"M20 2H4c-1.1 0-2 .9-2 2v18l4-4h14c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2m-6.43 9.57L12 15l-1.57-3.43L7 10l3.43-1.57L12 5l1.57 3.43L17 10z"}),"Reviews"),mh2=h([c.jsx("path",{d:"M20 2H4c-1.1 0-2 .9-2 2v18l4-4h14c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2m0 14H5.17L4 17.17V4h16z"},"0"),c.jsx("path",{d:"m12 15 1.57-3.43L17 10l-3.43-1.57L12 5l-1.57 3.43L7 10l3.43 1.57z"},"1")],"ReviewsOutlined"),ph2=h(c.jsx("path",{d:"M20 2H4c-1.1 0-2 .9-2 2v15.59c0 .89 1.08 1.34 1.71.71L6 18h14c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2m-6.43 9.57-1.12 2.44c-.18.39-.73.39-.91 0l-1.12-2.44-2.44-1.12c-.39-.18-.39-.73 0-.91l2.44-1.12 1.12-2.44c.18-.39.73-.39.91 0l1.12 2.44 2.44 1.12c.39.18.39.73 0 .91z"}),"ReviewsRounded"),Hh2=h(c.jsx("path",{d:"M22 2H2v20l4-4h16zm-8.43 9.57L12 15l-1.57-3.43L7 10l3.43-1.57L12 5l1.57 3.43L17 10z"}),"ReviewsSharp"),Mh2=h([c.jsx("path",{d:"M4 17.17 5.17 16H20V4H4zm6.43-8.74L12 5l1.57 3.43L17 10l-3.43 1.57L12 15l-1.57-3.43L7 10z",opacity:".3"},"0"),c.jsx("path",{d:"M20 2H4c-1.1 0-2 .9-2 2v18l4-4h14c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2m0 14H5.17L4 17.17V4h16z"},"1"),c.jsx("path",{d:"m12 15 1.57-3.43L17 10l-3.43-1.57L12 5l-1.57 3.43L7 10l3.43 1.57z"},"2")],"ReviewsTwoTone"),rh2=h(c.jsx("path",{d:"M22 12c0-5.52-4.48-10-10-10S2 6.48 2 12c0 3.69 2.47 6.86 6 8.25V22h8v-1.75c3.53-1.39 6-4.56 6-8.25m-2 0h-4V5.08c2.39 1.39 4 3.97 4 6.92m-6-7.74V12h-4V4.26c.64-.16 1.31-.26 2-.26s1.36.1 2 .26M4 12c0-2.95 1.61-5.53 4-6.92V12z"}),"RiceBowl"),ih2=h(c.jsx("path",{d:"M19.66 14c-.66 1.92-2.24 3.54-4.4 4.39l-1.26.49V20h-4v-1.12l-1.27-.5c-2.16-.85-3.74-2.47-4.4-4.39h15.33M12 2C6.48 2 2 6.48 2 12c0 3.69 2.47 6.86 6 8.25V22h8v-1.75c3.53-1.39 6-4.56 6-8.25 0-5.52-4.48-10-10-10m-2 10V4.26c.64-.16 1.31-.26 2-.26s1.36.1 2 .26V12zm6 0V5.08c2.39 1.39 4 3.96 4 6.92zM4 12c0-2.95 1.61-5.53 4-6.92V12z"}),"RiceBowlOutlined"),Vh2=h(c.jsx("path",{d:"M22 12c0-5.48-4.4-9.93-9.86-10-3.62-.05-6.85 2.03-8.71 5.14C.1 12.69 2.98 18.27 8 20.25v.25c0 .83.67 1.5 1.5 1.5h5c.83 0 1.5-.67 1.5-1.5v-.25c3.53-1.39 6-4.56 6-8.25m-2 0h-4V5.08c2.39 1.39 4 3.97 4 6.92m-6-7.74V12h-4V4.26c.64-.16 1.31-.26 2-.26s1.36.1 2 .26M4 12c0-2.95 1.61-5.53 4-6.92V12z"}),"RiceBowlRounded"),xh2=h(c.jsx("path",{d:"M22 12c0-5.52-4.48-10-10-10S2 6.48 2 12c0 3.69 2.47 6.86 6 8.25V22h8v-1.75c3.53-1.39 6-4.56 6-8.25m-2 0h-4V5.08c2.39 1.39 4 3.97 4 6.92m-6-7.74V12h-4V4.26c.64-.16 1.31-.26 2-.26s1.36.1 2 .26M4 12c0-2.95 1.61-5.53 4-6.92V12z"}),"RiceBowlSharp"),jh2=h([c.jsx("path",{d:"M19.66 14c-.66 1.92-2.24 3.54-4.4 4.39l-1.26.49V20h-4v-1.12l-1.27-.5c-2.16-.85-3.74-2.47-4.4-4.39h15.33",opacity:".3"},"0"),c.jsx("path",{d:"M19.66 14c-.66 1.92-2.24 3.54-4.4 4.39l-1.26.49V20h-4v-1.12l-1.27-.5c-2.16-.85-3.74-2.47-4.4-4.39h15.33M12 2C6.48 2 2 6.48 2 12c0 3.69 2.47 6.86 6 8.25V22h8v-1.75c3.53-1.39 6-4.56 6-8.25 0-5.52-4.48-10-10-10m-2 10V4.26c.64-.16 1.31-.26 2-.26s1.36.1 2 .26V12zm6 0V5.08c2.39 1.39 4 3.96 4 6.92zM4 12c0-2.95 1.61-5.53 4-6.92V12z"},"1")],"RiceBowlTwoTone"),uh2=h(c.jsx("path",{d:"M23.71 16.67C20.66 13.78 16.54 12 12 12S3.34 13.78.29 16.67c-.18.18-.29.43-.29.71s.11.53.29.71l2.48 2.48c.18.18.43.29.71.29.27 0 .52-.11.7-.28.79-.74 1.69-1.36 2.66-1.85.33-.16.56-.5.56-.9v-3.1c1.45-.48 3-.73 4.6-.73s3.15.25 4.6.72v3.1c0 .39.23.74.56.9.98.49 1.87 1.12 2.66 1.85.18.18.43.28.7.28.28 0 .53-.11.71-.29l2.48-2.48c.18-.18.29-.43.29-.71 0-.27-.11-.52-.29-.7M21.16 6.26l-1.41-1.41-3.56 3.55 1.41 1.41s3.45-3.52 3.56-3.55M13 2h-2v5h2zM6.4 9.81 7.81 8.4 4.26 4.84 2.84 6.26c.11.03 3.56 3.55 3.56 3.55"}),"RingVolume"),Lh2=h(c.jsx("path",{d:"M23.71 16.67C20.66 13.78 16.54 12 12 12S3.34 13.78.29 16.67c-.18.18-.29.43-.29.71s.11.53.29.71l2.48 2.48c.18.18.43.29.71.29.27 0 .52-.11.7-.28.79-.74 1.69-1.36 2.66-1.85.33-.16.56-.5.56-.9v-3.1c1.45-.48 3-.73 4.6-.73s3.15.25 4.6.72v3.1c0 .39.23.74.56.9.98.49 1.87 1.12 2.66 1.85.18.18.43.28.7.28.28 0 .53-.11.71-.29l2.48-2.48c.18-.18.29-.43.29-.71 0-.27-.11-.52-.29-.7m-18.31.56c-.66.37-1.29.8-1.87 1.27l-1.07-1.07c.91-.75 1.9-1.39 2.95-1.9v1.7zm15.07 1.26c-.59-.48-1.21-.9-1.87-1.27v-1.7c1.04.51 2.03 1.15 2.94 1.9zm.69-12.23-1.41-1.41-3.56 3.55 1.41 1.41s3.45-3.52 3.56-3.55M11 2h2v5h-2zM6.4 9.81 7.81 8.4 4.26 4.84 2.84 6.26c.11.03 3.56 3.55 3.56 3.55"}),"RingVolumeOutlined"),Sh2=h(c.jsx("path",{d:"M11.98 7h.03c.55 0 .99-.44.99-.98V2.98c0-.54-.44-.98-.98-.98h-.03c-.55 0-.99.44-.99.98v3.03c0 .55.44.99.98.99m4.92 2.11c.39.39 1.01.39 1.4 0 .62-.63 1.52-1.54 2.15-2.17.39-.38.39-1.01 0-1.39-.38-.38-1.01-.38-1.39 0L16.89 7.7c-.39.38-.39 1.01 0 1.39zM5.71 9.1c.38.39 1.01.39 1.4 0 .38-.38.38-1.01 0-1.39L4.96 5.54c-.38-.39-1.01-.39-1.39 0l-.02.01c-.39.39-.39 1.01 0 1.39.63.62 1.54 1.53 2.16 2.16m17.58 7.13c-6.41-5.66-16.07-5.66-22.48 0-.85.75-.85 2.08-.05 2.88l1.22 1.22c.72.72 1.86.78 2.66.15l2-1.59c.48-.38.76-.96.76-1.57v-2.6c3.02-.98 6.29-.99 9.32 0v2.61c0 .61.28 1.19.76 1.57l1.99 1.58c.8.63 1.94.57 2.66-.15l1.22-1.22c.79-.8.79-2.13-.06-2.88"}),"RingVolumeRounded"),Ch2=h(c.jsx("path",{d:"m21.16 6.26-1.41-1.41-3.56 3.55 1.41 1.41s3.45-3.52 3.56-3.55M11 2h2v5h-2zM6.4 9.81 7.81 8.4 4.26 4.84 2.84 6.26c.11.03 3.56 3.55 3.56 3.55M0 17.39l3.68 3.68 3.92-3.11v-3.37c2.85-.93 5.94-.93 8.8 0v3.38l3.91 3.1L24 17.39c-6.41-7.19-17.59-7.19-24 0"}),"RingVolumeSharp"),Th2=h([c.jsx("path",{d:"M18.6 17.22c.66.37 1.28.79 1.87 1.27l1.07-1.07c-.91-.75-1.9-1.38-2.94-1.9zM3.53 18.5c.58-.47 1.21-.89 1.87-1.27v-1.71c-1.05.51-2.03 1.15-2.95 1.9z",opacity:".3"},"0"),c.jsx("path",{d:"M12 12C7.46 12 3.34 13.78.29 16.67c-.18.18-.29.43-.29.71s.11.53.29.71l2.48 2.48c.18.18.43.29.71.29.27 0 .52-.11.7-.28.79-.74 1.69-1.36 2.66-1.85.33-.16.56-.5.56-.9v-3.1c1.45-.48 3-.73 4.6-.73s3.15.25 4.6.72v3.1c0 .39.23.74.56.9.98.49 1.87 1.12 2.66 1.85.18.18.43.28.7.28.28 0 .53-.11.71-.29l2.48-2.48c.18-.18.29-.43.29-.71 0-.27-.11-.52-.29-.7C20.66 13.78 16.54 12 12 12m-6.6 5.23c-.66.37-1.29.8-1.87 1.27l-1.07-1.07c.91-.75 1.9-1.39 2.95-1.9v1.7zm15.07 1.26c-.59-.48-1.21-.9-1.87-1.27v-1.7c1.04.51 2.03 1.15 2.94 1.9zM16.19 8.4l1.41 1.41s3.45-3.52 3.56-3.55l-1.41-1.41zM11 2h2v5h-2zM6.4 9.81 7.81 8.4 4.26 4.84 2.84 6.26c.11.03 3.56 3.55 3.56 3.55"},"1")],"RingVolumeTwoTone"),wh2=h(c.jsx("path",{d:"M12 2.5s4.5 2.04 4.5 10.5c0 2.49-1.04 5.57-1.6 7H9.1c-.56-1.43-1.6-4.51-1.6-7C7.5 4.54 12 2.5 12 2.5m2 8.5c0-1.1-.9-2-2-2s-2 .9-2 2 .9 2 2 2 2-.9 2-2m-6.31 9.52c-.48-1.23-1.52-4.17-1.67-6.87l-1.13.75c-.56.38-.89 1-.89 1.67V22zM20 22v-5.93c0-.67-.33-1.29-.89-1.66l-1.13-.75c-.15 2.69-1.2 5.64-1.67 6.87z"}),"Rocket"),Rh2=h(c.jsx("path",{d:"M9.19 6.35c-2.04 2.29-3.44 5.58-3.57 5.89L2 10.69l4.05-4.05c.47-.47 1.15-.68 1.81-.55zM11.17 17s3.74-1.55 5.89-3.7c5.4-5.4 4.5-9.62 4.21-10.57-.95-.3-5.17-1.19-10.57 4.21C8.55 9.09 7 12.83 7 12.83zm6.48-2.19c-2.29 2.04-5.58 3.44-5.89 3.57L13.31 22l4.05-4.05c.47-.47.68-1.15.55-1.81zM9 18c0 .83-.34 1.58-.88 2.12C6.94 21.3 2 22 2 22s.7-4.94 1.88-6.12C4.42 15.34 5.17 15 6 15c1.66 0 3 1.34 3 3m4-9c0-1.1.9-2 2-2s2 .9 2 2-.9 2-2 2-2-.9-2-2"}),"RocketLaunch"),Oh2=h(c.jsx("path",{d:"M6 15c-.83 0-1.58.34-2.12.88C2.7 17.06 2 22 2 22s4.94-.7 6.12-1.88c.54-.54.88-1.29.88-2.12 0-1.66-1.34-3-3-3m.71 3.71c-.28.28-2.17.76-2.17.76s.47-1.88.76-2.17c.17-.19.42-.3.7-.3.55 0 1 .45 1 1 0 .28-.11.53-.29.71m10.71-5.06c6.36-6.36 4.24-11.31 4.24-11.31S16.71.22 10.35 6.58l-2.49-.5c-.65-.13-1.33.08-1.81.55L2 10.69l5 2.14L11.17 17l2.14 5 4.05-4.05c.47-.47.68-1.15.55-1.81zM7.41 10.83l-1.91-.82 1.97-1.97 1.44.29c-.57.83-1.08 1.7-1.5 2.5m6.58 7.67-.82-1.91c.8-.42 1.67-.93 2.49-1.5l.29 1.44zM16 12.24c-1.32 1.32-3.38 2.4-4.04 2.73l-2.93-2.93c.32-.65 1.4-2.71 2.73-4.04 4.68-4.68 8.23-3.99 8.23-3.99s.69 3.55-3.99 8.23M15 11c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2"}),"RocketLaunchOutlined"),yh2=h(c.jsx("path",{d:"M9.19 6.35c-2.04 2.29-3.44 5.58-3.57 5.89l-2.26-.97c-.65-.28-.81-1.13-.31-1.63l3.01-3.01c.47-.47 1.15-.68 1.81-.55zm1.49 10.16c.3.3.74.38 1.12.2 1.16-.54 3.65-1.81 5.26-3.42 4.59-4.59 4.63-8.33 4.36-9.93-.07-.4-.39-.72-.79-.79-1.6-.27-5.34-.23-9.93 4.36-1.61 1.61-2.87 4.1-3.42 5.26-.18.38-.09.83.2 1.12zm6.97-1.7c-2.29 2.04-5.58 3.44-5.89 3.57l.97 2.26c.28.65 1.13.81 1.63.31l3.01-3.01c.47-.47.68-1.15.55-1.81zm-8.71 2.6c.2 1.06-.15 2.04-.82 2.71-.77.77-3.16 1.34-4.71 1.64-.69.13-1.3-.48-1.17-1.17.3-1.55.86-3.94 1.64-4.71.67-.67 1.65-1.02 2.71-.82 1.17.22 2.13 1.18 2.35 2.35M13 9c0-1.1.9-2 2-2s2 .9 2 2-.9 2-2 2-2-.9-2-2"}),"RocketLaunchRounded"),gh2=h(c.jsx("path",{d:"M9.19 6.35c-2.04 2.29-3.44 5.58-3.57 5.89L2 10.69l4.81-4.81zM11.17 17s3.74-1.55 5.89-3.7c5.4-5.4 4.5-9.62 4.21-10.57-.95-.3-5.17-1.19-10.57 4.21C8.55 9.09 7 12.83 7 12.83zm6.48-2.19c-2.29 2.04-5.58 3.44-5.89 3.57L13.31 22l4.81-4.81zM9 18c0 .83-.34 1.58-.88 2.12C6.94 21.3 2 22 2 22s.7-4.94 1.88-6.12C4.42 15.34 5.17 15 6 15c1.66 0 3 1.34 3 3m4-9c0-1.1.9-2 2-2s2 .9 2 2-.9 2-2 2-2-.9-2-2"}),"RocketLaunchSharp"),Ah2=h([c.jsx("path",{d:"M6.71 18.71c-.28.28-2.17.76-2.17.76s.47-1.88.76-2.17c.17-.19.42-.3.7-.3.55 0 1 .45 1 1 0 .28-.11.53-.29.71m.7-7.88-1.91-.82 1.97-1.97 1.44.29c-.57.83-1.08 1.7-1.5 2.5m6.58 7.67-.82-1.91c.8-.42 1.67-.93 2.49-1.5l.29 1.44zm6-14.49S16.44 3.32 11.76 8c-1.32 1.32-2.4 3.38-2.73 4.04l2.93 2.93c.65-.32 2.71-1.4 4.04-2.73 4.68-4.68 3.99-8.23 3.99-8.23M15 11c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2",opacity:".3"},"0"),c.jsx("path",{d:"M6 15c-.83 0-1.58.34-2.12.88C2.7 17.06 2 22 2 22s4.94-.7 6.12-1.88c.54-.54.88-1.29.88-2.12 0-1.66-1.34-3-3-3m.71 3.71c-.28.28-2.17.76-2.17.76s.47-1.88.76-2.17c.17-.19.42-.3.7-.3.55 0 1 .45 1 1 0 .28-.11.53-.29.71m10.71-5.06c6.36-6.36 4.24-11.31 4.24-11.31S16.71.22 10.35 6.58l-2.49-.5c-.65-.13-1.33.08-1.81.55L2 10.69l5 2.14L11.17 17l2.14 5 4.05-4.05c.47-.47.68-1.15.55-1.81zM7.41 10.83l-1.91-.82 1.97-1.97 1.44.29c-.57.83-1.08 1.7-1.5 2.5m6.58 7.67-.82-1.91c.8-.42 1.67-.93 2.49-1.5l.29 1.44zM16 12.24c-1.32 1.32-3.38 2.4-4.04 2.73l-2.93-2.93c.32-.65 1.4-2.71 2.73-4.04 4.68-4.68 8.23-3.99 8.23-3.99s.69 3.55-3.99 8.23M15 11c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2"},"1")],"RocketLaunchTwoTone"),fh2=h(c.jsx("path",{d:"M14 11c0-1.1-.9-2-2-2s-2 .9-2 2 .9 2 2 2 2-.9 2-2m-6.02 7.25c-.29-.9-.57-1.94-.76-3L6 16.07v2.98zM12 2s5 2 5 11l2.11 1.41c.56.37.89 1 .89 1.66V22l-5-2H9l-5 2v-5.93c0-.67.33-1.29.89-1.66L7 13c0-9 5-11 5-11m0 2.36S9 6.38 9 13c0 2.25 1 5 1 5h4s1-2.75 1-5c0-6.62-3-8.64-3-8.64m6 14.69v-2.98l-1.22-.81c-.19 1.05-.47 2.1-.76 3z"}),"RocketOutlined"),Ph2=h(c.jsx("path",{d:"M11.41 2.87c.35-.26.82-.26 1.18 0 1.22.88 3.91 3.59 3.91 10.13 0 2.16-.78 4.76-1.36 6.35-.14.39-.51.65-.93.65H9.8c-.42 0-.8-.26-.94-.65C8.28 17.76 7.5 15.16 7.5 13c0-6.54 2.69-9.25 3.91-10.13M14 11c0-1.1-.9-2-2-2s-2 .9-2 2 .9 2 2 2 2-.9 2-2m-6.31 9.52c-.48-1.23-1.52-4.17-1.67-6.87l-1.13.75c-.56.38-.89 1-.89 1.67v4.45c0 .71.71 1.19 1.37.93zm12.31 0v-4.45c0-.67-.33-1.29-.89-1.66l-1.13-.75c-.15 2.69-1.2 5.64-1.67 6.87l2.32.93c.66.25 1.37-.23 1.37-.94"}),"RocketRounded"),Fh2=h(c.jsx("path",{d:"M12 2.5s4.5 2.04 4.5 10.5c0 2.49-1.04 5.57-1.6 7H9.1c-.56-1.43-1.6-4.51-1.6-7C7.5 4.54 12 2.5 12 2.5m2 8.5c0-1.1-.9-2-2-2s-2 .9-2 2 .9 2 2 2 2-.9 2-2m-6.31 9.52c-.48-1.23-1.52-4.17-1.67-6.87L4 15v7zM20 22v-7l-2.02-1.35c-.15 2.69-1.2 5.64-1.67 6.87z"}),"RocketSharp"),Bh2=h([c.jsx("path",{d:"M7.98 18.25c-.29-.9-.57-1.94-.76-3L6 16.07v2.98zM12 4.36S9 6.38 9 13c0 2.25 1 5 1 5h4s1-2.75 1-5c0-6.62-3-8.64-3-8.64M12 13c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2m6 6.05v-2.98l-1.22-.81c-.19 1.05-.47 2.1-.76 3z",opacity:".3"},"0"),c.jsx("path",{d:"M14 11c0-1.1-.9-2-2-2s-2 .9-2 2 .9 2 2 2 2-.9 2-2m-6.02 7.25c-.29-.9-.57-1.94-.76-3L6 16.07v2.98zM12 2s5 2 5 11l2.11 1.41c.56.37.89 1 .89 1.66V22l-5-2H9l-5 2v-5.93c0-.67.33-1.29.89-1.66L7 13c0-9 5-11 5-11m0 2.36S9 6.38 9 13c0 2.25 1 5 1 5h4s1-2.75 1-5c0-6.62-3-8.64-3-8.64m6 14.69v-2.98l-1.22-.81c-.19 1.05-.47 2.1-.76 3z"},"1")],"RocketTwoTone"),bh2=h(c.jsx("path",{d:"M20 19V3H4v16H2v2h20v-2zM6 19v-6h5v1.8c-.4.3-.8.8-.8 1.4 0 1 .8 1.8 1.8 1.8s1.8-.8 1.8-1.8c0-.6-.3-1.1-.8-1.4V13h5v6z"}),"RollerShades"),Dh2=h(c.jsx("path",{d:"M20 19V3H4v16H2v2h8.25c0 .97.78 1.75 1.75 1.75s1.75-.78 1.75-1.75H22v-2zM6 19v-2h5v2zm7 0v-2h5v2z"}),"RollerShadesClosed"),kh2=h(c.jsx("path",{d:"M20 19V3H4v16H2v2h8.25c0 .97.78 1.75 1.75 1.75s1.75-.78 1.75-1.75H22v-2zM18 5v10H6V5zM6 19v-2h5v2zm7 0v-2h5v2z"}),"RollerShadesClosedOutlined"),Wh2=h(c.jsx("path",{d:"M20 19V5c0-1.1-.9-2-2-2H6c-1.1 0-2 .9-2 2v14H3c-.55 0-1 .45-1 1s.45 1 1 1h7.25c0 .97.78 1.75 1.75 1.75s1.75-.78 1.75-1.75H21c.55 0 1-.45 1-1s-.45-1-1-1zM6 19v-2h5v2zm7 0v-2h5v2z"}),"RollerShadesClosedRounded"),Nh2=h(c.jsx("path",{d:"M20 19V3H4v16H2v2h8.25c0 .97.78 1.75 1.75 1.75s1.75-.78 1.75-1.75H22v-2zM6 19v-2h5v2zm7 0v-2h5v2z"}),"RollerShadesClosedSharp"),Eh2=h([c.jsx("path",{d:"M6 5h12v10H6z",opacity:".3"},"0"),c.jsx("path",{d:"M20 19V3H4v16H2v2h8.25c0 .97.78 1.75 1.75 1.75s1.75-.78 1.75-1.75H22v-2zm-9 0H6v-2h5zm7 0h-5v-2h5zm0-4H6V5h12z"},"1")],"RollerShadesClosedTwoTone"),Ih2=h(c.jsx("path",{d:"M20 19V3H4v16H2v2h20v-2zM18 5v6H6V5zM6 19v-6h5v1.82c-.45.32-.75.84-.75 1.43 0 .97.78 1.75 1.75 1.75s1.75-.78 1.75-1.75c0-.59-.3-1.12-.75-1.43V13h5v6z"}),"RollerShadesOutlined"),Uh2=h(c.jsx("path",{d:"M20 19V5c0-1.1-.9-2-2-2H6c-1.1 0-2 .9-2 2v14H3c-.55 0-1 .45-1 1s.45 1 1 1h18c.55 0 1-.45 1-1s-.45-1-1-1zM6 19v-6h5v1.8c-.4.3-.8.8-.8 1.4 0 1 .8 1.8 1.8 1.8s1.8-.8 1.8-1.8c0-.6-.3-1.1-.8-1.4V13h5v6z"}),"RollerShadesRounded"),Gh2=h(c.jsx("path",{d:"M20 19V3H4v16H2v2h20v-2zM6 19v-6h5v1.8c-.4.3-.8.8-.8 1.4 0 1 .8 1.8 1.8 1.8s1.8-.8 1.8-1.8c0-.6-.3-1.1-.8-1.4V13h5v6z"}),"RollerShadesSharp"),Kh2=h([c.jsx("path",{d:"M6 5h12v6H6z",opacity:".3"},"0"),c.jsx("path",{d:"M20 19V3H4v16H2v2h20v-2zm-2 0H6v-6h5v1.82c-.45.32-.75.84-.75 1.43 0 .97.78 1.75 1.75 1.75s1.75-.78 1.75-1.75c0-.59-.3-1.12-.75-1.43V13h5zm0-8H6V5h12z"},"1")],"RollerShadesTwoTone"),qh2=h(c.jsx("path",{d:"M9 6.5c0-.28.22-.5.5-.5h2.52L12 5H9.5c-.28 0-.5-.22-.5-.5s.22-.5.5-.5H12V1H4v15h16v-2.88c0-2.1-1.55-3.53-3.03-3.88l-2.7-.67c-.87-.22-1.57-.81-1.95-1.57H9.5c-.28 0-.5-.22-.5-.5M5 23c-1.66 0-3-1.34-3-3s1.34-3 3-3 3 1.34 3 3-1.34 3-3 3m14 0c-1.66 0-3-1.34-3-3s1.34-3 3-3 3 1.34 3 3-1.34 3-3 3m-7 0c-1.66 0-3-1.34-3-3s1.34-3 3-3 3 1.34 3 3-1.34 3-3 3"}),"RollerSkating"),Qh2=h(c.jsx("path",{d:"M20 12c0-1.79-1.19-3.34-2.91-3.82l-2.62-.74C13.62 7.19 13 6.39 13 5.5V1H4v15h16zm-2 2H6V3h5v1H9.5c-.28 0-.5.22-.5.5s.22.5.5.5H11l.1 1H9.5c-.28 0-.5.22-.5.5s.22.5.5.5h1.81c.45 1.12 1.4 2.01 2.6 2.36l2.62.73C17.4 10.33 18 11.1 18 12zM5 17c-1.66 0-3 1.34-3 3s1.34 3 3 3 3-1.34 3-3-1.34-3-3-3m0 4c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1m14-4c-1.66 0-3 1.34-3 3s1.34 3 3 3 3-1.34 3-3-1.34-3-3-3m0 4c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1m-7-4c-1.66 0-3 1.34-3 3s1.34 3 3 3 3-1.34 3-3-1.34-3-3-3m0 4c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1"}),"RollerSkatingOutlined"),Zh2=h(c.jsx("path",{d:"M18 16c1.1 0 2-.9 2-2v-.88c0-2.1-1.55-3.53-3.03-3.88l-2.7-.67c-.87-.22-1.57-.81-1.95-1.57H9.5c-.28 0-.5-.22-.5-.5s.22-.5.5-.5h2.52L12 5H9.5c-.28 0-.5-.22-.5-.5s.22-.5.5-.5H12V3c0-1.1-.9-2-2-2H6c-1.1 0-2 .9-2 2v11c0 1.1.9 2 2 2zM5 23c-1.66 0-3-1.34-3-3s1.34-3 3-3 3 1.34 3 3-1.34 3-3 3m14 0c-1.66 0-3-1.34-3-3s1.34-3 3-3 3 1.34 3 3-1.34 3-3 3m-7 0c-1.66 0-3-1.34-3-3s1.34-3 3-3 3 1.34 3 3-1.34 3-3 3"}),"RollerSkatingRounded"),Jh2=h(c.jsx("path",{d:"m20 16-.01-6-5.71-1.43c-.88-.22-1.58-.81-1.96-1.57H9V6h3.02L12 5H9V4h3V1H4v15zM5 23c-1.66 0-3-1.34-3-3s1.34-3 3-3 3 1.34 3 3-1.34 3-3 3m14 0c-1.66 0-3-1.34-3-3s1.34-3 3-3 3 1.34 3 3-1.34 3-3 3m-7 0c-1.66 0-3-1.34-3-3s1.34-3 3-3 3 1.34 3 3-1.34 3-3 3"}),"RollerSkatingSharp"),Yh2=h([c.jsx("path",{d:"M18 14H6V3h5v1H9.5c-.28 0-.5.22-.5.5s.22.5.5.5H11l.1 1H9.5c-.28 0-.5.22-.5.5s.22.5.5.5h1.81c.45 1.12 1.4 2.01 2.6 2.36l2.62.73C17.4 10.33 18 11.1 18 12zM5 21c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1m14 0c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1m-7 0c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1",opacity:".3"},"0"),c.jsx("path",{d:"M20 12c0-1.79-1.19-3.34-2.91-3.82l-2.62-.74C13.62 7.19 13 6.39 13 5.5V1H4v15h16zm-2 2H6V3h5v1H9.5c-.28 0-.5.22-.5.5s.22.5.5.5H11l.1 1H9.5c-.28 0-.5.22-.5.5s.22.5.5.5h1.81c.45 1.12 1.4 2.01 2.6 2.36l2.62.73C17.4 10.33 18 11.1 18 12zM5 17c-1.66 0-3 1.34-3 3s1.34 3 3 3 3-1.34 3-3-1.34-3-3-3m0 4c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1m14-4c-1.66 0-3 1.34-3 3s1.34 3 3 3 3-1.34 3-3-1.34-3-3-3m0 4c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1m-7-4c-1.66 0-3 1.34-3 3s1.34 3 3 3 3-1.34 3-3-1.34-3-3-3m0 4c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1"},"1")],"RollerSkatingTwoTone"),_h2=h(c.jsx("path",{d:"M13 18h-2v-2h2zm2-4H9v6h6zm4-4.7V4h-3v2.6L12 3 2 12h3l7-6.31L19 12h3z"}),"Roofing"),Xh2=h(c.jsx("path",{d:"M13 18h-2v-2h2zm2-4H9v6h6zm4-4.7V4h-3v2.6L12 3 2 12h3l7-6.31L19 12h3z"}),"RoofingOutlined"),$h2=h(c.jsx("path",{d:"M13 18h-2v-2h2zm-4-3v4c0 .55.45 1 1 1h4c.55 0 1-.45 1-1v-4c0-.55-.45-1-1-1h-4c-.55 0-1 .45-1 1m10-5.7V5c0-.55-.45-1-1-1h-1c-.55 0-1 .45-1 1v1.6l-3.33-3c-.38-.34-.96-.34-1.34 0l-8.36 7.53c-.34.3-.13.87.33.87h1.31c.25 0 .49-.09.67-.26L12 5.69l6.71 6.05c.19.17.43.26.67.26h1.31c.46 0 .68-.57.33-.87z"}),"RoofingRounded"),cs2=h(c.jsx("path",{d:"M13 18h-2v-2h2zm2-4H9v6h6zm4-4.7V4h-3v2.6L12 3 2 12h3l7-6.31L19 12h3z"}),"RoofingSharp"),hs2=h([c.jsx("path",{d:"M11 16h2v2h-2z",opacity:".3"},"0"),c.jsx("path",{d:"M13 18h-2v-2h2zm2-4H9v6h6zm4-4.7V4h-3v2.6L12 3 2 12h3l7-6.31L19 12h3z"},"1")],"RoofingTwoTone"),ss2=h(c.jsx("path",{d:"M12 2C8.13 2 5 5.13 5 9c0 5.25 7 13 7 13s7-7.75 7-13c0-3.87-3.13-7-7-7m0 9.5c-1.38 0-2.5-1.12-2.5-2.5s1.12-2.5 2.5-2.5 2.5 1.12 2.5 2.5-1.12 2.5-2.5 2.5"}),"Room"),ts2=h([c.jsx("path",{d:"M12 2C8.13 2 5 5.13 5 9c0 5.25 7 13 7 13s7-7.75 7-13c0-3.87-3.13-7-7-7M7 9c0-2.76 2.24-5 5-5s5 2.24 5 5c0 2.88-2.88 7.19-5 9.88C9.92 16.21 7 11.85 7 9"},"0"),c.jsx("circle",{cx:"12",cy:"9",r:"2.5"},"1")],"RoomOutlined"),os2=h(c.jsx("path",{d:"M14 11.26V6h3v4h2V4h-5V3H5v16H3v2h9.26c-.79-1.13-1.26-2.51-1.26-4 0-2.38 1.19-4.47 3-5.74M10 11h2v2h-2zm11.69 5.37 1.14-1-1-1.73-1.45.49q-.48-.405-1.08-.63L19 12h-2l-.3 1.49q-.6.225-1.08.63l-1.45-.49-1 1.73 1.14 1c-.08.5-.08.76 0 1.26l-1.14 1 1 1.73 1.45-.49q.48.405 1.08.63L17 22h2l.3-1.49q.6-.225 1.08-.63l1.45.49 1-1.73-1.14-1c.08-.51.08-.77 0-1.27M18 19c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2"}),"RoomPreferences"),vs2=h(c.jsx("path",{d:"m21.69 16.37 1.14-1-1-1.73-1.45.49q-.48-.405-1.08-.63L19 12h-2l-.3 1.49q-.6.225-1.08.63l-1.45-.49-1 1.73 1.14 1c-.08.5-.08.76 0 1.26l-1.14 1 1 1.73 1.45-.49q.48.405 1.08.63L17 22h2l.3-1.49q.6-.225 1.08-.63l1.45.49 1-1.73-1.14-1c.08-.51.08-.77 0-1.27M18 19c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2m1-15v6h-2V6h-2v6h-2V5H7v14h5v2H3v-2h2V3h10v1zm-7 9h-2v-2h2z"}),"RoomPreferencesOutlined"),es2=h(c.jsx("path",{d:"M21.75 17c0-.22-.03-.42-.06-.63l.84-.73c.18-.16.22-.42.1-.63l-.59-1.02c-.12-.21-.37-.3-.59-.22l-1.06.36q-.48-.405-1.08-.63l-.22-1.09c-.05-.23-.25-.4-.49-.4h-1.18c-.24 0-.44.17-.49.4l-.22 1.09q-.6.225-1.08.63l-1.06-.36c-.23-.08-.47.02-.59.22l-.59 1.02c-.12.21-.08.47.1.63l.84.73c-.03.21-.06.41-.06.63s.03.42.06.63l-.84.73c-.18.16-.22.42-.1.63l.59 1.02c.12.21.37.3.59.22l1.06-.36q.48.405 1.08.63l.22 1.09c.05.23.25.4.49.4h1.18c.24 0 .44-.17.49-.4l.22-1.09q.6-.225 1.08-.63l1.06.36c.23.08.47-.02.59-.22l.59-1.02c.12-.21.08-.47-.1-.63l-.84-.73c.03-.21.06-.41.06-.63M18 19c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2m-4-7.74V6h3v4h2V5c0-.55-.45-1-1-1h-4c0-.55-.45-1-1-1H6c-.55 0-1 .45-1 1v15H4c-.55 0-1 .45-1 1s.45 1 1 1h8.26c-.79-1.13-1.26-2.51-1.26-4 0-2.38 1.19-4.47 3-5.74M10 12c0-.55.45-1 1-1s1 .45 1 1-.45 1-1 1-1-.45-1-1"}),"RoomPreferencesRounded"),ls2=h(c.jsx("path",{d:"M14 11.26V6h3v4h2V4h-5V3H5v16H3v2h9.26c-.79-1.13-1.26-2.51-1.26-4 0-2.38 1.19-4.47 3-5.74M10 11h2v2h-2zm11.69 5.37 1.14-1-1-1.73-1.45.49q-.48-.405-1.08-.63L19 12h-2l-.3 1.49q-.6.225-1.08.63l-1.45-.49-1 1.73 1.14 1c-.08.5-.08.76 0 1.26l-1.14 1 1 1.73 1.45-.49q.48.405 1.08.63L17 22h2l.3-1.49q.6-.225 1.08-.63l1.45.49 1-1.73-1.14-1c.08-.51.08-.77 0-1.27M18 19c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2"}),"RoomPreferencesSharp"),ns2=h([c.jsx("path",{d:"M13 12.11V5H7v14h4.29c-.19-.63-.29-1.3-.29-2 0-1.91.76-3.63 2-4.89M10 11h2v2h-2z",opacity:".3"},"0"),c.jsx("path",{d:"M12 13h-2v-2h2zm-5 6V5h6v7.11c.57-.59 1.25-1.07 2-1.42V6h2v4h2V4h-4V3H5v16H3v2h9.26c-.42-.6-.75-1.28-.97-2zm14.69-1.37 1.14 1-1 1.73-1.45-.49q-.48.405-1.08.63L19 22h-2l-.3-1.49q-.6-.225-1.08-.63l-1.45.49-1-1.73 1.14-1c-.08-.5-.08-.76 0-1.26l-1.14-1 1-1.73 1.45.49q.48-.405 1.08-.63L17 12h2l.3 1.49q.6.225 1.08.63l1.45-.49 1 1.73-1.14 1c.08.51.08.77 0 1.27M20 17c0-1.1-.9-2-2-2s-2 .9-2 2 .9 2 2 2 2-.9 2-2"},"1")],"RoomPreferencesTwoTone"),as2=h(c.jsx("path",{d:"M12 2c-4.2 0-8 3.22-8 8.2 0 3.18 2.45 6.92 7.34 11.23.38.33.95.33 1.33 0C17.55 17.12 20 13.38 20 10.2 20 5.22 16.2 2 12 2m0 10c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2"}),"RoomRounded"),ds2=h(c.jsx("path",{d:"M2 17h20v2H2zm11.84-9.21c.1-.24.16-.51.16-.79 0-1.1-.9-2-2-2s-2 .9-2 2c0 .28.06.55.16.79C6.25 8.6 3.27 11.93 3 16h18c-.27-4.07-3.25-7.4-7.16-8.21"}),"RoomService"),zs2=h(c.jsx("path",{d:"M18.98 17H2v2h20v-2zM21 16c-.27-4.07-3.25-7.4-7.16-8.21.1-.24.16-.51.16-.79 0-1.1-.9-2-2-2s-2 .9-2 2c0 .28.06.55.16.79C6.25 8.6 3.27 11.93 3 16zm-9-6.42c2.95 0 5.47 1.83 6.5 4.41h-13c1.03-2.58 3.55-4.41 6.5-4.41"}),"RoomServiceOutlined"),ms2=h(c.jsx("path",{d:"M3 17h18c.55 0 1 .45 1 1s-.45 1-1 1H3c-.55 0-1-.45-1-1s.45-1 1-1m10.84-9.21c.1-.24.16-.51.16-.79 0-1.1-.9-2-2-2s-2 .9-2 2c0 .28.06.55.16.79C6.25 8.6 3.27 11.93 3 16h18c-.27-4.07-3.25-7.4-7.16-8.21"}),"RoomServiceRounded"),ps2=h(c.jsx("path",{d:"M2 17h20v2H2zm11.84-9.21c.1-.24.16-.51.16-.79 0-1.1-.9-2-2-2s-2 .9-2 2c0 .28.06.55.16.79C6.25 8.6 3.27 11.93 3 16h18c-.27-4.07-3.25-7.4-7.16-8.21"}),"RoomServiceSharp"),Hs2=h([c.jsx("path",{d:"M12 9.58c-2.95 0-5.47 1.83-6.5 4.41h13c-1.03-2.58-3.55-4.41-6.5-4.41",opacity:".3"},"0"),c.jsx("path",{d:"M2 17h20v2H2zm11.84-9.21c.1-.24.16-.51.16-.79 0-1.1-.9-2-2-2s-2 .9-2 2c0 .28.06.55.16.79C6.25 8.6 3.27 11.93 3 16h18c-.27-4.07-3.25-7.4-7.16-8.21M12 9.58c2.95 0 5.47 1.83 6.5 4.41h-13c1.03-2.58 3.55-4.41 6.5-4.41"},"1")],"RoomServiceTwoTone"),Ms2=h(c.jsx("path",{d:"M12 2C8.13 2 5 5.13 5 9c0 5.25 7 13 7 13s7-7.75 7-13c0-3.87-3.13-7-7-7m0 9.5c-1.38 0-2.5-1.12-2.5-2.5s1.12-2.5 2.5-2.5 2.5 1.12 2.5 2.5-1.12 2.5-2.5 2.5"}),"RoomSharp"),rs2=h([c.jsx("path",{d:"M12 4C9.24 4 7 6.24 7 9c0 2.85 2.92 7.21 5 9.88 2.11-2.69 5-7 5-9.88 0-2.76-2.24-5-5-5m0 7.5c-1.38 0-2.5-1.12-2.5-2.5s1.12-2.5 2.5-2.5 2.5 1.12 2.5 2.5-1.12 2.5-2.5 2.5",opacity:".3"},"0"),c.jsx("path",{d:"M12 2C8.13 2 5 5.13 5 9c0 5.25 7 13 7 13s7-7.75 7-13c0-3.87-3.13-7-7-7M7 9c0-2.76 2.24-5 5-5s5 2.24 5 5c0 2.88-2.88 7.19-5 9.88C9.92 16.21 7 11.85 7 9"},"1"),c.jsx("circle",{cx:"12",cy:"9",r:"2.5"},"2")],"RoomTwoTone"),is2=h(c.jsx("path",{d:"M7.34 6.41.86 12.9l6.49 6.48 6.49-6.48zM3.69 12.9l3.66-3.66L11 12.9l-3.66 3.66zm15.67-6.26C17.61 4.88 15.3 4 13 4V.76L8.76 5 13 9.24V6c1.79 0 3.58.68 4.95 2.05 2.73 2.73 2.73 7.17 0 9.9C16.58 19.32 14.79 20 13 20c-.97 0-1.94-.21-2.84-.61l-1.49 1.49C10.02 21.62 11.51 22 13 22c2.3 0 4.61-.88 6.36-2.64 3.52-3.51 3.52-9.21 0-12.72"}),"Rotate90DegreesCcw"),Vs2=h(c.jsx("path",{d:"M7.34 6.41.86 12.9l6.49 6.48 6.49-6.48zM3.69 12.9l3.66-3.66L11 12.9l-3.66 3.66zm15.67-6.26C17.61 4.88 15.3 4 13 4V.76L8.76 5 13 9.24V6c1.79 0 3.58.68 4.95 2.05 2.73 2.73 2.73 7.17 0 9.9C16.58 19.32 14.79 20 13 20c-.97 0-1.94-.21-2.84-.61l-1.49 1.49C10.02 21.62 11.51 22 13 22c2.3 0 4.61-.88 6.36-2.64 3.52-3.51 3.52-9.21 0-12.72"}),"Rotate90DegreesCcwOutlined"),xs2=h(c.jsx("path",{d:"m5.93 7.83-3.65 3.66c-.78.78-.78 2.05 0 2.83l3.66 3.66c.78.78 2.05.78 2.83 0l3.66-3.65c.78-.78.78-2.05 0-2.83L8.76 7.82c-.79-.78-2.05-.78-2.83.01M4.4 12.19l2.25-2.25c.39-.39 1.02-.39 1.42 0l2.24 2.24c.39.39.39 1.02 0 1.41l-2.25 2.25c-.39.39-1.02.39-1.42 0L4.4 13.61c-.39-.39-.39-1.03 0-1.42m14.96-5.55C17.61 4.88 15.3 4 13 4v-.83c0-.89-1.08-1.34-1.71-.71L9.47 4.29c-.39.39-.39 1.02 0 1.41l1.83 1.83c.62.63 1.7.19 1.7-.7V6c2.02 0 4.03.86 5.45 2.61 2.05 2.52 2.05 6.27 0 8.79C17.03 19.14 15.02 20 13 20c-.78 0-1.55-.13-2.29-.39-.36-.12-.75-.01-1.02.26-.5.5-.34 1.39.34 1.62.96.34 1.96.51 2.97.51 2.3 0 4.61-.88 6.36-2.64 3.52-3.51 3.52-9.21 0-12.72"}),"Rotate90DegreesCcwRounded"),js2=h(c.jsx("path",{d:"M7.34 6.41.86 12.9l6.49 6.48 6.49-6.48zM3.69 12.9l3.66-3.66L11 12.9l-3.66 3.66zm15.67-6.26C17.61 4.88 15.3 4 13 4V.76L8.76 5 13 9.24V6c1.79 0 3.58.68 4.95 2.05 2.73 2.73 2.73 7.17 0 9.9C16.58 19.32 14.79 20 13 20c-.97 0-1.94-.21-2.84-.61l-1.49 1.49C10.02 21.62 11.51 22 13 22c2.3 0 4.61-.88 6.36-2.64 3.52-3.51 3.52-9.21 0-12.72"}),"Rotate90DegreesCcwSharp"),us2=h([c.jsx("path",{d:"M7.35 9.24 3.69 12.9l3.65 3.66L11 12.9z",opacity:".3"},"0"),c.jsx("path",{d:"M7.34 6.41.86 12.9l6.49 6.48 6.49-6.48zm0 10.15L3.69 12.9l3.66-3.66L11 12.9zm12.02-9.92C17.61 4.88 15.3 4 13 4V.76L8.76 5 13 9.24V6c1.79 0 3.58.68 4.95 2.05 2.73 2.73 2.73 7.17 0 9.9C16.58 19.32 14.79 20 13 20c-.97 0-1.94-.21-2.84-.61l-1.49 1.49C10.02 21.62 11.51 22 13 22c2.3 0 4.61-.88 6.36-2.64 3.52-3.51 3.52-9.21 0-12.72"},"1")],"Rotate90DegreesCcwTwoTone"),Ls2=h(c.jsx("path",{d:"M4.64 19.37c3.03 3.03 7.67 3.44 11.15 1.25l-1.46-1.46c-2.66 1.43-6.04 1.03-8.28-1.21-2.73-2.73-2.73-7.17 0-9.9C7.42 6.69 9.21 6.03 11 6.03V9l4-4-4-4v3.01c-2.3 0-4.61.87-6.36 2.63-3.52 3.51-3.52 9.21 0 12.73M11 13l6 6 6-6-6-6z"}),"Rotate90DegreesCw"),Ss2=h(c.jsx("path",{d:"M2 13c0 4.97 4.03 9 9 9 1.76 0 3.4-.51 4.79-1.38l-1.46-1.46c-.99.53-2.13.84-3.33.84-3.86 0-7-3.14-7-7s3.14-7 7-7h.17L9.59 7.59 11 9l4-4-4-4-1.42 1.41L11.17 4H11c-4.97 0-9 4.03-9 9m9 0 6 6 6-6-6-6zm6 3.17L13.83 13 17 9.83 20.17 13z"}),"Rotate90DegreesCwOutlined"),Cs2=h([c.jsx("path",{d:"M3.86 18.46c2.65 3.45 7.11 4.37 10.74 2.79.61-.27.74-1.09.27-1.56l-.05-.05c-.29-.29-.72-.35-1.1-.19-2.96 1.24-6.59.37-8.58-2.62-1.58-2.37-1.55-5.37.05-7.73C6.6 7.03 8.8 6.03 11 6.03v1.76c0 .45.54.67.86.36l2.79-2.79c.2-.2.2-.51 0-.71l-2.8-2.79c-.31-.32-.85-.1-.85.35v1.8c-2.76 0-5.52 1.25-7.34 3.78-2.28 3.17-2.2 7.58.2 10.67"},"0"),c.jsx("path",{d:"M17.7 7.71a.996.996 0 0 0-1.41 0l-4.59 4.58c-.39.39-.39 1.02 0 1.41l4.59 4.59c.39.39 1.02.39 1.41 0l4.59-4.59c.39-.39.39-1.02 0-1.41z"},"1")],"Rotate90DegreesCwRounded"),Ts2=h([c.jsx("path",{d:"M4.64 19.37c3.03 3.03 7.67 3.44 11.15 1.25l-1.46-1.46c-2.66 1.43-6.04 1.03-8.28-1.21-2.73-2.73-2.73-7.17 0-9.9C7.42 6.69 9.21 6.03 11 6.03V9l4-4-4-4v3.01c-2.3 0-4.61.87-6.36 2.63-3.52 3.51-3.52 9.21 0 12.73"},"0"),c.jsx("path",{d:"m17 7-6 6 6 6 6-6z"},"1")],"Rotate90DegreesCwSharp"),ws2=h([c.jsx("path",{d:"M4.64 19.37c3.03 3.03 7.67 3.44 11.15 1.25l-1.46-1.46c-2.66 1.43-6.04 1.03-8.28-1.21-2.73-2.73-2.73-7.17 0-9.9C7.42 6.69 9.21 6.03 11 6.03V9l4-4-4-4v3.01c-2.3 0-4.61.87-6.36 2.63-3.52 3.51-3.52 9.21 0 12.73M11 13l6 6 6-6-6-6zm6 3.17L13.83 13 17 9.83 20.17 13z"},"0"),c.jsx("path",{d:"m13.8172 12.9945 3.175-3.1749 3.1749 3.175-3.175 3.1748z",opacity:".3"},"1")],"Rotate90DegreesCwTwoTone"),Rs2=h(c.jsx("path",{d:"M7.11 8.53 5.7 7.11C4.8 8.27 4.24 9.61 4.07 11h2.02c.14-.87.49-1.72 1.02-2.47M6.09 13H4.07c.17 1.39.72 2.73 1.62 3.89l1.41-1.42c-.52-.75-.87-1.59-1.01-2.47m1.01 5.32c1.16.9 2.51 1.44 3.9 1.61V17.9c-.87-.15-1.71-.49-2.46-1.03zM13 4.07V1L8.45 5.55 13 10V6.09c2.84.48 5 2.94 5 5.91s-2.16 5.43-5 5.91v2.02c3.95-.49 7-3.85 7-7.93s-3.05-7.44-7-7.93"}),"RotateLeft"),Os2=h(c.jsx("path",{d:"M7.11 8.53 5.7 7.11C4.8 8.27 4.24 9.61 4.07 11h2.02c.14-.87.49-1.72 1.02-2.47M6.09 13H4.07c.17 1.39.72 2.73 1.62 3.89l1.41-1.42c-.52-.75-.87-1.59-1.01-2.47m1.01 5.32c1.16.9 2.51 1.44 3.9 1.61V17.9c-.87-.15-1.71-.49-2.46-1.03zM13 4.07V1L8.45 5.55 13 10V6.09c2.84.48 5 2.94 5 5.91s-2.16 5.43-5 5.91v2.02c3.95-.49 7-3.85 7-7.93s-3.05-7.44-7-7.93"}),"RotateLeftOutlined"),ys2=h(c.jsx("path",{d:"M6.56 7.98C6.1 7.52 5.31 7.6 5 8.17c-.28.51-.5 1.03-.67 1.58-.19.63.31 1.25.96 1.25h.01c.43 0 .82-.28.94-.7q.18-.6.48-1.17c.22-.37.15-.84-.16-1.15M5.31 13h-.02c-.65 0-1.15.62-.96 1.25.16.54.38 1.07.66 1.58.31.57 1.11.66 1.57.2.3-.31.38-.77.17-1.15-.2-.37-.36-.76-.48-1.16-.12-.44-.51-.72-.94-.72m2.85 6.02q.765.42 1.59.66c.62.18 1.24-.32 1.24-.96v-.03c0-.43-.28-.82-.7-.94-.4-.12-.78-.28-1.15-.48-.38-.21-.86-.14-1.16.17l-.03.03c-.45.45-.36 1.24.21 1.55M13 4.07v-.66c0-.89-1.08-1.34-1.71-.71L9.17 4.83c-.4.4-.4 1.04 0 1.43l2.13 2.08c.63.62 1.7.17 1.7-.72V6.09c2.84.48 5 2.94 5 5.91 0 2.73-1.82 5.02-4.32 5.75-.41.12-.68.51-.68.94v.02c0 .65.61 1.14 1.23.96C17.57 18.71 20 15.64 20 12c0-4.08-3.05-7.44-7-7.93"}),"RotateLeftRounded"),gs2=h(c.jsx("path",{d:"M7.11 8.53 5.7 7.11C4.8 8.27 4.24 9.61 4.07 11h2.02c.14-.87.49-1.72 1.02-2.47M6.09 13H4.07c.17 1.39.72 2.73 1.62 3.89l1.41-1.42c-.52-.75-.87-1.59-1.01-2.47m1.01 5.32c1.16.9 2.51 1.44 3.9 1.61V17.9c-.87-.15-1.71-.49-2.46-1.03zM13 4.07V1L8.45 5.55 13 10V6.09c2.84.48 5 2.94 5 5.91s-2.16 5.43-5 5.91v2.02c3.95-.49 7-3.85 7-7.93s-3.05-7.44-7-7.93"}),"RotateLeftSharp"),As2=h(c.jsx("path",{d:"M13 17.91v2.02c3.95-.49 7-3.85 7-7.93s-3.05-7.44-7-7.93V1L8.45 5.55 13 10V6.09c2.84.48 5 2.94 5 5.91s-2.16 5.43-5 5.91m-7.31-1.02 1.41-1.42c-.52-.75-.87-1.59-1.01-2.47H4.07c.17 1.39.72 2.73 1.62 3.89m1.42-8.36L5.7 7.11C4.8 8.27 4.24 9.61 4.07 11h2.02c.14-.87.49-1.72 1.02-2.47M11 17.9c-.87-.15-1.71-.49-2.46-1.03L7.1 18.32c1.16.9 2.51 1.44 3.9 1.61z"}),"RotateLeftTwoTone"),fs2=h(c.jsx("path",{d:"M15.55 5.55 11 1v3.07C7.06 4.56 4 7.92 4 12s3.05 7.44 7 7.93v-2.02c-2.84-.48-5-2.94-5-5.91s2.16-5.43 5-5.91V10zM19.93 11c-.17-1.39-.72-2.73-1.62-3.89l-1.42 1.42c.54.75.88 1.6 1.02 2.47zM13 17.9v2.02c1.39-.17 2.74-.71 3.9-1.61l-1.44-1.44c-.75.54-1.59.89-2.46 1.03m3.89-2.42 1.42 1.41c.9-1.16 1.45-2.5 1.62-3.89h-2.02c-.14.87-.48 1.72-1.02 2.48"}),"RotateRight"),Ps2=h(c.jsx("path",{d:"M15.55 5.55 11 1v3.07C7.06 4.56 4 7.92 4 12s3.05 7.44 7 7.93v-2.02c-2.84-.48-5-2.94-5-5.91s2.16-5.43 5-5.91V10zM19.93 11c-.17-1.39-.72-2.73-1.62-3.89l-1.42 1.42c.54.75.88 1.6 1.02 2.47zM13 17.9v2.02c1.39-.17 2.74-.71 3.9-1.61l-1.44-1.44c-.75.54-1.59.89-2.46 1.03m3.89-2.42 1.42 1.41c.9-1.16 1.45-2.5 1.62-3.89h-2.02c-.14.87-.48 1.72-1.02 2.48"}),"RotateRightOutlined"),Fs2=h(c.jsx("path",{d:"M14.83 4.83 12.7 2.7c-.62-.62-1.7-.18-1.7.71v.66C7.06 4.56 4 7.92 4 12c0 3.64 2.43 6.71 5.77 7.68.62.18 1.23-.32 1.23-.96v-.03c0-.43-.27-.82-.68-.94C7.82 17.03 6 14.73 6 12c0-2.97 2.16-5.43 5-5.91v1.53c0 .89 1.07 1.33 1.7.71l2.13-2.08c.4-.38.4-1.02 0-1.42m4.84 4.93q-.24-.825-.66-1.59c-.31-.57-1.1-.66-1.56-.2l-.01.01c-.31.31-.38.78-.17 1.16.2.37.36.76.48 1.16.12.42.51.7.94.7h.02c.65 0 1.15-.62.96-1.24M13 18.68v.02c0 .65.62 1.14 1.24.96q.825-.24 1.59-.66c.57-.31.66-1.1.2-1.56l-.02-.02c-.31-.31-.78-.38-1.16-.17-.37.21-.76.37-1.16.49-.41.12-.69.51-.69.94m4.44-2.65c.46.46 1.25.37 1.56-.2.28-.51.5-1.04.67-1.59.18-.62-.31-1.24-.96-1.24h-.02c-.44 0-.82.28-.94.7q-.18.6-.48 1.17c-.21.38-.13.86.17 1.16"}),"RotateRightRounded"),Bs2=h(c.jsx("path",{d:"M15.55 5.55 11 1v3.07C7.06 4.56 4 7.92 4 12s3.05 7.44 7 7.93v-2.02c-2.84-.48-5-2.94-5-5.91s2.16-5.43 5-5.91V10zM19.93 11c-.17-1.39-.72-2.73-1.62-3.89l-1.42 1.42c.54.75.88 1.6 1.02 2.47zM13 17.9v2.02c1.39-.17 2.74-.71 3.9-1.61l-1.44-1.44c-.75.54-1.59.89-2.46 1.03m3.89-2.42 1.42 1.41c.9-1.16 1.45-2.5 1.62-3.89h-2.02c-.14.87-.48 1.72-1.02 2.48"}),"RotateRightSharp"),bs2=h(c.jsx("path",{d:"M19.93 11c-.17-1.39-.72-2.73-1.62-3.89l-1.42 1.42c.54.75.88 1.6 1.02 2.47zM11 1v3.07C7.06 4.56 4 7.92 4 12s3.05 7.44 7 7.93v-2.02c-2.84-.48-5-2.94-5-5.91s2.16-5.43 5-5.91V10l4.55-4.45zm4.46 15.87c-.75.54-1.59.89-2.46 1.03v2.02c1.39-.17 2.74-.71 3.9-1.61zm2.85.02c.9-1.16 1.45-2.5 1.62-3.89h-2.02c-.14.87-.48 1.72-1.02 2.48z"}),"RotateRightTwoTone"),Ds2=h(c.jsx("path",{d:"M10.08 8c.48-2.84 2.94-5 5.92-5 3.31 0 6 2.69 6 6 0 2.97-2.16 5.44-5 5.92V21h-2v-6.09c0-.98.71-1.8 1.67-1.97C18.56 12.63 20 10.98 20 9c0-2.21-1.79-4-4-4-1.98 0-3.63 1.44-3.94 3.33-.17.96-.99 1.67-1.97 1.67H5.83l1.59 1.59L6 13 2 9l4-4 1.41 1.41L5.83 8z"}),"RoundaboutLeft"),ks2=h(c.jsx("path",{d:"M10.08 8c.48-2.84 2.94-5 5.92-5 3.31 0 6 2.69 6 6 0 2.97-2.16 5.44-5 5.92V21h-2v-6.09c0-.98.71-1.8 1.67-1.97C18.56 12.63 20 10.98 20 9c0-2.21-1.79-4-4-4-1.98 0-3.63 1.44-3.94 3.33-.17.96-.99 1.67-1.97 1.67H5.83l1.59 1.59L6 13 2 9l4-4 1.41 1.41L5.83 8z"}),"RoundaboutLeftOutlined"),Ws2=h(c.jsx("path",{d:"M16 21c-.55 0-1-.45-1-1v-5.09c0-.98.71-1.8 1.67-1.97C18.56 12.63 20 10.98 20 9c0-2.21-1.79-4-4-4-1.98 0-3.63 1.44-3.94 3.33-.17.96-.99 1.67-1.97 1.67H5.83l.88.88c.39.39.39 1.02 0 1.41s-1.02.39-1.41 0L2.71 9.71a.996.996 0 0 1 0-1.41L5.3 5.71c.39-.39 1.02-.39 1.41 0s.39 1.02 0 1.41L5.83 8h4.25c.48-2.84 2.94-5 5.92-5 3.31 0 6 2.69 6 6 0 2.97-2.16 5.44-5 5.92V20c0 .55-.45 1-1 1"}),"RoundaboutLeftRounded"),Ns2=h(c.jsx("path",{d:"M16 13c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4v1H5.83l1.59 1.59L6 13 2 9l4-4 1.41 1.41L5.83 8h4.25c.48-2.84 2.94-5 5.92-5 3.31 0 6 2.69 6 6 0 2.97-2.16 5.44-5 5.92V21h-2v-8z"}),"RoundaboutLeftSharp"),Es2=h(c.jsx("path",{d:"M10.08 8c.48-2.84 2.94-5 5.92-5 3.31 0 6 2.69 6 6 0 2.97-2.16 5.44-5 5.92V21h-2v-6.09c0-.98.71-1.8 1.67-1.97C18.56 12.63 20 10.98 20 9c0-2.21-1.79-4-4-4-1.98 0-3.63 1.44-3.94 3.33-.17.96-.99 1.67-1.97 1.67H5.83l1.59 1.59L6 13 2 9l4-4 1.41 1.41L5.83 8z"}),"RoundaboutLeftTwoTone"),Is2=h(c.jsx("path",{d:"M13.92 8C13.44 5.16 10.97 3 8 3 4.69 3 2 5.69 2 9c0 2.97 2.16 5.44 5 5.92V21h2v-6.09c0-.98-.71-1.8-1.67-1.97C5.44 12.63 4 10.98 4 9c0-2.21 1.79-4 4-4 1.98 0 3.63 1.44 3.94 3.33.17.96.99 1.67 1.97 1.67h4.26l-1.59 1.59L18 13l4-4-4-4-1.41 1.41L18.17 8z"}),"RoundaboutRight"),Us2=h(c.jsx("path",{d:"M13.92 8C13.44 5.16 10.97 3 8 3 4.69 3 2 5.69 2 9c0 2.97 2.16 5.44 5 5.92V21h2v-6.09c0-.98-.71-1.8-1.67-1.97C5.44 12.63 4 10.98 4 9c0-2.21 1.79-4 4-4 1.98 0 3.63 1.44 3.94 3.33.17.96.99 1.67 1.97 1.67h4.26l-1.59 1.59L18 13l4-4-4-4-1.41 1.41L18.17 8z"}),"RoundaboutRightOutlined"),Gs2=h(c.jsx("path",{d:"M8 21c.55 0 1-.45 1-1v-5.09c0-.98-.71-1.8-1.67-1.97C5.44 12.63 4 10.98 4 9c0-2.21 1.79-4 4-4 1.98 0 3.63 1.44 3.94 3.33.17.96.99 1.67 1.97 1.67h4.26l-.88.88c-.39.39-.39 1.02 0 1.41s1.02.39 1.41 0l2.59-2.59c.39-.39.39-1.02 0-1.41L18.7 5.7a.996.996 0 0 0-1.41 0c-.39.39-.39 1.02 0 1.41l.88.89h-4.25C13.44 5.16 10.97 3 8 3 4.69 3 2 5.69 2 9c0 2.97 2.16 5.44 5 5.92V20c0 .55.45 1 1 1"}),"RoundaboutRightRounded"),Ks2=h(c.jsx("path",{d:"M8 13c-2.21 0-4-1.79-4-4s1.79-4 4-4 4 1.79 4 4v1h6.17l-1.59 1.59L18 13l4-4-4-4-1.41 1.41L18.17 8h-4.25C13.44 5.16 10.97 3 8 3 4.69 3 2 5.69 2 9c0 2.97 2.16 5.44 5 5.92V21h2v-8z"}),"RoundaboutRightSharp"),qs2=h(c.jsx("path",{d:"M13.92 8C13.44 5.16 10.97 3 8 3 4.69 3 2 5.69 2 9c0 2.97 2.16 5.44 5 5.92V21h2v-6.09c0-.98-.71-1.8-1.67-1.97C5.44 12.63 4 10.98 4 9c0-2.21 1.79-4 4-4 1.98 0 3.63 1.44 3.94 3.33.17.96.99 1.67 1.97 1.67h4.26l-1.59 1.59L18 13l4-4-4-4-1.41 1.41L18.17 8z"}),"RoundaboutRightTwoTone"),Qs2=h(c.jsx("path",{d:"M19 19h2v2h-2zm0-2h2v-2h-2zM3 13h2v-2H3zm0 4h2v-2H3zm0-8h2V7H3zm0-4h2V3H3zm4 0h2V3H7zm8 16h2v-2h-2zm-4 0h2v-2h-2zm4 0h2v-2h-2zm-8 0h2v-2H7zm-4 0h2v-2H3zM21 8c0-2.76-2.24-5-5-5h-5v2h5c1.65 0 3 1.35 3 3v5h2z"}),"RoundedCorner"),Zs2=h(c.jsx("path",{d:"M19 19h2v2h-2zm0-2h2v-2h-2zM3 13h2v-2H3zm0 4h2v-2H3zm0-8h2V7H3zm0-4h2V3H3zm4 0h2V3H7zm8 16h2v-2h-2zm-4 0h2v-2h-2zm4 0h2v-2h-2zm-8 0h2v-2H7zm-4 0h2v-2H3zM21 8c0-2.76-2.24-5-5-5h-5v2h5c1.65 0 3 1.35 3 3v5h2z"}),"RoundedCornerOutlined"),Js2=h(c.jsx("path",{d:"M19 19h2v2h-2zm0-2h2v-2h-2zM3 13h2v-2H3zm0 4h2v-2H3zm0-8h2V7H3zm0-4h2V3H3zm4 0h2V3H7zm8 16h2v-2h-2zm-4 0h2v-2h-2zm4 0h2v-2h-2zm-8 0h2v-2H7zm-4 0h2v-2H3zM21 8c0-2.76-2.24-5-5-5h-5v2h5c1.65 0 3 1.35 3 3v5h2z"}),"RoundedCornerRounded"),Ys2=h(c.jsx("path",{d:"M19 19h2v2h-2zm0-2h2v-2h-2zM3 13h2v-2H3zm0 4h2v-2H3zm0-8h2V7H3zm0-4h2V3H3zm4 0h2V3H7zm8 16h2v-2h-2zm-4 0h2v-2h-2zm4 0h2v-2h-2zm-8 0h2v-2H7zm-4 0h2v-2H3zM21 8c0-2.76-2.24-5-5-5h-5v2h5c1.65 0 3 1.35 3 3v5h2z"}),"RoundedCornerSharp"),_s2=h(c.jsx("path",{d:"M19 19h2v2h-2zm0-2h2v-2h-2zM3 13h2v-2H3zm0 4h2v-2H3zm0-8h2V7H3zm0-4h2V3H3zm4 0h2V3H7zm8 16h2v-2h-2zm-4 0h2v-2h-2zm4 0h2v-2h-2zm-8 0h2v-2H7zm-4 0h2v-2H3zM21 8c0-2.76-2.24-5-5-5h-5v2h5c1.65 0 3 1.35 3 3v5h2z"}),"RoundedCornerTwoTone"),Xs2=h(c.jsx("path",{d:"M19 15.18V7c0-2.21-1.79-4-4-4s-4 1.79-4 4v10c0 1.1-.9 2-2 2s-2-.9-2-2V8.82C8.16 8.4 9 7.3 9 6c0-1.66-1.34-3-3-3S3 4.34 3 6c0 1.3.84 2.4 2 2.82V17c0 2.21 1.79 4 4 4s4-1.79 4-4V7c0-1.1.9-2 2-2s2 .9 2 2v8.18c-1.16.41-2 1.51-2 2.82 0 1.66 1.34 3 3 3s3-1.34 3-3c0-1.3-.84-2.4-2-2.82"}),"Route"),$s2=h(c.jsx("path",{d:"M19 15.18V7c0-2.21-1.79-4-4-4s-4 1.79-4 4v10c0 1.1-.9 2-2 2s-2-.9-2-2V8.82C8.16 8.4 9 7.3 9 6c0-1.66-1.34-3-3-3S3 4.34 3 6c0 1.3.84 2.4 2 2.82V17c0 2.21 1.79 4 4 4s4-1.79 4-4V7c0-1.1.9-2 2-2s2 .9 2 2v8.18c-1.16.41-2 1.51-2 2.82 0 1.66 1.34 3 3 3s3-1.34 3-3c0-1.3-.84-2.4-2-2.82M6 7c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1m12 12c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1"}),"RouteOutlined"),ct2=h(c.jsx("path",{d:"M19 15.18V7c0-2.21-1.79-4-4-4s-4 1.79-4 4v10c0 1.1-.9 2-2 2s-2-.9-2-2V8.82C8.16 8.4 9 7.3 9 6c0-1.66-1.34-3-3-3S3 4.34 3 6c0 1.3.84 2.4 2 2.82V17c0 2.21 1.79 4 4 4s4-1.79 4-4V7c0-1.1.9-2 2-2s2 .9 2 2v8.18c-1.16.41-2 1.51-2 2.82 0 1.66 1.34 3 3 3s3-1.34 3-3c0-1.3-.84-2.4-2-2.82"}),"RouteRounded"),ht2=h(c.jsx("path",{d:"M19 15.18V3h-8v16H7V8.82C8.16 8.4 9 7.3 9 6c0-1.66-1.34-3-3-3S3 4.34 3 6c0 1.3.84 2.4 2 2.82V21h8V5h4v10.18c-1.16.41-2 1.51-2 2.82 0 1.66 1.34 3 3 3s3-1.34 3-3c0-1.3-.84-2.4-2-2.82"}),"RouteSharp"),st2=h([c.jsx("circle",{cx:"6",cy:"6",r:"1",opacity:".3"},"0"),c.jsx("circle",{cx:"18",cy:"18",r:"1",opacity:".3"},"1"),c.jsx("path",{d:"M19 15.18V7c0-2.21-1.79-4-4-4s-4 1.79-4 4v10c0 1.1-.9 2-2 2s-2-.9-2-2V8.82C8.16 8.4 9 7.3 9 6c0-1.66-1.34-3-3-3S3 4.34 3 6c0 1.3.84 2.4 2 2.82V17c0 2.21 1.79 4 4 4s4-1.79 4-4V7c0-1.1.9-2 2-2s2 .9 2 2v8.18c-1.16.41-2 1.51-2 2.82 0 1.66 1.34 3 3 3s3-1.34 3-3c0-1.3-.84-2.4-2-2.82M6 7c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1m12 12c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1"},"2")],"RouteTwoTone"),tt2=h(c.jsx("path",{d:"m20.2 5.9.8-.8C19.6 3.7 17.8 3 16 3s-3.6.7-5 2.1l.8.8C13 4.8 14.5 4.2 16 4.2s3 .6 4.2 1.7m-.9.8c-.9-.9-2.1-1.4-3.3-1.4s-2.4.5-3.3 1.4l.8.8c.7-.7 1.6-1 2.5-1s1.8.3 2.5 1zM19 13h-2V9h-2v4H5c-1.1 0-2 .9-2 2v4c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2v-4c0-1.1-.9-2-2-2M8 18H6v-2h2zm3.5 0h-2v-2h2zm3.5 0h-2v-2h2z"}),"Router"),ot2=h(c.jsx("path",{d:"M16 4.2c1.5 0 3 .6 4.2 1.7l.8-.8C19.6 3.7 17.8 3 16 3s-3.6.7-5 2.1l.8.8C13 4.8 14.5 4.2 16 4.2m-3.3 2.5.8.8c.7-.7 1.6-1 2.5-1s1.8.3 2.5 1l.8-.8c-.9-.9-2.1-1.4-3.3-1.4s-2.4.5-3.3 1.4M19 13h-2V9h-2v4H5c-1.1 0-2 .9-2 2v4c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2v-4c0-1.1-.9-2-2-2m0 6H5v-4h14zM6 16h2v2H6zm3.5 0h2v2h-2zm3.5 0h2v2h-2z"}),"RouterOutlined"),vt2=h(c.jsx("path",{d:"M11.45 5.55c.19.19.5.21.72.04C13.3 4.69 14.65 4.2 16 4.2s2.7.49 3.84 1.39c.21.17.52.15.72-.04l.04-.05c.22-.22.21-.59-.03-.8C19.24 3.57 17.62 3 16 3s-3.24.57-4.57 1.7c-.24.21-.26.57-.03.8zm1.7.76c-.25.2-.26.58-.04.8l.04.04c.2.2.5.2.72.04.63-.48 1.38-.69 2.13-.69s1.5.21 2.13.68c.22.17.53.16.72-.04l.04-.04c.23-.23.21-.6-.04-.8-.83-.64-1.84-1-2.85-1s-2.02.36-2.85 1.01M19 13h-2v-3c0-.55-.45-1-1-1s-1 .45-1 1v3H5c-1.1 0-2 .9-2 2v4c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2v-4c0-1.1-.9-2-2-2M8 18H6v-2h2zm3.5 0h-2v-2h2zm3.5 0h-2v-2h2z"}),"RouterRounded"),et2=h(c.jsx("path",{d:"m20.2 5.9.8-.8C19.6 3.7 17.8 3 16 3s-3.6.7-5 2.1l.8.8C13 4.8 14.5 4.2 16 4.2s3 .6 4.2 1.7m-.9.8c-.9-.9-2.1-1.4-3.3-1.4s-2.4.5-3.3 1.4l.8.8c.7-.7 1.6-1 2.5-1s1.8.3 2.5 1zM21 13h-4V9h-2v4H3v8h18zM8 18H6v-2h2zm3.5 0h-2v-2h2zm3.5 0h-2v-2h2z"}),"RouterSharp"),lt2=h([c.jsx("path",{d:"M15 15H5v4h14v-4zm-7 3H6v-2h2zm3.5 0h-2v-2h2zm3.5 0h-2v-2h2z",opacity:".3"},"0"),c.jsx("path",{d:"M16 4.2c1.5 0 3 .6 4.2 1.7l.8-.8C19.6 3.7 17.8 3 16 3s-3.6.7-5 2.1l.8.8C13 4.8 14.5 4.2 16 4.2m-3.3 2.5.8.8c.7-.7 1.6-1 2.5-1s1.8.3 2.5 1l.8-.8c-.9-.9-2.1-1.4-3.3-1.4s-2.4.5-3.3 1.4M19 13h-2V9h-2v4H5c-1.1 0-2 .9-2 2v4c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2v-4c0-1.1-.9-2-2-2m0 6H5v-4h14zM6 16h2v2H6zm3.5 0h2v2h-2zm3.5 0h2v2h-2z"},"1")],"RouterTwoTone"),nt2=h(c.jsx("path",{d:"M8.5 14.5 4 19l1.5 1.5L9 17h2zM15 1c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2m6 20.01L18 24l-2.99-3.01V19.5l-7.1-7.09c-.31.05-.61.07-.91.07v-2.16c1.66.03 3.61-.87 4.67-2.04l1.4-1.55c.35-.39.99-.73 1.65-.73h.03C15.99 6.01 17 7.02 17 8.26v5.75c0 .84-.35 1.61-.92 2.16l-3.58-3.58v-2.27c-.63.52-1.43 1.02-2.29 1.39L16.5 18H18z"}),"Rowing"),at2=h(c.jsx("path",{d:"M8.5 14.5 4 19l1.5 1.5L9 17h2zM15 1c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2m6 20.01L18 24l-2.99-3.01V19.5l-7.1-7.09c-.31.05-.61.07-.91.07v-2.16c1.66.03 3.61-.87 4.67-2.04l1.4-1.55c.19-.21.43-.38.69-.5.29-.14.62-.23.96-.23h.03C15.99 6.01 17 7.02 17 8.26v5.75c0 .84-.35 1.61-.92 2.16l-3.58-3.58v-2.27c-.63.52-1.43 1.02-2.29 1.39L16.5 18H18z"}),"RowingOutlined"),dt2=h(c.jsx("path",{d:"M4.75 18.25c-.41.41-.41 1.09 0 1.5s1.09.41 1.5 0L9 17h2l-2.5-2.5zM15 5c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2m5.29 15.3-2-2.01c-.18-.18-.44-.29-.71-.29H16.5l-6.29-6.29c.79-.33 1.66-.87 2.29-1.39v2.27l3.58 3.58c.57-.55.92-1.32.92-2.16V8.26C17 7.02 15.98 6 14.74 6h-.02c-.34 0-.67.09-.96.23-.26.12-.5.29-.69.5l-1.4 1.55C10.61 9.45 8.66 10.35 7 10.32c-.6 0-1.08.48-1.08 1.08S6.4 12.48 7 12.48c.31 0 .61-.03.9-.07l7.11 7.09v1.08c0 .26.1.52.29.7l1.99 2.01c.39.39 1.02.39 1.42 0l1.58-1.58c.39-.38.39-1.02 0-1.41"}),"RowingRounded"),zt2=h(c.jsx("path",{d:"M8.5 14.5 4 19l1.5 1.5L9 17h2zM15 1c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2m6 20.01L18 24l-2.99-3.01V19.5l-7.1-7.09c-.31.05-.61.07-.91.07v-2.16c1.66.03 3.61-.87 4.67-2.04l1.4-1.55c.19-.21.43-.38.69-.5.29-.14.62-.23.96-.23h.03C15.99 6 17 7.01 17 8.25V17l-.92-.83-3.58-3.58v-2.27c-.63.52-1.43 1.02-2.29 1.39L16.5 18H18z"}),"RowingSharp"),mt2=h(c.jsx("path",{d:"M8.5 14.5 4 19l1.5 1.5L9 17h2zM15 1c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2m6 20.01L18 24l-2.99-3.01V19.5l-7.1-7.09c-.31.05-.61.07-.91.07v-2.16c1.66.03 3.61-.87 4.67-2.04l1.4-1.55c.19-.21.43-.38.69-.5.29-.14.62-.23.96-.23h.03C15.99 6.01 17 7.02 17 8.26v5.75c0 .84-.35 1.61-.92 2.16l-3.58-3.58v-2.27c-.63.52-1.43 1.02-2.29 1.39L16.5 18H18z"}),"RowingTwoTone"),pt2=h([c.jsx("circle",{cx:"6.18",cy:"17.82",r:"2.18"},"0"),c.jsx("path",{d:"M4 4.44v2.83c7.03 0 12.73 5.7 12.73 12.73h2.83c0-8.59-6.97-15.56-15.56-15.56m0 5.66v2.83c3.9 0 7.07 3.17 7.07 7.07h2.83c0-5.47-4.43-9.9-9.9-9.9"},"1")],"RssFeed"),Ht2=h([c.jsx("circle",{cx:"6.18",cy:"17.82",r:"2.18"},"0"),c.jsx("path",{d:"M4 4.44v2.83c7.03 0 12.73 5.7 12.73 12.73h2.83c0-8.59-6.97-15.56-15.56-15.56m0 5.66v2.83c3.9 0 7.07 3.17 7.07 7.07h2.83c0-5.47-4.43-9.9-9.9-9.9"},"1")],"RssFeedOutlined"),Mt2=h([c.jsx("circle",{cx:"6.18",cy:"17.82",r:"2.18"},"0"),c.jsx("path",{d:"M5.59 10.23c-.84-.14-1.59.55-1.59 1.4 0 .71.53 1.28 1.23 1.4 2.92.51 5.22 2.82 5.74 5.74.12.7.69 1.23 1.4 1.23.85 0 1.54-.75 1.41-1.59-.68-4.2-3.99-7.51-8.19-8.18m-.03-5.71C4.73 4.43 4 5.1 4 5.93c0 .73.55 1.33 1.27 1.4 6.01.6 10.79 5.38 11.39 11.39.07.73.67 1.28 1.4 1.28.84 0 1.5-.73 1.42-1.56-.73-7.34-6.57-13.19-13.92-13.92"},"1")],"RssFeedRounded"),rt2=h([c.jsx("circle",{cx:"6.18",cy:"17.82",r:"2.18"},"0"),c.jsx("path",{d:"M4 10.1v2.83c3.9 0 7.07 3.17 7.07 7.07h2.83c0-5.47-4.43-9.9-9.9-9.9m0-5.66v2.83c7.03 0 12.73 5.7 12.73 12.73h2.83c0-8.59-6.97-15.56-15.56-15.56"},"1")],"RssFeedSharp"),it2=h([c.jsx("circle",{cx:"6.18",cy:"17.82",r:"2.18"},"0"),c.jsx("path",{d:"M4 4.44v2.83c7.03 0 12.73 5.7 12.73 12.73h2.83c0-8.59-6.97-15.56-15.56-15.56m0 5.66v2.83c3.9 0 7.07 3.17 7.07 7.07h2.83c0-5.47-4.43-9.9-9.9-9.9"},"1")],"RssFeedTwoTone"),Vt2=h(c.jsx("path",{d:"M16 9h1.5l-1.75 6h-1.5L12.5 9H14l1 3.43zM5.1 12.9 6 15H4.5l-.85-2H2.5v2H1V9h3.5c.85 0 1.5.65 1.5 1.5v1c0 .6-.4 1.15-.9 1.4m-.6-2.4h-2v1h2zm17 2.5h-2v2H18V9h3.5c.83 0 1.5.67 1.5 1.5v1c0 .83-.67 1.5-1.5 1.5m0-2.5h-2v1h2zM11.5 9v1.5h-3v.75h2c.55 0 1 .45 1 1V14c0 .55-.45 1-1 1H7v-1.5h3v-.75H7.75c-.41 0-.75-.34-.75-.75v-2c0-.55.45-1 1-1z"}),"Rsvp"),xt2=h(c.jsx("path",{d:"M16 9h1.5l-1.75 6h-1.5L12.5 9H14l1 3.43zM5.1 12.9 6 15H4.5l-.85-2H2.5v2H1V9h3.5c.85 0 1.5.65 1.5 1.5v1c0 .6-.4 1.15-.9 1.4m-.6-2.4h-2v1h2zm17 2.5h-2v2H18V9h3.5c.83 0 1.5.67 1.5 1.5v1c0 .83-.67 1.5-1.5 1.5m0-2.5h-2v1h2zM11.5 9v1.5h-3v.75h2c.55 0 1 .45 1 1V14c0 .55-.45 1-1 1H7v-1.5h3v-.75H7.75c-.41 0-.75-.34-.75-.75v-2c0-.55.45-1 1-1z"}),"RsvpOutlined"),jt2=h(c.jsx("path",{d:"M16.54 9c.48 0 .83.46.69.92l-1.27 4.36c-.12.43-.52.72-.96.72s-.84-.29-.96-.72l-1.27-4.36c-.14-.46.21-.92.69-.92.32 0 .6.21.69.52l.85 2.91.85-2.91c.09-.31.37-.52.69-.52M5.1 12.9l.49 1.14c.19.45-.14.96-.63.96-.28 0-.53-.17-.63-.42L3.65 13H2.5v1.31c0 .38-.31.69-.69.69h-.12c-.38 0-.69-.31-.69-.69V10c0-.55.45-1 1-1h2.5c.83 0 1.5.67 1.5 1.5v1c0 .6-.4 1.15-.9 1.4m-.6-2.4h-2v1h2zm17 2.5h-2v1.25c0 .41-.34.75-.75.75s-.75-.34-.75-.75V10c0-.55.45-1 1-1h2.5c.83 0 1.5.67 1.5 1.5v1c0 .83-.67 1.5-1.5 1.5m0-2.5h-2v1h2zm-10-.75c0 .41-.34.75-.75.75H8.5v.75h2c.55 0 1 .45 1 1V14c0 .55-.45 1-1 1H7.75c-.41 0-.75-.34-.75-.75s.34-.75.75-.75H10v-.75H7.75c-.41 0-.75-.34-.75-.75v-2c0-.55.45-1 1-1h2.75c.41 0 .75.34.75.75"}),"RsvpRounded"),ut2=h(c.jsx("path",{d:"M16 9h1.5l-1.75 6h-1.5L12.5 9H14l1 3.43zM5.14 13 6 15H4.5l-.85-2H2.5v2H1V9h5v4zm-.64-2.5h-2v1h2zM23 13h-3.5v2H18V9h5zm-1.5-2.5h-2v1h2zM11.5 9v1.5h-3v.75h3V15H7v-1.5h3v-.75H7V9z"}),"RsvpSharp"),Lt2=h(c.jsx("path",{d:"M16 9h1.5l-1.75 6h-1.5L12.5 9H14l1 3.43zM5.1 12.9 6 15H4.5l-.85-2H2.5v2H1V9h3.5c.85 0 1.5.65 1.5 1.5v1c0 .6-.4 1.15-.9 1.4m-.6-2.4h-2v1h2zm17 2.5h-2v2H18V9h3.5c.83 0 1.5.67 1.5 1.5v1c0 .83-.67 1.5-1.5 1.5m0-2.5h-2v1h2zM11.5 9v1.5h-3v.75h2c.55 0 1 .45 1 1V14c0 .55-.45 1-1 1H7v-1.5h3v-.75H7.75c-.41 0-.75-.34-.75-.75v-2c0-.55.45-1 1-1z"}),"RsvpTwoTone"),St2=h(c.jsx("path",{d:"m9.03 3-1.11 7.07h2.62l.7-4.5h2.58L11.8 18.43H9.47L9.06 21h7.27l.4-2.57h-2.35l2-12.86h2.58l-.71 4.5h2.65L22 3zM8 5H4l-.31 2h4zm-.61 4h-4l-.31 2h4zm.92 8h-6L2 19h6zm.62-4h-6l-.31 2h6.01z"}),"Rtt"),Ct2=h(c.jsx("path",{d:"m9.03 3-1.11 7.07h2.62l.7-4.5h2.58L11.8 18.43H9.47L9.06 21h7.27l.4-2.57h-2.35l2-12.86h2.58l-.71 4.5h2.65L22 3zM8 5H4l-.31 2h4zm-.61 4h-4l-.31 2h4zm.92 8h-6L2 19h6zm.62-4h-6l-.31 2h6.01z"}),"RttOutlined"),Tt2=h(c.jsx("path",{d:"m8.76 4.69-.61 3.89c-.12.78.48 1.49 1.28 1.49.64 0 1.18-.46 1.28-1.09l.53-3.41h2.58L11.8 18.43h-1.24c-.63 0-1.16.46-1.26 1.08v.01c-.13.78.47 1.48 1.26 1.48h4.67c.63 0 1.17-.46 1.26-1.08v-.01c.12-.78-.48-1.48-1.26-1.48h-.86l2-12.86h2.58l-.47 3.01c-.12.78.48 1.49 1.28 1.49h.03c.64 0 1.18-.46 1.28-1.09l.57-3.67C21.83 4.09 20.89 3 19.66 3h-8.92c-.98 0-1.82.72-1.98 1.69M8 5H4.86c-.5 0-.92.36-.99.85-.1.6.37 1.15.99 1.15h2.83zm-.61 4H4.25c-.5 0-.92.36-.99.85-.1.6.37 1.15.99 1.15h2.83zm.92 8H3.17c-.49 0-.91.36-.99.85-.1.6.37 1.15.99 1.15H8zm.62-4H3.79c-.49 0-.91.36-.99.85-.1.6.37 1.15.99 1.15h4.84z"}),"RttRounded"),wt2=h(c.jsx("path",{d:"m9.03 3-1.11 7.07h2.62l.7-4.5h2.58L11.8 18.43H9.47L9.06 21h7.27l.4-2.57h-2.35l2-12.86h2.58l-.71 4.5h2.65L22 3zM8 5H4l-.31 2h4zm-.61 4h-4l-.31 2h4zm.92 8h-6L2 19h6zm.62-4h-6l-.31 2h6.01z"}),"RttSharp"),Rt2=h(c.jsx("path",{d:"m9.03 3-1.11 7.07h2.62l.7-4.5h2.58L11.8 18.43H9.47L9.06 21h7.27l.4-2.57h-2.35l2-12.86h2.58l-.71 4.5h2.65L22 3zM8 5H4l-.31 2h4zm-.61 4h-4l-.31 2h4zm.92 8h-6L2 19h6zm.62-4h-6l-.31 2h6.01z"}),"RttTwoTone"),Ot2=h(c.jsx("path",{d:"M16.54 11 13 7.46l1.41-1.41 2.12 2.12 4.24-4.24 1.41 1.41zM11 7H2v2h9zm10 6.41L19.59 12 17 14.59 14.41 12 13 13.41 15.59 16 13 18.59 14.41 20 17 17.41 19.59 20 21 18.59 18.41 16zM11 15H2v2h9z"}),"Rule"),yt2=h(c.jsx("path",{d:"M20 6h-8l-2-2H4c-1.1 0-1.99.9-1.99 2L2 18c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V8c0-1.1-.9-2-2-2M7.83 16 5 13.17l1.41-1.41 1.41 1.41 3.54-3.54 1.41 1.41zm9.58-3L19 14.59 17.59 16 16 14.41 14.41 16 13 14.59 14.59 13 13 11.41 14.41 10 16 11.59 17.59 10 19 11.41z"}),"RuleFolder"),gt2=h(c.jsx("path",{d:"M7.83 16 5 13.17l1.41-1.41 1.41 1.41 3.54-3.54 1.41 1.41zm9.58-3L19 14.59 17.59 16 16 14.41 14.41 16 13 14.59 14.59 13 13 11.41 14.41 10 16 11.59 17.59 10 19 11.41zM20 6h-8l-2-2H4c-1.1 0-1.99.9-1.99 2L2 18c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V8c0-1.1-.9-2-2-2m0 12H4V6h5.17l2 2H20z"}),"RuleFolderOutlined"),At2=h(c.jsx("path",{d:"M20 6h-8l-1.41-1.41C10.21 4.21 9.7 4 9.17 4H4c-1.1 0-1.99.9-1.99 2L2 18c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V8c0-1.1-.9-2-2-2M7.12 15.29l-1.41-1.41a.996.996 0 0 1 0-1.41c.39-.39 1.02-.39 1.41 0l.71.71 2.83-2.83c.39-.39 1.02-.39 1.41 0s.39 1.02 0 1.41L8.53 15.3c-.39.38-1.02.38-1.41-.01M17.41 13l.88.88c.39.39.39 1.02 0 1.41s-1.02.39-1.41 0l-.88-.88-.88.88c-.39.39-1.02.39-1.41 0a.996.996 0 0 1 0-1.41l.88-.88-.88-.88a.996.996 0 0 1 0-1.41c.39-.39 1.02-.39 1.41 0l.88.88.88-.88c.39-.39 1.02-.39 1.41 0s.39 1.02 0 1.41z"}),"RuleFolderRounded"),ft2=h(c.jsx("path",{d:"M22 6H12l-2-2H2v16h20zM7.83 16 5 13.17l1.41-1.41 1.41 1.41 3.54-3.54 1.41 1.41zm9.58-3L19 14.59 17.59 16 16 14.41 14.41 16 13 14.59 14.59 13 13 11.41 14.41 10 16 11.59 17.59 10 19 11.41z"}),"RuleFolderSharp"),Pt2=h([c.jsx("path",{d:"m11.17 8-2-2H4v12h16V8zm-3.34 8L5 13.17l1.41-1.41 1.41 1.41 3.54-3.54 1.41 1.41zM19 14.59 17.59 16 16 14.41 14.41 16 13 14.59 14.59 13 13 11.41 14.41 10 16 11.59 17.59 10 19 11.41 17.41 13z",opacity:".3"},"0"),c.jsx("path",{d:"M7.83 16 5 13.17l1.41-1.41 1.41 1.41 3.54-3.54 1.41 1.41zm9.58-3L19 14.59 17.59 16 16 14.41 14.41 16 13 14.59 14.59 13 13 11.41 14.41 10 16 11.59 17.59 10 19 11.41zM20 6h-8l-2-2H4c-1.1 0-1.99.9-1.99 2L2 18c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V8c0-1.1-.9-2-2-2m0 12H4V6h5.17l2 2H20z"},"1")],"RuleFolderTwoTone"),Ft2=h(c.jsx("path",{d:"M16.54 11 13 7.46l1.41-1.41 2.12 2.12 4.24-4.24 1.41 1.41zM11 7H2v2h9zm10 6.41L19.59 12 17 14.59 14.41 12 13 13.41 15.59 16 13 18.59 14.41 20 17 17.41 19.59 20 21 18.59 18.41 16zM11 15H2v2h9z"}),"RuleOutlined"),Bt2=h(c.jsx("path",{d:"m15.83 10.29-2.12-2.12a.996.996 0 0 1 0-1.41c.39-.39 1.02-.39 1.41 0l1.41 1.41 3.54-3.54c.39-.39 1.02-.39 1.41 0s.39 1.02 0 1.41l-4.24 4.24c-.39.4-1.02.4-1.41.01M10 7H3c-.55 0-1 .45-1 1s.45 1 1 1h7c.55 0 1-.45 1-1s-.45-1-1-1m10.29 5.71a.996.996 0 0 0-1.41 0L17 14.59l-1.88-1.88a.996.996 0 0 0-1.41 0c-.39.39-.39 1.02 0 1.41L15.59 16l-1.88 1.88c-.39.39-.39 1.02 0 1.41s1.02.39 1.41 0L17 17.41l1.88 1.88c.39.39 1.02.39 1.41 0s.39-1.02 0-1.41L18.41 16l1.88-1.88c.39-.39.39-1.02 0-1.41M10 15H3c-.55 0-1 .45-1 1s.45 1 1 1h7c.55 0 1-.45 1-1s-.45-1-1-1"}),"RuleRounded"),bt2=h(c.jsx("path",{d:"M16.54 11 13 7.46l1.41-1.41 2.12 2.12 4.24-4.24 1.41 1.41zM11 7H2v2h9zm10 6.41L19.59 12 17 14.59 14.41 12 13 13.41 15.59 16 13 18.59 14.41 20 17 17.41 19.59 20 21 18.59 18.41 16zM11 15H2v2h9z"}),"RuleSharp"),Dt2=h(c.jsx("path",{d:"M16.54 11 13 7.46l1.41-1.41 2.12 2.12 4.24-4.24 1.41 1.41zM11 7H2v2h9zm10 6.41L19.59 12 17 14.59 14.41 12 13 13.41 15.59 16 13 18.59 14.41 20 17 17.41 19.59 20 21 18.59 18.41 16zM11 15H2v2h9z"}),"RuleTwoTone"),kt2=h(c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m1.5 4c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1m2.5 6c-.7 0-2.01-.54-2.91-1.76l-.41 2.35L14 14.03V18h-1v-3.58l-1.11-1.21-.52 2.64-3.77-.77.2-.98 2.78.57.96-4.89-1.54.57V12H9V9.65l3.28-1.21c.49-.18 1.03.06 1.26.53.83 1.7 2.05 2.03 2.46 2.03z"}),"RunCircle"),Wt2=h([c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m0 18c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8"},"0"),c.jsx("path",{d:"M13.54 8.97c-.23-.47-.76-.71-1.26-.53L9 9.65V12h1v-1.65l1.54-.57-.96 4.89-2.78-.57-.2.98 3.76.77.52-2.64L13 14.42V18h1v-3.97l-1.32-1.44.41-2.35C13.99 11.46 15.3 12 16 12v-1c-.41 0-1.63-.33-2.46-2.03"},"1"),c.jsx("circle",{cx:"13.5",cy:"7",r:"1"},"2")],"RunCircleOutlined"),Nt2=h(c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m1.5 4c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1m1.91 5.91c-.71-.2-1.63-.74-2.32-1.66l-.41 2.35 1.19 1.3c.08.08.13.2.13.32v3.28c0 .28-.22.5-.5.5s-.5-.22-.5-.5v-3.08l-1.11-1.21-.43 2.15c-.05.27-.32.45-.59.39l-2.78-.57c-.27-.06-.45-.32-.39-.59s.32-.44.59-.39l2.29.47.96-4.89-1.54.57v1.15c0 .28-.22.5-.5.5s-.5-.22-.5-.5V10c0-.21.13-.4.33-.47l2.95-1.09c.49-.18 1.02.04 1.25.51.65 1.35 1.55 1.85 2.1 2 .22.05.37.23.37.45v.04c0 .31-.29.55-.59.47"}),"RunCircleRounded"),Et2=h(c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m1.5 4c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1m2.5 6c-.7 0-2.01-.54-2.91-1.76l-.41 2.35L14 14.03V18h-1v-3.58l-1.11-1.21-.52 2.64-3.77-.77.2-.98 2.78.57.96-4.89-1.54.57V12H9V9.65l3.28-1.21c.49-.18 1.03.06 1.26.53.83 1.7 2.05 2.03 2.46 2.03z"}),"RunCircleSharp"),It2=h([c.jsx("path",{d:"M12 4c-4.42 0-8 3.58-8 8s3.58 8 8 8 8-3.58 8-8-3.58-8-8-8m1.5 2c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1m2.5 6c-.7 0-2.01-.54-2.91-1.76l-.41 2.35L14 14.03V18h-1v-3.58l-1.11-1.21-.52 2.64-3.77-.77.2-.98 2.78.57.96-4.89-1.54.57V12H9V9.65l3.28-1.21c.49-.18 1.03.06 1.26.53.83 1.7 2.05 2.03 2.46 2.03z",opacity:".3"},"0"),c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m0 18c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8"},"1"),c.jsx("path",{d:"M13.54 8.97c-.23-.47-.76-.71-1.26-.53L9 9.65V12h1v-1.65l1.54-.57-.96 4.89-2.78-.57-.2.98 3.76.77.52-2.64L13 14.42V18h1v-3.97l-1.32-1.44.41-2.35C13.99 11.46 15.3 12 16 12v-1c-.41 0-1.63-.33-2.46-2.03"},"2"),c.jsx("circle",{cx:"13.5",cy:"7",r:"1"},"3")],"RunCircleTwoTone"),Ut2=h(c.jsx("path",{d:"M22 10v8h-2v-8zm-2 10v2h2v-2zm-2-2.71C16.53 18.95 14.39 20 12 20c-4.41 0-8-3.59-8-8s3.59-8 8-8v9l7.55-7.55C17.72 3.34 15.02 2 12 2 6.48 2 2 6.48 2 12s4.48 10 10 10c2.25 0 4.33-.74 6-2z"}),"RunningWithErrors"),Gt2=h(c.jsx("path",{d:"M22 10v8h-2v-8zm-2 10v2h2v-2zm-2-2.71C16.53 18.95 14.39 20 12 20c-4.41 0-8-3.59-8-8s3.59-8 8-8v9l7.55-7.55C17.72 3.34 15.02 2 12 2 6.48 2 2 6.48 2 12s4.48 10 10 10c2.25 0 4.33-.74 6-2z"}),"RunningWithErrorsOutlined"),Kt2=h(c.jsx("path",{d:"M21 18c-.55 0-1-.45-1-1v-6c0-.55.45-1 1-1s1 .45 1 1v6c0 .55-.45 1-1 1m0 2c-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1-.45-1-1-1m-3-2.71C16.53 18.95 14.39 20 12 20c-4.41 0-8-3.59-8-8s3.59-8 8-8v9l7.55-7.55C17.72 3.34 15.02 2 12 2 6.48 2 2 6.48 2 12s4.48 10 10 10c2.25 0 4.33-.74 6-2z"}),"RunningWithErrorsRounded"),qt2=h(c.jsx("path",{d:"M22 10v8h-2v-8zm-2 10v2h2v-2zm-2-2.71C16.53 18.95 14.39 20 12 20c-4.41 0-8-3.59-8-8s3.59-8 8-8v9l7.55-7.55C17.72 3.34 15.02 2 12 2 6.48 2 2 6.48 2 12s4.48 10 10 10c2.25 0 4.33-.74 6-2z"}),"RunningWithErrorsSharp"),Qt2=h(c.jsx("path",{d:"M22 10v8h-2v-8zm-2 10v2h2v-2zm-2-2.71C16.53 18.95 14.39 20 12 20c-4.41 0-8-3.59-8-8s3.59-8 8-8v9l7.55-7.55C17.72 3.34 15.02 2 12 2 6.48 2 2 6.48 2 12s4.48 10 10 10c2.25 0 4.33-.74 6-2z"}),"RunningWithErrorsTwoTone"),Zt2=h(c.jsx("path",{d:"M20 17v-6c0-1.1-.9-2-2-2H7V7l-3 3 3 3v-2h4v3H4v3c0 1.1.9 2 2 2h2c0 1.66 1.34 3 3 3s3-1.34 3-3h8v-2zm-9 3c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1m7-6h-4v-3h4zM17 2v2H9v2h8v2l3-3z"}),"RvHookup"),Jt2=h(c.jsx("path",{d:"M20 17v-6c0-1.1-.9-2-2-2H7V7l-3 3 3 3v-2h4v3H4v3c0 1.1.9 2 2 2h2c0 1.66 1.34 3 3 3s3-1.34 3-3h8v-2zm-9 3c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1m7-6h-4v-3h4zM17 2v2H9v2h8v2l3-3z"}),"RvHookupOutlined"),Yt2=h(c.jsx("path",{d:"M21 17h-1v-6c0-1.1-.9-2-2-2H7v-.74c0-.46-.56-.7-.89-.37L4.37 9.63c-.2.2-.2.53 0 .74l1.74 1.74c.33.33.89.1.89-.37V11h4v3H5c-.55 0-1 .45-1 1v2c0 1.1.9 2 2 2h2c0 1.66 1.34 3 3 3s3-1.34 3-3h7c.55 0 1-.45 1-1s-.45-1-1-1m-10 3c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1m7-6h-4v-3h3c.55 0 1 .45 1 1zm-8-8h7v.74c0 .46.56.7.89.37l1.74-1.74c.2-.2.2-.53 0-.74l-1.74-1.74c-.33-.33-.89-.1-.89.37V4h-7c-.55 0-1 .45-1 1s.45 1 1 1"}),"RvHookupRounded"),_t2=h(c.jsx("path",{d:"M20 17V9H7V7l-3 3 3 3v-2h4v3H4v5h4c0 1.66 1.34 3 3 3s3-1.34 3-3h8v-2zm-9 3c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1m7-6h-4v-3h4zM17 2v2H9v2h8v2l3-3z"}),"RvHookupSharp"),Xt2=h([c.jsx("path",{d:"M20 17v-6c0-1.1-.9-2-2-2H7V7l-3 3 3 3v-2h4v3H4v3c0 1.1.9 2 2 2h2c0 1.66 1.34 3 3 3s3-1.34 3-3h8v-2zm-9 3c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1m7-6h-4v-3h4zM17 2v2H9v2h8v2l3-3z",opacity:".3"},"0"),c.jsx("path",{d:"M20 17v-6c0-1.1-.9-2-2-2H7V7l-3 3 3 3v-2h4v3H4v3c0 1.1.9 2 2 2h2c0 1.66 1.34 3 3 3s3-1.34 3-3h8v-2zm-9 3c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1m7-6h-4v-3h4zM17 2v2H9v2h8v2l3-3z"},"1")],"RvHookupTwoTone"),$t2=h(c.jsx("path",{d:"M12 2 4 5v6.09c0 5.05 3.41 9.76 8 10.91 4.59-1.15 8-5.86 8-10.91V5zm0 15c-2.76 0-5-2.24-5-5s2.24-5 5-5 5 2.24 5 5-2.24 5-5 5m1.65-2.65L11.5 12.2V9h1v2.79l1.85 1.85z"}),"SafetyCheck"),co2=h(c.jsx("path",{d:"M12 2 4 5v6.09c0 5.05 3.41 9.76 8 10.91 4.59-1.15 8-5.86 8-10.91V5zm6 9.09c0 4-2.55 7.7-6 8.83-3.45-1.13-6-4.82-6-8.83v-4.7l6-2.25 6 2.25zM12 7c-2.76 0-5 2.24-5 5s2.24 5 5 5 5-2.24 5-5-2.24-5-5-5m1.65 7.35L11.5 12.2V9h1v2.79l1.85 1.85z"}),"SafetyCheckOutlined"),ho2=h(c.jsx("path",{d:"m11.3 2.26-6 2.25C4.52 4.81 4 5.55 4 6.39v4.7c0 4.83 3.13 9.37 7.43 10.75.37.12.77.12 1.14 0 4.3-1.38 7.43-5.91 7.43-10.75v-4.7c0-.83-.52-1.58-1.3-1.87l-6-2.25c-.45-.18-.95-.18-1.4-.01M12 17c-2.76 0-5-2.24-5-5s2.24-5 5-5 5 2.24 5 5-2.24 5-5 5m2-3c-.2.2-.51.2-.71 0l-1.65-1.65c-.09-.09-.15-.22-.15-.35V9.5c.01-.28.23-.5.51-.5s.5.22.5.5v2.29l1.5 1.5c.2.2.2.51 0 .71"}),"SafetyCheckRounded"),so2=h(c.jsx("path",{d:"M12 2 4 5v6.09c0 5.05 3.41 9.76 8 10.91 4.59-1.15 8-5.86 8-10.91V5zm0 15c-2.76 0-5-2.24-5-5s2.24-5 5-5 5 2.24 5 5-2.24 5-5 5m1.65-2.65L11.5 12.2V9h1v2.79l1.85 1.85z"}),"SafetyCheckSharp"),to2=h([c.jsx("path",{d:"M12 4.14 6 6.39v4.7c0 4 2.55 7.7 6 8.83 3.45-1.13 6-4.82 6-8.83v-4.7zM12 17c-2.76 0-5-2.24-5-5s2.24-5 5-5 5 2.24 5 5-2.24 5-5 5m1.65-2.65L11.5 12.2V9h1v2.79l1.85 1.85z",opacity:".3"},"0"),c.jsx("path",{d:"M12 2 4 5v6.09c0 5.05 3.41 9.76 8 10.91 4.59-1.15 8-5.86 8-10.91V5zm6 9.09c0 4-2.55 7.7-6 8.83-3.45-1.13-6-4.82-6-8.83v-4.7l6-2.25 6 2.25zM12 7c-2.76 0-5 2.24-5 5s2.24 5 5 5 5-2.24 5-5-2.24-5-5-5m1.65 7.35L11.5 12.2V9h1v2.79l1.85 1.85z"},"1")],"SafetyCheckTwoTone"),oo2=h(c.jsx("path",{d:"M11 5h2v14h-2zm-6 7c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2m2.78 1.58C6.93 13.21 5.99 13 5 13s-1.93.21-2.78.58C1.48 13.9 1 14.62 1 15.43V16h8v-.57c0-.81-.48-1.53-1.22-1.85M19 12c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2m2.78 1.58c-.85-.37-1.79-.58-2.78-.58s-1.93.21-2.78.58c-.74.32-1.22 1.04-1.22 1.85V16h8v-.57c0-.81-.48-1.53-1.22-1.85"}),"SafetyDivider"),vo2=h(c.jsx("path",{d:"M11 5h2v14h-2zm-6 7c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2m2.78 1.58C6.93 13.21 5.99 13 5 13s-1.93.21-2.78.58C1.48 13.9 1 14.62 1 15.43V16h8v-.57c0-.81-.48-1.53-1.22-1.85M19 12c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2m2.78 1.58c-.85-.37-1.79-.58-2.78-.58s-1.93.21-2.78.58c-.74.32-1.22 1.04-1.22 1.85V16h8v-.57c0-.81-.48-1.53-1.22-1.85"}),"SafetyDividerOutlined"),eo2=h(c.jsx("path",{d:"M11 5h2v14h-2zm-6 7c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2m2.78 1.58C6.93 13.21 5.99 13 5 13s-1.93.21-2.78.58C1.48 13.9 1 14.62 1 15.43V16h8v-.57c0-.81-.48-1.53-1.22-1.85M19 12c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2m2.78 1.58c-.85-.37-1.79-.58-2.78-.58s-1.93.21-2.78.58c-.74.32-1.22 1.04-1.22 1.85V16h8v-.57c0-.81-.48-1.53-1.22-1.85"}),"SafetyDividerRounded"),lo2=h(c.jsx("path",{d:"M11 5h2v14h-2zm-6 7c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2m2.78 1.58C6.93 13.21 5.99 13 5 13s-1.93.21-2.78.58C1.48 13.9 1 14.62 1 15.43V16h8v-.57c0-.81-.48-1.53-1.22-1.85M19 12c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2m2.78 1.58c-.85-.37-1.79-.58-2.78-.58s-1.93.21-2.78.58c-.74.32-1.22 1.04-1.22 1.85V16h8v-.57c0-.81-.48-1.53-1.22-1.85"}),"SafetyDividerSharp"),no2=h(c.jsx("path",{d:"M11 5h2v14h-2zm-6 7c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2m2.78 1.58C6.93 13.21 5.99 13 5 13s-1.93.21-2.78.58C1.48 13.9 1 14.62 1 15.43V16h8v-.57c0-.81-.48-1.53-1.22-1.85M19 12c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2m2.78 1.58c-.85-.37-1.79-.58-2.78-.58s-1.93.21-2.78.58c-.74.32-1.22 1.04-1.22 1.85V16h8v-.57c0-.81-.48-1.53-1.22-1.85"}),"SafetyDividerTwoTone"),ao2=h(c.jsx("path",{d:"M11 13.5V2L3 13.5zm10 0C21 6.5 14.5 1 12.5 1c0 0 1 3 1 6.5s-1 6-1 6zm1 1.5H2c.31 1.53 1.16 2.84 2.33 3.73.65-.27 1.22-.72 1.67-1.23.73.84 1.8 1.5 3 1.5s2.27-.66 3-1.5c.73.84 1.8 1.5 3 1.5s2.26-.66 3-1.5c.45.51 1.02.96 1.67 1.23 1.17-.89 2.02-2.2 2.33-3.73m0 8v-2h-1c-1.04 0-2.08-.35-3-1-1.83 1.3-4.17 1.3-6 0-1.83 1.3-4.17 1.3-6 0-.91.65-1.96 1-3 1H2v2h1c1.03 0 2.05-.25 3-.75 1.89 1 4.11 1 6 0 1.89 1 4.11 1 6 0 .95.5 1.97.75 3 .75z"}),"Sailing"),do2=h(c.jsx("path",{d:"M11 13.5V2L3 13.5zm-2-2H6.83L9 8.38zm12 2C21 6.5 14.5 1 12.5 1c0 0 1 3 1 6.5s-1 6-1 6zm-5.62-8.26c1.42 1.52 2.88 3.72 3.41 6.26h-3.68c.21-1.1.39-2.46.39-4 0-.79-.05-1.55-.12-2.26M22 15H2c.31 1.53 1.16 2.84 2.33 3.73.65-.27 1.22-.72 1.67-1.23.73.84 1.8 1.5 3 1.5s2.27-.66 3-1.5c.73.84 1.8 1.5 3 1.5s2.26-.66 3-1.5c.45.51 1.02.96 1.67 1.23 1.17-.89 2.02-2.2 2.33-3.73m0 8v-2h-1c-1.04 0-2.08-.35-3-1-1.83 1.3-4.17 1.3-6 0-1.83 1.3-4.17 1.3-6 0-.91.65-1.96 1-3 1H2v2h1c1.03 0 2.05-.25 3-.75 1.89 1 4.11 1 6 0 1.89 1 4.11 1 6 0 .95.5 1.97.75 3 .75z"}),"SailingOutlined"),zo2=h(c.jsx("path",{d:"M11 13V3.59c0-.49-.63-.69-.91-.29l-6.54 9.41c-.23.33.01.79.41.79h6.54c.28 0 .5-.22.5-.5m9.99-.02C20.72 7.07 15.9 2.32 13.4 1.23c-.37-.16-.77.2-.67.59.3 1.13.76 3.28.76 5.68 0 2.44-.49 4.39-.78 5.35-.1.32.14.65.48.65h7.28c.29 0 .53-.24.52-.52M20.62 15H3.38c-.73 0-1.22.76-.92 1.42.43.92 1.07 1.71 1.86 2.31.38-.16.74-.38 1.06-.63.35-.29.87-.29 1.23 0 .67.53 1.49.9 2.39.9s1.72-.37 2.39-.91c.35-.28.87-.28 1.22 0 .67.54 1.49.91 2.39.91s1.72-.37 2.39-.91c.35-.29.87-.28 1.23 0 .32.26.67.48 1.06.63.79-.6 1.43-1.39 1.86-2.31.3-.65-.19-1.41-.92-1.41M22 22c0-.55-.45-1-1-1-.87 0-1.73-.24-2.53-.7-.29-.16-.65-.17-.94 0-1.59.9-3.47.9-5.06 0-.29-.16-.65-.16-.94 0-1.59.9-3.47.9-5.06 0-.29-.16-.65-.16-.94 0-.8.46-1.66.7-2.53.7-.55 0-1 .45-1 1s.45 1 1 1c1.15 0 2.3-.31 3.33-.94 1.66 1.11 3.78 1.01 5.58.14 1.91 1.05 4.17 1.07 6.09.05.95.5 1.97.75 3 .75.55 0 1-.45 1-1"}),"SailingRounded"),mo2=h(c.jsx("path",{d:"M11 13.5V2L3 13.5zm10 0C21 6.5 14.5 1 12.5 1c0 0 1 3 1 6.5s-1 6-1 6zm1 1.5H2c.31 1.53 1.16 2.84 2.33 3.73.65-.27 1.22-.72 1.67-1.23.73.84 1.8 1.5 3 1.5s2.27-.66 3-1.5c.73.84 1.8 1.5 3 1.5s2.26-.66 3-1.5c.45.51 1.02.96 1.67 1.23 1.17-.89 2.02-2.2 2.33-3.73m0 8v-2h-1c-1.04 0-2.08-.35-3-1-1.83 1.3-4.17 1.3-6 0-1.83 1.3-4.17 1.3-6 0-.91.65-1.96 1-3 1H2v2h1c1.03 0 2.05-.25 3-.75 1.89 1 4.11 1 6 0 1.89 1 4.11 1 6 0 .95.5 1.97.75 3 .75z"}),"SailingSharp"),po2=h([c.jsx("path",{d:"M9 11.5H6.83L9 8.38zm6.38-6.26c1.42 1.52 2.88 3.72 3.41 6.26h-3.68c.21-1.1.39-2.46.39-4 0-.79-.05-1.55-.12-2.26",opacity:".3"},"0"),c.jsx("path",{d:"M11 13.5V2L3 13.5zm-2-2H6.83L9 8.38zm12 2C21 6.5 14.5 1 12.5 1c0 0 1 3 1 6.5s-1 6-1 6zm-5.62-8.26c1.42 1.52 2.88 3.72 3.41 6.26h-3.68c.21-1.1.39-2.46.39-4 0-.79-.05-1.55-.12-2.26M22 15H2c.31 1.53 1.16 2.84 2.33 3.73.65-.27 1.22-.72 1.67-1.23.73.84 1.8 1.5 3 1.5s2.27-.66 3-1.5c.73.84 1.8 1.5 3 1.5s2.26-.66 3-1.5c.45.51 1.02.96 1.67 1.23 1.17-.89 2.02-2.2 2.33-3.73m0 8v-2h-1c-1.04 0-2.08-.35-3-1-1.83 1.3-4.17 1.3-6 0-1.83 1.3-4.17 1.3-6 0-.91.65-1.96 1-3 1H2v2h1c1.03 0 2.05-.25 3-.75 1.89 1 4.11 1 6 0 1.89 1 4.11 1 6 0 .95.5 1.97.75 3 .75z"},"1")],"SailingTwoTone"),Ho2=h(c.jsx("path",{d:"M15.5 6.5C15.5 5.66 17 4 17 4s1.5 1.66 1.5 2.5c0 .83-.67 1.5-1.5 1.5s-1.5-.67-1.5-1.5m4 8.5c1.38 0 2.5-1.12 2.5-2.5 0-1.67-2.5-4.5-2.5-4.5S17 10.83 17 12.5c0 1.38 1.12 2.5 2.5 2.5M13 14h-2v-2H9v2H7v2h2v2h2v-2h2zm3-2v10H4V12c0-2.97 2.16-5.43 5-5.91V4H7V2h6c1.13 0 2.15.39 2.99 1.01l-1.43 1.43C14.1 4.17 13.57 4 13 4h-2v2.09c2.84.48 5 2.94 5 5.91"}),"Sanitizer"),Mo2=h(c.jsx("path",{d:"M15.5 6.5C15.5 5.66 17 4 17 4s1.5 1.66 1.5 2.5c0 .83-.67 1.5-1.5 1.5s-1.5-.67-1.5-1.5m4 8.5c1.38 0 2.5-1.12 2.5-2.5 0-1.67-2.5-4.5-2.5-4.5S17 10.83 17 12.5c0 1.38 1.12 2.5 2.5 2.5M13 14h-2v-2H9v2H7v2h2v2h2v-2h2zm3-2v8c0 1.1-.9 2-2 2H6c-1.1 0-2-.9-2-2v-8c0-2.97 2.16-5.43 5-5.91V4H7V2h6c1.13 0 2.15.39 2.99 1.01l-1.43 1.43C14.1 4.17 13.57 4 13 4h-2v2.09c2.84.48 5 2.94 5 5.91m-2 0c0-2.21-1.79-4-4-4s-4 1.79-4 4v8h8z"}),"SanitizerOutlined"),ro2=h(c.jsx("path",{d:"M15.5 6.5c0-.56.67-1.49 1.11-2.04.2-.25.58-.25.77 0 .44.55 1.11 1.48 1.11 2.04.01.83-.66 1.5-1.49 1.5s-1.5-.67-1.5-1.5m4 8.5c1.38 0 2.5-1.12 2.5-2.5 0-1.25-1.41-3.16-2.11-4.04a.489.489 0 0 0-.77 0c-.71.88-2.12 2.79-2.12 4.04 0 1.38 1.12 2.5 2.5 2.5M12 14h-1v-1c0-.55-.45-1-1-1s-1 .45-1 1v1H8c-.55 0-1 .45-1 1s.45 1 1 1h1v1c0 .55.45 1 1 1s1-.45 1-1v-1h1c.55 0 1-.45 1-1s-.45-1-1-1m4-2v8c0 1.1-.9 2-2 2H6c-1.1 0-2-.9-2-2v-8c0-2.97 2.16-5.43 5-5.91V4H8c-.55 0-1-.45-1-1s.45-1 1-1h5c.61 0 1.19.11 1.72.31.67.25.83 1.13.33 1.64-.28.28-.69.36-1.05.23-.32-.12-.65-.18-1-.18h-2v2.09c2.84.48 5 2.94 5 5.91"}),"SanitizerRounded"),io2=h(c.jsx("path",{d:"M15.5 6.5C15.5 5.66 17 4 17 4s1.5 1.66 1.5 2.5c0 .83-.67 1.5-1.5 1.5s-1.5-.67-1.5-1.5m4 8.5c1.38 0 2.5-1.12 2.5-2.5 0-1.67-2.5-4.5-2.5-4.5S17 10.83 17 12.5c0 1.38 1.12 2.5 2.5 2.5M13 14h-2v-2H9v2H7v2h2v2h2v-2h2zm3-2v10H4V12c0-2.97 2.16-5.43 5-5.91V4H7V2h6c1.13 0 2.15.39 2.99 1.01l-1.43 1.43C14.1 4.17 13.57 4 13 4h-2v2.09c2.84.48 5 2.94 5 5.91"}),"SanitizerSharp"),Vo2=h([c.jsx("path",{d:"M10 8c-2.21 0-4 1.79-4 4v8h8v-8c0-2.21-1.79-4-4-4m3 8h-2v2H9v-2H7v-2h2v-2h2v2h2z",opacity:".3"},"0"),c.jsx("path",{d:"M15.5 6.5C15.5 5.66 17 4 17 4s1.5 1.66 1.5 2.5c0 .83-.67 1.5-1.5 1.5s-1.5-.67-1.5-1.5m4 8.5c1.38 0 2.5-1.12 2.5-2.5 0-1.67-2.5-4.5-2.5-4.5S17 10.83 17 12.5c0 1.38 1.12 2.5 2.5 2.5M13 14h-2v-2H9v2H7v2h2v2h2v-2h2zm3-2v8c0 1.1-.9 2-2 2H6c-1.1 0-2-.9-2-2v-8c0-2.97 2.16-5.43 5-5.91V4H7V2h6c1.13 0 2.15.39 2.99 1.01l-1.43 1.43C14.1 4.17 13.57 4 13 4h-2v2.09c2.84.48 5 2.94 5 5.91m-2 0c0-2.21-1.79-4-4-4s-4 1.79-4 4v8h8z"},"1")],"SanitizerTwoTone"),xo2=h(c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2M5 4.99h3C8 6.65 6.66 8 5 8zM5 12v-2c2.76 0 5-2.25 5-5.01h2C12 8.86 8.87 12 5 12m0 6 3.5-4.5 2.5 3.01L14.5 12l4.5 6z"}),"Satellite"),jo2=h(c.jsx("path",{d:"m15.44.59-3.18 3.18c-.78.78-.78 2.05 0 2.83l1.24 1.24-.71.71-1.24-1.25c-.78-.78-2.05-.78-2.83 0L7.3 8.72c-.78.78-.78 2.05 0 2.83l1.24 1.24-.71.71-1.23-1.25c-.78-.78-2.05-.78-2.83 0L.59 15.43c-.78.78-.78 2.05 0 2.83l3.54 3.54c.78.78 2.05.78 2.83 0l3.18-3.18c.78-.78.78-2.05 0-2.83L8.9 14.55l.71-.71 1.24 1.24c.78.78 2.05.78 2.83 0l1.41-1.41c.78-.78.78-2.05 0-2.83L13.84 9.6l.71-.71 1.24 1.24c.78.78 2.05.78 2.83 0l3.18-3.18c.78-.78.78-2.05 0-2.83L18.26.58c-.78-.78-2.04-.78-2.82.01M6.6 19.32l-1.06 1.06L2 16.85l1.06-1.06zm2.12-2.12-1.06 1.06-3.54-3.54 1.06-1.06zm9.54-9.54L17.2 8.72l-3.54-3.54 1.06-1.06zm2.12-2.12L19.32 6.6l-3.54-3.54L16.85 2zM14 21v2c4.97 0 9-4.03 9-9h-2c0 3.87-3.13 7-7 7m0-4v2c2.76 0 5-2.24 5-5h-2c0 1.66-1.34 3-3 3"}),"SatelliteAlt"),uo2=h(c.jsx("path",{d:"M21 14h2c0 4.97-4.03 9-9 9v-2c3.87 0 7-3.13 7-7m-7 3v2c2.76 0 5-2.24 5-5h-2c0 1.66-1.34 3-3 3M18.26.59l3.54 3.54c.78.78.78 2.05 0 2.83l-3.18 3.18c-.78.78-2.05.78-2.83 0L14.55 8.9l-.71.7 1.24 1.24c.78.78.78 2.05 0 2.83l-1.41 1.41c-.78.78-2.05.78-2.83 0L9.6 13.84l-.71.71 1.24 1.24c.78.78.78 2.05 0 2.83L6.95 21.8c-.78.78-2.05.78-2.83 0L.58 18.26c-.78-.78-.78-2.05 0-2.83l3.18-3.18c.78-.78 2.05-.78 2.83 0l1.24 1.24.71-.71-1.24-1.23c-.78-.78-.78-2.05 0-2.83L8.72 7.3c.78-.78 2.05-.78 2.83 0l1.24 1.24.71-.71-1.25-1.23c-.78-.78-.78-2.05 0-2.83L15.43.59c.79-.79 2.05-.79 2.83 0m-15.2 15.2L2 16.85l3.54 3.54 1.06-1.06zm2.12-2.12-1.06 1.06 3.54 3.54 1.06-1.06zm4.95-4.95-1.41 1.41 3.54 3.54 1.41-1.41zm4.6-4.6-1.06 1.06 3.54 3.54 1.06-1.06zM16.85 2l-1.06 1.06 3.54 3.54 1.06-1.06z"}),"SatelliteAltOutlined"),Lo2=h(c.jsx("path",{d:"M20.95 14.88a6.985 6.985 0 0 1-6.07 6.07c-.51.06-.88.49-.88.99 0 .04 0 .08.01.12.07.55.57.94 1.12.87 4.09-.51 7.3-3.72 7.81-7.81.06-.55-.33-1.05-.88-1.11-.55-.07-1.05.32-1.11.87m-2.11.38c.14-.53-.18-1.08-.72-1.22s-1.08.18-1.22.72c-.27 1.05-1.09 1.87-2.15 2.15-.45.12-.75.52-.75.97 0 .08.01.17.03.25.14.53.69.85 1.22.72 1.77-.47 3.14-1.84 3.59-3.59M21.8 4.12 18.26.58c-.78-.78-2.05-.78-2.83 0l-3.18 3.18c-.78.78-.78 2.05 0 2.83l1.24 1.24-.71.71-1.23-1.24c-.78-.78-2.05-.78-2.83 0L7.3 8.72c-.78.78-.78 2.05 0 2.83l1.24 1.24-.71.71-1.23-1.25c-.78-.78-2.05-.78-2.83 0L.59 15.43c-.78.78-.78 2.05 0 2.83l3.54 3.54c.78.78 2.05.78 2.83 0l3.18-3.18c.78-.78.78-2.05 0-2.83L8.9 14.55l.71-.71 1.24 1.24c.78.78 2.05.78 2.83 0l1.41-1.41c.78-.78.78-2.05 0-2.83L13.84 9.6l.71-.71 1.24 1.24c.78.78 2.05.78 2.83 0l3.18-3.18c.78-.78.78-2.05 0-2.83M5.54 20.38 2 16.85l1.06-1.06 3.54 3.54zm2.12-2.12-3.54-3.54 1.06-1.06 3.54 3.54zm9.54-9.54-3.54-3.54 1.06-1.06 3.54 3.54zm2.12-2.12-3.54-3.54L16.85 2l3.54 3.54z"}),"SatelliteAltRounded"),So2=h(c.jsx("path",{d:"m15.44.59-3.18 3.18c-.78.78-.78 2.05 0 2.83l1.24 1.24-.71.71-2.65-2.65-4.24 4.24 2.65 2.65-.71.71-1.24-1.25c-.78-.78-2.05-.78-2.83 0L.59 15.43c-.78.78-.78 2.05 0 2.83l3.54 3.54c.78.78 2.05.78 2.83 0l3.18-3.18c.78-.78.78-2.05 0-2.83L8.9 14.55l.71-.71 2.65 2.65 4.24-4.24-2.66-2.65.71-.71 1.24 1.24c.78.78 2.05.78 2.83 0l3.18-3.18c.78-.78.78-2.05 0-2.83L18.26.58c-.78-.78-2.04-.78-2.82.01M6.6 19.32l-1.06 1.06L2 16.85l1.06-1.06zm2.12-2.12-1.06 1.06-3.54-3.54 1.06-1.06zm9.54-9.54L17.2 8.72l-3.54-3.54 1.06-1.06zm2.12-2.12L19.32 6.6l-3.54-3.54L16.85 2zM21 14h2c0 4.97-4.03 9-9 9v-2c3.87 0 7-3.13 7-7m-4 0h2c0 2.76-2.24 5-5 5v-2c1.66 0 3-1.34 3-3"}),"SatelliteAltSharp"),Co2=h([c.jsx("path",{d:"m6.6 19.32-1.06 1.06L2 16.85l1.06-1.06zm2.12-2.12-1.06 1.06-3.54-3.54 1.06-1.06zm4.95-4.95-1.41 1.41-3.54-3.54 1.41-1.41zm4.59-4.59L17.2 8.72l-3.54-3.54 1.06-1.06zm2.12-2.12L19.32 6.6l-3.54-3.54L16.85 2z",opacity:".3"},"0"),c.jsx("path",{d:"m15.44.59-3.18 3.18c-.78.78-.78 2.05 0 2.83l1.24 1.24-.71.71-1.24-1.25c-.78-.78-2.05-.78-2.83 0L7.3 8.72c-.78.78-.78 2.05 0 2.83l1.24 1.24-.71.71-1.23-1.25c-.78-.78-2.05-.78-2.83 0L.59 15.43c-.78.78-.78 2.05 0 2.83l3.54 3.54c.78.78 2.05.78 2.83 0l3.18-3.18c.78-.78.78-2.05 0-2.83L8.9 14.55l.71-.71 1.24 1.24c.78.78 2.05.78 2.83 0l1.41-1.41c.78-.78.78-2.05 0-2.83L13.84 9.6l.71-.71 1.24 1.24c.78.78 2.05.78 2.83 0l3.18-3.18c.78-.78.78-2.05 0-2.83L18.26.58c-.78-.78-2.04-.78-2.82.01M6.6 19.32l-1.06 1.06L2 16.85l1.06-1.06zm2.12-2.12-1.06 1.06-3.54-3.54 1.06-1.06zm4.95-4.95-1.41 1.41-3.54-3.54 1.41-1.41zm4.59-4.59L17.2 8.72l-3.54-3.54 1.06-1.06zm2.12-2.12L19.32 6.6l-3.54-3.54L16.85 2zM21 14h2c0 4.97-4.03 9-9 9v-2c3.87 0 7-3.13 7-7m-4 0h2c0 2.76-2.24 5-5 5v-2c1.66 0 3-1.34 3-3"},"1")],"SatelliteAltTwoTone"),To2=h(c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 16H5V5h14zM8.57 6H6v2.58c1.42 0 2.57-1.16 2.57-2.58M12 6h-1.71c0 2.36-1.92 4.29-4.29 4.29V12c3.32 0 6-2.69 6-6m2.14 5.86-3 3.87L9 13.15 6 17h12z"}),"SatelliteOutlined"),wo2=h(c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2M5 5h3c0 1.66-1.34 3-3 3zm0 5.91c0-.49.36-.9.85-.98 2.08-.36 3.72-2 4.08-4.08.08-.49.49-.85.98-.85.61 0 1.09.53 1 1.13-.48 2.96-2.81 5.3-5.77 5.78-.6.1-1.14-.39-1.14-1m.63 6.28 2.49-3.2c.2-.25.58-.26.78-.01l2.1 2.53 3.1-3.99c.2-.26.6-.26.8.01l3.51 4.68c.25.33.01.8-.4.8H6.02c-.41-.01-.65-.49-.39-.82"}),"SatelliteRounded"),Ro2=h(c.jsx("path",{d:"M21 3H3v18h18zM5 4.99h3C8 6.65 6.66 8 5 8zM5 12v-2c2.76 0 5-2.25 5-5.01h2C12 8.86 8.87 12 5 12m0 6 3.5-4.5 2.5 3.01L14.5 12l4.5 6z"}),"SatelliteSharp"),Oo2=h([c.jsx("path",{d:"M5 19h14V5H5zM6 6h2.57c0 1.42-1.15 2.58-2.57 2.58zm0 4.29c2.37 0 4.28-1.93 4.28-4.29H12c0 3.31-2.68 6-6 6zm3 2.86 2.14 2.58 3-3.86L18 17H6z",opacity:".3"},"0"),c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 16H5V5h14zM8.57 6H6v2.58c1.42 0 2.57-1.16 2.57-2.58M12 6h-1.72c0 2.36-1.91 4.29-4.28 4.29V12c3.32 0 6-2.69 6-6m2.14 5.86-3 3.87L9 13.15 6 17h12z"},"1")],"SatelliteTwoTone"),yo2=h(c.jsx("path",{d:"M17 3H5c-1.11 0-2 .9-2 2v14c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V7zm-5 16c-1.66 0-3-1.34-3-3s1.34-3 3-3 3 1.34 3 3-1.34 3-3 3m3-10H5V5h10z"}),"Save"),go2=h(c.jsx("path",{d:"M19 12v7H5v-7H3v7c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2v-7zm-6 .67 2.59-2.58L17 11.5l-5 5-5-5 1.41-1.41L11 12.67V3h2z"}),"SaveAlt"),Ao2=h(c.jsx("path",{d:"M19 12v7H5v-7H3v7c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2v-7zm-6 .67 2.59-2.58L17 11.5l-5 5-5-5 1.41-1.41L11 12.67V3h2z"}),"SaveAltOutlined"),fo2=h(c.jsx("path",{d:"M19 13v5c0 .55-.45 1-1 1H6c-.55 0-1-.45-1-1v-5c0-.55-.45-1-1-1s-1 .45-1 1v6c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2v-6c0-.55-.45-1-1-1s-1 .45-1 1m-6-.33 1.88-1.88c.39-.39 1.02-.39 1.41 0s.39 1.02 0 1.41l-3.59 3.59c-.39.39-1.02.39-1.41 0L7.7 12.2a.996.996 0 0 1 0-1.41c.39-.39 1.02-.39 1.41 0L11 12.67V4c0-.55.45-1 1-1s1 .45 1 1z"}),"SaveAltRounded"),Po2=h(c.jsx("path",{d:"M19 12v7H5v-7H3v9h18v-9zm-6 .67 2.59-2.58L17 11.5l-5 5-5-5 1.41-1.41L11 12.67V3h2z"}),"SaveAltSharp"),Fo2=h(c.jsx("path",{d:"M19 12v7H5v-7H3v7c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2v-7zm-6 .67 2.59-2.58L17 11.5l-5 5-5-5 1.41-1.41L11 12.67V3h2z"}),"SaveAltTwoTone"),Bo2=h(c.jsx("path",{d:"M21 12.4V7l-4-4H5c-1.11 0-2 .9-2 2v14c0 1.1.89 2 2 2h7.4zM15 15c0 1.66-1.34 3-3 3s-3-1.34-3-3 1.34-3 3-3 3 1.34 3 3M6 6h9v4H6zm13.99 10.25 1.77 1.77L16.77 23H15v-1.77zm3.26.26-.85.85-1.77-1.77.85-.85c.2-.2.51-.2.71 0l1.06 1.06c.2.2.2.52 0 .71"}),"SaveAs"),bo2=h(c.jsx("path",{d:"M21 12.4V7l-4-4H5c-1.11 0-2 .9-2 2v14c0 1.1.89 2 2 2h7.4l2-2H5V5h11.17L19 7.83v6.57zM15 15c0 1.66-1.34 3-3 3s-3-1.34-3-3 1.34-3 3-3 3 1.34 3 3M6 6h9v4H6zm13.99 10.25 1.77 1.77L16.77 23H15v-1.77zm3.26.26-.85.85-1.77-1.77.85-.85c.2-.2.51-.2.71 0l1.06 1.06c.2.2.2.52 0 .71"}),"SaveAsOutlined"),Do2=h(c.jsx("path",{d:"m20.41 6.41-2.83-2.83c-.37-.37-.88-.58-1.41-.58H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h7.4l8.6-8.6V7.83c0-.53-.21-1.04-.59-1.42M12 18c-1.66 0-3-1.34-3-3s1.34-3 3-3 3 1.34 3 3-1.34 3-3 3m3-9c0 .55-.45 1-1 1H7c-.55 0-1-.45-1-1V7c0-.55.45-1 1-1h7c.55 0 1 .45 1 1zm4.99 7.25 1.77 1.77-4.84 4.84c-.1.09-.23.14-.36.14H15.5c-.28 0-.5-.22-.5-.5v-1.06c0-.13.05-.26.15-.35zm3.26.26-.85.85-1.77-1.77.85-.85c.2-.2.51-.2.71 0l1.06 1.06c.2.2.2.52 0 .71"}),"SaveAsRounded"),ko2=h(c.jsx("path",{d:"M21 12.4V7l-4-4H3v18h9.4zM15 15c0 1.66-1.34 3-3 3s-3-1.34-3-3 1.34-3 3-3 3 1.34 3 3M6 6h9v4H6zm13.99 10.25 1.77 1.77L16.77 23H15v-1.77zm3.62-.09-1.2 1.2-1.77-1.77 1.2-1.2z"}),"SaveAsSharp"),Wo2=h([c.jsx("path",{d:"M16.17 5H5v14h9.4l4.6-4.6V7.83zM12 18c-1.66 0-3-1.34-3-3s1.34-3 3-3 3 1.34 3 3-1.34 3-3 3m3-8H6V6h9z",opacity:".3"},"0"),c.jsx("path",{d:"M21 12.4V7l-4-4H5c-1.11 0-2 .9-2 2v14c0 1.1.89 2 2 2h7.4l2-2H5V5h11.17L19 7.83v6.57zM15 15c0 1.66-1.34 3-3 3s-3-1.34-3-3 1.34-3 3-3 3 1.34 3 3M6 6h9v4H6zm13.99 10.25 1.77 1.77L16.77 23H15v-1.77zm3.26.26-.85.85-1.77-1.77.85-.85c.2-.2.51-.2.71 0l1.06 1.06c.2.2.2.52 0 .71"},"1")],"SaveAsTwoTone"),No2=h(c.jsx("path",{d:"M17 3H5c-1.11 0-2 .9-2 2v14c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V7zm2 16H5V5h11.17L19 7.83zm-7-7c-1.66 0-3 1.34-3 3s1.34 3 3 3 3-1.34 3-3-1.34-3-3-3M6 6h9v4H6z"}),"SaveOutlined"),Eo2=h(c.jsx("path",{d:"M17.59 3.59c-.38-.38-.89-.59-1.42-.59H5c-1.11 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V7.83c0-.53-.21-1.04-.59-1.41zM12 19c-1.66 0-3-1.34-3-3s1.34-3 3-3 3 1.34 3 3-1.34 3-3 3m1-10H7c-1.1 0-2-.9-2-2s.9-2 2-2h6c1.1 0 2 .9 2 2s-.9 2-2 2"}),"SaveRounded"),Io2=h(c.jsx("path",{d:"M17 3H3v18h18V7zm-5 16c-1.66 0-3-1.34-3-3s1.34-3 3-3 3 1.34 3 3-1.34 3-3 3m3-10H5V5h10z"}),"SaveSharp"),Uo2=h([c.jsx("path",{d:"M5 5v14h14V7.83L16.17 5zm7 13c-1.66 0-3-1.34-3-3s1.34-3 3-3 3 1.34 3 3-1.34 3-3 3m3-8H6V6h9z",opacity:".3"},"0"),c.jsx("path",{d:"M17 3H5c-1.11 0-2 .9-2 2v14c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V7zm2 16H5V5h11.17L19 7.83zm-7-7c-1.66 0-3 1.34-3 3s1.34 3 3 3 3-1.34 3-3-1.34-3-3-3M6 6h9v4H6z"},"1")],"SaveTwoTone"),Go2=h(c.jsx("path",{d:"M15.5 14h-.79l-.28-.27C15.41 12.59 16 11.11 16 9.5 16 5.91 13.09 3 9.5 3S3 5.91 3 9.5 5.91 16 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14m-2.17-1.5 2.14-1.53 2.14 1.53-.83-2.46 2.15-1.5h-2.62L9.47 6l-.84 2.54H6l2.14 1.49z"}),"SavedSearch"),Ko2=h([c.jsx("path",{d:"M14.73 13.31C15.52 12.24 16 10.93 16 9.5 16 5.91 13.09 3 9.5 3S3 5.91 3 9.5 5.91 16 9.5 16c1.43 0 2.74-.48 3.81-1.27L19.59 21 21 19.59zM9.5 14C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14"},"0"),c.jsx("path",{d:"M10.29 8.44 9.5 6l-.79 2.44H6.25l2.01 1.59-.77 2.47 2.01-1.53 2.01 1.53-.77-2.47 2.01-1.59z"},"1")],"SavedSearchOutlined"),qo2=h([c.jsx("path",{d:"M14.73 13.31c1.13-1.55 1.63-3.58.98-5.74-.68-2.23-2.57-3.98-4.85-4.44-4.65-.93-8.66 3.09-7.72 7.73.46 2.29 2.21 4.18 4.44 4.85 2.16.65 4.19.15 5.74-.98l5.56 5.56c.39.39 1.02.39 1.41 0s.39-1.02 0-1.41zM9.5 14C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14"},"0"),c.jsx("path",{d:"M10.29 8.44 9.5 6l-.79 2.44H6.25l2.01 1.59-.77 2.47 2.01-1.53 2.01 1.53-.77-2.47 2.01-1.59z"},"1")],"SavedSearchRounded"),Qo2=h([c.jsx("path",{d:"M14.73 13.31C15.52 12.24 16 10.93 16 9.5 16 5.91 13.09 3 9.5 3S3 5.91 3 9.5 5.91 16 9.5 16c1.43 0 2.74-.48 3.81-1.27L19.59 21 21 19.59zM9.5 14C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14"},"0"),c.jsx("path",{d:"M10.29 8.44 9.5 6l-.79 2.44H6.25l2.01 1.59-.77 2.47 2.01-1.53 2.01 1.53-.77-2.47 2.01-1.59z"},"1")],"SavedSearchSharp"),Zo2=h([c.jsx("path",{d:"M14.73 13.31C15.52 12.24 16 10.93 16 9.5 16 5.91 13.09 3 9.5 3S3 5.91 3 9.5 5.91 16 9.5 16c1.43 0 2.74-.48 3.81-1.27L19.59 21 21 19.59zM9.5 14C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14"},"0"),c.jsx("path",{d:"m9.5 6-.79 2.44H6.25l2.01 1.59-.77 2.47 2.01-1.53 2.01 1.53-.77-2.47 2.01-1.59h-2.46z"},"1")],"SavedSearchTwoTone"),Jo2=h(c.jsx("path",{d:"m19.83 7.5-2.27-2.27c.07-.42.18-.81.32-1.15.08-.18.12-.37.12-.58 0-.83-.67-1.5-1.5-1.5-1.64 0-3.09.79-4 2h-5C4.46 4 2 6.46 2 9.5S4.5 21 4.5 21H10v-2h2v2h5.5l1.68-5.59 2.82-.94V7.5zM13 9H8V7h5zm3 2c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1"}),"Savings"),Yo2=h(c.jsx("path",{d:"M15 10c0-.55.45-1 1-1s1 .45 1 1-.45 1-1 1-1-.45-1-1M8 9h5V7H8zm14-1.5v6.97l-2.82.94L17.5 21H12v-2h-2v2H4.5S2 12.54 2 9.5 4.46 4 7.5 4h5c.91-1.21 2.36-2 4-2 .83 0 1.5.67 1.5 1.5 0 .21-.04.4-.12.58-.14.34-.26.73-.32 1.15l2.27 2.27zm-2 2h-1L15.5 6c0-.65.09-1.29.26-1.91-.97.25-1.76.97-2.09 1.91H7.5C5.57 6 4 7.57 4 9.5c0 1.88 1.22 6.65 2.01 9.5H8v-2h6v2h2.01l1.55-5.15 2.44-.82z"}),"SavingsOutlined"),_o2=h(c.jsx("path",{d:"m19.83 7.5-2.27-2.27c.07-.42.18-.81.32-1.15.11-.26.15-.56.09-.87-.13-.72-.83-1.22-1.57-1.21-1.59.03-3 .81-3.9 2h-5C4.46 4 2 6.46 2 9.5c0 2.25 1.37 7.48 2.08 10.04.24.86 1.03 1.46 1.93 1.46H8c1.1 0 2-.9 2-2h2c0 1.1.9 2 2 2h2.01c.88 0 1.66-.58 1.92-1.43l1.25-4.16 2.14-.72c.41-.14.68-.52.68-.95V8.5c0-.55-.45-1-1-1zM12 9H9c-.55 0-1-.45-1-1s.45-1 1-1h3c.55 0 1 .45 1 1s-.45 1-1 1m4 2c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1"}),"SavingsRounded"),Xo2=h(c.jsx("path",{d:"m19.83 7.5-2.27-2.27c.07-.42.18-.81.32-1.15.23-.56.56-1.06.97-1.5-.7-.37-1.5-.58-2.35-.58-1.64 0-3.09.79-4 2h-5C4.46 4 2 6.46 2 9.5S4.5 21 4.5 21H10v-2h2v2h5.5l1.68-5.59 2.82-.94V7.5zM13 9H8V7h5zm3 2c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1"}),"SavingsSharp"),$o2=h([c.jsx("path",{d:"M19 9.5 15.5 6c0-.65.09-1.29.26-1.91-.97.25-1.76.97-2.09 1.91H7.5C5.57 6 4 7.57 4 9.5c0 1.88 1.22 6.65 2.01 9.5H8v-2h6v2h2.01l1.55-5.15 2.44-.82V9.5zM13 9H8V7h5zm3 2c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1",opacity:".3"},"0"),c.jsx("path",{d:"M15 10c0-.55.45-1 1-1s1 .45 1 1-.45 1-1 1-1-.45-1-1M8 9h5V7H8zm14-1.5v6.97l-2.82.94L17.5 21H12v-2h-2v2H4.5S2 12.54 2 9.5 4.46 4 7.5 4h5c.91-1.21 2.36-2 4-2 .83 0 1.5.67 1.5 1.5 0 .21-.04.4-.12.58-.14.34-.26.73-.32 1.15l2.27 2.27zm-2 2h-1L15.5 6c0-.65.09-1.29.26-1.91-.97.25-1.76.97-2.09 1.91H7.5C5.57 6 4 7.57 4 9.5c0 1.88 1.22 6.65 2.01 9.5H8v-2h6v2h2.01l1.55-5.15 2.44-.82z"},"1")],"SavingsTwoTone"),cv2=h(c.jsx("path",{d:"M14 11V8c4.56-.58 8-3.1 8-6H2c0 2.9 3.44 5.42 8 6v3c-3.68.73-8 3.61-8 11h6v-2H4.13c.93-6.83 6.65-7.2 7.87-7.2s6.94.37 7.87 7.2H16v2h6c0-7.39-4.32-10.27-8-11m-2 11c-1.1 0-2-.9-2-2 0-.55.22-1.05.59-1.41C11.39 17.79 16 16 16 16s-1.79 4.61-2.59 5.41c-.36.37-.86.59-1.41.59"}),"Scale"),hv2=h(c.jsx("path",{d:"M14 11V8c4.56-.58 8-3.1 8-6H2c0 2.9 3.44 5.42 8 6v3c-3.68.73-8 3.61-8 11h6v-2H4.13c.93-6.83 6.65-7.2 7.87-7.2s6.94.37 7.87 7.2H16v2h6c0-7.39-4.32-10.27-8-11m4.87-7C17.5 5.19 15 6.12 12 6.12S6.5 5.19 5.13 4zM12 22c-1.1 0-2-.9-2-2 0-.55.22-1.05.59-1.41C11.39 17.79 16 16 16 16s-1.79 4.61-2.59 5.41c-.36.37-.86.59-1.41.59"}),"ScaleOutlined"),sv2=h(c.jsx("path",{d:"M16 21c0 .55.45 1 1 1h3.43c.87 0 1.58-.75 1.5-1.62-.59-6.2-4.53-8.7-7.93-9.38V8c3.31-.42 6.03-1.86 7.27-3.73.65-.97-.12-2.27-1.29-2.27H4.02C2.85 2 2.08 3.3 2.73 4.27 3.97 6.14 6.69 7.58 10 8v3c-3.4.68-7.34 3.18-7.93 9.38-.08.87.63 1.62 1.5 1.62H7c.55 0 1-.45 1-1s-.45-1-1-1H4.13c.93-6.83 6.65-7.2 7.87-7.2s6.94.37 7.87 7.2H17c-.55 0-1 .45-1 1m-4.5.94c-.7-.17-1.27-.74-1.44-1.44-.18-.74.06-1.44.53-1.91.55-.55 2.91-1.57 4.33-2.15.41-.17.82.24.65.65-.58 1.42-1.6 3.78-2.15 4.33-.47.46-1.17.7-1.92.52"}),"ScaleRounded"),tv2=h(c.jsx("path",{d:"M14 11V8c4.56-.58 8-3.1 8-6H2c0 2.9 3.44 5.42 8 6v3c-3.68.73-8 3.61-8 11h6v-2H4.13c.93-6.83 6.65-7.2 7.87-7.2s6.94.37 7.87 7.2H16v2h6c0-7.39-4.32-10.27-8-11m-2 11c-1.1 0-2-.9-2-2 0-.55.22-1.05.59-1.41C11.39 17.79 16 16 16 16s-1.79 4.61-2.59 5.41c-.36.37-.86.59-1.41.59"}),"ScaleSharp"),ov2=h([c.jsx("path",{d:"M18.87 4C17.5 5.19 15 6.12 12 6.12S6.5 5.19 5.13 4z",opacity:".3"},"0"),c.jsx("path",{d:"M14 11V8c4.56-.58 8-3.1 8-6H2c0 2.9 3.44 5.42 8 6v3c-3.68.73-8 3.61-8 11h6v-2H4.13c.93-6.83 6.65-7.2 7.87-7.2s6.94.37 7.87 7.2H16v2h6c0-7.39-4.32-10.27-8-11m4.87-7C17.5 5.19 15 6.12 12 6.12S6.5 5.19 5.13 4zM12 22c-1.1 0-2-.9-2-2 0-.55.22-1.05.59-1.41C11.39 17.79 16 16 16 16s-1.79 4.61-2.59 5.41c-.36.37-.86.59-1.41.59"},"1")],"ScaleTwoTone"),vv2=h(c.jsx("path",{d:"M19.8 10.7 4.2 5l-.7 1.9L17.6 12H5c-1.1 0-2 .9-2 2v4c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2v-5.5c0-.8-.5-1.6-1.2-1.8M7 17H5v-2h2zm12 0H9v-2h10z"}),"Scanner"),ev2=h(c.jsx("path",{d:"M19.8 10.7 4.2 5l-.7 1.9L17.6 12H5c-1.1 0-2 .9-2 2v4c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2v-5.5c0-.8-.5-1.6-1.2-1.8M19 18H5v-4h14zM6 15h2v2H6zm4 0h8v2h-8z"}),"ScannerOutlined"),lv2=h(c.jsx("path",{d:"M19.8 10.7 5.15 5.35c-.52-.19-1.1.08-1.3.6-.19.53.08 1.11.6 1.3L17.6 12H5c-1.1 0-2 .9-2 2v4c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2v-5.5c0-.8-.5-1.6-1.2-1.8M7 17H5v-2h2zm11 0h-8c-.55 0-1-.45-1-1s.45-1 1-1h8c.55 0 1 .45 1 1s-.45 1-1 1"}),"ScannerRounded"),nv2=h(c.jsx("path",{d:"m4.2 5-.7 1.9L17.6 12H3v8h18v-8.86zM7 17H5v-2h2zm12 0H9v-2h10z"}),"ScannerSharp"),av2=h([c.jsx("path",{d:"M5 14v4h14v-4zm3 3H6v-2h2zm10 0h-8v-2h8z",opacity:".3"},"0"),c.jsx("path",{d:"M19.8 10.7 4.2 5l-.7 1.9L17.6 12H5c-1.1 0-2 .9-2 2v4c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2v-5.5c0-.8-.5-1.6-1.2-1.8M19 18H5v-4h14zM6 15h2v2H6zm4 0h8v2h-8z"},"1")],"ScannerTwoTone"),dv2=h([c.jsx("circle",{cx:"7",cy:"14",r:"3"},"0"),c.jsx("circle",{cx:"11",cy:"6",r:"3"},"1"),c.jsx("circle",{cx:"16.6",cy:"17.6",r:"3"},"2")],"ScatterPlot"),zv2=h(c.jsx("path",{d:"M7 18c-2.21 0-4-1.79-4-4s1.79-4 4-4 4 1.79 4 4-1.79 4-4 4m0-6c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2m4-2c-2.21 0-4-1.79-4-4s1.79-4 4-4 4 1.79 4 4-1.79 4-4 4m0-6c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2m5.6 17.6c-2.21 0-4-1.79-4-4s1.79-4 4-4 4 1.79 4 4-1.79 4-4 4m0-6c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2"}),"ScatterPlotOutlined"),mv2=h([c.jsx("circle",{cx:"7",cy:"14",r:"3"},"0"),c.jsx("circle",{cx:"11",cy:"6",r:"3"},"1"),c.jsx("circle",{cx:"16.6",cy:"17.6",r:"3"},"2")],"ScatterPlotRounded"),pv2=h([c.jsx("circle",{cx:"7",cy:"14",r:"3"},"0"),c.jsx("circle",{cx:"11",cy:"6",r:"3"},"1"),c.jsx("circle",{cx:"16.6",cy:"17.6",r:"3"},"2")],"ScatterPlotSharp"),Hv2=h([c.jsx("circle",{cx:"11",cy:"6",r:"2",opacity:".3"},"0"),c.jsx("circle",{cx:"16.6",cy:"17.6",r:"2",opacity:".3"},"1"),c.jsx("circle",{cx:"7",cy:"14",r:"2",opacity:".3"},"2"),c.jsx("path",{d:"M7 10c-2.21 0-4 1.79-4 4s1.79 4 4 4 4-1.79 4-4-1.79-4-4-4m0 6c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2m8-10c0-2.21-1.79-4-4-4S7 3.79 7 6s1.79 4 4 4 4-1.79 4-4m-4 2c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2m5.6 5.6c-2.21 0-4 1.79-4 4s1.79 4 4 4 4-1.79 4-4-1.79-4-4-4m0 6c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2"},"3")],"ScatterPlotTwoTone"),Mv2=h([c.jsx("path",{d:"M11.99 2C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2M12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8"},"0"),c.jsx("path",{d:"M12.5 7H11v6l5.25 3.15.75-1.23-4.5-2.67z"},"1")],"Schedule"),rv2=h(c.jsx("path",{d:"M11.99 2C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2M12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8m.5-13H11v6l5.25 3.15.75-1.23-4.5-2.67z"}),"ScheduleOutlined"),iv2=h(c.jsx("path",{d:"M11.99 2C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2M12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8m-.22-13h-.06c-.4 0-.72.32-.72.72v4.72c0 .35.18.68.49.86l4.15 2.49c.34.2.78.1.98-.24.21-.34.1-.79-.25-.99l-3.87-2.3V7.72c0-.4-.32-.72-.72-.72"}),"ScheduleRounded"),Vv2=h(c.jsx("path",{d:"M16.5 12.5H15v4l3 2 .75-1.23-2.25-1.52zM16 9 2 3v7l9 2-9 2v7l7.27-3.11C10.09 20.83 12.79 23 16 23c3.86 0 7-3.14 7-7s-3.14-7-7-7m0 12c-2.75 0-4.98-2.22-5-4.97v-.07c.02-2.74 2.25-4.97 5-4.97 2.76 0 5 2.24 5 5S18.76 21 16 21"}),"ScheduleSend"),xv2=h([c.jsx("path",{d:"M17 12c-2.76 0-5 2.24-5 5s2.24 5 5 5 5-2.24 5-5-2.24-5-5-5m1.65 7.35L16.5 17.2V14h1v2.79l1.85 1.85z"},"0"),c.jsx("path",{d:"m11 12-6-1.5V7.01l8.87 3.74c.94-.47 2-.75 3.13-.75.1 0 .19.01.28.01L3 4v16l7-2.95V17c0-.8.14-1.56.39-2.28L5 16.99V13.5z"},"1")],"ScheduleSendOutlined"),jv2=h([c.jsx("path",{d:"M17 10c.1 0 .19.01.28.01L4.39 4.58C3.73 4.31 3 4.79 3 5.51v3.71c0 .46.31.86.76.97L11 12l-7.24 1.81c-.45.11-.76.51-.76.97v3.71c0 .72.73 1.2 1.39.92L10 17.05V17c0-3.86 3.14-7 7-7"},"0"),c.jsx("path",{d:"M17 12c-2.76 0-5 2.24-5 5s2.24 5 5 5 5-2.24 5-5-2.24-5-5-5m1.29 7-1.65-1.65c-.09-.09-.15-.22-.15-.35v-2.5c0-.28.22-.5.5-.5s.5.22.5.5v2.29l1.5 1.5c.2.2.2.51 0 .71-.19.2-.5.2-.7 0"},"1")],"ScheduleSendRounded"),uv2=h([c.jsx("path",{d:"M17 10c.1 0 .19.01.28.01L3 4v6l8 2-8 2v6l7-2.95V17c0-3.86 3.14-7 7-7"},"0"),c.jsx("path",{d:"M17 12c-2.76 0-5 2.24-5 5s2.24 5 5 5 5-2.24 5-5-2.24-5-5-5m1.65 7.35L16.5 17.2V14h1v2.79l1.85 1.85z"},"1")],"ScheduleSendSharp"),Lv2=h([c.jsx("path",{d:"m5 10.5 6 1.5-6 1.5v3.49l5.39-2.27c.6-1.73 1.86-3.16 3.48-3.97L5 7.01z",opacity:".3"},"0"),c.jsx("path",{d:"m11 12-6-1.5V7.01l8.87 3.74c.94-.47 2-.75 3.13-.75.1 0 .19.01.28.01L3 4v16l7-2.95V17c0-.8.14-1.56.39-2.28L5 16.99V13.5z"},"1"),c.jsx("path",{d:"M17 12c-2.76 0-5 2.24-5 5s2.24 5 5 5 5-2.24 5-5-2.24-5-5-5m1.65 7.35L16.5 17.2V14h1v2.79l1.85 1.85z"},"2")],"ScheduleSendTwoTone"),Sv2=h(c.jsx("path",{d:"M11.99 2C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2M12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8m.5-13H11v6l5.25 3.15.75-1.23-4.5-2.67z"}),"ScheduleSharp"),Cv2=h([c.jsx("path",{d:"M12 4c-4.42 0-8 3.58-8 8s3.58 8 8 8 8-3.58 8-8-3.58-8-8-8m4.25 12.15L11 13V7h1.5v5.25l4.5 2.67z",opacity:".3"},"0"),c.jsx("path",{d:"M11.99 2C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2M12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8m.5-13H11v6l5.25 3.15.75-1.23-4.5-2.67z"},"1")],"ScheduleTwoTone"),Tv2=h(c.jsx("path",{d:"M14 9v2h-3V9H8.5V7H11V1H4v6h2.5v2H4v6h2.5v2H4v6h7v-6H8.5v-2H11v-2h3v2h7V9z"}),"Schema"),wv2=h(c.jsx("path",{d:"M14 9v2h-3V9H8.5V7H11V1H4v6h2.5v2H4v6h2.5v2H4v6h7v-6H8.5v-2H11v-2h3v2h7V9zM6 3h3v2H6zm3 18H6v-2h3zm0-8H6v-2h3zm10 0h-3v-2h3z"}),"SchemaOutlined"),Rv2=h(c.jsx("path",{d:"M14 10.5v.5h-3v-.5c0-.83-.67-1.5-1.5-1.5h-1V7h1c.83 0 1.5-.67 1.5-1.5v-3c0-.83-.67-1.5-1.5-1.5h-4C4.67 1 4 1.67 4 2.5v3C4 6.33 4.67 7 5.5 7h1v2h-1C4.67 9 4 9.67 4 10.5v3c0 .83.67 1.5 1.5 1.5h1v2h-1c-.83 0-1.5.67-1.5 1.5v3c0 .83.67 1.5 1.5 1.5h4c.83 0 1.5-.67 1.5-1.5v-3c0-.83-.67-1.5-1.5-1.5h-1v-2h1c.83 0 1.5-.67 1.5-1.5V13h3v.5c0 .83.67 1.5 1.5 1.5h4c.83 0 1.5-.67 1.5-1.5v-3c0-.83-.67-1.5-1.5-1.5h-4c-.83 0-1.5.67-1.5 1.5"}),"SchemaRounded"),Ov2=h(c.jsx("path",{d:"M14 9v2h-3V9H8.5V7H11V1H4v6h2.5v2H4v6h2.5v2H4v6h7v-6H8.5v-2H11v-2h3v2h7V9z"}),"SchemaSharp"),yv2=h([c.jsx("path",{d:"M6 3h3v2H6zm3 18H6v-2h3zm0-8H6v-2h3zm10 0h-3v-2h3z",opacity:".3"},"0"),c.jsx("path",{d:"M14 9v2h-3V9H8.5V7H11V1H4v6h2.5v2H4v6h2.5v2H4v6h7v-6H8.5v-2H11v-2h3v2h7V9zM6 3h3v2H6zm3 18H6v-2h3zm0-8H6v-2h3zm10 0h-3v-2h3z"},"1")],"SchemaTwoTone"),gv2=h(c.jsx("path",{d:"M5 13.18v4L12 21l7-3.82v-4L12 17zM12 3 1 9l11 6 9-4.91V17h2V9z"}),"School"),Av2=h(c.jsx("path",{d:"M12 3 1 9l4 2.18v6L12 21l7-3.82v-6l2-1.09V17h2V9zm6.82 6L12 12.72 5.18 9 12 5.28zM17 15.99l-5 2.73-5-2.73v-3.72L12 15l5-2.73z"}),"SchoolOutlined"),fv2=h(c.jsx("path",{d:"M5 13.18v2.81c0 .73.4 1.41 1.04 1.76l5 2.73c.6.33 1.32.33 1.92 0l5-2.73c.64-.35 1.04-1.03 1.04-1.76v-2.81l-6.04 3.3c-.6.33-1.32.33-1.92 0zm6.04-9.66-8.43 4.6c-.69.38-.69 1.38 0 1.76l8.43 4.6c.6.33 1.32.33 1.92 0L21 10.09V16c0 .55.45 1 1 1s1-.45 1-1V9.59c0-.37-.2-.7-.52-.88l-9.52-5.19a2.04 2.04 0 0 0-1.92 0"}),"SchoolRounded"),Pv2=h(c.jsx("path",{d:"M5 13.18v4L12 21l7-3.82v-4L12 17zM12 3 1 9l11 6 9-4.91V17h2V9z"}),"SchoolSharp"),Fv2=h([c.jsx("path",{d:"M7 12.27v3.72l5 2.73 5-2.73v-3.72L12 15zM5.18 9 12 12.72 18.82 9 12 5.28z",opacity:".3"},"0"),c.jsx("path",{d:"M12 3 1 9l4 2.18v6L12 21l7-3.82v-6l2-1.09V17h2V9zm5 12.99-5 2.73-5-2.73v-3.72L12 15l5-2.73zm-5-3.27L5.18 9 12 5.28 18.82 9z"},"1")],"SchoolTwoTone"),Bv2=h(c.jsx("path",{d:"M19.8 18.4 14 10.67V6.5l1.35-1.69c.26-.33.03-.81-.39-.81H9.04c-.42 0-.65.48-.39.81L10 6.5v4.17L4.2 18.4c-.49.66-.02 1.6.8 1.6h14c.82 0 1.29-.94.8-1.6"}),"Science"),bv2=h(c.jsx("path",{d:"M13 11.33 18 18H6l5-6.67V6h2m2.96-2H8.04c-.42 0-.65.48-.39.81L9 6.5v4.17L3.2 18.4c-.49.66-.02 1.6.8 1.6h16c.82 0 1.29-.94.8-1.6L15 10.67V6.5l1.35-1.69c.26-.33.03-.81-.39-.81"}),"ScienceOutlined"),Dv2=h(c.jsx("path",{d:"M20.54 17.73 15 11V5h1c.55 0 1-.45 1-1s-.45-1-1-1H8c-.55 0-1 .45-1 1s.45 1 1 1h1v6l-5.54 6.73c-.32.39-.46.83-.46 1.27.01 1.03.82 2 2 2h14c1.19 0 2-.97 2-2 0-.44-.14-.88-.46-1.27"}),"ScienceRounded"),kv2=h(c.jsx("path",{d:"M19.8 18.4 14 10.67V6.5l1.35-1.69c.26-.33.03-.81-.39-.81H9.04c-.42 0-.65.48-.39.81L10 6.5v4.17L4.2 18.4c-.49.66-.02 1.6.8 1.6h14c.82 0 1.29-.94.8-1.6"}),"ScienceSharp"),Wv2=h([c.jsx("path",{d:"M13 6h-2v5.33L6 18h12l-5-6.67z",opacity:".3"},"0"),c.jsx("path",{d:"M20.8 18.4 15 10.67V6.5l1.35-1.69c.26-.33.03-.81-.39-.81H8.04c-.42 0-.65.48-.39.81L9 6.5v4.17L3.2 18.4c-.49.66-.02 1.6.8 1.6h16c.82 0 1.29-.94.8-1.6M6 18l5-6.67V6h2v5.33L18 18z"},"1")],"ScienceTwoTone"),Nv2=h(c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m-7 2h1.5v3l2-3h1.7l-2 3 2 3h-1.7l-2-3v3H12zM7 7.25h2.5V6.5H7V5h4v3.75H8.5v.75H11V11H7zM19 13l-6 6-4-4-4 4v-2.5l4-4 4 4 6-6z"}),"Score"),Ev2=h(c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 16H5l4-4 4 4 6-6zm0-8.5-6 6-4-4-4 4V5h14zM13.5 9V6H12v6h1.5zm3.7 3-2-3 2-3h-1.7l-2 3 2 3zM11 10.5H8.5v-.75H11V6H7v1.5h2.5v.75H7V12h4z"}),"ScoreOutlined"),Iv2=h(c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m-7 2.75c0-.41.34-.75.75-.75s.75.34.75.75V8l1.79-2.69c.13-.19.35-.31.59-.31.56 0 .9.63.59 1.1L15.2 8l1.27 1.9c.31.47-.02 1.1-.59 1.1-.24 0-.46-.12-.59-.31L13.5 8v2.25c0 .41-.34.75-.75.75s-.75-.34-.75-.75zm-5 2.5c0-.55.45-1 1-1h1.5V6.5H7.75c-.41 0-.75-.34-.75-.75S7.34 5 7.75 5H10c.55 0 1 .45 1 1v1.75c0 .55-.45 1-1 1H8.5v.75h1.75c.41 0 .75.34.75.75s-.34.75-.75.75H8c-.55 0-1-.45-1-1zm11.74 5.01-5.03 5.03c-.39.39-1.02.39-1.41 0L9 15l-2.49 2.49c-.56.56-1.51.16-1.51-.62 0-.23.09-.46.26-.62l3.03-3.03c.39-.39 1.02-.39 1.41 0L13 16.5l4.49-4.49c.56-.56 1.51-.16 1.51.62 0 .24-.09.46-.26.63"}),"ScoreRounded"),Uv2=h(c.jsx("path",{d:"M21 3H3v18h18zm-9 2h1.5v3l2-3h1.7l-2 3 2 3h-1.7l-2-3v3H12zM7 7.25h2.5V6.5H7V5h4v3.75H8.5v.75H11V11H7zM19 13l-6 6-4-4-4 4v-2.5l4-4 4 4 6-6z"}),"ScoreSharp"),Gv2=h([c.jsx("path",{d:"M5 19h8l-4-4zm0-2.5 4-4 4 4 6-6V5H5zM12 6h1.5v3l2-3h1.7l-2 3 2 3h-1.7l-2-3v3H12zM7 8.25h2.5V7.5H7V6h4v3.75H8.5v.75H11V12H7zM19 19v-6l-6 6z",opacity:".3"},"0"),c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 16H5l4-4 4 4 6-6zm0-8.5-6 6-4-4-4 4V5h14zM13.5 9V6H12v6h1.5zm3.7 3-2-3 2-3h-1.7l-2 3 2 3zM11 10.5H8.5v-.75H11V6H7v1.5h2.5v.75H7V12h4z"},"1")],"ScoreTwoTone"),Kv2=h(c.jsx("path",{d:"M17.5 13.5H16v-3h1.5zM20 4h-3V2h-2v2H9V2H7v2H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2M9.5 11.5c0 .55-.45 1-1 1h-2v1h3V15H5v-2.5c0-.55.45-1 1-1h2v-1H5V9h3.5c.55 0 1 .45 1 1zm3.25 6.5h-1.5v-1.5h1.5zm0-3.5h-1.5V13h1.5zm0-3.5h-1.5V9.5h1.5zm0-3.5h-1.5V6h1.5zM19 14c0 .55-.45 1-1 1h-2.5c-.55 0-1-.45-1-1v-4c0-.55.45-1 1-1H18c.55 0 1 .45 1 1z"}),"Scoreboard"),qv2=h(c.jsx("path",{d:"M18 9h-2.5c-.55 0-1 .45-1 1v4c0 .55.45 1 1 1H18c.55 0 1-.45 1-1v-4c0-.55-.45-1-1-1m-.5 4.5H16v-3h1.5zm-8 1.5H5v-2.5c0-.55.45-1 1-1h2v-1H5V9h3.5c.55 0 1 .45 1 1v1.5c0 .55-.45 1-1 1h-2v1h3zm3.25-4h-1.5V9.5h1.5zm0 3.5h-1.5V13h1.5zM22 6v12c0 1.1-.9 2-2 2H4c-1.1 0-2-.9-2-2V6c0-1.1.9-2 2-2h3V2h2v2h6V2h2v2h3c1.1 0 2 .9 2 2m-2 12V6h-7.25v1.5h-1.5V6H4v12h7.25v-1.5h1.5V18z"}),"ScoreboardOutlined"),Qv2=h(c.jsx("path",{d:"M17.5 13.5H16v-3h1.5zM16 2c-.55 0-1 .45-1 1v1H9V3c0-.55-.45-1-1-1s-1 .45-1 1v1H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2h-3V3c0-.55-.45-1-1-1M9.5 14.25c0 .41-.34.75-.75.75H6c-.55 0-1-.45-1-1v-1.5c0-.55.45-1 1-1h2v-1H5.75c-.41 0-.75-.34-.75-.75S5.34 9 5.75 9H8.5c.55 0 1 .45 1 1v1.5c0 .55-.45 1-1 1h-2v1h2.25c.41 0 .75.34.75.75M19 14c0 .55-.45 1-1 1h-2.5c-.55 0-1-.45-1-1v-4c0-.55.45-1 1-1H18c.55 0 1 .45 1 1zm-6.25-7.25c0 .41-.34.75-.75.75s-.75-.34-.75-.75S11.59 6 12 6s.75.34.75.75m0 3.5c0 .41-.34.75-.75.75s-.75-.34-.75-.75.34-.75.75-.75.75.34.75.75m0 3.5c0 .41-.34.75-.75.75s-.75-.34-.75-.75.34-.75.75-.75.75.34.75.75m0 3.5c0 .41-.34.75-.75.75s-.75-.34-.75-.75.34-.75.75-.75.75.34.75.75"}),"ScoreboardRounded"),Zv2=h(c.jsx("path",{d:"M17.5 13.5H16v-3h1.5zM22 4h-5V2h-2v2H9V2H7v2H2v16h20zM9.5 12.5h-3v1h3V15H5v-3.5h3v-1H5V9h4.5zm3.25 5.5h-1.5v-1.5h1.5zm0-3.5h-1.5V13h1.5zm0-3.5h-1.5V9.5h1.5zm0-3.5h-1.5V6h1.5zM19 9v6h-4.5V9z"}),"ScoreboardSharp"),Jv2=h([c.jsx("path",{d:"M17.5 13.5H16v-3h1.5zM12.75 6v1.5h-1.5V6H4v12h7.25v-1.5h1.5V18H20V6zM9.5 11.5c0 .55-.45 1-1 1h-2v1h3V15H5v-2.5c0-.55.45-1 1-1h2v-1H5V9h3.5c.55 0 1 .45 1 1zm3.25 3h-1.5V13h1.5zm0-3.5h-1.5V9.5h1.5zM19 14c0 .55-.45 1-1 1h-2.5c-.55 0-1-.45-1-1v-4c0-.55.45-1 1-1H18c.55 0 1 .45 1 1z",opacity:".3"},"0"),c.jsx("path",{d:"M18 9h-2.5c-.55 0-1 .45-1 1v4c0 .55.45 1 1 1H18c.55 0 1-.45 1-1v-4c0-.55-.45-1-1-1m-.5 4.5H16v-3h1.5zm-8 1.5H5v-2.5c0-.55.45-1 1-1h2v-1H5V9h3.5c.55 0 1 .45 1 1v1.5c0 .55-.45 1-1 1h-2v1h3zm3.25-4h-1.5V9.5h1.5zm0 3.5h-1.5V13h1.5zM22 6v12c0 1.1-.9 2-2 2H4c-1.1 0-2-.9-2-2V6c0-1.1.9-2 2-2h3V2h2v2h6V2h2v2h3c1.1 0 2 .9 2 2m-2 12V6h-7.25v1.5h-1.5V6H4v12h7.25v-1.5h1.5V18z"},"1")],"ScoreboardTwoTone"),Yv2=h(c.jsx("path",{d:"M21 5H3c-1.1 0-2 .9-2 2v10c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2m-2 12H5V7h14zm-9-1h4c.55 0 1-.45 1-1v-3c0-.55-.45-1-1-1v-1c0-1.11-.9-2-2-2-1.11 0-2 .9-2 2v1c-.55 0-1 .45-1 1v3c0 .55.45 1 1 1m.8-6c0-.66.54-1.2 1.2-1.2s1.2.54 1.2 1.2v1h-2.4z"}),"ScreenLockLandscape"),_v2=h(c.jsx("path",{d:"M21 5H3c-1.1 0-2 .9-2 2v10c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2m-2 12H5V7h14zm-9-1h4c.55 0 1-.45 1-1v-3c0-.55-.45-1-1-1v-1c0-1.11-.9-2-2-2-1.11 0-2 .9-2 2v1c-.55 0-1 .45-1 1v3c0 .55.45 1 1 1m.8-6c0-.66.54-1.2 1.2-1.2s1.2.54 1.2 1.2v1h-2.4z"}),"ScreenLockLandscapeOutlined"),Xv2=h(c.jsx("path",{d:"M21 5H3c-1.1 0-1.99.9-1.99 2L1 17c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2m-3 12H6V7h12zm-4-6v-1c0-1.1-.9-2-2-2s-2 .9-2 2v1c-.55 0-1 .45-1 1v3c0 .55.45 1 1 1h4c.55 0 1-.45 1-1v-3c0-.55-.45-1-1-1m-1 0h-2v-1c0-.55.45-1 1-1s1 .45 1 1z"}),"ScreenLockLandscapeRounded"),$v2=h(c.jsx("path",{d:"M23 5H1v14h22zm-4 12H5V7h14zM9 16h6v-5h-1v-.9c0-1-.69-1.92-1.68-2.08C11.07 7.83 10 8.79 10 10v1H9zm1.8-6c0-.66.54-1.2 1.2-1.2s1.2.54 1.2 1.2v1h-2.4z"}),"ScreenLockLandscapeSharp"),ce2=h([c.jsx("path",{d:"M13.2 10c0-.66-.54-1.2-1.2-1.2s-1.2.54-1.2 1.2v1h2.4zM5 17h14V7H5zm4-5c0-.55.45-1 1-1v-1c0-1.1.89-2 2-2 1.1 0 2 .89 2 2v1c.55 0 1 .45 1 1v3c0 .55-.45 1-1 1h-4c-.55 0-1-.45-1-1z",opacity:".3"},"0"),c.jsx("path",{d:"M10 16h4c.55 0 1-.45 1-1v-3c0-.55-.45-1-1-1v-1c0-1.11-.9-2-2-2-1.11 0-2 .9-2 2v1c-.55 0-1 .45-1 1v3c0 .55.45 1 1 1m.8-6c0-.66.54-1.2 1.2-1.2s1.2.54 1.2 1.2v1h-2.4zM21 5H3c-1.1 0-2 .9-2 2v10c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2m-2 12H5V7h14z"},"1")],"ScreenLockLandscapeTwoTone"),he2=h(c.jsx("path",{d:"M10 16h4c.55 0 1-.45 1-1v-3c0-.55-.45-1-1-1v-1c0-1.11-.9-2-2-2-1.11 0-2 .9-2 2v1c-.55 0-1 .45-1 1v3c0 .55.45 1 1 1m.8-6c0-.66.54-1.2 1.2-1.2s1.2.54 1.2 1.2v1h-2.4zM17 1H7c-1.1 0-2 .9-2 2v18c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2V3c0-1.1-.9-2-2-2m0 18H7V5h10z"}),"ScreenLockPortrait"),se2=h(c.jsx("path",{d:"M10 16h4c.55 0 1-.45 1-1v-3c0-.55-.45-1-1-1v-1c0-1.11-.9-2-2-2-1.11 0-2 .9-2 2v1c-.55 0-1 .45-1 1v3c0 .55.45 1 1 1m.8-6c0-.66.54-1.2 1.2-1.2s1.2.54 1.2 1.2v1h-2.4zM17 1H7c-1.1 0-2 .9-2 2v18c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2V3c0-1.1-.9-2-2-2m0 18H7V5h10z"}),"ScreenLockPortraitOutlined"),te2=h([c.jsx("path",{d:"M17 1H7c-1.1 0-2 .9-2 2v18c0 1.1.9 1.99 2 1.99L17 23c1.1 0 2-.9 2-2V3c0-1.1-.9-2-2-2m0 17H7V6h10z"},"0"),c.jsx("path",{d:"M14 11v-1c0-1.1-.9-2-2-2s-2 .9-2 2v1c-.55 0-1 .45-1 1v3c0 .55.45 1 1 1h4c.55 0 1-.45 1-1v-3c0-.55-.45-1-1-1m-1 0h-2v-1c0-.55.45-1 1-1s1 .45 1 1z"},"1")],"ScreenLockPortraitRounded"),oe2=h(c.jsx("path",{d:"M9 16h6v-5h-1v-.9c0-1-.69-1.92-1.68-2.08C11.07 7.83 10 8.79 10 10v1H9zm1.8-6c0-.66.54-1.2 1.2-1.2s1.2.54 1.2 1.2v1h-2.4zM19 1H5v22h14zm-2 18H7V5h10z"}),"ScreenLockPortraitSharp"),ve2=h([c.jsx("path",{d:"M13.2 10c0-.66-.54-1.2-1.2-1.2s-1.2.54-1.2 1.2v1h2.4zM7 19h10V5H7zm2-7c0-.55.45-1 1-1v-1c0-1.1.89-2 2-2 1.1 0 2 .89 2 2v1c.55 0 1 .45 1 1v3c0 .55-.45 1-1 1h-4c-.55 0-1-.45-1-1z",opacity:".3"},"0"),c.jsx("path",{d:"M10 16h4c.55 0 1-.45 1-1v-3c0-.55-.45-1-1-1v-1c0-1.11-.9-2-2-2-1.11 0-2 .9-2 2v1c-.55 0-1 .45-1 1v3c0 .55.45 1 1 1m.8-6c0-.66.54-1.2 1.2-1.2s1.2.54 1.2 1.2v1h-2.4zM17 1H7c-1.1 0-2 .9-2 2v18c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2V3c0-1.1-.9-2-2-2m0 18H7V5h10z"},"1")],"ScreenLockPortraitTwoTone"),ee2=h(c.jsx("path",{d:"m23.25 12.77-2.57-2.57-1.41 1.41 2.22 2.22-5.66 5.66L4.51 8.17l5.66-5.66 2.1 2.1 1.41-1.41L11.23.75c-.59-.59-1.54-.59-2.12 0L2.75 7.11c-.59.59-.59 1.54 0 2.12l12.02 12.02c.59.59 1.54.59 2.12 0l6.36-6.36c.59-.59.59-1.54 0-2.12M8.47 20.48C5.2 18.94 2.86 15.76 2.5 12H1c.51 6.16 5.66 11 11.95 11l.66-.03-3.81-3.82zM16 9h5c.55 0 1-.45 1-1V4c0-.55-.45-1-1-1v-.5C21 1.12 19.88 0 18.5 0S16 1.12 16 2.5V3c-.55 0-1 .45-1 1v4c0 .55.45 1 1 1m.8-6.5c0-.94.76-1.7 1.7-1.7s1.7.76 1.7 1.7V3h-3.4z"}),"ScreenLockRotation"),le2=h(c.jsx("path",{d:"m22.3 13.77-2.57-2.57-1.41 1.41 2.22 2.22-5.66 5.66L3.56 9.17l5.66-5.66 2.1 2.1 1.41-1.41-2.45-2.45c-.59-.59-1.54-.59-2.12 0L1.8 8.11c-.59.59-.59 1.54 0 2.12l12.02 12.02c.59.59 1.54.59 2.12 0l6.36-6.36c.59-.59.59-1.54 0-2.12M7.52 21.48C4.25 19.94 1.91 16.76 1.55 13H.05C.56 19.16 5.71 24 12 24l.66-.03-3.81-3.82zM15.05 10h5c.55 0 1-.45 1-1V5c0-.55-.45-1-1-1v-.5c0-1.38-1.12-2.5-2.5-2.5s-2.5 1.12-2.5 2.5V4c-.55 0-1 .45-1 1v4c0 .55.45 1 1 1m.8-6.5c0-.94.76-1.7 1.7-1.7s1.7.76 1.7 1.7V4h-3.4z"}),"ScreenLockRotationOutlined"),ne2=h([c.jsx("path",{d:"m20.41 11.36-.35-.35a.996.996 0 0 0-1.41 0c-.39.39-.39 1.02 0 1.41l.35.35-4.24 4.24-7.78-7.78 4.24-4.24.35.35c.39.39 1.02.39 1.41 0s.39-1.02 0-1.41l-.35-.36c-.79-.79-2.03-.79-2.82 0L5.57 7.82c-.78.78-.78 2.05 0 2.83l7.78 7.78c.79.79 2.03.79 2.82 0l4.24-4.24c.79-.78.79-2.05 0-2.83m-9.56 6.49c-.31-.31-.85-.09-.85.36v1.53c-3.17-.82-5.59-3.54-5.95-6.86-.06-.51-.49-.88-.99-.88-.6 0-1.07.53-1 1.12C2.62 18.11 6.87 22 12 22c.59 0 1.17-.06 1.73-.16.4-.07.55-.56.27-.85z"},"0"),c.jsx("path",{d:"M16 9h4c.55 0 1-.45 1-1V5c0-.55-.45-1-1-1v-.89c0-1-.68-1.92-1.66-2.08C17.08.82 16 1.79 16 3v1c-.55 0-1 .45-1 1v3c0 .55.45 1 1 1m1-6c0-.55.45-1 1-1s1 .45 1 1v1h-2z"},"1")],"ScreenLockRotationRounded"),ae2=h(c.jsx("path",{d:"M7.52 21.48C4.25 19.94 1.91 16.76 1.55 13H.05C.56 19.16 5.71 24 12 24l.66-.03-3.81-3.82zM20.05 4v-.36c0-1.31-.94-2.5-2.24-2.63-1.5-.15-2.76 1.02-2.76 2.49V4h-1v6h7V4zm-.8 0h-3.4v-.5c0-.94.76-1.7 1.7-1.7s1.7.76 1.7 1.7zm.48 7.2-1.41 1.41 2.22 2.22-5.66 5.66L3.56 9.17l5.66-5.66 2.1 2.1 1.41-1.41L9.22.69.74 9.17l14.14 14.14 8.48-8.48z"}),"ScreenLockRotationSharp"),de2=h(c.jsx("path",{d:"m22.3 13.77-2.57-2.57-1.41 1.41 2.22 2.22-5.66 5.66L3.56 9.17l5.66-5.66 2.1 2.1 1.41-1.41-2.45-2.45c-.59-.59-1.54-.59-2.12 0L1.8 8.11c-.59.59-.59 1.54 0 2.12l12.02 12.02c.59.59 1.54.59 2.12 0l6.36-6.36c.59-.59.59-1.54 0-2.12M7.52 21.48C4.25 19.94 1.91 16.76 1.55 13H.05C.56 19.16 5.71 24 12 24l.66-.03-3.81-3.82zM15.05 10h5c.55 0 1-.45 1-1V5c0-.55-.45-1-1-1v-.5c0-1.38-1.12-2.5-2.5-2.5s-2.5 1.12-2.5 2.5V4c-.55 0-1 .45-1 1v4c0 .55.45 1 1 1m.8-6.5c0-.94.76-1.7 1.7-1.7s1.7.76 1.7 1.7V4h-3.4z"}),"ScreenLockRotationTwoTone"),ze2=h(c.jsx("path",{d:"M16.48 2.52c3.27 1.55 5.61 4.72 5.97 8.48h1.5C23.44 4.84 18.29 0 12 0l-.66.03 3.81 3.81zm-6.25-.77c-.59-.59-1.54-.59-2.12 0L1.75 8.11c-.59.59-.59 1.54 0 2.12l12.02 12.02c.59.59 1.54.59 2.12 0l6.36-6.36c.59-.59.59-1.54 0-2.12zm4.6 19.44L2.81 9.17l6.36-6.36 12.02 12.02zm-7.31.29C4.25 19.94 1.91 16.76 1.55 13H.05C.56 19.16 5.71 24 12 24l.66-.03-3.81-3.81z"}),"ScreenRotation"),me2=h(c.jsx("path",{d:"m4 7.59 5-5c.78-.78 2.05-.78 2.83 0L20.24 11h-2.83L10.4 4 5.41 9H8v2H2V5h2zM20 19h2v-6h-6v2h2.59l-4.99 5-7.01-7H3.76l8.41 8.41c.78.78 2.05.78 2.83 0l5-5z"}),"ScreenRotationAlt"),pe2=h(c.jsx("path",{d:"m4 7.59 5-5c.78-.78 2.05-.78 2.83 0L20.24 11h-2.83L10.4 4 5.41 9H8v2H2V5h2zM20 19h2v-6h-6v2h2.59l-4.99 5-7.01-7H3.76l8.41 8.41c.78.78 2.05.78 2.83 0l5-5z"}),"ScreenRotationAltOutlined"),He2=h(c.jsx("path",{d:"M18.53 9.29c.63.63.18 1.71-.71 1.71-.27 0-.52-.11-.71-.29L10.4 4 5.41 9H7c.55 0 1 .45 1 1s-.45 1-1 1H3c-.55 0-1-.45-1-1V6c0-.55.45-1 1-1s1 .45 1 1v1.59l5-5c.78-.78 2.05-.78 2.83 0zM5.47 14.71c-.63-.63-.18-1.71.71-1.71.27 0 .52.11.71.29L13.6 20l4.99-5H17c-.55 0-1-.45-1-1s.45-1 1-1h4c.55 0 1 .45 1 1v4c0 .55-.45 1-1 1s-1-.45-1-1v-1.59l-5 5c-.78.78-2.05.78-2.83 0z"}),"ScreenRotationAltRounded"),Me2=h(c.jsx("path",{d:"m4 7.59 6.41-6.41L20.24 11h-2.83L10.4 4 5.41 9H8v2H2V5h2zM20 19h2v-6h-6v2h2.59l-4.99 5-7.01-7H3.76l9.83 9.83L20 16.41z"}),"ScreenRotationAltSharp"),re2=h(c.jsx("path",{d:"m4 7.59 5-5c.78-.78 2.05-.78 2.83 0L20.24 11h-2.83L10.4 4 5.41 9H8v2H2V5h2zM20 19h2v-6h-6v2h2.59l-4.99 5-7.01-7H3.76l8.41 8.41c.78.78 2.05.78 2.83 0l5-5z"}),"ScreenRotationAltTwoTone"),ie2=h(c.jsx("path",{d:"M16.48 2.52c3.27 1.55 5.61 4.72 5.97 8.48h1.5C23.44 4.84 18.29 0 12 0l-.66.03 3.81 3.81zm-6.25-.77c-.59-.59-1.54-.59-2.12 0L1.75 8.11c-.59.59-.59 1.54 0 2.12l12.02 12.02c.59.59 1.54.59 2.12 0l6.36-6.36c.59-.59.59-1.54 0-2.12zm4.6 19.44L2.81 9.17l6.36-6.36 12.02 12.02zm-7.31.29C4.25 19.94 1.91 16.76 1.55 13H.05C.56 19.16 5.71 24 12 24l.66-.03-3.81-3.81z"}),"ScreenRotationOutlined"),Ve2=h(c.jsx("path",{d:"M10.23 1.75c-.59-.59-1.54-.59-2.12 0L1.75 8.11c-.59.59-.59 1.54 0 2.12l12.02 12.02c.59.59 1.54.59 2.12 0l6.36-6.36c.59-.59.59-1.54 0-2.12zm3.89 18.73L3.52 9.88a.996.996 0 0 1 0-1.41l4.95-4.95c.39-.39 1.02-.39 1.41 0l10.61 10.61c.39.39.39 1.02 0 1.41l-4.95 4.95c-.39.38-1.03.38-1.42-.01M17.61 1.4C16.04.57 14.06-.03 11.81.02c-.18 0-.26.22-.14.35l3.48 3.48 1.33-1.33c3.09 1.46 5.34 4.37 5.89 7.86.06.41.44.69.86.62.41-.06.69-.45.62-.86-.6-3.8-2.96-7-6.24-8.74M8.85 20.16l-1.33 1.33c-3.09-1.46-5.34-4.37-5.89-7.86-.06-.41-.44-.69-.86-.62-.41.06-.69.45-.62.86.6 3.81 2.96 7.01 6.24 8.75 1.57.83 3.55 1.43 5.8 1.38.18 0 .26-.22.14-.35z"}),"ScreenRotationRounded"),xe2=h(c.jsx("path",{d:"M16.48 2.52c3.27 1.55 5.61 4.72 5.97 8.48h1.5C23.44 4.84 18.29 0 12 0l-.66.03 3.81 3.81zM7.52 21.48C4.25 19.94 1.91 16.76 1.55 13H.05C.56 19.16 5.71 24 12 24l.66-.03-3.81-3.81zM9.17.69.69 9.17l14.14 14.14 8.48-8.48zm5.66 20.5L2.81 9.17l6.36-6.36 12.02 12.02z"}),"ScreenRotationSharp"),je2=h([c.jsx("path",{d:"M14.828 21.192 2.808 9.172l6.357-6.357 12.02 12.02z",opacity:".3"},"0"),c.jsx("path",{d:"M16.48 2.52c3.27 1.55 5.61 4.72 5.97 8.48h1.5C23.44 4.84 18.29 0 12 0l-.66.03 3.81 3.81zm-6.25-.77c-.59-.59-1.54-.59-2.12 0L1.75 8.11c-.59.59-.59 1.54 0 2.12l12.02 12.02c.59.59 1.54.59 2.12 0l6.36-6.36c.59-.59.59-1.54 0-2.12zm4.6 19.44L2.81 9.17l6.36-6.36 12.02 12.02zm-7.31.29C4.25 19.94 1.91 16.76 1.55 13H.05C.56 19.16 5.71 24 12 24l.66-.03-3.81-3.81z"},"1")],"ScreenRotationTwoTone"),ue2=h(c.jsx("path",{d:"M20 18c1.1 0 1.99-.9 1.99-2L22 6c0-1.11-.9-2-2-2H4c-1.11 0-2 .89-2 2v10c0 1.1.89 2 2 2H0v2h24v-2zM4 16V6h16v10.01zm5.0967-6.0469c0-1.027.836-1.864 1.864-1.864 1.027 0 1.864.837 1.864 1.864s-.837 1.864-1.864 1.864c-1.028 0-1.864-.837-1.864-1.864m7.032 4.236-2.482-2.482c.331-.505.527-1.107.527-1.754 0-1.772-1.441-3.213-3.213-3.213s-3.214 1.441-3.214 3.213 1.442 3.214 3.214 3.214c.636 0 1.225-.192 1.724-.511l2.489 2.488z"}),"ScreenSearchDesktop"),Le2=h([c.jsx("path",{d:"M4 18h16c1.1 0 1.99-.9 1.99-2L22 5c0-1.1-.9-2-2-2H4c-1.1 0-2 .9-2 2v11c0 1.1.9 2 2 2M4 5h16v11H4zM1 19h22v2H1z"},"0"),c.jsx("path",{d:"M13.97 7.53c-1.37-1.37-3.58-1.37-4.95 0s-1.37 3.58 0 4.95c1.18 1.18 3 1.34 4.36.47l2.09 2.09 1.06-1.06-2.09-2.09c.87-1.36.72-3.18-.47-4.36m-1.06 3.88c-.78.78-2.05.78-2.83 0s-.78-2.05 0-2.83 2.05-.78 2.83 0c.78.79.78 2.05 0 2.83"},"1")],"ScreenSearchDesktopOutlined"),Se2=h([c.jsx("path",{d:"M22 19H2c-.55 0-1 .45-1 1s.45 1 1 1h20c.55 0 1-.45 1-1s-.45-1-1-1M4 18h16c1.1 0 1.99-.9 1.99-2L22 5c0-1.1-.9-2-2-2H4c-1.1 0-2 .9-2 2v11c0 1.1.9 2 2 2m4.59-9.95c1.28-1.87 3.86-2.05 5.38-.52 1.18 1.18 1.34 3 .47 4.36L16 13.44c.29.29.29.77 0 1.06s-.77.29-1.06 0l-1.55-1.55c-1.57 1-3.76.64-4.87-1.11-.73-1.14-.69-2.67.07-3.79"},"0"),c.jsx("circle",{cx:"11.5",cy:"10",r:"2"},"1")],"ScreenSearchDesktopRounded"),Ce2=h([c.jsx("path",{d:"M1 19h22v2H1zM22 3H2v15h19.99zm-6.53 12.03-2.09-2.09c-1.35.87-3.17.71-4.36-.47-1.37-1.37-1.37-3.58 0-4.95s3.58-1.37 4.95 0c1.18 1.18 1.34 3 .47 4.36l2.09 2.09z"},"0"),c.jsx("circle",{cx:"11.5",cy:"10",r:"2"},"1")],"ScreenSearchDesktopSharp"),Te2=h([c.jsx("path",{d:"M20 5H4v11h16zm-4.53 10.03-2.09-2.09c-1.35.87-3.17.71-4.36-.47-1.37-1.37-1.37-3.58 0-4.95s3.58-1.37 4.95 0c1.18 1.18 1.34 3 .47 4.36l2.09 2.09z",opacity:".3"},"0"),c.jsx("path",{d:"M4 18h16c1.1 0 1.99-.9 1.99-2L22 5c0-1.1-.9-2-2-2H4c-1.1 0-2 .9-2 2v11c0 1.1.9 2 2 2M4 5h16v11H4zM1 19h22v2H1z"},"1"),c.jsx("path",{d:"M13.97 7.53c-1.37-1.37-3.58-1.37-4.95 0s-1.37 3.58 0 4.95c1.18 1.18 3 1.34 4.36.47l2.09 2.09 1.06-1.06-2.09-2.09c.87-1.36.72-3.18-.47-4.36m-1.06 3.88c-.78.78-2.05.78-2.83 0s-.78-2.05 0-2.83 2.05-.78 2.83 0c.78.79.78 2.05 0 2.83"},"2")],"ScreenSearchDesktopTwoTone"),we2=h(c.jsx("path",{d:"M20 18c1.1 0 1.99-.9 1.99-2L22 6c0-1.11-.9-2-2-2H4c-1.11 0-2 .89-2 2v10c0 1.1.89 2 2 2H0v2h24v-2zm-7-3.53v-2.19c-2.78 0-4.61.85-6 2.72.56-2.67 2.11-5.33 6-5.87V7l4 3.73z"}),"ScreenShare"),Re2=h(c.jsx("path",{d:"M20 18c1.1 0 1.99-.9 1.99-2L22 6c0-1.11-.9-2-2-2H4c-1.11 0-2 .89-2 2v10c0 1.1.89 2 2 2H0v2h24v-2zM4 16V6h16v10.01zm9-6.87c-3.89.54-5.44 3.2-6 5.87 1.39-1.87 3.22-2.72 6-2.72v2.19l4-3.74L13 7z"}),"ScreenShareOutlined"),Oe2=h(c.jsx("path",{d:"M20 18c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2H4c-1.1 0-2 .9-2 2v10c0 1.1.89 2 2 2H1c-.55 0-1 .45-1 1s.45 1 1 1h22c.55 0 1-.45 1-1s-.45-1-1-1zm-7-3.53v-2.19c-2.78 0-4.61.85-6 2.72.56-2.67 2.11-5.33 6-5.87V7l3.61 3.36c.21.2.21.53 0 .73z"}),"ScreenShareRounded"),ye2=h(c.jsx("path",{d:"m20 18 2-2V4H2v12l2 2H0v2h24v-2zm-7-3.53v-2.19c-2.78 0-4.61.85-6 2.72.56-2.67 2.11-5.33 6-5.87V7l4 3.73z"}),"ScreenShareSharp"),ge2=h([c.jsx("path",{d:"M20 16V6H4v10.01zm-7-1.53v-2.19c-2.78 0-4.61.85-6 2.72.56-2.67 2.11-5.33 6-5.87V7l4 3.73z",opacity:".3"},"0"),c.jsx("path",{d:"M20 18c1.1 0 1.99-.9 1.99-2L22 6c0-1.11-.9-2-2-2H4c-1.11 0-2 .89-2 2v10c0 1.1.89 2 2 2H0v2h24v-2zM4 16V6h16v10.01zm9-6.87c-3.89.54-5.44 3.2-6 5.87 1.39-1.87 3.22-2.72 6-2.72v2.19l4-3.74L13 7z"},"1")],"ScreenShareTwoTone"),Ae2=h(c.jsx("path",{d:"M17 1.01 7 1c-1.1 0-2 .9-2 2v18c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2V3c0-1.1-.9-1.99-2-1.99M17 18H7V6h10zM9.5 8.5H12V7H8v4h1.5zM12 17h4v-4h-1.5v2.5H12z"}),"Screenshot"),fe2=h([c.jsx("path",{d:"M20 3H4c-1.11 0-2 .89-2 2v12c0 1.1.89 2 2 2h4v2h8v-2h4c1.1 0 2-.9 2-2V5c0-1.11-.9-2-2-2m0 14H4V5h16z"},"0"),c.jsx("path",{d:"M6.5 7.5H9V6H5v4h1.5zM19 12h-1.5v2.5H15V16h4z"},"1")],"ScreenshotMonitor"),Pe2=h([c.jsx("path",{d:"M20 3H4c-1.11 0-2 .89-2 2v12c0 1.1.89 2 2 2h4v2h8v-2h4c1.1 0 2-.9 2-2V5c0-1.11-.9-2-2-2m0 14H4V5h16z"},"0"),c.jsx("path",{d:"M6.5 7.5H9V6H5v4h1.5zM19 12h-1.5v2.5H15V16h4z"},"1")],"ScreenshotMonitorOutlined"),Fe2=h([c.jsx("path",{d:"M20 3H4c-1.1 0-2 .9-2 2v12c0 1.1.89 2 2 2h4v1c0 .55.45 1 1 1h6c.55 0 1-.45 1-1v-1h4c1.1 0 2-.9 2-2V5c0-1.11-.9-2-2-2m0 14H4V5h16z"},"0"),c.jsx("path",{d:"M6.5 7.5h1.75c.41 0 .75-.34.75-.75S8.66 6 8.25 6H6c-.55 0-1 .45-1 1v2.25c0 .41.34.75.75.75s.75-.34.75-.75zM18.25 12c-.41 0-.75.34-.75.75v1.75h-1.75c-.41 0-.75.34-.75.75s.34.75.75.75H18c.55 0 1-.45 1-1v-2.25c0-.41-.34-.75-.75-.75"},"1")],"ScreenshotMonitorRounded"),Be2=h([c.jsx("path",{d:"M22 3H2v16h6v2h8v-2h6zm-2 14H4V5h16z"},"0"),c.jsx("path",{d:"M6.5 7.5H9V6H5v4h1.5zM19 12h-1.5v2.5H15V16h4z"},"1")],"ScreenshotMonitorSharp"),be2=h([c.jsx("path",{d:"M4 17h16V5H4zm11-2.5h2.5V12H19v4h-4zM5 6h4v1.5H6.5V10H5z",opacity:".3"},"0"),c.jsx("path",{d:"M20 3H4c-1.11 0-2 .89-2 2v12c0 1.1.89 2 2 2h4v2h8v-2h4c1.1 0 2-.9 2-2V5c0-1.11-.9-2-2-2m0 14H4V5h16z"},"1"),c.jsx("path",{d:"M6.5 7.5H9V6H5v4h1.5zM19 12h-1.5v2.5H15V16h4z"},"2")],"ScreenshotMonitorTwoTone"),De2=h(c.jsx("path",{d:"M17 1.01 7 1c-1.1 0-2 .9-2 2v18c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2V3c0-1.1-.9-1.99-2-1.99M17 21H7v-1h10zm0-3H7V6h10zm0-14H7V3h10zM9.5 8.5H12V7H8v4h1.5zM12 17h4v-4h-1.5v2.5H12z"}),"ScreenshotOutlined"),ke2=h(c.jsx("path",{d:"M17 1.01 7 1c-1.1 0-2 .9-2 2v18c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2V3c0-1.1-.9-1.99-2-1.99M17 18H7V6h10zM9.5 8.5h1.75c.41 0 .75-.34.75-.75S11.66 7 11.25 7h-2.5c-.41 0-.75.34-.75.75v2.5c0 .41.34.75.75.75s.75-.34.75-.75zm3.25 8.5h2.5c.41 0 .75-.34.75-.75v-2.5c0-.41-.34-.75-.75-.75s-.75.34-.75.75v1.75h-1.75c-.41 0-.75.34-.75.75s.34.75.75.75"}),"ScreenshotRounded"),We2=h(c.jsx("path",{d:"M5 1v22h14V1zm12 17H7V6h10zM9.5 8.5H12V7H8v4h1.5zM12 17h4v-4h-1.5v2.5H12z"}),"ScreenshotSharp"),Ne2=h([c.jsx("path",{d:"M17 1.01 7 1c-1.1 0-2 .9-2 2v18c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2V3c0-1.1-.9-1.99-2-1.99M17 21H7v-1h10zm0-3H7V6h10zm0-14H7V3h10zM9.5 8.5H12V7H8v4h1.5zM12 17h4v-4h-1.5v2.5H12z"},"0"),c.jsx("path",{d:"M7 3h10v1H7zm0 17h10v1H7z",opacity:".3"},"1")],"ScreenshotTwoTone"),Ee2=h(c.jsx("path",{d:"M1 13c0-1.1.9-2 2-2s2 .9 2 2-.9 2-2 2-2-.9-2-2m7.89-2.89 4.53-1.21-.78-2.9-4.53 1.21c-.8.21-1.28 1.04-1.06 1.84s1.04 1.28 1.84 1.06M20.5 5.9 23 3l-1-1-3 3-2 4-9.48 2.87c-.82.2-1.39.89-1.5 1.68L5.24 18 2.4 21.8 4 23l3-4 1.14-3.14L14 14l5-3.5z"}),"ScubaDiving"),Ie2=h(c.jsx("path",{d:"M1 13c0-1.1.9-2 2-2s2 .9 2 2-.9 2-2 2-2-.9-2-2m7.89-2.89 4.53-1.21-.78-2.9-4.53 1.21c-.8.21-1.28 1.04-1.06 1.84s1.04 1.28 1.84 1.06M20.5 5.9 23 3l-1-1-3 3-2 4-9.48 2.87c-.82.2-1.39.89-1.5 1.68L5.24 18 2.4 21.8 4 23l3-4 1.14-3.14L14 14l5-3.5z"}),"ScubaDivingOutlined"),Ue2=h(c.jsx("path",{d:"M1 13c0-1.1.9-2 2-2s2 .9 2 2-.9 2-2 2-2-.9-2-2m7.89-2.89 3.56-.95c.53-.14.85-.69.71-1.22l-.26-.97c-.14-.53-.69-.85-1.22-.71l-3.57.95c-.8.21-1.28 1.04-1.06 1.84s1.04 1.28 1.84 1.06m13.63-7.59c-.29-.29-.75-.29-1.04 0L19 5l-2 4-9.48 2.87c-.82.2-1.39.89-1.5 1.68L5.24 18 3 21c-.33.44-.24 1.07.2 1.4s1.07.24 1.4-.2L7 19l1.14-3.14 5.57-1.77c.19-.06.38-.15.54-.27l4.2-2.94c.36-.25.62-.61.75-1.02l1.3-3.96 2.06-2.38c.25-.3.23-.73-.04-1"}),"ScubaDivingRounded"),Ge2=h(c.jsx("path",{d:"M1 13c0-1.1.9-2 2-2s2 .9 2 2-.9 2-2 2-2-.9-2-2m7.89-2.89 4.53-1.21-.78-2.9-4.53 1.21c-.8.21-1.28 1.04-1.06 1.84s1.04 1.28 1.84 1.06M20.5 5.9 23 3l-1-1-3 3-2 4-9.48 2.87c-.82.2-1.39.89-1.5 1.68L5.24 18 2.4 21.8 4 23l3-4 1.14-3.14L14 14l5-3.5z"}),"ScubaDivingSharp"),Ke2=h(c.jsx("path",{d:"M1 13c0-1.1.9-2 2-2s2 .9 2 2-.9 2-2 2-2-.9-2-2m7.89-2.89 4.53-1.21-.78-2.9-4.53 1.21c-.8.21-1.28 1.04-1.06 1.84s1.04 1.28 1.84 1.06M20.5 5.9 23 3l-1-1-3 3-2 4-9.48 2.87c-.82.2-1.39.89-1.5 1.68L5.24 18 2.4 21.8 4 23l3-4 1.14-3.14L14 14l5-3.5z"}),"ScubaDivingTwoTone"),qe2=h(c.jsx("path",{d:"M19 3H5c-1.11 0-2 .9-2 2v14c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m-6 6h4c.55 0 1 .45 1 1v4c0 .55-.45 1-1 1h-4zm-3.5 4.5v-1H7c-.55 0-1-.45-1-1V10c0-.55.45-1 1-1h3c.55 0 1 .45 1 1v1H9.5v-.5h-2v1H10c.55 0 1 .45 1 1V14c0 .55-.45 1-1 1H7c-.55 0-1-.45-1-1v-1h1.5v.5zm5 0h2v-3h-2z"}),"Sd"),Qe2=h(c.jsx("path",{d:"M18 2h-8L4.02 8 4 20c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2m-6 6h-2V4h2zm3 0h-2V4h2zm3 0h-2V4h2z"}),"SdCard"),Ze2=h(c.jsx("path",{d:"M18 2h-8L4.02 8 4 20c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2m-5 15h-2v-2h2zm0-4h-2V8h2z"}),"SdCardAlert"),Je2=h(c.jsx("path",{d:"M18 2h-8L4.02 8 4 20c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2m0 18H6V8.83L10.83 4H18zm-7-5h2v2h-2zm0-7h2v5h-2z"}),"SdCardAlertOutlined"),Ye2=h(c.jsx("path",{d:"M18 2h-7.17c-.53 0-1.04.21-1.42.59L4.6 7.42c-.37.37-.58.88-.58 1.4L4 20c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2m-5 15h-2v-2h2zm-1-4c-.55 0-1-.45-1-1V9c0-.55.45-1 1-1s1 .45 1 1v3c0 .55-.45 1-1 1"}),"SdCardAlertRounded"),_e2=h(c.jsx("path",{d:"M20 2H10L4 8v14h16zm-7 15h-2v-2h2zm0-4h-2V8h2z"}),"SdCardAlertSharp"),Xe2=h([c.jsx("path",{d:"M6 8.83V20h12V4h-7.17zM11 8h2v5h-2zm0 7h2v2h-2z",opacity:".3"},"0"),c.jsx("path",{d:"M18 2h-8L4 8v12c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2m0 18H6V8.83L10.83 4H18zm-7-5h2v2h-2zm0-7h2v5h-2z"},"1")],"SdCardAlertTwoTone"),$e2=h(c.jsx("path",{d:"M18 2h-8L4 8v12c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2m0 18H6V8.83L10.83 4H18zM9 7h2v4H9zm3 0h2v4h-2zm3 0h2v4h-2z"}),"SdCardOutlined"),cl2=h(c.jsx("path",{d:"M18 2h-7.17c-.53 0-1.04.21-1.42.59L4.6 7.42c-.37.37-.6.88-.6 1.4V20c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2m-7 6c-.55 0-1-.45-1-1V5c0-.55.45-1 1-1s1 .45 1 1v2c0 .55-.45 1-1 1m3 0c-.55 0-1-.45-1-1V5c0-.55.45-1 1-1s1 .45 1 1v2c0 .55-.45 1-1 1m3 0c-.55 0-1-.45-1-1V5c0-.55.45-1 1-1s1 .45 1 1v2c0 .55-.45 1-1 1"}),"SdCardRounded"),hl2=h(c.jsx("path",{d:"M20 2H10L4 8v14h16zm-8 6h-2V4h2zm3 0h-2V4h2zm3 0h-2V4h2z"}),"SdCardSharp"),sl2=h([c.jsx("path",{d:"M6 8.83V20h12V4h-7.17zM15 7h2v4h-2zm-3 0h2v4h-2zm-1 4H9V7h2z",opacity:".3"},"0"),c.jsx("path",{d:"M18 2h-8L4 8v12c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2m0 18H6V8.83L10.83 4H18zM9 7h2v4H9zm3 0h2v4h-2zm3 0h2v4h-2z"},"1")],"SdCardTwoTone"),tl2=h([c.jsx("path",{d:"M7 15h3c.55 0 1-.45 1-1v-1.5c0-.55-.45-1-1-1H7.5v-1h2v.5H11v-1c0-.55-.45-1-1-1H7c-.55 0-1 .45-1 1v1.5c0 .55.45 1 1 1h2.5v1h-2V13H6v1c0 .55.45 1 1 1m11-1v-4c0-.55-.45-1-1-1h-4v6h4c.55 0 1-.45 1-1m-1.5-.5h-2v-3h2z"},"0"),c.jsx("path",{d:"M20 4H4c-1.11 0-2 .9-2 2v12c0 1.1.89 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2m0 14H4V6h16z"},"1")],"SdOutlined"),ol2=h(c.jsx("path",{d:"M20 4H4c-1.11 0-2 .9-2 2v12c0 1.1.89 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2m-7 5h4c.55 0 1 .45 1 1v4c0 .55-.45 1-1 1h-4zm-3.5 4.5v-1H7c-.55 0-1-.45-1-1V10c0-.55.45-1 1-1h3c.55 0 1 .45 1 1v1H9.5v-.5h-2v1H10c.55 0 1 .45 1 1V14c0 .55-.45 1-1 1H7c-.55 0-1-.45-1-1v-1h1.5v.5zm5 0h2v-3h-2z"}),"SdRounded"),vl2=h(c.jsx("path",{d:"M2 4v16h20V4zm11 5h4c.55 0 1 .45 1 1v4c0 .55-.45 1-1 1h-4zm-3.5 4.5v-1H6V9h5v2H9.5v-.5h-2v1H11V15H6v-2h1.5v.5zm5 0h2v-3h-2z"}),"SdSharp"),el2=h(c.jsx("path",{d:"M18 2h-8L4.02 8 4 20c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2m-6 6h-2V4h2zm3 0h-2V4h2zm3 0h-2V4h2z"}),"SdStorage"),ll2=h(c.jsx("path",{d:"M18 4v16H6V8.83L10.83 4zm0-2h-8L4 8v12c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2M9 7h2v4H9zm3 0h2v4h-2zm3 0h2v4h-2z"}),"SdStorageOutlined"),nl2=h(c.jsx("path",{d:"M18 2h-7.17c-.53 0-1.04.21-1.42.59L4.6 7.42c-.37.37-.6.88-.6 1.4V20c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2m-7 6c-.55 0-1-.45-1-1V5c0-.55.45-1 1-1s1 .45 1 1v2c0 .55-.45 1-1 1m3 0c-.55 0-1-.45-1-1V5c0-.55.45-1 1-1s1 .45 1 1v2c0 .55-.45 1-1 1m3 0c-.55 0-1-.45-1-1V5c0-.55.45-1 1-1s1 .45 1 1v2c0 .55-.45 1-1 1"}),"SdStorageRounded"),al2=h(c.jsx("path",{d:"M20 2H10L4 8v14h16zm-8 6h-2V4h2zm3 0h-2V4h2zm3 0h-2V4h2z"}),"SdStorageSharp"),dl2=h([c.jsx("path",{d:"M6 8.83V20h12V4h-7.17zM15 7h2v4h-2zm-3 0h2v4h-2zm-1 4H9V7h2z",opacity:".3"},"0"),c.jsx("path",{d:"M18 2h-8L4 8v12c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2m0 18H6V8.83L10.83 4H18zM9 7h2v4H9zm3 0h2v4h-2zm3 0h2v4h-2z"},"1")],"SdStorageTwoTone"),zl2=h([c.jsx("path",{d:"M4 18h16V6H4zm9-9h4c.55 0 1 .45 1 1v4c0 .55-.45 1-1 1h-4zm-7 4h1.5v.5h2v-1H7c-.55 0-1-.45-1-1V10c0-.55.45-1 1-1h3c.55 0 1 .45 1 1v1H9.5v-.5h-2v1H10c.55 0 1 .45 1 1V14c0 .55-.45 1-1 1H7c-.55 0-1-.45-1-1z",opacity:".3"},"0"),c.jsx("path",{d:"M14.5 10.5h2v3h-2z",opacity:".3"},"1"),c.jsx("path",{d:"M7 15h3c.55 0 1-.45 1-1v-1.5c0-.55-.45-1-1-1H7.5v-1h2v.5H11v-1c0-.55-.45-1-1-1H7c-.55 0-1 .45-1 1v1.5c0 .55.45 1 1 1h2.5v1h-2V13H6v1c0 .55.45 1 1 1m11-1v-4c0-.55-.45-1-1-1h-4v6h4c.55 0 1-.45 1-1m-1.5-.5h-2v-3h2z"},"2"),c.jsx("path",{d:"M20 4H4c-1.11 0-2 .9-2 2v12c0 1.1.89 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2m0 14H4V6h16z"},"3")],"SdTwoTone"),ml2=h(c.jsx("path",{d:"M15.5 14h-.79l-.28-.27C15.41 12.59 16 11.11 16 9.5 16 5.91 13.09 3 9.5 3S3 5.91 3 9.5 5.91 16 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14"}),"Search"),pl2=h([c.jsx("path",{d:"M15.5 14h-.79l-.28-.27C15.41 12.59 16 11.11 16 9.5 16 5.91 13.09 3 9.5 3 6.08 3 3.28 5.64 3.03 9h2.02C5.3 6.75 7.18 5 9.5 5 11.99 5 14 7.01 14 9.5S11.99 14 9.5 14c-.17 0-.33-.03-.5-.05v2.02c.17.02.33.03.5.03 1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19z"},"0"),c.jsx("path",{d:"M6.47 10.82 4 13.29l-2.47-2.47-.71.71L3.29 14 .82 16.47l.71.71L4 14.71l2.47 2.47.71-.71L4.71 14l2.47-2.47z"},"1")],"SearchOff"),Hl2=h([c.jsx("path",{d:"M15.5 14h-.79l-.28-.27C15.41 12.59 16 11.11 16 9.5 16 5.91 13.09 3 9.5 3 6.08 3 3.28 5.64 3.03 9h2.02C5.3 6.75 7.18 5 9.5 5 11.99 5 14 7.01 14 9.5S11.99 14 9.5 14c-.17 0-.33-.03-.5-.05v2.02c.17.02.33.03.5.03 1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19z"},"0"),c.jsx("path",{d:"M6.47 10.82 4 13.29l-2.47-2.47-.71.71L3.29 14 .82 16.47l.71.71L4 14.71l2.47 2.47.71-.71L4.71 14l2.47-2.47z"},"1")],"SearchOffOutlined"),Ml2=h([c.jsx("path",{d:"M15.5 14h-.79l-.28-.27c1.2-1.4 1.82-3.31 1.48-5.34-.47-2.78-2.79-4.99-5.58-5.34C6.54 2.58 3.3 5.38 3.03 9h2.02c.24-2.12 1.92-3.8 4.06-3.98C11.65 4.8 14 6.95 14 9.5c0 2.49-2.01 4.5-4.5 4.5-.17 0-.33-.03-.5-.05v2.02l.01.01c1.8.13 3.47-.47 4.72-1.55l.27.28v.79l4.25 4.25c.41.41 1.08.41 1.49 0s.41-1.08 0-1.49z"},"0"),c.jsx("path",{d:"M6.12 11.17 4 13.29l-2.12-2.12c-.2-.2-.51-.2-.71 0s-.2.51 0 .71L3.29 14l-2.12 2.12c-.2.2-.2.51 0 .71s.51.2.71 0L4 14.71l2.12 2.12c.2.2.51.2.71 0s.2-.51 0-.71L4.71 14l2.12-2.12c.2-.2.2-.51 0-.71-.2-.19-.51-.19-.71 0"},"1")],"SearchOffRounded"),rl2=h([c.jsx("path",{d:"M15.5 14h-.79l-.28-.27C15.41 12.59 16 11.11 16 9.5 16 5.91 13.09 3 9.5 3 6.08 3 3.28 5.64 3.03 9h2.02C5.3 6.75 7.18 5 9.5 5 11.99 5 14 7.01 14 9.5S11.99 14 9.5 14c-.17 0-.33-.03-.5-.05v2.02c.17.02.33.03.5.03 1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19z"},"0"),c.jsx("path",{d:"M6.47 10.82 4 13.29l-2.47-2.47-.71.71L3.29 14 .82 16.47l.71.71L4 14.71l2.47 2.47.71-.71L4.71 14l2.47-2.47z"},"1")],"SearchOffSharp"),il2=h([c.jsx("path",{d:"M15.5 14h-.79l-.28-.27C15.41 12.59 16 11.11 16 9.5 16 5.91 13.09 3 9.5 3 6.08 3 3.28 5.64 3.03 9h2.02C5.3 6.75 7.18 5 9.5 5 11.99 5 14 7.01 14 9.5S11.99 14 9.5 14c-.17 0-.33-.03-.5-.05v2.02c.17.02.33.03.5.03 1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19z"},"0"),c.jsx("path",{d:"M6.47 10.82 4 13.29l-2.47-2.47-.71.71L3.29 14 .82 16.47l.71.71L4 14.71l2.47 2.47.71-.71L4.71 14l2.47-2.47z"},"1")],"SearchOffTwoTone"),Vl2=h(c.jsx("path",{d:"M15.5 14h-.79l-.28-.27C15.41 12.59 16 11.11 16 9.5 16 5.91 13.09 3 9.5 3S3 5.91 3 9.5 5.91 16 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14"}),"SearchOutlined"),xl2=h(c.jsx("path",{d:"M15.5 14h-.79l-.28-.27c1.2-1.4 1.82-3.31 1.48-5.34-.47-2.78-2.79-5-5.59-5.34-4.23-.52-7.79 3.04-7.27 7.27.34 2.8 2.56 5.12 5.34 5.59 2.03.34 3.94-.28 5.34-1.48l.27.28v.79l4.25 4.25c.41.41 1.08.41 1.49 0s.41-1.08 0-1.49zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14"}),"SearchRounded"),jl2=h(c.jsx("path",{d:"M15.5 14h-.79l-.28-.27C15.41 12.59 16 11.11 16 9.5 16 5.91 13.09 3 9.5 3S3 5.91 3 9.5 5.91 16 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14"}),"SearchSharp"),ul2=h(c.jsx("path",{d:"M15.5 14h-.79l-.28-.27C15.41 12.59 16 11.11 16 9.5 16 5.91 13.09 3 9.5 3S3 5.91 3 9.5 5.91 16 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14"}),"SearchTwoTone"),Ll2=h(c.jsx("path",{d:"M12 1 3 5v6c0 5.55 3.84 10.74 9 12 5.16-1.26 9-6.45 9-12V5zm0 10.99h7c-.53 4.12-3.28 7.79-7 8.94V12H5V6.3l7-3.11z"}),"Security"),Sl2=h(c.jsx("path",{d:"M12 1 3 5v6c0 5.55 3.84 10.74 9 12 5.16-1.26 9-6.45 9-12V5zm0 10.99h7c-.53 4.12-3.28 7.79-7 8.94V12H5V6.3l7-3.11z"}),"SecurityOutlined"),Cl2=h(c.jsx("path",{d:"m11.19 1.36-7 3.11C3.47 4.79 3 5.51 3 6.3V11c0 5.55 3.84 10.74 9 12 5.16-1.26 9-6.45 9-12V6.3c0-.79-.47-1.51-1.19-1.83l-7-3.11c-.51-.23-1.11-.23-1.62 0M12 11.99h7c-.53 4.12-3.28 7.79-7 8.94V12H5V6.3l7-3.11z"}),"SecurityRounded"),Tl2=h(c.jsx("path",{d:"M12 1 3 5v6c0 5.55 3.84 10.74 9 12 5.16-1.26 9-6.45 9-12V5zm0 10.99h7c-.53 4.12-3.28 7.79-7 8.94V12H5V6.3l7-3.11z"}),"SecuritySharp"),wl2=h([c.jsx("path",{d:"M12 3.19 5 6.3V12h7v8.93c3.72-1.15 6.47-4.82 7-8.94h-7z",opacity:".3"},"0"),c.jsx("path",{d:"M12 1 3 5v6c0 5.55 3.84 10.74 9 12 5.16-1.26 9-6.45 9-12V5zm0 19.93V12H5V6.3l7-3.11v8.8h7c-.53 4.12-3.28 7.79-7 8.94"},"1")],"SecurityTwoTone"),Rl2=h(c.jsx("path",{d:"M5 3v18c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2V3c0-1.1-.9-2-2-2H7c-1.1 0-2 .9-2 2m12 15H7V6h10zm-1-6h-3V8h-2v4H8l4 4z"}),"SecurityUpdate"),Ol2=h(c.jsx("path",{d:"M17 1H7c-1.1 0-2 .9-2 2v18c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2V3c0-1.1-.9-2-2-2m0 17H7V6h10zm-1-7.95-1.41-1.41-3.54 3.54-1.41-1.41-1.41 1.41L11.05 15z"}),"SecurityUpdateGood"),yl2=h(c.jsx("path",{d:"M17 1.01 7 1c-1.1 0-2 .9-2 2v18c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2V3c0-1.1-.9-1.99-2-1.99M17 21H7v-1h10zm0-3H7V6h10zm0-14H7V3h10zm-1 6.05-1.41-1.41-3.54 3.54-1.41-1.41-1.41 1.41L11.05 15z"}),"SecurityUpdateGoodOutlined"),gl2=h(c.jsx("path",{d:"M17 1.01 7 1c-1.1 0-2 .9-2 2v18c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2V3c0-1.1-.9-1.99-2-1.99M17 18H7V6h10zm-6.66-3.71c.39.39 1.02.39 1.41 0l3.54-3.54c.39-.39.39-1.02 0-1.41a.996.996 0 0 0-1.41 0l-2.83 2.83-.71-.71a.996.996 0 0 0-1.41 0c-.39.39-.39 1.02 0 1.41z"}),"SecurityUpdateGoodRounded"),Al2=h(c.jsx("path",{d:"M5 1v22h14V1zm12 17H7V6h10zm-1-7.95-1.41-1.41-3.54 3.54-1.41-1.41-1.41 1.41L11.05 15z"}),"SecurityUpdateGoodSharp"),fl2=h([c.jsx("path",{d:"M7 21h10v-1H7zM7 3v1h10V3z",opacity:".3"},"0"),c.jsx("path",{d:"M17 1.01 7 1c-1.1 0-2 .9-2 2v18c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2V3c0-1.1-.9-1.99-2-1.99M17 21H7v-1h10zm0-3H7V6h10zm0-14H7V3h10zm-1 6.05-1.41-1.41-3.54 3.54-1.41-1.41-1.41 1.41L11.05 15z"},"1")],"SecurityUpdateGoodTwoTone"),Pl2=h(c.jsx("path",{d:"M17 1.01 7 1c-1.1 0-2 .9-2 2v18c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2V3c0-1.1-.9-1.99-2-1.99M17 21H7v-1h10zm0-3H7V6h10zM7 4V3h10v1zm9 8-4 4-4-4 1.41-1.41L11 12.17V8h2v4.17l1.59-1.59z"}),"SecurityUpdateOutlined"),Fl2=h(c.jsx("path",{d:"M17 1.01 7 1c-1.1 0-2 .9-2 2v18c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2V3c0-1.1-.9-1.99-2-1.99M17 18H7V6h10zm-2.21-5.79H13V9c0-.55-.45-1-1-1s-1 .45-1 1v3.21H9.21c-.45 0-.67.54-.35.85l2.79 2.79c.2.2.51.2.71 0l2.79-2.79c.31-.31.09-.85-.36-.85"}),"SecurityUpdateRounded"),Bl2=h(c.jsx("path",{d:"M5 1v22h14V1zm12 17H7V6h10zm-1-6h-3V8h-2v4H8l4 4z"}),"SecurityUpdateSharp"),bl2=h([c.jsx("path",{d:"M7 20h10v1H7zM7 3h10v1H7z",opacity:".3"},"0"),c.jsx("path",{d:"M17 1.01 7 1c-1.1 0-2 .9-2 2v18c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2V3c0-1.1-.9-1.99-2-1.99M17 21H7v-1h10zm0-3H7V6h10zm0-14H7V3h10zm-1 8h-3V8h-2v4H8l4 4z"},"1")],"SecurityUpdateTwoTone"),Dl2=h([c.jsx("path",{d:"M11 15h2v2h-2zm0-8h2v6h-2z"},"0"),c.jsx("path",{d:"M17 1H7c-1.1 0-1.99.9-1.99 2v18c0 1.1.89 2 1.99 2h10c1.1 0 2-.9 2-2V3c0-1.1-.9-2-2-2m0 17H7V6h10z"},"1")],"SecurityUpdateWarning"),kl2=h([c.jsx("path",{d:"M11 15h2v2h-2zm0-8h2v6h-2z"},"0"),c.jsx("path",{d:"M17 1.01 7 1c-1.1 0-2 .9-2 2v18c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2V3c0-1.1-.9-1.99-2-1.99M17 21H7v-1h10zm0-3H7V6h10zm0-14H7V3h10z"},"1")],"SecurityUpdateWarningOutlined"),Wl2=h([c.jsx("circle",{cx:"12",cy:"16",r:"1"},"0"),c.jsx("path",{d:"M12 13c.55 0 1-.45 1-1V8c0-.55-.45-1-1-1s-1 .45-1 1v4c0 .55.45 1 1 1"},"1"),c.jsx("path",{d:"M17 1H7c-1.1 0-1.99.9-1.99 2v18c0 1.1.89 2 1.99 2h10c1.1 0 2-.9 2-2V3c0-1.1-.9-2-2-2m0 17H7V6h10z"},"2")],"SecurityUpdateWarningRounded"),Nl2=h([c.jsx("path",{d:"M11 15h2v2h-2zm0-8h2v6h-2z"},"0"),c.jsx("path",{d:"M5.01 1v22H19V1zM17 18H7V6h10z"},"1")],"SecurityUpdateWarningSharp"),El2=h([c.jsx("path",{d:"M11 7h2v6h-2zm0 8h2v2h-2z",opacity:".3"},"0"),c.jsx("path",{d:"M11 15h2v2h-2zm0-8h2v6h-2z"},"1"),c.jsx("path",{d:"M17 1.01 7 1c-1.1 0-2 .9-2 2v18c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2V3c0-1.1-.9-1.99-2-1.99M17 21H7v-1h10zm0-3H7V6h10zm0-14H7V3h10z"},"2"),c.jsx("path",{d:"M7 21h10v-1H7zM7 3v1h10V3z",opacity:".3"},"3")],"SecurityUpdateWarningTwoTone"),Il2=h(c.jsx("path",{d:"M9 18h12v-2H9zM3 6v2h18V6zm6 7h12v-2H9z"}),"Segment"),Ul2=h(c.jsx("path",{d:"M9 18h12v-2H9zM3 6v2h18V6zm6 7h12v-2H9z"}),"SegmentOutlined"),Gl2=h(c.jsx("path",{d:"M10 18h10c.55 0 1-.45 1-1s-.45-1-1-1H10c-.55 0-1 .45-1 1s.45 1 1 1M3 7c0 .55.45 1 1 1h16c.55 0 1-.45 1-1s-.45-1-1-1H4c-.55 0-1 .45-1 1m7 6h10c.55 0 1-.45 1-1s-.45-1-1-1H10c-.55 0-1 .45-1 1s.45 1 1 1"}),"SegmentRounded"),Kl2=h(c.jsx("path",{d:"M9 18h12v-2H9zM3 6v2h18V6zm6 7h12v-2H9z"}),"SegmentSharp"),ql2=h(c.jsx("path",{d:"M9 18h12v-2H9zM3 6v2h18V6zm6 7h12v-2H9z"}),"SegmentTwoTone"),Ql2=h(c.jsx("path",{d:"M3 5h2V3c-1.1 0-2 .9-2 2m0 8h2v-2H3zm4 8h2v-2H7zM3 9h2V7H3zm10-6h-2v2h2zm6 0v2h2c0-1.1-.9-2-2-2M5 21v-2H3c0 1.1.9 2 2 2m-2-4h2v-2H3zM9 3H7v2h2zm2 18h2v-2h-2zm8-8h2v-2h-2zm0 8c1.1 0 2-.9 2-2h-2zm0-12h2V7h-2zm0 8h2v-2h-2zm-4 4h2v-2h-2zm0-16h2V3h-2zM7 17h10V7H7zm2-8h6v6H9z"}),"SelectAll"),Zl2=h(c.jsx("path",{d:"M3 5h2V3c-1.1 0-2 .9-2 2m0 8h2v-2H3zm4 8h2v-2H7zM3 9h2V7H3zm10-6h-2v2h2zm6 0v2h2c0-1.1-.9-2-2-2M5 21v-2H3c0 1.1.9 2 2 2m-2-4h2v-2H3zM9 3H7v2h2zm2 18h2v-2h-2zm8-8h2v-2h-2zm0 8c1.1 0 2-.9 2-2h-2zm0-12h2V7h-2zm0 8h2v-2h-2zm-4 4h2v-2h-2zm0-16h2V3h-2zM7 17h10V7H7zm2-8h6v6H9z"}),"SelectAllOutlined"),Jl2=h(c.jsx("path",{d:"M3 5h2V3c-1.1 0-2 .9-2 2m0 8h2v-2H3zm4 8h2v-2H7zM3 9h2V7H3zm10-6h-2v2h2zm6 0v2h2c0-1.1-.9-2-2-2M5 21v-2H3c0 1.1.9 2 2 2m-2-4h2v-2H3zM9 3H7v2h2zm2 18h2v-2h-2zm8-8h2v-2h-2zm0 8c1.1 0 2-.9 2-2h-2zm0-12h2V7h-2zm0 8h2v-2h-2zm-4 4h2v-2h-2zm0-16h2V3h-2zM8 17h8c.55 0 1-.45 1-1V8c0-.55-.45-1-1-1H8c-.55 0-1 .45-1 1v8c0 .55.45 1 1 1m1-8h6v6H9z"}),"SelectAllRounded"),Yl2=h(c.jsx("path",{d:"M3 13h2v-2H3zm4 8h2v-2H7zM3 9h2V7H3zm10-6h-2v2h2zM3 17h2v-2H3zM9 3H7v2h2zM5 3H3v2h2zm6 18h2v-2h-2zm8-8h2v-2h-2zm0-4h2V7h-2zm0 8h2v-2h-2zm-4 4h2v-2h-2zm0-16h2V3h-2zm4 0h2V3h-2zm0 16h2v-2h-2zM3 21h2v-2H3zm4-4h10V7H7zm2-8h6v6H9z"}),"SelectAllSharp"),_l2=h(c.jsx("path",{d:"M3 5h2V3c-1.1 0-2 .9-2 2m0 8h2v-2H3zm4 8h2v-2H7zM3 9h2V7H3zm10-6h-2v2h2zm6 0v2h2c0-1.1-.9-2-2-2M5 21v-2H3c0 1.1.9 2 2 2m-2-4h2v-2H3zM9 3H7v2h2zm2 18h2v-2h-2zm8-8h2v-2h-2zm0 8c1.1 0 2-.9 2-2h-2zm0-12h2V7h-2zm0 8h2v-2h-2zm-4 4h2v-2h-2zm0-16h2V3h-2zM7 17h10V7H7zm2-8h6v6H9z"}),"SelectAllTwoTone"),Xl2=h([c.jsx("circle",{cx:"12",cy:"6",r:"2"},"0"),c.jsx("path",{d:"M21 16v-2c-2.24 0-4.16-.96-5.6-2.68l-1.34-1.6c-.38-.46-.94-.72-1.53-.72h-1.05c-.59 0-1.15.26-1.53.72l-1.34 1.6C7.16 13.04 5.24 14 3 14v2c2.77 0 5.19-1.17 7-3.25V15l-3.88 1.55c-.67.27-1.12.93-1.12 1.66C5 19.2 5.8 20 6.79 20H9v-.5c0-1.38 1.12-2.5 2.5-2.5h3c.28 0 .5.22.5.5s-.22.5-.5.5h-3c-.83 0-1.5.67-1.5 1.5v.5h7.21c.99 0 1.79-.8 1.79-1.79 0-.73-.45-1.39-1.12-1.66L14 15v-2.25c1.81 2.08 4.23 3.25 7 3.25"},"1")],"SelfImprovement"),$l2=h([c.jsx("circle",{cx:"12",cy:"6",r:"2"},"0"),c.jsx("path",{d:"M21 16v-2c-2.24 0-4.16-.96-5.6-2.68l-1.34-1.6c-.38-.46-.94-.72-1.53-.72h-1.05c-.59 0-1.15.26-1.53.72l-1.34 1.6C7.16 13.04 5.24 14 3 14v2c2.77 0 5.19-1.17 7-3.25V15l-3.88 1.55c-.67.27-1.12.93-1.12 1.66C5 19.2 5.8 20 6.79 20H9v-.5c0-1.38 1.12-2.5 2.5-2.5h3c.28 0 .5.22.5.5s-.22.5-.5.5h-3c-.83 0-1.5.67-1.5 1.5v.5h7.21c.99 0 1.79-.8 1.79-1.79 0-.73-.45-1.39-1.12-1.66L14 15v-2.25c1.81 2.08 4.23 3.25 7 3.25"},"1")],"SelfImprovementOutlined"),cn2=h([c.jsx("circle",{cx:"12",cy:"6",r:"2"},"0"),c.jsx("path",{d:"M21 14.94c0-.5-.36-.93-.85-.98-1.88-.21-3.49-1.13-4.75-2.63l-1.34-1.6c-.38-.47-.94-.73-1.53-.73h-1.05c-.59 0-1.15.26-1.53.72l-1.34 1.6c-1.25 1.5-2.87 2.42-4.75 2.63-.5.06-.86.49-.86.99 0 .6.53 1.07 1.13 1 2.3-.27 4.32-1.39 5.87-3.19V15l-3.76 1.5c-.65.26-1.16.83-1.23 1.53-.1 1.07.73 1.97 1.78 1.97H9v-.5c0-1.38 1.12-2.5 2.5-2.5h3c.28 0 .5.22.5.5s-.22.5-.5.5h-3c-.83 0-1.5.67-1.5 1.5v.5h7.1c.85 0 1.65-.54 1.85-1.37.21-.89-.27-1.76-1.08-2.08L14 15v-2.25c1.56 1.8 3.57 2.91 5.87 3.19.6.06 1.13-.4 1.13-1"},"1")],"SelfImprovementRounded"),hn2=h([c.jsx("circle",{cx:"12",cy:"6",r:"2"},"0"),c.jsx("path",{d:"M21 16v-2c-2.24 0-4.16-.96-5.6-2.68l-1.34-1.6c-.38-.46-.94-.72-1.53-.72h-1.05c-.59 0-1.15.26-1.53.72l-1.34 1.6C7.16 13.04 5.24 14 3 14v2c2.77 0 5.19-1.17 7-3.25V15l-3.88 1.55c-.67.27-1.12.93-1.12 1.66C5 19.2 5.8 20 6.79 20H9v-.5c0-1.38 1.12-2.5 2.5-2.5h3c.28 0 .5.22.5.5s-.22.5-.5.5h-3c-.83 0-1.5.67-1.5 1.5v.5h7.21c.99 0 1.79-.8 1.79-1.79 0-.73-.45-1.39-1.12-1.66L14 15v-2.25c1.81 2.08 4.23 3.25 7 3.25"},"1")],"SelfImprovementSharp"),sn2=h([c.jsx("circle",{cx:"12",cy:"6",r:"2"},"0"),c.jsx("path",{d:"M21 16v-2c-2.24 0-4.16-.96-5.6-2.68l-1.34-1.6c-.38-.46-.94-.72-1.53-.72h-1.05c-.59 0-1.15.26-1.53.72l-1.34 1.6C7.16 13.04 5.24 14 3 14v2c2.77 0 5.19-1.17 7-3.25V15l-3.88 1.55c-.67.27-1.12.93-1.12 1.66C5 19.2 5.8 20 6.79 20H9v-.5c0-1.38 1.12-2.5 2.5-2.5h3c.28 0 .5.22.5.5s-.22.5-.5.5h-3c-.83 0-1.5.67-1.5 1.5v.5h7.21c.99 0 1.79-.8 1.79-1.79 0-.73-.45-1.39-1.12-1.66L14 15v-2.25c1.81 2.08 4.23 3.25 7 3.25"},"1")],"SelfImprovementTwoTone"),tn2=h(c.jsx("path",{d:"m21.41 11.41-8.83-8.83c-.37-.37-.88-.58-1.41-.58H4c-1.1 0-2 .9-2 2v7.17c0 .53.21 1.04.59 1.41l8.83 8.83c.78.78 2.05.78 2.83 0l7.17-7.17c.78-.78.78-2.04-.01-2.83M6.5 8C5.67 8 5 7.33 5 6.5S5.67 5 6.5 5 8 5.67 8 6.5 7.33 8 6.5 8"}),"Sell"),on2=h([c.jsx("path",{d:"m21.41 11.41-8.83-8.83c-.37-.37-.88-.58-1.41-.58H4c-1.1 0-2 .9-2 2v7.17c0 .53.21 1.04.59 1.41l8.83 8.83c.78.78 2.05.78 2.83 0l7.17-7.17c.78-.78.78-2.04-.01-2.83M12.83 20 4 11.17V4h7.17L20 12.83z"},"0"),c.jsx("circle",{cx:"6.5",cy:"6.5",r:"1.5"},"1")],"SellOutlined"),vn2=h(c.jsx("path",{d:"m21.41 11.41-8.83-8.83c-.37-.37-.88-.58-1.41-.58H4c-1.1 0-2 .9-2 2v7.17c0 .53.21 1.04.59 1.41l8.83 8.83c.78.78 2.05.78 2.83 0l7.17-7.17c.78-.78.78-2.04-.01-2.83M6.5 8C5.67 8 5 7.33 5 6.5S5.67 5 6.5 5 8 5.67 8 6.5 7.33 8 6.5 8"}),"SellRounded"),en2=h(c.jsx("path",{d:"M22.83 12.83 12 2H2v10l10.83 10.83zM6.5 8C5.67 8 5 7.33 5 6.5S5.67 5 6.5 5 8 5.67 8 6.5 7.33 8 6.5 8"}),"SellSharp"),ln2=h([c.jsx("path",{d:"M4 4v7.17L12.83 20 20 12.83 11.17 4zm2.5 4C5.67 8 5 7.33 5 6.5S5.67 5 6.5 5 8 5.67 8 6.5 7.33 8 6.5 8",opacity:".3"},"0"),c.jsx("path",{d:"m21.41 11.41-8.83-8.83c-.37-.37-.88-.58-1.41-.58H4c-1.1 0-2 .9-2 2v7.17c0 .53.21 1.04.59 1.41l8.83 8.83c.78.78 2.05.78 2.83 0l7.17-7.17c.78-.78.78-2.04-.01-2.83M12.83 20 4 11.17V4h7.17L20 12.83z"},"1"),c.jsx("circle",{cx:"6.5",cy:"6.5",r:"1.5"},"2")],"SellTwoTone"),nn2=h(c.jsx("path",{d:"M2.01 21 23 12 2.01 3 2 10l15 2-15 2z"}),"Send"),an2=h(c.jsx("path",{d:"M21 10h-3L2 3v7l9 2-9 2v7l8-3.5V21c0 1.1.9 2 2 2h9c1.1 0 2-.9 2-2v-9c0-1.1-.9-2-2-2m0 11h-9v-9h9zm-4.5-1L13 16h2v-3h3v3h2z"}),"SendAndArchive"),dn2=h([c.jsx("path",{d:"m11 12-6-1.5V7.01l8.87 3.73c.94-.47 2-.75 3.13-.75.1 0 .19.01.28.01L3 4v16l7-2.95V17c0-.8.14-1.56.39-2.28L5 16.99V13.5z"},"0"),c.jsx("path",{d:"M17 12c-2.76 0-5 2.24-5 5s2.24 5 5 5 5-2.24 5-5-2.24-5-5-5m0 8-3-3 .71-.71 1.79 1.79V14h1v4.09l1.79-1.79.71.7z"},"1")],"SendAndArchiveOutlined"),zn2=h([c.jsx("path",{d:"M17 12c-2.76 0-5 2.24-5 5s2.24 5 5 5 5-2.24 5-5-2.24-5-5-5m2.15 5.85-1.79 1.79c-.2.2-.51.2-.71 0l-1.79-1.79c-.32-.31-.1-.85.35-.85h1.29v-2.5c0-.28.22-.5.5-.5s.5.22.5.5V17h1.29c.45 0 .67.54.36.85"},"0"),c.jsx("path",{d:"M17 10c.1 0 .19.01.28.01L3 4v6l8 2-8 2v6l7-2.95V17c0-3.87 3.13-7 7-7"},"1")],"SendAndArchiveRounded"),mn2=h([c.jsx("path",{d:"M17 10c.1 0 .19.01.28.01L3 4v6l8 2-8 2v6l7-2.95V17c0-3.87 3.13-7 7-7"},"0"),c.jsx("path",{d:"M17 12c-2.76 0-5 2.24-5 5s2.24 5 5 5 5-2.24 5-5-2.24-5-5-5m0 8-3-3h2.5v-3h1v3H20z"},"1")],"SendAndArchiveSharp"),pn2=h([c.jsx("path",{d:"M5 7.01v3.49l6 1.5-6 1.5v3.49l5.39-2.27c.6-1.74 1.86-3.16 3.48-3.97z",opacity:".3"},"0"),c.jsx("path",{d:"m11 12-6-1.5V7.01l8.87 3.73c.94-.47 2-.75 3.13-.75.1 0 .19.01.28.01L3 4v16l7-2.95V17c0-.8.14-1.56.39-2.28L5 16.99V13.5z"},"1"),c.jsx("path",{d:"M17 12c-2.76 0-5 2.24-5 5s2.24 5 5 5 5-2.24 5-5-2.24-5-5-5m0 8-3-3h2.5v-3h1v3H20z"},"2")],"SendAndArchiveTwoTone"),Hn2=h(c.jsx("path",{d:"m4.01 6.03 7.51 3.22-7.52-1zm7.5 8.72L4 17.97v-2.22zM2.01 3 2 10l15 2-15 2 .01 7L23 12z"}),"SendOutlined"),Mn2=h(c.jsx("path",{d:"m3.4 20.4 17.45-7.48c.81-.35.81-1.49 0-1.84L3.4 3.6c-.66-.29-1.39.2-1.39.91L2 9.12c0 .5.37.93.87.99L17 12 2.87 13.88c-.5.07-.87.5-.87 1l.01 4.61c0 .71.73 1.2 1.39.91"}),"SendRounded"),rn2=h(c.jsx("path",{d:"M2.01 21 23 12 2.01 3 2 10l15 2-15 2z"}),"SendSharp"),in2=h([c.jsx("path",{d:"M20 6c0-1.1-.9-2-2-2h-4c0-1.38-1.12-2.5-2.5-2.5S9 2.62 9 4H5.01c-1.1 0-2 .9-2 2v3.8C5.7 9.8 6 11.96 6 12.5s-.29 2.7-3 2.7V19c0 1.1.9 2 2 2h3.8c0-2.16 1.37-2.78 2.2-2.94v-9.3l9 4.5z"},"0"),c.jsx("path",{d:"M13 12v4l4 1-4 1v4l10-5z"},"1")],"SendTimeExtension"),Vn2=h([c.jsx("path",{d:"M18 6v6.26l2 1V6c0-1.1-.9-2-2-2h-4c0-1.38-1.12-2.5-2.5-2.5S9 2.62 9 4H5.01c-1.1 0-2 .9-2 2v3.8C5.7 9.8 6 11.96 6 12.5s-.29 2.7-3 2.7V19c0 1.1.9 2 2 2h3.8c0-2.16 1.37-2.78 2.2-2.94v-2.03c-1.43.17-3.15 1.04-3.87 2.97H5v-2.13c2.17-.8 3-2.87 3-4.37 0-1.49-.83-3.56-2.99-4.37V6H11V4c0-.28.22-.5.5-.5s.5.22.5.5v2z"},"0"),c.jsx("path",{d:"M13 12v4l4 1-4 1v4l10-5z"},"1")],"SendTimeExtensionOutlined"),xn2=h([c.jsx("path",{d:"M20 6c0-1.1-.9-2-2-2h-4c0-1.38-1.12-2.5-2.5-2.5S9 2.62 9 4H5.01c-1.1 0-2 .9-2 2v3.8C5.7 9.8 6 11.96 6 12.5s-.29 2.7-3 2.7V19c0 1.1.9 2 2 2h3.8c0-2.16 1.37-2.78 2.2-2.94v-9.3l9 4.5z"},"0"),c.jsx("path",{d:"M13 12v4l4 1-4 1v4l10-5z"},"1")],"SendTimeExtensionRounded"),jn2=h([c.jsx("path",{d:"M20 4h-6c0-1.38-1.12-2.5-2.5-2.5S9 2.62 9 4H3.01v5.8C5.7 9.8 6 11.96 6 12.5s-.29 2.7-3 2.7V21h5.8c0-2.16 1.37-2.78 2.2-2.94v-9.3l9 4.5z"},"0"),c.jsx("path",{d:"M13 12v4l4 1-4 1v4l10-5z"},"1")],"SendTimeExtensionSharp"),un2=h([c.jsx("path",{d:"M12 6V4c0-.28-.22-.5-.5-.5s-.5.22-.5.5v2H5.01v2.13C7.17 8.94 8 11.01 8 12.5c0 1.5-.83 3.57-3 4.37V19h2.13c.71-1.93 2.44-2.8 3.87-2.97V8.76l2.89 1.45L18 12.26V6z",opacity:".3"},"0"),c.jsx("path",{d:"M7.13 19H5v-2.13c2.17-.8 3-2.87 3-4.37 0-1.49-.83-3.56-2.99-4.37V6H11V4c0-.28.22-.5.5-.5s.5.22.5.5v2h6v6.26l2 1V6c0-1.1-.9-2-2-2h-4c0-1.38-1.12-2.5-2.5-2.5S9 2.62 9 4H5.01c-1.1 0-2 .9-2 2v3.8C5.7 9.8 6 11.96 6 12.5s-.29 2.7-3 2.7V19c0 1.1.9 2 2 2h3.8c0-2.16 1.37-2.78 2.2-2.94v-2.03c-1.43.17-3.15 1.04-3.87 2.97"},"1"),c.jsx("path",{d:"M13 12v4l4 1-4 1v4l10-5z"},"2")],"SendTimeExtensionTwoTone"),Ln2=h(c.jsx("path",{d:"M17 17h2v4c0 1.1-.9 2-2 2H7c-1.1 0-2-.9-2-2V3c0-1.1.9-1.99 2-1.99L17 1c1.1 0 2 .9 2 2v4h-2V6H7v12h10zm5-5-4-4v3h-5v2h5v3z"}),"SendToMobile"),Sn2=h(c.jsx("path",{d:"m18 8 4 4-4 4-1.41-1.41L18.17 13H13v-2h5.17l-1.59-1.59zM7 1.01 17 1c1.1 0 2 .9 2 2v4h-2V6H7v12h10v-1h2v4c0 1.1-.9 2-2 2H7c-1.1 0-2-.9-2-2V3c0-1.1.9-1.99 2-1.99M7 21h10v-1H7zM7 4h10V3H7z"}),"SendToMobileOutlined"),Cn2=h([c.jsx("path",{d:"M17 18H7V6h10c0 .55.45 1 1 1s1-.45 1-1V3c0-1.1-.9-2-2-2L7 1.01C5.9 1.01 5 1.9 5 3v18c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2v-3c0-.55-.45-1-1-1s-1 .45-1 1"},"0"),c.jsx("path",{d:"m21.65 11.65-2.79-2.79c-.32-.32-.86-.1-.86.35V11h-4c-.55 0-1 .45-1 1s.45 1 1 1h4v1.79c0 .45.54.67.85.35l2.79-2.79c.2-.19.2-.51.01-.7"},"1")],"SendToMobileRounded"),Tn2=h([c.jsx("path",{d:"M17 18H7V6h10v1h2V1H5v22h14v-6h-2z"},"0"),c.jsx("path",{d:"m22 12-4-4v3h-5v2h5v3z"},"1")],"SendToMobileSharp"),wn2=h([c.jsx("path",{d:"M7 3h10v1H7zm0 17h10v1H7z",opacity:".3"},"0"),c.jsx("path",{d:"m22 12-4-4v3h-5v2h5v3zm-5 6H7V6h10v1h2V3c0-1.1-.9-2-2-2L7 1.01C5.9 1.01 5 1.9 5 3v18c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2v-4h-2zM7 3h10v1H7zm10 18H7v-1h10z"},"1")],"SendToMobileTwoTone"),Rn2=h([c.jsx("path",{d:"m4 8.25 7.51 1-7.5-3.22zm.01 9.72 7.5-3.22-7.51 1z",opacity:".3"},"0"),c.jsx("path",{d:"M2.01 3 2 10l15 2-15 2 .01 7L23 12zM4 8.25V6.03l7.51 3.22zm.01 9.72v-2.22l7.51-1z"},"1")],"SendTwoTone"),On2=h(c.jsx("path",{d:"M18 2H6c-1.1 0-2 .9-2 2v18h16V4c0-1.1-.9-2-2-2m-2.5 11.5c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5"}),"SensorDoor"),yn2=h(c.jsx("path",{d:"M18 4v16H6V4zm0-2H6c-1.1 0-2 .9-2 2v18h16V4c0-1.1-.9-2-2-2m-2.5 8.5c-.83 0-1.5.67-1.5 1.5s.67 1.5 1.5 1.5S17 12.83 17 12s-.67-1.5-1.5-1.5"}),"SensorDoorOutlined"),gn2=h(c.jsx("path",{d:"M18 2H6c-1.1 0-2 .9-2 2v16c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2m-2.5 11.5c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5"}),"SensorDoorRounded"),An2=h(c.jsx("path",{d:"M20 2H4v20h16zm-4.5 11.5c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5"}),"SensorDoorSharp"),fn2=h([c.jsx("path",{d:"M18 4v16H6V4zm-2.5 6.5c-.83 0-1.5.67-1.5 1.5s.67 1.5 1.5 1.5S17 12.83 17 12s-.67-1.5-1.5-1.5",opacity:".3"},"0"),c.jsx("path",{d:"M18 4v16H6V4zm0-2H6c-1.1 0-2 .9-2 2v18h16V4c0-1.1-.9-2-2-2m-2.5 8.5c-.83 0-1.5.67-1.5 1.5s.67 1.5 1.5 1.5S17 12.83 17 12s-.67-1.5-1.5-1.5"},"1")],"SensorDoorTwoTone"),Pn2=h(c.jsx("path",{d:"M12 11c1.66 0 3-1.34 3-3s-1.34-3-3-3-3 1.34-3 3 1.34 3 3 3m0 1c-1.84 0-3.56.5-5.03 1.37-.61.35-.97 1.02-.97 1.72V17h12v-1.91c0-.7-.36-1.36-.97-1.72C15.56 12.5 13.84 12 12 12m9.23-3.85 1.85-.77c-1.22-2.91-3.55-5.25-6.46-6.46l-.77 1.85c2.42 1.02 4.36 2.96 5.38 5.38M8.15 2.77 7.38.92C4.47 2.14 2.14 4.47.92 7.38l1.85.77c1.02-2.42 2.96-4.36 5.38-5.38M2.77 15.85l-1.85.77c1.22 2.91 3.55 5.25 6.46 6.46l.77-1.85c-2.42-1.02-4.36-2.96-5.38-5.38m13.08 5.38.77 1.85c2.91-1.22 5.25-3.55 6.46-6.46l-1.85-.77c-1.02 2.42-2.96 4.36-5.38 5.38"}),"SensorOccupied"),Fn2=h(c.jsx("path",{d:"M12 11c1.66 0 3-1.34 3-3s-1.34-3-3-3-3 1.34-3 3 1.34 3 3 3m0-4c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1m0 5c-1.84 0-3.56.5-5.03 1.37-.61.35-.97 1.02-.97 1.72V17h12v-1.91c0-.7-.36-1.36-.97-1.72C15.56 12.5 13.84 12 12 12m-3.86 3c1.18-.65 2.51-1 3.86-1s2.68.35 3.85 1zm13.09-6.85 1.85-.77c-1.22-2.91-3.55-5.25-6.46-6.46l-.77 1.85c2.42 1.02 4.36 2.96 5.38 5.38M8.15 2.77 7.38.92C4.47 2.14 2.14 4.47.92 7.38l1.85.77c1.02-2.42 2.96-4.36 5.38-5.38M2.77 15.85l-1.85.77c1.22 2.91 3.55 5.25 6.46 6.46l.77-1.85c-2.42-1.02-4.36-2.96-5.38-5.38m13.08 5.38.77 1.85c2.91-1.22 5.25-3.55 6.46-6.46l-1.85-.77c-1.02 2.42-2.96 4.36-5.38 5.38"}),"SensorOccupiedOutlined"),Bn2=h(c.jsx("path",{d:"M12 11c1.66 0 3-1.34 3-3s-1.34-3-3-3-3 1.34-3 3 1.34 3 3 3m0 1c-1.84 0-3.56.5-5.03 1.37-.61.36-.97 1.02-.97 1.72V16c0 .55.45 1 1 1h10c.55 0 1-.45 1-1v-.91c0-.7-.36-1.36-.97-1.72C15.56 12.5 13.84 12 12 12m10.11-4.21c.55-.23.78-.88.5-1.41-1.13-2.12-2.87-3.86-4.99-4.99-.52-.28-1.17-.04-1.4.5-.19.47-.01 1.02.43 1.25 1.79.94 3.26 2.42 4.21 4.21.23.45.78.63 1.25.44M7.79 1.89c-.23-.55-.88-.78-1.4-.5C4.27 2.52 2.52 4.26 1.4 6.38c-.28.52-.05 1.18.5 1.41.47.2 1.02.01 1.25-.43.94-1.79 2.42-3.26 4.21-4.21.44-.24.62-.79.43-1.26m-5.9 14.32c-.55.23-.78.88-.5 1.4 1.13 2.12 2.87 3.87 5 5 .52.28 1.17.04 1.4-.5.19-.47.01-1.02-.43-1.25-1.79-.94-3.26-2.42-4.21-4.21-.24-.45-.79-.63-1.26-.44m14.32 5.9c.23.55.88.78 1.4.5 2.12-1.13 3.87-2.87 5-5 .28-.52.04-1.17-.5-1.4-.47-.19-1.02-.01-1.25.43-.94 1.79-2.42 3.26-4.21 4.21-.45.24-.63.79-.44 1.26"}),"SensorOccupiedRounded"),bn2=h(c.jsx("path",{d:"M12 11c1.66 0 3-1.34 3-3s-1.34-3-3-3-3 1.34-3 3 1.34 3 3 3m0 1c-1.84 0-3.56.5-5.03 1.37-.61.35-.97 1.02-.97 1.72V17h12v-1.91c0-.7-.36-1.36-.97-1.72C15.56 12.5 13.84 12 12 12m9.23-3.85 1.85-.77c-1.22-2.91-3.55-5.25-6.46-6.46l-.77 1.85c2.42 1.02 4.36 2.96 5.38 5.38M8.15 2.77 7.38.92C4.47 2.14 2.14 4.47.92 7.38l1.85.77c1.02-2.42 2.96-4.36 5.38-5.38M2.77 15.85l-1.85.77c1.22 2.91 3.55 5.25 6.46 6.46l.77-1.85c-2.42-1.02-4.36-2.96-5.38-5.38m13.08 5.38.77 1.85c2.91-1.22 5.25-3.55 6.46-6.46l-1.85-.77c-1.02 2.42-2.96 4.36-5.38 5.38"}),"SensorOccupiedSharp"),Dn2=h([c.jsx("path",{d:"M8.14 15h7.7c-1.16-.65-2.5-1-3.85-1-1.34 0-2.67.35-3.85 1",opacity:".3"},"0"),c.jsx("circle",{cx:"12",cy:"8",r:"1",opacity:".3"},"1"),c.jsx("path",{d:"M12 11c1.66 0 3-1.34 3-3s-1.34-3-3-3-3 1.34-3 3 1.34 3 3 3m0-4c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1m0 5c-1.84 0-3.56.5-5.03 1.37-.61.35-.97 1.02-.97 1.72V17h12v-1.91c0-.7-.36-1.36-.97-1.72C15.56 12.5 13.84 12 12 12m-3.86 3c1.18-.65 2.51-1 3.86-1s2.68.35 3.85 1zm13.09-6.85 1.85-.77c-1.22-2.91-3.55-5.25-6.46-6.46l-.77 1.85c2.42 1.02 4.36 2.96 5.38 5.38M8.15 2.77 7.38.92C4.47 2.14 2.14 4.47.92 7.38l1.85.77c1.02-2.42 2.96-4.36 5.38-5.38M2.77 15.85l-1.85.77c1.22 2.91 3.55 5.25 6.46 6.46l.77-1.85c-2.42-1.02-4.36-2.96-5.38-5.38m13.08 5.38.77 1.85c2.91-1.22 5.25-3.55 6.46-6.46l-1.85-.77c-1.02 2.42-2.96 4.36-5.38 5.38"},"2")],"SensorOccupiedTwoTone"),kn2=h(c.jsx("path",{d:"M18 4v16H6V4zm0-2H6c-1.1 0-2 .9-2 2v16c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2M7 19h10v-6H7zm3-9h4v1h3V5H7v6h3z"}),"SensorWindow"),Wn2=h(c.jsx("path",{d:"M18 2H6c-1.1 0-2 .9-2 2v16c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2m0 2v7h-4v-1h-4v1H6V4zM6 20v-7h12v7z"}),"SensorWindowOutlined"),Nn2=h(c.jsx("path",{d:"M18 4v16H6V4zm0-2H6c-1.1 0-2 .9-2 2v16c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2M7 19h10v-6H7zm3-9h4v1h3V5H7v6h3z"}),"SensorWindowRounded"),En2=h(c.jsx("path",{d:"M18 4v16H6V4zM4 2v20h16V2zm3 17h10v-6H7zm3-9h4v1h3V5H7v6h3z"}),"SensorWindowSharp"),In2=h([c.jsx("path",{d:"M18 4v7h-4v-1h-4v1H6V4zM6 20v-7h12v7z",opacity:".3"},"0"),c.jsx("path",{d:"M18 2H6c-1.1 0-2 .9-2 2v16c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2m0 2v7h-4v-1h-4v1H6V4zM6 20v-7h12v7z"},"1")],"SensorWindowTwoTone"),Un2=h(c.jsx("path",{d:"M7.76 16.24C6.67 15.16 6 13.66 6 12s.67-3.16 1.76-4.24l1.42 1.42C8.45 9.9 8 10.9 8 12s.45 2.1 1.17 2.83zm8.48 0C17.33 15.16 18 13.66 18 12s-.67-3.16-1.76-4.24l-1.42 1.42C15.55 9.9 16 10.9 16 12s-.45 2.1-1.17 2.83zM12 10c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2m8 2c0 2.21-.9 4.21-2.35 5.65l1.42 1.42C20.88 17.26 22 14.76 22 12s-1.12-5.26-2.93-7.07l-1.42 1.42C19.1 7.79 20 9.79 20 12M6.35 6.35 4.93 4.93C3.12 6.74 2 9.24 2 12s1.12 5.26 2.93 7.07l1.42-1.42C4.9 16.21 4 14.21 4 12s.9-4.21 2.35-5.65"}),"Sensors"),Gn2=h(c.jsx("path",{d:"M8.14 10.96c-.09.33-.14.68-.14 1.04 0 1.1.45 2.1 1.17 2.83l-1.42 1.42C6.67 15.16 6 13.66 6 12c0-.93.21-1.8.58-2.59L5.11 7.94C4.4 9.13 4 10.52 4 12c0 2.21.9 4.21 2.35 5.65l-1.42 1.42C3.12 17.26 2 14.76 2 12c0-2.04.61-3.93 1.66-5.51L1.39 4.22 2.8 2.81l18.38 18.38-1.41 1.41zm9.28 3.63c.37-.79.58-1.66.58-2.59 0-1.66-.67-3.16-1.76-4.24l-1.42 1.42C15.55 9.9 16 10.9 16 12c0 .36-.05.71-.14 1.04zM20 12c0 1.48-.4 2.87-1.11 4.06l1.45 1.45C21.39 15.93 22 14.04 22 12c0-2.76-1.12-5.26-2.93-7.07l-1.42 1.42C19.1 7.79 20 9.79 20 12"}),"SensorsOff"),Kn2=h(c.jsx("path",{d:"M8.14 10.96c-.09.33-.14.68-.14 1.04 0 1.1.45 2.1 1.17 2.83l-1.42 1.42C6.67 15.16 6 13.66 6 12c0-.93.21-1.8.58-2.59L5.11 7.94C4.4 9.13 4 10.52 4 12c0 2.21.9 4.21 2.35 5.65l-1.42 1.42C3.12 17.26 2 14.76 2 12c0-2.04.61-3.93 1.66-5.51L1.39 4.22 2.8 2.81l18.38 18.38-1.41 1.41zm9.28 3.63c.37-.79.58-1.66.58-2.59 0-1.66-.67-3.16-1.76-4.24l-1.42 1.42C15.55 9.9 16 10.9 16 12c0 .36-.05.71-.14 1.04zM20 12c0 1.48-.4 2.87-1.11 4.06l1.45 1.45C21.39 15.93 22 14.04 22 12c0-2.76-1.12-5.26-2.93-7.07l-1.42 1.42C19.1 7.79 20 9.79 20 12"}),"SensorsOffOutlined"),qn2=h(c.jsx("path",{d:"M5.68 18.32c-.42.42-1.12.39-1.5-.08C2.82 16.53 2 14.36 2 12c0-2.04.61-3.93 1.66-5.51L2.1 4.93a.996.996 0 0 1 0-1.41c.39-.39 1.02-.39 1.41 0l16.97 16.97c.39.39.39 1.02 0 1.41s-1.02.39-1.41 0L8.14 10.96c-.09.33-.14.68-.14 1.04 0 .8.24 1.55.64 2.17.27.41.24.94-.1 1.29-.43.43-1.17.4-1.51-.11C6.38 14.4 6 13.24 6 12c0-.93.21-1.8.58-2.59L5.11 7.94C4.4 9.13 4 10.52 4 12c0 1.89.66 3.63 1.76 5 .32.39.28.96-.08 1.32m9.78-9.78c-.35.35-.37.88-.11 1.29.41.62.65 1.37.65 2.17 0 .36-.05.71-.14 1.04l1.55 1.55c.38-.79.59-1.66.59-2.59 0-1.24-.38-2.4-1.03-3.36-.34-.5-1.07-.54-1.51-.1m2.86-2.86c-.36.36-.4.92-.08 1.32 1.1 1.37 1.76 3.11 1.76 5 0 1.48-.4 2.87-1.11 4.06l1.45 1.45C21.39 15.93 22 14.04 22 12c0-2.36-.82-4.53-2.18-6.24-.38-.47-1.08-.5-1.5-.08"}),"SensorsOffRounded"),Qn2=h(c.jsx("path",{d:"M8.14 10.96c-.09.33-.14.68-.14 1.04 0 1.1.45 2.1 1.17 2.83l-1.42 1.42C6.67 15.16 6 13.66 6 12c0-.93.21-1.8.58-2.59L5.11 7.94C4.4 9.13 4 10.52 4 12c0 2.21.9 4.21 2.35 5.65l-1.42 1.42C3.12 17.26 2 14.76 2 12c0-2.04.61-3.93 1.66-5.51L1.39 4.22 2.8 2.81l18.38 18.38-1.41 1.41zm9.28 3.63c.37-.79.58-1.66.58-2.59 0-1.66-.67-3.16-1.76-4.24l-1.42 1.42C15.55 9.9 16 10.9 16 12c0 .36-.05.71-.14 1.04zM20 12c0 1.48-.4 2.87-1.11 4.06l1.45 1.45C21.39 15.93 22 14.04 22 12c0-2.76-1.12-5.26-2.93-7.07l-1.42 1.42C19.1 7.79 20 9.79 20 12"}),"SensorsOffSharp"),Zn2=h(c.jsx("path",{d:"M8.14 10.96c-.09.33-.14.68-.14 1.04 0 1.1.45 2.1 1.17 2.83l-1.42 1.42C6.67 15.16 6 13.66 6 12c0-.93.21-1.8.58-2.59L5.11 7.94C4.4 9.13 4 10.52 4 12c0 2.21.9 4.21 2.35 5.65l-1.42 1.42C3.12 17.26 2 14.76 2 12c0-2.04.61-3.93 1.66-5.51L1.39 4.22 2.8 2.81l18.38 18.38-1.41 1.41zm9.28 3.63c.37-.79.58-1.66.58-2.59 0-1.66-.67-3.16-1.76-4.24l-1.42 1.42C15.55 9.9 16 10.9 16 12c0 .36-.05.71-.14 1.04zM20 12c0 1.48-.4 2.87-1.11 4.06l1.45 1.45C21.39 15.93 22 14.04 22 12c0-2.76-1.12-5.26-2.93-7.07l-1.42 1.42C19.1 7.79 20 9.79 20 12"}),"SensorsOffTwoTone"),Jn2=h(c.jsx("path",{d:"M7.76 16.24C6.67 15.16 6 13.66 6 12s.67-3.16 1.76-4.24l1.42 1.42C8.45 9.9 8 10.9 8 12s.45 2.1 1.17 2.83zm8.48 0C17.33 15.16 18 13.66 18 12s-.67-3.16-1.76-4.24l-1.42 1.42C15.55 9.9 16 10.9 16 12s-.45 2.1-1.17 2.83zM12 10c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2m8 2c0 2.21-.9 4.21-2.35 5.65l1.42 1.42C20.88 17.26 22 14.76 22 12s-1.12-5.26-2.93-7.07l-1.42 1.42C19.1 7.79 20 9.79 20 12M6.35 6.35 4.93 4.93C3.12 6.74 2 9.24 2 12s1.12 5.26 2.93 7.07l1.42-1.42C4.9 16.21 4 14.21 4 12s.9-4.21 2.35-5.65"}),"SensorsOutlined"),Yn2=h(c.jsx("path",{d:"M8.54 8.54c.35.35.37.88.1 1.29C8.24 10.45 8 11.2 8 12s.24 1.55.64 2.17c.27.41.24.95-.11 1.29-.43.43-1.17.4-1.51-.11C6.38 14.4 6 13.24 6 12c0-1.21.36-2.33.97-3.28.36-.54 1.11-.64 1.57-.18m6.92 6.92c.43.43 1.17.4 1.51-.11C17.62 14.4 18 13.24 18 12s-.38-2.4-1.03-3.36c-.34-.5-1.08-.54-1.51-.11-.35.35-.37.88-.11 1.29.41.63.65 1.38.65 2.18s-.24 1.55-.64 2.17c-.27.41-.24.95.1 1.29M12 10c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2m6.32 8.32c.42.42 1.12.39 1.5-.08C21.18 16.53 22 14.36 22 12s-.82-4.53-2.18-6.24c-.37-.47-1.07-.5-1.5-.08-.36.36-.4.92-.08 1.32 1.1 1.37 1.76 3.11 1.76 5s-.66 3.63-1.76 5c-.32.39-.28.96.08 1.32M5.68 5.68c-.42-.42-1.12-.39-1.5.08C2.82 7.47 2 9.64 2 12s.82 4.53 2.18 6.24c.37.47 1.07.5 1.5.08.36-.36.4-.92.08-1.32C4.66 15.63 4 13.89 4 12s.66-3.63 1.76-5c.32-.39.28-.96-.08-1.32"}),"SensorsRounded"),_n2=h(c.jsx("path",{d:"M7.76 16.24C6.67 15.16 6 13.66 6 12s.67-3.16 1.76-4.24l1.42 1.42C8.45 9.9 8 10.9 8 12s.45 2.1 1.17 2.83zm8.48 0C17.33 15.16 18 13.66 18 12s-.67-3.16-1.76-4.24l-1.42 1.42C15.55 9.9 16 10.9 16 12s-.45 2.1-1.17 2.83zM12 10c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2m8 2c0 2.21-.9 4.21-2.35 5.65l1.42 1.42C20.88 17.26 22 14.76 22 12s-1.12-5.26-2.93-7.07l-1.42 1.42C19.1 7.79 20 9.79 20 12M6.35 6.35 4.93 4.93C3.12 6.74 2 9.24 2 12s1.12 5.26 2.93 7.07l1.42-1.42C4.9 16.21 4 14.21 4 12s.9-4.21 2.35-5.65"}),"SensorsSharp"),Xn2=h(c.jsx("path",{d:"M7.76 16.24C6.67 15.16 6 13.66 6 12s.67-3.16 1.76-4.24l1.42 1.42C8.45 9.9 8 10.9 8 12s.45 2.1 1.17 2.83zm8.48 0C17.33 15.16 18 13.66 18 12s-.67-3.16-1.76-4.24l-1.42 1.42C15.55 9.9 16 10.9 16 12s-.45 2.1-1.17 2.83zM12 10c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2m8 2c0 2.21-.9 4.21-2.35 5.65l1.42 1.42C20.88 17.26 22 14.76 22 12s-1.12-5.26-2.93-7.07l-1.42 1.42C19.1 7.79 20 9.79 20 12M6.35 6.35 4.93 4.93C3.12 6.74 2 9.24 2 12s1.12 5.26 2.93 7.07l1.42-1.42C4.9 16.21 4 14.21 4 12s.9-4.21 2.35-5.65"}),"SensorsTwoTone"),$n2=h([c.jsx("circle",{cx:"15.5",cy:"9.5",r:"1.5"},"0"),c.jsx("circle",{cx:"8.5",cy:"9.5",r:"1.5"},"1"),c.jsx("path",{d:"M11.99 2C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2M12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8m0-3.5c.73 0 1.39.19 1.97.53.12-.14.86-.98 1.01-1.14-.85-.56-1.87-.89-2.98-.89s-2.13.33-2.99.88c.97 1.09.01.02 1.01 1.14.59-.33 1.25-.52 1.98-.52"},"2")],"SentimentDissatisfied"),ca2=h([c.jsx("circle",{cx:"15.5",cy:"9.5",r:"1.5"},"0"),c.jsx("circle",{cx:"8.5",cy:"9.5",r:"1.5"},"1"),c.jsx("path",{d:"M12 14c-2.33 0-4.32 1.45-5.12 3.5h1.67c.69-1.19 1.97-2 3.45-2s2.75.81 3.45 2h1.67c-.8-2.05-2.79-3.5-5.12-3.5m-.01-12C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2M12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8"},"2")],"SentimentDissatisfiedOutlined"),ha2=h([c.jsx("circle",{cx:"15.5",cy:"9.5",r:"1.5"},"0"),c.jsx("circle",{cx:"8.5",cy:"9.5",r:"1.5"},"1"),c.jsx("path",{d:"M11.99 2C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2M12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8m0-6c-1.9 0-3.63.97-4.65 2.58-.22.35-.11.81.24 1.03s.81.11 1.03-.24c.74-1.18 2-1.88 3.38-1.88s2.64.7 3.38 1.88c.14.23.39.35.64.35.14 0 .27-.04.4-.11.35-.22.46-.68.24-1.03C15.63 14.96 13.9 14 12 14"},"2")],"SentimentDissatisfiedRounded"),sa2=h([c.jsx("circle",{cx:"15.5",cy:"9.5",r:"1.5"},"0"),c.jsx("circle",{cx:"8.5",cy:"9.5",r:"1.5"},"1"),c.jsx("path",{d:"M12 14c-2.33 0-4.32 1.45-5.12 3.5h1.67c.69-1.19 1.97-2 3.45-2s2.75.81 3.45 2h1.67c-.8-2.05-2.79-3.5-5.12-3.5m-.01-12C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2M12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8"},"2")],"SentimentDissatisfiedSharp"),ta2=h([c.jsx("path",{d:"M12 4c-4.42 0-8 3.58-8 8s3.58 8 8 8 8-3.58 8-8-3.58-8-8-8m3.5 4c.83 0 1.5.67 1.5 1.5s-.67 1.5-1.5 1.5-1.5-.67-1.5-1.5.67-1.5 1.5-1.5m-7 0c.83 0 1.5.67 1.5 1.5S9.33 11 8.5 11 7 10.33 7 9.5 7.67 8 8.5 8m6.95 9.5c-.7-1.19-1.97-2-3.45-2s-2.76.81-3.45 2H6.88C7.68 15.45 9.67 14 12 14s4.32 1.45 5.12 3.5z",opacity:".3"},"0"),c.jsx("circle",{cx:"15.5",cy:"9.5",r:"1.5"},"1"),c.jsx("circle",{cx:"8.5",cy:"9.5",r:"1.5"},"2"),c.jsx("path",{d:"M11.99 2C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2M12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8m0-6c-2.33 0-4.32 1.45-5.12 3.5h1.67c.69-1.19 1.97-2 3.45-2s2.75.81 3.45 2h1.67c-.8-2.05-2.79-3.5-5.12-3.5"},"3")],"SentimentDissatisfiedTwoTone"),oa2=h([c.jsx("path",{d:"M9 15.5h6v1H9z"},"0"),c.jsx("circle",{cx:"15.5",cy:"9.5",r:"1.5"},"1"),c.jsx("circle",{cx:"8.5",cy:"9.5",r:"1.5"},"2"),c.jsx("path",{d:"M11.99 2C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2M12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8"},"3")],"SentimentNeutral"),va2=h([c.jsx("path",{d:"M9 14h6v1.5H9z"},"0"),c.jsx("circle",{cx:"15.5",cy:"9.5",r:"1.5"},"1"),c.jsx("circle",{cx:"8.5",cy:"9.5",r:"1.5"},"2"),c.jsx("path",{d:"M11.99 2C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2M12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8"},"3")],"SentimentNeutralOutlined"),ea2=h([c.jsx("path",{d:"M9.75 15.5h4.5c.41 0 .75-.34.75-.75s-.34-.75-.75-.75h-4.5c-.41 0-.75.34-.75.75s.34.75.75.75"},"0"),c.jsx("circle",{cx:"15.5",cy:"9.5",r:"1.5"},"1"),c.jsx("circle",{cx:"8.5",cy:"9.5",r:"1.5"},"2"),c.jsx("path",{d:"M11.99 2C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2M12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8"},"3")],"SentimentNeutralRounded"),la2=h(c.jsx("path",{d:"M11.99 2C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2M7 9.5C7 8.67 7.67 8 8.5 8s1.5.67 1.5 1.5S9.33 11 8.5 11 7 10.33 7 9.5m8 6H9V14h6zm.5-4.5c-.83 0-1.5-.67-1.5-1.5S14.67 8 15.5 8s1.5.67 1.5 1.5-.67 1.5-1.5 1.5"}),"SentimentNeutralSharp"),na2=h([c.jsx("path",{d:"M12 4c-4.42 0-8 3.58-8 8s3.58 8 8 8 8-3.58 8-8-3.58-8-8-8M7 9.5C7 8.67 7.67 8 8.5 8s1.5.67 1.5 1.5S9.33 11 8.5 11 7 10.33 7 9.5m8 6H9V14h6zm.5-4.5c-.83 0-1.5-.67-1.5-1.5S14.67 8 15.5 8s1.5.67 1.5 1.5-.67 1.5-1.5 1.5",opacity:".3"},"0"),c.jsx("path",{d:"M9 14h6v1.5H9z"},"1"),c.jsx("circle",{cx:"15.5",cy:"9.5",r:"1.5"},"2"),c.jsx("circle",{cx:"8.5",cy:"9.5",r:"1.5"},"3"),c.jsx("path",{d:"M11.99 2C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2M12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8"},"4")],"SentimentNeutralTwoTone"),aa2=h([c.jsx("circle",{cx:"15.5",cy:"9.5",r:"1.5"},"0"),c.jsx("circle",{cx:"8.5",cy:"9.5",r:"1.5"},"1"),c.jsx("path",{d:"M11.99 2C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2M12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8m0-4c-.73 0-1.38-.18-1.96-.52-.12.14-.86.98-1.01 1.15.86.55 1.87.87 2.97.87 1.11 0 2.12-.33 2.98-.88-.97-1.09-.01-.02-1.01-1.15-.59.35-1.24.53-1.97.53"},"2")],"SentimentSatisfied"),da2=h([c.jsx("circle",{cx:"15.5",cy:"9.5",r:"1.5"},"0"),c.jsx("circle",{cx:"8.5",cy:"9.5",r:"1.5"},"1"),c.jsx("circle",{cx:"15.5",cy:"9.5",r:"1.5"},"2"),c.jsx("circle",{cx:"8.5",cy:"9.5",r:"1.5"},"3"),c.jsx("path",{d:"M11.99 2C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2M12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8m0-2.5c2.33 0 4.32-1.45 5.12-3.5h-1.67c-.69 1.19-1.97 2-3.45 2s-2.75-.81-3.45-2H6.88c.8 2.05 2.79 3.5 5.12 3.5"},"4")],"SentimentSatisfiedAlt"),za2=h([c.jsx("circle",{cx:"15.5",cy:"9.5",r:"1.5"},"0"),c.jsx("circle",{cx:"8.5",cy:"9.5",r:"1.5"},"1"),c.jsx("path",{d:"M12 16c-1.48 0-2.75-.81-3.45-2H6.88c.8 2.05 2.79 3.5 5.12 3.5s4.32-1.45 5.12-3.5h-1.67c-.69 1.19-1.97 2-3.45 2m-.01-14C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2M12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8"},"2")],"SentimentSatisfiedAltOutlined"),ma2=h([c.jsx("circle",{cx:"15.5",cy:"9.5",r:"1.5"},"0"),c.jsx("circle",{cx:"8.5",cy:"9.5",r:"1.5"},"1"),c.jsx("path",{d:"M11.99 2C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2M12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8m4.41-6.11c-.35-.22-.82-.11-1.03.24-.74 1.17-2 1.87-3.38 1.87s-2.64-.7-3.38-1.88c-.22-.35-.68-.46-1.03-.24s-.46.68-.24 1.03C8.37 16.54 10.1 17.5 12 17.5s3.63-.97 4.65-2.58c.22-.35.11-.81-.24-1.03"},"2")],"SentimentSatisfiedAltRounded"),pa2=h([c.jsx("circle",{cx:"15.5",cy:"9.5",r:"1.5"},"0"),c.jsx("circle",{cx:"8.5",cy:"9.5",r:"1.5"},"1"),c.jsx("path",{d:"M11.99 2C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2M12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8m0-4c-1.48 0-2.75-.81-3.45-2H6.88c.8 2.05 2.79 3.5 5.12 3.5s4.32-1.45 5.12-3.5h-1.67c-.69 1.19-1.97 2-3.45 2"},"2")],"SentimentSatisfiedAltSharp"),Ha2=h([c.jsx("path",{d:"M12 4c-4.42 0-8 3.58-8 8s3.58 8 8 8 8-3.58 8-8-3.58-8-8-8m3.5 4c.83 0 1.5.67 1.5 1.5s-.67 1.5-1.5 1.5-1.5-.67-1.5-1.5.67-1.5 1.5-1.5m-7 0c.83 0 1.5.67 1.5 1.5S9.33 11 8.5 11 7 10.33 7 9.5 7.67 8 8.5 8m3.5 9.5c-2.33 0-4.32-1.45-5.12-3.5h1.67c.7 1.19 1.97 2 3.45 2s2.76-.81 3.45-2h1.67c-.8 2.05-2.79 3.5-5.12 3.5",opacity:".3"},"0"),c.jsx("circle",{cx:"15.5",cy:"9.5",r:"1.5"},"1"),c.jsx("circle",{cx:"8.5",cy:"9.5",r:"1.5"},"2"),c.jsx("path",{d:"M12 16c-1.48 0-2.75-.81-3.45-2H6.88c.8 2.05 2.79 3.5 5.12 3.5s4.32-1.45 5.12-3.5h-1.67c-.69 1.19-1.97 2-3.45 2m-.01-14C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2M12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8"},"3")],"SentimentSatisfiedAltTwoTone"),Ma2=h([c.jsx("circle",{cx:"15.5",cy:"9.5",r:"1.5"},"0"),c.jsx("circle",{cx:"8.5",cy:"9.5",r:"1.5"},"1"),c.jsx("path",{d:"M12 16c-1.48 0-2.75-.81-3.45-2H6.88c.8 2.05 2.79 3.5 5.12 3.5s4.32-1.45 5.12-3.5h-1.67c-.7 1.19-1.97 2-3.45 2m-.01-14C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2M12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8"},"2")],"SentimentSatisfiedOutlined"),ra2=h([c.jsx("circle",{cx:"15.5",cy:"9.5",r:"1.5"},"0"),c.jsx("circle",{cx:"8.5",cy:"9.5",r:"1.5"},"1"),c.jsx("path",{d:"M11.99 2C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2M12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8m4.41-6.11c-.35-.22-.82-.11-1.03.24-.74 1.17-2 1.87-3.38 1.87s-2.64-.7-3.38-1.88c-.22-.35-.68-.46-1.03-.24s-.46.68-.24 1.03C8.37 16.54 10.1 17.5 12 17.5s3.63-.97 4.65-2.58c.22-.35.11-.81-.24-1.03"},"2")],"SentimentSatisfiedRounded"),ia2=h([c.jsx("circle",{cx:"15.5",cy:"9.5",r:"1.5"},"0"),c.jsx("circle",{cx:"8.5",cy:"9.5",r:"1.5"},"1"),c.jsx("path",{d:"M11.99 2C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2M12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8m0-4c-1.48 0-2.75-.81-3.45-2H6.88c.8 2.05 2.79 3.5 5.12 3.5s4.32-1.45 5.12-3.5h-1.67c-.7 1.19-1.97 2-3.45 2"},"2")],"SentimentSatisfiedSharp"),Va2=h([c.jsx("path",{d:"M12 4c-4.42 0-8 3.58-8 8s3.58 8 8 8 8-3.58 8-8-3.58-8-8-8m3.5 4c.83 0 1.5.67 1.5 1.5s-.67 1.5-1.5 1.5-1.5-.67-1.5-1.5.67-1.5 1.5-1.5m-7 0c.83 0 1.5.67 1.5 1.5S9.33 11 8.5 11 7 10.33 7 9.5 7.67 8 8.5 8m3.5 9.5c-2.33 0-4.32-1.45-5.12-3.5h1.67c.7 1.19 1.97 2 3.45 2s2.75-.81 3.45-2h1.67c-.8 2.05-2.79 3.5-5.12 3.5",opacity:".3"},"0"),c.jsx("circle",{cx:"15.5",cy:"9.5",r:"1.5"},"1"),c.jsx("circle",{cx:"8.5",cy:"9.5",r:"1.5"},"2"),c.jsx("path",{d:"M12 16c-1.48 0-2.75-.81-3.45-2H6.88c.8 2.05 2.79 3.5 5.12 3.5s4.32-1.45 5.12-3.5h-1.67c-.7 1.19-1.97 2-3.45 2m-.01-14C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2M12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8"},"3")],"SentimentSatisfiedTwoTone"),xa2=h([c.jsx("circle",{cx:"15.5",cy:"9.5",r:"1.5"},"0"),c.jsx("circle",{cx:"8.5",cy:"9.5",r:"1.5"},"1"),c.jsx("path",{d:"M11.99 2C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2M12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8m0-6c-2.33 0-4.32 1.45-5.12 3.5h1.67c.69-1.19 1.97-2 3.45-2s2.75.81 3.45 2h1.67c-.8-2.05-2.79-3.5-5.12-3.5"},"2")],"SentimentVeryDissatisfied"),ja2=h(c.jsx("path",{d:"M12 13.5c-2.33 0-4.31 1.46-5.11 3.5h10.22c-.8-2.04-2.78-3.5-5.11-3.5M7.82 12l1.06-1.06L9.94 12 11 10.94 9.94 9.88 11 8.82 9.94 7.76 8.88 8.82 7.82 7.76 6.76 8.82l1.06 1.06-1.06 1.06zm4.17-10C6.47 2 2 6.47 2 12s4.47 10 9.99 10S22 17.53 22 12 17.52 2 11.99 2M12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8m4.18-12.24-1.06 1.06-1.06-1.06L13 8.82l1.06 1.06L13 10.94 14.06 12l1.06-1.06L16.18 12l1.06-1.06-1.06-1.06 1.06-1.06z"}),"SentimentVeryDissatisfiedOutlined"),ua2=h(c.jsx("path",{d:"M12 13.5c-2.03 0-3.8 1.11-4.75 2.75-.19.33.06.75.44.75h8.62c.38 0 .63-.42.44-.75-.95-1.64-2.72-2.75-4.75-2.75m-3.65-2.03.53-.53.53.53c.29.29.77.29 1.06 0s.29-.77 0-1.06l-.53-.53.53-.53c.29-.29.29-.77 0-1.06s-.77-.29-1.06 0l-.53.53-.53-.53c-.29-.29-.77-.29-1.06 0s-.29.77 0 1.06l.53.53-.53.53c-.29.29-.29.77 0 1.06s.77.29 1.06 0M11.99 2C6.47 2 2 6.47 2 12s4.47 10 9.99 10S22 17.53 22 12 17.52 2 11.99 2M12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8m3.65-11.71-.53.53-.53-.53c-.29-.29-.77-.29-1.06 0s-.29.77 0 1.06l.53.53-.53.53c-.29.29-.29.77 0 1.06s.77.29 1.06 0l.53-.53.53.53c.29.29.77.29 1.06 0s.29-.77 0-1.06l-.53-.53.53-.53c.29-.29.29-.77 0-1.06s-.77-.29-1.06 0"}),"SentimentVeryDissatisfiedRounded"),La2=h(c.jsx("path",{d:"M12 13.5c-2.33 0-4.31 1.46-5.11 3.5h10.22c-.8-2.04-2.78-3.5-5.11-3.5M7.82 12l1.06-1.06L9.94 12 11 10.94 9.94 9.88 11 8.82 9.94 7.76 8.88 8.82 7.82 7.76 6.76 8.82l1.06 1.06-1.06 1.06zm4.17-10C6.47 2 2 6.47 2 12s4.47 10 9.99 10S22 17.53 22 12 17.52 2 11.99 2M12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8m4.18-12.24-1.06 1.06-1.06-1.06L13 8.82l1.06 1.06L13 10.94 14.06 12l1.06-1.06L16.18 12l1.06-1.06-1.06-1.06 1.06-1.06z"}),"SentimentVeryDissatisfiedSharp"),Sa2=h([c.jsx("path",{d:"M12 4c-4.42 0-8 3.58-8 8s3.58 8 8 8 8-3.58 8-8-3.58-8-8-8M6.76 8.82l1.06-1.06 1.06 1.06 1.06-1.06L11 8.82 9.94 9.88 11 10.94 9.94 12l-1.06-1.06L7.82 12l-1.06-1.06 1.06-1.06zM6.89 17c.8-2.04 2.78-3.5 5.11-3.5s4.31 1.46 5.11 3.5zm10.35-6.06L16.18 12l-1.06-1.06L14.06 12 13 10.94l1.06-1.06L13 8.82l1.06-1.06 1.06 1.06 1.06-1.06 1.06 1.06-1.06 1.06z",opacity:".3"},"0"),c.jsx("path",{d:"M12 13.5c-2.33 0-4.31 1.46-5.11 3.5h10.22c-.8-2.04-2.78-3.5-5.11-3.5M7.82 12l1.06-1.06L9.94 12 11 10.94 9.94 9.88 11 8.82 9.94 7.76 8.88 8.82 7.82 7.76 6.76 8.82l1.06 1.06-1.06 1.06zm4.17-10C6.47 2 2 6.47 2 12s4.47 10 9.99 10S22 17.53 22 12 17.52 2 11.99 2M12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8m4.18-12.24-1.06 1.06-1.06-1.06L13 8.82l1.06 1.06L13 10.94 14.06 12l1.06-1.06L16.18 12l1.06-1.06-1.06-1.06 1.06-1.06z"},"1")],"SentimentVeryDissatisfiedTwoTone"),Ca2=h([c.jsx("circle",{cx:"15.5",cy:"9.5",r:"1.5"},"0"),c.jsx("circle",{cx:"8.5",cy:"9.5",r:"1.5"},"1"),c.jsx("path",{d:"M11.99 2C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2M12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8m-5-6c.78 2.34 2.72 4 5 4s4.22-1.66 5-4z"},"2")],"SentimentVerySatisfied"),Ta2=h(c.jsx("path",{d:"M11.99 2C6.47 2 2 6.47 2 12s4.47 10 9.99 10S22 17.53 22 12 17.52 2 11.99 2M12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8m1-10.06L14.06 11l1.06-1.06L16.18 11l1.06-1.06-2.12-2.12zm-4.12 0L9.94 11 11 9.94 8.88 7.82 6.76 9.94 7.82 11zM12 17.5c2.33 0 4.31-1.46 5.11-3.5H6.89c.8 2.04 2.78 3.5 5.11 3.5"}),"SentimentVerySatisfiedOutlined"),wa2=h(c.jsx("path",{d:"m8.88 9.94.53.53c.29.29.77.29 1.06 0s.29-.77 0-1.06l-.88-.88a.996.996 0 0 0-1.41 0l-.89.88c-.29.29-.29.77 0 1.06s.77.29 1.06 0zM12 17.5c2.03 0 3.8-1.11 4.75-2.75.19-.33-.05-.75-.44-.75H7.69c-.38 0-.63.42-.44.75.95 1.64 2.72 2.75 4.75 2.75m1.53-7.03c.29.29.77.29 1.06 0l.53-.53.53.53c.29.29.77.29 1.06 0s.29-.77 0-1.06l-.88-.88a.996.996 0 0 0-1.41 0l-.88.88c-.3.29-.3.77-.01 1.06M11.99 2C6.47 2 2 6.47 2 12s4.47 10 9.99 10S22 17.53 22 12 17.52 2 11.99 2M12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8"}),"SentimentVerySatisfiedRounded"),Ra2=h(c.jsx("path",{d:"M8.88 9.94 9.94 11 11 9.94 8.88 7.82 6.76 9.94 7.82 11zM12 17.5c2.33 0 4.31-1.46 5.11-3.5H6.89c.8 2.04 2.78 3.5 5.11 3.5m1-7.56L14.06 11l1.06-1.06L16.18 11l1.06-1.06-2.12-2.12zM11.99 2C6.47 2 2 6.47 2 12s4.47 10 9.99 10S22 17.53 22 12 17.52 2 11.99 2M12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8"}),"SentimentVerySatisfiedSharp"),Oa2=h([c.jsx("path",{d:"M12 4c-4.42 0-8 3.58-8 8s3.58 8 8 8 8-3.58 8-8-3.58-8-8-8M8.88 7.82 11 9.94 9.94 11 8.88 9.94 7.82 11 6.76 9.94zM12 17.5c-2.33 0-4.31-1.46-5.11-3.5h10.22c-.8 2.04-2.78 3.5-5.11 3.5m4.18-6.5-1.06-1.06L14.06 11 13 9.94l2.12-2.12 2.12 2.12z",opacity:".3"},"0"),c.jsx("path",{d:"M8.88 9.94 9.94 11 11 9.94 8.88 7.82 6.76 9.94 7.82 11zm4.12 0L14.06 11l1.06-1.06L16.18 11l1.06-1.06-2.12-2.12zM11.99 2C6.47 2 2 6.47 2 12s4.47 10 9.99 10S22 17.53 22 12 17.52 2 11.99 2M12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8m0-2.5c2.33 0 4.31-1.46 5.11-3.5H6.89c.8 2.04 2.78 3.5 5.11 3.5"},"1")],"SentimentVerySatisfiedTwoTone"),ya2=h(c.jsx("path",{d:"m21.05 17.56-17.97.94L3 17l17.98-.94zM21 19.48H3v1.5h18zM22 5v7c0 1.1-.9 2-2 2H4c-1.1 0-2-.9-2-2V5c0-1.1.9-2 2-2h16c1.1 0 2 .9 2 2m-2 1c-1.68 0-3.04.98-3.21 2.23-.64-.73-2.73-2.73-6.54-2.73-4.67 0-6.75 3-6.75 3s2.08 3 6.75 3c3.81 0 5.9-2 6.54-2.73C16.96 10.02 18.32 11 20 11z"}),"SetMeal"),ga2=h(c.jsx("path",{d:"m21.05 17.56-17.97.94L3 17l17.98-.94zM21 19.48H3v1.5h18zM23 13V4c0-1.1-.9-2-2-2H3c-1.1 0-2 .9-2 2v9c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2m-2 0H3V4h18zm-1-7c-1.68 0-3.04.98-3.21 2.23-.64-.73-2.73-2.73-6.54-2.73-4.67 0-6.75 3-6.75 3s2.08 3 6.75 3c3.81 0 5.9-2 6.54-2.73C16.96 10.02 18.32 11 20 11z"}),"SetMealOutlined"),Aa2=h(c.jsx("path",{d:"m20.3 17.6-16.47.86c-.41.02-.77-.3-.79-.71s.3-.77.71-.79l16.48-.86c.41-.02.77.3.79.71s-.3.77-.72.79m-.05 1.88H3.75c-.41 0-.75.34-.75.75s.34.75.75.75h16.5c.41 0 .75-.34.75-.75s-.34-.75-.75-.75M22 5v7c0 1.1-.9 2-2 2H4c-1.1 0-2-.9-2-2V5c0-1.1.9-2 2-2h16c1.1 0 2 .9 2 2m-2.88 1.09c-1.25.27-2.19 1.11-2.33 2.14-.64-.73-2.73-2.73-6.54-2.73-3.44 0-5.48 1.63-6.31 2.49-.28.29-.28.74 0 1.03.83.86 2.87 2.49 6.31 2.49 3.81 0 5.9-2 6.54-2.73.14 1.02 1.08 1.86 2.33 2.14.46.1.88-.28.88-.74V6.84c0-.47-.43-.85-.88-.75"}),"SetMealRounded"),fa2=h(c.jsx("path",{d:"m21.05 17.56-17.97.94L3 17l17.98-.94zM21 19.48H3v1.5h18zM22 3v11H2V3zm-2 3c-1.68 0-3.04.98-3.21 2.23-.64-.73-2.73-2.73-6.54-2.73-4.67 0-6.75 3-6.75 3s2.08 3 6.75 3c3.81 0 5.9-2 6.54-2.73C16.96 10.02 18.32 11 20 11z"}),"SetMealSharp"),Pa2=h([c.jsx("path",{d:"M21 13H3V4h18zm-1-7c-1.68 0-3.04.98-3.21 2.23-.64-.73-2.73-2.73-6.54-2.73-4.67 0-6.75 3-6.75 3s2.08 3 6.75 3c3.81 0 5.9-2 6.54-2.73C16.96 10.02 18.32 11 20 11z",opacity:".3"},"0"),c.jsx("path",{d:"m21.05 17.56-17.97.94L3 17l17.98-.94zM21 19.48H3v1.5h18zM23 13V4c0-1.1-.9-2-2-2H3c-1.1 0-2 .9-2 2v9c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2m-2 0H3V4h18zm-1-7c-1.68 0-3.04.98-3.21 2.23-.64-.73-2.73-2.73-6.54-2.73-4.67 0-6.75 3-6.75 3s2.08 3 6.75 3c3.81 0 5.9-2 6.54-2.73C16.96 10.02 18.32 11 20 11z"},"1")],"SetMealTwoTone"),Fa2=h(c.jsx("path",{d:"M19.14 12.94c.04-.3.06-.61.06-.94 0-.32-.02-.64-.07-.94l2.03-1.58c.18-.14.23-.41.12-.61l-1.92-3.32c-.12-.22-.37-.29-.59-.22l-2.39.96c-.5-.38-1.03-.7-1.62-.94l-.36-2.54c-.04-.24-.24-.41-.48-.41h-3.84c-.24 0-.43.17-.47.41l-.36 2.54c-.59.24-1.13.57-1.62.94l-2.39-.96c-.22-.08-.47 0-.59.22L2.74 8.87c-.12.21-.08.47.12.61l2.03 1.58c-.05.3-.09.63-.09.94s.02.64.07.94l-2.03 1.58c-.18.14-.23.41-.12.61l1.92 3.32c.12.22.37.29.59.22l2.39-.96c.5.38 1.03.7 1.62.94l.36 2.54c.05.24.24.41.48.41h3.84c.24 0 .44-.17.47-.41l.36-2.54c.59-.24 1.13-.56 1.62-.94l2.39.96c.22.08.47 0 .59-.22l1.92-3.32c.12-.22.07-.47-.12-.61zM12 15.6c-1.98 0-3.6-1.62-3.6-3.6s1.62-3.6 3.6-3.6 3.6 1.62 3.6 3.6-1.62 3.6-3.6 3.6"}),"Settings"),Ba2=h(c.jsx("path",{d:"M20.5 4c-2.61.7-5.67 1-8.5 1s-5.89-.3-8.5-1L3 6c1.86.5 4 .83 6 1v12h2v-6h2v6h2V7c2-.17 4.14-.5 6-1zM12 4c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2M7 24h2v-2H7zm4 0h2v-2h-2zm4 0h2v-2h-2z"}),"SettingsAccessibility"),ba2=h(c.jsx("path",{d:"M20.5 4c-2.61.7-5.67 1-8.5 1s-5.89-.3-8.5-1L3 6c1.86.5 4 .83 6 1v12h2v-6h2v6h2V7c2-.17 4.14-.5 6-1zM12 4c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2M7 24h2v-2H7zm4 0h2v-2h-2zm4 0h2v-2h-2z"}),"SettingsAccessibilityOutlined"),Da2=h(c.jsx("path",{d:"M20.74 4.96c-.13-.53-.67-.85-1.2-.73-2.38.54-5.05.77-7.54.77s-5.16-.23-7.54-.76c-.54-.12-1.07.19-1.2.73l-.02.05c-.13.54.19 1.1.73 1.22 1.62.37 3.37.62 5.03.76v11c0 .55.45 1 1 1s1-.45 1-1v-5h2v5c0 .55.45 1 1 1s1-.45 1-1V7c1.66-.14 3.41-.39 5.03-.76.54-.12.86-.68.73-1.22zM12 4c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2M8 24c.55 0 1-.45 1-1s-.45-1-1-1-1 .45-1 1 .45 1 1 1m4 0c.55 0 1-.45 1-1s-.45-1-1-1-1 .45-1 1 .45 1 1 1m4 0c.55 0 1-.45 1-1s-.45-1-1-1-1 .45-1 1 .45 1 1 1"}),"SettingsAccessibilityRounded"),ka2=h(c.jsx("path",{d:"M20.5 4c-2.61.7-5.67 1-8.5 1s-5.89-.3-8.5-1L3 6c1.86.5 4 .83 6 1v12h2v-6h2v6h2V7c2-.17 4.14-.5 6-1zM12 4c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2M7 24h2v-2H7zm4 0h2v-2h-2zm4 0h2v-2h-2z"}),"SettingsAccessibilitySharp"),Wa2=h(c.jsx("path",{d:"M20.5 4c-2.61.7-5.67 1-8.5 1s-5.89-.3-8.5-1L3 6c1.86.5 4 .83 6 1v12h2v-6h2v6h2V7c2-.17 4.14-.5 6-1zM12 4c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2M7 24h2v-2H7zm4 0h2v-2h-2zm4 0h2v-2h-2z"}),"SettingsAccessibilityTwoTone"),Na2=h(c.jsx("path",{d:"M12 10c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2m7-7H5c-1.11 0-2 .9-2 2v14c0 1.1.89 2 2 2h14c1.11 0 2-.9 2-2V5c0-1.1-.89-2-2-2m-1.75 9c0 .23-.02.46-.05.68l1.48 1.16c.13.11.17.3.08.45l-1.4 2.42c-.09.15-.27.21-.43.15l-1.74-.7c-.36.28-.76.51-1.18.69l-.26 1.85c-.03.17-.18.3-.35.3h-2.8c-.17 0-.32-.13-.35-.29l-.26-1.85c-.43-.18-.82-.41-1.18-.69l-1.74.7c-.16.06-.34 0-.43-.15l-1.4-2.42c-.09-.15-.05-.34.08-.45l1.48-1.16c-.03-.23-.05-.46-.05-.69s.02-.46.05-.68l-1.48-1.16c-.13-.11-.17-.3-.08-.45l1.4-2.42c.09-.15.27-.21.43-.15l1.74.7c.36-.28.76-.51 1.18-.69l.26-1.85c.03-.17.18-.3.35-.3h2.8c.17 0 .32.13.35.29l.26 1.85c.43.18.82.41 1.18.69l1.74-.7c.16-.06.34 0 .43.15l1.4 2.42c.09.15.05.34-.08.45l-1.48 1.16c.03.23.05.46.05.69"}),"SettingsApplications"),Ea2=h(c.jsx("path",{d:"m6.21 13.97 1.2 2.07c.08.13.23.18.37.13l1.49-.6c.31.24.64.44 1.01.59l.22 1.59c.03.14.15.25.3.25h2.4c.15 0 .27-.11.3-.26l.22-1.59c.36-.15.7-.35 1.01-.59l1.49.6c.14.05.29 0 .37-.13l1.2-2.07c.08-.13.04-.29-.07-.39l-1.27-.99c.03-.19.04-.39.04-.58 0-.2-.02-.39-.04-.59l1.27-.99c.11-.09.15-.26.07-.39l-1.2-2.07c-.08-.13-.23-.18-.37-.13l-1.49.6c-.31-.24-.64-.44-1.01-.59l-.22-1.59c-.03-.14-.15-.25-.3-.25h-2.4c-.15 0-.27.11-.3.26l-.22 1.59c-.36.15-.71.34-1.01.58l-1.49-.6c-.14-.05-.29 0-.37.13l-1.2 2.07c-.08.13-.04.29.07.39l1.27.99c-.03.2-.05.39-.05.59s.02.39.04.59l-1.27.99c-.11.1-.14.26-.06.39M12 10.29c.94 0 1.71.77 1.71 1.71s-.77 1.71-1.71 1.71-1.71-.77-1.71-1.71.77-1.71 1.71-1.71M19 3H5c-1.11 0-2 .9-2 2v14c0 1.1.89 2 2 2h14c1.11 0 2-.9 2-2V5c0-1.1-.89-2-2-2m0 16H5V5h14z"}),"SettingsApplicationsOutlined"),Ia2=h([c.jsx("circle",{cx:"12",cy:"12",r:"2"},"0"),c.jsx("path",{d:"M19 3H5c-1.11 0-2 .9-2 2v14c0 1.1.89 2 2 2h14c1.11 0 2-.9 2-2V5c0-1.1-.89-2-2-2m-3.25 9c0 .22-.03.42-.06.63l.84.73c.18.16.22.42.1.63l-.59 1.02c-.12.21-.37.3-.59.22l-1.06-.36q-.48.405-1.08.63l-.22 1.09c-.05.23-.25.4-.49.4h-1.18c-.24 0-.44-.17-.49-.4l-.22-1.09q-.6-.225-1.08-.63l-1.06.36c-.23.08-.47-.02-.59-.22l-.59-1.02c-.12-.21-.08-.47.1-.63l.84-.73c-.05-.21-.08-.41-.08-.63s.03-.42.06-.63l-.84-.73c-.18-.16-.22-.42-.1-.63l.59-1.02c.12-.21.37-.3.59-.22l1.06.36q.48-.405 1.08-.63l.22-1.09c.06-.24.26-.41.5-.41h1.18c.24 0 .44.17.49.4l.22 1.09q.6.225 1.08.63l1.06-.36c.23-.08.47.02.59.22l.59 1.02c.12.21.08.47-.1.63l-.84.73c.04.22.07.42.07.64"},"1")],"SettingsApplicationsRounded"),Ua2=h([c.jsx("path",{d:"M19 3H5c-1.11 0-2 .9-2 2v14c0 1.1.89 2 2 2h14c1.11 0 2-.9 2-2V5c0-1.1-.89-2-2-2m-1.75 9c0 .24-.02.47-.05.71l.01-.02 1.47 1.16c.14.1.23.18.23.18l-1.7 2.94-2.02-.8.02-.03c-.37.29-.77.53-1.21.71h.01l-.27 1.85c-.02.17-.04.3-.04.3h-3.4l-.31-2.15H10c-.44-.18-.84-.42-1.21-.71l.02.03-2.02.8-1.7-2.94s.1-.08.23-.18l1.47-1.16.01.02c-.03-.24-.05-.47-.05-.71s.02-.47.05-.69l-.01.01-1.7-1.34 1.7-2.95 2.01.81v.01c.37-.28.77-.52 1.2-.7h-.01L10.3 5h3.41l.3 2.15H14c.43.18.83.42 1.2.7v-.01l2.01-.81 1.7 2.95-1.71 1.34-.01-.01q.06.33.06.69"},"0"),c.jsx("circle",{cx:"12",cy:"12",r:"2.45"},"1")],"SettingsApplicationsSharp"),Ga2=h([c.jsx("path",{d:"M5 19h14V5H5zm2.5-7c0-.2.02-.39.04-.58l-1.27-.99c-.11-.09-.15-.26-.07-.39l1.2-2.07c.08-.13.23-.18.37-.13l1.49.6c.31-.25.66-.44 1.02-.6l.22-1.59c.03-.14.15-.25.3-.25h2.4c.15 0 .27.11.3.25l.22 1.59c.37.15.7.35 1.01.59l1.49-.6c.14-.05.29 0 .37.13l1.2 2.07c.08.13.04.29-.07.39l-1.27.99c.03.2.04.39.04.59s-.02.39-.04.58l1.27.99c.11.09.15.26.07.39l-1.2 2.07c-.08.13-.23.18-.37.13l-1.49-.6c-.31.24-.65.44-1.01.59l-.22 1.59c-.03.15-.15.26-.3.26h-2.4c-.15 0-.27-.11-.3-.25l-.22-1.59c-.37-.15-.7-.35-1.01-.59l-1.49.6c-.14.05-.29 0-.37-.13l-1.2-2.07c-.08-.13-.04-.29.07-.39l1.27-.99c-.03-.2-.05-.39-.05-.59",opacity:".3"},"0"),c.jsx("path",{d:"m6.21 13.97 1.2 2.07c.08.13.23.18.37.13l1.49-.6c.31.24.64.44 1.01.59l.22 1.59c.03.14.15.25.3.25h2.4c.15 0 .27-.11.3-.26l.22-1.59c.36-.15.7-.35 1.01-.59l1.49.6c.14.05.29 0 .37-.13l1.2-2.07c.08-.13.04-.29-.07-.39l-1.27-.99c.03-.19.04-.39.04-.58 0-.2-.02-.39-.04-.59l1.27-.99c.11-.09.15-.26.07-.39l-1.2-2.07c-.08-.13-.23-.18-.37-.13l-1.49.6c-.31-.24-.64-.44-1.01-.59l-.22-1.59c-.03-.14-.15-.25-.3-.25h-2.4c-.15 0-.27.11-.3.26l-.22 1.59c-.36.15-.71.34-1.01.58l-1.49-.6c-.14-.05-.29 0-.37.13l-1.2 2.07c-.08.13-.04.29.07.39l1.27.99c-.03.2-.05.39-.05.59s.02.39.04.59l-1.27.99c-.11.1-.14.26-.06.39M12 10.29c.94 0 1.71.77 1.71 1.71s-.77 1.71-1.71 1.71-1.71-.77-1.71-1.71.77-1.71 1.71-1.71M19 3H5c-1.11 0-2 .9-2 2v14c0 1.1.89 2 2 2h14c1.11 0 2-.9 2-2V5c0-1.1-.89-2-2-2m0 16H5V5h14z"},"1")],"SettingsApplicationsTwoTone"),Ka2=h(c.jsx("path",{d:"M14 12c0-1.1-.9-2-2-2s-2 .9-2 2 .9 2 2 2 2-.9 2-2m-2-9c-4.97 0-9 4.03-9 9H0l4 4 4-4H5c0-3.87 3.13-7 7-7s7 3.13 7 7-3.13 7-7 7c-1.51 0-2.91-.49-4.06-1.3l-1.42 1.44C8.04 20.3 9.94 21 12 21c4.97 0 9-4.03 9-9s-4.03-9-9-9"}),"SettingsBackupRestore"),qa2=h(c.jsx("path",{d:"M14 12c0-1.1-.9-2-2-2s-2 .9-2 2 .9 2 2 2 2-.9 2-2m-2-9c-4.97 0-9 4.03-9 9H0l4 4 4-4H5c0-3.87 3.13-7 7-7s7 3.13 7 7-3.13 7-7 7c-1.51 0-2.91-.49-4.06-1.3l-1.42 1.44C8.04 20.3 9.94 21 12 21c4.97 0 9-4.03 9-9s-4.03-9-9-9"}),"SettingsBackupRestoreOutlined"),Qa2=h(c.jsx("path",{d:"M11.77 3c-2.65.07-5 1.28-6.6 3.16L3.85 4.85c-.31-.31-.85-.09-.85.36V9.5c0 .28.22.5.5.5h4.29c.45 0 .67-.54.35-.85L6.59 7.59C7.88 6.02 9.82 5 12 5c4.32 0 7.74 3.94 6.86 8.41-.54 2.77-2.81 4.98-5.58 5.47-3.8.68-7.18-1.74-8.05-5.16-.12-.42-.52-.72-.96-.72-.65 0-1.14.61-.98 1.23C4.28 18.12 7.8 21 12 21c5.06 0 9.14-4.17 9-9.26-.14-4.88-4.35-8.86-9.23-8.74M14 12c0-1.1-.9-2-2-2s-2 .9-2 2 .9 2 2 2 2-.9 2-2"}),"SettingsBackupRestoreRounded"),Za2=h(c.jsx("path",{d:"M14 12c0-1.1-.9-2-2-2s-2 .9-2 2 .9 2 2 2 2-.9 2-2m-2-9c-4.97 0-9 4.03-9 9H0l4 4 4-4H5c0-3.87 3.13-7 7-7s7 3.13 7 7-3.13 7-7 7c-1.51 0-2.91-.49-4.06-1.3l-1.42 1.44C8.04 20.3 9.94 21 12 21c4.97 0 9-4.03 9-9s-4.03-9-9-9"}),"SettingsBackupRestoreSharp"),Ja2=h(c.jsx("path",{d:"M14 12c0-1.1-.9-2-2-2s-2 .9-2 2 .9 2 2 2 2-.9 2-2m-2-9c-4.97 0-9 4.03-9 9H0l4 4 4-4H5c0-3.87 3.13-7 7-7s7 3.13 7 7-3.13 7-7 7c-1.51 0-2.91-.49-4.06-1.3l-1.42 1.44C8.04 20.3 9.94 21 12 21c4.97 0 9-4.03 9-9s-4.03-9-9-9"}),"SettingsBackupRestoreTwoTone"),Ya2=h(c.jsx("path",{d:"M11 24h2v-2h-2zm-4 0h2v-2H7zm8 0h2v-2h-2zm2.71-18.29L12 0h-1v7.59L6.41 3 5 4.41 10.59 10 5 15.59 6.41 17 11 12.41V20h1l5.71-5.71-4.3-4.29zM13 3.83l1.88 1.88L13 7.59zm1.88 10.46L13 16.17v-3.76z"}),"SettingsBluetooth"),_a2=h(c.jsx("path",{d:"M11 24h2v-2h-2zm-4 0h2v-2H7zm8 0h2v-2h-2zm2.71-18.29L12 0h-1v7.59L6.41 3 5 4.41 10.59 10 5 15.59 6.41 17 11 12.41V20h1l5.71-5.71-4.3-4.29zM13 3.83l1.88 1.88L13 7.59zm1.88 10.46L13 16.17v-3.76z"}),"SettingsBluetoothOutlined"),Xa2=h([c.jsx("circle",{cx:"12",cy:"23",r:"1"},"0"),c.jsx("circle",{cx:"8",cy:"23",r:"1"},"1"),c.jsx("circle",{cx:"16",cy:"23",r:"1"},"2"),c.jsx("path",{d:"M13.41 10 17 6.42c.39-.39.39-1.02 0-1.42L12.21.21c-.14-.14-.32-.21-.5-.21-.39 0-.71.32-.71.71v6.88L7.11 3.71a.996.996 0 0 0-1.41 0c-.39.39-.39 1.02 0 1.41L10.59 10 5.7 14.89c-.39.39-.39 1.02 0 1.41s1.02.39 1.41 0L11 12.41v6.88c0 .39.32.71.71.71.19 0 .37-.07.5-.21L17 15c.39-.39.39-1.02 0-1.42zM13 3.83l1.88 1.88L13 7.59zm0 12.34v-3.76l1.88 1.88z"},"3")],"SettingsBluetoothRounded"),$a2=h(c.jsx("path",{d:"M11 24h2v-2h-2zm-4 0h2v-2H7zm8 0h2v-2h-2zm2.71-18.29L12 0h-1v7.59L6.41 3 5 4.41 10.59 10 5 15.59 6.41 17 11 12.41V20h1l5.71-5.71-4.3-4.29zM13 3.83l1.88 1.88L13 7.59zm1.88 10.46L13 16.17v-3.76z"}),"SettingsBluetoothSharp"),cd2=h(c.jsx("path",{d:"M11 24h2v-2h-2zm-4 0h2v-2H7zm8 0h2v-2h-2zm2.71-18.29L12 0h-1v7.59L6.41 3 5 4.41 10.59 10 5 15.59 6.41 17 11 12.41V20h1l5.71-5.71-4.3-4.29zM13 3.83l1.88 1.88L13 7.59zm1.88 10.46L13 16.17v-3.76z"}),"SettingsBluetoothTwoTone"),hd2=h(c.jsx("path",{d:"M21 3H3c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 16.01H3V4.99h18zM8 16h2.5l1.5 1.5 1.5-1.5H16v-2.5l1.5-1.5-1.5-1.5V8h-2.5L12 6.5 10.5 8H8v2.5L6.5 12 8 13.5zm4-7c1.66 0 3 1.34 3 3s-1.34 3-3 3z"}),"SettingsBrightness"),sd2=h(c.jsx("path",{d:"M21 3H3c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 16.01H3V4.99h18zM8 16h2.5l1.5 1.5 1.5-1.5H16v-2.5l1.5-1.5-1.5-1.5V8h-2.5L12 6.5 10.5 8H8v2.5L6.5 12 8 13.5zm4-7c1.66 0 3 1.34 3 3s-1.34 3-3 3z"}),"SettingsBrightnessOutlined"),td2=h(c.jsx("path",{d:"M20 4H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2m-2.85 8.35L16 13.5v2c0 .28-.22.5-.5.5h-2l-1.15 1.15c-.2.2-.51.2-.71 0L10.5 16h-2c-.28 0-.5-.22-.5-.5v-2l-1.15-1.15c-.2-.2-.2-.51 0-.71L8 10.5v-2c0-.28.22-.5.5-.5h2l1.15-1.15c.2-.2.51-.2.71 0L13.5 8h2c.28 0 .5.22.5.5v2l1.15 1.15c.19.19.19.51 0 .7M12 9v6c1.66 0 3-1.34 3-3s-1.34-3-3-3"}),"SettingsBrightnessRounded"),od2=h(c.jsx("path",{d:"M23 3H1v18h22zm-2 16.01H3V4.99h18zM8 16h2.5l1.5 1.5 1.5-1.5H16v-2.5l1.5-1.5-1.5-1.5V8h-2.5L12 6.5 10.5 8H8v2.5L6.5 12 8 13.5zm4-7c1.66 0 3 1.34 3 3s-1.34 3-3 3z"}),"SettingsBrightnessSharp"),vd2=h([c.jsx("path",{d:"M3 19.01h18V4.99H3zm5-8.51V8h2.5L12 6.5 13.5 8H16v2.5l1.5 1.5-1.5 1.5V16h-2.5L12 17.5 10.5 16H8v-2.5L6.5 12z",opacity:".3"},"0"),c.jsx("path",{d:"M8 16h2.5l1.5 1.5 1.5-1.5H16v-2.5l1.5-1.5-1.5-1.5V8h-2.5L12 6.5 10.5 8H8v2.5L6.5 12 8 13.5zm4-7c1.66 0 3 1.34 3 3s-1.34 3-3 3zm9-6H3c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 16.01H3V4.99h18z"},"1")],"SettingsBrightnessTwoTone"),ed2=h(c.jsx("path",{d:"M7 24h2v-2H7zm4 0h2v-2h-2zm4 0h2v-2h-2zM16 .01 8 0C6.9 0 6 .9 6 2v16c0 1.1.9 2 2 2h8c1.1 0 2-.9 2-2V2c0-1.1-.9-1.99-2-1.99M16 16H8V4h8z"}),"SettingsCell"),ld2=h(c.jsx("path",{d:"M7 22h2v2H7zm4 0h2v2h-2zm4 0h2v2h-2zM16 .01 8 0C6.9 0 6 .9 6 2v16c0 1.1.9 2 2 2h8c1.1 0 2-.9 2-2V2c0-1.1-.9-1.99-2-1.99M16 18H8v-1h8zm0-3H8V5h8zm0-12H8V2h8z"}),"SettingsCellOutlined"),nd2=h(c.jsx("path",{d:"M8 24c.55 0 1-.45 1-1s-.45-1-1-1-1 .45-1 1 .45 1 1 1m4 0c.55 0 1-.45 1-1s-.45-1-1-1-1 .45-1 1 .45 1 1 1m4 0c.55 0 1-.45 1-1s-.45-1-1-1-1 .45-1 1 .45 1 1 1M16 .01 8 0C6.9 0 6 .9 6 2v16c0 1.1.9 2 2 2h8c1.1 0 2-.9 2-2V2c0-1.1-.9-1.99-2-1.99M16 16H8V4h8z"}),"SettingsCellRounded"),ad2=h(c.jsx("path",{d:"M7 24h2v-2H7zm4 0h2v-2h-2zm4 0h2v-2h-2zM6 0v20h12V0zm10 16H8V4h8z"}),"SettingsCellSharp"),dd2=h([c.jsx("path",{d:"M8 17h8v1H8zM8 2h8v1H8z",opacity:".3"},"0"),c.jsx("path",{d:"M7 22h2v2H7zm4 0h2v2h-2zm4 0h2v2h-2zM16 .01 8 0C6.9 0 6 .9 6 2v16c0 1.1.9 2 2 2h8c1.1 0 2-.9 2-2V2c0-1.1-.9-1.99-2-1.99M16 18H8v-1h8zm0-3H8V5h8zm0-12H8V2h8z"},"1")],"SettingsCellTwoTone"),zd2=h(c.jsx("path",{d:"M7.77 6.76 6.23 5.48.82 12l5.41 6.52 1.54-1.28L3.42 12zM7 13h2v-2H7zm10-2h-2v2h2zm-6 2h2v-2h-2zm6.77-7.52-1.54 1.28L20.58 12l-4.35 5.24 1.54 1.28L23.18 12z"}),"SettingsEthernet"),md2=h(c.jsx("path",{d:"M7.77 6.76 6.23 5.48.82 12l5.41 6.52 1.54-1.28L3.42 12zM7 13h2v-2H7zm10-2h-2v2h2zm-6 2h2v-2h-2zm6.77-7.52-1.54 1.28L20.58 12l-4.35 5.24 1.54 1.28L23.18 12z"}),"SettingsEthernetOutlined"),pd2=h(c.jsx("path",{d:"M7.71 6.71a.996.996 0 0 0-1.41 0L1.71 11.3c-.39.39-.39 1.02 0 1.41L6.3 17.3c.39.39 1.02.39 1.41 0s.39-1.02 0-1.41L3.83 12l3.88-3.88c.38-.39.38-1.03 0-1.41m8.58 0c-.39.39-.39 1.02 0 1.41L20.17 12l-3.88 3.88c-.39.39-.39 1.02 0 1.41s1.02.39 1.41 0l4.59-4.59c.39-.39.39-1.02 0-1.41L17.7 6.7c-.38-.38-1.02-.38-1.41.01M8 13c.55 0 1-.45 1-1s-.45-1-1-1-1 .45-1 1 .45 1 1 1m4 0c.55 0 1-.45 1-1s-.45-1-1-1-1 .45-1 1 .45 1 1 1m4-2c-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1-.45-1-1-1"}),"SettingsEthernetRounded"),Hd2=h(c.jsx("path",{d:"M7.77 6.76 6.23 5.48.82 12l5.41 6.52 1.54-1.28L3.42 12zM7 13h2v-2H7zm10-2h-2v2h2zm-6 2h2v-2h-2zm6.77-7.52-1.54 1.28L20.58 12l-4.35 5.24 1.54 1.28L23.18 12z"}),"SettingsEthernetSharp"),Md2=h(c.jsx("path",{d:"M7.77 6.76 6.23 5.48.82 12l5.41 6.52 1.54-1.28L3.42 12zM7 13h2v-2H7zm10-2h-2v2h2zm-6 2h2v-2h-2zm6.77-7.52-1.54 1.28L20.58 12l-4.35 5.24 1.54 1.28L23.18 12z"}),"SettingsEthernetTwoTone"),rd2=h(c.jsx("path",{d:"M12 5c-3.87 0-7 3.13-7 7h2c0-2.76 2.24-5 5-5s5 2.24 5 5h2c0-3.87-3.13-7-7-7m1 9.29c.88-.39 1.5-1.26 1.5-2.29 0-1.38-1.12-2.5-2.5-2.5S9.5 10.62 9.5 12c0 1.02.62 1.9 1.5 2.29v3.3L7.59 21 9 22.41l3-3 3 3L16.41 21 13 17.59zM12 1C5.93 1 1 5.93 1 12h2c0-4.97 4.03-9 9-9s9 4.03 9 9h2c0-6.07-4.93-11-11-11"}),"SettingsInputAntenna"),id2=h(c.jsx("path",{d:"M12 5c-3.87 0-7 3.13-7 7h2c0-2.76 2.24-5 5-5s5 2.24 5 5h2c0-3.87-3.13-7-7-7m1 9.29c.88-.39 1.5-1.26 1.5-2.29 0-1.38-1.12-2.5-2.5-2.5S9.5 10.62 9.5 12c0 1.02.62 1.9 1.5 2.29v3.3L7.59 21 9 22.41l3-3 3 3L16.41 21 13 17.59zM12 1C5.93 1 1 5.93 1 12h2c0-4.97 4.03-9 9-9s9 4.03 9 9h2c0-6.07-4.93-11-11-11"}),"SettingsInputAntennaOutlined"),Vd2=h(c.jsx("path",{d:"M12 5c-3.48 0-6.37 2.54-6.91 5.87-.1.59.39 1.13 1 1.13.49 0 .9-.36.98-.85C7.48 8.79 9.53 7 12 7s4.52 1.79 4.93 4.15c.08.49.49.85.98.85.61 0 1.09-.54.99-1.13C18.37 7.54 15.48 5 12 5m1 9.29c1.07-.48 1.76-1.66 1.41-2.99-.22-.81-.87-1.47-1.68-1.7-1.69-.48-3.23.78-3.23 2.4 0 1.02.62 1.9 1.5 2.29v3.3l-2.71 2.7c-.39.39-.39 1.02 0 1.41s1.02.39 1.41 0l2.3-2.3 2.3 2.3c.39.39 1.02.39 1.41 0s.39-1.02 0-1.41L13 17.59zM12 1C6.3 1 1.61 5.34 1.05 10.9c-.05.59.41 1.1 1 1.1.51 0 .94-.38.99-.88C3.48 6.56 7.33 3 12 3s8.52 3.56 8.96 8.12c.05.5.48.88.99.88.59 0 1.06-.51 1-1.1C22.39 5.34 17.7 1 12 1"}),"SettingsInputAntennaRounded"),xd2=h(c.jsx("path",{d:"M12 5c-3.87 0-7 3.13-7 7h2c0-2.76 2.24-5 5-5s5 2.24 5 5h2c0-3.87-3.13-7-7-7m1 9.29c.88-.39 1.5-1.26 1.5-2.29 0-1.38-1.12-2.5-2.5-2.5S9.5 10.62 9.5 12c0 1.02.62 1.9 1.5 2.29v3.3L7.59 21 9 22.41l3-3 3 3L16.41 21 13 17.59zM12 1C5.93 1 1 5.93 1 12h2c0-4.97 4.03-9 9-9s9 4.03 9 9h2c0-6.07-4.93-11-11-11"}),"SettingsInputAntennaSharp"),jd2=h(c.jsx("path",{d:"M12 5c-3.87 0-7 3.13-7 7h2c0-2.76 2.24-5 5-5s5 2.24 5 5h2c0-3.87-3.13-7-7-7m1 9.29c.88-.39 1.5-1.26 1.5-2.29 0-1.38-1.12-2.5-2.5-2.5S9.5 10.62 9.5 12c0 1.02.62 1.9 1.5 2.29v3.3L7.59 21 9 22.41l3-3 3 3L16.41 21 13 17.59zM12 1C5.93 1 1 5.93 1 12h2c0-4.97 4.03-9 9-9s9 4.03 9 9h2c0-6.07-4.93-11-11-11"}),"SettingsInputAntennaTwoTone"),ud2=h(c.jsx("path",{d:"M5 2c0-.55-.45-1-1-1s-1 .45-1 1v4H1v6h6V6H5zm4 14c0 1.3.84 2.4 2 2.82V23h2v-4.18c1.16-.41 2-1.51 2-2.82v-2H9zm-8 0c0 1.3.84 2.4 2 2.82V23h2v-4.18C6.16 18.4 7 17.3 7 16v-2H1zM21 6V2c0-.55-.45-1-1-1s-1 .45-1 1v4h-2v6h6V6zm-8-4c0-.55-.45-1-1-1s-1 .45-1 1v4H9v6h6V6h-2zm4 14c0 1.3.84 2.4 2 2.82V23h2v-4.18c1.16-.41 2-1.51 2-2.82v-2h-6z"}),"SettingsInputComponent"),Ld2=h(c.jsx("path",{d:"M5 2c0-.55-.45-1-1-1s-1 .45-1 1v4H1v10c0 1.3.84 2.4 2 2.82V23h2v-4.18C6.16 18.4 7 17.3 7 16V6H5zM4 17c-.55 0-1-.45-1-1v-2h2v2c0 .55-.45 1-1 1m-1-5V8h2v4zM13 2c0-.55-.45-1-1-1s-1 .45-1 1v4H9v10c0 1.3.84 2.4 2 2.82V23h2v-4.18c1.16-.42 2-1.52 2-2.82V6h-2zm-1 15c-.55 0-1-.45-1-1v-2h2v2c0 .55-.45 1-1 1m-1-5V8h2v4zm10-6V2c0-.55-.45-1-1-1s-1 .45-1 1v4h-2v10c0 1.3.84 2.4 2 2.82V23h2v-4.18c1.16-.42 2-1.52 2-2.82V6zm-1 11c-.55 0-1-.45-1-1v-2h2v2c0 .55-.45 1-1 1m-1-5V8h2v4z"}),"SettingsInputComponentOutlined"),Sd2=h(c.jsx("path",{d:"M5 2c0-.55-.45-1-1-1s-1 .45-1 1v4H2c-.55 0-1 .45-1 1v5h6V7c0-.55-.45-1-1-1H5zm4 14c0 1.3.84 2.4 2 2.82V22c0 .55.45 1 1 1s1-.45 1-1v-3.18c1.16-.41 2-1.51 2-2.82v-2H9zm-8 0c0 1.3.84 2.4 2 2.82V22c0 .55.45 1 1 1s1-.45 1-1v-3.18C6.16 18.4 7 17.3 7 16v-2H1zM21 6V2c0-.55-.45-1-1-1s-1 .45-1 1v4h-1c-.55 0-1 .45-1 1v5h6V7c0-.55-.45-1-1-1zm-8-4c0-.55-.45-1-1-1s-1 .45-1 1v4h-1c-.55 0-1 .45-1 1v5h6V7c0-.55-.45-1-1-1h-1zm4 14c0 1.3.84 2.4 2 2.82V22c0 .55.45 1 1 1s1-.45 1-1v-3.18c1.16-.41 2-1.51 2-2.82v-2h-6z"}),"SettingsInputComponentRounded"),Cd2=h(c.jsx("path",{d:"M5 2c0-.55-.45-1-1-1s-1 .45-1 1v4H1v6h6V6H5zm4 16.82h2V23h2v-4.18h2V14H9zm-8 0h2V23h2v-4.18h2V14H1zM21 6V2c0-.55-.45-1-1-1s-1 .45-1 1v4h-2v6h6V6zm-8-4c0-.55-.45-1-1-1s-1 .45-1 1v4H9v6h6V6h-2zm4 16.82h2V23h2v-4.18h2V14h-6z"}),"SettingsInputComponentSharp"),Td2=h([c.jsx("path",{d:"M11 16c0 .55.45 1 1 1s1-.45 1-1v-2h-2zm-8 0c0 .55.45 1 1 1s1-.45 1-1v-2H3zm16 0c0 .55.45 1 1 1s1-.45 1-1v-2h-2z",opacity:".3"},"0"),c.jsx("path",{d:"M5 2c0-.55-.45-1-1-1s-1 .45-1 1v4H1v10c0 1.3.84 2.4 2 2.82V23h2v-4.18C6.16 18.4 7 17.3 7 16V6H5zm0 14c0 .55-.45 1-1 1s-1-.45-1-1v-2h2zm0-4H3V8h2zm8-10c0-.55-.45-1-1-1s-1 .45-1 1v4H9v10c0 1.3.84 2.4 2 2.82V23h2v-4.18c1.16-.42 2-1.52 2-2.82V6h-2zm0 14c0 .55-.45 1-1 1s-1-.45-1-1v-2h2zm0-4h-2V8h2zm8-6V2c0-.55-.45-1-1-1s-1 .45-1 1v4h-2v10c0 1.3.84 2.4 2 2.82V23h2v-4.18c1.16-.42 2-1.52 2-2.82V6zm0 10c0 .55-.45 1-1 1s-1-.45-1-1v-2h2zm0-4h-2V8h2z"},"1")],"SettingsInputComponentTwoTone"),wd2=h(c.jsx("path",{d:"M5 2c0-.55-.45-1-1-1s-1 .45-1 1v4H1v6h6V6H5zm4 14c0 1.3.84 2.4 2 2.82V23h2v-4.18c1.16-.41 2-1.51 2-2.82v-2H9zm-8 0c0 1.3.84 2.4 2 2.82V23h2v-4.18C6.16 18.4 7 17.3 7 16v-2H1zM21 6V2c0-.55-.45-1-1-1s-1 .45-1 1v4h-2v6h6V6zm-8-4c0-.55-.45-1-1-1s-1 .45-1 1v4H9v6h6V6h-2zm4 14c0 1.3.84 2.4 2 2.82V23h2v-4.18c1.16-.41 2-1.51 2-2.82v-2h-6z"}),"SettingsInputComposite"),Rd2=h(c.jsx("path",{d:"M5 2c0-.55-.45-1-1-1s-1 .45-1 1v4H1v10c0 1.3.84 2.4 2 2.82V23h2v-4.18C6.16 18.4 7 17.3 7 16V6H5zM4 17c-.55 0-1-.45-1-1v-2h2v2c0 .55-.45 1-1 1m-1-5V8h2v4zM13 2c0-.55-.45-1-1-1s-1 .45-1 1v4H9v10c0 1.3.84 2.4 2 2.82V23h2v-4.18c1.16-.42 2-1.52 2-2.82V6h-2zm-1 15c-.55 0-1-.45-1-1v-2h2v2c0 .55-.45 1-1 1m-1-5V8h2v4zm10-6V2c0-.55-.45-1-1-1s-1 .45-1 1v4h-2v10c0 1.3.84 2.4 2 2.82V23h2v-4.18c1.16-.42 2-1.52 2-2.82V6zm-1 11c-.55 0-1-.45-1-1v-2h2v2c0 .55-.45 1-1 1m-1-5V8h2v4z"}),"SettingsInputCompositeOutlined"),Od2=h(c.jsx("path",{d:"M5 2c0-.55-.45-1-1-1s-1 .45-1 1v4H2c-.55 0-1 .45-1 1v5h6V7c0-.55-.45-1-1-1H5zm4 14c0 1.3.84 2.4 2 2.82V22c0 .55.45 1 1 1s1-.45 1-1v-3.18c1.16-.41 2-1.51 2-2.82v-2H9zm-8 0c0 1.3.84 2.4 2 2.82V22c0 .55.45 1 1 1s1-.45 1-1v-3.18C6.16 18.4 7 17.3 7 16v-2H1zM21 6V2c0-.55-.45-1-1-1s-1 .45-1 1v4h-1c-.55 0-1 .45-1 1v5h6V7c0-.55-.45-1-1-1zm-8-4c0-.55-.45-1-1-1s-1 .45-1 1v4h-1c-.55 0-1 .45-1 1v5h6V7c0-.55-.45-1-1-1h-1zm4 14c0 1.3.84 2.4 2 2.82V22c0 .55.45 1 1 1s1-.45 1-1v-3.18c1.16-.41 2-1.51 2-2.82v-2h-6z"}),"SettingsInputCompositeRounded"),yd2=h(c.jsx("path",{d:"M5 2c0-.55-.45-1-1-1s-1 .45-1 1v4H1v6h6V6H5zm4 16.82h2V23h2v-4.18h2V14H9zm-8 0h2V23h2v-4.18h2V14H1zM21 6V2c0-.55-.45-1-1-1s-1 .45-1 1v4h-2v6h6V6zm-8-4c0-.55-.45-1-1-1s-1 .45-1 1v4H9v6h6V6h-2zm4 16.82h2V23h2v-4.18h2V14h-6z"}),"SettingsInputCompositeSharp"),gd2=h([c.jsx("path",{d:"M3 16c0 .55.45 1 1 1s1-.45 1-1v-2H3zm8 0c0 .55.45 1 1 1s1-.45 1-1v-2h-2zm8 0c0 .55.45 1 1 1s1-.45 1-1v-2h-2z",opacity:".3"},"0"),c.jsx("path",{d:"M5 2c0-.55-.45-1-1-1s-1 .45-1 1v4H1v10c0 1.3.84 2.4 2 2.82V23h2v-4.18C6.16 18.4 7 17.3 7 16V6H5zm0 14c0 .55-.45 1-1 1s-1-.45-1-1v-2h2zm0-4H3V8h2zm8-10c0-.55-.45-1-1-1s-1 .45-1 1v4H9v10c0 1.3.84 2.4 2 2.82V23h2v-4.18c1.16-.42 2-1.52 2-2.82V6h-2zm0 14c0 .55-.45 1-1 1s-1-.45-1-1v-2h2zm0-4h-2V8h2zm8-6V2c0-.55-.45-1-1-1s-1 .45-1 1v4h-2v10c0 1.3.84 2.4 2 2.82V23h2v-4.18c1.16-.42 2-1.52 2-2.82V6zm0 10c0 .55-.45 1-1 1s-1-.45-1-1v-2h2zm0-4h-2V8h2z"},"1")],"SettingsInputCompositeTwoTone"),Ad2=h(c.jsx("path",{d:"M18 7V4c0-1.1-.9-2-2-2H8c-1.1 0-2 .9-2 2v3H5v6l3 6v3h8v-3l3-6V7zM8 4h8v3h-2V5h-1v2h-2V5h-1v2H8z"}),"SettingsInputHdmi"),fd2=h(c.jsx("path",{d:"M18 7V4c0-1.1-.9-2-2-2H8c-1.1 0-2 .9-2 2v3H5v6l3 6v3h8v-3l3-6V7zM8 4h8v3h-2.01V5h-1v2H11V5h-1v2H8zm9 8.53-3 6V20h-4v-1.47l-3-6V9h10z"}),"SettingsInputHdmiOutlined"),Pd2=h(c.jsx("path",{d:"M18 7V4c0-1.1-.9-2-2-2H8c-1.1 0-2 .9-2 2v3c-.55 0-1 .45-1 1v4.7c0 .2.06.39.17.55L8 19v2c0 .55.45 1 1 1h6c.55 0 1-.45 1-1v-2l2.83-5.75c.11-.16.17-.36.17-.55V8c0-.55-.45-1-1-1m-2 0h-2V5.5c0-.28-.22-.5-.5-.5s-.5.22-.5.5V7h-2V5.5c0-.28-.22-.5-.5-.5s-.5.22-.5.5V7H8V4h8z"}),"SettingsInputHdmiRounded"),Fd2=h(c.jsx("path",{d:"M18 7V2H6v5H5v6l3 6v3h8v-3l3-6V7zM8 4h8v3h-2V5h-1v2h-2V5h-1v2H8z"}),"SettingsInputHdmiSharp"),Bd2=h([c.jsx("path",{d:"M8 9H7v3.53l2.79 5.58.21.42V20h4v-1.47l.21-.42L17 12.53V9h-1z",opacity:".3"},"0"),c.jsx("path",{d:"M18 7V4c0-1.1-.9-2-2-2H8c-1.1 0-2 .9-2 2v3H5v6l3 6v3h8v-3l3-6V7zM8 4h8v3h-2.01V5h-1v2H11V5h-1v2H8zm9 8.53-3 6V20h-4v-1.47l-3-6V9h10z"},"1")],"SettingsInputHdmiTwoTone"),bd2=h(c.jsx("path",{d:"M8 11.5c0-.83-.67-1.5-1.5-1.5S5 10.67 5 11.5 5.67 13 6.5 13 8 12.33 8 11.5m7-5c0-.83-.67-1.5-1.5-1.5h-3C9.67 5 9 5.67 9 6.5S9.67 8 10.5 8h3c.83 0 1.5-.67 1.5-1.5M8.5 15c-.83 0-1.5.67-1.5 1.5S7.67 18 8.5 18s1.5-.67 1.5-1.5S9.33 15 8.5 15M12 1C5.93 1 1 5.93 1 12s4.93 11 11 11 11-4.93 11-11S18.07 1 12 1m0 20c-4.96 0-9-4.04-9-9s4.04-9 9-9 9 4.04 9 9-4.04 9-9 9m5.5-11c-.83 0-1.5.67-1.5 1.5s.67 1.5 1.5 1.5 1.5-.67 1.5-1.5-.67-1.5-1.5-1.5m-2 5c-.83 0-1.5.67-1.5 1.5s.67 1.5 1.5 1.5 1.5-.67 1.5-1.5-.67-1.5-1.5-1.5"}),"SettingsInputSvideo"),Dd2=h(c.jsx("path",{d:"M8 11.5c0-.83-.67-1.5-1.5-1.5S5 10.67 5 11.5 5.67 13 6.5 13 8 12.33 8 11.5m7-5c0-.83-.67-1.5-1.5-1.5h-3C9.67 5 9 5.67 9 6.5S9.67 8 10.5 8h3c.83 0 1.5-.67 1.5-1.5M8.5 15c-.83 0-1.5.67-1.5 1.5S7.67 18 8.5 18s1.5-.67 1.5-1.5S9.33 15 8.5 15M12 1C5.93 1 1 5.93 1 12s4.93 11 11 11 11-4.93 11-11S18.07 1 12 1m0 20c-4.96 0-9-4.04-9-9s4.04-9 9-9 9 4.04 9 9-4.04 9-9 9m5.5-11c-.83 0-1.5.67-1.5 1.5s.67 1.5 1.5 1.5 1.5-.67 1.5-1.5-.67-1.5-1.5-1.5m-2 5c-.83 0-1.5.67-1.5 1.5s.67 1.5 1.5 1.5 1.5-.67 1.5-1.5-.67-1.5-1.5-1.5"}),"SettingsInputSvideoOutlined"),kd2=h([c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m0 18c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8"},"0"),c.jsx("circle",{cx:"7.5",cy:"11.5",r:"1.5"},"1"),c.jsx("circle",{cx:"16.5",cy:"11.5",r:"1.5"},"2"),c.jsx("circle",{cx:"9",cy:"16",r:"1.5"},"3"),c.jsx("circle",{cx:"15",cy:"16",r:"1.5"},"4"),c.jsx("path",{d:"M15 7.5c0-.83-.67-1.5-1.5-1.5h-3C9.67 6 9 6.67 9 7.5S9.67 9 10.5 9h3c.83 0 1.5-.67 1.5-1.5"},"5")],"SettingsInputSvideoRounded"),Wd2=h(c.jsx("path",{d:"M8 11.5c0-.83-.67-1.5-1.5-1.5S5 10.67 5 11.5 5.67 13 6.5 13 8 12.33 8 11.5m7-5c0-.83-.67-1.5-1.5-1.5h-3C9.67 5 9 5.67 9 6.5S9.67 8 10.5 8h3c.83 0 1.5-.67 1.5-1.5M8.5 15c-.83 0-1.5.67-1.5 1.5S7.67 18 8.5 18s1.5-.67 1.5-1.5S9.33 15 8.5 15M12 1C5.93 1 1 5.93 1 12s4.93 11 11 11 11-4.93 11-11S18.07 1 12 1m0 20c-4.96 0-9-4.04-9-9s4.04-9 9-9 9 4.04 9 9-4.04 9-9 9m5.5-11c-.83 0-1.5.67-1.5 1.5s.67 1.5 1.5 1.5 1.5-.67 1.5-1.5-.67-1.5-1.5-1.5m-2 5c-.83 0-1.5.67-1.5 1.5s.67 1.5 1.5 1.5 1.5-.67 1.5-1.5-.67-1.5-1.5-1.5"}),"SettingsInputSvideoSharp"),Nd2=h([c.jsx("path",{d:"M12 3c-4.96 0-9 4.04-9 9s4.04 9 9 9 9-4.04 9-9-4.04-9-9-9m-7 8.5c0-.83.67-1.5 1.5-1.5s1.5.67 1.5 1.5S7.33 13 6.5 13 5 12.33 5 11.5M8.5 18c-.83 0-1.5-.67-1.5-1.5S7.67 15 8.5 15s1.5.67 1.5 1.5S9.33 18 8.5 18m2-10C9.67 8 9 7.33 9 6.5S9.67 5 10.5 5h3c.83 0 1.5.67 1.5 1.5S14.33 8 13.5 8zm5 10c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5m2-5c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5",opacity:".3"},"0"),c.jsx("path",{d:"M15 6.5c0-.83-.67-1.5-1.5-1.5h-3C9.67 5 9 5.67 9 6.5S9.67 8 10.5 8h3c.83 0 1.5-.67 1.5-1.5"},"1"),c.jsx("circle",{cx:"15.5",cy:"16.5",r:"1.5"},"2"),c.jsx("circle",{cx:"17.5",cy:"11.5",r:"1.5"},"3"),c.jsx("path",{d:"M12 1C5.93 1 1 5.93 1 12s4.93 11 11 11 11-4.93 11-11S18.07 1 12 1m0 20c-4.96 0-9-4.04-9-9s4.04-9 9-9 9 4.04 9 9-4.04 9-9 9"},"4"),c.jsx("circle",{cx:"6.5",cy:"11.5",r:"1.5"},"5"),c.jsx("circle",{cx:"8.5",cy:"16.5",r:"1.5"},"6")],"SettingsInputSvideoTwoTone"),Ed2=h(c.jsx("path",{d:"M19.43 12.98c.04-.32.07-.64.07-.98s-.03-.66-.07-.98l2.11-1.65c.19-.15.24-.42.12-.64l-2-3.46c-.09-.16-.26-.25-.44-.25-.06 0-.12.01-.17.03l-2.49 1c-.52-.4-1.08-.73-1.69-.98l-.38-2.65C14.46 2.18 14.25 2 14 2h-4c-.25 0-.46.18-.49.42l-.38 2.65c-.61.25-1.17.59-1.69.98l-2.49-1q-.09-.03-.18-.03c-.17 0-.34.09-.43.25l-2 3.46c-.13.22-.07.49.12.64l2.11 1.65c-.04.32-.07.65-.07.98s.03.66.07.98l-2.11 1.65c-.19.15-.24.42-.12.64l2 3.46c.09.16.26.25.44.25.06 0 .12-.01.17-.03l2.49-1c.52.4 1.08.73 1.69.98l.38 2.65c.03.24.24.42.49.42h4c.25 0 .46-.18.49-.42l.38-2.65c.61-.25 1.17-.59 1.69-.98l2.49 1q.09.03.18.03c.17 0 .34-.09.43-.25l2-3.46c.12-.22.07-.49-.12-.64zm-1.98-1.71c.04.31.05.52.05.73s-.02.43-.05.73l-.14 1.13.89.7 1.08.84-.7 1.21-1.27-.51-1.04-.42-.9.68c-.43.32-.84.56-1.25.73l-1.06.43-.16 1.13-.2 1.35h-1.4l-.19-1.35-.16-1.13-1.06-.43c-.43-.18-.83-.41-1.23-.71l-.91-.7-1.06.43-1.27.51-.7-1.21 1.08-.84.89-.7-.14-1.13c-.03-.31-.05-.54-.05-.74s.02-.43.05-.73l.14-1.13-.89-.7-1.08-.84.7-1.21 1.27.51 1.04.42.9-.68c.43-.32.84-.56 1.25-.73l1.06-.43.16-1.13.2-1.35h1.39l.19 1.35.16 1.13 1.06.43c.43.18.83.41 1.23.71l.91.7 1.06-.43 1.27-.51.7 1.21-1.07.85-.89.7zM12 8c-2.21 0-4 1.79-4 4s1.79 4 4 4 4-1.79 4-4-1.79-4-4-4m0 6c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2"}),"SettingsOutlined"),Id2=h(c.jsx("path",{d:"M12.01 5.5 10 8h4zM18 10v4l2.5-1.99zM6 10l-2.5 2.01L6 14zm8 6h-4l2.01 2.5zm7-13H3c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 16.01H3V4.99h18z"}),"SettingsOverscan"),Ud2=h(c.jsx("path",{d:"M12.01 5.5 10 8h4zM18 10v4l2.5-1.99zM6 10l-2.5 2.01L6 14zm8 6h-4l2.01 2.5zm7-13H3c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 16.01H3V4.99h18z"}),"SettingsOverscanOutlined"),Gd2=h(c.jsx("path",{d:"M12.01 7 10 9h4zM17 10v4l2-1.99zM7 10l-2 2.01L7 14zm7 5h-4l2.01 2zm6-11H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2m0 14.01H4V5.99h16z"}),"SettingsOverscanRounded"),Kd2=h(c.jsx("path",{d:"M12.01 5.5 10 8h4zM18 10v4l2.5-1.99zM6 10l-2.5 2.01L6 14zm8 6h-4l2.01 2.5zm9-13H1v18h22zm-2 16.01H3V4.99h18z"}),"SettingsOverscanSharp"),qd2=h([c.jsx("path",{d:"M3 19.01h18V4.99H3zM18 10l2.5 2.01L18 14zm-5.99-4.5L14 8h-4zM14 16l-1.99 2.5L10 16zm-8-6v4l-2.5-1.99z",opacity:".3"},"0"),c.jsx("path",{d:"M14 16h-4l2.01 2.5zm4-6v4l2.5-1.99zm3-7H3c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 16.01H3V4.99h18zM6 10l-2.5 2.01L6 14zm6.01-4.5L10 8h4z"},"1")],"SettingsOverscanTwoTone"),Qd2=h(c.jsx("path",{d:"M13 9h-2v2h2zm4 0h-2v2h2zm3 6.5c-1.25 0-2.45-.2-3.57-.57-.35-.11-.74-.03-1.02.24l-2.2 2.2c-2.83-1.44-5.15-3.75-6.59-6.58l2.2-2.21c.28-.27.36-.66.25-1.01C8.7 6.45 8.5 5.25 8.5 4c0-.55-.45-1-1-1H4c-.55 0-1 .45-1 1 0 9.39 7.61 17 17 17 .55 0 1-.45 1-1v-3.5c0-.55-.45-1-1-1M19 9v2h2V9z"}),"SettingsPhone"),Zd2=h(c.jsx("path",{d:"M11 9h2v2h-2zm4 0h2v2h-2zm5 6.5c-1.25 0-2.45-.2-3.57-.57-.1-.03-.21-.05-.31-.05-.26 0-.51.1-.71.29l-2.2 2.2c-2.83-1.44-5.15-3.75-6.59-6.58l2.2-2.21c.28-.27.36-.66.25-1.01C8.7 6.45 8.5 5.25 8.5 4c0-.55-.45-1-1-1H4c-.55 0-1 .45-1 1 0 9.39 7.61 17 17 17 .55 0 1-.45 1-1v-3.5c0-.55-.45-1-1-1M5.03 5h1.5c.07.88.22 1.75.46 2.59L5.79 8.8c-.41-1.21-.67-2.48-.76-3.8M19 18.97c-1.32-.09-2.6-.35-3.8-.76l1.2-1.2c.85.24 1.72.39 2.6.45zM19 9h2v2h-2z"}),"SettingsPhoneOutlined"),Jd2=h([c.jsx("circle",{cx:"12",cy:"10",r:"1"},"0"),c.jsx("circle",{cx:"16",cy:"10",r:"1"},"1"),c.jsx("circle",{cx:"20",cy:"10",r:"1"},"2"),c.jsx("path",{d:"m15.63 14.4-2.52 2.5c-2.5-1.43-4.57-3.5-6-6l2.5-2.52c.23-.24.33-.57.27-.9L9.13 3.8c-.09-.46-.5-.8-.98-.8H4c-.56 0-1.03.47-1 1.03.17 2.89 1.05 5.6 2.43 7.97 1.58 2.73 3.85 4.99 6.57 6.57 2.37 1.37 5.08 2.26 7.97 2.43.56.03 1.03-.44 1.03-1v-4.15c0-.48-.34-.89-.8-.98l-3.67-.73c-.33-.07-.67.03-.9.26"},"3")],"SettingsPhoneRounded"),Yd2=h(c.jsx("path",{d:"M13.21 17.37c-2.83-1.44-5.15-3.75-6.59-6.59l2.53-2.53L8.54 3H3.03C2.45 13.18 10.82 21.55 21 20.97v-5.51l-5.27-.61zM11 9h2v2h-2zm4 0h2v2h-2zm4 0h2v2h-2z"}),"SettingsPhoneSharp"),_d2=h([c.jsx("path",{d:"M6.54 5h-1.5c.09 1.32.35 2.59.75 3.79l1.2-1.21c-.24-.83-.39-1.7-.45-2.58m8.66 13.21c1.21.41 2.48.67 3.8.76v-1.5c-.88-.07-1.75-.22-2.6-.45z",opacity:".3"},"0"),c.jsx("path",{d:"M11 9h2v2h-2zm4 0h2v2h-2zm5 6.5c-1.25 0-2.45-.2-3.57-.57-.1-.03-.21-.05-.31-.05-.26 0-.51.1-.71.29l-2.2 2.2c-2.83-1.44-5.15-3.75-6.59-6.58l2.2-2.21c.28-.27.36-.66.25-1.01C8.7 6.45 8.5 5.25 8.5 4c0-.55-.45-1-1-1H4c-.55 0-1 .45-1 1 0 9.39 7.61 17 17 17 .55 0 1-.45 1-1v-3.5c0-.55-.45-1-1-1M5.03 5h1.5c.07.88.22 1.75.46 2.59L5.79 8.8c-.41-1.21-.67-2.48-.76-3.8M19 18.97c-1.32-.09-2.6-.35-3.8-.76l1.2-1.2c.85.24 1.72.39 2.6.45zM19 9h2v2h-2z"},"1")],"SettingsPhoneTwoTone"),Xd2=h(c.jsx("path",{d:"M7 24h2v-2H7zm4 0h2v-2h-2zm2-22h-2v10h2zm3.56 2.44-1.45 1.45C16.84 6.94 18 8.83 18 11c0 3.31-2.69 6-6 6s-6-2.69-6-6c0-2.17 1.16-4.06 2.88-5.12L7.44 4.44C5.36 5.88 4 8.28 4 11c0 4.42 3.58 8 8 8s8-3.58 8-8c0-2.72-1.36-5.12-3.44-6.56M15 24h2v-2h-2z"}),"SettingsPower"),$d2=h(c.jsx("path",{d:"M7 24h2v-2H7zm4 0h2v-2h-2zm2-22h-2v10h2zm3.56 2.44-1.45 1.45C16.84 6.94 18 8.83 18 11c0 3.31-2.69 6-6 6s-6-2.69-6-6c0-2.17 1.16-4.06 2.88-5.12L7.44 4.44C5.36 5.88 4 8.28 4 11c0 4.42 3.58 8 8 8s8-3.58 8-8c0-2.72-1.36-5.12-3.44-6.56M15 24h2v-2h-2z"}),"SettingsPowerOutlined"),cz2=h(c.jsx("path",{d:"M8 24c.55 0 1-.45 1-1s-.45-1-1-1-1 .45-1 1 .45 1 1 1m4 0c.55 0 1-.45 1-1s-.45-1-1-1-1 .45-1 1 .45 1 1 1m0-22c-.55 0-1 .45-1 1v8c0 .55.45 1 1 1s1-.45 1-1V3c0-.55-.45-1-1-1m3.94 3.06-.02.02c-.41.41-.36 1.08.08 1.46 1.51 1.34 2.33 3.43 1.88 5.7-.46 2.28-2.29 4.14-4.56 4.62C9.43 17.69 6 14.74 6 11c0-1.78.78-3.37 2.01-4.47.43-.39.47-1.04.07-1.45l-.02-.02c-.37-.37-.96-.39-1.36-.04-2.01 1.77-3.12 4.53-2.56 7.52.59 3.15 3.11 5.7 6.26 6.31 5.12.99 9.6-2.9 9.6-7.85 0-2.38-1.05-4.52-2.71-5.99-.39-.34-.98-.32-1.35.05M16 24c.55 0 1-.45 1-1s-.45-1-1-1-1 .45-1 1 .45 1 1 1"}),"SettingsPowerRounded"),hz2=h(c.jsx("path",{d:"M7 24h2v-2H7zm4 0h2v-2h-2zm2-22h-2v10h2zm3.56 2.44-1.45 1.45C16.84 6.94 18 8.83 18 11c0 3.31-2.69 6-6 6s-6-2.69-6-6c0-2.17 1.16-4.06 2.88-5.12L7.44 4.44C5.36 5.88 4 8.28 4 11c0 4.42 3.58 8 8 8s8-3.58 8-8c0-2.72-1.36-5.12-3.44-6.56M15 24h2v-2h-2z"}),"SettingsPowerSharp"),sz2=h(c.jsx("path",{d:"M7 24h2v-2H7zm4 0h2v-2h-2zm2-22h-2v10h2zm3.56 2.44-1.45 1.45C16.84 6.94 18 8.83 18 11c0 3.31-2.69 6-6 6s-6-2.69-6-6c0-2.17 1.16-4.06 2.88-5.12L7.44 4.44C5.36 5.88 4 8.28 4 11c0 4.42 3.58 8 8 8s8-3.58 8-8c0-2.72-1.36-5.12-3.44-6.56M15 24h2v-2h-2z"}),"SettingsPowerTwoTone"),tz2=h(c.jsx("path",{d:"M15 9H9c-.55 0-1 .45-1 1v12c0 .55.45 1 1 1h6c.55 0 1-.45 1-1V10c0-.55-.45-1-1-1m-3 6c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2M7.05 6.05l1.41 1.41C9.37 6.56 10.62 6 12 6s2.63.56 3.54 1.46l1.41-1.41C15.68 4.78 13.93 4 12 4s-3.68.78-4.95 2.05M12 0C8.96 0 6.21 1.23 4.22 3.22l1.41 1.41C7.26 3.01 9.51 2 12 2s4.74 1.01 6.36 2.64l1.41-1.41C17.79 1.23 15.04 0 12 0"}),"SettingsRemote"),oz2=h([c.jsx("path",{d:"M15 9H9c-.55 0-1 .45-1 1v12c0 .55.45 1 1 1h6c.55 0 1-.45 1-1V10c0-.55-.45-1-1-1m-1 12h-4V11h4z"},"0"),c.jsx("circle",{cx:"12",cy:"13",r:"1"},"1"),c.jsx("path",{d:"m7.05 6.05 1.41 1.41C9.37 6.56 10.62 6 12 6s2.63.56 3.54 1.46l1.41-1.41C15.68 4.78 13.93 4 12 4s-3.68.78-4.95 2.05M12 0C8.96 0 6.21 1.23 4.22 3.22l1.41 1.41C7.26 3.01 9.51 2 12 2s4.74 1.01 6.36 2.64l1.41-1.41C17.79 1.23 15.04 0 12 0"},"2")],"SettingsRemoteOutlined"),vz2=h([c.jsx("path",{d:"M15 9H9c-.55 0-1 .45-1 1v12c0 .55.45 1 1 1h6c.55 0 1-.45 1-1V10c0-.55-.45-1-1-1m-3 5.25c-.69 0-1.25-.56-1.25-1.25s.56-1.25 1.25-1.25 1.25.56 1.25 1.25-.56 1.25-1.25 1.25M7.82 6.82c.35.35.9.38 1.3.1C9.93 6.34 10.93 6 12 6s2.07.34 2.88.91c.4.28.95.26 1.3-.09.43-.43.39-1.15-.09-1.5C14.94 4.49 13.53 4 12 4s-2.94.49-4.09 1.32c-.49.35-.52 1.07-.09 1.5"},"0"),c.jsx("path",{d:"M12 0C9.36 0 6.94.93 5.05 2.47c-.46.38-.5 1.07-.08 1.49.36.36.93.39 1.32.07C7.84 2.77 9.83 2 12 2s4.16.77 5.7 2.04c.39.32.96.29 1.32-.07.42-.42.38-1.11-.08-1.49C17.06.93 14.64 0 12 0"},"1")],"SettingsRemoteRounded"),ez2=h(c.jsx("path",{d:"M16 9H8v14h8zm-4 6c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2M7.05 6.05l1.41 1.41C9.37 6.56 10.62 6 12 6s2.63.56 3.54 1.46l1.41-1.41C15.68 4.78 13.93 4 12 4s-3.68.78-4.95 2.05M12 0C8.96 0 6.21 1.23 4.22 3.22l1.41 1.41C7.26 3.01 9.51 2 12 2s4.74 1.01 6.36 2.64l1.41-1.41C17.79 1.23 15.04 0 12 0"}),"SettingsRemoteSharp"),lz2=h([c.jsx("path",{d:"M10 21h4V11h-4zm2-9c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1",opacity:".3"},"0"),c.jsx("path",{d:"M15 9H9c-.55 0-1 .45-1 1v12c0 .55.45 1 1 1h6c.55 0 1-.45 1-1V10c0-.55-.45-1-1-1m-1 12h-4V11h4z"},"1"),c.jsx("circle",{cx:"12",cy:"13",r:"1"},"2"),c.jsx("path",{d:"m7.05 6.05 1.41 1.41C9.37 6.56 10.62 6 12 6s2.63.56 3.54 1.46l1.41-1.41C15.68 4.78 13.93 4 12 4s-3.68.78-4.95 2.05M12 0C8.96 0 6.21 1.23 4.22 3.22l1.41 1.41C7.26 3.01 9.51 2 12 2s4.74 1.01 6.36 2.64l1.41-1.41C17.79 1.23 15.04 0 12 0"},"3")],"SettingsRemoteTwoTone"),nz2=h(c.jsx("path",{d:"M19.5 12c0-.23-.01-.45-.03-.68l1.86-1.41c.4-.3.51-.86.26-1.3l-1.87-3.23c-.25-.44-.79-.62-1.25-.42l-2.15.91c-.37-.26-.76-.49-1.17-.68l-.29-2.31c-.06-.5-.49-.88-.99-.88h-3.73c-.51 0-.94.38-1 .88l-.29 2.31c-.41.19-.8.42-1.17.68l-2.15-.91c-.46-.2-1-.02-1.25.42L2.41 8.62c-.25.44-.14.99.26 1.3l1.86 1.41c-.02.22-.03.44-.03.67s.01.45.03.68l-1.86 1.41c-.4.3-.51.86-.26 1.3l1.87 3.23c.25.44.79.62 1.25.42l2.15-.91c.37.26.76.49 1.17.68l.29 2.31c.06.5.49.88.99.88h3.73c.5 0 .93-.38.99-.88l.29-2.31c.41-.19.8-.42 1.17-.68l2.15.91c.46.2 1 .02 1.25-.42l1.87-3.23c.25-.44.14-.99-.26-1.3l-1.86-1.41c.03-.23.04-.45.04-.68m-7.46 3.5c-1.93 0-3.5-1.57-3.5-3.5s1.57-3.5 3.5-3.5 3.5 1.57 3.5 3.5-1.57 3.5-3.5 3.5"}),"SettingsRounded"),az2=h(c.jsx("path",{d:"m19.44 12.99-.01.02c.04-.33.08-.67.08-1.01s-.03-.66-.07-.99l.01.02 2.44-1.92-2.43-4.22-2.87 1.16.01.01c-.52-.4-1.09-.74-1.71-1h.01L14.44 2H9.57l-.44 3.07h.01c-.62.26-1.19.6-1.71 1l.01-.01-2.88-1.17-2.44 4.22 2.44 1.92.01-.02c-.04.33-.07.65-.07.99s.03.68.08 1.01l-.01-.02-2.1 1.65-.33.26 2.43 4.2 2.88-1.15-.02-.04c.53.41 1.1.75 1.73 1.01h-.03L9.58 22h4.85s.03-.18.06-.42l.38-2.65h-.01c.62-.26 1.2-.6 1.73-1.01l-.02.04 2.88 1.15 2.43-4.2s-.14-.12-.33-.26zM12 15.5c-1.93 0-3.5-1.57-3.5-3.5s1.57-3.5 3.5-3.5 3.5 1.57 3.5 3.5-1.57 3.5-3.5 3.5"}),"SettingsSharp"),dz2=h(c.jsx("path",{d:"M17.41 6.59 15 5.5l2.41-1.09L18.5 2l1.09 2.41L22 5.5l-2.41 1.09L18.5 9zm3.87 6.13L20.5 11l-.78 1.72-1.72.78 1.72.78.78 1.72.78-1.72L23 13.5zm-5.04 1.65 1.94 1.47-2.5 4.33-2.24-.94c-.2.13-.42.26-.64.37l-.3 2.4h-5l-.3-2.41c-.22-.11-.43-.23-.64-.37l-2.24.94-2.5-4.33 1.94-1.47c-.01-.11-.01-.24-.01-.36s0-.25.01-.37l-1.94-1.47 2.5-4.33 2.24.94c.2-.13.42-.26.64-.37L7.5 6h5l.3 2.41c.22.11.43.23.64.37l2.24-.94 2.5 4.33-1.94 1.47c.01.12.01.24.01.37s0 .24-.01.36M13 14c0-1.66-1.34-3-3-3s-3 1.34-3 3 1.34 3 3 3 3-1.34 3-3"}),"SettingsSuggest"),zz2=h(c.jsx("path",{d:"M10 13c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1m0-2c-1.66 0-3 1.34-3 3s1.34 3 3 3 3-1.34 3-3-1.34-3-3-3m8.5-2 1.09-2.41L22 5.5l-2.41-1.09L18.5 2l-1.09 2.41L15 5.5l2.41 1.09zm2.78 3.72L20.5 11l-.78 1.72-1.72.78 1.72.78.78 1.72.78-1.72L23 13.5zM16.25 14c0-.12 0-.25-.01-.37l1.94-1.47-2.5-4.33-2.24.94c-.2-.13-.42-.26-.64-.37L12.5 6h-5l-.3 2.41c-.22.11-.43.24-.64.37l-2.24-.95-2.5 4.33 1.94 1.47c-.01.12-.01.25-.01.37s0 .25.01.37l-1.94 1.47 2.5 4.33 2.24-.94c.2.13.42.26.64.37l.3 2.4h5l.3-2.41c.22-.11.43-.23.64-.37l2.24.94 2.5-4.33-1.94-1.47c.01-.11.01-.24.01-.36m-1.42 3.64-1.73-.73c-.56.6-1.3 1.04-2.13 1.23L10.73 20H9.27l-.23-1.86c-.83-.19-1.57-.63-2.13-1.23l-1.73.73-.73-1.27 1.49-1.13q-.18-.585-.18-1.23t.18-1.23l-1.49-1.13.73-1.27 1.73.73c.56-.6 1.3-1.04 2.13-1.23L9.27 8h1.47l.23 1.86c.83.19 1.57.63 2.13 1.23l1.73-.73.73 1.27-1.49 1.13q.18.585.18 1.23t-.18 1.23l1.49 1.13z"}),"SettingsSuggestOutlined"),mz2=h(c.jsx("path",{d:"m18.04 7.99-.63-1.4-1.4-.63c-.39-.18-.39-.73 0-.91l1.4-.63.63-1.4c.18-.39.73-.39.91 0l.63 1.4 1.4.63c.39.18.39.73 0 .91l-1.4.63-.63 1.4c-.17.39-.73.39-.91 0m3.24 4.73-.32-.72c-.18-.39-.73-.39-.91 0l-.32.72-.73.32c-.39.18-.39.73 0 .91l.72.32.32.73c.18.39.73.39.91 0l.32-.72.73-.32c.39-.18.39-.73 0-.91zm-5.04 1.65 1.23.93c.4.3.51.86.26 1.3l-1.62 2.8c-.25.44-.79.62-1.25.42l-1.43-.6c-.2.13-.42.26-.64.37l-.19 1.54c-.06.5-.49.88-.99.88H8.38c-.5 0-.93-.38-.99-.88l-.19-1.54c-.22-.11-.43-.23-.64-.37l-1.43.6c-.46.2-1 .02-1.25-.42l-1.62-2.8c-.25-.44-.14-.99.26-1.3l1.23-.93V14c0-.12 0-.25.01-.37l-1.23-.93c-.4-.3-.51-.86-.26-1.3l1.62-2.8c.25-.44.79-.62 1.25-.42l1.43.6c.2-.13.42-.26.64-.37l.19-1.54c.05-.49.48-.87.98-.87h3.23c.5 0 .93.38.99.88l.19 1.54c.22.11.43.23.64.37l1.43-.6c.46-.2 1-.02 1.25.42l1.62 2.8c.25.44.14.99-.26 1.3l-1.23.93c.01.12.01.24.01.37s0 .24-.01.36M13 14c0-1.66-1.34-3-3-3s-3 1.34-3 3 1.34 3 3 3 3-1.34 3-3"}),"SettingsSuggestRounded"),pz2=h(c.jsx("path",{d:"M17.41 6.59 15 5.5l2.41-1.09L18.5 2l1.09 2.41L22 5.5l-2.41 1.09L18.5 9zm3.87 6.13L20.5 11l-.78 1.72-1.72.78 1.72.78.78 1.72.78-1.72L23 13.5zm-5.04 1.65 1.94 1.47-2.5 4.33-2.24-.94c-.2.13-.42.26-.64.37l-.3 2.4h-5l-.3-2.41c-.22-.11-.43-.23-.64-.37l-2.24.94-2.5-4.33 1.94-1.47c-.01-.11-.01-.24-.01-.36s0-.25.01-.37l-1.94-1.47 2.5-4.33 2.24.94c.2-.13.42-.26.64-.37L7.5 6h5l.3 2.41c.22.11.43.23.64.37l2.24-.94 2.5 4.33-1.94 1.47c.01.12.01.24.01.37s0 .24-.01.36M13 14c0-1.66-1.34-3-3-3s-3 1.34-3 3 1.34 3 3 3 3-1.34 3-3"}),"SettingsSuggestSharp"),Hz2=h([c.jsx("path",{d:"M14.07 15.23q.18-.585.18-1.23t-.18-1.23l1.49-1.13-.73-1.27-1.73.73c-.56-.6-1.3-1.04-2.13-1.23L10.73 8H9.27l-.24 1.86c-.83.19-1.57.63-2.13 1.23l-1.73-.73-.73 1.27 1.49 1.13q-.18.585-.18 1.23t.18 1.23l-1.49 1.13.73 1.27 1.73-.73c.56.6 1.3 1.04 2.13 1.23L9.27 20h1.47l.23-1.86c.83-.19 1.57-.63 2.13-1.23l1.73.73.73-1.27zM10 17c-1.66 0-3-1.34-3-3s1.34-3 3-3 3 1.34 3 3-1.34 3-3 3",opacity:".3"},"0"),c.jsx("path",{d:"M10 13c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1m0-2c-1.66 0-3 1.34-3 3s1.34 3 3 3 3-1.34 3-3-1.34-3-3-3m8.5-2 1.09-2.41L22 5.5l-2.41-1.09L18.5 2l-1.09 2.41L15 5.5l2.41 1.09zm2.78 3.72L20.5 11l-.78 1.72-1.72.78 1.72.78.78 1.72.78-1.72L23 13.5zM16.25 14c0-.12 0-.25-.01-.37l1.94-1.47-2.5-4.33-2.24.94c-.2-.13-.42-.26-.64-.37L12.5 6h-5l-.3 2.41c-.22.11-.43.24-.64.37l-2.24-.95-2.5 4.33 1.94 1.47c-.01.12-.01.25-.01.37s0 .25.01.37l-1.94 1.47 2.5 4.33 2.24-.94c.2.13.42.26.64.37l.3 2.4h5l.3-2.41c.22-.11.43-.23.64-.37l2.24.94 2.5-4.33-1.94-1.47c.01-.11.01-.24.01-.36m-1.42 3.64-1.73-.73c-.56.6-1.3 1.04-2.13 1.23L10.73 20H9.27l-.23-1.86c-.83-.19-1.57-.63-2.13-1.23l-1.73.73-.73-1.27 1.49-1.13q-.18-.585-.18-1.23t.18-1.23l-1.49-1.13.73-1.27 1.73.73c.56-.6 1.3-1.04 2.13-1.23L9.27 8h1.47l.23 1.86c.83.19 1.57.63 2.13 1.23l1.73-.73.73 1.27-1.49 1.13q.18.585.18 1.23t-.18 1.23l1.49 1.13z"},"1")],"SettingsSuggestTwoTone"),Mz2=h(c.jsx("path",{d:"M9 16h6.5c1.38 0 2.5-1.12 2.5-2.5S16.88 11 15.5 11h-.05c-.24-1.69-1.69-3-3.45-3-1.4 0-2.6.83-3.16 2.02h-.16C7.17 10.18 6 11.45 6 13c0 1.66 1.34 3 3 3M21 3H3c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 16.01H3V4.99h18z"}),"SettingsSystemDaydream"),rz2=h(c.jsx("path",{d:"M15.5 17H9c-2.21 0-4-1.79-4-4 0-1.93 1.36-3.56 3.22-3.92C9.04 7.8 10.47 7 12 7c1.95 0 3.66 1.28 4.26 3.09 1.58.36 2.74 1.75 2.74 3.41 0 1.93-1.57 3.5-3.5 3.5m-6.76-5.98C7.74 11.15 7 11.99 7 13c0 1.1.9 2 2 2h6.5c.83 0 1.5-.67 1.5-1.5s-.67-1.5-1.5-1.5h-.87l-.17-.86C14.29 9.92 13.23 9 12 9c-.96 0-1.84.57-2.26 1.45l-.27.57zM21 3H3c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 16.01H3V4.99h18z"}),"SettingsSystemDaydreamOutlined"),iz2=h(c.jsx("path",{d:"M9 16h6.5c1.38 0 2.5-1.12 2.5-2.5S16.88 11 15.5 11h-.05c-.24-1.69-1.69-3-3.45-3-1.4 0-2.6.83-3.16 2.02h-.16C7.17 10.18 6 11.45 6 13c0 1.66 1.34 3 3 3M21 3H3c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m-1 16.01H4c-.55 0-1-.45-1-1V5.99c0-.55.45-1 1-1h16c.55 0 1 .45 1 1v12.02c0 .55-.45 1-1 1"}),"SettingsSystemDaydreamRounded"),Vz2=h(c.jsx("path",{d:"M9 16h6.5c1.38 0 2.5-1.12 2.5-2.5S16.88 11 15.5 11h-.05c-.24-1.69-1.69-3-3.45-3-1.4 0-2.6.83-3.16 2.02h-.16C7.17 10.18 6 11.45 6 13c0 1.66 1.34 3 3 3M23 3H1v18h22zm-2 16.01H3V4.99h18z"}),"SettingsSystemDaydreamSharp"),xz2=h([c.jsx("path",{d:"M9 15h6.5c.83 0 1.5-.67 1.5-1.5s-.67-1.5-1.5-1.5h-.87l-.17-.86C14.29 9.92 13.23 9 12 9c-.96 0-1.84.57-2.26 1.45l-.27.57h-.73C7.74 11.15 7 11.99 7 13c0 1.1.9 2 2 2",opacity:".3"},"0"),c.jsx("path",{d:"M9 17h6.5c1.93 0 3.5-1.57 3.5-3.5 0-1.66-1.16-3.05-2.74-3.41C15.66 8.28 13.95 7 12 7c-1.53 0-2.96.8-3.78 2.08C6.36 9.44 5 11.07 5 13c0 2.21 1.79 4 4 4m-.26-5.98h.74l.27-.57C10.16 9.57 11.04 9 12 9c1.23 0 2.29.92 2.46 2.14l.17.86h.87c.83 0 1.5.67 1.5 1.5s-.67 1.5-1.5 1.5H9c-1.1 0-2-.9-2-2 0-1.01.74-1.85 1.74-1.98M21 3H3c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 16.01H3V4.99h18z"},"1")],"SettingsSystemDaydreamTwoTone"),jz2=h([c.jsx("path",{d:"m19.28 8.6-.7-1.21-1.27.51-1.06.43-.91-.7c-.39-.3-.8-.54-1.23-.71l-1.06-.43-.16-1.13L12.7 4h-1.4l-.19 1.35-.16 1.13-1.06.44c-.41.17-.82.41-1.25.73l-.9.68-1.05-.42-1.27-.52-.7 1.21 1.08.84.89.7-.14 1.13c-.03.3-.05.53-.05.73s.02.43.05.73l.14 1.13-.89.7-1.08.84.7 1.21 1.27-.51 1.06-.43.91.7c.39.3.8.54 1.23.71l1.06.43.16 1.13.19 1.36h1.39l.19-1.35.16-1.13 1.06-.43c.41-.17.82-.41 1.25-.73l.9-.68 1.04.42 1.27.51.7-1.21-1.08-.84-.89-.7.14-1.13c.04-.31.05-.52.05-.73s-.02-.43-.05-.73l-.14-1.13.89-.7zM12 16c-2.21 0-4-1.79-4-4s1.79-4 4-4 4 1.79 4 4-1.79 4-4 4",opacity:".3"},"0"),c.jsx("path",{d:"M19.43 12.98c.04-.32.07-.64.07-.98s-.03-.66-.07-.98l2.11-1.65c.19-.15.24-.42.12-.64l-2-3.46c-.09-.16-.26-.25-.44-.25-.06 0-.12.01-.17.03l-2.49 1c-.52-.4-1.08-.73-1.69-.98l-.38-2.65C14.46 2.18 14.25 2 14 2h-4c-.25 0-.46.18-.49.42l-.38 2.65c-.61.25-1.17.59-1.69.98l-2.49-1q-.09-.03-.18-.03c-.17 0-.34.09-.43.25l-2 3.46c-.13.22-.07.49.12.64l2.11 1.65c-.04.32-.07.65-.07.98s.03.66.07.98l-2.11 1.65c-.19.15-.24.42-.12.64l2 3.46c.09.16.26.25.44.25.06 0 .12-.01.17-.03l2.49-1c.52.4 1.08.73 1.69.98l.38 2.65c.03.24.24.42.49.42h4c.25 0 .46-.18.49-.42l.38-2.65c.61-.25 1.17-.59 1.69-.98l2.49 1q.09.03.18.03c.17 0 .34-.09.43-.25l2-3.46c.12-.22.07-.49-.12-.64zm-1.98-1.71c.04.31.05.52.05.73s-.02.43-.05.73l-.14 1.13.89.7 1.08.84-.7 1.21-1.27-.51-1.04-.42-.9.68c-.43.32-.84.56-1.25.73l-1.06.43-.16 1.13-.2 1.35h-1.4l-.19-1.35-.16-1.13-1.06-.43c-.43-.18-.83-.41-1.23-.71l-.91-.7-1.06.43-1.27.51-.7-1.21 1.08-.84.89-.7-.14-1.13c-.03-.31-.05-.54-.05-.74s.02-.43.05-.73l.14-1.13-.89-.7-1.08-.84.7-1.21 1.27.51 1.04.42.9-.68c.43-.32.84-.56 1.25-.73l1.06-.43.16-1.13.2-1.35h1.39l.19 1.35.16 1.13 1.06.43c.43.18.83.41 1.23.71l.91.7 1.06-.43 1.27-.51.7 1.21-1.07.85-.89.7zM12 8c-2.21 0-4 1.79-4 4s1.79 4 4 4 4-1.79 4-4-1.79-4-4-4m0 6c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2"},"1")],"SettingsTwoTone"),uz2=h(c.jsx("path",{d:"M7 24h2v-2H7zm5-11c1.66 0 2.99-1.34 2.99-3L15 4c0-1.66-1.34-3-3-3S9 2.34 9 4v6c0 1.66 1.34 3 3 3m-1 11h2v-2h-2zm4 0h2v-2h-2zm4-14h-1.7c0 3-2.54 5.1-5.3 5.1S6.7 13 6.7 10H5c0 3.41 2.72 6.23 6 6.72V20h2v-3.28c3.28-.49 6-3.31 6-6.72"}),"SettingsVoice"),Lz2=h(c.jsx("path",{d:"M7 22h2v2H7zm5-9c1.66 0 3-1.34 3-3V4c0-1.66-1.34-3-3-3S9 2.34 9 4v6c0 1.66 1.34 3 3 3m-1-9c0-.55.45-1 1-1s1 .45 1 1v6c0 .56-.44 1-1 1-.55 0-1-.45-1-1zm0 18h2v2h-2zm4 0h2v2h-2zm4-12h-1.7c0 3-2.54 5.1-5.3 5.1S6.7 13 6.7 10H5c0 3.41 2.72 6.23 6 6.72V20h2v-3.28c3.28-.49 6-3.31 6-6.72"}),"SettingsVoiceOutlined"),Sz2=h(c.jsx("path",{d:"M8 24c.55 0 1-.45 1-1s-.45-1-1-1-1 .45-1 1 .45 1 1 1m4 0c.55 0 1-.45 1-1s-.45-1-1-1-1 .45-1 1 .45 1 1 1m4 0c.55 0 1-.45 1-1s-.45-1-1-1-1 .45-1 1 .45 1 1 1M9 10V4c0-1.66 1.34-3 3-3s3 1.34 3 3v6c0 1.66-1.34 3-3 3s-3-1.34-3-3m8.91 0c.61 0 1.09.54 1 1.14-.49 3-2.89 5.34-5.91 5.78V19c0 .55-.45 1-1 1s-1-.45-1-1v-2.08c-3.02-.44-5.42-2.78-5.91-5.78-.1-.6.39-1.14 1-1.14.49 0 .9.36.98.85C7.48 13.21 9.53 15 12 15s4.52-1.79 4.93-4.15c.08-.49.49-.85.98-.85"}),"SettingsVoiceRounded"),Cz2=h(c.jsx("path",{d:"M7 24h2v-2H7zm5-11c1.66 0 2.99-1.34 2.99-3L15 4c0-1.66-1.34-3-3-3S9 2.34 9 4v6c0 1.66 1.34 3 3 3m-1 11h2v-2h-2zm4 0h2v-2h-2zm4-14h-1.7c0 3-2.54 5.1-5.3 5.1S6.7 13 6.7 10H5c0 3.41 2.72 6.23 6 6.72V20h2v-3.28c3.28-.49 6-3.31 6-6.72"}),"SettingsVoiceSharp"),Tz2=h([c.jsx("path",{d:"M12 11c.56 0 .99-.44.99-1L13 4c0-.55-.45-1-1-1s-1 .45-1 1v6c0 .55.45 1 1 1",opacity:".3"},"0"),c.jsx("path",{d:"M7 22h2v2H7zm5-9c1.66 0 2.99-1.34 2.99-3L15 4c0-1.66-1.34-3-3-3S9 2.34 9 4v6c0 1.66 1.34 3 3 3m-1-9c0-.55.45-1 1-1s1 .45 1 1v6c0 .56-.44 1-1 1-.55 0-1-.45-1-1zm0 18h2v2h-2zm4 0h2v2h-2zm4-12h-1.7c0 3-2.54 5.1-5.3 5.1S6.7 13 6.7 10H5c0 3.41 2.72 6.23 6 6.72V20h2v-3.28c3.28-.49 6-3.31 6-6.72"},"1")],"SettingsVoiceTwoTone"),wz2=h(c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2M9.5 15H7.75l1.38-4.5H6.5V9H10c.67 0 1.15.65.96 1.29zm8.5 0h-1.75l-1.75-2.25V15H13V9h1.5v2.25L16.25 9H18l-2.25 3z"}),"SevenK"),Rz2=h([c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 16H5V5h14z"},"0"),c.jsx("path",{d:"M7.75 15H9.5l1.46-4.71C11.15 9.65 10.67 9 10 9H6.5v1.5h2.63zm6.75-2.25L16.25 15H18l-2.25-3L18 9h-1.75l-1.75 2.25V9H13v6h1.5z"},"1")],"SevenKOutlined"),Oz2=h(c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2M8 15H6.25l1.38-4.5H5V9h3.5c.67 0 1.15.65.96 1.29zm8 0h-1.75l-1.75-2.25V15H11V9h1.5v2.25L14.25 9H16l-2.25 3zm4-2.5h-1.5V14h-1v-1.5H16v-1h1.5V10h1v1.5H20z"}),"SevenKPlus"),yz2=h([c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 8.5h-1.5V10h-1v1.5H15v1h1.5V14h1v-1.5H19V19H5V5h14z"},"0"),c.jsx("path",{d:"M6.75 15H8.5l1.46-4.71C10.15 9.65 9.67 9 9 9H5.5v1.5h2.63zm5.75-2.25L14.25 15H16l-2.25-3L16 9h-1.75l-1.75 2.25V9H11v6h1.5z"},"1")],"SevenKPlusOutlined"),gz2=h(c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2M7.95 15h-.19c-.5 0-.86-.49-.72-.97l1.08-3.53H6.25c-.41 0-.75-.34-.75-.75S5.83 9 6.25 9H9c.67 0 1.15.65.96 1.29l-1.3 4.18c-.1.32-.39.53-.71.53m6.64 0c-.22 0-.42-.1-.55-.27l-1.54-1.98v1.55c0 .39-.31.7-.7.7h-.1c-.39 0-.7-.31-.7-.7V9.7c0-.39.31-.7.7-.7h.09c.39 0 .7.31.7.7v1.55l1.54-1.98c.14-.17.35-.27.56-.27.58 0 .91.66.56 1.12L13.75 12l1.41 1.88c.34.46.01 1.12-.57 1.12m3.91-2.5h-1v1c0 .28-.22.5-.5.5s-.5-.22-.5-.5v-1h-1c-.28 0-.5-.22-.5-.5s.22-.5.5-.5h1v-1c0-.28.22-.5.5-.5s.5.22.5.5v1h1c.28 0 .5.22.5.5s-.22.5-.5.5"}),"SevenKPlusRounded"),Az2=h(c.jsx("path",{d:"M21 3H3v18h18zM8.5 15H6.75l1.38-4.5H5.5V9h4.86zm7.5 0h-1.75l-1.75-2.25V15H11V9h1.5v2.25L14.25 9H16l-2.25 3zm3-2.5h-1.5V14h-1v-1.5H15v-1h1.5V10h1v1.5H19z"}),"SevenKPlusSharp"),fz2=h([c.jsx("path",{d:"M5 19h14v-6.5h-1.5V14h-1v-1.5H15v-1h1.5V10h1v1.5H19V5H5zm6-10h1.5v2.25L14.25 9H16l-2.25 3L16 15h-1.75l-1.75-2.25V15H11zM5.5 9H9c.67 0 1.15.65.96 1.29L8.5 15H6.75l1.38-4.5H5.5z",opacity:".3"},"0"),c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 8.5h-1.5V10h-1v1.5H15v1h1.5V14h1v-1.5H19V19H5V5h14z"},"1"),c.jsx("path",{d:"M6.75 15H8.5l1.46-4.71C10.15 9.65 9.67 9 9 9H5.5v1.5h2.63zm5.75-2.25L14.25 15H16l-2.25-3L16 9h-1.75l-1.75 2.25V9H11v6h1.5z"},"2")],"SevenKPlusTwoTone"),Pz2=h(c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2M8.95 15h-.19c-.5 0-.86-.49-.72-.97l1.08-3.53H7.25c-.41 0-.75-.34-.75-.75S6.84 9 7.25 9H10c.67 0 1.15.65.96 1.29l-1.3 4.18c-.09.32-.38.53-.71.53m7.64 0c-.22 0-.42-.1-.55-.27l-1.54-1.98v1.55c0 .39-.31.7-.7.7h-.1c-.39 0-.7-.31-.7-.7V9.7c0-.39.31-.7.7-.7h.09c.39 0 .7.31.7.7v1.55l1.54-1.98c.14-.17.35-.27.56-.27.58 0 .91.66.56 1.12L15.75 12l1.41 1.88c.34.46.01 1.12-.57 1.12"}),"SevenKRounded"),Fz2=h(c.jsx("path",{d:"M21 3H3v18h18zM9.5 15H7.75l1.38-4.5H6.5V9h4.86zm8.5 0h-1.75l-1.75-2.25V15H13V9h1.5v2.25L16.25 9H18l-2.25 3z"}),"SevenKSharp"),Bz2=h([c.jsx("path",{d:"M5 19h14V5H5zm8-10h1.5v2.25L16.25 9H18l-2.25 3L18 15h-1.75l-1.75-2.25V15H13zM6.5 9H10c.67 0 1.15.65.96 1.29L9.5 15H7.75l1.38-4.5H6.5z",opacity:".3"},"0"),c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 16H5V5h14z"},"1"),c.jsx("path",{d:"M7.75 15H9.5l1.46-4.71C11.15 9.65 10.67 9 10 9H6.5v1.5h2.63zm6.75-2.25L16.25 15H18l-2.25-3L18 9h-1.75l-1.75 2.25V9H13v6h1.5z"},"2")],"SevenKTwoTone"),bz2=h(c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m-7 15.5h-1.5V14h-1v3H8v-3H7v4.5H5.5v-5c0-.55.45-1 1-1H11c.55 0 1 .45 1 1zm3.5 0H14v-6h3.5c.55 0 1 .45 1 1V16c0 .55-.45 1-1 1h-2zm-2.5-7h-1.75L12.62 7H10V5.5h3.5c.67 0 1.15.65.96 1.29zm2.5 2.5H17v1.5h-1.5z"}),"SevenMp"),Dz2=h([c.jsx("path",{d:"M7.5 14h1v3H10v-3h1v4.5h1.5v-5c0-.55-.45-1-1-1H7c-.55 0-1 .45-1 1v5h1.5zm6 4.5H15V17h2c.55 0 1-.45 1-1v-2.5c0-.55-.45-1-1-1h-3.5zM15 14h1.5v1.5H15z"},"0"),c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 16H5V5h14z"},"1"),c.jsx("path",{d:"M11.25 11.5H13l1.46-4.71c.19-.64-.29-1.29-.96-1.29H10V7h2.62z"},"2")],"SevenMpOutlined"),kz2=h([c.jsx("path",{d:"M15 14h1.5v1.5H15z"},"0"),c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m-6.5 14.75c0 .41-.34.75-.75.75s-.75-.34-.75-.75V14h-1v2.25c0 .41-.34.75-.75.75s-.75-.34-.75-.75V14h-1v3.75c0 .41-.34.75-.75.75S6 18.16 6 17.75V13.5c0-.55.45-1 1-1h4.5c.55 0 1 .45 1 1zm-.12-6.25c-.56 0-.97-.54-.8-1.08L12.62 7h-1.87c-.41 0-.75-.34-.75-.75s.34-.75.75-.75h2.75c.67 0 1.15.65.96 1.29l-1.28 4.12c-.11.35-.43.59-.8.59M18 16c0 .55-.45 1-1 1h-2v.75c0 .41-.34.75-.75.75s-.75-.34-.75-.75V13.5c0-.55.45-1 1-1H17c.55 0 1 .45 1 1z"},"1")],"SevenMpRounded"),Wz2=h([c.jsx("path",{d:"M15 14h1.5v1.5H15z"},"0"),c.jsx("path",{d:"M3 3v18h18V3zm9.5 15.5H11V14h-1v3H8.5v-3h-1v4.5H6v-6h6.5zm-1.25-7L12.62 7H10V5.5h4.87l-1.87 6zM18 17h-3v1.5h-1.5v-6H18z"},"1")],"SevenMpSharp"),Nz2=h([c.jsx("path",{d:"M15 14h1.5v1.5H15z",opacity:".3"},"0"),c.jsx("path",{d:"M5 19h14V5H5zm13-5.5V16c0 .55-.45 1-1 1h-2v1.5h-1.5v-6H17c.55 0 1 .45 1 1m-8-8h3.5c.67 0 1.15.65.96 1.29L13 11.5h-1.75L12.62 7H10zm-4 8c0-.55.45-1 1-1h4.5c.55 0 1 .45 1 1v5H11V14h-1v3H8.5v-3h-1v4.5H6z",opacity:".3"},"1"),c.jsx("path",{d:"M7.5 14h1v3H10v-3h1v4.5h1.5v-5c0-.55-.45-1-1-1H7c-.55 0-1 .45-1 1v5h1.5zm6 4.5H15V17h2c.55 0 1-.45 1-1v-2.5c0-.55-.45-1-1-1h-3.5zM15 14h1.5v1.5H15z"},"2"),c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 16H5V5h14z"},"3"),c.jsx("path",{d:"M11.25 11.5H13l1.46-4.71c.19-.64-.29-1.29-.96-1.29H10V7h2.62z"},"4")],"SevenMpTwoTone"),Ez2=h(c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m-7 15.5h-1.5V14h-1v3H8v-3H7v4.5H5.5v-5c0-.55.45-1 1-1H11c.55 0 1 .45 1 1zm3.5 0H14v-6h3.5c.55 0 1 .45 1 1V16c0 .55-.45 1-1 1h-2zM10 5.5v6H8.5V7H7V5.5zm5 6h-1.75L14.62 7H12V5.5h3.5c.67 0 1.15.65.96 1.29zm.5 2.5H17v1.5h-1.5z"}),"SeventeenMp"),Iz2=h([c.jsx("path",{d:"M7.5 14h1v3H10v-3h1v4.5h1.5v-5c0-.55-.45-1-1-1H7c-.55 0-1 .45-1 1v5h1.5zm6 4.5H15V17h2c.55 0 1-.45 1-1v-2.5c0-.55-.45-1-1-1h-3.5zM15 14h1.5v1.5H15z"},"0"),c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 16H5V5h14z"},"1"),c.jsx("path",{d:"M8.5 11.5H10v-6H7V7h1.5zm4.75 0H15l1.46-4.71c.19-.64-.29-1.29-.96-1.29H12V7h2.62z"},"2")],"SeventeenMpOutlined"),Uz2=h([c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2M7.75 5.5H9c.55 0 1 .45 1 1v4.25c0 .41-.34.75-.75.75s-.75-.34-.75-.75V7h-.75C7.34 7 7 6.66 7 6.25s.34-.75.75-.75m4.75 12.25c0 .41-.34.75-.75.75s-.75-.34-.75-.75V14h-1v2.25c0 .41-.34.75-.75.75s-.75-.34-.75-.75V14h-1v3.75c0 .41-.34.75-.75.75S6 18.16 6 17.75V13.5c0-.55.45-1 1-1h4.5c.55 0 1 .45 1 1zM12 6.25c0-.41.34-.75.75-.75h2.75c.67 0 1.15.65.96 1.29l-1.28 4.12c-.11.35-.43.59-.8.59-.56 0-.97-.54-.8-1.08L14.62 7h-1.87c-.41 0-.75-.34-.75-.75M18 16c0 .55-.45 1-1 1h-2v.75c0 .41-.34.75-.75.75s-.75-.34-.75-.75V13.5c0-.55.45-1 1-1H17c.55 0 1 .45 1 1z"},"0"),c.jsx("path",{d:"M15 14h1.5v1.5H15z"},"1")],"SeventeenMpRounded"),Gz2=h([c.jsx("path",{d:"M3 3v18h18V3zm4 2.5h3v6H8.5V7H7zm5.5 13H11V14h-1v3H8.5v-3h-1v4.5H6v-6h6.5zM12 7V5.5h4.87l-1.87 6h-1.75L14.62 7zm6 10h-3v1.5h-1.5v-6H18z"},"0"),c.jsx("path",{d:"M15 14h1.5v1.5H15z"},"1")],"SeventeenMpSharp"),Kz2=h([c.jsx("path",{d:"M5 19h14V5H5zm13-5.5V16c0 .55-.45 1-1 1h-2v1.5h-1.5v-6H17c.55 0 1 .45 1 1m-6-8h3.5c.67 0 1.15.65.96 1.29L15 11.5h-1.75L14.62 7H12zm-5 0h3v6H8.5V7H7zm-1 8c0-.55.45-1 1-1h4.5c.55 0 1 .45 1 1v5H11V14h-1v3H8.5v-3h-1v4.5H6z",opacity:".3"},"0"),c.jsx("path",{d:"M15 14h1.5v1.5H15z",opacity:".3"},"1"),c.jsx("path",{d:"M7.5 14h1v3H10v-3h1v4.5h1.5v-5c0-.55-.45-1-1-1H7c-.55 0-1 .45-1 1v5h1.5zm6 4.5H15V17h2c.55 0 1-.45 1-1v-2.5c0-.55-.45-1-1-1h-3.5zM15 14h1.5v1.5H15z"},"2"),c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 16H5V5h14z"},"3"),c.jsx("path",{d:"M8.5 11.5H10v-6H7V7h1.5zm4.75 0H15l1.46-4.71c.19-.64-.29-1.29-.96-1.29H12V7h2.62z"},"4")],"SeventeenMpTwoTone"),qz2=h(c.jsx("path",{d:"m12 10.41 4-4L14.59 5 12 7.59V4h-2v3.59L7.41 5 6 6.41l4 4V12H8.41l-4-4L3 9.41 5.59 12H2v2h3.59L3 16.59 4.41 18l4-4H10v1.59l-4 4L7.41 21 10 18.41V22h2v-3.59L14.59 21 16 19.59l-4-4V14h1.59l4 4L19 16.59 16.41 14H20v-2h-8zM19 2h2v5h-2zm0 6h2v2h-2z"}),"SevereCold"),Qz2=h(c.jsx("path",{d:"m12 10.41 4-4L14.59 5 12 7.59V4h-2v3.59L7.41 5 6 6.41l4 4V12H8.41l-4-4L3 9.41 5.59 12H2v2h3.59L3 16.59 4.41 18l4-4H10v1.59l-4 4L7.41 21 10 18.41V22h2v-3.59L14.59 21 16 19.59l-4-4V14h1.59l4 4L19 16.59 16.41 14H20v-2h-8zM19 2h2v5h-2zm0 6h2v2h-2z"}),"SevereColdOutlined"),Zz2=h([c.jsx("path",{d:"M20 2c-.55 0-1 .45-1 1v3c0 .55.45 1 1 1s1-.45 1-1V3c0-.55-.45-1-1-1"},"0"),c.jsx("circle",{cx:"20",cy:"9",r:"1"},"1"),c.jsx("path",{d:"m12 10.41 3.29-3.29c.39-.39.39-1.02 0-1.41a.996.996 0 0 0-1.41 0L12 7.59V5c0-.55-.45-1-1-1s-1 .45-1 1v2.59L8.12 5.71a.996.996 0 0 0-1.41 0c-.39.39-.39 1.02 0 1.41L10 10.41V12H8.41L5.12 8.71a.996.996 0 0 0-1.41 0c-.39.39-.39 1.02 0 1.41L5.59 12H3c-.55 0-1 .45-1 1s.45 1 1 1h2.59l-1.88 1.88c-.39.39-.39 1.02 0 1.41s1.02.39 1.41 0L8.41 14H10v1.59l-3.29 3.29c-.39.39-.39 1.02 0 1.41s1.02.39 1.41 0L10 18.41V21c0 .55.45 1 1 1s1-.45 1-1v-2.59l1.88 1.88c.39.39 1.02.39 1.41 0s.39-1.02 0-1.41L12 15.59V14h1.59l3.29 3.29c.39.39 1.02.39 1.41 0s.39-1.02 0-1.41L16.41 14H19c.55 0 1-.45 1-1s-.45-1-1-1h-7z"},"2")],"SevereColdRounded"),Jz2=h(c.jsx("path",{d:"m12 10.41 4-4L14.59 5 12 7.59V4h-2v3.59L7.41 5 6 6.41l4 4V12H8.41l-4-4L3 9.41 5.59 12H2v2h3.59L3 16.59 4.41 18l4-4H10v1.59l-4 4L7.41 21 10 18.41V22h2v-3.59L14.59 21 16 19.59l-4-4V14h1.59l4 4L19 16.59 16.41 14H20v-2h-8zM19 2h2v5h-2zm0 6h2v2h-2z"}),"SevereColdSharp"),Yz2=h(c.jsx("path",{d:"m12 10.41 4-4L14.59 5 12 7.59V4h-2v3.59L7.41 5 6 6.41l4 4V12H8.41l-4-4L3 9.41 5.59 12H2v2h3.59L3 16.59 4.41 18l4-4H10v1.59l-4 4L7.41 21 10 18.41V22h2v-3.59L14.59 21 16 19.59l-4-4V14h1.59l4 4L19 16.59 16.41 14H20v-2h-8zM19 2h2v5h-2zm0 6h2v2h-2z"}),"SevereColdTwoTone"),_z2=h([c.jsx("path",{d:"M6 11c2.76 0 5-2.24 5-5S8.76 1 6 1 1 3.24 1 6s2.24 5 5 5m15 3h-5c-1.1 0-2 .9-2 2v5c0 1.1.9 2 2 2h5c1.1 0 2-.9 2-2v-5c0-1.1-.9-2-2-2"},"0"),c.jsx("path",{d:"M17.71 7.7c.4.19.83.3 1.29.3 1.65 0 3-1.35 3-3s-1.35-3-3-3-3 1.35-3 3c0 .46.11.89.3 1.29L6.29 16.3c-.4-.19-.83-.3-1.29-.3-1.65 0-3 1.35-3 3s1.35 3 3 3 3-1.35 3-3c0-.46-.11-.89-.3-1.29z"},"1")],"ShapeLine"),Xz2=h([c.jsx("path",{d:"M6 11c2.76 0 5-2.24 5-5S8.76 1 6 1 1 3.24 1 6s2.24 5 5 5m0-8c1.65 0 3 1.35 3 3S7.65 9 6 9 3 7.65 3 6s1.35-3 3-3m15 11h-5c-1.1 0-2 .9-2 2v5c0 1.1.9 2 2 2h5c1.1 0 2-.9 2-2v-5c0-1.1-.9-2-2-2m0 7h-5v-5h5z"},"0"),c.jsx("path",{d:"M17.71 7.7c.4.19.83.3 1.29.3 1.65 0 3-1.35 3-3s-1.35-3-3-3-3 1.35-3 3c0 .46.11.89.3 1.29L6.29 16.3c-.4-.19-.83-.3-1.29-.3-1.65 0-3 1.35-3 3s1.35 3 3 3 3-1.35 3-3c0-.46-.11-.89-.3-1.29z"},"1")],"ShapeLineOutlined"),$z2=h([c.jsx("path",{d:"M6 11c2.76 0 5-2.24 5-5S8.76 1 6 1 1 3.24 1 6s2.24 5 5 5m15 3h-5c-1.1 0-2 .9-2 2v5c0 1.1.9 2 2 2h5c1.1 0 2-.9 2-2v-5c0-1.1-.9-2-2-2"},"0"),c.jsx("path",{d:"M17.71 7.7c.4.19.83.3 1.29.3 1.65 0 3-1.35 3-3s-1.35-3-3-3-3 1.35-3 3c0 .46.11.89.3 1.29L6.29 16.3c-.4-.19-.83-.3-1.29-.3-1.65 0-3 1.35-3 3s1.35 3 3 3 3-1.35 3-3c0-.46-.11-.89-.3-1.29z"},"1")],"ShapeLineRounded"),cm2=h([c.jsx("path",{d:"M6 11c2.76 0 5-2.24 5-5S8.76 1 6 1 1 3.24 1 6s2.24 5 5 5m17 3h-9v9h9z"},"0"),c.jsx("path",{d:"M17.71 7.7c.4.19.83.3 1.29.3 1.65 0 3-1.35 3-3s-1.35-3-3-3-3 1.35-3 3c0 .46.11.89.3 1.29L6.29 16.3c-.4-.19-.83-.3-1.29-.3-1.65 0-3 1.35-3 3s1.35 3 3 3 3-1.35 3-3c0-.46-.11-.89-.3-1.29z"},"1")],"ShapeLineSharp"),hm2=h([c.jsx("path",{d:"M16 16h5v5h-5z",opacity:".3"},"0"),c.jsx("circle",{cx:"6",cy:"6",r:"3",opacity:".3"},"1"),c.jsx("path",{d:"M6 11c2.76 0 5-2.24 5-5S8.76 1 6 1 1 3.24 1 6s2.24 5 5 5m0-8c1.65 0 3 1.35 3 3S7.65 9 6 9 3 7.65 3 6s1.35-3 3-3m15 11h-5c-1.1 0-2 .9-2 2v5c0 1.1.9 2 2 2h5c1.1 0 2-.9 2-2v-5c0-1.1-.9-2-2-2m0 7h-5v-5h5z"},"2"),c.jsx("path",{d:"M17.71 7.7c.4.19.83.3 1.29.3 1.65 0 3-1.35 3-3s-1.35-3-3-3-3 1.35-3 3c0 .46.11.89.3 1.29L6.29 16.3c-.4-.19-.83-.3-1.29-.3-1.65 0-3 1.35-3 3s1.35 3 3 3 3-1.35 3-3c0-.46-.11-.89-.3-1.29z"},"3")],"ShapeLineTwoTone"),sm2=h(c.jsx("path",{d:"M18 16.08c-.76 0-1.44.3-1.96.77L8.91 12.7c.05-.23.09-.46.09-.7s-.04-.47-.09-.7l7.05-4.11c.54.5 1.25.81 2.04.81 1.66 0 3-1.34 3-3s-1.34-3-3-3-3 1.34-3 3c0 .24.04.47.09.7L8.04 9.81C7.5 9.31 6.79 9 6 9c-1.66 0-3 1.34-3 3s1.34 3 3 3c.79 0 1.5-.31 2.04-.81l7.12 4.16c-.05.21-.08.43-.08.65 0 1.61 1.31 2.92 2.92 2.92s2.92-1.31 2.92-2.92-1.31-2.92-2.92-2.92"}),"Share"),tm2=h([c.jsx("path",{d:"M13.02 19.93v2.02c2.01-.2 3.84-1 5.32-2.21l-1.42-1.43c-1.11.86-2.44 1.44-3.9 1.62M4.03 12c0-4.05 3.03-7.41 6.95-7.93V2.05C5.95 2.58 2.03 6.84 2.03 12s3.92 9.42 8.95 9.95v-2.02c-3.92-.52-6.95-3.88-6.95-7.93m15.92-1h2.02c-.2-2.01-1-3.84-2.21-5.32l-1.43 1.43c.86 1.1 1.44 2.43 1.62 3.89m-1.61-6.74c-1.48-1.21-3.32-2.01-5.32-2.21v2.02c1.46.18 2.79.76 3.9 1.62zm-.01 12.64 1.43 1.42c1.21-1.48 2.01-3.31 2.21-5.32h-2.02c-.18 1.46-.76 2.79-1.62 3.9"},"0"),c.jsx("path",{d:"M16 11.1C16 8.61 14.1 7 12 7s-4 1.61-4 4.1c0 1.66 1.33 3.63 4 5.9 2.67-2.27 4-4.24 4-5.9m-4 .9c-.59 0-1.07-.48-1.07-1.07s.48-1.07 1.07-1.07 1.07.48 1.07 1.07S12.59 12 12 12"},"1")],"ShareLocation"),om2=h([c.jsx("path",{d:"M13.02 19.93v2.02c2.01-.2 3.84-1 5.32-2.21l-1.42-1.43c-1.11.86-2.44 1.44-3.9 1.62M4.03 12c0-4.05 3.03-7.41 6.95-7.93V2.05C5.95 2.58 2.03 6.84 2.03 12s3.92 9.42 8.95 9.95v-2.02c-3.92-.52-6.95-3.88-6.95-7.93m15.92-1h2.02c-.2-2.01-1-3.84-2.21-5.32l-1.43 1.43c.86 1.1 1.44 2.43 1.62 3.89m-1.61-6.74c-1.48-1.21-3.32-2.01-5.32-2.21v2.02c1.46.18 2.79.76 3.9 1.62zm-.01 12.64 1.43 1.42c1.21-1.48 2.01-3.31 2.21-5.32h-2.02c-.18 1.46-.76 2.79-1.62 3.9"},"0"),c.jsx("path",{d:"M16 11.1C16 8.61 14.1 7 12 7s-4 1.61-4 4.1c0 1.66 1.33 3.63 4 5.9 2.67-2.27 4-4.24 4-5.9m-4 .9c-.59 0-1.07-.48-1.07-1.07s.48-1.07 1.07-1.07 1.07.48 1.07 1.07S12.59 12 12 12"},"1")],"ShareLocationOutlined"),vm2=h([c.jsx("path",{d:"M13.02 20.77c0 .64.59 1.13 1.21.99 1.12-.26 2.18-.7 3.12-1.3.53-.34.61-1.1.16-1.55-.32-.32-.83-.4-1.21-.16-.77.49-1.62.85-2.53 1.05-.45.1-.75.51-.75.97M4.03 12c0-3.79 2.65-6.97 6.2-7.79.44-.1.75-.51.75-.96 0-.64-.6-1.13-1.22-.98C5.33 3.29 2.03 7.26 2.03 12s3.3 8.71 7.73 9.74c.62.15 1.22-.34 1.22-.98 0-.46-.31-.86-.75-.96-3.55-.83-6.2-4.01-6.2-7.8m16.76-1c.64 0 1.13-.59.99-1.21-.26-1.12-.7-2.17-1.3-3.12-.34-.54-1.1-.61-1.55-.16-.32.32-.4.83-.15 1.21.49.76.85 1.61 1.05 2.53.09.45.5.75.96.75m-3.44-7.45c-.95-.6-2-1.04-3.12-1.3-.62-.14-1.21.35-1.21.98 0 .45.3.87.74.96.91.2 1.77.57 2.53 1.05.39.24.89.17 1.21-.16.46-.44.39-1.19-.15-1.53m1.57 13.94c.45.45 1.21.38 1.55-.16.6-.94 1.04-2 1.3-3.12.14-.62-.35-1.21-.98-1.21-.45 0-.87.3-.96.74-.2.91-.57 1.77-1.05 2.53-.26.39-.18.9.14 1.22"},"0"),c.jsx("path",{d:"M16 11.1C16 8.61 14.1 7 12 7s-4 1.61-4 4.1c0 1.51 1.1 3.28 3.31 5.3.39.36.98.36 1.38 0C14.9 14.37 16 12.61 16 11.1m-4 .9c-.59 0-1.07-.48-1.07-1.07s.48-1.07 1.07-1.07 1.07.48 1.07 1.07S12.59 12 12 12"},"1")],"ShareLocationRounded"),em2=h([c.jsx("path",{d:"M13.02 19.93v2.02c2.01-.2 3.84-1 5.32-2.21l-1.42-1.43c-1.11.86-2.44 1.44-3.9 1.62M4.03 12c0-4.05 3.03-7.41 6.95-7.93V2.05C5.95 2.58 2.03 6.84 2.03 12s3.92 9.42 8.95 9.95v-2.02c-3.92-.52-6.95-3.88-6.95-7.93m15.92-1h2.02c-.2-2.01-1-3.84-2.21-5.32l-1.43 1.43c.86 1.1 1.44 2.43 1.62 3.89m-1.61-6.74c-1.48-1.21-3.32-2.01-5.32-2.21v2.02c1.46.18 2.79.76 3.9 1.62zm-.01 12.64 1.43 1.42c1.21-1.48 2.01-3.31 2.21-5.32h-2.02c-.18 1.46-.76 2.79-1.62 3.9"},"0"),c.jsx("path",{d:"M16 11.1C16 8.61 14.1 7 12 7s-4 1.61-4 4.1c0 1.66 1.33 3.63 4 5.9 2.67-2.27 4-4.24 4-5.9m-4 .9c-.59 0-1.07-.48-1.07-1.07s.48-1.07 1.07-1.07 1.07.48 1.07 1.07S12.59 12 12 12"},"1")],"ShareLocationSharp"),lm2=h([c.jsx("path",{d:"M13.02 19.93v2.02c2.01-.2 3.84-1 5.32-2.21l-1.42-1.43c-1.11.86-2.44 1.44-3.9 1.62M4.03 12c0-4.05 3.03-7.41 6.95-7.93V2.05C5.95 2.58 2.03 6.84 2.03 12s3.92 9.42 8.95 9.95v-2.02c-3.92-.52-6.95-3.88-6.95-7.93m15.92-1h2.02c-.2-2.01-1-3.84-2.21-5.32l-1.43 1.43c.86 1.1 1.44 2.43 1.62 3.89m-1.61-6.74c-1.48-1.21-3.32-2.01-5.32-2.21v2.02c1.46.18 2.79.76 3.9 1.62zm-.01 12.64 1.43 1.42c1.21-1.48 2.01-3.31 2.21-5.32h-2.02c-.18 1.46-.76 2.79-1.62 3.9"},"0"),c.jsx("path",{d:"M16 11.1C16 8.61 14.1 7 12 7s-4 1.61-4 4.1c0 1.66 1.33 3.63 4 5.9 2.67-2.27 4-4.24 4-5.9m-4 .9c-.59 0-1.07-.48-1.07-1.07s.48-1.07 1.07-1.07 1.07.48 1.07 1.07S12.59 12 12 12"},"1")],"ShareLocationTwoTone"),nm2=h(c.jsx("path",{d:"M18 16.08c-.76 0-1.44.3-1.96.77L8.91 12.7c.05-.23.09-.46.09-.7s-.04-.47-.09-.7l7.05-4.11c.54.5 1.25.81 2.04.81 1.66 0 3-1.34 3-3s-1.34-3-3-3-3 1.34-3 3c0 .24.04.47.09.7L8.04 9.81C7.5 9.31 6.79 9 6 9c-1.66 0-3 1.34-3 3s1.34 3 3 3c.79 0 1.5-.31 2.04-.81l7.12 4.16c-.05.21-.08.43-.08.65 0 1.61 1.31 2.92 2.92 2.92s2.92-1.31 2.92-2.92-1.31-2.92-2.92-2.92M18 4c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1M6 13c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1m12 7.02c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1"}),"ShareOutlined"),am2=h(c.jsx("path",{d:"M18 16.08c-.76 0-1.44.3-1.96.77L8.91 12.7c.05-.23.09-.46.09-.7s-.04-.47-.09-.7l7.05-4.11c.54.5 1.25.81 2.04.81 1.66 0 3-1.34 3-3s-1.34-3-3-3-3 1.34-3 3c0 .24.04.47.09.7L8.04 9.81C7.5 9.31 6.79 9 6 9c-1.66 0-3 1.34-3 3s1.34 3 3 3c.79 0 1.5-.31 2.04-.81l7.12 4.16c-.05.21-.08.43-.08.65 0 1.61 1.31 2.92 2.92 2.92s2.92-1.31 2.92-2.92-1.31-2.92-2.92-2.92"}),"ShareRounded"),dm2=h(c.jsx("path",{d:"M18 16.08c-.76 0-1.44.3-1.96.77L8.91 12.7c.05-.23.09-.46.09-.7s-.04-.47-.09-.7l7.05-4.11c.54.5 1.25.81 2.04.81 1.66 0 3-1.34 3-3s-1.34-3-3-3-3 1.34-3 3c0 .24.04.47.09.7L8.04 9.81C7.5 9.31 6.79 9 6 9c-1.66 0-3 1.34-3 3s1.34 3 3 3c.79 0 1.5-.31 2.04-.81l7.12 4.16c-.05.21-.08.43-.08.65 0 1.61 1.31 2.92 2.92 2.92s2.92-1.31 2.92-2.92-1.31-2.92-2.92-2.92"}),"ShareSharp"),zm2=h([c.jsx("circle",{cx:"18",cy:"5",r:"1",opacity:".3"},"0"),c.jsx("circle",{cx:"6",cy:"12",r:"1",opacity:".3"},"1"),c.jsx("circle",{cx:"18",cy:"19.02",r:"1",opacity:".3"},"2"),c.jsx("path",{d:"M18 16.08c-.76 0-1.44.3-1.96.77L8.91 12.7c.05-.23.09-.46.09-.7s-.04-.47-.09-.7l7.05-4.11c.54.5 1.25.81 2.04.81 1.66 0 3-1.34 3-3s-1.34-3-3-3-3 1.34-3 3c0 .24.04.47.09.7L8.04 9.81C7.5 9.31 6.79 9 6 9c-1.66 0-3 1.34-3 3s1.34 3 3 3c.79 0 1.5-.31 2.04-.81l7.12 4.16c-.05.21-.08.43-.08.65 0 1.61 1.31 2.92 2.92 2.92s2.92-1.31 2.92-2.92-1.31-2.92-2.92-2.92M18 4c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1M6 13c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1m12 7.02c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1"},"3")],"ShareTwoTone"),mm2=h(c.jsx("path",{d:"M12 1 3 5v6c0 5.55 3.84 10.74 9 12 5.16-1.26 9-6.45 9-12V5z"}),"Shield"),pm2=h(c.jsx("path",{d:"M12 2 4 5v6.09c0 5.05 3.41 9.76 8 10.91 4.59-1.15 8-5.86 8-10.91V5zm3.97 12.41c-1.84 2.17-5.21 2.1-6.96-.07-2.19-2.72-.65-6.72 2.69-7.33.34-.06.63.27.51.6-.46 1.23-.39 2.64.32 3.86s1.89 1.99 3.18 2.2c.34.05.49.47.26.74"}),"ShieldMoon"),Hm2=h([c.jsx("path",{d:"M12 2 4 5v6.09c0 5.05 3.41 9.76 8 10.91 4.59-1.15 8-5.86 8-10.91V5zm6 9.09c0 4-2.55 7.7-6 8.83-3.45-1.13-6-4.82-6-8.83v-4.7l6-2.25 6 2.25z"},"0"),c.jsx("path",{d:"M9.01 14.33c1.75 2.17 5.12 2.24 6.96.07.23-.27.08-.68-.26-.74-1.29-.21-2.48-.98-3.18-2.2-.71-1.22-.78-2.63-.32-3.86.12-.33-.16-.66-.51-.6-3.34.62-4.89 4.61-2.69 7.33"},"1")],"ShieldMoonOutlined"),Mm2=h(c.jsx("path",{d:"m11.3 2.26-6 2.25C4.52 4.81 4 5.55 4 6.39v4.7c0 4.83 3.13 9.37 7.43 10.75.37.12.77.12 1.14 0 4.3-1.38 7.43-5.91 7.43-10.75v-4.7c0-.83-.52-1.58-1.3-1.87l-6-2.25c-.45-.18-.95-.18-1.4-.01m4.67 12.15c-1.84 2.17-5.21 2.1-6.96-.07-2.19-2.72-.65-6.72 2.69-7.33.34-.06.63.27.51.6-.46 1.23-.39 2.64.32 3.86s1.89 1.99 3.18 2.2c.34.05.49.47.26.74"}),"ShieldMoonRounded"),rm2=h(c.jsx("path",{d:"M12 2 4 5v6.09c0 5.05 3.41 9.76 8 10.91 4.59-1.15 8-5.86 8-10.91V5zm3.97 12.41c-1.84 2.17-5.21 2.1-6.96-.07-2.19-2.72-.65-6.72 2.69-7.33.34-.06.63.27.51.6-.46 1.23-.39 2.64.32 3.86s1.89 1.99 3.18 2.2c.34.05.49.47.26.74"}),"ShieldMoonSharp"),im2=h([c.jsx("path",{d:"M6 6.39v4.7c0 4 2.55 7.7 6 8.83 3.45-1.13 6-4.82 6-8.83v-4.7l-6-2.25zm6.21 1.22c-.46 1.23-.39 2.64.32 3.86s1.89 1.99 3.18 2.2c.34.06.49.47.26.74-1.84 2.17-5.21 2.1-6.96-.07-2.19-2.72-.65-6.72 2.69-7.33.34-.06.63.27.51.6",opacity:".3"},"0"),c.jsx("path",{d:"M12 2 4 5v6.09c0 5.05 3.41 9.76 8 10.91 4.59-1.15 8-5.86 8-10.91V5zm6 9.09c0 4-2.55 7.7-6 8.83-3.45-1.13-6-4.82-6-8.83v-4.7l6-2.25 6 2.25z"},"1"),c.jsx("path",{d:"M9.01 14.33c1.75 2.17 5.12 2.24 6.96.07.23-.27.08-.68-.26-.74-1.29-.21-2.48-.98-3.18-2.2-.71-1.22-.78-2.63-.32-3.86.12-.33-.16-.66-.51-.6-3.34.62-4.89 4.61-2.69 7.33"},"2")],"ShieldMoonTwoTone"),Vm2=h(c.jsx("path",{d:"M12 2 4 5v6.09c0 5.05 3.41 9.76 8 10.91 4.59-1.15 8-5.86 8-10.91V5zm6 9.09c0 4-2.55 7.7-6 8.83-3.45-1.13-6-4.82-6-8.83v-4.7l6-2.25 6 2.25z"}),"ShieldOutlined"),xm2=h(c.jsx("path",{d:"m11.3 2.26-6 2.25C4.52 4.81 4 5.55 4 6.39v4.7c0 4.83 3.13 9.37 7.43 10.75.37.12.77.12 1.14 0 4.3-1.38 7.43-5.91 7.43-10.75v-4.7c0-.83-.52-1.58-1.3-1.87l-6-2.25c-.45-.18-.95-.18-1.4-.01"}),"ShieldRounded"),jm2=h(c.jsx("path",{d:"M12 2 4 5v6.09c0 5.05 3.41 9.76 8 10.91 4.59-1.15 8-5.86 8-10.91V5z"}),"ShieldSharp"),um2=h([c.jsx("path",{d:"M6 6.39v4.7c0 4 2.55 7.7 6 8.83 3.45-1.13 6-4.82 6-8.83v-4.7l-6-2.25z",opacity:".3"},"0"),c.jsx("path",{d:"M12 2 4 5v6.09c0 5.05 3.41 9.76 8 10.91 4.59-1.15 8-5.86 8-10.91V5zm6 9.09c0 4-2.55 7.7-6 8.83-3.45-1.13-6-4.82-6-8.83v-4.7l6-2.25 6 2.25z"},"1")],"ShieldTwoTone"),Lm2=h(c.jsx("path",{d:"M16 6V4c0-1.11-.89-2-2-2h-4c-1.11 0-2 .89-2 2v2H2v13c0 1.11.89 2 2 2h16c1.11 0 2-.89 2-2V6zm-6-2h4v2h-4zM9 18V9l7.5 4z"}),"Shop"),Sm2=h([c.jsx("path",{d:"M3 9H1v11c0 1.11.89 2 2 2h16v-2H3z"},"0"),c.jsx("path",{d:"M18 5V3c0-1.11-.89-2-2-2h-4c-1.11 0-2 .89-2 2v2H5v11c0 1.11.89 2 2 2h14c1.11 0 2-.89 2-2V5zm-6-2h4v2h-4zm0 12V8l5.5 3.5z"},"1")],"Shop2"),Cm2=h([c.jsx("path",{d:"M3 9H1v11c0 1.11.89 2 2 2h16v-2H3z"},"0"),c.jsx("path",{d:"M18 5V3c0-1.11-.89-2-2-2h-4c-1.11 0-2 .89-2 2v2H5v11c0 1.11.89 2 2 2h14c1.11 0 2-.89 2-2V5zm-6-2h4v2h-4zm9 13H7V7h14z"},"1"),c.jsx("path",{d:"M12 8v7l5.5-3.5z"},"2")],"Shop2Outlined"),Tm2=h([c.jsx("path",{d:"M2 9c-.55 0-1 .45-1 1v10c0 1.1.9 2 2 2h15c.55 0 1-.45 1-1s-.45-1-1-1H3V10c0-.55-.45-1-1-1"},"0"),c.jsx("path",{d:"M18 5V3c0-1.11-.89-2-2-2h-4c-1.11 0-2 .89-2 2v2H5v11c0 1.11.89 2 2 2h14c1.11 0 2-.89 2-2V5zm-6-2h4v2h-4zm0 11.09V8.91c0-.39.44-.63.77-.42l4.07 2.59c.31.2.31.65 0 .84l-4.07 2.59c-.33.21-.77-.03-.77-.42"},"1")],"Shop2Rounded"),wm2=h([c.jsx("path",{d:"M3 9H1v13h18v-2H3z"},"0"),c.jsx("path",{d:"M18 5V1h-8v4H5v13h18V5zm-6-2h4v2h-4zm0 12V8l5.5 3.5z"},"1")],"Shop2Sharp"),Rm2=h([c.jsx("path",{d:"M7 16h14V7H7zm5-8 5.5 3.5L12 15z",opacity:".3"},"0"),c.jsx("path",{d:"M3 9H1v11c0 1.11.89 2 2 2h16v-2H3z"},"1"),c.jsx("path",{d:"M18 5V3c0-1.11-.89-2-2-2h-4c-1.11 0-2 .89-2 2v2H5v11c0 1.11.89 2 2 2h14c1.11 0 2-.89 2-2V5zm-6-2h4v2h-4zm9 13H7V7h14z"},"2"),c.jsx("path",{d:"M12 8v7l5.5-3.5z"},"3")],"Shop2TwoTone"),Om2=h(c.jsx("path",{d:"M16 6V4c0-1.11-.89-2-2-2h-4c-1.11 0-2 .89-2 2v2H2v13c0 1.11.89 2 2 2h16c1.11 0 2-.89 2-2V6zm-6-2h4v2h-4zm10 15H4V8h16zM9 18l7.5-5L9 9z"}),"ShopOutlined"),ym2=h(c.jsx("path",{d:"M16 6V4c0-1.1-.9-2-2-2h-4c-1.1 0-2 .9-2 2v2H4c-1.1 0-2 .9-2 2v11c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V8c0-1.1-.9-2-2-2zm-6-2h4v2h-4zM9 17.07V9.83c0-.38.4-.62.74-.44l6.03 3.21c.33.18.36.65.04.86l-6.03 4.02c-.33.22-.78-.01-.78-.41"}),"ShopRounded"),gm2=h(c.jsx("path",{d:"M16 6V4c0-1.1-.9-2-2-2h-4c-1.1 0-2 .9-2 2v2H2v15h20V6zm-6-2h4v2h-4zM9 18V9l7.5 4z"}),"ShopSharp"),Am2=h(c.jsx("path",{d:"M3 9H1v11c0 1.11.89 2 2 2h14c1.11 0 2-.89 2-2H3zm15-4V3c0-1.11-.89-2-2-2h-4c-1.11 0-2 .89-2 2v2H5v11c0 1.11.89 2 2 2h14c1.11 0 2-.89 2-2V5zm-6-2h4v2h-4zm0 12V8l5.5 3z"}),"ShopTwo"),fm2=h(c.jsx("path",{d:"M3 9H1v11c0 1.11.89 2 2 2h14c1.11 0 2-.89 2-2H3zm15-4V3c0-1.11-.89-2-2-2h-4c-1.11 0-2 .89-2 2v2H5v11c0 1.11.89 2 2 2h14c1.11 0 2-.89 2-2V5zm-6-2h4v2h-4zm9 13H7V7h14zm-9-1 5.5-4L12 8z"}),"ShopTwoOutlined"),Pm2=h(c.jsx("path",{d:"M2 9c-.55 0-1 .45-1 1v10c0 1.1.9 2 2 2h14c1.11 0 2-.89 2-2H4c-.55 0-1-.45-1-1v-9c0-.55-.45-1-1-1m16-4V3c0-1.1-.9-2-2-2h-4c-1.1 0-2 .9-2 2v2H7c-1.1 0-2 .9-2 2v9c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2zm-6-2h4v2h-4zm0 11.02V8.84c0-.38.41-.62.74-.44l4.07 2.22c.32.18.35.63.05.84l-4.07 2.96c-.33.24-.79.01-.79-.4"}),"ShopTwoRounded"),Fm2=h(c.jsx("path",{d:"M3 9H1v13h18v-2H3zm15-4V3c0-1.1-.9-2-2-2h-4c-1.1 0-2 .9-2 2v2H5v13h18V5zm-6-2h4v2h-4zm0 12V8l5.5 3z"}),"ShopTwoSharp"),Bm2=h([c.jsx("path",{d:"M4 19h16V8H4zM9 9l7.5 4L9 18z",opacity:".3"},"0"),c.jsx("path",{d:"M16 6V4c0-1.11-.89-2-2-2h-4c-1.11 0-2 .89-2 2v2H2v13c0 1.11.89 2 2 2h16c1.11 0 2-.89 2-2V6zm-6-2h4v2h-4zm10 15H4V8h16zM9 9v9l7.5-5z"},"1")],"ShopTwoTone"),bm2=h([c.jsx("path",{d:"M7 7v9h14V7zm5 8V8l5.5 3z",opacity:".3"},"0"),c.jsx("path",{d:"M3 9H1v11c0 1.11.89 2 2 2h14c1.11 0 2-.89 2-2H3zm15-4V3c0-1.11-.89-2-2-2h-4c-1.11 0-2 .89-2 2v2H5v11c0 1.11.89 2 2 2h14c1.11 0 2-.89 2-2V5zm-6-2h4v2h-4zm9 13H7V7h14zm-9-1 5.5-4L12 8z"},"1")],"ShopTwoTwoTone"),Dm2=h(c.jsx("path",{d:"M18 6h-2c0-2.21-1.79-4-4-4S8 3.79 8 6H6c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V8c0-1.1-.9-2-2-2m-8 4c0 .55-.45 1-1 1s-1-.45-1-1V8h2zm2-6c1.1 0 2 .9 2 2h-4c0-1.1.9-2 2-2m4 6c0 .55-.45 1-1 1s-1-.45-1-1V8h2z"}),"ShoppingBag"),km2=h(c.jsx("path",{d:"M18 6h-2c0-2.21-1.79-4-4-4S8 3.79 8 6H6c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V8c0-1.1-.9-2-2-2m-6-2c1.1 0 2 .9 2 2h-4c0-1.1.9-2 2-2m6 16H6V8h2v2c0 .55.45 1 1 1s1-.45 1-1V8h4v2c0 .55.45 1 1 1s1-.45 1-1V8h2z"}),"ShoppingBagOutlined"),Wm2=h(c.jsx("path",{d:"M18 6h-2c0-2.21-1.79-4-4-4S8 3.79 8 6H6c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V8c0-1.1-.9-2-2-2m-8 4c0 .55-.45 1-1 1s-1-.45-1-1V8h2zm2-6c1.1 0 2 .9 2 2h-4c0-1.1.9-2 2-2m4 6c0 .55-.45 1-1 1s-1-.45-1-1V8h2z"}),"ShoppingBagRounded"),Nm2=h(c.jsx("path",{d:"M20 6h-4c0-2.21-1.79-4-4-4S8 3.79 8 6H4v16h16zm-10 5H8V8h2zm2-7c1.1 0 2 .9 2 2h-4c0-1.1.9-2 2-2m4 7h-2V8h2z"}),"ShoppingBagSharp"),Em2=h([c.jsx("path",{d:"M18 20H6V8h2v2c0 .55.45 1 1 1s1-.45 1-1V8h4v2c0 .55.45 1 1 1s1-.45 1-1V8h2z",opacity:".3"},"0"),c.jsx("path",{d:"M18 6h-2c0-2.21-1.79-4-4-4S8 3.79 8 6H6c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V8c0-1.1-.9-2-2-2m-6-2c1.1 0 2 .9 2 2h-4c0-1.1.9-2 2-2m6 16H6V8h2v2c0 .55.45 1 1 1s1-.45 1-1V8h4v2c0 .55.45 1 1 1s1-.45 1-1V8h2z"},"1")],"ShoppingBagTwoTone"),Im2=h(c.jsx("path",{d:"m17.21 9-4.38-6.56c-.19-.28-.51-.42-.83-.42s-.64.14-.83.43L6.79 9H2c-.55 0-1 .45-1 1 0 .09.01.18.04.27l2.54 9.27c.23.84 1 1.46 1.92 1.46h13c.92 0 1.69-.62 1.93-1.46l2.54-9.27L23 10c0-.55-.45-1-1-1zM9 9l3-4.4L15 9zm3 8c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2"}),"ShoppingBasket"),Um2=h(c.jsx("path",{d:"M22 9h-4.79l-4.38-6.56c-.19-.28-.51-.42-.83-.42s-.64.14-.83.43L6.79 9H2c-.55 0-1 .45-1 1 0 .09.01.18.04.27l2.54 9.27c.23.84 1 1.46 1.92 1.46h13c.92 0 1.69-.62 1.93-1.46l2.54-9.27L23 10c0-.55-.45-1-1-1M12 4.8 14.8 9H9.2zM18.5 19l-12.99.01L3.31 11H20.7zM12 13c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2"}),"ShoppingBasketOutlined"),Gm2=h(c.jsx("path",{d:"M22 9h-4.79l-4.39-6.57c-.4-.59-1.27-.59-1.66 0L6.77 9H2c-.55 0-1 .45-1 1 0 .09.01.18.04.27l2.54 9.27c.23.84 1 1.46 1.92 1.46h13c.92 0 1.69-.62 1.93-1.46l2.54-9.27L23 10c0-.55-.45-1-1-1M11.99 4.79 14.8 9H9.18zM12 17c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2"}),"ShoppingBasketRounded"),Km2=h(c.jsx("path",{d:"m17.21 9-4.39-6.57c-.4-.59-1.27-.59-1.66 0L6.77 9H.69L4 21h16.02l3.29-12zm-5.22-4.21L14.8 9H9.18zM12 17c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2"}),"ShoppingBasketSharp"),qm2=h([c.jsx("path",{d:"m3.31 11 2.2 8.01L18.5 19l2.2-8zM12 17c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2",opacity:".3"},"0"),c.jsx("path",{d:"M22 9h-4.79l-4.38-6.56c-.19-.28-.51-.42-.83-.42s-.64.14-.83.43L6.79 9H2c-.55 0-1 .45-1 1 0 .09.01.18.04.27l2.54 9.27c.23.84 1 1.46 1.92 1.46h13c.92 0 1.69-.62 1.93-1.46l2.54-9.27L23 10c0-.55-.45-1-1-1M12 4.8 14.8 9H9.2zM18.5 19l-12.99.01L3.31 11H20.7zM12 13c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2"},"1")],"ShoppingBasketTwoTone"),Qm2=h(c.jsx("path",{d:"M7 18c-1.1 0-1.99.9-1.99 2S5.9 22 7 22s2-.9 2-2-.9-2-2-2M1 2v2h2l3.6 7.59-1.35 2.45c-.16.28-.25.61-.25.96 0 1.1.9 2 2 2h12v-2H7.42c-.14 0-.25-.11-.25-.25l.03-.12.9-1.63h7.45c.75 0 1.41-.41 1.75-1.03l3.58-6.49c.08-.14.12-.31.12-.48 0-.55-.45-1-1-1H5.21l-.94-2zm16 16c-1.1 0-1.99.9-1.99 2s.89 2 1.99 2 2-.9 2-2-.9-2-2-2"}),"ShoppingCart"),Zm2=h(c.jsx("path",{d:"M7 18c-1.1 0-1.99.9-1.99 2S5.9 22 7 22s2-.9 2-2-.9-2-2-2m10 0c-1.1 0-1.99.9-1.99 2s.89 2 1.99 2 2-.9 2-2-.9-2-2-2m-8.9-5h7.45c.75 0 1.41-.41 1.75-1.03L21 4.96 19.25 4l-3.7 7H8.53L4.27 2H1v2h2l3.6 7.59-1.35 2.44C4.52 15.37 5.48 17 7 17h12v-2H7zM12 2l4 4-4 4-1.41-1.41L12.17 7H8V5h4.17l-1.59-1.59z"}),"ShoppingCartCheckout"),Jm2=h(c.jsx("path",{d:"M7 18c-1.1 0-1.99.9-1.99 2S5.9 22 7 22s2-.9 2-2-.9-2-2-2m10 0c-1.1 0-1.99.9-1.99 2s.89 2 1.99 2 2-.9 2-2-.9-2-2-2m-8.9-5h7.45c.75 0 1.41-.41 1.75-1.03L21 4.96 19.25 4l-3.7 7H8.53L4.27 2H1v2h2l3.6 7.59-1.35 2.44C4.52 15.37 5.48 17 7 17h12v-2H7zM12 2l4 4-4 4-1.41-1.41L12.17 7H8V5h4.17l-1.59-1.59z"}),"ShoppingCartCheckoutOutlined"),Ym2=h(c.jsx("path",{d:"M7 18c-1.1 0-1.99.9-1.99 2S5.9 22 7 22s2-.9 2-2-.9-2-2-2m10 0c-1.1 0-1.99.9-1.99 2s.89 2 1.99 2 2-.9 2-2-.9-2-2-2m2-2c0-.55-.45-1-1-1H7l1.1-2h7.45c.75 0 1.41-.41 1.75-1.03l3.24-6.14c.25-.48.08-1.08-.4-1.34-.49-.27-1.1-.08-1.36.41L15.55 11H8.53L4.54 2.57c-.16-.35-.52-.57-.9-.57H2c-.55 0-1 .45-1 1s.45 1 1 1h1l3.6 7.59-1.35 2.44C4.52 15.37 5.48 17 7 17h11c.55 0 1-.45 1-1M11.29 2.71c.39-.39 1.02-.39 1.41 0l2.59 2.59c.39.39.39 1.02 0 1.41L12.7 9.3c-.39.39-1.02.39-1.41 0a.996.996 0 0 1 0-1.41l.88-.89H9c-.55 0-1-.45-1-1s.45-1 1-1h3.17l-.88-.88a.996.996 0 0 1 0-1.41"}),"ShoppingCartCheckoutRounded"),_m2=h(c.jsx("path",{d:"M7 18c-1.1 0-1.99.9-1.99 2S5.9 22 7 22s2-.9 2-2-.9-2-2-2m10 0c-1.1 0-1.99.9-1.99 2s.89 2 1.99 2 2-.9 2-2-.9-2-2-2m-8.9-5h8.66L21 4.96 19.25 4l-3.7 7H8.53L4.27 2H1v2h2l3.6 7.59L3.61 17H19v-2H7zM12 2l4 4-4 4-1.41-1.41L12.17 7H8V5h4.17l-1.59-1.59z"}),"ShoppingCartCheckoutSharp"),Xm2=h(c.jsx("path",{d:"M7 18c-1.1 0-1.99.9-1.99 2S5.9 22 7 22s2-.9 2-2-.9-2-2-2m10 0c-1.1 0-1.99.9-1.99 2s.89 2 1.99 2 2-.9 2-2-.9-2-2-2m-8.9-5h7.45c.75 0 1.41-.41 1.75-1.03L21 4.96 19.25 4l-3.7 7H8.53L4.27 2H1v2h2l3.6 7.59-1.35 2.44C4.52 15.37 5.48 17 7 17h12v-2H7zM12 2l4 4-4 4-1.41-1.41L12.17 7H8V5h4.17l-1.59-1.59z"}),"ShoppingCartCheckoutTwoTone"),$m2=h(c.jsx("path",{d:"M15.55 13c.75 0 1.41-.41 1.75-1.03l3.58-6.49c.37-.66-.11-1.48-.87-1.48H5.21l-.94-2H1v2h2l3.6 7.59-1.35 2.44C4.52 15.37 5.48 17 7 17h12v-2H7l1.1-2zM6.16 6h12.15l-2.76 5H8.53zM7 18c-1.1 0-1.99.9-1.99 2S5.9 22 7 22s2-.9 2-2-.9-2-2-2m10 0c-1.1 0-1.99.9-1.99 2s.89 2 1.99 2 2-.9 2-2-.9-2-2-2"}),"ShoppingCartOutlined"),cp2=h(c.jsx("path",{d:"M7 18c-1.1 0-1.99.9-1.99 2S5.9 22 7 22s2-.9 2-2-.9-2-2-2M1 3c0 .55.45 1 1 1h1l3.6 7.59-1.35 2.44C4.52 15.37 5.48 17 7 17h11c.55 0 1-.45 1-1s-.45-1-1-1H7l1.1-2h7.45c.75 0 1.41-.41 1.75-1.03l3.58-6.49c.37-.66-.11-1.48-.87-1.48H5.21l-.67-1.43c-.16-.35-.52-.57-.9-.57H2c-.55 0-1 .45-1 1m16 15c-1.1 0-1.99.9-1.99 2s.89 2 1.99 2 2-.9 2-2-.9-2-2-2"}),"ShoppingCartRounded"),hp2=h(c.jsx("path",{d:"M17 18c-1.1 0-1.99.9-1.99 2s.89 2 1.99 2 2-.9 2-2-.9-2-2-2M7 18c-1.1 0-1.99.9-1.99 2S5.9 22 7 22s2-.9 2-2-.9-2-2-2m0-3 1.1-2h7.45c.75 0 1.41-.41 1.75-1.03L21.7 4H5.21l-.94-2H1v2h2l3.6 7.59L3.62 17H19v-2z"}),"ShoppingCartSharp"),sp2=h([c.jsx("path",{d:"m15.55 11 2.76-5H6.16l2.37 5z",opacity:".3"},"0"),c.jsx("path",{d:"M15.55 13c.75 0 1.41-.41 1.75-1.03l3.58-6.49c.37-.66-.11-1.48-.87-1.48H5.21l-.94-2H1v2h2l3.6 7.59-1.35 2.44C4.52 15.37 5.48 17 7 17h12v-2H7l1.1-2zM6.16 6h12.15l-2.76 5H8.53zM7 18c-1.1 0-1.99.9-1.99 2S5.9 22 7 22s2-.9 2-2-.9-2-2-2m10 0c-1.1 0-1.99.9-1.99 2s.89 2 1.99 2 2-.9 2-2-.9-2-2-2"},"1")],"ShoppingCartTwoTone"),tp2=h(c.jsx("path",{d:"M4 9h16v2H4zm0 4h10v2H4z"}),"ShortText"),op2=h(c.jsx("path",{d:"M4 9h16v2H4zm0 4h10v2H4z"}),"ShortTextOutlined"),vp2=h(c.jsx("path",{d:"M5 9h14c.55 0 1 .45 1 1s-.45 1-1 1H5c-.55 0-1-.45-1-1s.45-1 1-1m0 4h8c.55 0 1 .45 1 1s-.45 1-1 1H5c-.55 0-1-.45-1-1s.45-1 1-1"}),"ShortTextRounded"),ep2=h(c.jsx("path",{d:"M4 9h16v2H4zm0 4h10v2H4z"}),"ShortTextSharp"),lp2=h(c.jsx("path",{d:"M4 9h16v2H4zm0 4h10v2H4z"}),"ShortTextTwoTone"),np2=h(c.jsx("path",{d:"m21 11-6-6v5H8c-2.76 0-5 2.24-5 5v4h2v-4c0-1.65 1.35-3 3-3h7v5z"}),"Shortcut"),ap2=h(c.jsx("path",{d:"m15 5-1.41 1.41L15 7.83 17.17 10H8c-2.76 0-5 2.24-5 5v4h2v-4c0-1.65 1.35-3 3-3h9.17L15 14.17l-1.41 1.41L15 17l6-6z"}),"ShortcutOutlined"),dp2=h(c.jsx("path",{d:"M20.29 10.29 16.7 6.7c-.62-.62-1.7-.18-1.7.71V10H8c-2.76 0-5 2.24-5 5v3c0 .55.45 1 1 1s1-.45 1-1v-3c0-1.65 1.35-3 3-3h7v2.59c0 .89 1.08 1.34 1.71.71l3.59-3.59c.38-.39.38-1.03-.01-1.42"}),"ShortcutRounded"),zp2=h(c.jsx("path",{d:"m21 11-6-6v5H8c-2.76 0-5 2.24-5 5v4h2v-4c0-1.65 1.35-3 3-3h7v5z"}),"ShortcutSharp"),mp2=h(c.jsx("path",{d:"m21 11-6-6v5H8c-2.76 0-5 2.24-5 5v4h2v-4c0-1.65 1.35-3 3-3h7v5z"}),"ShortcutTwoTone"),pp2=h(c.jsx("path",{d:"m3.5 18.49 6-6.01 4 4L22 6.92l-1.41-1.41-7.09 7.97-4-4L2 16.99z"}),"ShowChart"),Hp2=h(c.jsx("path",{d:"m3.5 18.49 6-6.01 4 4L22 6.92l-1.41-1.41-7.09 7.97-4-4L2 16.99z"}),"ShowChartOutlined"),Mp2=h(c.jsx("path",{d:"m4.2 17.78 5.3-5.3 3.25 3.25c.41.41 1.07.39 1.45-.04l7.17-8.07c.35-.39.33-.99-.04-1.37-.4-.4-1.07-.39-1.45.04l-6.39 7.18-3.29-3.29a.996.996 0 0 0-1.41 0l-6.09 6.1c-.39.39-.39 1.02 0 1.41l.09.09c.39.39 1.03.39 1.41 0"}),"ShowChartRounded"),rp2=h(c.jsx("path",{d:"m3.5 18.49 6-6.01 4 4L22 6.92l-1.41-1.41-7.09 7.97-4-4L2 16.99z"}),"ShowChartSharp"),ip2=h(c.jsx("path",{d:"m13.5 13.48-4-4L2 16.99l1.5 1.5 6-6.01 4 4L22 6.92l-1.41-1.41z"}),"ShowChartTwoTone"),Vp2=h([c.jsx("circle",{cx:"8",cy:"17",r:"1"},"0"),c.jsx("circle",{cx:"12",cy:"17",r:"1"},"1"),c.jsx("circle",{cx:"16",cy:"17",r:"1"},"2"),c.jsx("path",{d:"M13 5.08V3h-2v2.08C7.61 5.57 5 8.47 5 12v2h14v-2c0-3.53-2.61-6.43-6-6.92"},"3"),c.jsx("circle",{cx:"8",cy:"20",r:"1"},"4"),c.jsx("circle",{cx:"12",cy:"20",r:"1"},"5"),c.jsx("circle",{cx:"16",cy:"20",r:"1"},"6")],"Shower"),xp2=h(c.jsx("path",{d:"M9 17c0 .55-.45 1-1 1s-1-.45-1-1 .45-1 1-1 1 .45 1 1m3-1c-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1-.45-1-1-1m4 0c-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1-.45-1-1-1m3-4v2H5v-2c0-3.53 2.61-6.43 6-6.92V3h2v2.08c3.39.49 6 3.39 6 6.92m-2 0c0-2.76-2.24-5-5-5s-5 2.24-5 5zm-9 7c-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1-.45-1-1-1m4 0c-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1-.45-1-1-1m4 0c-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1-.45-1-1-1"}),"ShowerOutlined"),jp2=h([c.jsx("circle",{cx:"8",cy:"17",r:"1"},"0"),c.jsx("circle",{cx:"12",cy:"17",r:"1"},"1"),c.jsx("circle",{cx:"16",cy:"17",r:"1"},"2"),c.jsx("path",{d:"M13 5.08V4c0-.55-.45-1-1-1s-1 .45-1 1v1.08C7.61 5.57 5 8.47 5 12v1c0 .55.45 1 1 1h12c.55 0 1-.45 1-1v-1c0-3.53-2.61-6.43-6-6.92"},"3"),c.jsx("circle",{cx:"8",cy:"20",r:"1"},"4"),c.jsx("circle",{cx:"12",cy:"20",r:"1"},"5"),c.jsx("circle",{cx:"16",cy:"20",r:"1"},"6")],"ShowerRounded"),up2=h([c.jsx("circle",{cx:"8",cy:"17",r:"1"},"0"),c.jsx("circle",{cx:"12",cy:"17",r:"1"},"1"),c.jsx("circle",{cx:"16",cy:"17",r:"1"},"2"),c.jsx("path",{d:"M13 5.08V3h-2v2.08C7.61 5.57 5 8.47 5 12v2h14v-2c0-3.53-2.61-6.43-6-6.92"},"3"),c.jsx("circle",{cx:"8",cy:"20",r:"1"},"4"),c.jsx("circle",{cx:"12",cy:"20",r:"1"},"5"),c.jsx("circle",{cx:"16",cy:"20",r:"1"},"6")],"ShowerSharp"),Lp2=h([c.jsx("path",{d:"M12 7c-2.76 0-5 2.24-5 5h10c0-2.76-2.24-5-5-5",opacity:".3"},"0"),c.jsx("circle",{cx:"8",cy:"20",r:"1"},"1"),c.jsx("circle",{cx:"16",cy:"17",r:"1"},"2"),c.jsx("path",{d:"M13 5.08V3h-2v2.08C7.61 5.57 5 8.47 5 12v2h14v-2c0-3.53-2.61-6.43-6-6.92M7 12c0-2.76 2.24-5 5-5s5 2.24 5 5z"},"3"),c.jsx("circle",{cx:"16",cy:"20",r:"1"},"4"),c.jsx("circle",{cx:"12",cy:"17",r:"1"},"5"),c.jsx("circle",{cx:"8",cy:"17",r:"1"},"6"),c.jsx("circle",{cx:"12",cy:"20",r:"1"},"7")],"ShowerTwoTone"),Sp2=h(c.jsx("path",{d:"M10.59 9.17 5.41 4 4 5.41l5.17 5.17zM14.5 4l2.04 2.04L4 18.59 5.41 20 17.96 7.46 20 9.5V4zm.33 9.41-1.41 1.41 3.13 3.13L14.5 20H20v-5.5l-2.04 2.04z"}),"Shuffle"),Cp2=h(c.jsx("path",{fillRule:"evenodd",d:"M21 1H3c-1.1 0-2 .9-2 2v18c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2V3c0-1.1-.9-2-2-2M10.59 9.17 5.41 4 4 5.41l5.17 5.17zM14.5 4l2.04 2.04L4 18.59 5.41 20 17.96 7.46 20 9.5V4zm.33 9.41-1.41 1.41 3.13 3.13L14.5 20H20v-5.5l-2.04 2.04z"}),"ShuffleOn"),Tp2=h(c.jsx("path",{d:"M21 1H3c-1.1 0-2 .9-2 2v18c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2V3c0-1.1-.9-2-2-2M5.41 4l5.18 5.17-1.41 1.42L4 5.42zM20 20h-6v-2h2.61l-3.2-3.2 1.42-1.42 3.13 3.13.04.04V14h2zm0-10h-2V7.42L5.41 20 4 18.59 16.58 6H14V4h6z"}),"ShuffleOnOutlined"),wp2=h(c.jsx("path",{d:"M21 1H3c-1.1 0-2 .9-2 2v18c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2V3c0-1.1-.9-2-2-2M4.3 4.7c.39-.39 1.02-.39 1.41 0l4.47 4.47-1.42 1.4L4.3 6.11a.996.996 0 0 1 0-1.41m15.29 14.8c0 .28-.22.5-.5.5H15.3c-.45 0-.67-.54-.36-.85l1.2-1.2-3.13-3.13 1.41-1.41 3.13 3.14 1.19-1.19c.31-.32.85-.1.85.35zm0-11.21c0 .45-.54.67-.85.36l-1.19-1.19L5.7 19.29c-.39.39-1.02.39-1.41 0a.996.996 0 0 1 0-1.41L16.13 6.04l-1.19-1.19c-.31-.31-.09-.85.36-.85h3.79c.28 0 .5.22.5.5z"}),"ShuffleOnRounded"),Rp2=h(c.jsx("path",{d:"M1 1v22h22V1zm4.41 3 5.18 5.17-1.42 1.41L4 5.41zM20 20h-5.5l2.05-2.05-3.13-3.13 1.41-1.41 3.13 3.13L20 14.5zm0-10.5-2.04-2.04L5.41 20 4 18.59 16.54 6.04 14.5 4H20z"}),"ShuffleOnSharp"),Op2=h(c.jsx("path",{d:"M21 1H3c-1.1 0-2 .9-2 2v18c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2V3c0-1.1-.9-2-2-2M5.41 4l5.18 5.17-1.42 1.41L4 5.41zM20 20h-5.5l2.05-2.05-3.13-3.13 1.41-1.41 3.13 3.13L20 14.5zm0-10.5-2.04-2.04L5.41 20 4 18.59 16.54 6.04 14.5 4H20z"}),"ShuffleOnTwoTone"),yp2=h(c.jsx("path",{d:"M10.59 9.17 5.41 4 4 5.41l5.17 5.17zM14.5 4l2.04 2.04L4 18.59 5.41 20 17.96 7.46 20 9.5V4zm.33 9.41-1.41 1.41 3.13 3.13L14.5 20H20v-5.5l-2.04 2.04z"}),"ShuffleOutlined"),gp2=h(c.jsx("path",{d:"M10.59 9.17 6.12 4.7a.996.996 0 0 0-1.41 0c-.39.39-.39 1.02 0 1.41l4.46 4.46zm4.76-4.32 1.19 1.19L4.7 17.88c-.39.39-.39 1.02 0 1.41s1.02.39 1.41 0L17.96 7.46l1.19 1.19c.31.31.85.09.85-.36V4.5c0-.28-.22-.5-.5-.5h-3.79c-.45 0-.67.54-.36.85m-.52 8.56-1.41 1.41 3.13 3.13-1.2 1.2c-.31.31-.09.85.36.85h3.79c.28 0 .5-.22.5-.5v-3.79c0-.45-.54-.67-.85-.35l-1.19 1.19z"}),"ShuffleRounded"),Ap2=h(c.jsx("path",{d:"M10.59 9.17 5.41 4 4 5.41l5.17 5.17zM14.5 4l2.04 2.04L4 18.59 5.41 20 17.96 7.46 20 9.5V4zm.33 9.41-1.41 1.41 3.13 3.13L14.5 20H20v-5.5l-2.04 2.04z"}),"ShuffleSharp"),fp2=h(c.jsx("path",{d:"M20 4h-5.5l2.04 2.04L4 18.59 5.41 20 17.96 7.46 20 9.5zM5.41 4 4 5.41l5.17 5.17 1.42-1.41zM20 20v-5.5l-2.04 2.04-3.13-3.13-1.41 1.41 3.13 3.13L14.5 20z"}),"ShuffleTwoTone"),Pp2=h(c.jsx("path",{d:"M15 1H9v2h6zm4.03 6.39 1.42-1.42c-.43-.51-.9-.99-1.41-1.41l-1.42 1.42C16.07 4.74 14.12 4 12 4c-4.97 0-9 4.03-9 9s4.02 9 9 9 9-4.03 9-9c0-2.12-.74-4.07-1.97-5.61M12 20c-3.87 0-7-3.13-7-7s3.13-7 7-7 7 3.13 7 7-3.13 7-7 7m-.32-5H6.35c.57 1.62 1.82 2.92 3.41 3.56l-.11-.06zm5.97-4c-.57-1.6-1.78-2.89-3.34-3.54L12.26 11zm-7.04 7.83c.45.11.91.17 1.39.17 1.34 0 2.57-.45 3.57-1.19l-2.11-3.9zM7.55 8.99C6.59 10.05 6 11.46 6 13c0 .34.04.67.09 1h4.72zm8.79 8.14C17.37 16.06 18 14.6 18 13c0-.34-.04-.67-.09-1h-4.34zm-3.01-9.98C12.9 7.06 12.46 7 12 7c-1.4 0-2.69.49-3.71 1.29l2.32 3.56z"}),"ShutterSpeed"),Fp2=h(c.jsx("path",{d:"M15 1H9v2h6zm4.03 6.39 1.42-1.42c-.43-.51-.9-.99-1.41-1.41l-1.42 1.42C16.07 4.74 14.12 4 12 4c-4.97 0-9 4.03-9 9s4.02 9 9 9 9-4.03 9-9c0-2.12-.74-4.07-1.97-5.61M12 20c-3.87 0-7-3.13-7-7s3.13-7 7-7 7 3.13 7 7-3.13 7-7 7m-.32-5H6.35c.57 1.62 1.82 2.92 3.41 3.56l-.11-.06zm5.97-4c-.57-1.6-1.78-2.89-3.34-3.54L12.26 11zm-7.04 7.83c.45.11.91.17 1.39.17 1.34 0 2.57-.45 3.57-1.19l-2.11-3.9zM7.55 8.99C6.59 10.05 6 11.46 6 13c0 .34.04.67.09 1h4.72zm8.79 8.14C17.37 16.06 18 14.6 18 13c0-.34-.04-.67-.09-1h-4.34zm-3.01-9.98C12.9 7.06 12.46 7 12 7c-1.4 0-2.69.49-3.71 1.29l2.32 3.56z"}),"ShutterSpeedOutlined"),Bp2=h(c.jsx("path",{d:"M10 3h4c.55 0 1-.45 1-1s-.45-1-1-1h-4c-.55 0-1 .45-1 1s.45 1 1 1m9.03 4.39.75-.75c.38-.38.39-1.01 0-1.4l-.01-.01c-.39-.39-1.01-.38-1.4 0l-.75.75C16.07 4.74 14.12 4 12 4c-4.8 0-8.88 3.96-9 8.76C2.87 17.84 6.94 22 12 22c4.98 0 9-4.03 9-9 0-2.12-.74-4.07-1.97-5.61M12 20c-3.87 0-7-3.13-7-7s3.13-7 7-7 7 3.13 7 7-3.13 7-7 7m-1.19-5h-3.7c-.38 0-.62.4-.45.74.56 1.12 1.44 2.01 2.57 2.57.23.11.52.02.65-.21l1.37-2.35c.19-.33-.05-.75-.44-.75m3.92-7.35c-.23-.12-.52-.02-.65.2l-1.38 2.39c-.2.34.04.76.43.76h3.76c.38 0 .62-.4.45-.73-.58-1.13-1.49-2.04-2.61-2.62m-.85 7.05c-.19-.34-.68-.35-.87-.01l-2.04 3.52c-.18.32.02.72.39.75 1.34.14 2.69-.18 3.83-.89.22-.14.28-.43.16-.66zm-3.57-1.47L7.93 9.57c-.2-.3-.64-.3-.84 0-.81 1.16-1.17 2.57-1.05 3.98.02.26.24.45.5.45h3.35c.39 0 .63-.44.42-.77m3.66-.49 2.02 3.74c.18.33.64.35.86.05.86-1.18 1.24-2.62 1.12-4.08-.02-.26-.25-.45-.5-.45h-3.05c-.39 0-.63.4-.45.74m-3.8-1.57c.2.31.66.3.85-.02l1.94-3.35c.19-.32-.03-.72-.4-.76-1.36-.12-2.73.21-3.88.97-.22.15-.27.46-.13.68z"}),"ShutterSpeedRounded"),bp2=h(c.jsx("path",{d:"M15 1H9v2h6zm4.03 6.39 1.42-1.42c-.43-.51-.9-.99-1.41-1.41l-1.42 1.42C16.07 4.74 14.12 4 12 4c-4.97 0-9 4.03-9 9s4.02 9 9 9 9-4.03 9-9c0-2.12-.74-4.07-1.97-5.61M12 20c-3.87 0-7-3.13-7-7s3.13-7 7-7 7 3.13 7 7-3.13 7-7 7m-.32-5H6.35c.57 1.62 1.82 2.92 3.41 3.56l-.11-.06zm5.97-4c-.57-1.6-1.78-2.89-3.34-3.54L12.26 11zm-7.04 7.83c.45.11.91.17 1.39.17 1.34 0 2.57-.45 3.57-1.19l-2.11-3.9zM7.55 8.99C6.59 10.05 6 11.46 6 13c0 .34.04.67.09 1h4.72zm8.79 8.14C17.37 16.06 18 14.6 18 13c0-.34-.04-.67-.09-1h-4.34zm-3.01-9.98C12.9 7.06 12.46 7 12 7c-1.4 0-2.69.49-3.71 1.29l2.32 3.56z"}),"ShutterSpeedSharp"),Dp2=h([c.jsx("path",{d:"M12 6c-3.87 0-7 3.13-7 7s3.13 7 7 7 7-3.13 7-7-3.13-7-7-7m0 1c.46 0 .9.06 1.33.15l-2.72 4.7-2.32-3.56C9.31 7.49 10.6 7 12 7m-6 6c0-1.54.59-2.95 1.55-4.01L10.81 14H6.09c-.05-.33-.09-.66-.09-1m.35 2h5.33l-2.03 3.5.11.06c-1.59-.64-2.84-1.94-3.41-3.56M12 19c-.48 0-.94-.06-1.39-.17l2.85-4.92 2.11 3.9c-1 .74-2.23 1.19-3.57 1.19m6-6c0 1.6-.63 3.06-1.66 4.13L13.57 12h4.34c.05.33.09.66.09 1m-5.74-2 2.05-3.54c1.56.65 2.77 1.94 3.34 3.54z",opacity:".3"},"0"),c.jsx("path",{d:"M7.55 8.99C6.59 10.05 6 11.46 6 13c0 .34.04.67.09 1h4.72zm6.76-1.53L12.26 11h5.39c-.57-1.6-1.78-2.89-3.34-3.54m-.98-.31C12.9 7.06 12.46 7 12 7c-1.4 0-2.69.49-3.71 1.29l2.32 3.56zM11.68 15H6.35c.57 1.62 1.82 2.92 3.41 3.56l-.11-.06zm7.35-7.61 1.42-1.42c-.43-.51-.9-.99-1.41-1.41l-1.42 1.42C16.07 4.74 14.12 4 12 4c-4.97 0-9 4.03-9 9s4.02 9 9 9 9-4.03 9-9c0-2.12-.74-4.07-1.97-5.61M12 20c-3.87 0-7-3.13-7-7s3.13-7 7-7 7 3.13 7 7-3.13 7-7 7M9 1h6v2H9zm7.34 16.13C17.37 16.06 18 14.6 18 13c0-.34-.04-.67-.09-1h-4.34zm-5.73 1.7c.45.11.91.17 1.39.17 1.34 0 2.57-.45 3.57-1.19l-2.11-3.9z"},"1")],"ShutterSpeedTwoTone"),kp2=h(c.jsx("path",{d:"M21 9c-1.1 0-2-.9-2-2s2-4 2-4 2 2.9 2 4-.9 2-2 2m-3.5-2c0-.73.41-1.71.92-2.66C16.68 2.88 14.44 2 11.99 2 6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12c0-.55-.06-1.09-.14-1.62-.28.07-.56.12-.86.12-1.93 0-3.5-1.57-3.5-3.5m-1.88.38 1.06 1.06-1.06 1.06 1.06 1.06-1.06 1.06L13.5 9.5zm-8.3 1.06 1.06-1.06L10.5 9.5l-2.12 2.12-1.06-1.06L8.38 9.5zM15.44 17c-.69-1.19-1.97-2-3.44-2s-2.75.81-3.44 2H6.88c.3-.76.76-1.43 1.34-1.99L5.24 13.3c-.45.26-1.01.28-1.49 0-.72-.41-.96-1.33-.55-2.05s1.33-.96 2.05-.55c.48.28.74.78.74 1.29l3.58 2.07c.73-.36 1.55-.56 2.43-.56 2.33 0 4.32 1.45 5.12 3.5z"}),"Sick"),Wp2=h(c.jsx("path",{d:"M7.32 10.56 8.38 9.5 7.32 8.44l1.06-1.06L10.5 9.5l-2.12 2.12zM4.5 9c.03 0 .05.01.08.01C5.77 6.07 8.64 4 12 4c2.19 0 4.16.88 5.61 2.3.15-.6.45-1.29.81-1.96C16.68 2.88 14.44 2 11.99 2c-4.88 0-8.94 3.51-9.81 8.14C2.74 9.44 3.59 9 4.5 9M21 10.5c-.42 0-.82-.09-1.19-.22.12.55.19 1.13.19 1.72 0 4.42-3.58 8-8 8-3.36 0-6.23-2.07-7.42-5.01-.03 0-.05.01-.08.01-.52 0-1.04-.14-1.5-.4-.32-.18-.59-.42-.82-.7.89 4.61 4.93 8.1 9.8 8.1C17.52 22 22 17.52 22 12c0-.55-.06-1.09-.14-1.62-.28.07-.56.12-.86.12M21 3s-2 2.9-2 4 .9 2 2 2 2-.9 2-2-2-4-2-4m-5.38 4.38L13.5 9.5l2.12 2.12 1.06-1.06-1.06-1.06 1.06-1.06zM8.56 17c.69-1.19 1.97-2 3.44-2s2.75.81 3.44 2h1.68c-.8-2.05-2.79-3.5-5.12-3.5-.87 0-1.7.2-2.43.57L5.99 12c0-.52-.26-1.02-.74-1.29-.72-.41-1.63-.17-2.05.55-.41.72-.17 1.63.55 2.05.48.28 1.05.25 1.49 0l2.97 1.72c-.57.53-1.03 1.21-1.33 1.97z"}),"SickOutlined"),Np2=h(c.jsx("path",{d:"M23 7c0 1.1-.9 2-2 2s-2-.9-2-2c0-.78.99-2.44 1.58-3.36.2-.31.64-.31.84 0C22.01 4.56 23 6.22 23 7m-1.14 3.38c.08.53.14 1.07.14 1.62 0 5.52-4.48 10-10.01 10C6.47 22 2 17.52 2 12S6.47 2 11.99 2c2.45 0 4.69.88 6.43 2.34-.51.95-.92 1.93-.92 2.66 0 1.93 1.57 3.5 3.5 3.5.3 0 .58-.05.86-.12m-7.83-.35 1.06 1.06c.29.29.77.29 1.06 0s.29-.77 0-1.06l-.53-.53.53-.53c.29-.29.29-.77 0-1.06s-.77-.29-1.06 0l-1.06 1.06c-.29.29-.29.77 0 1.06M8.38 9.5l-.53.53c-.29.29-.29.77 0 1.06s.77.29 1.06 0l1.06-1.06c.29-.29.29-.77 0-1.06L8.91 7.91c-.29-.29-.77-.29-1.06 0s-.29.77 0 1.06zm8.09 6.3c-1-1.39-2.62-2.3-4.47-2.3-.87 0-1.69.2-2.43.56L5.99 12c0-.52-.26-1.02-.74-1.29-.8-.46-1.84-.11-2.17.8-.21.57-.03 1.25.44 1.64.52.44 1.2.45 1.72.16l2.97 1.72c-.25.24-.48.5-.68.78-.36.49 0 1.19.62 1.19.23 0 .46-.1.6-.3.72-1.02 1.9-1.7 3.25-1.7s2.53.68 3.25 1.7c.14.19.36.3.6.3.62 0 .98-.7.62-1.2"}),"SickRounded"),Ep2=h(c.jsx("path",{d:"M21 9c-1.1 0-2-.9-2-2s2-4 2-4 2 2.9 2 4-.9 2-2 2m-3.5-2c0-.73.41-1.71.92-2.66C16.68 2.88 14.44 2 11.99 2 6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12c0-.55-.06-1.09-.14-1.62-.28.07-.56.12-.86.12-1.93 0-3.5-1.57-3.5-3.5m-1.88.38 1.06 1.06-1.06 1.06 1.06 1.06-1.06 1.06L13.5 9.5zm-8.3 1.06 1.06-1.06L10.5 9.5l-2.12 2.12-1.06-1.06L8.38 9.5zM15.44 17c-.69-1.19-1.97-2-3.44-2s-2.75.81-3.44 2H6.88c.3-.76.76-1.43 1.34-1.99L5.24 13.3c-.45.26-1.01.28-1.49 0-.72-.41-.96-1.33-.55-2.05s1.33-.96 2.05-.55c.48.28.74.78.74 1.29l3.58 2.07c.73-.36 1.55-.56 2.43-.56 2.33 0 4.32 1.45 5.12 3.5z"}),"SickSharp"),Ip2=h(c.jsx("path",{d:"M7.32 10.56 8.38 9.5 7.32 8.44l1.06-1.06L10.5 9.5l-2.12 2.12zM4.5 9c.03 0 .05.01.08.01C5.77 6.07 8.64 4 12 4c2.19 0 4.16.88 5.61 2.3.15-.6.45-1.29.81-1.96C16.68 2.88 14.44 2 11.99 2c-4.88 0-8.94 3.51-9.81 8.14C2.74 9.44 3.59 9 4.5 9M21 10.5c-.42 0-.82-.09-1.19-.22.12.55.19 1.13.19 1.72 0 4.42-3.58 8-8 8-3.36 0-6.23-2.07-7.42-5.01-.03 0-.05.01-.08.01-.52 0-1.04-.14-1.5-.4-.32-.18-.59-.42-.82-.7.89 4.61 4.93 8.1 9.8 8.1C17.52 22 22 17.52 22 12c0-.55-.06-1.09-.14-1.62-.28.07-.56.12-.86.12M21 3s-2 2.9-2 4 .9 2 2 2 2-.9 2-2-2-4-2-4m-5.38 4.38L13.5 9.5l2.12 2.12 1.06-1.06-1.06-1.06 1.06-1.06zM8.56 17c.69-1.19 1.97-2 3.44-2s2.75.81 3.44 2h1.68c-.8-2.05-2.79-3.5-5.12-3.5-.87 0-1.7.2-2.43.57L5.99 12c0-.52-.26-1.02-.74-1.29-.72-.41-1.63-.17-2.05.55-.41.72-.17 1.63.55 2.05.48.28 1.05.25 1.49 0l2.97 1.72c-.57.53-1.03 1.21-1.33 1.97z"}),"SickTwoTone"),Up2=h(c.jsx("path",{d:"m12.49 13-.93-1.86c-.37-.74-.07-1.64.67-2.01l.26-.13 5.73 5.46c.5.47.78 1.13.78 1.81v5.23c0 1.38-1.12 2.5-2.5 2.5h-11c-.55 0-1-.45-1-1s.45-1 1-1H10v-1H4c-.55 0-1-.45-1-1s.45-1 1-1h6v-1H3c-.55 0-1-.45-1-1s.45-1 1-1h7v-1H4.5c-.55 0-1-.45-1-1s.45-1 1-1zm-.71-5.88c-.84.4-1.17.62-1.63 1.19l-2.7-2.85c-.38-.4-.36-1.03.04-1.41s1.03-.36 1.41.04zM9.64 9.21c-.23.55-.29 1.24-.2 1.79h-.86L6.31 8.61c-.38-.4-.37-1.03.04-1.41.4-.38 1.03-.36 1.41.04zm10.69 4.7.88-.83c.5-.47.79-1.13.79-1.82V3.35l-.27-.1c-.78-.28-1.64.12-1.92.9l-.71 1.96-5.5-5.8c-.38-.4-1.01-.42-1.41-.04s-.42 1.01-.04 1.41l3.79 3.99-.73.69-4.82-5.08c-.38-.4-1.01-.42-1.41-.04s-.42 1.01-.04 1.41l3.78 3.98L15.38 9l3.61 3.43.61.58c.29.27.53.57.73.9"}),"SignLanguage"),Gp2=h(c.jsx("path",{d:"m12.49 13-.93-1.86c-.37-.74-.07-1.64.67-2.01l.26-.13 5.73 5.46c.5.47.78 1.13.78 1.81v5.23c0 1.38-1.12 2.5-2.5 2.5h-11c-.55 0-1-.45-1-1s.45-1 1-1H10v-1H4c-.55 0-1-.45-1-1s.45-1 1-1h6v-1H3c-.55 0-1-.45-1-1s.45-1 1-1h7v-1H4.5c-.55 0-1-.45-1-1s.45-1 1-1zm1.51.2V15h-2v7h4c.55 0 1-.45 1-1v-4.53c0-.27-.11-.54-.31-.73zm-2.22-6.08c-.84.4-1.17.62-1.63 1.19l-2.7-2.85c-.38-.4-.36-1.03.04-1.41s1.03-.36 1.41.04zM9.64 9.21c-.23.55-.29 1.24-.2 1.79h-.86L6.31 8.61c-.38-.4-.37-1.03.04-1.41.4-.38 1.03-.36 1.41.04zm10.69 4.7.88-.83c.5-.47.79-1.13.79-1.82V3.35l-.27-.1c-.78-.28-1.64.12-1.92.9l-.71 1.96-5.5-5.8c-.38-.4-1.01-.42-1.41-.04s-.42 1.01-.04 1.41l3.79 3.99-.73.69-4.82-5.08c-.38-.4-1.01-.42-1.41-.04s-.42 1.01-.04 1.41l3.78 3.98L15.38 9l1.93-1.87 1.38 1.45L20 7.34v3.7c0 .28-.11.54-.31.73l-.7.66.61.58c.29.27.53.57.73.9"}),"SignLanguageOutlined"),Kp2=h(c.jsx("path",{d:"m12.49 13-.93-1.86c-.37-.74-.07-1.64.67-2.01.16-.08.34-.05.47.07l5.53 5.26c.5.47.78 1.13.78 1.81v5.23c0 1.38-1.12 2.5-2.5 2.5h-11c-.55 0-1-.45-1-1s.45-1 1-1H10v-1H4c-.55 0-1-.45-1-1s.45-1 1-1h6v-1H3c-.55 0-1-.45-1-1s.45-1 1-1h7v-1H4.5c-.55 0-1-.45-1-1s.45-1 1-1zm-.71-5.88c-.84.4-1.17.62-1.63 1.19l-2.7-2.85c-.38-.4-.36-1.03.04-1.41s1.03-.36 1.41.04zM9.64 9.21c-.23.55-.29 1.24-.2 1.79h-.86L6.31 8.61c-.38-.4-.37-1.03.04-1.41.4-.38 1.03-.36 1.41.04zm10.69 4.7.88-.83c.5-.47.79-1.13.79-1.82V3.64c0-.17-.11-.33-.27-.39-.78-.28-1.64.12-1.92.9l-.71 1.96-5.5-5.8c-.38-.4-1.01-.42-1.41-.04s-.42 1.01-.04 1.41l3.79 3.99-.73.69-4.82-5.08c-.38-.4-1.01-.42-1.41-.04s-.42 1.01-.04 1.41l3.78 3.98L15.38 9l3.61 3.43.61.58c.29.27.53.57.73.9"}),"SignLanguageRounded"),qp2=h(c.jsx("path",{d:"m12.49 13-1.39-2.7L12.49 9 19 15.2V24H4.5v-2H10v-1H3v-2h7v-1H2v-2h8v-1H3.5v-2zm-.71-5.88c-.84.4-1.17.62-1.63 1.19L6.76 4.74l1.45-1.38zM9.64 9.21c-.23.55-.29 1.24-.2 1.79h-.86L5.62 7.89l1.45-1.38zm12.34 3.13L22 3.35l-1.9-.1-1 2.86L13.3 0l-1.45 1.38 4.09 4.3-.73.69L9.74.64 8.3 2l3.36 3.53 1.06 1.11 2.65 2.33 5.08 4.83z"}),"SignLanguageSharp"),Qp2=h([c.jsx("path",{d:"M14 13.2V15h-2v7h4c.55 0 1-.45 1-1v-4.53c0-.27-.11-.54-.31-.73zM15.38 9l1.93-1.87 1.38 1.45L20 7.34v3.7c0 .28-.11.54-.31.73l-.7.66z",opacity:".3"},"0"),c.jsx("path",{d:"m12.49 13-.93-1.86c-.37-.74-.07-1.64.67-2.01l.26-.13 5.73 5.46c.5.47.78 1.13.78 1.81v5.23c0 1.38-1.12 2.5-2.5 2.5h-11c-.55 0-1-.45-1-1s.45-1 1-1H10v-1H4c-.55 0-1-.45-1-1s.45-1 1-1h6v-1H3c-.55 0-1-.45-1-1s.45-1 1-1h7v-1H4.5c-.55 0-1-.45-1-1s.45-1 1-1zm1.51.2V15h-2v7h4c.55 0 1-.45 1-1v-4.53c0-.27-.11-.54-.31-.73zm-2.22-6.08c-.84.4-1.17.62-1.63 1.19l-2.7-2.85c-.38-.4-.36-1.03.04-1.41s1.03-.36 1.41.04zM9.64 9.21c-.23.55-.29 1.24-.2 1.79h-.86L6.31 8.61c-.38-.4-.37-1.03.04-1.41.4-.38 1.03-.36 1.41.04zm10.69 4.7.88-.83c.5-.47.79-1.13.79-1.82V3.35l-.27-.1c-.78-.28-1.64.12-1.92.9l-.71 1.96-5.5-5.8c-.38-.4-1.01-.42-1.41-.04s-.42 1.01-.04 1.41l3.79 3.99-.73.69-4.82-5.08c-.38-.4-1.01-.42-1.41-.04s-.42 1.01-.04 1.41l3.78 3.98L15.38 9l1.93-1.87 1.38 1.45L20 7.34v3.7c0 .28-.11.54-.31.73l-.7.66.61.58c.29.27.53.57.73.9"},"1")],"SignLanguageTwoTone"),Zp2=h(c.jsx("path",{d:"M20 6.83V20H6.83zM22 2 2 22h20z"}),"SignalCellular0Bar"),Jp2=h(c.jsx("path",{d:"M2 22h20V2zm18-2H6.83L20 6.83z"}),"SignalCellular0BarOutlined"),Yp2=h(c.jsx("path",{d:"M4.41 22H21c.55 0 1-.45 1-1V4.41c0-.89-1.08-1.34-1.71-.71L3.71 20.29c-.63.63-.19 1.71.7 1.71M20 20H6.83L20 6.83z"}),"SignalCellular0BarRounded"),_p2=h(c.jsx("path",{d:"M2 22h20V2zm18-2H6.83L20 6.83z"}),"SignalCellular0BarSharp"),Xp2=h(c.jsx("path",{d:"M2 22h20V2zm18-2H6.83L20 6.83z"}),"SignalCellular0BarTwoTone"),$p2=h(c.jsxs(s,{children:[c.jsx("path",{fillOpacity:".3",d:"M2 22h20V2z"}),c.jsx("path",{d:"M12 12L2 22h10z"})]}),"SignalCellular1Bar"),cH2=h(c.jsxs(s,{children:[c.jsx("path",{fillOpacity:".3",d:"M2 22h20V2L2 22z"}),c.jsx("path",{d:"M12 12L2 22h10V12z"})]}),"SignalCellular1BarOutlined"),hH2=h(c.jsxs(s,{children:[c.jsx("path",{fillOpacity:".3",d:"M4.41 22H20c1.1 0 2-.9 2-2V4.41c0-.89-1.08-1.34-1.71-.71L3.71 20.29c-.63.63-.19 1.71.7 1.71z"}),c.jsx("path",{d:"M12 12l-8.29 8.29c-.63.63-.19 1.71.7 1.71H12V12z"})]}),"SignalCellular1BarRounded"),sH2=h(c.jsxs(s,{children:[c.jsx("path",{fillOpacity:".3",d:"M2 22h20V2L2 22z"}),c.jsx("path",{d:"M12 12L2 22h10V12z"})]}),"SignalCellular1BarSharp"),tH2=h(c.jsxs(s,{children:[c.jsx("path",{fillOpacity:".3",d:"M2 22h20V2L2 22z"}),c.jsx("path",{d:"M12 12L2 22h10V12z"})]}),"SignalCellular1BarTwoTone"),oH2=h(c.jsxs(s,{children:[c.jsx("path",{fillOpacity:".3",d:"M2 22h20V2z"}),c.jsx("path",{d:"M14 10L2 22h12z"})]}),"SignalCellular2Bar"),vH2=h(c.jsxs(s,{children:[c.jsx("path",{fillOpacity:".3",d:"M2 22h20V2L2 22z"}),c.jsx("path",{d:"M14 10L2 22h12V10z"})]}),"SignalCellular2BarOutlined"),eH2=h(c.jsxs(s,{children:[c.jsx("path",{fillOpacity:".3",d:"M4.41 22H20c1.1 0 2-.9 2-2V4.41c0-.89-1.08-1.34-1.71-.71L3.71 20.29c-.63.63-.19 1.71.7 1.71z"}),c.jsx("path",{d:"M14 10L3.71 20.29c-.63.63-.19 1.71.7 1.71H14V10z"})]}),"SignalCellular2BarRounded"),lH2=h(c.jsxs(s,{children:[c.jsx("path",{fillOpacity:".3",d:"M2 22h20V2L2 22z"}),c.jsx("path",{d:"M14 10L2 22h12V10z"})]}),"SignalCellular2BarSharp"),nH2=h(c.jsxs(s,{children:[c.jsx("path",{fillOpacity:".3",d:"M2 22h20V2L2 22z"}),c.jsx("path",{d:"M14 10L2 22h12V10z"})]}),"SignalCellular2BarTwoTone"),aH2=h(c.jsxs(s,{children:[c.jsx("path",{fillOpacity:".3",d:"M2 22h20V2z"}),c.jsx("path",{d:"M17 7L2 22h15z"})]}),"SignalCellular3Bar"),dH2=h(c.jsxs(s,{children:[c.jsx("path",{fillOpacity:".3",d:"M2 22h20V2L2 22z"}),c.jsx("path",{d:"M17 7L2 22h15V7z"})]}),"SignalCellular3BarOutlined"),zH2=h(c.jsxs(s,{children:[c.jsx("path",{fillOpacity:".3",d:"M4.41 22H20c1.1 0 2-.9 2-2V4.41c0-.89-1.08-1.34-1.71-.71L3.71 20.29c-.63.63-.19 1.71.7 1.71z"}),c.jsx("path",{d:"M17 7L3.71 20.29c-.63.63-.19 1.71.7 1.71H17V7z"})]}),"SignalCellular3BarRounded"),mH2=h(c.jsxs(s,{children:[c.jsx("path",{fillOpacity:".3",d:"M2 22h20V2L2 22z"}),c.jsx("path",{d:"M17 7L2 22h15V7z"})]}),"SignalCellular3BarSharp"),pH2=h(c.jsxs(s,{children:[c.jsx("path",{fillOpacity:".3",d:"M2 22h20V2L2 22z"}),c.jsx("path",{d:"M17 7L2 22h15V7z"})]}),"SignalCellular3BarTwoTone"),HH2=h(c.jsx("path",{d:"M2 22h20V2z"}),"SignalCellular4Bar"),MH2=h(c.jsx("path",{d:"M2 22h20V2z"}),"SignalCellular4BarOutlined"),rH2=h(c.jsx("path",{d:"M4.41 22H20c1.1 0 2-.9 2-2V4.41c0-.89-1.08-1.34-1.71-.71L3.71 20.29c-.63.63-.19 1.71.7 1.71"}),"SignalCellular4BarRounded"),iH2=h(c.jsx("path",{d:"M2 22h20V2z"}),"SignalCellular4BarSharp"),VH2=h(c.jsx("path",{d:"M2 22h20V2z"}),"SignalCellular4BarTwoTone"),xH2=h(c.jsx("path",{d:"M17 4h3v16h-3zM5 14h3v6H5zm6-5h3v11h-3z"}),"SignalCellularAlt"),jH2=h(c.jsx("path",{d:"M5 14h3v6H5z"}),"SignalCellularAlt1Bar"),uH2=h(c.jsx("path",{d:"M5 14h3v6H5z"}),"SignalCellularAlt1BarOutlined"),LH2=h(c.jsx("path",{d:"M6.5 20c-.83 0-1.5-.67-1.5-1.5v-3c0-.83.67-1.5 1.5-1.5s1.5.67 1.5 1.5v3c0 .83-.67 1.5-1.5 1.5"}),"SignalCellularAlt1BarRounded"),SH2=h(c.jsx("path",{d:"M5 14h3v6H5z"}),"SignalCellularAlt1BarSharp"),CH2=h(c.jsx("path",{d:"M5 14h3v6H5z"}),"SignalCellularAlt1BarTwoTone"),TH2=h(c.jsx("path",{d:"M5 14h3v6H5zm6-5h3v11h-3z"}),"SignalCellularAlt2Bar"),wH2=h(c.jsx("path",{d:"M5 14h3v6H5zm6-5h3v11h-3z"}),"SignalCellularAlt2BarOutlined"),RH2=h(c.jsx("path",{d:"M6.5 20c-.83 0-1.5-.67-1.5-1.5v-3c0-.83.67-1.5 1.5-1.5s1.5.67 1.5 1.5v3c0 .83-.67 1.5-1.5 1.5m6 0c-.83 0-1.5-.67-1.5-1.5v-8c0-.83.67-1.5 1.5-1.5s1.5.67 1.5 1.5v8c0 .83-.67 1.5-1.5 1.5"}),"SignalCellularAlt2BarRounded"),OH2=h(c.jsx("path",{d:"M5 14h3v6H5zm6-5h3v11h-3z"}),"SignalCellularAlt2BarSharp"),yH2=h(c.jsx("path",{d:"M5 14h3v6H5zm6-5h3v11h-3z"}),"SignalCellularAlt2BarTwoTone"),gH2=h(c.jsx("path",{d:"M17 4h3v16h-3zM5 14h3v6H5zm6-5h3v11h-3z"}),"SignalCellularAltOutlined"),AH2=h(c.jsx("path",{d:"M18.5 4c.83 0 1.5.67 1.5 1.5v13c0 .83-.67 1.5-1.5 1.5s-1.5-.67-1.5-1.5v-13c0-.83.67-1.5 1.5-1.5m-12 10c.83 0 1.5.67 1.5 1.5v3c0 .83-.67 1.5-1.5 1.5S5 19.33 5 18.5v-3c0-.83.67-1.5 1.5-1.5m6-5c.83 0 1.5.67 1.5 1.5v8c0 .83-.67 1.5-1.5 1.5s-1.5-.67-1.5-1.5v-8c0-.83.67-1.5 1.5-1.5"}),"SignalCellularAltRounded"),fH2=h(c.jsx("path",{d:"M17 4h3v16h-3zM5 14h3v6H5zm6-5h3v11h-3z"}),"SignalCellularAltSharp"),PH2=h(c.jsx("path",{d:"M17 4h3v16h-3zM5 14h3v6H5zm6-5h3v11h-3z"}),"SignalCellularAltTwoTone"),FH2=h(c.jsx("path",{d:"M20 18h2v-8h-2zm0 4h2v-2h-2zm-2-2v2H2L22 2v6h-2V6.83L6.83 20z"}),"SignalCellularConnectedNoInternet0Bar"),BH2=h(c.jsx("path",{d:"M20 18h2v-8h-2zm0 4h2v-2h-2zm-2-2v2H2L22 2v6h-2V6.83L6.83 20z"}),"SignalCellularConnectedNoInternet0BarOutlined"),bH2=h(c.jsx("path",{d:"M21 18c.55 0 1-.45 1-1v-6c0-.55-.45-1-1-1s-1 .45-1 1v6c0 .55.45 1 1 1m0 4c.55 0 1-.45 1-1s-.45-1-1-1-1 .45-1 1 .45 1 1 1m-3-2v2H2L22 2v6h-2V6.83L6.83 20z"}),"SignalCellularConnectedNoInternet0BarRounded"),DH2=h(c.jsx("path",{d:"M20 18h2v-8h-2zm0 4h2v-2h-2zm-2-2v2H2L22 2v6h-2V6.83L6.83 20z"}),"SignalCellularConnectedNoInternet0BarSharp"),kH2=h(c.jsx("path",{d:"M20 18h2v-8h-2zm0 4h2v-2h-2zm-2-2v2H2L22 2v6h-2V6.83L6.83 20z"}),"SignalCellularConnectedNoInternet0BarTwoTone"),WH2=h(c.jsxs(s,{children:[c.jsx("path",{fillOpacity:".3",d:"M22 8V2L2 22h16V8z"}),c.jsx("path",{d:"M20 10v8h2v-8h-2zm-8 12V12L2 22h10zm8 0h2v-2h-2v2z"})]}),"SignalCellularConnectedNoInternet1Bar"),NH2=h(c.jsxs(s,{children:[c.jsx("path",{fillOpacity:".3",d:"M22 8V2L2 22h16V8h4z"}),c.jsx("path",{d:"M20 10v8h2v-8h-2zm-8 12V12L2 22h10zm8 0h2v-2h-2v2z"})]}),"SignalCellularConnectedNoInternet1BarOutlined"),EH2=h(c.jsxs(s,{children:[c.jsx("path",{fillOpacity:".3",d:"M22 8V4.41c0-.89-1.08-1.34-1.71-.71L3.71 20.29c-.63.63-.19 1.71.7 1.71H18V11c0-1.66 1.34-3 3-3h1z"}),c.jsx("path",{d:"M20 11v6c0 .55.45 1 1 1s1-.45 1-1v-6c0-.55-.45-1-1-1s-1 .45-1 1zm-8 11V12l-8.29 8.29c-.63.63-.19 1.71.7 1.71H12zm8 0h2v-2h-2v2z"})]}),"SignalCellularConnectedNoInternet1BarRounded"),IH2=h(c.jsxs(s,{children:[c.jsx("path",{fillOpacity:".3",d:"M22 8V2L2 22h16V8h4z"}),c.jsx("path",{d:"M20 10v8h2v-8h-2zm-8 12V12L2 22h10zm8 0h2v-2h-2v2z"})]}),"SignalCellularConnectedNoInternet1BarSharp"),UH2=h(c.jsxs(s,{children:[c.jsx("path",{fillOpacity:".3",d:"M22 8V2L2 22h16V8h4z"}),c.jsx("path",{d:"M20 10v8h2v-8h-2zm-8 12V12L2 22h10zm8 0h2v-2h-2v2z"})]}),"SignalCellularConnectedNoInternet1BarTwoTone"),GH2=h(c.jsxs(s,{children:[c.jsx("path",{fillOpacity:".3",d:"M22 8V2L2 22h16V8z"}),c.jsx("path",{d:"M14 22V10L2 22h12zm6-12v8h2v-8h-2zm0 12h2v-2h-2v2z"})]}),"SignalCellularConnectedNoInternet2Bar"),KH2=h(c.jsxs(s,{children:[c.jsx("path",{fillOpacity:".3",d:"M22 8V2L2 22h16V8h4z"}),c.jsx("path",{d:"M14 22V10L2 22h12zm6-12v8h2v-8h-2zm0 12h2v-2h-2v2z"})]}),"SignalCellularConnectedNoInternet2BarOutlined"),qH2=h(c.jsxs(s,{children:[c.jsx("path",{fillOpacity:".3",d:"M22 8V4.41c0-.89-1.08-1.34-1.71-.71L3.71 20.29c-.63.63-.19 1.71.7 1.71H18V11c0-1.66 1.34-3 3-3h1z"}),c.jsx("path",{d:"M14 22V10L3.71 20.29c-.63.63-.19 1.71.7 1.71H14zm6-11v6c0 .55.45 1 1 1s1-.45 1-1v-6c0-.55-.45-1-1-1s-1 .45-1 1zm0 11h2v-2h-2v2z"})]}),"SignalCellularConnectedNoInternet2BarRounded"),QH2=h(c.jsxs(s,{children:[c.jsx("path",{fillOpacity:".3",d:"M22 8V2L2 22h16V8h4z"}),c.jsx("path",{d:"M14 22V10L2 22h12zm6-12v8h2v-8h-2zm0 12h2v-2h-2v2z"})]}),"SignalCellularConnectedNoInternet2BarSharp"),ZH2=h(c.jsxs(s,{children:[c.jsx("path",{fillOpacity:".3",d:"M22 8V2L2 22h16V8h4z"}),c.jsx("path",{d:"M14 22V10L2 22h12zm6-12v8h2v-8h-2zm0 12h2v-2h-2v2z"})]}),"SignalCellularConnectedNoInternet2BarTwoTone"),JH2=h(c.jsxs(s,{children:[c.jsx("path",{fillOpacity:".3",d:"M22 8V2L2 22h16V8z"}),c.jsx("path",{d:"M17 22V7L2 22h15zm3-12v8h2v-8h-2zm0 12h2v-2h-2v2z"})]}),"SignalCellularConnectedNoInternet3Bar"),YH2=h(c.jsxs(s,{children:[c.jsx("path",{fillOpacity:".3",d:"M22 8V2L2 22h16V8h4z"}),c.jsx("path",{d:"M18 22V6L2 22h16zm2-12v8h2v-8h-2zm0 12h2v-2h-2v2z"})]}),"SignalCellularConnectedNoInternet3BarOutlined"),_H2=h(c.jsxs(s,{children:[c.jsx("path",{fillOpacity:".3",d:"M22 8V4.41c0-.89-1.08-1.34-1.71-.71L3.71 20.29c-.63.63-.19 1.71.7 1.71H18V11c0-1.66 1.34-3 3-3h1z"}),c.jsx("path",{d:"M18 22V6L3.71 20.29c-.63.63-.19 1.71.7 1.71H18zm2-11v6c0 .55.45 1 1 1s1-.45 1-1v-6c0-.55-.45-1-1-1s-1 .45-1 1zm0 11h2v-2h-2v2z"})]}),"SignalCellularConnectedNoInternet3BarRounded"),XH2=h(c.jsxs(s,{children:[c.jsx("path",{fillOpacity:".3",d:"M22 8V2L2 22h16V8h4z"}),c.jsx("path",{d:"M18 22V6L2 22h16zm2-12v8h2v-8h-2zm0 12h2v-2h-2v2z"})]}),"SignalCellularConnectedNoInternet3BarSharp"),$H2=h(c.jsxs(s,{children:[c.jsx("path",{fillOpacity:".3",d:"M22 8V2L2 22h16V8h4z"}),c.jsx("path",{d:"M18 22V6L2 22h16zm2-12v8h2v-8h-2zm0 12h2v-2h-2v2z"})]}),"SignalCellularConnectedNoInternet3BarTwoTone"),cM2=h(c.jsx("path",{d:"M20 18h2v-8h-2zm0 4h2v-2h-2zM2 22h16V8h4V2z"}),"SignalCellularConnectedNoInternet4Bar"),hM2=h(c.jsx("path",{d:"M20 18h2v-8h-2zm0 4h2v-2h-2zM2 22h16V8h4V2z"}),"SignalCellularConnectedNoInternet4BarOutlined"),sM2=h(c.jsx("path",{d:"M21 18c.55 0 1-.45 1-1v-6c0-.55-.45-1-1-1s-1 .45-1 1v6c0 .55.45 1 1 1m0 4c.55 0 1-.45 1-1s-.45-1-1-1-1 .45-1 1 .45 1 1 1M4.41 22H18V11c0-1.66 1.34-3 3-3h1V4.41c0-.89-1.08-1.34-1.71-.71L3.71 20.29c-.63.63-.19 1.71.7 1.71"}),"SignalCellularConnectedNoInternet4BarRounded"),tM2=h(c.jsx("path",{d:"M20 18h2v-8h-2zm0 4h2v-2h-2zM2 22h16V8h4V2z"}),"SignalCellularConnectedNoInternet4BarSharp"),oM2=h(c.jsx("path",{d:"M20 18h2v-8h-2zm0 4h2v-2h-2zM2 22h16V8h4V2z"}),"SignalCellularConnectedNoInternet4BarTwoTone"),vM2=h(c.jsx("path",{d:"M18.99 5c0-1.1-.89-2-1.99-2h-7L7.66 5.34 19 16.68zM3.65 3.88 2.38 5.15 5 7.77V19c0 1.1.9 2 2 2h10.01c.35 0 .67-.1.96-.26l1.88 1.88 1.27-1.27z"}),"SignalCellularNoSim"),eM2=h(c.jsx("path",{d:"M10.83 5H17v9.11l2 2V5c0-1.1-.9-2-2-2h-7L7.94 5.06l1.42 1.42zm10.43 16.21L3.79 3.74 2.38 5.15 5 7.77V19c0 1.11.9 2 2 2h11.23l1.62 1.62zM7 19V9.79L16.23 19z"}),"SignalCellularNoSimOutlined"),lM2=h(c.jsx("path",{d:"M19 5c0-1.1-.9-2-2-2h-6.17c-.53 0-1.04.21-1.42.59L7.95 5.06 19 16.11zM3.09 4.44c-.39.39-.39 1.02 0 1.41L5 7.78V19c0 1.11.9 2 2 2h11.23l.91.91c.39.39 1.02.39 1.41 0s.39-1.02 0-1.41L4.5 4.44a.996.996 0 0 0-1.41 0"}),"SignalCellularNoSimRounded"),nM2=h(c.jsx("path",{d:"M19 3h-9L7.95 5.06 19 16.11zm-15.21.74L2.38 5.15 5 7.77V21h13.23l1.62 1.62 1.41-1.41z"}),"SignalCellularNoSimSharp"),aM2=h([c.jsx("path",{d:"M10.83 5 9.36 6.47 17 14.11V5zM7 9.79V19h9.23z",opacity:".3"},"0"),c.jsx("path",{d:"M10.83 5H17v9.11l2 2V5c0-1.1-.9-2-2-2h-7L7.94 5.06l1.42 1.42zm10.43 16.21L3.79 3.74 2.38 5.15 5 7.77V19c0 1.11.9 2 2 2h11.23l1.62 1.62zM7 19V9.79L16.23 19z"},"1")],"SignalCellularNoSimTwoTone"),dM2=h(c.jsx("path",{d:"M22 13h-9v9H2L22 2zm-1 2.41L19.59 14l-2.09 2.09L15.41 14 14 15.41l2.09 2.09L14 19.59 15.41 21l2.09-2.08L19.59 21 21 19.59l-2.08-2.09z"}),"SignalCellularNodata"),zM2=h(c.jsx("path",{d:"M22 13h-9v9H2L22 2zm-1 2.41L19.59 14l-2.09 2.09L15.41 14 14 15.41l2.09 2.09L14 19.59 15.41 21l2.09-2.08L19.59 21 21 19.59l-2.08-2.09z"}),"SignalCellularNodataOutlined"),mM2=h(c.jsx("path",{d:"M22 13h-7c-1.1 0-2 .9-2 2v7H4.41c-.89 0-1.34-1.08-.71-1.71L20.29 3.71c.63-.63 1.71-.19 1.71.7zm-1.7 1.71a.996.996 0 0 0-1.41 0L17.5 16.1l-1.39-1.39a.996.996 0 0 0-1.41 0c-.39.39-.39 1.02 0 1.41l1.39 1.39-1.39 1.39c-.39.39-.39 1.02 0 1.41s1.02.39 1.41 0l1.39-1.38 1.39 1.38c.39.39 1.02.39 1.41 0s.39-1.02 0-1.41l-1.38-1.39 1.38-1.39c.39-.39.39-1.02 0-1.41"}),"SignalCellularNodataRounded"),pM2=h(c.jsx("path",{d:"M22 13h-9v9H2L22 2zm-1 2.41L19.59 14l-2.09 2.09L15.41 14 14 15.41l2.09 2.09L14 19.59 15.41 21l2.09-2.08L19.59 21 21 19.59l-2.08-2.09z"}),"SignalCellularNodataSharp"),HM2=h(c.jsx("path",{d:"M22 13h-9v9H2L22 2zm-1 2.41L19.59 14l-2.09 2.09L15.41 14 14 15.41l2.09 2.09L14 19.59 15.41 21l2.09-2.08L19.59 21 21 19.59l-2.08-2.09z"}),"SignalCellularNodataTwoTone"),MM2=h(c.jsx("path",{d:"M20 6.83V20H6.83zM22 2 2 22h20z"}),"SignalCellularNull"),rM2=h(c.jsx("path",{d:"M20 6.83V20H6.83zM22 2 2 22h20z"}),"SignalCellularNullOutlined"),iM2=h(c.jsx("path",{d:"M20 6.83V19c0 .55-.45 1-1 1H6.83zm.29-3.12L3.71 20.29c-.63.63-.19 1.71.7 1.71H20c1.1 0 2-.9 2-2V4.41c0-.89-1.08-1.33-1.71-.7"}),"SignalCellularNullRounded"),VM2=h(c.jsx("path",{d:"M20 6.83V20H6.83zM22 2 2 22h20z"}),"SignalCellularNullSharp"),xM2=h(c.jsx("path",{d:"M20 6.83V20H6.83zM22 2 2 22h20z"}),"SignalCellularNullTwoTone"),jM2=h(c.jsx("path",{d:"m21 1-8.59 8.59L21 18.18zM4.77 4.5 3.5 5.77l6.36 6.36L1 21h17.73l2 2L22 21.73z"}),"SignalCellularOff"),uM2=h(c.jsx("path",{d:"m21 1-8.31 8.31 8.31 8.3zM4.91 4.36 3.5 5.77l6.36 6.37L1 21h17.73l2 2 1.41-1.41z"}),"SignalCellularOffOutlined"),LM2=h(c.jsx("path",{d:"M21 3.41c0-.89-1.08-1.34-1.71-.71l-6.6 6.6L21 17.61zm.44 17.47L5.62 5.06a.996.996 0 0 0-1.41 0c-.39.39-.39 1.02 0 1.41l5.66 5.66-7.16 7.16c-.63.63-.19 1.71.7 1.71h15.32l1.29 1.29c.39.39 1.02.39 1.41 0 .4-.39.4-1.02.01-1.41"}),"SignalCellularOffRounded"),SM2=h(c.jsx("path",{d:"m21 1-8.31 8.31 8.31 8.3zM4.91 4.36 3.5 5.77l6.36 6.37L1 21h17.73l2 2 1.41-1.41z"}),"SignalCellularOffSharp"),CM2=h(c.jsx("path",{d:"m21 1-8.31 8.31 8.31 8.3zM4.91 4.36 3.5 5.77l6.36 6.37L1 21h17.73l2 2 1.41-1.41z"}),"SignalCellularOffTwoTone"),TM2=h(c.jsx("path",{d:"M12 6c3.33 0 6.49 1.08 9.08 3.07L12 18.17l-9.08-9.1C5.51 7.08 8.67 6 12 6m0-2C7.31 4 3.07 5.9 0 8.98L12 21 24 8.98C20.93 5.9 16.69 4 12 4"}),"SignalWifi0Bar"),wM2=h(c.jsx("path",{d:"M12 4C7.31 4 3.07 5.9 0 8.98L12 21 24 8.98C20.93 5.9 16.69 4 12 4M2.92 9.07C5.51 7.08 8.67 6 12 6s6.49 1.08 9.08 3.07L12 18.17z"}),"SignalWifi0BarOutlined"),RM2=h(c.jsx("path",{d:"M12 4C7.7 4 3.78 5.6.79 8.24.35 8.63.32 9.3.73 9.71l10.56 10.58c.39.39 1.02.39 1.42 0L23.27 9.71c.41-.41.38-1.08-.06-1.47C20.22 5.6 16.3 4 12 4M2.92 9.07C5.51 7.08 8.67 6 12 6s6.49 1.08 9.08 3.07L12 18.17z"}),"SignalWifi0BarRounded"),OM2=h(c.jsx("path",{d:"M12 4C7.31 4 3.07 5.9 0 8.98L12 21 24 8.98C20.93 5.9 16.69 4 12 4M2.92 9.07C5.51 7.08 8.67 6 12 6s6.49 1.08 9.08 3.07L12 18.17z"}),"SignalWifi0BarSharp"),yM2=h(c.jsx("path",{d:"M12 4C7.31 4 3.07 5.9 0 8.98L12 21 24 8.98C20.93 5.9 16.69 4 12 4M2.92 9.07C5.51 7.08 8.67 6 12 6s6.49 1.08 9.08 3.07L12 18.17z"}),"SignalWifi0BarTwoTone"),gM2=h(c.jsxs(s,{children:[c.jsx("path",{fillOpacity:".3",d:"M12.01 21.49L23.64 7c-.45-.34-4.93-4-11.64-4C5.28 3 .81 6.66.36 7l11.63 14.49.01.01.01-.01z"}),c.jsx("path",{d:"M6.67 14.86L12 21.49v.01l.01-.01 5.33-6.63C17.06 14.65 15.03 13 12 13s-5.06 1.65-5.33 1.86z"})]}),"SignalWifi1Bar"),AM2=h(c.jsxs(s,{children:[c.jsx("path",{d:"M23 16v-1.5c0-1.4-1.1-2.5-2.5-2.5S18 13.1 18 14.5V16c-.5 0-1 .5-1 1v4c0 .5.5 1 1 1h5c.5 0 1-.5 1-1v-4c0-.5-.5-1-1-1zm-1 0h-3v-1.5c0-.8.7-1.5 1.5-1.5s1.5.7 1.5 1.5V16z"}),c.jsx("path",{d:"M15.5 14.5c0-2.8 2.2-5 5-5 .4 0 .7 0 1 .1L23.6 7c-.4-.3-4.9-4-11.6-4C5.3 3 .8 6.7.4 7L12 21.5l3.5-4.3v-2.7z",opacity:".3"}),c.jsx("path",{d:"M6.7 14.9l5.3 6.6 3.5-4.3v-2.6c0-.2 0-.5.1-.7-.9-.5-2.2-.9-3.6-.9-3 0-5.1 1.7-5.3 1.9z"})]}),"SignalWifi1BarLock"),fM2=h(c.jsxs(s,{children:[c.jsx("path",{fillOpacity:".3",d:"M15.5 14.5c0-2.8 2.2-5 5-5 .36 0 .71.04 1.05.11L23.64 7c-.45-.34-4.93-4-11.64-4C5.28 3 .81 6.66.36 7L12 21.5l3.5-4.36V14.5z"}),c.jsx("path",{d:"M15.5 14.5c0-.23.04-.46.07-.68-.92-.43-2.14-.82-3.57-.82-3 0-5.1 1.7-5.3 1.9l5.3 6.6 3.5-4.36V14.5zM23 16v-1.5c0-1.4-1.1-2.5-2.5-2.5S18 13.1 18 14.5V16c-.5 0-1 .5-1 1v4c0 .5.5 1 1 1h5c.5 0 1-.5 1-1v-4c0-.5-.5-1-1-1zm-1 0h-3v-1.5c0-.8.7-1.5 1.5-1.5s1.5.7 1.5 1.5V16z"})]}),"SignalWifi1BarLockOutlined"),PM2=h(c.jsxs(s,{children:[c.jsx("path",{fillOpacity:".3",d:"M15.5 14.5c0-2.8 2.2-5 5-5 .36 0 .71.04 1.05.11L23.64 7c-.45-.34-4.93-4-11.64-4C5.28 3 .81 6.66.36 7l10.08 12.56c.8 1 2.32 1 3.12 0l1.94-2.42V14.5z"}),c.jsx("path",{d:"M15.5 14.5c0-.23.04-.46.07-.68-.92-.43-2.14-.82-3.57-.82-3 0-5.1 1.7-5.3 1.9l3.74 4.66c.8 1 2.32 1 3.12 0l1.94-2.42V14.5zM23 16v-1.5c0-1.4-1.1-2.5-2.5-2.5S18 13.1 18 14.5V16c-.5 0-1 .5-1 1v4c0 .5.5 1 1 1h5c.5 0 1-.5 1-1v-4c0-.5-.5-1-1-1zm-1 0h-3v-1.5c0-.8.7-1.5 1.5-1.5s1.5.7 1.5 1.5V16z"})]}),"SignalWifi1BarLockRounded"),FM2=h(c.jsxs(s,{children:[c.jsx("path",{d:"M23 16v-1.34c0-1.47-1.2-2.75-2.66-2.66-1.33.09-2.34 1.16-2.34 2.5V16h-1v6h7v-6h-1zm-1 0h-3v-1.5c0-.8.7-1.5 1.5-1.5s1.5.7 1.5 1.5V16z"}),c.jsx("path",{fillOpacity:".3",d:"M15.5 14.5c0-2.8 2.2-5 5-5 .36 0 .71.04 1.05.11L23.64 7c-.45-.34-4.93-4-11.64-4C5.28 3 .81 6.66.36 7L12 21.5l3.5-4.36V14.5z"}),c.jsx("path",{d:"M15.5 14.5c0-.23.04-.46.07-.68-.92-.43-2.14-.82-3.57-.82-3 0-5.1 1.7-5.3 1.9l5.3 6.6 3.5-4.36V14.5z"})]}),"SignalWifi1BarLockSharp"),BM2=h(c.jsxs(s,{children:[c.jsx("path",{fillOpacity:".3",d:"M15.5 14.5c0-2.8 2.2-5 5-5 .36 0 .71.04 1.05.11L23.64 7c-.45-.34-4.93-4-11.64-4C5.28 3 .81 6.66.36 7L12 21.5l3.5-4.36V14.5z"}),c.jsx("path",{d:"M15.5 14.5c0-.23.04-.46.07-.68-.92-.43-2.14-.82-3.57-.82-3 0-5.1 1.7-5.3 1.9l5.3 6.6 3.5-4.36V14.5zM23 16v-1.5c0-1.4-1.1-2.5-2.5-2.5S18 13.1 18 14.5V16c-.5 0-1 .5-1 1v4c0 .5.5 1 1 1h5c.5 0 1-.5 1-1v-4c0-.5-.5-1-1-1zm-1 0h-3v-1.5c0-.8.7-1.5 1.5-1.5s1.5.7 1.5 1.5V16z"})]}),"SignalWifi1BarLockTwoTone"),bM2=h(c.jsxs(s,{children:[c.jsx("path",{fillOpacity:".3",d:"M12.01 21.49L23.64 7c-.45-.34-4.93-4-11.64-4C5.28 3 .81 6.66.36 7l11.63 14.49.01.01.01-.01z"}),c.jsx("path",{d:"M6.67 14.86L12 21.49v.01l.01-.01 5.33-6.63C17.06 14.65 15.03 13 12 13s-5.06 1.65-5.33 1.86z"})]}),"SignalWifi1BarOutlined"),DM2=h(c.jsxs(s,{children:[c.jsx("path",{d:"M6.67 14.86l3.77 4.7c.8 1 2.32 1 3.12 0l3.78-4.7C17.06 14.65 15.03 13 12 13s-5.06 1.65-5.33 1.86z"}),c.jsx("path",{fillOpacity:".3",d:"M23.64 7c-.45-.34-4.93-4-11.64-4C5.28 3 .81 6.66.36 7l10.08 12.56c.8 1 2.32 1 3.12 0L23.64 7z"})]}),"SignalWifi1BarRounded"),kM2=h(c.jsxs(s,{children:[c.jsx("path",{fillOpacity:".3",d:"M12.01 21.49L23.64 7c-.45-.34-4.93-4-11.64-4C5.28 3 .81 6.66.36 7l11.63 14.49.01.01.01-.01z"}),c.jsx("path",{d:"M6.67 14.86L12 21.49v.01l.01-.01 5.33-6.63C17.06 14.65 15.03 13 12 13s-5.06 1.65-5.33 1.86z"})]}),"SignalWifi1BarSharp"),WM2=h(c.jsxs(s,{children:[c.jsx("path",{fillOpacity:".3",d:"M12.01 21.49L23.64 7c-.45-.34-4.93-4-11.64-4C5.28 3 .81 6.66.36 7l11.63 14.49.01.01.01-.01z"}),c.jsx("path",{d:"M6.67 14.86L12 21.49v.01l.01-.01 5.33-6.63C17.06 14.65 15.03 13 12 13s-5.06 1.65-5.33 1.86z"})]}),"SignalWifi1BarTwoTone"),NM2=h(c.jsxs(s,{children:[c.jsx("path",{fillOpacity:".3",d:"M12.01 21.49L23.64 7c-.45-.34-4.93-4-11.64-4C5.28 3 .81 6.66.36 7l11.63 14.49.01.01.01-.01z"}),c.jsx("path",{d:"M4.79 12.52l7.2 8.98H12l.01-.01 7.2-8.98C18.85 12.24 16.1 10 12 10s-6.85 2.24-7.21 2.52z"})]}),"SignalWifi2Bar"),EM2=h(c.jsxs(s,{children:[c.jsx("path",{d:"M23 16v-1.5c0-1.4-1.1-2.5-2.5-2.5S18 13.1 18 14.5V16c-.5 0-1 .5-1 1v4c0 .5.5 1 1 1h5c.5 0 1-.5 1-1v-4c0-.5-.5-1-1-1zm-1 0h-3v-1.5c0-.8.7-1.5 1.5-1.5s1.5.7 1.5 1.5V16z"}),c.jsx("path",{d:"M15.5 14.5c0-2.8 2.2-5 5-5 .4 0 .7 0 1 .1L23.6 7c-.4-.3-4.9-4-11.6-4C5.3 3 .8 6.7.4 7L12 21.5l3.5-4.3v-2.7z",opacity:".3"}),c.jsx("path",{d:"M4.8 12.5l7.2 9 3.5-4.4v-2.6c0-1.3.5-2.5 1.4-3.4C15.6 10.5 14 10 12 10c-4.1 0-6.8 2.2-7.2 2.5z"})]}),"SignalWifi2BarLock"),IM2=h(c.jsxs(s,{children:[c.jsx("path",{fillOpacity:".3",d:"M15.5 14.5c0-2.8 2.2-5 5-5 .36 0 .71.04 1.05.11L23.64 7c-.45-.34-4.93-4-11.64-4C5.28 3 .81 6.66.36 7L12 21.5l3.5-4.36V14.5z"}),c.jsx("path",{d:"M15.5 14.5c0-1.34.51-2.53 1.34-3.42C15.62 10.51 13.98 10 12 10c-4.1 0-6.8 2.2-7.2 2.5l7.2 9 3.5-4.38V14.5zM23 16v-1.5c0-1.4-1.1-2.5-2.5-2.5S18 13.1 18 14.5V16c-.5 0-1 .5-1 1v4c0 .5.5 1 1 1h5c.5 0 1-.5 1-1v-4c0-.5-.5-1-1-1zm-1 0h-3v-1.5c0-.8.7-1.5 1.5-1.5s1.5.7 1.5 1.5V16z"})]}),"SignalWifi2BarLockOutlined"),UM2=h(c.jsxs(s,{children:[c.jsx("path",{fillOpacity:".3",d:"M15.5 14.5c0-2.8 2.2-5 5-5 .36 0 .71.04 1.05.11L23.64 7c-.45-.34-4.93-4-11.64-4C5.28 3 .81 6.66.36 7l10.08 12.56c.8 1 2.32 1 3.12 0l1.94-2.42V14.5z"}),c.jsx("path",{d:"M15.5 14.5c0-1.34.51-2.53 1.34-3.42C15.62 10.51 13.98 10 12 10c-4.1 0-6.8 2.2-7.2 2.5l5.64 7.05c.8 1 2.32 1 3.12 0l1.94-2.42V14.5zM23 16v-1.5c0-1.4-1.1-2.5-2.5-2.5S18 13.1 18 14.5V16c-.5 0-1 .5-1 1v4c0 .5.5 1 1 1h5c.5 0 1-.5 1-1v-4c0-.5-.5-1-1-1zm-1 0h-3v-1.5c0-.8.7-1.5 1.5-1.5s1.5.7 1.5 1.5V16z"})]}),"SignalWifi2BarLockRounded"),GM2=h(c.jsxs(s,{children:[c.jsx("path",{d:"M23 16v-1.5c0-1.4-1.1-2.5-2.5-2.5S18 13.1 18 14.5V16h-1v6h7v-6h-1zm-1 0h-3v-1.5c0-.8.7-1.5 1.5-1.5s1.5.7 1.5 1.5V16z"}),c.jsx("path",{fillOpacity:".3",d:"M15.5 14.5c0-2.8 2.2-5 5-5 .36 0 .71.04 1.05.11L23.64 7c-.45-.34-4.93-4-11.64-4C5.28 3 .81 6.66.36 7L12 21.5l3.5-4.36V14.5z"}),c.jsx("path",{d:"M15.5 14.5c0-1.34.51-2.53 1.34-3.42C15.62 10.51 13.98 10 12 10c-4.1 0-6.8 2.2-7.2 2.5l7.2 9 3.5-4.38V14.5z"})]}),"SignalWifi2BarLockSharp"),KM2=h(c.jsxs(s,{children:[c.jsx("path",{fillOpacity:".3",d:"M15.5 14.5c0-2.8 2.2-5 5-5 .36 0 .71.04 1.05.11L23.64 7c-.45-.34-4.93-4-11.64-4C5.28 3 .81 6.66.36 7L12 21.5l3.5-4.36V14.5z"}),c.jsx("path",{d:"M15.5 14.5c0-1.34.51-2.53 1.34-3.42C15.62 10.51 13.98 10 12 10c-4.1 0-6.8 2.2-7.2 2.5l7.2 9 3.5-4.38V14.5zM23 16v-1.5c0-1.4-1.1-2.5-2.5-2.5S18 13.1 18 14.5V16c-.5 0-1 .5-1 1v4c0 .5.5 1 1 1h5c.5 0 1-.5 1-1v-4c0-.5-.5-1-1-1zm-1 0h-3v-1.5c0-.8.7-1.5 1.5-1.5s1.5.7 1.5 1.5V16z"})]}),"SignalWifi2BarLockTwoTone"),qM2=h(c.jsxs(s,{children:[c.jsx("path",{fillOpacity:".3",d:"M23.64 7c-.45-.34-4.93-4-11.64-4C5.28 3 .81 6.66.36 7L12 21.5 23.64 7z"}),c.jsx("path",{d:"M4.79 12.52L12 21.5l7.21-8.99C18.85 12.24 16.1 10 12 10s-6.85 2.24-7.21 2.52z"})]}),"SignalWifi2BarOutlined"),QM2=h(c.jsxs(s,{children:[c.jsx("path",{fillOpacity:".3",d:"M23.64 7c-.45-.34-4.93-4-11.64-4C5.28 3 .81 6.66.36 7l10.08 12.56c.8 1 2.32 1 3.12 0L23.64 7z"}),c.jsx("path",{d:"M4.79 12.52l5.65 7.04c.8 1 2.32 1 3.12 0l5.65-7.05C18.85 12.24 16.1 10 12 10s-6.85 2.24-7.21 2.52z"})]}),"SignalWifi2BarRounded"),ZM2=h(c.jsxs(s,{children:[c.jsx("path",{fillOpacity:".3",d:"M23.64 7c-.45-.34-4.93-4-11.64-4C5.28 3 .81 6.66.36 7L12 21.5 23.64 7z"}),c.jsx("path",{d:"M4.79 12.52L12 21.5l7.21-8.99C18.85 12.24 16.1 10 12 10s-6.85 2.24-7.21 2.52z"})]}),"SignalWifi2BarSharp"),JM2=h(c.jsxs(s,{children:[c.jsx("path",{fillOpacity:".3",d:"M23.64 7c-.45-.34-4.93-4-11.64-4C5.28 3 .81 6.66.36 7L12 21.5 23.64 7z"}),c.jsx("path",{d:"M4.79 12.52L12 21.5l7.21-8.99C18.85 12.24 16.1 10 12 10s-6.85 2.24-7.21 2.52z"})]}),"SignalWifi2BarTwoTone"),YM2=h(c.jsxs(s,{children:[c.jsx("path",{fillOpacity:".3",d:"M12.01 21.49L23.64 7c-.45-.34-4.93-4-11.64-4C5.28 3 .81 6.66.36 7l11.63 14.49.01.01.01-.01z"}),c.jsx("path",{d:"M3.53 10.95l8.46 10.54.01.01.01-.01 8.46-10.54C20.04 10.62 16.81 8 12 8c-4.81 0-8.04 2.62-8.47 2.95z"})]}),"SignalWifi3Bar"),_M2=h(c.jsxs(s,{children:[c.jsx("path",{d:"M12 3C5.3 3 .8 6.7.4 7l3.2 3.9L12 21.5l3.5-4.3v-2.6c0-2.2 1.4-4 3.3-4.7.3-.1.5-.2.8-.2.3-.1.6-.1.9-.1.4 0 .7 0 1 .1L23.6 7c-.4-.3-4.9-4-11.6-4z",opacity:".3"}),c.jsx("path",{d:"M23 16v-1.5c0-1.4-1.1-2.5-2.5-2.5S18 13.1 18 14.5V16c-.5 0-1 .5-1 1v4c0 .5.5 1 1 1h5c.5 0 1-.5 1-1v-4c0-.5-.5-1-1-1zm-1 0h-3v-1.5c0-.8.7-1.5 1.5-1.5s1.5.7 1.5 1.5V16zm-10 5.5l3.5-4.3v-2.6c0-2.2 1.4-4 3.3-4.7C17.3 9 14.9 8 12 8c-4.8 0-8 2.6-8.5 2.9"})]}),"SignalWifi3BarLock"),XM2=h(c.jsxs(s,{children:[c.jsx("path",{fillOpacity:".3",d:"M15.5 14.5c0-2.8 2.2-5 5-5 .36 0 .71.04 1.05.11L23.64 7c-.45-.34-4.93-4-11.64-4C5.28 3 .81 6.66.36 7L12 21.5l3.5-4.36V14.5z"}),c.jsx("path",{d:"M23 16v-1.5c0-1.4-1.1-2.5-2.5-2.5S18 13.1 18 14.5V16c-.5 0-1 .5-1 1v4c0 .5.5 1 1 1h5c.5 0 1-.5 1-1v-4c0-.5-.5-1-1-1zm-1 0h-3v-1.5c0-.8.7-1.5 1.5-1.5s1.5.7 1.5 1.5V16zm-6.5-1.5c0-2.19 1.35-3.99 3.27-4.68C17.29 8.98 14.94 8 12 8c-4.81 0-8.04 2.62-8.47 2.95L12 21.5l3.5-4.36V14.5z"})]}),"SignalWifi3BarLockOutlined"),$M2=h(c.jsxs(s,{children:[c.jsx("path",{fillOpacity:".3",d:"M15.5 14.5c0-2.8 2.2-5 5-5 .36 0 .71.04 1.05.11L23.64 7c-.45-.34-4.93-4-11.64-4C5.28 3 .81 6.66.36 7l10.08 12.56c.8 1 2.32 1 3.12 0l1.94-2.42V14.5z"}),c.jsx("path",{d:"M15.5 14.5c0-2.19 1.35-3.99 3.27-4.68C17.29 8.98 14.94 8 12 8c-4.81 0-8.04 2.62-8.47 2.95l6.91 8.61c.8 1 2.32 1 3.12 0l1.94-2.42V14.5zM23 16v-1.5c0-1.4-1.1-2.5-2.5-2.5S18 13.1 18 14.5V16c-.5 0-1 .5-1 1v4c0 .5.5 1 1 1h5c.5 0 1-.5 1-1v-4c0-.5-.5-1-1-1zm-1 0h-3v-1.5c0-.8.7-1.5 1.5-1.5s1.5.7 1.5 1.5V16z"})]}),"SignalWifi3BarLockRounded"),cr2=h(c.jsxs(s,{children:[c.jsx("path",{fillOpacity:".3",d:"M15.5 14.5c0-2.8 2.2-5 5-5 .36 0 .71.04 1.05.11L23.64 7c-.45-.34-4.93-4-11.64-4C5.28 3 .81 6.66.36 7L12 21.5l3.5-4.36V14.5z"}),c.jsx("path",{d:"M23 16v-1.34c0-1.47-1.2-2.75-2.66-2.66-1.33.09-2.34 1.16-2.34 2.5V16h-1v6h7v-6h-1zm-1 0h-3v-1.5c0-.8.7-1.5 1.5-1.5s1.5.7 1.5 1.5V16zm-6.5-1.5c0-2.19 1.35-3.99 3.27-4.68C17.29 8.98 14.94 8 12 8c-4.81 0-8.04 2.62-8.47 2.95L12 21.5l3.5-4.36V14.5z"})]}),"SignalWifi3BarLockSharp"),hr2=h(c.jsxs(s,{children:[c.jsx("path",{fillOpacity:".3",d:"M15.5 14.5c0-2.8 2.2-5 5-5 .36 0 .71.04 1.05.11L23.64 7c-.45-.34-4.93-4-11.64-4C5.28 3 .81 6.66.36 7L12 21.5l3.5-4.36V14.5z"}),c.jsx("path",{d:"M23 16v-1.5c0-1.4-1.1-2.5-2.5-2.5S18 13.1 18 14.5V16c-.5 0-1 .5-1 1v4c0 .5.5 1 1 1h5c.5 0 1-.5 1-1v-4c0-.5-.5-1-1-1zm-1 0h-3v-1.5c0-.8.7-1.5 1.5-1.5s1.5.7 1.5 1.5V16zm-6.5-1.5c0-2.19 1.35-3.99 3.27-4.68C17.29 8.98 14.94 8 12 8c-4.81 0-8.04 2.62-8.47 2.95L12 21.5l3.5-4.36V14.5z"})]}),"SignalWifi3BarLockTwoTone"),sr2=h(c.jsxs(s,{children:[c.jsx("path",{fillOpacity:".3",d:"M23.64 7c-.45-.34-4.93-4-11.64-4C5.28 3 .81 6.66.36 7L12 21.5 23.64 7z"}),c.jsx("path",{d:"M3.53 10.95L12 21.5l8.47-10.55C20.04 10.62 16.81 8 12 8s-8.04 2.62-8.47 2.95z"})]}),"SignalWifi3BarOutlined"),tr2=h(c.jsxs(s,{children:[c.jsx("path",{fillOpacity:".3",d:"M23.64 7c-.45-.34-4.93-4-11.64-4C5.28 3 .81 6.66.36 7l10.08 12.56c.8 1 2.32 1 3.12 0L23.64 7z"}),c.jsx("path",{d:"M3.53 10.95l6.91 8.61c.8 1 2.32 1 3.12 0l6.91-8.61C20.04 10.62 16.81 8 12 8s-8.04 2.62-8.47 2.95z"})]}),"SignalWifi3BarRounded"),or2=h(c.jsxs(s,{children:[c.jsx("path",{fillOpacity:".3",d:"M23.64 7c-.45-.34-4.93-4-11.64-4C5.28 3 .81 6.66.36 7L12 21.5 23.64 7z"}),c.jsx("path",{d:"M3.53 10.95L12 21.5l8.47-10.55C20.04 10.62 16.81 8 12 8s-8.04 2.62-8.47 2.95z"})]}),"SignalWifi3BarSharp"),vr2=h(c.jsxs(s,{children:[c.jsx("path",{fillOpacity:".3",d:"M23.64 7c-.45-.34-4.93-4-11.64-4C5.28 3 .81 6.66.36 7L12 21.5 23.64 7z"}),c.jsx("path",{d:"M3.53 10.95L12 21.5l8.47-10.55C20.04 10.62 16.81 8 12 8s-8.04 2.62-8.47 2.95z"})]}),"SignalWifi3BarTwoTone"),er2=h(c.jsx("path",{d:"M12.01 21.49 23.64 7c-.45-.34-4.93-4-11.64-4C5.28 3 .81 6.66.36 7l11.63 14.49.01.01z"}),"SignalWifi4Bar"),lr2=h([c.jsx("path",{d:"M21.98 11 24 8.98C20.93 5.9 16.69 4 12 4S3.07 5.9 0 8.98l6.35 6.36L12 21l3.05-3.05V15c0-.45.09-.88.23-1.29.54-1.57 2.01-2.71 3.77-2.71z"},"0"),c.jsx("path",{d:"M22 16v-1c0-1.1-.9-2-2-2s-2 .9-2 2v1c-.55 0-1 .45-1 1v3c0 .55.45 1 1 1h4c.55 0 1-.45 1-1v-3c0-.55-.45-1-1-1m-1 0h-2v-1c0-.55.45-1 1-1s1 .45 1 1z"},"1")],"SignalWifi4BarLock"),nr2=h([c.jsx("path",{d:"M21.98 11 24 8.98C20.93 5.9 16.69 4 12 4S3.07 5.9 0 8.98l6.35 6.36L12 21l3.05-3.05V15c0-.45.09-.88.23-1.29.54-1.57 2.01-2.71 3.77-2.71z"},"0"),c.jsx("path",{d:"M22 16v-1c0-1.1-.9-2-2-2s-2 .9-2 2v1c-.55 0-1 .45-1 1v3c0 .55.45 1 1 1h4c.55 0 1-.45 1-1v-3c0-.55-.45-1-1-1m-1 0h-2v-1c0-.55.45-1 1-1s1 .45 1 1z"},"1")],"SignalWifi4BarLockOutlined"),ar2=h([c.jsx("path",{d:"M23.21 8.24C20.22 5.6 16.3 4 12 4S3.78 5.6.79 8.24C.35 8.63.32 9.3.73 9.71l5.62 5.63 4.94 4.95c.39.39 1.02.39 1.42 0l2.34-2.34V15c0-.45.09-.88.23-1.29.54-1.57 2.01-2.71 3.77-2.71h2.94l1.29-1.29c.4-.41.37-1.08-.07-1.47"},"0"),c.jsx("path",{d:"M22 16v-1c0-1.1-.9-2-2-2s-2 .9-2 2v1c-.55 0-1 .45-1 1v3c0 .55.45 1 1 1h4c.55 0 1-.45 1-1v-3c0-.55-.45-1-1-1m-1 0h-2v-1c0-.55.45-1 1-1s1 .45 1 1z"},"1")],"SignalWifi4BarLockRounded"),dr2=h([c.jsx("path",{d:"M21.98 11 24 8.98C20.93 5.9 16.69 4 12 4S3.07 5.9 0 8.98l6.35 6.36L12 21l3.05-3.05V15c0-.45.09-.88.23-1.29.54-1.57 2.01-2.71 3.77-2.71z"},"0"),c.jsx("path",{d:"M22 15.11c0-1-.68-1.92-1.66-2.08-.12-.02-.24-.02-.36-.02h-.01c-1.09.02-1.97.9-1.97 1.99v1h-1v5h6v-5h-1zM21 16h-2v-1c0-.55.45-1 1-1s1 .45 1 1z"},"1")],"SignalWifi4BarLockSharp"),zr2=h([c.jsx("path",{d:"M21.98 11 24 8.98C20.93 5.9 16.69 4 12 4S3.07 5.9 0 8.98l6.35 6.36L12 21l3.05-3.05V15c0-.45.09-.88.23-1.29.54-1.57 2.01-2.71 3.77-2.71z"},"0"),c.jsx("path",{d:"M22 16v-1c0-1.1-.9-2-2-2s-2 .9-2 2v1c-.55 0-1 .45-1 1v3c0 .55.45 1 1 1h4c.55 0 1-.45 1-1v-3c0-.55-.45-1-1-1m-1 0h-2v-1c0-.55.45-1 1-1s1 .45 1 1z"},"1")],"SignalWifi4BarLockTwoTone"),mr2=h(c.jsx("path",{d:"M12.01 21.49 23.64 7c-.45-.34-4.93-4-11.64-4C5.28 3 .81 6.66.36 7l11.63 14.49.01.01z"}),"SignalWifi4BarOutlined"),pr2=h(c.jsx("path",{d:"M23.64 7c-.45-.34-4.93-4-11.64-4C5.28 3 .81 6.66.36 7l10.08 12.56c.8 1 2.32 1 3.12 0z"}),"SignalWifi4BarRounded"),Hr2=h(c.jsx("path",{d:"M12.01 21.49 23.64 7c-.45-.34-4.93-4-11.64-4C5.28 3 .81 6.66.36 7l11.63 14.49.01.01z"}),"SignalWifi4BarSharp"),Mr2=h(c.jsx("path",{d:"M12.01 21.49 23.64 7c-.45-.34-4.93-4-11.64-4C5.28 3 .81 6.66.36 7l11.63 14.49.01.01z"}),"SignalWifi4BarTwoTone"),rr2=h(c.jsx("path",{d:"M24 8.98C20.93 5.9 16.69 4 12 4S3.07 5.9 0 8.98L12 21v-9h8.99zM19.59 14l-2.09 2.09L15.41 14 14 15.41l2.09 2.09L14 19.59 15.41 21l2.09-2.08L19.59 21 21 19.59l-2.08-2.09L21 15.41z"}),"SignalWifiBad"),ir2=h(c.jsx("path",{d:"M24 8.98C20.93 5.9 16.69 4 12 4S3.07 5.9 0 8.98L12 21v-9h8.99zM19.59 14l-2.09 2.09-.3-.3L15.41 14 14 15.41l1.79 1.79.3.3L14 19.59 15.41 21l2.09-2.08L19.59 21 21 19.59l-2.08-2.09L21 15.41z"}),"SignalWifiBadOutlined"),Vr2=h([c.jsx("path",{d:"M23.21 8.24C20.22 5.6 16.3 4 12 4S3.78 5.6.79 8.24C.35 8.63.32 9.3.73 9.71l10.56 10.58c.19.19.45.29.7.29V14c0-1.1.9-2 2-2h6.99l2.29-2.29c.41-.41.38-1.08-.06-1.47"},"0"),c.jsx("path",{d:"M20.3 14.71a.996.996 0 0 0-1.41 0l-1.39 1.38-1.39-1.38a.996.996 0 0 0-1.41 0c-.39.39-.39 1.02 0 1.41l1.39 1.39-1.39 1.39c-.39.39-.39 1.02 0 1.41s1.02.39 1.41 0l1.39-1.38 1.39 1.38c.39.39 1.02.39 1.41 0s.39-1.02 0-1.41l-1.38-1.39 1.38-1.39c.39-.39.39-1.02 0-1.41"},"1")],"SignalWifiBadRounded"),xr2=h(c.jsx("path",{d:"M24 8.98C20.93 5.9 16.69 4 12 4S3.07 5.9 0 8.98L12 21v-9h8.99zM19.59 14l-2.09 2.09-.3-.3L15.41 14 14 15.41l1.79 1.79.3.3L14 19.59 15.41 21l2.09-2.08L19.59 21 21 19.59l-2.08-2.09L21 15.41z"}),"SignalWifiBadSharp"),jr2=h(c.jsx("path",{d:"M24 8.98C20.93 5.9 16.69 4 12 4S3.07 5.9 0 8.98L12 21v-9h8.99zM19.59 14l-2.09 2.09-.3-.3L15.41 14 14 15.41l1.79 1.79.3.3L14 19.59 15.41 21l2.09-2.08L19.59 21 21 19.59l-2.08-2.09L21 15.41z"}),"SignalWifiBadTwoTone"),ur2=h(c.jsx("path",{d:"M24 8.98C20.93 5.9 16.69 4 12 4S3.07 5.9 0 8.98L12 21v-9h8.99zM19.59 14l-2.09 2.09L15.41 14 14 15.41l2.09 2.09L14 19.59 15.41 21l2.09-2.08L19.59 21 21 19.59l-2.08-2.09L21 15.41z"}),"SignalWifiConnectedNoInternet4"),Lr2=h(c.jsx("path",{d:"M24 8.98C20.93 5.9 16.69 4 12 4S3.07 5.9 0 8.98L12 21v-9h8.99zM19.59 14l-2.09 2.09-.3-.3L15.41 14 14 15.41l1.79 1.79.3.3L14 19.59 15.41 21l2.09-2.08L19.59 21 21 19.59l-2.08-2.09L21 15.41z"}),"SignalWifiConnectedNoInternet4Outlined"),Sr2=h([c.jsx("path",{d:"M23.21 8.24C20.22 5.6 16.3 4 12 4S3.78 5.6.79 8.24C.35 8.63.32 9.3.73 9.71l10.56 10.58c.19.19.45.29.7.29V14c0-1.1.9-2 2-2h6.99l2.29-2.29c.41-.41.38-1.08-.06-1.47"},"0"),c.jsx("path",{d:"M20.3 14.71a.996.996 0 0 0-1.41 0l-1.39 1.38-1.39-1.38a.996.996 0 0 0-1.41 0c-.39.39-.39 1.02 0 1.41l1.39 1.39-1.39 1.39c-.39.39-.39 1.02 0 1.41s1.02.39 1.41 0l1.39-1.38 1.39 1.38c.39.39 1.02.39 1.41 0s.39-1.02 0-1.41l-1.38-1.39 1.38-1.39c.39-.39.39-1.02 0-1.41"},"1")],"SignalWifiConnectedNoInternet4Rounded"),Cr2=h(c.jsx("path",{d:"M24 8.98C20.93 5.9 16.69 4 12 4S3.07 5.9 0 8.98L12 21v-9h8.99zM19.59 14l-2.09 2.09-.3-.3L15.41 14 14 15.41l1.79 1.79.3.3L14 19.59 15.41 21l2.09-2.08L19.59 21 21 19.59l-2.08-2.09L21 15.41z"}),"SignalWifiConnectedNoInternet4Sharp"),Tr2=h(c.jsx("path",{d:"M24 8.98C20.93 5.9 16.69 4 12 4S3.07 5.9 0 8.98L12 21v-9h8.99zM19.59 14l-2.09 2.09-.3-.3L15.41 14 14 15.41l1.79 1.79.3.3L14 19.59 15.41 21l2.09-2.08L19.59 21 21 19.59l-2.08-2.09L21 15.41z"}),"SignalWifiConnectedNoInternet4TwoTone"),wr2=h(c.jsx("path",{d:"M23.64 7c-.45-.34-4.93-4-11.64-4-1.5 0-2.89.19-4.15.48L18.18 13.8zm-6.6 8.22L3.27 1.44 2 2.72l2.05 2.06C1.91 5.76.59 6.82.36 7l11.63 14.49.01.01.01-.01 3.9-4.86 3.32 3.32 1.27-1.27z"}),"SignalWifiOff"),Rr2=h(c.jsx("path",{d:"M23.64 7c-.45-.34-4.93-4-11.64-4-1.32 0-2.55.14-3.69.38L18.43 13.5zM3.41 1.31 2 2.72l2.05 2.05C1.91 5.76.59 6.82.36 7L12 21.5l3.91-4.87 3.32 3.32 1.41-1.41z"}),"SignalWifiOffOutlined"),Or2=h(c.jsx("path",{d:"M23.64 7c-.45-.34-4.93-4-11.64-4-1.32 0-2.55.14-3.69.38L18.43 13.5zM4.12 2.01a.996.996 0 0 0-1.41 0c-.39.39-.39 1.02 0 1.41l1.35 1.35C1.91 5.76.59 6.82.36 7l10.08 12.56c.8 1 2.32 1 3.12 0l2.35-2.93 2.61 2.61c.39.39 1.02.39 1.41 0s.39-1.02 0-1.41z"}),"SignalWifiOffRounded"),yr2=h(c.jsx("path",{d:"M23.64 7c-.45-.34-4.93-4-11.64-4-1.32 0-2.55.14-3.69.38L18.43 13.5zM3.41 1.31 2 2.72l2.05 2.05C1.91 5.76.59 6.82.36 7L12 21.5l3.91-4.87 3.32 3.32 1.41-1.41z"}),"SignalWifiOffSharp"),gr2=h(c.jsx("path",{d:"M23.64 7c-.45-.34-4.93-4-11.64-4-1.32 0-2.55.14-3.69.38L18.43 13.5zM3.41 1.31 2 2.72l2.05 2.05C1.91 5.76.59 6.82.36 7L12 21.5l3.91-4.87 3.32 3.32 1.41-1.41z"}),"SignalWifiOffTwoTone"),Ar2=h(c.jsx("path",{d:"M12 4C7.31 4 3.07 5.9 0 8.98L12 21 24 8.98C20.93 5.9 16.69 4 12 4"}),"SignalWifiStatusbar4Bar"),fr2=h(c.jsx("path",{d:"M12 4C7.31 4 3.07 5.9 0 8.98L12 21 24 8.98C20.93 5.9 16.69 4 12 4"}),"SignalWifiStatusbar4BarOutlined"),Pr2=h(c.jsx("path",{d:"M12 4C7.7 4 3.78 5.6.79 8.24.35 8.63.32 9.3.73 9.71l10.56 10.58c.39.39 1.02.39 1.42 0L23.27 9.71c.41-.41.38-1.08-.06-1.47C20.22 5.6 16.3 4 12 4"}),"SignalWifiStatusbar4BarRounded"),Fr2=h(c.jsx("path",{d:"M12 4C7.31 4 3.07 5.9 0 8.98L12 21 24 8.98C20.93 5.9 16.69 4 12 4"}),"SignalWifiStatusbar4BarSharp"),Br2=h(c.jsx("path",{d:"M12 4C7.31 4 3.07 5.9 0 8.98L12 21 24 8.98C20.93 5.9 16.69 4 12 4"}),"SignalWifiStatusbar4BarTwoTone"),br2=h([c.jsx("path",{d:"M12 4C7.31 4 3.07 5.9 0 8.98L12 21l5-5.01V8h5.92C19.97 5.51 16.16 4 12 4m7 14h2v2h-2z"},"0"),c.jsx("path",{d:"M19 10h2v6h-2z"},"1")],"SignalWifiStatusbarConnectedNoInternet4"),Dr2=h([c.jsx("path",{d:"M12 4C7.31 4 3.07 5.9 0 8.98L12 21l5-5.01V8h5.92C19.97 5.51 16.16 4 12 4m7 14h2v2h-2z"},"0"),c.jsx("path",{d:"M19 10h2v6h-2z"},"1")],"SignalWifiStatusbarConnectedNoInternet4Outlined"),kr2=h(c.jsx("path",{d:"M22.92 8H17v7.99l-4.29 4.3c-.39.39-1.02.39-1.42 0L.73 9.71C.32 9.3.35 8.63.79 8.24 3.78 5.6 7.7 4 12 4c4.16 0 7.97 1.51 10.92 4M20 18c-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1-.45-1-1-1m0-8c-.55 0-1 .45-1 1v4c0 .55.45 1 1 1s1-.45 1-1v-4c0-.55-.45-1-1-1"}),"SignalWifiStatusbarConnectedNoInternet4Rounded"),Wr2=h([c.jsx("path",{d:"M19 18h2v2h-2zm0-8h2v6h-2z"},"0"),c.jsx("path",{d:"M12 4C7.31 4 3.07 5.9 0 8.98L12 21l5-5.01V8h5.92C19.97 5.51 16.16 4 12 4"},"1")],"SignalWifiStatusbarConnectedNoInternet4Sharp"),Nr2=h([c.jsx("path",{d:"M19 18h2v2h-2zm0-8h2v6h-2z"},"0"),c.jsx("path",{d:"M12 4C7.31 4 3.07 5.9 0 8.98L12 21l5-5.01V8h5.92C19.97 5.51 16.16 4 12 4"},"1")],"SignalWifiStatusbarConnectedNoInternet4TwoTone"),Er2=h(c.jsx("path",{d:"M12 4C7.31 4 3.07 5.9 0 8.98L12 21 24 8.98C20.93 5.9 16.69 4 12 4M2.92 9.07C5.51 7.08 8.67 6 12 6s6.49 1.08 9.08 3.07L12 18.17z"}),"SignalWifiStatusbarNull"),Ir2=h(c.jsx("path",{d:"M12 4C7.31 4 3.07 5.9 0 8.98L12 21 24 8.98C20.93 5.9 16.69 4 12 4M2.92 9.07C5.51 7.08 8.67 6 12 6s6.49 1.08 9.08 3.07L12 18.17z"}),"SignalWifiStatusbarNullOutlined"),Ur2=h(c.jsx("path",{d:"M12 4C7.7 4 3.78 5.6.79 8.24.35 8.63.32 9.3.73 9.71l10.56 10.58c.39.39 1.02.39 1.42 0L23.27 9.71c.41-.41.38-1.08-.06-1.47C20.22 5.6 16.3 4 12 4M2.92 9.07C5.51 7.08 8.67 6 12 6s6.49 1.08 9.08 3.07L12 18.17z"}),"SignalWifiStatusbarNullRounded"),Gr2=h(c.jsx("path",{d:"M12 4C7.31 4 3.07 5.9 0 8.98L12 21 24 8.98C20.93 5.9 16.69 4 12 4M2.92 9.07C5.51 7.08 8.67 6 12 6s6.49 1.08 9.08 3.07L12 18.17z"}),"SignalWifiStatusbarNullSharp"),Kr2=h(c.jsx("path",{d:"M12 4C7.31 4 3.07 5.9 0 8.98L12 21 24 8.98C20.93 5.9 16.69 4 12 4M2.92 9.07C5.51 7.08 8.67 6 12 6s6.49 1.08 9.08 3.07L12 18.17z"}),"SignalWifiStatusbarNullTwoTone"),qr2=h(c.jsx("path",{d:"M13 10h5l3-3-3-3h-5V2h-2v2H4v6h7v2H6l-3 3 3 3h5v4h2v-4h7v-6h-7z"}),"Signpost"),Qr2=h(c.jsx("path",{d:"M13 10h5l3-3-3-3h-5V2h-2v2H4v6h7v2H6l-3 3 3 3h5v4h2v-4h7v-6h-7zM6 6h11.17l1 1-1 1H6zm12 10H6.83l-1-1 1-1H18z"}),"SignpostOutlined"),Zr2=h(c.jsx("path",{d:"M13 10h5l3-3-3-3h-5V2h-2v2H4v6h7v2H6l-3 3 3 3h5v4h2v-4h7v-6h-7z"}),"SignpostRounded"),Jr2=h(c.jsx("path",{d:"M12 2c-.55 0-1 .45-1 1v1H5.5C4.67 4 4 4.67 4 5.5v3c0 .83.67 1.5 1.5 1.5H11v2H6.62c-.4 0-.78.16-1.06.44l-1.5 1.5c-.59.59-.59 1.54 0 2.12l1.5 1.5c.28.28.66.44 1.06.44H11v3c0 .55.45 1 1 1s1-.45 1-1v-3h5.5c.83 0 1.5-.67 1.5-1.5v-3c0-.83-.67-1.5-1.5-1.5H13v-2h4.38c.4 0 .78-.16 1.06-.44l1.5-1.5c.59-.59.59-1.54 0-2.12l-1.5-1.5c-.28-.28-.66-.44-1.06-.44H13V3c0-.55-.45-1-1-1"}),"SignpostSharp"),Yr2=h([c.jsx("path",{d:"M6 6h11.17l1 1-1 1H6zm12 10H6.83l-1-1 1-1H18z",opacity:".3"},"0"),c.jsx("path",{d:"M13 10h5l3-3-3-3h-5V2h-2v2H4v6h7v2H6l-3 3 3 3h5v4h2v-4h7v-6h-7zM6 6h11.17l1 1-1 1H6zm12 10H6.83l-1-1 1-1H18z"},"1")],"SignpostTwoTone"),_r2=h(c.jsx("path",{d:"M19.99 4c0-1.1-.89-2-1.99-2h-8L4 8v12c0 1.1.9 2 2 2h12.01c1.1 0 1.99-.9 1.99-2zM9 19H7v-2h2zm8 0h-2v-2h2zm-8-4H7v-4h2zm4 4h-2v-4h2zm0-6h-2v-2h2zm4 2h-2v-4h2z"}),"SimCard"),Xr2=h(c.jsx("path",{d:"M18 2h-8L4.02 8 4 20c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2m-5 15h-2v-2h2zm0-4h-2V8h2z"}),"SimCardAlert"),$r2=h([c.jsx("path",{d:"M18 2h-8L4.02 8 4 20c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2m0 18H6V8.83L10.83 4H18z"},"0"),c.jsx("path",{d:"M11 15h2v2h-2zm0-7h2v5h-2z"},"1")],"SimCardAlertOutlined"),ci2=h(c.jsx("path",{d:"M18 2h-7.17c-.53 0-1.04.21-1.42.59L4.6 7.42c-.37.37-.58.88-.58 1.4L4 20c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2m-6 15c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1m0-4c-.55 0-1-.45-1-1V9c0-.55.45-1 1-1s1 .45 1 1v3c0 .55-.45 1-1 1"}),"SimCardAlertRounded"),hi2=h(c.jsx("path",{d:"M20 2H10L4 8v14h16zm-7 15h-2v-2h2zm0-4h-2V8h2z"}),"SimCardAlertSharp"),si2=h([c.jsx("path",{d:"M6 8.83V20h12V4h-7.17zM11 8h2v5h-2zm0 7h2v2h-2z",opacity:".3"},"0"),c.jsx("path",{d:"M18 2h-8L4 8v12c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2m0 18H6V8.83L10.83 4H18z"},"1"),c.jsx("path",{d:"M11 15h2v2h-2zm0-7h2v5h-2z"},"2")],"SimCardAlertTwoTone"),ti2=h(c.jsx("path",{d:"M18 2h-8L4 8v12c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2m-6 15-4-4h3V9.02L13 9v4h3z"}),"SimCardDownload"),oi2=h([c.jsx("path",{d:"M18 2h-8L4 8v12c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2m0 2v16H6V8.83L10.83 4z"},"0"),c.jsx("path",{d:"m16 13-4 4-4-4 1.41-1.41L11 13.17V9.02L13 9v4.17l1.59-1.59z"},"1")],"SimCardDownloadOutlined"),vi2=h(c.jsx("path",{d:"M18 2h-7.17c-.53 0-1.04.21-1.42.59L4.59 7.41C4.21 7.79 4 8.3 4 8.83V20c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2m-6.35 14.65-2.79-2.79c-.32-.32-.1-.86.35-.86H11v-2.99c0-.55.44-.99.99-1 .56-.01 1.01.44 1.01 1V13h1.79c.45 0 .67.54.35.85l-2.79 2.79c-.19.2-.51.2-.7.01"}),"SimCardDownloadRounded"),ei2=h(c.jsx("path",{d:"M20 2H10L4 8v14h16zm-8 15-4-4h3V9.02L13 9v4h3z"}),"SimCardDownloadSharp"),li2=h([c.jsx("path",{d:"M6 8.83V20h12V4h-7.17zm5 .19L13 9v4h3l-4 4-4-4h3z",opacity:".3"},"0"),c.jsx("path",{d:"M18 2h-8L4 8v12c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2m0 18H6V8.83L10.83 4H18z"},"1"),c.jsx("path",{d:"m12 17 4-4h-3V9l-2 .02V13H8z"},"2")],"SimCardDownloadTwoTone"),ni2=h(c.jsx("path",{d:"M18 2h-8L4 8v12c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2m0 2v16H6V8.83L10.83 4zM7 17h2v2H7zm8 0h2v2h-2zm-8-6h2v4H7zm4 4h2v4h-2zm0-4h2v2h-2zm4 0h2v4h-2z"}),"SimCardOutlined"),ai2=h(c.jsx("path",{d:"M19.99 4c0-1.1-.89-2-1.99-2h-7.17c-.53 0-1.04.21-1.42.59L4.59 7.41C4.21 7.79 4 8.3 4 8.83V20c0 1.1.9 2 2 2h12.01c1.1 0 1.99-.9 1.99-2zM8 19c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1m8 0c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1m-8-4c-.55 0-1-.45-1-1v-2c0-.55.45-1 1-1s1 .45 1 1v2c0 .55-.45 1-1 1m4 4c-.55 0-1-.45-1-1v-2c0-.55.45-1 1-1s1 .45 1 1v2c0 .55-.45 1-1 1m0-6c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1m4 2c-.55 0-1-.45-1-1v-2c0-.55.45-1 1-1s1 .45 1 1v2c0 .55-.45 1-1 1"}),"SimCardRounded"),di2=h(c.jsx("path",{d:"M19.99 2H10L4 8v14h16zM9 19H7v-2h2zm8 0h-2v-2h2zm-8-4H7v-4h2zm4 4h-2v-4h2zm0-6h-2v-2h2zm4 2h-2v-4h2z"}),"SimCardSharp"),zi2=h([c.jsx("path",{d:"M6 8.83V20h12V4h-7.17zM9 19H7v-2h2zm0-4H7v-4h2zm6-4h2v4h-2zm0 6h2v2h-2zm-4-6h2v2h-2zm0 4h2v4h-2z",opacity:".3"},"0"),c.jsx("path",{d:"M18 2h-8L4 8v12c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2m0 2v16H6V8.83L10.83 4zM7 17h2v2H7zm8 0h2v2h-2zm-8-6h2v4H7zm4 4h2v4h-2zm0-4h2v2h-2zm4 0h2v4h-2z"},"1")],"SimCardTwoTone"),mi2=h(c.jsx("path",{d:"M20 12c0-1.1-.9-2-2-2V7c0-1.1-.9-2-2-2H8c-1.1 0-2 .9-2 2v3c-1.1 0-2 .9-2 2v5h1.33L6 19h1l.67-2h8.67l.66 2h1l.67-2H20zm-4-2h-3V7h3zM8 7h3v3H8zm-2 5h12v3H6z"}),"SingleBed"),pi2=h(c.jsx("path",{d:"M20 12c0-1.1-.9-2-2-2V7c0-1.1-.9-2-2-2H8c-1.1 0-2 .9-2 2v3c-1.1 0-2 .9-2 2v5h1.33L6 19h1l.67-2h8.67l.66 2h1l.67-2H20zm-4-2h-3V7h3zM8 7h3v3H8zm-2 5h12v3H6z"}),"SingleBedOutlined"),Hi2=h(c.jsx("path",{d:"M18 10V7c0-1.1-.9-2-2-2H8c-1.1 0-2 .9-2 2v3c-1.1 0-2 .9-2 2v5h1.33l.51 1.53c.1.28.36.47.66.47s.56-.19.66-.47L7.67 17h8.67l.51 1.53c.09.28.35.47.65.47s.56-.19.66-.47l.51-1.53H20v-5c0-1.1-.9-2-2-2m-7 0H8V8c0-.55.45-1 1-1h2zm5 0h-3V7h2c.55 0 1 .45 1 1z"}),"SingleBedRounded"),Mi2=h(c.jsx("path",{d:"M18 10V5H6v5H4v7h1.33L6 19h1l.67-2h8.67l.66 2h1l.67-2H20v-7zm-7 0H8V7h3zm5 0h-3V7h3z"}),"SingleBedSharp"),ri2=h([c.jsx("path",{d:"M6 12h12v3H6z",opacity:".3"},"0"),c.jsx("path",{d:"M18 10V7c0-1.1-.9-2-2-2H8c-1.1 0-2 .9-2 2v3c-1.1 0-2 .9-2 2v5h1.33L6 19h1l.67-2h8.67l.66 2h1l.67-2H20v-5c0-1.1-.9-2-2-2m-5-3h3v3h-3zM8 7h3v3H8zm10 8H6v-3h12z"},"1")],"SingleBedTwoTone"),ii2=h([c.jsx("path",{d:"M15.5 10.5h2v1h-2z"},"0"),c.jsx("path",{d:"M20 4H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2m-10 6.5H6.5v.75H9c.55 0 1 .45 1 1V14c0 .55-.45 1-1 1H5v-1.5h3.5v-.75H6c-.55 0-1-.45-1-1V10c0-.55.45-1 1-1h4zm3 4.5h-2V9h2zm6-3c0 .55-.45 1-1 1h-2.5v2H14V9h4c.55 0 1 .45 1 1z"},"1")],"Sip"),Vi2=h(c.jsx("path",{d:"M4 4h16c1.1 0 2 .9 2 2v12c0 1.1-.9 2-2 2H4c-1.1 0-2-.9-2-2V6c0-1.1.9-2 2-2m0 2v12h16V6zm7 3h2v6h-2zm3 0h4c.55 0 1 .45 1 1v2c0 .55-.45 1-1 1h-2.5v2H14zm3.5 1.5h-2v1h2zm-11 .75H9c.55 0 1 .45 1 1V14c0 .55-.45 1-1 1H5v-1.5h3.5v-.75H6c-.55 0-1-.45-1-1V10c0-.55.45-1 1-1h4v1.5H6.5z"}),"SipOutlined"),xi2=h([c.jsx("path",{d:"M15.5 10.5h2v1h-2z"},"0"),c.jsx("path",{d:"M20 4H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2M10 9.75c0 .41-.34.75-.75.75H6.5v.75H9c.55 0 1 .45 1 1V14c0 .55-.45 1-1 1H5.75c-.41 0-.75-.34-.75-.75s.34-.75.75-.75H8.5v-.75H6c-.55 0-1-.45-1-1V10c0-.55.45-1 1-1h3.25c.41 0 .75.34.75.75M12 15c-.55 0-1-.45-1-1v-4c0-.55.45-1 1-1s1 .45 1 1v4c0 .55-.45 1-1 1m7-3c0 .55-.45 1-1 1h-2.5v1.25c0 .41-.34.75-.75.75s-.75-.34-.75-.75V10c0-.55.45-1 1-1h3c.55 0 1 .45 1 1z"},"1")],"SipRounded"),ji2=h([c.jsx("path",{d:"M15.5 10.5h2v1h-2z"},"0"),c.jsx("path",{d:"M20 4H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2m-10 6.5H6.5v.75H10V15H5v-1.5h3.5v-.75H5V9h5zm3 4.5h-2V9h2zm6-6v4h-3.5v2H14V9z"},"1")],"SipSharp"),ui2=h([c.jsx("path",{d:"M15.5 10.5h2v1h-2z",opacity:".3"},"0"),c.jsx("path",{d:"M4 18h16V6H4zm10-9h4c.55 0 1 .45 1 1v2c0 .55-.45 1-1 1h-2.5v2H14zm-3 0h2v6h-2zm-6 4.5h3.5v-.75H6c-.55 0-1-.45-1-1V10c0-.55.45-1 1-1h4v1.5H6.5v.75H9c.55 0 1 .45 1 1V14c0 .55-.45 1-1 1H5z",opacity:".3"},"1"),c.jsx("path",{d:"M10 14v-1.75c0-.55-.45-1-1-1H6.5v-.75H10V9H6c-.55 0-1 .45-1 1v1.75c0 .55.45 1 1 1h2.5v.75H5V15h4c.55 0 1-.45 1-1"},"2"),c.jsx("path",{d:"M20 4H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2m0 14H4V6h16z"},"3"),c.jsx("path",{d:"M11 9h2v6h-2zm4.5 4H18c.55 0 1-.45 1-1v-2c0-.55-.45-1-1-1h-4v6h1.5zm0-2.5h2v1h-2z"},"4")],"SipTwoTone"),Li2=h(c.jsx("path",{d:"M8 12.5h1.5V14H8zM19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m-8 7.5H8v1h2c.55 0 1 .45 1 1V14c0 .55-.45 1-1 1H7.5c-.55 0-1-.45-1-1v-4c0-.55.45-1 1-1H11zm7 4.5h-1.75l-1.75-2.25V15H13V9h1.5v2.25L16.25 9H18l-2.25 3z"}),"SixK"),Si2=h([c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 16H5V5h14z"},"0"),c.jsx("path",{d:"M14.5 12.75 16.25 15H18l-2.25-3L18 9h-1.75l-1.75 2.25V9H13v6h1.5zM7.5 15H10c.55 0 1-.45 1-1v-1.5c0-.55-.45-1-1-1H8v-1h3V9H7.5c-.55 0-1 .45-1 1v4c0 .55.45 1 1 1m.5-2.5h1.5V14H8z"},"1")],"SixKOutlined"),Ci2=h(c.jsx("path",{d:"M6.5 12.5H8V14H6.5zM19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m-9.5 7.5h-3v1h2c.55 0 1 .45 1 1V14c0 .55-.45 1-1 1H6c-.55 0-1-.45-1-1v-4c0-.55.45-1 1-1h3.5zM16 15h-1.75l-1.75-2.25V15H11V9h1.5v2.25L14.25 9H16l-2.25 3zm4-2.5h-1.5V14h-1v-1.5H16v-1h1.5V10h1v1.5H20z"}),"SixKPlus"),Ti2=h([c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 8.5h-1.5V10h-1v1.5H15v1h1.5V14h1v-1.5H19V19H5V5h14z"},"0"),c.jsx("path",{d:"M12.5 12.75 14.25 15H16l-2.25-3L16 9h-1.75l-1.75 2.25V9H11v6h1.5zM7 15h2c.55 0 1-.45 1-1v-1.5c0-.55-.45-1-1-1H7.5v-1H10V9H7c-.55 0-1 .45-1 1v4c0 .55.45 1 1 1m.5-2.5h1V14h-1z"},"1")],"SixKPlusOutlined"),wi2=h(c.jsx("path",{d:"M7.5 12.5h1V14h-1zM19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m-9.75 7.5H7.5v1H9c.55 0 1 .45 1 1V14c0 .55-.45 1-1 1H7c-.55 0-1-.45-1-1v-4c0-.55.45-1 1-1h2.25c.41 0 .75.34.75.75s-.34.75-.75.75m5.34 4.5c-.22 0-.42-.1-.55-.27l-1.54-1.98v1.55c0 .39-.31.7-.7.7h-.1c-.39 0-.7-.31-.7-.7V9.7c0-.39.31-.7.7-.7h.09c.39 0 .7.31.7.7v1.55l1.54-1.98c.14-.17.35-.27.56-.27.58 0 .91.66.56 1.12L13.75 12l1.41 1.88c.34.46.01 1.12-.57 1.12m3.91-2.5h-1v1c0 .28-.22.5-.5.5s-.5-.22-.5-.5v-1h-1c-.28 0-.5-.22-.5-.5s.22-.5.5-.5h1v-1c0-.28.22-.5.5-.5s.5.22.5.5v1h1c.28 0 .5.22.5.5s-.22.5-.5.5"}),"SixKPlusRounded"),Ri2=h(c.jsx("path",{d:"M7.5 12.5h1V14h-1zM21 3H3v18h18zm-11 7.5H7.5v1H10V15H6V9h4zm6 4.5h-1.75l-1.75-2.25V15H11V9h1.5v2.25L14.25 9H16l-2.25 3zm3-2.5h-1.5V14h-1v-1.5H15v-1h1.5V10h1v1.5H19z"}),"SixKPlusSharp"),Oi2=h([c.jsx("path",{d:"M7.5 12.5h1V14h-1z",opacity:".3"},"0"),c.jsx("path",{d:"M5 19h14v-6.5h-1.5V14h-1v-1.5H15v-1h1.5V10h1v1.5H19V5H5zm6-10h1.5v2.25L14.25 9H16l-2.25 3L16 15h-1.75l-1.75-2.25V15H11zm-5 1c0-.55.45-1 1-1h3v1.5H7.5v1H9c.55 0 1 .45 1 1V14c0 .55-.45 1-1 1H7c-.55 0-1-.45-1-1z",opacity:".3"},"1"),c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 8.5h-1.5V10h-1v1.5H15v1h1.5V14h1v-1.5H19V19H5V5h14z"},"2"),c.jsx("path",{d:"M12.5 12.75 14.25 15H16l-2.25-3L16 9h-1.75l-1.75 2.25V9H11v6h1.5zM7 15h2c.55 0 1-.45 1-1v-1.5c0-.55-.45-1-1-1H7.5v-1H10V9H7c-.55 0-1 .45-1 1v4c0 .55.45 1 1 1m.5-2.5h1V14h-1z"},"3")],"SixKPlusTwoTone"),yi2=h(c.jsx("path",{d:"M8 12.5h1.5V14H8zM19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m-8.75 7.5H8v1h2c.55 0 1 .45 1 1V14c0 .55-.45 1-1 1H7.5c-.55 0-1-.45-1-1v-4c0-.55.45-1 1-1h2.75c.41 0 .75.34.75.75s-.34.75-.75.75m6.34 4.5c-.22 0-.42-.1-.55-.27l-1.54-1.98v1.55c0 .39-.31.7-.7.7h-.1c-.39 0-.7-.31-.7-.7V9.7c0-.39.31-.7.7-.7h.09c.39 0 .7.31.7.7v1.55l1.54-1.98c.14-.17.35-.27.56-.27.58 0 .91.66.56 1.12L15.75 12l1.41 1.88c.34.46.01 1.12-.57 1.12"}),"SixKRounded"),gi2=h(c.jsx("path",{d:"M8 12.5h1.5V14H8zM21 3H3v18h18zm-10 7.5H8v1h3V15H6.5V9H11zm7 4.5h-1.75l-1.75-2.25V15H13V9h1.5v2.25L16.25 9H18l-2.25 3z"}),"SixKSharp"),Ai2=h([c.jsx("path",{d:"M8 12.5h1.5V14H8z",opacity:".3"},"0"),c.jsx("path",{d:"M5 19h14V5H5zm8-10h1.5v2.25L16.25 9H18l-2.25 3L18 15h-1.75l-1.75-2.25V15H13zm-6.5 1c0-.55.45-1 1-1H11v1.5H8v1h2c.55 0 1 .45 1 1V14c0 .55-.45 1-1 1H7.5c-.55 0-1-.45-1-1z",opacity:".3"},"1"),c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 16H5V5h14z"},"2"),c.jsx("path",{d:"M14.5 12.75 16.25 15H18l-2.25-3L18 9h-1.75l-1.75 2.25V9H13v6h1.5zM7.5 15H10c.55 0 1-.45 1-1v-1.5c0-.55-.45-1-1-1H8v-1h3V9H7.5c-.55 0-1 .45-1 1v4c0 .55.45 1 1 1m.5-2.5h1.5V14H8z"},"3")],"SixKTwoTone"),fi2=h(c.jsx("path",{d:"M11.5 9H13v1.5h-1.5zM19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m-7 15.5h-1.5V14h-1v3H8v-3H7v4.5H5.5v-5c0-.55.45-1 1-1H11c.55 0 1 .45 1 1zm-1-7c-.55 0-1-.45-1-1v-4c0-.55.45-1 1-1h3.5V7h-3v1h2c.55 0 1 .45 1 1v1.5c0 .55-.45 1-1 1zm4.5 7H14v-6h3.5c.55 0 1 .45 1 1V16c0 .55-.45 1-1 1h-2zm0-4.5H17v1.5h-1.5z"}),"SixMp"),Pi2=h([c.jsx("path",{d:"M7.5 14h1v3H10v-3h1v4.5h1.5v-5c0-.55-.45-1-1-1H7c-.55 0-1 .45-1 1v5h1.5zm6 4.5H15V17h2c.55 0 1-.45 1-1v-2.5c0-.55-.45-1-1-1h-3.5zM15 14h1.5v1.5H15z"},"0"),c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 16H5V5h14z"},"1"),c.jsx("path",{d:"M11 11.5h2.5c.55 0 1-.45 1-1V9c0-.55-.45-1-1-1h-2V7h3V5.5H11c-.55 0-1 .45-1 1v4c0 .55.45 1 1 1m.5-2.5H13v1.5h-1.5z"},"2")],"SixMpOutlined"),Fi2=h([c.jsx("path",{d:"M15 14h1.5v1.5H15z"},"0"),c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m-9 3.5c0-.55.45-1 1-1h2.75c.41 0 .75.34.75.75s-.34.75-.75.75H11.5v1h2c.55 0 1 .45 1 1v1.5c0 .55-.45 1-1 1H11c-.55 0-1-.45-1-1zm2.5 11.25c0 .41-.34.75-.75.75s-.75-.34-.75-.75V14h-1v2.25c0 .41-.34.75-.75.75s-.75-.34-.75-.75V14h-1v3.75c0 .41-.34.75-.75.75S6 18.16 6 17.75V13.5c0-.55.45-1 1-1h4.5c.55 0 1 .45 1 1zM18 16c0 .55-.45 1-1 1h-2v.75c0 .41-.34.75-.75.75s-.75-.34-.75-.75V13.5c0-.55.45-1 1-1H17c.55 0 1 .45 1 1z"},"1"),c.jsx("path",{d:"M11.5 9H13v1.5h-1.5z"},"2")],"SixMpRounded"),Bi2=h([c.jsx("path",{d:"M15 14h1.5v1.5H15z"},"0"),c.jsx("path",{d:"M3 3v18h18V3zm7 2.5h4.5V7h-3v1h3v3.5H10zm2.5 13H11V14h-1v3H8.5v-3h-1v4.5H6v-6h6.5zM18 17h-3v1.5h-1.5v-6H18z"},"1"),c.jsx("path",{d:"M11.5 9H13v1.5h-1.5z"},"2")],"SixMpSharp"),bi2=h([c.jsx("path",{d:"M15 14h1.5v1.5H15zm-3.5-5H13v1.5h-1.5z",opacity:".3"},"0"),c.jsx("path",{d:"M5 19h14V5H5zm13-5.5V16c0 .55-.45 1-1 1h-2v1.5h-1.5v-6H17c.55 0 1 .45 1 1m-8-7c0-.55.45-1 1-1h3.5V7h-3v1h2c.55 0 1 .45 1 1v1.5c0 .55-.45 1-1 1H11c-.55 0-1-.45-1-1zm-4 7c0-.55.45-1 1-1h4.5c.55 0 1 .45 1 1v5H11V14h-1v3H8.5v-3h-1v4.5H6z",opacity:".3"},"1"),c.jsx("path",{d:"M7.5 14h1v3H10v-3h1v4.5h1.5v-5c0-.55-.45-1-1-1H7c-.55 0-1 .45-1 1v5h1.5zm6 4.5H15V17h2c.55 0 1-.45 1-1v-2.5c0-.55-.45-1-1-1h-3.5zM15 14h1.5v1.5H15z"},"2"),c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 16H5V5h14z"},"3"),c.jsx("path",{d:"M11 11.5h2.5c.55 0 1-.45 1-1V9c0-.55-.45-1-1-1h-2V7h3V5.5H11c-.55 0-1 .45-1 1v4c0 .55.45 1 1 1m.5-2.5H13v1.5h-1.5z"},"4")],"SixMpTwoTone"),Di2=h(c.jsx("path",{d:"M13.5 9H15v1.5h-1.5zM19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m-7 15.5h-1.5V14h-1v3H8v-3H7v4.5H5.5v-5c0-.55.45-1 1-1H11c.55 0 1 .45 1 1zm3.5 0H14v-6h3.5c.55 0 1 .45 1 1V16c0 .55-.45 1-1 1h-2zM10 5.5v6H8.5V7H7V5.5zm3 6c-.55 0-1-.45-1-1v-4c0-.55.45-1 1-1h3.5V7h-3v1h2c.55 0 1 .45 1 1v1.5c0 .55-.45 1-1 1zm2.5 2.5H17v1.5h-1.5z"}),"SixteenMp"),ki2=h([c.jsx("path",{d:"M7.5 14h1v3H10v-3h1v4.5h1.5v-5c0-.55-.45-1-1-1H7c-.55 0-1 .45-1 1v5h1.5zm6 4.5H15V17h2c.55 0 1-.45 1-1v-2.5c0-.55-.45-1-1-1h-3.5zM15 14h1.5v1.5H15z"},"0"),c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 16H5V5h14z"},"1"),c.jsx("path",{d:"M13 11.5h2.5c.55 0 1-.45 1-1V9c0-.55-.45-1-1-1h-2V7h3V5.5H13c-.55 0-1 .45-1 1v4c0 .55.45 1 1 1m.5-2.5H15v1.5h-1.5zm-5 2.5H10v-6H7V7h1.5z"},"2")],"SixteenMpOutlined"),Wi2=h([c.jsx("path",{d:"M13.5 9H15v1.5h-1.5zm1.5 5h1.5v1.5H15z"},"0"),c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2M7.75 5.5H9c.55 0 1 .45 1 1v4.25c0 .41-.34.75-.75.75s-.75-.34-.75-.75V7h-.75C7.34 7 7 6.66 7 6.25s.34-.75.75-.75m4.75 12.25c0 .41-.34.75-.75.75s-.75-.34-.75-.75V14h-1v2.25c0 .41-.34.75-.75.75s-.75-.34-.75-.75V14h-1v3.75c0 .41-.34.75-.75.75S6 18.16 6 17.75V13.5c0-.55.45-1 1-1h4.5c.55 0 1 .45 1 1zM12 10.5v-4c0-.55.45-1 1-1h2.75c.41 0 .75.34.75.75s-.34.75-.75.75H13.5v1h2c.55 0 1 .45 1 1v1.5c0 .55-.45 1-1 1H13c-.55 0-1-.45-1-1m6 5.5c0 .55-.45 1-1 1h-2v.75c0 .41-.34.75-.75.75s-.75-.34-.75-.75V13.5c0-.55.45-1 1-1H17c.55 0 1 .45 1 1z"},"1")],"SixteenMpRounded"),Ni2=h([c.jsx("path",{d:"M15 14h1.5v1.5H15z"},"0"),c.jsx("path",{d:"M3 3v18h18V3zm9 2.5h4.5V7h-3v1h3v3.5H12zm-5 0h3v6H8.5V7H7zm5.5 13H11V14h-1v3H8.5v-3h-1v4.5H6v-6h6.5zM18 17h-3v1.5h-1.5v-6H18z"},"1"),c.jsx("path",{d:"M13.5 9H15v1.5h-1.5z"},"2")],"SixteenMpSharp"),Ei2=h([c.jsx("path",{d:"M5 19h14V5H5zm13-5.5V16c0 .55-.45 1-1 1h-2v1.5h-1.5v-6H17c.55 0 1 .45 1 1m-6-7c0-.55.45-1 1-1h3.5V7h-3v1h2c.55 0 1 .45 1 1v1.5c0 .55-.45 1-1 1H13c-.55 0-1-.45-1-1zm-5-1h3v6H8.5V7H7zm-1 8c0-.55.45-1 1-1h4.5c.55 0 1 .45 1 1v5H11V14h-1v3H8.5v-3h-1v4.5H6z",opacity:".3"},"0"),c.jsx("path",{d:"M13.5 9H15v1.5h-1.5zm1.5 5h1.5v1.5H15z",opacity:".3"},"1"),c.jsx("path",{d:"M7.5 14h1v3H10v-3h1v4.5h1.5v-5c0-.55-.45-1-1-1H7c-.55 0-1 .45-1 1v5h1.5zm6 4.5H15V17h2c.55 0 1-.45 1-1v-2.5c0-.55-.45-1-1-1h-3.5zM15 14h1.5v1.5H15z"},"2"),c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 16H5V5h14z"},"3"),c.jsx("path",{d:"M13 11.5h2.5c.55 0 1-.45 1-1V9c0-.55-.45-1-1-1h-2V7h3V5.5H13c-.55 0-1 .45-1 1v4c0 .55.45 1 1 1m.5-2.5H15v1.5h-1.5zm-5 2.5H10v-6H7V7h1.5z"},"4")],"SixteenMpTwoTone"),Ii2=h(c.jsx("path",{d:"M19 8v8h-4V8zm0-3h-4c-1.66 0-3 1.34-3 3v8c0 1.66 1.34 3 3 3h4c1.66 0 3-1.34 3-3V8c0-1.66-1.34-3-3-3m-9 3V5H5C3.34 5 2 6.34 2 8v8c0 1.66 1.34 3 3 3h3c1.66 0 3-1.34 3-3v-3c0-1.66-1.34-3-3-3H5V8zm-2 5v3H5v-3z"}),"SixtyFps"),Ui2=h(c.jsx("path",{d:"M19 8v8h-4V8zm0-3h-4c-1.66 0-3 1.34-3 3v8c0 1.66 1.34 3 3 3h4c1.66 0 3-1.34 3-3V8c0-1.66-1.34-3-3-3m-9 3V5H5C3.34 5 2 6.34 2 8v8c0 1.66 1.34 3 3 3h3c1.66 0 3-1.34 3-3v-3c0-1.66-1.34-3-3-3H5V8zm-2 5v3H5v-3z"}),"SixtyFpsOutlined"),Gi2=h(c.jsx("path",{d:"M19 8v8h-4V8zm0-3h-4c-1.66 0-3 1.34-3 3v8c0 1.66 1.34 3 3 3h4c1.66 0 3-1.34 3-3V8c0-1.66-1.34-3-3-3m-9 1.5C10 5.67 9.33 5 8.5 5H5C3.34 5 2 6.34 2 8v8c0 1.66 1.34 3 3 3h3c1.66 0 3-1.34 3-3v-3c0-1.66-1.34-3-3-3H5V8h3.5c.83 0 1.5-.67 1.5-1.5M8 13v3H5v-3z"}),"SixtyFpsRounded"),Ki2=h(c.jsx("path",{d:"M18 6v6h-3V6zm0-2h-3c-1.1 0-2 .9-2 2v6c0 1.1.9 2 2 2h3c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2m-7 2V4H6c-1.1 0-2 .9-2 2v6c0 1.1.9 2 2 2h3c1.1 0 2-.9 2-2v-2c0-1.1-.9-2-2-2H6V6zm-2 4v2H6v-2zM5 22H3v-5h2zm4 0H7v-5h2zm4 0h-2v-5h2zm8 0h-6v-5h6z"}),"SixtyFpsSelect"),qi2=h(c.jsx("path",{d:"M18 6v6h-3V6zm0-2h-3c-1.1 0-2 .9-2 2v6c0 1.1.9 2 2 2h3c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2m-7 2V4H6c-1.1 0-2 .9-2 2v6c0 1.1.9 2 2 2h3c1.1 0 2-.9 2-2v-2c0-1.1-.9-2-2-2H6V6zm-2 4v2H6v-2zM5 22H3v-5h2zm4 0H7v-5h2zm4 0h-2v-5h2zm8 0h-6v-5h6z"}),"SixtyFpsSelectOutlined"),Qi2=h(c.jsx("path",{d:"M18 6v6h-3V6zm0-2h-3c-1.1 0-2 .9-2 2v6c0 1.1.9 2 2 2h3c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2m-7 1c0-.55-.45-1-1-1H6c-1.1 0-2 .9-2 2v6c0 1.1.9 2 2 2h3c1.1 0 2-.9 2-2v-2c0-1.1-.9-2-2-2H6V6h4c.55 0 1-.45 1-1m-2 5v2H6v-2zM4 22c-.55 0-1-.45-1-1v-3c0-.55.45-1 1-1s1 .45 1 1v3c0 .55-.45 1-1 1m4 0c-.55 0-1-.45-1-1v-3c0-.55.45-1 1-1s1 .45 1 1v3c0 .55-.45 1-1 1m4 0c-.55 0-1-.45-1-1v-3c0-.55.45-1 1-1s1 .45 1 1v3c0 .55-.45 1-1 1m8 0h-4c-.55 0-1-.45-1-1v-3c0-.55.45-1 1-1h4c.55 0 1 .45 1 1v3c0 .55-.45 1-1 1"}),"SixtyFpsSelectRounded"),Zi2=h(c.jsx("path",{d:"M18 6v6h-3V6zm2-2h-7v10h7zm-9 2V4H4v10h7V8H6V6zm-2 4v2H6v-2zM5 22H3v-5h2zm4 0H7v-5h2zm4 0h-2v-5h2zm8 0h-6v-5h6z"}),"SixtyFpsSelectSharp"),Ji2=h(c.jsx("path",{d:"M18 6v6h-3V6zm0-2h-3c-1.1 0-2 .9-2 2v6c0 1.1.9 2 2 2h3c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2m-7 2V4H6c-1.1 0-2 .9-2 2v6c0 1.1.9 2 2 2h3c1.1 0 2-.9 2-2v-2c0-1.1-.9-2-2-2H6V6zm-2 4v2H6v-2zM5 22H3v-5h2zm4 0H7v-5h2zm4 0h-2v-5h2zm8 0h-6v-5h6z"}),"SixtyFpsSelectTwoTone"),Yi2=h(c.jsx("path",{d:"M19 8v8h-4V8zm3-3H12v14h10zM10 8V5H2v14h9v-9H5V8zm-2 5v3H5v-3z"}),"SixtyFpsSharp"),_i2=h(c.jsx("path",{d:"M19 8v8h-4V8zm0-3h-4c-1.66 0-3 1.34-3 3v8c0 1.66 1.34 3 3 3h4c1.66 0 3-1.34 3-3V8c0-1.66-1.34-3-3-3m-9 3V5H5C3.34 5 2 6.34 2 8v8c0 1.66 1.34 3 3 3h3c1.66 0 3-1.34 3-3v-3c0-1.66-1.34-3-3-3H5V8zm-2 5v3H5v-3z"}),"SixtyFpsTwoTone"),Xi2=h(c.jsx("path",{d:"M13 3c0-1.1.9-2 2-2s2 .9 2 2-.9 2-2 2-2-.9-2-2M7.25 22.5c-.41 0-.75.34-.75.75s.34.75.75.75.75-.34.75-.75-.34-.75-.75-.75m8.5 0c-.41 0-.75.34-.75.75s.34.75.75.75.75-.34.75-.75-.34-.75-.75-.75m3.49-3.5c-.24 0-.45.11-.59.3-.55.73-1.42 1.2-2.4 1.2H16v-6l-4.32-2.67 1.8-2.89C14.63 10.78 16.68 12 19 12v-2c-1.85 0-3.44-1.12-4.13-2.72l-.52-1.21C14.16 5.64 13.61 5 12.7 5H7L4.5 9l1.7 1.06L8.1 7h2.35l-2.4 3.84c-.31.5-.39 1.11-.21 1.67l1.34 4.15-3.12 3.76c-.7-.16-1.3-.57-1.71-1.12-.14-.19-.36-.3-.6-.3-.44 0-.75.36-.75.75 0 .15.05.31.15.45.82 1.1 2.13 1.8 3.6 1.8h9.5c1.47 0 2.78-.7 3.6-1.8.1-.14.15-.3.15-.45 0-.39-.32-.75-.76-.75M14 20.5H8.6l2.9-3.5-1-3.3 3.5 2.2z"}),"Skateboarding"),$i2=h(c.jsx("path",{d:"M13 3c0-1.1.9-2 2-2s2 .9 2 2-.9 2-2 2-2-.9-2-2M7.25 22.5c-.41 0-.75.34-.75.75s.34.75.75.75.75-.34.75-.75-.34-.75-.75-.75m8.5 0c-.41 0-.75.34-.75.75s.34.75.75.75.75-.34.75-.75-.34-.75-.75-.75m3.49-3.5c-.24 0-.45.11-.59.3-.55.73-1.42 1.2-2.4 1.2H16v-6l-4.32-2.67 1.8-2.89C14.63 10.78 16.68 12 19 12v-2c-1.85 0-3.44-1.12-4.13-2.72l-.52-1.21C14.16 5.64 13.61 5 12.7 5H7L4.5 9l1.7 1.06L8.1 7h2.35l-2.4 3.84c-.31.5-.39 1.11-.21 1.67l1.34 4.15-3.12 3.76c-.7-.16-1.3-.57-1.71-1.12-.14-.19-.36-.3-.6-.3-.44 0-.75.36-.75.75 0 .15.05.31.15.45.82 1.1 2.13 1.8 3.6 1.8h9.5c1.47 0 2.78-.7 3.6-1.8.1-.14.15-.3.15-.45 0-.39-.32-.75-.76-.75M14 20.5H8.6l2.9-3.5-1-3.3 3.5 2.2z"}),"SkateboardingOutlined"),cV2=h(c.jsx("path",{d:"M13 3c0-1.1.9-2 2-2s2 .9 2 2-.9 2-2 2-2-.9-2-2M7.25 22.5c-.41 0-.75.34-.75.75s.34.75.75.75.75-.34.75-.75-.34-.75-.75-.75m8.5 0c-.41 0-.75.34-.75.75s.34.75.75.75.75-.34.75-.75-.34-.75-.75-.75m3.49-3.5c-.24 0-.45.11-.59.3-.55.73-1.42 1.2-2.4 1.2H16v-4.88c0-.69-.36-1.34-.95-1.7l-3.37-2.08 1.8-2.89c.96 1.53 2.54 2.64 4.39 2.96.6.11 1.13-.39 1.13-.99 0-.48-.35-.89-.83-.98-1.49-.28-2.72-1.29-3.3-2.64l-.52-1.21C14.16 5.64 13.61 5 12.7 5H8.11c-.69 0-1.33.36-1.7.94L5.03 8.15c-.29.47-.15 1.09.32 1.38s1.09.15 1.38-.32L8.1 7h2.35l-2.4 3.84c-.31.5-.39 1.11-.21 1.67l1.34 4.15-3.12 3.76c-.7-.16-1.3-.57-1.71-1.12-.14-.19-.36-.3-.6-.3-.44 0-.75.36-.75.75 0 .15.05.31.15.45.82 1.1 2.13 1.8 3.6 1.8h9.5c1.47 0 2.78-.7 3.6-1.8.1-.14.15-.3.15-.45 0-.39-.32-.75-.76-.75M14 20.5H8.6l2.21-2.67c.43-.52.57-1.21.37-1.86l-.68-2.27 3.5 2.2z"}),"SkateboardingRounded"),hV2=h(c.jsx("path",{d:"M13 3c0-1.1.9-2 2-2s2 .9 2 2-.9 2-2 2-2-.9-2-2M7.25 22.5c-.41 0-.75.34-.75.75s.34.75.75.75.75-.34.75-.75-.34-.75-.75-.75m8.5 0c-.41 0-.75.34-.75.75s.34.75.75.75.75-.34.75-.75-.34-.75-.75-.75m3.49-3.5c-.24 0-.45.11-.59.3-.55.73-1.42 1.2-2.4 1.2H16v-6l-4.32-2.67 1.8-2.89C14.63 10.78 16.68 12 19 12v-2c-1.85 0-3.44-1.12-4.13-2.72l-.52-1.21C14.16 5.64 13.61 5 12.7 5H7L4.5 9l1.7 1.06L8.1 7h2.35l-2.89 4.63 1.62 5.03-3.12 3.76c-.7-.16-1.3-.57-1.71-1.12-.14-.19-.36-.3-.6-.3-.44 0-.75.36-.75.75 0 .15.05.31.15.45.82 1.1 2.13 1.8 3.6 1.8h9.5c1.47 0 2.78-.7 3.6-1.8.1-.14.15-.3.15-.45 0-.39-.32-.75-.76-.75M14 20.5H8.6l2.9-3.5-1-3.3 3.5 2.2z"}),"SkateboardingSharp"),sV2=h(c.jsx("path",{d:"M13 3c0-1.1.9-2 2-2s2 .9 2 2-.9 2-2 2-2-.9-2-2M7.25 22.5c-.41 0-.75.34-.75.75s.34.75.75.75.75-.34.75-.75-.34-.75-.75-.75m8.5 0c-.41 0-.75.34-.75.75s.34.75.75.75.75-.34.75-.75-.34-.75-.75-.75m3.49-3.5c-.24 0-.45.11-.59.3-.55.73-1.42 1.2-2.4 1.2H16v-6l-4.32-2.67 1.8-2.89C14.63 10.78 16.68 12 19 12v-2c-1.85 0-3.44-1.12-4.13-2.72l-.52-1.21C14.16 5.64 13.61 5 12.7 5H7L4.5 9l1.7 1.06L8.1 7h2.35l-2.4 3.84c-.31.5-.39 1.11-.21 1.67l1.34 4.14-3.12 3.76c-.7-.16-1.3-.57-1.71-1.12-.14-.18-.36-.29-.6-.29-.44 0-.75.36-.75.75 0 .15.05.31.15.45.82 1.1 2.13 1.8 3.6 1.8h9.5c1.47 0 2.78-.7 3.6-1.8.1-.14.15-.3.15-.45 0-.39-.32-.75-.76-.75M14 20.5H8.6l2.9-3.5-1-3.3 3.5 2.2z"}),"SkateboardingTwoTone"),tV2=h(c.jsx("path",{d:"m6 18 8.5-6L6 6zM16 6v12h2V6z"}),"SkipNext"),oV2=h(c.jsx("path",{d:"m6 18 8.5-6L6 6zm2-8.14L11.03 12 8 14.14zM16 6h2v12h-2z"}),"SkipNextOutlined"),vV2=h(c.jsx("path",{d:"m7.58 16.89 5.77-4.07c.56-.4.56-1.24 0-1.63L7.58 7.11C6.91 6.65 6 7.12 6 7.93v8.14c0 .81.91 1.28 1.58.82M16 7v10c0 .55.45 1 1 1s1-.45 1-1V7c0-.55-.45-1-1-1s-1 .45-1 1"}),"SkipNextRounded"),eV2=h(c.jsx("path",{d:"m6 18 8.5-6L6 6zM16 6v12h2V6z"}),"SkipNextSharp"),lV2=h([c.jsx("path",{d:"M8 9.86v4.28L11.03 12z",opacity:".3"},"0"),c.jsx("path",{d:"M14.5 12 6 6v12zM8 9.86 11.03 12 8 14.14zM16 6h2v12h-2z"},"1")],"SkipNextTwoTone"),nV2=h(c.jsx("path",{d:"M6 6h2v12H6zm3.5 6 8.5 6V6z"}),"SkipPrevious"),aV2=h(c.jsx("path",{d:"M6 6h2v12H6zm3.5 6 8.5 6V6zm6.5 2.14L12.97 12 16 9.86z"}),"SkipPreviousOutlined"),dV2=h(c.jsx("path",{d:"M7 6c.55 0 1 .45 1 1v10c0 .55-.45 1-1 1s-1-.45-1-1V7c0-.55.45-1 1-1m3.66 6.82 5.77 4.07c.66.47 1.58-.01 1.58-.82V7.93c0-.81-.91-1.28-1.58-.82l-5.77 4.07c-.57.4-.57 1.24 0 1.64"}),"SkipPreviousRounded"),zV2=h(c.jsx("path",{d:"M6 6h2v12H6zm3.5 6 8.5 6V6z"}),"SkipPreviousSharp"),mV2=h([c.jsx("path",{d:"M16 14.14V9.86L12.97 12z",opacity:".3"},"0"),c.jsx("path",{d:"M6 6h2v12H6zm12 12V6l-8.5 6zm-2-3.86L12.97 12 16 9.86z"},"1")],"SkipPreviousTwoTone"),pV2=h(c.jsx("path",{d:"M14 4.5c0 1.1-.9 2-2 2s-2-.9-2-2 .9-2 2-2 2 .9 2 2m8.8 15.74c-.68 2.1-2.94 3.25-5.04 2.57L1 17.36l.46-1.43 3.93 1.28.46-1.43-3.92-1.28.46-1.43L4 13.6V9.5l5.47-2.35c.39-.17.84-.21 1.28-.07.95.31 1.46 1.32 1.16 2.27l-1.05 3.24 2.14-.34c.89-.15 1.76.32 2.14 1.14l2.08 4.51 1.93.63-.46 1.43-3.32-1.08-.47 1.42 3.32 1.08c1.31.43 2.72-.29 3.15-1.61.43-1.31-.29-2.72-1.61-3.15l.46-1.43c2.11.69 3.27 2.95 2.58 5.05M6 14.25l1.01.33c-.22-.42-.28-.92-.12-1.4L7.92 10 6 10.82zm7.94 4.16-6.66-2.16-.46 1.43 6.66 2.16zm.69-1.36-1.18-2.56-3.97.89z"}),"Sledding"),HV2=h(c.jsx("path",{d:"M14 4.5c0 1.1-.9 2-2 2s-2-.9-2-2 .9-2 2-2 2 .9 2 2m8.8 15.74c-.68 2.1-2.94 3.25-5.04 2.57L1 17.36l.46-1.43 3.93 1.28.46-1.43-3.92-1.28.46-1.43L4 13.6V9.5l5.47-2.35c.39-.17.84-.21 1.28-.07.95.31 1.46 1.32 1.16 2.27l-1.05 3.24 2.14-.34c.89-.15 1.76.32 2.14 1.14l2.08 4.51 1.93.63-.46 1.43-3.32-1.08-.47 1.42 3.32 1.08c1.31.43 2.72-.29 3.15-1.61.43-1.31-.29-2.72-1.61-3.15l.46-1.43c2.11.69 3.27 2.95 2.58 5.05M6 14.25l1.01.33c-.22-.42-.28-.92-.12-1.4L7.92 10 6 10.82zm7.94 4.16-6.66-2.16-.46 1.43 6.66 2.16zm.69-1.36-1.18-2.56-3.97.89z"}),"SleddingOutlined"),MV2=h(c.jsx("path",{d:"M14 4.5c0 1.1-.9 2-2 2s-2-.9-2-2 .9-2 2-2 2 .9 2 2m4.92 14.74c-.13.39-.55.61-.95.48l-2.61-.85-.46 1.43 3.32 1.08c1.31.43 2.72-.29 3.15-1.61.36-1.12-.11-2.32-1.07-2.91-.32-.2-.45-.6-.3-.95.2-.44.71-.57 1.12-.31 1.52.95 2.25 2.85 1.68 4.62-.68 2.1-2.94 3.25-5.04 2.57L1.74 17.6c-.39-.13-.63-.54-.52-.93.12-.41.55-.63.95-.5l3.22 1.05.46-1.43-3.19-1.04c-.39-.13-.63-.54-.52-.93.12-.41.55-.63.95-.5l.91.28v-2.78c0-.8.48-1.52 1.21-1.84.75-.32 4.11-1.76 4.26-1.83.41-.18.89-.21 1.35-.04.91.34 1.37 1.36 1.07 2.28l-1.04 3.2 2.15-.34c.89-.15 1.76.32 2.14 1.14l2.08 4.51 1.22.4c.4.12.61.54.48.94M6 14.25l1.01.33c-.22-.42-.28-.92-.12-1.4L7.92 10 6 10.82zm7.94 4.16-6.66-2.16-.46 1.43 6.66 2.16zm.69-1.36-1.18-2.56-3.97.89z"}),"SleddingRounded"),rV2=h(c.jsx("path",{d:"M14 4.5c0 1.1-.9 2-2 2s-2-.9-2-2 .9-2 2-2 2 .9 2 2m3.22 13.4 1.93.63-.46 1.43-3.32-1.08-.47 1.42 3.32 1.08c1.31.43 2.72-.29 3.15-1.61.43-1.31-.29-2.72-1.61-3.15l.46-1.43c2.1.68 3.25 2.94 2.57 5.04s-2.94 3.25-5.04 2.57L1 17.36l.46-1.43 3.93 1.28.46-1.43-3.92-1.28.46-1.43L4 13.6V9.5l5.47-2.35c.39-.17.84-.21 1.28-.07.95.31 1.46 1.32 1.16 2.27l-1.05 3.24L14.5 12zM6 14.25l.48.16.75-2.31.69-2.1-1.92.82zm7.94 4.16-6.66-2.16-.46 1.43 6.66 2.16zm.69-1.36-1.18-2.56-3.97.89z"}),"SleddingSharp"),iV2=h(c.jsx("path",{d:"M14 4.5c0 1.1-.9 2-2 2s-2-.9-2-2 .9-2 2-2 2 .9 2 2m8.8 15.74c-.68 2.1-2.94 3.25-5.04 2.57L1 17.36l.46-1.43 3.93 1.28.46-1.43-3.92-1.28.46-1.43L4 13.6V9.5l5.47-2.35c.39-.17.84-.21 1.28-.07.95.31 1.46 1.32 1.16 2.27l-1.05 3.24 2.14-.34c.89-.15 1.76.32 2.14 1.14l2.08 4.51 1.93.63-.46 1.43-3.32-1.08-.47 1.42 3.32 1.08c1.31.43 2.72-.29 3.15-1.61.43-1.31-.29-2.72-1.61-3.15l.46-1.43c2.11.69 3.27 2.95 2.58 5.05M6 14.25l1.01.33c-.22-.42-.28-.92-.12-1.4L7.92 10 6 10.82zm7.94 4.16-6.66-2.16-.46 1.43 6.66 2.16zm.69-1.36-1.18-2.56-3.97.89z"}),"SleddingTwoTone"),VV2=h(c.jsx("path",{d:"M10 8v8l5-4zm9-5H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 16H5V5h14z"}),"Slideshow"),xV2=h(c.jsx("path",{d:"M10 8v8l5-4zm9-5H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 16H5V5h14z"}),"SlideshowOutlined"),jV2=h(c.jsx("path",{d:"M10 9.04v5.92c0 .42.48.65.81.39l3.7-2.96c.25-.2.25-.58 0-.78l-3.7-2.96c-.33-.26-.81-.03-.81.39M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m-1 16H6c-.55 0-1-.45-1-1V6c0-.55.45-1 1-1h12c.55 0 1 .45 1 1v12c0 .55-.45 1-1 1"}),"SlideshowRounded"),uV2=h(c.jsx("path",{d:"M10 8v8l5-4zm11-5H3v18h18zm-2 16H5V5h14z"}),"SlideshowSharp"),LV2=h([c.jsx("path",{d:"M5 19h14V5H5zm5-11 5 4-5 4z",opacity:".3"},"0"),c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 16H5V5h14zM10 8v8l5-4z"},"1")],"SlideshowTwoTone"),SV2=h(c.jsx("path",{d:"M13.05 9.79 10 7.5v9l3.05-2.29L16 12zm0 0L10 7.5v9l3.05-2.29L16 12zm0 0L10 7.5v9l3.05-2.29L16 12zM11 4.07V2.05c-2.01.2-3.84 1-5.32 2.21L7.1 5.69c1.11-.86 2.44-1.44 3.9-1.62M5.69 7.1 4.26 5.68C3.05 7.16 2.25 8.99 2.05 11h2.02c.18-1.46.76-2.79 1.62-3.9M4.07 13H2.05c.2 2.01 1 3.84 2.21 5.32l1.43-1.43c-.86-1.1-1.44-2.43-1.62-3.89m1.61 6.74C7.16 20.95 9 21.75 11 21.95v-2.02c-1.46-.18-2.79-.76-3.9-1.62zM22 12c0 5.16-3.92 9.42-8.95 9.95v-2.02C16.97 19.41 20 16.05 20 12s-3.03-7.41-6.95-7.93V2.05C18.08 2.58 22 6.84 22 12"}),"SlowMotionVideo"),CV2=h(c.jsx("path",{d:"M13.05 9.79 10 7.5v9l3.05-2.29L16 12zm0 0L10 7.5v9l3.05-2.29L16 12zm0 0L10 7.5v9l3.05-2.29L16 12zM11 4.07V2.05c-2.01.2-3.84 1-5.32 2.21L7.1 5.69c1.11-.86 2.44-1.44 3.9-1.62M5.69 7.1 4.26 5.68C3.05 7.16 2.25 8.99 2.05 11h2.02c.18-1.46.76-2.79 1.62-3.9M4.07 13H2.05c.2 2.01 1 3.84 2.21 5.32l1.43-1.43c-.86-1.1-1.44-2.43-1.62-3.89m1.61 6.74C7.16 20.95 9 21.75 11 21.95v-2.02c-1.46-.18-2.79-.76-3.9-1.62zM22 12c0 5.16-3.92 9.42-8.95 9.95v-2.02C16.97 19.41 20 16.05 20 12s-3.03-7.41-6.95-7.93V2.05C18.08 2.58 22 6.84 22 12"}),"SlowMotionVideoOutlined"),TV2=h(c.jsx("path",{d:"M10 8.5v7c0 .41.47.65.8.4l4.67-3.5c.27-.2.27-.6 0-.8L10.8 8.1c-.33-.25-.8-.01-.8.4m1-5.27c0-.64-.59-1.13-1.21-.99-1.12.26-2.18.7-3.12 1.3-.53.34-.61 1.1-.16 1.55.32.32.83.4 1.21.16.77-.49 1.62-.85 2.54-1.05.44-.1.74-.51.74-.97M5.1 6.51c-.46-.45-1.21-.38-1.55.16-.6.94-1.04 2-1.3 3.12-.14.62.34 1.21.98 1.21.45 0 .87-.3.96-.74.2-.91.57-1.77 1.05-2.53.26-.39.18-.9-.14-1.22M3.23 13c-.64 0-1.13.59-.99 1.21.26 1.12.7 2.17 1.3 3.12.34.54 1.1.61 1.55.16.32-.32.4-.83.15-1.21-.49-.76-.85-1.61-1.05-2.53-.09-.45-.5-.75-.96-.75m3.44 7.45c.95.6 2 1.04 3.12 1.3.62.14 1.21-.35 1.21-.98 0-.45-.3-.87-.74-.96-.91-.2-1.77-.57-2.53-1.05-.39-.24-.89-.17-1.21.16-.46.44-.39 1.19.15 1.53M22 12c0 4.73-3.3 8.71-7.73 9.74-.62.15-1.22-.34-1.22-.98 0-.46.31-.86.75-.97 3.55-.82 6.2-4 6.2-7.79s-2.65-6.97-6.2-7.79c-.44-.1-.75-.51-.75-.97 0-.64.6-1.13 1.22-.98C18.7 3.29 22 7.27 22 12"}),"SlowMotionVideoRounded"),wV2=h(c.jsx("path",{d:"M13.05 9.79 10 7.5v9l3.05-2.29L16 12zm0 0L10 7.5v9l3.05-2.29L16 12zm0 0L10 7.5v9l3.05-2.29L16 12zM11 4.07V2.05c-2.01.2-3.84 1-5.32 2.21L7.1 5.69c1.11-.86 2.44-1.44 3.9-1.62M5.69 7.1 4.26 5.68C3.05 7.16 2.25 8.99 2.05 11h2.02c.18-1.46.76-2.79 1.62-3.9M4.07 13H2.05c.2 2.01 1 3.84 2.21 5.32l1.43-1.43c-.86-1.1-1.44-2.43-1.62-3.89m1.61 6.74C7.16 20.95 9 21.75 11 21.95v-2.02c-1.46-.18-2.79-.76-3.9-1.62zM22 12c0 5.16-3.92 9.42-8.95 9.95v-2.02C16.97 19.41 20 16.05 20 12s-3.03-7.41-6.95-7.93V2.05C18.08 2.58 22 6.84 22 12"}),"SlowMotionVideoSharp"),RV2=h(c.jsx("path",{d:"m4.26 18.32 1.43-1.43c-.86-1.1-1.44-2.43-1.62-3.89H2.05c.2 2.01 1 3.84 2.21 5.32M7.1 5.69c1.11-.86 2.44-1.44 3.9-1.62V2.05c-2.01.2-3.84 1-5.32 2.21zM2.05 11h2.02c.18-1.46.76-2.79 1.62-3.9L4.26 5.68C3.05 7.16 2.25 8.99 2.05 11m11-8.95v2.02C16.97 4.59 20 7.95 20 12s-3.03 7.41-6.95 7.93v2.02C18.08 21.42 22 17.16 22 12s-3.92-9.42-8.95-9.95M16 12l-2.95-2.21L10 7.5v9l3.05-2.29zM5.68 19.74C7.16 20.95 9 21.75 11 21.95v-2.02c-1.46-.18-2.79-.76-3.9-1.62z"}),"SlowMotionVideoTwoTone"),OV2=h(c.jsx("path",{d:"M22 9v6c0 1.1-.9 2-2 2h-1v-2h1V9H4v6h6v2H4c-1.1 0-2-.9-2-2V9c0-1.1.9-2 2-2h16c1.1 0 2 .9 2 2m-7.5 10 1.09-2.41L18 15.5l-2.41-1.09L14.5 12l-1.09 2.41L11 15.5l2.41 1.09zm2.5-5 .62-1.38L19 12l-1.38-.62L17 10l-.62 1.38L15 12l1.38.62zm-2.5 5 1.09-2.41L18 15.5l-2.41-1.09L14.5 12l-1.09 2.41L11 15.5l2.41 1.09zm2.5-5 .62-1.38L19 12l-1.38-.62L17 10l-.62 1.38L15 12l1.38.62z"}),"SmartButton"),yV2=h(c.jsx("path",{d:"M22 9v6c0 1.1-.9 2-2 2h-1v-2h1V9H4v6h6v2H4c-1.1 0-2-.9-2-2V9c0-1.1.9-2 2-2h16c1.1 0 2 .9 2 2m-7.5 10 1.09-2.41L18 15.5l-2.41-1.09L14.5 12l-1.09 2.41L11 15.5l2.41 1.09zm2.5-5 .62-1.38L19 12l-1.38-.62L17 10l-.62 1.38L15 12l1.38.62zm-2.5 5 1.09-2.41L18 15.5l-2.41-1.09L14.5 12l-1.09 2.41L11 15.5l2.41 1.09zm2.5-5 .62-1.38L19 12l-1.38-.62L17 10l-.62 1.38L15 12l1.38.62z"}),"SmartButtonOutlined"),gV2=h(c.jsx("path",{d:"M22 9v6c0 1.1-.9 2-2 2h-1v-2h1V9H4v6h6v2H4c-1.1 0-2-.9-2-2V9c0-1.1.9-2 2-2h16c1.1 0 2 .9 2 2m-7.96 8.99c.18.39.73.39.91 0l.63-1.4 1.4-.63c.39-.18.39-.73 0-.91l-1.4-.63-.63-1.4c-.18-.39-.73-.39-.91 0l-.63 1.4-1.4.63c-.39.18-.39.73 0 .91l1.4.63zm2.7-4.56c.1.22.42.22.52 0l.36-.8.8-.36c.22-.1.22-.42 0-.52l-.8-.36-.36-.8c-.1-.22-.42-.22-.52 0l-.36.8-.8.36c-.22.1-.22.42 0 .52l.8.36z"}),"SmartButtonRounded"),AV2=h(c.jsx("path",{d:"M22 17h-3v-2h1V9H4v6h6v2H2V7h20zm-7.5 2 1.09-2.41L18 15.5l-2.41-1.09L14.5 12l-1.09 2.41L11 15.5l2.41 1.09zm2.5-5 .62-1.38L19 12l-1.38-.62L17 10l-.62 1.38L15 12l1.38.62z"}),"SmartButtonSharp"),fV2=h(c.jsx("path",{d:"M22 9v6c0 1.1-.9 2-2 2h-1v-2h1V9H4v6h6v2H4c-1.1 0-2-.9-2-2V9c0-1.1.9-2 2-2h16c1.1 0 2 .9 2 2m-7.5 10 1.09-2.41L18 15.5l-2.41-1.09L14.5 12l-1.09 2.41L11 15.5l2.41 1.09zm2.5-5 .62-1.38L19 12l-1.38-.62L17 10l-.62 1.38L15 12l1.38.62zm-2.5 5 1.09-2.41L18 15.5l-2.41-1.09L14.5 12l-1.09 2.41L11 15.5l2.41 1.09zm2.5-5 .62-1.38L19 12l-1.38-.62L17 10l-.62 1.38L15 12l1.38.62z"}),"SmartButtonTwoTone"),PV2=h(c.jsx("path",{d:"M20 4H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2M9.5 16.5v-9l7 4.5z"}),"SmartDisplay"),FV2=h([c.jsx("path",{d:"M9.5 7.5v9l7-4.5z"},"0"),c.jsx("path",{d:"M20 4H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2m0 14.01H4V5.99h16z"},"1")],"SmartDisplayOutlined"),BV2=h(c.jsx("path",{d:"M20 4H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2M9.5 14.67V9.33c0-.79.88-1.27 1.54-.84l4.15 2.67c.61.39.61 1.29 0 1.68l-4.15 2.67c-.66.43-1.54-.05-1.54-.84"}),"SmartDisplayRounded"),bV2=h(c.jsx("path",{d:"M22 4H2v16h20zM9.5 16.5v-9l7 4.5z"}),"SmartDisplaySharp"),DV2=h([c.jsx("path",{d:"M4 18.01h16V5.99H4zM9.5 7.5l7 4.5-7 4.5z",opacity:".3"},"0"),c.jsx("path",{d:"M9.5 7.5v9l7-4.5z"},"1"),c.jsx("path",{d:"M20 4H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2m0 14.01H4V5.99h16z"},"2")],"SmartDisplayTwoTone"),kV2=h([c.jsx("path",{d:"M21 5H3c-1.1 0-2 .9-2 2v10c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2m-3 12H6V7h12z"},"0"),c.jsx("path",{d:"M15 11.25h1.5v1.5H15zm-2.5 0H14v1.5h-1.5zm-2.5 0h1.5v1.5H10zm-2.5 0H9v1.5H7.5z"},"1")],"SmartScreen"),WV2=h([c.jsx("path",{d:"M12.5 11.25H14v1.5h-1.5zm2.5 0h1.5v1.5H15zm-5 0h1.5v1.5H10zm-2.5 0H9v1.5H7.5z"},"0"),c.jsx("path",{d:"M21 5H3c-1.1 0-2 .9-2 2v10c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2M4 17H3V7h1zm14 0H6V7h12zm3 0h-1V7h1z"},"1")],"SmartScreenOutlined"),NV2=h(c.jsx("path",{d:"M21 5H3c-1.1 0-2 .9-2 2v10c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2m-3 2v10H6V7zm-4 5c0-.41-.34-.75-.75-.75s-.75.34-.75.75.34.75.75.75.75-.34.75-.75m-5 0c0-.41-.34-.75-.75-.75s-.75.34-.75.75.34.75.75.75S9 12.41 9 12m7.5 0c0-.41-.34-.75-.75-.75s-.75.34-.75.75.34.75.75.75.75-.34.75-.75m-5 0c0-.41-.34-.75-.75-.75s-.75.34-.75.75.34.75.75.75.75-.34.75-.75"}),"SmartScreenRounded"),EV2=h([c.jsx("path",{d:"M1 5v14h22V5zm17 12H6V7h12z"},"0"),c.jsx("path",{d:"M12.5 11.25H14v1.5h-1.5zm2.5 0h1.5v1.5H15zm-5 0h1.5v1.5H10zm-2.5 0H9v1.5H7.5z"},"1")],"SmartScreenSharp"),IV2=h([c.jsx("path",{d:"M3 17h1V7H3zM20 7v10h1V7z",opacity:".3"},"0"),c.jsx("path",{d:"M14 11.25h-1.5v1.5H14zm2.5 0H15v1.5h1.5zm-5 0H10v1.5h1.5zm-2.5 0H7.5v1.5H9zM21 5H3c-1.1 0-2 .9-2 2v10c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2M4 17H3V7h1zm14 0H6V7h12zm3 0h-1V7h1z"},"1")],"SmartScreenTwoTone"),UV2=h(c.jsx("path",{d:"M20 9V7c0-1.1-.9-2-2-2h-3c0-1.66-1.34-3-3-3S9 3.34 9 5H6c-1.1 0-2 .9-2 2v2c-1.66 0-3 1.34-3 3s1.34 3 3 3v4c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2v-4c1.66 0 3-1.34 3-3s-1.34-3-3-3M7.5 11.5c0-.83.67-1.5 1.5-1.5s1.5.67 1.5 1.5S9.83 13 9 13s-1.5-.67-1.5-1.5M16 17H8v-2h8zm-1-4c-.83 0-1.5-.67-1.5-1.5S14.17 10 15 10s1.5.67 1.5 1.5S15.83 13 15 13"}),"SmartToy"),GV2=h(c.jsx("path",{d:"M20 9V7c0-1.1-.9-2-2-2h-3c0-1.66-1.34-3-3-3S9 3.34 9 5H6c-1.1 0-2 .9-2 2v2c-1.66 0-3 1.34-3 3s1.34 3 3 3v4c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2v-4c1.66 0 3-1.34 3-3s-1.34-3-3-3m-2 10H6V7h12zm-9-6c-.83 0-1.5-.67-1.5-1.5S8.17 10 9 10s1.5.67 1.5 1.5S9.83 13 9 13m7.5-1.5c0 .83-.67 1.5-1.5 1.5s-1.5-.67-1.5-1.5.67-1.5 1.5-1.5 1.5.67 1.5 1.5M8 15h8v2H8z"}),"SmartToyOutlined"),KV2=h(c.jsx("path",{d:"M20 9V7c0-1.1-.9-2-2-2h-3c0-1.66-1.34-3-3-3S9 3.34 9 5H6c-1.1 0-2 .9-2 2v2c-1.66 0-3 1.34-3 3s1.34 3 3 3v4c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2v-4c1.66 0 3-1.34 3-3s-1.34-3-3-3M7.5 11.5c0-.83.67-1.5 1.5-1.5s1.5.67 1.5 1.5S9.83 13 9 13s-1.5-.67-1.5-1.5M15 17H9c-.55 0-1-.45-1-1s.45-1 1-1h6c.55 0 1 .45 1 1s-.45 1-1 1m0-4c-.83 0-1.5-.67-1.5-1.5S14.17 10 15 10s1.5.67 1.5 1.5S15.83 13 15 13"}),"SmartToyRounded"),qV2=h(c.jsx("path",{d:"M20 9V5h-5V2H9v3H4v4H1v6h3v6h16v-6h3V9zM7.5 11.5c0-.83.67-1.5 1.5-1.5s1.5.67 1.5 1.5S9.83 13 9 13s-1.5-.67-1.5-1.5M16 17H8v-2h8zm-1-4c-.83 0-1.5-.67-1.5-1.5S14.17 10 15 10s1.5.67 1.5 1.5S15.83 13 15 13"}),"SmartToySharp"),QV2=h([c.jsx("path",{d:"M18 7H6v12h12zM7.5 11.5c0-.83.67-1.5 1.5-1.5s1.5.67 1.5 1.5S9.83 13 9 13s-1.5-.67-1.5-1.5M16 17H8v-2h8zm-1-4c-.83 0-1.5-.67-1.5-1.5S14.17 10 15 10s1.5.67 1.5 1.5S15.83 13 15 13",opacity:".3"},"0"),c.jsx("path",{d:"M8 15h8v2H8z"},"1"),c.jsx("path",{d:"M20 9V7c0-1.1-.9-2-2-2h-3c0-1.66-1.34-3-3-3S9 3.34 9 5H6c-1.1 0-2 .9-2 2v2c-1.66 0-3 1.34-3 3s1.34 3 3 3v4c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2v-4c1.66 0 3-1.34 3-3s-1.34-3-3-3m-2 10H6V7h12z"},"2"),c.jsx("circle",{cx:"15",cy:"11.5",r:"1.5"},"3"),c.jsx("circle",{cx:"9",cy:"11.5",r:"1.5"},"4")],"SmartToyTwoTone"),ZV2=h(c.jsx("path",{d:"M17 1.01 7 1c-1.1 0-2 .9-2 2v18c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2V3c0-1.1-.9-1.99-2-1.99M17 19H7V5h10z"}),"Smartphone"),JV2=h(c.jsx("path",{d:"M17 1.01 7 1c-1.1 0-2 .9-2 2v18c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2V3c0-1.1-.9-1.99-2-1.99M17 19H7V5h10z"}),"SmartphoneOutlined"),YV2=h(c.jsx("path",{d:"M17 1.01 7 1c-1.1 0-2 .9-2 2v18c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2V3c0-1.1-.9-1.99-2-1.99M17 19H7V5h10z"}),"SmartphoneRounded"),_V2=h(c.jsx("path",{d:"M5 1v22h14V1zm12 18H7V5h10z"}),"SmartphoneSharp"),XV2=h([c.jsx("path",{d:"M7 5h10v14H7z",opacity:".3"},"0"),c.jsx("path",{d:"M17 1.01 7 1c-1.1 0-2 .9-2 2v18c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2V3c0-1.1-.9-1.99-2-1.99M17 19H7V5h10z"},"1")],"SmartphoneTwoTone"),$V2=h(c.jsx("path",{d:"m2 6 6.99 7H2v3h9.99l7 7 1.26-1.25-17-17zm18.5 7H22v3h-1.5zM18 13h1.5v3H18zm.85-8.12c.62-.61 1-1.45 1-2.38h-1.5c0 1.02-.83 1.85-1.85 1.85v1.5c2.24 0 4 1.83 4 4.07V12H22V9.92c0-2.23-1.28-4.15-3.15-5.04M14.5 8.7h1.53c1.05 0 1.97.74 1.97 2.05V12h1.5v-1.59c0-1.8-1.6-3.16-3.47-3.16H14.5c-1.02 0-1.85-.98-1.85-2s.83-1.75 1.85-1.75V2c-1.85 0-3.35 1.5-3.35 3.35s1.5 3.35 3.35 3.35m2.5 7.23V13h-2.93z"}),"SmokeFree"),cx2=h(c.jsx("path",{d:"M20.5 13H22v3h-1.5zM18 13h1.5v3H18zm-1 0h-2.34L17 15.34zm-2.5-4.35h1.53c1.05 0 1.97.74 1.97 2.05V12h1.5v-1.64c0-1.81-1.6-3.16-3.47-3.16H14.5c-1.02 0-1.85-.98-1.85-2s.83-1.75 1.85-1.75v-1.5c-1.85 0-3.35 1.5-3.35 3.35s1.5 3.35 3.35 3.35m4.35-3.92c.62-.61 1-1.45 1-2.38h-1.5c0 1.02-.83 1.85-1.85 1.85v1.5c2.24 0 4 1.83 4 4.07V12H22V9.76c0-2.22-1.28-4.14-3.15-5.03M3.41 4.59 2 6l7 7H2v3h10l7 7 1.41-1.41z"}),"SmokeFreeOutlined"),hx2=h(c.jsx("path",{d:"M20.5 13H22v3h-1.5zM18 13h1.5v3H18zm-1 1.5c0-.83-.67-1.5-1.5-1.5h-.84l2.18 2.18c.1-.21.16-.44.16-.68m1.96-12.15H19zm-.11 2.38c.38-.38.67-.84.84-1.35.16-.5-.19-1.01-.71-1.02-.34.01-.61.25-.72.58-.18.55-.62.99-1.17 1.17-.34.11-.59.39-.59.74V5c0 .37.27.69.64.75 1.93.31 3.36 2 3.36 4.02v1.48c0 .41.34.75.75.75s.75-.34.75-.75V9.76c0-2.22-1.28-4.14-3.15-5.03m-4.24 3.92h1.42c1.05 0 1.97.74 1.97 2.05v.55c0 .41.33.75.75.75h.01c.41 0 .75-.33.75-.75v-.89c0-1.81-1.6-3.16-3.47-3.16h-1.3c-1.02 0-1.94-.73-2.07-1.75-.12-.95.46-1.7 1.3-1.93.32-.09.54-.38.54-.72 0-.49-.46-.86-.93-.72-1.42.41-2.45 1.73-2.42 3.28.02 1.85 1.61 3.29 3.45 3.29M4.12 5.29a.996.996 0 0 0-1.41 0c-.39.39-.39 1.02 0 1.41L9 13H3.5c-.83 0-1.5.67-1.5 1.5S2.67 16 3.5 16H12l6.29 6.29c.39.39 1.02.39 1.41 0s.39-1.02 0-1.41z"}),"SmokeFreeRounded"),sx2=h(c.jsx("path",{d:"M20.5 13H22v3h-1.5zm-6-4.35h1.53c1.05 0 1.97.74 1.97 2.05V12h1.5v-1.64c0-1.81-1.6-3.16-3.47-3.16H14.5c-1.02 0-1.85-.98-1.85-2s.83-1.75 1.85-1.75v-1.5c-1.85 0-3.35 1.5-3.35 3.35s1.5 3.35 3.35 3.35M17 13h-2.34L17 15.34zm1.85-8.27c.62-.61 1-1.45 1-2.38h-1.5c0 1.02-.83 1.85-1.85 1.85v1.5c2.24 0 4 1.83 4 4.07V12H22V9.76c0-2.22-1.28-4.14-3.15-5.03M18 13h1.5v3H18zM3.41 4.59 2 6l7 7H2v3h10l7 7 1.41-1.41z"}),"SmokeFreeSharp"),tx2=h(c.jsx("path",{d:"M20.5 13H22v3h-1.5zM18 13h1.5v3H18zm.85-8.27c.62-.61 1-1.45 1-2.38h-1.5c0 1.02-.83 1.85-1.85 1.85v1.5c2.24 0 4 1.83 4 4.07V12H22V9.76c0-2.22-1.28-4.14-3.15-5.03M14.5 8.65h1.53c1.05 0 1.97.74 1.97 2.05V12h1.5v-1.64c0-1.81-1.6-3.16-3.47-3.16H14.5c-1.02 0-1.85-.98-1.85-2s.83-1.75 1.85-1.75v-1.5c-1.85 0-3.35 1.5-3.35 3.35s1.5 3.35 3.35 3.35M17 13h-2.34L17 15.34zM3.41 4.59 2 6l7 7H2v3h10l7 7 1.41-1.41z"}),"SmokeFreeTwoTone"),ox2=h(c.jsx("path",{d:"M2 16h15v3H2zm18.5 0H22v3h-1.5zM18 16h1.5v3H18zm.85-8.27c.62-.61 1-1.45 1-2.38C19.85 3.5 18.35 2 16.5 2v1.5c1.02 0 1.85.83 1.85 1.85S17.52 7.2 16.5 7.2v1.5c2.24 0 4 1.83 4 4.07V15H22v-2.24c0-2.22-1.28-4.14-3.15-5.03m-2.82 2.47H14.5c-1.02 0-1.85-.98-1.85-2s.83-1.75 1.85-1.75v-1.5c-1.85 0-3.35 1.5-3.35 3.35s1.5 3.35 3.35 3.35h1.53c1.05 0 1.97.74 1.97 2.05V15h1.5v-1.64c0-1.81-1.6-3.16-3.47-3.16"}),"SmokingRooms"),vx2=h(c.jsx("path",{d:"M18 16h1.5v3H18zM2 16h15v3H2zm14.03-5.8H14.5c-1.02 0-1.85-.98-1.85-2s.83-1.75 1.85-1.75v-1.5c-1.85 0-3.35 1.5-3.35 3.35s1.5 3.35 3.35 3.35h1.53c1.05 0 1.97.74 1.97 2.05V15h1.5v-1.64c0-1.81-1.6-3.16-3.47-3.16M20.5 16H22v3h-1.5zm-1.65-8.27c.62-.61 1-1.45 1-2.38C19.85 3.5 18.35 2 16.5 2v1.5c1.02 0 1.85.83 1.85 1.85S17.52 7.2 16.5 7.2v1.5c2.24 0 4 1.83 4 4.07V15H22v-2.24c0-2.22-1.28-4.14-3.15-5.03"}),"SmokingRoomsOutlined"),ex2=h(c.jsx("path",{d:"M15.5 16h-12c-.83 0-1.5.67-1.5 1.5S2.67 19 3.5 19h12c.83 0 1.5-.67 1.5-1.5s-.67-1.5-1.5-1.5m3.35-8.27c.62-.61 1-1.45 1-2.38 0-1.51-1-2.79-2.38-3.21-.48-.14-.97.22-.97.72 0 .33.21.62.52.71.77.23 1.33.94 1.33 1.78 0 .82-.53 1.51-1.27 1.76-.33.11-.58.39-.58.74V8c0 .37.27.69.64.75 1.93.31 3.36 2 3.36 4.02v1.48c0 .41.34.75.75.75s.75-.34.75-.75v-1.49c0-2.22-1.28-4.14-3.15-5.03m-2.82 2.47h-1.3c-1.02 0-1.94-.73-2.07-1.75-.12-.95.46-1.7 1.3-1.93.32-.09.54-.38.54-.72 0-.49-.46-.86-.93-.72-1.42.41-2.45 1.73-2.42 3.28.03 1.84 1.62 3.29 3.46 3.29h1.42c1.05 0 1.97.74 1.97 2.05v.55c0 .41.33.75.75.75h.01c.41 0 .75-.33.75-.75v-.89c-.01-1.81-1.61-3.16-3.48-3.16M18 16h1.5v3H18zm2.5 0H22v3h-1.5z"}),"SmokingRoomsRounded"),lx2=h(c.jsx("path",{d:"M2 16h15v3H2zm18.5 0H22v3h-1.5zM18 16h1.5v3H18zm.85-8.27c.62-.61 1-1.45 1-2.38C19.85 3.5 18.35 2 16.5 2v1.5c1.02 0 1.85.83 1.85 1.85S17.52 7.2 16.5 7.2v1.5c2.24 0 4 1.83 4 4.07V15H22v-2.24c0-2.22-1.28-4.14-3.15-5.03m-2.82 2.47H14.5c-1.02 0-1.85-.98-1.85-2s.83-1.75 1.85-1.75v-1.5c-1.85 0-3.35 1.5-3.35 3.35s1.5 3.35 3.35 3.35h1.53c1.05 0 1.97.74 1.97 2.05V15h1.5v-1.64c0-1.81-1.6-3.16-3.47-3.16"}),"SmokingRoomsSharp"),nx2=h([c.jsx("path",{d:"M2 16h15v3H2zm18.5 0H22v3h-1.5zM18 16h1.5v3H18zm.85-8.27c.62-.61 1-1.45 1-2.38C19.85 3.5 18.35 2 16.5 2v1.5c1.02 0 1.85.83 1.85 1.85S17.52 7.2 16.5 7.2v1.5c2.24 0 4 1.83 4 4.07V15H22v-2.24c0-2.22-1.28-4.14-3.15-5.03m-2.82 2.47H14.5c-1.02 0-1.85-.98-1.85-2s.83-1.75 1.85-1.75v-1.5c-1.85 0-3.35 1.5-3.35 3.35s1.5 3.35 3.35 3.35h1.53c1.05 0 1.97.74 1.97 2.05V15h1.5v-1.64c0-1.81-1.6-3.16-3.47-3.16",opacity:".3"},"0"),c.jsx("path",{d:"M2 16h15v3H2zm18.5 0H22v3h-1.5zM18 16h1.5v3H18zm.85-8.27c.62-.61 1-1.45 1-2.38C19.85 3.5 18.35 2 16.5 2v1.5c1.02 0 1.85.83 1.85 1.85S17.52 7.2 16.5 7.2v1.5c2.24 0 4 1.83 4 4.07V15H22v-2.24c0-2.22-1.28-4.14-3.15-5.03m-2.82 2.47H14.5c-1.02 0-1.85-.98-1.85-2s.83-1.75 1.85-1.75v-1.5c-1.85 0-3.35 1.5-3.35 3.35s1.5 3.35 3.35 3.35h1.53c1.05 0 1.97.74 1.97 2.05V15h1.5v-1.64c0-1.81-1.6-3.16-3.47-3.16"},"1")],"SmokingRoomsTwoTone"),ax2=h(c.jsx("path",{d:"M20 2H4c-1.1 0-1.99.9-1.99 2L2 22l4-4h14c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2M9 11H7V9h2zm4 0h-2V9h2zm4 0h-2V9h2z"}),"Sms"),dx2=h(c.jsx("path",{d:"M20 2H4c-1.1 0-1.99.9-1.99 2L2 22l4-4h14c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2m-7 12h-2v-2h2zm0-4h-2V6h2z"}),"SmsFailed"),zx2=h(c.jsx("path",{d:"M20 2H4c-1.1 0-2 .9-2 2v18l4-4h14c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2m0 14H5.17L4 17.17V4h16zm-9-4h2v2h-2zm0-6h2v4h-2z"}),"SmsFailedOutlined"),mx2=h(c.jsx("path",{d:"M20 2H4c-1.1 0-2 .9-2 2v18l4-4h14c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2m-7 12h-2v-2h2zm-1-4c-.55 0-1-.45-1-1V7c0-.55.45-1 1-1s1 .45 1 1v2c0 .55-.45 1-1 1"}),"SmsFailedRounded"),px2=h(c.jsx("path",{d:"M22 2H2v20l4-4h16zm-9 12h-2v-2h2zm0-4h-2V6h2z"}),"SmsFailedSharp"),Hx2=h([c.jsx("path",{d:"M4 17.17 5.17 16H20V4H4zM11 6h2v4h-2zm0 6h2v2h-2z",opacity:".3"},"0"),c.jsx("path",{d:"M20 2H4c-1.1 0-2 .9-2 2v18l4-4h14c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2m0 14H5.17L4 17.17V4h16zm-9-4h2v2h-2zm0-6h2v4h-2z"},"1")],"SmsFailedTwoTone"),Mx2=h(c.jsx("path",{d:"M20 2H4c-1.1 0-2 .9-2 2v18l4-4h14c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2m0 14H5.17L4 17.17V4h16zM7 9h2v2H7zm8 0h2v2h-2zm-4 0h2v2h-2z"}),"SmsOutlined"),rx2=h(c.jsx("path",{d:"M20 2H4c-1.1 0-2 .9-2 2v18l4-4h14c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2M9 11H7V9h2zm4 0h-2V9h2zm4 0h-2V9h2z"}),"SmsRounded"),ix2=h(c.jsx("path",{d:"M22 2H2v20l4-4h16zM9 11H7V9h2zm4 0h-2V9h2zm4 0h-2V9h2z"}),"SmsSharp"),Vx2=h([c.jsx("path",{d:"M4 17.17 5.17 16H20V4H4zM15 9h2v2h-2zm-4 0h2v2h-2zM7 9h2v2H7z",opacity:".3"},"0"),c.jsx("path",{d:"M20 2H4c-1.1 0-2 .9-2 2v18l4-4h14c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2m0 14H5.17L4 17.17V4h16zM7 9h2v2H7zm8 0h2v2h-2zm-4 0h2v2h-2z"},"1")],"SmsTwoTone"),xx2=h(c.jsx("path",{d:"m15.88 10.5 1.62 1.62v3.38h-3v-5zM22 8v10c0 1.1-.9 2-2 2H4c-1.1 0-2-.9-2-2l.01-12c0-1.1.89-2 1.99-2h6l2 2h8c1.1 0 2 .9 2 2m-3 3.5L16.5 9H13v8h6z"}),"SnippetFolder"),jx2=h(c.jsx("path",{d:"M20 6h-8l-2-2H4c-1.1 0-1.99.9-1.99 2L2 18c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V8c0-1.1-.9-2-2-2m0 12H4V6h5.17l2 2H20zm-2.5-5.88v3.38h-3v-5h1.38zM13 9v8h6v-5.5L16.5 9z"}),"SnippetFolderOutlined"),ux2=h(c.jsx("path",{d:"m15.88 10.5 1.62 1.62v3.38h-3v-5zM22 8v10c0 1.1-.9 2-2 2H4c-1.1 0-2-.9-2-2l.01-12c0-1.1.89-2 1.99-2h5.17c.53 0 1.04.21 1.41.59L12 6h8c1.1 0 2 .9 2 2m-3 3.91c0-.27-.11-.52-.29-.71L16.8 9.29c-.19-.18-.45-.29-.71-.29H14c-.55 0-1 .45-1 1v6c0 .55.45 1 1 1h4c.55 0 1-.45 1-1z"}),"SnippetFolderRounded"),Lx2=h(c.jsx("path",{d:"m12 6-2-2H2v16h20V6zm7 11h-6V9h3.5l2.5 2.5zm-3.12-6.5 1.62 1.62v3.38h-3v-5z"}),"SnippetFolderSharp"),Sx2=h([c.jsx("path",{d:"M9.17 6H4v12h16V8h-8.83z",opacity:".3"},"0"),c.jsx("path",{d:"M20 6h-8l-2-2H4c-1.1 0-1.99.9-1.99 2L2 18c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V8c0-1.1-.9-2-2-2m0 12H4V6h5.17l2 2H20zm-2.5-5.88v3.38h-3v-5h1.38zM16.5 9H13v8h6v-5.5z"},"1")],"SnippetFolderTwoTone"),Cx2=h(c.jsx("path",{d:"M7.88 3.39 6.6 1.86 2 5.71l1.29 1.53zM22 5.72l-4.6-3.86-1.29 1.53 4.6 3.86zM12 4c-4.97 0-9 4.03-9 9s4.02 9 9 9c4.97 0 9-4.03 9-9s-4.03-9-9-9m0 16c-3.87 0-7-3.13-7-7s3.13-7 7-7 7 3.13 7 7-3.13 7-7 7m-3-9h3.63L9 15.2V17h6v-2h-3.63L15 10.8V9H9z"}),"Snooze"),Tx2=h(c.jsx("path",{d:"M9 11h3.63L9 15.2V17h6v-2h-3.63L15 10.8V9H9zm7.056-7.654 1.282-1.535 4.607 3.85-1.28 1.54zM3.336 7.19l-1.28-1.536L6.662 1.81l1.28 1.536zM12 6c3.86 0 7 3.14 7 7s-3.14 7-7 7-7-3.14-7-7 3.14-7 7-7m0-2c-4.97 0-9 4.03-9 9s4.03 9 9 9 9-4.03 9-9-4.03-9-9-9"}),"SnoozeOutlined"),wx2=h(c.jsx("path",{d:"M10 11h2.63l-3.72 4.35C8.36 16 8.82 17 9.67 17H14c.55 0 1-.45 1-1s-.45-1-1-1h-2.63l3.72-4.35c.55-.65.09-1.65-.76-1.65H10c-.55 0-1 .45-1 1s.45 1 1 1m11.3-4.58c-.35.42-.98.48-1.41.13l-3.07-2.56c-.42-.36-.48-.99-.12-1.41.35-.42.98-.48 1.41-.13l3.07 2.56c.42.36.48.99.12 1.41m-18.6 0c.35.43.98.48 1.4.13l3.07-2.56c.43-.36.49-.99.13-1.41-.35-.43-.98-.48-1.4-.13L2.82 5.01c-.42.36-.48.99-.12 1.41M12 6c3.86 0 7 3.14 7 7s-3.14 7-7 7-7-3.14-7-7 3.14-7 7-7m0-2c-4.97 0-9 4.03-9 9s4.03 9 9 9 9-4.03 9-9-4.03-9-9-9"}),"SnoozeRounded"),Rx2=h(c.jsx("path",{d:"M9 11h3.63L9 15.2V17h6v-2h-3.63L15 10.8V9H9zm7.056-7.654 1.282-1.535 4.607 3.85-1.28 1.54zM3.336 7.19l-1.28-1.536L6.662 1.81l1.28 1.536zM12 6c3.86 0 7 3.14 7 7s-3.14 7-7 7-7-3.14-7-7 3.14-7 7-7m0-2c-4.97 0-9 4.03-9 9s4.03 9 9 9 9-4.03 9-9-4.03-9-9-9"}),"SnoozeSharp"),Ox2=h(c.jsx("path",{d:"M9 11h3.63L9 15.2V17h6v-2h-3.63L15 10.8V9H9zm8.337-9.19 4.607 3.845-1.28 1.535-4.61-3.843zm-10.674 0 1.282 1.536L3.337 7.19l-1.28-1.536zM12 4c-4.97 0-9 4.03-9 9s4.03 9 9 9 9-4.03 9-9-4.03-9-9-9m0 16c-3.86 0-7-3.14-7-7s3.14-7 7-7 7 3.14 7 7-3.14 7-7 7"}),"SnoozeTwoTone"),yx2=h(c.jsx("path",{d:"M14 3c0-1.1.9-2 2-2s2 .9 2 2-.9 2-2 2-2-.9-2-2m7.4 17.09c-.23-.05-.46.02-.64.17-.69.6-1.64.88-2.6.67L17 20.69l-1-6.19-3.32-2.67 1.8-2.89C15.63 10.78 17.68 12 20 12v-2c-1.85 0-3.44-1.12-4.13-2.72l-.52-1.21C15.16 5.64 14.61 5 13.7 5H8L5.5 9l1.7 1.06L9.1 7h2.35l-2.51 3.99c-.28.45-.37 1-.25 1.52L9.5 16 6 18.35l-.47-.1c-.96-.2-1.71-.85-2.1-1.67-.1-.21-.28-.37-.51-.42-.43-.09-.82.2-.9.58-.04.14-.02.31.05.46.58 1.24 1.71 2.2 3.15 2.51l12.63 2.69c1.44.31 2.86-.11 3.9-1.01.13-.11.21-.26.24-.41.07-.38-.16-.8-.59-.89M8.73 18.93l3.02-2.03-.44-3.32 2.84 2.02.75 4.64z"}),"Snowboarding"),gx2=h(c.jsx("path",{d:"M14 3c0-1.1.9-2 2-2s2 .9 2 2-.9 2-2 2-2-.9-2-2m7.4 17.09c-.23-.05-.46.02-.64.17-.69.6-1.64.88-2.6.67L17 20.69l-1-6.19-3.32-2.67 1.8-2.89C15.63 10.78 17.68 12 20 12v-2c-1.85 0-3.44-1.12-4.13-2.72l-.52-1.21C15.16 5.64 14.61 5 13.7 5H8L5.5 9l1.7 1.06L9.1 7h2.35l-2.51 3.99c-.28.45-.37 1-.25 1.52L9.5 16 6 18.35l-.47-.1c-.96-.2-1.71-.85-2.1-1.67-.1-.21-.28-.37-.51-.42-.43-.09-.82.2-.9.58-.04.14-.02.31.05.46.58 1.24 1.71 2.2 3.15 2.51l12.63 2.69c1.44.31 2.86-.11 3.9-1.01.13-.11.21-.26.24-.41.07-.38-.16-.8-.59-.89M8.73 18.93l3.02-2.03-.44-3.32 2.84 2.02.75 4.64z"}),"SnowboardingOutlined"),Ax2=h(c.jsx("path",{d:"M14 3c0-1.1.9-2 2-2s2 .9 2 2-.9 2-2 2-2-.9-2-2M6.35 9.53c.47.29 1.09.15 1.38-.32L9.1 7h2.35l-2.51 3.99c-.28.45-.37 1-.25 1.52L9.5 16 6 18.35l-.47-.1c-.96-.2-1.71-.85-2.1-1.67-.1-.21-.28-.37-.51-.42-.43-.09-.82.2-.9.58-.04.14-.02.31.05.46.58 1.24 1.71 2.2 3.15 2.51l12.63 2.69c1.44.31 2.86-.11 3.9-1.01.13-.11.21-.26.24-.41.08-.38-.16-.8-.59-.89-.23-.05-.46.02-.64.17-.69.6-1.64.88-2.6.67L17 20.69l-.88-5.43c-.08-.49-.34-.93-.72-1.24l-2.72-2.19 1.8-2.89c.96 1.53 2.54 2.64 4.39 2.96.6.11 1.13-.39 1.13-1 0-.48-.35-.89-.83-.98-1.49-.28-2.72-1.29-3.3-2.64l-.52-1.21C15.16 5.64 14.61 5 13.7 5H9.11c-.69 0-1.33.36-1.7.94L6.03 8.15c-.29.47-.15 1.09.32 1.38m2.38 9.4 2.25-1.51c.47-.32.73-.88.65-1.44l-.32-2.4 2.84 2.02.75 4.64z"}),"SnowboardingRounded"),fx2=h(c.jsx("path",{d:"M14 3c0-1.1.9-2 2-2s2 .9 2 2-.9 2-2 2-2-.9-2-2m7.4 17.09c-.23-.05-.46.02-.64.17-.69.6-1.64.88-2.6.67L17 20.69l-1-6.19-3.32-2.67 1.8-2.89C15.63 10.78 17.68 12 20 12v-2c-1.85 0-3.44-1.12-4.13-2.72l-.52-1.21C15.16 5.64 14.61 5 13.7 5H8L5.5 9l1.7 1.06L9.1 7h2.35L8.5 11.7l1 4.3L6 18.35l-.47-.1c-.96-.2-1.71-.85-2.1-1.67-.1-.21-.28-.37-.51-.42-.43-.09-.82.2-.9.58-.04.14-.02.31.05.46.58 1.24 1.71 2.2 3.15 2.51l12.63 2.69c1.44.31 2.86-.11 3.9-1.01.13-.11.21-.26.24-.41.07-.38-.16-.8-.59-.89M8.73 18.93l3.02-2.03-.44-3.32 2.84 2.02.75 4.64z"}),"SnowboardingSharp"),Px2=h(c.jsx("path",{d:"M14 3c0-1.1.9-2 2-2s2 .9 2 2-.9 2-2 2-2-.9-2-2m7.4 17.09c-.23-.05-.46.02-.64.17-.69.6-1.64.88-2.6.67L17 20.69l-1-6.19-3.32-2.67 1.8-2.89C15.63 10.78 17.68 12 20 12v-2c-1.85 0-3.44-1.12-4.13-2.72l-.52-1.21C15.16 5.64 14.61 5 13.7 5H8L5.5 9l1.7 1.06L9.1 7h2.35l-2.51 3.99c-.28.45-.37 1-.25 1.52L9.5 16 6 18.35l-.47-.1c-.96-.2-1.71-.85-2.1-1.67-.1-.21-.28-.37-.51-.42-.43-.09-.82.2-.9.58-.04.14-.02.31.05.46.58 1.24 1.71 2.2 3.15 2.51l12.63 2.69c1.44.31 2.86-.11 3.9-1.01.13-.11.21-.26.24-.41.07-.38-.16-.8-.59-.89M8.73 18.93l3.02-2.03-.44-3.32 2.84 2.02.75 4.64z"}),"SnowboardingTwoTone"),Fx2=h(c.jsx("path",{d:"M22 17c0 .55-.45 1-1 1h-.17l-2.2-2.2C20.58 15.37 22 14.4 22 13c0-1-8-8-8-8h-3v2h2.25l1.45 1.3L11 11l-9.5-1L0 13l4.54 1.36-3.49 1.88C-.77 17.22-.07 20 2 20h6c2.21 0 4-1.79 4-4h4l2 2h-3v2h6c1.66 0 3-1.34 3-3zM8 18H2l5.25-2.83L10 16c0 1.1-.89 2-2 2"}),"Snowmobile"),Bx2=h(c.jsx("path",{d:"M22 17c0 .55-.45 1-1 1h-.17l-2.2-2.2C20.58 15.37 22 14.4 22 13c0-1-8-8-8-8h-3v2h2.25l.8.72L11 10 2 9l-2 4 4.54 1.36-3.49 1.88C-.77 17.22-.07 20 2 20h6c2.21 0 4-1.79 4-4h4l2 2h-3v2h6c1.66 0 3-1.34 3-3zM8 18H2l5.25-2.83L10 16c0 1.1-.89 2-2 2m9-4h-6.7l-7.45-2.23.31-.62 8.44.85 3.93-2.94s3.77 3.44 4.27 4.14c0 0-1.1.8-2.8.8"}),"SnowmobileOutlined"),bx2=h(c.jsx("path",{d:"M11 6c0 .55.45 1 1 1h1.25l1.45 1.3L11 11l-9.12-.96c-1-.11-1.88.68-1.88 1.69 0 .75.49 1.41 1.21 1.63l3.33 1-3.49 1.88C-.77 17.22-.07 20 2 20h6c2.21 0 4-1.79 4-4h4l2 2h-2c-.55 0-1 .45-1 1s.45 1 1 1h5c1.13 0 2.11-.62 2.63-1.55.36-.65-.15-1.45-.9-1.45-.34 0-.68.16-.84.47-.17.31-.51.53-.89.53h-.17l-2.2-2.2C20.58 15.37 22 14.4 22 13c0-.89-7.72-7.75-7.72-7.75-.18-.16-.41-.25-.66-.25H12c-.55 0-1 .45-1 1M8 18H2l5.25-2.83L10 16c0 1.1-.89 2-2 2"}),"SnowmobileRounded"),Dx2=h(c.jsx("path",{d:"M22 17c0 .55-.45 1-1 1h-.17l-2.2-2.2C21.6 15.18 23 13 23 13l-9-8h-3v2h2.25l1.45 1.3L11 11l-9.5-1L0 13l4.54 1.36-3.49 1.88C-.77 17.22-.07 20 2 20h6c2.21 0 4-1.79 4-4h4l2 2h-3v2h6c1.66 0 3-1.34 3-3zM8 18H2l5.25-2.83L10 16c0 1.1-.89 2-2 2"}),"SnowmobileSharp"),kx2=h([c.jsx("path",{d:"M17 14h-6.7l-7.45-2.23.31-.62 8.44.85 3.93-2.94s3.77 3.44 4.27 4.14c0 0-1.1.8-2.8.8",opacity:".3"},"0"),c.jsx("path",{d:"M22 17c0 .55-.45 1-1 1h-.17l-2.2-2.2C20.58 15.37 22 14.4 22 13c0-1-8-8-8-8h-3v2h2.25l.8.72L11 10 2 9l-2 4 4.54 1.36-3.49 1.88C-.77 17.22-.07 20 2 20h6c2.21 0 4-1.79 4-4h4l2 2h-3v2h6c1.66 0 3-1.34 3-3zM8 18H2l5.25-2.83L10 16c0 1.1-.89 2-2 2m9-4h-6.7l-7.45-2.23.31-.62 8.44.85 3.93-2.94s3.77 3.44 4.27 4.14c0 0-1.1.8-2.8.8"},"1")],"SnowmobileTwoTone"),Wx2=h(c.jsx("path",{d:"M12.5 3.5c0-1.1.9-2 2-2s2 .9 2 2-.9 2-2 2-2-.9-2-2M6.32 19.03l-1.14-1.47L4 18.5l2.38 3.04c.51.65 1.16 1.15 1.88 1.41.28.1.53.04.72-.11.3-.23.42-.7.12-1.07-.08-.1-.2-.17-.31-.22-.43-.18-.82-.45-1.14-.83l-.08-.1L11 18.2l.89-3.22 2.11 2v4.52h-2V23h3.87c.82 0 1.61-.21 2.26-.61.26-.16.37-.39.37-.64 0-.38-.3-.75-.77-.75-.13 0-.26.04-.37.1-.4.23-.87.37-1.36.4v-6.02l-2.11-2 .6-3C15.79 11.98 17.8 13 20 13v-2c-1.9 0-3.51-1.02-4.31-2.42l-1-1.58c-.4-.6-1-1-1.7-1-.75 0-1.41.34-5.99 2.28V13h2V9.58l1.79-.7L9.2 17z"}),"Snowshoeing"),Nx2=h(c.jsx("path",{d:"M12.5 3.5c0-1.1.9-2 2-2s2 .9 2 2-.9 2-2 2-2-.9-2-2M6.32 19.03l-1.14-1.47L4 18.5l2.38 3.04c.51.65 1.16 1.15 1.88 1.41.28.1.53.04.72-.11.3-.23.42-.7.12-1.07-.08-.1-.2-.17-.31-.22-.43-.18-.82-.45-1.14-.83l-.08-.1L11 18.2l.89-3.22 2.11 2v4.52h-2V23h3.87c.82 0 1.61-.21 2.26-.61.26-.16.37-.39.37-.64 0-.38-.3-.75-.77-.75-.13 0-.26.04-.37.1-.4.23-.87.37-1.36.4v-6.02l-2.11-2 .6-3C15.79 11.98 17.8 13 20 13v-2c-1.9 0-3.51-1.02-4.31-2.42l-1-1.58c-.4-.6-1-1-1.7-1-.75 0-1.41.34-5.99 2.28V13h2V9.58l1.79-.7L9.2 17z"}),"SnowshoeingOutlined"),Ex2=h(c.jsx("path",{d:"M12.5 3.5c0-1.1.9-2 2-2s2 .9 2 2-.9 2-2 2-2-.9-2-2m7.5 8.41c0-.49-.36-.9-.84-.98-1.53-.25-2.79-1.16-3.47-2.35l-1-1.58c-.4-.6-1-1-1.7-1-.68 0-1.28.28-4.77 1.76C7.49 8.07 7 8.8 7 9.6V12c0 .55.45 1 1 1s1-.45 1-1V9.58l1.79-.7L9.2 17l-2.88 2.03-1.14-1.47L4 18.5l2.38 3.04c.51.65 1.16 1.15 1.88 1.41.28.1.53.04.72-.11.3-.23.42-.7.12-1.07-.08-.1-.2-.17-.31-.22-.43-.18-.82-.45-1.14-.83l-.08-.1 2.85-2.01c.38-.27.65-.66.77-1.1l.7-2.53 2.11 2v4.52h-2V23h3.87c.82 0 1.61-.21 2.26-.61.26-.16.37-.39.37-.64 0-.38-.3-.75-.77-.75-.13 0-.26.04-.37.1-.4.23-.87.37-1.36.4v-5.16c0-.55-.23-1.07-.62-1.45l-1.49-1.41.6-3c1.07 1.24 2.63 2.15 4.37 2.43.6.1 1.14-.39 1.14-1"}),"SnowshoeingRounded"),Ix2=h(c.jsx("path",{d:"M12.5 3.5c0-1.1.9-2 2-2s2 .9 2 2-.9 2-2 2-2-.9-2-2M6.32 19.03l-1.14-1.47L4 18.5l2.38 3.04c.51.65 1.16 1.15 1.88 1.41.28.1.53.04.72-.11.3-.23.42-.7.12-1.07-.08-.1-.2-.17-.31-.22-.43-.18-.82-.45-1.14-.83l-.08-.1L11 18.2l.89-3.22 2.11 2v4.52h-2V23h3.87c.82 0 1.61-.21 2.26-.61.26-.16.37-.39.37-.64 0-.38-.3-.75-.77-.75-.13 0-.26.04-.37.1-.4.23-.87.37-1.36.4v-6.02l-2.11-2 .6-3C15.79 11.98 17.8 13 20 13v-2c-1.9 0-3.51-1.02-4.31-2.42l-1-1.58c-.4-.6-1-1-1.7-1-.75 0-1.41.34-5.99 2.28V13h2V9.58l1.79-.7L9.2 17z"}),"SnowshoeingSharp"),Ux2=h(c.jsx("path",{d:"M12.5 3.5c0-1.1.9-2 2-2s2 .9 2 2-.9 2-2 2-2-.9-2-2M6.32 19.03l-1.14-1.47L4 18.5l2.38 3.04c.51.65 1.16 1.15 1.88 1.41.28.1.53.04.72-.11.3-.23.42-.7.12-1.07-.08-.1-.2-.17-.31-.22-.43-.18-.82-.45-1.14-.83l-.08-.1L11 18.2l.89-3.22 2.11 2v4.52h-2V23h3.87c.82 0 1.61-.21 2.26-.61.26-.16.37-.39.37-.64 0-.38-.3-.75-.77-.75-.13 0-.26.04-.37.1-.4.23-.87.37-1.36.4v-6.02l-2.11-2 .6-3C15.79 11.98 17.8 13 20 13v-2c-1.9 0-3.51-1.02-4.31-2.42l-1-1.58c-.4-.6-1-1-1.7-1-.75 0-1.41.34-5.99 2.28V13h2V9.58l1.79-.7L9.2 17z"}),"SnowshoeingTwoTone"),Gx2=h(c.jsx("path",{d:"m9.12 5-7.18 6.79c-.6.56-.94 1.35-.94 2.18V20c0 1.66 1.34 3 3 3h13.75c.69 0 1.25-.56 1.25-1.25s-.56-1.25-1.25-1.25H12v-1h7.75c.69 0 1.25-.56 1.25-1.25S20.44 17 19.75 17H12v-1h8.75c.69 0 1.25-.56 1.25-1.25s-.56-1.25-1.25-1.25H12v-1h6.75c.69 0 1.25-.56 1.25-1.25S19.44 10 18.75 10H8.86c.64-1.11 1.48-2.58 1.49-2.61.09-.16.14-.33.14-.53 0-.26-.09-.5-.26-.7C10.22 6.12 9.12 5 9.12 5M14 6.25c.41 0 .75.34.75.75s-.34.75-.75.75-.75-.34-.75-.75.34-.75.75-.75m0-1.5c-1.24 0-2.25 1.01-2.25 2.25S12.76 9.25 14 9.25 16.25 8.24 16.25 7 15.24 4.75 14 4.75m5.75.75c.28 0 .5.22.5.5s-.22.5-.5.5-.5-.22-.5-.5.22-.5.5-.5m0-1.5c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2M16.5 1c-.83 0-1.5.67-1.5 1.5S15.67 4 16.5 4 18 3.33 18 2.5 17.33 1 16.5 1"}),"Soap"),Kx2=h(c.jsx("path",{d:"M14.25 6c.41 0 .75.34.75.75s-.34.75-.75.75-.75-.34-.75-.75.34-.75.75-.75m0-1.5C13.01 4.5 12 5.51 12 6.75S13.01 9 14.25 9s2.25-1.01 2.25-2.25-1.01-2.25-2.25-2.25m5.75 1c.28 0 .5.22.5.5s-.22.5-.5.5-.5-.22-.5-.5.22-.5.5-.5M20 4c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2m-3.5-3c-.83 0-1.5.67-1.5 1.5S15.67 4 16.5 4 18 3.33 18 2.5 17.33 1 16.5 1m4.25 15c.69 0 1.25-.56 1.25-1.25s-.56-1.25-1.25-1.25H12v-1h6.75c.69 0 1.25-.56 1.25-1.25 0-.67-.53-1.2-1.18-1.24L8.87 10l1.48-2.6c.09-.17.14-.34.14-.54 0-.26-.09-.5-.26-.7L9.12 5l-7.18 6.8c-.6.56-.94 1.35-.94 2.17V20c0 1.66 1.34 3 3 3h13.75c.69 0 1.25-.56 1.25-1.25s-.56-1.25-1.25-1.25H12v-1h7.75c.69 0 1.25-.56 1.25-1.25S20.44 17 19.75 17H12v-1zM10 21H4c-.55 0-1-.45-1-1v-6c0-.39.23-.64.36-.75L7 9.87V12h3z"}),"SoapOutlined"),qx2=h(c.jsx("path",{d:"M14.25 6c.41 0 .75.34.75.75s-.34.75-.75.75-.75-.34-.75-.75.34-.75.75-.75m0-1.5C13.01 4.5 12 5.51 12 6.75S13.01 9 14.25 9s2.25-1.01 2.25-2.25-1.01-2.25-2.25-2.25m5.75 1c.28 0 .5.22.5.5s-.22.5-.5.5-.5-.22-.5-.5.22-.5.5-.5M20 4c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2m-2-1.5c0 .83-.67 1.5-1.5 1.5S15 3.33 15 2.5 15.67 1 16.5 1s1.5.67 1.5 1.5M1.94 11.79c-.6.56-.94 1.35-.94 2.18V20c0 1.66 1.34 3 3 3h13.68c.65 0 1.25-.47 1.32-1.12.08-.75-.51-1.38-1.24-1.38H12.5c-.28 0-.5-.22-.5-.5s.22-.5.5-.5h7.18c.65 0 1.25-.47 1.32-1.12.08-.75-.51-1.38-1.24-1.38H12.5c-.28 0-.5-.22-.5-.5s.22-.5.5-.5h8.18c.65 0 1.25-.47 1.32-1.12.08-.75-.51-1.38-1.24-1.38H12.5c-.28 0-.5-.22-.5-.5s.22-.5.5-.5h6.18c.65 0 1.25-.47 1.32-1.12.08-.75-.51-1.38-1.24-1.38h-9.9l1.49-2.61c.09-.16.14-.33.14-.53 0-.26-.09-.5-.26-.7l-.42-.45c-.38-.39-1.01-.41-1.41-.03z"}),"SoapRounded"),Qx2=h(c.jsx("path",{d:"M14.25 6c.41 0 .75.34.75.75s-.34.75-.75.75-.75-.34-.75-.75.34-.75.75-.75m0-1.5C13.01 4.5 12 5.51 12 6.75S13.01 9 14.25 9s2.25-1.01 2.25-2.25-1.01-2.25-2.25-2.25m5.75 1c.28 0 .5.22.5.5s-.22.5-.5.5-.5-.22-.5-.5.22-.5.5-.5M20 4c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2m-2-1.5c0 .83-.67 1.5-1.5 1.5S15 3.33 15 2.5 15.67 1 16.5 1s1.5.67 1.5 1.5M1 12.68V23h18v-2.5h-7v-1h9V17h-9v-1h10v-2.5H12v-1h8V10H8.86l1.88-3.3L9.12 5z"}),"SoapSharp"),Zx2=h([c.jsx("path",{d:"M14.25 6c.41 0 .75.34.75.75s-.34.75-.75.75-.75-.34-.75-.75.34-.75.75-.75M20 5.5c.28 0 .5.22.5.5s-.22.5-.5.5-.5-.22-.5-.5.22-.5.5-.5M10 21H4c-.55 0-1-.45-1-1v-6c0-.39.23-.64.36-.75L7 9.87V12h3z",opacity:".3"},"0"),c.jsx("path",{d:"M14.25 6c.41 0 .75.34.75.75s-.34.75-.75.75-.75-.34-.75-.75.34-.75.75-.75m0-1.5C13.01 4.5 12 5.51 12 6.75S13.01 9 14.25 9s2.25-1.01 2.25-2.25-1.01-2.25-2.25-2.25m5.75 1c.28 0 .5.22.5.5s-.22.5-.5.5-.5-.22-.5-.5.22-.5.5-.5M20 4c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2m-3.5-3c-.83 0-1.5.67-1.5 1.5S15.67 4 16.5 4 18 3.33 18 2.5 17.33 1 16.5 1m4.25 15c.69 0 1.25-.56 1.25-1.25s-.56-1.25-1.25-1.25H12v-1h6.75c.69 0 1.25-.56 1.25-1.25 0-.67-.53-1.2-1.18-1.24L8.87 10l1.48-2.6c.09-.17.14-.34.14-.54 0-.26-.09-.5-.26-.7L9.12 5l-7.18 6.8c-.6.56-.94 1.35-.94 2.17V20c0 1.66 1.34 3 3 3h13.75c.69 0 1.25-.56 1.25-1.25s-.56-1.25-1.25-1.25H12v-1h7.75c.69 0 1.25-.56 1.25-1.25S20.44 17 19.75 17H12v-1zM10 21H4c-.55 0-1-.45-1-1v-6c0-.39.23-.64.36-.75L7 9.87V12h3z"},"1")],"SoapTwoTone"),Jx2=h(c.jsx("path",{d:"M4 5c0-1.1.9-2 2-2s2 .9 2 2-.9 2-2 2-2-.9-2-2m4.78 3.58C7.93 8.21 6.99 8 6 8s-1.93.21-2.78.58C2.48 8.9 2 9.62 2 10.43V11h8v-.57c0-.81-.48-1.53-1.22-1.85M18 7c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2m2.78 1.58C19.93 8.21 18.99 8 18 8s-1.93.21-2.78.58C14.48 8.9 14 9.62 14 10.43V11h8v-.57c0-.81-.48-1.53-1.22-1.85M22 17l-4-4v3H6v-3l-4 4 4 4v-3h12v3z"}),"SocialDistance"),Yx2=h(c.jsx("path",{d:"M4 5c0-1.1.9-2 2-2s2 .9 2 2-.9 2-2 2-2-.9-2-2m4.78 3.58C7.93 8.21 6.99 8 6 8s-1.93.21-2.78.58C2.48 8.9 2 9.62 2 10.43V11h8v-.57c0-.81-.48-1.53-1.22-1.85M18 7c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2m2.78 1.58C19.93 8.21 18.99 8 18 8s-1.93.21-2.78.58C14.48 8.9 14 9.62 14 10.43V11h8v-.57c0-.81-.48-1.53-1.22-1.85m-2.77 4.43-1.41 1.41L18.17 16H5.83l1.58-1.59L6 13l-4 4 3.99 3.99 1.41-1.41L5.83 18h12.34l-1.58 1.58L18 20.99 22 17z"}),"SocialDistanceOutlined"),_x2=h(c.jsx("path",{d:"M4 5c0-1.1.9-2 2-2s2 .9 2 2-.9 2-2 2-2-.9-2-2m4.78 3.58C7.93 8.21 6.99 8 6 8s-1.93.21-2.78.58C2.48 8.9 2 9.62 2 10.43V11h8v-.57c0-.81-.48-1.53-1.22-1.85M18 7c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2m2.78 1.58C19.93 8.21 18.99 8 18 8s-1.93.21-2.78.58C14.48 8.9 14 9.62 14 10.43V11h8v-.57c0-.81-.48-1.53-1.22-1.85m.87 8.07-2.79-2.79c-.32-.32-.86-.1-.86.35V16H6v-1.79c0-.45-.54-.67-.85-.35l-2.79 2.79c-.2.2-.2.51 0 .71l2.79 2.79c.31.31.85.09.85-.36V18h12v1.79c0 .45.54.67.85.35l2.79-2.79c.2-.19.2-.51.01-.7"}),"SocialDistanceRounded"),Xx2=h(c.jsx("path",{d:"M4 5c0-1.1.9-2 2-2s2 .9 2 2-.9 2-2 2-2-.9-2-2m4.78 3.58C7.93 8.21 6.99 8 6 8s-1.93.21-2.78.58C2.48 8.9 2 9.62 2 10.43V11h8v-.57c0-.81-.48-1.53-1.22-1.85M18 7c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2m2.78 1.58C19.93 8.21 18.99 8 18 8s-1.93.21-2.78.58C14.48 8.9 14 9.62 14 10.43V11h8v-.57c0-.81-.48-1.53-1.22-1.85M22 17l-4-4v3H6v-3l-4 4 4 4v-3h12v3z"}),"SocialDistanceSharp"),$x2=h(c.jsx("path",{d:"M4 5c0-1.1.9-2 2-2s2 .9 2 2-.9 2-2 2-2-.9-2-2m4.78 3.58C7.93 8.21 6.99 8 6 8s-1.93.21-2.78.58C2.48 8.9 2 9.62 2 10.43V11h8v-.57c0-.81-.48-1.53-1.22-1.85M18 7c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2m2.78 1.58C19.93 8.21 18.99 8 18 8s-1.93.21-2.78.58C14.48 8.9 14 9.62 14 10.43V11h8v-.57c0-.81-.48-1.53-1.22-1.85M22 17l-4-4v3H6v-3l-4 4 4 4v-3h12v3z"}),"SocialDistanceTwoTone"),cj2=h(c.jsx("path",{d:"M3.33 16H11v-3H4zM13 16h7.67L20 13h-7zm8.11 2H13v4h9zM2 22h9v-4H2.89zm9-14h2v3h-2zm4.7644-.7948 1.4143-1.4142L19.3 7.9123l-1.4142 1.4142zm-11.0596.7076 2.1213-2.1213 1.4143 1.4142L6.119 9.327zM3 2h3v2H3zm15 0h3v2h-3zm-6 5c2.76 0 5-2.24 5-5H7c0 2.76 2.24 5 5 5"}),"SolarPower"),hj2=h(c.jsx("path",{d:"M20 12H4L2 22h20zm-1.64 2 .4 2H13v-2zM11 14v2H5.24l.4-2zm-6.16 4H11v2H4.44zM13 20v-2h6.16l.4 2zM11 8h2v3h-2zm4.7644-.7948 1.4143-1.4142L19.3 7.9123l-1.4142 1.4142zm-11.0596.7076 2.1213-2.1213 1.4143 1.4142L6.119 9.327zM3 2h3v2H3zm15 0h3v2h-3zm-6 5c2.76 0 5-2.24 5-5h-2c0 1.65-1.35 3-3 3S9 3.65 9 2H7c0 2.76 2.24 5 5 5"}),"SolarPowerOutlined"),sj2=h(c.jsx("path",{d:"M3.33 16H11v-3H5.6c-.94 0-1.75.65-1.95 1.57zM13 16h7.67l-.32-1.43c-.21-.92-1.02-1.57-1.95-1.57H13zm8.11 2H13v4h6.51c1.28 0 2.23-1.18 1.95-2.43zM4.49 22H11v-4H2.89l-.35 1.57C2.26 20.82 3.21 22 4.49 22M12 8c-.55 0-1 .45-1 1v1c0 .55.45 1 1 1s1-.45 1-1V9c0-.55-.45-1-1-1m6.59.62c.39-.39.39-1.02 0-1.41l-.71-.71a.996.996 0 0 0-1.41 0c-.39.39-.39 1.02 0 1.41l.71.71c.39.39 1.02.39 1.41 0m-11.77 0 .71-.71c.39-.39.39-1.02 0-1.41a.996.996 0 0 0-1.41 0l-.71.7c-.39.39-.39 1.02 0 1.41.39.4 1.02.4 1.41.01M5 2H4c-.55 0-1 .45-1 1s.45 1 1 1h1c.55 0 1-.45 1-1s-.45-1-1-1m15 0h-1c-.55 0-1 .45-1 1s.45 1 1 1h1c.55 0 1-.45 1-1s-.45-1-1-1m-8 5c2.76 0 5-2.24 5-5H7c0 2.76 2.24 5 5 5"}),"SolarPowerRounded"),tj2=h(c.jsx("path",{d:"M3.33 16H11v-3H4zM13 16h7.67L20 13h-7zm8.11 2H13v4h9zM2 22h9v-4H2.89zm9-14h2v3h-2zm4.7644-.7948 1.4143-1.4142L19.3 7.9123l-1.4142 1.4142zm-11.0596.7076 2.1213-2.1213 1.4143 1.4142L6.119 9.327zM3 2h3v2H3zm15 0h3v2h-3zm-6 5c2.76 0 5-2.24 5-5H7c0 2.76 2.24 5 5 5"}),"SolarPowerSharp"),oj2=h([c.jsx("path",{d:"M4.44 20H11v-2H4.84zm13.92-6H13v2h5.76zM13 18v2h6.56l-.4-2zm-7.76-2H11v-2H5.64z",opacity:".3"},"0"),c.jsx("path",{d:"M20 12H4L2 22h20zm-7 2h5.36l.4 2H13zm-2 6H4.44l.4-2H11zm0-4H5.24l.4-2H11zm2 4v-2h6.16l.4 2zM11 8h2v3h-2zm4.7644-.7948 1.4143-1.4142L19.3 7.9123l-1.4142 1.4142zm-11.0596.7076 2.1213-2.1213 1.4143 1.4142L6.119 9.327zM3 2h3v2H3zm15 0h3v2h-3zm-6 5c2.76 0 5-2.24 5-5h-2c0 1.65-1.35 3-3 3S9 3.65 9 2H7c0 2.76 2.24 5 5 5"},"1"),c.jsx("path",{d:"M15 2c0 1.66-1.34 3-3 3S9 3.66 9 2z",opacity:".3"},"2")],"SolarPowerTwoTone"),vj2=h(c.jsx("path",{d:"M3 18h6v-2H3zM3 6v2h18V6zm0 7h12v-2H3z"}),"Sort"),ej2=h(c.jsx("path",{d:"M14.94 4.66h-4.72l2.36-2.36zm-4.69 14.71h4.66l-2.33 2.33zM6.1 6.27 1.6 17.73h1.84l.92-2.45h5.11l.92 2.45h1.84L7.74 6.27zm-1.13 7.37 1.94-5.18 1.94 5.18zm10.76 2.5h6.12v1.59h-8.53v-1.29l5.92-8.56h-5.88v-1.6h8.3v1.26z"}),"SortByAlpha"),lj2=h(c.jsx("path",{d:"M14.94 4.66h-4.72l2.36-2.36zm-4.69 14.71h4.66l-2.33 2.33zM6.1 6.27 1.6 17.73h1.84l.92-2.45h5.11l.92 2.45h1.84L7.74 6.27zm-1.13 7.37 1.94-5.18 1.94 5.18zm10.76 2.5h6.12v1.59h-8.53v-1.29l5.92-8.56h-5.88v-1.6h8.3v1.26z"}),"SortByAlphaOutlined"),nj2=h(c.jsx("path",{d:"M12.93 2.65c-.2-.2-.51-.2-.71 0l-2.01 2.01h4.72zm-.7 18.7c.2.2.51.2.71 0l1.98-1.98h-4.66zm-1.25-3.62c.6 0 1.01-.6.79-1.16L8.04 7.03c-.18-.46-.63-.76-1.12-.76s-.94.3-1.12.76l-3.74 9.53c-.22.56.19 1.16.79 1.16.35 0 .67-.22.8-.55l.71-1.9h5.11l.71 1.9c.13.34.45.56.8.56m-6.01-4.09 1.94-5.18 1.94 5.18zm16.08 2.5h-5.33l5.72-8.29c.46-.66-.02-1.57-.82-1.57h-6.48c-.44 0-.79.36-.79.8v.01c0 .44.36.8.79.8h5.09l-5.73 8.28c-.46.66.02 1.57.82 1.57h6.72c.44 0 .79-.36.79-.79.02-.45-.34-.81-.78-.81"}),"SortByAlphaRounded"),aj2=h(c.jsx("path",{d:"M14.94 4.66h-4.72l2.36-2.36zm-4.69 14.71h4.66l-2.33 2.33zM6.1 6.27 1.6 17.73h1.84l.92-2.45h5.11l.92 2.45h1.84L7.74 6.27zm-1.13 7.37 1.94-5.18 1.94 5.18zm10.76 2.5h6.12v1.59h-8.53v-1.29l5.92-8.56h-5.88v-1.6h8.3v1.26z"}),"SortByAlphaSharp"),dj2=h(c.jsx("path",{d:"M14.94 4.66 12.58 2.3l-2.36 2.36zm-4.55 13.07h1.84L7.74 6.27H6.1L1.6 17.73h1.84l.92-2.45h5.11zm-5.42-4.09 1.94-5.18 1.94 5.18zm7.61 8.06 2.33-2.33h-4.66zm9.08-14.16V6.28h-8.3v1.6h5.88l-5.92 8.56v1.29h8.53v-1.59h-6.12z"}),"SortByAlphaTwoTone"),zj2=h(c.jsx("path",{d:"M3 18h6v-2H3zM3 6v2h18V6zm0 7h12v-2H3z"}),"SortOutlined"),mj2=h(c.jsx("path",{d:"M4 18h4c.55 0 1-.45 1-1s-.45-1-1-1H4c-.55 0-1 .45-1 1s.45 1 1 1M3 7c0 .55.45 1 1 1h16c.55 0 1-.45 1-1s-.45-1-1-1H4c-.55 0-1 .45-1 1m1 6h10c.55 0 1-.45 1-1s-.45-1-1-1H4c-.55 0-1 .45-1 1s.45 1 1 1"}),"SortRounded"),pj2=h(c.jsx("path",{d:"M3 18h6v-2H3zM3 6v2h18V6zm0 7h12v-2H3z"}),"SortSharp"),Hj2=h(c.jsx("path",{d:"M3 18h6v-2H3zM3 6v2h18V6zm0 7h12v-2H3z"}),"SortTwoTone"),Mj2=h(c.jsx("path",{d:"M13.5 7h-3c-1.1 0-2 .9-2 2v6c0 1.1.9 2 2 2h3c1.1 0 2-.9 2-2V9c0-1.1-.9-2-2-2m0 8h-3V9h3zM1 15h4v-2H3c-1.1 0-2-.9-2-2V9c0-1.1.9-2 2-2h4v2H3v2h2c1.1 0 2 .9 2 2v2c0 1.1-.9 2-2 2H1zm16 0h4v-2h-2c-1.1 0-2-.9-2-2V9c0-1.1.9-2 2-2h4v2h-4v2h2c1.1 0 2 .9 2 2v2c0 1.1-.9 2-2 2h-4z"}),"Sos"),rj2=h(c.jsx("path",{d:"M13.5 7h-3c-1.1 0-2 .9-2 2v6c0 1.1.9 2 2 2h3c1.1 0 2-.9 2-2V9c0-1.1-.9-2-2-2m0 8h-3V9h3zM1 15h4v-2H3c-1.1 0-2-.9-2-2V9c0-1.1.9-2 2-2h4v2H3v2h2c1.1 0 2 .9 2 2v2c0 1.1-.9 2-2 2H1zm16 0h4v-2h-2c-1.1 0-2-.9-2-2V9c0-1.1.9-2 2-2h4v2h-4v2h2c1.1 0 2 .9 2 2v2c0 1.1-.9 2-2 2h-4z"}),"SosOutlined"),ij2=h(c.jsx("path",{d:"M13.5 7h-3c-1.1 0-2 .9-2 2v6c0 1.1.9 2 2 2h3c1.1 0 2-.9 2-2V9c0-1.1-.9-2-2-2m0 8h-3V9h3zM3 9v2h2c1.1 0 2 .9 2 2v2c0 1.1-.9 2-2 2H2c-.55 0-1-.45-1-1s.45-1 1-1h3v-2H3c-1.1 0-2-.9-2-2V9c0-1.1.9-2 2-2h3c.55 0 1 .45 1 1s-.45 1-1 1zm16 0v2h2c1.1 0 2 .9 2 2v2c0 1.1-.9 2-2 2h-3c-.55 0-1-.45-1-1s.45-1 1-1h3v-2h-2c-1.1 0-2-.9-2-2V9c0-1.1.9-2 2-2h3c.55 0 1 .45 1 1s-.45 1-1 1z"}),"SosRounded"),Vj2=h(c.jsx("path",{d:"M15.5 7h-7v10h7zm-2 8h-3V9h3zM1 15h4v-2H1V7h6v2H3v2h4v6H1zm16 0h4v-2h-4V7h6v2h-4v2h4v6h-6z"}),"SosSharp"),xj2=h(c.jsx("path",{d:"M13.5 7h-3c-1.1 0-2 .9-2 2v6c0 1.1.9 2 2 2h3c1.1 0 2-.9 2-2V9c0-1.1-.9-2-2-2m0 8h-3V9h3zM1 15h4v-2H3c-1.1 0-2-.9-2-2V9c0-1.1.9-2 2-2h4v2H3v2h2c1.1 0 2 .9 2 2v2c0 1.1-.9 2-2 2H1zm16 0h4v-2h-2c-1.1 0-2-.9-2-2V9c0-1.1.9-2 2-2h4v2h-4v2h2c1.1 0 2 .9 2 2v2c0 1.1-.9 2-2 2h-4z"}),"SosTwoTone"),jj2=h(c.jsx("path",{d:"M6.4 7c-.34.55-.4.97-.4 1.38C6 9.15 7 11 7 12c0 .95-.4 1.5-.4 1.5H5.1s.4-.55.4-1.5c0-1-1-2.85-1-3.62 0-.41.06-.83.4-1.38zm5 0c-.34.55-.4.97-.4 1.38 0 .77 1 2.62 1 3.62 0 .95-.4 1.5-.4 1.5h1.5s.4-.55.4-1.5c0-1-1-2.85-1-3.62 0-.41.06-.83.4-1.38zM8.15 7c-.34.55-.4.97-.4 1.38 0 .77 1 2.63 1 3.62 0 .95-.4 1.5-.4 1.5h1.5s.4-.55.4-1.5c0-1-1-2.85-1-3.62 0-.41.06-.83.4-1.38zm13.32-.5s.13-1.06.13-1.5c0-1.65-1.35-3-3-3-1.54 0-2.81 1.16-2.98 2.65L14.53 15H4.01c-.6 0-1.09.53-1 1.13C3.53 19.46 6.39 22 9.75 22c3.48 0 6.34-2.73 6.71-6.23L17.61 4.9c.05-.51.47-.9.99-.9.55 0 1 .45 1 1 0 .3-.1 1.25-.1 1.25z"}),"SoupKitchen"),uj2=h(c.jsx("path",{d:"M6.4 7c-.34.55-.4.97-.4 1.38C6 9.15 7 11 7 12c0 .95-.4 1.5-.4 1.5H5.1s.4-.55.4-1.5c0-1-1-2.85-1-3.62 0-.41.06-.83.4-1.38zm5 0c-.34.55-.4.97-.4 1.38 0 .77 1 2.62 1 3.62 0 .95-.4 1.5-.4 1.5h1.5s.4-.55.4-1.5c0-1-1-2.85-1-3.62 0-.41.06-.83.4-1.38zM8.15 7c-.34.55-.4.97-.4 1.38 0 .77 1 2.63 1 3.62 0 .95-.4 1.5-.4 1.5h1.5s.4-.55.4-1.5c0-1-1-2.85-1-3.62 0-.41.06-.83.4-1.38zM18.6 2c-1.54 0-2.81 1.16-2.98 2.65L14.53 15H4.01c-.6 0-1.09.53-1 1.13C3.53 19.46 6.39 22 9.75 22c3.48 0 6.34-2.73 6.71-6.23L17.61 4.9c.05-.51.47-.9.99-.9.55 0 1 .45 1 1 0 .3-.1 1.25-.1 1.25l1.97.25s.13-1.06.13-1.5c0-1.65-1.35-3-3-3M9.75 20c-1.94 0-3.67-1.23-4.43-3h8.79c-.72 1.78-2.42 3-4.36 3"}),"SoupKitchenOutlined"),Lj2=h(c.jsx("path",{d:"M6.15 13.5c-.46 0-.8-.42-.71-.87q.06-.27.06-.63c0-1-1-2.85-1-3.62 0-.29.03-.59.17-.93.11-.27.37-.45.67-.45.45 0 .8.42.71.86-.04.18-.05.35-.05.52C6 9.15 7 11 7 12c0 .42-.08.76-.17 1.01-.1.3-.37.49-.68.49m6.5 0c.31 0 .58-.19.68-.49.09-.25.17-.59.17-1.01 0-1-1-2.85-1-3.62 0-.17.01-.34.04-.51.09-.45-.25-.87-.7-.87-.29 0-.56.18-.67.45-.14.34-.17.63-.17.93 0 .77 1 2.62 1 3.62q0 .36-.06.63c-.09.45.25.87.71.87m-3.25 0c.31 0 .58-.19.68-.49.09-.25.17-.59.17-1.01 0-1-1-2.85-1-3.62 0-.17.01-.34.04-.51.09-.45-.25-.87-.7-.87-.3 0-.56.18-.67.45-.14.34-.17.63-.17.93 0 .77 1 2.63 1 3.62q0 .36-.06.63c-.09.45.25.87.71.87m11.06-7.13c.57.07 1.08-.34 1.12-.91.01-.18.02-.34.02-.46 0-1.65-1.35-3-3-3-1.54 0-2.81 1.16-2.98 2.65L14.53 15H3.99c-.6 0-1.07.54-.98 1.14C3.54 19.46 6.39 22 9.75 22c3.48 0 6.34-2.73 6.71-6.23L17.61 4.9c.05-.51.47-.9.99-.9.55 0 1 .45 1 1 0 .07-.01.18-.01.31-.04.53.34.99.87 1.06"}),"SoupKitchenRounded"),Sj2=h(c.jsx("path",{d:"M6.4 7c-.34.55-.4.97-.4 1.38C6 9.15 7 11 7 12c0 .95-.4 1.5-.4 1.5H5.1s.4-.55.4-1.5c0-1-1-2.85-1-3.62 0-.41.06-.83.4-1.38zm5 0c-.34.55-.4.97-.4 1.38 0 .77 1 2.62 1 3.62 0 .95-.4 1.5-.4 1.5h1.5s.4-.55.4-1.5c0-1-1-2.85-1-3.62 0-.41.06-.83.4-1.38zM8.15 7c-.34.55-.4.97-.4 1.38 0 .77 1 2.63 1 3.62 0 .95-.4 1.5-.4 1.5h1.5s.4-.55.4-1.5c0-1-1-2.85-1-3.62 0-.41.06-.83.4-1.38zm13.32-.5s.13-1.06.13-1.5c0-1.65-1.35-3-3-3-1.54 0-2.81 1.16-2.98 2.65L14.53 15H2.93c-.02 3.87 3.09 7 6.82 7 3.48 0 6.34-2.73 6.71-6.23L17.61 4.9c.05-.51.47-.9.99-.9.55 0 1 .45 1 1 0 .3-.1 1.25-.1 1.25z"}),"SoupKitchenSharp"),Cj2=h([c.jsx("path",{d:"M14.12 17c-.73 1.78-2.43 3-4.37 3s-3.67-1.23-4.43-3h8.78",opacity:".3"},"0"),c.jsx("path",{d:"M6.4 7c-.34.55-.4.97-.4 1.38C6 9.15 7 11 7 12c0 .95-.4 1.5-.4 1.5H5.1s.4-.55.4-1.5c0-1-1-2.85-1-3.62 0-.41.06-.83.4-1.38zm5 0c-.34.55-.4.97-.4 1.38 0 .77 1 2.62 1 3.62 0 .95-.4 1.5-.4 1.5h1.5s.4-.55.4-1.5c0-1-1-2.85-1-3.62 0-.41.06-.83.4-1.38zM8.15 7c-.34.55-.4.97-.4 1.38 0 .77 1 2.63 1 3.62 0 .95-.4 1.5-.4 1.5h1.5s.4-.55.4-1.5c0-1-1-2.85-1-3.62 0-.41.06-.83.4-1.38zM18.6 2c-1.54 0-2.81 1.16-2.98 2.65L14.53 15H4.01c-.6 0-1.09.53-1 1.13C3.53 19.46 6.39 22 9.75 22c3.48 0 6.34-2.73 6.71-6.23L17.61 4.9c.05-.51.47-.9.99-.9.55 0 1 .45 1 1 0 .3-.1 1.25-.1 1.25l1.97.25s.13-1.06.13-1.5c0-1.65-1.35-3-3-3M9.75 20c-1.94 0-3.67-1.23-4.43-3h8.79c-.72 1.78-2.42 3-4.36 3"},"1")],"SoupKitchenTwoTone"),Tj2=h(c.jsx("path",{d:"M20 6h-8l-2-2H4c-1.1 0-1.99.9-1.99 2L2 18c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V8c0-1.1-.9-2-2-2m-6 10H6v-2h8zm4-4H6v-2h12z"}),"Source"),wj2=h(c.jsx("path",{d:"M20 6h-8l-2-2H4c-1.1 0-1.99.9-1.99 2L2 18c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V8c0-1.1-.9-2-2-2m0 12H4V6h5.17l2 2H20zm-2-6H6v-2h12zm-4 4H6v-2h8z"}),"SourceOutlined"),Rj2=h(c.jsx("path",{d:"M20 6h-8l-1.41-1.41C10.21 4.21 9.7 4 9.17 4H4c-1.1 0-1.99.9-1.99 2L2 18c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V8c0-1.1-.9-2-2-2m-6 10H6v-2h8zm4-4H6v-2h12z"}),"SourceRounded"),Oj2=h(c.jsx("path",{d:"m12 6-2-2H2v16h20V6zm2 10H6v-2h8zm4-4H6v-2h12z"}),"SourceSharp"),yj2=h([c.jsx("path",{d:"M9.17 6H4v12h16V8h-8.83z",opacity:".3"},"0"),c.jsx("path",{d:"M20 6h-8l-2-2H4c-1.1 0-1.99.9-1.99 2L2 18c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V8c0-1.1-.9-2-2-2m0 12H4V6h5.17l2 2H20zm-2-6H6v-2h12zm-4 4H6v-2h8z"},"1")],"SourceTwoTone"),gj2=h(c.jsx("path",{d:"m19 15-1.41-1.41L13 18.17V2h-2v16.17l-4.59-4.59L5 15l7 7z"}),"South"),Aj2=h(c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2M4 12c0-1.95.7-3.74 1.87-5.13L9 10v1c0 1.1.9 2 2 2v5.59c0 .27.11.52.29.71l.71.7c-4.42 0-8-3.58-8-8m9 7.94V18l3.75-5.62c.16-.25.25-.54.25-.83V10.5c0-.55-.45-1-1-1h-1.5l-1.4-1.75c-.38-.47-.95-.75-1.56-.75H8V5.07C9.18 4.39 10.54 4 12 4c4.41 0 8 3.59 8 8 0 4.07-3.06 7.44-7 7.94"}),"SouthAmerica"),fj2=h(c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2M4 12c0-1.95.7-3.74 1.87-5.13L9 10v1c0 1.1.9 2 2 2v5.59c0 .27.11.52.29.71l.71.7c-4.42 0-8-3.58-8-8m9 7.94V18l3.75-5.62c.16-.25.25-.54.25-.83V10.5c0-.55-.45-1-1-1h-1.5l-1.4-1.75c-.38-.47-.95-.75-1.56-.75H8V5.07C9.18 4.39 10.54 4 12 4c4.41 0 8 3.59 8 8 0 4.07-3.06 7.44-7 7.94"}),"SouthAmericaOutlined"),Pj2=h(c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2M4 12c0-1.95.7-3.74 1.87-5.13L9 10v1c0 1.1.9 2 2 2v5.59c0 .27.11.52.29.71l.71.7c-4.42 0-8-3.58-8-8m9 7.94V18l3.75-5.62c.16-.25.25-.54.25-.83V10.5c0-.55-.45-1-1-1h-1.5l-1.4-1.75c-.38-.47-.95-.75-1.56-.75H8V5.07C9.18 4.39 10.54 4 12 4c4.41 0 8 3.59 8 8 0 4.07-3.06 7.44-7 7.94"}),"SouthAmericaRounded"),Fj2=h(c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2M4 12c0-1.95.7-3.74 1.87-5.13L9 10v1c0 1.1.9 2 2 2v5.59c0 .27.11.52.29.71l.71.7c-4.42 0-8-3.58-8-8m9 7.94V18l3.75-5.62c.16-.25.25-.54.25-.83V10.5c0-.55-.45-1-1-1h-1.5l-1.4-1.75c-.38-.47-.95-.75-1.56-.75H8V5.07C9.18 4.39 10.54 4 12 4c4.41 0 8 3.59 8 8 0 4.07-3.06 7.44-7 7.94"}),"SouthAmericaSharp"),Bj2=h([c.jsx("path",{d:"M4 12c0-1.95.7-3.74 1.87-5.13L9 10v1c0 1.1.9 2 2 2v5.59c0 .27.11.52.29.71l.71.7c-4.42 0-8-3.58-8-8m9 7.94V18l3.75-5.62c.16-.25.25-.54.25-.83V10.5c0-.55-.45-1-1-1h-1.5l-1.4-1.75c-.38-.47-.95-.75-1.56-.75H8V5.07C9.18 4.39 10.54 4 12 4c4.41 0 8 3.59 8 8 0 4.07-3.06 7.44-7 7.94",opacity:".3"},"0"),c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2M4 12c0-1.95.7-3.74 1.87-5.13L9 10v1c0 1.1.9 2 2 2v5.59c0 .27.11.52.29.71l.71.7c-4.42 0-8-3.58-8-8m9 7.94V18l3.75-5.62c.16-.25.25-.54.25-.83V10.5c0-.55-.45-1-1-1h-1.5l-1.4-1.75c-.38-.47-.95-.75-1.56-.75H8V5.07C9.18 4.39 10.54 4 12 4c4.41 0 8 3.59 8 8 0 4.07-3.06 7.44-7 7.94"},"1")],"SouthAmericaTwoTone"),bj2=h(c.jsx("path",{d:"M19 9h-2v6.59L5.41 4 4 5.41 15.59 17H9v2h10z"}),"SouthEast"),Dj2=h(c.jsx("path",{d:"M19 9h-2v6.59L5.41 4 4 5.41 15.59 17H9v2h10z"}),"SouthEastOutlined"),kj2=h(c.jsx("path",{d:"M18 9c-.56 0-1 .45-1 1v5.59L6.12 4.7a.996.996 0 0 0-1.41 0c-.39.39-.39 1.02 0 1.41L15.59 17H10c-.55 0-1 .45-1 1s.45 1 1 1h8c.55 0 1-.45 1-1v-8c0-.55-.45-1-1-1"}),"SouthEastRounded"),Wj2=h(c.jsx("path",{d:"M19 9h-2v6.59L5.41 4 4 5.41 15.59 17H9v2h10z"}),"SouthEastSharp"),Nj2=h(c.jsx("path",{d:"M19 9h-2v6.59L5.41 4 4 5.41 15.59 17H9v2h10z"}),"SouthEastTwoTone"),Ej2=h(c.jsx("path",{d:"m19 15-1.41-1.41L13 18.17V2h-2v16.17l-4.59-4.59L5 15l7 7z"}),"SouthOutlined"),Ij2=h(c.jsx("path",{d:"M18.3 14.29a.996.996 0 0 0-1.41 0L13 18.17V3c0-.55-.45-1-1-1s-1 .45-1 1v15.18L7.12 14.3a.996.996 0 0 0-1.41 0c-.39.39-.39 1.02 0 1.41l5.59 5.59c.39.39 1.02.39 1.41 0l5.59-5.59c.38-.39.38-1.03 0-1.42"}),"SouthRounded"),Uj2=h(c.jsx("path",{d:"m19 15-1.41-1.41L13 18.17V2h-2v16.17l-4.59-4.59L5 15l7 7z"}),"SouthSharp"),Gj2=h(c.jsx("path",{d:"m19 15-1.41-1.41L13 18.17V2h-2v16.17l-4.59-4.59L5 15l7 7z"}),"SouthTwoTone"),Kj2=h(c.jsx("path",{d:"M15 19v-2H8.41L20 5.41 18.59 4 7 15.59V9H5v10z"}),"SouthWest"),qj2=h(c.jsx("path",{d:"M15 19v-2H8.41L20 5.41 18.59 4 7 15.59V9H5v10z"}),"SouthWestOutlined"),Qj2=h(c.jsx("path",{d:"M15 18c0-.56-.45-1-1-1H8.41L19.3 6.11c.39-.39.39-1.02 0-1.41a.996.996 0 0 0-1.41 0L7 15.59V10c0-.55-.45-1-1-1s-1 .45-1 1v8c0 .55.45 1 1 1h8c.55 0 1-.45 1-1"}),"SouthWestRounded"),Zj2=h(c.jsx("path",{d:"M15 19v-2H8.41L20 5.41 18.59 4 7 15.59V9H5v10z"}),"SouthWestSharp"),Jj2=h(c.jsx("path",{d:"M15 19v-2H8.41L20 5.41 18.59 4 7 15.59V9H5v10z"}),"SouthWestTwoTone"),Yj2=h([c.jsx("path",{d:"M8.55 12c-1.07-.71-2.25-1.27-3.53-1.61 1.28.34 2.46.9 3.53 1.61m10.43-1.61c-1.29.34-2.49.91-3.57 1.64 1.08-.73 2.28-1.3 3.57-1.64"},"0"),c.jsx("path",{d:"M15.49 9.63c-.18-2.79-1.31-5.51-3.43-7.63-2.14 2.14-3.32 4.86-3.55 7.63 1.28.68 2.46 1.56 3.49 2.63 1.03-1.06 2.21-1.94 3.49-2.63m-6.5 2.65c-.14-.1-.3-.19-.45-.29.15.11.31.19.45.29m6.42-.25c-.13.09-.27.16-.4.26.13-.1.27-.17.4-.26M12 15.45C9.85 12.17 6.18 10 2 10c0 5.32 3.36 9.82 8.03 11.49.63.23 1.29.4 1.97.51.68-.12 1.33-.29 1.97-.51C18.64 19.82 22 15.32 22 10c-4.18 0-7.85 2.17-10 5.45"},"1")],"Spa"),_j2=h(c.jsx("path",{d:"M15.49 9.63c-.18-2.79-1.31-5.51-3.43-7.63-2.14 2.14-3.32 4.86-3.55 7.63 1.28.68 2.46 1.56 3.49 2.63 1.03-1.06 2.21-1.94 3.49-2.63m-3.44-4.44c.63 1.03 1.07 2.18 1.3 3.38-.47.3-.91.63-1.34.98-.42-.34-.87-.67-1.33-.97.25-1.2.71-2.35 1.37-3.39M12 15.45c-.82-1.25-1.86-2.34-3.06-3.2-.13-.09-.27-.16-.4-.26.13.09.27.17.39.25C6.98 10.83 4.59 10 2 10c0 5.32 3.36 9.82 8.03 11.49.63.23 1.29.4 1.97.51.68-.12 1.33-.29 1.97-.51C18.64 19.82 22 15.32 22 10c-4.18 0-7.85 2.17-10 5.45m1.32 4.15c-.44.15-.88.27-1.33.37-.44-.09-.87-.21-1.28-.36-3.29-1.18-5.7-3.99-6.45-7.35 1.1.26 2.15.71 3.12 1.33l-.02.01c.13.09.26.18.39.25l.07.04c.99.72 1.84 1.61 2.51 2.65L12 19.1l1.67-2.55c.69-1.05 1.55-1.95 2.53-2.66l.07-.05c.09-.05.18-.11.27-.17l-.01-.02c.98-.65 2.07-1.13 3.21-1.4-.75 3.37-3.15 6.18-6.42 7.35m-4.33-7.32c-.02-.01-.04-.03-.05-.04 0 0 .01 0 .01.01.01.01.02.02.04.03"}),"SpaOutlined"),Xj2=h(c.jsx("path",{d:"M15.49 9.63c-.16-2.42-1.03-4.79-2.64-6.76-.41-.5-1.16-.5-1.57 0-1.65 1.98-2.57 4.35-2.77 6.76 1.28.68 2.46 1.56 3.49 2.63 1.03-1.06 2.21-1.94 3.49-2.63m-6.5 2.65c-.14-.1-.3-.19-.45-.29.15.11.31.19.45.29m6.42-.25c-.13.09-.27.16-.4.26.13-.1.27-.17.4-.26M12 15.45c-1.95-2.97-5.14-5.03-8.83-5.39-.64-.06-1.17.47-1.11 1.11.45 4.8 3.65 8.78 7.98 10.33.63.23 1.29.4 1.97.51.68-.12 1.33-.29 1.97-.51 4.33-1.55 7.53-5.52 7.98-10.33.06-.64-.48-1.17-1.11-1.11-3.71.36-6.9 2.42-8.85 5.39"}),"SpaRounded"),$j2=h(c.jsx("path",{d:"M8.55 12c-1.07-.71-2.25-1.27-3.53-1.61 1.28.34 2.46.9 3.53 1.61m10.43-1.61c-1.29.34-2.49.91-3.57 1.64 1.08-.73 2.28-1.3 3.57-1.64m-3.49-.76c-.18-2.79-1.31-5.51-3.43-7.63-2.14 2.14-3.32 4.86-3.55 7.63 1.28.68 2.46 1.56 3.49 2.63 1.03-1.06 2.21-1.94 3.49-2.63m-6.5 2.65c-.14-.1-.3-.19-.45-.29.15.11.31.19.45.29m6.42-.25c-.13.09-.27.16-.4.26.13-.1.27-.17.4-.26M12 15.45C9.85 12.17 6.18 10 2 10c0 5.32 3.36 9.82 8.03 11.49.63.23 1.29.4 1.97.51.68-.12 1.33-.29 1.97-.51C18.64 19.82 22 15.32 22 10c-4.18 0-7.85 2.17-10 5.45"}),"SpaSharp"),cu2=h([c.jsx("path",{d:"M8.55 12c-1.07-.71-2.25-1.27-3.53-1.61 1.28.34 2.46.9 3.53 1.61m10.43-1.61c-1.29.34-2.49.91-3.57 1.64 1.08-.73 2.28-1.3 3.57-1.64"},"0"),c.jsx("path",{d:"M8.94 12.25q0-.015 0 0c-.13-.09-.27-.17-.4-.26.13.1.27.17.4.26m4.41-3.67c-.22-1.21-.66-2.35-1.3-3.38-.66 1.04-1.12 2.19-1.37 3.39.46.3.9.62 1.33.97.42-.35.87-.68 1.34-.98m3.19 5.08.01.02c-.09.06-.18.12-.27.17l-.07.05c-.98.71-1.84 1.61-2.53 2.66L12 19.1l-1.67-2.55c-.68-1.03-1.52-1.92-2.51-2.65l-.07-.04c-.13-.08-.26-.16-.39-.25l.01-.01c-.96-.63-2.01-1.07-3.12-1.33.75 3.36 3.16 6.17 6.45 7.35.42.15.84.27 1.28.36.45-.09.89-.21 1.33-.37 3.27-1.17 5.67-3.98 6.43-7.34-1.14.26-2.23.73-3.2 1.39m-7.55-1.38",opacity:".3"},"1"),c.jsx("path",{d:"M12 15.45c-.82-1.25-1.86-2.34-3.06-3.2-.13-.09-.27-.16-.4-.26.13.09.27.17.39.25C6.98 10.83 4.59 10 2 10c0 5.32 3.36 9.82 8.03 11.49.63.23 1.29.4 1.97.51.68-.12 1.33-.29 1.97-.51C18.64 19.82 22 15.32 22 10c-4.18 0-7.85 2.17-10 5.45m1.32 4.15c-.44.15-.88.27-1.33.37-.44-.09-.87-.21-1.28-.36-3.29-1.18-5.7-3.99-6.45-7.35 1.1.26 2.15.71 3.12 1.33l-.02.01c.13.09.26.18.39.25l.07.04c.99.72 1.84 1.61 2.51 2.65L12 19.1l1.67-2.55c.69-1.05 1.55-1.95 2.53-2.66l.07-.05c.09-.05.18-.11.27-.17l-.01-.02c.98-.65 2.07-1.13 3.21-1.4-.75 3.37-3.15 6.18-6.42 7.35m2.17-9.97c-.18-2.79-1.31-5.51-3.43-7.63-2.14 2.14-3.32 4.86-3.55 7.63 1.28.68 2.46 1.56 3.49 2.63 1.03-1.06 2.21-1.94 3.49-2.63m-3.44-4.44c.63 1.03 1.07 2.18 1.3 3.38-.47.3-.91.63-1.34.98-.42-.34-.87-.67-1.33-.97.25-1.2.71-2.35 1.37-3.39"},"2"),c.jsx("path",{d:"M8.99 12.28c-.02-.01-.04-.03-.05-.04 0 0 .01 0 .01.01.01.01.02.02.04.03",opacity:".3"},"3")],"SpaTwoTone"),hu2=h(c.jsx("path",{d:"M18 9v4H6V9H4v6h16V9z"}),"SpaceBar"),su2=h(c.jsx("path",{d:"M18 9v4H6V9H4v6h16V9z"}),"SpaceBarOutlined"),tu2=h(c.jsx("path",{d:"M18 10v3H6v-3c0-.55-.45-1-1-1s-1 .45-1 1v4c0 .55.45 1 1 1h14c.55 0 1-.45 1-1v-4c0-.55-.45-1-1-1s-1 .45-1 1"}),"SpaceBarRounded"),ou2=h(c.jsx("path",{d:"M18 9v4H6V9H4v6h16V9z"}),"SpaceBarSharp"),vu2=h(c.jsx("path",{d:"M18 13H6V9H4v6h16V9h-2z"}),"SpaceBarTwoTone"),eu2=h(c.jsx("path",{d:"M11 21H5c-1.1 0-2-.9-2-2V5c0-1.1.9-2 2-2h6zm2 0h6c1.1 0 2-.9 2-2v-7h-8zm8-11V5c0-1.1-.9-2-2-2h-6v7z"}),"SpaceDashboard"),lu2=h(c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2M5 19V5h6v14zm14 0h-6v-7h6zm0-9h-6V5h6z"}),"SpaceDashboardOutlined"),nu2=h(c.jsx("path",{d:"M9 21H5c-1.1 0-2-.9-2-2V5c0-1.1.9-2 2-2h4c1.1 0 2 .9 2 2v14c0 1.1-.9 2-2 2m6 0h4c1.1 0 2-.9 2-2v-5c0-1.1-.9-2-2-2h-4c-1.1 0-2 .9-2 2v5c0 1.1.9 2 2 2m6-13V5c0-1.1-.9-2-2-2h-4c-1.1 0-2 .9-2 2v3c0 1.1.9 2 2 2h4c1.1 0 2-.9 2-2"}),"SpaceDashboardRounded"),au2=h(c.jsx("path",{d:"M11 21H3V3h8zm2 0h8v-9h-8zm8-11V3h-8v7z"}),"SpaceDashboardSharp"),du2=h([c.jsx("path",{d:"M5 19V5h6v14zm14 0h-6v-7h6zm0-9h-6V5h6z",opacity:".3"},"0"),c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2M5 19V5h6v14zm14 0h-6v-7h6zm0-9h-6V5h6z"},"1")],"SpaceDashboardTwoTone"),zu2=h([c.jsx("circle",{cx:"10",cy:"9",r:"4"},"0"),c.jsx("path",{d:"M16.39 15.56C14.71 14.7 12.53 14 10 14s-4.71.7-6.39 1.56C2.61 16.07 2 17.1 2 18.22V21h16v-2.78c0-1.12-.61-2.15-1.61-2.66M16 1h-2c0 4.97 4.03 9 9 9V8c-3.86 0-7-3.14-7-7"},"1"),c.jsx("path",{d:"M20 1h-2c0 2.76 2.24 5 5 5V4c-1.65 0-3-1.35-3-3"},"2")],"SpatialAudio"),mu2=h([c.jsx("circle",{cx:"10",cy:"9",r:"4"},"0"),c.jsx("path",{d:"M16.39 15.56C14.71 14.7 12.53 14 10 14s-4.71.7-6.39 1.56C2.61 16.07 2 17.1 2 18.22V21h16v-2.78c0-1.12-.61-2.15-1.61-2.66M20.36 1l-1.41 1.41c2.73 2.73 2.73 7.17 0 9.9l1.41 1.41c3.52-3.51 3.52-9.21 0-12.72"},"1"),c.jsx("path",{d:"M17.54 10.9c1.95-1.95 1.95-5.12 0-7.07l-1.41 1.41c1.17 1.17 1.17 3.07 0 4.24z"},"2")],"SpatialAudioOff"),pu2=h([c.jsx("path",{d:"M10 13c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4m0-6c1.1 0 2 .9 2 2s-.9 2-2 2-2-.9-2-2 .9-2 2-2m6.39 8.56C14.71 14.7 12.53 14 10 14s-4.71.7-6.39 1.56C2.61 16.07 2 17.1 2 18.22V21h16v-2.78c0-1.12-.61-2.15-1.61-2.66M16 19H4v-.78c0-.38.2-.72.52-.88C5.71 16.73 7.63 16 10 16s4.29.73 5.48 1.34c.32.16.52.5.52.88zm4.36-18-1.41 1.41c2.73 2.73 2.73 7.17 0 9.9l1.41 1.41c3.52-3.51 3.52-9.21 0-12.72"},"0"),c.jsx("path",{d:"M17.54 10.9c1.95-1.95 1.95-5.12 0-7.07l-1.41 1.41c1.17 1.17 1.17 3.07 0 4.24z"},"1")],"SpatialAudioOffOutlined"),Hu2=h([c.jsx("circle",{cx:"10",cy:"9",r:"4"},"0"),c.jsx("path",{d:"M16.39 15.56C14.71 14.7 12.53 14 10 14s-4.71.7-6.39 1.56C2.61 16.07 2 17.1 2 18.22V19c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2v-.78c0-1.12-.61-2.15-1.61-2.66m4.72-13.71c-.37-.48-1.08-.52-1.5-.09-.35.35-.39.91-.09 1.3 1.17 1.5 2.64 5.23 0 8.61-.3.39-.26.95.09 1.3.43.43 1.13.38 1.5-.09 1.5-1.93 3.35-6.72 0-11.03m-2.8 2.99c-.33-.57-1.11-.67-1.58-.21-.33.33-.36.84-.13 1.25.25.44.74 1.69-.01 2.99-.23.4-.19.9.14 1.22.47.47 1.25.35 1.58-.22 1.16-1.99.58-4.02 0-5.03"},"1")],"SpatialAudioOffRounded"),Mu2=h([c.jsx("circle",{cx:"10",cy:"9",r:"4"},"0"),c.jsx("path",{d:"M16.39 15.56C14.71 14.7 12.53 14 10 14s-4.71.7-6.39 1.56C2.61 16.07 2 17.1 2 18.22V21h16v-2.78c0-1.12-.61-2.15-1.61-2.66M20.36 1l-1.41 1.41c2.73 2.73 2.73 7.17 0 9.9l1.41 1.41c3.52-3.51 3.52-9.21 0-12.72"},"1"),c.jsx("path",{d:"M17.54 10.9c1.95-1.95 1.95-5.12 0-7.07l-1.41 1.41c1.17 1.17 1.17 3.07 0 4.24z"},"2")],"SpatialAudioOffSharp"),ru2=h([c.jsx("path",{d:"M15.48 17.34C14.29 16.73 12.37 16 10 16s-4.29.73-5.48 1.34c-.32.16-.52.5-.52.88V19h12v-.78c0-.38-.2-.72-.52-.88",opacity:".3"},"0"),c.jsx("circle",{cx:"10",cy:"9",r:"2",opacity:".3"},"1"),c.jsx("path",{d:"M10 13c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4m0-6c1.1 0 2 .9 2 2s-.9 2-2 2-2-.9-2-2 .9-2 2-2m6.39 8.56C14.71 14.7 12.53 14 10 14s-4.71.7-6.39 1.56C2.61 16.07 2 17.1 2 18.22V21h16v-2.78c0-1.12-.61-2.15-1.61-2.66M16 19H4v-.78c0-.38.2-.72.52-.88C5.71 16.73 7.63 16 10 16s4.29.73 5.48 1.34c.32.16.52.5.52.88zm4.36-18-1.41 1.41c2.73 2.73 2.73 7.17 0 9.9l1.41 1.41c3.52-3.51 3.52-9.21 0-12.72"},"2"),c.jsx("path",{d:"M17.54 10.9c1.95-1.95 1.95-5.12 0-7.07l-1.41 1.41c1.17 1.17 1.17 3.07 0 4.24z"},"3")],"SpatialAudioOffTwoTone"),iu2=h([c.jsx("path",{d:"M10 13c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4m0-6c1.1 0 2 .9 2 2s-.9 2-2 2-2-.9-2-2 .9-2 2-2m6.39 8.56C14.71 14.7 12.53 14 10 14s-4.71.7-6.39 1.56C2.61 16.07 2 17.1 2 18.22V21h16v-2.78c0-1.12-.61-2.15-1.61-2.66M16 19H4v-.78c0-.38.2-.72.52-.88C5.71 16.73 7.63 16 10 16s4.29.73 5.48 1.34c.32.16.52.5.52.88zm0-18h-2c0 4.97 4.03 9 9 9V8c-3.86 0-7-3.14-7-7"},"0"),c.jsx("path",{d:"M20 1h-2c0 2.76 2.24 5 5 5V4c-1.65 0-3-1.35-3-3"},"1")],"SpatialAudioOutlined"),Vu2=h([c.jsx("path",{d:"M22.11 7.95c-1.89-.23-5.57-1.83-6.09-6.09-.06-.5-.48-.86-.98-.86-.6 0-1.07.53-1 1.13.31 2.43 2.38 7.12 7.8 7.8.6.08 1.13-.4 1.13-1 0-.5-.37-.92-.86-.98m-.4-2.12c.64.17 1.26-.31 1.26-.97 0-.47-.34-.85-.79-.97-.49-.14-1.72-.68-2.11-2.13-.12-.44-.5-.76-.96-.76h-.01c-.66 0-1.14.64-.96 1.28.6 2.22 2.44 3.25 3.57 3.55"},"0"),c.jsx("circle",{cx:"10",cy:"9",r:"4"},"1"),c.jsx("path",{d:"M16.39 15.56C14.71 14.7 12.53 14 10 14s-4.71.7-6.39 1.56C2.61 16.07 2 17.1 2 18.22V21h16v-2.78c0-1.12-.61-2.15-1.61-2.66"},"2")],"SpatialAudioRounded"),xu2=h([c.jsx("circle",{cx:"10",cy:"9",r:"4"},"0"),c.jsx("path",{d:"M16.39 15.56C14.71 14.7 12.53 14 10 14s-4.71.7-6.39 1.56C2.61 16.07 2 17.1 2 18.22V21h16v-2.78c0-1.12-.61-2.15-1.61-2.66M16 1h-2c0 4.97 4.03 9 9 9V8c-3.86 0-7-3.14-7-7"},"1"),c.jsx("path",{d:"M20 1h-2c0 2.76 2.24 5 5 5V4c-1.65 0-3-1.35-3-3"},"2")],"SpatialAudioSharp"),ju2=h([c.jsx("path",{d:"M15.48 17.34C14.29 16.73 12.37 16 10 16s-4.29.73-5.48 1.34c-.32.16-.52.5-.52.88V19h12v-.78c0-.38-.2-.72-.52-.88",opacity:".3"},"0"),c.jsx("circle",{cx:"10",cy:"9",r:"2",opacity:".3"},"1"),c.jsx("path",{d:"M10 13c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4m0-6c1.1 0 2 .9 2 2s-.9 2-2 2-2-.9-2-2 .9-2 2-2m6.39 8.56C14.71 14.7 12.53 14 10 14s-4.71.7-6.39 1.56C2.61 16.07 2 17.1 2 18.22V21h16v-2.78c0-1.12-.61-2.15-1.61-2.66M16 19H4v-.78c0-.38.2-.72.52-.88C5.71 16.73 7.63 16 10 16s4.29.73 5.48 1.34c.32.16.52.5.52.88zm0-18h-2c0 4.97 4.03 9 9 9V8c-3.86 0-7-3.14-7-7"},"2"),c.jsx("path",{d:"M20 1h-2c0 2.76 2.24 5 5 5V4c-1.65 0-3-1.35-3-3"},"3")],"SpatialAudioTwoTone"),uu2=h([c.jsx("circle",{cx:"10",cy:"9",r:"4"},"0"),c.jsx("path",{d:"M16.39 15.56C14.71 14.7 12.53 14 10 14s-4.71.7-6.39 1.56C2.61 16.07 2 17.1 2 18.22V21h16v-2.78c0-1.12-.61-2.15-1.61-2.66m3.66-13.15L18.64 1c-3.51 3.51-3.51 9.21 0 12.73l1.41-1.41c-2.73-2.74-2.73-7.18 0-9.91"},"1"),c.jsx("path",{d:"m22.88 5.24-1.41-1.41c-1.95 1.95-1.95 5.12 0 7.07l1.41-1.41c-1.17-1.17-1.17-3.08 0-4.25"},"2")],"SpatialTracking"),Lu2=h([c.jsx("path",{d:"M10 13c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4m0-6c1.1 0 2 .9 2 2s-.9 2-2 2-2-.9-2-2 .9-2 2-2m6.39 8.56C14.71 14.7 12.53 14 10 14s-4.71.7-6.39 1.56C2.61 16.07 2 17.1 2 18.22V21h16v-2.78c0-1.12-.61-2.15-1.61-2.66M16 19H4v-.78c0-.38.2-.72.52-.88C5.71 16.73 7.63 16 10 16s4.29.73 5.48 1.34c.32.16.52.5.52.88zm4.05-16.59L18.64 1c-3.51 3.51-3.51 9.21 0 12.73l1.41-1.41c-2.73-2.74-2.73-7.18 0-9.91"},"0"),c.jsx("path",{d:"m22.88 5.24-1.41-1.41c-1.95 1.95-1.95 5.12 0 7.07l1.41-1.41c-1.17-1.17-1.17-3.08 0-4.25"},"1")],"SpatialTrackingOutlined"),Su2=h([c.jsx("circle",{cx:"10",cy:"9",r:"4"},"0"),c.jsx("path",{d:"M16.39 15.56C14.71 14.7 12.53 14 10 14s-4.71.7-6.39 1.56C2.61 16.07 2 17.1 2 18.22V21h16v-2.78c0-1.12-.61-2.15-1.61-2.66m3-13.8c-.43-.43-1.14-.39-1.51.09-1.5 1.93-3.35 6.72 0 11.03.37.48 1.08.52 1.5.09.35-.35.39-.91.09-1.3-1.17-1.5-2.64-5.23 0-8.61.31-.39.27-.95-.08-1.3m3.01 4.1c.23-.4.19-.9-.14-1.22-.47-.48-1.26-.37-1.59.21-1.15 2-.57 4.03.01 5.04.33.57 1.11.67 1.58.21.33-.33.36-.84.13-1.25-.25-.44-.74-1.69.01-2.99"},"1")],"SpatialTrackingRounded"),Cu2=h([c.jsx("circle",{cx:"10",cy:"9",r:"4"},"0"),c.jsx("path",{d:"M16.39 15.56C14.71 14.7 12.53 14 10 14s-4.71.7-6.39 1.56C2.61 16.07 2 17.1 2 18.22V21h16v-2.78c0-1.12-.61-2.15-1.61-2.66m3.66-13.15L18.64 1c-3.51 3.51-3.51 9.21 0 12.73l1.41-1.41c-2.73-2.74-2.73-7.18 0-9.91"},"1"),c.jsx("path",{d:"m22.88 5.24-1.41-1.41c-1.95 1.95-1.95 5.12 0 7.07l1.41-1.41c-1.17-1.17-1.17-3.08 0-4.25"},"2")],"SpatialTrackingSharp"),Tu2=h([c.jsx("path",{d:"M20.05 2.41 18.64 1c-3.51 3.51-3.51 9.21 0 12.73l1.41-1.41c-2.73-2.74-2.73-7.18 0-9.91"},"0"),c.jsx("path",{d:"m22.88 5.24-1.41-1.41c-1.95 1.95-1.95 5.12 0 7.07l1.41-1.41c-1.17-1.17-1.17-3.08 0-4.25"},"1"),c.jsx("path",{d:"M15.48 17.34C14.29 16.73 12.37 16 10 16s-4.29.73-5.48 1.34c-.32.16-.52.5-.52.88V19h12v-.78c0-.38-.2-.72-.52-.88",opacity:".3"},"2"),c.jsx("circle",{cx:"10",cy:"9",r:"2",opacity:".3"},"3"),c.jsx("path",{d:"M10 13c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4m0-6c1.1 0 2 .9 2 2s-.9 2-2 2-2-.9-2-2 .9-2 2-2m6.39 8.56C14.71 14.7 12.53 14 10 14s-4.71.7-6.39 1.56C2.61 16.07 2 17.1 2 18.22V21h16v-2.78c0-1.12-.61-2.15-1.61-2.66M16 19H4v-.78c0-.38.2-.72.52-.88C5.71 16.73 7.63 16 10 16s4.29.73 5.48 1.34c.32.16.52.5.52.88z"},"4")],"SpatialTrackingTwoTone"),wu2=h(c.jsx("path",{d:"M17 2H7c-1.1 0-2 .9-2 2v16c0 1.1.9 1.99 2 1.99L17 22c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2m-5 2c1.1 0 2 .9 2 2s-.9 2-2 2c-1.11 0-2-.9-2-2s.89-2 2-2m0 16c-2.76 0-5-2.24-5-5s2.24-5 5-5 5 2.24 5 5-2.24 5-5 5m0-8c-1.66 0-3 1.34-3 3s1.34 3 3 3 3-1.34 3-3-1.34-3-3-3"}),"Speaker"),Ru2=h([c.jsx("path",{d:"M18.2 1H9.8C8.81 1 8 1.81 8 2.8v14.4c0 .99.81 1.79 1.8 1.79l8.4.01c.99 0 1.8-.81 1.8-1.8V2.8c0-.99-.81-1.8-1.8-1.8M14 3c1.1 0 2 .89 2 2s-.9 2-2 2-2-.89-2-2 .9-2 2-2m0 13.5c-2.21 0-4-1.79-4-4s1.79-4 4-4 4 1.79 4 4-1.79 4-4 4"},"0"),c.jsx("circle",{cx:"14",cy:"12.5",r:"2.5"},"1"),c.jsx("path",{d:"M6 5H4v16c0 1.1.89 2 2 2h10v-2H6z"},"2")],"SpeakerGroup"),Ou2=h(c.jsx("path",{d:"M18.2 1H9.8C8.81 1 8 1.81 8 2.8v14.4c0 .99.81 1.79 1.8 1.79l8.4.01c.99 0 1.8-.81 1.8-1.8V2.8c0-.99-.81-1.8-1.8-1.8M18 17l-8-.01V3h8zm-4-9c1.1 0 2-.89 2-2s-.9-2-2-2-2 .89-2 2 .9 2 2 2m0 8c1.93 0 3.5-1.57 3.5-3.5S15.93 9 14 9s-3.5 1.57-3.5 3.5S12.07 16 14 16m0-5c.83 0 1.5.67 1.5 1.5S14.83 14 14 14s-1.5-.67-1.5-1.5.67-1.5 1.5-1.5M6 5H4v16c0 1.1.89 2 2 2h10v-2H6z"}),"SpeakerGroupOutlined"),yu2=h([c.jsx("path",{d:"M18.2 1H9.8C8.81 1 8 1.81 8 2.8v14.4c0 .99.81 1.79 1.8 1.79l8.4.01c.99 0 1.8-.81 1.8-1.8V2.8c0-.99-.81-1.8-1.8-1.8M14 3c1.1 0 2 .89 2 2s-.9 2-2 2-2-.89-2-2 .9-2 2-2m0 13.5c-2.21 0-4-1.79-4-4s1.79-4 4-4 4 1.79 4 4-1.79 4-4 4"},"0"),c.jsx("circle",{cx:"14",cy:"12.5",r:"2.5"},"1"),c.jsx("path",{d:"M5 5c-.55 0-1 .45-1 1v15c0 1.1.89 2 2 2h9c.55 0 1-.45 1-1s-.45-1-1-1H7c-.55 0-1-.45-1-1V6c0-.55-.45-1-1-1"},"2")],"SpeakerGroupRounded"),gu2=h([c.jsx("path",{d:"M20 1H8v17.99h12zm-6 2c1.1 0 2 .89 2 2s-.9 2-2 2-2-.89-2-2 .9-2 2-2m0 13.5c-2.21 0-4-1.79-4-4s1.79-4 4-4 4 1.79 4 4-1.79 4-4 4"},"0"),c.jsx("circle",{cx:"14",cy:"12.5",r:"2.5"},"1"),c.jsx("path",{d:"M6 5H4v18h12v-2H6z"},"2")],"SpeakerGroupSharp"),Au2=h([c.jsx("path",{d:"m10 16.99 8 .01V3h-8zM14 4c1.1 0 2 .89 2 2s-.9 2-2 2-2-.89-2-2 .9-2 2-2m0 5c1.93 0 3.5 1.57 3.5 3.5S15.93 16 14 16s-3.5-1.57-3.5-3.5S12.07 9 14 9",opacity:".3"},"0"),c.jsx("path",{d:"M18.2 1H9.8C8.81 1 8 1.81 8 2.8v14.4c0 .99.81 1.79 1.8 1.79l8.4.01c.99 0 1.8-.81 1.8-1.8V2.8c0-.99-.81-1.8-1.8-1.8M18 17l-8-.01V3h8zm-4-9c1.1 0 2-.89 2-2s-.9-2-2-2-2 .89-2 2 .9 2 2 2m0 8c1.93 0 3.5-1.57 3.5-3.5S15.93 9 14 9s-3.5 1.57-3.5 3.5S12.07 16 14 16m0-5c.83 0 1.5.67 1.5 1.5S14.83 14 14 14s-1.5-.67-1.5-1.5.67-1.5 1.5-1.5M6 5H4v16c0 1.1.89 2 2 2h10v-2H6z"},"1")],"SpeakerGroupTwoTone"),fu2=h(c.jsx("path",{d:"M20 2H4c-1.1 0-1.99.9-1.99 2L2 22l4-4h14c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2M8 14H6v-2h2zm0-3H6V9h2zm0-3H6V6h2zm7 6h-5v-2h5zm3-3h-8V9h8zm0-3h-8V6h8z"}),"SpeakerNotes"),Pu2=h(c.jsx("path",{d:"m10.54 11-.54-.54L7.54 8 6 6.46 2.38 2.84 1.27 1.73 0 3l2.01 2.01L2 22l4-4h9l5.73 5.73L22 22.46 17.54 18zM8 14H6v-2h2zm-2-3V9l2 2zm14-9H4.08L10 7.92V6h8v2h-7.92l1 1H18v2h-4.92l6.99 6.99C21.14 17.95 22 17.08 22 16V4c0-1.1-.9-2-2-2"}),"SpeakerNotesOff"),Fu2=h(c.jsx("path",{d:"M20 4v12h-1.34l1.91 1.91C21.39 17.66 22 16.9 22 16V4c0-1.1-.9-2-2-2H4.66l2 2zM6 12h2v2H6zm12-3h-6.34l2 2H18zm0-3h-8v1.34l.66.66H18zM1.41 1.59 0 3l2.01 2.01L2 22l4-4h9l5.73 5.73 1.41-1.41zM5.17 16 4 17.17V7l2 2v2h2l5 5z"}),"SpeakerNotesOffOutlined"),Bu2=h(c.jsx("path",{d:"M1.91 2.36c-.35-.35-.92-.35-1.27 0s-.35.92 0 1.27l1.38 1.38L2 22l4-4h9l5.09 5.09c.35.35.92.35 1.27 0s.35-.92 0-1.27zM7 14c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1m0-3c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1m13-9H4.08l7 7H17c.55 0 1 .45 1 1s-.45 1-1 1h-3.92l6.99 6.99C21.14 17.95 22 17.08 22 16V4c0-1.1-.9-2-2-2m-3 6h-6c-.55 0-1-.45-1-1s.45-1 1-1h6c.55 0 1 .45 1 1s-.45 1-1 1"}),"SpeakerNotesOffRounded"),bu2=h(c.jsx("path",{d:"M1.27 1.73 0 3l2.01 2.01L2 22l4-4h9l5.73 5.73L22 22.46zM8 14H6v-2h2zm-2-3V9l2 2zm16-9H4.08L10 7.92V6h8v2h-7.92l1 1H18v2h-4.92l6.99 6.99H22z"}),"SpeakerNotesOffSharp"),Du2=h([c.jsx("path",{d:"M6 11V9L4 7v10.17L5.17 16H13l-5-5zm2 3H6v-2h2zM20 4H6.66L10 7.34V6h8v2h-7.34l1 1H18v2h-4.34l5 5H20z",opacity:".3"},"0"),c.jsx("path",{d:"M20 4v12h-1.34l1.91 1.91C21.39 17.66 22 16.9 22 16V4c0-1.1-.9-2-2-2H4.66l2 2zM6 12h2v2H6zm12-1V9h-6.34l2 2zm0-3V6h-8v1.34l.66.66zM1.41 1.59 0 3l2 2.01V22l4-4h9l5.73 5.73 1.41-1.41zM5.17 16 4 17.17V7l2 2v2h2l5 5z"},"1")],"SpeakerNotesOffTwoTone"),ku2=h(c.jsx("path",{d:"M20 2H4c-1.1 0-1.99.9-1.99 2L2 22l4-4h14c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2m0 14H5.17l-.59.59-.58.58V4h16zM6 12h2v2H6zm0-3h2v2H6zm0-3h2v2H6zm4 6h5v2h-5zm0-3h8v2h-8zm0-3h8v2h-8z"}),"SpeakerNotesOutlined"),Wu2=h(c.jsx("path",{d:"M20 2H4c-1.1 0-1.99.9-1.99 2L2 22l4-4h14c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2M8 14H6v-2h2zm0-3H6V9h2zm0-3H6V6h2zm6 6h-3c-.55 0-1-.45-1-1s.45-1 1-1h3c.55 0 1 .45 1 1s-.45 1-1 1m3-3h-6c-.55 0-1-.45-1-1s.45-1 1-1h6c.55 0 1 .45 1 1s-.45 1-1 1m0-3h-6c-.55 0-1-.45-1-1s.45-1 1-1h6c.55 0 1 .45 1 1s-.45 1-1 1"}),"SpeakerNotesRounded"),Nu2=h(c.jsx("path",{d:"M22 2H2.01L2 22l4-4h16zM8 14H6v-2h2zm0-3H6V9h2zm0-3H6V6h2zm7 6h-5v-2h5zm3-3h-8V9h8zm0-3h-8V6h8z"}),"SpeakerNotesSharp"),Eu2=h([c.jsx("path",{d:"m4 17.17.59-.59.58-.58H20V4H4zM10 6h8v2h-8zm0 3h8v2h-8zm0 3h5v2h-5zM6 6h2v2H6zm0 3h2v2H6zm0 3h2v2H6z",opacity:".3"},"0"),c.jsx("path",{d:"M20 2H4c-1.1 0-1.99.9-1.99 2L2 22l4-4h14c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2m0 14H5.17l-.59.59-.58.58V4h16zM6 12h2v2H6zm0-3h2v2H6zm0-3h2v2H6zm4 6h5v2h-5zm0-3h8v2h-8zm0-3h8v2h-8z"},"1")],"SpeakerNotesTwoTone"),Iu2=h(c.jsx("path",{d:"M17 2H7c-1.1 0-2 .9-2 2v16c0 1.1.9 1.99 2 1.99L17 22c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2M7 20V4h10v16zm5-11c1.1 0 2-.9 2-2s-.9-2-2-2c-1.11 0-2 .9-2 2s.89 2 2 2m0 2c-2.21 0-4 1.79-4 4s1.79 4 4 4 4-1.79 4-4-1.79-4-4-4m0 6c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2"}),"SpeakerOutlined"),Uu2=h(c.jsx("path",{d:"M7 7.07 8.43 8.5c.91-.91 2.18-1.48 3.57-1.48s2.66.57 3.57 1.48L17 7.07C15.72 5.79 13.95 5 12 5s-3.72.79-5 2.07M12 1C8.98 1 6.24 2.23 4.25 4.21l1.41 1.41C7.28 4 9.53 3 12 3s4.72 1 6.34 2.62l1.41-1.41C17.76 2.23 15.02 1 12 1m2.86 9.01L9.14 10C8.51 10 8 10.51 8 11.14v9.71c0 .63.51 1.14 1.14 1.14h5.71c.63 0 1.14-.51 1.14-1.14v-9.71c.01-.63-.5-1.13-1.13-1.13M15 20H9v-8h6z"}),"SpeakerPhone"),Gu2=h(c.jsx("path",{d:"M7 7.07 8.43 8.5c.91-.91 2.18-1.48 3.57-1.48s2.66.57 3.57 1.48L17 7.07C15.72 5.79 13.95 5 12 5s-3.72.79-5 2.07M12 1C8.98 1 6.24 2.23 4.25 4.21l1.41 1.41C7.28 4 9.53 3 12 3s4.72 1 6.34 2.62l1.41-1.41C17.76 2.23 15.02 1 12 1m2.86 9.01L9.14 10C8.51 10 8 10.51 8 11.14v9.71c0 .63.51 1.14 1.14 1.14h5.71c.63 0 1.14-.51 1.14-1.14v-9.71c.01-.63-.5-1.13-1.13-1.13M15 20H9v-8h6z"}),"SpeakerPhoneOutlined"),Ku2=h([c.jsx("path",{d:"m7.76 7.83.02.02c.35.35.89.38 1.3.09.83-.57 1.84-.92 2.92-.92s2.09.35 2.92.93c.4.29.95.26 1.3-.09l.02-.02c.42-.42.39-1.14-.09-1.49C14.98 5.5 13.55 5 12 5s-2.98.5-4.14 1.34c-.49.35-.52 1.07-.1 1.49"},"0"),c.jsx("path",{d:"M12 1c-2.62 0-5.03.93-6.92 2.47-.46.37-.51 1.06-.08 1.49.36.36.93.39 1.32.07C7.86 3.76 9.85 3 12 3s4.14.76 5.69 2.03c.39.32.96.29 1.32-.07.42-.42.38-1.11-.08-1.49C17.03 1.93 14.62 1 12 1m3 9H9c-.55 0-1 .45-1 1v10c0 .55.45 1 1 1h5.99c.55 0 1-.45 1-1L16 11c0-.55-.45-1-1-1m0 10H9v-8h6z"},"1")],"SpeakerPhoneRounded"),qu2=h(c.jsx("path",{d:"M7 7.07 8.43 8.5c.91-.91 2.18-1.48 3.57-1.48s2.66.57 3.57 1.48L17 7.07C15.72 5.79 13.95 5 12 5s-3.72.79-5 2.07M12 1C8.98 1 6.24 2.23 4.25 4.21l1.41 1.41C7.28 4 9.53 3 12 3s4.72 1 6.34 2.62l1.41-1.41C17.76 2.23 15.02 1 12 1m3.99 9.01L8 10v11.99h7.99zM15 20H9v-8h6z"}),"SpeakerPhoneSharp"),Qu2=h([c.jsx("path",{d:"M9 12h6v8H9z",opacity:".3"},"0"),c.jsx("path",{d:"M12 1C8.98 1 6.24 2.23 4.25 4.21l1.41 1.41C7.28 4 9.53 3 12 3s4.72 1 6.34 2.62l1.41-1.41C17.76 2.23 15.02 1 12 1M7 7.07 8.43 8.5c.91-.91 2.18-1.48 3.57-1.48s2.66.57 3.57 1.48L17 7.07C15.72 5.79 13.95 5 12 5s-3.72.79-5 2.07m7.86 2.94L9.14 10C8.51 10 8 10.51 8 11.14v9.71c0 .63.51 1.14 1.14 1.14h5.71c.63 0 1.14-.51 1.14-1.14v-9.71c.01-.63-.5-1.13-1.13-1.13M15 20H9v-8h6z"},"1")],"SpeakerPhoneTwoTone"),Zu2=h(c.jsx("path",{d:"M17 2H7c-1.1 0-2 .9-2 2v16c0 1.1.9 1.99 2 1.99L17 22c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2m-5 2c1.1 0 2 .9 2 2s-.9 2-2 2c-1.11 0-2-.9-2-2s.89-2 2-2m0 16c-2.76 0-5-2.24-5-5s2.24-5 5-5 5 2.24 5 5-2.24 5-5 5m0-8c-1.66 0-3 1.34-3 3s1.34 3 3 3 3-1.34 3-3-1.34-3-3-3"}),"SpeakerRounded"),Ju2=h(c.jsx("path",{d:"M19 2H5v19.99h14zm-7 2c1.1 0 2 .9 2 2s-.9 2-2 2c-1.11 0-2-.9-2-2s.89-2 2-2m0 16c-2.76 0-5-2.24-5-5s2.24-5 5-5 5 2.24 5 5-2.24 5-5 5m0-8c-1.66 0-3 1.34-3 3s1.34 3 3 3 3-1.34 3-3-1.34-3-3-3"}),"SpeakerSharp"),Yu2=h([c.jsx("path",{d:"M7 4v16h10V4zm5 1c1.1 0 2 .9 2 2s-.9 2-2 2c-1.11 0-2-.9-2-2s.89-2 2-2m0 14c-2.21 0-4-1.79-4-4s1.79-4 4-4 4 1.79 4 4-1.79 4-4 4",opacity:".3"},"0"),c.jsx("path",{d:"M17 2H7c-1.1 0-2 .9-2 2v16c0 1.1.9 1.99 2 1.99L17 22c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2M7 20V4h10v16zm5-11c1.1 0 2-.9 2-2s-.9-2-2-2c-1.11 0-2 .9-2 2s.89 2 2 2m0 2c-2.21 0-4 1.79-4 4s1.79 4 4 4 4-1.79 4-4-1.79-4-4-4m0 6c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2"},"1")],"SpeakerTwoTone"),_u2=h(c.jsx("path",{d:"m20.38 8.57-1.23 1.85a8 8 0 0 1-.22 7.58H5.07A8 8 0 0 1 15.58 6.85l1.85-1.23A10 10 0 0 0 3.35 19a2 2 0 0 0 1.72 1h13.85a2 2 0 0 0 1.74-1 10 10 0 0 0-.27-10.44zm-9.79 6.84a2 2 0 0 0 2.83 0l5.66-8.49-8.49 5.66a2 2 0 0 0 0 2.83"}),"Speed"),Xu2=h([c.jsx("path",{d:"m20.38 8.57-1.23 1.85a8 8 0 0 1-.22 7.58H5.07A8 8 0 0 1 15.58 6.85l1.85-1.23A10 10 0 0 0 3.35 19a2 2 0 0 0 1.72 1h13.85a2 2 0 0 0 1.74-1 10 10 0 0 0-.27-10.44z"},"0"),c.jsx("path",{d:"M10.59 15.41a2 2 0 0 0 2.83 0l5.66-8.49-8.49 5.66a2 2 0 0 0 0 2.83"},"1")],"SpeedOutlined"),$u2=h([c.jsx("path",{d:"M19.46 10a1 1 0 0 0-.07 1 7.55 7.55 0 0 1 .52 1.81 8 8 0 0 1-.69 4.73 1 1 0 0 1-.89.53H5.68a1 1 0 0 1-.89-.54A8 8 0 0 1 13 6.06a7.69 7.69 0 0 1 2.11.56 1 1 0 0 0 1-.07 1 1 0 0 0-.17-1.76A10 10 0 0 0 3.35 19a2 2 0 0 0 1.72 1h13.85a2 2 0 0 0 1.74-1 10 10 0 0 0 .55-8.89 1 1 0 0 0-1.75-.11"},"0"),c.jsx("path",{d:"M10.59 12.59a2 2 0 0 0 2.83 2.83l5.66-8.49z"},"1")],"SpeedRounded"),cL2=h([c.jsx("path",{d:"m20.39 8.56-1.24 1.86a8 8 0 0 1-.22 7.58H5.07A8 8 0 0 1 15.58 6.85l1.86-1.24A10 10 0 0 0 4 20h16a10 10 0 0 0 .38-11.44z"},"0"),c.jsx("path",{d:"M10.59 15.41a2 2 0 0 0 2.83 0l5.66-8.49-8.49 5.66a2 2 0 0 0 0 2.83"},"1")],"SpeedSharp"),hL2=h([c.jsx("path",{d:"m20.38 8.57-1.23 1.85a8 8 0 0 1-.22 7.58H5.07A8 8 0 0 1 15.58 6.85l1.85-1.23A10 10 0 0 0 3.35 19a2 2 0 0 0 1.72 1h13.85a2 2 0 0 0 1.74-1 10 10 0 0 0-.27-10.44z"},"0"),c.jsx("path",{d:"M10.59 15.41a2 2 0 0 0 2.83 0l5.66-8.49-8.49 5.66a2 2 0 0 0 0 2.83"},"1")],"SpeedTwoTone"),sL2=h(c.jsx("path",{d:"M12.45 16h2.09L9.43 3H7.57L2.46 16h2.09l1.12-3h5.64zm-6.02-5L8.5 5.48 10.57 11zm15.16.59-8.09 8.09L9.83 16l-1.41 1.41 5.09 5.09L23 13z"}),"Spellcheck"),tL2=h(c.jsx("path",{d:"M12.45 16h2.09L9.43 3H7.57L2.46 16h2.09l1.12-3h5.64zm-6.02-5L8.5 5.48 10.57 11zm15.16.59-8.09 8.09L9.83 16l-1.41 1.41 5.09 5.09L23 13z"}),"SpellcheckOutlined"),oL2=h(c.jsx("path",{d:"M13.12 16c.69 0 1.15-.69.9-1.32L9.77 3.87C9.56 3.34 9.06 3 8.5 3s-1.06.34-1.27.87L2.98 14.68c-.25.63.22 1.32.9 1.32.4 0 .76-.25.91-.63L5.67 13h5.64l.9 2.38c.15.37.51.62.91.62m-6.69-5L8.5 5.48 10.57 11zm14.46 1.29-7.39 7.39-2.97-2.97a.996.996 0 0 0-1.41 0c-.39.39-.39 1.02 0 1.41l3.68 3.68c.39.39 1.02.39 1.41 0l8.08-8.09c.39-.39.39-1.02 0-1.41-.38-.39-1.02-.39-1.4-.01"}),"SpellcheckRounded"),vL2=h(c.jsx("path",{d:"M12.45 16h2.09L9.43 3H7.57L2.46 16h2.09l1.12-3h5.64zm-6.02-5L8.5 5.48 10.57 11zm15.16.59-8.09 8.09L9.83 16l-1.41 1.41 5.09 5.09L23 13z"}),"SpellcheckSharp"),eL2=h(c.jsx("path",{d:"M12.45 16h2.09L9.43 3H7.57L2.46 16h2.09l1.12-3h5.64zm-6.02-5L8.5 5.48 10.57 11zm15.16.59-8.09 8.09L9.83 16l-1.41 1.41 5.09 5.09L23 13z"}),"SpellcheckTwoTone"),lL2=h(c.jsx("path",{d:"M18 4v5H6V4zm0-2H6c-1.1 0-2 .9-2 2v5c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2m0 13v5H6v-5zm0-2H6c-1.1 0-2 .9-2 2v5c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2v-5c0-1.1-.9-2-2-2"}),"Splitscreen"),nL2=h(c.jsx("path",{d:"M18 4v5H6V4zm0-2H6c-1.1 0-2 .9-2 2v5c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2m0 13v5H6v-5zm0-2H6c-1.1 0-2 .9-2 2v5c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2v-5c0-1.1-.9-2-2-2"}),"SplitscreenOutlined"),aL2=h(c.jsx("path",{d:"M18 4v5H6V4zm0-2H6c-1.1 0-2 .9-2 2v5c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2m0 13v5H6v-5zm0-2H6c-1.1 0-2 .9-2 2v5c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2v-5c0-1.1-.9-2-2-2"}),"SplitscreenRounded"),dL2=h(c.jsx("path",{d:"M18 4v5H6V4zm2-2H4v9h16zm-2 13v5H6v-5zm2-2H4v9h16z"}),"SplitscreenSharp"),zL2=h([c.jsx("path",{d:"M6 4h12v5H6zm0 11h12v5H6z",opacity:".3"},"0"),c.jsx("path",{d:"M18 2H6c-1.1 0-2 .9-2 2v5c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2m0 7H6V4h12zm0 4H6c-1.1 0-2 .9-2 2v5c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2v-5c0-1.1-.9-2-2-2m0 7H6v-5h12z"},"1")],"SplitscreenTwoTone"),mL2=h(c.jsx("path",{d:"M16 7c0 2.21-1.79 4-4 4S8 9.21 8 7s1.79-4 4-4 4 1.79 4 4m-9 6c-2.21 0-4 1.79-4 4s1.79 4 4 4 4-1.79 4-4-1.79-4-4-4m10 0c-2.21 0-4 1.79-4 4s1.79 4 4 4 4-1.79 4-4-1.79-4-4-4"}),"Spoke"),pL2=h(c.jsx("path",{d:"M16 7c0-2.21-1.79-4-4-4S8 4.79 8 7s1.79 4 4 4 4-1.79 4-4m-4 2c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2m-5 4c-2.21 0-4 1.79-4 4s1.79 4 4 4 4-1.79 4-4-1.79-4-4-4m0 6c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2m10-6c-2.21 0-4 1.79-4 4s1.79 4 4 4 4-1.79 4-4-1.79-4-4-4m0 6c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2"}),"SpokeOutlined"),HL2=h(c.jsx("path",{d:"M16 7c0 2.21-1.79 4-4 4S8 9.21 8 7s1.79-4 4-4 4 1.79 4 4m-9 6c-2.21 0-4 1.79-4 4s1.79 4 4 4 4-1.79 4-4-1.79-4-4-4m10 0c-2.21 0-4 1.79-4 4s1.79 4 4 4 4-1.79 4-4-1.79-4-4-4"}),"SpokeRounded"),ML2=h(c.jsx("path",{d:"M16 7c0 2.21-1.79 4-4 4S8 9.21 8 7s1.79-4 4-4 4 1.79 4 4m-9 6c-2.21 0-4 1.79-4 4s1.79 4 4 4 4-1.79 4-4-1.79-4-4-4m10 0c-2.21 0-4 1.79-4 4s1.79 4 4 4 4-1.79 4-4-1.79-4-4-4"}),"SpokeSharp"),rL2=h([c.jsx("path",{d:"M12 9c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2M7 19c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2m10 0c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2",opacity:".3"},"0"),c.jsx("path",{d:"M16 7c0-2.21-1.79-4-4-4S8 4.79 8 7s1.79 4 4 4 4-1.79 4-4m-4 2c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2m-5 4c-2.21 0-4 1.79-4 4s1.79 4 4 4 4-1.79 4-4-1.79-4-4-4m0 6c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2m10-6c-2.21 0-4 1.79-4 4s1.79 4 4 4 4-1.79 4-4-1.79-4-4-4m0 6c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2"},"1")],"SpokeTwoTone"),iL2=h([c.jsx("path",{d:"M11.23 6c-1.66 0-3.22.66-4.36 1.73C6.54 6.73 5.61 6 4.5 6 3.12 6 2 7.12 2 8.5S3.12 11 4.5 11c.21 0 .41-.03.61-.08-.05.25-.09.51-.1.78-.18 3.68 2.95 6.68 6.68 6.27 2.55-.28 4.68-2.26 5.19-4.77.15-.71.15-1.4.06-2.06-.09-.6.38-1.13.99-1.13H22V6zM4.5 9c-.28 0-.5-.22-.5-.5s.22-.5.5-.5.5.22.5.5-.22.5-.5.5m6.5 6c-1.66 0-3-1.34-3-3s1.34-3 3-3 3 1.34 3 3-1.34 3-3 3"},"0"),c.jsx("circle",{cx:"11",cy:"12",r:"2"},"1")],"Sports"),VL2=h(c.jsx("path",{d:"M19 9h-1.56c.35-.59.56-1.27.56-2 0-2.21-1.79-4-4-4-.34 0-.66.05-.98.13-.82-.68-1.86-1.11-3.02-1.11-1.89 0-3.51 1.11-4.27 2.71C4.15 5.26 3 6.74 3 8.5c0 1.86 1.28 3.41 3 3.86V21h11v-2h2c1.1 0 2-.9 2-2v-6c0-1.1-.9-2-2-2M7 10.5c-1.1 0-2-.9-2-2 0-.85.55-1.6 1.37-1.88l.8-.27.36-.76C8 4.62 8.94 4.02 10 4.02c.79 0 1.39.35 1.74.65l.78.65S13.16 5 13.99 5c1.1 0 2 .9 2 2h-3C9.67 7 9.15 10.5 7 10.5M19 17h-2v-6h2z"}),"SportsBar"),xL2=h(c.jsx("path",{d:"M15 19H8v-6.63c1.26-.34 2.11-1.27 2.77-1.99C11.6 9.47 12.08 9 13 9h2zM10 2.02c-1.89 0-3.51 1.11-4.27 2.71C4.15 5.26 3 6.74 3 8.5c0 1.86 1.28 3.41 3 3.86V21h11v-2h2c1.1 0 2-.9 2-2v-6c0-1.1-.9-2-2-2h-1.56c.35-.59.56-1.27.56-2 0-2.21-1.79-4-4-4-.34 0-.66.05-.98.13-.82-.68-1.86-1.11-3.02-1.11M7 10.5c-1.1 0-2-.9-2-2 0-.85.55-1.6 1.37-1.88l.8-.27.36-.76C8 4.62 8.94 4.02 10 4.02c.79 0 1.39.35 1.74.65l.78.65S13.16 5 13.99 5c1.1 0 2 .9 2 2h-3C9.67 7 9.15 10.5 7 10.5M17 17v-6h2v6z"}),"SportsBarOutlined"),jL2=h(c.jsx("path",{d:"M19 9h-1.56c.33-.55.53-1.18.55-1.86.04-1.03-.43-1.99-1.16-2.71-1.54-1.54-2.74-1.56-3.82-1.29-.81-.69-1.85-1.12-3.01-1.12-1.89 0-3.51 1.11-4.27 2.71C4.15 5.26 3 6.74 3 8.5c0 1.86 1.28 3.41 3 3.86V19c0 1.1.9 2 2 2h7c1.1 0 2-.9 2-2h2c1.1 0 2-.9 2-2v-6c0-1.1-.9-2-2-2M7 10.5c-1.1 0-2-.9-2-2 0-.85.55-1.6 1.37-1.88l.8-.27.36-.76C8 4.62 8.94 4.02 10 4.02c.79 0 1.39.35 1.74.65l.78.65S13.16 5 13.99 5c1.1 0 2 .9 2 2h-3C9.67 7 9.15 10.5 7 10.5M19 17h-2v-6h2z"}),"SportsBarRounded"),uL2=h(c.jsx("path",{d:"M21 9h-3.56c.35-.59.56-1.27.56-2 0-2.21-1.79-4-4-4-.34 0-.66.05-.98.13-.82-.68-1.86-1.11-3.02-1.11-1.89 0-3.51 1.11-4.27 2.71C4.15 5.26 3 6.74 3 8.5c0 1.86 1.28 3.41 3 3.86V21h11v-2h4zM7 10.5c-1.1 0-2-.9-2-2 0-.85.55-1.6 1.37-1.88l.8-.27.36-.76C8 4.62 8.94 4.02 10 4.02c.79 0 1.39.35 1.74.65l.78.65S13.16 5 13.99 5c1.1 0 2 .9 2 2h-3C9.67 7 9.15 10.5 7 10.5M19 17h-2v-6h2z"}),"SportsBarSharp"),LL2=h([c.jsx("path",{d:"M15 19H8v-6.63c1.26-.34 2.11-1.27 2.77-1.99C11.6 9.47 12.08 9 13 9h2zm-8-8.5c-1.1 0-2-.9-2-2 0-.85.55-1.6 1.37-1.88l.8-.27.36-.76C8 4.62 8.94 4.02 10 4.02c.79 0 1.39.35 1.74.65l.78.65S13.16 5 13.99 5c1.1 0 2 .9 2 2h-3C9.67 7 9.15 10.5 7 10.5",opacity:".3"},"0"),c.jsx("path",{d:"M15 19H8v-6.63c1.26-.34 2.11-1.27 2.77-1.99C11.6 9.47 12.08 9 13 9h2zM10 2.02c-1.89 0-3.51 1.11-4.27 2.71C4.15 5.26 3 6.74 3 8.5c0 1.86 1.28 3.41 3 3.86V21h11v-2h2c1.1 0 2-.9 2-2v-6c0-1.1-.9-2-2-2h-1.56c.35-.59.56-1.27.56-2 0-2.21-1.79-4-4-4-.34 0-.66.05-.98.13-.82-.68-1.86-1.11-3.02-1.11M7 10.5c-1.1 0-2-.9-2-2 0-.85.55-1.6 1.37-1.88l.8-.27.36-.76C8 4.62 8.94 4.02 10 4.02c.79 0 1.39.35 1.74.65l.78.65S13.16 5 13.99 5c1.1 0 2 .9 2 2h-3C9.67 7 9.15 10.5 7 10.5M17 17v-6h2v6z"},"1")],"SportsBarTwoTone"),SL2=h([c.jsx("path",{d:"M3.81 6.28C2.67 7.9 2 9.87 2 12s.67 4.1 1.81 5.72C6.23 16.95 8 14.68 8 12S6.23 7.05 3.81 6.28m16.38 0C17.77 7.05 16 9.32 16 12s1.77 4.95 4.19 5.72C21.33 16.1 22 14.13 22 12s-.67-4.1-1.81-5.72"},"0"),c.jsx("path",{d:"M14 12c0-3.28 1.97-6.09 4.79-7.33C17.01 3.02 14.63 2 12 2S6.99 3.02 5.21 4.67C8.03 5.91 10 8.72 10 12s-1.97 6.09-4.79 7.33C6.99 20.98 9.37 22 12 22s5.01-1.02 6.79-2.67C15.97 18.09 14 15.28 14 12"},"1")],"SportsBaseball"),CL2=h(c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2M5.61 16.78C4.6 15.45 4 13.8 4 12s.6-3.45 1.61-4.78C7.06 8.31 8 10.05 8 12s-.94 3.69-2.39 4.78M12 20c-1.89 0-3.63-.66-5-1.76 1.83-1.47 3-3.71 3-6.24S8.83 7.23 7 5.76C8.37 4.66 10.11 4 12 4s3.63.66 5 1.76c-1.83 1.47-3 3.71-3 6.24s1.17 4.77 3 6.24c-1.37 1.1-3.11 1.76-5 1.76m6.39-3.22C16.94 15.69 16 13.95 16 12s.94-3.69 2.39-4.78C19.4 8.55 20 10.2 20 12s-.6 3.45-1.61 4.78"}),"SportsBaseballOutlined"),TL2=h([c.jsx("path",{d:"M3.81 6.28C2.67 7.9 2 9.87 2 12s.67 4.1 1.81 5.72C6.23 16.95 8 14.68 8 12S6.23 7.05 3.81 6.28m16.38 0C17.77 7.05 16 9.32 16 12s1.77 4.95 4.19 5.72C21.33 16.1 22 14.13 22 12s-.67-4.1-1.81-5.72"},"0"),c.jsx("path",{d:"M14 12c0-3.28 1.97-6.09 4.79-7.33C17.01 3.02 14.63 2 12 2S6.99 3.02 5.21 4.67C8.03 5.91 10 8.72 10 12s-1.97 6.09-4.79 7.33C6.99 20.98 9.37 22 12 22s5.01-1.02 6.79-2.67C15.97 18.09 14 15.28 14 12"},"1")],"SportsBaseballRounded"),wL2=h([c.jsx("path",{d:"M3.81 6.28C2.67 7.9 2 9.87 2 12s.67 4.1 1.81 5.72C6.23 16.95 8 14.68 8 12S6.23 7.05 3.81 6.28m16.38 0C17.77 7.05 16 9.32 16 12s1.77 4.95 4.19 5.72C21.33 16.1 22 14.13 22 12s-.67-4.1-1.81-5.72"},"0"),c.jsx("path",{d:"M14 12c0-3.28 1.97-6.09 4.79-7.33C17.01 3.02 14.63 2 12 2S6.99 3.02 5.21 4.67C8.03 5.91 10 8.72 10 12s-1.97 6.09-4.79 7.33C6.99 20.98 9.37 22 12 22s5.01-1.02 6.79-2.67C15.97 18.09 14 15.28 14 12"},"1")],"SportsBaseballSharp"),RL2=h([c.jsx("path",{d:"M5.61 7.22C4.6 8.55 4 10.2 4 12s.6 3.45 1.61 4.78C7.06 15.69 8 13.95 8 12s-.94-3.69-2.39-4.78",opacity:".3"},"0"),c.jsx("path",{d:"M14 12c0-2.52 1.17-4.77 3-6.24C15.63 4.66 13.89 4 12 4s-3.63.66-5 1.76c1.83 1.47 3 3.71 3 6.24s-1.17 4.77-3 6.24c1.37 1.1 3.11 1.76 5 1.76s3.63-.66 5-1.76c-1.83-1.47-3-3.72-3-6.24",opacity:".3"},"1"),c.jsx("path",{d:"M18.39 7.22C16.94 8.31 16 10.05 16 12s.94 3.69 2.39 4.78C19.4 15.45 20 13.8 20 12s-.6-3.45-1.61-4.78",opacity:".3"},"2"),c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2M5.61 16.78C4.6 15.45 4 13.8 4 12s.6-3.45 1.61-4.78C7.06 8.31 8 10.05 8 12s-.94 3.69-2.39 4.78M12 20c-1.89 0-3.63-.66-5-1.76 1.83-1.47 3-3.71 3-6.24S8.83 7.23 7 5.76C8.37 4.66 10.11 4 12 4s3.63.66 5 1.76c-1.83 1.47-3 3.71-3 6.24s1.17 4.77 3 6.24c-1.37 1.1-3.11 1.76-5 1.76m6.39-3.22C16.94 15.69 16 13.95 16 12s.94-3.69 2.39-4.78C19.4 8.55 20 10.2 20 12s-.6 3.45-1.61 4.78"},"3")],"SportsBaseballTwoTone"),OL2=h(c.jsx("path",{d:"M17.09 11h4.86c-.16-1.61-.71-3.11-1.54-4.4-1.73.83-2.99 2.45-3.32 4.4M6.91 11c-.33-1.95-1.59-3.57-3.32-4.4-.83 1.29-1.38 2.79-1.54 4.4zm8.16 0c.32-2.59 1.88-4.79 4.06-6-1.6-1.63-3.74-2.71-6.13-2.95V11zm-6.14 0H11V2.05C8.61 2.29 6.46 3.37 4.87 5c2.18 1.21 3.74 3.41 4.06 6m6.14 2H13v8.95c2.39-.24 4.54-1.32 6.13-2.95-2.18-1.21-3.74-3.41-4.06-6M3.59 17.4c1.72-.83 2.99-2.46 3.32-4.4H2.05c.16 1.61.71 3.11 1.54 4.4m13.5-4.4c.33 1.95 1.59 3.57 3.32 4.4.83-1.29 1.38-2.79 1.54-4.4zm-8.16 0c-.32 2.59-1.88 4.79-4.06 6 1.6 1.63 3.74 2.71 6.13 2.95V13z"}),"SportsBasketball"),yL2=h(c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2M5.23 7.75C6.1 8.62 6.7 9.74 6.91 11H4.07c.15-1.18.56-2.28 1.16-3.25M4.07 13h2.84c-.21 1.26-.81 2.38-1.68 3.25-.6-.97-1.01-2.07-1.16-3.25M11 19.93c-1.73-.22-3.29-1-4.49-2.14 1.3-1.24 2.19-2.91 2.42-4.79H11zM11 11H8.93C8.69 9.12 7.81 7.44 6.5 6.2 7.71 5.06 9.27 4.29 11 4.07zm8.93 0h-2.84c.21-1.26.81-2.38 1.68-3.25.6.97 1.01 2.07 1.16 3.25M13 4.07c1.73.22 3.29.99 4.5 2.13-1.31 1.24-2.19 2.92-2.43 4.8H13zm0 15.86V13h2.07c.24 1.88 1.12 3.55 2.42 4.79-1.2 1.14-2.76 1.92-4.49 2.14m5.77-3.68c-.87-.86-1.46-1.99-1.68-3.25h2.84c-.15 1.18-.56 2.28-1.16 3.25"}),"SportsBasketballOutlined"),gL2=h(c.jsx("path",{d:"M17.09 11h4.86c-.16-1.61-.71-3.11-1.54-4.4-1.73.83-2.99 2.45-3.32 4.4M6.91 11c-.33-1.95-1.59-3.57-3.32-4.4-.83 1.29-1.38 2.79-1.54 4.4zm8.16 0c.32-2.59 1.88-4.79 4.06-6-1.6-1.63-3.74-2.71-6.13-2.95V11zm-6.14 0H11V2.05C8.61 2.29 6.46 3.37 4.87 5c2.18 1.21 3.74 3.41 4.06 6m6.14 2H13v8.95c2.39-.24 4.54-1.32 6.13-2.95-2.18-1.21-3.74-3.41-4.06-6M3.59 17.4c1.72-.83 2.99-2.46 3.32-4.4H2.05c.16 1.61.71 3.11 1.54 4.4m13.5-4.4c.33 1.95 1.59 3.57 3.32 4.4.83-1.29 1.38-2.79 1.54-4.4zm-8.16 0c-.32 2.59-1.88 4.79-4.06 6 1.6 1.63 3.74 2.71 6.13 2.95V13z"}),"SportsBasketballRounded"),AL2=h(c.jsx("path",{d:"M17.09 11h4.86c-.16-1.61-.71-3.11-1.54-4.4-1.73.83-2.99 2.45-3.32 4.4M6.91 11c-.33-1.95-1.59-3.57-3.32-4.4-.83 1.29-1.38 2.79-1.54 4.4zm8.16 0c.32-2.59 1.88-4.79 4.06-6-1.6-1.63-3.74-2.71-6.13-2.95V11zm-6.14 0H11V2.05C8.61 2.29 6.46 3.37 4.87 5c2.18 1.21 3.74 3.41 4.06 6m6.14 2H13v8.95c2.39-.24 4.54-1.32 6.13-2.95-2.18-1.21-3.74-3.41-4.06-6M3.59 17.4c1.72-.83 2.99-2.46 3.32-4.4H2.05c.16 1.61.71 3.11 1.54 4.4m13.5-4.4c.33 1.95 1.59 3.57 3.32 4.4.83-1.29 1.38-2.79 1.54-4.4zm-8.16 0c-.32 2.59-1.88 4.79-4.06 6 1.6 1.63 3.74 2.71 6.13 2.95V13z"}),"SportsBasketballSharp"),fL2=h([c.jsx("path",{d:"M8.93 11H11V4.07c-1.73.22-3.29.99-4.5 2.13C7.81 7.44 8.69 9.12 8.93 11m11 0c-.15-1.18-.56-2.28-1.16-3.25-.87.87-1.47 1.99-1.68 3.25zM5.23 7.75c-.6.97-1.01 2.07-1.16 3.25h2.84C6.7 9.74 6.1 8.62 5.23 7.75M4.07 13c.15 1.18.56 2.28 1.16 3.25.87-.87 1.47-1.99 1.68-3.25zm2.44 4.79c1.2 1.14 2.76 1.92 4.49 2.14V13H8.93c-.23 1.88-1.12 3.55-2.42 4.79M17.5 6.2c-1.21-1.14-2.77-1.92-4.5-2.13V11h2.07c.24-1.88 1.12-3.56 2.43-4.8m1.27 10.05c.61-.96 1.02-2.07 1.16-3.25h-2.84c.21 1.26.81 2.38 1.68 3.25M13 13v6.93c1.73-.22 3.29-1 4.49-2.14-1.3-1.24-2.19-2.91-2.42-4.79z",opacity:".3"},"0"),c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2M5.23 7.75C6.1 8.62 6.7 9.74 6.91 11H4.07c.15-1.18.56-2.28 1.16-3.25M4.07 13h2.84c-.21 1.26-.81 2.38-1.68 3.25-.6-.97-1.01-2.07-1.16-3.25M11 19.93c-1.73-.22-3.29-1-4.49-2.14 1.3-1.24 2.19-2.91 2.42-4.79H11zM11 11H8.93C8.69 9.12 7.81 7.44 6.5 6.2 7.71 5.06 9.27 4.29 11 4.07zm8.93 0h-2.84c.21-1.26.81-2.38 1.68-3.25.6.97 1.01 2.07 1.16 3.25M13 4.07c1.73.22 3.29.99 4.5 2.13-1.31 1.24-2.19 2.92-2.43 4.8H13zm0 15.86V13h2.07c.24 1.88 1.12 3.55 2.42 4.79-1.2 1.14-2.76 1.92-4.49 2.14m5.77-3.68c-.87-.86-1.46-1.99-1.68-3.25h2.84c-.15 1.18-.56 2.28-1.16 3.25"},"1")],"SportsBasketballTwoTone"),PL2=h([c.jsx("path",{d:"M15.05 12.81 6.56 4.32a.996.996 0 0 0-1.41 0L2.32 7.15c-.39.39-.39 1.02 0 1.41l8.49 8.49c.39.39 1.02.39 1.41 0l2.83-2.83c.39-.39.39-1.02 0-1.41m-.7088 4.9462 1.4142-1.4142 4.2426 4.2426-1.4142 1.4142z"},"0"),c.jsx("circle",{cx:"18.5",cy:"5.5",r:"3.5"},"1")],"SportsCricket"),FL2=h(c.jsx("path",{d:"m15.04 12.79-8.5-8.5C6.35 4.1 6.09 4 5.83 4s-.51.1-.7.29L2.29 7.13c-.39.39-.39 1.03 0 1.42l8.5 8.5c.2.2.45.29.71.29s.51-.1.71-.29l2.83-2.83c.39-.4.39-1.04 0-1.43m-3.54 2.13L4.41 7.83l1.42-1.42 7.09 7.09zm2.8412 2.8362 1.4142-1.4142 4.2426 4.2426-1.4142 1.4142zM18.5 2C16.57 2 15 3.57 15 5.5S16.57 9 18.5 9 22 7.43 22 5.5 20.43 2 18.5 2m0 5c-.83 0-1.5-.67-1.5-1.5S17.67 4 18.5 4s1.5.67 1.5 1.5S19.33 7 18.5 7"}),"SportsCricketOutlined"),BL2=h([c.jsx("path",{d:"M15.05 12.81 6.56 4.32a.996.996 0 0 0-1.41 0L2.32 7.15c-.39.39-.39 1.02 0 1.41l8.49 8.49c.39.39 1.02.39 1.41 0l2.83-2.83c.39-.39.39-1.02 0-1.41m-.71 4.95 3.53 3.53c.39.39 1.03.39 1.42 0s.39-1.03 0-1.42l-3.53-3.53z"},"0"),c.jsx("circle",{cx:"18.5",cy:"5.5",r:"3.5"},"1")],"SportsCricketRounded"),bL2=h([c.jsx("path",{d:"M15.05 12.81 6.56 4.32a.996.996 0 0 0-1.41 0L2.32 7.15c-.39.39-.39 1.02 0 1.41l8.49 8.49c.39.39 1.02.39 1.41 0l2.83-2.83c.39-.39.39-1.02 0-1.41m-.7088 4.9462 1.4142-1.4142 4.2426 4.2426-1.4142 1.4142z"},"0"),c.jsx("circle",{cx:"18.5",cy:"5.5",r:"3.5"},"1")],"SportsCricketSharp"),DL2=h([c.jsx("path",{d:"m4.414 7.8394 1.4213-1.4213 7.0852 7.0853-1.4213 1.4212z",opacity:".3"},"0"),c.jsx("circle",{cx:"18.5",cy:"5.5",r:"1.5",opacity:".3"},"1"),c.jsx("path",{d:"m15.04 12.79-8.5-8.5C6.35 4.1 6.09 4 5.83 4s-.51.1-.7.29L2.29 7.13c-.39.39-.39 1.03 0 1.42l8.5 8.5c.2.2.45.29.71.29s.51-.1.71-.29l2.83-2.83c.39-.4.39-1.04 0-1.43m-3.54 2.13L4.41 7.83l1.42-1.42 7.09 7.09zm2.8412 2.8362 1.4142-1.4142 4.2426 4.2426-1.4142 1.4142zM18.5 2C16.57 2 15 3.57 15 5.5S16.57 9 18.5 9 22 7.43 22 5.5 20.43 2 18.5 2m0 5c-.83 0-1.5-.67-1.5-1.5S17.67 4 18.5 4s1.5.67 1.5 1.5S19.33 7 18.5 7"},"2")],"SportsCricketTwoTone"),kL2=h(c.jsx("path",{d:"m21.58 16.09-1.09-7.66C20.21 6.46 18.52 5 16.53 5H7.47C5.48 5 3.79 6.46 3.51 8.43l-1.09 7.66C2.2 17.63 3.39 19 4.94 19c.68 0 1.32-.27 1.8-.75L9 16h6l2.25 2.25c.48.48 1.13.75 1.8.75 1.56 0 2.75-1.37 2.53-2.91M11 11H9v2H8v-2H6v-1h2V8h1v2h2zm4-1c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1m2 3c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1"}),"SportsEsports"),WL2=h([c.jsx("path",{d:"m21.58 16.09-1.09-7.66C20.21 6.46 18.52 5 16.53 5H7.47C5.48 5 3.79 6.46 3.51 8.43l-1.09 7.66C2.2 17.63 3.39 19 4.94 19c.68 0 1.32-.27 1.8-.75L9 16h6l2.25 2.25c.48.48 1.13.75 1.8.75 1.56 0 2.75-1.37 2.53-2.91m-2.1.72c-.08.09-.21.19-.42.19-.15 0-.29-.06-.39-.16L15.83 14H8.17l-2.84 2.84c-.1.1-.24.16-.39.16-.21 0-.34-.1-.42-.19s-.16-.23-.13-.44l1.09-7.66C5.63 7.74 6.48 7 7.47 7h9.06c.99 0 1.84.74 1.98 1.72l1.09 7.66c.03.2-.05.34-.12.43"},"0"),c.jsx("path",{d:"M9 8H8v2H6v1h2v2h1v-2h2v-1H9z"},"1"),c.jsx("circle",{cx:"17",cy:"12",r:"1"},"2"),c.jsx("circle",{cx:"15",cy:"9",r:"1"},"3")],"SportsEsportsOutlined"),NL2=h(c.jsx("path",{d:"m21.58 16.09-1.09-7.66C20.21 6.46 18.52 5 16.53 5H7.47C5.48 5 3.79 6.46 3.51 8.43l-1.09 7.66C2.2 17.63 3.39 19 4.94 19c.68 0 1.32-.27 1.8-.75L9 16h6l2.25 2.25c.48.48 1.13.75 1.8.75 1.56 0 2.75-1.37 2.53-2.91M11 11H9v2H8v-2H6v-1h2V8h1v2h2zm4-1c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1m2 3c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1"}),"SportsEsportsRounded"),EL2=h(c.jsx("path",{d:"M20 5H4L2 19h4l3-3h6l3 3h4zm-9 6H9v2H8v-2H6v-1h2V8h1v2h2zm4-1c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1m2 3c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1"}),"SportsEsportsSharp"),IL2=h([c.jsx("path",{d:"M16.53 7H7.47c-.99 0-1.84.74-1.98 1.72L4.4 16.37c-.03.21.05.35.13.44.07.09.2.19.41.19.15 0 .29-.06.39-.16L8.17 14h7.66l2.84 2.84c.1.1.24.16.39.16.21 0 .34-.1.42-.19s.16-.23.13-.44l-1.09-7.66c-.15-.97-1-1.71-1.99-1.71M11 11H9v2H8v-2H6v-1h2V8h1v2h2zm4-1c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1m2 3c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1",opacity:".3"},"0"),c.jsx("path",{d:"m21.58 16.09-1.09-7.66C20.21 6.46 18.52 5 16.53 5H7.47C5.48 5 3.79 6.46 3.51 8.43l-1.09 7.66C2.2 17.63 3.39 19 4.94 19c.68 0 1.32-.27 1.8-.75L9 16h6l2.25 2.25c.48.48 1.13.75 1.8.75 1.56 0 2.75-1.37 2.53-2.91m-2.1.72c-.08.09-.21.19-.42.19-.15 0-.29-.06-.39-.16L15.83 14H8.17l-2.84 2.84c-.1.1-.24.16-.39.16-.21 0-.34-.1-.42-.19s-.16-.23-.13-.44l1.09-7.66C5.63 7.74 6.48 7 7.47 7h9.06c.99 0 1.84.74 1.98 1.72l1.09 7.66c.03.2-.05.34-.12.43"},"1"),c.jsx("path",{d:"M9 8H8v2H6v1h2v2h1v-2h2v-1H9z"},"2"),c.jsx("circle",{cx:"17",cy:"12",r:"1"},"3"),c.jsx("circle",{cx:"15",cy:"9",r:"1"},"4")],"SportsEsportsTwoTone"),UL2=h(c.jsx("path",{d:"M3.02 15.62c-.08 2.42.32 4.34.67 4.69s2.28.76 4.69.67zM13.08 3.28c-2.33.42-4.79 1.34-6.62 3.18s-2.76 4.29-3.18 6.62l7.63 7.63c2.34-.41 4.79-1.34 6.62-3.18s2.76-4.29 3.18-6.62zM9.9 15.5l-1.4-1.4 5.6-5.6 1.4 1.4zm11.08-7.12c.08-2.42-.32-4.34-.67-4.69s-2.28-.76-4.69-.67z"}),"SportsFootball"),GL2=h([c.jsx("path",{d:"M20.31 3.69c-.32-.33-1.94-.69-4.05-.69-3.03 0-7.09.75-9.8 3.46-4.59 4.59-3.56 13.06-2.77 13.85.32.33 1.94.69 4.05.69 3.03 0 7.09-.75 9.8-3.46 4.59-4.59 3.56-13.06 2.77-13.85M7.74 19c-1.14 0-2.02-.12-2.53-.23-.18-.79-.3-2.21-.17-3.83l4.01 4.01c-.52.04-.97.05-1.31.05m8.39-2.87c-1.33 1.33-3.06 2.05-4.66 2.44l-6.04-6.04c.42-1.68 1.16-3.37 2.45-4.65 1.32-1.32 3.05-2.04 4.64-2.43l6.05 6.05c-.42 1.67-1.17 3.35-2.44 4.63m2.83-7.04-4.03-4.03c.52-.05.98-.06 1.33-.06 1.14 0 2.02.12 2.53.23.18.79.3 2.22.17 3.86"},"0"),c.jsx("path",{d:"M8.4996 14.1002 14.1 8.4999l1.4 1.4-5.6002 5.6004z"},"1")],"SportsFootballOutlined"),KL2=h(c.jsx("path",{d:"M3.02 15.62c-.08 2.42.32 4.34.67 4.69s2.28.76 4.69.67zM13.08 3.28c-2.33.42-4.79 1.34-6.62 3.18s-2.76 4.29-3.18 6.62l7.63 7.63c2.34-.41 4.79-1.34 6.62-3.18s2.76-4.29 3.18-6.62zm1.72 7.32-4.2 4.2c-.39.39-1.01.39-1.4 0s-.39-1.01 0-1.4l4.2-4.2c.39-.39 1.01-.39 1.4 0s.39 1.01 0 1.4m6.18-2.22c.08-2.42-.32-4.34-.67-4.69s-2.28-.76-4.69-.67z"}),"SportsFootballRounded"),qL2=h(c.jsx("path",{d:"M3.02 15.62c-.08 2.42.32 4.34.67 4.69s2.28.76 4.69.67zM13.08 3.28c-2.33.42-4.79 1.34-6.62 3.18s-2.76 4.29-3.18 6.62l7.63 7.63c2.34-.41 4.79-1.34 6.62-3.18s2.76-4.29 3.18-6.62zM9.9 15.5l-1.4-1.4 5.6-5.6 1.4 1.4zm11.08-7.12c.08-2.42-.32-4.34-.67-4.69s-2.28-.76-4.69-.67z"}),"SportsFootballSharp"),QL2=h([c.jsx("path",{d:"M16.26 5c-.35 0-.8.01-1.33.06l4.03 4.03c.14-1.63.01-3.07-.17-3.86-.51-.11-1.39-.23-2.53-.23M5.21 18.77c.51.11 1.39.23 2.53.23.34 0 .79-.01 1.3-.05l-4.01-4.01c-.12 1.62 0 3.04.18 3.83m2.66-10.9c-1.28 1.28-2.03 2.97-2.45 4.65l6.04 6.04c1.6-.39 3.33-1.11 4.66-2.44 1.28-1.28 2.03-2.95 2.44-4.63l-6.05-6.05c-1.59.39-3.31 1.11-4.64 2.43M15.5 9.9l-5.6 5.6-1.4-1.4 5.6-5.6z",opacity:".3"},"0"),c.jsx("path",{d:"M20.31 3.69c-.32-.33-1.94-.69-4.05-.69-3.03 0-7.09.75-9.8 3.46-4.59 4.59-3.56 13.06-2.77 13.85.32.33 1.94.69 4.05.69 3.03 0 7.09-.75 9.8-3.46 4.59-4.59 3.56-13.06 2.77-13.85M7.74 19c-1.14 0-2.02-.12-2.53-.23-.18-.79-.3-2.21-.17-3.83l4.01 4.01c-.52.04-.97.05-1.31.05m8.39-2.87c-1.33 1.33-3.06 2.05-4.66 2.44l-6.04-6.04c.42-1.68 1.16-3.37 2.45-4.65 1.32-1.32 3.05-2.04 4.64-2.43l6.05 6.05c-.42 1.67-1.17 3.35-2.44 4.63m2.83-7.04-4.03-4.03c.52-.05.98-.06 1.33-.06 1.14 0 2.02.12 2.53.23.18.79.3 2.22.17 3.86"},"1"),c.jsx("path",{d:"M8.4996 14.1002 14.1 8.4999l1.4 1.4-5.6002 5.6004z"},"2")],"SportsFootballTwoTone"),ZL2=h([c.jsx("path",{d:"M12 16c3.87 0 7-3.13 7-7s-3.13-7-7-7-7 3.13-7 7 3.13 7 7 7m0-12c2.76 0 5 2.24 5 5s-2.24 5-5 5-5-2.24-5-5 2.24-5 5-5"},"0"),c.jsx("circle",{cx:"10",cy:"8",r:"1"},"1"),c.jsx("circle",{cx:"14",cy:"8",r:"1"},"2"),c.jsx("circle",{cx:"12",cy:"6",r:"1"},"3"),c.jsx("path",{d:"M7 19h2c1.1 0 2 .9 2 2v1h2v-1c0-1.1.9-2 2-2h2v-2H7z"},"4")],"SportsGolf"),JL2=h([c.jsx("path",{d:"M12 16c3.87 0 7-3.13 7-7s-3.13-7-7-7-7 3.13-7 7 3.13 7 7 7m0-12c2.76 0 5 2.24 5 5s-2.24 5-5 5-5-2.24-5-5 2.24-5 5-5"},"0"),c.jsx("circle",{cx:"10",cy:"8",r:"1"},"1"),c.jsx("circle",{cx:"14",cy:"8",r:"1"},"2"),c.jsx("circle",{cx:"12",cy:"6",r:"1"},"3"),c.jsx("path",{d:"M7 19h2c1.1 0 2 .9 2 2v1h2v-1c0-1.1.9-2 2-2h2v-2H7z"},"4")],"SportsGolfOutlined"),YL2=h([c.jsx("path",{d:"M12 16c3.87 0 7-3.13 7-7s-3.13-7-7-7-7 3.13-7 7 3.13 7 7 7m0-12c2.76 0 5 2.24 5 5s-2.24 5-5 5-5-2.24-5-5 2.24-5 5-5"},"0"),c.jsx("circle",{cx:"10",cy:"8",r:"1"},"1"),c.jsx("circle",{cx:"14",cy:"8",r:"1"},"2"),c.jsx("circle",{cx:"12",cy:"6",r:"1"},"3"),c.jsx("path",{d:"M16 17H8c-.55 0-1 .45-1 1s.45 1 1 1h1c1.1 0 2 .9 2 2v1h2v-1c0-1.1.9-2 2-2h1c.55 0 1-.45 1-1s-.45-1-1-1"},"4")],"SportsGolfRounded"),_L2=h([c.jsx("path",{d:"M12 16c3.87 0 7-3.13 7-7s-3.13-7-7-7-7 3.13-7 7 3.13 7 7 7m0-12c2.76 0 5 2.24 5 5s-2.24 5-5 5-5-2.24-5-5 2.24-5 5-5"},"0"),c.jsx("circle",{cx:"10",cy:"8",r:"1"},"1"),c.jsx("circle",{cx:"14",cy:"8",r:"1"},"2"),c.jsx("circle",{cx:"12",cy:"6",r:"1"},"3"),c.jsx("path",{d:"M7 19h2c1.1 0 2 .9 2 2v1h2v-1c0-1.1.9-2 2-2h2v-2H7z"},"4")],"SportsGolfSharp"),XL2=h([c.jsx("path",{d:"M12 14c2.76 0 5-2.24 5-5s-2.24-5-5-5-5 2.24-5 5 2.24 5 5 5m2-7c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1m-2-2c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1m-2 2c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1",opacity:".3"},"0"),c.jsx("path",{d:"M12 16c3.87 0 7-3.13 7-7s-3.13-7-7-7-7 3.13-7 7 3.13 7 7 7m0-12c2.76 0 5 2.24 5 5s-2.24 5-5 5-5-2.24-5-5 2.24-5 5-5"},"1"),c.jsx("circle",{cx:"10",cy:"8",r:"1"},"2"),c.jsx("circle",{cx:"14",cy:"8",r:"1"},"3"),c.jsx("circle",{cx:"12",cy:"6",r:"1"},"4"),c.jsx("path",{d:"M7 19h2c1.1 0 2 .9 2 2v1h2v-1c0-1.1.9-2 2-2h2v-2H7z"},"5")],"SportsGolfTwoTone"),$L2=h(c.jsx("path",{d:"M4 6c0-1.1.9-2 2-2s2 .9 2 2-.9 2-2 2-2-.9-2-2M1 9h6l7-5 1.31 1.52-4.17 2.98H14L21.8 4 23 5.4 14.5 12 14 22h-2l-.5-10L8 11H1z"}),"SportsGymnastics"),cS2=h(c.jsx("path",{d:"M4 6c0-1.1.9-2 2-2s2 .9 2 2-.9 2-2 2-2-.9-2-2M1 9h6l7-5 1.31 1.52-4.17 2.98H14L21.8 4 23 5.4 14.5 12 14 22h-2l-.5-10L8 11H1z"}),"SportsGymnasticsOutlined"),hS2=h(c.jsx("path",{d:"M4 6c0-1.1.9-2 2-2s2 .9 2 2-.9 2-2 2-2-.9-2-2m9 16c-.56 0-1.02-.44-1.05-1l-.45-9L8 11H2c-.55 0-1-.45-1-1s.45-1 1-1h5l6.26-4.47c.42-.3 1-.23 1.34.16.38.45.3 1.12-.18 1.46L11.14 8.5H14l7.09-4.09c.41-.24.93-.15 1.24.21.36.43.3 1.07-.14 1.41L14.5 12l-.45 9c-.03.56-.49 1-1.05 1"}),"SportsGymnasticsRounded"),sS2=h(c.jsx("path",{d:"M4 6c0-1.1.9-2 2-2s2 .9 2 2-.9 2-2 2-2-.9-2-2M1 9h6l7-5 1.31 1.52-4.17 2.98H14L21.8 4 23 5.4 14.5 12 14 22h-2l-.5-10L8 11H1z"}),"SportsGymnasticsSharp"),tS2=h(c.jsx("path",{d:"M4 6c0-1.1.9-2 2-2s2 .9 2 2-.9 2-2 2-2-.9-2-2M1 9h6l7-5 1.31 1.52-4.17 2.98H14L21.8 4 23 5.4 14.5 12 14 22h-2l-.5-10L8 11H1z"}),"SportsGymnasticsTwoTone"),oS2=h([c.jsx("path",{d:"M14.27 6c-.55.95-.22 2.18.73 2.73s2.18.22 2.73-.73.22-2.18-.73-2.73-2.18-.22-2.73.73"},"0"),c.jsx("path",{d:"M15.84 10.41s-1.63-.94-2.6-1.5c-2.38-1.38-3.2-4.44-1.82-6.82l-1.73-1C8.1 3.83 8.6 7.21 10.66 9.4l-5.15 8.92 1.73 1 1.5-2.6 1.73 1-3 5.2 1.73 1 6.29-10.89c1.14 1.55 1.33 3.69.31 5.46l1.73 1c1.6-2.75 1.28-6.58-1.69-9.08"},"1"),c.jsx("path",{d:"M12.75 3.8c.72.41 1.63.17 2.05-.55.41-.72.17-1.63-.55-2.05-.72-.41-1.63-.17-2.05.55-.41.72-.17 1.64.55 2.05"},"2")],"SportsHandball"),vS2=h([c.jsx("path",{d:"M14.27 6c-.55.95-.22 2.18.73 2.73s2.18.22 2.73-.73.22-2.18-.73-2.73-2.18-.22-2.73.73"},"0"),c.jsx("path",{d:"M15.84 10.41s-1.63-.94-2.6-1.5c-2.38-1.38-3.2-4.44-1.82-6.82l-1.73-1C8.1 3.83 8.6 7.21 10.66 9.4l-5.15 8.92 1.73 1 1.5-2.6 1.73 1-3 5.2 1.73 1 6.29-10.89c1.14 1.55 1.33 3.69.31 5.46l1.73 1c1.6-2.75 1.28-6.58-1.69-9.08"},"1"),c.jsx("path",{d:"M12.75 3.8c.72.41 1.63.17 2.05-.55.41-.72.17-1.63-.55-2.05-.72-.41-1.63-.17-2.05.55-.41.72-.17 1.64.55 2.05"},"2")],"SportsHandballOutlined"),eS2=h([c.jsx("path",{d:"M14.27 6c-.55.95-.22 2.18.73 2.73s2.18.22 2.73-.73.22-2.18-.73-2.73-2.18-.22-2.73.73"},"0"),c.jsx("path",{d:"M15.84 10.41s-1.63-.94-2.6-1.5c-2.13-1.24-3.01-3.83-2.18-6.07.17-.46-.01-.97-.43-1.21-.53-.3-1.22-.07-1.43.5-.95 2.51-.35 5.35 1.46 7.27l-4.65 8.05c-.28.48-.11 1.09.37 1.37s1.09.11 1.37-.37l1-1.73 1.73 1-2.5 4.33c-.28.48-.11 1.09.37 1.37s1.09.11 1.37-.37l5.79-10.02c.98 1.34 1.26 3.12.66 4.72-.17.45.02.96.43 1.2.53.31 1.22.08 1.44-.5.97-2.62.41-5.84-2.2-8.04M12.75 3.8c.72.41 1.63.17 2.05-.55.41-.72.17-1.63-.55-2.05-.72-.41-1.63-.17-2.05.55-.41.72-.17 1.64.55 2.05"},"1")],"SportsHandballRounded"),lS2=h([c.jsx("path",{d:"M14.27 6c-.55.95-.22 2.18.73 2.73s2.18.22 2.73-.73.22-2.18-.73-2.73-2.18-.22-2.73.73"},"0"),c.jsx("path",{d:"M15.84 10.41s-1.63-.94-2.6-1.5c-2.38-1.38-3.2-4.44-1.82-6.82l-1.73-1C8.1 3.83 8.6 7.21 10.66 9.4l-5.15 8.92 1.73 1 1.5-2.6 1.73 1-3 5.2 1.73 1 6.29-10.89c1.14 1.55 1.33 3.69.31 5.46l1.73 1c1.6-2.75 1.28-6.58-1.69-9.08"},"1"),c.jsx("path",{d:"M12.75 3.8c.72.41 1.63.17 2.05-.55.41-.72.17-1.63-.55-2.05-.72-.41-1.63-.17-2.05.55-.41.72-.17 1.64.55 2.05"},"2")],"SportsHandballSharp"),nS2=h([c.jsx("path",{d:"M14.27 6c-.55.95-.22 2.18.73 2.73s2.18.22 2.73-.73.22-2.18-.73-2.73-2.18-.22-2.73.73"},"0"),c.jsx("path",{d:"M15.84 10.41s-1.63-.94-2.6-1.5c-2.38-1.38-3.2-4.44-1.82-6.82l-1.73-1C8.1 3.83 8.6 7.21 10.66 9.4l-5.15 8.92 1.73 1 1.5-2.6 1.73 1-3 5.2 1.73 1 6.29-10.89c1.14 1.55 1.33 3.69.31 5.46l1.73 1c1.6-2.75 1.28-6.58-1.69-9.08"},"1"),c.jsx("path",{d:"M12.75 3.8c.72.41 1.63.17 2.05-.55.41-.72.17-1.63-.55-2.05-.72-.41-1.63-.17-2.05.55-.41.72-.17 1.64.55 2.05"},"2")],"SportsHandballTwoTone"),aS2=h(c.jsx("path",{d:"M2 17v3h2v-4H3c-.55 0-1 .45-1 1m7-1H5v4l4.69-.01c.38 0 .72-.21.89-.55l.87-1.9-1.59-3.48zm12.71.29c-.18-.18-.43-.29-.71-.29h-1v4h2v-3c0-.28-.11-.53-.29-.71m-8.11-3.45L17.65 4H14.3l-1.76 3.97-.49 1.1-.05.14L9.7 4H6.35l4.05 8.84 1.52 3.32.08.18 1.42 3.1c.17.34.51.55.89.55L19 20v-4h-4z"}),"SportsHockey"),dS2=h(c.jsx("path",{d:"M2 17v3h2v-4H3c-.55 0-1 .45-1 1m7-1H5v4l4.69-.01c.38 0 .72-.21.89-.55l.87-1.9-1.59-3.48zm12.71.29c-.18-.18-.43-.29-.71-.29h-1v4h2v-3c0-.28-.11-.53-.29-.71m-8.11-3.45L17.65 4H14.3l-1.76 3.97-.49 1.1-.05.14L9.7 4H6.35l4.05 8.84 1.52 3.32.08.18 1.42 3.1c.17.34.51.55.89.55L19 20v-4h-4z"}),"SportsHockeyOutlined"),zS2=h(c.jsx("path",{d:"M2 17v3h2v-4H3c-.55 0-1 .45-1 1m7-1H5v4l4.69-.01c.38 0 .72-.21.89-.55l.87-1.9-1.59-3.48zm12.71.29c-.18-.18-.43-.29-.71-.29h-1v4h2v-3c0-.28-.11-.53-.29-.71m-8.11-3.45L17.65 4H14.3l-1.76 3.97-.49 1.1-.05.14L9.7 4H6.35l4.05 8.84 1.52 3.32.08.18 1.42 3.1c.17.34.51.55.89.55L19 20v-4h-4z"}),"SportsHockeyRounded"),mS2=h(c.jsx("path",{d:"M2 17v3h2v-4H3c-.55 0-1 .45-1 1m7-1H5v4l4.69-.01c.38 0 .72-.21.89-.55l.87-1.9-1.59-3.48zm12.71.29c-.18-.18-.43-.29-.71-.29h-1v4h2v-3c0-.28-.11-.53-.29-.71m-8.11-3.45L17.65 4H14.3l-1.76 3.97-.49 1.1-.05.14L9.7 4H6.35l4.05 8.84 1.52 3.32.08.18 1.42 3.1c.17.34.51.55.89.55L19 20v-4h-4z"}),"SportsHockeySharp"),pS2=h(c.jsx("path",{d:"M2 17v3h2v-4H3c-.55 0-1 .45-1 1m7-1H5v4l4.69-.01c.38 0 .72-.21.89-.55l.87-1.9-1.59-3.48zm12.71.29c-.18-.18-.43-.29-.71-.29h-1v4h2v-3c0-.28-.11-.53-.29-.71m-8.11-3.45L17.65 4H14.3l-1.76 3.97-.49 1.1-.05.14L9.7 4H6.35l4.05 8.84 1.52 3.32.08.18 1.42 3.1c.17.34.51.55.89.55L19 20v-4h-4z"}),"SportsHockeyTwoTone"),HS2=h([c.jsx("circle",{cx:"16.5",cy:"2.38",r:"2"},"0"),c.jsx("path",{d:"M24 11.88v-4.7l-5.05-2.14c-.97-.41-2.09-.06-2.65.84l-1 1.6c-.67 1.18-1.91 2.06-3.41 2.32l.06.06c.69.69 1.52 1.07 2.46 1.17.8-.42 1.52-.98 2.09-1.64l.6 3-1.16 1.1-.94.89v7.5h2v-6l2.1-2 1.8 8H23l-2.18-11-.62-3.1 1.8.7v3.4zM10.29 8.09c.22.15.47.24.72.29.13.02.25.04.38.04s.26-.01.38-.04c.13-.02.25-.06.37-.11.24-.1.47-.24.66-.44.49-.49.67-1.17.55-1.8-.07-.37-.25-.74-.55-1.03-.19-.19-.42-.34-.66-.44-.12-.05-.24-.09-.37-.11s-.25-.04-.38-.04c-.12 0-.23.01-.35.03-.14.02-.28.06-.41.11-.23.11-.46.26-.65.45-.3.29-.48.66-.55 1.03-.12.63.06 1.31.55 1.8.09.1.2.18.31.26"},"1"),c.jsx("path",{d:"m11.24 10.56-2-2c-.1-.1-.2-.18-.31-.26-.22-.14-.47-.24-.72-.28-.13-.03-.25-.04-.38-.04-.51 0-1.02.2-1.41.59l-3.34 3.34c-.41.41-.62.98-.58 1.54 0 .18.04.37.11.55l1.07 2.95-3.63 3.63L1.46 22l4.24-4.24v-2.22L7 16.75v5.13h2v-6l-2.12-2.12 2.36-2.36.71.71c1.29 1.26 2.97 2.04 5.03 2.04l-.14-2.07c-1.5-.02-2.7-.62-3.6-1.52"},"2")],"SportsKabaddi"),MS2=h([c.jsx("circle",{cx:"16.5",cy:"2.38",r:"2"},"0"),c.jsx("path",{d:"M24 11.88v-4.7l-5.05-2.14c-.97-.41-2.09-.06-2.65.84l-1 1.6c-.67 1.18-1.91 2.06-3.41 2.32l.06.06c.69.69 1.52 1.07 2.46 1.17.8-.42 1.52-.98 2.09-1.64l.6 3-1.16 1.1-.94.89v7.5h2v-6l2.1-2 1.8 8H23l-2.18-11-.62-3.1 1.8.7v3.4zM10.29 8.09c.22.15.47.24.72.29.13.02.25.04.38.04s.26-.01.38-.04c.13-.02.25-.06.37-.11.24-.1.47-.24.66-.44.49-.49.67-1.17.55-1.8-.07-.37-.25-.74-.55-1.03-.19-.19-.42-.34-.66-.44-.12-.05-.24-.09-.37-.11s-.25-.04-.38-.04c-.12 0-.23.01-.35.03-.14.02-.28.06-.41.11-.23.11-.46.26-.65.45-.3.29-.48.66-.55 1.03-.12.63.06 1.31.55 1.8.09.1.2.18.31.26"},"1"),c.jsx("path",{d:"m11.24 10.56-2-2c-.1-.1-.2-.18-.31-.26-.22-.14-.47-.24-.72-.28-.13-.03-.25-.04-.38-.04-.51 0-1.02.2-1.41.59l-3.34 3.34c-.41.41-.62.98-.58 1.54 0 .18.04.37.11.55l1.07 2.95-3.63 3.63L1.46 22l4.24-4.24v-2.22L7 16.75v5.13h2v-6l-2.12-2.12 2.36-2.36.71.71c1.29 1.26 2.97 2.04 5.03 2.04l-.14-2.07c-1.5-.02-2.7-.62-3.6-1.52"},"2")],"SportsKabaddiOutlined"),rS2=h([c.jsx("circle",{cx:"16.5",cy:"2.38",r:"2"},"0"),c.jsx("path",{d:"M24 10.88v-3.7l-4.99-2.11c-.98-.41-2.12-.07-2.71.81l-1 1.6c-.67 1.18-1.91 2.06-3.41 2.32l.06.06c.69.69 1.52 1.07 2.46 1.17.8-.42 1.52-.98 2.09-1.64l.6 3-1.16 1.1-.94.89v6.5c0 .55.45 1 1 1s1-.45 1-1v-5l2.1-2 1.62 7.19c.11.47.53.81 1.02.81.66 0 1.15-.6 1.02-1.24l-1.94-9.76-.62-3.1 1.8.7v2.4c0 .55.45 1 1 1s1-.45 1-1M10.29 8.09c.22.15.47.24.72.29.13.02.25.04.38.04s.26-.01.38-.04c.13-.02.25-.06.37-.11.24-.1.47-.24.66-.44.49-.49.67-1.17.55-1.8-.07-.37-.25-.74-.55-1.03-.19-.19-.42-.34-.66-.44-.12-.05-.24-.09-.37-.11s-.25-.04-.38-.04c-.12 0-.23.01-.35.03-.14.02-.28.06-.41.11-.23.11-.46.26-.65.45-.3.29-.48.66-.55 1.03-.12.63.06 1.31.55 1.8.09.1.2.18.31.26"},"1"),c.jsx("path",{d:"m11.24 10.56-2-2c-.1-.1-.2-.18-.31-.26-.22-.14-.47-.24-.72-.28-.13-.03-.25-.04-.38-.04-.51 0-1.02.2-1.41.59l-3.34 3.34c-.41.41-.62.98-.58 1.54 0 .18.04.37.11.55l1.07 2.95-2.92 2.92c-.39.39-.39 1.02 0 1.41s1.02.39 1.41 0l3.54-3.54v-2.22L7 16.75v4.13c0 .55.45 1 1 1s1-.45 1-1v-5l-2.12-2.12 2.36-2.36.71.71c1.02 1 2.28 1.69 3.79 1.94.64.11 1.21-.45 1.16-1.1-.03-.48-.4-.87-.87-.94-1.13-.18-2.06-.72-2.79-1.45"},"2")],"SportsKabaddiRounded"),iS2=h([c.jsx("circle",{cx:"16.5",cy:"2.38",r:"2"},"0"),c.jsx("path",{d:"M24 11.88v-4.7l-5.05-2.14c-.97-.41-2.09-.06-2.65.84l-1 1.6c-.67 1.18-1.91 2.06-3.41 2.32l.06.06c.69.69 1.52 1.07 2.46 1.17.8-.42 1.52-.98 2.09-1.64l.6 3-1.16 1.1-.94.89v7.5h2v-6l2.1-2 1.8 8H23l-2.18-11-.62-3.1 1.8.7v3.4zM10.29 8.09c.22.15.47.24.72.29.13.02.25.04.38.04s.26-.01.38-.04c.13-.02.25-.06.37-.11.24-.1.47-.24.66-.44.49-.49.67-1.17.55-1.8-.07-.37-.25-.74-.55-1.03-.19-.19-.42-.34-.66-.44-.12-.05-.24-.09-.37-.11s-.25-.04-.38-.04c-.12 0-.23.01-.35.03-.14.02-.28.06-.41.11-.23.11-.46.26-.65.45-.3.29-.48.66-.55 1.03-.12.63.06 1.31.55 1.8.09.1.2.18.31.26"},"1"),c.jsx("path",{d:"m11.24 10.56-2-2c-.1-.1-.2-.18-.31-.26-.22-.14-.47-.24-.72-.28-.13-.03-.25-.04-.38-.04-.51 0-1.02.2-1.41.59l-3.34 3.34c-.41.41-.62.98-.58 1.54 0 .18.04.37.11.55l1.07 2.95-3.63 3.63L1.46 22l4.24-4.24v-2.22L7 16.75v5.13h2v-6l-2.12-2.12 2.36-2.36.71.71c1.29 1.26 2.97 2.04 5.03 2.04l-.14-2.07c-1.5-.02-2.7-.62-3.6-1.52"},"2")],"SportsKabaddiSharp"),VS2=h([c.jsx("circle",{cx:"16.5",cy:"2.38",r:"2"},"0"),c.jsx("path",{d:"M24 11.88v-4.7l-5.05-2.14c-.97-.41-2.09-.06-2.65.84l-1 1.6c-.67 1.18-1.91 2.06-3.41 2.32l.06.06c.69.69 1.52 1.07 2.46 1.17.8-.42 1.52-.98 2.09-1.64l.6 3-1.16 1.1-.94.89v7.5h2v-6l2.1-2 1.8 8H23l-2.18-11-.62-3.1 1.8.7v3.4zM10.29 8.09c.22.15.47.24.72.29.13.02.25.04.38.04s.26-.01.38-.04c.13-.02.25-.06.37-.11.24-.1.47-.24.66-.44.49-.49.67-1.17.55-1.8-.07-.37-.25-.74-.55-1.03-.19-.19-.42-.34-.66-.44-.12-.05-.24-.09-.37-.11s-.25-.04-.38-.04c-.12 0-.23.01-.35.03-.14.02-.28.06-.41.11-.23.11-.46.26-.65.45-.3.29-.48.66-.55 1.03-.12.63.06 1.31.55 1.8.09.1.2.18.31.26"},"1"),c.jsx("path",{d:"m11.24 10.56-2-2c-.1-.1-.2-.18-.31-.26-.22-.14-.47-.24-.72-.28-.13-.03-.25-.04-.38-.04-.51 0-1.02.2-1.41.59l-3.34 3.34c-.41.41-.62.98-.58 1.54 0 .18.04.37.11.55l1.07 2.95-3.63 3.63L1.46 22l4.24-4.24v-2.22L7 16.75v5.13h2v-6l-2.12-2.12 2.36-2.36.71.71c1.29 1.26 2.97 2.04 5.03 2.04l-.14-2.07c-1.5-.02-2.7-.62-3.6-1.52"},"2")],"SportsKabaddiTwoTone"),xS2=h([c.jsx("path",{d:"m19.8 2-8.2 6.7-1.21-1.04 3.6-2.08L9.41 1 8 2.41l2.74 2.74L5 8.46l-1.19 4.29L6.27 17 8 16l-2.03-3.52.35-1.3L9.5 13l.5 9h2l.5-10L21 3.4z"},"0"),c.jsx("circle",{cx:"5",cy:"5",r:"2"},"1")],"SportsMartialArts"),jS2=h([c.jsx("path",{d:"m19.8 2-8.2 6.7-1.21-1.04 3.6-2.08L9.41 1 8 2.41l2.74 2.74L5 8.46l-1.19 4.29L6.27 17 8 16l-2.03-3.52.35-1.3L9.5 13l.5 9h2l.5-10L21 3.4z"},"0"),c.jsx("circle",{cx:"5",cy:"5",r:"2"},"1")],"SportsMartialArtsOutlined"),uS2=h([c.jsx("path",{d:"M19.06 2.6 11.6 8.7l-1.21-1.04 2.48-1.43c.57-.33.67-1.11.21-1.57l-2.95-2.95a.996.996 0 0 0-1.41 0c-.39.39-.39 1.02 0 1.41l2.03 2.03-5.4 3.11c-.23.13-.39.35-.46.6l-.96 3.49c-.07.26-.04.53.1.77l1.74 3.02c.28.48.89.64 1.37.37.48-.28.64-.89.37-1.37l-1.53-2.66.36-1.29L9.5 13l.44 8c.03.56.49 1 1.05 1s1.02-.44 1.05-1l.45-9 7.87-7.96c.36-.36.38-.93.05-1.32-.34-.4-.94-.45-1.35-.12"},"0"),c.jsx("circle",{cx:"5",cy:"5",r:"2"},"1")],"SportsMartialArtsRounded"),LS2=h([c.jsx("path",{d:"m19.8 2-8.2 6.7-1.21-1.04 3.6-2.08L9.41 1 8 2.41l2.74 2.74L5 8.46l-1.19 4.29L6.27 17 8 16l-2.03-3.52.35-1.3L9.5 13l.5 9h2l.5-10L21 3.4z"},"0"),c.jsx("circle",{cx:"5",cy:"5",r:"2"},"1")],"SportsMartialArtsSharp"),SS2=h([c.jsx("path",{d:"m19.8 2-8.2 6.7-1.21-1.04 3.6-2.08L9.41 1 8 2.41l2.74 2.74L5 8.46l-1.19 4.29L6.27 17 8 16l-2.03-3.52.35-1.3L9.5 13l.5 9h2l.5-10L21 3.4z"},"0"),c.jsx("circle",{cx:"5",cy:"5",r:"2"},"1")],"SportsMartialArtsTwoTone"),CS2=h(c.jsx("path",{d:"M7 20c0 .55.45 1 1 1h8c.55 0 1-.45 1-1v-3H7zM18 7c-.55 0-1 .45-1 1V5c0-1.1-.9-2-2-2H7c-1.1 0-2 .9-2 2v5.8c0 .13.01.26.04.39l.8 4c.09.47.5.8.98.8h10.36c.45 0 .89-.36.98-.8l.8-4c.03-.13.04-.26.04-.39V8c0-.55-.45-1-1-1m-3 3H7V7h8z"}),"SportsMma"),TS2=h([c.jsx("path",{d:"M7 20c0 .55.45 1 1 1h8c.55 0 1-.45 1-1v-3H7zM18 7c-.55 0-1 .45-1 1V5c0-1.1-.9-2-2-2H7c-1.1 0-2 .9-2 2v5.8c0 .13.01.26.04.39l.8 4c.09.47.5.8.98.8H17c.55 0 1.09-.44 1.2-.98l.77-3.83c.02-.12.03-.25.03-.38V8c0-.55-.45-1-1-1m-1 3.6c0 .13-.64 3.4-.64 3.4H7.64S7 10.74 7 10.6V5h8v5h2z"},"0"),c.jsx("path",{d:"M8 7h6v3H8z"},"1")],"SportsMmaOutlined"),wS2=h(c.jsx("path",{d:"M7 20c0 .55.45 1 1 1h8c.55 0 1-.45 1-1v-3H7zM18 7c-.55 0-1 .45-1 1V5c0-1.1-.9-2-2-2H7c-1.1 0-2 .9-2 2v5.8c0 .13.01.26.04.39l.8 4c.09.47.5.8.98.8h10.36c.45 0 .89-.36.98-.8l.8-4c.03-.13.04-.26.04-.39V8c0-.55-.45-1-1-1m-4 3H8c-.55 0-1-.45-1-1V8c0-.55.45-1 1-1h6c.55 0 1 .45 1 1v1c0 .55-.45 1-1 1"}),"SportsMmaRounded"),RS2=h(c.jsx("path",{d:"M7 17h10v4H7zM18 7c-.55 0-1 .45-1 1V5c0-1.1-.9-2-2-2H7c-1.1 0-2 .9-2 2v5.8c0 .13.01.26.04.39l.8 4c.09.47.5.8.98.8h10.36c.45 0 .89-.36.98-.8l.8-4c.03-.13.04-.26.04-.39V8c0-.55-.45-1-1-1m-3 3H7V7h8z"}),"SportsMmaSharp"),OS2=h([c.jsx("path",{d:"M15 5H7v5.6c0 .14.64 3.4.64 3.4h8.72s.64-3.26.64-3.4V10h-2zm-1 5H8V7h6z",opacity:".3"},"0"),c.jsx("path",{d:"M7 20c0 .55.45 1 1 1h8c.55 0 1-.45 1-1v-3H7zM18 7c-.55 0-1 .45-1 1V5c0-1.1-.9-2-2-2H7c-1.1 0-2 .9-2 2v5.8c0 .13.01.26.04.39l.8 4c.09.47.5.8.98.8H17c.55 0 1.09-.44 1.2-.98l.77-3.83c.02-.12.03-.25.03-.38V8c0-.55-.45-1-1-1m-1 3.6c0 .13-.64 3.4-.64 3.4H7.64S7 10.74 7 10.6V5h8v5h2z"},"1"),c.jsx("path",{d:"M8 7h6v3H8z"},"2")],"SportsMmaTwoTone"),yS2=h([c.jsx("path",{d:"M12 11.39c0-.65-.39-1.23-.98-1.48L5.44 7.55c-1.48 1.68-2.32 3.7-2.8 5.45h7.75c.89 0 1.61-.72 1.61-1.61"},"0"),c.jsx("path",{d:"M21.96 11.22c-.41-4.41-4.56-7.49-8.98-7.2-2.51.16-4.44.94-5.93 2.04l4.74 2.01c1.33.57 2.2 1.87 2.2 3.32 0 1.99-1.62 3.61-3.61 3.61H2.21C2 16.31 2 17.2 2 17.2v.8c0 1.1.9 2 2 2h10c4.67 0 8.41-4.01 7.96-8.78"},"1")],"SportsMotorsports"),gS2=h(c.jsx("path",{d:"M21.96 11.22C21.57 7.01 17.76 4 13.56 4c-.19 0-.38.01-.57.02C2 4.74 2 17.2 2 17.2v.8c0 1.1.9 2 2 2h10c4.67 0 8.41-4.01 7.96-8.78m-16.7.34c.57-1.29 1.28-2.35 2.14-3.19l3.62 1.53c.6.25.98.83.98 1.48 0 .89-.72 1.61-1.61 1.61H4.72c.15-.46.32-.94.54-1.43m13.18 4.48C17.3 17.29 15.68 18 14 18H4v-.8c0-.02.01-.92.24-2.2h6.15c1.99 0 3.61-1.62 3.61-3.61 0-1.45-.87-2.76-2.2-3.32L9.3 7.01c1.1-.57 2.37-.9 3.82-.99.15-.02.3-.02.44-.02 3.31 0 6.13 2.37 6.41 5.41.16 1.72-.38 3.36-1.53 4.63"}),"SportsMotorsportsOutlined"),AS2=h([c.jsx("path",{d:"M12 11.39c0-.65-.39-1.23-.98-1.48L5.44 7.55c-1.48 1.68-2.32 3.7-2.8 5.45h7.75c.89 0 1.61-.72 1.61-1.61"},"0"),c.jsx("path",{d:"M21.96 11.22c-.41-4.41-4.56-7.49-8.98-7.2-2.51.16-4.44.94-5.93 2.04l4.74 2.01c1.33.57 2.2 1.87 2.2 3.32 0 1.99-1.62 3.61-3.61 3.61H2.21C2 16.31 2 17.2 2 17.2v.8c0 1.1.9 2 2 2h10c4.67 0 8.41-4.01 7.96-8.78"},"1")],"SportsMotorsportsRounded"),fS2=h([c.jsx("path",{d:"M12 11.39c0-.65-.39-1.23-.98-1.48L5.44 7.55c-1.48 1.68-2.32 3.7-2.8 5.45h7.75c.89 0 1.61-.72 1.61-1.61"},"0"),c.jsx("path",{d:"M21.96 11.22c-.41-4.41-4.56-7.49-8.98-7.2-2.51.16-4.44.94-5.93 2.04l4.74 2.01c1.33.57 2.2 1.87 2.2 3.32 0 1.99-1.62 3.61-3.61 3.61H2.21C2 16.31 2 17.2 2 17.2V20h12c4.67 0 8.41-4.01 7.96-8.78"},"1")],"SportsMotorsportsSharp"),PS2=h([c.jsx("path",{d:"M13.56 6c-.15 0-.29 0-.44.01-1.45.1-2.72.43-3.82.99l2.5 1.06c1.33.57 2.2 1.87 2.2 3.32 0 1.99-1.62 3.61-3.61 3.61H4.24C4.01 16.28 4 17.19 4 17.2v.8h10c1.68 0 3.3-.71 4.44-1.96 1.15-1.27 1.7-2.91 1.54-4.63C19.69 8.37 16.87 6 13.56 6",opacity:".3"},"0"),c.jsx("path",{d:"M21.96 11.22C21.57 7.01 17.76 4 13.56 4c-.19 0-.38.01-.57.02C2 4.74 2 17.2 2 17.2v.8c0 1.1.9 2 2 2h10c4.67 0 8.41-4.01 7.96-8.78m-16.7.34c.57-1.29 1.28-2.35 2.14-3.19l3.62 1.53c.6.25.98.83.98 1.48 0 .89-.72 1.61-1.61 1.61H4.72c.15-.46.32-.94.54-1.43m13.18 4.48C17.3 17.29 15.68 18 14 18H4v-.8c0-.02.01-.92.24-2.2h6.15c1.99 0 3.61-1.62 3.61-3.61 0-1.45-.87-2.76-2.2-3.32L9.3 7.01c1.1-.57 2.37-.9 3.82-.99.15-.02.3-.02.44-.02 3.31 0 6.13 2.37 6.41 5.41.16 1.72-.38 3.36-1.53 4.63"},"1")],"SportsMotorsportsTwoTone"),FS2=h([c.jsx("path",{d:"M11.23 6c-1.66 0-3.22.66-4.36 1.73C6.54 6.73 5.61 6 4.5 6 3.12 6 2 7.12 2 8.5S3.12 11 4.5 11c.21 0 .41-.03.61-.08-.05.25-.09.51-.1.78-.18 3.68 2.95 6.68 6.68 6.27 2.55-.28 4.68-2.26 5.19-4.77.15-.71.15-1.4.06-2.06-.09-.6.38-1.13.99-1.13H22V6zM4.5 9c-.28 0-.5-.22-.5-.5s.22-.5.5-.5.5.22.5.5-.22.5-.5.5m6.5 6c-1.66 0-3-1.34-3-3s1.34-3 3-3 3 1.34 3 3-1.34 3-3 3"},"0"),c.jsx("circle",{cx:"11",cy:"12",r:"2"},"1")],"SportsOutlined"),BS2=h([c.jsx("path",{d:"M21 6h-9.77c-1.66 0-3.22.66-4.36 1.73C6.54 6.73 5.61 6 4.5 6 3.12 6 2 7.12 2 8.5S3.12 11 4.5 11c.21 0 .41-.03.61-.08-.05.25-.09.51-.1.78-.18 3.68 2.95 6.68 6.68 6.27 2.55-.28 4.68-2.26 5.19-4.77.15-.71.15-1.4.06-2.06-.09-.6.38-1.13.99-1.13h2.76C21.56 10 22 9.55 22 9V7c0-.55-.45-1-1-1M4.5 9c-.28 0-.5-.22-.5-.5s.22-.5.5-.5.5.22.5.5-.22.5-.5.5m6.5 6c-1.66 0-3-1.34-3-3s1.34-3 3-3 3 1.34 3 3-1.34 3-3 3"},"0"),c.jsx("circle",{cx:"11",cy:"12",r:"2"},"1")],"SportsRounded"),bS2=h(c.jsx("path",{d:"M20.49 3.51c-.56-.56-2.15-.97-4.16-.97-3.08 0-7.15.96-9.98 3.79-4.69 4.7-4.25 12.74-2.84 14.16.56.56 2.15.97 4.16.97 3.08 0 7.15-.96 9.98-3.79 4.69-4.7 4.25-12.74 2.84-14.16M7.76 7.76c2.64-2.64 6.35-3.12 8.03-3.19-2.05.94-4.46 2.45-6.61 4.61-2.16 2.16-3.67 4.58-4.62 6.63.1-2.48.88-5.74 3.2-8.05m8.48 8.48c-2.64 2.64-6.35 3.12-8.03 3.19 2.05-.94 4.46-2.45 6.61-4.61 2.16-2.16 3.67-4.58 4.62-6.63-.1 2.48-.88 5.74-3.2 8.05"}),"SportsRugby"),DS2=h(c.jsx("path",{d:"M20.49 3.51c-.56-.56-2.15-.97-4.16-.97-3.08 0-7.15.96-9.98 3.79-4.69 4.7-4.25 12.74-2.84 14.16.56.56 2.15.97 4.16.97 3.08 0 7.15-.96 9.98-3.79 4.69-4.7 4.25-12.74 2.84-14.16M5.71 18.29c.63-1.89 2.16-4.99 4.87-7.7 2.68-2.68 5.78-4.23 7.7-4.88-.63 1.89-2.16 4.99-4.88 7.7-2.66 2.68-5.76 4.23-7.69 4.88M7.76 7.76c2.64-2.64 6.34-3.12 8.03-3.19-2.05.94-4.46 2.46-6.61 4.61-2.16 2.16-3.67 4.58-4.61 6.63.09-2.48.87-5.74 3.19-8.05m8.48 8.48c-2.64 2.64-6.34 3.12-8.03 3.19 2.05-.94 4.46-2.46 6.61-4.61 2.16-2.16 3.67-4.58 4.62-6.63-.1 2.48-.88 5.74-3.2 8.05"}),"SportsRugbyOutlined"),kS2=h(c.jsx("path",{d:"M20.49 3.51c-.56-.56-2.15-.97-4.16-.97-3.08 0-7.15.96-9.98 3.79-4.69 4.7-4.25 12.74-2.84 14.16.56.56 2.15.97 4.16.97 3.08 0 7.15-.96 9.98-3.79 4.69-4.7 4.25-12.74 2.84-14.16M7.76 7.76c2.64-2.64 6.35-3.12 8.03-3.19-2.05.94-4.46 2.45-6.61 4.61-2.16 2.16-3.67 4.58-4.61 6.63.09-2.48.87-5.74 3.19-8.05m8.48 8.48c-2.64 2.64-6.35 3.12-8.03 3.19 2.05-.94 4.46-2.45 6.61-4.61 2.16-2.16 3.67-4.58 4.62-6.63-.1 2.48-.88 5.74-3.2 8.05"}),"SportsRugbyRounded"),WS2=h(c.jsx("path",{d:"M20.49 3.51c-.56-.56-2.15-.97-4.16-.97-3.08 0-7.15.96-9.98 3.79-4.69 4.7-4.25 12.74-2.84 14.16.56.56 2.15.97 4.16.97 3.08 0 7.15-.96 9.98-3.79 4.69-4.7 4.25-12.74 2.84-14.16M7.76 7.76c2.64-2.64 6.35-3.12 8.03-3.19-2.05.94-4.46 2.45-6.61 4.61-2.16 2.16-3.67 4.58-4.61 6.63.09-2.48.87-5.74 3.19-8.05m8.48 8.48c-2.64 2.64-6.35 3.12-8.03 3.19 2.05-.94 4.46-2.45 6.61-4.61 2.16-2.16 3.67-4.58 4.62-6.63-.1 2.48-.88 5.74-3.2 8.05"}),"SportsRugbySharp"),NS2=h([c.jsx("path",{d:"M18.29 5.71c-1.93.64-5.02 2.19-7.7 4.88-2.71 2.71-4.24 5.81-4.87 7.7 1.93-.64 5.03-2.2 7.7-4.87 2.71-2.72 4.24-5.82 4.87-7.71M9.17 9.17c2.15-2.15 4.56-3.67 6.61-4.61-1.68.08-5.38.56-8.02 3.2-2.32 2.32-3.1 5.58-3.2 8.04.94-2.05 2.45-4.47 4.61-6.63m5.66 5.66c-2.15 2.15-4.56 3.67-6.61 4.61 1.68-.08 5.39-.55 8.03-3.19 2.32-2.32 3.1-5.58 3.2-8.04-.95 2.04-2.46 4.46-4.62 6.62",opacity:".3"},"0"),c.jsx("path",{d:"M20.49 3.51c-.56-.56-2.15-.97-4.16-.97-3.08 0-7.15.96-9.98 3.79-4.69 4.7-4.25 12.74-2.84 14.16.56.56 2.15.97 4.16.97 3.08 0 7.15-.96 9.98-3.79 4.69-4.7 4.25-12.74 2.84-14.16M5.71 18.29c.63-1.89 2.16-4.99 4.87-7.7 2.68-2.68 5.78-4.23 7.7-4.88-.63 1.89-2.16 4.99-4.88 7.7-2.66 2.68-5.76 4.23-7.69 4.88M7.76 7.76c2.64-2.64 6.34-3.12 8.03-3.19-2.05.94-4.46 2.46-6.61 4.61-2.16 2.16-3.67 4.58-4.61 6.63.09-2.48.87-5.74 3.19-8.05m8.48 8.48c-2.64 2.64-6.34 3.12-8.03 3.19 2.05-.94 4.46-2.46 6.61-4.61 2.16-2.16 3.67-4.58 4.62-6.63-.1 2.48-.88 5.74-3.2 8.05"},"1")],"SportsRugbyTwoTone"),ES2=h(c.jsx("path",{d:"M11 6H9V4h2zm4-2h-2v2h2zM9 14h2v-2H9zm10-4V8h-2v2zm0 4v-2h-2v2zm-6 0h2v-2h-2zm6-10h-2v2h2zm-6 4V6h-2v2zm-6 2V8h2V6H7V4H5v16h2v-8h2v-2zm8 2h2v-2h-2zm-4-2v2h2v-2zM9 8v2h2V8zm4 2h2V8h-2zm2-4v2h2V6z"}),"SportsScore"),IS2=h(c.jsx("path",{d:"M11 6H9V4h2zm4-2h-2v2h2zM9 14h2v-2H9zm10-4V8h-2v2zm0 4v-2h-2v2zm-6 0h2v-2h-2zm6-10h-2v2h2zm-6 4V6h-2v2zm-6 2V8h2V6H7V4H5v16h2v-8h2v-2zm8 2h2v-2h-2zm-4-2v2h2v-2zM9 8v2h2V8zm4 2h2V8h-2zm2-4v2h2V6z"}),"SportsScoreOutlined"),US2=h(c.jsx("path",{d:"M11 6H9V4h2zm4-2h-2v2h2zM9 14h2v-2H9zm10-4V8h-2v2zm0 4v-2h-2v2zm-6 0h2v-2h-2zm6-10h-2v2h2zm-6 4V6h-2v2zm-6 2V8h2V6H7V5c0-.55-.45-1-1-1s-1 .45-1 1v14c0 .55.45 1 1 1s1-.45 1-1v-7h2v-2zm8 2h2v-2h-2zm-4-2v2h2v-2zM9 8v2h2V8zm4 2h2V8h-2zm2-4v2h2V6z"}),"SportsScoreRounded"),GS2=h(c.jsx("path",{d:"M11 6H9V4h2zm4-2h-2v2h2zM9 14h2v-2H9zm10-4V8h-2v2zm0 4v-2h-2v2zm-6 0h2v-2h-2zm6-10h-2v2h2zm-6 4V6h-2v2zm-6 2V8h2V6H7V4H5v16h2v-8h2v-2zm8 2h2v-2h-2zm-4-2v2h2v-2zM9 8v2h2V8zm4 2h2V8h-2zm2-4v2h2V6z"}),"SportsScoreSharp"),KS2=h(c.jsx("path",{d:"M11 6H9V4h2zm4-2h-2v2h2zM9 14h2v-2H9zm10-4V8h-2v2zm0 4v-2h-2v2zm-6 0h2v-2h-2zm6-10h-2v2h2zm-6 4V6h-2v2zm-6 2V8h2V6H7V4H5v16h2v-8h2v-2zm8 2h2v-2h-2zm-4-2v2h2v-2zM9 8v2h2V8zm4 2h2V8h-2zm2-4v2h2V6z"}),"SportsScoreTwoTone"),qS2=h([c.jsx("path",{d:"M11.23 6c-1.66 0-3.22.66-4.36 1.73C6.54 6.73 5.61 6 4.5 6 3.12 6 2 7.12 2 8.5S3.12 11 4.5 11c.21 0 .41-.03.61-.08-.05.25-.09.51-.1.78-.18 3.68 2.95 6.68 6.68 6.27 2.55-.28 4.68-2.26 5.19-4.77.15-.71.15-1.4.06-2.06-.09-.6.38-1.13.99-1.13H22V6zM4.5 9c-.28 0-.5-.22-.5-.5s.22-.5.5-.5.5.22.5.5-.22.5-.5.5m6.5 6c-1.66 0-3-1.34-3-3s1.34-3 3-3 3 1.34 3 3-1.34 3-3 3"},"0"),c.jsx("circle",{cx:"11",cy:"12",r:"2"},"1")],"SportsSharp"),QS2=h(c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m1 3.3 1.35-.95c1.82.56 3.37 1.76 4.38 3.34l-.39 1.34-1.35.46L13 6.7zm-3.35-.95L11 5.3v1.4L7.01 9.49l-1.35-.46-.39-1.34c1.01-1.57 2.56-2.77 4.38-3.34M7.08 17.11l-1.14.1C4.73 15.81 4 13.99 4 12c0-.12.01-.23.02-.35l1-.73 1.38.48 1.46 4.34zm7.42 2.48c-.79.26-1.63.41-2.5.41s-1.71-.15-2.5-.41l-.69-1.49.64-1.1h5.11l.64 1.11zM14.27 15H9.73l-1.35-4.02L12 8.44l3.63 2.54zm3.79 2.21-1.14-.1-.79-1.37 1.46-4.34 1.39-.47 1 .73c.01.11.02.22.02.34 0 1.99-.73 3.81-1.94 5.21"}),"SportsSoccer"),ZS2=h(c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m1 3.3 1.35-.95c1.82.56 3.37 1.76 4.38 3.34l-.39 1.34-1.35.46L13 6.7zm-3.35-.95L11 5.3v1.4L7.01 9.49l-1.35-.46-.39-1.34c1.01-1.57 2.56-2.77 4.38-3.34M7.08 17.11l-1.14.1C4.73 15.81 4 13.99 4 12c0-.12.01-.23.02-.35l1-.73 1.38.48 1.46 4.34zm7.42 2.48c-.79.26-1.63.41-2.5.41s-1.71-.15-2.5-.41l-.69-1.49.64-1.1h5.11l.64 1.11zM14.27 15H9.73l-1.35-4.02L12 8.44l3.63 2.54zm3.79 2.21-1.14-.1-.79-1.37 1.46-4.34 1.39-.47 1 .73c.01.11.02.22.02.34 0 1.99-.73 3.81-1.94 5.21"}),"SportsSoccerOutlined"),JS2=h(c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m1 3.3 1.35-.95c1.82.56 3.37 1.76 4.38 3.34l-.39 1.34-1.35.46L13 6.7zm-3.35-.95L11 5.3v1.4L7.01 9.49l-1.35-.46-.39-1.34c1.01-1.57 2.56-2.77 4.38-3.34M7.08 17.11l-1.14.1C4.73 15.81 4 13.99 4 12c0-.12.01-.23.02-.35l1-.73 1.38.48 1.46 4.34zm7.42 2.48c-.79.26-1.63.41-2.5.41s-1.71-.15-2.5-.41l-.69-1.49.64-1.1h5.11l.64 1.11zM14.27 15H9.73l-1.35-4.02L12 8.44l3.63 2.54zm3.79 2.21-1.14-.1-.79-1.37 1.46-4.34 1.39-.47 1 .73c.01.11.02.22.02.34 0 1.99-.73 3.81-1.94 5.21"}),"SportsSoccerRounded"),YS2=h(c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m1 3.3 1.35-.95c1.82.56 3.37 1.76 4.38 3.34l-.39 1.34-1.35.46L13 6.7zm-3.35-.95L11 5.3v1.4L7.01 9.49l-1.35-.46-.39-1.34c1.01-1.57 2.56-2.77 4.38-3.34M7.08 17.11l-1.14.1C4.73 15.81 4 13.99 4 12c0-.12.01-.23.02-.35l1-.73 1.38.48 1.46 4.34zm7.42 2.48c-.79.26-1.63.41-2.5.41s-1.71-.15-2.5-.41l-.69-1.49.64-1.1h5.11l.64 1.11zM14.27 15H9.73l-1.35-4.02L12 8.44l3.63 2.54zm3.79 2.21-1.14-.1-.79-1.37 1.46-4.34 1.39-.47 1 .73c.01.11.02.22.02.34 0 1.99-.73 3.81-1.94 5.21"}),"SportsSoccerSharp"),_S2=h([c.jsx("path",{d:"M7.01 9.49 11 6.7V5.3l-1.35-.95c-1.82.57-3.37 1.77-4.38 3.34l.39 1.34zm-2 1.43-1 .73c0 .12-.01.23-.01.35 0 1.99.73 3.81 1.94 5.21l1.14-.1.79-1.37L6.4 11.4zm13.33-1.89.39-1.34c-1.01-1.57-2.55-2.77-4.38-3.34L13 5.3v1.4l3.99 2.79zm-9.97 1.95L9.73 15h4.54l1.36-4.02L12 8.44zM9.45 17l-.64 1.11.69 1.49c.79.25 1.63.4 2.5.4s1.71-.15 2.5-.41l.69-1.49-.64-1.1zm10.53-5.35-1-.73-1.38.48-1.46 4.34.79 1.37 1.14.1C19.27 15.81 20 13.99 20 12c0-.12-.01-.23-.02-.35",opacity:".3"},"0"),c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m1 3.3 1.35-.95c1.82.56 3.37 1.76 4.38 3.34l-.39 1.34-1.35.46L13 6.7zm-3.35-.95L11 5.3v1.4L7.01 9.49l-1.35-.46-.39-1.34c1.01-1.57 2.56-2.77 4.38-3.34M7.08 17.11l-1.14.1C4.73 15.81 4 13.99 4 12c0-.12.01-.23.02-.35l1-.73 1.38.48 1.46 4.34zm7.42 2.48c-.79.26-1.63.41-2.5.41s-1.71-.15-2.5-.41l-.69-1.49.64-1.1h5.11l.64 1.11zM14.27 15H9.73l-1.35-4.02L12 8.44l3.63 2.54zm3.79 2.21-1.14-.1-.79-1.37 1.46-4.34 1.39-.47 1 .73c.01.11.02.22.02.34 0 1.99-.73 3.81-1.94 5.21"},"1")],"SportsSoccerTwoTone"),XS2=h(c.jsx("path",{d:"M19.52 2.49C17.18.15 12.9.62 9.97 3.55c-1.6 1.6-2.52 3.87-2.54 5.46-.02 1.58.26 3.89-1.35 5.5l-4.24 4.24 1.42 1.42 4.24-4.24c1.61-1.61 3.92-1.33 5.5-1.35s3.86-.94 5.46-2.54c2.92-2.93 3.4-7.21 1.06-9.55m-9.2 9.19c-1.53-1.53-1.05-4.61 1.06-6.72s5.18-2.59 6.72-1.06c1.53 1.53 1.05 4.61-1.06 6.72s-5.18 2.59-6.72 1.06M18 17c.53 0 1.04.21 1.41.59.78.78.78 2.05 0 2.83-.37.37-.88.58-1.41.58s-1.04-.21-1.41-.59c-.78-.78-.78-2.05 0-2.83.37-.37.88-.58 1.41-.58m0-2c-1.02 0-2.05.39-2.83 1.17-1.56 1.56-1.56 4.09 0 5.66.78.78 1.81 1.17 2.83 1.17s2.05-.39 2.83-1.17c1.56-1.56 1.56-4.09 0-5.66C20.05 15.39 19.02 15 18 15"}),"SportsTennis"),$S2=h(c.jsx("path",{d:"M19.52 2.49C17.18.15 12.9.62 9.97 3.55c-1.6 1.6-2.52 3.87-2.54 5.46-.02 1.58.26 3.89-1.35 5.5l-4.24 4.24 1.42 1.42 4.24-4.24c1.61-1.61 3.92-1.33 5.5-1.35s3.86-.94 5.46-2.54c2.92-2.93 3.4-7.21 1.06-9.55m-9.2 9.19c-1.53-1.53-1.05-4.61 1.06-6.72s5.18-2.59 6.72-1.06c1.53 1.53 1.05 4.61-1.06 6.72s-5.18 2.59-6.72 1.06M18 17c.53 0 1.04.21 1.41.59.78.78.78 2.05 0 2.83-.37.37-.88.58-1.41.58s-1.04-.21-1.41-.59c-.78-.78-.78-2.05 0-2.83.37-.37.88-.58 1.41-.58m0-2c-1.02 0-2.05.39-2.83 1.17-1.56 1.56-1.56 4.09 0 5.66.78.78 1.81 1.17 2.83 1.17s2.05-.39 2.83-1.17c1.56-1.56 1.56-4.09 0-5.66C20.05 15.39 19.02 15 18 15"}),"SportsTennisOutlined"),cC2=h(c.jsx("path",{d:"M19.52 2.49C17.18.15 12.9.62 9.97 3.55c-1.6 1.6-2.52 3.87-2.54 5.46-.02 1.58.26 3.89-1.35 5.5l-3.54 3.53c-.39.39-.39 1.02 0 1.42.39.39 1.02.39 1.42 0l3.53-3.54c1.61-1.61 3.92-1.33 5.5-1.35s3.86-.94 5.46-2.54c2.93-2.92 3.41-7.2 1.07-9.54m-9.2 9.19c-1.53-1.53-1.05-4.61 1.06-6.72s5.18-2.59 6.72-1.06c1.53 1.53 1.05 4.61-1.06 6.72s-5.18 2.59-6.72 1.06M18 17c.53 0 1.04.21 1.41.59.78.78.78 2.05 0 2.83-.37.37-.88.58-1.41.58s-1.04-.21-1.41-.59c-.78-.78-.78-2.05 0-2.83.37-.37.88-.58 1.41-.58m0-2c-1.02 0-2.05.39-2.83 1.17-1.56 1.56-1.56 4.09 0 5.66.78.78 1.81 1.17 2.83 1.17s2.05-.39 2.83-1.17c1.56-1.56 1.56-4.09 0-5.66C20.05 15.39 19.02 15 18 15"}),"SportsTennisRounded"),hC2=h(c.jsx("path",{d:"M19.52 2.49C17.18.15 12.9.62 9.97 3.55c-1.6 1.6-2.52 3.87-2.54 5.46-.02 1.58.26 3.89-1.35 5.5l-4.24 4.24 1.42 1.42 4.24-4.24c1.61-1.61 3.92-1.33 5.5-1.35s3.86-.94 5.46-2.54c2.92-2.93 3.4-7.21 1.06-9.55m-9.2 9.19c-1.53-1.53-1.05-4.61 1.06-6.72s5.18-2.59 6.72-1.06c1.53 1.53 1.05 4.61-1.06 6.72s-5.18 2.59-6.72 1.06M18 17c.53 0 1.04.21 1.41.59.78.78.78 2.05 0 2.83-.37.37-.88.58-1.41.58s-1.04-.21-1.41-.59c-.78-.78-.78-2.05 0-2.83.37-.37.88-.58 1.41-.58m0-2c-1.02 0-2.05.39-2.83 1.17-1.56 1.56-1.56 4.09 0 5.66.78.78 1.81 1.17 2.83 1.17s2.05-.39 2.83-1.17c1.56-1.56 1.56-4.09 0-5.66C20.05 15.39 19.02 15 18 15"}),"SportsTennisSharp"),sC2=h(c.jsx("path",{d:"M19.52 2.49C17.18.15 12.9.62 9.97 3.55c-1.6 1.6-2.52 3.87-2.54 5.46-.02 1.58.26 3.89-1.35 5.5l-4.24 4.24 1.42 1.42 4.24-4.24c1.61-1.61 3.92-1.33 5.5-1.35s3.86-.94 5.46-2.54c2.92-2.93 3.4-7.21 1.06-9.55m-9.2 9.19c-1.53-1.53-1.05-4.61 1.06-6.72s5.18-2.59 6.72-1.06c1.53 1.53 1.05 4.61-1.06 6.72s-5.18 2.59-6.72 1.06M18 17c.53 0 1.04.21 1.41.59.78.78.78 2.05 0 2.83-.37.37-.88.58-1.41.58s-1.04-.21-1.41-.59c-.78-.78-.78-2.05 0-2.83.37-.37.88-.58 1.41-.58m0-2c-1.02 0-2.05.39-2.83 1.17-1.56 1.56-1.56 4.09 0 5.66.78.78 1.81 1.17 2.83 1.17s2.05-.39 2.83-1.17c1.56-1.56 1.56-4.09 0-5.66C20.05 15.39 19.02 15 18 15"}),"SportsTennisTwoTone"),tC2=h([c.jsx("path",{d:"M11.23 6c-1.66 0-3.22.66-4.36 1.73C6.54 6.73 5.61 6 4.5 6 3.12 6 2 7.12 2 8.5S3.12 11 4.5 11c.21 0 .41-.03.61-.08-.05.25-.09.51-.1.78-.18 3.68 2.95 6.68 6.68 6.27 2.55-.28 4.68-2.26 5.19-4.77.15-.71.15-1.4.06-2.06-.09-.6.38-1.13.99-1.13H22V6zM4.5 9c-.28 0-.5-.22-.5-.5s.22-.5.5-.5.5.22.5.5-.22.5-.5.5m6.5 6c-1.66 0-3-1.34-3-3s1.34-3 3-3 3 1.34 3 3-1.34 3-3 3"},"0"),c.jsx("circle",{cx:"11",cy:"12",r:"2"},"1")],"SportsTwoTone"),oC2=h(c.jsx("path",{d:"M6 4.01C3.58 5.84 2 8.73 2 12c0 1.46.32 2.85.89 4.11L6 14.31zm5 7.41V2.05c-1.06.11-2.07.38-3 .79v10.32zm1 1.73-8.11 4.68c.61.84 1.34 1.59 2.18 2.2L15 14.89zm1-5.19v3.46l8.11 4.68c.42-.93.7-1.93.82-2.98zM8.07 21.2c1.21.51 2.53.8 3.93.8 3.34 0 6.29-1.65 8.11-4.16L17 16.04zm13.85-10.39c-.55-4.63-4.26-8.3-8.92-8.76v3.6z"}),"SportsVolleyball"),vC2=h(c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m1 2.07c3.07.38 5.57 2.52 6.54 5.36L13 5.65zM8 5.08c1.18-.69 3.33-1.06 3-1.02v7.35l-3 1.73zM4.63 15.1c-.4-.96-.63-2-.63-3.1 0-2.02.76-3.86 2-5.27v7.58zm1.01 1.73L12 13.15l3 1.73-6.98 4.03c-.93-.53-1.74-1.23-2.38-2.08M12 20c-.54 0-1.07-.06-1.58-.16l6.58-3.8 1.36.78C16.9 18.75 14.6 20 12 20m1-8.58V7.96l7 4.05c0 1.1-.23 2.14-.63 3.09z"}),"SportsVolleyballOutlined"),eC2=h(c.jsx("path",{d:"M6 4.01C3.58 5.84 2 8.73 2 12c0 1.46.32 2.85.89 4.11L6 14.31zm5 7.41V2.05c-1.06.11-2.07.38-3 .79v10.32zm1 1.73-8.11 4.68c.61.84 1.34 1.59 2.18 2.2L15 14.89zm1-5.19v3.46l8.11 4.68c.42-.93.7-1.93.82-2.98zM8.07 21.2c1.21.51 2.53.8 3.93.8 3.34 0 6.29-1.65 8.11-4.16L17 16.04zm13.85-10.39c-.55-4.63-4.26-8.3-8.92-8.76v3.6z"}),"SportsVolleyballRounded"),lC2=h(c.jsx("path",{d:"M6 4.01C3.58 5.84 2 8.73 2 12c0 1.46.32 2.85.89 4.11L6 14.31zm5 7.41V2.05c-1.06.11-2.07.38-3 .79v10.32zm1 1.73-8.11 4.68c.61.84 1.34 1.59 2.18 2.2L15 14.89zm1-5.19v3.46l8.11 4.68c.42-.93.7-1.93.82-2.98zM8.07 21.2c1.21.51 2.53.8 3.93.8 3.34 0 6.29-1.65 8.11-4.16L17 16.04zm13.85-10.39c-.55-4.63-4.26-8.3-8.92-8.76v3.6z"}),"SportsVolleyballSharp"),nC2=h([c.jsx("path",{d:"M6 6.73C4.76 8.14 4 9.98 4 12c0 1.1.23 2.14.63 3.1L6 14.31zm5-2.65c-.25.06-1.98.42-3 1.01v8.07l3-1.73zm2-.01v1.58l6.54 3.79c-.97-2.85-3.47-4.99-6.54-5.37m-1 9.08-6.36 3.67c.64.85 1.46 1.55 2.38 2.09L15 14.89zm1-5.19v3.46l6.37 3.68c.4-.95.63-1.99.63-3.09zm-2.58 11.88c.51.1 1.04.16 1.58.16 2.6 0 4.9-1.25 6.36-3.17L17 16.04z",opacity:".3"},"0"),c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m1 2.07c3.07.38 5.57 2.52 6.54 5.36L13 5.65zM8 5.08c1.02-.59 2.75-.95 3-1.01v7.35l-3 1.73zM4.63 15.1c-.4-.96-.63-2-.63-3.1 0-2.02.76-3.86 2-5.27v7.58zm1.01 1.73L12 13.15l3 1.73-6.98 4.03c-.93-.53-1.74-1.23-2.38-2.08M12 20c-.54 0-1.07-.06-1.58-.16l6.58-3.8 1.36.78C16.9 18.75 14.6 20 12 20m1-8.58V7.96l7 4.05c0 1.1-.23 2.14-.63 3.09z"},"1")],"SportsVolleyballTwoTone"),aC2=h(c.jsx("path",{d:"M3 3h18v18H3z"}),"Square"),dC2=h(c.jsx("path",{d:"m17.66 17.66-1.06 1.06-.71-.71 1.06-1.06-1.94-1.94-1.06 1.06-.71-.71 1.06-1.06-1.94-1.94-1.06 1.06-.71-.71 1.06-1.06L9.7 9.7l-1.06 1.06-.71-.71 1.06-1.06-1.94-1.94-1.06 1.06-.71-.71 1.06-1.06L4 4v14c0 1.1.9 2 2 2h14zM7 17v-5.76L12.76 17z"}),"SquareFoot"),zC2=h(c.jsx("path",{d:"m17.66 17.66-1.06 1.06-.71-.71 1.06-1.06-1.94-1.94-1.06 1.06-.71-.71 1.06-1.06-1.94-1.94-1.06 1.06-.71-.71 1.06-1.06L9.7 9.7l-1.06 1.06-.71-.71 1.06-1.06-1.94-1.94-1.06 1.06-.71-.71 1.06-1.06L4 4v14c0 1.1.9 2 2 2h14zM7 17v-5.76L12.76 17z"}),"SquareFootOutlined"),mC2=h(c.jsx("path",{d:"m17.66 17.66-.71.71c-.2.2-.51.2-.71 0s-.2-.51 0-.71l.71-.71-1.94-1.94-.71.71c-.2.2-.51.2-.71 0s-.2-.51 0-.71l.71-.71-1.94-1.94-.71.71c-.2.2-.51.2-.71 0s-.2-.51 0-.71l.71-.71L9.7 9.7l-.71.71c-.2.2-.51.2-.71 0s-.2-.51 0-.71l.71-.71-1.94-1.94-.71.71c-.2.2-.51.2-.71 0s-.2-.51 0-.71l.71-.71-1.49-1.49c-.31-.31-.85-.09-.85.36V18c0 1.1.9 2 2 2h12.79c.45 0 .67-.54.35-.85zM7 16v-4.76L12.76 17H8c-.55 0-1-.45-1-1"}),"SquareFootRounded"),pC2=h(c.jsx("path",{d:"m17.66 17.66-1.06 1.06-.71-.71 1.06-1.06-1.94-1.94-1.06 1.06-.71-.71 1.06-1.06-1.94-1.94-1.06 1.06-.71-.71 1.06-1.06L9.7 9.7l-1.06 1.06-.71-.71 1.06-1.06-1.94-1.94-1.06 1.06-.71-.71 1.06-1.06L4 4v16h16zM7 17v-5.76L12.76 17z"}),"SquareFootSharp"),HC2=h([c.jsx("path",{d:"M7 17h5.76L7 11.24z",opacity:".3"},"0"),c.jsx("path",{d:"m17.66 17.66-1.06 1.06-.71-.71 1.06-1.06-1.94-1.94-1.06 1.06-.71-.71 1.06-1.06-1.94-1.94-1.06 1.06-.71-.71 1.06-1.06L9.7 9.7l-1.06 1.06-.71-.71 1.06-1.06-1.94-1.94-1.06 1.06-.71-.71 1.06-1.06L4 4v14c0 1.1.9 2 2 2h14zM7 17v-5.76L12.76 17z"},"1")],"SquareFootTwoTone"),MC2=h(c.jsx("path",{d:"M3 3v18h18V3zm16 16H5V5h14z"}),"SquareOutlined"),rC2=h(c.jsx("path",{d:"M3 5v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2H5c-1.1 0-2 .9-2 2"}),"SquareRounded"),iC2=h(c.jsx("path",{d:"M3 3h18v18H3z"}),"SquareSharp"),VC2=h([c.jsx("path",{d:"M5 5h14v14H5z",opacity:".3"},"0"),c.jsx("path",{d:"M3 3v18h18V3zm16 16H5V5h14z"},"1")],"SquareTwoTone"),xC2=h(c.jsx("path",{d:"M21 5.47 12 12 7.62 7.62 3 11V8.52L7.83 5l4.38 4.38L21 3zM21 15h-4.7l-4.17 3.34L6 12.41l-3 2.13V17l2.8-2 6.2 6 5-4h4z"}),"SsidChart"),jC2=h(c.jsx("path",{d:"M21 5.47 12 12 7.62 7.62 3 11V8.52L7.83 5l4.38 4.38L21 3zM21 15h-4.7l-4.17 3.34L6 12.41l-3 2.13V17l2.8-2 6.2 6 5-4h4z"}),"SsidChartOutlined"),uC2=h(c.jsx("path",{d:"M3 9.03c0-.32.15-.62.41-.81L7.14 5.5c.4-.29.95-.25 1.3.1l3.78 3.78 7.2-5.23c.65-.48 1.58-.01 1.58.81 0 .32-.15.62-.41.81l-7.9 5.73c-.4.29-.95.25-1.29-.1L7.62 7.62 4.59 9.84c-.66.48-1.59.01-1.59-.81M21 16c0-.55-.45-1-1-1h-3.35c-.23 0-.45.08-.62.22l-3.9 3.12-5.53-5.35c-.35-.34-.88-.38-1.27-.1l-1.9 1.35c-.27.19-.43.5-.43.82 0 .81.92 1.29 1.58.81L5.8 15l5.57 5.39c.36.35.93.38 1.32.06L17 17h3c.55 0 1-.45 1-1"}),"SsidChartRounded"),LC2=h(c.jsx("path",{d:"M21 5.47 12 12 7.62 7.62 3 11V8.52L7.83 5l4.38 4.38L21 3zM21 15h-4.7l-4.17 3.34L6 12.41l-3 2.13V17l2.8-2 6.2 6 5-4h4z"}),"SsidChartSharp"),SC2=h(c.jsx("path",{d:"M21 5.47 12 12 7.62 7.62 3 11V8.52L7.83 5l4.38 4.38L21 3zM21 15h-4.7l-4.17 3.34L6 12.41l-3 2.13V17l2.8-2 6.2 6 5-4h4z"}),"SsidChartTwoTone"),CC2=h(c.jsx("path",{d:"M4 9h4v11H4zm0-5h4v4H4zm6 3h4v4h-4zm6 3h4v4h-4zm0 5h4v5h-4zm-6-3h4v8h-4z"}),"StackedBarChart"),TC2=h(c.jsx("path",{d:"M4 9h4v11H4zm0-5h4v4H4zm6 3h4v4h-4zm6 3h4v4h-4zm0 5h4v5h-4zm-6-3h4v8h-4z"}),"StackedBarChartOutlined"),wC2=h(c.jsx("path",{d:"M6 20c1.1 0 2-.9 2-2V9H4v9c0 1.1.9 2 2 2M4 8h4V6c0-1.1-.9-2-2-2s-2 .9-2 2zm6 3h4V9c0-1.1-.9-2-2-2s-2 .9-2 2zm6 1v2h4v-2c0-1.1-.9-2-2-2s-2 .9-2 2m2 8c1.1 0 2-.9 2-2v-3h-4v3c0 1.1.9 2 2 2m-6 0c1.1 0 2-.9 2-2v-6h-4v6c0 1.1.9 2 2 2"}),"StackedBarChartRounded"),RC2=h(c.jsx("path",{d:"M4 9h4v11H4zm0-5h4v4H4zm6 3h4v4h-4zm6 3h4v4h-4zm0 5h4v5h-4zm-6-3h4v8h-4z"}),"StackedBarChartSharp"),OC2=h(c.jsx("path",{d:"M4 9h4v11H4zm0-5h4v4H4zm6 3h4v4h-4zm6 3h4v4h-4zm0 5h4v5h-4zm-6-3h4v8h-4z"}),"StackedBarChartTwoTone"),yC2=h(c.jsx("path",{d:"m2 19.99 7.5-7.51 4 4 7.09-7.97L22 9.92l-8.5 9.56-4-4-6 6.01zm1.5-4.5 6-6.01 4 4L22 3.92l-1.41-1.41-7.09 7.97-4-4L2 13.99z"}),"StackedLineChart"),gC2=h(c.jsx("path",{d:"m2 19.99 7.5-7.51 4 4 7.09-7.97L22 9.92l-8.5 9.56-4-4-6 6.01zm1.5-4.5 6-6.01 4 4L22 3.92l-1.41-1.41-7.09 7.97-4-4L2 13.99z"}),"StackedLineChartOutlined"),AC2=h(c.jsx("path",{d:"m2.79 14.78-.09-.09a.996.996 0 0 1 0-1.41l6.09-6.1c.39-.39 1.02-.39 1.41 0l3.29 3.29 6.39-7.18c.38-.43 1.05-.44 1.45-.04.37.38.39.98.04 1.37l-7.17 8.07c-.38.43-1.04.45-1.45.04L9.5 9.48l-5.3 5.3c-.38.39-1.02.39-1.41 0m1.41 6 5.3-5.3 3.25 3.25c.41.41 1.07.39 1.45-.04l7.17-8.07c.35-.39.33-.99-.04-1.37-.4-.4-1.07-.39-1.45.04l-6.39 7.18-3.29-3.29a.996.996 0 0 0-1.41 0l-6.09 6.1c-.39.39-.39 1.02 0 1.41l.09.09c.39.39 1.03.39 1.41 0"}),"StackedLineChartRounded"),fC2=h(c.jsx("path",{d:"m2 19.99 7.5-7.51 4 4 7.09-7.97L22 9.92l-8.5 9.56-4-4-6 6.01zm1.5-4.5 6-6.01 4 4L22 3.92l-1.41-1.41-7.09 7.97-4-4L2 13.99z"}),"StackedLineChartSharp"),PC2=h(c.jsx("path",{d:"m2 19.99 7.5-7.51 4 4 7.09-7.97L22 9.92l-8.5 9.56-4-4-6 6.01zm1.5-4.5 6-6.01 4 4L22 3.92l-1.41-1.41-7.09 7.97-4-4L2 13.99z"}),"StackedLineChartTwoTone"),FC2=h(c.jsx("path",{d:"M7 5 3 7V3zm11-2v4l4-2zm-7-1v4l4-2zm-6 8.04c1.38.49 3.77.96 7 .96s5.62-.47 7-.96C19 9.86 16.22 9 12 9s-7 .86-7 1.04M15 17H9v4.88c-4.06-.39-7-1.54-7-2.88v-9c0-1.66 4.48-3 10-3s10 1.34 10 3v9c0 1.34-2.94 2.48-7 2.87z"}),"Stadium"),BC2=h(c.jsx("path",{d:"M7 5 3 7V3zm11-2v4l4-2zm-7-1v4l4-2zm2 16h-2v4c-5.05-.15-9-1.44-9-3v-9c0-1.66 4.48-3 10-3s10 1.34 10 3v9c0 1.56-3.95 2.85-9 3zm-8-7.96c1.38.49 3.77.96 7 .96s5.62-.47 7-.96C19 9.86 16.22 9 12 9s-7 .86-7 1.04m15 1.76c-1.82.73-4.73 1.2-8 1.2s-6.18-.47-8-1.2v6.78c.61.41 2.36 1.01 5 1.28V16h6v3.86c2.64-.27 4.39-.87 5-1.28z"}),"StadiumOutlined"),bC2=h(c.jsx("path",{d:"M6.11 5.45 3.72 6.64C3.39 6.8 3 6.56 3 6.19V3.81c0-.37.39-.61.72-.45L6.1 4.55c.37.19.37.71.01.9M18 3.81v2.38c0 .37.39.61.72.45l2.38-1.19c.37-.18.37-.71 0-.89l-2.38-1.19c-.33-.17-.72.07-.72.44m-7-1v2.38c0 .37.39.61.72.45l2.38-1.19c.37-.18.37-.71 0-.89l-2.38-1.19c-.33-.17-.72.07-.72.44m-6 7.23c1.38.49 3.77.96 7 .96s5.62-.47 7-.96C19 9.86 16.22 9 12 9s-7 .86-7 1.04M14 17h-4c-.55 0-1 .45-1 1v3.88c-4.06-.39-7-1.54-7-2.88v-9c0-1.66 4.48-3 10-3s10 1.34 10 3v9c0 1.34-2.94 2.48-7 2.87V18c0-.55-.45-1-1-1"}),"StadiumRounded"),DC2=h(c.jsx("path",{d:"M7 5 3 7V3zm11-2v4l4-2zm-7-1v4l4-2zm-6 8.04c1.38.49 3.77.96 7 .96s5.62-.47 7-.96C19 9.86 16.22 9 12 9s-7 .86-7 1.04M15 17H9v4.88c-4.06-.39-7-1.54-7-2.88v-9c0-1.66 4.48-3 10-3s10 1.34 10 3v9c0 1.34-2.94 2.48-7 2.87z"}),"StadiumSharp"),kC2=h([c.jsx("path",{d:"M5 10.04c1.38.49 3.77.96 7 .96s5.62-.47 7-.96C19 9.86 16.22 9 12 9s-7 .86-7 1.04m15 1.76c-1.82.73-4.73 1.2-8 1.2s-6.18-.47-8-1.2v6.78c.61.41 2.36 1.01 5 1.28V16h6v3.86c2.64-.27 4.39-.87 5-1.28z",opacity:".3"},"0"),c.jsx("path",{d:"M7 5 3 7V3zm11-2v4l4-2zm-7-1v4l4-2zm2 16h-2v4c-5.05-.15-9-1.44-9-3v-9c0-1.66 4.48-3 10-3s10 1.34 10 3v9c0 1.56-3.95 2.85-9 3zm-8-7.96c1.38.49 3.77.96 7 .96s5.62-.47 7-.96C19 9.86 16.22 9 12 9s-7 .86-7 1.04m15 1.76c-1.82.73-4.73 1.2-8 1.2s-6.18-.47-8-1.2v6.78c.61.41 2.36 1.01 5 1.28V16h6v3.86c2.64-.27 4.39-.87 5-1.28z"},"1")],"StadiumTwoTone"),WC2=h(c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m-1 5h-2.42v3.33H13v3.33h-2.58V18H6v-2h2.42v-3.33H11V9.33h2.58V6H18z"}),"Stairs"),NC2=h(c.jsx("path",{d:"M19 5v14H5V5zm0-2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m-1 3h-4.42v3.33H11v3.33H8.42V16H6v2h4.42v-3.33H13v-3.33h2.58V8H18z"}),"StairsOutlined"),EC2=h(c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m-2 5h-1.42v3.33H13v3.33h-2.58l.03 3.34H7c-.55 0-1-.45-1-1s.45-1 1-1h1.42v-3.33H11V9.33h2.58V6H17c.55 0 1 .45 1 1s-.45 1-1 1"}),"StairsRounded"),IC2=h(c.jsx("path",{d:"M3 3v18h18V3zm15 5h-2.42v3.33H13v3.33h-2.58V18H6v-2h2.42v-3.33H11V9.33h2.58V6H18z"}),"StairsSharp"),UC2=h([c.jsx("path",{d:"M19 5v14H5V5zm-1 1h-4.42v3.33H11v3.33H8.42V16H6v2h4.42v-3.33H13v-3.33h2.58V8H18z",opacity:".3"},"0"),c.jsx("path",{d:"M19 5v14H5V5zm0-2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m-1 3h-4.42v3.33H11v3.33H8.42V16H6v2h4.42v-3.33H13v-3.33h2.58V8H18z"},"1")],"StairsTwoTone"),GC2=h(c.jsx("path",{d:"M12 17.27 18.18 21l-1.64-7.03L22 9.24l-7.19-.61L12 2 9.19 8.63 2 9.24l5.46 4.73L5.82 21z"}),"Star"),KC2=h(c.jsx("path",{d:"m22 9.24-7.19-.62L12 2 9.19 8.63 2 9.24l5.46 4.73L5.82 21 12 17.27 18.18 21l-1.63-7.03zM12 15.4l-3.76 2.27 1-4.28-3.32-2.88 4.38-.38L12 6.1l1.71 4.04 4.38.38-3.32 2.88 1 4.28z"}),"StarBorder"),qC2=h(c.jsx("path",{d:"m22 9.24-7.19-.62L12 2 9.19 8.63 2 9.24l5.46 4.73L5.82 21 12 17.27 18.18 21l-1.63-7.03zM12 15.4l-3.76 2.27 1-4.28-3.32-2.88 4.38-.38L12 6.1l1.71 4.04 4.38.38-3.32 2.88 1 4.28z"}),"StarBorderOutlined"),QC2=h(c.jsx("path",{d:"m12 8.89.94 3.11h2.82l-2.27 1.62.93 3.01L12 14.79l-2.42 1.84.93-3.01L8.24 12h2.82zM12 2l-2.42 8H2l6.17 4.41L5.83 22 12 17.31 18.18 22l-2.35-7.59L22 10h-7.58z"}),"StarBorderPurple500"),ZC2=h(c.jsx("path",{d:"m22 9.24-7.19-.62L12 2 9.19 8.63 2 9.24l5.46 4.73L5.82 21 12 17.27 18.18 21l-1.63-7.03zM12 15.4l-3.76 2.27 1-4.28-3.32-2.88 4.38-.38L12 6.1l1.71 4.04 4.38.38-3.32 2.88 1 4.28z"}),"StarBorderPurple500Outlined"),JC2=h(c.jsx("path",{d:"m12 8.89.94 3.11h2.82l-2.27 1.62.93 3.01L12 14.79l-2.42 1.84.93-3.01L8.24 12h2.82zM9.58 10H5.12c-.97 0-1.37 1.25-.58 1.81l3.64 2.6-1.43 4.61c-.29.93.79 1.68 1.56 1.09l3.69-2.8 3.69 2.81c.77.59 1.85-.16 1.56-1.09l-1.43-4.61 3.64-2.6c.79-.57.39-1.81-.58-1.81h-4.46l-1.47-4.84c-.29-.95-1.63-.95-1.91 0z"}),"StarBorderPurple500Rounded"),YC2=h(c.jsx("path",{d:"m22 9.24-7.19-.62L12 2 9.19 8.63 2 9.24l5.46 4.73L5.82 21 12 17.27 18.18 21l-1.63-7.03zM12 15.4l-3.76 2.27 1-4.28-3.32-2.88 4.38-.38L12 6.1l1.71 4.04 4.38.38-3.32 2.88 1 4.28z"}),"StarBorderPurple500Sharp"),_C2=h(c.jsx("path",{d:"m12 8.89.94 3.11h2.82l-2.27 1.62.93 3.01L12 14.79l-2.42 1.84.93-3.01L8.24 12h2.82zM12 2l-2.42 8H2l6.17 4.41L5.83 22 12 17.31 18.18 22l-2.35-7.59L22 10h-7.58z"}),"StarBorderPurple500TwoTone"),XC2=h(c.jsx("path",{d:"m19.65 9.04-4.84-.42-1.89-4.45c-.34-.81-1.5-.81-1.84 0L9.19 8.63l-4.83.41c-.88.07-1.24 1.17-.57 1.75l3.67 3.18-1.1 4.72c-.2.86.73 1.54 1.49 1.08l4.15-2.5 4.15 2.51c.76.46 1.69-.22 1.49-1.08l-1.1-4.73 3.67-3.18c.67-.58.32-1.68-.56-1.75M12 15.4l-3.76 2.27 1-4.28-3.32-2.88 4.38-.38L12 6.1l1.71 4.04 4.38.38-3.32 2.88 1 4.28z"}),"StarBorderRounded"),$C2=h(c.jsx("path",{d:"m22 9.24-7.19-.62L12 2 9.19 8.63 2 9.24l5.46 4.73L5.82 21 12 17.27 18.18 21l-1.63-7.03zM12 15.4l-3.76 2.27 1-4.28-3.32-2.88 4.38-.38L12 6.1l1.71 4.04 4.38.38-3.32 2.88 1 4.28z"}),"StarBorderSharp"),cT2=h(c.jsx("path",{d:"m22 9.24-7.19-.62L12 2 9.19 8.63 2 9.24l5.46 4.73L5.82 21 12 17.27 18.18 21l-1.63-7.03zM12 15.4l-3.76 2.27 1-4.28-3.32-2.88 4.38-.38L12 6.1l1.71 4.04 4.38.38-3.32 2.88 1 4.28z"}),"StarBorderTwoTone"),hT2=h(c.jsx("path",{d:"m22 9.24-7.19-.62L12 2 9.19 8.63 2 9.24l5.46 4.73L5.82 21 12 17.27 18.18 21l-1.63-7.03zM12 15.4V6.1l1.71 4.04 4.38.38-3.32 2.88 1 4.28z"}),"StarHalf"),sT2=h(c.jsx("path",{d:"m22 9.24-7.19-.62L12 2 9.19 8.63 2 9.24l5.46 4.73L5.82 21 12 17.27 18.18 21l-1.63-7.03zM12 15.4V6.1l1.71 4.04 4.38.38-3.32 2.88 1 4.28z"}),"StarHalfOutlined"),tT2=h(c.jsx("path",{d:"m19.65 9.04-4.84-.42-1.89-4.45c-.34-.81-1.5-.81-1.84 0L9.19 8.63l-4.83.41c-.88.07-1.24 1.17-.57 1.75l3.67 3.18-1.1 4.72c-.2.86.73 1.54 1.49 1.08l4.15-2.5 4.15 2.51c.76.46 1.69-.22 1.49-1.08l-1.1-4.73 3.67-3.18c.67-.58.32-1.68-.56-1.75M12 15.4V6.1l1.71 4.04 4.38.38-3.32 2.88 1 4.28z"}),"StarHalfRounded"),oT2=h(c.jsx("path",{d:"m22 9.24-7.19-.62L12 2 9.19 8.63 2 9.24l5.46 4.73L5.82 21 12 17.27 18.18 21l-1.63-7.03zM12 15.4V6.1l1.71 4.04 4.38.38-3.32 2.88 1 4.28z"}),"StarHalfSharp"),vT2=h(c.jsx("path",{d:"m22 9.24-7.19-.62L12 2 9.19 8.63 2 9.24l5.46 4.73L5.82 21 12 17.27 18.18 21l-1.63-7.03zM12 15.4V6.1l1.71 4.04 4.38.38-3.32 2.88 1 4.28z"}),"StarHalfTwoTone"),eT2=h(c.jsx("path",{d:"m22 9.24-7.19-.62L12 2 9.19 8.63 2 9.24l5.46 4.73L5.82 21 12 17.27 18.18 21l-1.63-7.03zM12 15.4l-3.76 2.27 1-4.28-3.32-2.88 4.38-.38L12 6.1l1.71 4.04 4.38.38-3.32 2.88 1 4.28z"}),"StarOutline"),lT2=h(c.jsx("path",{d:"m22 9.24-7.19-.62L12 2 9.19 8.63 2 9.24l5.46 4.73L5.82 21 12 17.27 18.18 21l-1.63-7.03zM12 15.4l-3.76 2.27 1-4.28-3.32-2.88 4.38-.38L12 6.1l1.71 4.04 4.38.38-3.32 2.88 1 4.28z"}),"StarOutlineOutlined"),nT2=h(c.jsx("path",{d:"m19.65 9.04-4.84-.42-1.89-4.45c-.34-.81-1.5-.81-1.84 0L9.19 8.63l-4.83.41c-.88.07-1.24 1.17-.57 1.75l3.67 3.18-1.1 4.72c-.2.86.73 1.54 1.49 1.08l4.15-2.5 4.15 2.51c.76.46 1.69-.22 1.49-1.08l-1.1-4.73 3.67-3.18c.67-.58.32-1.68-.56-1.75M12 15.4l-3.76 2.27 1-4.28-3.32-2.88 4.38-.38L12 6.1l1.71 4.04 4.38.38-3.32 2.88 1 4.28z"}),"StarOutlineRounded"),aT2=h(c.jsx("path",{d:"m22 9.24-7.19-.62L12 2 9.19 8.63 2 9.24l5.46 4.73L5.82 21 12 17.27 18.18 21l-1.63-7.03zM12 15.4l-3.76 2.27 1-4.28-3.32-2.88 4.38-.38L12 6.1l1.71 4.04 4.38.38-3.32 2.88 1 4.28z"}),"StarOutlineSharp"),dT2=h(c.jsx("path",{d:"m22 9.24-7.19-.62L12 2 9.19 8.63 2 9.24l5.46 4.73L5.82 21 12 17.27 18.18 21l-1.63-7.03zM12 15.4l-3.76 2.27 1-4.28-3.32-2.88 4.38-.38L12 6.1l1.71 4.04 4.38.38-3.32 2.88 1 4.28z"}),"StarOutlineTwoTone"),zT2=h(c.jsx("path",{d:"M12 17.27 18.18 21l-1.64-7.03L22 9.24l-7.19-.61L12 2 9.19 8.63 2 9.24l5.46 4.73L5.82 21z"}),"StarOutlined"),mT2=h(c.jsx("path",{d:"m12 8.89.94 3.11h2.82l-2.27 1.62.93 3.01L12 14.79l-2.42 1.84.93-3.01L8.24 12h2.82zM12 2l-2.42 8H2l6.17 4.41L5.83 22 12 17.31 18.18 22l-2.35-7.59L22 10h-7.58z"}),"StarPurple500"),pT2=h(c.jsx("path",{d:"M12 17.27 18.18 21l-1.64-7.03L22 9.24l-7.19-.61L12 2 9.19 8.63 2 9.24l5.46 4.73L5.82 21z"}),"StarPurple500Outlined"),HT2=h(c.jsx("path",{d:"m12 8.89.94 3.11h2.82l-2.27 1.62.93 3.01L12 14.79l-2.42 1.84.93-3.01L8.24 12h2.82zM9.58 10H5.12c-.97 0-1.37 1.25-.58 1.81l3.64 2.6-1.43 4.61c-.29.93.79 1.68 1.56 1.09l3.69-2.8 3.69 2.81c.77.59 1.85-.16 1.56-1.09l-1.43-4.61 3.64-2.6c.79-.57.39-1.81-.58-1.81h-4.46l-1.47-4.84c-.29-.95-1.63-.95-1.91 0z"}),"StarPurple500Rounded"),MT2=h(c.jsx("path",{d:"M12 17.27 18.18 21l-1.64-7.03L22 9.24l-7.19-.61L12 2 9.19 8.63 2 9.24l5.46 4.73L5.82 21z"}),"StarPurple500Sharp"),rT2=h(c.jsx("path",{d:"m12 8.89.94 3.11h2.82l-2.27 1.62.93 3.01L12 14.79l-2.42 1.84.93-3.01L8.24 12h2.82zM12 2l-2.42 8H2l6.17 4.41L5.83 22 12 17.31 18.18 22l-2.35-7.59L22 10h-7.58z"}),"StarPurple500TwoTone"),iT2=h(c.jsx("path",{d:"M14.43 10 12 2l-2.43 8H2l6.18 4.41L5.83 22 12 17.31 18.18 22l-2.35-7.59L22 10z"}),"StarRate"),VT2=h(c.jsx("path",{d:"m12 8.89.94 3.11h2.82l-2.27 1.62.93 3.01L12 14.79l-2.42 1.84.93-3.01L8.24 12h2.82zM12 2l-2.42 8H2l6.17 4.41L5.83 22 12 17.31 18.18 22l-2.35-7.59L22 10h-7.58z"}),"StarRateOutlined"),xT2=h(c.jsx("path",{d:"m14.43 10-1.47-4.84c-.29-.95-1.63-.95-1.91 0L9.57 10H5.12c-.97 0-1.37 1.25-.58 1.81l3.64 2.6-1.43 4.61c-.29.93.79 1.68 1.56 1.09l3.69-2.8 3.69 2.81c.77.59 1.85-.16 1.56-1.09l-1.43-4.61 3.64-2.6c.79-.57.39-1.81-.58-1.81h-4.45z"}),"StarRateRounded"),jT2=h(c.jsx("path",{d:"M14.43 10 12 2l-2.43 8H2l6.18 4.41L5.83 22 12 17.31 18.18 22l-2.35-7.59L22 10z"}),"StarRateSharp"),uT2=h([c.jsx("path",{d:"M12.94 12 12 8.89 11.06 12H8.24l2.27 1.62-.93 3.01L12 14.79l2.42 1.84-.93-3.01L15.76 12z",opacity:".3"},"0"),c.jsx("path",{d:"M22 10h-7.58L12 2l-2.42 8H2l6.17 4.41L5.83 22 12 17.31 18.17 22l-2.35-7.59zm-7.58 6.63L12 14.79l-2.42 1.84.93-3.01L8.24 12h2.82L12 8.89l.94 3.11h2.82l-2.27 1.62z"},"1")],"StarRateTwoTone"),LT2=h(c.jsx("path",{d:"m12 17.27 4.15 2.51c.76.46 1.69-.22 1.49-1.08l-1.1-4.72 3.67-3.18c.67-.58.31-1.68-.57-1.75l-4.83-.41-1.89-4.46c-.34-.81-1.5-.81-1.84 0L9.19 8.63l-4.83.41c-.88.07-1.24 1.17-.57 1.75l3.67 3.18-1.1 4.72c-.2.86.73 1.54 1.49 1.08z"}),"StarRounded"),ST2=h(c.jsx("path",{d:"M12 17.27 18.18 21l-1.64-7.03L22 9.24l-7.19-.61L12 2 9.19 8.63 2 9.24l5.46 4.73L5.82 21z"}),"StarSharp"),CT2=h([c.jsx("path",{d:"m12 15.4-3.76 2.27 1-4.28-3.32-2.88 4.38-.38L12 6.1l1.71 4.04 4.38.38-3.32 2.88 1 4.28z",opacity:".3"},"0"),c.jsx("path",{d:"m22 9.24-7.19-.62L12 2 9.19 8.63 2 9.24l5.46 4.73L5.82 21 12 17.27 18.18 21l-1.63-7.03zM12 15.4l-3.76 2.27 1-4.28-3.32-2.88 4.38-.38L12 6.1l1.71 4.04 4.38.38-3.32 2.88 1 4.28z"},"1")],"StarTwoTone"),TT2=h(c.jsx("path",{d:"M11.99 2C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2m4.24 16L12 15.45 7.77 18l1.12-4.81-3.73-3.23 4.92-.42L12 5l1.92 4.53 4.92.42-3.73 3.23z"}),"Stars"),wT2=h(c.jsx("path",{d:"M11.99 2C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2m7.48 7.16-5.01-.43-2-4.71c3.21.19 5.91 2.27 7.01 5.14m-5.07 6.26L12 13.98l-2.39 1.44.63-2.72-2.11-1.83 2.78-.24L12 8.06l1.09 2.56 2.78.24-2.11 1.83zm-2.86-11.4-2 4.72-5.02.43c1.1-2.88 3.8-4.97 7.02-5.15M4 12c0-.64.08-1.26.23-1.86l3.79 3.28-1.11 4.75C5.13 16.7 4 14.48 4 12m3.84 6.82L12 16.31l4.16 2.5c-1.22.75-2.64 1.19-4.17 1.19-1.52 0-2.94-.44-4.15-1.18m9.25-.65-1.11-4.75 3.79-3.28c.14.59.23 1.22.23 1.86 0 2.48-1.14 4.7-2.91 6.17"}),"StarsOutlined"),RT2=h(c.jsx("path",{d:"M11.99 2C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2m3.23 15.39L12 15.45l-3.22 1.94c-.38.23-.85-.11-.75-.54l.85-3.66-2.83-2.45c-.33-.29-.15-.84.29-.88l3.74-.32 1.46-3.45c.17-.41.75-.41.92 0l1.46 3.44 3.74.32c.44.04.62.59.28.88l-2.83 2.45.85 3.67c.1.43-.36.77-.74.54"}),"StarsRounded"),OT2=h(c.jsx("path",{d:"M11.99 2C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2m4.24 16L12 15.45 7.77 18l1.12-4.81-3.73-3.23 4.92-.42L12 5l1.92 4.53 4.92.42-3.73 3.23z"}),"StarsSharp"),yT2=h([c.jsx("path",{d:"M19.47 9.16c-1.1-2.87-3.8-4.95-7.01-5.14l2 4.71zm-7.93-5.14c-3.22.18-5.92 2.27-7.02 5.15l5.02-.43zm-7.31 6.12C4.08 10.74 4 11.36 4 12c0 2.48 1.14 4.7 2.91 6.17l1.11-4.75zm15.54-.01-3.79 3.28 1.1 4.76C18.86 16.7 20 14.48 20 12c0-.64-.09-1.27-.23-1.87M7.84 18.82c1.21.74 2.63 1.18 4.15 1.18 1.53 0 2.95-.44 4.17-1.18L12 16.31z",opacity:".3"},"0"),c.jsx("path",{d:"M11.99 2C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2m7.48 7.16-5.01-.43-2-4.71c3.21.19 5.91 2.27 7.01 5.14M12 8.06l1.09 2.56 2.78.24-2.11 1.83.63 2.73L12 13.98l-2.39 1.44.63-2.72-2.11-1.83 2.78-.24zm-.46-4.04-2 4.72-5.02.43c1.1-2.88 3.8-4.97 7.02-5.15M4 12c0-.64.08-1.26.23-1.86l3.79 3.28-1.11 4.75C5.14 16.7 4 14.48 4 12m7.99 8c-1.52 0-2.94-.44-4.15-1.18L12 16.31l4.16 2.51c-1.22.74-2.64 1.18-4.17 1.18m5.1-1.83-1.1-4.76 3.79-3.28c.13.6.22 1.23.22 1.87 0 2.48-1.14 4.7-2.91 6.17"},"1")],"StarsTwoTone"),gT2=h(c.jsx("path",{d:"M14.59 7.41 18.17 11H6v2h12.17l-3.59 3.59L16 18l6-6-6-6zM2 6v12h2V6z"}),"Start"),AT2=h(c.jsx("path",{d:"M14.59 7.41 18.17 11H6v2h12.17l-3.59 3.59L16 18l6-6-6-6zM2 6v12h2V6z"}),"StartOutlined"),fT2=h(c.jsx("path",{d:"M15.29 17.29c.39.39 1.02.39 1.41 0l4.59-4.59c.39-.39.39-1.02 0-1.41L16.7 6.7a.996.996 0 0 0-1.41 0c-.38.39-.39 1.03 0 1.42L18.17 11H7c-.55 0-1 .45-1 1s.45 1 1 1h11.17l-2.88 2.88c-.39.39-.39 1.02 0 1.41M3 18c.55 0 1-.45 1-1V7c0-.55-.45-1-1-1s-1 .45-1 1v10c0 .55.45 1 1 1"}),"StartRounded"),PT2=h(c.jsx("path",{d:"M14.59 7.41 18.17 11H6v2h12.17l-3.59 3.59L16 18l6-6-6-6zM2 6v12h2V6z"}),"StartSharp"),FT2=h(c.jsx("path",{d:"M14.59 7.41 18.17 11H6v2h12.17l-3.59 3.59L16 18l6-6-6-6zM2 6v12h2V6z"}),"StartTwoTone"),BT2=h(c.jsx("path",{d:"M1.01 7 1 17c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2H3c-1.1 0-1.99.9-1.99 2M19 7v10H5V7z"}),"StayCurrentLandscape"),bT2=h(c.jsx("path",{d:"M1.01 7 1 17c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2H3c-1.1 0-1.99.9-1.99 2M19 7v10H5V7z"}),"StayCurrentLandscapeOutlined"),DT2=h(c.jsx("path",{d:"M1.01 7 1 17c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2H3c-1.1 0-1.99.9-1.99 2M19 7v10H5V7z"}),"StayCurrentLandscapeRounded"),kT2=h(c.jsx("path",{d:"M1 19h22V5H1zM19 7v10H5V7z"}),"StayCurrentLandscapeSharp"),WT2=h([c.jsx("path",{d:"M5 7h14v10H5z",opacity:".3"},"0"),c.jsx("path",{d:"M21 5H3c-1.1 0-1.99.9-1.99 2L1 17c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2m-2 12H5V7h14z"},"1")],"StayCurrentLandscapeTwoTone"),NT2=h(c.jsx("path",{d:"M17 1.01 7 1c-1.1 0-1.99.9-1.99 2v18c0 1.1.89 2 1.99 2h10c1.1 0 2-.9 2-2V3c0-1.1-.9-1.99-2-1.99M17 19H7V5h10z"}),"StayCurrentPortrait"),ET2=h(c.jsx("path",{d:"M17 1.01 7 1c-1.1 0-1.99.9-1.99 2v18c0 1.1.89 2 1.99 2h10c1.1 0 2-.9 2-2V3c0-1.1-.9-1.99-2-1.99M17 19H7V5h10z"}),"StayCurrentPortraitOutlined"),IT2=h(c.jsx("path",{d:"M17 1.01 7 1c-1.1 0-1.99.9-1.99 2v18c0 1.1.89 2 1.99 2h10c1.1 0 2-.9 2-2V3c0-1.1-.9-1.99-2-1.99M17 19H7V5h10z"}),"StayCurrentPortraitRounded"),UT2=h(c.jsx("path",{d:"M19 1.01 5.01 1v22H19zM17 19H7V5h10z"}),"StayCurrentPortraitSharp"),GT2=h([c.jsx("path",{d:"M7 5h10v14H7z",opacity:".3"},"0"),c.jsx("path",{d:"M17 1.01 7 1c-1.1 0-1.99.9-1.99 2v18c0 1.1.89 2 1.99 2h10c1.1 0 2-.9 2-2V3c0-1.1-.9-1.99-2-1.99M17 19H7V5h10z"},"1")],"StayCurrentPortraitTwoTone"),KT2=h(c.jsx("path",{d:"M1.01 7 1 17c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2H3c-1.1 0-1.99.9-1.99 2M19 7v10H5V7z"}),"StayPrimaryLandscape"),qT2=h(c.jsx("path",{d:"M1.01 7 1 17c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2H3c-1.1 0-1.99.9-1.99 2M19 7v10H5V7z"}),"StayPrimaryLandscapeOutlined"),QT2=h(c.jsx("path",{d:"M1.01 7 1 17c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2H3c-1.1 0-1.99.9-1.99 2M19 7v10H5V7z"}),"StayPrimaryLandscapeRounded"),ZT2=h(c.jsx("path",{d:"M1 19h22V5H1zM19 7v10H5V7z"}),"StayPrimaryLandscapeSharp"),JT2=h([c.jsx("path",{d:"M5 7h14v10H5z",opacity:".3"},"0"),c.jsx("path",{d:"M21 5H3c-1.1 0-1.99.9-1.99 2L1 17c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2m-2 12H5V7h14z"},"1")],"StayPrimaryLandscapeTwoTone"),YT2=h(c.jsx("path",{d:"M17 1.01 7 1c-1.1 0-1.99.9-1.99 2v18c0 1.1.89 2 1.99 2h10c1.1 0 2-.9 2-2V3c0-1.1-.9-1.99-2-1.99M17 19H7V5h10z"}),"StayPrimaryPortrait"),_T2=h(c.jsx("path",{d:"M17 1.01 7 1c-1.1 0-1.99.9-1.99 2v18c0 1.1.89 2 1.99 2h10c1.1 0 2-.9 2-2V3c0-1.1-.9-1.99-2-1.99M17 19H7V5h10z"}),"StayPrimaryPortraitOutlined"),XT2=h(c.jsx("path",{d:"M17 1.01 7 1c-1.1 0-1.99.9-1.99 2v18c0 1.1.89 2 1.99 2h10c1.1 0 2-.9 2-2V3c0-1.1-.9-1.99-2-1.99M17 19H7V5h10z"}),"StayPrimaryPortraitRounded"),$T2=h(c.jsx("path",{d:"M5.01 1v22H19V1zM17 19H7V5h10z"}),"StayPrimaryPortraitSharp"),cw2=h([c.jsx("path",{d:"M7 5h10v14H7z",opacity:".3"},"0"),c.jsx("path",{d:"M17 1.01 7 1c-1.1 0-1.99.9-1.99 2v18c0 1.1.89 2 1.99 2h10c1.1 0 2-.9 2-2V3c0-1.1-.9-1.99-2-1.99M17 19H7V5h10z"},"1")],"StayPrimaryPortraitTwoTone"),hw2=h(c.jsx("path",{d:"M19 3H4.99C3.89 3 3 3.9 3 5l.01 14c0 1.1.89 2 1.99 2h10l6-6V5c0-1.1-.9-2-2-2M7 8h10v2H7zm5 6H7v-2h5zm2 5.5V14h5.5z"}),"StickyNote2"),sw2=h(c.jsx("path",{d:"M19 5v9h-5v5H5V5zm0-2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h10l6-6V5c0-1.1-.9-2-2-2m-7 11H7v-2h5zm5-4H7V8h10z"}),"StickyNote2Outlined"),tw2=h(c.jsx("path",{d:"M19 3H4.99C3.89 3 3 3.9 3 5l.01 14c0 1.1.89 2 1.99 2h10l6-6V5c0-1.1-.9-2-2-2M8 8h8c.55 0 1 .45 1 1s-.45 1-1 1H8c-.55 0-1-.45-1-1s.45-1 1-1m3 6H8c-.55 0-1-.45-1-1s.45-1 1-1h3c.55 0 1 .45 1 1s-.45 1-1 1m3 5.5V15c0-.55.45-1 1-1h4.5z"}),"StickyNote2Rounded"),ow2=h(c.jsx("path",{d:"M2.99 3 3 21h12l6-6V3zM7 8h10v2H7zm5 6H7v-2h5zm2 5.5V14h5.5z"}),"StickyNote2Sharp"),vw2=h([c.jsx("path",{d:"M5 5v14h9v-5h5V5zm7 9H7v-2h5zm5-4H7V8h10z",opacity:".3"},"0"),c.jsx("path",{d:"M19 5v9h-5v5H5V5zm0-2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h10l6-6V5c0-1.1-.9-2-2-2m-7 11H7v-2h5zm5-4H7V8h10z"},"1")],"StickyNote2TwoTone"),ew2=h(c.jsx("path",{d:"M6 6h12v12H6z"}),"Stop"),lw2=h(c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m4 14H8V8h8z"}),"StopCircle"),nw2=h(c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m0 18c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8m4-4H8V8h8z"}),"StopCircleOutlined"),aw2=h(c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m3 14H9c-.55 0-1-.45-1-1V9c0-.55.45-1 1-1h6c.55 0 1 .45 1 1v6c0 .55-.45 1-1 1"}),"StopCircleRounded"),dw2=h(c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m4 14H8V8h8z"}),"StopCircleSharp"),zw2=h([c.jsx("path",{d:"M12 4c-4.42 0-8 3.58-8 8s3.58 8 8 8 8-3.58 8-8-3.58-8-8-8m4 12H8V8h8z",opacity:".3"},"0"),c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m0 18c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8m4-4H8V8h8z"},"1")],"StopCircleTwoTone"),mw2=h(c.jsx("path",{d:"M16 8v8H8V8zm2-2H6v12h12z"}),"StopOutlined"),pw2=h(c.jsx("path",{d:"M8 6h8c1.1 0 2 .9 2 2v8c0 1.1-.9 2-2 2H8c-1.1 0-2-.9-2-2V8c0-1.1.9-2 2-2"}),"StopRounded"),Hw2=h(c.jsx("path",{d:"m21.22 18.02 2 2H24v-2zm.77-2 .01-10c0-1.11-.9-2-2-2H7.22l5.23 5.23c.18-.04.36-.07.55-.1V7.02l4 3.73-1.58 1.47 5.54 5.54c.61-.33 1.03-.99 1.03-1.74M2.39 1.73 1.11 3l1.54 1.54c-.4.36-.65.89-.65 1.48v10c0 1.1.89 2 2 2H0v2h18.13l2.71 2.71 1.27-1.27zM7 15.02c.31-1.48.92-2.95 2.07-4.06l1.59 1.59c-1.54.38-2.7 1.18-3.66 2.47"}),"StopScreenShare"),Mw2=h(c.jsx("path",{d:"m21.79 18 2 2H24v-2zM1.11 2.98l1.55 1.56c-.41.37-.66.89-.66 1.48V16c0 1.1.9 2 2.01 2H0v2h18.13l2.71 2.71 1.41-1.41L2.52 1.57zM4 6.02h.13l4.95 4.93C7.94 12.07 7.31 13.52 7 15c.96-1.29 2.13-2.08 3.67-2.46l3.46 3.48H4zm16 0v10.19l1.3 1.3c.42-.37.7-.89.7-1.49v-10c0-1.11-.9-2-2-2H7.8l2 2zm-7.07 3.13 2.79 2.78 1.28-1.2L13 7v2.13z"}),"StopScreenShareOutlined"),rw2=h(c.jsx("path",{d:"M23 18h-1.2l1.79 1.79c.24-.18.41-.46.41-.79 0-.55-.45-1-1-1M3.23 2.28c-.39-.39-1.03-.39-1.42 0s-.39 1.02 0 1.41l.84.86s-.66.57-.66 1.47C2 6.92 2 16 2 16l.01.01c0 1.09.88 1.98 1.97 1.99H1c-.55 0-1 .45-1 1s.45 1 1 1h17.13l2 2c.39.39 1.02.39 1.41 0s.39-1.02 0-1.41zM7 15c.31-1.48.94-2.93 2.08-4.05l1.59 1.59C9.13 12.92 7.96 13.71 7 15m6-5.87v-.98c0-.44.52-.66.84-.37L15 8.87l1.61 1.5c.21.2.21.53 0 .73l-.89.83 5.58 5.58c.43-.37.7-.9.7-1.51V6c0-1.09-.89-1.98-1.98-1.98H7.8l5.14 5.13c.02-.01.04-.02.06-.02"}),"StopScreenShareRounded"),iw2=h(c.jsx("path",{d:"m21.79 18 2 2H24v-2zM13 9.13V7l4 3.74-1.28 1.19 5.18 5.18L22 16V4.02H7.8l5.13 5.13c.03-.01.05-.02.07-.02M1.11 2.98l.89.9v12.14l2 1.99L0 18v2h18.13l2.71 2.71 1.41-1.41L2.52 1.57zm7.97 7.97 1.59 1.59C9.13 12.92 7.96 13.71 7 15c.31-1.48.94-2.93 2.08-4.05"}),"StopScreenShareSharp"),Vw2=h([c.jsx("path",{d:"M10.67 12.54C9.13 12.92 7.96 13.71 7 15c.31-1.48.94-2.93 2.08-4.05L4.13 6.02H4v10.01h10.14z",opacity:".3"},"0"),c.jsx("path",{d:"m21.79 18 2 2H24v-2zM1.11 2.98l1.55 1.56c-.41.37-.66.89-.66 1.48V16c0 1.1.9 2 2.01 2H0v2h18.13l2.71 2.71 1.41-1.41L2.52 1.57zM4 6.02h.13l4.95 4.93C7.94 12.07 7.31 13.52 7 15c.96-1.29 2.13-2.08 3.67-2.46l3.46 3.48H4zm16 0v10.19l1.3 1.3c.42-.37.7-.89.7-1.49v-10c0-1.11-.9-2-2-2H7.8l2 2zm-7.07 3.13 2.79 2.78 1.28-1.2L13 7v2.13z"},"1"),c.jsx("path",{d:"M20 6.02H9.8l3.13 3.13c.02 0 .04-.01.07-.02V7l4 3.73-1.28 1.2L20 16.21z",opacity:".3"},"2")],"StopScreenShareTwoTone"),xw2=h(c.jsx("path",{d:"M6 6h12v12H6z"}),"StopSharp"),jw2=h([c.jsx("path",{d:"M8 8h8v8H8z",opacity:".3"},"0"),c.jsx("path",{d:"M6 18h12V6H6zM8 8h8v8H8z"},"1")],"StopTwoTone"),uw2=h(c.jsx("path",{d:"M2 20h20v-4H2zm2-3h2v2H4zM2 4v4h20V4zm4 3H4V5h2zm-4 7h20v-4H2zm2-3h2v2H4z"}),"Storage"),Lw2=h(c.jsx("path",{d:"M2 20h20v-4H2zm2-3h2v2H4zM2 4v4h20V4zm4 3H4V5h2zm-4 7h20v-4H2zm2-3h2v2H4z"}),"StorageOutlined"),Sw2=h(c.jsx("path",{d:"M4 20h16c1.1 0 2-.9 2-2s-.9-2-2-2H4c-1.1 0-2 .9-2 2s.9 2 2 2m0-3h2v2H4zM2 6c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2s-.9-2-2-2H4c-1.1 0-2 .9-2 2m4 1H4V5h2zm-2 7h16c1.1 0 2-.9 2-2s-.9-2-2-2H4c-1.1 0-2 .9-2 2s.9 2 2 2m0-3h2v2H4z"}),"StorageRounded"),Cw2=h(c.jsx("path",{d:"M2 20h20v-4H2zm2-3h2v2H4zM2 4v4h20V4zm4 3H4V5h2zm-4 7h20v-4H2zm2-3h2v2H4z"}),"StorageSharp"),Tw2=h(c.jsx("path",{d:"M2 20h20v-4H2zm2-3h2v2H4zM2 4v4h20V4zm4 3H4V5h2zm-4 7h20v-4H2zm2-3h2v2H4z"}),"StorageTwoTone"),ww2=h(c.jsx("path",{d:"M20 4H4v2h16zm1 10v-2l-1-5H4l-1 5v2h1v6h10v-6h4v6h2v-6zm-9 4H6v-4h6z"}),"Store"),Rw2=h(c.jsx("path",{d:"M20 4H4v2h16zm1 10v-2l-1-5H4l-1 5v2h1v6h10v-6h4v6h2v-6zm-9 4H6v-4h6z"}),"StoreMallDirectory"),Ow2=h(c.jsx("path",{d:"m18.36 9 .6 3H5.04l.6-3zM20 4H4v2h16zm0 3H4l-1 5v2h1v6h10v-6h4v6h2v-6h1v-2zM6 18v-4h6v4z"}),"StoreMallDirectoryOutlined"),yw2=h(c.jsx("path",{d:"M20.16 7.8c-.09-.46-.5-.8-.98-.8H4.82c-.48 0-.89.34-.98.8L3 12v1c0 .55.45 1 1 1v5c0 .55.45 1 1 1h8c.55 0 1-.45 1-1v-5h4v5c0 .55.45 1 1 1s1-.45 1-1v-5c.55 0 1-.45 1-1v-1zM12 18H6v-4h6zM5 6h14c.55 0 1-.45 1-1s-.45-1-1-1H5c-.55 0-1 .45-1 1s.45 1 1 1"}),"StoreMallDirectoryRounded"),gw2=h(c.jsx("path",{d:"M20 4H4v2h16zm1 10v-2l-1-5H4l-1 5v2h1v6h10v-6h4v6h2v-6zm-9 4H6v-4h6z"}),"StoreMallDirectorySharp"),Aw2=h([c.jsx("path",{d:"m5.64 9-.6 3h13.92l-.6-3z",opacity:".3"},"0"),c.jsx("path",{d:"m4 7-1 5v2h1v6h10v-6h4v6h2v-6h1v-2l-1-5zm8 11H6v-4h6zm-6.96-6 .6-3h12.72l.6 3zM4 4h16v2H4z"},"1")],"StoreMallDirectoryTwoTone"),fw2=h(c.jsx("path",{d:"m18.36 9 .6 3H5.04l.6-3zM20 4H4v2h16zm0 3H4l-1 5v2h1v6h10v-6h4v6h2v-6h1v-2zM6 18v-4h6v4z"}),"StoreOutlined"),Pw2=h(c.jsx("path",{d:"M5 6h14c.55 0 1-.45 1-1s-.45-1-1-1H5c-.55 0-1 .45-1 1s.45 1 1 1m15.16 1.8c-.09-.46-.5-.8-.98-.8H4.82c-.48 0-.89.34-.98.8l-1 5c-.12.62.35 1.2.98 1.2H4v5c0 .55.45 1 1 1h8c.55 0 1-.45 1-1v-5h4v5c0 .55.45 1 1 1s1-.45 1-1v-5h.18c.63 0 1.1-.58.98-1.2zM12 18H6v-4h6z"}),"StoreRounded"),Fw2=h(c.jsx("path",{d:"M20 4H4v2h16zm1 10v-2l-1-5H4l-1 5v2h1v6h10v-6h4v6h2v-6zm-9 4H6v-4h6z"}),"StoreSharp"),Bw2=h([c.jsx("path",{d:"m5.64 9-.6 3h13.92l-.6-3z",opacity:".3"},"0"),c.jsx("path",{d:"M4 4h16v2H4zm16 3H4l-1 5v2h1v6h10v-6h4v6h2v-6h1v-2zm-8 11H6v-4h6zm-6.96-6 .6-3h12.72l.6 3z"},"1")],"StoreTwoTone"),bw2=h(c.jsx("path",{d:"m21.9 8.89-1.05-4.37c-.22-.9-1-1.52-1.91-1.52H5.05c-.9 0-1.69.63-1.9 1.52L2.1 8.89c-.24 1.02-.02 2.06.62 2.88.08.11.19.19.28.29V19c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2v-6.94c.09-.09.2-.18.28-.28.64-.82.87-1.87.62-2.89m-2.99-3.9 1.05 4.37c.1.42.01.84-.25 1.17-.14.18-.44.47-.94.47-.61 0-1.14-.49-1.21-1.14L16.98 5zM13 5h1.96l.54 4.52c.05.39-.07.78-.33 1.07-.22.26-.54.41-.95.41-.67 0-1.22-.59-1.22-1.31zM8.49 9.52 9.04 5H11v4.69c0 .72-.55 1.31-1.29 1.31-.34 0-.65-.15-.89-.41-.25-.29-.37-.68-.33-1.07m-4.45-.16L5.05 5h1.97l-.58 4.86c-.08.65-.6 1.14-1.21 1.14-.49 0-.8-.29-.93-.47-.27-.32-.36-.75-.26-1.17M5 19v-6.03c.08.01.15.03.23.03.87 0 1.66-.36 2.24-.95.6.6 1.4.95 2.31.95.87 0 1.65-.36 2.23-.93.59.57 1.39.93 2.29.93.84 0 1.64-.35 2.24-.95.58.59 1.37.95 2.24.95.08 0 .15-.02.23-.03V19z"}),"Storefront"),Dw2=h(c.jsx("path",{d:"m21.9 8.89-1.05-4.37c-.22-.9-1-1.52-1.91-1.52H5.05c-.9 0-1.69.63-1.9 1.52L2.1 8.89c-.24 1.02-.02 2.06.62 2.88.08.11.19.19.28.29V19c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2v-6.94c.09-.09.2-.18.28-.28.64-.82.87-1.87.62-2.89m-2.99-3.9 1.05 4.37c.1.42.01.84-.25 1.17-.14.18-.44.47-.94.47-.61 0-1.14-.49-1.21-1.14L16.98 5zM13 5h1.96l.54 4.52c.05.39-.07.78-.33 1.07-.22.26-.54.41-.95.41-.67 0-1.22-.59-1.22-1.31zM8.49 9.52 9.04 5H11v4.69c0 .72-.55 1.31-1.29 1.31-.34 0-.65-.15-.89-.41-.25-.29-.37-.68-.33-1.07m-4.45-.16L5.05 5h1.97l-.58 4.86c-.08.65-.6 1.14-1.21 1.14-.49 0-.8-.29-.93-.47-.27-.32-.36-.75-.26-1.17M5 19v-6.03c.08.01.15.03.23.03.87 0 1.66-.36 2.24-.95.6.6 1.4.95 2.31.95.87 0 1.65-.36 2.23-.93.59.57 1.39.93 2.29.93.84 0 1.64-.35 2.24-.95.58.59 1.37.95 2.24.95.08 0 .15-.02.23-.03V19z"}),"StorefrontOutlined"),kw2=h(c.jsx("path",{d:"m21.9 7.89-1.05-3.37c-.22-.9-1-1.52-1.91-1.52H5.05c-.9 0-1.69.63-1.9 1.52L2.1 7.89c-.46 1.97.85 3.11.9 3.17V19c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2v-7.94c1.12-1.12 1.09-2.41.9-3.17M13 5h1.96l.54 3.52c.09.71-.39 1.48-1.28 1.48-.67 0-1.22-.59-1.22-1.31zM6.44 8.86c-.08.65-.6 1.14-1.21 1.14-.93 0-1.35-.97-1.19-1.64L5.05 5h1.97zM11 8.69c0 .72-.55 1.31-1.29 1.31-.75 0-1.3-.7-1.22-1.48L9.04 5H11zM18.77 10c-.61 0-1.14-.49-1.21-1.14L16.98 5l1.93-.01 1.05 3.37c.16.67-.25 1.64-1.19 1.64"}),"StorefrontRounded"),Ww2=h(c.jsx("path",{d:"M21.9 8.89 20.49 3H3.51L2.1 8.89c-.24 1.02-.02 2.06.62 2.88.08.11.19.19.28.29V21h18v-8.94c.09-.09.2-.18.28-.28.64-.82.87-1.87.62-2.89M7.02 5l-.58 4.86c-.08.65-.6 1.14-1.21 1.14-.49 0-.8-.29-.93-.47-.26-.33-.35-.76-.25-1.17L5.09 5zm11.89 0 1.05 4.36c.1.42.01.84-.25 1.17-.14.18-.44.47-.94.47-.61 0-1.14-.49-1.21-1.14L16.98 5zm-3.4 4.52c.05.39-.07.78-.33 1.07-.23.26-.55.41-.96.41-.67 0-1.22-.59-1.22-1.31V5h1.96zM11 9.69c0 .72-.55 1.31-1.29 1.31-.34 0-.65-.15-.89-.41-.25-.29-.37-.68-.33-1.07L9.04 5H11zM5 19v-6.03c.08.01.15.03.23.03.87 0 1.66-.36 2.24-.95.6.6 1.4.95 2.31.95.87 0 1.65-.36 2.23-.93.59.57 1.39.93 2.29.93.84 0 1.64-.35 2.24-.95.58.59 1.37.95 2.24.95.08 0 .15-.02.23-.03V19z"}),"StorefrontSharp"),Nw2=h([c.jsx("path",{d:"M6.44 9.86 7.02 5H5.05L4.04 9.36c-.1.42-.01.84.25 1.17.14.18.44.47.94.47.61 0 1.13-.49 1.21-1.14M9.71 11c.74 0 1.29-.59 1.29-1.31V5H9.04l-.55 4.52c-.05.39.07.78.33 1.07.23.26.55.41.89.41m4.51 0c.41 0 .72-.15.96-.41.25-.29.37-.68.33-1.07L14.96 5H13v4.69c0 .72.55 1.31 1.22 1.31m4.69-6.01L16.98 5l.58 4.86c.08.65.6 1.14 1.21 1.14.49 0 .8-.29.93-.47.26-.33.35-.76.25-1.17z",opacity:".3"},"0"),c.jsx("path",{d:"m21.9 8.89-1.05-4.37c-.22-.9-1-1.52-1.91-1.52H5.05c-.9 0-1.69.63-1.9 1.52L2.1 8.89c-.24 1.02-.02 2.06.62 2.88.08.11.19.19.28.29V19c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2v-6.94c.09-.09.2-.18.28-.28.64-.82.87-1.87.62-2.89M13 5h1.96l.54 4.52c.05.39-.07.78-.33 1.07-.22.26-.54.41-.95.41-.67 0-1.22-.59-1.22-1.31zM8.49 9.52 9.04 5H11v4.69c0 .72-.55 1.31-1.29 1.31-.34 0-.65-.15-.89-.41-.25-.29-.37-.68-.33-1.07m-4.2 1.01c-.26-.33-.35-.76-.25-1.17L5.05 5h1.97l-.58 4.86c-.08.65-.6 1.14-1.21 1.14-.5 0-.8-.29-.94-.47M19 19H5v-6.03c.08.01.15.03.23.03.87 0 1.66-.36 2.24-.95.6.6 1.4.95 2.31.95.87 0 1.65-.36 2.23-.93.59.57 1.39.93 2.29.93.84 0 1.64-.35 2.24-.95.58.59 1.37.95 2.24.95.08 0 .15-.02.23-.03V19zm.71-8.47c-.14.18-.44.47-.94.47-.61 0-1.14-.49-1.21-1.14L16.98 5l1.93-.01 1.05 4.37c.1.42.01.85-.25 1.17"},"1")],"StorefrontTwoTone"),Ew2=h(c.jsx("path",{d:"M18.93 8C16.72 4.18 11.82 2.87 8 5.07c-1.41.82-2.48 2-3.16 3.37-.13-2.2.22-4.4 1.02-6.44H3.74C2.2 6.49 2.52 11.58 5.07 16c1.1 1.91 2.88 3.19 4.86 3.72s4.16.31 6.07-.79c1.41-.82 2.48-2 3.16-3.37.13 2.2-.21 4.4-1.01 6.44h2.11c1.53-4.49 1.22-9.58-1.33-14M15 17.2c-2.87 1.65-6.54.67-8.2-2.2q-.165-.3-.3-.6C5.3 11.64 6.33 8.34 9 6.8c2.86-1.65 6.54-.67 8.2 2.2q.165.3.3.6c1.2 2.76.17 6.06-2.5 7.6M12 10c1.1 0 2 .9 2 2s-.9 2-2 2-2-.9-2-2 .9-2 2-2m0-2c-2.21 0-4 1.79-4 4s1.79 4 4 4 4-1.79 4-4-1.79-4-4-4"}),"Storm"),Iw2=h(c.jsx("path",{d:"M18.93 8C16.72 4.18 11.82 2.87 8 5.07c-1.41.82-2.48 2-3.16 3.37-.13-2.2.22-4.4 1.02-6.44H3.74C2.2 6.49 2.52 11.58 5.07 16c1.1 1.91 2.88 3.19 4.86 3.72s4.16.31 6.07-.79c1.41-.82 2.48-2 3.16-3.37.13 2.2-.21 4.4-1.01 6.44h2.11c1.53-4.49 1.22-9.58-1.33-14M15 17.2c-2.87 1.65-6.54.67-8.2-2.2q-.165-.3-.3-.6C5.3 11.64 6.33 8.34 9 6.8c2.86-1.65 6.54-.67 8.2 2.2q.165.3.3.6c1.2 2.76.17 6.06-2.5 7.6M12 10c1.1 0 2 .9 2 2s-.9 2-2 2-2-.9-2-2 .9-2 2-2m0-2c-2.21 0-4 1.79-4 4s1.79 4 4 4 4-1.79 4-4-1.79-4-4-4"}),"StormOutlined"),Uw2=h(c.jsx("path",{d:"M18.93 8C16.72 4.18 11.82 2.87 8 5.07c-1.41.82-2.48 2-3.16 3.37-.1-1.75.1-3.5.59-5.17C5.61 2.63 5.14 2 4.48 2h-.01c-.43 0-.83.28-.95.7-1.28 4.31-.87 9.11 1.55 13.3 1.1 1.91 2.88 3.19 4.86 3.72s4.16.31 6.07-.79c1.41-.82 2.48-2 3.16-3.37.1 1.75-.09 3.5-.58 5.18-.18.63.29 1.26.95 1.26.44 0 .83-.28.95-.7 1.27-4.31.87-9.11-1.55-13.3M15 17.2c-2.87 1.65-6.54.67-8.2-2.2q-.165-.3-.3-.6C5.3 11.64 6.33 8.34 9 6.8c2.86-1.65 6.54-.67 8.2 2.2q.165.3.3.6c1.2 2.76.17 6.06-2.5 7.6M12 10c1.1 0 2 .9 2 2s-.9 2-2 2-2-.9-2-2 .9-2 2-2m0-2c-2.21 0-4 1.79-4 4s1.79 4 4 4 4-1.79 4-4-1.79-4-4-4"}),"StormRounded"),Gw2=h(c.jsx("path",{d:"M18.93 8C16.72 4.18 11.82 2.87 8 5.07c-1.41.82-2.48 2-3.16 3.37-.13-2.2.22-4.4 1.02-6.44H3.74C2.2 6.49 2.52 11.58 5.07 16c1.1 1.91 2.88 3.19 4.86 3.72s4.16.31 6.07-.79c1.41-.82 2.48-2 3.16-3.37.13 2.2-.21 4.4-1.01 6.44h2.11c1.53-4.49 1.22-9.58-1.33-14M15 17.2c-2.87 1.65-6.54.67-8.2-2.2q-.165-.3-.3-.6C5.3 11.64 6.33 8.34 9 6.8c2.86-1.65 6.54-.67 8.2 2.2q.165.3.3.6c1.2 2.76.17 6.06-2.5 7.6M12 10c1.1 0 2 .9 2 2s-.9 2-2 2-2-.9-2-2 .9-2 2-2m0-2c-2.21 0-4 1.79-4 4s1.79 4 4 4 4-1.79 4-4-1.79-4-4-4"}),"StormSharp"),Kw2=h([c.jsx("circle",{cx:"12",cy:"12",r:"2",opacity:".3"},"0"),c.jsx("path",{d:"M17.2 9C15.54 6.13 11.86 5.15 9 6.8c-2.67 1.54-3.7 4.84-2.5 7.6q.135.3.3.6c1.66 2.87 5.33 3.85 8.2 2.2 2.67-1.54 3.7-4.84 2.5-7.6q-.135-.3-.3-.6M12 16c-2.21 0-4-1.79-4-4s1.79-4 4-4 4 1.79 4 4-1.79 4-4 4",opacity:".3"},"1"),c.jsx("path",{d:"M12 8c-2.21 0-4 1.79-4 4s1.79 4 4 4 4-1.79 4-4-1.79-4-4-4m0 6c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2"},"2"),c.jsx("path",{d:"M18.93 8C16.72 4.18 11.82 2.87 8 5.07c-1.41.82-2.48 2-3.16 3.37-.13-2.2.22-4.4 1.02-6.44H3.74C2.2 6.49 2.52 11.58 5.07 16c1.1 1.91 2.88 3.19 4.86 3.72s4.16.31 6.07-.79c1.41-.82 2.48-2 3.16-3.37.13 2.2-.21 4.4-1.01 6.44h2.11c1.53-4.49 1.22-9.58-1.33-14M15 17.2c-2.87 1.65-6.54.67-8.2-2.2q-.165-.3-.3-.6C5.3 11.64 6.33 8.34 9 6.8c2.86-1.65 6.54-.67 8.2 2.2q.165.3.3.6c1.2 2.76.17 6.06-2.5 7.6"},"3")],"StormTwoTone"),qw2=h(c.jsx("path",{d:"M11 6.83 9.41 8.41 8 7l4-4 4 4-1.41 1.41L13 6.83V21h-2z"}),"Straight"),Qw2=h(c.jsx("path",{d:"M11 6.83 9.41 8.41 8 7l4-4 4 4-1.41 1.41L13 6.83V21h-2z"}),"StraightOutlined"),Zw2=h(c.jsx("path",{d:"m13 6.83.88.88c.39.39 1.02.39 1.41 0s.39-1.02 0-1.41L12.7 3.71a.996.996 0 0 0-1.41 0L8.71 6.29c-.39.39-.39 1.02 0 1.41s1.02.39 1.41 0l.88-.87V20c0 .55.45 1 1 1s1-.45 1-1z"}),"StraightRounded"),Jw2=h(c.jsx("path",{d:"M11 6.83 9.41 8.41 8 7l4-4 4 4-1.41 1.41L13 6.83V21h-2z"}),"StraightSharp"),Yw2=h(c.jsx("path",{d:"M11 6.83 9.41 8.41 8 7l4-4 4 4-1.41 1.41L13 6.83V21h-2z"}),"StraightTwoTone"),_w2=h(c.jsx("path",{d:"M21 6H3c-1.1 0-2 .9-2 2v8c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2V8c0-1.1-.9-2-2-2m0 10H3V8h2v4h2V8h2v4h2V8h2v4h2V8h2v4h2V8h2z"}),"Straighten"),Xw2=h(c.jsx("path",{d:"M21 6H3c-1.1 0-2 .9-2 2v8c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2V8c0-1.1-.9-2-2-2m0 10H3V8h2v4h2V8h2v4h2V8h2v4h2V8h2v4h2V8h2z"}),"StraightenOutlined"),$w2=h(c.jsx("path",{d:"M21 6H3c-1.1 0-2 .9-2 2v8c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2V8c0-1.1-.9-2-2-2m-1 10H4c-.55 0-1-.45-1-1V9c0-.55.45-1 1-1h1v3c0 .55.45 1 1 1s1-.45 1-1V8h2v3c0 .55.45 1 1 1s1-.45 1-1V8h2v3c0 .55.45 1 1 1s1-.45 1-1V8h2v3c0 .55.45 1 1 1s1-.45 1-1V8h1c.55 0 1 .45 1 1v6c0 .55-.45 1-1 1"}),"StraightenRounded"),cR2=h(c.jsx("path",{d:"M23 6H1v12h22zm-2 10H3V8h2v4h2V8h2v4h2V8h2v4h2V8h2v4h2V8h2z"}),"StraightenSharp"),hR2=h([c.jsx("path",{d:"M19 12h-2V8h-2v4h-2V8h-2v4H9V8H7v4H5V8H3v8h18V8h-2z",opacity:".3"},"0"),c.jsx("path",{d:"M21 6H3c-1.1 0-2 .9-2 2v8c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2V8c0-1.1-.9-2-2-2m0 10H3V8h2v4h2V8h2v4h2V8h2v4h2V8h2v4h2V8h2z"},"1")],"StraightenTwoTone"),sR2=h([c.jsx("circle",{cx:"20",cy:"12",r:"2"},"0"),c.jsx("circle",{cx:"4",cy:"12",r:"2"},"1"),c.jsx("circle",{cx:"12",cy:"20",r:"2"},"2"),c.jsx("path",{d:"M10.05 8.59 6.03 4.55h-.01l-.31-.32-1.42 1.41 4.02 4.05.01-.01.31.32zm3.893.027 4.405-4.392L19.76 5.64l-4.405 4.393zM10.01 15.36l-1.42-1.41-4.03 4.01-.32.33 1.41 1.41 4.03-4.02zm9.75 2.94-3.99-4.01-.36-.35L14 15.35l3.99 4.01.35.35z"},"3"),c.jsx("circle",{cx:"12",cy:"4",r:"2"},"4")],"Stream"),tR2=h([c.jsx("circle",{cx:"20",cy:"12",r:"2"},"0"),c.jsx("circle",{cx:"4",cy:"12",r:"2"},"1"),c.jsx("circle",{cx:"12",cy:"20",r:"2"},"2"),c.jsx("path",{d:"m13.943 8.6191 4.4044-4.392 1.4122 1.4162-4.4043 4.392zM8.32 9.68l.31.32 1.42-1.41-4.02-4.04h-.01l-.31-.32-1.42 1.41 4.02 4.05zm7.09 4.26L14 15.35l3.99 4.01.35.35 1.42-1.41-3.99-4.01zm-6.82.01-4.03 4.01-.32.33 1.41 1.41 4.03-4.02.33-.32z"},"3"),c.jsx("circle",{cx:"12",cy:"4",r:"2"},"4")],"StreamOutlined"),oR2=h([c.jsx("circle",{cx:"20",cy:"12",r:"2"},"0"),c.jsx("circle",{cx:"4",cy:"12",r:"2"},"1"),c.jsx("circle",{cx:"12",cy:"20",r:"2"},"2"),c.jsx("path",{d:"m7.89 14.65-2.94 2.93c-.39.39-.39 1.02 0 1.41s1.02.39 1.41 0l2.94-2.93c.39-.38.39-1.02 0-1.41a.996.996 0 0 0-1.41 0M6.41 4.94a.996.996 0 0 0-1.41 0c-.39.39-.39 1.02 0 1.41l2.93 2.94c.39.39 1.02.39 1.42 0 .38-.39.38-1.02-.01-1.41zm9.71 9.71c-.39-.39-1.02-.39-1.42 0-.39.39-.39 1.02 0 1.41L17.64 19c.39.39 1.02.39 1.41 0s.39-1.02 0-1.41zm-.06-5.32 2.99-2.98c.39-.4.39-1.03 0-1.42a.996.996 0 0 0-1.41 0l-2.99 2.98c-.39.39-.39 1.02 0 1.42.39.39 1.02.39 1.41 0"},"3"),c.jsx("circle",{cx:"12",cy:"4",r:"2"},"4")],"StreamRounded"),vR2=h([c.jsx("circle",{cx:"20",cy:"12",r:"2"},"0"),c.jsx("circle",{cx:"4",cy:"12",r:"2"},"1"),c.jsx("circle",{cx:"12",cy:"20",r:"2"},"2"),c.jsx("path",{d:"m13.943 8.6191 4.4044-4.392 1.4122 1.4162-4.4043 4.392zM8.32 9.68l.31.32 1.42-1.41-4.02-4.04h-.01l-.31-.32-1.42 1.41 4.02 4.05zm7.09 4.26L14 15.35l3.99 4.01.35.35 1.42-1.41-3.99-4.01zm-6.82.01-4.03 4.01-.32.33 1.41 1.41 4.03-4.02.33-.32z"},"3"),c.jsx("circle",{cx:"12",cy:"4",r:"2"},"4")],"StreamSharp"),eR2=h([c.jsx("circle",{cx:"20",cy:"12",r:"2"},"0"),c.jsx("circle",{cx:"4",cy:"12",r:"2"},"1"),c.jsx("circle",{cx:"12",cy:"20",r:"2"},"2"),c.jsx("path",{d:"m13.943 8.6191 4.4044-4.392 1.4122 1.4162-4.4043 4.392zM8.32 9.68l.31.32 1.42-1.41-4.02-4.04h-.01l-.31-.32-1.42 1.41 4.02 4.05zm7.09 4.26L14 15.35l3.99 4.01.35.35 1.42-1.41-3.99-4.01zm-6.82.01-4.03 4.01-.32.33 1.41 1.41 4.03-4.02.33-.32z"},"3"),c.jsx("circle",{cx:"12",cy:"4",r:"2"},"4")],"StreamTwoTone"),lR2=h([c.jsx("path",{d:"M12.56 14.33c-.34.27-.56.7-.56 1.17V21h7c1.1 0 2-.9 2-2v-5.98c-.94-.33-1.95-.52-3-.52-2.03 0-3.93.7-5.44 1.83"},"0"),c.jsx("circle",{cx:"18",cy:"6",r:"5"},"1"),c.jsx("path",{d:"M11.5 6c0-1.08.27-2.1.74-3H5c-1.1 0-2 .9-2 2v14c0 .55.23 1.05.59 1.41l9.82-9.82C12.23 9.42 11.5 7.8 11.5 6"},"2")],"Streetview"),nR2=h([c.jsx("path",{d:"M12.56 14.33c-.34.27-.56.7-.56 1.17V21h7c1.1 0 2-.9 2-2v-5.98c-.94-.33-1.95-.52-3-.52-2.03 0-3.93.7-5.44 1.83"},"0"),c.jsx("circle",{cx:"18",cy:"6",r:"5"},"1"),c.jsx("path",{d:"M11.5 6c0-1.08.27-2.1.74-3H5c-1.1 0-2 .9-2 2v14c0 .55.23 1.05.59 1.41l9.82-9.82C12.23 9.42 11.5 7.8 11.5 6"},"2")],"StreetviewOutlined"),aR2=h([c.jsx("path",{d:"M12.56 14.33c-.34.27-.56.7-.56 1.17V21h7c1.1 0 2-.9 2-2v-5.98c-.94-.33-1.95-.52-3-.52-2.03 0-3.93.7-5.44 1.83"},"0"),c.jsx("circle",{cx:"18",cy:"6",r:"5"},"1"),c.jsx("path",{d:"M11.5 6c0-1.08.27-2.1.74-3H5c-1.1 0-2 .9-2 2v14c0 .55.23 1.05.59 1.41l9.82-9.82C12.23 9.42 11.5 7.8 11.5 6"},"2")],"StreetviewRounded"),dR2=h([c.jsx("path",{d:"M12.56 14.33c-.34.27-.56.7-.56 1.17V21h7c1.1 0 2-.9 2-2v-5.98c-.94-.33-1.95-.52-3-.52-2.03 0-3.93.7-5.44 1.83"},"0"),c.jsx("circle",{cx:"18",cy:"6",r:"5"},"1"),c.jsx("path",{d:"M11.5 6c0-1.08.27-2.1.74-3H5c-1.1 0-2 .9-2 2v14c0 .55.23 1.05.59 1.41l9.82-9.82C12.23 9.42 11.5 7.8 11.5 6"},"2")],"StreetviewSharp"),zR2=h([c.jsx("path",{d:"M12.56 14.33c-.34.27-.56.7-.56 1.17V21h7c1.1 0 2-.9 2-2v-5.98c-.94-.33-1.95-.52-3-.52-2.03 0-3.93.7-5.44 1.83"},"0"),c.jsx("circle",{cx:"18",cy:"6",r:"5"},"1"),c.jsx("path",{d:"M11.5 6c0-1.08.27-2.1.74-3H5c-1.1 0-2 .9-2 2v14c0 .55.23 1.05.59 1.41l9.82-9.82C12.23 9.42 11.5 7.8 11.5 6"},"2")],"StreetviewTwoTone"),mR2=h(c.jsx("path",{d:"M6.85 7.08C6.85 4.37 9.45 3 12.24 3c1.64 0 3 .49 3.9 1.28.77.65 1.46 1.73 1.46 3.24h-3.01c0-.31-.05-.59-.15-.85-.29-.86-1.2-1.28-2.25-1.28-1.86 0-2.34 1.02-2.34 1.7 0 .48.25.88.74 1.21.38.25.77.48 1.41.7H7.39c-.21-.34-.54-.89-.54-1.92M21 12v-2H3v2h9.62c1.15.45 1.96.75 1.96 1.97 0 1-.81 1.67-2.28 1.67-1.54 0-2.93-.54-2.93-2.51H6.4c0 .55.08 1.13.24 1.58.81 2.29 3.29 3.3 5.67 3.3 2.27 0 5.3-.89 5.3-4.05 0-.3-.01-1.16-.48-1.94H21z"}),"StrikethroughS"),pR2=h(c.jsx("path",{d:"M7.24 8.75c-.26-.48-.39-1.03-.39-1.67 0-.61.13-1.16.4-1.67q.39-.75 1.11-1.29c.48-.35 1.05-.63 1.7-.83.66-.19 1.39-.29 2.18-.29.81 0 1.54.11 2.21.34.66.22 1.23.54 1.69.94.47.4.83.88 1.08 1.43s.38 1.15.38 1.81h-3.01c0-.31-.05-.59-.15-.85-.09-.27-.24-.49-.44-.68s-.45-.33-.75-.44c-.3-.1-.66-.16-1.06-.16-.39 0-.74.04-1.03.13s-.53.21-.72.36c-.19.16-.34.34-.44.55q-.15.315-.15.66c0 .48.25.88.74 1.21.38.25.77.48 1.41.7H7.39c-.05-.08-.11-.17-.15-.25M21 12v-2H3v2h9.62c.18.07.4.14.55.2q.555.255.87.51c.315.255.35.36.43.57.07.2.11.43.11.69 0 .23-.05.45-.14.66-.09.2-.23.38-.42.53s-.42.26-.71.35c-.29.08-.63.13-1.01.13-.43 0-.83-.04-1.18-.13s-.66-.23-.91-.42-.45-.44-.59-.75-.25-.76-.25-1.21H6.4c0 .55.08 1.13.24 1.58s.37.85.65 1.21c.28.35.6.66.98.92.37.26.78.48 1.22.65q.66.255 1.38.39c.48.08.96.13 1.44.13.8 0 1.53-.09 2.18-.28s1.21-.45 1.67-.79.82-.77 1.07-1.27.38-1.07.38-1.71c0-.6-.1-1.14-.31-1.61-.05-.11-.11-.23-.17-.33H21z"}),"StrikethroughSOutlined"),HR2=h(c.jsx("path",{d:"M14.59 7.52c0-.31-.05-.59-.15-.85-.09-.27-.24-.49-.44-.68s-.45-.33-.75-.44c-.3-.1-.66-.16-1.06-.16-.39 0-.74.04-1.03.13s-.53.21-.72.36c-.19.16-.34.34-.44.55q-.15.315-.15.66c0 .48.25.88.74 1.21.38.25.77.48 1.41.7H7.39c-.05-.08-.11-.17-.15-.25-.26-.48-.39-1.03-.39-1.67 0-.61.13-1.16.4-1.67q.39-.75 1.11-1.29c.48-.35 1.05-.63 1.7-.83.66-.19 1.39-.29 2.18-.29.81 0 1.54.11 2.21.34.66.22 1.23.54 1.69.94.47.4.83.88 1.08 1.43s.38 1.15.38 1.81zM20 10H4c-.55 0-1 .45-1 1s.45 1 1 1h8.62c.18.07.4.14.55.2q.555.255.87.51c.315.255.35.36.43.57.07.2.11.43.11.69 0 .23-.05.45-.14.66-.09.2-.23.38-.42.53s-.42.26-.71.35c-.29.08-.63.13-1.01.13-.43 0-.83-.04-1.18-.13s-.66-.23-.91-.42-.45-.44-.59-.75-.25-.76-.25-1.21H6.4c0 .55.08 1.13.24 1.58s.37.85.65 1.21c.28.35.6.66.98.92.37.26.78.48 1.22.65q.66.255 1.38.39c.48.08.96.13 1.44.13.8 0 1.53-.09 2.18-.28s1.21-.45 1.67-.79.82-.77 1.07-1.27.38-1.07.38-1.71c0-.6-.1-1.14-.31-1.61-.05-.11-.11-.23-.17-.33H20c.55 0 1-.45 1-1V11c0-.55-.45-1-1-1"}),"StrikethroughSRounded"),MR2=h(c.jsx("path",{d:"M7.24 8.75c-.26-.48-.39-1.03-.39-1.67 0-.61.13-1.16.4-1.67q.39-.75 1.11-1.29c.48-.35 1.05-.63 1.7-.83.66-.19 1.39-.29 2.18-.29.81 0 1.54.11 2.21.34.66.22 1.23.54 1.69.94.47.4.83.88 1.08 1.43s.38 1.15.38 1.81h-3.01c0-.31-.05-.59-.15-.85-.09-.27-.24-.49-.44-.68s-.45-.33-.75-.44c-.3-.1-.66-.16-1.06-.16-.39 0-.74.04-1.03.13s-.53.21-.72.36c-.19.16-.34.34-.44.55q-.15.315-.15.66c0 .48.25.88.74 1.21.38.25.77.48 1.41.7H7.39c-.05-.08-.11-.17-.15-.25M21 12v-2H3v2h9.62c.18.07.4.14.55.2q.555.255.87.51c.315.255.35.36.43.57.07.2.11.43.11.69 0 .23-.05.45-.14.66-.09.2-.23.38-.42.53s-.42.26-.71.35c-.29.08-.63.13-1.01.13-.43 0-.83-.04-1.18-.13s-.66-.23-.91-.42-.45-.44-.59-.75-.25-.76-.25-1.21H6.4c0 .55.08 1.13.24 1.58s.37.85.65 1.21c.28.35.6.66.98.92.37.26.78.48 1.22.65q.66.255 1.38.39c.48.08.96.13 1.44.13.8 0 1.53-.09 2.18-.28s1.21-.45 1.67-.79.82-.77 1.07-1.27.38-1.07.38-1.71c0-.6-.1-1.14-.31-1.61-.05-.11-.11-.23-.17-.33H21z"}),"StrikethroughSSharp"),rR2=h(c.jsx("path",{d:"M10.44 5.88q.285-.225.72-.36c.29-.09.64-.13 1.03-.13.4 0 .76.06 1.06.16.3.11.55.25.75.44s.35.41.44.68c.1.26.15.54.15.85h3.01c0-.66-.13-1.26-.38-1.81s-.61-1.03-1.08-1.43c-.46-.4-1.03-.72-1.69-.94-.67-.23-1.4-.34-2.21-.34-.79 0-1.52.1-2.18.29-.65.2-1.22.48-1.7.83q-.72.54-1.11 1.29c-.27.51-.4 1.06-.4 1.67 0 .64.13 1.19.39 1.67.04.08.1.17.15.25H12c-.64-.22-1.03-.45-1.41-.7-.49-.33-.74-.73-.74-1.21q0-.345.15-.66c.15-.315.25-.39.44-.55M3 12h9.62c.18.07.4.14.55.2q.555.255.87.51c.21.17.35.36.43.57.07.2.11.43.11.69 0 .23-.05.45-.14.66-.09.2-.23.38-.42.53s-.42.26-.71.35c-.29.08-.63.13-1.01.13-.43 0-.83-.04-1.18-.13s-.66-.23-.91-.42-.45-.44-.59-.75-.25-.76-.25-1.21H6.4c0 .55.08 1.13.24 1.58s.37.85.65 1.21c.28.35.6.66.98.92.37.26.78.48 1.22.65s.9.3 1.38.39c.48.08.96.13 1.44.13.8 0 1.53-.09 2.18-.28s1.21-.45 1.67-.79.82-.77 1.07-1.27.38-1.07.38-1.71c0-.6-.1-1.14-.31-1.61-.05-.11-.11-.23-.17-.33H21V10H3z"}),"StrikethroughSTwoTone"),iR2=h([c.jsx("circle",{cx:"16",cy:"20",r:"2"},"0"),c.jsx("circle",{cx:"6",cy:"20",r:"2"},"1"),c.jsx("path",{d:"M22 7v-.52C22 4.56 20.52 3 18.65 3c-1.66 0-2.54 1.27-3.18 2.03l-8.8 10.32C6.12 16 6.58 17 7.43 17H15c1.1 0 2-.9 2-2V6.27c.58-.68.97-1.27 1.65-1.27.77 0 1.35.66 1.35 1.48V7zm-7.7-2.9C13.03 3.4 11.56 3 10 3c-1.97 0-3.79.64-5.28 1.72l4.89 4.89z"},"2")],"Stroller"),VR2=h(c.jsx("path",{d:"M18 20c0 1.1-.9 2-2 2s-2-.9-2-2 .9-2 2-2 2 .9 2 2M6 18c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2m9-9.34L9.6 15H15zM18.65 3C20.52 3 22 4.56 22 6.48V7h-2v-.52C20 5.66 19.42 5 18.65 5c-.68 0-1.07.59-1.65 1.27V15c0 1.1-.9 2-2 2H7.43c-.85 0-1.31-1-.76-1.65l8.8-10.32C16.11 4.27 16.99 3 18.65 3M10 5c-.65 0-1.29.09-1.91.27l1.4 1.4 1.37-1.61C10.58 5.02 10.29 5 10 5m0-2c1.56 0 3.03.4 4.3 1.1L9.6 9.61 4.72 4.72C6.21 3.64 8.03 3 10 3"}),"StrollerOutlined"),xR2=h(c.jsx("path",{d:"M18 20c0 1.1-.9 2-2 2s-2-.9-2-2 .9-2 2-2 2 .9 2 2M6 18c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2m8.3-13.9C13.03 3.4 11.56 3 10 3c-1.51 0-2.93.38-4.17 1.03-.59.31-.68 1.12-.22 1.58L9.6 9.6zm7.64 1.73C21.65 4.22 20.3 3 18.65 3c-1.66 0-2.54 1.27-3.18 2.03L6.71 15.31c-.55.65-.09 1.65.76 1.65H15c1.1 0 2-.9 2-2V6.27c.58-.68.97-1.27 1.65-1.27s1.22.52 1.33 1.21c.1.45.5.79.98.79.55 0 1-.45 1-1 0-.06-.01-.11-.02-.17"}),"StrollerRounded"),jR2=h(c.jsx("path",{d:"M18 20c0 1.1-.9 2-2 2s-2-.9-2-2 .9-2 2-2 2 .9 2 2M6 18c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2M22 7v-.52C22 4.56 20.52 3 18.65 3c-1.66 0-2.54 1.27-3.18 2.03L5.27 17H17V6.27c.58-.68.97-1.27 1.65-1.27.77 0 1.35.66 1.35 1.48V7zm-7.7-2.9C13.03 3.4 11.56 3 10 3c-1.97 0-3.79.64-5.28 1.72l4.89 4.89z"}),"StrollerSharp"),uR2=h([c.jsx("path",{d:"M10 5c.29 0 .58.02.86.05L9.49 6.66l-1.4-1.4C8.71 5.09 9.35 5 10 5m5 3.66V15H9.6z",opacity:".3"},"0"),c.jsx("path",{d:"M10 5c.29 0 .58.02.86.05L9.49 6.66l-1.4-1.4C8.71 5.09 9.35 5 10 5m5 3.66V15H9.6zM18.65 3c-1.66 0-2.54 1.27-3.18 2.03l-8.8 10.32C6.12 16 6.58 17 7.43 17H15c1.1 0 2-.9 2-2V6.27c.58-.68.97-1.27 1.65-1.27.77 0 1.35.66 1.35 1.48V7h2v-.52C22 4.56 20.52 3 18.65 3M10 3c-1.97 0-3.79.64-5.28 1.72l4.89 4.89 4.7-5.51C13.03 3.4 11.56 3 10 3m6 15c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2M6 18c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2"},"1")],"StrollerTwoTone"),LR2=h(c.jsx("path",{d:"m2.53 19.65 1.34.56v-9.03l-2.43 5.86c-.41 1.02.08 2.19 1.09 2.61m19.5-3.7L17.07 3.98c-.31-.75-1.04-1.21-1.81-1.23-.26 0-.53.04-.79.15L7.1 5.95c-.75.31-1.21 1.03-1.23 1.8-.01.27.04.54.15.8l4.96 11.97c.31.76 1.05 1.22 1.83 1.23.26 0 .52-.05.77-.15l7.36-3.05c1.02-.42 1.51-1.59 1.09-2.6M7.88 8.75c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1m-2 11c0 1.1.9 2 2 2h1.45l-3.45-8.34z"}),"Style"),SR2=h([c.jsx("path",{d:"m2.53 19.65 1.34.56v-9.03l-2.43 5.86c-.41 1.02.08 2.19 1.09 2.61m19.5-3.7L17.07 3.98c-.31-.75-1.04-1.21-1.81-1.23-.26 0-.53.04-.79.15L7.1 5.95c-.75.31-1.21 1.03-1.23 1.8-.01.27.04.54.15.8l4.96 11.97c.31.76 1.05 1.22 1.83 1.23.26 0 .52-.05.77-.15l7.36-3.05c1.02-.42 1.51-1.59 1.09-2.6m-9.2 3.8L7.87 7.79l7.35-3.04h.01l4.95 11.95z"},"0"),c.jsx("circle",{cx:"11",cy:"9",r:"1"},"1"),c.jsx("path",{d:"M5.88 19.75c0 1.1.9 2 2 2h1.45l-3.45-8.34z"},"2")],"StyleOutlined"),CR2=h(c.jsx("path",{d:"m2.53 19.65 1.34.56v-9.03l-2.43 5.86c-.41 1.02.08 2.19 1.09 2.61m19.5-3.7L17.07 3.98c-.31-.75-1.04-1.21-1.81-1.23-.26 0-.53.04-.79.15L7.1 5.95c-.75.31-1.21 1.03-1.23 1.8-.01.27.04.54.15.8l4.96 11.97c.31.76 1.05 1.22 1.83 1.23.26 0 .52-.05.77-.15l7.36-3.05c1.02-.42 1.51-1.59 1.09-2.6M7.88 8.75c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1m-2 11c0 1.1.9 2 2 2h1.45l-3.45-8.34z"}),"StyleRounded"),TR2=h(c.jsx("path",{d:"M3.87 20.21v-9.03l-3.19 7.7zm18.92-2.43L16.31 2.14 5.26 6.71l6.48 15.64zM7.88 8.75c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1m-2 13h3.45l-3.45-8.34z"}),"StyleSharp"),wR2=h([c.jsx("path",{d:"M15.22 4.75 7.87 7.79l4.96 11.96 7.35-3.05zM11 10c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1",opacity:".3"},"0"),c.jsx("path",{d:"m3.87 11.18-2.43 5.86c-.41 1.02.08 2.19 1.09 2.61l1.34.56zm18.16 4.77L17.07 3.98c-.31-.75-1.04-1.21-1.81-1.23-.26 0-.53.04-.79.15L7.1 5.95c-.75.31-1.21 1.03-1.23 1.8-.01.27.04.54.15.8l4.96 11.97c.31.76 1.05 1.22 1.83 1.23.26 0 .52-.05.77-.15l7.36-3.05c1.02-.42 1.51-1.59 1.09-2.6m-9.2 3.8L7.87 7.79l7.35-3.04h.01l4.95 11.95z"},"1"),c.jsx("circle",{cx:"11",cy:"9",r:"1"},"2"),c.jsx("path",{d:"m9.33 21.75-3.45-8.34v6.34c0 1.1.9 2 2 2z"},"3")],"StyleTwoTone"),RR2=h(c.jsx("path",{d:"m11 9 1.42 1.42L8.83 14H18V4h2v12H8.83l3.59 3.58L11 21l-6-6z"}),"SubdirectoryArrowLeft"),OR2=h(c.jsx("path",{d:"m11 9 1.42 1.42L8.83 14H18V4h2v12H8.83l3.59 3.58L11 21l-6-6z"}),"SubdirectoryArrowLeftOutlined"),yR2=h(c.jsx("path",{d:"m5.71 15.71 4.58 4.58c.39.39 1.03.39 1.42 0s.39-1.03 0-1.42L8.83 16H19c.55 0 1-.45 1-1V5c0-.55-.45-1-1-1s-1 .45-1 1v9H8.83l2.88-2.87c.39-.39.39-1.03 0-1.42s-1.03-.39-1.42 0l-4.58 4.58c-.39.39-.39 1.03 0 1.42"}),"SubdirectoryArrowLeftRounded"),gR2=h(c.jsx("path",{d:"m11 9 1.42 1.42L8.83 14H18V4h2v12H8.83l3.59 3.58L11 21l-6-6z"}),"SubdirectoryArrowLeftSharp"),AR2=h(c.jsx("path",{d:"m11 9 1.42 1.42L8.83 14H18V4h2v12H8.83l3.59 3.58L11 21l-6-6z"}),"SubdirectoryArrowLeftTwoTone"),fR2=h(c.jsx("path",{d:"m19 15-6 6-1.42-1.42L15.17 16H4V4h2v10h9.17l-3.59-3.58L13 9z"}),"SubdirectoryArrowRight"),PR2=h(c.jsx("path",{d:"m19 15-6 6-1.42-1.42L15.17 16H4V4h2v10h9.17l-3.59-3.58L13 9z"}),"SubdirectoryArrowRightOutlined"),FR2=h(c.jsx("path",{d:"m18.29 15.71-4.58 4.58c-.39.39-1.03.39-1.42 0s-.39-1.03 0-1.42L15.17 16H5c-.55 0-1-.45-1-1V5c0-.55.45-1 1-1s1 .45 1 1v9h9.17l-2.88-2.87c-.39-.39-.39-1.03 0-1.42s1.03-.39 1.42 0l4.58 4.58c.39.39.39 1.03 0 1.42"}),"SubdirectoryArrowRightRounded"),BR2=h(c.jsx("path",{d:"m19 15-6 6-1.42-1.42L15.17 16H4V4h2v10h9.17l-3.59-3.58L13 9z"}),"SubdirectoryArrowRightSharp"),bR2=h(c.jsx("path",{d:"m19 15-6 6-1.42-1.42L15.17 16H4V4h2v10h9.17l-3.59-3.58L13 9z"}),"SubdirectoryArrowRightTwoTone"),DR2=h(c.jsx("path",{d:"M14 17H4v2h10zm6-8H4v2h16zM4 15h16v-2H4zM4 5v2h16V5z"}),"Subject"),kR2=h(c.jsx("path",{d:"M14 17H4v2h10zm6-8H4v2h16zM4 15h16v-2H4zM4 5v2h16V5z"}),"SubjectOutlined"),WR2=h(c.jsx("path",{d:"M13 17H5c-.55 0-1 .45-1 1s.45 1 1 1h8c.55 0 1-.45 1-1s-.45-1-1-1m6-8H5c-.55 0-1 .45-1 1s.45 1 1 1h14c.55 0 1-.45 1-1s-.45-1-1-1M5 15h14c.55 0 1-.45 1-1s-.45-1-1-1H5c-.55 0-1 .45-1 1s.45 1 1 1M4 6c0 .55.45 1 1 1h14c.55 0 1-.45 1-1s-.45-1-1-1H5c-.55 0-1 .45-1 1"}),"SubjectRounded"),NR2=h(c.jsx("path",{d:"M14 17H4v2h10zm6-8H4v2h16zM4 15h16v-2H4zM4 5v2h16V5z"}),"SubjectSharp"),ER2=h(c.jsx("path",{d:"M14 17H4v2h10zm6-8H4v2h16zM4 15h16v-2H4zM4 5v2h16V5z"}),"SubjectTwoTone"),IR2=h(c.jsx("path",{d:"M22 18h-2v1h3v1h-4v-2c0-.55.45-1 1-1h2v-1h-3v-1h3c.55 0 1 .45 1 1v1c0 .55-.45 1-1 1M5.88 18h2.66l3.4-5.42h.12l3.4 5.42h2.66l-4.65-7.27L17.81 4h-2.68l-3.07 4.99h-.12L8.85 4H6.19l4.32 6.73z"}),"Subscript"),UR2=h(c.jsx("path",{d:"M22 18h-2v1h3v1h-4v-2c0-.55.45-1 1-1h2v-1h-3v-1h3c.55 0 1 .45 1 1v1c0 .55-.45 1-1 1M5.88 18h2.66l3.4-5.42h.12l3.4 5.42h2.66l-4.65-7.27L17.81 4h-2.68l-3.07 4.99h-.12L8.85 4H6.19l4.32 6.73z"}),"SubscriptOutlined"),GR2=h(c.jsx("path",{d:"M10.52 10.73 7.3 5.72C6.82 4.97 7.35 4 8.23 4c.39 0 .74.2.95.53l2.76 4.46h.12l2.74-4.45c.21-.34.57-.54.96-.54.88 0 1.42.98.94 1.72l-3.23 5 3.55 5.55c.48.75-.06 1.73-.94 1.73-.38 0-.74-.2-.95-.52l-3.07-4.89h-.12l-3.07 4.89c-.2.32-.56.52-.95.52-.88 0-1.42-.97-.94-1.72zM23 19.5c0-.28-.22-.5-.5-.5H20v-1h2c.55 0 1-.45 1-1v-1c0-.55-.45-1-1-1h-2.5c-.28 0-.5.22-.5.5s.22.5.5.5H22v1h-2c-.55 0-1 .45-1 1v1c0 .55.45 1 1 1h2.5c.28 0 .5-.22.5-.5"}),"SubscriptRounded"),KR2=h(c.jsx("path",{d:"M20 18v1h3v1h-4v-3h3v-1h-3v-1h4v3zM5.88 18h2.66l3.4-5.42h.12l3.4 5.42h2.66l-4.65-7.27L17.81 4h-2.68l-3.07 4.99h-.12L8.85 4H6.19l4.32 6.73z"}),"SubscriptSharp"),qR2=h(c.jsx("path",{d:"M22 18h-2v1h3v1h-4v-2c0-.55.45-1 1-1h2v-1h-3v-1h3c.55 0 1 .45 1 1v1c0 .55-.45 1-1 1M5.88 18h2.66l3.4-5.42h.12l3.4 5.42h2.66l-4.65-7.27L17.81 4h-2.68l-3.07 4.99h-.12L8.85 4H6.19l4.32 6.73z"}),"SubscriptTwoTone"),QR2=h(c.jsx("path",{d:"M20 8H4V6h16zm-2-6H6v2h12zm4 10v8c0 1.1-.9 2-2 2H4c-1.1 0-2-.9-2-2v-8c0-1.1.9-2 2-2h16c1.1 0 2 .9 2 2m-6 4-6-3.27v6.53z"}),"Subscriptions"),ZR2=h(c.jsx("path",{d:"M4 6h16v2H4zm2-4h12v2H6zm14 8H4c-1.1 0-2 .9-2 2v8c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2v-8c0-1.1-.9-2-2-2m0 10H4v-8h16zm-10-7.27v6.53L16 16z"}),"SubscriptionsOutlined"),JR2=h(c.jsx("path",{d:"M19 8H5c-.55 0-1-.45-1-1s.45-1 1-1h14c.55 0 1 .45 1 1s-.45 1-1 1m-2-6H7c-.55 0-1 .45-1 1s.45 1 1 1h10c.55 0 1-.45 1-1s-.45-1-1-1m5 10v8c0 1.1-.9 2-2 2H4c-1.1 0-2-.9-2-2v-8c0-1.1.9-2 2-2h16c1.1 0 2 .9 2 2m-6.81 3.56L10 12.73v6.53l5.19-2.82c.35-.19.35-.69 0-.88"}),"SubscriptionsRounded"),YR2=h(c.jsx("path",{d:"M20 8H4V6h16zm-2-6H6v2h12zm4 8v12H2V10zm-6 6-6-3.27v6.53z"}),"SubscriptionsSharp"),_R2=h([c.jsx("path",{d:"M4 20h16v-8H4zm6-7.27L16 16l-6 3.26z",opacity:".3"},"0"),c.jsx("path",{d:"M4 6h16v2H4zm2-4h12v2H6zm14 8H4c-1.1 0-2 .9-2 2v8c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2v-8c0-1.1-.9-2-2-2m0 10H4v-8h16zm-10-7.27v6.53L16 16z"},"1")],"SubscriptionsTwoTone"),XR2=h(c.jsx("path",{d:"M20 4H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2M4 12h4v2H4zm10 6H4v-2h10zm6 0h-4v-2h4zm0-4H10v-2h10z"}),"Subtitles"),$R2=h(c.jsx("path",{d:"M20 4H6.83l8 8H20v2h-3.17l4.93 4.93c.15-.28.24-.59.24-.93V6c0-1.1-.9-2-2-2M1.04 3.87l1.2 1.2C2.09 5.35 2 5.66 2 6v12c0 1.1.9 2 2 2h13.17l2.96 2.96 1.41-1.41L2.45 2.45zM8 12v2H4v-2zm6 4.83V18H4v-2h9.17z"}),"SubtitlesOff"),cO2=h([c.jsx("path",{d:"M20 4H6.83l2 2H20v11.17l1.76 1.76c.15-.28.24-.59.24-.93V6c0-1.1-.9-2-2-2"},"0"),c.jsx("path",{d:"M18 10h-5.17l2 2H18zM1.04 3.87l1.2 1.2C2.09 5.35 2 5.66 2 6v12c0 1.1.9 2 2 2h13.17l2.96 2.96 1.41-1.41L2.45 2.45zM4 6.83 7.17 10H6v2h2v-1.17L11.17 14H6v2h7.17l2 2H4z"},"1")],"SubtitlesOffOutlined"),hO2=h(c.jsx("path",{d:"M20 4H6.83l8 8H19c.55 0 1 .45 1 1s-.45 1-1 1h-2.17l4.93 4.93c.15-.28.24-.59.24-.93V6c0-1.1-.9-2-2-2m0 16-6-6-1.71-1.71L12 12 3.16 3.16a.996.996 0 0 0-1.41 0c-.39.39-.39 1.02 0 1.41l.49.49c-.15.29-.24.6-.24.94v12c0 1.1.9 2 2 2h13.17l2.25 2.25c.39.39 1.02.39 1.41 0s.39-1.02 0-1.41zM8 13c0 .55-.45 1-1 1H5c-.55 0-1-.45-1-1s.45-1 1-1h2c.55 0 1 .45 1 1m6 4c0 .55-.45 1-1 1H5c-.55 0-1-.45-1-1s.45-1 1-1h8c.08 0 .14.03.21.04l.74.74c.02.08.05.14.05.22"}),"SubtitlesOffRounded"),sO2=h(c.jsx("path",{d:"m6.83 4 8 8H20v2h-3.17L22 19.17V4zm-5.79-.13.96.96V20h15.17l2.96 2.96 1.41-1.41L2.45 2.45zM4 12h4v2H4zm0 4h9.17l.83.83V18H4z"}),"SubtitlesOffSharp"),tO2=h([c.jsx("path",{d:"m8.83 6 4 4H18v2h-3.17L20 17.17V6zm6.34 12-2-2H6v-2h5.17L8 10.83V12H6v-2h1.17L4 6.83V18z",opacity:".3"},"0"),c.jsx("path",{d:"M18 10h-5.17l2 2H18z"},"1"),c.jsx("path",{d:"M20 4H6.83l2 2H20v11.17l1.76 1.76c.15-.28.24-.59.24-.93V6c0-1.1-.9-2-2-2M1.04 3.87l1.2 1.2C2.09 5.35 2 5.66 2 6v12c0 1.1.9 2 2 2h13.17l2.96 2.96 1.41-1.41L2.45 2.45zM4 6.83 7.17 10H6v2h2v-1.17L11.17 14H6v2h7.17l2 2H4z"},"2")],"SubtitlesOffTwoTone"),oO2=h(c.jsx("path",{d:"M20 4H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2m0 14H4V6h16zM6 10h2v2H6zm0 4h8v2H6zm10 0h2v2h-2zm-6-4h8v2h-8z"}),"SubtitlesOutlined"),vO2=h(c.jsx("path",{d:"M20 4H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2M5 12h2c.55 0 1 .45 1 1s-.45 1-1 1H5c-.55 0-1-.45-1-1s.45-1 1-1m8 6H5c-.55 0-1-.45-1-1s.45-1 1-1h8c.55 0 1 .45 1 1s-.45 1-1 1m6 0h-2c-.55 0-1-.45-1-1s.45-1 1-1h2c.55 0 1 .45 1 1s-.45 1-1 1m0-4h-8c-.55 0-1-.45-1-1s.45-1 1-1h8c.55 0 1 .45 1 1s-.45 1-1 1"}),"SubtitlesRounded"),eO2=h(c.jsx("path",{d:"M22 4H2v16h20zM4 12h4v2H4zm10 6H4v-2h10zm6 0h-4v-2h4zm0-4H10v-2h10z"}),"SubtitlesSharp"),lO2=h([c.jsx("path",{d:"M4 18h16V6H4zm14-2h-2v-2h2zm-8-6h8v2h-8zm-4 0h2v2H6zm0 4h8v2H6z",opacity:".3"},"0"),c.jsx("path",{d:"M20 4H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2m0 14H4V6h16zM6 10h2v2H6zm0 4h8v2H6zm10 0h2v2h-2zm-6-4h8v2h-8z"},"1")],"SubtitlesTwoTone"),nO2=h([c.jsx("circle",{cx:"15.5",cy:"16",r:"1"},"0"),c.jsx("circle",{cx:"8.5",cy:"16",r:"1"},"1"),c.jsx("path",{d:"M7.01 9h10v5h-10zM17.8 2.8C16 2.09 13.86 2 12 2s-4 .09-5.8.8C3.53 3.84 2 6.05 2 8.86V22h20V8.86c0-2.81-1.53-5.02-4.2-6.06m.2 13.08c0 1.45-1.18 2.62-2.63 2.62l1.13 1.12V20H15l-1.5-1.5h-2.83L9.17 20H7.5v-.38l1.12-1.12C7.18 18.5 6 17.32 6 15.88V9c0-2.63 3-3 6-3 3.32 0 6 .38 6 3z"},"2")],"Subway"),aO2=h(c.jsx("path",{d:"M17.8 2.8C16 2.09 13.86 2 12 2s-4 .09-5.8.8C3.53 3.84 2 6.05 2 8.86V22h20V8.86c0-2.81-1.53-5.02-4.2-6.06M9.17 20l1.5-1.5h2.66l1.5 1.5zm-2.16-6V9h10v5zm9.49 2c0 .55-.45 1-1 1s-1-.45-1-1 .45-1 1-1 1 .45 1 1m-8-1c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1M20 20h-3.5v-.38l-1.15-1.16c1.49-.17 2.65-1.42 2.65-2.96V9c0-2.63-3-3-6-3s-6 .37-6 3v6.5c0 1.54 1.16 2.79 2.65 2.96L7.5 19.62V20H4V8.86c0-2 1.01-3.45 2.93-4.2C8.41 4.08 10.32 4 12 4s3.59.08 5.07.66c1.92.75 2.93 2.2 2.93 4.2z"}),"SubwayOutlined"),dO2=h([c.jsx("circle",{cx:"8.5",cy:"16",r:"1"},"0"),c.jsx("circle",{cx:"15.5",cy:"16",r:"1"},"1"),c.jsx("path",{d:"M7.01 9h10v5h-10zM17.8 2.8C16 2.09 13.86 2 12 2s-4 .09-5.8.8C3.53 3.84 2 6.05 2 8.86V22h20V8.86c0-2.81-1.53-5.02-4.2-6.06m.2 12.7c0 1.54-1.16 2.79-2.65 2.96l1.15 1.16V20h-1.67l-1.5-1.5h-2.66L9.17 20H7.5v-.38l1.15-1.16C7.16 18.29 6 17.04 6 15.5V9c0-2.63 3-3 6-3s6 .37 6 3z"},"2")],"SubwayRounded"),zO2=h([c.jsx("circle",{cx:"8.5",cy:"16",r:"1"},"0"),c.jsx("circle",{cx:"15.5",cy:"16",r:"1"},"1"),c.jsx("path",{d:"M7.01 9h10v5h-10zM17.8 2.8C16 2.09 13.86 2 12 2s-4 .09-5.8.8C3.53 3.84 2 6.05 2 8.86V22h20V8.86c0-2.81-1.53-5.02-4.2-6.06m.2 12.7c0 1.54-1.16 2.79-2.65 2.96l1.15 1.16V20h-1.67l-1.5-1.5h-2.66L9.17 20H7.5v-.38l1.15-1.16C7.16 18.29 6 17.04 6 15.5V9c0-2.63 3-3 6-3s6 .37 6 3z"},"2")],"SubwaySharp"),mO2=h([c.jsx("path",{d:"M10.67 18.5 9.17 20h5.66l-1.5-1.5zm6.4-13.84C15.59 4.08 13.68 4 12 4s-3.59.08-5.07.66C5.01 5.41 4 6.86 4 8.86V20h3.5v-.38l1.15-1.16C7.16 18.29 6 17.04 6 15.5V9c0-2.63 3-3 6-3s6 .37 6 3v6.5c0 1.54-1.16 2.79-2.65 2.96l1.15 1.16V20H20V8.86c0-2-1.01-3.45-2.93-4.2",opacity:".3"},"0"),c.jsx("path",{d:"M17.8 2.8C16 2.09 13.86 2 12 2s-4 .09-5.8.8C3.53 3.84 2 6.05 2 8.86V22h20V8.86c0-2.81-1.53-5.02-4.2-6.06M9.17 20l1.5-1.5h2.66l1.5 1.5zm-2.16-6V9h10v5zm9.49 2c0 .55-.45 1-1 1s-1-.45-1-1 .45-1 1-1 1 .45 1 1m-8-1c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1M20 20h-3.5v-.38l-1.15-1.16c1.49-.17 2.65-1.42 2.65-2.96V9c0-2.63-3-3-6-3s-6 .37-6 3v6.5c0 1.54 1.16 2.79 2.65 2.96L7.5 19.62V20H4V8.86c0-2 1.01-3.45 2.93-4.2C8.41 4.08 10.32 4 12 4s3.59.08 5.07.66c1.92.75 2.93 2.2 2.93 4.2z"},"1")],"SubwayTwoTone"),pO2=h(c.jsx("path",{d:"M15 3H5c-1.1 0-1.99.9-1.99 2L3 19c0 1.1.89 2 1.99 2H19c1.1 0 2-.9 2-2V9zM8 17c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1m0-4c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1m0-4c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1m6 1V4.5l5.5 5.5z"}),"Summarize"),HO2=h(c.jsx("path",{d:"M15 3H5c-1.1 0-1.99.9-1.99 2L3 19c0 1.1.89 2 1.99 2H19c1.1 0 2-.9 2-2V9zM5 19V5h9v5h5v9zM9 8c0 .55-.45 1-1 1s-1-.45-1-1 .45-1 1-1 1 .45 1 1m0 4c0 .55-.45 1-1 1s-1-.45-1-1 .45-1 1-1 1 .45 1 1m0 4c0 .55-.45 1-1 1s-1-.45-1-1 .45-1 1-1 1 .45 1 1"}),"SummarizeOutlined"),MO2=h(c.jsx("path",{d:"M15.59 3.59c-.38-.38-.89-.59-1.42-.59H5c-1.1 0-1.99.9-1.99 2L3 19c0 1.1.89 2 1.99 2H19c1.1 0 2-.9 2-2V9.83c0-.53-.21-1.04-.59-1.41zM8 17c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1m0-4c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1m0-4c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1m6 0V4.5l5.5 5.5H15c-.55 0-1-.45-1-1"}),"SummarizeRounded"),rO2=h(c.jsx("path",{d:"M15 3H3v18h18V9zM8 17c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1m0-4c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1m0-4c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1m6 1V4.5l5.5 5.5z"}),"SummarizeSharp"),iO2=h([c.jsx("path",{d:"M14 5H5v14h14v-9h-5zM8 17c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1m0-4c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1m0-4c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1",opacity:".3"},"0"),c.jsx("circle",{cx:"8",cy:"8",r:"1"},"1"),c.jsx("path",{d:"M15 3H5c-1.1 0-1.99.9-1.99 2L3 19c0 1.1.89 2 1.99 2H19c1.1 0 2-.9 2-2V9zm4 16H5V5h9v5h5z"},"2"),c.jsx("circle",{cx:"8",cy:"12",r:"1"},"3"),c.jsx("circle",{cx:"8",cy:"16",r:"1"},"4")],"SummarizeTwoTone"),VO2=h(c.jsx("path",{d:"M22 7h-2v1h3v1h-4V7c0-.55.45-1 1-1h2V5h-3V4h3c.55 0 1 .45 1 1v1c0 .55-.45 1-1 1M5.88 20h2.66l3.4-5.42h.12l3.4 5.42h2.66l-4.65-7.27L17.81 6h-2.68l-3.07 4.99h-.12L8.85 6H6.19l4.32 6.73z"}),"Superscript"),xO2=h(c.jsx("path",{d:"M22 7h-2v1h3v1h-4V7c0-.55.45-1 1-1h2V5h-3V4h3c.55 0 1 .45 1 1v1c0 .55-.45 1-1 1M5.88 20h2.66l3.4-5.42h.12l3.4 5.42h2.66l-4.65-7.27L17.81 6h-2.68l-3.07 4.99h-.12L8.85 6H6.19l4.32 6.73z"}),"SuperscriptOutlined"),jO2=h(c.jsx("path",{d:"M10.51 12.73 7.3 7.72C6.82 6.97 7.35 6 8.23 6c.39 0 .74.2.95.53l2.76 4.46h.12l2.74-4.45c.2-.34.56-.54.95-.54.88 0 1.42.98.94 1.72l-3.23 5 3.55 5.55c.49.75-.05 1.73-.93 1.73-.38 0-.74-.2-.95-.52l-3.07-4.89h-.12l-3.07 4.89c-.21.32-.56.52-.95.52-.88 0-1.42-.97-.94-1.72zM23 8.5c0-.28-.22-.5-.5-.5H20V7h2c.55 0 1-.45 1-1V5c0-.55-.45-1-1-1h-2.5c-.28 0-.5.22-.5.5s.22.5.5.5H22v1h-2c-.55 0-1 .45-1 1v1c0 .55.45 1 1 1h2.5c.28 0 .5-.22.5-.5"}),"SuperscriptRounded"),uO2=h(c.jsx("path",{d:"M20 7v1h3v1h-4V6h3V5h-3V4h4v3zM5.88 20h2.66l3.4-5.42h.12l3.4 5.42h2.66l-4.65-7.27L17.81 6h-2.68l-3.07 4.99h-.12L8.85 6H6.19l4.32 6.73z"}),"SuperscriptSharp"),LO2=h(c.jsx("path",{d:"M22 7h-2v1h3v1h-4V7c0-.55.45-1 1-1h2V5h-3V4h3c.55 0 1 .45 1 1v1c0 .55-.45 1-1 1M5.88 20h2.66l3.4-5.42h.12l3.4 5.42h2.66l-4.65-7.27L17.81 6h-2.68l-3.07 4.99h-.12L8.85 6H6.19l4.32 6.73z"}),"SuperscriptTwoTone"),SO2=h(c.jsx("path",{d:"M11.99 2c-5.52 0-10 4.48-10 10s4.48 10 10 10 10-4.48 10-10-4.48-10-10-10m3.61 6.34c1.07 0 1.93.86 1.93 1.93s-.86 1.93-1.93 1.93-1.93-.86-1.93-1.93c-.01-1.07.86-1.93 1.93-1.93m-6-1.58c1.3 0 2.36 1.06 2.36 2.36s-1.06 2.36-2.36 2.36-2.36-1.06-2.36-2.36c0-1.31 1.05-2.36 2.36-2.36m0 9.13v3.75c-2.4-.75-4.3-2.6-5.14-4.96 1.05-1.12 3.67-1.69 5.14-1.69.53 0 1.2.08 1.9.22-1.64.87-1.9 2.02-1.9 2.68M11.99 20c-.27 0-.53-.01-.79-.04v-4.07c0-1.42 2.94-2.13 4.4-2.13 1.07 0 2.92.39 3.84 1.15-1.17 2.97-4.06 5.09-7.45 5.09"}),"SupervisedUserCircle"),CO2=h(c.jsx("path",{d:"M12.5 10c0-1.65-1.35-3-3-3s-3 1.35-3 3 1.35 3 3 3 3-1.35 3-3m-3 1c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1m6.5 2c1.11 0 2-.89 2-2s-.89-2-2-2-2.01.89-2 2c0 1.11.89 2 2 2M11.99 2.01c-5.52 0-10 4.48-10 10s4.48 10 10 10 10-4.48 10-10-4.48-10-10-10M5.84 17.12c.68-.54 2.27-1.11 3.66-1.11.07 0 .15.01.23.01.24-.64.67-1.29 1.3-1.86-.56-.1-1.09-.16-1.53-.16-1.3 0-3.39.45-4.73 1.43-.5-1.04-.78-2.2-.78-3.43 0-4.41 3.59-8 8-8s8 3.59 8 8c0 1.2-.27 2.34-.75 3.37-1-.59-2.36-.87-3.24-.87-1.52 0-4.5.81-4.5 2.7v2.78c-2.27-.13-4.29-1.21-5.66-2.86"}),"SupervisedUserCircleOutlined"),TO2=h(c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m3.61 6.34c1.07 0 1.93.86 1.93 1.93s-.86 1.93-1.93 1.93-1.93-.86-1.93-1.93c-.01-1.07.86-1.93 1.93-1.93m-6-1.58c1.3 0 2.36 1.06 2.36 2.36s-1.06 2.36-2.36 2.36-2.36-1.06-2.36-2.36c0-1.31 1.05-2.36 2.36-2.36m0 9.13v3.75c-2.4-.75-4.3-2.6-5.14-4.96 1.05-1.12 3.67-1.69 5.14-1.69.53 0 1.2.08 1.9.22-1.64.87-1.9 2.02-1.9 2.68M12 20c-.27 0-.53-.01-.79-.04v-4.07c0-1.42 2.94-2.13 4.4-2.13 1.07 0 2.92.39 3.84 1.15C18.28 17.88 15.39 20 12 20"}),"SupervisedUserCircleRounded"),wO2=h(c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m3.61 6.34c1.07 0 1.93.86 1.93 1.93s-.86 1.93-1.93 1.93-1.93-.86-1.93-1.93c-.01-1.07.86-1.93 1.93-1.93m-6-1.58c1.3 0 2.36 1.06 2.36 2.36s-1.06 2.36-2.36 2.36-2.36-1.06-2.36-2.36c0-1.31 1.05-2.36 2.36-2.36m0 9.13v3.75c-2.4-.75-4.3-2.6-5.14-4.96 1.05-1.12 3.67-1.69 5.14-1.69.53 0 1.2.08 1.9.22-1.64.87-1.9 2.02-1.9 2.68M12 20c-.27 0-.53-.01-.79-.04v-4.07c0-1.42 2.94-2.13 4.4-2.13 1.07 0 2.92.39 3.84 1.15C18.28 17.88 15.39 20 12 20"}),"SupervisedUserCircleSharp"),RO2=h([c.jsx("circle",{cx:"9.5",cy:"10",r:"1",opacity:".3"},"0"),c.jsx("path",{d:"M11.5 17.21c0-1.88 2.98-2.7 4.5-2.7.88 0 2.24.27 3.24.87.48-1.02.75-2.16.75-3.37 0-4.41-3.59-8-8-8s-8 3.59-8 8c0 1.23.29 2.39.78 3.43 1.34-.98 3.43-1.43 4.73-1.43.44 0 .97.05 1.53.16-.63.57-1.06 1.22-1.3 1.86-.08 0-.15-.01-.23-.01-1.38 0-2.98.57-3.66 1.11 1.37 1.65 3.39 2.73 5.66 2.86zM16 9c1.11 0 2 .89 2 2s-.89 2-2 2-2-.89-2-2c-.01-1.11.89-2 2-2m-6.5 4c-1.65 0-3-1.35-3-3s1.35-3 3-3 3 1.35 3 3-1.35 3-3 3",opacity:".3"},"1"),c.jsx("path",{d:"M12.5 10c0-1.65-1.35-3-3-3s-3 1.35-3 3 1.35 3 3 3 3-1.35 3-3m-3 1c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1m6.5 2c1.11 0 2-.89 2-2s-.89-2-2-2-2.01.89-2 2c0 1.11.89 2 2 2M11.99 2.01c-5.52 0-10 4.48-10 10s4.48 10 10 10 10-4.48 10-10-4.48-10-10-10M5.84 17.12c.68-.54 2.27-1.11 3.66-1.11.07 0 .15.01.23.01.24-.64.67-1.29 1.3-1.86-.56-.1-1.09-.16-1.53-.16-1.3 0-3.39.45-4.73 1.43-.5-1.04-.78-2.2-.78-3.43 0-4.41 3.59-8 8-8s8 3.59 8 8c0 1.2-.27 2.34-.75 3.37-1-.59-2.36-.87-3.24-.87-1.52 0-4.5.81-4.5 2.7v2.78c-2.27-.13-4.29-1.21-5.66-2.86"},"2")],"SupervisedUserCircleTwoTone"),OO2=h(c.jsx("path",{d:"M16.5 12c1.38 0 2.49-1.12 2.49-2.5S17.88 7 16.5 7 14 8.12 14 9.5s1.12 2.5 2.5 2.5M9 11c1.66 0 2.99-1.34 2.99-3S10.66 5 9 5 6 6.34 6 8s1.34 3 3 3m7.5 3c-1.83 0-5.5.92-5.5 2.75V19h11v-2.25c0-1.83-3.67-2.75-5.5-2.75M9 13c-2.33 0-7 1.17-7 3.5V19h7v-2.25c0-.85.33-2.34 2.37-3.47C10.5 13.1 9.66 13 9 13"}),"SupervisorAccount"),yO2=h(c.jsx("path",{d:"M9 12c1.93 0 3.5-1.57 3.5-3.5S10.93 5 9 5 5.5 6.57 5.5 8.5 7.07 12 9 12m0-5c.83 0 1.5.67 1.5 1.5S9.83 10 9 10s-1.5-.67-1.5-1.5S8.17 7 9 7m.05 10H4.77c.99-.5 2.7-1 4.23-1 .11 0 .23.01.34.01.34-.73.93-1.33 1.64-1.81-.73-.13-1.42-.2-1.98-.2-2.34 0-7 1.17-7 3.5V19h7v-1.5c0-.17.02-.34.05-.5m7.45-2.5c-1.84 0-5.5 1.01-5.5 3V19h11v-1.5c0-1.99-3.66-3-5.5-3m1.21-1.82c.76-.43 1.29-1.24 1.29-2.18C19 9.12 17.88 8 16.5 8S14 9.12 14 10.5c0 .94.53 1.75 1.29 2.18.36.2.77.32 1.21.32s.85-.12 1.21-.32"}),"SupervisorAccountOutlined"),gO2=h(c.jsx("path",{d:"M16.5 12c1.38 0 2.49-1.12 2.49-2.5S17.88 7 16.5 7 14 8.12 14 9.5s1.12 2.5 2.5 2.5M9 11c1.66 0 2.99-1.34 2.99-3S10.66 5 9 5 6 6.34 6 8s1.34 3 3 3m7.5 3c-1.83 0-5.5.92-5.5 2.75V18c0 .55.45 1 1 1h9c.55 0 1-.45 1-1v-1.25c0-1.83-3.67-2.75-5.5-2.75M9 13c-2.33 0-7 1.17-7 3.5V18c0 .55.45 1 1 1h6v-2.25c0-.85.33-2.34 2.37-3.47C10.5 13.1 9.66 13 9 13"}),"SupervisorAccountRounded"),AO2=h(c.jsx("path",{d:"M16.5 12c1.38 0 2.49-1.12 2.49-2.5S17.88 7 16.5 7 14 8.12 14 9.5s1.12 2.5 2.5 2.5M9 11c1.66 0 2.99-1.34 2.99-3S10.66 5 9 5 6 6.34 6 8s1.34 3 3 3m7.5 3c-1.83 0-5.5.92-5.5 2.75V19h11v-2.25c0-1.83-3.67-2.75-5.5-2.75M9 13c-2.33 0-7 1.17-7 3.5V19h7v-2.25c0-.85.33-2.34 2.37-3.47C10.5 13.1 9.66 13 9 13"}),"SupervisorAccountSharp"),fO2=h([c.jsx("circle",{cx:"9",cy:"8.5",r:"1.5",opacity:".3"},"0"),c.jsx("path",{d:"M4.77 17h4.28c.01-.06.12-.58.29-.99-.11 0-.23-.01-.34-.01-1.53 0-3.25.5-4.23 1",opacity:".3"},"1"),c.jsx("path",{d:"M9 12c1.93 0 3.5-1.57 3.5-3.5S10.93 5 9 5 5.5 6.57 5.5 8.5 7.07 12 9 12m0-5c.83 0 1.5.67 1.5 1.5S9.83 10 9 10s-1.5-.67-1.5-1.5S8.17 7 9 7m.05 10H4.77c.99-.5 2.7-1 4.23-1 .11 0 .23.01.34.01.34-.73.93-1.33 1.64-1.81-.73-.13-1.42-.2-1.98-.2-2.34 0-7 1.17-7 3.5V19h7v-1.5c0-.17.02-.34.05-.5m7.45-2.5c-1.84 0-5.5 1.01-5.5 3V19h11v-1.5c0-1.99-3.66-3-5.5-3m1.21-1.82c.76-.43 1.29-1.24 1.29-2.18C19 9.12 17.88 8 16.5 8S14 9.12 14 10.5c0 .94.53 1.75 1.29 2.18.36.2.77.32 1.21.32s.85-.12 1.21-.32"},"2")],"SupervisorAccountTwoTone"),PO2=h(c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m7.46 7.12-2.78 1.15c-.51-1.36-1.58-2.44-2.95-2.94l1.15-2.78c2.1.8 3.77 2.47 4.58 4.57M12 15c-1.66 0-3-1.34-3-3s1.34-3 3-3 3 1.34 3 3-1.34 3-3 3M9.13 4.54l1.17 2.78c-1.38.5-2.47 1.59-2.98 2.97L4.54 9.13c.81-2.11 2.48-3.78 4.59-4.59M4.54 14.87l2.78-1.15c.51 1.38 1.59 2.46 2.97 2.96l-1.17 2.78c-2.1-.81-3.77-2.48-4.58-4.59m10.34 4.59-1.15-2.78c1.37-.51 2.45-1.59 2.95-2.97l2.78 1.17c-.81 2.1-2.48 3.77-4.58 4.58"}),"Support"),FO2=h([c.jsx("path",{d:"M21 12.22C21 6.73 16.74 3 12 3c-4.69 0-9 3.65-9 9.28-.6.34-1 .98-1 1.72v2c0 1.1.9 2 2 2h1v-6.1c0-3.87 3.13-7 7-7s7 3.13 7 7V19h-8v2h8c1.1 0 2-.9 2-2v-1.22c.59-.31 1-.92 1-1.64v-2.3c0-.7-.41-1.31-1-1.62"},"0"),c.jsx("circle",{cx:"9",cy:"13",r:"1"},"1"),c.jsx("circle",{cx:"15",cy:"13",r:"1"},"2"),c.jsx("path",{d:"M18 11.03C17.52 8.18 15.04 6 12.05 6c-3.03 0-6.29 2.51-6.03 6.45 2.47-1.01 4.33-3.21 4.86-5.89 1.31 2.63 4 4.44 7.12 4.47"},"3")],"SupportAgent"),BO2=h([c.jsx("path",{d:"M21 12.22C21 6.73 16.74 3 12 3c-4.69 0-9 3.65-9 9.28-.6.34-1 .98-1 1.72v2c0 1.1.9 2 2 2h1v-6.1c0-3.87 3.13-7 7-7s7 3.13 7 7V19h-8v2h8c1.1 0 2-.9 2-2v-1.22c.59-.31 1-.92 1-1.64v-2.3c0-.7-.41-1.31-1-1.62"},"0"),c.jsx("circle",{cx:"9",cy:"13",r:"1"},"1"),c.jsx("circle",{cx:"15",cy:"13",r:"1"},"2"),c.jsx("path",{d:"M18 11.03C17.52 8.18 15.04 6 12.05 6c-3.03 0-6.29 2.51-6.03 6.45 2.47-1.01 4.33-3.21 4.86-5.89 1.31 2.63 4 4.44 7.12 4.47"},"3")],"SupportAgentOutlined"),bO2=h([c.jsx("path",{d:"M21 12.22C21 6.73 16.74 3 12 3c-4.69 0-9 3.65-9 9.28-.6.34-1 .98-1 1.72v2c0 1.1.9 2 2 2 .55 0 1-.45 1-1v-4.81c0-3.83 2.95-7.18 6.78-7.29 3.96-.12 7.22 3.06 7.22 7V19h-7c-.55 0-1 .45-1 1s.45 1 1 1h7c1.1 0 2-.9 2-2v-1.22c.59-.31 1-.92 1-1.64v-2.3c0-.7-.41-1.31-1-1.62"},"0"),c.jsx("circle",{cx:"9",cy:"13",r:"1"},"1"),c.jsx("circle",{cx:"15",cy:"13",r:"1"},"2"),c.jsx("path",{d:"M18 11.03C17.52 8.18 15.04 6 12.05 6c-3.03 0-6.29 2.51-6.03 6.45 2.47-1.01 4.33-3.21 4.86-5.89 1.31 2.63 4 4.44 7.12 4.47"},"3")],"SupportAgentRounded"),DO2=h([c.jsx("circle",{cx:"9",cy:"13",r:"1"},"0"),c.jsx("circle",{cx:"15",cy:"13",r:"1"},"1"),c.jsx("path",{d:"M18 11.03C17.52 8.18 15.04 6 12.05 6c-3.03 0-6.29 2.51-6.03 6.45 2.47-1.01 4.33-3.21 4.86-5.89 1.31 2.63 4 4.44 7.12 4.47"},"2"),c.jsx("path",{d:"M20.99 12c-.11-5.37-4.31-9-8.99-9-4.61 0-8.85 3.53-8.99 9H2v6h3v-5.81c0-3.83 2.95-7.18 6.78-7.29 3.96-.12 7.22 3.06 7.22 7V19h-8v2h10v-3h1v-6z"},"3")],"SupportAgentSharp"),kO2=h([c.jsx("path",{d:"M21 12.22C21 6.73 16.74 3 12 3c-4.69 0-9 3.65-9 9.28-.6.34-1 .98-1 1.72v2c0 1.1.9 2 2 2h1v-6.1c0-3.87 3.13-7 7-7s7 3.13 7 7V19h-8v2h8c1.1 0 2-.9 2-2v-1.22c.59-.31 1-.92 1-1.64v-2.3c0-.7-.41-1.31-1-1.62"},"0"),c.jsx("circle",{cx:"9",cy:"13",r:"1"},"1"),c.jsx("circle",{cx:"15",cy:"13",r:"1"},"2"),c.jsx("path",{d:"M18 11.03C17.52 8.18 15.04 6 12.05 6c-3.03 0-6.29 2.51-6.03 6.45 2.47-1.01 4.33-3.21 4.86-5.89 1.31 2.63 4 4.44 7.12 4.47"},"3")],"SupportAgentTwoTone"),WO2=h(c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m7.46 7.12-2.78 1.15c-.51-1.36-1.58-2.44-2.95-2.94l1.15-2.78c2.1.8 3.77 2.47 4.58 4.57M12 15c-1.66 0-3-1.34-3-3s1.34-3 3-3 3 1.34 3 3-1.34 3-3 3M9.13 4.54l1.17 2.78c-1.38.5-2.47 1.59-2.98 2.97L4.54 9.13c.81-2.11 2.48-3.78 4.59-4.59M4.54 14.87l2.78-1.15c.51 1.38 1.59 2.46 2.97 2.96l-1.17 2.78c-2.1-.81-3.77-2.48-4.58-4.59m10.34 4.59-1.15-2.78c1.37-.51 2.45-1.59 2.95-2.97l2.78 1.17c-.81 2.1-2.48 3.77-4.58 4.58"}),"SupportOutlined"),NO2=h(c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m7.46 7.12-2.78 1.15c-.51-1.36-1.58-2.44-2.95-2.94l1.15-2.78c2.1.8 3.77 2.47 4.58 4.57M12 15c-1.66 0-3-1.34-3-3s1.34-3 3-3 3 1.34 3 3-1.34 3-3 3M9.13 4.54l1.17 2.78c-1.38.5-2.47 1.59-2.98 2.97L4.54 9.13c.81-2.11 2.48-3.78 4.59-4.59M4.54 14.87l2.78-1.15c.51 1.38 1.59 2.46 2.97 2.96l-1.17 2.78c-2.1-.81-3.77-2.48-4.58-4.59m10.34 4.59-1.15-2.78c1.37-.51 2.45-1.59 2.95-2.97l2.78 1.17c-.81 2.1-2.48 3.77-4.58 4.58"}),"SupportRounded"),EO2=h(c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m7.46 7.12-2.78 1.15c-.51-1.36-1.58-2.44-2.95-2.94l1.15-2.78c2.1.8 3.77 2.47 4.58 4.57M12 15c-1.66 0-3-1.34-3-3s1.34-3 3-3 3 1.34 3 3-1.34 3-3 3M9.13 4.54l1.17 2.78c-1.38.5-2.47 1.59-2.98 2.97L4.54 9.13c.81-2.11 2.48-3.78 4.59-4.59M4.54 14.87l2.78-1.15c.51 1.38 1.59 2.46 2.97 2.96l-1.17 2.78c-2.1-.81-3.77-2.48-4.58-4.59m10.34 4.59-1.15-2.78c1.37-.51 2.45-1.59 2.95-2.97l2.78 1.17c-.81 2.1-2.48 3.77-4.58 4.58"}),"SupportSharp"),IO2=h([c.jsx("path",{d:"M10.3 7.32 9.13 4.54c-2.11.81-3.78 2.48-4.59 4.59l2.78 1.15c.51-1.38 1.6-2.46 2.98-2.96m-2.98 6.4-2.78 1.15c.81 2.1 2.48 3.78 4.59 4.59l1.17-2.78c-1.39-.5-2.47-1.59-2.98-2.96m9.35-3.45 2.78-1.15c-.81-2.1-2.48-3.77-4.58-4.58l-1.15 2.78c1.37.51 2.45 1.58 2.95 2.95m.01 3.44c-.5 1.37-1.58 2.46-2.95 2.97l1.15 2.78c2.1-.81 3.77-2.48 4.58-4.58z",opacity:".3"},"0"),c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m2.87 2.54c2.1.81 3.77 2.48 4.58 4.58l-2.78 1.15c-.51-1.36-1.58-2.44-2.95-2.94zm-5.74 0 1.17 2.78c-1.38.5-2.47 1.59-2.98 2.97L4.54 9.13c.81-2.11 2.48-3.78 4.59-4.59m0 14.92c-2.1-.81-3.78-2.48-4.59-4.59l2.78-1.15c.51 1.38 1.59 2.46 2.97 2.96zM9 12c0-1.66 1.34-3 3-3s3 1.34 3 3-1.34 3-3 3-3-1.34-3-3m5.88 7.46-1.15-2.78c1.37-.51 2.45-1.59 2.95-2.97l2.78 1.17c-.81 2.1-2.48 3.77-4.58 4.58"},"1")],"SupportTwoTone"),UO2=h(c.jsx("path",{d:"M21 23c-1.03 0-2.06-.25-3-.75-1.89 1-4.11 1-6 0-1.89 1-4.11 1-6 0-.95.5-1.97.75-3 .75H2v-2h1c1.04 0 2.08-.35 3-1 1.83 1.3 4.17 1.3 6 0 1.83 1.3 4.17 1.3 6 0 .91.65 1.96 1 3 1h1v2zM17 1.5c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2m-2.57 6.98L12.18 10 16 13v3.84c.53.38 1.03.78 1.49 1.17-.68.58-1.55.99-2.49.99-1.2 0-2.27-.66-3-1.5-.73.84-1.8 1.5-3 1.5-.33 0-.65-.05-.96-.14C5.19 16.9 3 14.72 3 13.28 3 12.25 4.01 12 4.85 12c.98 0 2.28.31 3.7.83l-.53-3.1c-.11-.67.18-1.38.78-1.79l2.15-1.45-2-.37-2.82 1.93L5 6.4 8.5 4l5.55 1.03c.45.09.93.37 1.22.89l.88 1.55C17.01 8.98 18.64 10 20.5 10v2c-2.59 0-4.86-1.42-6.07-3.52M10.3 11.1l.44 2.65c.92.42 2.48 1.27 3.26 1.75V14z"}),"Surfing"),GO2=h(c.jsx("path",{d:"M21 23c-1.03 0-2.06-.25-3-.75-1.89 1-4.11 1-6 0-1.89 1-4.11 1-6 0-.95.5-1.97.75-3 .75H2v-2h1c1.04 0 2.08-.35 3-1 1.83 1.3 4.17 1.3 6 0 1.83 1.3 4.17 1.3 6 0 .91.65 1.96 1 3 1h1v2zM17 1.5c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2m-2.57 6.98L12.18 10 16 13v3.84c.53.38 1.03.78 1.49 1.17-.68.58-1.55.99-2.49.99-1.2 0-2.27-.66-3-1.5-.73.84-1.8 1.5-3 1.5-.33 0-.65-.05-.96-.14C5.19 16.9 3 14.72 3 13.28 3 12.25 4.01 12 4.85 12c.98 0 2.28.31 3.7.83l-.53-3.1c-.11-.67.18-1.38.78-1.79l2.15-1.45-2-.37-2.82 1.93L5 6.4 8.5 4l5.55 1.03c.45.09.93.37 1.22.89l.88 1.55C17.01 8.98 18.64 10 20.5 10v2c-2.59 0-4.86-1.42-6.07-3.52M10.3 11.1l.44 2.65c.92.42 2.48 1.27 3.26 1.75V14z"}),"SurfingOutlined"),KO2=h(c.jsx("path",{d:"M17 1.5c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2M22 22c0 .55-.45 1-1 1-1.03 0-2.05-.25-3-.75-1.92 1.02-4.18 1-6.09-.05-1.79.87-3.92.98-5.58-.14C5.3 22.69 4.15 23 3 23c-.55 0-1-.45-1-1s.45-1 1-1c.87 0 1.73-.24 2.53-.7.29-.16.65-.17.94 0 1.59.9 3.48.9 5.06 0 .29-.16.65-.16.94 0 1.59.9 3.48.9 5.06 0 .29-.16.65-.16.94 0 .8.46 1.66.7 2.53.7.55 0 1 .45 1 1M8.04 18.86c.31.09.63.14.96.14.9 0 1.72-.37 2.39-.91.35-.28.87-.28 1.22 0 .67.54 1.49.91 2.39.91s1.72-.37 2.39-.91c.03-.03.07-.05.11-.07-.46-.39-.97-.79-1.5-1.17v-2.87c0-.61-.28-1.19-.77-1.57L12.17 10l2.25-1.52c1.03 1.79 2.82 3.08 4.93 3.43.6.1 1.14-.39 1.14-1 0-.49-.36-.9-.84-.98-1.5-.25-2.78-1.18-3.51-2.46l-.88-1.55c-.29-.52-.77-.8-1.22-.89l-4.73-.88c-.52-.1-1.06.02-1.5.32L5.82 5.83c-.45.32-.57.94-.26 1.39.32.46.94.58 1.4.27l1.99-1.37 2 .37L8.8 7.94c-.6.41-.89 1.12-.77 1.79l.52 3.1c-1.42-.52-2.72-.83-3.7-.83-.84 0-1.85.25-1.85 1.28 0 1.44 2.19 3.62 5.04 5.58M14 14v1.5c-.78-.48-2.34-1.33-3.26-1.75l-.44-2.65z"}),"SurfingRounded"),qO2=h(c.jsx("path",{d:"M21 23c-1.03 0-2.06-.25-3-.75-1.89 1-4.11 1-6 0-1.89 1-4.11 1-6 0-.95.5-1.97.75-3 .75H2v-2h1c1.04 0 2.08-.35 3-1 1.83 1.3 4.17 1.3 6 0 1.83 1.3 4.17 1.3 6 0 .91.65 1.96 1 3 1h1v2zM17 1.5c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2m-2.57 6.98L12.18 10 16 13v3.84c.53.38 1.03.78 1.49 1.17-.68.58-1.55.99-2.49.99-1.2 0-2.27-.66-3-1.5-.73.84-1.8 1.5-3 1.5-.33 0-.65-.05-.96-.14C5.19 16.9 3 14.72 3 13.28 3 12.25 4.01 12 4.85 12c.98 0 2.28.31 3.7.83l-.72-4.24 3.12-2.1-2-.37-2.82 1.93L5 6.4 8.5 4l5.55 1.03c.45.09.93.37 1.22.89l.88 1.55C17.01 8.98 18.64 10 20.5 10v2c-2.59 0-4.86-1.42-6.07-3.52M10.3 11.1l.44 2.65c.92.42 2.48 1.27 3.26 1.75V14z"}),"SurfingSharp"),QO2=h(c.jsx("path",{d:"M21 23c-1.03 0-2.06-.25-3-.75-1.89 1-4.11 1-6 0-1.89 1-4.11 1-6 0-.95.5-1.97.75-3 .75H2v-2h1c1.04 0 2.08-.35 3-1 1.83 1.3 4.17 1.3 6 0 1.83 1.3 4.17 1.3 6 0 .91.65 1.96 1 3 1h1v2zM17 1.5c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2m-2.57 6.98L12.18 10 16 13v3.84c.53.38 1.03.78 1.49 1.17-.68.58-1.55.99-2.49.99-1.2 0-2.27-.66-3-1.5-.73.84-1.8 1.5-3 1.5-.33 0-.65-.05-.96-.14C5.19 16.9 3 14.72 3 13.28 3 12.25 4.01 12 4.85 12c.98 0 2.28.31 3.7.83l-.53-3.1c-.11-.67.18-1.38.78-1.79l2.15-1.45-2-.37-2.82 1.93L5 6.4 8.5 4l5.55 1.03c.45.09.93.37 1.22.89l.88 1.55C17.01 8.98 18.64 10 20.5 10v2c-2.59 0-4.86-1.42-6.07-3.52M10.3 11.1l.44 2.65c.92.42 2.48 1.27 3.26 1.75V14z"}),"SurfingTwoTone"),ZO2=h(c.jsx("path",{d:"M20 4H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2M7.76 16.24l-1.41 1.41C4.78 16.1 4 14.05 4 12s.78-4.1 2.34-5.66l1.41 1.41C6.59 8.93 6 10.46 6 12s.59 3.07 1.76 4.24M12 16c-2.21 0-4-1.79-4-4s1.79-4 4-4 4 1.79 4 4-1.79 4-4 4m5.66 1.66-1.41-1.41C17.41 15.07 18 13.54 18 12s-.59-3.07-1.76-4.24l1.41-1.41C19.22 7.9 20 9.95 20 12s-.78 4.1-2.34 5.66M12 10c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2"}),"SurroundSound"),JO2=h([c.jsx("path",{d:"M20 4H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2m0 14H4V6h16z"},"0"),c.jsx("path",{d:"M8.29 15.71C7.27 14.69 6.75 13.35 6.75 12s.52-2.69 1.53-3.72L7.05 7.05C5.68 8.41 5 10.21 5 12s.68 3.59 2.06 4.94zM12 15.5c1.93 0 3.5-1.57 3.5-3.5S13.93 8.5 12 8.5 8.5 10.07 8.5 12s1.57 3.5 3.5 3.5m0-5c.83 0 1.5.67 1.5 1.5s-.67 1.5-1.5 1.5-1.5-.67-1.5-1.5.67-1.5 1.5-1.5m3.72 5.22 1.23 1.23C18.32 15.59 19 13.79 19 12s-.68-3.59-2.06-4.94l-1.23 1.23c1.02 1.02 1.54 2.36 1.54 3.71s-.52 2.69-1.53 3.72"},"1")],"SurroundSoundOutlined"),YO2=h(c.jsx("path",{d:"M20 4H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2M7.11 16.89c-.43.43-1.14.39-1.51-.09C4.53 15.39 4 13.69 4 12s.53-3.38 1.59-4.8c.37-.48 1.08-.53 1.51-.1.35.35.39.9.1 1.29C6.4 9.46 6 10.73 6 12s.4 2.53 1.2 3.6c.3.39.26.94-.09 1.29M12 16c-2.21 0-4-1.79-4-4s1.79-4 4-4 4 1.79 4 4-1.79 4-4 4m4.9.9c-.35-.35-.39-.9-.09-1.29C17.6 14.54 18 13.27 18 12s-.4-2.53-1.2-3.6c-.3-.39-.26-.95.09-1.3.43-.43 1.14-.39 1.51.09 1.07 1.41 1.6 3.1 1.6 4.8 0 1.69-.53 3.38-1.59 4.8-.37.49-1.08.54-1.51.11M12 10c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2"}),"SurroundSoundRounded"),_O2=h(c.jsx("path",{d:"M22 4H2v16h20zM7.76 16.24l-1.41 1.41C4.78 16.1 4 14.05 4 12s.78-4.1 2.34-5.66l1.41 1.41C6.59 8.93 6 10.46 6 12s.59 3.07 1.76 4.24M12 16c-2.21 0-4-1.79-4-4s1.79-4 4-4 4 1.79 4 4-1.79 4-4 4m5.66 1.66-1.41-1.41C17.41 15.07 18 13.54 18 12s-.59-3.07-1.76-4.24l1.41-1.41C19.22 7.9 20 9.95 20 12s-.78 4.1-2.34 5.66M12 10c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2"}),"SurroundSoundSharp"),XO2=h([c.jsx("path",{d:"M4 18h16V6H4zM16.94 7.06C18.32 8.41 19 10.21 19 12s-.68 3.59-2.05 4.95l-1.23-1.23c1.02-1.03 1.53-2.37 1.53-3.72s-.52-2.69-1.54-3.71zM12 8.5c1.93 0 3.5 1.57 3.5 3.5s-1.57 3.5-3.5 3.5-3.5-1.57-3.5-3.5 1.57-3.5 3.5-3.5M7.05 7.05l1.23 1.23C7.27 9.31 6.75 10.65 6.75 12s.52 2.69 1.54 3.71l-1.23 1.23C5.68 15.59 5 13.79 5 12s.68-3.59 2.05-4.95",opacity:".3"},"0"),c.jsx("path",{d:"M20 4H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2m0 14H4V6h16z"},"1"),c.jsx("path",{d:"M8.29 15.71C7.27 14.69 6.75 13.35 6.75 12s.52-2.69 1.53-3.72L7.05 7.05C5.68 8.41 5 10.21 5 12s.68 3.59 2.06 4.94zM12 15.5c1.93 0 3.5-1.57 3.5-3.5S13.93 8.5 12 8.5 8.5 10.07 8.5 12s1.57 3.5 3.5 3.5m0-5c.83 0 1.5.67 1.5 1.5s-.67 1.5-1.5 1.5-1.5-.67-1.5-1.5.67-1.5 1.5-1.5m3.72 5.22 1.23 1.23C18.32 15.59 19 13.79 19 12s-.68-3.59-2.06-4.94l-1.23 1.23c1.02 1.02 1.54 2.36 1.54 3.71s-.52 2.69-1.53 3.72"},"2")],"SurroundSoundTwoTone"),$O2=h(c.jsx("path",{d:"m18 4-4 4h3v7c0 1.1-.9 2-2 2s-2-.9-2-2V8c0-2.21-1.79-4-4-4S5 5.79 5 8v7H2l4 4 4-4H7V8c0-1.1.9-2 2-2s2 .9 2 2v7c0 2.21 1.79 4 4 4s4-1.79 4-4V8h3z"}),"SwapCalls"),cy2=h(c.jsx("path",{d:"m18 4-4 4h3v7c0 1.1-.9 2-2 2s-2-.9-2-2V8c0-2.21-1.79-4-4-4S5 5.79 5 8v7H2l4 4 4-4H7V8c0-1.1.9-2 2-2s2 .9 2 2v7c0 2.21 1.79 4 4 4s4-1.79 4-4V8h3z"}),"SwapCallsOutlined"),hy2=h(c.jsx("path",{d:"m17.65 4.35-2.79 2.79c-.32.32-.1.86.35.86H17v6.88c0 1-.67 1.93-1.66 2.09-1.25.21-2.34-.76-2.34-1.97V8.17c0-2.09-1.53-3.95-3.61-4.15C7.01 3.79 5 5.66 5 8v7H3.21c-.45 0-.67.54-.35.85l2.79 2.79c.2.2.51.2.71 0l2.79-2.79c.31-.31.09-.85-.36-.85H7V8.12c0-1 .67-1.93 1.66-2.09C9.91 5.82 11 6.79 11 8v6.83c0 2.09 1.53 3.95 3.61 4.15C16.99 19.21 19 17.34 19 15V8h1.79c.45 0 .67-.54.35-.85l-2.79-2.79c-.19-.2-.51-.2-.7-.01"}),"SwapCallsRounded"),sy2=h(c.jsx("path",{d:"m18 4-4 4h3v7c0 1.1-.9 2-2 2s-2-.9-2-2V8c0-2.21-1.79-4-4-4S5 5.79 5 8v7H2l4 4 4-4H7V8c0-1.1.9-2 2-2s2 .9 2 2v7c0 2.21 1.79 4 4 4s4-1.79 4-4V8h3z"}),"SwapCallsSharp"),ty2=h(c.jsx("path",{d:"M14 8h3v7c0 1.1-.9 2-2 2s-2-.9-2-2V8c0-2.21-1.79-4-4-4S5 5.79 5 8v7H2l4 4 4-4H7V8c0-1.1.9-2 2-2s2 .9 2 2v7c0 2.21 1.79 4 4 4s4-1.79 4-4V8h3l-4-4z"}),"SwapCallsTwoTone"),oy2=h(c.jsx("path",{d:"M6.99 11 3 15l3.99 4v-3H14v-2H6.99zM21 9l-3.99-4v3H10v2h7.01v3z"}),"SwapHoriz"),vy2=h(c.jsx("path",{d:"M6.99 11 3 15l3.99 4v-3H14v-2H6.99zM21 9l-3.99-4v3H10v2h7.01v3z"}),"SwapHorizOutlined"),ey2=h(c.jsx("path",{d:"m6.14 11.86-2.78 2.79c-.19.2-.19.51 0 .71l2.78 2.79c.31.32.85.09.85-.35V16H13c.55 0 1-.45 1-1s-.45-1-1-1H6.99v-1.79c0-.45-.54-.67-.85-.35m14.51-3.21-2.78-2.79c-.31-.32-.85-.09-.85.35V8H11c-.55 0-1 .45-1 1s.45 1 1 1h6.01v1.79c0 .45.54.67.85.35l2.78-2.79c.2-.19.2-.51.01-.7"}),"SwapHorizRounded"),ly2=h(c.jsx("path",{d:"M6.99 11 3 15l3.99 4v-3H14v-2H6.99zM21 9l-3.99-4v3H10v2h7.01v3z"}),"SwapHorizSharp"),ny2=h(c.jsx("path",{d:"M6.99 11 3 15l3.99 4v-3H14v-2H6.99zM21 9l-3.99-4v3H10v2h7.01v3z"}),"SwapHorizTwoTone"),ay2=h(c.jsx("path",{d:"M22 12c0-5.52-4.48-10-10-10S2 6.48 2 12s4.48 10 10 10 10-4.48 10-10m-7-5.5 3.5 3.5-3.5 3.5V11h-4V9h4zm-6 11L5.5 14 9 10.5V13h4v2H9z"}),"SwapHorizontalCircle"),dy2=h(c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8m3-13.5V9h-4v2h4v2.5l3.5-3.5zm-6 4L5.5 14 9 17.5V15h4v-2H9z"}),"SwapHorizontalCircleOutlined"),zy2=h(c.jsx("path",{d:"M22 12c0-5.52-4.48-10-10-10S2 6.48 2 12s4.48 10 10 10 10-4.48 10-10m-7-5.5 3.15 3.15c.2.2.2.51 0 .71L15 13.5V11h-4V9h4zm-6 11-3.15-3.15c-.2-.2-.2-.51 0-.71L9 10.5V13h4v2H9z"}),"SwapHorizontalCircleRounded"),my2=h(c.jsx("path",{d:"M22 12c0-5.52-4.48-10-10-10S2 6.48 2 12s4.48 10 10 10 10-4.48 10-10m-7-5.5 3.5 3.5-3.5 3.5V11h-4V9h4zm-6 11L5.5 14 9 10.5V13h4v2H9z"}),"SwapHorizontalCircleSharp"),py2=h([c.jsx("path",{d:"M12 4c-4.41 0-8 3.59-8 8s3.59 8 8 8 8-3.59 8-8-3.59-8-8-8m1 11H9v2.5L5.5 14 9 10.5V13h4zm2-1.5V11h-4V9h4V6.5l3.5 3.5z",opacity:".3"},"0"),c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8m3-13.5V9h-4v2h4v2.5l3.5-3.5zm-6 4L5.5 14 9 17.5V15h4v-2H9z"},"1")],"SwapHorizontalCircleTwoTone"),Hy2=h(c.jsx("path",{d:"M16 17.01V10h-2v7.01h-3L15 21l4-3.99zM9 3 5 6.99h3V14h2V6.99h3z"}),"SwapVert"),My2=h(c.jsx("path",{d:"M16 17.01V10h-2v7.01h-3L15 21l4-3.99zM9 3 5 6.99h3V14h2V6.99h3zm7 14.01V10h-2v7.01h-3L15 21l4-3.99zM9 3 5 6.99h3V14h2V6.99h3z"}),"SwapVertOutlined"),ry2=h(c.jsx("path",{d:"M16 17.01V11c0-.55-.45-1-1-1s-1 .45-1 1v6.01h-1.79c-.45 0-.67.54-.35.85l2.79 2.78c.2.19.51.19.71 0l2.79-2.78c.32-.31.09-.85-.35-.85zM8.65 3.35 5.86 6.14c-.32.31-.1.85.35.85H8V13c0 .55.45 1 1 1s1-.45 1-1V6.99h1.79c.45 0 .67-.54.35-.85L9.35 3.35c-.19-.19-.51-.19-.7 0"}),"SwapVertRounded"),iy2=h(c.jsx("path",{d:"M16 17.01V10h-2v7.01h-3L15 21l4-3.99zM9 3 5 6.99h3V14h2V6.99h3z"}),"SwapVertSharp"),Vy2=h(c.jsx("path",{d:"M16 17.01V10h-2v7.01h-3L15 21l4-3.99zM9 3 5 6.99h3V14h2V6.99h3z"}),"SwapVertTwoTone"),xy2=h(c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2M6.5 9 10 5.5 13.5 9H11v4H9V9zm11 6L14 18.5 10.5 15H13v-4h2v4z"}),"SwapVerticalCircle"),jy2=h(c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8M6.5 9 10 5.5 13.5 9H11v4H9V9zm11 6L14 18.5 10.5 15H13v-4h2v4z"}),"SwapVerticalCircleOutlined"),uy2=h(c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2M6.5 9l3.15-3.15c.2-.2.51-.2.71 0L13.5 9H11v4H9V9zm7.85 9.15c-.2.2-.51.2-.71 0L10.5 15H13v-4h2v4h2.5z"}),"SwapVerticalCircleRounded"),Ly2=h(c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2M6.5 9 10 5.5 13.5 9H11v4H9V9zm7.5 9.5L10.5 15H13v-4h2v4h2.5z"}),"SwapVerticalCircleSharp"),Sy2=h([c.jsx("path",{d:"M12 4c-4.41 0-8 3.59-8 8s3.59 8 8 8 8-3.59 8-8-3.59-8-8-8M6.5 9 10 5.5 13.5 9H11v4H9V9zm7.5 9.5L10.5 15H13v-4h2v4h2.5z",opacity:".3"},"0"),c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8m-1-7V9h2.5L10 5.5 6.5 9H9v4zm4-2h-2v4h-2.5l3.5 3.5 3.5-3.5H15z"},"1")],"SwapVerticalCircleTwoTone"),Cy2=h([c.jsx("path",{d:"m18.89 14.75-4.09-2.04c-.28-.14-.58-.21-.89-.21H13v-6c0-.83-.67-1.5-1.5-1.5S10 5.67 10 6.5v10.74l-3.25-.74c-.33-.07-.68.03-.92.28l-.83.84 4.54 4.79c.38.38 1.14.59 1.67.59h6.16c1 0 1.84-.73 1.98-1.72l.63-4.46c.12-.85-.32-1.68-1.09-2.07"},"0"),c.jsx("path",{d:"M20.13 3.87C18.69 2.17 15.6 1 12 1S5.31 2.17 3.87 3.87L2 2v5h5L4.93 4.93c1-1.29 3.7-2.43 7.07-2.43s6.07 1.14 7.07 2.43L17 7h5V2z"},"1")],"Swipe"),Ty2=h(c.jsx("path",{d:"M3.8 12.18c-.2-.86-.3-1.76-.3-2.68 0-2.84.99-5.45 2.63-7.5L7.2 3.07C5.82 4.85 5 7.08 5 9.5c0 .88.11 1.74.32 2.56l1.62-1.62L8 11.5 4.5 15 1 11.5l1.06-1.06zm10.05-.56-2.68-5.37c-.37-.74-1.27-1.04-2.01-.67-.75.38-1.05 1.28-.68 2.02l4.81 9.6-3.24.8c-.33.09-.59.33-.7.66L9 19.78l6.19 2.25c.5.17 1.28.02 1.75-.22l5.51-2.75c.89-.45 1.32-1.48 1-2.42l-1.43-4.27c-.27-.82-1.04-1.37-1.9-1.37h-4.56c-.31 0-.62.07-.89.21z"}),"SwipeDown"),wy2=h(c.jsx("path",{d:"M13 13.9c2.28-.46 4-2.48 4-4.9 0-2.76-2.24-5-5-5S7 6.24 7 9c0 2.42 1.72 4.44 4 4.9v4.27l-1.59-1.59L8 18l4 4 4-4-1.41-1.41L13 18.17z"}),"SwipeDownAlt"),Ry2=h(c.jsx("path",{d:"M13 13.9c2.28-.46 4-2.48 4-4.9 0-2.76-2.24-5-5-5S7 6.24 7 9c0 2.42 1.72 4.44 4 4.9v4.27l-1.59-1.59L8 18l4 4 4-4-1.41-1.41L13 18.17zM15 9c0 1.66-1.34 3-3 3s-3-1.34-3-3 1.34-3 3-3 3 1.34 3 3"}),"SwipeDownAltOutlined"),Oy2=h(c.jsx("path",{d:"M13 13.9c2.28-.46 4-2.48 4-4.9 0-2.76-2.24-5-5-5S7 6.24 7 9c0 2.42 1.72 4.44 4 4.9v4.27l-.88-.88a.996.996 0 0 0-1.41 0c-.39.39-.39 1.02 0 1.41l2.59 2.59c.39.39 1.02.39 1.41 0l2.59-2.59c.39-.39.39-1.02 0-1.41a.996.996 0 0 0-1.41 0l-.89.88z"}),"SwipeDownAltRounded"),yy2=h(c.jsx("path",{d:"M13 13.9c2.28-.46 4-2.48 4-4.9 0-2.76-2.24-5-5-5S7 6.24 7 9c0 2.42 1.72 4.44 4 4.9v4.27l-1.59-1.59L8 18l4 4 4-4-1.41-1.41L13 18.17z"}),"SwipeDownAltSharp"),gy2=h([c.jsx("circle",{cx:"12",cy:"9",r:"3",opacity:".3"},"0"),c.jsx("path",{d:"M13 13.9c2.28-.46 4-2.48 4-4.9 0-2.76-2.24-5-5-5S7 6.24 7 9c0 2.42 1.72 4.44 4 4.9v4.27l-1.59-1.59L8 18l4 4 4-4-1.41-1.41L13 18.17zM15 9c0 1.66-1.34 3-3 3s-3-1.34-3-3 1.34-3 3-3 3 1.34 3 3"},"1")],"SwipeDownAltTwoTone"),Ay2=h(c.jsx("path",{d:"m20.22 10-4.15.01c-.16-.01-.31.02-.45.08l-.59.26-1.83-4.1c-.56-1.26-2.04-1.83-3.3-1.27s-1.83 2.04-1.27 3.3l3.3 7.45-1.87.39c-.19.05-.99.27-1.36 1.21L8 19.19l6.78 2.67c.49.19 1.05.18 1.53-.04l5.99-2.65c.89-.4 1.37-1.38 1.13-2.32l-1.36-5.34c-.22-.86-.97-1.47-1.85-1.51m1.27 7.34L15.5 20l-4.92-1.96 4.18-.88-4.3-9.7c-.11-.25 0-.55.25-.66s.55 0 .66.25l2.5 5.65 1.61-.71 4.65.01zM3.8 12.18c-.2-.86-.3-1.76-.3-2.68 0-2.84.99-5.45 2.63-7.5L7.2 3.07C5.82 4.85 5 7.08 5 9.5c0 .88.11 1.74.32 2.56l1.62-1.62L8 11.5 4.5 15 1 11.5l1.06-1.06z"}),"SwipeDownOutlined"),fy2=h(c.jsx("path",{d:"M8.83 19.1c-.26-.6.09-1.28.73-1.41l3.58-.71-4.35-9.81c-.34-.76 0-1.64.76-1.98s1.64 0 1.98.76l2.43 5.49.84-.37c.28-.13.59-.18.9-.17l4.56.21c.86.04 1.6.63 1.83 1.45l1.23 4.33c.27.96-.2 1.97-1.11 2.37l-5.63 2.49c-.48.21-1.26.33-1.76.14l-5.45-2.27c-.24-.09-.44-.28-.54-.52M5.59 2.73C4.27 4.65 3.5 6.99 3.5 9.5c0 .92.1 1.82.3 2.68l-1.19-1.19c-.29-.29-.77-.32-1.07-.04-.31.29-.31.78-.02 1.08l2.26 2.26c.39.39 1.02.39 1.41 0l2.24-2.24c.29-.29.32-.77.04-1.07-.29-.31-.78-.31-1.08-.02L5.3 12.05c-.19-.81-.3-1.67-.3-2.55 0-2.2.68-4.24 1.83-5.93.2-.3.17-.7-.09-.95-.33-.34-.88-.28-1.15.11"}),"SwipeDownRounded"),Py2=h(c.jsx("path",{d:"M3.8 12.18c-.2-.86-.3-1.76-.3-2.68 0-2.84.99-5.45 2.63-7.5L7.2 3.07C5.82 4.85 5 7.08 5 9.5c0 .88.11 1.74.32 2.56l1.62-1.62L8 11.5 4.5 15 1 11.5l1.06-1.06zm17.91-1 2.09 7.39-8.23 3.65-6.84-2.85.61-1.62 3.8-.75-4.35-9.83c-.34-.76 0-1.64.76-1.98s1.64 0 1.98.76l2.43 5.49 1.26-.56z"}),"SwipeDownSharp"),Fy2=h([c.jsx("path",{d:"M21.49 17.34 15.5 20l-4.92-1.96 4.18-.88-4.3-9.7c-.11-.25 0-.55.25-.66s.55 0 .66.25l2.5 5.65 1.61-.71 4.65.01z",opacity:".3"},"0"),c.jsx("path",{d:"m20.22 10-4.15.01c-.16-.01-.31.02-.45.08l-.59.26-1.83-4.1c-.56-1.26-2.04-1.83-3.3-1.27s-1.83 2.04-1.27 3.3l3.3 7.45-1.87.39c-.19.05-.99.27-1.36 1.21L8 19.19l6.78 2.67c.49.19 1.05.18 1.53-.04l5.99-2.65c.89-.4 1.37-1.38 1.13-2.32l-1.36-5.34c-.22-.86-.97-1.47-1.85-1.51m1.27 7.34L15.5 20l-4.92-1.96 4.18-.88-4.3-9.7c-.11-.25 0-.55.25-.66s.55 0 .66.25l2.5 5.65 1.61-.71 4.65.01zM3.8 12.18c-.2-.86-.3-1.76-.3-2.68 0-2.84.99-5.45 2.63-7.5L7.2 3.07C5.82 4.85 5 7.08 5 9.5c0 .88.11 1.74.32 2.56l1.62-1.62L8 11.5 4.5 15 1 11.5l1.06-1.06z"},"1")],"SwipeDownTwoTone"),By2=h(c.jsx("path",{d:"m19.98 16.82-.63 4.46c-.14.99-.99 1.72-1.98 1.72h-6.16c-.53 0-1.29-.21-1.66-.59L5 17.62l.83-.84c.24-.24.58-.35.92-.28l3.25.74V6.5c0-.83.67-1.5 1.5-1.5s1.5.67 1.5 1.5v6h.91c.31 0 .62.07.89.21l4.09 2.04c.77.39 1.21 1.22 1.09 2.07M12 2.5c4.74 0 7.67 2.52 8.43 4.5H22c-.73-2.88-4.51-6-10-6-3.22 0-6.18 1.13-8.5 3.02V2H2v5h5V5.5H4.09c2.12-1.86 4.88-3 7.91-3"}),"SwipeLeft"),by2=h(c.jsx("path",{d:"M10.1 13c.46 2.28 2.48 4 4.9 4 2.76 0 5-2.24 5-5s-2.24-5-5-5c-2.42 0-4.44 1.72-4.9 4H5.83l1.59-1.59L6 8l-4 4 4 4 1.41-1.41L5.83 13z"}),"SwipeLeftAlt"),Dy2=h(c.jsx("path",{d:"M10.1 13c.46 2.28 2.48 4 4.9 4 2.76 0 5-2.24 5-5s-2.24-5-5-5c-2.42 0-4.44 1.72-4.9 4H5.83l1.59-1.59L6 8l-4 4 4 4 1.41-1.41L5.83 13zm4.9 2c-1.66 0-3-1.34-3-3s1.34-3 3-3 3 1.34 3 3-1.34 3-3 3"}),"SwipeLeftAltOutlined"),ky2=h(c.jsx("path",{d:"M10.1 13c.46 2.28 2.48 4 4.9 4 2.76 0 5-2.24 5-5s-2.24-5-5-5c-2.42 0-4.44 1.72-4.9 4H5.83l.88-.88c.39-.39.39-1.02 0-1.41a.996.996 0 0 0-1.41 0L2.71 11.3c-.39.39-.39 1.02 0 1.41L5.3 15.3c.39.39 1.02.39 1.41 0s.39-1.02 0-1.41L5.83 13z"}),"SwipeLeftAltRounded"),Wy2=h(c.jsx("path",{d:"M10.1 13c.46 2.28 2.48 4 4.9 4 2.76 0 5-2.24 5-5s-2.24-5-5-5c-2.42 0-4.44 1.72-4.9 4H5.83l1.59-1.59L6 8l-4 4 4 4 1.41-1.41L5.83 13z"}),"SwipeLeftAltSharp"),Ny2=h([c.jsx("circle",{cx:"15",cy:"12",r:"3",opacity:".3"},"0"),c.jsx("path",{d:"M10.1 13c.46 2.28 2.48 4 4.9 4 2.76 0 5-2.24 5-5s-2.24-5-5-5c-2.42 0-4.44 1.72-4.9 4H5.83l1.59-1.59L6 8l-4 4 4 4 1.41-1.41L5.83 13zm4.9 2c-1.66 0-3-1.34-3-3s1.34-3 3-3 3 1.34 3 3-1.34 3-3 3"},"1")],"SwipeLeftAltTwoTone"),Ey2=h(c.jsx("path",{d:"m18.89 13.77-3.8-1.67c-.13-.06-.28-.1-.44-.1H14V7.5C14 6.12 12.88 5 11.5 5S9 6.12 9 7.5v8.15l-1.87-.4c-.19-.03-1.02-.15-1.73.56L4 17.22l5.12 5.19c.37.38.88.59 1.41.59h6.55c.98 0 1.81-.7 1.97-1.67l.92-5.44c.15-.86-.29-1.72-1.08-2.12M17.08 21h-6.55l-3.7-3.78 4.17.89V7.5c0-.28.22-.5.5-.5s.5.22.5.5v6.18h1.76L18 15.56zM4.09 5.5H7V7H2V2h1.5v2.02C5.82 2.13 8.78 1 12 1c5.49 0 9.27 3.12 10 6h-1.57c-.76-1.98-3.69-4.5-8.43-4.5-3.03 0-5.79 1.14-7.91 3"}),"SwipeLeftOutlined"),Iy2=h(c.jsx("path",{d:"M3.5 4.02V2.75c0-.41-.34-.75-.75-.75S2 2.34 2 2.75V6c0 .55.45 1 1 1h3.25c.41 0 .75-.34.75-.75s-.34-.75-.75-.75H4.09c2.11-1.86 4.88-3 7.91-3 4.42 0 7.27 2.19 8.25 4.1.12.25.38.4.66.4.56 0 .93-.59.67-1.08C20.3 3.39 16.81 1 12 1 8.78 1 5.82 2.13 3.5 4.02m1.7 13.41c0-.65.6-1.13 1.24-.99l3.56.8V6.5c0-.83.67-1.5 1.5-1.5s1.5.67 1.5 1.5v6h.91c.31 0 .62.07.89.21l4.09 2.04c.77.38 1.21 1.22 1.09 2.07l-.63 4.46c-.14.99-.99 1.72-1.98 1.72h-6.16c-.53 0-1.29-.21-1.66-.59l-4.07-4.29c-.18-.18-.28-.43-.28-.69"}),"SwipeLeftRounded"),Uy2=h(c.jsx("path",{d:"M20.18 15.4 19.1 23h-9L5 17.62l1.22-1.23 3.78.85V6.5c0-.83.67-1.5 1.5-1.5s1.5.67 1.5 1.5v6h1.38zM12 2.5c4.74 0 7.67 2.52 8.43 4.5H22c-.73-2.88-4.51-6-10-6-3.22 0-6.18 1.13-8.5 3.02V2H2v5h5V5.5H4.09c2.12-1.86 4.88-3 7.91-3"}),"SwipeLeftSharp"),Gy2=h([c.jsx("path",{d:"M17.08 21h-6.55l-3.7-3.78 4.17.89V7.5c0-.28.22-.5.5-.5s.5.22.5.5v6.18h1.76L18 15.56z",opacity:".3"},"0"),c.jsx("path",{d:"m18.89 13.77-3.8-1.67c-.13-.06-.28-.1-.44-.1H14V7.5C14 6.12 12.88 5 11.5 5S9 6.12 9 7.5v8.15l-1.87-.4c-.19-.03-1.02-.15-1.73.56L4 17.22l5.12 5.19c.37.38.88.59 1.41.59h6.55c.98 0 1.81-.7 1.97-1.67l.92-5.44c.15-.86-.29-1.72-1.08-2.12M17.08 21h-6.55l-3.7-3.78 4.17.89V7.5c0-.28.22-.5.5-.5s.5.22.5.5v6.18h1.76L18 15.56zM4.09 5.5H7V7H2V2h1.5v2.02C5.82 2.13 8.78 1 12 1c5.49 0 9.27 3.12 10 6h-1.57c-.76-1.98-3.69-4.5-8.43-4.5-3.03 0-5.79 1.14-7.91 3"},"1")],"SwipeLeftTwoTone"),Ky2=h([c.jsx("path",{d:"M20.5 2v2.02C18.18 2.13 15.22 1 12 1S5.82 2.13 3.5 4.02V2H2v5h5V5.5H4.09c2.11-1.86 4.88-3 7.91-3s5.79 1.14 7.91 3H17V7h5V2z"},"0"),c.jsx("path",{d:"m18.89 13.77-3.8-1.67c-.13-.06-.28-.1-.44-.1H14V7.63c0-1.32-.96-2.5-2.27-2.62C10.25 4.88 9 6.05 9 7.5v8.15l-1.87-.4c-.19-.03-1.02-.15-1.73.56L4 17.22l5.12 5.19c.37.38.88.59 1.41.59h6.55c.98 0 1.81-.7 1.97-1.67l.92-5.44c.15-.86-.29-1.72-1.08-2.12M18 15.56 17.08 21h-6.55l-3.7-3.78 4.17.89V7.5c0-.28.22-.5.5-.5s.5.22.5.5v6.18h1.76z"},"1")],"SwipeOutlined"),qy2=h(c.jsx("path",{d:"m19.98 16.82-.63 4.46c-.14.99-.99 1.72-1.98 1.72h-6.16c-.53 0-1.29-.21-1.66-.59L5 17.62l.83-.84c.24-.24.58-.35.92-.28l3.25.74V6.5c0-.83.67-1.5 1.5-1.5s1.5.67 1.5 1.5v6h.91c.31 0 .62.07.89.21l4.09 2.04c.77.39 1.21 1.22 1.09 2.07M19.91 5.5H17V7h5V2h-1.5v2.02C18.18 2.13 15.22 1 12 1 6.51 1 2.73 4.12 2 7h1.57C4.33 5.02 7.26 2.5 12 2.5c3.03 0 5.79 1.14 7.91 3"}),"SwipeRight"),Qy2=h(c.jsx("path",{d:"M13.9 11c-.46-2.28-2.48-4-4.9-4-2.76 0-5 2.24-5 5s2.24 5 5 5c2.42 0 4.44-1.72 4.9-4h4.27l-1.59 1.59L18 16l4-4-4-4-1.41 1.41L18.17 11z"}),"SwipeRightAlt"),Zy2=h(c.jsx("path",{d:"M13.9 11c-.46-2.28-2.48-4-4.9-4-2.76 0-5 2.24-5 5s2.24 5 5 5c2.42 0 4.44-1.72 4.9-4h4.27l-1.59 1.59L18 16l4-4-4-4-1.41 1.41L18.17 11zM9 9c1.66 0 3 1.34 3 3s-1.34 3-3 3-3-1.34-3-3 1.34-3 3-3"}),"SwipeRightAltOutlined"),Jy2=h(c.jsx("path",{d:"M13.9 11c-.46-2.28-2.48-4-4.9-4-2.76 0-5 2.24-5 5s2.24 5 5 5c2.42 0 4.44-1.72 4.9-4h4.27l-.88.88c-.39.39-.39 1.02 0 1.41s1.02.39 1.41 0l2.59-2.59c.39-.39.39-1.02 0-1.41L18.7 8.7a.996.996 0 0 0-1.41 0c-.39.39-.39 1.02 0 1.41l.88.89z"}),"SwipeRightAltRounded"),Yy2=h(c.jsx("path",{d:"M13.9 11c-.46-2.28-2.48-4-4.9-4-2.76 0-5 2.24-5 5s2.24 5 5 5c2.42 0 4.44-1.72 4.9-4h4.27l-1.59 1.59L18 16l4-4-4-4-1.41 1.41L18.17 11z"}),"SwipeRightAltSharp"),_y2=h([c.jsx("circle",{cx:"9",cy:"12",r:"3",opacity:".3"},"0"),c.jsx("path",{d:"M13.9 11c-.46-2.28-2.48-4-4.9-4-2.76 0-5 2.24-5 5s2.24 5 5 5c2.42 0 4.44-1.72 4.9-4h4.27l-1.59 1.59L18 16l4-4-4-4-1.41 1.41L18.17 11zM9 9c1.66 0 3 1.34 3 3s-1.34 3-3 3-3-1.34-3-3 1.34-3 3-3"},"1")],"SwipeRightAltTwoTone"),Xy2=h(c.jsx("path",{d:"m18.89 13.77-3.8-1.67c-.13-.06-.28-.1-.44-.1H14V7.5C14 6.12 12.88 5 11.5 5S9 6.12 9 7.5v8.15l-1.87-.4c-.19-.03-1.02-.15-1.73.56L4 17.22l5.12 5.19c.37.38.88.59 1.41.59h6.55c.98 0 1.81-.7 1.97-1.67l.92-5.44c.15-.86-.29-1.72-1.08-2.12M17.08 21h-6.55l-3.7-3.78 4.17.89V7.5c0-.28.22-.5.5-.5s.5.22.5.5v6.18h1.76L18 15.56zM12 2.5C7.26 2.5 4.33 5.02 3.57 7H2c.73-2.88 4.51-6 10-6 3.22 0 6.18 1.13 8.5 3.02V2H22v5h-5V5.5h2.91c-2.12-1.86-4.88-3-7.91-3"}),"SwipeRightOutlined"),$y2=h(c.jsx("path",{d:"M12 1C7.19 1 3.7 3.39 2.41 5.92c-.25.49.12 1.08.68 1.08.28 0 .54-.15.66-.4.98-1.91 3.83-4.1 8.25-4.1 3.03 0 5.79 1.14 7.91 3h-2.16c-.41 0-.75.34-.75.75s.34.75.75.75H21c.55 0 1-.45 1-1V2.75c0-.41-.34-.75-.75-.75s-.75.34-.75.75v1.27C18.18 2.13 15.22 1 12 1M5.2 17.43c0-.65.6-1.13 1.24-.99l3.56.8V6.5c0-.83.67-1.5 1.5-1.5s1.5.67 1.5 1.5v6h.91c.31 0 .62.07.89.21l4.09 2.04c.77.38 1.21 1.22 1.09 2.07l-.63 4.46c-.14.99-.99 1.72-1.98 1.72h-6.16c-.53 0-1.29-.21-1.66-.59l-4.07-4.29c-.18-.18-.28-.43-.28-.69"}),"SwipeRightRounded"),cg2=h(c.jsx("path",{d:"M20.18 15.4 19.1 23h-9L5 17.62l1.22-1.23 3.78.85V6.5c0-.83.67-1.5 1.5-1.5s1.5.67 1.5 1.5v6h1.38zm-.27-9.9H17V7h5V2h-1.5v2.02C18.18 2.13 15.22 1 12 1 6.51 1 2.73 4.12 2 7h1.57C4.33 5.02 7.26 2.5 12 2.5c3.03 0 5.79 1.14 7.91 3"}),"SwipeRightSharp"),hg2=h([c.jsx("path",{d:"M17.08 21h-6.55l-3.7-3.78 4.17.89V7.5c0-.28.22-.5.5-.5s.5.22.5.5v6.18h1.76L18 15.56z",opacity:".3"},"0"),c.jsx("path",{d:"m18.89 13.77-3.8-1.67c-.13-.06-.28-.1-.44-.1H14V7.5C14 6.12 12.88 5 11.5 5S9 6.12 9 7.5v8.15l-1.87-.4c-.19-.03-1.02-.15-1.73.56L4 17.22l5.12 5.19c.37.38.88.59 1.41.59h6.55c.98 0 1.81-.7 1.97-1.67l.92-5.44c.15-.86-.29-1.72-1.08-2.12M17.08 21h-6.55l-3.7-3.78 4.17.89V7.5c0-.28.22-.5.5-.5s.5.22.5.5v6.18h1.76L18 15.56zM12 2.5C7.26 2.5 4.33 5.02 3.57 7H2c.73-2.88 4.51-6 10-6 3.22 0 6.18 1.13 8.5 3.02V2H22v5h-5V5.5h2.91c-2.12-1.86-4.88-3-7.91-3"},"1")],"SwipeRightTwoTone"),sg2=h([c.jsx("path",{d:"m21.15 2.85-1.02 1.02C18.69 2.17 15.6 1 12 1S5.31 2.17 3.87 3.87L2.85 2.85c-.31-.31-.85-.09-.85.36V6.5c0 .28.22.5.5.5h3.29c.45 0 .67-.54.35-.85L4.93 4.93c1-1.29 3.7-2.43 7.07-2.43s6.07 1.14 7.07 2.43l-1.22 1.22c-.31.31-.09.85.36.85h3.29c.28 0 .5-.22.5-.5V3.21c0-.45-.54-.67-.85-.36"},"0"),c.jsx("path",{d:"M14.5 12.71c-.28-.14-.58-.21-.89-.21H13v-6c0-.83-.67-1.5-1.5-1.5S10 5.67 10 6.5v10.74l-3.44-.72c-.37-.08-.76.04-1.03.31-.43.44-.43 1.14.01 1.58l4.01 4.01c.37.37.88.58 1.41.58h6.41c1 0 1.84-.73 1.98-1.72l.63-4.46c.12-.85-.32-1.69-1.09-2.07z"},"1")],"SwipeRounded"),tg2=h([c.jsx("path",{d:"M20.13 3.87C18.69 2.17 15.6 1 12 1S5.31 2.17 3.87 3.87L2 2v5h5L4.93 4.93c1-1.29 3.7-2.43 7.07-2.43s6.07 1.14 7.07 2.43L17 7h5V2z"},"0"),c.jsx("path",{d:"M13 12.5v-6c0-.83-.67-1.5-1.5-1.5S10 5.67 10 6.5v10.74l-4.04-.85-1.21 1.23L10.13 23h8.97l1.09-7.64-6.11-2.86z"},"1")],"SwipeSharp"),og2=h([c.jsx("path",{d:"M20.13 3.87C18.69 2.17 15.6 1 12 1S5.31 2.17 3.87 3.87L2 2v5h5L4.93 4.93c1-1.29 3.7-2.43 7.07-2.43s6.07 1.14 7.07 2.43L17 7h5V2z"},"0"),c.jsx("path",{d:"M12 13.68V7.5c0-.28-.22-.5-.5-.5s-.5.22-.5.5v10.61l-4.17-.89 3.7 3.78h6.55l.92-5.44-4.24-1.89H12z",opacity:".3"},"1"),c.jsx("path",{d:"m18.89 13.77-3.8-1.67c-.13-.06-.28-.1-.44-.1H14V7.63c0-1.32-.96-2.5-2.27-2.62C10.25 4.88 9 6.05 9 7.5v8.15l-1.87-.4c-.19-.03-1.02-.15-1.73.56L4 17.22l5.12 5.19c.37.38.88.59 1.41.59h6.55c.98 0 1.81-.7 1.97-1.67l.92-5.44c.15-.86-.29-1.72-1.08-2.12M17.08 21h-6.55l-3.7-3.78 4.17.89V7.5c0-.28.22-.5.5-.5s.5.22.5.5v6.18h1.76L18 15.56z"},"2")],"SwipeTwoTone"),vg2=h(c.jsx("path",{d:"M2.06 5.56 1 4.5 4.5 1 8 4.5 6.94 5.56 5.32 3.94C5.11 4.76 5 5.62 5 6.5c0 2.42.82 4.65 2.2 6.43L6.13 14C4.49 11.95 3.5 9.34 3.5 6.5c0-.92.1-1.82.3-2.68zm11.79 6.06-2.68-5.37c-.37-.74-1.27-1.04-2.01-.67-.75.38-1.05 1.28-.68 2.02l4.81 9.6-3.24.8c-.33.09-.59.33-.7.66L9 19.78l6.19 2.25c.5.17 1.28.02 1.75-.22l5.51-2.75c.89-.45 1.32-1.48 1-2.42l-1.43-4.27c-.27-.82-1.04-1.37-1.9-1.37h-4.56c-.31 0-.62.07-.89.21z"}),"SwipeUp"),eg2=h(c.jsx("path",{d:"m13 5.83 1.59 1.59L16 6l-4-4-4 4 1.41 1.41L11 5.83v4.27c-2.28.46-4 2.48-4 4.9 0 2.76 2.24 5 5 5s5-2.24 5-5c0-2.42-1.72-4.44-4-4.9z"}),"SwipeUpAlt"),lg2=h(c.jsx("path",{d:"m13 5.83 1.59 1.59L16 6l-4-4-4 4 1.41 1.41L11 5.83v4.27c-2.28.46-4 2.48-4 4.9 0 2.76 2.24 5 5 5s5-2.24 5-5c0-2.42-1.72-4.44-4-4.9zM12 18c-1.66 0-3-1.34-3-3s1.34-3 3-3 3 1.34 3 3-1.34 3-3 3"}),"SwipeUpAltOutlined"),ng2=h(c.jsx("path",{d:"m13 5.41.88.88c.39.39 1.02.39 1.41 0s.39-1.02 0-1.41L12.7 2.29a.996.996 0 0 0-1.41 0L8.71 4.88c-.39.39-.39 1.02 0 1.41s1.02.39 1.41 0l.88-.88v4.27c-2.28.46-4 2.48-4 4.9 0 2.76 2.24 5 5 5s5-2.24 5-5c0-2.42-1.72-4.44-4-4.9z"}),"SwipeUpAltRounded"),ag2=h(c.jsx("path",{d:"m13 5.83 1.59 1.59L16 6l-4-4-4 4 1.41 1.41L11 5.83v4.27c-2.28.46-4 2.48-4 4.9 0 2.76 2.24 5 5 5s5-2.24 5-5c0-2.42-1.72-4.44-4-4.9z"}),"SwipeUpAltSharp"),dg2=h([c.jsx("circle",{cx:"12",cy:"15",r:"3",opacity:".3"},"0"),c.jsx("path",{d:"m13 5.83 1.59 1.59L16 6l-4-4-4 4 1.41 1.41L11 5.83v4.27c-2.28.46-4 2.48-4 4.9 0 2.76 2.24 5 5 5s5-2.24 5-5c0-2.42-1.72-4.44-4-4.9zM12 18c-1.66 0-3-1.34-3-3s1.34-3 3-3 3 1.34 3 3-1.34 3-3 3"},"1")],"SwipeUpAltTwoTone"),zg2=h(c.jsx("path",{d:"m20.22 10-4.15.01c-.16-.01-.31.02-.45.08l-.59.26-1.83-4.1c-.56-1.26-2.04-1.83-3.3-1.27s-1.83 2.04-1.27 3.3l3.3 7.45-1.87.39c-.19.05-.99.27-1.36 1.21L8 19.19l6.78 2.67c.49.19 1.05.18 1.53-.04l5.99-2.65c.89-.4 1.37-1.38 1.13-2.32l-1.36-5.34c-.22-.86-.97-1.47-1.85-1.51m1.27 7.34L15.5 20l-4.92-1.96 4.18-.88-4.3-9.7c-.11-.25 0-.55.25-.66s.55 0 .66.25l2.5 5.65 1.61-.71 4.65.01zM2.06 5.56 1 4.5 4.5 1 8 4.5 6.94 5.56 5.32 3.94C5.11 4.76 5 5.62 5 6.5c0 2.42.82 4.65 2.2 6.43L6.13 14C4.49 11.95 3.5 9.34 3.5 6.5c0-.92.1-1.82.3-2.68z"}),"SwipeUpOutlined"),mg2=h(c.jsx("path",{d:"M8.83 19.1c-.26-.6.09-1.28.73-1.41l3.58-.71-4.35-9.81c-.34-.76 0-1.64.76-1.98s1.64 0 1.98.76l2.43 5.49.84-.37c.28-.13.59-.18.9-.17l4.56.21c.86.04 1.6.63 1.83 1.45l1.23 4.33c.27.96-.2 1.97-1.11 2.37l-5.63 2.49c-.48.21-1.26.33-1.76.14l-5.45-2.27c-.24-.09-.44-.28-.54-.52m-2.08-5.72c.26-.26.29-.66.09-.95C5.68 10.74 5 8.7 5 6.5c0-.88.11-1.74.32-2.56l1.09 1.09c.3.3.79.29 1.08-.02.28-.3.25-.78-.04-1.07L5.21 1.71a.996.996 0 0 0-1.41 0L1.53 3.97c-.3.3-.29.79.02 1.08.3.28.78.25 1.07-.04L3.8 3.82c-.2.86-.3 1.76-.3 2.68 0 2.51.77 4.85 2.09 6.77.27.39.82.45 1.16.11"}),"SwipeUpRounded"),pg2=h(c.jsx("path",{d:"M2.06 5.56 1 4.5 4.5 1 8 4.5 6.94 5.56 5.32 3.94C5.11 4.76 5 5.62 5 6.5c0 2.42.82 4.65 2.2 6.43L6.13 14C4.49 11.95 3.5 9.34 3.5 6.5c0-.92.1-1.82.3-2.68zm19.65 5.62 2.09 7.39-8.23 3.65-6.84-2.85.61-1.62 3.8-.75-4.35-9.83c-.34-.76 0-1.64.76-1.98s1.64 0 1.98.76l2.43 5.49 1.26-.56z"}),"SwipeUpSharp"),Hg2=h([c.jsx("path",{d:"M21.49 17.34 15.5 20l-4.92-1.96 4.18-.88-4.3-9.7c-.11-.25 0-.55.25-.66s.55 0 .66.25l2.5 5.65 1.61-.71 4.65.01z",opacity:".3"},"0"),c.jsx("path",{d:"m20.22 10-4.15.01c-.16-.01-.31.02-.45.08l-.59.26-1.83-4.1c-.56-1.26-2.04-1.83-3.3-1.27s-1.83 2.04-1.27 3.3l3.3 7.45-1.87.39c-.19.05-.99.27-1.36 1.21L8 19.19l6.78 2.67c.49.19 1.05.18 1.53-.04l5.99-2.65c.89-.4 1.37-1.38 1.13-2.32l-1.36-5.34c-.22-.86-.97-1.47-1.85-1.51m1.27 7.34L15.5 20l-4.92-1.96 4.18-.88-4.3-9.7c-.11-.25 0-.55.25-.66s.55 0 .66.25l2.5 5.65 1.61-.71 4.65.01zM2.06 5.56 1 4.5 4.5 1 8 4.5 6.94 5.56 5.32 3.94C5.11 4.76 5 5.62 5 6.5c0 2.42.82 4.65 2.2 6.43L6.13 14C4.49 11.95 3.5 9.34 3.5 6.5c0-.92.1-1.82.3-2.68z"},"1")],"SwipeUpTwoTone"),Mg2=h(c.jsx("path",{d:"M1 3.5h2.02C1.13 5.82 0 8.78 0 12s1.13 6.18 3.02 8.5H1V22h5v-5H4.5v2.91c-1.86-2.11-3-4.88-3-7.91s1.14-5.79 3-7.91V7H6V2H1zm12.85 8.12-2.68-5.37c-.37-.74-1.27-1.04-2.01-.67-.75.38-1.05 1.28-.68 2.02l4.81 9.6-3.24.8c-.33.09-.59.33-.7.66L9 19.78l6.19 2.25c.5.17 1.28.02 1.75-.22l5.51-2.75c.89-.45 1.32-1.48 1-2.42l-1.43-4.27c-.27-.82-1.04-1.37-1.9-1.37h-4.56c-.31 0-.62.07-.89.21z"}),"SwipeVertical"),rg2=h(c.jsx("path",{d:"M1 2h5v5H4.5V4.09c-1.86 2.11-3 4.88-3 7.91s1.14 5.79 3 7.91V17H6v5H1v-1.5h2.02C1.13 18.18 0 15.22 0 12s1.13-6.18 3.02-8.5H1zm19.22 8-4.15.01c-.16-.01-.31.02-.45.08l-.59.26-1.83-4.1c-.56-1.26-2.04-1.83-3.3-1.27s-1.83 2.04-1.27 3.3l3.3 7.45-1.87.39c-.19.05-.99.27-1.36 1.21L8 19.19l6.78 2.67c.49.19 1.05.18 1.53-.04l5.99-2.65c.89-.4 1.37-1.38 1.13-2.32l-1.36-5.34c-.22-.86-.97-1.47-1.85-1.51m1.27 7.34L15.5 20l-4.92-1.96 4.18-.88-4.3-9.7c-.11-.25 0-.55.25-.66s.55 0 .66.25l2.5 5.65 1.61-.71 4.65.01z"}),"SwipeVerticalOutlined"),ig2=h(c.jsx("path",{d:"M0 12c0 3.22 1.13 6.18 3.02 8.5H1.75c-.41 0-.75.34-.75.75s.34.75.75.75H5c.55 0 1-.45 1-1v-3.25c0-.41-.34-.75-.75-.75s-.75.34-.75.75v2.16c-1.86-2.11-3-4.88-3-7.91s1.14-5.79 3-7.91v2.16c0 .41.34.75.75.75S6 6.66 6 6.25V3c0-.55-.45-1-1-1H1.75c-.41 0-.75.34-.75.75s.34.75.75.75h1.27C1.13 5.82 0 8.78 0 12m8.83 7.1c-.26-.6.09-1.28.73-1.41l3.58-.71-4.35-9.81c-.34-.76 0-1.64.76-1.98s1.64 0 1.98.76l2.43 5.49.84-.37c.28-.13.59-.18.9-.17l4.56.21c.86.04 1.6.63 1.83 1.45l1.23 4.33c.27.96-.2 1.97-1.11 2.37l-5.63 2.49c-.48.21-1.26.33-1.76.14l-5.45-2.27c-.24-.09-.44-.28-.54-.52"}),"SwipeVerticalRounded"),Vg2=h(c.jsx("path",{d:"M1 3.5h2.02C1.13 5.82 0 8.78 0 12s1.13 6.18 3.02 8.5H1V22h5v-5H4.5v2.91c-1.86-2.11-3-4.88-3-7.91s1.14-5.79 3-7.91V7H6V2H1zm20.71 7.68 2.09 7.39-8.23 3.65-6.84-2.85.61-1.62 3.8-.75-4.35-9.83c-.34-.76 0-1.64.76-1.98s1.64 0 1.98.76l2.43 5.49 1.26-.56z"}),"SwipeVerticalSharp"),xg2=h([c.jsx("path",{d:"M21.49 17.34 15.5 20l-4.92-1.96 4.18-.88-4.3-9.7c-.11-.25 0-.55.25-.66s.55 0 .66.25l2.5 5.65 1.61-.71 4.65.01z",opacity:".3"},"0"),c.jsx("path",{d:"M1 2h5v5H4.5V4.09c-1.86 2.11-3 4.88-3 7.91s1.14 5.79 3 7.91V17H6v5H1v-1.5h2.02C1.13 18.18 0 15.22 0 12s1.13-6.18 3.02-8.5H1zm19.22 8-4.15.01c-.16-.01-.31.02-.45.08l-.59.26-1.83-4.1c-.56-1.26-2.04-1.83-3.3-1.27s-1.83 2.04-1.27 3.3l3.3 7.45-1.87.39c-.19.05-.99.27-1.36 1.21L8 19.19l6.78 2.67c.49.19 1.05.18 1.53-.04l5.99-2.65c.89-.4 1.37-1.38 1.13-2.32l-1.36-5.34c-.22-.86-.97-1.47-1.85-1.51m1.27 7.34L15.5 20l-4.92-1.96 4.18-.88-4.3-9.7c-.11-.25 0-.55.25-.66s.55 0 .66.25l2.5 5.65 1.61-.71 4.65.01z"},"1")],"SwipeVerticalTwoTone"),jg2=h(c.jsx("path",{d:"M7.06 8.94 5 8l2.06-.94L8 5l.94 2.06L11 8l-2.06.94L8 11zM8 21l.94-2.06L11 18l-2.06-.94L8 15l-.94 2.06L5 18l2.06.94zm-3.63-8.63L3 13l1.37.63L5 15l.63-1.37L7 13l-1.37-.63L5 11zM12 12c0-2.73 1.08-5.27 2.75-7.25L12 2h7v7l-2.82-2.82C14.84 7.82 14 9.88 14 12c0 3.32 2.1 6.36 5 7.82V22c-4.09-1.59-7-5.65-7-10"}),"SwitchAccessShortcut"),ug2=h(c.jsx("path",{d:"M24 14h-2v-2h-2v2h-2v2h2v2h2v-2h2zM7.06 8.94 5 8l2.06-.94L8 5l.94 2.06L11 8l-2.06.94L8 11zM8 21l.94-2.06L11 18l-2.06-.94L8 15l-.94 2.06L5 18l2.06.94zm-3.63-8.63L3 13l1.37.63L5 15l.63-1.37L7 13l-1.37-.63L5 11zM12 12c0-2.73 1.08-5.27 2.75-7.25L12 2h7v7l-2.82-2.82C14.84 7.82 14 9.88 14 12c0 3.32 2.1 6.36 5 7.82V22c-4.09-1.59-7-5.65-7-10"}),"SwitchAccessShortcutAdd"),Lg2=h(c.jsx("path",{d:"M7.06 8.94 5 8l2.06-.94L8 5l.94 2.06L11 8l-2.06.94L8 11zM8 21l.94-2.06L11 18l-2.06-.94L8 15l-.94 2.06L5 18l2.06.94zm-3.63-8.63L3 13l1.37.63L5 15l.63-1.37L7 13l-1.37-.63L5 11zM12 12c0-3.09 1.38-5.94 3.44-8H12V2h7v7h-2V5.28c-1.8 1.74-3 4.2-3 6.72 0 3.32 2.1 6.36 5 7.82V22c-4.09-1.59-7-5.65-7-10m12 2h-2v-2h-2v2h-2v2h2v2h2v-2h2z"}),"SwitchAccessShortcutAddOutlined"),Sg2=h(c.jsx("path",{d:"M21 18c.55 0 1-.45 1-1v-1h1c.55 0 1-.45 1-1s-.45-1-1-1h-1v-1c0-.55-.45-1-1-1s-1 .45-1 1v1h-1c-.55 0-1 .45-1 1s.45 1 1 1h1v1c0 .55.45 1 1 1M7.06 8.94 5 8l2.06-.94L8 5l.94 2.06L11 8l-2.06.94L8 11zM8 21l.94-2.06L11 18l-2.06-.94L8 15l-.94 2.06L5 18l2.06.94zm-3.63-8.63L3 13l1.37.63L5 15l.63-1.37L7 13l-1.37-.63L5 11zM19 20.41c0 .78-.84 1.25-1.51.86C14.21 19.36 12 15.79 12 12c0-2.73 1.08-5.27 2.75-7.25l-1.9-1.9c-.31-.31-.09-.85.36-.85h5.29c.28 0 .5.22.5.5v5.29c0 .45-.54.67-.85.35l-1.97-1.97C14.84 7.82 14 9.88 14 12c0 3.13 1.86 6.01 4.51 7.55.3.18.49.51.49.86"}),"SwitchAccessShortcutAddRounded"),Cg2=h(c.jsx("path",{d:"M24 14h-2v-2h-2v2h-2v2h2v2h2v-2h2zM7.06 8.94 5 8l2.06-.94L8 5l.94 2.06L11 8l-2.06.94L8 11zM8 21l.94-2.06L11 18l-2.06-.94L8 15l-.94 2.06L5 18l2.06.94zm-3.63-8.63L3 13l1.37.63L5 15l.63-1.37L7 13l-1.37-.63L5 11zM12 12c0-2.73 1.08-5.27 2.75-7.25L12 2h7v7l-2.82-2.82C14.84 7.82 14 9.88 14 12c0 3.32 2.1 6.36 5 7.82V22c-4.09-1.59-7-5.65-7-10"}),"SwitchAccessShortcutAddSharp"),Tg2=h(c.jsx("path",{d:"M24 14h-2v-2h-2v2h-2v2h2v2h2v-2h2zM7.06 8.94 5 8l2.06-.94L8 5l.94 2.06L11 8l-2.06.94L8 11zM8 21l.94-2.06L11 18l-2.06-.94L8 15l-.94 2.06L5 18l2.06.94zm-3.63-8.63L3 13l1.37.63L5 15l.63-1.37L7 13l-1.37-.63L5 11zM12 12c0-2.73 1.08-5.27 2.75-7.25L12 2h7v7l-2.82-2.82C14.84 7.82 14 9.88 14 12c0 3.32 2.1 6.36 5 7.82V22c-4.09-1.59-7-5.65-7-10"}),"SwitchAccessShortcutAddTwoTone"),wg2=h(c.jsx("path",{d:"M7.06 8.94 5 8l2.06-.94L8 5l.94 2.06L11 8l-2.06.94L8 11zM8 21l.94-2.06L11 18l-2.06-.94L8 15l-.94 2.06L5 18l2.06.94zm-3.63-8.63L3 13l1.37.63L5 15l.63-1.37L7 13l-1.37-.63L5 11zM12 12c0-3.09 1.38-5.94 3.44-8H12V2h7v7h-2V5.28c-1.8 1.74-3 4.2-3 6.72 0 3.32 2.1 6.36 5 7.82V22c-4.09-1.59-7-5.65-7-10"}),"SwitchAccessShortcutOutlined"),Rg2=h(c.jsx("path",{d:"M7.06 8.94 5 8l2.06-.94L8 5l.94 2.06L11 8l-2.06.94L8 11zM8 21l.94-2.06L11 18l-2.06-.94L8 15l-.94 2.06L5 18l2.06.94zm-3.63-8.63L3 13l1.37.63L5 15l.63-1.37L7 13l-1.37-.63L5 11zM19 20.41c0 .78-.84 1.25-1.51.86C14.21 19.36 12 15.79 12 12c0-2.73 1.08-5.27 2.75-7.25l-1.9-1.9c-.31-.31-.09-.85.36-.85h5.29c.28 0 .5.22.5.5v5.29c0 .45-.54.67-.85.35l-1.97-1.97C14.84 7.82 14 9.88 14 12c0 3.13 1.86 6.01 4.51 7.55.3.18.49.51.49.86"}),"SwitchAccessShortcutRounded"),Og2=h(c.jsx("path",{d:"M7.06 8.94 5 8l2.06-.94L8 5l.94 2.06L11 8l-2.06.94L8 11zM8 21l.94-2.06L11 18l-2.06-.94L8 15l-.94 2.06L5 18l2.06.94zm-3.63-8.63L3 13l1.37.63L5 15l.63-1.37L7 13l-1.37-.63L5 11zM12 12c0-2.73 1.08-5.27 2.75-7.25L12 2h7v7l-2.82-2.82C14.84 7.82 14 9.88 14 12c0 3.32 2.1 6.36 5 7.82V22c-4.09-1.59-7-5.65-7-10"}),"SwitchAccessShortcutSharp"),yg2=h(c.jsx("path",{d:"M7.06 8.94 5 8l2.06-.94L8 5l.94 2.06L11 8l-2.06.94L8 11zM8 21l.94-2.06L11 18l-2.06-.94L8 15l-.94 2.06L5 18l2.06.94zm-3.63-8.63L3 13l1.37.63L5 15l.63-1.37L7 13l-1.37-.63L5 11zM12 12c0-2.73 1.08-5.27 2.75-7.25L12 2h7v7l-2.82-2.82C14.84 7.82 14 9.88 14 12c0 3.32 2.1 6.36 5 7.82V22c-4.09-1.59-7-5.65-7-10"}),"SwitchAccessShortcutTwoTone"),gg2=h(c.jsx("path",{d:"M4 6H2v14c0 1.1.9 2 2 2h14v-2H4zm16-4H8c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2m-6 2c1.66 0 3 1.34 3 3s-1.34 3-3 3-3-1.34-3-3 1.34-3 3-3m6 12H8v-1.5c0-1.99 4-3 6-3s6 1.01 6 3z"}),"SwitchAccount"),Ag2=h(c.jsx("path",{d:"M4 6H2v14c0 1.1.9 2 2 2h14v-2H4zm10 5c1.66 0 3-1.34 3-3s-1.34-3-3-3-3 1.34-3 3 1.34 3 3 3m0-4c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1m6-5H8c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2m-9.31 14c.95-.63 2.09-1 3.31-1s2.36.37 3.31 1zm9.31-.27C18.53 14.06 16.4 13 14 13s-4.53 1.06-6 2.73V4h12z"}),"SwitchAccountOutlined"),fg2=h(c.jsx("path",{d:"M17 20H4V7c0-.55-.45-1-1-1s-1 .45-1 1v13c0 1.1.9 2 2 2h13c.55 0 1-.45 1-1s-.45-1-1-1m3-18H8c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2m-6 3c1.66 0 3 1.34 3 3s-1.34 3-3 3-3-1.34-3-3 1.34-3 3-3M7.76 16c1.47-1.83 3.71-3 6.24-3s4.77 1.17 6.24 3z"}),"SwitchAccountRounded"),Pg2=h(c.jsx("path",{d:"M4 6H2v16h16v-2H4zm2-4v16h16V2zm8 3c1.66 0 3 1.34 3 3s-1.34 3-3 3-3-1.34-3-3 1.34-3 3-3M7.76 16c1.47-1.83 3.71-3 6.24-3s4.77 1.17 6.24 3z"}),"SwitchAccountSharp"),Fg2=h([c.jsx("path",{d:"M8 15.73C9.47 14.06 11.6 13 14 13s4.53 1.06 6 2.73V4H8zM14 5c1.66 0 3 1.34 3 3s-1.34 3-3 3-3-1.34-3-3 1.34-3 3-3",opacity:".3"},"0"),c.jsx("path",{d:"M4 6H2v14c0 1.1.9 2 2 2h14v-2H4zm10 5c1.66 0 3-1.34 3-3s-1.34-3-3-3-3 1.34-3 3 1.34 3 3 3m0-4c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1m6-5H8c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2m-9.31 14c.95-.63 2.09-1 3.31-1s2.36.37 3.31 1zm9.31-.27C18.53 14.06 16.4 13 14 13s-4.53 1.06-6 2.73V4h12z"},"1")],"SwitchAccountTwoTone"),Bg2=h(c.jsx("path",{d:"M20 4h-3.17L15 2H9L7.17 4H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2m-5 11.5V13H9v2.5L5.5 12 9 8.5V11h6V8.5l3.5 3.5z"}),"SwitchCamera"),bg2=h([c.jsx("path",{d:"M20 4h-3.17L15 2H9L7.17 4H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2M9.88 4h4.24l1.83 2H20v12H4V6h4.05"},"0"),c.jsx("path",{d:"M15 11H9V8.5L5.5 12 9 15.5V13h6v2.5l3.5-3.5L15 8.5z"},"1")],"SwitchCameraOutlined"),Dg2=h(c.jsx("path",{d:"M20 4h-3.17l-1.24-1.35c-.37-.41-.91-.65-1.47-.65H9.88c-.56 0-1.1.24-1.48.65L7.17 4H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2m-5 11.5V13H9v2.5l-3.15-3.15c-.2-.2-.2-.51 0-.71L9 8.5V11h6V8.5l3.15 3.15c.2.2.2.51 0 .71z"}),"SwitchCameraRounded"),kg2=h(c.jsx("path",{d:"M22 4h-5.17L15 2H9L7.17 4H2v16h20zm-7 11.5V13H9v2.5L5.5 12 9 8.5V11h6V8.5l3.5 3.5z"}),"SwitchCameraSharp"),Wg2=h([c.jsx("path",{d:"M14.12 4H9.88L8.05 6H4v12h16V6h-4.05zM15 15.5V13H9v2.5L5.5 12 9 8.5V11h6V8.5l3.5 3.5z",opacity:".3"},"0"),c.jsx("path",{d:"M20 4h-3.17L15 2H9L7.17 4H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2m0 14H4V6h4.05l1.83-2h4.24l1.83 2H20zm-5-7H9V8.5L5.5 12 9 15.5V13h6v2.5l3.5-3.5L15 8.5z"},"1")],"SwitchCameraTwoTone"),Ng2=h(c.jsx("path",{d:"M8.5 8.62v6.76L5.12 12zM10 5l-7 7 7 7zm4 0v14l7-7z"}),"SwitchLeft"),Eg2=h(c.jsx("path",{d:"M8.5 8.62v6.76L5.12 12zM10 5l-7 7 7 7zm4 0v14l7-7z"}),"SwitchLeftOutlined"),Ig2=h(c.jsx("path",{d:"M8.5 8.62v6.76L5.12 12zm-4.79 2.67c-.39.39-.39 1.02 0 1.41l4.59 4.59c.62.63 1.7.19 1.7-.7V7.41c0-.89-1.08-1.34-1.71-.71zM14 7.41v9.17c0 .89 1.08 1.34 1.71.71l4.59-4.59c.39-.39.39-1.02 0-1.41L15.71 6.7c-.63-.62-1.71-.18-1.71.71"}),"SwitchLeftRounded"),Ug2=h(c.jsx("path",{d:"M8.5 8.62v6.76L5.12 12zM10 5l-7 7 7 7zm4 0v14l7-7z"}),"SwitchLeftSharp"),Gg2=h([c.jsx("path",{d:"M8.5 8.62v6.76L5.12 12z",opacity:".3"},"0"),c.jsx("path",{d:"M8.5 8.62v6.76L5.12 12zM10 5l-7 7 7 7zm4 0v14l7-7z"},"1")],"SwitchLeftTwoTone"),Kg2=h(c.jsx("path",{d:"M15.5 15.38V8.62L18.88 12zM14 19l7-7-7-7zm-4 0V5l-7 7z"}),"SwitchRight"),qg2=h(c.jsx("path",{d:"M15.5 15.38V8.62L18.88 12zM14 19l7-7-7-7zm-4 0V5l-7 7z"}),"SwitchRightOutlined"),Qg2=h(c.jsx("path",{d:"M15.5 15.38V8.62L18.88 12zm4.79-2.67c.39-.39.39-1.02 0-1.41L15.7 6.71c-.62-.63-1.7-.19-1.7.7v9.17c0 .89 1.08 1.34 1.71.71zM10 16.59V7.41c0-.89-1.08-1.34-1.71-.71L3.7 11.29c-.39.39-.39 1.02 0 1.41l4.59 4.59c.63.63 1.71.19 1.71-.7"}),"SwitchRightRounded"),Zg2=h(c.jsx("path",{d:"M15.5 15.38V8.62L18.88 12zM14 19l7-7-7-7zm-4 0V5l-7 7z"}),"SwitchRightSharp"),Jg2=h([c.jsx("path",{d:"M15.5 15.38V8.62L18.88 12z",opacity:".3"},"0"),c.jsx("path",{d:"M15.5 15.38V8.62L18.88 12zM14 19l7-7-7-7zm-4 0V5l-7 7z"},"1")],"SwitchRightTwoTone"),Yg2=h(c.jsx("path",{d:"M18 9.5V6c0-.55-.45-1-1-1H3c-.55 0-1 .45-1 1v12c0 .55.45 1 1 1h14c.55 0 1-.45 1-1v-3.5l4 4v-13zm-5 6V13H7v2.5L3.5 12 7 8.5V11h6V8.5l3.5 3.5z"}),"SwitchVideo"),_g2=h(c.jsx("path",{d:"M8 13h4v2l3-3-3-3v2H8V9l-3 3 3 3zm10-3.5V6c0-.55-.45-1-1-1H3c-.55 0-1 .45-1 1v12c0 .55.45 1 1 1h14c.55 0 1-.45 1-1v-3.5l4 4v-13zM16 17H4V7h12z"}),"SwitchVideoOutlined"),Xg2=h(c.jsx("path",{d:"M18 9.5V6c0-.55-.45-1-1-1H3c-.55 0-1 .45-1 1v12c0 .55.45 1 1 1h14c.55 0 1-.45 1-1v-3.5l2.29 2.29c.63.63 1.71.18 1.71-.71V7.91c0-.89-1.08-1.34-1.71-.71zm-5 6V13H7v2.5l-3.15-3.15c-.2-.2-.2-.51 0-.71L7 8.5V11h6V8.5l3.15 3.15c.2.2.2.51 0 .71z"}),"SwitchVideoRounded"),$g2=h(c.jsx("path",{d:"M18 9.5V5H2v14h16v-4.5l4 4v-13zm-5 6V13H7v2.5L3.5 12 7 8.5V11h6V8.5l3.5 3.5z"}),"SwitchVideoSharp"),cA2=h([c.jsx("path",{d:"M4 17h12V7H4zm4-8v2h4V9l3 3-3 3v-2H8v2l-3-3z",opacity:".3"},"0"),c.jsx("path",{d:"M8 13h4v2l3-3-3-3v2H8V9l-3 3 3 3zm10-3.5V6c0-.55-.45-1-1-1H3c-.55 0-1 .45-1 1v12c0 .55.45 1 1 1h14c.55 0 1-.45 1-1v-3.5l4 4v-13zM16 17H4V7h12z"},"1")],"SwitchVideoTwoTone"),hA2=h(c.jsx("path",{d:"M6 8v13h4v-5c0-1.1.9-2 2-2s2 .9 2 2v5h4V8l-6-5zm7.5 2c0 .83-.67 1.5-1.5 1.5s-1.5-.67-1.5-1.5.67-1.5 1.5-1.5 1.5.67 1.5 1.5M3 5c-1.1 0-2 .9-2 2v1h4V7c0-1.1-.9-2-2-2M1 9h4v12H1zm20-4c-1.1 0-2 .9-2 2v1h4V7c0-1.1-.9-2-2-2m-2 4h4v12h-4z"}),"Synagogue"),sA2=h([c.jsx("path",{d:"M20 4c-1.66 0-3 1.34-3 3v.29L12 3 7 7.29V7c0-1.66-1.34-3-3-3S1 5.34 1 7v14h10v-5c0-.55.45-1 1-1s1 .45 1 1v5h10V7c0-1.66-1.34-3-3-3m0 2c.55 0 1 .45 1 1v1h-2V7c0-.55.45-1 1-1M4 6c.55 0 1 .45 1 1v1H3V7c0-.55.45-1 1-1M3 19v-9h2v9zm14 0h-2v-3c0-1.65-1.35-3-3-3s-3 1.35-3 3v3H7V9.92l5-4.29 5 4.29zm2 0v-9h2v9z"},"0"),c.jsx("circle",{cx:"12",cy:"10",r:"1.5"},"1")],"SynagogueOutlined"),tA2=h(c.jsx("path",{d:"M6 8.94V21h4v-4.89c0-1 .68-1.92 1.66-2.08 1.26-.21 2.34.76 2.34 1.97v5h4V8.94c0-.59-.26-1.16-.72-1.54l-4-3.33c-.74-.62-1.82-.62-2.56 0l-4 3.33c-.46.38-.72.94-.72 1.54M13.5 10c0 .83-.67 1.5-1.5 1.5s-1.5-.67-1.5-1.5.67-1.5 1.5-1.5 1.5.67 1.5 1.5M3 5c-1.1 0-2 .9-2 2v1h4V7c0-1.1-.9-2-2-2m0 16h2V9H1v10c0 1.1.9 2 2 2M21 5c-1.1 0-2 .9-2 2v1h4V7c0-1.1-.9-2-2-2m-2 16h2c1.1 0 2-.9 2-2V9h-4z"}),"SynagogueRounded"),oA2=h(c.jsx("path",{d:"M6 8v13h4v-7h4v7h4V8l-6-5zm7.5 2c0 .83-.67 1.5-1.5 1.5s-1.5-.67-1.5-1.5.67-1.5 1.5-1.5 1.5.67 1.5 1.5M3 5c-1.1 0-2 .9-2 2v1h4V7c0-1.1-.9-2-2-2M1 9h4v12H1zm20-4c-1.1 0-2 .9-2 2v1h4V7c0-1.1-.9-2-2-2m-2 4h4v12h-4z"}),"SynagogueSharp"),vA2=h([c.jsx("path",{d:"M4 6c-.55 0-1 .45-1 1v1h2V7c0-.55-.45-1-1-1m-1 4h2v9H3zm4-.08V19h2v-3c0-1.65 1.35-3 3-3s3 1.35 3 3v3h2V9.92l-5-4.29zm6.5.08c0 .83-.67 1.5-1.5 1.5s-1.5-.67-1.5-1.5.67-1.5 1.5-1.5 1.5.67 1.5 1.5M20 6c-.55 0-1 .45-1 1v1h2V7c0-.55-.45-1-1-1m-1 4h2v9h-2z",opacity:".3"},"0"),c.jsx("path",{d:"M20 4c-1.66 0-3 1.34-3 3v.29L12 3 7 7.29V7c0-1.66-1.34-3-3-3S1 5.34 1 7v14h10v-5c0-.55.45-1 1-1s1 .45 1 1v5h10V7c0-1.66-1.34-3-3-3M5 19H3v-9h2zM5 8H3V7c0-.55.45-1 1-1s1 .45 1 1zm12 11h-2v-3c0-1.65-1.35-3-3-3s-3 1.35-3 3v3H7V9.92l5-4.29 5 4.29zm4 0h-2v-9h2zm0-11h-2V7c0-.55.45-1 1-1s1 .45 1 1z"},"1"),c.jsx("circle",{cx:"12",cy:"10",r:"1.5"},"2")],"SynagogueTwoTone"),eA2=h(c.jsx("path",{d:"M12 4V1L8 5l4 4V6c3.31 0 6 2.69 6 6 0 1.01-.25 1.97-.7 2.8l1.46 1.46C19.54 15.03 20 13.57 20 12c0-4.42-3.58-8-8-8m0 14c-3.31 0-6-2.69-6-6 0-1.01.25-1.97.7-2.8L5.24 7.74C4.46 8.97 4 10.43 4 12c0 4.42 3.58 8 8 8v3l4-4-4-4z"}),"Sync"),lA2=h(c.jsx("path",{d:"m18 12 4-4-4-4v3H3v2h15zM6 12l-4 4 4 4v-3h15v-2H6z"}),"SyncAlt"),nA2=h(c.jsx("path",{d:"M7.41 13.41 6 12l-4 4 4 4 1.41-1.41L5.83 17H21v-2H5.83zm9.18-2.82L18 12l4-4-4-4-1.41 1.41L18.17 7H3v2h15.17z"}),"SyncAltOutlined"),aA2=h(c.jsx("path",{d:"m21.65 7.65-2.79-2.79c-.32-.32-.86-.1-.86.35V7H4c-.55 0-1 .45-1 1s.45 1 1 1h14v1.79c0 .45.54.67.85.35l2.79-2.79c.2-.19.2-.51.01-.7M20 15H6v-1.79c0-.45-.54-.67-.85-.35l-2.79 2.79c-.2.19-.2.51-.01.7l2.79 2.79c.32.32.86.1.86-.35V17h14c.55 0 1-.45 1-1s-.45-1-1-1"}),"SyncAltRounded"),dA2=h(c.jsx("path",{d:"m18 12 4-4-4-4v3H3v2h15zM6 12l-4 4 4 4v-3h15v-2H6z"}),"SyncAltSharp"),zA2=h(c.jsx("path",{d:"m18 12 4-4-4-4v3H3v2h15zM6 12l-4 4 4 4v-3h15v-2H6z"}),"SyncAltTwoTone"),mA2=h(c.jsx("path",{d:"M10 6.35V4.26c-.8.21-1.55.54-2.23.96l1.46 1.46c.25-.12.5-.24.77-.33m-7.14-.94 2.36 2.36C4.45 8.99 4 10.44 4 12c0 2.21.91 4.2 2.36 5.64L4 20h6v-6l-2.24 2.24C6.68 15.15 6 13.66 6 12c0-1 .25-1.94.68-2.77l8.08 8.08c-.25.13-.5.25-.77.34v2.09c.8-.21 1.55-.54 2.23-.96l2.36 2.36 1.27-1.27L4.14 4.14zM20 4h-6v6l2.24-2.24C17.32 8.85 18 10.34 18 12c0 1-.25 1.94-.68 2.77l1.46 1.46C19.55 15.01 20 13.56 20 12c0-2.21-.91-4.2-2.36-5.64z"}),"SyncDisabled"),pA2=h(c.jsx("path",{d:"M10 6.35V4.26c-.66.17-1.29.43-1.88.75l1.5 1.5c.13-.05.25-.11.38-.16M20 12c0-2.21-.91-4.2-2.36-5.64L20 4h-6v6l2.24-2.24C17.32 8.85 18 10.34 18 12c0 .85-.19 1.65-.51 2.38l1.5 1.5C19.63 14.74 20 13.41 20 12M4.27 4 2.86 5.41l2.36 2.36C4.45 8.99 4 10.44 4 12c0 2.21.91 4.2 2.36 5.64L4 20h6v-6l-2.24 2.24C6.68 15.15 6 13.66 6 12c0-1 .25-1.94.68-2.77l8.08 8.08c-.25.13-.5.24-.76.34v2.09c.8-.21 1.55-.54 2.23-.96l2.58 2.58 1.41-1.41z"}),"SyncDisabledOutlined"),HA2=h(c.jsx("path",{d:"M10 5.74v-.19c0-.68-.71-1.11-1.32-.82-.19.09-.36.2-.54.3L9.6 6.49c.24-.18.4-.45.4-.75M20 12c0-2.21-.91-4.2-2.36-5.64l1.51-1.51c.31-.31.09-.85-.36-.85H14v4.79c0 .45.54.67.85.35l1.39-1.39C17.32 8.85 18 10.34 18 12c0 .85-.18 1.66-.5 2.39l1.48 1.48C19.62 14.72 20 13.41 20 12M3.57 4.7c-.39.39-.39 1.02 0 1.41l1.65 1.65C4.45 9 4 10.44 4 12c0 2.21.91 4.2 2.36 5.64l-1.51 1.51c-.31.31-.09.85.36.85H9.5c.28 0 .5-.22.5-.5v-4.29c0-.45-.54-.67-.85-.35l-1.39 1.39C6.68 15.15 6 13.66 6 12c0-1 .26-1.93.69-2.76l8.07 8.07c-.01.02-.01.02-.01.04-.43.12-.75.48-.75.91v.18c0 .68.71 1.11 1.32.82.31-.14.61-.31.9-.49l1.87 1.87c.39.39 1.02.39 1.41 0s.39-1.02 0-1.41L4.98 4.7a.996.996 0 0 0-1.41 0"}),"SyncDisabledRounded"),MA2=h(c.jsx("path",{d:"M10 6.35V4.26c-.66.17-1.29.43-1.88.75l1.5 1.5c.13-.05.25-.11.38-.16M20 12c0-2.21-.91-4.2-2.36-5.64L20 4h-6v6l2.24-2.24C17.32 8.85 18 10.34 18 12c0 .85-.19 1.65-.51 2.38l1.5 1.5C19.63 14.74 20 13.41 20 12M4.27 4 2.86 5.41l2.36 2.36C4.45 8.99 4 10.44 4 12c0 2.21.91 4.2 2.36 5.64L4 20h6v-6l-2.24 2.24C6.68 15.15 6 13.66 6 12c0-1 .25-1.94.68-2.77l8.08 8.08c-.25.13-.5.24-.76.34v2.09c.8-.21 1.55-.54 2.23-.96l2.58 2.58 1.41-1.41z"}),"SyncDisabledSharp"),rA2=h(c.jsx("path",{d:"M10 6.35V4.26c-.66.17-1.29.43-1.88.75l1.5 1.5c.13-.05.25-.11.38-.16M20 12c0-2.21-.91-4.2-2.36-5.64L20 4h-6v6l2.24-2.24C17.32 8.85 18 10.34 18 12c0 .85-.19 1.65-.51 2.38l1.5 1.5C19.63 14.74 20 13.41 20 12M4.27 4 2.86 5.41l2.36 2.36C4.45 8.99 4 10.44 4 12c0 2.21.91 4.2 2.36 5.64L4 20h6v-6l-2.24 2.24C6.68 15.15 6 13.66 6 12c0-1 .25-1.94.68-2.77l8.08 8.08c-.25.13-.5.24-.76.34v2.09c.8-.21 1.55-.54 2.23-.96l2.58 2.58 1.41-1.41z"}),"SyncDisabledTwoTone"),iA2=h(c.jsx("path",{d:"M10 4.26v2.09C7.67 7.18 6 9.39 6 12c0 1.77.78 3.34 2 4.44V14h2v6H4v-2h2.73C5.06 16.54 4 14.4 4 12c0-3.73 2.55-6.85 6-7.74M20 4h-6v6h2V7.56c1.22 1.1 2 2.67 2 4.44h2c0-2.4-1.06-4.54-2.73-6H20zm0 13v-1c0-1.1-.9-2-2-2s-2 .9-2 2v1c-.55 0-1 .45-1 1v3c0 .55.45 1 1 1h4c.55 0 1-.45 1-1v-3c0-.55-.45-1-1-1m-1 0h-2v-1c0-.55.45-1 1-1s1 .45 1 1z"}),"SyncLock"),VA2=h(c.jsx("path",{d:"M10 4.26v2.09C7.67 7.18 6 9.39 6 12c0 1.77.78 3.34 2 4.44V14h2v6H4v-2h2.73C5.06 16.54 4 14.4 4 12c0-3.73 2.55-6.85 6-7.74M20 4h-6v6h2V7.56c1.22 1.1 2 2.67 2 4.44h2c0-2.4-1.06-4.54-2.73-6H20zm0 13v-1c0-1.1-.9-2-2-2s-2 .9-2 2v1c-.55 0-1 .45-1 1v3c0 .55.45 1 1 1h4c.55 0 1-.45 1-1v-3c0-.55-.45-1-1-1m-1 0h-2v-1c0-.55.45-1 1-1s1 .45 1 1z"}),"SyncLockOutlined"),xA2=h(c.jsx("path",{d:"M10 19c0 .55-.45 1-1 1H5c-.55 0-1-.45-1-1s.45-1 1-1h1.73C5.06 16.54 4 14.4 4 12c0-3.19 1.87-5.93 4.56-7.22.67-.31 1.44.18 1.44.92 0 .38-.22.72-.57.88C7.41 7.55 6 9.61 6 12c0 1.77.78 3.34 2 4.44V15c0-.55.45-1 1-1s1 .45 1 1zm5-15c-.55 0-1 .45-1 1v4c0 .55.45 1 1 1s1-.45 1-1V7.56c1.22 1.1 2 2.67 2 4.44h2c0-2.4-1.06-4.54-2.73-6H19c.55 0 1-.45 1-1s-.45-1-1-1zm5 13v-1c0-1.1-.9-2-2-2s-2 .9-2 2v1c-.55 0-1 .45-1 1v3c0 .55.45 1 1 1h4c.55 0 1-.45 1-1v-3c0-.55-.45-1-1-1m-1 0h-2v-1c0-.55.45-1 1-1s1 .45 1 1z"}),"SyncLockRounded"),jA2=h(c.jsx("path",{d:"M10 4.26v2.09C7.67 7.18 6 9.39 6 12c0 1.77.78 3.34 2 4.44V14h2v6H4v-2h2.73C5.06 16.54 4 14.4 4 12c0-3.73 2.55-6.85 6-7.74M20 4h-6v6h2V7.56c1.22 1.1 2 2.67 2 4.44h2c0-2.4-1.06-4.54-2.73-6H20zm0 13v-1c0-1.1-.9-2-2-2s-2 .9-2 2v1c-.55 0-1 .45-1 1v3c0 .55.45 1 1 1h4c.55 0 1-.45 1-1v-3c0-.55-.45-1-1-1m-1 0h-2v-1c0-.55.45-1 1-1s1 .45 1 1z"}),"SyncLockSharp"),uA2=h(c.jsx("path",{d:"M10 4.26v2.09C7.67 7.18 6 9.39 6 12c0 1.77.78 3.34 2 4.44V14h2v6H4v-2h2.73C5.06 16.54 4 14.4 4 12c0-3.73 2.55-6.85 6-7.74M20 4h-6v6h2V7.56c1.22 1.1 2 2.67 2 4.44h2c0-2.4-1.06-4.54-2.73-6H20zm0 13v-1c0-1.1-.9-2-2-2s-2 .9-2 2v1c-.55 0-1 .45-1 1v3c0 .55.45 1 1 1h4c.55 0 1-.45 1-1v-3c0-.55-.45-1-1-1m-1 0h-2v-1c0-.55.45-1 1-1s1 .45 1 1z"}),"SyncLockTwoTone"),LA2=h(c.jsx("path",{d:"M12 4V1L8 5l4 4V6c3.31 0 6 2.69 6 6 0 1.01-.25 1.97-.7 2.8l1.46 1.46C19.54 15.03 20 13.57 20 12c0-4.42-3.58-8-8-8m0 14c-3.31 0-6-2.69-6-6 0-1.01.25-1.97.7-2.8L5.24 7.74C4.46 8.97 4 10.43 4 12c0 4.42 3.58 8 8 8v3l4-4-4-4z"}),"SyncOutlined"),SA2=h(c.jsx("path",{d:"M3 12c0 2.21.91 4.2 2.36 5.64L3 20h6v-6l-2.24 2.24C5.68 15.15 5 13.66 5 12c0-2.61 1.67-4.83 4-5.65V4.26C5.55 5.15 3 8.27 3 12m8 5h2v-2h-2zM21 4h-6v6l2.24-2.24C18.32 8.85 19 10.34 19 12c0 2.61-1.67 4.83-4 5.65v2.09c3.45-.89 6-4.01 6-7.74 0-2.21-.91-4.2-2.36-5.64zm-10 9h2V7h-2z"}),"SyncProblem"),CA2=h(c.jsx("path",{d:"M3 12c0 2.21.91 4.2 2.36 5.64L3 20h6v-6l-2.24 2.24C5.68 15.15 5 13.66 5 12c0-2.61 1.67-4.83 4-5.65V4.26C5.55 5.15 3 8.27 3 12m8 5h2v-2h-2zM21 4h-6v6l2.24-2.24C18.32 8.85 19 10.34 19 12c0 2.61-1.67 4.83-4 5.65v2.09c3.45-.89 6-4.01 6-7.74 0-2.21-.91-4.2-2.36-5.64zm-10 9h2V7h-2z"}),"SyncProblemOutlined"),TA2=h(c.jsx("path",{d:"M3 12c0 2.21.91 4.2 2.36 5.64l-1.51 1.51c-.31.31-.09.85.36.85H8.5c.28 0 .5-.22.5-.5v-4.29c0-.45-.54-.67-.85-.35l-1.39 1.39C5.68 15.15 5 13.66 5 12c0-2.39 1.4-4.46 3.43-5.42.34-.16.57-.47.57-.84v-.19c0-.68-.71-1.11-1.32-.82C4.92 5.99 3 8.77 3 12m8 5h2v-2h-2zm8.79-13H15.5c-.28 0-.5.22-.5.5v4.29c0 .45.54.67.85.35l1.39-1.39C18.32 8.85 19 10.34 19 12c0 2.39-1.4 4.46-3.43 5.42-.34.16-.57.47-.57.84v.18c0 .68.71 1.11 1.32.82C19.08 18.01 21 15.23 21 12c0-2.21-.91-4.2-2.36-5.64l1.51-1.51c.31-.31.09-.85-.36-.85M12 13c.55 0 1-.45 1-1V8c0-.55-.45-1-1-1s-1 .45-1 1v4c0 .55.45 1 1 1"}),"SyncProblemRounded"),wA2=h(c.jsx("path",{d:"M3 12c0 2.21.91 4.2 2.36 5.64L3 20h6v-6l-2.24 2.24C5.68 15.15 5 13.66 5 12c0-2.61 1.67-4.83 4-5.65V4.26C5.55 5.15 3 8.27 3 12m8 5h2v-2h-2zM21 4h-6v6l2.24-2.24C18.32 8.85 19 10.34 19 12c0 2.61-1.67 4.83-4 5.65v2.09c3.45-.89 6-4.01 6-7.74 0-2.21-.91-4.2-2.36-5.64zm-10 9h2V7h-2z"}),"SyncProblemSharp"),RA2=h(c.jsx("path",{d:"M3 12c0 2.21.91 4.2 2.36 5.64L3 20h6v-6l-2.24 2.24C5.68 15.15 5 13.66 5 12c0-2.61 1.67-4.83 4-5.65V4.26C5.55 5.15 3 8.27 3 12m8 5h2v-2h-2zM21 4h-6v6l2.24-2.24C18.32 8.85 19 10.34 19 12c0 2.61-1.67 4.83-4 5.65v2.09c3.45-.89 6-4.01 6-7.74 0-2.21-.91-4.2-2.36-5.64zm-10 9h2V7h-2z"}),"SyncProblemTwoTone"),OA2=h(c.jsx("path",{d:"M12 4V2.21c0-.45-.54-.67-.85-.35l-2.8 2.79c-.2.2-.2.51 0 .71l2.79 2.79c.32.31.86.09.86-.36V6c3.31 0 6 2.69 6 6 0 .79-.15 1.56-.44 2.25-.15.36-.04.77.23 1.04.51.51 1.37.33 1.64-.34.37-.91.57-1.91.57-2.95 0-4.42-3.58-8-8-8m0 14c-3.31 0-6-2.69-6-6 0-.79.15-1.56.44-2.25.15-.36.04-.77-.23-1.04-.51-.51-1.37-.33-1.64.34C4.2 9.96 4 10.96 4 12c0 4.42 3.58 8 8 8v1.79c0 .45.54.67.85.35l2.79-2.79c.2-.2.2-.51 0-.71l-2.79-2.79c-.31-.31-.85-.09-.85.36z"}),"SyncRounded"),yA2=h(c.jsx("path",{d:"M12 4V1L8 5l4 4V6c3.31 0 6 2.69 6 6 0 1.01-.25 1.97-.7 2.8l1.46 1.46C19.54 15.03 20 13.57 20 12c0-4.42-3.58-8-8-8m0 14c-3.31 0-6-2.69-6-6 0-1.01.25-1.97.7-2.8L5.24 7.74C4.46 8.97 4 10.43 4 12c0 4.42 3.58 8 8 8v3l4-4-4-4z"}),"SyncSharp"),gA2=h(c.jsx("path",{d:"M12.01 4V1l-4 4 4 4V6c3.31 0 6 2.69 6 6 0 1.01-.25 1.97-.7 2.8l1.46 1.46c.78-1.23 1.24-2.69 1.24-4.26 0-4.42-3.58-8-8-8m0 14c-3.31 0-6-2.69-6-6 0-1.01.25-1.97.7-2.8L5.25 7.74C4.47 8.97 4.01 10.43 4.01 12c0 4.42 3.58 8 8 8v3l4-4-4-4z"}),"SyncTwoTone"),AA2=h(c.jsx("path",{d:"M5 3v18c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2V3c0-1.1-.9-2-2-2H7c-1.1 0-2 .9-2 2m12 15H7V6h10zm-1-6h-3V8h-2v4H8l4 4z"}),"SystemSecurityUpdate"),fA2=h(c.jsx("path",{d:"M17 1H7c-1.1 0-2 .9-2 2v18c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2V3c0-1.1-.9-2-2-2m0 17H7V6h10zm-1-7.95-1.41-1.41-3.54 3.54-1.41-1.41-1.41 1.41L11.05 15z"}),"SystemSecurityUpdateGood"),PA2=h(c.jsx("path",{d:"M17 1.01 7 1c-1.1 0-2 .9-2 2v18c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2V3c0-1.1-.9-1.99-2-1.99M17 21H7v-1h10zm0-3H7V6h10zm0-14H7V3h10zm-1 6.05-1.41-1.41-3.54 3.54-1.41-1.41-1.41 1.41L11.05 15z"}),"SystemSecurityUpdateGoodOutlined"),FA2=h(c.jsx("path",{d:"M17 1.01 7 1c-1.1 0-2 .9-2 2v18c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2V3c0-1.1-.9-1.99-2-1.99M17 18H7V6h10zm-6.66-3.71c.39.39 1.02.39 1.41 0l3.54-3.54c.39-.39.39-1.02 0-1.41a.996.996 0 0 0-1.41 0l-2.83 2.83-.71-.71a.996.996 0 0 0-1.41 0c-.39.39-.39 1.02 0 1.41z"}),"SystemSecurityUpdateGoodRounded"),BA2=h(c.jsx("path",{d:"M5 1v22h14V1zm12 17H7V6h10zm-1-7.95-1.41-1.41-3.54 3.54-1.41-1.41-1.41 1.41L11.05 15z"}),"SystemSecurityUpdateGoodSharp"),bA2=h([c.jsx("path",{d:"M7 21h10v-1H7zM7 3v1h10V3z",opacity:".3"},"0"),c.jsx("path",{d:"M17 1.01 7 1c-1.1 0-2 .9-2 2v18c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2V3c0-1.1-.9-1.99-2-1.99M17 21H7v-1h10zm0-3H7V6h10zm0-14H7V3h10zm-1 6.05-1.41-1.41-3.54 3.54-1.41-1.41-1.41 1.41L11.05 15z"},"1")],"SystemSecurityUpdateGoodTwoTone"),DA2=h(c.jsx("path",{d:"M17 1.01 7 1c-1.1 0-2 .9-2 2v18c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2V3c0-1.1-.9-1.99-2-1.99M17 21H7v-1h10zm0-3H7V6h10zM7 4V3h10v1zm9 8-4 4-4-4 1.41-1.41L11 12.17V8h2v4.17l1.59-1.59z"}),"SystemSecurityUpdateOutlined"),kA2=h(c.jsx("path",{d:"M17 1.01 7 1c-1.1 0-2 .9-2 2v18c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2V3c0-1.1-.9-1.99-2-1.99M17 18H7V6h10zm-2.21-5.79H13V9c0-.55-.45-1-1-1s-1 .45-1 1v3.21H9.21c-.45 0-.67.54-.35.85l2.79 2.79c.2.2.51.2.71 0l2.79-2.79c.31-.31.09-.85-.36-.85"}),"SystemSecurityUpdateRounded"),WA2=h(c.jsx("path",{d:"M5 1v22h14V1zm12 17H7V6h10zm-1-6h-3V8h-2v4H8l4 4z"}),"SystemSecurityUpdateSharp"),NA2=h([c.jsx("path",{d:"M7 20h10v1H7zM7 3h10v1H7z",opacity:".3"},"0"),c.jsx("path",{d:"M17 1.01 7 1c-1.1 0-2 .9-2 2v18c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2V3c0-1.1-.9-1.99-2-1.99M17 21H7v-1h10zm0-3H7V6h10zm0-14H7V3h10zm-1 8h-3V8h-2v4H8l4 4z"},"1")],"SystemSecurityUpdateTwoTone"),EA2=h([c.jsx("path",{d:"M11 15h2v2h-2zm0-8h2v6h-2z"},"0"),c.jsx("path",{d:"M17 1H7c-1.1 0-1.99.9-1.99 2v18c0 1.1.89 2 1.99 2h10c1.1 0 2-.9 2-2V3c0-1.1-.9-2-2-2m0 17H7V6h10z"},"1")],"SystemSecurityUpdateWarning"),IA2=h([c.jsx("path",{d:"M11 15h2v2h-2zm0-8h2v6h-2z"},"0"),c.jsx("path",{d:"M17 1.01 7 1c-1.1 0-2 .9-2 2v18c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2V3c0-1.1-.9-1.99-2-1.99M17 21H7v-1h10zm0-3H7V6h10zm0-14H7V3h10z"},"1")],"SystemSecurityUpdateWarningOutlined"),UA2=h([c.jsx("circle",{cx:"12",cy:"16",r:"1"},"0"),c.jsx("path",{d:"M12 13c.55 0 1-.45 1-1V8c0-.55-.45-1-1-1s-1 .45-1 1v4c0 .55.45 1 1 1"},"1"),c.jsx("path",{d:"M17 1H7c-1.1 0-1.99.9-1.99 2v18c0 1.1.89 2 1.99 2h10c1.1 0 2-.9 2-2V3c0-1.1-.9-2-2-2m0 17H7V6h10z"},"2")],"SystemSecurityUpdateWarningRounded"),GA2=h([c.jsx("path",{d:"M11 15h2v2h-2zm0-8h2v6h-2z"},"0"),c.jsx("path",{d:"M5.01 1v22H19V1zM17 18H7V6h10z"},"1")],"SystemSecurityUpdateWarningSharp"),KA2=h([c.jsx("path",{d:"M11 7h2v6h-2zm0 8h2v2h-2z",opacity:".3"},"0"),c.jsx("path",{d:"M11 15h2v2h-2zm0-8h2v6h-2z"},"1"),c.jsx("path",{d:"M17 1.01 7 1c-1.1 0-2 .9-2 2v18c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2V3c0-1.1-.9-1.99-2-1.99M17 21H7v-1h10zm0-3H7V6h10zm0-14H7V3h10z"},"2"),c.jsx("path",{d:"M7 21h10v-1H7zM7 3v1h10V3z",opacity:".3"},"3")],"SystemSecurityUpdateWarningTwoTone"),qA2=h(c.jsx("path",{d:"M17 1.01 7 1c-1.1 0-2 .9-2 2v18c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2V3c0-1.1-.9-1.99-2-1.99M17 19H7V5h10zm-1-6h-3V8h-2v5H8l4 4z"}),"SystemUpdate"),QA2=h(c.jsx("path",{d:"m12 16.5 4-4h-3v-9h-2v9H8zm9-13h-6v1.99h6v14.03H3V5.49h6V3.5H3c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2v-14c0-1.1-.9-2-2-2"}),"SystemUpdateAlt"),ZA2=h(c.jsx("path",{d:"m12 16 4-4h-3V3h-2v9H8zm9-13h-6v1.99h6v14.03H3V4.99h6V3H3c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m-9 13 4-4h-3V3h-2v9H8zm9-13h-6v1.99h6v14.03H3V4.99h6V3H3c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2"}),"SystemUpdateAltOutlined"),JA2=h(c.jsx("path",{d:"m12.35 15.65 2.79-2.79c.31-.31.09-.85-.35-.85H13V4c0-.55-.45-1-1-1s-1 .45-1 1v8H9.21c-.45 0-.67.54-.35.85l2.79 2.79c.19.2.51.2.7.01M21 3h-5.01c-.54 0-.99.45-.99.99 0 .55.45.99.99.99H20c.55 0 1 .45 1 1v12.03c0 .55-.45 1-1 1H4c-.55 0-1-.45-1-1V5.99c0-.55.45-1 1-1h4.01c.54 0 .99-.45.99-.99 0-.55-.45-1-.99-1H3c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2"}),"SystemUpdateAltRounded"),YA2=h(c.jsx("path",{d:"m12 16 4-4h-3V3h-2v9H8zm9-13h-6v1.99h6v14.03H3V4.99h6V3H3c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m-9 13 4-4h-3V3h-2v9H8zM23 3h-8v1.99h6v14.03H3V4.99h6V3H1v18h22z"}),"SystemUpdateAltSharp"),_A2=h(c.jsx("path",{d:"m12 16 4-4h-3V3h-2v9H8zm9-13h-6v1.99h6v14.03H3V4.99h6V3H3c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2"}),"SystemUpdateAltTwoTone"),XA2=h(c.jsx("path",{d:"M17 1.01 7 1c-1.1 0-2 .9-2 2v18c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2V3c0-1.1-.9-1.99-2-1.99M17 19H7V5h10zm-1-6h-3V8h-2v5H8l4 4z"}),"SystemUpdateOutlined"),$A2=h(c.jsx("path",{d:"M17 1.01 7 1c-1.1 0-2 .9-2 2v18c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2V3c0-1.1-.9-1.99-2-1.99M17 19H7V5h10zm-2.21-6H13V9c0-.55-.45-1-1-1s-1 .45-1 1v4H9.21c-.45 0-.67.54-.35.85l2.79 2.79c.2.2.51.2.71 0l2.79-2.79c.31-.31.09-.85-.36-.85"}),"SystemUpdateRounded"),cf2=h(c.jsx("path",{d:"M5 1v22h14V1zm12 18H7V5h10zm-1-6h-3V8h-2v5H8l4 4z"}),"SystemUpdateSharp"),hf2=h([c.jsx("path",{d:"M7 19h10V5H7zm4-6V8h2v5h3l-4 4-4-4z",opacity:".3"},"0"),c.jsx("path",{d:"M16 13h-3V8h-2v5H8l4 4zm1-11.99L7 1c-1.1 0-2 .9-2 2v18c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2V3c0-1.1-.9-1.99-2-1.99M17 19H7V5h10z"},"1")],"SystemUpdateTwoTone"),sf2=h(c.jsx("path",{d:"M21 3H3c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 16H3V5h10v4h8z"}),"Tab"),tf2=h(c.jsx("path",{d:"M21 3H3c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 16H3V5h10v4h8z"}),"TabOutlined"),of2=h(c.jsx("path",{d:"M21 3H3c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m-1 16H4c-.55 0-1-.45-1-1V6c0-.55.45-1 1-1h9v3c0 .55.45 1 1 1h7v9c0 .55-.45 1-1 1"}),"TabRounded"),vf2=h(c.jsx("path",{d:"M21 3H3c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 16H3V5h10v4h8zm2-16H1v18h22zm-2 16H3V5h10v4h8z"}),"TabSharp"),ef2=h(c.jsx("path",{d:"M21 3H3c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 16H3V5h10v4h8z"}),"TabTwoTone"),lf2=h(c.jsx("path",{d:"M1 9h2V7H1zm0 4h2v-2H1zm0-8h2V3c-1.1 0-2 .9-2 2m8 16h2v-2H9zm-8-4h2v-2H1zm2 4v-2H1c0 1.1.9 2 2 2M21 3h-8v6h10V5c0-1.1-.9-2-2-2m0 14h2v-2h-2zM9 5h2V3H9zM5 21h2v-2H5zM5 5h2V3H5zm16 16c1.1 0 2-.9 2-2h-2zm0-8h2v-2h-2zm-8 8h2v-2h-2zm4 0h2v-2h-2z"}),"TabUnselected"),nf2=h(c.jsx("path",{d:"M1 9h2V7H1zm0 4h2v-2H1zm0-8h2V3c-1.1 0-2 .9-2 2m8 16h2v-2H9zm-8-4h2v-2H1zm2 4v-2H1c0 1.1.9 2 2 2M21 3h-8v6h10V5c0-1.1-.9-2-2-2m0 14h2v-2h-2zM9 5h2V3H9zM5 21h2v-2H5zM5 5h2V3H5zm16 16c1.1 0 2-.9 2-2h-2zm0-8h2v-2h-2zm-8 8h2v-2h-2zm4 0h2v-2h-2z"}),"TabUnselectedOutlined"),af2=h(c.jsx("path",{d:"M1 9h2V7H1zm0 4h2v-2H1zm0-8h2V3c-1.1 0-2 .9-2 2m8 16h2v-2H9zm-8-4h2v-2H1zm2 4v-2H1c0 1.1.9 2 2 2M21 3h-8v5c0 .55.45 1 1 1h9V5c0-1.1-.9-2-2-2m0 14h2v-2h-2zM9 5h2V3H9zM5 21h2v-2H5zM5 5h2V3H5zm16 16c1.1 0 2-.9 2-2h-2zm0-8h2v-2h-2zm-8 8h2v-2h-2zm4 0h2v-2h-2z"}),"TabUnselectedRounded"),df2=h(c.jsx("path",{d:"M1 9h2V7H1zm0 4h2v-2H1zm8 8h2v-2H9zm-8-4h2v-2H1zm0 4h2v-2H1zM23 3H13v6h10zm-2 14h2v-2h-2zM9 5h2V3H9zM5 21h2v-2H5zM5 5h2V3H5zM1 5h2V3H1zm20 8h2v-2h-2zm-8 8h2v-2h-2zm4 0h2v-2h-2zm4 0h2v-2h-2z"}),"TabUnselectedSharp"),zf2=h(c.jsx("path",{d:"M1 9h2V7H1zm0 4h2v-2H1zm0-8h2V3c-1.1 0-2 .9-2 2m8 16h2v-2H9zm-8-4h2v-2H1zm2 4v-2H1c0 1.1.9 2 2 2M21 3h-8v6h10V5c0-1.1-.9-2-2-2m0 14h2v-2h-2zM9 5h2V3H9zM5 21h2v-2H5zM5 5h2V3H5zm16 16c1.1 0 2-.9 2-2h-2zm0-8h2v-2h-2zm-8 8h2v-2h-2zm4 0h2v-2h-2z"}),"TabUnselectedTwoTone"),mf2=h(c.jsx("path",{d:"M22 7.5C22 5.57 17.52 4 12 4S2 5.57 2 7.5c0 1.81 3.95 3.31 9 3.48V15H9.35c-.82 0-1.55.5-1.86 1.26L6 20h2l1.2-3h5.6l1.2 3h2l-1.5-3.74c-.3-.76-1.04-1.26-1.85-1.26H13v-4.02c5.05-.17 9-1.67 9-3.48"}),"TableBar"),pf2=h(c.jsx("path",{d:"M22 7.5C22 5.57 17.52 4 12 4S2 5.57 2 7.5c0 1.81 3.95 3.31 9 3.48V15H9.35c-.82 0-1.55.5-1.86 1.26L6 20h2l1.2-3h5.6l1.2 3h2l-1.5-3.74c-.3-.76-1.04-1.26-1.85-1.26H13v-4.02c5.05-.17 9-1.67 9-3.48M12 6c4.05 0 6.74.86 7.72 1.5C18.74 8.14 16.05 9 12 9s-6.74-.86-7.72-1.5C5.26 6.86 7.95 6 12 6"}),"TableBarOutlined"),Hf2=h(c.jsx("path",{d:"M22 7.5C22 5.57 17.52 4 12 4S2 5.57 2 7.5c0 1.81 3.95 3.31 9 3.48V15H9.35c-.82 0-1.55.5-1.86 1.26l-.99 2.47c-.23.61.21 1.27.87 1.27.38 0 .72-.23.86-.58L9.2 17h5.6l.97 2.42c.14.35.48.58.86.58.66 0 1.11-.66.86-1.27l-.99-2.47c-.3-.76-1.04-1.26-1.85-1.26H13v-4.02c5.05-.17 9-1.67 9-3.48"}),"TableBarRounded"),Mf2=h(c.jsx("path",{d:"M22 7.5C22 5.57 17.52 4 12 4S2 5.57 2 7.5c0 1.81 3.95 3.31 9 3.48V15H8l-2 5h2l1.2-3h5.6l1.2 3h2l-2-5h-3v-4.02c5.05-.17 9-1.67 9-3.48"}),"TableBarSharp"),rf2=h([c.jsx("ellipse",{cx:"12",cy:"7.5",opacity:".3",rx:"7.72",ry:"1.5"},"0"),c.jsx("path",{d:"M22 7.5C22 5.57 17.52 4 12 4S2 5.57 2 7.5c0 1.81 3.95 3.31 9 3.48V15H9.35c-.82 0-1.55.5-1.86 1.26L6 20h2l1.2-3h5.6l1.2 3h2l-1.5-3.74c-.3-.76-1.04-1.26-1.85-1.26H13v-4.02c5.05-.17 9-1.67 9-3.48M12 9c-4.05 0-6.74-.86-7.72-1.5C5.26 6.86 7.95 6 12 6s6.74.86 7.72 1.5C18.74 8.14 16.05 9 12 9"},"1")],"TableBarTwoTone"),if2=h(c.jsx("path",{d:"M10 10.02h5V21h-5zM17 21h3c1.1 0 2-.9 2-2v-9h-5zm3-18H5c-1.1 0-2 .9-2 2v3h19V5c0-1.1-.9-2-2-2M3 19c0 1.1.9 2 2 2h3V10H3z"}),"TableChart"),Vf2=h(c.jsx("path",{d:"M20 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h15c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 2v3H5V5zm-5 14h-5v-9h5zM5 10h3v9H5zm12 9v-9h3v9z"}),"TableChartOutlined"),xf2=h(c.jsx("path",{d:"M10 10.02h5V21h-5zM17 21h3c1.1 0 2-.9 2-2v-9h-5zm3-18H5c-1.1 0-2 .9-2 2v3h19V5c0-1.1-.9-2-2-2M3 19c0 1.1.9 2 2 2h3V10H3z"}),"TableChartRounded"),jf2=h(c.jsx("path",{d:"M10 10.02h5V21h-5zM17 21h5V10h-5zm5-18H3v5h19zM3 21h5V10H3z"}),"TableChartSharp"),uf2=h([c.jsx("path",{d:"M5 5h15v3H5zm12 5h3v9h-3zm-7 0h5v9h-5zm-5 0h3v9H5z",opacity:".3"},"0"),c.jsx("path",{d:"M20 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h15c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2M8 19H5v-9h3zm7 0h-5v-9h5zm5 0h-3v-9h3zm0-11H5V5h15z"},"1")],"TableChartTwoTone"),Lf2=h(c.jsx("path",{d:"m21.96 9.73-1.43-5c-.12-.43-.51-.73-.96-.73H4.43c-.45 0-.84.3-.96.73l-1.43 5c-.18.63.3 1.27.96 1.27h2.2L4 20h2l.67-5h10.67l.66 5h2l-1.2-9H21c.66 0 1.14-.64.96-1.27M6.93 13l.27-2h9.6l.27 2z"}),"TableRestaurant"),Sf2=h(c.jsx("path",{d:"m21.96 9.73-1.43-5c-.12-.43-.51-.73-.96-.73H4.43c-.45 0-.84.3-.96.73l-1.43 5c-.18.63.3 1.27.96 1.27h2.2L4 20h2l.67-5h10.67l.66 5h2l-1.2-9H21c.66 0 1.14-.64.96-1.27M6.93 13l.27-2h9.6l.27 2zm-2.6-4 .86-3h13.63l.86 3z"}),"TableRestaurantOutlined"),Cf2=h(c.jsx("path",{d:"m21.96 9.73-1.43-5c-.12-.43-.51-.73-.96-.73H4.43c-.45 0-.84.3-.96.73l-1.43 5c-.18.63.3 1.27.96 1.27h2.2l-1.05 7.88c-.08.59.38 1.12.98 1.12.5 0 .92-.37.98-.86L6.67 15h10.67l.55 4.14c.07.49.49.86.98.86.6 0 1.06-.53.98-1.12L18.8 11H21c.66 0 1.14-.64.96-1.27M6.93 13l.27-2h9.6l.27 2z"}),"TableRestaurantRounded"),Tf2=h(c.jsx("path",{d:"m22.33 11-2-7H3.67l-2 7H5.2L4 20h2l.67-5h10.67l.66 5h2l-1.2-9zm-15.4 2 .27-2h9.6l.27 2z"}),"TableRestaurantSharp"),wf2=h([c.jsx("path",{d:"m5.18 6-.85 3h15.34l-.85-3z",opacity:".3"},"0"),c.jsx("path",{d:"m21.96 9.73-1.43-5c-.12-.43-.51-.73-.96-.73H4.43c-.45 0-.84.3-.96.73l-1.43 5c-.18.63.3 1.27.96 1.27h2.2L4 20h2l.67-5h10.67l.66 5h2l-1.2-9H21c.66 0 1.14-.64.96-1.27M6.93 13l.27-2h9.6l.27 2zm-2.6-4 .86-3h13.63l.86 3z"},"1")],"TableRestaurantTwoTone"),Rf2=h(c.jsx("path",{d:"M21 8H3V4h18zm0 2H3v4h18zm0 6H3v4h18z"}),"TableRows"),Of2=h(c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 2v3H5V5zm0 5v4H5v-4zM5 19v-3h14v3z"}),"TableRowsOutlined"),yf2=h(c.jsx("path",{d:"M19 8H5c-1.1 0-2-.9-2-2s.9-2 2-2h14c1.1 0 2 .9 2 2s-.9 2-2 2m0 2H5c-1.1 0-2 .9-2 2s.9 2 2 2h14c1.1 0 2-.9 2-2s-.9-2-2-2m0 6H5c-1.1 0-2 .9-2 2s.9 2 2 2h14c1.1 0 2-.9 2-2s-.9-2-2-2"}),"TableRowsRounded"),gf2=h(c.jsx("path",{d:"M21 8H3V4h18zm0 2H3v4h18zm0 6H3v4h18z"}),"TableRowsSharp"),Af2=h([c.jsx("path",{d:"M19 5v3H5V5zm0 5v4H5v-4zM5 19v-3h14v3z",opacity:".3"},"0"),c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 2v3H5V5zm0 5v4H5v-4zM5 19v-3h14v3z"},"1")],"TableRowsTwoTone"),ff2=h(c.jsx("path",{d:"M19 7H9c-1.1 0-2 .9-2 2v10c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2V9c0-1.1-.9-2-2-2m0 2v2H9V9zm-6 6v-2h2v2zm2 2v2h-2v-2zm-4-2H9v-2h2zm6-2h2v2h-2zm-8 4h2v2H9zm8 2v-2h2v2zM6 17H5c-1.1 0-2-.9-2-2V5c0-1.1.9-2 2-2h10c1.1 0 2 .9 2 2v1h-2V5H5v10h1z"}),"TableView"),Pf2=h(c.jsx("path",{d:"M19 7H9c-1.1 0-2 .9-2 2v10c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2V9c0-1.1-.9-2-2-2m0 2v2H9V9zm-6 6v-2h2v2zm2 2v2h-2v-2zm-4-2H9v-2h2zm6-2h2v2h-2zm-8 4h2v2H9zm8 2v-2h2v2zM6 17H5c-1.1 0-2-.9-2-2V5c0-1.1.9-2 2-2h10c1.1 0 2 .9 2 2v1h-2V5H5v10h1z"}),"TableViewOutlined"),Ff2=h(c.jsx("path",{d:"M19 7H9c-1.1 0-2 .9-2 2v10c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2V9c0-1.1-.9-2-2-2m0 3c0 .55-.45 1-1 1h-8c-.55 0-1-.45-1-1s.45-1 1-1h8c.55 0 1 .45 1 1m-6 5v-2h2v2zm2 2v2h-2v-2zm-4-2H9v-2h2zm6-2h2v2h-2zm-8 4h2v2H9zm8 2v-2h2v2zM6 17H5c-1.1 0-2-.9-2-2V5c0-1.1.9-2 2-2h10c1.1 0 2 .9 2 2v1h-2V5H5v10h1z"}),"TableViewRounded"),Bf2=h(c.jsx("path",{d:"M21 7H7v14h14zm-2 2v2H9V9zm-6 6v-2h2v2zm2 2v2h-2v-2zm-4-2H9v-2h2zm6-2h2v2h-2zm-8 4h2v2H9zm8 2v-2h2v2zM6 17H3V3h14v3h-2V5H5v10h1z"}),"TableViewSharp"),bf2=h([c.jsx("path",{d:"M19 9v2H9V9zm-6 6v-2h2v2zm2 2v2h-2v-2zm-4-2H9v-2h2zm6-2h2v2h-2zm-8 4h2v2H9zm8 2v-2h2v2z",opacity:".3"},"0"),c.jsx("path",{d:"M19 7H9c-1.1 0-2 .9-2 2v10c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2V9c0-1.1-.9-2-2-2m0 2v2H9V9zm-6 6v-2h2v2zm2 2v2h-2v-2zm-4-2H9v-2h2zm6-2h2v2h-2zm-8 4h2v2H9zm8 2v-2h2v2zM6 17H5c-1.1 0-2-.9-2-2V5c0-1.1.9-2 2-2h10c1.1 0 2 .9 2 2v1h-2V5H5v10h1z"},"1")],"TableViewTwoTone"),Df2=h(c.jsx("path",{d:"M21 4H3c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h18c1.1 0 1.99-.9 1.99-2L23 6c0-1.1-.9-2-2-2m-2 14H5V6h14z"}),"Tablet"),kf2=h(c.jsx("path",{d:"M18 0H6C4.34 0 3 1.34 3 3v18c0 1.66 1.34 3 3 3h12c1.66 0 3-1.34 3-3V3c0-1.66-1.34-3-3-3m-4 22h-4v-1h4zm5.25-3H4.75V3h14.5z"}),"TabletAndroid"),Wf2=h(c.jsx("path",{d:"M18 0H6C4.34 0 3 1.34 3 3v18c0 1.66 1.34 3 3 3h12c1.66 0 3-1.34 3-3V3c0-1.66-1.34-3-3-3m-4 22h-4v-1h4zm5.25-3H4.75V3h14.5z"}),"TabletAndroidOutlined"),Nf2=h(c.jsx("path",{d:"M18 0H6C4.34 0 3 1.34 3 3v18c0 1.66 1.34 3 3 3h12c1.66 0 3-1.34 3-3V3c0-1.66-1.34-3-3-3m-4.5 22h-3c-.28 0-.5-.22-.5-.5s.22-.5.5-.5h3c.28 0 .5.22.5.5s-.22.5-.5.5m5.75-3H4.75V3h14.5z"}),"TabletAndroidRounded"),Ef2=h(c.jsx("path",{d:"M21 0H3v24h18zm-7 22h-4v-1h4zm5.25-3H4.75V3h14.5z"}),"TabletAndroidSharp"),If2=h([c.jsx("path",{d:"M4.75 3h14.5v16H4.75z",opacity:".3"},"0"),c.jsx("path",{d:"M18 0H6C4.34 0 3 1.34 3 3v18c0 1.66 1.34 3 3 3h12c1.66 0 3-1.34 3-3V3c0-1.66-1.34-3-3-3m-4 22h-4v-1h4zm5.25-3H4.75V3h14.5z"},"1")],"TabletAndroidTwoTone"),Uf2=h(c.jsx("path",{d:"M18.5 0h-14C3.12 0 2 1.12 2 2.5v19C2 22.88 3.12 24 4.5 24h14c1.38 0 2.5-1.12 2.5-2.5v-19C21 1.12 19.88 0 18.5 0m-7 23c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5m7.5-4H4V3h15z"}),"TabletMac"),Gf2=h(c.jsx("path",{d:"M18.5 0h-14C3.12 0 2 1.12 2 2.5v19C2 22.88 3.12 24 4.5 24h14c1.38 0 2.5-1.12 2.5-2.5v-19C21 1.12 19.88 0 18.5 0m-7 23c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5m7.5-4H4V3h15z"}),"TabletMacOutlined"),Kf2=h(c.jsx("path",{d:"M18.5 0h-14C3.12 0 2 1.12 2 2.5v19C2 22.88 3.12 24 4.5 24h14c1.38 0 2.5-1.12 2.5-2.5v-19C21 1.12 19.88 0 18.5 0m-7 23c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5m7.5-4H4V3h15z"}),"TabletMacRounded"),qf2=h(c.jsx("path",{d:"M21 0H2v24h19zm-9.5 23c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5m7.5-4H4V3h15z"}),"TabletMacSharp"),Qf2=h([c.jsx("path",{d:"M4 3h15v16H4z",opacity:".3"},"0"),c.jsx("path",{d:"M18.5 0h-14C3.12 0 2 1.12 2 2.5v19C2 22.88 3.12 24 4.5 24h14c1.38 0 2.5-1.12 2.5-2.5v-19C21 1.12 19.88 0 18.5 0m-7 23c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5m7.5-4H4V3h15z"},"1")],"TabletMacTwoTone"),Zf2=h(c.jsx("path",{d:"M21 4H3c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h18c1.1 0 1.99-.9 1.99-2L23 6c0-1.1-.9-2-2-2m-2 14H5V6h14z"}),"TabletOutlined"),Jf2=h(c.jsx("path",{d:"M21 4H3c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h18c1.1 0 1.99-.9 1.99-2L23 6c0-1.1-.9-2-2-2m-2 14H5V6h14z"}),"TabletRounded"),Yf2=h(c.jsx("path",{d:"M23 4H1v16h21.99zm-4 14H5V6h14z"}),"TabletSharp"),_f2=h([c.jsx("path",{d:"M5 6h14v12H5z",opacity:".3"},"0"),c.jsx("path",{d:"M21 4H3c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h18c1.1 0 1.99-.9 1.99-2L23 6c0-1.1-.9-2-2-2m-2 14H5V6h14z"},"1")],"TabletTwoTone"),Xf2=h(c.jsx("path",{d:"M20 10V8h-4V4h-2v4h-4V4H8v4H4v2h4v4H4v2h4v4h2v-4h4v4h2v-4h4v-2h-4v-4zm-6 4h-4v-4h4z"}),"Tag"),$f2=h(c.jsx("path",{d:"M11.99 2C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2M12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8m3.5-9c.83 0 1.5-.67 1.5-1.5S16.33 8 15.5 8 14 8.67 14 9.5s.67 1.5 1.5 1.5m-7 0c.83 0 1.5-.67 1.5-1.5S9.33 8 8.5 8 7 8.67 7 9.5 7.67 11 8.5 11m3.5 6.5c2.33 0 4.31-1.46 5.11-3.5H6.89c.8 2.04 2.78 3.5 5.11 3.5"}),"TagFaces"),cP2=h(c.jsx("path",{d:"M11.99 2C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2M12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8m3.5-9c.83 0 1.5-.67 1.5-1.5S16.33 8 15.5 8 14 8.67 14 9.5s.67 1.5 1.5 1.5m-7 0c.83 0 1.5-.67 1.5-1.5S9.33 8 8.5 8 7 8.67 7 9.5 7.67 11 8.5 11m3.5 6.5c2.33 0 4.31-1.46 5.11-3.5H6.89c.8 2.04 2.78 3.5 5.11 3.5"}),"TagFacesOutlined"),hP2=h(c.jsx("path",{d:"M11.99 2C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2M8.5 8c.83 0 1.5.67 1.5 1.5S9.33 11 8.5 11 7 10.33 7 9.5 7.67 8 8.5 8m8.25 6.75c-.95 1.64-2.72 2.75-4.75 2.75s-3.8-1.11-4.75-2.75c-.19-.33.06-.75.44-.75h8.62c.39 0 .63.42.44.75M15.5 11c-.83 0-1.5-.67-1.5-1.5S14.67 8 15.5 8s1.5.67 1.5 1.5-.67 1.5-1.5 1.5"}),"TagFacesRounded"),sP2=h(c.jsx("path",{d:"M12.01 2C6.49 2 2.02 6.48 2.02 12s4.47 10 9.99 10c5.53 0 10.01-4.48 10.01-10S17.54 2 12.01 2m.01 18c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8m3.5-9c.83 0 1.5-.67 1.5-1.5S16.35 8 15.52 8s-1.5.67-1.5 1.5.67 1.5 1.5 1.5m-7 0c.83 0 1.5-.67 1.5-1.5S9.35 8 8.52 8s-1.5.67-1.5 1.5.67 1.5 1.5 1.5m3.5 6.5c2.33 0 4.31-1.46 5.11-3.5H6.91c.8 2.04 2.78 3.5 5.11 3.5"}),"TagFacesSharp"),tP2=h([c.jsx("path",{d:"M12 4c-4.42 0-8 3.58-8 8s3.58 8 8 8 8-3.58 8-8-3.58-8-8-8m3.5 4c.83 0 1.5.67 1.5 1.5s-.67 1.5-1.5 1.5-1.5-.67-1.5-1.5.67-1.5 1.5-1.5m-7 0c.83 0 1.5.67 1.5 1.5S9.33 11 8.5 11 7 10.33 7 9.5 7.67 8 8.5 8m3.5 9.5c-2.33 0-4.31-1.46-5.11-3.5h10.22c-.8 2.04-2.78 3.5-5.11 3.5",opacity:".3"},"0"),c.jsx("circle",{cx:"8.5",cy:"9.5",r:"1.5"},"1"),c.jsx("path",{d:"M12 17.5c2.33 0 4.31-1.46 5.11-3.5H6.89c.8 2.04 2.78 3.5 5.11 3.5"},"2"),c.jsx("circle",{cx:"15.5",cy:"9.5",r:"1.5"},"3"),c.jsx("path",{d:"M11.99 2C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2M12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8"},"4")],"TagFacesTwoTone"),oP2=h(c.jsx("path",{d:"M20 10V8h-4V4h-2v4h-4V4H8v4H4v2h4v4H4v2h4v4h2v-4h4v4h2v-4h4v-2h-4v-4zm-6 4h-4v-4h4z"}),"TagOutlined"),vP2=h(c.jsx("path",{d:"M20 9c0-.55-.45-1-1-1h-3V5c0-.55-.45-1-1-1s-1 .45-1 1v3h-4V5c0-.55-.45-1-1-1s-1 .45-1 1v3H5c-.55 0-1 .45-1 1s.45 1 1 1h3v4H5c-.55 0-1 .45-1 1s.45 1 1 1h3v3c0 .55.45 1 1 1s1-.45 1-1v-3h4v3c0 .55.45 1 1 1s1-.45 1-1v-3h3c.55 0 1-.45 1-1s-.45-1-1-1h-3v-4h3c.55 0 1-.45 1-1m-6 5h-4v-4h4z"}),"TagRounded"),eP2=h(c.jsx("path",{d:"M20 10V8h-4V4h-2v4h-4V4H8v4H4v2h4v4H4v2h4v4h2v-4h4v4h2v-4h4v-2h-4v-4zm-6 4h-4v-4h4z"}),"TagSharp"),lP2=h(c.jsx("path",{d:"M20 10V8h-4V4h-2v4h-4V4H8v4H4v2h4v4H4v2h4v4h2v-4h4v4h2v-4h4v-2h-4v-4zm-6 4h-4v-4h4z"}),"TagTwoTone"),nP2=h(c.jsx("path",{fillRule:"evenodd",d:"M5.26 11h13.48l-.67 9H5.93zm3.76-7h5.95L19 7.38l1.59-1.59L22 7.21 19.21 10H4.79L2 7.21 3.41 5.8 5 7.38z"}),"TakeoutDining"),aP2=h(c.jsx("path",{d:"m7.79 18-.51-7h9.46l-.51 7zM9.83 5h4.33l2.8 2.73L16.87 9H7.12l-.09-1.27zM22 7.46l-1.41-1.41L19 7.63l.03-.56L14.98 3H9.02L4.97 7.07l.03.5-1.59-1.56L2 7.44l3.23 3.11.7 9.45h12.14l.7-9.44z"}),"TakeoutDiningOutlined"),dP2=h(c.jsx("path",{d:"M21.29 6.75a.984.984 0 0 0-1.4 0l-.89.88.03-.56-3.46-3.48c-.38-.38-.89-.59-1.42-.59h-4.3c-.53 0-1.04.21-1.42.59L4.97 7.07l.03.5-.89-.87c-.39-.38-1.01-.38-1.39.01l-.02.02c-.38.39-.38 1.02.02 1.4L4.66 10h14.69l1.92-1.84c.4-.38.41-1.02.02-1.41m-15.5 11.4c.08 1.04.95 1.85 2 1.85h8.43c1.05 0 1.92-.81 1.99-1.85l.49-6.6H5.3z"}),"TakeoutDiningRounded"),zP2=h(c.jsx("path",{d:"m22 7.46-1.41-1.41L19 7.63l.03-.56L14.98 3H9.02L4.97 7.07l.03.5-1.59-1.56L2 7.44 4.66 10h14.69zM5.93 20h12.14l.63-8.45H5.3z"}),"TakeoutDiningSharp"),mP2=h([c.jsx("path",{d:"m9.83 5-2.8 2.73L7.12 9h9.75l.09-1.27L14.16 5zM7.79 18h8.44l.51-7H7.28z",opacity:".3"},"0"),c.jsx("path",{d:"M20.59 6.05 19 7.63l.03-.56L14.98 3H9.02L4.97 7.07l.03.5-1.59-1.56L2 7.44l3.23 3.11.7 9.45h12.14l.7-9.44L22 7.46zM16.23 18H7.79l-.51-7h9.46zm.64-9H7.12l-.09-1.27L9.83 5h4.33l2.8 2.73z"},"1")],"TakeoutDiningTwoTone"),pP2=h(c.jsx("path",{d:"M2 16v2c2.76 0 5 2.24 5 5h2c0-3.87-3.13-7-7-7m0 4v3h3c0-1.66-1.34-3-3-3m0-8v2c4.97 0 9 4.03 9 9h2c0-6.08-4.92-11-11-11M17 1.01 7 1c-1.1 0-2 .9-2 2v7.37c.69.16 1.36.37 2 .64V5h10v13h-3.03c.52 1.25.84 2.59.95 4H17c1.1 0 2-.9 2-2V3c0-1.1-.9-1.99-2-1.99"}),"TapAndPlay"),HP2=h(c.jsx("path",{d:"M2 16v2c2.76 0 5 2.24 5 5h2c0-3.87-3.13-7-7-7m0 4v3h3c0-1.66-1.34-3-3-3m0-8v2c4.97 0 9 4.03 9 9h2c0-6.08-4.92-11-11-11M17 1.01 7 1c-1.1 0-2 .9-2 2v7.37c.69.16 1.36.37 2 .64V5h10v13h-3.03c.52 1.25.84 2.59.95 4H17c1.1 0 2-.9 2-2V3c0-1.1-.9-1.99-2-1.99"}),"TapAndPlayOutlined"),MP2=h(c.jsx("path",{d:"M3.14 16.09c-.6-.1-1.14.39-1.14 1 0 .49.36.9.85.98 2.08.36 3.72 2 4.08 4.08.08.49.49.85.98.85.61 0 1.09-.54 1-1.14-.48-2.95-2.81-5.29-5.77-5.77M2 20v3h3c0-1.66-1.34-3-3-3m1.11-7.94c-.59-.06-1.11.4-1.11.99 0 .5.37.94.87.99 4.27.41 7.67 3.81 8.08 8.08.05.5.48.88.99.88.59 0 1.06-.51 1-1.1-.51-5.2-4.63-9.32-9.83-9.84M17 1.01 7 1c-1.1 0-2 .9-2 2v7.37c.69.16 1.36.37 2 .64V5h10v13h-3.03c.52 1.25.84 2.59.95 4H17c1.1 0 2-.9 2-2V3c0-1.1-.9-1.99-2-1.99"}),"TapAndPlayRounded"),rP2=h(c.jsx("path",{d:"M2 16v2c2.76 0 5 2.24 5 5h2c0-3.87-3.13-7-7-7m0 4v3h3c0-1.66-1.34-3-3-3m0-8v2c4.97 0 9 4.03 9 9h2c0-6.08-4.92-11-11-11M5 1v9.37c.69.16 1.36.37 2 .64V5h10v13h-3.03c.52 1.25.84 2.59.95 4H19V1z"}),"TapAndPlaySharp"),iP2=h(c.jsx("path",{d:"M2 16v2c2.76 0 5 2.24 5 5h2c0-3.87-3.13-7-7-7m0 4v3h3c0-1.66-1.34-3-3-3m0-8v2c4.97 0 9 4.03 9 9h2c0-6.08-4.92-11-11-11M17 1.01 7 1c-1.1 0-2 .9-2 2v7.37c.69.16 1.36.37 2 .64V5h10v13h-3.03c.52 1.25.84 2.59.95 4H17c1.1 0 2-.9 2-2V3c0-1.1-.9-1.99-2-1.99"}),"TapAndPlayTwoTone"),VP2=h(c.jsx("path",{d:"M22 10V1h-8v9c0 1.86 1.28 3.41 3 3.86V21h-2v2h6v-2h-2v-7.14c1.72-.45 3-2 3-3.86m-2-7v3h-4V3zm-7.5 8.5c0 1.38-1.12 2.5-2.5 2.5H8v9H6v-9H4c-1.38 0-2.5-1.12-2.5-2.5S2.62 9 4 9h2V8H4C2.62 8 1.5 6.88 1.5 5.5S2.62 3 4 3h2V1h2v2h2c1.38 0 2.5 1.12 2.5 2.5S11.38 8 10 8H8v1h2c1.38 0 2.5 1.12 2.5 2.5"}),"Tapas"),xP2=h(c.jsx("path",{d:"M22 10V1h-8v9c0 1.86 1.28 3.41 3 3.86V21h-2v2h6v-2h-2v-7.14c1.72-.45 3-2 3-3.86m-2-7v3h-4V3zm-4 7V8h4v2c0 1.1-.9 2-2 2s-2-.9-2-2m-6-1H8V8h2c1.38 0 2.5-1.12 2.5-2.5S11.38 3 10 3H8V1H6v2H4C2.62 3 1.5 4.12 1.5 5.5S2.62 8 4 8h2v1H4c-1.38 0-2.5 1.12-2.5 2.5S2.62 14 4 14h2v9h2v-9h2c1.38 0 2.5-1.12 2.5-2.5S11.38 9 10 9M4 6c-.28 0-.5-.22-.5-.5S3.72 5 4 5h6c.28 0 .5.22.5.5s-.22.5-.5.5zm6 6H4c-.28 0-.5-.22-.5-.5s.22-.5.5-.5h6c.28 0 .5.22.5.5s-.22.5-.5.5"}),"TapasOutlined"),jP2=h(c.jsx("path",{d:"M22 10V2c0-.55-.45-1-1-1h-6c-.55 0-1 .45-1 1v8c0 1.86 1.28 3.41 3 3.86V21h-1c-.55 0-1 .45-1 1s.45 1 1 1h4c.55 0 1-.45 1-1s-.45-1-1-1h-1v-7.14c1.72-.45 3-2 3-3.86m-2-7v3h-4V3zM9.86 9H8V8h1.86c1.31 0 2.5-.94 2.63-2.24C12.64 4.26 11.47 3 10 3H8V2c0-.55-.45-1-1-1s-1 .45-1 1v1H4.14c-1.31 0-2.5.94-2.63 2.24C1.36 6.74 2.53 8 4 8h2v1H4.14c-1.31 0-2.5.94-2.63 2.24C1.36 12.74 2.53 14 4 14h2v8c0 .55.45 1 1 1s1-.45 1-1v-8h2c1.47 0 2.64-1.26 2.49-2.76C12.36 9.94 11.17 9 9.86 9"}),"TapasRounded"),uP2=h(c.jsx("path",{d:"M22 10V1h-8v9c0 1.86 1.28 3.41 3 3.86V21h-2v2h6v-2h-2v-7.14c1.72-.45 3-2 3-3.86m-2-7v3h-4V3zM10 9H8V8h2c1.38 0 2.5-1.12 2.5-2.5S11.38 3 10 3H8V1H6v2H4C2.62 3 1.5 4.12 1.5 5.5S2.62 8 4 8h2v1H4c-1.38 0-2.5 1.12-2.5 2.5S2.62 14 4 14h2v9h2v-9h2c1.38 0 2.5-1.12 2.5-2.5S11.38 9 10 9"}),"TapasSharp"),LP2=h([c.jsx("path",{d:"M16 10V8h4v2c0 1.1-.9 2-2 2s-2-.9-2-2M4 6c-.28 0-.5-.22-.5-.5S3.72 5 4 5h6c.28 0 .5.22.5.5s-.22.5-.5.5zm6 6H4c-.28 0-.5-.22-.5-.5s.22-.5.5-.5h6c.28 0 .5.22.5.5s-.22.5-.5.5",opacity:".3"},"0"),c.jsx("path",{d:"M22 10V1h-8v9c0 1.86 1.28 3.41 3 3.86V21h-2v2h6v-2h-2v-7.14c1.72-.45 3-2 3-3.86m-2-7v3h-4V3zm-4 7V8h4v2c0 1.1-.9 2-2 2s-2-.9-2-2m-6-1H8V8h2c1.38 0 2.5-1.12 2.5-2.5S11.38 3 10 3H8V1H6v2H4C2.62 3 1.5 4.12 1.5 5.5S2.62 8 4 8h2v1H4c-1.38 0-2.5 1.12-2.5 2.5S2.62 14 4 14h2v9h2v-9h2c1.38 0 2.5-1.12 2.5-2.5S11.38 9 10 9M4 6c-.28 0-.5-.22-.5-.5S3.72 5 4 5h6c.28 0 .5.22.5.5s-.22.5-.5.5zm6 6H4c-.28 0-.5-.22-.5-.5s.22-.5.5-.5h6c.28 0 .5.22.5.5s-.22.5-.5.5"},"1")],"TapasTwoTone"),SP2=h(c.jsx("path",{d:"M14 2H6c-1.1 0-1.99.9-1.99 2L4 20c0 1.1.89 2 1.99 2H18c1.1 0 2-.9 2-2V8zm-3.06 16L7.4 14.46l1.41-1.41 2.12 2.12 4.24-4.24 1.41 1.41zM13 9V3.5L18.5 9z"}),"Task"),CP2=h(c.jsx("path",{d:"M22 5.18 10.59 16.6l-4.24-4.24 1.41-1.41 2.83 2.83 10-10zm-2.21 5.04c.13.57.21 1.17.21 1.78 0 4.42-3.58 8-8 8s-8-3.58-8-8 3.58-8 8-8c1.58 0 3.04.46 4.28 1.25l1.44-1.44C16.1 2.67 14.13 2 12 2 6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10c0-1.19-.22-2.33-.6-3.39z"}),"TaskAlt"),TP2=h(c.jsx("path",{d:"M22 5.18 10.59 16.6l-4.24-4.24 1.41-1.41 2.83 2.83 10-10zm-2.21 5.04c.13.57.21 1.17.21 1.78 0 4.42-3.58 8-8 8s-8-3.58-8-8 3.58-8 8-8c1.58 0 3.04.46 4.28 1.25l1.44-1.44C16.1 2.67 14.13 2 12 2 6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10c0-1.19-.22-2.33-.6-3.39z"}),"TaskAltOutlined"),wP2=h(c.jsx("path",{d:"m21.29 5.89-10 10c-.39.39-1.02.39-1.41 0l-2.83-2.83a.996.996 0 0 1 0-1.41c.39-.39 1.02-.39 1.41 0l2.12 2.12 9.29-9.29c.39-.39 1.02-.39 1.41 0 .4.39.4 1.02.01 1.41m-5.52-3.15c-1.69-.69-3.61-.93-5.61-.57-4.07.73-7.32 4.01-8.01 8.08C1.01 17 6.63 22.78 13.34 21.91c3.96-.51 7.28-3.46 8.32-7.31.4-1.47.44-2.89.21-4.22-.13-.8-1.12-1.11-1.7-.54-.23.23-.33.57-.27.89.22 1.33.12 2.75-.52 4.26-1.16 2.71-3.68 4.7-6.61 4.97-5.1.47-9.33-3.85-8.7-8.98.43-3.54 3.28-6.42 6.81-6.91 1.73-.24 3.37.09 4.77.81.39.2.86.13 1.17-.18.48-.48.36-1.29-.24-1.6-.27-.12-.54-.25-.81-.36"}),"TaskAltRounded"),RP2=h(c.jsx("path",{d:"M22 5.18 10.59 16.6l-4.24-4.24 1.41-1.41 2.83 2.83 10-10zm-2.21 5.04c.13.57.21 1.17.21 1.78 0 4.42-3.58 8-8 8s-8-3.58-8-8 3.58-8 8-8c1.58 0 3.04.46 4.28 1.25l1.44-1.44C16.1 2.67 14.13 2 12 2 6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10c0-1.19-.22-2.33-.6-3.39z"}),"TaskAltSharp"),OP2=h(c.jsx("path",{d:"M22 5.18 10.59 16.6l-4.24-4.24 1.41-1.41 2.83 2.83 10-10zm-2.21 5.04c.13.57.21 1.17.21 1.78 0 4.42-3.58 8-8 8s-8-3.58-8-8 3.58-8 8-8c1.58 0 3.04.46 4.28 1.25l1.44-1.44C16.1 2.67 14.13 2 12 2 6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10c0-1.19-.22-2.33-.6-3.39z"}),"TaskAltTwoTone"),yP2=h(c.jsx("path",{d:"M14 2H6c-1.1 0-1.99.9-1.99 2L4 20c0 1.1.89 2 1.99 2H18c1.1 0 2-.9 2-2V8zm4 18H6V4h7v5h5zm-9.18-6.95L7.4 14.46 10.94 18l5.66-5.66-1.41-1.41-4.24 4.24z"}),"TaskOutlined"),gP2=h(c.jsx("path",{d:"m19.41 7.41-4.83-4.83c-.37-.37-.88-.58-1.41-.58H6c-1.1 0-1.99.9-1.99 2L4 20c0 1.1.89 2 1.99 2H18c1.1 0 2-.9 2-2V8.83c0-.53-.21-1.04-.59-1.42m-9.18 9.88-2.12-2.12a.996.996 0 0 1 0-1.41c.39-.39 1.02-.39 1.41 0l1.41 1.41 3.54-3.54c.39-.39 1.02-.39 1.41 0s.39 1.02 0 1.41l-4.24 4.24c-.38.4-1.02.4-1.41.01M14 9c-.55 0-1-.45-1-1V3.5L18.5 9z"}),"TaskRounded"),AP2=h(c.jsx("path",{d:"M14 2H4v20h16V8zm-3.06 16L7.4 14.46l1.41-1.41 2.12 2.12 4.24-4.24 1.41 1.41zM13 9V3.5L18.5 9z"}),"TaskSharp"),fP2=h([c.jsx("path",{d:"M13 9V4H6v16h12V9zm-2.06 9L7.4 14.46l1.41-1.41 2.12 2.12 4.24-4.24 1.41 1.41z",opacity:".3"},"0"),c.jsx("path",{d:"M14 2H6c-1.1 0-1.99.9-1.99 2L4 20c0 1.1.89 2 1.99 2H18c1.1 0 2-.9 2-2V8zm4 18H6V4h7v5h5zm-9.18-6.95L7.4 14.46 10.94 18l5.66-5.66-1.41-1.41-4.24 4.24z"},"1")],"TaskTwoTone"),PP2=h(c.jsx("path",{d:"M23 8A7 7 0 0 0 9.68 5H7v2H4.5a1.5 1.5 0 0 0-1.42 1.01L1 14v8a1 1 0 0 0 1 1h1a1 1 0 0 0 1-1v-1h12v1a1 1 0 0 0 1 1h1a1 1 0 0 0 1-1v-7.68A7.01 7.01 0 0 0 23 8m-18.5.5h4.53a6.93 6.93 0 0 0 2.08 4.5H3zm0 9.5a1.5 1.5 0 1 1 0-3 1.5 1.5 0 0 1 0 3m11 0a1.5 1.5 0 1 1 0-3 1.5 1.5 0 0 1 0 3m2.93-5.63-.21.11-.18.09a5 5 0 0 1-.42.16l-.22.07-.23.06-.2.05a5 5 0 0 1-5.94-4.41A4.1 4.1 0 0 1 11 8l.02-.47.02-.17.04-.28.04-.21.05-.21.07-.24.05-.13a4.99 4.99 0 0 1 9.69 1.7 4.96 4.96 0 0 1-2.55 4.38M15 4h2v5h-2zm0 6h2v2h-2z"}),"TaxiAlert"),FP2=h([c.jsx("circle",{cx:"6.5",cy:"15.5",r:"1.5"},"0"),c.jsx("circle",{cx:"15.5",cy:"15.5",r:"1.5"},"1"),c.jsx("path",{d:"M18 13v5H4v-5zc-1.91 0-3.63-.76-4.89-2h-8.3l1.04-3h5.44C11.1 7.37 11 6.7 11 6s.1-1.37.29-2H8v2H5.5c-.66 0-1.21.42-1.42 1.01L2 13v8c0 .55.45 1 1 1h1c.55 0 1-.45 1-1v-1h12v1c0 .55.45 1 1 1h1c.55 0 1-.45 1-1v-8l-.09-.27c-.61.17-1.25.27-1.91.27"},"2"),c.jsx("path",{d:"M18 1c-2.76 0-5 2.24-5 5s2.24 5 5 5 5-2.24 5-5-2.24-5-5-5m.5 8h-1V8h1zm0-2h-1V3h1z"},"3")],"TaxiAlertOutlined"),BP2=h([c.jsx("path",{d:"M18 13c-1.91 0-3.63-.76-4.89-2h-8.3l1.04-3h5.44C11.1 7.37 11 6.7 11 6s.1-1.37.29-2H9c-.55 0-1 .45-1 1v1H5.5c-.66 0-1.21.42-1.42 1.01L2 13v7.5c0 .82.67 1.5 1.5 1.5S5 21.32 5 20.5V20h12v.5c0 .82.67 1.5 1.5 1.5s1.5-.68 1.5-1.5V13l-.09-.27c-.61.17-1.25.27-1.91.27M6.5 17c-.83 0-1.5-.67-1.5-1.5S5.67 14 6.5 14s1.5.67 1.5 1.5S7.33 17 6.5 17m9 0c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5"},"0"),c.jsx("path",{d:"M18 1c-2.76 0-5 2.24-5 5s2.24 5 5 5 5-2.24 5-5-2.24-5-5-5m0 8c-.28 0-.5-.22-.5-.5s.22-.5.5-.5.5.22.5.5-.22.5-.5.5m.5-2.5c0 .28-.22.5-.5.5s-.5-.22-.5-.5v-3c0-.28.22-.5.5-.5s.5.22.5.5z"},"1")],"TaxiAlertRounded"),bP2=h([c.jsx("path",{d:"M18 13c-1.91 0-3.63-.76-4.89-2h-8.3l1.04-3h5.44C11.1 7.37 11 6.7 11 6s.1-1.37.29-2H8v2H4.43L2 13v9h3v-2h12v2h3v-9l-.09-.27c-.61.17-1.25.27-1.91.27M6.5 17c-.83 0-1.5-.67-1.5-1.5S5.67 14 6.5 14s1.5.67 1.5 1.5S7.33 17 6.5 17m9 0c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5"},"0"),c.jsx("path",{d:"M18 1c-2.76 0-5 2.24-5 5s2.24 5 5 5 5-2.24 5-5-2.24-5-5-5m.5 8h-1V8h1zm0-2h-1V3h1z"},"1")],"TaxiAlertSharp"),DP2=h([c.jsx("path",{d:"M4 18h14v-5H4zm11.5-4c.83 0 1.5.67 1.5 1.5s-.67 1.5-1.5 1.5-1.5-.67-1.5-1.5.67-1.5 1.5-1.5m-9 0c.83 0 1.5.67 1.5 1.5S7.33 17 6.5 17 5 16.33 5 15.5 5.67 14 6.5 14",opacity:".3"},"0"),c.jsx("circle",{cx:"6.5",cy:"15.5",r:"1.5"},"1"),c.jsx("circle",{cx:"15.5",cy:"15.5",r:"1.5"},"2"),c.jsx("path",{d:"M18 18H4v-5h14c-1.91 0-3.63-.76-4.89-2h-8.3l1.04-3h5.44C11.1 7.37 11 6.7 11 6s.1-1.37.29-2H8v2H5.5c-.66 0-1.21.42-1.42 1.01L2 13v8c0 .55.45 1 1 1h1c.55 0 1-.45 1-1v-1h12v1c0 .55.45 1 1 1h1c.55 0 1-.45 1-1v-8l-.09-.27c-.61.17-1.25.27-1.91.27z"},"3"),c.jsx("path",{d:"M18 1c-2.76 0-5 2.24-5 5s2.24 5 5 5 5-2.24 5-5-2.24-5-5-5m.5 2v4h-1V3zm0 6h-1V8h1z"},"4")],"TaxiAlertTwoTone"),kP2=h(c.jsx("path",{d:"M9.78 18.65l.28-4.23 7.68-6.92c.34-.31-.07-.46-.52-.19L7.74 13.3 3.64 12c-.88-.25-.89-.86.2-1.3l15.97-6.16c.73-.33 1.43.18 1.15 1.3l-2.72 12.81c-.19.91-.74 1.13-1.5.71L12.6 16.3l-1.99 1.93c-.23.23-.42.42-.83.42z"}),"Telegram"),WP2=h([c.jsx("path",{d:"M21 9.02c0 1.09-.89 1.98-1.98 1.98H4.98C3.89 11 3 10.11 3 9.02H1c0 1.86 1.28 3.4 3 3.84V22h6v-3c0-1.1.9-2 2-2s2 .9 2 2v3h6v-9.14c.55-.14 3-1.04 3-3.86z"},"0"),c.jsx("path",{d:"M6 8.86V10h12V8.86c.55-.14 3-1.04 3-3.86l-2 .02C19 6.11 18.11 7 17.02 7H6.98C5.89 7 5 6.11 5 5.02H3c0 1.85 1.28 3.4 3 3.84"},"1"),c.jsx("path",{d:"M12 1 8.25 6h7.5z"},"2")],"TempleBuddhist"),NP2=h(c.jsx("path",{d:"M21 9.02c0 1.09-.89 1.98-1.98 1.98H18V8.86c1.72-.44 3-1.99 3-3.84V5l-2 .02C19 6.11 18.11 7 17.02 7h-.52L12 1 7.5 7h-.52C5.89 7 5 6.11 5 5.02H3c0 1.86 1.28 3.4 3 3.84V11H4.98C3.89 11 3 10.11 3 9.02H1c0 1.86 1.28 3.4 3 3.84V22h7v-4c0-.55.45-1 1-1s1 .45 1 1v4h7v-9.14c1.72-.44 3-1.99 3-3.84V9zm-9-4.69L14 7h-4zM8 9h8v2H8zm10 11h-3v-2c0-1.65-1.35-3-3-3s-3 1.35-3 3v2H6v-7h12z"}),"TempleBuddhistOutlined"),EP2=h([c.jsx("path",{d:"M21.85 9.01c-.41 0-.82.24-.95.63-.26.79-1.01 1.36-1.88 1.36H4.98c-.87 0-1.62-.57-1.88-1.36-.13-.39-.53-.62-.94-.62-.66 0-1.16.64-.95 1.26.43 1.27 1.48 2.24 2.79 2.58V20c0 1.1.9 2 2 2h4v-2.89c0-1 .68-1.92 1.66-2.08 1.26-.21 2.34.76 2.34 1.97v3h4c1.1 0 2-.9 2-2v-7.14c.46-.12 2.22-.76 2.81-2.58.2-.63-.3-1.28-.96-1.27"},"0"),c.jsx("path",{d:"M6 8.86V10h12V8.86c.46-.12 2.22-.76 2.81-2.58.2-.63-.3-1.27-.96-1.27-.41 0-.82.24-.95.63-.26.79-1.01 1.36-1.88 1.36H6.98c-.87 0-1.62-.57-1.88-1.36-.13-.39-.53-.62-.94-.62-.66 0-1.16.64-.95 1.26C3.64 7.55 4.69 8.53 6 8.86"},"1"),c.jsx("path",{d:"M11.2 2.07 8.25 6h7.5L12.8 2.07c-.4-.54-1.2-.54-1.6 0"},"2")],"TempleBuddhistRounded"),IP2=h([c.jsx("path",{d:"M21 9.02c0 1.09-.89 1.98-1.98 1.98H4.98C3.89 11 3 10.11 3 9.02H1c0 1.86 1.28 3.4 3 3.84V22h6v-5h4v5h6v-9.14c.55-.14 3-1.04 3-3.86z"},"0"),c.jsx("path",{d:"M6 8.86V10h12V8.86c.55-.14 3-1.04 3-3.86l-2 .02C19 6.11 18.11 7 17.02 7H6.98C5.89 7 5 6.11 5 5.02H3c0 1.85 1.28 3.4 3 3.84"},"1"),c.jsx("path",{d:"M12 1 8.25 6h7.5z"},"2")],"TempleBuddhistSharp"),UP2=h([c.jsx("path",{d:"M12 4.33 10 7h4zM8 9h8v2H8zM6 20h3v-2c0-1.65 1.35-3 3-3s3 1.35 3 3v2h3v-7H6z",opacity:".3"},"0"),c.jsx("path",{d:"M21 9.02c0 1.09-.89 1.98-1.98 1.98H18V8.86c1.72-.44 3-1.99 3-3.84V5l-2 .02C19 6.11 18.11 7 17.02 7h-.52L12 1 7.5 7h-.52C5.89 7 5 6.11 5 5.02H3c0 1.86 1.28 3.4 3 3.84V11H4.98C3.89 11 3 10.11 3 9.02H1c0 1.86 1.28 3.4 3 3.84V22h7v-4c0-.55.45-1 1-1s1 .45 1 1v4h7v-9.14c1.72-.44 3-1.99 3-3.84V9zm-9-4.69L14 7h-4zM8 9h8v2H8zm10 11h-3v-2c0-1.65-1.35-3-3-3s-3 1.35-3 3v2H6v-7h12z"},"1")],"TempleBuddhistTwoTone"),GP2=h(c.jsx("path",{d:"M6.6 11h10.8l-.9-3h-9zM20 11v2H4v-2H2v11h8v-5h4v5h8V11zm-4.1-5L15 3V1h-2v2h-2.03V1h-2v2.12L8.1 6z"}),"TempleHindu"),KP2=h(c.jsx("path",{d:"M20 11v2h-2L15 3V1h-2v2h-2.03V1h-2v2.12L6 13H4v-2H2v11h9v-5h2v5h9V11zm-4.69 0H8.69l.6-2h5.42zm-1.2-4H9.89l.6-2h3.02zM20 20h-5v-5H9v5H4v-5h3.49l.6-2h7.82l.6 2H20z"}),"TempleHinduOutlined"),qP2=h(c.jsx("path",{d:"M6.6 11h10.8l-.9-3h-9zM20 12v1H4v-1c0-.55-.45-1-1-1s-1 .45-1 1v8c0 1.1.9 2 2 2h6v-3c0-1.1.9-2 2-2s2 .9 2 2v3h6c1.1 0 2-.9 2-2v-8c0-.55-.45-1-1-1s-1 .45-1 1m-4.1-6L15 3V2c0-.55-.45-1-1-1s-1 .45-1 1v1h-2.03V2c0-.55-.45-1-1-1s-1 .45-1 1v1.12L8.1 6z"}),"TempleHinduRounded"),QP2=h(c.jsx("path",{d:"M6.6 11h10.8l-.9-3h-9zM20 11v2H4v-2H2v11h8v-5h4v5h8V11zm-4.1-5L15 3V1h-2v2h-2.03V1h-2v2.12L8.1 6z"}),"TempleHinduSharp"),ZP2=h([c.jsx("path",{d:"M13.51 5h-3.02l-.6 2h4.22zm1.2 4H9.29l-.6 2h6.62zm1.2 4H8.09l-.6 2H4v5h5v-5h6v5h5v-5h-3.49z",opacity:".3"},"0"),c.jsx("path",{d:"M20 11v2h-2L15 3V1h-2v2h-2.03V1h-2v2.12L6 13H4v-2H2v11h9v-5h2v5h9V11zm-9.51-6h3.02l.6 2H9.89zm-1.2 4h5.42l.6 2H8.69zM20 20h-5v-5H9v5H4v-5h3.49l.6-2h7.82l.6 2H20z"},"1")],"TempleHinduTwoTone"),JP2=h(c.jsx("path",{d:"M13.5 7H15v3h-1.5zM19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m-7 15.5h-1.5V14h-1v3H8v-3H7v4.5H5.5v-5c0-.55.45-1 1-1H11c.55 0 1 .45 1 1zm3.5 0H14v-6h3.5c.55 0 1 .45 1 1V16c0 .55-.45 1-1 1h-2zM10 5.5v6H8.5V7H7V5.5zm6.5 5c0 .55-.45 1-1 1H13c-.55 0-1-.45-1-1v-4c0-.55.45-1 1-1h2.5c.55 0 1 .45 1 1zm-1 3.5H17v1.5h-1.5z"}),"TenMp"),YP2=h([c.jsx("path",{d:"M13 11.5h2.5c.55 0 1-.45 1-1v-4c0-.55-.45-1-1-1H13c-.55 0-1 .45-1 1v4c0 .55.45 1 1 1m.5-4.5H15v3h-1.5zm-6 7h1v3H10v-3h1v4.5h1.5v-5c0-.55-.45-1-1-1H7c-.55 0-1 .45-1 1v5h1.5zm1-2.5H10v-6H7V7h1.5zm5 7H15V17h2c.55 0 1-.45 1-1v-2.5c0-.55-.45-1-1-1h-3.5zM15 14h1.5v1.5H15z"},"0"),c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 16H5V5h14z"},"1")],"TenMpOutlined"),_P2=h(c.jsx("path",{d:"M13.5 7H15v3h-1.5zM19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m-7.25 15.5c-.41 0-.75-.34-.75-.75V14h-1v2.25c0 .41-.34.75-.75.75s-.75-.34-.75-.75V14h-1v3.75c0 .41-.34.75-.75.75S6 18.16 6 17.75V13.5c0-.55.45-1 1-1h4.5c.55 0 1 .45 1 1v4.25c0 .41-.34.75-.75.75m2.5 0c-.41 0-.75-.34-.75-.75V13.5c0-.55.45-1 1-1H17c.55 0 1 .45 1 1V16c0 .55-.45 1-1 1h-2v.75c0 .41-.34.75-.75.75M10 6.5v4.25c0 .41-.34.75-.75.75s-.75-.34-.75-.75V7h-.75C7.34 7 7 6.66 7 6.25s.34-.75.75-.75H9c.55 0 1 .45 1 1m6.5 4c0 .55-.45 1-1 1H13c-.55 0-1-.45-1-1v-4c0-.55.45-1 1-1h2.5c.55 0 1 .45 1 1zM15 14h1.5v1.5H15z"}),"TenMpRounded"),XP2=h(c.jsx("path",{d:"M13.5 7H15v3h-1.5zM21 3H3v18h18zm-8.5 15.5H11V14h-1v3H8.5v-3h-1v4.5H6v-6h6.5zm2.5 0h-1.5v-6H18V17h-3zm-5-13v6H8.5V7H7V5.5zm6.5 0v6H12v-6zM15 14h1.5v1.5H15z"}),"TenMpSharp"),$P2=h([c.jsx("path",{d:"M13.5 7H15v3h-1.5zm1.5 7h1.5v1.5H15z",opacity:".3"},"0"),c.jsx("path",{d:"M5 19h14V5H5zm13-5.5V16c0 .55-.45 1-1 1h-2v1.5h-1.5v-6H17c.55 0 1 .45 1 1m-6-7c0-.55.45-1 1-1h2.5c.55 0 1 .45 1 1v4c0 .55-.45 1-1 1H13c-.55 0-1-.45-1-1zm-5-1h3v6H8.5V7H7zm-1 8c0-.55.45-1 1-1h4.5c.55 0 1 .45 1 1v5H11V14h-1v3H8.5v-3h-1v4.5H6z",opacity:".3"},"1"),c.jsx("path",{d:"M13 11.5h2.5c.55 0 1-.45 1-1v-4c0-.55-.45-1-1-1H13c-.55 0-1 .45-1 1v4c0 .55.45 1 1 1m.5-4.5H15v3h-1.5zm-6 7h1v3H10v-3h1v4.5h1.5v-5c0-.55-.45-1-1-1H7c-.55 0-1 .45-1 1v5h1.5zm1-2.5H10v-6H7V7h1.5zm5 7H15V17h2c.55 0 1-.45 1-1v-2.5c0-.55-.45-1-1-1h-3.5zM15 14h1.5v1.5H15z"},"2"),c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 16H5V5h14z"},"3")],"TenMpTwoTone"),cF2=h(c.jsx("path",{d:"M20 4H4c-1.11 0-2 .9-2 2v12c0 1.1.89 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.89-2-2-2m0 14H4V8h16zm-2-1h-6v-2h6zM7.5 17l-1.41-1.41L8.67 13l-2.59-2.59L7.5 9l4 4z"}),"Terminal"),hF2=h(c.jsx("path",{d:"M20 4H4c-1.11 0-2 .9-2 2v12c0 1.1.89 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.89-2-2-2m0 14H4V8h16zm-2-1h-6v-2h6zM7.5 17l-1.41-1.41L8.67 13l-2.59-2.59L7.5 9l4 4z"}),"TerminalOutlined"),sF2=h(c.jsx("path",{d:"M20 4H4c-1.11 0-2 .9-2 2v12c0 1.1.89 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.89-2-2-2m0 14H4V8h16zm-8-2c0-.55.45-1 1-1h4c.55 0 1 .45 1 1s-.45 1-1 1h-4c-.55 0-1-.45-1-1M6.79 9.71c.39-.39 1.02-.39 1.41 0l2.59 2.59c.39.39.39 1.02 0 1.41L8.2 16.3c-.39.39-1.02.39-1.41 0a.996.996 0 0 1 0-1.41L8.67 13l-1.88-1.88a.996.996 0 0 1 0-1.41"}),"TerminalRounded"),tF2=h(c.jsx("path",{d:"M2 4v16h20V4zm18 14H4V8h16zm-2-1h-6v-2h6zM7.5 17l-1.41-1.41L8.67 13l-2.59-2.59L7.5 9l4 4z"}),"TerminalSharp"),oF2=h([c.jsx("path",{d:"M4 18h16V8H4zm8-3h6v2h-6zm-5.91-4.59L7.5 9l4 4-4 4-1.41-1.41L8.67 13z",opacity:".3"},"0"),c.jsx("path",{d:"M12 15h6v2h-6z"},"1"),c.jsx("path",{d:"M20 4H4c-1.11 0-2 .9-2 2v12c0 1.1.89 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.89-2-2-2m0 14H4V8h16z"},"2"),c.jsx("path",{d:"m7.5 17 4-4-4-4-1.41 1.41L8.67 13l-2.58 2.59z"},"3")],"TerminalTwoTone"),vF2=h(c.jsx("path",{d:"m14 6-3.75 5 2.85 3.8-1.6 1.2C9.81 13.75 7 10 7 10l-6 8h22z"}),"Terrain"),eF2=h(c.jsx("path",{d:"m14 6-4.22 5.63 1.25 1.67L14 9.33 19 16h-8.46l-4.01-5.37L1 18h22zM5 16l1.52-2.03L8.04 16z"}),"TerrainOutlined"),lF2=h(c.jsx("path",{d:"M13.2 7.07 10.25 11l2.25 3c.33.44.24 1.07-.2 1.4s-1.07.25-1.4-.2c-1.05-1.4-2.31-3.07-3.1-4.14-.4-.53-1.2-.53-1.6 0l-4 5.33c-.49.67-.02 1.61.8 1.61h18c.82 0 1.29-.94.8-1.6l-7-9.33c-.4-.54-1.2-.54-1.6 0"}),"TerrainRounded"),nF2=h(c.jsx("path",{d:"m14 6-3.75 5 2.85 3.8-1.6 1.2C9.81 13.75 7 10 7 10l-6 8h22z"}),"TerrainSharp"),aF2=h([c.jsx("path",{d:"M5 16h3.04l-1.52-2.03z",opacity:".3"},"0"),c.jsx("path",{d:"m9.78 11.63 1.25 1.67L14 9.33 19 16h-8.46l-4.01-5.37L1 18h22L14 6zM5 16l1.52-2.03L8.04 16z"},"1")],"TerrainTwoTone"),dF2=h(c.jsx("path",{d:"M.99 19h2.42l1.27-3.58h5.65L11.59 19h2.42L8.75 5h-2.5zm4.42-5.61L7.44 7.6h.12l2.03 5.79zM23 11v2h-8v-2z"}),"TextDecrease"),zF2=h(c.jsx("path",{d:"M.99 19h2.42l1.27-3.58h5.65L11.59 19h2.42L8.75 5h-2.5zm4.42-5.61L7.44 7.6h.12l2.03 5.79zM23 11v2h-8v-2z"}),"TextDecreaseOutlined"),mF2=h(c.jsx("path",{d:"M2.61 19c.48 0 .91-.3 1.06-.75l1.01-2.83h5.65l.99 2.82c.16.46.59.76 1.07.76.79 0 1.33-.79 1.05-1.52L9.19 6.17C8.93 5.47 8.25 5 7.5 5s-1.43.47-1.69 1.17L1.56 17.48c-.28.73.27 1.52 1.05 1.52M7.44 7.6h.12l2.03 5.79H5.41zM15 12c0-.55.45-1 1-1h6c.55 0 1 .45 1 1s-.45 1-1 1h-6c-.55 0-1-.45-1-1"}),"TextDecreaseRounded"),pF2=h(c.jsx("path",{d:"M.99 19h2.42l1.27-3.58h5.65L11.59 19h2.42L8.75 5h-2.5zm4.42-5.61L7.44 7.6h.12l2.03 5.79zM23 11v2h-8v-2z"}),"TextDecreaseSharp"),HF2=h(c.jsx("path",{d:"M.99 19h2.42l1.27-3.58h5.65L11.59 19h2.42L8.75 5h-2.5zm4.42-5.61L7.44 7.6h.12l2.03 5.79zM23 11v2h-8v-2z"}),"TextDecreaseTwoTone"),MF2=h(c.jsx("path",{d:"M2.5 4v3h5v12h3V7h5V4zm19 5h-9v3h3v7h3v-7h3z"}),"TextFields"),rF2=h(c.jsx("path",{d:"M2.5 4v3h5v12h3V7h5V4zm19 5h-9v3h3v7h3v-7h3z"}),"TextFieldsOutlined"),iF2=h(c.jsx("path",{d:"M2.5 5.5C2.5 6.33 3.17 7 4 7h3.5v10.5c0 .83.67 1.5 1.5 1.5s1.5-.67 1.5-1.5V7H14c.83 0 1.5-.67 1.5-1.5S14.83 4 14 4H4c-.83 0-1.5.67-1.5 1.5M20 9h-6c-.83 0-1.5.67-1.5 1.5S13.17 12 14 12h1.5v5.5c0 .83.67 1.5 1.5 1.5s1.5-.67 1.5-1.5V12H20c.83 0 1.5-.67 1.5-1.5S20.83 9 20 9"}),"TextFieldsRounded"),VF2=h(c.jsx("path",{d:"M2.5 4v3h5v12h3V7h5V4zm19 5h-9v3h3v7h3v-7h3z"}),"TextFieldsSharp"),xF2=h(c.jsx("path",{d:"M12.5 12h3v7h3v-7h3V9h-9zm3-8h-13v3h5v12h3V7h5z"}),"TextFieldsTwoTone"),jF2=h(c.jsx("path",{d:"M5 17v2h14v-2zm4.5-4.2h5l.9 2.2h2.1L12.75 4h-1.5L6.5 15h2.1zM12 5.98 13.87 11h-3.74z"}),"TextFormat"),uF2=h(c.jsx("path",{d:"M5 17v2h14v-2zm4.5-4.2h5l.9 2.2h2.1L12.75 4h-1.5L6.5 15h2.1zM12 5.98 13.87 11h-3.74z"}),"TextFormatOutlined"),LF2=h(c.jsx("path",{d:"M5 18c0 .55.45 1 1 1h12c.55 0 1-.45 1-1s-.45-1-1-1H6c-.55 0-1 .45-1 1m4.5-5.2h5l.66 1.6c.15.36.5.6.89.6.69 0 1.15-.71.88-1.34l-3.88-8.97C12.87 4.27 12.46 4 12 4s-.87.27-1.05.69l-3.88 8.97c-.27.63.2 1.34.89 1.34.39 0 .74-.24.89-.6zM12 5.98 13.87 11h-3.74z"}),"TextFormatRounded"),SF2=h(c.jsx("path",{d:"M5 17v2h14v-2zm4.5-4.2h5l.9 2.2h2.1L12.75 4h-1.5L6.5 15h2.1zM12 5.98 13.87 11h-3.74z"}),"TextFormatSharp"),CF2=h(c.jsx("path",{d:"M5 17v2h14v-2zm4.5-4.2h5l.9 2.2h2.1L12.75 4h-1.5L6.5 15h2.1zM12 5.98 13.87 11h-3.74z"}),"TextFormatTwoTone"),TF2=h(c.jsx("path",{d:"M.99 19h2.42l1.27-3.58h5.65L11.59 19h2.42L8.75 5h-2.5zm4.42-5.61L7.44 7.6h.12l2.03 5.79zM20 11h3v2h-3v3h-2v-3h-3v-2h3V8h2z"}),"TextIncrease"),wF2=h(c.jsx("path",{d:"M.99 19h2.42l1.27-3.58h5.65L11.59 19h2.42L8.75 5h-2.5zm4.42-5.61L7.44 7.6h.12l2.03 5.79zM20 11h3v2h-3v3h-2v-3h-3v-2h3V8h2z"}),"TextIncreaseOutlined"),RF2=h(c.jsx("path",{d:"M2.61 19c.48 0 .91-.3 1.06-.75l1.01-2.83h5.65l.99 2.82c.16.46.59.76 1.07.76.79 0 1.33-.79 1.05-1.52L9.19 6.17C8.93 5.47 8.25 5 7.5 5s-1.43.47-1.69 1.17L1.56 17.48c-.28.73.27 1.52 1.05 1.52M7.44 7.6h.12l2.03 5.79H5.41zM15 12c0-.55.45-1 1-1h2V9c0-.55.45-1 1-1s1 .45 1 1v2h2c.55 0 1 .45 1 1s-.45 1-1 1h-2v2c0 .55-.45 1-1 1s-1-.45-1-1v-2h-2c-.55 0-1-.45-1-1"}),"TextIncreaseRounded"),OF2=h(c.jsx("path",{d:"M.99 19h2.42l1.27-3.58h5.65L11.59 19h2.42L8.75 5h-2.5zm4.42-5.61L7.44 7.6h.12l2.03 5.79zM20 11h3v2h-3v3h-2v-3h-3v-2h3V8h2z"}),"TextIncreaseSharp"),yF2=h(c.jsx("path",{d:"M1.99 19h2.42l1.27-3.58h5.65L12.59 19h2.42L9.75 5h-2.5zm4.42-5.61L8.44 7.6h.12l2.03 5.79zM20 11h3v2h-3v3h-2v-3h-3v-2h3V8h2z"}),"TextIncreaseTwoTone"),gF2=h(c.jsx("path",{d:"M3 12v1.5l11 4.75v-2.1l-2.2-.9v-5l2.2-.9v-2.1zm7 2.62-5.02-1.87L10 10.88zm8-10.37-3 3h2v12.5h2V7.25h2z"}),"TextRotateUp"),AF2=h(c.jsx("path",{d:"m18 4-3 3h2v13h2V7h2zm-6.2 11.5v-5l2.2-.9V7.5L3 12.25v1.5l11 4.75v-2.1zM4.98 13 10 11.13v3.74z"}),"TextRotateUpOutlined"),fF2=h(c.jsx("path",{d:"M18.35 4.35c-.2-.2-.51-.2-.71 0l-1.79 1.79c-.31.32-.09.86.36.86H17v12c0 .55.45 1 1 1s1-.45 1-1V7h.79c.45 0 .67-.54.35-.85zM11.8 15.5v-5l1.6-.66c.36-.14.6-.49.6-.88 0-.69-.71-1.15-1.34-.88l-8.97 3.88c-.42.17-.69.58-.69 1.04s.27.87.69 1.05l8.97 3.88c.63.27 1.34-.2 1.34-.89 0-.39-.24-.74-.6-.89zM4.98 13 10 11.13v3.74z"}),"TextRotateUpRounded"),PF2=h(c.jsx("path",{d:"m18 4-3 3h2v13h2V7h2zm-6.2 11.5v-5l2.2-.9V7.5L3 12.25v1.5l11 4.75v-2.1zM4.98 13 10 11.13v3.74z"}),"TextRotateUpSharp"),FF2=h(c.jsx("path",{d:"m18 4-3 3h2v13h2V7h2zm-6.2 11.5v-5l2.2-.9V7.5L3 12.25v1.5l11 4.75v-2.1zM4.98 13 10 11.13v3.74z"}),"TextRotateUpTwoTone"),BF2=h(c.jsx("path",{d:"M15.75 5h-1.5L9.5 16h2.1l.9-2.2h5l.9 2.2h2.1zm-2.62 7L15 6.98 16.87 12zM6 19.75l3-3H7V4.25H5v12.5H3z"}),"TextRotateVertical"),bF2=h(c.jsx("path",{d:"M15.75 5h-1.5L9.5 16h2.1l.9-2.2h5l.9 2.2h2.1zm-2.62 7L15 6.98 16.87 12zM6 20l3-3H7V4H5v13H3z"}),"TextRotateVerticalOutlined"),DF2=h(c.jsx("path",{d:"M15 5c-.46 0-.87.27-1.05.69l-3.88 8.97c-.27.63.2 1.34.89 1.34.39 0 .74-.24.89-.6l.66-1.6h5l.66 1.6c.15.36.5.6.89.6.69 0 1.15-.71.88-1.34l-3.88-8.97C15.87 5.27 15.46 5 15 5m-1.87 7L15 6.98 16.87 12zm-6.78 7.64 1.79-1.79c.32-.31.1-.85-.35-.85H7V5c0-.55-.45-1-1-1s-1 .44-1 1v12h-.79c-.45 0-.67.54-.35.85l1.79 1.79c.19.2.51.2.7 0"}),"TextRotateVerticalRounded"),kF2=h(c.jsx("path",{d:"M15.75 5h-1.5L9.5 16h2.1l.9-2.2h5l.9 2.2h2.1zm-2.62 7L15 6.98 16.87 12zM6 20l3-3H7V4H5v13H3z"}),"TextRotateVerticalSharp"),WF2=h(c.jsx("path",{d:"M15.75 5h-1.5L9.5 16h2.1l.9-2.2h5l.9 2.2h2.1zm-2.62 7L15 6.98 16.87 12zM6 20l3-3H7V4H5v13H3z"}),"TextRotateVerticalTwoTone"),NF2=h(c.jsx("path",{d:"m19.4 4.91-1.06-1.06L7.2 8.27l1.48 1.48 2.19-.92 3.54 3.54-.92 2.19 1.48 1.48zm-6.81 3.1 4.87-2.23-2.23 4.87zM14.27 21v-4.24l-1.41 1.41-8.84-8.84-1.42 1.42 8.84 8.84L10.03 21z"}),"TextRotationAngledown"),EF2=h(c.jsx("path",{d:"M15 21v-4.24l-1.41 1.41-9.2-9.19-1.41 1.41 9.19 9.19L10.76 21zM11.25 8.48l3.54 3.54-.92 2.19 1.48 1.48 4.42-11.14-1.06-1.05L7.57 7.92 9.06 9.4zm6.59-3.05-2.23 4.87-2.64-2.64z"}),"TextRotationAngledownOutlined"),IF2=h(c.jsx("path",{d:"M15 20.5v-2.54c0-.45-.54-.67-.85-.35l-.56.56L5.1 9.68a.996.996 0 0 0-1.41 0c-.39.39-.39 1.02 0 1.41l8.49 8.49-.56.56c-.32.32-.1.86.34.86h2.54c.28 0 .5-.23.5-.5M11.25 8.48l3.54 3.54-.67 1.6c-.15.36-.07.77.21 1.05.49.49 1.31.32 1.57-.32l3.61-9.09c.17-.42.07-.91-.25-1.23s-.8-.42-1.23-.25l-9.1 3.6c-.64.25-.81 1.08-.32 1.57.27.27.68.35 1.04.2zm6.59-3.05-2.23 4.87-2.64-2.64z"}),"TextRotationAngledownRounded"),UF2=h(c.jsx("path",{d:"M15 21v-4.24l-1.41 1.41-9.2-9.19-1.41 1.41 9.19 9.19L10.76 21zM11.25 8.48l3.54 3.54-.92 2.19 1.48 1.48 4.42-11.14-1.06-1.05L7.57 7.92 9.06 9.4zm6.59-3.05-2.23 4.87-2.64-2.64z"}),"TextRotationAngledownSharp"),GF2=h(c.jsx("path",{d:"M15 21v-4.24l-1.41 1.41-9.2-9.19-1.41 1.41 9.19 9.19L10.76 21zM11.25 8.48l3.54 3.54-.92 2.19 1.48 1.48 4.42-11.14-1.06-1.05L7.57 7.92 9.06 9.4zm6.59-3.05-2.23 4.87-2.64-2.64z"}),"TextRotationAngledownTwoTone"),KF2=h(c.jsx("path",{d:"M4.49 4.21 3.43 5.27 7.85 16.4l1.48-1.48-.92-2.19 3.54-3.54 2.19.92 1.48-1.48zm3.09 6.8L5.36 6.14l4.87 2.23zm12.99-1.68h-4.24l1.41 1.41-8.84 8.84L10.32 21l8.84-8.84 1.41 1.41z"}),"TextRotationAngleup"),qF2=h(c.jsx("path",{d:"m16.76 9 1.41 1.41-9.19 9.19 1.41 1.41 9.19-9.19L21 13.24V9zm-8.28 3.75 3.54-3.54 2.19.92 1.48-1.48L4.56 4.23 3.5 5.29l4.42 11.14 1.48-1.48zm-.82-1.72L5.43 6.16l4.87 2.23z"}),"TextRotationAngleupOutlined"),QF2=h(c.jsx("path",{d:"m17.61 9.85.56.56-8.48 8.49c-.39.39-.39 1.02 0 1.41s1.02.39 1.41 0l8.49-8.49.56.56c.31.32.85.1.85-.34V9.5c0-.28-.22-.5-.5-.5h-2.54c-.44 0-.66.54-.35.85m-9.13 2.9 3.54-3.54 1.6.67c.36.15.77.07 1.05-.21.49-.49.32-1.31-.32-1.57L5.26 4.5c-.43-.16-.91-.06-1.23.26s-.42.8-.25 1.23l3.61 9.09c.25.64 1.08.81 1.57.32.28-.28.36-.69.21-1.05zm-.82-1.72L5.43 6.16l4.87 2.23z"}),"TextRotationAngleupRounded"),ZF2=h(c.jsx("path",{d:"m16.76 9 1.41 1.41-9.19 9.19 1.41 1.41 9.19-9.19L21 13.24V9zm-8.28 3.75 3.54-3.54 2.19.92 1.48-1.48L4.56 4.23 3.5 5.29l4.42 11.14 1.48-1.48zm-.82-1.72L5.43 6.16l4.87 2.23z"}),"TextRotationAngleupSharp"),JF2=h(c.jsx("path",{d:"m16.76 9 1.41 1.41-9.19 9.19 1.41 1.41 9.19-9.19L21 13.24V9zm-8.28 3.75 3.54-3.54 2.19.92 1.48-1.48L4.56 4.23 3.5 5.29l4.42 11.14 1.48-1.48zm-.82-1.72L5.43 6.16l4.87 2.23z"}),"TextRotationAngleupTwoTone"),YF2=h(c.jsx("path",{d:"M21 12v-1.5L10 5.75v2.1l2.2.9v5l-2.2.9v2.1zm-7-2.62 5.02 1.87L14 13.12zM6 19.75l3-3H7V4.25H5v12.5H3z"}),"TextRotationDown"),_F2=h(c.jsx("path",{d:"m6 20 3-3H7V4H5v13H3zm6.2-11.5v5l-2.2.9v2.1l11-4.75v-1.5L10 5.5v2.1zm6.82 2.5L14 12.87V9.13z"}),"TextRotationDownOutlined"),XF2=h(c.jsx("path",{d:"m6.35 19.65 1.79-1.79c.32-.32.1-.86-.35-.86H7V5c0-.55-.45-1-1-1s-1 .45-1 1v12h-.79c-.45 0-.67.54-.35.85l1.79 1.79c.19.2.51.2.7.01M12.2 8.5v5l-1.6.66c-.36.15-.6.5-.6.89 0 .69.71 1.15 1.34.88l8.97-3.88c.42-.18.69-.59.69-1.05s-.27-.87-.69-1.05l-8.97-3.88c-.63-.27-1.34.2-1.34.89 0 .39.24.74.6.89zm6.82 2.5L14 12.87V9.13z"}),"TextRotationDownRounded"),$F2=h(c.jsx("path",{d:"m6 20 3-3H7V4H5v13H3zm6.2-11.5v5l-2.2.9v2.1l11-4.75v-1.5L10 5.5v2.1zm6.82 2.5L14 12.87V9.13z"}),"TextRotationDownSharp"),cB2=h(c.jsx("path",{d:"m6 20 3-3H7V4H5v13H3zm6.2-11.5v5l-2.2.9v2.1l11-4.75v-1.5L10 5.5v2.1zm6.82 2.5L14 12.87V9.13z"}),"TextRotationDownTwoTone"),hB2=h(c.jsx("path",{d:"M12.75 3h-1.5L6.5 14h2.1l.9-2.2h5l.9 2.2h2.1zm-2.62 7L12 4.98 13.87 10zm10.37 8-3-3v2H5v2h12.5v2z"}),"TextRotationNone"),sB2=h(c.jsx("path",{d:"m21 18-3-3v2H5v2h13v2zM9.5 11.8h5l.9 2.2h2.1L12.75 3h-1.5L6.5 14h2.1zM12 4.98 13.87 10h-3.74z"}),"TextRotationNoneOutlined"),tB2=h(c.jsx("path",{d:"m20.65 17.65-1.79-1.79c-.32-.32-.86-.1-.86.35V17H6c-.55 0-1 .45-1 1s.45 1 1 1h12v.79c0 .45.54.67.85.35l1.79-1.79c.2-.19.2-.51.01-.7M9.5 11.8h5l.66 1.6c.15.36.5.6.89.6.69 0 1.15-.71.88-1.34l-3.88-8.97C12.87 3.27 12.46 3 12 3s-.87.27-1.05.69l-3.88 8.97c-.27.63.2 1.34.89 1.34.39 0 .74-.24.89-.6zM12 4.98 13.87 10h-3.74z"}),"TextRotationNoneRounded"),oB2=h(c.jsx("path",{d:"m21 18-3-3v2H5v2h13v2zM9.5 11.8h5l.9 2.2h2.1L12.75 3h-1.5L6.5 14h2.1zM12 4.98 13.87 10h-3.74z"}),"TextRotationNoneSharp"),vB2=h(c.jsx("path",{d:"m21 18-3-3v2H5v2h13v2zM9.5 11.8h5l.9 2.2h2.1L12.75 3h-1.5L6.5 14h2.1zM12 4.98 13.87 10h-3.74z"}),"TextRotationNoneTwoTone"),eB2=h(c.jsx("path",{d:"m20.41 8.41-4.83-4.83c-.37-.37-.88-.58-1.41-.58H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V9.83c0-.53-.21-1.04-.59-1.42M7 7h7v2H7zm10 10H7v-2h10zm0-4H7v-2h10z"}),"TextSnippet"),lB2=h(c.jsx("path",{d:"M14.17 5 19 9.83V19H5V5zm0-2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V9.83c0-.53-.21-1.04-.59-1.41l-4.83-4.83c-.37-.38-.88-.59-1.41-.59M7 15h10v2H7zm0-4h10v2H7zm0-4h7v2H7z"}),"TextSnippetOutlined"),nB2=h(c.jsx("path",{d:"M14.17 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V9.83c0-.53-.21-1.04-.59-1.41l-4.83-4.83c-.37-.38-.88-.59-1.41-.59M8 15h8c.55 0 1 .45 1 1s-.45 1-1 1H8c-.55 0-1-.45-1-1s.45-1 1-1m0-4h8c.55 0 1 .45 1 1s-.45 1-1 1H8c-.55 0-1-.45-1-1s.45-1 1-1m0-4h5c.55 0 1 .45 1 1s-.45 1-1 1H8c-.55 0-1-.45-1-1s.45-1 1-1"}),"TextSnippetRounded"),aB2=h(c.jsx("path",{d:"m21 9-6-6H3v18h18zM7 7h7v2H7zm10 10H7v-2h10zm0-4H7v-2h10z"}),"TextSnippetSharp"),dB2=h([c.jsx("path",{d:"M14.17 5 19 9.83V19H5V5zM7 15h10v2H7zm0-4h10v2H7zm0-4h7v2H7z",opacity:".3"},"0"),c.jsx("path",{d:"M14.17 5 19 9.83V19H5V5zm0-2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V9.83c0-.53-.21-1.04-.59-1.41l-4.83-4.83c-.37-.38-.88-.59-1.41-.59M7 15h10v2H7zm0-4h10v2H7zm0-4h7v2H7z"},"1")],"TextSnippetTwoTone"),zB2=h(c.jsx("path",{d:"M20 2H4c-1.1 0-1.99.9-1.99 2L2 22l4-4h14c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2M9 11H7V9h2zm4 0h-2V9h2zm4 0h-2V9h2z"}),"Textsms"),mB2=h(c.jsx("path",{d:"M20 2H4c-1.1 0-2 .9-2 2v18l4-4h14c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2m0 14H6l-2 2V4h16zM7 9h2v2H7zm4 0h2v2h-2zm4 0h2v2h-2z"}),"TextsmsOutlined"),pB2=h(c.jsx("path",{d:"M20 2H4c-1.1 0-1.99.9-1.99 2L2 22l4-4h14c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2M9 11H7V9h2zm4 0h-2V9h2zm4 0h-2V9h2z"}),"TextsmsRounded"),HB2=h(c.jsx("path",{d:"M22 2H2.01L2 22l4-4h16zM9 11H7V9h2zm4 0h-2V9h2zm4 0h-2V9h2z"}),"TextsmsSharp"),MB2=h([c.jsx("path",{d:"m4 18 2-2h14V4H4zm11-9h2v2h-2zm-4 0h2v2h-2zM7 9h2v2H7z",opacity:".3"},"0"),c.jsx("path",{d:"M20 2H4c-1.1 0-2 .9-2 2v18l4-4h14c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2m0 14H6l-2 2V4h16zM7 9h2v2H7zm4 0h2v2h-2zm4 0h2v2h-2z"},"1")],"TextsmsTwoTone"),rB2=h(c.jsx("path",{d:"M19.51 3.08 3.08 19.51c.09.34.27.65.51.9.25.24.56.42.9.51L20.93 4.49c-.19-.69-.73-1.23-1.42-1.41M11.88 3 3 11.88v2.83L14.71 3zM5 3c-1.1 0-2 .9-2 2v2l4-4zm14 18c.55 0 1.05-.22 1.41-.59.37-.36.59-.86.59-1.41v-2l-4 4zm-9.71 0h2.83L21 12.12V9.29z"}),"Texture"),iB2=h(c.jsx("path",{d:"M19.51 3.08 3.08 19.51c.09.34.27.65.51.9.25.24.56.42.9.51L20.93 4.49c-.19-.69-.73-1.23-1.42-1.41M11.88 3 3 11.88v2.83L14.71 3zM5 3c-1.1 0-2 .9-2 2v2l4-4zm14 18c.55 0 1.05-.22 1.41-.59.37-.36.59-.86.59-1.41v-2l-4 4zm-9.71 0h2.83L21 12.12V9.29z"}),"TextureOutlined"),VB2=h(c.jsx("path",{d:"M19.58 3.08 3.15 19.51c.09.34.27.65.51.9.25.24.56.42.9.51L21 4.49c-.19-.69-.73-1.23-1.42-1.41M11.95 3l-8.88 8.88v2.83L14.78 3zM5.07 3c-1.1 0-2 .9-2 2v2l4-4zm14 18c.55 0 1.05-.22 1.41-.59.37-.36.59-.86.59-1.41v-2l-4 4zm-9.71 0h2.83l8.88-8.88V9.29z"}),"TextureRounded"),xB2=h(c.jsx("path",{d:"M19.66 3 3.07 19.59V21h1.41L21.07 4.42V3zm-7.71 0-8.88 8.88v2.83L14.78 3zM3.07 3v4l4-4zm18 18v-4l-4 4zm-8.88 0 8.88-8.88V9.29L9.36 21z"}),"TextureSharp"),jB2=h(c.jsx("path",{d:"M11.88 3 3 11.88v2.83L14.71 3zM3 5v2l4-4H5c-1.1 0-2 .9-2 2m16.51-1.92L3.08 19.51c.09.34.27.65.51.9.25.24.56.42.9.51L20.93 4.49c-.19-.69-.73-1.23-1.42-1.41M21 9.29 9.29 21h2.83L21 12.12zm-.59 11.12c.37-.36.59-.86.59-1.41v-2l-4 4h2c.55 0 1.05-.22 1.41-.59"}),"TextureTwoTone"),uB2=h([c.jsx("path",{d:"M2 16.5C2 19.54 4.46 22 7.5 22s5.5-2.46 5.5-5.5V10H2zm5.5 2C6.12 18.5 5 17.83 5 17h5c0 .83-1.12 1.5-2.5 1.5M10 13c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1m-5 0c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1"},"0"),c.jsx("path",{d:"M11 3v6h3v2.5c0-.83 1.12-1.5 2.5-1.5s2.5.67 2.5 1.5h-5v2.89c.75.38 1.6.61 2.5.61 3.04 0 5.5-2.46 5.5-5.5V3zm3 5.08c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1c0 .56-.45 1-1 1m5 0c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1c0 .56-.45 1-1 1"},"1")],"TheaterComedy"),LB2=h([c.jsx("circle",{cx:"19",cy:"6.5",r:"1"},"0"),c.jsx("circle",{cx:"15",cy:"6.5",r:"1"},"1"),c.jsx("path",{d:"M16.99 9c-1.38 0-2.5.84-2.5 1.88h5c0-1.04-1.12-1.88-2.5-1.88M1 16c0 3.31 2.69 6 6 6s6-2.69 6-6V9H1zm2-5h8v5c0 2.21-1.79 4-4 4s-4-1.79-4-4z"},"2"),c.jsx("path",{d:"M11 2v5.5h2V4h8v5c0 2.21-1.79 4-4 4-.95 0-1.81-.35-2.5-.9v2.35c.76.35 1.61.55 2.5.55 3.31 0 6-2.69 6-6V2z"},"3"),c.jsx("circle",{cx:"5",cy:"13.5",r:"1"},"4"),c.jsx("circle",{cx:"9",cy:"13.5",r:"1"},"5"),c.jsx("path",{d:"M7 17.88c1.38 0 2.5-.84 2.5-1.88h-5c0 1.04 1.12 1.88 2.5 1.88"},"6")],"TheaterComedyOutlined"),SB2=h([c.jsx("path",{d:"M21 2h-8c-1.1 0-2 .9-2 2v3.5h1.5c1.1 0 2 .9 2 2v4.95c1.04.48 2.24.68 3.5.47 2.93-.49 5-3.17 5-6.14V4c0-1.1-.9-2-2-2m-7 4.5c0-.55.45-1 1-1s1 .45 1 1-.45 1-1 1-1-.45-1-1m4.85 4.38h-3.72c-.38 0-.63-.41-.44-.75.39-.66 1.27-1.13 2.3-1.13s1.91.47 2.3 1.14c.19.33-.06.74-.44.74M19 7.5c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1"},"0"),c.jsx("path",{d:"M11 9H3c-1.1 0-2 .9-2 2v4.79c0 3.05 2.19 5.77 5.21 6.16C9.87 22.42 13 19.57 13 16v-5c0-1.1-.9-2-2-2m-7 4.5c0-.55.45-1 1-1s1 .45 1 1-.45 1-1 1-1-.45-1-1m5.3 3.25c-.38.67-1.27 1.14-2.3 1.14s-1.91-.47-2.3-1.14c-.19-.34.06-.75.44-.75h3.72c.38 0 .63.41.44.75M9 14.5c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1"},"1")],"TheaterComedyRounded"),CB2=h([c.jsx("path",{d:"M11 2v5.5h3.5v3.31C14.55 9.8 15.64 9 16.99 9c1.38 0 2.5.84 2.5 1.88H14.5v3.56c.76.36 1.61.56 2.5.56 3.31 0 6-2.69 6-6V2zm4 5.5c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1m4 0c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1"},"0"),c.jsx("path",{d:"M1 16c0 3.31 2.69 6 6 6s6-2.69 6-6V9H1zm6 1.88c-1.38 0-2.5-.84-2.5-1.88h5c0 1.04-1.12 1.88-2.5 1.88m2-5.38c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1m-4 0c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1"},"1")],"TheaterComedySharp"),TB2=h([c.jsx("path",{d:"M14.5 10.81C14.55 9.8 15.64 9 16.99 9c1.38 0 2.5.84 2.5 1.88H14.5v1.22c.69.55 1.55.9 2.5.9 2.21 0 4-1.79 4-4V4h-8v3.5h1.5zM19 5.5c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1m-5 1c0-.55.45-1 1-1s1 .45 1 1-.45 1-1 1-1-.45-1-1",opacity:".3"},"0"),c.jsx("path",{d:"M11 2v5.5h2V4h8v5c0 2.21-1.79 4-4 4-.95 0-1.81-.35-2.5-.9v2.35c.76.35 1.61.55 2.5.55 3.31 0 6-2.69 6-6V2z"},"1"),c.jsx("circle",{cx:"19",cy:"6.5",r:"1"},"2"),c.jsx("circle",{cx:"15",cy:"6.5",r:"1"},"3"),c.jsx("path",{d:"M16.99 9c-1.35 0-2.44.8-2.49 1.81v.07h4.99c0-1.04-1.12-1.88-2.5-1.88M1 16c0 3.31 2.69 6 6 6s6-2.69 6-6V9H1zm2-5h8v5c0 2.21-1.79 4-4 4s-4-1.79-4-4z"},"4"),c.jsx("path",{d:"M7 20c2.21 0 4-1.79 4-4v-5H3v5c0 2.21 1.79 4 4 4m0-2.12c-1.38 0-2.5-.84-2.5-1.88h5c0 1.04-1.12 1.88-2.5 1.88m2-5.38c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1m-4 0c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1",opacity:".3"},"5"),c.jsx("circle",{cx:"5",cy:"13.5",r:"1"},"6"),c.jsx("circle",{cx:"9",cy:"13.5",r:"1"},"7"),c.jsx("path",{d:"M7 17.88c1.38 0 2.5-.84 2.5-1.88h-5c0 1.04 1.12 1.88 2.5 1.88"},"8")],"TheaterComedyTwoTone"),wB2=h(c.jsx("path",{d:"M18 3v2h-2V3H8v2H6V3H4v18h2v-2h2v2h8v-2h2v2h2V3zM8 17H6v-2h2zm0-4H6v-2h2zm0-4H6V7h2zm10 8h-2v-2h2zm0-4h-2v-2h2zm0-4h-2V7h2z"}),"Theaters"),RB2=h(c.jsx("path",{d:"M18 3v2h-2V3H8v2H6V3H4v18h2v-2h2v2h8v-2h2v2h2V3zM8 17H6v-2h2zm0-4H6v-2h2zm0-4H6V7h2zm6 10h-4V5h4zm4-2h-2v-2h2zm0-4h-2v-2h2zm0-4h-2V7h2z"}),"TheatersOutlined"),OB2=h(c.jsx("path",{d:"M18 4v1h-2V4c0-.55-.45-1-1-1H9c-.55 0-1 .45-1 1v1H6V4c0-.55-.45-1-1-1s-1 .45-1 1v16c0 .55.45 1 1 1s1-.45 1-1v-1h2v1c0 .55.45 1 1 1h6c.55 0 1-.45 1-1v-1h2v1c0 .55.45 1 1 1s1-.45 1-1V4c0-.55-.45-1-1-1s-1 .45-1 1M8 17H6v-2h2zm0-4H6v-2h2zm0-4H6V7h2zm10 8h-2v-2h2zm0-4h-2v-2h2zm0-4h-2V7h2z"}),"TheatersRounded"),yB2=h(c.jsx("path",{d:"M18 3v2h-2V3H8v2H6V3H4v18h2v-2h2v2h8v-2h2v2h2V3zM8 17H6v-2h2zm0-4H6v-2h2zm0-4H6V7h2zm10 8h-2v-2h2zm0-4h-2v-2h2zm0-4h-2V7h2z"}),"TheatersSharp"),gB2=h([c.jsx("path",{d:"M18 3v2h-2V3H8v2H6V3H4v18h2v-2h2v2h8v-2h2v2h2V3zM8 17H6v-2h2zm0-4H6v-2h2zm0-4H6V7h2zm6 10h-4V5h4zm4-2h-2v-2h2zm0-4h-2v-2h2zm0-4h-2V7h2z"},"0"),c.jsx("path",{d:"M10 5h4v14h-4z",opacity:".3"},"1")],"TheatersTwoTone"),AB2=h(c.jsx("path",{d:"M15 13V5c0-1.66-1.34-3-3-3S9 3.34 9 5v8c-1.21.91-2 2.37-2 4 0 2.76 2.24 5 5 5s5-2.24 5-5c0-1.63-.79-3.09-2-4m-4-2V5c0-.55.45-1 1-1s1 .45 1 1v1h-1v1h1v2h-1v1h1v1z"}),"Thermostat"),fB2=h(c.jsx("path",{d:"M11 12V6c0-1.66-1.34-3-3-3S5 4.34 5 6v6c-1.21.91-2 2.37-2 4 0 1.12.38 2.14 1 2.97V19h.02c.91 1.21 2.35 2 3.98 2s3.06-.79 3.98-2H12v-.03c.62-.83 1-1.85 1-2.97 0-1.63-.79-3.09-2-4m-6 4c0-.94.45-1.84 1.2-2.4L7 13V6c0-.55.45-1 1-1s1 .45 1 1v7l.8.6c.75.57 1.2 1.46 1.2 2.4zM18.62 4h-1.61l-3.38 9h1.56l.81-2.3h3.63l.8 2.3H22zm-2.15 5.39 1.31-3.72h.08l1.31 3.72z"}),"ThermostatAuto"),PB2=h(c.jsx("path",{d:"M11 12V6c0-1.66-1.34-3-3-3S5 4.34 5 6v6c-1.21.91-2 2.37-2 4 0 1.12.38 2.14 1 2.97V19h.02c.91 1.21 2.35 2 3.98 2s3.06-.79 3.98-2H12v-.03c.62-.83 1-1.85 1-2.97 0-1.63-.79-3.09-2-4m-6 4c0-.94.45-1.84 1.2-2.4L7 13V6c0-.55.45-1 1-1s1 .45 1 1v7l.8.6c.75.57 1.2 1.46 1.2 2.4zM18.62 4h-1.61l-3.38 9h1.56l.81-2.3h3.63l.8 2.3H22zm-2.15 5.39 1.31-3.72h.08l1.31 3.72z"}),"ThermostatAutoOutlined"),FB2=h(c.jsx("path",{d:"M11 12V6c0-1.66-1.34-3-3-3S5 4.34 5 6v6c-1.21.91-2 2.37-2 4 0 1.12.38 2.14 1 2.97V19h.02c.91 1.21 2.35 2 3.98 2s3.06-.79 3.98-2H12v-.03c.62-.83 1-1.85 1-2.97 0-1.63-.79-3.09-2-4m-6 4c0-.94.45-1.84 1.2-2.4L7 13V6c0-.55.45-1 1-1s1 .45 1 1v7l.8.6c.75.57 1.2 1.46 1.2 2.4zM17.81 4c-.48 0-.92.3-1.09.75L14 12.02c-.18.47.17.98.67.98.31 0 .58-.19.68-.48L16 10.7h3.63l.64 1.82c.1.29.38.48.68.48.51 0 .86-.51.68-.98L18.9 4.75c-.17-.45-.6-.75-1.09-.75m-1.34 5.39 1.31-3.72h.08l1.31 3.72z"}),"ThermostatAutoRounded"),BB2=h(c.jsx("path",{d:"M11 12V6c0-1.66-1.34-3-3-3S5 4.34 5 6v6c-1.21.91-2 2.37-2 4 0 1.12.38 2.14 1 2.97V19h.02c.91 1.21 2.35 2 3.98 2s3.06-.79 3.98-2H12v-.03c.62-.83 1-1.85 1-2.97 0-1.63-.79-3.09-2-4m-6 4c0-.94.45-1.84 1.2-2.4L7 13V6c0-.55.45-1 1-1s1 .45 1 1v7l.8.6c.75.57 1.2 1.46 1.2 2.4zM18.62 4h-1.61l-3.38 9h1.56l.81-2.3h3.63l.8 2.3H22zm-2.15 5.39 1.31-3.72h.08l1.31 3.72z"}),"ThermostatAutoSharp"),bB2=h([c.jsx("path",{d:"M9.8 13.6 9 13V6c0-.55-.45-1-1-1s-1 .45-1 1v7l-.8.6C5.45 14.16 5 15.06 5 16h6c0-.94-.45-1.83-1.2-2.4",opacity:".3"},"0"),c.jsx("path",{d:"M11 12V6c0-1.66-1.34-3-3-3S5 4.34 5 6v6c-1.21.91-2 2.37-2 4 0 1.12.38 2.14 1 2.97V19h.02c.91 1.21 2.35 2 3.98 2s3.06-.79 3.98-2H12v-.03c.62-.83 1-1.85 1-2.97 0-1.63-.79-3.09-2-4m-6 4c0-.94.45-1.84 1.2-2.4L7 13V6c0-.55.45-1 1-1s1 .45 1 1v7l.8.6c.75.57 1.2 1.46 1.2 2.4zM18.62 4h-1.61l-3.38 9h1.56l.81-2.3h3.63l.8 2.3H22zm-2.15 5.39 1.31-3.72h.08l1.31 3.72z"},"1")],"ThermostatAutoTwoTone"),DB2=h(c.jsx("path",{d:"M15 13V5c0-1.66-1.34-3-3-3S9 3.34 9 5v8c-1.21.91-2 2.37-2 4 0 2.76 2.24 5 5 5s5-2.24 5-5c0-1.63-.79-3.09-2-4m-4-8c0-.55.45-1 1-1s1 .45 1 1h-1v1h1v2h-1v1h1v2h-2z"}),"ThermostatOutlined"),kB2=h(c.jsx("path",{d:"M15 13V5c0-1.66-1.34-3-3-3S9 3.34 9 5v8c-1.21.91-2 2.37-2 4 0 2.76 2.24 5 5 5s5-2.24 5-5c0-1.63-.79-3.09-2-4m-2-2h-2V5c0-.55.45-1 1-1s1 .45 1 1h-.5c-.28 0-.5.22-.5.5s.22.5.5.5h.5v2h-.5c-.28 0-.5.22-.5.5s.22.5.5.5h.5z"}),"ThermostatRounded"),WB2=h(c.jsx("path",{d:"M15 13V5c0-1.66-1.34-3-3-3S9 3.34 9 5v8c-1.21.91-2 2.37-2 4 0 2.76 2.24 5 5 5s5-2.24 5-5c0-1.63-.79-3.09-2-4m-4-8c0-.55.45-1 1-1s1 .45 1 1h-1v1h1v2h-1v1h1v2h-2z"}),"ThermostatSharp"),NB2=h(c.jsx("path",{d:"M15 13V5c0-1.66-1.34-3-3-3S9 3.34 9 5v8c-1.21.91-2 2.37-2 4 0 2.76 2.24 5 5 5s5-2.24 5-5c0-1.63-.79-3.09-2-4m-4-8c0-.55.45-1 1-1s1 .45 1 1h-1v1h1v2h-1v1h1v2h-2z"}),"ThermostatTwoTone"),EB2=h(c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m-7 15.5h-1.5V14h-1v3H8v-3H7v4.5H5.5v-5c0-.55.45-1 1-1H11c.55 0 1 .45 1 1zm3.5 0H14v-6h3.5c.55 0 1 .45 1 1V16c0 .55-.45 1-1 1h-2zM10 5.5v6H8.5V7H7V5.5zm6.5 5c0 .55-.45 1-1 1H12V10h3V9h-2V8h2V7h-3V5.5h3.5c.55 0 1 .45 1 1zm-1 3.5H17v1.5h-1.5z"}),"ThirteenMp"),IB2=h([c.jsx("path",{d:"M8.5 11.5H10v-6H7V7h1.5zm8-1v-4c0-.55-.45-1-1-1H12V7h3v1h-2v1h2v1h-3v1.5h3.5c.55 0 1-.45 1-1m-9 3.5h1v3H10v-3h1v4.5h1.5v-5c0-.55-.45-1-1-1H7c-.55 0-1 .45-1 1v5h1.5zm6 4.5H15V17h2c.55 0 1-.45 1-1v-2.5c0-.55-.45-1-1-1h-3.5zM15 14h1.5v1.5H15z"},"0"),c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 16H5V5h14z"},"1")],"ThirteenMpOutlined"),UB2=h([c.jsx("path",{d:"M15 14h1.5v1.5H15z"},"0"),c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2M7.75 5.5H9c.55 0 1 .45 1 1v4.25c0 .41-.34.75-.75.75s-.75-.34-.75-.75V7h-.75C7.34 7 7 6.66 7 6.25s.34-.75.75-.75m4.75 12.25c0 .41-.34.75-.75.75s-.75-.34-.75-.75V14h-1v2.25c0 .41-.34.75-.75.75s-.75-.34-.75-.75V14h-1v3.75c0 .41-.34.75-.75.75S6 18.16 6 17.75V13.5c0-.55.45-1 1-1h4.5c.55 0 1 .45 1 1zm-.5-7c0-.41.34-.75.75-.75H15V9h-1.5c-.28 0-.5-.22-.5-.5s.22-.5.5-.5H15V7h-2.25c-.41 0-.75-.34-.75-.75s.34-.75.75-.75h2.75c.55 0 1 .45 1 1v4c0 .55-.45 1-1 1h-2.75c-.41 0-.75-.34-.75-.75M18 16c0 .55-.45 1-1 1h-2v.75c0 .41-.34.75-.75.75s-.75-.34-.75-.75V13.5c0-.55.45-1 1-1H17c.55 0 1 .45 1 1z"},"1")],"ThirteenMpRounded"),GB2=h([c.jsx("path",{d:"M15 14h1.5v1.5H15z"},"0"),c.jsx("path",{d:"M3 3v18h18V3zm9 7h3V9h-2V8h2V7h-3V5.5h4.5v6H12zM7 5.5h3v6H8.5V7H7zm5.5 13H11V14h-1v3H8.5v-3h-1v4.5H6v-6h6.5zM18 17h-3v1.5h-1.5v-6H18z"},"1")],"ThirteenMpSharp"),KB2=h([c.jsx("path",{d:"M5 19h14V5H5zm13-5.5V16c0 .55-.45 1-1 1h-2v1.5h-1.5v-6H17c.55 0 1 .45 1 1M12 10h3V9h-2V8h2V7h-3V5.5h3.5c.55 0 1 .45 1 1v4c0 .55-.45 1-1 1H12zM7 5.5h3v6H8.5V7H7zm-1 8c0-.55.45-1 1-1h4.5c.55 0 1 .45 1 1v5H11V14h-1v3H8.5v-3h-1v4.5H6z",opacity:".3"},"0"),c.jsx("path",{d:"M8.5 11.5H10v-6H7V7h1.5z"},"1"),c.jsx("path",{d:"M8.5 11.5H10v-6H7V7h1.5z",opacity:".3"},"2"),c.jsx("path",{d:"M16.5 10.5v-4c0-.55-.45-1-1-1H12V7h3v1h-2v1h2v1h-3v1.5h3.5c.55 0 1-.45 1-1"},"3"),c.jsx("path",{d:"M16.5 10.5v-4c0-.55-.45-1-1-1H12V7h3v1h-2v1h2v1h-3v1.5h3.5c.55 0 1-.45 1-1M15 14h1.5v1.5H15z",opacity:".3"},"4"),c.jsx("path",{d:"M7.5 14h1v3H10v-3h1v4.5h1.5v-5c0-.55-.45-1-1-1H7c-.55 0-1 .45-1 1v5h1.5zm6 4.5H15V17h2c.55 0 1-.45 1-1v-2.5c0-.55-.45-1-1-1h-3.5zM15 14h1.5v1.5H15z"},"5"),c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 16H5V5h14z"},"6")],"ThirteenMpTwoTone"),qB2=h(c.jsx("path",{d:"M2 5v3h6v2.5H3v3h5V16H2v3h6c1.66 0 3-1.34 3-3v-1.9c0-1.16-.94-2.1-2.1-2.1 1.16 0 2.1-.94 2.1-2.1V8c0-1.66-1.34-3-3-3zm17 3v8h-4V8zm0-3h-4c-1.66 0-3 1.34-3 3v8c0 1.66 1.34 3 3 3h4c1.66 0 3-1.34 3-3V8c0-1.66-1.34-3-3-3"}),"ThirtyFps"),QB2=h(c.jsx("path",{d:"M2 5v3h6v2.5H3v3h5V16H2v3h6c1.66 0 3-1.34 3-3v-1.9c0-1.16-.94-2.1-2.1-2.1 1.16 0 2.1-.94 2.1-2.1V8c0-1.66-1.34-3-3-3zm17 3v8h-4V8zm0-3h-4c-1.66 0-3 1.34-3 3v8c0 1.66 1.34 3 3 3h4c1.66 0 3-1.34 3-3V8c0-1.66-1.34-3-3-3"}),"ThirtyFpsOutlined"),ZB2=h(c.jsx("path",{d:"M2 6.5C2 7.33 2.67 8 3.5 8H8v2.5H4.5c-.83 0-1.5.67-1.5 1.5s.67 1.5 1.5 1.5H8V16H3.5c-.83 0-1.5.67-1.5 1.5S2.67 19 3.5 19H8c1.66 0 3-1.34 3-3v-1.9c0-1.16-.94-2.1-2.1-2.1 1.16 0 2.1-.94 2.1-2.1V8c0-1.66-1.34-3-3-3H3.5C2.67 5 2 5.67 2 6.5M19 8v8h-4V8zm0-3h-4c-1.66 0-3 1.34-3 3v8c0 1.66 1.34 3 3 3h4c1.66 0 3-1.34 3-3V8c0-1.66-1.34-3-3-3"}),"ThirtyFpsRounded"),JB2=h(c.jsx("path",{d:"M4 4v2h5v2H5v2h4v2H4v2h5c1.1 0 2-.9 2-2v-1.5c0-.83-.17-1.5-1-1.5.83 0 1-.67 1-1.5V6c0-1.1-.9-2-2-2zm14 0c1.1 0 2 .9 2 2v6c0 1.1-.9 2-2 2h-3c-1.1 0-2-.9-2-2V6c0-1.1.9-2 2-2zm0 2h-3v6h3zM5 22H3v-5h2zm4 0H7v-5h2zm4 0h-2v-5h2zm8 0h-6v-5h6z"}),"ThirtyFpsSelect"),YB2=h(c.jsx("path",{d:"M4 4v2h5v2H5v2h4v2H4v2h5c1.1 0 2-.9 2-2v-1.5c0-.83-.17-1.5-1-1.5.83 0 1-.67 1-1.5V6c0-1.1-.9-2-2-2zm14 0c1.1 0 2 .9 2 2v6c0 1.1-.9 2-2 2h-3c-1.1 0-2-.9-2-2V6c0-1.1.9-2 2-2zm0 2h-3v6h3zM5 22H3v-5h2zm4 0H7v-5h2zm4 0h-2v-5h2zm8 0h-6v-5h6z"}),"ThirtyFpsSelectOutlined"),_B2=h(c.jsx("path",{d:"M4 5c0 .55.45 1 1 1h4v2H6c-.55 0-1 .45-1 1s.45 1 1 1h3v2H5c-.55 0-1 .45-1 1s.45 1 1 1h4c1.1 0 2-.9 2-2v-1.5c0-.83-.17-1.5-1-1.5.83 0 1-.67 1-1.5V6c0-1.1-.9-2-2-2H5c-.55 0-1 .45-1 1m14-1c1.1 0 2 .9 2 2v6c0 1.1-.9 2-2 2h-3c-1.1 0-2-.9-2-2V6c0-1.1.9-2 2-2zm0 2h-3v6h3zM4 22c-.55 0-1-.45-1-1v-3c0-.55.45-1 1-1s1 .45 1 1v3c0 .55-.45 1-1 1m4 0c-.55 0-1-.45-1-1v-3c0-.55.45-1 1-1s1 .45 1 1v3c0 .55-.45 1-1 1m4 0c-.55 0-1-.45-1-1v-3c0-.55.45-1 1-1s1 .45 1 1v3c0 .55-.45 1-1 1m8 0h-4c-.55 0-1-.45-1-1v-3c0-.55.45-1 1-1h4c.55 0 1 .45 1 1v3c0 .55-.45 1-1 1"}),"ThirtyFpsSelectRounded"),XB2=h(c.jsx("path",{d:"M4 4v2h5v2H5v2h4v2H4v2h7V4zm9 0h7v10h-7zm5 2h-3v6h3zM5 22H3v-5h2zm4 0H7v-5h2zm4 0h-2v-5h2zm8 0h-6v-5h6z"}),"ThirtyFpsSelectSharp"),$B2=h(c.jsx("path",{d:"M4 4v2h5v2H5v2h4v2H4v2h5c1.1 0 2-.9 2-2v-1.5c0-.83-.17-1.5-1-1.5.83 0 1-.67 1-1.5V6c0-1.1-.9-2-2-2zm14 0c1.1 0 2 .9 2 2v6c0 1.1-.9 2-2 2h-3c-1.1 0-2-.9-2-2V6c0-1.1.9-2 2-2zm0 2h-3v6h3zM5 22H3v-5h2zm4 0H7v-5h2zm4 0h-2v-5h2zm8 0h-6v-5h6z"}),"ThirtyFpsSelectTwoTone"),cb2=h(c.jsx("path",{d:"M2 5v3h6v2.5H3v3h5V16H2v3h9V5zm17 3v8h-4V8zm3-3H12v14h10z"}),"ThirtyFpsSharp"),hb2=h(c.jsx("path",{d:"M2 5v3h6v2.5H3v3h5V16H2v3h6c1.66 0 3-1.34 3-3v-1.9c0-1.16-.94-2.1-2.1-2.1 1.16 0 2.1-.94 2.1-2.1V8c0-1.66-1.34-3-3-3zm17 3v8h-4V8zm0-3h-4c-1.66 0-3 1.34-3 3v8c0 1.66 1.34 3 3 3h4c1.66 0 3-1.34 3-3V8c0-1.66-1.34-3-3-3"}),"ThirtyFpsTwoTone"),sb2=h(c.jsx("path",{d:"M7.52 21.48C4.25 19.94 1.91 16.76 1.55 13H.05C.56 19.16 5.71 24 12 24l.66-.03-3.81-3.81zm.89-6.52c-.19 0-.37-.03-.52-.08-.16-.06-.29-.13-.4-.24-.11-.1-.2-.22-.26-.37-.06-.14-.09-.3-.09-.47h-1.3c0 .36.07.68.21.95s.33.5.56.69c.24.18.51.32.82.41q.45.15.96.15c.37 0 .72-.05 1.03-.15.32-.1.6-.25.83-.44s.42-.43.55-.72.2-.61.2-.97c0-.19-.02-.38-.07-.56s-.12-.35-.23-.51c-.1-.16-.24-.3-.4-.43-.17-.13-.37-.23-.61-.31.2-.09.37-.2.52-.33s.27-.27.37-.42.17-.3.22-.46.07-.32.07-.48q0-.54-.18-.96t-.51-.69c-.2-.19-.47-.33-.77-.43C9.1 8.05 8.76 8 8.39 8c-.36 0-.69.05-1 .16-.3.11-.57.26-.79.45-.21.19-.38.41-.51.67-.12.26-.18.54-.18.85h1.3q0-.255.09-.45c.09-.195.14-.25.25-.34s.23-.17.38-.22.3-.08.48-.08c.4 0 .7.1.89.31.19.2.29.49.29.86 0 .18-.03.34-.08.49s-.14.27-.25.37-.25.18-.41.24-.36.09-.58.09H7.5v1.03h.77c.22 0 .42.02.6.07s.33.13.45.23c.12.11.22.24.29.4s.1.35.1.57c0 .41-.12.72-.35.93-.23.23-.55.33-.95.33m8.55-5.92c-.32-.33-.7-.59-1.14-.77-.43-.18-.92-.27-1.46-.27H12v8h2.3c.55 0 1.06-.09 1.51-.27s.84-.43 1.16-.76.57-.73.74-1.19c.17-.47.26-.99.26-1.57v-.4c0-.58-.09-1.1-.26-1.57q-.27-.705-.75-1.2m-.39 3.16c0 .42-.05.79-.14 1.13-.1.33-.24.62-.43.85s-.43.41-.71.53q-.435.18-.99.18h-.91V9.12h.97c.72 0 1.27.23 1.64.69.38.46.57 1.12.57 1.99zM12 0l-.66.03 3.81 3.81 1.33-1.33c3.27 1.55 5.61 4.72 5.96 8.48h1.5C23.44 4.84 18.29 0 12 0"}),"ThreeDRotation"),tb2=h(c.jsx("path",{d:"M7.53 21.48C4.26 19.94 1.92 16.76 1.56 13H.06c.51 6.16 5.66 11 11.95 11l.66-.03-3.81-3.81zm.89-6.52c-.19 0-.37-.03-.52-.08-.16-.06-.29-.13-.4-.24-.11-.1-.2-.22-.26-.37-.06-.14-.09-.3-.09-.47h-1.3c0 .36.07.68.21.95s.33.5.56.69c.24.18.51.32.82.41q.45.15.96.15c.37 0 .72-.05 1.03-.15.32-.1.6-.25.83-.44s.42-.43.55-.72.2-.61.2-.97c0-.19-.02-.38-.07-.56s-.12-.35-.23-.51c-.1-.16-.24-.3-.4-.43-.17-.13-.37-.23-.61-.31.2-.09.37-.2.52-.33s.27-.27.37-.42.17-.3.22-.46.07-.32.07-.48q0-.54-.18-.96c-.18-.42-.29-.51-.51-.69-.2-.19-.47-.33-.77-.43C9.11 8.05 8.77 8 8.4 8c-.36 0-.69.05-1 .16-.3.11-.57.26-.79.45-.21.19-.38.41-.51.67-.12.26-.18.54-.18.85h1.3q0-.255.09-.45c.09-.195.14-.25.25-.34s.23-.17.38-.22.3-.08.48-.08c.4 0 .7.1.89.31.19.2.29.49.29.86 0 .18-.03.34-.08.49s-.14.27-.25.37-.25.18-.41.24-.36.09-.58.09h-.77v1.03h.77c.22 0 .42.02.6.07s.33.13.45.23c.12.11.22.24.29.4s.1.35.1.57c0 .41-.12.72-.35.93-.23.23-.55.33-.95.33m8.55-5.92c-.32-.33-.7-.59-1.14-.77Q15.17 8 14.36 8H12v8h2.3c.55 0 1.06-.09 1.51-.27s.84-.43 1.16-.76.57-.73.74-1.19c.17-.47.26-.99.26-1.57v-.4c0-.58-.09-1.1-.26-1.57s-.42-.87-.74-1.2m-.39 3.16c0 .42-.05.79-.14 1.13-.1.33-.24.62-.43.85s-.43.41-.71.53q-.435.18-.99.18h-.91V9.12h.97c.72 0 1.27.23 1.64.69.38.46.57 1.12.57 1.99zM12.01 0l-.66.03 3.81 3.81 1.33-1.33c3.27 1.55 5.61 4.72 5.96 8.48h1.5C23.45 4.84 18.3 0 12.01 0"}),"ThreeDRotationOutlined"),ob2=h(c.jsx("path",{d:"M8.41 14.96c-.19 0-.37-.03-.52-.08-.16-.06-.29-.13-.4-.24-.11-.1-.2-.22-.26-.37-.06-.14-.09-.3-.09-.47h-1.3c0 .36.07.68.21.95s.33.5.56.69c.24.18.51.32.82.41q.45.15.96.15c.37 0 .72-.05 1.03-.15.32-.1.6-.25.83-.44s.42-.43.55-.72.2-.61.2-.97c0-.19-.02-.38-.07-.56s-.12-.35-.23-.51c-.1-.16-.24-.3-.4-.43-.17-.13-.37-.23-.61-.31.2-.09.37-.2.52-.33s.27-.27.37-.42.17-.3.22-.46.07-.32.07-.48q0-.54-.18-.96c-.18-.42-.29-.51-.51-.69-.2-.19-.47-.33-.77-.43C9.1 8.05 8.76 8 8.39 8c-.36 0-.69.05-1 .16-.3.11-.57.26-.79.45-.21.19-.38.41-.51.67-.12.26-.18.54-.18.85h1.3q0-.255.09-.45c.09-.195.14-.25.25-.34s.23-.17.38-.22.3-.08.48-.08c.4 0 .7.1.89.31.19.2.29.49.29.86 0 .18-.03.34-.08.49s-.14.27-.25.37-.25.18-.41.24-.36.09-.58.09H7.5v1.03h.77c.22 0 .42.02.6.07s.33.13.45.23c.12.11.22.24.29.4s.1.35.1.57c0 .41-.12.72-.35.93-.23.23-.55.33-.95.33m9.3-4.72q-.27-.705-.75-1.2c-.32-.33-.7-.59-1.14-.77-.43-.18-.92-.27-1.46-.27H12v8h2.3c.55 0 1.06-.09 1.51-.27s.84-.43 1.16-.76.57-.73.74-1.19c.17-.47.26-.99.26-1.57v-.4c0-.58-.09-1.1-.26-1.57m-1.13 1.96c0 .42-.05.79-.14 1.13-.1.33-.24.62-.43.85s-.43.41-.71.53q-.435.18-.99.18h-.91V9.11h.97c.72 0 1.27.23 1.64.69.38.46.57 1.12.57 1.99zm-1.43-8.36 1.33-1.33c3.09 1.46 5.34 4.37 5.89 7.86.06.41.44.69.86.62.41-.06.69-.45.62-.86-.6-3.81-2.96-7.01-6.24-8.75C15.94.49 13.78-.13 11.34.02zm-6.3 16.31-1.33 1.33c-3.09-1.46-5.34-4.37-5.89-7.86-.06-.41-.44-.69-.86-.62-.41.06-.69.45-.62.86.6 3.81 2.96 7.01 6.24 8.75 1.67.89 3.83 1.51 6.27 1.36z"}),"ThreeDRotationRounded"),vb2=h(c.jsx("path",{d:"M7.53 21.48C4.26 19.94 1.92 16.76 1.56 13H.06c.51 6.16 5.66 11 11.95 11l.66-.03-3.81-3.81zm.89-6.52c-.19 0-.37-.03-.52-.08-.16-.06-.29-.13-.4-.24-.11-.1-.2-.22-.26-.37-.06-.14-.09-.3-.09-.47h-1.3c0 .36.07.68.21.95s.33.5.56.69c.24.18.51.32.82.41q.45.15.96.15c.37 0 .72-.05 1.03-.15.32-.1.6-.25.83-.44s.42-.43.55-.72.2-.61.2-.97c0-.19-.02-.38-.07-.56s-.12-.35-.23-.51c-.1-.16-.24-.3-.4-.43-.17-.13-.37-.23-.61-.31.2-.09.37-.2.52-.33s.27-.27.37-.42.17-.3.22-.46.07-.32.07-.48q0-.54-.18-.96c-.18-.42-.29-.51-.51-.69-.2-.19-.47-.33-.77-.43C9.11 8.05 8.77 8 8.4 8c-.36 0-.69.05-1 .16-.3.11-.57.26-.79.45-.21.19-.38.41-.51.67-.12.26-.18.54-.18.85h1.3q0-.255.09-.45c.09-.195.14-.25.25-.34s.23-.17.38-.22.3-.08.48-.08c.4 0 .7.1.89.31.19.2.29.49.29.86 0 .18-.03.34-.08.49s-.14.27-.25.37-.25.18-.41.24-.36.09-.58.09h-.77v1.03h.77c.22 0 .42.02.6.07s.33.13.45.23c.12.11.22.24.29.4s.1.35.1.57c0 .41-.12.72-.35.93-.23.23-.55.33-.95.33m8.55-5.92c-.32-.33-.7-.59-1.14-.77Q15.17 8 14.36 8H12v8h2.3c.55 0 1.06-.09 1.51-.27s.84-.43 1.16-.76.57-.73.74-1.19c.17-.47.26-.99.26-1.57v-.4c0-.58-.09-1.1-.26-1.57s-.42-.87-.74-1.2m-.39 3.16c0 .42-.05.79-.14 1.13-.1.33-.24.62-.43.85s-.43.41-.71.53q-.435.18-.99.18h-.91V9.12h.97c.72 0 1.27.23 1.64.69.38.46.57 1.12.57 1.99zM12.01 0l-.66.03 3.81 3.81 1.33-1.33c3.27 1.55 5.61 4.72 5.96 8.48h1.5C23.45 4.84 18.3 0 12.01 0"}),"ThreeDRotationSharp"),eb2=h(c.jsx("path",{d:"M7.53 21.48C4.26 19.94 1.92 16.76 1.56 13H.06c.51 6.16 5.66 11 11.95 11l.66-.03-3.81-3.81zm.89-6.52c-.19 0-.37-.03-.52-.08-.16-.06-.29-.13-.4-.24-.11-.1-.2-.22-.26-.37-.06-.14-.09-.3-.09-.47h-1.3c0 .36.07.68.21.95s.33.5.56.69c.24.18.51.32.82.41q.45.15.96.15c.37 0 .72-.05 1.03-.15.32-.1.6-.25.83-.44s.42-.43.55-.72.2-.61.2-.97c0-.19-.02-.38-.07-.56s-.12-.35-.23-.51c-.1-.16-.24-.3-.4-.43-.17-.13-.37-.23-.61-.31.2-.09.37-.2.52-.33s.27-.27.37-.42.17-.3.22-.46.07-.32.07-.48q0-.54-.18-.96c-.18-.42-.29-.51-.51-.69-.2-.19-.47-.33-.77-.43C9.11 8.05 8.77 8 8.4 8c-.36 0-.69.05-1 .16-.3.11-.57.26-.79.45-.21.19-.38.41-.51.67-.12.26-.18.54-.18.85h1.3q0-.255.09-.45c.09-.195.14-.25.25-.34s.23-.17.38-.22.3-.08.48-.08c.4 0 .7.1.89.31.19.2.29.49.29.86 0 .18-.03.34-.08.49s-.14.27-.25.37-.25.18-.41.24-.36.09-.58.09h-.77v1.03h.77c.22 0 .42.02.6.07s.33.13.45.23c.12.11.22.24.29.4s.1.35.1.57c0 .41-.12.72-.35.93-.23.23-.55.33-.95.33m8.55-5.92c-.32-.33-.7-.59-1.14-.77Q15.17 8 14.36 8H12v8h2.3c.55 0 1.06-.09 1.51-.27s.84-.43 1.16-.76.57-.73.74-1.19c.17-.47.26-.99.26-1.57v-.4c0-.58-.09-1.1-.26-1.57s-.42-.87-.74-1.2m-.39 3.16c0 .42-.05.79-.14 1.13-.1.33-.24.62-.43.85s-.43.41-.71.53q-.435.18-.99.18h-.91V9.12h.97c.72 0 1.27.23 1.64.69.38.46.57 1.12.57 1.99zM12.01 0l-.66.03 3.81 3.81 1.33-1.33c3.27 1.55 5.61 4.72 5.96 8.48h1.5C23.45 4.84 18.3 0 12.01 0"}),"ThreeDRotationTwoTone"),lb2=h(c.jsx("path",{d:"M3 7v2h5v2H4v2h4v2H3v2h5c1.1 0 2-.9 2-2v-1.5c0-.83-.67-1.5-1.5-1.5.83 0 1.5-.67 1.5-1.5V9c0-1.1-.9-2-2-2zm18 4v4c0 1.1-.9 2-2 2h-5c-1.1 0-2-.9-2-2V9c0-1.1.9-2 2-2h5c1.1 0 2 .9 2 2h-7v6h5v-2h-2.5v-2z"}),"ThreeGMobiledata"),nb2=h(c.jsx("path",{d:"M3 7v2h5v2H4v2h4v2H3v2h5c1.1 0 2-.9 2-2v-1.5c0-.83-.67-1.5-1.5-1.5.83 0 1.5-.67 1.5-1.5V9c0-1.1-.9-2-2-2zm18 4v4c0 1.1-.9 2-2 2h-5c-1.1 0-2-.9-2-2V9c0-1.1.9-2 2-2h5c1.1 0 2 .9 2 2h-7v6h5v-2h-2.5v-2z"}),"ThreeGMobiledataOutlined"),ab2=h(c.jsx("path",{d:"M3 8c0 .55.45 1 1 1h4v2H5c-.55 0-1 .45-1 1s.45 1 1 1h3v2H4c-.55 0-1 .45-1 1s.45 1 1 1h4c1.1 0 2-.9 2-2v-1.5c0-.83-.67-1.5-1.5-1.5.83 0 1.5-.67 1.5-1.5V9c0-1.1-.9-2-2-2H4c-.55 0-1 .45-1 1m18 4v3c0 1.1-.9 2-2 2h-5c-1.1 0-2-.9-2-2V9c0-1.1.9-2 2-2h6c.55 0 1 .45 1 1s-.45 1-1 1h-6v6h5v-2h-1.5c-.55 0-1-.45-1-1s.45-1 1-1H20c.55 0 1 .45 1 1"}),"ThreeGMobiledataRounded"),db2=h(c.jsx("path",{d:"M3 7v2h5v2H4v2h4v2H3v2h7V7zm18 4v6h-9V7h9v2h-7v6h5v-2h-2.5v-2z"}),"ThreeGMobiledataSharp"),zb2=h(c.jsx("path",{d:"M3 7v2h5v2H4v2h4v2H3v2h5c1.1 0 2-.9 2-2v-1.5c0-.83-.67-1.5-1.5-1.5.83 0 1.5-.67 1.5-1.5V9c0-1.1-.9-2-2-2zm18 4v4c0 1.1-.9 2-2 2h-5c-1.1 0-2-.9-2-2V9c0-1.1.9-2 2-2h5c1.1 0 2 .9 2 2h-7v6h5v-2h-2.5v-2z"}),"ThreeGMobiledataTwoTone"),mb2=h(c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m-8 11c0 .55-.45 1-1 1H6.5v-1.5h3v-1h-2v-1h2v-1h-3V9H10c.55 0 1 .45 1 1zm7 1h-1.75l-1.75-2.25V15H13V9h1.5v2.25L16.25 9H18l-2.25 3z"}),"ThreeK"),pb2=h([c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 16H5V5h14z"},"0"),c.jsx("path",{d:"M11 14v-4c0-.55-.45-1-1-1H6.5v1.5h3v1h-2v1h2v1h-3V15H10c.55 0 1-.45 1-1m3.5-1.25L16.25 15H18l-2.25-3L18 9h-1.75l-1.75 2.25V9H13v6h1.5z"},"1")],"ThreeKOutlined"),Hb2=h(c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2M9.5 14c0 .55-.45 1-1 1H5v-1.5h3v-1H6v-1h2v-1H5V9h3.5c.55 0 1 .45 1 1zm6.5 1h-1.75l-1.75-2.25V15H11V9h1.5v2.25L14.25 9H16l-2.25 3zm4-2.5h-1.5V14h-1v-1.5H16v-1h1.5V10h1v1.5H20z"}),"ThreeKPlus"),Mb2=h([c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 8.5h-1.5V10h-1v1.5H15v1h1.5V14h1v-1.5H19V19H5V5h14z"},"0"),c.jsx("path",{d:"M10 14v-4c0-.55-.45-1-1-1H5.5v1.5h3v1h-2v1h2v1h-3V15H9c.55 0 1-.45 1-1m2.5-1.25L14.25 15H16l-2.25-3L16 9h-1.75l-1.75 2.25V9H11v6h1.5z"},"1")],"ThreeKPlusOutlined"),rb2=h(c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m-9 11c0 .55-.45 1-1 1H6.25c-.41 0-.75-.34-.75-.75s.34-.75.75-.75H8.5v-1H7c-.28 0-.5-.22-.5-.5s.22-.5.5-.5h1.5v-1H6.25c-.41 0-.75-.34-.75-.75S5.84 9 6.25 9H9c.55 0 1 .45 1 1zm4.59 1c-.22 0-.42-.1-.55-.27l-1.54-1.98v1.5c0 .41-.34.75-.75.75s-.75-.34-.75-.75l-.03-4.49c-.01-.42.33-.76.75-.76.41 0 .75.33.75.74l.03 1.51 1.54-1.98c.13-.17.34-.27.55-.27.58 0 .91.66.56 1.12L13.75 12l1.41 1.88c.34.46.01 1.12-.57 1.12m3.91-2.5h-1v1c0 .28-.22.5-.5.5s-.5-.22-.5-.5v-1h-1c-.28 0-.5-.22-.5-.5s.22-.5.5-.5h1v-1c0-.28.22-.5.5-.5s.5.22.5.5v1h1c.28 0 .5.22.5.5s-.22.5-.5.5"}),"ThreeKPlusRounded"),ib2=h(c.jsx("path",{d:"M21 3H3v18h18zM10 9v6H5.5v-1.5h3v-1h-2v-1h2v-1h-3V9zm6 6h-1.75l-1.75-2.25V15H11V9h1.5v2.25L14.25 9H16l-2.25 3zm3-2.5h-1.5V14h-1v-1.5H15v-1h1.5V10h1v1.5H19z"}),"ThreeKPlusSharp"),Vb2=h([c.jsx("path",{d:"M5 19h14v-6.5h-1.5V14h-1v-1.5H15v-1h1.5V10h1v1.5H19V5H5zm6-10h1.5v2.25L14.25 9H16l-2.25 3L16 15h-1.75l-1.75-2.25V15H11zm-5.5 4.5h3v-1h-2v-1h2v-1h-3V9H9c.55 0 1 .45 1 1v4c0 .55-.45 1-1 1H5.5z",opacity:".3"},"0"),c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 8.5h-1.5V10h-1v1.5H15v1h1.5V14h1v-1.5H19V19H5V5h14z"},"1"),c.jsx("path",{d:"M10 14v-4c0-.55-.45-1-1-1H5.5v1.5h3v1h-2v1h2v1h-3V15H9c.55 0 1-.45 1-1m2.5-1.25L14.25 15H16l-2.25-3L16 9h-1.75l-1.75 2.25V9H11v6h1.5z"},"2")],"ThreeKPlusTwoTone"),xb2=h(c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m-8 11c0 .55-.45 1-1 1H7.25c-.41 0-.75-.34-.75-.75s.34-.75.75-.75H9.5v-1H8c-.28 0-.5-.22-.5-.5s.22-.5.5-.5h1.5v-1H7.25c-.41 0-.75-.34-.75-.75S6.84 9 7.25 9H10c.55 0 1 .45 1 1zm5.59 1c-.22 0-.42-.1-.55-.27l-1.54-1.98v1.5c0 .41-.34.75-.75.75s-.75-.34-.75-.75v-4.5c0-.41.34-.75.75-.75s.75.34.75.75v1.5l1.54-1.98c.13-.17.34-.27.55-.27.58 0 .91.66.56 1.12L15.75 12l1.41 1.88c.34.46.01 1.12-.57 1.12"}),"ThreeKRounded"),jb2=h(c.jsx("path",{d:"M21 3H3v18h18zM11 9v6H6.5v-1.5h3v-1h-2v-1h2v-1h-3V9zm7 6h-1.75l-1.75-2.25V15H13V9h1.5v2.25L16.25 9H18l-2.25 3z"}),"ThreeKSharp"),ub2=h([c.jsx("path",{d:"M5 19h14V5H5zm8-10h1.5v2.25L16.25 9H18l-2.25 3L18 15h-1.75l-1.75-2.25V15H13zm-6.5 4.5h3v-1h-2v-1h2v-1h-3V9H10c.55 0 1 .45 1 1v4c0 .55-.45 1-1 1H6.5z",opacity:".3"},"0"),c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 16H5V5h14z"},"1"),c.jsx("path",{d:"M11 14v-4c0-.55-.45-1-1-1H6.5v1.5h3v1h-2v1h2v1h-3V15H10c.55 0 1-.45 1-1m3.5-1.25L16.25 15H18l-2.25-3L18 9h-1.75l-1.75 2.25V9H13v6h1.5z"},"2")],"ThreeKTwoTone"),Lb2=h(c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m-7 15.5h-1.5V14h-1v3H8v-3H7v4.5H5.5v-5c0-.55.45-1 1-1H11c.55 0 1 .45 1 1zm3.5 0H14v-6h3.5c.55 0 1 .45 1 1V16c0 .55-.45 1-1 1h-2zm-1-8c0 .55-.45 1-1 1H10V10h3V9h-2V8h2V7h-3V5.5h3.5c.55 0 1 .45 1 1zm1 3.5H17v1.5h-1.5z"}),"ThreeMp"),Sb2=h([c.jsx("path",{d:"M7.5 14h1v3H10v-3h1v4.5h1.5v-5c0-.55-.45-1-1-1H7c-.55 0-1 .45-1 1v5h1.5zm6-1.5v6H15V17h2c.55 0 1-.45 1-1v-2.5c0-.55-.45-1-1-1zm3 3H15V14h1.5z"},"0"),c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 16H5V5h14z"},"1"),c.jsx("path",{d:"M14.5 10.5v-4c0-.55-.45-1-1-1H10V7h3v1h-2v1h2v1h-3v1.5h3.5c.55 0 1-.45 1-1"},"2")],"ThreeMpOutlined"),Cb2=h([c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m-6.5 14.75c0 .41-.34.75-.75.75s-.75-.34-.75-.75V14h-1v2.25c0 .41-.34.75-.75.75s-.75-.34-.75-.75V14h-1v3.75c0 .41-.34.75-.75.75S6 18.16 6 17.75V13.5c0-.55.45-1 1-1h4.5c.55 0 1 .45 1 1zM10.75 10H13V9h-1.5c-.28 0-.5-.22-.5-.5s.22-.5.5-.5H13V7h-2.25c-.41 0-.75-.34-.75-.75s.34-.75.75-.75h2.75c.55 0 1 .45 1 1v4c0 .55-.45 1-1 1h-2.75c-.41 0-.75-.34-.75-.75s.34-.75.75-.75M18 16c0 .55-.45 1-1 1h-2v.75c0 .41-.34.75-.75.75s-.75-.34-.75-.75V13.5c0-.55.45-1 1-1H17c.55 0 1 .45 1 1z"},"0"),c.jsx("path",{d:"M15 14h1.5v1.5H15z"},"1")],"ThreeMpRounded"),Tb2=h([c.jsx("path",{d:"M3 3v18h18V3zm9.5 15.5H11V14h-1v3H8.5v-3h-1v4.5H6v-6h6.5zM10 10h3V9h-2V8h2V7h-3V5.5h4.5v6H10zm8 7h-3v1.5h-1.5v-6H18z"},"0"),c.jsx("path",{d:"M15 14h1.5v1.5H15z"},"1")],"ThreeMpSharp"),wb2=h([c.jsx("path",{d:"M15 14h1.5v1.5H15z",opacity:".3"},"0"),c.jsx("path",{d:"M5 19h14V5H5zm13-5.5V16c0 .55-.45 1-1 1h-2v1.5h-1.5v-6H17c.55 0 1 .45 1 1M10 10h3V9h-2V8h2V7h-3V5.5h3.5c.55 0 1 .45 1 1v4c0 .55-.45 1-1 1H10zm-4 3.5c0-.55.45-1 1-1h4.5c.55 0 1 .45 1 1v5H11V14h-1v3H8.5v-3h-1v4.5H6z",opacity:".3"},"1"),c.jsx("path",{d:"M7.5 14h1v3H10v-3h1v4.5h1.5v-5c0-.55-.45-1-1-1H7c-.55 0-1 .45-1 1v5h1.5zm6 4.5H15V17h2c.55 0 1-.45 1-1v-2.5c0-.55-.45-1-1-1h-3.5zM15 14h1.5v1.5H15z"},"2"),c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 16H5V5h14z"},"3"),c.jsx("path",{d:"M14.5 10.5v-4c0-.55-.45-1-1-1H10V7h3v1h-2v1h2v1h-3v1.5h3.5c.55 0 1-.45 1-1"},"4")],"ThreeMpTwoTone"),Rb2=h(c.jsx("path",{d:"M20 2H4.01c-1.1 0-2 .9-2 2L2 22l4-4h14c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2m-8 4c1.1 0 2 .9 2 2s-.9 2-2 2-2-.9-2-2 .9-2 2-2m4 8H8v-.57c0-.81.48-1.53 1.22-1.85.85-.37 1.79-.58 2.78-.58s1.93.21 2.78.58c.74.32 1.22 1.04 1.22 1.85z"}),"ThreeP"),Ob2=h(c.jsx("path",{d:"M20 2H4.01c-1.1 0-2 .9-2 2L2 22l4-4h14c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2m0 14H5.17L4 17.17V4h16zm-8-6c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2m4 3.43c0-.81-.48-1.53-1.22-1.85-.85-.37-1.79-.58-2.78-.58s-1.93.21-2.78.58C8.48 11.9 8 12.62 8 13.43V14h8z"}),"ThreePOutlined"),yb2=h(c.jsx("path",{d:"M20 2H4.01c-1.1 0-2 .9-2 2L2 19.58c0 .89 1.08 1.34 1.71.71L6 18h14c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2m-8 4c1.1 0 2 .9 2 2s-.9 2-2 2-2-.9-2-2 .9-2 2-2m4 8H8v-.57c0-.81.48-1.53 1.22-1.85.85-.37 1.79-.58 2.78-.58s1.93.21 2.78.58c.74.32 1.22 1.04 1.22 1.85z"}),"ThreePRounded"),gb2=h(c.jsx("path",{d:"M2 2v20l4-4h16V2zm10 4c1.1 0 2 .9 2 2s-.9 2-2 2-2-.9-2-2 .9-2 2-2m4 8H8v-.57c0-.81.48-1.53 1.22-1.85.85-.37 1.79-.58 2.78-.58s1.93.21 2.78.58c.74.32 1.22 1.04 1.22 1.85z"}),"ThreePSharp"),Ab2=h([c.jsx("path",{d:"M4 4v13.17L5.17 16H20V4zm8 2c1.1 0 2 .9 2 2s-.9 2-2 2-2-.9-2-2 .9-2 2-2m4 8H8v-.57c0-.81.48-1.53 1.22-1.85.85-.37 1.79-.58 2.78-.58s1.93.21 2.78.58c.74.32 1.22 1.04 1.22 1.85z",opacity:".3"},"0"),c.jsx("path",{d:"M20 2H4.01c-1.1 0-2 .9-2 2L2 22l4-4h14c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2m0 14H5.17L4 17.17V4h16zm-8-6c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2m4 3.43c0-.81-.48-1.53-1.22-1.85-.85-.37-1.79-.58-2.78-.58s-1.93.21-2.78.58C8.48 11.9 8 12.62 8 13.43V14h8z"},"1")],"ThreePTwoTone"),fb2=h(c.jsx("path",{d:"M12 7C6.48 7 2 9.24 2 12c0 2.24 2.94 4.13 7 4.77V20l4-4-4-4v2.73c-3.15-.56-5-1.9-5-2.73 0-1.06 3.04-3 8-3s8 1.94 8 3c0 .73-1.46 1.89-4 2.53v2.05c3.53-.77 6-2.53 6-4.58 0-2.76-4.48-5-10-5"}),"ThreeSixty"),Pb2=h(c.jsx("path",{d:"M12 7C6.48 7 2 9.24 2 12c0 2.24 2.94 4.13 7 4.77V20l4-4-4-4v2.73c-3.15-.56-5-1.9-5-2.73 0-1.06 3.04-3 8-3s8 1.94 8 3c0 .73-1.46 1.89-4 2.53v2.05c3.53-.77 6-2.53 6-4.58 0-2.76-4.48-5-10-5"}),"ThreeSixtyOutlined"),Fb2=h(c.jsx("path",{d:"M12 7C6.48 7 2 9.24 2 12c0 2.24 2.94 4.13 7 4.77v2.02c0 .45.54.67.85.35l2.79-2.79c.2-.2.2-.51 0-.71l-2.79-2.79c-.31-.31-.85-.09-.85.36v1.52c-3.15-.56-5-1.9-5-2.73 0-1.06 3.04-3 8-3s8 1.94 8 3c0 .66-1.2 1.68-3.32 2.34-.41.13-.68.51-.68.94 0 .67.65 1.16 1.28.96C20.11 15.36 22 13.79 22 12c0-2.76-4.48-5-10-5"}),"ThreeSixtyRounded"),Bb2=h(c.jsx("path",{d:"M12 7C6.48 7 2 9.24 2 12c0 2.24 2.94 4.13 7 4.77V20l4-4-4-4v2.73c-3.15-.56-5-1.9-5-2.73 0-1.06 3.04-3 8-3s8 1.94 8 3c0 .73-1.46 1.89-4 2.53v2.05c3.53-.77 6-2.53 6-4.58 0-2.76-4.48-5-10-5"}),"ThreeSixtySharp"),bb2=h(c.jsx("path",{d:"M9 16.77V20l4-4-4-4v2.73c-3.15-.56-5-1.9-5-2.73 0-1.06 3.04-3 8-3s8 1.94 8 3c0 .73-1.46 1.89-4 2.53v2.05c3.53-.77 6-2.53 6-4.58 0-2.76-4.48-5-10-5S2 9.24 2 12c0 2.24 2.94 4.13 7 4.77"}),"ThreeSixtyTwoTone"),Db2=h(c.jsx("path",{d:"M15 3H6c-.83 0-1.54.5-1.84 1.22l-3.02 7.05c-.09.23-.14.47-.14.73v2c0 1.1.9 2 2 2h6.31l-.95 4.57-.03.32c0 .41.17.79.44 1.06L9.83 23l6.59-6.59c.36-.36.58-.86.58-1.41V5c0-1.1-.9-2-2-2m4 0v12h4V3z"}),"ThumbDown"),kb2=h(c.jsx("path",{d:"M22 4h-2c-.55 0-1 .45-1 1v9c0 .55.45 1 1 1h2zM2.17 11.12c-.11.25-.17.52-.17.8V13c0 1.1.9 2 2 2h5.5l-.92 4.65c-.05.22-.02.46.08.66.23.45.52.86.88 1.22L10 22l6.41-6.41c.38-.38.59-.89.59-1.42V6.34C17 5.05 15.95 4 14.66 4h-8.1c-.71 0-1.36.37-1.72.97z"}),"ThumbDownAlt"),Wb2=h(c.jsx("path",{d:"M15 3H6c-.83 0-1.54.5-1.84 1.22l-3.02 7.05c-.09.23-.14.47-.14.73v2c0 1.1.9 2 2 2h6.31l-.95 4.57-.03.32c0 .41.17.79.44 1.06L9.83 23l6.58-6.59c.37-.36.59-.86.59-1.41V5c0-1.1-.9-2-2-2m0 12-4.34 4.34L11.77 14H3v-2l3-7h9zm4-12h4v12h-4z"}),"ThumbDownAltOutlined"),Nb2=h(c.jsx("path",{d:"m10.88 21.94 5.53-5.54c.37-.37.58-.88.58-1.41V5c0-1.1-.9-2-2-2H6c-.8 0-1.52.48-1.83 1.21L.91 11.82C.06 13.8 1.51 16 3.66 16h5.65l-.95 4.58c-.1.5.05 1.01.41 1.37.59.58 1.53.58 2.11-.01M21 3c-1.1 0-2 .9-2 2v8c0 1.1.9 2 2 2s2-.9 2-2V5c0-1.1-.9-2-2-2"}),"ThumbDownAltRounded"),Eb2=h(c.jsx("path",{d:"M1 11.6V16h8.31l-1.12 5.38L9.83 23 17 15.82V3H4.69zM19 3h4v12h-4z"}),"ThumbDownAltSharp"),Ib2=h([c.jsx("path",{d:"M3 12v2h8.77l-1.11 5.34L15 15V5H6z",opacity:".3"},"0"),c.jsx("path",{d:"M15 3H6c-.83 0-1.54.5-1.84 1.22l-3.02 7.05c-.09.23-.14.47-.14.73v2c0 1.1.9 2 2 2h6.31l-.95 4.57-.03.32c0 .41.17.79.44 1.06L9.83 23l6.58-6.59c.37-.36.59-.86.59-1.41V5c0-1.1-.9-2-2-2m0 12-4.34 4.34L11.77 14H3v-2l3-7h9zm4-12h4v12h-4z"},"1")],"ThumbDownAltTwoTone"),Ub2=h(c.jsx("path",{d:"m10.89 18.28.57-2.89c.12-.59-.04-1.2-.42-1.66S10.1 13 9.5 13H4v-1.08L6.57 6h8.09c.18 0 .34.16.34.34v7.84zM10 22l6.41-6.41c.38-.38.59-.89.59-1.42V6.34C17 5.05 15.95 4 14.66 4h-8.1c-.71 0-1.36.37-1.72.97l-2.67 6.15c-.11.25-.17.52-.17.8V13c0 1.1.9 2 2 2h5.5l-.92 4.65c-.05.22-.02.46.08.66.23.45.52.86.88 1.22zm10-7h2V4h-2c-.55 0-1 .45-1 1v9c0 .55.45 1 1 1"}),"ThumbDownOffAlt"),Gb2=h(c.jsx("path",{d:"M15 3H6c-.83 0-1.54.5-1.84 1.22l-3.02 7.05c-.09.23-.14.47-.14.73v2c0 1.1.9 2 2 2h6.31l-.95 4.57-.03.32c0 .41.17.79.44 1.06L9.83 23l6.59-6.59c.36-.36.58-.86.58-1.41V5c0-1.1-.9-2-2-2m0 12-4.34 4.34L12 14H3v-2l3-7h9zm4-12h4v12h-4z"}),"ThumbDownOffAltOutlined"),Kb2=h(c.jsx("path",{d:"M14.99 3H6c-.8 0-1.52.48-1.83 1.21L.91 11.82C.06 13.8 1.51 16 3.66 16h5.65l-.95 4.58c-.1.5.05 1.01.41 1.37.29.29.67.43 1.05.43s.77-.15 1.06-.44l5.53-5.54c.37-.37.58-.88.58-1.41V5c0-1.1-.9-2-2-2m-4.33 16.33.61-2.92.5-2.41H3.66c-.47 0-.72-.28-.83-.45s-.27-.51-.08-.95L6 5h8.99v9.99zM21 3c-1.1 0-2 .9-2 2v8c0 1.1.9 2 2 2s2-.9 2-2V5c0-1.1-.9-2-2-2"}),"ThumbDownOffAltRounded"),qb2=h(c.jsx("path",{d:"M19 3h4v12h-4zM1 11.6V16h8.31l-1.12 5.38L9.83 23 17 15.82V3H4.69zM15 5v9.99l-4.34 4.35.61-2.93.5-2.41H3v-1.99L6.01 5z"}),"ThumbDownOffAltSharp"),Qb2=h([c.jsx("path",{d:"M3 12v2h9l-1.34 5.34L15 15V5H6z",opacity:".3"},"0"),c.jsx("path",{d:"M19 3h4v12h-4zm-4 0H6c-.83 0-1.54.5-1.84 1.22l-3.02 7.05c-.09.23-.14.47-.14.73v2c0 1.1.9 2 2 2h6.31l-.95 4.57-.03.32c0 .41.17.79.44 1.06L9.83 23l6.59-6.59c.36-.36.58-.86.58-1.41V5c0-1.1-.9-2-2-2m0 12-4.34 4.34L12 14H3v-2l3-7h9z"},"1")],"ThumbDownOffAltTwoTone"),Zb2=h(c.jsx("path",{d:"M15 3H6c-.83 0-1.54.5-1.84 1.22l-3.02 7.05c-.09.23-.14.47-.14.73v2c0 1.1.9 2 2 2h6.31l-.95 4.57-.03.32c0 .41.17.79.44 1.06L9.83 23l6.59-6.59c.36-.36.58-.86.58-1.41V5c0-1.1-.9-2-2-2m0 12-4.34 4.34L12 14H3v-2l3-7h9zm4-12h4v12h-4z"}),"ThumbDownOutlined"),Jb2=h(c.jsx("path",{d:"m10.88 21.94 5.53-5.54c.37-.37.58-.88.58-1.41V5c0-1.1-.9-2-2-2H6c-.8 0-1.52.48-1.83 1.21L.91 11.82C.06 13.8 1.51 16 3.66 16h5.65l-.95 4.58c-.1.5.05 1.01.41 1.37.59.58 1.53.58 2.11-.01M21 3c-1.1 0-2 .9-2 2v8c0 1.1.9 2 2 2s2-.9 2-2V5c0-1.1-.9-2-2-2"}),"ThumbDownRounded"),Yb2=h(c.jsx("path",{d:"M9.83 23 17 15.82V3H4.69L1 11.6V16h8.31l-1.12 5.38zM19 3h4v12h-4z"}),"ThumbDownSharp"),_b2=h([c.jsx("path",{d:"M3 12v2h9l-1.34 5.34L15 15V5H6z",opacity:".3"},"0"),c.jsx("path",{d:"M15 3H6c-.83 0-1.54.5-1.84 1.22l-3.02 7.05c-.09.23-.14.47-.14.73v2c0 1.1.9 2 2 2h6.31l-.95 4.57-.03.32c0 .41.17.79.44 1.06L9.83 23l6.59-6.59c.36-.36.58-.86.58-1.41V5c0-1.1-.9-2-2-2m0 12-4.34 4.34L12 14H3v-2l3-7h9zm4-12h4v12h-4z"},"1")],"ThumbDownTwoTone"),Xb2=h(c.jsx("path",{d:"M1 21h4V9H1zm22-11c0-1.1-.9-2-2-2h-6.31l.95-4.57.03-.32c0-.41-.17-.79-.44-1.06L14.17 1 7.59 7.59C7.22 7.95 7 8.45 7 9v10c0 1.1.9 2 2 2h9c.83 0 1.54-.5 1.84-1.22l3.02-7.05c.09-.23.14-.47.14-.73z"}),"ThumbUp"),$b2=h(c.jsx("path",{d:"M2 20h2c.55 0 1-.45 1-1v-9c0-.55-.45-1-1-1H2zm19.83-7.12c.11-.25.17-.52.17-.8V11c0-1.1-.9-2-2-2h-5.5l.92-4.65c.05-.22.02-.46-.08-.66-.23-.45-.52-.86-.88-1.22L14 2 7.59 8.41C7.21 8.79 7 9.3 7 9.83v7.84C7 18.95 8.05 20 9.34 20h8.11c.7 0 1.36-.37 1.72-.97z"}),"ThumbUpAlt"),cD2=h(c.jsx("path",{d:"M21 8h-6.31l.95-4.57.03-.32c0-.41-.17-.79-.44-1.06L14.17 1 7.59 7.59C7.22 7.95 7 8.45 7 9v10c0 1.1.9 2 2 2h9c.83 0 1.54-.5 1.84-1.22l3.02-7.05c.09-.23.14-.47.14-.73v-2c0-1.1-.9-2-2-2m0 4-3 7H9V9l4.34-4.34L12.23 10H21zM1 9h4v12H1z"}),"ThumbUpAltOutlined"),hD2=h(c.jsx("path",{d:"M13.12 2.06 7.58 7.6c-.37.37-.58.88-.58 1.41V19c0 1.1.9 2 2 2h9c.8 0 1.52-.48 1.84-1.21l3.26-7.61C23.94 10.2 22.49 8 20.34 8h-5.65l.95-4.58c.1-.5-.05-1.01-.41-1.37-.59-.58-1.53-.58-2.11.01M3 21c1.1 0 2-.9 2-2v-8c0-1.1-.9-2-2-2s-2 .9-2 2v8c0 1.1.9 2 2 2"}),"ThumbUpAltRounded"),sD2=h(c.jsx("path",{d:"M14.17 1 7 8.18V21h12.31L23 12.4V8h-8.31l1.12-5.38zM1 9h4v12H1z"}),"ThumbUpAltSharp"),tD2=h([c.jsx("path",{d:"M13.34 4.66 9 9v10h9l3-7v-2h-8.77z",opacity:".3"},"0"),c.jsx("path",{d:"M21 8h-6.31l.95-4.57.03-.32c0-.41-.17-.79-.44-1.06L14.17 1 7.59 7.59C7.22 7.95 7 8.45 7 9v10c0 1.1.9 2 2 2h9c.83 0 1.54-.5 1.84-1.22l3.02-7.05c.09-.23.14-.47.14-.73v-2c0-1.1-.9-2-2-2m0 4-3 7H9V9l4.34-4.34L12.23 10H21zM1 9h4v12H1z"},"1")],"ThumbUpAltTwoTone"),oD2=h(c.jsx("path",{d:"m13.11 5.72-.57 2.89c-.12.59.04 1.2.42 1.66s.94.73 1.54.73H20v1.08L17.43 18H9.34c-.18 0-.34-.16-.34-.34V9.82zM14 2 7.59 8.41C7.21 8.79 7 9.3 7 9.83v7.83C7 18.95 8.05 20 9.34 20h8.1c.71 0 1.36-.37 1.72-.97l2.67-6.15c.11-.25.17-.52.17-.8V11c0-1.1-.9-2-2-2h-5.5l.92-4.65c.05-.22.02-.46-.08-.66-.23-.45-.52-.86-.88-1.22zM4 9H2v11h2c.55 0 1-.45 1-1v-9c0-.55-.45-1-1-1"}),"ThumbUpOffAlt"),vD2=h(c.jsx("path",{d:"M9 21h9c.83 0 1.54-.5 1.84-1.22l3.02-7.05c.09-.23.14-.47.14-.73v-2c0-1.1-.9-2-2-2h-6.31l.95-4.57.03-.32c0-.41-.17-.79-.44-1.06L14.17 1 7.58 7.59C7.22 7.95 7 8.45 7 9v10c0 1.1.9 2 2 2M9 9l4.34-4.34L12 10h9v2l-3 7H9zM1 9h4v12H1z"}),"ThumbUpOffAltOutlined"),eD2=h(c.jsx("path",{d:"M13.12 2.06 7.58 7.6c-.37.37-.58.88-.58 1.41V19c0 1.1.9 2 2 2h9c.8 0 1.52-.48 1.84-1.21l3.26-7.61C23.94 10.2 22.49 8 20.34 8h-5.65l.95-4.58c.1-.5-.05-1.01-.41-1.37-.59-.58-1.53-.58-2.11.01M3 21c1.1 0 2-.9 2-2v-8c0-1.1-.9-2-2-2s-2 .9-2 2v8c0 1.1.9 2 2 2"}),"ThumbUpOffAltRounded"),lD2=h(c.jsx("path",{d:"M14.17 1 7 8.18V21h12.31L23 12.4V8h-8.31l1.12-5.38zM1 9h4v12H1z"}),"ThumbUpOffAltSharp"),nD2=h([c.jsx("path",{d:"M13.34 4.66 9 9v10h9l3-7v-2h-8.77z",opacity:".3"},"0"),c.jsx("path",{d:"M21 8h-6.31l.95-4.57.03-.32c0-.41-.17-.79-.44-1.06L14.17 1 7.59 7.59C7.22 7.95 7 8.45 7 9v10c0 1.1.9 2 2 2h9c.83 0 1.54-.5 1.84-1.22l3.02-7.05c.09-.23.14-.47.14-.73v-2c0-1.1-.9-2-2-2m0 4-3 7H9V9l4.34-4.34L12.23 10H21zM1 9h4v12H1z"},"1")],"ThumbUpOffAltTwoTone"),aD2=h(c.jsx("path",{d:"M9 21h9c.83 0 1.54-.5 1.84-1.22l3.02-7.05c.09-.23.14-.47.14-.73v-2c0-1.1-.9-2-2-2h-6.31l.95-4.57.03-.32c0-.41-.17-.79-.44-1.06L14.17 1 7.58 7.59C7.22 7.95 7 8.45 7 9v10c0 1.1.9 2 2 2M9 9l4.34-4.34L12 10h9v2l-3 7H9zM1 9h4v12H1z"}),"ThumbUpOutlined"),dD2=h(c.jsx("path",{d:"M13.12 2.06 7.58 7.6c-.37.37-.58.88-.58 1.41V19c0 1.1.9 2 2 2h9c.8 0 1.52-.48 1.84-1.21l3.26-7.61C23.94 10.2 22.49 8 20.34 8h-5.65l.95-4.58c.1-.5-.05-1.01-.41-1.37-.59-.58-1.53-.58-2.11.01M3 21c1.1 0 2-.9 2-2v-8c0-1.1-.9-2-2-2s-2 .9-2 2v8c0 1.1.9 2 2 2"}),"ThumbUpRounded"),zD2=h(c.jsx("path",{d:"M14.17 1 7 8.18V21h12.31L23 12.4V8h-8.31l1.12-5.38zM1 9h4v12H1z"}),"ThumbUpSharp"),mD2=h([c.jsx("path",{d:"M21 12v-2h-9l1.34-5.34L9 9v10h9z",opacity:".3"},"0"),c.jsx("path",{d:"M9 21h9c.83 0 1.54-.5 1.84-1.22l3.02-7.05c.09-.23.14-.47.14-.73v-2c0-1.1-.9-2-2-2h-6.31l.95-4.57.03-.32c0-.41-.17-.79-.44-1.06L14.17 1 7.58 7.59C7.22 7.95 7 8.45 7 9v10c0 1.1.9 2 2 2M9 9l4.34-4.34L12 10h9v2l-3 7H9zM1 9h4v12H1z"},"1")],"ThumbUpTwoTone"),pD2=h(c.jsx("path",{d:"M12 6c0-.55-.45-1-1-1H5.82l.66-3.18.02-.23c0-.31-.13-.59-.33-.8L5.38 0 .44 4.94C.17 5.21 0 5.59 0 6v6.5c0 .83.67 1.5 1.5 1.5h6.75c.62 0 1.15-.38 1.38-.91l2.26-5.29c.07-.17.11-.36.11-.55zm10.5 4h-6.75c-.62 0-1.15.38-1.38.91l-2.26 5.29c-.07.17-.11.36-.11.55V18c0 .55.45 1 1 1h5.18l-.66 3.18-.02.24c0 .31.13.59.33.8l.79.78 4.94-4.94c.27-.27.44-.65.44-1.06v-6.5c0-.83-.67-1.5-1.5-1.5"}),"ThumbsUpDown"),HD2=h(c.jsx("path",{d:"M12 6c0-.55-.45-1-1-1H5.82l.66-3.18.02-.23c0-.31-.13-.59-.33-.8L5.38 0 .44 4.94C.17 5.21 0 5.59 0 6v6.5c0 .83.67 1.5 1.5 1.5h6.75c.62 0 1.15-.38 1.38-.91l2.26-5.29c.07-.17.11-.36.11-.55zm-2 1.13L7.92 12H2V6.21l1.93-1.93L3.36 7H10zM22.5 10h-6.75c-.62 0-1.15.38-1.38.91l-2.26 5.29c-.07.17-.11.36-.11.55V18c0 .55.45 1 1 1h5.18l-.66 3.18-.02.24c0 .31.13.59.33.8l.79.78 4.94-4.94c.27-.27.44-.65.44-1.06v-6.5c0-.83-.67-1.5-1.5-1.5m-.5 7.79-1.93 1.93.57-2.72H14v-.13L16.08 12H22z"}),"ThumbsUpDownOutlined"),MD2=h(c.jsx("path",{d:"M10.06 5H5.82l.66-3.18c.08-.37-.04-.75-.3-1.02C5.74.36 5.03.36 4.6.8l-4 4c-.39.37-.6.88-.6 1.41V12c0 1.1.9 2 2 2h5.92c.8 0 1.52-.48 1.84-1.21l2.14-5C12.46 6.47 11.49 5 10.06 5M22 10h-5.92c-.8 0-1.52.48-1.84 1.21l-2.14 5c-.56 1.32.4 2.79 1.84 2.79h4.24l-.66 3.18c-.08.37.04.75.3 1.02.44.44 1.15.44 1.58 0l4-4c.38-.38.59-.88.59-1.41V12c.01-1.1-.89-2-1.99-2"}),"ThumbsUpDownRounded"),rD2=h(c.jsx("path",{d:"M12 5H5.82l.78-3.78L5.38 0 0 5.38V14h9.24L12 7.54zm2.76 5L12 16.46V19h6.18l-.78 3.78L18.62 24 24 18.62V10z"}),"ThumbsUpDownSharp"),iD2=h([c.jsx("path",{d:"M12 6c0-.55-.45-1-1-1H5.82l.66-3.18.02-.23c0-.31-.13-.59-.33-.8L5.38 0 .44 4.94C.17 5.21 0 5.59 0 6v6.5c0 .83.67 1.5 1.5 1.5h6.75c.62 0 1.15-.38 1.38-.91l2.26-5.29c.07-.17.11-.36.11-.55zm-2 1.13L7.92 12H2V6.21l1.93-1.93L3.36 7H10zM22.5 10h-6.75c-.62 0-1.15.38-1.38.91l-2.26 5.29c-.07.17-.11.36-.11.55V18c0 .55.45 1 1 1h5.18l-.66 3.18-.02.24c0 .31.13.59.33.8l.79.78 4.94-4.94c.27-.27.44-.65.44-1.06v-6.5c0-.83-.67-1.5-1.5-1.5m-.5 7.79-1.93 1.93.57-2.72H14v-.13L16.08 12H22z"},"0"),c.jsx("path",{d:"M3.93 4.28 2 6.21V12h5.92L10 7.13V7H3.36zM14 16.87V17h6.64l-.57 2.72L22 17.79V12h-5.92z",opacity:".3"},"1")],"ThumbsUpDownTwoTone"),VD2=h(c.jsx("path",{d:"M17.92 7.02C17.45 4.18 14.97 2 12 2 9.82 2 7.83 3.18 6.78 5.06 4.09 5.41 2 7.74 2 10.5 2 13.53 4.47 16 7.5 16h10c2.48 0 4.5-2.02 4.5-4.5 0-2.34-1.79-4.27-4.08-4.48M14.8 17l-2.9 3.32 2 1L11.55 24h2.65l2.9-3.32-2-1L17.45 17zm-6 0-2.9 3.32 2 1L5.55 24H8.2l2.9-3.32-2-1L11.45 17z"}),"Thunderstorm"),xD2=h(c.jsx("path",{d:"M17.92 7.02C17.45 4.18 14.97 2 12 2 9.82 2 7.83 3.18 6.78 5.06 4.09 5.41 2 7.74 2 10.5 2 13.53 4.47 16 7.5 16h10c2.48 0 4.5-2.02 4.5-4.5 0-2.34-1.79-4.27-4.08-4.48M17.5 14h-10C5.57 14 4 12.43 4 10.5c0-1.74 1.31-3.23 3.04-3.46l.99-.13.49-.87C9.23 4.78 10.56 4 12 4c1.94 0 3.63 1.44 3.95 3.35l.25 1.52 1.54.14c1.27.12 2.26 1.21 2.26 2.49 0 1.38-1.12 2.5-2.5 2.5m-2.7 3-2.9 3.32 2 1L11.55 24h2.65l2.9-3.32-2-1L17.45 17zm-6 0-2.9 3.32 2 1L5.55 24H8.2l2.9-3.32-2-1L11.45 17z"}),"ThunderstormOutlined"),jD2=h(c.jsx("path",{d:"M17.92 7.02C17.45 4.18 14.97 2 12 2 9.82 2 7.83 3.18 6.78 5.06 4.09 5.41 2 7.74 2 10.5 2 13.53 4.47 16 7.5 16h10c2.48 0 4.5-2.02 4.5-4.5 0-2.34-1.79-4.27-4.08-4.48m-1.97 13.09-.84-.42.9-1.03c.36-.42.32-1.05-.09-1.41-.42-.36-1.05-.32-1.41.09l-1.75 2c-.2.23-.29.55-.23.85s.26.56.53.7l.84.42-.9 1.03c-.36.42-.32 1.05.09 1.41.19.17.42.25.66.25.28 0 .55-.12.75-.34l1.75-2c.2-.23.29-.55.23-.85-.06-.31-.26-.57-.53-.7m-6 0-.85-.43.9-1.03c.36-.42.32-1.05-.09-1.41-.42-.36-1.05-.32-1.41.09l-1.75 2c-.2.23-.29.55-.23.85s.26.56.53.7l.84.42L7 22.34c-.36.42-.32 1.05.09 1.41.19.17.43.25.66.25.28 0 .55-.12.75-.34l1.75-2c.2-.23.29-.55.23-.85-.06-.31-.26-.57-.53-.7"}),"ThunderstormRounded"),uD2=h(c.jsx("path",{d:"M17.92 7.02C17.45 4.18 14.97 2 12 2 9.82 2 7.83 3.18 6.78 5.06 4.09 5.41 2 7.74 2 10.5 2 13.53 4.47 16 7.5 16h10c2.48 0 4.5-2.02 4.5-4.5 0-2.34-1.79-4.27-4.08-4.48M14.8 17l-2.9 3.32 2 1L11.55 24h2.65l2.9-3.32-2-1L17.45 17zm-6 0-2.9 3.32 2 1L5.55 24H8.2l2.9-3.32-2-1L11.45 17z"}),"ThunderstormSharp"),LD2=h([c.jsx("path",{d:"m17.73 9.01-1.53-.14-.25-1.52C15.63 5.44 13.94 4 12 4c-1.44 0-2.77.78-3.48 2.04l-.49.87-.99.13C5.31 7.27 4 8.76 4 10.5 4 12.43 5.57 14 7.5 14h10c1.38 0 2.5-1.12 2.5-2.5 0-1.28-.99-2.37-2.27-2.49",opacity:".3"},"0"),c.jsx("path",{d:"M17.92 7.02C17.45 4.18 14.97 2 12 2 9.82 2 7.83 3.18 6.78 5.06 4.09 5.41 2 7.74 2 10.5 2 13.53 4.47 16 7.5 16h10c2.48 0 4.5-2.02 4.5-4.5 0-2.34-1.79-4.27-4.08-4.48M17.5 14h-10C5.57 14 4 12.43 4 10.5c0-1.74 1.31-3.23 3.04-3.46l.99-.13.49-.87C9.23 4.78 10.56 4 12 4c1.94 0 3.63 1.44 3.95 3.35l.25 1.52 1.54.14c1.27.12 2.26 1.21 2.26 2.49 0 1.38-1.12 2.5-2.5 2.5m-2.7 3-2.9 3.32 2 1L11.55 24h2.65l2.9-3.32-2-1L17.45 17zm-6 0-2.9 3.32 2 1L5.55 24H8.2l2.9-3.32-2-1L11.45 17z"},"1")],"ThunderstormTwoTone"),SD2=h(c.jsx("path",{d:"M18.92 5.01C18.72 4.42 18.16 4 17.5 4h-11c-.66 0-1.21.42-1.42 1.01L3 11v8c0 .55.45 1 1 1h1c.55 0 1-.45 1-1v-1h12v1c0 .55.45 1 1 1h1c.55 0 1-.45 1-1v-8zM6.5 15c-.83 0-1.5-.67-1.5-1.5S5.67 12 6.5 12s1.5.67 1.5 1.5S7.33 15 6.5 15m11 0c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5M5 10l1.5-4.5h11L19 10z"}),"TimeToLeave"),CD2=h([c.jsx("path",{d:"M18.92 5.01C18.72 4.42 18.16 4 17.5 4h-11c-.66 0-1.21.42-1.42 1.01L3 11v8c0 .55.45 1 1 1h1c.55 0 1-.45 1-1v-1h12v1c0 .55.45 1 1 1h1c.55 0 1-.45 1-1v-8zM6.85 6h10.29l1.04 3H5.81zM19 16H5v-4.66l.12-.34h13.77l.11.34z"},"0"),c.jsx("circle",{cx:"7.5",cy:"13.5",r:"1.5"},"1"),c.jsx("circle",{cx:"16.5",cy:"13.5",r:"1.5"},"2")],"TimeToLeaveOutlined"),TD2=h(c.jsx("path",{d:"M18.92 5.01C18.72 4.42 18.16 4 17.5 4h-11c-.66 0-1.21.42-1.42 1.01l-1.97 5.67c-.07.21-.11.43-.11.66v7.16c0 .83.67 1.5 1.5 1.5S6 19.33 6 18.5V18h12v.5c0 .82.67 1.5 1.5 1.5.82 0 1.5-.67 1.5-1.5v-7.16c0-.22-.04-.45-.11-.66zM6.5 15c-.83 0-1.5-.67-1.5-1.5S5.67 12 6.5 12s1.5.67 1.5 1.5S7.33 15 6.5 15m11 0c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5M5 10l1.27-3.82c.14-.4.52-.68.95-.68h9.56c.43 0 .81.28.95.68L19 10z"}),"TimeToLeaveRounded"),wD2=h(c.jsx("path",{d:"M18.57 4H5.43L3 11v9h3v-2h12v2h3v-9zM6.5 15c-.83 0-1.5-.67-1.5-1.5S5.67 12 6.5 12s1.5.67 1.5 1.5S7.33 15 6.5 15m11 0c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5M5 10l1.5-4.5h11L19 10z"}),"TimeToLeaveSharp"),RD2=h([c.jsx("path",{d:"m5.12 11-.12.34V16h14v-4.66l-.12-.34zm2.38 4c-.83 0-1.5-.67-1.5-1.5S6.67 12 7.5 12s1.5.67 1.5 1.5S8.33 15 7.5 15m9 0c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5",opacity:".3"},"0"),c.jsx("path",{d:"M18.92 5.01C18.72 4.42 18.16 4 17.5 4h-11c-.66 0-1.21.42-1.42 1.01L3 11v8c0 .55.45 1 1 1h1c.55 0 1-.45 1-1v-1h12v1c0 .55.45 1 1 1h1c.55 0 1-.45 1-1v-8zM6.85 6h10.29l1.04 3H5.81zM19 16H5v-4.66l.12-.34h13.77l.11.34z"},"1"),c.jsx("circle",{cx:"7.5",cy:"13.5",r:"1.5"},"2"),c.jsx("circle",{cx:"16.5",cy:"13.5",r:"1.5"},"3")],"TimeToLeaveTwoTone"),OD2=h(c.jsx("path",{d:"M16.24 7.76C15.07 6.59 13.54 6 12 6v6l-4.24 4.24c2.34 2.34 6.14 2.34 8.49 0 2.34-2.34 2.34-6.14-.01-8.48M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m0 18c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8"}),"Timelapse"),yD2=h(c.jsx("path",{d:"M16.24 7.75c-1.17-1.17-2.7-1.76-4.24-1.76v6l-4.24 4.24c2.34 2.34 6.14 2.34 8.49 0 2.34-2.34 2.34-6.14-.01-8.48M12 1.99c-5.52 0-10 4.48-10 10s4.48 10 10 10 10-4.48 10-10-4.48-10-10-10m0 18c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8"}),"TimelapseOutlined"),gD2=h(c.jsx("path",{d:"M16.24 7.76C15.07 6.59 13.54 6 12 6v6l-4.24 4.24c2.34 2.34 6.14 2.34 8.49 0 2.34-2.34 2.34-6.14-.01-8.48M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m0 18c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8"}),"TimelapseRounded"),AD2=h(c.jsx("path",{d:"M16.24 7.76C15.07 6.59 13.54 6 12 6v6l-4.24 4.24c2.34 2.34 6.14 2.34 8.49 0 2.34-2.34 2.34-6.14-.01-8.48M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m0 18c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8"}),"TimelapseSharp"),fD2=h([c.jsx("path",{d:"M12 3.99c-4.42 0-8 3.58-8 8s3.58 8 8 8 8-3.58 8-8-3.58-8-8-8m4.25 12.24c-2.35 2.34-6.15 2.34-8.49 0L12 11.99v-6c1.54 0 3.07.59 4.24 1.76 2.35 2.34 2.35 6.14.01 8.48",opacity:".3"},"0"),c.jsx("path",{d:"M16.24 7.75c-1.17-1.17-2.7-1.76-4.24-1.76v6l-4.24 4.24c2.34 2.34 6.14 2.34 8.49 0 2.34-2.34 2.34-6.14-.01-8.48M12 1.99c-5.52 0-10 4.48-10 10s4.48 10 10 10 10-4.48 10-10-4.48-10-10-10m0 18c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8"},"1")],"TimelapseTwoTone"),PD2=h(c.jsx("path",{d:"M23 8c0 1.1-.9 2-2 2-.18 0-.35-.02-.51-.07l-3.56 3.55c.05.16.07.34.07.52 0 1.1-.9 2-2 2s-2-.9-2-2c0-.18.02-.36.07-.52l-2.55-2.55c-.16.05-.34.07-.52.07s-.36-.02-.52-.07l-4.55 4.56c.05.16.07.33.07.51 0 1.1-.9 2-2 2s-2-.9-2-2 .9-2 2-2c.18 0 .35.02.51.07l4.56-4.55C8.02 9.36 8 9.18 8 9c0-1.1.9-2 2-2s2 .9 2 2c0 .18-.02.36-.07.52l2.55 2.55c.16-.05.34-.07.52-.07s.36.02.52.07l3.55-3.56C19.02 8.35 19 8.18 19 8c0-1.1.9-2 2-2s2 .9 2 2"}),"Timeline"),FD2=h(c.jsx("path",{d:"M23 8c0 1.1-.9 2-2 2-.18 0-.35-.02-.51-.07l-3.56 3.55c.05.16.07.34.07.52 0 1.1-.9 2-2 2s-2-.9-2-2c0-.18.02-.36.07-.52l-2.55-2.55c-.16.05-.34.07-.52.07s-.36-.02-.52-.07l-4.55 4.56c.05.16.07.33.07.51 0 1.1-.9 2-2 2s-2-.9-2-2 .9-2 2-2c.18 0 .35.02.51.07l4.56-4.55C8.02 9.36 8 9.18 8 9c0-1.1.9-2 2-2s2 .9 2 2c0 .18-.02.36-.07.52l2.55 2.55c.16-.05.34-.07.52-.07s.36.02.52.07l3.55-3.56C19.02 8.35 19 8.18 19 8c0-1.1.9-2 2-2s2 .9 2 2"}),"TimelineOutlined"),BD2=h(c.jsx("path",{d:"M23 8c0 1.1-.9 2-2 2-.18 0-.35-.02-.51-.07l-3.56 3.55c.05.16.07.34.07.52 0 1.1-.9 2-2 2s-2-.9-2-2c0-.18.02-.36.07-.52l-2.55-2.55c-.16.05-.34.07-.52.07s-.36-.02-.52-.07l-4.55 4.56c.05.16.07.33.07.51 0 1.1-.9 2-2 2s-2-.9-2-2 .9-2 2-2c.18 0 .35.02.51.07l4.56-4.55C8.02 9.36 8 9.18 8 9c0-1.1.9-2 2-2s2 .9 2 2c0 .18-.02.36-.07.52l2.55 2.55c.16-.05.34-.07.52-.07s.36.02.52.07l3.55-3.56C19.02 8.35 19 8.18 19 8c0-1.1.9-2 2-2s2 .9 2 2m0 0c0 1.1-.9 2-2 2-.18 0-.35-.02-.51-.07l-3.56 3.55c.05.16.07.34.07.52 0 1.1-.9 2-2 2s-2-.9-2-2c0-.18.02-.36.07-.52l-2.55-2.55c-.16.05-.34.07-.52.07s-.36-.02-.52-.07l-4.55 4.56c.05.16.07.33.07.51 0 1.1-.9 2-2 2s-2-.9-2-2 .9-2 2-2c.18 0 .35.02.51.07l4.56-4.55C8.02 9.36 8 9.18 8 9c0-1.1.9-2 2-2s2 .9 2 2c0 .18-.02.36-.07.52l2.55 2.55c.16-.05.34-.07.52-.07s.36.02.52.07l3.55-3.56C19.02 8.35 19 8.18 19 8c0-1.1.9-2 2-2s2 .9 2 2"}),"TimelineRounded"),bD2=h(c.jsx("path",{d:"M23 8c0 1.1-.9 2-2 2-.18 0-.35-.02-.51-.07l-3.56 3.55c.05.16.07.34.07.52 0 1.1-.9 2-2 2s-2-.9-2-2c0-.18.02-.36.07-.52l-2.55-2.55c-.16.05-.34.07-.52.07s-.36-.02-.52-.07l-4.55 4.56c.05.16.07.33.07.51 0 1.1-.9 2-2 2s-2-.9-2-2 .9-2 2-2c.18 0 .35.02.51.07l4.56-4.55C8.02 9.36 8 9.18 8 9c0-1.1.9-2 2-2s2 .9 2 2c0 .18-.02.36-.07.52l2.55 2.55c.16-.05.34-.07.52-.07s.36.02.52.07l3.55-3.56C19.02 8.35 19 8.18 19 8c0-1.1.9-2 2-2s2 .9 2 2m0 0c0 1.1-.9 2-2 2-.18 0-.35-.02-.51-.07l-3.56 3.55c.05.16.07.34.07.52 0 1.1-.9 2-2 2s-2-.9-2-2c0-.18.02-.36.07-.52l-2.55-2.55c-.16.05-.34.07-.52.07s-.36-.02-.52-.07l-4.55 4.56c.05.16.07.33.07.51 0 1.1-.9 2-2 2s-2-.9-2-2 .9-2 2-2c.18 0 .35.02.51.07l4.56-4.55C8.02 9.36 8 9.18 8 9c0-1.1.9-2 2-2s2 .9 2 2c0 .18-.02.36-.07.52l2.55 2.55c.16-.05.34-.07.52-.07s.36.02.52.07l3.55-3.56C19.02 8.35 19 8.18 19 8c0-1.1.9-2 2-2s2 .9 2 2"}),"TimelineSharp"),DD2=h(c.jsx("path",{d:"M23 8c0 1.1-.9 2-2 2-.18 0-.35-.02-.51-.07l-3.56 3.55c.05.16.07.34.07.52 0 1.1-.9 2-2 2s-2-.9-2-2c0-.18.02-.36.07-.52l-2.55-2.55c-.16.05-.34.07-.52.07s-.36-.02-.52-.07l-4.55 4.56c.05.16.07.33.07.51 0 1.1-.9 2-2 2s-2-.9-2-2 .9-2 2-2c.18 0 .35.02.51.07l4.56-4.55C8.02 9.36 8 9.18 8 9c0-1.1.9-2 2-2s2 .9 2 2c0 .18-.02.36-.07.52l2.55 2.55c.16-.05.34-.07.52-.07s.36.02.52.07l3.55-3.56C19.02 8.35 19 8.18 19 8c0-1.1.9-2 2-2s2 .9 2 2"}),"TimelineTwoTone"),kD2=h(c.jsx("path",{d:"M9 1h6v2H9zm10.03 6.39 1.42-1.42c-.43-.51-.9-.99-1.41-1.41l-1.42 1.42C16.07 4.74 14.12 4 12 4c-4.97 0-9 4.03-9 9s4.02 9 9 9 9-4.03 9-9c0-2.12-.74-4.07-1.97-5.61M13 14h-2V8h2z"}),"Timer"),WD2=h(c.jsx("path",{d:"M0 7.72V9.4l3-1V18h2V6h-.25zm23.78 6.65c-.14-.28-.35-.53-.63-.74s-.61-.39-1.01-.53-.85-.27-1.35-.38c-.35-.07-.64-.15-.87-.23s-.41-.16-.55-.25-.23-.19-.28-.3-.08-.24-.08-.39c0-.14.03-.28.09-.41s.15-.25.27-.34q.18-.15.45-.24c.27-.09.4-.09.64-.09.25 0 .47.04.66.11s.35.17.48.29.22.26.29.42c.06.16.1.32.1.49h1.95c0-.39-.08-.75-.24-1.09s-.39-.63-.69-.88-.66-.44-1.09-.59S21 9 20.46 9c-.51 0-.98.07-1.39.21s-.77.33-1.06.57-.51.52-.67.84-.23.65-.23 1.01.08.69.23.96c.15.28.36.52.64.73.27.21.6.38.98.53.38.14.81.26 1.27.36.39.08.71.17.95.26s.43.19.57.29c.13.1.22.22.27.34s.07.25.07.39c0 .32-.13.57-.4.77s-.66.29-1.17.29c-.22 0-.43-.02-.64-.08-.21-.05-.4-.13-.56-.24-.17-.11-.3-.26-.41-.44s-.17-.41-.18-.67h-1.89q0 .54.24 1.05c.16.34.39.65.7.93.31.27.69.49 1.15.66s.98.25 1.58.25c.53 0 1.01-.06 1.44-.19q.645-.195 1.11-.54c.31-.23.54-.51.71-.83s.25-.67.25-1.06c-.02-.4-.09-.74-.24-1.02m-9.96-7.32c-.34-.4-.75-.7-1.23-.88-.47-.18-1.01-.27-1.59-.27q-.87 0-1.59.27c-.48.18-.89.47-1.23.88s-.6.93-.79 1.59c-.18.65-.28 1.45-.28 2.39v1.92c0 .94.09 1.74.28 2.39.19.66.45 1.19.8 1.6.34.41.75.71 1.23.89s1.01.28 1.59.28c.59 0 1.12-.09 1.59-.28.48-.18.88-.48 1.22-.89s.6-.94.78-1.6c.18-.65.28-1.45.28-2.39v-1.92c0-.94-.09-1.74-.28-2.39q-.27-.99-.78-1.59m-.92 6.17q0 .9-.12 1.53t-.36 1.02c-.16.26-.36.45-.59.57s-.51.18-.82.18c-.3 0-.58-.06-.82-.18s-.44-.31-.6-.57-.29-.6-.38-1.02-.13-.93-.13-1.53v-2.5c0-.6.04-1.11.13-1.52s.21-.74.38-1c.16-.25.36-.43.6-.55.24-.11.51-.17.81-.17.31 0 .58.06.81.17.24.11.44.29.6.55.16.25.29.58.37.99s.13.92.13 1.52v2.51z"}),"Timer10"),ND2=h(c.jsx("path",{d:"M-.01 7.72V9.4l3-1V18h2V6h-.25zm23.78 6.65c-.14-.28-.35-.53-.63-.74s-.61-.39-1.01-.53-.85-.27-1.35-.38c-.35-.07-.64-.15-.87-.23s-.41-.16-.55-.25-.23-.19-.28-.3-.08-.24-.08-.39c0-.14.03-.28.09-.41s.15-.25.27-.34q.18-.15.45-.24c.27-.09.4-.09.64-.09.25 0 .47.04.66.11s.35.17.48.29.22.26.29.42c.06.16.1.32.1.49h1.95c0-.39-.08-.75-.24-1.09s-.39-.63-.69-.88-.66-.44-1.09-.59S20.99 9 20.45 9c-.51 0-.98.07-1.39.21s-.77.33-1.06.57-.51.52-.67.84-.23.65-.23 1.01.08.69.23.96c.15.28.36.52.64.73.27.21.6.38.98.53.38.14.81.26 1.27.36.39.08.71.17.95.26s.43.19.57.29c.13.1.22.22.27.34s.07.25.07.39c0 .32-.13.57-.4.77s-.66.29-1.17.29c-.22 0-.43-.02-.64-.08-.21-.05-.4-.13-.56-.24-.17-.11-.3-.26-.41-.44s-.17-.41-.18-.67h-1.89q0 .54.24 1.05c.24.51.39.65.7.93.31.27.69.49 1.15.66s.98.25 1.58.25c.53 0 1.01-.06 1.44-.19q.645-.195 1.11-.54c.31-.23.54-.51.71-.83s.25-.67.25-1.06c-.02-.4-.09-.74-.24-1.02m-9.96-7.32c-.34-.4-.75-.7-1.23-.88-.47-.18-1.01-.27-1.59-.27s-1.11.09-1.59.27-.89.47-1.23.88-.6.93-.79 1.59c-.18.65-.28 1.45-.28 2.39v1.92c0 .94.09 1.74.28 2.39.19.66.45 1.19.8 1.6.34.41.75.71 1.23.89s1.01.28 1.59.28c.59 0 1.12-.09 1.59-.28.48-.18.88-.48 1.22-.89s.6-.94.78-1.6c.18-.65.28-1.45.28-2.39v-1.92c0-.94-.09-1.74-.28-2.39q-.27-.99-.78-1.59m-.92 6.17q0 .9-.12 1.53c-.12.63-.2.76-.36 1.02s-.36.45-.59.57-.51.18-.82.18c-.3 0-.58-.06-.82-.18s-.44-.31-.6-.57-.29-.6-.38-1.02-.13-.93-.13-1.53v-2.5c0-.6.04-1.11.13-1.52s.21-.74.38-1c.16-.25.36-.43.6-.55.24-.11.51-.17.81-.17.31 0 .58.06.81.17.24.11.44.29.6.55.16.25.29.58.37.99s.13.92.13 1.52v2.51z"}),"Timer10Outlined"),ED2=h(c.jsx("path",{d:"M-.01 7.72V9.4l3-1V18h2V6h-.25zm23.78 6.65c-.14-.28-.35-.53-.63-.74s-.61-.39-1.01-.53-.85-.27-1.35-.38c-.35-.07-.64-.15-.87-.23s-.41-.16-.55-.25-.23-.19-.28-.3-.08-.24-.08-.39c0-.14.03-.28.09-.41s.15-.25.27-.34q.18-.15.45-.24c.27-.09.4-.09.64-.09.25 0 .47.04.66.11s.35.17.48.29.22.26.29.42c.06.16.1.32.1.49h1.95c0-.39-.08-.75-.24-1.09s-.39-.63-.69-.88-.66-.44-1.09-.59S20.99 9 20.45 9c-.51 0-.98.07-1.39.21s-.77.33-1.06.57-.51.52-.67.84-.23.65-.23 1.01.08.69.23.96c.15.28.36.52.64.73.27.21.6.38.98.53.38.14.81.26 1.27.36.39.08.71.17.95.26s.43.19.57.29c.13.1.22.22.27.34s.07.25.07.39c0 .32-.13.57-.4.77s-.66.29-1.17.29c-.22 0-.43-.02-.64-.08-.21-.05-.4-.13-.56-.24-.17-.11-.3-.26-.41-.44s-.17-.41-.18-.67h-1.89q0 .54.24 1.05c.24.51.39.65.7.93.31.27.69.49 1.15.66s.98.25 1.58.25c.53 0 1.01-.06 1.44-.19q.645-.195 1.11-.54c.31-.23.54-.51.71-.83s.25-.67.25-1.06c-.02-.4-.09-.74-.24-1.02m-9.96-7.32c-.34-.4-.75-.7-1.23-.88-.47-.18-1.01-.27-1.59-.27s-1.11.09-1.59.27-.89.47-1.23.88-.6.93-.79 1.59c-.18.65-.28 1.45-.28 2.39v1.92c0 .94.09 1.74.28 2.39.19.66.45 1.19.8 1.6.34.41.75.71 1.23.89s1.01.28 1.59.28c.59 0 1.12-.09 1.59-.28.48-.18.88-.48 1.22-.89s.6-.94.78-1.6c.18-.65.28-1.45.28-2.39v-1.92c0-.94-.09-1.74-.28-2.39q-.27-.99-.78-1.59m-.92 6.17q0 .9-.12 1.53c-.12.63-.2.76-.36 1.02s-.36.45-.59.57-.51.18-.82.18c-.3 0-.58-.06-.82-.18s-.44-.31-.6-.57-.29-.6-.38-1.02-.13-.93-.13-1.53v-2.5c0-.6.04-1.11.13-1.52s.21-.74.38-1c.16-.25.36-.43.6-.55.24-.11.51-.17.81-.17.31 0 .58.06.81.17.24.11.44.29.6.55.16.25.29.58.37.99s.13.92.13 1.52v2.51z"}),"Timer10Rounded"),ID2=h(c.jsx("path",{d:"M13 8v8h-3V8zm0-3h-3C8.34 5 7 6.34 7 8v8c0 1.66 1.34 3 3 3h3c1.66 0 3-1.34 3-3V8c0-1.66-1.34-3-3-3M1 8h2v11h3V5H1zm17.5 3c-.83 0-1.5.68-1.5 1.5v2c0 .82.67 1.5 1.5 1.5H21v1h-4v2h4.5c.83 0 1.5-.67 1.5-1.5v-2c0-.83-.67-1.5-1.5-1.5H19v-1h4v-2z"}),"Timer10Select"),UD2=h(c.jsx("path",{d:"M13 8v8h-3V8zm0-3h-3C8.34 5 7 6.34 7 8v8c0 1.66 1.34 3 3 3h3c1.66 0 3-1.34 3-3V8c0-1.66-1.34-3-3-3M1 8h2v11h3V5H1zm17.5 3c-.83 0-1.5.68-1.5 1.5v2c0 .82.67 1.5 1.5 1.5H21v1h-4v2h4.5c.83 0 1.5-.67 1.5-1.5v-2c0-.83-.67-1.5-1.5-1.5H19v-1h4v-2z"}),"Timer10SelectOutlined"),GD2=h(c.jsx("path",{d:"M13 8v8h-3V8zm0-3h-3C8.34 5 7 6.34 7 8v8c0 1.66 1.34 3 3 3h3c1.66 0 3-1.34 3-3V8c0-1.66-1.34-3-3-3M2.5 8H3v9.5c0 .83.67 1.5 1.5 1.5S6 18.33 6 17.5V7c0-1.1-.9-2-2-2H2.5C1.67 5 1 5.67 1 6.5S1.67 8 2.5 8m16 3c-.83 0-1.5.68-1.5 1.5v2c0 .82.67 1.5 1.5 1.5H21v1h-3c-.55 0-1 .45-1 1s.45 1 1 1h3.5c.83 0 1.5-.67 1.5-1.5v-2c0-.83-.67-1.5-1.5-1.5H19v-1h3c.55 0 1-.45 1-1s-.45-1-1-1z"}),"Timer10SelectRounded"),KD2=h(c.jsx("path",{d:"M13 8v8h-3V8zm3-3H7v14h9zM1 8h2v11h3V5H1zm22 3h-6v5h4v1h-4v2h6v-5h-4v-1h4z"}),"Timer10SelectSharp"),qD2=h(c.jsx("path",{d:"M13 8v8h-3V8zm0-3h-3C8.34 5 7 6.34 7 8v8c0 1.66 1.34 3 3 3h3c1.66 0 3-1.34 3-3V8c0-1.66-1.34-3-3-3M1 8h2v11h3V5H1zm17.5 3c-.83 0-1.5.68-1.5 1.5v2c0 .82.67 1.5 1.5 1.5H21v1h-4v2h4.5c.83 0 1.5-.67 1.5-1.5v-2c0-.83-.67-1.5-1.5-1.5H19v-1h4v-2z"}),"Timer10SelectTwoTone"),QD2=h(c.jsx("path",{d:"M-.01 7.72V9.4l3-1V18h2V6h-.25zm23.78 6.65c-.14-.28-.35-.53-.63-.74s-.61-.39-1.01-.53-.85-.27-1.35-.38c-.35-.07-.64-.15-.87-.23s-.41-.16-.55-.25-.23-.19-.28-.3-.08-.24-.08-.39c0-.14.03-.28.09-.41s.15-.25.27-.34q.18-.15.45-.24c.27-.09.4-.09.64-.09.25 0 .47.04.66.11s.35.17.48.29.22.26.29.42c.06.16.1.32.1.49h1.95c0-.39-.08-.75-.24-1.09s-.39-.63-.69-.88-.66-.44-1.09-.59S20.99 9 20.45 9c-.51 0-.98.07-1.39.21s-.77.33-1.06.57-.51.52-.67.84-.23.65-.23 1.01.08.69.23.96c.15.28.36.52.64.73.27.21.6.38.98.53.38.14.81.26 1.27.36.39.08.71.17.95.26s.43.19.57.29c.13.1.22.22.27.34s.07.25.07.39c0 .32-.13.57-.4.77s-.66.29-1.17.29c-.22 0-.43-.02-.64-.08-.21-.05-.4-.13-.56-.24-.17-.11-.3-.26-.41-.44s-.17-.41-.18-.67h-1.89q0 .54.24 1.05c.24.51.39.65.7.93.31.27.69.49 1.15.66s.98.25 1.58.25c.53 0 1.01-.06 1.44-.19q.645-.195 1.11-.54c.31-.23.54-.51.71-.83s.25-.67.25-1.06c-.02-.4-.09-.74-.24-1.02m-9.96-7.32c-.34-.4-.75-.7-1.23-.88-.47-.18-1.01-.27-1.59-.27s-1.11.09-1.59.27-.89.47-1.23.88-.6.93-.79 1.59c-.18.65-.28 1.45-.28 2.39v1.92c0 .94.09 1.74.28 2.39.19.66.45 1.19.8 1.6.34.41.75.71 1.23.89s1.01.28 1.59.28c.59 0 1.12-.09 1.59-.28.48-.18.88-.48 1.22-.89s.6-.94.78-1.6c.18-.65.28-1.45.28-2.39v-1.92c0-.94-.09-1.74-.28-2.39q-.27-.99-.78-1.59m-.92 6.17q0 .9-.12 1.53c-.12.63-.2.76-.36 1.02s-.36.45-.59.57-.51.18-.82.18c-.3 0-.58-.06-.82-.18s-.44-.31-.6-.57-.29-.6-.38-1.02-.13-.93-.13-1.53v-2.5c0-.6.04-1.11.13-1.52s.21-.74.38-1c.16-.25.36-.43.6-.55.24-.11.51-.17.81-.17.31 0 .58.06.81.17.24.11.44.29.6.55.16.25.29.58.37.99s.13.92.13 1.52v2.51z"}),"Timer10Sharp"),ZD2=h(c.jsx("path",{d:"M2.99 18h2V6h-.25L-.01 7.72V9.4l3-1zm9.59-11.83c-.47-.18-1.01-.27-1.59-.27s-1.11.09-1.59.27-.89.47-1.23.88-.6.93-.79 1.59c-.18.65-.28 1.45-.28 2.39v1.92c0 .94.09 1.74.28 2.39.19.66.45 1.19.8 1.6.34.41.75.71 1.23.89s1.01.28 1.59.28c.59 0 1.12-.09 1.59-.28.48-.18.88-.48 1.22-.89s.6-.94.78-1.6c.18-.65.28-1.45.28-2.39v-1.92c0-.94-.09-1.74-.28-2.39q-.27-.99-.78-1.59c-.51-.6-.75-.7-1.23-.88m.32 7.05h-.01q0 .9-.12 1.53t-.36 1.02c-.16.26-.36.45-.59.57s-.51.18-.82.18c-.3 0-.58-.06-.82-.18s-.44-.31-.6-.57-.29-.6-.38-1.02-.13-.93-.13-1.53v-2.5c0-.6.04-1.11.13-1.52s.21-.74.38-1c.16-.25.36-.43.6-.55.24-.11.51-.17.81-.17.31 0 .58.06.81.17.24.11.44.29.6.55.16.25.29.58.37.99s.13.92.13 1.52zm10.24.41c-.28-.21-.61-.39-1.01-.53s-.85-.27-1.35-.38c-.35-.07-.64-.15-.87-.23s-.41-.16-.55-.25-.23-.19-.28-.3-.08-.24-.08-.39c0-.14.03-.28.09-.41s.15-.25.27-.34q.18-.15.45-.24c.27-.09.4-.09.64-.09.25 0 .47.04.66.11s.35.17.48.29.22.26.29.42c.06.16.1.32.1.49h1.95c0-.39-.08-.75-.24-1.09s-.39-.63-.69-.88-.66-.44-1.09-.59S20.99 9 20.45 9c-.51 0-.98.07-1.39.21s-.77.33-1.06.57-.51.52-.67.84-.23.65-.23 1.01.08.69.23.96c.15.28.36.52.64.73.27.21.6.38.98.53.38.14.81.26 1.27.36.39.08.71.17.95.26s.43.19.57.29c.13.1.22.22.27.34s.07.25.07.39c0 .32-.13.57-.4.77s-.66.29-1.17.29c-.22 0-.43-.02-.64-.08-.21-.05-.4-.13-.56-.24-.17-.11-.3-.26-.41-.44s-.17-.41-.18-.67h-1.89q0 .54.24 1.05c.16.34.39.65.7.93.31.27.69.49 1.15.66s.98.25 1.58.25c.53 0 1.01-.06 1.44-.19s.8-.31 1.11-.54.54-.51.71-.83.25-.67.25-1.06c-.02-.4-.09-.74-.24-1.02-.14-.28-.35-.53-.63-.74"}),"Timer10TwoTone"),JD2=h(c.jsx("path",{d:"M11.61 12.97c-.16-.24-.36-.46-.62-.65q-.375-.285-.93-.48c.3-.14.57-.3.8-.5s.42-.41.57-.64.27-.46.34-.71c.08-.24.11-.49.11-.73 0-.55-.09-1.04-.28-1.46-.18-.42-.44-.77-.78-1.06-.33-.28-.73-.5-1.2-.64-.45-.13-.97-.2-1.53-.2-.55 0-1.06.08-1.52.24q-.705.255-1.2.69c-.33.29-.6.63-.78 1.03-.2.39-.29.83-.29 1.29h1.98c0-.26.05-.49.14-.69s.22-.38.38-.52c.17-.14.36-.25.58-.33s.46-.12.73-.12c.61 0 1.06.16 1.36.47s.44.75.44 1.32c0 .27-.04.52-.12.74s-.21.41-.38.57-.38.28-.63.37-.55.13-.89.13H6.72v1.57H7.9c.34 0 .64.04.91.11.27.08.5.19.69.35s.34.36.44.61c.1.24.16.54.16.87 0 .62-.18 1.09-.53 1.42s-.84.49-1.45.49c-.29 0-.56-.04-.8-.13-.24-.08-.44-.2-.61-.36s-.3-.34-.39-.56-.14-.46-.14-.72H4.19c0 .55.11 1.03.32 1.45s.5.77.86 1.05.77.49 1.24.63.96.21 1.48.21c.57 0 1.09-.08 1.58-.23s.91-.38 1.26-.68c.36-.3.64-.66.84-1.1.2-.43.3-.93.3-1.48 0-.29-.04-.58-.11-.86-.08-.25-.19-.51-.35-.76m9.26 1.4c-.14-.28-.35-.53-.63-.74s-.61-.39-1.01-.53-.85-.27-1.35-.38c-.35-.07-.64-.15-.87-.23s-.41-.16-.55-.25-.23-.19-.28-.3-.08-.24-.08-.39.03-.28.09-.41.15-.25.27-.34q.18-.15.45-.24c.27-.09.4-.09.64-.09.25 0 .47.04.66.11s.35.17.48.29.22.26.29.42c.06.16.1.32.1.49h1.95c0-.39-.08-.75-.24-1.09s-.39-.63-.69-.88-.66-.44-1.09-.59S18.09 9 17.55 9c-.51 0-.98.07-1.39.21s-.77.33-1.06.57-.51.52-.67.84-.23.65-.23 1.01.08.68.23.96.37.52.64.73.6.38.98.53c.38.14.81.26 1.27.36.39.08.71.17.95.26s.43.19.57.29c.13.1.22.22.27.34s.07.25.07.39c0 .32-.13.57-.4.77s-.66.29-1.17.29c-.22 0-.43-.02-.64-.08-.21-.05-.4-.13-.56-.24-.17-.11-.3-.26-.41-.44s-.17-.41-.18-.67h-1.89q0 .54.24 1.05c.16.34.39.65.7.93.31.27.69.49 1.15.66s.98.25 1.58.25c.53 0 1.01-.06 1.44-.19q.645-.195 1.11-.54c.31-.23.54-.51.71-.83s.25-.67.25-1.06c-.02-.4-.09-.74-.24-1.02"}),"Timer3"),YD2=h(c.jsx("path",{d:"M11.61 12.97c-.16-.24-.36-.46-.62-.65q-.375-.285-.93-.48c.3-.14.57-.3.8-.5s.42-.41.57-.64.27-.46.34-.71c.08-.24.11-.49.11-.73 0-.55-.09-1.04-.28-1.46-.18-.42-.44-.77-.78-1.06-.33-.28-.73-.5-1.2-.64-.45-.13-.97-.2-1.53-.2-.55 0-1.06.08-1.52.24q-.705.255-1.2.69c-.33.29-.6.63-.78 1.03-.2.39-.29.83-.29 1.29h1.98c0-.26.05-.49.14-.69s.22-.38.38-.52c.17-.14.36-.25.58-.33s.46-.12.73-.12c.61 0 1.06.16 1.36.47s.44.75.44 1.32c0 .27-.04.52-.12.74s-.21.41-.38.57-.38.28-.63.37-.55.13-.89.13H6.72v1.57H7.9c.34 0 .64.04.91.11.27.08.5.19.69.35s.34.36.44.61c.1.24.16.54.16.87 0 .62-.18 1.09-.53 1.42s-.84.49-1.45.49c-.29 0-.56-.04-.8-.13-.24-.08-.44-.2-.61-.36s-.3-.34-.39-.56-.14-.46-.14-.72H4.19c0 .55.11 1.03.32 1.45s.5.77.86 1.05.77.49 1.24.63.96.21 1.48.21c.57 0 1.09-.08 1.58-.23s.91-.38 1.26-.68c.36-.3.64-.66.84-1.1.2-.43.3-.93.3-1.48 0-.29-.04-.58-.11-.86-.08-.25-.19-.51-.35-.76m9.26 1.4c-.14-.28-.35-.53-.63-.74s-.61-.39-1.01-.53-.85-.27-1.35-.38c-.35-.07-.64-.15-.87-.23s-.41-.16-.55-.25-.23-.19-.28-.3-.08-.24-.08-.39.03-.28.09-.41.15-.25.27-.34q.18-.15.45-.24c.27-.09.4-.09.64-.09.25 0 .47.04.66.11s.35.17.48.29.22.26.29.42c.06.16.1.32.1.49h1.95c0-.39-.08-.75-.24-1.09s-.39-.63-.69-.88-.66-.44-1.09-.59S18.09 9 17.55 9c-.51 0-.98.07-1.39.21s-.77.33-1.06.57-.51.52-.67.84-.23.65-.23 1.01.08.68.23.96.37.52.64.73.6.38.98.53c.38.14.81.26 1.27.36.39.08.71.17.95.26s.43.19.57.29c.13.1.22.22.27.34s.07.25.07.39c0 .32-.13.57-.4.77s-.66.29-1.17.29c-.22 0-.43-.02-.64-.08-.21-.05-.4-.13-.56-.24-.17-.11-.3-.26-.41-.44s-.17-.41-.18-.67h-1.89q0 .54.24 1.05c.24.51.39.65.7.93.31.27.69.49 1.15.66s.98.25 1.58.25c.53 0 1.01-.06 1.44-.19q.645-.195 1.11-.54c.31-.23.54-.51.71-.83s.25-.67.25-1.06c-.02-.4-.09-.74-.24-1.02"}),"Timer3Outlined"),_D2=h(c.jsx("path",{d:"M11.61 12.97c-.16-.24-.36-.46-.62-.65q-.375-.285-.93-.48c.3-.14.57-.3.8-.5s.42-.41.57-.64.27-.46.34-.71c.08-.24.11-.49.11-.73 0-.55-.09-1.04-.28-1.46-.18-.42-.44-.77-.78-1.06-.33-.28-.73-.5-1.2-.64-.45-.13-.97-.2-1.53-.2-.55 0-1.06.08-1.52.24q-.705.255-1.2.69c-.33.29-.6.63-.78 1.03-.2.39-.29.83-.29 1.29h1.98c0-.26.05-.49.14-.69s.22-.38.38-.52c.17-.14.36-.25.58-.33s.46-.12.73-.12c.61 0 1.06.16 1.36.47s.44.75.44 1.32c0 .27-.04.52-.12.74s-.21.41-.38.57-.38.28-.63.37-.55.13-.89.13H6.72v1.57H7.9c.34 0 .64.04.91.11.27.08.5.19.69.35s.34.36.44.61c.1.24.16.54.16.87 0 .62-.18 1.09-.53 1.42s-.84.49-1.45.49c-.29 0-.56-.04-.8-.13-.24-.08-.44-.2-.61-.36s-.3-.34-.39-.56-.14-.46-.14-.72H4.19c0 .55.11 1.03.32 1.45s.5.77.86 1.05.77.49 1.24.63.96.21 1.48.21c.57 0 1.09-.08 1.58-.23s.91-.38 1.26-.68c.36-.3.64-.66.84-1.1.2-.43.3-.93.3-1.48 0-.29-.04-.58-.11-.86-.08-.25-.19-.51-.35-.76m9.26 1.4c-.14-.28-.35-.53-.63-.74s-.61-.39-1.01-.53-.85-.27-1.35-.38c-.35-.07-.64-.15-.87-.23s-.41-.16-.55-.25-.23-.19-.28-.3-.08-.24-.08-.39.03-.28.09-.41.15-.25.27-.34q.18-.15.45-.24c.27-.09.4-.09.64-.09.25 0 .47.04.66.11s.35.17.48.29.22.26.29.42c.06.16.1.32.1.49h1.95c0-.39-.08-.75-.24-1.09s-.39-.63-.69-.88-.66-.44-1.09-.59S18.09 9 17.55 9c-.51 0-.98.07-1.39.21s-.77.33-1.06.57-.51.52-.67.84-.23.65-.23 1.01.08.68.23.96.37.52.64.73.6.38.98.53c.38.14.81.26 1.27.36.39.08.71.17.95.26s.43.19.57.29c.13.1.22.22.27.34s.07.25.07.39c0 .32-.13.57-.4.77s-.66.29-1.17.29c-.22 0-.43-.02-.64-.08-.21-.05-.4-.13-.56-.24-.17-.11-.3-.26-.41-.44s-.17-.41-.18-.67h-1.89q0 .54.24 1.05c.24.51.39.65.7.93.31.27.69.49 1.15.66s.98.25 1.58.25c.53 0 1.01-.06 1.44-.19q.645-.195 1.11-.54c.31-.23.54-.51.71-.83s.25-.67.25-1.06c-.02-.4-.09-.74-.24-1.02"}),"Timer3Rounded"),XD2=h(c.jsx("path",{d:"M21 11v2h-4v1h2.5c.83 0 1.5.68 1.5 1.5v2c0 .83-.67 1.5-1.5 1.5H15v-2h4v-1h-2.5c-.82 0-1.5-.68-1.5-1.5v-2c0-.82.68-1.5 1.5-1.5zM4 5v3h6v2.5H4v3h6V16H4v3h6c1.66 0 3-1.34 3-3v-1.9c0-1.16-.94-2.1-2.1-2.1 1.16 0 2.1-.94 2.1-2.1V8c0-1.66-1.34-3-3-3z"}),"Timer3Select"),$D2=h(c.jsx("path",{d:"M21 11v2h-4v1h2.5c.83 0 1.5.68 1.5 1.5v2c0 .83-.67 1.5-1.5 1.5H15v-2h4v-1h-2.5c-.82 0-1.5-.68-1.5-1.5v-2c0-.82.68-1.5 1.5-1.5zM4 5v3h6v2.5H4v3h6V16H4v3h6c1.66 0 3-1.34 3-3v-1.9c0-1.16-.94-2.1-2.1-2.1 1.16 0 2.1-.94 2.1-2.1V8c0-1.66-1.34-3-3-3z"}),"Timer3SelectOutlined"),ck2=h(c.jsx("path",{d:"M21 12c0 .55-.45 1-1 1h-3v1h2.5c.83 0 1.5.68 1.5 1.5v2c0 .83-.67 1.5-1.5 1.5H16c-.55 0-1-.45-1-1s.45-1 1-1h3v-1h-2.5c-.82 0-1.5-.68-1.5-1.5v-2c0-.82.68-1.5 1.5-1.5H20c.55 0 1 .45 1 1M4 6.5C4 7.33 4.67 8 5.5 8H10v2.5H5.5c-.83 0-1.5.67-1.5 1.5s.67 1.5 1.5 1.5H10V16H5.5c-.83 0-1.5.67-1.5 1.5S4.67 19 5.5 19H10c1.66 0 3-1.34 3-3v-1.9c0-1.16-.94-2.1-2.1-2.1 1.16 0 2.1-.94 2.1-2.1V8c0-1.66-1.34-3-3-3H5.5C4.67 5 4 5.67 4 6.5"}),"Timer3SelectRounded"),hk2=h(c.jsx("path",{d:"M21 11v2h-4v1h4v5h-6v-2h4v-1h-4v-5zM4 5v3h6v2.5H4v3h6V16H4v3h9V5z"}),"Timer3SelectSharp"),sk2=h(c.jsx("path",{d:"M21 11v2h-4v1h2.5c.83 0 1.5.68 1.5 1.5v2c0 .83-.67 1.5-1.5 1.5H15v-2h4v-1h-2.5c-.82 0-1.5-.68-1.5-1.5v-2c0-.82.68-1.5 1.5-1.5zM4 5v3h6v2.5H4v3h6V16H4v3h6c1.66 0 3-1.34 3-3v-1.9c0-1.16-.94-2.1-2.1-2.1 1.16 0 2.1-.94 2.1-2.1V8c0-1.66-1.34-3-3-3z"}),"Timer3SelectTwoTone"),tk2=h(c.jsx("path",{d:"M11.61 12.97c-.16-.24-.36-.46-.62-.65q-.375-.285-.93-.48c.3-.14.57-.3.8-.5s.42-.41.57-.64.27-.46.34-.71c.08-.24.11-.49.11-.73 0-.55-.09-1.04-.28-1.46-.18-.42-.44-.77-.78-1.06-.33-.28-.73-.5-1.2-.64-.45-.13-.97-.2-1.53-.2-.55 0-1.06.08-1.52.24q-.705.255-1.2.69c-.33.29-.6.63-.78 1.03-.2.39-.29.83-.29 1.29h1.98c0-.26.05-.49.14-.69s.22-.38.38-.52c.17-.14.36-.25.58-.33s.46-.12.73-.12c.61 0 1.06.16 1.36.47s.44.75.44 1.32c0 .27-.04.52-.12.74s-.21.41-.38.57-.38.28-.63.37-.55.13-.89.13H6.72v1.57H7.9c.34 0 .64.04.91.11.27.08.5.19.69.35s.34.36.44.61c.1.24.16.54.16.87 0 .62-.18 1.09-.53 1.42s-.84.49-1.45.49c-.29 0-.56-.04-.8-.13-.24-.08-.44-.2-.61-.36s-.3-.34-.39-.56-.14-.46-.14-.72H4.19c0 .55.11 1.03.32 1.45s.5.77.86 1.05.77.49 1.24.63.96.21 1.48.21c.57 0 1.09-.08 1.58-.23s.91-.38 1.26-.68c.36-.3.64-.66.84-1.1.2-.43.3-.93.3-1.48 0-.29-.04-.58-.11-.86-.08-.25-.19-.51-.35-.76m9.26 1.4c-.14-.28-.35-.53-.63-.74s-.61-.39-1.01-.53-.85-.27-1.35-.38c-.35-.07-.64-.15-.87-.23s-.41-.16-.55-.25-.23-.19-.28-.3-.08-.24-.08-.39.03-.28.09-.41.15-.25.27-.34q.18-.15.45-.24c.27-.09.4-.09.64-.09.25 0 .47.04.66.11s.35.17.48.29.22.26.29.42c.06.16.1.32.1.49h1.95c0-.39-.08-.75-.24-1.09s-.39-.63-.69-.88-.66-.44-1.09-.59S18.09 9 17.55 9c-.51 0-.98.07-1.39.21s-.77.33-1.06.57-.51.52-.67.84-.23.65-.23 1.01.08.68.23.96.37.52.64.73.6.38.98.53c.38.14.81.26 1.27.36.39.08.71.17.95.26s.43.19.57.29c.13.1.22.22.27.34s.07.25.07.39c0 .32-.13.57-.4.77s-.66.29-1.17.29c-.22 0-.43-.02-.64-.08-.21-.05-.4-.13-.56-.24-.17-.11-.3-.26-.41-.44s-.17-.41-.18-.67h-1.89q0 .54.24 1.05c.24.51.39.65.7.93.31.27.69.49 1.15.66s.98.25 1.58.25c.53 0 1.01-.06 1.44-.19q.645-.195 1.11-.54c.31-.23.54-.51.71-.83s.25-.67.25-1.06c-.02-.4-.09-.74-.24-1.02"}),"Timer3Sharp"),ok2=h(c.jsx("path",{d:"M16.46 10.8q.18-.15.45-.24c.27-.09.4-.09.64-.09.25 0 .47.04.66.11s.35.17.48.29.22.26.29.42c.06.16.1.32.1.49h1.95c0-.39-.08-.75-.24-1.09s-.39-.63-.69-.88-.66-.44-1.09-.59S18.09 9 17.55 9c-.51 0-.98.07-1.39.21s-.77.33-1.06.57-.51.52-.67.84-.23.65-.23 1.01.08.68.23.96.37.52.64.73.6.38.98.53c.38.14.81.26 1.27.36.39.08.71.17.95.26s.43.19.57.29c.13.1.22.22.27.34s.07.25.07.39c0 .32-.13.57-.4.77s-.66.29-1.17.29c-.22 0-.43-.02-.64-.08-.21-.05-.4-.13-.56-.24-.17-.11-.3-.26-.41-.44s-.17-.41-.18-.67h-1.89q0 .54.24 1.05c.16.34.39.65.7.93.31.27.69.49 1.15.66s.98.25 1.58.25c.53 0 1.01-.06 1.44-.19q.645-.195 1.11-.54c.31-.23.54-.51.71-.83s.25-.67.25-1.06c-.02-.4-.09-.74-.24-1.02-.14-.28-.35-.53-.63-.74s-.61-.39-1.01-.53-.85-.27-1.35-.38c-.35-.07-.64-.15-.87-.23s-.41-.16-.55-.25-.23-.19-.28-.3-.08-.24-.08-.39.03-.28.09-.41.15-.25.27-.34m-8.34 5.71c-.29 0-.56-.04-.8-.13-.24-.08-.44-.2-.61-.36s-.3-.34-.39-.56-.14-.46-.14-.72H4.19c0 .55.11 1.03.32 1.45s.5.77.86 1.05.77.49 1.24.63.96.21 1.48.21c.57 0 1.09-.08 1.58-.23s.91-.38 1.26-.68c.36-.3.64-.66.84-1.1.2-.43.3-.93.3-1.48 0-.29-.04-.58-.11-.86-.08-.25-.19-.51-.35-.76-.16-.24-.36-.46-.62-.65q-.375-.285-.93-.48c.3-.14.57-.3.8-.5s.42-.41.57-.64.27-.46.34-.71c.08-.24.11-.49.11-.73 0-.55-.09-1.04-.28-1.46-.18-.42-.44-.77-.78-1.06-.33-.28-.73-.5-1.2-.64-.45-.13-.97-.2-1.53-.2-.55 0-1.06.08-1.52.24q-.705.255-1.2.69c-.33.29-.6.63-.78 1.03-.2.39-.29.83-.29 1.29h1.98c0-.26.05-.49.14-.69s.22-.38.38-.52c.17-.14.36-.25.58-.33s.46-.12.73-.12c.61 0 1.06.16 1.36.47s.44.75.44 1.32c0 .27-.04.52-.12.74s-.21.41-.38.57-.38.28-.63.37-.55.13-.89.13H6.72v1.57H7.9c.34 0 .64.04.91.11.27.08.5.19.69.35s.34.36.44.61c.1.24.16.54.16.87 0 .62-.18 1.09-.53 1.42s-.84.49-1.45.49"}),"Timer3TwoTone"),vk2=h(c.jsx("path",{d:"M9 1h6v2H9zm4 7v2.17l6.98 6.98C20.63 15.91 21 14.5 21 13c0-2.12-.74-4.07-1.97-5.61l1.42-1.42c-.43-.51-.9-.99-1.41-1.41l-1.42 1.42C16.07 4.74 14.12 4 12 4c-1.5 0-2.91.37-4.15 1.02L10.83 8zM2.81 2.81 1.39 4.22l3.4 3.4C3.67 9.12 3 10.98 3 13c0 4.97 4.02 9 9 9 2.02 0 3.88-.67 5.38-1.79l2.4 2.4 1.41-1.41z"}),"TimerOff"),ek2=h([c.jsx("path",{d:"M9 1h6v2H9zm3 5c3.87 0 7 3.13 7 7 0 .94-.19 1.83-.52 2.65l1.5 1.5C20.63 15.91 21 14.5 21 13c0-2.12-.74-4.07-1.97-5.61l1.42-1.42c-.43-.51-.9-.99-1.41-1.41l-1.42 1.42C16.07 4.74 14.12 4 12 4c-1.5 0-2.91.37-4.15 1.02l1.5 1.5C10.17 6.19 11.06 6 12 6"},"0"),c.jsx("path",{d:"m11 8.17 2 2V8h-2zM2.81 2.81 1.39 4.22l3.4 3.4C3.67 9.12 3 10.98 3 13c0 4.97 4.02 9 9 9 2.02 0 3.88-.67 5.38-1.79l2.4 2.4 1.41-1.41zM12 20c-3.87 0-7-3.13-7-7 0-1.47.45-2.83 1.22-3.95l9.73 9.73C14.83 19.55 13.47 20 12 20"},"1")],"TimerOffOutlined"),lk2=h(c.jsx("path",{d:"M10 3h4c.55 0 1-.45 1-1s-.45-1-1-1h-4c-.55 0-1 .45-1 1s.45 1 1 1m2 5c.55 0 1 .45 1 1v1.17l6.98 6.98C20.63 15.91 21 14.5 21 13c0-2.12-.74-4.07-1.97-5.61l.75-.75c.38-.38.39-1.01 0-1.4l-.01-.01c-.39-.39-1.01-.38-1.4 0l-.75.75C16.07 4.74 14.12 4 12 4c-1.48 0-2.89.38-4.13 1.04l3.36 3.36c.18-.24.45-.4.77-.4M2.1 3.51c-.39.39-.39 1.02 0 1.41l2.72 2.72C3.73 9.09 3.05 10.86 3 12.76 2.87 17.84 6.94 22 12 22c2.02 0 3.88-.67 5.38-1.79l1.69 1.69c.39.39 1.02.39 1.41 0s.39-1.02 0-1.41L3.51 3.51a.996.996 0 0 0-1.41 0"}),"TimerOffRounded"),nk2=h(c.jsx("path",{d:"M9 1h6v2H9zm4 7v2.17l6.98 6.98C20.63 15.91 21 14.5 21 13c0-2.12-.74-4.07-1.97-5.61l1.42-1.42c-.43-.51-.9-.99-1.41-1.41l-1.42 1.42C16.07 4.74 14.12 4 12 4c-1.5 0-2.91.37-4.15 1.02L10.83 8zM2.81 2.81 1.39 4.22l3.4 3.4C3.67 9.12 3 10.98 3 13c0 4.97 4.02 9 9 9 2.02 0 3.88-.67 5.38-1.79l2.4 2.4 1.41-1.41z"}),"TimerOffSharp"),ak2=h([c.jsx("path",{d:"M12 20c1.47 0 2.83-.45 3.95-1.22L6.22 9.05C5.45 10.17 5 11.53 5 13c0 3.87 3.13 7 7 7m0-14c-.94 0-1.83.19-2.65.52L11 8.17V8h2v2.17l5.48 5.48c.33-.82.52-1.71.52-2.65 0-3.87-3.13-7-7-7",opacity:".3"},"0"),c.jsx("path",{d:"M9 1h6v2H9zm3 5c3.87 0 7 3.13 7 7 0 .94-.19 1.83-.52 2.65l1.5 1.5C20.63 15.91 21 14.5 21 13c0-2.12-.74-4.07-1.97-5.61l1.42-1.42c-.43-.51-.9-.99-1.41-1.41l-1.42 1.42C16.07 4.74 14.12 4 12 4c-1.5 0-2.91.37-4.15 1.02l1.5 1.5C10.17 6.19 11.06 6 12 6"},"1"),c.jsx("path",{d:"M11 8v.17l2 2V8zM2.81 2.81 1.39 4.22l3.4 3.4C3.67 9.12 3 10.98 3 13c0 4.97 4.02 9 9 9 2.02 0 3.88-.67 5.38-1.79l2.4 2.4 1.41-1.41zM12 20c-3.87 0-7-3.13-7-7 0-1.47.45-2.83 1.22-3.95l9.73 9.73C14.83 19.55 13.47 20 12 20"},"2")],"TimerOffTwoTone"),dk2=h(c.jsx("path",{d:"M15 1H9v2h6zm-4 13h2V8h-2zm8.03-6.61 1.42-1.42c-.43-.51-.9-.99-1.41-1.41l-1.42 1.42C16.07 4.74 14.12 4 12 4c-4.97 0-9 4.03-9 9s4.02 9 9 9 9-4.03 9-9c0-2.12-.74-4.07-1.97-5.61M12 20c-3.87 0-7-3.13-7-7s3.13-7 7-7 7 3.13 7 7-3.13 7-7 7"}),"TimerOutlined"),zk2=h(c.jsx("path",{d:"M10 3h4c.55 0 1-.45 1-1s-.45-1-1-1h-4c-.55 0-1 .45-1 1s.45 1 1 1m9.03 4.39.75-.75c.38-.38.39-1.01 0-1.4l-.01-.01c-.39-.39-1.01-.38-1.4 0l-.75.75C16.07 4.74 14.12 4 12 4c-4.8 0-8.88 3.96-9 8.76C2.87 17.84 6.94 22 12 22c4.98 0 9-4.03 9-9 0-2.12-.74-4.07-1.97-5.61M13 13c0 .55-.45 1-1 1s-1-.45-1-1V9c0-.55.45-1 1-1s1 .45 1 1z"}),"TimerRounded"),mk2=h(c.jsx("path",{d:"M15 1H9v2h6zm-4 13h2V8h-2zm8.03-6.61 1.42-1.42c-.43-.51-.9-.99-1.41-1.41l-1.42 1.42C16.07 4.74 14.12 4 12 4c-4.97 0-9 4.03-9 9s4.02 9 9 9 9-4.03 9-9c0-2.12-.74-4.07-1.97-5.61M12 20c-3.87 0-7-3.13-7-7s3.13-7 7-7 7 3.13 7 7-3.13 7-7 7"}),"TimerSharp"),pk2=h([c.jsx("path",{d:"M12 6c-3.87 0-7 3.13-7 7s3.13 7 7 7 7-3.13 7-7-3.13-7-7-7m1 8h-2V8h2z",opacity:".3"},"0"),c.jsx("path",{d:"M9 1h6v2H9zm10.03 6.39 1.42-1.42c-.43-.51-.9-.99-1.41-1.41l-1.42 1.42C16.07 4.74 14.12 4 12 4c-4.97 0-9 4.03-9 9s4.02 9 9 9 9-4.03 9-9c0-2.12-.74-4.07-1.97-5.61M12 20c-3.87 0-7-3.13-7-7s3.13-7 7-7 7 3.13 7 7-3.13 7-7 7"},"1"),c.jsx("path",{d:"M11 8h2v6h-2z"},"2")],"TimerTwoTone"),Hk2=h(c.jsx("path",{d:"M4 7h4v10H6V9H4zm11.83 4.72L18.66 7h-2.33l-1.66 2.77L13 7h-2.33l2.83 4.72L10.33 17h2.33l2-3.34 2 3.34H19z"}),"TimesOneMobiledata"),Mk2=h(c.jsx("path",{d:"M4 7h4v10H6V9H4zm11.83 4.72L18.66 7h-2.33l-1.66 2.77L13 7h-2.33l2.83 4.72L10.33 17h2.33l2-3.34 2 3.34H19z"}),"TimesOneMobiledataOutlined"),rk2=h(c.jsx("path",{d:"M5 7h2c.55 0 1 .45 1 1v8c0 .55-.45 1-1 1s-1-.45-1-1V9H5c-.55 0-1-.45-1-1s.45-1 1-1m10.83 4.72 1.92-3.21c.4-.66-.08-1.51-.85-1.51-.35 0-.68.18-.86.49l-1.37 2.28-1.38-2.29c-.18-.3-.5-.48-.85-.48-.78 0-1.26.85-.86 1.51l1.92 3.21-2.26 3.77c-.4.67.08 1.51.86 1.51.35 0 .68-.18.86-.49l1.71-2.85 1.71 2.85c.18.3.51.49.86.49h.01c.78 0 1.26-.85.86-1.51z"}),"TimesOneMobiledataRounded"),ik2=h(c.jsx("path",{d:"M4 7h4v10H6V9H4zm11.83 4.72L18.66 7h-2.33l-1.66 2.77L13 7h-2.33l2.83 4.72L10.33 17h2.33l2-3.34 2 3.34H19z"}),"TimesOneMobiledataSharp"),Vk2=h(c.jsx("path",{d:"M4 7h4v10H6V9H4zm11.83 4.72L18.66 7h-2.33l-1.66 2.77L13 7h-2.33l2.83 4.72L10.33 17h2.33l2-3.34 2 3.34H19z"}),"TimesOneMobiledataTwoTone"),xk2=h(c.jsx("path",{d:"M7 20h4c0 1.1-.9 2-2 2s-2-.9-2-2m-2-1h8v-2H5zm11.5-9.5c0 3.82-2.66 5.86-3.77 6.5H5.27c-1.11-.64-3.77-2.68-3.77-6.5C1.5 5.36 4.86 2 9 2s7.5 3.36 7.5 7.5m4.87-2.13L20 8l1.37.63L22 10l.63-1.37L24 8l-1.37-.63L22 6zM19 6l.94-2.06L22 3l-2.06-.94L19 0l-.94 2.06L16 3l2.06.94z"}),"TipsAndUpdates"),jk2=h(c.jsx("path",{d:"M7 20h4c0 1.1-.9 2-2 2s-2-.9-2-2m-2-1h8v-2H5zm11.5-9.5c0 3.82-2.66 5.86-3.77 6.5H5.27c-1.11-.64-3.77-2.68-3.77-6.5C1.5 5.36 4.86 2 9 2s7.5 3.36 7.5 7.5m-2 0C14.5 6.47 12.03 4 9 4S3.5 6.47 3.5 9.5c0 2.47 1.49 3.89 2.35 4.5h6.3c.86-.61 2.35-2.03 2.35-4.5m6.87-2.13L20 8l1.37.63L22 10l.63-1.37L24 8l-1.37-.63L22 6zM19 6l.94-2.06L22 3l-2.06-.94L19 0l-.94 2.06L16 3l2.06.94z"}),"TipsAndUpdatesOutlined"),uk2=h(c.jsx("path",{d:"M7 20h4c0 1.1-.9 2-2 2s-2-.9-2-2m-2-2c0 .55.45 1 1 1h6c.55 0 1-.45 1-1s-.45-1-1-1H6c-.55 0-1 .45-1 1m11.5-8.5c0 3.82-2.66 5.86-3.77 6.5H5.27c-1.11-.64-3.77-2.68-3.77-6.5C1.5 5.36 4.86 2 9 2s7.5 3.36 7.5 7.5m4.87-2.13L20 8l1.37.63L22 10l.63-1.37L24 8l-1.37-.63L22 6zM19 6l.94-2.06L22 3l-2.06-.94L19 0l-.94 2.06L16 3l2.06.94z"}),"TipsAndUpdatesRounded"),Lk2=h(c.jsx("path",{d:"M7 20h4c0 1.1-.9 2-2 2s-2-.9-2-2m-2-1h8v-2H5zm11.5-9.5c0 3.82-2.66 5.86-3.77 6.5H5.27c-1.11-.64-3.77-2.68-3.77-6.5C1.5 5.36 4.86 2 9 2s7.5 3.36 7.5 7.5m4.87-2.13L20 8l1.37.63L22 10l.63-1.37L24 8l-1.37-.63L22 6zM19 6l.94-2.06L22 3l-2.06-.94L19 0l-.94 2.06L16 3l2.06.94z"}),"TipsAndUpdatesSharp"),Sk2=h([c.jsx("path",{d:"M14.5 9.5C14.5 6.47 12.03 4 9 4S3.5 6.47 3.5 9.5c0 2.47 1.49 3.89 2.35 4.5h6.3c.86-.61 2.35-2.03 2.35-4.5",opacity:".3"},"0"),c.jsx("path",{d:"M7 20h4c0 1.1-.9 2-2 2s-2-.9-2-2m-2-1h8v-2H5zm11.5-9.5c0 3.82-2.66 5.86-3.77 6.5H5.27c-1.11-.64-3.77-2.68-3.77-6.5C1.5 5.36 4.86 2 9 2s7.5 3.36 7.5 7.5m-2 0C14.5 6.47 12.03 4 9 4S3.5 6.47 3.5 9.5c0 2.47 1.49 3.89 2.35 4.5h6.3c.86-.61 2.35-2.03 2.35-4.5m6.87-2.13L20 8l1.37.63L22 10l.63-1.37L24 8l-1.37-.63L22 6zM19 6l.94-2.06L22 3l-2.06-.94L19 0l-.94 2.06L16 3l2.06.94z"},"1")],"TipsAndUpdatesTwoTone"),Ck2=h([c.jsx("path",{d:"M18 7c0 .55.45 1 1 1 .28 0 .53-.11.71-.29.4-.4 1.04-2.46 1.04-2.46s-2.06.64-2.46 1.04c-.18.18-.29.43-.29.71"},"0"),c.jsx("path",{d:"M19 2c-2.76 0-5 2.24-5 5 0 2.05 1.23 3.81 3 4.58V13h1v5c0 .55-.45 1-1 1s-1-.45-1-1v-2c0-1.65-1.35-3-3-3-.35 0-.69.06-1 .17V5c0-1.1-.9-2-2-2H4c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h6c1.1 0 2-.9 2-2v-3c0-.55.45-1 1-1s1 .45 1 1v2c0 1.65 1.35 3 3 3s3-1.35 3-3v-5h1v-1.42c1.77-.77 3-2.53 3-4.58 0-2.76-2.24-5-5-5M6 19.5l-2-2v-2.83l2 2zm0-5-2-2V9.67l2 2zm0-5-2-2V4.67l2 2zm4 8-2 2v-2.83l2-2zm0-5-2 2v-2.83l2-2zm0-5-2 2V6.67l2-2zm9 2.5c-1.66 0-3-1.34-3-3s1.34-3 3-3 3 1.34 3 3-1.34 3-3 3"},"1")],"TireRepair"),Tk2=h(c.jsx("path",{d:"M19 8c-.55 0-1-.45-1-1 0-.28.11-.53.29-.71.4-.4 2.46-1.04 2.46-1.04s-.64 2.06-1.04 2.46c-.18.18-.43.29-.71.29m1 5v5c0 1.65-1.35 3-3 3s-3-1.35-3-3v-2c0-.55-.45-1-1-1s-1 .45-1 1v3c0 1.1-.9 2-2 2H4c-1.1 0-2-.9-2-2V5c0-1.1.9-2 2-2h6c1.1 0 2 .9 2 2v8.17c.31-.11.65-.17 1-.17 1.65 0 3 1.35 3 3v2c0 .55.45 1 1 1s1-.45 1-1v-5h-1v-1.42c-1.77-.77-3-2.53-3-4.58 0-2.76 2.24-5 5-5s5 2.24 5 5c0 2.05-1.23 3.81-3 4.58V13zm2-6c0-1.66-1.34-3-3-3s-3 1.34-3 3 1.34 3 3 3 3-1.34 3-3M10 7 8 9V6.17L9.17 5H4.83L6 6.17V9L4 7v2.17l2 2V14l-2-2v2.17l2 2V19l-2-2v2h6v-2l-2 2v-2.83l2-2V12l-2 2v-2.83l2-2z"}),"TireRepairOutlined"),wk2=h([c.jsx("path",{d:"M18 7c0 .55.45 1 1 1 .28 0 .53-.11.71-.29.4-.4 1.04-2.46 1.04-2.46s-2.06.64-2.46 1.04c-.18.18-.29.43-.29.71"},"0"),c.jsx("path",{d:"M19 2c-2.76 0-5 2.24-5 5 0 2.05 1.23 3.81 3 4.58V12c0 .55.45 1 1 1v5c0 .55-.45 1-1 1s-1-.45-1-1v-3c0-1.65-1.35-3-3-3-.35 0-.69.06-1 .17V5c0-1.1-.9-2-2-2H4c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h6c1.1 0 2-.9 2-2v-4c0-.55.45-1 1-1s1 .45 1 1v3c0 1.65 1.35 3 3 3s3-1.35 3-3v-5c.55 0 1-.45 1-1v-.42c1.77-.77 3-2.53 3-4.58 0-2.76-2.24-5-5-5M6 19.5l-2-2v-2.83l2 2zm0-5-2-2V9.67l2 2zm0-5-2-2V4.67l2 2zm4 8-2 2v-2.83l2-2zm0-5-2 2v-2.83l2-2zm0-5-2 2V6.67l2-2zm9 2.5c-1.66 0-3-1.34-3-3s1.34-3 3-3 3 1.34 3 3-1.34 3-3 3"},"1")],"TireRepairRounded"),Rk2=h([c.jsx("path",{d:"M18 7c0 .55.45 1 1 1 .28 0 .53-.11.71-.29.4-.4 1.04-2.46 1.04-2.46s-2.06.64-2.46 1.04c-.18.18-.29.43-.29.71"},"0"),c.jsx("path",{d:"M19 2c-2.76 0-5 2.24-5 5 0 2.05 1.23 3.81 3 4.58V13h1v6h-2v-6h-4V5c0-1.1-.9-2-2-2H4c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h6c1.1 0 2-.9 2-2v-4h2v6h6v-8h1v-1.42c1.77-.77 3-2.53 3-4.58 0-2.76-2.24-5-5-5M6 19.5l-2-2v-2.83l2 2zm0-5-2-2V9.67l2 2zm0-5-2-2V4.67l2 2zm4 8-2 2v-2.83l2-2zm0-5-2 2v-2.83l2-2zm0-5-2 2V6.67l2-2zm9 2.5c-1.66 0-3-1.34-3-3s1.34-3 3-3 3 1.34 3 3-1.34 3-3 3"},"1")],"TireRepairSharp"),Ok2=h([c.jsx("path",{d:"M19 8c-.55 0-1-.45-1-1 0-.28.11-.53.29-.71.4-.4 2.46-1.04 2.46-1.04s-.64 2.06-1.04 2.46c-.18.18-.43.29-.71.29m1 5v5c0 1.65-1.35 3-3 3s-3-1.35-3-3v-2c0-.55-.45-1-1-1s-1 .45-1 1v3c0 1.1-.9 2-2 2H4c-1.1 0-2-.9-2-2V5c0-1.1.9-2 2-2h6c1.1 0 2 .9 2 2v8.17c.31-.11.65-.17 1-.17 1.65 0 3 1.35 3 3v2c0 .55.45 1 1 1s1-.45 1-1v-5h-1v-1.42c-1.77-.77-3-2.53-3-4.58 0-2.76 2.24-5 5-5s5 2.24 5 5c0 2.05-1.23 3.81-3 4.58V13zm2-6c0-1.66-1.34-3-3-3s-3 1.34-3 3 1.34 3 3 3 3-1.34 3-3M10 7 8 9V6.17L9.17 5H4.83L6 6.17V9L4 7v2.17l2 2V14l-2-2v2.17l2 2V19l-2-2v2h6v-2l-2 2v-2.83l2-2V12l-2 2v-2.83l2-2z"},"0"),c.jsx("path",{d:"M10 7 8 9V6.17L9.17 5H4.83L6 6.17V9L4 7v2.17l2 2V14l-2-2v2.17l2 2V19l-2-2v2h6v-2l-2 2v-2.83l2-2V12l-2 2v-2.83l2-2zm9-3c-1.66 0-3 1.34-3 3s1.34 3 3 3 3-1.34 3-3-1.34-3-3-3m.71 3.71c-.18.18-.43.29-.71.29-.55 0-1-.45-1-1 0-.28.11-.53.29-.71.4-.4 2.46-1.04 2.46-1.04s-.64 2.06-1.04 2.46",opacity:".3"},"1")],"TireRepairTwoTone"),yk2=h(c.jsx("path",{d:"M5 4v3h5.5v12h3V7H19V4z"}),"Title"),gk2=h(c.jsx("path",{d:"M5 4v3h5.5v12h3V7H19V4z"}),"TitleOutlined"),Ak2=h(c.jsx("path",{d:"M5 5.5C5 6.33 5.67 7 6.5 7h4v10.5c0 .83.67 1.5 1.5 1.5s1.5-.67 1.5-1.5V7h4c.83 0 1.5-.67 1.5-1.5S18.33 4 17.5 4h-11C5.67 4 5 4.67 5 5.5"}),"TitleRounded"),fk2=h(c.jsx("path",{d:"M5 4v3h5.5v12h3V7H19V4z"}),"TitleSharp"),Pk2=h(c.jsx("path",{d:"M5 7h5.5v12h3V7H19V4H5z"}),"TitleTwoTone"),Fk2=h(c.jsx("path",{d:"M3 9h14V7H3zm0 4h14v-2H3zm0 4h14v-2H3zm16 0h2v-2h-2zm0-10v2h2V7zm0 6h2v-2h-2z"}),"Toc"),Bk2=h(c.jsx("path",{d:"M3 9h14V7H3zm0 4h14v-2H3zm0 4h14v-2H3zm16 0h2v-2h-2zm0-10v2h2V7zm0 6h2v-2h-2z"}),"TocOutlined"),bk2=h(c.jsx("path",{d:"M4 9h12c.55 0 1-.45 1-1s-.45-1-1-1H4c-.55 0-1 .45-1 1s.45 1 1 1m0 4h12c.55 0 1-.45 1-1s-.45-1-1-1H4c-.55 0-1 .45-1 1s.45 1 1 1m0 4h12c.55 0 1-.45 1-1s-.45-1-1-1H4c-.55 0-1 .45-1 1s.45 1 1 1m15 0h2v-2h-2zm0-10v2h2V7zm0 6h2v-2h-2z"}),"TocRounded"),Dk2=h(c.jsx("path",{d:"M3 9h14V7H3zm0 4h14v-2H3zm0 4h14v-2H3zm16 0h2v-2h-2zm0-10v2h2V7zm0 6h2v-2h-2zM3 9h14V7H3zm0 4h14v-2H3zm0 4h14v-2H3zm16 0h2v-2h-2zm0-10v2h2V7zm0 6h2v-2h-2z"}),"TocSharp"),kk2=h(c.jsx("path",{d:"M3 9h14V7H3zm0 4h14v-2H3zm0 4h14v-2H3zm16 0h2v-2h-2zm0-10v2h2V7zm0 6h2v-2h-2z"}),"TocTwoTone"),Wk2=h(c.jsx("path",{d:"M19 3h-1V1h-2v2H8V1H6v2H5c-1.11 0-1.99.9-1.99 2L3 19c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 16H5V8h14zM7 10h5v5H7z"}),"Today"),Nk2=h(c.jsx("path",{d:"M19 3h-1V1h-2v2H8V1H6v2H5c-1.11 0-2 .9-2 2v14c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 16H5V9h14zm0-12H5V5h14zM7 11h5v5H7z"}),"TodayOutlined"),Ek2=h(c.jsx("path",{d:"M19 3h-1V2c0-.55-.45-1-1-1s-1 .45-1 1v1H8V2c0-.55-.45-1-1-1s-1 .45-1 1v1H5c-1.11 0-1.99.9-1.99 2L3 19c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m-1 16H6c-.55 0-1-.45-1-1V8h14v10c0 .55-.45 1-1 1M8 10h3c.55 0 1 .45 1 1v3c0 .55-.45 1-1 1H8c-.55 0-1-.45-1-1v-3c0-.55.45-1 1-1"}),"TodayRounded"),Ik2=h(c.jsx("path",{d:"M21 3h-3V1h-2v2H8V1H6v2H3v18h18zm-2 16H5V8h14zM7 10h5v5H7z"}),"TodaySharp"),Uk2=h([c.jsx("path",{d:"M19 3h-1V1h-2v2H8V1H6v2H5c-1.11 0-1.99.9-1.99 2L3 19c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 16H5V9h14zm0-12H5V5h14zm-7 4H7v5h5z"},"0"),c.jsx("path",{d:"M5 5h14v2H5z",opacity:".3"},"1")],"TodayTwoTone"),Gk2=h(c.jsx("path",{d:"M17 7H7c-2.76 0-5 2.24-5 5s2.24 5 5 5h10c2.76 0 5-2.24 5-5s-2.24-5-5-5M7 15c-1.66 0-3-1.34-3-3s1.34-3 3-3 3 1.34 3 3-1.34 3-3 3"}),"ToggleOff"),Kk2=h(c.jsx("path",{d:"M17 6H7c-3.31 0-6 2.69-6 6s2.69 6 6 6h10c3.31 0 6-2.69 6-6s-2.69-6-6-6m0 10H7c-2.21 0-4-1.79-4-4s1.79-4 4-4h10c2.21 0 4 1.79 4 4s-1.79 4-4 4M7 9c-1.66 0-3 1.34-3 3s1.34 3 3 3 3-1.34 3-3-1.34-3-3-3"}),"ToggleOffOutlined"),qk2=h(c.jsx("path",{d:"M17 7H7c-2.76 0-5 2.24-5 5s2.24 5 5 5h10c2.76 0 5-2.24 5-5s-2.24-5-5-5M7 15c-1.66 0-3-1.34-3-3s1.34-3 3-3 3 1.34 3 3-1.34 3-3 3"}),"ToggleOffRounded"),Qk2=h(c.jsx("path",{d:"M17 7H7c-2.76 0-5 2.24-5 5s2.24 5 5 5h10c2.76 0 5-2.24 5-5s-2.24-5-5-5M7 15c-1.66 0-3-1.34-3-3s1.34-3 3-3 3 1.34 3 3-1.34 3-3 3"}),"ToggleOffSharp"),Zk2=h([c.jsx("path",{d:"M17 8H7c-2.21 0-4 1.79-4 4s1.79 4 4 4h10c2.21 0 4-1.79 4-4s-1.79-4-4-4M7 15c-1.66 0-3-1.34-3-3s1.34-3 3-3 3 1.34 3 3-1.34 3-3 3",opacity:".3"},"0"),c.jsx("path",{d:"M17 6H7c-3.31 0-6 2.69-6 6s2.69 6 6 6h10c3.31 0 6-2.69 6-6s-2.69-6-6-6m0 10H7c-2.21 0-4-1.79-4-4s1.79-4 4-4h10c2.21 0 4 1.79 4 4s-1.79 4-4 4M7 9c-1.66 0-3 1.34-3 3s1.34 3 3 3 3-1.34 3-3-1.34-3-3-3"},"1")],"ToggleOffTwoTone"),Jk2=h(c.jsx("path",{d:"M17 7H7c-2.76 0-5 2.24-5 5s2.24 5 5 5h10c2.76 0 5-2.24 5-5s-2.24-5-5-5m0 8c-1.66 0-3-1.34-3-3s1.34-3 3-3 3 1.34 3 3-1.34 3-3 3"}),"ToggleOn"),Yk2=h(c.jsx("path",{d:"M17 6H7c-3.31 0-6 2.69-6 6s2.69 6 6 6h10c3.31 0 6-2.69 6-6s-2.69-6-6-6m0 10H7c-2.21 0-4-1.79-4-4s1.79-4 4-4h10c2.21 0 4 1.79 4 4s-1.79 4-4 4m0-7c-1.66 0-3 1.34-3 3s1.34 3 3 3 3-1.34 3-3-1.34-3-3-3"}),"ToggleOnOutlined"),_k2=h(c.jsx("path",{d:"M17 7H7c-2.76 0-5 2.24-5 5s2.24 5 5 5h10c2.76 0 5-2.24 5-5s-2.24-5-5-5m0 8c-1.66 0-3-1.34-3-3s1.34-3 3-3 3 1.34 3 3-1.34 3-3 3"}),"ToggleOnRounded"),Xk2=h(c.jsx("path",{d:"M17 7H7c-2.76 0-5 2.24-5 5s2.24 5 5 5h10c2.76 0 5-2.24 5-5s-2.24-5-5-5m0 8c-1.66 0-3-1.34-3-3s1.34-3 3-3 3 1.34 3 3-1.34 3-3 3"}),"ToggleOnSharp"),$k2=h([c.jsx("path",{d:"M17 8H7c-2.21 0-4 1.79-4 4s1.79 4 4 4h10c2.21 0 4-1.79 4-4s-1.79-4-4-4m0 7c-1.66 0-3-1.34-3-3s1.34-3 3-3 3 1.34 3 3-1.34 3-3 3",opacity:".3"},"0"),c.jsx("path",{d:"M17 6H7c-3.31 0-6 2.69-6 6s2.69 6 6 6h10c3.31 0 6-2.69 6-6s-2.69-6-6-6m0 10H7c-2.21 0-4-1.79-4-4s1.79-4 4-4h10c2.21 0 4 1.79 4 4s-1.79 4-4 4m0-7c-1.66 0-3 1.34-3 3s1.34 3 3 3 3-1.34 3-3-1.34-3-3-3"},"1")],"ToggleOnTwoTone"),cW2=h(c.jsx("path",{d:"M19.97 6.43 12 2 4.03 6.43 9.1 9.24C9.83 8.48 10.86 8 12 8s2.17.48 2.9 1.24zM10 12c0-1.1.9-2 2-2s2 .9 2 2-.9 2-2 2-2-.9-2-2m1 9.44L3 17V8.14l5.13 2.85c-.09.32-.13.66-.13 1.01 0 1.86 1.27 3.43 3 3.87zm2 0v-5.57c1.73-.44 3-2.01 3-3.87 0-.35-.04-.69-.13-1.01L21 8.14V17z"}),"Token"),hW2=h(c.jsx("path",{d:"m21 7-9-5-9 5v10l9 5 9-5zm-9-2.71 5.91 3.28-3.01 1.67C14.17 8.48 13.14 8 12 8s-2.17.48-2.9 1.24L6.09 7.57zm-1 14.87-6-3.33V9.26L8.13 11c-.09.31-.13.65-.13 1 0 1.86 1.27 3.43 3 3.87zM10 12c0-1.1.9-2 2-2s2 .9 2 2-.9 2-2 2-2-.9-2-2m3 7.16v-3.28c1.73-.44 3-2.01 3-3.87 0-.35-.04-.69-.13-1.01L19 9.26v6.57z"}),"TokenOutlined"),sW2=h(c.jsx("path",{d:"M12.97 2.54c-.6-.34-1.34-.34-1.94 0l-7 3.89L9.1 9.24C9.83 8.48 10.86 8 12 8s2.17.48 2.9 1.24l5.07-2.82zM10 12c0-1.1.9-2 2-2s2 .9 2 2-.9 2-2 2-2-.9-2-2M3 8.14l5.13 2.85c-.09.32-.13.66-.13 1.01 0 1.86 1.27 3.43 3 3.87v5.57l-6.97-3.87C3.39 17.22 3 16.55 3 15.82zm10 13.3v-5.57c1.73-.44 3-2.01 3-3.87 0-.35-.04-.69-.13-1.01L21 8.14v7.68c0 .73-.39 1.4-1.03 1.75z"}),"TokenRounded"),tW2=h(c.jsx("path",{d:"M19.97 6.43 12 2 4.03 6.43 9.1 9.24C9.83 8.48 10.86 8 12 8s2.17.48 2.9 1.24zM10 12c0-1.1.9-2 2-2s2 .9 2 2-.9 2-2 2-2-.9-2-2m1 9.44L3 17V8.14l5.13 2.85c-.09.32-.13.66-.13 1.01 0 1.86 1.27 3.43 3 3.87zm2 0v-5.57c1.73-.44 3-2.01 3-3.87 0-.35-.04-.69-.13-1.01L21 8.14V17z"}),"TokenSharp"),oW2=h([c.jsx("path",{d:"m12 4.29 5.91 3.28-3.01 1.67C14.17 8.48 13.14 8 12 8s-2.17.48-2.9 1.24L6.09 7.57zm-1 14.87-6-3.33V9.26L8.13 11c-.09.31-.13.65-.13 1 0 1.86 1.27 3.43 3 3.87zM10 12c0-1.1.9-2 2-2s2 .9 2 2-.9 2-2 2-2-.9-2-2m3 7.16v-3.28c1.73-.44 3-2.01 3-3.87 0-.35-.04-.69-.13-1.01L19 9.26v6.57z",opacity:".3"},"0"),c.jsx("path",{d:"m21 7-9-5-9 5v10l9 5 9-5zm-9-2.71 5.91 3.28-3.01 1.67C14.17 8.48 13.14 8 12 8s-2.17.48-2.9 1.24L6.09 7.57zm-1 14.87-6-3.33V9.26L8.13 11c-.09.31-.13.65-.13 1 0 1.86 1.27 3.43 3 3.87zM10 12c0-1.1.9-2 2-2s2 .9 2 2-.9 2-2 2-2-.9-2-2m3 7.16v-3.28c1.73-.44 3-2.01 3-3.87 0-.35-.04-.69-.13-1.01L19 9.26v6.57z"},"1")],"TokenTwoTone"),vW2=h(c.jsx("path",{d:"M15 4c-4.42 0-8 3.58-8 8s3.58 8 8 8 8-3.58 8-8-3.58-8-8-8m0 14c-3.31 0-6-2.69-6-6s2.69-6 6-6 6 2.69 6 6-2.69 6-6 6M3 12c0-2.61 1.67-4.83 4-5.65V4.26C3.55 5.15 1 8.27 1 12s2.55 6.85 6 7.74v-2.09c-2.33-.82-4-3.04-4-5.65"}),"Toll"),eW2=h(c.jsx("path",{d:"M15 4c-4.42 0-8 3.58-8 8s3.58 8 8 8 8-3.58 8-8-3.58-8-8-8m0 14c-3.31 0-6-2.69-6-6s2.69-6 6-6 6 2.69 6 6-2.69 6-6 6M3 12c0-2.61 1.67-4.83 4-5.65V4.26C3.55 5.15 1 8.27 1 12s2.55 6.85 6 7.74v-2.09c-2.33-.82-4-3.04-4-5.65"}),"TollOutlined"),lW2=h(c.jsx("path",{d:"M15 4c-4.42 0-8 3.58-8 8s3.58 8 8 8 8-3.58 8-8-3.58-8-8-8m0 14c-3.31 0-6-2.69-6-6s2.69-6 6-6 6 2.69 6 6-2.69 6-6 6M3 12c0-2.39 1.4-4.46 3.43-5.42.34-.16.57-.47.57-.84v-.19c0-.68-.71-1.11-1.32-.82C2.92 5.99 1 8.77 1 12s1.92 6.01 4.68 7.27c.61.28 1.32-.14 1.32-.82v-.18c0-.37-.23-.69-.57-.85C4.4 16.46 3 14.39 3 12"}),"TollRounded"),nW2=h(c.jsx("path",{d:"M15 4c-4.42 0-8 3.58-8 8s3.58 8 8 8 8-3.58 8-8-3.58-8-8-8m0 14c-3.31 0-6-2.69-6-6s2.69-6 6-6 6 2.69 6 6-2.69 6-6 6M3 12c0-2.61 1.67-4.83 4-5.65V4.26C3.55 5.15 1 8.27 1 12s2.55 6.85 6 7.74v-2.09c-2.33-.82-4-3.04-4-5.65"}),"TollSharp"),aW2=h([c.jsx("path",{d:"M15 6c-3.31 0-6 2.69-6 6s2.69 6 6 6 6-2.69 6-6-2.69-6-6-6",opacity:".3"},"0"),c.jsx("path",{d:"M15 4c-4.42 0-8 3.58-8 8s3.58 8 8 8 8-3.58 8-8-3.58-8-8-8m0 14c-3.31 0-6-2.69-6-6s2.69-6 6-6 6 2.69 6 6-2.69 6-6 6M3 12c0-2.61 1.67-4.83 4-5.65V4.26C3.55 5.15 1 8.27 1 12s2.55 6.85 6 7.74v-2.09c-2.33-.82-4-3.04-4-5.65"},"1")],"TollTwoTone"),dW2=h(c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m-1 17.93c-3.94-.49-7-3.85-7-7.93s3.05-7.44 7-7.93zm2-15.86c1.03.13 2 .45 2.87.93H13zM13 7h5.24c.25.31.48.65.68 1H13zm0 3h6.74c.08.33.15.66.19 1H13zm0 9.93V19h2.87c-.87.48-1.84.8-2.87.93M18.24 17H13v-1h5.92c-.2.35-.43.69-.68 1m1.5-3H13v-1h6.93c-.04.34-.11.67-.19 1"}),"Tonality"),zW2=h(c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m-1 17.93c-3.94-.49-7-3.85-7-7.93s3.05-7.44 7-7.93zm2-15.86c1.03.13 2 .45 2.87.93H13zM13 7h5.24c.25.31.48.65.68 1H13zm0 3h6.74c.08.33.15.66.19 1H13zm0 9.93V19h2.87c-.87.48-1.84.8-2.87.93M18.24 17H13v-1h5.92c-.2.35-.43.69-.68 1m1.5-3H13v-1h6.93c-.04.34-.11.67-.19 1"}),"TonalityOutlined"),mW2=h(c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m-1 17.93c-3.94-.49-7-3.85-7-7.93s3.05-7.44 7-7.93zm2-15.86c1.03.13 2 .45 2.87.93H13zM13 7h5.24c.25.31.48.65.68 1H13zm0 3h6.74c.08.33.15.66.19 1H13zm0 9.93V19h2.87c-.87.48-1.84.8-2.87.93M18.24 17H13v-1h5.92c-.2.35-.43.69-.68 1m1.5-3H13v-1h6.93c-.04.34-.11.67-.19 1"}),"TonalityRounded"),pW2=h(c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m-1 17.93c-3.94-.49-7-3.85-7-7.93s3.05-7.44 7-7.93zm2-15.86c1.03.13 2 .45 2.87.93H13zM13 7h5.24c.25.31.48.65.68 1H13zm0 3h6.74c.08.33.15.66.19 1H13zm0 9.93V19h2.87c-.87.48-1.84.8-2.87.93M18.24 17H13v-1h5.92c-.2.35-.43.69-.68 1m1.5-3H13v-1h6.93c-.04.34-.11.67-.19 1"}),"TonalitySharp"),HW2=h([c.jsx("path",{d:"M4 12c0 4.08 3.06 7.44 7 7.93V4.07C7.05 4.56 4 7.92 4 12",opacity:".3"},"0"),c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m-1 17.93c-3.94-.49-7-3.85-7-7.93s3.05-7.44 7-7.93zm2-15.86c1.03.13 2 .45 2.87.93H13zM13 7h5.24c.25.31.48.65.68 1H13zm0 3h6.74c.08.33.15.66.19 1H13zm0 9.93V19h2.87c-.87.48-1.84.8-2.87.93M18.24 17H13v-1h5.92c-.2.35-.43.69-.68 1m1.5-3H13v-1h6.93c-.04.34-.11.67-.19 1"},"1")],"TonalityTwoTone"),MW2=h(c.jsx("path",{d:"M20 6h-8l-2-2H4c-1.1 0-1.99.9-1.99 2L2 18c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V8c0-1.1-.9-2-2-2m-6 10H6v-2h8zm4-4H6v-2h12z"}),"Topic"),rW2=h(c.jsx("path",{d:"M20 6h-8l-2-2H4c-1.1 0-1.99.9-1.99 2L2 18c0 1.1.9 2 2 2h16.77c.68 0 1.23-.56 1.23-1.23V8c0-1.1-.9-2-2-2m0 12H4V6h5.17l2 2H20zm-2-6H6v-2h12zm-4 4H6v-2h8z"}),"TopicOutlined"),iW2=h(c.jsx("path",{d:"M20 6h-8l-1.41-1.41C10.21 4.21 9.7 4 9.17 4H4c-1.1 0-1.99.9-1.99 2L2 18c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V8c0-1.1-.9-2-2-2m-7 10H7c-.55 0-1-.45-1-1s.45-1 1-1h6c.55 0 1 .45 1 1s-.45 1-1 1m4-4H7c-.55 0-1-.45-1-1s.45-1 1-1h10c.55 0 1 .45 1 1s-.45 1-1 1"}),"TopicRounded"),VW2=h(c.jsx("path",{d:"m12 6-2-2H2v16h20V6zm2 10H6v-2h8zm4-4H6v-2h12z"}),"TopicSharp"),xW2=h([c.jsx("path",{d:"M20 18H4V6h5.17l2 2H20zm-2-6H6v-2h12zm-4 4H6v-2h8z",opacity:".3"},"0"),c.jsx("path",{d:"M20 6h-8l-2-2H4c-1.1 0-1.99.9-1.99 2L2 18c0 1.1.9 2 2 2h16.77c.68 0 1.23-.56 1.23-1.23V8c0-1.1-.9-2-2-2m0 12H4V6h5.17l2 2H20zm-2-6H6v-2h12zm-4 4H6v-2h8z"},"1")],"TopicTwoTone"),jW2=h(c.jsx("path",{d:"M20.11 8 23 3H1l2.89 5zM7.95 15 12 22l4.05-7zm11-5H5.05l1.74 3h10.42z"}),"Tornado"),uW2=h(c.jsx("path",{d:"M23 3H1l11 19zm-3.47 2-1.74 3H6.21L4.47 5zm-9.27 10h3.48L12 18.01zm4.64-2H9.1l-1.74-3h9.27z"}),"TornadoOutlined"),LW2=h(c.jsx("path",{d:"m20.11 8 1.16-2c.77-1.33-.19-3-1.73-3H4.47c-1.54 0-2.5 1.67-1.73 3L3.9 8zM7.95 15l2.32 4.01c.77 1.33 2.69 1.33 3.46 0L16.05 15zm11-5H5.05l1.74 3h10.42z"}),"TornadoRounded"),SW2=h(c.jsx("path",{d:"M20.11 8 23 3H1l2.89 5zM7.95 15 12 22l4.05-7zm11-5H5.05l1.74 3h10.42z"}),"TornadoSharp"),CW2=h([c.jsx("path",{d:"M9.1 13h5.8l1.74-3H7.36zm2.9 5.01L13.74 15h-3.48zM4.47 5l1.74 3h11.58l1.74-3z",opacity:".3"},"0"),c.jsx("path",{d:"m1 3 11 19L23 3zm11 15.01L10.26 15h3.48zM14.9 13H9.1l-1.74-3h9.27zM6.21 8 4.47 5h15.06l-1.74 3z"},"1")],"TornadoTwoTone"),TW2=h(c.jsx("path",{d:"M9 11.24V7.5C9 6.12 10.12 5 11.5 5S14 6.12 14 7.5v3.74c1.21-.81 2-2.18 2-3.74C16 5.01 13.99 3 11.5 3S7 5.01 7 7.5c0 1.56.79 2.93 2 3.74m9.84 4.63-4.54-2.26c-.17-.07-.35-.11-.54-.11H13v-6c0-.83-.67-1.5-1.5-1.5S10 6.67 10 7.5v10.74c-3.6-.76-3.54-.75-3.67-.75-.31 0-.59.13-.79.33l-.79.8 4.94 4.94c.27.27.65.44 1.06.44h6.79c.75 0 1.33-.55 1.44-1.28l.75-5.27c.01-.07.02-.14.02-.2 0-.62-.38-1.16-.91-1.38"}),"TouchApp"),wW2=h(c.jsx("path",{d:"m18.19 12.44-3.24-1.62c1.29-1 2.12-2.56 2.12-4.32 0-3.03-2.47-5.5-5.5-5.5s-5.5 2.47-5.5 5.5c0 2.13 1.22 3.98 3 4.89v3.26c-2.15-.46-2.02-.44-2.26-.44-.53 0-1.03.21-1.41.59L4 16.22l5.09 5.09c.43.44 1.03.69 1.65.69h6.3c.98 0 1.81-.7 1.97-1.67l.8-4.71c.22-1.3-.43-2.58-1.62-3.18m-.35 2.85-.8 4.71h-6.3c-.09 0-.17-.04-.24-.1l-3.68-3.68 4.25.89V6.5c0-.28.22-.5.5-.5s.5.22.5.5v6h1.76l3.46 1.73c.4.2.62.63.55 1.06M8.07 6.5c0-1.93 1.57-3.5 3.5-3.5s3.5 1.57 3.5 3.5c0 .95-.38 1.81-1 2.44V6.5c0-1.38-1.12-2.5-2.5-2.5s-2.5 1.12-2.5 2.5v2.44c-.62-.63-1-1.49-1-2.44"}),"TouchAppOutlined"),RW2=h(c.jsx("path",{d:"M8.79 9.24V5.5c0-1.38 1.12-2.5 2.5-2.5s2.5 1.12 2.5 2.5v3.74c1.21-.81 2-2.18 2-3.74 0-2.49-2.01-4.5-4.5-4.5s-4.5 2.01-4.5 4.5c0 1.56.79 2.93 2 3.74m5.5 2.47c-.28-.14-.58-.21-.89-.21h-.61v-6c0-.83-.67-1.5-1.5-1.5s-1.5.67-1.5 1.5v10.74l-3.44-.72c-.37-.08-.76.04-1.03.31-.43.44-.43 1.14 0 1.58l4.01 4.01c.38.37.89.58 1.42.58h6.1c1 0 1.84-.73 1.98-1.72l.63-4.47c.12-.85-.32-1.69-1.09-2.07z"}),"TouchAppRounded"),OW2=h(c.jsx("path",{d:"M8.25 9.24V5.5c0-1.38 1.12-2.5 2.5-2.5s2.5 1.12 2.5 2.5v3.74c1.21-.81 2-2.18 2-3.74 0-2.49-2.01-4.5-4.5-4.5s-4.5 2.01-4.5 4.5c0 1.56.79 2.93 2 3.74m5.08 2.26h-1.08v-6c0-.83-.67-1.5-1.5-1.5s-1.5.67-1.5 1.5v10.74l-4.04-.85L4 16.62 9.38 22h8.67l1.07-7.62z"}),"TouchAppSharp"),yW2=h([c.jsx("path",{d:"m18.19 12.44-3.24-1.62c1.29-1 2.12-2.56 2.12-4.32 0-3.03-2.47-5.5-5.5-5.5s-5.5 2.47-5.5 5.5c0 2.13 1.22 3.98 3 4.89v3.26c-2.08-.44-2.01-.44-2.26-.44-.53 0-1.03.21-1.41.59L4 16.22l5.09 5.09c.43.44 1.03.69 1.65.69h6.3c.98 0 1.81-.7 1.97-1.67l.8-4.71c.22-1.3-.43-2.58-1.62-3.18M8.07 6.5c0-1.93 1.57-3.5 3.5-3.5s3.5 1.57 3.5 3.5c0 .95-.38 1.81-1 2.44V6.5c0-1.38-1.12-2.5-2.5-2.5s-2.5 1.12-2.5 2.5v2.44c-.62-.63-1-1.49-1-2.44m9.77 8.79-.8 4.71h-6.3c-.09 0-.17-.04-.24-.1l-3.68-3.68 4.25.89V6.5c0-.28.22-.5.5-.5s.5.22.5.5v6h1.76l3.46 1.73c.4.2.62.63.55 1.06"},"0"),c.jsx("path",{d:"m17.3 14.23-3.46-1.73h-1.77v-6c0-.28-.22-.5-.5-.5s-.5.22-.5.5v10.61l-4.25-.89 3.68 3.68c.06.06.15.1.24.1h6.3l.8-4.71c.07-.43-.15-.86-.54-1.06",opacity:".3"},"1")],"TouchAppTwoTone"),gW2=h(c.jsx("path",{d:"M21 4H7V2H5v20h2v-8h14l-2-5zm-6 5c0 1.1-.9 2-2 2s-2-.9-2-2 .9-2 2-2 2 .9 2 2"}),"Tour"),AW2=h(c.jsx("path",{d:"M21 4H7V2H5v20h2v-8h14l-2-5zm-3.86 5.74.9 2.26H7V6h11.05l-.9 2.26-.3.74zM14 9c0 1.1-.9 2-2 2s-2-.9-2-2 .9-2 2-2 2 .9 2 2"}),"TourOutlined"),fW2=h(c.jsx("path",{d:"M20.45 5.37c.26-.66-.22-1.37-.93-1.37H7V3c0-.55-.45-1-1-1s-1 .45-1 1v19h2v-8h12.52c.71 0 1.19-.71.93-1.37L19 9zM15 9c0 1.1-.9 2-2 2s-2-.9-2-2 .9-2 2-2 2 .9 2 2"}),"TourRounded"),PW2=h(c.jsx("path",{d:"M21 4H7V2H5v20h2v-8h14l-2-5zm-6 5c0 1.1-.9 2-2 2s-2-.9-2-2 .9-2 2-2 2 .9 2 2"}),"TourSharp"),FW2=h([c.jsx("path",{d:"M7 12V6h11.05l-1.2 3 1.2 3z",opacity:".3"},"0"),c.jsx("path",{d:"M21 4H7V2H5v20h2v-8h14l-2-5zM7 12V6h11.05l-1.2 3 1.2 3zm7-3c0 1.1-.9 2-2 2s-2-.9-2-2 .9-2 2-2 2 .9 2 2"},"1")],"TourTwoTone"),BW2=h(c.jsx("path",{d:"M22 14c0-1.95-1.4-3.57-3.25-3.92L17.4 6.05C17 4.82 15.85 4 14.56 4H9.44C8.15 4 7 4.82 6.6 6.05L5.81 8.4 4.41 7l.29-.29c.39-.39.39-1.02 0-1.41a.996.996 0 0 0-1.41 0l-2 2c-.39.39-.39 1.02 0 1.41s1.02.39 1.41 0l.3-.3 1.79 1.79C3.18 10.72 2 12.22 2 14c0 1.5.83 2.79 2.05 3.48C4.28 18.9 5.51 20 7 20c1.3 0 2.4-.84 2.82-2h4.37c.41 1.16 1.51 2 2.82 2 1.49 0 2.72-1.1 2.95-2.52C21.17 16.79 22 15.5 22 14M7 18c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1m4-8H7.41l-.02-.02 1.1-3.3c.14-.41.52-.68.95-.68H11zm2-4h1.56c.43 0 .81.27.95.68l1.1 3.32H13zm4 12c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1"}),"Toys"),bW2=h(c.jsx("path",{d:"M18.75 10.08 17.4 6.05C17 4.82 15.85 4 14.56 4H9.44C8.15 4 7 4.82 6.6 6.05L5.81 8.4 4.41 7l.29-.29c.39-.39.39-1.02 0-1.41a.996.996 0 0 0-1.41 0l-2 2c-.39.39-.39 1.02 0 1.41s1.02.39 1.41 0l.3-.3 1.79 1.79C3.18 10.72 2 12.22 2 14c0 1.49.83 2.78 2.05 3.47C4.27 18.9 5.51 20 7 20c1.3 0 2.4-.84 2.82-2h4.37c.41 1.16 1.51 2 2.82 2 1.49 0 2.73-1.1 2.95-2.53C21.17 16.78 22 15.49 22 14c0-1.95-1.4-3.57-3.25-3.92M13 6h1.56c.43 0 .81.27.95.68l1.1 3.32H13zm-4.51.68c.14-.41.52-.68.95-.68H11v4H7.41l-.02-.02zM7 18c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1m10 0c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1m2.49-2.68C18.95 14.53 18.03 14 17 14c-1.3 0-2.4.84-2.82 2H9.82C9.4 14.84 8.3 14 7 14c-1.03 0-1.95.53-2.49 1.32C4.2 14.97 4 14.51 4 14c0-1.1.9-2 2-2h12c1.1 0 2 .9 2 2 0 .51-.2.97-.51 1.32"}),"ToysOutlined"),DW2=h(c.jsx("path",{d:"M22 14c0-1.95-1.4-3.57-3.25-3.92L17.4 6.05C17 4.82 15.85 4 14.56 4H9.44C8.15 4 7 4.82 6.6 6.05L5.81 8.4 4.41 7l.29-.29c.39-.39.39-1.02 0-1.41a.996.996 0 0 0-1.41 0l-2 2c-.39.39-.39 1.02 0 1.41s1.02.39 1.41 0l.3-.3 1.79 1.79C3.18 10.72 2 12.22 2 14c0 1.5.83 2.79 2.05 3.48C4.28 18.9 5.51 20 7 20c1.3 0 2.4-.84 2.82-2h4.37c.41 1.16 1.51 2 2.82 2 1.49 0 2.72-1.1 2.95-2.52C21.17 16.79 22 15.5 22 14M7 18c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1m4-8H7.41l-.02-.02 1.1-3.3c.14-.41.52-.68.95-.68H11zm2-4h1.56c.43 0 .81.27.95.68l1.1 3.32H13zm4 12c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1"}),"ToysRounded"),kW2=h(c.jsx("path",{d:"m18.72 10-2-6H7.28L5.81 8.4 4.41 7l1-1L4 4.59.59 8 2 9.41l1-1L4.59 10H2v8h2.18c.41 1.16 1.52 2 2.82 2s2.4-.84 2.82-2h4.37c.41 1.16 1.51 2 2.82 2 1.3 0 2.41-.84 2.82-2H22v-8zM7 18c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1m4-8H7.41l-.02-.02L8.72 6H11zm2 0V6h2.28l1.33 4zm4 8c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1"}),"ToysSharp"),WW2=h([c.jsx("path",{d:"M18 12H6c-1.1 0-2 .9-2 2 0 .51.2.97.51 1.32C5.05 14.53 5.97 14 7 14c1.3 0 2.4.84 2.82 2h4.37c.41-1.16 1.51-2 2.82-2 1.03 0 1.95.53 2.49 1.32.3-.35.5-.81.5-1.32 0-1.1-.9-2-2-2",opacity:".3"},"0"),c.jsx("path",{d:"M18.75 10.08 17.4 6.05C17 4.82 15.85 4 14.56 4H9.44C8.15 4 7 4.82 6.6 6.05L5.81 8.4 4.41 7l.29-.29c.39-.39.39-1.02 0-1.41a.996.996 0 0 0-1.41 0l-2 2c-.39.39-.39 1.02 0 1.41s1.02.39 1.41 0l.3-.3 1.79 1.79C3.18 10.72 2 12.22 2 14c0 1.49.83 2.78 2.05 3.47C4.27 18.9 5.51 20 7 20c1.3 0 2.4-.84 2.82-2h4.37c.41 1.16 1.51 2 2.82 2 1.49 0 2.73-1.1 2.95-2.53C21.17 16.78 22 15.49 22 14c0-1.95-1.4-3.57-3.25-3.92M13 6h1.56c.43 0 .81.27.95.68l1.1 3.32H13zm-4.51.68c.14-.41.52-.68.95-.68H11v4H7.41l-.02-.02zM7 18c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1m10 0c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1m2.49-2.68C18.95 14.53 18.03 14 17 14c-1.3 0-2.4.84-2.82 2H9.82C9.4 14.84 8.3 14 7 14c-1.03 0-1.95.53-2.49 1.32C4.2 14.97 4 14.51 4 14c0-1.1.9-2 2-2h12c1.1 0 2 .9 2 2 0 .51-.2.97-.51 1.32"},"1")],"ToysTwoTone"),NW2=h(c.jsx("path",{d:"m19.07 4.93-1.41 1.41C19.1 7.79 20 9.79 20 12c0 4.42-3.58 8-8 8s-8-3.58-8-8c0-4.08 3.05-7.44 7-7.93v2.02C8.16 6.57 6 9.03 6 12c0 3.31 2.69 6 6 6s6-2.69 6-6c0-1.66-.67-3.16-1.76-4.24l-1.41 1.41C15.55 9.9 16 10.9 16 12c0 2.21-1.79 4-4 4s-4-1.79-4-4c0-1.86 1.28-3.41 3-3.86v2.14c-.6.35-1 .98-1 1.72 0 1.1.9 2 2 2s2-.9 2-2c0-.74-.4-1.38-1-1.72V2h-1C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10c0-2.76-1.12-5.26-2.93-7.07"}),"TrackChanges"),EW2=h(c.jsx("path",{d:"m19.07 4.93-1.41 1.41C19.1 7.79 20 9.79 20 12c0 4.42-3.58 8-8 8s-8-3.58-8-8c0-4.08 3.05-7.44 7-7.93v2.02C8.16 6.57 6 9.03 6 12c0 3.31 2.69 6 6 6s6-2.69 6-6c0-1.66-.67-3.16-1.76-4.24l-1.41 1.41C15.55 9.9 16 10.9 16 12c0 2.21-1.79 4-4 4s-4-1.79-4-4c0-1.86 1.28-3.41 3-3.86v2.14c-.6.35-1 .98-1 1.72 0 1.1.9 2 2 2s2-.9 2-2c0-.74-.4-1.38-1-1.72V2h-1C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10c0-2.76-1.12-5.26-2.93-7.07"}),"TrackChangesOutlined"),IW2=h(c.jsx("path",{d:"M18.32 5.68c-.36.36-.39.92-.07 1.32 1.45 1.82 2.21 4.31 1.53 6.92-.79 3.05-3.18 5.33-6.21 5.94C8.47 20.87 4 16.93 4 12c0-4.08 3.05-7.44 7-7.93v2.02c-3.13.53-5.43 3.46-4.93 6.83.39 2.61 2.56 4.71 5.18 5.03C14.89 18.4 18 15.56 18 12c0-1.25-.38-2.4-1.03-3.36-.34-.5-1.07-.53-1.5-.11l-.01.01c-.34.34-.37.87-.11 1.27.6.92.84 2.1.49 3.32-.39 1.37-1.54 2.46-2.94 2.77-2.6.57-4.9-1.39-4.9-3.9 0-1.86 1.28-3.41 3-3.86v2.14c-.6.35-1 .98-1 1.72 0 1.1.9 2 2 2s2-.9 2-2c0-.74-.4-1.38-1-1.72V2.71c0-.39-.32-.71-.71-.71-5.36-.2-9.98 4.06-10.27 9.4-.36 6.55 5.41 11.82 12.01 10.4 3.88-.83 6.88-3.8 7.75-7.67.71-3.16-.2-6.16-1.97-8.37-.37-.47-1.07-.5-1.49-.08"}),"TrackChangesRounded"),UW2=h(c.jsx("path",{d:"m19.07 4.93-1.41 1.41C19.1 7.79 20 9.79 20 12c0 4.42-3.58 8-8 8s-8-3.58-8-8c0-4.08 3.05-7.44 7-7.93v2.02C8.16 6.57 6 9.03 6 12c0 3.31 2.69 6 6 6s6-2.69 6-6c0-1.66-.67-3.16-1.76-4.24l-1.41 1.41C15.55 9.9 16 10.9 16 12c0 2.21-1.79 4-4 4s-4-1.79-4-4c0-1.86 1.28-3.41 3-3.86v2.14c-.6.35-1 .98-1 1.72 0 1.1.9 2 2 2s2-.9 2-2c0-.74-.4-1.38-1-1.72V2h-1C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10c0-2.76-1.12-5.26-2.93-7.07"}),"TrackChangesSharp"),GW2=h(c.jsx("path",{d:"m19.07 4.93-1.41 1.41C19.1 7.79 20 9.79 20 12c0 4.42-3.58 8-8 8s-8-3.58-8-8c0-4.08 3.05-7.44 7-7.93v2.02C8.16 6.57 6 9.03 6 12c0 3.31 2.69 6 6 6s6-2.69 6-6c0-1.66-.67-3.16-1.76-4.24l-1.41 1.41C15.55 9.9 16 10.9 16 12c0 2.21-1.79 4-4 4s-4-1.79-4-4c0-1.86 1.28-3.41 3-3.86v2.14c-.6.35-1 .98-1 1.72 0 1.1.9 2 2 2s2-.9 2-2c0-.74-.4-1.38-1-1.72V2h-1C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10c0-2.76-1.12-5.26-2.93-7.07"}),"TrackChangesTwoTone"),KW2=h(c.jsx("path",{d:"M20 10h-3V8.86c1.72-.45 3-2 3-3.86h-3V4c0-.55-.45-1-1-1H8c-.55 0-1 .45-1 1v1H4c0 1.86 1.28 3.41 3 3.86V10H4c0 1.86 1.28 3.41 3 3.86V15H4c0 1.86 1.28 3.41 3 3.86V20c0 .55.45 1 1 1h8c.55 0 1-.45 1-1v-1.14c1.72-.45 3-2 3-3.86h-3v-1.14c1.72-.45 3-2 3-3.86m-8 9c-1.11 0-2-.9-2-2s.89-2 2-2c1.1 0 2 .9 2 2s-.89 2-2 2m0-5c-1.11 0-2-.9-2-2s.89-2 2-2c1.1 0 2 .9 2 2s-.89 2-2 2m0-5c-1.11 0-2-.9-2-2 0-1.11.89-2 2-2 1.1 0 2 .89 2 2 0 1.1-.89 2-2 2"}),"Traffic"),qW2=h(c.jsx("path",{d:"M20 10h-3V8.86c1.72-.45 3-2 3-3.86h-3V4c0-.55-.45-1-1-1H8c-.55 0-1 .45-1 1v1H4c0 1.86 1.28 3.41 3 3.86V10H4c0 1.86 1.28 3.41 3 3.86V15H4c0 1.86 1.28 3.41 3 3.86V20c0 .55.45 1 1 1h8c.55 0 1-.45 1-1v-1.14c1.72-.45 3-2 3-3.86h-3v-1.14c1.72-.45 3-2 3-3.86m-5 9H9V5h6zm-3-1c.83 0 1.5-.67 1.5-1.5S12.83 15 12 15s-1.5.67-1.5 1.5.67 1.5 1.5 1.5m0-4.5c.83 0 1.5-.67 1.5-1.5s-.67-1.5-1.5-1.5-1.5.67-1.5 1.5.67 1.5 1.5 1.5M12 9c.83 0 1.5-.67 1.5-1.5S12.83 6 12 6s-1.5.67-1.5 1.5S11.17 9 12 9"}),"TrafficOutlined"),QW2=h(c.jsx("path",{d:"M19.96 10.59c.04-.31-.19-.59-.5-.59H17V8.86c1.54-.4 2.72-1.68 2.96-3.27.04-.31-.19-.59-.5-.59H17V4c0-.55-.45-1-1-1H8c-.55 0-1 .45-1 1v1H4.54c-.31 0-.54.28-.5.59C4.28 7.18 5.46 8.46 7 8.86V10H4.54c-.31 0-.54.28-.5.59.24 1.59 1.42 2.87 2.96 3.27V15H4.54c-.31 0-.54.28-.5.59.24 1.59 1.42 2.87 2.96 3.27V20c0 .55.45 1 1 1h8c.55 0 1-.45 1-1v-1.14c1.54-.4 2.72-1.68 2.96-3.27.04-.31-.19-.59-.5-.59H17v-1.14c1.54-.4 2.72-1.68 2.96-3.27M12 19c-1.11 0-2-.9-2-2s.89-2 2-2c1.1 0 2 .9 2 2s-.89 2-2 2m0-5c-1.11 0-2-.9-2-2s.89-2 2-2c1.1 0 2 .9 2 2s-.89 2-2 2m0-5c-1.11 0-2-.9-2-2 0-1.11.89-2 2-2 1.1 0 2 .89 2 2 0 1.1-.89 2-2 2"}),"TrafficRounded"),ZW2=h(c.jsx("path",{d:"M20 10h-3V8.86c1.72-.45 3-2 3-3.86h-3V3H7v2H4c0 1.86 1.28 3.41 3 3.86V10H4c0 1.86 1.28 3.41 3 3.86V15H4c0 1.86 1.28 3.41 3 3.86V21h10v-2.14c1.72-.45 3-2 3-3.86h-3v-1.14c1.72-.45 3-2 3-3.86m-8 9c-1.11 0-2-.9-2-2s.89-2 2-2c1.1 0 2 .9 2 2s-.89 2-2 2m0-5c-1.11 0-2-.9-2-2s.89-2 2-2c1.1 0 2 .9 2 2s-.89 2-2 2m0-5c-1.11 0-2-.9-2-2 0-1.11.89-2 2-2 1.1 0 2 .89 2 2 0 1.1-.89 2-2 2"}),"TrafficSharp"),JW2=h([c.jsx("path",{d:"M9 19h6V5H9zm3-13c.83 0 1.5.67 1.5 1.5S12.83 9 12 9s-1.5-.67-1.5-1.5S11.17 6 12 6m0 4.5c.83 0 1.5.67 1.5 1.5s-.67 1.5-1.5 1.5-1.5-.67-1.5-1.5.67-1.5 1.5-1.5m0 4.5c.83 0 1.5.67 1.5 1.5S12.83 18 12 18s-1.5-.67-1.5-1.5.67-1.5 1.5-1.5",opacity:".3"},"0"),c.jsx("path",{d:"M20 5h-3V4c0-.55-.45-1-1-1H8c-.55 0-1 .45-1 1v1H4c0 1.86 1.28 3.41 3 3.86V10H4c0 1.86 1.28 3.41 3 3.86V15H4c0 1.86 1.28 3.41 3 3.86V20c0 .55.45 1 1 1h8c.55 0 1-.45 1-1v-1.14c1.72-.45 3-2 3-3.86h-3v-1.14c1.72-.45 3-2 3-3.86h-3V8.86c1.72-.45 3-2 3-3.86m-5 14H9V5h6zm-3-1c.83 0 1.5-.67 1.5-1.5S12.83 15 12 15s-1.5.67-1.5 1.5.67 1.5 1.5 1.5m0-4.5c.83 0 1.5-.67 1.5-1.5s-.67-1.5-1.5-1.5-1.5.67-1.5 1.5.67 1.5 1.5 1.5M12 9c.83 0 1.5-.67 1.5-1.5S12.83 6 12 6s-1.5.67-1.5 1.5S11.17 9 12 9"},"1")],"TrafficTwoTone"),YW2=h(c.jsx("path",{d:"M12 2c-4 0-8 .5-8 4v9.5C4 17.43 5.57 19 7.5 19L6 20.5v.5h2.23l2-2H14l2 2h2v-.5L16.5 19c1.93 0 3.5-1.57 3.5-3.5V6c0-3.5-3.58-4-8-4M7.5 17c-.83 0-1.5-.67-1.5-1.5S6.67 14 7.5 14s1.5.67 1.5 1.5S8.33 17 7.5 17m3.5-7H6V6h5zm2 0V6h5v4zm3.5 7c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5"}),"Train"),_W2=h([c.jsx("circle",{cx:"8.5",cy:"14.5",r:"1.5"},"0"),c.jsx("circle",{cx:"15.5",cy:"14.5",r:"1.5"},"1"),c.jsx("path",{d:"M12 2c-4 0-8 .5-8 4v9.5C4 17.43 5.57 19 7.5 19L6 20.5v.5h2l2-2h4l2 2h2v-.5L16.5 19c1.93 0 3.5-1.57 3.5-3.5V6c0-3.5-4-4-8-4m0 2c3.51 0 4.96.48 5.57 1H6.43c.61-.52 2.06-1 5.57-1M6 7h5v3H6zm12 8.5c0 .83-.67 1.5-1.5 1.5h-9c-.83 0-1.5-.67-1.5-1.5V12h12zm0-5.5h-5V7h5z"},"2")],"TrainOutlined"),XW2=h(c.jsx("path",{d:"M12 2c-4 0-8 .5-8 4v9.5C4 17.43 5.57 19 7.5 19l-1.15 1.15c-.31.31-.09.85.36.85H7.8c.13 0 .26-.05.35-.15L10 19h4l1.85 1.85c.09.09.22.15.35.15h1.09c.45 0 .67-.54.35-.85L16.5 19c1.93 0 3.5-1.57 3.5-3.5V6c0-3.5-4-4-8-4M7.5 17c-.83 0-1.5-.67-1.5-1.5S6.67 14 7.5 14s1.5.67 1.5 1.5S8.33 17 7.5 17m3.5-7H6V6h5zm5.5 7c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5m1.5-7h-5V6h5z"}),"TrainRounded"),$W2=h(c.jsx("path",{d:"M12 2c-4 0-8 .5-8 4v9.5C4 17.43 5.57 19 7.5 19L6 20.5v.5h2l2-2h4l2 2h2v-.5L16.5 19c1.93 0 3.5-1.57 3.5-3.5V6c0-3.5-4-4-8-4M7.5 17c-.83 0-1.5-.67-1.5-1.5S6.67 14 7.5 14s1.5.67 1.5 1.5S8.33 17 7.5 17m3.5-7H6V6h5zm5.5 7c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5m1.5-7h-5V6h5z"}),"TrainSharp"),cN2=h([c.jsx("path",{d:"M12 4c-3.51 0-4.96.48-5.57 1h11.13c-.6-.52-2.05-1-5.56-1M6 15.5c0 .83.67 1.5 1.5 1.5h9c.83 0 1.5-.67 1.5-1.5V12H6zm9.5-2.5c.83 0 1.5.67 1.5 1.5s-.67 1.5-1.5 1.5-1.5-.67-1.5-1.5.67-1.5 1.5-1.5m-7 0c.83 0 1.5.67 1.5 1.5S9.33 16 8.5 16 7 15.33 7 14.5 7.67 13 8.5 13",opacity:".3"},"0"),c.jsx("circle",{cx:"8.5",cy:"14.5",r:"1.5"},"1"),c.jsx("circle",{cx:"15.5",cy:"14.5",r:"1.5"},"2"),c.jsx("path",{d:"M12 2c-4 0-8 .5-8 4v9.5C4 17.43 5.57 19 7.5 19L6 20.5v.5h2l2-2h4l2 2h2v-.5L16.5 19c1.93 0 3.5-1.57 3.5-3.5V6c0-3.5-4-4-8-4m0 2c3.51 0 4.96.48 5.57 1H6.43c.61-.52 2.06-1 5.57-1M6 7h5v3H6zm12 8.5c0 .83-.67 1.5-1.5 1.5h-9c-.83 0-1.5-.67-1.5-1.5V12h12zm0-5.5h-5V7h5z"},"3")],"TrainTwoTone"),hN2=h(c.jsx("path",{d:"M19 16.94V8.5c0-2.79-2.61-3.4-6.01-3.49l.76-1.51H17V2H7v1.5h4.75l-.76 1.52C7.86 5.11 5 5.73 5 8.5v8.44c0 1.45 1.19 2.66 2.59 2.97L6 21.5v.5h2.23l2-2H14l2 2h2v-.5L16.5 20h-.08c1.69 0 2.58-1.37 2.58-3.06m-7 1.56c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5m5-4.5H7V9h10z"}),"Tram"),sN2=h(c.jsx("path",{d:"m13 5 .75-1.5H17V2H7v1.5h4.75L11 5c-3.13.09-6 .73-6 3.5V17c0 1.5 1.11 2.73 2.55 2.95L6 21.5v.5h2l2-2h4l2 2h2v-.5l-1.55-1.55h-.01.01C17.89 19.73 19 18.5 19 17V8.5c0-2.77-2.87-3.41-6-3.5m-1.97 2h1.94c2.75.08 3.62.58 3.9 1H7.13c.28-.42 1.15-.92 3.9-1m-.18 10.95H7.74C7.3 17.84 7 17.45 7 17v-1h3.89c-.24.27-.39.61-.39 1 0 .36.13.69.35.95M17 17c0 .45-.3.84-.74.95h-3.11c.22-.26.35-.59.35-.95 0-.39-.15-.73-.39-1H17zm0-3H7v-4h10z"}),"TramOutlined"),tN2=h(c.jsx("path",{d:"m13 5 .75-1.5H17V2H7v1.5h4.75L11 5c-3.13.09-6 .73-6 3.5V17c0 1.5 1.11 2.73 2.55 2.95l-1.19 1.19c-.32.32-.1.86.35.86H7.8c.13 0 .26-.05.35-.15L10 20h4l1.85 1.85c.09.09.22.15.35.15h1.09c.45 0 .67-.54.35-.85l-1.19-1.19C17.89 19.73 19 18.5 19 17V8.5c0-2.77-2.87-3.41-6-3.5m-1 13.5c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5m5-4.5H7V9h10z"}),"TramRounded"),oN2=h(c.jsx("path",{d:"m13 5 .75-1.5H17V2H7v1.5h4.75L11 5c-3.13.09-6 .73-6 3.5V17c0 1.5 1.11 2.73 2.55 2.95L6 21.5v.5h2l2-2h4l2 2h2v-.5l-1.55-1.55C17.89 19.73 19 18.5 19 17V8.5c0-2.77-2.87-3.41-6-3.5m-1 13.5c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5m5-4.5H7V9h10z"}),"TramSharp"),vN2=h([c.jsx("path",{d:"M12.97 7h-1.94c-2.75.08-3.62.58-3.9 1h9.74c-.28-.42-1.15-.92-3.9-1M7 16v1c0 .45.3.84.74.95h3.11c-.22-.26-.35-.59-.35-.95 0-.39.15-.73.39-1zm6.5 1c0 .36-.13.69-.35.95h3.11c.44-.11.74-.5.74-.95v-1h-3.89c.24.27.39.61.39 1",opacity:".3"},"0"),c.jsx("path",{d:"m13 5 .75-1.5H17V2H7v1.5h4.75L11 5c-3.13.09-6 .73-6 3.5V17c0 1.5 1.11 2.73 2.55 2.95L6 21.5v.5h2l2-2h4l2 2h2v-.5l-1.55-1.55h-.01.01C17.89 19.73 19 18.5 19 17V8.5c0-2.77-2.87-3.41-6-3.5m-1.97 2h1.94c2.75.08 3.62.58 3.9 1H7.13c.28-.42 1.15-.92 3.9-1m-.18 10.95H7.74C7.3 17.84 7 17.45 7 17v-1h3.89c-.24.27-.39.61-.39 1 0 .36.13.69.35.95M17 17c0 .45-.3.84-.74.95h-3.11c.22-.26.35-.59.35-.95 0-.39-.15-.73-.39-1H17zm0-3H7v-4h10z"},"1")],"TramTwoTone"),eN2=h(c.jsx("path",{d:"m17.93 16 1.63-1.63c-2.77-3.02-2.77-7.56 0-10.74L17.93 2c-3.9 3.89-3.91 9.95 0 14m4.99-5.05c-.84-1.18-.84-2.71 0-3.89l-1.68-1.69c-2.02 2.02-2.02 5.07 0 7.27zM9 13c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4m6.39 2.56C13.71 14.7 11.53 14 9 14s-4.71.7-6.39 1.56C1.61 16.07 1 17.1 1 18.22V21h16v-2.78c0-1.12-.61-2.15-1.61-2.66"}),"Transcribe"),lN2=h(c.jsx("path",{d:"M9 13c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4m0-6c1.1 0 2 .9 2 2s-.9 2-2 2-2-.9-2-2 .9-2 2-2m6.39 8.56C13.71 14.7 11.53 14 9 14s-4.71.7-6.39 1.56C1.61 16.07 1 17.1 1 18.22V21h16v-2.78c0-1.12-.61-2.15-1.61-2.66M15 19H3v-.78c0-.38.2-.72.52-.88C4.71 16.73 6.63 16 9 16s4.29.73 5.48 1.34c.32.16.52.5.52.88zm2.93-3 1.63-1.63c-2.77-3.02-2.77-7.56 0-10.74L17.93 2c-3.9 3.89-3.91 9.95 0 14m4.99-5.05c-.84-1.18-.84-2.71 0-3.89l-1.68-1.69c-2.02 2.02-2.02 5.07 0 7.27z"}),"TranscribeOutlined"),nN2=h(c.jsx("path",{d:"M22.54 10.28c-.34-.82-.34-1.72 0-2.54.19-.45.1-.96-.24-1.3l-.1-.1c-.56-.56-1.51-.44-1.88.26-.8 1.48-.79 3.24.03 4.79.37.69 1.31.83 1.86.27l.1-.1c.34-.33.42-.84.23-1.28m-3.72 4.83c.4-.4.46-1.02.13-1.48-1.97-2.73-1.96-6.39.01-9.23.32-.47.26-1.1-.14-1.5-.5-.5-1.34-.46-1.78.1-2.73 3.54-2.73 8.36.02 12 .43.56 1.27.61 1.76.11M9 13c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4m6.39 2.56C13.71 14.7 11.53 14 9 14s-4.71.7-6.39 1.56C1.61 16.07 1 17.1 1 18.22V20c0 .55.45 1 1 1h14c.55 0 1-.45 1-1v-1.78c0-1.12-.61-2.15-1.61-2.66"}),"TranscribeRounded"),aN2=h(c.jsx("path",{d:"m17.93 16 1.63-1.63c-2.77-3.02-2.77-7.56 0-10.74L17.93 2c-3.9 3.89-3.91 9.95 0 14m4.99-5.05c-.84-1.18-.84-2.71 0-3.89l-1.68-1.69c-2.02 2.02-2.02 5.07 0 7.27zM9 13c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4m6.39 2.56C13.71 14.7 11.53 14 9 14s-4.71.7-6.39 1.56C1.61 16.07 1 17.1 1 18.22V21h16v-2.78c0-1.12-.61-2.15-1.61-2.66"}),"TranscribeSharp"),dN2=h([c.jsx("circle",{cx:"9",cy:"9",r:"2",opacity:".3"},"0"),c.jsx("path",{d:"M14.48 17.34C13.29 16.73 11.37 16 9 16s-4.29.73-5.48 1.34c-.32.16-.52.5-.52.88V19h12v-.78c0-.38-.2-.72-.52-.88",opacity:".3"},"1"),c.jsx("path",{d:"M17.93 2c-3.9 3.89-3.91 9.95 0 14l1.63-1.63c-2.77-3.02-2.77-7.56 0-10.74zM9 13c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4m0-6c1.1 0 2 .9 2 2s-.9 2-2 2-2-.9-2-2 .9-2 2-2m6.39 8.56C13.71 14.7 11.53 14 9 14s-4.71.7-6.39 1.56C1.61 16.07 1 17.1 1 18.22V21h16v-2.78c0-1.12-.61-2.15-1.61-2.66M15 19H3v-.78c0-.38.2-.72.52-.88C4.71 16.73 6.63 16 9 16s4.29.73 5.48 1.34c.32.16.52.5.52.88z"},"2"),c.jsx("path",{d:"m22.92 7.06-1.68-1.69c-2.02 2.02-2.02 5.07 0 7.27l1.68-1.69c-.84-1.18-.84-2.71 0-3.89"},"3")],"TranscribeTwoTone"),zN2=h(c.jsx("path",{d:"M16.49 15.5v-1.75L14 16.25l2.49 2.5V17H22v-1.5zm3.02 4.25H14v1.5h5.51V23L22 20.5 19.51 18zM9.5 5.5c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2M5.75 8.9 3 23h2.1l1.75-8L9 17v6h2v-7.55L8.95 13.4l.6-3C10.85 12 12.8 13 15 13v-2c-1.85 0-3.45-1-4.35-2.45l-.95-1.6C9.35 6.35 8.7 6 8 6q-.375 0-.75.15L2 8.3V13h2V9.65z"}),"TransferWithinAStation"),mN2=h(c.jsx("path",{d:"M16.49 15.5v-1.75L14 16.25l2.49 2.5V17H22v-1.5zm3.02 4.25H14v1.5h5.51V23L22 20.5 19.51 18zM9.5 5.5c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2M5.75 8.9 3 23h2.1l1.75-8L9 17v6h2v-7.55L8.95 13.4l.6-3C10.85 12 12.8 13 15 13v-2c-1.85 0-3.45-1-4.35-2.45l-.95-1.6C9.35 6.35 8.7 6 8 6q-.375 0-.75.15L2 8.3V13h2V9.65z"}),"TransferWithinAStationOutlined"),pN2=h(c.jsx("path",{d:"M22 15.5h-5.52v-.77c0-.36-.44-.54-.69-.29l-1.51 1.52c-.16.16-.16.41 0 .57l1.51 1.52c.26.26.69.08.69-.29V17H22zm-.28 4.71-1.51-1.52c-.26-.26-.69-.08-.69.29v.77H14v1.5h5.52v.77c0 .36.44.54.69.29l1.51-1.52c.16-.16.16-.42 0-.58M9.5 5.5c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2M5.75 8.9 3.23 21.81c-.12.62.35 1.19.98 1.19h.09c.47 0 .88-.33.98-.79L6.85 15 9 17v5c0 .55.45 1 1 1s1-.45 1-1v-5.72c0-.53-.21-1.04-.59-1.41L8.95 13.4l.6-3c1.07 1.32 2.58 2.23 4.31 2.51.6.1 1.14-.39 1.14-1 0-.49-.36-.9-.84-.98-1.49-.25-2.75-1.15-3.51-2.38l-.95-1.6C9.35 6.35 8.7 6 8 6q-.375 0-.75.15L3.24 7.79C2.49 8.1 2 8.83 2 9.64V12c0 .55.45 1 1 1s1-.45 1-1V9.65z"}),"TransferWithinAStationRounded"),HN2=h(c.jsx("path",{d:"M16.49 15.5v-1.75L14 16.25l2.49 2.5V17H22v-1.5zm3.02 4.25H14v1.5h5.51V23L22 20.5 19.51 18zM9.5 5.5c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2M5.75 8.9 3 23h2.1l1.75-8L9 17v6h2v-7.55L8.95 13.4l.6-3C10.85 12 12.8 13 15 13v-2c-1.85 0-3.45-1-4.35-2.45l-.95-1.6C9.35 6.35 8.7 6 8 6q-.375 0-.75.15L2 8.3V13h2V9.65z"}),"TransferWithinAStationSharp"),MN2=h(c.jsx("path",{d:"M16.49 13.75 14 16.25l2.49 2.5V17H22v-1.5h-5.51zm3.02 6H14v1.5h5.51V23L22 20.5 19.51 18zM7.5 3.5c0 1.1.9 2 2 2s2-.9 2-2-.9-2-2-2-2 .9-2 2m2.05 6.9C10.85 12 12.8 13 15 13v-2c-1.85 0-3.45-1-4.35-2.45l-.95-1.6C9.35 6.35 8.7 6 8 6q-.375 0-.75.15L2 8.3V13h2V9.65l1.75-.75L3 23h2.1l1.75-8L9 17v6h2v-7.55L8.95 13.4z"}),"TransferWithinAStationTwoTone"),rN2=h(c.jsx("path",{d:"M22 18v-2H8V4h2L7 1 4 4h2v2H2v2h4v8c0 1.1.9 2 2 2h8v2h-2l3 3 3-3h-2v-2zM10 8h6v6h2V8c0-1.1-.9-2-2-2h-6z"}),"Transform"),iN2=h(c.jsx("path",{d:"M22 18v-2H8V4h2L7 1 4 4h2v2H2v2h4v8c0 1.1.9 2 2 2h8v2h-2l3 3 3-3h-2v-2zM10 8h6v6h2V8c0-1.1-.9-2-2-2h-6z"}),"TransformOutlined"),VN2=h(c.jsx("path",{d:"M21 16H9c-.55 0-1-.45-1-1V4h.79c.45 0 .67-.54.35-.85l-1.79-1.8c-.2-.2-.51-.2-.71 0l-1.79 1.8c-.31.31-.09.85.36.85H6v2H3c-.55 0-1 .45-1 1s.45 1 1 1h3v8c0 1.1.9 2 2 2h8v2h-.79c-.45 0-.67.54-.35.85l1.79 1.79c.2.2.51.2.71 0l1.79-1.79c.32-.31.09-.85-.35-.85H18v-2h3c.55 0 1-.45 1-1s-.45-1-1-1m-5-2h2V8c0-1.1-.9-2-2-2h-6v2h5c.55 0 1 .45 1 1z"}),"TransformRounded"),xN2=h(c.jsx("path",{d:"M22 18v-2H8V4h2L7 1 4 4h2v2H2v2h4v10h10v2h-2l3 3 3-3h-2v-2zM10 8h6v6h2V6h-8z"}),"TransformSharp"),jN2=h(c.jsx("path",{d:"M8 4h2L7 1 4 4h2v2H2v2h4v8c0 1.1.9 2 2 2h8v2h-2l3 3 3-3h-2v-2h4v-2H8zm10 10V8c0-1.1-.9-2-2-2h-6v2h6v6z"}),"TransformTwoTone"),uN2=h(c.jsx("path",{d:"M12 8c1.93 0 3.5 1.57 3.5 3.5S13.93 15 12 15s-3.5-1.57-3.5-3.5S10.07 8 12 8m4.53.38 3.97-3.96V7h2V1h-6v2h2.58l-3.97 3.97C14.23 6.36 13.16 6 12 6s-2.23.36-3.11.97l-.65-.65 1.41-1.41-1.41-1.42L6.82 4.9 4.92 3H7.5V1h-6v6h2V4.42l1.91 1.9-1.42 1.42L5.4 9.15l1.41-1.41.65.65c-.6.88-.96 1.95-.96 3.11 0 2.7 1.94 4.94 4.5 5.41V19H9v2h2v2h2v-2h2v-2h-2v-2.09c2.56-.47 4.5-2.71 4.5-5.41 0-1.16-.36-2.23-.97-3.12"}),"Transgender"),LN2=h(c.jsx("path",{d:"M12 8c1.93 0 3.5 1.57 3.5 3.5S13.93 15 12 15s-3.5-1.57-3.5-3.5S10.07 8 12 8m4.53.38 3.97-3.96V7h2V1h-6v2h2.58l-3.97 3.97C14.23 6.36 13.16 6 12 6s-2.23.36-3.11.97l-.65-.65 1.41-1.41-1.41-1.42L6.82 4.9 4.92 3H7.5V1h-6v6h2V4.42l1.91 1.9-1.42 1.42L5.4 9.15l1.41-1.41.65.65c-.6.88-.96 1.95-.96 3.11 0 2.7 1.94 4.94 4.5 5.41V19H9v2h2v2h2v-2h2v-2h-2v-2.09c2.56-.47 4.5-2.71 4.5-5.41 0-1.16-.36-2.23-.97-3.12"}),"TransgenderOutlined"),SN2=h(c.jsx("path",{d:"M21.5 1h-4c-.55 0-1 .45-1 1s.45 1 1 1h1.58l-3.97 3.97C14.23 6.36 13.16 6 12 6s-2.23.36-3.11.97l-.65-.65.7-.7c.39-.39.39-1.02 0-1.41a.996.996 0 0 0-1.41 0l-.7.7L4.92 3H6.5c.55 0 1-.45 1-1s-.45-1-1-1h-4c-.55 0-1 .45-1 1v4c0 .55.45 1 1 1s1-.45 1-1V4.42l1.91 1.9-.71.71c-.39.39-.39 1.02 0 1.41s1.02.39 1.41 0l.71-.71.65.65c-.61.89-.97 1.96-.97 3.12 0 2.7 1.94 4.94 4.5 5.41V19h-1c-.55 0-1 .45-1 1s.45 1 1 1h1v1c0 .55.45 1 1 1s1-.45 1-1v-1h1c.55 0 1-.45 1-1s-.45-1-1-1h-1v-2.09c2.56-.47 4.5-2.71 4.5-5.41 0-1.16-.36-2.23-.97-3.12l3.97-3.96V6c0 .55.45 1 1 1s1-.45 1-1V2c0-.55-.45-1-1-1M12 15c-1.93 0-3.5-1.57-3.5-3.5S10.07 8 12 8s3.5 1.57 3.5 3.5S13.93 15 12 15"}),"TransgenderRounded"),CN2=h(c.jsx("path",{d:"M12 8c1.93 0 3.5 1.57 3.5 3.5S13.93 15 12 15s-3.5-1.57-3.5-3.5S10.07 8 12 8m4.53.38 3.97-3.96V7h2V1h-6v2h2.58l-3.97 3.97C14.23 6.36 13.16 6 12 6s-2.23.36-3.11.97l-.65-.65 1.41-1.41-1.41-1.42L6.82 4.9 4.92 3H7.5V1h-6v6h2V4.42l1.91 1.9-1.42 1.42L5.4 9.15l1.41-1.41.65.65c-.6.88-.96 1.95-.96 3.11 0 2.7 1.94 4.94 4.5 5.41V19H9v2h2v2h2v-2h2v-2h-2v-2.09c2.56-.47 4.5-2.71 4.5-5.41 0-1.16-.36-2.23-.97-3.12"}),"TransgenderSharp"),TN2=h(c.jsx("path",{d:"M12 8c1.93 0 3.5 1.57 3.5 3.5S13.93 15 12 15s-3.5-1.57-3.5-3.5S10.07 8 12 8m4.53.38 3.97-3.96V7h2V1h-6v2h2.58l-3.97 3.97C14.23 6.36 13.16 6 12 6s-2.23.36-3.11.97l-.65-.65 1.41-1.41-1.41-1.42L6.82 4.9 4.92 3H7.5V1h-6v6h2V4.42l1.91 1.9-1.42 1.42L5.4 9.15l1.41-1.41.65.65c-.6.88-.96 1.95-.96 3.11 0 2.7 1.94 4.94 4.5 5.41V19H9v2h2v2h2v-2h2v-2h-2v-2.09c2.56-.47 4.5-2.71 4.5-5.41 0-1.16-.36-2.23-.97-3.12"}),"TransgenderTwoTone"),wN2=h(c.jsx("path",{d:"M16 18H6V8h3v4.77L15.98 6 18 8.03 11.15 15H16z"}),"TransitEnterexit"),RN2=h(c.jsx("path",{d:"M16 18H6V8h3v4.77L15.98 6 18 8.03 11.15 15H16z"}),"TransitEnterexitOutlined"),ON2=h(c.jsx("path",{d:"M14.5 18H8c-1.1 0-2-.9-2-2V9.5C6 8.67 6.67 8 7.5 8S9 8.67 9 9.5v3.27L14.95 7c.57-.55 1.48-.54 2.04.02s.56 1.47.01 2.04L11.15 15h3.35c.83 0 1.5.67 1.5 1.5s-.67 1.5-1.5 1.5"}),"TransitEnterexitRounded"),yN2=h(c.jsx("path",{d:"M16 18H6V8h3v4.77L15.98 6 18 8.03 11.15 15H16z"}),"TransitEnterexitSharp"),gN2=h(c.jsx("path",{d:"M15.98 6 9 12.77V8H6v10h10v-3h-4.85L18 8.03z"}),"TransitEnterexitTwoTone"),AN2=h(c.jsx("path",{d:"m12.87 15.07-2.54-2.51.03-.03c1.74-1.94 2.98-4.17 3.71-6.53H17V4h-7V2H8v2H1v1.99h11.17C11.5 7.92 10.44 9.75 9 11.35 8.07 10.32 7.3 9.19 6.69 8h-2c.73 1.63 1.73 3.17 2.98 4.56l-5.09 5.02L4 19l5-5 3.11 3.11zM18.5 10h-2L12 22h2l1.12-3h4.75L21 22h2zm-2.62 7 1.62-4.33L19.12 17z"}),"Translate"),fN2=h(c.jsx("path",{d:"m12.87 15.07-2.54-2.51.03-.03c1.74-1.94 2.98-4.17 3.71-6.53H17V4h-7V2H8v2H1v1.99h11.17C11.5 7.92 10.44 9.75 9 11.35 8.07 10.32 7.3 9.19 6.69 8h-2c.73 1.63 1.73 3.17 2.98 4.56l-5.09 5.02L4 19l5-5 3.11 3.11zM18.5 10h-2L12 22h2l1.12-3h4.75L21 22h2zm-2.62 7 1.62-4.33L19.12 17z"}),"TranslateOutlined"),PN2=h(c.jsx("path",{d:"M12.65 15.67c.14-.36.05-.77-.23-1.05l-2.09-2.06.03-.03c1.74-1.94 2.98-4.17 3.71-6.53h1.94c.54 0 .99-.45.99-.99v-.02c0-.54-.45-.99-.99-.99H10V3c0-.55-.45-1-1-1s-1 .45-1 1v1H1.99c-.54 0-.99.45-.99.99 0 .55.45.99.99.99h10.18C11.5 7.92 10.44 9.75 9 11.35c-.81-.89-1.49-1.86-2.06-2.88-.16-.29-.45-.47-.78-.47-.69 0-1.13.75-.79 1.35.63 1.13 1.4 2.21 2.3 3.21L3.3 16.87c-.4.39-.4 1.03 0 1.42.39.39 1.02.39 1.42 0L9 14l2.02 2.02c.51.51 1.38.32 1.63-.35M17.5 10c-.6 0-1.14.37-1.35.94l-3.67 9.8c-.24.61.22 1.26.87 1.26.39 0 .74-.24.88-.61l.89-2.39h4.75l.9 2.39c.14.36.49.61.88.61.65 0 1.11-.65.88-1.26l-3.67-9.8c-.22-.57-.76-.94-1.36-.94m-1.62 7 1.62-4.33L19.12 17z"}),"TranslateRounded"),FN2=h(c.jsx("path",{d:"m12.87 15.07-2.54-2.51.03-.03c1.74-1.94 2.98-4.17 3.71-6.53H17V4h-7V2H8v2H1v1.99h11.17C11.5 7.92 10.44 9.75 9 11.35 8.07 10.32 7.3 9.19 6.69 8h-2c.73 1.63 1.73 3.17 2.98 4.56l-5.09 5.02L4 19l5-5 3.11 3.11zM18.5 10h-2L12 22h2l1.12-3h4.75L21 22h2zm-2.62 7 1.62-4.33L19.12 17z"}),"TranslateSharp"),BN2=h(c.jsx("path",{d:"m12.87 15.07-2.54-2.51.03-.03c1.74-1.94 2.98-4.17 3.71-6.53H17V4h-7V2H8v2H1v1.99h11.17C11.5 7.92 10.44 9.75 9 11.35 8.07 10.32 7.3 9.19 6.69 8h-2c.73 1.63 1.73 3.17 2.98 4.56l-5.09 5.02L4 19l5-5 3.11 3.11zM18.5 10h-2L12 22h2l1.12-3h4.75L21 22h2zm-2.62 7 1.62-4.33L19.12 17z"}),"TranslateTwoTone"),bN2=h(c.jsx("path",{d:"M19.3 16.9c.4-.7.7-1.5.7-2.4 0-2.5-2-4.5-4.5-4.5S11 12 11 14.5s2 4.5 4.5 4.5c.9 0 1.7-.3 2.4-.7l3.2 3.2 1.4-1.4zm-3.8.1c-1.4 0-2.5-1.1-2.5-2.5s1.1-2.5 2.5-2.5 2.5 1.1 2.5 2.5-1.1 2.5-2.5 2.5M12 20v2C6.48 22 2 17.52 2 12S6.48 2 12 2c4.84 0 8.87 3.44 9.8 8h-2.07c-.64-2.46-2.4-4.47-4.73-5.41V5c0 1.1-.9 2-2 2h-2v2c0 .55-.45 1-1 1H8v2h2v3H9l-4.79-4.79C4.08 10.79 4 11.38 4 12c0 4.41 3.59 8 8 8"}),"TravelExplore"),DN2=h(c.jsx("path",{d:"M19.3 16.9c.4-.7.7-1.5.7-2.4 0-2.5-2-4.5-4.5-4.5S11 12 11 14.5s2 4.5 4.5 4.5c.9 0 1.7-.3 2.4-.7l3.2 3.2 1.4-1.4zm-3.8.1c-1.4 0-2.5-1.1-2.5-2.5s1.1-2.5 2.5-2.5 2.5 1.1 2.5 2.5-1.1 2.5-2.5 2.5M12 20v2C6.48 22 2 17.52 2 12S6.48 2 12 2c4.84 0 8.87 3.44 9.8 8h-2.07c-.64-2.46-2.4-4.47-4.73-5.41V5c0 1.1-.9 2-2 2h-2v2c0 .55-.45 1-1 1H8v2h2v3H9l-4.79-4.79C4.08 10.79 4 11.38 4 12c0 4.41 3.59 8 8 8"}),"TravelExploreOutlined"),kN2=h(c.jsx("path",{d:"M19.3 16.9c.58-1.01.95-2.23.51-3.65-.53-1.72-2.04-3.05-3.84-3.22-2.87-.28-5.23 2.07-4.95 4.95.18 1.79 1.5 3.31 3.22 3.84 1.43.44 2.64.07 3.65-.51l2.5 2.5c.39.39 1.01.39 1.4 0s.39-1.01 0-1.4zm-3.8.1c-1.4 0-2.5-1.1-2.5-2.5s1.1-2.5 2.5-2.5 2.5 1.1 2.5 2.5-1.1 2.5-2.5 2.5M12 20v2C6.48 22 2 17.52 2 12S6.48 2 12 2c4.84 0 8.87 3.44 9.8 8h-2.07c-.64-2.46-2.4-4.47-4.73-5.41V5c0 1.1-.9 2-2 2h-2v2c0 .55-.45 1-1 1H8v2h2v3H9l-4.79-4.79C4.08 10.79 4 11.38 4 12c0 4.41 3.59 8 8 8"}),"TravelExploreRounded"),WN2=h(c.jsx("path",{d:"M19.3 16.9c.4-.7.7-1.5.7-2.4 0-2.5-2-4.5-4.5-4.5S11 12 11 14.5s2 4.5 4.5 4.5c.9 0 1.7-.3 2.4-.7l3.2 3.2 1.4-1.4zm-3.8.1c-1.4 0-2.5-1.1-2.5-2.5s1.1-2.5 2.5-2.5 2.5 1.1 2.5 2.5-1.1 2.5-2.5 2.5M12 20v2C6.48 22 2 17.52 2 12S6.48 2 12 2c4.84 0 8.87 3.44 9.8 8h-2.07c-.64-2.46-2.4-4.47-4.73-5.41V5c0 1.1-.9 2-2 2h-2v2c0 .55-.45 1-1 1H8v2h2v3H9l-4.79-4.79C4.08 10.79 4 11.38 4 12c0 4.41 3.59 8 8 8"}),"TravelExploreSharp"),NN2=h(c.jsx("path",{d:"M19.3 16.9c.4-.7.7-1.5.7-2.4 0-2.5-2-4.5-4.5-4.5S11 12 11 14.5s2 4.5 4.5 4.5c.9 0 1.7-.3 2.4-.7l3.2 3.2 1.4-1.4zm-3.8.1c-1.4 0-2.5-1.1-2.5-2.5s1.1-2.5 2.5-2.5 2.5 1.1 2.5 2.5-1.1 2.5-2.5 2.5M12 20v2C6.48 22 2 17.52 2 12S6.48 2 12 2c4.84 0 8.87 3.44 9.8 8h-2.07c-.64-2.46-2.4-4.47-4.73-5.41V5c0 1.1-.9 2-2 2h-2v2c0 .55-.45 1-1 1H8v2h2v3H9l-4.79-4.79C4.08 10.79 4 11.38 4 12c0 4.41 3.59 8 8 8"}),"TravelExploreTwoTone"),EN2=h(c.jsx("path",{d:"m16 18 2.29-2.29-4.88-4.88-4 4L2 7.41 3.41 6l6 6 4-4 6.3 6.29L22 12v6z"}),"TrendingDown"),IN2=h(c.jsx("path",{d:"m16 18 2.29-2.29-4.88-4.88-4 4L2 7.41 3.41 6l6 6 4-4 6.3 6.29L22 12v6z"}),"TrendingDownOutlined"),UN2=h(c.jsx("path",{d:"m16.85 17.15 1.44-1.44-4.88-4.88-3.29 3.29c-.39.39-1.02.39-1.41 0l-6-6.01a.996.996 0 0 1 0-1.41c.39-.39 1.02-.39 1.41 0L9.41 12l3.29-3.29c.39-.39 1.02-.39 1.41 0l5.59 5.58 1.44-1.44c.31-.31.85-.09.85.35v4.29c0 .28-.22.5-.5.5H17.2c-.44.01-.66-.53-.35-.84"}),"TrendingDownRounded"),GN2=h(c.jsx("path",{d:"m16 18 2.29-2.29-4.88-4.88-4 4L2 7.41 3.41 6l6 6 4-4 6.3 6.29L22 12v6z"}),"TrendingDownSharp"),KN2=h(c.jsx("path",{d:"m16 18 2.29-2.29-4.88-4.88-4 4L2 7.41 3.41 6l6 6 4-4 6.3 6.29L22 12v6z"}),"TrendingDownTwoTone"),qN2=h(c.jsx("path",{d:"m22 12-4-4v3H3v2h15v3z"}),"TrendingFlat"),QN2=h(c.jsx("path",{d:"m22 12-4-4v3H3v2h15v3z"}),"TrendingFlatOutlined"),ZN2=h(c.jsx("path",{d:"m21.65 11.65-2.79-2.79c-.32-.32-.86-.1-.86.35V11H4c-.55 0-1 .45-1 1s.45 1 1 1h14v1.79c0 .45.54.67.85.35l2.79-2.79c.2-.19.2-.51.01-.7"}),"TrendingFlatRounded"),JN2=h(c.jsx("path",{d:"m22 12-4-4v3H3v2h15v3z"}),"TrendingFlatSharp"),YN2=h(c.jsx("path",{d:"m22 12-4-4v3H3v2h15v3z"}),"TrendingFlatTwoTone"),_N2=h(c.jsx("path",{d:"m16 6 2.29 2.29-4.88 4.88-4-4L2 16.59 3.41 18l6-6 4 4 6.3-6.29L22 12V6z"}),"TrendingUp"),XN2=h(c.jsx("path",{d:"m16 6 2.29 2.29-4.88 4.88-4-4L2 16.59 3.41 18l6-6 4 4 6.3-6.29L22 12V6z"}),"TrendingUpOutlined"),$N2=h(c.jsx("path",{d:"m16.85 6.85 1.44 1.44-4.88 4.88-3.29-3.29a.996.996 0 0 0-1.41 0l-6 6.01c-.39.39-.39 1.02 0 1.41s1.02.39 1.41 0L9.41 12l3.29 3.29c.39.39 1.02.39 1.41 0l5.59-5.58 1.44 1.44c.31.31.85.09.85-.35V6.5c.01-.28-.21-.5-.49-.5h-4.29c-.45 0-.67.54-.36.85"}),"TrendingUpRounded"),cE2=h(c.jsx("path",{d:"m16 6 2.29 2.29-4.88 4.88-4-4L2 16.59 3.41 18l6-6 4 4 6.3-6.29L22 12V6z"}),"TrendingUpSharp"),hE2=h(c.jsx("path",{d:"m16 6 2.29 2.29-4.88 4.88-4-4L2 16.59 3.41 18l6-6 4 4 6.3-6.29L22 12V6z"}),"TrendingUpTwoTone"),sE2=h(c.jsx("path",{d:"M2 12C2 6.48 6.48 2 12 2s10 4.48 10 10-4.48 10-10 10S2 17.52 2 12m10 6c3.31 0 6-2.69 6-6s-2.69-6-6-6-6 2.69-6 6 2.69 6 6 6"}),"TripOrigin"),tE2=h(c.jsx("path",{d:"M2 12C2 6.48 6.48 2 12 2s10 4.48 10 10-4.48 10-10 10S2 17.52 2 12m10 6c3.31 0 6-2.69 6-6s-2.69-6-6-6-6 2.69-6 6 2.69 6 6 6"}),"TripOriginOutlined"),oE2=h(c.jsx("path",{d:"M2 12C2 6.48 6.48 2 12 2s10 4.48 10 10-4.48 10-10 10S2 17.52 2 12m10 6c3.31 0 6-2.69 6-6s-2.69-6-6-6-6 2.69-6 6 2.69 6 6 6"}),"TripOriginRounded"),vE2=h(c.jsx("path",{d:"M2 12C2 6.48 6.48 2 12 2s10 4.48 10 10-4.48 10-10 10S2 17.52 2 12m10 6c3.31 0 6-2.69 6-6s-2.69-6-6-6-6 2.69-6 6 2.69 6 6 6"}),"TripOriginSharp"),eE2=h(c.jsx("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m0 16c-3.31 0-6-2.69-6-6s2.69-6 6-6 6 2.69 6 6-2.69 6-6 6"}),"TripOriginTwoTone"),lE2=h([c.jsx("path",{d:"m22 20.59-4.69-4.69C18.37 14.55 19 12.85 19 11c0-4.42-3.58-8-8-8-4.08 0-7.44 3.05-7.93 7h2.02C5.57 7.17 8.03 5 11 5c3.31 0 6 2.69 6 6s-2.69 6-6 6c-2.42 0-4.5-1.44-5.45-3.5H3.4C4.45 16.69 7.46 19 11 19c1.85 0 3.55-.63 4.9-1.69L20.59 22z"},"0"),c.jsx("path",{d:"M8.43 9.69 9.65 15h1.64l1.26-3.78.95 2.28h2V12h-1l-1.25-3h-1.54l-1.12 3.37L9.35 7H7.7l-1.25 4H1v1.5h6.55z"},"1")],"Troubleshoot"),nE2=h([c.jsx("path",{d:"m22 20.59-4.69-4.69C18.37 14.55 19 12.85 19 11c0-4.42-3.58-8-8-8-4.08 0-7.44 3.05-7.93 7h2.02C5.57 7.17 8.03 5 11 5c3.31 0 6 2.69 6 6s-2.69 6-6 6c-2.42 0-4.5-1.44-5.45-3.5H3.4C4.45 16.69 7.46 19 11 19c1.85 0 3.55-.63 4.9-1.69L20.59 22z"},"0"),c.jsx("path",{d:"M8.43 9.69 9.65 15h1.64l1.26-3.78.95 2.28h2V12h-1l-1.25-3h-1.54l-1.12 3.37L9.35 7H7.7l-1.25 4H1v1.5h6.55z"},"1")],"TroubleshootOutlined"),aE2=h([c.jsx("path",{d:"m21.29 19.88-3.98-3.98c1.3-1.67 1.96-3.85 1.58-6.2-.54-3.41-3.33-6.14-6.75-6.62C7.57 2.44 3.61 5.69 3.07 10h2.02c.53-3.13 3.48-5.44 6.85-4.93 2.61.4 4.7 2.57 5.02 5.2C17.39 13.9 14.55 17 11 17c-2.42 0-4.5-1.44-5.45-3.5H3.4C4.45 16.69 7.46 19 11 19c1.85 0 3.55-.63 4.9-1.69l3.98 3.98c.39.39 1.02.39 1.41 0s.39-1.02 0-1.41"},"0"),c.jsx("path",{d:"m8.43 9.69 1.03 4.47c.11.49.55.84 1.05.84.46 0 .87-.3 1.02-.74l1.01-3.04.69 1.66c.16.37.52.62.92.62h.58c.41 0 .75-.34.75-.75s-.34-.75-.75-.75h-.23l-.97-2.34c-.17-.4-.56-.66-1-.66h-.05c-.46 0-.87.3-1.02.74l-.88 2.63-1.04-4.54C9.43 7.35 8.99 7 8.49 7c-.47 0-.89.31-1.03.76L6.45 11h-4.7c-.41 0-.75.34-.75.75s.34.75.75.75h5.07c.44 0 .82-.28.95-.7z"},"1")],"TroubleshootRounded"),dE2=h([c.jsx("path",{d:"m22 20.59-4.69-4.69C18.37 14.55 19 12.85 19 11c0-4.42-3.58-8-8-8-4.08 0-7.44 3.05-7.93 7h2.02C5.57 7.17 8.03 5 11 5c3.31 0 6 2.69 6 6s-2.69 6-6 6c-2.42 0-4.5-1.44-5.45-3.5H3.4C4.45 16.69 7.46 19 11 19c1.85 0 3.55-.63 4.9-1.69L20.59 22z"},"0"),c.jsx("path",{d:"M8.43 9.69 9.65 15h1.64l1.26-3.78.95 2.28h2V12h-1l-1.25-3h-1.54l-1.12 3.37L9.35 7H7.7l-1.25 4H1v1.5h6.55z"},"1")],"TroubleshootSharp"),zE2=h([c.jsx("path",{d:"m22 20.59-4.69-4.69C18.37 14.55 19 12.85 19 11c0-4.42-3.58-8-8-8-4.08 0-7.44 3.05-7.93 7h2.02C5.57 7.17 8.03 5 11 5c3.31 0 6 2.69 6 6s-2.69 6-6 6c-2.42 0-4.5-1.44-5.45-3.5H3.4C4.45 16.69 7.46 19 11 19c1.85 0 3.55-.63 4.9-1.69L20.59 22z"},"0"),c.jsx("path",{d:"M8.43 9.69 9.65 15h1.64l1.26-3.78.95 2.28h2V12h-1l-1.25-3h-1.54l-1.12 3.37L9.35 7H7.7l-1.25 4H1v1.5h6.55z"},"1")],"TroubleshootTwoTone"),mE2=h(c.jsx("path",{d:"M20 2H4c-1.1 0-2 .9-2 2v18l4-4h14c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2m-6.43 9.57L12 15l-1.57-3.43L7 10l3.43-1.57L12 5l1.57 3.43L17 10z"}),"Try"),pE2=h([c.jsx("path",{d:"M20 2H4c-1.1 0-2 .9-2 2v18l4-4h14c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2m0 14H5.17L4 17.17V4h16z"},"0"),c.jsx("path",{d:"m12 15 1.57-3.43L17 10l-3.43-1.57L12 5l-1.57 3.43L7 10l3.43 1.57z"},"1")],"TryOutlined"),HE2=h(c.jsx("path",{d:"M20 2H4c-1.1 0-2 .9-2 2v15.59c0 .89 1.08 1.34 1.71.71L6 18h14c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2m-6.43 9.57-1.12 2.44c-.18.39-.73.39-.91 0l-1.12-2.44-2.44-1.12c-.39-.18-.39-.73 0-.91l2.44-1.12 1.12-2.44c.18-.39.73-.39.91 0l1.12 2.44 2.44 1.12c.39.18.39.73 0 .91z"}),"TryRounded"),ME2=h(c.jsx("path",{d:"M22 2H2v20l4-4h16zm-8.43 9.57L12 15l-1.57-3.43L7 10l3.43-1.57L12 5l1.57 3.43L17 10z"}),"TrySharp"),rE2=h([c.jsx("path",{d:"M4 17.17 5.17 16H20V4H4zm6.43-8.74L12 5l1.57 3.43L17 10l-3.43 1.57L12 15l-1.57-3.43L7 10z",opacity:".3"},"0"),c.jsx("path",{d:"M20 2H4c-1.1 0-2 .9-2 2v18l4-4h14c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2m0 14H5.17L4 17.17V4h16z"},"1"),c.jsx("path",{d:"m12 15 1.57-3.43L17 10l-3.43-1.57L12 5l-1.57 3.43L7 10l3.43 1.57z"},"2")],"TryTwoTone"),iE2=h(c.jsx("path",{d:"M18.67 17.63c-3.8 2.8-6.12.4-6.67 0-.66.49-2.92 2.76-6.67 0C3.43 19.03 2.65 19 2 19v2c1.16 0 2.3-.32 3.33-.93 2.06 1.22 4.61 1.22 6.67 0 2.06 1.22 4.61 1.22 6.67 0 1.03.61 2.17.93 3.33.93v-2c-.66 0-1.5-.02-3.33-1.37m.66-5.63H22v-2h-2.67C17.5 10 16 8.5 16 6.67c0-1.02.38-1.74 1.09-3.34-1.37-.21-2-.33-3.09-.33C7.36 3 2.15 8.03 2.01 14.5l-.01 2c1.16 0 2.3-.32 3.33-.93 2.06 1.22 4.61 1.22 6.67 0 2.06 1.22 4.61 1.22 6.67 0 1.03.61 2.17.93 3.33.93v-2c-.66 0-1.5-.02-3.33-1.37-3.8 2.8-6.12.4-6.67 0-.9.67-.54.41-.91.63-.7-.94-1.09-2.06-1.09-3.26 0-2.58 1.77-4.74 4.21-5.33-.13.51-.21 1.02-.21 1.5C14 9.61 16.39 12 19.33 12"}),"Tsunami"),VE2=h(c.jsx("path",{d:"M18.67 17.63c-3.8 2.8-6.12.4-6.67 0-.66.49-2.92 2.76-6.67 0C3.43 19.03 2.65 19 2 19v2c1.16 0 2.3-.32 3.33-.93 2.06 1.22 4.61 1.22 6.67 0 2.06 1.22 4.61 1.22 6.67 0 1.03.61 2.17.93 3.33.93v-2c-.66 0-1.5-.02-3.33-1.37m.66-5.63H22v-2h-2.67C17.5 10 16 8.5 16 6.67c0-1.02.38-1.74 1.09-3.34-1.37-.21-2-.33-3.09-.33C7.36 3 2.15 8.03 2.01 14.5l-.01 2c1.16 0 2.3-.32 3.33-.93 2.06 1.22 4.61 1.22 6.67 0 2.06 1.22 4.61 1.22 6.67 0 1.03.61 2.17.93 3.33.93v-2c-.66 0-1.5-.02-3.33-1.37-3.8 2.8-6.12.4-6.67 0-.9.67-.54.41-.91.63-.7-.94-1.09-2.06-1.09-3.26 0-2.58 1.77-4.74 4.21-5.33-.13.51-.21 1.02-.21 1.5C14 9.61 16.39 12 19.33 12m-14 1.13c-.62.46-.82.63-1.3.87.27-3.53 2.38-6.48 5.43-7.96C8.54 7.29 8 8.83 8 10.5c0 1.42.4 2.77 1.13 3.95-.72.07-1.79.15-3.8-1.32"}),"TsunamiOutlined"),xE2=h(c.jsx("path",{d:"M18.16 17.98c-2.76 1.76-4.67.77-5.61.08-.34-.24-.78-.23-1.12.01-.97.7-2.83 1.65-5.55-.06-.33-.21-.75-.23-1.07-.01-.91.61-1.53.85-2 .94s-.81.5-.81.97c0 .6.54 1.09 1.13.98.77-.14 1.51-.42 2.2-.83 2.04 1.21 4.63 1.21 6.67 0 2.06 1.22 4.61 1.22 6.67 0 .69.41 1.44.69 2.21.83.59.11 1.13-.38 1.13-.98v-.01c0-.47-.33-.88-.8-.97-.49-.1-1.11-.34-2.02-.94-.31-.2-.72-.21-1.03-.01M19.33 12H21c.55 0 1-.45 1-1s-.45-1-1-1h-1.61c-1.86 0-3.4-1.5-3.39-3.36 0-.37.06-.7.16-1.05.37-1.29-.56-2.56-1.89-2.59H14C7.36 3 2.15 8.03 2.01 14.5v.03c-.04 1.13 1.07 1.98 2.14 1.6.4-.14.78-.32 1.15-.54 2.08 1.2 4.64 1.22 6.7-.02 2.06 1.22 4.61 1.22 6.67 0 .68.41 1.42.68 2.18.82.6.11 1.16-.36 1.16-.98v-.01c0-.46-.32-.88-.78-.97-.49-.09-1.12-.33-2.03-.94-.31-.21-.73-.22-1.05-.01-2.73 1.74-4.63.77-5.58.09-.35-.25-.81-.26-1.16-.01-.15.11-.09.06-.32.2-.7-.94-1.09-2.06-1.09-3.26 0-2.58 1.77-4.74 4.21-5.33-.13.51-.21 1.02-.21 1.5C14 9.61 16.39 12 19.33 12"}),"TsunamiRounded"),jE2=h(c.jsx("path",{d:"M18.67 17.63c-3.8 2.8-6.12.4-6.67 0-.66.49-2.92 2.76-6.67 0C3.43 19.03 2.65 19 2 19v2c1.16 0 2.3-.32 3.33-.93 2.06 1.22 4.61 1.22 6.67 0 2.06 1.22 4.61 1.22 6.67 0 1.03.61 2.17.93 3.33.93v-2c-.66 0-1.5-.02-3.33-1.37m.66-5.63H22v-2h-2.67C17.5 10 16 8.5 16 6.67c0-1.02.38-1.74 1.09-3.34-1.37-.21-2-.33-3.09-.33C7.36 3 2.15 8.03 2.01 14.5l-.01 2c1.16 0 2.3-.32 3.33-.93 2.06 1.22 4.61 1.22 6.67 0 2.06 1.22 4.61 1.22 6.67 0 1.03.61 2.17.93 3.33.93v-2c-.66 0-1.5-.02-3.33-1.37-3.8 2.8-6.12.4-6.67 0-.9.67-.54.41-.91.63-.7-.94-1.09-2.06-1.09-3.26 0-2.58 1.77-4.74 4.21-5.33-.13.51-.21 1.02-.21 1.5C14 9.61 16.39 12 19.33 12"}),"TsunamiSharp"),uE2=h([c.jsx("path",{d:"M4.04 14c.47-.24.68-.41 1.3-.87 2 1.48 3.07 1.39 3.79 1.32C8.4 13.27 8 11.92 8 10.5c0-1.67.54-3.21 1.47-4.46C6.41 7.52 4.3 10.46 4.04 14",opacity:".3"},"0"),c.jsx("path",{d:"M12 17.63c-.66.49-2.92 2.76-6.67 0C3.43 19.03 2.65 19 2 19v2c1.16 0 2.3-.32 3.33-.93 2.06 1.22 4.61 1.22 6.67 0 2.06 1.22 4.61 1.22 6.67 0 1.03.61 2.17.93 3.33.93v-2c-.66 0-1.5-.02-3.33-1.37-3.8 2.8-6.13.4-6.67 0M19.33 12H22v-2h-2.67C17.5 10 16 8.5 16 6.67c0-1.02.38-1.74 1.09-3.34-1.37-.21-2-.33-3.09-.33C7.36 3 2.15 8.03 2.01 14.5l-.01 2c1.16 0 2.3-.32 3.33-.93 2.06 1.22 4.61 1.22 6.67 0 2.06 1.22 4.61 1.22 6.67 0 1.03.61 2.17.93 3.33.93v-2c-.66 0-1.5-.02-3.33-1.37-3.8 2.8-6.12.4-6.67 0-.9.67-.54.41-.91.63-.7-.94-1.09-2.06-1.09-3.26 0-2.58 1.77-4.74 4.21-5.33-.13.51-.21 1.02-.21 1.5C14 9.61 16.39 12 19.33 12m-10.2 2.45c-.72.07-1.79.16-3.79-1.32-.62.46-.82.63-1.3.87.27-3.53 2.38-6.48 5.43-7.96C8.54 7.29 8 8.83 8 10.5c0 1.42.4 2.77 1.13 3.95"},"1")],"TsunamiTwoTone"),LE2=h(c.jsx("path",{d:"M14 4h2v2h-2zm-1 3h2v2h-2zm-2-3h2v2h-2zm7 5h-2V7h2zm1-3h-2V4h2zm2 3h-2V7h2zm1-3h-2V4h2zm-7.38 8.38L12.1 16.9c-2.5-1.43-4.57-3.5-6-6l2.52-2.52c.24-.24.34-.58.28-.9L8.16 3.8c-.09-.46-.5-.8-.98-.8H3.03c-.56 0-1.03.47-1 1.03.17 2.89 1.02 5.6 2.4 7.97 1.58 2.73 3.85 4.99 6.57 6.57 2.37 1.37 5.08 2.23 7.97 2.4.56.03 1.03-.44 1.03-1v-4.15c0-.48-.34-.89-.8-.98l-3.67-.73a.991.991 0 0 0-.91.27M14 10h2v2h-2zm-3 0h2v2h-2zm8 2h-2v-2h2zm3 0h-2v-2h2z"}),"Tty"),SE2=h(c.jsx("path",{d:"M16 6h-2V4h2zm2 1h-2v2h2zm1 2h2V7h-2zm0-5h-2v2h2zm-4 3h-2v2h2zm4 3h-2v2h2zm-3 0h-2v2h2zm-3-6h-2v2h2zm7 11.82v4.15c0 .56-.47 1.03-1.03 1-2.89-.17-5.6-1.03-7.97-2.4A18 18 0 0 1 4.43 12C3.05 9.63 2.2 6.92 2.03 4.03 2 3.47 2.47 3 3.03 3h4.15c.48 0 .89.34.98.8l.74 3.68c.07.33-.04.67-.27.9L6.1 10.9c1.43 2.5 3.5 4.57 6 6l2.52-2.52c.24-.24.58-.34.9-.27l3.67.73c.47.09.81.5.81.98M5.18 8.99l1.65-1.65L6.36 5H4.13c.17 1.37.53 2.71 1.05 3.99M18 16.64l-2.34-.47-1.65 1.65c1.28.52 2.63.87 3.99 1.05zM20 4v2h2V4zm0 8h2v-2h-2zm-7-2h-2v2h2z"}),"TtyOutlined"),CE2=h(c.jsx("path",{d:"M15 4c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1m-1 3c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1m-2-3c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1m5 5c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1m1-3c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1m2 3c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1m1-3c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1m-6.38 8.38L12.1 16.9c-2.5-1.43-4.57-3.5-6-6l2.52-2.52c.24-.24.34-.58.28-.9L8.16 3.8c-.09-.46-.5-.8-.98-.8H3.03c-.56 0-1.03.47-1 1.03.17 2.89 1.02 5.6 2.4 7.97 1.58 2.73 3.85 4.99 6.57 6.57 2.37 1.37 5.08 2.23 7.97 2.4.56.03 1.03-.44 1.03-1v-4.15c0-.48-.34-.89-.8-.98l-3.67-.73a.991.991 0 0 0-.91.27M15 10c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1m-3 0c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1m6 2c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1m3 0c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1"}),"TtyRounded"),TE2=h(c.jsx("path",{d:"M20 15v6c-3.28 0-6.35-.89-9-2.43A18 18 0 0 1 4.43 12C2.89 9.35 2 6.28 2 3h6l1 5-2.9 2.9c1.43 2.5 3.5 4.57 6 6L15 14zm-6-9h2V4h-2zm-1 3h2V7h-2zm-2-3h2V4h-2zm7 1h-2v2h2zm1-3h-2v2h2zm2 3h-2v2h2zm1-3h-2v2h2zm-8 8h2v-2h-2zm-3 0h2v-2h-2zm8-2h-2v2h2zm3 0h-2v2h2z"}),"TtySharp"),wE2=h([c.jsx("path",{d:"M4.13 5c.17 1.37.53 2.71 1.05 3.99l1.65-1.65L6.36 5zm11.53 11.17-1.65 1.65c1.28.52 2.63.87 3.99 1.05v-2.23z",opacity:".3"},"0"),c.jsx("path",{d:"m19.2 14.84-3.67-.73c-.33-.07-.67.04-.9.27L12.1 16.9c-2.5-1.43-4.57-3.5-6-6l2.52-2.52c.24-.24.34-.58.28-.9L8.16 3.8c-.09-.46-.5-.8-.98-.8H3.03c-.56 0-1.03.47-1 1.03.17 2.89 1.02 5.6 2.4 7.97 1.58 2.73 3.85 4.99 6.57 6.57 2.37 1.37 5.08 2.23 7.97 2.4.56.03 1.03-.44 1.03-1v-4.15c0-.48-.34-.89-.8-.98M4.13 5h2.23l.47 2.34-1.65 1.65C4.66 7.71 4.3 6.37 4.13 5M18 18.87c-1.37-.17-2.71-.53-3.99-1.05l1.65-1.65 2.34.47zM14 4h2v2h-2zm-1 3h2v2h-2zm-2-3h2v2h-2zm7 5h-2V7h2zm1-3h-2V4h2zm2 3h-2V7h2zm1-3h-2V4h2zm-8 4h2v2h-2zm-3 0h2v2h-2zm8 2h-2v-2h2zm3 0h-2v-2h2z"},"1")],"TtyTwoTone"),RE2=h(c.jsx("path",{d:"M3 17v2h6v-2zM3 5v2h10V5zm10 16v-2h8v-2h-8v-2h-2v6zM7 9v2H3v2h4v2h2V9zm14 4v-2H11v2zm-6-4h2V7h4V5h-4V3h-2z"}),"Tune"),OE2=h(c.jsx("path",{d:"M3 17v2h6v-2zM3 5v2h10V5zm10 16v-2h8v-2h-8v-2h-2v6zM7 9v2H3v2h4v2h2V9zm14 4v-2H11v2zm-6-4h2V7h4V5h-4V3h-2z"}),"TuneOutlined"),yE2=h(c.jsx("path",{d:"M3 18c0 .55.45 1 1 1h5v-2H4c-.55 0-1 .45-1 1M3 6c0 .55.45 1 1 1h9V5H4c-.55 0-1 .45-1 1m10 14v-1h7c.55 0 1-.45 1-1s-.45-1-1-1h-7v-1c0-.55-.45-1-1-1s-1 .45-1 1v4c0 .55.45 1 1 1s1-.45 1-1M7 10v1H4c-.55 0-1 .45-1 1s.45 1 1 1h3v1c0 .55.45 1 1 1s1-.45 1-1v-4c0-.55-.45-1-1-1s-1 .45-1 1m14 2c0-.55-.45-1-1-1h-9v2h9c.55 0 1-.45 1-1m-5-3c.55 0 1-.45 1-1V7h3c.55 0 1-.45 1-1s-.45-1-1-1h-3V4c0-.55-.45-1-1-1s-1 .45-1 1v4c0 .55.45 1 1 1"}),"TuneRounded"),gE2=h(c.jsx("path",{d:"M3 17v2h6v-2zM3 5v2h10V5zm10 16v-2h8v-2h-8v-2h-2v6zM7 9v2H3v2h4v2h2V9zm14 4v-2H11v2zm-6-4h2V7h4V5h-4V3h-2z"}),"TuneSharp"),AE2=h(c.jsx("path",{d:"M3 5h10v2H3zm4 6H3v2h4v2h2V9H7zm6 4h-2v6h2v-2h8v-2h-8zM3 17h6v2H3zm8-6h10v2H11zm6-8h-2v6h2V7h4V5h-4z"}),"TuneTwoTone"),fE2=h(c.jsx("path",{d:"M11 19h2v3h-2zm-9-8h3v2H2zm17 0h3v2h-3zm-3.106 6.8014 1.4072-1.4071 2.1213 2.1213-1.4071 1.4071zm-11.3099.7071 2.1214-2.1213 1.4071 1.4072-2.1213 2.1213zM15 8.02V3H9v5.02c-1.21.92-2 2.35-2 3.98 0 2.76 2.24 5 5 5s5-2.24 5-5c0-1.63-.79-3.06-2-3.98M11 5h2v2.1c-.32-.06-.66-.1-1-.1s-.68.04-1 .1z"}),"Tungsten"),PE2=h(c.jsx("path",{d:"M11 19h2v3h-2zm-9-8h3v2H2zm17 0h3v2h-3zm-3.106 6.8014 1.4072-1.4071 2.1213 2.1213-1.4071 1.4071zm-11.3099.7071 2.1214-2.1213 1.4071 1.4072-2.1213 2.1213zM15 8.02V3H9v5.02c-1.21.92-2 2.35-2 3.98 0 2.76 2.24 5 5 5s5-2.24 5-5c0-1.63-.79-3.06-2-3.98M11 5h2v2.1c-.32-.06-.66-.1-1-.1s-.68.04-1 .1zm1 10c-1.65 0-3-1.35-3-3s1.35-3 3-3 3 1.35 3 3-1.35 3-3 3"}),"TungstenOutlined"),FE2=h(c.jsx("path",{d:"M12 19c-.56 0-1 .45-1 1v1c0 .55.45 1 1 1s1-.45 1-1v-1c0-.55-.45-1-1-1m-6.01-1.91-.71.71c-.39.39-.39 1.02 0 1.41s1.02.39 1.41 0l.71-.71c.39-.39.39-1.02 0-1.41-.38-.38-1.02-.38-1.41 0M5 12c0-.55-.45-1-1-1H3c-.55 0-1 .45-1 1s.45 1 1 1h1c.55 0 1-.45 1-1m16-1h-1c-.55 0-1 .45-1 1s.45 1 1 1h1c.55 0 1-.45 1-1s-.45-1-1-1m-2.99 6.09a.996.996 0 0 0-1.41 0c-.39.39-.39 1.02 0 1.41l.71.71c.39.39 1.02.39 1.41 0s.39-1.02 0-1.41zM15 8.02V5c0-1.1-.9-2-2-2h-2c-1.1 0-2 .9-2 2v3.02c-1.43 1.08-2.28 2.9-1.91 4.91.36 1.95 1.9 3.55 3.84 3.95C14.16 17.56 17 15.11 17 12c0-1.63-.79-3.06-2-3.98m-2-.92c-.32-.06-.66-.1-1-.1s-.68.04-1 .1V5h2z"}),"TungstenRounded"),BE2=h(c.jsx("path",{d:"M11 19h2v3h-2zm-9-8h3v2H2zm17 0h3v2h-3zm-3.106 6.8014 1.4072-1.4071 2.1213 2.1213-1.4071 1.4071zm-11.3099.7071 2.1214-2.1213 1.4071 1.4072-2.1213 2.1213zM15 8.02V3H9v5.02c-1.21.92-2 2.35-2 3.98 0 2.76 2.24 5 5 5s5-2.24 5-5c0-1.63-.79-3.06-2-3.98M11 5h2v2.1c-.32-.06-.66-.1-1-.1s-.68.04-1 .1z"}),"TungstenSharp"),bE2=h([c.jsx("path",{d:"M13 7.1V5h-2v2.1c.32-.06.66-.1 1-.1s.68.04 1 .1",opacity:".3"},"0"),c.jsx("path",{d:"M11 19h2v3h-2zm-9-8h3v2H2zm17 0h3v2h-3zm-3.106 6.8014 1.4072-1.4071 2.1213 2.1213-1.4071 1.4071zm-11.3099.7071 2.1214-2.1213 1.4071 1.4072-2.1213 2.1213zM15 8.02V3H9v5.02c-1.21.92-2 2.35-2 3.98 0 2.76 2.24 5 5 5s5-2.24 5-5c0-1.63-.79-3.06-2-3.98M11 5h2v2.1c-.32-.06-.66-.1-1-.1s-.68.04-1 .1zm1 10c-1.65 0-3-1.35-3-3s1.35-3 3-3 3 1.35 3 3-1.35 3-3 3"},"1")],"TungstenTwoTone"),DE2=h(c.jsx("path",{d:"m6.83 11 1.59 1.59L7 14l-4-4 4-4 1.41 1.41L6.83 9H15c1.1 0 2 .9 2 2v9h-2v-9z"}),"TurnLeft"),kE2=h(c.jsx("path",{d:"m6.83 11 1.59 1.59L7 14l-4-4 4-4 1.41 1.41L6.83 9H15c1.1 0 2 .9 2 2v9h-2v-9z"}),"TurnLeftOutlined"),WE2=h(c.jsx("path",{d:"M7.71 13.29c-.39.39-1.02.39-1.41 0L3.71 10.7a.996.996 0 0 1 0-1.41L6.3 6.7c.39-.39 1.02-.39 1.41 0s.39 1.02 0 1.41L6.83 9H15c1.1 0 2 .9 2 2v8c0 .55-.45 1-1 1s-1-.45-1-1v-8H6.83l.88.88c.39.39.39 1.02 0 1.41"}),"TurnLeftRounded"),NE2=h(c.jsx("path",{d:"m6.83 11 1.58 1.59L7 14l-4-4 4-4 1.41 1.41L6.83 9H17v11h-2v-9z"}),"TurnLeftSharp"),EE2=h(c.jsx("path",{d:"m6.83 11 1.59 1.59L7 14l-4-4 4-4 1.41 1.41L6.83 9H15c1.1 0 2 .9 2 2v9h-2v-9z"}),"TurnLeftTwoTone"),IE2=h(c.jsx("path",{d:"m17.17 11-1.59 1.59L17 14l4-4-4-4-1.41 1.41L17.17 9H9c-1.1 0-2 .9-2 2v9h2v-9z"}),"TurnRight"),UE2=h(c.jsx("path",{d:"m17.17 11-1.59 1.59L17 14l4-4-4-4-1.41 1.41L17.17 9H9c-1.1 0-2 .9-2 2v9h2v-9z"}),"TurnRightOutlined"),GE2=h(c.jsx("path",{d:"M16.29 13.29c.39.39 1.02.39 1.41 0l2.59-2.59c.39-.39.39-1.02 0-1.41L17.7 6.7a.996.996 0 0 0-1.41 0c-.39.39-.39 1.02 0 1.41l.88.89H9c-1.1 0-2 .9-2 2v8c0 .55.45 1 1 1s1-.45 1-1v-8h8.17l-.88.88c-.39.39-.39 1.02 0 1.41"}),"TurnRightRounded"),KE2=h(c.jsx("path",{d:"m17.17 11-1.58 1.59L17 14l4-4-4-4-1.41 1.41L17.17 9H7v11h2v-9z"}),"TurnRightSharp"),qE2=h(c.jsx("path",{d:"m17.17 11-1.59 1.59L17 14l4-4-4-4-1.41 1.41L17.17 9H9c-1.1 0-2 .9-2 2v9h2v-9z"}),"TurnRightTwoTone"),QE2=h(c.jsx("path",{d:"M6 6.83 4.41 8.41 3 7l4-4 4 4-1.41 1.41L8 6.83V13h8c1.1 0 2 .9 2 2v6h-2v-6H8c-1.1 0-2-.9-2-2z"}),"TurnSharpLeft"),ZE2=h(c.jsx("path",{d:"M6 6.83 4.41 8.41 3 7l4-4 4 4-1.41 1.41L8 6.83V13h8c1.1 0 2 .9 2 2v6h-2v-6H8c-1.1 0-2-.9-2-2z"}),"TurnSharpLeftOutlined"),JE2=h(c.jsx("path",{d:"m8 6.83.88.88c.39.39 1.02.39 1.41 0s.39-1.02 0-1.41L7.71 3.71a.996.996 0 0 0-1.41 0L3.71 6.29c-.39.39-.39 1.02 0 1.41s1.02.39 1.41 0L6 6.83V13c0 1.1.9 2 2 2h8v5c0 .55.45 1 1 1s1-.45 1-1v-5c0-1.1-.9-2-2-2H8z"}),"TurnSharpLeftRounded"),YE2=h(c.jsx("path",{d:"M6 6.83 4.41 8.41 3 7l4-4 4 4-1.41 1.41L8 6.83V13h10v8h-2v-6H6z"}),"TurnSharpLeftSharp"),_E2=h(c.jsx("path",{d:"M6 6.83 4.41 8.41 3 7l4-4 4 4-1.41 1.41L8 6.83V13h8c1.1 0 2 .9 2 2v6h-2v-6H8c-1.1 0-2-.9-2-2z"}),"TurnSharpLeftTwoTone"),XE2=h(c.jsx("path",{d:"m18 6.83 1.59 1.59L21 7l-4-4-4 4 1.41 1.41L16 6.83V13H8c-1.1 0-2 .9-2 2v6h2v-6h8c1.1 0 2-.9 2-2z"}),"TurnSharpRight"),$E2=h(c.jsx("path",{d:"m18 6.83 1.59 1.59L21 7l-4-4-4 4 1.41 1.41L16 6.83V13H8c-1.1 0-2 .9-2 2v6h2v-6h8c1.1 0 2-.9 2-2z"}),"TurnSharpRightOutlined"),cI2=h(c.jsx("path",{d:"m16 6.83-.88.88c-.39.39-1.02.39-1.41 0a.996.996 0 0 1 0-1.41l2.59-2.59c.39-.39 1.02-.39 1.41 0L20.3 6.3c.39.39.39 1.02 0 1.41s-1.02.39-1.41 0L18 6.83V13c0 1.1-.9 2-2 2H8v5c0 .55-.45 1-1 1s-1-.45-1-1v-5c0-1.1.9-2 2-2h8z"}),"TurnSharpRightRounded"),hI2=h(c.jsx("path",{d:"m18 6.83 1.59 1.58L21 7l-4-4-4 4 1.41 1.41L16 6.83V13H6v8h2v-6h10z"}),"TurnSharpRightSharp"),sI2=h(c.jsx("path",{d:"m18 6.83 1.59 1.59L21 7l-4-4-4 4 1.41 1.41L16 6.83V13H8c-1.1 0-2 .9-2 2v6h2v-6h8c1.1 0 2-.9 2-2z"}),"TurnSharpRightTwoTone"),tI2=h(c.jsx("path",{d:"M11.66 6V4H6v5.66h2V7.41l5 5V20h2v-7.58c0-.53-.21-1.04-.59-1.41l-5-5h2.25z"}),"TurnSlightLeft"),oI2=h(c.jsx("path",{d:"M11.66 6V4H6v5.66h2V7.41l5 5V20h2v-7.58c0-.53-.21-1.04-.59-1.41l-5-5h2.25z"}),"TurnSlightLeftOutlined"),vI2=h(c.jsx("path",{d:"M11.66 5c0-.55-.45-1-1-1H7c-.55 0-1 .45-1 1v3.66c0 .55.45 1 1 1s1-.45 1-1V7.41l5 5V19c0 .55.45 1 1 1s1-.45 1-1v-6.58c0-.53-.21-1.04-.59-1.41l-5-5h1.24c.56-.01 1.01-.46 1.01-1.01"}),"TurnSlightLeftRounded"),eI2=h(c.jsx("path",{d:"M11.66 6V4H6v5.66h2V7.41l5 5V20h2v-8.41L9.41 6z"}),"TurnSlightLeftSharp"),lI2=h(c.jsx("path",{d:"M11.66 6V4H6v5.66h2V7.41l5 5V20h2v-7.58c0-.53-.21-1.04-.59-1.41l-5-5h2.25z"}),"TurnSlightLeftTwoTone"),nI2=h(c.jsx("path",{d:"M12.34 6V4H18v5.66h-2V7.41l-5 5V20H9v-7.58c0-.53.21-1.04.59-1.41l5-5h-2.25z"}),"TurnSlightRight"),aI2=h(c.jsx("path",{d:"M12.34 6V4H18v5.66h-2V7.41l-5 5V20H9v-7.58c0-.53.21-1.04.59-1.41l5-5h-2.25z"}),"TurnSlightRightOutlined"),dI2=h(c.jsx("path",{d:"M12.34 5c0-.55.45-1 1-1H17c.55 0 1 .45 1 1v3.66c0 .55-.45 1-1 1s-1-.45-1-1V7.41l-5 5V19c0 .55-.45 1-1 1s-1-.45-1-1v-6.58c0-.53.21-1.04.59-1.41l5-5h-1.24C12.79 6 12.34 5.55 12.34 5"}),"TurnSlightRightRounded"),zI2=h(c.jsx("path",{d:"M12.34 6V4H18v5.66h-2V7.41l-5 5V20H9v-8.41L14.59 6z"}),"TurnSlightRightSharp"),mI2=h(c.jsx("path",{d:"M12.34 6V4H18v5.66h-2V7.41l-5 5V20H9v-7.58c0-.53.21-1.04.59-1.41l5-5h-2.25z"}),"TurnSlightRightTwoTone"),pI2=h(c.jsx("path",{d:"M17 3H7c-1.1 0-1.99.9-1.99 2L5 21l7-3 7 3V5c0-1.1-.9-2-2-2"}),"TurnedIn"),HI2=h(c.jsx("path",{d:"M17 3H7c-1.1 0-1.99.9-1.99 2L5 21l7-3 7 3V5c0-1.1-.9-2-2-2m0 15-5-2.18L7 18V5h10z"}),"TurnedInNot"),MI2=h(c.jsx("path",{d:"M17 3H7c-1.1 0-1.99.9-1.99 2L5 21l7-3 7 3V5c0-1.1-.9-2-2-2m0 15-5-2.18L7 18V5h10z"}),"TurnedInNotOutlined"),rI2=h(c.jsx("path",{d:"M17 3H7c-1.1 0-1.99.9-1.99 2L5 21l7-3 7 3V5c0-1.1-.9-2-2-2m0 15-5-2.18L7 18V6c0-.55.45-1 1-1h8c.55 0 1 .45 1 1z"}),"TurnedInNotRounded"),iI2=h(c.jsx("path",{d:"M19 3H5.01L5 21l7-3 7 3zm-2 15-5-2.18L7 18V5h10z"}),"TurnedInNotSharp"),VI2=h(c.jsx("path",{d:"M17 3H7c-1.1 0-1.99.9-1.99 2L5 21l7-3 7 3V5c0-1.1-.9-2-2-2m0 15-5-2.18L7 18V5h10z"}),"TurnedInNotTwoTone"),xI2=h(c.jsx("path",{d:"M17 3H7c-1.1 0-1.99.9-1.99 2L5 21l7-3 7 3V5c0-1.1-.9-2-2-2"}),"TurnedInOutlined"),jI2=h(c.jsx("path",{d:"M17 3H7c-1.1 0-1.99.9-1.99 2L5 21l7-3 7 3V5c0-1.1-.9-2-2-2"}),"TurnedInRounded"),uI2=h(c.jsx("path",{d:"M19 3H5v18l7-3 7 3z"}),"TurnedInSharp"),LI2=h([c.jsx("path",{d:"M17 3H7c-1.1 0-1.99.9-1.99 2L5 21l7-3 7 3V5c0-1.1-.9-2-2-2m0 14.97-4.21-1.81-.79-.34-.79.34L7 17.97V5h10z"},"0"),c.jsx("path",{d:"m7 17.97 4.21-1.81.79-.34.79.34L17 17.97V5H7z",opacity:".3"},"1")],"TurnedInTwoTone"),SI2=h(c.jsx("path",{d:"M21 3H3c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h5v2h8v-2h5c1.1 0 1.99-.9 1.99-2L23 5c0-1.1-.9-2-2-2m0 14H3V5h18z"}),"Tv"),CI2=h(c.jsx("path",{d:"m1 3.54 1.53 1.53C1.65 5.28 1 6.06 1 7v12c0 1.1.9 2 2 2h15.46l2 2 1.26-1.27L2.27 2.27zM3 19V7h1.46l12 12zM21 5h-7.58l3.29-3.3L16 1l-4 4-4-4-.7.7L10.58 5H7.52l2 2H21v11.48l1.65 1.65c.22-.32.35-.71.35-1.13V7c0-1.11-.89-2-2-2"}),"TvOff"),TI2=h(c.jsx("path",{d:"M21 7v10.88l1.85 1.85c.09-.23.15-.47.15-.73V7c0-1.11-.89-2-2-2h-7.58l3.29-3.3L16 1l-4 4-4-4-.7.7L10.58 5H8.12l2 2zm-.54 16 1.26-1.27-1.26 1.26zM2.41 2.13l-.14.14L1 3.54l1.53 1.53C1.65 5.28 1 6.06 1 7v12c0 1.1.9 2 2 2h15.46l1.99 1.99 1.26-1.26.15-.15zM3 19V7h1.46l12 12z"}),"TvOffOutlined"),wI2=h(c.jsx("path",{d:"M21 8v9.88l1.85 1.85c.1-.22.15-.47.15-.73V7c0-1.11-.9-2-2-2h-7.59l2.94-2.94c.2-.2.2-.51 0-.71s-.51-.2-.71 0L12 4.99 8.36 1.35c-.2-.2-.51-.2-.71 0s-.2.51 0 .71L10.59 5H8.12l2 2H20c.55 0 1 .45 1 1M3.12 2.83a.996.996 0 0 0-1.41 0c-.39.39-.39 1.02 0 1.41l.82.82C1.65 5.28 1 6.06 1 7v12c0 1.1.9 2 2 2h15.46l1.29 1.29c.39.39 1.02.39 1.41 0 .36-.36.37-.92.07-1.31h.03zM3 18V8c0-.55.45-1 1-1h.46l12 12H4c-.55 0-1-.45-1-1"}),"TvOffRounded"),RI2=h(c.jsx("path",{d:"M21 7v10.88l2 2V5h-9.58l3.29-3.3L16 1l-4 4-4-4-.7.7L10.58 5H8.12l2 2zM2.41 2.13l-.14.14L1 3.54l1.53 1.53H1V21h17.46l1.99 1.99 1.26-1.26.15-.15zM3 19V7h1.46l12 12z"}),"TvOffSharp"),OI2=h([c.jsx("path",{d:"M3 19h13.46l-12-12H3zm7.12-12L21 17.88V7z",opacity:".3"},"0"),c.jsx("path",{d:"M21 7v10.88l1.85 1.85c.09-.23.15-.47.15-.73V7c0-1.11-.89-2-2-2h-7.58l3.29-3.3L16 1l-4 4-4-4-.7.7L10.58 5H8.12l2 2zm-.54 16 1.26-1.27-1.26 1.26zM2.41 2.13l-.14.14L1 3.54l1.53 1.53C1.65 5.28 1 6.06 1 7v12c0 1.1.9 2 2 2h15.46l1.99 1.99 1.26-1.26.15-.15zM3 19V7h1.46l12 12z"},"1")],"TvOffTwoTone"),yI2=h(c.jsx("path",{d:"M21 3H3c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h5v2h8v-2h5c1.1 0 1.99-.9 1.99-2L23 5c0-1.1-.9-2-2-2m0 14H3V5h18z"}),"TvOutlined"),gI2=h(c.jsx("path",{d:"M21 3H3c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h5v1c0 .55.45 1 1 1h6c.55 0 1-.45 1-1v-1h5c1.1 0 1.99-.9 1.99-2L23 5c0-1.1-.9-2-2-2m-1 14H4c-.55 0-1-.45-1-1V6c0-.55.45-1 1-1h16c.55 0 1 .45 1 1v10c0 .55-.45 1-1 1"}),"TvRounded"),AI2=h(c.jsx("path",{d:"M23 3H1v16h7v2h8v-2h6.99zm-2 14H3V5h18z"}),"TvSharp"),fI2=h([c.jsx("path",{d:"M3 5h18v12H3z",opacity:".3"},"0"),c.jsx("path",{d:"M21 3H3c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h5v2h8v-2h5c1.1 0 1.99-.9 1.99-2L23 5c0-1.1-.9-2-2-2m0 14H3V5h18z"},"1")],"TvTwoTone"),PI2=h(c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m-7 15.5h-1.5V14h-1v3H8v-3H7v4.5H5.5v-5c0-.55.45-1 1-1H11c.55 0 1 .45 1 1zm3.5 0H14v-6h3.5c.55 0 1 .45 1 1V16c0 .55-.45 1-1 1h-2zM10 5.5v6H8.5V7H7V5.5zM15.5 9h-2v1h3v1.5H12V9c0-.55.45-1 1-1h2V7h-3V5.5h3.5c.55 0 1 .45 1 1V8c0 .55-.45 1-1 1m0 5H17v1.5h-1.5z"}),"TwelveMp"),FI2=h([c.jsx("path",{d:"M7.5 14h1v3H10v-3h1v4.5h1.5v-5c0-.55-.45-1-1-1H7c-.55 0-1 .45-1 1v5h1.5zm6 4.5H15V17h2c.55 0 1-.45 1-1v-2.5c0-.55-.45-1-1-1h-3.5zM15 14h1.5v1.5H15z"},"0"),c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 16H5V5h14z"},"1"),c.jsx("path",{d:"M8.5 11.5H10v-6H7V7h1.5zm8-1.5h-3V9h2c.55 0 1-.45 1-1V6.5c0-.55-.45-1-1-1H12V7h3v1h-2c-.55 0-1 .45-1 1v2.5h4.5z"},"2")],"TwelveMpOutlined"),BI2=h([c.jsx("path",{d:"M15 14h1.5v1.5H15z"},"0"),c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m-7 6c0-.55.45-1 1-1h2V7h-2.25c-.41 0-.75-.34-.75-.75s.34-.75.75-.75h2.75c.55 0 1 .45 1 1V8c0 .55-.45 1-1 1h-2v1h2.25c.41 0 .75.34.75.75s-.34.75-.75.75H12zM7.75 5.5H9c.55 0 1 .45 1 1v4.25c0 .41-.34.75-.75.75s-.75-.34-.75-.75V7h-.75C7.34 7 7 6.66 7 6.25s.34-.75.75-.75m4.75 12.25c0 .41-.34.75-.75.75s-.75-.34-.75-.75V14h-1v2.25c0 .41-.34.75-.75.75s-.75-.34-.75-.75V14h-1v3.75c0 .41-.34.75-.75.75S6 18.16 6 17.75V13.5c0-.55.45-1 1-1h4.5c.55 0 1 .45 1 1zM18 16c0 .55-.45 1-1 1h-2v.75c0 .41-.34.75-.75.75s-.75-.34-.75-.75V13.5c0-.55.45-1 1-1H17c.55 0 1 .45 1 1z"},"1")],"TwelveMpRounded"),bI2=h([c.jsx("path",{d:"M3 3v18h18V3zm9 5h3V7h-3V5.5h4.5V9h-3v1h3v1.5H12zM7 5.5h3v6H8.5V7H7zm5.5 13H11V14h-1v3H8.5v-3h-1v4.5H6v-6h6.5zM18 17h-3v1.5h-1.5v-6H18z"},"0"),c.jsx("path",{d:"M15 14h1.5v1.5H15z"},"1")],"TwelveMpSharp"),DI2=h([c.jsx("path",{d:"M5 19h14V5H5zm13-5.5V16c0 .55-.45 1-1 1h-2v1.5h-1.5v-6H17c.55 0 1 .45 1 1M12 9c0-.55.45-1 1-1h2V7h-3V5.5h3.5c.55 0 1 .45 1 1V8c0 .55-.45 1-1 1h-2v1h3v1.5H12zM7 5.5h3v6H8.5V7H7zm-1 8c0-.55.45-1 1-1h4.5c.55 0 1 .45 1 1v5H11V14h-1v3H8.5v-3h-1v4.5H6z",opacity:".3"},"0"),c.jsx("path",{d:"M15 14h1.5v1.5H15z",opacity:".3"},"1"),c.jsx("path",{d:"M7.5 14h1v3H10v-3h1v4.5h1.5v-5c0-.55-.45-1-1-1H7c-.55 0-1 .45-1 1v5h1.5zm6 4.5H15V17h2c.55 0 1-.45 1-1v-2.5c0-.55-.45-1-1-1h-3.5zM15 14h1.5v1.5H15z"},"2"),c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 16H5V5h14z"},"3"),c.jsx("path",{d:"M8.5 11.5H10v-6H7V7h1.5zm8-1.5h-3V9h2c.55 0 1-.45 1-1V6.5c0-.55-.45-1-1-1H12V7h3v1h-2c-.55 0-1 .45-1 1v2.5h4.5z"},"4")],"TwelveMpTwoTone"),kI2=h(c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m-7 15.5h-1.5V14h-1v3H8v-3H7v4.5H5.5v-5c0-.55.45-1 1-1H11c.55 0 1 .45 1 1zm3.5 0H14v-6h3.5c.55 0 1 .45 1 1V16c0 .55-.45 1-1 1h-2zM10 9H8v1h3v1.5H6.5V9c0-.55.45-1 1-1h2V7h-3V5.5H10c.55 0 1 .45 1 1V8c0 .55-.45 1-1 1m8.5 1h-1v1.5H16V10h-3V5.5h1.5v3H16v-3h1.5v3h1zm-3 4H17v1.5h-1.5z"}),"TwentyFourMp"),WI2=h([c.jsx("path",{d:"M7.5 14h1v3H10v-3h1v4.5h1.5v-5c0-.55-.45-1-1-1H7c-.55 0-1 .45-1 1v5h1.5zm9.5-1.5h-3.5v6H15V17h2c.55 0 1-.45 1-1v-2.5c0-.55-.45-1-1-1m-.5 3H15V14h1.5z"},"0"),c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 16H5V5h14z"},"1"),c.jsx("path",{d:"M11 10H8V9h2c.55 0 1-.45 1-1V6.5c0-.55-.45-1-1-1H6.5V7h3v1h-2c-.55 0-1 .45-1 1v2.5H11zm5 1.5h1.5V10h1V8.5h-1v-3H16v3h-1.5v-3H13V10h3z"},"2")],"TwentyFourMpOutlined"),NI2=h([c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2M6.5 9c0-.55.45-1 1-1h2V7H7.25c-.41 0-.75-.34-.75-.75s.34-.75.75-.75H10c.55 0 1 .45 1 1V8c0 .55-.45 1-1 1H8v1h2.25c.41 0 .75.34.75.75s-.34.75-.75.75H7.5c-.55 0-1-.45-1-1zm6 8.75c0 .41-.34.75-.75.75s-.75-.34-.75-.75V14h-1v2.25c0 .41-.34.75-.75.75s-.75-.34-.75-.75V14h-1v3.75c0 .41-.34.75-.75.75S6 18.16 6 17.75V13.5c0-.55.45-1 1-1h4.5c.55 0 1 .45 1 1zM18 16c0 .55-.45 1-1 1h-2v.75c0 .41-.34.75-.75.75s-.75-.34-.75-.75V13.5c0-.55.45-1 1-1H17c.55 0 1 .45 1 1zm-.25-6h-.25v.75c0 .41-.34.75-.75.75s-.75-.34-.75-.75V10h-2c-.55 0-1-.45-1-1V6.25c0-.41.34-.75.75-.75s.75.34.75.75V8.5H16V6.25c0-.41.34-.75.75-.75s.75.34.75.75V8.5h.25c.41 0 .75.34.75.75s-.34.75-.75.75"},"0"),c.jsx("path",{d:"M15 14h1.5v1.5H15z"},"1")],"TwentyFourMpRounded"),EI2=h([c.jsx("path",{d:"M15 14h1.5v1.5H15z"},"0"),c.jsx("path",{d:"M3 3v18h18V3zm3.5 5h3V7h-3V5.5H11V9H8v1h3v1.5H6.5zm6 10.5H11V14h-1v3H8.5v-3h-1v4.5H6v-6h6.5zM18 17h-3v1.5h-1.5v-6H18zm.5-7h-1v1.5H16V10h-3V5.5h1.5v3H16v-3h1.5v3h1z"},"1")],"TwentyFourMpSharp"),II2=h([c.jsx("path",{d:"M5 19h14V5H5zm13-3c0 .55-.45 1-1 1h-2v1.5h-1.5v-6H17c.55 0 1 .45 1 1zM13 5.5h1.5v3H16v-3h1.5v3h1V10h-1v1.5H16V10h-3zM6.5 9c0-.55.45-1 1-1h2V7h-3V5.5H10c.55 0 1 .45 1 1V8c0 .55-.45 1-1 1H8v1h3v1.5H6.5zM6 13.5c0-.55.45-1 1-1h4.5c.55 0 1 .45 1 1v5H11V14h-1v3H8.5v-3h-1v4.5H6z",opacity:".3"},"0"),c.jsx("path",{d:"M15 14h1.5v1.5H15z",opacity:".3"},"1"),c.jsx("path",{d:"M7.5 14h1v3H10v-3h1v4.5h1.5v-5c0-.55-.45-1-1-1H7c-.55 0-1 .45-1 1v5h1.5zm9.5-1.5h-3.5v6H15V17h2c.55 0 1-.45 1-1v-2.5c0-.55-.45-1-1-1m-.5 3H15V14h1.5z"},"2"),c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 16H5V5h14z"},"3"),c.jsx("path",{d:"M11 10H8V9h2c.55 0 1-.45 1-1V6.5c0-.55-.45-1-1-1H6.5V7h3v1h-2c-.55 0-1 .45-1 1v2.5H11zm5 1.5h1.5V10h1V8.5h-1v-3H16v3h-1.5v-3H13V10h3z"},"4")],"TwentyFourMpTwoTone"),UI2=h(c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m-7 15.5h-1.5V14h-1v3H8v-3H7v4.5H5.5v-5c0-.55.45-1 1-1H11c.55 0 1 .45 1 1zm3.5 0H14v-6h3.5c.55 0 1 .45 1 1V16c0 .55-.45 1-1 1h-2zM11 9H9v1h3v1.5H7.5V9c0-.55.45-1 1-1h2V7h-3V5.5H11c.55 0 1 .45 1 1V8c0 .55-.45 1-1 1m3-3.5h3v6h-1.5V7H14zm1.5 8.5H17v1.5h-1.5z"}),"TwentyOneMp"),GI2=h([c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 16H5V5h14z"},"0"),c.jsx("path",{d:"M14.5 11.5H16v-6h-3V7h1.5zM12 10H9V9h2c.55 0 1-.45 1-1V6.5c0-.55-.45-1-1-1H7.5V7h3v1h-2c-.55 0-1 .45-1 1v2.5H12zm-4.5 4h1v3H10v-3h1v4.5h1.5v-5c0-.55-.45-1-1-1H7c-.55 0-1 .45-1 1v5h1.5zm7.5 3h2c.55 0 1-.45 1-1v-2.5c0-.55-.45-1-1-1h-3.5v6H15zm0-3h1.5v1.5H15z"},"1")],"TwentyOneMpOutlined"),KI2=h([c.jsx("path",{d:"M15 14h1.5v1.5H15z"},"0"),c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2M7.5 9c0-.55.45-1 1-1h2V7H8.25c-.41 0-.75-.34-.75-.75s.34-.75.75-.75H11c.55 0 1 .45 1 1V8c0 .55-.45 1-1 1H9v1h2.25c.41 0 .75.34.75.75s-.34.75-.75.75H8.5c-.55 0-1-.45-1-1zm5 8.75c0 .41-.34.75-.75.75s-.75-.34-.75-.75V14h-1v2.25c0 .41-.34.75-.75.75s-.75-.34-.75-.75V14h-1v3.75c0 .41-.34.75-.75.75S6 18.16 6 17.75V13.5c0-.55.45-1 1-1h4.5c.55 0 1 .45 1 1zm.5-11.5c0-.41.34-.75.75-.75H15c.55 0 1 .45 1 1v4.25c0 .41-.34.75-.75.75s-.75-.34-.75-.75V7h-.75c-.41 0-.75-.34-.75-.75M18 16c0 .55-.45 1-1 1h-2v.75c0 .41-.34.75-.75.75s-.75-.34-.75-.75V13.5c0-.55.45-1 1-1H17c.55 0 1 .45 1 1z"},"1")],"TwentyOneMpRounded"),qI2=h([c.jsx("path",{d:"M15 14h1.5v1.5H15z"},"0"),c.jsx("path",{d:"M3 3v18h18V3zm4.5 5h3V7h-3V5.5H12V9H9v1h3v1.5H7.5zm5 10.5H11V14h-1v3H8.5v-3h-1v4.5H6v-6h6.5zm.5-13h3v6h-1.5V7H13zM18 17h-3v1.5h-1.5v-6H18z"},"1")],"TwentyOneMpSharp"),QI2=h([c.jsx("path",{d:"M15 14h1.5v1.5H15z",opacity:".3"},"0"),c.jsx("path",{d:"M5 19h14V5H5zm8-13.5h3v6h-1.5V7H13zm.5 7H17c.55 0 1 .45 1 1V16c0 .55-.45 1-1 1h-2v1.5h-1.5zM7.5 9c0-.55.45-1 1-1h2V7h-3V5.5H11c.55 0 1 .45 1 1V8c0 .55-.45 1-1 1H9v1h3v1.5H7.5zM6 13.5c0-.55.45-1 1-1h4.5c.55 0 1 .45 1 1v5H11V14h-1v3H8.5v-3h-1v4.5H6z",opacity:".3"},"1"),c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 16H5V5h14z"},"2"),c.jsx("path",{d:"M14.5 11.5H16v-6h-3V7h1.5zM12 10H9V9h2c.55 0 1-.45 1-1V6.5c0-.55-.45-1-1-1H7.5V7h3v1h-2c-.55 0-1 .45-1 1v2.5H12zm-4.5 4h1v3H10v-3h1v4.5h1.5v-5c0-.55-.45-1-1-1H7c-.55 0-1 .45-1 1v5h1.5zm7.5 3h2c.55 0 1-.45 1-1v-2.5c0-.55-.45-1-1-1h-3.5v6H15zm0-3h1.5v1.5H15z"},"3")],"TwentyOneMpTwoTone"),ZI2=h(c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m-7 15.5h-1.5V14h-1v3H8v-3H7v4.5H5.5v-5c0-.55.45-1 1-1H11c.55 0 1 .45 1 1zm3.5 0H14v-6h3.5c.55 0 1 .45 1 1V16c0 .55-.45 1-1 1h-2zM10 9H8v1h3v1.5H6.5V9c0-.55.45-1 1-1h2V7h-3V5.5H10c.55 0 1 .45 1 1V8c0 .55-.45 1-1 1m7.5 1.5c0 .55-.45 1-1 1H13V10h3V9h-2V8h2V7h-3V5.5h3.5c.55 0 1 .45 1 1zm-2 3.5H17v1.5h-1.5z"}),"TwentyThreeMp"),JI2=h([c.jsx("path",{d:"M7.5 14h1v3H10v-3h1v4.5h1.5v-5c0-.55-.45-1-1-1H7c-.55 0-1 .45-1 1v5h1.5zm6-1.5v6H15V17h2c.55 0 1-.45 1-1v-2.5c0-.55-.45-1-1-1zm3 3H15V14h1.5z"},"0"),c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 16H5V5h14z"},"1"),c.jsx("path",{d:"M11 10H8V9h2c.55 0 1-.45 1-1V6.5c0-.55-.45-1-1-1H6.5V7h3v1h-2c-.55 0-1 .45-1 1v2.5H11zm6.5.5v-4c0-.55-.45-1-1-1H13V7h3v1h-2v1h2v1h-3v1.5h3.5c.55 0 1-.45 1-1"},"2")],"TwentyThreeMpOutlined"),YI2=h([c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2M6.5 9c0-.55.45-1 1-1h2V7H7.25c-.41 0-.75-.34-.75-.75s.34-.75.75-.75H10c.55 0 1 .45 1 1V8c0 .55-.45 1-1 1H8v1h2.25c.41 0 .75.34.75.75s-.34.75-.75.75H7.5c-.55 0-1-.45-1-1zm6 8.75c0 .41-.34.75-.75.75s-.75-.34-.75-.75V14h-1v2.25c0 .41-.34.75-.75.75s-.75-.34-.75-.75V14h-1v3.75c0 .41-.34.75-.75.75S6 18.16 6 17.75V13.5c0-.55.45-1 1-1h4.5c.55 0 1 .45 1 1zm.5-7c0-.41.34-.75.75-.75H16V9h-1.5c-.28 0-.5-.22-.5-.5s.22-.5.5-.5H16V7h-2.25c-.41 0-.75-.34-.75-.75s.34-.75.75-.75h2.75c.55 0 1 .45 1 1v4c0 .55-.45 1-1 1h-2.75c-.41 0-.75-.34-.75-.75M18 16c0 .55-.45 1-1 1h-2v.75c0 .41-.34.75-.75.75s-.75-.34-.75-.75V13.5c0-.55.45-1 1-1H17c.55 0 1 .45 1 1z"},"0"),c.jsx("path",{d:"M15 14h1.5v1.5H15z"},"1")],"TwentyThreeMpRounded"),_I2=h([c.jsx("path",{d:"M3 3v18h18V3zm3.5 5h3V7h-3V5.5H11V9H8v1h3v1.5H6.5zm6 10.5H11V14h-1v3H8.5v-3h-1v4.5H6v-6h6.5zM13 10h3V9h-2V8h2V7h-3V5.5h4.5v6H13zm5 7h-3v1.5h-1.5v-6H18z"},"0"),c.jsx("path",{d:"M15 14h1.5v1.5H15z"},"1")],"TwentyThreeMpSharp"),XI2=h([c.jsx("path",{d:"M5 19h14V5H5zm13-5.5V16c0 .55-.45 1-1 1h-2v1.5h-1.5v-6H17c.55 0 1 .45 1 1M13 10h3V9h-2V8h2V7h-3V5.5h3.5c.55 0 1 .45 1 1v4c0 .55-.45 1-1 1H13zM6.5 9c0-.55.45-1 1-1h2V7h-3V5.5H10c.55 0 1 .45 1 1V8c0 .55-.45 1-1 1H8v1h3v1.5H6.5zM6 13.5c0-.55.45-1 1-1h4.5c.55 0 1 .45 1 1v5H11V14h-1v3H8.5v-3h-1v4.5H6z",opacity:".3"},"0"),c.jsx("path",{d:"M15 14h1.5v1.5H15z",opacity:".3"},"1"),c.jsx("path",{d:"M7.5 14h1v3H10v-3h1v4.5h1.5v-5c0-.55-.45-1-1-1H7c-.55 0-1 .45-1 1v5h1.5zm6-1.5v6H15V17h2c.55 0 1-.45 1-1v-2.5c0-.55-.45-1-1-1zm3 3H15V14h1.5z"},"2"),c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 16H5V5h14z"},"3"),c.jsx("path",{d:"M11 10H8V9h2c.55 0 1-.45 1-1V6.5c0-.55-.45-1-1-1H6.5V7h3v1h-2c-.55 0-1 .45-1 1v2.5H11zm6.5.5v-4c0-.55-.45-1-1-1H13V7h3v1h-2v1h2v1h-3v1.5h3.5c.55 0 1-.45 1-1"},"4")],"TwentyThreeMpTwoTone"),$I2=h(c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m-7 15.5h-1.5V14h-1v3H8v-3H7v4.5H5.5v-5c0-.55.45-1 1-1H11c.55 0 1 .45 1 1zm3.5 0H14v-6h3.5c.55 0 1 .45 1 1V16c0 .55-.45 1-1 1h-2zM10 9H8v1h3v1.5H6.5V9c0-.55.45-1 1-1h2V7h-3V5.5H10c.55 0 1 .45 1 1V8c0 .55-.45 1-1 1m6.5 0h-2v1h3v1.5H13V9c0-.55.45-1 1-1h2V7h-3V5.5h3.5c.55 0 1 .45 1 1V8c0 .55-.45 1-1 1m-1 5H17v1.5h-1.5z"}),"TwentyTwoMp"),cU2=h([c.jsx("path",{d:"M7.5 14h1v3H10v-3h1v4.5h1.5v-5c0-.55-.45-1-1-1H7c-.55 0-1 .45-1 1v5h1.5zm6-1.5v6H15V17h2c.55 0 1-.45 1-1v-2.5c0-.55-.45-1-1-1zm3 3H15V14h1.5z"},"0"),c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 16H5V5h14z"},"1"),c.jsx("path",{d:"M11 10H8V9h2c.55 0 1-.45 1-1V6.5c0-.55-.45-1-1-1H6.5V7h3v1h-2c-.55 0-1 .45-1 1v2.5H11zm6.5 0h-3V9h2c.55 0 1-.45 1-1V6.5c0-.55-.45-1-1-1H13V7h3v1h-2c-.55 0-1 .45-1 1v2.5h4.5z"},"2")],"TwentyTwoMpOutlined"),hU2=h([c.jsx("path",{d:"M15 14h1.5v1.5H15z"},"0"),c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2M6.5 9c0-.55.45-1 1-1h2V7H7.25c-.41 0-.75-.34-.75-.75s.34-.75.75-.75H10c.55 0 1 .45 1 1V8c0 .55-.45 1-1 1H8v1h2.25c.41 0 .75.34.75.75s-.34.75-.75.75H7.5c-.55 0-1-.45-1-1zm6 8.75c0 .41-.34.75-.75.75s-.75-.34-.75-.75V14h-1v2.25c0 .41-.34.75-.75.75s-.75-.34-.75-.75V14h-1v3.75c0 .41-.34.75-.75.75S6 18.16 6 17.75V13.5c0-.55.45-1 1-1h4.5c.55 0 1 .45 1 1zm.5-7.25V9c0-.55.45-1 1-1h2V7h-2.25c-.41 0-.75-.34-.75-.75s.34-.75.75-.75h2.75c.55 0 1 .45 1 1V8c0 .55-.45 1-1 1h-2v1h2.25c.41 0 .75.34.75.75s-.34.75-.75.75H14c-.55 0-1-.45-1-1m5 5.5c0 .55-.45 1-1 1h-2v.75c0 .41-.34.75-.75.75s-.75-.34-.75-.75V13.5c0-.55.45-1 1-1H17c.55 0 1 .45 1 1z"},"1")],"TwentyTwoMpRounded"),sU2=h([c.jsx("path",{d:"M3 3v18h18V3zm3.5 5h3V7h-3V5.5H11V9H8v1h3v1.5H6.5zm6 10.5H11V14h-1v3H8.5v-3h-1v4.5H6v-6h6.5zM13 8h3V7h-3V5.5h4.5V9h-3v1h3v1.5H13zm5 9h-3v1.5h-1.5v-6H18z"},"0"),c.jsx("path",{d:"M15 14h1.5v1.5H15z"},"1")],"TwentyTwoMpSharp"),tU2=h([c.jsx("path",{d:"M5 19h14V5H5zm13-5.5V16c0 .55-.45 1-1 1h-2v1.5h-1.5v-6H17c.55 0 1 .45 1 1M13 9c0-.55.45-1 1-1h2V7h-3V5.5h3.5c.55 0 1 .45 1 1V8c0 .55-.45 1-1 1h-2v1h3v1.5H13zM6.5 9c0-.55.45-1 1-1h2V7h-3V5.5H10c.55 0 1 .45 1 1V8c0 .55-.45 1-1 1H8v1h3v1.5H6.5zM6 13.5c0-.55.45-1 1-1h4.5c.55 0 1 .45 1 1v5H11V14h-1v3H8.5v-3h-1v4.5H6z",opacity:".3"},"0"),c.jsx("path",{d:"M15 14h1.5v1.5H15z",opacity:".3"},"1"),c.jsx("path",{d:"M7.5 14h1v3H10v-3h1v4.5h1.5v-5c0-.55-.45-1-1-1H7c-.55 0-1 .45-1 1v5h1.5zm6-1.5v6H15V17h2c.55 0 1-.45 1-1v-2.5c0-.55-.45-1-1-1zm3 3H15V14h1.5z"},"2"),c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 16H5V5h14z"},"3"),c.jsx("path",{d:"M11 10H8V9h2c.55 0 1-.45 1-1V6.5c0-.55-.45-1-1-1H6.5V7h3v1h-2c-.55 0-1 .45-1 1v2.5H11zm6.5 0h-3V9h2c.55 0 1-.45 1-1V6.5c0-.55-.45-1-1-1H13V7h3v1h-2c-.55 0-1 .45-1 1v2.5h4.5z"},"4")],"TwentyTwoMpTwoTone"),oU2=h(c.jsx("path",{d:"M14.5 7H16v3h-1.5zM19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m-7 15.5h-1.5V14h-1v3H8v-3H7v4.5H5.5v-5c0-.55.45-1 1-1H11c.55 0 1 .45 1 1zm3.5 0H14v-6h3.5c.55 0 1 .45 1 1V16c0 .55-.45 1-1 1h-2zm2-8c0 .55-.45 1-1 1H14c-.55 0-1-.45-1-1v-4c0-.55.45-1 1-1h2.5c.55 0 1 .45 1 1zM10 9H8v1h3v1.5H6.5V9c0-.55.45-1 1-1h2V7h-3V5.5H10c.55 0 1 .45 1 1V8c0 .55-.45 1-1 1m5.5 5H17v1.5h-1.5z"}),"TwentyZeroMp"),vU2=h([c.jsx("path",{d:"M7.5 14h1v3H10v-3h1v4.5h1.5v-5c0-.55-.45-1-1-1H7c-.55 0-1 .45-1 1v5h1.5zm6-1.5v6H15V17h2c.55 0 1-.45 1-1v-2.5c0-.55-.45-1-1-1zm3 3H15V14h1.5z"},"0"),c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 16H5V5h14z"},"1"),c.jsx("path",{d:"M14 11.5h2.5c.55 0 1-.45 1-1v-4c0-.55-.45-1-1-1H14c-.55 0-1 .45-1 1v4c0 .55.45 1 1 1m.5-4.5H16v3h-1.5zM11 10H8V9h2c.55 0 1-.45 1-1V6.5c0-.55-.45-1-1-1H6.5V7h3v1h-2c-.55 0-1 .45-1 1v2.5H11z"},"2")],"TwentyZeroMpOutlined"),eU2=h([c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2M6.5 9c0-.55.45-1 1-1h2V7H7.25c-.41 0-.75-.34-.75-.75s.34-.75.75-.75H10c.55 0 1 .45 1 1V8c0 .55-.45 1-1 1H8v1h2.25c.41 0 .75.34.75.75s-.34.75-.75.75H7.5c-.55 0-1-.45-1-1zm6 8.75c0 .41-.34.75-.75.75s-.75-.34-.75-.75V14h-1v2.25c0 .41-.34.75-.75.75s-.75-.34-.75-.75V14h-1v3.75c0 .41-.34.75-.75.75S6 18.16 6 17.75V13.5c0-.55.45-1 1-1h4.5c.55 0 1 .45 1 1zm.5-7.25v-4c0-.55.45-1 1-1h2.5c.55 0 1 .45 1 1v4c0 .55-.45 1-1 1H14c-.55 0-1-.45-1-1m5 5.5c0 .55-.45 1-1 1h-2v.75c0 .41-.34.75-.75.75s-.75-.34-.75-.75V13.5c0-.55.45-1 1-1H17c.55 0 1 .45 1 1z"},"0"),c.jsx("path",{d:"M15 14h1.5v1.5H15zm-.5-7H16v3h-1.5z"},"1")],"TwentyZeroMpRounded"),lU2=h([c.jsx("path",{d:"M14.5 7H16v3h-1.5z"},"0"),c.jsx("path",{d:"M3 3v18h18V3zm3.5 5h3V7h-3V5.5H11V9H8v1h3v1.5H6.5zm6 10.5H11V14h-1v3H8.5v-3h-1v4.5H6v-6h6.5zm.5-13h4.5v6H13zM18 17h-3v1.5h-1.5v-6H18z"},"1"),c.jsx("path",{d:"M15 14h1.5v1.5H15z"},"2")],"TwentyZeroMpSharp"),nU2=h([c.jsx("path",{d:"M5 19h14V5H5zm13-5.5V16c0 .55-.45 1-1 1h-2v1.5h-1.5v-6H17c.55 0 1 .45 1 1m-5-7c0-.55.45-1 1-1h2.5c.55 0 1 .45 1 1v4c0 .55-.45 1-1 1H14c-.55 0-1-.45-1-1zM6.5 9c0-.55.45-1 1-1h2V7h-3V5.5H10c.55 0 1 .45 1 1V8c0 .55-.45 1-1 1H8v1h3v1.5H6.5zM6 13.5c0-.55.45-1 1-1h4.5c.55 0 1 .45 1 1v5H11V14h-1v3H8.5v-3h-1v4.5H6z",opacity:".3"},"0"),c.jsx("path",{d:"M14.5 7H16v3h-1.5zm.5 7h1.5v1.5H15z",opacity:".3"},"1"),c.jsx("path",{d:"M7.5 14h1v3H10v-3h1v4.5h1.5v-5c0-.55-.45-1-1-1H7c-.55 0-1 .45-1 1v5h1.5zm6-1.5v6H15V17h2c.55 0 1-.45 1-1v-2.5c0-.55-.45-1-1-1zm3 3H15V14h1.5z"},"2"),c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 16H5V5h14z"},"3"),c.jsx("path",{d:"M14 11.5h2.5c.55 0 1-.45 1-1v-4c0-.55-.45-1-1-1H14c-.55 0-1 .45-1 1v4c0 .55.45 1 1 1m.5-4.5H16v3h-1.5zM11 10H8V9h2c.55 0 1-.45 1-1V6.5c0-.55-.45-1-1-1H6.5V7h3v1h-2c-.55 0-1 .45-1 1v2.5H11z"},"4")],"TwentyZeroMpTwoTone"),aU2=h(c.jsx("path",{d:"M22.46 6c-.77.35-1.6.58-2.46.69.88-.53 1.56-1.37 1.88-2.38-.83.5-1.75.85-2.72 1.05C18.37 4.5 17.26 4 16 4c-2.35 0-4.27 1.92-4.27 4.29 0 .34.04.67.11.98C8.28 9.09 5.11 7.38 3 4.79c-.37.63-.58 1.37-.58 2.15 0 1.49.75 2.81 1.91 3.56-.71 0-1.37-.2-1.95-.5v.03c0 2.08 1.48 3.82 3.44 4.21a4.22 4.22 0 0 1-1.93.07 4.28 4.28 0 0 0 4 2.98 8.521 8.521 0 0 1-5.33 1.84c-.34 0-.68-.02-1.02-.06C3.44 20.29 5.7 21 8.12 21 16 21 20.33 14.46 20.33 8.79c0-.19 0-.37-.01-.56.84-.6 1.56-1.36 2.14-2.23z"}),"Twitter"),dU2=h(c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m-9 9.5H8v1h3V15H6.5v-2.5c0-.55.45-1 1-1h2v-1h-3V9H10c.55 0 1 .45 1 1v1.5c0 .55-.45 1-1 1m8 2.5h-1.75l-1.75-2.25V15H13V9h1.5v2.25L16.25 9H18l-2.25 3z"}),"TwoK"),zU2=h([c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 16H5V5h14z"},"0"),c.jsx("path",{d:"M11 13.5H8v-1h2c.55 0 1-.45 1-1V10c0-.55-.45-1-1-1H6.5v1.5h3v1h-2c-.55 0-1 .45-1 1V15H11zm3.5-.75L16.25 15H18l-2.25-3L18 9h-1.75l-1.75 2.25V9H13v6h1.5z"},"1")],"TwoKOutlined"),mU2=h(c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m-9.5 8.5c0 .55-.45 1-1 1h-2v1h3V15H5v-2.5c0-.55.45-1 1-1h2v-1H5V9h3.5c.55 0 1 .45 1 1zm4.75 3.5-1.75-2.25V15H11V9h1.5v2.25L14.25 9H16l-2.25 3L16 15zM20 12.5h-1.5V14h-1v-1.5H16v-1h1.5V10h1v1.5H20z"}),"TwoKPlus"),pU2=h([c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 8.5h-1.5V10h-1v1.5H15v1h1.5V14h1v-1.5H19V19H5V5h14z"},"0"),c.jsx("path",{d:"M10 13.5H7.5v-1H9c.55 0 1-.45 1-1V10c0-.55-.45-1-1-1H6v1.5h2.5v1H7c-.55 0-1 .45-1 1V15h4zm2.5-.75L14.25 15H16l-2.25-3L16 9h-1.75l-1.75 2.25V9H11v6h1.5z"},"1")],"TwoKPlusOutlined"),HU2=h(c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m-9 8.5c0 .55-.45 1-1 1H7.5v1h1.75c.41 0 .75.34.75.75s-.34.75-.75.75H7c-.55 0-1-.45-1-1v-1.5c0-.55.45-1 1-1h1.5v-1H6.75c-.41 0-.75-.34-.75-.75S6.34 9 6.75 9H9c.55 0 1 .45 1 1zm4.04 3.23-1.54-1.98v1.5c0 .41-.34.75-.75.75s-.75-.34-.75-.75v-4.5c0-.41.34-.75.75-.75s.75.34.75.75v1.5l1.54-1.98c.13-.17.34-.27.55-.27.58 0 .91.66.56 1.12L13.75 12l1.41 1.88c.34.46.01 1.12-.57 1.12-.21 0-.42-.1-.55-.27m4.46-2.23h-1v1c0 .28-.22.5-.5.5s-.5-.22-.5-.5v-1h-1c-.28 0-.5-.22-.5-.5s.22-.5.5-.5h1v-1c0-.28.22-.5.5-.5s.5.22.5.5v1h1c.28 0 .5.22.5.5s-.22.5-.5.5"}),"TwoKPlusRounded"),MU2=h(c.jsx("path",{d:"M21 3H3v18h18zm-11 9.5H7.5v1H10V15H6v-3.5h2.5v-1H6V9h4zm4.25 2.5-1.75-2.25V15H11V9h1.5v2.25L14.25 9H16l-2.25 3L16 15zM19 12.5h-1.5V14h-1v-1.5H15v-1h1.5V10h1v1.5H19z"}),"TwoKPlusSharp"),rU2=h([c.jsx("path",{d:"M5 19h14v-6.5h-1.5V14h-1v-1.5H15v-1h1.5V10h1v1.5H19V5H5zm6-10h1.5v2.25L14.25 9H16l-2.25 3L16 15h-1.75l-1.75-2.25V15H11zm-5 3.5c0-.55.45-1 1-1h1.5v-1H6V9h3c.55 0 1 .45 1 1v1.5c0 .55-.45 1-1 1H7.5v1H10V15H6z",opacity:".3"},"0"),c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 8.5h-1.5V10h-1v1.5H15v1h1.5V14h1v-1.5H19V19H5V5h14z"},"1"),c.jsx("path",{d:"M10 13.5H7.5v-1H9c.55 0 1-.45 1-1V10c0-.55-.45-1-1-1H6v1.5h2.5v1H7c-.55 0-1 .45-1 1V15h4zm2.5-.75L14.25 15H16l-2.25-3L16 9h-1.75l-1.75 2.25V9H11v6h1.5z"},"2")],"TwoKPlusTwoTone"),iU2=h(c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m-9 9.5H8v1h2.25c.41 0 .75.34.75.75s-.34.75-.75.75H7.5c-.55 0-1-.45-1-1v-1.5c0-.55.45-1 1-1h2v-1H7.25c-.41 0-.75-.34-.75-.75S6.84 9 7.25 9H10c.55 0 1 .45 1 1v1.5c0 .55-.45 1-1 1m6.59 2.5c-.22 0-.42-.1-.55-.27l-1.54-1.98v1.55c0 .39-.31.7-.7.7h-.1c-.39 0-.7-.31-.7-.7V9.7c0-.39.31-.7.7-.7h.09c.39 0 .7.31.7.7v1.55l1.54-1.98c.14-.17.35-.27.56-.27.58 0 .91.66.56 1.12L15.75 12l1.41 1.88c.34.46.01 1.12-.57 1.12"}),"TwoKRounded"),VU2=h(c.jsx("path",{d:"M21 3H3v18h18zM8 12.5v1h3V15H6.5v-3.5h3v-1h-3V9H11v3.5zM18 15h-1.75l-1.75-2.25V15H13V9h1.5v2.25L16.25 9H18l-2.25 3z"}),"TwoKSharp"),xU2=h([c.jsx("path",{d:"M5 19h14V5H5zm8-10h1.5v2.25L16.25 9H18l-2.25 3L18 15h-1.75l-1.75-2.25V15H13zm-6.5 3.5c0-.55.45-1 1-1h2v-1h-3V9H10c.55 0 1 .45 1 1v1.5c0 .55-.45 1-1 1H8v1h3V15H6.5z",opacity:".3"},"0"),c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 16H5V5h14z"},"1"),c.jsx("path",{d:"M11 13.5H8v-1h2c.55 0 1-.45 1-1V10c0-.55-.45-1-1-1H6.5v1.5h3v1h-2c-.55 0-1 .45-1 1V15H11zm3.5-.75L16.25 15H18l-2.25-3L18 9h-1.75l-1.75 2.25V9H13v6h1.5z"},"2")],"TwoKTwoTone"),jU2=h(c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m-7 15.5h-1.5V14h-1v3H8v-3H7v4.5H5.5v-5c0-.55.45-1 1-1H11c.55 0 1 .45 1 1zm3.5 0H14v-6h3.5c.55 0 1 .45 1 1V16c0 .55-.45 1-1 1h-2zm-2-9.5h-2v1h3v1.5H10V9c0-.55.45-1 1-1h2V7h-3V5.5h3.5c.55 0 1 .45 1 1V8c0 .55-.45 1-1 1m2 5H17v1.5h-1.5z"}),"TwoMp"),uU2=h([c.jsx("path",{d:"M7.5 14h1v3H10v-3h1v4.5h1.5v-5c0-.55-.45-1-1-1H7c-.55 0-1 .45-1 1v5h1.5zm6 4.5H15V17h2c.55 0 1-.45 1-1v-2.5c0-.55-.45-1-1-1h-3.5zM15 14h1.5v1.5H15z"},"0"),c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 16H5V5h14z"},"1"),c.jsx("path",{d:"M14.5 10h-3V9h2c.55 0 1-.45 1-1V6.5c0-.55-.45-1-1-1H10V7h3v1h-2c-.55 0-1 .45-1 1v2.5h4.5z"},"2")],"TwoMpOutlined"),LU2=h([c.jsx("path",{d:"M15 14h1.5v1.5H15z"},"0"),c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m-9 6c0-.55.45-1 1-1h2V7h-2.25c-.41 0-.75-.34-.75-.75s.34-.75.75-.75h2.75c.55 0 1 .45 1 1V8c0 .55-.45 1-1 1h-2v1h2.25c.41 0 .75.34.75.75s-.34.75-.75.75H11c-.55 0-1-.45-1-1zm2.5 8.75c0 .41-.34.75-.75.75s-.75-.34-.75-.75V14h-1v2.25c0 .41-.34.75-.75.75s-.75-.34-.75-.75V14h-1v3.75c0 .41-.34.75-.75.75S6 18.16 6 17.75V13.5c0-.55.45-1 1-1h4.5c.55 0 1 .45 1 1zM18 16c0 .55-.45 1-1 1h-2v.75c0 .41-.34.75-.75.75s-.75-.34-.75-.75V13.5c0-.55.45-1 1-1H17c.55 0 1 .45 1 1z"},"1")],"TwoMpRounded"),SU2=h([c.jsx("path",{d:"M3 3v18h18V3zm7 5h3V7h-3V5.5h4.5V9h-3v1h3v1.5H10zm2.5 10.5H11V14h-1v3H8.5v-3h-1v4.5H6v-6h6.5zM18 17h-3v1.5h-1.5v-6H18z"},"0"),c.jsx("path",{d:"M15 14h1.5v1.5H15z"},"1")],"TwoMpSharp"),CU2=h([c.jsx("path",{d:"M5 19h14V5H5zm13-5.5V16c0 .55-.45 1-1 1h-2v1.5h-1.5v-6H17c.55 0 1 .45 1 1M10 9c0-.55.45-1 1-1h2V7h-3V5.5h3.5c.55 0 1 .45 1 1V8c0 .55-.45 1-1 1h-2v1h3v1.5H10zm-4 4.5c0-.55.45-1 1-1h4.5c.55 0 1 .45 1 1v5H11V14h-1v3H8.5v-3h-1v4.5H6z",opacity:".3"},"0"),c.jsx("path",{d:"M15 14h1.5v1.5H15z",opacity:".3"},"1"),c.jsx("path",{d:"M7.5 14h1v3H10v-3h1v4.5h1.5v-5c0-.55-.45-1-1-1H7c-.55 0-1 .45-1 1v5h1.5zm6 4.5H15V17h2c.55 0 1-.45 1-1v-2.5c0-.55-.45-1-1-1h-3.5zM15 14h1.5v1.5H15z"},"2"),c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 16H5V5h14z"},"3"),c.jsx("path",{d:"M14.5 10h-3V9h2c.55 0 1-.45 1-1V6.5c0-.55-.45-1-1-1H10V7h3v1h-2c-.55 0-1 .45-1 1v2.5h4.5z"},"4")],"TwoMpTwoTone"),TU2=h(c.jsx("path",{d:"M20 11c-.18 0-.36.03-.53.05L17.41 9H20V6l-3.72 1.86L13.41 5H9v2h3.59l2 2H11l-4 2-2-2H0v2h4c-2.21 0-4 1.79-4 4s1.79 4 4 4 4-1.79 4-4l2 2h3l3.49-6.1 1.01 1.01c-.91.73-1.5 1.84-1.5 3.09 0 2.21 1.79 4 4 4s4-1.79 4-4-1.79-4-4-4M4 17c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2m16 0c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2"}),"TwoWheeler"),wU2=h(c.jsx("path",{d:"M4.17 11H4zm9.24-6H9v2h3.59l2 2H11l-4 2-2-2H0v2h4c-2.21 0-4 1.79-4 4s1.79 4 4 4 4-1.79 4-4l2 2h3l3.49-6.1 1.01 1.01c-.91.73-1.5 1.84-1.5 3.09 0 2.21 1.79 4 4 4s4-1.79 4-4-1.79-4-4-4c-.18 0-.36.03-.53.05L17.41 9H20V6l-3.72 1.86zM20 17c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2M4 17c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2"}),"TwoWheelerOutlined"),RU2=h(c.jsx("path",{d:"M20 11c-.18 0-.36.03-.53.05L17.41 9H19c.55 0 1-.45 1-1v-.38c0-.74-.78-1.23-1.45-.89l-2.28 1.14L13.7 5.3c-.18-.19-.44-.3-.7-.3h-3c-.55 0-1 .45-1 1s.45 1 1 1h2.17c.27 0 .52.11.71.29L14.59 9h-3.35c-.16 0-.31.04-.45.11l-3.14 1.57c-.38.19-.85.12-1.15-.19l-1.2-1.2C5.11 9.11 4.85 9 4.59 9H1c-.55 0-1 .45-1 1s.45 1 1 1h3C1.48 11-.49 13.32.11 15.94c.33 1.45 1.5 2.62 2.95 2.95C5.68 19.49 8 17.52 8 15l1.41 1.41c.38.38.89.59 1.42.59h1.01c.72 0 1.38-.38 1.74-1.01l2.91-5.09 1.01 1.01c-1.13.91-1.76 2.41-1.38 4.05.34 1.44 1.51 2.61 2.95 2.94 2.61.59 4.93-1.39 4.93-3.9 0-2.21-1.79-4-4-4M4 17c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2m16 0c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2"}),"TwoWheelerRounded"),OU2=h(c.jsx("path",{d:"M4.17 11H4zm9.24-6H9v2h3.59l2 2H11l-4 2-2-2H0v2h4c-2.21 0-4 1.79-4 4s1.79 4 4 4 4-1.79 4-4l2 2h3l3.49-6.1 1.01 1.01c-.91.73-1.5 1.84-1.5 3.09 0 2.21 1.79 4 4 4s4-1.79 4-4-1.79-4-4-4c-.18 0-.36.03-.53.05L17.41 9H20V6l-3.72 1.86zM20 17c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2M4 17c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2"}),"TwoWheelerSharp"),yU2=h(c.jsx("path",{d:"M4.17 11H4zm9.24-6H9v2h3.59l2 2H11l-4 2-2-2H0v2h4c-2.21 0-4 1.79-4 4s1.79 4 4 4 4-1.79 4-4l2 2h3l3.49-6.1 1.01 1.01c-.91.73-1.5 1.84-1.5 3.09 0 2.21 1.79 4 4 4s4-1.79 4-4-1.79-4-4-4c-.18 0-.36.03-.53.05L17.41 9H20V6l-3.72 1.86zM20 17c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2M4 17c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2"}),"TwoWheelerTwoTone"),gU2=h([c.jsx("path",{d:"M4 6H2v14c0 1.1.9 2 2 2h14v-2H4z"},"0"),c.jsx("path",{d:"M20 2H8c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2m-3.37 12.5-.8-2.3H12.2l-.82 2.3H9.81l3.38-9h1.61l3.38 9z"},"1"),c.jsx("path",{d:"m13.96 7.17-1.31 3.72h2.69l-1.3-3.72z"},"2")],"TypeSpecimen"),AU2=h([c.jsx("path",{d:"M4 6H2v14c0 1.1.9 2 2 2h14v-2H4z"},"0"),c.jsx("path",{d:"M20 2H8c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2m0 14H8V4h12z"},"1"),c.jsx("path",{d:"M12.19 12.2h3.63l.8 2.3h1.56l-3.38-9h-1.6l-3.38 9h1.56zm1.77-5.03h.08l1.31 3.72h-2.69z"},"2")],"TypeSpecimenOutlined"),fU2=h([c.jsx("path",{d:"M3 6c-.55 0-1 .45-1 1v13c0 1.1.9 2 2 2h13c.55 0 1-.45 1-1s-.45-1-1-1H4V7c0-.55-.45-1-1-1"},"0"),c.jsx("path",{d:"M20 2H8c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2m-3.54 12.01-.63-1.82H12.2l-.65 1.82c-.1.29-.38.48-.68.48-.51 0-.86-.51-.68-.98l2.73-7.27c.16-.44.6-.74 1.08-.74s.92.3 1.09.75l2.73 7.27c.18.47-.17.98-.68.98-.31 0-.58-.19-.68-.49"},"1"),c.jsx("path",{d:"m13.96 7.17-1.31 3.72h2.69l-1.3-3.72z"},"2")],"TypeSpecimenRounded"),PU2=h([c.jsx("path",{d:"M4 6H2v16h16v-2H4z"},"0"),c.jsx("path",{d:"M22 2H6v16h16zm-5.37 12.5-.8-2.3H12.2l-.82 2.3H9.81l3.38-9h1.61l3.38 9z"},"1"),c.jsx("path",{d:"m13.96 7.17-1.31 3.72h2.69l-1.3-3.72z"},"2")],"TypeSpecimenSharp"),FU2=h([c.jsx("path",{d:"M14.04 7.17h-.08l-1.31 3.72h2.69z",opacity:".3"},"0"),c.jsx("path",{d:"M8 16h12V4H8zm5.2-10.5h1.61l3.38 9h-1.56l-.8-2.3H12.2l-.82 2.3H9.81z",opacity:".3"},"1"),c.jsx("path",{d:"M4 6H2v14c0 1.1.9 2 2 2h14v-2H4z"},"2"),c.jsx("path",{d:"M20 2H8c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2m0 14H8V4h12z"},"3"),c.jsx("path",{d:"M12.19 12.2h3.63l.8 2.3h1.56l-3.38-9h-1.6l-3.38 9h1.56zm1.77-5.03h.08l1.31 3.72h-2.69z"},"4")],"TypeSpecimenTwoTone"),BU2=h(c.jsx("path",{d:"M18 9v12h-2V9c0-2.21-1.79-4-4-4S8 6.79 8 9v4.17l1.59-1.59L11 13l-4 4-4-4 1.41-1.41L6 13.17V9c0-3.31 2.69-6 6-6s6 2.69 6 6"}),"UTurnLeft"),bU2=h(c.jsx("path",{d:"M18 9v12h-2V9c0-2.21-1.79-4-4-4S8 6.79 8 9v4.17l1.59-1.59L11 13l-4 4-4-4 1.41-1.41L6 13.17V9c0-3.31 2.69-6 6-6s6 2.69 6 6"}),"UTurnLeftOutlined"),DU2=h(c.jsx("path",{d:"M3.71 12.29c.39-.39 1.02-.39 1.41 0l.88.88V9c0-3.31 2.69-6 6-6s6 2.69 6 6v11c0 .55-.45 1-1 1s-1-.45-1-1V9c0-2.21-1.79-4-4-4S8 6.79 8 9v4.17l.88-.88c.39-.39 1.02-.39 1.41 0s.39 1.02 0 1.41L7.7 16.29c-.39.39-1.02.39-1.41 0L3.7 13.7c-.38-.38-.38-1.02.01-1.41"}),"UTurnLeftRounded"),kU2=h(c.jsx("path",{d:"M18 9v12h-2V9c0-2.21-1.79-4-4-4S8 6.79 8 9v4.17l1.59-1.59L11 13l-4 4-4-4 1.41-1.41L6 13.17V9c0-3.31 2.69-6 6-6s6 2.69 6 6"}),"UTurnLeftSharp"),WU2=h(c.jsx("path",{d:"M18 9v12h-2V9c0-2.21-1.79-4-4-4S8 6.79 8 9v4.17l1.59-1.59L11 13l-4 4-4-4 1.41-1.41L6 13.17V9c0-3.31 2.69-6 6-6s6 2.69 6 6"}),"UTurnLeftTwoTone"),NU2=h(c.jsx("path",{d:"M6 9v12h2V9c0-2.21 1.79-4 4-4s4 1.79 4 4v4.17l-1.59-1.59L13 13l4 4 4-4-1.41-1.41L18 13.17V9c0-3.31-2.69-6-6-6S6 5.69 6 9"}),"UTurnRight"),EU2=h(c.jsx("path",{d:"M6 9v12h2V9c0-2.21 1.79-4 4-4s4 1.79 4 4v4.17l-1.59-1.59L13 13l4 4 4-4-1.41-1.41L18 13.17V9c0-3.31-2.69-6-6-6S6 5.69 6 9"}),"UTurnRightOutlined"),IU2=h(c.jsx("path",{d:"M20.29 12.29a.996.996 0 0 0-1.41 0l-.88.88V9c0-3.31-2.69-6-6-6S6 5.69 6 9v11c0 .55.45 1 1 1s1-.45 1-1V9c0-2.21 1.79-4 4-4s4 1.79 4 4v4.17l-.88-.88a.996.996 0 0 0-1.41 0c-.39.39-.39 1.02 0 1.41l2.59 2.59c.39.39 1.02.39 1.41 0l2.59-2.59c.38-.38.38-1.02-.01-1.41"}),"UTurnRightRounded"),UU2=h(c.jsx("path",{d:"M6 9v12h2V9c0-2.21 1.79-4 4-4s4 1.79 4 4v4.17l-1.59-1.59L13 13l4 4 4-4-1.41-1.41L18 13.17V9c0-3.31-2.69-6-6-6S6 5.69 6 9"}),"UTurnRightSharp"),GU2=h(c.jsx("path",{d:"M6 9v12h2V9c0-2.21 1.79-4 4-4s4 1.79 4 4v4.17l-1.59-1.59L13 13l4 4 4-4-1.41-1.41L18 13.17V9c0-3.31-2.69-6-6-6S6 5.69 6 9"}),"UTurnRightTwoTone"),KU2=h(c.jsx("path",{d:"M14.5 6.92 13 5.77V3.4c0-.26.22-.48.5-.48s.5.21.5.48V4h2v-.6C16 2.07 14.88 1 13.5 1S11 2.07 11 3.4v2.37L9.5 6.92 6 6.07l5.05 15.25c.15.45.55.68.95.68s.8-.23.95-.69L18 6.07zM13.28 8.5l.76.58.92-.23L13 14.8V8.29zm-3.32.59.76-.58.28-.22v6.51L9.03 8.86z"}),"Umbrella"),qU2=h(c.jsx("path",{d:"M14.5 6.92 13 5.77V3.4c0-.26.22-.48.5-.48s.5.21.5.48V4h2v-.6C16 2.07 14.88 1 13.5 1S11 2.07 11 3.4v2.37L9.5 6.92 6 6.07l5.05 15.25c.15.45.55.68.95.68s.8-.23.95-.69L18 6.07zM13.28 8.5l.76.58.92-.23L13 14.8V8.29zm-3.32.59.76-.58.28-.22v6.51L9.03 8.86z"}),"UmbrellaOutlined"),QU2=h(c.jsx("path",{d:"m17.12 6.28-2.62.64L13 5.77V3.4c0-.26.22-.48.5-.48.23 0 .43.16.49.36.11.42.5.72.95.72.55 0 1-.45 1-1 0-.1-.02-.2-.05-.3-.3-.98-1.26-1.7-2.39-1.7C12.12 1 11 2.07 11 3.4v2.37L9.5 6.92l-2.62-.64c-.38-.09-.72.27-.6.64l4.77 14.39c.15.46.55.69.95.69s.8-.23.95-.69l4.77-14.39c.12-.37-.22-.73-.6-.64M11 14.8 9.03 8.86l.92.23.76-.58.29-.22zm2 0V8.29l.28.22.76.58.92-.23z"}),"UmbrellaRounded"),ZU2=h(c.jsx("path",{d:"M14.5 6.92 13 5.77V3.4c0-.26.22-.48.5-.48s.5.21.5.48V4h2v-.6C16 2.07 14.88 1 13.5 1S11 2.07 11 3.4v2.37L9.5 6.92 6 6.07l5.05 15.25c.15.45.55.68.95.68s.8-.23.95-.69L18 6.07zM13.28 8.5l.76.58.92-.23L13 14.8V8.29zm-3.32.59.76-.58.28-.22v6.51L9.03 8.86z"}),"UmbrellaSharp"),JU2=h([c.jsx("path",{d:"m13.28 8.5.76.58.92-.23L13 14.8V8.29zm-4.25.36L11 14.8V8.29l-.28.21-.76.59z",opacity:".3"},"0"),c.jsx("path",{d:"M14.5 6.92 13 5.77V3.4c0-.26.22-.48.5-.48s.5.21.5.48V4h2v-.6C16 2.07 14.88 1 13.5 1S11 2.07 11 3.4v2.37L9.5 6.92 6 6.07l5.05 15.25c.15.45.55.68.95.68s.8-.23.95-.69L18 6.07zM13.28 8.5l.76.58.92-.23L13 14.8V8.29zm-3.32.59.76-.58.28-.22v6.51L9.03 8.86z"},"1")],"UmbrellaTwoTone"),YU2=h(c.jsx("path",{d:"m20.55 5.22-1.39-1.68C18.88 3.21 18.47 3 18 3H6c-.47 0-.88.21-1.15.55L3.46 5.22C3.17 5.57 3 6.01 3 6.5V19c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V6.5c0-.49-.17-.93-.45-1.28M12 9.5l5.5 5.5H14v2h-4v-2H6.5zM5.12 5l.82-1h12l.93 1z"}),"Unarchive"),_U2=h(c.jsx("path",{d:"m20.54 5.23-1.39-1.68C18.88 3.21 18.47 3 18 3H6c-.47 0-.88.21-1.16.55L3.46 5.23C3.17 5.57 3 6.02 3 6.5V19c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V6.5c0-.48-.17-.93-.46-1.27M6.24 5h11.52l.83 1H5.42zM5 19V8h14v11zm3-5h2.55v3h2.9v-3H16l-4-4z"}),"UnarchiveOutlined"),XU2=h(c.jsx("path",{d:"m20.55 5.22-1.39-1.68C18.88 3.21 18.47 3 18 3H6c-.47 0-.88.21-1.15.55L3.46 5.22C3.17 5.57 3 6.01 3 6.5V19c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V6.5c0-.49-.17-.93-.45-1.28m-8.2 4.63L17.5 15H14v2h-4v-2H6.5l5.15-5.15c.19-.19.51-.19.7 0M5.12 5l.82-1h12l.93 1z"}),"UnarchiveRounded"),$U2=h(c.jsx("path",{d:"M18.71 3H5.29L3 5.79V21h18V5.79zM14 15v2h-4v-2H6.5L12 9.5l5.5 5.5zM5.12 5l.81-1h12l.94 1z"}),"UnarchiveSharp"),cG2=h([c.jsx("path",{d:"M5 19h14V8H5zm7-9 4 4h-2.55v3h-2.91v-3H8z",opacity:".3"},"0"),c.jsx("path",{d:"m20.54 5.23-1.39-1.68C18.88 3.21 18.47 3 18 3H6c-.47 0-.88.21-1.16.55L3.46 5.23C3.17 5.57 3 6.02 3 6.5V19c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V6.5c0-.48-.17-.93-.46-1.27M6.24 5h11.52l.83 1H5.42zM19 19H5V8h14zm-8.45-2h2.9v-3H16l-4-4-4 4h2.55z"},"1")],"UnarchiveTwoTone"),hG2=h(c.jsx("path",{d:"M12.5 8c-2.65 0-5.05.99-6.9 2.6L2 7v9h9l-3.62-3.62c1.39-1.16 3.16-1.88 5.12-1.88 3.54 0 6.55 2.31 7.6 5.5l2.37-.78C21.08 11.03 17.15 8 12.5 8"}),"Undo"),sG2=h(c.jsx("path",{d:"M12.5 8c-2.65 0-5.05.99-6.9 2.6L2 7v9h9l-3.62-3.62c1.39-1.16 3.16-1.88 5.12-1.88 3.54 0 6.55 2.31 7.6 5.5l2.37-.78C21.08 11.03 17.15 8 12.5 8"}),"UndoOutlined"),tG2=h(c.jsx("path",{d:"M12.5 8c-2.65 0-5.05.99-6.9 2.6L3.71 8.71C3.08 8.08 2 8.52 2 9.41V15c0 .55.45 1 1 1h5.59c.89 0 1.34-1.08.71-1.71l-1.91-1.91c1.39-1.16 3.16-1.88 5.12-1.88 3.16 0 5.89 1.84 7.19 4.5.27.56.91.84 1.5.64.71-.23 1.07-1.04.75-1.72C20.23 10.42 16.65 8 12.5 8"}),"UndoRounded"),oG2=h(c.jsx("path",{d:"M12.5 8c-2.65 0-5.05.99-6.9 2.6L2 7v9h9l-3.62-3.62c1.39-1.16 3.16-1.88 5.12-1.88 3.54 0 6.55 2.31 7.6 5.5l2.37-.78C21.08 11.03 17.15 8 12.5 8"}),"UndoSharp"),vG2=h(c.jsx("path",{d:"M12.5 8c-2.65 0-5.05.99-6.9 2.6L2 7v9h9l-3.62-3.62c1.39-1.16 3.16-1.88 5.12-1.88 3.54 0 6.55 2.31 7.6 5.5l2.37-.78C21.08 11.03 17.15 8 12.5 8"}),"UndoTwoTone"),eG2=h(c.jsx("path",{d:"M7.41 18.59 8.83 20 12 16.83 15.17 20l1.41-1.41L12 14zm9.18-13.18L15.17 4 12 7.17 8.83 4 7.41 5.41 12 10z"}),"UnfoldLess"),lG2=h([c.jsx("path",{d:"M16.58 1.41 15.16 0l-3.17 3.17L8.82 0 7.41 1.41 11.99 6z"},"0"),c.jsx("path",{d:"M16.58 6.41 15.16 5l-3.17 3.17L8.82 5 7.41 6.41 11.99 11zM7.42 17.59 8.84 19l3.17-3.17L15.18 19l1.41-1.41L12.01 13z"},"1"),c.jsx("path",{d:"M7.42 22.59 8.84 24l3.17-3.17L15.18 24l1.41-1.41L12.01 18z"},"2")],"UnfoldLessDouble"),nG2=h([c.jsx("path",{d:"M16.58 1.41 15.16 0l-3.17 3.17L8.82 0 7.41 1.41 11.99 6z"},"0"),c.jsx("path",{d:"M16.58 6.41 15.16 5l-3.17 3.17L8.82 5 7.41 6.41 11.99 11zM7.42 17.59 8.84 19l3.17-3.17L15.18 19l1.41-1.41L12.01 13z"},"1"),c.jsx("path",{d:"M7.42 22.59 8.84 24l3.17-3.17L15.18 24l1.41-1.41L12.01 18z"},"2")],"UnfoldLessDoubleOutlined"),aG2=h([c.jsx("path",{d:"m14.46 5.7-2.47 2.46L9.53 5.7c-.39-.39-1.02-.39-1.41 0s-.39 1.02 0 1.41l3.17 3.18c.39.39 1.02.39 1.41 0l3.17-3.18c.39-.39.39-1.02 0-1.41s-1.02-.39-1.41 0"},"0"),c.jsx("path",{d:"m14.46.7-2.47 2.46L9.53.7C9.14.31 8.51.31 8.12.7s-.39 1.02 0 1.41l3.17 3.18c.39.39 1.02.39 1.41 0l3.17-3.18c.39-.39.39-1.02 0-1.41s-1.02-.39-1.41 0M9.54 23.3l2.47-2.46 2.46 2.46c.39.39 1.02.39 1.41 0s.39-1.02 0-1.41l-3.17-3.18a.996.996 0 0 0-1.41 0l-3.17 3.18c-.39.39-.39 1.02 0 1.41s1.02.39 1.41 0"},"1"),c.jsx("path",{d:"m9.54 18.29 2.47-2.45 2.46 2.46c.39.39 1.02.39 1.41 0s.39-1.02 0-1.41l-3.17-3.18a.996.996 0 0 0-1.41 0l-3.17 3.17c-.39.39-.39 1.02 0 1.41s1.02.39 1.41 0"},"2")],"UnfoldLessDoubleRounded"),dG2=h([c.jsx("path",{d:"M16.58 1.41 15.16 0l-3.17 3.17L8.82 0 7.41 1.41 11.99 6z"},"0"),c.jsx("path",{d:"M16.58 6.41 15.16 5l-3.17 3.17L8.82 5 7.41 6.41 11.99 11zM7.42 17.59 8.84 19l3.17-3.17L15.18 19l1.41-1.41L12.01 13z"},"1"),c.jsx("path",{d:"M7.42 22.59 8.84 24l3.17-3.17L15.18 24l1.41-1.41L12.01 18z"},"2")],"UnfoldLessDoubleSharp"),zG2=h([c.jsx("path",{d:"M16.58 1.41 15.16 0l-3.17 3.17L8.82 0 7.41 1.41 11.99 6z"},"0"),c.jsx("path",{d:"M16.58 6.41 15.16 5l-3.17 3.17L8.82 5 7.41 6.41 11.99 11zM7.42 17.59 8.84 19l3.17-3.17L15.18 19l1.41-1.41L12.01 13z"},"1"),c.jsx("path",{d:"M7.42 22.59 8.84 24l3.17-3.17L15.18 24l1.41-1.41L12.01 18z"},"2")],"UnfoldLessDoubleTwoTone"),mG2=h(c.jsx("path",{d:"M7.41 18.59 8.83 20 12 16.83 15.17 20l1.41-1.41L12 14zm9.18-13.18L15.17 4 12 7.17 8.83 4 7.41 5.41 12 10z"}),"UnfoldLessOutlined"),pG2=h(c.jsx("path",{d:"M8.12 19.3c.39.39 1.02.39 1.41 0L12 16.83l2.47 2.47c.39.39 1.02.39 1.41 0s.39-1.02 0-1.41l-3.17-3.17a.996.996 0 0 0-1.41 0l-3.17 3.17c-.4.38-.4 1.02-.01 1.41m7.76-14.6a.996.996 0 0 0-1.41 0L12 7.17 9.53 4.7a.996.996 0 0 0-1.41 0c-.39.39-.39 1.03 0 1.42l3.17 3.17c.39.39 1.02.39 1.41 0l3.17-3.17c.4-.39.4-1.03.01-1.42"}),"UnfoldLessRounded"),HG2=h(c.jsx("path",{d:"M7.41 18.59 8.83 20 12 16.83 15.17 20l1.41-1.41L12 14zm9.18-13.18L15.17 4 12 7.17 8.83 4 7.41 5.41 12 10z"}),"UnfoldLessSharp"),MG2=h(c.jsx("path",{d:"M7.41 18.59 8.83 20 12 16.83 15.17 20l1.41-1.41L12 14zm9.18-13.18L15.17 4 12 7.17 8.83 4 7.41 5.41 12 10z"}),"UnfoldLessTwoTone"),rG2=h(c.jsx("path",{d:"M12 5.83 15.17 9l1.41-1.41L12 3 7.41 7.59 8.83 9zm0 12.34L8.83 15l-1.41 1.41L12 21l4.59-4.59L15.17 15z"}),"UnfoldMore"),iG2=h(c.jsx("path",{d:"M12 7.83 15.17 11l1.41-1.41L12 5 7.41 9.59 8.83 11zm0-5L15.17 6l1.41-1.41L12 0 7.41 4.59 8.83 6zm0 18.34L8.83 18l-1.41 1.41L12 24l4.59-4.59L15.17 18zm0-5L8.83 13l-1.41 1.41L12 19l4.59-4.59L15.17 13z"}),"UnfoldMoreDouble"),VG2=h(c.jsx("path",{d:"M12 7.83 15.17 11l1.41-1.41L12 5 7.41 9.59 8.83 11zm0-5L15.17 6l1.41-1.41L12 0 7.41 4.59 8.83 6zm0 18.34L8.83 18l-1.41 1.41L12 24l4.59-4.59L15.17 18zm0-5L8.83 13l-1.41 1.41L12 19l4.59-4.59L15.17 13z"}),"UnfoldMoreDoubleOutlined"),xG2=h([c.jsx("path",{d:"M9.53 5.29 12 2.83l2.46 2.46c.39.39 1.02.39 1.41 0s.39-1.02 0-1.41L12.7.7a.996.996 0 0 0-1.41 0L8.12 3.88c-.39.39-.39 1.02 0 1.41s1.02.39 1.41 0"},"0"),c.jsx("path",{d:"M9.53 10.29 12 7.83l2.46 2.46c.39.39 1.02.39 1.41 0s.39-1.02 0-1.41L12.7 5.7a.996.996 0 0 0-1.41 0L8.12 8.88c-.39.39-.39 1.02 0 1.41s1.02.39 1.41 0m4.94 3.42L12 16.17l-2.46-2.46a.996.996 0 0 0-1.41 0c-.39.39-.39 1.02 0 1.41l3.17 3.18c.39.39 1.02.39 1.41 0l3.17-3.18c.39-.39.39-1.02 0-1.41a.996.996 0 0 0-1.41 0"},"1"),c.jsx("path",{d:"M14.47 18.72 12 21.17l-2.46-2.46a.996.996 0 0 0-1.41 0c-.39.39-.39 1.02 0 1.41l3.17 3.18c.39.39 1.02.39 1.41 0l3.17-3.17c.39-.39.39-1.02 0-1.41s-1.02-.39-1.41 0"},"2")],"UnfoldMoreDoubleRounded"),jG2=h(c.jsx("path",{d:"M12 7.83 15.17 11l1.41-1.41L12 5 7.41 9.59 8.83 11zm0-5L15.17 6l1.41-1.41L12 0 7.41 4.59 8.83 6zm0 18.34L8.83 18l-1.41 1.41L12 24l4.59-4.59L15.17 18zm0-5L8.83 13l-1.41 1.41L12 19l4.59-4.59L15.17 13z"}),"UnfoldMoreDoubleSharp"),uG2=h(c.jsx("path",{d:"M12 7.83 15.17 11l1.41-1.41L12 5 7.41 9.59 8.83 11zm0-5L15.17 6l1.41-1.41L12 0 7.41 4.59 8.83 6zm0 18.34L8.83 18l-1.41 1.41L12 24l4.59-4.59L15.17 18zm0-5L8.83 13l-1.41 1.41L12 19l4.59-4.59L15.17 13z"}),"UnfoldMoreDoubleTwoTone"),LG2=h(c.jsx("path",{d:"M12 5.83 15.17 9l1.41-1.41L12 3 7.41 7.59 8.83 9zm0 12.34L8.83 15l-1.41 1.41L12 21l4.59-4.59L15.17 15z"}),"UnfoldMoreOutlined"),SG2=h(c.jsx("path",{d:"m12 5.83 2.46 2.46c.39.39 1.02.39 1.41 0s.39-1.02 0-1.41L12.7 3.7a.996.996 0 0 0-1.41 0L8.12 6.88c-.39.39-.39 1.02 0 1.41s1.02.39 1.41 0zm0 12.34-2.46-2.46a.996.996 0 0 0-1.41 0c-.39.39-.39 1.02 0 1.41l3.17 3.18c.39.39 1.02.39 1.41 0l3.17-3.17c.39-.39.39-1.02 0-1.41a.996.996 0 0 0-1.41 0z"}),"UnfoldMoreRounded"),CG2=h(c.jsx("path",{d:"M12 5.83 15.17 9l1.41-1.41L12 3 7.41 7.59 8.83 9zm0 12.34L8.83 15l-1.41 1.41L12 21l4.59-4.59L15.17 15z"}),"UnfoldMoreSharp"),TG2=h(c.jsx("path",{d:"M12 5.83 15.17 9l1.41-1.41L12 3 7.41 7.59 8.83 9zm0 12.34L8.83 15l-1.41 1.41L12 21l4.59-4.59L15.17 15z"}),"UnfoldMoreTwoTone"),wG2=h(c.jsx("path",{d:"M21.19 21.19 2.81 2.81 1.39 4.22l2.27 2.27C2.61 8.07 2 9.96 2 12c0 5.52 4.48 10 10 10 2.04 0 3.93-.61 5.51-1.66l2.27 2.27zm-10.6-4.59-4.24-4.24 1.41-1.41 2.83 2.83.18-.18 1.41 1.41zm3-5.84-7.1-7.1C8.07 2.61 9.96 2 12 2c5.52 0 10 4.48 10 10 0 2.04-.61 3.93-1.66 5.51L15 12.17l2.65-2.65-1.41-1.41z"}),"Unpublished"),RG2=h(c.jsx("path",{d:"M7.94 5.12 6.49 3.66C8.07 2.61 9.96 2 12 2c5.52 0 10 4.48 10 10 0 2.04-.61 3.93-1.66 5.51l-1.46-1.46C19.59 14.86 20 13.48 20 12c0-4.41-3.59-8-8-8-1.48 0-2.86.41-4.06 1.12m9.72 4.41-1.41-1.41-2.65 2.65 1.41 1.41zm2.12 13.08-2.27-2.27C15.93 21.39 14.04 22 12 22 6.48 22 2 17.52 2 12c0-2.04.61-3.93 1.66-5.51L1.39 4.22 2.8 2.81l18.38 18.38zm-3.72-3.73L12.18 15l-1.59 1.59-4.24-4.24 1.41-1.41 2.83 2.83.18-.18-5.65-5.65C4.41 9.14 4 10.52 4 12c0 4.41 3.59 8 8 8 1.48 0 2.86-.41 4.06-1.12"}),"UnpublishedOutlined"),OG2=h(c.jsx("path",{d:"M20.49 20.49 3.51 3.51a.996.996 0 0 0-1.41 0c-.39.39-.39 1.02 0 1.41l1.56 1.56c-1.25 1.88-1.88 4.21-1.59 6.7.53 4.54 4.21 8.22 8.74 8.74 2.49.29 4.81-.34 6.7-1.59l1.56 1.56c.39.39 1.02.39 1.41 0 .4-.38.4-1.01.01-1.4m-10.61-4.6-2.83-2.83a.996.996 0 0 1 0-1.41c.39-.39 1.02-.39 1.41 0l2.12 2.12.18-.18L12.17 15l-.88.88c-.39.4-1.02.4-1.41.01m3.71-5.13-7.1-7.1c1.88-1.25 4.21-1.88 6.7-1.59 4.54.53 8.22 4.21 8.74 8.74.29 2.49-.34 4.82-1.59 6.7L15 12.17l1.94-1.94c.39-.39.39-1.02 0-1.41a.996.996 0 0 0-1.41 0z"}),"UnpublishedRounded"),yG2=h(c.jsx("path",{d:"M21.19 21.19 2.81 2.81 1.39 4.22l2.27 2.27C2.61 8.07 2 9.96 2 12c0 5.52 4.48 10 10 10 2.04 0 3.93-.61 5.51-1.66l2.27 2.27zm-10.6-4.59-4.24-4.24 1.41-1.41 2.83 2.83.18-.18 1.41 1.41zm3-5.84-7.1-7.1C8.07 2.61 9.96 2 12 2c5.52 0 10 4.48 10 10 0 2.04-.61 3.93-1.66 5.51L15 12.17l2.65-2.65-1.41-1.41z"}),"UnpublishedSharp"),gG2=h([c.jsx("path",{d:"m13.59 10.76 2.65-2.65 1.41 1.41L15 12.17l3.88 3.88C19.59 14.86 20 13.48 20 12c0-4.41-3.59-8-8-8-1.48 0-2.86.41-4.06 1.12zm4.07-1.23-1.41-1.41-2.65 2.65 1.41 1.41zm-1.6 9.35L12.18 15l-1.59 1.59-4.24-4.24 1.41-1.41 2.83 2.83.18-.18-5.65-5.65C4.41 9.14 4 10.52 4 12c0 4.41 3.59 8 8 8 1.48 0 2.86-.41 4.06-1.12",opacity:".3"},"0"),c.jsx("path",{d:"M7.94 5.12 6.49 3.66C8.07 2.61 9.96 2 12 2c5.52 0 10 4.48 10 10 0 2.04-.61 3.93-1.66 5.51l-1.46-1.46C19.59 14.86 20 13.48 20 12c0-4.41-3.59-8-8-8-1.48 0-2.86.41-4.06 1.12m9.72 4.41-1.41-1.41-2.65 2.65 1.41 1.41zm2.12 13.08-2.27-2.27C15.93 21.39 14.04 22 12 22 6.48 22 2 17.52 2 12c0-2.04.61-3.93 1.66-5.51L1.39 4.22 2.8 2.81l18.38 18.38zm-3.72-3.73L12.18 15l-1.59 1.59-4.24-4.24 1.41-1.41 2.83 2.83.18-.18-5.65-5.65C4.41 9.14 4 10.52 4 12c0 4.41 3.59 8 8 8 1.48 0 2.86-.41 4.06-1.12"},"1")],"UnpublishedTwoTone"),AG2=h(c.jsx("path",{d:"M18.5 13c-1.93 0-3.5 1.57-3.5 3.5s1.57 3.5 3.5 3.5 3.5-1.57 3.5-3.5-1.57-3.5-3.5-3.5m2 4h-4v-1h4zm-6.95 0c-.02-.17-.05-.33-.05-.5 0-2.76 2.24-5 5-5 .92 0 1.76.26 2.5.69V5c0-1.1-.9-2-2-2H5c-1.1 0-2 .9-2 2v10c0 1.1.9 2 2 2zM12 10.5 5 7V5l7 3.5L19 5v2z"}),"Unsubscribe"),fG2=h(c.jsx("path",{d:"M20.99 14.04V5c0-1.1-.9-2-2-2H5c-1.1 0-2 .9-2 2v10c0 1.1.9 2 2 2h10.05c.28 1.92 2.1 3.35 4.18 2.93 1.34-.27 2.43-1.37 2.7-2.71.25-1.24-.16-2.39-.94-3.18m-2-9.04L12 8.5 5 5zm-3.64 10H5V7l7 3.5L19 7v6.05c-.16-.02-.33-.05-.5-.05-1.39 0-2.59.82-3.15 2m5.15 2h-4v-1h4z"}),"UnsubscribeOutlined"),PG2=h(c.jsx("path",{d:"M18.5 11.5c.92 0 1.75.26 2.49.69V5c0-1.1-.89-2-1.99-2H5c-1.1 0-2 .9-2 2v10c0 1.1.9 2 2 2h8.55c-.02-.17-.05-.33-.05-.5 0-2.76 2.24-5 5-5m-5.61-1.45c-.56.28-1.23.28-1.79 0l-5.61-2.8c-.3-.15-.49-.46-.49-.8 0-.66.7-1.1 1.29-.8L12 8.5l5.71-2.85c.59-.3 1.29.13 1.29.8 0 .34-.19.65-.49.8zM18.5 13c-1.93 0-3.5 1.57-3.5 3.5s1.57 3.5 3.5 3.5 3.5-1.57 3.5-3.5-1.57-3.5-3.5-3.5m2 3.5c0 .28-.22.5-.5.5h-3c-.28 0-.5-.22-.5-.5s.22-.5.5-.5h3c.28 0 .5.22.5.5"}),"UnsubscribeRounded"),FG2=h(c.jsx("path",{d:"M18.5 13c-1.93 0-3.5 1.57-3.5 3.5s1.57 3.5 3.5 3.5 3.5-1.57 3.5-3.5-1.57-3.5-3.5-3.5m2 4h-4v-1h4zm-6.95 0c-.02-.17-.05-.33-.05-.5 0-2.76 2.24-5 5-5 .92 0 1.75.26 2.49.69V3H3v14zM12 10.5 5 7V5l7 3.5L19 5v2z"}),"UnsubscribeSharp"),BG2=h([c.jsx("path",{d:"M18.99 5H5l7 3.5zm.01 8.05V7l-7 3.5L5 7v8h10.35c.56-1.18 1.76-2 3.15-2 .17 0 .34.03.5.05",opacity:".3"},"0"),c.jsx("path",{d:"M20.99 14.04V5c0-1.1-.9-2-2-2H5c-1.1 0-2 .9-2 2v10c0 1.1.9 2 2 2h10.05c.28 1.92 2.1 3.35 4.18 2.93 1.34-.27 2.43-1.37 2.7-2.71.25-1.24-.16-2.39-.94-3.18m-2-9.04L12 8.5 5 5zm-3.64 10H5V7l7 3.5L19 7v6.05c-.16-.02-.33-.05-.5-.05-1.39 0-2.59.82-3.15 2m5.15 2h-4v-1h4z"},"1")],"UnsubscribeTwoTone"),bG2=h(c.jsx("path",{d:"m21.16 7.26-1.41-1.41-3.56 3.55 1.41 1.41s3.45-3.52 3.56-3.55M11 3h2v5h-2zm-4.6 7.81L7.81 9.4 4.26 5.84 2.84 7.26c.11.03 3.56 3.55 3.56 3.55M20 12h-5c0 1.66-1.34 3-3 3s-3-1.34-3-3H4c-1.1 0-2 .9-2 2v5c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2v-5c0-1.1-.9-2-2-2"}),"Upcoming"),DG2=h(c.jsx("path",{d:"M17.6 10.81 16.19 9.4l3.56-3.55 1.41 1.41c-.11.03-3.56 3.55-3.56 3.55M13 3h-2v5h2zm-6.6 7.81L7.81 9.4 4.26 5.84 2.84 7.26c.11.03 3.56 3.55 3.56 3.55M20 14h-3.42c-.77 1.76-2.54 3-4.58 3s-3.81-1.24-4.58-3H4v5h16zm0-2c1.1 0 2 .9 2 2v5c0 1.1-.9 2-2 2H4c-1.1 0-2-.9-2-2v-5c0-1.1.9-2 2-2h5c0 1.66 1.34 3 3 3s3-1.34 3-3z"}),"UpcomingOutlined"),kG2=h(c.jsx("path",{d:"M20.45 6.55c-.38-.38-1.01-.38-1.39 0L16.89 8.7c-.39.38-.39 1.01 0 1.39l.01.01c.39.39 1.01.39 1.4 0 .62-.63 1.52-1.54 2.15-2.17.38-.38.38-1 0-1.38M12.02 3h-.03c-.55 0-.99.44-.99.98v3.03c0 .55.44.99.98.99h.03c.55 0 .99-.44.99-.98V3.98c0-.54-.44-.98-.98-.98M7.1 10.11l.01-.01c.38-.38.38-1.01 0-1.39L4.96 6.54c-.38-.39-1.01-.39-1.39 0l-.02.01c-.39.39-.39 1.01 0 1.39.63.62 1.53 1.54 2.15 2.17.39.38 1.02.38 1.4 0M12 15c-1.24 0-2.31-.75-2.76-1.83-.32-.74-1.1-1.17-1.9-1.17H4c-1.1 0-2 .9-2 2v5c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2v-5c0-1.1-.9-2-2-2h-3.34c-.8 0-1.58.43-1.9 1.17C14.31 14.25 13.24 15 12 15"}),"UpcomingRounded"),WG2=h(c.jsx("path",{d:"m21.16 7.26-1.41-1.41-3.56 3.55 1.41 1.41s3.45-3.52 3.56-3.55M11 3h2v5h-2zm-4.6 7.81L7.81 9.4 4.26 5.84 2.84 7.26c.11.03 3.56 3.55 3.56 3.55M22 12h-7c0 1.66-1.34 3-3 3s-3-1.34-3-3H2v9h20z"}),"UpcomingSharp"),NG2=h([c.jsx("path",{d:"M12 17c-2.04 0-3.81-1.24-4.58-3H4v5h16v-5h-3.42c-.77 1.76-2.54 3-4.58 3",opacity:".3"},"0"),c.jsx("path",{d:"m21.16 7.26-1.41-1.41-3.56 3.55 1.41 1.41s3.45-3.52 3.56-3.55M11 3h2v5h-2zm9 9h-5c0 1.66-1.34 3-3 3s-3-1.34-3-3H4c-1.1 0-2 .9-2 2v5c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2v-5c0-1.1-.9-2-2-2m0 7H4v-5h3.42c.77 1.76 2.54 3 4.58 3s3.81-1.24 4.58-3H20zM6.4 10.81 7.81 9.4 4.26 5.84 2.84 7.26c.11.03 3.56 3.55 3.56 3.55"},"1")],"UpcomingTwoTone"),EG2=h(c.jsx("path",{d:"M21 10.12h-6.78l2.74-2.82c-2.73-2.7-7.15-2.8-9.88-.1-2.73 2.71-2.73 7.08 0 9.79s7.15 2.71 9.88 0C18.32 15.65 19 14.08 19 12.1h2c0 1.98-.88 4.55-2.64 6.29-3.51 3.48-9.21 3.48-12.72 0-3.5-3.47-3.53-9.11-.02-12.58s9.14-3.47 12.65 0L21 3zM12.5 8v4.25l3.5 2.08-.72 1.21L11 13V8z"}),"Update"),IG2=h(c.jsx("path",{d:"M8.67 5.84 7.22 4.39C8.6 3.51 10.24 3 12 3c2.74 0 5.19 1.23 6.84 3.16L21 4v6h-6l2.41-2.41C16.12 6.02 14.18 5 12 5c-1.2 0-2.34.31-3.33.84M13 7h-2v1.17l2 2zm6.78 15.61-3-3C15.39 20.48 13.76 21 12 21c-4.97 0-9-4.03-9-9 0-1.76.51-3.4 1.39-4.78l-3-3L2.8 2.81l18.38 18.38zm-4.46-4.46L5.84 8.67C5.31 9.66 5 10.8 5 12c0 3.86 3.14 7 7 7 1.2 0 2.34-.31 3.32-.85M20.94 13h-2.02c-.12.83-.39 1.61-.77 2.32l1.47 1.47c.7-1.12 1.17-2.41 1.32-3.79"}),"UpdateDisabled"),UG2=h(c.jsx("path",{d:"M20.94 13c-.15 1.38-.62 2.67-1.33 3.79l-1.47-1.47c.38-.71.65-1.49.77-2.32zM8.67 5.84C9.66 5.31 10.8 5 12 5c2.37 0 4.47 1.19 5.74 3H15v2h6V4h-2v2.36C17.35 4.32 14.83 3 12 3c-1.76 0-3.4.51-4.78 1.39zM11 7v1.17l2 2V7zm8.78 15.61-3-3C15.39 20.48 13.76 21 12 21c-4.97 0-9-4.03-9-9 0-1.76.51-3.4 1.39-4.78l-3-3L2.8 2.81l18.38 18.38zm-4.46-4.46L5.84 8.67C5.31 9.66 5 10.8 5 12c0 3.86 3.14 7 7 7 1.2 0 2.34-.31 3.32-.85"}),"UpdateDisabledOutlined"),GG2=h(c.jsx("path",{d:"M20.49 20.49 3.51 3.51a.996.996 0 0 0-1.41 0c-.39.39-.39 1.02 0 1.41l2.31 2.31C3.57 8.56 3.05 10.09 3 11.74 2.86 16.83 6.94 21 12 21c1.76 0 3.39-.52 4.78-1.39l2.29 2.29c.39.39 1.02.39 1.41 0 .4-.39.4-1.02.01-1.41m-9.77-1.6c-2.78-.49-5.04-2.71-5.58-5.47-.34-1.72-.03-3.36.72-4.73l9.46 9.46c-1.34.72-2.92 1.03-4.6.74M13 8v2.17l-2-2V8c0-.55.45-1 1-1s1 .45 1 1m7.72 6.23c-.23.92-.61 1.77-1.1 2.55l-1.47-1.47c.27-.5.49-1.03.63-1.59.11-.42.51-.72.95-.72.65 0 1.15.61.99 1.23M7.24 4.41c1.46-.93 3.18-1.45 5-1.41 2.65.07 5 1.28 6.6 3.16l1.31-1.31c.31-.31.85-.09.85.36V9.5c0 .28-.22.5-.5.5h-4.29c-.45 0-.67-.54-.35-.85l1.55-1.55C16.12 6.02 14.18 5 12 5c-1.2 0-2.33.31-3.32.85z"}),"UpdateDisabledRounded"),KG2=h(c.jsx("path",{d:"M8.67 5.84 7.22 4.39C8.6 3.51 10.24 3 12 3c2.74 0 5.19 1.23 6.84 3.16L21 4v6h-6l2.41-2.41C16.12 6.02 14.18 5 12 5c-1.2 0-2.34.31-3.33.84M13 7h-2v1.17l2 2zm6.78 15.61-3-3C15.39 20.48 13.76 21 12 21c-4.97 0-9-4.03-9-9 0-1.76.51-3.4 1.39-4.78l-3-3L2.8 2.81l18.38 18.38zm-4.46-4.46L5.84 8.67C5.31 9.66 5 10.8 5 12c0 3.86 3.14 7 7 7 1.2 0 2.34-.31 3.32-.85M20.94 13h-2.02c-.12.83-.39 1.61-.77 2.32l1.47 1.47c.7-1.12 1.17-2.41 1.32-3.79"}),"UpdateDisabledSharp"),qG2=h(c.jsx("path",{d:"M8.67 5.84 7.22 4.39C8.6 3.51 10.24 3 12 3c2.74 0 5.19 1.23 6.84 3.16L21 4v6h-6l2.41-2.41C16.12 6.02 14.18 5 12 5c-1.2 0-2.34.31-3.33.84M13 7h-2v1.17l2 2zm6.78 15.61-3-3C15.39 20.48 13.76 21 12 21c-4.97 0-9-4.03-9-9 0-1.76.51-3.4 1.39-4.78l-3-3L2.8 2.81l18.38 18.38zm-4.46-4.46L5.84 8.67C5.31 9.66 5 10.8 5 12c0 3.86 3.14 7 7 7 1.2 0 2.34-.31 3.32-.85M20.94 13h-2.02c-.12.83-.39 1.61-.77 2.32l1.47 1.47c.7-1.12 1.17-2.41 1.32-3.79"}),"UpdateDisabledTwoTone"),QG2=h(c.jsx("path",{d:"M11 8v5l4.25 2.52.77-1.28-3.52-2.09V8zm10 2V3l-2.64 2.64C16.74 4.01 14.49 3 12 3c-4.97 0-9 4.03-9 9s4.03 9 9 9 9-4.03 9-9h-2c0 3.86-3.14 7-7 7s-7-3.14-7-7 3.14-7 7-7c1.93 0 3.68.79 4.95 2.05L14 10z"}),"UpdateOutlined"),ZG2=h(c.jsx("path",{d:"M11 8.75v3.68c0 .35.19.68.49.86l3.12 1.85c.36.21.82.09 1.03-.26.21-.36.1-.82-.26-1.03l-2.87-1.71v-3.4c-.01-.4-.35-.74-.76-.74s-.75.34-.75.75m10 .75V4.21c0-.45-.54-.67-.85-.35l-1.78 1.78c-1.81-1.81-4.39-2.85-7.21-2.6-4.19.38-7.64 3.75-8.1 7.94C2.46 16.4 6.69 21 12 21c4.59 0 8.38-3.44 8.93-7.88.07-.6-.4-1.12-1-1.12-.5 0-.92.37-.98.86-.43 3.49-3.44 6.19-7.05 6.14-3.71-.05-6.84-3.18-6.9-6.9C4.94 8.2 8.11 5 12 5c1.93 0 3.68.79 4.95 2.05l-2.09 2.09c-.32.32-.1.86.35.86h5.29c.28 0 .5-.22.5-.5"}),"UpdateRounded"),JG2=h(c.jsx("path",{d:"M11 8v5l4.25 2.52.77-1.28-3.52-2.09V8zm10 2V3l-2.64 2.64C16.74 4.01 14.49 3 12 3c-4.97 0-9 4.03-9 9s4.03 9 9 9 9-4.03 9-9h-2c0 3.86-3.14 7-7 7s-7-3.14-7-7 3.14-7 7-7c1.93 0 3.68.79 4.95 2.05L14 10z"}),"UpdateSharp"),YG2=h(c.jsx("path",{d:"M11 8v5l4.25 2.52.77-1.28-3.52-2.09V8zm10 2V3l-2.64 2.64C16.74 4.01 14.49 3 12 3c-4.97 0-9 4.03-9 9s4.03 9 9 9 9-4.03 9-9h-2c0 3.86-3.14 7-7 7s-7-3.14-7-7 3.14-7 7-7c1.93 0 3.68.79 4.95 2.05L14 10z"}),"UpdateTwoTone"),_G2=h(c.jsx("path",{d:"M16 18v2H8v-2zM11 7.99V16h2V7.99h3L12 4 8 7.99z"}),"Upgrade"),XG2=h(c.jsx("path",{d:"M16 18v2H8v-2zM11 7.99V16h2V7.99h3L12 4 8 7.99z"}),"UpgradeOutlined"),$G2=h(c.jsx("path",{d:"M16 19c0 .55-.45 1-1 1H9c-.55 0-1-.45-1-1s.45-1 1-1h6c.55 0 1 .45 1 1M11 7.99V15c0 .55.45 1 1 1s1-.45 1-1V7.99h1.79c.45 0 .67-.54.35-.85l-2.79-2.78c-.2-.19-.51-.19-.71 0L8.86 7.14c-.32.31-.1.85.35.85z"}),"UpgradeRounded"),cK2=h(c.jsx("path",{d:"M16 18v2H8v-2zM11 7.99V16h2V7.99h3L12 4 8 7.99z"}),"UpgradeSharp"),hK2=h(c.jsx("path",{d:"M16 18v2H8v-2zM11 7.99V16h2V7.99h3L12 4 8 7.99z"}),"UpgradeTwoTone"),sK2=h(c.jsx("path",{d:"M5 20h14v-2H5zm0-10h4v6h6v-6h4l-7-7z"}),"Upload"),tK2=h(c.jsx("path",{d:"M14 2H6c-1.1 0-1.99.9-1.99 2L4 20c0 1.1.89 2 1.99 2H18c1.1 0 2-.9 2-2V8zm4 18H6V4h7v5h5zM8 15.01l1.41 1.41L11 14.84V19h2v-4.16l1.59 1.59L16 15.01 12.01 11z"}),"UploadFile"),oK2=h(c.jsx("path",{d:"M14 2H6c-1.1 0-1.99.9-1.99 2L4 20c0 1.1.89 2 1.99 2H18c1.1 0 2-.9 2-2V8zm4 18H6V4h7v5h5zM8 15.01l1.41 1.41L11 14.84V19h2v-4.16l1.59 1.59L16 15.01 12.01 11z"}),"UploadFileOutlined"),vK2=h(c.jsx("path",{d:"m19.41 7.41-4.83-4.83c-.37-.37-.88-.58-1.41-.58H6c-1.1 0-1.99.9-1.99 2L4 20c0 1.1.89 2 1.99 2H18c1.1 0 2-.9 2-2V8.83c0-.53-.21-1.04-.59-1.42M14.8 15H13v3c0 .55-.45 1-1 1s-1-.45-1-1v-3H9.21c-.45 0-.67-.54-.35-.85l2.8-2.79c.2-.19.51-.19.71 0l2.79 2.79c.3.31.08.85-.36.85M14 9c-.55 0-1-.45-1-1V3.5L18.5 9z"}),"UploadFileRounded"),eK2=h(c.jsx("path",{d:"M14 2H4v20h16V8zm-1 13v4h-2v-4H8l4.01-4L16 15zm0-6V3.5L18.5 9z"}),"UploadFileSharp"),lK2=h([c.jsx("path",{d:"M13 4H6v16h12V9h-5zm3 11h-3v4h-2v-4H8l4.01-4z",opacity:".3"},"0"),c.jsx("path",{d:"M14 2H6c-1.1 0-1.99.9-1.99 2L4 20c0 1.1.89 2 1.99 2H18c1.1 0 2-.9 2-2V8zm4 18H6V4h7v5h5z"},"1"),c.jsx("path",{d:"M8 15h3v4h2v-4h3l-3.99-4z"},"2")],"UploadFileTwoTone"),nK2=h(c.jsx("path",{d:"M9 16h6v-6h4l-7-7-7 7h4zm3-10.17L14.17 8H13v6h-2V8H9.83zM5 18h14v2H5z"}),"UploadOutlined"),aK2=h(c.jsx("path",{d:"M10 16h4c.55 0 1-.45 1-1v-5h1.59c.89 0 1.34-1.08.71-1.71L12.71 3.7a.996.996 0 0 0-1.41 0L6.71 8.29c-.63.63-.19 1.71.7 1.71H9v5c0 .55.45 1 1 1m-4 2h12c.55 0 1 .45 1 1s-.45 1-1 1H6c-.55 0-1-.45-1-1s.45-1 1-1"}),"UploadRounded"),dK2=h(c.jsx("path",{d:"M9 16h6v-6h4l-7-7-7 7h4zm-4 2h14v2H5z"}),"UploadSharp"),zK2=h([c.jsx("path",{d:"M9.83 8H11v6h2V8h1.17L12 5.83z",opacity:".3"},"0"),c.jsx("path",{d:"m12 3-7 7h4v6h6v-6h4zm1 5v6h-2V8H9.83L12 5.83 14.17 8zM5 18h14v2H5z"},"1")],"UploadTwoTone"),mK2=h(c.jsx("path",{d:"M15 7v4h1v2h-3V5h2l-3-4-3 4h2v8H8v-2.07c.7-.37 1.2-1.08 1.2-1.93 0-1.21-.99-2.2-2.2-2.2S4.8 7.79 4.8 9c0 .85.5 1.56 1.2 1.93V13c0 1.11.89 2 2 2h3v3.05c-.71.37-1.2 1.1-1.2 1.95 0 1.22.99 2.2 2.2 2.2s2.2-.98 2.2-2.2c0-.85-.49-1.58-1.2-1.95V15h3c1.11 0 2-.89 2-2v-2h1V7z"}),"Usb"),pK2=h(c.jsx("path",{d:"M15 8h4v4h-1v2c0 .34-.08.66-.23.94L16 13.17V12h-1zm-4 .17 2 2V6h2l-3-4-3 4h2zM13 16v2.28c.6.34 1 .98 1 1.72 0 1.1-.9 2-2 2s-2-.9-2-2c0-.74.4-1.37 1-1.72V16H8c-1.11 0-2-.89-2-2v-2.28c-.6-.34-1-.98-1-1.72 0-.59.26-1.13.68-1.49L1.39 4.22 2.8 2.81l18.38 18.38-1.41 1.41-6.6-6.6zm-2-2v-.17l-2.51-2.51c-.14.16-.31.29-.49.4V14z"}),"UsbOff"),HK2=h(c.jsx("path",{d:"M15 8h4v4h-1v2c0 .34-.08.66-.23.94L16 13.17V12h-1zm-4 .17 2 2V6h2l-3-4-3 4h2zM13 16v2.28c.6.34 1 .98 1 1.72 0 1.1-.9 2-2 2s-2-.9-2-2c0-.74.4-1.37 1-1.72V16H8c-1.11 0-2-.89-2-2v-2.28c-.6-.34-1-.98-1-1.72 0-.59.26-1.13.68-1.49L1.39 4.22 2.8 2.81l18.38 18.38-1.41 1.41-6.6-6.6zm-2-2v-.17l-2.51-2.51c-.14.16-.31.29-.49.4V14z"}),"UsbOffOutlined"),MK2=h(c.jsx("path",{d:"m9.6 5.2 2-2.67c.2-.27.6-.27.8 0l2 2.67c.25.33.01.8-.4.8h-1v4.17l-2-2V6h-1c-.41 0-.65-.47-.4-.8m5.9 6.8h.5v1.17l1.77 1.77c.14-.28.23-.6.23-.94v-2h.5c.28 0 .5-.22.5-.5v-3c0-.28-.22-.5-.5-.5h-3c-.28 0-.5.22-.5.5v3c0 .28.22.5.5.5m4.99 9.9c-.39.39-1.02.39-1.41 0l-5.9-5.9H13v2.28c.6.34 1 .98 1 1.72 0 1.2-1.07 2.16-2.31 1.98-.88-.13-1.59-.88-1.68-1.77-.08-.83.33-1.55.99-1.93V16H8c-1.1 0-2-.9-2-2v-2.28c-.6-.34-1-.98-1-1.72 0-.59.26-1.13.68-1.5L2.1 4.93a.996.996 0 0 1 0-1.41c.39-.39 1.02-.39 1.41 0l16.97 16.97c.4.39.4 1.02.01 1.41M11 13.83l-2.51-2.51c-.14.16-.31.29-.49.4V14h3z"}),"UsbOffRounded"),rK2=h(c.jsx("path",{d:"M15 8h4v4h-1v2c0 .34-.08.66-.23.94L16 13.17V12h-1zm-4 .17 2 2V6h2l-3-4-3 4h2zM13 16v2.28c.6.34 1 .98 1 1.72 0 1.1-.9 2-2 2s-2-.9-2-2c0-.74.4-1.37 1-1.72V16H8c-1.11 0-2-.89-2-2v-2.28c-.6-.34-1-.98-1-1.72 0-.59.26-1.13.68-1.49L1.39 4.22 2.8 2.81l18.38 18.38-1.41 1.41-6.6-6.6zm-2-2v-.17l-2.51-2.51c-.14.16-.31.29-.49.4V14z"}),"UsbOffSharp"),iK2=h(c.jsx("path",{d:"M15 8h4v4h-1v2c0 .34-.08.66-.23.94L16 13.17V12h-1zm-4 .17 2 2V6h2l-3-4-3 4h2zM13 16v2.28c.6.34 1 .98 1 1.72 0 1.1-.9 2-2 2s-2-.9-2-2c0-.74.4-1.37 1-1.72V16H8c-1.11 0-2-.89-2-2v-2.28c-.6-.34-1-.98-1-1.72 0-.59.26-1.13.68-1.49L1.39 4.22 2.8 2.81l18.38 18.38-1.41 1.41-6.6-6.6zm-2-2v-.17l-2.51-2.51c-.14.16-.31.29-.49.4V14z"}),"UsbOffTwoTone"),VK2=h(c.jsx("path",{d:"M15 7v4h1v2h-3V5h2l-3-4-3 4h2v8H8v-2.07c.7-.37 1.2-1.08 1.2-1.93 0-1.21-.99-2.2-2.2-2.2S4.8 7.79 4.8 9c0 .85.5 1.56 1.2 1.93V13c0 1.11.89 2 2 2h3v3.05c-.71.37-1.2 1.1-1.2 1.95 0 1.22.99 2.2 2.2 2.2s2.2-.98 2.2-2.2c0-.85-.49-1.58-1.2-1.95V15h3c1.11 0 2-.89 2-2v-2h1V7z"}),"UsbOutlined"),xK2=h(c.jsx("path",{d:"M18 7h-2c-.55 0-1 .45-1 1v2c0 .55.45 1 1 1v2h-3V5h1c.41 0 .65-.47.4-.8l-2-2.67c-.2-.27-.6-.27-.8 0l-2 2.67c-.25.33-.01.8.4.8h1v8H8v-2.07c.83-.44 1.38-1.36 1.14-2.43-.17-.77-.77-1.4-1.52-1.61C6.15 6.48 4.8 7.59 4.8 9c0 .85.5 1.56 1.2 1.93V13c0 1.1.9 2 2 2h3v3.05c-.86.45-1.39 1.42-1.13 2.49.18.75.79 1.38 1.54 1.58 1.46.39 2.8-.7 2.8-2.12 0-.85-.49-1.58-1.2-1.95V15h3c1.1 0 2-.9 2-2v-2c.55 0 1-.45 1-1V8C19 7.45 18.55 7 18 7"}),"UsbRounded"),jK2=h(c.jsx("path",{d:"M15 7v4h1v2h-3V5h2l-3-4-3 4h2v8H8v-2.07c.7-.37 1.2-1.08 1.2-1.93 0-1.21-.99-2.2-2.2-2.2S4.8 7.79 4.8 9c0 .85.5 1.56 1.2 1.93V13c0 1.11.89 2 2 2h3v3.05c-.71.37-1.2 1.1-1.2 1.95 0 1.22.99 2.2 2.2 2.2s2.2-.98 2.2-2.2c0-.85-.49-1.58-1.2-1.95V15h3c1.11 0 2-.89 2-2v-2h1V7z"}),"UsbSharp"),uK2=h(c.jsx("path",{d:"M15 7v4h1v2h-3V5h2l-3-4-3 4h2v8H8v-2.07c.7-.37 1.2-1.08 1.2-1.93 0-1.21-.99-2.2-2.2-2.2S4.8 7.79 4.8 9c0 .85.5 1.56 1.2 1.93V13c0 1.11.89 2 2 2h3v3.05c-.71.37-1.2 1.1-1.2 1.95 0 1.22.99 2.2 2.2 2.2s2.2-.98 2.2-2.2c0-.85-.49-1.58-1.2-1.95V15h3c1.11 0 2-.89 2-2v-2h1V7z"}),"UsbTwoTone"),LK2=h(c.jsx("path",{d:"M11 5.5H8V4h.5c.55 0 1-.45 1-1s-.45-1-1-1h-3c-.55 0-1 .45-1 1s.45 1 1 1H6v1.5H3c-.55 0-1 .45-1 1s.45 1 1 1V15c0 1.1.9 2 2 2h1v4l2 1.5V17h1c1.1 0 2-.9 2-2V7.5c.55 0 1-.45 1-1s-.45-1-1-1M9 9H7.25c-.41 0-.75.34-.75.75s.34.75.75.75H9V12H7.25c-.41 0-.75.34-.75.75s.34.75.75.75H9V15H5V7.5h4zm10.5 1.5V10c.55 0 1-.45 1-1s-.45-1-1-1h-5c-.55 0-1 .45-1 1s.45 1 1 1v.5c0 .5-1.5 1.16-1.5 3V20c0 1.1.9 2 2 2h4c1.1 0 2-.9 2-2v-6.5c0-1.84-1.5-2.5-1.5-3m-3 0V10h1v.5c0 1.6 1.5 2 1.5 3v.5h-4v-.5c0-1 1.5-1.4 1.5-3M15 20v-1.5h4V20z"}),"Vaccines"),SK2=h(c.jsx("path",{d:"M11 5.5H8V4h.5c.55 0 1-.45 1-1s-.45-1-1-1h-3c-.55 0-1 .45-1 1s.45 1 1 1H6v1.5H3c-.55 0-1 .45-1 1s.45 1 1 1V15c0 1.1.9 2 2 2h1v4l2 1.5V17h1c1.1 0 2-.9 2-2V7.5c.55 0 1-.45 1-1s-.45-1-1-1M9 9H7.25c-.41 0-.75.34-.75.75s.34.75.75.75H9V12H7.25c-.41 0-.75.34-.75.75s.34.75.75.75H9V15H5V7.5h4zm10.5 1.5V10c.55 0 1-.45 1-1s-.45-1-1-1h-5c-.55 0-1 .45-1 1s.45 1 1 1v.5c0 .5-1.5 1.16-1.5 3V20c0 1.1.9 2 2 2h4c1.1 0 2-.9 2-2v-6.5c0-1.84-1.5-2.5-1.5-3m-3 0V10h1v.5c0 1.6 1.5 2 1.5 3v.5h-4v-.5c0-1 1.5-1.4 1.5-3m2.5 5V17h-4v-1.5zM15 20v-1.5h4V20z"}),"VaccinesOutlined"),CK2=h(c.jsx("path",{d:"M7 22.5c.55 0 1-.45 1-1V17h1c1.1 0 2-.9 2-2V7.5c.55 0 1-.45 1-1s-.45-1-1-1H8V4h.5c.55 0 1-.45 1-1s-.45-1-1-1h-3c-.55 0-1 .45-1 1s.45 1 1 1H6v1.5H3c-.55 0-1 .45-1 1s.45 1 1 1V15c0 1.1.9 2 2 2h1v4.5c0 .55.45 1 1 1M9 9H7.25c-.41 0-.75.34-.75.75s.34.75.75.75H9V12H7.25c-.41 0-.75.34-.75.75s.34.75.75.75H9V15H5V7.5h4zm10.5 1.5V10c.55 0 1-.45 1-1s-.45-1-1-1h-5c-.55 0-1 .45-1 1s.45 1 1 1v.5c0 .5-1.5 1.16-1.5 3V20c0 1.1.9 2 2 2h4c1.1 0 2-.9 2-2v-6.5c0-1.84-1.5-2.5-1.5-3m-3 0V10h1v.5c0 1.6 1.5 2 1.5 3v.5h-4v-.5c0-1 1.5-1.4 1.5-3M15 20v-1.5h4V20z"}),"VaccinesRounded"),TK2=h(c.jsx("path",{d:"M12 5.5H8V4h1.5V2h-5v2H6v1.5H2v2h1V17h3v4l2 1.5V17h3V7.5h1zM9 9H6.5v1.5H9V12H6.5v1.5H9V15H5V7.5h4zm10.5 1.5V10h1V8h-7l-.01 2h1.01v.5c0 .5-1.5 1.16-1.5 3V22h8v-8.5c0-1.84-1.5-2.5-1.5-3m-3 0V10h1v.5c0 1.6 1.5 2 1.5 3v.5h-4v-.5c0-1 1.5-1.4 1.5-3M15 20v-1.5h4V20z"}),"VaccinesSharp"),wK2=h([c.jsx("path",{d:"M19 17h-4v-1.5h4zM9 7.5H5V15h4v-1.5H7.25c-.41 0-.75-.34-.75-.75s.34-.75.75-.75H9v-1.5H7.25c-.41 0-.75-.34-.75-.75S6.84 9 7.25 9H9z",opacity:".3"},"0"),c.jsx("path",{d:"M11 5.5H8V4h.5c.55 0 1-.45 1-1s-.45-1-1-1h-3c-.55 0-1 .45-1 1s.45 1 1 1H6v1.5H3c-.55 0-1 .45-1 1s.45 1 1 1V15c0 1.1.9 2 2 2h1v4l2 1.5V17h1c1.1 0 2-.9 2-2V7.5c.55 0 1-.45 1-1s-.45-1-1-1M9 9H7.25c-.41 0-.75.34-.75.75s.34.75.75.75H9V12H7.25c-.41 0-.75.34-.75.75s.34.75.75.75H9V15H5V7.5h4zm10.5 1.5V10c.55 0 1-.45 1-1s-.45-1-1-1h-5c-.55 0-1 .45-1 1s.45 1 1 1v.5c0 .5-1.5 1.16-1.5 3V20c0 1.1.9 2 2 2h4c1.1 0 2-.9 2-2v-6.5c0-1.84-1.5-2.5-1.5-3m-3 0V10h1v.5c0 1.6 1.5 2 1.5 3v.5h-4v-.5c0-1 1.5-1.4 1.5-3m2.5 5V17h-4v-1.5zM15 20v-1.5h4V20z"},"1")],"VaccinesTwoTone"),RK2=h(c.jsx("path",{d:"M2 16.5h1c1.33 0 2.71-.18 4-.5v3c-1.29-.32-2.67-.5-4-.5H2zM16.17 19H8v-3h5.17L1.39 4.22 2.8 2.81l18.38 18.38-1.41 1.41zm2.66-3H22v3h-.17zM11 17.5c0-.28-.22-.5-.5-.5s-.5.22-.5.5.22.5.5.5.5-.22.5-.5m11-4.74V15h-1.5v-2.23c0-2.24-1.76-4.07-4-4.07V7.2c1.02 0 1.85-.83 1.85-1.85S17.52 3.5 16.5 3.5V2c1.85 0 3.35 1.5 3.35 3.35 0 .93-.38 1.77-1 2.38 1.87.89 3.15 2.81 3.15 5.03M11.15 8.32V8.3c0-1.85 1.5-3.35 3.35-3.35v1.5c-1.02 0-1.85.73-1.85 1.75s.83 2 1.85 2h1.53c1.87 0 3.47 1.35 3.47 3.16V15H18v-1.3c0-1.31-.92-2.05-1.97-2.05h-1.55z"}),"VapeFree"),OK2=h(c.jsx("path",{d:"M2 16.5h1c1.33 0 2.71-.18 4-.5v3c-1.29-.32-2.67-.5-4-.5H2zM16.17 19H8v-3h5.17L1.39 4.22 2.8 2.81l18.38 18.38-1.41 1.41zm2.66-3H22v3h-.17zM11 17.5c0-.28-.22-.5-.5-.5s-.5.22-.5.5.22.5.5.5.5-.22.5-.5m11-4.74V15h-1.5v-2.23c0-2.24-1.76-4.07-4-4.07V7.2c1.02 0 1.85-.83 1.85-1.85S17.52 3.5 16.5 3.5V2c1.85 0 3.35 1.5 3.35 3.35 0 .93-.38 1.77-1 2.38 1.87.89 3.15 2.81 3.15 5.03M11.15 8.32V8.3c0-1.85 1.5-3.35 3.35-3.35v1.5c-1.02 0-1.85.73-1.85 1.75s.83 2 1.85 2h1.53c1.87 0 3.47 1.35 3.47 3.16V15H18v-1.3c0-1.31-.92-2.05-1.97-2.05h-1.55z"}),"VapeFreeOutlined"),yK2=h(c.jsx("path",{d:"M20.49 21.9c-.39.39-1.02.39-1.41 0l-2.9-2.9H8v-3h5.17L2.1 4.93c-.39-.39-.39-1.02 0-1.41s1.02-.39 1.41 0l16.97 16.97c.4.39.4 1.02.01 1.41M18.83 16h1.67c.83 0 1.5.67 1.5 1.5 0 .46-.21.87-.53 1.14zm-8.33 1c-.28 0-.5.22-.5.5s.22.5.5.5.5-.22.5-.5-.22-.5-.5-.5m8.35-9.27c.62-.61 1-1.45 1-2.38 0-1.51-1-2.79-2.38-3.21-.48-.14-.97.22-.97.72 0 .33.21.62.52.71.77.23 1.33.94 1.33 1.78 0 .82-.53 1.51-1.27 1.76-.33.11-.58.39-.58.74V8c0 .37.27.69.64.75 1.93.31 3.36 2 3.36 4.02v1.48c0 .41.34.75.75.75s.75-.34.75-.75v-1.49c0-2.22-1.28-4.14-3.15-5.03m-4.37 3.92h1.55c1.05 0 1.97.74 1.97 2.05v.55c0 .41.34.75.76.75.41 0 .75-.33.75-.75v-.89c-.01-1.81-1.61-3.16-3.48-3.16h-1.3c-1.02 0-1.94-.73-2.07-1.75-.12-.95.46-1.7 1.3-1.93.32-.09.54-.38.54-.72 0-.49-.46-.86-.93-.72-1.41.41-2.43 1.71-2.42 3.24zM3 18.5c1.33 0 2.71.18 4 .5v-3c-1.29.32-2.67.5-4 .5-.55 0-1 .45-1 1s.45 1 1 1"}),"VapeFreeRounded"),gK2=h(c.jsx("path",{d:"M2 16.5h1c1.33 0 2.71-.18 4-.5v3c-1.29-.32-2.67-.5-4-.5H2zM16.17 19H8v-3h5.17L1.39 4.22 2.8 2.81l18.38 18.38-1.41 1.41zm2.66-3H22v3h-.17zM11 17.5c0-.28-.22-.5-.5-.5s-.5.22-.5.5.22.5.5.5.5-.22.5-.5m11-4.74V15h-1.5v-2.23c0-2.24-1.76-4.07-4-4.07V7.2c1.02 0 1.85-.83 1.85-1.85S17.52 3.5 16.5 3.5V2c1.85 0 3.35 1.5 3.35 3.35 0 .93-.38 1.77-1 2.38 1.87.89 3.15 2.81 3.15 5.03M11.15 8.32V8.3c0-1.85 1.5-3.35 3.35-3.35v1.5c-1.02 0-1.85.73-1.85 1.75s.83 2 1.85 2h1.53c1.87 0 3.47 1.35 3.47 3.16V15H18v-1.3c0-1.31-.92-2.05-1.97-2.05h-1.55z"}),"VapeFreeSharp"),AK2=h([c.jsx("circle",{cx:"10.5",cy:"17.5",r:".5",opacity:".3"},"0"),c.jsx("path",{d:"M2 16.5h1c1.33 0 2.71-.18 4-.5v3c-1.29-.32-2.67-.5-4-.5H2zM16.17 19H8v-3h5.17L1.39 4.22 2.8 2.81l18.38 18.38-1.41 1.41zm2.66-3H22v3h-.17zM11 17.5c0-.28-.22-.5-.5-.5s-.5.22-.5.5.22.5.5.5.5-.22.5-.5m11-4.74V15h-1.5v-2.23c0-2.24-1.76-4.07-4-4.07V7.2c1.02 0 1.85-.83 1.85-1.85S17.52 3.5 16.5 3.5V2c1.85 0 3.35 1.5 3.35 3.35 0 .93-.38 1.77-1 2.38 1.87.89 3.15 2.81 3.15 5.03M11.15 8.32V8.3c0-1.85 1.5-3.35 3.35-3.35v1.5c-1.02 0-1.85.73-1.85 1.75s.83 2 1.85 2h1.53c1.87 0 3.47 1.35 3.47 3.16V15H18v-1.3c0-1.31-.92-2.05-1.97-2.05h-1.55z"},"1")],"VapeFreeTwoTone"),fK2=h(c.jsx("path",{d:"M2 16.5h1c1.33 0 2.71-.18 4-.5v3c-1.29-.32-2.67-.5-4-.5H2zm20-.5v3H8v-3zm-11 1.5c0-.28-.22-.5-.5-.5s-.5.22-.5.5.22.5.5.5.5-.22.5-.5m11-4.74V15h-1.5v-2.23c0-2.24-1.76-4.07-4-4.07V7.2c1.02 0 1.85-.83 1.85-1.85S17.52 3.5 16.5 3.5V2c1.85 0 3.35 1.5 3.35 3.35 0 .93-.38 1.77-1 2.38 1.87.89 3.15 2.81 3.15 5.03m-2.5.6V15H18v-1.3c0-1.31-.92-2.05-1.97-2.05H14.5c-1.85 0-3.35-1.5-3.35-3.35s1.5-3.35 3.35-3.35v1.5c-1.02 0-1.85.73-1.85 1.75s.83 2 1.85 2h1.53c1.87 0 3.47 1.35 3.47 3.16"}),"VapingRooms"),PK2=h(c.jsx("path",{d:"M2 16.5h1c1.33 0 2.71-.18 4-.5v3c-1.29-.32-2.67-.5-4-.5H2zm20-.5v3H8v-3zm-11 1.5c0-.28-.22-.5-.5-.5s-.5.22-.5.5.22.5.5.5.5-.22.5-.5m11-4.74V15h-1.5v-2.23c0-2.24-1.76-4.07-4-4.07V7.2c1.02 0 1.85-.83 1.85-1.85S17.52 3.5 16.5 3.5V2c1.85 0 3.35 1.5 3.35 3.35 0 .93-.38 1.77-1 2.38 1.87.89 3.15 2.81 3.15 5.03m-2.5.6V15H18v-1.3c0-1.31-.92-2.05-1.97-2.05H14.5c-1.85 0-3.35-1.5-3.35-3.35s1.5-3.35 3.35-3.35v1.5c-1.02 0-1.85.73-1.85 1.75s.83 2 1.85 2h1.53c1.87 0 3.47 1.35 3.47 3.16"}),"VapingRoomsOutlined"),FK2=h(c.jsx("path",{d:"M22 17.5c0 .83-.67 1.5-1.5 1.5H8v-3h12.5c.83 0 1.5.67 1.5 1.5M10.5 17c-.28 0-.5.22-.5.5s.22.5.5.5.5-.22.5-.5-.22-.5-.5-.5m8.35-9.27c.62-.61 1-1.45 1-2.38 0-1.51-1-2.79-2.38-3.21-.48-.14-.97.22-.97.72 0 .33.21.62.52.71.77.23 1.33.94 1.33 1.78 0 .82-.53 1.51-1.27 1.76-.33.11-.58.39-.58.74V8c0 .37.27.69.64.75 1.93.31 3.36 2 3.36 4.02v1.48c0 .41.34.75.75.75s.75-.34.75-.75v-1.49c0-2.22-1.28-4.14-3.15-5.03M18.76 15c.41 0 .75-.33.75-.75v-.89c-.01-1.81-1.61-3.16-3.48-3.16h-1.3c-1.02 0-1.94-.73-2.07-1.75-.12-.95.46-1.7 1.3-1.93.32-.09.54-.38.54-.72 0-.49-.46-.86-.93-.72-1.42.41-2.45 1.73-2.42 3.28.03 1.84 1.62 3.29 3.46 3.29h1.42c1.05 0 1.97.74 1.97 2.05v.55c0 .41.34.75.76.75M3 18.5c1.33 0 2.71.18 4 .5v-3c-1.29.32-2.67.5-4 .5-.55 0-1 .45-1 1s.45 1 1 1"}),"VapingRoomsRounded"),BK2=h(c.jsx("path",{d:"M2 16.5h1c1.33 0 2.71-.18 4-.5v3c-1.29-.32-2.67-.5-4-.5H2zm20-.5v3H8v-3zm-11 1.5c0-.28-.22-.5-.5-.5s-.5.22-.5.5.22.5.5.5.5-.22.5-.5m11-4.74V15h-1.5v-2.23c0-2.24-1.76-4.07-4-4.07V7.2c1.02 0 1.85-.83 1.85-1.85S17.52 3.5 16.5 3.5V2c1.85 0 3.35 1.5 3.35 3.35 0 .93-.38 1.77-1 2.38 1.87.89 3.15 2.81 3.15 5.03m-2.5.6V15H18v-1.3c0-1.31-.92-2.05-1.97-2.05H14.5c-1.85 0-3.35-1.5-3.35-3.35s1.5-3.35 3.35-3.35v1.5c-1.02 0-1.85.73-1.85 1.75s.83 2 1.85 2h1.53c1.87 0 3.47 1.35 3.47 3.16"}),"VapingRoomsSharp"),bK2=h([c.jsx("circle",{cx:"10.5",cy:"17.5",r:".5",opacity:".3"},"0"),c.jsx("path",{d:"M2 16.5h1c1.33 0 2.71-.18 4-.5v3c-1.29-.32-2.67-.5-4-.5H2zm20-.5v3H8v-3zm-11 1.5c0-.28-.22-.5-.5-.5s-.5.22-.5.5.22.5.5.5.5-.22.5-.5m11-4.74V15h-1.5v-2.23c0-2.24-1.76-4.07-4-4.07V7.2c1.02 0 1.85-.83 1.85-1.85S17.52 3.5 16.5 3.5V2c1.85 0 3.35 1.5 3.35 3.35 0 .93-.38 1.77-1 2.38 1.87.89 3.15 2.81 3.15 5.03m-2.5.6V15H18v-1.3c0-1.31-.92-2.05-1.97-2.05H14.5c-1.85 0-3.35-1.5-3.35-3.35s1.5-3.35 3.35-3.35v1.5c-1.02 0-1.85.73-1.85 1.75s.83 2 1.85 2h1.53c1.87 0 3.47 1.35 3.47 3.16"},"1")],"VapingRoomsTwoTone"),DK2=h(c.jsx("path",{d:"m23 12-2.44-2.79.34-3.69-3.61-.82-1.89-3.2L12 2.96 8.6 1.5 6.71 4.69 3.1 5.5l.34 3.7L1 12l2.44 2.79-.34 3.7 3.61.82L8.6 22.5l3.4-1.47 3.4 1.46 1.89-3.19 3.61-.82-.34-3.69zm-12.91 4.72-3.8-3.81 1.48-1.48 2.32 2.33 5.85-5.87 1.48 1.48z"}),"Verified"),kK2=h([c.jsx("path",{d:"M23 11.99 20.56 9.2l.34-3.69-3.61-.82L15.4 1.5 12 2.96 8.6 1.5 6.71 4.69 3.1 5.5l.34 3.7L1 11.99l2.44 2.79-.34 3.7 3.61.82 1.89 3.2 3.4-1.47 3.4 1.46 1.89-3.19 3.61-.82-.34-3.69zm-3.95 1.48-.56.65.08.85.18 1.95-1.9.43-.84.19-.44.74-.99 1.68-1.78-.77-.8-.34-.79.34-1.78.77-.99-1.67-.44-.74-.84-.19-1.9-.43.18-1.96.08-.85-.56-.65L3.67 12l1.29-1.48.56-.65-.09-.86-.18-1.94 1.9-.43.84-.19.44-.74.99-1.68 1.78.77.8.34.79-.34 1.78-.77.99 1.68.44.74.84.19 1.9.43-.18 1.95-.08.85.56.65 1.29 1.47z"},"0"),c.jsx("path",{d:"m10.09 13.75-2.32-2.33-1.48 1.49 3.8 3.81 7.34-7.36-1.48-1.49z"},"1")],"VerifiedOutlined"),WK2=h(c.jsx("path",{d:"m23 12-2.44-2.79.34-3.69-3.61-.82-1.89-3.2L12 2.96 8.6 1.5 6.71 4.69 3.1 5.5l.34 3.7L1 12l2.44 2.79-.34 3.7 3.61.82L8.6 22.5l3.4-1.47 3.4 1.46 1.89-3.19 3.61-.82-.34-3.69zM9.38 16.01 7 13.61a.996.996 0 0 1 0-1.41l.07-.07c.39-.39 1.03-.39 1.42 0l1.61 1.62 5.15-5.16c.39-.39 1.03-.39 1.42 0l.07.07c.39.39.39 1.02 0 1.41l-5.92 5.94c-.41.39-1.04.39-1.44 0"}),"VerifiedRounded"),NK2=h(c.jsx("path",{d:"m23 12-2.44-2.79.34-3.69-3.61-.82-1.89-3.2L12 2.96 8.6 1.5 6.71 4.69 3.1 5.5l.34 3.7L1 12l2.44 2.79-.34 3.7 3.61.82L8.6 22.5l3.4-1.47 3.4 1.46 1.89-3.19 3.61-.82-.34-3.69zm-12.91 4.72-3.8-3.81 1.48-1.48 2.32 2.33 5.85-5.87 1.48 1.48z"}),"VerifiedSharp"),EK2=h([c.jsx("path",{d:"m18.49 9.88.08-.85.18-1.95-1.9-.43-.84-.19-.44-.74-.99-1.68-1.79.76-.79.34-.79-.34-1.79-.77-.99 1.68-.44.74-.84.19-1.9.43.18 1.94.08.85-.56.65-1.29 1.48 1.29 1.47.56.65-.08.85-.18 1.96 1.9.43.84.19.44.74.99 1.67 1.78-.77.8-.33.79.34 1.78.77.99-1.68.44-.74.84-.19 1.9-.43-.18-1.95-.08-.85.56-.65L20.33 12l-1.29-1.47zm-8.4 6.84-3.8-3.81 1.48-1.48 2.32 2.33 5.85-5.87 1.48 1.48z",opacity:".3"},"0"),c.jsx("path",{d:"M23 11.99 20.56 9.2l.34-3.69-3.61-.82L15.4 1.5 12 2.96 8.6 1.5 6.71 4.69 3.1 5.5l.34 3.7L1 11.99l2.44 2.79-.34 3.7 3.61.82 1.89 3.2 3.4-1.47 3.4 1.46 1.89-3.19 3.61-.82-.34-3.69zm-3.95 1.48-.56.65.08.85.18 1.95-1.9.43-.84.19-.44.74-.99 1.68-1.78-.77-.8-.34-.79.34-1.78.77-.99-1.67-.44-.74-.84-.19-1.9-.43.18-1.96.08-.85-.56-.65L3.67 12l1.29-1.48.56-.65-.09-.86-.18-1.94 1.9-.43.84-.19.44-.74.99-1.68 1.78.77.8.34.79-.34 1.78-.77.99 1.68.44.74.84.19 1.9.43-.18 1.95-.08.85.56.65 1.29 1.47z"},"1"),c.jsx("path",{d:"m10.09 13.75-2.32-2.33-1.48 1.49 3.8 3.81 7.34-7.36-1.48-1.49z"},"2")],"VerifiedTwoTone"),IK2=h(c.jsx("path",{d:"M12 1 3 5v6c0 5.55 3.84 10.74 9 12 5.16-1.26 9-6.45 9-12V5zm-2 16-4-4 1.41-1.41L10 14.17l6.59-6.59L18 9z"}),"VerifiedUser"),UK2=h(c.jsx("path",{d:"M12 1 3 5v6c0 5.55 3.84 10.74 9 12 5.16-1.26 9-6.45 9-12V5zm7 10c0 4.52-2.98 8.69-7 9.93-4.02-1.24-7-5.41-7-9.93V6.3l7-3.11 7 3.11zm-11.59.59L6 13l4 4 8-8-1.41-1.42L10 14.17z"}),"VerifiedUserOutlined"),GK2=h(c.jsx("path",{d:"m11.19 1.36-7 3.11C3.47 4.79 3 5.51 3 6.3V11c0 5.55 3.84 10.74 9 12 5.16-1.26 9-6.45 9-12V6.3c0-.79-.47-1.51-1.19-1.83l-7-3.11c-.51-.23-1.11-.23-1.62 0m-1.9 14.93L6.7 13.7a.996.996 0 0 1 0-1.41c.39-.39 1.02-.39 1.41 0L10 14.17l5.88-5.88c.39-.39 1.02-.39 1.41 0s.39 1.02 0 1.41l-6.59 6.59c-.38.39-1.02.39-1.41 0"}),"VerifiedUserRounded"),KK2=h(c.jsx("path",{d:"M12 1 3 5v6c0 5.55 3.84 10.74 9 12 5.16-1.26 9-6.45 9-12V5zm-2 16-4-4 1.41-1.41L10 14.17l6.59-6.59L18 9z"}),"VerifiedUserSharp"),qK2=h([c.jsx("path",{d:"M12 1 3 5v6c0 5.55 3.84 10.74 9 12 5.16-1.26 9-6.45 9-12V5zm7 10c0 4.52-2.98 8.69-7 9.93-4.02-1.24-7-5.41-7-9.93V6.3l7-3.11 7 3.11zm-11.59.59L6 13l4 4 8-8-1.41-1.42L10 14.17z"},"0"),c.jsx("path",{d:"M5 6.3V11c0 4.52 2.98 8.69 7 9.93 4.02-1.23 7-5.41 7-9.93V6.3l-7-3.11zM18 9l-8 8-4-4 1.41-1.41L10 14.17l6.59-6.59z",opacity:".3"},"1")],"VerifiedUserTwoTone"),QK2=h(c.jsx("path",{d:"M16 13h-3V3h-2v10H8l4 4zM4 19v2h16v-2z"}),"VerticalAlignBottom"),ZK2=h(c.jsx("path",{d:"M16 13h-3V3h-2v10H8l4 4zM4 19v2h16v-2z"}),"VerticalAlignBottomOutlined"),JK2=h(c.jsx("path",{d:"M14.79 13H13V4c0-.55-.45-1-1-1s-1 .45-1 1v9H9.21c-.45 0-.67.54-.35.85l2.79 2.79c.2.2.51.2.71 0l2.79-2.79c.31-.31.09-.85-.36-.85M4 20c0 .55.45 1 1 1h14c.55 0 1-.45 1-1s-.45-1-1-1H5c-.55 0-1 .45-1 1"}),"VerticalAlignBottomRounded"),YK2=h(c.jsx("path",{d:"M16 13h-3V3h-2v10H8l4 4zM4 19v2h16v-2z"}),"VerticalAlignBottomSharp"),_K2=h(c.jsx("path",{d:"M11 3v10H8l4 4 4-4h-3V3zM4 19h16v2H4z"}),"VerticalAlignBottomTwoTone"),XK2=h(c.jsx("path",{d:"M8 19h3v4h2v-4h3l-4-4zm8-14h-3V1h-2v4H8l4 4zM4 11v2h16v-2z"}),"VerticalAlignCenter"),$K2=h(c.jsx("path",{d:"M8 19h3v4h2v-4h3l-4-4zm8-14h-3V1h-2v4H8l4 4zM4 11v2h16v-2z"}),"VerticalAlignCenterOutlined"),cq2=h(c.jsx("path",{d:"M9.21 19H11v3c0 .55.45 1 1 1s1-.45 1-1v-3h1.79c.45 0 .67-.54.35-.85l-2.79-2.79c-.2-.2-.51-.2-.71 0l-2.79 2.79c-.31.31-.09.85.36.85m5.58-14H13V2c0-.55-.45-1-1-1s-1 .45-1 1v3H9.21c-.45 0-.67.54-.36.85l2.79 2.79c.2.2.51.2.71 0l2.79-2.79c.32-.31.1-.85-.35-.85M4 12c0 .55.45 1 1 1h14c.55 0 1-.45 1-1s-.45-1-1-1H5c-.55 0-1 .45-1 1"}),"VerticalAlignCenterRounded"),hq2=h(c.jsx("path",{d:"M8 19h3v4h2v-4h3l-4-4zm8-14h-3V1h-2v4H8l4 4zM4 11v2h16v-2z"}),"VerticalAlignCenterSharp"),sq2=h(c.jsx("path",{d:"M11 1v4H8l4 4 4-4h-3V1zM4 11h16v2H4zm4 8h3v4h2v-4h3l-4-4z"}),"VerticalAlignCenterTwoTone"),tq2=h(c.jsx("path",{d:"M8 11h3v10h2V11h3l-4-4zM4 3v2h16V3z"}),"VerticalAlignTop"),oq2=h(c.jsx("path",{d:"M8 11h3v10h2V11h3l-4-4zM4 3v2h16V3z"}),"VerticalAlignTopOutlined"),vq2=h(c.jsx("path",{d:"M9.21 11H11v9c0 .55.45 1 1 1s1-.45 1-1v-9h1.79c.45 0 .67-.54.35-.85l-2.79-2.79c-.2-.2-.51-.2-.71 0l-2.79 2.79c-.31.31-.09.85.36.85M4 4c0 .55.45 1 1 1h14c.55 0 1-.45 1-1s-.45-1-1-1H5c-.55 0-1 .45-1 1"}),"VerticalAlignTopRounded"),eq2=h(c.jsx("path",{d:"M8 11h3v10h2V11h3l-4-4zM4 3v2h16V3z"}),"VerticalAlignTopSharp"),lq2=h(c.jsx("path",{d:"M4 3h16v2H4zm4 8h3v10h2V11h3l-4-4z"}),"VerticalAlignTopTwoTone"),nq2=h(c.jsx("path",{d:"M20 19V3H4v16H2v2h20v-2zm-10 0V5h4v14z"}),"VerticalShades"),aq2=h(c.jsx("path",{d:"M20 19V3H4v16H2v2h20v-2zM13 5h1.5v14H13zm-2 14H9.5V5H11zM6 5h1.5v14H6zm10.5 14V5H18v14z"}),"VerticalShadesClosed"),dq2=h(c.jsx("path",{d:"M20 19V3H4v16H2v2h20v-2zM13 5h1.5v14H13zm-2 14H9.5V5H11zM6 5h1.5v14H6zm10.5 14V5H18v14z"}),"VerticalShadesClosedOutlined"),zq2=h(c.jsx("path",{d:"M20 19V5c0-1.1-.9-2-2-2H6c-1.1 0-2 .9-2 2v14H3c-.55 0-1 .45-1 1s.45 1 1 1h18c.55 0 1-.45 1-1s-.45-1-1-1zM13 5h1.5v14H13zm-2 14H9.5V5H11zM6 5h1.5v14H6zm10.5 14V5H18v14z"}),"VerticalShadesClosedRounded"),mq2=h(c.jsx("path",{d:"M20 19V3H4v16H2v2h20v-2zM13 5h1.5v14H13zm-2 14H9.5V5H11zM6 5h1.5v14H6zm10.5 14V5H18v14z"}),"VerticalShadesClosedSharp"),pq2=h([c.jsx("path",{d:"M9.5 5H11v14H9.5zM6 5h1.5v14H6zm7 0h1.5v14H13zm3.5 0H18v14h-1.5z",opacity:".2"},"0"),c.jsx("path",{d:"M20 19V3H4v16H2v2h20v-2zM7.5 19H6V5h1.5zm3.5 0H9.5V5H11zm3.5 0H13V5h1.5zm3.5 0h-1.5V5H18z"},"1")],"VerticalShadesClosedTwoTone"),Hq2=h(c.jsx("path",{d:"M20 19V3H4v16H2v2h20v-2zM14 5v14h-4V5zM6 5h2v14H6zm10 14V5h2v14z"}),"VerticalShadesOutlined"),Mq2=h(c.jsx("path",{d:"M20 19V5c0-1.1-.9-2-2-2H6c-1.1 0-2 .9-2 2v14H3c-.55 0-1 .45-1 1s.45 1 1 1h18c.55 0 1-.45 1-1s-.45-1-1-1zm-10 0V5h4v14z"}),"VerticalShadesRounded"),rq2=h(c.jsx("path",{d:"M20 19V3H4v16H2v2h20v-2zm-10 0V5h4v14z"}),"VerticalShadesSharp"),iq2=h([c.jsx("path",{d:"M6 5h2v14H6zm10 0h2v14h-2z",opacity:".3"},"0"),c.jsx("path",{d:"M20 19V3H4v16H2v2h20v-2zM8 19H6V5h2zm6 0h-4V5h4zm4 0h-2V5h2z"},"1")],"VerticalShadesTwoTone"),Vq2=h(c.jsx("path",{d:"M3 15h8v-2H3zm0 4h8v-2H3zm0-8h8V9H3zm0-6v2h8V5zm10 0h8v14h-8z"}),"VerticalSplit"),xq2=h(c.jsx("path",{d:"M3 13h8v2H3zm0 4h8v2H3zm0-8h8v2H3zm0-4h8v2H3zm16 2v10h-4V7zm2-2h-8v14h8z"}),"VerticalSplitOutlined"),jq2=h(c.jsx("path",{d:"M4 15h6c.55 0 1-.45 1-1s-.45-1-1-1H4c-.55 0-1 .45-1 1s.45 1 1 1m0 4h6c.55 0 1-.45 1-1s-.45-1-1-1H4c-.55 0-1 .45-1 1s.45 1 1 1m0-8h6c.55 0 1-.45 1-1s-.45-1-1-1H4c-.55 0-1 .45-1 1s.45 1 1 1M3 6c0 .55.45 1 1 1h6c.55 0 1-.45 1-1s-.45-1-1-1H4c-.55 0-1 .45-1 1m11-1h6c.55 0 1 .45 1 1v12c0 .55-.45 1-1 1h-6c-.55 0-1-.45-1-1V6c0-.55.45-1 1-1"}),"VerticalSplitRounded"),uq2=h(c.jsx("path",{d:"M3 15h8v-2H3zm0 4h8v-2H3zm0-8h8V9H3zm0-6v2h8V5zm10 0h8v14h-8z"}),"VerticalSplitSharp"),Lq2=h([c.jsx("path",{d:"M15 7h4v10h-4z",opacity:".3"},"0"),c.jsx("path",{d:"M3 13h8v2H3zm0 4h8v2H3zm0-8h8v2H3zm0-4h8v2H3zm10 0v14h8V5zm6 12h-4V7h4z"},"1")],"VerticalSplitTwoTone"),Sq2=h(c.jsx("path",{d:"M0 15h2V9H0zm3 2h2V7H3zm19-8v6h2V9zm-3 8h2V7h-2zM16.5 3h-9C6.67 3 6 3.67 6 4.5v15c0 .83.67 1.5 1.5 1.5h9c.83 0 1.5-.67 1.5-1.5v-15c0-.83-.67-1.5-1.5-1.5M16 19H8V5h8z"}),"Vibration"),Cq2=h(c.jsx("path",{d:"M0 15h2V9H0zm3 2h2V7H3zm19-8v6h2V9zm-3 8h2V7h-2zM16.5 3h-9C6.67 3 6 3.67 6 4.5v15c0 .83.67 1.5 1.5 1.5h9c.83 0 1.5-.67 1.5-1.5v-15c0-.83-.67-1.5-1.5-1.5M16 19H8V5h8z"}),"VibrationOutlined"),Tq2=h(c.jsx("path",{d:"M1 15c.55 0 1-.45 1-1v-4c0-.55-.45-1-1-1s-1 .45-1 1v4c0 .55.45 1 1 1m3 2c.55 0 1-.45 1-1V8c0-.55-.45-1-1-1s-1 .45-1 1v8c0 .55.45 1 1 1m18-7v4c0 .55.45 1 1 1s1-.45 1-1v-4c0-.55-.45-1-1-1s-1 .45-1 1m-2 7c.55 0 1-.45 1-1V8c0-.55-.45-1-1-1s-1 .45-1 1v8c0 .55.45 1 1 1M16.5 3h-9C6.67 3 6 3.67 6 4.5v15c0 .83.67 1.5 1.5 1.5h9c.83 0 1.5-.67 1.5-1.5v-15c0-.83-.67-1.5-1.5-1.5M16 19H8V5h8z"}),"VibrationRounded"),wq2=h(c.jsx("path",{d:"M0 15h2V9H0zm3 2h2V7H3zm19-8v6h2V9zm-3 8h2V7h-2zM18 3H6v18h12zm-2 16H8V5h8z"}),"VibrationSharp"),Rq2=h([c.jsx("path",{d:"M8 5h8v14H8z",opacity:".3"},"0"),c.jsx("path",{d:"M19 7h2v10h-2zm3 2h2v6h-2zM0 9h2v6H0zm16.5-6h-9C6.67 3 6 3.67 6 4.5v15c0 .83.67 1.5 1.5 1.5h9c.83 0 1.5-.67 1.5-1.5v-15c0-.83-.67-1.5-1.5-1.5M16 19H8V5h8zM3 7h2v10H3z"},"1")],"VibrationTwoTone"),Oq2=h(c.jsx("path",{d:"M17 10.5V7c0-.55-.45-1-1-1H4c-.55 0-1 .45-1 1v10c0 .55.45 1 1 1h12c.55 0 1-.45 1-1v-3.5l4 4v-11zM14 13h-3v3H9v-3H6v-2h3V8h2v3h3z"}),"VideoCall"),yq2=h(c.jsx("path",{d:"M17 10.5V7c0-.55-.45-1-1-1H4c-.55 0-1 .45-1 1v10c0 .55.45 1 1 1h12c.55 0 1-.45 1-1v-3.5l4 4v-11zM15 16H5V8h10zm-6-1h2v-2h2v-2h-2V9H9v2H7v2h2z"}),"VideoCallOutlined"),gq2=h(c.jsx("path",{d:"M17 10.5V7c0-.55-.45-1-1-1H4c-.55 0-1 .45-1 1v10c0 .55.45 1 1 1h12c.55 0 1-.45 1-1v-3.5l2.29 2.29c.63.63 1.71.18 1.71-.71V8.91c0-.89-1.08-1.34-1.71-.71zM13 13h-2v2c0 .55-.45 1-1 1s-1-.45-1-1v-2H7c-.55 0-1-.45-1-1s.45-1 1-1h2V9c0-.55.45-1 1-1s1 .45 1 1v2h2c.55 0 1 .45 1 1s-.45 1-1 1"}),"VideoCallRounded"),Aq2=h(c.jsx("path",{d:"M17 10.5V6H3v12h14v-4.5l4 4v-11zM14 13h-3v3H9v-3H6v-2h3V8h2v3h3z"}),"VideoCallSharp"),fq2=h([c.jsx("path",{d:"M5 16h10V8H5zm2-5h2V9h2v2h2v2h-2v2H9v-2H7z",opacity:".3"},"0"),c.jsx("path",{d:"M17 7c0-.55-.45-1-1-1H4c-.55 0-1 .45-1 1v10c0 .55.45 1 1 1h12c.55 0 1-.45 1-1v-3.5l4 4v-11l-4 4zm-2 9H5V8h10zm-6-1h2v-2h2v-2h-2V9H9v2H7v2h2z"},"1")],"VideoCallTwoTone"),Pq2=h(c.jsx("path",{d:"M18 10.48V6c0-1.1-.9-2-2-2H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2v-4.48l4 3.98v-11zM5 16l2.38-3.17L9 15l2.62-3.5L15 16z"}),"VideoCameraBack"),Fq2=h(c.jsx("path",{d:"M18 10.48V6c0-1.1-.9-2-2-2H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2v-4.48l4 3.98v-11zM16 18H4V6h12zm-4.38-6.5L9 15l-1.62-2.17L5 16h10z"}),"VideoCameraBackOutlined"),Bq2=h(c.jsx("path",{d:"M18 10.48V6c0-1.1-.9-2-2-2H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2v-4.48l3.15 3.13c.31.32.85.09.85-.35V7.7c0-.44-.54-.67-.85-.35zM5.6 15.2l1.38-1.83c.2-.27.6-.27.8 0L9 15l2.23-2.97c.2-.27.6-.27.8 0l2.38 3.17c.25.33.01.8-.4.8H6c-.41 0-.65-.47-.4-.8"}),"VideoCameraBackRounded"),bq2=h(c.jsx("path",{d:"M18 10.48V4H2v16h16v-6.48l4 3.98v-11zM5 16l2.38-3.17L9 15l2.62-3.5L15 16z"}),"VideoCameraBackSharp"),Dq2=h([c.jsx("path",{d:"M4 18h12V6H4zm3.38-5.17L9 15l2.62-3.5L15 16H5z",opacity:".3"},"0"),c.jsx("path",{d:"M11.62 11.5 9 15l-1.62-2.17L5 16h10z"},"1"),c.jsx("path",{d:"M18 10.48V6c0-1.1-.9-2-2-2H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2v-4.48l4 3.98v-11zM16 18H4V6h12z"},"2")],"VideoCameraBackTwoTone"),kq2=h(c.jsx("path",{d:"M18 10.48V6c0-1.1-.9-2-2-2H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2v-4.48l4 3.98v-11zM10 8c1.1 0 2 .9 2 2s-.9 2-2 2-2-.9-2-2 .9-2 2-2m4 8H6v-.57c0-.81.48-1.53 1.22-1.85.85-.37 1.79-.58 2.78-.58s1.93.21 2.78.58c.74.32 1.22 1.04 1.22 1.85z"}),"VideoCameraFront"),Wq2=h([c.jsx("path",{d:"M18 10.48V6c0-1.1-.9-2-2-2H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2v-4.48l4 3.98v-11zm-2-.79V18H4V6h12z"},"0"),c.jsx("circle",{cx:"10",cy:"10",r:"2"},"1"),c.jsx("path",{d:"M14 15.43c0-.81-.48-1.53-1.22-1.85-.85-.37-1.79-.58-2.78-.58s-1.93.21-2.78.58C6.48 13.9 6 14.62 6 15.43V16h8z"},"2")],"VideoCameraFrontOutlined"),Nq2=h(c.jsx("path",{d:"M18 10.48V6c0-1.1-.9-2-2-2H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2v-4.48l3.15 3.13c.31.32.85.09.85-.35V7.7c0-.44-.54-.67-.85-.35zM10 8c1.1 0 2 .9 2 2s-.9 2-2 2-2-.9-2-2 .9-2 2-2m4 8H6v-.57c0-.81.48-1.53 1.22-1.85.85-.37 1.79-.58 2.78-.58s1.93.21 2.78.58c.74.32 1.22 1.04 1.22 1.85z"}),"VideoCameraFrontRounded"),Eq2=h(c.jsx("path",{d:"M18 10.48V4H2v16h16v-6.48l4 3.98v-11zM10 8c1.1 0 2 .9 2 2s-.9 2-2 2-2-.9-2-2 .9-2 2-2m4 8H6v-.57c0-.81.48-1.53 1.22-1.85.85-.37 1.79-.58 2.78-.58s1.93.21 2.78.58c.74.32 1.22 1.04 1.22 1.85z"}),"VideoCameraFrontSharp"),Iq2=h([c.jsx("path",{d:"M18 10.48V6c0-1.1-.9-2-2-2H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2v-4.48l4 3.98v-11zM16 18H4V6h12zm-6-6c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2m4 3.43c0-.81-.48-1.53-1.22-1.85-.85-.37-1.79-.58-2.78-.58s-1.93.21-2.78.58C6.48 13.9 6 14.62 6 15.43V16h8z"},"0"),c.jsx("path",{d:"M4 18h12V6H4zm6-10c1.1 0 2 .9 2 2s-.9 2-2 2-2-.9-2-2 .9-2 2-2m-4 7.43c0-.81.48-1.53 1.22-1.85.85-.37 1.79-.58 2.78-.58s1.93.21 2.78.58c.74.32 1.22 1.04 1.22 1.85V16H6z",opacity:".3"},"1")],"VideoCameraFrontTwoTone"),Uq2=h(c.jsx("path",{d:"M20 2H4c-1.1 0-1.99.9-1.99 2L2 22l4-4h14c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2m-3 11-2-1.99V13c0 .55-.45 1-1 1H8c-.55 0-1-.45-1-1V7c0-.55.45-1 1-1h6c.55 0 1 .45 1 1v1.99L17 7z"}),"VideoChat"),Gq2=h([c.jsx("path",{d:"M20 2H4c-1.1 0-1.99.9-1.99 2L2 22l4-4h14c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2m0 14H5.17L4 17.17V4h16z"},"0"),c.jsx("path",{d:"M8 14h6c.55 0 1-.45 1-1v-1.99L17 13V7l-2 1.99V7c0-.55-.45-1-1-1H8c-.55 0-1 .45-1 1v6c0 .55.45 1 1 1"},"1")],"VideoChatOutlined"),Kq2=h(c.jsx("path",{d:"M20 2H4c-1.1 0-1.99.9-1.99 2L2 19.58c0 .89 1.08 1.34 1.71.71L6 18h14c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2m-3.85 10.15L15 11.01V13c0 .55-.45 1-1 1H8c-.55 0-1-.45-1-1V7c0-.55.45-1 1-1h6c.55 0 1 .45 1 1v1.99l1.15-1.14c.31-.32.85-.09.85.35v3.59c0 .45-.54.68-.85.36"}),"VideoChatRounded"),qq2=h(c.jsx("path",{d:"M2 2v20l4-4h16V2zm15 11-2-1.99V14H7V6h8v2.99L17 7z"}),"VideoChatSharp"),Qq2=h([c.jsx("path",{d:"M4 17.17 5.17 16H20V4H4zM7 7c0-.55.45-1 1-1h6c.55 0 1 .45 1 1v1.99L17 7v6l-2-1.99V13c0 .55-.45 1-1 1H8c-.55 0-1-.45-1-1z",opacity:".3"},"0"),c.jsx("path",{d:"M20 2H4c-1.1 0-1.99.9-1.99 2L2 22l4-4h14c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2m0 14H5.17L4 17.17V4h16z"},"1"),c.jsx("path",{d:"M8 14h6c.55 0 1-.45 1-1v-1.99L17 13V7l-2 1.99V7c0-.55-.45-1-1-1H8c-.55 0-1 .45-1 1v6c0 .55.45 1 1 1"},"2")],"VideoChatTwoTone"),Zq2=h(c.jsx("path",{d:"M14 2H6.01c-1.1 0-2 .89-2 2L4 20c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V8zm-1 7V3.5L18.5 9zm1 5 2-1.06v4.12L14 16v1c0 .55-.45 1-1 1H9c-.55 0-1-.45-1-1v-4c0-.55.45-1 1-1h4c.55 0 1 .45 1 1z"}),"VideoFile"),Jq2=h(c.jsx("path",{d:"M14 2H6c-1.1 0-2 .9-2 2v16c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V8zM6 20V4h7v5h5v11zm8-6 2-1.06v4.12L14 16v1c0 .55-.45 1-1 1H9c-.55 0-1-.45-1-1v-4c0-.55.45-1 1-1h4c.55 0 1 .45 1 1z"}),"VideoFileOutlined"),Yq2=h(c.jsx("path",{d:"M13.17 2H6.01c-1.1 0-2 .89-2 2L4 20c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V8.83c0-.53-.21-1.04-.59-1.41l-4.83-4.83c-.37-.38-.88-.59-1.41-.59M13 8V3.5L18.5 9H14c-.55 0-1-.45-1-1m1 6 1.27-.67c.33-.18.73.06.73.44v2.46c0 .38-.4.62-.73.44L14 16v1c0 .55-.45 1-1 1H9c-.55 0-1-.45-1-1v-4c0-.55.45-1 1-1h4c.55 0 1 .45 1 1z"}),"VideoFileRounded"),_q2=h(c.jsx("path",{d:"M14 2H4v20h16V8zm-1 7V3.5L18.5 9zm1 5 2-1.06v4.12L14 16v2H8v-6h6z"}),"VideoFileSharp"),Xq2=h([c.jsx("path",{d:"M13 9V4H6v16h12V9zm3 8.06L14 16v1c0 .55-.45 1-1 1H9c-.55 0-1-.45-1-1v-4c0-.55.45-1 1-1h4c.55 0 1 .45 1 1v1l2-1.06z",opacity:".3"},"0"),c.jsx("path",{d:"M14 2H6c-1.1 0-2 .9-2 2v16c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V8zM6 20V4h7v5h5v11zm8-6 2-1.06v4.12L14 16v1c0 .55-.45 1-1 1H9c-.55 0-1-.45-1-1v-4c0-.55.45-1 1-1h4c.55 0 1 .45 1 1z"},"1")],"VideoFileTwoTone"),$q2=h(c.jsx("path",{d:"M21 3H3c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 13H3V5h18z"}),"VideoLabel"),cQ2=h(c.jsx("path",{d:"M21 3H3c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 13H3V5h18z"}),"VideoLabelOutlined"),hQ2=h(c.jsx("path",{d:"M21 3H3c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 13H3V6c0-.55.45-1 1-1h16c.55 0 1 .45 1 1z"}),"VideoLabelRounded"),sQ2=h(c.jsx("path",{d:"M23 3H1v18h22zm-2 13H3V5h18z"}),"VideoLabelSharp"),tQ2=h([c.jsx("path",{d:"M3 5h18v11H3z",opacity:".3"},"0"),c.jsx("path",{d:"M21 3H3c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 13H3V5h18z"},"1")],"VideoLabelTwoTone"),oQ2=h(c.jsx("path",{d:"M4 6H2v14c0 1.1.9 2 2 2h14v-2H4zm16-4H8c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2m-8 12.5v-9l6 4.5z"}),"VideoLibrary"),vQ2=h(c.jsx("path",{d:"M4 6H2v14c0 1.1.9 2 2 2h14v-2H4zm16-4H8c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2m0 14H8V4h12zM12 5.5v9l6-4.5z"}),"VideoLibraryOutlined"),eQ2=h(c.jsx("path",{d:"M3 6c-.55 0-1 .45-1 1v13c0 1.1.9 2 2 2h13c.55 0 1-.45 1-1s-.45-1-1-1H5c-.55 0-1-.45-1-1V7c0-.55-.45-1-1-1m17-4H8c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2m-8 12.5v-9l5.47 4.1c.27.2.27.6 0 .8z"}),"VideoLibraryRounded"),lQ2=h(c.jsx("path",{d:"M4 6H2v16h16v-2H4zm18-4H6v16h16zM12 14.5v-9l6 4.5z"}),"VideoLibrarySharp"),nQ2=h([c.jsx("path",{d:"M8 16h12V4H8zm4-10.5 6 4.5-6 4.5z",opacity:".3"},"0"),c.jsx("path",{d:"M4 6H2v14c0 1.1.9 2 2 2h14v-2H4zm16-4H8c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2m0 14H8V4h12zM12 5.5v9l6-4.5z"},"1")],"VideoLibraryTwoTone"),aQ2=h([c.jsx("path",{d:"M3 6h18v5h2V6c0-1.1-.9-2-2-2H3c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h9v-2H3z"},"0"),c.jsx("path",{d:"M15 12 9 8v8zm7.71 6.43c.03-.29.04-.58.01-.86l1.07-.85c.1-.08.12-.21.06-.32l-1.03-1.79c-.06-.11-.19-.15-.31-.11l-1.28.5q-.345-.255-.75-.42l-.2-1.36c-.02-.13-.12-.22-.25-.22h-2.07c-.12 0-.23.09-.25.21l-.2 1.36c-.26.11-.51.26-.74.42l-1.28-.5c-.12-.05-.25 0-.31.11l-1.03 1.79c-.06.11-.04.24.06.32l1.07.86c-.03.29-.04.58-.01.86l-1.07.85c-.1.08-.12.21-.06.32l1.03 1.79c.06.11.19.15.31.11l1.27-.5q.345.255.75.42l.2 1.36c.02.12.12.21.25.21h2.07c.12 0 .23-.09.25-.21l.2-1.36c.26-.11.51-.26.74-.42l1.28.5c.12.05.25 0 .31-.11l1.03-1.79c.06-.11.04-.24-.06-.32zM19 19.5c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5"},"1")],"VideoSettings"),dQ2=h([c.jsx("path",{d:"M3 6h18v5h2V6c0-1.1-.9-2-2-2H3c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h9v-2H3z"},"0"),c.jsx("path",{d:"M15 12 9 8v8zm7.71 6.43c.03-.29.04-.58.01-.86l1.07-.85c.1-.08.12-.21.06-.32l-1.03-1.79c-.06-.11-.19-.15-.31-.11l-1.28.5q-.345-.255-.75-.42l-.2-1.36c-.02-.13-.12-.22-.25-.22h-2.07c-.12 0-.23.09-.25.21l-.2 1.36c-.26.11-.51.26-.74.42l-1.28-.5c-.12-.05-.25 0-.31.11l-1.03 1.79c-.06.11-.04.24.06.32l1.07.86c-.03.29-.04.58-.01.86l-1.07.85c-.1.08-.12.21-.06.32l1.03 1.79c.06.11.19.15.31.11l1.27-.5q.345.255.75.42l.2 1.36c.02.12.12.21.25.21h2.07c.12 0 .23-.09.25-.21l.2-1.36c.26-.11.51-.26.74-.42l1.28.5c.12.05.25 0 .31-.11l1.03-1.79c.06-.11.04-.24-.06-.32zM19 19.5c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5"},"1")],"VideoSettingsOutlined"),zQ2=h([c.jsx("path",{d:"M4 6h16c.55 0 1 .45 1 1v4h2V6c0-1.1-.9-2-2-2H3c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h9v-2H4c-.55 0-1-.45-1-1V7c0-.55.45-1 1-1"},"0"),c.jsx("path",{d:"M15 12 9 8v8zm7.71 6.43c.03-.29.04-.58.01-.86l1.07-.85c.1-.08.12-.21.06-.32l-1.03-1.79c-.06-.11-.19-.15-.31-.11l-1.28.5q-.345-.255-.75-.42l-.2-1.36c-.02-.13-.12-.22-.25-.22h-2.07c-.12 0-.23.09-.25.21l-.2 1.36c-.26.11-.51.26-.74.42l-1.28-.5c-.12-.05-.25 0-.31.11l-1.03 1.79c-.06.11-.04.24.06.32l1.07.86c-.03.29-.04.58-.01.86l-1.07.85c-.1.08-.12.21-.06.32l1.03 1.79c.06.11.19.15.31.11l1.27-.5q.345.255.75.42l.2 1.36c.02.12.12.21.25.21h2.07c.12 0 .23-.09.25-.21l.2-1.36c.26-.11.51-.26.74-.42l1.28.5c.12.05.25 0 .31-.11l1.03-1.79c.06-.11.04-.24-.06-.32zM19 19.5c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5"},"1")],"VideoSettingsRounded"),mQ2=h([c.jsx("path",{d:"M3 6h18v5h2V4H1v16h11v-2H3z"},"0"),c.jsx("path",{d:"M15 12 9 8v8zm7.72 5.57 1.23-.98-1.25-2.17-1.47.58q-.345-.255-.75-.42L20.25 13h-2.5l-.24 1.58c-.26.11-.51.26-.74.42l-1.48-.58-1.25 2.17 1.24.99c-.03.29-.04.58-.01.86l-1.23.98 1.25 2.17 1.48-.59q.345.255.75.42l.23 1.58h2.5l.24-1.58c.26-.11.51-.26.74-.42l1.48.58 1.25-2.17-1.24-.99c.03-.28.03-.57 0-.85M19 19.5c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5"},"1")],"VideoSettingsSharp"),pQ2=h([c.jsx("path",{d:"M3 6h18v5h2V6c0-1.1-.9-2-2-2H3c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h9v-2H3z"},"0"),c.jsx("path",{d:"M15 12 9 8v8zm7.71 6.43c.03-.29.04-.58.01-.86l1.07-.85c.1-.08.12-.21.06-.32l-1.03-1.79c-.06-.11-.19-.15-.31-.11l-1.28.5q-.345-.255-.75-.42l-.2-1.36c-.02-.13-.12-.22-.25-.22h-2.07c-.12 0-.23.09-.25.21l-.2 1.36c-.26.11-.51.26-.74.42l-1.28-.5c-.12-.05-.25 0-.31.11l-1.03 1.79c-.06.11-.04.24.06.32l1.07.86c-.03.29-.04.58-.01.86l-1.07.85c-.1.08-.12.21-.06.32l1.03 1.79c.06.11.19.15.31.11l1.27-.5q.345.255.75.42l.2 1.36c.02.12.12.21.25.21h2.07c.12 0 .23-.09.25-.21l.2-1.36c.26-.11.51-.26.74-.42l1.28.5c.12.05.25 0 .31-.11l1.03-1.79c.06-.11.04-.24-.06-.32zM19 19.5c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5"},"1")],"VideoSettingsTwoTone"),HQ2=h(c.jsx("path",{d:"M20 4H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2M4 18V6h2.95l-2.33 8.73L16.82 18zm16 0h-2.95l2.34-8.73L7.18 6H20z"}),"VideoStable"),MQ2=h(c.jsx("path",{d:"M20 4H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2M4 18V6h2.95l-2.33 8.73L16.82 18zm11.62-2.39-8.55-2.29L8.38 8.4l8.56 2.29zM20 18h-2.95l2.34-8.73L7.18 6H20z"}),"VideoStableOutlined"),rQ2=h([c.jsx("path",{d:"M19.96 4.01h-16c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2v-12c0-1.1-.9-2-2-2M20 6v12H4V6z"},"0"),c.jsx("path",{d:"M18.42 9.01 7.92 6.18c-.53-.14-1.08.17-1.22.7l-1.85 6.87c-.14.53.17 1.08.71 1.23l10.5 2.83c.53.14 1.08-.17 1.23-.71l1.85-6.87c.13-.53-.19-1.08-.72-1.22"},"1")],"VideoStableRounded"),iQ2=h(c.jsx("path",{d:"M2 4v16h20V4zm2 14V6h2.95l-2.33 8.73L16.82 18zm16 0h-2.95l2.34-8.73L7.18 6H20z"}),"VideoStableSharp"),VQ2=h([c.jsx("path",{d:"m7.0627 13.3185 1.3204-4.926 8.558 2.2938-1.3205 4.9261z",opacity:".3"},"0"),c.jsx("path",{d:"M20 4H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2M4 18V6h2.95l-2.33 8.73L16.82 18zm11.62-2.39-8.55-2.29L8.38 8.4l8.56 2.29zM20 18h-2.95l2.34-8.73L7.18 6H20z"},"1")],"VideoStableTwoTone"),xQ2=h(c.jsx("path",{d:"M17 10.5V7c0-.55-.45-1-1-1H4c-.55 0-1 .45-1 1v10c0 .55.45 1 1 1h12c.55 0 1-.45 1-1v-3.5l4 4v-11z"}),"Videocam"),jQ2=h(c.jsx("path",{d:"m21 6.5-4 4V7c0-.55-.45-1-1-1H9.82L21 17.18zM3.27 2 2 3.27 4.73 6H4c-.55 0-1 .45-1 1v10c0 .55.45 1 1 1h12c.21 0 .39-.08.54-.18L19.73 21 21 19.73z"}),"VideocamOff"),uQ2=h(c.jsx("path",{d:"m9.56 8-2-2-4.15-4.14L2 3.27 4.73 6H4c-.55 0-1 .45-1 1v10c0 .55.45 1 1 1h12c.21 0 .39-.08.55-.18L19.73 21l1.41-1.41-8.86-8.86zM5 16V8h1.73l8 8zm10-8v2.61l6 6V6.5l-4 4V7c0-.55-.45-1-1-1h-5.61l2 2z"}),"VideocamOffOutlined"),LQ2=h(c.jsx("path",{d:"M21 14.2V8.91c0-.89-1.08-1.34-1.71-.71L17 10.5V7c0-.55-.45-1-1-1h-5.61l8.91 8.91c.62.63 1.7.18 1.7-.71M2.71 2.56c-.39.39-.39 1.02 0 1.41L4.73 6H4c-.55 0-1 .45-1 1v10c0 .55.45 1 1 1h12c.21 0 .39-.08.55-.18l2.48 2.48c.39.39 1.02.39 1.41 0s.39-1.02 0-1.41L4.12 2.56a.996.996 0 0 0-1.41 0"}),"VideocamOffRounded"),SQ2=h(c.jsx("path",{d:"M21 16.61V6.5l-4 4V6h-6.61zM3.41 1.86 2 3.27 4.73 6H3v12h13.73l3 3 1.41-1.41z"}),"VideocamOffSharp"),CQ2=h([c.jsx("path",{d:"M12.39 8 15 10.61V8zM5 8v8h9.73l-8-8z",opacity:".3"},"0"),c.jsx("path",{d:"M3.41 1.86 2 3.27 4.73 6H4c-.55 0-1 .45-1 1v10c0 .55.45 1 1 1h12c.21 0 .39-.08.55-.18L19.73 21l1.41-1.41zM5 16V8h1.73l8 8zm10-8v2.61l6 6V6.5l-4 4V7c0-.55-.45-1-1-1h-5.61l2 2z"},"1")],"VideocamOffTwoTone"),TQ2=h(c.jsx("path",{d:"M15 8v8H5V8zm1-2H4c-.55 0-1 .45-1 1v10c0 .55.45 1 1 1h12c.55 0 1-.45 1-1v-3.5l4 4v-11l-4 4V7c0-.55-.45-1-1-1"}),"VideocamOutlined"),wQ2=h(c.jsx("path",{d:"M17 10.5V7c0-.55-.45-1-1-1H4c-.55 0-1 .45-1 1v10c0 .55.45 1 1 1h12c.55 0 1-.45 1-1v-3.5l2.29 2.29c.63.63 1.71.18 1.71-.71V8.91c0-.89-1.08-1.34-1.71-.71z"}),"VideocamRounded"),RQ2=h(c.jsx("path",{d:"M17 10.5V6H3v12h14v-4.5l4 4v-11z"}),"VideocamSharp"),OQ2=h([c.jsx("path",{d:"M5 8h10v8H5z",opacity:".3"},"0"),c.jsx("path",{d:"M17 7c0-.55-.45-1-1-1H4c-.55 0-1 .45-1 1v10c0 .55.45 1 1 1h12c.55 0 1-.45 1-1v-3.5l4 4v-11l-4 4zm-2 9H5V8h10z"},"1")],"VideocamTwoTone"),yQ2=h(c.jsx("path",{d:"M21 6H3c-1.1 0-2 .9-2 2v8c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2V8c0-1.1-.9-2-2-2m-10 7H8v3H6v-3H3v-2h3V8h2v3h3zm4.5 2c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5m4-3c-.83 0-1.5-.67-1.5-1.5S18.67 9 19.5 9s1.5.67 1.5 1.5-.67 1.5-1.5 1.5"}),"VideogameAsset"),gQ2=h(c.jsx("path",{d:"M21.19 21.19 2.81 2.81 1.39 4.22 3.3 6.13C2.54 6.41 2 7.15 2 8v8c0 1.1.9 2 2 2h11.17l4.61 4.61zM9 13v2H7v-2H5v-2h2V9.83L10.17 13zm11.7 4.87c.76-.28 1.3-1.02 1.3-1.87V8c0-1.1-.9-2-2-2H8.83zM17.5 9c.83 0 1.5.67 1.5 1.5s-.67 1.5-1.5 1.5-1.5-.67-1.5-1.5.67-1.5 1.5-1.5"}),"VideogameAssetOff"),AQ2=h(c.jsx("path",{d:"M17.5 9c.83 0 1.5.67 1.5 1.5s-.67 1.5-1.5 1.5-1.5-.67-1.5-1.5.67-1.5 1.5-1.5m-6.67-1H20v8h-1.17l1.87 1.87c.75-.29 1.3-1.02 1.3-1.87V8c0-1.1-.9-2-2-2H8.83zm8.95 14.61L15.17 18H4c-1.1 0-2-.9-2-2V8c0-.85.55-1.58 1.3-1.87L1.39 4.22 2.8 2.81l18.38 18.38zM13.17 16l-3-3H9v2H7v-2H5v-2h2V9.83L5.17 8H4v8z"}),"VideogameAssetOffOutlined"),fQ2=h(c.jsx("path",{d:"M20.7 17.87c.76-.28 1.3-1.02 1.3-1.87V8c0-1.1-.9-2-2-2H8.83zM17.5 9c.83 0 1.5.67 1.5 1.5s-.67 1.5-1.5 1.5-1.5-.67-1.5-1.5.67-1.5 1.5-1.5m2.99 11.49L3.51 3.51a.996.996 0 0 0-1.41 0c-.39.39-.39 1.02 0 1.41l1.2 1.2C2.54 6.41 2 7.15 2 8v8c0 1.1.9 2 2 2h11.17l3.9 3.9c.39.39 1.02.39 1.41 0 .4-.39.4-1.02.01-1.41M10 13H9v1c0 .55-.45 1-1 1s-1-.45-1-1v-1H6c-.55 0-1-.45-1-1s.45-1 1-1h1v-1c0-.05.01-.11.01-.16l3.14 3.14c-.04.01-.1.02-.15.02"}),"VideogameAssetOffRounded"),PQ2=h(c.jsx("path",{d:"M20.83 18H22V6H8.83zM17.5 9c.83 0 1.5.67 1.5 1.5s-.67 1.5-1.5 1.5-1.5-.67-1.5-1.5.67-1.5 1.5-1.5m3.69 12.19L2.81 2.81 1.39 4.22 3.17 6H2v12h13.17l4.61 4.61zM9 13v2H7v-2H5v-2h2V9.83L10.17 13z"}),"VideogameAssetOffSharp"),FQ2=h([c.jsx("path",{d:"m10.83 8 8 8H20V8zm6.67 4c-.83 0-1.5-.67-1.5-1.5S16.67 9 17.5 9s1.5.67 1.5 1.5-.67 1.5-1.5 1.5m-4.33 4-3-3H9v2H7v-2H5v-2h2V9.83L5.17 8H4v8z",opacity:".3"},"0"),c.jsx("path",{d:"M17.5 9c.83 0 1.5.67 1.5 1.5s-.67 1.5-1.5 1.5-1.5-.67-1.5-1.5.67-1.5 1.5-1.5m-6.67-1H20v8h-1.17l1.87 1.87c.75-.29 1.3-1.02 1.3-1.87V8c0-1.1-.9-2-2-2H8.83zm8.95 14.61L15.17 18H4c-1.1 0-2-.9-2-2V8c0-.85.55-1.58 1.3-1.87L1.39 4.22 2.8 2.81l18.38 18.38zM13.17 16l-3-3H9v2H7v-2H5v-2h2V9.83L5.17 8H4v8z"},"1")],"VideogameAssetOffTwoTone"),BQ2=h([c.jsx("path",{d:"M21 6H3c-1.1 0-2 .9-2 2v8c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2V8c0-1.1-.9-2-2-2m0 10H3V8h18zM6 15h2v-2h2v-2H8V9H6v2H4v2h2z"},"0"),c.jsx("circle",{cx:"14.5",cy:"13.5",r:"1.5"},"1"),c.jsx("circle",{cx:"18.5",cy:"10.5",r:"1.5"},"2")],"VideogameAssetOutlined"),bQ2=h(c.jsx("path",{d:"M21 6H3c-1.1 0-2 .9-2 2v8c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2V8c0-1.1-.9-2-2-2m-11 7H8v2c0 .55-.45 1-1 1s-1-.45-1-1v-2H4c-.55 0-1-.45-1-1s.45-1 1-1h2V9c0-.55.45-1 1-1s1 .45 1 1v2h2c.55 0 1 .45 1 1s-.45 1-1 1m5.5 2c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5m4-3c-.83 0-1.5-.67-1.5-1.5S18.67 9 19.5 9s1.5.67 1.5 1.5-.67 1.5-1.5 1.5"}),"VideogameAssetRounded"),DQ2=h(c.jsx("path",{d:"M23 6H1v12h22zm-12 7H8v3H6v-3H3v-2h3V8h2v3h3zm4.5 2c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5m4-3c-.83 0-1.5-.67-1.5-1.5S18.67 9 19.5 9s1.5.67 1.5 1.5-.67 1.5-1.5 1.5"}),"VideogameAssetSharp"),kQ2=h([c.jsx("path",{d:"M3 16h18V8H3zm15.5-7c.83 0 1.5.67 1.5 1.5s-.67 1.5-1.5 1.5-1.5-.67-1.5-1.5.67-1.5 1.5-1.5m-4 3c.83 0 1.5.67 1.5 1.5s-.67 1.5-1.5 1.5-1.5-.67-1.5-1.5.67-1.5 1.5-1.5M4 11h2V9h2v2h2v2H8v2H6v-2H4z",opacity:".3"},"0"),c.jsx("path",{d:"M21 6H3c-1.1 0-2 .9-2 2v8c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2V8c0-1.1-.9-2-2-2m0 10H3V8h18zM6 15h2v-2h2v-2H8V9H6v2H4v2h2z"},"1"),c.jsx("circle",{cx:"14.5",cy:"13.5",r:"1.5"},"2"),c.jsx("circle",{cx:"18.5",cy:"10.5",r:"1.5"},"3")],"VideogameAssetTwoTone"),WQ2=h(c.jsx("path",{d:"M19 13H5c-1.1 0-2 .9-2 2v4c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2v-4c0-1.1-.9-2-2-2m0-10H5c-1.1 0-2 .9-2 2v4c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2"}),"ViewAgenda"),NQ2=h(c.jsx("path",{d:"M19 13H5c-1.1 0-2 .9-2 2v4c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2v-4c0-1.1-.9-2-2-2m0 6H5v-4h14zm0-16H5c-1.1 0-2 .9-2 2v4c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 6H5V5h14z"}),"ViewAgendaOutlined"),EQ2=h(c.jsx("path",{d:"M19 13H5c-1.1 0-2 .9-2 2v4c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2v-4c0-1.1-.9-2-2-2m0-10H5c-1.1 0-2 .9-2 2v4c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2"}),"ViewAgendaRounded"),IQ2=h(c.jsx("path",{d:"M3 13h18v8H3zM3 3h18v8H3z"}),"ViewAgendaSharp"),UQ2=h([c.jsx("path",{d:"M5 5h14v4H5zm0 10h14v4H5z",opacity:".3"},"0"),c.jsx("path",{d:"M19 13H5c-1.1 0-2 .9-2 2v4c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2v-4c0-1.1-.9-2-2-2m0 6H5v-4h14zm0-16H5c-1.1 0-2 .9-2 2v4c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 6H5V5h14z"},"1")],"ViewAgendaTwoTone"),GQ2=h(c.jsx("path",{d:"M21 5h-3v14h3zm-4 0H7v14h10zM6 5H3v14h3z"}),"ViewArray"),KQ2=h(c.jsx("path",{d:"M15 7v10H9V7zm6-2h-3v14h3zm-4 0H7v14h10zM6 5H3v14h3z"}),"ViewArrayOutlined"),qQ2=h(c.jsx("path",{d:"M20 5h-1c-.55 0-1 .45-1 1v12c0 .55.45 1 1 1h1c.55 0 1-.45 1-1V6c0-.55-.45-1-1-1m-4 0H8c-.55 0-1 .45-1 1v12c0 .55.45 1 1 1h8c.55 0 1-.45 1-1V6c0-.55-.45-1-1-1M5 5H4c-.55 0-1 .45-1 1v12c0 .55.45 1 1 1h1c.55 0 1-.45 1-1V6c0-.55-.45-1-1-1"}),"ViewArrayRounded"),QQ2=h(c.jsx("path",{d:"M21 5h-3v14h3zm-4 0H7v14h10zM6 5H3v14h3z"}),"ViewArraySharp"),ZQ2=h([c.jsx("path",{d:"M9 7h6v10H9z",opacity:".3"},"0"),c.jsx("path",{d:"M15 7v10H9V7zm6-2h-3v14h3zm-4 0H7v14h10zM6 5H3v14h3z"},"1")],"ViewArrayTwoTone"),JQ2=h(c.jsx("path",{d:"M2 7h4v10H2zm5 12h10V5H7zM18 7h4v10h-4z"}),"ViewCarousel"),YQ2=h(c.jsx("path",{d:"M2 7h4v10H2zm5 12h10V5H7zM9 7h6v10H9zm9 0h4v10h-4z"}),"ViewCarouselOutlined"),_Q2=h(c.jsx("path",{d:"M3 7h2c.55 0 1 .45 1 1v8c0 .55-.45 1-1 1H3c-.55 0-1-.45-1-1V8c0-.55.45-1 1-1m5 12h8c.55 0 1-.45 1-1V6c0-.55-.45-1-1-1H8c-.55 0-1 .45-1 1v12c0 .55.45 1 1 1M19 7h2c.55 0 1 .45 1 1v8c0 .55-.45 1-1 1h-2c-.55 0-1-.45-1-1V8c0-.55.45-1 1-1"}),"ViewCarouselRounded"),XQ2=h(c.jsx("path",{d:"M2 7h4v10H2zm5 12h10V5H7zM18 7h4v10h-4z"}),"ViewCarouselSharp"),$Q2=h([c.jsx("path",{d:"M9 7h6v10H9z",opacity:".3"},"0"),c.jsx("path",{d:"M2 7h4v10H2zm5 12h10V5H7zM9 7h6v10H9zm9 0h4v10h-4z"},"1")],"ViewCarouselTwoTone"),cZ2=h(c.jsx("path",{d:"M14.67 5v14H9.33V5zm1 14H21V5h-5.33zm-7.34 0V5H3v14z"}),"ViewColumn"),hZ2=h(c.jsx("path",{d:"M3 5v14h18V5zm5.33 12H5V7h3.33zm5.34 0h-3.33V7h3.33zM19 17h-3.33V7H19z"}),"ViewColumnOutlined"),sZ2=h(c.jsx("path",{d:"M14.67 6v12c0 .55-.45 1-1 1h-3.33c-.55 0-1-.45-1-1V6c0-.55.45-1 1-1h3.33c.55 0 1 .45 1 1m2 13H20c.55 0 1-.45 1-1V6c0-.55-.45-1-1-1h-3.33c-.55 0-1 .45-1 1v12c0 .55.44 1 1 1m-8.34-1V6c0-.55-.45-1-1-1H4c-.55 0-1 .45-1 1v12c0 .55.45 1 1 1h3.33c.56 0 1-.45 1-1"}),"ViewColumnRounded"),tZ2=h(c.jsx("path",{d:"M14.67 5v14H9.33V5zm1 14H21V5h-5.33zm-7.34 0V5H3v14z"}),"ViewColumnSharp"),oZ2=h([c.jsx("path",{d:"M8.33 17H5V7h3.33zm5.34 0h-3.33V7h3.33zM19 17h-3.33V7H19z",opacity:".3"},"0"),c.jsx("path",{d:"M3 5v14h18V5zm5.33 12H5V7h3.33zm5.34 0h-3.33V7h3.33zM19 17h-3.33V7H19z"},"1")],"ViewColumnTwoTone"),vZ2=h(c.jsx("path",{d:"M2 4v7h20V4zm8 16h12v-7H10zm-8 0h6v-7H2z"}),"ViewComfy"),eZ2=h(c.jsx("path",{d:"M20 4H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2m-9 13H7v-4h4zm0-6H7V7h4zm6 6h-4v-4h4zm0-6h-4V7h4z"}),"ViewComfyAlt"),lZ2=h([c.jsx("path",{d:"M7 7h4v4H7zm6 0h4v4h-4zm-6 6h4v4H7zm6 0h4v4h-4z"},"0"),c.jsx("path",{d:"M20 4H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2m0 14H4V6h16z"},"1")],"ViewComfyAltOutlined"),nZ2=h(c.jsx("path",{d:"M20 4H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2m-9.5 13h-3c-.28 0-.5-.22-.5-.5v-3c0-.28.22-.5.5-.5h3c.28 0 .5.22.5.5v3c0 .28-.22.5-.5.5m0-6h-3c-.28 0-.5-.22-.5-.5v-3c0-.28.22-.5.5-.5h3c.28 0 .5.22.5.5v3c0 .28-.22.5-.5.5m6 6h-3c-.28 0-.5-.22-.5-.5v-3c0-.28.22-.5.5-.5h3c.28 0 .5.22.5.5v3c0 .28-.22.5-.5.5m0-6h-3c-.28 0-.5-.22-.5-.5v-3c0-.28.22-.5.5-.5h3c.28 0 .5.22.5.5v3c0 .28-.22.5-.5.5"}),"ViewComfyAltRounded"),aZ2=h(c.jsx("path",{d:"M2 4v16h20V4zm9 13H7v-4h4zm0-6H7V7h4zm6 6h-4v-4h4zm0-6h-4V7h4z"}),"ViewComfyAltSharp"),dZ2=h([c.jsx("path",{d:"M4 18h16V6H4zm9-11h4v4h-4zm0 6h4v4h-4zM7 7h4v4H7zm0 6h4v4H7z",opacity:".3"},"0"),c.jsx("path",{d:"M7 7h4v4H7zm6 0h4v4h-4zm-6 6h4v4H7zm6 0h4v4h-4z"},"1"),c.jsx("path",{d:"M20 4H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2m0 14H4V6h16z"},"2")],"ViewComfyAltTwoTone"),zZ2=h(c.jsx("path",{d:"M2 4v16h20V4zm2 2h16v5H4zm0 12v-5h4v5zm6 0v-5h10v5z"}),"ViewComfyOutlined"),mZ2=h(c.jsx("path",{d:"M2 5v5c0 .55.45 1 1 1h18c.55 0 1-.45 1-1V5c0-.55-.45-1-1-1H3c-.55 0-1 .45-1 1m9 15h10c.55 0 1-.45 1-1v-5c0-.55-.45-1-1-1H11c-.55 0-1 .45-1 1v5c0 .55.45 1 1 1m-8 0h4c.55 0 1-.45 1-1v-5c0-.55-.45-1-1-1H3c-.55 0-1 .45-1 1v5c0 .55.45 1 1 1"}),"ViewComfyRounded"),pZ2=h(c.jsx("path",{d:"M2 4v7h20V4zm8 16h12v-7H10zm-8 0h6v-7H2z"}),"ViewComfySharp"),HZ2=h([c.jsx("path",{d:"M10 18h10v-5H10zM4 6v5h16V6zm0 12h4v-5H4z",opacity:".3"},"0"),c.jsx("path",{d:"M2 4v16h20V4zm6 14H4v-5h4zm12 0H10v-5h10zm0-7H4V6h16z"},"1")],"ViewComfyTwoTone"),MZ2=h(c.jsx("path",{d:"M4 18h2.5v-2.5H4zm0-4.75h2.5v-2.5H4zM4 8.5h2.5V6H4zM17.5 6v2.5H20V6zM13 8.5h2.5V6H13zm4.5 9.5H20v-2.5h-2.5zm0-4.75H20v-2.5h-2.5zM8.5 18H11v-2.5H8.5zm4.5 0h2.5v-2.5H13zM8.5 8.5H11V6H8.5zm4.5 4.75h2.5v-2.5H13zm-4.5 0H11v-2.5H8.5z"}),"ViewCompact"),rZ2=h(c.jsx("path",{d:"M20 4H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2m-8.5 12.5h-4v-4h4zm0-5h-4v-4h4zm5 5h-4v-4h4zm0-5h-4v-4h4z"}),"ViewCompactAlt"),iZ2=h([c.jsx("path",{d:"M20 4H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2m0 14H4V6h16z"},"0"),c.jsx("path",{d:"M7.5 7.5h4v4h-4zm5 0h4v4h-4zm-5 5h4v4h-4zm5 0h4v4h-4z"},"1")],"ViewCompactAltOutlined"),VZ2=h(c.jsx("path",{d:"M20 4H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2m-9 12.5H8c-.28 0-.5-.22-.5-.5v-3c0-.28.22-.5.5-.5h3c.28 0 .5.22.5.5v3c0 .28-.22.5-.5.5m0-5H8c-.28 0-.5-.22-.5-.5V8c0-.28.22-.5.5-.5h3c.28 0 .5.22.5.5v3c0 .28-.22.5-.5.5m5 5h-3c-.28 0-.5-.22-.5-.5v-3c0-.28.22-.5.5-.5h3c.28 0 .5.22.5.5v3c0 .28-.22.5-.5.5m0-5h-3c-.28 0-.5-.22-.5-.5V8c0-.28.22-.5.5-.5h3c.28 0 .5.22.5.5v3c0 .28-.22.5-.5.5"}),"ViewCompactAltRounded"),xZ2=h(c.jsx("path",{d:"M22 4H2v16h20zM11.5 16.5h-4v-4h4zm0-5h-4v-4h4zm5 5h-4v-4h4zm0-5h-4v-4h4z"}),"ViewCompactAltSharp"),jZ2=h([c.jsx("path",{d:"M4 18h16V6H4zm8.5-10.5h4v4h-4zm0 5h4v4h-4zm-5-5h4v4h-4zm0 5h4v4h-4z",opacity:".3"},"0"),c.jsx("path",{d:"M20 4H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2m0 14H4V6h16z"},"1"),c.jsx("path",{d:"M7.5 7.5h4v4h-4zm5 0h4v4h-4zm-5 5h4v4h-4zm5 0h4v4h-4z"},"2")],"ViewCompactAltTwoTone"),uZ2=h(c.jsx("path",{d:"M2 4v16h20V4zm4.5 14H4v-2.5h2.5zm0-4.75H4v-2.5h2.5zm0-4.75H4V6h2.5zM11 18H8.5v-2.5H11zm0-4.75H8.5v-2.5H11zm0-4.75H8.5V6H11zm4.5 9.5H13v-2.5h2.5zm0-4.75H13v-2.5h2.5zm0-4.75H13V6h2.5zM20 18h-2.5v-2.5H20zm0-4.75h-2.5v-2.5H20zm0-4.75h-2.5V6H20z"}),"ViewCompactOutlined"),LZ2=h(c.jsx("path",{d:"M4 18h2.5v-2.5H4zm0-4.75h2.5v-2.5H4zM4 8.5h2.5V6H4zM17.5 6v2.5H20V6zM13 8.5h2.5V6H13zm4.5 9.5H20v-2.5h-2.5zm0-4.75H20v-2.5h-2.5zM8.5 18H11v-2.5H8.5zm4.5 0h2.5v-2.5H13zM8.5 8.5H11V6H8.5zm4.5 4.75h2.5v-2.5H13zm-4.5 0H11v-2.5H8.5z"}),"ViewCompactRounded"),SZ2=h(c.jsx("path",{d:"M4 18h2.5v-2.5H4zm0-4.75h2.5v-2.5H4zM4 8.5h2.5V6H4zM17.5 6v2.5H20V6zM13 8.5h2.5V6H13zm4.5 9.5H20v-2.5h-2.5zm0-4.75H20v-2.5h-2.5zM8.5 18H11v-2.5H8.5zm4.5 0h2.5v-2.5H13zM8.5 8.5H11V6H8.5zm4.5 4.75h2.5v-2.5H13zm-4.5 0H11v-2.5H8.5z"}),"ViewCompactSharp"),CZ2=h([c.jsx("path",{d:"M4 13.25h2.5v-2.5H4zM4 18h2.5v-2.5H4zm4.5-9.5H11V6H8.5zm9 9.5H20v-2.5h-2.5zm0-4.75H20v-2.5h-2.5zm0-7.25v2.5H20V6zM13 8.5h2.5V6H13zm-4.5 4.75H11v-2.5H8.5zm0 4.75H11v-2.5H8.5zM4 8.5h2.5V6H4zm9 4.75h2.5v-2.5H13zM13 18h2.5v-2.5H13z",opacity:".3"},"0"),c.jsx("path",{d:"M2 4v16h20V4zm4.5 14H4v-2.5h2.5zm0-4.75H4v-2.5h2.5zm0-4.75H4V6h2.5zM11 18H8.5v-2.5H11zm0-4.75H8.5v-2.5H11zm0-4.75H8.5V6H11zm4.5 9.5H13v-2.5h2.5zm0-4.75H13v-2.5h2.5zm0-4.75H13V6h2.5zM20 18h-2.5v-2.5H20zm0-4.75h-2.5v-2.5H20zm0-4.75h-2.5V6H20z"},"1")],"ViewCompactTwoTone"),TZ2=h(c.jsx("path",{d:"M20 4H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2m-8.75 12.75h-4v-4h4zm0-5.5h-4v-4h4zm5.5 5.5h-4v-4h4zm0-5.5h-4v-4h4z"}),"ViewCozy"),wZ2=h([c.jsx("path",{d:"M7.25 7.25h4v4h-4zm5.5 0h4v4h-4zm-5.5 5.5h4v4h-4zm5.5 0h4v4h-4z"},"0"),c.jsx("path",{d:"M20 4H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2m0 14H4V6h16z"},"1")],"ViewCozyOutlined"),RZ2=h(c.jsx("path",{d:"M20 4H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2m-9.25 12.75h-3c-.28 0-.5-.22-.5-.5v-3c0-.28.22-.5.5-.5h3c.28 0 .5.22.5.5v3c0 .28-.22.5-.5.5m0-5.5h-3c-.28 0-.5-.22-.5-.5v-3c0-.28.22-.5.5-.5h3c.28 0 .5.22.5.5v3c0 .28-.22.5-.5.5m5.5 5.5h-3c-.28 0-.5-.22-.5-.5v-3c0-.28.22-.5.5-.5h3c.28 0 .5.22.5.5v3c0 .28-.22.5-.5.5m0-5.5h-3c-.28 0-.5-.22-.5-.5v-3c0-.28.22-.5.5-.5h3c.28 0 .5.22.5.5v3c0 .28-.22.5-.5.5"}),"ViewCozyRounded"),OZ2=h(c.jsx("path",{d:"M22 4H2v16h20zM11.25 16.75h-4v-4h4zm0-5.5h-4v-4h4zm5.5 5.5h-4v-4h4zm0-5.5h-4v-4h4z"}),"ViewCozySharp"),yZ2=h([c.jsx("path",{d:"M4 18h16V6H4zm8.75-10.75h4v4h-4zm0 5.5h4v4h-4zm-5.5-5.5h4v4h-4zm0 5.5h4v4h-4z",opacity:".3"},"0"),c.jsx("path",{d:"M7.25 7.25h4v4h-4zm5.5 0h4v4h-4zm-5.5 5.5h4v4h-4zm5.5 0h4v4h-4z"},"1"),c.jsx("path",{d:"M20 4H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2m0 14H4V6h16z"},"2")],"ViewCozyTwoTone"),gZ2=h(c.jsx("path",{d:"M2 21h19v-3H2zM20 8H3c-.55 0-1 .45-1 1v6c0 .55.45 1 1 1h17c.55 0 1-.45 1-1V9c0-.55-.45-1-1-1M2 3v3h19V3z"}),"ViewDay"),AZ2=h(c.jsx("path",{d:"M21 18H2v2h19zm-2-8v4H4v-4zm1-2H3c-.55 0-1 .45-1 1v6c0 .55.45 1 1 1h17c.55 0 1-.45 1-1V9c0-.55-.45-1-1-1m1-4H2v2h19z"}),"ViewDayOutlined"),fZ2=h(c.jsx("path",{d:"M3 21h17c.55 0 1-.45 1-1v-1c0-.55-.45-1-1-1H3c-.55 0-1 .45-1 1v1c0 .55.45 1 1 1M20 8H3c-.55 0-1 .45-1 1v6c0 .55.45 1 1 1h17c.55 0 1-.45 1-1V9c0-.55-.45-1-1-1M2 4v1c0 .55.45 1 1 1h17c.55 0 1-.45 1-1V4c0-.55-.45-1-1-1H3c-.55 0-1 .45-1 1"}),"ViewDayRounded"),PZ2=h(c.jsx("path",{d:"M2 21h19v-3H2zM21 8H2v8h19zM2 3v3h19V3z"}),"ViewDaySharp"),FZ2=h([c.jsx("path",{d:"M4 10h15v4H4z",opacity:".3"},"0"),c.jsx("path",{d:"M2 18h19v2H2zM20 8H3c-.55 0-1 .45-1 1v6c0 .55.45 1 1 1h17c.55 0 1-.45 1-1V9c0-.55-.45-1-1-1m-1 6H4v-4h15zM2 4h19v2H2z"},"1")],"ViewDayTwoTone"),BZ2=h(c.jsx("path",{d:"M4 15h16v-2H4zm0 4h16v-2H4zm0-8h16V9H4zm0-6v2h16V5z"}),"ViewHeadline"),bZ2=h(c.jsx("path",{d:"M4 15h16v-2H4zm0 4h16v-2H4zm0-8h16V9H4zm0-6v2h16V5z"}),"ViewHeadlineOutlined"),DZ2=h(c.jsx("path",{d:"M5 15h14c.55 0 1-.45 1-1s-.45-1-1-1H5c-.55 0-1 .45-1 1s.45 1 1 1m0 4h14c.55 0 1-.45 1-1s-.45-1-1-1H5c-.55 0-1 .45-1 1s.45 1 1 1m0-8h14c.55 0 1-.45 1-1s-.45-1-1-1H5c-.55 0-1 .45-1 1s.45 1 1 1M4 6c0 .55.45 1 1 1h14c.55 0 1-.45 1-1s-.45-1-1-1H5c-.55 0-1 .45-1 1"}),"ViewHeadlineRounded"),kZ2=h(c.jsx("path",{d:"M4 15h16v-2H4zm0 4h16v-2H4zm0-8h16V9H4zm0-6v2h16V5z"}),"ViewHeadlineSharp"),WZ2=h(c.jsx("path",{d:"M4 15h16v-2H4zm0 4h16v-2H4zm0-8h16V9H4zm0-6v2h16V5z"}),"ViewHeadlineTwoTone"),NZ2=h(c.jsx("path",{d:"m18.25 7.6-5.5-3.18c-.46-.27-1.04-.27-1.5 0L5.75 7.6c-.46.27-.75.76-.75 1.3v6.35c0 .54.29 1.03.75 1.3l5.5 3.18c.46.27 1.04.27 1.5 0l5.5-3.18c.46-.27.75-.76.75-1.3V8.9c0-.54-.29-1.03-.75-1.3M7 14.96v-4.62l4 2.32v4.61zm5-4.03L8 8.61l4-2.31 4 2.31zm1 6.34v-4.61l4-2.32v4.62zM7 2H3.5C2.67 2 2 2.67 2 3.5V7h2V4h3zm10 0h3.5c.83 0 1.5.67 1.5 1.5V7h-2V4h-3zM7 22H3.5c-.83 0-1.5-.67-1.5-1.5V17h2v3h3zm10 0h3.5c.83 0 1.5-.67 1.5-1.5V17h-2v3h-3z"}),"ViewInAr"),EZ2=h(c.jsx("path",{d:"M3 4c0-.55.45-1 1-1h2V1H4C2.34 1 1 2.34 1 4v2h2zm0 16v-2H1v2c0 1.66 1.34 3 3 3h2v-2H4c-.55 0-1-.45-1-1M20 1h-2v2h2c.55 0 1 .45 1 1v2h2V4c0-1.66-1.34-3-3-3m1 19c0 .55-.45 1-1 1h-2v2h2c1.66 0 3-1.34 3-3v-2h-2zm-2-5.13V9.13c0-.72-.38-1.38-1-1.73l-5-2.88c-.31-.18-.65-.27-1-.27s-.69.09-1 .27L6 7.39c-.62.36-1 1.02-1 1.74v5.74c0 .72.38 1.38 1 1.73l5 2.88c.31.18.65.27 1 .27s.69-.09 1-.27l5-2.88c.62-.35 1-1.01 1-1.73m-8 2.3-4-2.3v-4.63l4 2.33zm1-6.33L8.04 8.53 12 6.25l3.96 2.28zm5 4.03-4 2.3v-4.6l4-2.33z"}),"ViewInArOutlined"),IZ2=h(c.jsx("path",{d:"M2 6c.55 0 1-.45 1-1V4c0-.55.45-1 1-1h1c.55 0 1-.45 1-1s-.45-1-1-1H4C2.34 1 1 2.34 1 4v1c0 .55.45 1 1 1m3 15H4c-.55 0-1-.45-1-1v-1c0-.55-.45-1-1-1s-1 .45-1 1v1c0 1.66 1.34 3 3 3h1c.55 0 1-.45 1-1s-.45-1-1-1M20 1h-1c-.55 0-1 .45-1 1s.45 1 1 1h1c.55 0 1 .45 1 1v1c0 .55.45 1 1 1s1-.45 1-1V4c0-1.66-1.34-3-3-3m2 17c-.55 0-1 .45-1 1v1c0 .55-.45 1-1 1h-1c-.55 0-1 .45-1 1s.45 1 1 1h1c1.66 0 3-1.34 3-3v-1c0-.55-.45-1-1-1m-3-3.13V9.13c0-.72-.38-1.38-1-1.73l-5-2.88c-.31-.18-.65-.27-1-.27s-.69.09-1 .27L6 7.39c-.62.36-1 1.02-1 1.74v5.74c0 .72.38 1.38 1 1.73l5 2.88c.31.18.65.27 1 .27s.69-.09 1-.27l5-2.88c.62-.35 1-1.01 1-1.73m-8 2.3-4-2.3v-4.63l4 2.33zm1-6.33L8.04 8.53 12 6.25l3.96 2.28zm5 4.03-4 2.3v-4.6l4-2.33z"}),"ViewInArRounded"),UZ2=h(c.jsx("path",{d:"M18 1v2h3v3h2V1zm3 20h-3v2h5v-5h-2zM3 3h3V1H1v5h2zm0 15H1v5h5v-2H3zM19 7.97l-7-4.03-7 4.03v8.06l7 4.03 7-4.03zm-8 9.2-4-2.3v-4.63l4 2.33zm1-6.33L8.04 8.53 12 6.25l3.96 2.28zm5 4.03-4 2.3v-4.6l4-2.33z"}),"ViewInArSharp"),GZ2=h([c.jsx("path",{d:"m13 17.17 4-2.3v-4.63l-4 2.33zM12 6.25 8.04 8.53 12 10.84l3.96-2.31zm-5 8.62 4 2.3v-4.6l-4-2.33z",opacity:".3"},"0"),c.jsx("path",{d:"M3 4c0-.55.45-1 1-1h2V1H4C2.34 1 1 2.34 1 4v2h2zm0 16v-2H1v2c0 1.66 1.34 3 3 3h2v-2H4c-.55 0-1-.45-1-1M20 1h-2v2h2c.55 0 1 .45 1 1v2h2V4c0-1.66-1.34-3-3-3m1 19c0 .55-.45 1-1 1h-2v2h2c1.66 0 3-1.34 3-3v-2h-2zm-2-5.13V9.13c0-.72-.38-1.38-1-1.73l-5-2.88c-.31-.18-.65-.27-1-.27s-.69.09-1 .27L6 7.39c-.62.36-1 1.02-1 1.74v5.74c0 .72.38 1.38 1 1.73l5 2.88c.31.18.65.27 1 .27s.69-.09 1-.27l5-2.88c.62-.35 1-1.01 1-1.73m-8 2.3-4-2.3v-4.63l4 2.33zm1-6.33L8.04 8.53 12 6.25l3.96 2.28zm5 4.03-4 2.3v-4.6l4-2.33z"},"1")],"ViewInArTwoTone"),KZ2=h(c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2M9 17H7V7h2zm4-5h-2V7h2zm4 3h-2V7h2z"}),"ViewKanban"),qZ2=h([c.jsx("path",{d:"M7 7h2v10H7zm4 0h2v5h-2zm4 0h2v8h-2z"},"0"),c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 16H5V5h14z"},"1")],"ViewKanbanOutlined"),QZ2=h(c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2M8 17c-.55 0-1-.45-1-1V8c0-.55.45-1 1-1s1 .45 1 1v8c0 .55-.45 1-1 1m4-5c-.55 0-1-.45-1-1V8c0-.55.45-1 1-1s1 .45 1 1v3c0 .55-.45 1-1 1m4 3c-.55 0-1-.45-1-1V8c0-.55.45-1 1-1s1 .45 1 1v6c0 .55-.45 1-1 1"}),"ViewKanbanRounded"),ZZ2=h(c.jsx("path",{d:"M21 3H3v18h18zM9 17H7V7h2zm4-5h-2V7h2zm4 3h-2V7h2z"}),"ViewKanbanSharp"),JZ2=h([c.jsx("path",{d:"M5 19h14V5H5zM15 7h2v8h-2zm-4 0h2v5h-2zM7 7h2v10H7z",opacity:".3"},"0"),c.jsx("path",{d:"M7 7h2v10H7zm4 0h2v5h-2zm4 0h2v8h-2z"},"1"),c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 16H5V5h14z"},"2")],"ViewKanbanTwoTone"),YZ2=h(c.jsx("path",{d:"M3 14h4v-4H3zm0 5h4v-4H3zM3 9h4V5H3zm5 5h13v-4H8zm0 5h13v-4H8zM8 5v4h13V5z"}),"ViewList"),_Z2=h(c.jsx("path",{d:"M3 5v14h18V5zm4 2v2H5V7zm-2 6v-2h2v2zm0 2h2v2H5zm14 2H9v-2h10zm0-4H9v-2h10zm0-4H9V7h10z"}),"ViewListOutlined"),XZ2=h(c.jsx("path",{d:"M4 14h2c.55 0 1-.45 1-1v-2c0-.55-.45-1-1-1H4c-.55 0-1 .45-1 1v2c0 .55.45 1 1 1m0 5h2c.55 0 1-.45 1-1v-2c0-.55-.45-1-1-1H4c-.55 0-1 .45-1 1v2c0 .55.45 1 1 1M4 9h2c.55 0 1-.45 1-1V6c0-.55-.45-1-1-1H4c-.55 0-1 .45-1 1v2c0 .55.45 1 1 1m5 5h11c.55 0 1-.45 1-1v-2c0-.55-.45-1-1-1H9c-.55 0-1 .45-1 1v2c0 .55.45 1 1 1m0 5h11c.55 0 1-.45 1-1v-2c0-.55-.45-1-1-1H9c-.55 0-1 .45-1 1v2c0 .55.45 1 1 1M8 6v2c0 .55.45 1 1 1h11c.55 0 1-.45 1-1V6c0-.55-.45-1-1-1H9c-.55 0-1 .45-1 1"}),"ViewListRounded"),$Z2=h(c.jsx("path",{d:"M3 14h4v-4H3zm0 5h4v-4H3zM3 9h4V5H3zm5 5h13v-4H8zm0 5h13v-4H8zM8 5v4h13V5z"}),"ViewListSharp"),cJ2=h([c.jsx("path",{d:"M7 7v2H5V7zm-2 6v-2h2v2zm0 2h2v2H5zm14 2H9v-2h10zm0-4H9v-2h10zm0-4H9V7h10z",opacity:".3"},"0"),c.jsx("path",{d:"M3 5v14h18V5zm4 2v2H5V7zm-2 6v-2h2v2zm0 2h2v2H5zm14 2H9v-2h10zm0-4H9v-2h10zm0-4H9V7h10z"},"1")],"ViewListTwoTone"),hJ2=h(c.jsx("path",{d:"M14.67 5v6.5H9.33V5zm1 6.5H21V5h-5.33zm-1 7.5v-6.5H9.33V19zm1-6.5V19H21v-6.5zm-7.34 0H3V19h5.33zm0-1V5H3v6.5z"}),"ViewModule"),sJ2=h(c.jsx("path",{d:"M3 5v14h18V5zm16 6h-3.33V7H19zm-5.33 0h-3.33V7h3.33zM8.33 7v4H5V7zM5 17v-4h3.33v4zm5.33 0v-4h3.33v4zm5.34 0v-4H19v4z"}),"ViewModuleOutlined"),tJ2=h(c.jsx("path",{d:"M14.67 6v4.5c0 .55-.45 1-1 1h-3.33c-.55 0-1-.45-1-1V6c0-.55.45-1 1-1h3.33c.55 0 1 .45 1 1m2 5.5H20c.55 0 1-.45 1-1V6c0-.55-.45-1-1-1h-3.33c-.55 0-1 .45-1 1v4.5c0 .55.44 1 1 1m-2 6.5v-4.5c0-.55-.45-1-1-1h-3.33c-.55 0-1 .45-1 1V18c0 .55.45 1 1 1h3.33c.55 0 1-.45 1-1m1-4.5V18c0 .55.45 1 1 1H20c.55 0 1-.45 1-1v-4.5c0-.55-.45-1-1-1h-3.33c-.56 0-1 .45-1 1m-8.34-1H4c-.55 0-1 .45-1 1V18c0 .55.45 1 1 1h3.33c.55 0 1-.45 1-1v-4.5c0-.55-.44-1-1-1m1-2V6c0-.55-.45-1-1-1H4c-.55 0-1 .45-1 1v4.5c0 .55.45 1 1 1h3.33c.56 0 1-.45 1-1"}),"ViewModuleRounded"),oJ2=h(c.jsx("path",{d:"M14.67 5v6.5H9.33V5zm1 6.5H21V5h-5.33zm-1 7.5v-6.5H9.33V19zm1-6.5V19H21v-6.5zm-7.34 0H3V19h5.33zm0-1V5H3v6.5z"}),"ViewModuleSharp"),vJ2=h([c.jsx("path",{d:"M19 11h-3.33V7H19zm-5.33 0h-3.33V7h3.33zM8.33 7v4H5V7zM5 17v-4h3.33v4zm5.33 0v-4h3.33v4zm5.34 0v-4H19v4z",opacity:".3"},"0"),c.jsx("path",{d:"M3 5v14h18V5zm16 6h-3.33V7H19zm-5.33 0h-3.33V7h3.33zM8.33 7v4H5V7zM5 17v-4h3.33v4zm5.33 0v-4h3.33v4zm5.34 0v-4H19v4z"},"1")],"ViewModuleTwoTone"),eJ2=h(c.jsx("path",{d:"M21 5v6.5H9.33V5zm-6.33 14v-6.5H9.33V19zm1-6.5V19H21v-6.5zM8.33 19V5H3v14z"}),"ViewQuilt"),lJ2=h(c.jsx("path",{d:"M3 5v14h18V5zm5.33 12H5V7h3.33zm5.34 0h-3.33v-4h3.33zM19 17h-3.33v-4H19zm0-6h-8.67V7H19z"}),"ViewQuiltOutlined"),nJ2=h(c.jsx("path",{d:"M21 6v4.5c0 .55-.45 1-1 1h-9.67c-.55 0-1-.45-1-1V6c0-.55.45-1 1-1H20c.55 0 1 .45 1 1m-6.33 12v-4.5c0-.55-.45-1-1-1h-3.33c-.55 0-1 .45-1 1V18c0 .55.45 1 1 1h3.33c.55 0 1-.45 1-1m1-4.5V18c0 .55.45 1 1 1H20c.55 0 1-.45 1-1v-4.5c0-.55-.45-1-1-1h-3.33c-.56 0-1 .45-1 1M8.33 18V6c0-.55-.45-1-1-1H4c-.55 0-1 .45-1 1v12c0 .55.45 1 1 1h3.33c.56 0 1-.45 1-1"}),"ViewQuiltRounded"),aJ2=h(c.jsx("path",{d:"M21 5v6.5H9.33V5zm-6.33 14v-6.5H9.33V19zm1-6.5V19H21v-6.5zM8.33 19V5H3v14z"}),"ViewQuiltSharp"),dJ2=h([c.jsx("path",{d:"M8.33 17H5V7h3.33zm5.34 0h-3.33v-4h3.33zM19 17h-3.33v-4H19zm0-6h-8.67V7H19z",opacity:".3"},"0"),c.jsx("path",{d:"M3 5v14h18V5zm5.33 12H5V7h3.33zm5.34 0h-3.33v-4h3.33zM19 17h-3.33v-4H19zm0-6h-8.67V7H19z"},"1")],"ViewQuiltTwoTone"),zJ2=h(c.jsx("path",{d:"M16 20H2V4h14zm2-12h4V4h-4zm0 12h4v-4h-4zm0-6h4v-4h-4z"}),"ViewSidebar"),mJ2=h(c.jsx("path",{d:"M2 4v16h20V4zm18 4.67h-2.5V6H20zm-2.5 2H20v2.67h-2.5zM4 6h11.5v12H4zm13.5 12v-2.67H20V18z"}),"ViewSidebarOutlined"),pJ2=h(c.jsx("path",{d:"M15 20H3c-.55 0-1-.45-1-1V5c0-.55.45-1 1-1h12c.55 0 1 .45 1 1v14c0 .55-.45 1-1 1m4-12h2c.55 0 1-.45 1-1V5c0-.55-.45-1-1-1h-2c-.55 0-1 .45-1 1v2c0 .55.45 1 1 1m0 12h2c.55 0 1-.45 1-1v-2c0-.55-.45-1-1-1h-2c-.55 0-1 .45-1 1v2c0 .55.45 1 1 1m0-6h2c.55 0 1-.45 1-1v-2c0-.55-.45-1-1-1h-2c-.55 0-1 .45-1 1v2c0 .55.45 1 1 1"}),"ViewSidebarRounded"),HJ2=h(c.jsx("path",{d:"M16 20H2V4h14zm2-12h4V4h-4zm0 12h4v-4h-4zm0-6h4v-4h-4z"}),"ViewSidebarSharp"),MJ2=h([c.jsx("path",{d:"M20 8.67h-2.5V6H20zm-2.5 2H20v2.67h-2.5zM4 6h11.5v12H4zm13.5 12v-2.67H20V18z",opacity:".3"},"0"),c.jsx("path",{d:"M2 4v16h20V4zm18 4.67h-2.5V6H20zm-2.5 2H20v2.67h-2.5zM4 6h11.5v12H4zm13.5 12v-2.67H20V18z"},"1")],"ViewSidebarTwoTone"),rJ2=h(c.jsx("path",{d:"M3 17v-2c0-1.1.9-2 2-2h14c1.1 0 2 .9 2 2v2c0 1.1-.9 2-2 2H5c-1.1 0-2-.9-2-2M3 7v2c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2H5c-1.1 0-2 .9-2 2"}),"ViewStream"),iJ2=h(c.jsx("path",{d:"M3 7v10c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2H5c-1.1 0-2 .9-2 2m16 10H5v-4h14zM5 11V7h14v4z"}),"ViewStreamOutlined"),VJ2=h(c.jsx("path",{d:"M3 17v-2c0-1.1.9-2 2-2h14c1.1 0 2 .9 2 2v2c0 1.1-.9 2-2 2H5c-1.1 0-2-.9-2-2M3 7v2c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2H5c-1.1 0-2 .9-2 2"}),"ViewStreamRounded"),xJ2=h(c.jsx("path",{d:"M3 19v-6h18v6zM3 5v6h18V5z"}),"ViewStreamSharp"),jJ2=h([c.jsx("path",{d:"M19 17H5v-4h14zM5 11V7h14v4z",opacity:".3"},"0"),c.jsx("path",{d:"M3 7v10c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2H5c-1.1 0-2 .9-2 2m16 10H5v-4h14zM5 11V7h14v4z"},"1")],"ViewStreamTwoTone"),uJ2=h(c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m-7 14H6v-2h6zm3-4H9v-2h6zm3-4h-6V7h6z"}),"ViewTimeline"),LJ2=h([c.jsx("path",{d:"M6 15h6v2H6zm6-8h6v2h-6zm-3 4h6v2H9z"},"0"),c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 16H5V5h14z"},"1")],"ViewTimelineOutlined"),SJ2=h(c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m-8 14H7c-.55 0-1-.45-1-1s.45-1 1-1h4c.55 0 1 .45 1 1s-.45 1-1 1m3-4h-4c-.55 0-1-.45-1-1s.45-1 1-1h4c.55 0 1 .45 1 1s-.45 1-1 1m3-4h-4c-.55 0-1-.45-1-1s.45-1 1-1h4c.55 0 1 .45 1 1s-.45 1-1 1"}),"ViewTimelineRounded"),CJ2=h(c.jsx("path",{d:"M21 3H3v18h18zm-9 14H6v-2h6zm3-4H9v-2h6zm3-4h-6V7h6z"}),"ViewTimelineSharp"),TJ2=h([c.jsx("path",{d:"M5 19h14V5H5zm7-12h6v2h-6zm-3 4h6v2H9zm-3 4h6v2H6z",opacity:".3"},"0"),c.jsx("path",{d:"M6 15h6v2H6zm6-8h6v2h-6zm-3 4h6v2H9z"},"1"),c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 16H5V5h14z"},"2")],"ViewTimelineTwoTone"),wJ2=h(c.jsx("path",{d:"M5.33 20H4c-1.1 0-2-.9-2-2V6c0-1.1.9-2 2-2h1.33c1.1 0 2 .9 2 2v12c0 1.1-.89 2-2 2M22 18V6c0-1.1-.9-2-2-2h-1.33c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2H20c1.11 0 2-.9 2-2m-7.33 0V6c0-1.1-.9-2-2-2h-1.33c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h1.33c1.1 0 2-.9 2-2"}),"ViewWeek"),RJ2=h(c.jsx("path",{d:"M20 4H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2M8 18H4V6h4zm6 0h-4V6h4zm6 0h-4V6h4z"}),"ViewWeekOutlined"),OJ2=h(c.jsx("path",{d:"M5.33 20H4c-1.1 0-2-.9-2-2V6c0-1.1.9-2 2-2h1.33c1.1 0 2 .9 2 2v12c0 1.1-.89 2-2 2M22 18V6c0-1.1-.9-2-2-2h-1.33c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2H20c1.11 0 2-.9 2-2m-7.33 0V6c0-1.1-.9-2-2-2h-1.33c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h1.33c1.1 0 2-.9 2-2"}),"ViewWeekRounded"),yJ2=h(c.jsx("path",{d:"M7.33 20H2V4h5.33zM22 20V4h-5.33v16zm-7.33 0V4H9.33v16z"}),"ViewWeekSharp"),gJ2=h([c.jsx("path",{d:"M8 18H4V6h4zm6 0h-4V6h4zm6 0h-4V6h4z",opacity:".3"},"0"),c.jsx("path",{d:"M20 4H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2M8 18H4V6h4zm6 0h-4V6h4zm6 0h-4V6h4z"},"1")],"ViewWeekTwoTone"),AJ2=h(c.jsx("path",{d:"M21 3H3c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m-9 15c-4.42 0-8-2.69-8-6s3.58-6 8-6 8 2.69 8 6-3.58 6-8 6"}),"Vignette"),fJ2=h(c.jsx("path",{d:"M21 5v14H3V5zm0-2H3c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m-9 5c3.25 0 6 1.83 6 4s-2.75 4-6 4-6-1.83-6-4 2.75-4 6-4m0-2c-4.42 0-8 2.69-8 6s3.58 6 8 6 8-2.69 8-6-3.58-6-8-6"}),"VignetteOutlined"),PJ2=h(c.jsx("path",{d:"M21 3H3c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m-9 15c-4.42 0-8-2.69-8-6s3.58-6 8-6 8 2.69 8 6-3.58 6-8 6"}),"VignetteRounded"),FJ2=h(c.jsx("path",{d:"M23 3H1v18h22zM12 18c-4.42 0-8-2.69-8-6s3.58-6 8-6 8 2.69 8 6-3.58 6-8 6"}),"VignetteSharp"),BJ2=h([c.jsx("path",{d:"M3 19h18V5H3zm9-13c4.42 0 8 2.69 8 6s-3.58 6-8 6-8-2.69-8-6 3.58-6 8-6",opacity:".3"},"0"),c.jsx("path",{d:"M21 3H3c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 16H3V5h18zm-9-1c4.42 0 8-2.69 8-6s-3.58-6-8-6-8 2.69-8 6 3.58 6 8 6m0-10c3.25 0 6 1.83 6 4s-2.75 4-6 4-6-1.83-6-4 2.75-4 6-4"},"1")],"VignetteTwoTone"),bJ2=h(c.jsx("path",{d:"M7 21H3V8l13-5v7H7zm12-11c-1.1 0-2 .9-2 2H9v9h5v-5h2v5h5v-9c0-1.1-.9-2-2-2"}),"Villa"),DJ2=h(c.jsx("path",{d:"M19 10c-1.1 0-2 .9-2 2h-1V3L3 8v13h18v-9c0-1.1-.9-2-2-2M5 9.37l9-3.46V12H9v7H5zM19 19h-3v-3h-2v3h-3v-5h8z"}),"VillaOutlined"),kJ2=h(c.jsx("path",{d:"M7 21H4c-.55 0-1-.45-1-1V8.69c0-.42.25-.79.64-.94l11-4.23c.66-.25 1.36.23 1.36.94V10H8c-.55 0-1 .45-1 1zm10-9h-7c-.55 0-1 .45-1 1v7c0 .55.45 1 1 1h4v-4c0-.55.45-1 1-1s1 .45 1 1v4h4c.55 0 1-.45 1-1v-8c0-1.1-.9-2-2-2s-2 .9-2 2"}),"VillaRounded"),WJ2=h(c.jsx("path",{d:"M7 21H3V8l13-5v7H7zm12-11c-1.1 0-2 .9-2 2H9v9h5v-5h2v5h5v-9c0-1.1-.9-2-2-2"}),"VillaSharp"),NJ2=h([c.jsx("path",{d:"m5 9.37 9-3.46V12H9v7H5zM19 19h-3v-3h-2v3h-3v-5h8z",opacity:".3"},"0"),c.jsx("path",{d:"M19 10c-1.1 0-2 .9-2 2h-1V3L3 8v13h18v-9c0-1.1-.9-2-2-2M5 9.37l9-3.46V12H9v7H5zM19 19h-3v-3h-2v3h-3v-5h8z"},"1")],"VillaTwoTone"),EJ2=h(c.jsx("path",{d:"M12 4.5C7 4.5 2.73 7.61 1 12c1.73 4.39 6 7.5 11 7.5s9.27-3.11 11-7.5c-1.73-4.39-6-7.5-11-7.5M12 17c-2.76 0-5-2.24-5-5s2.24-5 5-5 5 2.24 5 5-2.24 5-5 5m0-8c-1.66 0-3 1.34-3 3s1.34 3 3 3 3-1.34 3-3-1.34-3-3-3"}),"Visibility"),IJ2=h(c.jsx("path",{d:"M12 7c2.76 0 5 2.24 5 5 0 .65-.13 1.26-.36 1.83l2.92 2.92c1.51-1.26 2.7-2.89 3.43-4.75-1.73-4.39-6-7.5-11-7.5-1.4 0-2.74.25-3.98.7l2.16 2.16C10.74 7.13 11.35 7 12 7M2 4.27l2.28 2.28.46.46C3.08 8.3 1.78 10.02 1 12c1.73 4.39 6 7.5 11 7.5 1.55 0 3.03-.3 4.38-.84l.42.42L19.73 22 21 20.73 3.27 3zM7.53 9.8l1.55 1.55c-.05.21-.08.43-.08.65 0 1.66 1.34 3 3 3 .22 0 .44-.03.65-.08l1.55 1.55c-.67.33-1.41.53-2.2.53-2.76 0-5-2.24-5-5 0-.79.2-1.53.53-2.2m4.31-.78 3.15 3.15.02-.16c0-1.66-1.34-3-3-3z"}),"VisibilityOff"),UJ2=h(c.jsx("path",{d:"M12 6c3.79 0 7.17 2.13 8.82 5.5-.59 1.22-1.42 2.27-2.41 3.12l1.41 1.41c1.39-1.23 2.49-2.77 3.18-4.53C21.27 7.11 17 4 12 4c-1.27 0-2.49.2-3.64.57l1.65 1.65C10.66 6.09 11.32 6 12 6m-1.07 1.14L13 9.21c.57.25 1.03.71 1.28 1.28l2.07 2.07c.08-.34.14-.7.14-1.07C16.5 9.01 14.48 7 12 7c-.37 0-.72.05-1.07.14M2.01 3.87l2.68 2.68C3.06 7.83 1.77 9.53 1 11.5 2.73 15.89 7 19 12 19c1.52 0 2.98-.29 4.32-.82l3.42 3.42 1.41-1.41L3.42 2.45zm7.5 7.5 2.61 2.61c-.04.01-.08.02-.12.02-1.38 0-2.5-1.12-2.5-2.5 0-.05.01-.08.01-.13m-3.4-3.4 1.75 1.75c-.23.55-.36 1.15-.36 1.78 0 2.48 2.02 4.5 4.5 4.5.63 0 1.23-.13 1.77-.36l.98.98c-.88.24-1.8.38-2.75.38-3.79 0-7.17-2.13-8.82-5.5.7-1.43 1.72-2.61 2.93-3.53"}),"VisibilityOffOutlined"),GJ2=h(c.jsx("path",{d:"M12 6.5c2.76 0 5 2.24 5 5 0 .51-.1 1-.24 1.46l3.06 3.06c1.39-1.23 2.49-2.77 3.18-4.53C21.27 7.11 17 4 12 4c-1.27 0-2.49.2-3.64.57l2.17 2.17c.47-.14.96-.24 1.47-.24M2.71 3.16c-.39.39-.39 1.02 0 1.41l1.97 1.97C3.06 7.83 1.77 9.53 1 11.5 2.73 15.89 7 19 12 19c1.52 0 2.97-.3 4.31-.82l2.72 2.72c.39.39 1.02.39 1.41 0s.39-1.02 0-1.41L4.13 3.16c-.39-.39-1.03-.39-1.42 0M12 16.5c-2.76 0-5-2.24-5-5 0-.77.18-1.5.49-2.14l1.57 1.57c-.03.18-.06.37-.06.57 0 1.66 1.34 3 3 3 .2 0 .38-.03.57-.07L14.14 16c-.65.32-1.37.5-2.14.5m2.97-5.33c-.15-1.4-1.25-2.49-2.64-2.64z"}),"VisibilityOffRounded"),KJ2=h(c.jsx("path",{d:"M12 6.5c2.76 0 5 2.24 5 5 0 .51-.1 1-.24 1.46l3.06 3.06c1.39-1.23 2.49-2.77 3.18-4.53C21.27 7.11 17 4 12 4c-1.27 0-2.49.2-3.64.57l2.17 2.17c.47-.14.96-.24 1.47-.24M3.42 2.45 2.01 3.87l2.68 2.68C3.06 7.83 1.77 9.53 1 11.5 2.73 15.89 7 19 12 19c1.52 0 2.97-.3 4.31-.82l3.43 3.43 1.41-1.41zM12 16.5c-2.76 0-5-2.24-5-5 0-.77.18-1.5.49-2.14l1.57 1.57c-.03.18-.06.37-.06.57 0 1.66 1.34 3 3 3 .2 0 .38-.03.57-.07L14.14 16c-.65.32-1.37.5-2.14.5m2.97-5.33c-.15-1.4-1.25-2.49-2.64-2.64z"}),"VisibilityOffSharp"),qJ2=h([c.jsx("path",{d:"M12 14c.04 0 .08-.01.12-.01l-2.61-2.61c0 .04-.01.08-.01.12 0 1.38 1.12 2.5 2.5 2.5m1.01-4.79 1.28 1.28c-.26-.57-.71-1.03-1.28-1.28m7.81 2.29C19.17 8.13 15.79 6 12 6c-.68 0-1.34.09-1.99.22l.92.92c.35-.09.7-.14 1.07-.14 2.48 0 4.5 2.02 4.5 4.5 0 .37-.06.72-.14 1.07l2.05 2.05c.98-.86 1.81-1.91 2.41-3.12M12 17c.95 0 1.87-.13 2.75-.39l-.98-.98c-.54.24-1.14.37-1.77.37-2.48 0-4.5-2.02-4.5-4.5 0-.63.13-1.23.36-1.77L6.11 7.97c-1.22.91-2.23 2.1-2.93 3.52C4.83 14.86 8.21 17 12 17",opacity:".3"},"0"),c.jsx("path",{d:"M12 6c3.79 0 7.17 2.13 8.82 5.5-.59 1.22-1.42 2.27-2.41 3.12l1.41 1.41c1.39-1.23 2.49-2.77 3.18-4.53C21.27 7.11 17 4 12 4c-1.27 0-2.49.2-3.64.57l1.65 1.65C10.66 6.09 11.32 6 12 6m2.28 4.49 2.07 2.07c.08-.34.14-.7.14-1.07C16.5 9.01 14.48 7 12 7c-.37 0-.72.06-1.07.14L13 9.21c.58.25 1.03.71 1.28 1.28M2.01 3.87l2.68 2.68C3.06 7.83 1.77 9.53 1 11.5 2.73 15.89 7 19 12 19c1.52 0 2.98-.29 4.32-.82l3.42 3.42 1.41-1.41L3.42 2.45zm7.5 7.5 2.61 2.61c-.04.01-.08.02-.12.02-1.38 0-2.5-1.12-2.5-2.5 0-.05.01-.08.01-.13m-3.4-3.4 1.75 1.75c-.23.55-.36 1.15-.36 1.78 0 2.48 2.02 4.5 4.5 4.5.63 0 1.23-.13 1.77-.36l.98.98c-.88.24-1.8.38-2.75.38-3.79 0-7.17-2.13-8.82-5.5.7-1.43 1.72-2.61 2.93-3.53"},"1")],"VisibilityOffTwoTone"),QJ2=h(c.jsx("path",{d:"M12 6c3.79 0 7.17 2.13 8.82 5.5C19.17 14.87 15.79 17 12 17s-7.17-2.13-8.82-5.5C4.83 8.13 8.21 6 12 6m0-2C7 4 2.73 7.11 1 11.5 2.73 15.89 7 19 12 19s9.27-3.11 11-7.5C21.27 7.11 17 4 12 4m0 5c1.38 0 2.5 1.12 2.5 2.5S13.38 14 12 14s-2.5-1.12-2.5-2.5S10.62 9 12 9m0-2c-2.48 0-4.5 2.02-4.5 4.5S9.52 16 12 16s4.5-2.02 4.5-4.5S14.48 7 12 7"}),"VisibilityOutlined"),ZJ2=h(c.jsx("path",{d:"M12 4C7 4 2.73 7.11 1 11.5 2.73 15.89 7 19 12 19s9.27-3.11 11-7.5C21.27 7.11 17 4 12 4m0 12.5c-2.76 0-5-2.24-5-5s2.24-5 5-5 5 2.24 5 5-2.24 5-5 5m0-8c-1.66 0-3 1.34-3 3s1.34 3 3 3 3-1.34 3-3-1.34-3-3-3"}),"VisibilityRounded"),JJ2=h(c.jsx("path",{d:"M12 4C7 4 2.73 7.11 1 11.5 2.73 15.89 7 19 12 19s9.27-3.11 11-7.5C21.27 7.11 17 4 12 4m0 12.5c-2.76 0-5-2.24-5-5s2.24-5 5-5 5 2.24 5 5-2.24 5-5 5m0-8c-1.66 0-3 1.34-3 3s1.34 3 3 3 3-1.34 3-3-1.34-3-3-3"}),"VisibilitySharp"),YJ2=h([c.jsx("path",{d:"M12 6c-3.79 0-7.17 2.13-8.82 5.5C4.83 14.87 8.21 17 12 17s7.17-2.13 8.82-5.5C19.17 8.13 15.79 6 12 6m0 10c-2.48 0-4.5-2.02-4.5-4.5S9.52 7 12 7s4.5 2.02 4.5 4.5S14.48 16 12 16",opacity:".3"},"0"),c.jsx("path",{d:"M12 4C7 4 2.73 7.11 1 11.5 2.73 15.89 7 19 12 19s9.27-3.11 11-7.5C21.27 7.11 17 4 12 4m0 13c-3.79 0-7.17-2.13-8.82-5.5C4.83 8.13 8.21 6 12 6s7.17 2.13 8.82 5.5C19.17 14.87 15.79 17 12 17m0-10c-2.48 0-4.5 2.02-4.5 4.5S9.52 16 12 16s4.5-2.02 4.5-4.5S14.48 7 12 7m0 7c-1.38 0-2.5-1.12-2.5-2.5S10.62 9 12 9s2.5 1.12 2.5 2.5S13.38 14 12 14"},"1")],"VisibilityTwoTone"),_J2=h([c.jsx("path",{d:"M20 2H4c-1.1 0-2 .9-2 2v18l4-4h14c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2m0 14H6l-2 2V4h16z"},"0"),c.jsx("path",{d:"M11.25 5h1.5v10h-1.5zM8.5 7H10v6H8.5zM6 9h1.5v2H6zm8-2h1.5v6H14zm2.5 2H18v2h-1.5z"},"1")],"VoiceChat"),XJ2=h(c.jsx("path",{d:"M20 2H4c-1.1 0-1.99.9-1.99 2L2 22l4-4h14c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2m0 14H5.17L4 17.17V4h16zm-6-5.4 3 2.4V7l-3 2.4V7H7v6h7z"}),"VoiceChatOutlined"),$J2=h(c.jsx("path",{d:"M20 2H4c-1.1 0-1.99.9-1.99 2L2 22l4-4h14c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2m-3.62 10.7L14 10.8V13c0 .55-.45 1-1 1H7c-.55 0-1-.45-1-1V7c0-.55.45-1 1-1h6c.55 0 1 .45 1 1v2.2l2.38-1.9c.65-.52 1.62-.06 1.62.78v3.84c0 .84-.97 1.3-1.62.78"}),"VoiceChatRounded"),cY2=h(c.jsx("path",{d:"M22 2H2.01L2 22l4-4h16zm-4 12-4-3.2V14H6V6h8v3.2L18 6z"}),"VoiceChatSharp"),hY2=h([c.jsx("path",{d:"M4 17.17 5.17 16H20V4H4zM7 7h7v2.4L17 7v6l-3-2.4V13H7z",opacity:".3"},"0"),c.jsx("path",{d:"M20 2H4c-1.1 0-1.99.9-1.99 2L2 22l4-4h14c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2m0 14H5.17L4 17.17V4h16zm-6-5.4 3 2.4V7l-3 2.4V7H7v6h7z"},"1")],"VoiceChatTwoTone"),sY2=h(c.jsx("path",{d:"M12.99 9.18c0-.06.01-.12.01-.18 0-2.21-1.79-4-4-4-.06 0-.12.01-.18.01zm-6.1-3.56L4.27 3 3 4.27l2.62 2.62C5.23 7.5 5 8.22 5 9c0 2.21 1.79 4 4 4 .78 0 1.5-.23 2.11-.62L19.73 21 21 19.73l-8.62-8.62zM9 15c-2.67 0-8 1.34-8 4v2h16v-2c0-2.66-5.33-4-8-4m7.76-9.64-1.68 1.69c.84 1.18.84 2.71 0 3.89l1.68 1.69c2.02-2.02 2.02-5.07 0-7.27M20.07 2l-1.63 1.63c2.77 3.02 2.77 7.56 0 10.74L20.07 16c3.9-3.89 3.91-9.95 0-14"}),"VoiceOverOff"),tY2=h(c.jsx("path",{d:"m16.76 5.36-1.68 1.69c.8 1.13.83 2.58.09 3.74l1.7 1.7c1.9-2.02 1.87-4.98-.11-7.13M20.07 2l-1.63 1.63c2.72 2.97 2.76 7.39.14 10.56l1.64 1.64c3.74-3.89 3.71-9.84-.15-13.83M9.43 5.04l3.53 3.53c-.2-1.86-1.67-3.33-3.53-3.53M4.41 2.86 3 4.27l2.62 2.62C5.23 7.5 5 8.22 5 9c0 2.21 1.79 4 4 4 .78 0 1.5-.23 2.11-.62l4.4 4.4C13.74 15.6 10.78 15 9 15c-2.67 0-8 1.34-8 4v2h16v-2c0-.37-.11-.7-.29-1.02L19.73 21l1.41-1.41zM3 19c.22-.72 3.31-2 6-2 2.7 0 5.8 1.29 6 2zm6-8c-1.1 0-2-.9-2-2 0-.22.04-.42.11-.62l2.51 2.51c-.2.07-.4.11-.62.11"}),"VoiceOverOffOutlined"),oY2=h(c.jsx("path",{d:"M15.72 6.41c-.35.35-.44.88-.25 1.35.3.75.32 1.58.05 2.34-.16.46-.06.98.29 1.32.6.6 1.66.47 2.02-.31.64-1.39.6-2.99-.12-4.41-.4-.75-1.41-.88-1.99-.29m3.46-3.52c-.4.4-.46 1.02-.13 1.48 1.93 2.68 1.95 6.25.09 9.07-.31.46-.23 1.08.16 1.47.51.51 1.38.46 1.81-.13 2.57-3.51 2.52-8.2-.17-11.77-.43-.56-1.26-.62-1.76-.12M9.43 5.04l3.53 3.53c-.2-1.86-1.67-3.33-3.53-3.53M3.71 3.56c-.39.39-.39 1.02 0 1.41l1.91 1.91c-.56.89-.79 2.01-.47 3.2.36 1.33 1.44 2.4 2.77 2.77 1.19.33 2.31.09 3.2-.47l4.4 4.4C13.74 15.6 10.78 15 9 15c-2.67 0-8 1.34-8 4v1c0 .55.45 1 1 1h14c.55 0 1-.45 1-1v-1c0-.37-.11-.7-.29-1.02l2.31 2.31c.39.39 1.02.39 1.41 0s.39-1.02 0-1.41L5.12 3.56a.996.996 0 0 0-1.41 0"}),"VoiceOverOffRounded"),vY2=h(c.jsx("path",{d:"m16.76 5.36-1.68 1.69c.8 1.13.83 2.58.09 3.74l1.7 1.7c1.9-2.02 1.87-4.98-.11-7.13M20.07 2l-1.63 1.63c2.72 2.97 2.76 7.39.14 10.56l1.64 1.64c3.74-3.89 3.71-9.84-.15-13.83M9.43 5.04l3.53 3.53c-.2-1.86-1.67-3.33-3.53-3.53M4.41 2.86 3 4.27l2.62 2.62C5.23 7.5 5 8.22 5 9c0 2.21 1.79 4 4 4 .78 0 1.5-.23 2.11-.62l4.4 4.4C13.74 15.6 10.78 15 9 15c-2.67 0-8 1.34-8 4v2h16v-2c0-.37-.11-.7-.29-1.02L19.73 21l1.41-1.41z"}),"VoiceOverOffSharp"),eY2=h([c.jsx("path",{d:"M9 17c-2.69 0-5.77 1.28-6 2h12c-.2-.71-3.3-2-6-2M7 9c0 1.1.9 2 2 2 .22 0 .42-.04.62-.11L7.11 8.38c-.07.2-.11.4-.11.62",opacity:".3"},"0"),c.jsx("path",{d:"m16.76 5.36-1.68 1.69c.8 1.13.83 2.58.09 3.74l1.7 1.7c1.9-2.02 1.87-4.98-.11-7.13M20.07 2l-1.63 1.63c2.72 2.97 2.76 7.39.14 10.56l1.64 1.64c3.74-3.89 3.71-9.84-.15-13.83M9.43 5.04l3.53 3.53c-.2-1.86-1.67-3.33-3.53-3.53M4.41 2.86 3 4.27l2.62 2.62C5.23 7.5 5 8.22 5 9c0 2.21 1.79 4 4 4 .78 0 1.5-.23 2.11-.62l4.4 4.4C13.74 15.6 10.78 15 9 15c-2.67 0-8 1.34-8 4v2h16v-2c0-.37-.11-.7-.29-1.02L19.73 21l1.41-1.41zM3 19c.22-.72 3.31-2 6-2 2.7 0 5.8 1.29 6 2zm6-8c-1.1 0-2-.9-2-2 0-.22.04-.42.11-.62l2.51 2.51c-.2.07-.4.11-.62.11"},"1")],"VoiceOverOffTwoTone"),lY2=h(c.jsx("path",{d:"M18.5 6C15.46 6 13 8.46 13 11.5c0 1.33.47 2.55 1.26 3.5H9.74c.79-.95 1.26-2.17 1.26-3.5C11 8.46 8.54 6 5.5 6S0 8.46 0 11.5 2.46 17 5.5 17h13c3.04 0 5.5-2.46 5.5-5.5S21.54 6 18.5 6m-13 9C3.57 15 2 13.43 2 11.5S3.57 8 5.5 8 9 9.57 9 11.5 7.43 15 5.5 15m13 0c-1.93 0-3.5-1.57-3.5-3.5S16.57 8 18.5 8 22 9.57 22 11.5 20.43 15 18.5 15"}),"Voicemail"),nY2=h(c.jsx("path",{d:"M18.5 6C15.46 6 13 8.46 13 11.5c0 1.33.47 2.55 1.26 3.5H9.74c.79-.95 1.26-2.17 1.26-3.5C11 8.46 8.54 6 5.5 6S0 8.46 0 11.5 2.46 17 5.5 17h13c3.04 0 5.5-2.46 5.5-5.5S21.54 6 18.5 6m-13 9C3.57 15 2 13.43 2 11.5S3.57 8 5.5 8 9 9.57 9 11.5 7.43 15 5.5 15m13 0c-1.93 0-3.5-1.57-3.5-3.5S16.57 8 18.5 8 22 9.57 22 11.5 20.43 15 18.5 15"}),"VoicemailOutlined"),aY2=h(c.jsx("path",{d:"M18.5 6C15.46 6 13 8.46 13 11.5c0 1.33.47 2.55 1.26 3.5H9.74c.79-.95 1.26-2.17 1.26-3.5C11 8.46 8.54 6 5.5 6S0 8.46 0 11.5 2.46 17 5.5 17h13c3.04 0 5.5-2.46 5.5-5.5S21.54 6 18.5 6m-13 9C3.57 15 2 13.43 2 11.5S3.57 8 5.5 8 9 9.57 9 11.5 7.43 15 5.5 15m13 0c-1.93 0-3.5-1.57-3.5-3.5S16.57 8 18.5 8 22 9.57 22 11.5 20.43 15 18.5 15"}),"VoicemailRounded"),dY2=h(c.jsx("path",{d:"M18.5 6C15.46 6 13 8.46 13 11.5c0 1.33.47 2.55 1.26 3.5H9.74c.79-.95 1.26-2.17 1.26-3.5C11 8.46 8.54 6 5.5 6S0 8.46 0 11.5 2.46 17 5.5 17h13c3.04 0 5.5-2.46 5.5-5.5S21.54 6 18.5 6m-13 9C3.57 15 2 13.43 2 11.5S3.57 8 5.5 8 9 9.57 9 11.5 7.43 15 5.5 15m13 0c-1.93 0-3.5-1.57-3.5-3.5S16.57 8 18.5 8 22 9.57 22 11.5 20.43 15 18.5 15"}),"VoicemailSharp"),zY2=h(c.jsx("path",{d:"M18.5 6C15.46 6 13 8.46 13 11.5c0 1.33.47 2.55 1.26 3.5H9.74c.79-.95 1.26-2.17 1.26-3.5C11 8.46 8.54 6 5.5 6S0 8.46 0 11.5 2.46 17 5.5 17h13c3.04 0 5.5-2.46 5.5-5.5S21.54 6 18.5 6m-13 9C3.57 15 2 13.43 2 11.5S3.57 8 5.5 8 9 9.57 9 11.5 7.43 15 5.5 15m13 0c-1.93 0-3.5-1.57-3.5-3.5S16.57 8 18.5 8 22 9.57 22 11.5 20.43 15 18.5 15"}),"VoicemailTwoTone"),mY2=h(c.jsx("path",{d:"M18 8h-7l-2 5H6l-4 9h20zm-5-7h2v4h-2zm3.1212 4.4683L18.9496 2.64l1.4142 1.4142-2.8284 2.8284zm-8.4815-1.418 1.4142-1.4142 2.8284 2.8284-1.4142 1.4142z"}),"Volcano"),pY2=h(c.jsx("path",{d:"M18 8h-7l-2 5H6l-4 9h20zM7.3 15h3.05l.5-1.26 1.5-3.74h4.14l2.86 10H5.08zM13 1h2v4h-2zm3.1212 4.4683L18.9496 2.64l1.4142 1.4142-2.8284 2.8284zm-8.4815-1.418 1.4142-1.4142 2.8284 2.8284-1.4142 1.4142z"}),"VolcanoOutlined"),HY2=h(c.jsx("path",{d:"M16.49 8h-4.14c-.82 0-1.55.5-1.86 1.26L9 13H7.3c-.79 0-1.51.47-1.83 1.19l-2.22 5C2.66 20.51 3.63 22 5.08 22h14.27c1.33 0 2.29-1.27 1.92-2.55l-2.86-10C18.17 8.59 17.38 8 16.49 8M14 1c-.55 0-1 .45-1 1v2c0 .55.45 1 1 1s1-.45 1-1V2c0-.55-.45-1-1-1m5.66 2.34a.996.996 0 0 0-1.41 0l-1.41 1.41c-.39.39-.39 1.02 0 1.41s1.02.39 1.41 0l1.41-1.41c.39-.38.39-1.02 0-1.41m-8.49 1.42L9.76 3.34a.996.996 0 0 0-1.41 0c-.39.39-.39 1.02 0 1.41l1.41 1.41c.39.39 1.02.39 1.41 0 .39-.38.39-1.01 0-1.4"}),"VolcanoRounded"),MY2=h(c.jsx("path",{d:"M18 8h-7l-2 5H6l-4 9h20zm-5-7h2v4h-2zm3.1212 4.4683L18.9496 2.64l1.4142 1.4142-2.8284 2.8284zm-8.4815-1.418 1.4142-1.4142 2.8284 2.8284-1.4142 1.4142z"}),"VolcanoSharp"),rY2=h([c.jsx("path",{d:"M16.49 10h-4.14l-1.49 3.74-.51 1.26H7.3l-2.22 5h14.27z",opacity:".3"},"0"),c.jsx("path",{d:"M18 8h-7l-2 5H6l-4 9h20zM7.3 15h3.05l.5-1.26 1.5-3.74h4.14l2.86 10H5.08zM13 1h2v4h-2zm3.1212 4.4683L18.9496 2.64l1.4142 1.4142-2.8284 2.8284zm-8.4815-1.418 1.4142-1.4142 2.8284 2.8284-1.4142 1.4142z"},"1")],"VolcanoTwoTone"),iY2=h(c.jsx("path",{d:"M18.5 12c0-1.77-1.02-3.29-2.5-4.03v8.05c1.48-.73 2.5-2.25 2.5-4.02M5 9v6h4l5 5V4L9 9z"}),"VolumeDown"),VY2=h(c.jsx("path",{d:"M16 7.97v8.05c1.48-.73 2.5-2.25 2.5-4.02S17.48 8.71 16 7.97M5 9v6h4l5 5V4L9 9zm7-.17v6.34L9.83 13H7v-2h2.83z"}),"VolumeDownOutlined"),xY2=h(c.jsx("path",{d:"M18.5 12c0-1.77-1.02-3.29-2.5-4.03v8.05c1.48-.73 2.5-2.25 2.5-4.02M5 10v4c0 .55.45 1 1 1h3l3.29 3.29c.63.63 1.71.18 1.71-.71V6.41c0-.89-1.08-1.34-1.71-.71L9 9H6c-.55 0-1 .45-1 1"}),"VolumeDownRounded"),jY2=h(c.jsx("path",{d:"M18.5 12c0-1.77-1.02-3.29-2.5-4.03v8.05c1.48-.73 2.5-2.25 2.5-4.02M5 9v6h4l5 5V4L9 9z"}),"VolumeDownSharp"),uY2=h([c.jsx("path",{d:"M7 13h2.83L12 15.17V8.83L9.83 11H7z",opacity:".3"},"0"),c.jsx("path",{d:"M16 7.97v8.05c1.48-.73 2.5-2.25 2.5-4.02S17.48 8.71 16 7.97M5 9v6h4l5 5V4L9 9zm7-.17v6.34L9.83 13H7v-2h2.83z"},"1")],"VolumeDownTwoTone"),LY2=h(c.jsx("path",{d:"M7 9v6h4l5 5V4l-5 5z"}),"VolumeMute"),SY2=h(c.jsx("path",{d:"M14 8.83v6.34L11.83 13H9v-2h2.83zM16 4l-5 5H7v6h4l5 5z"}),"VolumeMuteOutlined"),CY2=h(c.jsx("path",{d:"M7 10v4c0 .55.45 1 1 1h3l3.29 3.29c.63.63 1.71.18 1.71-.71V6.41c0-.89-1.08-1.34-1.71-.71L11 9H8c-.55 0-1 .45-1 1"}),"VolumeMuteRounded"),TY2=h(c.jsx("path",{d:"M7 9v6h4l5 5V4l-5 5z"}),"VolumeMuteSharp"),wY2=h([c.jsx("path",{d:"M9 13h2.83L14 15.17V8.83L11.83 11H9z",opacity:".3"},"0"),c.jsx("path",{d:"M7 9v6h4l5 5V4l-5 5zm7-.17v6.34L11.83 13H9v-2h2.83z"},"1")],"VolumeMuteTwoTone"),RY2=h(c.jsx("path",{d:"M16.5 12c0-1.77-1.02-3.29-2.5-4.03v2.21l2.45 2.45c.03-.2.05-.41.05-.63m2.5 0c0 .94-.2 1.82-.54 2.64l1.51 1.51C20.63 14.91 21 13.5 21 12c0-4.28-2.99-7.86-7-8.77v2.06c2.89.86 5 3.54 5 6.71M4.27 3 3 4.27 7.73 9H3v6h4l5 5v-6.73l4.25 4.25c-.67.52-1.42.93-2.25 1.18v2.06c1.38-.31 2.63-.95 3.69-1.81L19.73 21 21 19.73l-9-9zM12 4 9.91 6.09 12 8.18z"}),"VolumeOff"),OY2=h(c.jsx("path",{d:"M4.34 2.93 2.93 4.34 7.29 8.7 7 9H3v6h4l5 5v-6.59l4.18 4.18c-.65.49-1.38.88-2.18 1.11v2.06c1.34-.3 2.57-.92 3.61-1.75l2.05 2.05 1.41-1.41zM10 15.17 7.83 13H5v-2h2.83l.88-.88L10 11.41zM19 12c0 .82-.15 1.61-.41 2.34l1.53 1.53c.56-1.17.88-2.48.88-3.87 0-4.28-2.99-7.86-7-8.77v2.06c2.89.86 5 3.54 5 6.71m-7-8-1.88 1.88L12 7.76zm4.5 8c0-1.77-1.02-3.29-2.5-4.03v1.79l2.48 2.48c.01-.08.02-.16.02-.24"}),"VolumeOffOutlined"),yY2=h(c.jsx("path",{d:"M3.63 3.63c-.39.39-.39 1.02 0 1.41L7.29 8.7 7 9H4c-.55 0-1 .45-1 1v4c0 .55.45 1 1 1h3l3.29 3.29c.63.63 1.71.18 1.71-.71v-4.17l4.18 4.18c-.49.37-1.02.68-1.6.91-.36.15-.58.53-.58.92 0 .72.73 1.18 1.39.91.8-.33 1.55-.77 2.22-1.31l1.34 1.34c.39.39 1.02.39 1.41 0s.39-1.02 0-1.41L5.05 3.63c-.39-.39-1.02-.39-1.42 0M19 12c0 .82-.15 1.61-.41 2.34l1.53 1.53c.56-1.17.88-2.48.88-3.87 0-3.83-2.4-7.11-5.78-8.4-.59-.23-1.22.23-1.22.86v.19c0 .38.25.71.61.85C17.18 6.54 19 9.06 19 12m-8.71-6.29-.17.17L12 7.76V6.41c0-.89-1.08-1.33-1.71-.7M16.5 12c0-1.77-1.02-3.29-2.5-4.03v1.79l2.48 2.48c.01-.08.02-.16.02-.24"}),"VolumeOffRounded"),gY2=h(c.jsx("path",{d:"M4.34 2.93 2.93 4.34 7.29 8.7 7 9H3v6h4l5 5v-6.59l4.18 4.18c-.65.49-1.38.88-2.18 1.11v2.06c1.34-.3 2.57-.92 3.61-1.75l2.05 2.05 1.41-1.41zM19 12c0 .82-.15 1.61-.41 2.34l1.53 1.53c.56-1.17.88-2.48.88-3.87 0-4.28-2.99-7.86-7-8.77v2.06c2.89.86 5 3.54 5 6.71m-7-8-1.88 1.88L12 7.76zm4.5 8c0-1.77-1.02-3.29-2.5-4.03v1.79l2.48 2.48c.01-.08.02-.16.02-.24"}),"VolumeOffSharp"),AY2=h([c.jsx("path",{d:"M7.83 11H5v2h2.83L10 15.17v-3.76l-1.29-1.29z",opacity:".3"},"0"),c.jsx("path",{d:"M4.34 2.93 2.93 4.34 7.29 8.7 7 9H3v6h4l5 5v-6.59l4.18 4.18c-.65.49-1.38.88-2.18 1.11v2.06c1.34-.3 2.57-.92 3.61-1.75l2.05 2.05 1.41-1.41zM10 15.17 7.83 13H5v-2h2.83l.88-.88L10 11.41zM19 12c0 .82-.15 1.61-.41 2.34l1.53 1.53c.56-1.17.88-2.48.88-3.87 0-4.28-2.99-7.86-7-8.77v2.06c2.89.86 5 3.54 5 6.71m-7-8-1.88 1.88L12 7.76zm4.5 8c0-1.77-1.02-3.29-2.5-4.03v1.79l2.48 2.48c.01-.08.02-.16.02-.24"},"1")],"VolumeOffTwoTone"),fY2=h(c.jsx("path",{d:"M3 9v6h4l5 5V4L7 9zm13.5 3c0-1.77-1.02-3.29-2.5-4.03v8.05c1.48-.73 2.5-2.25 2.5-4.02M14 3.23v2.06c2.89.86 5 3.54 5 6.71s-2.11 5.85-5 6.71v2.06c4.01-.91 7-4.49 7-8.77s-2.99-7.86-7-8.77"}),"VolumeUp"),PY2=h(c.jsx("path",{d:"M3 9v6h4l5 5V4L7 9zm7-.17v6.34L7.83 13H5v-2h2.83zM16.5 12c0-1.77-1.02-3.29-2.5-4.03v8.05c1.48-.73 2.5-2.25 2.5-4.02M14 3.23v2.06c2.89.86 5 3.54 5 6.71s-2.11 5.85-5 6.71v2.06c4.01-.91 7-4.49 7-8.77s-2.99-7.86-7-8.77"}),"VolumeUpOutlined"),FY2=h(c.jsx("path",{d:"M3 10v4c0 .55.45 1 1 1h3l3.29 3.29c.63.63 1.71.18 1.71-.71V6.41c0-.89-1.08-1.34-1.71-.71L7 9H4c-.55 0-1 .45-1 1m13.5 2c0-1.77-1.02-3.29-2.5-4.03v8.05c1.48-.73 2.5-2.25 2.5-4.02M14 4.45v.2c0 .38.25.71.6.85C17.18 6.53 19 9.06 19 12s-1.82 5.47-4.4 6.5c-.36.14-.6.47-.6.85v.2c0 .63.63 1.07 1.21.85C18.6 19.11 21 15.84 21 12s-2.4-7.11-5.79-8.4c-.58-.23-1.21.22-1.21.85"}),"VolumeUpRounded"),BY2=h(c.jsx("path",{d:"M3 9v6h4l5 5V4L7 9zm13.5 3c0-1.77-1.02-3.29-2.5-4.03v8.05c1.48-.73 2.5-2.25 2.5-4.02M14 3.23v2.06c2.89.86 5 3.54 5 6.71s-2.11 5.85-5 6.71v2.06c4.01-.91 7-4.49 7-8.77s-2.99-7.86-7-8.77"}),"VolumeUpSharp"),bY2=h([c.jsx("path",{d:"M5 13h2.83L10 15.17V8.83L7.83 11H5z",opacity:".3"},"0"),c.jsx("path",{d:"M3 9v6h4l5 5V4L7 9zm7-.17v6.34L7.83 13H5v-2h2.83zm4-.86v8.05c1.48-.73 2.5-2.25 2.5-4.02S15.48 8.71 14 7.97m0-4.74v2.06c2.89.86 5 3.54 5 6.71s-2.11 5.85-5 6.71v2.06c4.01-.91 7-4.49 7-8.77s-2.99-7.86-7-8.77"},"1")],"VolumeUpTwoTone"),DY2=h(c.jsx("path",{d:"M1 11h4v11H1zm15-7.75C16.65 2.49 17.66 2 18.7 2 20.55 2 22 3.45 22 5.3c0 2.27-2.91 4.9-6 7.7-3.09-2.81-6-5.44-6-7.7C10 3.45 11.45 2 13.3 2c1.04 0 2.05.49 2.7 1.25M20 17h-7l-2.09-.73.33-.94L13 16h2.82c.65 0 1.18-.53 1.18-1.18 0-.49-.31-.93-.77-1.11L8.97 11H7v9.02L14 22l8.01-3c-.01-1.1-.9-2-2.01-2"}),"VolunteerActivism"),kY2=h(c.jsx("path",{d:"M16 13c3.09-2.81 6-5.44 6-7.7C22 3.45 20.55 2 18.7 2c-1.04 0-2.05.49-2.7 1.25C15.34 2.49 14.34 2 13.3 2 11.45 2 10 3.45 10 5.3c0 2.26 2.91 4.89 6 7.7m-2.7-9c.44 0 .89.21 1.18.55L16 6.34l1.52-1.79c.29-.34.74-.55 1.18-.55.74 0 1.3.56 1.3 1.3 0 1.12-2.04 3.17-4 4.99-1.96-1.82-4-3.88-4-4.99 0-.74.56-1.3 1.3-1.3M19 16h-2c0-1.2-.75-2.28-1.87-2.7L8.97 11H1v11h6v-1.44l7 1.94 8-2.5v-1c0-1.66-1.34-3-3-3M3 20v-7h2v7zm10.97.41L7 18.48V13h1.61l5.82 2.17c.34.13.57.46.57.83 0 0-1.99-.05-2.3-.15l-2.38-.79-.63 1.9 2.38.79c.51.17 1.04.26 1.58.26H19c.39 0 .74.23.9.56z"}),"VolunteerActivismOutlined"),WY2=h(c.jsx("path",{d:"M3 11c-1.1 0-2 .9-2 2v7c0 1.1.9 2 2 2s2-.9 2-2v-7c0-1.1-.9-2-2-2m7-5.7C10 3.45 11.45 2 13.3 2c1.04 0 2.05.49 2.7 1.25.65-.76 1.66-1.25 2.7-1.25C20.55 2 22 3.45 22 5.3c0 2.1-2.5 4.51-5.33 7.09-.38.35-.97.35-1.35 0C12.5 9.81 10 7.4 10 5.3M19.99 17h-6.83a.96.96 0 0 1-.33-.06l-1.47-.51c-.26-.09-.39-.37-.3-.63s.38-.4.64-.3l1.12.43c.11.04.24.07.36.07h2.63c.65 0 1.18-.53 1.18-1.18 0-.49-.31-.93-.77-1.11L9.3 11.13c-.22-.09-.46-.13-.7-.13H7v9.02l6.37 1.81c.41.12.85.1 1.25-.05L22 19c0-1.11-.9-2-2.01-2"}),"VolunteerActivismRounded"),NY2=h(c.jsx("path",{d:"M1 11h4v11H1zm15-7.75C16.65 2.49 17.66 2 18.7 2 20.55 2 22 3.45 22 5.3c0 2.27-2.91 4.9-6 7.7-3.09-2.81-6-5.44-6-7.7C10 3.45 11.45 2 13.3 2c1.04 0 2.05.49 2.7 1.25M22 17h-9l-2.09-.73.33-.95L13 16h4v-2l-8.03-3H7v9.02L14 22l8-3z"}),"VolunteerActivismSharp"),EY2=h([c.jsx("path",{d:"M3 13h2v7H3zm13-2.71c1.96-1.82 4-3.88 4-4.99 0-.74-.56-1.3-1.3-1.3-.44 0-.89.21-1.18.55L16 6.34l-1.52-1.79c-.29-.34-.74-.55-1.18-.55-.74 0-1.3.56-1.3 1.3 0 1.11 2.04 3.17 4 4.99M19 18h-5.35c-.54 0-1.07-.09-1.58-.26l-2.38-.79.63-1.9 2.38.79c.31.1.63.15.95.15H15c0-.37-.23-.7-.57-.83L8.61 13H7v5.48l6.97 1.94 5.93-1.85c-.16-.34-.51-.57-.9-.57",opacity:".3"},"0"),c.jsx("path",{d:"M16 13c3.09-2.81 6-5.44 6-7.7C22 3.45 20.55 2 18.7 2c-1.04 0-2.05.49-2.7 1.25C15.35 2.49 14.34 2 13.3 2 11.45 2 10 3.45 10 5.3c0 2.26 2.91 4.89 6 7.7m-2.7-9c.44 0 .89.21 1.18.55L16 6.34l1.52-1.79c.29-.34.74-.55 1.18-.55.74 0 1.3.56 1.3 1.3 0 1.12-2.04 3.17-4 4.99-1.96-1.82-4-3.88-4-4.99 0-.74.56-1.3 1.3-1.3M19 16h-2c0-1.2-.75-2.28-1.87-2.7L8.97 11H1v11h6v-1.44l7 1.94 8-2.5v-1c0-1.66-1.34-3-3-3M5 20H3v-7h2zm8.97.41L7 18.48V13h1.61l5.82 2.17c.34.13.57.46.57.83h-1.35c-.32 0-.64-.05-.95-.15l-2.38-.79-.63 1.9 2.38.79c.51.17 1.04.26 1.58.26H19c.39 0 .74.23.9.56z"},"1")],"VolunteerActivismTwoTone"),IY2=h(c.jsx("path",{d:"M12.65 10C11.83 7.67 9.61 6 7 6c-3.31 0-6 2.69-6 6s2.69 6 6 6c2.61 0 4.83-1.67 5.65-4H17v4h4v-4h2v-4zM7 14c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2"}),"VpnKey"),UY2=h(c.jsx("path",{d:"M20.83 18H21v-4h2v-4H12.83zm-1.05 4.61 1.41-1.41L2.81 2.81 1.39 4.22l2.59 2.59C2.2 7.85 1 9.79 1 12c0 3.31 2.69 6 6 6 2.21 0 4.15-1.2 5.18-2.99zM8.99 11.82c.01.06.01.12.01.18 0 1.1-.9 2-2 2s-2-.9-2-2 .9-2 2-2c.06 0 .12 0 .18.01z"}),"VpnKeyOff"),GY2=h(c.jsx("path",{d:"M2.81 2.81 1.39 4.22l2.59 2.59C2.2 7.85 1 9.79 1 12c0 3.31 2.69 6 6 6 2.22 0 4.15-1.21 5.19-3l7.59 7.61 1.41-1.41zM7 16c-2.21 0-4-1.79-4-4 0-1.67 1.02-3.1 2.47-3.7l1.71 1.71C7.12 10 7.06 10 7 10c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2c0-.06 0-.12-.01-.18l1.74 1.74C10.22 14.48 9.14 16 7 16m10-1.83V13h-1.17zM13.83 11H21v2h-2v3l2 2v-3h2V9H11.83z"}),"VpnKeyOffOutlined"),KY2=h(c.jsx("path",{d:"M3.98 6.81C2.2 7.85 1 9.79 1 12c0 3.31 2.69 6 6 6 2.21 0 4.15-1.2 5.18-2.99l6.89 6.89c.39.39 1.02.39 1.41 0s.39-1.02 0-1.41L3.51 3.51a.996.996 0 0 0-1.41 0c-.39.39-.39 1.02 0 1.41zm5.01 5.01c.01.06.01.12.01.18 0 1.1-.9 2-2 2s-2-.9-2-2 .9-2 2-2c.06 0 .12 0 .18.01zm11.33 5.68c.42-.37.68-.91.68-1.5v-2c1.1 0 2-.9 2-2s-.9-2-2-2h-8.17z"}),"VpnKeyOffRounded"),qY2=h(c.jsx("path",{d:"M20.83 18H21v-4h2v-4H12.83zm-1.05 4.61 1.41-1.41L2.81 2.81 1.39 4.22l2.59 2.59C2.2 7.85 1 9.79 1 12c0 3.31 2.69 6 6 6 2.21 0 4.15-1.2 5.18-2.99zM8.99 11.82c.01.06.01.12.01.18 0 1.1-.9 2-2 2s-2-.9-2-2 .9-2 2-2c.06 0 .12 0 .18.01z"}),"VpnKeyOffSharp"),QY2=h([c.jsx("path",{d:"M17 14.17V13h-1.17l-2-2H21v2h-2v3zM7 16c-2.21 0-4-1.79-4-4 0-1.67 1.02-3.1 2.47-3.7l1.71 1.71C7.12 10 7.06 10 7 10c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2c0-.06 0-.12-.01-.18l1.74 1.74C10.22 14.48 9.14 16 7 16",opacity:".3"},"0"),c.jsx("path",{d:"M2.81 2.81 1.39 4.22l2.59 2.59C2.2 7.85 1 9.79 1 12c0 3.31 2.69 6 6 6 2.22 0 4.15-1.21 5.19-3l7.59 7.61 1.41-1.41zM7 16c-2.21 0-4-1.79-4-4 0-1.67 1.02-3.1 2.47-3.7l1.71 1.71C7.12 10 7.06 10 7 10c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2c0-.06 0-.12-.01-.18l1.74 1.74C10.22 14.48 9.14 16 7 16m10-1.83V13h-1.17zM13.83 11H21v2h-2v3l2 2v-3h2V9H11.83z"},"1")],"VpnKeyOffTwoTone"),ZY2=h(c.jsx("path",{d:"M22 19h-6v-4h-2.68c-1.14 2.42-3.6 4-6.32 4-3.86 0-7-3.14-7-7s3.14-7 7-7c2.72 0 5.17 1.58 6.32 4H24v6h-2zm-4-2h2v-4h2v-2H11.94l-.23-.67C11.01 8.34 9.11 7 7 7c-2.76 0-5 2.24-5 5s2.24 5 5 5c2.11 0 4.01-1.34 4.71-3.33l.23-.67H18zM7 15c-1.65 0-3-1.35-3-3s1.35-3 3-3 3 1.35 3 3-1.35 3-3 3m0-4c-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1-.45-1-1-1"}),"VpnKeyOutlined"),JY2=h(c.jsx("path",{d:"M12.65 10C11.7 7.31 8.9 5.5 5.77 6.12c-2.29.46-4.15 2.29-4.63 4.58C.32 14.57 3.26 18 7 18c2.61 0 4.83-1.67 5.65-4H17v2c0 1.1.9 2 2 2s2-.9 2-2v-2c1.1 0 2-.9 2-2s-.9-2-2-2zM7 14c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2"}),"VpnKeyRounded"),YY2=h(c.jsx("path",{d:"M12.65 10C11.83 7.67 9.61 6 7 6c-3.31 0-6 2.69-6 6s2.69 6 6 6c2.61 0 4.83-1.67 5.65-4H17v4h4v-4h2v-4zM7 14c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2"}),"VpnKeySharp"),_Y2=h([c.jsx("path",{d:"M11.71 10.33C11.01 8.34 9.11 7 7 7c-2.76 0-5 2.24-5 5s2.24 5 5 5c2.11 0 4.01-1.34 4.71-3.33l.23-.67H18v4h2v-4h2v-2H11.94zM7 15c-1.65 0-3-1.35-3-3s1.35-3 3-3 3 1.35 3 3-1.35 3-3 3",opacity:".3"},"0"),c.jsx("path",{d:"M7 5c-3.86 0-7 3.14-7 7s3.14 7 7 7c2.72 0 5.17-1.58 6.32-4H16v4h6v-4h2V9H13.32C12.17 6.58 9.72 5 7 5m15 8h-2v4h-2v-4h-6.06l-.23.67C11.01 15.66 9.11 17 7 17c-2.76 0-5-2.24-5-5s2.24-5 5-5c2.11 0 4.01 1.34 4.71 3.33l.23.67H22zM7 9c-1.65 0-3 1.35-3 3s1.35 3 3 3 3-1.35 3-3-1.35-3-3-3m0 4c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1"},"1")],"VpnKeyTwoTone"),XY2=h(c.jsx("path",{d:"M22 4v-.5C22 2.12 20.88 1 19.5 1S17 2.12 17 3.5V4c-.55 0-1 .45-1 1v4c0 .55.45 1 1 1h5c.55 0 1-.45 1-1V5c0-.55-.45-1-1-1m-.8 0h-3.4v-.5c0-.94.76-1.7 1.7-1.7s1.7.76 1.7 1.7zm-2.28 8c.04.33.08.66.08 1 0 2.08-.8 3.97-2.1 5.39-.26-.81-1-1.39-1.9-1.39h-1v-3c0-.55-.45-1-1-1H7v-2h2c.55 0 1-.45 1-1V8h2c1.1 0 2-.9 2-2V3.46c-.95-.3-1.95-.46-3-.46C5.48 3 1 7.48 1 13s4.48 10 10 10 10-4.48 10-10c0-.34-.02-.67-.05-1zM10 20.93c-3.95-.49-7-3.85-7-7.93 0-.62.08-1.21.21-1.79L8 16v1c0 1.1.9 2 2 2z"}),"VpnLock"),$Y2=h(c.jsx("path",{d:"M18.92 12c.04.33.08.66.08 1 0 2.08-.8 3.97-2.1 5.39-.26-.81-1-1.39-1.9-1.39h-1v-3c0-.55-.45-1-1-1H7v-2h2c.55 0 1-.45 1-1V8h2c1.1 0 2-.9 2-2V3.46c-.95-.3-1.95-.46-3-.46C5.48 3 1 7.48 1 13s4.48 10 10 10 10-4.48 10-10c0-.34-.02-.67-.05-1zM10 20.93c-3.95-.49-7-3.85-7-7.93 0-.62.08-1.21.21-1.79L8 16v1c0 1.1.9 2 2 2zM22 4v-.5C22 2.12 20.88 1 19.5 1S17 2.12 17 3.5V4c-.55 0-1 .45-1 1v4c0 .55.45 1 1 1h5c.55 0 1-.45 1-1V5c0-.55-.45-1-1-1m-1 0h-3v-.5c0-.83.67-1.5 1.5-1.5s1.5.67 1.5 1.5z"}),"VpnLockOutlined"),c_2=h(c.jsx("path",{d:"M19.92 11c.44 3.63-1.52 5.85-2.02 6.39-.26-.81-1-1.39-1.9-1.39h-1v-3c0-.55-.45-1-1-1H8v-2h2c.55 0 1-.45 1-1V7h2c1.1 0 2-.9 2-2V2.46c-.95-.3-1.95-.46-3-.46C6.48 2 2 6.48 2 12s4.48 10 10 10c5.73 0 10.51-4.86 9.95-11zM11 19.93c-3.95-.49-7-3.85-7-7.93 0-.62.08-1.21.21-1.79L9 15v1c0 1.1.9 2 2 2zM22 4v-.89c0-1-.68-1.92-1.66-2.08C19.08.82 18 1.79 18 3v1c-.55 0-1 .45-1 1v3c0 .55.45 1 1 1h4c.55 0 1-.45 1-1V5c0-.55-.45-1-1-1m-1 0h-2V3c0-.55.45-1 1-1s1 .45 1 1z"}),"VpnLockRounded"),h_2=h(c.jsx("path",{d:"M19 13c0 2.08-.8 3.97-2.1 5.39V17H14v-4H7v-2h3V8h4V3.46c-.95-.3-1.95-.46-3-.46C5.48 3 1 7.48 1 13s4.48 10 10 10 10-4.48 10-10c0-.34-.02-.67-.05-1h-2.03c.04.33.08.66.08 1m-9 7.93c-3.95-.49-7-3.85-7-7.93 0-.62.08-1.21.21-1.79L8 16v3h2zM22 4v-.36c0-1.31-.94-2.5-2.24-2.63C18.26.86 17 2.03 17 3.5V4h-1v6h7V4zm-1 0h-3v-.5c0-.83.67-1.5 1.5-1.5s1.5.67 1.5 1.5z"}),"VpnLockSharp"),s_2=h([c.jsx("path",{d:"M12 8h-2v2c0 .55-.45 1-1 1H7v2h6c.55 0 1 .45 1 1v3h1c.9 0 1.64.58 1.9 1.39C18.2 16.97 19 15.08 19 13c0-.34-.04-.67-.08-1H17c-1.65 0-3-1.35-3-3V6c0 1.1-.9 2-2 2m-4 9v-1l-4.79-4.79C3.08 11.79 3 12.38 3 13c0 4.08 3.05 7.44 7 7.93V19c-1.1 0-2-.9-2-2",opacity:".3"},"0"),c.jsx("path",{d:"M18.92 12c.04.33.08.66.08 1 0 2.08-.8 3.97-2.1 5.39-.26-.81-1-1.39-1.9-1.39h-1v-3c0-.55-.45-1-1-1H7v-2h2c.55 0 1-.45 1-1V8h2c1.1 0 2-.9 2-2V3.46c-.95-.3-1.95-.46-3-.46C5.48 3 1 7.48 1 13s4.48 10 10 10 10-4.48 10-10c0-.34-.02-.67-.05-1zM10 20.93c-3.95-.49-7-3.85-7-7.93 0-.62.08-1.21.21-1.79L8 16v1c0 1.1.9 2 2 2zM22 4v-.5C22 2.12 20.88 1 19.5 1S17 2.12 17 3.5V4c-.55 0-1 .45-1 1v4c0 .55.45 1 1 1h5c.55 0 1-.45 1-1V5c0-.55-.45-1-1-1m-1 0h-3v-.5c0-.83.67-1.5 1.5-1.5s1.5.67 1.5 1.5z"},"1")],"VpnLockTwoTone"),t_2=h(c.jsx("path",{d:"M20.69 4.05C18.66 4.73 15.86 5.5 12 5.5c-3.89 0-6.95-.84-8.69-1.43-.64-.22-1.31.26-1.31.95V19c0 .68.66 1.17 1.31.95C5.36 19.26 8.1 18.5 12 18.5c3.87 0 6.66.76 8.69 1.45.65.21 1.31-.27 1.31-.95V5c0-.68-.66-1.16-1.31-.95M12 15c-2.34 0-4.52.15-6.52.41l3.69-4.42 2 2.4L14 10l4.51 5.4c-1.99-.25-4.21-.4-6.51-.4"}),"Vrpano"),o_2=h([c.jsx("path",{d:"M21.01 4C20.45 4 17.4 5.5 12 5.5c-5.31 0-8.49-1.49-9.01-1.49-.53 0-.99.44-.99 1.01V19c0 .57.46 1 .99 1 .57 0 3.55-1.5 9.01-1.5 5.42 0 8.44 1.5 9.01 1.5.53 0 .99-.43.99-1V5c0-.57-.46-1-.99-1M20 17.63c-2.01-.59-4.62-1.13-8-1.13-3.39 0-5.99.54-8 1.13V6.38c2.58.73 5.32 1.12 8 1.12 3.38 0 5.99-.54 8-1.13z"},"0"),c.jsx("path",{d:"m9.17 10.99-3.69 4.42c2-.26 4.18-.41 6.52-.41 2.3 0 4.52.15 6.51.4L14 10l-2.83 3.39z"},"1")],"VrpanoOutlined"),v_2=h(c.jsx("path",{d:"M20.69 4.05C18.66 4.73 15.86 5.5 12 5.5c-3.89 0-6.95-.84-8.69-1.43-.64-.22-1.31.26-1.31.95V19c0 .68.66 1.17 1.31.95C5.36 19.26 8.1 18.5 12 18.5c3.87 0 6.66.76 8.69 1.45.65.21 1.31-.27 1.31-.95V5c0-.68-.66-1.16-1.31-.95m-3.41 11.21C15.62 15.1 13.84 15 12 15c-1.87 0-3.63.1-5.28.27-.45.04-.72-.48-.43-.82l2.5-3c.2-.24.57-.24.77 0l1.62 1.94 2.44-2.93c.2-.24.57-.24.77 0l3.32 3.99c.28.34.01.86-.43.81"}),"VrpanoRounded"),e_2=h(c.jsx("path",{d:"M12 5.5c-5.25 0-9.01-1.54-10-1.92V20.4c2.16-.76 5.21-1.9 10-1.9 4.78 0 7.91 1.17 10 1.9V3.6c-2.09.73-5.23 1.9-10 1.9m0 9.5c-2.34 0-4.52.15-6.52.41l3.69-4.42 2 2.4L14 10l4.51 5.4c-1.99-.25-4.21-.4-6.51-.4"}),"VrpanoSharp"),l_2=h([c.jsx("path",{d:"M4 6.38v11.25c2.01-.59 4.61-1.13 8-1.13 3.38 0 5.99.54 8 1.13V6.37c-2.01.59-4.62 1.13-8 1.13-2.68 0-5.42-.39-8-1.12m14.51 9.02c-1.99-.25-4.21-.4-6.51-.4-2.34 0-4.52.15-6.52.41l3.69-4.42 2 2.4L14 10z",opacity:".3"},"0"),c.jsx("path",{d:"M21.01 4C20.45 4 17.4 5.5 12 5.5c-5.31 0-8.49-1.49-9.01-1.49-.53 0-.99.44-.99 1.01V19c0 .57.46 1 .99 1 .57 0 3.55-1.5 9.01-1.5 5.42 0 8.44 1.5 9.01 1.5.53 0 .99-.43.99-1V5c0-.57-.46-1-.99-1M20 17.63c-2.01-.59-4.62-1.13-8-1.13-3.39 0-5.99.54-8 1.13V6.38c2.58.73 5.32 1.12 8 1.12 3.38 0 5.99-.54 8-1.13z"},"1"),c.jsx("path",{d:"m9.17 10.99-3.69 4.42c2-.26 4.18-.41 6.52-.41 2.3 0 4.52.15 6.51.4L14 10l-2.83 3.39z"},"2")],"VrpanoTwoTone"),n_2=h(c.jsx("path",{d:"M18 4H6C3.79 4 2 5.79 2 8v8c0 2.21 1.79 4 4 4h12c2.21 0 4-1.79 4-4V8c0-2.21-1.79-4-4-4m-1.86 9.77c-.24.2-.57.28-.88.2L4.15 11.25C4.45 10.52 5.16 10 6 10h12c.67 0 1.26.34 1.63.84zM6 6h12c1.1 0 2 .9 2 2v.55c-.59-.34-1.27-.55-2-.55H6c-.73 0-1.41.21-2 .55V8c0-1.1.9-2 2-2"}),"Wallet"),a_2=h(c.jsx("path",{d:"M18 4H6C3.79 4 2 5.79 2 8v8c0 2.21 1.79 4 4 4h12c2.21 0 4-1.79 4-4V8c0-2.21-1.79-4-4-4m-1.86 9.77c-.24.2-.57.28-.88.2L4.15 11.25C4.45 10.52 5.16 10 6 10h12c.67 0 1.26.34 1.63.84zM6 6h12c1.1 0 2 .9 2 2v.55c-.59-.34-1.27-.55-2-.55H6c-.73 0-1.41.21-2 .55V8c0-1.1.9-2 2-2"}),"WalletOutlined"),d_2=h(c.jsx("path",{d:"M18 4H6C3.79 4 2 5.79 2 8v8c0 2.21 1.79 4 4 4h12c2.21 0 4-1.79 4-4V8c0-2.21-1.79-4-4-4m-1.86 9.77c-.24.2-.57.28-.88.2L4.15 11.25C4.45 10.52 5.16 10 6 10h12c.67 0 1.26.34 1.63.84zM6 6h12c1.1 0 2 .9 2 2v.55c-.59-.34-1.27-.55-2-.55H6c-.73 0-1.41.21-2 .55V8c0-1.1.9-2 2-2"}),"WalletRounded"),z_2=h(c.jsx("path",{d:"M22 4H2v16h20zm-6.25 10.09L4 11.22V10h16v.53zM4 6h16v2H4z"}),"WalletSharp"),m_2=h([c.jsx("path",{d:"M18 10H6c-.84 0-1.55.52-1.85 1.25l11.11 2.72c.31.08.64 0 .88-.2l3.49-2.92c-.37-.51-.96-.85-1.63-.85m0-4H6c-1.1 0-2 .9-2 2v.55C4.59 8.21 5.27 8 6 8h12c.73 0 1.41.21 2 .55V8c0-1.1-.9-2-2-2",opacity:".3"},"0"),c.jsx("path",{d:"M18 4H6C3.79 4 2 5.79 2 8v8c0 2.21 1.79 4 4 4h12c2.21 0 4-1.79 4-4V8c0-2.21-1.79-4-4-4m-1.86 9.77c-.24.2-.57.28-.88.2L4.15 11.25C4.45 10.52 5.16 10 6 10h12c.67 0 1.26.34 1.63.84zM20 8.55c-.59-.34-1.27-.55-2-.55H6c-.73 0-1.41.21-2 .55V8c0-1.1.9-2 2-2h12c1.1 0 2 .9 2 2z"},"1")],"WalletTwoTone"),p_2=h(c.jsx("path",{d:"M4 4h7V2H4c-1.1 0-2 .9-2 2v7h2zm6 9-4 5h12l-3-4-2.03 2.71zm7-4.5c0-.83-.67-1.5-1.5-1.5S14 7.67 14 8.5s.67 1.5 1.5 1.5S17 9.33 17 8.5M20 2h-7v2h7v7h2V4c0-1.1-.9-2-2-2m0 18h-7v2h7c1.1 0 2-.9 2-2v-7h-2zM4 13H2v7c0 1.1.9 2 2 2h7v-2H4z"}),"Wallpaper"),H_2=h(c.jsx("path",{d:"M4 4h7V2H4c-1.1 0-2 .9-2 2v7h2zm6 9-4 5h12l-3-4-2.03 2.71zm7-4.5c0-.83-.67-1.5-1.5-1.5S14 7.67 14 8.5s.67 1.5 1.5 1.5S17 9.33 17 8.5M20 2h-7v2h7v7h2V4c0-1.1-.9-2-2-2m0 18h-7v2h7c1.1 0 2-.9 2-2v-7h-2zM4 13H2v7c0 1.1.9 2 2 2h7v-2H4z"}),"WallpaperOutlined"),M_2=h(c.jsx("path",{d:"M4 5c0-.55.45-1 1-1h5c.55 0 1-.45 1-1s-.45-1-1-1H4c-1.1 0-2 .9-2 2v6c0 .55.45 1 1 1s1-.45 1-1zm5.61 8.49-2.96 3.7c-.26.33-.03.81.39.81H17c.41 0 .65-.47.4-.8l-2-2.67c-.2-.27-.6-.27-.8 0l-1.63 2.18-2.58-3.22c-.2-.25-.58-.25-.78 0M17 8.5c0-.83-.67-1.5-1.5-1.5S14 7.67 14 8.5s.67 1.5 1.5 1.5S17 9.33 17 8.5M20 2h-6c-.55 0-1 .45-1 1s.45 1 1 1h5c.55 0 1 .45 1 1v5c0 .55.45 1 1 1s1-.45 1-1V4c0-1.1-.9-2-2-2m0 17c0 .55-.45 1-1 1h-5c-.55 0-1 .45-1 1s.45 1 1 1h6c1.1 0 2-.9 2-2v-6c0-.55-.45-1-1-1s-1 .45-1 1zM3 13c-.55 0-1 .45-1 1v6c0 1.1.9 2 2 2h6c.55 0 1-.45 1-1s-.45-1-1-1H5c-.55 0-1-.45-1-1v-5c0-.55-.45-1-1-1"}),"WallpaperRounded"),r_2=h(c.jsx("path",{d:"M4 4h7V2H2v9h2zm6 9-4 5h12l-3-4-2.03 2.71zm7-4.5c0-.83-.67-1.5-1.5-1.5S14 7.67 14 8.5s.67 1.5 1.5 1.5S17 9.33 17 8.5M22 2h-9v2h7v7h2zm-2 18h-7v2h9v-9h-2zM4 13H2v9h9v-2H4z"}),"WallpaperSharp"),i_2=h(c.jsx("path",{d:"M4 4h7V2H4c-1.1 0-2 .9-2 2v7h2zm6 9-4 5h12l-3-4-2.03 2.71zm7-4.5c0-.83-.67-1.5-1.5-1.5S14 7.67 14 8.5s.67 1.5 1.5 1.5S17 9.33 17 8.5M20 2h-7v2h7v7h2V4c0-1.1-.9-2-2-2m0 18h-7v2h7c1.1 0 2-.9 2-2v-7h-2zM4 13H2v7c0 1.1.9 2 2 2h7v-2H4z"}),"WallpaperTwoTone"),V_2=h(c.jsx("path",{d:"M22 21V7L12 3 2 7v14h5v-9h10v9zm-11-2H9v2h2zm2-3h-2v2h2zm2 3h-2v2h2z"}),"Warehouse"),x_2=h(c.jsx("path",{d:"M20 8.35V19h-2v-8H6v8H4V8.35l8-3.2zM22 21V7L12 3 2 7v14h6v-8h8v8zm-11-2H9v2h2zm2-3h-2v2h2zm2 3h-2v2h2z"}),"WarehouseOutlined"),j_2=h(c.jsx("path",{d:"M22 19V8.35c0-.82-.5-1.55-1.26-1.86l-8-3.2c-.48-.19-1.01-.19-1.49 0l-8 3.2C2.5 6.8 2 7.54 2 8.35V19c0 1.1.9 2 2 2h3v-9h10v9h3c1.1 0 2-.9 2-2m-11 0H9v2h2zm2-3h-2v2h2zm2 3h-2v2h2z"}),"WarehouseRounded"),u_2=h(c.jsx("path",{d:"M22 21V7L12 3 2 7v14h5v-9h10v9zm-11-2H9v2h2zm2-3h-2v2h2zm2 3h-2v2h2z"}),"WarehouseSharp"),L_2=h(c.jsx("path",{d:"M20 8.35V19h-2v-8H6v8H4V8.35l8-3.2zM22 21V7L12 3 2 7v14h6v-8h8v8zm-11-2H9v2h2zm2-3h-2v2h2zm2 3h-2v2h2z"}),"WarehouseTwoTone"),S_2=h(c.jsx("path",{d:"M1 21h22L12 2zm12-3h-2v-2h2zm0-4h-2v-4h2z"}),"Warning"),C_2=h([c.jsx("path",{d:"M12 5.99 19.53 19H4.47zM12 2 1 21h22z"},"0"),c.jsx("path",{d:"M13 16h-2v2h2zm0-6h-2v5h2z"},"1")],"WarningAmber"),T_2=h(c.jsx("path",{d:"M12 5.99 19.53 19H4.47zM12 2 1 21h22zm1 14h-2v2h2zm0-6h-2v4h2z"}),"WarningAmberOutlined"),w_2=h(c.jsx("path",{d:"M12 5.99 19.53 19H4.47zM2.74 18c-.77 1.33.19 3 1.73 3h15.06c1.54 0 2.5-1.67 1.73-3L13.73 4.99c-.77-1.33-2.69-1.33-3.46 0zM11 11v2c0 .55.45 1 1 1s1-.45 1-1v-2c0-.55-.45-1-1-1s-1 .45-1 1m0 5h2v2h-2z"}),"WarningAmberRounded"),R_2=h(c.jsx("path",{d:"M12 5.99 19.53 19H4.47zM12 2 1 21h22zm1 14h-2v2h2zm0-6h-2v4h2z"}),"WarningAmberSharp"),O_2=h(c.jsx("path",{d:"M1 21h22L12 2zm3.47-2L12 5.99 19.53 19zM11 16h2v2h-2zm0-6h2v4h-2z"}),"WarningAmberTwoTone"),y_2=h(c.jsx("path",{d:"M1 21h22L12 2zm12-3h-2v-2h2zm0-4h-2v-4h2z"}),"WarningOutlined"),g_2=h(c.jsx("path",{d:"M4.47 21h15.06c1.54 0 2.5-1.67 1.73-3L13.73 4.99c-.77-1.33-2.69-1.33-3.46 0L2.74 18c-.77 1.33.19 3 1.73 3M12 14c-.55 0-1-.45-1-1v-2c0-.55.45-1 1-1s1 .45 1 1v2c0 .55-.45 1-1 1m1 4h-2v-2h2z"}),"WarningRounded"),A_2=h(c.jsx("path",{d:"M1 21h22L12 2zm12-3h-2v-2h2zm0-4h-2v-4h2z"}),"WarningSharp"),f_2=h([c.jsx("path",{d:"M4.47 19h15.06L12 5.99zM13 18h-2v-2h2zm0-4h-2v-4h2z",opacity:".3"},"0"),c.jsx("path",{d:"M1 21h22L12 2zm3.47-2L12 5.99 19.53 19zM11 16h2v2h-2zm0-6h2v4h-2z"},"1")],"WarningTwoTone"),P_2=h(c.jsx("path",{d:"M18.5 8C19.88 8 21 6.88 21 5.5 21 3.83 18.5 1 18.5 1S16 3.83 16 5.5C16 6.88 17.12 8 18.5 8m-5 1c.83 0 1.5-.67 1.5-1.5 0-.84-1.5-2.5-1.5-2.5S12 6.66 12 7.5c0 .83.67 1.5 1.5 1.5M9.12 5l-7.18 6.79c-.6.56-.94 1.35-.94 2.18V20c0 1.66 1.34 3 3 3h13.75c.69 0 1.25-.56 1.25-1.25s-.56-1.25-1.25-1.25H12v-1h7.75c.69 0 1.25-.56 1.25-1.25S20.44 17 19.75 17H12v-1h8.75c.69 0 1.25-.56 1.25-1.25s-.56-1.25-1.25-1.25H12v-1h6.75c.69 0 1.25-.56 1.25-1.25S19.44 10 18.75 10H8.86c.64-1.11 1.48-2.58 1.49-2.61.09-.16.14-.33.14-.53 0-.26-.09-.5-.26-.7C10.22 6.12 9.12 5 9.12 5"}),"Wash"),F_2=h(c.jsx("path",{d:"M20.75 16c.69 0 1.25-.56 1.25-1.25s-.56-1.25-1.25-1.25H12v-1h6.75c.69 0 1.25-.56 1.25-1.25 0-.67-.53-1.2-1.18-1.24L8.87 10l1.48-2.6c.09-.17.14-.34.14-.54 0-.26-.09-.5-.26-.7L9.12 5l-7.18 6.8c-.6.56-.94 1.35-.94 2.17V20c0 1.66 1.34 3 3 3h13.75c.69 0 1.25-.56 1.25-1.25s-.56-1.25-1.25-1.25H12v-1h7.75c.69 0 1.25-.56 1.25-1.25S20.44 17 19.75 17H12v-1zM10 21H4c-.55 0-1-.45-1-1v-6c0-.39.23-.64.36-.75L7 9.87V12h3zm3.5-12c.83 0 1.5-.67 1.5-1.5 0-.84-1.5-2.5-1.5-2.5S12 6.66 12 7.5c0 .83.67 1.5 1.5 1.5m5-8S16 3.83 16 5.5C16 6.88 17.12 8 18.5 8S21 6.88 21 5.5C21 3.83 18.5 1 18.5 1m0 5.5c-.55 0-1-.45-1-1 0-.4.43-1.22 1-2.05.57.83 1 1.65 1 2.05 0 .55-.45 1-1 1"}),"WashOutlined"),B_2=h(c.jsx("path",{d:"M1.94 11.79c-.6.56-.94 1.35-.94 2.18V20c0 1.66 1.34 3 3 3h13.68c.65 0 1.25-.47 1.32-1.12.08-.75-.51-1.38-1.24-1.38H12.5c-.28 0-.5-.22-.5-.5s.22-.5.5-.5h7.18c.65 0 1.25-.47 1.32-1.12.08-.75-.51-1.38-1.24-1.38H12.5c-.28 0-.5-.22-.5-.5s.22-.5.5-.5h8.18c.65 0 1.25-.47 1.32-1.12.08-.75-.51-1.38-1.24-1.38H12.5c-.28 0-.5-.22-.5-.5s.22-.5.5-.5h6.18c.65 0 1.25-.47 1.32-1.12.08-.75-.51-1.38-1.24-1.38h-9.9l1.49-2.61c.09-.16.14-.33.14-.53 0-.26-.09-.5-.26-.7l-.42-.45c-.38-.39-1.01-.41-1.41-.03zM18.5 8C19.88 8 21 6.88 21 5.5c0-1.25-1.41-3.16-2.11-4.04a.489.489 0 0 0-.77 0C17.41 2.34 16 4.25 16 5.5 16 6.88 17.12 8 18.5 8m-5 1c.83 0 1.5-.67 1.5-1.5 0-.56-.67-1.49-1.11-2.04-.2-.25-.58-.25-.77 0C12.67 6.01 12 6.94 12 7.5c0 .83.67 1.5 1.5 1.5"}),"WashRounded"),b_2=h(c.jsx("path",{d:"M9.12 5 1 12.68V23h18v-2.5h-7v-1h9V17h-9v-1h10v-2.5H12v-1h8V10H8.86l1.88-3.3zm4.38 4c.83 0 1.5-.67 1.5-1.5 0-.84-1.5-2.5-1.5-2.5S12 6.66 12 7.5c0 .83.67 1.5 1.5 1.5m5-8S16 3.83 16 5.5C16 6.88 17.12 8 18.5 8S21 6.88 21 5.5C21 3.83 18.5 1 18.5 1"}),"WashSharp"),D_2=h([c.jsx("path",{d:"M10 21H4c-.55 0-1-.45-1-1v-6c0-.39.23-.64.36-.75L7 9.87V12h3zm8.5-14.5c-.55 0-1-.45-1-1 0-.4.43-1.22 1-2.05.57.83 1 1.65 1 2.05 0 .55-.45 1-1 1",opacity:".3"},"0"),c.jsx("path",{d:"M20.75 16c.69 0 1.25-.56 1.25-1.25s-.56-1.25-1.25-1.25H12v-1h6.75c.69 0 1.25-.56 1.25-1.25 0-.67-.53-1.2-1.18-1.24L8.87 10l1.48-2.6c.09-.17.14-.34.14-.54 0-.26-.09-.5-.26-.7L9.12 5l-7.18 6.8c-.6.56-.94 1.35-.94 2.17V20c0 1.66 1.34 3 3 3h13.75c.69 0 1.25-.56 1.25-1.25s-.56-1.25-1.25-1.25H12v-1h7.75c.69 0 1.25-.56 1.25-1.25S20.44 17 19.75 17H12v-1zM10 21H4c-.55 0-1-.45-1-1v-6c0-.39.23-.64.36-.75L7 9.87V12h3zm3.5-12c.83 0 1.5-.67 1.5-1.5 0-.84-1.5-2.5-1.5-2.5S12 6.66 12 7.5c0 .83.67 1.5 1.5 1.5m5-8S16 3.83 16 5.5C16 6.88 17.12 8 18.5 8S21 6.88 21 5.5C21 3.83 18.5 1 18.5 1m0 5.5c-.55 0-1-.45-1-1 0-.4.43-1.22 1-2.05.57.83 1 1.65 1 2.05 0 .55-.45 1-1 1"},"1")],"WashTwoTone"),k_2=h(c.jsx("path",{d:"M20 12c0-2.54-1.19-4.81-3.04-6.27L16 0H8l-.95 5.73C5.19 7.19 4 9.45 4 12s1.19 4.81 3.05 6.27L8 24h8l.96-5.73C18.81 16.81 20 14.54 20 12M6 12c0-3.31 2.69-6 6-6s6 2.69 6 6-2.69 6-6 6-6-2.69-6-6"}),"Watch"),W_2=h(c.jsx("path",{d:"M12 2C6.5 2 2 6.5 2 12s4.5 10 10 10 10-4.5 10-10S17.5 2 12 2m4.2 14.2L11 13V7h1.5v5.2l4.5 2.7z"}),"WatchLater"),N_2=h(c.jsx("path",{d:"M12 2C6.5 2 2 6.5 2 12s4.5 10 10 10 10-4.5 10-10S17.5 2 12 2m0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8m.5-13H11v6l5.2 3.2.8-1.3-4.5-2.7z"}),"WatchLaterOutlined"),E_2=h(c.jsx("path",{d:"M12 2C6.5 2 2 6.5 2 12s4.5 10 10 10 10-4.5 10-10S17.5 2 12 2m3.55 13.8-4.08-2.51c-.3-.18-.48-.5-.48-.85V7.75c.01-.41.35-.75.76-.75s.75.34.75.75v4.45l3.84 2.31c.36.22.48.69.26 1.05-.22.35-.69.46-1.05.24"}),"WatchLaterRounded"),I_2=h(c.jsx("path",{d:"M12 2C6.5 2 2 6.5 2 12s4.5 10 10 10 10-4.5 10-10S17.5 2 12 2m4.2 14.2L11 13V7h1.5v5.2l4.5 2.7z"}),"WatchLaterSharp"),U_2=h([c.jsx("path",{d:"M12 4c-4.41 0-8 3.59-8 8s3.59 8 8 8 8-3.59 8-8-3.59-8-8-8m4.2 12.2L11 13V7h1.5v5.2l4.5 2.7z",opacity:".3"},"0"),c.jsx("path",{d:"M12 2C6.5 2 2 6.5 2 12s4.5 10 10 10 10-4.5 10-10S17.5 2 12 2m0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8m.5-13H11v6l5.2 3.2.8-1.3-4.5-2.7z"},"1")],"WatchLaterTwoTone"),G_2=h(c.jsx("path",{d:"M12 7c2.76 0 5 2.24 5 5 0 .64-.13 1.25-.35 1.82l1.5 1.5c.54-.99.85-2.12.85-3.32 0-2.22-1.03-4.19-2.64-5.47L15 2H9l-.96 3.21 2.14 2.14C10.75 7.13 11.36 7 12 7M2.81 2.81 1.39 4.22l4.46 4.46C5.31 9.67 5 10.8 5 12c0 2.22 1.03 4.19 2.64 5.47L9 22h6l.96-3.21 3.82 3.82 1.41-1.41zM12 17c-2.76 0-5-2.24-5-5 0-.64.13-1.25.35-1.82l6.47 6.47c-.57.22-1.18.35-1.82.35"}),"WatchOff"),K_2=h(c.jsx("path",{d:"M12 7c2.76 0 5 2.24 5 5 0 .64-.13 1.25-.35 1.82l1.5 1.5c.54-.99.85-2.12.85-3.32 0-2.22-1.03-4.19-2.64-5.47L15 2H9l-.96 3.21 2.14 2.14C10.75 7.13 11.36 7 12 7m-1.51-3h3.02l.38 1.27c-.55-.16-1.97-.51-3.78 0zM2.81 2.81 1.39 4.22l4.46 4.46C5.31 9.67 5 10.8 5 12c0 2.22 1.03 4.19 2.64 5.47L9 22h6l.96-3.21 3.82 3.82 1.41-1.41zM13.51 20h-3.02l-.38-1.27c.55.15 1.97.51 3.78 0zM12 17c-2.76 0-5-2.24-5-5 0-.64.13-1.25.35-1.82l6.47 6.47c-.57.22-1.18.35-1.82.35"}),"WatchOffOutlined"),q_2=h(c.jsx("path",{d:"M12 7c2.76 0 5 2.24 5 5 0 .64-.13 1.25-.35 1.82l1.5 1.5c.54-.99.85-2.12.85-3.32 0-2.22-1.03-4.19-2.64-5.47l-.93-3.1C15.17 2.58 14.4 2 13.51 2h-3.02c-.89 0-1.66.58-1.92 1.42l-.53 1.79 2.14 2.14C10.75 7.13 11.36 7 12 7M2.1 3.51c-.39.39-.39 1.02 0 1.41l3.75 3.75C5.31 9.67 5 10.8 5 12c0 2.22 1.03 4.19 2.64 5.47l.93 3.1c.26.85 1.03 1.43 1.92 1.43h3.02c.88 0 1.66-.58 1.92-1.43l.53-1.78 3.11 3.11c.39.39 1.02.39 1.41 0s.39-1.02 0-1.41L3.51 3.51a.996.996 0 0 0-1.41 0M12 17c-2.76 0-5-2.24-5-5 0-.64.13-1.25.35-1.82l6.47 6.47c-.57.22-1.18.35-1.82.35"}),"WatchOffRounded"),Q_2=h(c.jsx("path",{d:"M12 7c2.76 0 5 2.24 5 5 0 .64-.13 1.25-.35 1.82l1.5 1.5c.54-.99.85-2.12.85-3.32 0-2.22-1.03-4.19-2.64-5.47L15 2H9l-.96 3.21 2.14 2.14C10.75 7.13 11.36 7 12 7M2.81 2.81 1.39 4.22l4.46 4.46C5.31 9.67 5 10.8 5 12c0 2.22 1.03 4.19 2.64 5.47L9 22h6l.96-3.21 3.82 3.82 1.41-1.41zM12 17c-2.76 0-5-2.24-5-5 0-.64.13-1.25.35-1.82l6.47 6.47c-.57.22-1.18.35-1.82.35"}),"WatchOffSharp"),Z_2=h([c.jsx("path",{d:"M13.89 5.27 13.51 4h-3.02l-.38 1.27c1.82-.51 3.23-.16 3.78 0m-3.78 13.46.38 1.27h3.02l.38-1.27c-1.82.51-3.23.16-3.78 0",opacity:".3"},"0"),c.jsx("path",{d:"M12 7c2.76 0 5 2.24 5 5 0 .64-.13 1.25-.35 1.82l1.5 1.5c.54-.99.85-2.12.85-3.32 0-2.22-1.03-4.19-2.64-5.47L15 2H9l-.96 3.21 2.14 2.14C10.75 7.13 11.36 7 12 7m-1.51-3h3.02l.38 1.27c-.55-.16-1.97-.51-3.78 0zM2.81 2.81 1.39 4.22l4.46 4.46C5.31 9.67 5 10.8 5 12c0 2.22 1.03 4.19 2.64 5.47L9 22h6l.96-3.21 3.82 3.82 1.41-1.41zM13.51 20h-3.02l-.38-1.27c.55.15 1.97.51 3.78 0zM12 17c-2.76 0-5-2.24-5-5 0-.64.13-1.25.35-1.82l6.47 6.47c-.57.22-1.18.35-1.82.35"},"1")],"WatchOffTwoTone"),J_2=h(c.jsx("path",{d:"m14.31 2 .41 2.48C13.87 4.17 12.96 4 12 4c-.95 0-1.87.17-2.71.47L9.7 2zm.41 17.52L14.31 22H9.7l-.41-2.47c.84.3 1.76.47 2.71.47.96 0 1.87-.17 2.72-.48M16 0H8l-.95 5.73C5.19 7.19 4 9.45 4 12s1.19 4.81 3.05 6.27L8 24h8l.96-5.73C18.81 16.81 20 14.54 20 12s-1.19-4.81-3.04-6.27zm-4 18c-3.31 0-6-2.69-6-6s2.69-6 6-6 6 2.69 6 6-2.69 6-6 6"}),"WatchOutlined"),Y_2=h(c.jsx("path",{d:"M20 12c0-2.54-1.19-4.81-3.04-6.27l-.68-4.06C16.12.71 15.28 0 14.31 0H9.7c-.98 0-1.82.71-1.98 1.67l-.67 4.06C5.19 7.19 4 9.45 4 12s1.19 4.81 3.05 6.27l.67 4.06c.16.96 1 1.67 1.98 1.67h4.61c.98 0 1.81-.71 1.97-1.67l.68-4.06C18.81 16.81 20 14.54 20 12M6 12c0-3.31 2.69-6 6-6s6 2.69 6 6-2.69 6-6 6-6-2.69-6-6"}),"WatchRounded"),__2=h(c.jsx("path",{d:"M20 12c0-2.54-1.19-4.81-3.04-6.27L16 0H8l-.95 5.73C5.19 7.19 4 9.45 4 12s1.19 4.81 3.05 6.27L8 24h8l.96-5.73C18.81 16.81 20 14.54 20 12M6 12c0-3.31 2.69-6 6-6s6 2.69 6 6-2.69 6-6 6-6-2.69-6-6"}),"WatchSharp"),X_2=h([c.jsx("path",{d:"M14.72 4.48 14.31 2H9.7l-.41 2.47C10.13 4.17 11.05 4 12 4c.96 0 1.87.17 2.72.48M9.29 19.53 9.7 22h4.61l.41-2.48c-.85.31-1.76.48-2.72.48-.95 0-1.87-.17-2.71-.47",opacity:".3"},"0"),c.jsx("path",{d:"M16.96 5.73 16 0H8l-.95 5.73C5.19 7.19 4 9.45 4 12s1.19 4.81 3.05 6.27L8 24h8l.96-5.73C18.81 16.81 20 14.54 20 12s-1.19-4.81-3.04-6.27M9.7 2h4.61l.41 2.48C13.87 4.17 12.96 4 12 4c-.95 0-1.87.17-2.71.47zm4.61 20H9.7l-.41-2.47c.84.3 1.76.47 2.71.47.96 0 1.87-.17 2.72-.48zM12 18c-3.31 0-6-2.69-6-6s2.69-6 6-6 6 2.69 6 6-2.69 6-6 6"},"1")],"WatchTwoTone"),$_2=h(c.jsx("path",{d:"M21.98 14H22zM5.35 13c1.19 0 1.42 1 3.33 1 1.95 0 2.09-1 3.33-1 1.19 0 1.42 1 3.33 1 1.95 0 2.09-1 3.33-1 1.19 0 1.4.98 3.31 1v-2c-1.19 0-1.42-1-3.33-1-1.95 0-2.09 1-3.33 1-1.19 0-1.42-1-3.33-1-1.95 0-2.09 1-3.33 1-1.19 0-1.42-1-3.33-1-1.95 0-2.09 1-3.33 1v2c1.9 0 2.17-1 3.35-1m13.32 2c-1.95 0-2.09 1-3.33 1-1.19 0-1.42-1-3.33-1-1.95 0-2.1 1-3.34 1s-1.38-1-3.33-1-2.1 1-3.34 1v2c1.95 0 2.11-1 3.34-1 1.24 0 1.38 1 3.33 1s2.1-1 3.34-1c1.19 0 1.42 1 3.33 1 1.94 0 2.09-1 3.33-1 1.19 0 1.42 1 3.33 1v-2c-1.24 0-1.38-1-3.33-1M5.35 9c1.19 0 1.42 1 3.33 1 1.95 0 2.09-1 3.33-1 1.19 0 1.42 1 3.33 1 1.95 0 2.09-1 3.33-1 1.19 0 1.4.98 3.31 1V8c-1.19 0-1.42-1-3.33-1-1.95 0-2.09 1-3.33 1-1.19 0-1.42-1-3.33-1-1.95 0-2.09 1-3.33 1-1.19 0-1.42-1-3.33-1C3.38 7 3.24 8 2 8v2c1.9 0 2.17-1 3.35-1"}),"Water"),cX2=h(c.jsx("path",{d:"M12 3 2 12h3v8h14v-8h3zm0 13c-1.1 0-2-.9-2-2s2-4 2-4 2 2.9 2 4-.9 2-2 2"}),"WaterDamage"),hX2=h(c.jsx("path",{d:"M12 3 2 12h3v8h14v-8h3zM7 18v-7.81l5-4.5 5 4.5V18zm7-4c0 1.1-.9 2-2 2s-2-.9-2-2 2-4 2-4 2 2.9 2 4"}),"WaterDamageOutlined"),sX2=h(c.jsx("path",{d:"m11.33 3.6-8.36 7.53c-.34.3-.13.87.33.87H5v7c0 .55.45 1 1 1h12c.55 0 1-.45 1-1v-7h1.7c.46 0 .68-.57.33-.87L12.67 3.6c-.38-.34-.96-.34-1.34 0M12 16c-1.1 0-2-.9-2-2 0-.78.99-2.44 1.58-3.36.2-.31.64-.31.84 0 .59.92 1.58 2.58 1.58 3.36 0 1.1-.9 2-2 2"}),"WaterDamageRounded"),tX2=h(c.jsx("path",{d:"M12 3 2 12h3v8h14v-8h3zm0 13c-1.1 0-2-.9-2-2s2-4 2-4 2 2.9 2 4-.9 2-2 2"}),"WaterDamageSharp"),oX2=h([c.jsx("path",{d:"m12 5.69-5 4.5V18h10v-7.81zM12 16c-1.1 0-2-.9-2-2s2-4 2-4 2 2.9 2 4-.9 2-2 2",opacity:".3"},"0"),c.jsx("path",{d:"M12 3 2 12h3v8h14v-8h3zM7 18v-7.81l5-4.5 5 4.5V18zm7-4c0 1.1-.9 2-2 2s-2-.9-2-2 2-4 2-4 2 2.9 2 4"},"1")],"WaterDamageTwoTone"),vX2=h(c.jsx("path",{d:"M12 2c-5.33 4.55-8 8.48-8 11.8 0 4.98 3.8 8.2 8 8.2s8-3.22 8-8.2c0-3.32-2.67-7.25-8-11.8M7.83 14c.37 0 .67.26.74.62.41 2.22 2.28 2.98 3.64 2.87.43-.02.79.32.79.75 0 .4-.32.73-.72.75-2.13.13-4.62-1.09-5.19-4.12-.08-.45.28-.87.74-.87"}),"WaterDrop"),eX2=h(c.jsx("path",{d:"M12 2c-5.33 4.55-8 8.48-8 11.8 0 4.98 3.8 8.2 8 8.2s8-3.22 8-8.2c0-3.32-2.67-7.25-8-11.8m0 18c-3.35 0-6-2.57-6-6.2 0-2.34 1.95-5.44 6-9.14 4.05 3.7 6 6.79 6 9.14 0 3.63-2.65 6.2-6 6.2m-4.17-6c.37 0 .67.26.74.62.41 2.22 2.28 2.98 3.64 2.87.43-.02.79.32.79.75 0 .4-.32.73-.72.75-2.13.13-4.62-1.09-5.19-4.12-.08-.45.28-.87.74-.87"}),"WaterDropOutlined"),lX2=h(c.jsx("path",{d:"M12.66 2.58c-.38-.33-.95-.33-1.33 0C6.45 6.88 4 10.62 4 13.8c0 4.98 3.8 8.2 8 8.2s8-3.22 8-8.2c0-3.18-2.45-6.92-7.34-11.22M7.83 14c.37 0 .67.26.74.62.41 2.22 2.28 2.98 3.64 2.87.43-.02.79.32.79.75 0 .4-.32.73-.72.75-2.13.13-4.62-1.09-5.19-4.12-.08-.45.28-.87.74-.87"}),"WaterDropRounded"),nX2=h(c.jsx("path",{d:"M12 2c-5.33 4.55-8 8.48-8 11.8 0 4.98 3.8 8.2 8 8.2s8-3.22 8-8.2c0-3.32-2.67-7.25-8-11.8m1 16.91c-.32.06-.65.09-1 .09-2.69 0-4.88-1.94-5-5h1.5c.08 2.07 1.5 3.5 3.5 3.5.35 0 .69-.04 1-.13z"}),"WaterDropSharp"),aX2=h([c.jsx("path",{d:"M12 4.67c-4.05 3.7-6 6.79-6 9.14 0 3.63 2.65 6.2 6 6.2s6-2.57 6-6.2c0-2.35-1.95-5.45-6-9.14m.28 14.32c-2.13.13-4.62-1.09-5.19-4.12-.08-.45.28-.87.74-.87.37 0 .67.26.74.62.41 2.23 2.28 2.98 3.64 2.87.43-.02.79.32.79.75 0 .4-.32.73-.72.75",opacity:".3"},"0"),c.jsx("path",{d:"M12 2c-5.33 4.55-8 8.48-8 11.8 0 4.98 3.8 8.2 8 8.2s8-3.22 8-8.2c0-3.32-2.67-7.25-8-11.8m0 18c-3.35 0-6-2.57-6-6.2 0-2.34 1.95-5.44 6-9.14 4.05 3.7 6 6.79 6 9.14 0 3.63-2.65 6.2-6 6.2m-4.17-6c.37 0 .67.26.74.62.41 2.22 2.28 2.98 3.64 2.87.43-.02.79.32.79.75 0 .4-.32.73-.72.75-2.13.13-4.62-1.09-5.19-4.12-.08-.45.28-.87.74-.87"},"1")],"WaterDropTwoTone"),dX2=h(c.jsx("path",{d:"M21.98 14H22zM5.35 13c1.19 0 1.42 1 3.33 1 1.95 0 2.09-1 3.33-1 1.19 0 1.42 1 3.33 1 1.95 0 2.09-1 3.33-1 1.19 0 1.4.98 3.31 1v-2c-1.19 0-1.42-1-3.33-1-1.95 0-2.09 1-3.33 1-1.19 0-1.42-1-3.33-1-1.95 0-2.09 1-3.33 1-1.19 0-1.42-1-3.33-1-1.95 0-2.09 1-3.33 1v2c1.9 0 2.17-1 3.35-1m13.32 2c-1.95 0-2.09 1-3.33 1-1.19 0-1.42-1-3.33-1-1.95 0-2.1 1-3.34 1s-1.38-1-3.33-1-2.1 1-3.34 1v2c1.95 0 2.11-1 3.34-1 1.24 0 1.38 1 3.33 1s2.1-1 3.34-1c1.19 0 1.42 1 3.33 1 1.94 0 2.09-1 3.33-1 1.19 0 1.42 1 3.33 1v-2c-1.24 0-1.38-1-3.33-1M5.35 9c1.19 0 1.42 1 3.33 1 1.95 0 2.09-1 3.33-1 1.19 0 1.42 1 3.33 1 1.95 0 2.09-1 3.33-1 1.19 0 1.4.98 3.31 1V8c-1.19 0-1.42-1-3.33-1-1.95 0-2.09 1-3.33 1-1.19 0-1.42-1-3.33-1-1.95 0-2.09 1-3.33 1-1.19 0-1.42-1-3.33-1C3.38 7 3.24 8 2 8v2c1.9 0 2.17-1 3.35-1"}),"WaterOutlined"),zX2=h(c.jsx("path",{d:"M21.98 14H22zM5.35 13c1.19 0 1.42 1 3.33 1 1.95 0 2.09-1 3.33-1 1.19 0 1.42 1 3.33 1 1.95 0 2.09-1 3.33-1 .93 0 1.05.45 2.01.79.63.22 1.3-.24 1.3-.91 0-.52-.23-.83-.64-.97-.6-.22-1.15-.9-2.69-.9-1.95 0-2.09 1-3.33 1-1.19 0-1.42-1-3.33-1-1.95 0-2.09 1-3.33 1-1.19 0-1.42-1-3.33-1-1.54 0-2.13.71-2.68.91-.41.13-.65.43-.65.97 0 .67.66 1.13 1.29.91 1.06-.36 1.1-.8 2.06-.8m13.32 2c-1.95 0-2.09 1-3.33 1-1.19 0-1.42-1-3.33-1-1.95 0-2.1 1-3.34 1s-1.38-1-3.33-1c-1.53 0-2.15.71-2.69.91-.41.14-.65.45-.65.98 0 .67.66 1.13 1.3.91 1.02-.36 1.08-.8 2.04-.8 1.24 0 1.38 1 3.33 1s2.1-1 3.34-1c1.19 0 1.42 1 3.33 1 1.94 0 2.09-1 3.33-1 .94 0 1.06.46 2.03.8.63.22 1.3-.24 1.3-.91 0-.53-.24-.83-.65-.98-.53-.19-1.14-.91-2.68-.91M5.35 9c1.19 0 1.42 1 3.33 1 1.95 0 2.09-1 3.33-1 1.19 0 1.42 1 3.33 1 1.95 0 2.09-1 3.33-1 .93 0 1.05.45 2.01.79.63.22 1.3-.24 1.3-.91 0-.52-.23-.83-.64-.97-.6-.23-1.15-.91-2.69-.91-1.95 0-2.09 1-3.33 1-1.19 0-1.42-1-3.33-1-1.95 0-2.09 1-3.33 1-1.19 0-1.42-1-3.33-1-1.54 0-2.13.71-2.68.91-.41.14-.65.44-.65.98 0 .67.66 1.13 1.29.91 1.06-.36 1.1-.8 2.06-.8"}),"WaterRounded"),mX2=h(c.jsx("path",{d:"M21.98 14H22zM5.35 13c1.19 0 1.42 1 3.33 1 1.95 0 2.09-1 3.33-1 1.19 0 1.42 1 3.33 1 1.95 0 2.09-1 3.33-1 1.19 0 1.4.98 3.31 1v-2c-1.19 0-1.42-1-3.33-1-1.95 0-2.09 1-3.33 1-1.19 0-1.42-1-3.33-1-1.95 0-2.09 1-3.33 1-1.19 0-1.42-1-3.33-1-1.95 0-2.09 1-3.33 1v2c1.9 0 2.17-1 3.35-1m13.32 2c-1.95 0-2.09 1-3.33 1-1.19 0-1.42-1-3.33-1-1.95 0-2.1 1-3.34 1s-1.38-1-3.33-1-2.1 1-3.34 1v2c1.95 0 2.11-1 3.34-1 1.24 0 1.38 1 3.33 1s2.1-1 3.34-1c1.19 0 1.42 1 3.33 1 1.94 0 2.09-1 3.33-1 1.19 0 1.42 1 3.33 1v-2c-1.24 0-1.38-1-3.33-1M5.35 9c1.19 0 1.42 1 3.33 1 1.95 0 2.09-1 3.33-1 1.19 0 1.42 1 3.33 1 1.95 0 2.09-1 3.33-1 1.19 0 1.4.98 3.31 1V8c-1.19 0-1.42-1-3.33-1-1.95 0-2.09 1-3.33 1-1.19 0-1.42-1-3.33-1-1.95 0-2.09 1-3.33 1-1.19 0-1.42-1-3.33-1C3.38 7 3.24 8 2 8v2c1.9 0 2.17-1 3.35-1"}),"WaterSharp"),pX2=h(c.jsx("path",{d:"M21.98 14H22zM5.35 13c1.19 0 1.42 1 3.33 1 1.95 0 2.09-1 3.33-1 1.19 0 1.42 1 3.33 1 1.95 0 2.09-1 3.33-1 1.19 0 1.4.98 3.31 1v-2c-1.19 0-1.42-1-3.33-1-1.95 0-2.09 1-3.33 1-1.19 0-1.42-1-3.33-1-1.95 0-2.09 1-3.33 1-1.19 0-1.42-1-3.33-1-1.95 0-2.09 1-3.33 1v2c1.9 0 2.17-1 3.35-1m13.32 2c-1.95 0-2.09 1-3.33 1-1.19 0-1.42-1-3.33-1-1.95 0-2.1 1-3.34 1s-1.38-1-3.33-1-2.1 1-3.34 1v2c1.95 0 2.11-1 3.34-1 1.24 0 1.38 1 3.33 1s2.1-1 3.34-1c1.19 0 1.42 1 3.33 1 1.94 0 2.09-1 3.33-1 1.19 0 1.42 1 3.33 1v-2c-1.24 0-1.38-1-3.33-1M5.35 9c1.19 0 1.42 1 3.33 1 1.95 0 2.09-1 3.33-1 1.19 0 1.42 1 3.33 1 1.95 0 2.09-1 3.33-1 1.19 0 1.4.98 3.31 1V8c-1.19 0-1.42-1-3.33-1-1.95 0-2.09 1-3.33 1-1.19 0-1.42-1-3.33-1-1.95 0-2.09 1-3.33 1-1.19 0-1.42-1-3.33-1C3.38 7 3.24 8 2 8v2c1.9 0 2.17-1 3.35-1"}),"WaterTwoTone"),HX2=h(c.jsx("path",{d:"M18 4h3v16h-3zM3 13h3v7H3zm11-9h3v3h-3zm-4 1h3v4h-3zm-3 5h3v4H7z"}),"WaterfallChart"),MX2=h(c.jsx("path",{d:"M18 4h3v16h-3zM3 13h3v7H3zm11-9h3v3h-3zm-4 1h3v4h-3zm-3 5h3v4H7z"}),"WaterfallChartOutlined"),rX2=h(c.jsx("path",{d:"M19.5 4c.83 0 1.5.67 1.5 1.5v13c0 .83-.67 1.5-1.5 1.5s-1.5-.67-1.5-1.5v-13c0-.83.67-1.5 1.5-1.5m-15 9c.83 0 1.5.67 1.5 1.5v4c0 .83-.67 1.5-1.5 1.5S3 19.33 3 18.5v-4c0-.83.67-1.5 1.5-1.5m11-9c.83 0 1.5.67 1.5 1.5S16.33 7 15.5 7 14 6.33 14 5.5 14.67 4 15.5 4m-4 1c.83 0 1.5.67 1.5 1.5v1c0 .83-.67 1.5-1.5 1.5S10 8.33 10 7.5v-1c0-.83.67-1.5 1.5-1.5m-3 5c.83 0 1.5.67 1.5 1.5v1c0 .83-.67 1.5-1.5 1.5S7 13.33 7 12.5v-1c0-.83.67-1.5 1.5-1.5"}),"WaterfallChartRounded"),iX2=h(c.jsx("path",{d:"M18 4h3v16h-3zM3 13h3v7H3zm11-9h3v3h-3zm-4 1h3v4h-3zm-3 5h3v4H7z"}),"WaterfallChartSharp"),VX2=h(c.jsx("path",{d:"M18 4h3v16h-3zM3 13h3v7H3zm11-9h3v3h-3zm-4 1h3v4h-3zm-3 5h3v4H7z"}),"WaterfallChartTwoTone"),xX2=h(c.jsx("path",{d:"M17 16.99c-1.35 0-2.2.42-2.95.8-.65.33-1.18.6-2.05.6-.9 0-1.4-.25-2.05-.6-.75-.38-1.57-.8-2.95-.8s-2.2.42-2.95.8c-.65.33-1.17.6-2.05.6v1.95c1.35 0 2.2-.42 2.95-.8.65-.33 1.17-.6 2.05-.6s1.4.25 2.05.6c.75.38 1.57.8 2.95.8s2.2-.42 2.95-.8c.65-.33 1.18-.6 2.05-.6.9 0 1.4.25 2.05.6.75.38 1.58.8 2.95.8v-1.95c-.9 0-1.4-.25-2.05-.6-.75-.38-1.6-.8-2.95-.8m0-4.45c-1.35 0-2.2.43-2.95.8-.65.32-1.18.6-2.05.6-.9 0-1.4-.25-2.05-.6-.75-.38-1.57-.8-2.95-.8s-2.2.43-2.95.8c-.65.32-1.17.6-2.05.6v1.95c1.35 0 2.2-.43 2.95-.8.65-.35 1.15-.6 2.05-.6s1.4.25 2.05.6c.75.38 1.57.8 2.95.8s2.2-.43 2.95-.8c.65-.35 1.15-.6 2.05-.6s1.4.25 2.05.6c.75.38 1.58.8 2.95.8v-1.95c-.9 0-1.4-.25-2.05-.6-.75-.38-1.6-.8-2.95-.8m2.95-8.08c-.75-.38-1.58-.8-2.95-.8s-2.2.42-2.95.8c-.65.32-1.18.6-2.05.6-.9 0-1.4-.25-2.05-.6-.75-.37-1.57-.8-2.95-.8s-2.2.42-2.95.8c-.65.33-1.17.6-2.05.6v1.93c1.35 0 2.2-.43 2.95-.8.65-.33 1.17-.6 2.05-.6s1.4.25 2.05.6c.75.38 1.57.8 2.95.8s2.2-.43 2.95-.8c.65-.32 1.18-.6 2.05-.6.9 0 1.4.25 2.05.6.75.38 1.58.8 2.95.8V5.04c-.9 0-1.4-.25-2.05-.58M17 8.09c-1.35 0-2.2.43-2.95.8-.65.35-1.15.6-2.05.6s-1.4-.25-2.05-.6c-.75-.38-1.57-.8-2.95-.8s-2.2.43-2.95.8c-.65.35-1.15.6-2.05.6v1.95c1.35 0 2.2-.43 2.95-.8.65-.32 1.18-.6 2.05-.6s1.4.25 2.05.6c.75.38 1.57.8 2.95.8s2.2-.43 2.95-.8c.65-.32 1.18-.6 2.05-.6.9 0 1.4.25 2.05.6.75.38 1.58.8 2.95.8V9.49c-.9 0-1.4-.25-2.05-.6-.75-.38-1.6-.8-2.95-.8"}),"Waves"),jX2=h(c.jsx("path",{d:"M17 16.99c-1.35 0-2.2.42-2.95.8-.65.33-1.18.6-2.05.6-.9 0-1.4-.25-2.05-.6-.75-.38-1.57-.8-2.95-.8s-2.2.42-2.95.8c-.65.33-1.17.6-2.05.6v1.95c1.35 0 2.2-.42 2.95-.8.65-.33 1.17-.6 2.05-.6s1.4.25 2.05.6c.75.38 1.57.8 2.95.8s2.2-.42 2.95-.8c.65-.33 1.18-.6 2.05-.6.9 0 1.4.25 2.05.6.75.38 1.58.8 2.95.8v-1.95c-.9 0-1.4-.25-2.05-.6-.75-.38-1.6-.8-2.95-.8m0-4.45c-1.35 0-2.2.43-2.95.8-.65.32-1.18.6-2.05.6-.9 0-1.4-.25-2.05-.6-.75-.38-1.57-.8-2.95-.8s-2.2.43-2.95.8c-.65.32-1.17.6-2.05.6v1.95c1.35 0 2.2-.43 2.95-.8.65-.35 1.15-.6 2.05-.6s1.4.25 2.05.6c.75.38 1.57.8 2.95.8s2.2-.43 2.95-.8c.65-.35 1.15-.6 2.05-.6s1.4.25 2.05.6c.75.38 1.58.8 2.95.8v-1.95c-.9 0-1.4-.25-2.05-.6-.75-.38-1.6-.8-2.95-.8m2.95-8.08c-.75-.38-1.58-.8-2.95-.8s-2.2.42-2.95.8c-.65.32-1.18.6-2.05.6-.9 0-1.4-.25-2.05-.6-.75-.37-1.57-.8-2.95-.8s-2.2.42-2.95.8c-.65.33-1.17.6-2.05.6v1.93c1.35 0 2.2-.43 2.95-.8.65-.33 1.17-.6 2.05-.6s1.4.25 2.05.6c.75.38 1.57.8 2.95.8s2.2-.43 2.95-.8c.65-.32 1.18-.6 2.05-.6.9 0 1.4.25 2.05.6.75.38 1.58.8 2.95.8V5.04c-.9 0-1.4-.25-2.05-.58M17 8.09c-1.35 0-2.2.43-2.95.8-.65.35-1.15.6-2.05.6s-1.4-.25-2.05-.6c-.75-.38-1.57-.8-2.95-.8s-2.2.43-2.95.8c-.65.35-1.15.6-2.05.6v1.95c1.35 0 2.2-.43 2.95-.8.65-.32 1.18-.6 2.05-.6s1.4.25 2.05.6c.75.38 1.57.8 2.95.8s2.2-.43 2.95-.8c.65-.32 1.18-.6 2.05-.6.9 0 1.4.25 2.05.6.75.38 1.58.8 2.95.8V9.49c-.9 0-1.4-.25-2.05-.6-.75-.38-1.6-.8-2.95-.8"}),"WavesOutlined"),uX2=h(c.jsx("path",{d:"M17 16.99c-1.35 0-2.2.42-2.95.8-.65.33-1.18.6-2.05.6-.9 0-1.4-.25-2.05-.6-.75-.38-1.57-.8-2.95-.8s-2.2.42-2.95.8c-.43.22-.81.41-1.27.52-.45.1-.78.46-.78.91v.1c0 .6.56 1.03 1.14.91.74-.15 1.3-.43 1.81-.69.65-.33 1.17-.6 2.05-.6s1.4.25 2.05.6c.75.38 1.57.8 2.95.8s2.2-.42 2.95-.8c.65-.33 1.18-.6 2.05-.6.9 0 1.4.25 2.05.6.52.26 1.08.55 1.83.7.58.11 1.12-.33 1.12-.91v-.09c0-.46-.34-.82-.79-.92-.46-.1-.83-.29-1.26-.52-.75-.39-1.6-.81-2.95-.81m0-4.45c-1.35 0-2.2.43-2.95.8-.65.32-1.18.6-2.05.6-.9 0-1.4-.25-2.05-.6-.75-.38-1.57-.8-2.95-.8s-2.2.43-2.95.8c-.43.21-.81.41-1.28.52-.44.1-.77.46-.77.91v.1c0 .59.54 1.03 1.12.91.75-.15 1.31-.44 1.83-.69.65-.35 1.15-.6 2.05-.6s1.4.25 2.05.6c.75.38 1.57.8 2.95.8s2.2-.43 2.95-.8c.65-.35 1.15-.6 2.05-.6s1.4.25 2.05.6c.52.26 1.08.55 1.83.7.58.11 1.12-.33 1.12-.92v-.09c0-.46-.34-.82-.79-.92-.46-.1-.83-.29-1.26-.52-.75-.38-1.6-.8-2.95-.8m2.95-8.08c-.75-.38-1.58-.8-2.95-.8s-2.2.42-2.95.8c-.65.32-1.18.6-2.05.6-.9 0-1.4-.25-2.05-.6-.75-.37-1.57-.8-2.95-.8s-2.2.42-2.95.8c-.43.22-.81.41-1.27.52-.45.1-.78.46-.78.91v.07c0 .6.54 1.04 1.12.92.75-.15 1.31-.44 1.83-.69.65-.33 1.17-.6 2.05-.6s1.4.25 2.05.6c.75.38 1.57.8 2.95.8s2.2-.43 2.95-.8c.65-.32 1.18-.6 2.05-.6.9 0 1.4.25 2.05.6.52.26 1.08.55 1.83.7.58.11 1.12-.33 1.12-.92v-.09c0-.46-.34-.82-.79-.92-.46-.1-.83-.28-1.26-.5M17 8.09c-1.35 0-2.2.43-2.95.8-.65.35-1.15.6-2.05.6s-1.4-.25-2.05-.6c-.75-.38-1.57-.8-2.95-.8s-2.2.43-2.95.8c-.43.23-.8.42-1.26.52-.45.1-.79.46-.79.92v.09c0 .59.54 1.03 1.12.91.75-.15 1.31-.44 1.83-.69.65-.32 1.18-.6 2.05-.6s1.4.25 2.05.6c.75.38 1.57.8 2.95.8s2.2-.43 2.95-.8c.65-.32 1.18-.6 2.05-.6.9 0 1.4.25 2.05.6.52.26 1.08.55 1.83.7.58.11 1.12-.33 1.12-.91v-.09c0-.46-.34-.82-.79-.92-.46-.1-.83-.29-1.26-.52-.75-.39-1.6-.81-2.95-.81"}),"WavesRounded"),LX2=h(c.jsx("path",{d:"M17 16.99c-1.35 0-2.2.42-2.95.8-.65.33-1.18.6-2.05.6-.9 0-1.4-.25-2.05-.6-.75-.38-1.57-.8-2.95-.8s-2.2.42-2.95.8c-.65.33-1.17.6-2.05.6v1.95c1.35 0 2.2-.42 2.95-.8.65-.33 1.17-.6 2.05-.6s1.4.25 2.05.6c.75.38 1.57.8 2.95.8s2.2-.42 2.95-.8c.65-.33 1.18-.6 2.05-.6.9 0 1.4.25 2.05.6.75.38 1.58.8 2.95.8v-1.95c-.9 0-1.4-.25-2.05-.6-.75-.38-1.6-.8-2.95-.8m0-4.45c-1.35 0-2.2.43-2.95.8-.65.32-1.18.6-2.05.6-.9 0-1.4-.25-2.05-.6-.75-.38-1.57-.8-2.95-.8s-2.2.43-2.95.8c-.65.32-1.17.6-2.05.6v1.95c1.35 0 2.2-.43 2.95-.8.65-.35 1.15-.6 2.05-.6s1.4.25 2.05.6c.75.38 1.57.8 2.95.8s2.2-.43 2.95-.8c.65-.35 1.15-.6 2.05-.6s1.4.25 2.05.6c.75.38 1.58.8 2.95.8v-1.95c-.9 0-1.4-.25-2.05-.6-.75-.38-1.6-.8-2.95-.8m2.95-8.08c-.75-.38-1.58-.8-2.95-.8s-2.2.42-2.95.8c-.65.32-1.18.6-2.05.6-.9 0-1.4-.25-2.05-.6-.75-.37-1.57-.8-2.95-.8s-2.2.42-2.95.8c-.65.33-1.17.6-2.05.6v1.93c1.35 0 2.2-.43 2.95-.8.65-.33 1.17-.6 2.05-.6s1.4.25 2.05.6c.75.38 1.57.8 2.95.8s2.2-.43 2.95-.8c.65-.32 1.18-.6 2.05-.6.9 0 1.4.25 2.05.6.75.38 1.58.8 2.95.8V5.04c-.9 0-1.4-.25-2.05-.58M17 8.09c-1.35 0-2.2.43-2.95.8-.65.35-1.15.6-2.05.6s-1.4-.25-2.05-.6c-.75-.38-1.57-.8-2.95-.8s-2.2.43-2.95.8c-.65.35-1.15.6-2.05.6v1.95c1.35 0 2.2-.43 2.95-.8.65-.32 1.18-.6 2.05-.6s1.4.25 2.05.6c.75.38 1.57.8 2.95.8s2.2-.43 2.95-.8c.65-.32 1.18-.6 2.05-.6.9 0 1.4.25 2.05.6.75.38 1.58.8 2.95.8V9.49c-.9 0-1.4-.25-2.05-.6-.75-.38-1.6-.8-2.95-.8"}),"WavesSharp"),SX2=h(c.jsx("path",{d:"M17 16.99c-1.35 0-2.2.42-2.95.8-.65.33-1.18.6-2.05.6-.9 0-1.4-.25-2.05-.6-.75-.38-1.57-.8-2.95-.8s-2.2.42-2.95.8c-.65.33-1.17.6-2.05.6v1.95c1.35 0 2.2-.42 2.95-.8.65-.33 1.17-.6 2.05-.6s1.4.25 2.05.6c.75.38 1.57.8 2.95.8s2.2-.42 2.95-.8c.65-.33 1.18-.6 2.05-.6.9 0 1.4.25 2.05.6.75.38 1.58.8 2.95.8v-1.95c-.9 0-1.4-.25-2.05-.6-.75-.38-1.6-.8-2.95-.8m0-4.45c-1.35 0-2.2.43-2.95.8-.65.32-1.18.6-2.05.6-.9 0-1.4-.25-2.05-.6-.75-.38-1.57-.8-2.95-.8s-2.2.43-2.95.8c-.65.32-1.17.6-2.05.6v1.95c1.35 0 2.2-.43 2.95-.8.65-.35 1.15-.6 2.05-.6s1.4.25 2.05.6c.75.38 1.57.8 2.95.8s2.2-.43 2.95-.8c.65-.35 1.15-.6 2.05-.6s1.4.25 2.05.6c.75.38 1.58.8 2.95.8v-1.95c-.9 0-1.4-.25-2.05-.6-.75-.38-1.6-.8-2.95-.8m2.95-8.08c-.75-.38-1.58-.8-2.95-.8s-2.2.42-2.95.8c-.65.32-1.18.6-2.05.6-.9 0-1.4-.25-2.05-.6-.75-.37-1.57-.8-2.95-.8s-2.2.42-2.95.8c-.65.33-1.17.6-2.05.6v1.93c1.35 0 2.2-.43 2.95-.8.65-.33 1.17-.6 2.05-.6s1.4.25 2.05.6c.75.38 1.57.8 2.95.8s2.2-.43 2.95-.8c.65-.32 1.18-.6 2.05-.6.9 0 1.4.25 2.05.6.75.38 1.58.8 2.95.8V5.04c-.9 0-1.4-.25-2.05-.58M17 8.09c-1.35 0-2.2.43-2.95.8-.65.35-1.15.6-2.05.6s-1.4-.25-2.05-.6c-.75-.38-1.57-.8-2.95-.8s-2.2.43-2.95.8c-.65.35-1.15.6-2.05.6v1.95c1.35 0 2.2-.43 2.95-.8.65-.32 1.18-.6 2.05-.6s1.4.25 2.05.6c.75.38 1.57.8 2.95.8s2.2-.43 2.95-.8c.65-.32 1.18-.6 2.05-.6.9 0 1.4.25 2.05.6.75.38 1.58.8 2.95.8V9.49c-.9 0-1.4-.25-2.05-.6-.75-.38-1.6-.8-2.95-.8"}),"WavesTwoTone"),CX2=h(c.jsx("path",{d:"M23 17c0 3.31-2.69 6-6 6v-1.5c2.48 0 4.5-2.02 4.5-4.5zM1 7c0-3.31 2.69-6 6-6v1.5C4.52 2.5 2.5 4.52 2.5 7zm7.01-2.68-4.6 4.6c-3.22 3.22-3.22 8.45 0 11.67s8.45 3.22 11.67 0l7.07-7.07c.49-.49.49-1.28 0-1.77s-1.28-.49-1.77 0l-4.42 4.42-.71-.71 6.54-6.54c.49-.49.49-1.28 0-1.77s-1.28-.49-1.77 0l-5.83 5.83-.71-.71 6.89-6.89c.49-.49.49-1.28 0-1.77s-1.28-.49-1.77 0l-6.89 6.89-.69-.7 5.48-5.48c.49-.49.49-1.28 0-1.77s-1.28-.49-1.77 0l-7.62 7.62c1.22 1.57 1.11 3.84-.33 5.28l-.71-.71c1.17-1.17 1.17-3.07 0-4.24l-.35-.35 4.07-4.07c.49-.49.49-1.28 0-1.77-.5-.48-1.29-.48-1.78.01"}),"WavingHand"),TX2=h(c.jsx("path",{d:"M7.03 4.95 3.49 8.49c-3.32 3.32-3.32 8.7 0 12.02s8.7 3.32 12.02 0l6.01-6.01c.97-.97.97-2.56 0-3.54-.12-.12-.25-.23-.39-.32l.39-.39c.97-.97.97-2.56 0-3.54-.16-.16-.35-.3-.54-.41.4-.92.23-2.02-.52-2.77-.87-.87-2.22-.96-3.2-.28-.1-.15-.21-.29-.34-.42-.97-.97-2.56-.97-3.54 0l-2.51 2.51c-.09-.14-.2-.27-.32-.39-.97-.97-2.55-.97-3.52 0m1.41 1.42c.2-.2.51-.2.71 0s.2.51 0 .71l-3.18 3.18c1.17 1.17 1.17 3.07 0 4.24l1.41 1.41c1.45-1.45 1.82-3.57 1.12-5.36l6.3-6.3c.2-.2.51-.2.71 0s.2.51 0 .71l-4.6 4.6 1.41 1.41 6.01-6.01c.2-.2.51-.2.71 0s.2.51 0 .71l-6.01 6.01 1.41 1.41 4.95-4.95c.2-.2.51-.2.71 0s.2.51 0 .71l-5.66 5.66 1.41 1.41 3.54-3.54c.2-.2.51-.2.71 0s.2.51 0 .71l-6 6.01c-2.54 2.54-6.65 2.54-9.19 0s-2.54-6.65 0-9.19zM23 17c0 3.31-2.69 6-6 6v-1.5c2.48 0 4.5-2.02 4.5-4.5zM1 7c0-3.31 2.69-6 6-6v1.5C4.52 2.5 2.5 4.52 2.5 7z"}),"WavingHandOutlined"),wX2=h(c.jsx("path",{d:"M6.07 9.8c-.2.2-.2.51 0 .71 1.07 1.07 1.16 2.75.28 3.92-.15.2-.12.47.05.65.22.22.57.19.76-.05 1.07-1.43 1.06-3.43-.04-4.85l7.62-7.62c.49-.49 1.28-.49 1.77 0s.49 1.28 0 1.77l-5.13 5.13c-.2.2-.2.51 0 .71s.51.2.71 0l6.54-6.54c.49-.49 1.28-.49 1.77 0s.49 1.28 0 1.77l-6.54 6.54c-.2.2-.2.51 0 .71s.51.2.71 0l5.48-5.48c.49-.49 1.28-.49 1.77 0s.49 1.28 0 1.77l-6.19 6.19c-.2.2-.2.51 0 .71s.51.2.71 0l4.07-4.07c.49-.49 1.28-.49 1.77 0s.49 1.28 0 1.77l-7.07 7.07c-3.22 3.22-8.45 3.22-11.67 0s-3.22-8.45 0-11.67l4.6-4.6c.49-.49 1.28-.49 1.77 0s.49 1.28 0 1.77zm.93-8c0-.41-.34-.75-.75-.75-.04 0-.07 0-.11.01-2.63.38-4.7 2.46-5.08 5.08 0 .03-.01.07-.01.11 0 .41.34.75.75.75.38 0 .69-.28.74-.64.28-1.97 1.84-3.53 3.81-3.81.37-.06.65-.37.65-.75m10 20.4c0 .41.34.75.75.75.04 0 .07 0 .11-.01 2.63-.38 4.7-2.46 5.08-5.08 0-.03.01-.07.01-.11 0-.41-.34-.75-.75-.75-.38 0-.69.28-.74.64-.28 1.97-1.84 3.53-3.81 3.81-.37.06-.65.37-.65.75"}),"WavingHandRounded"),RX2=h(c.jsx("path",{d:"M23 17c0 3.31-2.69 6-6 6v-1.5c2.48 0 4.5-2.02 4.5-4.5zM1 7c0-3.31 2.69-6 6-6v1.5C4.52 2.5 2.5 4.52 2.5 7zm7.9-3.57L3.42 8.91C.2 12.13.2 17.35 3.42 20.58s8.44 3.22 11.67 0l7.95-7.95-1.77-1.77-5.3 5.3-.71-.71 7.42-7.42-1.77-1.77-6.72 6.72-.71-.71 7.78-7.78-1.76-1.76-7.78 7.78-.7-.71 6.36-6.36-1.77-1.77-8.51 8.51c1.22 1.57 1.11 3.84-.33 5.28l-.71-.71c1.17-1.17 1.17-3.08 0-4.24l-.35-.35 4.95-4.95z"}),"WavingHandSharp"),OX2=h([c.jsx("path",{d:"M8.44 6.37c.2-.2.51-.2.71 0s.2.51 0 .71l-3.18 3.18c1.17 1.17 1.17 3.07 0 4.24l1.41 1.41c1.45-1.45 1.82-3.57 1.12-5.36l6.3-6.3c.2-.2.51-.2.71 0s.2.51 0 .71l-4.6 4.6 1.41 1.41 6.01-6.01c.2-.2.51-.2.71 0s.2.51 0 .71l-6.01 6.01 1.41 1.41 4.95-4.95c.2-.2.51-.2.71 0s.2.51 0 .71l-5.66 5.66 1.41 1.41 3.54-3.54c.2-.2.51-.2.71 0s.2.51 0 .71l-6 6.01c-2.54 2.54-6.65 2.54-9.19 0s-2.54-6.65 0-9.19z",opacity:".3"},"0"),c.jsx("path",{d:"M7.03 4.95 3.49 8.49c-3.32 3.32-3.32 8.7 0 12.02s8.7 3.32 12.02 0l6.01-6.01c.97-.97.97-2.56 0-3.54-.12-.12-.25-.23-.39-.32l.39-.39c.97-.97.97-2.56 0-3.54-.16-.16-.35-.3-.54-.41.4-.92.23-2.02-.52-2.77-.87-.87-2.22-.96-3.2-.28-.1-.15-.21-.29-.34-.42-.97-.97-2.56-.97-3.54 0l-2.51 2.51c-.09-.14-.2-.27-.32-.39-.97-.97-2.55-.97-3.52 0m1.41 1.42c.2-.2.51-.2.71 0s.2.51 0 .71l-3.18 3.18c1.17 1.17 1.17 3.07 0 4.24l1.41 1.41c1.45-1.45 1.82-3.57 1.12-5.36l6.3-6.3c.2-.2.51-.2.71 0s.2.51 0 .71l-4.6 4.6 1.41 1.41 6.01-6.01c.2-.2.51-.2.71 0s.2.51 0 .71l-6.01 6.01 1.41 1.41 4.95-4.95c.2-.2.51-.2.71 0s.2.51 0 .71l-5.66 5.66 1.41 1.41 3.54-3.54c.2-.2.51-.2.71 0s.2.51 0 .71l-6 6.01c-2.54 2.54-6.65 2.54-9.19 0s-2.54-6.65 0-9.19zM23 17c0 3.31-2.69 6-6 6v-1.5c2.48 0 4.5-2.02 4.5-4.5zM1 7c0-3.31 2.69-6 6-6v1.5C4.52 2.5 2.5 4.52 2.5 7z"},"1")],"WavingHandTwoTone"),yX2=h(c.jsx("path",{d:"M6.85 12.65h2.3L8 9zM22 7l-1.2 6.29L19.3 7h-1.6l-1.49 6.29L15 7h-.76C12.77 5.17 10.53 4 8 4c-4.42 0-8 3.58-8 8s3.58 8 8 8c3.13 0 5.84-1.81 7.15-4.43l.1.43H17l1.5-6.1L20 16h1.75l2.05-9zm-11.7 9-.7-2H6.4l-.7 2H3.8L7 7h2l3.2 9z"}),"WbAuto"),gX2=h(c.jsx("path",{d:"m7 7-3.2 9h1.9l.7-2h3.2l.7 2h1.9L9 7zm-.15 5.65L8 9l1.15 3.65zM22 7l-1.2 6.29L19.3 7h-1.6l-1.49 6.29L15 7h-.76l-.01.01C12.76 5.18 10.53 4 8 4c-4.42 0-8 3.58-8 8s3.58 8 8 8c2.96 0 5.55-1.61 6.93-4 .03-.06.05-.12.08-.18.05-.08.09-.17.14-.25l.1.43H17l1.5-6.1L20 16h1.75l2.05-9zm-8.63 7.67C12.38 16.64 10.35 18 8 18c-3.31 0-6-2.69-6-6s2.69-6 6-6 6 2.69 6 6c0 .96-.23 1.86-.63 2.67"}),"WbAutoOutlined"),AX2=h(c.jsx("path",{d:"M6.85 12.65h2.3L8 9zM22.72 7c-.42 0-.77.3-.85.7l-1.07 5.59-1.31-5.51c-.11-.46-.52-.78-.99-.78s-.88.32-.98.78l-1.31 5.51-1.07-5.59c-.08-.4-.44-.7-.85-.7-.01 0-.03.01-.04.01C12.78 5.18 10.53 4 8 4c-4.42 0-8 3.58-8 8s3.58 8 8 8c3.17 0 5.9-1.85 7.2-4.52.2.32.55.52.94.52.51 0 .95-.35 1.07-.84L18.5 9.9l1.29 5.26c.12.49.57.84 1.07.84.52 0 .96-.36 1.08-.86l1.61-7.08c.13-.54-.28-1.06-.83-1.06m-11.79 9c-.38 0-.72-.24-.84-.6L9.6 14H6.4l-.49 1.4c-.13.36-.46.6-.84.6-.62 0-1.05-.61-.84-1.19l2.44-6.86C6.87 7.38 7.4 7 8 7s1.13.38 1.34.94l2.44 6.86c.2.59-.23 1.2-.85 1.2"}),"WbAutoRounded"),fX2=h(c.jsx("path",{d:"M6.85 12.65h2.3L8 9zM22 7l-1.2 6.29L19.3 7h-1.6l-1.49 6.29L15 7h-.76C12.77 5.17 10.53 4 8 4c-4.42 0-8 3.58-8 8s3.58 8 8 8c3.13 0 5.84-1.81 7.15-4.43l.1.43H17l1.5-6.1L20 16h1.75l2.05-9zm-11.7 9-.7-2H6.4l-.7 2H3.8L7 7h2l3.2 9z"}),"WbAutoSharp"),PX2=h([c.jsx("path",{d:"M8 6c-3.31 0-6 2.69-6 6s2.69 6 6 6c2.35 0 4.38-1.36 5.36-3.32l.01-.01c.4-.81.63-1.71.63-2.67 0-3.31-2.69-6-6-6m2.3 10-.7-2H6.4l-.7 2H3.8L7 7h2l3.2 9zm-3.45-3.35h2.3L8 9z",opacity:".3"},"0"),c.jsx("path",{d:"m7 7-3.2 9h1.9l.7-2h3.2l.7 2h1.9L9 7zm-.15 5.65L8 9l1.15 3.65zm13.95.64L19.3 7h-1.6l-1.49 6.29L15 7h-.76l-.01.01C12.76 5.18 10.53 4 8 4c-4.42 0-8 3.58-8 8s3.58 8 8 8c2.96 0 5.55-1.61 6.93-4 .03-.06.05-.12.08-.18.05-.08.09-.17.14-.25l.1.43H17l1.5-6.1L20 16h1.75l2.05-9H22zm-7.43 1.38C12.38 16.64 10.35 18 8 18c-3.31 0-6-2.69-6-6s2.69-6 6-6 6 2.69 6 6c0 .96-.23 1.86-.63 2.67"},"1")],"WbAutoTwoTone"),FX2=h(c.jsx("path",{d:"M19.36 10.04C18.67 6.59 15.64 4 12 4 9.11 4 6.6 5.64 5.35 8.04 2.34 8.36 0 10.91 0 14c0 3.31 2.69 6 6 6h13c2.76 0 5-2.24 5-5 0-2.64-2.05-4.78-4.64-4.96"}),"WbCloudy"),BX2=h(c.jsx("path",{d:"M12.01 6c2.61 0 4.89 1.86 5.4 4.43l.3 1.5 1.52.11c1.56.11 2.78 1.41 2.78 2.96 0 1.65-1.35 3-3 3h-13c-2.21 0-4-1.79-4-4 0-2.05 1.53-3.76 3.56-3.97l1.07-.11.5-.95C8.08 7.14 9.95 6 12.01 6m0-2C9.12 4 6.6 5.64 5.35 8.04 2.35 8.36.01 10.91.01 14c0 3.31 2.69 6 6 6h13c2.76 0 5-2.24 5-5 0-2.64-2.05-4.78-4.64-4.96C18.68 6.59 15.65 4 12.01 4"}),"WbCloudyOutlined"),bX2=h(c.jsx("path",{d:"M19.37 10.04C18.68 6.59 15.65 4 12.01 4c-2.89 0-5.4 1.64-6.65 4.04C2.35 8.36.01 10.91.01 14c0 3.31 2.69 6 6 6h13c2.76 0 5-2.24 5-5 0-2.64-2.05-4.78-4.64-4.96"}),"WbCloudyRounded"),DX2=h(c.jsx("path",{d:"M19.37 10.04C18.68 6.59 15.65 4 12.01 4c-2.89 0-5.4 1.64-6.65 4.04C2.35 8.36.01 10.91.01 14c0 3.31 2.69 6 6 6h13c2.76 0 5-2.24 5-5 0-2.64-2.05-4.78-4.64-4.96"}),"WbCloudySharp"),kX2=h([c.jsx("path",{d:"m19.23 12.04-1.52-.11-.3-1.5C16.89 7.86 14.62 6 12.01 6 9.95 6 8.08 7.14 7.13 8.96l-.5.95-1.07.11c-2.02.22-3.55 1.93-3.55 3.98 0 2.21 1.79 4 4 4h13c1.65 0 3-1.35 3-3 0-1.55-1.23-2.86-2.78-2.96",opacity:".3"},"0"),c.jsx("path",{d:"M19.36 10.04C18.67 6.59 15.65 4 12.01 4 9.11 4 6.6 5.64 5.35 8.04 2.35 8.36.01 10.91.01 14c0 3.31 2.69 6 6 6h13c2.76 0 5-2.24 5-5 0-2.64-2.05-4.78-4.65-4.96M19.01 18h-13c-2.21 0-4-1.79-4-4 0-2.05 1.53-3.76 3.56-3.97l1.07-.11.5-.95C8.08 7.14 9.95 6 12.01 6c2.61 0 4.89 1.86 5.4 4.43l.3 1.5 1.52.11c1.56.11 2.78 1.41 2.78 2.96 0 1.65-1.35 3-3 3"},"1")],"WbCloudyTwoTone"),WX2=h(c.jsx("path",{d:"m3.55 18.54 1.41 1.41 1.79-1.8-1.41-1.41zM11 22.45h2V19.5h-2zM4 10.5H1v2h3zm11-4.19V1.5H9v4.81C7.21 7.35 6 9.28 6 11.5c0 3.31 2.69 6 6 6s6-2.69 6-6c0-2.22-1.21-4.15-3-5.19m5 4.19v2h3v-2zm-2.76 7.66 1.79 1.8 1.41-1.41-1.8-1.79z"}),"WbIncandescent"),NX2=h(c.jsx("path",{d:"m3.55 19.09 1.41 1.41 1.79-1.8-1.41-1.41zM11 20h2v3h-2zM1 11h3v2H1zm12-6.95v3.96l1 .58c1.24.72 2 2.04 2 3.46 0 2.21-1.79 4-4 4s-4-1.79-4-4c0-1.42.77-2.74 2-3.46l1-.58V4.05zm2-2H9v4.81C7.21 7.9 6 9.83 6 12.05c0 3.31 2.69 6 6 6s6-2.69 6-6c0-2.22-1.21-4.15-3-5.19zM20 11h3v2h-3zm-2.76 7.71 1.79 1.8 1.41-1.41-1.8-1.79z"}),"WbIncandescentOutlined"),EX2=h(c.jsx("path",{d:"M4.25 19.79c.39.39 1.02.39 1.41 0l.39-.39c.39-.39.38-1.02 0-1.4l-.01-.01a.996.996 0 0 0-1.41 0l-.39.39c-.38.4-.38 1.02.01 1.41M11.99 23H12c.55 0 .99-.44.99-.99v-.96c0-.55-.44-.99-.99-.99h-.01c-.55 0-.99.44-.99.99v.96c0 .55.44.99.99.99M3.01 11.05H1.99c-.55 0-.99.44-.99.99v.01c0 .55.44.99.99.99H3c.55 0 .99-.44.99-.99v-.01c.01-.55-.43-.99-.98-.99M15 6.86V3.05c0-.55-.45-1-1-1h-4c-.55 0-1 .45-1 1v3.81c-2.04 1.18-3.32 3.52-2.93 6.13.4 2.61 2.56 4.7 5.18 5.02 3.64.44 6.75-2.4 6.75-5.95 0-2.23-1.21-4.16-3-5.2m5 5.18v.01c0 .55.44.99.99.99H22c.55 0 .99-.44.99-.99v-.01c0-.55-.44-.99-.99-.99h-1.01c-.55 0-.99.44-.99.99m-2.06 7.37.39.39c.39.39 1.02.39 1.41 0s.39-1.02 0-1.41l-.39-.39c-.39-.39-1.02-.38-1.4 0-.4.4-.4 1.02-.01 1.41"}),"WbIncandescentRounded"),IX2=h(c.jsx("path",{d:"m3.55 19.09 1.41 1.41 1.79-1.8-1.41-1.41zM11 23h2v-2.95h-2zM4 11.05H1v2h3zm11-4.19V2.05H9v4.81C7.21 7.9 6 9.83 6 12.05c0 3.31 2.69 6 6 6s6-2.69 6-6c0-2.22-1.21-4.15-3-5.19m5 4.19v2h3v-2zm-2.76 7.66 1.79 1.8 1.41-1.41-1.8-1.79z"}),"WbIncandescentSharp"),UX2=h([c.jsx("path",{d:"m14 8.59-1-.58V4.05h-2v3.96l-1 .58c-1.24.72-2 2.04-2 3.46 0 2.21 1.79 4 4 4s4-1.79 4-4c0-1.42-.77-2.74-2-3.46",opacity:".3"},"0"),c.jsx("path",{d:"m3.55 19.09 1.41 1.41 1.79-1.8-1.41-1.41zM11 20h2v3h-2zM1 11h3v2H1zm14-4.14V2.05H9v4.81C7.21 7.9 6 9.83 6 12.05c0 3.31 2.69 6 6 6s6-2.69 6-6c0-2.22-1.21-4.15-3-5.19m-3 9.19c-2.21 0-4-1.79-4-4 0-1.42.77-2.74 2-3.46l1-.58V4.05h2v3.96l1 .58c1.24.72 2 2.04 2 3.46 0 2.21-1.79 4-4 4M20 11h3v2h-3zm-2.76 7.71 1.79 1.8 1.41-1.41-1.8-1.79z"},"1")],"WbIncandescentTwoTone"),GX2=h(c.jsx("path",{d:"M5 14.5h14v-6H5zM11 .55V3.5h2V.55zm8.04 2.5-1.79 1.79 1.41 1.41 1.8-1.79zM13 22.45V19.5h-2v2.95zm7.45-3.91-1.8-1.79-1.41 1.41 1.79 1.8zM3.55 4.46l1.79 1.79 1.41-1.41-1.79-1.79zm1.41 15.49 1.79-1.8-1.41-1.41-1.79 1.79z"}),"WbIridescent"),KX2=h(c.jsx("path",{d:"M5 15h14V9H5zm2-4h10v2H7zm4-10h2v3h-2zm9.46 4.01L19.04 3.6l-1.79 1.79 1.41 1.41zM11 20h2v3h-2zm6.24-1.29 1.79 1.8 1.42-1.42-1.8-1.79zM4.96 3.595l1.788 1.79L5.34 6.79 3.553 5.003zM3.55 19.08l1.41 1.42 1.79-1.8-1.41-1.41z"}),"WbIridescentOutlined"),qX2=h(c.jsx("path",{d:"M6 15h12c.55 0 1-.45 1-1v-3.95c0-.55-.45-1-1-1H6c-.55 0-1 .45-1 1V14c0 .55.45 1 1 1m5-13v1.05c0 .55.45.95 1 .95s1-.4 1-.95V2c0-.55-.45-1-1-1s-1 .45-1 1m7.34 2.3-.38.38c-.39.39-.39 1.02 0 1.41s1.02.39 1.41 0l.38-.38c.39-.39.39-1.02 0-1.41a.996.996 0 0 0-1.41 0M13 22v-.96c0-.55-.45-1-1-1s-1 .45-1 1V22c0 .55.45 1 1 1s1-.45 1-1m6.74-3.61-.39-.39a.996.996 0 0 0-1.41 0c-.39.39-.39 1.02 0 1.41l.38.39c.39.39 1.02.39 1.41 0l.01-.01c.39-.38.39-1.02 0-1.4M4.25 5.71l.39.39c.39.39 1.02.39 1.41 0s.39-1.02 0-1.41l-.39-.39a.996.996 0 0 0-1.41 0c-.38.39-.38 1.03 0 1.41m1.42 14.08.38-.38c.39-.39.39-1.02 0-1.41a.996.996 0 0 0-1.41 0l-.38.38c-.39.39-.39 1.02 0 1.41.38.39 1.02.39 1.41 0"}),"WbIridescentRounded"),QX2=h(c.jsx("path",{d:"M5 15h14V9.05H5zm6-14v3h2V1zm8.04 2.6-1.79 1.79 1.41 1.41 1.8-1.79zM13 23v-2.95h-2V23zm7.45-3.91-1.8-1.79-1.41 1.41 1.79 1.8zM3.55 5.01 5.34 6.8l1.41-1.41L4.96 3.6zM4.96 20.5l1.79-1.8-1.41-1.41-1.79 1.79z"}),"WbIridescentSharp"),ZX2=h([c.jsx("path",{d:"M7 11h10v2H7z",opacity:".3"},"0"),c.jsx("path",{d:"M5 15h14V9H5zm2-4h10v2H7zm4-10h2v3h-2zm6.25 4.39 1.41 1.41 1.8-1.79-1.42-1.41zM11 20h2v3h-2zm6.24-1.29 1.79 1.8 1.42-1.42-1.8-1.79zM5.34 6.805l-1.788-1.79L4.96 3.61l1.788 1.788zM3.55 19.08l1.41 1.42 1.79-1.8-1.41-1.41z"},"1")],"WbIridescentTwoTone"),JX2=h(c.jsx("path",{d:"M14 12v2.5l5.5 5.5H22zm0 8h3l-3-3zM8 4l-6 6h2v10h8V10h2zm1 10H7v-4h2z"}),"WbShade"),YX2=h(c.jsx("path",{d:"M14 12v2.5l5.5 5.5H22zm0 8h3l-3-3zM8 4l-6 6h2v10h8V10h2zm1 10H7v-4h2z"}),"WbShadeOutlined"),_X2=h(c.jsx("path",{d:"M14 14.13c0 .23.09.46.26.63l4.98 4.98c.17.17.39.26.62.26.79 0 1.18-.95.62-1.51l-4.98-4.98c-.55-.56-1.5-.16-1.5.62M15 20h2l-3-3v2c0 .55.45 1 1 1M7.65 4.35l-4.8 4.8c-.31.31-.09.85.36.85H4v9c0 .55.45 1 1 1h6c.55 0 1-.45 1-1v-9h.79c.45 0 .67-.54.35-.85l-4.79-4.8c-.19-.19-.51-.19-.7 0M9 14H7v-4h2z"}),"WbShadeRounded"),XX2=h(c.jsx("path",{d:"M14 12v2.5l5.5 5.5H22zm0 8h3l-3-3zM8 4l-6 6h2v10h8V10h2zm1 10H7v-4h2z"}),"WbShadeSharp"),$X2=h(c.jsx("path",{d:"M14 12v2.5l5.5 5.5H22zm0 8h3l-3-3zM8 4l-6 6h2v10h8V10h2zm1 10H7v-4h2z"}),"WbShadeTwoTone"),c$2=h(c.jsx("path",{d:"m6.76 4.84-1.8-1.79-1.41 1.41 1.79 1.79zM4 10.5H1v2h3zm9-9.95h-2V3.5h2zm7.45 3.91-1.41-1.41-1.79 1.79 1.41 1.41zm-3.21 13.7 1.79 1.8 1.41-1.41-1.8-1.79zM20 10.5v2h3v-2zm-8-5c-3.31 0-6 2.69-6 6s2.69 6 6 6 6-2.69 6-6-2.69-6-6-6m-1 16.95h2V19.5h-2zm-7.45-3.91 1.41 1.41 1.79-1.8-1.41-1.41z"}),"WbSunny"),h$2=h(c.jsx("path",{d:"m6.76 4.84-1.8-1.79-1.41 1.41 1.79 1.79zM1 10.5h3v2H1zM11 .55h2V3.5h-2zm8.04 2.495 1.408 1.407-1.79 1.79-1.407-1.408zm-1.8 15.115 1.79 1.8 1.41-1.41-1.8-1.79zM20 10.5h3v2h-3zm-8-5c-3.31 0-6 2.69-6 6s2.69 6 6 6 6-2.69 6-6-2.69-6-6-6m0 10c-2.21 0-4-1.79-4-4s1.79-4 4-4 4 1.79 4 4-1.79 4-4 4m-1 4h2v2.95h-2zm-7.45-.96 1.41 1.41 1.79-1.8-1.41-1.41z"}),"WbSunnyOutlined"),s$2=h(c.jsx("path",{d:"m6.05 4.14-.39-.39c-.39-.39-1.02-.38-1.4 0l-.01.01c-.39.39-.39 1.02 0 1.4l.39.39c.39.39 1.01.39 1.4 0l.01-.01c.39-.38.39-1.02 0-1.4M3.01 10.5H1.99c-.55 0-.99.44-.99.99v.01c0 .55.44.99.99.99H3c.56.01 1-.43 1-.98v-.01c0-.56-.44-1-.99-1m9-9.95H12c-.56 0-1 .44-1 .99v.96c0 .55.44.99.99.99H12c.56.01 1-.43 1-.98v-.97c0-.55-.44-.99-.99-.99m7.74 3.21c-.39-.39-1.02-.39-1.41-.01l-.39.39c-.39.39-.39 1.02 0 1.4l.01.01c.39.39 1.02.39 1.4 0l.39-.39c.39-.39.39-1.01 0-1.4m-1.81 15.1.39.39c.39.39 1.02.39 1.41 0s.39-1.02 0-1.41l-.39-.39c-.39-.39-1.02-.38-1.4 0-.4.4-.4 1.02-.01 1.41M20 11.49v.01c0 .55.44.99.99.99H22c.55 0 .99-.44.99-.99v-.01c0-.55-.44-.99-.99-.99h-1.01c-.55 0-.99.44-.99.99M12 5.5c-3.31 0-6 2.69-6 6s2.69 6 6 6 6-2.69 6-6-2.69-6-6-6m-.01 16.95H12c.55 0 .99-.44.99-.99v-.96c0-.55-.44-.99-.99-.99h-.01c-.55 0-.99.44-.99.99v.96c0 .55.44.99.99.99m-7.74-3.21c.39.39 1.02.39 1.41 0l.39-.39c.39-.39.38-1.02 0-1.4l-.01-.01a.996.996 0 0 0-1.41 0l-.39.39c-.38.4-.38 1.02.01 1.41"}),"WbSunnyRounded"),t$2=h(c.jsx("path",{d:"m6.76 4.84-1.8-1.79-1.41 1.41 1.79 1.79zM4 10.5H1v2h3zm9-9.95h-2V3.5h2zm7.45 3.91-1.41-1.41-1.79 1.79 1.41 1.41zm-3.21 13.7 1.79 1.8 1.41-1.41-1.8-1.79zM20 10.5v2h3v-2zm-8-5c-3.31 0-6 2.69-6 6s2.69 6 6 6 6-2.69 6-6-2.69-6-6-6m-1 16.95h2V19.5h-2zm-7.45-3.91 1.41 1.41 1.79-1.8-1.41-1.41z"}),"WbSunnySharp"),o$2=h([c.jsx("path",{d:"M12 7.5c-2.21 0-4 1.79-4 4s1.79 4 4 4 4-1.79 4-4-1.79-4-4-4",opacity:".3"},"0"),c.jsx("path",{d:"m5.34 6.25 1.42-1.41-1.8-1.79-1.41 1.41zM1 10.5h3v2H1zM11 .55h2V3.5h-2zm7.66 5.705-1.41-1.407 1.79-1.79 1.406 1.41zM17.24 18.16l1.79 1.8 1.41-1.41-1.8-1.79zM20 10.5h3v2h-3zm-8-5c-3.31 0-6 2.69-6 6s2.69 6 6 6 6-2.69 6-6-2.69-6-6-6m0 10c-2.21 0-4-1.79-4-4s1.79-4 4-4 4 1.79 4 4-1.79 4-4 4m-1 4h2v2.95h-2zm-7.45-.96 1.41 1.41 1.79-1.8-1.41-1.41z"},"1")],"WbSunnyTwoTone"),v$2=h(c.jsx("path",{d:"m16.9542 8.6615 2.1205-2.122 1.4147 1.4137-2.1205 2.122zM2 18h20v2H2zm9-14h2v3h-2zM3.5426 7.9248l1.4142-1.4142L7.078 8.632l-1.4142 1.4142zM5 16h14c0-3.87-3.13-7-7-7s-7 3.13-7 7"}),"WbTwilight"),e$2=h(c.jsx("path",{d:"m16.9542 8.6615 2.1205-2.122 1.4147 1.4137-2.1205 2.122zM2 18h20v2H2zm9-14h2v3h-2zM3.5426 7.9248l1.4142-1.4142L7.078 8.632l-1.4142 1.4142zM5 16h14c0-3.87-3.13-7-7-7s-7 3.13-7 7"}),"WbTwilightOutlined"),l$2=h(c.jsx("path",{d:"m19.07 9.37.71-.71c.39-.39.39-1.02 0-1.41a.996.996 0 0 0-1.41 0l-.71.71c-.39.39-.39 1.02 0 1.41.38.39 1.02.39 1.41 0M21 18H3c-.55 0-1 .45-1 1s.45 1 1 1h18c.55 0 1-.45 1-1s-.45-1-1-1M12 7c.56 0 1-.45 1-1V5c0-.55-.45-1-1-1s-1 .45-1 1v1c0 .55.45 1 1 1M4.96 9.34c.39.39 1.02.39 1.41 0s.39-1.02 0-1.41l-.71-.71a.996.996 0 0 0-1.41 0c-.39.39-.39 1.02 0 1.41zM19 16c0-3.87-3.13-7-7-7s-7 3.13-7 7z"}),"WbTwilightRounded"),n$2=h(c.jsx("path",{d:"m16.9542 8.6615 2.1205-2.122 1.4147 1.4137-2.1205 2.122zM2 18h20v2H2zm9-14h2v3h-2zM3.5426 7.9248l1.4142-1.4142L7.078 8.632l-1.4142 1.4142zM5 16h14c0-3.87-3.13-7-7-7s-7 3.13-7 7"}),"WbTwilightSharp"),a$2=h(c.jsx("path",{d:"m16.9542 8.6615 2.1205-2.122 1.4147 1.4137-2.1205 2.122zM2 18h20v2H2zm9-14h2v3h-2zM3.5426 7.9248l1.4142-1.4142L7.078 8.632l-1.4142 1.4142zM5 16h14c0-3.87-3.13-7-7-7s-7 3.13-7 7"}),"WbTwilightTwoTone"),d$2=h(c.jsx("path",{d:"M5.5 22v-7.5H4V9c0-1.1.9-2 2-2h3c1.1 0 2 .9 2 2v5.5H9.5V22zM18 22v-6h3l-2.54-7.63C18.18 7.55 17.42 7 16.56 7h-.12c-.86 0-1.63.55-1.9 1.37L12 16h3v6zM7.5 6c1.11 0 2-.89 2-2s-.89-2-2-2-2 .89-2 2 .89 2 2 2m9 0c1.11 0 2-.89 2-2s-.89-2-2-2-2 .89-2 2 .89 2 2 2"}),"Wc"),z$2=h(c.jsx("path",{d:"M5.5 22v-7.5H4V9c0-1.1.9-2 2-2h3c1.1 0 2 .9 2 2v5.5H9.5V22zM18 22v-6h3l-2.54-7.63C18.18 7.55 17.42 7 16.56 7h-.12c-.86 0-1.63.55-1.9 1.37L12 16h3v6zM7.5 6c1.11 0 2-.89 2-2s-.89-2-2-2-2 .89-2 2 .89 2 2 2m9 0c1.11 0 2-.89 2-2s-.89-2-2-2-2 .89-2 2 .89 2 2 2"}),"WcOutlined"),m$2=h(c.jsx("path",{d:"M5.5 21v-6.5H5c-.55 0-1-.45-1-1V9c0-1.1.9-2 2-2h3c1.1 0 2 .9 2 2v4.5c0 .55-.45 1-1 1h-.5V21c0 .55-.45 1-1 1h-2c-.55 0-1-.45-1-1M18 21v-5h1.61c.68 0 1.16-.67.95-1.32l-2.1-6.31C18.18 7.55 17.42 7 16.56 7h-.12c-.86 0-1.63.55-1.9 1.37l-2.1 6.31c-.22.65.26 1.32.95 1.32H15v5c0 .55.45 1 1 1h1c.55 0 1-.45 1-1M7.5 6c1.11 0 2-.89 2-2s-.89-2-2-2-2 .89-2 2 .89 2 2 2m9 0c1.11 0 2-.89 2-2s-.89-2-2-2-2 .89-2 2 .89 2 2 2"}),"WcRounded"),p$2=h(c.jsx("path",{d:"M5.5 22v-7.5H4V7h7v7.5H9.5V22zM18 22v-6h3l-3-9h-3l-3 9h3v6zM7.5 6c1.11 0 2-.89 2-2s-.89-2-2-2-2 .89-2 2 .89 2 2 2m9 0c1.11 0 2-.89 2-2s-.89-2-2-2-2 .89-2 2 .89 2 2 2"}),"WcSharp"),H$2=h(c.jsx("path",{d:"M5.5 22v-7.5H4V9c0-1.1.9-2 2-2h3c1.1 0 2 .9 2 2v5.5H9.5V22zM18 22v-6h3l-2.54-7.63C18.18 7.55 17.42 7 16.56 7h-.12c-.86 0-1.63.55-1.9 1.37L12 16h3v6zM7.5 6c1.11 0 2-.89 2-2s-.89-2-2-2-2 .89-2 2 .89 2 2 2m9 0c1.11 0 2-.89 2-2s-.89-2-2-2-2 .89-2 2 .89 2 2 2"}),"WcTwoTone"),M$2=h(c.jsx("path",{d:"M20 4H4c-1.1 0-1.99.9-1.99 2L2 18c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2m-5 14H4v-4h11zm0-5H4V9h11zm5 5h-4V9h4z"}),"Web"),r$2=h(c.jsx("path",{d:"M19 4H5c-1.11 0-2 .9-2 2v12c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V6c0-1.1-.89-2-2-2m0 14H5V8h14z"}),"WebAsset"),i$2=h(c.jsx("path",{d:"M6.83 4H20c1.11 0 2 .9 2 2v12c0 .34-.09.66-.23.94L20 17.17V8h-9.17zm13.66 19.31L17.17 20H4c-1.11 0-2-.9-2-2V6c0-.34.08-.66.23-.94L.69 3.51 2.1 2.1l19.8 19.8zM15.17 18l-10-10H4v10z"}),"WebAssetOff"),V$2=h(c.jsx("path",{d:"M6.83 4H20c1.11 0 2 .9 2 2v12c0 .34-.09.66-.23.94L20 17.17V8h-9.17zm13.66 19.31L17.17 20H4c-1.11 0-2-.9-2-2V6c0-.34.08-.66.23-.94L.69 3.51 2.1 2.1l19.8 19.8zM15.17 18l-10-10H4v10z"}),"WebAssetOffOutlined"),x$2=h(c.jsx("path",{d:"M6.83 4H20c1.11 0 2 .9 2 2v12c0 .34-.09.66-.23.94L20 17.17V8h-9.17zm12.95 18.61L17.17 20H4c-1.11 0-2-.9-2-2V6c0-.34.08-.66.23-.94l-.84-.84a.996.996 0 0 1 0-1.41c.39-.39 1.02-.39 1.41 0l18.38 18.38c.39.39.39 1.02 0 1.41-.38.4-1.01.4-1.4.01M15.17 18l-10-10H4v10z"}),"WebAssetOffRounded"),j$2=h(c.jsx("path",{d:"M6.83 4H22v15.17l-2-2V8h-9.17zm13.66 19.31L17.17 20H2V4.83L.69 3.51 2.1 2.1l19.8 19.8zM15.17 18l-10-10H4v10z"}),"WebAssetOffSharp"),u$2=h([c.jsx("path",{d:"M20 17.17V8h-9.17zM5.17 8H4v10h11.17z",opacity:".3"},"0"),c.jsx("path",{d:"M6.83 4H20c1.11 0 2 .9 2 2v12c0 .34-.09.66-.23.94L20 17.17V8h-9.17zm13.66 19.31L17.17 20H4c-1.11 0-2-.9-2-2V6c0-.34.08-.66.23-.94L.69 3.51 2.1 2.1l19.8 19.8zM15.17 18l-10-10H4v10z"},"1")],"WebAssetOffTwoTone"),L$2=h(c.jsx("path",{d:"M19 4H5c-1.11 0-2 .9-2 2v12c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V6c0-1.1-.89-2-2-2m0 14H5V8h14z"}),"WebAssetOutlined"),S$2=h(c.jsx("path",{d:"M19 4H5c-1.11 0-2 .9-2 2v12c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V6c0-1.1-.89-2-2-2m-1 14H6c-.55 0-1-.45-1-1V8h14v9c0 .55-.45 1-1 1"}),"WebAssetRounded"),C$2=h(c.jsx("path",{d:"M3 4v16h18V4zm16 14H5V8h14z"}),"WebAssetSharp"),T$2=h([c.jsx("path",{d:"M5 8h14v10H5z",opacity:".3"},"0"),c.jsx("path",{d:"M19 4H5c-1.11 0-2 .9-2 2v12c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V6c0-1.1-.89-2-2-2m0 14H5V8h14z"},"1")],"WebAssetTwoTone"),w$2=h(c.jsx("path",{d:"M20 4H4c-1.1 0-1.99.9-1.99 2L2 18c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2M4 9h10.5v3.5H4zm0 5.5h10.5V18H4zM20 18h-3.5V9H20z"}),"WebOutlined"),R$2=h(c.jsx("path",{d:"M20 4H4c-1.1 0-1.99.9-1.99 2L2 18c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2M4 9h10.5v3.5H4zm0 5.5h10.5V18H5c-.55 0-1-.45-1-1zM19 18h-2.5V9H20v8c0 .55-.45 1-1 1"}),"WebRounded"),O$2=h(c.jsx("path",{d:"M22 4H2v16h20zM4 9h10.5v3.5H4zm0 5.5h10.5V18H4zM20 18h-3.5V9H20z"}),"WebSharp"),y$2=h(c.jsx("path",{d:"M17 4c1.1 0 2 .9 2 2v12c0 1.1-.9 2-2 2zM2 20c0 1.1.9 2 2 2h9c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2H4c-1.1 0-2 .9-2 2zm19-2c.83 0 1.5-.67 1.5-1.5v-9c0-.83-.67-1.5-1.5-1.5z"}),"WebStories"),g$2=h(c.jsx("path",{d:"M17 4v16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2m-4-2H4c-1.1 0-2 .9-2 2v16c0 1.1.9 2 2 2h9c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2m0 18H4V4h9zm8-14v12c.83 0 1.5-.67 1.5-1.5v-9c0-.83-.67-1.5-1.5-1.5"}),"WebStoriesOutlined"),A$2=h(c.jsx("path",{d:"M17 4c1.1 0 2 .9 2 2v12c0 1.1-.9 2-2 2zM2 20c0 1.1.9 2 2 2h9c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2H4c-1.1 0-2 .9-2 2zm19-2c.83 0 1.5-.67 1.5-1.5v-9c0-.83-.67-1.5-1.5-1.5z"}),"WebStoriesRounded"),f$2=h(c.jsx("path",{d:"M17 4h2v16h-2zM2 2v20h13V2zm19 16h1.5V6H21z"}),"WebStoriesSharp"),P$2=h([c.jsx("path",{d:"M4 4h9v16H4z",opacity:".3"},"0"),c.jsx("path",{d:"M17 4v16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2m-4-2H4c-1.1 0-2 .9-2 2v16c0 1.1.9 2 2 2h9c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2m0 18H4V4h9zm8-14v12c.83 0 1.5-.67 1.5-1.5v-9c0-.83-.67-1.5-1.5-1.5"},"1")],"WebStoriesTwoTone"),F$2=h([c.jsx("path",{d:"M4 9h10.5v3.5H4zm0 5.5h10.5V18H4zM16.5 9H20v9h-3.5z",opacity:".3"},"0"),c.jsx("path",{d:"M20 4H4c-1.1 0-1.99.9-1.99 2L2 18c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2m-5.5 14H4v-3.5h10.5zm0-5.5H4V9h10.5zM20 18h-3.5V9H20z"},"1")],"WebTwoTone"),B$2=h(c.jsx("path",{d:"M10 15h5.88c.27-.31.67-.5 1.12-.5.83 0 1.5.67 1.5 1.5s-.67 1.5-1.5 1.5c-.44 0-.84-.19-1.12-.5H11.9c-.46 2.28-2.48 4-4.9 4-2.76 0-5-2.24-5-5 0-2.42 1.72-4.44 4-4.9v2.07c-1.16.41-2 1.53-2 2.83 0 1.65 1.35 3 3 3s3-1.35 3-3zm2.5-11c1.65 0 3 1.35 3 3h2c0-2.76-2.24-5-5-5s-5 2.24-5 5c0 1.43.6 2.71 1.55 3.62l-2.35 3.9c-.68.14-1.2.75-1.2 1.48 0 .83.67 1.5 1.5 1.5s1.5-.67 1.5-1.5c0-.16-.02-.31-.07-.45l3.38-5.63C10.49 9.61 9.5 8.42 9.5 7c0-1.65 1.35-3 3-3m4.5 9c-.64 0-1.23.2-1.72.54l-3.05-5.07C11.53 8.35 11 7.74 11 7c0-.83.67-1.5 1.5-1.5S14 6.17 14 7c0 .15-.02.29-.06.43l2.19 3.65c.28-.05.57-.08.87-.08 2.76 0 5 2.24 5 5s-2.24 5-5 5c-1.85 0-3.47-1.01-4.33-2.5h2.67c.48.32 1.05.5 1.66.5 1.65 0 3-1.35 3-3s-1.35-3-3-3"}),"Webhook"),b$2=h(c.jsx("path",{d:"M10 15h5.88c.27-.31.67-.5 1.12-.5.83 0 1.5.67 1.5 1.5s-.67 1.5-1.5 1.5c-.44 0-.84-.19-1.12-.5H11.9c-.46 2.28-2.48 4-4.9 4-2.76 0-5-2.24-5-5 0-2.42 1.72-4.44 4-4.9v2.07c-1.16.41-2 1.53-2 2.83 0 1.65 1.35 3 3 3s3-1.35 3-3zm2.5-11c1.65 0 3 1.35 3 3h2c0-2.76-2.24-5-5-5s-5 2.24-5 5c0 1.43.6 2.71 1.55 3.62l-2.35 3.9c-.68.14-1.2.75-1.2 1.48 0 .83.67 1.5 1.5 1.5s1.5-.67 1.5-1.5c0-.16-.02-.31-.07-.45l3.38-5.63C10.49 9.61 9.5 8.42 9.5 7c0-1.65 1.35-3 3-3m4.5 9c-.64 0-1.23.2-1.72.54l-3.05-5.07C11.53 8.35 11 7.74 11 7c0-.83.67-1.5 1.5-1.5S14 6.17 14 7c0 .15-.02.29-.06.43l2.19 3.65c.28-.05.57-.08.87-.08 2.76 0 5 2.24 5 5s-2.24 5-5 5c-1.85 0-3.47-1.01-4.33-2.5h2.67c.48.32 1.05.5 1.66.5 1.65 0 3-1.35 3-3s-1.35-3-3-3"}),"WebhookOutlined"),D$2=h(c.jsx("path",{d:"M2 16c0-1.84 1-3.45 2.48-4.32.67-.39 1.52.08 1.52.86 0 .36-.19.68-.5.86-.9.52-1.5 1.49-1.5 2.6 0 1.85 1.68 3.31 3.6 2.94 1.42-.28 2.4-1.61 2.4-3.06 0-.49.39-.88.88-.88h5c.27-.31.67-.5 1.12-.5.83 0 1.5.67 1.5 1.5s-.67 1.5-1.5 1.5c-.44 0-.84-.19-1.12-.5H11.9c-.46 2.28-2.48 4-4.9 4-2.76 0-5-2.24-5-5m14.37-9c.65 0 1.14-.62.97-1.25C16.79 3.59 14.83 2 12.5 2c-2.76 0-5 2.24-5 5 0 1.43.6 2.71 1.55 3.62l-2.35 3.9c-.68.14-1.2.75-1.2 1.48 0 .83.67 1.5 1.5 1.5s1.5-.67 1.5-1.5c0-.16-.02-.31-.07-.45l2.86-4.75c.25-.41.13-.95-.28-1.19-.9-.53-1.51-1.5-1.51-2.61 0-1.65 1.35-3 3-3 1.38 0 2.54.93 2.89 2.2.13.46.51.8.98.8m.63 6c-.38 0-.75.07-1.09.2-.4.16-.86-.04-1.08-.41l-2.6-4.32C11.53 8.35 11 7.74 11 7c0-.83.67-1.5 1.5-1.5S14 6.17 14 7c0 .15-.02.29-.06.43l2.19 3.65c.28-.05.57-.08.87-.08 2.76 0 5 2.24 5 5s-2.24 5-5 5c-.86 0-1.68-.22-2.39-.61-.92-.5-.58-1.89.47-1.89.17 0 .34.05.49.14.42.23.91.36 1.43.36 1.65 0 3-1.35 3-3s-1.35-3-3-3"}),"WebhookRounded"),k$2=h(c.jsx("path",{d:"M10 15h5.88c.27-.31.67-.5 1.12-.5.83 0 1.5.67 1.5 1.5s-.67 1.5-1.5 1.5c-.44 0-.84-.19-1.12-.5H11.9c-.46 2.28-2.48 4-4.9 4-2.76 0-5-2.24-5-5 0-2.42 1.72-4.44 4-4.9v2.07c-1.16.41-2 1.53-2 2.83 0 1.65 1.35 3 3 3s3-1.35 3-3zm2.5-11c1.65 0 3 1.35 3 3h2c0-2.76-2.24-5-5-5s-5 2.24-5 5c0 1.43.6 2.71 1.55 3.62l-2.35 3.9c-.68.14-1.2.75-1.2 1.48 0 .83.67 1.5 1.5 1.5s1.5-.67 1.5-1.5c0-.16-.02-.31-.07-.45l3.38-5.63C10.49 9.61 9.5 8.42 9.5 7c0-1.65 1.35-3 3-3m4.5 9c-.64 0-1.23.2-1.72.54l-3.05-5.07C11.53 8.35 11 7.74 11 7c0-.83.67-1.5 1.5-1.5S14 6.17 14 7c0 .15-.02.29-.06.43l2.19 3.65c.28-.05.57-.08.87-.08 2.76 0 5 2.24 5 5s-2.24 5-5 5c-1.85 0-3.47-1.01-4.33-2.5h2.67c.48.32 1.05.5 1.66.5 1.65 0 3-1.35 3-3s-1.35-3-3-3"}),"WebhookSharp"),W$2=h(c.jsx("path",{d:"M10 15h5.88c.27-.31.67-.5 1.12-.5.83 0 1.5.67 1.5 1.5s-.67 1.5-1.5 1.5c-.44 0-.84-.19-1.12-.5H11.9c-.46 2.28-2.48 4-4.9 4-2.76 0-5-2.24-5-5 0-2.42 1.72-4.44 4-4.9v2.07c-1.16.41-2 1.53-2 2.83 0 1.65 1.35 3 3 3s3-1.35 3-3zm2.5-11c1.65 0 3 1.35 3 3h2c0-2.76-2.24-5-5-5s-5 2.24-5 5c0 1.43.6 2.71 1.55 3.62l-2.35 3.9c-.68.14-1.2.75-1.2 1.48 0 .83.67 1.5 1.5 1.5s1.5-.67 1.5-1.5c0-.16-.02-.31-.07-.45l3.38-5.63C10.49 9.61 9.5 8.42 9.5 7c0-1.65 1.35-3 3-3m4.5 9c-.64 0-1.23.2-1.72.54l-3.05-5.07C11.53 8.35 11 7.74 11 7c0-.83.67-1.5 1.5-1.5S14 6.17 14 7c0 .15-.02.29-.06.43l2.19 3.65c.28-.05.57-.08.87-.08 2.76 0 5 2.24 5 5s-2.24 5-5 5c-1.85 0-3.47-1.01-4.33-2.5h2.67c.48.32 1.05.5 1.66.5 1.65 0 3-1.35 3-3s-1.35-3-3-3"}),"WebhookTwoTone"),N$2=h(c.jsx("path",{d:"M21 10c-1.1 0-2 .9-2 2v3H5v-3c0-1.1-.89-2-2-2s-2 .9-2 2v5c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2v-5c0-1.1-.9-2-2-2m-3-5H6c-1.1 0-2 .9-2 2v2.15c1.16.41 2 1.52 2 2.81V14h12v-2.03c0-1.3.84-2.4 2-2.81V7c0-1.1-.9-2-2-2"}),"Weekend"),E$2=h(c.jsx("path",{d:"M21 9V7c0-1.65-1.35-3-3-3H6C4.35 4 3 5.35 3 7v2c-1.65 0-3 1.35-3 3v5c0 1.65 1.35 3 3 3h18c1.65 0 3-1.35 3-3v-5c0-1.65-1.35-3-3-3M5 7c0-.55.45-1 1-1h12c.55 0 1 .45 1 1v2.78c-.61.55-1 1.34-1 2.22v2H6v-2c0-.88-.39-1.67-1-2.22zm17 10c0 .55-.45 1-1 1H3c-.55 0-1-.45-1-1v-5c0-.55.45-1 1-1s1 .45 1 1v4h16v-4c0-.55.45-1 1-1s1 .45 1 1z"}),"WeekendOutlined"),I$2=h(c.jsx("path",{d:"M21 10c-1.1 0-2 .9-2 2v3H5v-3c0-1.1-.9-2-2-2s-2 .9-2 2v5c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2v-5c0-1.1-.9-2-2-2m-3-5H6c-1.1 0-2 .9-2 2v2.15c1.16.41 2 1.51 2 2.82V14h12v-2.03c0-1.3.84-2.4 2-2.82V7c0-1.1-.9-2-2-2"}),"WeekendRounded"),U$2=h(c.jsx("path",{d:"M6 9.03V14h12V9.03h2V5H4v4.03zM19 15H5v-4.97H1V19h22v-8.97h-4z"}),"WeekendSharp"),G$2=h([c.jsx("path",{d:"M21 11c-.55 0-1 .45-1 1v4H4v-4c0-.55-.45-1-1-1s-1 .45-1 1v5c0 .55.45 1 1 1h18c.55 0 1-.45 1-1v-5c0-.55-.45-1-1-1M6 14h12v-2c0-.88.39-1.67 1-2.22V7c0-.55-.45-1-1-1H6c-.55 0-1 .45-1 1v2.78c.61.55 1 1.34 1 2.22z",opacity:".3"},"0"),c.jsx("path",{d:"M21 9V7c0-1.65-1.35-3-3-3H6C4.35 4 3 5.35 3 7v2c-1.65 0-3 1.35-3 3v5c0 1.65 1.35 3 3 3h18c1.65 0 3-1.35 3-3v-5c0-1.65-1.35-3-3-3M5 7c0-.55.45-1 1-1h12c.55 0 1 .45 1 1v2.78c-.61.55-1 1.34-1 2.22v2H6v-2c0-.88-.39-1.67-1-2.22zm17 10c0 .55-.45 1-1 1H3c-.55 0-1-.45-1-1v-5c0-.55.45-1 1-1s1 .45 1 1v4h16v-4c0-.55.45-1 1-1s1 .45 1 1z"},"1")],"WeekendTwoTone"),K$2=h(c.jsx("path",{d:"m9 19 1.41-1.41L5.83 13H22v-2H5.83l4.59-4.59L9 5l-7 7z"}),"West"),q$2=h(c.jsx("path",{d:"m9 19 1.41-1.41L5.83 13H22v-2H5.83l4.59-4.59L9 5l-7 7z"}),"WestOutlined"),Q$2=h(c.jsx("path",{d:"M9.7 18.3c.39-.39.39-1.02 0-1.41L5.83 13H21c.55 0 1-.45 1-1s-.45-1-1-1H5.83l3.88-3.88c.39-.39.39-1.02 0-1.41a.996.996 0 0 0-1.41 0L2.7 11.3c-.39.39-.39 1.02 0 1.41l5.59 5.59c.39.38 1.03.38 1.41 0"}),"WestRounded"),Z$2=h(c.jsx("path",{d:"m9 19 1.41-1.41L5.83 13H22v-2H5.83l4.59-4.59L9 5l-7 7z"}),"WestSharp"),J$2=h(c.jsx("path",{d:"m9 19 1.41-1.41L5.83 13H22v-2H5.83l4.59-4.59L9 5l-7 7z"}),"WestTwoTone"),Y$2=h(c.jsx("path",{d:"M16.75 13.96c.25.13.41.2.46.3.06.11.04.61-.21 1.18-.2.56-1.24 1.1-1.7 1.12-.46.02-.47.36-2.96-.73-2.49-1.09-3.99-3.75-4.11-3.92-.12-.17-.96-1.38-.92-2.61.05-1.22.69-1.8.95-2.04.24-.26.51-.29.68-.26h.47c.15 0 .36-.06.55.45l.69 1.87c.06.13.1.28.01.44l-.27.41-.39.42c-.12.12-.26.25-.12.5.12.26.62 1.09 1.32 1.78.91.88 1.71 1.17 1.95 1.3.24.14.39.12.54-.04l.81-.94c.19-.25.35-.19.58-.11l1.67.88M12 2a10 10 0 0 1 10 10 10 10 0 0 1-10 10c-1.97 0-3.8-.57-5.35-1.55L2 22l1.55-4.65A9.969 9.969 0 0 1 2 12 10 10 0 0 1 12 2m0 2a8 8 0 0 0-8 8c0 1.72.54 3.31 1.46 4.61L4.5 19.5l2.89-.96A7.95 7.95 0 0 0 12 20a8 8 0 0 0 8-8 8 8 0 0 0-8-8z"}),"WhatsApp"),_$2=h(c.jsx("path",{d:"M13.5.67s.74 2.65.74 4.8c0 2.06-1.35 3.73-3.41 3.73-2.07 0-3.63-1.67-3.63-3.73l.03-.36C5.21 7.51 4 10.62 4 14c0 4.42 3.58 8 8 8s8-3.58 8-8C20 8.61 17.41 3.8 13.5.67M11.71 19c-1.78 0-3.22-1.4-3.22-3.14 0-1.62 1.05-2.76 2.81-3.12 1.77-.36 3.6-1.21 4.62-2.58.39 1.29.59 2.65.59 4.04 0 2.65-2.15 4.8-4.8 4.8"}),"Whatshot"),X$2=h(c.jsx("path",{d:"M11.57 13.16c-1.36.28-2.17 1.16-2.17 2.41 0 1.34 1.11 2.42 2.49 2.42 2.05 0 3.71-1.66 3.71-3.71 0-1.07-.15-2.12-.46-3.12-.79 1.07-2.2 1.72-3.57 2M13.5.67s.74 2.65.74 4.8c0 2.06-1.35 3.73-3.41 3.73-2.07 0-3.63-1.67-3.63-3.73l.03-.36C5.21 7.51 4 10.62 4 14c0 4.42 3.58 8 8 8s8-3.58 8-8C20 8.61 17.41 3.8 13.5.67M12 20c-3.31 0-6-2.69-6-6 0-1.53.3-3.04.86-4.43 1.01 1.01 2.41 1.63 3.97 1.63 2.66 0 4.75-1.83 5.28-4.43C17.34 8.97 18 11.44 18 14c0 3.31-2.69 6-6 6"}),"WhatshotOutlined"),$$2=h(c.jsx("path",{d:"M17.09 4.56c-.7-1.03-1.5-1.99-2.4-2.85-.35-.34-.94-.02-.84.46.19.94.39 2.18.39 3.29 0 2.06-1.35 3.73-3.41 3.73-1.54 0-2.8-.93-3.35-2.26-.1-.2-.14-.32-.2-.54-.11-.42-.66-.55-.9-.18-.18.27-.35.54-.51.83C4.68 9.08 4 11.46 4 14c0 4.42 3.58 8 8 8s8-3.58 8-8c0-3.49-1.08-6.73-2.91-9.44M11.71 19c-1.78 0-3.22-1.4-3.22-3.14 0-1.62 1.05-2.76 2.81-3.12 1.47-.3 2.98-.93 4.03-1.92.28-.26.74-.14.82.23.23 1.02.35 2.08.35 3.15.01 2.65-2.14 4.8-4.79 4.8"}),"WhatshotRounded"),c15=h(c.jsx("path",{d:"M13.5.67s.74 2.65.74 4.8c0 2.06-1.35 3.73-3.41 3.73-2.07 0-3.63-1.67-3.63-3.73l.03-.36C5.21 7.51 4 10.62 4 14c0 4.42 3.58 8 8 8s8-3.58 8-8C20 8.61 17.41 3.8 13.5.67M11.71 19c-1.78 0-3.22-1.4-3.22-3.14 0-1.62 1.05-2.76 2.81-3.12 1.77-.36 3.6-1.21 4.62-2.58.39 1.29.59 2.65.59 4.04 0 2.65-2.15 4.8-4.8 4.8"}),"WhatshotSharp"),h15=h([c.jsx("path",{d:"M16.11 6.77c-.53 2.6-2.62 4.43-5.28 4.43-1.56 0-2.96-.62-3.97-1.63C6.3 10.96 6 12.47 6 14c0 3.31 2.69 6 6 6s6-2.69 6-6c0-2.56-.66-5.03-1.89-7.23m-4.22 11.22c-1.37 0-2.49-1.08-2.49-2.42 0-1.25.81-2.13 2.17-2.41 1.37-.28 2.78-.93 3.57-1.99.3 1 .46 2.05.46 3.12 0 2.04-1.66 3.7-3.71 3.7",opacity:".3"},"0"),c.jsx("path",{d:"M11.57 13.16c-1.36.28-2.17 1.16-2.17 2.41 0 1.34 1.11 2.42 2.49 2.42 2.05 0 3.71-1.66 3.71-3.71 0-1.07-.15-2.12-.46-3.12-.79 1.07-2.2 1.72-3.57 2M13.5.67s.74 2.65.74 4.8c0 2.06-1.35 3.73-3.41 3.73-2.07 0-3.63-1.67-3.63-3.73l.03-.36C5.21 7.51 4 10.62 4 14c0 4.42 3.58 8 8 8s8-3.58 8-8C20 8.61 17.41 3.8 13.5.67M12 20c-3.31 0-6-2.69-6-6 0-1.53.3-3.04.86-4.43 1.01 1.01 2.41 1.63 3.97 1.63 2.66 0 4.75-1.83 5.28-4.43C17.34 8.97 18 11.44 18 14c0 3.31-2.69 6-6 6"},"1")],"WhatshotTwoTone"),s15=h(c.jsx("path",{d:"M4.5 4c0-1.11.89-2 2-2s2 .89 2 2-.89 2-2 2-2-.89-2-2m5.5 6.95V9c0-1.1-.9-2-2-2H5c-1.1 0-2 .9-2 2v6h2v7h3.5v-.11c-1.24-1.26-2-2.99-2-4.89 0-2.58 1.41-4.84 3.5-6.05M16.5 17c0 1.65-1.35 3-3 3s-3-1.35-3-3c0-1.11.61-2.06 1.5-2.58v-2.16c-2.02.64-3.5 2.51-3.5 4.74 0 2.76 2.24 5 5 5s5-2.24 5-5zm3.04-3H15V8h-2v8h5.46l2.47 3.71 1.66-1.11z"}),"WheelchairPickup"),t15=h(c.jsx("path",{d:"M4.5 4c0-1.11.89-2 2-2s2 .89 2 2-.89 2-2 2-2-.89-2-2m5.5 6.95V9c0-1.1-.9-2-2-2H5c-1.1 0-2 .9-2 2v6h2v7h3.5v-.11c-1.24-1.26-2-2.99-2-4.89 0-2.58 1.41-4.84 3.5-6.05M16.5 17c0 1.65-1.35 3-3 3s-3-1.35-3-3c0-1.11.61-2.06 1.5-2.58v-2.16c-2.02.64-3.5 2.51-3.5 4.74 0 2.76 2.24 5 5 5s5-2.24 5-5zm3.04-3H15V8h-2v8h5.46l2.47 3.71 1.66-1.11z"}),"WheelchairPickupOutlined"),o15=h(c.jsx("path",{d:"M4.5 4c0-1.11.89-2 2-2s2 .89 2 2-.89 2-2 2-2-.89-2-2m5.5 6.95V9c0-1.1-.9-2-2-2H5c-1.1 0-2 .9-2 2v5c0 .55.45 1 1 1h1v6c0 .55.45 1 1 1h2.5v-.11c-1.24-1.26-2-2.99-2-4.89 0-2.58 1.41-4.84 3.5-6.05M16.5 17c0 1.65-1.35 3-3 3s-3-1.35-3-3c0-1.11.61-2.06 1.5-2.58v-2.16c-2.02.64-3.5 2.51-3.5 4.74 0 2.76 2.24 5 5 5s5-2.24 5-5zm2.5-3h-4V9c0-.55-.45-1-1-1s-1 .45-1 1v6c0 .55.45 1 1 1h4.46l1.92 2.88c.31.46.93.58 1.39.28.46-.31.58-.93.28-1.39l-2.21-3.32c-.19-.28-.51-.45-.84-.45"}),"WheelchairPickupRounded"),v15=h(c.jsx("path",{d:"M4.5 4c0-1.11.89-2 2-2s2 .89 2 2-.89 2-2 2-2-.89-2-2m5.5 6.95V7H3v8h2v7h3.5v-.11c-1.24-1.26-2-2.99-2-4.89 0-2.58 1.41-4.84 3.5-6.05M16.5 17c0 1.65-1.35 3-3 3s-3-1.35-3-3c0-1.11.61-2.06 1.5-2.58v-2.16c-2.02.64-3.5 2.51-3.5 4.74 0 2.76 2.24 5 5 5s5-2.24 5-5zm3.04-3H15V8h-2v8h5.46l2.47 3.71 1.66-1.11z"}),"WheelchairPickupSharp"),e15=h(c.jsx("path",{d:"M4.5 4c0-1.11.89-2 2-2s2 .89 2 2-.89 2-2 2-2-.89-2-2m5.5 6.95V9c0-1.1-.9-2-2-2H5c-1.1 0-2 .9-2 2v6h2v7h3.5v-.11c-1.24-1.26-2-2.99-2-4.89 0-2.58 1.41-4.84 3.5-6.05M16.5 17c0 1.65-1.35 3-3 3s-3-1.35-3-3c0-1.11.61-2.06 1.5-2.58v-2.16c-2.02.64-3.5 2.51-3.5 4.74 0 2.76 2.24 5 5 5s5-2.24 5-5zm3.04-3H15V8h-2v8h5.46l2.47 3.71 1.66-1.11z"}),"WheelchairPickupTwoTone"),l15=h(c.jsx("path",{d:"M12 2c3.86 0 7 3.14 7 7 0 5.25-7 13-7 13S5 14.25 5 9c0-3.86 3.14-7 7-7m-1.53 12L17 7.41 15.6 6l-5.13 5.18L8.4 9.09 7 10.5z"}),"WhereToVote"),n15=h(c.jsx("path",{d:"M12 1C7.59 1 4 4.59 4 9c0 5.57 6.96 13.34 7.26 13.67l.74.82.74-.82C13.04 22.34 20 14.57 20 9c0-4.41-3.59-8-8-8m0 19.47C9.82 17.86 6 12.54 6 9c0-3.31 2.69-6 6-6s6 2.69 6 6c0 3.83-4.25 9.36-6 11.47m-1.53-9.3L8.71 9.4l-1.42 1.42L10.47 14l6.01-6.01-1.41-1.42z"}),"WhereToVoteOutlined"),a15=h(c.jsx("path",{d:"M12 2c-4.2 0-8 3.22-8 8.2 0 3.18 2.45 6.92 7.34 11.23.38.33.95.33 1.33 0C17.55 17.12 20 13.38 20 10.2 20 5.22 16.2 2 12 2m-1.77 10.66-1.41-1.41a.996.996 0 0 1 0-1.41c.39-.39 1.02-.39 1.41 0l.71.71 2.83-2.83c.39-.39 1.02-.39 1.41 0s.39 1.02 0 1.41l-3.54 3.54c-.38.38-1.02.38-1.41-.01"}),"WhereToVoteRounded"),d15=h(c.jsx("path",{d:"M12 2C8.14 2 5 5.14 5 9c0 5.25 7 13 7 13s7-7.75 7-13c0-3.86-3.14-7-7-7m-1.53 12-3.48-3.48L8.4 9.1l2.07 2.07 5.13-5.14 1.41 1.42z"}),"WhereToVoteSharp"),z15=h([c.jsx("path",{d:"M12 3C8.69 3 6 5.69 6 9c0 3.54 3.82 8.86 6 11.47 1.75-2.11 6-7.63 6-11.47 0-3.31-2.69-6-6-6m-1.53 11-3.18-3.18L8.71 9.4l1.77 1.77 4.6-4.6 1.41 1.41z",opacity:".3"},"0"),c.jsx("path",{d:"M12 1C7.59 1 4 4.59 4 9c0 5.57 6.96 13.34 7.26 13.67l.74.82.74-.82C13.04 22.34 20 14.57 20 9c0-4.41-3.59-8-8-8m0 19.47C9.82 17.86 6 12.54 6 9c0-3.31 2.69-6 6-6s6 2.69 6 6c0 3.83-4.25 9.36-6 11.47m3.07-13.9-4.6 4.6L8.71 9.4l-1.42 1.42L10.47 14l6.01-6.01z"},"1")],"WhereToVoteTwoTone"),m15=h(c.jsx("path",{d:"M13 13v8h8v-8zM3 21h8v-8H3zM3 3v8h8V3zm13.66-1.31L11 7.34 16.66 13l5.66-5.66z"}),"Widgets"),p15=h(c.jsx("path",{d:"m16.66 4.52 2.83 2.83-2.83 2.83-2.83-2.83zM9 5v4H5V5zm10 10v4h-4v-4zM9 15v4H5v-4zm7.66-13.31L11 7.34 16.66 13l5.66-5.66zM11 3H3v8h8zm10 10h-8v8h8zm-10 0H3v8h8z"}),"WidgetsOutlined"),H15=h(c.jsx("path",{d:"M13 14v6c0 .55.45 1 1 1h6c.55 0 1-.45 1-1v-6c0-.55-.45-1-1-1h-6c-.55 0-1 .45-1 1m-9 7h6c.55 0 1-.45 1-1v-6c0-.55-.45-1-1-1H4c-.55 0-1 .45-1 1v6c0 .55.45 1 1 1M3 4v6c0 .55.45 1 1 1h6c.55 0 1-.45 1-1V4c0-.55-.45-1-1-1H4c-.55 0-1 .45-1 1m12.95-1.6L11.7 6.64c-.39.39-.39 1.02 0 1.41l4.25 4.25c.39.39 1.02.39 1.41 0l4.25-4.25c.39-.39.39-1.02 0-1.41L17.37 2.4c-.39-.39-1.03-.39-1.42 0"}),"WidgetsRounded"),M15=h(c.jsx("path",{d:"M13 13v8h8v-8zM3 21h8v-8H3zM3 3v8h8V3zm13.66-1.31L11 7.34 16.66 13l5.66-5.66z"}),"WidgetsSharp"),r15=h([c.jsx("path",{d:"M5 5h4v4H5zm10 10h4v4h-4zM5 15h4v4H5zM16.66 4.52l-2.83 2.82 2.83 2.83 2.83-2.83z",opacity:".3"},"0"),c.jsx("path",{d:"M16.66 1.69 11 7.34 16.66 13l5.66-5.66zm-2.83 5.65 2.83-2.83 2.83 2.83-2.83 2.83zM3 3v8h8V3zm6 6H5V5h4zM3 21h8v-8H3zm2-6h4v4H5zm8-2v8h8v-8zm6 6h-4v-4h4z"},"1")],"WidgetsTwoTone"),i15=h(c.jsx("path",{d:"M20 4H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2M4 6h1v12H4zm16 12h-1V6h1z"}),"WidthFull"),V15=h(c.jsx("path",{d:"M20 4H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2M4 18V6h1v12zm3 0V6h10v12zm13 0h-1V6h1z"}),"WidthFullOutlined"),x15=h(c.jsx("path",{d:"M20 4H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2M4 6h1v12H4zm16 12h-1V6h1z"}),"WidthFullRounded"),j15=h(c.jsx("path",{d:"M22 4H2v16h20zM4 6h1v12H4zm16 12h-1V6h1z"}),"WidthFullSharp"),u15=h([c.jsx("path",{d:"M7 6h10v12H7z",opacity:".3"},"0"),c.jsx("path",{d:"M20 4H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2M5 18H4V6h1zm12 0H7V6h10zm3 0h-1V6h1z"},"1")],"WidthFullTwoTone"),L15=h(c.jsx("path",{d:"M20 4H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2M4 6h4v12H4zm16 12h-4V6h4z"}),"WidthNormal"),S15=h(c.jsx("path",{d:"M20 4H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2M4 18V6h4v12zm6 0V6h4v12zm10 0h-4V6h4z"}),"WidthNormalOutlined"),C15=h(c.jsx("path",{d:"M20 4H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2M4 6h4v12H4zm16 12h-4V6h4z"}),"WidthNormalRounded"),T15=h(c.jsx("path",{d:"M22 4H2v16h20zM4 6h4v12H4zm16 12h-4V6h4z"}),"WidthNormalSharp"),w15=h([c.jsx("path",{d:"M10 6h4v12h-4z",opacity:".3"},"0"),c.jsx("path",{d:"M20 4H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2M8 18H4V6h4zm6 0h-4V6h4zm6 0h-4V6h4z"},"1")],"WidthNormalTwoTone"),R15=h(c.jsx("path",{d:"M20 4H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2M4 6h2v12H4zm16 12h-2V6h2z"}),"WidthWide"),O15=h(c.jsx("path",{d:"M20 4H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2M4 18V6h2v12zm4 0V6h8v12zm12 0h-2V6h2z"}),"WidthWideOutlined"),y15=h(c.jsx("path",{d:"M20 4H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2M4 6h2v12H4zm16 12h-2V6h2z"}),"WidthWideRounded"),g15=h(c.jsx("path",{d:"M22 4H2v16h20zM4 6h2v12H4zm16 12h-2V6h2z"}),"WidthWideSharp"),A15=h([c.jsx("path",{d:"M8 6h8v12H8z",opacity:".3"},"0"),c.jsx("path",{d:"M20 4H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2M6 18H4V6h2zm10 0H8V6h8zm4 0h-2V6h2z"},"1")],"WidthWideTwoTone"),f15=h(c.jsx("path",{d:"m1 9 2 2c4.97-4.97 13.03-4.97 18 0l2-2C16.93 2.93 7.08 2.93 1 9m8 8 3 3 3-3c-1.65-1.66-4.34-1.66-6 0m-4-4 2 2c2.76-2.76 7.24-2.76 10 0l2-2C15.14 9.14 8.87 9.14 5 13"}),"Wifi"),P15=h(c.jsx("path",{d:"M15.53 17.46 12 21l-3.53-3.54c.9-.9 2.15-1.46 3.53-1.46s2.63.56 3.53 1.46"}),"Wifi1Bar"),F15=h(c.jsx("path",{d:"M15.53 17.46 12 21l-3.53-3.54c.9-.9 2.15-1.46 3.53-1.46s2.63.56 3.53 1.46"}),"Wifi1BarOutlined"),B15=h(c.jsx("circle",{cx:"12",cy:"18",r:"2"}),"Wifi1BarRounded"),b15=h(c.jsx("path",{d:"M15.53 17.46 12 21l-3.53-3.54c.9-.9 2.15-1.46 3.53-1.46s2.63.56 3.53 1.46"}),"Wifi1BarSharp"),D15=h(c.jsx("path",{d:"M15.53 17.46 12 21l-3.53-3.54c.9-.9 2.15-1.46 3.53-1.46s2.63.56 3.53 1.46"}),"Wifi1BarTwoTone"),k15=h(c.jsx("path",{d:"M12 10c3.03 0 5.78 1.23 7.76 3.22l-2.12 2.12C16.2 13.9 14.2 13 12 13s-4.2.9-5.64 2.35l-2.12-2.12C6.22 11.23 8.97 10 12 10m0 6c-1.38 0-2.63.56-3.53 1.46L12 21l3.53-3.54c-.9-.9-2.15-1.46-3.53-1.46"}),"Wifi2Bar"),W15=h(c.jsx("path",{d:"M12 10c3.03 0 5.78 1.23 7.76 3.22l-2.12 2.12C16.2 13.9 14.2 13 12 13s-4.2.9-5.64 2.35l-2.12-2.12C6.22 11.23 8.97 10 12 10m0 6c-1.38 0-2.63.56-3.53 1.46L12 21l3.53-3.54c-.9-.9-2.15-1.46-3.53-1.46"}),"Wifi2BarOutlined"),N15=h(c.jsx("path",{d:"M12 16c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2m-6.62-1.63c-.63-.63-.59-1.71.13-2.24C7.33 10.79 9.57 10 12 10s4.67.79 6.49 2.13c.72.53.76 1.6.13 2.24-.53.54-1.37.57-1.98.12C15.33 13.55 13.73 13 12 13s-3.33.55-4.64 1.49c-.61.44-1.45.41-1.98-.12"}),"Wifi2BarRounded"),E15=h(c.jsx("path",{d:"M12 10c3.03 0 5.78 1.23 7.76 3.22l-2.12 2.12C16.2 13.9 14.2 13 12 13s-4.2.9-5.64 2.35l-2.12-2.12C6.22 11.23 8.97 10 12 10m0 6c-1.38 0-2.63.56-3.53 1.46L12 21l3.53-3.54c-.9-.9-2.15-1.46-3.53-1.46"}),"Wifi2BarSharp"),I15=h(c.jsx("path",{d:"M12 10c3.03 0 5.78 1.23 7.76 3.22l-2.12 2.12C16.2 13.9 14.2 13 12 13s-4.2.9-5.64 2.35l-2.12-2.12C6.22 11.23 8.97 10 12 10m0 6c-1.38 0-2.63.56-3.53 1.46L12 21l3.53-3.54c-.9-.9-2.15-1.46-3.53-1.46"}),"Wifi2BarTwoTone"),U15=h([c.jsx("path",{d:"M22 4.95C21.79 4.78 19.67 3 16.5 3c-3.18 0-5.29 1.78-5.5 1.95L16.5 12z"},"0"),c.jsx("path",{d:"M20 15.51c-1.24 0-2.45-.2-3.57-.57-.35-.12-.75-.03-1.02.24l-2.2 2.2c-2.83-1.45-5.15-3.76-6.59-6.59l2.2-2.2c.28-.28.36-.67.25-1.02C8.7 6.45 8.5 5.25 8.5 4c0-.55-.45-1-1-1H4c-.55 0-1 .45-1 1 0 9.39 7.61 17 17 17 .55 0 1-.45 1-1v-3.49c0-.55-.45-1-1-1"},"1")],"WifiCalling"),G15=h([c.jsx("path",{d:"M16.49 3c-2.21 0-4.21.9-5.66 2.34l1.06 1.06c1.18-1.18 2.8-1.91 4.59-1.91s3.42.73 4.59 1.91l1.06-1.06C20.7 3.9 18.7 3 16.49 3"},"0"),c.jsx("path",{d:"M20.03 7.46C19.12 6.56 17.87 6 16.49 6s-2.63.56-3.54 1.46l1.06 1.06c.63-.63 1.51-1.03 2.47-1.03s1.84.39 2.47 1.03zm-4.95 2.13L16.49 11l1.41-1.41c-.36-.37-.86-.59-1.41-.59s-1.05.22-1.41.59"},"1"),c.jsx("path",{d:"m15.63 14.4-2.52 2.5c-2.5-1.43-4.57-3.5-6-6l2.5-2.52c.23-.24.33-.57.27-.9L9.13 3.8c-.09-.46-.5-.8-.98-.8H4c-.56 0-1.03.47-1 1.03.17 2.89 1.05 5.6 2.43 7.97 1.58 2.73 3.85 4.99 6.57 6.57 2.37 1.37 5.08 2.26 7.97 2.43.56.03 1.03-.44 1.03-1v-4.15c0-.48-.34-.89-.8-.98l-3.67-.73c-.33-.07-.67.03-.9.26"},"2")],"WifiCalling3"),K15=h([c.jsx("path",{d:"M16.49 4.5c1.79 0 3.42.73 4.59 1.91l1.06-1.06C20.7 3.9 18.7 3 16.49 3s-4.21.9-5.66 2.34l1.06 1.06c1.19-1.17 2.81-1.9 4.6-1.9"},"0"),c.jsx("path",{d:"M16.49 6c-1.38 0-2.63.56-3.54 1.46l1.06 1.06c.63-.63 1.51-1.03 2.47-1.03s1.84.39 2.47 1.03l1.06-1.06C19.12 6.56 17.87 6 16.49 6m0 3c-.55 0-1.05.22-1.41.59L16.49 11l1.41-1.41c-.36-.37-.86-.59-1.41-.59"},"1"),c.jsx("path",{d:"m20.2 14.87-3.67-.73c-.5-.1-.83.2-.9.27l-2.52 2.5c-2.5-1.43-4.57-3.5-6-6l2.5-2.52c.23-.24.33-.57.27-.9L9.13 3.8c-.09-.46-.5-.8-.98-.8H4c-.56 0-1.03.47-1 1.03.17 2.89 1.05 5.6 2.43 7.97 1.58 2.73 3.85 4.99 6.57 6.57 2.37 1.37 5.08 2.26 7.97 2.43.55.03 1.03-.43 1.03-1v-4.15c0-.48-.34-.89-.8-.98M5.1 5h2.23l.47 2.35L6.17 9c-.54-1.3-.9-2.63-1.07-4M19 18.9c-1.37-.18-2.7-.53-4-1.07l1.65-1.63 2.35.47z"},"2")],"WifiCalling3Outlined"),q15=h([c.jsx("path",{d:"M21.54 4.8C20.17 3.67 18.41 3 16.49 3s-3.67.67-5.05 1.8c-.34.28-.36.79-.05 1.1l.01.01c.27.27.7.29 1 .05 1.12-.91 2.54-1.45 4.09-1.45s2.97.55 4.09 1.45c.3.24.73.23 1-.05l.01-.01c.31-.31.29-.83-.05-1.1"},"0"),c.jsx("path",{d:"M19.45 8.04c.33-.33.28-.88-.11-1.15-.8-.56-1.79-.89-2.85-.89s-2.04.33-2.85.89c-.38.27-.44.82-.11 1.15.25.25.65.31.94.1.57-.4 1.27-.64 2.02-.64s1.45.24 2.02.64c.29.21.69.15.94-.1m-2.96.86c-.32 0-.62.08-.89.21-.3.15-.34.56-.11.79l.65.65c.2.2.51.2.71 0l.65-.65c.23-.23.19-.64-.11-.79-.27-.14-.58-.21-.9-.21"},"1"),c.jsx("path",{d:"m15.63 14.4-2.52 2.5c-2.5-1.43-4.57-3.5-6-6l2.5-2.52c.23-.24.33-.57.27-.9L9.13 3.8c-.09-.46-.5-.8-.98-.8H4c-.56 0-1.03.47-1 1.03.17 2.89 1.05 5.6 2.43 7.97 1.58 2.73 3.85 4.99 6.57 6.57 2.37 1.37 5.08 2.26 7.97 2.43.56.03 1.03-.44 1.03-1v-4.15c0-.48-.34-.89-.8-.98l-3.67-.73c-.33-.07-.67.03-.9.26"},"2")],"WifiCalling3Rounded"),Q15=h([c.jsx("path",{d:"M16.49 3c-2.21 0-4.21.9-5.66 2.34l1.06 1.06c1.18-1.18 2.8-1.91 4.59-1.91s3.42.73 4.59 1.91l1.06-1.06C20.7 3.9 18.7 3 16.49 3"},"0"),c.jsx("path",{d:"M20.03 7.46C19.12 6.56 17.87 6 16.49 6s-2.63.56-3.54 1.46l1.06 1.06c.63-.63 1.51-1.03 2.47-1.03s1.84.39 2.47 1.03zm-4.95 2.13L16.49 11l1.41-1.41c-.36-.37-.86-.59-1.41-.59s-1.05.22-1.41.59"},"1"),c.jsx("path",{d:"m21 15-5-1-2.9 2.9c-2.5-1.43-4.57-3.5-6-6L10 8 9 3H3c0 3.28.89 6.35 2.43 9 1.58 2.73 3.85 4.99 6.57 6.57C14.65 20.1 17.72 21 21 21z"},"2")],"WifiCalling3Sharp"),Z15=h([c.jsx("path",{d:"M16.49 3c-2.21 0-4.21.9-5.66 2.34l1.06 1.06c1.18-1.18 2.8-1.91 4.59-1.91s3.42.73 4.59 1.91l1.06-1.06C20.7 3.9 18.7 3 16.49 3"},"0"),c.jsx("path",{d:"M20.03 7.46C19.12 6.56 17.87 6 16.49 6s-2.63.56-3.54 1.46l1.06 1.06c.63-.63 1.51-1.03 2.47-1.03s1.84.39 2.47 1.03zm-4.95 2.13L16.49 11l1.41-1.41c-.36-.37-.86-.59-1.41-.59s-1.05.22-1.41.59"},"1"),c.jsx("path",{d:"M15 17.83c1.29.54 2.63.89 4 1.07v-2.23l-2.35-.47zM7.33 5H5.1c.18 1.37.53 2.7 1.07 4L7.8 7.35z",opacity:".3"},"2"),c.jsx("path",{d:"m20.2 14.87-3.67-.73c-.5-.1-.83.2-.9.27l-2.52 2.5c-2.5-1.43-4.57-3.5-6-6l2.5-2.52c.23-.24.33-.57.27-.9L9.13 3.8c-.09-.46-.5-.8-.98-.8H4c-.56 0-1.03.47-1 1.03.17 2.89 1.05 5.6 2.43 7.97 1.58 2.73 3.85 4.99 6.57 6.57 2.37 1.37 5.08 2.26 7.97 2.43.55.03 1.03-.43 1.03-1v-4.15c0-.48-.34-.89-.8-.98M5.1 5h2.23l.47 2.35L6.17 9c-.54-1.3-.9-2.63-1.07-4M19 18.9c-1.37-.18-2.7-.53-4-1.07l1.65-1.63 2.35.47z"},"3")],"WifiCalling3TwoTone"),J15=h([c.jsx("path",{d:"M20 15.51c-1.24 0-2.45-.2-3.57-.57-.1-.04-.21-.05-.31-.05-.26 0-.51.1-.71.29l-2.2 2.2c-2.83-1.45-5.15-3.76-6.59-6.59l2.2-2.2c.28-.28.36-.67.25-1.02C8.7 6.45 8.5 5.25 8.5 4c0-.55-.45-1-1-1H4c-.55 0-1 .45-1 1 0 9.39 7.61 17 17 17 .55 0 1-.45 1-1v-3.49c0-.55-.45-1-1-1M5.03 5h1.5c.07.89.22 1.76.46 2.59l-1.2 1.2c-.41-1.2-.67-2.47-.76-3.79M19 18.97c-1.32-.09-2.59-.35-3.8-.75l1.19-1.19c.85.24 1.72.39 2.6.45v1.49z"},"0"),c.jsx("path",{d:"M22 4.95C21.79 4.78 19.67 3 16.5 3c-3.18 0-5.29 1.78-5.5 1.95L16.5 12z"},"1")],"WifiCallingOutlined"),Y15=h([c.jsx("path",{d:"M22 4.95C21.79 4.78 19.67 3 16.5 3c-3.18 0-5.29 1.78-5.5 1.95L16.5 12z"},"0"),c.jsx("path",{d:"m19.2 15.28-2.54-.29c-.61-.07-1.21.14-1.64.57l-1.84 1.84c-2.83-1.44-5.15-3.75-6.59-6.59l1.85-1.85c.43-.43.64-1.04.57-1.64L8.72 4.8c-.12-1.01-.97-1.77-1.99-1.77H5c-1.13 0-2.07.94-2 2.07.53 8.54 7.36 15.37 15.9 15.9 1.13.07 2.07-.87 2.07-2v-1.73c0-1.02-.76-1.87-1.77-1.99"},"1")],"WifiCallingRounded"),_15=h([c.jsx("path",{d:"M13.21 17.37c-2.83-1.44-5.15-3.75-6.59-6.59l2.53-2.53L8.54 3H3.03C2.45 13.18 10.82 21.55 21 20.97v-5.51l-5.27-.61z"},"0"),c.jsx("path",{d:"M22 4.95C21.79 4.78 19.67 3 16.5 3c-3.18 0-5.29 1.78-5.5 1.95L16.5 12z"},"1")],"WifiCallingSharp"),X15=h([c.jsx("path",{d:"M15.2 18.21c1.2.41 2.48.67 3.8.75v-1.49c-.88-.07-1.75-.22-2.6-.45zM6.54 5h-1.5c.09 1.32.35 2.59.75 3.8l1.2-1.2c-.24-.84-.39-1.71-.45-2.6",opacity:".3"},"0"),c.jsx("path",{d:"M20 15.51c-1.24 0-2.45-.2-3.57-.57-.1-.04-.21-.05-.31-.05-.26 0-.51.1-.71.29l-2.2 2.2c-2.83-1.45-5.15-3.76-6.59-6.59l2.2-2.2c.28-.28.36-.67.25-1.02C8.7 6.45 8.5 5.25 8.5 4c0-.55-.45-1-1-1H4c-.55 0-1 .45-1 1 0 9.39 7.61 17 17 17 .55 0 1-.45 1-1v-3.49c0-.55-.45-1-1-1M5.03 5h1.5c.07.89.22 1.76.46 2.59l-1.2 1.2c-.41-1.2-.67-2.47-.76-3.79M19 18.97c-1.32-.09-2.59-.35-3.8-.75l1.19-1.19c.85.24 1.72.39 2.6.45v1.49z"},"1"),c.jsx("path",{d:"M22 4.95C21.79 4.78 19.67 3 16.5 3c-3.18 0-5.29 1.78-5.5 1.95L16.5 12z"},"2")],"WifiCallingTwoTone"),$15=h(c.jsx("path",{d:"M16 3c-2.51 0-3.77 5.61-4.4 10.57C10.79 10.66 9.61 8 8 8 4.43 8 3 21 3 21h2.01c.61-5.27 2-9.82 2.99-10.87.98 1.05 2.38 5.61 2.99 10.87H13c.5-2.53 2-6 3-6s2.5 3.53 3 6h2s-.5-18-5-18m0 10c-.99 0-1.82.62-2.5 1.5.57-4.77 1.54-8.62 2.5-9.44.97.81 1.91 4.67 2.49 9.43C17.81 13.62 16.98 13 16 13"}),"WifiChannel"),c25=h(c.jsx("path",{d:"M16 3c-2.51 0-3.77 5.61-4.4 10.57C10.79 10.66 9.61 8 8 8 4.43 8 3 21 3 21h2.01c.61-5.27 2-9.82 2.99-10.87.98 1.05 2.38 5.61 2.99 10.87H13c.5-2.53 2-6 3-6s2.5 3.53 3 6h2s-.5-18-5-18m0 10c-.99 0-1.82.62-2.5 1.5.57-4.77 1.54-8.62 2.5-9.44.97.81 1.91 4.67 2.49 9.43C17.81 13.62 16.98 13 16 13"}),"WifiChannelOutlined"),h25=h(c.jsx("path",{d:"M4.13 21c.5 0 .92-.38.99-.87.65-4.89 1.95-9.01 2.88-10 .91.98 2.19 5.01 2.86 9.82.08.6.59 1.05 1.19 1.05.54 0 1.02-.36 1.16-.89.62-2.38 1.9-5.11 2.79-5.11.9 0 2.19 2.83 2.81 5.2.12.48.56.8 1.05.8.62 0 1.12-.52 1.09-1.14C20.75 15.89 19.81 3 16 3c-2.51 0-3.77 5.61-4.4 10.57C10.79 10.66 9.61 8 8 8c-2.92 0-4.41 8.71-4.85 11.87-.09.6.38 1.13.98 1.13M16 13c-.99 0-1.82.62-2.5 1.5.57-4.77 1.54-8.62 2.5-9.44.97.81 1.91 4.67 2.49 9.43C17.81 13.62 16.98 13 16 13"}),"WifiChannelRounded"),s25=h(c.jsx("path",{d:"M16 3c-2.51 0-3.77 5.61-4.4 10.57C10.79 10.66 9.61 8 8 8 4.43 8 3 21 3 21h2.01c.61-5.27 2-9.82 2.99-10.87.98 1.05 2.38 5.61 2.99 10.87H13c.5-2.53 2-6 3-6s2.5 3.53 3 6h2s-.5-18-5-18m0 10c-.99 0-1.82.62-2.5 1.5.57-4.77 1.54-8.62 2.5-9.44.97.81 1.91 4.67 2.49 9.43C17.81 13.62 16.98 13 16 13"}),"WifiChannelSharp"),t25=h([c.jsx("path",{d:"M13 21c.5-2.53 2-6 3-6s2.5 3.53 3 6zm-7.99 0c.61-5.27 2-9.82 2.99-10.87.98 1.05 2.38 5.61 2.99 10.87zM16 13c-.99 0-1.82.62-2.5 1.5.57-4.77 1.54-8.62 2.5-9.44.97.81 1.91 4.67 2.49 9.43C17.81 13.62 16.98 13 16 13",opacity:".3"},"0"),c.jsx("path",{d:"M16 3c-2.51 0-3.77 5.61-4.4 10.57C10.79 10.66 9.61 8 8 8 4.43 8 3 21 3 21h2.01c.61-5.27 2-9.82 2.99-10.87.98 1.05 2.38 5.61 2.99 10.87H13c.5-2.53 2-6 3-6s2.5 3.53 3 6h2s-.5-18-5-18m0 10c-.99 0-1.82.62-2.5 1.5.57-4.77 1.54-8.62 2.5-9.44.97.81 1.91 4.67 2.49 9.43C17.81 13.62 16.98 13 16 13"},"1")],"WifiChannelTwoTone"),o25=h([c.jsx("path",{d:"M11 14c0-3.36 2.64-6 6-6 2.2 0 4.08 1.13 5.13 2.86L24 8.98C20.93 5.9 16.69 4 12 4S3.07 5.9 0 8.98L12 21l1.86-1.87C12.14 18.09 11 16.2 11 14"},"0"),c.jsx("path",{d:"M21 14c0-2.24-1.76-4-4-4s-4 1.76-4 4 1.76 4 4 4c.75 0 1.44-.21 2.03-.56L21.59 20 23 18.59l-2.56-2.56c.35-.59.56-1.28.56-2.03m-6 0c0-1.12.88-2 2-2s2 .88 2 2-.88 2-2 2-2-.88-2-2"},"1")],"WifiFind"),v25=h([c.jsx("path",{d:"M12 6c4.14 0 7.88 1.68 10.59 4.39L24 8.98C20.93 5.9 16.69 4 12 4S3.07 5.9 0 8.98L12 21l1.41-1.42L2.93 9.08C5.45 7.16 8.59 6 12 6"},"0"),c.jsx("path",{d:"M21 14c0-2.24-1.76-4-4-4s-4 1.76-4 4 1.76 4 4 4c.75 0 1.44-.21 2.03-.56L21.59 20 23 18.59l-2.56-2.56c.35-.59.56-1.28.56-2.03m-4 2c-1.12 0-2-.88-2-2s.88-2 2-2 2 .88 2 2-.88 2-2 2"},"1")],"WifiFindOutlined"),e25=h([c.jsx("path",{d:"M11 14c0-3.36 2.64-6 6-6 2.2 0 4.08 1.13 5.13 2.86l.36-.37c.86-.86.76-2.27-.2-3.01C19.44 5.3 15.87 4 12 4S4.56 5.3 1.71 7.48c-.96.74-1.06 2.15-.2 3.01l9.08 9.09c.78.78 2.05.78 2.83 0l.45-.45C12.14 18.09 11 16.2 11 14"},"0"),c.jsx("path",{d:"M20.44 16.03c.35-.59.56-1.28.56-2.03 0-2.24-1.76-4-4-4s-4 1.76-4 4 1.76 4 4 4c.75 0 1.44-.21 2.03-.56l1.85 1.85c.39.39 1.02.39 1.41 0s.39-1.02 0-1.41zM17 16c-1.12 0-2-.88-2-2s.88-2 2-2 2 .88 2 2-.88 2-2 2"},"1")],"WifiFindRounded"),l25=h([c.jsx("path",{d:"M11 14c0-3.36 2.64-6 6-6 2.2 0 4.08 1.13 5.13 2.86L24 8.98C20.93 5.9 16.69 4 12 4S3.07 5.9 0 8.98L12 21l1.86-1.87C12.14 18.09 11 16.2 11 14"},"0"),c.jsx("path",{d:"M21 14c0-2.24-1.76-4-4-4s-4 1.76-4 4 1.76 4 4 4c.75 0 1.44-.21 2.03-.56L21.59 20 23 18.59l-2.56-2.56c.35-.59.56-1.28.56-2.03m-6 0c0-1.12.88-2 2-2s2 .88 2 2-.88 2-2 2-2-.88-2-2"},"1")],"WifiFindSharp"),n25=h([c.jsx("path",{d:"M22.59 10.39 24 8.98C20.93 5.9 16.69 4 12 4S3.07 5.9 0 8.98L12 21l1.41-1.42L2.93 9.08C5.45 7.16 8.59 6 12 6c4.13 0 7.88 1.68 10.59 4.39"},"0"),c.jsx("path",{d:"m23 18.59-2.56-2.56c.35-.59.56-1.28.56-2.03 0-2.24-1.76-4-4-4s-4 1.76-4 4 1.76 4 4 4c.75 0 1.44-.21 2.03-.56L21.59 20zM15 14c0-1.12.88-2 2-2s2 .88 2 2-.88 2-2 2-2-.88-2-2"},"1"),c.jsx("path",{d:"M22.59 10.39C19.88 7.68 16.13 6 12 6 8.59 6 5.45 7.16 2.93 9.08l2.26 2.26 8.24 8.24.46-.46C12.15 18.09 11 16.21 11 14c0-1.62.62-3.13 1.75-4.25S15.38 8 17 8c2.21 0 4.09 1.15 5.13 2.89l.49-.49-.02-.02z",opacity:".3"},"2")],"WifiFindTwoTone"),a25=h([c.jsx("path",{d:"M21.98 11 24 8.98C20.93 5.9 16.69 4 12 4S3.07 5.9 0 8.98l6.35 6.36L12 21l3.05-3.05V15c0-.45.09-.88.23-1.29.54-1.57 2.01-2.71 3.77-2.71z"},"0"),c.jsx("path",{d:"M22 16v-1c0-1.1-.9-2-2-2s-2 .9-2 2v1c-.55 0-1 .45-1 1v3c0 .55.45 1 1 1h4c.55 0 1-.45 1-1v-3c0-.55-.45-1-1-1m-1 0h-2v-1c0-.55.45-1 1-1s1 .45 1 1z"},"1")],"WifiLock"),d25=h([c.jsx("path",{d:"M21.98 11 24 8.98C20.93 5.9 16.69 4 12 4S3.07 5.9 0 8.98l6.35 6.36L12 21l3.05-3.05V15c0-.45.09-.88.23-1.29.54-1.57 2.01-2.71 3.77-2.71z"},"0"),c.jsx("path",{d:"M22 16v-1c0-1.1-.9-2-2-2s-2 .9-2 2v1c-.55 0-1 .45-1 1v3c0 .55.45 1 1 1h4c.55 0 1-.45 1-1v-3c0-.55-.45-1-1-1m-1 0h-2v-1c0-.55.45-1 1-1s1 .45 1 1z"},"1")],"WifiLockOutlined"),z25=h([c.jsx("path",{d:"M23.21 8.24C20.22 5.6 16.3 4 12 4S3.78 5.6.79 8.24C.35 8.63.32 9.3.73 9.71l5.62 5.63 4.94 4.95c.39.39 1.02.39 1.42 0l2.34-2.34V15c0-.45.09-.88.23-1.29.54-1.57 2.01-2.71 3.77-2.71h2.94l1.29-1.29c.4-.41.37-1.08-.07-1.47"},"0"),c.jsx("path",{d:"M22 16v-1c0-1.1-.9-2-2-2s-2 .9-2 2v1c-.55 0-1 .45-1 1v3c0 .55.45 1 1 1h4c.55 0 1-.45 1-1v-3c0-.55-.45-1-1-1m-1 0h-2v-1c0-.55.45-1 1-1s1 .45 1 1z"},"1")],"WifiLockRounded"),m25=h([c.jsx("path",{d:"M21.98 11 24 8.98C20.93 5.9 16.69 4 12 4S3.07 5.9 0 8.98l6.35 6.36L12 21l3.05-3.05V15c0-.45.09-.88.23-1.29.54-1.57 2.01-2.71 3.77-2.71z"},"0"),c.jsx("path",{d:"M22 15.11c0-1-.68-1.92-1.66-2.08-.12-.02-.24-.02-.36-.02h-.01c-1.09.02-1.97.9-1.97 1.99v1h-1v5h6v-5h-1zM21 16h-2v-1c0-.55.45-1 1-1s1 .45 1 1z"},"1")],"WifiLockSharp"),p25=h([c.jsx("path",{d:"M21.98 11 24 8.98C20.93 5.9 16.69 4 12 4S3.07 5.9 0 8.98l6.35 6.36L12 21l3.05-3.05V15c0-.45.09-.88.23-1.29.54-1.57 2.01-2.71 3.77-2.71z"},"0"),c.jsx("path",{d:"M22 16v-1c0-1.1-.9-2-2-2s-2 .9-2 2v1c-.55 0-1 .45-1 1v3c0 .55.45 1 1 1h4c.55 0 1-.45 1-1v-3c0-.55-.45-1-1-1m-1 0h-2v-1c0-.55.45-1 1-1s1 .45 1 1z"},"1")],"WifiLockTwoTone"),H25=h(c.jsx("path",{d:"M22.99 9C19.15 5.16 13.8 3.76 8.84 4.78l2.52 2.52c3.47-.17 6.99 1.05 9.63 3.7zm-4 4c-1.29-1.29-2.84-2.13-4.49-2.56l3.53 3.53zM2 3.05 5.07 6.1C3.6 6.82 2.22 7.78 1 9l1.99 2c1.24-1.24 2.67-2.16 4.2-2.77l2.24 2.24C7.81 10.89 6.27 11.73 5 13v.01L6.99 15c1.36-1.36 3.14-2.04 4.92-2.06L18.98 20l1.27-1.26L3.29 1.79zM9 17l3 3 3-3c-1.65-1.66-4.34-1.66-6 0"}),"WifiOff"),M25=h(c.jsx("path",{d:"m21 11 2-2c-3.73-3.73-8.87-5.15-13.7-4.31l2.58 2.58c3.3-.02 6.61 1.22 9.12 3.73m-2 2c-1.08-1.08-2.36-1.85-3.72-2.33l3.02 3.02zM9 17l3 3 3-3c-1.65-1.66-4.34-1.66-6 0M3.41 1.64 2 3.05 5.05 6.1C3.59 6.83 2.22 7.79 1 9l2 2c1.23-1.23 2.65-2.16 4.17-2.78l2.24 2.24C7.79 10.89 6.27 11.74 5 13l2 2c1.35-1.35 3.11-2.04 4.89-2.06l7.08 7.08 1.41-1.41z"}),"WifiOffOutlined"),r25=h(c.jsx("path",{d:"M20.06 10.14c.56.46 1.38.42 1.89-.09.59-.59.55-1.57-.1-2.1-3.59-2.94-8.2-4.03-12.55-3.26l2.59 2.59c2.89-.03 5.8.92 8.17 2.86m-2.27 1.83c-.78-.57-1.63-1-2.52-1.3l2.95 2.95c.24-.58.1-1.27-.43-1.65m-3.84 4.26c-1.22-.63-2.68-.63-3.91 0-.59.31-.7 1.12-.23 1.59l1.47 1.47c.39.39 1.02.39 1.41 0l1.47-1.47c.49-.47.39-1.28-.21-1.59m5.73 1.67L4.12 2.34a.996.996 0 0 0-1.41 0c-.39.39-.39 1.02 0 1.41L5.05 6.1c-1.01.5-1.99 1.11-2.89 1.85-.65.53-.69 1.51-.1 2.1.51.51 1.32.56 1.87.1 1-.82 2.1-1.46 3.25-1.93l2.23 2.23c-1.13.3-2.21.8-3.19 1.51-.69.5-.73 1.51-.13 2.11l.01.01c.49.49 1.26.54 1.83.13 1.19-.84 2.58-1.26 3.97-1.29l6.37 6.37c.39.39 1.02.39 1.41 0 .39-.37.39-1 0-1.39"}),"WifiOffRounded"),i25=h(c.jsx("path",{d:"m21 11 2-2c-3.73-3.73-8.87-5.15-13.7-4.31l2.58 2.58c3.3-.02 6.61 1.22 9.12 3.73M9 17l3 3 3-3c-1.65-1.66-4.34-1.66-6 0m10-4c-1.08-1.08-2.36-1.85-3.72-2.33l3.02 3.02zM3.41 1.64 2 3.05 5.05 6.1C3.59 6.83 2.22 7.79 1 9l2 2c1.23-1.23 2.65-2.16 4.17-2.78l2.24 2.24C7.79 10.89 6.27 11.74 5 13l2 2c1.35-1.35 3.11-2.04 4.89-2.06l7.08 7.08 1.41-1.41z"}),"WifiOffSharp"),V25=h(c.jsx("path",{d:"m21 11 2-2c-3.73-3.73-8.87-5.15-13.7-4.31l2.58 2.58c3.3-.02 6.61 1.22 9.12 3.73m-2 2c-1.08-1.08-2.36-1.85-3.72-2.33l3.02 3.02zM9 17l3 3 3-3c-1.65-1.66-4.34-1.66-6 0M3.41 1.64 2 3.05 5.05 6.1C3.59 6.83 2.22 7.79 1 9l2 2c1.23-1.23 2.65-2.16 4.17-2.78l2.24 2.24C7.79 10.89 6.27 11.74 5 13l2 2c1.35-1.35 3.11-2.04 4.89-2.06l7.08 7.08 1.41-1.41z"}),"WifiOffTwoTone"),x25=h(c.jsx("path",{d:"m1 9 2 2c4.97-4.97 13.03-4.97 18 0l2-2C16.93 2.93 7.08 2.93 1 9m8 8 3 3 3-3c-1.65-1.66-4.34-1.66-6 0m-4-4 2 2c2.76-2.76 7.24-2.76 10 0l2-2C15.14 9.14 8.87 9.14 5 13"}),"WifiOutlined"),j25=h(c.jsx("path",{d:"M23 19v-1c0-1.1-.9-2-2-2s-2 .9-2 2v1c-.55 0-1 .45-1 1v3c0 .55.45 1 1 1h4c.55 0 1-.45 1-1v-3c0-.55-.45-1-1-1m-1 0h-2v-1c0-.55.45-1 1-1s1 .45 1 1zm2-10.02-2.12 2.13C19.35 8.57 15.85 7 12 7s-7.35 1.57-9.88 4.11L0 8.98C3.07 5.9 7.31 4 12 4s8.93 1.9 12 4.98M12 10c3.03 0 5.78 1.23 7.76 3.22l-2.12 2.12C16.2 13.9 14.2 13 12 13s-4.2.9-5.64 2.35l-2.12-2.12C6.22 11.23 8.97 10 12 10m3.53 7.46L12 21l-3.53-3.54c.9-.9 2.15-1.46 3.53-1.46s2.63.56 3.53 1.46"}),"WifiPassword"),u25=h(c.jsx("path",{d:"m24 8.98-2.12 2.13C19.35 8.57 15.85 7 12 7s-7.35 1.57-9.88 4.11L0 8.98C3.07 5.9 7.31 4 12 4s8.93 1.9 12 4.98M4.24 13.22l2.12 2.12C7.8 13.9 9.8 13 12 13s4.2.9 5.64 2.35l2.12-2.12C17.78 11.23 15.03 10 12 10s-5.78 1.23-7.76 3.22M24 20v3c0 .55-.45 1-1 1h-4c-.55 0-1-.45-1-1v-3c0-.55.45-1 1-1v-1c0-1.1.9-2 2-2s2 .9 2 2v1c.55 0 1 .45 1 1m-2-2c0-.55-.45-1-1-1s-1 .45-1 1v1h2zm-10-2c-1.38 0-2.63.56-3.53 1.46L12 21l3.53-3.54c-.9-.9-2.15-1.46-3.53-1.46"}),"WifiPasswordOutlined"),L25=h(c.jsx("path",{d:"M18.49 12.13C16.67 10.79 14.43 10 12 10s-4.67.79-6.49 2.13c-.72.53-.76 1.6-.13 2.24.53.54 1.37.57 1.98.12C8.67 13.55 10.27 13 12 13s3.33.55 4.64 1.49c.62.44 1.45.41 1.98-.12.64-.64.6-1.71-.13-2.24m4.31-4.24C19.86 5.46 16.1 4 12 4S4.14 5.46 1.2 7.89c-.67.55-.71 1.58-.09 2.21.55.55 1.42.58 2.02.09C5.55 8.2 8.64 7 12 7s6.45 1.2 8.87 3.19c.6.49 1.47.46 2.02-.09.62-.63.58-1.66-.09-2.21M12 16c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2m11 3v-1c0-1.1-.9-2-2-2s-2 .9-2 2v1c-.55 0-1 .45-1 1v3c0 .55.45 1 1 1h4c.55 0 1-.45 1-1v-3c0-.55-.45-1-1-1m-1 0h-2v-1c0-.55.45-1 1-1s1 .45 1 1z"}),"WifiPasswordRounded"),S25=h(c.jsx("path",{d:"m24 8.98-2.12 2.13C19.35 8.57 15.85 7 12 7s-7.35 1.57-9.88 4.11L0 8.98C3.07 5.9 7.31 4 12 4s8.93 1.9 12 4.98M4.24 13.22l2.12 2.12C7.8 13.9 9.8 13 12 13s4.2.9 5.64 2.35l2.12-2.12C17.78 11.23 15.03 10 12 10s-5.78 1.23-7.76 3.22M24 19v5h-6v-5h1v-1c0-1.1.9-2 2-2s2 .9 2 2v1zm-2-1c0-.55-.45-1-1-1s-1 .45-1 1v1h2zm-10-2c-1.38 0-2.63.56-3.53 1.46L12 21l3.53-3.54c-.9-.9-2.15-1.46-3.53-1.46"}),"WifiPasswordSharp"),C25=h(c.jsx("path",{d:"m24 8.98-2.12 2.13C19.35 8.57 15.85 7 12 7s-7.35 1.57-9.88 4.11L0 8.98C3.07 5.9 7.31 4 12 4s8.93 1.9 12 4.98M24 20v3c0 .55-.45 1-1 1h-4c-.55 0-1-.45-1-1v-3c0-.55.45-1 1-1v-1c0-1.1.9-2 2-2s2 .9 2 2v1c.55 0 1 .45 1 1m-2-2c0-.55-.45-1-1-1s-1 .45-1 1v1h2zM4.24 13.22l2.12 2.12C7.8 13.9 9.8 13 12 13s4.2.9 5.64 2.35l2.12-2.12C17.78 11.23 15.03 10 12 10s-5.78 1.23-7.76 3.22M12 16c-1.38 0-2.63.56-3.53 1.46L12 21l3.53-3.54c-.9-.9-2.15-1.46-3.53-1.46"}),"WifiPasswordTwoTone"),T25=h([c.jsx("path",{d:"M16.71 5.29 19 3h-8v8l2.3-2.3c1.97 1.46 3.25 3.78 3.25 6.42 0 1.31-.32 2.54-.88 3.63 2.33-1.52 3.88-4.14 3.88-7.13 0-2.52-1.11-4.77-2.84-6.33"},"0"),c.jsx("path",{d:"M7.46 8.88c0-1.31.32-2.54.88-3.63C6 6.77 4.46 9.39 4.46 12.38c0 2.52 1.1 4.77 2.84 6.33L5 21h8v-8l-2.3 2.3c-1.96-1.46-3.24-3.78-3.24-6.42"},"1")],"WifiProtectedSetup"),w25=h([c.jsx("path",{d:"M16.71 5.29 19 3h-8v8l2.3-2.3c1.97 1.46 3.25 3.78 3.25 6.42 0 1.31-.32 2.54-.88 3.63 2.33-1.52 3.88-4.14 3.88-7.13 0-2.52-1.11-4.77-2.84-6.33"},"0"),c.jsx("path",{d:"M7.46 8.88c0-1.31.32-2.54.88-3.63C6 6.77 4.46 9.39 4.46 12.38c0 2.52 1.1 4.77 2.84 6.33L5 21h8v-8l-2.3 2.3c-1.96-1.46-3.24-3.78-3.24-6.42"},"1")],"WifiProtectedSetupOutlined"),R25=h(c.jsx("path",{d:"m16.7 5.3 1.44-1.44c.32-.32.09-.85-.35-.85H11.5c-.28 0-.5.22-.5.5V9.8c0 .45.54.67.85.35L13.3 8.7c1.97 1.46 3.25 3.78 3.25 6.42 0 .66-.08 1.31-.24 1.92-.12.5.48.86.84.49 1.48-1.53 2.4-3.61 2.4-5.91 0-2.51-1.11-4.76-2.85-6.32m-4.55 8.56L10.7 15.3c-1.97-1.46-3.25-3.78-3.25-6.42 0-.66.08-1.31.24-1.92.12-.5-.48-.86-.84-.49-1.48 1.53-2.4 3.61-2.4 5.91 0 2.52 1.1 4.77 2.84 6.33l-1.44 1.44c-.32.32-.09.85.35.85h6.29c.28 0 .5-.22.5-.5v-6.29c.01-.44-.53-.67-.84-.35"}),"WifiProtectedSetupRounded"),O25=h([c.jsx("path",{d:"M16.71 5.29 19 3h-8v8l2.3-2.3c1.97 1.46 3.25 3.78 3.25 6.42 0 1.31-.32 2.54-.88 3.63 2.33-1.52 3.88-4.14 3.88-7.13 0-2.52-1.11-4.77-2.84-6.33"},"0"),c.jsx("path",{d:"M7.46 8.88c0-1.31.32-2.54.88-3.63C6 6.77 4.46 9.39 4.46 12.38c0 2.52 1.1 4.77 2.84 6.33L5 21h8v-8l-2.3 2.3c-1.96-1.46-3.24-3.78-3.24-6.42"},"1")],"WifiProtectedSetupSharp"),y25=h([c.jsx("path",{d:"M16.71 5.29 19 3h-8v8l2.3-2.3c1.97 1.46 3.25 3.78 3.25 6.42 0 1.31-.32 2.54-.88 3.63 2.33-1.52 3.88-4.14 3.88-7.13 0-2.52-1.11-4.77-2.84-6.33"},"0"),c.jsx("path",{d:"M7.46 8.88c0-1.31.32-2.54.88-3.63C6 6.77 4.46 9.39 4.46 12.38c0 2.52 1.1 4.77 2.84 6.33L5 21h8v-8l-2.3 2.3c-1.96-1.46-3.24-3.78-3.24-6.42"},"1")],"WifiProtectedSetupTwoTone"),g25=h(c.jsx("path",{d:"M2.06 10.06c.51.51 1.32.56 1.87.1 4.67-3.84 11.45-3.84 16.13-.01.56.46 1.38.42 1.89-.09.59-.59.55-1.57-.1-2.1-5.71-4.67-13.97-4.67-19.69 0-.65.52-.7 1.5-.1 2.1m7.76 7.76 1.47 1.47c.39.39 1.02.39 1.41 0l1.47-1.47c.47-.47.37-1.28-.23-1.59-1.22-.63-2.68-.63-3.91 0-.57.31-.68 1.12-.21 1.59m-3.73-3.73c.49.49 1.26.54 1.83.13 2.44-1.73 5.72-1.73 8.16 0 .57.4 1.34.36 1.83-.13l.01-.01c.6-.6.56-1.62-.13-2.11-3.44-2.49-8.13-2.49-11.58 0-.69.5-.73 1.51-.12 2.12"}),"WifiRounded"),A25=h(c.jsx("path",{d:"m1 9 2 2c4.97-4.97 13.03-4.97 18 0l2-2C16.93 2.93 7.08 2.93 1 9m8 8 3 3 3-3c-1.65-1.66-4.34-1.66-6 0m-4-4 2 2c2.76-2.76 7.24-2.76 10 0l2-2C15.14 9.14 8.87 9.14 5 13"}),"WifiSharp"),f25=h(c.jsx("path",{d:"M12 11c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2m6 2c0-3.31-2.69-6-6-6s-6 2.69-6 6c0 2.22 1.21 4.15 3 5.19l1-1.74c-1.19-.7-2-1.97-2-3.45 0-2.21 1.79-4 4-4s4 1.79 4 4c0 1.48-.81 2.75-2 3.45l1 1.74c1.79-1.04 3-2.97 3-5.19M12 3C6.48 3 2 7.48 2 13c0 3.7 2.01 6.92 4.99 8.65l1-1.73C5.61 18.53 4 15.96 4 13c0-4.42 3.58-8 8-8s8 3.58 8 8c0 2.96-1.61 5.53-4 6.92l1 1.73c2.99-1.73 5-4.95 5-8.65 0-5.52-4.48-10-10-10"}),"WifiTethering"),P25=h(c.jsx("path",{d:"M12 7c-3.31 0-6 2.69-6 6 0 1.66.68 3.15 1.76 4.24l1.42-1.42C8.45 15.1 8 14.11 8 13c0-2.21 1.79-4 4-4s4 1.79 4 4c0 1.11-.45 2.1-1.18 2.82l1.42 1.42C17.32 16.15 18 14.66 18 13c0-3.31-2.69-6-6-6m0-4C6.48 3 2 7.48 2 13c0 2.76 1.12 5.26 2.93 7.07l1.42-1.42C4.9 17.21 4 15.21 4 13c0-4.42 3.58-8 8-8 2.53 0 4.78 1.17 6.24 3h2.42C18.93 5.01 15.7 3 12 3m0 8c-1.1 0-2 .9-2 2 0 .55.23 1.05.59 1.41s.86.59 1.41.59 1.05-.23 1.41-.59.59-.86.59-1.41c0-1.1-.9-2-2-2m8-1h2v6h-2zm0 8h2v2h-2z"}),"WifiTetheringError"),F25=h(c.jsx("path",{d:"M12 7c-3.31 0-6 2.69-6 6 0 1.66.68 3.15 1.76 4.24l1.42-1.42C8.45 15.1 8 14.11 8 13c0-2.21 1.79-4 4-4s4 1.79 4 4c0 1.11-.45 2.1-1.18 2.82l1.42 1.42C17.32 16.15 18 14.66 18 13c0-3.31-2.69-6-6-6m0-4C6.48 3 2 7.48 2 13c0 2.76 1.12 5.26 2.93 7.07l1.42-1.42C4.9 17.21 4 15.21 4 13c0-4.42 3.58-8 8-8 2.53 0 4.78 1.17 6.24 3h2.42C18.93 5.01 15.7 3 12 3m0 8c-1.1 0-2 .9-2 2 0 .55.23 1.05.59 1.41s.86.59 1.41.59 1.05-.23 1.41-.59.59-.86.59-1.41c0-1.1-.9-2-2-2m8-1h2v6h-2zm0 8h2v2h-2z"}),"WifiTetheringErrorOutlined"),B25=h(c.jsx("path",{d:"M10.66 7.14c-2.24.48-4.04 2.3-4.52 4.54-.37 1.75.02 3.38.89 4.66.34.51 1.08.55 1.51.11.35-.35.37-.88.1-1.28-.5-.76-.75-1.71-.61-2.73.23-1.74 1.67-3.17 3.41-3.4C13.9 8.71 16 10.61 16 13c0 .8-.24 1.54-.64 2.16-.27.41-.25.95.1 1.29.43.43 1.17.4 1.51-.11C17.62 15.4 18 14.25 18 13c0-3.75-3.45-6.7-7.34-5.86m-.41-3.99c-4.05.69-7.19 3.69-8.03 7.72-.66 3.17.2 6.16 1.97 8.38.37.46 1.07.49 1.49.07.36-.36.39-.93.07-1.32-1.34-1.67-2.03-3.9-1.66-6.28.55-3.47 3.42-6.24 6.92-6.65 2.76-.33 5.27.74 6.93 2.59.2.21.47.34.76.34.85 0 1.34-1.01.77-1.65-2.19-2.45-5.56-3.82-9.22-3.2M12 11c-1.1 0-2 .9-2 2 0 .55.23 1.05.59 1.41s.86.59 1.41.59 1.05-.23 1.41-.59.59-.86.59-1.41c0-1.1-.9-2-2-2m9-1c.55 0 1 .45 1 1v4c0 .55-.45 1-1 1s-1-.45-1-1v-4c0-.55.45-1 1-1m0 8c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1"}),"WifiTetheringErrorRounded"),b25=h(c.jsx("path",{d:"M12 7c-3.31 0-6 2.69-6 6 0 1.66.68 3.15 1.76 4.24l1.42-1.42C8.45 15.1 8 14.11 8 13c0-2.21 1.79-4 4-4s4 1.79 4 4c0 1.11-.45 2.1-1.18 2.82l1.42 1.42C17.32 16.15 18 14.66 18 13c0-3.31-2.69-6-6-6zm0-4C6.48 3 2 7.48 2 13c0 2.76 1.12 5.26 2.93 7.07l1.42-1.42C4.9 17.21 4 15.21 4 13c0-4.42 3.58-8 8-8 2.53 0 4.78 1.17 6.24 3h2.42C18.93 5.01 15.7 3 12 3zm0 8c-1.1 0-2 .9-2 2 0 .55.23 1.05.59 1.41.36.36.86.59 1.41.59s1.05-.23 1.41-.59c.36-.36.59-.86.59-1.41 0-1.1-.9-2-2-2zm8-1h2v6h-2v-6zm0 8h2v2h-2v-2z"}),"WifiTetheringErrorRoundedOutlined"),D25=h(c.jsx("path",{d:"M10.66 7.14c-2.24.48-4.04 2.3-4.52 4.54-.37 1.75.02 3.38.89 4.66.34.51 1.08.55 1.51.11.35-.35.37-.88.1-1.28-.5-.76-.75-1.71-.61-2.73.23-1.74 1.67-3.17 3.41-3.4C13.9 8.71 16 10.61 16 13c0 .8-.24 1.54-.64 2.16-.27.41-.25.95.1 1.29.43.43 1.17.4 1.51-.11C17.62 15.4 18 14.25 18 13c0-3.75-3.45-6.7-7.34-5.86zm-.41-3.99c-4.05.69-7.19 3.69-8.03 7.72-.66 3.17.2 6.16 1.97 8.38.37.46 1.07.49 1.49.07.36-.36.39-.93.07-1.32-1.34-1.67-2.03-3.9-1.66-6.28.55-3.47 3.42-6.24 6.92-6.65 2.76-.33 5.27.74 6.93 2.59.2.21.47.34.76.34.85 0 1.34-1.01.77-1.65-2.19-2.45-5.56-3.82-9.22-3.2zM12 11c-1.1 0-2 .9-2 2 0 .55.23 1.05.59 1.41.36.36.86.59 1.41.59s1.05-.23 1.41-.59c.36-.36.59-.86.59-1.41 0-1.1-.9-2-2-2zm9-1c.55 0 1 .45 1 1v4c0 .55-.45 1-1 1s-1-.45-1-1v-4c0-.55.45-1 1-1zm0 8c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1z"}),"WifiTetheringErrorRoundedRounded"),k25=h(c.jsx("path",{d:"M12 7c-3.31 0-6 2.69-6 6 0 1.66.68 3.15 1.76 4.24l1.42-1.42C8.45 15.1 8 14.11 8 13c0-2.21 1.79-4 4-4s4 1.79 4 4c0 1.11-.45 2.1-1.18 2.82l1.42 1.42C17.32 16.15 18 14.66 18 13c0-3.31-2.69-6-6-6zm0-4C6.48 3 2 7.48 2 13c0 2.76 1.12 5.26 2.93 7.07l1.42-1.42C4.9 17.21 4 15.21 4 13c0-4.42 3.58-8 8-8 2.53 0 4.78 1.17 6.24 3h2.42C18.93 5.01 15.7 3 12 3zm0 8c-1.1 0-2 .9-2 2 0 .55.23 1.05.59 1.41.36.36.86.59 1.41.59s1.05-.23 1.41-.59c.36-.36.59-.86.59-1.41 0-1.1-.9-2-2-2zm8-1h2v6h-2v-6zm0 8h2v2h-2v-2z"}),"WifiTetheringErrorRoundedSharp"),W25=h(c.jsx("path",{d:"M12 7c-3.31 0-6 2.69-6 6 0 1.66.68 3.15 1.76 4.24l1.42-1.42C8.45 15.1 8 14.11 8 13c0-2.21 1.79-4 4-4s4 1.79 4 4c0 1.11-.45 2.1-1.18 2.82l1.42 1.42C17.32 16.15 18 14.66 18 13c0-3.31-2.69-6-6-6zm0-4C6.48 3 2 7.48 2 13c0 2.76 1.12 5.26 2.93 7.07l1.42-1.42C4.9 17.21 4 15.21 4 13c0-4.42 3.58-8 8-8 2.53 0 4.78 1.17 6.24 3h2.42C18.93 5.01 15.7 3 12 3zm0 8c-1.1 0-2 .9-2 2 0 .55.23 1.05.59 1.41.36.36.86.59 1.41.59s1.05-.23 1.41-.59c.36-.36.59-.86.59-1.41 0-1.1-.9-2-2-2zm8-1h2v6h-2v-6zm0 8h2v2h-2v-2z"}),"WifiTetheringErrorRoundedTwoTone"),N25=h(c.jsx("path",{d:"M12 7c-3.31 0-6 2.69-6 6 0 1.66.68 3.15 1.76 4.24l1.42-1.42C8.45 15.1 8 14.11 8 13c0-2.21 1.79-4 4-4s4 1.79 4 4c0 1.11-.45 2.1-1.18 2.82l1.42 1.42C17.32 16.15 18 14.66 18 13c0-3.31-2.69-6-6-6m0-4C6.48 3 2 7.48 2 13c0 2.76 1.12 5.26 2.93 7.07l1.42-1.42C4.9 17.21 4 15.21 4 13c0-4.42 3.58-8 8-8 2.53 0 4.78 1.17 6.24 3h2.42C18.93 5.01 15.7 3 12 3m0 8c-1.1 0-2 .9-2 2 0 .55.23 1.05.59 1.41s.86.59 1.41.59 1.05-.23 1.41-.59.59-.86.59-1.41c0-1.1-.9-2-2-2m8-1h2v6h-2zm0 8h2v2h-2z"}),"WifiTetheringErrorSharp"),E25=h(c.jsx("path",{d:"M12 7c-3.31 0-6 2.69-6 6 0 1.66.68 3.15 1.76 4.24l1.42-1.42C8.45 15.1 8 14.11 8 13c0-2.21 1.79-4 4-4s4 1.79 4 4c0 1.11-.45 2.1-1.18 2.82l1.42 1.42C17.32 16.15 18 14.66 18 13c0-3.31-2.69-6-6-6m0-4C6.48 3 2 7.48 2 13c0 2.76 1.12 5.26 2.93 7.07l1.42-1.42C4.9 17.21 4 15.21 4 13c0-4.42 3.58-8 8-8 2.53 0 4.78 1.17 6.24 3h2.42C18.93 5.01 15.7 3 12 3m0 8c-1.1 0-2 .9-2 2 0 .55.23 1.05.59 1.41s.86.59 1.41.59 1.05-.23 1.41-.59.59-.86.59-1.41c0-1.1-.9-2-2-2m8-1h2v6h-2zm0 8h2v2h-2z"}),"WifiTetheringErrorTwoTone"),I25=h(c.jsx("path",{d:"M2.81 2.81 1.39 4.22l2.69 2.69C2.78 8.6 2 10.71 2 13c0 2.76 1.12 5.26 2.93 7.07l1.42-1.42C4.9 17.21 4 15.21 4 13c0-1.75.57-3.35 1.51-4.66l1.43 1.43C6.35 10.7 6 11.81 6 13c0 1.66.68 3.15 1.76 4.24l1.42-1.42C8.45 15.1 8 14.11 8 13c0-.63.15-1.23.41-1.76l1.61 1.61c0 .05-.02.1-.02.15 0 .55.23 1.05.59 1.41s.86.59 1.41.59c.05 0 .1-.01.16-.02l7.62 7.62 1.41-1.41zM17.7 14.87c.19-.59.3-1.22.3-1.87 0-3.31-2.69-6-6-6-.65 0-1.28.1-1.87.3l1.71 1.71C11.89 9 11.95 9 12 9c2.21 0 4 1.79 4 4 0 .05 0 .11-.01.16zM12 5c4.42 0 8 3.58 8 8 0 1.22-.27 2.37-.77 3.4l1.49 1.49C21.53 16.45 22 14.78 22 13c0-5.52-4.48-10-10-10-1.78 0-3.44.46-4.89 1.28l1.48 1.48C9.63 5.27 10.78 5 12 5"}),"WifiTetheringOff"),U25=h(c.jsx("path",{d:"M2.81 2.81 1.39 4.22l2.69 2.69C2.78 8.6 2 10.71 2 13c0 2.76 1.12 5.26 2.93 7.07l1.42-1.42C4.9 17.21 4 15.21 4 13c0-1.75.57-3.35 1.51-4.66l1.43 1.43C6.35 10.7 6 11.81 6 13c0 1.66.68 3.15 1.76 4.24l1.42-1.42C8.45 15.1 8 14.11 8 13c0-.63.15-1.23.41-1.76l1.61 1.61c0 .05-.02.1-.02.15 0 .55.23 1.05.59 1.41s.86.59 1.41.59c.05 0 .1-.01.16-.02l7.62 7.62 1.41-1.41zM17.7 14.87c.19-.59.3-1.22.3-1.87 0-3.31-2.69-6-6-6-.65 0-1.28.1-1.87.3l1.71 1.71C11.89 9 11.95 9 12 9c2.21 0 4 1.79 4 4 0 .05 0 .11-.01.16zM12 5c4.42 0 8 3.58 8 8 0 1.22-.27 2.37-.77 3.4l1.49 1.49C21.53 16.45 22 14.78 22 13c0-5.52-4.48-10-10-10-1.78 0-3.44.46-4.89 1.28l1.48 1.48C9.63 5.27 10.78 5 12 5"}),"WifiTetheringOffOutlined"),G25=h(c.jsx("path",{d:"M2.11 3.51c-.4.39-.4 1.03-.01 1.42l1.98 1.98C2.78 8.6 2 10.71 2 13c0 2.36.82 4.53 2.19 6.24.37.47 1.07.5 1.5.08.36-.36.39-.92.08-1.32C4.66 16.63 4 14.89 4 13c0-1.75.57-3.35 1.51-4.66l1.43 1.43C6.35 10.7 6 11.81 6 13c0 1.25.38 2.4 1.03 3.35.34.5 1.08.54 1.51.11.35-.35.37-.88.1-1.29C8.24 14.54 8 13.8 8 13c0-.63.15-1.23.41-1.76l1.61 1.61c0 .05-.02.1-.02.15 0 .55.23 1.05.59 1.41s.86.59 1.41.59c.05 0 .1-.01.16-.02l6.91 6.91c.39.39 1.02.39 1.41 0s.39-1.02 0-1.41L3.51 3.51c-.39-.39-1.02-.39-1.4 0M17.7 14.87c.19-.59.3-1.22.3-1.87 0-3.31-2.69-6-6-6-.65 0-1.28.1-1.87.3l1.71 1.71C11.89 9 11.95 9 12 9c2.21 0 4 1.79 4 4 0 .05 0 .11-.01.16zM12 5c4.42 0 8 3.58 8 8 0 1.22-.27 2.37-.77 3.4l1.49 1.49C21.53 16.45 22 14.78 22 13c0-5.52-4.48-10-10-10-1.78 0-3.44.46-4.89 1.28l1.48 1.48C9.63 5.27 10.78 5 12 5"}),"WifiTetheringOffRounded"),K25=h(c.jsx("path",{d:"M2.81 2.81 1.39 4.22l2.69 2.69C2.78 8.6 2 10.71 2 13c0 2.76 1.12 5.26 2.93 7.07l1.42-1.42C4.9 17.21 4 15.21 4 13c0-1.75.57-3.35 1.51-4.66l1.43 1.43C6.35 10.7 6 11.81 6 13c0 1.66.68 3.15 1.76 4.24l1.42-1.42C8.45 15.1 8 14.11 8 13c0-.63.15-1.23.41-1.76l1.61 1.61c0 .05-.02.1-.02.15 0 .55.23 1.05.59 1.41s.86.59 1.41.59c.05 0 .1-.01.16-.02l7.62 7.62 1.41-1.41zM17.7 14.87c.19-.59.3-1.22.3-1.87 0-3.31-2.69-6-6-6-.65 0-1.28.1-1.87.3l1.71 1.71C11.89 9 11.95 9 12 9c2.21 0 4 1.79 4 4 0 .05 0 .11-.01.16zM12 5c4.42 0 8 3.58 8 8 0 1.22-.27 2.37-.77 3.4l1.49 1.49C21.53 16.45 22 14.78 22 13c0-5.52-4.48-10-10-10-1.78 0-3.44.46-4.89 1.28l1.48 1.48C9.63 5.27 10.78 5 12 5"}),"WifiTetheringOffSharp"),q25=h(c.jsx("path",{d:"M2.81 2.81 1.39 4.22l2.69 2.69C2.78 8.6 2 10.71 2 13c0 2.76 1.12 5.26 2.93 7.07l1.42-1.42C4.9 17.21 4 15.21 4 13c0-1.75.57-3.35 1.51-4.66l1.43 1.43C6.35 10.7 6 11.81 6 13c0 1.66.68 3.15 1.76 4.24l1.42-1.42C8.45 15.1 8 14.11 8 13c0-.63.15-1.23.41-1.76l1.61 1.61c0 .05-.02.1-.02.15 0 .55.23 1.05.59 1.41s.86.59 1.41.59c.05 0 .1-.01.16-.02l7.62 7.62 1.41-1.41zM17.7 14.87c.19-.59.3-1.22.3-1.87 0-3.31-2.69-6-6-6-.65 0-1.28.1-1.87.3l1.71 1.71C11.89 9 11.95 9 12 9c2.21 0 4 1.79 4 4 0 .05 0 .11-.01.16zM12 5c4.42 0 8 3.58 8 8 0 1.22-.27 2.37-.77 3.4l1.49 1.49C21.53 16.45 22 14.78 22 13c0-5.52-4.48-10-10-10-1.78 0-3.44.46-4.89 1.28l1.48 1.48C9.63 5.27 10.78 5 12 5"}),"WifiTetheringOffTwoTone"),Q25=h(c.jsx("path",{d:"M12 11c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2m6 2c0-3.31-2.69-6-6-6s-6 2.69-6 6c0 2.22 1.21 4.15 3 5.19l1-1.74c-1.19-.7-2-1.97-2-3.45 0-2.21 1.79-4 4-4s4 1.79 4 4c0 1.48-.81 2.75-2 3.45l1 1.74c1.79-1.04 3-2.97 3-5.19M12 3C6.48 3 2 7.48 2 13c0 3.7 2.01 6.92 4.99 8.65l1-1.73C5.61 18.53 4 15.96 4 13c0-4.42 3.58-8 8-8s8 3.58 8 8c0 2.96-1.61 5.53-4 6.92l1 1.73c2.99-1.73 5-4.95 5-8.65 0-5.52-4.48-10-10-10"}),"WifiTetheringOutlined"),Z25=h(c.jsx("path",{d:"M12 11c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2m6 2c0-3.56-3.11-6.4-6.75-5.95-2.62.32-4.78 2.41-5.18 5.02-.33 2.15.49 4.11 1.93 5.4.48.43 1.23.33 1.56-.23l.01-.01c.24-.42.14-.93-.22-1.26-1.03-.93-1.59-2.37-1.22-3.94.33-1.42 1.48-2.57 2.9-2.91C13.65 8.49 16 10.47 16 13c0 1.18-.52 2.23-1.33 2.96-.36.32-.47.84-.23 1.26l.01.01c.31.53 1.03.69 1.5.28C17.2 16.41 18 14.8 18 13m-7.17-9.93c-4.62.52-8.35 4.33-8.78 8.96-.35 3.7 1.32 7.02 4.02 9.01.48.35 1.16.2 1.46-.31.25-.43.14-.99-.26-1.29-2.28-1.69-3.65-4.55-3.16-7.7.54-3.5 3.46-6.29 6.98-6.68C15.91 4.51 20 8.28 20 13c0 2.65-1.29 4.98-3.27 6.44-.4.3-.51.85-.26 1.29.3.52.98.66 1.46.31C20.4 19.22 22 16.3 22 13c0-5.91-5.13-10.62-11.17-9.93"}),"WifiTetheringRounded"),J25=h(c.jsx("path",{d:"M12 11c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2m6 2c0-3.31-2.69-6-6-6s-6 2.69-6 6c0 2.22 1.21 4.15 3 5.19l1-1.74c-1.19-.7-2-1.97-2-3.45 0-2.21 1.79-4 4-4s4 1.79 4 4c0 1.48-.81 2.75-2 3.45l1 1.74c1.79-1.04 3-2.97 3-5.19M12 3C6.48 3 2 7.48 2 13c0 3.7 2.01 6.92 4.99 8.65l1-1.73C5.61 18.53 4 15.96 4 13c0-4.42 3.58-8 8-8s8 3.58 8 8c0 2.96-1.61 5.53-4 6.92l1 1.73c2.99-1.73 5-4.95 5-8.65 0-5.52-4.48-10-10-10"}),"WifiTetheringSharp"),Y25=h(c.jsx("path",{d:"M12 11c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2m6 2c0-3.31-2.69-6-6-6s-6 2.69-6 6c0 2.22 1.21 4.15 3 5.19l1-1.74c-1.19-.7-2-1.97-2-3.45 0-2.21 1.79-4 4-4s4 1.79 4 4c0 1.48-.81 2.75-2 3.45l1 1.74c1.79-1.04 3-2.97 3-5.19M12 3C6.48 3 2 7.48 2 13c0 3.7 2.01 6.92 4.99 8.65l1-1.73C5.61 18.53 4 15.96 4 13c0-4.42 3.58-8 8-8s8 3.58 8 8c0 2.96-1.61 5.53-4 6.92l1 1.73c2.99-1.73 5-4.95 5-8.65 0-5.52-4.48-10-10-10"}),"WifiTetheringTwoTone"),_25=h(c.jsx("path",{d:"m1 9 2 2c4.97-4.97 13.03-4.97 18 0l2-2C16.93 2.93 7.08 2.93 1 9m8 8 3 3 3-3c-1.65-1.66-4.34-1.66-6 0m-4-4 2 2c2.76-2.76 7.24-2.76 10 0l2-2C15.14 9.14 8.87 9.14 5 13"}),"WifiTwoTone"),X25=h([c.jsx("path",{d:"M4 3h6v2H4zM1 7h5v2H1zm2 12h5v2H3zm10.73-8.39c.75.23 1.3.78 1.57 1.46l4.27-7.11c.65-1.08.3-2.48-.78-3.13-.87-.52-1.99-.41-2.73.29l-3.43 3.21c-.4.37-.63.9-.63 1.45v3.93c.36-.15.98-.33 1.73-.1m-3.12 1.66c.16-.52.48-.96.89-1.27H3.28C2.02 11 1 12.02 1 13.28c0 1.02.67 1.91 1.65 2.19l4.51 1.29c.53.15 1.1.08 1.58-.21l2.69-1.61c-.77-.62-1.13-1.67-.82-2.67m11.6 6.34-2.28-4.1c-.27-.48-.73-.83-1.26-.97l-3.18-.8c.03.32 0 .66-.1.99-.32 1.06-1.28 1.77-2.39 1.77-.61 0-.99-.22-1-.22V21c-1.1 0-2 .9-2 2h6c0-1.1-.9-2-2-2v-4.28l4.61 4.61c.89.89 2.33.89 3.22 0 .72-.72.88-1.83.38-2.72"},"0"),c.jsx("path",{d:"M12.56 14.43c.79.24 1.63-.2 1.87-1 .24-.79-.2-1.63-1-1.87-.79-.24-1.63.2-1.87 1-.24.79.21 1.63 1 1.87"},"1")],"WindPower"),$25=h([c.jsx("path",{d:"M4 3h6v2H4zM1 7h5v2H1zm2 12h5v2H3z"},"0"),c.jsx("path",{d:"m22.21 18.61-2.28-4.1c-.27-.48-.73-.83-1.26-.97l-2.69-.67c-.02-.47-.14-.92-.37-1.33l3.96-6.59c.65-1.08.3-2.48-.78-3.13-.36-.22-.77-.32-1.17-.32-.56 0-1.12.21-1.56.62l-3.43 3.21c-.4.37-.63.9-.63 1.45v3.4c-.47.17-.89.45-1.23.82H3.28C2.02 11 1 12.02 1 13.28c0 1.02.67 1.91 1.65 2.19l4.51 1.29c.18.05.37.08.55.08.36 0 .72-.1 1.03-.29l2.24-1.34c.29.26.63.47 1.02.61V21c-1.1 0-2 .9-2 2h6c0-1.1-.9-2-2-2v-4.28l4.61 4.61c.45.45 1.03.67 1.61.67s1.17-.22 1.61-.67c.72-.72.88-1.83.38-2.72M7.72 14.84 3.2 13.55c-.12-.03-.2-.15-.2-.27 0-.15.13-.28.28-.28h6.73c0 .15.01.3.03.44zM13 14c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1m1-3.86V6.78l3.43-3.21c.05-.05.19-.12.34-.04.13.08.18.25.1.38l-3.74 6.24zm6.42 9.78c-.05.05-.24.16-.4 0l-4.85-4.85c.08-.09.16-.18.24-.28l2.78.69 2.28 4.1c.06.11.04.25-.05.34"},"1")],"WindPowerOutlined"),c55=h([c.jsx("path",{d:"M9 3H5c-.55 0-1 .45-1 1s.45 1 1 1h4c.55 0 1-.45 1-1s-.45-1-1-1M5 7H2c-.55 0-1 .45-1 1s.45 1 1 1h3c.55 0 1-.45 1-1s-.45-1-1-1M4 21h3c.55 0 1-.45 1-1s-.45-1-1-1H4c-.55 0-1 .45-1 1s.45 1 1 1m9.73-10.39c.75.23 1.3.78 1.57 1.46l4.27-7.11c.65-1.08.3-2.48-.78-3.13-.87-.52-1.99-.41-2.73.29l-3.43 3.21c-.4.37-.63.9-.63 1.45v3.93c.36-.15.98-.33 1.73-.1m-3.12 1.66c.16-.52.48-.96.89-1.27H3.28C2.02 11 1 12.02 1 13.28c0 1.02.67 1.91 1.65 2.19l4.51 1.29c.53.15 1.1.08 1.58-.21l2.69-1.61c-.77-.62-1.13-1.67-.82-2.67m11.6 6.34-2.28-4.1c-.27-.48-.73-.83-1.26-.97l-3.18-.8c.03.32 0 .66-.1.99-.32 1.06-1.28 1.77-2.39 1.77-.61 0-.99-.22-1-.22V21c-1.1 0-2 .9-2 2h6c0-1.1-.9-2-2-2v-4.28l4.61 4.61c.89.89 2.33.89 3.22 0 .72-.72.88-1.83.38-2.72"},"0"),c.jsx("path",{d:"M12.56 14.43c.79.24 1.63-.2 1.87-1 .24-.79-.2-1.63-1-1.87-.79-.24-1.63.2-1.87 1-.24.79.21 1.63 1 1.87"},"1")],"WindPowerRounded"),h55=h([c.jsx("path",{d:"M4 3h6v2H4zM1 7h5v2H1zm2 12h5v2H3zm12.32-6.91 5.42-9.04L17.32 1 12 5.97v4.74c.31-.13.64-.21 1-.21 1.06 0 1.96.66 2.32 1.59M10.5 13c0-.82.4-1.54 1.01-2H1v4l7 2 3.44-2.06c-.57-.46-.94-1.15-.94-1.94m9.67 10L23 20.17l-3.54-6.36-3.98-1c0 .06.02.12.02.19 0 1.38-1.12 2.5-2.5 2.5-.36 0-.69-.08-1-.21V21c-1.1 0-2 .9-2 2h6c0-1.1-.9-2-2-2v-4.17z"},"0"),c.jsx("circle",{cx:"13",cy:"13",r:"1.5"},"1")],"WindPowerSharp"),s55=h([c.jsx("circle",{cx:"13",cy:"13",r:"1",opacity:".3"},"0"),c.jsx("path",{d:"M3.28 13c-.15 0-.28.13-.28.28 0 .12.08.24.2.27l4.51 1.29 2.33-1.4c-.02-.15-.03-.29-.03-.44zm14.48-9.46c-.15-.09-.29-.01-.34.04L14 6.78v3.36l.11.03 3.74-6.24c.09-.14.04-.31-.09-.39m.43 11.94-2.78-.69c-.07.1-.15.19-.24.28l4.85 4.85c.16.16.35.05.4 0 .09-.09.11-.23.05-.33z",opacity:".3"},"1"),c.jsx("path",{d:"M4 3h6v2H4zM1 7h5v2H1zm2 12h5v2H3z"},"2"),c.jsx("path",{d:"m22.21 18.61-2.28-4.1c-.27-.48-.73-.83-1.26-.97l-2.69-.67c-.02-.47-.14-.92-.37-1.33l3.96-6.59c.65-1.08.3-2.48-.78-3.13-.36-.22-.77-.32-1.17-.32-.56 0-1.12.21-1.56.62l-3.43 3.21c-.4.37-.63.9-.63 1.45v3.4c-.47.17-.89.45-1.23.82H3.28C2.02 11 1 12.02 1 13.28c0 1.02.67 1.91 1.65 2.19l4.51 1.29c.18.05.37.08.55.08.36 0 .72-.1 1.03-.29l2.24-1.34c.29.26.63.47 1.02.61V21c-1.1 0-2 .9-2 2h6c0-1.1-.9-2-2-2v-4.28l4.61 4.61c.45.45 1.03.67 1.61.67s1.17-.22 1.61-.67c.72-.72.88-1.83.38-2.72M7.72 14.84 3.2 13.55c-.12-.03-.2-.15-.2-.27 0-.15.13-.28.28-.28h6.73c0 .15.01.3.03.44zM13 14c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1m1-3.86V6.78l3.43-3.21c.05-.05.19-.12.34-.04.13.08.18.25.1.38l-3.74 6.24zm6.42 9.78c-.05.05-.24.16-.4 0l-4.85-4.85c.08-.09.16-.18.24-.28l2.78.69 2.28 4.1c.06.11.04.25-.05.34"},"3")],"WindPowerTwoTone"),t55=h(c.jsx("path",{d:"M11 11V3H5c-1.1 0-2 .9-2 2v6zm2 0h8V5c0-1.1-.9-2-2-2h-6zm-2 2H3v6c0 1.1.9 2 2 2h6zm2 0v8h6c1.1 0 2-.9 2-2v-6z"}),"Window"),o55=h(c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m0 8h-6V5h6zm-8-6v6H5V5zm-6 8h6v6H5zm8 6v-6h6v6z"}),"WindowOutlined"),v55=h(c.jsx("path",{d:"M11 11V3H5c-1.1 0-2 .9-2 2v6zm2 0h8V5c0-1.1-.9-2-2-2h-6zm-2 2H3v6c0 1.1.9 2 2 2h6zm2 0v8h6c1.1 0 2-.9 2-2v-6z"}),"WindowRounded"),e55=h(c.jsx("path",{d:"M3 3h8v8H3zm10 0h8v8h-8zM3 13h8v8H3zm10 0h8v8h-8z"}),"WindowSharp"),l55=h([c.jsx("path",{d:"M13 13h6v6h-6zm-8 0h6v6H5zm0-8h6v6H5zm8 0h6v6h-6z",opacity:".3"},"0"),c.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m-8 16H5v-6h6zm0-8H5V5h6zm8 8h-6v-6h6zm0-8h-6V5h6z"},"1")],"WindowTwoTone"),n55=h(c.jsx("path",{d:"M6 3v6c0 2.97 2.16 5.43 5 5.91V19H8v2h8v-2h-3v-4.09c2.84-.48 5-2.94 5-5.91V3zm10 5H8V5h8z"}),"WineBar"),a55=h(c.jsx("path",{d:"M6 3v6c0 2.97 2.16 5.43 5 5.91V19H8v2h8v-2h-3v-4.09c2.84-.48 5-2.94 5-5.91V3zm6 10c-1.86 0-3.41-1.28-3.86-3h7.72c-.45 1.72-2 3-3.86 3m4-5H8V5h8z"}),"WineBarOutlined"),d55=h(c.jsx("path",{d:"M7 3c-.55 0-1 .45-1 1v5c0 2.97 2.16 5.43 5 5.91V19H9c-.55 0-1 .45-1 1s.45 1 1 1h6c.55 0 1-.45 1-1s-.45-1-1-1h-2v-4.09c2.84-.48 5-2.94 5-5.91V4c0-.55-.45-1-1-1zm9 5H8V5h8z"}),"WineBarRounded"),z55=h(c.jsx("path",{d:"M6 3v6c0 2.97 2.16 5.43 5 5.91V19H8v2h8v-2h-3v-4.09c2.84-.48 5-2.94 5-5.91V3zm10 5H8V5h8z"}),"WineBarSharp"),m55=h([c.jsx("path",{d:"M12 13c-1.86 0-3.41-1.28-3.86-3h7.72c-.45 1.72-2 3-3.86 3",opacity:".3"},"0"),c.jsx("path",{d:"M6 3v6c0 2.97 2.16 5.43 5 5.91V19H8v2h8v-2h-3v-4.09c2.84-.48 5-2.94 5-5.91V3zm6 10c-1.86 0-3.41-1.28-3.86-3h7.72c-.45 1.72-2 3-3.86 3m4-5H8V5h8z"},"1")],"WineBarTwoTone"),p55=h([c.jsx("path",{d:"M13.94 8.31C13.62 7.52 12.85 7 12 7s-1.62.52-1.94 1.31L7 16h3v6h4v-6h3z"},"0"),c.jsx("circle",{cx:"12",cy:"4",r:"2"},"1")],"Woman"),H55=h([c.jsx("path",{d:"M13.94 8.31C13.62 7.52 12.85 7 12 7s-1.62.52-1.94 1.31L7 16h3.5v6h3v-6H17z"},"0"),c.jsx("circle",{cx:"12",cy:"4",r:"2"},"1")],"Woman2"),M55=h([c.jsx("path",{d:"M13.94 8.31C13.62 7.52 12.85 7 12 7s-1.62.52-1.94 1.31L7 16h3.5v6h3v-6H17z"},"0"),c.jsx("circle",{cx:"12",cy:"4",r:"2"},"1")],"Woman2Outlined"),r55=h([c.jsx("path",{d:"M13.94 8.31c-.38-.96-1.42-1.52-2.48-1.24-.66.17-1.18.7-1.43 1.34l-2.48 6.22c-.27.66.22 1.37.92 1.37h2.03v5c0 .55.45 1 1 1h1c.55 0 1-.45 1-1v-5h2.03c.71 0 1.19-.71.93-1.37z"},"0"),c.jsx("circle",{cx:"12",cy:"4",r:"2"},"1")],"Woman2Rounded"),i55=h([c.jsx("path",{d:"M13.41 7h-2.82L7 16h3.5v6h3v-6H17z"},"0"),c.jsx("circle",{cx:"12",cy:"4",r:"2"},"1")],"Woman2Sharp"),V55=h([c.jsx("path",{d:"M13.94 8.31C13.62 7.52 12.85 7 12 7s-1.62.52-1.94 1.31L7 16h3.5v6h3v-6H17z"},"0"),c.jsx("circle",{cx:"12",cy:"4",r:"2"},"1")],"Woman2TwoTone"),x55=h([c.jsx("path",{d:"M13.94 8.31C13.62 7.52 12.85 7 12 7s-1.62.52-1.94 1.31L7 16h3v6h4v-6h3z"},"0"),c.jsx("circle",{cx:"12",cy:"4",r:"2"},"1")],"WomanOutlined"),j55=h([c.jsx("circle",{cx:"12",cy:"4",r:"2"},"0"),c.jsx("path",{d:"m16.45 14.63-2.52-6.32c-.32-.79-1.08-1.3-1.94-1.31-.85 0-1.62.51-1.94 1.31l-2.52 6.32c-.25.66.24 1.37.94 1.37H10v5c0 .55.45 1 1 1h2c.55 0 1-.45 1-1v-5h1.53c.7 0 1.19-.71.92-1.37"},"1")],"WomanRounded"),u55=h([c.jsx("path",{d:"M13.41 7h-2.82L7 16h3v6h4v-6h3z"},"0"),c.jsx("circle",{cx:"12",cy:"4",r:"2"},"1")],"WomanSharp"),L55=h([c.jsx("path",{d:"M13.94 8.31C13.62 7.52 12.85 7 12 7s-1.62.52-1.94 1.31L7 16h3v6h4v-6h3z"},"0"),c.jsx("circle",{cx:"12",cy:"4",r:"2"},"1")],"WomanTwoTone"),S55=h(c.jsx("path",{d:"M20 6h-4V4c0-1.11-.89-2-2-2h-4c-1.11 0-2 .89-2 2v2H4c-1.11 0-1.99.89-1.99 2L2 19c0 1.11.89 2 2 2h16c1.11 0 2-.89 2-2V8c0-1.11-.89-2-2-2m-6 0h-4V4h4z"}),"Work"),C55=h([c.jsx("path",{d:"M18 11c1.49 0 2.87.47 4 1.26V8c0-1.11-.89-2-2-2h-4V4c0-1.11-.89-2-2-2h-4c-1.11 0-2 .89-2 2v2H4c-1.11 0-1.99.89-1.99 2L2 19c0 1.11.89 2 2 2h7.68c-.43-.91-.68-1.92-.68-3 0-3.87 3.13-7 7-7m-8-7h4v2h-4z"},"0"),c.jsx("path",{d:"M18 13c-2.76 0-5 2.24-5 5s2.24 5 5 5 5-2.24 5-5-2.24-5-5-5m1.65 7.35L17.5 18.2V15h1v2.79l1.85 1.85z"},"1")],"WorkHistory"),T55=h([c.jsx("path",{d:"M4 19V8h16v3.29c.72.22 1.4.54 2 .97V8c0-1.11-.89-2-2-2h-4V4c0-1.11-.89-2-2-2h-4c-1.11 0-2 .89-2 2v2H4c-1.11 0-1.99.89-1.99 2L2 19c0 1.11.89 2 2 2h7.68c-.3-.62-.5-1.29-.6-2zm6-15h4v2h-4z"},"0"),c.jsx("path",{d:"M18 13c-2.76 0-5 2.24-5 5s2.24 5 5 5 5-2.24 5-5-2.24-5-5-5m1.65 7.35L17.5 18.2V15h1v2.79l1.85 1.85z"},"1")],"WorkHistoryOutlined"),w55=h([c.jsx("path",{d:"M18 11c1.49 0 2.87.47 4 1.26V8c0-1.11-.89-2-2-2h-4V4c0-1.11-.89-2-2-2h-4c-1.11 0-2 .89-2 2v2H4c-1.11 0-1.99.89-1.99 2L2 19c0 1.11.89 2 2 2h7.68c-.43-.91-.68-1.92-.68-3 0-3.87 3.13-7 7-7m-8-7h4v2h-4z"},"0"),c.jsx("path",{d:"M18 13c-2.76 0-5 2.24-5 5s2.24 5 5 5 5-2.24 5-5-2.24-5-5-5m1.65 7.35L17.5 18.2V15h1v2.79l1.85 1.85z"},"1")],"WorkHistoryRounded"),R55=h([c.jsx("path",{d:"M16.66 11.13c2-.37 3.88.11 5.34 1.13V6h-6V2H8v4H2v15h9.68c-.63-1.33-.87-2.88-.52-4.51.59-2.7 2.78-4.86 5.5-5.36M10 4h4v2h-4z"},"0"),c.jsx("path",{d:"M18 13c-2.76 0-5 2.24-5 5s2.24 5 5 5 5-2.24 5-5-2.24-5-5-5m1.65 7.35L17.5 18.2V15h1v2.79l1.85 1.85z"},"1")],"WorkHistorySharp"),O55=h([c.jsx("path",{d:"M4 8v11h7.08c-.05-.33-.08-.66-.08-1 0-3.87 3.13-7 7-7 .7 0 1.37.1 2 .29V8z",opacity:".3"},"0"),c.jsx("path",{d:"M4 19V8h16v3.29c.72.22 1.4.54 2 .97V8c0-1.11-.89-2-2-2h-4V4c0-1.11-.89-2-2-2h-4c-1.11 0-2 .89-2 2v2H4c-1.11 0-1.99.89-1.99 2L2 19c0 1.11.89 2 2 2h7.68c-.3-.62-.5-1.29-.6-2zm6-15h4v2h-4z"},"1"),c.jsx("path",{d:"M18 13c-2.76 0-5 2.24-5 5s2.24 5 5 5 5-2.24 5-5-2.24-5-5-5m1.65 7.35L17.5 18.2V15h1v2.79l1.85 1.85z"},"2")],"WorkHistoryTwoTone"),y55=h(c.jsx("path",{d:"m23 21.74-1.46-1.46L7.21 5.95 3.25 1.99 1.99 3.25l2.7 2.7h-.64c-1.11 0-1.99.89-1.99 2l-.01 11c0 1.11.89 2 2 2h15.64L21.74 23zM22 7.95c.05-1.11-.84-2-1.95-1.95h-4V3.95c0-1.11-.89-2-2-1.95h-4c-1.11-.05-2 .84-2 1.95v.32l13.95 14zM14.05 6H10V3.95h4.05z"}),"WorkOff"),g55=h(c.jsx("path",{d:"M10 4h4v2h-3.6l2 2H20v7.6l2 2V8c0-1.11-.89-2-2-2h-4V4c0-1.11-.89-2-2-2h-4c-.99 0-1.8.7-1.96 1.64L10 5.6zM3.4 1.84 1.99 3.25 4.74 6H4c-1.11 0-1.99.89-1.99 2L2 19c0 1.11.89 2 2 2h15.74l2 2 1.41-1.41zM4 19V8h2.74l11 11z"}),"WorkOffOutlined"),A55=h(c.jsx("path",{d:"M4.11 2.54a.996.996 0 0 0-1.41 0c-.39.39-.39 1.02 0 1.41L4.74 6H4c-1.11 0-1.99.89-1.99 2L2 19c0 1.11.89 2 2 2h15.74l1.29 1.29c.39.39 1.02.39 1.41 0s.39-1.02 0-1.41zM10 4h4v2h-3.6L22 17.6V8c0-1.11-.89-2-2-2h-4V4c0-1.11-.89-2-2-2h-4c-.99 0-1.8.7-1.96 1.64L10 5.6z"}),"WorkOffRounded"),f55=h(c.jsx("path",{d:"M10 4h4v2h-3.6L22 17.6V6h-6V4c0-1.1-.9-2-2-2h-4c-.98 0-1.79.71-1.96 1.64L10 5.6zM3.4 1.84 1.99 3.25 4.74 6H2.01L2 21h17.74l2 2 1.41-1.41z"}),"WorkOffSharp"),P55=h([c.jsx("path",{d:"M4 8v11h13.74l-11-11zm8.4 0 7.6 7.6V8z",opacity:".3"},"0"),c.jsx("path",{d:"M10 4h4v2h-3.6l2 2H20v7.6l2 2V8c0-1.11-.89-2-2-2h-4V4c0-1.11-.89-2-2-2h-4c-.99 0-1.8.7-1.96 1.64L10 5.6zM3.4 1.84 1.99 3.25 4.74 6H4c-1.11 0-1.99.89-1.99 2L2 19c0 1.11.89 2 2 2h15.74l2 2 1.41-1.41zM4 19V8h2.74l11 11z"},"1")],"WorkOffTwoTone"),F55=h(c.jsx("path",{fillRule:"evenodd",d:"M14 6V4h-4v2zM4 8v11h16V8zm16-2c1.11 0 2 .89 2 2v11c0 1.11-.89 2-2 2H4c-1.11 0-2-.89-2-2l.01-11c0-1.11.88-2 1.99-2h4V4c0-1.11.89-2 2-2h4c1.11 0 2 .89 2 2v2z"}),"WorkOutline"),B55=h(c.jsx("path",{d:"M14 6V4h-4v2zM4 8v11h16V8zm16-2c1.11 0 2 .89 2 2v11c0 1.11-.89 2-2 2H4c-1.11 0-2-.89-2-2l.01-11c0-1.11.88-2 1.99-2h4V4c0-1.11.89-2 2-2h4c1.11 0 2 .89 2 2v2z"}),"WorkOutlineOutlined"),b55=h(c.jsx("path",{d:"M14 6V4h-4v2zM4 9v9c0 .55.45 1 1 1h14c.55 0 1-.45 1-1V9c0-.55-.45-1-1-1H5c-.55 0-1 .45-1 1m16-3c1.11 0 2 .89 2 2v11c0 1.11-.89 2-2 2H4c-1.11 0-2-.89-2-2l.01-11c0-1.11.88-2 1.99-2h4V4c0-1.11.89-2 2-2h4c1.11 0 2 .89 2 2v2z"}),"WorkOutlineRounded"),D55=h(c.jsx("path",{d:"M14 6V4h-4v2zM4 8v11h16V8zm18-2v15H2.01V6H8V4c0-1.1.9-2 2-2h4c1.1 0 2 .9 2 2v2z"}),"WorkOutlineSharp"),k55=h(c.jsx("path",{d:"M20 6h-4V4c0-1.11-.89-2-2-2h-4c-1.11 0-2 .89-2 2v2H4c-1.11 0-1.99.89-1.99 2L2 19c0 1.11.89 2 2 2h16c1.11 0 2-.89 2-2V8c0-1.11-.89-2-2-2M10 4h4v2h-4zm10 15H4V8h16z"}),"WorkOutlineTwoTone"),W55=h(c.jsx("path",{d:"M20 6h-4V4c0-1.11-.89-2-2-2h-4c-1.11 0-2 .89-2 2v2H4c-1.11 0-1.99.89-1.99 2L2 19c0 1.11.89 2 2 2h16c1.11 0 2-.89 2-2V8c0-1.11-.89-2-2-2m-6 0h-4V4h4z"}),"WorkOutlined"),N55=h(c.jsx("path",{d:"M20 6h-4V4c0-1.11-.89-2-2-2h-4c-1.11 0-2 .89-2 2v2H4c-1.11 0-1.99.89-1.99 2L2 19c0 1.11.89 2 2 2h16c1.11 0 2-.89 2-2V8c0-1.11-.89-2-2-2m-6 0h-4V4h4z"}),"WorkRounded"),E55=h(c.jsx("path",{d:"M22 6h-6V4c0-1.1-.9-2-2-2h-4c-1.1 0-2 .9-2 2v2H2v15h20zm-8 0h-4V4h4z"}),"WorkSharp"),I55=h([c.jsx("path",{d:"M4 8h16v11H4z",opacity:".3"},"0"),c.jsx("path",{d:"M20 6h-4V4c0-1.11-.89-2-2-2h-4c-1.11 0-2 .89-2 2v2H4c-1.11 0-1.99.89-1.99 2L2 19c0 1.11.89 2 2 2h16c1.11 0 2-.89 2-2V8c0-1.11-.89-2-2-2M10 4h4v2h-4zm10 15H4V8h16z"},"1")],"WorkTwoTone"),U55=h(c.jsx("path",{d:"M9.68 13.69 12 11.93l2.31 1.76-.88-2.85L15.75 9h-2.84L12 6.19 11.09 9H8.25l2.31 1.84zM20 10c0-4.42-3.58-8-8-8s-8 3.58-8 8c0 2.03.76 3.87 2 5.28V23l6-2 6 2v-7.72c1.24-1.41 2-3.25 2-5.28m-8-6c3.31 0 6 2.69 6 6s-2.69 6-6 6-6-2.69-6-6 2.69-6 6-6"}),"WorkspacePremium"),G55=h(c.jsx("path",{d:"M9.68 13.69 12 11.93l2.31 1.76-.88-2.85L15.75 9h-2.84L12 6.19 11.09 9H8.25l2.31 1.84zM20 10c0-4.42-3.58-8-8-8s-8 3.58-8 8c0 2.03.76 3.87 2 5.28V23l6-2 6 2v-7.72c1.24-1.41 2-3.25 2-5.28m-8-6c3.31 0 6 2.69 6 6s-2.69 6-6 6-6-2.69-6-6 2.69-6 6-6m0 15-4 1.02v-3.1c1.18.68 2.54 1.08 4 1.08s2.82-.4 4-1.08v3.1z"}),"WorkspacePremiumOutlined"),K55=h(c.jsx("path",{d:"m10.92 12.75 1.08-.82 1.07.81c.39.29.92-.08.78-.55l-.42-1.36 1.2-.95c.37-.28.16-.88-.32-.88h-1.4l-.43-1.34c-.15-.46-.8-.46-.95 0L11.09 9H9.68c-.47 0-.68.6-.31.89l1.19.95-.42 1.36c-.14.47.39.84.78.55M6 21.61c0 .68.67 1.16 1.32.95L12 21l4.68 1.56c.65.22 1.32-.26 1.32-.95v-6.33c1.24-1.41 2-3.25 2-5.28 0-4.42-3.58-8-8-8s-8 3.58-8 8c0 2.03.76 3.87 2 5.28zM12 4c3.31 0 6 2.69 6 6s-2.69 6-6 6-6-2.69-6-6 2.69-6 6-6"}),"WorkspacePremiumRounded"),q55=h(c.jsx("path",{d:"M9.68 13.69 12 11.93l2.31 1.76-.88-2.85L15.75 9h-2.84L12 6.19 11.09 9H8.25l2.31 1.84zM20 10c0-4.42-3.58-8-8-8s-8 3.58-8 8c0 2.03.76 3.87 2 5.28V23l6-2 6 2v-7.72c1.24-1.41 2-3.25 2-5.28m-8-6c3.31 0 6 2.69 6 6s-2.69 6-6 6-6-2.69-6-6 2.69-6 6-6"}),"WorkspacePremiumSharp"),Q55=h([c.jsx("path",{d:"M12 4c-3.31 0-6 2.69-6 6s2.69 6 6 6 6-2.69 6-6-2.69-6-6-6m2.31 9.69L12 11.93l-2.32 1.76.88-2.85L8.25 9h2.84L12 6.19 12.91 9h2.84l-2.32 1.84zM12 19l-4 1.02v-3.1c1.18.68 2.54 1.08 4 1.08s2.82-.4 4-1.08v3.1z",opacity:".3"},"0"),c.jsx("path",{d:"M9.68 13.69 12 11.93l2.31 1.76-.88-2.85L15.75 9h-2.84L12 6.19 11.09 9H8.25l2.31 1.84zM20 10c0-4.42-3.58-8-8-8s-8 3.58-8 8c0 2.03.76 3.87 2 5.28V23l6-2 6 2v-7.72c1.24-1.41 2-3.25 2-5.28m-8-6c3.31 0 6 2.69 6 6s-2.69 6-6 6-6-2.69-6-6 2.69-6 6-6m0 15-4 1.02v-3.1c1.18.68 2.54 1.08 4 1.08s2.82-.4 4-1.08v3.1z"},"1")],"WorkspacePremiumTwoTone"),Z55=h(c.jsx("path",{d:"M6 13c-2.2 0-4 1.8-4 4s1.8 4 4 4 4-1.8 4-4-1.8-4-4-4m6-10C9.8 3 8 4.8 8 7s1.8 4 4 4 4-1.8 4-4-1.8-4-4-4m6 10c-2.2 0-4 1.8-4 4s1.8 4 4 4 4-1.8 4-4-1.8-4-4-4"}),"Workspaces"),J55=h(c.jsx("path",{d:"M6 15c1.1 0 2 .9 2 2s-.9 2-2 2-2-.9-2-2 .9-2 2-2m0-2c-2.2 0-4 1.8-4 4s1.8 4 4 4 4-1.8 4-4-1.8-4-4-4m6-8c1.1 0 2 .9 2 2s-.9 2-2 2-2-.9-2-2 .9-2 2-2m0-2C9.8 3 8 4.8 8 7s1.8 4 4 4 4-1.8 4-4-1.8-4-4-4m6 12c1.1 0 2 .9 2 2s-.9 2-2 2-2-.9-2-2 .9-2 2-2m0-2c-2.2 0-4 1.8-4 4s1.8 4 4 4 4-1.8 4-4-1.8-4-4-4"}),"WorkspacesOutlined"),Y55=h(c.jsx("path",{d:"M6 13c-2.2 0-4 1.8-4 4s1.8 4 4 4 4-1.8 4-4-1.8-4-4-4m6-10C9.8 3 8 4.8 8 7s1.8 4 4 4 4-1.8 4-4-1.8-4-4-4m6 10c-2.2 0-4 1.8-4 4s1.8 4 4 4 4-1.8 4-4-1.8-4-4-4"}),"WorkspacesRounded"),_55=h(c.jsx("path",{d:"M6 13c-2.2 0-4 1.8-4 4s1.8 4 4 4 4-1.8 4-4-1.8-4-4-4m6-10C9.8 3 8 4.8 8 7s1.8 4 4 4 4-1.8 4-4-1.8-4-4-4m6 10c-2.2 0-4 1.8-4 4s1.8 4 4 4 4-1.8 4-4-1.8-4-4-4"}),"WorkspacesSharp"),X55=h([c.jsx("circle",{cx:"6",cy:"17",r:"2",opacity:".3"},"0"),c.jsx("circle",{cx:"12",cy:"7",r:"2",opacity:".3"},"1"),c.jsx("circle",{cx:"18",cy:"17",r:"2",opacity:".3"},"2"),c.jsx("path",{d:"M18 13c-2.2 0-4 1.8-4 4s1.8 4 4 4 4-1.8 4-4-1.8-4-4-4m0 6c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2M6 13c-2.2 0-4 1.8-4 4s1.8 4 4 4 4-1.8 4-4-1.8-4-4-4m0 6c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2M16 7c0-2.2-1.8-4-4-4S8 4.8 8 7s1.8 4 4 4 4-1.8 4-4m-4 2c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2"},"3")],"WorkspacesTwoTone"),$55=h(c.jsx("path",{d:"M4 19h6v-2H4zM20 5H4v2h16zm-3 6H4v2h13.25c1.1 0 2 .9 2 2s-.9 2-2 2H15v-2l-3 3 3 3v-2h2c2.21 0 4-1.79 4-4s-1.79-4-4-4"}),"WrapText"),c45=h(c.jsx("path",{d:"M4 19h6v-2H4zM20 5H4v2h16zm-3 6H4v2h13.25c1.1 0 2 .9 2 2s-.9 2-2 2H15v-2l-3 3 3 3v-2h2c2.21 0 4-1.79 4-4s-1.79-4-4-4"}),"WrapTextOutlined"),h45=h(c.jsx("path",{d:"M5 7h14c.55 0 1-.45 1-1s-.45-1-1-1H5c-.55 0-1 .45-1 1s.45 1 1 1m11.83 4H5c-.55 0-1 .45-1 1s.45 1 1 1h12.13c1 0 1.93.67 2.09 1.66.21 1.25-.76 2.34-1.97 2.34H15v-.79c0-.45-.54-.67-.85-.35l-1.79 1.79c-.2.2-.2.51 0 .71l1.79 1.79c.32.32.85.09.85-.35V19h2c2.34 0 4.21-2.01 3.98-4.39-.2-2.08-2.06-3.61-4.15-3.61M9 17H5c-.55 0-1 .45-1 1s.45 1 1 1h4c.55 0 1-.45 1-1s-.45-1-1-1"}),"WrapTextRounded"),s45=h(c.jsx("path",{d:"M4 19h6v-2H4zM20 5H4v2h16zm-3 6H4v2h13.25c1.1 0 2 .9 2 2s-.9 2-2 2H15v-2l-3 3 3 3v-2h2c2.21 0 4-1.79 4-4s-1.79-4-4-4"}),"WrapTextSharp"),t45=h(c.jsx("path",{d:"M4 17h6v2H4zm13-6H4v2h13.25c1.1 0 2 .9 2 2s-.9 2-2 2H15v-2l-3 3 3 3v-2h2c2.21 0 4-1.79 4-4s-1.79-4-4-4M4 5h16v2H4z"}),"WrapTextTwoTone"),o45=h([c.jsx("path",{d:"M14 10V3.26c-.65-.17-1.32-.26-2-.26-4.2 0-8 3.22-8 8.2 0 3.32 2.67 7.25 8 11.8 5.33-4.55 8-8.48 8-11.8 0-.41-.04-.81-.09-1.2zm-2 3c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2"},"0"),c.jsx("path",{d:"m22.54 2.88-1.42-1.42L19 3.59l-2.12-2.13-1.42 1.42L17.59 5l-2.13 2.12 1.42 1.42L19 6.41l2.12 2.13 1.42-1.42L20.41 5z"},"1")],"WrongLocation"),v45=h([c.jsx("path",{d:"M18 11v.2c0 2.34-1.95 5.44-6 9.14-4.05-3.7-6-6.79-6-9.14C6 7.57 8.65 5 12 5c.34 0 .68.03 1 .08V3.06c-.33-.04-.66-.06-1-.06-4.2 0-8 3.22-8 8.2 0 3.32 2.67 7.25 8 11.8 5.33-4.55 8-8.48 8-11.8V11z"},"0"),c.jsx("circle",{cx:"12",cy:"11",r:"2"},"1"),c.jsx("path",{d:"m22.54 2.88-1.42-1.42L19 3.59l-2.12-2.13-1.42 1.42L17.59 5l-2.13 2.12 1.42 1.42L19 6.41l2.12 2.13 1.42-1.42L20.41 5z"},"2")],"WrongLocationOutlined"),e45=h([c.jsx("path",{d:"m20.42 4.5 1.38-1.38c.39-.39.39-1.02 0-1.41a.996.996 0 0 0-1.41 0L19 3.08 17.62 1.7c-.39-.39-1.02-.39-1.41 0s-.39 1.02 0 1.41l1.38 1.38-1.38 1.38c-.39.39-.39 1.02 0 1.41s1.02.39 1.41 0L19 5.92l1.38 1.38c.39.39 1.02.39 1.41 0s.39-1.02 0-1.41z"},"0"),c.jsx("path",{d:"M19.67 8 19 7.33l-.59.59c-.7.7-1.84.88-2.65.3-1.03-.74-1.12-2.19-.26-3.05l.67-.67-.67-.67c-.36-.36-.54-.81-.57-1.28C14.01 2.19 13.02 2 12 2c-4.2 0-8 3.22-8 8.2 0 3.18 2.45 6.92 7.34 11.23.38.33.95.33 1.33 0C17.55 17.12 20 13.38 20 10.2c0-.76-.1-1.47-.26-2.14-.02-.02-.05-.04-.07-.06M12 12c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2"},"1")],"WrongLocationRounded"),l45=h([c.jsx("path",{d:"M14 10V3.26c-.65-.17-1.32-.26-2-.26-4.2 0-8 3.22-8 8.2 0 3.32 2.67 7.25 8 11.8 5.33-4.55 8-8.48 8-11.8 0-.41-.04-.81-.09-1.2zm-2 3c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2"},"0"),c.jsx("path",{d:"m22.54 2.88-1.42-1.42L19 3.59l-2.12-2.13-1.42 1.42L17.59 5l-2.13 2.12 1.42 1.42L19 6.41l2.12 2.13 1.42-1.42L20.41 5z"},"1")],"WrongLocationSharp"),n45=h([c.jsx("path",{d:"M18 11v.2c0 2.34-1.95 5.44-6 9.14-4.05-3.7-6-6.79-6-9.14C6 7.57 8.65 5 12 5c.34 0 .68.03 1 .08V3.06c-.33-.04-.66-.06-1-.06-4.2 0-8 3.22-8 8.2 0 3.32 2.67 7.25 8 11.8 5.33-4.55 8-8.48 8-11.8V11z"},"0"),c.jsx("circle",{cx:"12",cy:"11",r:"2"},"1"),c.jsx("path",{d:"m22.54 2.88-1.42-1.42L19 3.59l-2.12-2.13-1.42 1.42L17.59 5l-2.13 2.12 1.42 1.42L19 6.41l2.12 2.13 1.42-1.42L20.41 5z"},"2")],"WrongLocationTwoTone"),a45=h(c.jsx("path",{d:"M19 3H5c-1.11 0-2 .9-2 2v14c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.89-2-2-2m0 16H5V7h14zm-2-7H7v-2h10zm-4 4H7v-2h6z"}),"Wysiwyg"),d45=h(c.jsx("path",{d:"M19 3H5c-1.11 0-2 .9-2 2v14c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.89-2-2-2m0 16H5V7h14zm-2-7H7v-2h10zm-4 4H7v-2h6z"}),"WysiwygOutlined"),z45=h(c.jsx("path",{d:"M19 3H5c-1.11 0-2 .9-2 2v14c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.89-2-2-2m0 16H5V7h14zm-3-7H8c-.55 0-1-.45-1-1s.45-1 1-1h8c.55 0 1 .45 1 1s-.45 1-1 1m-4 4H8c-.55 0-1-.45-1-1s.45-1 1-1h4c.55 0 1 .45 1 1s-.45 1-1 1"}),"WysiwygRounded"),m45=h(c.jsx("path",{d:"M17 12H7v-2h10zm-4 2H7v2h6zm8 7H3V3h18zM19 7H5v12h14z"}),"WysiwygSharp"),p45=h([c.jsx("path",{d:"M19 19H5V7h14zm-2-7H7v-2h10zm-4 4H7v-2h6z",opacity:".3"},"0"),c.jsx("path",{d:"M19 3H5c-1.11 0-2 .9-2 2v14c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.89-2-2-2m0 16H5V7h14zm-2-7H7v-2h10zm-4 4H7v-2h6z"},"1")],"WysiwygTwoTone"),H45=h(c.jsx("path",{d:"M18.244 2.25h3.308l-7.227 8.26 8.502 11.24H16.17l-5.214-6.817L4.99 21.75H1.68l7.73-8.835L1.254 2.25H8.08l4.713 6.231zm-1.161 17.52h1.833L7.084 4.126H5.117z"}),"X"),M45=h([c.jsx("path",{d:"M20 2H4c-1.1 0-2 .9-2 2v16c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2M8 8.22c0-.86.7-1.56 1.56-1.56.33 0 .64.1.89.28l-.01-.12c0-.86.7-1.56 1.56-1.56s1.56.7 1.56 1.56l-.01.12c.26-.18.56-.28.89-.28.86 0 1.56.7 1.56 1.56 0 .62-.37 1.16-.89 1.4.52.25.89.79.89 1.41 0 .86-.7 1.56-1.56 1.56-.33 0-.64-.11-.89-.28l.01.12c0 .86-.7 1.56-1.56 1.56s-1.56-.7-1.56-1.56l.01-.12c-.26.18-.56.28-.89.28-.86 0-1.56-.7-1.56-1.56 0-.62.37-1.16.89-1.4C8.37 9.38 8 8.84 8 8.22M12 19c-3.31 0-6-2.69-6-6 3.31 0 6 2.69 6 6 0-3.31 2.69-6 6-6 0 3.31-2.69 6-6 6"},"0"),c.jsx("circle",{cx:"12",cy:"9.62",r:"1.56"},"1")],"Yard"),r45=h(c.jsx("path",{d:"M18 13c-3.31 0-6 2.69-6 6 3.31 0 6-2.69 6-6M6 13c0 3.31 2.69 6 6 6 0-3.31-2.69-6-6-6m2-1.97c0 .86.7 1.56 1.56 1.56.33 0 .63-.1.89-.28l-.01.12c0 .86.7 1.56 1.56 1.56s1.56-.7 1.56-1.56l-.01-.12c.25.17.56.28.89.28.86 0 1.56-.7 1.56-1.56 0-.62-.37-1.16-.89-1.41.52-.24.89-.78.89-1.4 0-.86-.7-1.56-1.56-1.56-.33 0-.63.1-.89.28l.01-.12c0-.86-.7-1.56-1.56-1.56s-1.56.7-1.56 1.56l.01.12c-.25-.18-.56-.28-.89-.28-.86 0-1.56.7-1.56 1.56 0 .62.37 1.16.89 1.41-.52.24-.89.78-.89 1.4m4-2.97c.86 0 1.56.7 1.56 1.56s-.7 1.56-1.56 1.56-1.56-.7-1.56-1.56.7-1.56 1.56-1.56M20 4v16H4V4zm0-2H4c-1.1 0-2 .9-2 2v16c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2"}),"YardOutlined"),i45=h([c.jsx("path",{d:"M20 2H4c-1.1 0-2 .9-2 2v16c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2M8 8.22c0-.86.7-1.56 1.56-1.56.33 0 .64.1.89.28l-.01-.12c0-.86.7-1.56 1.56-1.56s1.56.7 1.56 1.56l-.01.12c.26-.18.56-.28.89-.28.86 0 1.56.7 1.56 1.56 0 .62-.37 1.16-.89 1.4.52.25.89.79.89 1.41 0 .86-.7 1.56-1.56 1.56-.33 0-.64-.11-.89-.28l.01.12c0 .86-.7 1.56-1.56 1.56s-1.56-.7-1.56-1.56l.01-.12c-.26.18-.56.28-.89.28-.86 0-1.56-.7-1.56-1.56 0-.62.37-1.16.89-1.4C8.37 9.38 8 8.84 8 8.22M12 19c-2.83 0-5.21-1.97-5.84-4.61-.18-.74.49-1.4 1.23-1.23C10.03 13.79 12 16.17 12 19c0-2.83 1.97-5.21 4.61-5.84.74-.18 1.4.49 1.23 1.23C17.21 17.03 14.83 19 12 19"},"0"),c.jsx("circle",{cx:"12",cy:"9.62",r:"1.56"},"1")],"YardRounded"),V45=h([c.jsx("path",{d:"M22 2H2v20h20zM8 8.22c0-.86.7-1.56 1.56-1.56.33 0 .64.1.89.28l-.01-.12c0-.86.7-1.56 1.56-1.56s1.56.7 1.56 1.56l-.01.12c.26-.18.56-.28.89-.28.86 0 1.56.7 1.56 1.56 0 .62-.37 1.16-.89 1.4.52.25.89.79.89 1.41 0 .86-.7 1.56-1.56 1.56-.33 0-.64-.11-.89-.28l.01.12c0 .86-.7 1.56-1.56 1.56s-1.56-.7-1.56-1.56l.01-.12c-.26.18-.56.28-.89.28-.86 0-1.56-.7-1.56-1.56 0-.62.37-1.16.89-1.4C8.37 9.38 8 8.84 8 8.22M12 19c-3.31 0-6-2.69-6-6 3.31 0 6 2.69 6 6 0-3.31 2.69-6 6-6 0 3.31-2.69 6-6 6"},"0"),c.jsx("circle",{cx:"12",cy:"9.62",r:"1.56"},"1")],"YardSharp"),x45=h([c.jsx("path",{d:"M4 20h16V4H4zM8 8.22c0-.86.7-1.56 1.56-1.56.33 0 .64.1.89.28l-.01-.12c0-.86.7-1.56 1.56-1.56s1.56.7 1.56 1.56l-.01.12c.26-.18.56-.28.89-.28.86 0 1.56.7 1.56 1.56 0 .62-.37 1.16-.89 1.4.52.25.89.79.89 1.41 0 .86-.7 1.56-1.56 1.56-.33 0-.64-.11-.89-.28l.01.12c0 .86-.7 1.56-1.56 1.56s-1.56-.7-1.56-1.56l.01-.12c-.26.18-.56.28-.89.28-.86 0-1.56-.7-1.56-1.56 0-.62.37-1.16.89-1.4C8.37 9.38 8 8.84 8 8.22M12 19c0-3.31 2.69-6 6-6 0 3.31-2.69 6-6 6s-6-2.69-6-6c3.31 0 6 2.69 6 6",opacity:".3"},"0"),c.jsx("path",{d:"M8 11.03c0 .86.7 1.56 1.56 1.56.33 0 .63-.1.89-.28l-.01.12c0 .86.7 1.56 1.56 1.56s1.56-.7 1.56-1.56l-.01-.12c.25.17.56.28.89.28.86 0 1.56-.7 1.56-1.56 0-.62-.37-1.16-.89-1.41.52-.24.89-.78.89-1.4 0-.86-.7-1.56-1.56-1.56-.33 0-.63.1-.89.28l.01-.12c0-.86-.7-1.56-1.56-1.56s-1.56.7-1.56 1.56l.01.12c-.25-.18-.56-.28-.89-.28-.86 0-1.56.7-1.56 1.56 0 .62.37 1.16.89 1.41-.52.24-.89.78-.89 1.4m4-2.97c.86 0 1.56.7 1.56 1.56s-.7 1.56-1.56 1.56-1.56-.7-1.56-1.56.7-1.56 1.56-1.56M18 13c-3.31 0-6 2.69-6 6 3.31 0 6-2.69 6-6m-6 6c0-3.31-2.69-6-6-6 0 3.31 2.69 6 6 6"},"1"),c.jsx("path",{d:"M20 2H4c-1.1 0-2 .9-2 2v16c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2m0 18H4V4h16z"},"2")],"YardTwoTone"),j45=h(c.jsx("path",{d:"M10 15l5.19-3L10 9v6m11.56-7.83c.13.47.22 1.1.28 1.9.07.8.1 1.49.1 2.09L22 12c0 2.19-.16 3.8-.44 4.83-.25.9-.83 1.48-1.73 1.73-.47.13-1.33.22-2.65.28-1.3.07-2.49.1-3.59.1L12 19c-4.19 0-6.8-.16-7.83-.44-.9-.25-1.48-.83-1.73-1.73-.13-.47-.22-1.1-.28-1.9-.07-.8-.1-1.49-.1-2.09L2 12c0-2.19.16-3.8.44-4.83.25-.9.83-1.48 1.73-1.73.47-.13 1.33-.22 2.65-.28 1.3-.07 2.49-.1 3.59-.1L12 5c4.19 0 6.8.16 7.83.44.9.25 1.48.83 1.73 1.73z"}),"YouTube"),u45=h(c.jsx("path",{d:"M17.01 14h-.8l-.27-.27c.98-1.14 1.57-2.61 1.57-4.23 0-3.59-2.91-6.5-6.5-6.5s-6.5 3-6.5 6.5H2l3.84 4 4.16-4H6.51C6.51 7 8.53 5 11.01 5s4.5 2.01 4.5 4.5c0 2.48-2.02 4.5-4.5 4.5-.65 0-1.26-.14-1.82-.38L7.71 15.1c.97.57 2.09.9 3.3.9 1.61 0 3.08-.59 4.22-1.57l.27.27v.79l5.01 4.99L22 19z"}),"YoutubeSearchedFor"),L45=h(c.jsx("path",{d:"M17.01 14h-.8l-.27-.27c.98-1.14 1.57-2.61 1.57-4.23 0-3.59-2.91-6.5-6.5-6.5s-6.5 3-6.5 6.5H2l3.84 4 4.16-4H6.51C6.51 7 8.53 5 11.01 5s4.5 2.01 4.5 4.5c0 2.48-2.02 4.5-4.5 4.5-.65 0-1.26-.14-1.82-.38L7.71 15.1c.97.57 2.09.9 3.3.9 1.61 0 3.08-.59 4.22-1.57l.27.27v.79l5.01 4.99L22 19z"}),"YoutubeSearchedForOutlined"),S45=h(c.jsx("path",{d:"M17.01 14h-.8l-.27-.27c1.15-1.34 1.76-3.14 1.51-5.09C17.11 6 15.1 3.78 12.5 3.18 8.26 2.2 4.51 5.53 4.51 9.5h-2.1c-.47 0-.68.59-.31.89l3.4 2.75c.19.2.51.21.71.01l2.9-2.79c.32-.31.1-.86-.35-.86H6.51c0-2.49 2-4.48 4.46-4.5 2.44-.02 4.54 2.05 4.54 4.49 0 2.48-2.02 4.51-4.5 4.51-.45 0-.89-.07-1.3-.19-.34-.1-.71 0-.96.26-.53.53-.32 1.45.39 1.66.59.17 1.22.27 1.87.27 1.61 0 3.08-.59 4.22-1.57l.27.27v.79l4.27 4.25c.41.41 1.07.41 1.48 0s.41-1.08 0-1.49z"}),"YoutubeSearchedForRounded"),C45=h(c.jsx("path",{d:"M17.01 14h-.8l-.27-.27c.98-1.14 1.57-2.61 1.57-4.23 0-3.59-2.91-6.5-6.5-6.5s-6.5 3-6.5 6.5H2l3.84 4 4.16-4H6.51C6.51 7 8.53 5 11.01 5s4.5 2.01 4.5 4.5c0 2.48-2.02 4.5-4.5 4.5-.65 0-1.26-.14-1.82-.38L7.71 15.1c.97.57 2.09.9 3.3.9 1.61 0 3.08-.59 4.22-1.57l.27.27v.79l5.01 4.99L22 19z"}),"YoutubeSearchedForSharp"),T45=h(c.jsx("path",{d:"M17.01 14h-.8l-.27-.27c.98-1.14 1.57-2.61 1.57-4.23 0-3.59-2.91-6.5-6.5-6.5s-6.5 3-6.5 6.5H2l3.84 4 4.16-4H6.51C6.51 7 8.53 5 11.01 5s4.5 2.01 4.5 4.5c0 2.48-2.02 4.5-4.5 4.5-.65 0-1.26-.14-1.82-.38L7.71 15.1c.97.57 2.09.9 3.3.9 1.61 0 3.08-.59 4.22-1.57l.27.27v.79l5.01 4.99L22 19z"}),"YoutubeSearchedForTwoTone"),w45=h([c.jsx("path",{d:"M15.5 14h-.79l-.28-.27C15.41 12.59 16 11.11 16 9.5 16 5.91 13.09 3 9.5 3S3 5.91 3 9.5 5.91 16 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14"},"0"),c.jsx("path",{d:"M12 10h-2v2H9v-2H7V9h2V7h1v2h2z"},"1")],"ZoomIn"),R45=h(c.jsx("path",{d:"M9 9V3H7v2.59L3.91 2.5 2.5 3.91 5.59 7H3v2zm12 0V7h-2.59l3.09-3.09-1.41-1.41L17 5.59V3h-2v6zM3 15v2h2.59L2.5 20.09l1.41 1.41L7 18.41V21h2v-6zm12 0v6h2v-2.59l3.09 3.09 1.41-1.41L18.41 17H21v-2z"}),"ZoomInMap"),O45=h(c.jsx("path",{d:"M9 9V3H7v2.59L3.91 2.5 2.5 3.91 5.59 7H3v2zm12 0V7h-2.59l3.09-3.09-1.41-1.41L17 5.59V3h-2v6zM3 15v2h2.59L2.5 20.09l1.41 1.41L7 18.41V21h2v-6zm12 0v6h2v-2.59l3.09 3.09 1.41-1.41L18.41 17H21v-2z"}),"ZoomInMapOutlined"),y45=h(c.jsx("path",{d:"M3 8c0 .55.45 1 1 1h4c.55 0 1-.45 1-1V4c0-.55-.45-1-1-1s-1 .45-1 1v1.59L4.62 3.21a.996.996 0 0 0-1.41 0c-.39.39-.39 1.02 0 1.41L5.59 7H4c-.55 0-1 .45-1 1m17-1h-1.59l2.38-2.38c.39-.39.39-1.02 0-1.41a.996.996 0 0 0-1.41 0L17 5.59V4c0-.55-.45-1-1-1s-1 .45-1 1v4c0 .55.45 1 1 1h4c.55 0 1-.45 1-1s-.45-1-1-1M4 17h1.59l-2.38 2.38c-.39.39-.39 1.02 0 1.41s1.02.39 1.41 0L7 18.41V20c0 .55.45 1 1 1s1-.45 1-1v-4c0-.55-.45-1-1-1H4c-.55 0-1 .45-1 1s.45 1 1 1m17-1c0-.55-.45-1-1-1h-4c-.55 0-1 .45-1 1v4c0 .55.45 1 1 1s1-.45 1-1v-1.59l2.38 2.38c.39.39 1.02.39 1.41 0s.39-1.02 0-1.41L18.41 17H20c.55 0 1-.45 1-1"}),"ZoomInMapRounded"),g45=h(c.jsx("path",{d:"M9 9V3H7v2.59L3.91 2.5 2.5 3.91 5.59 7H3v2zm12 0V7h-2.59l3.09-3.09-1.41-1.41L17 5.59V3h-2v6zM3 15v2h2.59L2.5 20.09l1.41 1.41L7 18.41V21h2v-6zm12 0v6h2v-2.59l3.09 3.09 1.41-1.41L18.41 17H21v-2z"}),"ZoomInMapSharp"),A45=h(c.jsx("path",{d:"M9 9V3H7v2.59L3.91 2.5 2.5 3.91 5.59 7H3v2zm12 0V7h-2.59l3.09-3.09-1.41-1.41L17 5.59V3h-2v6zM3 15v2h2.59L2.5 20.09l1.41 1.41L7 18.41V21h2v-6zm12 0v6h2v-2.59l3.09 3.09 1.41-1.41L18.41 17H21v-2z"}),"ZoomInMapTwoTone"),f45=h(c.jsx("path",{d:"M15.5 14h-.79l-.28-.27C15.41 12.59 16 11.11 16 9.5 16 5.91 13.09 3 9.5 3S3 5.91 3 9.5 5.91 16 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14m.5-7H9v2H7v1h2v2h1v-2h2V9h-2z"}),"ZoomInOutlined"),P45=h(c.jsx("path",{d:"M15.5 14h-.79l-.28-.27c1.2-1.4 1.82-3.31 1.48-5.34-.47-2.78-2.79-5-5.59-5.34-4.23-.52-7.78 3.04-7.27 7.27.34 2.8 2.56 5.12 5.34 5.59 2.03.34 3.94-.28 5.34-1.48l.27.28v.79l4.26 4.25c.41.41 1.07.41 1.48 0l.01-.01c.41-.41.41-1.07 0-1.48zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14m0-7c-.28 0-.5.22-.5.5V9H7.5c-.28 0-.5.22-.5.5s.22.5.5.5H9v1.5c0 .28.22.5.5.5s.5-.22.5-.5V10h1.5c.28 0 .5-.22.5-.5s-.22-.5-.5-.5H10V7.5c0-.28-.22-.5-.5-.5"}),"ZoomInRounded"),F45=h(c.jsx("path",{d:"M15.5 14h-.79l-.28-.27C15.41 12.59 16 11.11 16 9.5 16 5.91 13.09 3 9.5 3S3 5.91 3 9.5 5.91 16 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14m.5-7H9v2H7v1h2v2h1v-2h2V9h-2z"}),"ZoomInSharp"),B45=h(c.jsx("path",{d:"M15.5 14h-.79l-.28-.27C15.41 12.59 16 11.11 16 9.5 16 5.91 13.09 3 9.5 3S3 5.91 3 9.5 5.91 16 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14m.5-7H9v2H7v1h2v2h1v-2h2V9h-2z"}),"ZoomInTwoTone"),b45=h(c.jsx("path",{d:"M15.5 14h-.79l-.28-.27C15.41 12.59 16 11.11 16 9.5 16 5.91 13.09 3 9.5 3S3 5.91 3 9.5 5.91 16 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14M7 9h5v1H7z"}),"ZoomOut"),D45=h(c.jsx("path",{d:"m15 3 2.3 2.3-2.89 2.87 1.42 1.42L18.7 6.7 21 9V3zM3 9l2.3-2.3 2.87 2.89 1.42-1.42L6.7 5.3 9 3H3zm6 12-2.3-2.3 2.89-2.87-1.42-1.42L5.3 17.3 3 15v6zm12-6-2.3 2.3-2.87-2.89-1.42 1.42 2.89 2.87L15 21h6z"}),"ZoomOutMap"),k45=h(c.jsx("path",{d:"m15 3 2.3 2.3-2.89 2.87 1.42 1.42L18.7 6.7 21 9V3zM3 9l2.3-2.3 2.87 2.89 1.42-1.42L6.7 5.3 9 3H3zm6 12-2.3-2.3 2.89-2.87-1.42-1.42L5.3 17.3 3 15v6zm12-6-2.3 2.3-2.87-2.89-1.42 1.42 2.89 2.87L15 21h6z"}),"ZoomOutMapOutlined"),W45=h(c.jsx("path",{d:"M15.85 3.85 17.3 5.3l-2.18 2.16c-.39.39-.39 1.03 0 1.42s1.03.39 1.42 0L18.7 6.7l1.45 1.45c.31.31.85.09.85-.36V3.5c0-.28-.22-.5-.5-.5h-4.29c-.45 0-.67.54-.36.85m-12 4.3L5.3 6.7l2.16 2.18c.39.39 1.03.39 1.42 0s.39-1.03 0-1.42L6.7 5.3l1.45-1.45c.31-.31.09-.85-.36-.85H3.5c-.28 0-.5.22-.5.5v4.29c0 .45.54.67.85.36m4.3 12L6.7 18.7l2.18-2.16c.39-.39.39-1.03 0-1.42s-1.03-.39-1.42 0L5.3 17.3l-1.45-1.45c-.31-.31-.85-.09-.85.36v4.29c0 .28.22.5.5.5h4.29c.45 0 .67-.54.36-.85m12-4.3L18.7 17.3l-2.16-2.18c-.39-.39-1.03-.39-1.42 0s-.39 1.03 0 1.42l2.18 2.16-1.45 1.45c-.31.31-.09.85.36.85h4.29c.28 0 .5-.22.5-.5v-4.29c0-.45-.54-.67-.85-.36"}),"ZoomOutMapRounded"),N45=h(c.jsx("path",{d:"m15 3 2.3 2.3-2.89 2.87 1.42 1.42L18.7 6.7 21 9V3zM3 9l2.3-2.3 2.87 2.89 1.42-1.42L6.7 5.3 9 3H3zm6 12-2.3-2.3 2.89-2.87-1.42-1.42L5.3 17.3 3 15v6zm12-6-2.3 2.3-2.87-2.89-1.42 1.42 2.89 2.87L15 21h6z"}),"ZoomOutMapSharp"),E45=h(c.jsx("path",{d:"m17.3 5.3-2.89 2.87 1.42 1.42L18.7 6.7 21 9V3h-6zM9 3H3v6l2.3-2.3 2.87 2.89 1.42-1.42L6.7 5.3zm-.83 11.41L5.3 17.3 3 15v6h6l-2.3-2.3 2.89-2.87zm7.66 0-1.42 1.42 2.89 2.87L15 21h6v-6l-2.3 2.3z"}),"ZoomOutMapTwoTone"),I45=h(c.jsx("path",{d:"M15.5 14h-.79l-.28-.27C15.41 12.59 16 11.11 16 9.5 16 5.91 13.09 3 9.5 3S3 5.91 3 9.5 5.91 16 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14M7 9h5v1H7z"}),"ZoomOutOutlined"),U45=h(c.jsx("path",{d:"M15.5 14h-.79l-.28-.27c1.2-1.4 1.82-3.31 1.48-5.34-.47-2.78-2.79-5-5.59-5.34-4.23-.52-7.79 3.04-7.27 7.27.34 2.8 2.56 5.12 5.34 5.59 2.03.34 3.94-.28 5.34-1.48l.27.28v.79l4.26 4.25c.41.41 1.07.41 1.48 0l.01-.01c.41-.41.41-1.07 0-1.48zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14m-2-5h4c.28 0 .5.22.5.5s-.22.5-.5.5h-4c-.28 0-.5-.22-.5-.5s.22-.5.5-.5"}),"ZoomOutRounded"),G45=h(c.jsx("path",{d:"M15.5 14h-.79l-.28-.27C15.41 12.59 16 11.11 16 9.5 16 5.91 13.09 3 9.5 3S3 5.91 3 9.5 5.91 16 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14M7 9h5v1H7z"}),"ZoomOutSharp"),K45=h(c.jsx("path",{d:"M15.5 14h-.79l-.28-.27C15.41 12.59 16 11.11 16 9.5 16 5.91 13.09 3 9.5 3S3 5.91 3 9.5 5.91 16 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14M7 9h5v1H7z"}),"ZoomOutTwoTone");export{z as Abc,m as AbcOutlined,p as AbcRounded,H as AbcSharp,M as AbcTwoTone,r as AcUnit,i as AcUnitOutlined,V as AcUnitRounded,x as AcUnitSharp,j as AcUnitTwoTone,u as AccessAlarm,L as AccessAlarmOutlined,S as AccessAlarmRounded,C as AccessAlarmSharp,T as AccessAlarmTwoTone,w as AccessAlarms,R as AccessAlarmsOutlined,O as AccessAlarmsRounded,y as AccessAlarmsSharp,g as AccessAlarmsTwoTone,A as AccessTime,f as AccessTimeFilled,P as AccessTimeFilledOutlined,F as AccessTimeFilledRounded,B as AccessTimeFilledSharp,b as AccessTimeFilledTwoTone,D as AccessTimeOutlined,k as AccessTimeRounded,W as AccessTimeSharp,N as AccessTimeTwoTone,E as Accessibility,I as AccessibilityNew,U as AccessibilityNewOutlined,G as AccessibilityNewRounded,K as AccessibilityNewSharp,q as AccessibilityNewTwoTone,Q as AccessibilityOutlined,Z as AccessibilityRounded,J as AccessibilitySharp,Y as AccessibilityTwoTone,_ as Accessible,X as AccessibleForward,$ as AccessibleForwardOutlined,c1 as AccessibleForwardRounded,h1 as AccessibleForwardSharp,s1 as AccessibleForwardTwoTone,t1 as AccessibleOutlined,o1 as AccessibleRounded,v1 as AccessibleSharp,e1 as AccessibleTwoTone,l1 as AccountBalance,n1 as AccountBalanceOutlined,a1 as AccountBalanceRounded,d1 as AccountBalanceSharp,z1 as AccountBalanceTwoTone,m1 as AccountBalanceWallet,p1 as AccountBalanceWalletOutlined,H1 as AccountBalanceWalletRounded,M1 as AccountBalanceWalletSharp,r1 as AccountBalanceWalletTwoTone,i1 as AccountBox,V1 as AccountBoxOutlined,x1 as AccountBoxRounded,j1 as AccountBoxSharp,u1 as AccountBoxTwoTone,L1 as AccountCircle,S1 as AccountCircleOutlined,C1 as AccountCircleRounded,T1 as AccountCircleSharp,w1 as AccountCircleTwoTone,R1 as AccountTree,O1 as AccountTreeOutlined,y1 as AccountTreeRounded,g1 as AccountTreeSharp,A1 as AccountTreeTwoTone,f1 as AdUnits,P1 as AdUnitsOutlined,F1 as AdUnitsRounded,B1 as AdUnitsSharp,b1 as AdUnitsTwoTone,D1 as Adb,k1 as AdbOutlined,W1 as AdbRounded,N1 as AdbSharp,E1 as AdbTwoTone,I1 as Add,U1 as AddAPhoto,G1 as AddAPhotoOutlined,K1 as AddAPhotoRounded,q1 as AddAPhotoSharp,Q1 as AddAPhotoTwoTone,Z1 as AddAlarm,J1 as AddAlarmOutlined,Y1 as AddAlarmRounded,_1 as AddAlarmSharp,X1 as AddAlarmTwoTone,$1 as AddAlert,c2 as AddAlertOutlined,h2 as AddAlertRounded,s2 as AddAlertSharp,t2 as AddAlertTwoTone,o2 as AddBox,v2 as AddBoxOutlined,e2 as AddBoxRounded,l2 as AddBoxSharp,n2 as AddBoxTwoTone,a2 as AddBusiness,d2 as AddBusinessOutlined,z2 as AddBusinessRounded,m2 as AddBusinessSharp,p2 as AddBusinessTwoTone,H2 as AddCard,M2 as AddCardOutlined,r2 as AddCardRounded,i2 as AddCardSharp,V2 as AddCardTwoTone,x2 as AddCircle,j2 as AddCircleOutline,u2 as AddCircleOutlineOutlined,L2 as AddCircleOutlineRounded,S2 as AddCircleOutlineSharp,C2 as AddCircleOutlineTwoTone,T2 as AddCircleOutlined,w2 as AddCircleRounded,R2 as AddCircleSharp,O2 as AddCircleTwoTone,y2 as AddComment,g2 as AddCommentOutlined,A2 as AddCommentRounded,f2 as AddCommentSharp,P2 as AddCommentTwoTone,F2 as AddHome,B2 as AddHomeOutlined,b2 as AddHomeRounded,D2 as AddHomeSharp,k2 as AddHomeTwoTone,W2 as AddHomeWork,N2 as AddHomeWorkOutlined,E2 as AddHomeWorkRounded,I2 as AddHomeWorkSharp,U2 as AddHomeWorkTwoTone,G2 as AddIcCall,K2 as AddIcCallOutlined,q2 as AddIcCallRounded,Q2 as AddIcCallSharp,Z2 as AddIcCallTwoTone,J2 as AddLink,Y2 as AddLinkOutlined,_2 as AddLinkRounded,X2 as AddLinkSharp,$2 as AddLinkTwoTone,c5 as AddLocation,h5 as AddLocationAlt,s5 as AddLocationAltOutlined,t5 as AddLocationAltRounded,o5 as AddLocationAltSharp,v5 as AddLocationAltTwoTone,e5 as AddLocationOutlined,l5 as AddLocationRounded,n5 as AddLocationSharp,a5 as AddLocationTwoTone,d5 as AddModerator,z5 as AddModeratorOutlined,m5 as AddModeratorRounded,p5 as AddModeratorSharp,H5 as AddModeratorTwoTone,M5 as AddOutlined,r5 as AddPhotoAlternate,i5 as AddPhotoAlternateOutlined,V5 as AddPhotoAlternateRounded,x5 as AddPhotoAlternateSharp,j5 as AddPhotoAlternateTwoTone,u5 as AddReaction,L5 as AddReactionOutlined,S5 as AddReactionRounded,C5 as AddReactionSharp,T5 as AddReactionTwoTone,w5 as AddRoad,R5 as AddRoadOutlined,O5 as AddRoadRounded,y5 as AddRoadSharp,g5 as AddRoadTwoTone,A5 as AddRounded,f5 as AddSharp,P5 as AddShoppingCart,F5 as AddShoppingCartOutlined,B5 as AddShoppingCartRounded,b5 as AddShoppingCartSharp,D5 as AddShoppingCartTwoTone,k5 as AddTask,W5 as AddTaskOutlined,N5 as AddTaskRounded,E5 as AddTaskSharp,I5 as AddTaskTwoTone,U5 as AddToDrive,G5 as AddToDriveOutlined,K5 as AddToDriveRounded,q5 as AddToDriveSharp,Q5 as AddToDriveTwoTone,Z5 as AddToHomeScreen,J5 as AddToHomeScreenOutlined,Y5 as AddToHomeScreenRounded,_5 as AddToHomeScreenSharp,X5 as AddToHomeScreenTwoTone,$5 as AddToPhotos,c4 as AddToPhotosOutlined,h4 as AddToPhotosRounded,s4 as AddToPhotosSharp,t4 as AddToPhotosTwoTone,o4 as AddToQueue,v4 as AddToQueueOutlined,e4 as AddToQueueRounded,l4 as AddToQueueSharp,n4 as AddToQueueTwoTone,a4 as AddTwoTone,d4 as Addchart,z4 as AddchartOutlined,m4 as AddchartRounded,p4 as AddchartSharp,H4 as AddchartTwoTone,M4 as AdfScanner,r4 as AdfScannerOutlined,i4 as AdfScannerRounded,V4 as AdfScannerSharp,x4 as AdfScannerTwoTone,j4 as Adjust,u4 as AdjustOutlined,L4 as AdjustRounded,S4 as AdjustSharp,C4 as AdjustTwoTone,T4 as AdminPanelSettings,w4 as AdminPanelSettingsOutlined,R4 as AdminPanelSettingsRounded,O4 as AdminPanelSettingsSharp,y4 as AdminPanelSettingsTwoTone,g4 as AdsClick,A4 as AdsClickOutlined,f4 as AdsClickRounded,P4 as AdsClickSharp,F4 as AdsClickTwoTone,B4 as Agriculture,b4 as AgricultureOutlined,D4 as AgricultureRounded,k4 as AgricultureSharp,W4 as AgricultureTwoTone,N4 as Air,E4 as AirOutlined,I4 as AirRounded,U4 as AirSharp,G4 as AirTwoTone,K4 as AirlineSeatFlat,q4 as AirlineSeatFlatAngled,Q4 as AirlineSeatFlatAngledOutlined,Z4 as AirlineSeatFlatAngledRounded,J4 as AirlineSeatFlatAngledSharp,Y4 as AirlineSeatFlatAngledTwoTone,_4 as AirlineSeatFlatOutlined,X4 as AirlineSeatFlatRounded,$4 as AirlineSeatFlatSharp,c3 as AirlineSeatFlatTwoTone,h3 as AirlineSeatIndividualSuite,s3 as AirlineSeatIndividualSuiteOutlined,t3 as AirlineSeatIndividualSuiteRounded,o3 as AirlineSeatIndividualSuiteSharp,v3 as AirlineSeatIndividualSuiteTwoTone,e3 as AirlineSeatLegroomExtra,l3 as AirlineSeatLegroomExtraOutlined,n3 as AirlineSeatLegroomExtraRounded,a3 as AirlineSeatLegroomExtraSharp,d3 as AirlineSeatLegroomExtraTwoTone,z3 as AirlineSeatLegroomNormal,m3 as AirlineSeatLegroomNormalOutlined,p3 as AirlineSeatLegroomNormalRounded,H3 as AirlineSeatLegroomNormalSharp,M3 as AirlineSeatLegroomNormalTwoTone,r3 as AirlineSeatLegroomReduced,i3 as AirlineSeatLegroomReducedOutlined,V3 as AirlineSeatLegroomReducedRounded,x3 as AirlineSeatLegroomReducedSharp,j3 as AirlineSeatLegroomReducedTwoTone,u3 as AirlineSeatReclineExtra,L3 as AirlineSeatReclineExtraOutlined,S3 as AirlineSeatReclineExtraRounded,C3 as AirlineSeatReclineExtraSharp,T3 as AirlineSeatReclineExtraTwoTone,w3 as AirlineSeatReclineNormal,R3 as AirlineSeatReclineNormalOutlined,O3 as AirlineSeatReclineNormalRounded,y3 as AirlineSeatReclineNormalSharp,g3 as AirlineSeatReclineNormalTwoTone,A3 as AirlineStops,f3 as AirlineStopsOutlined,P3 as AirlineStopsRounded,F3 as AirlineStopsSharp,B3 as AirlineStopsTwoTone,b3 as Airlines,D3 as AirlinesOutlined,k3 as AirlinesRounded,W3 as AirlinesSharp,N3 as AirlinesTwoTone,E3 as AirplaneTicket,I3 as AirplaneTicketOutlined,U3 as AirplaneTicketRounded,G3 as AirplaneTicketSharp,K3 as AirplaneTicketTwoTone,q3 as AirplanemodeActive,Q3 as AirplanemodeActiveOutlined,Z3 as AirplanemodeActiveRounded,J3 as AirplanemodeActiveSharp,Y3 as AirplanemodeActiveTwoTone,_3 as AirplanemodeInactive,X3 as AirplanemodeInactiveOutlined,$3 as AirplanemodeInactiveRounded,c0 as AirplanemodeInactiveSharp,h0 as AirplanemodeInactiveTwoTone,s0 as Airplay,t0 as AirplayOutlined,o0 as AirplayRounded,v0 as AirplaySharp,e0 as AirplayTwoTone,l0 as AirportShuttle,n0 as AirportShuttleOutlined,a0 as AirportShuttleRounded,d0 as AirportShuttleSharp,z0 as AirportShuttleTwoTone,m0 as Alarm,p0 as AlarmAdd,H0 as AlarmAddOutlined,M0 as AlarmAddRounded,r0 as AlarmAddSharp,i0 as AlarmAddTwoTone,V0 as AlarmOff,x0 as AlarmOffOutlined,j0 as AlarmOffRounded,u0 as AlarmOffSharp,L0 as AlarmOffTwoTone,S0 as AlarmOn,C0 as AlarmOnOutlined,T0 as AlarmOnRounded,w0 as AlarmOnSharp,R0 as AlarmOnTwoTone,O0 as AlarmOutlined,y0 as AlarmRounded,g0 as AlarmSharp,A0 as AlarmTwoTone,f0 as Album,P0 as AlbumOutlined,F0 as AlbumRounded,B0 as AlbumSharp,b0 as AlbumTwoTone,D0 as AlignHorizontalCenter,k0 as AlignHorizontalCenterOutlined,W0 as AlignHorizontalCenterRounded,N0 as AlignHorizontalCenterSharp,E0 as AlignHorizontalCenterTwoTone,I0 as AlignHorizontalLeft,U0 as AlignHorizontalLeftOutlined,G0 as AlignHorizontalLeftRounded,K0 as AlignHorizontalLeftSharp,q0 as AlignHorizontalLeftTwoTone,Q0 as AlignHorizontalRight,Z0 as AlignHorizontalRightOutlined,J0 as AlignHorizontalRightRounded,Y0 as AlignHorizontalRightSharp,_0 as AlignHorizontalRightTwoTone,X0 as AlignVerticalBottom,$0 as AlignVerticalBottomOutlined,c9 as AlignVerticalBottomRounded,h9 as AlignVerticalBottomSharp,s9 as AlignVerticalBottomTwoTone,t9 as AlignVerticalCenter,o9 as AlignVerticalCenterOutlined,v9 as AlignVerticalCenterRounded,e9 as AlignVerticalCenterSharp,l9 as AlignVerticalCenterTwoTone,n9 as AlignVerticalTop,a9 as AlignVerticalTopOutlined,d9 as AlignVerticalTopRounded,z9 as AlignVerticalTopSharp,m9 as AlignVerticalTopTwoTone,p9 as AllInbox,H9 as AllInboxOutlined,M9 as AllInboxRounded,r9 as AllInboxSharp,i9 as AllInboxTwoTone,V9 as AllInclusive,x9 as AllInclusiveOutlined,j9 as AllInclusiveRounded,u9 as AllInclusiveSharp,L9 as AllInclusiveTwoTone,S9 as AllOut,C9 as AllOutOutlined,T9 as AllOutRounded,w9 as AllOutSharp,R9 as AllOutTwoTone,O9 as AltRoute,y9 as AltRouteOutlined,g9 as AltRouteRounded,A9 as AltRouteSharp,f9 as AltRouteTwoTone,P9 as AlternateEmail,F9 as AlternateEmailOutlined,B9 as AlternateEmailRounded,b9 as AlternateEmailSharp,D9 as AlternateEmailTwoTone,k9 as Analytics,W9 as AnalyticsOutlined,N9 as AnalyticsRounded,E9 as AnalyticsSharp,I9 as AnalyticsTwoTone,U9 as Anchor,G9 as AnchorOutlined,K9 as AnchorRounded,q9 as AnchorSharp,Q9 as AnchorTwoTone,Z9 as Android,J9 as AndroidOutlined,Y9 as AndroidRounded,_9 as AndroidSharp,X9 as AndroidTwoTone,$9 as Animation,c6 as AnimationOutlined,h6 as AnimationRounded,s6 as AnimationSharp,t6 as AnimationTwoTone,o6 as Announcement,v6 as AnnouncementOutlined,e6 as AnnouncementRounded,l6 as AnnouncementSharp,n6 as AnnouncementTwoTone,a6 as Aod,d6 as AodOutlined,z6 as AodRounded,m6 as AodSharp,p6 as AodTwoTone,H6 as Apartment,M6 as ApartmentOutlined,r6 as ApartmentRounded,i6 as ApartmentSharp,V6 as ApartmentTwoTone,x6 as Api,j6 as ApiOutlined,u6 as ApiRounded,L6 as ApiSharp,S6 as ApiTwoTone,C6 as AppBlocking,T6 as AppBlockingOutlined,w6 as AppBlockingRounded,R6 as AppBlockingSharp,O6 as AppBlockingTwoTone,y6 as AppRegistration,g6 as AppRegistrationOutlined,A6 as AppRegistrationRounded,f6 as AppRegistrationSharp,P6 as AppRegistrationTwoTone,F6 as AppSettingsAlt,B6 as AppSettingsAltOutlined,b6 as AppSettingsAltRounded,D6 as AppSettingsAltSharp,k6 as AppSettingsAltTwoTone,W6 as AppShortcut,N6 as AppShortcutOutlined,E6 as AppShortcutRounded,I6 as AppShortcutSharp,U6 as AppShortcutTwoTone,G6 as Apple,K6 as Approval,q6 as ApprovalOutlined,Q6 as ApprovalRounded,Z6 as ApprovalSharp,J6 as ApprovalTwoTone,Y6 as Apps,_6 as AppsOutage,X6 as AppsOutageOutlined,$6 as AppsOutageRounded,c7 as AppsOutageSharp,h7 as AppsOutageTwoTone,s7 as AppsOutlined,t7 as AppsRounded,o7 as AppsSharp,v7 as AppsTwoTone,e7 as Architecture,l7 as ArchitectureOutlined,n7 as ArchitectureRounded,a7 as ArchitectureSharp,d7 as ArchitectureTwoTone,z7 as Archive,m7 as ArchiveOutlined,p7 as ArchiveRounded,H7 as ArchiveSharp,M7 as ArchiveTwoTone,r7 as ArrowBack,i7 as ArrowBackIos,V7 as ArrowBackIosNew,x7 as ArrowBackIosNewOutlined,j7 as ArrowBackIosNewRounded,u7 as ArrowBackIosNewSharp,L7 as ArrowBackIosNewTwoTone,S7 as ArrowBackIosOutlined,C7 as ArrowBackIosRounded,T7 as ArrowBackIosSharp,w7 as ArrowBackIosTwoTone,R7 as ArrowBackOutlined,O7 as ArrowBackRounded,y7 as ArrowBackSharp,g7 as ArrowBackTwoTone,A7 as ArrowCircleDown,f7 as ArrowCircleDownOutlined,P7 as ArrowCircleDownRounded,F7 as ArrowCircleDownSharp,B7 as ArrowCircleDownTwoTone,b7 as ArrowCircleLeft,D7 as ArrowCircleLeftOutlined,k7 as ArrowCircleLeftRounded,W7 as ArrowCircleLeftSharp,N7 as ArrowCircleLeftTwoTone,E7 as ArrowCircleRight,I7 as ArrowCircleRightOutlined,U7 as ArrowCircleRightRounded,G7 as ArrowCircleRightSharp,K7 as ArrowCircleRightTwoTone,q7 as ArrowCircleUp,Q7 as ArrowCircleUpOutlined,Z7 as ArrowCircleUpRounded,J7 as ArrowCircleUpSharp,Y7 as ArrowCircleUpTwoTone,_7 as ArrowDownward,X7 as ArrowDownwardOutlined,$7 as ArrowDownwardRounded,c8 as ArrowDownwardSharp,h8 as ArrowDownwardTwoTone,s8 as ArrowDropDown,t8 as ArrowDropDownCircle,o8 as ArrowDropDownCircleOutlined,v8 as ArrowDropDownCircleRounded,e8 as ArrowDropDownCircleSharp,l8 as ArrowDropDownCircleTwoTone,n8 as ArrowDropDownOutlined,a8 as ArrowDropDownRounded,d8 as ArrowDropDownSharp,z8 as ArrowDropDownTwoTone,m8 as ArrowDropUp,p8 as ArrowDropUpOutlined,H8 as ArrowDropUpRounded,M8 as ArrowDropUpSharp,r8 as ArrowDropUpTwoTone,i8 as ArrowForward,V8 as ArrowForwardIos,x8 as ArrowForwardIosOutlined,j8 as ArrowForwardIosRounded,u8 as ArrowForwardIosSharp,L8 as ArrowForwardIosTwoTone,S8 as ArrowForwardOutlined,C8 as ArrowForwardRounded,T8 as ArrowForwardSharp,w8 as ArrowForwardTwoTone,R8 as ArrowLeft,O8 as ArrowLeftOutlined,y8 as ArrowLeftRounded,g8 as ArrowLeftSharp,A8 as ArrowLeftTwoTone,f8 as ArrowOutward,P8 as ArrowOutwardOutlined,F8 as ArrowOutwardRounded,B8 as ArrowOutwardSharp,b8 as ArrowOutwardTwoTone,D8 as ArrowRight,k8 as ArrowRightAlt,W8 as ArrowRightAltOutlined,N8 as ArrowRightAltRounded,E8 as ArrowRightAltSharp,I8 as ArrowRightAltTwoTone,U8 as ArrowRightOutlined,G8 as ArrowRightRounded,K8 as ArrowRightSharp,q8 as ArrowRightTwoTone,Q8 as ArrowUpward,Z8 as ArrowUpwardOutlined,J8 as ArrowUpwardRounded,Y8 as ArrowUpwardSharp,_8 as ArrowUpwardTwoTone,X8 as ArtTrack,$8 as ArtTrackOutlined,cc as ArtTrackRounded,hc as ArtTrackSharp,sc as ArtTrackTwoTone,tc as Article,oc as ArticleOutlined,vc as ArticleRounded,ec as ArticleSharp,lc as ArticleTwoTone,nc as AspectRatio,ac as AspectRatioOutlined,dc as AspectRatioRounded,zc as AspectRatioSharp,mc as AspectRatioTwoTone,pc as Assessment,Hc as AssessmentOutlined,Mc as AssessmentRounded,rc as AssessmentSharp,ic as AssessmentTwoTone,Vc as Assignment,xc as AssignmentInd,jc as AssignmentIndOutlined,uc as AssignmentIndRounded,Lc as AssignmentIndSharp,Sc as AssignmentIndTwoTone,Cc as AssignmentLate,Tc as AssignmentLateOutlined,wc as AssignmentLateRounded,Rc as AssignmentLateSharp,Oc as AssignmentLateTwoTone,yc as AssignmentOutlined,gc as AssignmentReturn,Ac as AssignmentReturnOutlined,fc as AssignmentReturnRounded,Pc as AssignmentReturnSharp,Fc as AssignmentReturnTwoTone,Bc as AssignmentReturned,bc as AssignmentReturnedOutlined,Dc as AssignmentReturnedRounded,kc as AssignmentReturnedSharp,Wc as AssignmentReturnedTwoTone,Nc as AssignmentRounded,Ec as AssignmentSharp,Ic as AssignmentTurnedIn,Uc as AssignmentTurnedInOutlined,Gc as AssignmentTurnedInRounded,Kc as AssignmentTurnedInSharp,qc as AssignmentTurnedInTwoTone,Qc as AssignmentTwoTone,Zc as AssistWalker,Jc as AssistWalkerOutlined,Yc as AssistWalkerRounded,_c as AssistWalkerSharp,Xc as AssistWalkerTwoTone,$c as Assistant,ch as AssistantDirection,hh as AssistantDirectionOutlined,sh as AssistantDirectionRounded,th as AssistantDirectionSharp,oh as AssistantDirectionTwoTone,vh as AssistantOutlined,eh as AssistantPhoto,lh as AssistantPhotoOutlined,nh as AssistantPhotoRounded,ah as AssistantPhotoSharp,dh as AssistantPhotoTwoTone,zh as AssistantRounded,mh as AssistantSharp,ph as AssistantTwoTone,Hh as AssuredWorkload,Mh as AssuredWorkloadOutlined,rh as AssuredWorkloadRounded,ih as AssuredWorkloadSharp,Vh as AssuredWorkloadTwoTone,xh as Atm,jh as AtmOutlined,uh as AtmRounded,Lh as AtmSharp,Sh as AtmTwoTone,Ch as AttachEmail,Th as AttachEmailOutlined,wh as AttachEmailRounded,Rh as AttachEmailSharp,Oh as AttachEmailTwoTone,yh as AttachFile,gh as AttachFileOutlined,Ah as AttachFileRounded,fh as AttachFileSharp,Ph as AttachFileTwoTone,Fh as AttachMoney,Bh as AttachMoneyOutlined,bh as AttachMoneyRounded,Dh as AttachMoneySharp,kh as AttachMoneyTwoTone,Wh as Attachment,Nh as AttachmentOutlined,Eh as AttachmentRounded,Ih as AttachmentSharp,Uh as AttachmentTwoTone,Gh as Attractions,Kh as AttractionsOutlined,qh as AttractionsRounded,Qh as AttractionsSharp,Zh as AttractionsTwoTone,Jh as Attribution,Yh as AttributionOutlined,_h as AttributionRounded,Xh as AttributionSharp,$h as AttributionTwoTone,cs as AudioFile,hs as AudioFileOutlined,ss as AudioFileRounded,ts as AudioFileSharp,os as AudioFileTwoTone,vs as Audiotrack,es as AudiotrackOutlined,ls as AudiotrackRounded,ns as AudiotrackSharp,as as AudiotrackTwoTone,ds as AutoAwesome,zs as AutoAwesomeMosaic,ms as AutoAwesomeMosaicOutlined,ps as AutoAwesomeMosaicRounded,Hs as AutoAwesomeMosaicSharp,Ms as AutoAwesomeMosaicTwoTone,rs as AutoAwesomeMotion,is as AutoAwesomeMotionOutlined,Vs as AutoAwesomeMotionRounded,xs as AutoAwesomeMotionSharp,js as AutoAwesomeMotionTwoTone,us as AutoAwesomeOutlined,Ls as AutoAwesomeRounded,Ss as AutoAwesomeSharp,Cs as AutoAwesomeTwoTone,Ts as AutoDelete,ws as AutoDeleteOutlined,Rs as AutoDeleteRounded,Os as AutoDeleteSharp,ys as AutoDeleteTwoTone,gs as AutoFixHigh,As as AutoFixHighOutlined,fs as AutoFixHighRounded,Ps as AutoFixHighSharp,Fs as AutoFixHighTwoTone,Bs as AutoFixNormal,bs as AutoFixNormalOutlined,Ds as AutoFixNormalRounded,ks as AutoFixNormalSharp,Ws as AutoFixNormalTwoTone,Ns as AutoFixOff,Es as AutoFixOffOutlined,Is as AutoFixOffRounded,Us as AutoFixOffSharp,Gs as AutoFixOffTwoTone,Ks as AutoGraph,qs as AutoGraphOutlined,Qs as AutoGraphRounded,Zs as AutoGraphSharp,Js as AutoGraphTwoTone,Ys as AutoMode,_s as AutoModeOutlined,Xs as AutoModeRounded,$s as AutoModeSharp,ct as AutoModeTwoTone,ht as AutoStories,st as AutoStoriesOutlined,tt as AutoStoriesRounded,ot as AutoStoriesSharp,vt as AutoStoriesTwoTone,et as AutofpsSelect,lt as AutofpsSelectOutlined,nt as AutofpsSelectRounded,at as AutofpsSelectSharp,dt as AutofpsSelectTwoTone,zt as Autorenew,mt as AutorenewOutlined,pt as AutorenewRounded,Ht as AutorenewSharp,Mt as AutorenewTwoTone,rt as AvTimer,it as AvTimerOutlined,Vt as AvTimerRounded,xt as AvTimerSharp,jt as AvTimerTwoTone,ut as BabyChangingStation,Lt as BabyChangingStationOutlined,St as BabyChangingStationRounded,Ct as BabyChangingStationSharp,Tt as BabyChangingStationTwoTone,wt as BackHand,Rt as BackHandOutlined,Ot as BackHandRounded,yt as BackHandSharp,gt as BackHandTwoTone,At as Backpack,ft as BackpackOutlined,Pt as BackpackRounded,Ft as BackpackSharp,Bt as BackpackTwoTone,bt as Backspace,Dt as BackspaceOutlined,kt as BackspaceRounded,Wt as BackspaceSharp,Nt as BackspaceTwoTone,Et as Backup,It as BackupOutlined,Ut as BackupRounded,Gt as BackupSharp,Kt as BackupTable,qt as BackupTableOutlined,Qt as BackupTableRounded,Zt as BackupTableSharp,Jt as BackupTableTwoTone,Yt as BackupTwoTone,_t as Badge,Xt as BadgeOutlined,$t as BadgeRounded,co as BadgeSharp,ho as BadgeTwoTone,so as BakeryDining,to as BakeryDiningOutlined,oo as BakeryDiningRounded,vo as BakeryDiningSharp,eo as BakeryDiningTwoTone,lo as Balance,no as BalanceOutlined,ao as BalanceRounded,zo as BalanceSharp,mo as BalanceTwoTone,po as Balcony,Ho as BalconyOutlined,Mo as BalconyRounded,ro as BalconySharp,io as BalconyTwoTone,Vo as Ballot,xo as BallotOutlined,jo as BallotRounded,uo as BallotSharp,Lo as BallotTwoTone,So as BarChart,Co as BarChartOutlined,To as BarChartRounded,wo as BarChartSharp,Ro as BarChartTwoTone,Oo as BatchPrediction,yo as BatchPredictionOutlined,go as BatchPredictionRounded,Ao as BatchPredictionSharp,fo as BatchPredictionTwoTone,Po as Bathroom,Fo as BathroomOutlined,Bo as BathroomRounded,bo as BathroomSharp,Do as BathroomTwoTone,ko as Bathtub,Wo as BathtubOutlined,No as BathtubRounded,Eo as BathtubSharp,Io as BathtubTwoTone,Uo as Battery0Bar,Go as Battery0BarOutlined,Ko as Battery0BarRounded,qo as Battery0BarSharp,Qo as Battery0BarTwoTone,Zo as Battery1Bar,Jo as Battery1BarOutlined,Yo as Battery1BarRounded,_o as Battery1BarSharp,Xo as Battery1BarTwoTone,$o as Battery20,cv as Battery20Outlined,hv as Battery20Rounded,sv as Battery20Sharp,tv as Battery20TwoTone,ov as Battery2Bar,vv as Battery2BarOutlined,ev as Battery2BarRounded,lv as Battery2BarSharp,nv as Battery2BarTwoTone,av as Battery30,dv as Battery30Outlined,zv as Battery30Rounded,mv as Battery30Sharp,pv as Battery30TwoTone,Hv as Battery3Bar,Mv as Battery3BarOutlined,rv as Battery3BarRounded,iv as Battery3BarSharp,Vv as Battery3BarTwoTone,xv as Battery4Bar,jv as Battery4BarOutlined,uv as Battery4BarRounded,Lv as Battery4BarSharp,Sv as Battery4BarTwoTone,Cv as Battery50,Tv as Battery50Outlined,wv as Battery50Rounded,Rv as Battery50Sharp,Ov as Battery50TwoTone,yv as Battery5Bar,gv as Battery5BarOutlined,Av as Battery5BarRounded,fv as Battery5BarSharp,Pv as Battery5BarTwoTone,Fv as Battery60,Bv as Battery60Outlined,bv as Battery60Rounded,Dv as Battery60Sharp,kv as Battery60TwoTone,Wv as Battery6Bar,Nv as Battery6BarOutlined,Ev as Battery6BarRounded,Iv as Battery6BarSharp,Uv as Battery6BarTwoTone,Gv as Battery80,Kv as Battery80Outlined,qv as Battery80Rounded,Qv as Battery80Sharp,Zv as Battery80TwoTone,Jv as Battery90,Yv as Battery90Outlined,_v as Battery90Rounded,Xv as Battery90Sharp,$v as Battery90TwoTone,ce as BatteryAlert,he as BatteryAlertOutlined,se as BatteryAlertRounded,te as BatteryAlertSharp,oe as BatteryAlertTwoTone,ve as BatteryCharging20,ee as BatteryCharging20Outlined,le as BatteryCharging20Rounded,ne as BatteryCharging20Sharp,ae as BatteryCharging20TwoTone,de as BatteryCharging30,ze as BatteryCharging30Outlined,me as BatteryCharging30Rounded,pe as BatteryCharging30Sharp,He as BatteryCharging30TwoTone,Me as BatteryCharging50,re as BatteryCharging50Outlined,ie as BatteryCharging50Rounded,Ve as BatteryCharging50Sharp,xe as BatteryCharging50TwoTone,je as BatteryCharging60,ue as BatteryCharging60Outlined,Le as BatteryCharging60Rounded,Se as BatteryCharging60Sharp,Ce as BatteryCharging60TwoTone,Te as BatteryCharging80,we as BatteryCharging80Outlined,Re as BatteryCharging80Rounded,Oe as BatteryCharging80Sharp,ye as BatteryCharging80TwoTone,ge as BatteryCharging90,Ae as BatteryCharging90Outlined,fe as BatteryCharging90Rounded,Pe as BatteryCharging90Sharp,Fe as BatteryCharging90TwoTone,Be as BatteryChargingFull,be as BatteryChargingFullOutlined,De as BatteryChargingFullRounded,ke as BatteryChargingFullSharp,We as BatteryChargingFullTwoTone,Ne as BatteryFull,Ee as BatteryFullOutlined,Ie as BatteryFullRounded,Ue as BatteryFullSharp,Ge as BatteryFullTwoTone,Ke as BatterySaver,qe as BatterySaverOutlined,Qe as BatterySaverRounded,Ze as BatterySaverSharp,Je as BatterySaverTwoTone,Ye as BatteryStd,_e as BatteryStdOutlined,Xe as BatteryStdRounded,$e as BatteryStdSharp,cl as BatteryStdTwoTone,hl as BatteryUnknown,sl as BatteryUnknownOutlined,tl as BatteryUnknownRounded,ol as BatteryUnknownSharp,vl as BatteryUnknownTwoTone,el as BeachAccess,ll as BeachAccessOutlined,nl as BeachAccessRounded,al as BeachAccessSharp,dl as BeachAccessTwoTone,zl as Bed,ml as BedOutlined,pl as BedRounded,Hl as BedSharp,Ml as BedTwoTone,rl as BedroomBaby,il as BedroomBabyOutlined,Vl as BedroomBabyRounded,xl as BedroomBabySharp,jl as BedroomBabyTwoTone,ul as BedroomChild,Ll as BedroomChildOutlined,Sl as BedroomChildRounded,Cl as BedroomChildSharp,Tl as BedroomChildTwoTone,wl as BedroomParent,Rl as BedroomParentOutlined,Ol as BedroomParentRounded,yl as BedroomParentSharp,gl as BedroomParentTwoTone,Al as Bedtime,fl as BedtimeOff,Pl as BedtimeOffOutlined,Fl as BedtimeOffRounded,Bl as BedtimeOffSharp,bl as BedtimeOffTwoTone,Dl as BedtimeOutlined,kl as BedtimeRounded,Wl as BedtimeSharp,Nl as BedtimeTwoTone,El as Beenhere,Il as BeenhereOutlined,Ul as BeenhereRounded,Gl as BeenhereSharp,Kl as BeenhereTwoTone,ql as Bento,Ql as BentoOutlined,Zl as BentoRounded,Jl as BentoSharp,Yl as BentoTwoTone,_l as BikeScooter,Xl as BikeScooterOutlined,$l as BikeScooterRounded,cn as BikeScooterSharp,hn as BikeScooterTwoTone,sn as Biotech,tn as BiotechOutlined,on as BiotechRounded,vn as BiotechSharp,en as BiotechTwoTone,ln as Blender,nn as BlenderOutlined,an as BlenderRounded,dn as BlenderSharp,zn as BlenderTwoTone,mn as Blind,pn as BlindOutlined,Hn as BlindRounded,Mn as BlindSharp,rn as BlindTwoTone,Vn as Blinds,xn as BlindsClosed,jn as BlindsClosedOutlined,un as BlindsClosedRounded,Ln as BlindsClosedSharp,Sn as BlindsClosedTwoTone,Cn as BlindsOutlined,Tn as BlindsRounded,wn as BlindsSharp,Rn as BlindsTwoTone,On as Block,yn as BlockOutlined,gn as BlockRounded,An as BlockSharp,fn as BlockTwoTone,Pn as Bloodtype,Fn as BloodtypeOutlined,Bn as BloodtypeRounded,bn as BloodtypeSharp,Dn as BloodtypeTwoTone,kn as Bluetooth,Wn as BluetoothAudio,Nn as BluetoothAudioOutlined,En as BluetoothAudioRounded,In as BluetoothAudioSharp,Un as BluetoothAudioTwoTone,Gn as BluetoothConnected,Kn as BluetoothConnectedOutlined,qn as BluetoothConnectedRounded,Qn as BluetoothConnectedSharp,Zn as BluetoothConnectedTwoTone,Jn as BluetoothDisabled,Yn as BluetoothDisabledOutlined,_n as BluetoothDisabledRounded,Xn as BluetoothDisabledSharp,$n as BluetoothDisabledTwoTone,ca as BluetoothDrive,ha as BluetoothDriveOutlined,sa as BluetoothDriveRounded,ta as BluetoothDriveSharp,oa as BluetoothDriveTwoTone,va as BluetoothOutlined,ea as BluetoothRounded,la as BluetoothSearching,na as BluetoothSearchingOutlined,aa as BluetoothSearchingRounded,da as BluetoothSearchingSharp,za as BluetoothSearchingTwoTone,ma as BluetoothSharp,pa as BluetoothTwoTone,Ha as BlurCircular,Ma as BlurCircularOutlined,ra as BlurCircularRounded,ia as BlurCircularSharp,Va as BlurCircularTwoTone,xa as BlurLinear,ja as BlurLinearOutlined,ua as BlurLinearRounded,La as BlurLinearSharp,Sa as BlurLinearTwoTone,Ca as BlurOff,Ta as BlurOffOutlined,wa as BlurOffRounded,Ra as BlurOffSharp,Oa as BlurOffTwoTone,ya as BlurOn,ga as BlurOnOutlined,Aa as BlurOnRounded,fa as BlurOnSharp,Pa as BlurOnTwoTone,Fa as Bolt,Ba as BoltOutlined,ba as BoltRounded,Da as BoltSharp,ka as BoltTwoTone,Wa as Book,Na as BookOnline,Ea as BookOnlineOutlined,Ia as BookOnlineRounded,Ua as BookOnlineSharp,Ga as BookOnlineTwoTone,Ka as BookOutlined,qa as BookRounded,Qa as BookSharp,Za as BookTwoTone,Ja as Bookmark,Ya as BookmarkAdd,_a as BookmarkAddOutlined,Xa as BookmarkAddRounded,$a as BookmarkAddSharp,cd as BookmarkAddTwoTone,hd as BookmarkAdded,sd as BookmarkAddedOutlined,td as BookmarkAddedRounded,od as BookmarkAddedSharp,vd as BookmarkAddedTwoTone,ed as BookmarkBorder,ld as BookmarkBorderOutlined,nd as BookmarkBorderRounded,ad as BookmarkBorderSharp,dd as BookmarkBorderTwoTone,zd as BookmarkOutlined,md as BookmarkRemove,pd as BookmarkRemoveOutlined,Hd as BookmarkRemoveRounded,Md as BookmarkRemoveSharp,rd as BookmarkRemoveTwoTone,id as BookmarkRounded,Vd as BookmarkSharp,xd as BookmarkTwoTone,jd as Bookmarks,ud as BookmarksOutlined,Ld as BookmarksRounded,Sd as BookmarksSharp,Cd as BookmarksTwoTone,Td as BorderAll,wd as BorderAllOutlined,Rd as BorderAllRounded,Od as BorderAllSharp,yd as BorderAllTwoTone,gd as BorderBottom,Ad as BorderBottomOutlined,fd as BorderBottomRounded,Pd as BorderBottomSharp,Fd as BorderBottomTwoTone,Bd as BorderClear,bd as BorderClearOutlined,Dd as BorderClearRounded,kd as BorderClearSharp,Wd as BorderClearTwoTone,Nd as BorderColor,Ed as BorderColorOutlined,Id as BorderColorRounded,Ud as BorderColorSharp,Gd as BorderColorTwoTone,Kd as BorderHorizontal,qd as BorderHorizontalOutlined,Qd as BorderHorizontalRounded,Zd as BorderHorizontalSharp,Jd as BorderHorizontalTwoTone,Yd as BorderInner,_d as BorderInnerOutlined,Xd as BorderInnerRounded,$d as BorderInnerSharp,cz as BorderInnerTwoTone,hz as BorderLeft,sz as BorderLeftOutlined,tz as BorderLeftRounded,oz as BorderLeftSharp,vz as BorderLeftTwoTone,ez as BorderOuter,lz as BorderOuterOutlined,nz as BorderOuterRounded,az as BorderOuterSharp,dz as BorderOuterTwoTone,zz as BorderRight,mz as BorderRightOutlined,pz as BorderRightRounded,Hz as BorderRightSharp,Mz as BorderRightTwoTone,rz as BorderStyle,iz as BorderStyleOutlined,Vz as BorderStyleRounded,xz as BorderStyleSharp,jz as BorderStyleTwoTone,uz as BorderTop,Lz as BorderTopOutlined,Sz as BorderTopRounded,Cz as BorderTopSharp,Tz as BorderTopTwoTone,wz as BorderVertical,Rz as BorderVerticalOutlined,Oz as BorderVerticalRounded,yz as BorderVerticalSharp,gz as BorderVerticalTwoTone,Az as Boy,fz as BoyOutlined,Pz as BoyRounded,Fz as BoySharp,Bz as BoyTwoTone,bz as BrandingWatermark,Dz as BrandingWatermarkOutlined,kz as BrandingWatermarkRounded,Wz as BrandingWatermarkSharp,Nz as BrandingWatermarkTwoTone,Ez as BreakfastDining,Iz as BreakfastDiningOutlined,Uz as BreakfastDiningRounded,Gz as BreakfastDiningSharp,Kz as BreakfastDiningTwoTone,qz as Brightness1,Qz as Brightness1Outlined,Zz as Brightness1Rounded,Jz as Brightness1Sharp,Yz as Brightness1TwoTone,_z as Brightness2,Xz as Brightness2Outlined,$z as Brightness2Rounded,cm as Brightness2Sharp,hm as Brightness2TwoTone,sm as Brightness3,tm as Brightness3Outlined,om as Brightness3Rounded,vm as Brightness3Sharp,em as Brightness3TwoTone,lm as Brightness4,nm as Brightness4Outlined,am as Brightness4Rounded,dm as Brightness4Sharp,zm as Brightness4TwoTone,mm as Brightness5,pm as Brightness5Outlined,Hm as Brightness5Rounded,Mm as Brightness5Sharp,rm as Brightness5TwoTone,im as Brightness6,Vm as Brightness6Outlined,xm as Brightness6Rounded,jm as Brightness6Sharp,um as Brightness6TwoTone,Lm as Brightness7,Sm as Brightness7Outlined,Cm as Brightness7Rounded,Tm as Brightness7Sharp,wm as Brightness7TwoTone,Rm as BrightnessAuto,Om as BrightnessAutoOutlined,ym as BrightnessAutoRounded,gm as BrightnessAutoSharp,Am as BrightnessAutoTwoTone,fm as BrightnessHigh,Pm as BrightnessHighOutlined,Fm as BrightnessHighRounded,Bm as BrightnessHighSharp,bm as BrightnessHighTwoTone,Dm as BrightnessLow,km as BrightnessLowOutlined,Wm as BrightnessLowRounded,Nm as BrightnessLowSharp,Em as BrightnessLowTwoTone,Im as BrightnessMedium,Um as BrightnessMediumOutlined,Gm as BrightnessMediumRounded,Km as BrightnessMediumSharp,qm as BrightnessMediumTwoTone,Qm as BroadcastOnHome,Zm as BroadcastOnHomeOutlined,Jm as BroadcastOnHomeRounded,Ym as BroadcastOnHomeSharp,_m as BroadcastOnHomeTwoTone,Xm as BroadcastOnPersonal,$m as BroadcastOnPersonalOutlined,cp as BroadcastOnPersonalRounded,hp as BroadcastOnPersonalSharp,sp as BroadcastOnPersonalTwoTone,tp as BrokenImage,op as BrokenImageOutlined,vp as BrokenImageRounded,ep as BrokenImageSharp,lp as BrokenImageTwoTone,np as BrowseGallery,ap as BrowseGalleryOutlined,dp as BrowseGalleryRounded,zp as BrowseGallerySharp,mp as BrowseGalleryTwoTone,pp as BrowserNotSupported,Hp as BrowserNotSupportedOutlined,Mp as BrowserNotSupportedRounded,rp as BrowserNotSupportedSharp,ip as BrowserNotSupportedTwoTone,Vp as BrowserUpdated,xp as BrowserUpdatedOutlined,jp as BrowserUpdatedRounded,up as BrowserUpdatedSharp,Lp as BrowserUpdatedTwoTone,Sp as BrunchDining,Cp as BrunchDiningOutlined,Tp as BrunchDiningRounded,wp as BrunchDiningSharp,Rp as BrunchDiningTwoTone,Op as Brush,yp as BrushOutlined,gp as BrushRounded,Ap as BrushSharp,fp as BrushTwoTone,Pp as BubbleChart,Fp as BubbleChartOutlined,Bp as BubbleChartRounded,bp as BubbleChartSharp,Dp as BubbleChartTwoTone,kp as BugReport,Wp as BugReportOutlined,Np as BugReportRounded,Ep as BugReportSharp,Ip as BugReportTwoTone,Up as Build,Gp as BuildCircle,Kp as BuildCircleOutlined,qp as BuildCircleRounded,Qp as BuildCircleSharp,Zp as BuildCircleTwoTone,Jp as BuildOutlined,Yp as BuildRounded,_p as BuildSharp,Xp as BuildTwoTone,$p as Bungalow,cH as BungalowOutlined,hH as BungalowRounded,sH as BungalowSharp,tH as BungalowTwoTone,oH as BurstMode,vH as BurstModeOutlined,eH as BurstModeRounded,lH as BurstModeSharp,nH as BurstModeTwoTone,aH as BusAlert,dH as BusAlertOutlined,zH as BusAlertRounded,mH as BusAlertSharp,pH as BusAlertTwoTone,HH as Business,MH as BusinessCenter,rH as BusinessCenterOutlined,iH as BusinessCenterRounded,VH as BusinessCenterSharp,xH as BusinessCenterTwoTone,jH as BusinessOutlined,uH as BusinessRounded,LH as BusinessSharp,SH as BusinessTwoTone,CH as Cabin,TH as CabinOutlined,wH as CabinRounded,RH as CabinSharp,OH as CabinTwoTone,yH as Cable,gH as CableOutlined,AH as CableRounded,fH as CableSharp,PH as CableTwoTone,FH as Cached,BH as CachedOutlined,bH as CachedRounded,DH as CachedSharp,kH as CachedTwoTone,WH as Cake,NH as CakeOutlined,EH as CakeRounded,IH as CakeSharp,UH as CakeTwoTone,GH as Calculate,KH as CalculateOutlined,qH as CalculateRounded,QH as CalculateSharp,ZH as CalculateTwoTone,JH as CalendarMonth,YH as CalendarMonthOutlined,_H as CalendarMonthRounded,XH as CalendarMonthSharp,$H as CalendarMonthTwoTone,cM as CalendarToday,hM as CalendarTodayOutlined,sM as CalendarTodayRounded,tM as CalendarTodaySharp,oM as CalendarTodayTwoTone,vM as CalendarViewDay,eM as CalendarViewDayOutlined,lM as CalendarViewDayRounded,nM as CalendarViewDaySharp,aM as CalendarViewDayTwoTone,dM as CalendarViewMonth,zM as CalendarViewMonthOutlined,mM as CalendarViewMonthRounded,pM as CalendarViewMonthSharp,HM as CalendarViewMonthTwoTone,MM as CalendarViewWeek,rM as CalendarViewWeekOutlined,iM as CalendarViewWeekRounded,VM as CalendarViewWeekSharp,xM as CalendarViewWeekTwoTone,jM as Call,uM as CallEnd,LM as CallEndOutlined,SM as CallEndRounded,CM as CallEndSharp,TM as CallEndTwoTone,wM as CallMade,RM as CallMadeOutlined,OM as CallMadeRounded,yM as CallMadeSharp,gM as CallMadeTwoTone,AM as CallMerge,fM as CallMergeOutlined,PM as CallMergeRounded,FM as CallMergeSharp,BM as CallMergeTwoTone,bM as CallMissed,DM as CallMissedOutgoing,kM as CallMissedOutgoingOutlined,WM as CallMissedOutgoingRounded,NM as CallMissedOutgoingSharp,EM as CallMissedOutgoingTwoTone,IM as CallMissedOutlined,UM as CallMissedRounded,GM as CallMissedSharp,KM as CallMissedTwoTone,qM as CallOutlined,QM as CallReceived,ZM as CallReceivedOutlined,JM as CallReceivedRounded,YM as CallReceivedSharp,_M as CallReceivedTwoTone,XM as CallRounded,$M as CallSharp,cr as CallSplit,hr as CallSplitOutlined,sr as CallSplitRounded,tr as CallSplitSharp,or as CallSplitTwoTone,vr as CallToAction,er as CallToActionOutlined,lr as CallToActionRounded,nr as CallToActionSharp,ar as CallToActionTwoTone,dr as CallTwoTone,zr as Camera,mr as CameraAlt,pr as CameraAltOutlined,Hr as CameraAltRounded,Mr as CameraAltSharp,rr as CameraAltTwoTone,ir as CameraEnhance,Vr as CameraEnhanceOutlined,xr as CameraEnhanceRounded,jr as CameraEnhanceSharp,ur as CameraEnhanceTwoTone,Lr as CameraFront,Sr as CameraFrontOutlined,Cr as CameraFrontRounded,Tr as CameraFrontSharp,wr as CameraFrontTwoTone,Rr as CameraIndoor,Or as CameraIndoorOutlined,yr as CameraIndoorRounded,gr as CameraIndoorSharp,Ar as CameraIndoorTwoTone,fr as CameraOutdoor,Pr as CameraOutdoorOutlined,Fr as CameraOutdoorRounded,Br as CameraOutdoorSharp,br as CameraOutdoorTwoTone,Dr as CameraOutlined,kr as CameraRear,Wr as CameraRearOutlined,Nr as CameraRearRounded,Er as CameraRearSharp,Ir as CameraRearTwoTone,Ur as CameraRoll,Gr as CameraRollOutlined,Kr as CameraRollRounded,qr as CameraRollSharp,Qr as CameraRollTwoTone,Zr as CameraRounded,Jr as CameraSharp,Yr as CameraTwoTone,_r as Cameraswitch,Xr as CameraswitchOutlined,$r as CameraswitchRounded,ci as CameraswitchSharp,hi as CameraswitchTwoTone,si as Campaign,ti as CampaignOutlined,oi as CampaignRounded,vi as CampaignSharp,ei as CampaignTwoTone,li as Cancel,ni as CancelOutlined,ai as CancelPresentation,di as CancelPresentationOutlined,zi as CancelPresentationRounded,mi as CancelPresentationSharp,pi as CancelPresentationTwoTone,Hi as CancelRounded,Mi as CancelScheduleSend,ri as CancelScheduleSendOutlined,ii as CancelScheduleSendRounded,Vi as CancelScheduleSendSharp,xi as CancelScheduleSendTwoTone,ji as CancelSharp,ui as CancelTwoTone,Li as CandlestickChart,Si as CandlestickChartOutlined,Ci as CandlestickChartRounded,Ti as CandlestickChartSharp,wi as CandlestickChartTwoTone,Ri as CarCrash,Oi as CarCrashOutlined,yi as CarCrashRounded,gi as CarCrashSharp,Ai as CarCrashTwoTone,fi as CarRental,Pi as CarRentalOutlined,Fi as CarRentalRounded,Bi as CarRentalSharp,bi as CarRentalTwoTone,Di as CarRepair,ki as CarRepairOutlined,Wi as CarRepairRounded,Ni as CarRepairSharp,Ei as CarRepairTwoTone,Ii as CardGiftcard,Ui as CardGiftcardOutlined,Gi as CardGiftcardRounded,Ki as CardGiftcardSharp,qi as CardGiftcardTwoTone,Qi as CardMembership,Zi as CardMembershipOutlined,Ji as CardMembershipRounded,Yi as CardMembershipSharp,_i as CardMembershipTwoTone,Xi as CardTravel,$i as CardTravelOutlined,cV as CardTravelRounded,hV as CardTravelSharp,sV as CardTravelTwoTone,tV as Carpenter,oV as CarpenterOutlined,vV as CarpenterRounded,eV as CarpenterSharp,lV as CarpenterTwoTone,nV as Cases,aV as CasesOutlined,dV as CasesRounded,zV as CasesSharp,mV as CasesTwoTone,pV as Casino,HV as CasinoOutlined,MV as CasinoRounded,rV as CasinoSharp,iV as CasinoTwoTone,VV as Cast,xV as CastConnected,jV as CastConnectedOutlined,uV as CastConnectedRounded,LV as CastConnectedSharp,SV as CastConnectedTwoTone,CV as CastForEducation,TV as CastForEducationOutlined,wV as CastForEducationRounded,RV as CastForEducationSharp,OV as CastForEducationTwoTone,yV as CastOutlined,gV as CastRounded,AV as CastSharp,fV as CastTwoTone,PV as Castle,FV as CastleOutlined,BV as CastleRounded,bV as CastleSharp,DV as CastleTwoTone,kV as CatchingPokemon,WV as CatchingPokemonOutlined,NV as CatchingPokemonRounded,EV as CatchingPokemonSharp,IV as CatchingPokemonTwoTone,UV as Category,GV as CategoryOutlined,KV as CategoryRounded,qV as CategorySharp,QV as CategoryTwoTone,ZV as Celebration,JV as CelebrationOutlined,YV as CelebrationRounded,_V as CelebrationSharp,XV as CelebrationTwoTone,$V as CellTower,cx as CellTowerOutlined,hx as CellTowerRounded,sx as CellTowerSharp,tx as CellTowerTwoTone,ox as CellWifi,vx as CellWifiOutlined,ex as CellWifiRounded,lx as CellWifiSharp,nx as CellWifiTwoTone,ax as CenterFocusStrong,dx as CenterFocusStrongOutlined,zx as CenterFocusStrongRounded,mx as CenterFocusStrongSharp,px as CenterFocusStrongTwoTone,Hx as CenterFocusWeak,Mx as CenterFocusWeakOutlined,rx as CenterFocusWeakRounded,ix as CenterFocusWeakSharp,Vx as CenterFocusWeakTwoTone,xx as Chair,jx as ChairAlt,ux as ChairAltOutlined,Lx as ChairAltRounded,Sx as ChairAltSharp,Cx as ChairAltTwoTone,Tx as ChairOutlined,wx as ChairRounded,Rx as ChairSharp,Ox as ChairTwoTone,yx as Chalet,gx as ChaletOutlined,Ax as ChaletRounded,fx as ChaletSharp,Px as ChaletTwoTone,Fx as ChangeCircle,Bx as ChangeCircleOutlined,bx as ChangeCircleRounded,Dx as ChangeCircleSharp,kx as ChangeCircleTwoTone,Wx as ChangeHistory,Nx as ChangeHistoryOutlined,Ex as ChangeHistoryRounded,Ix as ChangeHistorySharp,Ux as ChangeHistoryTwoTone,Gx as ChargingStation,Kx as ChargingStationOutlined,qx as ChargingStationRounded,Qx as ChargingStationSharp,Zx as ChargingStationTwoTone,Jx as Chat,Yx as ChatBubble,_x as ChatBubbleOutline,Xx as ChatBubbleOutlineOutlined,$x as ChatBubbleOutlineRounded,cj as ChatBubbleOutlineSharp,hj as ChatBubbleOutlineTwoTone,sj as ChatBubbleOutlined,tj as ChatBubbleRounded,oj as ChatBubbleSharp,vj as ChatBubbleTwoTone,ej as ChatOutlined,lj as ChatRounded,nj as ChatSharp,aj as ChatTwoTone,dj as Check,zj as CheckBox,mj as CheckBoxOutlineBlank,pj as CheckBoxOutlineBlankOutlined,Hj as CheckBoxOutlineBlankRounded,Mj as CheckBoxOutlineBlankSharp,rj as CheckBoxOutlineBlankTwoTone,ij as CheckBoxOutlined,Vj as CheckBoxRounded,xj as CheckBoxSharp,jj as CheckBoxTwoTone,uj as CheckCircle,Lj as CheckCircleOutline,Sj as CheckCircleOutlineOutlined,Cj as CheckCircleOutlineRounded,Tj as CheckCircleOutlineSharp,wj as CheckCircleOutlineTwoTone,Rj as CheckCircleOutlined,Oj as CheckCircleRounded,yj as CheckCircleSharp,gj as CheckCircleTwoTone,Aj as CheckOutlined,fj as CheckRounded,Pj as CheckSharp,Fj as CheckTwoTone,Bj as Checklist,bj as ChecklistOutlined,Dj as ChecklistRounded,kj as ChecklistRtl,Wj as ChecklistRtlOutlined,Nj as ChecklistRtlRounded,Ej as ChecklistRtlSharp,Ij as ChecklistRtlTwoTone,Uj as ChecklistSharp,Gj as ChecklistTwoTone,Kj as Checkroom,qj as CheckroomOutlined,Qj as CheckroomRounded,Zj as CheckroomSharp,Jj as CheckroomTwoTone,Yj as ChevronLeft,_j as ChevronLeftOutlined,Xj as ChevronLeftRounded,$j as ChevronLeftSharp,cu as ChevronLeftTwoTone,hu as ChevronRight,su as ChevronRightOutlined,tu as ChevronRightRounded,ou as ChevronRightSharp,vu as ChevronRightTwoTone,eu as ChildCare,lu as ChildCareOutlined,nu as ChildCareRounded,au as ChildCareSharp,du as ChildCareTwoTone,zu as ChildFriendly,mu as ChildFriendlyOutlined,pu as ChildFriendlyRounded,Hu as ChildFriendlySharp,Mu as ChildFriendlyTwoTone,ru as ChromeReaderMode,iu as ChromeReaderModeOutlined,Vu as ChromeReaderModeRounded,xu as ChromeReaderModeSharp,ju as ChromeReaderModeTwoTone,uu as Church,Lu as ChurchOutlined,Su as ChurchRounded,Cu as ChurchSharp,Tu as ChurchTwoTone,wu as Circle,Ru as CircleNotifications,Ou as CircleNotificationsOutlined,yu as CircleNotificationsRounded,gu as CircleNotificationsSharp,Au as CircleNotificationsTwoTone,fu as CircleOutlined,Pu as CircleRounded,Fu as CircleSharp,Bu as CircleTwoTone,bu as Class,Du as ClassOutlined,ku as ClassRounded,Wu as ClassSharp,Nu as ClassTwoTone,Eu as CleanHands,Iu as CleanHandsOutlined,Uu as CleanHandsRounded,Gu as CleanHandsSharp,Ku as CleanHandsTwoTone,qu as CleaningServices,Qu as CleaningServicesOutlined,Zu as CleaningServicesRounded,Ju as CleaningServicesSharp,Yu as CleaningServicesTwoTone,_u as Clear,Xu as ClearAll,$u as ClearAllOutlined,cL as ClearAllRounded,hL as ClearAllSharp,sL as ClearAllTwoTone,tL as ClearOutlined,oL as ClearRounded,vL as ClearSharp,eL as ClearTwoTone,lL as Close,nL as CloseFullscreen,aL as CloseFullscreenOutlined,dL as CloseFullscreenRounded,zL as CloseFullscreenSharp,mL as CloseFullscreenTwoTone,pL as CloseOutlined,HL as CloseRounded,ML as CloseSharp,rL as CloseTwoTone,iL as ClosedCaption,VL as ClosedCaptionDisabled,xL as ClosedCaptionDisabledOutlined,jL as ClosedCaptionDisabledRounded,uL as ClosedCaptionDisabledSharp,LL as ClosedCaptionDisabledTwoTone,SL as ClosedCaptionOff,CL as ClosedCaptionOffOutlined,TL as ClosedCaptionOffRounded,wL as ClosedCaptionOffSharp,RL as ClosedCaptionOffTwoTone,OL as ClosedCaptionOutlined,yL as ClosedCaptionRounded,gL as ClosedCaptionSharp,AL as ClosedCaptionTwoTone,fL as Cloud,PL as CloudCircle,FL as CloudCircleOutlined,BL as CloudCircleRounded,bL as CloudCircleSharp,DL as CloudCircleTwoTone,kL as CloudDone,WL as CloudDoneOutlined,NL as CloudDoneRounded,EL as CloudDoneSharp,IL as CloudDoneTwoTone,UL as CloudDownload,GL as CloudDownloadOutlined,KL as CloudDownloadRounded,qL as CloudDownloadSharp,QL as CloudDownloadTwoTone,ZL as CloudOff,JL as CloudOffOutlined,YL as CloudOffRounded,_L as CloudOffSharp,XL as CloudOffTwoTone,$L as CloudOutlined,cS as CloudQueue,hS as CloudQueueOutlined,sS as CloudQueueRounded,tS as CloudQueueSharp,oS as CloudQueueTwoTone,vS as CloudRounded,eS as CloudSharp,lS as CloudSync,nS as CloudSyncOutlined,aS as CloudSyncRounded,dS as CloudSyncSharp,zS as CloudSyncTwoTone,mS as CloudTwoTone,pS as CloudUpload,HS as CloudUploadOutlined,MS as CloudUploadRounded,rS as CloudUploadSharp,iS as CloudUploadTwoTone,VS as Co2,xS as Co2Outlined,jS as Co2Rounded,uS as Co2Sharp,LS as Co2TwoTone,SS as CoPresent,CS as CoPresentOutlined,TS as CoPresentRounded,wS as CoPresentSharp,RS as CoPresentTwoTone,OS as Code,yS as CodeOff,gS as CodeOffOutlined,AS as CodeOffRounded,fS as CodeOffSharp,PS as CodeOffTwoTone,FS as CodeOutlined,BS as CodeRounded,bS as CodeSharp,DS as CodeTwoTone,kS as Coffee,WS as CoffeeMaker,NS as CoffeeMakerOutlined,ES as CoffeeMakerRounded,IS as CoffeeMakerSharp,US as CoffeeMakerTwoTone,GS as CoffeeOutlined,KS as CoffeeRounded,qS as CoffeeSharp,QS as CoffeeTwoTone,ZS as Collections,JS as CollectionsBookmark,YS as CollectionsBookmarkOutlined,_S as CollectionsBookmarkRounded,XS as CollectionsBookmarkSharp,$S as CollectionsBookmarkTwoTone,cC as CollectionsOutlined,hC as CollectionsRounded,sC as CollectionsSharp,tC as CollectionsTwoTone,oC as ColorLens,vC as ColorLensOutlined,eC as ColorLensRounded,lC as ColorLensSharp,nC as ColorLensTwoTone,aC as Colorize,dC as ColorizeOutlined,zC as ColorizeRounded,mC as ColorizeSharp,pC as ColorizeTwoTone,HC as Comment,MC as CommentBank,rC as CommentBankOutlined,iC as CommentBankRounded,VC as CommentBankSharp,xC as CommentBankTwoTone,jC as CommentOutlined,uC as CommentRounded,LC as CommentSharp,SC as CommentTwoTone,CC as CommentsDisabled,TC as CommentsDisabledOutlined,wC as CommentsDisabledRounded,RC as CommentsDisabledSharp,OC as CommentsDisabledTwoTone,yC as Commit,gC as CommitOutlined,AC as CommitRounded,fC as CommitSharp,PC as CommitTwoTone,FC as Commute,BC as CommuteOutlined,bC as CommuteRounded,DC as CommuteSharp,kC as CommuteTwoTone,WC as Compare,NC as CompareArrows,EC as CompareArrowsOutlined,IC as CompareArrowsRounded,UC as CompareArrowsSharp,GC as CompareArrowsTwoTone,KC as CompareOutlined,qC as CompareRounded,QC as CompareSharp,ZC as CompareTwoTone,JC as CompassCalibration,YC as CompassCalibrationOutlined,_C as CompassCalibrationRounded,XC as CompassCalibrationSharp,$C as CompassCalibrationTwoTone,cT as Compress,hT as CompressOutlined,sT as CompressRounded,tT as CompressSharp,oT as CompressTwoTone,vT as Computer,eT as ComputerOutlined,lT as ComputerRounded,nT as ComputerSharp,aT as ComputerTwoTone,dT as ConfirmationNumber,zT as ConfirmationNumberOutlined,mT as ConfirmationNumberRounded,pT as ConfirmationNumberSharp,HT as ConfirmationNumberTwoTone,MT as ConnectWithoutContact,rT as ConnectWithoutContactOutlined,iT as ConnectWithoutContactRounded,VT as ConnectWithoutContactSharp,xT as ConnectWithoutContactTwoTone,jT as ConnectedTv,uT as ConnectedTvOutlined,LT as ConnectedTvRounded,ST as ConnectedTvSharp,CT as ConnectedTvTwoTone,TT as ConnectingAirports,wT as ConnectingAirportsOutlined,RT as ConnectingAirportsRounded,OT as ConnectingAirportsSharp,yT as ConnectingAirportsTwoTone,gT as Construction,AT as ConstructionOutlined,fT as ConstructionRounded,PT as ConstructionSharp,FT as ConstructionTwoTone,BT as ContactEmergency,bT as ContactEmergencyOutlined,DT as ContactEmergencyRounded,kT as ContactEmergencySharp,WT as ContactEmergencyTwoTone,NT as ContactMail,ET as ContactMailOutlined,IT as ContactMailRounded,UT as ContactMailSharp,GT as ContactMailTwoTone,KT as ContactPage,qT as ContactPageOutlined,QT as ContactPageRounded,ZT as ContactPageSharp,JT as ContactPageTwoTone,YT as ContactPhone,_T as ContactPhoneOutlined,XT as ContactPhoneRounded,$T as ContactPhoneSharp,cw as ContactPhoneTwoTone,hw as ContactSupport,sw as ContactSupportOutlined,tw as ContactSupportRounded,ow as ContactSupportSharp,vw as ContactSupportTwoTone,ew as Contactless,lw as ContactlessOutlined,nw as ContactlessRounded,aw as ContactlessSharp,dw as ContactlessTwoTone,zw as Contacts,mw as ContactsOutlined,pw as ContactsRounded,Hw as ContactsSharp,Mw as ContactsTwoTone,rw as ContentCopy,iw as ContentCopyOutlined,Vw as ContentCopyRounded,xw as ContentCopySharp,jw as ContentCopyTwoTone,uw as ContentCut,Lw as ContentCutOutlined,Sw as ContentCutRounded,Cw as ContentCutSharp,Tw as ContentCutTwoTone,ww as ContentPaste,Rw as ContentPasteGo,Ow as ContentPasteGoOutlined,yw as ContentPasteGoRounded,gw as ContentPasteGoSharp,Aw as ContentPasteGoTwoTone,fw as ContentPasteOff,Pw as ContentPasteOffOutlined,Fw as ContentPasteOffRounded,Bw as ContentPasteOffSharp,bw as ContentPasteOffTwoTone,Dw as ContentPasteOutlined,kw as ContentPasteRounded,Ww as ContentPasteSearch,Nw as ContentPasteSearchOutlined,Ew as ContentPasteSearchRounded,Iw as ContentPasteSearchSharp,Uw as ContentPasteSearchTwoTone,Gw as ContentPasteSharp,Kw as ContentPasteTwoTone,qw as Contrast,Qw as ContrastOutlined,Zw as ContrastRounded,Jw as ContrastSharp,Yw as ContrastTwoTone,_w as ControlCamera,Xw as ControlCameraOutlined,$w as ControlCameraRounded,cR as ControlCameraSharp,hR as ControlCameraTwoTone,sR as ControlPoint,tR as ControlPointDuplicate,oR as ControlPointDuplicateOutlined,vR as ControlPointDuplicateRounded,eR as ControlPointDuplicateSharp,lR as ControlPointDuplicateTwoTone,nR as ControlPointOutlined,aR as ControlPointRounded,dR as ControlPointSharp,zR as ControlPointTwoTone,mR as Cookie,pR as CookieOutlined,HR as CookieRounded,MR as CookieSharp,rR as CookieTwoTone,iR as CopyAll,VR as CopyAllOutlined,xR as CopyAllRounded,jR as CopyAllSharp,uR as CopyAllTwoTone,LR as Copyright,SR as CopyrightOutlined,CR as CopyrightRounded,TR as CopyrightSharp,wR as CopyrightTwoTone,RR as Coronavirus,OR as CoronavirusOutlined,yR as CoronavirusRounded,gR as CoronavirusSharp,AR as CoronavirusTwoTone,fR as CorporateFare,PR as CorporateFareOutlined,FR as CorporateFareRounded,BR as CorporateFareSharp,bR as CorporateFareTwoTone,DR as Cottage,kR as CottageOutlined,WR as CottageRounded,NR as CottageSharp,ER as CottageTwoTone,IR as Countertops,UR as CountertopsOutlined,GR as CountertopsRounded,KR as CountertopsSharp,qR as CountertopsTwoTone,QR as Create,ZR as CreateNewFolder,JR as CreateNewFolderOutlined,YR as CreateNewFolderRounded,_R as CreateNewFolderSharp,XR as CreateNewFolderTwoTone,$R as CreateOutlined,cO as CreateRounded,hO as CreateSharp,sO as CreateTwoTone,tO as CreditCard,oO as CreditCardOff,vO as CreditCardOffOutlined,eO as CreditCardOffRounded,lO as CreditCardOffSharp,nO as CreditCardOffTwoTone,aO as CreditCardOutlined,dO as CreditCardRounded,zO as CreditCardSharp,mO as CreditCardTwoTone,pO as CreditScore,HO as CreditScoreOutlined,MO as CreditScoreRounded,rO as CreditScoreSharp,iO as CreditScoreTwoTone,VO as Crib,xO as CribOutlined,jO as CribRounded,uO as CribSharp,LO as CribTwoTone,SO as CrisisAlert,CO as CrisisAlertOutlined,TO as CrisisAlertRounded,wO as CrisisAlertSharp,RO as CrisisAlertTwoTone,OO as Crop,yO as Crop169,gO as Crop169Outlined,AO as Crop169Rounded,fO as Crop169Sharp,PO as Crop169TwoTone,FO as Crop32,BO as Crop32Outlined,bO as Crop32Rounded,DO as Crop32Sharp,kO as Crop32TwoTone,WO as Crop54,NO as Crop54Outlined,EO as Crop54Rounded,IO as Crop54Sharp,UO as Crop54TwoTone,GO as Crop75,KO as Crop75Outlined,qO as Crop75Rounded,QO as Crop75Sharp,ZO as Crop75TwoTone,JO as CropDin,YO as CropDinOutlined,_O as CropDinRounded,XO as CropDinSharp,$O as CropDinTwoTone,cy as CropFree,hy as CropFreeOutlined,sy as CropFreeRounded,ty as CropFreeSharp,oy as CropFreeTwoTone,vy as CropLandscape,ey as CropLandscapeOutlined,ly as CropLandscapeRounded,ny as CropLandscapeSharp,ay as CropLandscapeTwoTone,dy as CropOriginal,zy as CropOriginalOutlined,my as CropOriginalRounded,py as CropOriginalSharp,Hy as CropOriginalTwoTone,My as CropOutlined,ry as CropPortrait,iy as CropPortraitOutlined,Vy as CropPortraitRounded,xy as CropPortraitSharp,jy as CropPortraitTwoTone,uy as CropRotate,Ly as CropRotateOutlined,Sy as CropRotateRounded,Cy as CropRotateSharp,Ty as CropRotateTwoTone,wy as CropRounded,Ry as CropSharp,Oy as CropSquare,yy as CropSquareOutlined,gy as CropSquareRounded,Ay as CropSquareSharp,fy as CropSquareTwoTone,Py as CropTwoTone,Fy as Css,By as CssOutlined,by as CssRounded,Dy as CssSharp,ky as CssTwoTone,Wy as CurrencyBitcoin,Ny as CurrencyBitcoinOutlined,Ey as CurrencyBitcoinRounded,Iy as CurrencyBitcoinSharp,Uy as CurrencyBitcoinTwoTone,Gy as CurrencyExchange,Ky as CurrencyExchangeOutlined,qy as CurrencyExchangeRounded,Qy as CurrencyExchangeSharp,Zy as CurrencyExchangeTwoTone,Jy as CurrencyFranc,Yy as CurrencyFrancOutlined,_y as CurrencyFrancRounded,Xy as CurrencyFrancSharp,$y as CurrencyFrancTwoTone,cg as CurrencyLira,hg as CurrencyLiraOutlined,sg as CurrencyLiraRounded,tg as CurrencyLiraSharp,og as CurrencyLiraTwoTone,vg as CurrencyPound,eg as CurrencyPoundOutlined,lg as CurrencyPoundRounded,ng as CurrencyPoundSharp,ag as CurrencyPoundTwoTone,dg as CurrencyRuble,zg as CurrencyRubleOutlined,mg as CurrencyRubleRounded,pg as CurrencyRubleSharp,Hg as CurrencyRubleTwoTone,Mg as CurrencyRupee,rg as CurrencyRupeeOutlined,ig as CurrencyRupeeRounded,Vg as CurrencyRupeeSharp,xg as CurrencyRupeeTwoTone,jg as CurrencyYen,ug as CurrencyYenOutlined,Lg as CurrencyYenRounded,Sg as CurrencyYenSharp,Cg as CurrencyYenTwoTone,Tg as CurrencyYuan,wg as CurrencyYuanOutlined,Rg as CurrencyYuanRounded,Og as CurrencyYuanSharp,yg as CurrencyYuanTwoTone,gg as Curtains,Ag as CurtainsClosed,fg as CurtainsClosedOutlined,Pg as CurtainsClosedRounded,Fg as CurtainsClosedSharp,Bg as CurtainsClosedTwoTone,bg as CurtainsOutlined,Dg as CurtainsRounded,kg as CurtainsSharp,Wg as CurtainsTwoTone,Ng as Cyclone,Eg as CycloneOutlined,Ig as CycloneRounded,Ug as CycloneSharp,Gg as CycloneTwoTone,Kg as Dangerous,qg as DangerousOutlined,Qg as DangerousRounded,Zg as DangerousSharp,Jg as DangerousTwoTone,Yg as DarkMode,_g as DarkModeOutlined,Xg as DarkModeRounded,$g as DarkModeSharp,cA as DarkModeTwoTone,hA as Dashboard,sA as DashboardCustomize,tA as DashboardCustomizeOutlined,oA as DashboardCustomizeRounded,vA as DashboardCustomizeSharp,eA as DashboardCustomizeTwoTone,lA as DashboardOutlined,nA as DashboardRounded,aA as DashboardSharp,dA as DashboardTwoTone,zA as DataArray,mA as DataArrayOutlined,pA as DataArrayRounded,HA as DataArraySharp,MA as DataArrayTwoTone,rA as DataObject,iA as DataObjectOutlined,VA as DataObjectRounded,xA as DataObjectSharp,jA as DataObjectTwoTone,uA as DataSaverOff,LA as DataSaverOffOutlined,SA as DataSaverOffRounded,CA as DataSaverOffSharp,TA as DataSaverOffTwoTone,wA as DataSaverOn,RA as DataSaverOnOutlined,OA as DataSaverOnRounded,yA as DataSaverOnSharp,gA as DataSaverOnTwoTone,AA as DataThresholding,fA as DataThresholdingOutlined,PA as DataThresholdingRounded,FA as DataThresholdingSharp,BA as DataThresholdingTwoTone,bA as DataUsage,DA as DataUsageOutlined,kA as DataUsageRounded,WA as DataUsageSharp,NA as DataUsageTwoTone,EA as Dataset,IA as DatasetLinked,UA as DatasetLinkedOutlined,GA as DatasetLinkedRounded,KA as DatasetLinkedSharp,qA as DatasetLinkedTwoTone,QA as DatasetOutlined,ZA as DatasetRounded,JA as DatasetSharp,YA as DatasetTwoTone,_A as DateRange,XA as DateRangeOutlined,$A as DateRangeRounded,cf as DateRangeSharp,hf as DateRangeTwoTone,sf as Deblur,tf as DeblurOutlined,of as DeblurRounded,vf as DeblurSharp,ef as DeblurTwoTone,lf as Deck,nf as DeckOutlined,af as DeckRounded,df as DeckSharp,zf as DeckTwoTone,mf as Dehaze,pf as DehazeOutlined,Hf as DehazeRounded,Mf as DehazeSharp,rf as DehazeTwoTone,Vf as Delete,xf as DeleteForever,jf as DeleteForeverOutlined,uf as DeleteForeverRounded,Lf as DeleteForeverSharp,Sf as DeleteForeverTwoTone,Cf as DeleteOutline,Tf as DeleteOutlineOutlined,wf as DeleteOutlineRounded,Rf as DeleteOutlineSharp,Of as DeleteOutlineTwoTone,yf as DeleteOutlined,gf as DeleteRounded,Af as DeleteSharp,ff as DeleteSweep,Pf as DeleteSweepOutlined,Ff as DeleteSweepRounded,Bf as DeleteSweepSharp,bf as DeleteSweepTwoTone,Df as DeleteTwoTone,kf as DeliveryDining,Wf as DeliveryDiningOutlined,Nf as DeliveryDiningRounded,Ef as DeliveryDiningSharp,If as DeliveryDiningTwoTone,Uf as DensityLarge,Gf as DensityLargeOutlined,Kf as DensityLargeRounded,qf as DensityLargeSharp,Qf as DensityLargeTwoTone,Zf as DensityMedium,Jf as DensityMediumOutlined,Yf as DensityMediumRounded,_f as DensityMediumSharp,Xf as DensityMediumTwoTone,$f as DensitySmall,cP as DensitySmallOutlined,hP as DensitySmallRounded,sP as DensitySmallSharp,tP as DensitySmallTwoTone,oP as DepartureBoard,vP as DepartureBoardOutlined,eP as DepartureBoardRounded,lP as DepartureBoardSharp,nP as DepartureBoardTwoTone,aP as Description,dP as DescriptionOutlined,zP as DescriptionRounded,mP as DescriptionSharp,pP as DescriptionTwoTone,HP as Deselect,MP as DeselectOutlined,rP as DeselectRounded,iP as DeselectSharp,VP as DeselectTwoTone,xP as DesignServices,jP as DesignServicesOutlined,uP as DesignServicesRounded,LP as DesignServicesSharp,SP as DesignServicesTwoTone,CP as Desk,TP as DeskOutlined,wP as DeskRounded,RP as DeskSharp,OP as DeskTwoTone,yP as DesktopAccessDisabled,gP as DesktopAccessDisabledOutlined,AP as DesktopAccessDisabledRounded,fP as DesktopAccessDisabledSharp,PP as DesktopAccessDisabledTwoTone,FP as DesktopMac,BP as DesktopMacOutlined,bP as DesktopMacRounded,DP as DesktopMacSharp,kP as DesktopMacTwoTone,WP as DesktopWindows,NP as DesktopWindowsOutlined,EP as DesktopWindowsRounded,IP as DesktopWindowsSharp,UP as DesktopWindowsTwoTone,GP as Details,KP as DetailsOutlined,qP as DetailsRounded,QP as DetailsSharp,ZP as DetailsTwoTone,JP as DeveloperBoard,YP as DeveloperBoardOff,_P as DeveloperBoardOffOutlined,XP as DeveloperBoardOffRounded,$P as DeveloperBoardOffSharp,cF as DeveloperBoardOffTwoTone,hF as DeveloperBoardOutlined,sF as DeveloperBoardRounded,tF as DeveloperBoardSharp,oF as DeveloperBoardTwoTone,vF as DeveloperMode,eF as DeveloperModeOutlined,lF as DeveloperModeRounded,nF as DeveloperModeSharp,aF as DeveloperModeTwoTone,dF as DeviceHub,zF as DeviceHubOutlined,mF as DeviceHubRounded,pF as DeviceHubSharp,HF as DeviceHubTwoTone,MF as DeviceThermostat,rF as DeviceThermostatOutlined,iF as DeviceThermostatRounded,VF as DeviceThermostatSharp,xF as DeviceThermostatTwoTone,jF as DeviceUnknown,uF as DeviceUnknownOutlined,LF as DeviceUnknownRounded,SF as DeviceUnknownSharp,CF as DeviceUnknownTwoTone,TF as Devices,wF as DevicesFold,RF as DevicesFoldOutlined,OF as DevicesFoldRounded,yF as DevicesFoldSharp,gF as DevicesFoldTwoTone,AF as DevicesOther,fF as DevicesOtherOutlined,PF as DevicesOtherRounded,FF as DevicesOtherSharp,BF as DevicesOtherTwoTone,bF as DevicesOutlined,DF as DevicesRounded,kF as DevicesSharp,WF as DevicesTwoTone,NF as DialerSip,EF as DialerSipOutlined,IF as DialerSipRounded,UF as DialerSipSharp,GF as DialerSipTwoTone,KF as Dialpad,qF as DialpadOutlined,QF as DialpadRounded,ZF as DialpadSharp,JF as DialpadTwoTone,YF as Diamond,_F as DiamondOutlined,XF as DiamondRounded,$F as DiamondSharp,cB as DiamondTwoTone,hB as Difference,sB as DifferenceOutlined,tB as DifferenceRounded,oB as DifferenceSharp,vB as DifferenceTwoTone,eB as Dining,lB as DiningOutlined,nB as DiningRounded,aB as DiningSharp,dB as DiningTwoTone,zB as DinnerDining,mB as DinnerDiningOutlined,pB as DinnerDiningRounded,HB as DinnerDiningSharp,MB as DinnerDiningTwoTone,rB as Directions,iB as DirectionsBike,VB as DirectionsBikeOutlined,xB as DirectionsBikeRounded,jB as DirectionsBikeSharp,uB as DirectionsBikeTwoTone,LB as DirectionsBoat,SB as DirectionsBoatFilled,CB as DirectionsBoatFilledOutlined,TB as DirectionsBoatFilledRounded,wB as DirectionsBoatFilledSharp,RB as DirectionsBoatFilledTwoTone,OB as DirectionsBoatOutlined,yB as DirectionsBoatRounded,gB as DirectionsBoatSharp,AB as DirectionsBoatTwoTone,fB as DirectionsBus,PB as DirectionsBusFilled,FB as DirectionsBusFilledOutlined,BB as DirectionsBusFilledRounded,bB as DirectionsBusFilledSharp,DB as DirectionsBusFilledTwoTone,kB as DirectionsBusOutlined,WB as DirectionsBusRounded,NB as DirectionsBusSharp,EB as DirectionsBusTwoTone,IB as DirectionsCar,UB as DirectionsCarFilled,GB as DirectionsCarFilledOutlined,KB as DirectionsCarFilledRounded,qB as DirectionsCarFilledSharp,QB as DirectionsCarFilledTwoTone,ZB as DirectionsCarOutlined,JB as DirectionsCarRounded,YB as DirectionsCarSharp,_B as DirectionsCarTwoTone,XB as DirectionsOff,$B as DirectionsOffOutlined,cb as DirectionsOffRounded,hb as DirectionsOffSharp,sb as DirectionsOffTwoTone,tb as DirectionsOutlined,ob as DirectionsRailway,vb as DirectionsRailwayFilled,eb as DirectionsRailwayFilledOutlined,lb as DirectionsRailwayFilledRounded,nb as DirectionsRailwayFilledSharp,ab as DirectionsRailwayFilledTwoTone,db as DirectionsRailwayOutlined,zb as DirectionsRailwayRounded,mb as DirectionsRailwaySharp,pb as DirectionsRailwayTwoTone,Hb as DirectionsRounded,Mb as DirectionsRun,rb as DirectionsRunOutlined,ib as DirectionsRunRounded,Vb as DirectionsRunSharp,xb as DirectionsRunTwoTone,jb as DirectionsSharp,ub as DirectionsSubway,Lb as DirectionsSubwayFilled,Sb as DirectionsSubwayFilledOutlined,Cb as DirectionsSubwayFilledRounded,Tb as DirectionsSubwayFilledSharp,wb as DirectionsSubwayFilledTwoTone,Rb as DirectionsSubwayOutlined,Ob as DirectionsSubwayRounded,yb as DirectionsSubwaySharp,gb as DirectionsSubwayTwoTone,Ab as DirectionsTransit,fb as DirectionsTransitFilled,Pb as DirectionsTransitFilledOutlined,Fb as DirectionsTransitFilledRounded,Bb as DirectionsTransitFilledSharp,bb as DirectionsTransitFilledTwoTone,Db as DirectionsTransitOutlined,kb as DirectionsTransitRounded,Wb as DirectionsTransitSharp,Nb as DirectionsTransitTwoTone,Eb as DirectionsTwoTone,Ib as DirectionsWalk,Ub as DirectionsWalkOutlined,Gb as DirectionsWalkRounded,Kb as DirectionsWalkSharp,qb as DirectionsWalkTwoTone,Qb as DirtyLens,Zb as DirtyLensOutlined,Jb as DirtyLensRounded,Yb as DirtyLensSharp,_b as DirtyLensTwoTone,Xb as DisabledByDefault,$b as DisabledByDefaultOutlined,cD as DisabledByDefaultRounded,hD as DisabledByDefaultSharp,sD as DisabledByDefaultTwoTone,tD as DiscFull,oD as DiscFullOutlined,vD as DiscFullRounded,eD as DiscFullSharp,lD as DiscFullTwoTone,nD as Discount,aD as DiscountOutlined,dD as DiscountRounded,zD as DiscountSharp,mD as DiscountTwoTone,pD as DisplaySettings,HD as DisplaySettingsOutlined,MD as DisplaySettingsRounded,rD as DisplaySettingsSharp,iD as DisplaySettingsTwoTone,VD as Diversity1,xD as Diversity1Outlined,jD as Diversity1Rounded,uD as Diversity1Sharp,LD as Diversity1TwoTone,SD as Diversity2,CD as Diversity2Outlined,TD as Diversity2Rounded,wD as Diversity2Sharp,RD as Diversity2TwoTone,OD as Diversity3,yD as Diversity3Outlined,gD as Diversity3Rounded,AD as Diversity3Sharp,fD as Diversity3TwoTone,PD as Dns,FD as DnsOutlined,BD as DnsRounded,bD as DnsSharp,DD as DnsTwoTone,kD as DoDisturb,WD as DoDisturbAlt,ND as DoDisturbAltOutlined,ED as DoDisturbAltRounded,ID as DoDisturbAltSharp,UD as DoDisturbAltTwoTone,GD as DoDisturbOff,KD as DoDisturbOffOutlined,qD as DoDisturbOffRounded,QD as DoDisturbOffSharp,ZD as DoDisturbOffTwoTone,JD as DoDisturbOn,YD as DoDisturbOnOutlined,_D as DoDisturbOnRounded,XD as DoDisturbOnSharp,$D as DoDisturbOnTwoTone,ck as DoDisturbOutlined,hk as DoDisturbRounded,sk as DoDisturbSharp,tk as DoDisturbTwoTone,ok as DoNotDisturb,vk as DoNotDisturbAlt,ek as DoNotDisturbAltOutlined,lk as DoNotDisturbAltRounded,nk as DoNotDisturbAltSharp,ak as DoNotDisturbAltTwoTone,dk as DoNotDisturbOff,zk as DoNotDisturbOffOutlined,mk as DoNotDisturbOffRounded,pk as DoNotDisturbOffSharp,Hk as DoNotDisturbOffTwoTone,Mk as DoNotDisturbOn,rk as DoNotDisturbOnOutlined,ik as DoNotDisturbOnRounded,Vk as DoNotDisturbOnSharp,xk as DoNotDisturbOnTotalSilence,jk as DoNotDisturbOnTotalSilenceOutlined,uk as DoNotDisturbOnTotalSilenceRounded,Lk as DoNotDisturbOnTotalSilenceSharp,Sk as DoNotDisturbOnTotalSilenceTwoTone,Ck as DoNotDisturbOnTwoTone,Tk as DoNotDisturbOutlined,wk as DoNotDisturbRounded,Rk as DoNotDisturbSharp,Ok as DoNotDisturbTwoTone,yk as DoNotStep,gk as DoNotStepOutlined,Ak as DoNotStepRounded,fk as DoNotStepSharp,Pk as DoNotStepTwoTone,Fk as DoNotTouch,Bk as DoNotTouchOutlined,bk as DoNotTouchRounded,Dk as DoNotTouchSharp,kk as DoNotTouchTwoTone,Wk as Dock,Nk as DockOutlined,Ek as DockRounded,Ik as DockSharp,Uk as DockTwoTone,Gk as DocumentScanner,Kk as DocumentScannerOutlined,qk as DocumentScannerRounded,Qk as DocumentScannerSharp,Zk as DocumentScannerTwoTone,Jk as Domain,Yk as DomainAdd,_k as DomainAddOutlined,Xk as DomainAddRounded,$k as DomainAddSharp,cW as DomainAddTwoTone,hW as DomainDisabled,sW as DomainDisabledOutlined,tW as DomainDisabledRounded,oW as DomainDisabledSharp,vW as DomainDisabledTwoTone,eW as DomainOutlined,lW as DomainRounded,nW as DomainSharp,aW as DomainTwoTone,dW as DomainVerification,zW as DomainVerificationOutlined,mW as DomainVerificationRounded,pW as DomainVerificationSharp,HW as DomainVerificationTwoTone,MW as Done,rW as DoneAll,iW as DoneAllOutlined,VW as DoneAllRounded,xW as DoneAllSharp,jW as DoneAllTwoTone,uW as DoneOutline,LW as DoneOutlineOutlined,SW as DoneOutlineRounded,CW as DoneOutlineSharp,TW as DoneOutlineTwoTone,wW as DoneOutlined,RW as DoneRounded,OW as DoneSharp,yW as DoneTwoTone,gW as DonutLarge,AW as DonutLargeOutlined,fW as DonutLargeRounded,PW as DonutLargeSharp,FW as DonutLargeTwoTone,BW as DonutSmall,bW as DonutSmallOutlined,DW as DonutSmallRounded,kW as DonutSmallSharp,WW as DonutSmallTwoTone,NW as DoorBack,EW as DoorBackOutlined,IW as DoorBackRounded,UW as DoorBackSharp,GW as DoorBackTwoTone,KW as DoorFront,qW as DoorFrontOutlined,QW as DoorFrontRounded,ZW as DoorFrontSharp,JW as DoorFrontTwoTone,YW as DoorSliding,_W as DoorSlidingOutlined,XW as DoorSlidingRounded,$W as DoorSlidingSharp,cN as DoorSlidingTwoTone,hN as Doorbell,sN as DoorbellOutlined,tN as DoorbellRounded,oN as DoorbellSharp,vN as DoorbellTwoTone,eN as DoubleArrow,lN as DoubleArrowOutlined,nN as DoubleArrowRounded,aN as DoubleArrowSharp,dN as DoubleArrowTwoTone,zN as DownhillSkiing,mN as DownhillSkiingOutlined,pN as DownhillSkiingRounded,HN as DownhillSkiingSharp,MN as DownhillSkiingTwoTone,rN as Download,iN as DownloadDone,VN as DownloadDoneOutlined,xN as DownloadDoneRounded,jN as DownloadDoneSharp,uN as DownloadDoneTwoTone,LN as DownloadForOffline,SN as DownloadForOfflineOutlined,CN as DownloadForOfflineRounded,TN as DownloadForOfflineSharp,wN as DownloadForOfflineTwoTone,RN as DownloadOutlined,ON as DownloadRounded,yN as DownloadSharp,gN as DownloadTwoTone,AN as Downloading,fN as DownloadingOutlined,PN as DownloadingRounded,FN as DownloadingSharp,BN as DownloadingTwoTone,bN as Drafts,DN as DraftsOutlined,kN as DraftsRounded,WN as DraftsSharp,NN as DraftsTwoTone,EN as DragHandle,IN as DragHandleOutlined,UN as DragHandleRounded,GN as DragHandleSharp,KN as DragHandleTwoTone,qN as DragIndicator,QN as DragIndicatorOutlined,ZN as DragIndicatorRounded,JN as DragIndicatorSharp,YN as DragIndicatorTwoTone,_N as Draw,XN as DrawOutlined,$N as DrawRounded,cE as DrawSharp,hE as DrawTwoTone,sE as DriveEta,tE as DriveEtaOutlined,oE as DriveEtaRounded,vE as DriveEtaSharp,eE as DriveEtaTwoTone,lE as DriveFileMove,nE as DriveFileMoveOutlined,aE as DriveFileMoveRounded,dE as DriveFileMoveSharp,zE as DriveFileMoveTwoTone,mE as DriveFileRenameOutline,pE as DriveFileRenameOutlineOutlined,HE as DriveFileRenameOutlineRounded,ME as DriveFileRenameOutlineSharp,rE as DriveFileRenameOutlineTwoTone,iE as DriveFolderUpload,VE as DriveFolderUploadOutlined,xE as DriveFolderUploadRounded,jE as DriveFolderUploadSharp,uE as DriveFolderUploadTwoTone,LE as Dry,SE as DryCleaning,CE as DryCleaningOutlined,TE as DryCleaningRounded,wE as DryCleaningSharp,RE as DryCleaningTwoTone,OE as DryOutlined,yE as DryRounded,gE as DrySharp,AE as DryTwoTone,fE as Duo,PE as DuoOutlined,FE as DuoRounded,BE as DuoSharp,bE as DuoTwoTone,DE as Dvr,kE as DvrOutlined,WE as DvrRounded,NE as DvrSharp,EE as DvrTwoTone,IE as DynamicFeed,UE as DynamicFeedOutlined,GE as DynamicFeedRounded,KE as DynamicFeedSharp,qE as DynamicFeedTwoTone,QE as DynamicForm,ZE as DynamicFormOutlined,JE as DynamicFormRounded,YE as DynamicFormSharp,_E as DynamicFormTwoTone,XE as EMobiledata,$E as EMobiledataOutlined,cI as EMobiledataRounded,hI as EMobiledataSharp,sI as EMobiledataTwoTone,tI as Earbuds,oI as EarbudsBattery,vI as EarbudsBatteryOutlined,eI as EarbudsBatteryRounded,lI as EarbudsBatterySharp,nI as EarbudsBatteryTwoTone,aI as EarbudsOutlined,dI as EarbudsRounded,zI as EarbudsSharp,mI as EarbudsTwoTone,pI as East,HI as EastOutlined,MI as EastRounded,rI as EastSharp,iI as EastTwoTone,VI as EdgesensorHigh,xI as EdgesensorHighOutlined,jI as EdgesensorHighRounded,uI as EdgesensorHighSharp,LI as EdgesensorHighTwoTone,SI as EdgesensorLow,CI as EdgesensorLowOutlined,TI as EdgesensorLowRounded,wI as EdgesensorLowSharp,RI as EdgesensorLowTwoTone,OI as Edit,yI as EditAttributes,gI as EditAttributesOutlined,AI as EditAttributesRounded,fI as EditAttributesSharp,PI as EditAttributesTwoTone,FI as EditCalendar,BI as EditCalendarOutlined,bI as EditCalendarRounded,DI as EditCalendarSharp,kI as EditCalendarTwoTone,WI as EditLocation,NI as EditLocationAlt,EI as EditLocationAltOutlined,II as EditLocationAltRounded,UI as EditLocationAltSharp,GI as EditLocationAltTwoTone,KI as EditLocationOutlined,qI as EditLocationRounded,QI as EditLocationSharp,ZI as EditLocationTwoTone,JI as EditNote,YI as EditNoteOutlined,_I as EditNoteRounded,XI as EditNoteSharp,$I as EditNoteTwoTone,cU as EditNotifications,hU as EditNotificationsOutlined,sU as EditNotificationsRounded,tU as EditNotificationsSharp,oU as EditNotificationsTwoTone,vU as EditOff,eU as EditOffOutlined,lU as EditOffRounded,nU as EditOffSharp,aU as EditOffTwoTone,dU as EditOutlined,zU as EditRoad,mU as EditRoadOutlined,pU as EditRoadRounded,HU as EditRoadSharp,MU as EditRoadTwoTone,rU as EditRounded,iU as EditSharp,VU as EditTwoTone,xU as Egg,jU as EggAlt,uU as EggAltOutlined,LU as EggAltRounded,SU as EggAltSharp,CU as EggAltTwoTone,TU as EggOutlined,wU as EggRounded,RU as EggSharp,OU as EggTwoTone,yU as EightK,gU as EightKOutlined,AU as EightKPlus,fU as EightKPlusOutlined,PU as EightKPlusRounded,FU as EightKPlusSharp,BU as EightKPlusTwoTone,bU as EightKRounded,DU as EightKSharp,kU as EightKTwoTone,WU as EightMp,NU as EightMpOutlined,EU as EightMpRounded,IU as EightMpSharp,UU as EightMpTwoTone,GU as EighteenMp,KU as EighteenMpOutlined,qU as EighteenMpRounded,QU as EighteenMpSharp,ZU as EighteenMpTwoTone,JU as EighteenUpRating,YU as EighteenUpRatingOutlined,_U as EighteenUpRatingRounded,XU as EighteenUpRatingSharp,$U as EighteenUpRatingTwoTone,cG as EightteenMp,hG as EightteenMpOutlined,sG as EightteenMpRounded,tG as EightteenMpSharp,oG as EightteenMpTwoTone,vG as Eject,eG as EjectOutlined,lG as EjectRounded,nG as EjectSharp,aG as EjectTwoTone,dG as Elderly,zG as ElderlyOutlined,mG as ElderlyRounded,pG as ElderlySharp,HG as ElderlyTwoTone,MG as ElderlyWoman,rG as ElderlyWomanOutlined,iG as ElderlyWomanRounded,VG as ElderlyWomanSharp,xG as ElderlyWomanTwoTone,jG as ElectricBike,uG as ElectricBikeOutlined,LG as ElectricBikeRounded,SG as ElectricBikeSharp,CG as ElectricBikeTwoTone,TG as ElectricBolt,wG as ElectricBoltOutlined,RG as ElectricBoltRounded,OG as ElectricBoltSharp,yG as ElectricBoltTwoTone,gG as ElectricCar,AG as ElectricCarOutlined,fG as ElectricCarRounded,PG as ElectricCarSharp,FG as ElectricCarTwoTone,BG as ElectricMeter,bG as ElectricMeterOutlined,DG as ElectricMeterRounded,kG as ElectricMeterSharp,WG as ElectricMeterTwoTone,NG as ElectricMoped,EG as ElectricMopedOutlined,IG as ElectricMopedRounded,UG as ElectricMopedSharp,GG as ElectricMopedTwoTone,KG as ElectricRickshaw,qG as ElectricRickshawOutlined,QG as ElectricRickshawRounded,ZG as ElectricRickshawSharp,JG as ElectricRickshawTwoTone,YG as ElectricScooter,_G as ElectricScooterOutlined,XG as ElectricScooterRounded,$G as ElectricScooterSharp,cK as ElectricScooterTwoTone,hK as ElectricalServices,sK as ElectricalServicesOutlined,tK as ElectricalServicesRounded,oK as ElectricalServicesSharp,vK as ElectricalServicesTwoTone,eK as Elevator,lK as ElevatorOutlined,nK as ElevatorRounded,aK as ElevatorSharp,dK as ElevatorTwoTone,zK as ElevenMp,mK as ElevenMpOutlined,pK as ElevenMpRounded,HK as ElevenMpSharp,MK as ElevenMpTwoTone,rK as Email,iK as EmailOutlined,VK as EmailRounded,xK as EmailSharp,jK as EmailTwoTone,uK as Emergency,LK as EmergencyOutlined,SK as EmergencyRecording,CK as EmergencyRecordingOutlined,TK as EmergencyRecordingRounded,wK as EmergencyRecordingSharp,RK as EmergencyRecordingTwoTone,OK as EmergencyRounded,yK as EmergencyShare,gK as EmergencyShareOutlined,AK as EmergencyShareRounded,fK as EmergencyShareSharp,PK as EmergencyShareTwoTone,FK as EmergencySharp,BK as EmergencyTwoTone,bK as EmojiEmotions,DK as EmojiEmotionsOutlined,kK as EmojiEmotionsRounded,WK as EmojiEmotionsSharp,NK as EmojiEmotionsTwoTone,EK as EmojiEvents,IK as EmojiEventsOutlined,UK as EmojiEventsRounded,GK as EmojiEventsSharp,KK as EmojiEventsTwoTone,qK as EmojiFlags,QK as EmojiFlagsOutlined,ZK as EmojiFlagsRounded,JK as EmojiFlagsSharp,YK as EmojiFlagsTwoTone,_K as EmojiFoodBeverage,XK as EmojiFoodBeverageOutlined,$K as EmojiFoodBeverageRounded,cq as EmojiFoodBeverageSharp,hq as EmojiFoodBeverageTwoTone,sq as EmojiNature,tq as EmojiNatureOutlined,oq as EmojiNatureRounded,vq as EmojiNatureSharp,eq as EmojiNatureTwoTone,lq as EmojiObjects,nq as EmojiObjectsOutlined,aq as EmojiObjectsRounded,dq as EmojiObjectsSharp,zq as EmojiObjectsTwoTone,mq as EmojiPeople,pq as EmojiPeopleOutlined,Hq as EmojiPeopleRounded,Mq as EmojiPeopleSharp,rq as EmojiPeopleTwoTone,iq as EmojiSymbols,Vq as EmojiSymbolsOutlined,xq as EmojiSymbolsRounded,jq as EmojiSymbolsSharp,uq as EmojiSymbolsTwoTone,Lq as EmojiTransportation,Sq as EmojiTransportationOutlined,Cq as EmojiTransportationRounded,Tq as EmojiTransportationSharp,wq as EmojiTransportationTwoTone,Rq as EnergySavingsLeaf,Oq as EnergySavingsLeafOutlined,yq as EnergySavingsLeafRounded,gq as EnergySavingsLeafSharp,Aq as EnergySavingsLeafTwoTone,fq as Engineering,Pq as EngineeringOutlined,Fq as EngineeringRounded,Bq as EngineeringSharp,bq as EngineeringTwoTone,Dq as EnhancedEncryption,kq as EnhancedEncryptionOutlined,Wq as EnhancedEncryptionRounded,Nq as EnhancedEncryptionSharp,Eq as EnhancedEncryptionTwoTone,Iq as Equalizer,Uq as EqualizerOutlined,Gq as EqualizerRounded,Kq as EqualizerSharp,qq as EqualizerTwoTone,Qq as Error,Zq as ErrorOutline,Jq as ErrorOutlineOutlined,Yq as ErrorOutlineRounded,_q as ErrorOutlineSharp,Xq as ErrorOutlineTwoTone,$q as ErrorOutlined,cQ as ErrorRounded,hQ as ErrorSharp,sQ as ErrorTwoTone,tQ as Escalator,oQ as EscalatorOutlined,vQ as EscalatorRounded,eQ as EscalatorSharp,lQ as EscalatorTwoTone,nQ as EscalatorWarning,aQ as EscalatorWarningOutlined,dQ as EscalatorWarningRounded,zQ as EscalatorWarningSharp,mQ as EscalatorWarningTwoTone,pQ as Euro,HQ as EuroOutlined,MQ as EuroRounded,rQ as EuroSharp,iQ as EuroSymbol,VQ as EuroSymbolOutlined,xQ as EuroSymbolRounded,jQ as EuroSymbolSharp,uQ as EuroSymbolTwoTone,LQ as EuroTwoTone,SQ as EvStation,CQ as EvStationOutlined,TQ as EvStationRounded,wQ as EvStationSharp,RQ as EvStationTwoTone,OQ as Event,yQ as EventAvailable,gQ as EventAvailableOutlined,AQ as EventAvailableRounded,fQ as EventAvailableSharp,PQ as EventAvailableTwoTone,FQ as EventBusy,BQ as EventBusyOutlined,bQ as EventBusyRounded,DQ as EventBusySharp,kQ as EventBusyTwoTone,WQ as EventNote,NQ as EventNoteOutlined,EQ as EventNoteRounded,IQ as EventNoteSharp,UQ as EventNoteTwoTone,GQ as EventOutlined,KQ as EventRepeat,qQ as EventRepeatOutlined,QQ as EventRepeatRounded,ZQ as EventRepeatSharp,JQ as EventRepeatTwoTone,YQ as EventRounded,_Q as EventSeat,XQ as EventSeatOutlined,$Q as EventSeatRounded,cZ as EventSeatSharp,hZ as EventSeatTwoTone,sZ as EventSharp,tZ as EventTwoTone,oZ as ExitToApp,vZ as ExitToAppOutlined,eZ as ExitToAppRounded,lZ as ExitToAppSharp,nZ as ExitToAppTwoTone,aZ as Expand,dZ as ExpandCircleDown,zZ as ExpandCircleDownOutlined,mZ as ExpandCircleDownRounded,pZ as ExpandCircleDownSharp,HZ as ExpandCircleDownTwoTone,MZ as ExpandLess,rZ as ExpandLessOutlined,iZ as ExpandLessRounded,VZ as ExpandLessSharp,xZ as ExpandLessTwoTone,jZ as ExpandMore,uZ as ExpandMoreOutlined,LZ as ExpandMoreRounded,SZ as ExpandMoreSharp,CZ as ExpandMoreTwoTone,TZ as ExpandOutlined,wZ as ExpandRounded,RZ as ExpandSharp,OZ as ExpandTwoTone,yZ as Explicit,gZ as ExplicitOutlined,AZ as ExplicitRounded,fZ as ExplicitSharp,PZ as ExplicitTwoTone,FZ as Explore,BZ as ExploreOff,bZ as ExploreOffOutlined,DZ as ExploreOffRounded,kZ as ExploreOffSharp,WZ as ExploreOffTwoTone,NZ as ExploreOutlined,EZ as ExploreRounded,IZ as ExploreSharp,UZ as ExploreTwoTone,GZ as Exposure,KZ as ExposureOutlined,qZ as ExposureRounded,QZ as ExposureSharp,ZZ as ExposureTwoTone,JZ as Extension,YZ as ExtensionOff,_Z as ExtensionOffOutlined,XZ as ExtensionOffRounded,$Z as ExtensionOffSharp,cJ as ExtensionOffTwoTone,hJ as ExtensionOutlined,sJ as ExtensionRounded,tJ as ExtensionSharp,oJ as ExtensionTwoTone,vJ as Face,eJ as Face2,lJ as Face2Outlined,nJ as Face2Rounded,aJ as Face2Sharp,dJ as Face2TwoTone,zJ as Face3,mJ as Face3Outlined,pJ as Face3Rounded,HJ as Face3Sharp,MJ as Face3TwoTone,rJ as Face4,iJ as Face4Outlined,VJ as Face4Rounded,xJ as Face4Sharp,jJ as Face4TwoTone,uJ as Face5,LJ as Face5Outlined,SJ as Face5Rounded,CJ as Face5Sharp,TJ as Face5TwoTone,wJ as Face6,RJ as Face6Outlined,OJ as Face6Rounded,yJ as Face6Sharp,gJ as Face6TwoTone,AJ as FaceOutlined,fJ as FaceRetouchingNatural,PJ as FaceRetouchingNaturalOutlined,FJ as FaceRetouchingNaturalRounded,BJ as FaceRetouchingNaturalSharp,bJ as FaceRetouchingNaturalTwoTone,DJ as FaceRetouchingOff,kJ as FaceRetouchingOffOutlined,WJ as FaceRetouchingOffRounded,NJ as FaceRetouchingOffSharp,EJ as FaceRetouchingOffTwoTone,IJ as FaceRounded,UJ as FaceSharp,GJ as FaceTwoTone,KJ as Facebook,qJ as FacebookOutlined,QJ as FacebookRounded,ZJ as FacebookSharp,JJ as FacebookTwoTone,YJ as FactCheck,_J as FactCheckOutlined,XJ as FactCheckRounded,$J as FactCheckSharp,cY as FactCheckTwoTone,hY as Factory,sY as FactoryOutlined,tY as FactoryRounded,oY as FactorySharp,vY as FactoryTwoTone,eY as FamilyRestroom,lY as FamilyRestroomOutlined,nY as FamilyRestroomRounded,aY as FamilyRestroomSharp,dY as FamilyRestroomTwoTone,zY as FastForward,mY as FastForwardOutlined,pY as FastForwardRounded,HY as FastForwardSharp,MY as FastForwardTwoTone,rY as FastRewind,iY as FastRewindOutlined,VY as FastRewindRounded,xY as FastRewindSharp,jY as FastRewindTwoTone,uY as Fastfood,LY as FastfoodOutlined,SY as FastfoodRounded,CY as FastfoodSharp,TY as FastfoodTwoTone,wY as Favorite,RY as FavoriteBorder,OY as FavoriteBorderOutlined,yY as FavoriteBorderRounded,gY as FavoriteBorderSharp,AY as FavoriteBorderTwoTone,fY as FavoriteOutlined,PY as FavoriteRounded,FY as FavoriteSharp,BY as FavoriteTwoTone,bY as Fax,DY as FaxOutlined,kY as FaxRounded,WY as FaxSharp,NY as FaxTwoTone,EY as FeaturedPlayList,IY as FeaturedPlayListOutlined,UY as FeaturedPlayListRounded,GY as FeaturedPlayListSharp,KY as FeaturedPlayListTwoTone,qY as FeaturedVideo,QY as FeaturedVideoOutlined,ZY as FeaturedVideoRounded,JY as FeaturedVideoSharp,YY as FeaturedVideoTwoTone,_Y as Feed,XY as FeedOutlined,$Y as FeedRounded,c_ as FeedSharp,h_ as FeedTwoTone,s_ as Feedback,t_ as FeedbackOutlined,o_ as FeedbackRounded,v_ as FeedbackSharp,e_ as FeedbackTwoTone,l_ as Female,n_ as FemaleOutlined,a_ as FemaleRounded,d_ as FemaleSharp,z_ as FemaleTwoTone,m_ as Fence,p_ as FenceOutlined,H_ as FenceRounded,M_ as FenceSharp,r_ as FenceTwoTone,i_ as Festival,V_ as FestivalOutlined,x_ as FestivalRounded,j_ as FestivalSharp,u_ as FestivalTwoTone,L_ as FiberDvr,S_ as FiberDvrOutlined,C_ as FiberDvrRounded,T_ as FiberDvrSharp,w_ as FiberDvrTwoTone,R_ as FiberManualRecord,O_ as FiberManualRecordOutlined,y_ as FiberManualRecordRounded,g_ as FiberManualRecordSharp,A_ as FiberManualRecordTwoTone,f_ as FiberNew,P_ as FiberNewOutlined,F_ as FiberNewRounded,B_ as FiberNewSharp,b_ as FiberNewTwoTone,D_ as FiberPin,k_ as FiberPinOutlined,W_ as FiberPinRounded,N_ as FiberPinSharp,E_ as FiberPinTwoTone,I_ as FiberSmartRecord,U_ as FiberSmartRecordOutlined,G_ as FiberSmartRecordRounded,K_ as FiberSmartRecordSharp,q_ as FiberSmartRecordTwoTone,Q_ as FifteenMp,Z_ as FifteenMpOutlined,J_ as FifteenMpRounded,Y_ as FifteenMpSharp,__ as FifteenMpTwoTone,X_ as FileCopy,$_ as FileCopyOutlined,cX as FileCopyRounded,hX as FileCopySharp,sX as FileCopyTwoTone,tX as FileDownload,oX as FileDownloadDone,vX as FileDownloadDoneOutlined,eX as FileDownloadDoneRounded,lX as FileDownloadDoneSharp,nX as FileDownloadDoneTwoTone,aX as FileDownloadOff,dX as FileDownloadOffOutlined,zX as FileDownloadOffRounded,mX as FileDownloadOffSharp,pX as FileDownloadOffTwoTone,HX as FileDownloadOutlined,MX as FileDownloadRounded,rX as FileDownloadSharp,iX as FileDownloadTwoTone,VX as FileOpen,xX as FileOpenOutlined,jX as FileOpenRounded,uX as FileOpenSharp,LX as FileOpenTwoTone,SX as FilePresent,CX as FilePresentOutlined,TX as FilePresentRounded,wX as FilePresentSharp,RX as FilePresentTwoTone,OX as FileUpload,yX as FileUploadOutlined,gX as FileUploadRounded,AX as FileUploadSharp,fX as FileUploadTwoTone,PX as Filter,FX as Filter1,BX as Filter1Outlined,bX as Filter1Rounded,DX as Filter1Sharp,kX as Filter1TwoTone,WX as Filter2,NX as Filter2Outlined,EX as Filter2Rounded,IX as Filter2Sharp,UX as Filter2TwoTone,GX as Filter3,KX as Filter3Outlined,qX as Filter3Rounded,QX as Filter3Sharp,ZX as Filter3TwoTone,JX as Filter4,YX as Filter4Outlined,_X as Filter4Rounded,XX as Filter4Sharp,$X as Filter4TwoTone,c$ as Filter5,h$ as Filter5Outlined,s$ as Filter5Rounded,t$ as Filter5Sharp,o$ as Filter5TwoTone,v$ as Filter6,e$ as Filter6Outlined,l$ as Filter6Rounded,n$ as Filter6Sharp,a$ as Filter6TwoTone,d$ as Filter7,z$ as Filter7Outlined,m$ as Filter7Rounded,p$ as Filter7Sharp,H$ as Filter7TwoTone,M$ as Filter8,r$ as Filter8Outlined,i$ as Filter8Rounded,V$ as Filter8Sharp,x$ as Filter8TwoTone,j$ as Filter9,u$ as Filter9Outlined,L$ as Filter9Plus,S$ as Filter9PlusOutlined,C$ as Filter9PlusRounded,T$ as Filter9PlusSharp,w$ as Filter9PlusTwoTone,R$ as Filter9Rounded,O$ as Filter9Sharp,y$ as Filter9TwoTone,g$ as FilterAlt,A$ as FilterAltOff,f$ as FilterAltOffOutlined,P$ as FilterAltOffRounded,F$ as FilterAltOffSharp,B$ as FilterAltOffTwoTone,b$ as FilterAltOutlined,D$ as FilterAltRounded,k$ as FilterAltSharp,W$ as FilterAltTwoTone,N$ as FilterBAndW,E$ as FilterBAndWOutlined,I$ as FilterBAndWRounded,U$ as FilterBAndWSharp,G$ as FilterBAndWTwoTone,K$ as FilterCenterFocus,q$ as FilterCenterFocusOutlined,Q$ as FilterCenterFocusRounded,Z$ as FilterCenterFocusSharp,J$ as FilterCenterFocusTwoTone,Y$ as FilterDrama,_$ as FilterDramaOutlined,X$ as FilterDramaRounded,$$ as FilterDramaSharp,c11 as FilterDramaTwoTone,h11 as FilterFrames,s11 as FilterFramesOutlined,t11 as FilterFramesRounded,o11 as FilterFramesSharp,v11 as FilterFramesTwoTone,e11 as FilterHdr,l11 as FilterHdrOutlined,n11 as FilterHdrRounded,a11 as FilterHdrSharp,d11 as FilterHdrTwoTone,z11 as FilterList,m11 as FilterListOff,p11 as FilterListOffOutlined,H11 as FilterListOffRounded,M11 as FilterListOffSharp,r11 as FilterListOffTwoTone,i11 as FilterListOutlined,V11 as FilterListRounded,x11 as FilterListSharp,j11 as FilterListTwoTone,u11 as FilterNone,L11 as FilterNoneOutlined,S11 as FilterNoneRounded,C11 as FilterNoneSharp,T11 as FilterNoneTwoTone,w11 as FilterOutlined,R11 as FilterRounded,O11 as FilterSharp,y11 as FilterTiltShift,g11 as FilterTiltShiftOutlined,A11 as FilterTiltShiftRounded,f11 as FilterTiltShiftSharp,P11 as FilterTiltShiftTwoTone,F11 as FilterTwoTone,B11 as FilterVintage,b11 as FilterVintageOutlined,D11 as FilterVintageRounded,k11 as FilterVintageSharp,W11 as FilterVintageTwoTone,N11 as FindInPage,E11 as FindInPageOutlined,I11 as FindInPageRounded,U11 as FindInPageSharp,G11 as FindInPageTwoTone,K11 as FindReplace,q11 as FindReplaceOutlined,Q11 as FindReplaceRounded,Z11 as FindReplaceSharp,J11 as FindReplaceTwoTone,Y11 as Fingerprint,_11 as FingerprintOutlined,X11 as FingerprintRounded,$11 as FingerprintSharp,c21 as FingerprintTwoTone,h21 as FireExtinguisher,s21 as FireExtinguisherOutlined,t21 as FireExtinguisherRounded,o21 as FireExtinguisherSharp,v21 as FireExtinguisherTwoTone,e21 as FireHydrantAlt,l21 as FireHydrantAltOutlined,n21 as FireHydrantAltRounded,a21 as FireHydrantAltSharp,d21 as FireHydrantAltTwoTone,z21 as FireTruck,m21 as FireTruckOutlined,p21 as FireTruckRounded,H21 as FireTruckSharp,M21 as FireTruckTwoTone,r21 as Fireplace,i21 as FireplaceOutlined,V21 as FireplaceRounded,x21 as FireplaceSharp,j21 as FireplaceTwoTone,u21 as FirstPage,L21 as FirstPageOutlined,S21 as FirstPageRounded,C21 as FirstPageSharp,T21 as FirstPageTwoTone,w21 as FitScreen,R21 as FitScreenOutlined,O21 as FitScreenRounded,y21 as FitScreenSharp,g21 as FitScreenTwoTone,A21 as Fitbit,f21 as FitbitOutlined,P21 as FitbitRounded,F21 as FitbitSharp,B21 as FitbitTwoTone,b21 as FitnessCenter,D21 as FitnessCenterOutlined,k21 as FitnessCenterRounded,W21 as FitnessCenterSharp,N21 as FitnessCenterTwoTone,E21 as FiveG,I21 as FiveGOutlined,U21 as FiveGRounded,G21 as FiveGSharp,K21 as FiveGTwoTone,q21 as FiveK,Q21 as FiveKOutlined,Z21 as FiveKPlus,J21 as FiveKPlusOutlined,Y21 as FiveKPlusRounded,_21 as FiveKPlusSharp,X21 as FiveKPlusTwoTone,$21 as FiveKRounded,c51 as FiveKSharp,h51 as FiveKTwoTone,s51 as FiveMp,t51 as FiveMpOutlined,o51 as FiveMpRounded,v51 as FiveMpSharp,e51 as FiveMpTwoTone,l51 as FivteenMp,n51 as FivteenMpOutlined,a51 as FivteenMpRounded,d51 as FivteenMpSharp,z51 as FivteenMpTwoTone,m51 as Flag,p51 as FlagCircle,H51 as FlagCircleOutlined,M51 as FlagCircleRounded,r51 as FlagCircleSharp,i51 as FlagCircleTwoTone,V51 as FlagOutlined,x51 as FlagRounded,j51 as FlagSharp,u51 as FlagTwoTone,L51 as Flaky,S51 as FlakyOutlined,C51 as FlakyRounded,T51 as FlakySharp,w51 as FlakyTwoTone,R51 as Flare,O51 as FlareOutlined,y51 as FlareRounded,g51 as FlareSharp,A51 as FlareTwoTone,f51 as FlashAuto,P51 as FlashAutoOutlined,F51 as FlashAutoRounded,B51 as FlashAutoSharp,b51 as FlashAutoTwoTone,D51 as FlashOff,k51 as FlashOffOutlined,W51 as FlashOffRounded,N51 as FlashOffSharp,E51 as FlashOffTwoTone,I51 as FlashOn,U51 as FlashOnOutlined,G51 as FlashOnRounded,K51 as FlashOnSharp,q51 as FlashOnTwoTone,Q51 as FlashlightOff,Z51 as FlashlightOffOutlined,J51 as FlashlightOffRounded,Y51 as FlashlightOffSharp,_51 as FlashlightOffTwoTone,X51 as FlashlightOn,$51 as FlashlightOnOutlined,c41 as FlashlightOnRounded,h41 as FlashlightOnSharp,s41 as FlashlightOnTwoTone,t41 as Flatware,o41 as FlatwareOutlined,v41 as FlatwareRounded,e41 as FlatwareSharp,l41 as FlatwareTwoTone,n41 as Flight,a41 as FlightClass,d41 as FlightClassOutlined,z41 as FlightClassRounded,m41 as FlightClassSharp,p41 as FlightClassTwoTone,H41 as FlightLand,M41 as FlightLandOutlined,r41 as FlightLandRounded,i41 as FlightLandSharp,V41 as FlightLandTwoTone,x41 as FlightOutlined,j41 as FlightRounded,u41 as FlightSharp,L41 as FlightTakeoff,S41 as FlightTakeoffOutlined,C41 as FlightTakeoffRounded,T41 as FlightTakeoffSharp,w41 as FlightTakeoffTwoTone,R41 as FlightTwoTone,O41 as Flip,y41 as FlipCameraAndroid,g41 as FlipCameraAndroidOutlined,A41 as FlipCameraAndroidRounded,f41 as FlipCameraAndroidSharp,P41 as FlipCameraAndroidTwoTone,F41 as FlipCameraIos,B41 as FlipCameraIosOutlined,b41 as FlipCameraIosRounded,D41 as FlipCameraIosSharp,k41 as FlipCameraIosTwoTone,W41 as FlipOutlined,N41 as FlipRounded,E41 as FlipSharp,I41 as FlipToBack,U41 as FlipToBackOutlined,G41 as FlipToBackRounded,K41 as FlipToBackSharp,q41 as FlipToBackTwoTone,Q41 as FlipToFront,Z41 as FlipToFrontOutlined,J41 as FlipToFrontRounded,Y41 as FlipToFrontSharp,_41 as FlipToFrontTwoTone,X41 as FlipTwoTone,$41 as Flood,c31 as FloodOutlined,h31 as FloodRounded,s31 as FloodSharp,t31 as FloodTwoTone,o31 as Fluorescent,v31 as FluorescentOutlined,e31 as FluorescentRounded,l31 as FluorescentSharp,n31 as FluorescentTwoTone,a31 as FlutterDash,d31 as FlutterDashOutlined,z31 as FlutterDashRounded,m31 as FlutterDashSharp,p31 as FlutterDashTwoTone,H31 as FmdBad,M31 as FmdBadOutlined,r31 as FmdBadRounded,i31 as FmdBadSharp,V31 as FmdBadTwoTone,x31 as FmdGood,j31 as FmdGoodOutlined,u31 as FmdGoodRounded,L31 as FmdGoodSharp,S31 as FmdGoodTwoTone,C31 as Folder,T31 as FolderCopy,w31 as FolderCopyOutlined,R31 as FolderCopyRounded,O31 as FolderCopySharp,y31 as FolderCopyTwoTone,g31 as FolderDelete,A31 as FolderDeleteOutlined,f31 as FolderDeleteRounded,P31 as FolderDeleteSharp,F31 as FolderDeleteTwoTone,B31 as FolderOff,b31 as FolderOffOutlined,D31 as FolderOffRounded,k31 as FolderOffSharp,W31 as FolderOffTwoTone,N31 as FolderOpen,E31 as FolderOpenOutlined,I31 as FolderOpenRounded,U31 as FolderOpenSharp,G31 as FolderOpenTwoTone,K31 as FolderOutlined,q31 as FolderRounded,Q31 as FolderShared,Z31 as FolderSharedOutlined,J31 as FolderSharedRounded,Y31 as FolderSharedSharp,_31 as FolderSharedTwoTone,X31 as FolderSharp,$31 as FolderSpecial,c01 as FolderSpecialOutlined,h01 as FolderSpecialRounded,s01 as FolderSpecialSharp,t01 as FolderSpecialTwoTone,o01 as FolderTwoTone,v01 as FolderZip,e01 as FolderZipOutlined,l01 as FolderZipRounded,n01 as FolderZipSharp,a01 as FolderZipTwoTone,d01 as FollowTheSigns,z01 as FollowTheSignsOutlined,m01 as FollowTheSignsRounded,p01 as FollowTheSignsSharp,H01 as FollowTheSignsTwoTone,M01 as FontDownload,r01 as FontDownloadOff,i01 as FontDownloadOffOutlined,V01 as FontDownloadOffRounded,x01 as FontDownloadOffSharp,j01 as FontDownloadOffTwoTone,u01 as FontDownloadOutlined,L01 as FontDownloadRounded,S01 as FontDownloadSharp,C01 as FontDownloadTwoTone,T01 as FoodBank,w01 as FoodBankOutlined,R01 as FoodBankRounded,O01 as FoodBankSharp,y01 as FoodBankTwoTone,g01 as Forest,A01 as ForestOutlined,f01 as ForestRounded,P01 as ForestSharp,F01 as ForestTwoTone,B01 as ForkLeft,b01 as ForkLeftOutlined,D01 as ForkLeftRounded,k01 as ForkLeftSharp,W01 as ForkLeftTwoTone,N01 as ForkRight,E01 as ForkRightOutlined,I01 as ForkRightRounded,U01 as ForkRightSharp,G01 as ForkRightTwoTone,K01 as FormatAlignCenter,q01 as FormatAlignCenterOutlined,Q01 as FormatAlignCenterRounded,Z01 as FormatAlignCenterSharp,J01 as FormatAlignCenterTwoTone,Y01 as FormatAlignJustify,_01 as FormatAlignJustifyOutlined,X01 as FormatAlignJustifyRounded,$01 as FormatAlignJustifySharp,c91 as FormatAlignJustifyTwoTone,h91 as FormatAlignLeft,s91 as FormatAlignLeftOutlined,t91 as FormatAlignLeftRounded,o91 as FormatAlignLeftSharp,v91 as FormatAlignLeftTwoTone,e91 as FormatAlignRight,l91 as FormatAlignRightOutlined,n91 as FormatAlignRightRounded,a91 as FormatAlignRightSharp,d91 as FormatAlignRightTwoTone,z91 as FormatBold,m91 as FormatBoldOutlined,p91 as FormatBoldRounded,H91 as FormatBoldSharp,M91 as FormatBoldTwoTone,r91 as FormatClear,i91 as FormatClearOutlined,V91 as FormatClearRounded,x91 as FormatClearSharp,j91 as FormatClearTwoTone,u91 as FormatColorFill,L91 as FormatColorFillOutlined,S91 as FormatColorFillRounded,C91 as FormatColorFillSharp,T91 as FormatColorFillTwoTone,w91 as FormatColorReset,R91 as FormatColorResetOutlined,O91 as FormatColorResetRounded,y91 as FormatColorResetSharp,g91 as FormatColorResetTwoTone,A91 as FormatColorText,f91 as FormatColorTextOutlined,P91 as FormatColorTextRounded,F91 as FormatColorTextSharp,B91 as FormatColorTextTwoTone,b91 as FormatIndentDecrease,D91 as FormatIndentDecreaseOutlined,k91 as FormatIndentDecreaseRounded,W91 as FormatIndentDecreaseSharp,N91 as FormatIndentDecreaseTwoTone,E91 as FormatIndentIncrease,I91 as FormatIndentIncreaseOutlined,U91 as FormatIndentIncreaseRounded,G91 as FormatIndentIncreaseSharp,K91 as FormatIndentIncreaseTwoTone,q91 as FormatItalic,Q91 as FormatItalicOutlined,Z91 as FormatItalicRounded,J91 as FormatItalicSharp,Y91 as FormatItalicTwoTone,_91 as FormatLineSpacing,X91 as FormatLineSpacingOutlined,$91 as FormatLineSpacingRounded,c61 as FormatLineSpacingSharp,h61 as FormatLineSpacingTwoTone,s61 as FormatListBulleted,t61 as FormatListBulletedOutlined,o61 as FormatListBulletedRounded,v61 as FormatListBulletedSharp,e61 as FormatListBulletedTwoTone,l61 as FormatListNumbered,n61 as FormatListNumberedOutlined,a61 as FormatListNumberedRounded,d61 as FormatListNumberedRtl,z61 as FormatListNumberedRtlOutlined,m61 as FormatListNumberedRtlRounded,p61 as FormatListNumberedRtlSharp,H61 as FormatListNumberedRtlTwoTone,M61 as FormatListNumberedSharp,r61 as FormatListNumberedTwoTone,i61 as FormatOverline,V61 as FormatOverlineOutlined,x61 as FormatOverlineRounded,j61 as FormatOverlineSharp,u61 as FormatOverlineTwoTone,L61 as FormatPaint,S61 as FormatPaintOutlined,C61 as FormatPaintRounded,T61 as FormatPaintSharp,w61 as FormatPaintTwoTone,R61 as FormatQuote,O61 as FormatQuoteOutlined,y61 as FormatQuoteRounded,g61 as FormatQuoteSharp,A61 as FormatQuoteTwoTone,f61 as FormatShapes,P61 as FormatShapesOutlined,F61 as FormatShapesRounded,B61 as FormatShapesSharp,b61 as FormatShapesTwoTone,D61 as FormatSize,k61 as FormatSizeOutlined,W61 as FormatSizeRounded,N61 as FormatSizeSharp,E61 as FormatSizeTwoTone,I61 as FormatStrikethrough,U61 as FormatStrikethroughOutlined,G61 as FormatStrikethroughRounded,K61 as FormatStrikethroughSharp,q61 as FormatStrikethroughTwoTone,Q61 as FormatTextdirectionLToR,Z61 as FormatTextdirectionLToROutlined,J61 as FormatTextdirectionLToRRounded,Y61 as FormatTextdirectionLToRSharp,_61 as FormatTextdirectionLToRTwoTone,X61 as FormatTextdirectionRToL,$61 as FormatTextdirectionRToLOutlined,c71 as FormatTextdirectionRToLRounded,h71 as FormatTextdirectionRToLSharp,s71 as FormatTextdirectionRToLTwoTone,t71 as FormatUnderlined,o71 as FormatUnderlinedOutlined,v71 as FormatUnderlinedRounded,e71 as FormatUnderlinedSharp,l71 as FormatUnderlinedTwoTone,n71 as Fort,a71 as FortOutlined,d71 as FortRounded,z71 as FortSharp,m71 as FortTwoTone,p71 as Forum,H71 as ForumOutlined,M71 as ForumRounded,r71 as ForumSharp,i71 as ForumTwoTone,V71 as Forward,x71 as Forward10,j71 as Forward10Outlined,u71 as Forward10Rounded,L71 as Forward10Sharp,S71 as Forward10TwoTone,C71 as Forward30,T71 as Forward30Outlined,w71 as Forward30Rounded,R71 as Forward30Sharp,O71 as Forward30TwoTone,y71 as Forward5,g71 as Forward5Outlined,A71 as Forward5Rounded,f71 as Forward5Sharp,P71 as Forward5TwoTone,F71 as ForwardOutlined,B71 as ForwardRounded,b71 as ForwardSharp,D71 as ForwardToInbox,k71 as ForwardToInboxOutlined,W71 as ForwardToInboxRounded,N71 as ForwardToInboxSharp,E71 as ForwardToInboxTwoTone,I71 as ForwardTwoTone,U71 as Foundation,G71 as FoundationOutlined,K71 as FoundationRounded,q71 as FoundationSharp,Q71 as FoundationTwoTone,Z71 as FourGMobiledata,J71 as FourGMobiledataOutlined,Y71 as FourGMobiledataRounded,_71 as FourGMobiledataSharp,X71 as FourGMobiledataTwoTone,$71 as FourGPlusMobiledata,c81 as FourGPlusMobiledataOutlined,h81 as FourGPlusMobiledataRounded,s81 as FourGPlusMobiledataSharp,t81 as FourGPlusMobiledataTwoTone,o81 as FourK,v81 as FourKOutlined,e81 as FourKPlus,l81 as FourKPlusOutlined,n81 as FourKPlusRounded,a81 as FourKPlusSharp,d81 as FourKPlusTwoTone,z81 as FourKRounded,m81 as FourKSharp,p81 as FourKTwoTone,H81 as FourMp,M81 as FourMpOutlined,r81 as FourMpRounded,i81 as FourMpSharp,V81 as FourMpTwoTone,x81 as FourteenMp,j81 as FourteenMpOutlined,u81 as FourteenMpRounded,L81 as FourteenMpSharp,S81 as FourteenMpTwoTone,C81 as FreeBreakfast,T81 as FreeBreakfastOutlined,w81 as FreeBreakfastRounded,R81 as FreeBreakfastSharp,O81 as FreeBreakfastTwoTone,y81 as Fullscreen,g81 as FullscreenExit,A81 as FullscreenExitOutlined,f81 as FullscreenExitRounded,P81 as FullscreenExitSharp,F81 as FullscreenExitTwoTone,B81 as FullscreenOutlined,b81 as FullscreenRounded,D81 as FullscreenSharp,k81 as FullscreenTwoTone,W81 as Functions,N81 as FunctionsOutlined,E81 as FunctionsRounded,I81 as FunctionsSharp,U81 as FunctionsTwoTone,G81 as GMobiledata,K81 as GMobiledataOutlined,q81 as GMobiledataRounded,Q81 as GMobiledataSharp,Z81 as GMobiledataTwoTone,J81 as GTranslate,Y81 as GTranslateOutlined,_81 as GTranslateRounded,X81 as GTranslateSharp,$81 as GTranslateTwoTone,cc1 as Gamepad,hc1 as GamepadOutlined,sc1 as GamepadRounded,tc1 as GamepadSharp,oc1 as GamepadTwoTone,vc1 as Games,ec1 as GamesOutlined,lc1 as GamesRounded,nc1 as GamesSharp,ac1 as GamesTwoTone,dc1 as Garage,zc1 as GarageOutlined,mc1 as GarageRounded,pc1 as GarageSharp,Hc1 as GarageTwoTone,Mc1 as GasMeter,rc1 as GasMeterOutlined,ic1 as GasMeterRounded,Vc1 as GasMeterSharp,xc1 as GasMeterTwoTone,jc1 as Gavel,uc1 as GavelOutlined,Lc1 as GavelRounded,Sc1 as GavelSharp,Cc1 as GavelTwoTone,Tc1 as Gesture,wc1 as GestureOutlined,Rc1 as GestureRounded,Oc1 as GestureSharp,yc1 as GestureTwoTone,gc1 as GetApp,Ac1 as GetAppOutlined,fc1 as GetAppRounded,Pc1 as GetAppSharp,Fc1 as GetAppTwoTone,Bc1 as Gif,bc1 as GifBox,Dc1 as GifBoxOutlined,kc1 as GifBoxRounded,Wc1 as GifBoxSharp,Nc1 as GifBoxTwoTone,Ec1 as GifOutlined,Ic1 as GifRounded,Uc1 as GifSharp,Gc1 as GifTwoTone,Kc1 as Girl,qc1 as GirlOutlined,Qc1 as GirlRounded,Zc1 as GirlSharp,Jc1 as GirlTwoTone,Yc1 as GitHub,_c1 as Gite,Xc1 as GiteOutlined,$c1 as GiteRounded,ch1 as GiteSharp,hh1 as GiteTwoTone,sh1 as GolfCourse,th1 as GolfCourseOutlined,oh1 as GolfCourseRounded,vh1 as GolfCourseSharp,eh1 as GolfCourseTwoTone,lh1 as Google,nh1 as GppBad,ah1 as GppBadOutlined,dh1 as GppBadRounded,zh1 as GppBadSharp,mh1 as GppBadTwoTone,ph1 as GppGood,Hh1 as GppGoodOutlined,Mh1 as GppGoodRounded,rh1 as GppGoodSharp,ih1 as GppGoodTwoTone,Vh1 as GppMaybe,xh1 as GppMaybeOutlined,jh1 as GppMaybeRounded,uh1 as GppMaybeSharp,Lh1 as GppMaybeTwoTone,Sh1 as GpsFixed,Ch1 as GpsFixedOutlined,Th1 as GpsFixedRounded,wh1 as GpsFixedSharp,Rh1 as GpsFixedTwoTone,Oh1 as GpsNotFixed,yh1 as GpsNotFixedOutlined,gh1 as GpsNotFixedRounded,Ah1 as GpsNotFixedSharp,fh1 as GpsNotFixedTwoTone,Ph1 as GpsOff,Fh1 as GpsOffOutlined,Bh1 as GpsOffRounded,bh1 as GpsOffSharp,Dh1 as GpsOffTwoTone,kh1 as Grade,Wh1 as GradeOutlined,Nh1 as GradeRounded,Eh1 as GradeSharp,Ih1 as GradeTwoTone,Uh1 as Gradient,Gh1 as GradientOutlined,Kh1 as GradientRounded,qh1 as GradientSharp,Qh1 as GradientTwoTone,Zh1 as Grading,Jh1 as GradingOutlined,Yh1 as GradingRounded,_h1 as GradingSharp,Xh1 as GradingTwoTone,$h1 as Grain,cs1 as GrainOutlined,hs1 as GrainRounded,ss1 as GrainSharp,ts1 as GrainTwoTone,os1 as GraphicEq,vs1 as GraphicEqOutlined,es1 as GraphicEqRounded,ls1 as GraphicEqSharp,ns1 as GraphicEqTwoTone,as1 as Grass,ds1 as GrassOutlined,zs1 as GrassRounded,ms1 as GrassSharp,ps1 as GrassTwoTone,Hs1 as Grid3x3,Ms1 as Grid3x3Outlined,rs1 as Grid3x3Rounded,is1 as Grid3x3Sharp,Vs1 as Grid3x3TwoTone,xs1 as Grid4x4,js1 as Grid4x4Outlined,us1 as Grid4x4Rounded,Ls1 as Grid4x4Sharp,Ss1 as Grid4x4TwoTone,Cs1 as GridGoldenratio,Ts1 as GridGoldenratioOutlined,ws1 as GridGoldenratioRounded,Rs1 as GridGoldenratioSharp,Os1 as GridGoldenratioTwoTone,ys1 as GridOff,gs1 as GridOffOutlined,As1 as GridOffRounded,fs1 as GridOffSharp,Ps1 as GridOffTwoTone,Fs1 as GridOn,Bs1 as GridOnOutlined,bs1 as GridOnRounded,Ds1 as GridOnSharp,ks1 as GridOnTwoTone,Ws1 as GridView,Ns1 as GridViewOutlined,Es1 as GridViewRounded,Is1 as GridViewSharp,Us1 as GridViewTwoTone,Gs1 as Group,Ks1 as GroupAdd,qs1 as GroupAddOutlined,Qs1 as GroupAddRounded,Zs1 as GroupAddSharp,Js1 as GroupAddTwoTone,Ys1 as GroupOutlined,_s1 as GroupRemove,Xs1 as GroupRemoveOutlined,$s1 as GroupRemoveRounded,ct1 as GroupRemoveSharp,ht1 as GroupRemoveTwoTone,st1 as GroupRounded,tt1 as GroupSharp,ot1 as GroupTwoTone,vt1 as GroupWork,et1 as GroupWorkOutlined,lt1 as GroupWorkRounded,nt1 as GroupWorkSharp,at1 as GroupWorkTwoTone,dt1 as Groups,zt1 as Groups2,mt1 as Groups2Outlined,pt1 as Groups2Rounded,Ht1 as Groups2Sharp,Mt1 as Groups2TwoTone,rt1 as Groups3,it1 as Groups3Outlined,Vt1 as Groups3Rounded,xt1 as Groups3Sharp,jt1 as Groups3TwoTone,ut1 as GroupsOutlined,Lt1 as GroupsRounded,St1 as GroupsSharp,Ct1 as GroupsTwoTone,Tt1 as HMobiledata,wt1 as HMobiledataOutlined,Rt1 as HMobiledataRounded,Ot1 as HMobiledataSharp,yt1 as HMobiledataTwoTone,gt1 as HPlusMobiledata,At1 as HPlusMobiledataOutlined,ft1 as HPlusMobiledataRounded,Pt1 as HPlusMobiledataSharp,Ft1 as HPlusMobiledataTwoTone,Bt1 as Hail,bt1 as HailOutlined,Dt1 as HailRounded,kt1 as HailSharp,Wt1 as HailTwoTone,Nt1 as Handshake,Et1 as HandshakeOutlined,It1 as HandshakeRounded,Ut1 as HandshakeSharp,Gt1 as HandshakeTwoTone,Kt1 as Handyman,qt1 as HandymanOutlined,Qt1 as HandymanRounded,Zt1 as HandymanSharp,Jt1 as HandymanTwoTone,Yt1 as Hardware,_t1 as HardwareOutlined,Xt1 as HardwareRounded,$t1 as HardwareSharp,co1 as HardwareTwoTone,ho1 as Hd,so1 as HdOutlined,to1 as HdRounded,oo1 as HdSharp,vo1 as HdTwoTone,eo1 as HdrAuto,lo1 as HdrAutoOutlined,no1 as HdrAutoRounded,ao1 as HdrAutoSelect,do1 as HdrAutoSelectOutlined,zo1 as HdrAutoSelectRounded,mo1 as HdrAutoSelectSharp,po1 as HdrAutoSelectTwoTone,Ho1 as HdrAutoSharp,Mo1 as HdrAutoTwoTone,ro1 as HdrEnhancedSelect,io1 as HdrEnhancedSelectOutlined,Vo1 as HdrEnhancedSelectRounded,xo1 as HdrEnhancedSelectSharp,jo1 as HdrEnhancedSelectTwoTone,uo1 as HdrOff,Lo1 as HdrOffOutlined,So1 as HdrOffRounded,Co1 as HdrOffSelect,To1 as HdrOffSelectOutlined,wo1 as HdrOffSelectRounded,Ro1 as HdrOffSelectSharp,Oo1 as HdrOffSelectTwoTone,yo1 as HdrOffSharp,go1 as HdrOffTwoTone,Ao1 as HdrOn,fo1 as HdrOnOutlined,Po1 as HdrOnRounded,Fo1 as HdrOnSelect,Bo1 as HdrOnSelectOutlined,bo1 as HdrOnSelectRounded,Do1 as HdrOnSelectSharp,ko1 as HdrOnSelectTwoTone,Wo1 as HdrOnSharp,No1 as HdrOnTwoTone,Eo1 as HdrPlus,Io1 as HdrPlusOutlined,Uo1 as HdrPlusRounded,Go1 as HdrPlusSharp,Ko1 as HdrPlusTwoTone,qo1 as HdrStrong,Qo1 as HdrStrongOutlined,Zo1 as HdrStrongRounded,Jo1 as HdrStrongSharp,Yo1 as HdrStrongTwoTone,_o1 as HdrWeak,Xo1 as HdrWeakOutlined,$o1 as HdrWeakRounded,cv1 as HdrWeakSharp,hv1 as HdrWeakTwoTone,sv1 as Headphones,tv1 as HeadphonesBattery,ov1 as HeadphonesBatteryOutlined,vv1 as HeadphonesBatteryRounded,ev1 as HeadphonesBatterySharp,lv1 as HeadphonesBatteryTwoTone,nv1 as HeadphonesOutlined,av1 as HeadphonesRounded,dv1 as HeadphonesSharp,zv1 as HeadphonesTwoTone,mv1 as Headset,pv1 as HeadsetMic,Hv1 as HeadsetMicOutlined,Mv1 as HeadsetMicRounded,rv1 as HeadsetMicSharp,iv1 as HeadsetMicTwoTone,Vv1 as HeadsetOff,xv1 as HeadsetOffOutlined,jv1 as HeadsetOffRounded,uv1 as HeadsetOffSharp,Lv1 as HeadsetOffTwoTone,Sv1 as HeadsetOutlined,Cv1 as HeadsetRounded,Tv1 as HeadsetSharp,wv1 as HeadsetTwoTone,Rv1 as Healing,Ov1 as HealingOutlined,yv1 as HealingRounded,gv1 as HealingSharp,Av1 as HealingTwoTone,fv1 as HealthAndSafety,Pv1 as HealthAndSafetyOutlined,Fv1 as HealthAndSafetyRounded,Bv1 as HealthAndSafetySharp,bv1 as HealthAndSafetyTwoTone,Dv1 as Hearing,kv1 as HearingDisabled,Wv1 as HearingDisabledOutlined,Nv1 as HearingDisabledRounded,Ev1 as HearingDisabledSharp,Iv1 as HearingDisabledTwoTone,Uv1 as HearingOutlined,Gv1 as HearingRounded,Kv1 as HearingSharp,qv1 as HearingTwoTone,Qv1 as HeartBroken,Zv1 as HeartBrokenOutlined,Jv1 as HeartBrokenRounded,Yv1 as HeartBrokenSharp,_v1 as HeartBrokenTwoTone,Xv1 as HeatPump,$v1 as HeatPumpOutlined,ce1 as HeatPumpRounded,he1 as HeatPumpSharp,se1 as HeatPumpTwoTone,te1 as Height,oe1 as HeightOutlined,ve1 as HeightRounded,ee1 as HeightSharp,le1 as HeightTwoTone,ne1 as Help,ae1 as HelpCenter,de1 as HelpCenterOutlined,ze1 as HelpCenterRounded,me1 as HelpCenterSharp,pe1 as HelpCenterTwoTone,He1 as HelpOutline,Me1 as HelpOutlineOutlined,re1 as HelpOutlineRounded,ie1 as HelpOutlineSharp,Ve1 as HelpOutlineTwoTone,xe1 as HelpOutlined,je1 as HelpRounded,ue1 as HelpSharp,Le1 as HelpTwoTone,Se1 as Hevc,Ce1 as HevcOutlined,Te1 as HevcRounded,we1 as HevcSharp,Re1 as HevcTwoTone,Oe1 as Hexagon,ye1 as HexagonOutlined,ge1 as HexagonRounded,Ae1 as HexagonSharp,fe1 as HexagonTwoTone,Pe1 as HideImage,Fe1 as HideImageOutlined,Be1 as HideImageRounded,be1 as HideImageSharp,De1 as HideImageTwoTone,ke1 as HideSource,We1 as HideSourceOutlined,Ne1 as HideSourceRounded,Ee1 as HideSourceSharp,Ie1 as HideSourceTwoTone,Ue1 as HighQuality,Ge1 as HighQualityOutlined,Ke1 as HighQualityRounded,qe1 as HighQualitySharp,Qe1 as HighQualityTwoTone,Ze1 as Highlight,Je1 as HighlightAlt,Ye1 as HighlightAltOutlined,_e1 as HighlightAltRounded,Xe1 as HighlightAltSharp,$e1 as HighlightAltTwoTone,cl1 as HighlightOff,hl1 as HighlightOffOutlined,sl1 as HighlightOffRounded,tl1 as HighlightOffSharp,ol1 as HighlightOffTwoTone,vl1 as HighlightOutlined,el1 as HighlightRounded,ll1 as HighlightSharp,nl1 as HighlightTwoTone,al1 as Hiking,dl1 as HikingOutlined,zl1 as HikingRounded,ml1 as HikingSharp,pl1 as HikingTwoTone,Hl1 as History,Ml1 as HistoryEdu,rl1 as HistoryEduOutlined,il1 as HistoryEduRounded,Vl1 as HistoryEduSharp,xl1 as HistoryEduTwoTone,jl1 as HistoryOutlined,ul1 as HistoryRounded,Ll1 as HistorySharp,Sl1 as HistoryToggleOff,Cl1 as HistoryToggleOffOutlined,Tl1 as HistoryToggleOffRounded,wl1 as HistoryToggleOffSharp,Rl1 as HistoryToggleOffTwoTone,Ol1 as HistoryTwoTone,yl1 as Hive,gl1 as HiveOutlined,Al1 as HiveRounded,fl1 as HiveSharp,Pl1 as HiveTwoTone,Fl1 as Hls,Bl1 as HlsOff,bl1 as HlsOffOutlined,Dl1 as HlsOffRounded,kl1 as HlsOffSharp,Wl1 as HlsOffTwoTone,Nl1 as HlsOutlined,El1 as HlsRounded,Il1 as HlsSharp,Ul1 as HlsTwoTone,Gl1 as HolidayVillage,Kl1 as HolidayVillageOutlined,ql1 as HolidayVillageRounded,Ql1 as HolidayVillageSharp,Zl1 as HolidayVillageTwoTone,Jl1 as Home,Yl1 as HomeMax,_l1 as HomeMaxOutlined,Xl1 as HomeMaxRounded,$l1 as HomeMaxSharp,cn1 as HomeMaxTwoTone,hn1 as HomeMini,sn1 as HomeMiniOutlined,tn1 as HomeMiniRounded,on1 as HomeMiniSharp,vn1 as HomeMiniTwoTone,en1 as HomeOutlined,ln1 as HomeRepairService,nn1 as HomeRepairServiceOutlined,an1 as HomeRepairServiceRounded,dn1 as HomeRepairServiceSharp,zn1 as HomeRepairServiceTwoTone,mn1 as HomeRounded,pn1 as HomeSharp,Hn1 as HomeTwoTone,Mn1 as HomeWork,rn1 as HomeWorkOutlined,in1 as HomeWorkRounded,Vn1 as HomeWorkSharp,xn1 as HomeWorkTwoTone,jn1 as HorizontalRule,un1 as HorizontalRuleOutlined,Ln1 as HorizontalRuleRounded,Sn1 as HorizontalRuleSharp,Cn1 as HorizontalRuleTwoTone,Tn1 as HorizontalSplit,wn1 as HorizontalSplitOutlined,Rn1 as HorizontalSplitRounded,On1 as HorizontalSplitSharp,yn1 as HorizontalSplitTwoTone,gn1 as HotTub,An1 as HotTubOutlined,fn1 as HotTubRounded,Pn1 as HotTubSharp,Fn1 as HotTubTwoTone,Bn1 as Hotel,bn1 as HotelOutlined,Dn1 as HotelRounded,kn1 as HotelSharp,Wn1 as HotelTwoTone,Nn1 as HourglassBottom,En1 as HourglassBottomOutlined,In1 as HourglassBottomRounded,Un1 as HourglassBottomSharp,Gn1 as HourglassBottomTwoTone,Kn1 as HourglassDisabled,qn1 as HourglassDisabledOutlined,Qn1 as HourglassDisabledRounded,Zn1 as HourglassDisabledSharp,Jn1 as HourglassDisabledTwoTone,Yn1 as HourglassEmpty,_n1 as HourglassEmptyOutlined,Xn1 as HourglassEmptyRounded,$n1 as HourglassEmptySharp,ca1 as HourglassEmptyTwoTone,ha1 as HourglassFull,sa1 as HourglassFullOutlined,ta1 as HourglassFullRounded,oa1 as HourglassFullSharp,va1 as HourglassFullTwoTone,ea1 as HourglassTop,la1 as HourglassTopOutlined,na1 as HourglassTopRounded,aa1 as HourglassTopSharp,da1 as HourglassTopTwoTone,za1 as House,ma1 as HouseOutlined,pa1 as HouseRounded,Ha1 as HouseSharp,Ma1 as HouseSiding,ra1 as HouseSidingOutlined,ia1 as HouseSidingRounded,Va1 as HouseSidingSharp,xa1 as HouseSidingTwoTone,ja1 as HouseTwoTone,ua1 as Houseboat,La1 as HouseboatOutlined,Sa1 as HouseboatRounded,Ca1 as HouseboatSharp,Ta1 as HouseboatTwoTone,wa1 as HowToReg,Ra1 as HowToRegOutlined,Oa1 as HowToRegRounded,ya1 as HowToRegSharp,ga1 as HowToRegTwoTone,Aa1 as HowToVote,fa1 as HowToVoteOutlined,Pa1 as HowToVoteRounded,Fa1 as HowToVoteSharp,Ba1 as HowToVoteTwoTone,ba1 as Html,Da1 as HtmlOutlined,ka1 as HtmlRounded,Wa1 as HtmlSharp,Na1 as HtmlTwoTone,Ea1 as Http,Ia1 as HttpOutlined,Ua1 as HttpRounded,Ga1 as HttpSharp,Ka1 as HttpTwoTone,qa1 as Https,Qa1 as HttpsOutlined,Za1 as HttpsRounded,Ja1 as HttpsSharp,Ya1 as HttpsTwoTone,_a1 as Hub,Xa1 as HubOutlined,$a1 as HubRounded,cd1 as HubSharp,hd1 as HubTwoTone,sd1 as Hvac,td1 as HvacOutlined,od1 as HvacRounded,vd1 as HvacSharp,ed1 as HvacTwoTone,ld1 as IceSkating,nd1 as IceSkatingOutlined,ad1 as IceSkatingRounded,dd1 as IceSkatingSharp,zd1 as IceSkatingTwoTone,md1 as Icecream,pd1 as IcecreamOutlined,Hd1 as IcecreamRounded,Md1 as IcecreamSharp,rd1 as IcecreamTwoTone,id1 as Image,Vd1 as ImageAspectRatio,xd1 as ImageAspectRatioOutlined,jd1 as ImageAspectRatioRounded,ud1 as ImageAspectRatioSharp,Ld1 as ImageAspectRatioTwoTone,Sd1 as ImageNotSupported,Cd1 as ImageNotSupportedOutlined,Td1 as ImageNotSupportedRounded,wd1 as ImageNotSupportedSharp,Rd1 as ImageNotSupportedTwoTone,Od1 as ImageOutlined,yd1 as ImageRounded,gd1 as ImageSearch,Ad1 as ImageSearchOutlined,fd1 as ImageSearchRounded,Pd1 as ImageSearchSharp,Fd1 as ImageSearchTwoTone,Bd1 as ImageSharp,bd1 as ImageTwoTone,Dd1 as ImagesearchRoller,kd1 as ImagesearchRollerOutlined,Wd1 as ImagesearchRollerRounded,Nd1 as ImagesearchRollerSharp,Ed1 as ImagesearchRollerTwoTone,Id1 as ImportContacts,Ud1 as ImportContactsOutlined,Gd1 as ImportContactsRounded,Kd1 as ImportContactsSharp,qd1 as ImportContactsTwoTone,Qd1 as ImportExport,Zd1 as ImportExportOutlined,Jd1 as ImportExportRounded,Yd1 as ImportExportSharp,_d1 as ImportExportTwoTone,Xd1 as ImportantDevices,$d1 as ImportantDevicesOutlined,cz1 as ImportantDevicesRounded,hz1 as ImportantDevicesSharp,sz1 as ImportantDevicesTwoTone,tz1 as Inbox,oz1 as InboxOutlined,vz1 as InboxRounded,ez1 as InboxSharp,lz1 as InboxTwoTone,nz1 as IndeterminateCheckBox,az1 as IndeterminateCheckBoxOutlined,dz1 as IndeterminateCheckBoxRounded,zz1 as IndeterminateCheckBoxSharp,mz1 as IndeterminateCheckBoxTwoTone,pz1 as Info,Hz1 as InfoOutlined,Mz1 as InfoRounded,rz1 as InfoSharp,iz1 as InfoTwoTone,Vz1 as Input,xz1 as InputOutlined,jz1 as InputRounded,uz1 as InputSharp,Lz1 as InputTwoTone,Sz1 as InsertChart,Cz1 as InsertChartOutlined,Tz1 as InsertChartOutlinedOutlined,wz1 as InsertChartOutlinedRounded,Rz1 as InsertChartOutlinedSharp,Oz1 as InsertChartOutlinedTwoTone,yz1 as InsertChartRounded,gz1 as InsertChartSharp,Az1 as InsertChartTwoTone,fz1 as InsertComment,Pz1 as InsertCommentOutlined,Fz1 as InsertCommentRounded,Bz1 as InsertCommentSharp,bz1 as InsertCommentTwoTone,Dz1 as InsertDriveFile,kz1 as InsertDriveFileOutlined,Wz1 as InsertDriveFileRounded,Nz1 as InsertDriveFileSharp,Ez1 as InsertDriveFileTwoTone,Iz1 as InsertEmoticon,Uz1 as InsertEmoticonOutlined,Gz1 as InsertEmoticonRounded,Kz1 as InsertEmoticonSharp,qz1 as InsertEmoticonTwoTone,Qz1 as InsertInvitation,Zz1 as InsertInvitationOutlined,Jz1 as InsertInvitationRounded,Yz1 as InsertInvitationSharp,_z1 as InsertInvitationTwoTone,Xz1 as InsertLink,$z1 as InsertLinkOutlined,cm1 as InsertLinkRounded,hm1 as InsertLinkSharp,sm1 as InsertLinkTwoTone,tm1 as InsertPageBreak,om1 as InsertPageBreakOutlined,vm1 as InsertPageBreakRounded,em1 as InsertPageBreakSharp,lm1 as InsertPageBreakTwoTone,nm1 as InsertPhoto,am1 as InsertPhotoOutlined,dm1 as InsertPhotoRounded,zm1 as InsertPhotoSharp,mm1 as InsertPhotoTwoTone,pm1 as Insights,Hm1 as InsightsOutlined,Mm1 as InsightsRounded,rm1 as InsightsSharp,im1 as InsightsTwoTone,Vm1 as Instagram,xm1 as InstallDesktop,jm1 as InstallDesktopOutlined,um1 as InstallDesktopRounded,Lm1 as InstallDesktopSharp,Sm1 as InstallDesktopTwoTone,Cm1 as InstallMobile,Tm1 as InstallMobileOutlined,wm1 as InstallMobileRounded,Rm1 as InstallMobileSharp,Om1 as InstallMobileTwoTone,ym1 as IntegrationInstructions,gm1 as IntegrationInstructionsOutlined,Am1 as IntegrationInstructionsRounded,fm1 as IntegrationInstructionsSharp,Pm1 as IntegrationInstructionsTwoTone,Fm1 as Interests,Bm1 as InterestsOutlined,bm1 as InterestsRounded,Dm1 as InterestsSharp,km1 as InterestsTwoTone,Wm1 as InterpreterMode,Nm1 as InterpreterModeOutlined,Em1 as InterpreterModeRounded,Im1 as InterpreterModeSharp,Um1 as InterpreterModeTwoTone,Gm1 as Inventory,Km1 as Inventory2,qm1 as Inventory2Outlined,Qm1 as Inventory2Rounded,Zm1 as Inventory2Sharp,Jm1 as Inventory2TwoTone,Ym1 as InventoryOutlined,_m1 as InventoryRounded,Xm1 as InventorySharp,$m1 as InventoryTwoTone,cp1 as InvertColors,hp1 as InvertColorsOff,sp1 as InvertColorsOffOutlined,tp1 as InvertColorsOffRounded,op1 as InvertColorsOffSharp,vp1 as InvertColorsOffTwoTone,ep1 as InvertColorsOutlined,lp1 as InvertColorsRounded,np1 as InvertColorsSharp,ap1 as InvertColorsTwoTone,dp1 as IosShare,zp1 as IosShareOutlined,mp1 as IosShareRounded,pp1 as IosShareSharp,Hp1 as IosShareTwoTone,Mp1 as Iron,rp1 as IronOutlined,ip1 as IronRounded,Vp1 as IronSharp,xp1 as IronTwoTone,jp1 as Iso,up1 as IsoOutlined,Lp1 as IsoRounded,Sp1 as IsoSharp,Cp1 as IsoTwoTone,Tp1 as Javascript,wp1 as JavascriptOutlined,Rp1 as JavascriptRounded,Op1 as JavascriptSharp,yp1 as JavascriptTwoTone,gp1 as JoinFull,Ap1 as JoinFullOutlined,fp1 as JoinFullRounded,Pp1 as JoinFullSharp,Fp1 as JoinFullTwoTone,Bp1 as JoinInner,bp1 as JoinInnerOutlined,Dp1 as JoinInnerRounded,kp1 as JoinInnerSharp,Wp1 as JoinInnerTwoTone,Np1 as JoinLeft,Ep1 as JoinLeftOutlined,Ip1 as JoinLeftRounded,Up1 as JoinLeftSharp,Gp1 as JoinLeftTwoTone,Kp1 as JoinRight,qp1 as JoinRightOutlined,Qp1 as JoinRightRounded,Zp1 as JoinRightSharp,Jp1 as JoinRightTwoTone,Yp1 as Kayaking,_p1 as KayakingOutlined,Xp1 as KayakingRounded,$p1 as KayakingSharp,cH1 as KayakingTwoTone,hH1 as KebabDining,sH1 as KebabDiningOutlined,tH1 as KebabDiningRounded,oH1 as KebabDiningSharp,vH1 as KebabDiningTwoTone,eH1 as Key,lH1 as KeyOff,nH1 as KeyOffOutlined,aH1 as KeyOffRounded,dH1 as KeyOffSharp,zH1 as KeyOffTwoTone,mH1 as KeyOutlined,pH1 as KeyRounded,HH1 as KeySharp,MH1 as KeyTwoTone,rH1 as Keyboard,iH1 as KeyboardAlt,VH1 as KeyboardAltOutlined,xH1 as KeyboardAltRounded,jH1 as KeyboardAltSharp,uH1 as KeyboardAltTwoTone,LH1 as KeyboardArrowDown,SH1 as KeyboardArrowDownOutlined,CH1 as KeyboardArrowDownRounded,TH1 as KeyboardArrowDownSharp,wH1 as KeyboardArrowDownTwoTone,RH1 as KeyboardArrowLeft,OH1 as KeyboardArrowLeftOutlined,yH1 as KeyboardArrowLeftRounded,gH1 as KeyboardArrowLeftSharp,AH1 as KeyboardArrowLeftTwoTone,fH1 as KeyboardArrowRight,PH1 as KeyboardArrowRightOutlined,FH1 as KeyboardArrowRightRounded,BH1 as KeyboardArrowRightSharp,bH1 as KeyboardArrowRightTwoTone,DH1 as KeyboardArrowUp,kH1 as KeyboardArrowUpOutlined,WH1 as KeyboardArrowUpRounded,NH1 as KeyboardArrowUpSharp,EH1 as KeyboardArrowUpTwoTone,IH1 as KeyboardBackspace,UH1 as KeyboardBackspaceOutlined,GH1 as KeyboardBackspaceRounded,KH1 as KeyboardBackspaceSharp,qH1 as KeyboardBackspaceTwoTone,QH1 as KeyboardCapslock,ZH1 as KeyboardCapslockOutlined,JH1 as KeyboardCapslockRounded,YH1 as KeyboardCapslockSharp,_H1 as KeyboardCapslockTwoTone,XH1 as KeyboardCommandKey,$H1 as KeyboardCommandKeyOutlined,cM1 as KeyboardCommandKeyRounded,hM1 as KeyboardCommandKeySharp,sM1 as KeyboardCommandKeyTwoTone,tM1 as KeyboardControlKey,oM1 as KeyboardControlKeyOutlined,vM1 as KeyboardControlKeyRounded,eM1 as KeyboardControlKeySharp,lM1 as KeyboardControlKeyTwoTone,nM1 as KeyboardDoubleArrowDown,aM1 as KeyboardDoubleArrowDownOutlined,dM1 as KeyboardDoubleArrowDownRounded,zM1 as KeyboardDoubleArrowDownSharp,mM1 as KeyboardDoubleArrowDownTwoTone,pM1 as KeyboardDoubleArrowLeft,HM1 as KeyboardDoubleArrowLeftOutlined,MM1 as KeyboardDoubleArrowLeftRounded,rM1 as KeyboardDoubleArrowLeftSharp,iM1 as KeyboardDoubleArrowLeftTwoTone,VM1 as KeyboardDoubleArrowRight,xM1 as KeyboardDoubleArrowRightOutlined,jM1 as KeyboardDoubleArrowRightRounded,uM1 as KeyboardDoubleArrowRightSharp,LM1 as KeyboardDoubleArrowRightTwoTone,SM1 as KeyboardDoubleArrowUp,CM1 as KeyboardDoubleArrowUpOutlined,TM1 as KeyboardDoubleArrowUpRounded,wM1 as KeyboardDoubleArrowUpSharp,RM1 as KeyboardDoubleArrowUpTwoTone,OM1 as KeyboardHide,yM1 as KeyboardHideOutlined,gM1 as KeyboardHideRounded,AM1 as KeyboardHideSharp,fM1 as KeyboardHideTwoTone,PM1 as KeyboardOptionKey,FM1 as KeyboardOptionKeyOutlined,BM1 as KeyboardOptionKeyRounded,bM1 as KeyboardOptionKeySharp,DM1 as KeyboardOptionKeyTwoTone,kM1 as KeyboardOutlined,WM1 as KeyboardReturn,NM1 as KeyboardReturnOutlined,EM1 as KeyboardReturnRounded,IM1 as KeyboardReturnSharp,UM1 as KeyboardReturnTwoTone,GM1 as KeyboardRounded,KM1 as KeyboardSharp,qM1 as KeyboardTab,QM1 as KeyboardTabOutlined,ZM1 as KeyboardTabRounded,JM1 as KeyboardTabSharp,YM1 as KeyboardTabTwoTone,_M1 as KeyboardTwoTone,XM1 as KeyboardVoice,$M1 as KeyboardVoiceOutlined,cr1 as KeyboardVoiceRounded,hr1 as KeyboardVoiceSharp,sr1 as KeyboardVoiceTwoTone,tr1 as KingBed,or1 as KingBedOutlined,vr1 as KingBedRounded,er1 as KingBedSharp,lr1 as KingBedTwoTone,nr1 as Kitchen,ar1 as KitchenOutlined,dr1 as KitchenRounded,zr1 as KitchenSharp,mr1 as KitchenTwoTone,pr1 as Kitesurfing,Hr1 as KitesurfingOutlined,Mr1 as KitesurfingRounded,rr1 as KitesurfingSharp,ir1 as KitesurfingTwoTone,Vr1 as Label,xr1 as LabelImportant,jr1 as LabelImportantOutlined,ur1 as LabelImportantRounded,Lr1 as LabelImportantSharp,Sr1 as LabelImportantTwoTone,Cr1 as LabelOff,Tr1 as LabelOffOutlined,wr1 as LabelOffRounded,Rr1 as LabelOffSharp,Or1 as LabelOffTwoTone,yr1 as LabelOutlined,gr1 as LabelRounded,Ar1 as LabelSharp,fr1 as LabelTwoTone,Pr1 as Lan,Fr1 as LanOutlined,Br1 as LanRounded,br1 as LanSharp,Dr1 as LanTwoTone,kr1 as Landscape,Wr1 as LandscapeOutlined,Nr1 as LandscapeRounded,Er1 as LandscapeSharp,Ir1 as LandscapeTwoTone,Ur1 as Landslide,Gr1 as LandslideOutlined,Kr1 as LandslideRounded,qr1 as LandslideSharp,Qr1 as LandslideTwoTone,Zr1 as Language,Jr1 as LanguageOutlined,Yr1 as LanguageRounded,_r1 as LanguageSharp,Xr1 as LanguageTwoTone,$r1 as Laptop,ci1 as LaptopChromebook,hi1 as LaptopChromebookOutlined,si1 as LaptopChromebookRounded,ti1 as LaptopChromebookSharp,oi1 as LaptopChromebookTwoTone,vi1 as LaptopMac,ei1 as LaptopMacOutlined,li1 as LaptopMacRounded,ni1 as LaptopMacSharp,ai1 as LaptopMacTwoTone,di1 as LaptopOutlined,zi1 as LaptopRounded,mi1 as LaptopSharp,pi1 as LaptopTwoTone,Hi1 as LaptopWindows,Mi1 as LaptopWindowsOutlined,ri1 as LaptopWindowsRounded,ii1 as LaptopWindowsSharp,Vi1 as LaptopWindowsTwoTone,xi1 as LastPage,ji1 as LastPageOutlined,ui1 as LastPageRounded,Li1 as LastPageSharp,Si1 as LastPageTwoTone,Ci1 as Launch,Ti1 as LaunchOutlined,wi1 as LaunchRounded,Ri1 as LaunchSharp,Oi1 as LaunchTwoTone,yi1 as Layers,gi1 as LayersClear,Ai1 as LayersClearOutlined,fi1 as LayersClearRounded,Pi1 as LayersClearSharp,Fi1 as LayersClearTwoTone,Bi1 as LayersOutlined,bi1 as LayersRounded,Di1 as LayersSharp,ki1 as LayersTwoTone,Wi1 as Leaderboard,Ni1 as LeaderboardOutlined,Ei1 as LeaderboardRounded,Ii1 as LeaderboardSharp,Ui1 as LeaderboardTwoTone,Gi1 as LeakAdd,Ki1 as LeakAddOutlined,qi1 as LeakAddRounded,Qi1 as LeakAddSharp,Zi1 as LeakAddTwoTone,Ji1 as LeakRemove,Yi1 as LeakRemoveOutlined,_i1 as LeakRemoveRounded,Xi1 as LeakRemoveSharp,$i1 as LeakRemoveTwoTone,cV1 as LegendToggle,hV1 as LegendToggleOutlined,sV1 as LegendToggleRounded,tV1 as LegendToggleSharp,oV1 as LegendToggleTwoTone,vV1 as Lens,eV1 as LensBlur,lV1 as LensBlurOutlined,nV1 as LensBlurRounded,aV1 as LensBlurSharp,dV1 as LensBlurTwoTone,zV1 as LensOutlined,mV1 as LensRounded,pV1 as LensSharp,HV1 as LensTwoTone,MV1 as LibraryAdd,rV1 as LibraryAddCheck,iV1 as LibraryAddCheckOutlined,VV1 as LibraryAddCheckRounded,xV1 as LibraryAddCheckSharp,jV1 as LibraryAddCheckTwoTone,uV1 as LibraryAddOutlined,LV1 as LibraryAddRounded,SV1 as LibraryAddSharp,CV1 as LibraryAddTwoTone,TV1 as LibraryBooks,wV1 as LibraryBooksOutlined,RV1 as LibraryBooksRounded,OV1 as LibraryBooksSharp,yV1 as LibraryBooksTwoTone,gV1 as LibraryMusic,AV1 as LibraryMusicOutlined,fV1 as LibraryMusicRounded,PV1 as LibraryMusicSharp,FV1 as LibraryMusicTwoTone,BV1 as Light,bV1 as LightMode,DV1 as LightModeOutlined,kV1 as LightModeRounded,WV1 as LightModeSharp,NV1 as LightModeTwoTone,EV1 as LightOutlined,IV1 as LightRounded,UV1 as LightSharp,GV1 as LightTwoTone,KV1 as Lightbulb,qV1 as LightbulbCircle,QV1 as LightbulbCircleOutlined,ZV1 as LightbulbCircleRounded,JV1 as LightbulbCircleSharp,YV1 as LightbulbCircleTwoTone,_V1 as LightbulbOutlined,XV1 as LightbulbRounded,$V1 as LightbulbSharp,cx1 as LightbulbTwoTone,hx1 as LineAxis,sx1 as LineAxisOutlined,tx1 as LineAxisRounded,ox1 as LineAxisSharp,vx1 as LineAxisTwoTone,ex1 as LineStyle,lx1 as LineStyleOutlined,nx1 as LineStyleRounded,ax1 as LineStyleSharp,dx1 as LineStyleTwoTone,zx1 as LineWeight,mx1 as LineWeightOutlined,px1 as LineWeightRounded,Hx1 as LineWeightSharp,Mx1 as LineWeightTwoTone,rx1 as LinearScale,ix1 as LinearScaleOutlined,Vx1 as LinearScaleRounded,xx1 as LinearScaleSharp,jx1 as LinearScaleTwoTone,ux1 as Link,Lx1 as LinkOff,Sx1 as LinkOffOutlined,Cx1 as LinkOffRounded,Tx1 as LinkOffSharp,wx1 as LinkOffTwoTone,Rx1 as LinkOutlined,Ox1 as LinkRounded,yx1 as LinkSharp,gx1 as LinkTwoTone,Ax1 as LinkedCamera,fx1 as LinkedCameraOutlined,Px1 as LinkedCameraRounded,Fx1 as LinkedCameraSharp,Bx1 as LinkedCameraTwoTone,bx1 as LinkedIn,Dx1 as Liquor,kx1 as LiquorOutlined,Wx1 as LiquorRounded,Nx1 as LiquorSharp,Ex1 as LiquorTwoTone,Ix1 as List,Ux1 as ListAlt,Gx1 as ListAltOutlined,Kx1 as ListAltRounded,qx1 as ListAltSharp,Qx1 as ListAltTwoTone,Zx1 as ListOutlined,Jx1 as ListRounded,Yx1 as ListSharp,_x1 as ListTwoTone,Xx1 as LiveHelp,$x1 as LiveHelpOutlined,cj1 as LiveHelpRounded,hj1 as LiveHelpSharp,sj1 as LiveHelpTwoTone,tj1 as LiveTv,oj1 as LiveTvOutlined,vj1 as LiveTvRounded,ej1 as LiveTvSharp,lj1 as LiveTvTwoTone,nj1 as Living,aj1 as LivingOutlined,dj1 as LivingRounded,zj1 as LivingSharp,mj1 as LivingTwoTone,pj1 as LocalActivity,Hj1 as LocalActivityOutlined,Mj1 as LocalActivityRounded,rj1 as LocalActivitySharp,ij1 as LocalActivityTwoTone,Vj1 as LocalAirport,xj1 as LocalAirportOutlined,jj1 as LocalAirportRounded,uj1 as LocalAirportSharp,Lj1 as LocalAirportTwoTone,Sj1 as LocalAtm,Cj1 as LocalAtmOutlined,Tj1 as LocalAtmRounded,wj1 as LocalAtmSharp,Rj1 as LocalAtmTwoTone,Oj1 as LocalBar,yj1 as LocalBarOutlined,gj1 as LocalBarRounded,Aj1 as LocalBarSharp,fj1 as LocalBarTwoTone,Pj1 as LocalCafe,Fj1 as LocalCafeOutlined,Bj1 as LocalCafeRounded,bj1 as LocalCafeSharp,Dj1 as LocalCafeTwoTone,kj1 as LocalCarWash,Wj1 as LocalCarWashOutlined,Nj1 as LocalCarWashRounded,Ej1 as LocalCarWashSharp,Ij1 as LocalCarWashTwoTone,Uj1 as LocalConvenienceStore,Gj1 as LocalConvenienceStoreOutlined,Kj1 as LocalConvenienceStoreRounded,qj1 as LocalConvenienceStoreSharp,Qj1 as LocalConvenienceStoreTwoTone,Zj1 as LocalDining,Jj1 as LocalDiningOutlined,Yj1 as LocalDiningRounded,_j1 as LocalDiningSharp,Xj1 as LocalDiningTwoTone,$j1 as LocalDrink,cu1 as LocalDrinkOutlined,hu1 as LocalDrinkRounded,su1 as LocalDrinkSharp,tu1 as LocalDrinkTwoTone,ou1 as LocalFireDepartment,vu1 as LocalFireDepartmentOutlined,eu1 as LocalFireDepartmentRounded,lu1 as LocalFireDepartmentSharp,nu1 as LocalFireDepartmentTwoTone,au1 as LocalFlorist,du1 as LocalFloristOutlined,zu1 as LocalFloristRounded,mu1 as LocalFloristSharp,pu1 as LocalFloristTwoTone,Hu1 as LocalGasStation,Mu1 as LocalGasStationOutlined,ru1 as LocalGasStationRounded,iu1 as LocalGasStationSharp,Vu1 as LocalGasStationTwoTone,xu1 as LocalGroceryStore,ju1 as LocalGroceryStoreOutlined,uu1 as LocalGroceryStoreRounded,Lu1 as LocalGroceryStoreSharp,Su1 as LocalGroceryStoreTwoTone,Cu1 as LocalHospital,Tu1 as LocalHospitalOutlined,wu1 as LocalHospitalRounded,Ru1 as LocalHospitalSharp,Ou1 as LocalHospitalTwoTone,yu1 as LocalHotel,gu1 as LocalHotelOutlined,Au1 as LocalHotelRounded,fu1 as LocalHotelSharp,Pu1 as LocalHotelTwoTone,Fu1 as LocalLaundryService,Bu1 as LocalLaundryServiceOutlined,bu1 as LocalLaundryServiceRounded,Du1 as LocalLaundryServiceSharp,ku1 as LocalLaundryServiceTwoTone,Wu1 as LocalLibrary,Nu1 as LocalLibraryOutlined,Eu1 as LocalLibraryRounded,Iu1 as LocalLibrarySharp,Uu1 as LocalLibraryTwoTone,Gu1 as LocalMall,Ku1 as LocalMallOutlined,qu1 as LocalMallRounded,Qu1 as LocalMallSharp,Zu1 as LocalMallTwoTone,Ju1 as LocalMovies,Yu1 as LocalMoviesOutlined,_u1 as LocalMoviesRounded,Xu1 as LocalMoviesSharp,$u1 as LocalMoviesTwoTone,cL1 as LocalOffer,hL1 as LocalOfferOutlined,sL1 as LocalOfferRounded,tL1 as LocalOfferSharp,oL1 as LocalOfferTwoTone,vL1 as LocalParking,eL1 as LocalParkingOutlined,lL1 as LocalParkingRounded,nL1 as LocalParkingSharp,aL1 as LocalParkingTwoTone,dL1 as LocalPharmacy,zL1 as LocalPharmacyOutlined,mL1 as LocalPharmacyRounded,pL1 as LocalPharmacySharp,HL1 as LocalPharmacyTwoTone,ML1 as LocalPhone,rL1 as LocalPhoneOutlined,iL1 as LocalPhoneRounded,VL1 as LocalPhoneSharp,xL1 as LocalPhoneTwoTone,jL1 as LocalPizza,uL1 as LocalPizzaOutlined,LL1 as LocalPizzaRounded,SL1 as LocalPizzaSharp,CL1 as LocalPizzaTwoTone,TL1 as LocalPlay,wL1 as LocalPlayOutlined,RL1 as LocalPlayRounded,OL1 as LocalPlaySharp,yL1 as LocalPlayTwoTone,gL1 as LocalPolice,AL1 as LocalPoliceOutlined,fL1 as LocalPoliceRounded,PL1 as LocalPoliceSharp,FL1 as LocalPoliceTwoTone,BL1 as LocalPostOffice,bL1 as LocalPostOfficeOutlined,DL1 as LocalPostOfficeRounded,kL1 as LocalPostOfficeSharp,WL1 as LocalPostOfficeTwoTone,NL1 as LocalPrintshop,EL1 as LocalPrintshopOutlined,IL1 as LocalPrintshopRounded,UL1 as LocalPrintshopSharp,GL1 as LocalPrintshopTwoTone,KL1 as LocalSee,qL1 as LocalSeeOutlined,QL1 as LocalSeeRounded,ZL1 as LocalSeeSharp,JL1 as LocalSeeTwoTone,YL1 as LocalShipping,_L1 as LocalShippingOutlined,XL1 as LocalShippingRounded,$L1 as LocalShippingSharp,cS1 as LocalShippingTwoTone,hS1 as LocalTaxi,sS1 as LocalTaxiOutlined,tS1 as LocalTaxiRounded,oS1 as LocalTaxiSharp,vS1 as LocalTaxiTwoTone,eS1 as LocationCity,lS1 as LocationCityOutlined,nS1 as LocationCityRounded,aS1 as LocationCitySharp,dS1 as LocationCityTwoTone,zS1 as LocationDisabled,mS1 as LocationDisabledOutlined,pS1 as LocationDisabledRounded,HS1 as LocationDisabledSharp,MS1 as LocationDisabledTwoTone,rS1 as LocationOff,iS1 as LocationOffOutlined,VS1 as LocationOffRounded,xS1 as LocationOffSharp,jS1 as LocationOffTwoTone,uS1 as LocationOn,LS1 as LocationOnOutlined,SS1 as LocationOnRounded,CS1 as LocationOnSharp,TS1 as LocationOnTwoTone,wS1 as LocationSearching,RS1 as LocationSearchingOutlined,OS1 as LocationSearchingRounded,yS1 as LocationSearchingSharp,gS1 as LocationSearchingTwoTone,AS1 as Lock,fS1 as LockClock,PS1 as LockClockOutlined,FS1 as LockClockRounded,BS1 as LockClockSharp,bS1 as LockClockTwoTone,DS1 as LockOpen,kS1 as LockOpenOutlined,WS1 as LockOpenRounded,NS1 as LockOpenSharp,ES1 as LockOpenTwoTone,IS1 as LockOutlined,US1 as LockPerson,GS1 as LockPersonOutlined,KS1 as LockPersonRounded,qS1 as LockPersonSharp,QS1 as LockPersonTwoTone,ZS1 as LockReset,JS1 as LockResetOutlined,YS1 as LockResetRounded,_S1 as LockResetSharp,XS1 as LockResetTwoTone,$S1 as LockRounded,cC1 as LockSharp,hC1 as LockTwoTone,sC1 as Login,tC1 as LoginOutlined,oC1 as LoginRounded,vC1 as LoginSharp,eC1 as LoginTwoTone,lC1 as LogoDev,nC1 as LogoDevOutlined,aC1 as LogoDevRounded,dC1 as LogoDevSharp,zC1 as LogoDevTwoTone,mC1 as Logout,pC1 as LogoutOutlined,HC1 as LogoutRounded,MC1 as LogoutSharp,rC1 as LogoutTwoTone,iC1 as Looks,VC1 as Looks3,xC1 as Looks3Outlined,jC1 as Looks3Rounded,uC1 as Looks3Sharp,LC1 as Looks3TwoTone,SC1 as Looks4,CC1 as Looks4Outlined,TC1 as Looks4Rounded,wC1 as Looks4Sharp,RC1 as Looks4TwoTone,OC1 as Looks5,yC1 as Looks5Outlined,gC1 as Looks5Rounded,AC1 as Looks5Sharp,fC1 as Looks5TwoTone,PC1 as Looks6,FC1 as Looks6Outlined,BC1 as Looks6Rounded,bC1 as Looks6Sharp,DC1 as Looks6TwoTone,kC1 as LooksOne,WC1 as LooksOneOutlined,NC1 as LooksOneRounded,EC1 as LooksOneSharp,IC1 as LooksOneTwoTone,UC1 as LooksOutlined,GC1 as LooksRounded,KC1 as LooksSharp,qC1 as LooksTwo,QC1 as LooksTwoOutlined,ZC1 as LooksTwoRounded,JC1 as LooksTwoSharp,YC1 as LooksTwoTone,_C1 as LooksTwoTwoTone,XC1 as Loop,$C1 as LoopOutlined,cT1 as LoopRounded,hT1 as LoopSharp,sT1 as LoopTwoTone,tT1 as Loupe,oT1 as LoupeOutlined,vT1 as LoupeRounded,eT1 as LoupeSharp,lT1 as LoupeTwoTone,nT1 as LowPriority,aT1 as LowPriorityOutlined,dT1 as LowPriorityRounded,zT1 as LowPrioritySharp,mT1 as LowPriorityTwoTone,pT1 as Loyalty,HT1 as LoyaltyOutlined,MT1 as LoyaltyRounded,rT1 as LoyaltySharp,iT1 as LoyaltyTwoTone,VT1 as LteMobiledata,xT1 as LteMobiledataOutlined,jT1 as LteMobiledataRounded,uT1 as LteMobiledataSharp,LT1 as LteMobiledataTwoTone,ST1 as LtePlusMobiledata,CT1 as LtePlusMobiledataOutlined,TT1 as LtePlusMobiledataRounded,wT1 as LtePlusMobiledataSharp,RT1 as LtePlusMobiledataTwoTone,OT1 as Luggage,yT1 as LuggageOutlined,gT1 as LuggageRounded,AT1 as LuggageSharp,fT1 as LuggageTwoTone,PT1 as LunchDining,FT1 as LunchDiningOutlined,BT1 as LunchDiningRounded,bT1 as LunchDiningSharp,DT1 as LunchDiningTwoTone,kT1 as Lyrics,WT1 as LyricsOutlined,NT1 as LyricsRounded,ET1 as LyricsSharp,IT1 as LyricsTwoTone,UT1 as MacroOff,GT1 as MacroOffOutlined,KT1 as MacroOffRounded,qT1 as MacroOffSharp,QT1 as MacroOffTwoTone,ZT1 as Mail,JT1 as MailLock,YT1 as MailLockOutlined,_T1 as MailLockRounded,XT1 as MailLockSharp,$T1 as MailLockTwoTone,cw1 as MailOutline,hw1 as MailOutlineOutlined,sw1 as MailOutlineRounded,tw1 as MailOutlineSharp,ow1 as MailOutlineTwoTone,vw1 as MailOutlined,ew1 as MailRounded,lw1 as MailSharp,nw1 as MailTwoTone,aw1 as Male,dw1 as MaleOutlined,zw1 as MaleRounded,mw1 as MaleSharp,pw1 as MaleTwoTone,Hw1 as Man,Mw1 as Man2,rw1 as Man2Outlined,iw1 as Man2Rounded,Vw1 as Man2Sharp,xw1 as Man2TwoTone,jw1 as Man3,uw1 as Man3Outlined,Lw1 as Man3Rounded,Sw1 as Man3Sharp,Cw1 as Man3TwoTone,Tw1 as Man4,ww1 as Man4Outlined,Rw1 as Man4Rounded,Ow1 as Man4Sharp,yw1 as Man4TwoTone,gw1 as ManOutlined,Aw1 as ManRounded,fw1 as ManSharp,Pw1 as ManTwoTone,Fw1 as ManageAccounts,Bw1 as ManageAccountsOutlined,bw1 as ManageAccountsRounded,Dw1 as ManageAccountsSharp,kw1 as ManageAccountsTwoTone,Ww1 as ManageHistory,Nw1 as ManageHistoryOutlined,Ew1 as ManageHistoryRounded,Iw1 as ManageHistorySharp,Uw1 as ManageHistoryTwoTone,Gw1 as ManageSearch,Kw1 as ManageSearchOutlined,qw1 as ManageSearchRounded,Qw1 as ManageSearchSharp,Zw1 as ManageSearchTwoTone,Jw1 as Map,Yw1 as MapOutlined,_w1 as MapRounded,Xw1 as MapSharp,$w1 as MapTwoTone,cR1 as MapsHomeWork,hR1 as MapsHomeWorkOutlined,sR1 as MapsHomeWorkRounded,tR1 as MapsHomeWorkSharp,oR1 as MapsHomeWorkTwoTone,vR1 as MapsUgc,eR1 as MapsUgcOutlined,lR1 as MapsUgcRounded,nR1 as MapsUgcSharp,aR1 as MapsUgcTwoTone,dR1 as Margin,zR1 as MarginOutlined,mR1 as MarginRounded,pR1 as MarginSharp,HR1 as MarginTwoTone,MR1 as MarkAsUnread,rR1 as MarkAsUnreadOutlined,iR1 as MarkAsUnreadRounded,VR1 as MarkAsUnreadSharp,xR1 as MarkAsUnreadTwoTone,jR1 as MarkChatRead,uR1 as MarkChatReadOutlined,LR1 as MarkChatReadRounded,SR1 as MarkChatReadSharp,CR1 as MarkChatReadTwoTone,TR1 as MarkChatUnread,wR1 as MarkChatUnreadOutlined,RR1 as MarkChatUnreadRounded,OR1 as MarkChatUnreadSharp,yR1 as MarkChatUnreadTwoTone,gR1 as MarkEmailRead,AR1 as MarkEmailReadOutlined,fR1 as MarkEmailReadRounded,PR1 as MarkEmailReadSharp,FR1 as MarkEmailReadTwoTone,BR1 as MarkEmailUnread,bR1 as MarkEmailUnreadOutlined,DR1 as MarkEmailUnreadRounded,kR1 as MarkEmailUnreadSharp,WR1 as MarkEmailUnreadTwoTone,NR1 as MarkUnreadChatAlt,ER1 as MarkUnreadChatAltOutlined,IR1 as MarkUnreadChatAltRounded,UR1 as MarkUnreadChatAltSharp,GR1 as MarkUnreadChatAltTwoTone,KR1 as Markunread,qR1 as MarkunreadMailbox,QR1 as MarkunreadMailboxOutlined,ZR1 as MarkunreadMailboxRounded,JR1 as MarkunreadMailboxSharp,YR1 as MarkunreadMailboxTwoTone,_R1 as MarkunreadOutlined,XR1 as MarkunreadRounded,$R1 as MarkunreadSharp,cO1 as MarkunreadTwoTone,hO1 as Masks,sO1 as MasksOutlined,tO1 as MasksRounded,oO1 as MasksSharp,vO1 as MasksTwoTone,eO1 as Maximize,lO1 as MaximizeOutlined,nO1 as MaximizeRounded,aO1 as MaximizeSharp,dO1 as MaximizeTwoTone,zO1 as MediaBluetoothOff,mO1 as MediaBluetoothOffOutlined,pO1 as MediaBluetoothOffRounded,HO1 as MediaBluetoothOffSharp,MO1 as MediaBluetoothOffTwoTone,rO1 as MediaBluetoothOn,iO1 as MediaBluetoothOnOutlined,VO1 as MediaBluetoothOnRounded,xO1 as MediaBluetoothOnSharp,jO1 as MediaBluetoothOnTwoTone,uO1 as Mediation,LO1 as MediationOutlined,SO1 as MediationRounded,CO1 as MediationSharp,TO1 as MediationTwoTone,wO1 as MedicalInformation,RO1 as MedicalInformationOutlined,OO1 as MedicalInformationRounded,yO1 as MedicalInformationSharp,gO1 as MedicalInformationTwoTone,AO1 as MedicalServices,fO1 as MedicalServicesOutlined,PO1 as MedicalServicesRounded,FO1 as MedicalServicesSharp,BO1 as MedicalServicesTwoTone,bO1 as Medication,DO1 as MedicationLiquid,kO1 as MedicationLiquidOutlined,WO1 as MedicationLiquidRounded,NO1 as MedicationLiquidSharp,EO1 as MedicationLiquidTwoTone,IO1 as MedicationOutlined,UO1 as MedicationRounded,GO1 as MedicationSharp,KO1 as MedicationTwoTone,qO1 as MeetingRoom,QO1 as MeetingRoomOutlined,ZO1 as MeetingRoomRounded,JO1 as MeetingRoomSharp,YO1 as MeetingRoomTwoTone,_O1 as Memory,XO1 as MemoryOutlined,$O1 as MemoryRounded,cy1 as MemorySharp,hy1 as MemoryTwoTone,sy1 as Menu,ty1 as MenuBook,oy1 as MenuBookOutlined,vy1 as MenuBookRounded,ey1 as MenuBookSharp,ly1 as MenuBookTwoTone,ny1 as MenuOpen,ay1 as MenuOpenOutlined,dy1 as MenuOpenRounded,zy1 as MenuOpenSharp,my1 as MenuOpenTwoTone,py1 as MenuOutlined,Hy1 as MenuRounded,My1 as MenuSharp,ry1 as MenuTwoTone,iy1 as Merge,Vy1 as MergeOutlined,xy1 as MergeRounded,jy1 as MergeSharp,uy1 as MergeTwoTone,Ly1 as MergeType,Sy1 as MergeTypeOutlined,Cy1 as MergeTypeRounded,Ty1 as MergeTypeSharp,wy1 as MergeTypeTwoTone,Ry1 as Message,Oy1 as MessageOutlined,yy1 as MessageRounded,gy1 as MessageSharp,Ay1 as MessageTwoTone,fy1 as Mic,Py1 as MicExternalOff,Fy1 as MicExternalOffOutlined,By1 as MicExternalOffRounded,by1 as MicExternalOffSharp,Dy1 as MicExternalOffTwoTone,ky1 as MicExternalOn,Wy1 as MicExternalOnOutlined,Ny1 as MicExternalOnRounded,Ey1 as MicExternalOnSharp,Iy1 as MicExternalOnTwoTone,Uy1 as MicNone,Gy1 as MicNoneOutlined,Ky1 as MicNoneRounded,qy1 as MicNoneSharp,Qy1 as MicNoneTwoTone,Zy1 as MicOff,Jy1 as MicOffOutlined,Yy1 as MicOffRounded,_y1 as MicOffSharp,Xy1 as MicOffTwoTone,$y1 as MicOutlined,cg1 as MicRounded,hg1 as MicSharp,sg1 as MicTwoTone,tg1 as Microsoft,og1 as Microwave,vg1 as MicrowaveOutlined,eg1 as MicrowaveRounded,lg1 as MicrowaveSharp,ng1 as MicrowaveTwoTone,ag1 as MilitaryTech,dg1 as MilitaryTechOutlined,zg1 as MilitaryTechRounded,mg1 as MilitaryTechSharp,pg1 as MilitaryTechTwoTone,Hg1 as Minimize,Mg1 as MinimizeOutlined,rg1 as MinimizeRounded,ig1 as MinimizeSharp,Vg1 as MinimizeTwoTone,xg1 as MinorCrash,jg1 as MinorCrashOutlined,ug1 as MinorCrashRounded,Lg1 as MinorCrashSharp,Sg1 as MinorCrashTwoTone,Cg1 as MiscellaneousServices,Tg1 as MiscellaneousServicesOutlined,wg1 as MiscellaneousServicesRounded,Rg1 as MiscellaneousServicesSharp,Og1 as MiscellaneousServicesTwoTone,yg1 as MissedVideoCall,gg1 as MissedVideoCallOutlined,Ag1 as MissedVideoCallRounded,fg1 as MissedVideoCallSharp,Pg1 as MissedVideoCallTwoTone,Fg1 as Mms,Bg1 as MmsOutlined,bg1 as MmsRounded,Dg1 as MmsSharp,kg1 as MmsTwoTone,Wg1 as MobileFriendly,Ng1 as MobileFriendlyOutlined,Eg1 as MobileFriendlyRounded,Ig1 as MobileFriendlySharp,Ug1 as MobileFriendlyTwoTone,Gg1 as MobileOff,Kg1 as MobileOffOutlined,qg1 as MobileOffRounded,Qg1 as MobileOffSharp,Zg1 as MobileOffTwoTone,Jg1 as MobileScreenShare,Yg1 as MobileScreenShareOutlined,_g1 as MobileScreenShareRounded,Xg1 as MobileScreenShareSharp,$g1 as MobileScreenShareTwoTone,cA1 as MobiledataOff,hA1 as MobiledataOffOutlined,sA1 as MobiledataOffRounded,tA1 as MobiledataOffSharp,oA1 as MobiledataOffTwoTone,vA1 as Mode,eA1 as ModeComment,lA1 as ModeCommentOutlined,nA1 as ModeCommentRounded,aA1 as ModeCommentSharp,dA1 as ModeCommentTwoTone,zA1 as ModeEdit,mA1 as ModeEditOutline,pA1 as ModeEditOutlineOutlined,HA1 as ModeEditOutlineRounded,MA1 as ModeEditOutlineSharp,rA1 as ModeEditOutlineTwoTone,iA1 as ModeEditOutlined,VA1 as ModeEditRounded,xA1 as ModeEditSharp,jA1 as ModeEditTwoTone,uA1 as ModeFanOff,LA1 as ModeFanOffOutlined,SA1 as ModeFanOffRounded,CA1 as ModeFanOffSharp,TA1 as ModeFanOffTwoTone,wA1 as ModeNight,RA1 as ModeNightOutlined,OA1 as ModeNightRounded,yA1 as ModeNightSharp,gA1 as ModeNightTwoTone,AA1 as ModeOfTravel,fA1 as ModeOfTravelOutlined,PA1 as ModeOfTravelRounded,FA1 as ModeOfTravelSharp,BA1 as ModeOfTravelTwoTone,bA1 as ModeOutlined,DA1 as ModeRounded,kA1 as ModeSharp,WA1 as ModeStandby,NA1 as ModeStandbyOutlined,EA1 as ModeStandbyRounded,IA1 as ModeStandbySharp,UA1 as ModeStandbyTwoTone,GA1 as ModeTwoTone,KA1 as ModelTraining,qA1 as ModelTrainingOutlined,QA1 as ModelTrainingRounded,ZA1 as ModelTrainingSharp,JA1 as ModelTrainingTwoTone,YA1 as MonetizationOn,_A1 as MonetizationOnOutlined,XA1 as MonetizationOnRounded,$A1 as MonetizationOnSharp,cf1 as MonetizationOnTwoTone,hf1 as Money,sf1 as MoneyOff,tf1 as MoneyOffCsred,of1 as MoneyOffCsredOutlined,vf1 as MoneyOffCsredRounded,ef1 as MoneyOffCsredSharp,lf1 as MoneyOffCsredTwoTone,nf1 as MoneyOffOutlined,af1 as MoneyOffRounded,df1 as MoneyOffSharp,zf1 as MoneyOffTwoTone,mf1 as MoneyOutlined,pf1 as MoneyRounded,Hf1 as MoneySharp,Mf1 as MoneyTwoTone,rf1 as Monitor,if1 as MonitorHeart,Vf1 as MonitorHeartOutlined,xf1 as MonitorHeartRounded,jf1 as MonitorHeartSharp,uf1 as MonitorHeartTwoTone,Lf1 as MonitorOutlined,Sf1 as MonitorRounded,Cf1 as MonitorSharp,Tf1 as MonitorTwoTone,wf1 as MonitorWeight,Rf1 as MonitorWeightOutlined,Of1 as MonitorWeightRounded,yf1 as MonitorWeightSharp,gf1 as MonitorWeightTwoTone,Af1 as MonochromePhotos,ff1 as MonochromePhotosOutlined,Pf1 as MonochromePhotosRounded,Ff1 as MonochromePhotosSharp,Bf1 as MonochromePhotosTwoTone,bf1 as Mood,Df1 as MoodBad,kf1 as MoodBadOutlined,Wf1 as MoodBadRounded,Nf1 as MoodBadSharp,Ef1 as MoodBadTwoTone,If1 as MoodOutlined,Uf1 as MoodRounded,Gf1 as MoodSharp,Kf1 as MoodTwoTone,qf1 as Moped,Qf1 as MopedOutlined,Zf1 as MopedRounded,Jf1 as MopedSharp,Yf1 as MopedTwoTone,_f1 as More,Xf1 as MoreHoriz,$f1 as MoreHorizOutlined,cP1 as MoreHorizRounded,hP1 as MoreHorizSharp,sP1 as MoreHorizTwoTone,tP1 as MoreOutlined,oP1 as MoreRounded,vP1 as MoreSharp,eP1 as MoreTime,lP1 as MoreTimeOutlined,nP1 as MoreTimeRounded,aP1 as MoreTimeSharp,dP1 as MoreTimeTwoTone,zP1 as MoreTwoTone,mP1 as MoreVert,pP1 as MoreVertOutlined,HP1 as MoreVertRounded,MP1 as MoreVertSharp,rP1 as MoreVertTwoTone,iP1 as Mosque,VP1 as MosqueOutlined,xP1 as MosqueRounded,jP1 as MosqueSharp,uP1 as MosqueTwoTone,LP1 as MotionPhotosAuto,SP1 as MotionPhotosAutoOutlined,CP1 as MotionPhotosAutoRounded,TP1 as MotionPhotosAutoSharp,wP1 as MotionPhotosAutoTwoTone,RP1 as MotionPhotosOff,OP1 as MotionPhotosOffOutlined,yP1 as MotionPhotosOffRounded,gP1 as MotionPhotosOffSharp,AP1 as MotionPhotosOffTwoTone,fP1 as Mouse,PP1 as MouseOutlined,FP1 as MouseRounded,BP1 as MouseSharp,bP1 as MouseTwoTone,DP1 as MoveDown,kP1 as MoveDownOutlined,WP1 as MoveDownRounded,NP1 as MoveDownSharp,EP1 as MoveDownTwoTone,IP1 as MoveToInbox,UP1 as MoveToInboxOutlined,GP1 as MoveToInboxRounded,KP1 as MoveToInboxSharp,qP1 as MoveToInboxTwoTone,QP1 as MoveUp,ZP1 as MoveUpOutlined,JP1 as MoveUpRounded,YP1 as MoveUpSharp,_P1 as MoveUpTwoTone,XP1 as Movie,$P1 as MovieCreation,cF1 as MovieCreationOutlined,hF1 as MovieCreationRounded,sF1 as MovieCreationSharp,tF1 as MovieCreationTwoTone,oF1 as MovieFilter,vF1 as MovieFilterOutlined,eF1 as MovieFilterRounded,lF1 as MovieFilterSharp,nF1 as MovieFilterTwoTone,aF1 as MovieOutlined,dF1 as MovieRounded,zF1 as MovieSharp,mF1 as MovieTwoTone,pF1 as Moving,HF1 as MovingOutlined,MF1 as MovingRounded,rF1 as MovingSharp,iF1 as MovingTwoTone,VF1 as Mp,xF1 as MpOutlined,jF1 as MpRounded,uF1 as MpSharp,LF1 as MpTwoTone,SF1 as MultilineChart,CF1 as MultilineChartOutlined,TF1 as MultilineChartRounded,wF1 as MultilineChartSharp,RF1 as MultilineChartTwoTone,OF1 as MultipleStop,yF1 as MultipleStopOutlined,gF1 as MultipleStopRounded,AF1 as MultipleStopSharp,fF1 as MultipleStopTwoTone,PF1 as Museum,FF1 as MuseumOutlined,BF1 as MuseumRounded,bF1 as MuseumSharp,DF1 as MuseumTwoTone,kF1 as MusicNote,WF1 as MusicNoteOutlined,NF1 as MusicNoteRounded,EF1 as MusicNoteSharp,IF1 as MusicNoteTwoTone,UF1 as MusicOff,GF1 as MusicOffOutlined,KF1 as MusicOffRounded,qF1 as MusicOffSharp,QF1 as MusicOffTwoTone,ZF1 as MusicVideo,JF1 as MusicVideoOutlined,YF1 as MusicVideoRounded,_F1 as MusicVideoSharp,XF1 as MusicVideoTwoTone,$F1 as MyLocation,cB1 as MyLocationOutlined,hB1 as MyLocationRounded,sB1 as MyLocationSharp,tB1 as MyLocationTwoTone,oB1 as Nat,vB1 as NatOutlined,eB1 as NatRounded,lB1 as NatSharp,nB1 as NatTwoTone,aB1 as Nature,dB1 as NatureOutlined,zB1 as NaturePeople,mB1 as NaturePeopleOutlined,pB1 as NaturePeopleRounded,HB1 as NaturePeopleSharp,MB1 as NaturePeopleTwoTone,rB1 as NatureRounded,iB1 as NatureSharp,VB1 as NatureTwoTone,xB1 as NavigateBefore,jB1 as NavigateBeforeOutlined,uB1 as NavigateBeforeRounded,LB1 as NavigateBeforeSharp,SB1 as NavigateBeforeTwoTone,CB1 as NavigateNext,TB1 as NavigateNextOutlined,wB1 as NavigateNextRounded,RB1 as NavigateNextSharp,OB1 as NavigateNextTwoTone,yB1 as Navigation,gB1 as NavigationOutlined,AB1 as NavigationRounded,fB1 as NavigationSharp,PB1 as NavigationTwoTone,FB1 as NearMe,BB1 as NearMeDisabled,bB1 as NearMeDisabledOutlined,DB1 as NearMeDisabledRounded,kB1 as NearMeDisabledSharp,WB1 as NearMeDisabledTwoTone,NB1 as NearMeOutlined,EB1 as NearMeRounded,IB1 as NearMeSharp,UB1 as NearMeTwoTone,GB1 as NearbyError,KB1 as NearbyErrorOutlined,qB1 as NearbyErrorRounded,QB1 as NearbyErrorSharp,ZB1 as NearbyErrorTwoTone,JB1 as NearbyOff,YB1 as NearbyOffOutlined,_B1 as NearbyOffRounded,XB1 as NearbyOffSharp,$B1 as NearbyOffTwoTone,cb1 as NestCamWiredStand,hb1 as NestCamWiredStandOutlined,sb1 as NestCamWiredStandRounded,tb1 as NestCamWiredStandSharp,ob1 as NestCamWiredStandTwoTone,vb1 as NetworkCell,eb1 as NetworkCellOutlined,lb1 as NetworkCellRounded,nb1 as NetworkCellSharp,ab1 as NetworkCellTwoTone,db1 as NetworkCheck,zb1 as NetworkCheckOutlined,mb1 as NetworkCheckRounded,pb1 as NetworkCheckSharp,Hb1 as NetworkCheckTwoTone,Mb1 as NetworkLocked,rb1 as NetworkLockedOutlined,ib1 as NetworkLockedRounded,Vb1 as NetworkLockedSharp,xb1 as NetworkLockedTwoTone,jb1 as NetworkPing,ub1 as NetworkPingOutlined,Lb1 as NetworkPingRounded,Sb1 as NetworkPingSharp,Cb1 as NetworkPingTwoTone,Tb1 as NetworkWifi,wb1 as NetworkWifi1Bar,Rb1 as NetworkWifi1BarOutlined,Ob1 as NetworkWifi1BarRounded,yb1 as NetworkWifi1BarSharp,gb1 as NetworkWifi1BarTwoTone,Ab1 as NetworkWifi2Bar,fb1 as NetworkWifi2BarOutlined,Pb1 as NetworkWifi2BarRounded,Fb1 as NetworkWifi2BarSharp,Bb1 as NetworkWifi2BarTwoTone,bb1 as NetworkWifi3Bar,Db1 as NetworkWifi3BarOutlined,kb1 as NetworkWifi3BarRounded,Wb1 as NetworkWifi3BarSharp,Nb1 as NetworkWifi3BarTwoTone,Eb1 as NetworkWifiOutlined,Ib1 as NetworkWifiRounded,Ub1 as NetworkWifiSharp,Gb1 as NetworkWifiTwoTone,Kb1 as NewReleases,qb1 as NewReleasesOutlined,Qb1 as NewReleasesRounded,Zb1 as NewReleasesSharp,Jb1 as NewReleasesTwoTone,Yb1 as Newspaper,_b1 as NewspaperOutlined,Xb1 as NewspaperRounded,$b1 as NewspaperSharp,cD1 as NewspaperTwoTone,hD1 as NextPlan,sD1 as NextPlanOutlined,tD1 as NextPlanRounded,oD1 as NextPlanSharp,vD1 as NextPlanTwoTone,eD1 as NextWeek,lD1 as NextWeekOutlined,nD1 as NextWeekRounded,aD1 as NextWeekSharp,dD1 as NextWeekTwoTone,zD1 as Nfc,mD1 as NfcOutlined,pD1 as NfcRounded,HD1 as NfcSharp,MD1 as NfcTwoTone,rD1 as NightShelter,iD1 as NightShelterOutlined,VD1 as NightShelterRounded,xD1 as NightShelterSharp,jD1 as NightShelterTwoTone,uD1 as Nightlife,LD1 as NightlifeOutlined,SD1 as NightlifeRounded,CD1 as NightlifeSharp,TD1 as NightlifeTwoTone,wD1 as Nightlight,RD1 as NightlightOutlined,OD1 as NightlightRound,yD1 as NightlightRoundOutlined,gD1 as NightlightRoundRounded,AD1 as NightlightRoundSharp,fD1 as NightlightRoundTwoTone,PD1 as NightlightRounded,FD1 as NightlightSharp,BD1 as NightlightTwoTone,bD1 as NightsStay,DD1 as NightsStayOutlined,kD1 as NightsStayRounded,WD1 as NightsStaySharp,ND1 as NightsStayTwoTone,ED1 as NineK,ID1 as NineKOutlined,UD1 as NineKPlus,GD1 as NineKPlusOutlined,KD1 as NineKPlusRounded,qD1 as NineKPlusSharp,QD1 as NineKPlusTwoTone,ZD1 as NineKRounded,JD1 as NineKSharp,YD1 as NineKTwoTone,_D1 as NineMp,XD1 as NineMpOutlined,$D1 as NineMpRounded,ck1 as NineMpSharp,hk1 as NineMpTwoTone,sk1 as NineteenMp,tk1 as NineteenMpOutlined,ok1 as NineteenMpRounded,vk1 as NineteenMpSharp,ek1 as NineteenMpTwoTone,lk1 as NoAccounts,nk1 as NoAccountsOutlined,ak1 as NoAccountsRounded,dk1 as NoAccountsSharp,zk1 as NoAccountsTwoTone,mk1 as NoAdultContent,pk1 as NoAdultContentOutlined,Hk1 as NoAdultContentRounded,Mk1 as NoAdultContentSharp,rk1 as NoAdultContentTwoTone,ik1 as NoBackpack,Vk1 as NoBackpackOutlined,xk1 as NoBackpackRounded,jk1 as NoBackpackSharp,uk1 as NoBackpackTwoTone,Lk1 as NoCell,Sk1 as NoCellOutlined,Ck1 as NoCellRounded,Tk1 as NoCellSharp,wk1 as NoCellTwoTone,Rk1 as NoCrash,Ok1 as NoCrashOutlined,yk1 as NoCrashRounded,gk1 as NoCrashSharp,Ak1 as NoCrashTwoTone,fk1 as NoDrinks,Pk1 as NoDrinksOutlined,Fk1 as NoDrinksRounded,Bk1 as NoDrinksSharp,bk1 as NoDrinksTwoTone,Dk1 as NoEncryption,kk1 as NoEncryptionGmailerrorred,Wk1 as NoEncryptionGmailerrorredOutlined,Nk1 as NoEncryptionGmailerrorredRounded,Ek1 as NoEncryptionGmailerrorredSharp,Ik1 as NoEncryptionGmailerrorredTwoTone,Uk1 as NoEncryptionOutlined,Gk1 as NoEncryptionRounded,Kk1 as NoEncryptionSharp,qk1 as NoEncryptionTwoTone,Qk1 as NoFlash,Zk1 as NoFlashOutlined,Jk1 as NoFlashRounded,Yk1 as NoFlashSharp,_k1 as NoFlashTwoTone,Xk1 as NoFood,$k1 as NoFoodOutlined,cW1 as NoFoodRounded,hW1 as NoFoodSharp,sW1 as NoFoodTwoTone,tW1 as NoLuggage,oW1 as NoLuggageOutlined,vW1 as NoLuggageRounded,eW1 as NoLuggageSharp,lW1 as NoLuggageTwoTone,nW1 as NoMeals,aW1 as NoMealsOutlined,dW1 as NoMealsRounded,zW1 as NoMealsSharp,mW1 as NoMealsTwoTone,pW1 as NoMeetingRoom,HW1 as NoMeetingRoomOutlined,MW1 as NoMeetingRoomRounded,rW1 as NoMeetingRoomSharp,iW1 as NoMeetingRoomTwoTone,VW1 as NoPhotography,xW1 as NoPhotographyOutlined,jW1 as NoPhotographyRounded,uW1 as NoPhotographySharp,LW1 as NoPhotographyTwoTone,SW1 as NoSim,CW1 as NoSimOutlined,TW1 as NoSimRounded,wW1 as NoSimSharp,RW1 as NoSimTwoTone,OW1 as NoStroller,yW1 as NoStrollerOutlined,gW1 as NoStrollerRounded,AW1 as NoStrollerSharp,fW1 as NoStrollerTwoTone,PW1 as NoTransfer,FW1 as NoTransferOutlined,BW1 as NoTransferRounded,bW1 as NoTransferSharp,DW1 as NoTransferTwoTone,kW1 as NoiseAware,WW1 as NoiseAwareOutlined,NW1 as NoiseAwareRounded,EW1 as NoiseAwareSharp,IW1 as NoiseAwareTwoTone,UW1 as NoiseControlOff,GW1 as NoiseControlOffOutlined,KW1 as NoiseControlOffRounded,qW1 as NoiseControlOffSharp,QW1 as NoiseControlOffTwoTone,ZW1 as NordicWalking,JW1 as NordicWalkingOutlined,YW1 as NordicWalkingRounded,_W1 as NordicWalkingSharp,XW1 as NordicWalkingTwoTone,$W1 as North,cN1 as NorthEast,hN1 as NorthEastOutlined,sN1 as NorthEastRounded,tN1 as NorthEastSharp,oN1 as NorthEastTwoTone,vN1 as NorthOutlined,eN1 as NorthRounded,lN1 as NorthSharp,nN1 as NorthTwoTone,aN1 as NorthWest,dN1 as NorthWestOutlined,zN1 as NorthWestRounded,mN1 as NorthWestSharp,pN1 as NorthWestTwoTone,HN1 as NotAccessible,MN1 as NotAccessibleOutlined,rN1 as NotAccessibleRounded,iN1 as NotAccessibleSharp,VN1 as NotAccessibleTwoTone,xN1 as NotInterested,jN1 as NotInterestedOutlined,uN1 as NotInterestedRounded,LN1 as NotInterestedSharp,SN1 as NotInterestedTwoTone,CN1 as NotListedLocation,TN1 as NotListedLocationOutlined,wN1 as NotListedLocationRounded,RN1 as NotListedLocationSharp,ON1 as NotListedLocationTwoTone,yN1 as NotStarted,gN1 as NotStartedOutlined,AN1 as NotStartedRounded,fN1 as NotStartedSharp,PN1 as NotStartedTwoTone,FN1 as Note,BN1 as NoteAdd,bN1 as NoteAddOutlined,DN1 as NoteAddRounded,kN1 as NoteAddSharp,WN1 as NoteAddTwoTone,NN1 as NoteAlt,EN1 as NoteAltOutlined,IN1 as NoteAltRounded,UN1 as NoteAltSharp,GN1 as NoteAltTwoTone,KN1 as NoteOutlined,qN1 as NoteRounded,QN1 as NoteSharp,ZN1 as NoteTwoTone,JN1 as Notes,YN1 as NotesOutlined,_N1 as NotesRounded,XN1 as NotesSharp,$N1 as NotesTwoTone,cE1 as NotificationAdd,hE1 as NotificationAddOutlined,sE1 as NotificationAddRounded,tE1 as NotificationAddSharp,oE1 as NotificationAddTwoTone,vE1 as NotificationImportant,eE1 as NotificationImportantOutlined,lE1 as NotificationImportantRounded,nE1 as NotificationImportantSharp,aE1 as NotificationImportantTwoTone,dE1 as Notifications,zE1 as NotificationsActive,mE1 as NotificationsActiveOutlined,pE1 as NotificationsActiveRounded,HE1 as NotificationsActiveSharp,ME1 as NotificationsActiveTwoTone,rE1 as NotificationsNone,iE1 as NotificationsNoneOutlined,VE1 as NotificationsNoneRounded,xE1 as NotificationsNoneSharp,jE1 as NotificationsNoneTwoTone,uE1 as NotificationsOff,LE1 as NotificationsOffOutlined,SE1 as NotificationsOffRounded,CE1 as NotificationsOffSharp,TE1 as NotificationsOffTwoTone,wE1 as NotificationsOutlined,RE1 as NotificationsPaused,OE1 as NotificationsPausedOutlined,yE1 as NotificationsPausedRounded,gE1 as NotificationsPausedSharp,AE1 as NotificationsPausedTwoTone,fE1 as NotificationsRounded,PE1 as NotificationsSharp,FE1 as NotificationsTwoTone,BE1 as Numbers,bE1 as NumbersOutlined,DE1 as NumbersRounded,kE1 as NumbersSharp,WE1 as NumbersTwoTone,NE1 as OfflineBolt,EE1 as OfflineBoltOutlined,IE1 as OfflineBoltRounded,UE1 as OfflineBoltSharp,GE1 as OfflineBoltTwoTone,KE1 as OfflinePin,qE1 as OfflinePinOutlined,QE1 as OfflinePinRounded,ZE1 as OfflinePinSharp,JE1 as OfflinePinTwoTone,YE1 as OfflineShare,_E1 as OfflineShareOutlined,XE1 as OfflineShareRounded,$E1 as OfflineShareSharp,cI1 as OfflineShareTwoTone,hI1 as OilBarrel,sI1 as OilBarrelOutlined,tI1 as OilBarrelRounded,oI1 as OilBarrelSharp,vI1 as OilBarrelTwoTone,eI1 as OnDeviceTraining,lI1 as OnDeviceTrainingOutlined,nI1 as OnDeviceTrainingRounded,aI1 as OnDeviceTrainingSharp,dI1 as OnDeviceTrainingTwoTone,zI1 as OndemandVideo,mI1 as OndemandVideoOutlined,pI1 as OndemandVideoRounded,HI1 as OndemandVideoSharp,MI1 as OndemandVideoTwoTone,rI1 as OneK,iI1 as OneKOutlined,VI1 as OneKPlus,xI1 as OneKPlusOutlined,jI1 as OneKPlusRounded,uI1 as OneKPlusSharp,LI1 as OneKPlusTwoTone,SI1 as OneKRounded,CI1 as OneKSharp,TI1 as OneKTwoTone,wI1 as OneKk,RI1 as OneKkOutlined,OI1 as OneKkRounded,yI1 as OneKkSharp,gI1 as OneKkTwoTone,AI1 as OnlinePrediction,fI1 as OnlinePredictionOutlined,PI1 as OnlinePredictionRounded,FI1 as OnlinePredictionSharp,BI1 as OnlinePredictionTwoTone,bI1 as Opacity,DI1 as OpacityOutlined,kI1 as OpacityRounded,WI1 as OpacitySharp,NI1 as OpacityTwoTone,EI1 as OpenInBrowser,II1 as OpenInBrowserOutlined,UI1 as OpenInBrowserRounded,GI1 as OpenInBrowserSharp,KI1 as OpenInBrowserTwoTone,qI1 as OpenInFull,QI1 as OpenInFullOutlined,ZI1 as OpenInFullRounded,JI1 as OpenInFullSharp,YI1 as OpenInFullTwoTone,_I1 as OpenInNew,XI1 as OpenInNewOff,$I1 as OpenInNewOffOutlined,cU1 as OpenInNewOffRounded,hU1 as OpenInNewOffSharp,sU1 as OpenInNewOffTwoTone,tU1 as OpenInNewOutlined,oU1 as OpenInNewRounded,vU1 as OpenInNewSharp,eU1 as OpenInNewTwoTone,lU1 as OpenWith,nU1 as OpenWithOutlined,aU1 as OpenWithRounded,dU1 as OpenWithSharp,zU1 as OpenWithTwoTone,mU1 as OtherHouses,pU1 as OtherHousesOutlined,HU1 as OtherHousesRounded,MU1 as OtherHousesSharp,rU1 as OtherHousesTwoTone,iU1 as Outbound,VU1 as OutboundOutlined,xU1 as OutboundRounded,jU1 as OutboundSharp,uU1 as OutboundTwoTone,LU1 as Outbox,SU1 as OutboxOutlined,CU1 as OutboxRounded,TU1 as OutboxSharp,wU1 as OutboxTwoTone,RU1 as OutdoorGrill,OU1 as OutdoorGrillOutlined,yU1 as OutdoorGrillRounded,gU1 as OutdoorGrillSharp,AU1 as OutdoorGrillTwoTone,fU1 as Outlet,PU1 as OutletOutlined,FU1 as OutletRounded,BU1 as OutletSharp,bU1 as OutletTwoTone,DU1 as OutlinedFlag,kU1 as OutlinedFlagOutlined,WU1 as OutlinedFlagRounded,NU1 as OutlinedFlagSharp,EU1 as OutlinedFlagTwoTone,IU1 as Output,UU1 as OutputOutlined,GU1 as OutputRounded,KU1 as OutputSharp,qU1 as OutputTwoTone,QU1 as Padding,ZU1 as PaddingOutlined,JU1 as PaddingRounded,YU1 as PaddingSharp,_U1 as PaddingTwoTone,XU1 as Pages,$U1 as PagesOutlined,cG1 as PagesRounded,hG1 as PagesSharp,sG1 as PagesTwoTone,tG1 as Pageview,oG1 as PageviewOutlined,vG1 as PageviewRounded,eG1 as PageviewSharp,lG1 as PageviewTwoTone,nG1 as Paid,aG1 as PaidOutlined,dG1 as PaidRounded,zG1 as PaidSharp,mG1 as PaidTwoTone,pG1 as Palette,HG1 as PaletteOutlined,MG1 as PaletteRounded,rG1 as PaletteSharp,iG1 as PaletteTwoTone,VG1 as PanTool,xG1 as PanToolAlt,jG1 as PanToolAltOutlined,uG1 as PanToolAltRounded,LG1 as PanToolAltSharp,SG1 as PanToolAltTwoTone,CG1 as PanToolOutlined,TG1 as PanToolRounded,wG1 as PanToolSharp,RG1 as PanToolTwoTone,OG1 as Panorama,yG1 as PanoramaFishEye,gG1 as PanoramaFishEyeOutlined,AG1 as PanoramaFishEyeRounded,fG1 as PanoramaFishEyeSharp,PG1 as PanoramaFishEyeTwoTone,FG1 as PanoramaHorizontal,BG1 as PanoramaHorizontalOutlined,bG1 as PanoramaHorizontalRounded,DG1 as PanoramaHorizontalSelect,kG1 as PanoramaHorizontalSelectOutlined,WG1 as PanoramaHorizontalSelectRounded,NG1 as PanoramaHorizontalSelectSharp,EG1 as PanoramaHorizontalSelectTwoTone,IG1 as PanoramaHorizontalSharp,UG1 as PanoramaHorizontalTwoTone,GG1 as PanoramaOutlined,KG1 as PanoramaPhotosphere,qG1 as PanoramaPhotosphereOutlined,QG1 as PanoramaPhotosphereRounded,ZG1 as PanoramaPhotosphereSelect,JG1 as PanoramaPhotosphereSelectOutlined,YG1 as PanoramaPhotosphereSelectRounded,_G1 as PanoramaPhotosphereSelectSharp,XG1 as PanoramaPhotosphereSelectTwoTone,$G1 as PanoramaPhotosphereSharp,cK1 as PanoramaPhotosphereTwoTone,hK1 as PanoramaRounded,sK1 as PanoramaSharp,tK1 as PanoramaTwoTone,oK1 as PanoramaVertical,vK1 as PanoramaVerticalOutlined,eK1 as PanoramaVerticalRounded,lK1 as PanoramaVerticalSelect,nK1 as PanoramaVerticalSelectOutlined,aK1 as PanoramaVerticalSelectRounded,dK1 as PanoramaVerticalSelectSharp,zK1 as PanoramaVerticalSelectTwoTone,mK1 as PanoramaVerticalSharp,pK1 as PanoramaVerticalTwoTone,HK1 as PanoramaWideAngle,MK1 as PanoramaWideAngleOutlined,rK1 as PanoramaWideAngleRounded,iK1 as PanoramaWideAngleSelect,VK1 as PanoramaWideAngleSelectOutlined,xK1 as PanoramaWideAngleSelectRounded,jK1 as PanoramaWideAngleSelectSharp,uK1 as PanoramaWideAngleSelectTwoTone,LK1 as PanoramaWideAngleSharp,SK1 as PanoramaWideAngleTwoTone,CK1 as Paragliding,TK1 as ParaglidingOutlined,wK1 as ParaglidingRounded,RK1 as ParaglidingSharp,OK1 as ParaglidingTwoTone,yK1 as Park,gK1 as ParkOutlined,AK1 as ParkRounded,fK1 as ParkSharp,PK1 as ParkTwoTone,FK1 as PartyMode,BK1 as PartyModeOutlined,bK1 as PartyModeRounded,DK1 as PartyModeSharp,kK1 as PartyModeTwoTone,WK1 as Password,NK1 as PasswordOutlined,EK1 as PasswordRounded,IK1 as PasswordSharp,UK1 as PasswordTwoTone,GK1 as Pattern,KK1 as PatternOutlined,qK1 as PatternRounded,QK1 as PatternSharp,ZK1 as PatternTwoTone,JK1 as Pause,YK1 as PauseCircle,_K1 as PauseCircleFilled,XK1 as PauseCircleFilledOutlined,$K1 as PauseCircleFilledRounded,cq1 as PauseCircleFilledSharp,hq1 as PauseCircleFilledTwoTone,sq1 as PauseCircleOutline,tq1 as PauseCircleOutlineOutlined,oq1 as PauseCircleOutlineRounded,vq1 as PauseCircleOutlineSharp,eq1 as PauseCircleOutlineTwoTone,lq1 as PauseCircleOutlined,nq1 as PauseCircleRounded,aq1 as PauseCircleSharp,dq1 as PauseCircleTwoTone,zq1 as PauseOutlined,mq1 as PausePresentation,pq1 as PausePresentationOutlined,Hq1 as PausePresentationRounded,Mq1 as PausePresentationSharp,rq1 as PausePresentationTwoTone,iq1 as PauseRounded,Vq1 as PauseSharp,xq1 as PauseTwoTone,jq1 as Payment,uq1 as PaymentOutlined,Lq1 as PaymentRounded,Sq1 as PaymentSharp,Cq1 as PaymentTwoTone,Tq1 as Payments,wq1 as PaymentsOutlined,Rq1 as PaymentsRounded,Oq1 as PaymentsSharp,yq1 as PaymentsTwoTone,gq1 as PedalBike,Aq1 as PedalBikeOutlined,fq1 as PedalBikeRounded,Pq1 as PedalBikeSharp,Fq1 as PedalBikeTwoTone,Bq1 as Pending,bq1 as PendingActions,Dq1 as PendingActionsOutlined,kq1 as PendingActionsRounded,Wq1 as PendingActionsSharp,Nq1 as PendingActionsTwoTone,Eq1 as PendingOutlined,Iq1 as PendingRounded,Uq1 as PendingSharp,Gq1 as PendingTwoTone,Kq1 as Pentagon,qq1 as PentagonOutlined,Qq1 as PentagonRounded,Zq1 as PentagonSharp,Jq1 as PentagonTwoTone,Yq1 as People,_q1 as PeopleAlt,Xq1 as PeopleAltOutlined,$q1 as PeopleAltRounded,cQ1 as PeopleAltSharp,hQ1 as PeopleAltTwoTone,sQ1 as PeopleOutline,tQ1 as PeopleOutlineOutlined,oQ1 as PeopleOutlineRounded,vQ1 as PeopleOutlineSharp,eQ1 as PeopleOutlineTwoTone,lQ1 as PeopleOutlined,nQ1 as PeopleRounded,aQ1 as PeopleSharp,dQ1 as PeopleTwoTone,zQ1 as Percent,mQ1 as PercentOutlined,pQ1 as PercentRounded,HQ1 as PercentSharp,MQ1 as PercentTwoTone,rQ1 as PermCameraMic,iQ1 as PermCameraMicOutlined,VQ1 as PermCameraMicRounded,xQ1 as PermCameraMicSharp,jQ1 as PermCameraMicTwoTone,uQ1 as PermContactCalendar,LQ1 as PermContactCalendarOutlined,SQ1 as PermContactCalendarRounded,CQ1 as PermContactCalendarSharp,TQ1 as PermContactCalendarTwoTone,wQ1 as PermDataSetting,RQ1 as PermDataSettingOutlined,OQ1 as PermDataSettingRounded,yQ1 as PermDataSettingSharp,gQ1 as PermDataSettingTwoTone,AQ1 as PermDeviceInformation,fQ1 as PermDeviceInformationOutlined,PQ1 as PermDeviceInformationRounded,FQ1 as PermDeviceInformationSharp,BQ1 as PermDeviceInformationTwoTone,bQ1 as PermIdentity,DQ1 as PermIdentityOutlined,kQ1 as PermIdentityRounded,WQ1 as PermIdentitySharp,NQ1 as PermIdentityTwoTone,EQ1 as PermMedia,IQ1 as PermMediaOutlined,UQ1 as PermMediaRounded,GQ1 as PermMediaSharp,KQ1 as PermMediaTwoTone,qQ1 as PermPhoneMsg,QQ1 as PermPhoneMsgOutlined,ZQ1 as PermPhoneMsgRounded,JQ1 as PermPhoneMsgSharp,YQ1 as PermPhoneMsgTwoTone,_Q1 as PermScanWifi,XQ1 as PermScanWifiOutlined,$Q1 as PermScanWifiRounded,cZ1 as PermScanWifiSharp,hZ1 as PermScanWifiTwoTone,sZ1 as Person,tZ1 as Person2,oZ1 as Person2Outlined,vZ1 as Person2Rounded,eZ1 as Person2Sharp,lZ1 as Person2TwoTone,nZ1 as Person3,aZ1 as Person3Outlined,dZ1 as Person3Rounded,zZ1 as Person3Sharp,mZ1 as Person3TwoTone,pZ1 as Person4,HZ1 as Person4Outlined,MZ1 as Person4Rounded,rZ1 as Person4Sharp,iZ1 as Person4TwoTone,VZ1 as PersonAdd,xZ1 as PersonAddAlt,jZ1 as PersonAddAlt1,uZ1 as PersonAddAlt1Outlined,LZ1 as PersonAddAlt1Rounded,SZ1 as PersonAddAlt1Sharp,CZ1 as PersonAddAlt1TwoTone,TZ1 as PersonAddAltOutlined,wZ1 as PersonAddAltRounded,RZ1 as PersonAddAltSharp,OZ1 as PersonAddAltTwoTone,yZ1 as PersonAddDisabled,gZ1 as PersonAddDisabledOutlined,AZ1 as PersonAddDisabledRounded,fZ1 as PersonAddDisabledSharp,PZ1 as PersonAddDisabledTwoTone,FZ1 as PersonAddOutlined,BZ1 as PersonAddRounded,bZ1 as PersonAddSharp,DZ1 as PersonAddTwoTone,kZ1 as PersonOff,WZ1 as PersonOffOutlined,NZ1 as PersonOffRounded,EZ1 as PersonOffSharp,IZ1 as PersonOffTwoTone,UZ1 as PersonOutline,GZ1 as PersonOutlineOutlined,KZ1 as PersonOutlineRounded,qZ1 as PersonOutlineSharp,QZ1 as PersonOutlineTwoTone,ZZ1 as PersonOutlined,JZ1 as PersonPin,YZ1 as PersonPinCircle,_Z1 as PersonPinCircleOutlined,XZ1 as PersonPinCircleRounded,$Z1 as PersonPinCircleSharp,cJ1 as PersonPinCircleTwoTone,hJ1 as PersonPinOutlined,sJ1 as PersonPinRounded,tJ1 as PersonPinSharp,oJ1 as PersonPinTwoTone,vJ1 as PersonRemove,eJ1 as PersonRemoveAlt1,lJ1 as PersonRemoveAlt1Outlined,nJ1 as PersonRemoveAlt1Rounded,aJ1 as PersonRemoveAlt1Sharp,dJ1 as PersonRemoveAlt1TwoTone,zJ1 as PersonRemoveOutlined,mJ1 as PersonRemoveRounded,pJ1 as PersonRemoveSharp,HJ1 as PersonRemoveTwoTone,MJ1 as PersonRounded,rJ1 as PersonSearch,iJ1 as PersonSearchOutlined,VJ1 as PersonSearchRounded,xJ1 as PersonSearchSharp,jJ1 as PersonSearchTwoTone,uJ1 as PersonSharp,LJ1 as PersonTwoTone,SJ1 as PersonalVideo,CJ1 as PersonalVideoOutlined,TJ1 as PersonalVideoRounded,wJ1 as PersonalVideoSharp,RJ1 as PersonalVideoTwoTone,OJ1 as PestControl,yJ1 as PestControlOutlined,gJ1 as PestControlRodent,AJ1 as PestControlRodentOutlined,fJ1 as PestControlRodentRounded,PJ1 as PestControlRodentSharp,FJ1 as PestControlRodentTwoTone,BJ1 as PestControlRounded,bJ1 as PestControlSharp,DJ1 as PestControlTwoTone,kJ1 as Pets,WJ1 as PetsOutlined,NJ1 as PetsRounded,EJ1 as PetsSharp,IJ1 as PetsTwoTone,UJ1 as Phishing,GJ1 as PhishingOutlined,KJ1 as PhishingRounded,qJ1 as PhishingSharp,QJ1 as PhishingTwoTone,ZJ1 as Phone,JJ1 as PhoneAndroid,YJ1 as PhoneAndroidOutlined,_J1 as PhoneAndroidRounded,XJ1 as PhoneAndroidSharp,$J1 as PhoneAndroidTwoTone,cY1 as PhoneBluetoothSpeaker,hY1 as PhoneBluetoothSpeakerOutlined,sY1 as PhoneBluetoothSpeakerRounded,tY1 as PhoneBluetoothSpeakerSharp,oY1 as PhoneBluetoothSpeakerTwoTone,vY1 as PhoneCallback,eY1 as PhoneCallbackOutlined,lY1 as PhoneCallbackRounded,nY1 as PhoneCallbackSharp,aY1 as PhoneCallbackTwoTone,dY1 as PhoneDisabled,zY1 as PhoneDisabledOutlined,mY1 as PhoneDisabledRounded,pY1 as PhoneDisabledSharp,HY1 as PhoneDisabledTwoTone,MY1 as PhoneEnabled,rY1 as PhoneEnabledOutlined,iY1 as PhoneEnabledRounded,VY1 as PhoneEnabledSharp,xY1 as PhoneEnabledTwoTone,jY1 as PhoneForwarded,uY1 as PhoneForwardedOutlined,LY1 as PhoneForwardedRounded,SY1 as PhoneForwardedSharp,CY1 as PhoneForwardedTwoTone,TY1 as PhoneInTalk,wY1 as PhoneInTalkOutlined,RY1 as PhoneInTalkRounded,OY1 as PhoneInTalkSharp,yY1 as PhoneInTalkTwoTone,gY1 as PhoneIphone,AY1 as PhoneIphoneOutlined,fY1 as PhoneIphoneRounded,PY1 as PhoneIphoneSharp,FY1 as PhoneIphoneTwoTone,BY1 as PhoneLocked,bY1 as PhoneLockedOutlined,DY1 as PhoneLockedRounded,kY1 as PhoneLockedSharp,WY1 as PhoneLockedTwoTone,NY1 as PhoneMissed,EY1 as PhoneMissedOutlined,IY1 as PhoneMissedRounded,UY1 as PhoneMissedSharp,GY1 as PhoneMissedTwoTone,KY1 as PhoneOutlined,qY1 as PhonePaused,QY1 as PhonePausedOutlined,ZY1 as PhonePausedRounded,JY1 as PhonePausedSharp,YY1 as PhonePausedTwoTone,_Y1 as PhoneRounded,XY1 as PhoneSharp,$Y1 as PhoneTwoTone,c_1 as Phonelink,h_1 as PhonelinkErase,s_1 as PhonelinkEraseOutlined,t_1 as PhonelinkEraseRounded,o_1 as PhonelinkEraseSharp,v_1 as PhonelinkEraseTwoTone,e_1 as PhonelinkLock,l_1 as PhonelinkLockOutlined,n_1 as PhonelinkLockRounded,a_1 as PhonelinkLockSharp,d_1 as PhonelinkLockTwoTone,z_1 as PhonelinkOff,m_1 as PhonelinkOffOutlined,p_1 as PhonelinkOffRounded,H_1 as PhonelinkOffSharp,M_1 as PhonelinkOffTwoTone,r_1 as PhonelinkOutlined,i_1 as PhonelinkRing,V_1 as PhonelinkRingOutlined,x_1 as PhonelinkRingRounded,j_1 as PhonelinkRingSharp,u_1 as PhonelinkRingTwoTone,L_1 as PhonelinkRounded,S_1 as PhonelinkSetup,C_1 as PhonelinkSetupOutlined,T_1 as PhonelinkSetupRounded,w_1 as PhonelinkSetupSharp,R_1 as PhonelinkSetupTwoTone,O_1 as PhonelinkSharp,y_1 as PhonelinkTwoTone,g_1 as Photo,A_1 as PhotoAlbum,f_1 as PhotoAlbumOutlined,P_1 as PhotoAlbumRounded,F_1 as PhotoAlbumSharp,B_1 as PhotoAlbumTwoTone,b_1 as PhotoCamera,D_1 as PhotoCameraBack,k_1 as PhotoCameraBackOutlined,W_1 as PhotoCameraBackRounded,N_1 as PhotoCameraBackSharp,E_1 as PhotoCameraBackTwoTone,I_1 as PhotoCameraFront,U_1 as PhotoCameraFrontOutlined,G_1 as PhotoCameraFrontRounded,K_1 as PhotoCameraFrontSharp,q_1 as PhotoCameraFrontTwoTone,Q_1 as PhotoCameraOutlined,Z_1 as PhotoCameraRounded,J_1 as PhotoCameraSharp,Y_1 as PhotoCameraTwoTone,__1 as PhotoFilter,X_1 as PhotoFilterOutlined,$_1 as PhotoFilterRounded,cX1 as PhotoFilterSharp,hX1 as PhotoFilterTwoTone,sX1 as PhotoLibrary,tX1 as PhotoLibraryOutlined,oX1 as PhotoLibraryRounded,vX1 as PhotoLibrarySharp,eX1 as PhotoLibraryTwoTone,lX1 as PhotoOutlined,nX1 as PhotoRounded,aX1 as PhotoSharp,dX1 as PhotoSizeSelectActual,zX1 as PhotoSizeSelectActualOutlined,mX1 as PhotoSizeSelectActualRounded,pX1 as PhotoSizeSelectActualSharp,HX1 as PhotoSizeSelectActualTwoTone,MX1 as PhotoSizeSelectLarge,rX1 as PhotoSizeSelectLargeOutlined,iX1 as PhotoSizeSelectLargeRounded,VX1 as PhotoSizeSelectLargeSharp,xX1 as PhotoSizeSelectLargeTwoTone,jX1 as PhotoSizeSelectSmall,uX1 as PhotoSizeSelectSmallOutlined,LX1 as PhotoSizeSelectSmallRounded,SX1 as PhotoSizeSelectSmallSharp,CX1 as PhotoSizeSelectSmallTwoTone,TX1 as PhotoTwoTone,wX1 as Php,RX1 as PhpOutlined,OX1 as PhpRounded,yX1 as PhpSharp,gX1 as PhpTwoTone,AX1 as Piano,fX1 as PianoOff,PX1 as PianoOffOutlined,FX1 as PianoOffRounded,BX1 as PianoOffSharp,bX1 as PianoOffTwoTone,DX1 as PianoOutlined,kX1 as PianoRounded,WX1 as PianoSharp,NX1 as PianoTwoTone,EX1 as PictureAsPdf,IX1 as PictureAsPdfOutlined,UX1 as PictureAsPdfRounded,GX1 as PictureAsPdfSharp,KX1 as PictureAsPdfTwoTone,qX1 as PictureInPicture,QX1 as PictureInPictureAlt,ZX1 as PictureInPictureAltOutlined,JX1 as PictureInPictureAltRounded,YX1 as PictureInPictureAltSharp,_X1 as PictureInPictureAltTwoTone,XX1 as PictureInPictureOutlined,$X1 as PictureInPictureRounded,c$1 as PictureInPictureSharp,h$1 as PictureInPictureTwoTone,s$1 as PieChart,t$1 as PieChartOutline,o$1 as PieChartOutlineOutlined,v$1 as PieChartOutlineRounded,e$1 as PieChartOutlineSharp,l$1 as PieChartOutlineTwoTone,n$1 as PieChartOutlined,a$1 as PieChartRounded,d$1 as PieChartSharp,z$1 as PieChartTwoTone,m$1 as Pin,p$1 as PinDrop,H$1 as PinDropOutlined,M$1 as PinDropRounded,r$1 as PinDropSharp,i$1 as PinDropTwoTone,V$1 as PinOutlined,x$1 as PinRounded,j$1 as PinSharp,u$1 as PinTwoTone,L$1 as Pinch,S$1 as PinchOutlined,C$1 as PinchRounded,T$1 as PinchSharp,w$1 as PinchTwoTone,R$1 as Pinterest,O$1 as PivotTableChart,y$1 as PivotTableChartOutlined,g$1 as PivotTableChartRounded,A$1 as PivotTableChartSharp,f$1 as PivotTableChartTwoTone,P$1 as Pix,F$1 as PixOutlined,B$1 as PixRounded,b$1 as PixSharp,D$1 as PixTwoTone,k$1 as Place,W$1 as PlaceOutlined,N$1 as PlaceRounded,E$1 as PlaceSharp,I$1 as PlaceTwoTone,U$1 as Plagiarism,G$1 as PlagiarismOutlined,K$1 as PlagiarismRounded,q$1 as PlagiarismSharp,Q$1 as PlagiarismTwoTone,Z$1 as PlayArrow,J$1 as PlayArrowOutlined,Y$1 as PlayArrowRounded,_$1 as PlayArrowSharp,X$1 as PlayArrowTwoTone,$$1 as PlayCircle,c12 as PlayCircleFilled,h12 as PlayCircleFilledOutlined,s12 as PlayCircleFilledRounded,t12 as PlayCircleFilledSharp,o12 as PlayCircleFilledTwoTone,v12 as PlayCircleFilledWhite,e12 as PlayCircleFilledWhiteOutlined,l12 as PlayCircleFilledWhiteRounded,n12 as PlayCircleFilledWhiteSharp,a12 as PlayCircleFilledWhiteTwoTone,d12 as PlayCircleOutline,z12 as PlayCircleOutlineOutlined,m12 as PlayCircleOutlineRounded,p12 as PlayCircleOutlineSharp,H12 as PlayCircleOutlineTwoTone,M12 as PlayCircleOutlined,r12 as PlayCircleRounded,i12 as PlayCircleSharp,V12 as PlayCircleTwoTone,x12 as PlayDisabled,j12 as PlayDisabledOutlined,u12 as PlayDisabledRounded,L12 as PlayDisabledSharp,S12 as PlayDisabledTwoTone,C12 as PlayForWork,T12 as PlayForWorkOutlined,w12 as PlayForWorkRounded,R12 as PlayForWorkSharp,O12 as PlayForWorkTwoTone,y12 as PlayLesson,g12 as PlayLessonOutlined,A12 as PlayLessonRounded,f12 as PlayLessonSharp,P12 as PlayLessonTwoTone,F12 as PlaylistAdd,B12 as PlaylistAddCheck,b12 as PlaylistAddCheckCircle,D12 as PlaylistAddCheckCircleOutlined,k12 as PlaylistAddCheckCircleRounded,W12 as PlaylistAddCheckCircleSharp,N12 as PlaylistAddCheckCircleTwoTone,E12 as PlaylistAddCheckOutlined,I12 as PlaylistAddCheckRounded,U12 as PlaylistAddCheckSharp,G12 as PlaylistAddCheckTwoTone,K12 as PlaylistAddCircle,q12 as PlaylistAddCircleOutlined,Q12 as PlaylistAddCircleRounded,Z12 as PlaylistAddCircleSharp,J12 as PlaylistAddCircleTwoTone,Y12 as PlaylistAddOutlined,_12 as PlaylistAddRounded,X12 as PlaylistAddSharp,$12 as PlaylistAddTwoTone,c22 as PlaylistPlay,h22 as PlaylistPlayOutlined,s22 as PlaylistPlayRounded,t22 as PlaylistPlaySharp,o22 as PlaylistPlayTwoTone,v22 as PlaylistRemove,e22 as PlaylistRemoveOutlined,l22 as PlaylistRemoveRounded,n22 as PlaylistRemoveSharp,a22 as PlaylistRemoveTwoTone,d22 as Plumbing,z22 as PlumbingOutlined,m22 as PlumbingRounded,p22 as PlumbingSharp,H22 as PlumbingTwoTone,M22 as PlusOne,r22 as PlusOneOutlined,i22 as PlusOneRounded,V22 as PlusOneSharp,x22 as PlusOneTwoTone,j22 as Podcasts,u22 as PodcastsOutlined,L22 as PodcastsRounded,S22 as PodcastsSharp,C22 as PodcastsTwoTone,T22 as PointOfSale,w22 as PointOfSaleOutlined,R22 as PointOfSaleRounded,O22 as PointOfSaleSharp,y22 as PointOfSaleTwoTone,g22 as Policy,A22 as PolicyOutlined,f22 as PolicyRounded,P22 as PolicySharp,F22 as PolicyTwoTone,B22 as Poll,b22 as PollOutlined,D22 as PollRounded,k22 as PollSharp,W22 as PollTwoTone,N22 as Polyline,E22 as PolylineOutlined,I22 as PolylineRounded,U22 as PolylineSharp,G22 as PolylineTwoTone,K22 as Pool,q22 as PoolOutlined,Q22 as PoolRounded,Z22 as PoolSharp,J22 as PoolTwoTone,Y22 as PortableWifiOff,_22 as PortableWifiOffOutlined,X22 as PortableWifiOffRounded,$22 as PortableWifiOffSharp,c52 as PortableWifiOffTwoTone,h52 as Portrait,s52 as PortraitOutlined,t52 as PortraitRounded,o52 as PortraitSharp,v52 as PortraitTwoTone,e52 as PostAdd,l52 as PostAddOutlined,n52 as PostAddRounded,a52 as PostAddSharp,d52 as PostAddTwoTone,z52 as Power,m52 as PowerInput,p52 as PowerInputOutlined,H52 as PowerInputRounded,M52 as PowerInputSharp,r52 as PowerInputTwoTone,i52 as PowerOff,V52 as PowerOffOutlined,x52 as PowerOffRounded,j52 as PowerOffSharp,u52 as PowerOffTwoTone,L52 as PowerOutlined,S52 as PowerRounded,C52 as PowerSettingsNew,T52 as PowerSettingsNewOutlined,w52 as PowerSettingsNewRounded,R52 as PowerSettingsNewSharp,O52 as PowerSettingsNewTwoTone,y52 as PowerSharp,g52 as PowerTwoTone,A52 as PrecisionManufacturing,f52 as PrecisionManufacturingOutlined,P52 as PrecisionManufacturingRounded,F52 as PrecisionManufacturingSharp,B52 as PrecisionManufacturingTwoTone,b52 as PregnantWoman,D52 as PregnantWomanOutlined,k52 as PregnantWomanRounded,W52 as PregnantWomanSharp,N52 as PregnantWomanTwoTone,E52 as PresentToAll,I52 as PresentToAllOutlined,U52 as PresentToAllRounded,G52 as PresentToAllSharp,K52 as PresentToAllTwoTone,q52 as Preview,Q52 as PreviewOutlined,Z52 as PreviewRounded,J52 as PreviewSharp,Y52 as PreviewTwoTone,_52 as PriceChange,X52 as PriceChangeOutlined,$52 as PriceChangeRounded,c42 as PriceChangeSharp,h42 as PriceChangeTwoTone,s42 as PriceCheck,t42 as PriceCheckOutlined,o42 as PriceCheckRounded,v42 as PriceCheckSharp,e42 as PriceCheckTwoTone,l42 as Print,n42 as PrintDisabled,a42 as PrintDisabledOutlined,d42 as PrintDisabledRounded,z42 as PrintDisabledSharp,m42 as PrintDisabledTwoTone,p42 as PrintOutlined,H42 as PrintRounded,M42 as PrintSharp,r42 as PrintTwoTone,i42 as PriorityHigh,V42 as PriorityHighOutlined,x42 as PriorityHighRounded,j42 as PriorityHighSharp,u42 as PriorityHighTwoTone,L42 as PrivacyTip,S42 as PrivacyTipOutlined,C42 as PrivacyTipRounded,T42 as PrivacyTipSharp,w42 as PrivacyTipTwoTone,R42 as ProductionQuantityLimits,O42 as ProductionQuantityLimitsOutlined,y42 as ProductionQuantityLimitsRounded,g42 as ProductionQuantityLimitsSharp,A42 as ProductionQuantityLimitsTwoTone,f42 as Propane,P42 as PropaneOutlined,F42 as PropaneRounded,B42 as PropaneSharp,b42 as PropaneTank,D42 as PropaneTankOutlined,k42 as PropaneTankRounded,W42 as PropaneTankSharp,N42 as PropaneTankTwoTone,E42 as PropaneTwoTone,I42 as Psychology,U42 as PsychologyAlt,G42 as PsychologyAltOutlined,K42 as PsychologyAltRounded,q42 as PsychologyAltSharp,Q42 as PsychologyAltTwoTone,Z42 as PsychologyOutlined,J42 as PsychologyRounded,Y42 as PsychologySharp,_42 as PsychologyTwoTone,X42 as Public,$42 as PublicOff,c32 as PublicOffOutlined,h32 as PublicOffRounded,s32 as PublicOffSharp,t32 as PublicOffTwoTone,o32 as PublicOutlined,v32 as PublicRounded,e32 as PublicSharp,l32 as PublicTwoTone,n32 as Publish,a32 as PublishOutlined,d32 as PublishRounded,z32 as PublishSharp,m32 as PublishTwoTone,p32 as PublishedWithChanges,H32 as PublishedWithChangesOutlined,M32 as PublishedWithChangesRounded,r32 as PublishedWithChangesSharp,i32 as PublishedWithChangesTwoTone,V32 as PunchClock,x32 as PunchClockOutlined,j32 as PunchClockRounded,u32 as PunchClockSharp,L32 as PunchClockTwoTone,S32 as PushPin,C32 as PushPinOutlined,T32 as PushPinRounded,w32 as PushPinSharp,R32 as PushPinTwoTone,O32 as QrCode,y32 as QrCode2,g32 as QrCode2Outlined,A32 as QrCode2Rounded,f32 as QrCode2Sharp,P32 as QrCode2TwoTone,F32 as QrCodeOutlined,B32 as QrCodeRounded,b32 as QrCodeScanner,D32 as QrCodeScannerOutlined,k32 as QrCodeScannerRounded,W32 as QrCodeScannerSharp,N32 as QrCodeScannerTwoTone,E32 as QrCodeSharp,I32 as QrCodeTwoTone,U32 as QueryBuilder,G32 as QueryBuilderOutlined,K32 as QueryBuilderRounded,q32 as QueryBuilderSharp,Q32 as QueryBuilderTwoTone,Z32 as QueryStats,J32 as QueryStatsOutlined,Y32 as QueryStatsRounded,_32 as QueryStatsSharp,X32 as QueryStatsTwoTone,$32 as QuestionAnswer,c02 as QuestionAnswerOutlined,h02 as QuestionAnswerRounded,s02 as QuestionAnswerSharp,t02 as QuestionAnswerTwoTone,o02 as QuestionMark,v02 as QuestionMarkOutlined,e02 as QuestionMarkRounded,l02 as QuestionMarkSharp,n02 as QuestionMarkTwoTone,a02 as Queue,d02 as QueueMusic,z02 as QueueMusicOutlined,m02 as QueueMusicRounded,p02 as QueueMusicSharp,H02 as QueueMusicTwoTone,M02 as QueueOutlined,r02 as QueuePlayNext,i02 as QueuePlayNextOutlined,V02 as QueuePlayNextRounded,x02 as QueuePlayNextSharp,j02 as QueuePlayNextTwoTone,u02 as QueueRounded,L02 as QueueSharp,S02 as QueueTwoTone,C02 as Quickreply,T02 as QuickreplyOutlined,w02 as QuickreplyRounded,R02 as QuickreplySharp,O02 as QuickreplyTwoTone,y02 as Quiz,g02 as QuizOutlined,A02 as QuizRounded,f02 as QuizSharp,P02 as QuizTwoTone,F02 as RMobiledata,B02 as RMobiledataOutlined,b02 as RMobiledataRounded,D02 as RMobiledataSharp,k02 as RMobiledataTwoTone,W02 as Radar,N02 as RadarOutlined,E02 as RadarRounded,I02 as RadarSharp,U02 as RadarTwoTone,G02 as Radio,K02 as RadioButtonChecked,q02 as RadioButtonCheckedOutlined,Q02 as RadioButtonCheckedRounded,Z02 as RadioButtonCheckedSharp,J02 as RadioButtonCheckedTwoTone,Y02 as RadioButtonUnchecked,_02 as RadioButtonUncheckedOutlined,X02 as RadioButtonUncheckedRounded,$02 as RadioButtonUncheckedSharp,c92 as RadioButtonUncheckedTwoTone,h92 as RadioOutlined,s92 as RadioRounded,t92 as RadioSharp,o92 as RadioTwoTone,v92 as RailwayAlert,e92 as RailwayAlertOutlined,l92 as RailwayAlertRounded,n92 as RailwayAlertSharp,a92 as RailwayAlertTwoTone,d92 as RamenDining,z92 as RamenDiningOutlined,m92 as RamenDiningRounded,p92 as RamenDiningSharp,H92 as RamenDiningTwoTone,M92 as RampLeft,r92 as RampLeftOutlined,i92 as RampLeftRounded,V92 as RampLeftSharp,x92 as RampLeftTwoTone,j92 as RampRight,u92 as RampRightOutlined,L92 as RampRightRounded,S92 as RampRightSharp,C92 as RampRightTwoTone,T92 as RateReview,w92 as RateReviewOutlined,R92 as RateReviewRounded,O92 as RateReviewSharp,y92 as RateReviewTwoTone,g92 as RawOff,A92 as RawOffOutlined,f92 as RawOffRounded,P92 as RawOffSharp,F92 as RawOffTwoTone,B92 as RawOn,b92 as RawOnOutlined,D92 as RawOnRounded,k92 as RawOnSharp,W92 as RawOnTwoTone,N92 as ReadMore,E92 as ReadMoreOutlined,I92 as ReadMoreRounded,U92 as ReadMoreSharp,G92 as ReadMoreTwoTone,K92 as Receipt,q92 as ReceiptLong,Q92 as ReceiptLongOutlined,Z92 as ReceiptLongRounded,J92 as ReceiptLongSharp,Y92 as ReceiptLongTwoTone,_92 as ReceiptOutlined,X92 as ReceiptRounded,$92 as ReceiptSharp,c62 as ReceiptTwoTone,h62 as RecentActors,s62 as RecentActorsOutlined,t62 as RecentActorsRounded,o62 as RecentActorsSharp,v62 as RecentActorsTwoTone,e62 as Recommend,l62 as RecommendOutlined,n62 as RecommendRounded,a62 as RecommendSharp,d62 as RecommendTwoTone,z62 as RecordVoiceOver,m62 as RecordVoiceOverOutlined,p62 as RecordVoiceOverRounded,H62 as RecordVoiceOverSharp,M62 as RecordVoiceOverTwoTone,r62 as Rectangle,i62 as RectangleOutlined,V62 as RectangleRounded,x62 as RectangleSharp,j62 as RectangleTwoTone,u62 as Recycling,L62 as RecyclingOutlined,S62 as RecyclingRounded,C62 as RecyclingSharp,T62 as RecyclingTwoTone,w62 as Reddit,R62 as Redeem,O62 as RedeemOutlined,y62 as RedeemRounded,g62 as RedeemSharp,A62 as RedeemTwoTone,f62 as Redo,P62 as RedoOutlined,F62 as RedoRounded,B62 as RedoSharp,b62 as RedoTwoTone,D62 as ReduceCapacity,k62 as ReduceCapacityOutlined,W62 as ReduceCapacityRounded,N62 as ReduceCapacitySharp,E62 as ReduceCapacityTwoTone,I62 as Refresh,U62 as RefreshOutlined,G62 as RefreshRounded,K62 as RefreshSharp,q62 as RefreshTwoTone,Q62 as RememberMe,Z62 as RememberMeOutlined,J62 as RememberMeRounded,Y62 as RememberMeSharp,_62 as RememberMeTwoTone,X62 as Remove,$62 as RemoveCircle,c72 as RemoveCircleOutline,h72 as RemoveCircleOutlineOutlined,s72 as RemoveCircleOutlineRounded,t72 as RemoveCircleOutlineSharp,o72 as RemoveCircleOutlineTwoTone,v72 as RemoveCircleOutlined,e72 as RemoveCircleRounded,l72 as RemoveCircleSharp,n72 as RemoveCircleTwoTone,a72 as RemoveDone,d72 as RemoveDoneOutlined,z72 as RemoveDoneRounded,m72 as RemoveDoneSharp,p72 as RemoveDoneTwoTone,H72 as RemoveFromQueue,M72 as RemoveFromQueueOutlined,r72 as RemoveFromQueueRounded,i72 as RemoveFromQueueSharp,V72 as RemoveFromQueueTwoTone,x72 as RemoveModerator,j72 as RemoveModeratorOutlined,u72 as RemoveModeratorRounded,L72 as RemoveModeratorSharp,S72 as RemoveModeratorTwoTone,C72 as RemoveOutlined,T72 as RemoveRedEye,w72 as RemoveRedEyeOutlined,R72 as RemoveRedEyeRounded,O72 as RemoveRedEyeSharp,y72 as RemoveRedEyeTwoTone,g72 as RemoveRoad,A72 as RemoveRoadOutlined,f72 as RemoveRoadRounded,P72 as RemoveRoadSharp,F72 as RemoveRoadTwoTone,B72 as RemoveRounded,b72 as RemoveSharp,D72 as RemoveShoppingCart,k72 as RemoveShoppingCartOutlined,W72 as RemoveShoppingCartRounded,N72 as RemoveShoppingCartSharp,E72 as RemoveShoppingCartTwoTone,I72 as RemoveTwoTone,U72 as Reorder,G72 as ReorderOutlined,K72 as ReorderRounded,q72 as ReorderSharp,Q72 as ReorderTwoTone,Z72 as Repartition,J72 as RepartitionOutlined,Y72 as RepartitionRounded,_72 as RepartitionSharp,X72 as RepartitionTwoTone,$72 as Repeat,c82 as RepeatOn,h82 as RepeatOnOutlined,s82 as RepeatOnRounded,t82 as RepeatOnSharp,o82 as RepeatOnTwoTone,v82 as RepeatOne,e82 as RepeatOneOn,l82 as RepeatOneOnOutlined,n82 as RepeatOneOnRounded,a82 as RepeatOneOnSharp,d82 as RepeatOneOnTwoTone,z82 as RepeatOneOutlined,m82 as RepeatOneRounded,p82 as RepeatOneSharp,H82 as RepeatOneTwoTone,M82 as RepeatOutlined,r82 as RepeatRounded,i82 as RepeatSharp,V82 as RepeatTwoTone,x82 as Replay,j82 as Replay10,u82 as Replay10Outlined,L82 as Replay10Rounded,S82 as Replay10Sharp,C82 as Replay10TwoTone,T82 as Replay30,w82 as Replay30Outlined,R82 as Replay30Rounded,O82 as Replay30Sharp,y82 as Replay30TwoTone,g82 as Replay5,A82 as Replay5Outlined,f82 as Replay5Rounded,P82 as Replay5Sharp,F82 as Replay5TwoTone,B82 as ReplayCircleFilled,b82 as ReplayCircleFilledOutlined,D82 as ReplayCircleFilledRounded,k82 as ReplayCircleFilledSharp,W82 as ReplayCircleFilledTwoTone,N82 as ReplayOutlined,E82 as ReplayRounded,I82 as ReplaySharp,U82 as ReplayTwoTone,G82 as Reply,K82 as ReplyAll,q82 as ReplyAllOutlined,Q82 as ReplyAllRounded,Z82 as ReplyAllSharp,J82 as ReplyAllTwoTone,Y82 as ReplyOutlined,_82 as ReplyRounded,X82 as ReplySharp,$82 as ReplyTwoTone,cc2 as Report,hc2 as ReportGmailerrorred,sc2 as ReportGmailerrorredOutlined,tc2 as ReportGmailerrorredRounded,oc2 as ReportGmailerrorredSharp,vc2 as ReportGmailerrorredTwoTone,ec2 as ReportOff,lc2 as ReportOffOutlined,nc2 as ReportOffRounded,ac2 as ReportOffSharp,dc2 as ReportOffTwoTone,zc2 as ReportOutlined,mc2 as ReportProblem,pc2 as ReportProblemOutlined,Hc2 as ReportProblemRounded,Mc2 as ReportProblemSharp,rc2 as ReportProblemTwoTone,ic2 as ReportRounded,Vc2 as ReportSharp,xc2 as ReportTwoTone,jc2 as RequestPage,uc2 as RequestPageOutlined,Lc2 as RequestPageRounded,Sc2 as RequestPageSharp,Cc2 as RequestPageTwoTone,Tc2 as RequestQuote,wc2 as RequestQuoteOutlined,Rc2 as RequestQuoteRounded,Oc2 as RequestQuoteSharp,yc2 as RequestQuoteTwoTone,gc2 as ResetTv,Ac2 as ResetTvOutlined,fc2 as ResetTvRounded,Pc2 as ResetTvSharp,Fc2 as ResetTvTwoTone,Bc2 as RestartAlt,bc2 as RestartAltOutlined,Dc2 as RestartAltRounded,kc2 as RestartAltSharp,Wc2 as RestartAltTwoTone,Nc2 as Restaurant,Ec2 as RestaurantMenu,Ic2 as RestaurantMenuOutlined,Uc2 as RestaurantMenuRounded,Gc2 as RestaurantMenuSharp,Kc2 as RestaurantMenuTwoTone,qc2 as RestaurantOutlined,Qc2 as RestaurantRounded,Zc2 as RestaurantSharp,Jc2 as RestaurantTwoTone,Yc2 as Restore,_c2 as RestoreFromTrash,Xc2 as RestoreFromTrashOutlined,$c2 as RestoreFromTrashRounded,ch2 as RestoreFromTrashSharp,hh2 as RestoreFromTrashTwoTone,sh2 as RestoreOutlined,th2 as RestorePage,oh2 as RestorePageOutlined,vh2 as RestorePageRounded,eh2 as RestorePageSharp,lh2 as RestorePageTwoTone,nh2 as RestoreRounded,ah2 as RestoreSharp,dh2 as RestoreTwoTone,zh2 as Reviews,mh2 as ReviewsOutlined,ph2 as ReviewsRounded,Hh2 as ReviewsSharp,Mh2 as ReviewsTwoTone,rh2 as RiceBowl,ih2 as RiceBowlOutlined,Vh2 as RiceBowlRounded,xh2 as RiceBowlSharp,jh2 as RiceBowlTwoTone,uh2 as RingVolume,Lh2 as RingVolumeOutlined,Sh2 as RingVolumeRounded,Ch2 as RingVolumeSharp,Th2 as RingVolumeTwoTone,wh2 as Rocket,Rh2 as RocketLaunch,Oh2 as RocketLaunchOutlined,yh2 as RocketLaunchRounded,gh2 as RocketLaunchSharp,Ah2 as RocketLaunchTwoTone,fh2 as RocketOutlined,Ph2 as RocketRounded,Fh2 as RocketSharp,Bh2 as RocketTwoTone,bh2 as RollerShades,Dh2 as RollerShadesClosed,kh2 as RollerShadesClosedOutlined,Wh2 as RollerShadesClosedRounded,Nh2 as RollerShadesClosedSharp,Eh2 as RollerShadesClosedTwoTone,Ih2 as RollerShadesOutlined,Uh2 as RollerShadesRounded,Gh2 as RollerShadesSharp,Kh2 as RollerShadesTwoTone,qh2 as RollerSkating,Qh2 as RollerSkatingOutlined,Zh2 as RollerSkatingRounded,Jh2 as RollerSkatingSharp,Yh2 as RollerSkatingTwoTone,_h2 as Roofing,Xh2 as RoofingOutlined,$h2 as RoofingRounded,cs2 as RoofingSharp,hs2 as RoofingTwoTone,ss2 as Room,ts2 as RoomOutlined,os2 as RoomPreferences,vs2 as RoomPreferencesOutlined,es2 as RoomPreferencesRounded,ls2 as RoomPreferencesSharp,ns2 as RoomPreferencesTwoTone,as2 as RoomRounded,ds2 as RoomService,zs2 as RoomServiceOutlined,ms2 as RoomServiceRounded,ps2 as RoomServiceSharp,Hs2 as RoomServiceTwoTone,Ms2 as RoomSharp,rs2 as RoomTwoTone,is2 as Rotate90DegreesCcw,Vs2 as Rotate90DegreesCcwOutlined,xs2 as Rotate90DegreesCcwRounded,js2 as Rotate90DegreesCcwSharp,us2 as Rotate90DegreesCcwTwoTone,Ls2 as Rotate90DegreesCw,Ss2 as Rotate90DegreesCwOutlined,Cs2 as Rotate90DegreesCwRounded,Ts2 as Rotate90DegreesCwSharp,ws2 as Rotate90DegreesCwTwoTone,Rs2 as RotateLeft,Os2 as RotateLeftOutlined,ys2 as RotateLeftRounded,gs2 as RotateLeftSharp,As2 as RotateLeftTwoTone,fs2 as RotateRight,Ps2 as RotateRightOutlined,Fs2 as RotateRightRounded,Bs2 as RotateRightSharp,bs2 as RotateRightTwoTone,Ds2 as RoundaboutLeft,ks2 as RoundaboutLeftOutlined,Ws2 as RoundaboutLeftRounded,Ns2 as RoundaboutLeftSharp,Es2 as RoundaboutLeftTwoTone,Is2 as RoundaboutRight,Us2 as RoundaboutRightOutlined,Gs2 as RoundaboutRightRounded,Ks2 as RoundaboutRightSharp,qs2 as RoundaboutRightTwoTone,Qs2 as RoundedCorner,Zs2 as RoundedCornerOutlined,Js2 as RoundedCornerRounded,Ys2 as RoundedCornerSharp,_s2 as RoundedCornerTwoTone,Xs2 as Route,$s2 as RouteOutlined,ct2 as RouteRounded,ht2 as RouteSharp,st2 as RouteTwoTone,tt2 as Router,ot2 as RouterOutlined,vt2 as RouterRounded,et2 as RouterSharp,lt2 as RouterTwoTone,nt2 as Rowing,at2 as RowingOutlined,dt2 as RowingRounded,zt2 as RowingSharp,mt2 as RowingTwoTone,pt2 as RssFeed,Ht2 as RssFeedOutlined,Mt2 as RssFeedRounded,rt2 as RssFeedSharp,it2 as RssFeedTwoTone,Vt2 as Rsvp,xt2 as RsvpOutlined,jt2 as RsvpRounded,ut2 as RsvpSharp,Lt2 as RsvpTwoTone,St2 as Rtt,Ct2 as RttOutlined,Tt2 as RttRounded,wt2 as RttSharp,Rt2 as RttTwoTone,Ot2 as Rule,yt2 as RuleFolder,gt2 as RuleFolderOutlined,At2 as RuleFolderRounded,ft2 as RuleFolderSharp,Pt2 as RuleFolderTwoTone,Ft2 as RuleOutlined,Bt2 as RuleRounded,bt2 as RuleSharp,Dt2 as RuleTwoTone,kt2 as RunCircle,Wt2 as RunCircleOutlined,Nt2 as RunCircleRounded,Et2 as RunCircleSharp,It2 as RunCircleTwoTone,Ut2 as RunningWithErrors,Gt2 as RunningWithErrorsOutlined,Kt2 as RunningWithErrorsRounded,qt2 as RunningWithErrorsSharp,Qt2 as RunningWithErrorsTwoTone,Zt2 as RvHookup,Jt2 as RvHookupOutlined,Yt2 as RvHookupRounded,_t2 as RvHookupSharp,Xt2 as RvHookupTwoTone,$t2 as SafetyCheck,co2 as SafetyCheckOutlined,ho2 as SafetyCheckRounded,so2 as SafetyCheckSharp,to2 as SafetyCheckTwoTone,oo2 as SafetyDivider,vo2 as SafetyDividerOutlined,eo2 as SafetyDividerRounded,lo2 as SafetyDividerSharp,no2 as SafetyDividerTwoTone,ao2 as Sailing,do2 as SailingOutlined,zo2 as SailingRounded,mo2 as SailingSharp,po2 as SailingTwoTone,Ho2 as Sanitizer,Mo2 as SanitizerOutlined,ro2 as SanitizerRounded,io2 as SanitizerSharp,Vo2 as SanitizerTwoTone,xo2 as Satellite,jo2 as SatelliteAlt,uo2 as SatelliteAltOutlined,Lo2 as SatelliteAltRounded,So2 as SatelliteAltSharp,Co2 as SatelliteAltTwoTone,To2 as SatelliteOutlined,wo2 as SatelliteRounded,Ro2 as SatelliteSharp,Oo2 as SatelliteTwoTone,yo2 as Save,go2 as SaveAlt,Ao2 as SaveAltOutlined,fo2 as SaveAltRounded,Po2 as SaveAltSharp,Fo2 as SaveAltTwoTone,Bo2 as SaveAs,bo2 as SaveAsOutlined,Do2 as SaveAsRounded,ko2 as SaveAsSharp,Wo2 as SaveAsTwoTone,No2 as SaveOutlined,Eo2 as SaveRounded,Io2 as SaveSharp,Uo2 as SaveTwoTone,Go2 as SavedSearch,Ko2 as SavedSearchOutlined,qo2 as SavedSearchRounded,Qo2 as SavedSearchSharp,Zo2 as SavedSearchTwoTone,Jo2 as Savings,Yo2 as SavingsOutlined,_o2 as SavingsRounded,Xo2 as SavingsSharp,$o2 as SavingsTwoTone,cv2 as Scale,hv2 as ScaleOutlined,sv2 as ScaleRounded,tv2 as ScaleSharp,ov2 as ScaleTwoTone,vv2 as Scanner,ev2 as ScannerOutlined,lv2 as ScannerRounded,nv2 as ScannerSharp,av2 as ScannerTwoTone,dv2 as ScatterPlot,zv2 as ScatterPlotOutlined,mv2 as ScatterPlotRounded,pv2 as ScatterPlotSharp,Hv2 as ScatterPlotTwoTone,Mv2 as Schedule,rv2 as ScheduleOutlined,iv2 as ScheduleRounded,Vv2 as ScheduleSend,xv2 as ScheduleSendOutlined,jv2 as ScheduleSendRounded,uv2 as ScheduleSendSharp,Lv2 as ScheduleSendTwoTone,Sv2 as ScheduleSharp,Cv2 as ScheduleTwoTone,Tv2 as Schema,wv2 as SchemaOutlined,Rv2 as SchemaRounded,Ov2 as SchemaSharp,yv2 as SchemaTwoTone,gv2 as School,Av2 as SchoolOutlined,fv2 as SchoolRounded,Pv2 as SchoolSharp,Fv2 as SchoolTwoTone,Bv2 as Science,bv2 as ScienceOutlined,Dv2 as ScienceRounded,kv2 as ScienceSharp,Wv2 as ScienceTwoTone,Nv2 as Score,Ev2 as ScoreOutlined,Iv2 as ScoreRounded,Uv2 as ScoreSharp,Gv2 as ScoreTwoTone,Kv2 as Scoreboard,qv2 as ScoreboardOutlined,Qv2 as ScoreboardRounded,Zv2 as ScoreboardSharp,Jv2 as ScoreboardTwoTone,Yv2 as ScreenLockLandscape,_v2 as ScreenLockLandscapeOutlined,Xv2 as ScreenLockLandscapeRounded,$v2 as ScreenLockLandscapeSharp,ce2 as ScreenLockLandscapeTwoTone,he2 as ScreenLockPortrait,se2 as ScreenLockPortraitOutlined,te2 as ScreenLockPortraitRounded,oe2 as ScreenLockPortraitSharp,ve2 as ScreenLockPortraitTwoTone,ee2 as ScreenLockRotation,le2 as ScreenLockRotationOutlined,ne2 as ScreenLockRotationRounded,ae2 as ScreenLockRotationSharp,de2 as ScreenLockRotationTwoTone,ze2 as ScreenRotation,me2 as ScreenRotationAlt,pe2 as ScreenRotationAltOutlined,He2 as ScreenRotationAltRounded,Me2 as ScreenRotationAltSharp,re2 as ScreenRotationAltTwoTone,ie2 as ScreenRotationOutlined,Ve2 as ScreenRotationRounded,xe2 as ScreenRotationSharp,je2 as ScreenRotationTwoTone,ue2 as ScreenSearchDesktop,Le2 as ScreenSearchDesktopOutlined,Se2 as ScreenSearchDesktopRounded,Ce2 as ScreenSearchDesktopSharp,Te2 as ScreenSearchDesktopTwoTone,we2 as ScreenShare,Re2 as ScreenShareOutlined,Oe2 as ScreenShareRounded,ye2 as ScreenShareSharp,ge2 as ScreenShareTwoTone,Ae2 as Screenshot,fe2 as ScreenshotMonitor,Pe2 as ScreenshotMonitorOutlined,Fe2 as ScreenshotMonitorRounded,Be2 as ScreenshotMonitorSharp,be2 as ScreenshotMonitorTwoTone,De2 as ScreenshotOutlined,ke2 as ScreenshotRounded,We2 as ScreenshotSharp,Ne2 as ScreenshotTwoTone,Ee2 as ScubaDiving,Ie2 as ScubaDivingOutlined,Ue2 as ScubaDivingRounded,Ge2 as ScubaDivingSharp,Ke2 as ScubaDivingTwoTone,qe2 as Sd,Qe2 as SdCard,Ze2 as SdCardAlert,Je2 as SdCardAlertOutlined,Ye2 as SdCardAlertRounded,_e2 as SdCardAlertSharp,Xe2 as SdCardAlertTwoTone,$e2 as SdCardOutlined,cl2 as SdCardRounded,hl2 as SdCardSharp,sl2 as SdCardTwoTone,tl2 as SdOutlined,ol2 as SdRounded,vl2 as SdSharp,el2 as SdStorage,ll2 as SdStorageOutlined,nl2 as SdStorageRounded,al2 as SdStorageSharp,dl2 as SdStorageTwoTone,zl2 as SdTwoTone,ml2 as Search,pl2 as SearchOff,Hl2 as SearchOffOutlined,Ml2 as SearchOffRounded,rl2 as SearchOffSharp,il2 as SearchOffTwoTone,Vl2 as SearchOutlined,xl2 as SearchRounded,jl2 as SearchSharp,ul2 as SearchTwoTone,Ll2 as Security,Sl2 as SecurityOutlined,Cl2 as SecurityRounded,Tl2 as SecuritySharp,wl2 as SecurityTwoTone,Rl2 as SecurityUpdate,Ol2 as SecurityUpdateGood,yl2 as SecurityUpdateGoodOutlined,gl2 as SecurityUpdateGoodRounded,Al2 as SecurityUpdateGoodSharp,fl2 as SecurityUpdateGoodTwoTone,Pl2 as SecurityUpdateOutlined,Fl2 as SecurityUpdateRounded,Bl2 as SecurityUpdateSharp,bl2 as SecurityUpdateTwoTone,Dl2 as SecurityUpdateWarning,kl2 as SecurityUpdateWarningOutlined,Wl2 as SecurityUpdateWarningRounded,Nl2 as SecurityUpdateWarningSharp,El2 as SecurityUpdateWarningTwoTone,Il2 as Segment,Ul2 as SegmentOutlined,Gl2 as SegmentRounded,Kl2 as SegmentSharp,ql2 as SegmentTwoTone,Ql2 as SelectAll,Zl2 as SelectAllOutlined,Jl2 as SelectAllRounded,Yl2 as SelectAllSharp,_l2 as SelectAllTwoTone,Xl2 as SelfImprovement,$l2 as SelfImprovementOutlined,cn2 as SelfImprovementRounded,hn2 as SelfImprovementSharp,sn2 as SelfImprovementTwoTone,tn2 as Sell,on2 as SellOutlined,vn2 as SellRounded,en2 as SellSharp,ln2 as SellTwoTone,nn2 as Send,an2 as SendAndArchive,dn2 as SendAndArchiveOutlined,zn2 as SendAndArchiveRounded,mn2 as SendAndArchiveSharp,pn2 as SendAndArchiveTwoTone,Hn2 as SendOutlined,Mn2 as SendRounded,rn2 as SendSharp,in2 as SendTimeExtension,Vn2 as SendTimeExtensionOutlined,xn2 as SendTimeExtensionRounded,jn2 as SendTimeExtensionSharp,un2 as SendTimeExtensionTwoTone,Ln2 as SendToMobile,Sn2 as SendToMobileOutlined,Cn2 as SendToMobileRounded,Tn2 as SendToMobileSharp,wn2 as SendToMobileTwoTone,Rn2 as SendTwoTone,On2 as SensorDoor,yn2 as SensorDoorOutlined,gn2 as SensorDoorRounded,An2 as SensorDoorSharp,fn2 as SensorDoorTwoTone,Pn2 as SensorOccupied,Fn2 as SensorOccupiedOutlined,Bn2 as SensorOccupiedRounded,bn2 as SensorOccupiedSharp,Dn2 as SensorOccupiedTwoTone,kn2 as SensorWindow,Wn2 as SensorWindowOutlined,Nn2 as SensorWindowRounded,En2 as SensorWindowSharp,In2 as SensorWindowTwoTone,Un2 as Sensors,Gn2 as SensorsOff,Kn2 as SensorsOffOutlined,qn2 as SensorsOffRounded,Qn2 as SensorsOffSharp,Zn2 as SensorsOffTwoTone,Jn2 as SensorsOutlined,Yn2 as SensorsRounded,_n2 as SensorsSharp,Xn2 as SensorsTwoTone,$n2 as SentimentDissatisfied,ca2 as SentimentDissatisfiedOutlined,ha2 as SentimentDissatisfiedRounded,sa2 as SentimentDissatisfiedSharp,ta2 as SentimentDissatisfiedTwoTone,oa2 as SentimentNeutral,va2 as SentimentNeutralOutlined,ea2 as SentimentNeutralRounded,la2 as SentimentNeutralSharp,na2 as SentimentNeutralTwoTone,aa2 as SentimentSatisfied,da2 as SentimentSatisfiedAlt,za2 as SentimentSatisfiedAltOutlined,ma2 as SentimentSatisfiedAltRounded,pa2 as SentimentSatisfiedAltSharp,Ha2 as SentimentSatisfiedAltTwoTone,Ma2 as SentimentSatisfiedOutlined,ra2 as SentimentSatisfiedRounded,ia2 as SentimentSatisfiedSharp,Va2 as SentimentSatisfiedTwoTone,xa2 as SentimentVeryDissatisfied,ja2 as SentimentVeryDissatisfiedOutlined,ua2 as SentimentVeryDissatisfiedRounded,La2 as SentimentVeryDissatisfiedSharp,Sa2 as SentimentVeryDissatisfiedTwoTone,Ca2 as SentimentVerySatisfied,Ta2 as SentimentVerySatisfiedOutlined,wa2 as SentimentVerySatisfiedRounded,Ra2 as SentimentVerySatisfiedSharp,Oa2 as SentimentVerySatisfiedTwoTone,ya2 as SetMeal,ga2 as SetMealOutlined,Aa2 as SetMealRounded,fa2 as SetMealSharp,Pa2 as SetMealTwoTone,Fa2 as Settings,Ba2 as SettingsAccessibility,ba2 as SettingsAccessibilityOutlined,Da2 as SettingsAccessibilityRounded,ka2 as SettingsAccessibilitySharp,Wa2 as SettingsAccessibilityTwoTone,Na2 as SettingsApplications,Ea2 as SettingsApplicationsOutlined,Ia2 as SettingsApplicationsRounded,Ua2 as SettingsApplicationsSharp,Ga2 as SettingsApplicationsTwoTone,Ka2 as SettingsBackupRestore,qa2 as SettingsBackupRestoreOutlined,Qa2 as SettingsBackupRestoreRounded,Za2 as SettingsBackupRestoreSharp,Ja2 as SettingsBackupRestoreTwoTone,Ya2 as SettingsBluetooth,_a2 as SettingsBluetoothOutlined,Xa2 as SettingsBluetoothRounded,$a2 as SettingsBluetoothSharp,cd2 as SettingsBluetoothTwoTone,hd2 as SettingsBrightness,sd2 as SettingsBrightnessOutlined,td2 as SettingsBrightnessRounded,od2 as SettingsBrightnessSharp,vd2 as SettingsBrightnessTwoTone,ed2 as SettingsCell,ld2 as SettingsCellOutlined,nd2 as SettingsCellRounded,ad2 as SettingsCellSharp,dd2 as SettingsCellTwoTone,zd2 as SettingsEthernet,md2 as SettingsEthernetOutlined,pd2 as SettingsEthernetRounded,Hd2 as SettingsEthernetSharp,Md2 as SettingsEthernetTwoTone,rd2 as SettingsInputAntenna,id2 as SettingsInputAntennaOutlined,Vd2 as SettingsInputAntennaRounded,xd2 as SettingsInputAntennaSharp,jd2 as SettingsInputAntennaTwoTone,ud2 as SettingsInputComponent,Ld2 as SettingsInputComponentOutlined,Sd2 as SettingsInputComponentRounded,Cd2 as SettingsInputComponentSharp,Td2 as SettingsInputComponentTwoTone,wd2 as SettingsInputComposite,Rd2 as SettingsInputCompositeOutlined,Od2 as SettingsInputCompositeRounded,yd2 as SettingsInputCompositeSharp,gd2 as SettingsInputCompositeTwoTone,Ad2 as SettingsInputHdmi,fd2 as SettingsInputHdmiOutlined,Pd2 as SettingsInputHdmiRounded,Fd2 as SettingsInputHdmiSharp,Bd2 as SettingsInputHdmiTwoTone,bd2 as SettingsInputSvideo,Dd2 as SettingsInputSvideoOutlined,kd2 as SettingsInputSvideoRounded,Wd2 as SettingsInputSvideoSharp,Nd2 as SettingsInputSvideoTwoTone,Ed2 as SettingsOutlined,Id2 as SettingsOverscan,Ud2 as SettingsOverscanOutlined,Gd2 as SettingsOverscanRounded,Kd2 as SettingsOverscanSharp,qd2 as SettingsOverscanTwoTone,Qd2 as SettingsPhone,Zd2 as SettingsPhoneOutlined,Jd2 as SettingsPhoneRounded,Yd2 as SettingsPhoneSharp,_d2 as SettingsPhoneTwoTone,Xd2 as SettingsPower,$d2 as SettingsPowerOutlined,cz2 as SettingsPowerRounded,hz2 as SettingsPowerSharp,sz2 as SettingsPowerTwoTone,tz2 as SettingsRemote,oz2 as SettingsRemoteOutlined,vz2 as SettingsRemoteRounded,ez2 as SettingsRemoteSharp,lz2 as SettingsRemoteTwoTone,nz2 as SettingsRounded,az2 as SettingsSharp,dz2 as SettingsSuggest,zz2 as SettingsSuggestOutlined,mz2 as SettingsSuggestRounded,pz2 as SettingsSuggestSharp,Hz2 as SettingsSuggestTwoTone,Mz2 as SettingsSystemDaydream,rz2 as SettingsSystemDaydreamOutlined,iz2 as SettingsSystemDaydreamRounded,Vz2 as SettingsSystemDaydreamSharp,xz2 as SettingsSystemDaydreamTwoTone,jz2 as SettingsTwoTone,uz2 as SettingsVoice,Lz2 as SettingsVoiceOutlined,Sz2 as SettingsVoiceRounded,Cz2 as SettingsVoiceSharp,Tz2 as SettingsVoiceTwoTone,wz2 as SevenK,Rz2 as SevenKOutlined,Oz2 as SevenKPlus,yz2 as SevenKPlusOutlined,gz2 as SevenKPlusRounded,Az2 as SevenKPlusSharp,fz2 as SevenKPlusTwoTone,Pz2 as SevenKRounded,Fz2 as SevenKSharp,Bz2 as SevenKTwoTone,bz2 as SevenMp,Dz2 as SevenMpOutlined,kz2 as SevenMpRounded,Wz2 as SevenMpSharp,Nz2 as SevenMpTwoTone,Ez2 as SeventeenMp,Iz2 as SeventeenMpOutlined,Uz2 as SeventeenMpRounded,Gz2 as SeventeenMpSharp,Kz2 as SeventeenMpTwoTone,qz2 as SevereCold,Qz2 as SevereColdOutlined,Zz2 as SevereColdRounded,Jz2 as SevereColdSharp,Yz2 as SevereColdTwoTone,_z2 as ShapeLine,Xz2 as ShapeLineOutlined,$z2 as ShapeLineRounded,cm2 as ShapeLineSharp,hm2 as ShapeLineTwoTone,sm2 as Share,tm2 as ShareLocation,om2 as ShareLocationOutlined,vm2 as ShareLocationRounded,em2 as ShareLocationSharp,lm2 as ShareLocationTwoTone,nm2 as ShareOutlined,am2 as ShareRounded,dm2 as ShareSharp,zm2 as ShareTwoTone,mm2 as Shield,pm2 as ShieldMoon,Hm2 as ShieldMoonOutlined,Mm2 as ShieldMoonRounded,rm2 as ShieldMoonSharp,im2 as ShieldMoonTwoTone,Vm2 as ShieldOutlined,xm2 as ShieldRounded,jm2 as ShieldSharp,um2 as ShieldTwoTone,Lm2 as Shop,Sm2 as Shop2,Cm2 as Shop2Outlined,Tm2 as Shop2Rounded,wm2 as Shop2Sharp,Rm2 as Shop2TwoTone,Om2 as ShopOutlined,ym2 as ShopRounded,gm2 as ShopSharp,Am2 as ShopTwo,fm2 as ShopTwoOutlined,Pm2 as ShopTwoRounded,Fm2 as ShopTwoSharp,Bm2 as ShopTwoTone,bm2 as ShopTwoTwoTone,Dm2 as ShoppingBag,km2 as ShoppingBagOutlined,Wm2 as ShoppingBagRounded,Nm2 as ShoppingBagSharp,Em2 as ShoppingBagTwoTone,Im2 as ShoppingBasket,Um2 as ShoppingBasketOutlined,Gm2 as ShoppingBasketRounded,Km2 as ShoppingBasketSharp,qm2 as ShoppingBasketTwoTone,Qm2 as ShoppingCart,Zm2 as ShoppingCartCheckout,Jm2 as ShoppingCartCheckoutOutlined,Ym2 as ShoppingCartCheckoutRounded,_m2 as ShoppingCartCheckoutSharp,Xm2 as ShoppingCartCheckoutTwoTone,$m2 as ShoppingCartOutlined,cp2 as ShoppingCartRounded,hp2 as ShoppingCartSharp,sp2 as ShoppingCartTwoTone,tp2 as ShortText,op2 as ShortTextOutlined,vp2 as ShortTextRounded,ep2 as ShortTextSharp,lp2 as ShortTextTwoTone,np2 as Shortcut,ap2 as ShortcutOutlined,dp2 as ShortcutRounded,zp2 as ShortcutSharp,mp2 as ShortcutTwoTone,pp2 as ShowChart,Hp2 as ShowChartOutlined,Mp2 as ShowChartRounded,rp2 as ShowChartSharp,ip2 as ShowChartTwoTone,Vp2 as Shower,xp2 as ShowerOutlined,jp2 as ShowerRounded,up2 as ShowerSharp,Lp2 as ShowerTwoTone,Sp2 as Shuffle,Cp2 as ShuffleOn,Tp2 as ShuffleOnOutlined,wp2 as ShuffleOnRounded,Rp2 as ShuffleOnSharp,Op2 as ShuffleOnTwoTone,yp2 as ShuffleOutlined,gp2 as ShuffleRounded,Ap2 as ShuffleSharp,fp2 as ShuffleTwoTone,Pp2 as ShutterSpeed,Fp2 as ShutterSpeedOutlined,Bp2 as ShutterSpeedRounded,bp2 as ShutterSpeedSharp,Dp2 as ShutterSpeedTwoTone,kp2 as Sick,Wp2 as SickOutlined,Np2 as SickRounded,Ep2 as SickSharp,Ip2 as SickTwoTone,Up2 as SignLanguage,Gp2 as SignLanguageOutlined,Kp2 as SignLanguageRounded,qp2 as SignLanguageSharp,Qp2 as SignLanguageTwoTone,Zp2 as SignalCellular0Bar,Jp2 as SignalCellular0BarOutlined,Yp2 as SignalCellular0BarRounded,_p2 as SignalCellular0BarSharp,Xp2 as SignalCellular0BarTwoTone,$p2 as SignalCellular1Bar,cH2 as SignalCellular1BarOutlined,hH2 as SignalCellular1BarRounded,sH2 as SignalCellular1BarSharp,tH2 as SignalCellular1BarTwoTone,oH2 as SignalCellular2Bar,vH2 as SignalCellular2BarOutlined,eH2 as SignalCellular2BarRounded,lH2 as SignalCellular2BarSharp,nH2 as SignalCellular2BarTwoTone,aH2 as SignalCellular3Bar,dH2 as SignalCellular3BarOutlined,zH2 as SignalCellular3BarRounded,mH2 as SignalCellular3BarSharp,pH2 as SignalCellular3BarTwoTone,HH2 as SignalCellular4Bar,MH2 as SignalCellular4BarOutlined,rH2 as SignalCellular4BarRounded,iH2 as SignalCellular4BarSharp,VH2 as SignalCellular4BarTwoTone,xH2 as SignalCellularAlt,jH2 as SignalCellularAlt1Bar,uH2 as SignalCellularAlt1BarOutlined,LH2 as SignalCellularAlt1BarRounded,SH2 as SignalCellularAlt1BarSharp,CH2 as SignalCellularAlt1BarTwoTone,TH2 as SignalCellularAlt2Bar,wH2 as SignalCellularAlt2BarOutlined,RH2 as SignalCellularAlt2BarRounded,OH2 as SignalCellularAlt2BarSharp,yH2 as SignalCellularAlt2BarTwoTone,gH2 as SignalCellularAltOutlined,AH2 as SignalCellularAltRounded,fH2 as SignalCellularAltSharp,PH2 as SignalCellularAltTwoTone,FH2 as SignalCellularConnectedNoInternet0Bar,BH2 as SignalCellularConnectedNoInternet0BarOutlined,bH2 as SignalCellularConnectedNoInternet0BarRounded,DH2 as SignalCellularConnectedNoInternet0BarSharp,kH2 as SignalCellularConnectedNoInternet0BarTwoTone,WH2 as SignalCellularConnectedNoInternet1Bar,NH2 as SignalCellularConnectedNoInternet1BarOutlined,EH2 as SignalCellularConnectedNoInternet1BarRounded,IH2 as SignalCellularConnectedNoInternet1BarSharp,UH2 as SignalCellularConnectedNoInternet1BarTwoTone,GH2 as SignalCellularConnectedNoInternet2Bar,KH2 as SignalCellularConnectedNoInternet2BarOutlined,qH2 as SignalCellularConnectedNoInternet2BarRounded,QH2 as SignalCellularConnectedNoInternet2BarSharp,ZH2 as SignalCellularConnectedNoInternet2BarTwoTone,JH2 as SignalCellularConnectedNoInternet3Bar,YH2 as SignalCellularConnectedNoInternet3BarOutlined,_H2 as SignalCellularConnectedNoInternet3BarRounded,XH2 as SignalCellularConnectedNoInternet3BarSharp,$H2 as SignalCellularConnectedNoInternet3BarTwoTone,cM2 as SignalCellularConnectedNoInternet4Bar,hM2 as SignalCellularConnectedNoInternet4BarOutlined,sM2 as SignalCellularConnectedNoInternet4BarRounded,tM2 as SignalCellularConnectedNoInternet4BarSharp,oM2 as SignalCellularConnectedNoInternet4BarTwoTone,vM2 as SignalCellularNoSim,eM2 as SignalCellularNoSimOutlined,lM2 as SignalCellularNoSimRounded,nM2 as SignalCellularNoSimSharp,aM2 as SignalCellularNoSimTwoTone,dM2 as SignalCellularNodata,zM2 as SignalCellularNodataOutlined,mM2 as SignalCellularNodataRounded,pM2 as SignalCellularNodataSharp,HM2 as SignalCellularNodataTwoTone,MM2 as SignalCellularNull,rM2 as SignalCellularNullOutlined,iM2 as SignalCellularNullRounded,VM2 as SignalCellularNullSharp,xM2 as SignalCellularNullTwoTone,jM2 as SignalCellularOff,uM2 as SignalCellularOffOutlined,LM2 as SignalCellularOffRounded,SM2 as SignalCellularOffSharp,CM2 as SignalCellularOffTwoTone,TM2 as SignalWifi0Bar,wM2 as SignalWifi0BarOutlined,RM2 as SignalWifi0BarRounded,OM2 as SignalWifi0BarSharp,yM2 as SignalWifi0BarTwoTone,gM2 as SignalWifi1Bar,AM2 as SignalWifi1BarLock,fM2 as SignalWifi1BarLockOutlined,PM2 as SignalWifi1BarLockRounded,FM2 as SignalWifi1BarLockSharp,BM2 as SignalWifi1BarLockTwoTone,bM2 as SignalWifi1BarOutlined,DM2 as SignalWifi1BarRounded,kM2 as SignalWifi1BarSharp,WM2 as SignalWifi1BarTwoTone,NM2 as SignalWifi2Bar,EM2 as SignalWifi2BarLock,IM2 as SignalWifi2BarLockOutlined,UM2 as SignalWifi2BarLockRounded,GM2 as SignalWifi2BarLockSharp,KM2 as SignalWifi2BarLockTwoTone,qM2 as SignalWifi2BarOutlined,QM2 as SignalWifi2BarRounded,ZM2 as SignalWifi2BarSharp,JM2 as SignalWifi2BarTwoTone,YM2 as SignalWifi3Bar,_M2 as SignalWifi3BarLock,XM2 as SignalWifi3BarLockOutlined,$M2 as SignalWifi3BarLockRounded,cr2 as SignalWifi3BarLockSharp,hr2 as SignalWifi3BarLockTwoTone,sr2 as SignalWifi3BarOutlined,tr2 as SignalWifi3BarRounded,or2 as SignalWifi3BarSharp,vr2 as SignalWifi3BarTwoTone,er2 as SignalWifi4Bar,lr2 as SignalWifi4BarLock,nr2 as SignalWifi4BarLockOutlined,ar2 as SignalWifi4BarLockRounded,dr2 as SignalWifi4BarLockSharp,zr2 as SignalWifi4BarLockTwoTone,mr2 as SignalWifi4BarOutlined,pr2 as SignalWifi4BarRounded,Hr2 as SignalWifi4BarSharp,Mr2 as SignalWifi4BarTwoTone,rr2 as SignalWifiBad,ir2 as SignalWifiBadOutlined,Vr2 as SignalWifiBadRounded,xr2 as SignalWifiBadSharp,jr2 as SignalWifiBadTwoTone,ur2 as SignalWifiConnectedNoInternet4,Lr2 as SignalWifiConnectedNoInternet4Outlined,Sr2 as SignalWifiConnectedNoInternet4Rounded,Cr2 as SignalWifiConnectedNoInternet4Sharp,Tr2 as SignalWifiConnectedNoInternet4TwoTone,wr2 as SignalWifiOff,Rr2 as SignalWifiOffOutlined,Or2 as SignalWifiOffRounded,yr2 as SignalWifiOffSharp,gr2 as SignalWifiOffTwoTone,Ar2 as SignalWifiStatusbar4Bar,fr2 as SignalWifiStatusbar4BarOutlined,Pr2 as SignalWifiStatusbar4BarRounded,Fr2 as SignalWifiStatusbar4BarSharp,Br2 as SignalWifiStatusbar4BarTwoTone,br2 as SignalWifiStatusbarConnectedNoInternet4,Dr2 as SignalWifiStatusbarConnectedNoInternet4Outlined,kr2 as SignalWifiStatusbarConnectedNoInternet4Rounded,Wr2 as SignalWifiStatusbarConnectedNoInternet4Sharp,Nr2 as SignalWifiStatusbarConnectedNoInternet4TwoTone,Er2 as SignalWifiStatusbarNull,Ir2 as SignalWifiStatusbarNullOutlined,Ur2 as SignalWifiStatusbarNullRounded,Gr2 as SignalWifiStatusbarNullSharp,Kr2 as SignalWifiStatusbarNullTwoTone,qr2 as Signpost,Qr2 as SignpostOutlined,Zr2 as SignpostRounded,Jr2 as SignpostSharp,Yr2 as SignpostTwoTone,_r2 as SimCard,Xr2 as SimCardAlert,$r2 as SimCardAlertOutlined,ci2 as SimCardAlertRounded,hi2 as SimCardAlertSharp,si2 as SimCardAlertTwoTone,ti2 as SimCardDownload,oi2 as SimCardDownloadOutlined,vi2 as SimCardDownloadRounded,ei2 as SimCardDownloadSharp,li2 as SimCardDownloadTwoTone,ni2 as SimCardOutlined,ai2 as SimCardRounded,di2 as SimCardSharp,zi2 as SimCardTwoTone,mi2 as SingleBed,pi2 as SingleBedOutlined,Hi2 as SingleBedRounded,Mi2 as SingleBedSharp,ri2 as SingleBedTwoTone,ii2 as Sip,Vi2 as SipOutlined,xi2 as SipRounded,ji2 as SipSharp,ui2 as SipTwoTone,Li2 as SixK,Si2 as SixKOutlined,Ci2 as SixKPlus,Ti2 as SixKPlusOutlined,wi2 as SixKPlusRounded,Ri2 as SixKPlusSharp,Oi2 as SixKPlusTwoTone,yi2 as SixKRounded,gi2 as SixKSharp,Ai2 as SixKTwoTone,fi2 as SixMp,Pi2 as SixMpOutlined,Fi2 as SixMpRounded,Bi2 as SixMpSharp,bi2 as SixMpTwoTone,Di2 as SixteenMp,ki2 as SixteenMpOutlined,Wi2 as SixteenMpRounded,Ni2 as SixteenMpSharp,Ei2 as SixteenMpTwoTone,Ii2 as SixtyFps,Ui2 as SixtyFpsOutlined,Gi2 as SixtyFpsRounded,Ki2 as SixtyFpsSelect,qi2 as SixtyFpsSelectOutlined,Qi2 as SixtyFpsSelectRounded,Zi2 as SixtyFpsSelectSharp,Ji2 as SixtyFpsSelectTwoTone,Yi2 as SixtyFpsSharp,_i2 as SixtyFpsTwoTone,Xi2 as Skateboarding,$i2 as SkateboardingOutlined,cV2 as SkateboardingRounded,hV2 as SkateboardingSharp,sV2 as SkateboardingTwoTone,tV2 as SkipNext,oV2 as SkipNextOutlined,vV2 as SkipNextRounded,eV2 as SkipNextSharp,lV2 as SkipNextTwoTone,nV2 as SkipPrevious,aV2 as SkipPreviousOutlined,dV2 as SkipPreviousRounded,zV2 as SkipPreviousSharp,mV2 as SkipPreviousTwoTone,pV2 as Sledding,HV2 as SleddingOutlined,MV2 as SleddingRounded,rV2 as SleddingSharp,iV2 as SleddingTwoTone,VV2 as Slideshow,xV2 as SlideshowOutlined,jV2 as SlideshowRounded,uV2 as SlideshowSharp,LV2 as SlideshowTwoTone,SV2 as SlowMotionVideo,CV2 as SlowMotionVideoOutlined,TV2 as SlowMotionVideoRounded,wV2 as SlowMotionVideoSharp,RV2 as SlowMotionVideoTwoTone,OV2 as SmartButton,yV2 as SmartButtonOutlined,gV2 as SmartButtonRounded,AV2 as SmartButtonSharp,fV2 as SmartButtonTwoTone,PV2 as SmartDisplay,FV2 as SmartDisplayOutlined,BV2 as SmartDisplayRounded,bV2 as SmartDisplaySharp,DV2 as SmartDisplayTwoTone,kV2 as SmartScreen,WV2 as SmartScreenOutlined,NV2 as SmartScreenRounded,EV2 as SmartScreenSharp,IV2 as SmartScreenTwoTone,UV2 as SmartToy,GV2 as SmartToyOutlined,KV2 as SmartToyRounded,qV2 as SmartToySharp,QV2 as SmartToyTwoTone,ZV2 as Smartphone,JV2 as SmartphoneOutlined,YV2 as SmartphoneRounded,_V2 as SmartphoneSharp,XV2 as SmartphoneTwoTone,$V2 as SmokeFree,cx2 as SmokeFreeOutlined,hx2 as SmokeFreeRounded,sx2 as SmokeFreeSharp,tx2 as SmokeFreeTwoTone,ox2 as SmokingRooms,vx2 as SmokingRoomsOutlined,ex2 as SmokingRoomsRounded,lx2 as SmokingRoomsSharp,nx2 as SmokingRoomsTwoTone,ax2 as Sms,dx2 as SmsFailed,zx2 as SmsFailedOutlined,mx2 as SmsFailedRounded,px2 as SmsFailedSharp,Hx2 as SmsFailedTwoTone,Mx2 as SmsOutlined,rx2 as SmsRounded,ix2 as SmsSharp,Vx2 as SmsTwoTone,xx2 as SnippetFolder,jx2 as SnippetFolderOutlined,ux2 as SnippetFolderRounded,Lx2 as SnippetFolderSharp,Sx2 as SnippetFolderTwoTone,Cx2 as Snooze,Tx2 as SnoozeOutlined,wx2 as SnoozeRounded,Rx2 as SnoozeSharp,Ox2 as SnoozeTwoTone,yx2 as Snowboarding,gx2 as SnowboardingOutlined,Ax2 as SnowboardingRounded,fx2 as SnowboardingSharp,Px2 as SnowboardingTwoTone,Fx2 as Snowmobile,Bx2 as SnowmobileOutlined,bx2 as SnowmobileRounded,Dx2 as SnowmobileSharp,kx2 as SnowmobileTwoTone,Wx2 as Snowshoeing,Nx2 as SnowshoeingOutlined,Ex2 as SnowshoeingRounded,Ix2 as SnowshoeingSharp,Ux2 as SnowshoeingTwoTone,Gx2 as Soap,Kx2 as SoapOutlined,qx2 as SoapRounded,Qx2 as SoapSharp,Zx2 as SoapTwoTone,Jx2 as SocialDistance,Yx2 as SocialDistanceOutlined,_x2 as SocialDistanceRounded,Xx2 as SocialDistanceSharp,$x2 as SocialDistanceTwoTone,cj2 as SolarPower,hj2 as SolarPowerOutlined,sj2 as SolarPowerRounded,tj2 as SolarPowerSharp,oj2 as SolarPowerTwoTone,vj2 as Sort,ej2 as SortByAlpha,lj2 as SortByAlphaOutlined,nj2 as SortByAlphaRounded,aj2 as SortByAlphaSharp,dj2 as SortByAlphaTwoTone,zj2 as SortOutlined,mj2 as SortRounded,pj2 as SortSharp,Hj2 as SortTwoTone,Mj2 as Sos,rj2 as SosOutlined,ij2 as SosRounded,Vj2 as SosSharp,xj2 as SosTwoTone,jj2 as SoupKitchen,uj2 as SoupKitchenOutlined,Lj2 as SoupKitchenRounded,Sj2 as SoupKitchenSharp,Cj2 as SoupKitchenTwoTone,Tj2 as Source,wj2 as SourceOutlined,Rj2 as SourceRounded,Oj2 as SourceSharp,yj2 as SourceTwoTone,gj2 as South,Aj2 as SouthAmerica,fj2 as SouthAmericaOutlined,Pj2 as SouthAmericaRounded,Fj2 as SouthAmericaSharp,Bj2 as SouthAmericaTwoTone,bj2 as SouthEast,Dj2 as SouthEastOutlined,kj2 as SouthEastRounded,Wj2 as SouthEastSharp,Nj2 as SouthEastTwoTone,Ej2 as SouthOutlined,Ij2 as SouthRounded,Uj2 as SouthSharp,Gj2 as SouthTwoTone,Kj2 as SouthWest,qj2 as SouthWestOutlined,Qj2 as SouthWestRounded,Zj2 as SouthWestSharp,Jj2 as SouthWestTwoTone,Yj2 as Spa,_j2 as SpaOutlined,Xj2 as SpaRounded,$j2 as SpaSharp,cu2 as SpaTwoTone,hu2 as SpaceBar,su2 as SpaceBarOutlined,tu2 as SpaceBarRounded,ou2 as SpaceBarSharp,vu2 as SpaceBarTwoTone,eu2 as SpaceDashboard,lu2 as SpaceDashboardOutlined,nu2 as SpaceDashboardRounded,au2 as SpaceDashboardSharp,du2 as SpaceDashboardTwoTone,zu2 as SpatialAudio,mu2 as SpatialAudioOff,pu2 as SpatialAudioOffOutlined,Hu2 as SpatialAudioOffRounded,Mu2 as SpatialAudioOffSharp,ru2 as SpatialAudioOffTwoTone,iu2 as SpatialAudioOutlined,Vu2 as SpatialAudioRounded,xu2 as SpatialAudioSharp,ju2 as SpatialAudioTwoTone,uu2 as SpatialTracking,Lu2 as SpatialTrackingOutlined,Su2 as SpatialTrackingRounded,Cu2 as SpatialTrackingSharp,Tu2 as SpatialTrackingTwoTone,wu2 as Speaker,Ru2 as SpeakerGroup,Ou2 as SpeakerGroupOutlined,yu2 as SpeakerGroupRounded,gu2 as SpeakerGroupSharp,Au2 as SpeakerGroupTwoTone,fu2 as SpeakerNotes,Pu2 as SpeakerNotesOff,Fu2 as SpeakerNotesOffOutlined,Bu2 as SpeakerNotesOffRounded,bu2 as SpeakerNotesOffSharp,Du2 as SpeakerNotesOffTwoTone,ku2 as SpeakerNotesOutlined,Wu2 as SpeakerNotesRounded,Nu2 as SpeakerNotesSharp,Eu2 as SpeakerNotesTwoTone,Iu2 as SpeakerOutlined,Uu2 as SpeakerPhone,Gu2 as SpeakerPhoneOutlined,Ku2 as SpeakerPhoneRounded,qu2 as SpeakerPhoneSharp,Qu2 as SpeakerPhoneTwoTone,Zu2 as SpeakerRounded,Ju2 as SpeakerSharp,Yu2 as SpeakerTwoTone,_u2 as Speed,Xu2 as SpeedOutlined,$u2 as SpeedRounded,cL2 as SpeedSharp,hL2 as SpeedTwoTone,sL2 as Spellcheck,tL2 as SpellcheckOutlined,oL2 as SpellcheckRounded,vL2 as SpellcheckSharp,eL2 as SpellcheckTwoTone,lL2 as Splitscreen,nL2 as SplitscreenOutlined,aL2 as SplitscreenRounded,dL2 as SplitscreenSharp,zL2 as SplitscreenTwoTone,mL2 as Spoke,pL2 as SpokeOutlined,HL2 as SpokeRounded,ML2 as SpokeSharp,rL2 as SpokeTwoTone,iL2 as Sports,VL2 as SportsBar,xL2 as SportsBarOutlined,jL2 as SportsBarRounded,uL2 as SportsBarSharp,LL2 as SportsBarTwoTone,SL2 as SportsBaseball,CL2 as SportsBaseballOutlined,TL2 as SportsBaseballRounded,wL2 as SportsBaseballSharp,RL2 as SportsBaseballTwoTone,OL2 as SportsBasketball,yL2 as SportsBasketballOutlined,gL2 as SportsBasketballRounded,AL2 as SportsBasketballSharp,fL2 as SportsBasketballTwoTone,PL2 as SportsCricket,FL2 as SportsCricketOutlined,BL2 as SportsCricketRounded,bL2 as SportsCricketSharp,DL2 as SportsCricketTwoTone,kL2 as SportsEsports,WL2 as SportsEsportsOutlined,NL2 as SportsEsportsRounded,EL2 as SportsEsportsSharp,IL2 as SportsEsportsTwoTone,UL2 as SportsFootball,GL2 as SportsFootballOutlined,KL2 as SportsFootballRounded,qL2 as SportsFootballSharp,QL2 as SportsFootballTwoTone,ZL2 as SportsGolf,JL2 as SportsGolfOutlined,YL2 as SportsGolfRounded,_L2 as SportsGolfSharp,XL2 as SportsGolfTwoTone,$L2 as SportsGymnastics,cS2 as SportsGymnasticsOutlined,hS2 as SportsGymnasticsRounded,sS2 as SportsGymnasticsSharp,tS2 as SportsGymnasticsTwoTone,oS2 as SportsHandball,vS2 as SportsHandballOutlined,eS2 as SportsHandballRounded,lS2 as SportsHandballSharp,nS2 as SportsHandballTwoTone,aS2 as SportsHockey,dS2 as SportsHockeyOutlined,zS2 as SportsHockeyRounded,mS2 as SportsHockeySharp,pS2 as SportsHockeyTwoTone,HS2 as SportsKabaddi,MS2 as SportsKabaddiOutlined,rS2 as SportsKabaddiRounded,iS2 as SportsKabaddiSharp,VS2 as SportsKabaddiTwoTone,xS2 as SportsMartialArts,jS2 as SportsMartialArtsOutlined,uS2 as SportsMartialArtsRounded,LS2 as SportsMartialArtsSharp,SS2 as SportsMartialArtsTwoTone,CS2 as SportsMma,TS2 as SportsMmaOutlined,wS2 as SportsMmaRounded,RS2 as SportsMmaSharp,OS2 as SportsMmaTwoTone,yS2 as SportsMotorsports,gS2 as SportsMotorsportsOutlined,AS2 as SportsMotorsportsRounded,fS2 as SportsMotorsportsSharp,PS2 as SportsMotorsportsTwoTone,FS2 as SportsOutlined,BS2 as SportsRounded,bS2 as SportsRugby,DS2 as SportsRugbyOutlined,kS2 as SportsRugbyRounded,WS2 as SportsRugbySharp,NS2 as SportsRugbyTwoTone,ES2 as SportsScore,IS2 as SportsScoreOutlined,US2 as SportsScoreRounded,GS2 as SportsScoreSharp,KS2 as SportsScoreTwoTone,qS2 as SportsSharp,QS2 as SportsSoccer,ZS2 as SportsSoccerOutlined,JS2 as SportsSoccerRounded,YS2 as SportsSoccerSharp,_S2 as SportsSoccerTwoTone,XS2 as SportsTennis,$S2 as SportsTennisOutlined,cC2 as SportsTennisRounded,hC2 as SportsTennisSharp,sC2 as SportsTennisTwoTone,tC2 as SportsTwoTone,oC2 as SportsVolleyball,vC2 as SportsVolleyballOutlined,eC2 as SportsVolleyballRounded,lC2 as SportsVolleyballSharp,nC2 as SportsVolleyballTwoTone,aC2 as Square,dC2 as SquareFoot,zC2 as SquareFootOutlined,mC2 as SquareFootRounded,pC2 as SquareFootSharp,HC2 as SquareFootTwoTone,MC2 as SquareOutlined,rC2 as SquareRounded,iC2 as SquareSharp,VC2 as SquareTwoTone,xC2 as SsidChart,jC2 as SsidChartOutlined,uC2 as SsidChartRounded,LC2 as SsidChartSharp,SC2 as SsidChartTwoTone,CC2 as StackedBarChart,TC2 as StackedBarChartOutlined,wC2 as StackedBarChartRounded,RC2 as StackedBarChartSharp,OC2 as StackedBarChartTwoTone,yC2 as StackedLineChart,gC2 as StackedLineChartOutlined,AC2 as StackedLineChartRounded,fC2 as StackedLineChartSharp,PC2 as StackedLineChartTwoTone,FC2 as Stadium,BC2 as StadiumOutlined,bC2 as StadiumRounded,DC2 as StadiumSharp,kC2 as StadiumTwoTone,WC2 as Stairs,NC2 as StairsOutlined,EC2 as StairsRounded,IC2 as StairsSharp,UC2 as StairsTwoTone,GC2 as Star,KC2 as StarBorder,qC2 as StarBorderOutlined,QC2 as StarBorderPurple500,ZC2 as StarBorderPurple500Outlined,JC2 as StarBorderPurple500Rounded,YC2 as StarBorderPurple500Sharp,_C2 as StarBorderPurple500TwoTone,XC2 as StarBorderRounded,$C2 as StarBorderSharp,cT2 as StarBorderTwoTone,hT2 as StarHalf,sT2 as StarHalfOutlined,tT2 as StarHalfRounded,oT2 as StarHalfSharp,vT2 as StarHalfTwoTone,eT2 as StarOutline,lT2 as StarOutlineOutlined,nT2 as StarOutlineRounded,aT2 as StarOutlineSharp,dT2 as StarOutlineTwoTone,zT2 as StarOutlined,mT2 as StarPurple500,pT2 as StarPurple500Outlined,HT2 as StarPurple500Rounded,MT2 as StarPurple500Sharp,rT2 as StarPurple500TwoTone,iT2 as StarRate,VT2 as StarRateOutlined,xT2 as StarRateRounded,jT2 as StarRateSharp,uT2 as StarRateTwoTone,LT2 as StarRounded,ST2 as StarSharp,CT2 as StarTwoTone,TT2 as Stars,wT2 as StarsOutlined,RT2 as StarsRounded,OT2 as StarsSharp,yT2 as StarsTwoTone,gT2 as Start,AT2 as StartOutlined,fT2 as StartRounded,PT2 as StartSharp,FT2 as StartTwoTone,BT2 as StayCurrentLandscape,bT2 as StayCurrentLandscapeOutlined,DT2 as StayCurrentLandscapeRounded,kT2 as StayCurrentLandscapeSharp,WT2 as StayCurrentLandscapeTwoTone,NT2 as StayCurrentPortrait,ET2 as StayCurrentPortraitOutlined,IT2 as StayCurrentPortraitRounded,UT2 as StayCurrentPortraitSharp,GT2 as StayCurrentPortraitTwoTone,KT2 as StayPrimaryLandscape,qT2 as StayPrimaryLandscapeOutlined,QT2 as StayPrimaryLandscapeRounded,ZT2 as StayPrimaryLandscapeSharp,JT2 as StayPrimaryLandscapeTwoTone,YT2 as StayPrimaryPortrait,_T2 as StayPrimaryPortraitOutlined,XT2 as StayPrimaryPortraitRounded,$T2 as StayPrimaryPortraitSharp,cw2 as StayPrimaryPortraitTwoTone,hw2 as StickyNote2,sw2 as StickyNote2Outlined,tw2 as StickyNote2Rounded,ow2 as StickyNote2Sharp,vw2 as StickyNote2TwoTone,ew2 as Stop,lw2 as StopCircle,nw2 as StopCircleOutlined,aw2 as StopCircleRounded,dw2 as StopCircleSharp,zw2 as StopCircleTwoTone,mw2 as StopOutlined,pw2 as StopRounded,Hw2 as StopScreenShare,Mw2 as StopScreenShareOutlined,rw2 as StopScreenShareRounded,iw2 as StopScreenShareSharp,Vw2 as StopScreenShareTwoTone,xw2 as StopSharp,jw2 as StopTwoTone,uw2 as Storage,Lw2 as StorageOutlined,Sw2 as StorageRounded,Cw2 as StorageSharp,Tw2 as StorageTwoTone,ww2 as Store,Rw2 as StoreMallDirectory,Ow2 as StoreMallDirectoryOutlined,yw2 as StoreMallDirectoryRounded,gw2 as StoreMallDirectorySharp,Aw2 as StoreMallDirectoryTwoTone,fw2 as StoreOutlined,Pw2 as StoreRounded,Fw2 as StoreSharp,Bw2 as StoreTwoTone,bw2 as Storefront,Dw2 as StorefrontOutlined,kw2 as StorefrontRounded,Ww2 as StorefrontSharp,Nw2 as StorefrontTwoTone,Ew2 as Storm,Iw2 as StormOutlined,Uw2 as StormRounded,Gw2 as StormSharp,Kw2 as StormTwoTone,qw2 as Straight,Qw2 as StraightOutlined,Zw2 as StraightRounded,Jw2 as StraightSharp,Yw2 as StraightTwoTone,_w2 as Straighten,Xw2 as StraightenOutlined,$w2 as StraightenRounded,cR2 as StraightenSharp,hR2 as StraightenTwoTone,sR2 as Stream,tR2 as StreamOutlined,oR2 as StreamRounded,vR2 as StreamSharp,eR2 as StreamTwoTone,lR2 as Streetview,nR2 as StreetviewOutlined,aR2 as StreetviewRounded,dR2 as StreetviewSharp,zR2 as StreetviewTwoTone,mR2 as StrikethroughS,pR2 as StrikethroughSOutlined,HR2 as StrikethroughSRounded,MR2 as StrikethroughSSharp,rR2 as StrikethroughSTwoTone,iR2 as Stroller,VR2 as StrollerOutlined,xR2 as StrollerRounded,jR2 as StrollerSharp,uR2 as StrollerTwoTone,LR2 as Style,SR2 as StyleOutlined,CR2 as StyleRounded,TR2 as StyleSharp,wR2 as StyleTwoTone,RR2 as SubdirectoryArrowLeft,OR2 as SubdirectoryArrowLeftOutlined,yR2 as SubdirectoryArrowLeftRounded,gR2 as SubdirectoryArrowLeftSharp,AR2 as SubdirectoryArrowLeftTwoTone,fR2 as SubdirectoryArrowRight,PR2 as SubdirectoryArrowRightOutlined,FR2 as SubdirectoryArrowRightRounded,BR2 as SubdirectoryArrowRightSharp,bR2 as SubdirectoryArrowRightTwoTone,DR2 as Subject,kR2 as SubjectOutlined,WR2 as SubjectRounded,NR2 as SubjectSharp,ER2 as SubjectTwoTone,IR2 as Subscript,UR2 as SubscriptOutlined,GR2 as SubscriptRounded,KR2 as SubscriptSharp,qR2 as SubscriptTwoTone,QR2 as Subscriptions,ZR2 as SubscriptionsOutlined,JR2 as SubscriptionsRounded,YR2 as SubscriptionsSharp,_R2 as SubscriptionsTwoTone,XR2 as Subtitles,$R2 as SubtitlesOff,cO2 as SubtitlesOffOutlined,hO2 as SubtitlesOffRounded,sO2 as SubtitlesOffSharp,tO2 as SubtitlesOffTwoTone,oO2 as SubtitlesOutlined,vO2 as SubtitlesRounded,eO2 as SubtitlesSharp,lO2 as SubtitlesTwoTone,nO2 as Subway,aO2 as SubwayOutlined,dO2 as SubwayRounded,zO2 as SubwaySharp,mO2 as SubwayTwoTone,pO2 as Summarize,HO2 as SummarizeOutlined,MO2 as SummarizeRounded,rO2 as SummarizeSharp,iO2 as SummarizeTwoTone,VO2 as Superscript,xO2 as SuperscriptOutlined,jO2 as SuperscriptRounded,uO2 as SuperscriptSharp,LO2 as SuperscriptTwoTone,SO2 as SupervisedUserCircle,CO2 as SupervisedUserCircleOutlined,TO2 as SupervisedUserCircleRounded,wO2 as SupervisedUserCircleSharp,RO2 as SupervisedUserCircleTwoTone,OO2 as SupervisorAccount,yO2 as SupervisorAccountOutlined,gO2 as SupervisorAccountRounded,AO2 as SupervisorAccountSharp,fO2 as SupervisorAccountTwoTone,PO2 as Support,FO2 as SupportAgent,BO2 as SupportAgentOutlined,bO2 as SupportAgentRounded,DO2 as SupportAgentSharp,kO2 as SupportAgentTwoTone,WO2 as SupportOutlined,NO2 as SupportRounded,EO2 as SupportSharp,IO2 as SupportTwoTone,UO2 as Surfing,GO2 as SurfingOutlined,KO2 as SurfingRounded,qO2 as SurfingSharp,QO2 as SurfingTwoTone,ZO2 as SurroundSound,JO2 as SurroundSoundOutlined,YO2 as SurroundSoundRounded,_O2 as SurroundSoundSharp,XO2 as SurroundSoundTwoTone,$O2 as SwapCalls,cy2 as SwapCallsOutlined,hy2 as SwapCallsRounded,sy2 as SwapCallsSharp,ty2 as SwapCallsTwoTone,oy2 as SwapHoriz,vy2 as SwapHorizOutlined,ey2 as SwapHorizRounded,ly2 as SwapHorizSharp,ny2 as SwapHorizTwoTone,ay2 as SwapHorizontalCircle,dy2 as SwapHorizontalCircleOutlined,zy2 as SwapHorizontalCircleRounded,my2 as SwapHorizontalCircleSharp,py2 as SwapHorizontalCircleTwoTone,Hy2 as SwapVert,My2 as SwapVertOutlined,ry2 as SwapVertRounded,iy2 as SwapVertSharp,Vy2 as SwapVertTwoTone,xy2 as SwapVerticalCircle,jy2 as SwapVerticalCircleOutlined,uy2 as SwapVerticalCircleRounded,Ly2 as SwapVerticalCircleSharp,Sy2 as SwapVerticalCircleTwoTone,Cy2 as Swipe,Ty2 as SwipeDown,wy2 as SwipeDownAlt,Ry2 as SwipeDownAltOutlined,Oy2 as SwipeDownAltRounded,yy2 as SwipeDownAltSharp,gy2 as SwipeDownAltTwoTone,Ay2 as SwipeDownOutlined,fy2 as SwipeDownRounded,Py2 as SwipeDownSharp,Fy2 as SwipeDownTwoTone,By2 as SwipeLeft,by2 as SwipeLeftAlt,Dy2 as SwipeLeftAltOutlined,ky2 as SwipeLeftAltRounded,Wy2 as SwipeLeftAltSharp,Ny2 as SwipeLeftAltTwoTone,Ey2 as SwipeLeftOutlined,Iy2 as SwipeLeftRounded,Uy2 as SwipeLeftSharp,Gy2 as SwipeLeftTwoTone,Ky2 as SwipeOutlined,qy2 as SwipeRight,Qy2 as SwipeRightAlt,Zy2 as SwipeRightAltOutlined,Jy2 as SwipeRightAltRounded,Yy2 as SwipeRightAltSharp,_y2 as SwipeRightAltTwoTone,Xy2 as SwipeRightOutlined,$y2 as SwipeRightRounded,cg2 as SwipeRightSharp,hg2 as SwipeRightTwoTone,sg2 as SwipeRounded,tg2 as SwipeSharp,og2 as SwipeTwoTone,vg2 as SwipeUp,eg2 as SwipeUpAlt,lg2 as SwipeUpAltOutlined,ng2 as SwipeUpAltRounded,ag2 as SwipeUpAltSharp,dg2 as SwipeUpAltTwoTone,zg2 as SwipeUpOutlined,mg2 as SwipeUpRounded,pg2 as SwipeUpSharp,Hg2 as SwipeUpTwoTone,Mg2 as SwipeVertical,rg2 as SwipeVerticalOutlined,ig2 as SwipeVerticalRounded,Vg2 as SwipeVerticalSharp,xg2 as SwipeVerticalTwoTone,jg2 as SwitchAccessShortcut,ug2 as SwitchAccessShortcutAdd,Lg2 as SwitchAccessShortcutAddOutlined,Sg2 as SwitchAccessShortcutAddRounded,Cg2 as SwitchAccessShortcutAddSharp,Tg2 as SwitchAccessShortcutAddTwoTone,wg2 as SwitchAccessShortcutOutlined,Rg2 as SwitchAccessShortcutRounded,Og2 as SwitchAccessShortcutSharp,yg2 as SwitchAccessShortcutTwoTone,gg2 as SwitchAccount,Ag2 as SwitchAccountOutlined,fg2 as SwitchAccountRounded,Pg2 as SwitchAccountSharp,Fg2 as SwitchAccountTwoTone,Bg2 as SwitchCamera,bg2 as SwitchCameraOutlined,Dg2 as SwitchCameraRounded,kg2 as SwitchCameraSharp,Wg2 as SwitchCameraTwoTone,Ng2 as SwitchLeft,Eg2 as SwitchLeftOutlined,Ig2 as SwitchLeftRounded,Ug2 as SwitchLeftSharp,Gg2 as SwitchLeftTwoTone,Kg2 as SwitchRight,qg2 as SwitchRightOutlined,Qg2 as SwitchRightRounded,Zg2 as SwitchRightSharp,Jg2 as SwitchRightTwoTone,Yg2 as SwitchVideo,_g2 as SwitchVideoOutlined,Xg2 as SwitchVideoRounded,$g2 as SwitchVideoSharp,cA2 as SwitchVideoTwoTone,hA2 as Synagogue,sA2 as SynagogueOutlined,tA2 as SynagogueRounded,oA2 as SynagogueSharp,vA2 as SynagogueTwoTone,eA2 as Sync,lA2 as SyncAlt,nA2 as SyncAltOutlined,aA2 as SyncAltRounded,dA2 as SyncAltSharp,zA2 as SyncAltTwoTone,mA2 as SyncDisabled,pA2 as SyncDisabledOutlined,HA2 as SyncDisabledRounded,MA2 as SyncDisabledSharp,rA2 as SyncDisabledTwoTone,iA2 as SyncLock,VA2 as SyncLockOutlined,xA2 as SyncLockRounded,jA2 as SyncLockSharp,uA2 as SyncLockTwoTone,LA2 as SyncOutlined,SA2 as SyncProblem,CA2 as SyncProblemOutlined,TA2 as SyncProblemRounded,wA2 as SyncProblemSharp,RA2 as SyncProblemTwoTone,OA2 as SyncRounded,yA2 as SyncSharp,gA2 as SyncTwoTone,AA2 as SystemSecurityUpdate,fA2 as SystemSecurityUpdateGood,PA2 as SystemSecurityUpdateGoodOutlined,FA2 as SystemSecurityUpdateGoodRounded,BA2 as SystemSecurityUpdateGoodSharp,bA2 as SystemSecurityUpdateGoodTwoTone,DA2 as SystemSecurityUpdateOutlined,kA2 as SystemSecurityUpdateRounded,WA2 as SystemSecurityUpdateSharp,NA2 as SystemSecurityUpdateTwoTone,EA2 as SystemSecurityUpdateWarning,IA2 as SystemSecurityUpdateWarningOutlined,UA2 as SystemSecurityUpdateWarningRounded,GA2 as SystemSecurityUpdateWarningSharp,KA2 as SystemSecurityUpdateWarningTwoTone,qA2 as SystemUpdate,QA2 as SystemUpdateAlt,ZA2 as SystemUpdateAltOutlined,JA2 as SystemUpdateAltRounded,YA2 as SystemUpdateAltSharp,_A2 as SystemUpdateAltTwoTone,XA2 as SystemUpdateOutlined,$A2 as SystemUpdateRounded,cf2 as SystemUpdateSharp,hf2 as SystemUpdateTwoTone,sf2 as Tab,tf2 as TabOutlined,of2 as TabRounded,vf2 as TabSharp,ef2 as TabTwoTone,lf2 as TabUnselected,nf2 as TabUnselectedOutlined,af2 as TabUnselectedRounded,df2 as TabUnselectedSharp,zf2 as TabUnselectedTwoTone,mf2 as TableBar,pf2 as TableBarOutlined,Hf2 as TableBarRounded,Mf2 as TableBarSharp,rf2 as TableBarTwoTone,if2 as TableChart,Vf2 as TableChartOutlined,xf2 as TableChartRounded,jf2 as TableChartSharp,uf2 as TableChartTwoTone,Lf2 as TableRestaurant,Sf2 as TableRestaurantOutlined,Cf2 as TableRestaurantRounded,Tf2 as TableRestaurantSharp,wf2 as TableRestaurantTwoTone,Rf2 as TableRows,Of2 as TableRowsOutlined,yf2 as TableRowsRounded,gf2 as TableRowsSharp,Af2 as TableRowsTwoTone,ff2 as TableView,Pf2 as TableViewOutlined,Ff2 as TableViewRounded,Bf2 as TableViewSharp,bf2 as TableViewTwoTone,Df2 as Tablet,kf2 as TabletAndroid,Wf2 as TabletAndroidOutlined,Nf2 as TabletAndroidRounded,Ef2 as TabletAndroidSharp,If2 as TabletAndroidTwoTone,Uf2 as TabletMac,Gf2 as TabletMacOutlined,Kf2 as TabletMacRounded,qf2 as TabletMacSharp,Qf2 as TabletMacTwoTone,Zf2 as TabletOutlined,Jf2 as TabletRounded,Yf2 as TabletSharp,_f2 as TabletTwoTone,Xf2 as Tag,$f2 as TagFaces,cP2 as TagFacesOutlined,hP2 as TagFacesRounded,sP2 as TagFacesSharp,tP2 as TagFacesTwoTone,oP2 as TagOutlined,vP2 as TagRounded,eP2 as TagSharp,lP2 as TagTwoTone,nP2 as TakeoutDining,aP2 as TakeoutDiningOutlined,dP2 as TakeoutDiningRounded,zP2 as TakeoutDiningSharp,mP2 as TakeoutDiningTwoTone,pP2 as TapAndPlay,HP2 as TapAndPlayOutlined,MP2 as TapAndPlayRounded,rP2 as TapAndPlaySharp,iP2 as TapAndPlayTwoTone,VP2 as Tapas,xP2 as TapasOutlined,jP2 as TapasRounded,uP2 as TapasSharp,LP2 as TapasTwoTone,SP2 as Task,CP2 as TaskAlt,TP2 as TaskAltOutlined,wP2 as TaskAltRounded,RP2 as TaskAltSharp,OP2 as TaskAltTwoTone,yP2 as TaskOutlined,gP2 as TaskRounded,AP2 as TaskSharp,fP2 as TaskTwoTone,PP2 as TaxiAlert,FP2 as TaxiAlertOutlined,BP2 as TaxiAlertRounded,bP2 as TaxiAlertSharp,DP2 as TaxiAlertTwoTone,kP2 as Telegram,WP2 as TempleBuddhist,NP2 as TempleBuddhistOutlined,EP2 as TempleBuddhistRounded,IP2 as TempleBuddhistSharp,UP2 as TempleBuddhistTwoTone,GP2 as TempleHindu,KP2 as TempleHinduOutlined,qP2 as TempleHinduRounded,QP2 as TempleHinduSharp,ZP2 as TempleHinduTwoTone,JP2 as TenMp,YP2 as TenMpOutlined,_P2 as TenMpRounded,XP2 as TenMpSharp,$P2 as TenMpTwoTone,cF2 as Terminal,hF2 as TerminalOutlined,sF2 as TerminalRounded,tF2 as TerminalSharp,oF2 as TerminalTwoTone,vF2 as Terrain,eF2 as TerrainOutlined,lF2 as TerrainRounded,nF2 as TerrainSharp,aF2 as TerrainTwoTone,dF2 as TextDecrease,zF2 as TextDecreaseOutlined,mF2 as TextDecreaseRounded,pF2 as TextDecreaseSharp,HF2 as TextDecreaseTwoTone,MF2 as TextFields,rF2 as TextFieldsOutlined,iF2 as TextFieldsRounded,VF2 as TextFieldsSharp,xF2 as TextFieldsTwoTone,jF2 as TextFormat,uF2 as TextFormatOutlined,LF2 as TextFormatRounded,SF2 as TextFormatSharp,CF2 as TextFormatTwoTone,TF2 as TextIncrease,wF2 as TextIncreaseOutlined,RF2 as TextIncreaseRounded,OF2 as TextIncreaseSharp,yF2 as TextIncreaseTwoTone,gF2 as TextRotateUp,AF2 as TextRotateUpOutlined,fF2 as TextRotateUpRounded,PF2 as TextRotateUpSharp,FF2 as TextRotateUpTwoTone,BF2 as TextRotateVertical,bF2 as TextRotateVerticalOutlined,DF2 as TextRotateVerticalRounded,kF2 as TextRotateVerticalSharp,WF2 as TextRotateVerticalTwoTone,NF2 as TextRotationAngledown,EF2 as TextRotationAngledownOutlined,IF2 as TextRotationAngledownRounded,UF2 as TextRotationAngledownSharp,GF2 as TextRotationAngledownTwoTone,KF2 as TextRotationAngleup,qF2 as TextRotationAngleupOutlined,QF2 as TextRotationAngleupRounded,ZF2 as TextRotationAngleupSharp,JF2 as TextRotationAngleupTwoTone,YF2 as TextRotationDown,_F2 as TextRotationDownOutlined,XF2 as TextRotationDownRounded,$F2 as TextRotationDownSharp,cB2 as TextRotationDownTwoTone,hB2 as TextRotationNone,sB2 as TextRotationNoneOutlined,tB2 as TextRotationNoneRounded,oB2 as TextRotationNoneSharp,vB2 as TextRotationNoneTwoTone,eB2 as TextSnippet,lB2 as TextSnippetOutlined,nB2 as TextSnippetRounded,aB2 as TextSnippetSharp,dB2 as TextSnippetTwoTone,zB2 as Textsms,mB2 as TextsmsOutlined,pB2 as TextsmsRounded,HB2 as TextsmsSharp,MB2 as TextsmsTwoTone,rB2 as Texture,iB2 as TextureOutlined,VB2 as TextureRounded,xB2 as TextureSharp,jB2 as TextureTwoTone,uB2 as TheaterComedy,LB2 as TheaterComedyOutlined,SB2 as TheaterComedyRounded,CB2 as TheaterComedySharp,TB2 as TheaterComedyTwoTone,wB2 as Theaters,RB2 as TheatersOutlined,OB2 as TheatersRounded,yB2 as TheatersSharp,gB2 as TheatersTwoTone,AB2 as Thermostat,fB2 as ThermostatAuto,PB2 as ThermostatAutoOutlined,FB2 as ThermostatAutoRounded,BB2 as ThermostatAutoSharp,bB2 as ThermostatAutoTwoTone,DB2 as ThermostatOutlined,kB2 as ThermostatRounded,WB2 as ThermostatSharp,NB2 as ThermostatTwoTone,EB2 as ThirteenMp,IB2 as ThirteenMpOutlined,UB2 as ThirteenMpRounded,GB2 as ThirteenMpSharp,KB2 as ThirteenMpTwoTone,qB2 as ThirtyFps,QB2 as ThirtyFpsOutlined,ZB2 as ThirtyFpsRounded,JB2 as ThirtyFpsSelect,YB2 as ThirtyFpsSelectOutlined,_B2 as ThirtyFpsSelectRounded,XB2 as ThirtyFpsSelectSharp,$B2 as ThirtyFpsSelectTwoTone,cb2 as ThirtyFpsSharp,hb2 as ThirtyFpsTwoTone,sb2 as ThreeDRotation,tb2 as ThreeDRotationOutlined,ob2 as ThreeDRotationRounded,vb2 as ThreeDRotationSharp,eb2 as ThreeDRotationTwoTone,lb2 as ThreeGMobiledata,nb2 as ThreeGMobiledataOutlined,ab2 as ThreeGMobiledataRounded,db2 as ThreeGMobiledataSharp,zb2 as ThreeGMobiledataTwoTone,mb2 as ThreeK,pb2 as ThreeKOutlined,Hb2 as ThreeKPlus,Mb2 as ThreeKPlusOutlined,rb2 as ThreeKPlusRounded,ib2 as ThreeKPlusSharp,Vb2 as ThreeKPlusTwoTone,xb2 as ThreeKRounded,jb2 as ThreeKSharp,ub2 as ThreeKTwoTone,Lb2 as ThreeMp,Sb2 as ThreeMpOutlined,Cb2 as ThreeMpRounded,Tb2 as ThreeMpSharp,wb2 as ThreeMpTwoTone,Rb2 as ThreeP,Ob2 as ThreePOutlined,yb2 as ThreePRounded,gb2 as ThreePSharp,Ab2 as ThreePTwoTone,fb2 as ThreeSixty,Pb2 as ThreeSixtyOutlined,Fb2 as ThreeSixtyRounded,Bb2 as ThreeSixtySharp,bb2 as ThreeSixtyTwoTone,Db2 as ThumbDown,kb2 as ThumbDownAlt,Wb2 as ThumbDownAltOutlined,Nb2 as ThumbDownAltRounded,Eb2 as ThumbDownAltSharp,Ib2 as ThumbDownAltTwoTone,Ub2 as ThumbDownOffAlt,Gb2 as ThumbDownOffAltOutlined,Kb2 as ThumbDownOffAltRounded,qb2 as ThumbDownOffAltSharp,Qb2 as ThumbDownOffAltTwoTone,Zb2 as ThumbDownOutlined,Jb2 as ThumbDownRounded,Yb2 as ThumbDownSharp,_b2 as ThumbDownTwoTone,Xb2 as ThumbUp,$b2 as ThumbUpAlt,cD2 as ThumbUpAltOutlined,hD2 as ThumbUpAltRounded,sD2 as ThumbUpAltSharp,tD2 as ThumbUpAltTwoTone,oD2 as ThumbUpOffAlt,vD2 as ThumbUpOffAltOutlined,eD2 as ThumbUpOffAltRounded,lD2 as ThumbUpOffAltSharp,nD2 as ThumbUpOffAltTwoTone,aD2 as ThumbUpOutlined,dD2 as ThumbUpRounded,zD2 as ThumbUpSharp,mD2 as ThumbUpTwoTone,pD2 as ThumbsUpDown,HD2 as ThumbsUpDownOutlined,MD2 as ThumbsUpDownRounded,rD2 as ThumbsUpDownSharp,iD2 as ThumbsUpDownTwoTone,VD2 as Thunderstorm,xD2 as ThunderstormOutlined,jD2 as ThunderstormRounded,uD2 as ThunderstormSharp,LD2 as ThunderstormTwoTone,SD2 as TimeToLeave,CD2 as TimeToLeaveOutlined,TD2 as TimeToLeaveRounded,wD2 as TimeToLeaveSharp,RD2 as TimeToLeaveTwoTone,OD2 as Timelapse,yD2 as TimelapseOutlined,gD2 as TimelapseRounded,AD2 as TimelapseSharp,fD2 as TimelapseTwoTone,PD2 as Timeline,FD2 as TimelineOutlined,BD2 as TimelineRounded,bD2 as TimelineSharp,DD2 as TimelineTwoTone,kD2 as Timer,WD2 as Timer10,ND2 as Timer10Outlined,ED2 as Timer10Rounded,ID2 as Timer10Select,UD2 as Timer10SelectOutlined,GD2 as Timer10SelectRounded,KD2 as Timer10SelectSharp,qD2 as Timer10SelectTwoTone,QD2 as Timer10Sharp,ZD2 as Timer10TwoTone,JD2 as Timer3,YD2 as Timer3Outlined,_D2 as Timer3Rounded,XD2 as Timer3Select,$D2 as Timer3SelectOutlined,ck2 as Timer3SelectRounded,hk2 as Timer3SelectSharp,sk2 as Timer3SelectTwoTone,tk2 as Timer3Sharp,ok2 as Timer3TwoTone,vk2 as TimerOff,ek2 as TimerOffOutlined,lk2 as TimerOffRounded,nk2 as TimerOffSharp,ak2 as TimerOffTwoTone,dk2 as TimerOutlined,zk2 as TimerRounded,mk2 as TimerSharp,pk2 as TimerTwoTone,Hk2 as TimesOneMobiledata,Mk2 as TimesOneMobiledataOutlined,rk2 as TimesOneMobiledataRounded,ik2 as TimesOneMobiledataSharp,Vk2 as TimesOneMobiledataTwoTone,xk2 as TipsAndUpdates,jk2 as TipsAndUpdatesOutlined,uk2 as TipsAndUpdatesRounded,Lk2 as TipsAndUpdatesSharp,Sk2 as TipsAndUpdatesTwoTone,Ck2 as TireRepair,Tk2 as TireRepairOutlined,wk2 as TireRepairRounded,Rk2 as TireRepairSharp,Ok2 as TireRepairTwoTone,yk2 as Title,gk2 as TitleOutlined,Ak2 as TitleRounded,fk2 as TitleSharp,Pk2 as TitleTwoTone,Fk2 as Toc,Bk2 as TocOutlined,bk2 as TocRounded,Dk2 as TocSharp,kk2 as TocTwoTone,Wk2 as Today,Nk2 as TodayOutlined,Ek2 as TodayRounded,Ik2 as TodaySharp,Uk2 as TodayTwoTone,Gk2 as ToggleOff,Kk2 as ToggleOffOutlined,qk2 as ToggleOffRounded,Qk2 as ToggleOffSharp,Zk2 as ToggleOffTwoTone,Jk2 as ToggleOn,Yk2 as ToggleOnOutlined,_k2 as ToggleOnRounded,Xk2 as ToggleOnSharp,$k2 as ToggleOnTwoTone,cW2 as Token,hW2 as TokenOutlined,sW2 as TokenRounded,tW2 as TokenSharp,oW2 as TokenTwoTone,vW2 as Toll,eW2 as TollOutlined,lW2 as TollRounded,nW2 as TollSharp,aW2 as TollTwoTone,dW2 as Tonality,zW2 as TonalityOutlined,mW2 as TonalityRounded,pW2 as TonalitySharp,HW2 as TonalityTwoTone,MW2 as Topic,rW2 as TopicOutlined,iW2 as TopicRounded,VW2 as TopicSharp,xW2 as TopicTwoTone,jW2 as Tornado,uW2 as TornadoOutlined,LW2 as TornadoRounded,SW2 as TornadoSharp,CW2 as TornadoTwoTone,TW2 as TouchApp,wW2 as TouchAppOutlined,RW2 as TouchAppRounded,OW2 as TouchAppSharp,yW2 as TouchAppTwoTone,gW2 as Tour,AW2 as TourOutlined,fW2 as TourRounded,PW2 as TourSharp,FW2 as TourTwoTone,BW2 as Toys,bW2 as ToysOutlined,DW2 as ToysRounded,kW2 as ToysSharp,WW2 as ToysTwoTone,NW2 as TrackChanges,EW2 as TrackChangesOutlined,IW2 as TrackChangesRounded,UW2 as TrackChangesSharp,GW2 as TrackChangesTwoTone,KW2 as Traffic,qW2 as TrafficOutlined,QW2 as TrafficRounded,ZW2 as TrafficSharp,JW2 as TrafficTwoTone,YW2 as Train,_W2 as TrainOutlined,XW2 as TrainRounded,$W2 as TrainSharp,cN2 as TrainTwoTone,hN2 as Tram,sN2 as TramOutlined,tN2 as TramRounded,oN2 as TramSharp,vN2 as TramTwoTone,eN2 as Transcribe,lN2 as TranscribeOutlined,nN2 as TranscribeRounded,aN2 as TranscribeSharp,dN2 as TranscribeTwoTone,zN2 as TransferWithinAStation,mN2 as TransferWithinAStationOutlined,pN2 as TransferWithinAStationRounded,HN2 as TransferWithinAStationSharp,MN2 as TransferWithinAStationTwoTone,rN2 as Transform,iN2 as TransformOutlined,VN2 as TransformRounded,xN2 as TransformSharp,jN2 as TransformTwoTone,uN2 as Transgender,LN2 as TransgenderOutlined,SN2 as TransgenderRounded,CN2 as TransgenderSharp,TN2 as TransgenderTwoTone,wN2 as TransitEnterexit,RN2 as TransitEnterexitOutlined,ON2 as TransitEnterexitRounded,yN2 as TransitEnterexitSharp,gN2 as TransitEnterexitTwoTone,AN2 as Translate,fN2 as TranslateOutlined,PN2 as TranslateRounded,FN2 as TranslateSharp,BN2 as TranslateTwoTone,bN2 as TravelExplore,DN2 as TravelExploreOutlined,kN2 as TravelExploreRounded,WN2 as TravelExploreSharp,NN2 as TravelExploreTwoTone,EN2 as TrendingDown,IN2 as TrendingDownOutlined,UN2 as TrendingDownRounded,GN2 as TrendingDownSharp,KN2 as TrendingDownTwoTone,qN2 as TrendingFlat,QN2 as TrendingFlatOutlined,ZN2 as TrendingFlatRounded,JN2 as TrendingFlatSharp,YN2 as TrendingFlatTwoTone,_N2 as TrendingUp,XN2 as TrendingUpOutlined,$N2 as TrendingUpRounded,cE2 as TrendingUpSharp,hE2 as TrendingUpTwoTone,sE2 as TripOrigin,tE2 as TripOriginOutlined,oE2 as TripOriginRounded,vE2 as TripOriginSharp,eE2 as TripOriginTwoTone,lE2 as Troubleshoot,nE2 as TroubleshootOutlined,aE2 as TroubleshootRounded,dE2 as TroubleshootSharp,zE2 as TroubleshootTwoTone,mE2 as Try,pE2 as TryOutlined,HE2 as TryRounded,ME2 as TrySharp,rE2 as TryTwoTone,iE2 as Tsunami,VE2 as TsunamiOutlined,xE2 as TsunamiRounded,jE2 as TsunamiSharp,uE2 as TsunamiTwoTone,LE2 as Tty,SE2 as TtyOutlined,CE2 as TtyRounded,TE2 as TtySharp,wE2 as TtyTwoTone,RE2 as Tune,OE2 as TuneOutlined,yE2 as TuneRounded,gE2 as TuneSharp,AE2 as TuneTwoTone,fE2 as Tungsten,PE2 as TungstenOutlined,FE2 as TungstenRounded,BE2 as TungstenSharp,bE2 as TungstenTwoTone,DE2 as TurnLeft,kE2 as TurnLeftOutlined,WE2 as TurnLeftRounded,NE2 as TurnLeftSharp,EE2 as TurnLeftTwoTone,IE2 as TurnRight,UE2 as TurnRightOutlined,GE2 as TurnRightRounded,KE2 as TurnRightSharp,qE2 as TurnRightTwoTone,QE2 as TurnSharpLeft,ZE2 as TurnSharpLeftOutlined,JE2 as TurnSharpLeftRounded,YE2 as TurnSharpLeftSharp,_E2 as TurnSharpLeftTwoTone,XE2 as TurnSharpRight,$E2 as TurnSharpRightOutlined,cI2 as TurnSharpRightRounded,hI2 as TurnSharpRightSharp,sI2 as TurnSharpRightTwoTone,tI2 as TurnSlightLeft,oI2 as TurnSlightLeftOutlined,vI2 as TurnSlightLeftRounded,eI2 as TurnSlightLeftSharp,lI2 as TurnSlightLeftTwoTone,nI2 as TurnSlightRight,aI2 as TurnSlightRightOutlined,dI2 as TurnSlightRightRounded,zI2 as TurnSlightRightSharp,mI2 as TurnSlightRightTwoTone,pI2 as TurnedIn,HI2 as TurnedInNot,MI2 as TurnedInNotOutlined,rI2 as TurnedInNotRounded,iI2 as TurnedInNotSharp,VI2 as TurnedInNotTwoTone,xI2 as TurnedInOutlined,jI2 as TurnedInRounded,uI2 as TurnedInSharp,LI2 as TurnedInTwoTone,SI2 as Tv,CI2 as TvOff,TI2 as TvOffOutlined,wI2 as TvOffRounded,RI2 as TvOffSharp,OI2 as TvOffTwoTone,yI2 as TvOutlined,gI2 as TvRounded,AI2 as TvSharp,fI2 as TvTwoTone,PI2 as TwelveMp,FI2 as TwelveMpOutlined,BI2 as TwelveMpRounded,bI2 as TwelveMpSharp,DI2 as TwelveMpTwoTone,kI2 as TwentyFourMp,WI2 as TwentyFourMpOutlined,NI2 as TwentyFourMpRounded,EI2 as TwentyFourMpSharp,II2 as TwentyFourMpTwoTone,UI2 as TwentyOneMp,GI2 as TwentyOneMpOutlined,KI2 as TwentyOneMpRounded,qI2 as TwentyOneMpSharp,QI2 as TwentyOneMpTwoTone,ZI2 as TwentyThreeMp,JI2 as TwentyThreeMpOutlined,YI2 as TwentyThreeMpRounded,_I2 as TwentyThreeMpSharp,XI2 as TwentyThreeMpTwoTone,$I2 as TwentyTwoMp,cU2 as TwentyTwoMpOutlined,hU2 as TwentyTwoMpRounded,sU2 as TwentyTwoMpSharp,tU2 as TwentyTwoMpTwoTone,oU2 as TwentyZeroMp,vU2 as TwentyZeroMpOutlined,eU2 as TwentyZeroMpRounded,lU2 as TwentyZeroMpSharp,nU2 as TwentyZeroMpTwoTone,aU2 as Twitter,dU2 as TwoK,zU2 as TwoKOutlined,mU2 as TwoKPlus,pU2 as TwoKPlusOutlined,HU2 as TwoKPlusRounded,MU2 as TwoKPlusSharp,rU2 as TwoKPlusTwoTone,iU2 as TwoKRounded,VU2 as TwoKSharp,xU2 as TwoKTwoTone,jU2 as TwoMp,uU2 as TwoMpOutlined,LU2 as TwoMpRounded,SU2 as TwoMpSharp,CU2 as TwoMpTwoTone,TU2 as TwoWheeler,wU2 as TwoWheelerOutlined,RU2 as TwoWheelerRounded,OU2 as TwoWheelerSharp,yU2 as TwoWheelerTwoTone,gU2 as TypeSpecimen,AU2 as TypeSpecimenOutlined,fU2 as TypeSpecimenRounded,PU2 as TypeSpecimenSharp,FU2 as TypeSpecimenTwoTone,BU2 as UTurnLeft,bU2 as UTurnLeftOutlined,DU2 as UTurnLeftRounded,kU2 as UTurnLeftSharp,WU2 as UTurnLeftTwoTone,NU2 as UTurnRight,EU2 as UTurnRightOutlined,IU2 as UTurnRightRounded,UU2 as UTurnRightSharp,GU2 as UTurnRightTwoTone,KU2 as Umbrella,qU2 as UmbrellaOutlined,QU2 as UmbrellaRounded,ZU2 as UmbrellaSharp,JU2 as UmbrellaTwoTone,YU2 as Unarchive,_U2 as UnarchiveOutlined,XU2 as UnarchiveRounded,$U2 as UnarchiveSharp,cG2 as UnarchiveTwoTone,hG2 as Undo,sG2 as UndoOutlined,tG2 as UndoRounded,oG2 as UndoSharp,vG2 as UndoTwoTone,eG2 as UnfoldLess,lG2 as UnfoldLessDouble,nG2 as UnfoldLessDoubleOutlined,aG2 as UnfoldLessDoubleRounded,dG2 as UnfoldLessDoubleSharp,zG2 as UnfoldLessDoubleTwoTone,mG2 as UnfoldLessOutlined,pG2 as UnfoldLessRounded,HG2 as UnfoldLessSharp,MG2 as UnfoldLessTwoTone,rG2 as UnfoldMore,iG2 as UnfoldMoreDouble,VG2 as UnfoldMoreDoubleOutlined,xG2 as UnfoldMoreDoubleRounded,jG2 as UnfoldMoreDoubleSharp,uG2 as UnfoldMoreDoubleTwoTone,LG2 as UnfoldMoreOutlined,SG2 as UnfoldMoreRounded,CG2 as UnfoldMoreSharp,TG2 as UnfoldMoreTwoTone,wG2 as Unpublished,RG2 as UnpublishedOutlined,OG2 as UnpublishedRounded,yG2 as UnpublishedSharp,gG2 as UnpublishedTwoTone,AG2 as Unsubscribe,fG2 as UnsubscribeOutlined,PG2 as UnsubscribeRounded,FG2 as UnsubscribeSharp,BG2 as UnsubscribeTwoTone,bG2 as Upcoming,DG2 as UpcomingOutlined,kG2 as UpcomingRounded,WG2 as UpcomingSharp,NG2 as UpcomingTwoTone,EG2 as Update,IG2 as UpdateDisabled,UG2 as UpdateDisabledOutlined,GG2 as UpdateDisabledRounded,KG2 as UpdateDisabledSharp,qG2 as UpdateDisabledTwoTone,QG2 as UpdateOutlined,ZG2 as UpdateRounded,JG2 as UpdateSharp,YG2 as UpdateTwoTone,_G2 as Upgrade,XG2 as UpgradeOutlined,$G2 as UpgradeRounded,cK2 as UpgradeSharp,hK2 as UpgradeTwoTone,sK2 as Upload,tK2 as UploadFile,oK2 as UploadFileOutlined,vK2 as UploadFileRounded,eK2 as UploadFileSharp,lK2 as UploadFileTwoTone,nK2 as UploadOutlined,aK2 as UploadRounded,dK2 as UploadSharp,zK2 as UploadTwoTone,mK2 as Usb,pK2 as UsbOff,HK2 as UsbOffOutlined,MK2 as UsbOffRounded,rK2 as UsbOffSharp,iK2 as UsbOffTwoTone,VK2 as UsbOutlined,xK2 as UsbRounded,jK2 as UsbSharp,uK2 as UsbTwoTone,LK2 as Vaccines,SK2 as VaccinesOutlined,CK2 as VaccinesRounded,TK2 as VaccinesSharp,wK2 as VaccinesTwoTone,RK2 as VapeFree,OK2 as VapeFreeOutlined,yK2 as VapeFreeRounded,gK2 as VapeFreeSharp,AK2 as VapeFreeTwoTone,fK2 as VapingRooms,PK2 as VapingRoomsOutlined,FK2 as VapingRoomsRounded,BK2 as VapingRoomsSharp,bK2 as VapingRoomsTwoTone,DK2 as Verified,kK2 as VerifiedOutlined,WK2 as VerifiedRounded,NK2 as VerifiedSharp,EK2 as VerifiedTwoTone,IK2 as VerifiedUser,UK2 as VerifiedUserOutlined,GK2 as VerifiedUserRounded,KK2 as VerifiedUserSharp,qK2 as VerifiedUserTwoTone,QK2 as VerticalAlignBottom,ZK2 as VerticalAlignBottomOutlined,JK2 as VerticalAlignBottomRounded,YK2 as VerticalAlignBottomSharp,_K2 as VerticalAlignBottomTwoTone,XK2 as VerticalAlignCenter,$K2 as VerticalAlignCenterOutlined,cq2 as VerticalAlignCenterRounded,hq2 as VerticalAlignCenterSharp,sq2 as VerticalAlignCenterTwoTone,tq2 as VerticalAlignTop,oq2 as VerticalAlignTopOutlined,vq2 as VerticalAlignTopRounded,eq2 as VerticalAlignTopSharp,lq2 as VerticalAlignTopTwoTone,nq2 as VerticalShades,aq2 as VerticalShadesClosed,dq2 as VerticalShadesClosedOutlined,zq2 as VerticalShadesClosedRounded,mq2 as VerticalShadesClosedSharp,pq2 as VerticalShadesClosedTwoTone,Hq2 as VerticalShadesOutlined,Mq2 as VerticalShadesRounded,rq2 as VerticalShadesSharp,iq2 as VerticalShadesTwoTone,Vq2 as VerticalSplit,xq2 as VerticalSplitOutlined,jq2 as VerticalSplitRounded,uq2 as VerticalSplitSharp,Lq2 as VerticalSplitTwoTone,Sq2 as Vibration,Cq2 as VibrationOutlined,Tq2 as VibrationRounded,wq2 as VibrationSharp,Rq2 as VibrationTwoTone,Oq2 as VideoCall,yq2 as VideoCallOutlined,gq2 as VideoCallRounded,Aq2 as VideoCallSharp,fq2 as VideoCallTwoTone,Pq2 as VideoCameraBack,Fq2 as VideoCameraBackOutlined,Bq2 as VideoCameraBackRounded,bq2 as VideoCameraBackSharp,Dq2 as VideoCameraBackTwoTone,kq2 as VideoCameraFront,Wq2 as VideoCameraFrontOutlined,Nq2 as VideoCameraFrontRounded,Eq2 as VideoCameraFrontSharp,Iq2 as VideoCameraFrontTwoTone,Uq2 as VideoChat,Gq2 as VideoChatOutlined,Kq2 as VideoChatRounded,qq2 as VideoChatSharp,Qq2 as VideoChatTwoTone,Zq2 as VideoFile,Jq2 as VideoFileOutlined,Yq2 as VideoFileRounded,_q2 as VideoFileSharp,Xq2 as VideoFileTwoTone,$q2 as VideoLabel,cQ2 as VideoLabelOutlined,hQ2 as VideoLabelRounded,sQ2 as VideoLabelSharp,tQ2 as VideoLabelTwoTone,oQ2 as VideoLibrary,vQ2 as VideoLibraryOutlined,eQ2 as VideoLibraryRounded,lQ2 as VideoLibrarySharp,nQ2 as VideoLibraryTwoTone,aQ2 as VideoSettings,dQ2 as VideoSettingsOutlined,zQ2 as VideoSettingsRounded,mQ2 as VideoSettingsSharp,pQ2 as VideoSettingsTwoTone,HQ2 as VideoStable,MQ2 as VideoStableOutlined,rQ2 as VideoStableRounded,iQ2 as VideoStableSharp,VQ2 as VideoStableTwoTone,xQ2 as Videocam,jQ2 as VideocamOff,uQ2 as VideocamOffOutlined,LQ2 as VideocamOffRounded,SQ2 as VideocamOffSharp,CQ2 as VideocamOffTwoTone,TQ2 as VideocamOutlined,wQ2 as VideocamRounded,RQ2 as VideocamSharp,OQ2 as VideocamTwoTone,yQ2 as VideogameAsset,gQ2 as VideogameAssetOff,AQ2 as VideogameAssetOffOutlined,fQ2 as VideogameAssetOffRounded,PQ2 as VideogameAssetOffSharp,FQ2 as VideogameAssetOffTwoTone,BQ2 as VideogameAssetOutlined,bQ2 as VideogameAssetRounded,DQ2 as VideogameAssetSharp,kQ2 as VideogameAssetTwoTone,WQ2 as ViewAgenda,NQ2 as ViewAgendaOutlined,EQ2 as ViewAgendaRounded,IQ2 as ViewAgendaSharp,UQ2 as ViewAgendaTwoTone,GQ2 as ViewArray,KQ2 as ViewArrayOutlined,qQ2 as ViewArrayRounded,QQ2 as ViewArraySharp,ZQ2 as ViewArrayTwoTone,JQ2 as ViewCarousel,YQ2 as ViewCarouselOutlined,_Q2 as ViewCarouselRounded,XQ2 as ViewCarouselSharp,$Q2 as ViewCarouselTwoTone,cZ2 as ViewColumn,hZ2 as ViewColumnOutlined,sZ2 as ViewColumnRounded,tZ2 as ViewColumnSharp,oZ2 as ViewColumnTwoTone,vZ2 as ViewComfy,eZ2 as ViewComfyAlt,lZ2 as ViewComfyAltOutlined,nZ2 as ViewComfyAltRounded,aZ2 as ViewComfyAltSharp,dZ2 as ViewComfyAltTwoTone,zZ2 as ViewComfyOutlined,mZ2 as ViewComfyRounded,pZ2 as ViewComfySharp,HZ2 as ViewComfyTwoTone,MZ2 as ViewCompact,rZ2 as ViewCompactAlt,iZ2 as ViewCompactAltOutlined,VZ2 as ViewCompactAltRounded,xZ2 as ViewCompactAltSharp,jZ2 as ViewCompactAltTwoTone,uZ2 as ViewCompactOutlined,LZ2 as ViewCompactRounded,SZ2 as ViewCompactSharp,CZ2 as ViewCompactTwoTone,TZ2 as ViewCozy,wZ2 as ViewCozyOutlined,RZ2 as ViewCozyRounded,OZ2 as ViewCozySharp,yZ2 as ViewCozyTwoTone,gZ2 as ViewDay,AZ2 as ViewDayOutlined,fZ2 as ViewDayRounded,PZ2 as ViewDaySharp,FZ2 as ViewDayTwoTone,BZ2 as ViewHeadline,bZ2 as ViewHeadlineOutlined,DZ2 as ViewHeadlineRounded,kZ2 as ViewHeadlineSharp,WZ2 as ViewHeadlineTwoTone,NZ2 as ViewInAr,EZ2 as ViewInArOutlined,IZ2 as ViewInArRounded,UZ2 as ViewInArSharp,GZ2 as ViewInArTwoTone,KZ2 as ViewKanban,qZ2 as ViewKanbanOutlined,QZ2 as ViewKanbanRounded,ZZ2 as ViewKanbanSharp,JZ2 as ViewKanbanTwoTone,YZ2 as ViewList,_Z2 as ViewListOutlined,XZ2 as ViewListRounded,$Z2 as ViewListSharp,cJ2 as ViewListTwoTone,hJ2 as ViewModule,sJ2 as ViewModuleOutlined,tJ2 as ViewModuleRounded,oJ2 as ViewModuleSharp,vJ2 as ViewModuleTwoTone,eJ2 as ViewQuilt,lJ2 as ViewQuiltOutlined,nJ2 as ViewQuiltRounded,aJ2 as ViewQuiltSharp,dJ2 as ViewQuiltTwoTone,zJ2 as ViewSidebar,mJ2 as ViewSidebarOutlined,pJ2 as ViewSidebarRounded,HJ2 as ViewSidebarSharp,MJ2 as ViewSidebarTwoTone,rJ2 as ViewStream,iJ2 as ViewStreamOutlined,VJ2 as ViewStreamRounded,xJ2 as ViewStreamSharp,jJ2 as ViewStreamTwoTone,uJ2 as ViewTimeline,LJ2 as ViewTimelineOutlined,SJ2 as ViewTimelineRounded,CJ2 as ViewTimelineSharp,TJ2 as ViewTimelineTwoTone,wJ2 as ViewWeek,RJ2 as ViewWeekOutlined,OJ2 as ViewWeekRounded,yJ2 as ViewWeekSharp,gJ2 as ViewWeekTwoTone,AJ2 as Vignette,fJ2 as VignetteOutlined,PJ2 as VignetteRounded,FJ2 as VignetteSharp,BJ2 as VignetteTwoTone,bJ2 as Villa,DJ2 as VillaOutlined,kJ2 as VillaRounded,WJ2 as VillaSharp,NJ2 as VillaTwoTone,EJ2 as Visibility,IJ2 as VisibilityOff,UJ2 as VisibilityOffOutlined,GJ2 as VisibilityOffRounded,KJ2 as VisibilityOffSharp,qJ2 as VisibilityOffTwoTone,QJ2 as VisibilityOutlined,ZJ2 as VisibilityRounded,JJ2 as VisibilitySharp,YJ2 as VisibilityTwoTone,_J2 as VoiceChat,XJ2 as VoiceChatOutlined,$J2 as VoiceChatRounded,cY2 as VoiceChatSharp,hY2 as VoiceChatTwoTone,sY2 as VoiceOverOff,tY2 as VoiceOverOffOutlined,oY2 as VoiceOverOffRounded,vY2 as VoiceOverOffSharp,eY2 as VoiceOverOffTwoTone,lY2 as Voicemail,nY2 as VoicemailOutlined,aY2 as VoicemailRounded,dY2 as VoicemailSharp,zY2 as VoicemailTwoTone,mY2 as Volcano,pY2 as VolcanoOutlined,HY2 as VolcanoRounded,MY2 as VolcanoSharp,rY2 as VolcanoTwoTone,iY2 as VolumeDown,VY2 as VolumeDownOutlined,xY2 as VolumeDownRounded,jY2 as VolumeDownSharp,uY2 as VolumeDownTwoTone,LY2 as VolumeMute,SY2 as VolumeMuteOutlined,CY2 as VolumeMuteRounded,TY2 as VolumeMuteSharp,wY2 as VolumeMuteTwoTone,RY2 as VolumeOff,OY2 as VolumeOffOutlined,yY2 as VolumeOffRounded,gY2 as VolumeOffSharp,AY2 as VolumeOffTwoTone,fY2 as VolumeUp,PY2 as VolumeUpOutlined,FY2 as VolumeUpRounded,BY2 as VolumeUpSharp,bY2 as VolumeUpTwoTone,DY2 as VolunteerActivism,kY2 as VolunteerActivismOutlined,WY2 as VolunteerActivismRounded,NY2 as VolunteerActivismSharp,EY2 as VolunteerActivismTwoTone,IY2 as VpnKey,UY2 as VpnKeyOff,GY2 as VpnKeyOffOutlined,KY2 as VpnKeyOffRounded,qY2 as VpnKeyOffSharp,QY2 as VpnKeyOffTwoTone,ZY2 as VpnKeyOutlined,JY2 as VpnKeyRounded,YY2 as VpnKeySharp,_Y2 as VpnKeyTwoTone,XY2 as VpnLock,$Y2 as VpnLockOutlined,c_2 as VpnLockRounded,h_2 as VpnLockSharp,s_2 as VpnLockTwoTone,t_2 as Vrpano,o_2 as VrpanoOutlined,v_2 as VrpanoRounded,e_2 as VrpanoSharp,l_2 as VrpanoTwoTone,n_2 as Wallet,a_2 as WalletOutlined,d_2 as WalletRounded,z_2 as WalletSharp,m_2 as WalletTwoTone,p_2 as Wallpaper,H_2 as WallpaperOutlined,M_2 as WallpaperRounded,r_2 as WallpaperSharp,i_2 as WallpaperTwoTone,V_2 as Warehouse,x_2 as WarehouseOutlined,j_2 as WarehouseRounded,u_2 as WarehouseSharp,L_2 as WarehouseTwoTone,S_2 as Warning,C_2 as WarningAmber,T_2 as WarningAmberOutlined,w_2 as WarningAmberRounded,R_2 as WarningAmberSharp,O_2 as WarningAmberTwoTone,y_2 as WarningOutlined,g_2 as WarningRounded,A_2 as WarningSharp,f_2 as WarningTwoTone,P_2 as Wash,F_2 as WashOutlined,B_2 as WashRounded,b_2 as WashSharp,D_2 as WashTwoTone,k_2 as Watch,W_2 as WatchLater,N_2 as WatchLaterOutlined,E_2 as WatchLaterRounded,I_2 as WatchLaterSharp,U_2 as WatchLaterTwoTone,G_2 as WatchOff,K_2 as WatchOffOutlined,q_2 as WatchOffRounded,Q_2 as WatchOffSharp,Z_2 as WatchOffTwoTone,J_2 as WatchOutlined,Y_2 as WatchRounded,__2 as WatchSharp,X_2 as WatchTwoTone,$_2 as Water,cX2 as WaterDamage,hX2 as WaterDamageOutlined,sX2 as WaterDamageRounded,tX2 as WaterDamageSharp,oX2 as WaterDamageTwoTone,vX2 as WaterDrop,eX2 as WaterDropOutlined,lX2 as WaterDropRounded,nX2 as WaterDropSharp,aX2 as WaterDropTwoTone,dX2 as WaterOutlined,zX2 as WaterRounded,mX2 as WaterSharp,pX2 as WaterTwoTone,HX2 as WaterfallChart,MX2 as WaterfallChartOutlined,rX2 as WaterfallChartRounded,iX2 as WaterfallChartSharp,VX2 as WaterfallChartTwoTone,xX2 as Waves,jX2 as WavesOutlined,uX2 as WavesRounded,LX2 as WavesSharp,SX2 as WavesTwoTone,CX2 as WavingHand,TX2 as WavingHandOutlined,wX2 as WavingHandRounded,RX2 as WavingHandSharp,OX2 as WavingHandTwoTone,yX2 as WbAuto,gX2 as WbAutoOutlined,AX2 as WbAutoRounded,fX2 as WbAutoSharp,PX2 as WbAutoTwoTone,FX2 as WbCloudy,BX2 as WbCloudyOutlined,bX2 as WbCloudyRounded,DX2 as WbCloudySharp,kX2 as WbCloudyTwoTone,WX2 as WbIncandescent,NX2 as WbIncandescentOutlined,EX2 as WbIncandescentRounded,IX2 as WbIncandescentSharp,UX2 as WbIncandescentTwoTone,GX2 as WbIridescent,KX2 as WbIridescentOutlined,qX2 as WbIridescentRounded,QX2 as WbIridescentSharp,ZX2 as WbIridescentTwoTone,JX2 as WbShade,YX2 as WbShadeOutlined,_X2 as WbShadeRounded,XX2 as WbShadeSharp,$X2 as WbShadeTwoTone,c$2 as WbSunny,h$2 as WbSunnyOutlined,s$2 as WbSunnyRounded,t$2 as WbSunnySharp,o$2 as WbSunnyTwoTone,v$2 as WbTwilight,e$2 as WbTwilightOutlined,l$2 as WbTwilightRounded,n$2 as WbTwilightSharp,a$2 as WbTwilightTwoTone,d$2 as Wc,z$2 as WcOutlined,m$2 as WcRounded,p$2 as WcSharp,H$2 as WcTwoTone,M$2 as Web,r$2 as WebAsset,i$2 as WebAssetOff,V$2 as WebAssetOffOutlined,x$2 as WebAssetOffRounded,j$2 as WebAssetOffSharp,u$2 as WebAssetOffTwoTone,L$2 as WebAssetOutlined,S$2 as WebAssetRounded,C$2 as WebAssetSharp,T$2 as WebAssetTwoTone,w$2 as WebOutlined,R$2 as WebRounded,O$2 as WebSharp,y$2 as WebStories,g$2 as WebStoriesOutlined,A$2 as WebStoriesRounded,f$2 as WebStoriesSharp,P$2 as WebStoriesTwoTone,F$2 as WebTwoTone,B$2 as Webhook,b$2 as WebhookOutlined,D$2 as WebhookRounded,k$2 as WebhookSharp,W$2 as WebhookTwoTone,N$2 as Weekend,E$2 as WeekendOutlined,I$2 as WeekendRounded,U$2 as WeekendSharp,G$2 as WeekendTwoTone,K$2 as West,q$2 as WestOutlined,Q$2 as WestRounded,Z$2 as WestSharp,J$2 as WestTwoTone,Y$2 as WhatsApp,_$2 as Whatshot,X$2 as WhatshotOutlined,$$2 as WhatshotRounded,c15 as WhatshotSharp,h15 as WhatshotTwoTone,s15 as WheelchairPickup,t15 as WheelchairPickupOutlined,o15 as WheelchairPickupRounded,v15 as WheelchairPickupSharp,e15 as WheelchairPickupTwoTone,l15 as WhereToVote,n15 as WhereToVoteOutlined,a15 as WhereToVoteRounded,d15 as WhereToVoteSharp,z15 as WhereToVoteTwoTone,m15 as Widgets,p15 as WidgetsOutlined,H15 as WidgetsRounded,M15 as WidgetsSharp,r15 as WidgetsTwoTone,i15 as WidthFull,V15 as WidthFullOutlined,x15 as WidthFullRounded,j15 as WidthFullSharp,u15 as WidthFullTwoTone,L15 as WidthNormal,S15 as WidthNormalOutlined,C15 as WidthNormalRounded,T15 as WidthNormalSharp,w15 as WidthNormalTwoTone,R15 as WidthWide,O15 as WidthWideOutlined,y15 as WidthWideRounded,g15 as WidthWideSharp,A15 as WidthWideTwoTone,f15 as Wifi,P15 as Wifi1Bar,F15 as Wifi1BarOutlined,B15 as Wifi1BarRounded,b15 as Wifi1BarSharp,D15 as Wifi1BarTwoTone,k15 as Wifi2Bar,W15 as Wifi2BarOutlined,N15 as Wifi2BarRounded,E15 as Wifi2BarSharp,I15 as Wifi2BarTwoTone,U15 as WifiCalling,G15 as WifiCalling3,K15 as WifiCalling3Outlined,q15 as WifiCalling3Rounded,Q15 as WifiCalling3Sharp,Z15 as WifiCalling3TwoTone,J15 as WifiCallingOutlined,Y15 as WifiCallingRounded,_15 as WifiCallingSharp,X15 as WifiCallingTwoTone,$15 as WifiChannel,c25 as WifiChannelOutlined,h25 as WifiChannelRounded,s25 as WifiChannelSharp,t25 as WifiChannelTwoTone,o25 as WifiFind,v25 as WifiFindOutlined,e25 as WifiFindRounded,l25 as WifiFindSharp,n25 as WifiFindTwoTone,a25 as WifiLock,d25 as WifiLockOutlined,z25 as WifiLockRounded,m25 as WifiLockSharp,p25 as WifiLockTwoTone,H25 as WifiOff,M25 as WifiOffOutlined,r25 as WifiOffRounded,i25 as WifiOffSharp,V25 as WifiOffTwoTone,x25 as WifiOutlined,j25 as WifiPassword,u25 as WifiPasswordOutlined,L25 as WifiPasswordRounded,S25 as WifiPasswordSharp,C25 as WifiPasswordTwoTone,T25 as WifiProtectedSetup,w25 as WifiProtectedSetupOutlined,R25 as WifiProtectedSetupRounded,O25 as WifiProtectedSetupSharp,y25 as WifiProtectedSetupTwoTone,g25 as WifiRounded,A25 as WifiSharp,f25 as WifiTethering,P25 as WifiTetheringError,F25 as WifiTetheringErrorOutlined,B25 as WifiTetheringErrorRounded,b25 as WifiTetheringErrorRoundedOutlined,D25 as WifiTetheringErrorRoundedRounded,k25 as WifiTetheringErrorRoundedSharp,W25 as WifiTetheringErrorRoundedTwoTone,N25 as WifiTetheringErrorSharp,E25 as WifiTetheringErrorTwoTone,I25 as WifiTetheringOff,U25 as WifiTetheringOffOutlined,G25 as WifiTetheringOffRounded,K25 as WifiTetheringOffSharp,q25 as WifiTetheringOffTwoTone,Q25 as WifiTetheringOutlined,Z25 as WifiTetheringRounded,J25 as WifiTetheringSharp,Y25 as WifiTetheringTwoTone,_25 as WifiTwoTone,X25 as WindPower,$25 as WindPowerOutlined,c55 as WindPowerRounded,h55 as WindPowerSharp,s55 as WindPowerTwoTone,t55 as Window,o55 as WindowOutlined,v55 as WindowRounded,e55 as WindowSharp,l55 as WindowTwoTone,n55 as WineBar,a55 as WineBarOutlined,d55 as WineBarRounded,z55 as WineBarSharp,m55 as WineBarTwoTone,p55 as Woman,H55 as Woman2,M55 as Woman2Outlined,r55 as Woman2Rounded,i55 as Woman2Sharp,V55 as Woman2TwoTone,x55 as WomanOutlined,j55 as WomanRounded,u55 as WomanSharp,L55 as WomanTwoTone,S55 as Work,C55 as WorkHistory,T55 as WorkHistoryOutlined,w55 as WorkHistoryRounded,R55 as WorkHistorySharp,O55 as WorkHistoryTwoTone,y55 as WorkOff,g55 as WorkOffOutlined,A55 as WorkOffRounded,f55 as WorkOffSharp,P55 as WorkOffTwoTone,F55 as WorkOutline,B55 as WorkOutlineOutlined,b55 as WorkOutlineRounded,D55 as WorkOutlineSharp,k55 as WorkOutlineTwoTone,W55 as WorkOutlined,N55 as WorkRounded,E55 as WorkSharp,I55 as WorkTwoTone,U55 as WorkspacePremium,G55 as WorkspacePremiumOutlined,K55 as WorkspacePremiumRounded,q55 as WorkspacePremiumSharp,Q55 as WorkspacePremiumTwoTone,Z55 as Workspaces,J55 as WorkspacesOutlined,Y55 as WorkspacesRounded,_55 as WorkspacesSharp,X55 as WorkspacesTwoTone,$55 as WrapText,c45 as WrapTextOutlined,h45 as WrapTextRounded,s45 as WrapTextSharp,t45 as WrapTextTwoTone,o45 as WrongLocation,v45 as WrongLocationOutlined,e45 as WrongLocationRounded,l45 as WrongLocationSharp,n45 as WrongLocationTwoTone,a45 as Wysiwyg,d45 as WysiwygOutlined,z45 as WysiwygRounded,m45 as WysiwygSharp,p45 as WysiwygTwoTone,H45 as X,M45 as Yard,r45 as YardOutlined,i45 as YardRounded,V45 as YardSharp,x45 as YardTwoTone,j45 as YouTube,u45 as YoutubeSearchedFor,L45 as YoutubeSearchedForOutlined,S45 as YoutubeSearchedForRounded,C45 as YoutubeSearchedForSharp,T45 as YoutubeSearchedForTwoTone,w45 as ZoomIn,R45 as ZoomInMap,O45 as ZoomInMapOutlined,y45 as ZoomInMapRounded,g45 as ZoomInMapSharp,A45 as ZoomInMapTwoTone,f45 as ZoomInOutlined,P45 as ZoomInRounded,F45 as ZoomInSharp,B45 as ZoomInTwoTone,b45 as ZoomOut,D45 as ZoomOutMap,k45 as ZoomOutMapOutlined,W45 as ZoomOutMapRounded,N45 as ZoomOutMapSharp,E45 as ZoomOutMapTwoTone,I45 as ZoomOutOutlined,U45 as ZoomOutRounded,G45 as ZoomOutSharp,K45 as ZoomOutTwoTone}; diff --git a/admin/custom/assets/index-CVIpIckw.js b/admin/custom/assets/index-CVIpIckw.js new file mode 100644 index 000000000..33259a809 --- /dev/null +++ b/admin/custom/assets/index-CVIpIckw.js @@ -0,0 +1,960 @@ +import{o as He,g as dM,c as zM,a as IM}from"./createTheme-Wd4QxQE0.js";import{h as n,a as ye,i as ze,f as ko,j as Fu,k as Hu,_ as Fe,g as Qt,l as Vu,m as Zu,n as Qa,o as Xu,p as Ku}from"./ConfigCustomJavascriptSet__loadShare__react__loadShare__.mjs-0SjJESw9.js";import{h as qi,i as Ua,j as Ct,k as de,l as he,m as Ae,n as Jt,_ as H,a as ne,o as me,p as X,q as Rr,r as P,s as W,b as le,t as ss,e as Xe,f as te,u as qu,v as el,w as ls,x as tl,y as va,z as ae,A as Yt,B as nt,C as sl,D as Ut,E as il,c as wt,d as As,F as ba,G as vt,H as hM,I as Di,J as wM,K as CM,L as rl,M as ol,N as Me,O as Tr,P as Ml,Q as $a,R as Ve,S as AM,T as nl,U as mM,V as al}from"./ConfigCustomJavascriptSet__loadShare___mf_0_mui_mf_1_material__loadShare__.mjs-KsT5vKjV.js";import{_ as Jr,a as ge,b as Ue,c as ut,d as cl,e as Pi,f as ul,g as Yo,h as Qo,i as Uo,j as zs,k as vo,l as er,m as bo,n as ll,o as Nl,p as Pa,q as Ll,r as $o,s as jl,t as gl,u as Ks,v as Tl,w as yl,x as Dl,y as dl,z as zl,A as Il,B as hl,C as wl,D as Cl,E as Wa,F as Ra,G as Wi,H as Al,I as Ja,J as ml,K as pl,L as Ol,M as Ba,N as El,O as _l,P as fl,Q as Sl,R as Br,S as xl,T as kl,U as Yl,V as Gr,W as Ql,X as di,Y as Ul,Z as vl,$ as bl,a0 as $l,a1 as Pl,a2 as Wl,a3 as Rl,a4 as Jl,a5 as Bl,a6 as Gl,a7 as Fl,a8 as Hl,a9 as Vl,aa as Zl,ab as Xl,ac as ui,ad as Kl,ae as ql,af as eN,ag as tN,ah as sN,ai as iN}from"./ConfigCustomJavascriptSet__loadShare___mf_0_mui_mf_1_icons_mf_2_material__loadShare__.mjs-B551AMx-.js";import{C as rN,D as Ga,u as oN}from"./index-YBvFYuP6.js";function MN(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}import{u as nN}from"./useTheme-BfhDdtAr.js";import"./blue-CagzI6CQ.js";import"./index-huvZQhZw.js";import"./defaultTheme-F2iJF2G2.js";import"./useTheme-DWZ6jNyq.js";const yr=11/23/100;function pM(i){const e={r:0,g:0,b:0};if(i.length===7)e.r=parseInt(i.substring(1,3),16),e.g=parseInt(i.substring(3,5),16),e.b=parseInt(i.substring(5,7),16);else if(i.length===4){const t=i[1],s=i[2],r=i[3];e.r=parseInt(t+t,16),e.g=parseInt(s+s,16),e.b=parseInt(r+r,16)}return e}function aN(i){return`#${Math.round(i.r).toString(16)}${Math.round(i.g).toString(16)}${Math.round(i.b).toString(16)}`}function cN(i,e,t){const s=pM(i),r=pM(e);return s.r+=r.r*(.05+yr*(t-1)),s.g+=r.g*(.05+yr*(t-1)),s.b+=r.b*(.05+yr*(t-1)),aN(s)}function Dr(i,e){const t={};for(let s=1;s<=24;s++)t[`elevation${s}`]={backgroundColor:cN(i,e,s)};return t}function uN(i,e){var M,a,u,l,N,c,L,j,g,y,d;let t,s;i==="dark"?(s={MuiAppBar:{colorDefault:{backgroundColor:"#272727"}},MuiLink:{root:{textTransform:"uppercase",transition:"color .3s ease",color:He[200],"&:hover":{color:He[100]}}},MuiPaper:Dr("#121212","#fff")},t={name:i,palette:{mode:"dark",background:{paper:"#121212",default:"#121212"},primary:{main:"#4dabf5"},secondary:{main:"#436a93"},expert:"#14bb00",text:{primary:"#ffffff",secondary:"#ffffff"}}}):i==="blue"?(s={MuiAppBar:{colorDefault:{backgroundColor:"#3399CC"}},MuiLink:{root:{textTransform:"uppercase",transition:"color .3s ease",color:He[400],"&:hover":{color:He[300]}}}},t={name:i,palette:{mode:"dark",background:{paper:"#151d21",default:"#151d21"},primary:{main:"#4dabf5"},secondary:{main:"#436a93"},expert:"#14bb00",text:{primary:"#ffffff",secondary:"#ffffff"}}}):i==="colored"?(s={MuiAppBar:{colorDefault:{backgroundColor:"#2a3135"}},MuiLink:{root:{textTransform:"uppercase",transition:"color .3s ease",color:He[200],"&:hover":{color:He[100]}}},MuiPaper:Dr("#151d21","#fff")},t={name:i,palette:{mode:"light",primary:{main:"#3399CC"},secondary:{main:"#164477"},expert:"#96fc96"}}):i==="PT"?(s={MuiAppBar:{colorDefault:{backgroundColor:"#0F99DE"}},MuiLink:{root:{textTransform:"uppercase",transition:"color .3s ease",color:He[400],"&:hover":{color:He[300]}}}},t={name:i,palette:{mode:"light",primary:{main:"#0F99DE"},secondary:{main:"#88A536"},expert:"#BD1B24"}}):i==="NW"?(s={MuiAppBar:{colorDefault:{backgroundColor:"#272727"}},MuiLink:{root:{textTransform:"uppercase",transition:"color .3s ease",color:He[400],"&:hover":{color:He[300]}}},MuiPaper:Dr("#121212","#fff")},t={name:i,palette:{mode:"dark",background:{paper:"#121212",default:"#121212"},primary:{main:"#00af78"},secondary:{main:"#005a40"},expert:"#14bb00",text:{primary:"#ffffff",secondary:"#ffffff"}}}):(s={MuiLink:{root:{textTransform:"uppercase",transition:"color .3s ease",color:He[400],"&:hover":{color:He[300]}}}},t={name:i,palette:{mode:"light",primary:{main:"#3399CC",dark:"#256c97",light:"#76d0fd"},secondary:{main:"#164477"},expert:"#14bb00"}}),t.toolbar={height:48},t.saveToolbar={background:(a=(M=t.palette)==null?void 0:M.primary)==null?void 0:a.main,button:{borderRadius:3,height:32}},t.palette&&(t.palette.grey={main:dM[300],dark:dM[400]});const r=zM(t),o=r.palette;return zM(r,{...e||void 0,components:{...s,MuiButton:{variants:[{props:{variant:"contained",color:"grey"},style:{backgroundColor:(u=o.grey)==null?void 0:u[300],color:o.getContrastText&&((l=o.grey)!=null&&l[300])?o.getContrastText(o.grey[300]):void 0}},{props:{variant:"outlined",color:"grey"},style:{color:(N=o.text)==null?void 0:N.primary,borderColor:o.mode==="light"?"rgba(0, 0, 0, 0.23)":"rgba(255, 255, 255, 0.23)","&.Mui-disabled":{border:`1px solid ${(c=o.action)==null?void 0:c.disabledBackground}`},"&:hover":{borderColor:o.mode==="light"?"rgba(0, 0, 0, 0.23)":"rgba(255, 255, 255, 0.23)",backgroundColor:IM(((L=o.text)==null?void 0:L.primary)||"",((j=o.action)==null?void 0:j.hoverOpacity)||.04)}}},{props:{variant:"text",color:"grey"},style:{color:(g=o.text)==null?void 0:g.primary,"&:hover":{backgroundColor:IM(((y=o.text)==null?void 0:y.primary)||"",((d=o.action)==null?void 0:d.hoverOpacity)||.04)}}}]},...(e==null?void 0:e.components)||void 0}})}function lN(){let i,e;const t=new Promise((s,r)=>{i=s,e=r});return t.resolve=i,t.reject=e,t}function Fr(i){return(i==null?void 0:i.rows.map(e=>e.value).filter(e=>!!e))??[]}function It(i){return i!=null&&i.startsWith("system.host.")||(i=`system.host.${i}`),i}function Ps(i){return i!=null&&i.startsWith("system.host.")&&(i=i.substring(12)),i}function OM(i){return new Promise(e=>{setTimeout(e,i)})}function zi(i){i=(i||"").toString();const e=i[0]==="*",t=i[i.length-1]==="*";return i=i.replace(/[-/\\^$+?.()|[\]{}]/g,"\\$&").replace(/\*/g,".*"),(e?"":"^")+i+(t?"":"$")}typeof globalThis.process<"u"&&(globalThis.location||={href:"http://localhost:8081/",protocol:"http:",host:"localhost:8081",pathname:"/",hostname:"localhost",reload:()=>{}},globalThis.localStorage||={_keys:{},setItem:(i,e)=>{globalThis.localStorage._keys[i]=e},getItem:i=>i in globalThis.localStorage._keys?globalThis.localStorage._keys[i]:null,removeItem:i=>{i in globalThis.localStorage._keys&&delete globalThis.localStorage._keys[i]}},globalThis.sessionStorage||=globalThis.localStorage,globalThis.navigator||={language:"en"});var at;(function(i){i[i.CONNECTING=0]="CONNECTING",i[i.CONNECTED=1]="CONNECTED",i[i.OBJECTS_LOADED=2]="OBJECTS_LOADED",i[i.READY=3]="READY"})(at||(at={}));var fe;(function(i){i.PERMISSION_ERROR="permissionError",i.NOT_CONNECTED="notConnectedError",i.TIMEOUT="timeout",i.NOT_ADMIN="Allowed only in admin",i.NOT_SUPPORTED="Not supported"})(fe||(fe={}));const bje=fe.PERMISSION_ERROR;fe.NOT_CONNECTED;const NN=["material","echarts","vis"];class Oe{props;connId;lastAccessToken=null;ignoreState="";connected=!1;subscribed=!1;firstConnect=!0;waitForRestart=!1;loaded=!1;simStates={};objectViewCached;constructor(e){this.props=this.applyDefaultProps(e),this.connId=`${this.props.name?`${this.props.name}-`:""}${Math.round(Math.random()*1e6).toString().padStart(6,"0")}`,this.waitForSocketLib().then(()=>this.startSocket()).catch(t=>{alert(`Socket connection could not be initialized: ${t}`)})}applyDefaultProps(e){return{...e,protocol:e.protocol||globalThis.location.protocol,host:e.host||globalThis.location.hostname,port:e.port||(globalThis.location.port==="3000"?8081:globalThis.location.port),ioTimeout:Math.max(e.ioTimeout||2e4,2e4),cmdTimeout:Math.max(e.cmdTimeout||5e3,5e3),admin5only:e.admin5only||!1,autoSubscribes:e.autoSubscribes??[],autoSubscribeLog:e.autoSubscribeLog??!1,doNotLoadACL:e.doNotLoadACL??!0,doNotLoadAllObjects:e.doNotLoadAllObjects??!0}}statesSubscribes={};filesSubscribes={};objectsSubscribes={};objects={};states={};acl=null;isSecure=!1;onReadyDone=!1;onConnectionHandlers=[];onLogHandlers=[];onCmdStdoutHandler;onCmdStderrHandler;onCmdExitHandler;onError(e){(this.props.onError??console.error)(e)}_socket;_waitForSocketPromise;_waitForFirstConnectionPromise=lN();_instanceSubscriptions={};_promises={};_authTimer=null;_refreshTimer=null;_systemConfig;get systemConfig(){return this._systemConfig}systemLang="en";static isWeb(){return globalThis.socketUrl!==void 0}waitForSocketLib(){return this._waitForSocketPromise?this._waitForSocketPromise:(this._waitForSocketPromise=new Promise(async(e,t)=>{if(this.props.connect){e();return}if(typeof globalThis.io>"u"&&typeof globalThis.iob>"u")if(typeof globalThis.registerSocketOnLoad=="function")globalThis.registerSocketOnLoad(()=>e());else{for(let s=1;s<=30;s++){if(globalThis.io||globalThis.iob)return e();await OM(100)}t(new Error("Socket library could not be loaded!"))}else e()}),this._waitForSocketPromise)}async startSocket(){if(this._socket)return;let e=this.props.host,t=this.props.port,s=(this.props.protocol||globalThis.location.protocol).replace(":",""),r=globalThis.location.pathname;if(globalThis.location.hostname==="iobroker.net"||globalThis.location.hostname==="iobroker.pro")r="";else{if(globalThis.socketUrl){const u=new globalThis.URL(globalThis.socketUrl);e=u.hostname,t=u.port,s=u.protocol.replace(":","")}const a=r.lastIndexOf("/");if(a!==-1&&(r=r.substring(0,a+1)),Oe.isWeb()){const u=r.split("/");u.length>2&&(u.pop(),u.pop(),NN.includes(u[u.length-1])&&u.pop(),r=u.join("/"),r.endsWith("/")||(r+="/"))}}const o=t?`${s}://${e}:${t}`:`${s}://${e}`,M=this.props.connect||(globalThis.io||globalThis.iob).connect;return this._socket=M(o,{path:r.endsWith("/")?`${r}socket.io`:`${r}/socket.io`,query:"ws=true",name:this.props.name,timeout:this.props.ioTimeout,uuid:this.props.uuid,token:this.props.token}),this._socket.on("connect",a=>{var l;(l=globalThis.addEventListener)==null||l.call(globalThis,"storage",this.onAccessTokenUpdated);const u=Oe.readTokens();if(u&&!u.owner){const N=Date.now();this.saveTokens({access_token:u.access_token,refresh_token:u.refresh_token,expires_in:Math.round((u.expires_in.getTime()-N)/1e3),refresh_token_expires_in:Math.round((u.refresh_token_expires_in.getTime()-N)/1e3),token_type:"Bearer"},u.stayLoggedIn)}this.onReadyDone=!1,a!==!0?(this.connected=!0,setTimeout(()=>this.getVersion().then(N=>{const[c,L,j]=N.version.split(".");parseInt(c,10)*1e4+parseInt(L,10)*100+parseInt(j,10)<40102?(this._authTimer=null,this.onPreConnect(!1,!1)):this._socket.emit("authenticate",(y,d)=>this.onPreConnect(y,d))}).catch(N=>this.onError({message:N.toString(),operation:"getVersion"})),500)):this._socket.emit("authenticate",(N,c)=>{this.onPreConnect(N,c)})}),this._socket.on("reconnect",()=>{var a,u;this.onReadyDone=!1,(u=(a=this.props).onProgress)==null||u.call(a,at.READY),this.connected=!0,this.waitForRestart?globalThis.location.reload():(this._subscribe(!0),this.onConnectionHandlers.forEach(l=>l(!0)))}),this._socket.on("disconnect",()=>{var a,u;this.onReadyDone=!1,this.connected=!1,this.subscribed=!1,(u=(a=this.props).onProgress)==null||u.call(a,at.CONNECTING),this.onConnectionHandlers.forEach(l=>l(!1))}),this._socket.on("reauthenticate",()=>this.authenticate()),this._socket.on("log",a=>{var u,l;(l=(u=this.props).onLog)==null||l.call(u,a),this.onLogHandlers.forEach(N=>N(a))}),this._socket.on("error",a=>{let u;a==null?u="":typeof a.toString=="function"?u=a.toString():(u=JSON.stringify(a),console.error(`Received strange error: ${u}`)),u.includes("User not authorized")?this.authenticate():u.includes("websocket error")?(console.error(`Socket Error => reload: ${a}`),globalThis.location.reload()):console.error(`Socket Error: ${a}`)}),this._socket.on("connect_error",a=>console.error(`Connect error: ${a}`)),this._socket.on("permissionError",a=>this.onError({message:"no permission",operation:a.operation,type:a.type,id:a.id||""})),this._socket.on("objectChange",(a,u)=>{setTimeout(()=>this.objectChange(a,u),0)}),this._socket.on("stateChange",(a,u)=>{setTimeout(()=>this.stateChange(a,u),0)}),this._socket.on("im",(a,u,l)=>{setTimeout(()=>this.instanceMessage(a,u,l),0)}),this._socket.on("fileChange",(a,u,l)=>{setTimeout(()=>this.fileChange(a,u,l),0)}),this._socket.on("cmdStdout",(a,u)=>{var l;(l=this.onCmdStdoutHandler)==null||l.call(this,a,u)}),this._socket.on("cmdStderr",(a,u)=>{var l;(l=this.onCmdStderrHandler)==null||l.call(this,a,u)}),this._socket.on("cmdExit",(a,u)=>{var l;(l=this.onCmdExitHandler)==null||l.call(this,a,u)}),Promise.resolve()}onPreConnect(e,t){var s,r;this._authTimer&&(clearTimeout(this._authTimer),this._authTimer=null),this.connected=!0,this.isSecure=t,this.waitForRestart?globalThis.location.reload():(this.firstConnect?this.loadData().catch(o=>{console.error(`Cannot load data: ${o}`)}):(r=(s=this.props).onProgress)==null||r.call(s,at.READY),this._subscribe(!0),this.onConnectionHandlers.forEach(o=>o(!0)),this.checkAccessTokenExpire()),this._waitForFirstConnectionPromise.resolve()}static readTokens(){let e=globalThis.sessionStorage.getItem("iob_tokens");const t=!e;if(e||(e=globalThis.localStorage.getItem("iob_tokens")),!e)return null;const[s,r,o,M,a]=e.split(";"),u=new Date(r);return u.getTime(){if(e.key==="iob_tokens"){const t=Oe.readTokens();t&&(console.log(`Tab ${this.connId} received updated token: ${t.access_token}`),this.updateTokenExpiration(t.access_token))}};updateTokenExpiration(e){this.lastAccessToken!==e&&(this.lastAccessToken=e,this._socket.emit("updateTokenExpiration",e,(t,s)=>{t?(console.error(`[UPDATE/${new Date().toISOString()}] cannot say to server about new token: ${t}`),globalThis.location.reload()):s?console.log(`[UPDATE/${new Date().toISOString()}] server accepted new token: ${e}`):(console.error(`[UPDATE/${new Date().toISOString()}] cannot say to server about new token`),globalThis.location.reload())})),this.checkAccessTokenExpire()}refreshTokens(e,t){if(!e){console.log(`[REFRESH/${new Date().toISOString()}] No token structure found => reloading the page`),setTimeout(()=>globalThis.location.reload(),500);return}t||!e.owner||e.owner===this.connId?(console.log(`[REFRESH/${new Date().toISOString()}] claim ownership of the token`),this.acquireTokenLock()?(console.log(`[REFRESH/${new Date().toISOString()}] refreshing token`),fetch("./oauth/token",{method:"POST",headers:{"Content-Type":"application/x-www-form-urlencoded"},body:`grant_type=refresh_token&refresh_token=${e.refresh_token}&client_id=ioBroker&stayloggedin=${e.stayLoggedIn}`}).then(s=>{if(s.ok)return s.json();throw new Error("Cannot refresh access token")}).then(s=>{if(s.access_token)console.log(`[REFRESH/${new Date().toISOString()}] received new token: ${s.access_token}`),this.saveTokens(s,e.stayLoggedIn),this.releaseTokenLock(),this.updateTokenExpiration(s.access_token);else throw new Error("Cannot get access token")}).catch(s=>{console.warn(`[REFRESH/${new Date().toISOString()}] cannot refresh token: ${s}`),this.releaseTokenLock(),this.deleteTokens(e.stayLoggedIn),console.error(s),globalThis.location.reload()})):(console.log(`[REFRESH/${new Date().toISOString()}] Someone else is updating the token, so wait for the next check`),this.checkAccessTokenExpire())):this.lastAccessToken!==e.access_token&&this.updateTokenExpiration(e.access_token)}acquireTokenLock(){const e=Date.now(),t=globalThis.localStorage.getItem("iob_token_semaphore");if(t)try{const r=JSON.parse(t);if(e{r?(console.log(`[TOKEN/${new Date().toISOString()}] Token will be prolonged`),this.refreshTokens(e,s)):(console.log(`[TOKEN/${new Date().toISOString()}] Token will not be prolonged. Reloading the page`),setTimeout(()=>globalThis.location.reload(),Date.now()>t?500:t-Date.now()))})):(console.log(`[TOKEN/${new Date().toISOString()}] No tokenTimeoutHandler defined. Prolonging the token`),this.refreshTokens(e,s))):this.lastAccessToken!==e.access_token?(console.log(`[TOKEN/${new Date().toISOString()}] We are not the owner of the token, but we will inform the server about new token`),this.refreshTokens(e)):(console.log(`[TOKEN/${new Date().toISOString()}] We are not the owner of the token and the token did not change. Check in 3 seconds if the owner updated the token`),this._refreshTimer=setTimeout(()=>{this._refreshTimer=null,this.checkAccessTokenExpire()},3e3)):(console.log(`[TOKEN/${new Date().toISOString()}] We do not have a refresh token, so we need to reauthenticate`),setTimeout(()=>globalThis.location.reload(),Date.now()>t?500:t-Date.now()))}else this._refreshTimer=setTimeout(()=>{this._refreshTimer=null,this.checkAccessTokenExpire()},t-Date.now()-3e4>12e4?12e4:t-Date.now()-3e4)}}}static isCloud(){return globalThis.location.hostname.includes("amazonaws.com")||globalThis.location.hostname.includes("iobroker.in")?!0:typeof globalThis.socketUrl>"u"?!1:globalThis.socketUrl.includes("iobroker.in")||globalThis.socketUrl.includes("amazonaws")}isConnected(){return this.connected}waitForFirstConnection(){return this._waitForFirstConnectionPromise}async getUserPermissions(){return this.request({commandTimeout:!1,executor:(e,t)=>{this._socket.emit("getUserPermissions",(s,r)=>{s?t(s):e(r||null)})}})}async loadData(){if(this.loaded)return;const e=10;for(let t=1;t<=e;t++){if(this.doLoadData().catch(s=>console.error(`Cannot load data: ${s}`)),this.loaded)return;await OM(Oe.isCloud()?5e3:1e3)}}async doLoadData(){var e,t,s,r,o,M,a,u,l;if(!this.loaded){if(!this.props.doNotLoadACL)try{this.acl=await this.getUserPermissions()}catch(N){this.onError(`Cannot read user permissions: ${N}`);return}try{this.props.admin5only&&!Oe.isWeb()&&(!globalThis.vendorPrefix||globalThis.vendorPrefix==="@@vendorPrefix@@")?this._systemConfig=await this.getCompactSystemConfig():this._systemConfig=await this.getSystemConfig()}catch(N){this.onError(`Cannot read system config: ${N}`);return}this._systemConfig&&(this.systemLang=(e=this._systemConfig.common)==null?void 0:e.language,this.systemLang||(this.systemLang=globalThis.navigator.userLanguage||globalThis.navigator.language,/^(en|de|ru|pt|nl|fr|it|es|pl|uk)-?/.test(this.systemLang)?this.systemLang=this.systemLang.substring(0,2):/^(en|de|ru|pt|nl|fr|it|es|pl|uk|zh-cn)$/.test(this.systemLang)||(this.systemLang="en"),this._systemConfig.common.language=this.systemLang)),(s=(t=this.props).onLanguage)==null||s.call(t,this.systemLang),this.loaded=!0,(o=(r=this.props).onProgress)==null||o.call(r,at.CONNECTED),this.firstConnect=!1,this.props.doNotLoadAllObjects?this.props.admin5only?this.objects={}:this.objects={"system.config":this._systemConfig}:this.objects=await this.getObjects(),(a=(M=this.props).onProgress)==null||a.call(M,at.READY),this.onReadyDone||(this.onReadyDone=!0,(l=(u=this.props).onReady)==null||l.call(u,this.objects))}}authenticate(){globalThis.location.search.includes("&href=")?globalThis.location.href=`${globalThis.location.protocol}//${globalThis.location.host}${globalThis.location.pathname}${globalThis.location.search}`:globalThis.location.href=`${globalThis.location.protocol}//${globalThis.location.host}${globalThis.location.pathname}?login&href=${encodeURIComponent(globalThis.location.search+globalThis.location.hash)}`}async subscribeState(...e){let t,s,r;e.length===3?[t,s,r]=e:([t,r]=e,s=!1);let o;if(Array.isArray(t)?o=t:o=[t],typeof r!="function")throw new Error("The state change handler must be a function!");const M=[];for(let a=0;aa.includes("*"))){let a;for(let u=0;uconsole.error(`Cannot call state change handler: ${L}`))}}}else try{const a=await(Oe.isWeb()?this.getStates(o):this.getForeignStates(o));if(a)for(const[u,l]of Object.entries(a)){const N=r(u,l);N instanceof Promise&&N.catch(c=>console.error(`Cannot call state change handler: ${c}`))}}catch(a){console.error(`Cannot getState "${o.join(", ")}": ${a.message}`);return}}async subscribeStateAsync(e,t){return this.subscribeState(e,t)}unsubscribeState(e,t){var o;let s;Array.isArray(e)?s=e:s=[e];const r=[];for(let M=0;M{try{const N=l(e,t,s);N instanceof Promise&&N.catch(c=>console.error(`Cannot call object change handler: ${c}`))}catch(N){console.error(`Error by callback of objectChange: ${N}`)}});if(r){const a=(M=(o=this.props).onObjectChange)==null?void 0:M.call(o,e,t);a instanceof Promise&&a.catch(u=>console.error(`Cannot call object change handler: ${u}`))}}stateChange(e,t){for(const s of Object.values(this.statesSubscribes))if(s.reg.test(e))for(const r of s.cbs)try{const o=r(e,t??null);o instanceof Promise&&o.catch(M=>console.error(`Cannot call state change handler: ${M}`))}catch(o){console.error(`Error by callback of stateChanged: ${o}`)}}instanceMessage(e,t,s){var r;(r=this._instanceSubscriptions[t])==null||r.forEach(o=>{if(o.messageType===e){const M=o.callback(s,t,e);M instanceof Promise&&M.catch(a=>console.error(`Cannot call instance message handler: ${a}`))}})}fileChange(e,t,s){for(const r of Object.values(this.filesSubscribes))if(r.regId.test(e)&&r.regFilePattern.test(t))for(const o of r.cbs)try{o(e,t,s)}catch(M){console.error(`Error by callback of fileChange: ${M}`)}}async subscribeFiles(e,t,s){if(typeof s!="function")throw new Error("The state change handler must be a function!");let r;Array.isArray(t)?r=t:r=[t];const o=[];for(let M=0;M{const c={elapsed:!1,clearTimeout:()=>{}};let L;s!==!1&&(L=setTimeout(()=>{c.elapsed=!0,r==null||r(),e&&this._promises[e]instanceof Promise&&delete this._promises[e],N(new Error(fe.TIMEOUT))},s??this.props.cmdTimeout),c.clearTimeout=()=>{clearTimeout(L)});try{await a(l,N,c)}catch(j){e&&this._promises[e]instanceof Promise&&delete this._promises[e],N(new Error(j.toString()))}});return e&&(this._promises[e]=u),u}resetCache(e,t){t?Object.keys(this._promises).filter(s=>s.startsWith(e)).forEach(s=>{delete this._promises[s]}):delete this._promises[e]}getStates(e){return this.request({commandTimeout:!1,executor:(t,s)=>{this._socket.emit("getStates",e,(r,o)=>{this.states=o??{},r?s(r):t(this.states)})}})}getState(e){return this.request({commandTimeout:!1,executor:(t,s)=>{if(e&&e===this.ignoreState){t(this.simStates[e]||{val:null,ack:!0});return}this._socket.emit("getState",e,(r,o)=>{r?s(r):t(o)})}})}getBinaryState(e){return this.request({commandTimeout:!1,executor:(t,s)=>{this._socket.emit("getBinaryState",e,(r,o)=>{r?s(r):t(o)})}})}setBinaryState(e,t){return this.request({commandTimeout:!1,executor:(s,r)=>{this._socket.emit("setBinaryState",e,t,o=>{o?r(o):s()})}})}setState(e,t,s){return typeof s=="boolean"&&(t={val:t,ack:s}),this.request({commandTimeout:!1,executor:(r,o)=>{if(e&&e===this.ignoreState){let M;if(typeof s=="boolean"||typeof t=="object"&&t.val!==void 0?M=t:M={val:t,ack:!1,ts:Date.now(),lc:Date.now(),from:"system.adapter.vis.0"},this.simStates[e]=M,this.statesSubscribes[e])for(const a of this.statesSubscribes[e].cbs)try{const u=a(e,M);u instanceof Promise&&u.catch(l=>console.error(`Cannot call state change handler: ${l}`))}catch(u){console.error(`Error by callback of stateChanged: ${u}`)}r();return}this._socket.emit("setState",e,t,M=>{M?o(M):r()})}})}getObjects(e,t){return this.request({commandTimeout:!1,executor:(s,r)=>{if(!e&&this.objects){s(this.objects);return}this._socket.emit(Oe.isWeb()?"getObjects":"getAllObjects",(o,M)=>{var a,u;t||(u=(a=this.props).onProgress)==null||u.call(a,at.OBJECTS_LOADED),o?r(o):(this.objects=M??{},s(this.objects))})}})}getObjectsById(e){return this.request({commandTimeout:!1,executor:(t,s)=>{this._socket.emit("getObjects",e,(r,o)=>{r?s(r):t(o)})}})}_subscribe(e){var t,s;if(e&&!this.subscribed){this.subscribed=!0,(t=this.props.autoSubscribes)!=null&&t.length&&this._socket.emit("subscribeObjects",this.props.autoSubscribes);const r=Object.keys(this.objectsSubscribes);r.length&&this._socket.emit("subscribeObjects",r),Object.keys(this.objectsSubscribes).forEach(o=>this._socket.emit("subscribeObjects",o)),this.props.autoSubscribeLog&&this._socket.emit("requireLog",!0),Object.keys(this.statesSubscribes).forEach(o=>this._socket.emit("subscribe",o)),Object.keys(this.filesSubscribes).forEach(o=>{const[M,a]=o.split("$%$");this._socket.emit("subscribeFiles",M,a)})}else if(!e&&this.subscribed){this.subscribed=!1,(s=this.props.autoSubscribes)!=null&&s.length&&this._socket.emit("unsubscribeObjects",this.props.autoSubscribes);const r=Object.keys(this.objectsSubscribes);r.length&&this._socket.emit("unsubscribeObjects",r),this.props.autoSubscribeLog&&this._socket.emit("requireLog",!1),Object.keys(this.statesSubscribes).forEach(o=>this._socket.emit("unsubscribe",o)),Object.keys(this.filesSubscribes).forEach(o=>{const[M,a]=o.split("$%$");this._socket.emit("unsubscribeFiles",M,a)})}}requireLog(e){return this.request({commandTimeout:!1,executor:(t,s)=>{this._socket.emit("requireLog",e,r=>{r?s(r):t()})}})}delObject(e,t=!1){return this.request({commandTimeout:!1,executor:(s,r)=>{this._socket.emit("delObject",e,{maintenance:t},o=>{o?r(o):s()})}})}delObjects(e,t){return this.request({commandTimeout:!1,executor:(s,r)=>{this._socket.emit("delObjects",e,{maintenance:t},o=>{o?r(o):s()})}})}setObject(e,t){return t?(t=JSON.parse(JSON.stringify(t)),delete t.from,delete t.user,delete t.ts,this.request({commandTimeout:!1,executor:(s,r)=>{this._socket.emit("setObject",e,t,o=>{o?r(o):s()})}})):Promise.reject(new Error("Null object is not allowed"))}getObject(e){return this.request({commandTimeout:!1,executor:(t,s)=>{if(e&&e===this.ignoreState){t({_id:this.ignoreState,type:"state",common:{name:"ignored state",type:"mixed"}});return}this._socket.emit("getObject",e,(r,o)=>{r?s(r):t(o)})}})}sendTo(e,t,s){return this.request({commandTimeout:!1,executor:r=>{this._socket.emit("sendTo",e,t,s,o=>{r(o)})}})}extendObject(e,t){return t?(t=JSON.parse(JSON.stringify(t)),delete t.from,delete t.user,delete t.ts,this.request({commandTimeout:!1,executor:(s,r)=>{this._socket.emit("extendObject",e,t,o=>{o?r(o):s()})}})):Promise.reject(new Error("Null object is not allowed"))}registerLogHandler(e){this.onLogHandlers.includes(e)||this.onLogHandlers.push(e)}unregisterLogHandler(e){const t=this.onLogHandlers.indexOf(e);t!==-1&&this.onLogHandlers.splice(t,1)}registerConnectionHandler(e){this.onConnectionHandlers.includes(e)||this.onConnectionHandlers.push(e)}unregisterConnectionHandler(e){const t=this.onConnectionHandlers.indexOf(e);t!==-1&&this.onConnectionHandlers.splice(t,1)}registerCmdStdoutHandler(e){this.onCmdStdoutHandler=e}unregisterCmdStdoutHandler(){this.onCmdStdoutHandler=void 0}registerCmdStderrHandler(e){this.onCmdStderrHandler=e}unregisterCmdStderrHandler(){this.onCmdStderrHandler=void 0}registerCmdExitHandler(e){this.onCmdExitHandler=e}unregisterCmdExitHandler(){this.onCmdExitHandler=void 0}getEnums(e,t){return this.request({cacheKey:`enums_${e||"all"}`,forceUpdate:t,commandTimeout:!1,executor:(s,r)=>{this._socket.emit("getObjectView","system","enum",{startkey:`enum.${e||""}`,endkey:e?`enum.${e}.香`:"enum.香"},(o,M)=>{if(o)r(o);else{const a={};if(M)for(let u=0;u{s||="",r||="香",this._socket.emit("getObjectView",e,t,{startkey:s,endkey:r},(a,u)=>{if(a)M(a);else{const l={};if(u&&u.rows)for(let N=0;N{this._socket.emit("getObjectView","system","meta",{startkey:"",endkey:"香"},(s,r)=>{var o;s?t(s):e((o=r.rows)==null?void 0:o.map(M=>M.value).filter(M=>!!M))})}})}readDir(e,t){return this.request({commandTimeout:!1,executor:(s,r)=>{this._socket.emit("readDir",e,t,(o,M)=>{o?r(o):s(M)})}})}readFile(e,t,s){return this.request({commandTimeout:!1,executor:(r,o)=>{this._socket.emit(s?"readFile64":"readFile",e,t,(M,a,u)=>{M?o(M):r({file:a,mimeType:u})})}})}writeFile64(e,t,s){return this.request({commandTimeout:!1,executor:(r,o)=>{if(typeof s=="string")this._socket.emit("writeFile",e,t,s,M=>{M?o(M):r()});else{const M=btoa(new Uint8Array(s).reduce((a,u)=>a+String.fromCharCode(u),""));this._socket.emit("writeFile64",e,t,M,a=>{a?o(a):r()})}}})}deleteFile(e,t){return this.request({commandTimeout:!1,executor:(s,r)=>{this._socket.emit("deleteFile",e,t,o=>{o?r(o):s()})}})}deleteFolder(e,t){return this.request({commandTimeout:!1,executor:(s,r)=>{this._socket.emit("deleteFolder",e,t,o=>{o?r(o):s()})}})}rename(e,t,s){return this.request({commandTimeout:!1,executor:(r,o)=>{this._socket.emit("rename",e,t,s,M=>{M?o(M):r()})}})}renameFile(e,t,s){return this.request({commandTimeout:!1,executor:(r,o)=>{this._socket.emit("renameFile",e,t,s,M=>{M?o(M):r()})}})}cmdExec(e,t,s,r){return this.request({commandTimeout:r,executor:(o,M,a)=>{e=It(e),this._socket.emit("cmdExec",e,s,t,u=>{a.elapsed||(a.clearTimeout(),u?M(u):o())})}})}getSystemConfig(e){return this.request({cacheKey:"systemConfig",forceUpdate:e,commandTimeout:!1,executor:async t=>{let s=await this.getObject("system.config");s??={},s.common??={},s.native??={},t(s)}})}getCompactSystemConfig(e){return this.request({cacheKey:"systemConfigCommon",forceUpdate:e,commandTimeout:!1,requireAdmin:!0,executor:(t,s)=>{this._socket.emit("getCompactSystemConfig",(r,o)=>{r?s(r):(o??={},o.common??={},o.native??={},t(o))})}})}getForeignStates(e){return this.request({commandTimeout:!1,executor:(t,s)=>{this._socket.emit("getForeignStates",e||"*",(r,o)=>{r?s(r):t(o??{})})}})}getForeignObjects(e,t){return this.request({commandTimeout:!1,executor:(s,r)=>{this._socket.emit("getForeignObjects",e||"*",t,(o,M)=>{o?r(o):s(M)})}})}setSystemConfig(e){return this.setObject("system.config",e)}getRawSocket(){return this._socket}getHistory(e,t){return this.request({commandTimeout:!1,executor:(s,r)=>{this._socket.emit("getHistory",e,t,(o,M)=>{o?r(o):s(M)})}})}getHistoryEx(e,t){return this.request({commandTimeout:!1,executor:(s,r)=>{this._socket.emit("getHistory",e,t,(o,M,a,u)=>{o?r(o):s({values:M,sessionId:u,step:a})})}})}getIpAddresses(e,t){return e=It(e),this.request({cacheKey:`IPs_${e}`,forceUpdate:t,commandTimeout:!1,executor:async s=>{const r=await this.getObject(e);s((r==null?void 0:r.common.address)??[])}})}getVersion(e){return this.request({cacheKey:"version",forceUpdate:e,commandTimeout:!1,executor:(t,s)=>{this._socket.emit("getVersion",(r,o,M)=>{r&&!o&&typeof r=="string"&&r.match(/\d+\.\d+\.\d+/)?t({version:r,serverName:"socketio"}):r?s(r):t({version:o,serverName:M})})}})}getWebServerName(){return this.request({cacheKey:"webName",commandTimeout:!1,executor:(e,t)=>{this._socket.emit("getAdapterName",(s,r)=>{s?t(s):e(r)})}})}fileExists(e,t){return this.request({commandTimeout:!1,executor:(s,r)=>{this._socket.emit("fileExists",e,t,(o,M)=>{o?r(o):s(!!M)})}})}getCurrentUser(){return this.request({commandTimeout:!1,executor:e=>{this._socket.emit("authEnabled",(t,s)=>{e(s)})}})}getUuid(){return this.request({cacheKey:"uuid",commandTimeout:!1,executor:async e=>{var s;const t=await this.getObject("system.meta.uuid");e((s=t==null?void 0:t.native)==null?void 0:s.uuid)}})}checkFeatureSupported(e,t){return this.request({cacheKey:`supportedFeatures_${e}`,forceUpdate:t,commandTimeout:!1,executor:(s,r)=>{this._socket.emit("checkFeatureSupported",e,(o,M)=>{o?r(o):s(M)})}})}getAdapterInstances(e,t){return typeof e=="boolean"&&(t=e,e=""),e||="",this.request({cacheKey:`instances_${e}`,forceUpdate:t,commandTimeout:!1,executor:async s=>{const r=e?`system.adapter.${e}.`:"system.adapter.",o=`${r}香`,M=await this.getObjectViewSystem("instance",r,o),a=Object.values(M);s(e?a.filter(u=>u.common.name===e):a)}})}getAdapters(e,t){return typeof e=="boolean"&&(t=e,e=""),e||="",this.request({cacheKey:`adapter_${e}`,forceUpdate:t,commandTimeout:!1,executor:async s=>{const r=await this.getObjectViewSystem("adapter",`system.adapter.${e||""}`,`system.adapter.${e||"香"}`),o=Object.values(r);s(e?o.filter(M=>M.common.name===e):o)}})}getGroups(e){return this.request({cacheKey:"groups",forceUpdate:e,commandTimeout:!1,executor:(t,s)=>{this._socket.emit("getObjectView","system","group",{startkey:"system.group.",endkey:"system.group.香"},(r,o)=>{r?s(r):t(Fr(o))})}})}logout(){return this.request({commandTimeout:!1,executor:(e,t)=>{this._socket.emit("logout",s=>{s?t(s):e(null)})}})}subscribeOnInstance(e,t,s,r){return this.request({commandTimeout:!1,executor:(o,M)=>{this._socket.emit("clientSubscribe",e,t,s,(a,u)=>{a?M(a):u&&(u.error?M(u.error):(e.startsWith("system.adapter.")||(e=`system.adapter.${e}`),this._instanceSubscriptions[e]=this._instanceSubscriptions[e]||[],this._instanceSubscriptions[e].find(l=>l.messageType===t&&l.callback===r)||this._instanceSubscriptions[e].push({messageType:t,callback:r}),o(u)))})}})}unsubscribeFromInstance(e,t,s){var M;e.startsWith("system.adapter.")||(e=`system.adapter.${e}`);let r;const o=[];do{r=!1;const a=(M=this._instanceSubscriptions[e])==null?void 0:M.findIndex(u=>(!t||u.messageType===t)&&(!s||u.callback===s));if(a!=null&&a!==-1){r=!0;const u=this._instanceSubscriptions[e][a].messageType;this._instanceSubscriptions[e].splice(a,1),this._instanceSubscriptions[e].length||delete this._instanceSubscriptions[e],this._instanceSubscriptions[e]&&this._instanceSubscriptions[e].find(N=>N.messageType===u)||o.push(this.request({commandTimeout:!1,executor:(N,c)=>{this._socket.emit("clientUnsubscribe",e,t,(L,j)=>L?c(L):N(j))}}))}}while(r&&(!s||!t));return o.length?Promise.all(o).then(a=>!!a.find(u=>u)):Promise.resolve(!1)}log(e,t){return e?this.request({commandTimeout:!1,executor:s=>(this._socket.emit("log",e,t),s(null))}):Promise.resolve(null)}setStateToIgnore(e){this.ignoreState=e}destroy(){var e;if(this._socket){const t=this._socket;try{typeof t.destroy=="function"?t.destroy():typeof t.close=="function"&&t.close(!0)}catch{}}(e=globalThis.removeEventListener)==null||e.call(globalThis,"storage",this.onAccessTokenUpdated),this._authTimer&&(clearTimeout(this._authTimer),this._authTimer=null),this._refreshTimer&&(clearTimeout(this._refreshTimer),this._refreshTimer=null),this.onConnectionHandlers.length=0,this.onLogHandlers.length=0;for(const t of Object.keys(this.statesSubscribes))delete this.statesSubscribes[t];for(const t of Object.keys(this.objectsSubscribes))delete this.objectsSubscribes[t];for(const t of Object.keys(this.filesSubscribes))delete this.filesSubscribes[t];this._instanceSubscriptions={},this.connected=!1,this.onReadyDone=!1}}function LN(i,e){if(!e)return;let t;if(e.length<700&&(e.indexOf("/")!==-1||e.indexOf("\\")!==-1))if(i.toLowerCase().includes("private"))t="private";else if(e.toLowerCase().includes("private"))t="private";else if(i.toLowerCase().includes("public"))t="public";else if(e.toLowerCase().includes("public"))t="public";else if(i.toLowerCase().includes("chain"))t="chained";else if(e.toLowerCase().includes("chain"))t="chained";else return;else t=e.substring(0,26)==="-----BEGIN RSA PRIVATE KEY"||e.substring(0,22)==="-----BEGIN PRIVATE KEY"?"private":"public",t==="public"&&e.split("-----END CERTIFICATE-----").filter(r=>r.replace(/\r\n|\r|\n/,"").trim()).length>1&&(t="chained");return{name:i,type:t}}function jN(i){var s,r,o,M;const e=[{name:"[IPv4] 0.0.0.0 - Listen on all IPs",address:"0.0.0.0",family:"ipv4"}],t=[{name:"[IPv6] :: - Listen on all IPs",address:"::",family:"ipv6"}];if((r=(s=i.native)==null?void 0:s.hardware)!=null&&r.networkInterfaces){const a=(M=(o=i.native)==null?void 0:o.hardware)==null?void 0:M.networkInterfaces;Object.keys(a).forEach(u=>{var l;(l=a[u])==null||l.forEach(N=>{N.family!=="IPv6"?e.push({name:`[${N.family}] ${N.address} - ${u}`,address:N.address,family:"ipv4"}):t.push({name:`[${N.family}] ${N.address} - ${u}`,address:N.address,family:"ipv6"})})})}return{IPs4:e,IPs6:t}}class $je extends Oe{constructor(e){super(e)}request(e){return super.request({requireAdmin:!0,...e})}getCertificates(e){return this.request({cacheKey:"cert",forceUpdate:e,commandTimeout:!1,executor:async t=>{var r;const s=await this.getObject("system.certificates");(r=s==null?void 0:s.native)!=null&&r.certificates?t(Object.entries(s.native.certificates).map(([o,M])=>LN(o,M)).filter(o=>!!o)):t([])}})}getLogs(e,t=200){return this.request({commandTimeout:!1,executor:s=>{this._socket.emit("sendToHost",e,"getLogs",t||200,r=>{s(r)})}})}upgradeAdapterWithWebserver(e,t){return this.request({commandTimeout:!1,executor:s=>{this._socket.emit("sendToHost",e,"upgradeAdapterWithWebserver",t,r=>{s(r)})}})}upgradeController(e,t,s){return this.request({commandTimeout:!1,executor:(r,o)=>{this._socket.emit("sendToHost",e,"upgradeController",{version:t,adminInstance:s},M=>{const a=M;a.error?o(a.error):r(a.result)})}})}updateLicenses(e,t){return this.request({commandTimeout:!1,executor:(s,r)=>{this._socket.emit("updateLicenses",e,t,(o,M)=>{o?r(o):s(M)})}})}upgradeOsPackages(e,t,s){return this.request({commandTimeout:!1,executor:r=>{this._socket.emit("sendToHost",e,"upgradeOsPackages",{packages:t,restart:!!s},o=>{r(o)})}})}getLogsFiles(e){return this.request({commandTimeout:!1,executor:(t,s)=>{this._socket.emit("readLogs",e,(r,o)=>{r&&s(r),t(o)})}})}delLogs(e){return this.request({commandTimeout:!1,executor:(t,s)=>{this._socket.emit("sendToHost",e,"delLogs",null,r=>{r&&s(r),t()})}})}deleteFile(e,t){return this.request({commandTimeout:!1,executor:(s,r)=>{this._socket.emit("deleteFile",e,t,o=>{o&&r(o),s()})}})}deleteFolder(e,t){return this.request({commandTimeout:!1,executor:(s,r)=>{this._socket.emit("deleteFolder",e,t,o=>{o&&r(o),s()})}})}rename(e,t,s){return this.request({commandTimeout:!1,executor:(r,o)=>{this._socket.emit("rename",e,t,s,M=>{M&&o(M),r()})}})}renameFile(e,t,s){return this.request({commandTimeout:!1,executor:(r,o)=>{this._socket.emit("renameFile",e,t,s,M=>{M&&o(M),r()})}})}getHosts(e){return this.request({cacheKey:"hosts",forceUpdate:e,commandTimeout:!1,executor:(t,s)=>{this._socket.emit("getObjectView","system","host",{startkey:"system.host.",endkey:"system.host.香"},(r,o)=>{r?s(r):t(Fr(o))})}})}getUsers(e){return this.request({cacheKey:"users",forceUpdate:e,commandTimeout:!1,executor:(t,s)=>{this._socket.emit("getObjectView","system","user",{startkey:"system.user.",endkey:"system.user.香"},(r,o)=>{r?s(r):t(Fr(o))})}})}renameGroup(e,t,s){return this.request({commandTimeout:!1,executor:async r=>{const o=await this.getGroups(!0),M=o.filter(u=>u._id.startsWith(`${e}.`));for(const u of M){const l=u._id,N=t+u._id.substring(e.length);u._id=N,await this.setObject(N,u),await this.delObject(l)}const a=o.find(u=>u._id===e);if(a){const u=a._id;a._id=t,s!==void 0&&(a.common??={},a.common.name=s),await this.setObject(t,a),await this.delObject(u)}r()}})}getHostInfo(e,t,s){return e=It(e),this.request({cacheKey:`hostInfo_${e}`,forceUpdate:t,commandTimeout:s,executor:(r,o,M)=>{this._socket.emit("sendToHost",e,"getHostInfo",null,a=>{M.elapsed||(M.clearTimeout(),a===fe.PERMISSION_ERROR?o('May not read "getHostInfo"'):a?r(a):o('Cannot read "getHostInfo"'))})}})}getHostInfoShort(e,t,s){return e=It(e),this.request({cacheKey:`hostInfoShort_${e}`,forceUpdate:t,commandTimeout:s,executor:(r,o,M)=>{this._socket.emit("sendToHost",e,"getHostInfoShort",null,a=>{M.elapsed||(M.clearTimeout(),a===fe.PERMISSION_ERROR?o('May not read "getHostInfoShort"'):a?r(a):o('Cannot read "getHostInfoShort"'))})}})}getRepository(e,t,s,r){return this.request({cacheKey:`repository_${e}`,forceUpdate:s,commandTimeout:r,executor:(o,M,a)=>{this._socket.emit("sendToHost",e,"getRepository",t,u=>{a.elapsed||(a.clearTimeout(),u===fe.PERMISSION_ERROR?M('May not read "getRepository"'):u?o(u):M('Cannot read "getRepository"'))})}})}getInstalled(e,t,s){return e=It(e),this.request({cacheKey:`installed_${e}`,forceUpdate:t,commandTimeout:s,executor:(r,o,M)=>{this._socket.emit("sendToHost",e,"getInstalled",null,a=>{M.elapsed||(M.clearTimeout(),a===fe.PERMISSION_ERROR?o('May not read "getInstalled"'):a?r(a):o('Cannot read "getInstalled"'))})}})}cmdExec(e,t,s,r){return this.request({commandTimeout:r,executor:(o,M,a)=>{e=It(e),this._socket.emit("cmdExec",e,s,t,u=>{a.elapsed||(a.clearTimeout(),u&&M(u),o())})}})}readBaseSettings(e){return e=Ps(e),this.request({requireFeatures:["CONTROLLER_READWRITE_BASE_SETTINGS"],executor:(t,s,r)=>{this._socket.emit("sendToHost",e,"readBaseSettings",null,o=>{r.elapsed||(r.clearTimeout(),o===fe.PERMISSION_ERROR?s('May not read "BaseSettings"'):o?o.error?s(new Error(o.error)):t(o):s('Cannot read "BaseSettings"'))})}})}writeBaseSettings(e,t){return e=Ps(e),this.request({requireFeatures:["CONTROLLER_READWRITE_BASE_SETTINGS"],executor:(s,r,o)=>{this._socket.emit("sendToHost",e,"writeBaseSettings",t,M=>{o.elapsed||(o.clearTimeout(),M===fe.PERMISSION_ERROR?r('May not write "BaseSettings"'):M?s(M):r('Cannot write "BaseSettings"'))})}})}restartController(e){return e=Ps(e),this.request({executor:(t,s,r)=>{this._socket.emit("sendToHost",e,"restartController",null,()=>{r.elapsed||(r.clearTimeout(),t(!0))})}})}getDiagData(e,t){return e=Ps(e),this.request({executor:(s,r,o)=>{this._socket.emit("sendToHost",e,"getDiagData",t,M=>{o.elapsed||(o.clearTimeout(),s(M||null))})}})}changePassword(e,t){return this.request({executor:(s,r,o)=>{this._socket.emit("changePassword",e,t,M=>{o.elapsed||(o.clearTimeout(),M&&r(M),s())})}})}getIpAddresses(e,t){return e=It(e),this.request({cacheKey:`IPs_${e}`,forceUpdate:t,commandTimeout:!1,executor:async s=>{const r=await this.getObject(e);s((r==null?void 0:r.common.address)??[])}})}getHostByIp(e,t){return e=Ps(e),this.request({cacheKey:`rIPs_${e}`,forceUpdate:t,executor:(s,r,o)=>{this._socket.emit("getHostByIp",e,(M,a)=>{if(o.elapsed)return;o.clearTimeout();const{IPs4:u,IPs6:l}=jN(a);s([...u,...l])})}})}encrypt(e){return this.request({executor:(t,s,r)=>{this._socket.emit("encrypt",e,(o,M)=>{r.elapsed||(r.clearTimeout(),o&&s(o),t(M))})}})}decrypt(e){return this.request({executor:(t,s,r)=>{this._socket.emit("decrypt",e,(o,M)=>{r.elapsed||(r.clearTimeout(),o&&s(o),t(M))})}})}chmodFile(e,t,s){return this.request({executor:(r,o,M)=>{this._socket.emit("chmodFile",e,t,s,(a,u)=>{M.elapsed||(M.clearTimeout(),a&&o(a),r(u))})}})}chownFile(e,t,s){return this.request({executor:(r,o,M)=>{this._socket.emit("chownFile",e,t,s,(a,u)=>{M.elapsed||(M.clearTimeout(),a&&o(a),r(u))})}})}getNotifications(e,t){return this.request({executor:(s,r,o)=>{this._socket.emit("sendToHost",e,"getNotifications",{category:t},M=>{o.elapsed||(o.clearTimeout(),s(M))})}})}clearNotifications(e,t){return this.request({executor:(s,r,o)=>{this._socket.emit("sendToHost",e,"clearNotifications",{category:t},M=>{o.elapsed||(o.clearTimeout(),s(M))})}})}getIsEasyModeStrict(){return this.request({executor:(e,t,s)=>{this._socket.emit("getIsEasyModeStrict",(r,o)=>{s.elapsed||(s.clearTimeout(),r&&t(r),e(!!o))})}})}getEasyMode(){return this.request({executor:(e,t,s)=>{this._socket.emit("getEasyMode",(r,o)=>{s.elapsed||(s.clearTimeout(),r?t(new Error(r)):e(o))})}})}getRatings(e){return this.request({executor:(t,s,r)=>{this._socket.emit("getRatings",!!e,(o,M)=>{r.elapsed||(r.clearTimeout(),o?s(new Error(o)):t(M))})}})}getCurrentSession(e){const t=new AbortController;return this.request({commandTimeout:e||5e3,onTimeout:()=>{t.abort()},executor:async(s,r,o)=>{try{const M=await fetch("./session",{signal:t.signal});if(o.elapsed)return;o.clearTimeout();const a=await M.json();s(a)}catch(M){r(`getCurrentSession: ${M}`)}}})}getCurrentInstance(){return this.request({cacheKey:"currentInstance",executor:(e,t,s)=>{this._socket.emit("getCurrentInstance",(r,o)=>{s.elapsed||(s.clearTimeout(),r?t(r):e(o))})}})}getAdapterInstances(e,t){let s;return typeof e=="boolean"?(t=e,s=""):s=e||"",this.request({cacheKey:`instances_${s}`,forceUpdate:t,executor:(r,o,M)=>{this._socket.emit("getAdapterInstances",s,(a,u)=>{M.elapsed||(M.clearTimeout(),a&&o(a),r(u))})}})}getAdapters(e,t){let s;return typeof e=="boolean"?(t=e,s=""):s=e||"",this.request({cacheKey:`adapter_${s}`,forceUpdate:t,executor:(r,o,M)=>{this._socket.emit("getAdapters",s,(a,u)=>{M.elapsed||(M.clearTimeout(),a&&o(a),r(u))})}})}getCompactAdapters(e){return this.request({cacheKey:"compactAdapters",forceUpdate:e,executor:(t,s,r)=>{this._socket.emit("getCompactAdapters",(o,M)=>{r.elapsed||(r.clearTimeout(),o&&s(o),t(M))})}})}getAdaptersResetCache(e){e=e??"",this.resetCache(`adapter_${e}`),this.resetCache("compactAdapters")}getCompactInstances(e){return this.request({cacheKey:"compactInstances",forceUpdate:e,executor:(t,s,r)=>{this._socket.emit("getCompactInstances",(o,M)=>{r.elapsed||(r.clearTimeout(),o&&s(o),t(M))})}})}getAdapterInstancesResetCache(e){e=e??"",this.resetCache(`instances_${e}`),this.resetCache("compactInstances")}getCompactInstalled(e,t,s){return e=It(e),this.request({cacheKey:`installedCompact_${e}`,forceUpdate:t,commandTimeout:s,executor:(r,o,M)=>{this._socket.emit("getCompactInstalled",e,a=>{M.elapsed||(M.clearTimeout(),a===fe.PERMISSION_ERROR?o('May not read "getCompactInstalled"'):a?r(a):o('Cannot read "getCompactInstalled"'))})}})}getInstalledResetCache(e){e?(this.resetCache(`installedCompact_${e}`),this.resetCache(`installed_${e}`)):(this.resetCache("installedCompact_",!0),this.resetCache("installed_",!0))}getCompactRepository(e,t,s){return e=It(e),this.request({cacheKey:`repositoryCompact_${e}`,forceUpdate:t,commandTimeout:s,executor:(r,o,M)=>{this._socket.emit("getCompactRepository",e,a=>{M.elapsed||(M.clearTimeout(),a===fe.PERMISSION_ERROR?o('May not read "getCompactRepository"'):a?r(a):o('Cannot read "getCompactRepository"'))})}})}getRepositoryResetCache(e){e?(this.resetCache(`repositoryCompact_${e}`),this.resetCache(`repository_${e}`)):(this.resetCache("repositoryCompact_",!0),this.resetCache("repository_",!0))}getCompactHosts(e){return this.request({cacheKey:"hostsCompact",forceUpdate:e,executor:(t,s,r)=>{this._socket.emit("getCompactHosts",(o,M)=>{r.elapsed||(r.clearTimeout(),o&&s(o),t(M))})}})}getCompactSystemRepositories(e){return this.request({cacheKey:"repositoriesCompact",forceUpdate:e,executor:(t,s,r)=>{this._socket.emit("getCompactSystemRepositories",(o,M)=>{r.elapsed||(r.clearTimeout(),o&&s(o),t(M))})}})}}const V=typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__,oe=globalThis,is="10.44.0";function tr(){return sr(oe),oe}function sr(i){const e=i.__SENTRY__=i.__SENTRY__||{};return e.version=e.version||is,e[is]=e[is]||{}}function xs(i,e,t=oe){const s=t.__SENTRY__=t.__SENTRY__||{},r=s[is]=s[is]||{};return r[i]||(r[i]=e())}const gN=["debug","info","warn","error","log","assert","trace"],TN="Sentry Logger ",Ri={};function ks(i){if(!("console"in oe))return i();const e=oe.console,t={},s=Object.keys(Ri);s.forEach(r=>{const o=Ri[r];t[r]=e[r],e[r]=o});try{return i()}finally{s.forEach(r=>{e[r]=t[r]})}}function yN(){Wo().enabled=!0}function DN(){Wo().enabled=!1}function Fa(){return Wo().enabled}function dN(...i){Po("log",...i)}function zN(...i){Po("warn",...i)}function IN(...i){Po("error",...i)}function Po(i,...e){V&&Fa()&&ks(()=>{oe.console[i](`${TN}[${i}]:`,...e)})}function Wo(){return V?xs("loggerSettings",()=>({enabled:!1})):{enabled:!1}}const G={enable:yN,disable:DN,isEnabled:Fa,log:dN,warn:zN,error:IN},Ha=50,rs="?",EM=/\(error: (.*)\)/,_M=/captureMessage|captureException/;function Va(...i){const e=i.sort((t,s)=>t[0]-s[0]).map(t=>t[1]);return(t,s=0,r=0)=>{const o=[],M=t.split(` +`);for(let a=s;a1024&&(u=u.slice(0,1024));const l=EM.test(u)?u.replace(EM,"$1"):u;if(!l.match(/\S*Error: /)){for(const N of e){const c=N(l);if(c){o.push(c);break}}if(o.length>=Ha+r)break}}return wN(o.slice(r))}}function hN(i){return Array.isArray(i)?Va(...i):i}function wN(i){if(!i.length)return[];const e=Array.from(i);return/sentryWrapped/.test(Ii(e).function||"")&&e.pop(),e.reverse(),_M.test(Ii(e).function||"")&&(e.pop(),_M.test(Ii(e).function||"")&&e.pop()),e.slice(0,Ha).map(t=>({...t,filename:t.filename||Ii(e).filename,function:t.function||rs}))}function Ii(i){return i[i.length-1]||{}}const dr="";function Bt(i){try{return!i||typeof i!="function"?dr:i.name||dr}catch{return dr}}function fM(i){const e=i.exception;if(e){const t=[];try{return e.values.forEach(s=>{s.stacktrace.frames&&t.push(...s.stacktrace.frames)}),t}catch{return}}}function Za(i){return"__v_isVNode"in i&&i.__v_isVNode?"[VueVNode]":"[VueViewModel]"}const xi={},SM={};function ns(i,e){xi[i]=xi[i]||[],xi[i].push(e)}function as(i,e){if(!SM[i]){SM[i]=!0;try{e()}catch(t){V&&G.error(`Error while instrumenting ${i}`,t)}}}function st(i,e){const t=i&&xi[i];if(t)for(const s of t)try{s(e)}catch(r){V&&G.error(`Error while triggering instrumentation handler. +Type: ${i} +Name: ${Bt(s)} +Error:`,r)}}let zr=null;function CN(i){const e="error";ns(e,i),as(e,AN)}function AN(){zr=oe.onerror,oe.onerror=function(i,e,t,s,r){return st("error",{column:s,error:r,line:t,msg:i,url:e}),zr?zr.apply(this,arguments):!1},oe.onerror.__SENTRY_INSTRUMENTED__=!0}let Ir=null;function mN(i){const e="unhandledrejection";ns(e,i),as(e,pN)}function pN(){Ir=oe.onunhandledrejection,oe.onunhandledrejection=function(i){return st("unhandledrejection",i),Ir?Ir.apply(this,arguments):!0},oe.onunhandledrejection.__SENTRY_INSTRUMENTED__=!0}const Xa=Object.prototype.toString;function ir(i){switch(Xa.call(i)){case"[object Error]":case"[object Exception]":case"[object DOMException]":case"[object WebAssembly.Exception]":return!0;default:return Gt(i,Error)}}function Ys(i,e){return Xa.call(i)===`[object ${e}]`}function Ka(i){return Ys(i,"ErrorEvent")}function xM(i){return Ys(i,"DOMError")}function ON(i){return Ys(i,"DOMException")}function At(i){return Ys(i,"String")}function Ro(i){return typeof i=="object"&&i!==null&&"__sentry_template_string__"in i&&"__sentry_template_values__"in i}function rr(i){return i===null||Ro(i)||typeof i!="object"&&typeof i!="function"}function si(i){return Ys(i,"Object")}function or(i){return typeof Event<"u"&&Gt(i,Event)}function EN(i){return typeof Element<"u"&&Gt(i,Element)}function _N(i){return Ys(i,"RegExp")}function li(i){return!!(i!=null&&i.then&&typeof i.then=="function")}function fN(i){return si(i)&&"nativeEvent"in i&&"preventDefault"in i&&"stopPropagation"in i}function Gt(i,e){try{return i instanceof e}catch{return!1}}function qa(i){return!!(typeof i=="object"&&i!==null&&(i.__isVue||i._isVue||i.__v_isVNode))}function ec(i){return typeof Request<"u"&&Gt(i,Request)}const Jo=oe,SN=80;function tc(i,e={}){if(!i)return"";try{let t=i;const s=5,r=[];let o=0,M=0;const a=" > ",u=a.length;let l;const N=Array.isArray(e)?e:e.keyAttrs,c=!Array.isArray(e)&&e.maxStringLength||SN;for(;t&&o++1&&M+r.length*u+l.length>=c));)r.push(l),M+=l.length,t=t.parentNode;return r.reverse().join(a)}catch{return""}}function xN(i,e){const t=i,s=[];if(!(t!=null&&t.tagName))return"";if(Jo.HTMLElement&&t instanceof HTMLElement&&t.dataset){if(t.dataset.sentryComponent)return t.dataset.sentryComponent;if(t.dataset.sentryElement)return t.dataset.sentryElement}s.push(t.tagName.toLowerCase());const r=e!=null&&e.length?e.filter(M=>t.getAttribute(M)).map(M=>[M,t.getAttribute(M)]):null;if(r!=null&&r.length)r.forEach(M=>{s.push(`[${M[0]}="${M[1]}"]`)});else{t.id&&s.push(`#${t.id}`);const M=t.className;if(M&&At(M)){const a=M.split(/\s+/);for(const u of a)s.push(`.${u}`)}}const o=["aria-label","type","name","title","alt"];for(const M of o){const a=t.getAttribute(M);a&&s.push(`[${M}="${a}"]`)}return s.join("")}function Bo(){try{return Jo.document.location.href}catch{return""}}function kN(i){if(!Jo.HTMLElement)return null;let e=i;const t=5;for(let s=0;s"}}function YM(i){if(typeof i=="object"&&i!==null){const e={};for(const t in i)Object.prototype.hasOwnProperty.call(i,t)&&(e[t]=i[t]);return e}else return{}}function YN(i){const e=Object.keys(ic(i));return e.sort(),e[0]?e.join(", "):"[object has no keys]"}let Ns;function Mr(i){if(Ns!==void 0)return Ns?Ns(i):i();const e=Symbol.for("__SENTRY_SAFE_RANDOM_ID_WRAPPER__"),t=oe;return e in t&&typeof t[e]=="function"?(Ns=t[e],Ns(i)):(Ns=null,i())}function Ji(){return Mr(()=>Math.random())}function nr(){return Mr(()=>Date.now())}function Hr(i,e=0){return typeof i!="string"||e===0||i.length<=e?i:`${i.slice(0,e)}...`}function QM(i,e){if(!Array.isArray(i))return"";const t=[];for(let s=0;ski(i,s,t))}function QN(){const i=oe;return i.crypto||i.msCrypto}let hr;function UN(){return Ji()*16}function Ke(i=QN()){try{if(i!=null&&i.randomUUID)return Mr(()=>i.randomUUID()).replace(/-/g,"")}catch{}return hr||(hr="10000000100040008000"+1e11),hr.replace(/[018]/g,e=>(e^(UN()&15)>>e/4).toString(16))}function rc(i){var e,t;return(t=(e=i.exception)==null?void 0:e.values)==null?void 0:t[0]}function es(i){const{message:e,event_id:t}=i;if(e)return e;const s=rc(i);return s?s.type&&s.value?`${s.type}: ${s.value}`:s.type||s.value||t||"":t||""}function Vr(i,e,t){const s=i.exception=i.exception||{},r=s.values=s.values||[],o=r[0]=r[0]||{};o.value||(o.value=e||""),o.type||(o.type="Error")}function Es(i,e){const t=rc(i);if(!t)return;const s={type:"generic",handled:!0},r=t.mechanism;if(t.mechanism={...s,...r,...e},e&&"data"in e){const o={...r==null?void 0:r.data,...e.data};t.mechanism.data=o}}function UM(i){if(vN(i))return!0;try{Ft(i,"__sentry_captured__",!0)}catch{}return!1}function vN(i){try{return i.__sentry_captured__}catch{}}const oc=1e3;function Ni(){return nr()/oc}function bN(){const{performance:i}=oe;if(!(i!=null&&i.now)||!i.timeOrigin)return Ni;const e=i.timeOrigin;return()=>(e+Mr(()=>i.now()))/oc}let vM;function mt(){return(vM??(vM=bN()))()}function $N(i){const e=mt(),t={sid:Ke(),init:!0,timestamp:e,started:e,duration:0,status:"ok",errors:0,ignoreDuration:!1,toJSON:()=>WN(t)};return i&&_s(t,i),t}function _s(i,e={}){if(e.user&&(!i.ipAddress&&e.user.ip_address&&(i.ipAddress=e.user.ip_address),!i.did&&!e.did&&(i.did=e.user.id||e.user.email||e.user.username)),i.timestamp=e.timestamp||mt(),e.abnormal_mechanism&&(i.abnormal_mechanism=e.abnormal_mechanism),e.ignoreDuration&&(i.ignoreDuration=e.ignoreDuration),e.sid&&(i.sid=e.sid.length===32?e.sid:Ke()),e.init!==void 0&&(i.init=e.init),!i.did&&e.did&&(i.did=`${e.did}`),typeof e.started=="number"&&(i.started=e.started),i.ignoreDuration)i.duration=void 0;else if(typeof e.duration=="number")i.duration=e.duration;else{const t=i.timestamp-i.started;i.duration=t>=0?t:0}e.release&&(i.release=e.release),e.environment&&(i.environment=e.environment),!i.ipAddress&&e.ipAddress&&(i.ipAddress=e.ipAddress),!i.userAgent&&e.userAgent&&(i.userAgent=e.userAgent),typeof e.errors=="number"&&(i.errors=e.errors),e.status&&(i.status=e.status)}function PN(i,e){let t={};i.status==="ok"&&(t={status:"exited"}),_s(i,t)}function WN(i){return{sid:`${i.sid}`,init:i.init,started:new Date(i.started*1e3).toISOString(),timestamp:new Date(i.timestamp*1e3).toISOString(),status:i.status,errors:i.errors,did:typeof i.did=="number"||typeof i.did=="string"?`${i.did}`:void 0,duration:i.duration,abnormal_mechanism:i.abnormal_mechanism,attrs:{release:i.release,environment:i.environment,ip_address:i.ipAddress,user_agent:i.userAgent}}}function Li(i,e,t=2){if(!e||typeof e!="object"||t<=0)return e;if(i&&Object.keys(e).length===0)return i;const s={...i};for(const r in e)Object.prototype.hasOwnProperty.call(e,r)&&(s[r]=Li(s[r],e[r],t-1));return s}function bM(){return Ke()}function Mc(){return Ke().substring(16)}const Zr="_sentrySpan";function $M(i,e){e?Ft(i,Zr,e):delete i[Zr]}function PM(i){return i[Zr]}const RN=100;class pt{constructor(){this._notifyingListeners=!1,this._scopeListeners=[],this._eventProcessors=[],this._breadcrumbs=[],this._attachments=[],this._user={},this._tags={},this._attributes={},this._extra={},this._contexts={},this._sdkProcessingMetadata={},this._propagationContext={traceId:bM(),sampleRand:Ji()}}clone(){const e=new pt;return e._breadcrumbs=[...this._breadcrumbs],e._tags={...this._tags},e._attributes={...this._attributes},e._extra={...this._extra},e._contexts={...this._contexts},this._contexts.flags&&(e._contexts.flags={values:[...this._contexts.flags.values]}),e._user=this._user,e._level=this._level,e._session=this._session,e._transactionName=this._transactionName,e._fingerprint=this._fingerprint,e._eventProcessors=[...this._eventProcessors],e._attachments=[...this._attachments],e._sdkProcessingMetadata={...this._sdkProcessingMetadata},e._propagationContext={...this._propagationContext},e._client=this._client,e._lastEventId=this._lastEventId,e._conversationId=this._conversationId,$M(e,PM(this)),e}setClient(e){this._client=e}setLastEventId(e){this._lastEventId=e}getClient(){return this._client}lastEventId(){return this._lastEventId}addScopeListener(e){this._scopeListeners.push(e)}addEventProcessor(e){return this._eventProcessors.push(e),this}setUser(e){return this._user=e||{email:void 0,id:void 0,ip_address:void 0,username:void 0},this._session&&_s(this._session,{user:e}),this._notifyScopeListeners(),this}getUser(){return this._user}setConversationId(e){return this._conversationId=e||void 0,this._notifyScopeListeners(),this}setTags(e){return this._tags={...this._tags,...e},this._notifyScopeListeners(),this}setTag(e,t){return this.setTags({[e]:t})}setAttributes(e){return this._attributes={...this._attributes,...e},this._notifyScopeListeners(),this}setAttribute(e,t){return this.setAttributes({[e]:t})}removeAttribute(e){return e in this._attributes&&(delete this._attributes[e],this._notifyScopeListeners()),this}setExtras(e){return this._extra={...this._extra,...e},this._notifyScopeListeners(),this}setExtra(e,t){return this._extra={...this._extra,[e]:t},this._notifyScopeListeners(),this}setFingerprint(e){return this._fingerprint=e,this._notifyScopeListeners(),this}setLevel(e){return this._level=e,this._notifyScopeListeners(),this}setTransactionName(e){return this._transactionName=e,this._notifyScopeListeners(),this}setContext(e,t){return t===null?delete this._contexts[e]:this._contexts[e]=t,this._notifyScopeListeners(),this}setSession(e){return e?this._session=e:delete this._session,this._notifyScopeListeners(),this}getSession(){return this._session}update(e){if(!e)return this;const t=typeof e=="function"?e(this):e,s=t instanceof pt?t.getScopeData():si(t)?e:void 0,{tags:r,attributes:o,extra:M,user:a,contexts:u,level:l,fingerprint:N=[],propagationContext:c,conversationId:L}=s||{};return this._tags={...this._tags,...r},this._attributes={...this._attributes,...o},this._extra={...this._extra,...M},this._contexts={...this._contexts,...u},a&&Object.keys(a).length&&(this._user=a),l&&(this._level=l),N.length&&(this._fingerprint=N),c&&(this._propagationContext=c),L&&(this._conversationId=L),this}clear(){return this._breadcrumbs=[],this._tags={},this._attributes={},this._extra={},this._user={},this._contexts={},this._level=void 0,this._transactionName=void 0,this._fingerprint=void 0,this._session=void 0,this._conversationId=void 0,$M(this,void 0),this._attachments=[],this.setPropagationContext({traceId:bM(),sampleRand:Ji()}),this._notifyScopeListeners(),this}addBreadcrumb(e,t){var o;const s=typeof t=="number"?t:RN;if(s<=0)return this;const r={timestamp:Ni(),...e,message:e.message?Hr(e.message,2048):e.message};return this._breadcrumbs.push(r),this._breadcrumbs.length>s&&(this._breadcrumbs=this._breadcrumbs.slice(-s),(o=this._client)==null||o.recordDroppedEvent("buffer_overflow","log_item")),this._notifyScopeListeners(),this}getLastBreadcrumb(){return this._breadcrumbs[this._breadcrumbs.length-1]}clearBreadcrumbs(){return this._breadcrumbs=[],this._notifyScopeListeners(),this}addAttachment(e){return this._attachments.push(e),this}clearAttachments(){return this._attachments=[],this}getScopeData(){return{breadcrumbs:this._breadcrumbs,attachments:this._attachments,contexts:this._contexts,tags:this._tags,attributes:this._attributes,extra:this._extra,user:this._user,level:this._level,fingerprint:this._fingerprint||[],eventProcessors:this._eventProcessors,propagationContext:this._propagationContext,sdkProcessingMetadata:this._sdkProcessingMetadata,transactionName:this._transactionName,span:PM(this),conversationId:this._conversationId}}setSDKProcessingMetadata(e){return this._sdkProcessingMetadata=Li(this._sdkProcessingMetadata,e,2),this}setPropagationContext(e){return this._propagationContext=e,this}getPropagationContext(){return this._propagationContext}captureException(e,t){const s=(t==null?void 0:t.event_id)||Ke();if(!this._client)return V&&G.warn("No client configured on scope - will not capture exception!"),s;const r=new Error("Sentry syntheticException");return this._client.captureException(e,{originalException:e,syntheticException:r,...t,event_id:s},this),s}captureMessage(e,t,s){const r=(s==null?void 0:s.event_id)||Ke();if(!this._client)return V&&G.warn("No client configured on scope - will not capture message!"),r;const o=(s==null?void 0:s.syntheticException)??new Error(e);return this._client.captureMessage(e,t,{originalException:e,syntheticException:o,...s,event_id:r},this),r}captureEvent(e,t){const s=e.event_id||(t==null?void 0:t.event_id)||Ke();return this._client?(this._client.captureEvent(e,{...t,event_id:s},this),s):(V&&G.warn("No client configured on scope - will not capture event!"),s)}_notifyScopeListeners(){this._notifyingListeners||(this._notifyingListeners=!0,this._scopeListeners.forEach(e=>{e(this)}),this._notifyingListeners=!1)}}function JN(){return xs("defaultCurrentScope",()=>new pt)}function BN(){return xs("defaultIsolationScope",()=>new pt)}class GN{constructor(e,t){let s;e?s=e:s=new pt;let r;t?r=t:r=new pt,this._stack=[{scope:s}],this._isolationScope=r}withScope(e){const t=this._pushScope();let s;try{s=e(t)}catch(r){throw this._popScope(),r}return li(s)?s.then(r=>(this._popScope(),r),r=>{throw this._popScope(),r}):(this._popScope(),s)}getClient(){return this.getStackTop().client}getScope(){return this.getStackTop().scope}getIsolationScope(){return this._isolationScope}getStackTop(){return this._stack[this._stack.length-1]}_pushScope(){const e=this.getScope().clone();return this._stack.push({client:this.getClient(),scope:e}),e}_popScope(){return this._stack.length<=1?!1:!!this._stack.pop()}}function fs(){const i=tr(),e=sr(i);return e.stack=e.stack||new GN(JN(),BN())}function FN(i){return fs().withScope(i)}function HN(i,e){const t=fs();return t.withScope(()=>(t.getStackTop().scope=i,e(i)))}function WM(i){return fs().withScope(()=>i(fs().getIsolationScope()))}function VN(){return{withIsolationScope:WM,withScope:FN,withSetScope:HN,withSetIsolationScope:(i,e)=>WM(e),getCurrentScope:()=>fs().getScope(),getIsolationScope:()=>fs().getIsolationScope()}}function Fo(i){const e=sr(i);return e.acs?e.acs:VN()}function Lt(){const i=tr();return Fo(i).getCurrentScope()}function cs(){const i=tr();return Fo(i).getIsolationScope()}function ZN(){return xs("globalScope",()=>new pt)}function XN(...i){const e=tr(),t=Fo(e);if(i.length===2){const[s,r]=i;return s?t.withSetScope(s,r):t.withScope(r)}return t.withScope(i[0])}function xe(){return Lt().getClient()}function KN(i){const e=i.getPropagationContext(),{traceId:t,parentSpanId:s,propagationSpanId:r}=e,o={trace_id:t,span_id:r||Mc()};return s&&(o.parent_span_id=s),o}const qN="sentry.source",e0="sentry.sample_rate",t0="sentry.previous_trace_sample_rate",s0="sentry.op",i0="sentry.origin",nc="sentry.profile_id",ac="sentry.exclusive_time",r0="gen_ai.conversation.id",o0=0,M0=1,n0="_sentryScope",a0="_sentryIsolationScope";function c0(i){if(i){if(typeof i=="object"&&"deref"in i&&typeof i.deref=="function")try{return i.deref()}catch{return}return i}}function cc(i){const e=i;return{scope:e[n0],isolationScope:c0(e[a0])}}const u0="sentry-",l0=/^sentry-/;function N0(i){const e=L0(i);if(!e)return;const t=Object.entries(e).reduce((s,[r,o])=>{if(r.match(l0)){const M=r.slice(u0.length);s[M]=o}return s},{});if(Object.keys(t).length>0)return t}function L0(i){if(!(!i||!At(i)&&!Array.isArray(i)))return Array.isArray(i)?i.reduce((e,t)=>{const s=RM(t);return Object.entries(s).forEach(([r,o])=>{e[r]=o}),e},{}):RM(i)}function RM(i){return i.split(",").map(e=>{const t=e.indexOf("=");if(t===-1)return[];const s=e.slice(0,t),r=e.slice(t+1);return[s,r].map(o=>{try{return decodeURIComponent(o.trim())}catch{return}})}).reduce((e,[t,s])=>(t&&s&&(e[t]=s),e),{})}const j0=/^o(\d+)\./,g0=/^(?:(\w+):)\/\/(?:(\w+)(?::(\w+)?)?@)((?:\[[:.%\w]+\]|[\w.-]+))(?::(\d+))?\/(.+)/;function T0(i){return i==="http"||i==="https"}function ji(i,e=!1){const{host:t,path:s,pass:r,port:o,projectId:M,protocol:a,publicKey:u}=i;return`${a}://${u}${e&&r?`:${r}`:""}@${t}${o?`:${o}`:""}/${s&&`${s}/`}${M}`}function y0(i){const e=g0.exec(i);if(!e){ks(()=>{console.error(`Invalid Sentry Dsn: ${i}`)});return}const[t,s,r="",o="",M="",a=""]=e.slice(1);let u="",l=a;const N=l.split("/");if(N.length>1&&(u=N.slice(0,-1).join("/"),l=N.pop()),l){const c=l.match(/^\d+/);c&&(l=c[0])}return uc({host:o,pass:r,path:u,projectId:l,port:M,protocol:t,publicKey:s})}function uc(i){return{protocol:i.protocol,publicKey:i.publicKey||"",pass:i.pass||"",host:i.host,port:i.port||"",path:i.path||"",projectId:i.projectId}}function D0(i){if(!V)return!0;const{port:e,projectId:t,protocol:s}=i;return["protocol","publicKey","host","projectId"].find(M=>i[M]?!1:(G.error(`Invalid Sentry Dsn: ${M} missing`),!0))?!1:t.match(/^\d+$/)?T0(s)?e&&isNaN(parseInt(e,10))?(G.error(`Invalid Sentry Dsn: Invalid port ${e}`),!1):!0:(G.error(`Invalid Sentry Dsn: Invalid protocol ${s}`),!1):(G.error(`Invalid Sentry Dsn: Invalid projectId ${t}`),!1)}function d0(i){const e=i.match(j0);return e==null?void 0:e[1]}function z0(i){const e=i.getOptions(),{host:t}=i.getDsn()||{};let s;return e.orgId?s=String(e.orgId):t&&(s=d0(t)),s}function I0(i){const e=typeof i=="string"?y0(i):uc(i);if(!(!e||!D0(e)))return e}function h0(i){if(typeof i=="boolean")return Number(i);const e=typeof i=="string"?parseFloat(i):i;if(!(typeof e!="number"||isNaN(e)||e<0||e>1))return e}const lc=1;let JM=!1;function w0(i){const{spanId:e,traceId:t,isRemote:s}=i.spanContext(),r=s?e:Ho(i).parent_span_id,o=cc(i).scope,M=s?(o==null?void 0:o.getPropagationContext().propagationSpanId)||Mc():e;return{parent_span_id:r,span_id:M,trace_id:t}}function C0(i){if(i&&i.length>0)return i.map(({context:{spanId:e,traceId:t,traceFlags:s,...r},attributes:o})=>({span_id:e,trace_id:t,sampled:s===lc,attributes:o,...r}))}function BM(i){return typeof i=="number"?GM(i):Array.isArray(i)?i[0]+i[1]/1e9:i instanceof Date?GM(i.getTime()):mt()}function GM(i){return i>9999999999?i/1e3:i}function Ho(i){var s;if(m0(i))return i.getSpanJSON();const{spanId:e,traceId:t}=i.spanContext();if(A0(i)){const{attributes:r,startTime:o,name:M,endTime:a,status:u,links:l}=i,N="parentSpanId"in i?i.parentSpanId:"parentSpanContext"in i?(s=i.parentSpanContext)==null?void 0:s.spanId:void 0;return{span_id:e,trace_id:t,data:r,description:M,parent_span_id:N,start_timestamp:BM(o),timestamp:BM(a)||void 0,status:O0(u),op:r[s0],origin:r[i0],links:C0(l)}}return{span_id:e,trace_id:t,start_timestamp:0,data:{}}}function A0(i){const e=i;return!!e.attributes&&!!e.startTime&&!!e.name&&!!e.endTime&&!!e.status}function m0(i){return typeof i.getSpanJSON=="function"}function p0(i){const{traceFlags:e}=i.spanContext();return e===lc}function O0(i){if(!(!i||i.code===o0))return i.code===M0?"ok":i.message||"internal_error"}const E0="_sentryRootSpan";function Nc(i){return i[E0]||i}function FM(){JM||(ks(()=>{console.warn("[Sentry] Returning null from `beforeSendSpan` is disallowed. To drop certain spans, configure the respective integrations directly or use `ignoreSpans`.")}),JM=!0)}function _0(i){var t;if(typeof __SENTRY_TRACING__=="boolean"&&!__SENTRY_TRACING__)return!1;const e=(t=xe())==null?void 0:t.getOptions();return!!e&&(e.tracesSampleRate!=null||!!e.tracesSampler)}function HM(i){G.log(`Ignoring span ${i.op} - ${i.description} because it matches \`ignoreSpans\`.`)}function VM(i,e){if(!(e!=null&&e.length)||!i.description)return!1;for(const t of e){if(S0(t)){if(ki(i.description,t))return V&&HM(i),!0;continue}if(!t.name&&!t.op)continue;const s=t.name?ki(i.description,t.name):!0,r=t.op?i.op&&ki(i.op,t.op):!0;if(s&&r)return V&&HM(i),!0}return!1}function f0(i,e){const t=e.parent_span_id,s=e.span_id;if(t)for(const r of i)r.parent_span_id===s&&(r.parent_span_id=t)}function S0(i){return typeof i=="string"||i instanceof RegExp}const Vo="production",x0="_frozenDsc";function Lc(i,e){const t=e.getOptions(),{publicKey:s}=e.getDsn()||{},r={environment:t.environment||Vo,release:t.release,public_key:s,trace_id:i,org_id:z0(e)};return e.emit("createDsc",r),r}function k0(i,e){const t=e.getPropagationContext();return t.dsc||Lc(t.traceId,i)}function Y0(i){var g;const e=xe();if(!e)return{};const t=Nc(i),s=Ho(t),r=s.data,o=t.spanContext().traceState,M=(o==null?void 0:o.get("sentry.sample_rate"))??r[e0]??r[t0];function a(y){return(typeof M=="number"||typeof M=="string")&&(y.sample_rate=`${M}`),y}const u=t[x0];if(u)return a(u);const l=o==null?void 0:o.get("sentry.dsc"),N=l&&N0(l);if(N)return a(N);const c=Lc(i.spanContext().traceId,e),L=r[qN],j=s.description;return L!=="url"&&j&&(c.transaction=j),_0()&&(c.sampled=String(p0(t)),c.sample_rand=(o==null?void 0:o.get("sentry.sample_rand"))??((g=cc(t).scope)==null?void 0:g.getPropagationContext().sampleRand.toString())),a(c),e.emit("createDsc",c,t),c}function ht(i,e=100,t=1/0){try{return Xr("",i,e,t)}catch(s){return{ERROR:`**non-serializable** (${s})`}}}function jc(i,e=3,t=100*1024){const s=ht(i,e);return b0(s)>t?jc(i,e-1,t):s}function Xr(i,e,t=1/0,s=1/0,r=$0()){const[o,M]=r;if(e==null||["boolean","string"].includes(typeof e)||typeof e=="number"&&Number.isFinite(e))return e;const a=Q0(i,e);if(!a.startsWith("[object "))return a;if(e.__sentry_skip_normalization__)return e;const u=typeof e.__sentry_override_normalization_depth__=="number"?e.__sentry_override_normalization_depth__:t;if(u===0)return a.replace("object ","");if(o(e))return"[Circular ~]";const l=e;if(l&&typeof l.toJSON=="function")try{const j=l.toJSON();return Xr("",j,u-1,s,r)}catch{}const N=Array.isArray(e)?[]:{};let c=0;const L=ic(e);for(const j in L){if(!Object.prototype.hasOwnProperty.call(L,j))continue;if(c>=s){N[j]="[MaxProperties ~]";break}const g=L[j];N[j]=Xr(j,g,u-1,s,r),c++}return M(e),N}function Q0(i,e){try{if(i==="domain"&&e&&typeof e=="object"&&e._events)return"[Domain]";if(i==="domainEmitter")return"[DomainEmitter]";if(typeof global<"u"&&e===global)return"[Global]";if(typeof window<"u"&&e===window)return"[Window]";if(typeof document<"u"&&e===document)return"[Document]";if(qa(e))return Za(e);if(fN(e))return"[SyntheticEvent]";if(typeof e=="number"&&!Number.isFinite(e))return`[${e}]`;if(typeof e=="function")return`[Function: ${Bt(e)}]`;if(typeof e=="symbol")return`[${String(e)}]`;if(typeof e=="bigint")return`[BigInt: ${String(e)}]`;const t=U0(e);return/^HTML(\w*)Element$/.test(t)?`[HTMLElement: ${t}]`:`[object ${t}]`}catch(t){return`**non-serializable** (${t})`}}function U0(i){const e=Object.getPrototypeOf(i);return e!=null&&e.constructor?e.constructor.name:"null prototype"}function v0(i){return~-encodeURI(i).split(/%..|./).length}function b0(i){return v0(JSON.stringify(i))}function $0(){const i=new WeakSet;function e(s){return i.has(s)?!0:(i.add(s),!1)}function t(s){i.delete(s)}return[e,t]}function Qs(i,e=[]){return[i,e]}function P0(i,e){const[t,s]=i;return[t,[...s,e]]}function Kr(i,e){const t=i[1];for(const s of t){const r=s[0].type;if(e(s,r))return!0}return!1}function W0(i,e){return Kr(i,(t,s)=>e.includes(s))}function qr(i){const e=sr(oe);return e.encodePolyfill?e.encodePolyfill(i):new TextEncoder().encode(i)}function R0(i){const[e,t]=i;let s=JSON.stringify(e);function r(o){typeof s=="string"?s=typeof o=="string"?s+o:[qr(s),o]:s.push(typeof o=="string"?qr(o):o)}for(const o of t){const[M,a]=o;if(r(` +${JSON.stringify(M)} +`),typeof a=="string"||a instanceof Uint8Array)r(a);else{let u;try{u=JSON.stringify(a)}catch{u=JSON.stringify(ht(a))}r(u)}}return typeof s=="string"?s:J0(s)}function J0(i){const e=i.reduce((r,o)=>r+o.length,0),t=new Uint8Array(e);let s=0;for(const r of i)t.set(r,s),s+=r.length;return t}function B0(i){const e=typeof i.data=="string"?qr(i.data):i.data;return[{type:"attachment",length:e.length,filename:i.filename,content_type:i.contentType,attachment_type:i.attachmentType},e]}const G0={session:"session",sessions:"session",attachment:"attachment",transaction:"transaction",event:"error",client_report:"internal",user_report:"default",profile:"profile",profile_chunk:"profile",replay_event:"replay",replay_recording:"replay",check_in:"monitor",feedback:"feedback",span:"span",raw_security:"security",log:"log_item",metric:"metric",trace_metric:"metric"};function ZM(i){return G0[i]}function gc(i){if(!(i!=null&&i.sdk))return;const{name:e,version:t}=i.sdk;return{name:e,version:t}}function F0(i,e,t,s){var o;const r=(o=i.sdkProcessingMetadata)==null?void 0:o.dynamicSamplingContext;return{event_id:i.event_id,sent_at:new Date().toISOString(),...e&&{sdk:e},...!!t&&s&&{dsn:ji(s)},...r&&{trace:r}}}function H0(i,e){var s,r,o,M;if(!e)return i;const t=i.sdk||{};return i.sdk={...t,name:t.name||e.name,version:t.version||e.version,integrations:[...((s=i.sdk)==null?void 0:s.integrations)||[],...e.integrations||[]],packages:[...((r=i.sdk)==null?void 0:r.packages)||[],...e.packages||[]],settings:(o=i.sdk)!=null&&o.settings||e.settings?{...(M=i.sdk)==null?void 0:M.settings,...e.settings}:void 0},i}function V0(i,e,t,s){const r=gc(t),o={sent_at:new Date().toISOString(),...r&&{sdk:r},...!!s&&e&&{dsn:ji(e)}},M="aggregates"in i?[{type:"sessions"},i]:[{type:"session"},i.toJSON()];return Qs(o,[M])}function Z0(i,e,t,s){const r=gc(t),o=i.type&&i.type!=="replay_event"?i.type:"event";H0(i,t==null?void 0:t.sdk);const M=F0(i,r,s,e);return delete i.sdkProcessingMetadata,Qs(M,[[{type:o},i]])}const wr=0,XM=1,KM=2;function gi(i){return new ii(e=>{e(i)})}function Zo(i){return new ii((e,t)=>{t(i)})}class ii{constructor(e){this._state=wr,this._handlers=[],this._runExecutor(e)}then(e,t){return new ii((s,r)=>{this._handlers.push([!1,o=>{if(!e)s(o);else try{s(e(o))}catch(M){r(M)}},o=>{if(!t)r(o);else try{s(t(o))}catch(M){r(M)}}]),this._executeHandlers()})}catch(e){return this.then(t=>t,e)}finally(e){return new ii((t,s)=>{let r,o;return this.then(M=>{o=!1,r=M,e&&e()},M=>{o=!0,r=M,e&&e()}).then(()=>{if(o){s(r);return}t(r)})})}_executeHandlers(){if(this._state===wr)return;const e=this._handlers.slice();this._handlers=[],e.forEach(t=>{t[0]||(this._state===XM&&t[1](this._value),this._state===KM&&t[2](this._value),t[0]=!0)})}_runExecutor(e){const t=(o,M)=>{if(this._state===wr){if(li(M)){M.then(s,r);return}this._state=o,this._value=M,this._executeHandlers()}},s=o=>{t(XM,o)},r=o=>{t(KM,o)};try{e(s,r)}catch(o){r(o)}}}function X0(i,e,t,s=0){try{const r=eo(e,t,i,s);return li(r)?r:gi(r)}catch(r){return Zo(r)}}function eo(i,e,t,s){const r=t[s];if(!i||!r)return i;const o=r({...i},e);return V&&o===null&&G.log(`Event processor "${r.id||"?"}" dropped event`),li(o)?o.then(M=>eo(M,e,t,s+1)):eo(o,e,t,s+1)}let gt,qM,en,Ot;function K0(i){const e=oe._sentryDebugIds,t=oe._debugIds;if(!e&&!t)return{};const s=e?Object.keys(e):[],r=t?Object.keys(t):[];if(Ot&&s.length===qM&&r.length===en)return Ot;qM=s.length,en=r.length,Ot={},gt||(gt={});const o=(M,a)=>{for(const u of M){const l=a[u],N=gt==null?void 0:gt[u];if(N&&Ot&&l)Ot[N[0]]=l,gt&&(gt[u]=[N[0],l]);else if(l){const c=i(u);for(let L=c.length-1;L>=0;L--){const j=c[L],g=j==null?void 0:j.filename;if(g&&Ot&>){Ot[g]=l,gt[u]=[g,l];break}}}}};return e&&o(s,e),t&&o(r,t),Ot}function q0(i,e){const{fingerprint:t,span:s,breadcrumbs:r,sdkProcessingMetadata:o}=e;e4(i,e),s&&i4(i,s),r4(i,t),t4(i,r),s4(i,o)}function tn(i,e){const{extra:t,tags:s,attributes:r,user:o,contexts:M,level:a,sdkProcessingMetadata:u,breadcrumbs:l,fingerprint:N,eventProcessors:c,attachments:L,propagationContext:j,transactionName:g,span:y}=e;Ws(i,"extra",t),Ws(i,"tags",s),Ws(i,"attributes",r),Ws(i,"user",o),Ws(i,"contexts",M),i.sdkProcessingMetadata=Li(i.sdkProcessingMetadata,u,2),a&&(i.level=a),g&&(i.transactionName=g),y&&(i.span=y),l.length&&(i.breadcrumbs=[...i.breadcrumbs,...l]),N.length&&(i.fingerprint=[...i.fingerprint,...N]),c.length&&(i.eventProcessors=[...i.eventProcessors,...c]),L.length&&(i.attachments=[...i.attachments,...L]),i.propagationContext={...i.propagationContext,...j}}function Ws(i,e,t){i[e]=Li(i[e],t,1)}function Tc(i,e){const t=ZN().getScopeData();return i&&tn(t,i.getScopeData()),e&&tn(t,e.getScopeData()),t}function e4(i,e){const{extra:t,tags:s,user:r,contexts:o,level:M,transactionName:a}=e;Object.keys(t).length&&(i.extra={...t,...i.extra}),Object.keys(s).length&&(i.tags={...s,...i.tags}),Object.keys(r).length&&(i.user={...r,...i.user}),Object.keys(o).length&&(i.contexts={...o,...i.contexts}),M&&(i.level=M),a&&i.type!=="transaction"&&(i.transaction=a)}function t4(i,e){const t=[...i.breadcrumbs||[],...e];i.breadcrumbs=t.length?t:void 0}function s4(i,e){i.sdkProcessingMetadata={...i.sdkProcessingMetadata,...e}}function i4(i,e){i.contexts={trace:w0(e),...i.contexts},i.sdkProcessingMetadata={dynamicSamplingContext:Y0(e),...i.sdkProcessingMetadata};const t=Nc(e),s=Ho(t).description;s&&!i.transaction&&i.type==="transaction"&&(i.transaction=s)}function r4(i,e){i.fingerprint=i.fingerprint?Array.isArray(i.fingerprint)?i.fingerprint:[i.fingerprint]:[],e&&(i.fingerprint=i.fingerprint.concat(e)),i.fingerprint.length||delete i.fingerprint}function o4(i,e,t,s,r,o){const{normalizeDepth:M=3,normalizeMaxBreadth:a=1e3}=i,u={...e,event_id:e.event_id||t.event_id||Ke(),timestamp:e.timestamp||Ni()},l=t.integrations||i.integrations.map(h=>h.name);M4(u,i),c4(u,l),r&&r.emit("applyFrameMetadata",e),e.type===void 0&&n4(u,i.stackParser);const N=l4(s,t.captureContext);t.mechanism&&Es(u,t.mechanism);const c=r?r.getEventProcessors():[],L=Tc(o,N),j=[...t.attachments||[],...L.attachments];j.length&&(t.attachments=j),q0(u,L);const g=[...c,...L.eventProcessors];return(t.data&&t.data.__sentry__===!0?gi(u):X0(g,u,t)).then(h=>(h&&a4(h),typeof M=="number"&&M>0?u4(h,M,a):h))}function M4(i,e){var a,u;const{environment:t,release:s,dist:r,maxValueLength:o}=e;i.environment=i.environment||t||Vo,!i.release&&s&&(i.release=s),!i.dist&&r&&(i.dist=r);const M=i.request;M!=null&&M.url&&o&&(M.url=Hr(M.url,o)),o&&((u=(a=i.exception)==null?void 0:a.values)==null||u.forEach(l=>{l.value&&(l.value=Hr(l.value,o))}))}function n4(i,e){var s,r;const t=K0(e);(r=(s=i.exception)==null?void 0:s.values)==null||r.forEach(o=>{var M,a;(a=(M=o.stacktrace)==null?void 0:M.frames)==null||a.forEach(u=>{u.filename&&(u.debug_id=t[u.filename])})})}function a4(i){var s,r;const e={};if((r=(s=i.exception)==null?void 0:s.values)==null||r.forEach(o=>{var M,a;(a=(M=o.stacktrace)==null?void 0:M.frames)==null||a.forEach(u=>{u.debug_id&&(u.abs_path?e[u.abs_path]=u.debug_id:u.filename&&(e[u.filename]=u.debug_id),delete u.debug_id)})}),Object.keys(e).length===0)return;i.debug_meta=i.debug_meta||{},i.debug_meta.images=i.debug_meta.images||[];const t=i.debug_meta.images;Object.entries(e).forEach(([o,M])=>{t.push({type:"sourcemap",code_file:o,debug_id:M})})}function c4(i,e){e.length>0&&(i.sdk=i.sdk||{},i.sdk.integrations=[...i.sdk.integrations||[],...e])}function u4(i,e,t){var r,o;if(!i)return null;const s={...i,...i.breadcrumbs&&{breadcrumbs:i.breadcrumbs.map(M=>({...M,...M.data&&{data:ht(M.data,e,t)}}))},...i.user&&{user:ht(i.user,e,t)},...i.contexts&&{contexts:ht(i.contexts,e,t)},...i.extra&&{extra:ht(i.extra,e,t)}};return(r=i.contexts)!=null&&r.trace&&s.contexts&&(s.contexts.trace=i.contexts.trace,i.contexts.trace.data&&(s.contexts.trace.data=ht(i.contexts.trace.data,e,t))),i.spans&&(s.spans=i.spans.map(M=>({...M,...M.data&&{data:ht(M.data,e,t)}}))),(o=i.contexts)!=null&&o.flags&&s.contexts&&(s.contexts.flags=ht(i.contexts.flags,3,t)),s}function l4(i,e){if(!e)return i;const t=i?i.clone():new pt;return t.update(e),t}function N4(i,e){return Lt().captureException(i,void 0)}function yc(i,e){return Lt().captureEvent(i,e)}function sn(i){const e=cs(),{user:t}=Tc(e,Lt()),{userAgent:s}=oe.navigator||{},r=$N({user:t,...s&&{userAgent:s},...i}),o=e.getSession();return(o==null?void 0:o.status)==="ok"&&_s(o,{status:"exited"}),Dc(),e.setSession(r),r}function Dc(){const i=cs(),t=Lt().getSession()||i.getSession();t&&PN(t),dc(),i.setSession()}function dc(){const i=cs(),e=xe(),t=i.getSession();t&&e&&e.captureSession(t)}function Cr(i=!1){if(i){Dc();return}dc()}const L4="7";function j4(i){const e=i.protocol?`${i.protocol}:`:"",t=i.port?`:${i.port}`:"";return`${e}//${i.host}${t}${i.path?`/${i.path}`:""}/api/`}function g4(i){return`${j4(i)}${i.projectId}/envelope/`}function T4(i,e){const t={sentry_version:L4};return i.publicKey&&(t.sentry_key=i.publicKey),e&&(t.sentry_client=`${e.name}/${e.version}`),new URLSearchParams(t).toString()}function y4(i,e,t){return e||`${g4(i)}?${T4(i,t)}`}const rn=[];function D4(i){const e={};return i.forEach(t=>{const{name:s}=t,r=e[s];r&&!r.isDefaultInstance&&t.isDefaultInstance||(e[s]=t)}),Object.values(e)}function d4(i){const e=i.defaultIntegrations||[],t=i.integrations;e.forEach(r=>{r.isDefaultInstance=!0});let s;if(Array.isArray(t))s=[...e,...t];else if(typeof t=="function"){const r=t(e);s=Array.isArray(r)?r:[r]}else s=e;return D4(s)}function z4(i,e){const t={};return e.forEach(s=>{s&&zc(i,s,t)}),t}function on(i,e){for(const t of e)t!=null&&t.afterAllSetup&&t.afterAllSetup(i)}function zc(i,e,t){if(t[e.name]){V&&G.log(`Integration skipped because it was already installed: ${e.name}`);return}if(t[e.name]=e,!rn.includes(e.name)&&typeof e.setupOnce=="function"&&(e.setupOnce(),rn.push(e.name)),e.setup&&typeof e.setup=="function"&&e.setup(i),typeof e.preprocessEvent=="function"){const s=e.preprocessEvent.bind(e);i.on("preprocessEvent",(r,o)=>s(r,o,i))}if(typeof e.processEvent=="function"){const s=e.processEvent.bind(e),r=Object.assign((o,M)=>s(o,M,i),{id:e.name});i.addEventProcessor(r)}V&&G.log(`Integration installed: ${e.name}`)}function I4(i){return[{type:"log",item_count:i.length,content_type:"application/vnd.sentry.items.log+json"},{items:i}]}function h4(i,e,t,s){const r={};return e!=null&&e.sdk&&(r.sdk={name:e.sdk.name,version:e.sdk.version}),t&&s&&(r.dsn=ji(s)),Qs(r,[I4(i)])}function to(i,e){const t=e??w4(i)??[];if(t.length===0)return;const s=i.getOptions(),r=h4(t,s._metadata,s.tunnel,i.getDsn());Ic().set(i,[]),i.emit("flushLogs"),i.sendEnvelope(r)}function w4(i){return Ic().get(i)}function Ic(){return xs("clientToLogBufferMap",()=>new WeakMap)}function C4(i){return[{type:"trace_metric",item_count:i.length,content_type:"application/vnd.sentry.items.trace-metric+json"},{items:i}]}function A4(i,e,t,s){const r={};return e!=null&&e.sdk&&(r.sdk={name:e.sdk.name,version:e.sdk.version}),t&&s&&(r.dsn=ji(s)),Qs(r,[C4(i)])}function hc(i,e){const t=e??m4(i)??[];if(t.length===0)return;const s=i.getOptions(),r=A4(t,s._metadata,s.tunnel,i.getDsn());wc().set(i,[]),i.emit("flushMetrics"),i.sendEnvelope(r)}function m4(i){return wc().get(i)}function wc(){return xs("clientToMetricBufferMap",()=>new WeakMap)}function Cc(i){return typeof i=="object"&&typeof i.unref=="function"&&i.unref(),i}const Xo=Symbol.for("SentryBufferFullError");function Ko(i=100){const e=new Set;function t(){return e.sizes(a),()=>s(a)),a}function o(M){if(!e.size)return gi(!0);const a=Promise.allSettled(Array.from(e)).then(()=>!0);if(!M)return a;const u=[a,new Promise(l=>Cc(setTimeout(()=>l(!1),M)))];return Promise.race(u)}return{get $(){return Array.from(e)},add:r,drain:o}}const p4=60*1e3;function O4(i,e=nr()){const t=parseInt(`${i}`,10);if(!isNaN(t))return t*1e3;const s=Date.parse(`${i}`);return isNaN(s)?p4:s-e}function E4(i,e){return i[e]||i.all||0}function _4(i,e,t=nr()){return E4(i,e)>t}function f4(i,{statusCode:e,headers:t},s=nr()){const r={...i},o=t==null?void 0:t["x-sentry-rate-limits"],M=t==null?void 0:t["retry-after"];if(o)for(const a of o.trim().split(",")){const[u,l,,,N]=a.split(":",5),c=parseInt(u,10),L=(isNaN(c)?60:c)*1e3;if(!l)r.all=s+L;else for(const j of l.split(";"))j==="metric_bucket"?(!N||N.split(";").includes("custom"))&&(r[j]=s+L):r[j]=s+L}else M?r.all=s+O4(M,s):e===429&&(r.all=s+60*1e3);return r}const Ac=64;function S4(i,e,t=Ko(i.bufferSize||Ac)){let s={};const r=M=>t.drain(M);function o(M){const a=[];if(Kr(M,(c,L)=>{const j=ZM(L);_4(s,j)?i.recordDroppedEvent("ratelimit_backoff",j):a.push(c)}),a.length===0)return Promise.resolve({});const u=Qs(M[0],a),l=c=>{if(W0(u,["client_report"])){V&&G.warn(`Dropping client report. Will not send outcomes (reason: ${c}).`);return}Kr(u,(L,j)=>{i.recordDroppedEvent(c,ZM(j))})},N=()=>e({body:R0(u)}).then(c=>c.statusCode===413?(V&&G.error("Sentry responded with status code 413. Envelope was discarded due to exceeding size limits."),l("send_error"),c):(V&&c.statusCode!==void 0&&(c.statusCode<200||c.statusCode>=300)&&G.warn(`Sentry responded with status code ${c.statusCode} to sent event.`),s=f4(s,c),c),c=>{throw l("network_error"),V&&G.error("Encountered error running transport request:",c),c});return t.add(N).then(c=>c,c=>{if(c===Xo)return V&&G.error("Skipped sending event because buffer is full."),l("queue_overflow"),Promise.resolve({});throw c})}return{send:o,flush:r}}function x4(i,e,t){const s=[{type:"client_report"},{timestamp:Ni(),discarded_events:i}];return Qs(e?{dsn:e}:{},[s])}function mc(i){const e=[];i.message&&e.push(i.message);try{const t=i.exception.values[i.exception.values.length-1];t!=null&&t.value&&(e.push(t.value),t.type&&e.push(`${t.type}: ${t.value}`))}catch{}return e}function k4(i){var u;const{trace_id:e,parent_span_id:t,span_id:s,status:r,origin:o,data:M,op:a}=((u=i.contexts)==null?void 0:u.trace)??{};return{data:M??{},description:i.transaction,op:a,parent_span_id:t,span_id:s??"",start_timestamp:i.start_timestamp??0,status:r,timestamp:i.timestamp,trace_id:e??"",origin:o,profile_id:M==null?void 0:M[nc],exclusive_time:M==null?void 0:M[ac],measurements:i.measurements,is_segment:!0}}function Y4(i){return{type:"transaction",timestamp:i.timestamp,start_timestamp:i.start_timestamp,transaction:i.description,contexts:{trace:{trace_id:i.trace_id,span_id:i.span_id,parent_span_id:i.parent_span_id,op:i.op,status:i.status,origin:i.origin,data:{...i.data,...i.profile_id&&{[nc]:i.profile_id},...i.exclusive_time&&{[ac]:i.exclusive_time}}}},measurements:i.measurements}}const Mn="Not capturing exception because it's already been captured.",nn="Discarded session because of missing or non-string release",pc=Symbol.for("SentryInternalError"),Oc=Symbol.for("SentryDoNotSendEventError"),Q4=5e3;function Yi(i){return{message:i,[pc]:!0}}function Ar(i){return{message:i,[Oc]:!0}}function an(i){return!!i&&typeof i=="object"&&pc in i}function cn(i){return!!i&&typeof i=="object"&&Oc in i}function un(i,e,t,s,r){let o=0,M,a=!1;i.on(t,()=>{o=0,clearTimeout(M),a=!1}),i.on(e,u=>{o+=s(u),o>=8e5?r(i):a||(a=!0,M=Cc(setTimeout(()=>{r(i)},Q4)))}),i.on("flush",()=>{r(i)})}class U4{constructor(e){var s,r,o;if(this._options=e,this._integrations={},this._numProcessing=0,this._outcomes={},this._hooks={},this._eventProcessors=[],this._promiseBuffer=Ko(((s=e.transportOptions)==null?void 0:s.bufferSize)??Ac),e.dsn?this._dsn=I0(e.dsn):V&&G.warn("No DSN provided, client will not send events."),this._dsn){const M=y4(this._dsn,e.tunnel,e._metadata?e._metadata.sdk:void 0);this._transport=e.transport({tunnel:this._options.tunnel,recordDroppedEvent:this.recordDroppedEvent.bind(this),...e.transportOptions,url:M})}this._options.enableLogs=this._options.enableLogs??((r=this._options._experiments)==null?void 0:r.enableLogs),this._options.enableLogs&&un(this,"afterCaptureLog","flushLogs",P4,to),(this._options.enableMetrics??((o=this._options._experiments)==null?void 0:o.enableMetrics)??!0)&&un(this,"afterCaptureMetric","flushMetrics",$4,hc)}captureException(e,t,s){const r=Ke();if(UM(e))return V&&G.log(Mn),r;const o={event_id:r,...t};return this._process(()=>this.eventFromException(e,o).then(M=>this._captureEvent(M,o,s)).then(M=>M),"error"),o.event_id}captureMessage(e,t,s,r){const o={event_id:Ke(),...s},M=Ro(e)?e:String(e),a=rr(e),u=a?this.eventFromMessage(M,t,o):this.eventFromException(e,o);return this._process(()=>u.then(l=>this._captureEvent(l,o,r)),a?"unknown":"error"),o.event_id}captureEvent(e,t,s){const r=Ke();if(t!=null&&t.originalException&&UM(t.originalException))return V&&G.log(Mn),r;const o={event_id:r,...t},M=e.sdkProcessingMetadata||{},a=M.capturedSpanScope,u=M.capturedSpanIsolationScope,l=ln(e.type);return this._process(()=>this._captureEvent(e,o,a||s,u),l),o.event_id}captureSession(e){this.sendSession(e),_s(e,{init:!1})}getDsn(){return this._dsn}getOptions(){return this._options}getSdkMetadata(){return this._options._metadata}getTransport(){return this._transport}async flush(e){const t=this._transport;if(!t)return!0;this.emit("flush");const s=await this._isClientDoneProcessing(e),r=await t.flush(e);return s&&r}async close(e){to(this);const t=await this.flush(e);return this.getOptions().enabled=!1,this.emit("close"),t}getEventProcessors(){return this._eventProcessors}addEventProcessor(e){this._eventProcessors.push(e)}init(){(this._isEnabled()||this._options.integrations.some(({name:e})=>e.startsWith("Spotlight")))&&this._setupIntegrations()}getIntegrationByName(e){return this._integrations[e]}addIntegration(e){const t=this._integrations[e.name];zc(this,e,this._integrations),t||on(this,[e])}sendEvent(e,t={}){this.emit("beforeSendEvent",e,t);let s=Z0(e,this._dsn,this._options._metadata,this._options.tunnel);for(const r of t.attachments||[])s=P0(s,B0(r));this.sendEnvelope(s).then(r=>this.emit("afterSendEvent",e,r))}sendSession(e){const{release:t,environment:s=Vo}=this._options;if("aggregates"in e){const o=e.attrs||{};if(!o.release&&!t){V&&G.warn(nn);return}o.release=o.release||t,o.environment=o.environment||s,e.attrs=o}else{if(!e.release&&!t){V&&G.warn(nn);return}e.release=e.release||t,e.environment=e.environment||s}this.emit("beforeSendSession",e);const r=V0(e,this._dsn,this._options._metadata,this._options.tunnel);this.sendEnvelope(r)}recordDroppedEvent(e,t,s=1){if(this._options.sendClientReports){const r=`${e}:${t}`;V&&G.log(`Recording outcome: "${r}"${s>1?` (${s} times)`:""}`),this._outcomes[r]=(this._outcomes[r]||0)+s}}on(e,t){const s=this._hooks[e]=this._hooks[e]||new Set,r=(...o)=>t(...o);return s.add(r),()=>{s.delete(r)}}emit(e,...t){const s=this._hooks[e];s&&s.forEach(r=>r(...t))}async sendEnvelope(e){if(this.emit("beforeEnvelope",e),this._isEnabled()&&this._transport)try{return await this._transport.send(e)}catch(t){return V&&G.error("Error while sending envelope:",t),{}}return V&&G.error("Transport disabled"),{}}dispose(){}_setupIntegrations(){const{integrations:e}=this._options;this._integrations=z4(this,e),on(this,e)}_updateSessionFromEvent(e,t){var u,l;let s=t.level==="fatal",r=!1;const o=(u=t.exception)==null?void 0:u.values;if(o){r=!0,s=!1;for(const N of o)if(((l=N.mechanism)==null?void 0:l.handled)===!1){s=!0;break}}const M=e.status==="ok";(M&&e.errors===0||M&&s)&&(_s(e,{...s&&{status:"crashed"},errors:e.errors||Number(r||s)}),this.captureSession(e))}async _isClientDoneProcessing(e){let t=0;for(;!e||tsetTimeout(s,1)),!this._numProcessing)return!0;t++}return!1}_isEnabled(){return this.getOptions().enabled!==!1&&this._transport!==void 0}_prepareEvent(e,t,s,r){const o=this.getOptions(),M=Object.keys(this._integrations);return!t.integrations&&(M!=null&&M.length)&&(t.integrations=M),this.emit("preprocessEvent",e,t),e.type||r.setLastEventId(e.event_id||t.event_id),o4(o,e,t,s,this,r).then(a=>{var l;if(a===null)return a;this.emit("postprocessEvent",a,t),a.contexts={trace:{...(l=a.contexts)==null?void 0:l.trace,...KN(s)},...a.contexts};const u=k0(this,s);return a.sdkProcessingMetadata={dynamicSamplingContext:u,...a.sdkProcessingMetadata},a})}_captureEvent(e,t={},s=Lt(),r=cs()){return V&&so(e)&&G.log(`Captured error event \`${mc(e)[0]||""}\``),this._processEvent(e,t,s,r).then(o=>o.event_id,o=>{V&&(cn(o)?G.log(o.message):an(o)?G.warn(o.message):G.warn(o))})}_processEvent(e,t,s,r){const o=this.getOptions(),{sampleRate:M}=o,a=Ec(e),u=so(e),N=`before send for type \`${e.type||"error"}\``,c=typeof M>"u"?void 0:h0(M);if(u&&typeof c=="number"&&Ji()>c)return this.recordDroppedEvent("sample_rate","error"),Zo(Ar(`Discarding event because it's not included in the random sample (sampling rate = ${M})`));const L=ln(e.type);return this._prepareEvent(e,t,s,r).then(j=>{var d;if(j===null)throw this.recordDroppedEvent("event_processor",L),Ar("An event processor returned `null`, will not send event.");if(((d=t.data)==null?void 0:d.__sentry__)===!0)return j;const y=b4(this,o,j,t);return v4(y,N)}).then(j=>{var d;if(j===null){if(this.recordDroppedEvent("before_send",L),a){const m=1+(e.spans||[]).length;this.recordDroppedEvent("before_send","span",m)}throw Ar(`${N} returned \`null\`, will not send event.`)}const g=s.getSession()||r.getSession();if(u&&g&&this._updateSessionFromEvent(g,j),a){const h=((d=j.sdkProcessingMetadata)==null?void 0:d.spanCountBeforeProcessing)||0,m=j.spans?j.spans.length:0,w=h-m;w>0&&this.recordDroppedEvent("before_send","span",w)}const y=j.transaction_info;if(a&&y&&j.transaction!==e.transaction){const h="custom";j.transaction_info={...y,source:h}}return this.sendEvent(j,t),j}).then(null,j=>{throw cn(j)||an(j)?j:(this.captureException(j,{mechanism:{handled:!1,type:"internal"},data:{__sentry__:!0},originalException:j}),Yi(`Event processing pipeline threw an error, original event will not be sent. Details have been sent as a new event. +Reason: ${j}`))})}_process(e,t){this._numProcessing++,this._promiseBuffer.add(e).then(s=>(this._numProcessing--,s),s=>(this._numProcessing--,s===Xo&&this.recordDroppedEvent("queue_overflow",t),s))}_clearOutcomes(){const e=this._outcomes;return this._outcomes={},Object.entries(e).map(([t,s])=>{const[r,o]=t.split(":");return{reason:r,category:o,quantity:s}})}_flushOutcomes(){V&&G.log("Flushing outcomes...");const e=this._clearOutcomes();if(e.length===0){V&&G.log("No outcomes to send");return}if(!this._dsn){V&&G.log("No dsn provided, will not send outcomes");return}V&&G.log("Sending outcomes:",e);const t=x4(e,this._options.tunnel&&ji(this._dsn));this.sendEnvelope(t)}}function ln(i){return i==="replay_event"?"replay":i||"error"}function v4(i,e){const t=`${e} must return \`null\` or a valid event.`;if(li(i))return i.then(s=>{if(!si(s)&&s!==null)throw Yi(t);return s},s=>{throw Yi(`${e} rejected with ${s}`)});if(!si(i)&&i!==null)throw Yi(t);return i}function b4(i,e,t,s){const{beforeSend:r,beforeSendTransaction:o,beforeSendSpan:M,ignoreSpans:a}=e;let u=t;if(so(u)&&r)return r(u,s);if(Ec(u)){if(M||a){const l=k4(u);if(a!=null&&a.length&&VM(l,a))return null;if(M){const N=M(l);N?u=Li(t,Y4(N)):FM()}if(u.spans){const N=[],c=u.spans;for(const j of c){if(a!=null&&a.length&&VM(j,a)){f0(c,j);continue}if(M){const g=M(j);g?N.push(g):(FM(),N.push(j))}else N.push(j)}const L=u.spans.length-N.length;L&&i.recordDroppedEvent("before_send","span",L),u.spans=N}}if(o){if(u.spans){const l=u.spans.length;u.sdkProcessingMetadata={...t.sdkProcessingMetadata,spanCountBeforeProcessing:l}}return o(u,s)}}return u}function so(i){return i.type===void 0}function Ec(i){return i.type==="transaction"}function $4(i){let e=0;return i.name&&(e+=i.name.length*2),e+=8,e+_c(i.attributes)}function P4(i){let e=0;return i.message&&(e+=i.message.length*2),e+_c(i.attributes)}function _c(i){if(!i)return 0;let e=0;return Object.values(i).forEach(t=>{Array.isArray(t)?e+=t.length*Nn(t[0]):rr(t)?e+=Nn(t):e+=100}),e}function Nn(i){return typeof i=="string"?i.length*2:typeof i=="number"?8:typeof i=="boolean"?4:0}function W4(i){return ir(i)&&"__sentry_fetch_url_host__"in i&&typeof i.__sentry_fetch_url_host__=="string"}function Ln(i){return W4(i)?`${i.message} (${i.__sentry_fetch_url_host__})`:i.message}function R4(i,e){e.debug===!0&&(V?G.enable():ks(()=>{console.warn("[Sentry] Cannot initialize SDK with `debug` option using a non-debug bundle.")})),Lt().update(e.initialScope);const s=new i(e);return J4(s),s.init(),s}function J4(i){Lt().setClient(i)}function mr(i){if(!i)return{};const e=i.match(/^(([^:/?#]+):)?(\/\/([^/?#]*))?([^?#]*)(\?([^#]*))?(#(.*))?$/);if(!e)return{};const t=e[6]||"",s=e[8]||"";return{host:e[4],path:e[5],protocol:e[2],search:t,hash:s,relative:e[5]+t+s}}function B4(i,e=!0){if(i.startsWith("data:")){const t=i.match(/^data:([^;,]+)/),s=t?t[1]:"text/plain",r=i.includes(";base64,"),o=i.indexOf(",");let M="";if(e&&o!==-1){const a=i.slice(o+1);M=a.length>10?`${a.slice(0,10)}... [truncated]`:a}return`data:${s}${r?",base64":""}${M?`,${M}`:""}`}return i}function G4(i){var e;"aggregates"in i?((e=i.attrs)==null?void 0:e.ip_address)===void 0&&(i.attrs={...i.attrs,ip_address:"{{auto}}"}):i.ipAddress===void 0&&(i.ipAddress="{{auto}}")}function F4(i,e,t=[e],s="npm"){const r=(i._metadata=i._metadata||{}).sdk=i._metadata.sdk||{};r.name||(r.name=`sentry.javascript.${e}`,r.packages=t.map(o=>({name:`${s}:@sentry/${o}`,version:is})),r.version=is)}const H4=100;function os(i,e){const t=xe(),s=cs();if(!t)return;const{beforeBreadcrumb:r=null,maxBreadcrumbs:o=H4}=t.getOptions();if(o<=0)return;const a={timestamp:Ni(),...i},u=r?ks(()=>r(a,e)):a;u!==null&&(t.emit&&t.emit("beforeAddBreadcrumb",u,e),s.addBreadcrumb(u,o))}let jn;const V4="FunctionToString",gn=new WeakMap,Z4=(()=>({name:V4,setupOnce(){jn=Function.prototype.toString;try{Function.prototype.toString=function(...i){const e=Go(this),t=gn.has(xe())&&e!==void 0?e:this;return jn.apply(t,i)}}catch{}},setup(i){gn.set(i,!0)}})),X4=Z4,K4=[/^Script error\.?$/,/^Javascript error: Script error\.? on line 0$/,/^ResizeObserver loop completed with undelivered notifications.$/,/^Cannot redefine property: googletag$/,/^Can't find variable: gmo$/,/^undefined is not an object \(evaluating 'a\.[A-Z]'\)$/,`can't redefine non-configurable property "solana"`,"vv().getRestrictions is not a function. (In 'vv().getRestrictions(1,a)', 'vv().getRestrictions' is undefined)","Can't find variable: _AutofillCallbackHandler",/^Non-Error promise rejection captured with value: Object Not Found Matching Id:\d+, MethodName:simulateEvent, ParamCount:\d+$/,/^Java exception was raised during method invocation$/],q4="EventFilters",eL=(i={})=>{let e;return{name:q4,setup(t){const s=t.getOptions();e=Tn(i,s)},processEvent(t,s,r){if(!e){const o=r.getOptions();e=Tn(i,o)}return sL(t,e)?null:t}}},tL=((i={})=>({...eL(i),name:"InboundFilters"}));function Tn(i={},e={}){return{allowUrls:[...i.allowUrls||[],...e.allowUrls||[]],denyUrls:[...i.denyUrls||[],...e.denyUrls||[]],ignoreErrors:[...i.ignoreErrors||[],...e.ignoreErrors||[],...i.disableErrorDefaults?[]:K4],ignoreTransactions:[...i.ignoreTransactions||[],...e.ignoreTransactions||[]]}}function sL(i,e){if(i.type){if(i.type==="transaction"&&rL(i,e.ignoreTransactions))return V&&G.warn(`Event dropped due to being matched by \`ignoreTransactions\` option. +Event: ${es(i)}`),!0}else{if(iL(i,e.ignoreErrors))return V&&G.warn(`Event dropped due to being matched by \`ignoreErrors\` option. +Event: ${es(i)}`),!0;if(aL(i))return V&&G.warn(`Event dropped due to not having an error message, error type or stacktrace. +Event: ${es(i)}`),!0;if(oL(i,e.denyUrls))return V&&G.warn(`Event dropped due to being matched by \`denyUrls\` option. +Event: ${es(i)}. +Url: ${Bi(i)}`),!0;if(!ML(i,e.allowUrls))return V&&G.warn(`Event dropped due to not being matched by \`allowUrls\` option. +Event: ${es(i)}. +Url: ${Bi(i)}`),!0}return!1}function iL(i,e){return e!=null&&e.length?mc(i).some(t=>ar(t,e)):!1}function rL(i,e){if(!(e!=null&&e.length))return!1;const t=i.transaction;return t?ar(t,e):!1}function oL(i,e){if(!(e!=null&&e.length))return!1;const t=Bi(i);return t?ar(t,e):!1}function ML(i,e){if(!(e!=null&&e.length))return!0;const t=Bi(i);return t?ar(t,e):!0}function nL(i=[]){for(let e=i.length-1;e>=0;e--){const t=i[e];if(t&&t.filename!==""&&t.filename!=="[native code]")return t.filename||null}return null}function Bi(i){var e,t;try{const s=[...((e=i.exception)==null?void 0:e.values)??[]].reverse().find(o=>{var M,a,u;return((M=o.mechanism)==null?void 0:M.parent_id)===void 0&&((u=(a=o.stacktrace)==null?void 0:a.frames)==null?void 0:u.length)}),r=(t=s==null?void 0:s.stacktrace)==null?void 0:t.frames;return r?nL(r):null}catch{return V&&G.error(`Cannot extract url for event ${es(i)}`),null}}function aL(i){var e,t;return(t=(e=i.exception)==null?void 0:e.values)!=null&&t.length?!i.message&&!i.exception.values.some(s=>s.stacktrace||s.type&&s.type!=="Error"||s.value):!1}function cL(i,e,t,s,r,o){var a;if(!((a=r.exception)!=null&&a.values)||!o||!Gt(o.originalException,Error))return;const M=r.exception.values.length>0?r.exception.values[r.exception.values.length-1]:void 0;M&&(r.exception.values=io(i,e,s,o.originalException,t,r.exception.values,M,0))}function io(i,e,t,s,r,o,M,a){if(o.length>=t+1)return o;let u=[...o];if(Gt(s[r],Error)){yn(M,a,s);const l=i(e,s[r]),N=u.length;Dn(l,r,N,a),u=io(i,e,t,s[r],r,[l,...u],l,N)}return fc(s)&&s.errors.forEach((l,N)=>{if(Gt(l,Error)){yn(M,a,s);const c=i(e,l),L=u.length;Dn(c,`errors[${N}]`,L,a),u=io(i,e,t,l,r,[c,...u],c,L)}}),u}function fc(i){return Array.isArray(i.errors)}function yn(i,e,t){i.mechanism={handled:!0,type:"auto.core.linked_errors",...fc(t)&&{is_exception_group:!0},...i.mechanism,exception_id:e}}function Dn(i,e,t,s){i.mechanism={handled:!0,...i.mechanism,type:"chained",source:e,exception_id:t,parent_id:s}}function uL(i){const e="console";ns(e,i),as(e,lL)}function lL(){"console"in oe&&gN.forEach(function(i){i in oe.console&&Ge(oe.console,i,function(e){return Ri[i]=e,function(...t){st("console",{args:t,level:i});const r=Ri[i];r==null||r.apply(oe.console,t)}})})}function NL(i){return i==="warn"?"warning":["fatal","error","warning","log","info","debug"].includes(i)?i:"log"}const LL="Dedupe",jL=(()=>{let i;return{name:LL,processEvent(e){if(e.type)return e;try{if(gL(e,i))return V&&G.warn("Event dropped due to being a duplicate of previously captured event."),null}catch{}return i=e}}}),Sc=jL;function gL(i,e){return e?!!(TL(i,e)||yL(i,e)):!1}function TL(i,e){const t=i.message,s=e.message;return!(!t&&!s||t&&!s||!t&&s||t!==s||!kc(i,e)||!xc(i,e))}function yL(i,e){const t=dn(e),s=dn(i);return!(!t||!s||t.type!==s.type||t.value!==s.value||!kc(i,e)||!xc(i,e))}function xc(i,e){let t=fM(i),s=fM(e);if(!t&&!s)return!0;if(t&&!s||!t&&s||(t=t,s=s,s.length!==t.length))return!1;for(let r=0;r({name:DL,setup(i){i.on("spanStart",e=>{const t=Lt().getScopeData(),s=cs().getScopeData(),r=t.conversationId||s.conversationId;r&&e.setAttribute(r0,r)})}})),zL=dL;function Yc(i){if(i!==void 0)return i>=400&&i<500?"warning":i>=500?"error":void 0}const ri=oe;function IL(){return"history"in ri&&!!ri.history}function hL(){if(!("fetch"in ri))return!1;try{return new Headers,new Request("data:,"),new Response,!0}catch{return!1}}function ro(i){return i&&/^function\s+\w+\(\)\s+\{\s+\[native code\]\s+\}$/.test(i.toString())}function wL(){var t;if(typeof EdgeRuntime=="string")return!0;if(!hL())return!1;if(ro(ri.fetch))return!0;let i=!1;const e=ri.document;if(e&&typeof e.createElement=="function")try{const s=e.createElement("iframe");s.hidden=!0,e.head.appendChild(s),(t=s.contentWindow)!=null&&t.fetch&&(i=ro(s.contentWindow.fetch)),e.head.removeChild(s)}catch(s){V&&G.warn("Could not create sandbox iframe for pure fetch check, bailing to window.fetch: ",s)}return i}function CL(i,e){const t="fetch";ns(t,i),as(t,()=>AL(void 0,e))}function AL(i,e=!1){e&&!wL()||Ge(oe,"fetch",function(t){return function(...s){const r=new Error,{method:o,url:M}=mL(s),a={args:s,fetchData:{method:o,url:M},startTimestamp:mt()*1e3,virtualError:r,headers:pL(s)};return st("fetch",{...a}),t.apply(oe,s).then(async u=>(st("fetch",{...a,endTimestamp:mt()*1e3,response:u}),u),u=>{st("fetch",{...a,endTimestamp:mt()*1e3,error:u}),ir(u)&&u.stack===void 0&&(u.stack=r.stack,Ft(u,"framesToPop",1));const l=xe(),N=(l==null?void 0:l.getOptions().enhanceFetchErrorMessages)??"always";if(N!==!1&&u instanceof TypeError&&(u.message==="Failed to fetch"||u.message==="Load failed"||u.message==="NetworkError when attempting to fetch resource."))try{const j=new URL(a.fetchData.url).host;N==="always"?u.message=`${u.message} (${j})`:Ft(u,"__sentry_fetch_url_host__",j)}catch{}throw u})}})}function Qi(i,e){return!!i&&typeof i=="object"&&!!i[e]}function zn(i){return typeof i=="string"?i:i?Qi(i,"url")?i.url:i.toString?i.toString():"":""}function mL(i){if(i.length===0)return{method:"GET",url:""};if(i.length===2){const[t,s]=i;return{url:zn(t),method:Qi(s,"method")?String(s.method).toUpperCase():ec(t)&&Qi(t,"method")?String(t.method).toUpperCase():"GET"}}const e=i[0];return{url:zn(e),method:Qi(e,"method")?String(e.method).toUpperCase():"GET"}}function pL(i){const[e,t]=i;try{if(typeof t=="object"&&t!==null&&"headers"in t&&t.headers)return new Headers(t.headers);if(ec(e))return new Headers(e.headers)}catch{}}function OL(){return"npm"}const Ne=oe;let oo=0;function Qc(){return oo>0}function EL(){oo++,setTimeout(()=>{oo--})}function Ss(i,e={}){function t(r){return typeof r=="function"}if(!t(i))return i;try{const r=i.__sentry_wrapped__;if(r)return typeof r=="function"?r:i;if(Go(i))return i}catch{return i}const s=function(...r){try{const o=r.map(M=>Ss(M,e));return i.apply(this,o)}catch(o){throw EL(),XN(M=>{M.addEventProcessor(a=>(e.mechanism&&(Vr(a,void 0),Es(a,e.mechanism)),a.extra={...a.extra,arguments:r},a)),N4(o)}),o}};try{for(const r in i)Object.prototype.hasOwnProperty.call(i,r)&&(s[r]=i[r])}catch{}sc(s,i),Ft(i,"__sentry_wrapped__",s);try{Object.getOwnPropertyDescriptor(s,"name").configurable&&Object.defineProperty(s,"name",{get(){return i.name}})}catch{}return s}function _L(){const i=Bo(),{referrer:e}=Ne.document||{},{userAgent:t}=Ne.navigator||{},s={...e&&{Referer:e},...t&&{"User-Agent":t}};return{url:i,headers:s}}function qo(i,e){const t=eM(i,e),s={type:YL(e),value:QL(e)};return t.length&&(s.stacktrace={frames:t}),s.type===void 0&&s.value===""&&(s.value="Unrecoverable error caught"),s}function fL(i,e,t,s){const r=xe(),o=r==null?void 0:r.getOptions().normalizeDepth,M=PL(e),a={__serialized__:jc(e,o)};if(M)return{exception:{values:[qo(i,M)]},extra:a};const u={exception:{values:[{type:or(e)?e.constructor.name:s?"UnhandledRejection":"Error",value:bL(e,{isUnhandledRejection:s})}]},extra:a};if(t){const l=eM(i,t);l.length&&(u.exception.values[0].stacktrace={frames:l})}return u}function pr(i,e){return{exception:{values:[qo(i,e)]}}}function eM(i,e){const t=e.stacktrace||e.stack||"",s=xL(e),r=kL(e);try{return i(t,s,r)}catch{}return[]}const SL=/Minified React error #\d+;/i;function xL(i){return i&&SL.test(i.message)?1:0}function kL(i){return typeof i.framesToPop=="number"?i.framesToPop:0}function Uc(i){return typeof WebAssembly<"u"&&typeof WebAssembly.Exception<"u"?i instanceof WebAssembly.Exception:!1}function YL(i){const e=i==null?void 0:i.name;return!e&&Uc(i)?i.message&&Array.isArray(i.message)&&i.message.length==2?i.message[0]:"WebAssembly.Exception":e}function QL(i){const e=i==null?void 0:i.message;return Uc(i)?Array.isArray(i.message)&&i.message.length==2?i.message[1]:"wasm exception":e?e.error&&typeof e.error.message=="string"?Ln(e.error):Ln(i):"No error message"}function UL(i,e,t,s){const r=(t==null?void 0:t.syntheticException)||void 0,o=tM(i,e,r,s);return Es(o),o.level="error",t!=null&&t.event_id&&(o.event_id=t.event_id),gi(o)}function vL(i,e,t="info",s,r){const o=(s==null?void 0:s.syntheticException)||void 0,M=Mo(i,e,o,r);return M.level=t,s!=null&&s.event_id&&(M.event_id=s.event_id),gi(M)}function tM(i,e,t,s,r){let o;if(Ka(e)&&e.error)return pr(i,e.error);if(xM(e)||ON(e)){const M=e;if("stack"in e)o=pr(i,e);else{const a=M.name||(xM(M)?"DOMError":"DOMException"),u=M.message?`${a}: ${M.message}`:a;o=Mo(i,u,t,s),Vr(o,u)}return"code"in M&&(o.tags={...o.tags,"DOMException.code":`${M.code}`}),o}return ir(e)?pr(i,e):si(e)||or(e)?(o=fL(i,e,t,r),Es(o,{synthetic:!0}),o):(o=Mo(i,e,t,s),Vr(o,`${e}`),Es(o,{synthetic:!0}),o)}function Mo(i,e,t,s){const r={};if(s&&t){const o=eM(i,t);o.length&&(r.exception={values:[{value:e,stacktrace:{frames:o}}]}),Es(r,{synthetic:!0})}if(Ro(e)){const{__sentry_template_string__:o,__sentry_template_values__:M}=e;return r.logentry={message:o,params:M},r}return r.message=e,r}function bL(i,{isUnhandledRejection:e}){const t=YN(i),s=e?"promise rejection":"exception";return Ka(i)?`Event \`ErrorEvent\` captured as ${s} with message \`${i.message}\``:or(i)?`Event \`${$L(i)}\` (type=${i.type}) captured as ${s}`:`Object captured as ${s} with keys: ${t}`}function $L(i){try{const e=Object.getPrototypeOf(i);return e?e.constructor.name:void 0}catch{}}function PL(i){for(const e in i)if(Object.prototype.hasOwnProperty.call(i,e)){const t=i[e];if(t instanceof Error)return t}}class WL extends U4{constructor(e){var N;const t=RL(e),s=Ne.SENTRY_SDK_SOURCE||OL();F4(t,"browser",["browser"],s),(N=t._metadata)!=null&&N.sdk&&(t._metadata.sdk.settings={infer_ip:t.sendDefaultPii?"auto":"never",...t._metadata.sdk.settings}),super(t);const{sendDefaultPii:r,sendClientReports:o,enableLogs:M,_experiments:a,enableMetrics:u}=this._options,l=u??(a==null?void 0:a.enableMetrics)??!0;Ne.document&&(o||M||l)&&Ne.document.addEventListener("visibilitychange",()=>{Ne.document.visibilityState==="hidden"&&(o&&this._flushOutcomes(),M&&to(this),l&&hc(this))}),r&&this.on("beforeSendSession",G4)}eventFromException(e,t){return UL(this._options.stackParser,e,t,this._options.attachStacktrace)}eventFromMessage(e,t="info",s){return vL(this._options.stackParser,e,t,s,this._options.attachStacktrace)}_prepareEvent(e,t,s,r){return e.platform=e.platform||"javascript",super._prepareEvent(e,t,s,r)}}function RL(i){var e;return{release:typeof __SENTRY_RELEASE__=="string"?__SENTRY_RELEASE__:(e=Ne.SENTRY_RELEASE)==null?void 0:e.id,sendClientReports:!0,parentSpanIsAlwaysRootSpan:!0,...i}}const JL=typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__,Qe=oe,BL=1e3;let In,no,ao;function GL(i){ns("dom",i),as("dom",FL)}function FL(){if(!Qe.document)return;const i=st.bind(null,"dom"),e=hn(i,!0);Qe.document.addEventListener("click",e,!1),Qe.document.addEventListener("keypress",e,!1),["EventTarget","Node"].forEach(t=>{var o,M;const r=(o=Qe[t])==null?void 0:o.prototype;(M=r==null?void 0:r.hasOwnProperty)!=null&&M.call(r,"addEventListener")&&(Ge(r,"addEventListener",function(a){return function(u,l,N){if(u==="click"||u=="keypress")try{const c=this.__sentry_instrumentation_handlers__=this.__sentry_instrumentation_handlers__||{},L=c[u]=c[u]||{refCount:0};if(!L.handler){const j=hn(i);L.handler=j,a.call(this,u,j,N)}L.refCount++}catch{}return a.call(this,u,l,N)}}),Ge(r,"removeEventListener",function(a){return function(u,l,N){if(u==="click"||u=="keypress")try{const c=this.__sentry_instrumentation_handlers__||{},L=c[u];L&&(L.refCount--,L.refCount<=0&&(a.call(this,u,L.handler,N),L.handler=void 0,delete c[u]),Object.keys(c).length===0&&delete this.__sentry_instrumentation_handlers__)}catch{}return a.call(this,u,l,N)}}))})}function HL(i){if(i.type!==no)return!1;try{if(!i.target||i.target._sentryId!==ao)return!1}catch{}return!0}function VL(i,e){return i!=="keypress"?!1:e!=null&&e.tagName?!(e.tagName==="INPUT"||e.tagName==="TEXTAREA"||e.isContentEditable):!0}function hn(i,e=!1){return t=>{if(!t||t._sentryCaptured)return;const s=ZL(t);if(VL(t.type,s))return;Ft(t,"_sentryCaptured",!0),s&&!s._sentryId&&Ft(s,"_sentryId",Ke());const r=t.type==="keypress"?"input":t.type;HL(t)||(i({event:t,name:r,global:e}),no=t.type,ao=s?s._sentryId:void 0),clearTimeout(In),In=Qe.setTimeout(()=>{ao=void 0,no=void 0},BL)}}function ZL(i){try{return i.target}catch{return null}}let hi;function vc(i){const e="history";ns(e,i),as(e,XL)}function XL(){if(Qe.addEventListener("popstate",()=>{const e=Qe.location.href,t=hi;if(hi=e,t===e)return;st("history",{from:t,to:e})}),!IL())return;function i(e){return function(...t){const s=t.length>2?t[2]:void 0;if(s){const r=hi,o=KL(String(s));if(hi=o,r===o)return e.apply(this,t);st("history",{from:r,to:o})}return e.apply(this,t)}}Ge(Qe.history,"pushState",i),Ge(Qe.history,"replaceState",i)}function KL(i){try{return new URL(i,Qe.location.origin).toString()}catch{return i}}const Ui={};function qL(i){const e=Ui[i];if(e)return e;let t=Qe[i];if(ro(t))return Ui[i]=t.bind(Qe);const s=Qe.document;if(s&&typeof s.createElement=="function")try{const r=s.createElement("iframe");r.hidden=!0,s.head.appendChild(r);const o=r.contentWindow;o!=null&&o[i]&&(t=o[i]),s.head.removeChild(r)}catch(r){JL&&G.warn(`Could not create sandbox iframe for ${i} check, bailing to window.${i}: `,r)}return t&&(Ui[i]=t.bind(Qe))}function ej(i){Ui[i]=void 0}const Hs="__sentry_xhr_v3__";function tj(i){ns("xhr",i),as("xhr",sj)}function sj(){if(!Qe.XMLHttpRequest)return;const i=XMLHttpRequest.prototype;i.open=new Proxy(i.open,{apply(e,t,s){const r=new Error,o=mt()*1e3,M=At(s[0])?s[0].toUpperCase():void 0,a=ij(s[1]);if(!M||!a)return e.apply(t,s);t[Hs]={method:M,url:a,request_headers:{}},M==="POST"&&a.match(/sentry_key/)&&(t.__sentry_own_request__=!0);const u=()=>{const l=t[Hs];if(l&&t.readyState===4){try{l.status_code=t.status}catch{}const N={endTimestamp:mt()*1e3,startTimestamp:o,xhr:t,virtualError:r};st("xhr",N)}};return"onreadystatechange"in t&&typeof t.onreadystatechange=="function"?t.onreadystatechange=new Proxy(t.onreadystatechange,{apply(l,N,c){return u(),l.apply(N,c)}}):t.addEventListener("readystatechange",u),t.setRequestHeader=new Proxy(t.setRequestHeader,{apply(l,N,c){const[L,j]=c,g=N[Hs];return g&&At(L)&&At(j)&&(g.request_headers[L.toLowerCase()]=j),l.apply(N,c)}}),e.apply(t,s)}}),i.send=new Proxy(i.send,{apply(e,t,s){const r=t[Hs];if(!r)return e.apply(t,s);s[0]!==void 0&&(r.body=s[0]);const o={startTimestamp:mt()*1e3,xhr:t};return st("xhr",o),e.apply(t,s)}})}function ij(i){if(At(i))return i;try{return i.toString()}catch{}}const rj=40;function oj(i,e=qL("fetch")){let t=0,s=0;async function r(o){const M=o.body.length;t+=M,s++;const a={body:o.body,method:"POST",referrerPolicy:"strict-origin",headers:i.headers,keepalive:t<=6e4&&s<15,...i.fetchOptions};try{const u=await e(i.url,a);return{statusCode:u.status,headers:{"x-sentry-rate-limits":u.headers.get("X-Sentry-Rate-Limits"),"retry-after":u.headers.get("Retry-After")}}}catch(u){throw ej("fetch"),u}finally{t-=M,s--}}return S4(i,r,Ko(i.bufferSize||rj))}const cr=typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__,Mj=30,nj=50;function co(i,e,t,s){const r={filename:i,function:e===""?rs:e,in_app:!0};return t!==void 0&&(r.lineno=t),s!==void 0&&(r.colno=s),r}const aj=/^\s*at (\S+?)(?::(\d+))(?::(\d+))\s*$/i,cj=/^\s*at (?:(.+?\)(?: \[.+\])?|.*?) ?\((?:address at )?)?(?:async )?((?:|[-a-z]+:|.*bundle|\/)?.*?)(?::(\d+))?(?::(\d+))?\)?\s*$/i,uj=/\((\S*)(?::(\d+))(?::(\d+))\)/,lj=/at (.+?) ?\(data:(.+?),/,Nj=i=>{var r;const e=i.match(lj);if(e)return{filename:``,function:e[1]};const t=aj.exec(i);if(t){const[,o,M,a]=t;return co(o,rs,+M,+a)}const s=cj.exec(i);if(s){if(((r=s[2])==null?void 0:r.indexOf("eval"))===0){const u=uj.exec(s[2]);u&&(s[2]=u[1],s[3]=u[2],s[4]=u[3])}const[M,a]=bc(s[1]||rs,s[2]);return co(a,M,s[3]?+s[3]:void 0,s[4]?+s[4]:void 0)}},Lj=[Mj,Nj],jj=/^\s*(.*?)(?:\((.*?)\))?(?:^|@)?((?:[-a-z]+)?:\/.*?|\[native code\]|[^@]*(?:bundle|\d+\.js)|\/[\w\-. /=]+)(?::(\d+))?(?::(\d+))?\s*$/i,gj=/(\S+) line (\d+)(?: > eval line \d+)* > eval/i,Tj=i=>{const e=jj.exec(i);if(e){if(e[3]&&e[3].indexOf(" > eval")>-1){const o=gj.exec(e[3]);o&&(e[1]=e[1]||"eval",e[3]=o[1],e[4]=o[2],e[5]="")}let s=e[3],r=e[1]||rs;return[r,s]=bc(r,s),co(s,r,e[4]?+e[4]:void 0,e[5]?+e[5]:void 0)}},yj=[nj,Tj],Dj=[Lj,yj],dj=Va(...Dj),bc=(i,e)=>{const t=i.indexOf("safari-extension")!==-1,s=i.indexOf("safari-web-extension")!==-1;return t||s?[i.indexOf("@")!==-1?i.split("@")[0]:rs,t?`safari-extension:${e}`:`safari-web-extension:${e}`]:[i,e]},wi=1024,zj="Breadcrumbs",Ij=((i={})=>{const e={console:!0,dom:!0,fetch:!0,history:!0,sentry:!0,xhr:!0,...i};return{name:zj,setup(t){e.console&&uL(Aj(t)),e.dom&&GL(Cj(t,e.dom)),e.xhr&&tj(mj(t)),e.fetch&&CL(pj(t)),e.history&&vc(Oj(t)),e.sentry&&t.on("beforeSendEvent",wj(t))}}}),hj=Ij;function wj(i){return function(t){xe()===i&&os({category:`sentry.${t.type==="transaction"?"transaction":"event"}`,event_id:t.event_id,level:t.level,message:es(t)},{event:t})}}function Cj(i,e){return function(s){if(xe()!==i)return;let r,o,M=typeof e=="object"?e.serializeAttribute:void 0,a=typeof e=="object"&&typeof e.maxStringLength=="number"?e.maxStringLength:void 0;a&&a>wi&&(cr&&G.warn(`\`dom.maxStringLength\` cannot exceed ${wi}, but a value of ${a} was configured. Sentry will use ${wi} instead.`),a=wi),typeof M=="string"&&(M=[M]);try{const l=s.event,N=Ej(l)?l.target:l;r=tc(N,{keyAttrs:M,maxStringLength:a}),o=kN(N)}catch{r=""}if(r.length===0)return;const u={category:`ui.${s.name}`,message:r};o&&(u.data={"ui.component_name":o}),os(u,{event:s.event,name:s.name,global:s.global})}}function Aj(i){return function(t){if(xe()!==i)return;const s={category:"console",data:{arguments:t.args,logger:"console"},level:NL(t.level),message:QM(t.args," ")};if(t.level==="assert")if(t.args[0]===!1)s.message=`Assertion failed: ${QM(t.args.slice(1)," ")||"console.assert"}`,s.data.arguments=t.args.slice(1);else return;os(s,{input:t.args,level:t.level})}}function mj(i){return function(t){if(xe()!==i)return;const{startTimestamp:s,endTimestamp:r}=t,o=t.xhr[Hs];if(!s||!r||!o)return;const{method:M,url:a,status_code:u,body:l}=o,N={method:M,url:a,status_code:u},c={xhr:t.xhr,input:l,startTimestamp:s,endTimestamp:r},L={category:"xhr",data:N,type:"http",level:Yc(u)};i.emit("beforeOutgoingRequestBreadcrumb",L,c),os(L,c)}}function pj(i){return function(t){if(xe()!==i)return;const{startTimestamp:s,endTimestamp:r}=t;if(r&&!(t.fetchData.url.match(/sentry_key/)&&t.fetchData.method==="POST"))if(t.fetchData.method,t.fetchData.url,t.error){const o=t.fetchData,M={data:t.error,input:t.args,startTimestamp:s,endTimestamp:r},a={category:"fetch",data:o,level:"error",type:"http"};i.emit("beforeOutgoingRequestBreadcrumb",a,M),os(a,M)}else{const o=t.response,M={...t.fetchData,status_code:o==null?void 0:o.status};t.fetchData.request_body_size,t.fetchData.response_body_size,o==null||o.status;const a={input:t.args,response:o,startTimestamp:s,endTimestamp:r},u={category:"fetch",data:M,type:"http",level:Yc(M.status_code)};i.emit("beforeOutgoingRequestBreadcrumb",u,a),os(u,a)}}}function Oj(i){return function(t){if(xe()!==i)return;let s=t.from,r=t.to;const o=mr(Ne.location.href);let M=s?mr(s):void 0;const a=mr(r);M!=null&&M.path||(M=o),o.protocol===a.protocol&&o.host===a.host&&(r=a.relative),o.protocol===M.protocol&&o.host===M.host&&(s=M.relative),os({category:"navigation",data:{from:s,to:r}})}}function Ej(i){return!!i&&!!i.target}const _j=["EventTarget","Window","Node","ApplicationCache","AudioTrackList","BroadcastChannel","ChannelMergerNode","CryptoOperation","EventSource","FileReader","HTMLUnknownElement","IDBDatabase","IDBRequest","IDBTransaction","KeyOperation","MediaController","MessagePort","ModalWindow","Notification","SVGElementInstance","Screen","SharedWorker","TextTrack","TextTrackCue","TextTrackList","WebSocket","WebSocketWorker","Worker","XMLHttpRequest","XMLHttpRequestEventTarget","XMLHttpRequestUpload"],fj="BrowserApiErrors",Sj=((i={})=>{const e={XMLHttpRequest:!0,eventTarget:!0,requestAnimationFrame:!0,setInterval:!0,setTimeout:!0,unregisterOriginalCallbacks:!1,...i};return{name:fj,setupOnce(){e.setTimeout&&Ge(Ne,"setTimeout",wn),e.setInterval&&Ge(Ne,"setInterval",wn),e.requestAnimationFrame&&Ge(Ne,"requestAnimationFrame",kj),e.XMLHttpRequest&&"XMLHttpRequest"in Ne&&Ge(XMLHttpRequest.prototype,"send",Yj);const t=e.eventTarget;t&&(Array.isArray(t)?t:_j).forEach(r=>Qj(r,e))}}}),xj=Sj;function wn(i){return function(...e){const t=e[0];return e[0]=Ss(t,{mechanism:{handled:!1,type:`auto.browser.browserapierrors.${Bt(i)}`}}),i.apply(this,e)}}function kj(i){return function(e){return i.apply(this,[Ss(e,{mechanism:{data:{handler:Bt(i)},handled:!1,type:"auto.browser.browserapierrors.requestAnimationFrame"}})])}}function Yj(i){return function(...e){const t=this;return["onload","onerror","onprogress","onreadystatechange"].forEach(r=>{r in t&&typeof t[r]=="function"&&Ge(t,r,function(o){const M={mechanism:{data:{handler:Bt(o)},handled:!1,type:`auto.browser.browserapierrors.xhr.${r}`}},a=Go(o);return a&&(M.mechanism.data.handler=Bt(a)),Ss(o,M)})}),i.apply(this,e)}}function Qj(i,e){var r,o;const s=(r=Ne[i])==null?void 0:r.prototype;(o=s==null?void 0:s.hasOwnProperty)!=null&&o.call(s,"addEventListener")&&(Ge(s,"addEventListener",function(M){return function(a,u,l){try{Uj(u)&&(u.handleEvent=Ss(u.handleEvent,{mechanism:{data:{handler:Bt(u),target:i},handled:!1,type:"auto.browser.browserapierrors.handleEvent"}}))}catch{}return e.unregisterOriginalCallbacks&&vj(this,a,u),M.apply(this,[a,Ss(u,{mechanism:{data:{handler:Bt(u),target:i},handled:!1,type:"auto.browser.browserapierrors.addEventListener"}}),l])}}),Ge(s,"removeEventListener",function(M){return function(a,u,l){try{const N=u.__sentry_wrapped__;N&&M.call(this,a,N,l)}catch{}return M.call(this,a,u,l)}}))}function Uj(i){return typeof i.handleEvent=="function"}function vj(i,e,t){i&&typeof i=="object"&&"removeEventListener"in i&&typeof i.removeEventListener=="function"&&i.removeEventListener(e,t)}const bj=(i={})=>{const e=i.lifecycle??"route";return{name:"BrowserSession",setupOnce(){if(typeof Ne.document>"u"){cr&&G.warn("Using the `browserSessionIntegration` in non-browser environments is not supported.");return}sn({ignoreDuration:!0}),Cr();const t=cs();let s=t.getUser();t.addScopeListener(r=>{const o=r.getUser();((s==null?void 0:s.id)!==(o==null?void 0:o.id)||(s==null?void 0:s.ip_address)!==(o==null?void 0:o.ip_address))&&(Cr(),s=o)}),e==="route"&&vc(({from:r,to:o})=>{r!==o&&(sn({ignoreDuration:!0}),Cr())})}}},$j="CultureContext",Pj=(()=>({name:$j,preprocessEvent(i){var t;const e=Rj();e&&(i.contexts={...i.contexts,culture:{...e,...(t=i.contexts)==null?void 0:t.culture}})}})),Wj=Pj;function Rj(){try{const i=Ne.Intl;if(!i)return;const e=i.DateTimeFormat().resolvedOptions();return{locale:e.locale,timezone:e.timeZone,calendar:e.calendar}}catch{return}}const Jj="GlobalHandlers",Bj=((i={})=>{const e={onerror:!0,onunhandledrejection:!0,...i};return{name:Jj,setupOnce(){Error.stackTraceLimit=50},setup(t){e.onerror&&(Fj(t),Cn("onerror")),e.onunhandledrejection&&(Hj(t),Cn("onunhandledrejection"))}}}),Gj=Bj;function Fj(i){CN(e=>{const{stackParser:t,attachStacktrace:s}=$c();if(xe()!==i||Qc())return;const{msg:r,url:o,line:M,column:a,error:u}=e,l=Xj(tM(t,u||r,void 0,s,!1),o,M,a);l.level="error",yc(l,{originalException:u,mechanism:{handled:!1,type:"auto.browser.global_handlers.onerror"}})})}function Hj(i){mN(e=>{const{stackParser:t,attachStacktrace:s}=$c();if(xe()!==i||Qc())return;const r=Vj(e),o=rr(r)?Zj(r):tM(t,r,void 0,s,!0);o.level="error",yc(o,{originalException:r,mechanism:{handled:!1,type:"auto.browser.global_handlers.onunhandledrejection"}})})}function Vj(i){if(rr(i))return i;try{if("reason"in i)return i.reason;if("detail"in i&&"reason"in i.detail)return i.detail.reason}catch{}return i}function Zj(i){return{exception:{values:[{type:"UnhandledRejection",value:`Non-Error promise rejection captured with value: ${String(i)}`}]}}}function Xj(i,e,t,s){const r=i.exception=i.exception||{},o=r.values=r.values||[],M=o[0]=o[0]||{},a=M.stacktrace=M.stacktrace||{},u=a.frames=a.frames||[],l=s,N=t,c=Kj(e)??Bo();return u.length===0&&u.push({colno:l,filename:c,function:rs,in_app:!0,lineno:N}),i}function Cn(i){cr&&G.log(`Global Handler attached: ${i}`)}function $c(){const i=xe();return(i==null?void 0:i.getOptions())||{stackParser:()=>[],attachStacktrace:!1}}function Kj(i){if(!(!At(i)||i.length===0))return i.startsWith("data:")?`<${B4(i,!1)}>`:i}const qj=()=>({name:"HttpContext",preprocessEvent(i){var s;if(!Ne.navigator&&!Ne.location&&!Ne.document)return;const e=_L(),t={...e.headers,...(s=i.request)==null?void 0:s.headers};i.request={...e,...i.request,headers:t}}}),eg="cause",tg=5,sg="LinkedErrors",ig=((i={})=>{const e=i.limit||tg,t=i.key||eg;return{name:sg,preprocessEvent(s,r,o){const M=o.getOptions();cL(qo,M.stackParser,t,e,s,r)}}}),rg=ig;function og(){return Mg()?(cr&&ks(()=>{console.error("[Sentry] You cannot use Sentry.init() in a browser extension, see: https://docs.sentry.io/platforms/javascript/best-practices/browser-extensions/")}),!0):!1}function Mg(){var o;if(typeof Ne.window>"u")return!1;const i=Ne;if(i.nw)return!1;const e=i.chrome||i.browser;if(!((o=e==null?void 0:e.runtime)!=null&&o.id))return!1;const t=Bo(),s=["chrome-extension","moz-extension","ms-browser-extension","safari-web-extension"];return!(Ne===Ne.top&&s.some(M=>t.startsWith(`${M}://`)))}function ng(i){return[tL(),X4(),zL(),xj(),hj(),Gj(),rg(),Sc(),qj(),Wj(),bj()]}function ag(i={}){const e=!i.skipBrowserExtensionCheck&&og();let t=i.defaultIntegrations==null?ng():i.defaultIntegrations;const s={...i,enabled:e?!1:i.enabled,stackParser:hN(i.stackParser||dj),integrations:d4({integrations:i.integrations,defaultIntegrations:t}),transport:i.transport||oj};return R4(WL,s)}function cg(){console.log(` +██╗ ██████╗ ██████╗ ██████╗ ██████╗ ██╗ ██╗███████╗██████╗ +██║██╔═══██╗██╔══██╗██╔══██╗██╔═══██╗██║ ██╔╝██╔════╝██╔══██╗ +██║██║ ██║██████╔╝██████╔╝██║ ██║█████╔╝ █████╗ ██████╔╝ +██║██║ ██║██╔══██╗██╔══██╗██║ ██║██╔═██╗ ██╔══╝ ██╔══██╗ +██║╚██████╔╝██████╔╝██║ ██║╚██████╔╝██║ ██╗███████╗██║ ██║ +╚═╝ ╚═════╝ ╚═════╝ ╚═╝ ╚═╝ ╚═════╝ ╚═╝ ╚═╝╚══════╝╚═╝ ╚═╝ +`),console.log("Nice to see you here! :) Join our dev community here https://github.com/ioBroker/ioBroker or here https://github.com/iobroker-community-adapters"),console.log("Help us to create open source project with reactJS!"),console.log("See you :)")}function ug(i){const e=i.themeType||"light",t=i.size||300;return n.createElement("div",{style:{width:"100%",height:"100%",position:"absolute",top:0,left:0,backgroundImage:i.backgroundImage&&i.backgroundImage!=="@@loginBackgroundImage@@"?i.backgroundImage:window.loadingBackgroundImage&&window.loadingBackgroundImage!=="@@loginBackgroundImage@@"?`url(${window.loadingBackgroundImage})`:void 0,backgroundColor:i.backgroundColor&&i.backgroundColor!=="@@loginBackgroundColor@@"?i.backgroundColor:window.loadingBackgroundColor&&window.loadingBackgroundColor!=="@@loginBackgroundColor@@"?window.loadingBackgroundColor:e==="dark"?"#000":"#FFF",backgroundSize:"cover"}},n.createElement("div",{style:{width:t,height:t,position:"absolute",top:"50%",left:"50%",transform:"translate(-50%,-50%)",zIndex:2}},n.createElement("svg",{viewBox:"0 0 500 500",xmlns:"http://www.w3.org/2000/svg",width:"100%",height:"100%"},n.createElement("circle",{strokeWidth:"5",fill:"none",stroke:"#01BBF5",cx:"250",cy:"250",r:"200"}),n.createElement("circle",{strokeWidth:"5",fill:"none",stroke:"#01BBF5",cx:"250",cy:"250",r:"133"}),n.createElement("circle",{strokeWidth:"5",fill:"none",stroke:"#01BBF5",cx:"250",cy:"250",r:"83"}),n.createElement("circle",{strokeWidth:"5",fill:"none",stroke:"#01BBF5",cx:"250",cy:"250",r:"66"}),n.createElement("circle",{strokeWidth:"15",fill:"none",stroke:"#01BBF5",cx:"250",cy:"250",r:"15"}),n.createElement("g",null,n.createElement("line",{y2:"185",x2:"250",y1:"240",x1:"250",strokeWidth:"5",stroke:"#01BBF5",fill:"none"}),n.createElement("line",{y2:"315",x2:"250",y1:"260",x1:"250",strokeWidth:"5",stroke:"#01BBF5",fill:"none"}),n.createElement("g",{transform:"rotate(60, 250, 250)"},n.createElement("line",{y2:"185",x2:"250",y1:"240",x1:"250",strokeWidth:"5",stroke:"#01BBF5",fill:"none"}),n.createElement("line",{y2:"315",x2:"250",y1:"260",x1:"250",strokeWidth:"5",stroke:"#01BBF5",fill:"none"})),n.createElement("g",{transform:"rotate(120, 250, 250)"},n.createElement("line",{y2:"185",x2:"250",y1:"240",x1:"250",strokeWidth:"5",stroke:"#01BBF5",fill:"none"}),n.createElement("line",{y2:"315",x2:"250",y1:"260",x1:"250",strokeWidth:"5",stroke:"#01BBF5",fill:"none"})),[0,15,30,45,60,75,90,105,120,135,150,165,180,195,210,225,240,255,270,285,300,315,330,345].map(s=>n.createElement("line",{key:s,transform:`rotate(${s}, 250, 250)`,y2:"250",x2:"115",y1:"240",x1:"135",strokeWidth:"5",stroke:"#01BBF5",fill:"none"})),n.createElement("animateTransform",{attributeType:"xml",attributeName:"transform",type:"rotate",from:"0 250 250",to:"360 250 250",dur:"10s",additive:"sum",repeatCount:"indefinite"})),n.createElement("path",{d:"M 56.089 160.250 C 55.077 162.588, 46.037 182.950, 36 205.500 C 25.963 228.050, 16.923 248.412, 15.911 250.750 L 14.071 255 28.286 254.976 L 42.500 254.952 47.931 242.226 C 50.918 235.227, 54.366 227.250, 55.592 224.500 L 57.822 219.500 66.383 237.250 L 74.945 255 88.973 255 C 96.688 255, 103 254.841, 103 254.646 C 103 254.452, 100.043 248.071, 96.430 240.466 L 89.859 226.638 91.603 222.771 C 92.563 220.644, 93.660 218.710, 94.043 218.473 C 94.426 218.237, 108.609 246.609, 125.562 281.522 L 156.384 345 166.071 345 C 175.705 345, 175.763 344.985, 176.856 342.250 C 179.911 334.602, 208 260.765, 208 260.383 C 208 260.138, 202.546 260.065, 195.879 260.219 L 183.759 260.500 174.629 285.244 C 169.608 298.853, 165.254 309.990, 164.952 309.994 C 164.651 309.997, 148.901 277.389, 129.952 237.532 C 111.004 197.674, 95.275 165.057, 95 165.049 C 94.725 165.041, 90.685 172.415, 86.022 181.435 C 81.358 190.455, 77.308 197.689, 77.022 197.510 C 76.735 197.331, 72.675 187.920, 68 176.598 C 63.325 165.275, 59.147 156.008, 58.714 156.005 C 58.282 156.002, 57.101 157.912, 56.089 160.250 M 55.294 168.694 C 52.241 175.842, 52.166 176.323, 53.718 178.692 L 55.349 181.182 56.706 178.591 C 57.453 177.166, 58.406 176, 58.825 176 C 59.244 176, 60.777 178.363, 62.232 181.250 C 64.829 186.403, 64.879 186.440, 64.939 183.250 C 64.973 181.463, 65.422 180, 65.937 180 C 66.724 180, 60.176 162.824, 58.920 161.596 C 58.689 161.370, 57.057 164.564, 55.294 168.694 M 91.698 175.542 C 89.205 180.626, 89.099 181.308, 90.410 183.792 L 91.840 186.500 92.926 183.669 C 94.349 179.961, 96.024 180.653, 98.588 186.009 L 100.676 190.370 101.324 187.132 C 101.832 184.592, 101.217 182.395, 98.473 176.947 C 96.549 173.126, 94.849 170, 94.696 170 C 94.542 170, 93.193 172.494, 91.698 175.542 M 157.005 192.607 C 143.168 197.636, 134.999 209.202, 135.001 223.761 C 135.002 232.756, 138.710 240.755, 145.856 247.180 C 152.159 252.848, 158.121 255, 167.518 255 C 173.509 255, 175.684 254.499, 180.811 251.936 C 200.823 241.936, 205.088 216.155, 189.337 200.403 C 181.479 192.546, 166.868 189.022, 157.005 192.607 M 206 223 L 206 255 215.472 255 L 224.944 255 225.222 241.419 L 225.500 227.837 230.500 234.660 C 233.250 238.412, 238.002 244.636, 241.060 248.491 L 246.620 255.500 253.810 255.168 L 261 254.836 261 222.918 L 261 191 251.528 191 L 242.056 191 241.778 204.552 L 241.500 218.104 231.111 204.552 L 220.722 191 213.361 191 L 206 191 206 223 M 285.821 192.331 C 276.229 195.045, 270.010 202.130, 270.004 210.349 C 269.995 221.957, 275.913 226.925, 295.801 232.006 C 300.753 233.271, 302.228 235.609, 299.412 237.730 C 296.739 239.746, 288.369 238.774, 281.563 235.657 L 276.132 233.171 272.469 239.320 C 268.119 246.621, 268.341 247.287, 276.524 251.500 C 281.399 254.010, 283.761 254.556, 290.977 254.842 C 302.365 255.294, 307.420 253.846, 312.603 248.649 C 317.383 243.855, 319.463 236.989, 318.043 230.693 C 316.210 222.562, 311.258 218.610, 297.878 214.599 C 288.025 211.645, 285.443 209.631, 288.538 207.315 C 291.104 205.394, 302.270 205.946, 306.769 208.217 L 310.039 209.866 313.104 203.794 C 316.516 197.035, 316.622 197.304, 309.167 193.844 C 303.663 191.289, 292.140 190.542, 285.821 192.331 M 322 199 L 322 207 330 207 L 338 207 338 231 L 338 255 347.500 255 L 357 255 357 231.044 L 357 207.088 364.250 206.794 L 371.500 206.500 371.792 198.750 L 372.084 191 347.042 191 L 322 191 322 199 M 379 223 L 379 255 401 255 L 423 255 423 247.500 L 423 240 409.500 240 L 396 240 396 235 L 396 230 407.500 230 L 419 230 419 222 L 419 214 407.500 214 L 396 214 396 210.529 L 396 207.058 409.250 206.779 L 422.500 206.500 422.792 198.750 L 423.084 191 401.042 191 L 379 191 379 223 M 433 223 L 433 255 442 255 L 451 255 451 247 L 451 239 454.800 239 C 458.555 239, 458.645 239.092, 462.469 246.937 L 466.339 254.874 476.172 255.187 C 481.580 255.359, 486.003 255.111, 486.002 254.636 C 486.001 254.160, 483.277 249.264, 479.949 243.754 C 473.914 233.765, 473.903 233.732, 475.836 231.619 C 480.222 226.824, 482.359 220.791, 482.431 213 C 482.512 204.192, 480.272 198.822, 475.031 195.260 C 469.795 191.703, 465.527 191.012, 448.750 191.006 L 433 191 433 223 M 448.210 213.250 L 448.500 221.500 455.338 221.500 C 461.319 221.500, 462.417 221.204, 464.088 219.139 C 465.995 216.785, 466.556 212.613, 465.379 209.545 C 464.356 206.879, 459.449 205, 453.509 205 L 447.919 205 448.210 213.250 M 163.169 209.017 C 156.337 210.583, 151.176 218.533, 152.339 225.701 C 154.672 240.077, 175.040 242.355, 180.446 228.844 C 184.978 217.516, 175.176 206.267, 163.169 209.017 M 216.676 271.715 C 216.037 272.750, 188 344.021, 188 344.612 C 188 344.863, 192.811 344.940, 198.691 344.784 L 209.381 344.500 211.894 336.750 L 214.406 329 226.550 329 L 238.694 329 242.097 336.992 L 245.500 344.983 255.250 344.992 C 262.399 344.998, 264.994 344.667, 264.979 343.750 C 264.968 343.063, 258.477 326.525, 250.555 307 L 236.150 271.500 226.656 271.215 C 221.434 271.058, 216.943 271.283, 216.676 271.715 M 273 307 C 273 326.800, 272.887 343.337, 272.750 343.750 C 272.613 344.163, 277.102 344.628, 282.727 344.785 L 292.954 345.069 293.227 327.379 L 293.500 309.689 307 327.336 L 320.500 344.982 328.262 344.991 L 336.025 345 335.762 308.250 L 335.500 271.500 326.750 271.211 L 318 270.922 317.882 286.711 C 317.816 295.395, 317.816 302.837, 317.882 303.250 C 317.947 303.663, 317.808 304, 317.574 304 C 317.340 304, 310.809 296.575, 303.060 287.500 L 288.971 271 280.985 271 L 273 271 273 307 M 223.254 303.048 L 220.078 312 226.539 312 C 230.093 312, 233 311.861, 233 311.691 C 233 311.257, 226.886 294.553, 226.636 294.302 C 226.522 294.189, 225.001 298.125, 223.254 303.048",stroke:"none",fill:i.themeType==="dark"?"#EEE":"#111",fillRule:"evenodd"}))))}function lg(i){const e=i.themeType||"dark",t=i.size||300;return n.createElement("div",{style:{width:"100%",height:"100%",position:"absolute",top:0,left:0,backgroundImage:i.backgroundImage&&i.backgroundImage!=="@@loginBackgroundImage@@"?i.backgroundImage:window.loadingBackgroundImage&&window.loadingBackgroundImage!=="@@loginBackgroundImage@@"?`url(${window.loadingBackgroundImage})`:void 0,backgroundColor:i.backgroundColor&&i.backgroundColor!=="@@loginBackgroundColor@@"?i.backgroundColor:window.loadingBackgroundColor&&window.loadingBackgroundColor!=="@@loginBackgroundColor@@"?window.loadingBackgroundColor:e==="dark"?"#000":"#FFF",backgroundSize:"cover"}},n.createElement("div",{style:{width:t,height:t,position:"absolute",top:"50%",left:"50%",transform:"translate(-50%,-50%)",zIndex:2}},n.createElement("svg",{viewBox:"0 0 2000 1728",style:{fillRule:"evenodd",clipRule:"evenodd",fill:"#00af78"}},n.createElement("style",null,` + @keyframes jump { + 0% { fill: #00af78; } + 25% { fill: #00af78; } + 25.01% { fill: #00785A; } + 100% { fill: #00785A; } + } + .bar { animation: jump 2s linear infinite; } + .bar.bar1 { animation-delay: 0s; } + .bar.bar2 { animation-delay: 0.5s; } + .bar.bar3 { animation-delay: 1s; } + .bar.bar4 { animation-delay: 1.5s; } + `),n.createElement("path",{d:"M944.5 76.5a852 852 0 0 1 129 6.5 598 598 0 0 1 51 9c19.36 5.344 38.69 10.677 58 16a834 834 0 0 1 117 52 698 698 0 0 1 95 69c2.67 2 5.33 2 8 0a410 410 0 0 1 37-28 18.4 18.4 0 0 1 6-.5q.495 10.51 4.5 20a3200 3200 0 0 0 18 73 3553 3553 0 0 0 19 66 48.8 48.8 0 0 0 2.5 11 4.94 4.94 0 0 1-1 2.5c-2.33.667-4.67.667-7 0a19 19 0 0 0-5-3 209 209 0 0 0-24-7 292 292 0 0 0-20-8c-8.68-2.341-17.34-4.674-26-7a221 221 0 0 0-21-8 337 337 0 0 1-34-11 1272 1272 0 0 1-43-13q-2.91-3.23-1.5-7.5a671 671 0 0 0 42.5-35l-1.5-3a289 289 0 0 0-21.5-18.5c-9.31-6.637-18.65-13.304-28-20a731 731 0 0 1-44-26 175 175 0 0 1-30-15 568 568 0 0 0-50-20 1038 1038 0 0 1-53-16 1070 1070 0 0 0-48-10 1087 1087 0 0 1-55-6 1379 1379 0 0 0-99 1 203.5 203.5 0 0 1-35 5Q629.152 192.558 494 414.5a132 132 0 0 1-10 17 1277 1277 0 0 0-21 43l-11 27a637 637 0 0 1-14 41 8191 8191 0 0 1-16 67 50.7 50.7 0 0 0-1 15 11.3 11.3 0 0 0 1.5 3.5 327 327 0 0 1 40 8q62.273 18.89 115 56 70.252 53.736 113.5 130.5 59.461 114.478 41 243c-.667 1.33-1.333 2.67-2 4a335 335 0 0 1-3 18 507 507 0 0 1-20 53 309 309 0 0 1-10 17c-1.699.91-3.533 1.24-5.5 1 .377-40.1-3.456-79.77-11.5-119l-3-6a154.4 154.4 0 0 0-7-27Q629.1 886.514 525.5 812a44.5 44.5 0 0 1-9.5-5.5l-1.5.5q69.98 79.772 110.5 177.5a684 684 0 0 1 21 74c.389 8.51 1.722 16.84 4 25q1.302 30.765 2.5 61.5-2.217 6.885.5 13.5l17.5 13.5a1597 1597 0 0 0 61 36 3333 3333 0 0 1 61 26q25.04 7.53 50 15a771 771 0 0 0 51 10 526.7 526.7 0 0 0 120 5c15.24-2.5 30.57-4.17 46-5 154.49-25.8 278.99-100.96 373.5-225.5 36-49.308 63.67-102.974 83-161 .29-5.821 1.96-11.154 5-16q7.2-33.086 15-66a343 343 0 0 1 4-30c-5.29 5.217-9.62 11.217-13 18-26.71 37.032-60.54 65.866-101.5 86.5a471 471 0 0 1-27 11 50.1 50.1 0 0 0-17 5q-13.77 1.158-27 5-33 2.977-66 0a153 153 0 0 0-29-5c-52.38-14.072-96.21-41.572-131.5-82.5q-58.935-72.777-58.5-167.5.345-16.269 1.5-32.5 10.89-72.278 57-128c66.33-75.505 149.5-104.339 249.5-86.5a700 700 0 0 1 48 16c4.24 2.853 8.57 5.52 13 8l6 2c20.5 12.068 38.84 26.735 55 44q2.37 1.06 4.5 2.5a442 442 0 0 0 25.5-24.5c2.59-1.601 5.26-1.767 8-.5a1168 1168 0 0 0 25.5 55 1221 1221 0 0 0 16 45c.41 6.057 2.08 11.724 5 17 .58 6.637 2.24 12.97 5 19a778 778 0 0 1 10 55c18.69 162.392-18.64 309.725-112 442-15.67 19-31.33 38-47 57-34.61 35.92-72.44 68.42-113.5 97.5q-16.53 10.545-33 21a516 516 0 0 1-35 18l-3 3c-14.49 6.96-29.16 13.63-44 20-26.02 9.5-52.35 18.17-79 26q-132.478 31.62-267 9a1979 1979 0 0 0-61-14 421 421 0 0 1-25-9c-3.333-.67-6.667-1.33-10-2-20.636-8.65-41.303-17.32-62-26-124.377-64.5-220.21-158.33-287.5-281.5a1010 1010 0 0 1-17-39l-3-4a395 395 0 0 0-15-41 374 374 0 0 1-11-36l-9-39a366 366 0 0 0-6-36 1642 1642 0 0 1-5.5-92.5q5.24-279.871 211-466 61.788-53.755 135-91a1492 1492 0 0 1 47-21l28-10 37-11a1956 1956 0 0 1 46-10 1145 1145 0 0 1 87-10.5m367 359c12.69-.014 25.35.486 38 1.5a399 399 0 0 1 39 10c56.18 22.509 95.34 62.009 117.5 118.5 21.9 63.822 14.57 123.822-22 180-20.98 28.71-47.15 51.21-78.5 67.5-37.69 16.585-77.02 21.585-118 15-69.62-14.983-118.78-54.816-147.5-119.5a284 284 0 0 1-11-39q-15.24-126.17 85.5-201.5c29.7-18.676 62.04-29.509 97-32.5"}),n.createElement("path",{d:"M899.5 258.5a2829 2829 0 0 0 135 0c5.33.53 10.66 1.03 16 1.5l1.5 1.5q.255 125.792 1.5 251.5c-.56 6.766-2.73 12.932-6.5 18.5a587 587 0 0 0-9.5 25.5 71.8 71.8 0 0 1-5.5 20.5 575 575 0 0 0-5.5 52.5 587 587 0 0 0 5.5 55.5 515 515 0 0 0 18.5 58.5c-.24.873-.57 1.707-1 2.5a4183 4183 0 0 1-152 .5 11.3 11.3 0 0 1-1.5-3.5 58052 58052 0 0 1 0-482 30 30 0 0 1 3.5-3"}),n.createElement("path",{d:"M717.5 423.5q71.002-.25 142 .5l1.5 1.5q.713 154.588.5 309 .27 6.043-2 11.5a2513 2513 0 0 1-141 1 6.98 6.98 0 0 1-3.5-2.5 37080 37080 0 0 1-1.5-314.5q-.099-4.63 4-6.5"}),n.createElement("path",{d:"M1360.5 487.5c2.13-.353 3.47.48 4 2.5-.74 4.181-1.57 8.348-2.5 12.5a13569 13569 0 0 1-34 102 27.2 27.2 0 0 0-1 8c1.33 1.838 3.16 2.838 5.5 3a937 937 0 0 1 86 0 4.95 4.95 0 0 1-.5 3 820 820 0 0 0-27 29q-50.445 59.205-100.5 119-5.535 6.54-12 12a3.6 3.6 0 0 1-1.5-1q-1.005-3 0-6a1048 1048 0 0 0 16-61c2.94-5.581 4.6-11.581 5-18l3-6a156.5 156.5 0 0 1 5-24 11.3 11.3 0 0 0-3.5-1.5l-90-1a3.6 3.6 0 0 1-1-1.5c49.72-57.045 99.38-114.045 149-171"},n.createElement("animate",{attributeName:"fill",values:`#00af78;${e==="dark"?"#ffffff":"#00785A"};#00af78`,dur:"2s",repeatCount:"indefinite"})),n.createElement("path",{className:"bar bar1",d:"M544.5 537.5q68.283-.426 136.5 1a2379 2379 0 0 1 1.5 96.5l-.5 92.5q-.918 3.798-4.5 2.5-50.249-64.14-122-103-8.75-1.76-14.5-8.5-1-39 0-78a30 30 0 0 1 3.5-3M721.5 777.5q60.628-.732 121 1.5 37.233 79.24 74.5 158.5 1 2 0 4a3116 3116 0 0 1-136.5.5 417 417 0 0 1-8.5-38.5 962 962 0 0 1-15-47 713 713 0 0 0-21-46 732 732 0 0 1-16-27q-1.122-3.51 1.5-6"}),n.createElement("path",{className:"bar bar2",d:"M879.5 777.5q93-.25 186 .5c18.83 33.513 43.5 62.179 74 86a144.6 144.6 0 0 1 23 16q13.5 5.88 25.5 14.5a574 574 0 0 1 22.5 45c-.33 1-.67 2-1 3-84.63-.161-169.3.006-254 .5q-3.752-3.208-6.5-7.5a2804 2804 0 0 1-8-20 252 252 0 0 1-13-24 3463 3463 0 0 0-23-53 1506 1506 0 0 1-27-55q-1.122-3.51 1.5-6"}),n.createElement("path",{className:"bar bar3",d:"M786.5 971.5q68.56.08 137 0a29.2 29.2 0 0 1 7 2.5 9467 9467 0 0 0 68.5 141.5c4 11.67 9.34 22.67 16 33 1.47 4.53-.2 6.87-5 7-86.772-.2-173.606-.37-260.5-.5-1.754-4.38-.921-8.22 2.5-11.5a411 411 0 0 1 10-25 578 578 0 0 0 10-32 99.6 99.6 0 0 1 5-22q2.12-21.06 5-42l1-48q1.478-1.971 3.5-3"}),n.createElement("path",{className:"bar bar4",d:"M970.5 971.5c83.58.74 167.25.74 251 0 2.73.182 5.39.682 8 1.5 18.09 35.51 36.26 71.01 54.5 106.5 7.67 13.67 15.33 27.33 23 41 2.16 3.76 2.82 7.76 2 12-10.9 7.75-22.4 14.59-34.5 20.5-2.92.99-5.92 1.65-9 2-68.48.48-136.82.65-205 .5-4.11-.08-7.28-1.74-9.5-5a3780 3780 0 0 0-67-140 71388 71388 0 0 1-12-28q-5.977-4.855-1.5-11"}),n.createElement("path",{d:"M83.5 1377.5a332.5 332.5 0 0 0 50.5 0c3.056.58 6.056 1.24 9 2a31209 31209 0 0 1 126.5 194 3.6 3.6 0 0 0 1.5-1c.652-63.71.652-127.37 0-191 .51-2.76 2.177-4.09 5-4a279.4 279.4 0 0 0 47 0c2.145-.1 3.979.56 5.5 2 .529 54.71.862 109.54 1 164.5l-.5 116.5c-.575 3.3-2.575 4.96-6 5a490 490 0 0 0-52 0q-5.74-1.74-10-6a14653 14653 0 0 0-125.5-193q-2.01 1.785-2 4.5a6168 6168 0 0 1 .5 191.5q-2.794 3.675-7.5 3a219.4 219.4 0 0 0-41 0q-5.057-.81-5.5-6c-.667-93.33-.667-186.67 0-280a19.2 19.2 0 0 0 3.5-2"}),n.createElement("path",{d:"M986.5 1377.5c17.32 1.09 34.66 1.25 52 .5 3.23 1.94 5.4 4.78 6.5 8.5 9.36 38.7 18.7 77.37 28 116 3.05 6.64 4.72 13.64 5 21 2.95 5.96 4.62 12.29 5 19 4.15 16.12 8.49 32.12 13 48 2.04-1.08 3.38-2.75 4-5 4.23-19.04 8.56-38.04 13-57 4.55-15.3 8.88-30.64 13-46 .76-4.32 1.43-8.65 2-13 4.33-15.33 8.66-30.66 13-46 2.08-12.15 4.75-24.15 8-36 .85-3.2 2.35-6.03 4.5-8.5 19.85-.22 39.68-.72 59.5-1.5 2.3-.01 4.47.49 6.5 1.5 6.53 21.92 12.37 44.09 17.5 66.5 2.94 6.32 4.61 12.99 5 20 3.56 15.24 7.89 30.24 13 45 2.47 11.74 5.14 23.41 8 35a7.4 7.4 0 0 0 2 3c2.38 11.75 5.04 23.41 8 35 1.33 3.33 3.16 6.33 5.5 9a2872 2872 0 0 1 27.5-111c.39-7.01 2.06-13.68 5-20 .39-7.01 2.06-13.68 5-20 .57-4.35 1.24-8.68 2-13 4.34-16 8.67-32 13-48l1.5-1.5c16.17-.29 32.34-.79 48.5-1.5q5.385-.045 10.5 1.5c.58.89.91 1.89 1 3-2.02 4.57-3.18 9.4-3.5 14.5-2.84 6-4.5 12.34-5 19a351 351 0 0 0-8 25c-2.97 11.6-5.63 23.27-8 35-2.56 8.31-5.23 16.65-8 25-.39 6.38-2.06 12.38-5 18a8809 8809 0 0 1-38 144q-4.725 2.91-10.5 3a410 410 0 0 0-56.5 0c-3.08-.44-5.91-1.44-8.5-3-8.05-31.19-16.88-62.19-26.5-93-.67-4-1.33-8-2-12-9.67-32.85-18.5-65.85-26.5-99-3.92 8.2-6.42 16.87-7.5 26-.72 2.45-1.72 4.78-3 7a2343 2343 0 0 1-28 109c-.72 2.45-1.72 4.78-3 7-4.17 18.07-8.51 36.07-13 54-4.52 3.47-9.69 4.8-15.5 4a685 685 0 0 0-55.5 0c-1.63-.38-3.13-1.04-4.5-2q-6-17.88-10.5-36c-10.91-43.39-21.91-86.73-33-130-2.88-5.97-4.54-12.31-5-19a32 32 0 0 1-3-7 4792 4792 0 0 0-18-75c-3.031-5.25-4.031-10.92-3-17 .995-.57 1.828-1.23 2.5-2"}),n.createElement("path",{d:"M1648.5 1406.5c16.35.64 32.68 1.3 49 2 1.4 1.35 2.06 3.02 2 5a255 255 0 0 0-.5 38c.5 1.17 1.33 2 2.5 2.5 16.33.33 32.67.67 49 1 .92.37 1.75.87 2.5 1.5.82 13.58.66 27.08-.5 40.5-17 .33-34 .67-51 1-1.17.5-2 1.33-2.5 2.5-.67 31.33-.67 62.67 0 94 2.29 23.73 15.12 33.23 38.5 28.5 4.85-3.25 10.02-4.08 15.5-2.5.64 13.67.98 27.34 1 41a11.4 11.4 0 0 1-4.5 3.5c-22.63 5.41-45.29 5.75-68 1-13.91-4.18-24.08-12.68-30.5-25.5-4.8-11.14-7.13-22.81-7-35-.65-34.59-.65-69.25 0-104-.32-1.56-1.15-2.73-2.5-3.5-9-.33-18-.67-27-1-.92-.37-1.75-.87-2.5-1.5-.21-11.69-.71-23.36-1.5-35 .19-3.23 1.85-5.06 5-5.5 9-.33 18-.67 27-1l1.5-1.5c.33-14.33.67-28.67 1-43 .98-1.31 2.15-2.31 3.5-3M1807.5 1406.5c9.18.78 18.35.78 27.5 0 7.6.35 15.1 1.18 22.5 2.5a980 980 0 0 1 1.5 43.5l1.5 1.5c15 .33 30 .67 45 1 1.17.5 2 1.33 2.5 2.5-.77 11.49-.61 22.99.5 34.5a23 23 0 0 1-2 5c-15 .33-30 .67-45 1-.92.37-1.75.87-2.5 1.5-.67 32.67-.67 65.33 0 98 1.84 19.84 12.68 28.67 32.5 26.5 4.83-.18 9.33-1.35 13.5-3.5 1.44.06 2.77.39 4 1a673 673 0 0 0 3.5 36c.38 2.82-.62 4.99-3 6.5-23.81 6.5-47.81 7.17-72 2-12.46-5.13-21.63-13.63-27.5-25.5-1.1-4.87-2.77-9.54-5-14-.33-3.33-.67-6.67-1-10-.33-39-.67-78-1-117l-1.5-1.5c-10.43-.05-20.77-.71-31-2-.66-6.59-.99-13.26-1-20 .01-6.74.34-13.41 1-20 10.26-1.26 20.59-1.93 31-2l1.5-1.5c.33-14 .67-28 1-42 .69-1.85 1.86-3.18 3.5-4"}),n.createElement("path",{d:"M878.5 1446.5c27.433-1.66 52.433 5.01 75 20 21.826 18.58 34.326 42.24 37.5 71 3.595 25.23 1.262 49.9-7 74-16.274 34.06-43.107 53.89-80.5 59.5q-48.019 5.13-88-21-30.077-28.71-35.5-70.5a400 400 0 0 1 0-40q13.828-84.585 98.5-93m1 47c25.457-.37 42.623 11.3 51.5 35q9.63 36.765-4 72-17.011 26.355-48.5 22.5a61.5 61.5 0 0 0-14-5c-7.087-4.96-12.92-11.13-17.5-18.5a28.9 28.9 0 0 0-5-11c-3.333-19.33-3.333-38.67 0-58 4.098-14.4 12.598-25.23 25.5-32.5q6.626-1.05 12-4.5"}),n.createElement("path",{d:"M447.5 1447.5c21.766-2.21 42.766.62 63 8.5 21.067 11.41 35.234 28.57 42.5 51.5q1.39 10.62 4 21a229.3 229.3 0 0 1 1 40c-1.171 1.39-2.671 2.23-4.5 2.5q-65.505.255-131 1.5c-2.062 4.18-2.229 8.51-.5 13 2.366 8.1 5.7 15.77 10 23 15.264 15.93 33.764 20.77 55.5 14.5 3.87-2.52 7.87-4.85 12-7 3.262-2.59 5.762-5.76 7.5-9.5a39.7 39.7 0 0 1 8-7 965 965 0 0 0 21.5 8.5q10.12 1.62 18.5 7.5c.667 1.67.667 3.33 0 5q-9.276 20.79-27.5 34.5c-23.698 14.22-49.365 19.55-77 16-51.283-10.29-80.116-41.45-86.5-93.5-.894-14.71-.56-29.37 1-44a86 86 0 0 0 4-18 125.3 125.3 0 0 1 10.5-23c7.797-11.96 17.464-22.13 29-30.5 12.242-7.13 25.242-11.96 39-14.5m14 42c25.166 1.33 39.166 14.5 42 39.5q-1.824 2.61-5 3a719 719 0 0 1-75-1q2.218-22.395 21-36a123 123 0 0 1 17-5.5"}),n.createElement("path",{d:"M1482.5 1447.5c14.73-.22 29.39.61 44 2.5 37.88 7.55 57.72 30.72 59.5 69.5.33 38 .67 76 1 114 1.99 9.92 2.66 19.92 2 30-.75.63-1.58 1.13-2.5 1.5-15.66-.53-31.33-.53-47 0-2.44-2.29-3.94-5.13-4.5-8.5-1.06-4.6-1.73-9.27-2-14a7.2 7.2 0 0 0-2.5-2c-4.34 5.21-9.01 10.04-14 14.5-26.31 16.05-54.31 19.72-84 11q-44.205-19.29-37.5-67.5a124 124 0 0 0 5-17c8.22-13.88 19.38-24.72 33.5-32.5 9.71-4.13 19.71-7.46 30-10 21.1-4.3 42.44-6.63 64-7 1.8-.64 3.14-1.8 4-3.5-1.04-7.84-2.88-15.5-5.5-23a34.4 34.4 0 0 1-6.5-7.5 31.4 31.4 0 0 1-8-5c-6.73-.84-13.4-2.01-20-3.5-5.98 1.27-11.98 2.44-18 3.5q-3.72 4.11-9 6c-1.8 3.1-3.97 5.94-6.5 8.5-1.37 5.77-3.7 11.1-7 16-.8 1.3-1.97 1.97-3.5 2a426 426 0 0 0-34-13.5c-3.12-1.97-6.28-3.81-9.5-5.5-.65-3.09-.32-6.09 1-9 9.52-23.19 26.36-38.35 50.5-45.5a221 221 0 0 1 27-4.5m28 122c6.92-.31 13.76.02 20.5 1 2.47 19.95-4.37 35.78-20.5 47.5-4.04.9-7.7 2.57-11 5q-16.545 4.515-33 0c-16.58-9.72-18.91-22.05-7-37 2.29-1.29 4.29-2.96 6-5 14.59-5.91 29.59-9.74 45-11.5"}),n.createElement("path",{d:"M578.5 1454.5q29.139-.72 58 1.5c1.167 1.17 2.333 2.33 3.5 3.5a800 800 0 0 0 34 54c1.667-1.33 3.333-2.67 5-4a337 337 0 0 1 18-30 182 182 0 0 0 16.5-23.5 222 222 0 0 1 29-1.5c8.667.17 17.333.33 26 .5q3.726 3.42.5 7.5a2217 2217 0 0 0-63.5 93.5 103.5 103.5 0 0 0 8.5 15.5 5919 5919 0 0 1 59 85c2.155 3.04 1.988 5.87-.5 8.5a457 457 0 0 0-51 .5q-3.55-.51-7-1.5a728 728 0 0 1-40-60.5c-2.341-1.21-4.507-.88-6.5 1a926 926 0 0 1-28 45 120 120 0 0 1-11.5 14.5l-7.5 1.5c-16.734-.89-33.4-1.23-50-1q-.411-4.725 2-9a2463 2463 0 0 0 67.5-97.5 9.6 9.6 0 0 0-1.5-4.5 1263 1263 0 0 1-46-69l-18-24q-1.615-5.115 3.5-6"}))))}const Ng=` +.logo-background-light, .logo-background-colored { + background: white; +} +.logo-background-dark, .logo-background-blue { + background: black; +} +`;function Lg(i){ye(()=>{if(!window.document.getElementById("vendor-iobroker-component")){const t=window.document.createElement("style");t.setAttribute("id","vendor-iobroker-component"),t.innerHTML=Ng,window.document.head.appendChild(t)}},[]);const e=i.themeType||i.themeName||"light";return n.createElement("div",{className:`vendor-logo-back logo-background-${e}`,style:{display:"flex",flexDirection:"column",height:"100%",width:"10%",margin:"auto",backgroundImage:i.backgroundImage&&i.backgroundImage!=="@@loginBackgroundImage@@"?i.backgroundImage:window.loadingBackgroundImage&&window.loadingBackgroundImage!=="@@loginBackgroundImage@@"?`url(${window.loadingBackgroundImage})`:void 0,backgroundColor:i.backgroundColor&&i.backgroundColor!=="@@loginBackgroundColor@@"?i.backgroundColor:window.loadingBackgroundColor&&window.loadingBackgroundColor!=="@@loginBackgroundColor@@"?window.loadingBackgroundColor:i.themeType==="dark"?"#000":"#FFF",backgroundSize:"cover"}},n.createElement("div",{style:{flexGrow:1}}),n.createElement(qi,{color:"secondary",size:i.size||200,thickness:5}),n.createElement("div",{style:{flexGrow:1}}))}const jg=` +/** + * Copyright 2018-2024 Denis Haev (bluefox) + * + * MIT License + * + **/ + +.logo-background-light, .logo-background-colored { + background: white; +} +.logo-background-dark, .logo-background-blue { + background: black; +} +.logo-div { + position: absolute; + top: 50%; + left: 50%; + -ms-transform: translateX(-50%) translateY(-50%); + -webkit-transform: translate(-50%,-50%); + transform: translate(-50%,-50%); + overflow: hidden; + border-radius: 50%; + z-index: 2; +} +.logo-border { + /*border-color: #164477;*/ + border-top-color: #3399CC; + border-left-color: #164477; + border-bottom-color: #164477; + border-right-color: #164477; + border-radius: 50%; + border-style: solid; + box-sizing: border-box; + width: 100%; + height: 100%; + position: absolute; +} +.logo-top { + position: absolute; + width: 4.5%; + height: 16%; + top: 0; + z-index: 2; +} +.logo-i { + position: absolute; + width: 14.5%; + height: 60%; + top: 20%; + left: 42%; + background: #3399CC; +} +.logo-i-top { + position: absolute; + width: 14.5%; + height: 4%; + left: 42%; + background: #3399CC; + border-radius: 100%; +} +.logo-back { + width: 100%; + height: 100%; + z-index: 0; + overflow: hidden; +} +@keyframes logo-grow { + 0% { + width: 230px; + height: 230px; + transform: translate(-50%,-50%) scale(1); + opacity: 1 + } + 99% { + width: 230px; + height: 230px; + transform: translate(-50%,-50%) scale(10); + opacity: 0; + } + 100% { + width: 0; + height: 0; + opacity: 0; + } +} +@keyframes logo-spin { 100% { -webkit-transform: rotate(360deg); transform: rotate(360deg); } } +@keyframes logo-color-inside-light { + 0% { + background: #FEFEFE; + } + 100% { + background: #3399CC; + } +} +@keyframes logo-color-inside-dark { + 0% { + background: #030303; + } + 100% { + background: #3399CC; + } +} +@keyframes logo-color-inside-colored { + 0% { + background: #FEFEFE; + } + 100% { + background: #3399CC; + } +} +@keyframes logo-color-inside-blue { + 0% { + background: #030303; + } + 100% { + background: #3399CC; + } +} + +@keyframes logo-color-outside-light { + 0% { + border-color: #FEFEFE; + } + 100% { + border-top-color: #3399CC; + border-left-color: #164477; + border-bottom-color: #164477; + border-right-color: #164477; + } +} +@keyframes logo-color-outside-dark { + 0% { + border-color: #040404; + } + 100% { + border-top-color: #3399CC; + border-left-color: #164477; + border-bottom-color: #164477; + border-right-color: #164477; + } +} +@keyframes logo-color-outside-colored { + 0% { + border-color: #FEFEFE; + } + 100% { + border-top-color: #3399CC; + border-left-color: #164477; + border-bottom-color: #164477; + border-right-color: #164477; + } +} +@keyframes logo-color-outside-blue { + 0% { + border-color: #040404; + } + 100% { + border-top-color: #3399CC; + border-left-color: #164477; + border-bottom-color: #164477; + border-right-color: #164477; + } +} + +.logo-animate-wait { + animation: logo-color-outside 1.5s, logo-spin 1.5s linear infinite; +} + +.logo-animate-grow-light { + background: #DDD; +} +.logo-animate-grow-dark { + background: #1d1d1d; +} +.logo-animate-grow-colored { + background: #DDD; +} +.logo-animate-grow-blue { + background: #1d1d1d; +} + +.logo-animate-grow { + display: inline-block; + text-align: center; + z-index: 1; + top: 50%; + left: 50%; + -ms-transform: translateX(-50%) translateY(-50%); + -webkit-transform: translate(-50%,-50%); + transform: translate(-50%,-50%); + width: 245px; + height: 245px; + border-radius: 50%; + position: absolute; + animation: logo-grow 1s 1 ease forwards; +} + +.logo-animate-color-inside-light { + animation: logo-color-inside-light 2.5s; +} +.logo-animate-color-inside-dark { + animation: logo-color-inside-dark 2.5s; +} +.logo-animate-color-inside-colored { + animation: logo-color-inside-colored 2.5s; +} +.logo-animate-color-inside-blue { + animation: logo-color-inside-blue 2.5s; +} + +.logo-animate-color-outside-light { + animation: logo-color-outside-light 1.5s; +} +.logo-animate-color-outside-dark { + animation: logo-color-outside-dark 1.5s; +} +.logo-animate-color-outside-colored { + animation: logo-color-outside-colored 1.5s; +} +.logo-animate-color-outside-blue { + animation: logo-color-outside-blue 1.5s; +} +`;function gg(i){ye(()=>{if(!window.document.getElementById("loader-iobroker-component")){const s=window.document.createElement("style");s.setAttribute("id","loader-iobroker-component"),s.innerHTML=jg,window.document.head.appendChild(s)}},[]);const e=i.size||234,t=i.themeName||i.theme||i.themeType||"light";return n.createElement("div",{className:`logo-back logo-background-${t}`,style:{backgroundImage:i.backgroundImage&&i.backgroundImage!=="@@loginBackgroundImage@@"?i.backgroundImage:window.loadingBackgroundImage&&window.loadingBackgroundImage!=="@@loginBackgroundImage@@"?`url(${window.loadingBackgroundImage})`:void 0,backgroundColor:i.backgroundColor&&i.backgroundColor!=="@@loginBackgroundColor@@"?i.backgroundColor:window.loadingBackgroundColor&&window.loadingBackgroundColor!=="@@loginBackgroundColor@@"?window.loadingBackgroundColor:void 0,backgroundSize:"cover"}},window.loadingHideLogo==="true"?null:n.createElement(n.Fragment,null,n.createElement("div",{className:"logo-div",style:{width:e,height:e}},n.createElement("div",{className:`logo-top logo-background-${t}`,style:{left:"37%"}}),n.createElement("div",{className:`logo-top logo-background-${t}`,style:{left:"57%"}}),n.createElement("div",{className:`logo-border logo-background-${t} logo-animate-wait`,style:{borderWidth:e*.132}}),n.createElement("div",{className:`logo-i logo-animate-color-inside-${t}`}),n.createElement("div",{className:`logo-i-top logo-animate-color-inside-${t}`,style:{top:"18%"}}),n.createElement("div",{className:`logo-i-top logo-animate-color-inside-${t}`,style:{bottom:"18%"}})),n.createElement("div",{className:`logo-animate-grow logo-animate-grow-${t}`,style:{width:e+11,height:e+11}})))}const Tg=` +.logo-background-light, .logo-background-colored { + background: white; +} +.logo-background-dark, .logo-background-blue { + background: black; +} +.pt-logo-div { + position: absolute; + top: 50%; + left: 50%; + -ms-transform: translateX(-50%) translateY(-50%); + -webkit-transform: translate(-50%,-50%); + transform: translate(-50%,-50%); + z-index: 2; +} +.pt-logo-border { + border-style: solid; + box-sizing: border-box; + width: 100%; + height: 100%; + position: absolute; +} +.pt-loader-block { + height: 65px; + width: 74px; + border-radius: 15px; + position: absolute; + box-sizing: content-box; +} +.pt-loader-blue { + border: 9px solid #0F99DE; + transform: rotate(5grad); + left: 93px; + top: 0; + animation: spin-blue 5s ease-in-out infinite; +} +.pt-loader-green { + border: 9px solid #88A536; + transform: rotate(-6grad); + left: 70px; + top: 58px; + animation: spin-green 5s ease-in-out infinite; +} +.pt-loader-red { + border: 9px solid #BD1B24; + transform: rotate(-15grad); + left: 24px; + top: 100px; + animation: spin-red 5s ease-in-out infinite; +} + +@keyframes spin-blue { + 0% { + transform: rotate(5deg); + } + 25% { + transform: rotate(185deg); + } + 50% { + transform: rotate(185deg); + } + 75% { + transform: rotate(185deg); + } + 100% { + transform: rotate(185deg); + } +} +@keyframes spin-green { + 0% { + transform: rotate(-6deg); + } + 25% { + transform: rotate(-6deg); + } + 50% { + transform: rotate(174deg); + } + 75% { + transform: rotate(174deg); + } + 100% { + transform: rotate(-6deg); + } +} +@keyframes spin-red { + 0% { + transform: rotate(-15deg); + } + 25% { + transform: rotate(-15deg); + } + 50% { + transform: rotate(-15deg); + } + 75% { + transform: rotate(165deg); + } + 100% { + transform: rotate(165deg); + } +} +`;function yg(i){const e=i.size||200;ye(()=>{if(!window.document.getElementById("pt-iobroker-component")){const s=window.document.createElement("style");s.setAttribute("id","pt-iobroker-component"),s.innerHTML=Tg,window.document.head.appendChild(s)}},[]);const t=i.themeType||i.themeName||"light";return n.createElement("div",{className:`pt-logo-back logo-background-${t}`,style:{backgroundImage:i.backgroundImage&&i.backgroundImage!=="@@loginBackgroundImage@@"?i.backgroundImage:window.loadingBackgroundImage&&window.loadingBackgroundImage!=="@@loginBackgroundImage@@"?`url(${window.loadingBackgroundImage})`:void 0,backgroundColor:i.backgroundColor&&i.backgroundColor!=="@@loginBackgroundColor@@"?i.backgroundColor:window.loadingBackgroundColor&&window.loadingBackgroundColor!=="@@loginBackgroundColor@@"?window.loadingBackgroundColor:i.themeType==="dark"?"#000":"#FFF",backgroundSize:"cover"}},n.createElement("div",{className:"pt-logo-div",style:{width:e,height:e}},n.createElement("div",{style:{width:200,height:200}},n.createElement("div",{className:"pt-loader-blue pt-loader-block"}),n.createElement("div",{className:"pt-loader-green pt-loader-block"}),n.createElement("div",{className:"pt-loader-red pt-loader-block"}))))}function Dg(i){const e=window.vendorPrefix;return e==="PT"?n.createElement(yg,{themeType:i.themeType}):e==="MV"?n.createElement(ug,{themeType:i.themeType}):e==="NW"?n.createElement(lg,{themeType:"dark"}):e&&e!=="@@vendorPrefix@@"?n.createElement(Lg,{themeType:i.themeType}):n.createElement(gg,{themeType:i.themeType})}class qs extends ze{onHashChangedBound;constructor(e){super(e),this.onHashChangedBound=this.onHashChanged.bind(this)}componentDidMount(){window.addEventListener("hashchange",this.onHashChangedBound)}componentWillUnmount(){window.removeEventListener("hashchange",this.onHashChangedBound)}onHashChanged(){}static getLocation(){let e=window.location.hash;e=e.replace(/^#/,"");const t=e.split("/").map(s=>{try{return s?decodeURIComponent(s):""}catch{return console.error(`Router: Cannot decode ${s}`),s}});return{tab:t[0]||"",dialog:t[1]||"",id:t[2]||"",arg:t[3]||""}}static doNavigate(e,t,s,r){let o="";const M=qs.getLocation();r!==void 0&&!s&&(s=M.id),s&&!t&&(t=M.dialog),(t&&!e||e===null)&&(e=M.tab),e&&(o=`#${e}`,t&&(o+=`/${t}`,s&&(o+=`/${s}`,r!==void 0&&(o+=`/${r}`)))),window.location.hash!==o&&(window.location.hash=o)}}function dg(){const i=document.getSelection();if(!(i!=null&&i.rangeCount))return()=>{};let e=document.activeElement;const t=[];for(let s=0;s{i.type==="Caret"&&i.removeAllRanges(),i.rangeCount||t.forEach(s=>i.addRange(s)),e&&e.focus()}}const An={"text/plain":"Text","text/html":"Url",default:"Text"},zg="Copy to clipboard: #{key}, Enter";function Ig(i){const e=`${/mac os x/i.test(navigator.userAgent)?"⌘":"Ctrl"}+C`;return i.replace(/#{\s*key\s*}/g,e)}function Pc(i,e){let t,s,r,o,M=!1;e=e||{};const a=e.debug||!1;try{if(t=dg(),s=document.createRange(),r=document.getSelection(),o=document.createElement("span"),o.textContent=i,o.ariaHidden="true",o.style.all="unset",o.style.position="fixed",o.style.top="0px",o.style.clip="rect(0, 0, 0, 0)",o.style.whiteSpace="pre",o.style.userSelect="text",o.addEventListener("copy",l=>{var N,c,L,j;if(l.stopPropagation(),e!=null&&e.format)if(l.preventDefault(),typeof l.clipboardData>"u"){a&&console.warn("unable to use e.clipboardData"),a&&console.warn("trying IE specific stuff"),(N=window.clipboardData)==null||N.clearData();const g=An[e.format]||An.default;(c=window.clipboardData)==null||c.setData(g,i)}else(L=l.clipboardData)==null||L.clearData(),(j=l.clipboardData)==null||j.setData(e.format,i)}),document.body.appendChild(o),s.selectNodeContents(o),r==null||r.addRange(s),!document.execCommand("copy"))throw new Error("copy command was unsuccessful");M=!0}catch(u){a&&console.error("unable to copy using execCommand: ",u),a&&console.warn("trying IE specific stuff");try{window.clipboardData.setData(e.format||"text",i),M=!0}catch(l){a&&console.error("unable to copy using clipboardData: ",l),a&&console.error("falling back to prompt");const N=Ig("message"in e?e.message||"":zg);window.prompt(N,i)}}finally{r&&(s&&typeof r.removeRange=="function"?r.removeRange(s):r.removeAllRanges()),o&&document.body.removeChild(o),t&&t()}return M}class D{static translations={};static unknownTranslations=[];static lang=window.sysLang||"en";static _disableWarning=!1;static setLanguage(e){e&&(D.lang=e)}static extendTranslations(e,t){if(e.prefix){const s=e;if(typeof s.prefix=="string"){const r=s.prefix;delete s.prefix,Object.keys(s).forEach(o=>{const M=o,a={},u=s[M];Object.keys(u).forEach(l=>{l&&u&&(l.startsWith(r)?a[l]=u[l]:a[`${r}${l}`]=u[l])}),e[M]=a})}else console.warn("Found prefix in translations, but it is not a string")}try{if(!t)e.en&&e.de&&e.ru?Object.keys(e).forEach(s=>{const r=s;D.translations[r]=D.translations[r]||{};const o=D.translations[r];Object.assign(o,e[r])}):Object.keys(e).forEach(s=>{const r=e[s];Object.keys(r).forEach(o=>{const M=o,a=D.translations[M];a?a[s]?a[s]!==r[M]&&console.warn(`Translation for word "${s}" in "${M}" was ignored: existing = "${a[s]}", new = ${r[M]}`):a[s]=r[M]:console.warn(`Used unknown language: ${M}`)})});else{D.translations[t]||console.warn(`Used unknown language: ${t}`),D.translations[t]=D.translations[t]||{};const s=D.translations[t];s&&Object.keys(e).forEach(r=>{s[r]?s[r]!==e[r]&&console.warn(`Translation for word "${r}" in "${t}" was ignored: existing = "${s[r]}", new = ${e[r]}`):s[r]=e[r]})}}catch(s){console.error(`Cannot apply translations: ${s}`)}}static setTranslations(e){e&&(D.translations=e)}static getLanguage(){return D.lang}static t(e,...t){const s=D.translations[D.lang];if(s){const r=s[e];if(r)e=r;else if(D.unknownTranslations.includes(e)||(D.unknownTranslations.push(e),!D._disableWarning&&console.log(`Translate: ${e}`)),D.lang!=="en"&&D.translations.en){const o=D.translations.en[e];o&&(e=o)}}for(const r of t)e=e.replace("%s",r);return e}static i18nShow(e){const t={};e?typeof e=="string"?(D.unknownTranslations.forEach(s=>{s.startsWith(e)&&(t[s]=s.replace(e,""))}),console.log(JSON.stringify(t,null,2))):typeof e=="object"&&(D.unknownTranslations.forEach(s=>{e.test(s)&&(t[s]=s)}),console.log(JSON.stringify(t,null,2))):(D.unknownTranslations.forEach(s=>t[s]=s),console.log(JSON.stringify(t,null,2)))}static disableWarning(e){D._disableWarning=!!e}}window.i18nShow=D.i18nShow;window.i18nDisableWarning=D.disableWarning;const rt="material",hg=["Su","Mo","Tu","We","Th","Fr","Sa"],wg=["Jan","Feb","Mar","Apr","Mai","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],Or={0:"0x00 - good",1:"0x01 - general problem",2:"0x02 - no connection problem",16:"0x10 - substitute value from controller",32:"0x20 - substitute initial value",64:"0x40 - substitute value from device or instance",128:"0x80 - substitute value from sensor",17:"0x11 - general problem by instance",65:"0x41 - general problem by device",129:"0x81 - general problem by sensor",18:"0x12 - instance not connected",66:"0x42 - device not connected",130:"0x82 - sensor not connected",68:"0x44 - device reports error",132:"0x84 - sensor reports error"},mn={JVBERi0:"pdf",R0lGODdh:"gif",R0lGODlh:"gif",iVBORw0KGgo:"png","/9j/":"jpg",PHN2Zw:"svg",Qk1:"bmp",AAABAA:"ico"};class E{static namespace=rt;static INSTANCES="instances";static dateFormat=["DD","MM"];static FORBIDDEN_CHARS=/[^._\-/ :!#$%&()+=@^{}|~\p{Ll}\p{Lu}\p{Nd}]+/gu;static CapitalWords(e){return(e||"").split(/[\s_]/).filter(t=>t).map(t=>t?t[0].toUpperCase()+t.substring(1).toLowerCase():"").join(" ")}static formatSeconds(e){const t=Math.floor(e/86400);e%=3600*24;const s=Math.floor(e/3600).toString().padStart(2,"0");e%=3600;const r=Math.floor(e/60).toString().padStart(2,"0");e%=60;const o=Math.floor(e).toString().padStart(2,"0");let M="";return t&&(M+=`${t} ${D.t("ra_daysShortText")} `),M+=`${s}:${r}:${o}`,M}static getObjectName(e,t,s,r,o){var u;const M=e[t];let a;if(typeof s=="string"&&!r&&(r={language:s},s=null),r=r||{},r.language||(r.language=e["system.config"]&&e["system.config"].common&&e["system.config"].common.language||window.sysLang||"en"),s!=null&&s.name){const l=s.name;typeof l=="object"?a=r.language&&l[r.language]||l.en:a=l}else if(o&&((u=M==null?void 0:M.common)!=null&&u.desc)){const l=M.common.desc;typeof l=="object"?a=r.language&&l[r.language]||l.en||l.de||l.ru||"":a=l,a=(a||"").toString().replace(/[_.]/g," "),a===a.toUpperCase()&&(a=a[0]+a.substring(1).toLowerCase())}else if(!o&&(M!=null&&M.common)){const l=M.common.name||M.common.desc;l&&typeof l=="object"?a=r.language&&l[r.language]||l.en||l.de||l.ru||"":a=l,a=(a||"").toString().replace(/[_.]/g," "),a===a.toUpperCase()&&(a=a[0]+a.substring(1).toLowerCase())}else{const l=t.lastIndexOf(".");a=t.substring(l+1).replace(/[_.]/g," "),a=E.CapitalWords(a)}return(a==null?void 0:a.trim())||""}static getObjectNameFromObj(e,t,s,r,o){var u,l;const M=e;let a=(e==null?void 0:e._id)||"";if(typeof t=="string"&&!s&&(s={language:t},t=null),s=s||{},t!=null&&t.name){const N=t.name;typeof N=="object"?a=s.language&&N[s.language]||N.en:a=N}else if(r&&((u=M==null?void 0:M.common)!=null&&u.desc)){const N=M.common.desc;typeof N=="object"?a=s.language&&N[s.language]||N.en:a=N,a=(a||"").toString().replace(/[_.]/g," "),a===a.toUpperCase()&&(a=a[0]+a.substring(1).toLowerCase())}else if(!r&&((l=M==null?void 0:M.common)!=null&&l.name)){let N=M.common.name;!N&&M.common.desc&&(N=M.common.desc),typeof N=="object"?a=s.language&&N[s.language]||N.en:a=N,a=(a||"").toString().replace(/[_.]/g," "),a===a.toUpperCase()&&(a=a[0]+a.substring(1).toLowerCase())}return o?a:a.trim()}static getSettingsOrder(e,t,s){let r;e&&Object.prototype.hasOwnProperty.call(e,"common")?r=e.common:r=e;let o;if(r!=null&&r.custom){o=r.custom[rt];const M=s.user||"admin";if(o&&o[M]){if(t){if(o[M].subOrder&&o[M].subOrder[t])return JSON.parse(JSON.stringify(o[M].subOrder[t]))}else if(o[M].order)return JSON.parse(JSON.stringify(o[M].order))}}return null}static getSettingsCustomURLs(e,t,s){let r;e&&Object.prototype.hasOwnProperty.call(e,"common")?r=e.common:r=e;let o;if(r!=null&&r.custom){o=r.custom[rt];const M=s.user||"admin";if(o&&o[M]){if(t){if(o[M].subURLs&&o[M].subURLs[t])return JSON.parse(JSON.stringify(o[M].subURLs[t]))}else if(o[M].URLs)return JSON.parse(JSON.stringify(o[M].URLs))}}return null}static reorder(e,t,s){const r=Array.from(e),[o]=r.splice(t,1);return r.splice(s,0,o),r}static getSettings(e,t,s){let r;const o=(e==null?void 0:e._id)||(t==null?void 0:t.id);let M;if(e&&Object.prototype.hasOwnProperty.call(e,"common")?M=e.common:M=e,M!=null&&M.custom?(r=M.custom,r=r[rt]&&r[rt][t.user||"admin"]?JSON.parse(JSON.stringify(r[rt][t.user||"admin"])):{enabled:!0}):r={enabled:s===void 0?!0:s,useCustom:!1},Object.prototype.hasOwnProperty.call(r,"enabled")||(r.enabled=s===void 0?!0:s),t&&(!r.name&&t.name&&(r.name=t.name),!r.icon&&t.icon&&(r.icon=t.icon),!r.color&&t.color&&(r.color=t.color)),M&&(!r.color&&M.color&&(r.color=M.color),!r.icon&&M.icon&&(r.icon=M.icon),!r.name&&M.name&&(r.name=M.name)),typeof r.name=="object"&&(r.name=t.language&&r.name[t.language]||r.name.en,r.name=(r.name||"").toString().replace(/_/g," "),r.name===r.name.toUpperCase()&&(r.name=r.name[0]+r.name.substring(1).toLowerCase())),!r.name&&o){const a=o.lastIndexOf(".");r.name=o.substring(a+1).replace(/[_.]/g," "),r.name=(r.name||"").toString().replace(/_/g," "),r.name=E.CapitalWords(r.name)}return r}static setSettings(e,t,s){if(e){e.common=e.common||{},e.common.custom=e.common.custom||{},e.common.custom[rt]=e.common.custom[rt]||{},e.common.custom[rt][s.user||"admin"]=t;const r=e.common.custom[rt][s.user||"admin"];return r.useCommon&&(r.color!==void 0&&(e.common.color=r.color,delete r.color),r.icon!==void 0&&(e.common.icon=r.icon,delete r.icon),r.name!==void 0&&(typeof e.common.name!="object"&&s.language?e.common.name={[s.language]:r.name}:typeof e.common.name=="object"&&s.language&&(e.common.name[s.language]=r.name),delete r.name)),!0}return!1}static getIcon(e,t){return e!=null&&e.icon?e.icon.length<=2?n.createElement("span",{style:t||{}},e.icon):e.icon.startsWith("data:image")?n.createElement("img",{alt:e.name,src:e.icon,style:t||{}}):n.createElement("img",{alt:e.name,src:(e.prefix||"")+e.icon,style:t}):null}static getObjectIcon(e,t){var s;if(typeof e=="object"&&(t=e,e=t==null?void 0:t._id),(s=t==null?void 0:t.common)!=null&&s.icon){let r=t.common.icon;if(typeof r=="string"&&r.length<=2||r.startsWith("data:image"))return r;const o=e.split(".");return o[0]==="system"?r=`adapter/${o[2]}${r.startsWith("/")?"":"/"}${r}`:r=`adapter/${o[0]}${r.startsWith("/")?"":"/"}${r}`,window.location.pathname.match(/adapter\/[^/]+\/[^/]+\.html/)?r=`../../${r}`:window.location.pathname.match(/material\/[.\d]+/)?r=`../../${r}`:window.location.pathname.match(/material\//)&&(r=`../${r}`),r}return null}static splitCamelCase(e){return e?E.CapitalWords(e):""}static isUseBright(e,t){if(!e)return t===void 0?!0:t;e=e.toString(),e.startsWith("#")&&(e=e.slice(1));let s,r,o;const M=e.match(/^rgba?[\s+]?\([\s+]?(\d+)[\s+]?,[\s+]?(\d+)[\s+]?,[\s+]?(\d+)[\s+]?/i);if(M&&M.length===4)s=parseInt(M[1],10),r=parseInt(M[2],10),o=parseInt(M[3],10);else{if(e.length===3&&(e=e[0]+e[0]+e[1]+e[1]+e[2]+e[2]),e.length===8)e=e.substring(0,6);else if(e.length!==6)return!1;s=parseInt(e.slice(0,2),16),r=parseInt(e.slice(2,4),16),o=parseInt(e.slice(4,6),16)}return s*.299+r*.587+o*.114<=186}static getTimeString(e){if(e=parseFloat(e),Number.isNaN(e))return"--:--";const t=Math.floor(e/3600),s=Math.floor(e%3600/60).toString().padStart(2,"0"),r=(e%60).toString().padStart(2,"0");return t?`${t}:${s}:${r}`:`${s}:${r}`}static getWindDirection(e){return e>=0&&e<11.25?"N":e>=11.25&&e<33.75?"NNE":e>=33.75&&e<56.25?"NE":e>=56.25&&e<78.75?"ENE":e>=78.75&&e<101.25?"E":e>=101.25&&e<123.75?"ESE":e>=123.75&&e<146.25?"SE":e>=146.25&&e<168.75?"SSE":e>=168.75&&e<191.25?"S":e>=191.25&&e<213.75?"SSW":e>=213.75&&e<236.25?"SW":e>=236.25&&e<258.75?"WSW":e>=258.75&&e<281.25?"W":e>=281.25&&e<303.75?"WNW":e>=303.75&&e<326.25?"NW":e>=326.25&&e<348.75?"NNW":"N"}static padding(e){return typeof e=="string"?e.length<2?`0${e}`:e:e<10?`0${e}`:e.toString()}static setDataFormat(e){e&&(E.dateFormat=e.toUpperCase().split(/[.-/]/),E.dateFormat.splice(E.dateFormat.indexOf("YYYY"),1))}static date2string(e){if(typeof e=="string"){if(e=e.trim(),!e)return"";if(e.match(/^[\w\s]+$/))return e;const s=e.match(/(\d{1,4})[-./](\d{1,2})[-./](\d{1,4})/);if(s){const r=[parseInt(s[1],10),parseInt(s[2],10),parseInt(s[3],10)],o=r.find(M=>M>31);if(o!==void 0){r.splice(r.indexOf(o),1);const M=r.find(a=>a>12);M?(r.splice(r.indexOf(M),1),e=new Date(o,r[0]-1,M)):E.dateFormat[0][0]==="M"&&E.dateFormat[1][0]==="D"?(e=new Date(o,r[0]-1,r[1]),Math.abs(e.getTime()-Date.now())>36e5*24*10&&(e=new Date(o,r[1]-1,r[0]))):E.dateFormat[0][0]==="D"&&E.dateFormat[1][0]==="M"?(e=new Date(o,r[1]-1,r[0]),Math.abs(e.getTime()-Date.now())>36e5*24*10&&(e=new Date(o,r[0]-1,r[1]))):e=new Date(e)}else e=new Date(e)}else e=new Date(e)}else e=new Date(e);let t=D.t(`ra_dow_${hg[e.getDay()]}`).replace("ra_dow_","");return t+=`. ${e.getDate()} ${D.t(`ra_month_${wg[e.getMonth()]}`).replace("ra_month_","")}`,t}static renderTextWithA(e){let t=e.match(/||[^<]+<\/b>|[^<]+<\/i>/);if(t){const s=[];let r=1;do{const o=e.substring(0,t.index);if(e=e.substring((t.index||0)+t[0].length),o&&s.push(n.createElement("span",{key:`a${r++}`},o)),t[0].startsWith(""))s.push(n.createElement("b",{key:`a${r++}`},t[0].substring(3,t[0].length-4)));else if(t[0].startsWith(""))s.push(n.createElement("i",{key:`a${r++}`},t[0].substring(3,t[0].length-4)));else if(t[0].startsWith("([^<]*)||[^<]+<\/b>|[^<]+<\/i>/):null,!t&&e&&s.push(n.createElement("span",{key:`a${r++}`},e))}while(t);return s}return e}static getSmartName(e,t,s,r){var M,a;if(!t){if(!r)return!e.common||e&&!e.common?e.smartName:e.common.smartName;if(e&&!e.common)return e.smartName;const u=e;return(M=u==null?void 0:u.common)!=null&&M.custom&&u.common.custom[s]?u.common.custom[s].smartName:void 0}if(!r)return e[t].common.smartName;const o=e[t];return(a=o==null?void 0:o.common)!=null&&a.custom&&o.common.custom[s]&&o.common.custom[s].smartName||null}static getSmartNameFromObj(e,t,s){var o,M;if(!s)return!e.common||e&&!e.common?e.smartName:e.common.smartName;if(e&&!e.common)return e.smartName;const r=(M=(o=e==null?void 0:e.common)==null?void 0:o.custom)==null?void 0:M[t];return r?r.smartName:void 0}static enableSmartName(e,t,s){const r=e;s?(r.common.custom||={},r.common.custom[t]||={},r.common.custom[t].smartName={}):r.common.smartName={}}static removeSmartName(e,t,s){var o,M;const r=e;s?(M=(o=r==null?void 0:r.common)==null?void 0:o.custom)!=null&&M[t]&&(r.common.custom[t]=null):r.common.smartName=null}static updateSmartName(e,t,s,r,o,M){var l,N;const a=D.getLanguage(),u=e;if(typeof u.common.smartName=="string"){const c=u.common.smartName;u.common.smartName={},u.common.smartName[a]=c}if((l=u.native)!=null&&l.byON){delete u.native.byON;let c=u.common.smartName;c&&typeof c!="object"&&(c={en:c,[a]:c}),u.common.smartName=c}if(r!==void 0&&(M?(u.common.custom||={},u.common.custom[o]||={},u.common.custom[o].smartName||={},r?u.common.custom[o].smartName.smartType=r:delete u.common.custom[o].smartName.smartType):(u.common.smartName||={},r?u.common.smartName.smartType=r:delete u.common.smartName.smartType)),s!==void 0&&(M?(u.common.custom||={},u.common.custom[o]||={},u.common.custom[o].smartName||={},u.common.custom[o].smartName.byON=s):(u.common.smartName||={},u.common.smartName.byON=s)),t!==void 0){let c;if(M?(u.common.custom||={},u.common.custom[o]||={},u.common.custom[o].smartName||={},c=u.common.custom[o].smartName):(u.common.smartName||={},c=u.common.smartName),c[a]=t,c&&(!c[a]||c[a]===u.common.name&&!u.common.role)){delete c[a];let L=!0;for(const j in c)if(Object.prototype.hasOwnProperty.call(c,j)){L=!1;break}if(L)if(M&&((N=u.common.custom)!=null&&N[o]))u.common.custom[o].smartName.byON===void 0?delete u.common.custom[o]:(delete u.common.custom[o].en,delete u.common.custom[o].de,delete u.common.custom[o].ru,delete u.common.custom[o].nl,delete u.common.custom[o].pl,delete u.common.custom[o].it,delete u.common.custom[o].fr,delete u.common.custom[o].pt,delete u.common.custom[o].es,delete u.common.custom[o].uk,delete u.common.custom[o]["zh-cn"]);else if(u.common.smartName&&u.common.smartName.byON!==void 0){const j=u.common.smartName;delete j.en,delete j.de,delete j.ru,delete j.nl,delete j.pl,delete j.it,delete j.fr,delete j.pt,delete j.es,delete j.uk,delete j["zh-cn"]}else u.common.smartName=null}}}static updateSmartNameEx(e,t){var o,M,a,u;const s=D.getLanguage(),r=e;if(typeof r.common.smartName=="string"){const l=r.common.smartName;r.common.smartName={},r.common.smartName[s]=l}if((o=r.native)!=null&&o.byON){delete r.native.byON;let l=r.common.smartName;l&&typeof l!="object"&&(l={en:l,[s]:l}),r.common.smartName=l}if(t.smartType!==void 0&&(t.noCommon?(r.common.custom||={},r.common.custom[t.instanceId]||={},r.common.custom[t.instanceId].smartName||={},t.smartType?r.common.custom[t.instanceId].smartName.smartType=t.smartType:delete r.common.custom[t.instanceId].smartName.smartType):(r.common.smartName||={},t.smartType?r.common.smartName.smartType=t.smartType:delete r.common.smartName.smartType)),t.byON!==void 0&&(t.noCommon?(r.common.custom||={},r.common.custom[t.instanceId]||={},r.common.custom[t.instanceId].smartName||={},r.common.custom[t.instanceId].smartName.byON=t.byON):(r.common.smartName||={},r.common.smartName.byON=t.byON)),t.noAutoDetect!==void 0&&(t.noCommon?t.noAutoDetect?(r.common.custom||={},r.common.custom[t.instanceId]||={},r.common.custom[t.instanceId].smartName||={},r.common.custom[t.instanceId].smartName.noAutoDetect=t.noAutoDetect):(a=(M=r.common.custom)==null?void 0:M[t.instanceId])!=null&&a.smartName&&delete r.common.custom[t.instanceId].smartName.noAutoDetect:!t.noAutoDetect&&r.common.smartName?delete r.common.smartName.noAutoDetect:(r.common.smartName||={},r.common.smartName.noAutoDetect=t.noAutoDetect)),t.smartName!==void 0){let l;if(t.noCommon?(r.common.custom||={},r.common.custom[t.instanceId]||={},r.common.custom[t.instanceId].smartName||={},l=r.common.custom[t.instanceId].smartName):(r.common.smartName||={},l=r.common.smartName),l[s]=t.smartName,l&&(!l[s]||l[s]===r.common.name&&!r.common.role)){delete l[s];let N=!0;for(const c in l)if(Object.prototype.hasOwnProperty.call(l,c)){N=!1;break}if(N)if(t.noCommon&&((u=r.common.custom)!=null&&u[t.instanceId]))r.common.custom[t.instanceId].smartName.byON===void 0?delete r.common.custom[t.instanceId]:(delete r.common.custom[t.instanceId].en,delete r.common.custom[t.instanceId].de,delete r.common.custom[t.instanceId].ru,delete r.common.custom[t.instanceId].nl,delete r.common.custom[t.instanceId].pl,delete r.common.custom[t.instanceId].it,delete r.common.custom[t.instanceId].fr,delete r.common.custom[t.instanceId].pt,delete r.common.custom[t.instanceId].es,delete r.common.custom[t.instanceId].uk,delete r.common.custom[t.instanceId]["zh-cn"]);else if(r.common.smartName&&r.common.smartName.byON!==void 0){const c=r.common.smartName;delete c.en,delete c.de,delete c.ru,delete c.nl,delete c.pl,delete c.it,delete c.fr,delete c.pt,delete c.es,delete c.uk,delete c["zh-cn"]}else r.common.smartName=null}}}static disableSmartName(e,t,s){const r=e;s?(r.common.custom||={},r.common.custom[t]||={},r.common.custom[t].smartName=!1):r.common.smartName=!1}static copyToClipboard(e,t){return t&&(t.stopPropagation(),t.preventDefault()),Pc(e)}static getFileExtension(e){const t=(e||"").lastIndexOf(".");return t!==-1?e.substring(t+1).toLowerCase():null}static formatBytes(e){if(Math.abs(e)<1024)return`${e} B`;const t=["KB","MB","GB"];let s=-1;do e/=1024,++s;while(Math.abs(e)>=1024&&s186?`#000000${s||""}`:`#FFFFFF${s||""}`;const a=(255-r).toString(16),u=(255-o).toString(16),l=(255-M).toString(16);return`#${a.padStart(2,"0")}${u.padStart(2,"0")}${l.padStart(2,"0")}${s||""}`}static color2rgb(e){if(e==null||e===""||typeof e!="string")return!1;if(e.startsWith("rgba")){const t=e.match(/rgba?\((\d+),\s*(\d+),\s*(\d+),\s*([.\d]+)\)/);t&&(e=parseInt(t[1],10).toString(16).padStart(2,"0")+parseInt(t[2],10).toString(16).padStart(2,"0")+parseInt(t[2],10).toString(16).padStart(2,"0"))}else if(e.startsWith("rgb")){const t=e.match(/rgb?\((\d+),\s*(\d+),\s*(\d+)\)/);t&&(e=parseInt(t[1],10).toString(16).padStart(2,"0")+parseInt(t[2],10).toString(16).padStart(2,"0")+parseInt(t[2],10).toString(16).padStart(2,"0"))}else e.startsWith("#")&&(e=e.slice(1));return e.length===3&&(e=e[0]+e[0]+e[1]+e[1]+e[2]+e[2]),e.length!==6&&e.length!==8?(console.warn(`Cannot invert color: ${e}`),!1):[parseInt(e.slice(0,2),16),parseInt(e.slice(2,4),16),parseInt(e.slice(4,6),16)]}static rgb2lab(e){let t=e[0]/255,s=e[1]/255,r=e[2]/255;t=t>.04045?((t+.055)/1.055)**2.4:t/12.92,s=s>.04045?((s+.055)/1.055)**2.4:s/12.92,r=r>.04045?((r+.055)/1.055)**2.4:r/12.92;let o=(t*.4124+s*.3576+r*.1805)/.95047,M=t*.2126+s*.7152+r*.0722,a=(t*.0193+s*.1192+r*.9505)/1.08883;return o=o>.008856?o**.33333333:7.787*o+.137931,M=M>.008856?M**.33333333:7.787*M+.137931,a=a>.008856?a**.33333333:7.787*a+.137931,[116*M-16,500*(o-M),200*(M-a)]}static colorDistance(e,t){const s=E.color2rgb(e),r=E.color2rgb(t);if(!s||!r)return 0;const o=E.rgb2lab(s),M=E.rgb2lab(r),a=o[0]-M[0],u=o[1]-M[1],l=o[2]-M[2],N=Math.sqrt(o[1]*o[1]+o[2]*o[2]),c=Math.sqrt(M[1]*M[1]+M[2]*M[2]),L=N-c;let j=u*u+l*l-L*L;j=j<0?0:Math.sqrt(j);const g=1+.045*N,y=1+.015*N,d=a,h=L/g,m=j/y,w=d*d+h*h+m*m;return w<0?0:w}static _toVal(e){let t,s="";if(typeof e=="string"||typeof e=="number")s+=e;else if(typeof e=="object")if(Array.isArray(e))for(let r=0;r{if(s=s.trim(),s){const r=s.split("="),o=decodeURIComponent(r[0]).trim();if(r.length>1){const M=decodeURIComponent(r[1]);if(M==="true")t[o]=!0;else if(M==="false")t[o]=!1;else{const a=parseFloat(M);a.toString()===M?t[o]=a:t[o]=M}}else t[o]=!0}}),t}static getParentId(e){const t=(e||"").toString().split(".");return t.length>1?(t.pop(),t.join(".")):null}static formatDate(e,t){if(!e)return"";let s;const r=(e.getMonth()+1).toString().padStart(2,"0"),o=e.getDate().toString().padStart(2,"0");return t==="MM/DD/YYYY"?s=`${r}/${o}/${e.getFullYear()}`:s=`${e.getFullYear()}-${r}-${o}`,s+=` ${e.getHours().toString().padStart(2,"0")}:${e.getMinutes().toString().padStart(2,"0")}:${e.getSeconds().toString().padStart(2,"0")}.${e.getMilliseconds().toString().padStart(3,"0")}`,s}static formatTime(e){if(e){e=Math.round(e);const t=Math.floor(e/(3600*24)),s=Math.floor(e%(3600*24)/3600),r=Math.floor(e%3600/60),o=e%60;return t?`${t}.${s.toString().padStart(2,"0")}:${r.toString().padStart(2,"0")}:${o.toString().padStart(2,"0")}`:s?`${s}:${r.toString().padStart(2,"0")}:${o.toString().padStart(2,"0")}`:`0:${r.toString().padStart(2,"0")}:${o.toString().padStart(2,"0")}`}return"0:00:00"}static MDtext2link(e){const t=e.match(/\d+\.\)\s/);return t&&(e=e.replace(t[0],t[0].replace(/\s/," "))),e.replace(/[^a-zA-Zа-яА-Я0-9]/g,"").trim().replace(/\s/g,"").toLowerCase()}static openLink(e,t){e=e.replace(/\/\/([0-9a-f]*:[0-9a-f]*:[0-9a-f]*:[0-9a-f]*:[0-9a-f]*:[0-9a-f]*)(:\d+)?\//i,"//[$1]$2/"),t==="this"?window.location.href=e:window.open(e,t||"_blank")}static MDgetTitle(e){var o;const t=E.MDextractHeader(e),s=t.header;let r=t.body;if(!s.title){r=r.replace(/{[^}]*}/g,""),r=r.trim();const M=r.replace(/\r/g,"").split(` +`);for(let a=0;a{if(!M.trim())return;const a=M.indexOf(":");if(a!==-1){const u=M.substring(0,a).trim();let l=M.substring(a+1).trim();l=l.replace(/^['"]|['"]$/g,""),l==="true"?t[u]=!0:l==="false"?t[u]=!1:parseFloat(l).toString()===t[u]?t[u]=parseFloat(l):t[u]=l}else t[M.trim()]=!0}),e=e.substring(s+7))}return{header:t,body:e}}static MDremoveDocsify(e){const t=e.match(/{docsify-[^}]*}/g);return t&&t.forEach(s=>e=e.replace(s,"")),e}static generateFile(e,t){const s=document.createElement("a");s.setAttribute("href",`data:application/json;charset=utf-8,${encodeURIComponent(JSON.stringify(t,null,2))}`),s.setAttribute("download",e),s.style.display="none",document.body.appendChild(s),s.click(),document.body.removeChild(s)}static quality2text(e){const t=e&4294901760,s=Or[e];let r;return s?r=[s]:e&1?r=[Or[1],`0x${(e&65534).toString(16)}`]:e&2?r=[Or[2],`0x${(e&65533).toString(16)}`]:r=[`0x${e.toString(16)}`],t&&r.push(`0x${(t>>16).toString(16).toUpperCase()}`),r}static clone(e){return JSON.parse(JSON.stringify(e))}static getStates(e){var r;const t=(r=e==null?void 0:e.common)==null?void 0:r.states;let s;if(t)if(typeof t=="string"&&t[0]==="{")try{s=JSON.parse(t)}catch{console.error(`Cannot parse states: ${t}`),s=null}else if(typeof t=="string"){const o=t.split(";");s={};for(let M=0;Ms[M]=o):(e==null?void 0:e.common.type)==="string"?t.forEach(o=>s[o]=o):(e==null?void 0:e.common.type)==="boolean"&&(s.false=t[0],s.true=t[1])):typeof t=="object"&&(s=t);return s||null}static async getSvg(e){const s=await(await fetch(e)).blob();return new Promise(r=>{const o=new FileReader;o.onload=()=>{var M;return r(((M=o.result)==null?void 0:M.toString())||"")},o.readAsDataURL(s)})}static detectMimeType(e){const t=Object.keys(mn).find(s=>e.startsWith(s));return t?mn[t]:null}static isStableRepository(e){return!!(typeof e=="string"&&e.toLowerCase().startsWith("stable")||e&&typeof e!="string"&&e.find(t=>t.toLowerCase().startsWith("stable")))}static isStringInteger(e){return typeof e=="number"?Math.round(e)===e:parseInt(e,10).toString()===e}static isValidDate(e){return e instanceof Date&&!isNaN(e)}static getStyle(e,...t){const s={};for(let r=0;r{if(typeof t[r][o]=="function")s[o]=t[r][o](e);else if(typeof t[r][o]=="object"){const M=t[r][o];s[o]={},Object.keys(M).forEach(a=>{typeof M[a]=="function"?s[o][a]=M(e):(M[a]||M[a]===0)&&(s[o][a]=M[a])})}else(t[r][o]||t[r][o]===0)&&(s[o]=t[r][o])});return s}}const Er={buttonIcon:{marginRight:8}};class Cg extends n.Component{isIFrame;constructor(e){super(e);const t=e.newReact===void 0?!0:e.newReact;if(e.isIFrame!==void 0)this.isIFrame=e.isIFrame;else try{this.isIFrame=!t&&window.self!==window.top}catch{this.isIFrame=!t}}render(){const e=this.props.noTextOnButtons,t={borderRadius:this.props.theme.saveToolbar.button.borderRadius||3,height:this.props.theme.saveToolbar.button.height||32},s={bottom:this.isIFrame?38:0,left:this.props.paddingLeft||0,right:0,position:"absolute",background:this.props.theme.saveToolbar.background};return this.props.dense&&(s.minHeight=48),this.props.error&&(t.border="1px solid red"),n.createElement(Ua,{style:s},n.createElement(Ct,{variant:"extended","aria-label":"Save",disabled:!this.props.changed||this.props.error,onClick:()=>this.props.onSave(!1),style:t},n.createElement(Jr,{style:e?void 0:Er.buttonIcon}),!e&&D.t("ra_Save")),n.createElement(Ct,{variant:"extended","aria-label":"Save and close",disabled:!this.props.changed||this.props.error,onClick:()=>this.props.onSave(!0),style:{...t,marginLeft:10}},n.createElement(Jr,{style:e?void 0:Er.buttonIcon}),e?"+":D.t("ra_Save and close"),e&&n.createElement(ge,null)),n.createElement("div",{style:{flexGrow:1}}),n.createElement(Ct,{variant:"extended","aria-label":"Close",onClick:()=>this.props.onClose(),style:t},n.createElement(ge,{style:e?void 0:Er.buttonIcon}),!e&&D.t("ra_Close")))}}const pn={suppress:{fontSize:12},suppressRoot:{marginTop:"16px"}};class Wc extends ze{constructor(e){if(super(e),!this.props.dialogName&&this.props.suppressQuestionMinutes)throw new Error("dialogName required if suppressQuestionMinutes used");let t=!1;this.props.suppressQuestionMinutes&&(t=parseInt((window._localStorage||window.localStorage).getItem(this.props.dialogName),10)||0,t?Date.now()>t&&((window._localStorage||window.localStorage).removeItem(this.props.dialogName),t=!1):t=!1),this.state={suppress:t}}handleOk(){this.state.suppress&&(window._localStorage||window.localStorage).setItem(this.props.dialogName,Date.now()+(this.props.suppressQuestionMinutes||2)*6e4),this.props.onClose&&this.props.onClose(!0)}handleCancel(){this.props.onClose&&this.props.onClose(!1)}render(){return typeof this.state.suppress=="number"?(setTimeout(()=>this.props.onClose&&this.props.onClose(!0),100),null):n.createElement(de,{open:!0,maxWidth:"md",fullWidth:this.props.fullWidth!==void 0?this.props.fullWidth:!0,onClose:(e,t)=>{t!=="backdropClick"&&t!=="escapeKeyDown"&&this.handleCancel()},"aria-labelledby":"ar_confirmation_dialog_title","aria-describedby":"ar_confirmation_dialog_description"},n.createElement(he,{id:"ar_confirmation_dialog_title"},this.props.title||D.t("ra_Are you sure?")),n.createElement(Ae,null,n.createElement(Jt,{id:"ar_confirmation_dialog_description"},this.props.icon||null,this.props.text,this.props.suppressQuestionMinutes?n.createElement("br",null):null,this.props.suppressQuestionMinutes?n.createElement(H,{sx:{"& .FormControlLabel-label":pn.suppress,"&.FormControlLabel-root":pn.suppressRoot},control:n.createElement(ne,{id:`ar_dialog_confirm_suppress_${this.props.dialogName||""}`,checked:!!this.state.suppress,onChange:()=>this.setState({suppress:!this.state.suppress})}),label:this.props.suppressText||D.t("ra_Suppress question for next %s minutes",(this.props.suppressQuestionMinutes||2).toString())}):null)),n.createElement(me,null,n.createElement(X,{id:`ar_dialog_confirm_ok_${this.props.dialogName||""}`,variant:"contained",onClick:()=>this.handleOk(),color:"primary",autoFocus:!0,startIcon:n.createElement(Ue,null)},this.props.ok||D.t("ra_Ok")),n.createElement(X,{id:`ar_dialog_confirm_cancel_${this.props.dialogName||""}`,variant:"contained",onClick:()=>this.handleCancel(),color:"grey",startIcon:n.createElement(ge,null)},this.props.cancel||D.t("ra_Cancel"))))}}class Rc extends ze{handleOk(){this.props.onClose&&this.props.onClose()}render(){return n.createElement(de,{open:!0,maxWidth:"sm",fullWidth:this.props.fullWidth!==void 0?this.props.fullWidth:!0,onClose:()=>this.handleOk(),"aria-labelledby":"alert-dialog-title","aria-describedby":"alert-dialog-description"},n.createElement(he,{id:"ar_alert_dialog_title"},this.props.title||D.t("ra_Error")),n.createElement(Ae,null,n.createElement(Jt,{id:"ar_alert_dialog_description"},this.props.text||D.t("ra_Unknown error!"))),n.createElement(me,null,n.createElement(X,{id:"ar_dialog_error_ok",variant:"contained",onClick:()=>this.handleOk(),color:"primary",autoFocus:!0,startIcon:n.createElement(Ue,null)},D.t("ra_Ok"))))}}const Ag="Actions",mg="Append",pg="Cancel",Og="Categories",Eg="Checked",_g="Delete",fg="Close",Sg="Commercial",xg="Configure",kg="Connected",Yg="Continue",Qg="Copied",Ug="Create",vg="Crop",bg="Delete",$g="Delete",Pg="Discard",Wg="Disconnected",Rg="Error",Jg="Filter",Bg="Friday",Gg="Latitude",Fg="Logout",Hg="Longitude",Vg="Message",Zg="Monday",Xg="Name",Kg="Objects",qg="Ok",eT="Product",tT="Rename/Move/Copy",sT="Repeat",iT="Replace",rT="Root",oT="Saturday",MT="Save",nT="Selected",aT="States",cT="Sunday",uT="Thursday",lT="Timestamp",NT="Tuesday",LT="Update",jT="Valid till",gT="Value",TT="Version",yT="Wednesday",DT="Width",dT="Yes",zT="different",IT="Everyone can read object",hT="Everyone can read state",wT="Everyone can write object",CT="Everyone can write state",AT="Group can read object",mT="Group can read state",pT="Group can write object",OT="Group can write state",ET="Owner can read object",_T="Owner can read state",fT="Owner can write object",ST="Owner can write state",xT="Buttons",kT="Changed from",YT="close",QT="Create boolean state",UT="Create channel",vT="Create device",bT="Create number state",$T="Create state",PT="Create string state",WT="days",RT="Fr",JT="Mo",BT="Sa",GT="Su",FT="Th",HT="Tu",VT="We",ZT="Expert mode",XT="FALSE",KT="All files",qT="Audio",ey="Code/JSON",ty="Images",sy="Text",iy="Video",ry="Settings",oy="without",My="Function",ny="ID",ay="Name",cy="Role",uy="Room",ly="Type",Ny="Invalid settings",Ly="Last change",jy="locally",gy="Apr",Ty="Aug",yy="Dec",Dy="Feb",dy="Jan",zy="Jul",Iy="Jun",hy="Mai",wy="Mar",Cy="Nov",Ay="Oct",my="Sep",py="Apr",Oy="Aug",Ey="Dec",_y="Feb",fy="Jan",Sy="Jul",xy="Jun",ky="Mai",Yy="Mar",Qy="Nov",Uy="Oct",vy="Sep",by="none",$y="Object changed by",Py="Object last changed at",Wy="Settings from other adapter %s",Ry="Quality code",Jy="repeat",By='To select folder, just hold the key "shift" by clicking the folder.',Gy="Show all",Fy="State changed by",Hy="Object changed from",Vy="Timestamp",Zy="Acknowledged",Xy="Comment",Ky="Copy the state value",qy="Hold Cltr/⌘ key to open the link",eD="Custom settings",tD="Delete object",sD="Edit object",iD="Edit the state value",rD="Expires in",oD="From",MD="Last changed",nD="Quality",aD="Time stamp",cD="User",uD="Value",lD="TRUE",ND="Value",LD="Warning: The CRON job will run every minute during the specified period!",jD="Warning: The CRON job will run every second during the specified period!",gD="CRON",TD="Date",yD="Dates",DD="Day",dD="Day of week",zD="Every",ID="every N days",hD="every Nth day of the week",wD="every N day of week",CD="every N hours",AD="every N minutes",mD="every N months",pD="every N seconds",OD="every day",ED="every day of the week",_D="every day of the week",fD="every hour",SD="every minute",xD="every month",kD="every second",YD="From",QD="Hours",UD="Interval",vD="Interval between",bD="Invalid CRON",$D="Minutes",PD="months",WD="Once",RD="Period",JD="Seconds",BD="Simple",GD="Specific time",FD="specific dates",HD="specific day(s) of the week",VD="specific day of weeks",ZD="specific hours",XD="specific minutes",KD="specific months",qD="specific seconds",ed="Time",td="To",sd="Wizard",id="all",rd="Astro day",od="Astro night",Md="Dawn",nd="Dusk",ad="Golden hour",cd="Golden hour end",ud="Nadir",ld="Nautical dawn",Nd="Nautical dusk",Ld="Night",jd="Night end",gd="Solar noon",Td="Sunrise",yd="Sunrise end",Dd="Sunset",dd="Sunset start",zd="at",Id="at %s",hd="every day",wd="every hour",Cd="every minute",Ad="every month",md="every %s day",pd="every %s hours",Od="every %s minutes",Ed="every %s months",_d="every %s weeks",fd="every %s years",Sd="every week",xd="every year",kd="from %s to %s",Yd="never",Qd="on %s of %s",Ud="on %s and %s of",vd="on every date of",bd="%s",$d="%s and %s",Pd="on %s",Wd="on %s and %s",Rd="on weekends",Jd="on working days",Bd="will ne be not executed any more, because start is in the past",Gd="on %s",Fd="from %s",Hd="Execute from to",Vd="to %s",Zd="every",Xd="Specific time",Kd="from",qd="From-to",e1="Interval time",t1="invert",s1="none",i1="on",r1="Period",o1="Daily",M1="Dates",n1="Day",a1="Every",c1="Every day",u1="Every month",l1="Every week",N1="Every year",L1="Hours",j1="Minutes",g1="month",T1="Monthly",y1="Once",D1="Specific months",d1="Week",z1="Weekdays",I1="Weekend",h1="Weekly",w1="Workdays",C1="Year",A1="Yearly",m1="Specific time",p1="Time",O1="to",E1="Valid",_1="from",f1="to",S1="Whole day",x1="every month",k1={"ra_%s links from aliases":"%s links from aliases","ra_%s object(s) processed":"%s object(s) processed","ra_%s was imported":"%s was imported","ra_Accept license":"Accept license",ra_Actions:Ag,"ra_Add new child object to selected parent":"Add new child object to selected parent","ra_Add objects tree from JSON file":"Add objects tree from JSON file","ra_Add row":"Add row","ra_Advanced options":"Advanced options","ra_All items are filtered out":"All items are filtered out","ra_All objects":"All objects",ra_Append:mg,"ra_Append %s entries or replace existing?":"Append %s entries or replace existing?","ra_Append or replace?":"Append or replace?","ra_Are you sure?":"Are you sure?","ra_Auto (no custom columns)":"Auto (no custom columns)","ra_Back to %s":"Back to %s","ra_Background image":"Background image",ra_Cancel:pg,"ra_Cannot add items with set filter":"Cannot add items with set filter","ra_Cannot decode license":"Cannot decode license","ra_Cannot determine position: System settings are empty and GPS detection is disabled in browser":"Cannot determine position: System settings are empty and GPS detection is disabled in browser",'ra_Cannot find "%s"':'Cannot find "%s"','ra_Cannot read "%s"':'Cannot read "%s"',"ra_Cannot read licenses: %s":"Cannot read licenses: %s","ra_Cannot retrieve options, as instance is offline":"Cannot retrieve options, as instance is offline","ra_Cannot update attribute, because not found in the object":"Cannot update attribute, because not found in the object","ra_Cannot upload":"Cannot upload",ra_Categories:Og,"ra_Chained certificate":"Chained certificate","ra_Change color theme":"Change color theme","ra_Changed from":"Changed from","ra_Channel → State":"Channel → State","ra_Check license":"Check license",ra_Checked:Eg,ra_Clear:_g,"ra_Clear filter":"Clear filter","ra_Clear icon":"Clear icon","ra_Click to show":"Click to show","ra_Clone current row":"Clone current row",ra_Close:fg,"ra_Collapse all nodes":"Collapse all nodes","ra_Collapse one step node":"Collapse one level",ra_Commercial:Sg,ra_Configure:xg,"ra_Configure visible columns":"Configure visible columns","ra_Confirm deletion of %s":"Confirm deletion of %s",ra_Connected:kg,ra_Continue:Yg,ra_Copied:Qg,"ra_Copied %s":'Copied "%s"',"ra_Copy content":"Copy content",ra_Create:Ug,"ra_Create alias":"Create alias","ra_Create folder":"Create folder","ra_Create new folder in %s":"Create new folder in %s",ra_Crop:vg,"ra_Define CRON...":"Define CRON...","ra_Define functions":"Define functions","ra_Define rooms":"Define rooms","ra_Define schedule":"Define schedule","ra_Define schedule...":"Define schedule...",ra_Del:bg,ra_Delete:$g,"ra_Delete current row":"Delete current row","ra_Deselect all":"Unselect all","ra_Device → Channel → State":"Device → Channel → State","ra_Disable/Enable translation":"Disable/Enable translation",ra_Discard:Pg,ra_Disconnected:Wg,"ra_Do not ask for next 2 hours in this session":"Do not ask for next 2 hours in this session","ra_Do not export values of states":"Do not export values of states","ra_Do not use let's encrypt":"Do not use let's encrypt","ra_Docker is not available":"Docker is not available","ra_Docker is not installed or not running":"Docker is not installed or not running","ra_Double click to reset table layout":"Double click to reset table layout","ra_Drag 'n' drop some files here, or click to select files":"Drag 'n' drop some files here, or click to select files","ra_Drop file here":"Drop file here","ra_Drop the files here...":"Drop the file here...","ra_Duplicate name":"Duplicate name","ra_Edit ACL":"Edit ACL","ra_Edit alias":"Edit alias","ra_Edit custom config":"Edit custom config","ra_Edit full path":"Edit full path","ra_Edit function":"Edit function","ra_Edit object field":"Edit object field","ra_Edit role":"Edit role","ra_Edit room":"Edit room","ra_Edit value":"Edit value","ra_Enter the code from that page here":"Enter the code from that page here",ra_Error:Rg,"ra_Expand all nodes":"Expand all nodes","ra_Expand one step node":"Expand one level","ra_Expand/Collapse card":"Expand/Collapse card","ra_Export configuration section":"Export configuration section","ra_Export data to %s file":"Export data to %s file","ra_Failed to open JSON File":"Failed to open JSON File","ra_Fallback custom certificates":"Fallback custom certificates","ra_File is too big. Max %sk allowed. Try use SVG.":"File is too big. Max %sk allowed. Try use SVG.",ra_Filter:Jg,"ra_Filter and Data Actions":"Filter and Data Actions","ra_Filter files":"Filter files","ra_Folder name":"Folder name","ra_Folder → Channel → State":"Folder → Channel → State","ra_Folder → Device → Channel → State":"Folder → Device → Channel → State","ra_Folder → State":"Folder → State","ra_Folders always first":"Folders always first",ra_Friday:Bg,"ra_From file":"From file","ra_From text":"From text","ra_Get %s access":"Get %s access","ra_Good luck":"Good luck","ra_Hide empty folders":"Hide empty folders","ra_If no file will be created in the folder, it will disappear after the browser closed":"If no file will be created in the folder, it will disappear after the browser closed","ra_If the button above does not work, you can authorize manually this app by visiting this url":"If the button above does not work, you can authorize manually this app by visiting this url","ra_Import and add configuration section":"Import and add configuration section","ra_Import and replace configuration section":"Import and replace configuration section","ra_Import data from %s file":"Import data from %s file","ra_Import from %s":"Import from %s","ra_Instance %s is alive":"Instance %s is alive","ra_Instance %s is not alive":"Instance %s is not alive","ra_Instance is not alive":"Instance is not alive","ra_Invalid CRON":"Invalid CRON","ra_Invalid JSON":"Invalid JSON","ra_Invalid JSON file.":"Invalid JSON file.","ra_Invalid JSON format. Expected an array.":"Invalid JSON format. Expected an array.","ra_Invalid answer from server":"Invalid answer from server","ra_Invalid parent folder!":"Invalid parent folder!","ra_Invalid structure":"Invalid structure","ra_JSON editor":"JSON editor","ra_Last change":"Last change",ra_Latitude:Gg,"ra_License %s":"License %s","ra_License agreement":"License agreement","ra_License does not exist":"License does not exist","ra_License expired on %s":"License expired on %s",'ra_License for other product "%s"':'License for other product "%s"',"ra_License is for version %s, but required version is %s.":"License is for version %s, but required version is %s.","ra_License must be converted":"License must be converted to newer version. You can do it in your iobroker.net profile.","ra_License not found in license manager. Do you want to read licenses from iobroker.net?":"License not found in the license manager. Do you want to update licenses from iobroker.net?","ra_Listen on all IPs":"Listen on all IPs","ra_Load configuration from file":"Load configuration from file",ra_Logout:Fg,ra_Longitude:Hg,'ra_May not trigger "updateLicenses"':'May not trigger "updateLicenses"',ra_Message:Vg,ra_Monday:Zg,"ra_Move down":"Move down","ra_Move up":"Move up",ra_Name:Xg,"ra_No data found in file":"No data found in file","ra_No one license found in license manager":"No one license found in license manager","ra_No response from admin":"No response from admin","ra_No response from the backend":"No response from the backend",'ra_Non-experts may create new objects only in "0_userdata.0" or "alias.0".':'Non-experts may create new objects only in "0_userdata.0" or "alias.0".',"ra_Not a number":"Not a number",ra_Objects:Kg,ra_Ok:qg,"ra_On weekdays":"On weekdays","ra_Only following structures of objects are available:":"Only following structures of objects are available:","ra_Only selected":"Only selected","ra_Owner group":"Owner group","ra_Owner user":"Owner user","ra_Passwords are not equal!":"Passwords are not equal!","ra_Place your files here or click here to open the browse dialog":"Place your files here or click here to open the browse dialog","ra_Please allow popups in your browser for this page!":"Please allow popups in your browser for this page!","ra_Please confirm":"Please confirm","ra_Please create license":"Please create license","ra_Please enter the license":"Please enter the license","ra_Please select file...":"Please select file...","ra_Please select object ID...":"Please select object ID...","ra_Port could be used by %s":"Port could be used by %s","ra_Port is already used by %s":"Port is already used by %s","ra_Press ENTER Key to add new item":"Press ENTER Key to add new item","ra_Private certificate":"Private certificate",ra_Product:eT,"ra_Public certificate":"Public certificate","ra_Quality code":"Quality","ra_Refresh tree":"Refresh tree","ra_Reload files":"Reload files",ra_Rename_Move_Copy:tT,"ra_Renew %s access":"Renew %s access",ra_Repeat:sT,ra_Replace:iT,"ra_Request timed out":"Request timed out","ra_Restrict to folder":"Restrict to folder",ra_Root:rT,ra_Saturday:oT,ra_Save:MT,"ra_Save and close":"Save and close","ra_Save configuration to file":"Save configuration to file","ra_Save objects tree as JSON file":"Save objects tree as JSON file","ra_Select all":"Select all","ra_Select color":"Select color","ra_Select predefined icon":"Select predefined icon","ra_Select type of export":"Select type of export",ra_Selected:nT,"ra_Selected %s object(s)":"Selected %s object(s)","ra_Serial number (UUID)":"Serial number (UUID)",'ra_Serial number (UUID) "%s" in license is for other device.':'Serial number (UUID) "%s" in license is for other device.',"ra_Session will expire in %s seconds. Continue?":"Session will expire in %s seconds. Continue?","ra_Show all folders":"Show all folders","ra_Show lines between rows":"Show lines between rows","ra_Show/Hide object descriptions":"Show/Hide object descriptions","ra_Show/hide filter input":"Show/hide filter input","ra_Some data are not stored. Discard?":"Some data are not stored. Discard?",ra_States:aT,"ra_Successfully authorized. Token valid till %s and will be automatically renewed.":"Successfully authorized. Token valid till %s and will be automatically renewed.","ra_Successfully authorized. Token valid till %s but it can expire as the instance is not running.":"Successfully authorized. Token valid till %s but it can expire as the instance is not running.","ra_Suitable license not found in license manager":"Suitable license not found in license manager",ra_Sunday:cT,"ra_Suppress question for next %s minutes":"Suppress question for next %s minutes","ra_System language":"System language","ra_Take browser position":"Take position from browser","ra_Take position from system settings":"Take position from system settings",'ra_The experts may create objects everywhere but from second level (e.g. "vis.0" or "javascript.0").':'The experts may create objects everywhere but from second level (e.g. "vis.0" or "javascript.0").',"ra_The page you are looking for was not found":"The page you are looking for was not found","ra_The schedule will be executed every minute. Are you sure?":"The schedule will be executed every minute. Are you sure?","ra_The schedule will be executed every second. Are you sure?":"The schedule will be executed every second. Are you sure?",ra_Thursday:uT,ra_Timestamp:lT,"ra_Toggle expert mode":"Toggle expert mode","ra_Toggle the states view":"Toggle the states view","ra_Toggle view mode":"Toggle view mode","ra_Too big":"Too big","ra_Too small":"Too small","ra_Transparent dialog":"Transparent dialog",ra_Tuesday:NT,"ra_Unknown error":"Unknown error","ra_Unknown error!":"Unknown error!",ra_Update:LT,"ra_Upload file":"Upload file","ra_Use all available let's encrypt certificates":"Use all available let's encrypt certificates","ra_Use iobroker.acme adapter for letsencrypt certificates":"Use iobroker.acme adapter for letsencrypt certificates","ra_Use system settings for position":"Use system settings for position","ra_Used system settings":"Used system settings","ra_User files":"User files",ra_ValidTill:jT,ra_Value:gT,ra_Version:TT,"ra_View file":"View file","ra_View: %s":"View: %s",ra_Wednesday:yT,ra_Width:DT,"ra_YAML editor":"YAML editor",ra_Yes:dT,"ra_You can export all objects or just the selected branch.":"You can export all objects or just the selected branch.","ra_You can filter entries by entering here some text":"You can filter entries by entering here some text","ra_You can use * as wildcard":"You can use * as wildcard",ra___different__:zT,ra_aclEveryone_read_object:IT,ra_aclEveryone_read_state:hT,ra_aclEveryone_write_object:wT,ra_aclEveryone_write_state:CT,ra_aclGroup_read_object:AT,ra_aclGroup_read_state:mT,ra_aclGroup_write_object:pT,ra_aclGroup_write_state:OT,ra_aclOwner_read_object:ET,ra_aclOwner_read_state:_T,ra_aclOwner_write_object:fT,ra_aclOwner_write_state:ST,ra_buttons:xT,ra_changedFrom:kT,ra_close:YT,ra_create_boolean_state:QT,ra_create_channel:UT,ra_create_device:vT,ra_create_number_state:bT,ra_create_state:$T,ra_create_string_state:PT,ra_daysShortText:WT,ra_dow_Fr:RT,ra_dow_Mo:JT,ra_dow_Sa:BT,ra_dow_Su:GT,ra_dow_Th:FT,ra_dow_Tu:HT,ra_dow_We:VT,ra_expertMode:ZT,ra_false:XT,ra_fileType_all:KT,ra_fileType_audio:qT,ra_fileType_code:ey,ra_fileType_images:ty,ra_fileType_txt:sy,ra_fileType_video:iy,"ra_fileType_video,":"Video",ra_filter_customs:ry,ra_filter_customs_without:oy,ra_filter_func:My,ra_filter_id:ny,ra_filter_name:ay,ra_filter_role:cy,ra_filter_room:uy,ra_filter_type:ly,"ra_import data from %s file":"Import data from %s file",ra_invalidConfig:Ny,ra_lastChange:Ly,ra_locally:jy,ra_month_Apr:gy,ra_month_Aug:Ty,ra_month_Dec:yy,ra_month_Feb:Dy,ra_month_Jan:dy,ra_month_Jul:zy,ra_month_Jun:Iy,ra_month_Mai:hy,ra_month_Mar:wy,ra_month_Nov:Cy,ra_month_Oct:Ay,ra_month_Sep:my,ra_months_Apr:py,ra_months_Aug:Oy,ra_months_Dec:Ey,ra_months_Feb:_y,ra_months_Jan:fy,ra_months_Jul:Sy,ra_months_Jun:xy,ra_months_Mai:ky,ra_months_Mar:Yy,ra_months_Nov:Qy,ra_months_Oct:Uy,ra_months_Sep:vy,"ra_no confirm for 5 mins":"no confirm for 5 mins",ra_none:by,ra_object_changed_by:$y,ra_object_changed_by_user:Py,ra_otherConfig:Wy,ra_qualityCode:Ry,ra_repeat:Jy,ra_select_folder_hint:By,ra_show_all:Gy,ra_state_changed_by:Fy,ra_state_changed_from:Hy,ra_timestamp:Vy,ra_tooltip_ack:Zy,ra_tooltip_comment:Xy,ra_tooltip_copyState:Ky,ra_tooltip_ctrlForLink:qy,ra_tooltip_customConfig:eD,ra_tooltip_deleteObject:tD,ra_tooltip_editObject:sD,ra_tooltip_editState:iD,ra_tooltip_expire:rD,ra_tooltip_from:oD,ra_tooltip_lc:MD,ra_tooltip_quality:nD,ra_tooltip_ts:aD,ra_tooltip_user:cD,ra_tooltip_value:uD,ra_true:lD,"ra_use seconds":"use seconds",ra_val:ND,"ra_via internet":"via internet",ra_warning_every_minute:LD,ra_warning_every_second:jD,sc_cron:gD,sc_date:TD,sc_dates:yD,sc_dow:DD,sc_dows:dD,sc_every:zD,sc_everyN_dates:ID,sc_everyN_dow:hD,sc_everyN_dows:wD,sc_everyN_hours:CD,sc_everyN_minutes:AD,sc_everyN_months:mD,sc_everyN_seconds:pD,sc_every_dates:OD,sc_every_dow:ED,sc_every_dows:_D,sc_every_hours:fD,sc_every_minutes:SD,sc_every_months:xD,sc_every_seconds:kD,sc_from:YD,sc_hours:QD,sc_interval:UD,sc_intervalBetween:vD,sc_invalid_cron:bD,sc_minutes:$D,sc_months:PD,sc_once:WD,sc_period:RD,sc_seconds:JD,sc_simple:BD,sc_specific:GD,sc_specific_dates:FD,sc_specific_dow:HD,sc_specific_dows:VD,sc_specific_hours:ZD,sc_specific_minutes:XD,sc_specific_months:KD,sc_specific_seconds:qD,sc_time:ed,sc_to:td,sc_wizard:sd,sch_all:id,sch_astroDay:rd,sch_astroNight:od,sch_astro_dawn:Md,sch_astro_dusk:nd,sch_astro_goldenHour:ad,sch_astro_goldenHourEnd:cd,sch_astro_nadir:ud,sch_astro_nauticalDawn:ld,sch_astro_nauticalDusk:Nd,sch_astro_night:Ld,sch_astro_nightEnd:jd,sch_astro_solarNoon:gd,sch_astro_sunrise:Td,sch_astro_sunriseEnd:yd,sch_astro_sunset:Dd,sch_astro_sunsetStart:dd,sch_at:zd,sch_desc_atTime:Id,sch_desc_everyDay:hd,sch_desc_everyHour:wd,sch_desc_everyMinute:Cd,sch_desc_everyMonth:Ad,sch_desc_everyNDay:md,sch_desc_everyNHours:pd,sch_desc_everyNMinutes:Od,sch_desc_everyNMonths:Ed,sch_desc_everyNWeeks:_d,sch_desc_everyNYears:fd,sch_desc_everyWeek:Sd,sch_desc_everyYear:xd,sch_desc_intervalFromTo:kd,sch_desc_never:Yd,sch_desc_onDate:Qd,sch_desc_onDates:Ud,sch_desc_onEveryDate:vd,sch_desc_onMonth:bd,sch_desc_onMonths:$d,sch_desc_onWeekday:Pd,sch_desc_onWeekdays:Wd,sch_desc_onWeekends:Rd,sch_desc_onWorkdays:Jd,sch_desc_onceInPast:Bd,sch_desc_once_on:Gd,sch_desc_validFrom:Fd,sch_desc_validFromTo:Hd,sch_desc_validTo:Vd,sch_every:Zd,sch_exactTime:Xd,sch_from:Kd,sch_fromTo:qd,sch_intervalTime:e1,sch_invert:t1,sch_no_one:s1,sch_on:i1,sch_period:r1,sch_periodDaily:o1,sch_periodDates:M1,sch_periodDay:n1,sch_periodEvery:a1,sch_periodEveryDay:c1,sch_periodEveryMonth:u1,sch_periodEveryWeek:l1,sch_periodEveryYear:N1,sch_periodHours:L1,sch_periodMinutes:j1,sch_periodMonth:g1,sch_periodMonthly:T1,sch_periodOnce:y1,sch_periodSpecificMonths:D1,sch_periodWeek:d1,sch_periodWeekdays:z1,sch_periodWeekend:I1,sch_periodWeekly:h1,sch_periodWorkdays:w1,sch_periodYear:C1,sch_periodYearly:A1,sch_specificTime:m1,sch_time:p1,sch_to:O1,sch_valid:E1,sch_validFrom:_1,sch_validTo:f1,sch_wholeDay:S1,sch_yearEveryMonth:x1},Y1="Aktionen",Q1="Anhängen",U1="Abbrechen",v1="Kategorien",b1="Geprüft",$1="Löschen",P1="Schließen",W1="Kommerziell",R1="Konfigurieren",J1="Verbunden",B1="Weitermachen",G1="Kopiert",F1="Erstellen",H1="Ernte",V1="Entf",Z1="Löschen",X1="Verwerfen",K1="Getrennt",q1="Fehler",ez="Filter",tz="Freitag",sz="Breite",iz="Ausloggen",rz="Längengrad",oz="Meldung",Mz="Montag",nz="Name",az="Objekte",cz="OK",uz="Produkt",lz="Umbenennen/Verschieben/Kopieren",Nz="Wiederholen",Lz="Ersetzen",jz="Anfang",gz="Samstag",Tz="Speichern",yz="Ausgewählt",Dz="Zustände",dz="Sonntag",zz="Donnerstag",Iz="Zeitstempel",hz="Dienstag",wz="Aktualisieren",Cz="Gültig bis",Az="Wert",mz="Ausführung",pz="Mittwoch",Oz="Breite",Ez="Ja",_z="unterschiedlich",fz="Jeder kann Objekt lesen",Sz="Jeder kann Zustand lesen",xz="Jeder kann ein Objekt schreiben",kz="Jeder kann Zustand schreiben",Yz="Gruppe kann Objekt lesen",Qz="Gruppe kann Status lesen",Uz="Gruppe kann Objekt schreiben",vz="Gruppe kann Status schreiben",bz="Besitzer kann Objekt lesen",$z="Besitzer kann Zustand lesen",Pz="Besitzer kann Objekt schreiben",Wz="Besitzer kann Zustand schreiben",Rz="Tasten",Jz="Geändert von",Bz="Schließen",Gz="Booleschen Zustand erstellen",Fz="Kanal erstellen",Hz="Gerät erstellen",Vz="Nummern-Zustand erstellen",Zz="Zustand erstellen",Xz="String-Zustand erstellen",Kz="T.",qz="Fr",eI="Mo",tI="Sa",sI="So",iI="Do",rI="Di",oI="Mi",MI="Expertenmodus",nI="FALSCH",aI="Alle Dateien",cI="Audio",uI="Code/JSON",lI="Bilder",NI="Text",LI="Video",jI="Einstellungen",gI="ohne",TI="Funktion",yI="ID",DI="Name",dI="Rolle",zI="Raum",II="Typ",hI="Ungültige Einstellungen",wI="Letzte Änderung",CI="örtlich",AI="Apr",mI="Aug",pI="Dez",OI="Feb",EI="Jan",_I="Jul",fI="Jun",SI="Mai",xI="Mär",kI="Nov",YI="Okt",QI="Sep",UI="Apr",vI="Aug",bI="Dez",$I="Feb",PI="Jan",WI="Jul",RI="Jun",JI="Mai",BI="Mär",GI="Nov",FI="Okt",HI="Sep",VI="kein",ZI="Objekt geändert von",XI="Objekt zuletzt geändert um",KI="Einstellungen von anderen Adaptern %s",qI="Qualitätscode",eh="wiederholen",th='Um einen Ordner auszuwählen, halten Sie einfach die Taste "Shift" gedrückt, indem Sie auf den Ordner klicken.',sh="Alle anzeigen",ih="Zustand geändert durch",rh="Objekt geändert von",oh="Zeitstempel",Mh="Bestätigt",nh="Kommentar",ah="Statuswert kopieren",ch="Strg/⌘-Taste gedrückt halten, um den Link zu öffnen",uh="Benutzerdefinierte Einstellungen",lh="Objekt löschen",Nh="Objekt bearbeiten",Lh="Statuswert bearbeiten",jh="Läuft ab in",gh="Von",Th="Zuletzt geändert",yh="Qualität",Dh="Zeitstempel",dh="Benutzer",zh="Wert",Ih="WAHR",hh="Wert",wh="Achtung: Der CRON-Job wird im angegebenen Zeitraum jede Minute ausgeführt!",Ch="Achtung: Der CRON-Job wird im angegebenen Zeitraum jede Sekunde ausgeführt!",Ah="CRON",mh="Datum",ph="Tage",Oh="Tag",Eh="Wochentage",_h="Jeden",fh="alle N Tage",Sh="jeden x-ten Tag der Woche",xh="alle N Wochentage",kh="alle N Stunden",Yh="alle N Minuten",Qh="alle N Monate",Uh="alle N Sekunden",vh="jeden Tag",bh="jeden Tag der Woche",$h="jeden Tag der Woche",Ph="jede Stunde",Wh="jede Minute",Rh="jeden Monat",Jh="jede Sekunde",Bh="Von",Gh="Stunden",Fh="Intervall",Hh="Intervall zwischen",Vh="Ungültiger CRON",Zh="Minuten",Xh="Monate",Kh="Einmal",qh="Zeitraum",ew="Sekunden",tw="Einfach",sw="Bestimmte Zeit",iw="bestimmte Tage",rw="bestimmte(r) Tag(e) der Woche",ow="bestimmten Wochentag",Mw="bestimmte Stunden",nw="bestimmte Minuten",aw="bestimmte Monate",cw="bestimmte Sekunden",uw="Zeit",lw="Bis",Nw="Wizard",Lw="alle",jw="Astronomischer Tag",gw="Astronomische Nacht",Tw="Morgendämmerung",yw="Abenddämmerung",Dw="Goldene Stunde",dw="Goldene Stundenende",zw="Nadir",Iw="Nautische Morgendämmerung",hw="Nautische Abenddämmerung",ww="Nacht",Cw="Nachtende",Aw="Sonnenmittag",mw="Sonnenaufgang",pw="Sonnenaufgangende",Ow="Sonnenuntergang",Ew="Sonnenuntergangstart",_w="am",fw="um %s",Sw="jeden Tag",xw="jede Stunde",kw="jede Minute",Yw="jeden Monat",Qw="jeden %s Tag",Uw="alle %s Stunden",vw="alle %s Minuten",bw="alle %s Monate",$w="alle %s Wochen",Pw="alle %s Jahre",Ww="jede Woche",Rw="jedes Jahr",Jw="von %s bis %s",Bw="noch nie",Gw="am %s von %s",Fw="am %s und %s von",Hw="an jedem Datum von",Vw="%s",Zw="%s und %s",Xw="auf %s",Kw="auf %s und %s",qw="an Wochenenden",eC="an Werktagen",tC="wird nicht mehr ausgeführt, weil der Start in der Vergangenheit ist",sC="auf %s",iC="von %s",rC="Ausführen von bis",oC="bis %s",MC="jeden",nC="Bestimmte Zeit",aC="von",cC="Von bis",uC="Zeitintervall",lC="umkehren",NC="keiner",LC="am",jC="Zeitraum",gC="Täglich",TC="Daten",yC="Tag",DC="Jeden",dC="Jeden Tag",zC="Jeden Monat",IC="Jede Woche",hC="Jedes Jahr",wC="Stunden",CC="Minuten",AC="Monat",mC="Monatlich",pC="Einmal",OC="Bestimmte Monate",EC="Woche",_C="Wochentage",fC="Wochenende",SC="Wöchentlich",xC="Arbeitstage",kC="Jahr",YC="Jährlich",QC="Bestimmte Zeit",UC="Zeit",vC="zu",bC="Gültigkeit",$C="von",PC="bis",WC="Ganzer Tag",RC="jeden Monat",JC={"ra_%s links from aliases":"%s Links von Aliasen","ra_%s object(s) processed":"%s Objekt(e) verarbeitet","ra_%s was imported":"%s wurde importiert","ra_Accept license":"Lizenz akzeptieren",ra_Actions:Y1,"ra_Add new child object to selected parent":"Dem ausgewählten übergeordneten Objekt ein neues untergeordnetes Objekt hinzufügen","ra_Add objects tree from JSON file":"Objektbaum aus JSON-Datei hinzufügen","ra_Add row":"Zeile hinzufügen","ra_Advanced options":"Erweiterte Optionen","ra_All items are filtered out":"Alle Elemente sind herausgefiltert","ra_All objects":"Alle Objekte",ra_Append:Q1,"ra_Append %s entries or replace existing?":"%s Einträge anhängen oder vorhandene ersetzen?","ra_Append or replace?":"Anhängen oder ersetzen?","ra_Are you sure?":"Bist du sicher?","ra_Auto (no custom columns)":"Auto (keine benutzerdefinierten Spalten)","ra_Back to %s":"Zurück zu %s","ra_Background image":"Hintergrundbild",ra_Cancel:U1,"ra_Cannot add items with set filter":"Elemente mit festgelegtem Filter können nicht hinzugefügt werden","ra_Cannot decode license":"Lizenz kann nicht entschlüsselt werden","ra_Cannot determine position: System settings are empty and GPS detection is disabled in browser":"Position kann nicht bestimmt werden: Die Systemeinstellungen sind leer und die GPS-Erkennung ist im Browser deaktiviert",'ra_Cannot find "%s"':'Kann "%s" nicht finden','ra_Cannot read "%s"':'"%s" kann nicht gelesen werden',"ra_Cannot read licenses: %s":"Lizenzen können nicht gelesen werden: %s","ra_Cannot retrieve options, as instance is offline":"Optionen können nicht abgerufen werden, da die Instanz offline ist","ra_Cannot update attribute, because not found in the object":"Attribut kann nicht aktualisiert werden, da es nicht im Objekt gefunden wurde","ra_Cannot upload":"Kann nicht hochladen",ra_Categories:v1,"ra_Chained certificate":"Chained Zertifikat","ra_Change color theme":"Farbthema ändern","ra_Changed from":"Geändert von","ra_Channel → State":"Kanal → Zustand","ra_Check license":"Lizenz prüfen",ra_Checked:b1,ra_Clear:$1,"ra_Clear filter":"Filter löschen","ra_Clear icon":"Symbol löschen","ra_Click to show":"Zum Anzeigen klicken","ra_Clone current row":"Aktuelle Zeile klonen",ra_Close:P1,"ra_Collapse all nodes":"Alle Knoten zuklappen","ra_Collapse one step node":"Eine Ebene zuklappen",ra_Commercial:W1,ra_Configure:R1,"ra_Configure visible columns":"Spalten Konfigurieren","ra_Confirm deletion of %s":"Das Löschen von %s bestätigen",ra_Connected:J1,ra_Continue:B1,ra_Copied:G1,"ra_Copied %s":'"%s" kopiert',"ra_Copy content":"Inhalte kopieren",ra_Create:F1,"ra_Create alias":"Alias erstellen","ra_Create folder":"Ordner erstellen","ra_Create new folder in %s":'Neuen Ordner in "%s" erstellen',ra_Crop:H1,"ra_Define CRON...":"Definieren Sie CRON ...","ra_Define functions":"Funktionen definieren","ra_Define rooms":"Räume definieren","ra_Define schedule":"Zeitplan definieren","ra_Define schedule...":"Zeitplan definieren ...",ra_Del:V1,ra_Delete:Z1,"ra_Delete current row":"Aktuelle Zeile löschen","ra_Deselect all":"Alles abwählen","ra_Device → Channel → State":"Gerät → Kanal → Zustand","ra_Disable/Enable translation":"Übersetzung deaktivieren/aktivieren",ra_Discard:X1,ra_Disconnected:K1,"ra_Do not ask for next 2 hours in this session":"Fragen Sie nicht nach den nächsten 2 Stunden in dieser Sitzung","ra_Do not export values of states":"Keine Zustandswerte exportieren","ra_Do not use let's encrypt":"Let's encrypt nicht verwenden","ra_Docker is not available":"Docker ist nicht verfügbar","ra_Docker is not installed or not running":"Docker ist nicht installiert oder läuft nicht","ra_Double click to reset table layout":"Doppelklicken, um das Tabellenlayout zurückzusetzen","ra_Drag 'n' drop some files here, or click to select files":"Die Datei hierher ziehen und ablegen, oder klicken, um die Datei auszuwählen","ra_Drop file here":"Datei hier ablegen","ra_Drop the files here...":"Datei hier ablegen...","ra_Duplicate name":"Doppelter Name","ra_Edit ACL":"ACL bearbeiten","ra_Edit alias":"Alias bearbeiten","ra_Edit custom config":"Bearbeite Benutzerdefinierte Konfiguration","ra_Edit full path":"Vollständigen Pfad bearbeiten","ra_Edit function":"Funktion bearbeiten","ra_Edit object field":"Objektfeld bearbeiten","ra_Edit role":"Rolle bearbeiten","ra_Edit room":"Raum bearbeiten","ra_Edit value":"Wert bearbeiten","ra_Enter the code from that page here":"Geben Sie den Code von dieser Seite hier ein",ra_Error:q1,"ra_Expand all nodes":"Alle Knoten aufklappen","ra_Expand one step node":"Eine Ebene aufklappen","ra_Expand/Collapse card":"Karte ein-/ausklappen","ra_Export configuration section":"Konfigurationsabschnitt exportieren","ra_Export data to %s file":"Daten in %s-Datei exportieren","ra_Failed to open JSON File":"Fehler beim Öffnen der JSON-Datei","ra_Fallback custom certificates":"Benutzerdefinierte Fallback-Zertifikate","ra_File is too big. Max %sk allowed. Try use SVG.":"Datei ist zu groß. Max %sk erlaubt. Versuchen Sie, SVG zu verwenden.",ra_Filter:ez,"ra_Filter and Data Actions":"Filter- und Datenaktionen","ra_Filter files":"Dateien filtern","ra_Folder name":"Ordnernamen","ra_Folder → Channel → State":"Ordner → Kanal → Zustand","ra_Folder → Device → Channel → State":"Ordner → Gerät → Kanal → Zustand","ra_Folder → State":"Ordner → Zustand","ra_Folders always first":"Ordner immer zuerst",ra_Friday:tz,"ra_From file":"Aus der Datei","ra_From text":"Aus dem Text","ra_Get %s access":"%s Zugriff erhalten","ra_Good luck":"Viel Glück","ra_Hide empty folders":"Leere Ordner ausblenden","ra_If no file will be created in the folder, it will disappear after the browser closed":"Wenn im Ordner keine Datei erstellt wird, verschwindet dieser nach dem Schließen des Browsers","ra_If the button above does not work, you can authorize manually this app by visiting this url":"Wenn die Schaltfläche oben nicht funktioniert, können Sie diese App manuell autorisieren, indem Sie diese URL besuchen","ra_Import and add configuration section":"Konfigurationsabschnitt importieren und hinzufügen","ra_Import and replace configuration section":"Konfigurationsabschnitt importieren und ersetzen","ra_Import data from %s file":"Daten aus %s-Datei importieren","ra_Import from %s":"Von %s importieren","ra_Instance %s is alive":"Instanz %s ist aktiv","ra_Instance %s is not alive":"Instanz %s ist nicht aktiv","ra_Instance is not alive":"Instanz ist nicht am Leben","ra_Invalid CRON":"Ungültiger CRON","ra_Invalid JSON":"Ungültiges JSON","ra_Invalid JSON file.":"Ungültige JSON-Datei.","ra_Invalid JSON format. Expected an array.":"Ungültiges JSON-Format. Array erwartet.","ra_Invalid answer from server":"Ungültige Antwort vom Server","ra_Invalid parent folder!":"Ungültiger übergeordneter Ordner!","ra_Invalid structure":"Ungültige Struktur","ra_JSON editor":"JSON-Editor","ra_Last change":"Letzte Änderung",ra_Latitude:sz,"ra_License %s":"Lizenz %s","ra_License agreement":"Lizenzvereinbarung","ra_License does not exist":"Lizenz existiert nicht","ra_License expired on %s":"Lizenz am %s abgelaufen",'ra_License for other product "%s"':"Lizenz für anderes Produkt „%s“","ra_License is for version %s, but required version is %s.":"Lizenz ist für Version %s, aber erforderliche Version ist %s.","ra_License must be converted":"Die Lizenz muss auf eine neuere Version konvertiert werden. Sie können dies in Ihrem iobroker.net-Profil tun.","ra_License not found in license manager. Do you want to read licenses from iobroker.net?":"Lizenz im Lizenzmanager nicht gefunden. Möchten Sie Lizenzen von iobroker.net aktualisieren?","ra_Listen on all IPs":"Zugriff von allen IPs zulassen","ra_Load configuration from file":"Konfiguration aus Datei laden",ra_Logout:iz,ra_Longitude:rz,'ra_May not trigger "updateLicenses"':"Löst möglicherweise nicht „updateLicenses“ aus",ra_Message:oz,ra_Monday:Mz,"ra_Move down":"Nach unten","ra_Move up":"Nach oben",ra_Name:nz,"ra_No data found in file":"Keine Daten in der Datei gefunden","ra_No one license found in license manager":"Im Lizenzmanager wurde keine Lizenz gefunden","ra_No response from admin":"Keine Antwort vom Administrator","ra_No response from the backend":"Keine Antwort vom Backend",'ra_Non-experts may create new objects only in "0_userdata.0" or "alias.0".':'Nicht-Experten dürfen neue Objekte nur in "0_userdata.0" oder "alias.0" erstellen.',"ra_Not a number":"Keine Nummer",ra_Objects:az,ra_Ok:cz,"ra_On weekdays":"An Wochentagen","ra_Only following structures of objects are available:":"Es stehen nur folgende Objektstrukturen zur Verfügung:","ra_Only selected":"Nur ausgewählt","ra_Owner group":"Besitzergruppe","ra_Owner user":"Besitzer Benutzer","ra_Passwords are not equal!":"Passwörter sind nicht gleich!","ra_Place your files here or click here to open the browse dialog":"Die Dateien hier platzieren oder hier klicken, um den Suchdialog zu öffnen","ra_Please allow popups in your browser for this page!":"Bitte lassen Sie Popups für diese Seite in Ihrem Browser zu!","ra_Please confirm":"Bitte bestätigen","ra_Please create license":"Bitte erstellen Sie eine Lizenz","ra_Please enter the license":"Bitte die Lizenz eingeben","ra_Please select file...":"Bitte Datei auswählen...","ra_Please select object ID...":"Bitte Objekt-ID auswählen...","ra_Port could be used by %s":"Port könnte von %s verwendet werden","ra_Port is already used by %s":"Port wird bereits von %s verwendet","ra_Press ENTER Key to add new item":"Die Eingabetaste drücken, um ein neues Element hinzuzufügen","ra_Private certificate":"Privates Zertifikat",ra_Product:uz,"ra_Public certificate":"Öffentliches Zertifikat","ra_Quality code":"Qualität","ra_Refresh tree":"Baum aktualisieren","ra_Reload files":"Dateien neu laden",ra_Rename_Move_Copy:lz,"ra_Renew %s access":"%s Zugriff erneuern",ra_Repeat:Nz,ra_Replace:Lz,"ra_Request timed out":"Zeitüberschreitung der Anforderung","ra_Restrict to folder":"Auf Ordner beschränken",ra_Root:jz,ra_Saturday:gz,ra_Save:Tz,"ra_Save and close":"Speichern und schließen","ra_Save configuration to file":"Konfiguration in Datei speichern","ra_Save objects tree as JSON file":"Objektbaum als JSON-Datei speichern","ra_Select all":"Alle auswählen","ra_Select color":"Wähle Farbe","ra_Select predefined icon":"Vordefiniertes Symbol auswählen","ra_Select type of export":"Die Art des Exports auswählen ",ra_Selected:yz,"ra_Selected %s object(s)":"Ausgewählt %s Objekt(en)","ra_Serial number (UUID)":"Seriennummer (UUID)",'ra_Serial number (UUID) "%s" in license is for other device.':"Seriennummer (UUID) „%s“ in der Lizenz gilt für ein anderes Gerät.","ra_Session will expire in %s seconds. Continue?":"Die Sitzung läuft in %s Sekunden ab. Fortfahren?","ra_Show all folders":"Alle Ordner anzeigen","ra_Show lines between rows":"Linien zwischen Zeilen anzeigen","ra_Show/Hide object descriptions":"Objektbeschreibungen ein-/ausblenden","ra_Show/hide filter input":"Filtereingabe ein-/ausblenden","ra_Some data are not stored. Discard?":"Einige Daten werden nicht gespeichert. Verwerfen?",ra_States:Dz,"ra_Successfully authorized. Token valid till %s and will be automatically renewed.":"Erfolgreich autorisiert. Token gültig bis %s und wird automatisch erneuert.","ra_Successfully authorized. Token valid till %s but it can expire as the instance is not running.":"Erfolgreich autorisiert. Token gültig bis %s, kann aber ablaufen, da die Instanz nicht ausgeführt wird.","ra_Suitable license not found in license manager":"Passende Lizenz im Lizenzmanager nicht gefunden",ra_Sunday:dz,"ra_Suppress question for next %s minutes":"Frage für die nächsten %s Minuten unterdrücken","ra_System language":"Systemsprache","ra_Take browser position":"Position vom Browser einnehmen","ra_Take position from system settings":"Position aus den Systemeinstellungen übernehmen",'ra_The experts may create objects everywhere but from second level (e.g. "vis.0" or "javascript.0").':'Die Experten können Objekte überall erstellen, außer auf der zweiten Ebene (z. B. "vis.0" oder "javascript.0").',"ra_The page you are looking for was not found":"Die gesuchte Seite wurde nicht gefunden","ra_The schedule will be executed every minute. Are you sure?":"Der Zeitplan wird jede Minute ausgeführt. Sind Sie sicher?","ra_The schedule will be executed every second. Are you sure?":"Der Zeitplan wird jede Sekunde ausgeführt. Sind Sie sicher?",ra_Thursday:zz,ra_Timestamp:Iz,"ra_Toggle expert mode":"Expertenmodus umschalten","ra_Toggle the states view":"Statusansicht umschalten","ra_Toggle view mode":"Ansichtsmodus umschalten","ra_Too big":"Zu groß","ra_Too small":"Zu klein","ra_Transparent dialog":"Transparenter Dialog",ra_Tuesday:hz,"ra_Unknown error":"Unbekannter Fehler","ra_Unknown error!":"Unbekannter Fehler!",ra_Update:wz,"ra_Upload file":"Datei hochladen","ra_Use all available let's encrypt certificates":"Alle verfügbaren Zertifikate von Let's encrypt benutzen","ra_Use iobroker.acme adapter for letsencrypt certificates":"ioBroker.acme-Adapter für letsencrypt-Zertifikate verwenden","ra_Use system settings for position":"Systemeinstellungen für die Position verwenden","ra_Used system settings":"Systemeinstellungen","ra_User files":"Benutzerdaten",ra_ValidTill:Cz,ra_Value:Az,ra_Version:mz,"ra_View file":"Datei ansehen","ra_View: %s":"Anschauen: %s",ra_Wednesday:pz,ra_Width:Oz,"ra_YAML editor":"YAML-Editor",ra_Yes:Ez,"ra_You can export all objects or just the selected branch.":"Sie können alle Objekte oder nur den ausgewählten Zweig exportieren.","ra_You can filter entries by entering here some text":"Sie können Einträge filtern, indem Sie hier Text eingeben","ra_You can use * as wildcard":"Sie können * als Platzhalter verwenden",ra___different__:_z,ra_aclEveryone_read_object:fz,ra_aclEveryone_read_state:Sz,ra_aclEveryone_write_object:xz,ra_aclEveryone_write_state:kz,ra_aclGroup_read_object:Yz,ra_aclGroup_read_state:Qz,ra_aclGroup_write_object:Uz,ra_aclGroup_write_state:vz,ra_aclOwner_read_object:bz,ra_aclOwner_read_state:$z,ra_aclOwner_write_object:Pz,ra_aclOwner_write_state:Wz,ra_buttons:Rz,ra_changedFrom:Jz,ra_close:Bz,ra_create_boolean_state:Gz,ra_create_channel:Fz,ra_create_device:Hz,ra_create_number_state:Vz,ra_create_state:Zz,ra_create_string_state:Xz,ra_daysShortText:Kz,ra_dow_Fr:qz,ra_dow_Mo:eI,ra_dow_Sa:tI,ra_dow_Su:sI,ra_dow_Th:iI,ra_dow_Tu:rI,ra_dow_We:oI,ra_expertMode:MI,ra_false:nI,ra_fileType_all:aI,ra_fileType_audio:cI,ra_fileType_code:uI,ra_fileType_images:lI,ra_fileType_txt:NI,ra_fileType_video:LI,"ra_fileType_video,":"Video",ra_filter_customs:jI,ra_filter_customs_without:gI,ra_filter_func:TI,ra_filter_id:yI,ra_filter_name:DI,ra_filter_role:dI,ra_filter_room:zI,ra_filter_type:II,"ra_import data from %s file":"Daten aus %s-Datei importieren",ra_invalidConfig:hI,ra_lastChange:wI,ra_locally:CI,ra_month_Apr:AI,ra_month_Aug:mI,ra_month_Dec:pI,ra_month_Feb:OI,ra_month_Jan:EI,ra_month_Jul:_I,ra_month_Jun:fI,ra_month_Mai:SI,ra_month_Mar:xI,ra_month_Nov:kI,ra_month_Oct:YI,ra_month_Sep:QI,ra_months_Apr:UI,ra_months_Aug:vI,ra_months_Dec:bI,ra_months_Feb:$I,ra_months_Jan:PI,ra_months_Jul:WI,ra_months_Jun:RI,ra_months_Mai:JI,ra_months_Mar:BI,ra_months_Nov:GI,ra_months_Oct:FI,ra_months_Sep:HI,"ra_no confirm for 5 mins":"5 Minuten lang keine Bestätigung",ra_none:VI,ra_object_changed_by:ZI,ra_object_changed_by_user:XI,ra_otherConfig:KI,ra_qualityCode:qI,ra_repeat:eh,ra_select_folder_hint:th,ra_show_all:sh,ra_state_changed_by:ih,ra_state_changed_from:rh,ra_timestamp:oh,ra_tooltip_ack:Mh,ra_tooltip_comment:nh,ra_tooltip_copyState:ah,ra_tooltip_ctrlForLink:ch,ra_tooltip_customConfig:uh,ra_tooltip_deleteObject:lh,ra_tooltip_editObject:Nh,ra_tooltip_editState:Lh,ra_tooltip_expire:jh,ra_tooltip_from:gh,ra_tooltip_lc:Th,ra_tooltip_quality:yh,ra_tooltip_ts:Dh,ra_tooltip_user:dh,ra_tooltip_value:zh,ra_true:Ih,"ra_use seconds":"Sekunden benutzen",ra_val:hh,"ra_via internet":"übers Internet",ra_warning_every_minute:wh,ra_warning_every_second:Ch,sc_cron:Ah,sc_date:mh,sc_dates:ph,sc_dow:Oh,sc_dows:Eh,sc_every:_h,sc_everyN_dates:fh,sc_everyN_dow:Sh,sc_everyN_dows:xh,sc_everyN_hours:kh,sc_everyN_minutes:Yh,sc_everyN_months:Qh,sc_everyN_seconds:Uh,sc_every_dates:vh,sc_every_dow:bh,sc_every_dows:$h,sc_every_hours:Ph,sc_every_minutes:Wh,sc_every_months:Rh,sc_every_seconds:Jh,sc_from:Bh,sc_hours:Gh,sc_interval:Fh,sc_intervalBetween:Hh,sc_invalid_cron:Vh,sc_minutes:Zh,sc_months:Xh,sc_once:Kh,sc_period:qh,sc_seconds:ew,sc_simple:tw,sc_specific:sw,sc_specific_dates:iw,sc_specific_dow:rw,sc_specific_dows:ow,sc_specific_hours:Mw,sc_specific_minutes:nw,sc_specific_months:aw,sc_specific_seconds:cw,sc_time:uw,sc_to:lw,sc_wizard:Nw,sch_all:Lw,sch_astroDay:jw,sch_astroNight:gw,sch_astro_dawn:Tw,sch_astro_dusk:yw,sch_astro_goldenHour:Dw,sch_astro_goldenHourEnd:dw,sch_astro_nadir:zw,sch_astro_nauticalDawn:Iw,sch_astro_nauticalDusk:hw,sch_astro_night:ww,sch_astro_nightEnd:Cw,sch_astro_solarNoon:Aw,sch_astro_sunrise:mw,sch_astro_sunriseEnd:pw,sch_astro_sunset:Ow,sch_astro_sunsetStart:Ew,sch_at:_w,sch_desc_atTime:fw,sch_desc_everyDay:Sw,sch_desc_everyHour:xw,sch_desc_everyMinute:kw,sch_desc_everyMonth:Yw,sch_desc_everyNDay:Qw,sch_desc_everyNHours:Uw,sch_desc_everyNMinutes:vw,sch_desc_everyNMonths:bw,sch_desc_everyNWeeks:$w,sch_desc_everyNYears:Pw,sch_desc_everyWeek:Ww,sch_desc_everyYear:Rw,sch_desc_intervalFromTo:Jw,sch_desc_never:Bw,sch_desc_onDate:Gw,sch_desc_onDates:Fw,sch_desc_onEveryDate:Hw,sch_desc_onMonth:Vw,sch_desc_onMonths:Zw,sch_desc_onWeekday:Xw,sch_desc_onWeekdays:Kw,sch_desc_onWeekends:qw,sch_desc_onWorkdays:eC,sch_desc_onceInPast:tC,sch_desc_once_on:sC,sch_desc_validFrom:iC,sch_desc_validFromTo:rC,sch_desc_validTo:oC,sch_every:MC,sch_exactTime:nC,sch_from:aC,sch_fromTo:cC,sch_intervalTime:uC,sch_invert:lC,sch_no_one:NC,sch_on:LC,sch_period:jC,sch_periodDaily:gC,sch_periodDates:TC,sch_periodDay:yC,sch_periodEvery:DC,sch_periodEveryDay:dC,sch_periodEveryMonth:zC,sch_periodEveryWeek:IC,sch_periodEveryYear:hC,sch_periodHours:wC,sch_periodMinutes:CC,sch_periodMonth:AC,sch_periodMonthly:mC,sch_periodOnce:pC,sch_periodSpecificMonths:OC,sch_periodWeek:EC,sch_periodWeekdays:_C,sch_periodWeekend:fC,sch_periodWeekly:SC,sch_periodWorkdays:xC,sch_periodYear:kC,sch_periodYearly:YC,sch_specificTime:QC,sch_time:UC,sch_to:vC,sch_valid:bC,sch_validFrom:$C,sch_validTo:PC,sch_wholeDay:WC,sch_yearEveryMonth:RC},BC="Действия",GC="Добавить",FC="Отмена",HC="Категории",VC="Проверено",ZC="Удалить",XC="Закрыть",KC="Коммерческая",qC="Настроить",e2="Соединение установлено",t2="Продолжать",s2="скопировано",i2="Создать",r2="Обрезать",o2="Delete",M2="Удалить",n2="Отказаться",a2="Отключено",c2="Ошибка",u2="Фильтр",l2="Пятница",N2="Широта",L2="Выйти",j2="Долгота",g2="Сообщение",T2="Понедельник",y2="Имя",D2="Объекты",d2="Ok",z2="Продукт",I2="Переименовать/Переместить/Копировать",h2="Повторение",w2="Заменять",C2="Начало",A2="Суббота",m2="Сохранить",p2="выбранный",O2="Состояния",E2="Воскресенье",_2="Четверг",f2="Времени",S2="Вторник",x2="Обновить",k2="Годен до",Y2="Значение",Q2="Версия",U2="Среда",v2="Ширина",b2="Да",$2="разное",P2="Каждый может читать объект",W2="Каждый может читать состояние",R2="Каждый может написать объект",J2="Каждый может написать состояние",B2="Группа может читать объект",G2="Группа может читать состояние",F2="Группа может писать объект",H2="Группа может записывать состояние",V2="Владелец может читать объект",Z2="Владелец может читать состояние",X2="Владелец может писать объект",K2="Владелец может писать состояние",q2="Кнопки",eA="Изменено с",tA="Закрыть",sA="Создать логическое состояние",iA="Создать канал",rA="Создать устройство",oA="Создать состояние номера",MA="Создать состояние",nA="Создать состояние строки",aA="д.",cA="Пт",uA="Пн",lA="Сб",NA="Вс",LA="Чт",jA="Вт",gA="Ср",TA="Экспертный режим",yA="ЛОЖЬ",DA="Все файлы",dA="Аудио",zA="Код/JSON",IA="Картинки",hA="Текст",wA="видео",CA="настройки",AA="без",mA="функция",pA="ID",OA="Имя",EA="роль",_A="комната",fA="Тип",SA="Неверные настройки",xA="Последнее изменение",kA="локально",YA="Апр",QA="Авг",UA="Дек",vA="Фев",bA="Янв",$A="Июл",PA="Июн",WA="Май",RA="Мрт",JA="Ноя",BA="Окт",GA="Сен",FA="Апр",HA="Авг",VA="Дек",ZA="Фев",XA="Янв",KA="Июнь",qA="Июль",em="Май",tm="Март",sm="Ноя",im="Окт",rm="Сен",om="ничего",Mm="Объект изменен",nm="Последний раз объект изменен в",am="Настройки из другого адаптера %s",cm="Код качества",um="повтор",lm="Чтобы выбрать папку, просто удерживайте клавишу «Shift», щелкнув папку.",Nm="Показать все",Lm="Состояние изменено",jm="Объект изменен с",gm="Отметка времени",Tm="Подтверждено",ym="Комментарий",Dm="Скопируйте значение состояния",dm="Удерживайте клавишу Cltr/⌘, чтобы открыть ссылку",zm="Пользовательские настройки",Im="Удалить объект",hm="Редактировать объект",wm="Изменить значение состояния",Cm="Истекает через",Am="От",mm="Последнее изменение",pm="Качество",Om="Отметка времени",Em="пользователь",_m="Значение",fm="истинный",Sm="Значение",xm="Внимание: задание CRON будет запускаться каждую минуту в течение указанного периода!",km="Внимание: задание CRON будет выполняться каждую секунду в течение указанного периода!",Ym="CRON",Qm="Дата",Um="Даты",vm="День",bm="День недели",$m="каждый(ую/ые)",Pm="каждый N день",Wm="каждый N-й день недели",Rm="каждый N день недели",Jm="каждые N часов",Bm="каждые N минут",Gm="каждые N месяцев",Fm="каждые N секунд",Hm="каждый день",Vm="Каждый день недели",Zm="каждый день недели",Xm="каждый час",Km="каждую минуту",qm="каждый месяц",ep="каждую секунду",tp="От",sp="часы",ip="Интервал",rp="Интервал между",op="Неверный CRON",Mp="минуты",np="Месяцы",ap="один раз",cp="Период",up="секунды",lp="Просто",Np="Конкретное время",Lp="конкретные даты",jp="конкретный день(а) недели",gp="конкретный день недели",Tp="конкретные часы",yp="конкретные минуты",Dp="конкретные месяцы",dp="конкретные секунды",zp="Время",Ip="До",hp="Форма",wp="все",Cp="днём",Ap="ночью",mp="Рассвет",pp="Сумерки",Op="Золотой час",Ep="Конец золотого часа",_p="Надир",fp="Морской рассвет",Sp="Морские сумерки",xp="Ночь",kp="Конец ночи",Yp="Солнечный полдень",Qp="Восход",Up="Восход солнца",vp="Заход солнца",bp="Начало заката",$p="дата",Pp="в %s",Wp="каждый день",Rp="каждый час",Jp="каждую минуту",Bp="каждый месяц",Gp="каждый %s день",Fp="каждый %s часов",Hp="каждые %s минут",Vp="каждые %s месяцев",Zp="каждые %s недель",Xp="каждые %s лет",Kp="каждую неделю",qp="каждый год",e3="от %s до %s",t3="никогда",s3="%s %s",i3="%s и %s",r3="в каждый день",o3="%s",M3="%s и %s",n3="%s",a3="%s и %s",c3="на выходных",u3="в рабочие дни",l3="не будет больше выполняться, потому что начало в прошлом",N3="%s",L3="%s",j3="Выполнить с",g3="%s",T3="каждый",y3="Конкретное время",D3="от",d3="От и до",z3="Интервал времени",I3="инвертировать",h3="никакой",w3="на",C3="период",A3="Ежедневно",m3="Даты",p3="День",O3="каждый",E3="Каждый день",_3="Каждый месяц",f3="Каждую неделю",S3="Каждый год",x3="часов",k3="минут",Y3="месяц",Q3="ежемесячно",U3="однажды",v3="Конкретные месяцы",b3="Неделю",$3="Будние дни",P3="выходные",W3="еженедельно",R3="Рабочие дни",J3="Год",B3="каждый год",G3="Конкретное время",F3="Время",H3="в",V3="действительный",Z3="от",X3="в",K3="Весь день",q3="каждый месяц",eO={"ra_%s links from aliases":"%s ссылок из псевдонимов","ra_%s object(s) processed":"Объектов обработано: %s","ra_%s was imported":"%s был импортирован","ra_Accept license":"Принять лицензию",ra_Actions:BC,"ra_Add new child object to selected parent":"Добавить новый дочерний объект к выбранному родительскому объекту","ra_Add objects tree from JSON file":"Добавить дерево объектов из файла JSON","ra_Add row":"Добавить ряд","ra_Advanced options":"Расширенные настройки","ra_All items are filtered out":"Все элементы отфильтрованы","ra_All objects":"Все объекты",ra_Append:GC,"ra_Append %s entries or replace existing?":"Добавить записи %s или заменить существующие?","ra_Append or replace?":"Дополнить или заменить?","ra_Are you sure?":"Вы уверены?","ra_Auto (no custom columns)":"Авто (без настраиваемых столбцов)","ra_Back to %s":"Вернуться к %s","ra_Background image":"Фоновая картинка",ra_Cancel:FC,"ra_Cannot add items with set filter":"Невозможно добавить элементы с установленным фильтром","ra_Cannot decode license":"Не могу декодировать лицензию","ra_Cannot determine position: System settings are empty and GPS detection is disabled in browser":"Невозможно определить местоположение: системные настройки пусты, а обнаружение GPS отключено в браузере.",'ra_Cannot find "%s"':'Не могу найти "%s"','ra_Cannot read "%s"':'Не могу прочитать "%s"',"ra_Cannot read licenses: %s":"Невозможно прочитать лицензии: %s","ra_Cannot retrieve options, as instance is offline":"Невозможно получить параметры, так как экземпляр находится в автономном режиме.","ra_Cannot update attribute, because not found in the object":"Невозможно обновить атрибут, потому что он не найден в объекте","ra_Cannot upload":"Невозможно загрузить",ra_Categories:HC,"ra_Chained certificate":"Chained сертификат","ra_Change color theme":"Изменить цветовую тему","ra_Changed from":"Изменено","ra_Channel → State":"Канал → Состояние","ra_Check license":"Проверить лицензию",ra_Checked:VC,ra_Clear:ZC,"ra_Clear filter":"Очистить фильтр","ra_Clear icon":"Очистить значок","ra_Click to show":"Нажмите, чтобы показать","ra_Clone current row":"Клонировать текущую строку",ra_Close:XC,"ra_Collapse all nodes":"Свернуть все узлы","ra_Collapse one step node":"Свернуть один уровень",ra_Commercial:KC,ra_Configure:qC,"ra_Configure visible columns":"Настроить видимые столбцы","ra_Confirm deletion of %s":"Подтвердите удаление %s",ra_Connected:e2,ra_Continue:t2,ra_Copied:s2,"ra_Copied %s":'Скопировано "%s"',"ra_Copy content":"Копировать содержимое",ra_Create:i2,"ra_Create alias":"Создать псевдоним","ra_Create folder":"Создать папку","ra_Create new folder in %s":"Создать новую папку в %s",ra_Crop:r2,"ra_Define CRON...":"Определите CRON...","ra_Define functions":"Задать функции","ra_Define rooms":"Задать комнаты","ra_Define schedule":"Задать расписание","ra_Define schedule...":"Определить расписание ...",ra_Del:o2,ra_Delete:M2,"ra_Delete current row":"Удалить текущую строку","ra_Deselect all":"Убрать выбор везде","ra_Device → Channel → State":"Устройство → Канал → Состояние","ra_Disable/Enable translation":"Включить/отключить перевод",ra_Discard:n2,ra_Disconnected:a2,"ra_Do not ask for next 2 hours in this session":"Не спрашивайте о следующих 2 часах в этом сеансе","ra_Do not export values of states":"Не экспортировать значения состояний","ra_Do not use let's encrypt":"Не использовать Let’s Encrypt","ra_Docker is not available":"Докер недоступен","ra_Docker is not installed or not running":"Docker не установлен или не запущен","ra_Double click to reset table layout":"Дважды щелкните, чтобы сбросить макет таблицы","ra_Drag 'n' drop some files here, or click to select files":"Перетащите сюда несколько файлов или щелкните, чтобы выбрать файлы","ra_Drop file here":"Перетащите файл сюда","ra_Drop the files here...":"Перетащите файл сюда ...","ra_Duplicate name":"Повторяющееся имя","ra_Edit ACL":"Изменить ACL-список","ra_Edit alias":"Изменить псевдоним","ra_Edit custom config":"Редактировать настраиваемую конфигурацию","ra_Edit full path":"Изменить полный путь","ra_Edit function":"Изменить функцию","ra_Edit object field":"Поле редактирования объекта","ra_Edit role":"Изменить роль","ra_Edit room":"Редактировать комнату","ra_Edit value":"Изменить значение","ra_Enter the code from that page here":"Введите код с этой страницы здесь",ra_Error:c2,"ra_Expand all nodes":"Развернуть все узлы","ra_Expand one step node":"Открыть один уровень","ra_Expand/Collapse card":"Развернуть/Свернуть карточку","ra_Export configuration section":"Раздел конфигурации экспорта","ra_Export data to %s file":"Экспорт данных в файл %s","ra_Failed to open JSON File":"Не удалось открыть файл JSON","ra_Fallback custom certificates":"Резервные пользовательские сертификаты","ra_File is too big. Max %sk allowed. Try use SVG.":"Файл слишком большой. Разрешено максимальное количество %sk. Попробуйте использовать SVG.",ra_Filter:u2,"ra_Filter and Data Actions":"Фильтрация и действия с данными","ra_Filter files":"Фильтровать файлы","ra_Folder name":"Имя папки","ra_Folder → Channel → State":"Папка → Канал → Состояние","ra_Folder → Device → Channel → State":"Папка → Устройство → Канал → Состояние","ra_Folder → State":"Папка → Состояние","ra_Folders always first":"Папки всегда на первом месте",ra_Friday:l2,"ra_From file":"Из файла","ra_From text":"Из текста","ra_Get %s access":"Получить %s доступ","ra_Good luck":"Удачи","ra_Hide empty folders":"Скрыть пустые папки","ra_If no file will be created in the folder, it will disappear after the browser closed":"Если в папке не будет создан файл, он исчезнет после закрытия браузера.","ra_If the button above does not work, you can authorize manually this app by visiting this url":"Если кнопка выше не работает, вы можете вручную авторизовать это приложение, перейдя по этой ссылке.","ra_Import and add configuration section":"Импорт и добавление раздела конфигурации","ra_Import and replace configuration section":"Импорт и замена раздела конфигурации","ra_Import data from %s file":"Импорт данных из файла %s","ra_Import from %s":"Импорт из %s","ra_Instance %s is alive":"Экземпляр %s работает","ra_Instance %s is not alive":"Экземпляр %s не работает","ra_Instance is not alive":"Экземпляр не живой","ra_Invalid CRON":"Неверный CRON","ra_Invalid JSON":"Неверный JSON","ra_Invalid JSON file.":"Неверный файл JSON.","ra_Invalid JSON format. Expected an array.":"Недопустимый формат JSON. Ожидается массив.","ra_Invalid answer from server":"Неверный ответ от сервера","ra_Invalid parent folder!":"Неверная родительская папка!","ra_Invalid structure":"Неверная структура","ra_JSON editor":"Редактор JSON","ra_Last change":"Последнее изменение",ra_Latitude:N2,"ra_License %s":"Лицензия %s","ra_License agreement":"Лицензионное соглашение","ra_License does not exist":"Лицензия не существует","ra_License expired on %s":"Срок действия лицензии истек %s",'ra_License for other product "%s"':'Лицензия на другой продукт "%s"',"ra_License is for version %s, but required version is %s.":"Лицензия предназначена для версии %s, но необходима версия %s.","ra_License must be converted":"Лицензия должна быть преобразована в более новую версию. Вы можете сделать это в своем профиле на iobroker.net.","ra_License not found in license manager. Do you want to read licenses from iobroker.net?":"Лицензия не найдена в диспетчере лицензий. Вы хотите обновить лицензии от iobroker.net?","ra_Listen on all IPs":"Слушать на всех IP","ra_Load configuration from file":"Загрузить конфигурацию из файла",ra_Logout:L2,ra_Longitude:j2,'ra_May not trigger "updateLicenses"':"Не может запускать «updateLicenses»",ra_Message:g2,ra_Monday:T2,"ra_Move down":"Вниз","ra_Move up":"Вверх",ra_Name:y2,"ra_No data found in file":"Данные в файле не найдены","ra_No one license found in license manager":"В менеджере лицензий не найдена ни одна лицензия","ra_No response from admin":"Нет ответа от администратора","ra_No response from the backend":"Нет ответа от бэкэнда",'ra_Non-experts may create new objects only in "0_userdata.0" or "alias.0".':"Не-эксперты могут создавать новые объекты только в «0_userdata.0» или «alias.0».","ra_Not a number":"Не число",ra_Objects:D2,ra_Ok:d2,"ra_On weekdays":"На выходных","ra_Only following structures of objects are available:":"Доступны только следующие структуры объектов:","ra_Only selected":"Только выбранные","ra_Owner group":"Группа владельцев","ra_Owner user":"Пользователь-владелец","ra_Passwords are not equal!":"Пароли не равны!","ra_Place your files here or click here to open the browse dialog":"Поместите свои файлы сюда или щелкните здесь, чтобы открыть диалоговое окно выбора","ra_Please allow popups in your browser for this page!":"Пожалуйста, разрешите всплывающие окна в вашем браузере для этой страницы!","ra_Please confirm":"Пожалуйста подтвердите","ra_Please create license":"Пожалуйста, создайте лицензию","ra_Please enter the license":"Пожалуйста, введите лицензию","ra_Please select file...":"Пожалуйста, выберите файл...","ra_Please select object ID...":"Пожалуйста, выберите идентификатор объекта ...","ra_Port could be used by %s":"Порт может использоваться %s","ra_Port is already used by %s":"Порт уже используется %s","ra_Press ENTER Key to add new item":"Нажмите клавишу ENTER, чтобы добавить новый элемент.","ra_Private certificate":"Частный сертификат",ra_Product:z2,"ra_Public certificate":"Публичный сертификат","ra_Quality code":"Валидность","ra_Refresh tree":"Обновить дерево","ra_Reload files":"Обновить",ra_Rename_Move_Copy:I2,"ra_Renew %s access":"Продлить доступ %s",ra_Repeat:h2,ra_Replace:w2,"ra_Request timed out":"Истекло время запроса","ra_Restrict to folder":"Ограничить папкой",ra_Root:C2,ra_Saturday:A2,ra_Save:m2,"ra_Save and close":"Сохранить и закрыть","ra_Save configuration to file":"Сохранить конфигурацию в файл","ra_Save objects tree as JSON file":"Сохранить дерево объектов как файл JSON","ra_Select all":"Выбрать все","ra_Select color":"Выберите цвет","ra_Select predefined icon":"Выберите предопределенный значок","ra_Select type of export":"Выберите тип экспорта",ra_Selected:p2,"ra_Selected %s object(s)":"Объектов: %s","ra_Serial number (UUID)":"Серийный номер (UUID)",'ra_Serial number (UUID) "%s" in license is for other device.':"Серийный номер (UUID) «%s» в лицензии предназначен для другого устройства.","ra_Session will expire in %s seconds. Continue?":"Сессия истечет через %s секунд. Продолжить?","ra_Show all folders":"Показать все папки","ra_Show lines between rows":"Показать линии между строками","ra_Show/Hide object descriptions":"Показать/скрыть описания объектов","ra_Show/hide filter input":"Показать/скрыть ввод фильтра","ra_Some data are not stored. Discard?":"Некоторые данные не сохранились. Отказаться?",ra_States:O2,"ra_Successfully authorized. Token valid till %s and will be automatically renewed.":"Авторизация выполнена успешно. Токен действителен до %s и будет автоматически продлен.","ra_Successfully authorized. Token valid till %s but it can expire as the instance is not running.":"Авторизация выполнена успешно. Токен действителен до %s, но его срок действия может истечь, так как экземпляр не запущен.","ra_Suitable license not found in license manager":"Подходящая лицензия не найдена в менеджере лицензий",ra_Sunday:E2,"ra_Suppress question for next %s minutes":"Скрыть вопрос на следующие %s минут(ы)","ra_System language":"Язык системы","ra_Take browser position":"Взять позицию из браузера","ra_Take position from system settings":"Занять позицию из системных настроек",'ra_The experts may create objects everywhere but from second level (e.g. "vis.0" or "javascript.0").':"Эксперты могут создавать объекты везде, кроме второго уровня (например, «vis.0» или «javascript.0»).","ra_The page you are looking for was not found":"Страница, которую вы ищете, не найдена","ra_The schedule will be executed every minute. Are you sure?":"Расписание будет выполняться каждую минуту. Вы уверены?","ra_The schedule will be executed every second. Are you sure?":"Расписание будет выполняться каждую секунду. Вы уверены?",ra_Thursday:_2,ra_Timestamp:f2,"ra_Toggle expert mode":"Переключить экспертный режим","ra_Toggle the states view":"Переключить режим просмотра состояний","ra_Toggle view mode":"Переключить режим просмотра","ra_Too big":"Слишком большое","ra_Too small":"Слишком маленькое","ra_Transparent dialog":"Прозрачный диалог",ra_Tuesday:S2,"ra_Unknown error":"Неизвестная ошибка","ra_Unknown error!":"Неизвестная ошибка!",ra_Update:x2,"ra_Upload file":"Загрузить файл","ra_Use all available let's encrypt certificates":"Использовать все доступные сертификаты Let’s encrypt","ra_Use iobroker.acme adapter for letsencrypt certificates":"Используйте адаптер iobroker.acme для сертификатов letsencrypt","ra_Use system settings for position":"Использовать системные настройки для позиции","ra_Used system settings":"Системные настройки","ra_User files":"Файлы пользователя",ra_ValidTill:k2,ra_Value:Y2,ra_Version:Q2,"ra_View file":"Посмотреть файл","ra_View: %s":"Просмотр: %s",ra_Wednesday:U2,ra_Width:v2,"ra_YAML editor":"Редактор YAML",ra_Yes:b2,"ra_You can export all objects or just the selected branch.":"Вы можете экспортировать все объекты или только выбранную ветвь.","ra_You can filter entries by entering here some text":"Вы можете отфильтровать записи, введя здесь текст","ra_You can use * as wildcard":"Вы можете использовать * в качестве подстановочного знака",ra___different__:$2,ra_aclEveryone_read_object:P2,ra_aclEveryone_read_state:W2,ra_aclEveryone_write_object:R2,ra_aclEveryone_write_state:J2,ra_aclGroup_read_object:B2,ra_aclGroup_read_state:G2,ra_aclGroup_write_object:F2,ra_aclGroup_write_state:H2,ra_aclOwner_read_object:V2,ra_aclOwner_read_state:Z2,ra_aclOwner_write_object:X2,ra_aclOwner_write_state:K2,ra_buttons:q2,ra_changedFrom:eA,ra_close:tA,ra_create_boolean_state:sA,ra_create_channel:iA,ra_create_device:rA,ra_create_number_state:oA,ra_create_state:MA,ra_create_string_state:nA,ra_daysShortText:aA,ra_dow_Fr:cA,ra_dow_Mo:uA,ra_dow_Sa:lA,ra_dow_Su:NA,ra_dow_Th:LA,ra_dow_Tu:jA,ra_dow_We:gA,ra_expertMode:TA,ra_false:yA,ra_fileType_all:DA,ra_fileType_audio:dA,ra_fileType_code:zA,ra_fileType_images:IA,ra_fileType_txt:hA,ra_fileType_video:wA,"ra_fileType_video,":"видео",ra_filter_customs:CA,ra_filter_customs_without:AA,ra_filter_func:mA,ra_filter_id:pA,ra_filter_name:OA,ra_filter_role:EA,ra_filter_room:_A,ra_filter_type:fA,"ra_import data from %s file":"Импортировать данные из файла %s",ra_invalidConfig:SA,ra_lastChange:xA,ra_locally:kA,ra_month_Apr:YA,ra_month_Aug:QA,ra_month_Dec:UA,ra_month_Feb:vA,ra_month_Jan:bA,ra_month_Jul:$A,ra_month_Jun:PA,ra_month_Mai:WA,ra_month_Mar:RA,ra_month_Nov:JA,ra_month_Oct:BA,ra_month_Sep:GA,ra_months_Apr:FA,ra_months_Aug:HA,ra_months_Dec:VA,ra_months_Feb:ZA,ra_months_Jan:XA,ra_months_Jul:KA,ra_months_Jun:qA,ra_months_Mai:em,ra_months_Mar:tm,ra_months_Nov:sm,ra_months_Oct:im,ra_months_Sep:rm,"ra_no confirm for 5 mins":"не спрашивать подтверждения в течение 5 минут",ra_none:om,ra_object_changed_by:Mm,ra_object_changed_by_user:nm,ra_otherConfig:am,ra_qualityCode:cm,ra_repeat:um,ra_select_folder_hint:lm,ra_show_all:Nm,ra_state_changed_by:Lm,ra_state_changed_from:jm,ra_timestamp:gm,ra_tooltip_ack:Tm,ra_tooltip_comment:ym,ra_tooltip_copyState:Dm,ra_tooltip_ctrlForLink:dm,ra_tooltip_customConfig:zm,ra_tooltip_deleteObject:Im,ra_tooltip_editObject:hm,ra_tooltip_editState:wm,ra_tooltip_expire:Cm,ra_tooltip_from:Am,ra_tooltip_lc:mm,ra_tooltip_quality:pm,ra_tooltip_ts:Om,ra_tooltip_user:Em,ra_tooltip_value:_m,ra_true:fm,"ra_use seconds":"секунды",ra_val:Sm,"ra_via internet":"через интернет",ra_warning_every_minute:xm,ra_warning_every_second:km,sc_cron:Ym,sc_date:Qm,sc_dates:Um,sc_dow:vm,sc_dows:bm,sc_every:$m,sc_everyN_dates:Pm,sc_everyN_dow:Wm,sc_everyN_dows:Rm,sc_everyN_hours:Jm,sc_everyN_minutes:Bm,sc_everyN_months:Gm,sc_everyN_seconds:Fm,sc_every_dates:Hm,sc_every_dow:Vm,sc_every_dows:Zm,sc_every_hours:Xm,sc_every_minutes:Km,sc_every_months:qm,sc_every_seconds:ep,sc_from:tp,sc_hours:sp,sc_interval:ip,sc_intervalBetween:rp,sc_invalid_cron:op,sc_minutes:Mp,sc_months:np,sc_once:ap,sc_period:cp,sc_seconds:up,sc_simple:lp,sc_specific:Np,sc_specific_dates:Lp,sc_specific_dow:jp,sc_specific_dows:gp,sc_specific_hours:Tp,sc_specific_minutes:yp,sc_specific_months:Dp,sc_specific_seconds:dp,sc_time:zp,sc_to:Ip,sc_wizard:hp,sch_all:wp,sch_astroDay:Cp,sch_astroNight:Ap,sch_astro_dawn:mp,sch_astro_dusk:pp,sch_astro_goldenHour:Op,sch_astro_goldenHourEnd:Ep,sch_astro_nadir:_p,sch_astro_nauticalDawn:fp,sch_astro_nauticalDusk:Sp,sch_astro_night:xp,sch_astro_nightEnd:kp,sch_astro_solarNoon:Yp,sch_astro_sunrise:Qp,sch_astro_sunriseEnd:Up,sch_astro_sunset:vp,sch_astro_sunsetStart:bp,sch_at:$p,sch_desc_atTime:Pp,sch_desc_everyDay:Wp,sch_desc_everyHour:Rp,sch_desc_everyMinute:Jp,sch_desc_everyMonth:Bp,sch_desc_everyNDay:Gp,sch_desc_everyNHours:Fp,sch_desc_everyNMinutes:Hp,sch_desc_everyNMonths:Vp,sch_desc_everyNWeeks:Zp,sch_desc_everyNYears:Xp,sch_desc_everyWeek:Kp,sch_desc_everyYear:qp,sch_desc_intervalFromTo:e3,sch_desc_never:t3,sch_desc_onDate:s3,sch_desc_onDates:i3,sch_desc_onEveryDate:r3,sch_desc_onMonth:o3,sch_desc_onMonths:M3,sch_desc_onWeekday:n3,sch_desc_onWeekdays:a3,sch_desc_onWeekends:c3,sch_desc_onWorkdays:u3,sch_desc_onceInPast:l3,sch_desc_once_on:N3,sch_desc_validFrom:L3,sch_desc_validFromTo:j3,sch_desc_validTo:g3,sch_every:T3,sch_exactTime:y3,sch_from:D3,sch_fromTo:d3,sch_intervalTime:z3,sch_invert:I3,sch_no_one:h3,sch_on:w3,sch_period:C3,sch_periodDaily:A3,sch_periodDates:m3,sch_periodDay:p3,sch_periodEvery:O3,sch_periodEveryDay:E3,sch_periodEveryMonth:_3,sch_periodEveryWeek:f3,sch_periodEveryYear:S3,sch_periodHours:x3,sch_periodMinutes:k3,sch_periodMonth:Y3,sch_periodMonthly:Q3,sch_periodOnce:U3,sch_periodSpecificMonths:v3,sch_periodWeek:b3,sch_periodWeekdays:$3,sch_periodWeekend:P3,sch_periodWeekly:W3,sch_periodWorkdays:R3,sch_periodYear:J3,sch_periodYearly:B3,sch_specificTime:G3,sch_time:F3,sch_to:H3,sch_valid:V3,sch_validFrom:Z3,sch_validTo:X3,sch_wholeDay:K3,sch_yearEveryMonth:q3},tO="Ações",sO="Acrescentar",iO="Cancelar",rO="Categorias",oO="Verificado",MO="Excluir",nO="Perto",aO="Comercial",cO="Configurar",uO="Conectado",lO="Continuar",NO="Copiado",LO="Crio",jO="Colheita",gO="Delete",TO="Excluir",yO="Descartar",DO="Desconectado",dO="Erro",zO="Filtro",IO="Sexta-feira",hO="Latitude",wO="Sair",CO="Longitude",AO="mensagem",mO="Segunda-feira",pO="Nome",OO="Objetos",EO="Está bem",_O="produtos",fO="Renomear/Mover/Copiar",SO="Repita",xO="Substituir",kO="Raiz",YO="Sábado",QO="Salve ",UO="Selecionado",vO="Estados",bO="Domingo",$O="Quinta-feira",PO="Timestamp",WO="Terça-feira",RO="Atualizar",JO="Válida até",BO="Valor",GO="Versão",FO="Quarta-feira",HO="Largura",VO="Sim",ZO="diferente",XO="Todos podem ler objetos",KO="Todos podem ler o estado",qO="Todos podem escrever objetos",eE="Todos podem escrever o estado",tE="O grupo pode ler o objeto",sE="O grupo pode ler o estado",iE="O grupo pode escrever o objeto",rE="O grupo pode escrever o estado",oE="O proprietário pode ler o objeto",ME="O proprietário pode ler o estado",nE="O proprietário pode escrever o objeto",aE="O proprietário pode escrever o estado",cE="Botões",uE="Mudou de",lE="fechar",NE="Criar estado booleano",LE="Criar canal",jE="Criar dispositivo",gE="Criar estado numérico",TE="Criar estado",yE="Criar estado de string",DE="d.",dE="Fr",zE="Mo",IE="Sa",hE="Su",wE="º",CE="Tu",AE="Nós",mE="Modo especialista",pE="FALSO",OE="Todos os arquivos",EE="áudio",_E="Código/JSON",fE="Imagens",SE="Texto",xE="Vídeo",kE="Configurações",YE="sem",QE="Função",UE="ID",vE="Nome",bE="Papel (Função)",$E="Quarto",PE="Tipo",WE="Configurações inválidas",RE="Última mudança",JE="localmente",BE="abril",GE="agosto",FE="dezembro",HE="fevereiro",VE="janeiro",ZE="julho",XE="junho",KE="Mai",qE="março",e_="novembro",t_="outubro",s_="setembro",i_="abril",r_="agosto",o_="dezembro",M_="fevereiro",n_="janeiro",a_="julho",c_="junho",u_="Mai",l_="março",N_="novembro",L_="outubro",j_="setembro",g_="Nenhum",T_="Objeto alterado por",y_="Objeto alterado pela última vez em",D_="Configurações de outro adaptador %s",d_="Código de qualidade",z_="repetir",I_='Para selecionar a pasta, basta segurar a tecla "shift" clicando na pasta.',h_="Mostrar tudo",w_="Estado alterado por",C_="Objeto alterado de",A_="Timestamp",m_="Confirmado",p_="Comente",O_="Copie o valor do estado",E_="Segure a tecla Ctrl/⌘ para abrir o link",__="Opções customizadas",f_="Excluir objeto",S_="Editar objeto",x_="Edite o valor do estado",k_="Expira em",Y_="De",Q_="Última alteração",U_="Qualidade",v_="Timestamp",b_="Usuário",$_="Valor",P_="verdadeiro",W_="Valor",R_="Aviso: O trabalho CRON será executado a cada minuto durante o período especificado!",J_="Aviso: O trabalho CRON será executado a cada segundo durante o período especificado!",B_="CRON",G_="Data",F_="Dias",H_="Dia",V_="Dia da semana",Z_="todos",X_="a cada N dias",K_="todo enésimo dia da semana",q_="todos os N dias da semana",ef="a cada N horas",tf="a cada N minutos",sf="a cada N meses",rf="a cada N segundos",of="todo dia",Mf="todos os dias da semana",nf="todos os dias da semana",af="toda hora",cf="todo minuto",uf="todo mês",lf="todo segundo",Nf="de",Lf="horas",jf="intervalo",gf="intervalo entre",Tf="CRON inválido",yf="minutos",Df="meses",df="uma vez",zf="período",If="segundos",hf="simples",wf="tempo específico",Cf="datas específicas",Af="dia(s) específico(s) da semana",mf="dia específico de semanas",pf="horas específicas",Of="minutos específicos",Ef="meses específicos",_f="segundos específicos",ff="tempo",Sf="para",xf="assistente",kf="tudo",Yf="dia astral",Qf="noite astral",Uf="amanhecer",vf="anoitecer",bf="hora dourada",$f="Fim da hora dourada",Pf="nadir",Wf="Amanhecer náutico",Rf="Anoitecer náutico",Jf="noite",Bf="fim da noite",Gf="meio-dia solar",Ff="nascer do sol",Hf="fim do nascer do sol",Vf="pôr do sol",Zf="início do pôr do sol",Xf="às",Kf="em %s",qf="todo dia",eS="toda hora",tS="todo minuto",sS="todo mês",iS="a cada %s dias",rS="a cada %s horas",oS="a cada %s minutos",MS="a cada %s meses",nS="a cada %s semanas",aS="a cada %s anos",cS="toda semana",uS="todo ano",lS="de %s para %s",NS="nunca",LS="em %s de %s",jS="em %s e %s de",gS="em toda data de",TS="%s",yS="%s e %s",DS="em %s",dS="em %s e %s",zS="nos fins de semana",IS="em dias úteis",hS="não será mais executado, porque o começo está no passado",wS="em %s",CS="de %s",AS="Executar de até",mS="até %s",pS="cada",OS="tempo específico",ES="de",_S="de a´t",fS="tempo de intervalo",SS="invertido",xS="nenhum",kS="em",YS="período",QS="diariamente",US="datas",vS="dia",bS="todos",$S="todo dia",PS="todo mês",WS="toda semana",RS="todo ano",JS="horas",BS="minutos",GS="mês",FS="por mês",HS="uma vez",VS="meses específicos",ZS="semana",XS="dias úteis",KS="final de semana",qS="semanal",ex="dias úteis",tx="ano",sx="anual",ix="tempo específico",rx="tempo",ox="para",Mx="válido",nx="de",ax="para",cx="dia inteiro",ux="todo mês",lx={"ra_%s links from aliases":"%s links de aliases","ra_%s object(s) processed":"%s objeto(s) processado(s)","ra_%s was imported":"%s foi importado","ra_Accept license":"Aceitar licença",ra_Actions:tO,"ra_Add new child object to selected parent":"Adicionar novo objeto filho ao pai selecionado","ra_Add objects tree from JSON file":"Adicionar árvore de objetos do arquivo JSON","ra_Add row":"Adicionar linha","ra_Advanced options":"Opções avançadas","ra_All items are filtered out":"Todos os itens são filtrados","ra_All objects":"Todos os objetos",ra_Append:sO,"ra_Append %s entries or replace existing?":"Acrescentar %s entradas ou substituir as existentes?","ra_Append or replace?":"Acrescentar ou substituir?","ra_Are you sure?":"Você tem certeza?","ra_Auto (no custom columns)":"Auto (sem colunas personalizadas)","ra_Back to %s":"Voltar para %s","ra_Background image":"Imagem de fundo",ra_Cancel:iO,"ra_Cannot add items with set filter":"Não é possível adicionar itens com filtro definido","ra_Cannot decode license":"Não é possível decodificar a licença","ra_Cannot determine position: System settings are empty and GPS detection is disabled in browser":"Não é possível determinar a posição: as configurações do sistema estão vazias e a detecção de GPS está desativada no navegador",'ra_Cannot find "%s"':'Não foi possível encontrar "%s"','ra_Cannot read "%s"':'Não é possível ler "%s"',"ra_Cannot read licenses: %s":"Não é possível ler licenças: %s","ra_Cannot retrieve options, as instance is offline":"Não é possível recuperar opções, pois a instância está off-line","ra_Cannot update attribute, because not found in the object":"Não é possível atualizar o atributo, porque não foi encontrado no objeto","ra_Cannot upload":"Não é possível fazer upload",ra_Categories:rO,"ra_Chained certificate":"certificado encadeado","ra_Change color theme":"Alterar tema de cores","ra_Changed from":"Mudou de","ra_Channel → State":"Canal → Estado","ra_Check license":"Verifique a licença",ra_Checked:oO,ra_Clear:MO,"ra_Clear filter":"Filtro limpo","ra_Clear icon":"Ícone de limpeza","ra_Click to show":"Clique para mostrar","ra_Clone current row":"Clonar linha atual",ra_Close:nO,"ra_Collapse all nodes":"Recolher todos os nós","ra_Collapse one step node":"Recolher um nível",ra_Commercial:aO,ra_Configure:cO,"ra_Configure visible columns":"Configurar colunas visíveis","ra_Confirm deletion of %s":"Confirme a exclusão de %s",ra_Connected:uO,ra_Continue:lO,ra_Copied:NO,"ra_Copied %s":'"%s" copiado',"ra_Copy content":"Copiar conteúdo",ra_Create:LO,"ra_Create alias":"Criar alias","ra_Create folder":"Criar pasta","ra_Create new folder in %s":"Crie uma nova pasta em %s",ra_Crop:jO,"ra_Define CRON...":"Defina CRON...","ra_Define functions":"Definir funções","ra_Define rooms":"Definir quartos","ra_Define schedule":"Definir cronograma","ra_Define schedule...":"Definir programação ...",ra_Del:gO,ra_Delete:TO,"ra_Delete current row":"Excluir linha atual","ra_Deselect all":"Desmarque todos","ra_Device → Channel → State":"Dispositivo → Canal → Estado","ra_Disable/Enable translation":"Desativar/Ativar tradução",ra_Discard:yO,ra_Disconnected:DO,"ra_Do not ask for next 2 hours in this session":"Não peça as próximas 2 horas nesta sessão","ra_Do not export values of states":"Não exporte valores de estados","ra_Do not use let's encrypt":"Não use vamos criptografar","ra_Docker is not available":"O Docker não está disponível","ra_Docker is not installed or not running":"O Docker não está instalado ou não está em execução","ra_Double click to reset table layout":"Clique duas vezes para redefinir o layout da tabela","ra_Drag 'n' drop some files here, or click to select files":"Arraste e solte alguns arquivos aqui ou clique para selecionar arquivos","ra_Drop file here":"Solte o arquivo aqui","ra_Drop the files here...":"Solte o arquivo aqui ...","ra_Duplicate name":"Nome duplicado","ra_Edit ACL":"Editar ACL","ra_Edit alias":"Editar alias","ra_Edit custom config":"Editar configuração personalizada","ra_Edit full path":"Editar caminho completo","ra_Edit function":"Função de edição","ra_Edit object field":"Editar campo de objeto","ra_Edit role":"Editar papel","ra_Edit room":"Sala de edição","ra_Edit value":"Editar valor","ra_Enter the code from that page here":"Digite o código dessa página aqui",ra_Error:dO,"ra_Expand all nodes":"Expanda todos os nós","ra_Expand one step node":"Expanda um nível","ra_Expand/Collapse card":"Expandir/Recolher cartão","ra_Export configuration section":"Seção de configuração de exportação","ra_Export data to %s file":"Exportar dados para o arquivo %s","ra_Failed to open JSON File":"Falha ao abrir arquivo JSON","ra_Fallback custom certificates":"Certificados personalizados alternativos","ra_File is too big. Max %sk allowed. Try use SVG.":"O arquivo é muito grande. Max %sk permitido. Tente usar SVG.",ra_Filter:zO,"ra_Filter and Data Actions":"Ações de filtro e dados","ra_Filter files":"Filtrar arquivos","ra_Folder name":"Nome da pasta","ra_Folder → Channel → State":"Pasta → Canal → Estado","ra_Folder → Device → Channel → State":"Pasta → Dispositivo → Canal → Estado","ra_Folder → State":"Pasta → Estado","ra_Folders always first":"Pastas sempre primeiro",ra_Friday:IO,"ra_From file":"Do arquivo","ra_From text":"Do texto","ra_Get %s access":"Obtenha acesso %s","ra_Good luck":"Boa sorte","ra_Hide empty folders":"Esconder pastas vazias","ra_If no file will be created in the folder, it will disappear after the browser closed":"Se nenhum arquivo for criado na pasta, ele desaparecerá depois que o navegador for fechado","ra_If the button above does not work, you can authorize manually this app by visiting this url":"Se o botão acima não funcionar, você pode autorizar manualmente este aplicativo visitando esta url","ra_Import and add configuration section":"Seção de importação e adição de configuração","ra_Import and replace configuration section":"Seção de configuração de importação e substituição","ra_Import data from %s file":"Importar dados do arquivo %s","ra_Import from %s":"Importar de %s","ra_Instance %s is alive":"O %s da instância está ativo","ra_Instance %s is not alive":"O %s da instância não está ativo","ra_Instance is not alive":"A instância não está ativa","ra_Invalid CRON":"CRON inválido","ra_Invalid JSON":"JSON inválido","ra_Invalid JSON file.":"Arquivo JSON inválido.","ra_Invalid JSON format. Expected an array.":"Formato JSON inválido. Esperava-se uma matriz.","ra_Invalid answer from server":"Resposta inválida do servidor","ra_Invalid parent folder!":"Pasta pai inválida!","ra_Invalid structure":"Estrutura inválida","ra_JSON editor":"Editor JSON","ra_Last change":"Última mudança",ra_Latitude:hO,"ra_License %s":"Licença %s","ra_License agreement":"Contrato de licença","ra_License does not exist":"A licença não existe","ra_License expired on %s":"A licença expirou em %s",'ra_License for other product "%s"':'Licença para outro produto "%s"',"ra_License is for version %s, but required version is %s.":"A licença é para a versão %s, mas a versão necessária é %s.","ra_License must be converted":"A licença deve ser convertida para uma versão mais recente. Você pode fazê-lo em seu perfil iobroker.net.","ra_License not found in license manager. Do you want to read licenses from iobroker.net?":"Licença não encontrada no gerenciador de licenças. Deseja atualizar as licenças do iobroker.net?","ra_Listen on all IPs":"Ouça em todos os IPs","ra_Load configuration from file":"Carregar configuração do arquivo",ra_Logout:wO,ra_Longitude:CO,'ra_May not trigger "updateLicenses"':'Pode não acionar "updateLicenses"',ra_Message:AO,ra_Monday:mO,"ra_Move down":"Mover para baixo","ra_Move up":"Subir",ra_Name:pO,"ra_No data found in file":"Nenhum dado encontrado no arquivo","ra_No one license found in license manager":"Nenhuma licença encontrada no gerenciador de licenças","ra_No response from admin":"Nenhuma resposta do administrador","ra_No response from the backend":"Nenhuma resposta do backend",'ra_Non-experts may create new objects only in "0_userdata.0" or "alias.0".':'Os não especialistas podem criar novos objetos apenas em "0_userdata.0" ou "alias.0".',"ra_Not a number":"Não é um número",ra_Objects:OO,ra_Ok:EO,"ra_On weekdays":"Nos dias úteis","ra_Only following structures of objects are available:":"Apenas as seguintes estruturas de objetos estão disponíveis:","ra_Only selected":"Apenas selecionado","ra_Owner group":"Grupo proprietário","ra_Owner user":"Usuário proprietário","ra_Passwords are not equal!":"As senhas não são iguais!","ra_Place your files here or click here to open the browse dialog":"Coloque seus arquivos aqui ou clique aqui para abrir a janela de navegação","ra_Please allow popups in your browser for this page!":"Por favor, permita pop-ups no seu navegador para esta página!","ra_Please confirm":"Por favor confirme","ra_Please create license":"Crie uma licença","ra_Please enter the license":"Por favor, insira a licença","ra_Please select file...":"Selecione o arquivo...","ra_Please select object ID...":"Selecione o ID do objeto ...","ra_Port could be used by %s":"A porta pode ser usada por %s","ra_Port is already used by %s":"A porta já está sendo usada por %s","ra_Press ENTER Key to add new item":"Pressione a tecla ENTER para adicionar um novo item","ra_Private certificate":"certificado privado",ra_Product:_O,"ra_Public certificate":"certificado público","ra_Quality code":"Qualidade","ra_Refresh tree":"Atualizar árvore","ra_Reload files":"Recarregar arquivos",ra_Rename_Move_Copy:fO,"ra_Renew %s access":"Renovar acesso %s",ra_Repeat:SO,ra_Replace:xO,"ra_Request timed out":"Solicitação expirou","ra_Restrict to folder":"Restringir à pasta",ra_Root:kO,ra_Saturday:YO,ra_Save:QO,"ra_Save and close":"Salvar e fechar","ra_Save configuration to file":"Salvar configuração em arquivo","ra_Save objects tree as JSON file":"Salvar árvore de objetos como arquivo JSON","ra_Select all":"Selecionar tudo","ra_Select color":"Selecione a cor","ra_Select predefined icon":"Selecione o ícone predefinido","ra_Select type of export":"Selecione o tipo de exportação",ra_Selected:UO,"ra_Selected %s object(s)":"%s objeto(s) selecionado(s)","ra_Serial number (UUID)":"Número de série (UUID)",'ra_Serial number (UUID) "%s" in license is for other device.':'O número de série (UUID) "%s" na licença é para outro dispositivo.',"ra_Session will expire in %s seconds. Continue?":"A sessão irá expirar em %s segundos. Continuar?","ra_Show all folders":"Mostrar todas as pastas","ra_Show lines between rows":"Mostrar linhas entre as linhas","ra_Show/Hide object descriptions":"Mostrar/ocultar descrições de objetos","ra_Show/hide filter input":"Mostrar/ocultar entrada de filtro","ra_Some data are not stored. Discard?":"Alguns dados não são armazenados. Descartar?",ra_States:vO,"ra_Successfully authorized. Token valid till %s and will be automatically renewed.":"Autorizado com sucesso. Token válido até %s e será renovado automaticamente.","ra_Successfully authorized. Token valid till %s but it can expire as the instance is not running.":"Autorizado com sucesso. Token válido até %s, mas pode expirar, pois a instância não está em execução.","ra_Suitable license not found in license manager":"Licença adequada não encontrada no gerenciador de licenças",ra_Sunday:bO,"ra_Suppress question for next %s minutes":"Suprimir pergunta nos próximos %s minutos","ra_System language":"Idioma do sistema","ra_Take browser position":"Tomar posição do navegador","ra_Take position from system settings":"Tomar posição a partir das configurações do sistema",'ra_The experts may create objects everywhere but from second level (e.g. "vis.0" or "javascript.0").':'Os especialistas podem criar objetos em qualquer lugar, exceto no segundo nível (por exemplo, "vis.0" ou "javascript.0").',"ra_The page you are looking for was not found":"A página que você está procurando não foi encontrada","ra_The schedule will be executed every minute. Are you sure?":"O agendamento será executado a cada minuto. Tem certeza?","ra_The schedule will be executed every second. Are you sure?":"O agendamento será executado a cada segundo. Tem certeza?",ra_Thursday:$O,ra_Timestamp:PO,"ra_Toggle expert mode":"Alternar modo especialista","ra_Toggle the states view":"Alternar a visualização dos estados","ra_Toggle view mode":"Alternar modo de visualização","ra_Too big":"Muito grande","ra_Too small":"Muito pequeno","ra_Transparent dialog":"Diálogo transparente",ra_Tuesday:WO,"ra_Unknown error":"Erro desconhecido","ra_Unknown error!":"Erro desconhecido!",ra_Update:RO,"ra_Upload file":"Subir arquivo","ra_Use all available let's encrypt certificates":"Use todos os certificados disponíveis vamos criptografar","ra_Use iobroker.acme adapter for letsencrypt certificates":"Use o adaptador iobroker.acme para certificados letsencrypt","ra_Use system settings for position":"Use as configurações do sistema para a posição","ra_Used system settings":"Configurações do sistema usadas","ra_User files":"Arquivos do usuário",ra_ValidTill:JO,ra_Value:BO,ra_Version:GO,"ra_View file":"Visualizar arquivo","ra_View: %s":"Visualizar: %s",ra_Wednesday:FO,ra_Width:HO,"ra_YAML editor":"Editor YAML",ra_Yes:VO,"ra_You can export all objects or just the selected branch.":"Você pode exportar todos os objetos ou apenas a ramificação selecionada.","ra_You can filter entries by entering here some text":"Você pode filtrar as entradas digitando aqui algum texto","ra_You can use * as wildcard":"Você pode usar * como curinga",ra___different__:ZO,ra_aclEveryone_read_object:XO,ra_aclEveryone_read_state:KO,ra_aclEveryone_write_object:qO,ra_aclEveryone_write_state:eE,ra_aclGroup_read_object:tE,ra_aclGroup_read_state:sE,ra_aclGroup_write_object:iE,ra_aclGroup_write_state:rE,ra_aclOwner_read_object:oE,ra_aclOwner_read_state:ME,ra_aclOwner_write_object:nE,ra_aclOwner_write_state:aE,ra_buttons:cE,ra_changedFrom:uE,ra_close:lE,ra_create_boolean_state:NE,ra_create_channel:LE,ra_create_device:jE,ra_create_number_state:gE,ra_create_state:TE,ra_create_string_state:yE,ra_daysShortText:DE,ra_dow_Fr:dE,ra_dow_Mo:zE,ra_dow_Sa:IE,ra_dow_Su:hE,ra_dow_Th:wE,ra_dow_Tu:CE,ra_dow_We:AE,ra_expertMode:mE,ra_false:pE,ra_fileType_all:OE,ra_fileType_audio:EE,ra_fileType_code:_E,ra_fileType_images:fE,ra_fileType_txt:SE,ra_fileType_video:xE,"ra_fileType_video,":"Vídeo",ra_filter_customs:kE,ra_filter_customs_without:YE,ra_filter_func:QE,ra_filter_id:UE,ra_filter_name:vE,ra_filter_role:bE,ra_filter_room:$E,ra_filter_type:PE,"ra_import data from %s file":"Importar dados do arquivo %s",ra_invalidConfig:WE,ra_lastChange:RE,ra_locally:JE,ra_month_Apr:BE,ra_month_Aug:GE,ra_month_Dec:FE,ra_month_Feb:HE,ra_month_Jan:VE,ra_month_Jul:ZE,ra_month_Jun:XE,ra_month_Mai:KE,ra_month_Mar:qE,ra_month_Nov:e_,ra_month_Oct:t_,ra_month_Sep:s_,ra_months_Apr:i_,ra_months_Aug:r_,ra_months_Dec:o_,ra_months_Feb:M_,ra_months_Jan:n_,ra_months_Jul:a_,ra_months_Jun:c_,ra_months_Mai:u_,ra_months_Mar:l_,ra_months_Nov:N_,ra_months_Oct:L_,ra_months_Sep:j_,"ra_no confirm for 5 mins":"sem confirmação por 5 minutos",ra_none:g_,ra_object_changed_by:T_,ra_object_changed_by_user:y_,ra_otherConfig:D_,ra_qualityCode:d_,ra_repeat:z_,ra_select_folder_hint:I_,ra_show_all:h_,ra_state_changed_by:w_,ra_state_changed_from:C_,ra_timestamp:A_,ra_tooltip_ack:m_,ra_tooltip_comment:p_,ra_tooltip_copyState:O_,ra_tooltip_ctrlForLink:E_,ra_tooltip_customConfig:__,ra_tooltip_deleteObject:f_,ra_tooltip_editObject:S_,ra_tooltip_editState:x_,ra_tooltip_expire:k_,ra_tooltip_from:Y_,ra_tooltip_lc:Q_,ra_tooltip_quality:U_,ra_tooltip_ts:v_,ra_tooltip_user:b_,ra_tooltip_value:$_,ra_true:P_,"ra_use seconds":"use segundos",ra_val:W_,"ra_via internet":"via internet",ra_warning_every_minute:R_,ra_warning_every_second:J_,sc_cron:B_,sc_date:G_,sc_dates:F_,sc_dow:H_,sc_dows:V_,sc_every:Z_,sc_everyN_dates:X_,sc_everyN_dow:K_,sc_everyN_dows:q_,sc_everyN_hours:ef,sc_everyN_minutes:tf,sc_everyN_months:sf,sc_everyN_seconds:rf,sc_every_dates:of,sc_every_dow:Mf,sc_every_dows:nf,sc_every_hours:af,sc_every_minutes:cf,sc_every_months:uf,sc_every_seconds:lf,sc_from:Nf,sc_hours:Lf,sc_interval:jf,sc_intervalBetween:gf,sc_invalid_cron:Tf,sc_minutes:yf,sc_months:Df,sc_once:df,sc_period:zf,sc_seconds:If,sc_simple:hf,sc_specific:wf,sc_specific_dates:Cf,sc_specific_dow:Af,sc_specific_dows:mf,sc_specific_hours:pf,sc_specific_minutes:Of,sc_specific_months:Ef,sc_specific_seconds:_f,sc_time:ff,sc_to:Sf,sc_wizard:xf,sch_all:kf,sch_astroDay:Yf,sch_astroNight:Qf,sch_astro_dawn:Uf,sch_astro_dusk:vf,sch_astro_goldenHour:bf,sch_astro_goldenHourEnd:$f,sch_astro_nadir:Pf,sch_astro_nauticalDawn:Wf,sch_astro_nauticalDusk:Rf,sch_astro_night:Jf,sch_astro_nightEnd:Bf,sch_astro_solarNoon:Gf,sch_astro_sunrise:Ff,sch_astro_sunriseEnd:Hf,sch_astro_sunset:Vf,sch_astro_sunsetStart:Zf,sch_at:Xf,sch_desc_atTime:Kf,sch_desc_everyDay:qf,sch_desc_everyHour:eS,sch_desc_everyMinute:tS,sch_desc_everyMonth:sS,sch_desc_everyNDay:iS,sch_desc_everyNHours:rS,sch_desc_everyNMinutes:oS,sch_desc_everyNMonths:MS,sch_desc_everyNWeeks:nS,sch_desc_everyNYears:aS,sch_desc_everyWeek:cS,sch_desc_everyYear:uS,sch_desc_intervalFromTo:lS,sch_desc_never:NS,sch_desc_onDate:LS,sch_desc_onDates:jS,sch_desc_onEveryDate:gS,sch_desc_onMonth:TS,sch_desc_onMonths:yS,sch_desc_onWeekday:DS,sch_desc_onWeekdays:dS,sch_desc_onWeekends:zS,sch_desc_onWorkdays:IS,sch_desc_onceInPast:hS,sch_desc_once_on:wS,sch_desc_validFrom:CS,sch_desc_validFromTo:AS,sch_desc_validTo:mS,sch_every:pS,sch_exactTime:OS,sch_from:ES,sch_fromTo:_S,sch_intervalTime:fS,sch_invert:SS,sch_no_one:xS,sch_on:kS,sch_period:YS,sch_periodDaily:QS,sch_periodDates:US,sch_periodDay:vS,sch_periodEvery:bS,sch_periodEveryDay:$S,sch_periodEveryMonth:PS,sch_periodEveryWeek:WS,sch_periodEveryYear:RS,sch_periodHours:JS,sch_periodMinutes:BS,sch_periodMonth:GS,sch_periodMonthly:FS,sch_periodOnce:HS,sch_periodSpecificMonths:VS,sch_periodWeek:ZS,sch_periodWeekdays:XS,sch_periodWeekend:KS,sch_periodWeekly:qS,sch_periodWorkdays:ex,sch_periodYear:tx,sch_periodYearly:sx,sch_specificTime:ix,sch_time:rx,sch_to:ox,sch_valid:Mx,sch_validFrom:nx,sch_validTo:ax,sch_wholeDay:cx,sch_yearEveryMonth:ux},Nx="Acties",Lx="toevoegen",jx="Annuleer",gx="Categorieën",Tx="Gecontroleerd",yx="Verwijderen",Dx="Dichtbij",dx="Reclame",zx="Configureren",Ix="Verbonden",hx="Doorgaan",wx="Gekopieerd",Cx="Creëer",Ax="Bijsnijden",mx="Delete",px="Verwijderen",Ox="Weggooien",Ex="Verbinding verbroken",_x="Fout",fx="Filter",Sx="Vrijdag",xx="Breedtegraad",kx="Uitloggen",Yx="Lengtegraad",Qx="Bericht",Ux="Maandag",vx="Naam",bx="Voorwerpen",$x="OK",Px="Product",Wx="Hernoemen/Verplaatsen/Kopiëren",Rx="Herhaling",Jx="Vervangen",Bx="Wortel",Gx="Zaterdag",Fx="Sparen",Hx="Geselecteerd",Vx="Staten",Zx="Zondag",Xx="Donderdag",Kx="Tijdstempel",qx="Dinsdag",e5="Bijwerken",t5="Geldig tot",s5="Waarde",i5="Versie",r5="Woensdag",o5="Breedte",M5="Ja",n5="verschillend",a5="Iedereen kan object lezen",c5="Iedereen kan staat lezen",u5="Iedereen kan object schrijven",l5="Iedereen kan staat schrijven",N5="Groep kan object lezen",L5="Groep kan status lezen",j5="Groep kan object schrijven",g5="Groep kan staat schrijven",T5="Eigenaar kan object lezen",y5="Eigenaar kan staat lezen",D5="Eigenaar kan object schrijven",d5="Eigenaar kan staat schrijven",z5="Toetsen",I5="Veranderd van",h5="dichtbij",w5="Creëer een Booleaanse status",C5="Kanaal maken",A5="Apparaat maken",m5="Nummerstatus maken",p5="Staat creëren",O5="Tekenreeksstatus maken",E5="d.",_5="Fr",f5="Mo",S5="Za",x5="Zo",k5="Th",Y5="Tu",Q5="Wij",U5="Expert modus",v5="ONWAAR",b5="Alle bestanden",$5="Audio",P5="Code/JSON",W5="Afbeeldingen",R5="Tekst",J5="Video",B5="Instellingen",G5="zonder",F5="Functie",H5="ID",V5="Naam",Z5="Rol",X5="Kamer",K5="Type",q5="Ongeldige instellingen",ek="Laatste wijziging",tk="plaatselijk",sk="april",ik="aug",rk="dec",ok="februari",Mk="jan",nk="jul",ak="juni",ck="Mei",uk="mrt",lk="nov",Nk="Okt",Lk="sept",jk="april",gk="aug",Tk="dec",yk="februari",Dk="jan",dk="jul",zk="juni",Ik="Mei",hk="mrt",wk="nov",Ck="Okt",Ak="sept",mk="geen",pk="Object veranderd door",Ok="Object voor het laatst gewijzigd om",Ek="Instellingen van andere adapter %s",_k="Kwaliteitscode",fk="herhalen",Sk='Om een map te selecteren, houdt u gewoon de toets "shift" ingedrukt door op de map te klikken.',xk="Alles weergeven",kk="Staat veranderd door",Yk="Object veranderd van",Qk="Tijdstempel",Uk="Erkende vlag",vk="Opmerking",bk="Kopieer de statuswaarde",$k="Houd de Cltr/⌘-toets ingedrukt om de link te openen",Pk="Aangepaste instellingen",Wk="Object verwijderen",Rk="Object bewerken",Jk="Bewerk de statuswaarde",Bk="Verloopt over",Gk="Van",Fk="Laatst gewijzigd",Hk="Kwaliteit",Vk="Tijdstempel",Zk="Gebruiker",Xk="Waarde",Kk="WAAR",qk="Waarde",eY="Waarschuwing: De CRON-taak wordt elke minuut uitgevoerd gedurende de opgegeven periode!",tY="Waarschuwing: De CRON-taak wordt elke seconde uitgevoerd gedurende de opgegeven periode!",sY="CRON",iY="Datum",rY="data",oY="Dag",MY="Dag van de week",nY="elk",aY="elke N dagen",cY="elke N-de dag van de week",uY="elke N dag van de week",lY="elke N uur",NY="elke N minuten",LY="elke N maanden",jY="elke N seconden",gY="elke dag",TY="elke dag van de week",yY="elke dag van de week",DY="elk uur",dY="elke minuut",zY="elke maand",IY="elke seconde",hY="Van",wY="uren",CY="Interval",AY="Interval tussen",mY="Ongeldige CRON",pY="Notulen",OY="maanden",EY="Een keer",_Y="Periode",fY="seconden",SY="Gemakkelijk",xY="Specifieke tijd",kY="specifieke data",YY="specifieke dag(en) van de week",QY="specifieke dag van weken",UY="specifieke uren",vY="specifieke minuten",bY="specifieke maanden",$Y="specifieke seconden",PY="Tijd",WY="Naar",RY="tovenaar",JY="allemaal",BY="Astro-dag",GY="Astro-nacht",FY="Dageraad",HY="Schemer",VY="gouden uur",ZY="Gouden uur einde",XY="Nadir",KY="Nautische dageraad",qY="Nautische schemering",eQ="Nacht",tQ="Nacht einde",sQ="Zonne middag",iQ="zonsopkomst",rQ="Sunrise einde",oQ="Zonsondergang",MQ="Zonsondergang start",nQ="Bij",aQ="op %s",cQ="elke dag",uQ="elk uur",lQ="elke minuut",NQ="elke maand",LQ="elke %s dag",jQ="elke %s uur",gQ="elke %s minuten",TQ="elke %s maanden",yQ="elke %s weken",DQ="elke %s jaar",dQ="elke week",zQ="elk jaar",IQ="van %s tot %s",hQ="nooit",wQ="op %s van %s",CQ="op %s en %s van",AQ="op elke datum van",mQ="%s",pQ="%s en %s",OQ="op %s",EQ="op %s en %s",_Q="in het weekend",fQ="op werkdagen",SQ="zal niet meer worden uitgevoerd, omdat start verleden tijd is",xQ="op %s",kQ="van %s",YQ="Uitvoeren van tot",QQ="tot %s",UQ="elk",vQ="Specifieke tijd",bQ="van",$Q="Van naar",PQ="Interval tijd",WQ="omkeren",RQ="geen",JQ="Aan",BQ="Periode",GQ="Dagelijks",FQ="data",HQ="Dag",VQ="elk",ZQ="Elke dag",XQ="Elke maand",KQ="Elke week",qQ="Elk jaar",eU="uren",tU="Notulen",sU="maand",iU="Maandelijks",rU="Een keer",oU="Specifieke maanden",MU="Week",nU="Doordeweekse dagen",aU="Weekend",cU="Wekelijks",uU="werkdagen",lU="Jaar",NU="jaar-",LU="Specifieke tijd",jU="Tijd",gU="naar",TU="Geldig",yU="van",DU="naar",dU="Hele dag",zU="elke maand",IU={"ra_%s links from aliases":"%s links van aliassen","ra_%s object(s) processed":"%s object(en) verwerkt","ra_%s was imported":"%s is geïmporteerd","ra_Accept license":"Accepteer licentie",ra_Actions:Nx,"ra_Add new child object to selected parent":"Voeg een nieuw kindobject toe aan het geselecteerde bovenliggende object","ra_Add objects tree from JSON file":"Objectenboom toevoegen vanuit JSON-bestand","ra_Add row":"Voeg een rij toe","ra_Advanced options":"Geavanceerde mogelijkheden","ra_All items are filtered out":"Alle items zijn uitgefilterd","ra_All objects":"Alle objecten",ra_Append:Lx,"ra_Append %s entries or replace existing?":"%s ingangen toevoegen of bestaande vervangen?","ra_Append or replace?":"Toevoegen of vervangen?","ra_Are you sure?":"Weet je het zeker?","ra_Auto (no custom columns)":"Auto (geen aangepaste kolommen)","ra_Back to %s":"Terug naar %s","ra_Background image":"Achtergrond afbeelding",ra_Cancel:jx,"ra_Cannot add items with set filter":"Kan geen items toevoegen met ingestelde filter","ra_Cannot decode license":"Kan licentie niet decoderen","ra_Cannot determine position: System settings are empty and GPS detection is disabled in browser":"Kan positie niet bepalen: systeeminstellingen zijn leeg en GPS-detectie is uitgeschakeld in browser",'ra_Cannot find "%s"':'Kan "%s" niet vinden','ra_Cannot read "%s"':'Kan "%s" niet lezen',"ra_Cannot read licenses: %s":"Kan licenties niet lezen: %s","ra_Cannot retrieve options, as instance is offline":"Kan opties niet ophalen, omdat instantie offline is","ra_Cannot update attribute, because not found in the object":"Kan kenmerk niet bijwerken, omdat het niet in het object is gevonden","ra_Cannot upload":"Kan niet uploaden",ra_Categories:gx,"ra_Chained certificate":"Geketend certificaat","ra_Change color theme":"Kleurthema wijzigen","ra_Changed from":"Veranderd van","ra_Channel → State":"Kanaal → Staat","ra_Check license":"Licentie controleren",ra_Checked:Tx,ra_Clear:yx,"ra_Clear filter":"Filter wissen","ra_Clear icon":"Pictogram wissen","ra_Click to show":"Klik om te tonen","ra_Clone current row":"Kloon de huidige rij",ra_Close:Dx,"ra_Collapse all nodes":"Vouw alle knooppunten samen","ra_Collapse one step node":"Eén niveau samenvouwen",ra_Commercial:dx,ra_Configure:zx,"ra_Configure visible columns":"Configureer zichtbare kolommen","ra_Confirm deletion of %s":"Bevestig het verwijderen van %s",ra_Connected:Ix,ra_Continue:hx,ra_Copied:wx,"ra_Copied %s":'"%s" gekopieerd',"ra_Copy content":"Inhoud kopiëren",ra_Create:Cx,"ra_Create alias":"Alias maken","ra_Create folder":"Map aanmaken","ra_Create new folder in %s":"Maak een nieuwe map in %s",ra_Crop:Ax,"ra_Define CRON...":"Definieer CRON...","ra_Define functions":"Definieer functies","ra_Define rooms":"Definieer kamers","ra_Define schedule":"Definieer schema","ra_Define schedule...":"Schema definiëren ...",ra_Del:mx,ra_Delete:px,"ra_Delete current row":"Huidige rij verwijderen","ra_Deselect all":"Deselecteer alles","ra_Device → Channel → State":"Apparaat → Kanaal → Staat","ra_Disable/Enable translation":"Vertaling uitschakelen/inschakelen",ra_Discard:Ox,ra_Disconnected:Ex,"ra_Do not ask for next 2 hours in this session":"Vraag niet om de volgende 2 uur in deze sessie","ra_Do not export values of states":"Exporteer geen waarden van staten","ra_Do not use let's encrypt":"Gebruik geen let's encrypt","ra_Docker is not available":"Docker is niet beschikbaar","ra_Docker is not installed or not running":"Docker is niet geïnstalleerd of draait niet","ra_Double click to reset table layout":"Dubbelklik om de tafelindeling te resetten","ra_Drag 'n' drop some files here, or click to select files":"Sleep enkele bestanden hierheen, of klik om bestanden te selecteren","ra_Drop file here":"Zet het bestand hier neer","ra_Drop the files here...":"Zet het bestand hier neer...","ra_Duplicate name":"Dubbele naam","ra_Edit ACL":"ACL bewerken","ra_Edit alias":"Alias bewerken","ra_Edit custom config":"Bewerk aangepaste config","ra_Edit full path":"Volledig pad bewerken","ra_Edit function":"Bewerkingsfunctie","ra_Edit object field":"Bewerk objectveld","ra_Edit role":"Rol bewerken","ra_Edit room":"Kamer bewerken","ra_Edit value":"Waarde bewerken","ra_Enter the code from that page here":"Voer hier de code van die pagina in",ra_Error:_x,"ra_Expand all nodes":"Vouw alle knooppunten uit","ra_Expand one step node":"Vouw een niveau uit","ra_Expand/Collapse card":"Kaart uit-/inklappen","ra_Export configuration section":"Sectie Exportconfiguratie","ra_Export data to %s file":"Exporteer gegevens naar %s bestand","ra_Failed to open JSON File":"JSON-bestand kan niet worden geopend","ra_Fallback custom certificates":"Fallback aangepaste certificaten","ra_File is too big. Max %sk allowed. Try use SVG.":"Bestand is te groot. Max. %sk toegestaan. Probeer SVG te gebruiken.",ra_Filter:fx,"ra_Filter and Data Actions":"Filter- en gegevensacties","ra_Filter files":"Bestanden filteren","ra_Folder name":"Naam van de map","ra_Folder → Channel → State":"Map → Kanaal → Staat","ra_Folder → Device → Channel → State":"Map → Apparaat → Kanaal → Staat","ra_Folder → State":"Map → Staat","ra_Folders always first":"Mappen altijd eerst",ra_Friday:Sx,"ra_From file":"Van bestand","ra_From text":"Van tekst","ra_Get %s access":"Krijg %s toegang","ra_Good luck":"Veel geluk","ra_Hide empty folders":"Verberg lege mappen","ra_If no file will be created in the folder, it will disappear after the browser closed":"Als er geen bestand in de map wordt gemaakt, verdwijnt het nadat de browser is gesloten","ra_If the button above does not work, you can authorize manually this app by visiting this url":"Als de bovenstaande knop niet werkt, kunt u deze app handmatig autoriseren door deze url te bezoeken","ra_Import and add configuration section":"Configuratiesectie importeren en toevoegen","ra_Import and replace configuration section":"Configuratiesectie importeren en vervangen","ra_Import data from %s file":"Importeer gegevens uit %s bestand","ra_Import from %s":"Importeren uit %s","ra_Instance %s is alive":"Instantie %s leeft","ra_Instance %s is not alive":"Instantie %s is niet actief","ra_Instance is not alive":"Instantie leeft niet","ra_Invalid CRON":"Ongeldige CRON","ra_Invalid JSON":"Ongeldige JSON","ra_Invalid JSON file.":"Ongeldig JSON-bestand.","ra_Invalid JSON format. Expected an array.":"Ongeldige JSON-indeling. Er werd een array verwacht.","ra_Invalid answer from server":"Ongeldig antwoord van de server","ra_Invalid parent folder!":"Ongeldige bovenliggende map!","ra_Invalid structure":"Ongeldige structuur","ra_JSON editor":"JSON-editor","ra_Last change":"Laatste wijziging",ra_Latitude:xx,"ra_License %s":"Licentie %s","ra_License agreement":"Licentieovereenkomst","ra_License does not exist":"Licentie bestaat niet","ra_License expired on %s":"Licentie verlopen op %s",'ra_License for other product "%s"':'Licentie voor ander product "%s"',"ra_License is for version %s, but required version is %s.":"Licentie is voor versie %s, maar vereiste versie is %s.","ra_License must be converted":"Licentie moet worden omgezet naar nieuwere versie. U kunt dit doen in uw iobroker.net-profiel.","ra_License not found in license manager. Do you want to read licenses from iobroker.net?":"Licentie niet gevonden in licentiebeheer. Wilt u licenties van iobroker.net bijwerken?","ra_Listen on all IPs":"Luister op alle IP's","ra_Load configuration from file":"Laad configuratie uit bestand",ra_Logout:kx,ra_Longitude:Yx,'ra_May not trigger "updateLicenses"':'Activeert mogelijk niet "updateLicenses"',ra_Message:Qx,ra_Monday:Ux,"ra_Move down":"Naar beneden verplaatsen","ra_Move up":"Omhoog gaan",ra_Name:vx,"ra_No data found in file":"Geen gegevens gevonden in bestand","ra_No one license found in license manager":"Geen enkele licentie gevonden in licentiebeheer","ra_No response from admin":"Geen reactie van de beheerder","ra_No response from the backend":"Geen reactie van de backend",'ra_Non-experts may create new objects only in "0_userdata.0" or "alias.0".':'Niet-experts mogen alleen nieuwe objecten maken in "0_userdata.0" of "alias.0".',"ra_Not a number":"Geen nummer",ra_Objects:bx,ra_Ok:$x,"ra_On weekdays":"Op weekdagen","ra_Only following structures of objects are available:":"Alleen de volgende structuren van objecten zijn beschikbaar:","ra_Only selected":"Alleen geselecteerd","ra_Owner group":"Eigenaarsgroep","ra_Owner user":"Eigenaar gebruiker","ra_Passwords are not equal!":"Wachtwoorden zijn niet gelijk!","ra_Place your files here or click here to open the browse dialog":"Plaats uw bestanden hier of klik hier om het bladervenster te openen","ra_Please allow popups in your browser for this page!":"Sta pop-ups toe in uw browser voor deze pagina!","ra_Please confirm":"Bevestig alstublieft","ra_Please create license":"Maak een licentie aan","ra_Please enter the license":"Voer de licentie in","ra_Please select file...":"Selecteer bestand...","ra_Please select object ID...":"Selecteer object-ID ...","ra_Port could be used by %s":"Poort kan worden gebruikt door %s","ra_Port is already used by %s":"Poort wordt al gebruikt door %s","ra_Press ENTER Key to add new item":"Druk op de ENTER-toets om een nieuw item toe te voegen","ra_Private certificate":"Privé certificaat",ra_Product:Px,"ra_Public certificate":"Openbaar certificaat","ra_Quality code":"Kwaliteit","ra_Refresh tree":"Vernieuw de boom","ra_Reload files":"Laad bestanden opnieuw",ra_Rename_Move_Copy:Wx,"ra_Renew %s access":"%s toegang verlengen",ra_Repeat:Rx,ra_Replace:Jx,"ra_Request timed out":"Verzoek verlopen","ra_Restrict to folder":"Beperken tot map",ra_Root:Bx,ra_Saturday:Gx,ra_Save:Fx,"ra_Save and close":"Opslaan en afsluiten","ra_Save configuration to file":"Sla de configuratie op in een bestand","ra_Save objects tree as JSON file":"Sla de objectenboom op als JSON-bestand","ra_Select all":"Selecteer alles","ra_Select color":"Selecteer kleur","ra_Select predefined icon":"Selecteer voorgedefinieerd pictogram","ra_Select type of export":"Selecteer het type export",ra_Selected:Hx,"ra_Selected %s object(s)":"Geselecteerde %s object(en)","ra_Serial number (UUID)":"Serienummer (UUID)",'ra_Serial number (UUID) "%s" in license is for other device.':'Serienummer (UUID) "%s" in licentie is voor ander apparaat.',"ra_Session will expire in %s seconds. Continue?":"Sessie verloopt over %s seconden. Doorgaan?","ra_Show all folders":"Toon alle mappen","ra_Show lines between rows":"Toon lijnen tussen rijen","ra_Show/Hide object descriptions":"Toon/verberg objectbeschrijvingen","ra_Show/hide filter input":"Filterinvoer weergeven/verbergen","ra_Some data are not stored. Discard?":"Sommige gegevens worden niet opgeslagen. Weggooien?",ra_States:Vx,"ra_Successfully authorized. Token valid till %s and will be automatically renewed.":"Succesvol geautoriseerd. Token geldig tot %s en wordt automatisch verlengd.","ra_Successfully authorized. Token valid till %s but it can expire as the instance is not running.":"Succesvol geautoriseerd. Token geldig tot %s, maar kan verlopen omdat de instantie niet actief is.","ra_Suitable license not found in license manager":"Geschikte licentie niet gevonden in licentiebeheer",ra_Sunday:Zx,"ra_Suppress question for next %s minutes":"Vraag de volgende %s minuten onderdrukken","ra_System language":"Systeemtaal","ra_Take browser position":"Positie innemen vanuit de browser","ra_Take position from system settings":"Neem positie over van systeeminstellingen",'ra_The experts may create objects everywhere but from second level (e.g. "vis.0" or "javascript.0").':'De experts kunnen overal objecten maken, behalve vanaf het tweede niveau (bijv. "Vis.0" of "javascript.0").',"ra_The page you are looking for was not found":"De pagina die u zoekt is niet gevonden","ra_The schedule will be executed every minute. Are you sure?":"Het schema wordt elke minuut uitgevoerd. Weet u het zeker?","ra_The schedule will be executed every second. Are you sure?":"Het schema wordt elke seconde uitgevoerd. Weet je het zeker?",ra_Thursday:Xx,ra_Timestamp:Kx,"ra_Toggle expert mode":"Schakel tussen expertmodus","ra_Toggle the states view":"Schakel de statusweergave in of uit","ra_Toggle view mode":"Schakelen tussen weergavemodus","ra_Too big":"Te groot","ra_Too small":"Te klein","ra_Transparent dialog":"Transparant dialoogvenster",ra_Tuesday:qx,"ra_Unknown error":"Onbekende fout","ra_Unknown error!":"Onbekende fout!",ra_Update:e5,"ra_Upload file":"Upload bestand","ra_Use all available let's encrypt certificates":"Gebruik alle beschikbare Let's Encrypt-certificaten","ra_Use iobroker.acme adapter for letsencrypt certificates":"Gebruik de iobroker.acme-adapter voor letsencrypt-certificaten","ra_Use system settings for position":"Gebruik systeeminstellingen voor positie","ra_Used system settings":"Gebruikte systeeminstellingen","ra_User files":"Gebruikersbestanden",ra_ValidTill:t5,ra_Value:s5,ra_Version:i5,"ra_View file":"Bestand bekijken","ra_View: %s":"Bekijk: %s",ra_Wednesday:r5,ra_Width:o5,"ra_YAML editor":"YAML-editor",ra_Yes:M5,"ra_You can export all objects or just the selected branch.":"U kunt alle objecten of alleen de geselecteerde tak exporteren.","ra_You can filter entries by entering here some text":"U kunt items filteren door hier wat tekst in te voeren","ra_You can use * as wildcard":"U kunt * als joker gebruiken",ra___different__:n5,ra_aclEveryone_read_object:a5,ra_aclEveryone_read_state:c5,ra_aclEveryone_write_object:u5,ra_aclEveryone_write_state:l5,ra_aclGroup_read_object:N5,ra_aclGroup_read_state:L5,ra_aclGroup_write_object:j5,ra_aclGroup_write_state:g5,ra_aclOwner_read_object:T5,ra_aclOwner_read_state:y5,ra_aclOwner_write_object:D5,ra_aclOwner_write_state:d5,ra_buttons:z5,ra_changedFrom:I5,ra_close:h5,ra_create_boolean_state:w5,ra_create_channel:C5,ra_create_device:A5,ra_create_number_state:m5,ra_create_state:p5,ra_create_string_state:O5,ra_daysShortText:E5,ra_dow_Fr:_5,ra_dow_Mo:f5,ra_dow_Sa:S5,ra_dow_Su:x5,ra_dow_Th:k5,ra_dow_Tu:Y5,ra_dow_We:Q5,ra_expertMode:U5,ra_false:v5,ra_fileType_all:b5,ra_fileType_audio:$5,ra_fileType_code:P5,ra_fileType_images:W5,ra_fileType_txt:R5,ra_fileType_video:J5,"ra_fileType_video,":"Video",ra_filter_customs:B5,ra_filter_customs_without:G5,ra_filter_func:F5,ra_filter_id:H5,ra_filter_name:V5,ra_filter_role:Z5,ra_filter_room:X5,ra_filter_type:K5,"ra_import data from %s file":"Importeer gegevens uit %s bestand",ra_invalidConfig:q5,ra_lastChange:ek,ra_locally:tk,ra_month_Apr:sk,ra_month_Aug:ik,ra_month_Dec:rk,ra_month_Feb:ok,ra_month_Jan:Mk,ra_month_Jul:nk,ra_month_Jun:ak,ra_month_Mai:ck,ra_month_Mar:uk,ra_month_Nov:lk,ra_month_Oct:Nk,ra_month_Sep:Lk,ra_months_Apr:jk,ra_months_Aug:gk,ra_months_Dec:Tk,ra_months_Feb:yk,ra_months_Jan:Dk,ra_months_Jul:dk,ra_months_Jun:zk,ra_months_Mai:Ik,ra_months_Mar:hk,ra_months_Nov:wk,ra_months_Oct:Ck,ra_months_Sep:Ak,"ra_no confirm for 5 mins":"geen bevestiging gedurende 5 minuten",ra_none:mk,ra_object_changed_by:pk,ra_object_changed_by_user:Ok,ra_otherConfig:Ek,ra_qualityCode:_k,ra_repeat:fk,ra_select_folder_hint:Sk,ra_show_all:xk,ra_state_changed_by:kk,ra_state_changed_from:Yk,ra_timestamp:Qk,ra_tooltip_ack:Uk,ra_tooltip_comment:vk,ra_tooltip_copyState:bk,ra_tooltip_ctrlForLink:$k,ra_tooltip_customConfig:Pk,ra_tooltip_deleteObject:Wk,ra_tooltip_editObject:Rk,ra_tooltip_editState:Jk,ra_tooltip_expire:Bk,ra_tooltip_from:Gk,ra_tooltip_lc:Fk,ra_tooltip_quality:Hk,ra_tooltip_ts:Vk,ra_tooltip_user:Zk,ra_tooltip_value:Xk,ra_true:Kk,"ra_use seconds":"gebruik seconden",ra_val:qk,"ra_via internet":"via internet",ra_warning_every_minute:eY,ra_warning_every_second:tY,sc_cron:sY,sc_date:iY,sc_dates:rY,sc_dow:oY,sc_dows:MY,sc_every:nY,sc_everyN_dates:aY,sc_everyN_dow:cY,sc_everyN_dows:uY,sc_everyN_hours:lY,sc_everyN_minutes:NY,sc_everyN_months:LY,sc_everyN_seconds:jY,sc_every_dates:gY,sc_every_dow:TY,sc_every_dows:yY,sc_every_hours:DY,sc_every_minutes:dY,sc_every_months:zY,sc_every_seconds:IY,sc_from:hY,sc_hours:wY,sc_interval:CY,sc_intervalBetween:AY,sc_invalid_cron:mY,sc_minutes:pY,sc_months:OY,sc_once:EY,sc_period:_Y,sc_seconds:fY,sc_simple:SY,sc_specific:xY,sc_specific_dates:kY,sc_specific_dow:YY,sc_specific_dows:QY,sc_specific_hours:UY,sc_specific_minutes:vY,sc_specific_months:bY,sc_specific_seconds:$Y,sc_time:PY,sc_to:WY,sc_wizard:RY,sch_all:JY,sch_astroDay:BY,sch_astroNight:GY,sch_astro_dawn:FY,sch_astro_dusk:HY,sch_astro_goldenHour:VY,sch_astro_goldenHourEnd:ZY,sch_astro_nadir:XY,sch_astro_nauticalDawn:KY,sch_astro_nauticalDusk:qY,sch_astro_night:eQ,sch_astro_nightEnd:tQ,sch_astro_solarNoon:sQ,sch_astro_sunrise:iQ,sch_astro_sunriseEnd:rQ,sch_astro_sunset:oQ,sch_astro_sunsetStart:MQ,sch_at:nQ,sch_desc_atTime:aQ,sch_desc_everyDay:cQ,sch_desc_everyHour:uQ,sch_desc_everyMinute:lQ,sch_desc_everyMonth:NQ,sch_desc_everyNDay:LQ,sch_desc_everyNHours:jQ,sch_desc_everyNMinutes:gQ,sch_desc_everyNMonths:TQ,sch_desc_everyNWeeks:yQ,sch_desc_everyNYears:DQ,sch_desc_everyWeek:dQ,sch_desc_everyYear:zQ,sch_desc_intervalFromTo:IQ,sch_desc_never:hQ,sch_desc_onDate:wQ,sch_desc_onDates:CQ,sch_desc_onEveryDate:AQ,sch_desc_onMonth:mQ,sch_desc_onMonths:pQ,sch_desc_onWeekday:OQ,sch_desc_onWeekdays:EQ,sch_desc_onWeekends:_Q,sch_desc_onWorkdays:fQ,sch_desc_onceInPast:SQ,sch_desc_once_on:xQ,sch_desc_validFrom:kQ,sch_desc_validFromTo:YQ,sch_desc_validTo:QQ,sch_every:UQ,sch_exactTime:vQ,sch_from:bQ,sch_fromTo:$Q,sch_intervalTime:PQ,sch_invert:WQ,sch_no_one:RQ,sch_on:JQ,sch_period:BQ,sch_periodDaily:GQ,sch_periodDates:FQ,sch_periodDay:HQ,sch_periodEvery:VQ,sch_periodEveryDay:ZQ,sch_periodEveryMonth:XQ,sch_periodEveryWeek:KQ,sch_periodEveryYear:qQ,sch_periodHours:eU,sch_periodMinutes:tU,sch_periodMonth:sU,sch_periodMonthly:iU,sch_periodOnce:rU,sch_periodSpecificMonths:oU,sch_periodWeek:MU,sch_periodWeekdays:nU,sch_periodWeekend:aU,sch_periodWeekly:cU,sch_periodWorkdays:uU,sch_periodYear:lU,sch_periodYearly:NU,sch_specificTime:LU,sch_time:jU,sch_to:gU,sch_valid:TU,sch_validFrom:yU,sch_validTo:DU,sch_wholeDay:dU,sch_yearEveryMonth:zU},hU="Actes",wU="Ajouter",CU="Annuler",AU="Catégories",mU="Vérifié",pU="Effacer",OU="Fermer",EU="Commercial",_U="Configurer",fU="Lié",SU="Continuer",xU="Copié",kU="Créer",YU="Recadrer",QU="Delete",UU="Supprimer",vU="Jeter",bU="Débranché",$U="Erreur",PU="Filtre",WU="Vendredi",RU="Latitude",JU="Déconnexion",BU="Longitude",GU="Message",FU="Lundi",HU="Nom",VU="Objets",ZU="D'accord",XU="Produit",KU="Renommer/Déplacer/Copier",qU="Répéter",ev="Remplacer",tv="Racine",sv="Samedi",iv="sauver",rv="Choisi",ov="États",Mv="Dimanche",nv="Jeudi",av="Horodatage",cv="Mardi",uv="Mise à jour",lv="Valable jusqu'au",Nv="Valeur",Lv="Version",jv="Mercredi",gv="Largeur",Tv="Oui",yv="différent",Dv="Tout le monde peut lire un objet",dv="Tout le monde peut lire l'état",zv="Tout le monde peut écrire un objet",Iv="Tout le monde peut écrire l'état",hv="Le groupe peut lire l'objet",wv="Le groupe peut lire l'état",Cv="Le groupe peut écrire un objet",Av="Le groupe peut écrire l'état",mv="Le propriétaire peut lire l'objet",pv="Le propriétaire peut lire l'état",Ov="Le propriétaire peut écrire un objet",Ev="Le propriétaire peut écrire l'état",_v="Boutons",fv="Changé de",Sv="Fermer",xv="Créer un état booléen",kv="Créer une chaîne",Yv="Créer un appareil",Qv="Créer un état de numéro",Uv="Créer un état",vv="Créer un état de chaîne",bv="j.",$v="Fr",Pv="Mo",Wv="Sa",Rv="Su",Jv="Th",Bv="Tu",Gv="Nous",Fv="Mode expert",Hv="FAUX",Vv="Tous les fichiers",Zv="l'audio",Xv="Code/JSON",Kv="Images",qv="Texte",e6="Vidéo",t6="Paramètres",s6="sans",i6="Une fonction",r6="ID",o6="Prénom",M6="Rôle",n6="Pièce",a6="Type",c6="Paramètres invalides",u6="Dernier changement",l6="localement",N6="Avr",L6="Août",j6="Déc",g6="Fév",T6="Jan",y6="Juil",D6="Juin",d6="Mai",z6="Mar",I6="Nov",h6="Oct",w6="Sep",C6="Avr",A6="Août",m6="Déc",p6="Fév",O6="Jan",E6="Juil",_6="Juin",f6="Mai",S6="Mar",x6="Nov",k6="Oct",Y6="Sep",Q6="rien",U6="Objet modifié par",v6="Objet modifié pour la dernière fois à",b6="Paramètres d'un autre adaptateur %s",$6="Code de qualité",P6="répéter",W6='Pour sélectionner un dossier, maintenez simplement la touche "shift" enfoncée en cliquant sur le dossier.',R6="Tout afficher",J6="État modifié par",B6="Objet changé de",G6="Horodatage",F6="Drapeau reconnu",H6="Commentaire",V6="Copiez la valeur d'état",Z6="Maintenez la touche Cltr/⌘ enfoncée pour ouvrir le lien",X6="Paramètres personnalisés",K6="Supprimer un objet",q6="Modifier l'objet",e8="Modifier la valeur d'état",t8="Expire dans",s8="De",i8="Dernière modification",r8="Qualité",o8="Horodatage",M8="Utilisateur",n8="Valeur",a8="VRAI",c8="Valeur",u8="Attention : la tâche CRON s’exécutera toutes les minutes pendant la période spécifiée !",l8="Attention : la tâche CRON s’exécutera toutes les secondes pendant la période spécifiée !",N8="CRON",L8="Date",j8="Rendez-vous",g8="Jour",T8="Jour de la semaine",y8="Chaque",D8="tous les N jours",d8="chaque Nième jour de la semaine",z8="tous les N jours de la semaine",I8="toutes les N heures",h8="toutes les N minutes",w8="tous les N mois",C8="toutes les N secondes",A8="tous les jours",m8="Chaque jour de la semaine",p8="Chaque jour de la semaine",O8="Toutes les heures",E8="chaque minute",_8="chaque mois",f8="chaque seconde",S8="De",x8="Heures",k8="Intervalle",Y8="Intervalle entre",Q8="CRON non valide",U8="Minutes",v8="mois",b8="Une fois que",$8="Période",P8="Secondes",W8="Facile",R8="Temps spécifique",J8="dates spécifiques",B8="jour(s) spécifique(s) de la semaine",G8="jour spécifique de semaines",F8="heures spécifiques",H8="minutes spécifiques",V8="mois spécifiques",Z8="secondes spécifiques",X8="Temps",K8="À",q8="sorcier",eb="tout",tb="Journée astronomique",sb="Nuit astronomique",ib="Aube",rb="Crépuscule",ob="Heure d'or",Mb="Fin de l'heure d'or",nb="Nadir",ab="Aube nautique",cb="Crépuscule nautique",ub="Nuit",lb="Fin de nuit",Nb="Midi solaire",Lb="lever du soleil",jb="Fin du lever du soleil",gb="Le coucher du soleil",Tb="Coucher du soleil",yb="à",Db="à %s",db="tous les jours",zb="Toutes les heures",Ib="chaque minute",hb="chaque mois",wb="chaque %s jour",Cb="chaque %s heures",Ab="toutes les %s minutes",mb="tous les %s mois",pb="chaque %s semaines",Ob="tous les %s ans",Eb="toutes les semaines",_b="chaque année",fb="de %s à %s",Sb="jamais",xb="sur %s de %s",kb="sur %s et %s de",Yb="à chaque date de",Qb="%s",Ub="%s et %s",vb="sur %s",bb="sur %s et %s",$b="les weekends",Pb="les jours ouvrables",Wb="ne sera plus exécuté, car start est dans le passé",Rb="sur %s",Jb="de %s",Bb="Exécuter de à",Gb="à %s",Fb="chaque",Hb="Temps spécifique",Vb="de",Zb="De à",Xb="Temps d'interval",Kb="inverser",qb="aucun",e9="sur",t9="Période",s9="du quotidien",i9="Rendez-vous",r9="journée",o9="Chaque",M9="Tous les jours",n9="Chaque mois",a9="Toutes les semaines",c9="Chaque année",u9="Heures",l9="Minutes",N9="mois",L9="Mensuel",j9="Une fois que",g9="Mois spécifiques",T9="La semaine",y9="Jours de la semaine",D9="Weekend",d9="Hebdomadaire",z9="Jours ouvrables",I9="Année",h9="Annuel",w9="Temps spécifique",C9="Temps",A9="à",m9="Valide",p9="de",O9="à",E9="Toute la journée",_9="chaque mois",f9={"ra_%s links from aliases":"%s liens provenant d'alias","ra_%s object(s) processed":"%s objet(s) traité(s)","ra_%s was imported":"%s a été importé","ra_Accept license":"Accepter la licence",ra_Actions:hU,"ra_Add new child object to selected parent":"Ajouter un nouvel objet enfant au parent sélectionné","ra_Add objects tree from JSON file":"Ajouter une arborescence d'objets à partir d'un fichier JSON","ra_Add row":"Ajouter une rangée","ra_Advanced options":"Options avancées","ra_All items are filtered out":"Tous les éléments sont filtrés","ra_All objects":"Tous les objets",ra_Append:wU,"ra_Append %s entries or replace existing?":"Ajouter %s entrées ou remplacer l'existant ?","ra_Append or replace?":"Ajouter ou remplacer ?","ra_Are you sure?":"Êtes-vous sûr?","ra_Auto (no custom columns)":"Auto (pas de colonnes personnalisées)","ra_Back to %s":"Retour à %s","ra_Background image":"Image de fond",ra_Cancel:CU,"ra_Cannot add items with set filter":"Impossible d'ajouter des éléments avec le filtre défini","ra_Cannot decode license":"Impossible de décoder la licence","ra_Cannot determine position: System settings are empty and GPS detection is disabled in browser":"Impossible de déterminer la position : les paramètres système sont vides et la détection GPS est désactivée dans le navigateur",'ra_Cannot find "%s"':'Impossible de trouver "%s"','ra_Cannot read "%s"':'Impossible de lire "%s"',"ra_Cannot read licenses: %s":"Impossible de lire les licences : %s","ra_Cannot retrieve options, as instance is offline":"Impossible de récupérer les options, car l'instance est hors ligne","ra_Cannot update attribute, because not found in the object":"Impossible de mettre à jour l'attribut, car il est introuvable dans l'objet","ra_Cannot upload":"Impossible de télécharger",ra_Categories:AU,"ra_Chained certificate":"Certificat chaîné","ra_Change color theme":"Changer le thème de couleur","ra_Changed from":"Changé de","ra_Channel → State":"Canal → État","ra_Check license":"Vérifier la licence",ra_Checked:mU,ra_Clear:pU,"ra_Clear filter":"Effacer le filtre","ra_Clear icon":"Effacer l'icône","ra_Click to show":"Cliquez pour afficher","ra_Clone current row":"Cloner la ligne actuelle",ra_Close:OU,"ra_Collapse all nodes":"Réduire tous les nœuds","ra_Collapse one step node":"Réduire d'un niveau",ra_Commercial:EU,ra_Configure:_U,"ra_Configure visible columns":"Configurer les colonnes visibles","ra_Confirm deletion of %s":"Confirmer la suppression de %s",ra_Connected:fU,ra_Continue:SU,ra_Copied:xU,"ra_Copied %s":'"%s" copié',"ra_Copy content":"Copier le contenu",ra_Create:kU,"ra_Create alias":"Créer un alias","ra_Create folder":"Créer le dossier","ra_Create new folder in %s":"Créer un nouveau dossier dans %s",ra_Crop:YU,"ra_Define CRON...":"Définir CRON...","ra_Define functions":"Définir des fonctions","ra_Define rooms":"Définir des pièces","ra_Define schedule":"Définir le calendrier","ra_Define schedule...":"Définir le calendrier ...",ra_Del:QU,ra_Delete:UU,"ra_Delete current row":"Supprimer la ligne actuelle","ra_Deselect all":"Tout déselectionner","ra_Device → Channel → State":"Appareil → Canal → État","ra_Disable/Enable translation":"Activer/Désactiver la traduction",ra_Discard:vU,ra_Disconnected:bU,"ra_Do not ask for next 2 hours in this session":"Ne demandez pas les 2 prochaines heures de cette session","ra_Do not export values of states":"Ne pas exporter les valeurs des états","ra_Do not use let's encrypt":"Ne pas utiliser let's encrypt","ra_Docker is not available":"Docker n'est pas disponible","ra_Docker is not installed or not running":"Docker n'est pas installé ou n'est pas en cours d'exécution","ra_Double click to reset table layout":"Double-cliquez pour réinitialiser la disposition du tableau","ra_Drag 'n' drop some files here, or click to select files":"Glissez-déposez des fichiers ici, ou cliquez pour sélectionner des fichiers","ra_Drop file here":"Déposer le fichier ici","ra_Drop the files here...":"Déposez le fichier ici...","ra_Duplicate name":"Nom en double","ra_Edit ACL":"Modifier la LCA","ra_Edit alias":"Modifier l'alias","ra_Edit custom config":"Modifier la configuration personnalisée","ra_Edit full path":"Modifier le chemin complet","ra_Edit function":"Fonction d'édition","ra_Edit object field":"Modifier le champ d'objet","ra_Edit role":"Modifier le rôle","ra_Edit room":"Modifier la salle","ra_Edit value":"Modifier la valeur","ra_Enter the code from that page here":"Entrez le code de cette page ici",ra_Error:$U,"ra_Expand all nodes":"Développer tous les nœuds","ra_Expand one step node":"Développer un niveau","ra_Expand/Collapse card":"Carte Développer/Réduire","ra_Export configuration section":"Exporter la section de configuration","ra_Export data to %s file":"Exporter les données vers le fichier %s","ra_Failed to open JSON File":"Échec de l'ouverture du fichier JSON","ra_Fallback custom certificates":"Certificats personnalisés de secours","ra_File is too big. Max %sk allowed. Try use SVG.":"Le fichier est trop volumineux. Max %sk autorisé. Essayez d'utiliser SVG.",ra_Filter:PU,"ra_Filter and Data Actions":"Actions sur les filtres et les données","ra_Filter files":"Filtrer les fichiers","ra_Folder name":"Nom de dossier","ra_Folder → Channel → State":"Dossier → Chaîne → État","ra_Folder → Device → Channel → State":"Dossier → Appareil → Canal → État","ra_Folder → State":"Dossier → État","ra_Folders always first":"Les dossiers toujours en premier",ra_Friday:WU,"ra_From file":"À partir du fichier","ra_From text":"À partir du texte","ra_Get %s access":"Obtenir l'accès %s","ra_Good luck":"Bonne chance","ra_Hide empty folders":"Masquer les dossiers vides","ra_If no file will be created in the folder, it will disappear after the browser closed":"Si aucun fichier ne sera créé dans le dossier, il disparaîtra après la fermeture du navigateur","ra_If the button above does not work, you can authorize manually this app by visiting this url":"Si le bouton ci-dessus ne fonctionne pas, vous pouvez autoriser manuellement cette application en visitant cette URL","ra_Import and add configuration section":"Importer et ajouter la section de configuration","ra_Import and replace configuration section":"Importer et remplacer la section de configuration","ra_Import data from %s file":"Importer des données à partir du fichier %s","ra_Import from %s":"Importer depuis %s","ra_Instance %s is alive":"L'instance %s est active","ra_Instance %s is not alive":"L'instance %s n'est pas active","ra_Instance is not alive":"L'instance n'est pas active","ra_Invalid CRON":"CRON invalide","ra_Invalid JSON":"JSON invalide","ra_Invalid JSON file.":"Fichier JSON invalide.","ra_Invalid JSON format. Expected an array.":"Format JSON invalide. Tableau attendu.","ra_Invalid answer from server":"Réponse invalide du serveur","ra_Invalid parent folder!":"Dossier parent non valide!","ra_Invalid structure":"Structure invalide","ra_JSON editor":"Éditeur JSON","ra_Last change":"Dernier changement",ra_Latitude:RU,"ra_License %s":"Licence %s","ra_License agreement":"Accord de licence","ra_License does not exist":"La licence n'existe pas","ra_License expired on %s":"Licence expirée le %s",'ra_License for other product "%s"':'Licence pour un autre produit "%s"',"ra_License is for version %s, but required version is %s.":"La licence est pour la version %s, mais la version requise est %s.","ra_License must be converted":"La licence doit être convertie en une version plus récente. Vous pouvez le faire dans votre profil iobroker.net.","ra_License not found in license manager. Do you want to read licenses from iobroker.net?":"Licence introuvable dans le gestionnaire de licences. Voulez-vous mettre à jour les licences depuis iobroker.net ?","ra_Listen on all IPs":"Écoutez sur toutes les adresses IP","ra_Load configuration from file":"Charger la configuration à partir du fichier",ra_Logout:JU,ra_Longitude:BU,'ra_May not trigger "updateLicenses"':'Peut ne pas déclencher "updateLicences"',ra_Message:GU,ra_Monday:FU,"ra_Move down":"Descendre","ra_Move up":"Déplacer vers le haut",ra_Name:HU,"ra_No data found in file":"Aucune donnée trouvée dans le fichier","ra_No one license found in license manager":"Aucune licence trouvée dans le gestionnaire de licences","ra_No response from admin":"Aucune réponse de l'administrateur","ra_No response from the backend":"Aucune réponse du backend",'ra_Non-experts may create new objects only in "0_userdata.0" or "alias.0".':'Les non-experts ne peuvent créer de nouveaux objets que dans "0_userdata.0" ou "alias.0".',"ra_Not a number":"Pas un numéro",ra_Objects:VU,ra_Ok:ZU,"ra_On weekdays":"En semaine","ra_Only following structures of objects are available:":"Seules les structures d'objets suivantes sont disponibles:","ra_Only selected":"Uniquement sélectionné","ra_Owner group":"Groupe propriétaire","ra_Owner user":"Utilisateur propriétaire","ra_Passwords are not equal!":"Les mots de passe ne sont pas égaux !","ra_Place your files here or click here to open the browse dialog":"Placez vos fichiers ici ou cliquez ici pour ouvrir la boîte de dialogue de navigation","ra_Please allow popups in your browser for this page!":"Veuillez autoriser les popups dans votre navigateur pour cette page !","ra_Please confirm":"Veuillez confirmer","ra_Please create license":"Veuillez créer une licence","ra_Please enter the license":"Veuillez entrer la licence","ra_Please select file...":"Veuillez sélectionner le fichier...","ra_Please select object ID...":"Veuillez sélectionner l'ID d'objet ...","ra_Port could be used by %s":"Le port pourrait être utilisé par %s","ra_Port is already used by %s":"Le port est déjà utilisé par %s","ra_Press ENTER Key to add new item":"Appuyez sur la touche ENTRÉE pour ajouter un nouvel élément","ra_Private certificate":"Certificat privé",ra_Product:XU,"ra_Public certificate":"Certificat public","ra_Quality code":"Qualité","ra_Refresh tree":"Rafraîchir l'arborescence","ra_Reload files":"Recharger les fichiers",ra_Rename_Move_Copy:KU,"ra_Renew %s access":"Renouveler l'accès %s",ra_Repeat:qU,ra_Replace:ev,"ra_Request timed out":"La demande a expiré","ra_Restrict to folder":"Restreindre au dossier",ra_Root:tv,ra_Saturday:sv,ra_Save:iv,"ra_Save and close":"Sauver et fermer","ra_Save configuration to file":"Enregistrer la configuration dans un fichier","ra_Save objects tree as JSON file":"Enregistrer l'arborescence des objets en tant que fichier JSON","ra_Select all":"Tout sélectionner","ra_Select color":"Choisissez la couleur","ra_Select predefined icon":"Sélectionnez l'icône prédéfinie","ra_Select type of export":"Sélectionnez le type d'exportation",ra_Selected:rv,"ra_Selected %s object(s)":"Objet(s) %s sélectionné(s)","ra_Serial number (UUID)":"Numéro de série (UUID)",'ra_Serial number (UUID) "%s" in license is for other device.':'Le numéro de série (UUID) "%s" dans la licence est pour un autre appareil.',"ra_Session will expire in %s seconds. Continue?":"La session expirera dans %s secondes. Continuer ?","ra_Show all folders":"Afficher tous les dossiers","ra_Show lines between rows":"Afficher les lignes entre les lignes","ra_Show/Hide object descriptions":"Afficher/Masquer les descriptions d'objets","ra_Show/hide filter input":"Afficher/masquer l'entrée de filtre","ra_Some data are not stored. Discard?":"Certaines données ne sont pas stockées. Jeter?",ra_States:ov,"ra_Successfully authorized. Token valid till %s and will be automatically renewed.":"Autorisation réussie. Jeton valide jusqu'au %s et sera automatiquement renouvelé.","ra_Successfully authorized. Token valid till %s but it can expire as the instance is not running.":"Autorisation réussie. Jeton valide jusqu'à %s, mais il peut expirer car l'instance n'est pas en cours d'exécution.","ra_Suitable license not found in license manager":"Licence appropriée introuvable dans le gestionnaire de licences",ra_Sunday:Mv,"ra_Suppress question for next %s minutes":"Supprimer la question pour les %s prochaines minutes","ra_System language":"Langue du système","ra_Take browser position":"Prendre position depuis le navigateur","ra_Take position from system settings":"Prendre position à partir des paramètres système",'ra_The experts may create objects everywhere but from second level (e.g. "vis.0" or "javascript.0").':'Les experts peuvent créer des objets partout mais à partir du deuxième niveau (par exemple "vis.0" ou "javascript.0").',"ra_The page you are looking for was not found":"La page que vous recherchez n'a pas été trouvée","ra_The schedule will be executed every minute. Are you sure?":"Le planning sera exécuté toutes les minutes. Êtes-vous sûr ?","ra_The schedule will be executed every second. Are you sure?":"Le planning sera exécuté toutes les secondes. Êtes-vous sûr ?",ra_Thursday:nv,ra_Timestamp:av,"ra_Toggle expert mode":"Basculer en mode expert","ra_Toggle the states view":"Basculer la vue des états","ra_Toggle view mode":"Basculer le mode d'affichage","ra_Too big":"Trop grand","ra_Too small":"Trop petit","ra_Transparent dialog":"Dialogue transparent",ra_Tuesday:cv,"ra_Unknown error":"Erreur inconnue","ra_Unknown error!":"Erreur inconnue!",ra_Update:uv,"ra_Upload file":"Téléverser un fichier","ra_Use all available let's encrypt certificates":"Utilisez tous les certificats let's encrypt disponibles","ra_Use iobroker.acme adapter for letsencrypt certificates":"Utiliser l'adaptateur iobroker.acme pour les certificats Letsencrypt","ra_Use system settings for position":"Utiliser les paramètres système pour la position","ra_Used system settings":"Paramètres système utilisés","ra_User files":"Fichiers utilisateurs",ra_ValidTill:lv,ra_Value:Nv,ra_Version:Lv,"ra_View file":"Voir la fiche","ra_View: %s":"Affichage : %s",ra_Wednesday:jv,ra_Width:gv,"ra_YAML editor":"Éditeur YAML",ra_Yes:Tv,"ra_You can export all objects or just the selected branch.":"Vous pouvez exporter tous les objets ou uniquement la branche sélectionnée.","ra_You can filter entries by entering here some text":"Vous pouvez filtrer les entrées en saisissant ici du texte","ra_You can use * as wildcard":"Vous pouvez utiliser * comme caractère générique",ra___different__:yv,ra_aclEveryone_read_object:Dv,ra_aclEveryone_read_state:dv,ra_aclEveryone_write_object:zv,ra_aclEveryone_write_state:Iv,ra_aclGroup_read_object:hv,ra_aclGroup_read_state:wv,ra_aclGroup_write_object:Cv,ra_aclGroup_write_state:Av,ra_aclOwner_read_object:mv,ra_aclOwner_read_state:pv,ra_aclOwner_write_object:Ov,ra_aclOwner_write_state:Ev,ra_buttons:_v,ra_changedFrom:fv,ra_close:Sv,ra_create_boolean_state:xv,ra_create_channel:kv,ra_create_device:Yv,ra_create_number_state:Qv,ra_create_state:Uv,ra_create_string_state:vv,ra_daysShortText:bv,ra_dow_Fr:$v,ra_dow_Mo:Pv,ra_dow_Sa:Wv,ra_dow_Su:Rv,ra_dow_Th:Jv,ra_dow_Tu:Bv,ra_dow_We:Gv,ra_expertMode:Fv,ra_false:Hv,ra_fileType_all:Vv,ra_fileType_audio:Zv,ra_fileType_code:Xv,ra_fileType_images:Kv,ra_fileType_txt:qv,ra_fileType_video:e6,"ra_fileType_video,":"Vidéo",ra_filter_customs:t6,ra_filter_customs_without:s6,ra_filter_func:i6,ra_filter_id:r6,ra_filter_name:o6,ra_filter_role:M6,ra_filter_room:n6,ra_filter_type:a6,"ra_import data from %s file":"Importer des données à partir du fichier %s",ra_invalidConfig:c6,ra_lastChange:u6,ra_locally:l6,ra_month_Apr:N6,ra_month_Aug:L6,ra_month_Dec:j6,ra_month_Feb:g6,ra_month_Jan:T6,ra_month_Jul:y6,ra_month_Jun:D6,ra_month_Mai:d6,ra_month_Mar:z6,ra_month_Nov:I6,ra_month_Oct:h6,ra_month_Sep:w6,ra_months_Apr:C6,ra_months_Aug:A6,ra_months_Dec:m6,ra_months_Feb:p6,ra_months_Jan:O6,ra_months_Jul:E6,ra_months_Jun:_6,ra_months_Mai:f6,ra_months_Mar:S6,ra_months_Nov:x6,ra_months_Oct:k6,ra_months_Sep:Y6,"ra_no confirm for 5 mins":"pas de confirmation pendant 5 minutes",ra_none:Q6,ra_object_changed_by:U6,ra_object_changed_by_user:v6,ra_otherConfig:b6,ra_qualityCode:$6,ra_repeat:P6,ra_select_folder_hint:W6,ra_show_all:R6,ra_state_changed_by:J6,ra_state_changed_from:B6,ra_timestamp:G6,ra_tooltip_ack:F6,ra_tooltip_comment:H6,ra_tooltip_copyState:V6,ra_tooltip_ctrlForLink:Z6,ra_tooltip_customConfig:X6,ra_tooltip_deleteObject:K6,ra_tooltip_editObject:q6,ra_tooltip_editState:e8,ra_tooltip_expire:t8,ra_tooltip_from:s8,ra_tooltip_lc:i8,ra_tooltip_quality:r8,ra_tooltip_ts:o8,ra_tooltip_user:M8,ra_tooltip_value:n8,ra_true:a8,"ra_use seconds":"utiliser les secondes",ra_val:c8,"ra_via internet":"par Internet",ra_warning_every_minute:u8,ra_warning_every_second:l8,sc_cron:N8,sc_date:L8,sc_dates:j8,sc_dow:g8,sc_dows:T8,sc_every:y8,sc_everyN_dates:D8,sc_everyN_dow:d8,sc_everyN_dows:z8,sc_everyN_hours:I8,sc_everyN_minutes:h8,sc_everyN_months:w8,sc_everyN_seconds:C8,sc_every_dates:A8,sc_every_dow:m8,sc_every_dows:p8,sc_every_hours:O8,sc_every_minutes:E8,sc_every_months:_8,sc_every_seconds:f8,sc_from:S8,sc_hours:x8,sc_interval:k8,sc_intervalBetween:Y8,sc_invalid_cron:Q8,sc_minutes:U8,sc_months:v8,sc_once:b8,sc_period:$8,sc_seconds:P8,sc_simple:W8,sc_specific:R8,sc_specific_dates:J8,sc_specific_dow:B8,sc_specific_dows:G8,sc_specific_hours:F8,sc_specific_minutes:H8,sc_specific_months:V8,sc_specific_seconds:Z8,sc_time:X8,sc_to:K8,sc_wizard:q8,sch_all:eb,sch_astroDay:tb,sch_astroNight:sb,sch_astro_dawn:ib,sch_astro_dusk:rb,sch_astro_goldenHour:ob,sch_astro_goldenHourEnd:Mb,sch_astro_nadir:nb,sch_astro_nauticalDawn:ab,sch_astro_nauticalDusk:cb,sch_astro_night:ub,sch_astro_nightEnd:lb,sch_astro_solarNoon:Nb,sch_astro_sunrise:Lb,sch_astro_sunriseEnd:jb,sch_astro_sunset:gb,sch_astro_sunsetStart:Tb,sch_at:yb,sch_desc_atTime:Db,sch_desc_everyDay:db,sch_desc_everyHour:zb,sch_desc_everyMinute:Ib,sch_desc_everyMonth:hb,sch_desc_everyNDay:wb,sch_desc_everyNHours:Cb,sch_desc_everyNMinutes:Ab,sch_desc_everyNMonths:mb,sch_desc_everyNWeeks:pb,sch_desc_everyNYears:Ob,sch_desc_everyWeek:Eb,sch_desc_everyYear:_b,sch_desc_intervalFromTo:fb,sch_desc_never:Sb,sch_desc_onDate:xb,sch_desc_onDates:kb,sch_desc_onEveryDate:Yb,sch_desc_onMonth:Qb,sch_desc_onMonths:Ub,sch_desc_onWeekday:vb,sch_desc_onWeekdays:bb,sch_desc_onWeekends:$b,sch_desc_onWorkdays:Pb,sch_desc_onceInPast:Wb,sch_desc_once_on:Rb,sch_desc_validFrom:Jb,sch_desc_validFromTo:Bb,sch_desc_validTo:Gb,sch_every:Fb,sch_exactTime:Hb,sch_from:Vb,sch_fromTo:Zb,sch_intervalTime:Xb,sch_invert:Kb,sch_no_one:qb,sch_on:e9,sch_period:t9,sch_periodDaily:s9,sch_periodDates:i9,sch_periodDay:r9,sch_periodEvery:o9,sch_periodEveryDay:M9,sch_periodEveryMonth:n9,sch_periodEveryWeek:a9,sch_periodEveryYear:c9,sch_periodHours:u9,sch_periodMinutes:l9,sch_periodMonth:N9,sch_periodMonthly:L9,sch_periodOnce:j9,sch_periodSpecificMonths:g9,sch_periodWeek:T9,sch_periodWeekdays:y9,sch_periodWeekend:D9,sch_periodWeekly:d9,sch_periodWorkdays:z9,sch_periodYear:I9,sch_periodYearly:h9,sch_specificTime:w9,sch_time:C9,sch_to:A9,sch_valid:m9,sch_validFrom:p9,sch_validTo:O9,sch_wholeDay:E9,sch_yearEveryMonth:_9},S9="Azioni",x9="Aggiungere",k9="Annulla",Y9="Categorie",Q9="Controllato",U9="Elimina",v9="Vicino",b9="Commerciale",$9="Configura",P9="Collegato",W9="Continuare",R9="Copiato",J9="Creare",B9="Raccolto",G9="Delete",F9="Elimina",H9="Scartare",V9="Disconnesso",Z9="Errore",X9="Filtro",K9="Venerdì",q9="Latitudine",e7="Esci",t7="Longitudine",s7="Messaggio",i7="Lunedi",r7="Nome",o7="Oggetti",M7="Ok",n7="Prodotto",a7="Rinomina/Sposta/Copia",c7="Ripetere",u7="Sostituire",l7="Radice",N7="Sabato",L7="Salva",j7="Selezionato",g7="stati",T7="Domenica",y7="Giovedì",D7="Timestamp",d7="Martedì",z7="Aggiornare",I7="Valido fino a",h7="Valore",w7="Versione",C7="Mercoledì",A7="Larghezza",m7="SÌ",p7="diverso",O7="Tutti possono leggere gli oggetti",E7="Tutti possono leggere lo stato",_7="Tutti possono scrivere oggetti",f7="Tutti possono scrivere stato",S7="Il gruppo può leggere l'oggetto",x7="Il gruppo può leggere lo stato",k7="Il gruppo può scrivere l'oggetto",Y7="Il gruppo può scrivere lo stato",Q7="Il proprietario può leggere l'oggetto",U7="Il proprietario può leggere lo stato",v7="Il proprietario può scrivere l'oggetto",b7="Il proprietario può scrivere lo stato",$7="Bottoni",P7="Cambiato da",W7="vicino",R7="Crea uno stato booleano",J7="Crea canale",B7="Crea dispositivo",G7="Crea lo stato del numero",F7="Crea stato",H7="Crea lo stato della stringa",V7="g.",Z7="fr",X7="momento",K7="Sa",q7="su",e$="th",t$="Tu",s$="Noi",i$="Modalità esperto",r$="FALSO",o$="Tutti i files",M$="Audio",n$="Codice/JSON",a$="immagini",c$="Testo",u$="video",l$="impostazioni",N$="senza",L$="Funzione",j$="ID",g$="Nome",T$="Ruolo",y$="Camera",D$="genere",d$="Impostazioni non valide",z$="Ultima modifica",I$="localmente",h$="apr",w$="agosto",C$="Dic",A$="febbraio",m$="gen",p$="lug",O$="giu",E$="Mai",_$="marzo",f$="nov",S$="ottobre",x$="Sett",k$="apr",Y$="agosto",Q$="Dic",U$="febbraio",v$="gen",b$="lug",$$="giu",P$="Mai",W$="marzo",R$="nov",J$="ottobre",B$="Sett",G$="nessuna",F$="Oggetto modificato da",H$="L'oggetto è stato modificato l'ultima volta alle",V$="Impostazioni dall'altro adattatore %s",Z$="Codice di qualità",X$="ripetere",K$='Per selezionare la cartella, basta tenere premuto il tasto "shift" facendo clic sulla cartella.',q$="Mostra tutto",eP="Stato cambiato da",tP="Oggetto cambiato da",sP="Timestamp",iP="Bandiera riconosciuta",rP="Commento",oP="Copia il valore dello stato",MP="Tieni premuto il tasto Cltr/⌘ per aprire il collegamento",nP="Impostazioni personalizzate",aP="Elimina oggetto",cP="Modifica oggetto",uP="Modifica il valore dello stato",lP="Scade tra",NP="A partire dal",LP="Ultima modifica",jP="Qualità",gP="Data e ora",TP="Utente",yP="Valore",DP="VERO",dP="Valore",zP="Attenzione: il processo CRON verrà eseguito ogni minuto durante il periodo specificato!",IP="Attenzione: il processo CRON verrà eseguito ogni secondo durante il periodo specificato!",hP="CRON",wP="Data",CP="Date",AP="Giorno",mP="Giorno della settimana",pP="Ogni",OP="ogni N giorni",EP="ogni Nesimo giorno della settimana",_P="ogni N giorno della settimana",fP="ogni N ore",SP="ogni N minuti",xP="ogni N mesi",kP="ogni N secondi",YP="ogni giorno",QP="Tutti i giorni della settimana",UP="Tutti i giorni della settimana",vP="ogni ora",bP="ogni minuto",$P="ogni mese",PP="ogni secondo",WP="A partire dal",RP="Ore",JP="Intervallo",BP="Intervallo tra",GP="CRON non valido",FP="Minuti",HP="mesi",VP="Una volta",ZP="Periodo",XP="secondi",KP="Semplice",qP="Orario preciso",eW="date specifiche",tW="giorno/i specifico/i della settimana",sW="giorno specifico delle settimane",iW="orari specifici",rW="minuti specifici",oW="mesi specifici",MW="secondi specifici",nW="Tempo",aW="Per",cW="procedura guidata",uW="tutti",lW="Astro day",NW="Astro night",LW="Alba",jW="Crepuscolo",gW="Ora d'oro",TW="Fine dell'ora d'oro",yW="Nadir",DW="Alba nautica",dW="Crepuscolo nautico",zW="Notte",IW="Fine della notte",hW="Mezzogiorno solare",wW="Alba",CW="Fine dell'alba",AW="Tramonto",mW="Inizio del tramonto",pW="a",OW="a %s",EW="ogni giorno",_W="ogni ora",fW="ogni minuto",SW="ogni mese",xW="ogni %s giorno",kW="ogni %s ore",YW="ogni %s minuti",QW="ogni %s mesi",UW="ogni %s settimane",vW="ogni %s anni",bW="ogni settimana",$W="ogni anno",PW="da %s a %s",WW="mai",RW="su %s di %s",JW="su %s e %s di",BW="in ogni data di",GW="%s",FW="%s e %s",HW="su %s",VW="su %s e %s",ZW="nei finesettimana",XW="nei giorni lavorativi",KW="non verrà più eseguito, perché start è nel passato",qW="su %s",eR="da %s",tR="Eseguire da a",sR="a %s",iR="ogni",rR="Orario preciso",oR="a partire dal",MR="Da A",nR="Intervallo di tempo",aR="invertire",cR="nessuna",uR="sopra",lR="Periodo",NR="Quotidiano",LR="Date",jR="Giorno",gR="Ogni",TR="Ogni giorno",yR="Ogni mese",DR="Ogni settimana",dR="Ogni anno",zR="Ore",IR="Minuti",hR="mese",wR="Mensile",CR="Una volta",AR="Mesi specifici",mR="Settimana",pR="Giorni della settimana",OR="Fine settimana",ER="settimanalmente",_R="giorni feriali",fR="Anno",SR="Annuale",xR="Orario preciso",kR="Tempo",YR="per",QR="Valido",UR="a partire dal",vR="per",bR="Giorno intero",$R="ogni mese",PR={"ra_%s links from aliases":"%s link da alias","ra_%s object(s) processed":"%s oggetti elaborati","ra_%s was imported":"%s è stato importato","ra_Accept license":"Accetta licenza",ra_Actions:S9,"ra_Add new child object to selected parent":"Aggiungi un nuovo oggetto figlio al genitore selezionato","ra_Add objects tree from JSON file":"Aggiungi l'albero degli oggetti dal file JSON","ra_Add row":"Aggiungi riga","ra_Advanced options":"Opzioni avanzate","ra_All items are filtered out":"Tutti gli elementi vengono filtrati","ra_All objects":"Tutti gli oggetti",ra_Append:x9,"ra_Append %s entries or replace existing?":"Aggiungi %s voci o sostituisci quelle esistenti?","ra_Append or replace?":"Aggiungere o sostituire?","ra_Are you sure?":"Sei sicuro?","ra_Auto (no custom columns)":"Auto (nessuna colonna personalizzata)","ra_Back to %s":"Torna a %s","ra_Background image":"Immagine di sfondo",ra_Cancel:k9,"ra_Cannot add items with set filter":"Impossibile aggiungere elementi con il filtro impostato","ra_Cannot decode license":"Impossibile decodificare la licenza","ra_Cannot determine position: System settings are empty and GPS detection is disabled in browser":"Impossibile determinare la posizione: le impostazioni di sistema sono vuote e il rilevamento GPS è disabilitato nel browser",'ra_Cannot find "%s"':'Impossibile trovare "%s"','ra_Cannot read "%s"':'Impossibile leggere "%s"',"ra_Cannot read licenses: %s":"Impossibile leggere le licenze: %s","ra_Cannot retrieve options, as instance is offline":"Impossibile recuperare le opzioni, poiché l'istanza è offline","ra_Cannot update attribute, because not found in the object":"Impossibile aggiornare l'attributo, perché non trovato nell'oggetto","ra_Cannot upload":"Impossibile caricare",ra_Categories:Y9,"ra_Chained certificate":"Certificato incatenato","ra_Change color theme":"Cambia tema colore","ra_Changed from":"Cambiato da","ra_Channel → State":"Canale → Stato","ra_Check license":"Controlla la licenza",ra_Checked:Q9,ra_Clear:U9,"ra_Clear filter":"Filtro pulito","ra_Clear icon":"Cancella icona","ra_Click to show":"Clicca per mostrare","ra_Clone current row":"Clona riga corrente",ra_Close:v9,"ra_Collapse all nodes":"Comprimi tutti i nodi","ra_Collapse one step node":"Comprimi un livello",ra_Commercial:b9,ra_Configure:$9,"ra_Configure visible columns":"Configura colonne visibili","ra_Confirm deletion of %s":"Conferma l'eliminazione di %s",ra_Connected:P9,ra_Continue:W9,ra_Copied:R9,"ra_Copied %s":'"%s" copiato',"ra_Copy content":"Copia contenuto",ra_Create:J9,"ra_Create alias":"Crea alias","ra_Create folder":"Creare una cartella","ra_Create new folder in %s":"Crea nuova cartella in %s",ra_Crop:B9,"ra_Define CRON...":"Definisci CRON...","ra_Define functions":"Definire le funzioni","ra_Define rooms":"Definisci le stanze","ra_Define schedule":"Definisci programma","ra_Define schedule...":"Definisci pianificazione ...",ra_Del:G9,ra_Delete:F9,"ra_Delete current row":"Elimina la riga corrente","ra_Deselect all":"Deseleziona tutto","ra_Device → Channel → State":"Dispositivo → Canale → Stato","ra_Disable/Enable translation":"Disabilita/Abilita la traduzione",ra_Discard:H9,ra_Disconnected:V9,"ra_Do not ask for next 2 hours in this session":"Non chiedere per le prossime 2 ore in questa sessione","ra_Do not export values of states":"Non esportare i valori degli stati","ra_Do not use let's encrypt":"Non utilizzare crittografiamo","ra_Docker is not available":"Docker non è disponibile","ra_Docker is not installed or not running":"Docker non è installato o non è in esecuzione","ra_Double click to reset table layout":"Fare doppio clic per ripristinare il layout della tabella","ra_Drag 'n' drop some files here, or click to select files":"Trascina e rilascia alcuni file qui o fai clic per selezionare i file","ra_Drop file here":"Trascina il file qui","ra_Drop the files here...":"Trascina qui il file...","ra_Duplicate name":"Nome duplicato","ra_Edit ACL":"Modifica ACL","ra_Edit alias":"Modifica alias","ra_Edit custom config":"Modifica configurazione personalizzata","ra_Edit full path":"Modifica percorso completo","ra_Edit function":"Funzione di modifica","ra_Edit object field":"Modifica campo oggetto","ra_Edit role":"Modifica ruolo","ra_Edit room":"Modifica stanza","ra_Edit value":"Modifica valore","ra_Enter the code from that page here":"Inserisci qui il codice da quella pagina",ra_Error:Z9,"ra_Expand all nodes":"Espandi tutti i nodi","ra_Expand one step node":"Espandi un livello","ra_Expand/Collapse card":"Espandi/Comprimi scheda","ra_Export configuration section":"Sezione di configurazione dell'esportazione","ra_Export data to %s file":"Esporta i dati nel file %s","ra_Failed to open JSON File":"Impossibile aprire il file JSON","ra_Fallback custom certificates":"Certificati personalizzati di fallback","ra_File is too big. Max %sk allowed. Try use SVG.":"Il file è troppo grande. Max %sk consentito. Prova a usare SVG.",ra_Filter:X9,"ra_Filter and Data Actions":"Azioni sui filtri e sui dati","ra_Filter files":"Filtra i file","ra_Folder name":"Nome della cartella","ra_Folder → Channel → State":"Cartella → Canale → Stato","ra_Folder → Device → Channel → State":"Cartella → Dispositivo → Canale → Stato","ra_Folder → State":"Cartella → Stato","ra_Folders always first":"Le cartelle sono sempre al primo posto",ra_Friday:K9,"ra_From file":"Dal file","ra_From text":"Dal testo","ra_Get %s access":"Ottieni l'accesso %s","ra_Good luck":"Buona fortuna","ra_Hide empty folders":"Nascondi cartelle vuote","ra_If no file will be created in the folder, it will disappear after the browser closed":"Se nessun file verrà creato nella cartella, scomparirà dopo la chiusura del browser","ra_If the button above does not work, you can authorize manually this app by visiting this url":"Se il pulsante sopra non funziona, puoi autorizzare manualmente questa app visitando questo URL","ra_Import and add configuration section":"Importa e aggiungi la sezione di configurazione","ra_Import and replace configuration section":"Importa e sostituisci la sezione di configurazione","ra_Import data from %s file":"Importa i dati dal file %s","ra_Import from %s":"Importa da %s","ra_Instance %s is alive":"Il %s dell'istanza è vivo","ra_Instance %s is not alive":"Il TESTO dell'istanza non è vivo","ra_Instance is not alive":"L'istanza non è viva","ra_Invalid CRON":"CRON non valido","ra_Invalid JSON":"JSON non valido","ra_Invalid JSON file.":"File JSON non valido.","ra_Invalid JSON format. Expected an array.":"Formato JSON non valido. È previsto un array.","ra_Invalid answer from server":"Risposta non valida dal server","ra_Invalid parent folder!":"Cartella principale non valida!","ra_Invalid structure":"Struttura non valida","ra_JSON editor":"Editor JSON","ra_Last change":"Ultima modifica",ra_Latitude:q9,"ra_License %s":"Licenza %s","ra_License agreement":"Contratto di licenza","ra_License does not exist":"La licenza non esiste","ra_License expired on %s":"Licenza scaduta il %s",'ra_License for other product "%s"':'Licenza per altro prodotto "%s"',"ra_License is for version %s, but required version is %s.":"La licenza è per la versione %s, ma la versione richiesta è %s.","ra_License must be converted":"La licenza deve essere convertita in una versione più recente. Puoi farlo nel tuo profilo iobroker.net.","ra_License not found in license manager. Do you want to read licenses from iobroker.net?":"Licenza non trovata nel gestore delle licenze. Vuoi aggiornare le licenze da iobroker.net?","ra_Listen on all IPs":"Ascolta su tutti gli IP","ra_Load configuration from file":"Carica la configurazione dal file",ra_Logout:e7,ra_Longitude:t7,'ra_May not trigger "updateLicenses"':'Potrebbe non attivare "updateLicenses"',ra_Message:s7,ra_Monday:i7,"ra_Move down":"Abbassati","ra_Move up":"Andare avanti",ra_Name:r7,"ra_No data found in file":"Nessun dato trovato nel file","ra_No one license found in license manager":"Nessuna licenza trovata nel gestore delle licenze","ra_No response from admin":"Nessuna risposta dall'amministratore","ra_No response from the backend":"Nessuna risposta dal backend",'ra_Non-experts may create new objects only in "0_userdata.0" or "alias.0".':'I non esperti possono creare nuovi oggetti solo in "0_userdata.0" o "alias.0".',"ra_Not a number":"Non un numero",ra_Objects:o7,ra_Ok:M7,"ra_On weekdays":"Nei giorni della settimana","ra_Only following structures of objects are available:":"Sono disponibili solo le seguenti strutture di oggetti:","ra_Only selected":"Solo selezionato","ra_Owner group":"Gruppo di proprietari","ra_Owner user":"Utente proprietario","ra_Passwords are not equal!":"Le password non sono uguali!","ra_Place your files here or click here to open the browse dialog":"Posiziona i file qui o fai clic qui per aprire la finestra di dialogo Sfoglia","ra_Please allow popups in your browser for this page!":"Si prega di abilitare i popup nel browser per questa pagina!","ra_Please confirm":"Si prega di confermare","ra_Please create license":"Si prega di creare la licenza","ra_Please enter the license":"Inserisci la licenza","ra_Please select file...":"Si prega di selezionare il file...","ra_Please select object ID...":"Seleziona l'ID oggetto ...","ra_Port could be used by %s":"La porta potrebbe essere utilizzata da %s","ra_Port is already used by %s":"La porta è già utilizzata da %s","ra_Press ENTER Key to add new item":"Premere il tasto INVIO per aggiungere un nuovo elemento","ra_Private certificate":"Certificato privato",ra_Product:n7,"ra_Public certificate":"Certificato pubblico","ra_Quality code":"Qualità","ra_Refresh tree":"Aggiorna l'albero","ra_Reload files":"Ricarica i file",ra_Rename_Move_Copy:a7,"ra_Renew %s access":"Rinnova l'accesso %s",ra_Repeat:c7,ra_Replace:u7,"ra_Request timed out":"Tempo scaduto per la richiesta","ra_Restrict to folder":"Limita alla cartella",ra_Root:l7,ra_Saturday:N7,ra_Save:L7,"ra_Save and close":"Salva e chiudi","ra_Save configuration to file":"Salva la configurazione su file","ra_Save objects tree as JSON file":"Salva l'albero degli oggetti come file JSON","ra_Select all":"Seleziona tutto","ra_Select color":"Seleziona il colore","ra_Select predefined icon":"Seleziona l'icona predefinita","ra_Select type of export":"Seleziona il tipo di esportazione",ra_Selected:j7,"ra_Selected %s object(s)":"%s oggetto/i selezionato/i","ra_Serial number (UUID)":"Numero di serie (UUID)",'ra_Serial number (UUID) "%s" in license is for other device.':'Il numero di serie (UUID) "%s" nella licenza è per un altro dispositivo.',"ra_Session will expire in %s seconds. Continue?":"La sessione scadrà tra %s secondi. Continuare?","ra_Show all folders":"Mostra tutte le cartelle","ra_Show lines between rows":"Mostra linee tra le righe","ra_Show/Hide object descriptions":"Mostra/Nascondi le descrizioni degli oggetti","ra_Show/hide filter input":"Mostra/nascondi input filtro","ra_Some data are not stored. Discard?":"Alcuni dati non vengono memorizzati. Scartare?",ra_States:g7,"ra_Successfully authorized. Token valid till %s and will be automatically renewed.":"Autorizzazione completata. Il token è valido fino al %s e verrà rinnovato automaticamente.","ra_Successfully authorized. Token valid till %s but it can expire as the instance is not running.":"Autorizzazione completata. Il token è valido fino al %s, ma potrebbe scadere perché l'istanza non è in esecuzione.","ra_Suitable license not found in license manager":"Licenza adatta non trovata nel gestore delle licenze",ra_Sunday:T7,"ra_Suppress question for next %s minutes":"Sopprimi la domanda per i prossimi %s minuti","ra_System language":"Linguaggio di sistema","ra_Take browser position":"Prendi posizione dal browser","ra_Take position from system settings":"Prendi posizione dalle impostazioni di sistema",'ra_The experts may create objects everywhere but from second level (e.g. "vis.0" or "javascript.0").':'Gli esperti possono creare oggetti ovunque ma dal secondo livello (es. "Vis.0" o "javascript.0").',"ra_The page you are looking for was not found":"La pagina che stai cercando non è stata trovata","ra_The schedule will be executed every minute. Are you sure?":"La pianificazione verrà eseguita ogni minuto. Sei sicuro?","ra_The schedule will be executed every second. Are you sure?":"La pianificazione verrà eseguita ogni secondo. Sei sicuro?",ra_Thursday:y7,ra_Timestamp:D7,"ra_Toggle expert mode":"Attiva / disattiva la modalità esperto","ra_Toggle the states view":"Attiva o disattiva la visualizzazione degli stati","ra_Toggle view mode":"Attiva / disattiva la modalità di visualizzazione","ra_Too big":"Troppo grande","ra_Too small":"Troppo piccolo","ra_Transparent dialog":"Finestra di dialogo trasparente",ra_Tuesday:d7,"ra_Unknown error":"Errore sconosciuto","ra_Unknown error!":"Errore sconosciuto!",ra_Update:z7,"ra_Upload file":"Caricare un file","ra_Use all available let's encrypt certificates":"Usa tutti i certificati Let's Encrypt disponibili","ra_Use iobroker.acme adapter for letsencrypt certificates":"Utilizzare l'adattatore iobroker.acme per i certificati letsencrypt","ra_Use system settings for position":"Usa le impostazioni di sistema per la posizione","ra_Used system settings":"Impostazioni di sistema utilizzate","ra_User files":"File utente",ra_ValidTill:I7,ra_Value:h7,ra_Version:w7,"ra_View file":"Vedi il file","ra_View: %s":"Visualizza: %s",ra_Wednesday:C7,ra_Width:A7,"ra_YAML editor":"Editor YAML",ra_Yes:m7,"ra_You can export all objects or just the selected branch.":"Puoi esportare tutti gli oggetti o solo il ramo selezionato.","ra_You can filter entries by entering here some text":"Puoi filtrare le voci inserendo qui del testo","ra_You can use * as wildcard":"Puoi usare * come carattere jolly",ra___different__:p7,ra_aclEveryone_read_object:O7,ra_aclEveryone_read_state:E7,ra_aclEveryone_write_object:_7,ra_aclEveryone_write_state:f7,ra_aclGroup_read_object:S7,ra_aclGroup_read_state:x7,ra_aclGroup_write_object:k7,ra_aclGroup_write_state:Y7,ra_aclOwner_read_object:Q7,ra_aclOwner_read_state:U7,ra_aclOwner_write_object:v7,ra_aclOwner_write_state:b7,ra_buttons:$7,ra_changedFrom:P7,ra_close:W7,ra_create_boolean_state:R7,ra_create_channel:J7,ra_create_device:B7,ra_create_number_state:G7,ra_create_state:F7,ra_create_string_state:H7,ra_daysShortText:V7,ra_dow_Fr:Z7,ra_dow_Mo:X7,ra_dow_Sa:K7,ra_dow_Su:q7,ra_dow_Th:e$,ra_dow_Tu:t$,ra_dow_We:s$,ra_expertMode:i$,ra_false:r$,ra_fileType_all:o$,ra_fileType_audio:M$,ra_fileType_code:n$,ra_fileType_images:a$,ra_fileType_txt:c$,ra_fileType_video:u$,"ra_fileType_video,":"video",ra_filter_customs:l$,ra_filter_customs_without:N$,ra_filter_func:L$,ra_filter_id:j$,ra_filter_name:g$,ra_filter_role:T$,ra_filter_room:y$,ra_filter_type:D$,"ra_import data from %s file":"Importa dati dal file %s",ra_invalidConfig:d$,ra_lastChange:z$,ra_locally:I$,ra_month_Apr:h$,ra_month_Aug:w$,ra_month_Dec:C$,ra_month_Feb:A$,ra_month_Jan:m$,ra_month_Jul:p$,ra_month_Jun:O$,ra_month_Mai:E$,ra_month_Mar:_$,ra_month_Nov:f$,ra_month_Oct:S$,ra_month_Sep:x$,ra_months_Apr:k$,ra_months_Aug:Y$,ra_months_Dec:Q$,ra_months_Feb:U$,ra_months_Jan:v$,ra_months_Jul:b$,ra_months_Jun:$$,ra_months_Mai:P$,ra_months_Mar:W$,ra_months_Nov:R$,ra_months_Oct:J$,ra_months_Sep:B$,"ra_no confirm for 5 mins":"nessuna conferma per 5 minuti",ra_none:G$,ra_object_changed_by:F$,ra_object_changed_by_user:H$,ra_otherConfig:V$,ra_qualityCode:Z$,ra_repeat:X$,ra_select_folder_hint:K$,ra_show_all:q$,ra_state_changed_by:eP,ra_state_changed_from:tP,ra_timestamp:sP,ra_tooltip_ack:iP,ra_tooltip_comment:rP,ra_tooltip_copyState:oP,ra_tooltip_ctrlForLink:MP,ra_tooltip_customConfig:nP,ra_tooltip_deleteObject:aP,ra_tooltip_editObject:cP,ra_tooltip_editState:uP,ra_tooltip_expire:lP,ra_tooltip_from:NP,ra_tooltip_lc:LP,ra_tooltip_quality:jP,ra_tooltip_ts:gP,ra_tooltip_user:TP,ra_tooltip_value:yP,ra_true:DP,"ra_use seconds":"usa i secondi",ra_val:dP,"ra_via internet":"attraverso internet",ra_warning_every_minute:zP,ra_warning_every_second:IP,sc_cron:hP,sc_date:wP,sc_dates:CP,sc_dow:AP,sc_dows:mP,sc_every:pP,sc_everyN_dates:OP,sc_everyN_dow:EP,sc_everyN_dows:_P,sc_everyN_hours:fP,sc_everyN_minutes:SP,sc_everyN_months:xP,sc_everyN_seconds:kP,sc_every_dates:YP,sc_every_dow:QP,sc_every_dows:UP,sc_every_hours:vP,sc_every_minutes:bP,sc_every_months:$P,sc_every_seconds:PP,sc_from:WP,sc_hours:RP,sc_interval:JP,sc_intervalBetween:BP,sc_invalid_cron:GP,sc_minutes:FP,sc_months:HP,sc_once:VP,sc_period:ZP,sc_seconds:XP,sc_simple:KP,sc_specific:qP,sc_specific_dates:eW,sc_specific_dow:tW,sc_specific_dows:sW,sc_specific_hours:iW,sc_specific_minutes:rW,sc_specific_months:oW,sc_specific_seconds:MW,sc_time:nW,sc_to:aW,sc_wizard:cW,sch_all:uW,sch_astroDay:lW,sch_astroNight:NW,sch_astro_dawn:LW,sch_astro_dusk:jW,sch_astro_goldenHour:gW,sch_astro_goldenHourEnd:TW,sch_astro_nadir:yW,sch_astro_nauticalDawn:DW,sch_astro_nauticalDusk:dW,sch_astro_night:zW,sch_astro_nightEnd:IW,sch_astro_solarNoon:hW,sch_astro_sunrise:wW,sch_astro_sunriseEnd:CW,sch_astro_sunset:AW,sch_astro_sunsetStart:mW,sch_at:pW,sch_desc_atTime:OW,sch_desc_everyDay:EW,sch_desc_everyHour:_W,sch_desc_everyMinute:fW,sch_desc_everyMonth:SW,sch_desc_everyNDay:xW,sch_desc_everyNHours:kW,sch_desc_everyNMinutes:YW,sch_desc_everyNMonths:QW,sch_desc_everyNWeeks:UW,sch_desc_everyNYears:vW,sch_desc_everyWeek:bW,sch_desc_everyYear:$W,sch_desc_intervalFromTo:PW,sch_desc_never:WW,sch_desc_onDate:RW,sch_desc_onDates:JW,sch_desc_onEveryDate:BW,sch_desc_onMonth:GW,sch_desc_onMonths:FW,sch_desc_onWeekday:HW,sch_desc_onWeekdays:VW,sch_desc_onWeekends:ZW,sch_desc_onWorkdays:XW,sch_desc_onceInPast:KW,sch_desc_once_on:qW,sch_desc_validFrom:eR,sch_desc_validFromTo:tR,sch_desc_validTo:sR,sch_every:iR,sch_exactTime:rR,sch_from:oR,sch_fromTo:MR,sch_intervalTime:nR,sch_invert:aR,sch_no_one:cR,sch_on:uR,sch_period:lR,sch_periodDaily:NR,sch_periodDates:LR,sch_periodDay:jR,sch_periodEvery:gR,sch_periodEveryDay:TR,sch_periodEveryMonth:yR,sch_periodEveryWeek:DR,sch_periodEveryYear:dR,sch_periodHours:zR,sch_periodMinutes:IR,sch_periodMonth:hR,sch_periodMonthly:wR,sch_periodOnce:CR,sch_periodSpecificMonths:AR,sch_periodWeek:mR,sch_periodWeekdays:pR,sch_periodWeekend:OR,sch_periodWeekly:ER,sch_periodWorkdays:_R,sch_periodYear:fR,sch_periodYearly:SR,sch_specificTime:xR,sch_time:kR,sch_to:YR,sch_valid:QR,sch_validFrom:UR,sch_validTo:vR,sch_wholeDay:bR,sch_yearEveryMonth:$R},WR="Comportamiento",RR="Adjuntar",JR="Cancelar",BR="Categorías",GR="Comprobado",FR="Borrar",HR="Cerca",VR="Comercial",ZR="Configurar",XR="Conectado",KR="Continuar",qR="Copiado",eJ="Crear",tJ="Cultivo",sJ="Delete",iJ="Eliminar",rJ="Desechar",oJ="Desconectado",MJ="Error",nJ="Filtrar",aJ="Viernes",cJ="Latitud",uJ="Cerrar sesión",lJ="Longitud",NJ="Mensaje",LJ="Lunes",jJ="Nombre",gJ="Objetos",TJ="Okay",yJ="Producto",DJ="Cambiar nombre/Mover/Copiar",dJ="Repetir",zJ="Reemplazar",IJ="Raíz",hJ="Sábado",wJ="Salvar",CJ="Seleccionado",AJ="Estados",mJ="Domingo",pJ="Jueves",OJ="Marca de tiempo",EJ="Martes",_J="Actualizar",fJ="Válida hasta",SJ="Valor",xJ="Versión",kJ="Miércoles",YJ="Anchura",QJ="Sí",UJ="diferente",vJ="Todo el mundo puede leer el objeto",bJ="Todos pueden leer el estado",$J="Todos pueden escribir objetos",PJ="Todos pueden escribir el estado",WJ="El grupo puede leer el objeto",RJ="El grupo puede leer el estado",JJ="El grupo puede escribir un objeto",BJ="El grupo puede escribir el estado",GJ="El propietario puede leer el objeto",FJ="El propietario puede leer el estado",HJ="El propietario puede escribir el objeto",VJ="El propietario puede escribir el estado",ZJ="Botones",XJ="Cambiaron desde",KJ="cerrar",qJ="Crear estado booleano",eB="Crear canal",tB="Crear dispositivo",sB="Crear estado numérico",iB="Crear estado",rB="Crear estado de cadena",oB="d.",MB="Fr",nB="Mes",aB="Sa",cB="Su",uB="Th",lB="Tu",NB="Nosotros",LB="Modo experto",jB="FALSO",gB="Todos los archivos",TB="Audio",yB="Código/JSON",DB="Imágenes",dB="Texto",zB="Video",IB="Configuraciones",hB="sin",wB="Función",CB="ID",AB="Nombre",mB="Papel",pB="Habitación",OB="Tipo",EB="Configuraciones inválidas",_B="Ultimo cambio",fB="en la zona",SB="Abr",xB="Ago",kB="Dic",YB="Feb",QB="Ene",UB="Jul",vB="Jun",bB="Mai",$B="Mar",PB="Nov",WB="Oct",RB="Sep",JB="Abr",BB="Ago",GB="Dic",FB="Feb",HB="Ene",VB="Jul",ZB="Jun",XB="Mai",KB="Mar",qB="Nov",eG="Oct",tG="Sep",sG="ninguno",iG="Objeto cambiado por",rG="Objeto cambiado por última vez a las",oG="Configuraciones de otro adaptador %s",MG="Código de calidad",nG="repetir",aG='Para seleccionar la carpeta, simplemente mantenga presionada la tecla "shift" haciendo clic en la carpeta.',cG="Mostrar todo",uG="Estado cambiado por",lG="Objeto cambiado de",NG="Marca de tiempo",LG="Bandera reconocida",jG="Comentario",gG="Copie el valor del estado",TG="Mantenga presionada la tecla Cltr/⌘ para abrir el enlace",yG="Ajustes personalizados",DG="Eliminar objeto",dG="Editar objeto",zG="Edite el valor del estado",IG="Caduca en",hG="Desde",wG="Último cambio",CG="Calidad",AG="Sello de tiempo",mG="Usuario",pG="Valor",OG="VERDADERO",EG="Valor",_G="Advertencia: ¡El trabajo CRON se ejecutará cada minuto durante el período especificado!",fG="Advertencia: ¡El trabajo CRON se ejecutará cada segundo durante el período especificado!",SG="CRON",xG="Fecha",kG="fechas",YG="Día",QG="Día de la semana",UG="Cada",vG="cada N días",bG="cada enésimo día de la semana",$G="cada N día de la semana",PG="cada N horas",WG="cada N minutos",RG="cada N meses",JG="cada N segundos",BG="cada día",GG="Cada día de la semana",FG="Cada día de la semana",HG="cada hora",VG="cada minuto",ZG="cada mes",XG="cada segundo",KG="De",qG="Horas",eF="Intervalo",tF="Intervalo entre",sF="CRON no válido",iF="Minutos",rF="meses",oF="Una vez",MF="Período",nF="Segundos",aF="Sencillo",cF="Tiempo específico",uF="fechas especificas",lF="día(s) específico(s) de la semana",NF="día específico de semanas",LF="horas específicas",jF="minutos específicos",gF="meses específicos",TF="segundos específicos",yF="Hora",DF="A",dF="Mago",zF="todas",IF="Día astro",hF="Noche astro",wF="Amanecer",CF="Oscuridad",AF="hora dorada",mF="Fin de la hora dorada",pF="Nadir",OF="Amanecer náutico",EF="Anochecer náutico",_F="Noche",fF="Fin de la noche",SF="Mediodía solar",xF="amanecer",kF="Fin del amanecer",YF="Puesta de sol",QF="Puesta de sol",UF="a",vF="en %s",bF="cada día",$F="cada hora",PF="cada minuto",WF="cada mes",RF="cada %s días",JF="cada %s horas",BF="cada %s minutos",GF="cada %s meses",FF="cada %s semanas",HF="cada %s años",VF="cada semana",ZF="todos los años",XF="de %s a %s",KF="Nunca",qF="en %s de %s",eH="en %s y %s de",tH="en cada fecha de",sH="%s",iH="%s y %s",rH="en %s",oH="en %s y %s",MH="en los fines de semana",nH="en días laborables",aH="ya no se ejecutará más, porque el inicio está en el pasado",cH="en %s",uH="de %s",lH="Ejecutar desde hasta",NH="a %s",LH="cada",jH="Tiempo específico",gH="de",TH="De-a",yH="Tiempo de intervalo",DH="invertir; poner boca abajo o en la posición opuesta, orden o arreglo; Boca abajo",dH="ninguna",zH="en",IH="Período",hH="Diario",wH="fechas",CH="Día",AH="Cada",mH="Cada día",pH="Cada mes",OH="Cada semana",EH="Todos los años",_H="Horas",fH="Minutos",SH="mes",xH="Mensual",kH="Una vez",YH="Meses específicos",QH="Semana",UH="Días laborables",vH="Fin de semana",bH="Semanal",$H="Días laborables",PH="Año",WH="Anual",RH="Tiempo específico",JH="Hora",BH="a",GH="Válido",FH="de",HH="a",VH="Todo el dia",ZH="cada mes",XH={"ra_%s links from aliases":"%s enlaces de alias","ra_%s object(s) processed":"%s objeto(s) procesados","ra_%s was imported":"%s fue importado","ra_Accept license":"Aceptar licencia",ra_Actions:WR,"ra_Add new child object to selected parent":"Agregar nuevo objeto hijo al padre seleccionado","ra_Add objects tree from JSON file":"Agregar árbol de objetos desde el archivo JSON","ra_Add row":"Añadir fila","ra_Advanced options":"Opciones avanzadas","ra_All items are filtered out":"Todos los elementos se filtran","ra_All objects":"Todos los objetos",ra_Append:RR,"ra_Append %s entries or replace existing?":"¿Agregar %s entradas o reemplazar las existentes?","ra_Append or replace?":"¿Agregar o reemplazar?","ra_Are you sure?":"¿Estás seguro?","ra_Auto (no custom columns)":"Automático (sin columnas personalizadas)","ra_Back to %s":"Volver a %s","ra_Background image":"Imagen de fondo",ra_Cancel:JR,"ra_Cannot add items with set filter":"No se pueden agregar elementos con el filtro establecido","ra_Cannot decode license":"No se puede decodificar la licencia","ra_Cannot determine position: System settings are empty and GPS detection is disabled in browser":"No se puede determinar la posición: la configuración del sistema está vacía y la detección de GPS está deshabilitada en el navegador",'ra_Cannot find "%s"':'No se puede encontrar "%s"','ra_Cannot read "%s"':'No se puede leer "%s"',"ra_Cannot read licenses: %s":"No se pueden leer licencias: %s","ra_Cannot retrieve options, as instance is offline":"No se pueden recuperar las opciones, ya que la instancia está fuera de línea","ra_Cannot update attribute, because not found in the object":"No se puede actualizar el atributo porque no se encuentra en el objeto","ra_Cannot upload":"no se puede cargar",ra_Categories:BR,"ra_Chained certificate":"certificado encadenado","ra_Change color theme":"Cambiar tema de color","ra_Changed from":"Cambiaron desde","ra_Channel → State":"Canal → Estado","ra_Check license":"Verificar licencia",ra_Checked:GR,ra_Clear:FR,"ra_Clear filter":"Filtro claro","ra_Clear icon":"Icono claro","ra_Click to show":"Haga clic para mostrar","ra_Clone current row":"Clonar fila actual",ra_Close:HR,"ra_Collapse all nodes":"Contraer todos los nodos","ra_Collapse one step node":"Contraer un nivel",ra_Commercial:VR,ra_Configure:ZR,"ra_Configure visible columns":"Configurar columnas visibles","ra_Confirm deletion of %s":"Confirmar la eliminación de %s",ra_Connected:XR,ra_Continue:KR,ra_Copied:qR,"ra_Copied %s":'Copiado "%s"',"ra_Copy content":"Copiar contenido",ra_Create:eJ,"ra_Create alias":"Crear alias","ra_Create folder":"Crear carpeta","ra_Create new folder in %s":"Crear nueva carpeta en %s",ra_Crop:tJ,"ra_Define CRON...":"Definir CRON...","ra_Define functions":"Definir funciones","ra_Define rooms":"Definir habitaciones","ra_Define schedule":"Definir horario","ra_Define schedule...":"Definir horario ...",ra_Del:sJ,ra_Delete:iJ,"ra_Delete current row":"Eliminar fila actual","ra_Deselect all":"Deselecciona todo","ra_Device → Channel → State":"Dispositivo → Canal → Estado","ra_Disable/Enable translation":"Deshabilitar/Habilitar traducción",ra_Discard:rJ,ra_Disconnected:oJ,"ra_Do not ask for next 2 hours in this session":"No preguntes por las siguientes 2 horas en esta sesión.","ra_Do not export values of states":"No exportar valores de estados.","ra_Do not use let's encrypt":"No use vamos a cifrar","ra_Docker is not available":"Docker no está disponible","ra_Docker is not installed or not running":"Docker no está instalado o no se está ejecutando","ra_Double click to reset table layout":"Haga doble clic para restablecer el diseño de la tabla","ra_Drag 'n' drop some files here, or click to select files":"Arrastre y suelte algunos archivos aquí, o haga clic para seleccionar archivos","ra_Drop file here":"Suelta el archivo aquí","ra_Drop the files here...":"Suelta el archivo aquí ...","ra_Duplicate name":"Nombre duplicado","ra_Edit ACL":"Editar LCA","ra_Edit alias":"Editar alias","ra_Edit custom config":"Editar configuración personalizada","ra_Edit full path":"Editar ruta completa","ra_Edit function":"Función de edición","ra_Edit object field":"Editar campo de objeto","ra_Edit role":"Editar rol","ra_Edit room":"Cuarto de edición","ra_Edit value":"Editar valor","ra_Enter the code from that page here":"Introduzca el código de esa página aquí",ra_Error:MJ,"ra_Expand all nodes":"Expandir todos los nodos","ra_Expand one step node":"Expandir un nivel","ra_Expand/Collapse card":"Expandir/Contraer tarjeta","ra_Export configuration section":"Exportar sección de configuración","ra_Export data to %s file":"Exportar datos al archivo %s","ra_Failed to open JSON File":"No se pudo abrir el archivo JSON","ra_Fallback custom certificates":"Certificados personalizados alternativos","ra_File is too big. Max %sk allowed. Try use SVG.":"El archivo es demasiado grande. Máximo de %sk permitido. Intenta usar SVG.",ra_Filter:nJ,"ra_Filter and Data Actions":"Acciones de filtrado y datos","ra_Filter files":"Filtrar archivos","ra_Folder name":"Nombre de la carpeta","ra_Folder → Channel → State":"Carpeta → Canal → Estado","ra_Folder → Device → Channel → State":"Carpeta → Dispositivo → Canal → Estado","ra_Folder → State":"Carpeta → Estado","ra_Folders always first":"Carpetas siempre primero",ra_Friday:aJ,"ra_From file":"Desde archivo","ra_From text":"Del texto","ra_Get %s access":"Obtener %s acceso","ra_Good luck":"Buena suerte","ra_Hide empty folders":"Ocultar carpetas vacías","ra_If no file will be created in the folder, it will disappear after the browser closed":"Si no se creará ningún archivo en la carpeta, desaparecerá después de que se cierre el navegador.","ra_If the button above does not work, you can authorize manually this app by visiting this url":"Si el botón de arriba no funciona, puedes autorizar manualmente esta aplicación visitando esta URL","ra_Import and add configuration section":"Importar y agregar sección de configuración","ra_Import and replace configuration section":"Importar y reemplazar sección de configuración","ra_Import data from %s file":"Importar datos del archivo %s","ra_Import from %s":"Importar desde %s","ra_Instance %s is alive":"Instancia %s está vivo","ra_Instance %s is not alive":"Instancia %s no está vivo","ra_Instance is not alive":"La instancia no está viva","ra_Invalid CRON":"CRON no válido","ra_Invalid JSON":"JSON no válido","ra_Invalid JSON file.":"Archivo JSON inválido.","ra_Invalid JSON format. Expected an array.":"Formato JSON inválido. Se esperaba un array.","ra_Invalid answer from server":"Respuesta inválida del servidor","ra_Invalid parent folder!":"Carpeta principal no válida.","ra_Invalid structure":"Estructura inválida","ra_JSON editor":"editor JSON","ra_Last change":"Ultimo cambio",ra_Latitude:cJ,"ra_License %s":"Licencia %s","ra_License agreement":"Acuerdo de licencia","ra_License does not exist":"La licencia no existe","ra_License expired on %s":"La licencia venció el %s",'ra_License for other product "%s"':'Licencia para otro producto "%s"',"ra_License is for version %s, but required version is %s.":"La licencia es para la versión %s, pero la versión requerida es %s.","ra_License must be converted":"La licencia debe convertirse a una versión más reciente. Puedes hacerlo en tu perfil de iobroker.net.","ra_License not found in license manager. Do you want to read licenses from iobroker.net?":"Licencia no encontrada en el administrador de licencias. ¿Quieres actualizar las licencias de iobroker.net?","ra_Listen on all IPs":"Escuche en todas las IP","ra_Load configuration from file":"Cargar configuración desde archivo",ra_Logout:uJ,ra_Longitude:lJ,'ra_May not trigger "updateLicenses"':'No puede activar "updateLicenses"',ra_Message:NJ,ra_Monday:LJ,"ra_Move down":"Mover hacia abajo","ra_Move up":"Ascender",ra_Name:jJ,"ra_No data found in file":"No se encontraron datos en el archivo","ra_No one license found in license manager":"No se encontró ninguna licencia en el administrador de licencias","ra_No response from admin":"No hay respuesta del administrador","ra_No response from the backend":"No hay respuesta del backend",'ra_Non-experts may create new objects only in "0_userdata.0" or "alias.0".':'Los no expertos pueden crear nuevos objetos solo en "0_userdata.0" o "alias.0".',"ra_Not a number":"No un número",ra_Objects:gJ,ra_Ok:TJ,"ra_On weekdays":"De lunes a viernes","ra_Only following structures of objects are available:":"Solo están disponibles las siguientes estructuras de objetos:","ra_Only selected":"Solo seleccionados","ra_Owner group":"Grupo propietario","ra_Owner user":"Usuario propietario","ra_Passwords are not equal!":"¡Las contraseñas no son iguales!","ra_Place your files here or click here to open the browse dialog":"Coloque sus archivos aquí o haga clic aquí para abrir el cuadro de diálogo de exploración","ra_Please allow popups in your browser for this page!":"¡Permita ventanas emergentes en su navegador para esta página!","ra_Please confirm":"Por favor confirmar","ra_Please create license":"Por favor cree una licencia","ra_Please enter the license":"Por favor ingrese la licencia","ra_Please select file...":"Seleccione el archivo...","ra_Please select object ID...":"Por favor seleccione ID de objeto ...","ra_Port could be used by %s":"El puerto podría ser utilizado por %s","ra_Port is already used by %s":"El puerto ya está en uso por %s","ra_Press ENTER Key to add new item":"Presione la tecla ENTER para agregar un nuevo elemento","ra_Private certificate":"certificado privado",ra_Product:yJ,"ra_Public certificate":"Certificado público","ra_Quality code":"Calidad","ra_Refresh tree":"Actualizar árbol","ra_Reload files":"Recargar archivos",ra_Rename_Move_Copy:DJ,"ra_Renew %s access":"Renovar el acceso a %s",ra_Repeat:dJ,ra_Replace:zJ,"ra_Request timed out":"Tiempo de espera agotado","ra_Restrict to folder":"Restringir a carpeta",ra_Root:IJ,ra_Saturday:hJ,ra_Save:wJ,"ra_Save and close":"Guardar y cerrar","ra_Save configuration to file":"Guardar configuración en archivo","ra_Save objects tree as JSON file":"Guardar el árbol de objetos como archivo JSON","ra_Select all":"Seleccionar todo","ra_Select color":"Seleccionar el color","ra_Select predefined icon":"Seleccionar icono predefinido","ra_Select type of export":"Seleccione tipo de exportación",ra_Selected:CJ,"ra_Selected %s object(s)":"%s objetos seleccionados","ra_Serial number (UUID)":"Número de serie (UUID)",'ra_Serial number (UUID) "%s" in license is for other device.':'El número de serie (UUID) "%s" en la licencia es para otro dispositivo.',"ra_Session will expire in %s seconds. Continue?":"La sesión expirará en %s segundos. ¿Continuar?","ra_Show all folders":"Mostrar todas las carpetas","ra_Show lines between rows":"Mostrar líneas entre filas","ra_Show/Hide object descriptions":"Mostrar/ocultar descripciones de objetos","ra_Show/hide filter input":"Mostrar/ocultar entrada de filtro","ra_Some data are not stored. Discard?":"Algunos datos no se almacenan. ¿Desechar?",ra_States:AJ,"ra_Successfully authorized. Token valid till %s and will be automatically renewed.":"Autorizado correctamente. El token es válido hasta el %s y se renovará automáticamente.","ra_Successfully authorized. Token valid till %s but it can expire as the instance is not running.":"Autorizado correctamente. El token es válido hasta %s, pero puede caducar porque la instancia no está en ejecución.","ra_Suitable license not found in license manager":"Licencia adecuada no encontrada en el administrador de licencias",ra_Sunday:mJ,"ra_Suppress question for next %s minutes":"Suprimir pregunta durante los próximos %s minutos","ra_System language":"Lenguaje del sistema","ra_Take browser position":"Tomar posición desde el navegador","ra_Take position from system settings":"Tomar posición desde la configuración del sistema",'ra_The experts may create objects everywhere but from second level (e.g. "vis.0" or "javascript.0").':'Los expertos pueden crear objetos en todas partes excepto desde el segundo nivel (por ejemplo, "vis.0" o "javascript.0").',"ra_The page you are looking for was not found":"No se encontró la página que busca","ra_The schedule will be executed every minute. Are you sure?":"El cronograma se ejecutará cada minuto. ¿Estás seguro?","ra_The schedule will be executed every second. Are you sure?":"El cronograma se ejecutará cada segundo. ¿Estás seguro?",ra_Thursday:pJ,ra_Timestamp:OJ,"ra_Toggle expert mode":"Alternar modo experto","ra_Toggle the states view":"Alternar la vista de estados","ra_Toggle view mode":"Alternar modo de vista","ra_Too big":"Demasiado grande","ra_Too small":"Demasiado pequeña","ra_Transparent dialog":"Diálogo transparente",ra_Tuesday:EJ,"ra_Unknown error":"Error desconocido","ra_Unknown error!":"¡Error desconocido!",ra_Update:_J,"ra_Upload file":"Subir archivo","ra_Use all available let's encrypt certificates":"Utilice todos los certificados let's encrypt disponibles","ra_Use iobroker.acme adapter for letsencrypt certificates":"Use el adaptador iobroker.acme para los certificados de letsencrypt","ra_Use system settings for position":"Usar la configuración del sistema para la posición","ra_Used system settings":"Configuraciones del sistema usadas","ra_User files":"Archivos de usuario",ra_ValidTill:fJ,ra_Value:SJ,ra_Version:xJ,"ra_View file":"Ver archivo","ra_View: %s":"Ver: %s",ra_Wednesday:kJ,ra_Width:YJ,"ra_YAML editor":"Editor YAML",ra_Yes:QJ,"ra_You can export all objects or just the selected branch.":"Puede exportar todos los objetos o solo la rama seleccionada.","ra_You can filter entries by entering here some text":"Puede filtrar las entradas ingresando aquí algún texto","ra_You can use * as wildcard":"Puedes utilizar * como comodín",ra___different__:UJ,ra_aclEveryone_read_object:vJ,ra_aclEveryone_read_state:bJ,ra_aclEveryone_write_object:$J,ra_aclEveryone_write_state:PJ,ra_aclGroup_read_object:WJ,ra_aclGroup_read_state:RJ,ra_aclGroup_write_object:JJ,ra_aclGroup_write_state:BJ,ra_aclOwner_read_object:GJ,ra_aclOwner_read_state:FJ,ra_aclOwner_write_object:HJ,ra_aclOwner_write_state:VJ,ra_buttons:ZJ,ra_changedFrom:XJ,ra_close:KJ,ra_create_boolean_state:qJ,ra_create_channel:eB,ra_create_device:tB,ra_create_number_state:sB,ra_create_state:iB,ra_create_string_state:rB,ra_daysShortText:oB,ra_dow_Fr:MB,ra_dow_Mo:nB,ra_dow_Sa:aB,ra_dow_Su:cB,ra_dow_Th:uB,ra_dow_Tu:lB,ra_dow_We:NB,ra_expertMode:LB,ra_false:jB,ra_fileType_all:gB,ra_fileType_audio:TB,ra_fileType_code:yB,ra_fileType_images:DB,ra_fileType_txt:dB,ra_fileType_video:zB,"ra_fileType_video,":"Video",ra_filter_customs:IB,ra_filter_customs_without:hB,ra_filter_func:wB,ra_filter_id:CB,ra_filter_name:AB,ra_filter_role:mB,ra_filter_room:pB,ra_filter_type:OB,"ra_import data from %s file":"Importar datos del archivo %s",ra_invalidConfig:EB,ra_lastChange:_B,ra_locally:fB,ra_month_Apr:SB,ra_month_Aug:xB,ra_month_Dec:kB,ra_month_Feb:YB,ra_month_Jan:QB,ra_month_Jul:UB,ra_month_Jun:vB,ra_month_Mai:bB,ra_month_Mar:$B,ra_month_Nov:PB,ra_month_Oct:WB,ra_month_Sep:RB,ra_months_Apr:JB,ra_months_Aug:BB,ra_months_Dec:GB,ra_months_Feb:FB,ra_months_Jan:HB,ra_months_Jul:VB,ra_months_Jun:ZB,ra_months_Mai:XB,ra_months_Mar:KB,ra_months_Nov:qB,ra_months_Oct:eG,ra_months_Sep:tG,"ra_no confirm for 5 mins":"Sin confirmación durante 5 minutos",ra_none:sG,ra_object_changed_by:iG,ra_object_changed_by_user:rG,ra_otherConfig:oG,ra_qualityCode:MG,ra_repeat:nG,ra_select_folder_hint:aG,ra_show_all:cG,ra_state_changed_by:uG,ra_state_changed_from:lG,ra_timestamp:NG,ra_tooltip_ack:LG,ra_tooltip_comment:jG,ra_tooltip_copyState:gG,ra_tooltip_ctrlForLink:TG,ra_tooltip_customConfig:yG,ra_tooltip_deleteObject:DG,ra_tooltip_editObject:dG,ra_tooltip_editState:zG,ra_tooltip_expire:IG,ra_tooltip_from:hG,ra_tooltip_lc:wG,ra_tooltip_quality:CG,ra_tooltip_ts:AG,ra_tooltip_user:mG,ra_tooltip_value:pG,ra_true:OG,"ra_use seconds":"usar segundos",ra_val:EG,"ra_via internet":"vía Internet",ra_warning_every_minute:_G,ra_warning_every_second:fG,sc_cron:SG,sc_date:xG,sc_dates:kG,sc_dow:YG,sc_dows:QG,sc_every:UG,sc_everyN_dates:vG,sc_everyN_dow:bG,sc_everyN_dows:$G,sc_everyN_hours:PG,sc_everyN_minutes:WG,sc_everyN_months:RG,sc_everyN_seconds:JG,sc_every_dates:BG,sc_every_dow:GG,sc_every_dows:FG,sc_every_hours:HG,sc_every_minutes:VG,sc_every_months:ZG,sc_every_seconds:XG,sc_from:KG,sc_hours:qG,sc_interval:eF,sc_intervalBetween:tF,sc_invalid_cron:sF,sc_minutes:iF,sc_months:rF,sc_once:oF,sc_period:MF,sc_seconds:nF,sc_simple:aF,sc_specific:cF,sc_specific_dates:uF,sc_specific_dow:lF,sc_specific_dows:NF,sc_specific_hours:LF,sc_specific_minutes:jF,sc_specific_months:gF,sc_specific_seconds:TF,sc_time:yF,sc_to:DF,sc_wizard:dF,sch_all:zF,sch_astroDay:IF,sch_astroNight:hF,sch_astro_dawn:wF,sch_astro_dusk:CF,sch_astro_goldenHour:AF,sch_astro_goldenHourEnd:mF,sch_astro_nadir:pF,sch_astro_nauticalDawn:OF,sch_astro_nauticalDusk:EF,sch_astro_night:_F,sch_astro_nightEnd:fF,sch_astro_solarNoon:SF,sch_astro_sunrise:xF,sch_astro_sunriseEnd:kF,sch_astro_sunset:YF,sch_astro_sunsetStart:QF,sch_at:UF,sch_desc_atTime:vF,sch_desc_everyDay:bF,sch_desc_everyHour:$F,sch_desc_everyMinute:PF,sch_desc_everyMonth:WF,sch_desc_everyNDay:RF,sch_desc_everyNHours:JF,sch_desc_everyNMinutes:BF,sch_desc_everyNMonths:GF,sch_desc_everyNWeeks:FF,sch_desc_everyNYears:HF,sch_desc_everyWeek:VF,sch_desc_everyYear:ZF,sch_desc_intervalFromTo:XF,sch_desc_never:KF,sch_desc_onDate:qF,sch_desc_onDates:eH,sch_desc_onEveryDate:tH,sch_desc_onMonth:sH,sch_desc_onMonths:iH,sch_desc_onWeekday:rH,sch_desc_onWeekdays:oH,sch_desc_onWeekends:MH,sch_desc_onWorkdays:nH,sch_desc_onceInPast:aH,sch_desc_once_on:cH,sch_desc_validFrom:uH,sch_desc_validFromTo:lH,sch_desc_validTo:NH,sch_every:LH,sch_exactTime:jH,sch_from:gH,sch_fromTo:TH,sch_intervalTime:yH,sch_invert:DH,sch_no_one:dH,sch_on:zH,sch_period:IH,sch_periodDaily:hH,sch_periodDates:wH,sch_periodDay:CH,sch_periodEvery:AH,sch_periodEveryDay:mH,sch_periodEveryMonth:pH,sch_periodEveryWeek:OH,sch_periodEveryYear:EH,sch_periodHours:_H,sch_periodMinutes:fH,sch_periodMonth:SH,sch_periodMonthly:xH,sch_periodOnce:kH,sch_periodSpecificMonths:YH,sch_periodWeek:QH,sch_periodWeekdays:UH,sch_periodWeekend:vH,sch_periodWeekly:bH,sch_periodWorkdays:$H,sch_periodYear:PH,sch_periodYearly:WH,sch_specificTime:RH,sch_time:JH,sch_to:BH,sch_valid:GH,sch_validFrom:FH,sch_validTo:HH,sch_wholeDay:VH,sch_yearEveryMonth:ZH},KH="Akcje",qH="Dodać",eV="Anuluj",tV="Kategorie",sV="Sprawdzony",iV="Kasować",rV="Blisko",oV="Handlowy",MV="Konfiguruj",nV="Połączony",aV="Kontynuować",cV="Skopiowano",uV="Stwórz",lV="Przyciąć",NV="Delete",LV="Usunąć",jV="Wyrzucać",gV="Niepowiązany",TV="Błąd",yV="Filtr",DV="Piątek",dV="Szerokość",zV="Wyloguj",IV="Długość geograficzna",hV="Wiadomość",wV="Poniedziałek",CV="Nazwa",AV="Obiekty",mV="Dobrze",pV="Produkt",OV="Zmień nazwę/Przenieś/Kopiuj",EV="Powtarzać",_V="Zastępować",fV="Korzeń",SV="Sobota",xV="Zapisać",kV="Wybrany",YV="Stany",QV="Niedziela",UV="Czwartek",vV="Znak czasu",bV="Wtorek",$V="Aktualizacja",PV="Obowiązuje do",WV="Wartość",RV="Wersja",JV="Środa",BV="Szerokość",GV="Tak",FV="różne",HV="Każdy może czytać obiekt",VV="Każdy może czytać stan",ZV="Każdy może pisać przedmiot",XV="Każdy może pisać stan",KV="Grupa może odczytać obiekt",qV="Grupa może odczytać stan",eZ="Grupa może pisać obiekt",tZ="Grupa może pisać stan",sZ="Właściciel może czytać obiekt",iZ="Właściciel może odczytać stan",rZ="Właściciel może napisać obiekt",oZ="Właściciel może pisać stan",MZ="guziki",nZ="Zmieniony z",aZ="blisko",cZ="Utwórz stan logiczny",uZ="Utwórz kanał",lZ="Utwórz urządzenie",NZ="Utwórz stan liczbowy",LZ="Utwórz stan",jZ="Utwórz stan ciągu",gZ="d.",TZ="Ks",yZ="Mo",DZ="Sa",dZ="Su",zZ="Th",IZ="Tu",hZ="My",wZ="Tryb ekspercki",CZ="FAŁSZ",AZ="Wszystkie pliki",mZ="Audio",pZ="Kod/JSON",OZ="Obrazy",EZ="Tekst",_Z="Wideo",fZ="Ustawienia",SZ="bez",xZ="Funkcjonować",kZ="ID",YZ="Imię",QZ="Rola",UZ="Sala",vZ="Rodzaj",bZ="Nieprawidłowe ustawienia",$Z="Ostatnia zmiana",PZ="lokalnie",WZ="kwiecień",RZ="sierpień",JZ="grudzień",BZ="luty",GZ="styczeń",FZ="lipiec",HZ="czerwiec",VZ="Mai",ZZ="Zniszczyć",XZ="listopad",KZ="październik",qZ="wrzesień",eX="kwiecień",tX="sierpień",sX="grudzień",iX="luty",rX="styczeń",oX="lipiec",MX="czerwiec",nX="Mai",aX="Zniszczyć",cX="listopad",uX="październik",lX="wrzesień",NX="Żaden",LX="Obiekt zmieniony przez",jX="Obiekt ostatnio zmieniony o godz",gX="Ustawienia z innego adaptera %s",TX="Kod jakości",yX="powtarzać",DX="Aby wybrać folder, wystarczy przytrzymać klawisz „shift”, klikając folder.",dX="Pokaż wszystko",zX="Stan zmieniony przez",IX="Obiekt zmieniony z",hX="Znak czasu",wX="Potwierdzon",CX="Komentarz",AX="Skopiuj wartość stanu",mX="Przytrzymaj klawisz CTRL/⌘, aby otworzyć link",pX="Własne ustawienia",OX="Usuń obiekt",EX="Edytuj obiekt",_X="Edytuj wartość stanu",fX="Wygasa za",SX="Z",xX="Ostatnia zmiana",kX="Jakość",YX="Znak czasu",QX="Użytkownik",UX="Wartość",vX="PRAWDA",bX="Wartość",$X="Ostrzeżenie: Zadanie CRON będzie uruchamiane co minutę w określonym przedziale czasowym!",PX="Ostrzeżenie: Zadanie CRON będzie uruchamiane co sekundę w określonym przedziale czasowym!",WX="CRON",RX="Data",JX="Daktyle",BX="Dzień",GX="Dzień tygodnia",FX="Każdy",HX="co N dni",VX="w każdy N-ty dzień tygodnia",ZX="co N dnia tygodnia",XX="co N godzin",KX="co N minut",qX="co N miesięcy",eK="co N sekund",tK="codziennie",sK="każdy dzień tygodnia",iK="każdy dzień tygodnia",rK="co godzinę",oK="każda minuta",MK="każdego miesiąca",nK="każda sekunda",aK="Od",cK="godziny",uK="Interwał",lK="Interwał między",NK="Nieprawidłowy CRON",LK="Minuty",jK="miesięcy",gK="Pewnego razu",TK="Kropka",yK="sekundy",DK="Prosty",dK="Określony czas",zK="konkretne daty",IK="określone dni tygodnia",hK="określony dzień tygodni",wK="określone godziny",CK="określone minuty",AK="określone miesiące",mK="określone sekundy",pK="Czas",OK="Do",EK="Czarodziej",_K="wszystko",fK="Dzień Astro",SK="Noc Astro",xK="Świt",kK="Zmierzch",YK="Złota godzina",QK="Koniec złotej godziny",UK="Północ",vK="Morski świt",bK="Morski zmierzch",$K="Noc",PK="Koniec nocy",WK="Południe słoneczne",RK="Wschód słońca",JK="Koniec wschodu słońca",BK="Zachód słońca",GK="Początek zachodu słońca",FK="w",HK="na %s",VK="codziennie",ZK="co godzinę",XK="każda minuta",KK="każdego miesiąca",qK="każdego dnia %s",eq="co %s godzin",tq="co %s minut",sq="co %s miesięcy",iq="co %s tygodni",rq="co %s lat",oq="co tydzień",Mq="każdego roku",nq="od %s do %s",aq="nigdy",cq="na %s z %s",uq="na %s i %s z",lq="w każdą datę",Nq="%s",Lq="%s i %s",jq="na %s",gq="na %s i %s",Tq="w weekendy",yq="w dni robocze",Dq="nie będzie już wykonywany, ponieważ start jest w przeszłości",dq="na %s",zq="z %s",Iq="Wykonaj od do",hq="do %s",wq="każdy",Cq="Określony czas",Aq="od",mq="Od-do",pq="Czas przerwy",Oq="odwracać",Eq="Żaden",_q="na",fq="Kropka",Sq="Codziennie",xq="Daktyle",kq="Dzień",Yq="Każdy",Qq="Codziennie",Uq="Każdego miesiąca",vq="Co tydzień",bq="Każdego roku",$q="godziny",Pq="Minuty",Wq="miesiąc",Rq="Miesięczny",Jq="Pewnego razu",Bq="Określone miesiące",Gq="Tydzień",Fq="Dni powszednie",Hq="Weekend",Vq="Co tydzień",Zq="Dni robocze",Xq="Rok",Kq="Rocznie",qq="Określony czas",eee="Czas",tee="do",see="Ważny",iee="od",ree="do",oee="Cały dzień",Mee="każdego miesiąca",nee={"ra_%s links from aliases":"%s linków z aliasów","ra_%s object(s) processed":"Przetworzono %s obiektów","ra_%s was imported":"%s został zaimportowany","ra_Accept license":"Zaakceptuj licencję",ra_Actions:KH,"ra_Add new child object to selected parent":"Dodaj nowy obiekt potomny do wybranego rodzica","ra_Add objects tree from JSON file":"Dodaj drzewo obiektów z pliku JSON","ra_Add row":"Dodaj wiersz","ra_Advanced options":"Zaawansowane opcje","ra_All items are filtered out":"Wszystkie pozycje są odfiltrowane","ra_All objects":"Wszystkie obiekty",ra_Append:qH,"ra_Append %s entries or replace existing?":"Dołączyć wpisy %s czy zastąpić istniejące?","ra_Append or replace?":"Dołączyć czy zastąpić?","ra_Are you sure?":"Jesteś pewny?","ra_Auto (no custom columns)":"Auto (bez kolumn niestandardowych)","ra_Back to %s":"Powrót do %s","ra_Background image":"Zdjęcie w tle",ra_Cancel:eV,"ra_Cannot add items with set filter":"Nie można dodać elementów z ustawionym filtrem","ra_Cannot decode license":"Nie można zdekodować licencji","ra_Cannot determine position: System settings are empty and GPS detection is disabled in browser":"Nie można określić pozycji: ustawienia systemu są puste, a wykrywanie GPS jest wyłączone w przeglądarce",'ra_Cannot find "%s"':"Nie można znaleźć „%s”",'ra_Cannot read "%s"':"Nie można odczytać „%s”","ra_Cannot read licenses: %s":"Nie można odczytać licencji: %s","ra_Cannot retrieve options, as instance is offline":"Nie można pobrać opcji, ponieważ instancja jest w trybie offline","ra_Cannot update attribute, because not found in the object":"Nie można zaktualizować atrybutu, ponieważ nie znaleziono go w obiekcie","ra_Cannot upload":"Nie można przesłać",ra_Categories:tV,"ra_Chained certificate":"Certyfikat łańcuchowy","ra_Change color theme":"Zmień motyw kolorystyczny","ra_Changed from":"Zmieniony z","ra_Channel → State":"Kanał → Stan","ra_Check license":"Sprawdź licencję",ra_Checked:sV,ra_Clear:iV,"ra_Clear filter":"Czysty filtr","ra_Clear icon":"Wyczyść ikonę","ra_Click to show":"Kliknij, aby pokazać","ra_Clone current row":"Sklonuj bieżący wiersz",ra_Close:rV,"ra_Collapse all nodes":"Zwiń wszystkie węzły","ra_Collapse one step node":"Zwiń o jeden poziom",ra_Commercial:oV,ra_Configure:MV,"ra_Configure visible columns":"Skonfiguruj widoczne kolumny","ra_Confirm deletion of %s":"Potwierdź usunięcie %s",ra_Connected:nV,ra_Continue:aV,ra_Copied:cV,"ra_Copied %s":'Skopiowano "%s"',"ra_Copy content":"Kopiuj zawartość",ra_Create:uV,"ra_Create alias":"Utwórz alias","ra_Create folder":"Utwórz folder","ra_Create new folder in %s":"Utwórz nowy folder w %s",ra_Crop:lV,"ra_Define CRON...":"Zdefiniuj CRON...","ra_Define functions":"Zdefiniuj funkcje","ra_Define rooms":"Zdefiniuj pokoje","ra_Define schedule":"Zdefiniuj harmonogram","ra_Define schedule...":"Zdefiniuj harmonogram ...",ra_Del:NV,ra_Delete:LV,"ra_Delete current row":"Usuń bieżący wiersz","ra_Deselect all":"Odznacz wszystko","ra_Device → Channel → State":"Urządzenie → Kanał → Stan","ra_Disable/Enable translation":"Wyłącz/Włącz tłumaczenie",ra_Discard:jV,ra_Disconnected:gV,"ra_Do not ask for next 2 hours in this session":"Nie proś o kolejne 2 godziny w tej sesji","ra_Do not export values of states":"Nie eksportuj wartości stanów","ra_Do not use let's encrypt":"Nie używaj zaszyfrujmy","ra_Docker is not available":"Docker nie jest dostępny","ra_Docker is not installed or not running":"Docker nie jest zainstalowany lub nie działa","ra_Double click to reset table layout":"Kliknij dwukrotnie, aby zresetować układ tabeli","ra_Drag 'n' drop some files here, or click to select files":"Przeciągnij i upuść kilka plików tutaj lub kliknij, aby wybrać pliki","ra_Drop file here":"Upuść plik tutaj","ra_Drop the files here...":"Upuść plik tutaj...","ra_Duplicate name":"Zduplikowana nazwa","ra_Edit ACL":"Edytuj listy ACL","ra_Edit alias":"Edytuj alias","ra_Edit custom config":"Edytuj konfigurację niestandardową","ra_Edit full path":"Edytuj pełną ścieżkę","ra_Edit function":"Funkcja edycji","ra_Edit object field":"Edytuj pole obiektu","ra_Edit role":"Edytuj rolę","ra_Edit room":"Edytuj pokój","ra_Edit value":"Edytuj wartość","ra_Enter the code from that page here":"Wpisz kod z tej strony tutaj",ra_Error:TV,"ra_Expand all nodes":"Rozwiń wszystkie węzły","ra_Expand one step node":"Rozwiń o jeden poziom","ra_Expand/Collapse card":"Rozwiń/Zwiń kartę","ra_Export configuration section":"Sekcja konfiguracji eksportu","ra_Export data to %s file":"Eksportuj dane do pliku %s","ra_Failed to open JSON File":"Nie udało się otworzyć pliku JSON","ra_Fallback custom certificates":"Niestandardowe certyfikaty zastępcze","ra_File is too big. Max %sk allowed. Try use SVG.":"Plik jest za duży. Maksymalna dozwolona liczba %sk. Spróbuj użyć SVG.",ra_Filter:yV,"ra_Filter and Data Actions":"Akcje filtrów i danych","ra_Filter files":"Filtruj pliki","ra_Folder name":"Nazwa folderu","ra_Folder → Channel → State":"Folder → Kanał → Stan","ra_Folder → Device → Channel → State":"Folder → Urządzenie → Kanał → Stan","ra_Folder → State":"Folder → Stan","ra_Folders always first":"Foldery zawsze na pierwszym miejscu",ra_Friday:DV,"ra_From file":"Z pliku","ra_From text":"Z tekstu","ra_Get %s access":"Uzyskaj dostęp %s","ra_Good luck":"Powodzenia","ra_Hide empty folders":"Ukryj puste foldery","ra_If no file will be created in the folder, it will disappear after the browser closed":"Jeśli w folderze nie zostanie utworzony żaden plik, zniknie on po zamknięciu przeglądarki","ra_If the button above does not work, you can authorize manually this app by visiting this url":"Jeśli przycisk powyżej nie działa, możesz autoryzować tę aplikację ręcznie, odwiedzając ten adres URL","ra_Import and add configuration section":"Importuj i dodaj sekcję konfiguracji","ra_Import and replace configuration section":"Importuj i zastąp sekcję konfiguracji","ra_Import data from %s file":"Importuj dane z pliku %s","ra_Import from %s":"Importuj z %s","ra_Instance %s is alive":"Instancja %s jest aktywna","ra_Instance %s is not alive":"Instancja TEKST nie jest aktywna","ra_Instance is not alive":"Instancja nie jest aktywna","ra_Invalid CRON":"Nieprawidłowy CRON","ra_Invalid JSON":"Nieprawidłowy JSON","ra_Invalid JSON file.":"Nieprawidłowy plik JSON.","ra_Invalid JSON format. Expected an array.":"Nieprawidłowy format JSON. Oczekiwano tablicy.","ra_Invalid answer from server":"Nieprawidłowa odpowiedź z serwera","ra_Invalid parent folder!":"Nieprawidłowy folder nadrzędny!","ra_Invalid structure":"Nieprawidłowa struktura","ra_JSON editor":"Edytor JSON","ra_Last change":"Ostatnia zmiana",ra_Latitude:dV,"ra_License %s":"Licencja %s","ra_License agreement":"Umowa licencyjna","ra_License does not exist":"Licencja nie istnieje","ra_License expired on %s":"Licencja wygasła w dniu %s",'ra_License for other product "%s"':"Licencja na inny produkt „%s”","ra_License is for version %s, but required version is %s.":"Licencja dotyczy wersji %s, ale wymagana wersja to %s.","ra_License must be converted":"Licencja musi zostać przekonwertowana na nowszą wersję. Możesz to zrobić w swoim profilu iobroker.net.","ra_License not found in license manager. Do you want to read licenses from iobroker.net?":"Nie znaleziono licencji w menedżerze licencji. Chcesz zaktualizować licencje z iobroker.net?","ra_Listen on all IPs":"Słuchaj na wszystkich adresach IP","ra_Load configuration from file":"Załaduj konfigurację z pliku",ra_Logout:zV,ra_Longitude:IV,'ra_May not trigger "updateLicenses"':"Może nie uruchamiać „updateLicenses”",ra_Message:hV,ra_Monday:wV,"ra_Move down":"Padnij","ra_Move up":"Podnieść",ra_Name:CV,"ra_No data found in file":"Nie znaleziono danych w pliku","ra_No one license found in license manager":"Nie znaleziono licencji w menedżerze licencji","ra_No response from admin":"Brak odpowiedzi od administratora","ra_No response from the backend":"Brak odpowiedzi z zaplecza",'ra_Non-experts may create new objects only in "0_userdata.0" or "alias.0".':"Osoby nie będące ekspertami mogą tworzyć nowe obiekty tylko w „0_userdata.0” lub „alias.0”.","ra_Not a number":"Nie numer",ra_Objects:AV,ra_Ok:mV,"ra_On weekdays":"W dni powszednie","ra_Only following structures of objects are available:":"Dostępne są tylko następujące struktury obiektów:","ra_Only selected":"Tylko wybrane","ra_Owner group":"Grupa właścicieli","ra_Owner user":"Właściciel użytkownika","ra_Passwords are not equal!":"Hasła nie są równe!","ra_Place your files here or click here to open the browse dialog":"Umieść swoje pliki tutaj lub kliknij tutaj, aby otworzyć okno dialogowe przeglądania","ra_Please allow popups in your browser for this page!":"Proszę zezwolić na wyświetlanie wyskakujących okienek w przeglądarce dla tej strony!","ra_Please confirm":"Proszę potwierdzić","ra_Please create license":"Utwórz licencję","ra_Please enter the license":"Proszę wprowadzić licencję","ra_Please select file...":"Wybierz plik...","ra_Please select object ID...":"Wybierz identyfikator obiektu ...","ra_Port could be used by %s":"Port może być używany przez %s","ra_Port is already used by %s":"Port jest już używany przez %s","ra_Press ENTER Key to add new item":"Naciśnij klawisz ENTER, aby dodać nowy element","ra_Private certificate":"Prywatny certyfikat",ra_Product:pV,"ra_Public certificate":"Certyfikat publiczny","ra_Quality code":"Jakości","ra_Refresh tree":"Odśwież drzewo","ra_Reload files":"Załaduj ponownie pliki",ra_Rename_Move_Copy:OV,"ra_Renew %s access":"Odnów dostęp %s",ra_Repeat:EV,ra_Replace:_V,"ra_Request timed out":"Upłynął limit czasu żądania","ra_Restrict to folder":"Ogranicz do folderu",ra_Root:fV,ra_Saturday:SV,ra_Save:xV,"ra_Save and close":"Zapisz i zamknij","ra_Save configuration to file":"Zapisz konfigurację do pliku","ra_Save objects tree as JSON file":"Zapisz drzewo obiektów jako plik JSON","ra_Select all":"Zaznacz wszystko","ra_Select color":"Wybierz kolor","ra_Select predefined icon":"Wybierz predefiniowaną ikonę","ra_Select type of export":"Wybierz rodzaj eksportu",ra_Selected:kV,"ra_Selected %s object(s)":"Wybrane obiekty %s","ra_Serial number (UUID)":"Numer seryjny (UUID)",'ra_Serial number (UUID) "%s" in license is for other device.':"Numer seryjny (UUID) „%s” w licencji dotyczy innego urządzenia.","ra_Session will expire in %s seconds. Continue?":"Sesja wygaśnie za %s sekund. Kontynuować?","ra_Show all folders":"Pokaż wszystkie foldery","ra_Show lines between rows":"Pokaż linie między rzędami","ra_Show/Hide object descriptions":"Pokaż/ukryj opisy obiektów","ra_Show/hide filter input":"Pokaż/ukryj wejście filtra","ra_Some data are not stored. Discard?":"Niektóre dane nie są przechowywane. Wyrzucać?",ra_States:YV,"ra_Successfully authorized. Token valid till %s and will be automatically renewed.":"Pomyślnie autoryzowano. Token ważny do %s i zostanie automatycznie odnowiony.","ra_Successfully authorized. Token valid till %s but it can expire as the instance is not running.":"Pomyślnie autoryzowano. Token ważny do %s, ale może wygasnąć, ponieważ instancja nie jest uruchomiona.","ra_Suitable license not found in license manager":"Nie znaleziono odpowiedniej licencji w menedżerze licencji",ra_Sunday:QV,"ra_Suppress question for next %s minutes":"Ukryj pytanie przez następne %s minut","ra_System language":"Język systemu","ra_Take browser position":"Zajmij pozycję z przeglądarki","ra_Take position from system settings":"Zajmij pozycję z ustawień systemowych",'ra_The experts may create objects everywhere but from second level (e.g. "vis.0" or "javascript.0").':"Eksperci mogą tworzyć obiekty wszędzie poza drugim poziomem (np. „Vis.0” lub „javascript.0”).","ra_The page you are looking for was not found":"Strona, której szukasz nie została znaleziona","ra_The schedule will be executed every minute. Are you sure?":"Harmonogram będzie wykonywany co minutę. Czy jesteś pewien?","ra_The schedule will be executed every second. Are you sure?":"Harmonogram będzie wykonywany co sekundę. Czy jesteś pewien?",ra_Thursday:UV,ra_Timestamp:vV,"ra_Toggle expert mode":"Przełącz tryb eksperta","ra_Toggle the states view":"Przełącz widok stanów","ra_Toggle view mode":"Przełącz tryb widoku","ra_Too big":"Za duży","ra_Too small":"Za mały","ra_Transparent dialog":"Przejrzyste okno dialogowe",ra_Tuesday:bV,"ra_Unknown error":"Nieznany błąd","ra_Unknown error!":"Nieznany błąd!",ra_Update:$V,"ra_Upload file":"Przesyłanie pliku","ra_Use all available let's encrypt certificates":"Użyj wszystkich dostępnych certyfikatów Let's Encrypt","ra_Use iobroker.acme adapter for letsencrypt certificates":"Użyj adaptera iobroker.acme dla certyfikatów letsencrypt","ra_Use system settings for position":"Użyj ustawień systemowych dla pozycji","ra_Used system settings":"Używane ustawienia systemowe","ra_User files":"Pliki użytkownika",ra_ValidTill:PV,ra_Value:WV,ra_Version:RV,"ra_View file":"Zobaczyć plik","ra_View: %s":"Widok: %s",ra_Wednesday:JV,ra_Width:BV,"ra_YAML editor":"Edytor YAML",ra_Yes:GV,"ra_You can export all objects or just the selected branch.":"Możesz wyeksportować wszystkie obiekty lub tylko wybraną gałąź.","ra_You can filter entries by entering here some text":"Możesz filtrować wpisy, wpisując tutaj jakiś tekst","ra_You can use * as wildcard":"Możesz użyć * jako symbolu wieloznacznego",ra___different__:FV,ra_aclEveryone_read_object:HV,ra_aclEveryone_read_state:VV,ra_aclEveryone_write_object:ZV,ra_aclEveryone_write_state:XV,ra_aclGroup_read_object:KV,ra_aclGroup_read_state:qV,ra_aclGroup_write_object:eZ,ra_aclGroup_write_state:tZ,ra_aclOwner_read_object:sZ,ra_aclOwner_read_state:iZ,ra_aclOwner_write_object:rZ,ra_aclOwner_write_state:oZ,ra_buttons:MZ,ra_changedFrom:nZ,ra_close:aZ,ra_create_boolean_state:cZ,ra_create_channel:uZ,ra_create_device:lZ,ra_create_number_state:NZ,ra_create_state:LZ,ra_create_string_state:jZ,ra_daysShortText:gZ,ra_dow_Fr:TZ,ra_dow_Mo:yZ,ra_dow_Sa:DZ,ra_dow_Su:dZ,ra_dow_Th:zZ,ra_dow_Tu:IZ,ra_dow_We:hZ,ra_expertMode:wZ,ra_false:CZ,ra_fileType_all:AZ,ra_fileType_audio:mZ,ra_fileType_code:pZ,ra_fileType_images:OZ,ra_fileType_txt:EZ,ra_fileType_video:_Z,"ra_fileType_video,":"Wideo",ra_filter_customs:fZ,ra_filter_customs_without:SZ,ra_filter_func:xZ,ra_filter_id:kZ,ra_filter_name:YZ,ra_filter_role:QZ,ra_filter_room:UZ,ra_filter_type:vZ,"ra_import data from %s file":"Importuj dane z pliku %s",ra_invalidConfig:bZ,ra_lastChange:$Z,ra_locally:PZ,ra_month_Apr:WZ,ra_month_Aug:RZ,ra_month_Dec:JZ,ra_month_Feb:BZ,ra_month_Jan:GZ,ra_month_Jul:FZ,ra_month_Jun:HZ,ra_month_Mai:VZ,ra_month_Mar:ZZ,ra_month_Nov:XZ,ra_month_Oct:KZ,ra_month_Sep:qZ,ra_months_Apr:eX,ra_months_Aug:tX,ra_months_Dec:sX,ra_months_Feb:iX,ra_months_Jan:rX,ra_months_Jul:oX,ra_months_Jun:MX,ra_months_Mai:nX,ra_months_Mar:aX,ra_months_Nov:cX,ra_months_Oct:uX,ra_months_Sep:lX,"ra_no confirm for 5 mins":"brak potwierdzenia przez 5 minut",ra_none:NX,ra_object_changed_by:LX,ra_object_changed_by_user:jX,ra_otherConfig:gX,ra_qualityCode:TX,ra_repeat:yX,ra_select_folder_hint:DX,ra_show_all:dX,ra_state_changed_by:zX,ra_state_changed_from:IX,ra_timestamp:hX,ra_tooltip_ack:wX,ra_tooltip_comment:CX,ra_tooltip_copyState:AX,ra_tooltip_ctrlForLink:mX,ra_tooltip_customConfig:pX,ra_tooltip_deleteObject:OX,ra_tooltip_editObject:EX,ra_tooltip_editState:_X,ra_tooltip_expire:fX,ra_tooltip_from:SX,ra_tooltip_lc:xX,ra_tooltip_quality:kX,ra_tooltip_ts:YX,ra_tooltip_user:QX,ra_tooltip_value:UX,ra_true:vX,"ra_use seconds":"użyj sekund",ra_val:bX,"ra_via internet":"przez internet",ra_warning_every_minute:$X,ra_warning_every_second:PX,sc_cron:WX,sc_date:RX,sc_dates:JX,sc_dow:BX,sc_dows:GX,sc_every:FX,sc_everyN_dates:HX,sc_everyN_dow:VX,sc_everyN_dows:ZX,sc_everyN_hours:XX,sc_everyN_minutes:KX,sc_everyN_months:qX,sc_everyN_seconds:eK,sc_every_dates:tK,sc_every_dow:sK,sc_every_dows:iK,sc_every_hours:rK,sc_every_minutes:oK,sc_every_months:MK,sc_every_seconds:nK,sc_from:aK,sc_hours:cK,sc_interval:uK,sc_intervalBetween:lK,sc_invalid_cron:NK,sc_minutes:LK,sc_months:jK,sc_once:gK,sc_period:TK,sc_seconds:yK,sc_simple:DK,sc_specific:dK,sc_specific_dates:zK,sc_specific_dow:IK,sc_specific_dows:hK,sc_specific_hours:wK,sc_specific_minutes:CK,sc_specific_months:AK,sc_specific_seconds:mK,sc_time:pK,sc_to:OK,sc_wizard:EK,sch_all:_K,sch_astroDay:fK,sch_astroNight:SK,sch_astro_dawn:xK,sch_astro_dusk:kK,sch_astro_goldenHour:YK,sch_astro_goldenHourEnd:QK,sch_astro_nadir:UK,sch_astro_nauticalDawn:vK,sch_astro_nauticalDusk:bK,sch_astro_night:$K,sch_astro_nightEnd:PK,sch_astro_solarNoon:WK,sch_astro_sunrise:RK,sch_astro_sunriseEnd:JK,sch_astro_sunset:BK,sch_astro_sunsetStart:GK,sch_at:FK,sch_desc_atTime:HK,sch_desc_everyDay:VK,sch_desc_everyHour:ZK,sch_desc_everyMinute:XK,sch_desc_everyMonth:KK,sch_desc_everyNDay:qK,sch_desc_everyNHours:eq,sch_desc_everyNMinutes:tq,sch_desc_everyNMonths:sq,sch_desc_everyNWeeks:iq,sch_desc_everyNYears:rq,sch_desc_everyWeek:oq,sch_desc_everyYear:Mq,sch_desc_intervalFromTo:nq,sch_desc_never:aq,sch_desc_onDate:cq,sch_desc_onDates:uq,sch_desc_onEveryDate:lq,sch_desc_onMonth:Nq,sch_desc_onMonths:Lq,sch_desc_onWeekday:jq,sch_desc_onWeekdays:gq,sch_desc_onWeekends:Tq,sch_desc_onWorkdays:yq,sch_desc_onceInPast:Dq,sch_desc_once_on:dq,sch_desc_validFrom:zq,sch_desc_validFromTo:Iq,sch_desc_validTo:hq,sch_every:wq,sch_exactTime:Cq,sch_from:Aq,sch_fromTo:mq,sch_intervalTime:pq,sch_invert:Oq,sch_no_one:Eq,sch_on:_q,sch_period:fq,sch_periodDaily:Sq,sch_periodDates:xq,sch_periodDay:kq,sch_periodEvery:Yq,sch_periodEveryDay:Qq,sch_periodEveryMonth:Uq,sch_periodEveryWeek:vq,sch_periodEveryYear:bq,sch_periodHours:$q,sch_periodMinutes:Pq,sch_periodMonth:Wq,sch_periodMonthly:Rq,sch_periodOnce:Jq,sch_periodSpecificMonths:Bq,sch_periodWeek:Gq,sch_periodWeekdays:Fq,sch_periodWeekend:Hq,sch_periodWeekly:Vq,sch_periodWorkdays:Zq,sch_periodYear:Xq,sch_periodYearly:Kq,sch_specificTime:qq,sch_time:eee,sch_to:tee,sch_valid:see,sch_validFrom:iee,sch_validTo:ree,sch_wholeDay:oee,sch_yearEveryMonth:Mee},aee="Дії",cee="Додайте",uee="Скасувати",lee="Категорії",Nee="Перевірено",Lee="Видалити",jee="Закрити",gee="Комерційний",Tee="Налаштувати",yee="Підключено",Dee="Продовжити",dee="Скопійовано",zee="Створити",Iee="Урожай",hee="Delete",wee="Видалити",Cee="Відкинути",Aee="Відключено",mee="Помилка",pee="фільтр",Oee="П'ятниця",Eee="Широта",_ee="Вийти",fee="Довгота",See="повідомлення",xee="понеділок",kee="Ім'я",Yee="Об'єкти",Qee="В порядку",Uee="Продукт",vee="Перейменувати/Перемістити/Копіювати",bee="Повторіть",$ee="Замінити",Pee="Корінь",Wee="Субота",Ree="зберегти",Jee="Вибране",Bee="держави",Gee="неділя",Fee="четвер",Hee="Мітка часу",Vee="вівторок",Zee="оновлення",Xee="Дійсний до",Kee="Значення",qee="Версія",ete="Середа",tte="Ширина",ste="Так",ite="інший",rte="Кожен може читати об'єкт",ote="Кожен може читати стан",Mte="Кожен може написати об'єкт",nte="Кожен може написати стан",ate="Група може читати об'єкт",cte="Група може читати стан",ute="Група може писати об'єкт",lte="Група може писати стан",Nte="Власник може читати об'єкт",Lte="Власник може читати стан",jte="Власник може написати об'єкт",gte="Власник може написати стан",Tte="кнопки",yte="Змінено з",Dte="закрити",dte="Створіть логічний стан",zte="Створити канал",Ite="Створити пристрій",hte="Створити номерний стан",wte="Створити состояние",Cte="Створити рядковий стан",Ate="днів",mte="О",pte="пн",Ote="Sa",Ete="Нд",_te="чт",fte="вт",Ste="ми",xte="Експертний режим",kte="НЕПРАВДА",Yte="Всі файли",Qte="Аудіо",Ute="Код/JSON",vte="Зображення",bte="текст",$te="відео",Pte="Налаштування",Wte="без",Rte="функція",Jte="ID",Bte="Ім'я",Gte="Роль",Fte="Кімната",Hte="Тип",Vte="Недійсні налаштування",Zte="Остання зміна",Xte="локально",Kte="квіт",qte="серп",ese="груд",tse="лютий",sse="січня",ise="лип",rse="черв",ose="травень",Mse="березень",nse="Листопад",ase="жовт",cse="вер",use="квіт",lse="серп",Nse="груд",Lse="лютий",jse="січня",gse="лип",Tse="черв",yse="травень",Dse="березень",dse="Листопад",zse="жовт",Ise="вер",hse="немає",wse="Об'єкт змінено",Cse="Об'єкт востаннє змінено о",Ase="Налаштування з іншого адаптера %s",mse="Код якості",pse="повторити",Ose="Щоб вибрати папку, просто клацніть папку, утримуючи клавішу «Shift».",Ese="Показати все",_se="Стан змінено на",fse="Об'єкт змінено з",Sse="Мітка часу",xse="Визнано",kse="коментар",Yse="Скопіюйте значення стану",Qse="Утримуйте клавішу Cltr/⌘, щоб відкрити посилання",Use="Спеціальні налаштування",vse="Видалити об'єкт",bse="Редагувати об'єкт",$se="Відредагуйте значення стану",Pse="Термін дії закінчується через",Wse="Від",Rse="Востаннє змінено",Jse="якість",Bse="Позначка часу",Gse="Користувач",Fse="Значення",Hse="ПРАВДА",Vse="Значення",Zse="Попередження: завдання CRON виконуватиметься щохвилини протягом зазначеного періоду!",Xse="Попередження: завдання CRON виконуватиметься кожну секунду протягом зазначеного періоду!",Kse="CRON",qse="Дата",eie="дати",tie="День",sie="День тижня",iie="кожен",rie="кожні N днів",oie="кожен N-й день тижня",Mie="кожні N днів тижня",nie="кожні N годин",aie="кожні N хвилин",cie="кожні N місяців",uie="кожні N секунд",lie="кожен день",Nie="кожен день тижня",Lie="кожен день тижня",jie="щогодини",gie="кожну хвилину",Tie="щомісяця",yie="кожна секунда",Die="Від",die="години",zie="Інтервал",Iie="Інтервал між",hie="Недійсний CRON",wie="хвилин",Cie="місяців",Aie="Один раз",mie="Крапка",pie="секунд",Oie="просто",Eie="Конкретний час",_ie="конкретні дати",fie="конкретний день (дні) тижня",Sie="конкретний день тижня",xie="конкретні години",kie="конкретні хвилини",Yie="конкретні місяці",Qie="конкретні секунди",Uie="час",vie="до",bie="майстер",$ie="все",Pie="Астродень",Wie="Астро ніч",Rie="Світанок",Jie="Сутінки",Bie="Золота година",Gie="Кінець золотої години",Fie="Надір",Hie="Морський світанок",Vie="Морські сутінки",Zie="ніч",Xie="Кінець ночі",Kie="Сонячний полудень",qie="Схід сонця",ere="Кінець сходу сонця",tre="Захід сонця",sre="Початок заходу сонця",ire="в",rre="в %s",ore="кожен день",Mre="щогодини",nre="кожну хвилину",are="щомісяця",cre="кожен %s день",ure="кожні %s годин",lre="кожні %s хвилин",Nre="кожні %s місяців",Lre="кожні %s тижнів",jre="кожні %s років",gre="щотижня",Tre="щороку",yre="від %s до %s",Dre="ніколи",dre="на %s з %s",zre="на %s і %s з",Ire="на кожну дату",hre="%s",wre="%s і %s",Cre="на %s",Are="на %s і %s",mre="на вихідних",pre="в робочі дні",Ore="більше не виконуватиметься, оскільки запуск у минулому",Ere="на %s",_re="від %s",fre="Виконати від до",Sre="до %s",xre="кожен",kre="Конкретний час",Yre="від",Qre="Від до",Ure="Час інтервалу",vre="інвертувати",bre="немає",$re="на",Pre="Крапка",Wre="Щодня",Rre="дати",Jre="День",Bre="кожен",Gre="Кожен день",Fre="Щомісяця",Hre="Щотижня",Vre="Щороку",Zre="години",Xre="хвилин",Kre="місяць",qre="Щомісяця",eoe="Один раз",toe="Конкретні місяці",soe="тиждень",ioe="будні",roe="Вихідні",ooe="Щотижня",Moe="робочі дні",noe="рік",aoe="щорічно",coe="Конкретний час",uoe="час",loe="до",Noe="Дійсний",Loe="від",joe="до",goe="Цілий день",Toe="щомісяця",yoe={"ra_%s links from aliases":"%s посилань із псевдонімів","ra_%s object(s) processed":"Оброблено %s об’єктів","ra_%s was imported":"%s було імпортовано","ra_Accept license":"Прийняти ліцензію",ra_Actions:aee,"ra_Add new child object to selected parent":"Додати новий дочірній об’єкт до вибраного батьківського","ra_Add objects tree from JSON file":"Додайте дерево об’єктів із файлу JSON","ra_Add row":"Додати рядок","ra_Advanced options":"Розширені опції","ra_All items are filtered out":"Усі елементи відфільтровано","ra_All objects":"Всі об'єкти",ra_Append:cee,"ra_Append %s entries or replace existing?":"Додати %s записів чи замінити наявні?","ra_Append or replace?":"Додати чи замінити?","ra_Are you sure?":"Ти впевнений?","ra_Auto (no custom columns)":"Автоматично (без спеціальних стовпців)","ra_Back to %s":"Назад до %s","ra_Background image":"Фонове зображення",ra_Cancel:uee,"ra_Cannot add items with set filter":"Неможливо додати елементи зі встановленим фільтром","ra_Cannot decode license":"Неможливо розшифрувати ліцензію","ra_Cannot determine position: System settings are empty and GPS detection is disabled in browser":"Неможливо визначити положення: системні налаштування порожні, а визначення GPS вимкнено в браузері",'ra_Cannot find "%s"':'Не вдається знайти "%s"','ra_Cannot read "%s"':'Неможливо прочитати "%s"',"ra_Cannot read licenses: %s":"Неможливо прочитати ліцензії: %s","ra_Cannot retrieve options, as instance is offline":"Неможливо отримати параметри, оскільки екземпляр офлайн","ra_Cannot update attribute, because not found in the object":"Неможливо оновити атрибут, оскільки його не знайдено в об’єкті","ra_Cannot upload":"Неможливо завантажити",ra_Categories:lee,"ra_Chained certificate":"Прикутий сертифікат","ra_Change color theme":"Змінити кольорову тему","ra_Changed from":"Змінено з","ra_Channel → State":"Канал → Стан","ra_Check license":"Перевірити ліцензію",ra_Checked:Nee,ra_Clear:Lee,"ra_Clear filter":"Очистити фільтр","ra_Clear icon":"Очистити значок","ra_Click to show":"Натисніть, щоб показати","ra_Clone current row":"Клонувати поточний рядок",ra_Close:jee,"ra_Collapse all nodes":"Згорнути всі вузли","ra_Collapse one step node":"Згорнути на один рівень",ra_Commercial:gee,ra_Configure:Tee,"ra_Configure visible columns":"Налаштувати видимі стовпці","ra_Confirm deletion of %s":"Підтвердити видалення %s",ra_Connected:yee,ra_Continue:Dee,ra_Copied:dee,"ra_Copied %s":'Скопійовано "%s"',"ra_Copy content":"Скопіюйте вміст",ra_Create:zee,"ra_Create alias":"Створити псевдонім","ra_Create folder":"Створити папку","ra_Create new folder in %s":"Створіть нову папку в %s",ra_Crop:Iee,"ra_Define CRON...":"Визначити CRON...","ra_Define functions":"Визначити функції","ra_Define rooms":"Визначте кімнати","ra_Define schedule":"Визначити розклад","ra_Define schedule...":"Визначити розклад...",ra_Del:hee,ra_Delete:wee,"ra_Delete current row":"Видалити поточний рядок","ra_Deselect all":"Скасувати вибір усіх","ra_Device → Channel → State":"Пристрій → Канал → Стан","ra_Disable/Enable translation":"Вимкнути/Увімкнути переклад",ra_Discard:Cee,ra_Disconnected:Aee,"ra_Do not ask for next 2 hours in this session":"Не запитуйте про наступні 2 години цього сеансу","ra_Do not export values of states":"Не експортуйте значення станів","ra_Do not use let's encrypt":"Не використовуйте let's encrypt","ra_Docker is not available":"Докер недоступний","ra_Docker is not installed or not running":"Docker не встановлено або не працює","ra_Double click to reset table layout":"Двічі клацніть, щоб скинути макет таблиці","ra_Drag 'n' drop some files here, or click to select files":"Перетягніть деякі файли сюди або натисніть, щоб вибрати файли","ra_Drop file here":"Перетягніть файл сюди","ra_Drop the files here...":"Перетягніть файл сюди...","ra_Duplicate name":"Повторюване ім'я","ra_Edit ACL":"Редагувати ACL","ra_Edit alias":"Редагувати псевдонім","ra_Edit custom config":"Редагувати спеціальну конфігурацію","ra_Edit full path":"Редагувати повний шлях","ra_Edit function":"функція редагування","ra_Edit object field":"Поле редагування об'єкта","ra_Edit role":"Редагувати роль","ra_Edit room":"Редагувати кімнату","ra_Edit value":"Редагувати значення","ra_Enter the code from that page here":"Введіть тут код з цієї сторінки",ra_Error:mee,"ra_Expand all nodes":"Розгорнути всі вузли","ra_Expand one step node":"Розгорніть один рівень","ra_Expand/Collapse card":"Розгорнути/Згорнути картку","ra_Export configuration section":"Розділ конфігурації експорту","ra_Export data to %s file":"Експортувати дані у файл %s","ra_Failed to open JSON File":"Не вдалося відкрити файл JSON","ra_Fallback custom certificates":"Запасні спеціальні сертифікати","ra_File is too big. Max %sk allowed. Try use SVG.":"Файл завеликий. Максимально дозволено %sk. Спробуйте використовувати SVG.",ra_Filter:pee,"ra_Filter and Data Actions":"Фільтр і дії з даними","ra_Filter files":"Фільтр файлів","ra_Folder name":"Назва папки","ra_Folder → Channel → State":"Папка → Канал → Стан","ra_Folder → Device → Channel → State":"Папка → Пристрій → Канал → Стан","ra_Folder → State":"Папка → Стан","ra_Folders always first":"Папки завжди першими",ra_Friday:Oee,"ra_From file":"З файлу","ra_From text":"З тексту","ra_Get %s access":"Отримайте доступ %s","ra_Good luck":"Удачі","ra_Hide empty folders":"Приховати порожні папки","ra_If no file will be created in the folder, it will disappear after the browser closed":"Якщо в папці не буде створено файл, він зникне після закриття браузера","ra_If the button above does not work, you can authorize manually this app by visiting this url":"Якщо кнопка вище не працює, ви можете авторизувати цю програму вручну, перейшовши за цим посиланням","ra_Import and add configuration section":"Розділ імпорту та додавання конфігурації","ra_Import and replace configuration section":"Розділ імпорту та заміни конфігурації","ra_Import data from %s file":"Імпортувати дані з файлу %s","ra_Import from %s":"Імпортувати з %s","ra_Instance %s is alive":"Примірник %s живий","ra_Instance %s is not alive":"Примірник %s не живий","ra_Instance is not alive":"Примірник не живий","ra_Invalid CRON":"Недійсний CRON","ra_Invalid JSON":"Недійсний JSON","ra_Invalid JSON file.":"Недійсний JSON-файл.","ra_Invalid JSON format. Expected an array.":"Недійсний формат JSON. Очікується масив.","ra_Invalid answer from server":"Недійсна відповідь від сервера","ra_Invalid parent folder!":"Недійсна батьківська папка!","ra_Invalid structure":"Недійсна структура","ra_JSON editor":"Редактор JSON","ra_Last change":"Остання зміна",ra_Latitude:Eee,"ra_License %s":"Ліцензія %s","ra_License agreement":"Ліцензійна угода","ra_License does not exist":"Ліцензії не існує","ra_License expired on %s":"Термін дії ліцензії закінчився %s",'ra_License for other product "%s"':'Ліцензія на інший продукт "%s"',"ra_License is for version %s, but required version is %s.":"Ліцензія для версії %s, але потрібна версія %s.","ra_License must be converted":"Ліцензію необхідно конвертувати до новішої версії. Ви можете зробити це у своєму профілі на iobroker.net.","ra_License not found in license manager. Do you want to read licenses from iobroker.net?":"Ліцензія не знайдена в менеджері ліцензій. Хочете оновити ліцензії з iobroker.net?","ra_Listen on all IPs":"Прослуховування на всіх IP","ra_Load configuration from file":"Завантажити конфігурацію з файлу",ra_Logout:_ee,ra_Longitude:fee,'ra_May not trigger "updateLicenses"':'Може не запускати "updateLicenses"',ra_Message:See,ra_Monday:xee,"ra_Move down":"Рухатися вниз","ra_Move up":"Рухатися вгору",ra_Name:kee,"ra_No data found in file":"Немає даних у файлі","ra_No one license found in license manager":"У менеджері ліцензій не знайдено жодної ліцензії","ra_No response from admin":"Немає відповіді від адміністратора","ra_No response from the backend":"Немає відповіді від сервера",'ra_Non-experts may create new objects only in "0_userdata.0" or "alias.0".':"Неексперти можуть створювати нові об’єкти лише в «0_userdata.0» або «alias.0».","ra_Not a number":"Не номер",ra_Objects:Yee,ra_Ok:Qee,"ra_On weekdays":"В будні дні","ra_Only following structures of objects are available:":"Доступні тільки такі структури об'єктів:","ra_Only selected":"Тільки обрані","ra_Owner group":"Група власників","ra_Owner user":"Користувач-власник","ra_Passwords are not equal!":"Паролі не бувають рівними!","ra_Place your files here or click here to open the browse dialog":"Розмістіть свої файли тут або натисніть тут, щоб відкрити діалогове вікно перегляду","ra_Please allow popups in your browser for this page!":"Будь ласка, дозвольте спливаючі вікна у вашому браузері для цієї сторінки!","ra_Please confirm":"Будь-ласка підтвердіть","ra_Please create license":"Будь ласка, створіть ліцензію","ra_Please enter the license":"Будь ласка, введіть ліцензію","ra_Please select file...":"Виберіть файл...","ra_Please select object ID...":"Виберіть ідентифікатор об'єкта...","ra_Port could be used by %s":"Порт може використовуватися %s","ra_Port is already used by %s":"Порт уже використовується %s","ra_Press ENTER Key to add new item":"Натисніть клавішу ENTER, щоб додати новий елемент","ra_Private certificate":"Приватний сертифікат",ra_Product:Uee,"ra_Public certificate":"Публічний сертифікат","ra_Quality code":"якість","ra_Refresh tree":"Оновити дерево","ra_Reload files":"Перезавантажте файли",ra_Rename_Move_Copy:vee,"ra_Renew %s access":"Поновити доступ %s",ra_Repeat:bee,ra_Replace:$ee,"ra_Request timed out":"Час запиту вичерпано","ra_Restrict to folder":"Обмежити папкою",ra_Root:Pee,ra_Saturday:Wee,ra_Save:Ree,"ra_Save and close":"Зберегти та закрити","ra_Save configuration to file":"Зберегти конфігурацію у файл","ra_Save objects tree as JSON file":"Зберегти дерево об’єктів як файл JSON","ra_Select all":"Вибрати все","ra_Select color":"Виберіть колір","ra_Select predefined icon":"Виберіть попередньо визначений значок","ra_Select type of export":"Виберіть тип експорту",ra_Selected:Jee,"ra_Selected %s object(s)":"Вибрані об’єкти %s","ra_Serial number (UUID)":"Серійний номер (UUID)",'ra_Serial number (UUID) "%s" in license is for other device.':'Серійний номер (UUID) "%s" у ліцензії призначений для іншого пристрою.',"ra_Session will expire in %s seconds. Continue?":"Сеанс закінчиться через %s секунд. Продовжити?","ra_Show all folders":"Показати всі папки","ra_Show lines between rows":"Показувати лінії між рядками","ra_Show/Hide object descriptions":"Показати/Сховати описи об’єктів","ra_Show/hide filter input":"Показати/сховати введення фільтра","ra_Some data are not stored. Discard?":"Деякі дані не зберігаються. Відкинути?",ra_States:Bee,"ra_Successfully authorized. Token valid till %s and will be automatically renewed.":"Авторизацію успішно пройшло. Токен дійсний до %s та буде автоматично поновлено.","ra_Successfully authorized. Token valid till %s but it can expire as the instance is not running.":"Авторизацію успішно виконано. Токен дійсний до %s, але його термін дії може закінчитися, оскільки екземпляр не запущено.","ra_Suitable license not found in license manager":"Відповідна ліцензія не знайдена в менеджері ліцензій",ra_Sunday:Gee,"ra_Suppress question for next %s minutes":"Приховати запитання на наступні %s хвилин","ra_System language":"Системна мова","ra_Take browser position":"Займіть позицію з браузера","ra_Take position from system settings":"Займіть позицію в налаштуваннях системи",'ra_The experts may create objects everywhere but from second level (e.g. "vis.0" or "javascript.0").':"Експерти можуть створювати об’єкти всюди, крім другого рівня (наприклад, «vis.0» або «javascript.0»).","ra_The page you are looking for was not found":"Сторінка, яку ви шукаєте, не знайдена","ra_The schedule will be executed every minute. Are you sure?":"Розклад буде виконуватися щохвилини. Ви впевнені?","ra_The schedule will be executed every second. Are you sure?":"Розклад буде виконуватися щосекунди. Ви впевнені?",ra_Thursday:Fee,ra_Timestamp:Hee,"ra_Toggle expert mode":"Перемкнути експертний режим","ra_Toggle the states view":"Перемкнути перегляд штатів","ra_Toggle view mode":"Перемкнути режим перегляду","ra_Too big":"Занадто великий","ra_Too small":"Занадто малий","ra_Transparent dialog":"Прозорий діалог",ra_Tuesday:Vee,"ra_Unknown error":"Невідома помилка","ra_Unknown error!":"Невідома помилка!",ra_Update:Zee,"ra_Upload file":"Завантажити файл","ra_Use all available let's encrypt certificates":"Використовуйте всі доступні сертифікати let's encrypt","ra_Use iobroker.acme adapter for letsencrypt certificates":"Використовуйте адаптер iobroker.acme для сертифікатів letsencrypt","ra_Use system settings for position":"Використовуйте системні налаштування для позиції","ra_Used system settings":"Використані системні налаштування","ra_User files":"Файли користувача",ra_ValidTill:Xee,ra_Value:Kee,ra_Version:qee,"ra_View file":"Переглянути файл","ra_View: %s":"Перегляд: %s",ra_Wednesday:ete,ra_Width:tte,"ra_YAML editor":"Редактор YAML",ra_Yes:ste,"ra_You can export all objects or just the selected branch.":"Ви можете експортувати всі об’єкти або лише вибрану гілку.","ra_You can filter entries by entering here some text":"Ви можете фільтрувати записи, ввівши тут певний текст","ra_You can use * as wildcard":"Ви можете використовувати * як символ підстановки",ra___different__:ite,ra_aclEveryone_read_object:rte,ra_aclEveryone_read_state:ote,ra_aclEveryone_write_object:Mte,ra_aclEveryone_write_state:nte,ra_aclGroup_read_object:ate,ra_aclGroup_read_state:cte,ra_aclGroup_write_object:ute,ra_aclGroup_write_state:lte,ra_aclOwner_read_object:Nte,ra_aclOwner_read_state:Lte,ra_aclOwner_write_object:jte,ra_aclOwner_write_state:gte,ra_buttons:Tte,ra_changedFrom:yte,ra_close:Dte,ra_create_boolean_state:dte,ra_create_channel:zte,ra_create_device:Ite,ra_create_number_state:hte,ra_create_state:wte,ra_create_string_state:Cte,ra_daysShortText:Ate,ra_dow_Fr:mte,ra_dow_Mo:pte,ra_dow_Sa:Ote,ra_dow_Su:Ete,ra_dow_Th:_te,ra_dow_Tu:fte,ra_dow_We:Ste,ra_expertMode:xte,ra_false:kte,ra_fileType_all:Yte,ra_fileType_audio:Qte,ra_fileType_code:Ute,ra_fileType_images:vte,ra_fileType_txt:bte,ra_fileType_video:$te,"ra_fileType_video,":"відео",ra_filter_customs:Pte,ra_filter_customs_without:Wte,ra_filter_func:Rte,ra_filter_id:Jte,ra_filter_name:Bte,ra_filter_role:Gte,ra_filter_room:Fte,ra_filter_type:Hte,"ra_import data from %s file":"Імпортувати дані з файлу %s",ra_invalidConfig:Vte,ra_lastChange:Zte,ra_locally:Xte,ra_month_Apr:Kte,ra_month_Aug:qte,ra_month_Dec:ese,ra_month_Feb:tse,ra_month_Jan:sse,ra_month_Jul:ise,ra_month_Jun:rse,ra_month_Mai:ose,ra_month_Mar:Mse,ra_month_Nov:nse,ra_month_Oct:ase,ra_month_Sep:cse,ra_months_Apr:use,ra_months_Aug:lse,ra_months_Dec:Nse,ra_months_Feb:Lse,ra_months_Jan:jse,ra_months_Jul:gse,ra_months_Jun:Tse,ra_months_Mai:yse,ra_months_Mar:Dse,ra_months_Nov:dse,ra_months_Oct:zse,ra_months_Sep:Ise,"ra_no confirm for 5 mins":"без підтвердження протягом 5 хв",ra_none:hse,ra_object_changed_by:wse,ra_object_changed_by_user:Cse,ra_otherConfig:Ase,ra_qualityCode:mse,ra_repeat:pse,ra_select_folder_hint:Ose,ra_show_all:Ese,ra_state_changed_by:_se,ra_state_changed_from:fse,ra_timestamp:Sse,ra_tooltip_ack:xse,ra_tooltip_comment:kse,ra_tooltip_copyState:Yse,ra_tooltip_ctrlForLink:Qse,ra_tooltip_customConfig:Use,ra_tooltip_deleteObject:vse,ra_tooltip_editObject:bse,ra_tooltip_editState:$se,ra_tooltip_expire:Pse,ra_tooltip_from:Wse,ra_tooltip_lc:Rse,ra_tooltip_quality:Jse,ra_tooltip_ts:Bse,ra_tooltip_user:Gse,ra_tooltip_value:Fse,ra_true:Hse,"ra_use seconds":"використовуйте секунди",ra_val:Vse,"ra_via internet":"через інтернет",ra_warning_every_minute:Zse,ra_warning_every_second:Xse,sc_cron:Kse,sc_date:qse,sc_dates:eie,sc_dow:tie,sc_dows:sie,sc_every:iie,sc_everyN_dates:rie,sc_everyN_dow:oie,sc_everyN_dows:Mie,sc_everyN_hours:nie,sc_everyN_minutes:aie,sc_everyN_months:cie,sc_everyN_seconds:uie,sc_every_dates:lie,sc_every_dow:Nie,sc_every_dows:Lie,sc_every_hours:jie,sc_every_minutes:gie,sc_every_months:Tie,sc_every_seconds:yie,sc_from:Die,sc_hours:die,sc_interval:zie,sc_intervalBetween:Iie,sc_invalid_cron:hie,sc_minutes:wie,sc_months:Cie,sc_once:Aie,sc_period:mie,sc_seconds:pie,sc_simple:Oie,sc_specific:Eie,sc_specific_dates:_ie,sc_specific_dow:fie,sc_specific_dows:Sie,sc_specific_hours:xie,sc_specific_minutes:kie,sc_specific_months:Yie,sc_specific_seconds:Qie,sc_time:Uie,sc_to:vie,sc_wizard:bie,sch_all:$ie,sch_astroDay:Pie,sch_astroNight:Wie,sch_astro_dawn:Rie,sch_astro_dusk:Jie,sch_astro_goldenHour:Bie,sch_astro_goldenHourEnd:Gie,sch_astro_nadir:Fie,sch_astro_nauticalDawn:Hie,sch_astro_nauticalDusk:Vie,sch_astro_night:Zie,sch_astro_nightEnd:Xie,sch_astro_solarNoon:Kie,sch_astro_sunrise:qie,sch_astro_sunriseEnd:ere,sch_astro_sunset:tre,sch_astro_sunsetStart:sre,sch_at:ire,sch_desc_atTime:rre,sch_desc_everyDay:ore,sch_desc_everyHour:Mre,sch_desc_everyMinute:nre,sch_desc_everyMonth:are,sch_desc_everyNDay:cre,sch_desc_everyNHours:ure,sch_desc_everyNMinutes:lre,sch_desc_everyNMonths:Nre,sch_desc_everyNWeeks:Lre,sch_desc_everyNYears:jre,sch_desc_everyWeek:gre,sch_desc_everyYear:Tre,sch_desc_intervalFromTo:yre,sch_desc_never:Dre,sch_desc_onDate:dre,sch_desc_onDates:zre,sch_desc_onEveryDate:Ire,sch_desc_onMonth:hre,sch_desc_onMonths:wre,sch_desc_onWeekday:Cre,sch_desc_onWeekdays:Are,sch_desc_onWeekends:mre,sch_desc_onWorkdays:pre,sch_desc_onceInPast:Ore,sch_desc_once_on:Ere,sch_desc_validFrom:_re,sch_desc_validFromTo:fre,sch_desc_validTo:Sre,sch_every:xre,sch_exactTime:kre,sch_from:Yre,sch_fromTo:Qre,sch_intervalTime:Ure,sch_invert:vre,sch_no_one:bre,sch_on:$re,sch_period:Pre,sch_periodDaily:Wre,sch_periodDates:Rre,sch_periodDay:Jre,sch_periodEvery:Bre,sch_periodEveryDay:Gre,sch_periodEveryMonth:Fre,sch_periodEveryWeek:Hre,sch_periodEveryYear:Vre,sch_periodHours:Zre,sch_periodMinutes:Xre,sch_periodMonth:Kre,sch_periodMonthly:qre,sch_periodOnce:eoe,sch_periodSpecificMonths:toe,sch_periodWeek:soe,sch_periodWeekdays:ioe,sch_periodWeekend:roe,sch_periodWeekly:ooe,sch_periodWorkdays:Moe,sch_periodYear:noe,sch_periodYearly:aoe,sch_specificTime:coe,sch_time:uoe,sch_to:loe,sch_valid:Noe,sch_validFrom:Loe,sch_validTo:joe,sch_wholeDay:goe,sch_yearEveryMonth:Toe},Doe="操作",doe="附加",zoe="取消",Ioe="类别",hoe="勾选",woe="删除",Coe="关",Aoe="商业的",moe="配置",poe="连接的",Ooe="继续",Eoe="复制的",_oe="创建",foe="庄稼",Soe="Delete",xoe="删除",koe="丢弃",Yoe="断开连接",Qoe="错误",Uoe="筛选",voe="星期五",boe="纬度",$oe="登出",Poe="经度",Woe="信息",Roe="周一",Joe="姓名",Boe="对象",Goe="好",Foe="产品",Hoe="重命名/移动/复制",Voe="重复",Zoe="代替",Xoe="根",Koe="周六",qoe="保存",eMe="已选",tMe="状态",sMe="星期日",iMe="周四",rMe="时间戳记",oMe="周二",MMe="更新资料",nMe="有效期至",aMe="值",cMe="版本",uMe="周三",lMe="宽度",NMe="是的",LMe="不同的",jMe="每个人都可以阅读对象",gMe="每个人都可以阅读状态",TMe="每个人都可以写对象",yMe="每个人都可以写状态",DMe="组可以读取对象",dMe="群组可以读取状态",zMe="组可以写对象",IMe="组可以写状态",hMe="所有者可以读取对象",wMe="所有者可以读取状态",CMe="所有者可以写对象",AMe="所有者可以写状态",mMe="纽扣",pMe="更改为",OMe="关闭",EMe="创建布尔状态",_Me="创建频道",fMe="创建设备",SMe="创建号码状态",xMe="创建状态",kMe="创建字符串状态",YMe="天",QMe="r",UMe="莫",vMe="萨",bMe="苏",$Me="Th",PMe="Tu",WMe="我们",RMe="专家模式",JMe="错误的",BMe="所有文件",GMe="声音的",FMe="代码/JSON",HMe="图片",VMe="文本",ZMe="视频",XMe="设定值",KMe="没有",qMe="功能",ene="ID",tne="名称",sne="角色",ine="房间",rne="类型",one="无效的设定",Mne="最后一次变更",nne="本地",ane="4月",cne="八月",une="十二月",lne="二月",Nne="简",Lne="七月",jne="君",gne="迈",Tne="三月",yne="十一月",Dne="十月",dne="九月",zne="4月",Ine="八月",hne="十二月",wne="二月",Cne="简",Ane="七月",mne="君",pne="迈",One="三月",Ene="十一月",_ne="十月",fne="九月",Sne="没有任何",xne="物件变更者",kne="对象上次更改时间为",Yne="来自其他适配器%s的设置",Qne="质量代码",Une="重复",vne="要选择文件夹,只需按住“shift”键单击文件夹即可。",bne="显示全部",$ne="状态由",Pne="对象已从更改",Wne="时间戳记",Rne="致谢国旗",Jne="评论",Bne="复制状态值",Gne="按住 Cltr/⌘ 键打开链接",Fne="自定义设置",Hne="删除物件",Vne="编辑物件",Zne="编辑状态值",Xne="有效期:",Kne="从",qne="最后改变了",eae="质量",tae="时间戳",sae="用户",iae="值",rae="真的",oae="值",Mae="警告:CRON 作业将在指定期间内每分钟运行一次!",nae="警告:CRON 作业将在指定期间内每秒运行一次!",aae="周期任务",cae="日期",uae="日",lae="天",Nae="星期",Lae="每",jae="每N天",gae="每周的第 N 天",Tae="每周N天",yae="每N小时一次",Dae="每N分钟",dae="每N个月",zae="每N秒",Iae="每天",hae="一周的每一天",wae="一周的每一天",Cae="每小时",Aae="每分钟",mae="每月",pae="每秒",Oae="从",Eae="小时",_ae="间隔",fae="间隔时间",Sae="无效的 CRON",xae="分钟",kae="月",Yae="一次",Qae="周期",Uae="秒",vae="简单模式",bae="特定的时间",$ae="特定的日子",Pae="一周中的特定日子",Wae="特定的一周",Rae="特定的小时",Jae="特定的分钟",Bae="特定的月份",Gae="特定的描述",Fae="时间",Hae="至",Vae="向导模式",Zae="全选",Xae="天文白天",Kae="天文夜晚",qae="黎明",ece="黄昏",tce="黄金时段",sce="黄金时段结束",ice="天底",rce="航海黎明",oce="航海黄昏",Mce="夜晚",nce="夜晚结束",ace="正午",cce="日出",uce="日出结束",lce="日落",Nce="日落开始",Lce="在",jce="的%s",gce="每天",Tce="每小时",yce="每分钟",Dce="每月",dce="每%s天",zce="每%s小时",Ice="每%s分钟",hce="每%s月",wce="每%s周",Cce="每%s年",Ace="每周",mce="每年",pce="从%s到%s",Oce="决不",Ece="在%s的%s上",_ce="在%s和%s上",fce="在每天",Sce="%s",xce="%s和%s",kce="在%s上",Yce="在%s和%s上",Qce="在周末",Uce="在工作日",vce="将不再执行,因为起始时间已经是过去的时间了。",bce="在%s上",$ce="来自%s",Pce="从执行到",Wce="到%s",Rce="每",Jce="特定的时间",Bce="从",Gce="从到",Fce="间隔时间",Hce="倒置",Vce="取消全选",Zce="的",Xce="周期",Kce="每天",qce="日期",eue="天",tue="每",sue="每天",iue="每月",rue="每周",oue="每年",Mue="小时",nue="分钟",aue="月",cue="每月一次",uue="一次",lue="特定的月份",Nue="周",Lue="工作日",jue="周末",gue="每周",Tue="工作日",yue="年",Due="每年",due="特定的时间",zue="时间",Iue="至",hue="生效",wue="从",Cue="至",Aue="一整天",mue="每月",pue={"ra_%s links from aliases":"来自别名的 %s 个链接","ra_%s object(s) processed":"已处理%s个对象","ra_%s was imported":"对象已导入","ra_Accept license":"接受许可",ra_Actions:Doe,"ra_Add new child object to selected parent":"将新的子对象添加到选定的父对象","ra_Add objects tree from JSON file":"从JSON文件添加对象树","ra_Add row":"添加行","ra_Advanced options":"高级选项","ra_All items are filtered out":"所有项目都被过滤掉","ra_All objects":"所有对象",ra_Append:doe,"ra_Append %s entries or replace existing?":"追加 %s 条目还是替换现有条目?","ra_Append or replace?":"追加还是替换?","ra_Are you sure?":"你确定吗?","ra_Auto (no custom columns)":"自动(无自定义列)","ra_Back to %s":"返回“%s”","ra_Background image":"背景图像",ra_Cancel:zoe,"ra_Cannot add items with set filter":"无法使用设置过滤器添加项目","ra_Cannot decode license":"无法解码许可证","ra_Cannot determine position: System settings are empty and GPS detection is disabled in browser":"无法确定位置:系统设置为空且浏览器中禁用了 GPS 检测",'ra_Cannot find "%s"':"找不到“%s”",'ra_Cannot read "%s"':"无法阅读“%s”","ra_Cannot read licenses: %s":"无法读取许可证:%s","ra_Cannot retrieve options, as instance is offline":"无法检索选项,因为实例处于脱机状态","ra_Cannot update attribute, because not found in the object":"无法更新属性,因为在对象中找不到","ra_Cannot upload":"无法上传",ra_Categories:Ioe,"ra_Chained certificate":"链式证书","ra_Change color theme":"更改颜色主题","ra_Changed from":"更改为","ra_Channel → State":"频道→状态","ra_Check license":"检查许可证",ra_Checked:hoe,ra_Clear:woe,"ra_Clear filter":"清除筛选","ra_Clear icon":"清除图标","ra_Click to show":"点击显示","ra_Clone current row":"克隆当前行",ra_Close:Coe,"ra_Collapse all nodes":"收合所有节点","ra_Collapse one step node":"折叠一级",ra_Commercial:Aoe,ra_Configure:moe,"ra_Configure visible columns":"配置可见列","ra_Confirm deletion of %s":"确认删除%s",ra_Connected:poe,ra_Continue:Ooe,ra_Copied:Eoe,"ra_Copied %s":'复制的"%s"',"ra_Copy content":"复制内容",ra_Create:_oe,"ra_Create alias":"创建别名","ra_Create folder":"创建文件夹","ra_Create new folder in %s":"在%s中创建新文件夹",ra_Crop:foe,"ra_Define CRON...":"定义 CRON...","ra_Define functions":"定义功能","ra_Define rooms":"定义房间","ra_Define schedule":"定义时间表","ra_Define schedule...":"定义时间表...",ra_Del:Soe,ra_Delete:xoe,"ra_Delete current row":"删除当前行","ra_Deselect all":"全部取消选择","ra_Device → Channel → State":"设备→频道→状态","ra_Disable/Enable translation":"禁用/启用翻译",ra_Discard:koe,ra_Disconnected:Yoe,"ra_Do not ask for next 2 hours in this session":"本次会话中不要询问接下来的 2 个小时","ra_Do not export values of states":"不导出状态值","ra_Do not use let's encrypt":"不要使用让我们加密","ra_Docker is not available":"Docker 不可用","ra_Docker is not installed or not running":"Docker 未安装或未运行","ra_Double click to reset table layout":"双击重置表格布局","ra_Drag 'n' drop some files here, or click to select files":"将一些文件拖放到此处,或单击以选择文件","ra_Drop file here":"将档案放在这里","ra_Drop the files here...":"把文件放在这里...","ra_Duplicate name":"名称重复","ra_Edit ACL":"编辑访问控制列表","ra_Edit alias":"编辑别名","ra_Edit custom config":"编辑自定义配置","ra_Edit full path":"编辑完整路径","ra_Edit function":"编辑功能","ra_Edit object field":"编辑对象字段","ra_Edit role":"编辑角色","ra_Edit room":"编辑室","ra_Edit value":"编辑值","ra_Enter the code from that page here":"在此处输入该页面的代码",ra_Error:Qoe,"ra_Expand all nodes":"展开所有节点","ra_Expand one step node":"扩大一级","ra_Expand/Collapse card":"展开/折叠卡","ra_Export configuration section":"导出配置部分","ra_Export data to %s file":"将数据导出到 %s 文件","ra_Failed to open JSON File":"无法打开JSON文件","ra_Fallback custom certificates":"后备自定义证书","ra_File is too big. Max %sk allowed. Try use SVG.":"文件太大。允许的最大字节%s数。尝试使用 SVG。",ra_Filter:Uoe,"ra_Filter and Data Actions":"过滤和数据操作","ra_Filter files":"过滤文件","ra_Folder name":"文件夹名称","ra_Folder → Channel → State":"文件夹→频道→状态","ra_Folder → Device → Channel → State":"文件夹→设备→频道→状态","ra_Folder → State":"文件夹→状态","ra_Folders always first":"资料夹永远优先",ra_Friday:voe,"ra_From file":"从文件","ra_From text":"文本","ra_Get %s access":"获取 %s 访问权限","ra_Good luck":"祝你好运","ra_Hide empty folders":"隐藏空文件夹","ra_If no file will be created in the folder, it will disappear after the browser closed":"如果在该文件夹中未创建任何文件,则该文件将在浏览器关闭后消失","ra_If the button above does not work, you can authorize manually this app by visiting this url":"如果上面的按钮不起作用,您可以通过访问此网址手动授权此应用","ra_Import and add configuration section":"导入并添加配置部分","ra_Import and replace configuration section":"导入和替换配置部分","ra_Import data from %s file":"从 %s 文件导入数据","ra_Import from %s":"从 %s 导入","ra_Instance %s is alive":"实例 %s 是活动的","ra_Instance %s is not alive":"实例 %s 不存在","ra_Instance is not alive":"实例不存在","ra_Invalid CRON":"无效的 CRON","ra_Invalid JSON":"JSON 无效","ra_Invalid JSON file.":"无效的JSON文件。","ra_Invalid JSON format. Expected an array.":"JSON格式无效。应为数组。","ra_Invalid answer from server":"来自服务器的无效答案","ra_Invalid parent folder!":"父文件夹无效!","ra_Invalid structure":"结构无效","ra_JSON editor":"JSON 编辑器","ra_Last change":"最后一次变更",ra_Latitude:boe,"ra_License %s":"许可证 %s","ra_License agreement":"许可协议","ra_License does not exist":"许可证不存在","ra_License expired on %s":"许可证已于 %s 过期",'ra_License for other product "%s"':"其他产品“%s”的许可证","ra_License is for version %s, but required version is %s.":"许可证适用于版本 %s,但所需版本为 %s。","ra_License must be converted":"许可证必须转换为更新版本。您可以在 iobroker.net 个人资料中执行此操作。","ra_License not found in license manager. Do you want to read licenses from iobroker.net?":"在许可证管理器中找不到许可证。您要从 iobroker.net 更新许可证吗?","ra_Listen on all IPs":"监听所有IP","ra_Load configuration from file":"从文件加载配置",ra_Logout:$oe,ra_Longitude:Poe,'ra_May not trigger "updateLicenses"':"可能不会触发“updateLicenses”",ra_Message:Woe,ra_Monday:Roe,"ra_Move down":"下移","ra_Move up":"提升",ra_Name:Joe,"ra_No data found in file":"文件中未找到数据","ra_No one license found in license manager":"许可证管理器中未找到任何许可证","ra_No response from admin":"管理员没有回应","ra_No response from the backend":"后端无响应",'ra_Non-experts may create new objects only in "0_userdata.0" or "alias.0".':"非专家只能在“ 0_userdata.0”或“ alias.0”中创建新对象。","ra_Not a number":"不是数字",ra_Objects:Boe,ra_Ok:Goe,"ra_On weekdays":"在工作日","ra_Only following structures of objects are available:":"仅以下对象结构可用:","ra_Only selected":"只选择","ra_Owner group":"所有者组","ra_Owner user":"所有者用户","ra_Passwords are not equal!":"密码不相等!","ra_Place your files here or click here to open the browse dialog":"将文件放在此处或单击此处打开浏览对话框","ra_Please allow popups in your browser for this page!":"请允许浏览器弹出此页面!","ra_Please confirm":"请确认","ra_Please create license":"请创建许可证","ra_Please enter the license":"请输入许可证","ra_Please select file...":"请选择文件...","ra_Please select object ID...":"请选择对象ID ...","ra_Port could be used by %s":"%s 可以使用端口","ra_Port is already used by %s":"端口已被 %s 使用","ra_Press ENTER Key to add new item":"按 ENTER 键添加新项目","ra_Private certificate":"私有证书",ra_Product:Foe,"ra_Public certificate":"公共证书","ra_Quality code":"质量代码","ra_Refresh tree":"刷新树","ra_Reload files":"重新载入文件",ra_Rename_Move_Copy:Hoe,"ra_Renew %s access":"续订 %s 访问权限",ra_Repeat:Voe,ra_Replace:Zoe,"ra_Request timed out":"请求超时","ra_Restrict to folder":"限制到文件夹",ra_Root:Xoe,ra_Saturday:Koe,ra_Save:qoe,"ra_Save and close":"保存并关闭","ra_Save configuration to file":"将配置保存到文件","ra_Save objects tree as JSON file":"将对象树另存为JSON文件","ra_Select all":"全选","ra_Select color":"选择颜色","ra_Select predefined icon":"选择预定义图标","ra_Select type of export":"选择导出类型",ra_Selected:eMe,"ra_Selected %s object(s)":"选定的 %s 个对象","ra_Serial number (UUID)":"序列号 (UUID)",'ra_Serial number (UUID) "%s" in license is for other device.':"许可证中的序列号 (UUID)“%s”用于其他设备。","ra_Session will expire in %s seconds. Continue?":"会话将在 %s 秒后过期。是否继续?","ra_Show all folders":"显示所有文件夹","ra_Show lines between rows":"显示行之间的线","ra_Show/Hide object descriptions":"显示/隐藏对象描述","ra_Show/hide filter input":"显示/隐藏过滤器输入","ra_Some data are not stored. Discard?":"部分数据未存储。丢弃?",ra_States:tMe,"ra_Successfully authorized. Token valid till %s and will be automatically renewed.":"授权成功。令牌有效期至 %s,并将自动续订。","ra_Successfully authorized. Token valid till %s but it can expire as the instance is not running.":"授权成功。令牌有效期至 %s,但由于实例未运行,令牌可能会过期。","ra_Suitable license not found in license manager":"在许可证管理器中找不到合适的许可证",ra_Sunday:sMe,"ra_Suppress question for next %s minutes":"在接下来的%s分钟内取消提问","ra_System language":"系统语言","ra_Take browser position":"从浏览器获取位置","ra_Take position from system settings":"从系统设置中获取位置",'ra_The experts may create objects everywhere but from second level (e.g. "vis.0" or "javascript.0").':"专家可以在任何地方创建对象,但要从第二层开始(例如“ vis.0”或“ javascript.0”)。","ra_The page you are looking for was not found":"未找到您要查找的页面","ra_The schedule will be executed every minute. Are you sure?":"该计划将每分钟执行一次。您确定吗?","ra_The schedule will be executed every second. Are you sure?":"该计划将每秒执行一次。你确定吗?",ra_Thursday:iMe,ra_Timestamp:rMe,"ra_Toggle expert mode":"切换专家模式","ra_Toggle the states view":"切换状态视图","ra_Toggle view mode":"切换检视模式","ra_Too big":"太大","ra_Too small":"太小","ra_Transparent dialog":"透明对话框",ra_Tuesday:oMe,"ra_Unknown error":"未知错误","ra_Unknown error!":"未知错误!",ra_Update:MMe,"ra_Upload file":"上传文件","ra_Use all available let's encrypt certificates":"使用所有可用的让我们加密证书","ra_Use iobroker.acme adapter for letsencrypt certificates":"使用 iobroker.acme 适配器获取 letsencrypt 证书","ra_Use system settings for position":"使用系统设置定位","ra_Used system settings":"使用的系统设置","ra_User files":"用户档案",ra_ValidTill:nMe,ra_Value:aMe,ra_Version:cMe,"ra_View file":"查看文件","ra_View: %s":"查看:%s",ra_Wednesday:uMe,ra_Width:lMe,"ra_YAML editor":"YAML 编辑器",ra_Yes:NMe,"ra_You can export all objects or just the selected branch.":"您可以导出所有对象或仅导出选定的分支。","ra_You can filter entries by entering here some text":"您可以通过在此处输入一些文本来过滤条目","ra_You can use * as wildcard":"您可以使用 * 作为通配符",ra___different__:LMe,ra_aclEveryone_read_object:jMe,ra_aclEveryone_read_state:gMe,ra_aclEveryone_write_object:TMe,ra_aclEveryone_write_state:yMe,ra_aclGroup_read_object:DMe,ra_aclGroup_read_state:dMe,ra_aclGroup_write_object:zMe,ra_aclGroup_write_state:IMe,ra_aclOwner_read_object:hMe,ra_aclOwner_read_state:wMe,ra_aclOwner_write_object:CMe,ra_aclOwner_write_state:AMe,ra_buttons:mMe,ra_changedFrom:pMe,ra_close:OMe,ra_create_boolean_state:EMe,ra_create_channel:_Me,ra_create_device:fMe,ra_create_number_state:SMe,ra_create_state:xMe,ra_create_string_state:kMe,ra_daysShortText:YMe,ra_dow_Fr:QMe,ra_dow_Mo:UMe,ra_dow_Sa:vMe,ra_dow_Su:bMe,ra_dow_Th:$Me,ra_dow_Tu:PMe,ra_dow_We:WMe,ra_expertMode:RMe,ra_false:JMe,ra_fileType_all:BMe,ra_fileType_audio:GMe,ra_fileType_code:FMe,ra_fileType_images:HMe,ra_fileType_txt:VMe,ra_fileType_video:ZMe,"ra_fileType_video,":"视频",ra_filter_customs:XMe,ra_filter_customs_without:KMe,ra_filter_func:qMe,ra_filter_id:ene,ra_filter_name:tne,ra_filter_role:sne,ra_filter_room:ine,ra_filter_type:rne,"ra_import data from %s file":"从 %s 文件导入数据",ra_invalidConfig:one,ra_lastChange:Mne,ra_locally:nne,ra_month_Apr:ane,ra_month_Aug:cne,ra_month_Dec:une,ra_month_Feb:lne,ra_month_Jan:Nne,ra_month_Jul:Lne,ra_month_Jun:jne,ra_month_Mai:gne,ra_month_Mar:Tne,ra_month_Nov:yne,ra_month_Oct:Dne,ra_month_Sep:dne,ra_months_Apr:zne,ra_months_Aug:Ine,ra_months_Dec:hne,ra_months_Feb:wne,ra_months_Jan:Cne,ra_months_Jul:Ane,ra_months_Jun:mne,ra_months_Mai:pne,ra_months_Mar:One,ra_months_Nov:Ene,ra_months_Oct:_ne,ra_months_Sep:fne,"ra_no confirm for 5 mins":"5分钟内无需确认",ra_none:Sne,ra_object_changed_by:xne,ra_object_changed_by_user:kne,ra_otherConfig:Yne,ra_qualityCode:Qne,ra_repeat:Une,ra_select_folder_hint:vne,ra_show_all:bne,ra_state_changed_by:$ne,ra_state_changed_from:Pne,ra_timestamp:Wne,ra_tooltip_ack:Rne,ra_tooltip_comment:Jne,ra_tooltip_copyState:Bne,ra_tooltip_ctrlForLink:Gne,ra_tooltip_customConfig:Fne,ra_tooltip_deleteObject:Hne,ra_tooltip_editObject:Vne,ra_tooltip_editState:Zne,ra_tooltip_expire:Xne,ra_tooltip_from:Kne,ra_tooltip_lc:qne,ra_tooltip_quality:eae,ra_tooltip_ts:tae,ra_tooltip_user:sae,ra_tooltip_value:iae,ra_true:rae,"ra_use seconds":"用秒",ra_val:oae,"ra_via internet":"通过互联网",ra_warning_every_minute:Mae,ra_warning_every_second:nae,sc_cron:aae,sc_date:cae,sc_dates:uae,sc_dow:lae,sc_dows:Nae,sc_every:Lae,sc_everyN_dates:jae,sc_everyN_dow:gae,sc_everyN_dows:Tae,sc_everyN_hours:yae,sc_everyN_minutes:Dae,sc_everyN_months:dae,sc_everyN_seconds:zae,sc_every_dates:Iae,sc_every_dow:hae,sc_every_dows:wae,sc_every_hours:Cae,sc_every_minutes:Aae,sc_every_months:mae,sc_every_seconds:pae,sc_from:Oae,sc_hours:Eae,sc_interval:_ae,sc_intervalBetween:fae,sc_invalid_cron:Sae,sc_minutes:xae,sc_months:kae,sc_once:Yae,sc_period:Qae,sc_seconds:Uae,sc_simple:vae,sc_specific:bae,sc_specific_dates:$ae,sc_specific_dow:Pae,sc_specific_dows:Wae,sc_specific_hours:Rae,sc_specific_minutes:Jae,sc_specific_months:Bae,sc_specific_seconds:Gae,sc_time:Fae,sc_to:Hae,sc_wizard:Vae,sch_all:Zae,sch_astroDay:Xae,sch_astroNight:Kae,sch_astro_dawn:qae,sch_astro_dusk:ece,sch_astro_goldenHour:tce,sch_astro_goldenHourEnd:sce,sch_astro_nadir:ice,sch_astro_nauticalDawn:rce,sch_astro_nauticalDusk:oce,sch_astro_night:Mce,sch_astro_nightEnd:nce,sch_astro_solarNoon:ace,sch_astro_sunrise:cce,sch_astro_sunriseEnd:uce,sch_astro_sunset:lce,sch_astro_sunsetStart:Nce,sch_at:Lce,sch_desc_atTime:jce,sch_desc_everyDay:gce,sch_desc_everyHour:Tce,sch_desc_everyMinute:yce,sch_desc_everyMonth:Dce,sch_desc_everyNDay:dce,sch_desc_everyNHours:zce,sch_desc_everyNMinutes:Ice,sch_desc_everyNMonths:hce,sch_desc_everyNWeeks:wce,sch_desc_everyNYears:Cce,sch_desc_everyWeek:Ace,sch_desc_everyYear:mce,sch_desc_intervalFromTo:pce,sch_desc_never:Oce,sch_desc_onDate:Ece,sch_desc_onDates:_ce,sch_desc_onEveryDate:fce,sch_desc_onMonth:Sce,sch_desc_onMonths:xce,sch_desc_onWeekday:kce,sch_desc_onWeekdays:Yce,sch_desc_onWeekends:Qce,sch_desc_onWorkdays:Uce,sch_desc_onceInPast:vce,sch_desc_once_on:bce,sch_desc_validFrom:$ce,sch_desc_validFromTo:Pce,sch_desc_validTo:Wce,sch_every:Rce,sch_exactTime:Jce,sch_from:Bce,sch_fromTo:Gce,sch_intervalTime:Fce,sch_invert:Hce,sch_no_one:Vce,sch_on:Zce,sch_period:Xce,sch_periodDaily:Kce,sch_periodDates:qce,sch_periodDay:eue,sch_periodEvery:tue,sch_periodEveryDay:sue,sch_periodEveryMonth:iue,sch_periodEveryWeek:rue,sch_periodEveryYear:oue,sch_periodHours:Mue,sch_periodMinutes:nue,sch_periodMonth:aue,sch_periodMonthly:cue,sch_periodOnce:uue,sch_periodSpecificMonths:lue,sch_periodWeek:Nue,sch_periodWeekdays:Lue,sch_periodWeekend:jue,sch_periodWeekly:gue,sch_periodWorkdays:Tue,sch_periodYear:yue,sch_periodYearly:Due,sch_specificTime:due,sch_time:zue,sch_to:Iue,sch_valid:hue,sch_validFrom:wue,sch_validTo:Cue,sch_wholeDay:Aue,sch_yearEveryMonth:mue},Oue={en:k1,de:JC,ru:eO,pt:lx,nl:IU,fr:f9,it:PR,es:XH,pl:nee,uk:yoe,"zh-cn":pue},Eue=` +html { + height: 100%; +} + +body { + margin: 0; + padding: 0; + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + width: 100%; + height: 100%; + overflow: hidden; +} + +/* scrollbar */ +::-webkit-scrollbar-track { + background-color: #ccc; + border-radius: 5px; +} + +::-webkit-scrollbar { + width: 5px; + height: 5px; + background-color: #ccc; +} + +::-webkit-scrollbar-thumb { + background-color: #575757; + border-radius: 5px; +} + +#root { + height: 100%; +} + +.App { + height: 100%; +} + +@keyframes glow { + from { + background-color: initial; + } + to { + background-color: #58c458; + } +} +`;function _ue(){try{return window.self!==window.top}catch{return!0}}class qt extends qs{socket;isIFrame=_ue();instance;adapterName;instanceId;newReact;encryptedFields;sentryDSN;alertDialogRendered;_secret;_systemConfig;savedNative;common=null;sentryStarted=!1;sentryInited=!1;resizeTimer=null;constructor(e,t){const s=e.Connection||(t==null?void 0:t.Connection)||Oe;if(!window.document.getElementById("generic-app-iobroker-component")){const N=window.document.createElement("style");N.setAttribute("id","generic-app-iobroker-component"),N.innerHTML=Eue,window.document.head.appendChild(N)}if(!qt.isWeb()&&window.io&&window.location.port==="3000")try{const N=new window.SocketClient;delete window.io,window.io=N}catch{}super(e),cg();const r=(window.location.search||"").replace(/^\?/,"").replace(/#.*$/,""),o={};r.trim().split("&").filter(N=>N.trim()).forEach(N=>{const c=N.split("=");o[c[0]]=c.length===2?c[1]:!0,o[c[0]]==="true"?o[c[0]]=!0:o[c[0]]==="false"&&(o[c[0]]=!1)}),this.instance=(t==null?void 0:t.instance)??e.instance??(o.instance!==void 0?parseInt(o.instance,10)||0:parseInt(window.location.search.slice(1),10)||0);const M=window.location.pathname.split("/");this.adapterName=(t==null?void 0:t.adapterName)||e.adapterName||window.adapterName||M[M.length-2]||"iot",this.instanceId=`system.adapter.${this.adapterName}.${this.instance}`,this.newReact=o.newReact===!0;const a=qs.getLocation();a.tab=a.tab||(window._localStorage||window.localStorage).getItem(`${this.adapterName}-adapter`)||"";const u=this.createTheme();this.state=Object.assign(this.state||{},{selectedTab:(window._localStorage||window.localStorage).getItem(`${this.adapterName}-adapter`)||"",selectedTabNum:-1,native:{},errorText:"",changed:!1,connected:!1,loaded:!1,isConfigurationError:"",expertMode:!1,toast:"",theme:u,themeName:this.getThemeName(u),themeType:this.getThemeType(u),bottomButtons:(t&&t.bottomButtons)===!1?!1:(e==null?void 0:e.bottomButtons)!==!1,width:qt.getWidth(),confirmClose:!1,_alert:!1,_alertType:"info",_alertMessage:""});const l=Oue;t!=null&&t.translations?Object.keys(t.translations).forEach(N=>{t.translations&&(l[N]=Object.assign(l[N],t.translations[N]||{}))}):e.translations&&Object.keys(e.translations).forEach(N=>{e.translations&&(l[N]=Object.assign(l[N],e.translations[N]||{}))}),D.setTranslations(l),this.savedNative={},this.encryptedFields=e.encryptedFields||(t==null?void 0:t.encryptedFields)||[],this.sentryDSN=t&&t.sentryDSN||e.sentryDSN,window.socketUrl&&(window.socketUrl.startsWith(":")?window.socketUrl=`${window.location.protocol}//${window.location.hostname}${window.socketUrl}`:!window.socketUrl.startsWith("http://")&&!window.socketUrl.startsWith("https://")&&(window.socketUrl=`${window.location.protocol}//${window.socketUrl}`)),this.alertDialogRendered=!1,window.iobOldAlert||(window.iobOldAlert=window.alert),window.alert=N=>{if(!this.alertDialogRendered){window.iobOldAlert(N);return}N!=null&&N.toString().toLowerCase().includes("error")?(console.error(N),this.showAlert(N.toString(),"error")):(console.log(N),this.showAlert(N.toString(),"info"))},this.socket=new s({...(e==null?void 0:e.socket)||(t==null?void 0:t.socket),name:this.adapterName,doNotLoadAllObjects:t==null?void 0:t.doNotLoadAllObjects,onProgress:N=>{N===at.CONNECTING?this.setState({connected:!1}):N===at.READY?this.setState({connected:!0}):this.setState({connected:!0})},onReady:()=>{D.setLanguage(this.socket.systemLang),this.socket.subscribeObject("system.config",this.onSystemConfigChanged).then(()=>this.getSystemConfig()).then(N=>(this._secret=typeof N<"u"&&N.native&&N.native.secret||"Zgfr56gFe87jJOM",this._systemConfig=(N==null?void 0:N.common)||{},this.socket.getObject(this.instanceId))).then(async N=>{var y,d;let c;const L=N,g=((y=await this.socket.getState(`${this.instanceId}.plugins.sentry.enabled`))==null?void 0:y.val)!==!1&&((d=this._systemConfig)==null?void 0:d.diag)!=="none"&&(L==null?void 0:L.common)&&L.common.name&&L.common.version&&!L.common.disableDataReporting&&window.location.host!=="localhost:3000";!this.sentryStarted&&this.sentryDSN&&g&&(this.sentryStarted=!0,ag({dsn:this.sentryDSN,release:`iobroker.${L.common.name}@${L.common.version}`,integrations:[Sc()]}),console.log("Sentry initialized")),!this.sentryInited&&g&&(this.sentryInited=!0,c=this.socket.getObject("system.meta.uuid").then(h=>{h&&h.native&&h.native.uuid&&Lt().setUser({id:h.native.uuid})})),c=c instanceof Promise?c:Promise.resolve(),c.then(()=>{L?(this.common=L==null?void 0:L.common,this.onPrepareLoad(L.native,L.encryptedNative),this.savedNative=JSON.parse(JSON.stringify(L.native)),this.setState({native:L.native,loaded:!0,expertMode:this.getExpertMode()},()=>this.onConnectionReady&&this.onConnectionReady())):(console.warn("Cannot load instance settings"),this.setState({native:{},loaded:!0,expertMode:this.getExpertMode()},()=>this.onConnectionReady&&this.onConnectionReady()))})}).catch(N=>window.alert(`Cannot settings: ${N}`))},onError:N=>{console.error(N),this.showError(N)}})}static isWeb(){return window.socketUrl!==void 0}showAlert(e,t){t!=="error"&&t!=="warning"&&t!=="info"&&t!=="success"&&(t="info"),this.setState({_alert:!0,_alertType:t,_alertMessage:e})}renderAlertSnackbar(){return this.alertDialogRendered=!0,n.createElement(Rr,{style:this.state._alertType==="error"?{backgroundColor:"#f44336"}:this.state._alertType==="success"?{backgroundColor:"#4caf50"}:void 0,open:this.state._alert,autoHideDuration:6e3,onClose:(e,t)=>t!=="clickaway"&&this.setState({_alert:!1}),message:this.state._alertMessage})}onSystemConfigChanged=(e,t)=>{var s,r;t&&e==="system.config"&&(this.socket.systemLang!==(t==null?void 0:t.common.language)&&(this.socket.systemLang=(t==null?void 0:t.common.language)||"en",D.setLanguage(this.socket.systemLang)),((s=this._systemConfig)==null?void 0:s.expertMode)!==!!((r=t==null?void 0:t.common)!=null&&r.expertMode)?(this._systemConfig=(t==null?void 0:t.common)||{},this.setState({expertMode:this.getExpertMode()})):this._systemConfig=(t==null?void 0:t.common)||{})};componentDidMount(){window.addEventListener("resize",this.onResize,!0),window.addEventListener("message",this.onReceiveMessage,!1),super.componentDidMount()}componentWillUnmount(){window.removeEventListener("resize",this.onResize,!0),window.removeEventListener("message",this.onReceiveMessage,!1),window.iobOldAlert&&(window.alert=window.iobOldAlert,delete window.iobOldAlert),super.componentWillUnmount()}onReceiveMessage=e=>{if(e!=null&&e.data)if(e.data==="updateTheme"){const t=E.getThemeName();E.setThemeName(E.getThemeName());const s=this.createTheme(t);this.setState({theme:s,themeName:this.getThemeName(s),themeType:this.getThemeType(s)},()=>{this.props.onThemeChange&&this.props.onThemeChange(t),this.onThemeChanged&&this.onThemeChanged(t)})}else e.data==="updateExpertMode"?this.onToggleExpertMode&&this.onToggleExpertMode(this.getExpertMode()):e.data!=="chartReady"&&console.debug(`Received unknown message: "${JSON.stringify(e.data)}". May be it will be processed later`)};onResize=()=>{this.resizeTimer&&clearTimeout(this.resizeTimer),this.resizeTimer=setTimeout(()=>{this.resizeTimer=null,this.setState({width:qt.getWidth()})},200)};static getWidth(){const e={xs:0,sm:600,md:960,lg:1280,xl:1920},t=window.innerWidth;return Object.keys(e).reverse().find(o=>t>=e[o])||"xs"}createTheme(e){return uN(E.getThemeName(e))}getThemeName(e){return e.name}getThemeType(e){return e.palette.mode}onThemeChanged(e){}onToggleExpertMode(e){}toggleTheme(e){const t=this.state.themeName;if(e=e||(t==="dark"||t==="blue"||t==="colored"?"light":"dark"),e!==t){E.setThemeName(e);const s=this.createTheme(e);this.setState({theme:s,themeName:this.getThemeName(s),themeType:this.getThemeType(s)},()=>{this.props.onThemeChange&&this.props.onThemeChange(e||"light"),this.onThemeChanged&&this.onThemeChanged(e||"light")})}}getSystemConfig(){return this.socket.getSystemConfig()}getExpertMode(){var e;return window.sessionStorage.getItem("App.expertMode")==="true"||!!((e=this._systemConfig)!=null&&e.expertMode)}onConnectionReady(){}encrypt(e){let t="";if(this._secret)for(let s=0;s{e[s]&&(e[s]=this.encrypt(e[s]))}),!0}onPrepareLoad(e,t){var s;(s=this.encryptedFields)==null||s.forEach(r=>{e[r]&&(e[r]=this.decrypt(e[r]))}),t==null||t.forEach(r=>{this.encryptedFields=this.encryptedFields||[],!this.encryptedFields.includes(r)&&this.encryptedFields.push(r),e[r]&&(e[r]=this.decrypt(e[r]))})}async getExtendableInstances(){try{const e=await this.socket.getObjectViewSystem("instance","system.adapter.","system.adapter.香");return Object.values(e).filter(t=>{var s;return!!((s=t==null?void 0:t.common)!=null&&s.webExtendable)})}catch{return[]}}async getIpAddresses(e){var o;const t=await this.socket.getHostByIp(e||((o=this.common)==null?void 0:o.host)||""),s=t.find(M=>M.address==="0.0.0.0");s&&(s.name=`[IPv4] 0.0.0.0 - ${D.t("ra_Listen on all IPs")}`);const r=t.find(M=>M.address==="::");return r&&(r.name=`[IPv4] :: - ${D.t("ra_Listen on all IPs")}`),t}onSave(e){let t;if(this.state.isConfigurationError){this.setState({errorText:this.state.isConfigurationError});return}this.socket.getObject(this.instanceId).then(s=>{t=s||{};for(const r in this.state.native)Object.prototype.hasOwnProperty.call(this.state.native,r)&&(this.state.native[r]===null?t.native[r]=null:this.state.native[r]!==void 0?t.native[r]=JSON.parse(JSON.stringify(this.state.native[r])):delete t.native[r]);if(this.state.common)for(const r in this.state.common)this.state.common[r]===null?t.common[r]=null:this.state.common[r]!==void 0?t.common[r]=JSON.parse(JSON.stringify(this.state.common[r])):delete t.common[r];return this.onPrepareSave(t.native)!==!1?this.socket.setObject(this.instanceId,t):Promise.reject(new Error("Invalid configuration"))}).then(()=>{this.savedNative=t.native,globalThis.changed=!1;try{window.parent.postMessage("nochange","*")}catch{}this.setState({changed:!1},()=>{e&&qt.onClose()})}).catch(s=>console.error(`Cannot save configuration: ${s}`))}renderToast(){return this.state.toast?n.createElement(Rr,{anchorOrigin:{vertical:"bottom",horizontal:"left"},open:!0,autoHideDuration:6e3,onClose:()=>this.setState({toast:""}),ContentProps:{"aria-describedby":"message-id"},message:n.createElement("span",{id:"message-id"},this.state.toast),action:[n.createElement(P,{key:"close","aria-label":"Close",color:"inherit",onClick:()=>this.setState({toast:""}),size:"large"},n.createElement(ge,null))]}):null}static onClose(){if(typeof window.parent<"u"&&window.parent)try{window.parent.$iframeDialog&&typeof window.parent.$iframeDialog.close=="function"?window.parent.$iframeDialog.close():window.parent.postMessage("close","*")}catch{window.parent.postMessage("close","*")}}renderError(){return this.state.errorText?n.createElement(Rc,{text:this.state.errorText,onClose:()=>this.setState({errorText:""})}):null}getIsChanged(e){e=e||this.state.native;const t=JSON.stringify(e)!==JSON.stringify(this.savedNative);return globalThis.changed=t,t}onLoadConfig(e){JSON.stringify(e)!==JSON.stringify(this.state.native)&&this.setState({native:e,changed:this.getIsChanged(e)})}setConfigurationError(e){this.state.isConfigurationError!==e&&this.setState({isConfigurationError:e})}renderSaveCloseButtons(){return!this.state.confirmClose&&!this.state.bottomButtons?null:n.createElement(n.Fragment,null,this.state.bottomButtons?n.createElement(Cg,{theme:this.state.theme,newReact:this.newReact,noTextOnButtons:this.state.width==="xs"||this.state.width==="sm"||this.state.width==="md",changed:this.state.changed,onSave:e=>this.onSave(e),onClose:()=>{this.state.changed?this.setState({confirmClose:!0}):qt.onClose()},error:!!this.state.isConfigurationError}):null,this.state.confirmClose?n.createElement(Wc,{title:D.t("ra_Please confirm"),text:D.t("ra_Some data are not stored. Discard?"),ok:D.t("ra_Discard"),cancel:D.t("ra_Cancel"),onClose:e=>this.setState({confirmClose:!1},()=>e&&qt.onClose())}):null)}_updateNativeValue(e,t,s){typeof t!="object"&&(t=t.split("."));const r=t.shift()||"";if(!t.length)return s&&typeof s=="object"?JSON.stringify(e[r])!==JSON.stringify(s)?(e[r]=s,!0):!1:e[r]!==s?(e[r]=s,!0):!1;if(e[r]=e[r]||{},typeof e[r]!="object")throw new Error(`attribute ${r} is no object, but ${typeof e[r]}`);return this._updateNativeValue(e[r],t,s)}updateNativeValue(e,t,s){const r=JSON.parse(JSON.stringify(this.state.native));if(this._updateNativeValue(r,e,t)){const o=this.getIsChanged(r);if(o!==this.state.changed)try{window.parent.postMessage(o?"change":"nochange","*")}catch{}this.setState({native:r,changed:o},s)}}showError(e){this.setState({errorText:e})}showToast(e){this.setState({toast:e})}renderHelperDialogs(){return n.createElement(n.Fragment,null,this.renderError(),this.renderToast(),this.renderSaveCloseButtons(),this.renderAlertSnackbar())}render(){return this.state.loaded?n.createElement("div",{className:"App"},this.renderError(),this.renderToast(),this.renderSaveCloseButtons(),this.renderAlertSnackbar()):n.createElement(Dg,{themeType:this.state.themeType})}}const et={color:{width:36,height:14,borderRadius:2},delButton:{marginTop:16},swatch:{mt:"16px",p:"5px",backgroundColor:"background.paper",borderRadius:"1px",boxShadow:"0 0 0 1px rgba(0,0,0,.1)",display:"inline-block",cursor:"pointer",verticalAlign:"middle"},swatchDisabled:{opacity:.5,cursor:"default"},popover:{"& .MuiPaper-root":{textAlign:"right",backgroundColor:"#00000000",boxShadow:"none"}},popoverList:{padding:0},closeButton:i=>({backgroundColor:`${i.palette.background.paper} !important`,borderRadius:"0 0 25% 25%","&:hover":{backgroundColor:`${i.palette.secondary.main} !important`}}),textDense:{mt:0,mb:0},iconButton:{width:16,height:16},button:{width:32,height:32,minWidth:32,minHeight:32}};class Vs extends ze{constructor(e){super(e),this.state={displayColorPicker:!1,color:this.props.value||this.props.color||"",anchorEl:null}}handleClick=e=>{this.setState({displayColorPicker:!this.state.displayColorPicker,anchorEl:this.state.displayColorPicker?null:e.currentTarget})};handleClose=()=>{this.setState({displayColorPicker:!1,anchorEl:null})};static getColor(e,t){if(e&&typeof e=="object"){const s=e;if(s.rgb)return t?`#${s.rgb.r.toString(16).padStart(2,"0")}${s.rgb.g.toString(16).padStart(2,"0")}${s.rgb.b.toString(16).padStart(2,"0")}`:`rgba(${s.rgb.r},${s.rgb.g},${s.rgb.b},${s.rgb.a})`;const r=e;return t?`#${r.r.toString(16).padStart(2,"0")}${r.g.toString(16).padStart(2,"0")}${r.b.toString(16).padStart(2,"0")}`:`rgba(${r.r},${r.g},${r.b},${r.a})`}return typeof e=="string"?t?Vs.rgb2hex(e||""):e||"":""}static rgb2hex(e){const t=e.match(/^rgba?[\s+]?\([\s+]?(\d+)[\s+]?,[\s+]?(\d+)[\s+]?,[\s+]?(\d+)[\s+]?/i);if(t){const s=parseInt(t[1],10).toString(16).padStart(2,"0"),r=parseInt(t[2],10).toString(16).padStart(2,"0"),o=parseInt(t[3],10).toString(16).padStart(2,"0");return(t==null?void 0:t.length)===4?`#${s}${r}${o}`:e}return e}handleChange=e=>{this.setState({color:e},()=>this.props.onChange&&this.props.onChange(Vs.getColor(e)))};componentDidUpdate(e,t){const s=Vs.getColor(this.props.color||this.props.value||"");s!==t.color&&this.setState({color:s})}renderCustomPalette(){return this.props.customPalette?n.createElement("div",{style:{width:"100%",display:"flex",flexWrap:"wrap"}},this.props.customPalette.map(e=>n.createElement(X,{style:et.button,key:e,onClick:()=>{this.handleChange(e),setTimeout(()=>this.handleClose(),300)}},n.createElement("div",{style:{...et.iconButton,background:e}})))):null}render(){var s;const e={...this.props.style||{}};e.position="relative";const{color:t}=this.state;return n.createElement(W,{component:"div",style:e,sx:this.props.sx||void 0,className:this.props.className||""},this.props.noInputField?null:n.createElement(le,{disabled:this.props.disabled,variant:"standard",id:"ar_color_picker_name",label:this.props.label||this.props.name,value:t||"",margin:"dense",sx:{"&.MuiFormControl-root":et.textDense,width:t?"calc(100% - 80px)":"calc(100% - 56px)",mr:t?void 0:1},onChange:r=>this.handleChange(r.target.value)}),!this.props.noInputField&&t?n.createElement(P,{disabled:this.props.disabled,onClick:()=>this.handleChange(""),size:"small",style:this.props.label||this.props.name?et.delButton:void 0},n.createElement(ut,null)):null,n.createElement(W,{component:"div",onClick:r=>!this.props.disabled&&this.handleClick(r),title:D.t("ra_Select color"),sx:{...et.swatch,...this.props.disabled?et.swatchDisabled:void 0,background:t?void 0:"transparent",border:t?void 0:"1px dashed #ccc",boxSizing:"border-box",marginTop:this.props.noInputField||!(this.props.label||this.props.name)?0:void 0}},n.createElement("div",{style:{...et.color,background:Vs.getColor(t),width:this.props.noInputField?this.props.barWidth||16:this.props.barWidth||36}})),this.state.displayColorPicker&&!this.props.disabled?n.createElement(ss,{sx:{...et.popover,"&. MuiMenu-list":et.popoverList},anchorEl:this.state.anchorEl,open:!0,onClose:()=>this.handleClose()},n.createElement(rN,{color:this.state.color||void 0,onChangeComplete:r=>this.handleChange(r.rgb),styles:{default:{picker:{backgroundColor:((s=this.props.theme)==null?void 0:s.palette.background.paper)||"#888"}}}}),t&&this.props.noInputField?n.createElement(P,{sx:et.closeButton,onClick:()=>this.handleChange("")},n.createElement(ut,null)):null,n.createElement(P,{sx:et.closeButton,onClick:()=>this.handleClose()},n.createElement(ge,null)),this.renderCustomPalette()):null)}}var Jc={exports:{}};(function(i,e){(function(s,r){i.exports=r()})(globalThis,()=>(()=>{var t={949(M,a,u){Object.defineProperty(a,"__esModule",{value:!0}),a.CronParser=void 0;var l=u(515),N=(function(){function c(L,j,g){j===void 0&&(j=!0),g===void 0&&(g=!1),this.expression=L,this.dayOfWeekStartIndexZero=j,this.monthStartIndexZero=g}return c.prototype.parse=function(){var L,j,g=(L=this.expression)!==null&&L!==void 0?L:"";if(g==="@reboot")return j=["@reboot","","","","","",""],j;if(g.startsWith("@")){var y=this.parseSpecial(this.expression);j=this.extractParts(y)}else j=this.extractParts(this.expression);return this.normalize(j),this.validate(j),j},c.prototype.parseSpecial=function(L){var j={"@yearly":"0 0 1 1 *","@annually":"0 0 1 1 *","@monthly":"0 0 1 * *","@weekly":"0 0 * * 0","@daily":"0 0 * * *","@midnight":"0 0 * * *","@hourly":"0 * * * *","@reboot":"@reboot"},g=j[L];if(!g)throw new Error("Unknown special expression.");return g},c.prototype.extractParts=function(L){if(!this.expression)throw new Error("cron expression is empty");for(var j=L.trim().split(/[ ]+/),g=0;g7)throw new Error("Expression has ".concat(j.length," parts; too many!"));return j},c.prototype.normalize=function(L){var j=this;if(L[3]=L[3].replace("?","*"),L[5]=L[5].replace("?","*"),L[2]=L[2].replace("?","*"),L[0].indexOf("0/")==0&&(L[0]=L[0].replace("0/","*/")),L[1].indexOf("0/")==0&&(L[1]=L[1].replace("0/","*/")),L[2].indexOf("0/")==0&&(L[2]=L[2].replace("0/","*/")),L[3].indexOf("1/")==0&&(L[3]=L[3].replace("1/","*/")),L[4].indexOf("1/")==0&&(L[4]=L[4].replace("1/","*/")),L[6].indexOf("1/")==0&&(L[6]=L[6].replace("1/","*/")),L[5]=L[5].replace(/(^\d)|([^#/\s]\d)/g,function(A){var I=A.replace(/\D/,""),p=I;return j.dayOfWeekStartIndexZero?I=="7"&&(p="0"):p=(parseInt(I)-1).toString(),A.replace(I,p)}),L[5]=="L"&&(L[5]="6"),L[3]=="?"&&(L[3]="*"),L[3].indexOf("W")>-1&&(L[3].indexOf(",")>-1||L[3].indexOf("-")>-1))throw new Error("The 'W' character can be specified only when the day-of-month is a single day, not a range or list of days.");var g={SUN:0,MON:1,TUE:2,WED:3,THU:4,FRI:5,SAT:6};for(var y in g)L[5]=L[5].replace(new RegExp(y,"gi"),g[y].toString());L[4]=L[4].replace(/(^\d{1,2})|([^#/\s]\d{1,2})/g,function(A){var I=A.replace(/\D/,""),p=I;return j.monthStartIndexZero&&(p=(parseInt(I)+1).toString()),A.replace(I,p)});var d={JAN:1,FEB:2,MAR:3,APR:4,MAY:5,JUN:6,JUL:7,AUG:8,SEP:9,OCT:10,NOV:11,DEC:12};for(var h in d)L[4]=L[4].replace(new RegExp(h,"gi"),d[h].toString());L[0]=="0"&&(L[0]=""),!/\*|\-|\,|\//.test(L[2])&&(/\*|\//.test(L[1])||/\*|\//.test(L[0]))&&(L[2]+="-".concat(L[2]));for(var m=0;m-1&&!/^\*|\-|\,/.test(L[m])){var w=null;switch(m){case 4:w="12";break;case 5:w="6";break;case 6:w="9999";break;default:w=null;break}if(w!==null){var O=L[m].split("/");L[m]="".concat(O[0],"-").concat(w,"/").concat(O[1])}}},c.prototype.validate=function(L){var j="0-9,\\-*/";this.validateOnlyExpectedCharactersFound(L[0],j),this.validateOnlyExpectedCharactersFound(L[1],j),this.validateOnlyExpectedCharactersFound(L[2],j),this.validateOnlyExpectedCharactersFound(L[3],"0-9,\\-*/LW"),this.validateOnlyExpectedCharactersFound(L[4],j),this.validateOnlyExpectedCharactersFound(L[5],"0-9,\\-*/L#"),this.validateOnlyExpectedCharactersFound(L[6],j),this.validateAnyRanges(L)},c.prototype.validateAnyRanges=function(L){l.default.secondRange(L[0]),l.default.minuteRange(L[1]),l.default.hourRange(L[2]),l.default.dayOfMonthRange(L[3]),l.default.monthRange(L[4],this.monthStartIndexZero),l.default.dayOfWeekRange(L[5],this.dayOfWeekStartIndexZero)},c.prototype.validateOnlyExpectedCharactersFound=function(L,j){var g=L.match(new RegExp("[^".concat(j,"]+"),"gi"));if(g&&g.length)throw new Error("Expression contains invalid values: '".concat(g.toString(),"'"))},c})();a.CronParser=N},333(M,a,u){Object.defineProperty(a,"__esModule",{value:!0}),a.ExpressionDescriptor=void 0;var l=u(823),N=u(949),c=(function(){function L(j,g){if(this.expression=j,this.options=g,this.expressionParts=new Array(5),!this.options.locale&&L.defaultLocale&&(this.options.locale=L.defaultLocale),!L.locales[this.options.locale]){var y=Object.keys(L.locales)[0];console.warn("Locale '".concat(this.options.locale,"' could not be found; falling back to '").concat(y,"'.")),this.options.locale=y}this.i18n=L.locales[this.options.locale],g.use24HourTimeFormat===void 0&&(g.use24HourTimeFormat=this.i18n.use24HourTimeFormatByDefault())}return L.toString=function(j,g){var y=g===void 0?{}:g,d=y.throwExceptionOnParseError,h=d===void 0?!0:d,m=y.verbose,w=m===void 0?!1:m,O=y.dayOfWeekStartIndexZero,A=O===void 0?!0:O,I=y.monthStartIndexZero,p=I===void 0?!1:I,S=y.use24HourTimeFormat,f=y.trimHoursLeadingZero,$=f===void 0?!1:f,x=y.locale,Z=x===void 0?null:x,k=y.logicalAndDayFields,Y=k===void 0?!1:k,J={throwExceptionOnParseError:h,verbose:w,dayOfWeekStartIndexZero:A,monthStartIndexZero:p,use24HourTimeFormat:S,trimHoursLeadingZero:$,locale:Z,logicalAndDayFields:Y};J.tzOffset&&console.warn("'tzOffset' option has been deprecated and is no longer supported.");var Le=new L(j,J);return Le.getFullDescription()},L.initialize=function(j,g){g===void 0&&(g="en"),L.specialCharacters=["/","-",",","*"],L.defaultLocale=g,j.load(L.locales)},L.prototype.getFullDescription=function(){var j,g,y="";try{var d=new N.CronParser(this.expression,this.options.dayOfWeekStartIndexZero,this.options.monthStartIndexZero);if(this.expressionParts=d.parse(),this.expressionParts[0]==="@reboot")return((g=(j=this.i18n).atReboot)===null||g===void 0?void 0:g.call(j))||"Run once, at startup";var h=this.getTimeOfDayDescription(),m=this.getDayOfMonthDescription(),w=this.getMonthDescription(),O=this.getDayOfWeekDescription(),A=this.getYearDescription();y+=h+m+O+w+A,y=this.transformVerbosity(y,!!this.options.verbose),y=y.charAt(0).toLocaleUpperCase()+y.substr(1)}catch(I){if(!this.options.throwExceptionOnParseError)y=this.i18n.anErrorOccuredWhenGeneratingTheExpressionD();else throw"".concat(I)}return y},L.prototype.getTimeOfDayDescription=function(){var j=this.expressionParts[0],g=this.expressionParts[1],y=this.expressionParts[2],d="";if(!l.StringUtilities.containsAny(g,L.specialCharacters)&&!l.StringUtilities.containsAny(y,L.specialCharacters)&&!l.StringUtilities.containsAny(j,L.specialCharacters))d+=this.i18n.atSpace()+this.formatTime(y,g,j);else if(!j&&g.indexOf("-")>-1&&!(g.indexOf(",")>-1)&&!(g.indexOf("/")>-1)&&!l.StringUtilities.containsAny(y,L.specialCharacters)){var h=g.split("-");d+=l.StringUtilities.format(this.i18n.everyMinuteBetweenX0AndX1(),this.formatTime(y,h[0],""),this.formatTime(y,h[1],""))}else if(!j&&y.indexOf(",")>-1&&y.indexOf("-")==-1&&y.indexOf("/")==-1&&!l.StringUtilities.containsAny(g,L.specialCharacters)){var m=y.split(",");d+=this.i18n.at();for(var w=0;w-1?m=d.substring(0,d.indexOf("#")):d.indexOf("L")>-1&&(m=m.replace("L",""));var w=parseInt(m),O=j.i18n.daysOfTheWeekInCase?j.i18n.daysOfTheWeekInCase(h)[w]:g[w];if(d.indexOf("#")>-1){var A=null,I=d.substring(d.indexOf("#")+1),p=d.substring(0,d.indexOf("#"));switch(I){case"1":A=j.i18n.first(p);break;case"2":A=j.i18n.second(p);break;case"3":A=j.i18n.third(p);break;case"4":A=j.i18n.fourth(p);break;case"5":A=j.i18n.fifth(p);break}O=A+" "+O}return O},function(d){return parseInt(d)==1?"":l.StringUtilities.format(j.i18n.commaEveryX0DaysOfTheWeek(d),d)},function(d){var h=d.substring(0,d.indexOf("-")),m=j.expressionParts[3]!="*";return m?j.i18n.commaAndX0ThroughX1(h):j.i18n.commaX0ThroughX1(h)},function(d){var h=null;if(d.indexOf("#")>-1){var m=d.substring(d.indexOf("#")+1),w=d.substring(0,d.indexOf("#"));h=j.i18n.commaOnThe(m,w).trim()+j.i18n.spaceX0OfTheMonth()}else if(d.indexOf("L")>-1)h=j.i18n.commaOnTheLastX0OfTheMonth(d.replace("L",""));else{var O=j.expressionParts[3]!="*";O?j.options.logicalAndDayFields?h=j.i18n.commaOnlyOnX0(d):h=j.i18n.commaAndOnX0():h=j.i18n.commaOnlyOnX0(d)}return h}),y},L.prototype.getMonthDescription=function(){var j=this,g=this.i18n.monthsOfTheYear(),y=this.getSegmentDescription(this.expressionParts[4],"",function(d,h){return h&&j.i18n.monthsOfTheYearInCase?j.i18n.monthsOfTheYearInCase(h)[parseInt(d)-1]:g[parseInt(d)-1]},function(d){return parseInt(d)==1?"":l.StringUtilities.format(j.i18n.commaEveryX0Months(d),d)},function(d){return j.i18n.commaMonthX0ThroughMonthX1()||j.i18n.commaX0ThroughX1()},function(d){return j.i18n.commaOnlyInMonthX0?j.i18n.commaOnlyInMonthX0():j.i18n.commaOnlyInX0()});return y},L.prototype.getDayOfMonthDescription=function(){var j=this,g=null,y=this.expressionParts[3];switch(y){case"L":g=this.i18n.commaOnTheLastDayOfTheMonth();break;case"WL":case"LW":g=this.i18n.commaOnTheLastWeekdayOfTheMonth();break;default:var d=y.match(/(\d{1,2}W)|(W\d{1,2})/);if(d){var h=parseInt(d[0].replace("W","")),m=h==1?this.i18n.firstWeekday():l.StringUtilities.format(this.i18n.weekdayNearestDayX0(),h.toString());g=l.StringUtilities.format(this.i18n.commaOnTheX0OfTheMonth(),m);break}else{var w=y.match(/L-(\d{1,2})/);if(w){var O=w[1];g=l.StringUtilities.format(this.i18n.commaDaysBeforeTheLastDayOfTheMonth(O),O);break}else{if(y=="*"&&this.expressionParts[5]!="*")return"";g=this.getSegmentDescription(y,this.i18n.commaEveryDay(),function(A){return A=="L"?j.i18n.lastDay():j.i18n.dayX0?l.StringUtilities.format(j.i18n.dayX0(),A):A},function(A){return A=="1"?j.i18n.commaEveryDay():j.i18n.commaEveryX0Days(A)},function(A){return j.i18n.commaBetweenDayX0AndX1OfTheMonth(A)},function(A){return j.i18n.commaOnDayX0OfTheMonth(A)})}break}}return g},L.prototype.getYearDescription=function(){var j=this,g=this.getSegmentDescription(this.expressionParts[6],"",function(y){return/^\d+$/.test(y)?new Date(parseInt(y),1).getFullYear().toString():y},function(y){return l.StringUtilities.format(j.i18n.commaEveryX0Years(y),y)},function(y){return j.i18n.commaYearX0ThroughYearX1()||j.i18n.commaX0ThroughX1()},function(y){return j.i18n.commaOnlyInYearX0?j.i18n.commaOnlyInYearX0():j.i18n.commaOnlyInX0()});return g},L.prototype.getSegmentDescription=function(j,g,y,d,h,m){var w=null,O=j.indexOf("/")>-1,A=j.indexOf("-")>-1,I=j.indexOf(",")>-1;if(!j)w="";else if(j==="*")w=g;else if(!O&&!A&&!I)w=l.StringUtilities.format(m(j),y(j));else if(I){for(var p=j.split(","),S="",f=0;f0&&p.length>2&&(S+=",",f0&&p.length>1&&(f==p.length-1||p.length==2)&&(S+="".concat(this.i18n.spaceAnd()," ")),p[f].indexOf("/")>-1||p[f].indexOf("-")>-1){var $=p[f].indexOf("-")>-1&&p[f].indexOf("/")==-1,x=this.getSegmentDescription(p[f],g,y,d,$?this.i18n.commaX0ThroughX1:h,m);$&&(x=x.replace(", ","")),S+=x}else if(!O)S+=y(p[f]);else{var Z=this.getSegmentDescription(p[f],g,y,d,h,m);Z&&Z.startsWith(", ")&&(Z=Z.substring(2)),S+=Z}O?w=S:w=l.StringUtilities.format(m(j),S)}else if(O){var p=j.split("/");if(w=l.StringUtilities.format(d(p[1]),p[1]),p[0].indexOf("-")>-1){var k=this.generateRangeSegmentDescription(p[0],h,y);k.indexOf(", ")!=0&&(w+=", "),w+=k}else if(p[0].indexOf("*")==-1){var Y=l.StringUtilities.format(m(p[0]),y(p[0]));Y=Y.replace(", ",""),w+=l.StringUtilities.format(this.i18n.commaStartingX0(),Y)}}else A&&(w=this.generateRangeSegmentDescription(j,h,y));return w},L.prototype.generateRangeSegmentDescription=function(j,g,y){var d="",h=j.split("-"),m=y(h[0],1),w=y(h[1],2),O=g(j);return d+=l.StringUtilities.format(O,m,w),d},L.prototype.formatTime=function(j,g,y){var d=0,h=0,m=parseInt(j)+d,w=parseInt(g)+h;w>=60?(w-=60,m+=1):w<0&&(w+=60,m-=1),m>=24?m=m-24:m<0&&(m=24+m);var O="",A=!1;this.options.use24HourTimeFormat||(A=!!(this.i18n.setPeriodBeforeTime&&this.i18n.setPeriodBeforeTime()),O=A?"".concat(this.getPeriod(m)," "):" ".concat(this.getPeriod(m)),m>12&&(m-=12),m===0&&(m=12));var I="";y&&(I=":".concat(("00"+y).substring(y.length)));var p=m.toString(),S=("00"+p).substring(p.length),f=w.toString(),$=("00"+f).substring(f.length),x=this.options.trimHoursLeadingZero?p:S;return"".concat(A?O:"").concat(x,":").concat($).concat(I).concat(A?"":O)},L.prototype.transformVerbosity=function(j,g){if(!g&&(j=j.replace(new RegExp(", ".concat(this.i18n.everyMinute()),"g"),""),j=j.replace(new RegExp(", ".concat(this.i18n.everyHour()),"g"),""),j=j.replace(new RegExp(this.i18n.commaEveryDay(),"g"),""),j=j.replace(/\, ?$/,""),this.i18n.conciseVerbosityReplacements))for(var y=0,d=Object.entries(this.i18n.conciseVerbosityReplacements());y=12?this.i18n.pm&&this.i18n.pm()||"PM":this.i18n.am&&this.i18n.am()||"AM"},L.locales={},L})();a.ExpressionDescriptor=c},747(M,a,u){Object.defineProperty(a,"__esModule",{value:!0}),a.enLocaleLoader=void 0;var l=u(486),N=(function(){function c(){}return c.prototype.load=function(L){L.en=new l.en},c})();a.enLocaleLoader=N},486(M,a){Object.defineProperty(a,"__esModule",{value:!0}),a.en=void 0;var u=(function(){function l(){}return l.prototype.atX0SecondsPastTheMinuteGt20=function(){return null},l.prototype.atX0MinutesPastTheHourGt20=function(){return null},l.prototype.commaMonthX0ThroughMonthX1=function(){return null},l.prototype.commaYearX0ThroughYearX1=function(){return null},l.prototype.use24HourTimeFormatByDefault=function(){return!1},l.prototype.anErrorOccuredWhenGeneratingTheExpressionD=function(){return"An error occurred when generating the expression description. Check the cron expression syntax."},l.prototype.everyMinute=function(){return"every minute"},l.prototype.everyHour=function(){return"every hour"},l.prototype.atSpace=function(){return"At "},l.prototype.everyMinuteBetweenX0AndX1=function(){return"Every minute between %s and %s"},l.prototype.at=function(){return"At"},l.prototype.spaceAnd=function(){return" and"},l.prototype.everySecond=function(){return"every second"},l.prototype.everyX0Seconds=function(){return"every %s seconds"},l.prototype.secondsX0ThroughX1PastTheMinute=function(){return"seconds %s through %s past the minute"},l.prototype.atX0SecondsPastTheMinute=function(){return"at %s seconds past the minute"},l.prototype.everyX0Minutes=function(){return"every %s minutes"},l.prototype.minutesX0ThroughX1PastTheHour=function(){return"minutes %s through %s past the hour"},l.prototype.atX0MinutesPastTheHour=function(){return"at %s minutes past the hour"},l.prototype.everyX0Hours=function(){return"every %s hours"},l.prototype.betweenX0AndX1=function(){return"between %s and %s"},l.prototype.atX0=function(){return"at %s"},l.prototype.commaEveryDay=function(){return", every day"},l.prototype.commaEveryX0DaysOfTheWeek=function(){return", every %s days of the week"},l.prototype.commaX0ThroughX1=function(){return", %s through %s"},l.prototype.commaAndX0ThroughX1=function(){return", %s through %s"},l.prototype.first=function(){return"first"},l.prototype.second=function(){return"second"},l.prototype.third=function(){return"third"},l.prototype.fourth=function(){return"fourth"},l.prototype.fifth=function(){return"fifth"},l.prototype.commaOnThe=function(){return", on the "},l.prototype.spaceX0OfTheMonth=function(){return" %s of the month"},l.prototype.lastDay=function(){return"the last day"},l.prototype.commaOnTheLastX0OfTheMonth=function(){return", on the last %s of the month"},l.prototype.commaOnlyOnX0=function(){return", only on %s"},l.prototype.commaAndOnX0=function(){return", and on %s"},l.prototype.commaEveryX0Months=function(){return", every %s months"},l.prototype.commaOnlyInX0=function(){return", only in %s"},l.prototype.commaOnTheLastDayOfTheMonth=function(){return", on the last day of the month"},l.prototype.commaOnTheLastWeekdayOfTheMonth=function(){return", on the last weekday of the month"},l.prototype.commaDaysBeforeTheLastDayOfTheMonth=function(){return", %s days before the last day of the month"},l.prototype.firstWeekday=function(){return"first weekday"},l.prototype.weekdayNearestDayX0=function(){return"weekday nearest day %s"},l.prototype.commaOnTheX0OfTheMonth=function(){return", on the %s of the month"},l.prototype.commaEveryX0Days=function(){return", every %s days in a month"},l.prototype.commaBetweenDayX0AndX1OfTheMonth=function(){return", between day %s and %s of the month"},l.prototype.commaOnDayX0OfTheMonth=function(){return", on day %s of the month"},l.prototype.commaEveryHour=function(){return", every hour"},l.prototype.commaEveryX0Years=function(){return", every %s years"},l.prototype.commaStartingX0=function(){return", starting %s"},l.prototype.daysOfTheWeek=function(){return["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"]},l.prototype.monthsOfTheYear=function(){return["January","February","March","April","May","June","July","August","September","October","November","December"]},l.prototype.atReboot=function(){return"Run once, at startup"},l.prototype.onTheHour=function(){return"on the hour"},l})();a.en=u},515(M,a){Object.defineProperty(a,"__esModule",{value:!0});function u(N,c){if(!N)throw new Error(c)}var l=(function(){function N(){}return N.secondRange=function(c){for(var L=c.split(","),j=0;j=0&&g<=59,"seconds part must be >= 0 and <= 59")}},N.minuteRange=function(c){for(var L=c.split(","),j=0;j=0&&g<=59,"minutes part must be >= 0 and <= 59")}},N.hourRange=function(c){for(var L=c.split(","),j=0;j=0&&g<=23,"hours part must be >= 0 and <= 23")}},N.dayOfMonthRange=function(c){for(var L=c.split(","),j=0;j=1&&g<=31,"DOM part must be >= 1 and <= 31")}},N.monthRange=function(c,L){for(var j=c.split(","),g=0;g=1&&y<=12,L?"month part must be >= 0 and <= 11":"month part must be >= 1 and <= 12")}},N.dayOfWeekRange=function(c,L){for(var j=c.split(","),g=0;g=0&&y<=6,L?"DOW part must be >= 0 and <= 6":"DOW part must be >= 1 and <= 7")}},N})();a.default=l},823(M,a){Object.defineProperty(a,"__esModule",{value:!0}),a.StringUtilities=void 0;var u=(function(){function l(){}return l.format=function(N){for(var c=[],L=1;L-1})},l})();a.StringUtilities=u}},s={};function r(M){var a=s[M];if(a!==void 0)return a.exports;var u=s[M]={exports:{}};return t[M](u,u.exports,r),u.exports}var o={};return(()=>{var M=o;Object.defineProperty(M,"__esModule",{value:!0}),M.toString=void 0;var a=r(333),u=r(747);a.ExpressionDescriptor.initialize(new u.enLocaleLoader),M.default=a.ExpressionDescriptor;var l=a.ExpressionDescriptor.toString;M.toString=l})(),o})())})(Jc);var jt=Jc.exports;const fue=MN(jt);var Sue={exports:{}};(function(i,e){(function(s,r){i.exports=r(jt)})(globalThis,t=>(()=>{var s={93(c){c.exports=t}},r={};function o(c){var L=r[c];if(L!==void 0)return L.exports;var j=r[c]={exports:{}};return s[c](j,j.exports,o),j.exports}o.n=c=>{var L=c&&c.__esModule?()=>c.default:()=>c;return o.d(L,{a:L}),L},o.d=(c,L)=>{for(var j in L)o.o(L,j)&&!o.o(c,j)&&Object.defineProperty(c,j,{enumerable:!0,get:L[j]})},o.o=(c,L)=>Object.prototype.hasOwnProperty.call(c,L),o.r=c=>{typeof Symbol<"u"&&Symbol.toStringTag&&Object.defineProperty(c,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(c,"__esModule",{value:!0})};var M={};o.r(M);var a=o(93),u=o.n(a),l=M;Object.defineProperty(l,"__esModule",{value:!0}),l.fr=void 0;var N=(function(){function c(){}return c.prototype.conciseVerbosityReplacements=function(){return{"de le":"du"}},c.prototype.atX0SecondsPastTheMinuteGt20=function(){return null},c.prototype.atX0MinutesPastTheHourGt20=function(){return null},c.prototype.commaMonthX0ThroughMonthX1=function(){return null},c.prototype.commaYearX0ThroughYearX1=function(){return null},c.prototype.use24HourTimeFormatByDefault=function(){return!0},c.prototype.anErrorOccuredWhenGeneratingTheExpressionD=function(){return"Une erreur est survenue en générant la description de l'expression cron. Vérifiez sa syntaxe."},c.prototype.everyMinute=function(){return"toutes les minutes"},c.prototype.everyHour=function(){return"toutes les heures"},c.prototype.atSpace=function(){return"À "},c.prototype.everyMinuteBetweenX0AndX1=function(){return"Toutes les minutes entre %s et %s"},c.prototype.at=function(){return"À"},c.prototype.spaceAnd=function(){return" et"},c.prototype.everySecond=function(){return"toutes les secondes"},c.prototype.everyX0Seconds=function(){return"toutes les %s secondes"},c.prototype.secondsX0ThroughX1PastTheMinute=function(){return"les secondes entre %s et %s après la minute"},c.prototype.atX0SecondsPastTheMinute=function(){return"%s secondes après la minute"},c.prototype.everyX0Minutes=function(){return"toutes les %s minutes"},c.prototype.minutesX0ThroughX1PastTheHour=function(){return"les minutes entre %s et %s après l'heure"},c.prototype.atX0MinutesPastTheHour=function(){return"%s minutes après l'heure"},c.prototype.everyX0Hours=function(){return"toutes les %s heures"},c.prototype.betweenX0AndX1=function(){return"de %s à %s"},c.prototype.atX0=function(){return"%s"},c.prototype.commaEveryDay=function(){return", tous les jours"},c.prototype.commaEveryX0DaysOfTheWeek=function(){return", tous les %s jours de la semaine"},c.prototype.commaX0ThroughX1=function(){return", de %s à %s"},c.prototype.commaAndX0ThroughX1=function(){return", et de %s à %s"},c.prototype.first=function(){return"premier"},c.prototype.second=function(){return"second"},c.prototype.third=function(){return"troisième"},c.prototype.fourth=function(){return"quatrième"},c.prototype.fifth=function(){return"cinquième"},c.prototype.commaOnThe=function(){return", le "},c.prototype.spaceX0OfTheMonth=function(){return" %s du mois"},c.prototype.lastDay=function(){return"le dernier jour"},c.prototype.commaOnTheLastX0OfTheMonth=function(){return", le dernier %s du mois"},c.prototype.commaOnlyOnX0=function(){return", uniquement le %s"},c.prototype.commaAndOnX0=function(){return", et %s"},c.prototype.commaEveryX0Months=function(){return", tous les %s mois"},c.prototype.commaOnlyInX0=function(){return", uniquement en %s"},c.prototype.commaOnTheLastDayOfTheMonth=function(){return", le dernier jour du mois"},c.prototype.commaOnTheLastWeekdayOfTheMonth=function(){return", le dernier jour ouvrable du mois"},c.prototype.commaDaysBeforeTheLastDayOfTheMonth=function(){return", %s jours avant le dernier jour du mois"},c.prototype.firstWeekday=function(){return"premier jour ouvrable"},c.prototype.weekdayNearestDayX0=function(){return"jour ouvrable le plus proche du %s"},c.prototype.commaOnTheX0OfTheMonth=function(){return", le %s du mois"},c.prototype.commaEveryX0Days=function(){return", tous les %s jours"},c.prototype.commaBetweenDayX0AndX1OfTheMonth=function(){return", du %s au %s du mois"},c.prototype.commaOnDayX0OfTheMonth=function(){return", le %s du mois"},c.prototype.commaEveryHour=function(){return", chaque heure"},c.prototype.commaEveryX0Years=function(){return", tous les %s ans"},c.prototype.commaDaysX0ThroughX1=function(){return", du %s au %s"},c.prototype.commaStartingX0=function(){return", à partir de %s"},c.prototype.daysOfTheWeek=function(){return["dimanche","lundi","mardi","mercredi","jeudi","vendredi","samedi"]},c.prototype.monthsOfTheYear=function(){return["janvier","février","mars","avril","mai","juin","juillet","août","septembre","octobre","novembre","décembre"]},c.prototype.onTheHour=function(){return"à l'heure pile"},c})();return l.fr=N,u().locales.fr=new N,M})())})(Sue);var xue={exports:{}};(function(i,e){(function(s,r){i.exports=r(jt)})(globalThis,t=>(()=>{var s={93(c){c.exports=t}},r={};function o(c){var L=r[c];if(L!==void 0)return L.exports;var j=r[c]={exports:{}};return s[c](j,j.exports,o),j.exports}o.n=c=>{var L=c&&c.__esModule?()=>c.default:()=>c;return o.d(L,{a:L}),L},o.d=(c,L)=>{for(var j in L)o.o(L,j)&&!o.o(c,j)&&Object.defineProperty(c,j,{enumerable:!0,get:L[j]})},o.o=(c,L)=>Object.prototype.hasOwnProperty.call(c,L),o.r=c=>{typeof Symbol<"u"&&Symbol.toStringTag&&Object.defineProperty(c,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(c,"__esModule",{value:!0})};var M={};o.r(M);var a=o(93),u=o.n(a),l=M;Object.defineProperty(l,"__esModule",{value:!0}),l.es=void 0;var N=(function(){function c(){}return c.prototype.atX0SecondsPastTheMinuteGt20=function(){return null},c.prototype.atX0MinutesPastTheHourGt20=function(){return null},c.prototype.commaMonthX0ThroughMonthX1=function(){return null},c.prototype.commaYearX0ThroughYearX1=function(){return null},c.prototype.use24HourTimeFormatByDefault=function(){return!0},c.prototype.anErrorOccuredWhenGeneratingTheExpressionD=function(){return"Ocurrió un error mientras se generaba la descripción de la expresión. Revise la sintaxis de la expresión de cron."},c.prototype.at=function(){return"A las"},c.prototype.atSpace=function(){return"A las "},c.prototype.atX0=function(){return"a las %s"},c.prototype.atX0MinutesPastTheHour=function(){return"a los %s minutos de la hora"},c.prototype.atX0SecondsPastTheMinute=function(){return"a los %s segundos del minuto"},c.prototype.betweenX0AndX1=function(){return"entre las %s y las %s"},c.prototype.commaBetweenDayX0AndX1OfTheMonth=function(){return", entre los días %s y %s del mes"},c.prototype.commaEveryDay=function(){return", cada día"},c.prototype.commaEveryX0Days=function(){return", cada %s días"},c.prototype.commaEveryX0DaysOfTheWeek=function(){return", cada %s días de la semana"},c.prototype.commaEveryX0Months=function(){return", cada %s meses"},c.prototype.commaOnDayX0OfTheMonth=function(){return", el día %s del mes"},c.prototype.commaOnlyInX0=function(){return", sólo en %s"},c.prototype.commaOnlyOnX0=function(){return", sólo el %s"},c.prototype.commaAndOnX0=function(){return", y el %s"},c.prototype.commaOnThe=function(){return", en el "},c.prototype.commaOnTheLastDayOfTheMonth=function(){return", en el último día del mes"},c.prototype.commaOnTheLastWeekdayOfTheMonth=function(){return", en el último día de la semana del mes"},c.prototype.commaDaysBeforeTheLastDayOfTheMonth=function(){return", %s días antes del último día del mes"},c.prototype.commaOnTheLastX0OfTheMonth=function(){return", en el último %s del mes"},c.prototype.commaOnTheX0OfTheMonth=function(){return", en el %s del mes"},c.prototype.commaX0ThroughX1=function(){return", de %s a %s"},c.prototype.commaAndX0ThroughX1=function(){return", y de %s a %s"},c.prototype.everyHour=function(){return"cada hora"},c.prototype.everyMinute=function(){return"cada minuto"},c.prototype.everyMinuteBetweenX0AndX1=function(){return"cada minuto entre las %s y las %s"},c.prototype.everySecond=function(){return"cada segundo"},c.prototype.everyX0Hours=function(){return"cada %s horas"},c.prototype.everyX0Minutes=function(){return"cada %s minutos"},c.prototype.everyX0Seconds=function(){return"cada %s segundos"},c.prototype.fifth=function(){return"quinto"},c.prototype.first=function(){return"primero"},c.prototype.firstWeekday=function(){return"primer día de la semana"},c.prototype.fourth=function(){return"cuarto"},c.prototype.minutesX0ThroughX1PastTheHour=function(){return"del minuto %s al %s pasada la hora"},c.prototype.second=function(){return"segundo"},c.prototype.secondsX0ThroughX1PastTheMinute=function(){return"En los segundos %s al %s de cada minuto"},c.prototype.spaceAnd=function(){return" y"},c.prototype.spaceX0OfTheMonth=function(){return" %s del mes"},c.prototype.lastDay=function(){return"el último día"},c.prototype.third=function(){return"tercer"},c.prototype.weekdayNearestDayX0=function(){return"día de la semana más próximo al %s"},c.prototype.commaEveryX0Years=function(){return", cada %s años"},c.prototype.commaStartingX0=function(){return", comenzando %s"},c.prototype.daysOfTheWeek=function(){return["domingo","lunes","martes","miércoles","jueves","viernes","sábado"]},c.prototype.monthsOfTheYear=function(){return["enero","febrero","marzo","abril","mayo","junio","julio","agosto","septiembre","octubre","noviembre","diciembre"]},c.prototype.onTheHour=function(){return"en punto"},c})();return l.es=N,u().locales.es=new N,M})())})(xue);var kue={exports:{}};(function(i,e){(function(s,r){i.exports=r(jt)})(globalThis,t=>(()=>{var s={93(c){c.exports=t}},r={};function o(c){var L=r[c];if(L!==void 0)return L.exports;var j=r[c]={exports:{}};return s[c](j,j.exports,o),j.exports}o.n=c=>{var L=c&&c.__esModule?()=>c.default:()=>c;return o.d(L,{a:L}),L},o.d=(c,L)=>{for(var j in L)o.o(L,j)&&!o.o(c,j)&&Object.defineProperty(c,j,{enumerable:!0,get:L[j]})},o.o=(c,L)=>Object.prototype.hasOwnProperty.call(c,L),o.r=c=>{typeof Symbol<"u"&&Symbol.toStringTag&&Object.defineProperty(c,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(c,"__esModule",{value:!0})};var M={};o.r(M);var a=o(93),u=o.n(a),l=M;Object.defineProperty(l,"__esModule",{value:!0}),l.de=void 0;var N=(function(){function c(){}return c.prototype.atX0SecondsPastTheMinuteGt20=function(){return null},c.prototype.atX0MinutesPastTheHourGt20=function(){return null},c.prototype.commaMonthX0ThroughMonthX1=function(){return null},c.prototype.commaYearX0ThroughYearX1=function(){return null},c.prototype.use24HourTimeFormatByDefault=function(){return!0},c.prototype.everyMinute=function(){return"jede Minute"},c.prototype.everyHour=function(){return"jede Stunde"},c.prototype.anErrorOccuredWhenGeneratingTheExpressionD=function(){return"Beim Generieren der Ausdrucksbeschreibung ist ein Fehler aufgetreten. Überprüfen Sie die Syntax des Cron-Ausdrucks."},c.prototype.atSpace=function(){return"Um "},c.prototype.everyMinuteBetweenX0AndX1=function(){return"Jede Minute zwischen %s und %s"},c.prototype.at=function(){return"Um"},c.prototype.spaceAnd=function(){return" und"},c.prototype.everySecond=function(){return"Jede Sekunde"},c.prototype.everyX0Seconds=function(){return"alle %s Sekunden"},c.prototype.secondsX0ThroughX1PastTheMinute=function(){return"Sekunden %s bis %s"},c.prototype.atX0SecondsPastTheMinute=function(){return"bei Sekunde %s"},c.prototype.everyX0Minutes=function(){return"alle %s Minuten"},c.prototype.minutesX0ThroughX1PastTheHour=function(){return"Minuten %s bis %s"},c.prototype.atX0MinutesPastTheHour=function(){return"bei Minute %s"},c.prototype.everyX0Hours=function(){return"alle %s Stunden"},c.prototype.betweenX0AndX1=function(){return"zwischen %s und %s"},c.prototype.atX0=function(){return"um %s"},c.prototype.commaEveryDay=function(){return", jeden Tag"},c.prototype.commaEveryX0DaysOfTheWeek=function(){return", alle %s Tage der Woche"},c.prototype.commaX0ThroughX1=function(){return", %s bis %s"},c.prototype.commaAndX0ThroughX1=function(){return", und %s bis %s"},c.prototype.first=function(){return"ersten"},c.prototype.second=function(){return"zweiten"},c.prototype.third=function(){return"dritten"},c.prototype.fourth=function(){return"vierten"},c.prototype.fifth=function(){return"fünften"},c.prototype.commaOnThe=function(){return", am "},c.prototype.spaceX0OfTheMonth=function(){return" %s des Monats"},c.prototype.lastDay=function(){return"der letzte Tag"},c.prototype.commaOnTheLastX0OfTheMonth=function(){return", am letzten %s des Monats"},c.prototype.commaOnlyOnX0=function(){return", nur jeden %s"},c.prototype.commaAndOnX0=function(){return", und jeden %s"},c.prototype.commaEveryX0Months=function(){return", alle %s Monate"},c.prototype.commaOnlyInX0=function(){return", nur im %s"},c.prototype.commaOnTheLastDayOfTheMonth=function(){return", am letzten Tag des Monats"},c.prototype.commaOnTheLastWeekdayOfTheMonth=function(){return", am letzten Werktag des Monats"},c.prototype.commaDaysBeforeTheLastDayOfTheMonth=function(){return", %s tage vor dem letzten Tag des Monats"},c.prototype.firstWeekday=function(){return"ersten Werktag"},c.prototype.weekdayNearestDayX0=function(){return"Werktag am nächsten zum %s Tag"},c.prototype.commaOnTheX0OfTheMonth=function(){return", am %s des Monats"},c.prototype.commaEveryX0Days=function(){return", alle %s Tage"},c.prototype.commaBetweenDayX0AndX1OfTheMonth=function(){return", zwischen Tag %s und %s des Monats"},c.prototype.commaOnDayX0OfTheMonth=function(){return", an Tag %s des Monats"},c.prototype.commaEveryX0Years=function(){return", alle %s Jahre"},c.prototype.commaStartingX0=function(){return", beginnend %s"},c.prototype.daysOfTheWeek=function(){return["Sonntag","Montag","Dienstag","Mittwoch","Donnerstag","Freitag","Samstag"]},c.prototype.monthsOfTheYear=function(){return["Januar","Februar","März","April","Mai","Juni","Juli","August","September","Oktober","November","Dezember"]},c.prototype.onTheHour=function(){return"zur vollen Stunde"},c})();return l.de=N,u().locales.de=new N,M})())})(kue);var Yue={exports:{}};(function(i,e){(function(s,r){i.exports=r(jt)})(globalThis,t=>(()=>{var s={93(c){c.exports=t}},r={};function o(c){var L=r[c];if(L!==void 0)return L.exports;var j=r[c]={exports:{}};return s[c](j,j.exports,o),j.exports}o.n=c=>{var L=c&&c.__esModule?()=>c.default:()=>c;return o.d(L,{a:L}),L},o.d=(c,L)=>{for(var j in L)o.o(L,j)&&!o.o(c,j)&&Object.defineProperty(c,j,{enumerable:!0,get:L[j]})},o.o=(c,L)=>Object.prototype.hasOwnProperty.call(c,L),o.r=c=>{typeof Symbol<"u"&&Symbol.toStringTag&&Object.defineProperty(c,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(c,"__esModule",{value:!0})};var M={};o.r(M);var a=o(93),u=o.n(a),l=M;Object.defineProperty(l,"__esModule",{value:!0}),l.it=void 0;var N=(function(){function c(){}return c.prototype.atX0SecondsPastTheMinuteGt20=function(){return null},c.prototype.atX0MinutesPastTheHourGt20=function(){return null},c.prototype.commaMonthX0ThroughMonthX1=function(){return null},c.prototype.commaYearX0ThroughYearX1=function(){return null},c.prototype.use24HourTimeFormatByDefault=function(){return!0},c.prototype.anErrorOccuredWhenGeneratingTheExpressionD=function(){return"È verificato un errore durante la generazione la descrizione espressione. Controllare la sintassi delle espressioni cron."},c.prototype.at=function(){return"Alle"},c.prototype.atSpace=function(){return"Alle "},c.prototype.atX0=function(){return"alle %s"},c.prototype.atX0MinutesPastTheHour=function(){return"al %s minuto passata l'ora"},c.prototype.atX0SecondsPastTheMinute=function(){return"al %s secondo passato il minuto"},c.prototype.betweenX0AndX1=function(){return"tra le %s e le %s"},c.prototype.commaBetweenDayX0AndX1OfTheMonth=function(){return", tra il giorno %s e %s del mese"},c.prototype.commaEveryDay=function(){return", ogni giorno"},c.prototype.commaEveryX0Days=function(){return", ogni %s giorni"},c.prototype.commaEveryX0DaysOfTheWeek=function(){return", ogni %s giorni della settimana"},c.prototype.commaEveryX0Months=function(){return", ogni %s mesi"},c.prototype.commaEveryX0Years=function(){return", ogni %s anni"},c.prototype.commaOnDayX0OfTheMonth=function(){return", il giorno %s del mese"},c.prototype.commaOnlyInX0=function(){return", solo in %s"},c.prototype.commaOnlyOnX0=function(){return", solo il %s"},c.prototype.commaAndOnX0=function(){return", e il %s"},c.prototype.commaOnThe=function(){return", il "},c.prototype.commaOnTheLastDayOfTheMonth=function(){return", l'ultimo giorno del mese"},c.prototype.commaOnTheLastWeekdayOfTheMonth=function(){return", nell'ultima settimana del mese"},c.prototype.commaDaysBeforeTheLastDayOfTheMonth=function(){return", %s giorni prima dell'ultimo giorno del mese"},c.prototype.commaOnTheLastX0OfTheMonth=function(){return", l'ultimo %s del mese"},c.prototype.commaOnTheX0OfTheMonth=function(){return", il %s del mese"},c.prototype.commaX0ThroughX1=function(){return", %s al %s"},c.prototype.commaAndX0ThroughX1=function(){return", e %s al %s"},c.prototype.everyHour=function(){return"ogni ora"},c.prototype.everyMinute=function(){return"ogni minuto"},c.prototype.everyMinuteBetweenX0AndX1=function(){return"Ogni minuto tra le %s e le %s"},c.prototype.everySecond=function(){return"ogni secondo"},c.prototype.everyX0Hours=function(){return"ogni %s ore"},c.prototype.everyX0Minutes=function(){return"ogni %s minuti"},c.prototype.everyX0Seconds=function(){return"ogni %s secondi"},c.prototype.fifth=function(){return"quinto"},c.prototype.first=function(){return"primo"},c.prototype.firstWeekday=function(){return"primo giorno della settimana"},c.prototype.fourth=function(){return"quarto"},c.prototype.minutesX0ThroughX1PastTheHour=function(){return"minuti %s al %s dopo l'ora"},c.prototype.second=function(){return"secondo"},c.prototype.secondsX0ThroughX1PastTheMinute=function(){return"secondi %s al %s oltre il minuto"},c.prototype.spaceAnd=function(){return" e"},c.prototype.spaceX0OfTheMonth=function(){return" %s del mese"},c.prototype.lastDay=function(){return"l'ultimo giorno"},c.prototype.third=function(){return"terzo"},c.prototype.weekdayNearestDayX0=function(){return"giorno della settimana più vicino al %s"},c.prototype.commaStartingX0=function(){return", a partire %s"},c.prototype.daysOfTheWeek=function(){return["domenica","lunedì","martedì","mercoledì","giovedì","venerdì","sabato"]},c.prototype.monthsOfTheYear=function(){return["gennaio","febbraio","marzo","aprile","maggio","giugno","luglio","agosto","settembre","ottobre","novembre","dicembre"]},c.prototype.onTheHour=function(){return"all'ora esatta"},c})();return l.it=N,u().locales.it=new N,M})())})(Yue);var Que={exports:{}};(function(i,e){(function(s,r){i.exports=r(jt)})(globalThis,t=>(()=>{var s={93(j){j.exports=t}},r={};function o(j){var g=r[j];if(g!==void 0)return g.exports;var y=r[j]={exports:{}};return s[j](y,y.exports,o),y.exports}o.n=j=>{var g=j&&j.__esModule?()=>j.default:()=>j;return o.d(g,{a:g}),g},o.d=(j,g)=>{for(var y in g)o.o(g,y)&&!o.o(j,y)&&Object.defineProperty(j,y,{enumerable:!0,get:g[y]})},o.o=(j,g)=>Object.prototype.hasOwnProperty.call(j,g),o.r=j=>{typeof Symbol<"u"&&Symbol.toStringTag&&Object.defineProperty(j,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(j,"__esModule",{value:!0})};var M={};o.r(M);var a=o(93),u=o.n(a),l=M;Object.defineProperty(l,"__esModule",{value:!0}),l.ru=void 0;var N=function(j,g){var y=Number(j);return y!==void 0?g[y%100>4&&y%100<20?2:[2,0,1,1,1,2][y%10<5?Math.abs(y)%10:5]]:g[2]},c=function(j,g){var y=Number(j);return y!==void 0?g[y===0?0:y===1||y===2||y===4?1:2]:g[1]},L=(function(){function j(){}return j.prototype.atX0SecondsPastTheMinuteGt20=function(){return null},j.prototype.atX0MinutesPastTheHourGt20=function(){return null},j.prototype.commaMonthX0ThroughMonthX1=function(){return null},j.prototype.commaYearX0ThroughYearX1=function(){return null},j.prototype.use24HourTimeFormatByDefault=function(){return!0},j.prototype.everyMinute=function(){return"каждую минуту"},j.prototype.everyHour=function(){return"каждый час"},j.prototype.anErrorOccuredWhenGeneratingTheExpressionD=function(){return"Произошла ошибка во время генерации описания выражения. Проверьте синтаксис крон-выражения."},j.prototype.atSpace=function(){return"В "},j.prototype.everyMinuteBetweenX0AndX1=function(){return"Каждую минуту с %s по %s"},j.prototype.at=function(){return"В"},j.prototype.spaceAnd=function(){return" и"},j.prototype.everySecond=function(){return"каждую секунду"},j.prototype.everyX0Seconds=function(g){return N(g,["каждую %s секунду","каждые %s секунды","каждые %s секунд"])},j.prototype.secondsX0ThroughX1PastTheMinute=function(){return"секунды с %s по %s"},j.prototype.atX0SecondsPastTheMinute=function(g){return N(g,["в %s секунду","в %s секунды","в %s секунд"])},j.prototype.everyX0Minutes=function(g){return N(g,["каждую %s минуту","каждые %s минуты","каждые %s минут"])},j.prototype.minutesX0ThroughX1PastTheHour=function(){return"минуты с %s по %s"},j.prototype.atX0MinutesPastTheHour=function(g){return N(g,["в %s минуту","в %s минуты","в %s минут"])},j.prototype.everyX0Hours=function(g){return N(g,["каждый %s час","каждые %s часа","каждые %s часов"])},j.prototype.betweenX0AndX1=function(){return"с %s по %s"},j.prototype.atX0=function(){return"в %s"},j.prototype.commaEveryDay=function(){return", каждый день"},j.prototype.commaEveryX0DaysOfTheWeek=function(g){return N(g,[", каждый %s день недели",", каждые %s дня недели",", каждые %s дней недели"])},j.prototype.commaX0ThroughX1=function(g){return g&&(g[0]=="2"||g[0]=="3")?", со %s по %s":", с %s по %s"},j.prototype.commaAndX0ThroughX1=function(g){return g&&(g[0]=="2"||g[0]=="3")?" и со %s по %s":" и с %s по %s"},j.prototype.first=function(g){return c(g,["первое","первый","первую"])},j.prototype.second=function(g){return c(g,["второе","второй","вторую"])},j.prototype.third=function(g){return c(g,["третье","третий","третью"])},j.prototype.fourth=function(g){return c(g,["четвертое","четвертый","четвертую"])},j.prototype.fifth=function(g){return c(g,["пятое","пятый","пятую"])},j.prototype.commaOnThe=function(g){return g==="2"?", во ":", в "},j.prototype.spaceX0OfTheMonth=function(){return" %s месяца"},j.prototype.lastDay=function(){return"последний день"},j.prototype.commaOnTheLastX0OfTheMonth=function(g){return c(g,[", в последнее %s месяца",", в последний %s месяца",", в последнюю %s месяца"])},j.prototype.commaOnlyOnX0=function(g){return g&&g[0]==="2"?", только во %s":", только в %s"},j.prototype.commaAndOnX0=function(){return", и %s"},j.prototype.commaEveryX0Months=function(g){return N(g,[""," каждые %s месяца"," каждые %s месяцев"])},j.prototype.commaOnlyInMonthX0=function(){return", только %s"},j.prototype.commaOnlyInX0=function(){return", только в %s"},j.prototype.commaOnTheLastDayOfTheMonth=function(){return", в последний день месяца"},j.prototype.commaOnTheLastWeekdayOfTheMonth=function(){return", в последний будний день месяца"},j.prototype.commaDaysBeforeTheLastDayOfTheMonth=function(g){return N(g,[", за %s день до конца месяца",", за %s дня до конца месяца",", за %s дней до конца месяца"])},j.prototype.firstWeekday=function(){return"первый будний день"},j.prototype.weekdayNearestDayX0=function(){return"ближайший будний день к %s числу"},j.prototype.commaOnTheX0OfTheMonth=function(){return", в %s месяца"},j.prototype.commaEveryX0Days=function(g){return N(g,[", каждый %s день",", каждые %s дня",", каждые %s дней"])},j.prototype.commaBetweenDayX0AndX1OfTheMonth=function(g){return g&&g.substring(0,g.indexOf("-"))=="2"?", со %s по %s число месяца":", с %s по %s число месяца"},j.prototype.commaOnDayX0OfTheMonth=function(g){return g&&g[0]=="2"?", во %s число месяца":", в %s число месяца"},j.prototype.commaEveryX0Years=function(g){return N(g,[", каждый %s год",", каждые %s года",", каждые %s лет"])},j.prototype.commaStartingX0=function(){return", начало %s"},j.prototype.daysOfTheWeek=function(){return["воскресенье","понедельник","вторник","среда","четверг","пятница","суббота"]},j.prototype.daysOfTheWeekInCase=function(g){return g===void 0&&(g=2),g==1?["воскресенья","понедельника","вторника","среды","четверга","пятницы","субботы"]:["воскресенье","понедельник","вторник","среду","четверг","пятницу","субботу"]},j.prototype.monthsOfTheYear=function(){return["январь","февраль","март","апрель","май","июнь","июль","август","сентябрь","октябрь","ноябрь","декабрь"]},j.prototype.monthsOfTheYearInCase=function(g){return g==1?["января","февраля","марта","апреля","мая","июня","июля","августа","сентября","октября","ноября","декабря"]:this.monthsOfTheYear()},j.prototype.onTheHour=function(){return"ровно в час"},j})();return l.ru=L,u().locales.ru=new L,M})())})(Que);var Uue={exports:{}};(function(i,e){(function(s,r){i.exports=r(jt)})(globalThis,t=>(()=>{var s={93(c){c.exports=t}},r={};function o(c){var L=r[c];if(L!==void 0)return L.exports;var j=r[c]={exports:{}};return s[c](j,j.exports,o),j.exports}o.n=c=>{var L=c&&c.__esModule?()=>c.default:()=>c;return o.d(L,{a:L}),L},o.d=(c,L)=>{for(var j in L)o.o(L,j)&&!o.o(c,j)&&Object.defineProperty(c,j,{enumerable:!0,get:L[j]})},o.o=(c,L)=>Object.prototype.hasOwnProperty.call(c,L),o.r=c=>{typeof Symbol<"u"&&Symbol.toStringTag&&Object.defineProperty(c,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(c,"__esModule",{value:!0})};var M={};o.r(M);var a=o(93),u=o.n(a),l=M;Object.defineProperty(l,"__esModule",{value:!0}),l.zh_CN=void 0;var N=(function(){function c(){}return c.prototype.setPeriodBeforeTime=function(){return!0},c.prototype.pm=function(){return"下午"},c.prototype.am=function(){return"上午"},c.prototype.atX0SecondsPastTheMinuteGt20=function(){return null},c.prototype.atX0MinutesPastTheHourGt20=function(){return null},c.prototype.commaMonthX0ThroughMonthX1=function(){return null},c.prototype.commaYearX0ThroughYearX1=function(){return", 从%s年至%s年"},c.prototype.use24HourTimeFormatByDefault=function(){return!1},c.prototype.everyMinute=function(){return"每分钟"},c.prototype.everyHour=function(){return"每小时"},c.prototype.anErrorOccuredWhenGeneratingTheExpressionD=function(){return"生成表达式描述时发生了错误,请检查cron表达式语法。"},c.prototype.atSpace=function(){return"在"},c.prototype.everyMinuteBetweenX0AndX1=function(){return"在 %s 至 %s 之间的每分钟"},c.prototype.at=function(){return"在"},c.prototype.spaceAnd=function(){return" 和"},c.prototype.everySecond=function(){return"每秒"},c.prototype.everyX0Seconds=function(){return"每隔 %s 秒"},c.prototype.secondsX0ThroughX1PastTheMinute=function(){return"在一分钟后的第 %s 到 %s 秒"},c.prototype.atX0SecondsPastTheMinute=function(){return"在一分钟后的第 %s 秒"},c.prototype.everyX0Minutes=function(){return"每隔 %s 分钟"},c.prototype.minutesX0ThroughX1PastTheHour=function(){return"在整点后的第 %s 到 %s 分钟"},c.prototype.atX0MinutesPastTheHour=function(){return"在整点后的第 %s 分钟"},c.prototype.everyX0Hours=function(){return"每隔 %s 小时"},c.prototype.betweenX0AndX1=function(){return"在 %s 和 %s 之间"},c.prototype.atX0=function(){return"在%s"},c.prototype.commaEveryDay=function(){return", 每天"},c.prototype.commaEveryX0DaysOfTheWeek=function(){return", 每周的每 %s 天"},c.prototype.commaX0ThroughX1=function(){return", %s至%s"},c.prototype.commaAndX0ThroughX1=function(){return", 和%s至%s"},c.prototype.first=function(){return"第一个"},c.prototype.second=function(){return"第二个"},c.prototype.third=function(){return"第三个"},c.prototype.fourth=function(){return"第四个"},c.prototype.fifth=function(){return"第五个"},c.prototype.commaOnThe=function(){return", 限每月的"},c.prototype.spaceX0OfTheMonth=function(){return"%s"},c.prototype.lastDay=function(){return"本月最后一天"},c.prototype.commaOnTheLastX0OfTheMonth=function(){return", 限每月的最后一个%s"},c.prototype.commaOnlyOnX0=function(){return", 仅%s"},c.prototype.commaAndOnX0=function(){return", 或者为%s"},c.prototype.commaEveryX0Months=function(){return", 每隔 %s 个月"},c.prototype.commaOnlyInX0=function(){return", 仅限%s"},c.prototype.commaOnlyInMonthX0=function(){return", 仅于%s份"},c.prototype.commaOnlyInYearX0=function(){return", 仅于 %s 年"},c.prototype.commaOnTheLastDayOfTheMonth=function(){return", 限每月的最后一天"},c.prototype.commaOnTheLastWeekdayOfTheMonth=function(){return", 限每月的最后一个工作日"},c.prototype.commaDaysBeforeTheLastDayOfTheMonth=function(){return", 限每月最后%s天"},c.prototype.firstWeekday=function(){return"第一个工作日"},c.prototype.weekdayNearestDayX0=function(){return"最接近 %s 号的工作日"},c.prototype.commaOnTheX0OfTheMonth=function(){return", 限每月的%s"},c.prototype.commaEveryX0Days=function(){return", 每隔 %s 天"},c.prototype.commaBetweenDayX0AndX1OfTheMonth=function(){return", 限每月的 %s 至 %s 之间"},c.prototype.commaOnDayX0OfTheMonth=function(){return", 限每月%s"},c.prototype.commaEveryX0Years=function(){return", 每隔 %s 年"},c.prototype.commaStartingX0=function(){return", %s开始"},c.prototype.dayX0=function(){return" %s 号"},c.prototype.daysOfTheWeek=function(){return["星期日","星期一","星期二","星期三","星期四","星期五","星期六"]},c.prototype.monthsOfTheYear=function(){return["一月","二月","三月","四月","五月","六月","七月","八月","九月","十月","十一月","十二月"]},c.prototype.onTheHour=function(){return"整点"},c})();return l.zh_CN=N,u().locales.zh_CN=new N,M})())})(Uue);var vue={exports:{}};(function(i,e){(function(s,r){i.exports=r(jt)})(globalThis,t=>(()=>{var s={93(c){c.exports=t}},r={};function o(c){var L=r[c];if(L!==void 0)return L.exports;var j=r[c]={exports:{}};return s[c](j,j.exports,o),j.exports}o.n=c=>{var L=c&&c.__esModule?()=>c.default:()=>c;return o.d(L,{a:L}),L},o.d=(c,L)=>{for(var j in L)o.o(L,j)&&!o.o(c,j)&&Object.defineProperty(c,j,{enumerable:!0,get:L[j]})},o.o=(c,L)=>Object.prototype.hasOwnProperty.call(c,L),o.r=c=>{typeof Symbol<"u"&&Symbol.toStringTag&&Object.defineProperty(c,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(c,"__esModule",{value:!0})};var M={};o.r(M);var a=o(93),u=o.n(a),l=M;Object.defineProperty(l,"__esModule",{value:!0}),l.uk=void 0;var N=(function(){function c(){}return c.prototype.atX0SecondsPastTheMinuteGt20=function(){return null},c.prototype.atX0MinutesPastTheHourGt20=function(){return null},c.prototype.commaMonthX0ThroughMonthX1=function(){return null},c.prototype.commaYearX0ThroughYearX1=function(){return null},c.prototype.use24HourTimeFormatByDefault=function(){return!0},c.prototype.everyMinute=function(){return"щохвилини"},c.prototype.everyHour=function(){return"щогодини"},c.prototype.anErrorOccuredWhenGeneratingTheExpressionD=function(){return"ВІдбулася помилка підчас генерації опису. Перевірта правильність написання cron виразу."},c.prototype.atSpace=function(){return"О "},c.prototype.everyMinuteBetweenX0AndX1=function(){return"Щохвилини між %s та %s"},c.prototype.at=function(){return"О"},c.prototype.spaceAnd=function(){return" та"},c.prototype.everySecond=function(){return"Щосекунди"},c.prototype.everyX0Seconds=function(){return"кожні %s секунд"},c.prototype.secondsX0ThroughX1PastTheMinute=function(){return"з %s по %s секунду"},c.prototype.atX0SecondsPastTheMinute=function(){return"о %s секунді"},c.prototype.everyX0Minutes=function(){return"кожні %s хвилин"},c.prototype.minutesX0ThroughX1PastTheHour=function(){return"з %s по %s хвилину"},c.prototype.atX0MinutesPastTheHour=function(){return"о %s хвилині"},c.prototype.everyX0Hours=function(){return"кожні %s годин"},c.prototype.betweenX0AndX1=function(){return"між %s та %s"},c.prototype.atX0=function(){return"о %s"},c.prototype.commaEveryDay=function(){return", щоденно"},c.prototype.commaEveryX0DaysOfTheWeek=function(){return", кожен %s день тижня"},c.prototype.commaX0ThroughX1=function(){return", %s по %s"},c.prototype.commaAndX0ThroughX1=function(){return", та %s по %s"},c.prototype.first=function(){return"перший"},c.prototype.second=function(){return"другий"},c.prototype.third=function(){return"третій"},c.prototype.fourth=function(){return"четвертий"},c.prototype.fifth=function(){return"п'ятий"},c.prototype.commaOnThe=function(){return", в "},c.prototype.spaceX0OfTheMonth=function(){return" %s місяця"},c.prototype.lastDay=function(){return"останній день"},c.prototype.commaOnTheLastX0OfTheMonth=function(){return", в останній %s місяця"},c.prototype.commaOnlyOnX0=function(){return", тільки в %s"},c.prototype.commaAndOnX0=function(){return", і в %s"},c.prototype.commaEveryX0Months=function(){return", кожен %s місяць"},c.prototype.commaOnlyInX0=function(){return", тільки в %s"},c.prototype.commaOnTheLastDayOfTheMonth=function(){return", в останній день місяця"},c.prototype.commaOnTheLastWeekdayOfTheMonth=function(){return", в останній будень місяця"},c.prototype.commaDaysBeforeTheLastDayOfTheMonth=function(){return", %s днів до останнього дня місяця"},c.prototype.firstWeekday=function(){return"перший будень"},c.prototype.weekdayNearestDayX0=function(){return"будень найближчий до %s дня"},c.prototype.commaOnTheX0OfTheMonth=function(){return", в %s місяця"},c.prototype.commaEveryX0Days=function(){return", кожен %s день"},c.prototype.commaBetweenDayX0AndX1OfTheMonth=function(){return", між %s та %s днями місяця"},c.prototype.commaOnDayX0OfTheMonth=function(){return", на %s день місяця"},c.prototype.commaEveryX0Years=function(){return", кожні %s роки"},c.prototype.commaStartingX0=function(){return", початок %s"},c.prototype.daysOfTheWeek=function(){return["неділя","понеділок","вівторок","середа","четвер","п'ятниця","субота"]},c.prototype.monthsOfTheYear=function(){return["січень","лютий","березень","квітень","травень","червень","липень","серпень","вересень","жовтень","листопад","грудень"]},c.prototype.onTheHour=function(){return"рівно о годині"},c})();return l.uk=N,u().locales.uk=new N,M})())})(vue);var bue={exports:{}};(function(i,e){(function(s,r){i.exports=r(jt)})(globalThis,t=>(()=>{var s={93(c){c.exports=t}},r={};function o(c){var L=r[c];if(L!==void 0)return L.exports;var j=r[c]={exports:{}};return s[c](j,j.exports,o),j.exports}o.n=c=>{var L=c&&c.__esModule?()=>c.default:()=>c;return o.d(L,{a:L}),L},o.d=(c,L)=>{for(var j in L)o.o(L,j)&&!o.o(c,j)&&Object.defineProperty(c,j,{enumerable:!0,get:L[j]})},o.o=(c,L)=>Object.prototype.hasOwnProperty.call(c,L),o.r=c=>{typeof Symbol<"u"&&Symbol.toStringTag&&Object.defineProperty(c,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(c,"__esModule",{value:!0})};var M={};o.r(M);var a=o(93),u=o.n(a),l=M;Object.defineProperty(l,"__esModule",{value:!0}),l.pt_BR=void 0;var N=(function(){function c(){}return c.prototype.atX0SecondsPastTheMinuteGt20=function(){return null},c.prototype.atX0MinutesPastTheHourGt20=function(){return null},c.prototype.commaMonthX0ThroughMonthX1=function(){return null},c.prototype.commaYearX0ThroughYearX1=function(){return null},c.prototype.use24HourTimeFormatByDefault=function(){return!0},c.prototype.anErrorOccuredWhenGeneratingTheExpressionD=function(){return"Ocorreu um erro ao gerar a descrição da expressão Cron."},c.prototype.at=function(){return"às"},c.prototype.atSpace=function(){return"às "},c.prototype.atX0=function(){return"Às %s"},c.prototype.atX0MinutesPastTheHour=function(){return"aos %s minutos da hora"},c.prototype.atX0SecondsPastTheMinute=function(){return"aos %s segundos do minuto"},c.prototype.betweenX0AndX1=function(){return"entre %s e %s"},c.prototype.commaBetweenDayX0AndX1OfTheMonth=function(){return", entre os dias %s e %s do mês"},c.prototype.commaEveryDay=function(){return", a cada dia"},c.prototype.commaEveryX0Days=function(){return", a cada %s dias"},c.prototype.commaEveryX0DaysOfTheWeek=function(){return", a cada %s dias de semana"},c.prototype.commaEveryX0Months=function(){return", a cada %s meses"},c.prototype.commaOnDayX0OfTheMonth=function(){return", no dia %s do mês"},c.prototype.commaOnlyInX0=function(L){return L&&L.length>1&&L[1]==="-"?"somente %s":", somente em %s"},c.prototype.commaOnlyOnX0=function(L){return L&&L.length>1&&L[1]==="-"?", somente %s":", somente de %s"},c.prototype.commaAndOnX0=function(){return", e de %s"},c.prototype.commaOnThe=function(L,j){return j==="6"||j==="0"?", no":", na "},c.prototype.commaOnTheLastDayOfTheMonth=function(){return", no último dia do mês"},c.prototype.commaOnTheLastWeekdayOfTheMonth=function(){return", no último dia da semana do mês"},c.prototype.commaDaysBeforeTheLastDayOfTheMonth=function(){return", %s dias antes do último dia do mês"},c.prototype.commaOnTheLastX0OfTheMonth=function(){return", na última %s do mês"},c.prototype.commaOnTheX0OfTheMonth=function(){return", no %s do mês"},c.prototype.commaX0ThroughX1=function(){return", de %s a %s"},c.prototype.commaAndX0ThroughX1=function(){return", e de %s a %s"},c.prototype.everyHour=function(){return"a cada hora"},c.prototype.everyMinute=function(){return"a cada minuto"},c.prototype.everyMinuteBetweenX0AndX1=function(){return"a cada minuto entre %s e %s"},c.prototype.everySecond=function(){return"a cada segundo"},c.prototype.everyX0Hours=function(){return"a cada %s horas"},c.prototype.everyX0Minutes=function(){return"a cada %s minutos"},c.prototype.everyX0Seconds=function(){return"a cada %s segundos"},c.prototype.fifth=function(L){return L==="6"||L==="0"?"quinto":"quinta"},c.prototype.first=function(L){return L==="6"||L==="0"?"primeiro":"primeira"},c.prototype.firstWeekday=function(){return"primeiro dia da semana"},c.prototype.fourth=function(L){return L==="6"||L==="0"?"quarto":"quarta"},c.prototype.minutesX0ThroughX1PastTheHour=function(){return"do minuto %s até %s de cada hora"},c.prototype.second=function(L){return L==="6"||L==="0"?"segundo":"segunda"},c.prototype.secondsX0ThroughX1PastTheMinute=function(){return"No segundo %s até %s de cada minuto"},c.prototype.spaceAnd=function(){return" e"},c.prototype.spaceX0OfTheMonth=function(){return" %s do mês"},c.prototype.lastDay=function(){return"o último dia"},c.prototype.third=function(L){return L==="6"||L==="0"?"terceiro":"terceira"},c.prototype.weekdayNearestDayX0=function(){return"dia da semana mais próximo do dia %s"},c.prototype.commaEveryX0Years=function(){return", a cada %s anos"},c.prototype.commaStartingX0=function(){return", iniciando %s"},c.prototype.daysOfTheWeek=function(){return["domingo","segunda-feira","terça-feira","quarta-feira","quinta-feira","sexta-feira","sábado"]},c.prototype.monthsOfTheYear=function(){return["janeiro","fevereiro","março","abril","maio","junho","julho","agosto","setembro","outubro","novembro","dezembro"]},c.prototype.onTheHour=function(){return"na hora certa"},c})();return l.pt_BR=N,u().locales.pt_BR=new N,M})())})(bue);var $ue={exports:{}};(function(i,e){(function(s,r){i.exports=r(jt)})(globalThis,t=>(()=>{var s={93(c){c.exports=t}},r={};function o(c){var L=r[c];if(L!==void 0)return L.exports;var j=r[c]={exports:{}};return s[c](j,j.exports,o),j.exports}o.n=c=>{var L=c&&c.__esModule?()=>c.default:()=>c;return o.d(L,{a:L}),L},o.d=(c,L)=>{for(var j in L)o.o(L,j)&&!o.o(c,j)&&Object.defineProperty(c,j,{enumerable:!0,get:L[j]})},o.o=(c,L)=>Object.prototype.hasOwnProperty.call(c,L),o.r=c=>{typeof Symbol<"u"&&Symbol.toStringTag&&Object.defineProperty(c,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(c,"__esModule",{value:!0})};var M={};o.r(M);var a=o(93),u=o.n(a),l=M;Object.defineProperty(l,"__esModule",{value:!0}),l.pl=void 0;var N=(function(){function c(){}return c.prototype.atX0SecondsPastTheMinuteGt20=function(){return null},c.prototype.atX0MinutesPastTheHourGt20=function(){return null},c.prototype.commaMonthX0ThroughMonthX1=function(){return null},c.prototype.commaYearX0ThroughYearX1=function(){return null},c.prototype.use24HourTimeFormatByDefault=function(){return!0},c.prototype.anErrorOccuredWhenGeneratingTheExpressionD=function(){return"Wystąpił błąd podczas generowania opisu wyrażenia cron. Sprawdź składnię wyrażenia cron."},c.prototype.at=function(){return"O"},c.prototype.atSpace=function(){return"O "},c.prototype.atX0=function(){return"o %s"},c.prototype.atX0MinutesPastTheHour=function(){return"w %s minucie"},c.prototype.atX0SecondsPastTheMinute=function(){return"w %s sekundzie"},c.prototype.betweenX0AndX1=function(){return"od %s do %s"},c.prototype.commaBetweenDayX0AndX1OfTheMonth=function(){return", od %s-ego do %s-ego dnia miesiąca"},c.prototype.commaEveryDay=function(){return", co dzień"},c.prototype.commaEveryX0Days=function(){return", co %s dni"},c.prototype.commaEveryX0DaysOfTheWeek=function(){return", co %s dni tygodnia"},c.prototype.commaEveryX0Months=function(){return", co %s miesięcy"},c.prototype.commaEveryX0Years=function(){return", co %s lat"},c.prototype.commaOnDayX0OfTheMonth=function(){return", %s-ego dnia miesiąca"},c.prototype.commaOnlyInX0=function(){return", tylko %s"},c.prototype.commaOnlyOnX0=function(){return", tylko %s"},c.prototype.commaAndOnX0=function(){return", i %s"},c.prototype.commaOnThe=function(){return", "},c.prototype.commaOnTheLastDayOfTheMonth=function(){return", ostatni dzień miesiąca"},c.prototype.commaOnTheLastWeekdayOfTheMonth=function(){return", ostatni dzień roboczy miesiąca"},c.prototype.commaDaysBeforeTheLastDayOfTheMonth=function(){return", %s dni przed ostatnim dniem miesiąca"},c.prototype.commaOnTheLastX0OfTheMonth=function(){return", ostatni %s miesiąca"},c.prototype.commaOnTheX0OfTheMonth=function(){return", %s miesiąca"},c.prototype.commaX0ThroughX1=function(){return", od %s do %s"},c.prototype.commaAndX0ThroughX1=function(){return", i od %s do %s"},c.prototype.everyHour=function(){return"co godzinę"},c.prototype.everyMinute=function(){return"co minutę"},c.prototype.everyMinuteBetweenX0AndX1=function(){return"Co minutę od %s do %s"},c.prototype.everySecond=function(){return"co sekundę"},c.prototype.everyX0Hours=function(){return"co %s godzin"},c.prototype.everyX0Minutes=function(){return"co %s minut"},c.prototype.everyX0Seconds=function(){return"co %s sekund"},c.prototype.fifth=function(){return"piąty"},c.prototype.first=function(){return"pierwszy"},c.prototype.firstWeekday=function(){return"pierwszy dzień roboczy"},c.prototype.fourth=function(){return"czwarty"},c.prototype.minutesX0ThroughX1PastTheHour=function(){return"minuty od %s do %s"},c.prototype.second=function(){return"drugi"},c.prototype.secondsX0ThroughX1PastTheMinute=function(){return"sekundy od %s do %s"},c.prototype.spaceAnd=function(){return" i"},c.prototype.spaceX0OfTheMonth=function(){return" %s miesiąca"},c.prototype.lastDay=function(){return"ostatni dzień"},c.prototype.third=function(){return"trzeci"},c.prototype.weekdayNearestDayX0=function(){return"dzień roboczy najbliższy %s-ego dnia"},c.prototype.commaStartingX0=function(){return", startowy %s"},c.prototype.daysOfTheWeek=function(){return["niedziela","poniedziałek","wtorek","środa","czwartek","piątek","sobota"]},c.prototype.monthsOfTheYear=function(){return["styczeń","luty","marzec","kwiecień","maj","czerwiec","lipiec","sierpień","wrzesień","październik","listopad","grudzień"]},c.prototype.onTheHour=function(){return"o pełnej godzinie"},c})();return l.pl=N,u().locales.pl=new N,M})())})($ue);function Bc(i,e){return fue.toString(i,{locale:e})}const be={mainDiv:{width:"100%",height:"100%"},periodSelect:{display:"block",width:250},tabContent:{padding:20,height:"calc(100% - 240px)",overflow:"auto"},numberButton:{padding:4,minWidth:40,margin:5},appBar:{color:"white"},warning:{marginLeft:16,color:"red",fontSize:12}},Pue=["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday","Sunday"],Wue=["January","February","March","April","May","June","July","August","September","October","November","December"];function On(i,e){const t=[];if(i==="*"){if(e===24||e===60||e===7)for(let r=0;r1){const M=parseInt(o[1],10);for(let a=parseInt(o[0],10);a<=M;a++)t.push(a)}else t.push(parseInt(s[r],10))}t.sort();for(let r=t.length-1;r>=0;r--)t[r]===t[r+1]&&t.splice(r+1,1);return t}function En(i,e){if(typeof i!="object"&&(i=[i]),i.length===e)return"*";const t=[];if(!i.length)return"-";i=i.map(o=>parseInt(o,10)),i.sort((o,M)=>o-M);let s=i[0],r=i[0];for(let o=1;othis.props.onChange&&this.props.onChange(this.state.cron),100)}static cron2state(e){e=e.replace(/['"]/g,"").trim();const t=e.split(" ").map(r=>r.trim());let s;return t.length===6?s={seconds:t[0]||"*",minutes:t[1]||"*",hours:t[2]||"*",dates:t[3]||"*",months:t[4]||"*",dow:t[5]||"*"}:s={seconds:!1,minutes:t[0]||"*",hours:t[1]||"*",dates:t[2]||"*",months:t[3]||"*",dow:t[4]||"*"},s}static state2cron(e){let t=`${e.minutes} ${e.hours} ${e.dates} ${e.months} ${e.dow}`;return e.seconds!==!1&&(t=`${e.seconds} ${t}`),t}recalcCron(){const e=Pt.state2cron(this.state);e!==this.state.cron&&this.setState({cron:e},()=>this.props.onChange&&this.props.onChange(this.state.cron))}onToggle(e,t,s){if(e===!0)this.setCronAttr(t,"*");else if(e===!1)s===60||s===24?this.setCronAttr(t,"0"):this.setCronAttr(t,"1");else{const r=On(this.state[t],s),o=r.indexOf(e);o!==-1?r.splice(o,1):(r.push(e),r.sort()),this.setCronAttr(t,En(r,s))}}getDigitsSelector(e,t){let s=[];if(t===7)s=[1,2,3,4,5,6,0];else if(t===60||t===24)for(let o=0;othis.onToggle(!1,e,t)},D.t("ra_Deselect all")),n.createElement(X,{key:"addall",variant:"contained",style:be.numberButton,color:"secondary",onClick:()=>this.onToggle(!0,e,t)},D.t("ra_Select all")),n.createElement("div",{key:"all"},s.map(o=>[t===7&&o===4||t===12&&o===7||t===31&&!((o-1)%10)||t===60&&o&&!(o%10)||t===24&&o&&!(o%6)?n.createElement("div",{key:`allInner${o}`,style:{width:"100%"}}):null,n.createElement(X,{key:`_${o}`,variant:r.indexOf(o)!==-1?"contained":"outlined",style:be.numberButton,color:r.indexOf(o)!==-1?"secondary":"primary",onClick:()=>this.onToggle(o,e,t)},t===7?D.t(Pue[o]):t===12?Wue[o-1]:o)]))]}getPeriodsTab(e,t){const s=this.state[e];let r=s==="*",o=s==null?!1:s.toString().includes("/"),M;if(this.state.modes[e]===null){M=r?"every":o?"everyN":"specific";const u=JSON.parse(JSON.stringify(this.state.modes));return u[e]=M,setTimeout(()=>this.setState({modes:u},()=>this.recalcCron()),100),null}r=this.state.modes[e]==="every",o=this.state.modes[e]==="everyN",M=this.state.modes[e];let a=1;return o&&s&&(a=parseInt(s.replace("*/",""),10)||1),n.createElement("div",null,n.createElement(Xe,{variant:"standard",style:{...be.periodSelect,verticalAlign:"bottom"},value:M,onChange:u=>{const l=JSON.parse(JSON.stringify(this.state.modes));if(l[e]=u.target.value,u.target.value==="every")this.setCronAttr(e,"*",l);else if(u.target.value==="everyN"){const N=parseInt((this.state[e]||"").toString().replace("*/",""),10)||1;this.setCronAttr(e,`*/${N}`,l)}else if(u.target.value==="specific"){let N=parseInt((this.state[e]||"").toString().split(",")[0],10)||0;!N&&(e==="months"||e==="dates")&&(N=1),this.setCronAttr(e,En(N,t),l)}}},n.createElement(te,{key:"every",value:"every"},D.t(`sc_every_${e}`)),n.createElement(te,{key:"everyN",value:"everyN"},D.t(`sc_everyN_${e}`)),n.createElement(te,{key:"specific",value:"specific"},D.t(`sc_specific_${e}`))),o&&n.createElement(le,{variant:"standard",key:"interval",label:D.t(`sc_${e}`),value:a,slotProps:{htmlInput:{min:1,max:t},inputLabel:{shrink:!0}},onChange:u=>{this.setState({[e]:`*/${u.target.value}`},()=>this.recalcCron())},type:"number",margin:"normal"}),!r&&!o&&this.getDigitsSelector(e,t))}static convertCronToText(e,t){return e.split(" ").includes("-")?D.t("ra_Invalid CRON"):Bc(e,t)}setCronAttr(e,t,s){s?e==="seconds"?this.setState({seconds:t,modes:s},()=>this.recalcCron()):e==="minutes"?this.setState({minutes:t,modes:s},()=>this.recalcCron()):e==="hours"?this.setState({hours:t,modes:s},()=>this.recalcCron()):e==="dates"?this.setState({dates:t,modes:s},()=>this.recalcCron()):e==="months"?this.setState({months:t,modes:s},()=>this.recalcCron()):e==="dow"?this.setState({dow:t,modes:s},()=>this.recalcCron()):this.setState({modes:s},()=>this.recalcCron()):e==="seconds"?this.setState({seconds:t},()=>this.recalcCron()):e==="minutes"?this.setState({minutes:t},()=>this.recalcCron()):e==="hours"?this.setState({hours:t},()=>this.recalcCron()):e==="dates"?this.setState({dates:t},()=>this.recalcCron()):e==="months"?this.setState({months:t},()=>this.recalcCron()):e==="dow"&&this.setState({dow:t},()=>this.recalcCron())}render(){const e=this.state.seconds!==!1?this.state.tab:this.state.tab+1,t=this.state.minutes==="*"||this.state.minutes==="*/1",s=this.state.seconds==="*"||this.state.seconds==="*/1";return n.createElement("div",{style:be.mainDiv},n.createElement("div",{style:{paddingLeft:8,width:"calc(100% - px)"}},n.createElement(le,{variant:"standard",style:{width:"100%"},value:this.state.cron,disabled:!0})),n.createElement("div",{style:{paddingLeft:8,width:"calc(100% - px)",height:60}},Pt.convertCronToText(this.state.cron,this.props.language||"en"),n.createElement("span",{style:be.warning},s?D.t("ra_warning_every_second"):t?D.t("ra_warning_every_minute"):"")),n.createElement(H,{control:n.createElement(ne,{checked:!!this.state.seconds,onChange:r=>this.setState({seconds:r.target.checked?"*":!1},()=>this.recalcCron())}),label:D.t("ra_use seconds")}),n.createElement(qu,{position:"static",sx:{"&.MuiAppBar-root":be.appBar},color:"secondary"},n.createElement(el,{value:this.state.tab,style:be.appBar,color:"secondary",onChange:(r,o)=>this.setState({tab:o})},this.state.seconds!==!1&&n.createElement(ls,{id:"sc_seconds",label:D.t("sc_seconds")}),n.createElement(ls,{id:"minutes",label:D.t("sc_minutes")}),n.createElement(ls,{id:"hours",label:D.t("sc_hours")}),n.createElement(ls,{id:"dates",label:D.t("sc_dates")}),n.createElement(ls,{id:"months",label:D.t("sc_months")}),n.createElement(ls,{id:"dow",label:D.t("sc_dows")}))),e===0&&n.createElement("div",{style:be.tabContent},this.getPeriodsTab("seconds",60)),e===1&&n.createElement("div",{style:be.tabContent},this.getPeriodsTab("minutes",60)),e===2&&n.createElement("div",{style:be.tabContent},this.getPeriodsTab("hours",24)),e===3&&n.createElement("div",{style:be.tabContent},this.getPeriodsTab("dates",31)),e===4&&n.createElement("div",{style:be.tabContent},this.getPeriodsTab("months",12)),e===5&&n.createElement("div",{style:be.tabContent},this.getPeriodsTab("dow",7)))}}const Ls={modalDialog:{minWidth:400,maxWidth:800},overflowHidden:{display:"flex",overflow:"hidden"},titleIcon:{marginRight:5},content:{fontSize:16},languageButton:{position:"absolute",right:8,top:8},languageButtonActive:i=>({color:i.palette.primary.main})};function Pje(i){const{open:e,toggleTranslation:t,noTranslation:s,title:r,fullWidth:o,help:M,maxWidth:a,progress:u,icon:l,applyDisabled:N,applyButton:c,onClose:L,children:j,titleButtonApply:g,titleButtonClose:y,onApply:d,textInput:h,defaultValue:m,overflowHidden:w}=i,[O,A]=ko(m||"");ye(()=>{A(m||"")},[m]);const I=tl(),p=va(I.breakpoints.down("md"));let S=null;return l&&(S=l),n.createElement(de,{open:e,maxWidth:p?!1:a||"md",fullWidth:!!o,fullScreen:p,disableEscapeKeyDown:!1,onClose:L,sx:{"& .MuiDialog-paper":p?{}:Ls.modalDialog}},r&&n.createElement(he,null,l?n.createElement(S,{style:Ls.titleIcon}):null,r,D.getLanguage()!=="en"&&t?n.createElement(P,{size:"large",sx:E.getStyle(i.theme,Ls.languageButton,s&&Ls.languageButtonActive),onClick:()=>t(),title:D.t("Disable/Enable translation")},n.createElement(cl,null)):null),n.createElement(Ae,{style:{...Ls.content,...w?Ls.overflowHidden:void 0,paddingTop:8}},h&&n.createElement(le,{autoComplete:"off",fullWidth:!0,autoFocus:!0,variant:"outlined",size:"medium",multiline:!0,value:O,onChange:f=>A(f.target.value)}),j,M?n.createElement("div",null,M):null),n.createElement(me,null,c!==!1&&n.createElement(X,{startIcon:n.createElement(Ue,null),disabled:u||N&&m===O,onClick:()=>d(h?O:""),variant:"contained",color:"primary"},D.t(g||"ra_Ok")),n.createElement(X,{color:"grey",onClick:L,disabled:u,variant:"contained",startIcon:n.createElement(ge,null)},D.t(y||"ra_Cancel"))))}function Rue(){const i=nN();return[...i.breakpoints.keys].reverse().reduce((t,s)=>{const r=va(i.breakpoints.up(s));return!t&&r?s:t},null)||"xs"}function ur(){return i=>function(t){const s=Rue();return n.createElement(i,{...t,width:s})}}function Jue(i){const[e,t]=n.useState(i.input||i.value||""),[s,r]=n.useState("");return n.createElement(de,{open:!0,onClose:()=>i.onClose(null),"aria-labelledby":"form-dialog-title",fullWidth:i.fullWidth!==void 0?i.fullWidth:!1},n.createElement(he,{id:"form-dialog-title"},i.titleText),n.createElement(Ae,null,n.createElement(Jt,null,i.promptText),n.createElement(le,{variant:"standard",autoFocus:!0,margin:"dense",error:!!s,helperText:s===!0||!s?"":s,value:e,label:i.labelText||"",type:i.type||"text",onKeyUp:o=>o.code==="Enter"&&e&&i.onClose(e),onChange:o=>{let M="";i.verify&&(M=!i.verify(o.target.value)),i.rule?t(i.rule(o.target.value)):t(o.target.value),r(M)},fullWidth:!0})),n.createElement(me,null,n.createElement(X,{variant:"contained",disabled:!e||!!s,onClick:()=>i.onClose(e),color:"primary",startIcon:n.createElement(Ue,null)},i.applyText||D.t("ra_Ok")),n.createElement(X,{color:"grey",variant:"contained",onClick:()=>i.onClose(null),startIcon:n.createElement(ge,null)},i.cancelText||D.t("ra_Cancel"))))}const Bue=ur()(Jue);function uo(i){return n.createElement("svg",{onClick:e=>i.onClick&&i.onClick(e),viewBox:"0 0 486 486",width:i.width||(i.fontSize==="small"?16:20),height:i.height||i.width||(i.fontSize==="small"?16:20),xmlns:"http://www.w3.org/2000/svg",className:i.className,style:i.style},n.createElement("path",{fill:"currentColor",d:"m414.928297,149.715165 c-2.639376,-57.222555 -35.669446,-106.505345 -83.345894,-132.039151 c-3.758948,-2.049842 -7.636885,-3.932022 -11.590542,-5.641125 c-19.303146,-8.394083 -40.607459,-13.050853 -63.004303,-13.050853 c-84.113909,0 -152.791790,65.703174 -157.718988,148.605566 l0.043268,-0.010816 v0.281245 c0,3.061243 -0.146031,16.750306 -0.146031,16.750306 l-2.352723,5.224668 h15.744315 c5.916964,-19.384275 24.078904,-32.635245 45.513024,-32.635245 c26.231510,0 47.573684,21.915481 47.573684,48.146991 c0,26.226103 -21.342174,47.146409 -47.573684,47.146409 c-25.111939,0 -45.734774,-19.735831 -47.443879,-44.658471 h-18.789334 c-0.400232,0 -0.778832,0.638209 -1.162839,0.584122 l-19.762875,55.199753 c-2.774590,7.696379 2.926030,16.214860 11.103771,16.214860 h17.020735 l-0.129805,87.899899 c0,17.356066 14.073071,31.174935 31.429136,31.174935 h56.205745 v82.648189 c0,12.877778 12.937273,22.580734 25.815051,22.580734 h144.597825 c12.877778,0 23.429877,-9.702955 23.429877,-22.580734 v-166.037352 c0,-22.645636 5.976457,-44.761234 16.561008,-64.789128 c11.055093,-20.925714 17.523731,-44.620611 18.129489,-69.792045 c0.027042,-1.260193 0.037858,-2.552839 0.037858,-3.845485 c0,-2.466302 -0.070310,-4.938014 -0.183890,-7.377273 zm-155.393308,-11.731165 h-13.456494 v13.559257 c0,4.732489 -4.267352,8.567157 -8.999842,8.567157 c-4.727079,0 -8.999842,-3.834667 -8.999842,-8.567157 v-13.559257 h-12.185483 c-4.732489,0 -8.567157,-4.267352 -8.567157,-8.999842 c0,-4.727079 3.834667,-8.999842 8.567157,-8.999842 h12.185483 v-12.077311 c0,-4.732489 4.272762,-8.567157 8.999842,-8.567157 c4.732489,0 8.999842,3.834667 8.999842,8.567157 v12.077311 h13.456494 c4.727079,0 8.567157,4.272762 8.567157,8.999842 c0,4.732489 -3.840077,8.999842 -8.567157,8.999842 zm0,0"}),n.createElement("path",{fill:"currentColor",d:"m187.695312 285.875c3.9375-3.980469 6.414063-9.449219 6.414063-15.523438 0-12.128906-9.855469-21.980468-21.984375-21.980468-6.007812 0-11.472656 2.410156-15.457031 6.347656-4.023438 4.003906-6.523438 9.539062-6.523438 15.636719 0 12.125 9.855469 21.980469 21.980469 21.980469 6.078125 0 11.585938-2.476563 15.570312-6.460938zm0 0"}))}function ms(i){return n.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",onClick:e=>i.onClick&&i.onClick(e),viewBox:"0 0 650 512",width:i.width||(i.fontSize==="small"?16:20),height:i.height||i.width||(i.fontSize==="small"?16:20),className:i.className,style:i.style},n.createElement("path",{fill:"currentColor",d:"m524,128l-192,0l-64,-64l-160,0c-26.51,0 -48,21.49 -48,48l0,288c0,26.51 21.49,48 48,48l416,0c26.51,0 48,-21.49 48,-48l0,-224c0,-26.51 -21.49,-48 -48,-48z"}))}function vi(i){return n.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",onClick:e=>i.onClick&&i.onClick(e),viewBox:"0 0 650 512",width:i.width||(i.fontSize==="small"?16:20),height:i.height||i.width||(i.fontSize==="small"?16:20),className:i.className,style:i.style},n.createElement("path",{fill:"currentColor",d:"m631.75617,292.093l-72.424,124.155a63.997,63.997 0 0 1 -55.281,31.752l-399.964,0c-18.523,0 -30.064,-20.093 -20.731,-36.093l72.424,-124.155a64,64 0 0 1 55.282,-31.752l399.964,0c18.523,0 30.064,20.093 20.73,36.093zm-420.694,-68.093l328,0l0,-48c0,-26.51 -21.49,-48 -48,-48l-160,0l-64,-64l-160,0c-26.51,0 -48,21.49 -48,48l0,278.046l69.077,-118.418c17.137,-29.378 48.912,-47.628 82.923,-47.628z"}))}function sM(i){return n.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",onClick:e=>i.onClick&&i.onClick(e),viewBox:"0 0 512 512",width:i.width||(i.fontSize==="small"?16:20),height:i.height||i.width||(i.fontSize==="small"?16:20),className:i.className,style:i.style},n.createElement("path",{fill:"#EE3333",d:"M256,0C114.844,0,0,114.844,0,256s114.844,256,256,256s256-114.844,256-256S397.156,0,256,0z M256,448 c-105.865,0-192-86.135-192-192c0-40.406,12.25-78.604,35.542-111.198l267.656,267.656C334.604,435.75,296.406,448,256,448z M412.458,367.198L144.802,99.542C177.396,76.25,215.594,64,256,64c105.865,0,192,86.135,192,192 C448,296.406,435.75,334.604,412.458,367.198z"}))}var Gue=i=>typeof i!="string"?{}:i.split(/ ?; ?/).reduce((e,t)=>{const[s,r]=t.split(/ ?: ?/).map((o,M)=>M===0?o.replace(/\s+/g,""):o.trim());if(s&&r){const o=s.replace(/(\w)-(\w)/g,(a,u,l)=>`${u}${l.toUpperCase()}`);let M=r.trim();Number.isNaN(Number(r))||(M=Number(r)),e[s.startsWith("-")?s:o]=M}return e},{});function Fue(i=6){const e="0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ";let t="";for(let s=i;s>0;--s)t+=e[Math.round(Math.random()*(e.length-1))];return t}var Hue=["br","col","colgroup","dl","hr","iframe","img","input","link","menuitem","meta","ol","param","select","table","tbody","tfoot","thead","tr","ul","wbr"],_n={"accept-charset":"acceptCharset",acceptcharset:"acceptCharset",accesskey:"accessKey",allowfullscreen:"allowFullScreen",autocapitalize:"autoCapitalize",autocomplete:"autoComplete",autocorrect:"autoCorrect",autofocus:"autoFocus",autoplay:"autoPlay",autosave:"autoSave",cellpadding:"cellPadding",cellspacing:"cellSpacing",charset:"charSet",class:"className",classid:"classID",classname:"className",colspan:"colSpan",contenteditable:"contentEditable",contextmenu:"contextMenu",controlslist:"controlsList",crossorigin:"crossOrigin",dangerouslysetinnerhtml:"dangerouslySetInnerHTML",datetime:"dateTime",defaultchecked:"defaultChecked",defaultvalue:"defaultValue",enctype:"encType",for:"htmlFor",formmethod:"formMethod",formaction:"formAction",formenctype:"formEncType",formnovalidate:"formNoValidate",formtarget:"formTarget",frameborder:"frameBorder",hreflang:"hrefLang",htmlfor:"htmlFor",httpequiv:"httpEquiv","http-equiv":"httpEquiv",icon:"icon",innerhtml:"innerHTML",inputmode:"inputMode",itemid:"itemID",itemprop:"itemProp",itemref:"itemRef",itemscope:"itemScope",itemtype:"itemType",keyparams:"keyParams",keytype:"keyType",marginwidth:"marginWidth",marginheight:"marginHeight",maxlength:"maxLength",mediagroup:"mediaGroup",minlength:"minLength",nomodule:"noModule",novalidate:"noValidate",playsinline:"playsInline",radiogroup:"radioGroup",readonly:"readOnly",referrerpolicy:"referrerPolicy",rowspan:"rowSpan",spellcheck:"spellCheck",srcdoc:"srcDoc",srclang:"srcLang",srcset:"srcSet",tabindex:"tabIndex",typemustmatch:"typeMustMatch",usemap:"useMap",accentheight:"accentHeight","accent-height":"accentHeight",alignmentbaseline:"alignmentBaseline","alignment-baseline":"alignmentBaseline",allowreorder:"allowReorder",arabicform:"arabicForm","arabic-form":"arabicForm",attributename:"attributeName",attributetype:"attributeType",autoreverse:"autoReverse",basefrequency:"baseFrequency",baselineshift:"baselineShift","baseline-shift":"baselineShift",baseprofile:"baseProfile",calcmode:"calcMode",capheight:"capHeight","cap-height":"capHeight",clippath:"clipPath","clip-path":"clipPath",clippathunits:"clipPathUnits",cliprule:"clipRule","clip-rule":"clipRule",colorinterpolation:"colorInterpolation","color-interpolation":"colorInterpolation",colorinterpolationfilters:"colorInterpolationFilters","color-interpolation-filters":"colorInterpolationFilters",colorprofile:"colorProfile","color-profile":"colorProfile",colorrendering:"colorRendering","color-rendering":"colorRendering",contentscripttype:"contentScriptType",contentstyletype:"contentStyleType",diffuseconstant:"diffuseConstant",dominantbaseline:"dominantBaseline","dominant-baseline":"dominantBaseline",edgemode:"edgeMode",enablebackground:"enableBackground","enable-background":"enableBackground",externalresourcesrequired:"externalResourcesRequired",fillopacity:"fillOpacity","fill-opacity":"fillOpacity",fillrule:"fillRule","fill-rule":"fillRule",filterres:"filterRes",filterunits:"filterUnits",floodopacity:"floodOpacity","flood-opacity":"floodOpacity",floodcolor:"floodColor","flood-color":"floodColor",fontfamily:"fontFamily","font-family":"fontFamily",fontsize:"fontSize","font-size":"fontSize",fontsizeadjust:"fontSizeAdjust","font-size-adjust":"fontSizeAdjust",fontstretch:"fontStretch","font-stretch":"fontStretch",fontstyle:"fontStyle","font-style":"fontStyle",fontvariant:"fontVariant","font-variant":"fontVariant",fontweight:"fontWeight","font-weight":"fontWeight",glyphname:"glyphName","glyph-name":"glyphName",glyphorientationhorizontal:"glyphOrientationHorizontal","glyph-orientation-horizontal":"glyphOrientationHorizontal",glyphorientationvertical:"glyphOrientationVertical","glyph-orientation-vertical":"glyphOrientationVertical",glyphref:"glyphRef",gradienttransform:"gradientTransform",gradientunits:"gradientUnits",horizadvx:"horizAdvX","horiz-adv-x":"horizAdvX",horizoriginx:"horizOriginX","horiz-origin-x":"horizOriginX",imagerendering:"imageRendering","image-rendering":"imageRendering",kernelmatrix:"kernelMatrix",kernelunitlength:"kernelUnitLength",keypoints:"keyPoints",keysplines:"keySplines",keytimes:"keyTimes",lengthadjust:"lengthAdjust",letterspacing:"letterSpacing","letter-spacing":"letterSpacing",lightingcolor:"lightingColor","lighting-color":"lightingColor",limitingconeangle:"limitingConeAngle",markerend:"markerEnd","marker-end":"markerEnd",markerheight:"markerHeight",markermid:"markerMid","marker-mid":"markerMid",markerstart:"markerStart","marker-start":"markerStart",markerunits:"markerUnits",markerwidth:"markerWidth",maskcontentunits:"maskContentUnits",maskunits:"maskUnits",numoctaves:"numOctaves",overlineposition:"overlinePosition","overline-position":"overlinePosition",overlinethickness:"overlineThickness","overline-thickness":"overlineThickness",paintorder:"paintOrder","paint-order":"paintOrder","panose-1":"panose1",pathlength:"pathLength",patterncontentunits:"patternContentUnits",patterntransform:"patternTransform",patternunits:"patternUnits",pointerevents:"pointerEvents","pointer-events":"pointerEvents",pointsatx:"pointsAtX",pointsaty:"pointsAtY",pointsatz:"pointsAtZ",preservealpha:"preserveAlpha",preserveaspectratio:"preserveAspectRatio",primitiveunits:"primitiveUnits",refx:"refX",refy:"refY",renderingintent:"renderingIntent","rendering-intent":"renderingIntent",repeatcount:"repeatCount",repeatdur:"repeatDur",requiredextensions:"requiredExtensions",requiredfeatures:"requiredFeatures",shaperendering:"shapeRendering","shape-rendering":"shapeRendering",specularconstant:"specularConstant",specularexponent:"specularExponent",spreadmethod:"spreadMethod",startoffset:"startOffset",stddeviation:"stdDeviation",stitchtiles:"stitchTiles",stopcolor:"stopColor","stop-color":"stopColor",stopopacity:"stopOpacity","stop-opacity":"stopOpacity",strikethroughposition:"strikethroughPosition","strikethrough-position":"strikethroughPosition",strikethroughthickness:"strikethroughThickness","strikethrough-thickness":"strikethroughThickness",strokedasharray:"strokeDasharray","stroke-dasharray":"strokeDasharray",strokedashoffset:"strokeDashoffset","stroke-dashoffset":"strokeDashoffset",strokelinecap:"strokeLinecap","stroke-linecap":"strokeLinecap",strokelinejoin:"strokeLinejoin","stroke-linejoin":"strokeLinejoin",strokemiterlimit:"strokeMiterlimit","stroke-miterlimit":"strokeMiterlimit",strokewidth:"strokeWidth","stroke-width":"strokeWidth",strokeopacity:"strokeOpacity","stroke-opacity":"strokeOpacity",suppresscontenteditablewarning:"suppressContentEditableWarning",suppresshydrationwarning:"suppressHydrationWarning",surfacescale:"surfaceScale",systemlanguage:"systemLanguage",tablevalues:"tableValues",targetx:"targetX",targety:"targetY",textanchor:"textAnchor","text-anchor":"textAnchor",textdecoration:"textDecoration","text-decoration":"textDecoration",textlength:"textLength",textrendering:"textRendering","text-rendering":"textRendering",underlineposition:"underlinePosition","underline-position":"underlinePosition",underlinethickness:"underlineThickness","underline-thickness":"underlineThickness",unicodebidi:"unicodeBidi","unicode-bidi":"unicodeBidi",unicoderange:"unicodeRange","unicode-range":"unicodeRange",unitsperem:"unitsPerEm","units-per-em":"unitsPerEm",unselectable:"unselectable",valphabetic:"vAlphabetic","v-alphabetic":"vAlphabetic",vectoreffect:"vectorEffect","vector-effect":"vectorEffect",vertadvy:"vertAdvY","vert-adv-y":"vertAdvY",vertoriginx:"vertOriginX","vert-origin-x":"vertOriginX",vertoriginy:"vertOriginY","vert-origin-y":"vertOriginY",vhanging:"vHanging","v-hanging":"vHanging",videographic:"vIdeographic","v-ideographic":"vIdeographic",viewbox:"viewBox",viewtarget:"viewTarget",vmathematical:"vMathematical","v-mathematical":"vMathematical",wordspacing:"wordSpacing","word-spacing":"wordSpacing",writingmode:"writingMode","writing-mode":"writingMode",xchannelselector:"xChannelSelector",xheight:"xHeight","x-height":"xHeight",xlinkactuate:"xlinkActuate","xlink:actuate":"xlinkActuate",xlinkarcrole:"xlinkArcrole","xlink:arcrole":"xlinkArcrole",xlinkhref:"xlinkHref","xlink:href":"xlinkHref",xlinkrole:"xlinkRole","xlink:role":"xlinkRole",xlinkshow:"xlinkShow","xlink:show":"xlinkShow",xlinktitle:"xlinkTitle","xlink:title":"xlinkTitle",xlinktype:"xlinkType","xlink:type":"xlinkType",xmlbase:"xmlBase","xml:base":"xmlBase",xmllang:"xmlLang","xml:lang":"xmlLang","xml:space":"xmlSpace",xmlnsxlink:"xmlnsXlink","xmlns:xlink":"xmlnsXlink",xmlspace:"xmlSpace",ychannelselector:"yChannelSelector",zoomandpan:"zoomAndPan",onblur:"onBlur",onchange:"onChange",onclick:"onClick",oncontextmenu:"onContextMenu",ondoubleclick:"onDoubleClick",ondrag:"onDrag",ondragend:"onDragEnd",ondragenter:"onDragEnter",ondragexit:"onDragExit",ondragleave:"onDragLeave",ondragover:"onDragOver",ondragstart:"onDragStart",ondrop:"onDrop",onerror:"onError",onfocus:"onFocus",oninput:"onInput",oninvalid:"onInvalid",onkeydown:"onKeyDown",onkeypress:"onKeyPress",onkeyup:"onKeyUp",onload:"onLoad",onmousedown:"onMouseDown",onmouseenter:"onMouseEnter",onmouseleave:"onMouseLeave",onmousemove:"onMouseMove",onmouseout:"onMouseOut",onmouseover:"onMouseOver",onmouseup:"onMouseUp",onscroll:"onScroll",onsubmit:"onSubmit",ontouchcancel:"onTouchCancel",ontouchend:"onTouchEnd",ontouchmove:"onTouchMove",ontouchstart:"onTouchStart",onwheel:"onWheel"};function Vue(i,e){var o;const{key:t,level:s,...r}=e;switch(i.nodeType){case 1:return Fu(Xue(i.nodeName),Zue(i,t),fn(i.childNodes,s,r));case 3:{const M=((o=i.nodeValue)==null?void 0:o.toString())??"";if(!r.allowWhiteSpaces&&/^\s+$/.test(M)&&!/[\u00A0\u202F]/.test(M))return null;if(!i.parentNode)return M;const a=i.parentNode.nodeName.toLowerCase();return Hue.includes(a)?(/\S/.test(M)&&console.warn(`A textNode is not allowed inside '${a}'. Your text "${M}" will be ignored`),null):M}case 8:return null;case 11:return fn(i.childNodes,s,e);default:return null}}function Zue(i,e){const t={key:e};if(i instanceof Element){const s=i.getAttribute("class");s&&(t.className=s),[...i.attributes].forEach(r=>{switch(r.name){case"class":break;case"style":t[r.name]=Gue(r.value);break;case"allowfullscreen":case"allowpaymentrequest":case"async":case"autofocus":case"autoplay":case"checked":case"controls":case"default":case"defer":case"disabled":case"formnovalidate":case"hidden":case"ismap":case"itemscope":case"loop":case"multiple":case"muted":case"nomodule":case"novalidate":case"open":case"readonly":case"required":case"reversed":case"selected":case"typemustmatch":t[_n[r.name]||r.name]=!0;break;default:t[_n[r.name]||r.name]=r.value}})}return t}function fn(i,e,t){const s=[...i].map((r,o)=>Gi(r,{...t,index:o,level:e+1})).filter(Boolean);return s.length?s:null}function Xue(i){return/[a-z]+[A-Z]+[a-z]+/.test(i)?i:i.toLowerCase()}function Gc(i,e={}){return typeof i=="string"?Kue(i,e):i instanceof Node?Gi(i,e):null}function Gi(i,e={}){if(!i||!(i instanceof Node))return null;const{actions:t=[],index:s=0,level:r=0,randomKey:o}=e;let M=i,a=`${r}-${s}`;const u=[];return o&&r===0&&(a=`${Fue()}-${a}`),Array.isArray(t)&&t.forEach(l=>{l.condition(M,a,r)&&(typeof l.pre=="function"&&(M=l.pre(M,a,r),M instanceof Node||(M=i)),typeof l.post=="function"&&u.push(l.post(M,a,r)))}),u.length?u:Vue(M,{key:a,level:r,...e})}function Kue(i,e={}){if(!i||typeof i!="string")return null;const{includeAllNodes:t=!1,nodeOnly:s=!1,selector:r="body > *",type:o="text/html"}=e;try{const a=new DOMParser().parseFromString(i,o);if(t){const{childNodes:l}=a.body;return s?l:[...l].map(N=>Gi(N,e))}const u=a.querySelector(r)||a.body.childNodes[0];if(!(u instanceof Node))throw new TypeError("Error parsing input");return s?u:Gi(u,e)}catch{}return null}var que=Object.defineProperty,ele=(i,e,t)=>e in i?que(i,e,{enumerable:!0,configurable:!0,writable:!0,value:t}):i[e]=t,Ci=(i,e,t)=>ele(i,typeof e!="symbol"?e+"":e,t),Sn="react-inlinesvg",tle=10,re={IDLE:"idle",LOADING:"loading",LOADED:"loaded",FAILED:"failed",READY:"ready",UNSUPPORTED:"unsupported"};function sle(i){return i[Math.floor(Math.random()*i.length)]}function Zs(){var i;return!!(typeof window<"u"&&((i=window.document)!=null&&i.createElement))}function ile(){return nle()&&typeof window<"u"&&window!==null}function rle(i,...e){const t={};for(const s in i)({}).hasOwnProperty.call(i,s)&&(e.includes(s)||(t[s]=i[s]));return t}function ole(i){const e="abcdefghijklmnopqrstuvwxyz",s=`${e}${e.toUpperCase()}1234567890`;let r="";for(let o=0;o299)throw new Error("Not found");if(!["image/svg+xml","text/plain"].some(o=>r.includes(o)))throw new Error(`Content type isn't valid: ${r}`);return t.text()}function Mle(i=1){return new Promise(e=>{setTimeout(e,i*1e3)})}function nle(){if(!document)return!1;const i=document.createElement("div");i.innerHTML="";const e=i.firstChild;return!!e&&e.namespaceURI==="http://www.w3.org/2000/svg"}var ale=class{constructor(){Ci(this,"cacheApi"),Ci(this,"cacheStore"),Ci(this,"subscribers",[]),Ci(this,"isReady",!1),this.cacheStore=new Map;let i=Sn,e=!1;Zs()&&(i=window.REACT_INLINESVG_CACHE_NAME??Sn,e=!!window.REACT_INLINESVG_PERSISTENT_CACHE&&"caches"in window),e?caches.open(i).then(t=>{this.cacheApi=t}).catch(t=>{console.error(`Failed to open cache: ${t.message}`),this.cacheApi=void 0}).finally(()=>{this.isReady=!0;const t=[...this.subscribers];this.subscribers.length=0,t.forEach(s=>{try{s()}catch(r){console.error(`Error in CacheStore subscriber callback: ${r.message}`)}})}):this.isReady=!0}onReady(i){this.isReady?i():this.subscribers.push(i)}async get(i,e){var t;return await(this.cacheApi?this.fetchAndAddToPersistentCache(i,e):this.fetchAndAddToInternalCache(i,e)),((t=this.cacheStore.get(i))==null?void 0:t.content)??""}set(i,e){this.cacheStore.set(i,e)}isCached(i){var e;return((e=this.cacheStore.get(i))==null?void 0:e.status)===re.LOADED}async fetchAndAddToInternalCache(i,e){const t=this.cacheStore.get(i);if((t==null?void 0:t.status)===re.LOADING){await this.handleLoading(i,async()=>{this.cacheStore.set(i,{content:"",status:re.IDLE}),await this.fetchAndAddToInternalCache(i,e)});return}if(!(t!=null&&t.content)){this.cacheStore.set(i,{content:"",status:re.LOADING});try{const s=await Fc(i,e);this.cacheStore.set(i,{content:s,status:re.LOADED})}catch(s){throw this.cacheStore.set(i,{content:"",status:re.FAILED}),s}}}async fetchAndAddToPersistentCache(i,e){var r,o,M;const t=this.cacheStore.get(i);if((t==null?void 0:t.status)===re.LOADED)return;if((t==null?void 0:t.status)===re.LOADING){await this.handleLoading(i,async()=>{this.cacheStore.set(i,{content:"",status:re.IDLE}),await this.fetchAndAddToPersistentCache(i,e)});return}this.cacheStore.set(i,{content:"",status:re.LOADING});const s=await((r=this.cacheApi)==null?void 0:r.match(i));if(s){const a=await s.text();this.cacheStore.set(i,{content:a,status:re.LOADED});return}try{await((o=this.cacheApi)==null?void 0:o.add(new Request(i,e)));const a=await((M=this.cacheApi)==null?void 0:M.match(i)),u=await(a==null?void 0:a.text())??"";this.cacheStore.set(i,{content:u,status:re.LOADED})}catch(a){throw this.cacheStore.set(i,{content:"",status:re.FAILED}),a}}async handleLoading(i,e){var t;for(let s=0;s({[i]:e}))}async delete(i){this.cacheApi&&await this.cacheApi.delete(i),this.cacheStore.delete(i)}async clear(){if(this.cacheApi){const i=await this.cacheApi.keys();await Promise.allSettled(i.map(e=>this.cacheApi.delete(e)))}this.cacheStore.clear()}};function xn(i){const e=Fe(void 0);return ye(()=>{e.current=i}),e.current}function cle(i){const{baseURL:e,content:t,description:s,handleError:r,hash:o,preProcessor:M,title:a,uniquifyIDs:u=!1}=i;try{const l=ule(t,M),N=Gc(l,{nodeOnly:!0});if(!N||!(N instanceof SVGSVGElement))throw new Error("Could not convert the src to a DOM Node");const c=Hc(N,{baseURL:e,hash:o,uniquifyIDs:u});if(s){const L=c.querySelector("desc");L!=null&&L.parentNode&&L.parentNode.removeChild(L);const j=document.createElementNS("http://www.w3.org/2000/svg","desc");j.innerHTML=s,c.prepend(j)}if(typeof a<"u"){const L=c.querySelector("title");if(L!=null&&L.parentNode&&L.parentNode.removeChild(L),a){const j=document.createElementNS("http://www.w3.org/2000/svg","title");j.innerHTML=a,c.prepend(j)}}return c}catch(l){return r(l)}}function ule(i,e){return e?e(i):i}function Hc(i,e){const{baseURL:t="",hash:s,uniquifyIDs:r}=e,o=["id","href","xlink:href","xlink:role","xlink:arcrole"],M=["href","xlink:href"],a=(u,l)=>M.includes(u)&&(l?!l.includes("#"):!1);return r&&[...i.children].forEach(u=>{var l;if((l=u.attributes)!=null&&l.length){const N=Object.values(u.attributes).map(c=>{const L=c,j=/url\((.*?)\)/.exec(c.value);return j!=null&&j[1]&&(L.value=c.value.replace(j[0],`url(${t}${j[1]}__${s})`)),L});o.forEach(c=>{const L=N.find(j=>j.name===c);L&&!a(c,L.value)&&(L.value=`${L.value}__${s}`)})}return u.children.length?Hc(u,e):u}),i}var Is;function lle(i){const{cacheRequests:e=!0,children:t=null,description:s,fetchOptions:r,innerRef:o,loader:M=null,onError:a,onLoad:u,src:l,title:N,uniqueHash:c}=i,[L,j]=Hu((Y,J)=>({...Y,...J}),{content:"",element:null,isCached:e&&Is.isCached(i.src),status:re.IDLE}),{content:g,element:y,isCached:d,status:h}=L,m=xn(i),w=xn(L),O=Fe(c??ole(8)),A=Fe(!1),I=Fe(!1),p=Qt(Y=>{A.current&&(j({status:Y.message==="Browser does not support SVG"?re.UNSUPPORTED:re.FAILED}),a==null||a(Y))},[a]),S=Qt((Y,J=!1)=>{A.current&&j({content:Y,isCached:J,status:re.LOADED})},[]),f=Qt(async()=>{const Y=await Fc(l,r);S(Y)},[r,S,l]),$=Qt(()=>{try{const Y=cle({...i,handleError:p,hash:O.current,content:g}),J=Gc(Y);if(!J||!Vu(J))throw new Error("Could not convert the src to a React element");j({element:J,status:re.READY})}catch(Y){p(Y)}},[g,p,i]),x=Qt(async()=>{const Y=/^data:image\/svg[^,]*?(;base64)?,(.*)/u.exec(l);let J;if(Y?J=Y[1]?window.atob(Y[2]):decodeURIComponent(Y[2]):l.includes("{A.current&&j({content:"",element:null,isCached:!1,status:re.LOADING})},[]);ye(()=>{if(A.current=!0,!(!Zs()||I.current)){try{if(h===re.IDLE){if(!ile())throw new Error("Browser does not support SVG");if(!l)throw new Error("Missing src");Z()}}catch(Y){p(Y)}return I.current=!0,()=>{A.current=!1}}},[]),ye(()=>{if(!(!Zs()||!m)&&m.src!==l){if(!l){p(new Error("Missing src"));return}Z()}},[p,Z,m,l]),ye(()=>{h===re.LOADED&&$()},[h,$]),ye(()=>{!Zs()||!m||m.src!==l||(m.title!==N||m.description!==s)&&$()},[s,$,m,l,N]),ye(()=>{if(w)switch(h){case re.LOADING:{w.status!==re.LOADING&&x();break}case re.LOADED:{w.status!==re.LOADED&&$();break}case re.READY:{w.status!==re.READY&&(u==null||u(l,d));break}}},[x,$,d,u,w,l,h]);const k=rle(i,"baseURL","cacheRequests","children","description","fetchOptions","innerRef","loader","onError","onLoad","preProcessor","src","title","uniqueHash","uniquifyIDs");return Zs()?y?Zu(y,{ref:o,...k}):[re.UNSUPPORTED,re.FAILED].includes(h)?t:M:M}function lo(i){Is||(Is=new ale);const{loader:e}=i,[t,s]=ko(Is.isReady);return ye(()=>{t||Is.onReady(()=>{s(!0)})},[t]),t?n.createElement(lle,{...i}):e}function Nle(i){return n.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",onClick:e=>i.onClick&&i.onClick(e),viewBox:"0 0 512 512",width:i.width||(i.fontSize==="small"?16:20),height:i.height||i.width||(i.fontSize==="small"?16:20),className:i.className,style:i.style},n.createElement("path",{fill:"currentColor",d:"M96.06 454.35c.01 6.29 1.87 12.45 5.36 17.69l17.09 25.69a31.99 31.99 0 0 0 26.64 14.28h61.71a31.99 31.99 0 0 0 26.64-14.28l17.09-25.69a31.989 31.989 0 0 0 5.36-17.69l.04-38.35H96.01l.05 38.35zM0 176c0 44.37 16.45 84.85 43.56 115.78 16.52 18.85 42.36 58.23 52.21 91.45.04.26.07.52.11.78h160.24c.04-.26.07-.51.11-.78 9.85-33.22 35.69-72.6 52.21-91.45C335.55 260.85 352 220.37 352 176 352 78.61 272.91-.3 175.45 0 73.44.31 0 82.97 0 176zm176-80c-44.11 0-80 35.89-80 80 0 8.84-7.16 16-16 16s-16-7.16-16-16c0-61.76 50.24-112 112-112 8.84 0 16 7.16 16 16s-7.16 16-16 16z"}))}function Wje(i){let e;const t=i==null?void 0:i._id;return t?(t.startsWith("_design/")||t==="system"?e=n.createElement(Pi,{className:"iconOwn"}):t==="0_userdata"||t==="0_userdata.0"?e=n.createElement(ul,{className:"iconOwn"}):t==="alias"||t==="alias.0"?e=n.createElement(Nle,{className:"iconOwn"}):t==="system.adapter"?e=n.createElement(Pi,{className:"iconOwn"}):t==="system.group"?e=n.createElement(Yo,{className:"iconOwn"}):t==="system.user"?e=n.createElement(Qo,{className:"iconOwn"}):t==="system.host"?e=n.createElement(Uo,{className:"iconOwn"}):t.endsWith(".connection")||t.endsWith(".connected")?e=n.createElement(zs,{className:"iconOwn"}):t.endsWith(".info")?e=n.createElement(vo,{className:"iconOwn"}):(i==null?void 0:i.type)==="meta"&&(e=n.createElement(er,{className:"iconOwn"})),e||null):null}function Rje(i,e){var r;e=e||".";let t="";const s=i==null?void 0:i.common;if(s){const o=s.icon;if(o)if(o.startsWith("data:image/"))t=o;else if(o.includes(".")){let M;i.type==="instance"||i.type==="adapter"?t=`${e}/adapter/${s.name}/${o}`:(r=i._id)!=null&&r.startsWith("system.adapter.")?(M=i._id.split(".",3),o[0]==="/"?M[2]+=o:M[2]+=`/${o}`,t=`${e}/adapter/${M[2]}`):(M=i._id.split(".",2),o[0]==="/"?M[0]+=o:M[0]+=`/${o}`,t=`${e}/adapter/${M[0]}`)}else return null}return t||null}const Lle=window.location.hostname.endsWith("iobroker.in"),kn=window.location.pathname.substring(0,window.location.pathname.lastIndexOf("/")+1),Se=n.forwardRef(function(e,t){var s,r,o;if(e.src){if(typeof e.src=="string"){if(e.src.length<3)return e.sx?n.createElement(W,{component:"span",sx:e.sx,ref:t,title:e.title||void 0,style:{height:27,marginTop:-8,...e.styleUTF8||e.style},className:e.className?`iconOwn ${e.className}`:"iconOwn"},e.src):n.createElement("span",{ref:t,title:e.title||void 0,style:{height:27,marginTop:-8,...e.styleUTF8||e.style},className:e.className?`iconOwn ${e.className}`:"iconOwn"},e.src);if(e.src.startsWith("data:image/svg"))return n.createElement(lo,{title:e.title||void 0,src:e.src,className:e.className?`iconOwn ${e.className}`:"iconOwn",width:((s=e.style)==null?void 0:s.width)||28,height:((r=e.style)==null?void 0:r.height)||((o=e.style)==null?void 0:o.width)||28,style:e.style||void 0});if(Lle&&!e.src.startsWith("http://")&&!e.src.startsWith("https://")){let M=e.src;return M.startsWith("./")?M=kn+M.substring(2):M.startsWith("/")||(M=kn+M),e.sx?n.createElement(W,{component:"img",sx:e.sx,title:e.title||void 0,style:e.style||void 0,className:e.className?`iconOwn ${e.className}`:"iconOwn",src:`https://remote-files.iobroker.in${M}`,alt:e.alt||void 0,ref:t,onError:a=>{var u;return(u=e.onError)==null?void 0:u.call(e,a)}}):n.createElement("img",{title:e.title||void 0,style:e.style||void 0,className:e.className?`iconOwn ${e.className}`:"iconOwn",src:`https://remote-files.iobroker.in${M}`,alt:e.alt||void 0,ref:t,onError:a=>{var u;return(u=e.onError)==null?void 0:u.call(e,a)}})}return e.sx?n.createElement(W,{component:"img",sx:e.sx,title:e.title||void 0,style:e.style||void 0,className:e.className?`iconOwn ${e.className}`:"iconOwn",src:e.src,alt:e.alt||void 0,ref:t,onError:e.onError}):n.createElement("img",{title:e.title||void 0,style:e.style||void 0,className:e.className?`iconOwn ${e.className}`:"iconOwn",src:e.src,alt:e.alt||void 0,ref:t,onError:e.onError})}return e.src}return null});Se.displayName="Icon";const Vt={dialog:{height:"100%"},paper:{height:"calc(100% - 64px)"},content:{textAlign:"center"},textarea:{width:"100%",height:"100%"},img:{width:"auto",height:"calc(100% - 5px)",objectFit:"contain"},dialogTitle:{justifyContent:"space-between",display:"flex"}},Ee={images:["png","jpg","svg","jpeg","bmp","gif","apng","avif","webp","ico"],code:["js","json","json5","md"],txt:["log","txt","html","css","xml","ics","csv"],audio:["mp3","wav","ogg","acc"],video:["mp4","mov","avi"]};function Yn(i,e){let t="";const s=new Uint8Array((i==null?void 0:i.data)||i),r=s.byteLength;for(let o=0;o{let o="";r.file!==void 0&&(o=r.file);const M={copyPossible:this.state.copyPossible,ext:this.state.ext};if(o.type==="Buffer")if(s.toLowerCase().endsWith(".json5")){M.ext="json5",M.copyPossible=!0;try{o=atob(Yn(o,!0))}catch{console.error("Cannot convert base64 to string"),o=""}}else{const a=E.detectMimeType(Yn(o));a&&(M.ext=a,M.copyPossible=Ee.code.includes(a)||Ee.txt.includes(a))}M.copyPossible&&(M.ext&&Ee.txt.includes(M.ext)?(M.text=o,M.editingValue=o):M.ext&&Ee.code.includes(M.ext)&&(M.code=o,M.editingValue=o)),this.setState(M)}).catch(r=>window.alert(`Cannot read file: ${r}`))}}componentDidMount(){this.readFile();const e=this.props.href.split("/");e.splice(0,2);const t=e[0],s=e.splice(1).join("/");this.props.supportSubscribes&&this.props.socket.subscribeFiles(t,s,this.onFileChanged).catch(r=>window.alert(`Cannot subscribe on file: ${r}`))}componentWillUnmount(){this.timeout&&(clearTimeout(this.timeout),this.timeout=null);const e=this.props.href.split("/");e.splice(0,2);const t=e[0],s=e.splice(1).join("/");this.props.supportSubscribes&&this.props.socket.subscribeFiles(t,s,this.onFileChanged).catch(r=>window.alert(`Cannot subscribe on file: ${r}`))}onFileChanged=(e,t,s)=>{this.state.changed||(this.timeout&&clearTimeout(this.timeout),this.timeout=setTimeout(()=>{this.timeout=null,s===null?window.alert("Show file was deleted!"):this.state.text!==null||this.state.code!==null?this.readFile():this.setState({forceUpdate:Date.now()})},300))};getEditorOrViewer(){return n.createElement(le,{variant:"standard",style:Vt.textarea,multiline:!0,value:this.state.editingValue||this.state.code||this.state.text,slotProps:{htmlInput:{readOnly:!this.state.editing}}})}getContent(){return this.state.ext&&Ee.images.includes(this.state.ext)?this.state.imgError?n.createElement(sM,{style:{...Vt.img,...this.props.getStyleBackgroundImage()}}):n.createElement(Se,{onError:e=>{e.target.onerror=null,this.setState({imgError:!0})},style:{...Vt.img,...this.props.getStyleBackgroundImage()},src:`${this.props.href}?ts=${this.state.forceUpdate}`,alt:this.props.href}):this.state.ext&&Ee.audio.includes(this.state.ext)?n.createElement("div",{style:{width:"100%",height:"100%",display:"flex",justifyContent:"center",alignItems:"center"}},n.createElement("audio",{style:{width:"100%"},src:this.props.href,controls:!0})):this.state.ext&&Ee.video.includes(this.state.ext)?n.createElement("div",{style:{width:"100%",height:"100%",display:"flex",justifyContent:"center",alignItems:"center"}},n.createElement("video",{style:{width:"100%",height:"100%"},controls:!0},n.createElement("source",{src:this.props.href,type:`video/${this.state.ext}}`}))):this.state.code!==null||this.state.text!==null||this.state.editing?this.getEditorOrViewer():null}onSave(){}render(){return n.createElement(de,{sx:{"&.MuiDialog-scrollPaper":Vt.dialog,"& .MuiDialog-paper":Vt.paper},scroll:"paper",open:!!this.props.href,onClose:()=>this.props.onClose(),fullWidth:!0,maxWidth:"xl","aria-labelledby":"ar_dialog_file_view_title"},n.createElement("div",{style:Vt.dialogTitle},n.createElement(he,{id:"ar_dialog_file_view_title"},`${this.props.t(this.state.editing?"Edit":"View")}: ${this.props.href}`),this.state.ext&&Ee.images.includes(this.state.ext)&&n.createElement("div",null,n.createElement(P,{size:"large",color:"inherit",onClick:this.props.setStateBackgroundImage},n.createElement(bo,null)))),n.createElement(Ae,{style:Vt.content},this.getContent()),n.createElement(me,null,this.state.copyPossible?n.createElement(X,{color:"grey",onClick:e=>{e.stopPropagation(),e.preventDefault(),E.copyToClipboard(this.state.text||this.state.code||"")},startIcon:n.createElement(ll,null)},this.props.t("Copy content")):null,this.state.editing?n.createElement(X,{color:"grey",disabled:this.state.editingValue===this.state.code||this.state.editingValue===this.state.text,variant:"contained",onClick:()=>this.onSave(),startIcon:n.createElement(Jr,null)},this.props.t("Save")):null,n.createElement(X,{variant:"contained",onClick:()=>this.props.onClose(),color:"primary",startIcon:n.createElement(ge,null)},this.props.t("Close"))))}}const gle=ur()(jle),js=32,Tt=32,Ai=120,Qn=64,Un="Not found",mi={all:Pa,images:zl,code:$o,txt:dl,audio:Dl,video:yl},U={root:{width:"100%",overflow:"hidden",height:"100%",position:"relative"},filesDiv:{width:"calc(100% - 8px)",overflowX:"hidden",overflowY:"auto",padding:8},filesDivHint:{position:"absolute",bottom:0,left:20,opacity:.7,fontStyle:"italic",fontSize:12},filesDivTable:{height:"calc(100% - 56px)"},filesDivTile:{height:"calc(100% - 104px)",display:"flex",alignContent:"flex-start",alignItems:"stretch",flexWrap:"wrap",flex:`0 0 ${Qn}px`},itemTile:i=>({position:"relative",userSelect:"none",cursor:"pointer",height:Ai,width:Qn,display:"inline-block",textAlign:"center",opacity:.1,transition:"opacity 1s",margin:"4px",borderRadius:"4px","&:hover":{background:i.palette.secondary.light,color:E.invertColor(i.palette.secondary.main,!0)}}),itemNameFolderTile:{fontWeight:"bold"},itemNameTile:{width:"100%",height:32,overflow:"hidden",textOverflow:"ellipsis",fontSize:12,textAlign:"center",wordBreak:"break-all"},itemFolderIconTile:i=>({width:"100%",height:Ai-32-16-8,display:"block",pl:1,color:i.palette.secondary.main||"#fbff7d"}),itemFolderIconBack:i=>({position:"absolute",top:22,left:18,zIndex:1,color:(i.palette.mode==="dark","#FFF")}),itemSizeTile:{width:"100%",height:16,textAlign:"center",fontSize:10},itemImageTile:{width:"calc(100% - 8px)",height:Ai-32-16-8,margin:4,display:"block",textAlign:"center",objectFit:"contain"},itemIconTile:{width:"100%",height:Ai-32-16-8,display:"block",objectFit:"contain"},itemSelected:i=>({background:i.palette.primary.main,color:E.invertColor(i.palette.primary.main,!0)}),itemTable:i=>({userSelect:"none",cursor:"pointer",height:js,display:"inline-flex",lineHeight:`${js}px`,"&:hover":{background:i.palette.secondary.light,color:E.invertColor(i.palette.secondary.main,!0)}}),itemNameTable:{display:"inline-block",pl:"10px",fontSize:"1rem",verticalAlign:"top",flexGrow:1,textOverflow:"ellipsis",whiteSpace:"nowrap",overflow:"hidden","@media screen and (max-width: 500px)":{textAlign:"end",direction:"rtl"}},itemNameFolderTable:{fontWeight:"bold"},itemSizeTable:{display:"inline-block",width:60,verticalAlign:"top",textAlign:"right",whiteSpace:"nowrap"},itemAccessTable:{verticalAlign:"top",width:60,textAlign:"right",paddingRight:5,display:"flex",justifyContent:"center"},itemImageTable:{display:"inline-block",width:30,marginTop:1,objectFit:"contain",maxHeight:30},itemNoImageTable:{marginTop:6},itemIconTable:{display:"inline-block",marginTop:1,width:30,height:30},itemFolderTable:{},itemFolderTemp:{opacity:.4},itemFolderIconTable:i=>({marginTop:"1px",marginLeft:"8px",display:"inline-block",width:30,height:30,color:i.palette.secondary.main||"#fbff7d"}),itemDownloadButtonTable:i=>({display:"inline-block",width:Tt,height:js,minWidth:Tt,verticalAlign:"middle",textAlign:"center",padding:0,borderRadius:`${Tt/2}px`,"&:hover":{backgroundColor:i.palette.mode==="dark"?"rgba(255, 255, 255, 0.08)":"rgba(0, 0, 0, 0.08)"},"& span":{pt:"9px"},"& svg":{width:14,height:14,fontSize:"1rem",mt:"-3px",verticalAlign:"middle",color:i.palette.mode==="dark"?"#EEE":"#111"}}),itemDownloadEmptyTable:{display:"inline-block",width:Tt,height:js,minWidth:Tt,padding:0},itemAclButtonTable:{width:Tt,height:js,minWidth:Tt,verticalAlign:"top",padding:0,fontSize:12,display:"flex"},itemDeleteButtonTable:{display:"inline-block",width:Tt,height:js,minWidth:Tt,verticalAlign:"top",padding:0,"& svg":{width:18,height:18,fontSize:"1.5rem"}},uploadDiv:{top:0,zIndex:1,bottom:0,left:0,right:0,position:"absolute",opacity:.9,textAlign:"center",background:"#FFFFFF"},uploadDivDragging:{opacity:1},uploadCenterDiv:i=>({m:"20px",border:"3px dashed grey",borderRadius:"30px",width:"calc(100% - 40px)",height:"calc(100% - 40px)",position:"relative",color:i.palette.mode==="dark"?"#222":"#CCC",display:"flex",alignItems:"center",justifyContent:"center"}),uploadCenterIcon:{width:"25%",height:"25%"},uploadCenterText:{fontSize:24,fontWeight:"bold"},uploadCloseButton:{zIndex:2,position:"absolute",top:30,right:30},uploadCenterTextAndIcon:{position:"absolute",height:"30%",width:"100%",margin:"auto",opacity:.3},menuButtonExpertActive:{color:"#c00000"},menuButtonRestrictActive:{color:"#c05000"},pathDiv:i=>({display:"flex",width:"calc(100% - 16px)",ml:1,mr:1,textOverflow:"clip",overflow:"hidden",whiteSpace:"nowrap",backgroundColor:i.palette.secondary.main,color:i.palette.secondary.contrastText,borderRadius:"4px 4px 0 0"}),pathDivInput:{width:"100%"},pathDivBreadcrumbDir:i=>({pl:"2px",pr:"2px",cursor:"pointer",color:"white","&:hover":{backgroundColor:i.palette.primary.main,color:i.palette.primary.contrastText}}),pathDivBreadcrumbSelected:{color:"#FFF"},backgroundImageLight:{background:"white"},backgroundImageDark:{background:"black"},backgroundImageColored:{background:"silver"},specialFolder:i=>({color:i.palette.mode==="dark"?"#229b0f":"#5dd300"}),tooltip:{pointerEvents:"none"}},Et="0_userdata.0";function gs(i){const e=(i||"").split("/");return e.length&&e.pop(),e.join("/")}function _r(i){const e=E.getFileExtension(i);return!!(e!=null&&e.toLowerCase().match(/[a-z]+/)&&e.length<5)}const ie="Table",fr="Tile";function vn(i,e){return i.folder&&e.folder?i.name>e.name?1:i.namee.name?1:i.name{var l;return u.startsWith(`${this.limitToPath}/`)||u===this.limitToPath||((l=this.limitToPath)==null?void 0:l.startsWith(`${u}/`))}))}catch{s=[]}let r;this.props.showViewTypeButton?r=this.localStorage.getItem("files.viewType")||ie:r=ie;let o=this.props.selected||this.localStorage.getItem("files.selected")||Et,M;if(e.restrictToFolder){o=e.restrictToFolder,M=e.restrictToFolder;const u=e.restrictToFolder.split("/");s=[];let l="";for(let N=0;N{if(this.state.viewType===ie&&!this.findItem(this.state.selected)){const t=this.state.selected.split("/");for(;t.length&&!this.findItem(t.join("/"));)t.pop();let s;t.length?s=t.join("/"):s=Et,this.setState({selected:s,path:s,pathFocus:!1},()=>this.scrollToSelected())}else this.scrollToSelected();this.initialReadFinished=!0})}scrollToSelected(){if(this.mounted){const e=document.getElementById(this.state.selected);e==null||e.scrollIntoView()}}async componentDidMount(){this.mounted=!0,this.loadFolders().catch(e=>console.error(`Cannot load folders: ${e}`)),this.browseList=[],this.browseListRunning=!1,this.supportSubscribes=await this.props.socket.checkFeatureSupported("BINARY_STATE_EVENT"),this.supportSubscribes&&await this.props.socket.subscribeFiles("*","*",this.onFileChange)}componentWillUnmount(){this.supportSubscribes&&this.props.socket.unsubscribeFiles("*","*",this.onFileChange),this.mounted=!1,this.browseList=null,this.browseListRunning=!1,Object.values(this._tempTimeout).forEach(e=>{e&&clearTimeout(e)}),this._tempTimeout={}}browseFoldersCb(e,t,s){if(!(e!=null&&e.length))s(t);else{const r=e.shift();r?this.browseFolder(r,t).catch(o=>console.error(`Cannot read folder ${r}: ${o.message}`)).then(()=>{setTimeout(()=>this.browseFoldersCb(e,t,s),0)}):setTimeout(()=>this.browseFoldersCb(e,t,s),0)}}browseFolders(e,t){let s;return t?s=t:(s={},Object.keys(this.state.folders).forEach(r=>s[r]=this.state.folders[r])),e!=null&&e.length?new Promise(r=>{this.browseFoldersCb(e,s,r)}):Promise.resolve(s)}readDirSerial(e,t){return new Promise((s,r)=>{this.browseList&&(this.browseList.push({resolve:s,reject:r,adapter:e,relPath:t}),this.browseListRunning||this.processBrowseList())})}processBrowseList(e=0){!this.browseListRunning&&this.browseList&&this.browseList.length&&(this.browseListRunning=!0,this.browseList.length>10?this.browseList.length%10||this.setState({queueLength:this.browseList.length}):this.setState({queueLength:this.browseList.length}),this.browseList[0].processing=!0,this.props.socket.readDir(this.browseList[0].adapter,this.browseList[0].relPath||"").then(t=>{if(this.browseList){const s=this.browseList.shift();if(s){const r=s.resolve;s.resolve=null,s.reject=null,s.adapter=null,s.relPath=null,r&&r(t),this.browseListRunning=!1,this.browseList.length?e<5?this.processBrowseList(e+1):setTimeout(()=>this.processBrowseList(0),0):this.setState({queueLength:0})}else this.setState({queueLength:0})}}).catch(t=>{if(this.browseList){const s=this.browseList.shift();if(s){const r=s.reject;s.resolve=null,s.reject=null,s.adapter=null,s.relPath=null,r&&r(t),this.browseListRunning=!1,this.browseList.length?e<5?this.processBrowseList(e+1):setTimeout(()=>this.processBrowseList(0),0):this.setState({queueLength:0})}else this.setState({queueLength:0})}}))}async browseFolder(e,t,s,r){let o;if(t?o=t:(o={},Object.keys(this.state.folders).forEach(c=>{o[c]=this.state.folders[c]})),o[e]&&!r)return s?Promise.resolve(o):new Promise((c,L)=>{Promise.all(o[e].filter(j=>j.folder).map(j=>this.browseFolder(j.id,o,!0).catch(()=>{}))).then(()=>c(o)).catch(j=>L(new Error(j)))});if(!e||e==="/"){try{let c=await this.props.socket.readMetaItems();const L=[];let j=null;if(this.state.restrictToFolder){const y=this.state.restrictToFolder.split("/")[0];c=c.filter(d=>d._id===y)}else this.state.expertMode||(c=c.filter(y=>!y._id.endsWith(".admin")));const g=c.findIndex(y=>y._id==="system.meta.uuid");if(g!==-1&&c.splice(g,1),c.forEach(y=>{if(this.limitToObjectID&&this.limitToObjectID!==y._id)return;const d={id:y._id,name:y._id,title:y.common&&y.common.name||y._id,meta:!0,from:y.from,ts:y.ts,color:y.common&&y.common.color,icon:y.common&&y.common.icon,folder:!0,acl:y.acl,level:0};d.id===Et?j=d:L.push(d)}),L.sort((y,d)=>y.id>d.id?1:y.idy.folder).map(y=>this.browseFolder(y.id,o,!0).catch(()=>{}))).then(()=>o)}catch(c){const L=c;this.initialReadFinished&&window.alert(`Cannot read meta items: ${L.message}`),o[e||"/"]=[]}return o}const M=e.split("/"),a=M.length,u=M.shift(),l=M.join("/");let N;try{N=await this.readDirSerial(u||"",l)}catch(c){if(c==="Not exists"&&u==="0_userdata.0")N=[];else throw c}try{const c=[];if(N.forEach(L=>{var g;const j={id:`${e}/${L.file}`,ext:E.getFileExtension(L.file),folder:L.isDir,name:L.file,size:(g=L.stats)==null?void 0:g.size,modified:L.modifiedAt,acl:L.acl,level:a};this.state.restrictToFolder?(j.folder&&(j.id.startsWith(`${this.state.restrictToFolder}/`)||j.id===this.state.restrictToFolder||this.state.restrictToFolder.startsWith(`${j.id}/`))||j.id.startsWith(`${this.state.restrictToFolder}/`))&&c.push(j):this.limitToPath?(j.folder&&(j.id.startsWith(`${this.limitToPath}/`)||j.id===this.limitToPath||this.limitToPath.startsWith(`${j.id}/`))||j.id.startsWith(`${this.limitToPath}/`))&&c.push(j):c.push(j)}),c.sort(vn),o[e]=c,!s)return Promise.all(c.filter(L=>L.folder).map(L=>this.browseFolder(L.id,o,!0))).then(()=>o)}catch(c){const L=c;this.initialReadFinished&&window.alert(`Cannot read ${u}${l?`/${l}`:""}: ${L==null?void 0:L.message}`),o[e]=[]}return o}toggleFolder(e,t){t==null||t.stopPropagation();const s=[...this.state.expanded],r=s.indexOf(e.id);r===-1?(s.push(e.id),s.sort(),this.localStorage.setItem("files.expanded",JSON.stringify(s)),e.temp?this.setState({expanded:s}):this.browseFolder(e.id).then(o=>this.setState({expanded:s,folders:o})).catch(o=>window.alert(o===Un?this.props.t('ra_Cannot find "%s"',e.id):this.props.t('ra_Cannot read "%s"',e.id)))):(s.splice(r,1),this.localStorage.setItem("files.expanded",JSON.stringify(s)),this.setState({expanded:s}))}onFileChange=(e,t,s)=>{const r=`${e}/${t}`,o=r.lastIndexOf("/"),M=r.substring(0,o);console.log(`File changed ${r}[${s}]`),this.state.folders[M]&&(this._tempTimeout[M]&&clearTimeout(this._tempTimeout[M]),this._tempTimeout[M]=setTimeout(()=>{delete this._tempTimeout[M],this.browseFolder(M,null,!1,!0).then(a=>this.setState({folders:a})).catch(a=>console.error(`Cannot read folder: ${a.message}`))},300))};changeFolder(e,t){var r;e==null||e.stopPropagation(),this.lastSelect=Date.now();let s=t||gs(this.state.currentDir);if(s==="/"&&(s=""),this.state.viewType==="Tile"&&((r=this.refFileDiv.current)!=null&&r.scrollTop)&&(this.scrollPositions[this.state.currentDir]=this.refFileDiv.current.scrollTop),this.localStorage.setItem("files.currentDir",s),t&&e&&(e.altKey||e.shiftKey||e.ctrlKey||e.metaKey)){this.setState({selected:s});return}if(s&&!this.state.folders[s]){this.browseFolder(s).then(o=>this.setState({folders:o,path:s,currentDir:s,selected:s,pathFocus:!1},()=>this.props.onSelect&&this.props.onSelect(""))).catch(o=>console.error(`Cannot read folder: ${o.message}`));return}this.setState({currentDir:s,selected:s,path:s,pathFocus:!1},()=>{if(this.props.onSelect&&this.props.onSelect(""),this.state.viewType==="Tile"&&this.scrollPositions[this.state.currentDir]){const o=this.scrollPositions[this.state.currentDir];delete this.scrollPositions[this.state.currentDir],this.refFileDiv.current&&(this.refFileDiv.current.scrollTop=o)}})}select(e,t,s){t&&t.stopPropagation(),this.lastSelect=Date.now(),this.localStorage.setItem("files.selected",e),this.setState({selected:e,path:e,pathFocus:!1},()=>{if(this.props.onSelect){const r=E.getFileExtension(e);(!this.props.filterFiles||r&&this.props.filterFiles.includes(r))&&(!this.state.filterByType||r&&Ee[this.state.filterByType].includes(r))?this.props.onSelect(e,!1,!!this.state.folders[e]):this.props.onSelect("")}s&&s()})}getText(e){if(e)return typeof e=="object"?e[this.props.lang]||e.en||void 0:e}renderFolder(e,t){var u;if(this.state.filterEmpty&&!((u=this.state.folders[e.id])!=null&&u.length)&&e.id!==Et&&!e.temp)return null;const s=t?vi:ms,r=this.state.viewType===ie?e.level*this.levelPadding:0,o=e.name===Et,M=o||e.name==="vis.0"||e.name==="vis-2.0",a=E.getStyle(this.props.theme,U[`itemFolderIcon${this.state.viewType}`],M&&U.specialFolder);return n.createElement(W,{component:"div",key:e.id,id:e.id,style:this.state.viewType===ie?{marginLeft:r,width:`calc(100% - ${r}px)`}:void 0,onClick:l=>this.state.viewType===ie?this.select(e.id,l):this.changeFolder(l,e.id),onDoubleClick:l=>this.state.viewType===ie&&this.toggleFolder(e,l),title:this.getText(e.title),className:"browserItem",sx:E.getStyle(this.props.theme,U[`item${this.state.viewType}`],U[`itemFolder${this.state.viewType}`],this.state.selected===e.id?U.itemSelected:{},e.temp?U.itemFolderTemp:{})},n.createElement(s,{style:a,onClick:this.state.viewType===ie?l=>this.toggleFolder(e,l):void 0}),n.createElement(W,{component:"div",sx:E.getStyle(this.props.theme,U[`itemName${this.state.viewType}`],U[`itemNameFolder${this.state.viewType}`])},o?this.props.t("ra_User files"):e.name),n.createElement(W,{component:"div",style:U[`itemSize${this.state.viewType}`],sx:{display:{md:"inline-block",sm:"none"}}},this.state.viewType===ie&&this.state.folders[e.id]?this.state.folders[e.id].length:""),n.createElement(W,{component:"div",sx:{display:{md:"inline-block",sm:"none"}}},this.state.viewType===ie&&this.props.expertMode?this.formatAcl(e.acl):null),this.state.viewType===ie&&this.props.expertMode?n.createElement(W,{component:"div",sx:{...U.itemDeleteButtonTable,display:{md:"inline-block",sm:"none"}}}):null,this.state.viewType===ie&&this.props.allowDownload?n.createElement("div",{style:U[`itemDownloadEmpty${this.state.viewType}`]}):null,this.state.viewType===ie&&this.props.allowDelete&&this.state.folders[e.id]&&this.state.folders[e.id].length?n.createElement(P,{"aria-label":"delete",onClick:l=>{l.stopPropagation(),this.suppressDeleteConfirm>Date.now()?this.deleteItem(e.id):this.setState({deleteItem:e.id})},sx:U[`itemDeleteButton${this.state.viewType}`],size:"large"},n.createElement(ut,{fontSize:"small"})):this.state.viewType===ie&&this.props.allowDelete?n.createElement(W,{component:"div",sx:U[`itemDeleteButton${this.state.viewType}`]}):null)}renderBackFolder(){return n.createElement(W,{component:"div",key:this.state.currentDir,id:this.state.currentDir,onClick:e=>this.changeFolder(e),title:this.props.t("ra_Back to %s",gs(this.state.currentDir)),className:"browserItem",sx:E.getStyle(this.props.theme,U[`item${this.state.viewType}`],U[`itemFolder${this.state.viewType}`])},n.createElement(ms,{style:E.getStyle(this.props.theme,U[`itemFolderIcon${this.state.viewType}`])}),n.createElement(Nl,{sx:U.itemFolderIconBack}),n.createElement(W,{component:"div",sx:E.getStyle(this.props.theme,U[`itemName${this.state.viewType}`],U[`itemNameFolder${this.state.viewType}`])},".."))}formatSize(e){return n.createElement("div",{style:U[`itemSize${this.state.viewType}`]},e||e===0?E.formatBytes(e):"")}formatAcl(e){const t=e?e.permissions||e.file:0;let s;return t?s=t.toString(16).padStart(3,"0"):s="",n.createElement("div",{style:U[`itemAccess${this.state.viewType}`]},this.props.modalEditOfAccessControl?n.createElement(P,{size:"large",onClick:()=>this.setState({modalEditOfAccess:!0}),sx:U[`itemAclButton${this.state.viewType}`]},s||"---"):s||"---")}getFileIcon(e){switch(e){case"json":case"json5":return n.createElement(gl,{style:U[`itemIcon${this.state.viewType}`]});case"css":return n.createElement(jl,{style:U[`itemIcon${this.state.viewType}`]});case"js":case"ts":return n.createElement($o,{style:U[`itemIcon${this.state.viewType}`]});case"html":case"md":return n.createElement(er,{style:U[`itemIcon${this.state.viewType}`]});case"mp3":case"ogg":case"wav":case"m4a":case"mp4":case"flac":return n.createElement(Ll,{style:U[`itemIcon${this.state.viewType}`]});default:return n.createElement(Pa,{style:U[`itemIcon${this.state.viewType}`]})}}static getEditFile(e){switch(e){case"json":case"json5":case"js":case"html":case"txt":case"css":case"log":case"csv":return!0;default:return!1}}setStateBackgroundImage=()=>{const e=["light","dark","colored","delete"];this.setState(({backgroundImage:t})=>t&&e.indexOf(t)!==-1&&e.length-1!==e.indexOf(t)?(this.localStorage.setItem("files.backgroundImage",e[e.indexOf(t)+1]),{backgroundImage:e[e.indexOf(t)+1]}):(this.localStorage.setItem("files.backgroundImage",e[0]),{backgroundImage:e[0]}))};getStyleBackgroundImage=()=>{switch(this.state.backgroundImage){case"light":return U.backgroundImageLight;case"dark":return U.backgroundImageDark;case"colored":return U.backgroundImageColored;case"delete":return null;default:return null}};renderFile(e){const t=this.state.viewType===ie?e.level*this.levelPadding:0,s=E.getFileExtension(e.name);return n.createElement(W,{component:"div",key:e.id,id:e.id,onDoubleClick:r=>{r.stopPropagation(),this.props.onSelect?(!this.props.filterFiles||e.ext&&this.props.filterFiles.includes(e.ext))&&(!this.state.filterByType||e.ext&&Ee[this.state.filterByType].includes(e.ext))&&this.props.onSelect(e.id,!0,!!this.state.folders[e.id]):this.setState({viewer:this.imagePrefix+e.id,formatEditFile:s})},onClick:r=>this.select(e.id,r),style:this.state.viewType===ie?{marginLeft:t,width:`calc(100% - ${t}px)`}:void 0,className:"browserItem",sx:E.getStyle(this.props.theme,U[`item${this.state.viewType}`],U[`itemFile${this.state.viewType}`],this.state.selected===e.id?U.itemSelected:void 0)},s&&Ee.images.includes(s)?this.state.fileErrors.includes(e.id)?n.createElement(sM,{style:{...U[`itemImage${this.state.viewType}`],...this.getStyleBackgroundImage(),...U[`itemNoImage${this.state.viewType}`]}}):n.createElement(Se,{onError:r=>{r.target.onerror=null;const o=[...this.state.fileErrors];o.includes(e.id)||(o.push(e.id),this.setState({fileErrors:o}))},style:{...U[`itemImage${this.state.viewType}`],...this.getStyleBackgroundImage()},src:this.imagePrefix+e.id,alt:e.name}):this.getFileIcon(s),n.createElement(W,{component:"div",sx:U[`itemName${this.state.viewType}`]},e.name),n.createElement(W,{component:"div",sx:{display:{md:"inline-block",sm:"none"}}},this.formatSize(e.size)),n.createElement(W,{component:"div",sx:{display:{md:"inline-block",sm:"none"}}},this.state.viewType===ie&&this.props.expertMode?this.formatAcl(e.acl):null),n.createElement(W,{component:"div",sx:{display:{md:"inline-block",sm:"none"}}},this.state.viewType===ie&&this.props.expertMode&&iM.getEditFile(s)?n.createElement(P,{"aria-label":"edit",onClick:r=>{r.stopPropagation(),this.props.onSelect?(!this.props.filterFiles||e.ext&&this.props.filterFiles.includes(e.ext))&&(!this.state.filterByType||e.ext&&Ee[this.state.filterByType].includes(e.ext))&&this.props.onSelect(e.id,!0,!!this.state.folders[e.id]):this.setState({viewer:this.imagePrefix+e.id,formatEditFile:s})},sx:U.itemDeleteButtonTable,size:"large"},n.createElement(Ks,{fontSize:"small"})):n.createElement(W,{component:"div",sx:U[`itemDeleteButton${this.state.viewType}`]})),this.state.viewType===ie&&this.props.allowDownload?n.createElement(W,{component:"a",className:"MuiButtonBase-root MuiIconButton-root MuiIconButton-sizeLarge",sx:U.itemDownloadButtonTable,tabIndex:0,download:e.id,href:this.imagePrefix+e.id,onClick:r=>r.stopPropagation()},n.createElement(Tl,null)):null,this.state.viewType===ie&&this.props.allowDelete&&e.id!=="vis.0/"&&e.id!=="vis-2.0/"&&e.id!==Et?n.createElement(P,{"aria-label":"delete",onClick:r=>{r.stopPropagation(),this.suppressDeleteConfirm>Date.now()?this.deleteItem(e.id):this.setState({deleteItem:e.id})},sx:U[`itemDeleteButton${this.state.viewType}`],size:"large"},n.createElement(ut,{fontSize:"small"})):this.state.viewType===ie&&this.props.allowDelete?n.createElement(W,{component:"div",sx:U[`itemDeleteButton${this.state.viewType}`]}):null)}renderItems(e){var t;if((t=this.state.folders)!=null&&t[e]){if(this.state.viewType===fr){const r=[];return e&&e!=="/"&&r.push(this.renderBackFolder()),this.state.folders[e].forEach(o=>{o.folder?r.push(this.renderFolder(o)):(!this.props.filterFiles||o.ext&&this.props.filterFiles.includes(o.ext))&&(!this.state.filterByType||o.ext&&Ee[this.state.filterByType].includes(o.ext))&&r.push(this.renderFile(o))}),r}const s=[];return this.state.folders[e].forEach(r=>{if(r.folder){const o=this.state.expanded.includes(r.id),M=this.renderFolder(r,o);if(Array.isArray(M)?M.forEach(a=>s.push(a)):s.push(M),this.state.folders[r.id]&&o){const a=this.renderItems(r.id);Array.isArray(a)?a.forEach(u=>s.push(u)):s.push(a)}}else(!this.props.filterFiles||r.ext&&this.props.filterFiles.includes(r.ext))&&(!this.state.filterByType||r.ext&&Ee[this.state.filterByType].includes(r.ext))&&s.push(this.renderFile(r))}),s}return n.createElement("div",{style:{position:"relative"}},n.createElement(qi,{key:e,color:"secondary",size:24}),n.createElement("div",{style:{position:"absolute",zIndex:2,top:4,width:24,textAlign:"center"}},this.state.queueLength))}renderToolbar(){const e=this.props.showTypeSelector?mi[this.state.filterByType||"all"]||mi.all:null,t=this.findFirstFolder(this.state.selected);return n.createElement(Ua,{key:"toolbar",variant:"dense"},this.props.allowNonRestricted&&this.props.restrictToFolder?n.createElement(P,{edge:"start",title:this.state.restrictToFolder?this.props.t("ra_Show all folders"):this.props.t("ra_Restrict to folder"),style:{...U.menuButton,...this.state.restrictToFolder?U.menuButtonRestrictActive:void 0},"aria-label":"restricted to folder",onClick:()=>this.setState({restrictToFolder:(this.state.restrictToFolder?"":this.props.restrictToFolder)||"",loadAllFolders:!0}),size:"small"},n.createElement(Il,{fontSize:"small"})):null,this.props.showExpertButton?n.createElement(P,{edge:"start",title:this.props.t("ra_Toggle expert mode"),style:{...U.menuButton,...this.state.expertMode?U.menuButtonExpertActive:void 0},"aria-label":"expert mode",onClick:()=>this.setState({expertMode:!this.state.expertMode}),size:"small"},n.createElement(uo,null)):null,this.props.showViewTypeButton?n.createElement(P,{edge:"start",title:this.props.t("ra_Toggle view mode"),style:U.menuButton,"aria-label":"view mode",onClick:()=>{const s=this.state.viewType===ie?fr:ie;this.localStorage.setItem("files.viewType",s);let r=this.state.selected;_r(r)&&(r=gs(r)),this.setState({viewType:s,currentDir:r},()=>{this.state.viewType===ie&&this.scrollToSelected()})},size:"small"},this.state.viewType!==ie?n.createElement(hl,{fontSize:"small"}):n.createElement(wl,{fontSize:"small"})):null,n.createElement(P,{edge:"start",title:this.props.t("ra_Hide empty folders"),style:U.menuButton,color:this.state.filterEmpty?"secondary":"inherit","aria-label":"filter empty",onClick:()=>{this.localStorage.setItem("file.empty",this.state.filterEmpty?"false":"true"),this.setState({filterEmpty:!this.state.filterEmpty})},size:"small"},n.createElement(Cl,{fontSize:"small"})),n.createElement(P,{edge:"start",title:this.props.t("ra_Reload files"),style:U.menuButton,color:"inherit","aria-label":"reload files",onClick:()=>this.setState({folders:{}},()=>this.loadFolders()),size:"small"},n.createElement(Wa,{fontSize:"small"})),this.props.allowCreateFolder?n.createElement(P,{edge:"start",disabled:!this.state.selected||!t||!!this.limitToPath&&!this.state.selected.startsWith(`${this.limitToPath}/`)&&this.limitToPath!==this.state.selected,title:this.props.t("ra_Create folder"),style:U.menuButton,color:"inherit","aria-label":"add folder",onClick:()=>this.setState({addFolder:!0}),size:"small"},n.createElement(Ra,{fontSize:"small"})):null,this.props.allowUpload?n.createElement(P,{edge:"start",disabled:!this.state.selected||!t||!!this.limitToPath&&!this.state.selected.startsWith(`${this.limitToPath}/`)&&this.limitToPath!==this.state.selected,title:this.props.t("ra_Upload file"),style:U.menuButton,color:"inherit","aria-label":"upload file",onClick:()=>this.setState({uploadFile:!0}),size:"small"},n.createElement(Wi,{fontSize:"small"})):null,this.props.showTypeSelector&&e?n.createElement(ae,{title:this.props.t("ra_Filter files"),slotProps:{popper:{sx:U.tooltip}}},n.createElement(P,{size:"small",onClick:s=>this.setState({showTypesMenu:s.target})},n.createElement(e,{fontSize:"small"}))):null,this.state.showTypesMenu?n.createElement(ss,{open:!0,anchorEl:this.state.showTypesMenu,onClose:()=>this.setState({showTypesMenu:null})},Object.keys(mi).map(s=>{const r=mi[s];return n.createElement(te,{key:s,selected:this.state.filterByType===s,onClick:()=>{s==="all"?(this.localStorage.removeItem("files.filterByType"),this.setState({filterByType:"",showTypesMenu:null})):(this.localStorage.setItem("files.filterByType",s),this.setState({filterByType:s,showTypesMenu:null}))}},n.createElement(Yt,null,n.createElement(r,{fontSize:"small"})),n.createElement(nt,null,this.props.t(`ra_fileType_${s}`)))})):null,n.createElement(ae,{title:this.props.t("ra_Background image"),slotProps:{popper:{sx:U.tooltip}}},n.createElement(P,{color:"inherit",edge:"start",style:U.menuButton,onClick:this.setStateBackgroundImage,size:"small"},n.createElement(bo,{fontSize:"small"}))),this.state.viewType!==ie&&this.props.allowDelete?n.createElement(ae,{title:this.props.t("ra_Delete"),slotProps:{popper:{sx:U.tooltip}}},n.createElement("span",null,n.createElement(P,{"aria-label":"delete",disabled:!this.state.selected||this.state.selected==="vis.0/"||this.state.selected==="vis-2.0/"||this.state.selected===Et,color:"inherit",edge:"start",style:U.menuButton,onClick:s=>{s.stopPropagation(),this.suppressDeleteConfirm>Date.now()?this.deleteItem(this.state.selected):this.setState({deleteItem:this.state.selected})},size:"small"},n.createElement(ut,{fontSize:"small"})))):null)}findItem(e,t){if(t=t||this.state.folders,!t)return null;const s=e.split("/");s.pop();const r=s.join("/")||"/";return t[r]&&t[r].find(o=>o.id===e)||null}renderInputDialog(){if(this.state.addFolder){const e=this.findFirstFolder(this.state.selected);return e?n.createElement(Bue,{key:"inputDialog",applyText:this.props.t("ra_Create"),cancelText:this.props.t("ra_Cancel"),titleText:this.props.t("ra_Create new folder in %s",this.state.selected),promptText:this.props.t("ra_If no file will be created in the folder, it will disappear after the browser closed"),labelText:this.props.t("ra_Folder name"),verify:t=>this.state.folders[e].find(s=>s.name===t)?"":this.props.t("ra_Duplicate name"),onClose:t=>{if(t){const s={};Object.keys(this.state.folders).forEach(a=>s[a]=this.state.folders[a]);const r=this.findItem(e),o=`${e}/${t}`;s[e].push({id:o,level:((r==null?void 0:r.level)||0)+1,name:t,folder:!0,temp:!0}),s[e].sort(vn),s[o]=[];const M=[...this.state.expanded];M.includes(e)||(M.push(e),M.sort()),this.localStorage.setItem("files.expanded",JSON.stringify(M)),this.setState({addFolder:!1,folders:s,expanded:M},()=>this.select(o))}else this.setState({addFolder:!1})},replace:t=>t.replace(/[^-_\w]/,"_")}):(window.alert(this.props.t("ra_Invalid parent folder!")),null)}return null}componentDidUpdate(){this.setOpacityTimer&&clearTimeout(this.setOpacityTimer),this.setOpacityTimer=setTimeout(()=>{this.setOpacityTimer=null;const e=window.document.getElementsByClassName("browserItem");for(let t=0;tthis.setState({uploadFile:!1})},n.createElement(ge,null)),n.createElement(Ga,{key:"dropzone",onDragEnter:()=>this.setState({uploadFile:"dragging"}),onDragLeave:()=>this.setState({uploadFile:!0}),onDrop:e=>{let t=e.length;e.forEach(s=>{const r=new FileReader;r.onabort=()=>console.log("file reading was aborted"),r.onerror=()=>console.log("file reading has failed"),r.onload=()=>{const o=this.findFirstFolder(this.state.selected);if(!o)window.alert(this.props.t("ra_Invalid parent folder!"));else{const M=`${o}/${s.name}`;this.uploadFile(M,r.result).then(()=>{--t||this.setState({uploadFile:!1},()=>{if(this.supportSubscribes){const a=[...this.state.expanded];a.includes(o)||(a.push(o),a.sort(),this.localStorage.setItem("files.expanded",JSON.stringify(a))),this.setState({expanded:a},()=>this.select(M))}else setTimeout(()=>this.browseFolder(o,null,!1,!0).then(a=>{const u=[...this.state.expanded];u.includes(o)||(u.push(o),u.sort(),this.localStorage.setItem("files.expanded",JSON.stringify(u))),this.setState({folders:a,expanded:u},()=>this.select(M))}),500)})})}},r.readAsArrayBuffer(s)})}},({getRootProps:e,getInputProps:t})=>n.createElement("div",{style:{...U.uploadDiv,...this.state.uploadFile==="dragging"?U.uploadDivDragging:void 0},...e()},n.createElement("input",{...t()}),n.createElement(W,{component:"div",sx:U.uploadCenterDiv},n.createElement("div",{style:U.uploadCenterTextAndIcon},n.createElement(Wi,{style:U.uploadCenterIcon}),n.createElement("div",{style:U.uploadCenterText},this.state.uploadFile==="dragging"?this.props.t("ra_Drop file here"):this.props.t("ra_Place your files here or click here to open the browse dialog"))))))]:null}deleteRecursive(e){const t=this.findItem(e);if(t!=null&&t.folder)return(this.state.folders[e]?Promise.all(this.state.folders[e].map(o=>this.deleteRecursive(o.id))):Promise.resolve()).then(()=>{if(t.level>=1){const o=e.split("/"),M=o.shift();this.props.socket.deleteFolder(M||"",o.join("/")).then(()=>{const a=JSON.parse(JSON.stringify(this.state.folders));delete a[t.id];const u=gs(t.id),l=a[u];if(l){const N=l.findIndex(c=>c.id===t.id);N!==-1&&l.splice(N,1),this.select(u,null,()=>this.setState({folders:a}))}})}});const s=e.split("/"),r=s.shift();return s.length?this.props.socket.deleteFile(r||"",s.join("/")).catch(o=>window.alert(`Cannot delete file: ${o}`)):Promise.resolve()}deleteItem(e){e=e||this.state.deleteItem,this.state.suppressDeleteConfirm&&(this.suppressDeleteConfirm=Date.now()+6e4*5),this.setState({deleteItem:"",suppressDeleteConfirm:!1},()=>this.deleteRecursive(e).then(()=>{const t={},s=this.state.expanded.indexOf(e);if(s!==-1){const r=[...this.state.expanded];r.splice(s,1),this.localStorage.setItem("files.expanded",JSON.stringify(r)),t.expanded=r}if(this.state.selected===e){const r=this.state.selected.split("/");r.pop(),t.selected=r.join("/")}if(this.supportSubscribes)this.setState(t);else{const r=this.findFirstFolder(e),o={};Object.keys(this.state.folders).forEach(M=>{M!==r&&!M.startsWith(`${r}/`)&&(o[M]=this.state.folders[M])}),t.folders=o,this.setState(t,()=>setTimeout(()=>{this.browseFolders([...this.state.expanded],o).then(M=>this.setState({folders:M})).catch(M=>console.error(M))},200))}}))}renderDeleteDialog(){return this.state.deleteItem?n.createElement(de,{key:"deleteDialog",open:!0,onClose:()=>this.setState({deleteItem:""}),"aria-labelledby":"ar_dialog_file_delete_title"},n.createElement(he,{id:"ar_dialog_file_delete_title"},this.props.t("ra_Confirm deletion of %s",this.state.deleteItem.split("/").pop())),n.createElement(Ae,null,n.createElement(Jt,null,this.props.t("ra_Are you sure?")),n.createElement(H,{control:n.createElement(ne,{checked:this.state.suppressDeleteConfirm,onChange:()=>{this.setState({suppressDeleteConfirm:!this.state.suppressDeleteConfirm})}}),label:this.props.t("ra_no confirm for 5 mins")})),n.createElement(me,null,n.createElement(X,{variant:"contained",onClick:()=>this.deleteItem(""),color:"primary",autoFocus:!0},this.props.t("ra_Delete")),n.createElement(X,{variant:"contained",onClick:()=>this.setState({deleteItem:""}),color:"grey"},this.props.t("ra_Cancel")))):null}renderViewDialog(){const e=this.props.FileViewer||gle;return this.state.viewer?n.createElement(e,{supportSubscribes:this.supportSubscribes||void 0,key:this.state.viewer,href:this.state.viewer,formatEditFile:this.state.formatEditFile||void 0,themeType:this.props.themeType||"light",setStateBackgroundImage:this.setStateBackgroundImage,getStyleBackgroundImage:this.getStyleBackgroundImage,t:this.props.t,socket:this.props.socket,onClose:()=>this.setState({viewer:"",formatEditFile:""})}):null}renderError(){return this.state.errorText?n.createElement(Rc,{key:"errorDialog",text:this.state.errorText,onClose:()=>this.setState({errorText:""})}):null}updateItemsAcl(e){this.cacheFolders||=JSON.parse(JSON.stringify(this.state.folders));let t;e.forEach(s=>{const r=this.findItem(s.id,this.cacheFolders);r&&JSON.stringify(r.acl)!==JSON.stringify(s.acl)&&(r.acl=s.acl,t=!0)}),t&&(this.cacheFoldersTimeout&&clearTimeout(this.cacheFoldersTimeout),this.cacheFoldersTimeout=setTimeout(()=>{this.cacheFoldersTimeout=null;const s=this.cacheFolders||{};this.cacheFolders=null,this.setState({folders:s})},200))}changeToPath(){setTimeout(()=>{if(this.state.path!==this.state.selected&&(!this.lastSelect||Date.now()-this.lastSelect>100)){let e=this.state.path;_r(this.state.path)&&(e=gs(this.state.path)),new Promise(t=>{this.state.folders[e]?t(!0):this.browseFolder(e).then(s=>this.setState({folders:s},()=>t(!0))).catch(s=>this.setState({errorText:s===Un?this.props.t('ra_Cannot find "%s"',e):this.props.t('ra_Cannot read "%s"',e)}))}).then(t=>t&&this.setState({selected:this.state.path,currentDir:e,pathFocus:!1})).catch(t=>console.error(t))}else(!this.lastSelect||Date.now()-this.lastSelect>100)&&this.setState({pathFocus:!1})},100)}renderBreadcrumb(){const e=this.state.currentDir.startsWith("/")?this.state.currentDir.split("/"):`/${this.state.currentDir}`.split("/"),t=[];return n.createElement(sl,{style:{paddingLeft:8,color:"#FFF"}},e.map((s,r)=>{s&&t.push(s);const o=t.join("/");return rthis.changeFolder(M,o||"/")},s||this.props.t("ra_Root")):n.createElement("div",{style:U.pathDivBreadcrumbSelected,key:`${this.state.selected}_${r}`,onClick:()=>this.setState({pathFocus:!0})},s)}))}renderPath(){return n.createElement(W,{component:"div",key:"path",sx:U.pathDiv},this.state.pathFocus?n.createElement(Ut,{value:this.state.path,onKeyDown:e=>{e.key==="Enter"?this.changeToPath():e.key==="Escape"&&this.setState({pathFocus:!1})},endAdornment:n.createElement(P,{size:"small",onClick:()=>this.changeToPath()},n.createElement(Al,null)),onBlur:()=>this.changeToPath(),onChange:e=>this.setState({path:e.target.value}),style:U.pathDivInput}):this.renderBreadcrumb())}render(){return this.props.ready?(this.state.loadAllFolders&&!this.foldersLoading&&(this.foldersLoading=!0,setTimeout(()=>{this.setState({loadAllFolders:!1,folders:{}},()=>{this.foldersLoading=!1,this.loadFolders().catch(e=>console.error(`Cannot load folders: ${e}`))})},300)),n.createElement("div",{style:{...U.root,...this.props.style},className:this.props.className},this.props.showToolbar?this.renderToolbar():null,this.state.viewType===fr?this.renderPath():null,n.createElement("div",{style:{...U.filesDiv,...U[`filesDiv${this.state.viewType}`]},onClick:e=>{this.state.viewType!==ie&&(this.state.selected!==(this.state.currentDir||"/")?this.changeFolder(e,this.state.currentDir||"/"):e.stopPropagation())},id:"dev",ref:this.refFileDiv},this.state.viewType===ie?this.renderItems("/"):this.renderItems(this.state.currentDir||"/"),this.state.viewType!==ie?n.createElement("div",{style:U.filesDivHint},this.props.t("ra_select_folder_hint")):null),this.props.allowUpload?this.renderInputDialog():null,this.props.allowUpload?this.renderUpload():null,this.props.allowDelete?this.renderDeleteDialog():null,this.props.allowView?this.renderViewDialog():null,this.state.modalEditOfAccess&&this.props.modalEditOfAccessControl?this.props.modalEditOfAccessControl(this):null,this.renderError())):n.createElement(il,null)}}const Tle=ur()(iM),yle="PHN2ZyBoZWlnaHQ9IjQ4MHB0IiB2aWV3Qm94PSIwIC0xMjAgNDgwIDQ4MCIgd2lkdGg9IjQ4MHB0IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPg0KICAgIDxnIGZpbGw9ImN1cnJlbnRDb2xvciI+DQogICAgICAgIDxwYXRoIGQ9Im00NzIgMGgtNDY0Yy00LjQxNzk2OSAwLTggMy41ODIwMzEtOCA4djE5MmMwIDQuNDE3OTY5IDMuNTgyMDMxIDggOCA4aDMydjI0YzAgNC40MTc5NjkgMy41ODIwMzEgOCA4IDhoNDBjNC40MTc5NjkgMCA4LTMuNTgyMDMxIDgtOHYtMjRoMjg4djI0YzAgNC40MTc5NjkgMy41ODIwMzEgOCA4IDhoNDBjNC40MTc5NjkgMCA4LTMuNTgyMDMxIDgtOHYtMjRoMzJjNC40MTc5NjkgMCA4LTMuNTgyMDMxIDgtOHYtMTkyYzAtNC40MTc5NjktMy41ODIwMzEtOC04LTh6bS0zOTIgMjI0aC0yNHYtMTZoMjR6bTM0NCAwaC0yNHYtMTZoMjR6bTQwLTMyaC00NDh2LTE3Nmg0NDh6bTAgMCIvPg0KICAgICAgICA8cGF0aCBkPSJtMjU2IDE3NmMzNS4zNDc2NTYgMCA2NC0yOC42NTIzNDQgNjQtNjRzLTI4LjY1MjM0NC02NC02NC02NC02NCAyOC42NTIzNDQtNjQgNjRjLjAzOTA2MiAzNS4zMjgxMjUgMjguNjcxODc1IDYzLjk2MDkzOCA2NCA2NHptLTgtMTExLjI4MTI1djE1LjI4MTI1aDE2di0xNS4yODEyNWMyNC42MDU0NjkgNC4xNjAxNTYgNDEuOTE3OTY5IDI2LjQ3NjU2MiAzOS44MzIwMzEgNTEuMzQzNzUtMi4wODU5MzcgMjQuODY3MTg4LTIyLjg3ODkwNiA0My45ODQzNzUtNDcuODMyMDMxIDQzLjk4NDM3NXMtNDUuNzQ2MDk0LTE5LjExNzE4Ny00Ny44MzIwMzEtNDMuOTg0Mzc1Yy0yLjA4NTkzOC0yNC44NjcxODggMTUuMjI2NTYyLTQ3LjE4MzU5NCAzOS44MzIwMzEtNTEuMzQzNzV6bTAgMCIvPg0KICAgICAgICA8cGF0aCBkPSJtMTYwIDMyaDE2djE2aC0xNnptMCAwIi8+DQogICAgICAgIDxwYXRoIGQ9Im0xNjAgNjRoMTZ2MTZoLTE2em0wIDAiLz4NCiAgICAgICAgPHBhdGggZD0ibTEyOCAzMmgxNnYxNmgtMTZ6bTAgMCIvPg0KICAgICAgICA8cGF0aCBkPSJtMTI4IDY0aDE2djE2aC0xNnptMCAwIi8+DQogICAgICAgIDxwYXRoIGQ9Im05NiAzMmgxNnYxNmgtMTZ6bTAgMCIvPg0KICAgICAgICA8cGF0aCBkPSJtOTYgNjRoMTZ2MTZoLTE2em0wIDAiLz4NCiAgICAgICAgPHBhdGggZD0ibTY0IDMyaDE2djE2aC0xNnptMCAwIi8+DQogICAgICAgIDxwYXRoIGQ9Im02NCA2NGgxNnYxNmgtMTZ6bTAgMCIvPg0KICAgICAgICA8cGF0aCBkPSJtMzIgMzJoMTZ2MTZoLTE2em0wIDAiLz4NCiAgICAgICAgPHBhdGggZD0ibTMyIDY0aDE2djE2aC0xNnptMCAwIi8+DQogICAgICAgIDxwYXRoIGQ9Im0zNjggMTc2YzE2LjA5Mzc1LjAxOTUzMSAyOS42ODc1LTExLjkzNzUgMzEuNzE4NzUtMjcuOTA2MjUgMi4wMzUxNTYtMTUuOTY0ODQ0LTguMTMyODEyLTMwLjk0NTMxMi0yMy43MTg3NS0zNC45NTcwMzF2LTE3LjEzNjcxOWgtMTZ2MTcuMTM2NzE5Yy0xNS41ODU5MzggNC4wMTE3MTktMjUuNzUzOTA2IDE4Ljk5MjE4Ny0yMy43MTg3NSAzNC45NTcwMzEgMi4wMzEyNSAxNS45Njg3NSAxNS42MjUgMjcuOTI1NzgxIDMxLjcxODc1IDI3LjkwNjI1em0wLTQ4YzguODM1OTM4IDAgMTYgNy4xNjQwNjIgMTYgMTZzLTcuMTY0MDYyIDE2LTE2IDE2LTE2LTcuMTY0MDYyLTE2LTE2IDcuMTY0MDYyLTE2IDE2LTE2em0wIDAiLz4NCiAgICAgICAgPHBhdGggZD0ibTE0NCAxNzZjMTYuMDkzNzUuMDE5NTMxIDI5LjY4NzUtMTEuOTM3NSAzMS43MTg3NS0yNy45MDYyNSAyLjAzNTE1Ni0xNS45NjQ4NDQtOC4xMzI4MTItMzAuOTQ1MzEyLTIzLjcxODc1LTM0Ljk1NzAzMXYtMTcuMTM2NzE5aC0xNnYxNy4xMzY3MTljLTE1LjU4NTkzOCA0LjAxMTcxOS0yNS43NTM5MDYgMTguOTkyMTg3LTIzLjcxODc1IDM0Ljk1NzAzMSAyLjAzMTI1IDE1Ljk2ODc1IDE1LjYyNSAyNy45MjU3ODEgMzEuNzE4NzUgMjcuOTA2MjV6bTAtNDhjOC44MzU5MzggMCAxNiA3LjE2NDA2MiAxNiAxNnMtNy4xNjQwNjIgMTYtMTYgMTYtMTYtNy4xNjQwNjItMTYtMTYgNy4xNjQwNjItMTYgMTYtMTZ6bTAgMCIvPg0KICAgICAgICA8cGF0aCBkPSJtNjQgMTc2YzE2LjA5Mzc1LjAxOTUzMSAyOS42ODc1LTExLjkzNzUgMzEuNzE4NzUtMjcuOTA2MjUgMi4wMzUxNTYtMTUuOTY0ODQ0LTguMTMyODEyLTMwLjk0NTMxMi0yMy43MTg3NS0zNC45NTcwMzF2LTE3LjEzNjcxOWgtMTZ2MTcuMTM2NzE5Yy0xNS41ODU5MzggNC4wMTE3MTktMjUuNzUzOTA2IDE4Ljk5MjE4Ny0yMy43MTg3NSAzNC45NTcwMzEgMi4wMzEyNSAxNS45Njg3NSAxNS42MjUgMjcuOTI1NzgxIDMxLjcxODc1IDI3LjkwNjI1em0wLTQ4YzguODM1OTM4IDAgMTYgNy4xNjQwNjIgMTYgMTZzLTcuMTY0MDYyIDE2LTE2IDE2LTE2LTcuMTY0MDYyLTE2LTE2IDcuMTY0MDYyLTE2IDE2LTE2em0wIDAiLz4NCiAgICAgICAgPHBhdGggZD0ibTQwOCAxMTJoMzJjNC40MTc5NjkgMCA4LTMuNTgyMDMxIDgtOHYtNjRjMC00LjQxNzk2OS0zLjU4MjAzMS04LTgtOGgtMzJjLTQuNDE3OTY5IDAtOCAzLjU4MjAzMS04IDh2NjRjMCA0LjQxNzk2OSAzLjU4MjAzMSA4IDggOHptOC02NGgxNnYxNmgtMTZ6bTAgMzJoMTZ2MTZoLTE2em0wIDAiLz4NCiAgICAgICAgPHBhdGggZD0ibTQzMiAxMzZjMCA0LjQxNzk2OS0zLjU4MjAzMSA4LTggOHMtOC0zLjU4MjAzMS04LTggMy41ODIwMzEtOCA4LTggOCAzLjU4MjAzMSA4IDh6bTAgMCIvPg0KICAgICAgICA8cGF0aCBkPSJtNDMyIDE2OGMwIDQuNDE3OTY5LTMuNTgyMDMxIDgtOCA4cy04LTMuNTgyMDMxLTgtOCAzLjU4MjAzMS04IDgtOCA4IDMuNTgyMDMxIDggOHptMCAwIi8+DQogICAgPC9nPg0KPC9zdmc+",Dle="PHN2ZyB2aWV3Qm94PSIwIDAgNTEyIDUxMiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCiAgICA8ZyBmaWxsPSJjdXJyZW50Q29sb3IiPg0KICAgICAgICA8cGF0aCBkPSJtNTA3LjU0NiAxMDUuMTI1YzAtMS4wNDQtLjIwNS0yLjA5MS0uNjQ3LTMuMDcybC00My45My05Ny42M2MtMS4yMS0yLjY5Mi0zLjg4OC00LjQyMy02LjgzOS00LjQyM2gtMTgyLjYzYy00LjE0MyAwLTcuNSAzLjM1Ny03LjUgNy41czMuMzU3IDcuNSA3LjUgNy41aDIzLjgxMnY4Mi42M2gtODIuNjI1di04Mi42M2gyMy44MTNjNC4xNDMgMCA3LjUtMy4zNTcgNy41LTcuNXMtMy4zNTctNy41LTcuNS03LjVoLTE4Mi42M2MtMi45NTEgMC01LjYyOSAxLjczMS02Ljg0IDQuNDIzbC00My45MyA5Ny42M2MtLjQ0MS45ODEtLjY0NiAyLjAyOC0uNjQ3IDMuMDcyaC0uMDE1djEyLjIwM2MwIDI5LjUxNCAyMi44MjcgNTMuNzggNTEuNzUxIDU2LjExMmwzMS44NjUgNTguNDE5aC00LjAwN2MtNC4xNDMgMC03LjUgMy4zNTctNy41IDcuNXMzLjM1NyA3LjUgNy41IDcuNWgxNi42MzNjLjAwNSAwIC4wMS4wMDEuMDE1LjAwMXMuMDExLS4wMDEuMDE2LS4wMDFoMTYuNjE4YzQuMTQzIDAgNy41LTMuMzU3IDcuNS03LjVzLTMuMzU3LTcuNS03LjUtNy41aC0xMi4xODlsLTMyLjQ1Ni01OS41MDNjMTUuNzUtMy40MTMgMjkuMDU3LTEzLjQzMyAzNi44NzktMjcuMDAzIDkuNzMzIDE2Ljg4NyAyNy45NjEgMjguMjg4IDQ4LjgxMiAyOC4yODhzMzkuMDc5LTExLjQwMSA0OC44MTItMjguMjg4YzkuNzMzIDE2Ljg4NyAyNy45NjEgMjguMjg4IDQ4LjgxMiAyOC4yODhzMzkuMDc5LTExLjQwMSA0OC44MTItMjguMjg4YzkuNzMzIDE2Ljg4NyAyNy45NjEgMjguMjg4IDQ4LjgxMiAyOC4yODhzMzkuMDc5LTExLjQwMSA0OC44MTItMjguMjg4YzcuODIyIDEzLjU3MSAyMS4xMjkgMjMuNTkxIDM2Ljg3OSAyNy4wMDNsLTMyLjQ1NiA1OS41MDNoLTEyLjE4OGMtNC4xNDMgMC03LjUgMy4zNTctNy41IDcuNXMzLjM1NyA3LjUgNy41IDcuNWgxNi42MThjLjAwNSAwIC4wMTEuMDAxLjAxNi4wMDFzLjAxLS4wMDEuMDE1LS4wMDFoMTYuNjMzYzQuMTQzIDAgNy41LTMuMzU3IDcuNS03LjVzLTMuMzU3LTcuNS03LjUtNy41aC00LjAwN2wzMS44NjUtNTguNDE5YzI4LjkyNC0yLjMzMiA1MS43NTEtMjYuNTk4IDUxLjc1MS01Ni4xMTJ2LTEyLjIwM3ptLTE5LjA4NS03LjQ5NWgtNzguNTIzdi04Mi42M2g0MS4zNDN6bS05My41MjMtODIuNjN2ODIuNjNoLTgyLjYyNXYtODIuNjN6bS0xOTUuMjUgODIuNjNoLTgyLjYyNXYtODIuNjNoODIuNjI1em0tMTM4Ljk2OC04Mi42M2g0MS4zNDN2ODIuNjNoLTc4LjUyNHptLjAzNCAxNDMuNjQxYy0uMDExIDAtLjAyMS0uMDAxLS4wMzItLjAwMS0yMi43NjctLjAxNS00MS4yODUtMTguNTQyLTQxLjI4NS00MS4zMTJ2LTQuNjk4aDgyLjYyNXY0LjY5OGMwIDIyLjc3OC0xOC41MzEgNDEuMzEtNDEuMzA4IDQxLjMxM3ptOTcuNjIxIDBjLTIyLjc3OSAwLTQxLjMxMi0xOC41MzMtNDEuMzEyLTQxLjMxMnYtNC42OThoODIuNjI1djQuNjk4YzAgMjIuNzc4LTE4LjUzNCA0MS4zMTItNDEuMzEzIDQxLjMxMnptOTcuNjI1IDBjLTIyLjc3OSAwLTQxLjMxMi0xOC41MzMtNDEuMzEyLTQxLjMxMnYtNC42OThoODIuNjI1djQuNjk4Yy0uMDAxIDIyLjc3OC0xOC41MzQgNDEuMzEyLTQxLjMxMyA0MS4zMTJ6bTk3LjYyNSAwYy0yMi43NzkgMC00MS4zMTItMTguNTMzLTQxLjMxMi00MS4zMTJ2LTQuNjk4aDgyLjYyNXY0LjY5OGMwIDIyLjc3OC0xOC41MzQgNDEuMzEyLTQxLjMxMyA0MS4zMTJ6bTk3LjY0OC0uMDAxYy0uMDA1IDAtLjAwOSAwLS4wMTQgMC0uMDAzIDAtLjAwNiAwLS4wMDkgMC0yMi43NzkgMC00MS4zMTItMTguNTMzLTQxLjMxMi00MS4zMTJ2LTQuNjk4aDgyLjYyNXY0LjY5OGMtLjAwMSAyMi43NzItMTguNTIxIDQxLjMtNDEuMjkgNDEuMzEyeiIvPg0KICAgIDwvZz4NCjwvc3ZnPg==",dle="PHN2ZyBoZWlnaHQ9IjUxMiIgdmlld0JveD0iMCAwIDUwOC41MzYgNTA4LjUzNiIgd2lkdGg9IjUxMiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCiAgICA8ZyBmaWxsPSJjdXJyZW50Q29sb3IiPg0KICAgICAgICA8cGF0aCBkPSJtNDk4LjUzNiAzNDQuMzIxaC0xNy4yOThjLjQzNC0xNy42NzItMTAuMjY3LTM0LjIxMi0yOS41NDctMzQuMjEycy0yOS45ODIgMTYuNTQtMjkuNTQ3IDM0LjIxMmgtMTcuMjk4Yy01LjUyMyAwLTEwIDQuNDc3LTEwIDEwdjI1LjY5N2MwIDI0LjYwMSAxNS43MTIgNDUuNTk2IDM3LjYyNSA1My40OTRsLTExLjYwMSAxMS42MDFjLTExLjA4NiAxMS4wODYtMjUuODI2IDE3LjE5MS00MS41MDMgMTcuMTkxLTMyLjM2NCAwLTU4LjY5My0yNi4zMy01OC42OTMtNTguNjkzdi02Ni42NGMzNi4wODggMS4yNjYgNTcuODQ2LTIyLjM5IDgxLjE0OS00NS42OTQgMjguNTE3LTMuMDI0IDUwLjgwOS0yNy4yMTYgNTAuODA5LTU2LjUyMnYtMjUuNjk4YzAtNS41MjMtNC40NzctMTAtMTAtMTBoLTE3LjI5OGMuNDM0LTE3LjY3MS0xMC4yNjctMzQuMjEyLTI5LjU0Ny0zNC4yMTJzLTI5Ljk4MiAxNi41NC0yOS41NDcgMzQuMjEyaC0xNy4zYy01LjUyMyAwLTEwIDQuNDc3LTEwIDEwdjI1LjY5OGMwIDI0LjYwMSAxNS43MTEgNDUuNTk2IDM3LjYyNSA1My40OTRsLTExLjYwMSAxMS42MDFjLTExLjA4NiAxMS4wODYtMjUuODI2IDE3LjE5MS00MS41MDMgMTcuMTkxLTMyLjM2NCAwLTU4LjY5My0yNi4zMy01OC42OTMtNTguNjk0IDAtMjUuODk1IDAtNTEuNzkxIDAtNzcuNjg2aDIyLjcxNmMxMi4yODUgMCAxOC43MjYgMTUuNTMgMTAuMDMzIDI0LjIyMS05LjEyMiA5LjEyMSA1LjAyIDIzLjI2NCAxNC4xNDIgMTQuMTQzIDYuNDU4LTYuNDU3IDEwLjAxNC0xNS4wNDIgMTAuMDE0LTI0LjE3NSAwLTE4Ljg1Mi0xNS4zMzctMzQuMTg4LTM0LjE4OS0zNC4xODhoLTIyLjcxNnYtMTguODI0YzI2LjI1Ny01LjA0MyA0Ni4xNjEtMjguMTc1IDQ2LjE2MS01NS44ODF2LTIwLjg1MWMwLTUuNTIzLTQuNDc3LTEwLTEwLTEwaC0zNi45MTR2LTI0LjIzNmgzNi45MTRjMTIuODQgMCAxMi44NTktMjAgMC0yMGgtOTMuODI4Yy0xMi44NCAwLTEyLjg1OSAyMCAwIDIwaDM2LjkxNHYyNC4yMzVoLTM2LjkxNGMtNS41MjMgMC0xMCA0LjQ3Ny0xMCAxMHYyMC44NTFjMCAyOC4yMzMgMjAuNjY5IDUxLjcxOSA0Ny42NjcgNTYuMTUxdjE4LjU1NWgtMjIuNzE2Yy0xOC44NTIgMC0zNC4xODkgMTUuMzM3LTM0LjE4OSAzNC4xODggMCA5LjEzMiAzLjU1NiAxNy43MTcgMTAuMDE0IDI0LjE3NSA5LjEyMSA5LjEyMSAyMy4yNjMtNS4wMjEgMTQuMTQzLTE0LjE0My04LjY4NS04LjY4NC0yLjI2NC0yNC4yMjEgMTAuMDMzLTI0LjIyMWgyMi43MTZ2NzcuNjg2YzAgMzIuMzY0LTI2LjMzIDU4LjY5NC01OC42OTQgNTguNjk0LTE1LjY3NyAwLTMwLjQxNy02LjEwNS00MS41MDItMTcuMTkxbC0xMS4yMTgtMTEuMjE4YzIyLjUtNy41NzUgMzguNzU2LTI4Ljg1NiAzOC43NTYtNTMuODc3di0yNS42OThjMC01LjUyMy00LjQ3Ny0xMC0xMC0xMGgtMTcuMjk4Yy40MzQtMTcuNjcxLTEwLjI2Ny0zNC4yMTItMjkuNTQ3LTM0LjIxMnMtMjkuOTgyIDE2LjU0LTI5LjU0NyAzNC4yMTJoLTE3LjNjLTUuNTIzIDAtMTAgNC40NzctMTAgMTB2MjUuNjk4YzAgMjguNzA3IDIxLjM5NCA1Mi40OTggNDkuMDczIDU2LjNsMjIuOTM3IDIyLjkzN2MxNS4xNjQgMTUuMTYzIDM2LjAxIDIzLjQ4NiA1Ny40MzMgMjMuMDAzdjY2LjYxNGMwIDMyLjM2NC0yNi4zMyA1OC42OTMtNTguNjkzIDU4LjY5My0xNS42NzcgMC0zMC40MTctNi4xMDUtNDEuNTAyLTE3LjE5MWwtMTEuNjAyLTExLjYwMmMyMS45MTQtNy44OTggMzcuNjI1LTI4Ljg5MiAzNy42MjUtNTMuNDk0di0yNS42OTdjMC01LjUyMy00LjQ3Ny0xMC0xMC0xMGgtMTcuMjk3Yy40MzQtMTcuNjcyLTEwLjI2Ny0zNC4yMTItMjkuNTQ3LTM0LjIxMnMtMjkuOTgyIDE2LjU0LTI5LjU0NyAzNC4yMTJoLTE3LjI5OWMtNS41MjMgMC0xMCA0LjQ3Ny0xMCAxMHYyNS42OTdjMCAyOS4zMDUgMjIuMjkyIDUzLjQ5NyA1MC44MDggNTYuNTIxbDIyLjcxNyAyMi43MTZjMTQuODYzIDE0Ljg2MyAzNC42MjUgMjMuMDQ4IDU1LjY0NSAyMy4wNDggNDMuMzkyIDAgNzguNjkzLTM1LjMwMiA3OC42OTMtNzguNjkzdi02OS42NTdjMTQuNDI2LTQuMTY0IDI3LjE2MS0xMi4zNDIgMzYuOTA1LTIzLjI1N3YyMC41MjJjMCAxMi44NCAyMCAxMi44NTkgMjAgMHYtMjAuNTIyYzkuNTIgMTAuNjYzIDIxLjg4OSAxOC43MjMgMzUuOTA1IDIyLjk3MnY2OS45NDZjMCA0My4zOTIgMzUuMzAyIDc4LjY5MyA3OC42OTMgNzguNjkzIDIxLjAyIDAgNDAuNzgxLTguMTg2IDU1LjY0NS0yMy4wNDhsMjIuNzE2LTIyLjcxNmMyOC41MTYtMy4wMjUgNTAuODA4LTI3LjIxNiA1MC44MDgtNTYuNTIxdi0yNS42OTdjLjAwMS01LjUyNC00LjQ3Ni0xMC4wMDEtOS45OTktMTAuMDAxem0tMTEyLjI5OC0xNDkuOTI3YzAtMTIuMzEzIDE5LjA5NS0xMi4zMTMgMTkuMDk1IDB2NC42NjRoLTE5LjA5NXptNDYuMzkzIDI0LjY2NHYxNS42OThjMCAyMC4zMTYtMTYuNTI5IDM2Ljg0NS0zNi44NDUgMzYuODQ1cy0zNi44NDUtMTYuNTI5LTM2Ljg0NS0zNi44NDV2LTE1LjY5OHptLTMyNi45MTQtMjQuNjY0YzAtMTIuMzEzIDE5LjA5NS0xMi4zMTMgMTkuMDk1IDB2NC42NjRoLTE5LjA5NXptNDYuMzkzIDI0LjY2NHYxNS42OThjMCAyMC4zMTYtMTYuNTI5IDM2Ljg0NS0zNi44NDUgMzYuODQ1cy0zNi44NDUtMTYuNTI5LTM2Ljg0NS0zNi44NDV2LTE1LjY5OHptLTEwNC44MTIgMTIwLjU5OWMwLTEyLjMxMyAxOS4wOTUtMTIuMzEzIDE5LjA5NSAwdjQuNjY1aC0xOS4wOTV6bTQ2LjM5MiAyNC42NjR2MTUuNjk3YzAgMjAuMzE2LTE2LjUyOSAzNi44NDUtMzYuODQ1IDM2Ljg0NXMtMzYuODQ1LTE2LjUyOC0zNi44NDUtMzYuODQ1di0xNS42OTd6bTEyMy40MTEtMjc4LjM2NHYtMTAuODUxaDczLjgyOHYxMC44NTFjMCA0Ny41OTYtNzMuODI4IDQ3LjU5Ni03My44MjggMHptMjI1LjA0MiAyNTMuN2MwLTEyLjMxMyAxOS4wOTUtMTIuMzEzIDE5LjA5NSAwdjQuNjY1aC0xOS4wOTV6bTQ2LjM5MyAyNC42NjR2MTUuNjk3YzAgMjAuMzE2LTE2LjUyOSAzNi44NDUtMzYuODQ1IDM2Ljg0NXMtMzYuODQ1LTE2LjUyOS0zNi44NDUtMzYuODQ1di0xNS42OTd6Ii8+DQogICAgICAgIDxwYXRoIGQ9Im0yODEuMjA2IDQ0MS44NDctMTYuNDM4LTkuNDl2LTIxLjY0NWMwLTEyLjg0LTIwLTEyLjg1OS0yMCAwdjIxLjYxOWwtMTYuNDgzIDkuNTE2Yy0zLjA5NCAxLjc4Ni01IDUuMDg3LTUgOC42NnYyNC43OGMwIDMuNTczIDEuOTA2IDYuODc0IDUgOC42NmwyMS40NiAxMi4zOWMzLjA2NyAxLjc3MSA2LjkzMyAxLjc3MSAxMCAwbDIxLjQ2LTEyLjM5YzMuMDk0LTEuNzg2IDUtNS4wODcgNS04LjY2di0yNC43OGMuMDAxLTMuNTczLTEuOTA1LTYuODc0LTQuOTk5LTguNjZ6bS0xNSAyNy42NjctMTEuNDYgNi42MTctMTEuNDYtNi42MTd2LTEzLjIzM2wxMS40Ni02LjYxNyAxMS40NiA2LjYxN3oiLz4NCiAgICAgICAgPHBhdGggZD0ibTI0NS41MzUgMzc0LjE4M2MxLjYzNSAzLjkyNCA1LjcxNiA2LjQ2NiA5Ljk2OCA2LjEzOCA0LjE2OS0uMzIyIDcuNzc4LTMuMjcyIDguODk3LTcuMzAzIDIuMzY0LTguNTEzLTcuMTkxLTE1Ljc1OS0xNC43NzMtMTEuMjM1LTQuMjE0IDIuNTE0LTUuOTQ1IDcuODgtNC4wOTIgMTIuNHoiLz4NCiAgICA8L2c+DQo8L3N2Zz4=",zle="PHN2ZyBoZWlnaHQ9IjUxMiIgdmlld0JveD0iMCAwIDY0IDY0IiB3aWR0aD0iNTEyIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPg0KICAgIDxnIGZpbGw9ImN1cnJlbnRDb2xvciI+DQogICAgICAgIDxwYXRoIGQ9Im05IDE3YzQuNDExIDAgOC0zLjU4OSA4LTggMC0xLjI1Ni0uMjk5LTIuNDQxLS44MTgtMy41MDEgMS4xMDMtMS41NDggMi44OTgtMi40OTkgNC44MTgtMi40OTkgMi44NCAwIDUuMjc4IDIuMDY0IDUuNzk5IDQuODMxLS4xOS4xMDUtLjM3NS4yMTgtLjU1NC4zNDItMS4yMjQtLjc0Ny0yLjYzNi0xLjE3My00LjA3NC0xLjE3M2gtLjE3MXYyaC4xNzFjLjg5NiAwIDEuNzguMjIxIDIuNTguNjE1LS4wODMuMTA5LS4xNzEuMjExLS4yNDguMzI2bC0uMzM2LjUwNCAxLjY2NCAxLjEwOS4zMzYtLjUwNGMuODU3LTEuMjgzIDIuMjktMi4wNSAzLjgzMy0yLjA1IDEuMTAzIDAgMiAuODk3IDIgMnMtLjg5NyAyLTIgMmgtN2MtMS4xMDMgMC0yLS44OTctMi0yaC0yYzAgMi4yMDYgMS43OTQgNCA0IDRoMjVjMi4yMDYgMCA0LTEuNzk0IDQtNHMtMS43OTQtNC00LTRjLS40NzMgMC0uOTM1LjA2LTEuMzg3LjE1Ny0xLjE1OS0zLjYyMy00LjU0Mi02LjE1Ny04LjQzLTYuMTU3LTMuNTQ5IDAtNi43NDYgMi4xMDctOC4xNDQgNS4zNjlsLS4yNzcuNjQ2Yy0uMzU2LjAxMy0uNzA2LjA1NS0xLjA1LjEyMy0uODItMy41NDItNC4wMjMtNi4xMzgtNy43MTItNi4xMzgtMi4zMTIgMC00LjQ4OCAxLjAzNC01Ljk3OCAyLjc1MS0xLjQ2Ny0xLjY4Mi0zLjYyLTIuNzUxLTYuMDIyLTIuNzUxLTQuNDExIDAtOCAzLjU4OS04IDhzMy41ODkgOCA4IDh6bTI5LjE4My0xNGMzLjA0NyAwIDUuNjc2IDIuMDE3IDYuNTQxIDQuODc3LS4xNjMuMDkzLS4zMjUuMTg4LS40NzkuMjk1LTEuMjI1LS43NDYtMi42MzYtMS4xNzItNC4wNzQtMS4xNzJoLS4xNzF2MmguMTcxYy44OTUgMCAxLjc4LjIyMSAyLjU4LjYxNS0uMDgzLjEwOS0uMTcxLjIxMS0uMjQ4LjMyNmwtLjMzNi41MDQgMS42NjQgMS4xMDkuMzM2LS41MDRjLjg1Ny0xLjI4MyAyLjI5LTIuMDUgMy44MzMtMi4wNSAxLjEwMyAwIDIgLjg5NyAyIDJzLS44OTcgMi0yIDJoLTE0LjU1NmMuMzQ0LS41OTEuNTU2LTEuMjY4LjU1Ni0yIDAtMS41NzEtLjkxOC0yLjkxOS0yLjIzOC0zLjU3M2wuMTE2LS4yN2MxLjA4Mi0yLjUyNSAzLjU1Ny00LjE1NyA2LjMwNS00LjE1N3ptLTI5LjE4MyAwYzMuMzA5IDAgNiAyLjY5MSA2IDZzLTIuNjkxIDYtNiA2LTYtMi42OTEtNi02IDIuNjkxLTYgNi02eiIvPg0KICAgICAgICA8cGF0aCBkPSJtNTcgMzd2LTQuNWw0LTN2LTIuNWgtMnYxLjVsLTIgMS41di01aC0ydjdsLTItMS41di0xLjVoLTJ2Mi41bDQgM3YyLjVoLTEwdi02LjVsNC0zdi0yLjVoLTJ2MS41bC0yIDEuNXYtNC41ODZsMS43MDctMS43MDctMS40MTQtMS40MTQtMi4yOTMgMi4yOTN2Ny40MTRsLTItMS41di0xLjVoLTJ2Mi41bDQgM3Y0LjVoLTE0di0xLjI3OWwuNDk2LS4xNjVjMy4yOTItMS4wOTggNS41MDQtNC4xNjYgNS41MDQtNy42MzYgMC0yLjE0OS0uODM3LTQuMTcxLTIuMzU3LTUuNjkxbC00LjY0My00LjY0My0zLjgyNSAzLjgyNWMtLjM5LS44MDItLjg5Ni0xLjU0Ni0xLjUzMi0yLjE4M2wtNC42NDMtNC42NDItNC42NDMgNC42NDNjLTEuNTIgMS41Mi0yLjM1NyAzLjU0Mi0yLjM1NyA1LjY5MSAwIDMuNDcgMi4yMTIgNi41MzggNS41MDMgNy42MzVsLjQ5Ny4xNjV2NC4yOGgtMTYuMjgxbC40OSAxLjk1OWMzLjUzOSAxNC4xNTUgMTYuMjAxIDI0LjA0MSAzMC43OTEgMjQuMDQxczI3LjI1Mi05Ljg4NiAzMC43OTEtMjQuMDQxbC40OS0xLjk1OXptLTI3LjM2NCA2LjI1OCAxLjE0NSAxLjcxN2MuMTQzLjIxNC4yMTkuNDY0LjIxOS43MjIgMCAuNzE5LS41ODQgMS4zMDMtMS4zMDMgMS4zMDNoLTE1LjM5NGMtLjcxOSAwLTEuMzAzLS41ODQtMS4zMDMtMS4zMDMgMC0uMjU4LjA3Ni0uNTA4LjIxOS0uNzIzbDEuMTQ2LTEuNzE4Yy40MTUtLjYyNC42MzUtMS4zNTEuNjM1LTIuMTAxIDAtLjc3LS4yNDYtMS41MjUtLjY4MS0yLjE1NWgxNS4zNjJjLS40MzUuNjMxLS42ODEgMS4zODUtLjY4MSAyLjE1NSAwIC43NS4yMiAxLjQ3Ny42MzYgMi4xMDN6bS0xLjYzNi0yMi44NDQgMy4yMjkgMy4yMjljMS4xNDIgMS4xNDIgMS43NzEgMi42NjIgMS43NzEgNC4yNzcgMCAyLjU1Ny0xLjYwNCA0LjgxNy00IDUuNjgxdi0xLjE4NmwyLjcwNy0yLjcwNy0xLjQxNC0xLjQxNC0xLjI5MyAxLjI5MnYtMi4xNzJsMS43MDctMS43MDctMS40MTQtMS40MTQtMi4yOTMgMi4yOTN2Ny4wMTRjLTIuMzk2LS44NjMtNC0zLjEyMi00LTUuNjggMC0xLjYxNS42MjktMy4xMzUgMS43NzEtNC4yNzd6bS0xNSA0LjUwNmMwLTEuNjE1LjYyOS0zLjEzNSAxLjc3MS00LjI3N2wzLjIyOS0zLjIyOSAzLjIyOSAzLjIyOWMuNjY2LjY2NiAxLjE1MyAxLjQ4MSAxLjQ0OSAyLjM3MS0xLjA4NCAxLjQtMS42NzggMy4xMDYtMS42NzggNC45MDYgMCAuNDY0LjA0Ni45MTguMTIyIDEuMzY0LS42MDkuNTgxLTEuMzI5IDEuMDM0LTIuMTIyIDEuMzE5di02LjNsMS44MzItMi43NDgtMS42NjQtMS4xMDktMS4zMjMgMS45ODUtMS4xMzgtMS4xMzgtMS40MTQgMS40MTQgMS43MDcgMS43MDd2Mi4xNzJsLTEuMjkzLTEuMjkzLTEuNDE0IDEuNDE0IDIuNzA3IDIuNzA3djEuMTg2Yy0yLjM5Ni0uODYzLTQtMy4xMjItNC01LjY4em02IDcuODAxLjQ5Ni0uMTY1Yy44MjUtLjI3NSAxLjU4OS0uNjk2IDIuMjgxLTEuMjE2LjkxNiAxLjk0OCAyLjU4NiAzLjUwMiA0LjcyNiA0LjIxNWwuNDk3LjE2NXYxLjI4aC04em0tNy40MTQgNi4yNzkuODkuODljLjMzMy4zMzMuNTI0Ljc5NS41MjQgMS4yNjUgMCAuMzU0LS4xMDQuNjk4LS4zLjk5M2wtMS4xNDUgMS43MTdjLS4zNjMuNTQ0LS41NTUgMS4xNzgtLjU1NSAxLjgzMiAwIDEuODIyIDEuNDgxIDMuMzAzIDMuMzAzIDMuMzAzaDE1LjM5NWMxLjgyMSAwIDMuMzAyLTEuNDgxIDMuMzAyLTMuMzAzIDAtLjY1NC0uMTkyLTEuMjg4LS41NTUtMS44MzJsLTEuMTQ1LTEuNzE2Yy0uMTk2LS4yOTUtLjMtLjYzOS0uMy0uOTk0IDAtLjQ3MS4xOTEtLjkzMy41MjQtMS4yNjZsLjg5LS44OWg2LjgzNmMtLjE2LjM4NS0uMjUuODA2LS4yNSAxLjI0NyAwIDEuNDkyIDEuMDExIDIuNzg4IDIuNDU5IDMuMTQ5bDQuMjIgMS4wNTVjLjc3OC4xOTYgMS4zMjEuODkxIDEuMzIxIDEuNjkzIDAgLjcxNy0uNDMgMS4zNTMtMS4wOTYgMS42MThsLTYuMjc1IDIuNTExYy0xLjU5Ny42MzktMi42MjkgMi4xNjMtMi42MjkgMy44ODIgMCAxLjQ5Ni44MDcgMi44ODggMi4xMDcgMy42M2wyLjcxNSAxLjU1MWMtMy4wMDQgMS4wNDktNi4yMTUgMS42MjEtOS41MzcgMS42NTNsLTUuMDg2LTMuMzkxYy0uMTI0LS4wODItLjE5OS0uMjIxLS4xOTktLjM3MSAwLS4yMTkuMTU3LS40MDQuMzc0LS40NGwzLjQzNS0uNTcyYzEuMjY5LS4yMTMgMi4xOTEtMS4zMDIgMi4xOTEtMi41OSAwLTEuNDQ3LTEuMTc3LTIuNjI0LTIuNjI0LTIuNjI0aC0yMC42MDVjLTIuOTg5LTMuMzY3LTUuMjU2LTcuNDMtNi40ODYtMTJ6bTE0LjUwMyAyMC4yNjIgMi4yMyAxLjQ4N2MtNi4zMjktLjc4NC0xMi4xMDUtMy41NDgtMTYuNjA3LTcuNzQ5aDE4LjY2NGMuMzQ0IDAgLjYyNC4yOC42MjQuNjI0IDAgLjMwNy0uMjE5LjU2NS0uNTIxLjYxNmwtMy40MzQuNTcyYy0xLjE4NS4xOTgtMi4wNDUgMS4yMTItMi4wNDUgMi40MTQgMCAuODE5LjQwNyAxLjU4MSAxLjA4OSAyLjAzNnptMTguMTAzLS44NzUtNC4wOTMtMi4zMzljLS42NzgtLjM4OC0xLjA5OS0xLjExMy0xLjA5OS0xLjg5NCAwLS44OTcuNTM5LTEuNjkyIDEuMzcyLTIuMDI1bDYuMjc1LTIuNTExYzEuNDI5LS41NzEgMi4zNTMtMS45MzUgMi4zNTMtMy40NzUgMC0xLjcyMS0xLjE2Ni0zLjIxNC0yLjgzNS0zLjYzMmwtNC4yMi0xLjA1NWMtLjU1Ny0uMTQtLjk0NS0uNjM3LS45NDUtMS4yMSAwLS42ODcuNTU5LTEuMjQ2IDEuMjQ2LTEuMjQ2aDE4LjQ2OGMtMi4zNzYgOC44MjgtOC41NjUgMTUuODE0LTE2LjUyMiAxOS4zODd6Ii8+DQogICAgICAgIDxwYXRoIGQ9Im0zNyAxN2gydjJoLTJ6Ii8+DQogICAgICAgIDxwYXRoIGQ9Im0zOSAyMWgydjJoLTJ6Ii8+DQogICAgICAgIDxwYXRoIGQ9Im00MyAxN2gydjJoLTJ6Ii8+DQogICAgICAgIDxwYXRoIGQ9Im00NyAxOWgydjJoLTJ6Ii8+DQogICAgICAgIDxwYXRoIGQ9Im01MSAyM2gydjJoLTJ6Ii8+DQogICAgICAgIDxwYXRoIGQ9Im01MSAxN2gydjJoLTJ6Ii8+DQogICAgPC9nPg0KPC9zdmc+",Ile="PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDUxMiA1MTIiID4NCjxnIGZpbGw9ImN1cnJlbnRDb2xvciI+DQoJPHBhdGggZD0iTTUxMS45NzYsNDE2LjA2M2MtMC4wMDUtMC4wNzUtMC4wMDQtMC4xNDktMC4wMTEtMC4yMjRjLTAuMDI3LTAuMjk3LTAuMDctMC41ODgtMC4xMzEtMC44NzMNCgkJYy0wLjAwNi0wLjAyOC0wLjAxNS0wLjA1Ni0wLjAyMi0wLjA4NGMtMC4wNTktMC4yNjItMC4xMzItMC41MTgtMC4yMTgtMC43NjhjLTAuMDIzLTAuMDY3LTAuMDQ4LTAuMTMyLTAuMDczLTAuMTk4DQoJCWMtMC4wODQtMC4yMjctMC4xNzktMC40NDgtMC4yODQtMC42NjNjLTAuMDE4LTAuMDM4LTAuMDMtMC4wNzctMC4wNDktMC4xMTVsLTQwLjExMi03OS4xMThWNzMuNzINCgkJYzAtOC4wMDYtNi41MTMtMTQuNTE5LTE0LjUxOS0xNC41MTlINTUuNDQxYy04LjAwNiwwLTE0LjUxOSw2LjUxMy0xNC41MTksMTQuNTE5djI2MC4yOThMMC44MTEsNDEzLjEzNw0KCQljLTAuMDE5LDAuMDM4LTAuMDMxLDAuMDc3LTAuMDQ5LDAuMTE1Yy0wLjEwNSwwLjIxNS0wLjE5OSwwLjQzNi0wLjI4NCwwLjY2MmMtMC4wMjUsMC4wNjYtMC4wNSwwLjEzMi0wLjA3MywwLjE5OQ0KCQljLTAuMDg1LDAuMjUxLTAuMTU5LDAuNTA4LTAuMjE4LDAuNzdjLTAuMDA2LDAuMDI3LTAuMDE1LDAuMDU0LTAuMDIxLDAuMDgxYy0wLjA2MSwwLjI4Ni0wLjEwNCwwLjU3Ny0wLjEzMSwwLjg3NA0KCQljLTAuMDA3LDAuMDc0LTAuMDA3LDAuMTQ5LTAuMDExLDAuMjIzQzAuMDE0LDQxNi4yMTcsMCw0MTYuMzcxLDAsNDE2LjUyOXYxOS4wMjZjMCw5LjUwOSw3LjczNSwxNy4yNDQsMTcuMjQ0LDE3LjI0NGg0NzcuNTEyDQoJCWM5LjUwOSwwLDE3LjI0NC03LjczNSwxNy4yNDQtMTcuMjQ0di0xOS4wMjZDNTEyLDQxNi4zNzEsNTExLjk4Niw0MTYuMjE3LDUxMS45NzYsNDE2LjA2M3ogTTU1LjkyMyw3NC4yMDNoNDAwLjE1NHYyNTQuMTA5DQoJCUg1NS45MjNWNzQuMjAzeiBNNTMuMDI5LDM0My4zMTFINDU4Ljk3bDMzLjMxOCw2NS43MTdoLTE2NC43OGwtOC4yNzEtMjkuOTg5Yy0xLjY4NC02LjEwNS03LjI4Mi0xMC4zNjktMTMuNjE1LTEwLjM2OWgtOTkuMjQ2DQoJCWMtNi4zMzMsMC0xMS45MzIsNC4yNjQtMTMuNjE1LDEwLjM2OGwtOC4yNzEsMjkuOTlIMTkuNzExTDUzLjAyOSwzNDMuMzExeiBNMzExLjk0OCw0MDkuMDI5SDIwMC4wNTJsNi45OTMtMjUuMzU4aDk3LjkxDQoJCUwzMTEuOTQ4LDQwOS4wMjl6IE00OTcsNDM1LjU1NGMwLDEuMjM3LTEuMDA3LDIuMjQ0LTIuMjQ0LDIuMjQ0SDE3LjI0NGMtMS4yMzcsMC0yLjI0NC0xLjAwNy0yLjI0NC0yLjI0NHYtMTEuNTI2aDQ4MlY0MzUuNTU0eiINCgkJLz4NCgk8cGF0aCBkPSJNNDMyLjU3NywyMTMuNzU2Yy00LjE0MywwLTcuNSwzLjM1Ny03LjUsNy41djc2LjA1NUg4Ni45MjN2LTc2LjA1NWMwLTQuMTQzLTMuMzU3LTcuNS03LjUtNy41DQoJCQljLTQuMTQzLDAtNy41LDMuMzU3LTcuNSw3LjV2NzkuMjk0YzAsNi40ODUsNS4yNzUsMTEuNzYxLDExLjc2MSwxMS43NjFoMzQ0LjYzM2M2LjQ4NSwwLDExLjc2MS01LjI3NSwxMS43NjEtMTEuNzYxdi03OS4yOTQNCgkJCUM0NDAuMDc3LDIxNy4xMTUsNDM2LjcyLDIxMy43NTYsNDMyLjU3NywyMTMuNzU2eiIvPg0KCTxwYXRoIGQ9Ik00MjguMzE2LDkwLjIwM0g4My42ODRjLTYuNDg1LDAtMTEuNzYxLDUuMjc1LTExLjc2MSwxMS43NjF2NzkuMjk0YzAsNC4xNDMsMy4zNTcsNy41LDcuNSw3LjVjNC4xNDMsMCw3LjUtMy4zNTcsNy41LTcuNQ0KCQkJdi03Ni4wNTVoMzM4LjE1NHY3Ni4wNTVjMCw0LjE0MywzLjM1Nyw3LjUsNy41LDcuNXM3LjUtMy4zNTcsNy41LTcuNXYtNzkuMjk0QzQ0MC4wNzcsOTUuNDc3LDQzNC44MDIsOTAuMjAzLDQyOC4zMTYsOTAuMjAzeiIvPg0KPC9nPg0KPC9zdmc+DQo=",hle="PHN2ZyBoZWlnaHQ9IjUxMiIgdmlld0JveD0iMCAwIDUxMi4wMDEgNTEyLjAwMSIgd2lkdGg9IjUxMiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCiAgICA8ZyBmaWxsPSJjdXJyZW50Q29sb3IiPg0KICAgICAgICA8cGF0aCBkPSJtMTY0LjM5OSAyMDUuODcyYzQuMDk5LjY2NCA4LjIwNi0xLjI3MyAxMC4yODQtNC45MWw2MC0xMDVjMS43NjktMy4wOTUgMS43NTYtNi44OTctLjAzMy05Ljk4cy01LjA4NS00Ljk4MS04LjY0OS00Ljk4MWgtMzYuNjgybC0xMy40ODYtNzIuODIxYy0uNzcyLTQuMTY5LTQuMDg5LTcuMzk4LTguMjc3LTguMDU4LTQuMTg1LS42Ni04LjMzNyAxLjM5NC0xMC4zNTMgNS4xMjNsLTYwIDExMWMtMS42NzUgMy4wOTktMS41OTcgNi44NTEuMjA4IDkuODc2IDEuODA0IDMuMDI1IDUuMDY2IDQuODc5IDguNTg5IDQuODc5aDM2LjgwMmwxMy4zOTMgNjYuOTYxYy44MTcgNC4wOSA0LjA4OCA3LjI0MiA4LjIwNCA3LjkxMXptLTEzLjM5OS05NC44NzFoLTI4LjIyOGwzOC41NTQtNzEuMzIzIDkuODQxIDUzLjE0NGMuODc4IDQuNzQgNS4wMTMgOC4xNzkgOS44MzMgOC4xNzloMjcuNzY5bC0zOC4yIDY2Ljg1LTkuNzYzLTQ4LjgxMWMtLjkzNS00LjY3NC01LjAzOS04LjAzOS05LjgwNi04LjAzOXoiLz4NCiAgICAgICAgPHBhdGggZD0ibTEwIDQ1OS4wMDFjLTUuNTIyIDAtMTAgNC40NzctMTAgMTBzNC40NzggMTAgMTAgMTBoMjN2MjNjMCA1LjUyMiA0LjQ3OCAxMCAxMCAxMHMxMC00LjQ3OCAxMC0xMHYtMjNoNDN2MjNjMCA1LjUyMiA0LjQ3OCAxMCAxMCAxMHMxMC00LjQ3OCAxMC0xMHYtMjNoNDB2MjNjMCA1LjUyMiA0LjQ3OCAxMCAxMCAxMHMxMC00LjQ3OCAxMC0xMHYtMjNoNDB2MjNjMCA1LjUyMiA0LjQ3OCAxMCAxMCAxMHMxMC00LjQ3OCAxMC0xMHYtMjNoNDB2MjNjMCA1LjUyMiA0LjQ3OCAxMCAxMCAxMHMxMC00LjQ3OCAxMC0xMHYtMjNoNDB2MjNjMCA1LjUyMiA0LjQ3OCAxMCAxMCAxMHMxMC00LjQ3OCAxMC0xMHYtMjNoNDB2MjNjMCA1LjUyMiA0LjQ3OCAxMCAxMCAxMHMxMC00LjQ3OCAxMC0xMHYtMjNoNDB2MjNjMCA1LjUyMiA0LjQ3OCAxMCAxMCAxMHMxMC00LjQ3OCAxMC0xMHYtMjNoMjZjNS41MjIgMCAxMC00LjQ3NyAxMC0xMHMtNC40NzgtMTAtMTAtMTBoLTU2di02OGMwLTUuNTIzLTQuNDc4LTEwLTEwLTEwcy0xMCA0LjQ3Ny0xMCAxMHY2OGgtNDB2LTIyM2g0MHY2NWMwIDUuNTIzIDQuNDc4IDEwIDEwIDEwczEwLTQuNDc3IDEwLTEwdi03NWMwLTUuNTIzLTQuNDc4LTEwLTEwLTEwaC02MGMtNS41MjIgMC0xMCA0LjQ3Ny0xMCAxMHYyMzNoLTQwdi0xNzNjMC01LjUyMy00LjQ3OC0xMC0xMC0xMGgtNjBjLTUuNTIyIDAtMTAgNC40NzctMTAgMTB2MTczaC00MHYtMTEzYzAtNS41MjMtNC40NzgtMTAtMTAtMTBoLTYwYy01LjUyMiAwLTEwIDQuNDc3LTEwIDEwdjExM2gtNzN2LTQ0OWMwLTUuNTIzLTQuNDc4LTEwLTEwLTEwcy0xMCA0LjQ3Ny0xMCAxMHYyNmgtMjNjLTUuNTIyIDAtMTAgNC40NzctMTAgMTBzNC40NzggMTAgMTAgMTBoMjN2NDBoLTIzYy01LjUyMiAwLTEwIDQuNDc3LTEwIDEwczQuNDc4IDEwIDEwIDEwaDIzdjQwaC0yM2MtNS41MjIgMC0xMCA0LjQ3Ny0xMCAxMHM0LjQ3OCAxMCAxMCAxMGgyM3Y0MGgtMjNjLTUuNTIyIDAtMTAgNC40NzctMTAgMTBzNC40NzggMTAgMTAgMTBoMjN2NDBoLTIzYy01LjUyMiAwLTEwIDQuNDc3LTEwIDEwczQuNDc4IDEwIDEwIDEwaDIzdjQwaC0yM2MtNS41MjIgMC0xMCA0LjQ3Ny0xMCAxMHM0LjQ3OCAxMCAxMCAxMGgyM3Y0MGgtMjNjLTUuNTIyIDAtMTAgNC40NzctMTAgMTBzNC40NzggMTAgMTAgMTBoMjN2NDN6bTI1Ni0xNjNoNDB2MTYzaC00MHptLTEyMCA2MGg0MHYxMDNoLTQweiIvPg0KICAgICAgICA8cGF0aCBkPSJtNDM2IDE0Ni4wMDFjNS41MjIgMCAxMC00LjQ3NyAxMC0xMHYtNjBjMC01LjUyMy00LjQ3OC0xMC0xMC0xMGgtNjBjLTUuNTIyIDAtMTAgNC40NzctMTAgMTBzNC40NzggMTAgMTAgMTBoMzUuODU3bC0xMDAgMTAwaC01NS44NTdjLTIuNjUyIDAtNS4xOTUgMS4wNTQtNy4wNzEgMi45MjlsLTkwIDkwYy0zLjkwNSAzLjkwNS0zLjkwNSAxMC4yMzcgMCAxNC4xNDMgMy45MDcgMy45MDUgMTAuMjM2IDMuOTA0IDE0LjE0MyAwbDg3LjA3MS04Ny4wNzFoNTUuODU3YzIuNjUyIDAgNS4xOTUtMS4wNTQgNy4wNzEtMi45MjlsMTAyLjkyOS0xMDIuOTN2MzUuODU3YzAgNS41MjQgNC40NzggMTAuMDAxIDEwIDEwLjAwMXoiLz4NCiAgICAgICAgPGNpcmNsZSBjeD0iNDM2IiBjeT0iMzQ2LjAwMSIgcj0iMTAiLz4NCiAgICA8L2c+DQo8L3N2Zz4=",wle="PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MTIgNTEyIj4NCiAgICA8ZyBmaWxsPSJjdXJyZW50Q29sb3IiPg0KICAgICAgICA8cmVjdCB4PSIyMTYiIHk9Ijg4LjQ4OSIgd2lkdGg9IjgwIiBoZWlnaHQ9IjE1Ii8+DQogICAgICAgIDxyZWN0IHg9IjIxNiIgeT0iNjIuNDg5IiB3aWR0aD0iODAiIGhlaWdodD0iMTUiLz4NCiAgICAgICAgPHBhdGggZD0iTTMwLDUyLjQ5NHY5LjI4NWMtMi4zNDctMC44MzItNC44NzItMS4yODUtNy41LTEuMjg1Yy0xMi40MDYsMC0yMi41LDEwLjA5My0yMi41LDIyLjVjMCwxMi40MDcsMTAuMDk0LDIyLjUsMjIuNSwyMi41DQoJCQljMi42MjgsMCw1LjE1My0wLjQ1Myw3LjUtMS4yODV2MzU1LjI5OGg3LjVjOC42OTksMCwxMy4zNTQtMi44MTksMTcuMDk1LTUuMDg1YzIuODk5LTEuNzU1LDQuODE0LTIuOTE1LDkuMzI1LTIuOTE1DQoJCQljNC41MTEsMCw2LjQyNiwxLjE2LDkuMzI1LDIuOTE1YzMuNzQsMi4yNjYsOC4zOTYsNS4wODUsMTcuMDk1LDUuMDg1YzguNjk4LDAsMTMuMzU0LTIuODE5LDE3LjA5NC01LjA4NQ0KCQkJYzIuODk3LTEuNzU1LDQuODEzLTIuOTE1LDkuMzIyLTIuOTE1YzQuNTA5LDAsNi40MjQsMS4xNiw5LjMyMSwyLjkxNWMzLjc0LDIuMjY2LDguMzk1LDUuMDg1LDE3LjA5Myw1LjA4NQ0KCQkJczEzLjM1NC0yLjgxOSwxNy4wOTQtNS4wODVjMi44OTctMS43NTUsNC44MTMtMi45MTUsOS4zMjEtMi45MTVjNC41MSwwLDYuNDI1LDEuMTYsOS4zMjIsMi45MTUNCgkJCWMzLjc0LDIuMjY2LDguMzk2LDUuMDg1LDE3LjA5Myw1LjA4NWw3LjUtMC4wMTN2LTQwN0gzMHogTTIyLjUsOTAuNDk0Yy00LjEzNiwwLTcuNS0zLjM2NC03LjUtNy41YzAtNC4xMzYsMy4zNjQtNy41LDcuNS03LjUNCgkJCXM3LjUsMy4zNjQsNy41LDcuNUMzMCw4Ny4xMywyNi42MzYsOTAuNDk0LDIyLjUsOTAuNDk0eiBNMTg4LjUsNDQyLjY2NGMtMC41ODUtMC4zMjUtMS4xNzktMC42ODUtMS44MjEtMS4wNzQNCgkJCWMtMy4zMzktMi4wMjItNy40MDctNC40ODYtMTQuNDI5LTQuOTkxVjIyNi41NTVoLTE1djIxMi40MzFjLTEuODI0LDAuODI3LTMuMzU1LDEuNzU1LTQuNzU4LDIuNjA0DQoJCQljLTIuODk3LDEuNzU1LTQuODEzLDIuOTE1LTkuMzIyLDIuOTE1Yy0xLjY0OCwwLTIuOTUtMC4xNTUtNC4wNzktMC40MzhoMy4xNTlWMTQxLjk5NGgtMTV2Mjk2LjIzOA0KCQkJYy0yLjczNC0xLjAwNS02LjA5Ny0xLjcyNi0xMC40OTQtMS43MjZjLTEuNjM4LDAtMy4xMzMsMC4xLTQuNTA2LDAuMjc4di0yMTYuNzloLTE1djIyMi45ODhjLTEuODQ5LDAuOTUxLTMuNzM4LDEuNTI1LTYuOTEsMS41MjUNCgkJCWMtMy44NDMsMC01LjgwMi0wLjg0Mi04LjA5LTIuMTc2VjE0MS45OTRoLTE1djI5NC42NjFjLTEuMDQxLTAuMDk2LTIuMTQ4LTAuMTQ4LTMuMzMtMC4xNDhjLTguNjk5LDAtMTMuMzU0LDIuODE5LTE3LjA5NSw1LjA4NQ0KCQkJYy0wLjY0NCwwLjM5LTEuMjM5LDAuNzUtMS44MjUsMS4wNzVWNjcuNDk0aDIyLjI1djQxaDE1di00MWg0NXY0MWgxNXYtNDFoNDYuMjVWNDQyLjY2NHoiLz4NCiAgICAgICAgPHJlY3QgeD0iMTU3LjI1IiB5PSIxMzYuOTg5IiB3aWR0aD0iMTUiIGhlaWdodD0iNjYiLz4NCiAgICAgICAgPHJlY3QgeD0iMTU3LjI1IiB5PSIxMTEuOTg5IiB3aWR0aD0iMTUiIGhlaWdodD0iMTUiLz4NCiAgICAgICAgPHJlY3QgeD0iMTU3LjI1IiB5PSI4Ni45OTQiIHdpZHRoPSIxNSIgaGVpZ2h0PSIxNSIvPg0KICAgICAgICA8cmVjdCB4PSI5Ny4yNSIgeT0iMTMwLjk4OSIgd2lkdGg9IjE1IiBoZWlnaHQ9IjY2Ii8+DQogICAgICAgIDxyZWN0IHg9Ijk3LjI1IiB5PSI4MC45OTQiIHdpZHRoPSIxNSIgaGVpZ2h0PSIxNSIvPg0KICAgICAgICA8cmVjdCB4PSI5Ny4yNSIgeT0iMTA1Ljk4OSIgd2lkdGg9IjE1IiBoZWlnaHQ9IjE1Ii8+DQogICAgICAgIDxyZWN0IHg9IjQzNS43NSIgeT0iMTEzLjk4OSIgd2lkdGg9IjE1IiBoZWlnaHQ9IjE1Ii8+DQogICAgICAgIDxyZWN0IHg9IjQzNS43NSIgeT0iMTM4Ljk4OSIgd2lkdGg9IjE1IiBoZWlnaHQ9IjY2Ii8+DQogICAgICAgIDxyZWN0IHg9IjQzNS43NSIgeT0iODguOTk0IiB3aWR0aD0iMTUiIGhlaWdodD0iMTUiLz4NCiAgICAgICAgPHJlY3QgeD0iMzc1Ljc1IiB5PSIxNTUuOTg5IiB3aWR0aD0iMTUiIGhlaWdodD0iMTUiLz4NCiAgICAgICAgPHJlY3QgeD0iMzc1Ljc1IiB5PSI4MC45OTQiIHdpZHRoPSIxNSIgaGVpZ2h0PSIxNSIvPg0KICAgICAgICA8cmVjdCB4PSIzNzUuNzUiIHk9IjEwNS45ODkiIHdpZHRoPSIxNSIgaGVpZ2h0PSIxNSIvPg0KICAgICAgICA8cmVjdCB4PSIzNzUuNzUiIHk9IjEzMC45ODkiIHdpZHRoPSIxNSIgaGVpZ2h0PSIxNSIvPg0KICAgICAgICA8cGF0aCBkPSJNNDg5LjUsNjAuNDk0Yy0yLjYyOCwwLTUuMTUzLDAuNDUzLTcuNSwxLjI4NXYtOS4yODVIMzA4LjV2NDA3LjAxM2g3LjVjOC42OTksMCwxMy4zNTQtMi44MTksMTcuMDk1LTUuMDg1DQoJCQljMi44OTktMS43NTUsNC44MTQtMi45MTUsOS4zMjUtMi45MTVjNC41MTEsMCw2LjQyNiwxLjE2LDkuMzI1LDIuOTE1YzMuNzQsMi4yNjYsOC4zOTYsNS4wODUsMTcuMDk1LDUuMDg1DQoJCQljOC42OTgsMCwxMy4zNTQtMi44MTksMTcuMDk0LTUuMDg1YzIuODk3LTEuNzU1LDQuODEzLTIuOTE1LDkuMzIyLTIuOTE1YzQuNTA5LDAsNi40MjQsMS4xNiw5LjMyMSwyLjkxNQ0KCQkJYzMuNzQsMi4yNjYsOC4zOTUsNS4wODUsMTcuMDkzLDUuMDg1czEzLjM1NC0yLjgxOSwxNy4wOTQtNS4wODVjMi44OTctMS43NTUsNC44MTMtMi45MTUsOS4zMjEtMi45MTUNCgkJCWM0LjUxLDAsNi40MjUsMS4xNiw5LjMyMiwyLjkxNWMzLjc0LDIuMjY2LDguMzk2LDUuMDg1LDE3LjA5Myw1LjA4NWw3LjUtMC4wMTNWMTA0LjIwOGMyLjM0NywwLjgzMiw0Ljg3MiwxLjI4NSw3LjUsMS4yODUNCgkJCWMxMi40MDYsMCwyMi41LTEwLjA5MywyMi41LTIyLjVDNTEyLDcwLjU4NSw1MDEuOTA2LDYwLjQ5NCw0ODkuNSw2MC40OTR6IE00NjcsNDQyLjY2NGMtMC41ODUtMC4zMjUtMS4xNzktMC42ODUtMS44MjEtMS4wNzQNCgkJCWMtMy4zMzktMi4wMjItNy40MDctNC40ODYtMTQuNDI5LTQuOTkxVjIyNi41NTVoLTE1djIxMi40MzFjLTEuODI0LDAuODI3LTMuMzU1LDEuNzU1LTQuNzU4LDIuNjA0DQoJCQljLTIuODk3LDEuNzU1LTQuODEzLDIuOTE1LTkuMzIyLDIuOTE1Yy0xLjY0OCwwLTIuOTUtMC4xNTUtNC4wNzktMC40MzhoMy4xNTlWMTQxLjk5NGgtMTV2Mjk2LjIzOA0KCQkJYy0yLjczNC0xLjAwNS02LjA5Ny0xLjcyNi0xMC40OTQtMS43MjZjLTEuNjM4LDAtMy4xMzMsMC4xLTQuNTA2LDAuMjc4di0yNTAuNzloLTE1djI1Ni45ODhjLTEuODQ5LDAuOTUxLTMuNzM4LDEuNTI1LTYuOTEsMS41MjUNCgkJCWMtMy44NDMsMC01LjgwMi0wLjg0Mi04LjA5LTIuMTc2VjE0MS45OTRoLTE1djI5NC42NjFjLTEuMDQxLTAuMDk2LTIuMTQ4LTAuMTQ4LTMuMzMtMC4xNDhjLTguNjk5LDAtMTMuMzU0LDIuODE5LTE3LjA5NSw1LjA4NQ0KCQkJYy0wLjY0NCwwLjM5LTEuMjM5LDAuNzUtMS44MjUsMS4wNzVWNjcuNDk0aDIyLjI1djQxaDE1di00MWg0NXY0MWgxNXYtNDFINDY3VjQ0Mi42NjR6IE00ODkuNSw5MC40OTRjLTQuMTM2LDAtNy41LTMuMzY0LTcuNS03LjUNCgkJCWMwLTQuMTM2LDMuMzY0LTcuNSw3LjUtNy41czcuNSwzLjM2NCw3LjUsNy41QzQ5Nyw4Ny4xMyw0OTMuNjM2LDkwLjQ5NCw0ODkuNSw5MC40OTR6Ii8+DQogICAgPC9nPg0KPC9zdmc+DQo=",Cle="PHN2ZyBoZWlnaHQ9IjUxMiIgdmlld0JveD0iMCAwIDY0IDY0IiB3aWR0aD0iNTEyIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPg0KICAgIDxnIGZpbGw9ImN1cnJlbnRDb2xvciI+DQogICAgICAgIDxwYXRoIGQ9Im00MiAxMmMyLjIwNiAwIDQtMS43OTQgNC00cy0xLjc5NC00LTQtNC00IDEuNzk0LTQgNCAxLjc5NCA0IDQgNHptMi00YzAgMS4xMDMtLjg5NyAyLTIgMnMtMi0uODk3LTItMmMwLS4xNzguMDMxLS4zNDcuMDc1LS41MTFsMS4yMTggMS4yMTggMS40MTQtMS40MTQtMS4yMTgtMS4yMThjLjE2NC0uMDQ0LjMzMy0uMDc1LjUxMS0uMDc1IDEuMTAzIDAgMiAuODk3IDIgMnoiLz4NCiAgICAgICAgPHBhdGggZD0ibTIyIDRjLTIuMjA2IDAtNCAxLjc5NC00IDRzMS43OTQgNCA0IDQgNC0xLjc5NCA0LTQtMS43OTQtNC00LTR6bTAgNmMtMS4xMDMgMC0yLS44OTctMi0ycy44OTctMiAyLTJjLjE3OCAwIC4zNDcuMDMxLjUxMS4wNzVsLTEuMjE4IDEuMjE4IDEuNDE0IDEuNDE0IDEuMjE4LTEuMjE4Yy4wNDQuMTY0LjA3NS4zMzMuMDc1LjUxMSAwIDEuMTAzLS44OTcgMi0yIDJ6Ii8+DQogICAgICAgIDxwYXRoIGQ9Im01MSAxMmgyYzEuNjU0IDAgMy0xLjM0NiAzLTNzLTEuMzQ2LTMtMy0zaC0yYy0xLjY1NCAwLTMgMS4zNDYtMyAzczEuMzQ2IDMgMyAzem0wLTRoMmMuNTUxIDAgMSAuNDQ5IDEgMXMtLjQ0OSAxLTEgMWgtMmMtLjU1MSAwLTEtLjQ0OS0xLTFzLjQ0OS0xIDEtMXoiLz4NCiAgICAgICAgPHBhdGggZD0ibTEzIDZoLTJjLTEuNjU0IDAtMyAxLjM0Ni0zIDNzMS4zNDYgMyAzIDNoMmMxLjY1NCAwIDMtMS4zNDYgMy0zcy0xLjM0Ni0zLTMtM3ptMCA0aC0yYy0uNTUxIDAtMS0uNDQ5LTEtMXMuNDQ5LTEgMS0xaDJjLjU1MSAwIDEgLjQ0OSAxIDFzLS40NDkgMS0xIDF6Ii8+DQogICAgICAgIDxwYXRoIGQ9Im02Mi45OTcgNThjMC0uMTYzLS4wMzctLjMyNi0uMTE3LS40NzRsLTIuODgtNS4zNDl2LTM4LjE3Ny0xMGMwLTEuNjU0LTEuMzQ2LTMtMy0zaC01MGMtMS42NTQgMC0zIDEuMzQ2LTMgM3YxMCAzOC4xNzdsLTIuODggNS4zNDljLS4wOC4xNDgtLjExNy4zMTEtLjExNy40NzRoLS4wMDN2MmMwIDEuNjU0IDEuMzQ2IDMgMyAzaDU2YzEuNjU0IDAgMy0xLjM0NiAzLTN2LTJ6bS02Ljk5Ny0xMy4yNTF2LTI5Ljc0OWgydjMzLjQ2M3ptLTQxLjkzMS0yLjc0OWMuMTg5IDEuNTAyLjc5MiAyLjg3NSAxLjY5NSA0aC0yLjc2NHYtNHptMzYuOTMxIDB2NGgtMi43NjVjLjkwNC0xLjEyNSAxLjUwNy0yLjQ5OCAxLjY5NS00em0tNS42OSA0aC0uMzF2LTIuMzgyYy40MDItLjQ2LjctMS4wMDkuODU4LTEuNjE4aDIuMDUyYy0uMjgyIDEuNjY2LTEuMjQ2IDMuMTAxLTIuNiA0em0tOC4zMS0xLjY5di0yLjMxaDEuMTQyYy40NDcgMS43MjEgMiAzIDMuODU4IDMgLjM0NyAwIC42NzgtLjA1OCAxLS4xNDJ2MS4xNDJoLTQuMzFjLS42Ny0uNDQ1LTEuMjQ1LTEuMDItMS42OS0xLjY5em0zLjI3OC00LjMxYy4zNDctLjU5NS45ODUtMSAxLjcyMi0xczEuMzc1LjQwNSAxLjcyMiAxem0yLjcyMiAydi43MjJjLS4yOTUuMTcyLS42MzQuMjc4LTEgLjI3OC0uNzM3IDAtMS4zNzUtLjQwNS0xLjcyMi0xem0yLjg1OC0yYy0uNDQ3LTEuNzIxLTItMy0zLjg1OC0zcy0zLjQxMSAxLjI3OS0zLjg1OCAzaC0yLjA1MmMuNDc4LTIuODMzIDIuOTQyLTUgNS45MS01czUuNDMxIDIuMTY3IDUuOTEgNXptLTExLjcyNS03LjA4NGMuNTEzLTIuNzkyIDIuOTU5LTQuOTE2IDUuODk3LTQuOTE2IDEuNjEgMCAzLjA2NS42MzEgNC4xNDMgMS42Ni0uOTczLS40MjMtMi4wNDYtLjY2LTMuMTczLS42Ni0yLjkxOCAwLTUuNDY5IDEuNTc2LTYuODY3IDMuOTE2em0uODY3IDQuMDg0YzAtMy4zMDkgMi42OTEtNiA2LTYgMi4zMzUgMCA0LjM1NyAxLjM0MyA1LjM0OCAzLjI5NC0xLjI1My0uODE1LTIuNzQ1LTEuMjk0LTQuMzQ4LTEuMjk0LTMuMDA0IDAtNS42MjQgMS42NjctNi45OTIgNC4xMjItLjAwMS0uMDQxLS4wMDgtLjA4MS0uMDA4LS4xMjJ6bS0uOTMxIDVjLjEyOSAxLjAyNy40NDkgMS45OTYuOTMxIDIuODY0djEuMTM2aC02di0xLjEzNmMuNDgyLS44NjkuODAyLTEuODM3LjkzMS0yLjg2NHptLTEzLjA2OSA0di0xLjE0MmMuMzIyLjA4NC42NTMuMTQyIDEgLjE0MiAxLjg1OCAwIDMuNDExLTEuMjc5IDMuODU4LTNoMS4xNDJ2Mi4zMWMtLjQ0NS42Ny0xLjAyIDEuMjQ1LTEuNjkgMS42OXptMC00aDIuNzIyYy0uMzQ3LjU5NS0uOTg1IDEtMS43MjIgMS0uMzY2IDAtLjcwNS0uMTA2LTEtLjI3OHptLS43MjItMmMuMzQ3LS41OTUuOTg1LTEgMS43MjItMXMxLjM3NS40MDUgMS43MjIgMXptOC43MTQtMi44NzhjLTEuMzY4LTIuNDU1LTMuOTg4LTQuMTIyLTYuOTkyLTQuMTIyLTEuNjAzIDAtMy4wOTUuNDc5LTQuMzQ4IDEuMjk0Ljk5MS0xLjk1MSAzLjAxMy0zLjI5NCA1LjM0OC0zLjI5NCAzLjMwOSAwIDYgMi42OTEgNiA2IDAgLjA0MS0uMDA3LjA4MS0uMDA4LjEyMnptLTUuOTkyLTguMTIyYy0xLjEwNiAwLTIuMTYuMjI2LTMuMTE5LjYzNCAxLjA3Ni0xLjAxNSAyLjUyMi0xLjYzNCA0LjExOS0xLjYzNCAyLjk2MSAwIDUuNDIyIDIuMTU4IDUuOTA3IDQuOTgzLTEuMzg4LTIuMzc4LTMuOTYxLTMuOTgzLTYuOTA3LTMuOTgzem0tMSA2YzIuOTY3IDAgNS40MzEgMi4xNjcgNS45MSA1aC0yLjA1MmMtLjQ0Ny0xLjcyMS0yLTMtMy44NTgtM3MtMy40MTEgMS4yNzktMy44NTggM2gtMi4wNTJjLjQ3OS0yLjgzMyAyLjk0My01IDUuOTEtNXptLTMuODU4IDdjLjE1OC42MDkuNDU2IDEuMTU3Ljg1OCAxLjYxOHYyLjM4MmgtLjMxYy0xLjM1NC0uODk5LTIuMzE5LTIuMzM0LTIuNi00em0tNS4xNDIgNmg1LjEzNmMuMjc4LjE1NC41NjcuMjkuODY0LjQxMXYzLjU4OWgtNnptOCAuOTMxYy4zMjguMDQxLjY2MS4wNjkgMSAuMDY5IDEuNDAxIDAgMi43MTgtLjM2NCAzLjg2NC0xaDEuMTM2djRoLTZ6bTgtLjkzMWg2djRoLTZ6bTggMGgxLjEzNmMxLjE0Ny42MzYgMi40NjMgMSAzLjg2NCAxIC4zMzkgMCAuNjcyLS4wMjggMS0uMDY5djMuMDY5aC02em04IC40MTFjLjI5Ny0uMTIxLjU4Ni0uMjU3Ljg2NC0uNDExaDUuMTM2djRoLTZ6bTcuOTY4LTcuNTcyLjAxOS0uMDAzLTIuNzc0LTE2LjY0M2MtLjIxMi0xLjI3MS0xLjMwMS0yLjE5My0yLjU4OS0yLjE5My0xLjQ0NyAwLTIuNjI0IDEuMTc3LTIuNjI0IDIuNjI0djEuMzc2aDJ2LTEuMzc2YzAtLjM0NC4yOC0uNjI0LjYyNC0uNjI0LjMwNyAwIC41NjUuMjE5LjYxNi41MjFsMi41OCAxNS40NzloLS44ODljLS4xMjktMS4wMy0uNDUxLTItLjkzNC0yLjg3IDAtLjA0NC4wMDMtLjA4Ni4wMDMtLjEzIDAtMS40Mi0uMzc2LTIuNzUxLTEuMDI3LTMuOTA4LS40NTctNC4wNTQtMy44NDEtNy4wOTItNy45NDMtNy4wOTItNC40MTEgMC04IDMuNTg5LTggOCAwIDEuMzczLjM2NCAyLjcxMyAxLjAzMSAzLjkwNC4wODIuNzIxLjI2MSAxLjQyNS41MzIgMi4wOTZoLTMuMTg3Yy4yNjMtLjY1LjQ0Mi0xLjMzLjUyNy0yLjAyOC42OTItMS4yMDggMS4wNjctMi41NzQgMS4wNjctMy45NzIgMC00LjQxMS0zLjU4OS04LTgtOC00LjA4IDAtNy40NDggMy4wMDYtNy45MzQgNy4wMjctLjY3NCAxLjE3Mi0xLjA2NiAyLjUyNi0xLjA2NiAzLjk3MyAwIC4wNDQuMDAzLjA4Ni4wMDQuMTMtLjQ4NC44Ny0uODA1IDEuODQtLjkzNSAyLjg3aC0uODg5bDIuNTgtMTUuNDc5Yy4wNTEtLjMwMi4zMDktLjUyMS42MTYtLjUyMS4zNDQgMCAuNjI0LjI4LjYyNC42MjR2MS4zNzZoMnYtMS4zNzZjMC0xLjQ0Ny0xLjE3Ny0yLjYyNC0yLjYyNC0yLjYyNC0xLjI4OCAwLTIuMzc3LjkyMi0yLjU4OCAyLjE5MmwtMi43NzQgMTYuNjQ0LjAxOS4wMDNjLS4wMS4wNTQtLjAzMy4xMDQtLjAzMy4xNjF2M2gtMXYtMjNoNDR2MjNoLTF2LTNjMC0uMDU3LS4wMjMtLjEwNy0uMDMyLS4xNjF6bTEuMDMyLTI1LjgzOXY0aC00NHYtNHptLTIwLTJoLTR2LTRjMC0xLjEwMy44OTctMiAyLTJzMiAuODk3IDIgMnptLTI4LTljMC0uNTUxLjQ0OS0xIDEtMWg1MGMuNTUxIDAgMSAuNDQ5IDEgMXY5aC0yMnYtNGMwLTIuMjA2LTEuNzk0LTQtNC00cy00IDEuNzk0LTQgNHY0aC0yMnptMCAxMWgydjI5Ljc0OWwtMiAzLjcxNHptMy41OTcgMzFoMS40MDN2N2MwIC41NTMuNDQ4IDEgMSAxaDQwYy41NTIgMCAxLS40NDcgMS0xdi03aDEuNDAzbDUuOTIzIDExaC01Ni42NTJ6bTUwLjQwMyAxNWgtNTZjLS41NTEgMC0xLS40NDgtMS0xdi0xaDU4djFjMCAuNTUyLS40NDkgMS0xIDF6Ii8+DQogICAgICAgIDxwYXRoIGQ9Im0xMiAxNmg0djJoLTR6Ii8+DQogICAgICAgIDxwYXRoIGQ9Im00OCAxNmg0djJoLTR6Ii8+DQogICAgICAgIDxwYXRoIGQ9Im0zMSA5aDJ2MmgtMnoiLz4NCiAgICA8L2c+DQo8L3N2Zz4=",Ale="PHN2ZyBoZWlnaHQ9IjUxMiIgdmlld0JveD0iMCAwIDEyOCAxMjgiIHdpZHRoPSI1MTIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+DQogICAgPGcgZmlsbD0iY3VycmVudENvbG9yIj4NCiAgICAgICAgPHBhdGggZD0ibTExMy4yMDYgMTA2LjI2NWgtMTMuNjIzdi04Ni4yOGExLjc0OSAxLjc0OSAwIDAgMCAtMS41NTQtMS43MzhsLTQ2LTUuMTkyYTEuNzUgMS43NSAwIDAgMCAtMS45NDYgMS43Mzl2My40NDFoLTE5LjkxNmExLjc1IDEuNzUgMCAwIDAgLTEuNzUgMS43NXY4Ni4yOGgtMTMuNjIzYTEuNzUgMS43NSAwIDEgMCAwIDMuNWgzNS4yODl2My40NDFhMS43NSAxLjc1IDAgMCAwIDEuNzUgMS43NSAxLjYxIDEuNjEgMCAwIDAgLjItLjAxMWw0NS45LTUuMThoMTUuMjc2YTEuNzUgMS43NSAwIDAgMCAwLTMuNXptLTgxLjI4OS04NC41M2gxOC4xNjZ2NC41aC0xMS45MTdhMS43NSAxLjc1IDAgMCAwIC0xLjc1IDEuNzV2NzguMjhoLTQuNXptOCA4NC41M3YtNzYuNTNoMTAuMTY2djc2LjUzem0xMy42NjYtODkuNTEzIDQyLjUgNC44djg0LjlsLTQyLjUgNC44eiIvPg0KICAgICAgICA8cGF0aCBkPSJtNjEuMTI1IDU4Ljc5MmE1LjIwOCA1LjIwOCAwIDEgMCA1LjIwOCA1LjIwOCA1LjIxNCA1LjIxNCAwIDAgMCAtNS4yMDgtNS4yMDh6bTAgNi45MTZhMS43MDggMS43MDggMCAxIDEgMS43MDgtMS43MDggMS43MSAxLjcxIDAgMCAxIC0xLjcwOCAxLjcwOHoiLz4NCiAgICA8L2c+DQo8L3N2Zz4=",mle="PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MTIgNTEyIj4NCiAgICA8ZyBmaWxsPSJjdXJyZW50Q29sb3IiPg0KICAgICAgICA8cGF0aCBkPSJNNDAxLjA2NywwSDExMC45MzNjLTQuNzEsMC04LjUzMywzLjgxNC04LjUzMyw4LjUzM3Y0OTQuOTMzYzAsNC43MTksMy44MjMsOC41MzMsOC41MzMsOC41MzNoMjkwLjEzMw0KCQkJYzQuNzEsMCw4LjUzMy0zLjgxNCw4LjUzMy04LjUzM1Y4LjUzM0M0MDkuNiwzLjgxNCw0MDUuNzc3LDAsNDAxLjA2NywweiBNMzkyLjUzMyw0OTQuOTMzSDExOS40NjdWMTcuMDY3aDI3My4wNjdWNDk0LjkzM3oiLz4NCiAgICAgICAgPHBhdGggZD0iTTM2Ni45MzMsMzQuMTMzSDE0NS4wNjdjLTQuNzEsMC04LjUzMywzLjgxNC04LjUzMyw4LjUzM3Y0NjAuOGMwLDQuNzE5LDMuODIzLDguNTMzLDguNTMzLDguNTMzaDIyMS44NjcNCgkJCWM0LjcxLDAsOC41MzMtMy44MTQsOC41MzMtOC41MzN2LTQ2MC44QzM3NS40NjcsMzcuOTQ4LDM3MS42NDQsMzQuMTMzLDM2Ni45MzMsMzQuMTMzeiBNMzU4LjQsNDk0LjkzM0gxNTMuNlY1MS4yaDIwNC44VjQ5NC45MzN6DQoJCQkiLz4NCiAgICAgICAgPHBhdGggZD0iTTI1Niw2OC4yNjdjLTQ3LjA1MywwLTg1LjMzMywzOC4yODEtODUuMzMzLDg1LjMzM3Y4LjUzM2MwLDQuNzE5LDMuODIzLDguNTMzLDguNTMzLDguNTMzaDE1My42DQoJCQljNC43MSwwLDguNTMzLTMuODE0LDguNTMzLTguNTMzVjE1My42QzM0MS4zMzMsMTA2LjU0NywzMDMuMDUzLDY4LjI2NywyNTYsNjguMjY3eiBNMTg3LjczMywxNTMuNg0KCQkJYzAtMzcuNjQxLDMwLjYyNi02OC4yNjcsNjguMjY3LTY4LjI2N2MzNy42NDEsMCw2OC4yNjcsMzAuNjI2LDY4LjI2Nyw2OC4yNjdIMTg3LjczM3oiLz4NCiAgICAgICAgPHBhdGggZD0iTTIzOC45MzMsMTg3LjczM0gxNzkuMmMtNC43MSwwLTguNTMzLDMuODE0LTguNTMzLDguNTMzdjExOS40NjdjMCw0LjcxOSwzLjgyMyw4LjUzMyw4LjUzMyw4LjUzM2g1OS43MzMNCgkJCWM0LjcxLDAsOC41MzMtMy44MTQsOC41MzMtOC41MzNWMTk2LjI2N0MyNDcuNDY3LDE5MS41NDgsMjQzLjY0NCwxODcuNzMzLDIzOC45MzMsMTg3LjczM3ogTTIzMC40LDMwNy4yaC00Mi42NjdWMjA0LjhIMjMwLjQNCgkJCVYzMDcuMnoiLz4NCiAgICAgICAgPHBhdGggZD0iTTMzMi44LDE4Ny43MzNoLTU5LjczM2MtNC43MSwwLTguNTMzLDMuODE0LTguNTMzLDguNTMzdjExOS40NjdjMCw0LjcxOSwzLjgyMyw4LjUzMyw4LjUzMyw4LjUzM0gzMzIuOA0KCQkJYzQuNzEsMCw4LjUzMy0zLjgxNCw4LjUzMy04LjUzM1YxOTYuMjY3QzM0MS4zMzMsMTkxLjU0OCwzMzcuNTEsMTg3LjczMywzMzIuOCwxODcuNzMzeiBNMzI0LjI2NywzMDcuMkgyODEuNlYyMDQuOGg0Mi42NjdWMzA3LjINCgkJCXoiLz4NCiAgICAgICAgPHBhdGggZD0iTTIzOC45MzMsMzQxLjMzM0gxNzkuMmMtNC43MSwwLTguNTMzLDMuODE0LTguNTMzLDguNTMzdjExOS40NjdjMCw0LjcxOSwzLjgyMyw4LjUzMyw4LjUzMyw4LjUzM2g1OS43MzMNCgkJCWM0LjcxLDAsOC41MzMtMy44MTQsOC41MzMtOC41MzNWMzQ5Ljg2N0MyNDcuNDY3LDM0NS4xNDgsMjQzLjY0NCwzNDEuMzMzLDIzOC45MzMsMzQxLjMzM3ogTTIzMC40LDQ2MC44aC00Mi42NjdWMzU4LjRIMjMwLjQNCgkJCVY0NjAuOHoiLz4NCiAgICAgICAgPHBhdGggZD0iTTMzMi44LDM0MS4zMzNoLTU5LjczM2MtNC43MSwwLTguNTMzLDMuODE0LTguNTMzLDguNTMzdjExOS40NjdjMCw0LjcxOSwzLjgyMyw4LjUzMyw4LjUzMyw4LjUzM0gzMzIuOA0KCQkJYzQuNzEsMCw4LjUzMy0zLjgxNCw4LjUzMy04LjUzM1YzNDkuODY3QzM0MS4zMzMsMzQ1LjE0OCwzMzcuNTEsMzQxLjMzMywzMzIuOCwzNDEuMzMzeiBNMzI0LjI2Nyw0NjAuOEgyODEuNlYzNTguNGg0Mi42NjdWNDYwLjgNCgkJCXoiLz4NCiAgICAgICAgPHBhdGggZD0iTTI1Niw2OC4yNjdjLTQuNzEsMC04LjUzMywzLjgxNC04LjUzMyw4LjUzM3Y4NS4zMzNjMCw0LjcxOSwzLjgyMyw4LjUzMyw4LjUzMyw4LjUzM3M4LjUzMy0zLjgxNCw4LjUzMy04LjUzM1Y3Ni44DQoJCQlDMjY0LjUzMyw3Mi4wODEsMjYwLjcxLDY4LjI2NywyNTYsNjguMjY3eiIvPg0KICAgICAgICA8cGF0aCBkPSJNMzIwLjQzNSw5Ny42OThjLTMuMzI4LTMuMzM2LTguNzMtMy4zMzYtMTIuMDY2LDBMMjQ5Ljk2NywxNTYuMWMtMy4zMzcsMy4zMzctMy4zMzcsOC43MywwLDEyLjA2Ng0KCQkJYzEuNjY0LDEuNjY0LDMuODQ5LDIuNSw2LjAzMywyLjVjMi4xODUsMCw0LjM2OS0wLjgzNiw2LjAzMy0yLjVsNTguNDAyLTU4LjQwMkMzMjMuNzcyLDEwNi40MjgsMzIzLjc3MiwxMDEuMDM1LDMyMC40MzUsOTcuNjk4eiINCiAgICAgICAgLz4NCiAgICAgICAgPHBhdGggZD0iTTI2Mi4wMzMsMTU2LjFMMjAzLjYzMSw5Ny42OWMtMy4zMjgtMy4zMzctOC43My0zLjMzNy0xMi4wNjYsMGMtMy4zMzcsMy4zMzYtMy4zMzcsOC43MywwLDEyLjA2Nmw1OC40MDIsNTguNDExDQoJCQljMS42NjQsMS42NjQsMy44NDksMi41LDYuMDMzLDIuNWMyLjE4NSwwLDQuMzY5LTAuODM2LDYuMDMzLTIuNUMyNjUuMzcsMTY0LjgzLDI2NS4zNywxNTkuNDM3LDI2Mi4wMzMsMTU2LjF6Ii8+DQogICAgICAgIDxwYXRoIGQ9Ik01OS43MzMsNDk0LjkzM2gtNTEuMmMtNC43MSwwLTguNTMzLDMuODE0LTguNTMzLDguNTMzQzAsNTA4LjE4NiwzLjgyMyw1MTIsOC41MzMsNTEyaDUxLjINCgkJCWM0LjcxLDAsOC41MzMtMy44MTQsOC41MzMtOC41MzNDNjguMjY3LDQ5OC43NDgsNjQuNDQ0LDQ5NC45MzMsNTkuNzMzLDQ5NC45MzN6Ii8+DQogICAgICAgIDxwYXRoIGQ9Ik01MDMuNDY3LDQ5NC45MzNoLTEwMi40Yy00LjcxLDAtOC41MzMsMy44MTQtOC41MzMsOC41MzNjMCw0LjcxOSwzLjgyMyw4LjUzMyw4LjUzMyw4LjUzM2gxMDIuNA0KCQkJYzQuNzEsMCw4LjUzMy0zLjgxNCw4LjUzMy04LjUzM0M1MTIsNDk4Ljc0OCw1MDguMTc3LDQ5NC45MzMsNTAzLjQ2Nyw0OTQuOTMzeiIvPg0KICAgIDwvZz4NCjwvc3ZnPg0K",ple="PHN2ZyB2aWV3Qm94PSIwIDAgNTEyIDUxMiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCiAgICA8ZyBmaWxsPSJjdXJyZW50Q29sb3IiPg0KICAgICAgICA8cGF0aCBkPSJtMjU2IDE2MGE5NiA5NiAwIDEgMCA5NiA5NiA5Ni4xMDggOTYuMTA4IDAgMCAwIC05Ni05NnptMCAxNzZhODAgODAgMCAxIDEgODAtODAgODAuMDkxIDgwLjA5MSAwIDAgMSAtODAgODB6Ii8+DQogICAgICAgIDxwYXRoIGQ9Im0yNTYgMTI4YTEyOCAxMjggMCAxIDAgMTI4IDEyOCAxMjguMTQ1IDEyOC4xNDUgMCAwIDAgLTEyOC0xMjh6bTAgMjQwYTExMiAxMTIgMCAxIDEgMTEyLTExMiAxMTIuMTI3IDExMi4xMjcgMCAwIDEgLTExMiAxMTJ6Ii8+DQogICAgICAgIDxwYXRoIGQ9Im00MzIgNDg4di00NjRhOCA4IDAgMCAwIC04LThoLTMzNmE4IDggMCAwIDAgLTggOHY0NjRhOCA4IDAgMCAwIDggOGgzMzZhOCA4IDAgMCAwIDgtOHptLTMzNi0zNzZoMzIwdjMwNGgtMzIwem05Ni04MGgxNDR2NDBhOCA4IDAgMCAwIDggOGg3MnYxNmgtMjI0em0yMjQgMzJoLTY0di0zMmg2NHptLTI0MC0zMnY2NGgtODB2LTY0em0tODAgNDQ4di00OGgzMjB2NDh6Ii8+DQogICAgICAgIDxwYXRoIGQ9Im0yNDggNDBhMjQgMjQgMCAxIDAgMjQgMjQgMjQuMDI3IDI0LjAyNyAwIDAgMCAtMjQtMjR6bTAgMzJhOCA4IDAgMSAxIDgtOCA4LjAwOSA4LjAwOSAwIDAgMSAtOCA4eiIvPg0KICAgICAgICA8cGF0aCBkPSJtMTEyIDU2aDQ4djE2aC00OHoiLz4NCiAgICAgICAgPHBhdGggZD0ibTI4OCA0MGgzMnYxNmgtMzJ6Ii8+DQogICAgICAgIDxwYXRoIGQ9Im0yODggNzJoMzJ2MTZoLTMyeiIvPg0KICAgICAgICA8cGF0aCBkPSJtMjcyIDIwMGE4IDggMCAwIDAgLTE2IDBjMCA2LjM3My0yLjQxNyA5LjE5MS02LjA3NCAxMy40NTgtNC40MjYgNS4xNTktOS45MjYgMTEuNTgtOS45MjYgMjMuODcyczUuNSAxOC43MTQgOS45MjYgMjMuODczYzMuNjU3IDQuMjY4IDYuMDc0IDcuMDg3IDYuMDc0IDEzLjQ2MnMtMi40MTcgOS4xOTMtNi4wNzQgMTMuNDYxYy00LjQyNiA1LjE1OS05LjkyNiAxMS41ODEtOS45MjYgMjMuODc0YTggOCAwIDAgMCAxNiAwYzAtNi4zNzUgMi40MTctOS4xOTQgNi4wNzQtMTMuNDYyIDQuNDIzLTUuMTU5IDkuOTI2LTExLjU4IDkuOTI2LTIzLjg3M3MtNS41LTE4LjcxNS05LjkyNi0yMy44NzRjLTMuNjU3LTQuMjY4LTYuMDc0LTcuMDkxLTYuMDc0LTEzLjQ2MXMyLjQxNy05LjE5MSA2LjA3NC0xMy40NThjNC40MjYtNS4xNTkgOS45MjYtMTEuNTggOS45MjYtMjMuODcyeiIvPg0KICAgICAgICA8cGF0aCBkPSJtMjk2IDIzNy4zM2MwLTYuMzczIDIuNDE3LTkuMTkyIDYuMDc1LTEzLjQ2LjgxMi0uOTQ3IDEuNjIzLTEuOSAyLjQwNy0yLjg3OGE4IDggMCAwIDAgLTEyLjUtOS45ODRjLS42NjguODM2LTEuMzYxIDEuNjQxLTIuMDUzIDIuNDQ5LTQuNDI5IDUuMTU5LTkuOTI5IDExLjU4MS05LjkyOSAyMy44NzNzNS41IDE4LjcxNCA5LjkyNiAyMy44NzNjMy42NTcgNC4yNjggNi4wNzQgNy4wODcgNi4wNzQgMTMuNDYycy0yLjQxNyA5LjE5NC02LjA3NSAxMy40NjJjLS44MTMuOTQ5LTEuNjI1IDEuOS0yLjQwOSAyLjg4MWE4IDggMCAwIDAgMTIuNSA5Ljk4NGMuNjY4LS44MzcgMS4zNjItMS42NDQgMi4wNTQtMi40NTIgNC40My01LjE2IDkuOTMtMTEuNTgyIDkuOTMtMjMuODc1cy01LjUtMTguNzE1LTkuOTI2LTIzLjg3NGMtMy42NTctNC4yNjgtNi4wNzQtNy4wOTEtNi4wNzQtMTMuNDYxeiIvPg0KICAgICAgICA8cGF0aCBkPSJtMjE2IDIzNy4zM2MwLTYuMzczIDIuNDE3LTkuMTkyIDYuMDc1LTEzLjQ2LjgxMi0uOTQ3IDEuNjIzLTEuOSAyLjQwNy0yLjg3OGE4IDggMCAwIDAgLTEyLjUtOS45ODRjLS42NjguODM2LTEuMzYxIDEuNjQxLTIuMDUzIDIuNDQ5LTQuNDI5IDUuMTU5LTkuOTI5IDExLjU4MS05LjkyOSAyMy44NzNzNS41IDE4LjcxNCA5LjkyNiAyMy44NzNjMy42NTcgNC4yNjggNi4wNzQgNy4wODcgNi4wNzQgMTMuNDYycy0yLjQxNyA5LjE5NC02LjA3NSAxMy40NjJjLS44MTMuOTQ5LTEuNjI1IDEuOS0yLjQwOSAyLjg4MWE4IDggMCAwIDAgMTIuNSA5Ljk4NGMuNjY4LS44MzcgMS4zNjItMS42NDQgMi4wNTQtMi40NTIgNC40My01LjE2IDkuOTMtMTEuNTgyIDkuOTMtMjMuODc1cy01LjUtMTguNzE1LTkuOTI2LTIzLjg3NGMtMy42NTctNC4yNjgtNi4wNzQtNy4wOTEtNi4wNzQtMTMuNDYxeiIvPg0KICAgIDwvZz4NCjwvc3ZnPg==",Ole="PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDQ3Ni4wNjUgNDc2LjA2NSI+DQo8ZyBmaWxsPSJjdXJyZW50Q29sb3IiPg0KCTxwYXRoIGQ9Ik00MzIuNTU4LDE3Mi4wMkM0MTkuMzAzLDY0LjU4NywzMjEuNDY2LTExLjc2LDIxNC4wMzMsMS40OTVTMzAuMjUzLDExMi41ODcsNDMuNTA4LDIyMC4wMg0KCQljMTEuMDA4LDg5LjIyMiw4MS4zMDMsMTU5LjUxNywxNzAuNTI1LDE3MC41MjV2MzcuNTJoLTU2Yy0xMy4yNTUsMC0yNCwxMC43NDUtMjQsMjR2MjRoMjA4di0yNGMwLTEzLjI1NS0xMC43NDUtMjQtMjQtMjRoLTU2DQoJCXYtMzcuNTJDMzY5LjQ2NiwzNzcuMjksNDQ1LjgxMywyNzkuNDUzLDQzMi41NTgsMTcyLjAyeiBNMzE4LjAzMyw0NDQuMDY1YzQuNDE4LDAsOCwzLjU4Miw4LDh2OGgtMTc2di04YzAtNC40MTgsMy41ODItOCw4LTgNCgkJSDMxOC4wMzN6IE0yMzAuMDMzLDQyOC4wNjV2LTMyaDE2djMySDIzMC4wMzN6IE0yMzguMDMzLDM3Ni4wNjVjLTk5LjQxMSwwLTE4MC04MC41ODktMTgwLTE4MA0KCQljMC4xMTUtOTkuMzY0LDgwLjYzNi0xNzkuODg1LDE4MC0xODBjOTkuNDExLDAsMTgwLDgwLjU4OSwxODAsMTgwUzMzNy40NDQsMzc2LjA2NSwyMzguMDMzLDM3Ni4wNjV6Ii8+DQoJPHBhdGggZD0iTTQwNi4wMzMsMjEyLjA2NXYtMTZjMC00LjQxOC0zLjU4Mi04LTgtOGgtOTMuNTM2YzM5LjgtMjcuODMyLDQ5LjUwMi04Mi42NTgsMjEuNjctMTIyLjQ1OA0KCQljLTE2LjQ2Ny0yMy41NDgtNDMuNC0zNy41NjUtNzIuMTM0LTM3LjU0MmgtMTZjLTQuNDE4LDAtOCwzLjU4Mi04LDh2OTMuNTM2Yy0yNy44MzItMzkuOC04Mi42NTgtNDkuNTAyLTEyMi40NTgtMjEuNjcNCgkJYy0yMy41NDgsMTYuNDY3LTM3LjU2NSw0My40LTM3LjU0Miw3Mi4xMzR2MTZjMCw0LjQxOCwzLjU4Miw4LDgsOGg5My41MzZjLTIzLjQ2NSwxNi40NzgtMzcuNDYzLDQzLjMyOC0zNy41MzYsNzINCgkJYzAuMDU3LDQ4LjU3NywzOS40MjMsODcuOTQzLDg4LDg4aDE2YzQuNDE4LDAsOC0zLjU4Miw4LTh2LTkzLjUzNmMyNy44MzIsMzkuOCw4Mi42NTgsNDkuNTAyLDEyMi40NTgsMjEuNjcNCgkJQzM5Mi4wMzgsMjY3LjczMyw0MDYuMDU2LDI0MC44LDQwNi4wMzMsMjEyLjA2NXogTTI0Ni4wMzMsNDQuMDY1aDhjMzkuNzY0LDAuMDU1LDcxLjk1NSwzMi4zMzYsNzEuOSw3Mi4xDQoJCWMtMC4wNDMsMzEuMTctMjAuMTM4LDU4Ljc3Mi00OS43ODgsNjguMzg4Yy00LjIwMi0xNC4wNTItMTUuNzU4LTI0LjY3Ny0zMC4xMTItMjcuNjg4VjQ0LjA2NXogTTg2LjAzMywxODguMDY1di04DQoJCWMwLjA3My0zOS43NjQsMzIuMzY4LTcxLjk0LDcyLjEzMy03MS44NjdjMzEuMTQ4LDAuMDU3LDU4LjcyNywyMC4xMzgsNjguMzQ3LDQ5Ljc2M2MtMTQuMDQ3LDQuMjAzLTI0LjY2OCwxNS43NTUtMjcuNjgsMzAuMTA0DQoJCUg4Ni4wMzN6IE0yMzAuMDMzLDM0OC4wNjVoLThjLTM5Ljc2NC0wLjA1NS03MS45NTUtMzIuMzM2LTcxLjktNzIuMWMwLjA0My0zMS4xNywyMC4xMzgtNTguNzcyLDQ5Ljc4OC02OC4zODgNCgkJYzQuMjAyLDE0LjA1MiwxNS43NTgsMjQuNjc3LDMwLjExMiwyNy42ODhWMzQ4LjA2NXogTTIzOC4wMzMsMjIwLjA2NWMtMTMuMjU1LDAtMjQtMTAuNzQ1LTI0LTI0czEwLjc0NS0yNCwyNC0yNA0KCQlzMjQsMTAuNzQ1LDI0LDI0UzI1MS4yODcsMjIwLjA2NSwyMzguMDMzLDIyMC4wNjV6IE0zMTcuOSwyODMuOTMyYy0zMS4xNDgtMC4wNTctNTguNzI3LTIwLjEzOC02OC4zNDctNDkuNzYzDQoJCWMxNC4wNDctNC4yMDMsMjQuNjY4LTE1Ljc1NSwyNy42OC0zMC4xMDRoMTEyLjh2OEMzODkuOTU5LDI1MS44MywzNTcuNjY0LDI4NC4wMDYsMzE3LjksMjgzLjkzMnoiLz4NCjwvZz4NCjwvc3ZnPg0K",Ele="PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDUxMS45OTkgNTExLjk5OSI+DQogICAgPGcgZmlsbD0iY3VycmVudENvbG9yIj4NCiAgICAgICAgPHBhdGggZD0iTTUwMS45OTksMTI2LjAwMWgtMC4wMjdjNi4yOTItOC4zNjIsMTAuMDI3LTE4Ljc1MiwxMC4wMjctMzBjMC0yNy41Ny0yMi40My01MC4wMDEtNTAtNTAuMDAxDQoJCXMtNTAuMDAxLDIyLjQzLTUwLjAwMSw1MC4wMDFjMCwxMS4yNDgsMy43MzYsMjEuNjM4LDEwLjAyNywzMGgtMC4wMjdjLTUuNTIyLDAtMTAsNC40NzctMTAsMTB2MzUuNTQ1DQoJCWMtMTEuMzI4LTcuMjMzLTIzLjEyOC0xMy42NTgtMzUuMzM0LTE5LjI0MXYtMTYuMzA0YzAtNS41MjMtNC40NzctMTAtMTAtMTBzLTEwLDQuNDc3LTEwLDEwdjguMDM3DQoJCWMtMy4zNjktMS4yNDctNi43NjQtMi40MzgtMTAuMTg2LTMuNTYyYy04LjI5MS0yLjcyMy0xNi42ODMtNS4wNTItMjUuMTQ2LTcuMDExdi0yMC44MzNjMC01LjUyMy00LjQ3OC0xMC0xMC0xMA0KCQljLTUuNTIzLDAtMTAsNC40NzctMTAsMTB2MTYuOTMyYy0xMS42OC0xLjg0OS0yMy40NzQtMi45NzQtMzUuMzMyLTMuMzgxVjk2LjAwMWMwLTUuNTIzLTQuNDc4LTEwLTEwLTEwYy01LjUyMywwLTEwLDQuNDc3LTEwLDEwDQoJCXYzMC4xODNjLTExLjg1OSwwLjQwNy0yMy42NTMsMS41MzItMzUuMzMzLDMuMzgxdi0xNi45MzJjMC01LjUyMy00LjQ3OC0xMC0xMC0xMGMtNS41MjMsMC0xMCw0LjQ3Ny0xMCwxMHYyMC44MzMNCgkJYy04LjQ2MiwxLjk1OS0xNi44NTIsNC4yODctMjUuMTQyLDcuMDA5Yy0zLjQyNCwxLjEyNC02LjgxOSwyLjMxNi0xMC4xOTEsMy41NjN2LTguMDM3YzAtNS41MjMtNC40NzctMTAtMTAtMTANCgkJYy01LjUyMywwLTEwLDQuNDc3LTEwLDEwdjE2LjMwNGMtMTIuMjA1LDUuNTgzLTI0LjAwNCwxMi4wMDctMzUuMzM0LDE5LjI0di0zNS41NDRjMC01LjUyMy00LjQ3Ny0xMC0xMC0xMGgtMC4wMjcNCgkJYzYuMjkzLTguMzYyLDEwLjAyNy0xOC43NTIsMTAuMDI3LTMwYzAtMjcuNTctMjIuNDMtNTAtNTAtNTBzLTUwLDIyLjQzLTUwLDUwYzAsMTEuMjQ4LDMuNzM0LDIxLjYzOCwxMC4wMjcsMzBIMTANCgkJYy01LjUyMywwLTEwLDQuNDc3LTEwLDEwdjMxOS45OTljMCw1LjUyMyw0LjQ3NywxMCwxMCwxMGg0MGg0MGgzMS4wMzNjNS41MjIsMCwxMC00LjQ3NywxMC0xMGMwLTUuNTIyLTQuNDc4LTEwLTEwLTEwSDEwMA0KCQl2LTIwLjAwMWgzMTEuOTk4djIwLjAwMWgtMjEuMDMzYy01LjUyMywwLTEwLDQuNDc4LTEwLDEwYzAsNS41MjMsNC40NzcsMTAsMTAsMTBoMzEuMDMzaDQwLjAwMWg0MGM1LjUyMiwwLDEwLTQuNDc3LDEwLTEwDQoJCVYxMzYuMDAxQzUxMS45OTksMTMwLjQ3Nyw1MDcuNTIxLDEyNi4wMDEsNTAxLjk5OSwxMjYuMDAxeiBNODAsNDQ1Ljk5OUg1MEgyMFYxNDYuMDAxaDIwdjQxLjg5OGMwLDUuNTIzLDQuNDc3LDEwLDEwLDEwDQoJCXMxMC00LjQ3NywxMC0xMHYtNDEuODk4aDIwVjQ0NS45OTl6IE01MCwxMjYuMDAxYy0xNi41NDMsMC0zMC0xMy40NTgtMzAtMzBzMTMuNDU3LTMwLDMwLTMwYzE2LjU0MywwLDMwLDEzLjQ1OCwzMCwzMA0KCQlTNjYuNTQzLDEyNi4wMDEsNTAsMTI2LjAwMXogTTEzNS4zMzQsNDA1Ljk5OEgxMDBWMTk1LjYyOWMxMS4zMTgtOC4wMiwyMy4xMjYtMTUuMDk1LDM1LjMzNC0yMS4yMThWNDA1Ljk5OHogTTE5MC42NjcsNDA2DQoJCWgtMzUuMzMzVjE2NS4zODRjMTEuNS00LjYzLDIzLjI5OC04LjQ0OSwzNS4zMzMtMTEuNDM3VjQwNnogTTI0Niw0MDZoLTM1LjMzM1YxNDkuNzg3YzExLjYxNC0xLjk1OCwyMy40MDktMy4xNjgsMzUuMzMzLTMuNTk5DQoJCVY0MDZ6IE0zMDEuMzMyLDQwNS45OThIMjY2di0yNTkuODFjMTEuOTI0LDAuNDMxLDIzLjcxNywxLjY0MSwzNS4zMzIsMy41OTlWNDA1Ljk5OHogTTM1Ni42NjQsNDA1Ljk5OWgtMzUuMzMyVjE1My45NDgNCgkJYzEyLjAzNSwyLjk4OCwyMy44MzIsNi44MDcsMzUuMzMyLDExLjQzOFY0MDUuOTk5eiBNNDExLjk5OCw0MDUuOTk4aC0zNS4zMzRWMTc0LjQxMmMxMi4yMDksNi4xMjMsMjQuMDE3LDEzLjIsMzUuMzM0LDIxLjIyDQoJCVY0MDUuOTk4eiBNNDkxLjk5OSw0NDUuOTk5aC0zMGgtMzAuMDAxVjE0Ni4wMDFoMjAuMDAxdjQxLjg5OGMwLDUuNTIzLDQuNDc4LDEwLDEwLDEwYzUuNTIyLDAsMTAtNC40NzcsMTAtMTB2LTQxLjg5OGgyMA0KCQlWNDQ1Ljk5OXogTTQ2MS45OTksMTI2LjAwMWMtMTYuNTQyLDAtMzAuMDAxLTEzLjQ1OC0zMC4wMDEtMzBjMC0xNi41NDMsMTMuNDU5LTMwLjAwMSwzMC4wMDEtMzAuMDAxDQoJCWMxNi41NDIsMCwzMCwxMy40NTgsMzAsMzAuMDAxQzQ5MS45OTksMTEyLjU0Miw0NzguNTQxLDEyNi4wMDEsNDYxLjk5OSwxMjYuMDAxeiIvPg0KICAgICAgICA8cGF0aCBkPSJNMTUwLDQ0NS45OTloLTAuMjM2Yy01LjUyMywwLTEwLDQuNDc4LTEwLDEwYzAsNS41MjMsNC40NzcsMTAsMTAsMTBIMTUwYzUuNTIzLDAsMTAtNC40NzcsMTAtMTANCgkJQzE2MCw0NTAuNDc3LDE1NS41MjMsNDQ1Ljk5OSwxNTAsNDQ1Ljk5OXoiLz4NCiAgICAgICAgPHBhdGggZD0iTTM2Mi4yMzQsNDQ1Ljk5OWgtMC4yMzdjLTUuNTIyLDAtMTAsNC40NzgtMTAsMTBjMCw1LjUyMyw0LjQ3OCwxMCwxMCwxMGgwLjIzN2M1LjUyMywwLDEwLTQuNDc3LDEwLTEwDQoJCUMzNzIuMjM0LDQ1MC40NzcsMzY3Ljc1OCw0NDUuOTk5LDM2Mi4yMzQsNDQ1Ljk5OXoiLz4NCiAgICAgICAgPHBhdGggZD0iTTUwLDIwNi42MzFjLTUuNTIzLDAtMTAsNC40NzctMTAsMTB2MC4yMzVjMCw1LjUyMyw0LjQ3NywxMCwxMCwxMHMxMC00LjQ3NywxMC0xMHYtMC4yMzUNCgkJQzYwLDIxMS4xMDgsNTUuNTIzLDIwNi42MzEsNTAsMjA2LjYzMXoiLz4NCiAgICAgICAgPHBhdGggZD0iTTQ2MS45OTksMjA2LjYzMWMtNS41MjIsMC0xMCw0LjQ3Ny0xMCwxMHYwLjIzNWMwLDUuNTIzLDQuNDc4LDEwLDEwLDEwYzUuNTIyLDAsMTAtNC40NzcsMTAtMTB2LTAuMjM1DQoJCUM0NzEuOTk5LDIxMS4xMDgsNDY3LjUyMSwyMDYuNjMxLDQ2MS45OTksMjA2LjYzMXoiLz4NCiAgICA8L2c+DQo8L3N2Zz4NCg==",_le="PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDQ4MC4wMDUgNDgwLjAwNSI+DQogICAgPGcgZmlsbD0iY3VycmVudENvbG9yIj4NCiAgICAgICAgPHBhdGggZD0iTTEwNC4wMDUsMTA4LjAwM2MtMTMuMjU1LDAtMjQsMTAuNzQ1LTI0LDI0YzAsNC40MTgsMy41ODIsOCw4LDhzOC0zLjU4Miw4LThzMy41ODItOCw4LThzOC0zLjU4Miw4LTgNCgkJCVMxMDguNDIzLDEwOC4wMDMsMTA0LjAwNSwxMDguMDAzeiIvPg0KICAgICAgICA8cGF0aCBkPSJNMzg1LjM1Nyw3Ni4xMTVsLTI4MC00OGMtMC40NDctMC4wNzMtMC44OTktMC4xMTEtMS4zNTItMC4xMTJDNDYuNjEyLDI3Ljk1NiwwLjA0Nyw3NC40NDQsMCwxMzEuODM3DQoJCQljLTAuMDI2LDMxLjA1OSwxMy44NDMsNjAuNTAxLDM3LjgwNSw4MC4yNjFsNTguNDQsMjMzLjg0OGMwLjg5MiwzLjU1OSw0LjA5MSw2LjA1Niw3Ljc2LDYuMDU2aDY0DQoJCQljNC40MTgsMC4wMDgsOC4wMDctMy41NjYsOC4wMTUtNy45ODVjMC0wLjE3MS0wLjAwNS0wLjM0MS0wLjAxNS0wLjUxMWwtMTMuNi0yMTcuNGwyMjIuOTItMzguMjE2DQoJCQljMy44NTQtMC42NDUsNi42NzktMy45OCw2LjY4LTcuODg4di05NkMzOTIuMDA3LDgwLjEwNSwzODkuMTk5LDc2Ljc3MywzODUuMzU3LDc2LjExNXogTTExMC4yNTMsNDM2LjAwM0w1Ny42MDUsMjI1LjE3MQ0KCQkJYzAuNTA0LDAuMjQ4LDEuMDQsMC40MTYsMS41NDQsMC42NjRjMi41NzYsMS4yMzIsNS4xODksMi4zNTIsNy44NCwzLjM2YzAuNzQ0LDAuMjgsMS40NjQsMC42LDIuMjA4LDAuODY0DQoJCQljMy4zMTksMS4xNzQsNi42OTcsMi4xNzUsMTAuMTIsM2MwLjgsMC4xOTIsMS42LDAuMzI4LDIuNCwwLjUwNGMyLjc2OCwwLjU5Miw1LjU2NSwxLjA3Nyw4LjM5MiwxLjQ1Ng0KCQkJYzEuMDA4LDAuMTI4LDIuMDE2LDAuMjY0LDMuMDI0LDAuMzY4YzMuNjExLDAuMzksNy4yNCwwLjU5NiwxMC44NzIsMC42MTZjMC40NTMtMC4wMDEsMC45MDUtMC4wMzksMS4zNTItMC4xMTJsNDEuMjE2LTcuMDg4DQoJCQlsMTIuOTIsMjA3LjJIMTEwLjI1M3ogTTM0NC4wMDUsMTc4LjczOWwtMjM4LjA4OCw0MC44bC0yLjU3NiwwLjQ2NGMtNDguMzY3LTAuMzA0LTg3LjM5OS0zOS42MzItODcuMzM2LTg4DQoJCQljMC4wNTUtNDguMzIsMzkuMDE4LTg3LjU3OSw4Ny4zMzYtODhsMjQwLjY2NCw0MS4yNjRWMTc4LjczOXogTTM3Ni4wMDUsMTczLjI1OWwtMTYsMi43NDR2LTg4bDE2LDIuNzQ0VjE3My4yNTl6Ii8+DQogICAgICAgIDxwYXRoIGQ9Ik0xMDQuMDA1LDc2LjAwM2MtMzAuOTI4LDAtNTYsMjUuMDcyLTU2LDU2YzAuMDM1LDMwLjkxMywyNS4wODcsNTUuOTY1LDU2LDU2YzMwLjkyOCwwLDU2LTI1LjA3Miw1Ni01Ng0KCQkJQzE2MC4wMDUsMTAxLjA3NSwxMzQuOTMzLDc2LjAwMywxMDQuMDA1LDc2LjAwM3ogTTEwNC4wMDUsMTcyLjAwM2MtMjIuMDkxLDAtNDAtMTcuOTA5LTQwLTQwYzAuMDI2LTIyLjA4LDE3LjkyLTM5Ljk3NCw0MC00MA0KCQkJYzIyLjA5MSwwLDQwLDE3LjkwOSw0MCw0MFMxMjYuMDk3LDE3Mi4wMDMsMTA0LjAwNSwxNzIuMDAzeiIvPg0KICAgICAgICA8cGF0aCBkPSJNMTQxLjkzMyw0MTEuNTIzbC05LjY2NC0xNTUuMDI0Yy0wLjI3Ni00LjQxOC00LjA4Mi03Ljc3Ni04LjUtNy41Yy00LjQxOCwwLjI3Ni03Ljc3Niw0LjA4Mi03LjUsOC41bDkuNjY0LDE1NQ0KCQkJYzAuMjYzLDQuMjI3LDMuNzczLDcuNTE2LDguMDA4LDcuNTA0YzAuMTY4LDAsMC4zMzYsMCwwLjUwNCwwQzEzOC44NTQsNDE5LjcyOCwxNDIuMjA3LDQxNS45MzIsMTQxLjkzMyw0MTEuNTIzeiIvPg0KICAgICAgICA8cGF0aCBkPSJNNDcyLjAwNSwxMjQuMDAzaC00OGMtNC40MTgsMC04LDMuNTgyLTgsOHMzLjU4Miw4LDgsOGg0OGM0LjQxOCwwLDgtMy41ODIsOC04UzQ3Ni40MjMsMTI0LjAwMyw0NzIuMDA1LDEyNC4wMDN6Ii8+DQogICAgICAgIDxwYXRoIGQ9Ik00NzIuMDA1LDE1Ni4wMDNoLTQ4Yy00LjQxOCwwLTgsMy41ODItOCw4czMuNTgyLDgsOCw4aDQ4YzQuNDE4LDAsOC0zLjU4Miw4LThTNDc2LjQyMywxNTYuMDAzLDQ3Mi4wMDUsMTU2LjAwM3oiLz4NCiAgICAgICAgPHBhdGggZD0iTTQ3Mi4wMDUsOTIuMDAzaC00OGMtNC40MTgsMC04LDMuNTgyLTgsOHMzLjU4Miw4LDgsOGg0OGM0LjQxOCwwLDgtMy41ODIsOC04UzQ3Ni40MjMsOTIuMDAzLDQ3Mi4wMDUsOTIuMDAzeiIvPg0KICAgIDwvZz4NCjwvc3ZnPg0K",fle="PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1MTIiIGhlaWdodD0iNTEyIiB2aWV3Qm94PSIwIDAgMTI4IDEyOCI+DQogICAgPGcgZmlsbD0iY3VycmVudENvbG9yIj4NCiAgICAgICAgPHBhdGggZD0iTTQ4LjQ1Nyw3Ny4yMjdhOC4wNjMsOC4wNjMsMCwwLDAtMTAuNCwxMi4zMjV2Ni45MjdhNS4yNzMsNS4yNzMsMCwwLDAsMTAuNTQ1LDBWODkuNTUzYTguMDYzLDguMDYzLDAsMCwwLS4xNDYtMTIuMzI2Wk00NS44NzQsODcuMjRhMS43NSwxLjc1LDAsMCwwLS43NzEsMS40NTF2Ny43ODdhMS43NzMsMS43NzMsMCwwLDEtMy41NDUsMFY4OC42OTFhMS43NDcsMS43NDcsMCwwLDAtLjc3My0xLjQ1MUE0LjU2Niw0LjU2NiwwLDAsMSw0Mi40LDc4Ljk3OGE0Ljg3Niw0Ljg3NiwwLDAsMSwuOTQtLjA5Miw0LjUsNC41LDAsMCwxLDIuODkzLDEuMDQxLDQuNTYyLDQuNTYyLDAsMCwxLS4zNTYsNy4zMTNaIi8+DQogICAgICAgIDxwYXRoIGQ9Ik0xMDUuMjI4LDQ0LjY2Myw2NS41OCw0My4zNlYxOS41MTRhNS4zNyw1LjM3LDAsMCwwLTUuMzYzLTUuMzY0SDI2LjQ0M2E1LjM3LDUuMzcsMCwwLDAtNS4zNjMsNS4zNjR2ODguOTcyYTUuMzcsNS4zNywwLDAsMCw1LjM2Myw1LjM2NEg2MC4yMTdhNS4zNyw1LjM3LDAsMCwwLDUuMzYzLTUuMzY0VjU5LjhsMzkuNjQ4LTEuM2ExLjc1LDEuNzUsMCwwLDAsMS42OTItMS43NDlWNDYuNDEyQTEuNzUsMS43NSwwLDAsMCwxMDUuMjI4LDQ0LjY2M1pNNjIuMDgsMTA4LjQ4NmExLjg2NiwxLjg2NiwwLDAsMS0xLjg2MywxLjg2NEgyNi40NDNhMS44NjYsMS44NjYsMCwwLDEtMS44NjMtMS44NjRWMTkuNTE0YTEuODY2LDEuODY2LDAsMCwxLDEuODYzLTEuODY0SDYwLjIxN2ExLjg2NiwxLjg2NiwwLDAsMSwxLjg2MywxLjg2NFY0My4yNDVsLTYuMjY3LS4yMDZhMTUuMTI3LDE1LjEyNywwLDEsMCwwLDE3LjA4Nmw2LjI2NC0uMjA2Wk00NC4zOSw2MC41aDBMNTEsNjAuMjg0YTExLjYxMiwxMS42MTIsMCwxLDEsLjA0LTE3LjRsLTYuNjQ5LS4yMTloLS4wNThBOC45Miw4LjkyLDAsMSwwLDQ0LjM5LDYwLjVabTU5LjAzLTUuNDQyLTM5LjU4NywxLjNoLS4wMDhMNDQuMzM0LDU3YTUuNDIsNS40MiwwLDAsMS0uMDI3LTEwLjg0bDU5LjExMywxLjk0M1oiLz4NCiAgICA8L2c+DQo8L3N2Zz4NCg==",Sle="PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDUxMS45OTggNTExLjk5OCI+DQogICAgPGcgZmlsbD0iY3VycmVudENvbG9yIj4NCiAgICAgICAgPHBhdGggZD0iTTUwMS4zNCwxMTcuMzM2Yy01LjkwNiwwLTEwLjY4OCw0Ljc3My0xMC42ODgsMTAuNjY0djg1LjMzNUg0NjkuMzR2LTIxLjMzNmMwLTIzLjUyMy0xOS4xNTYtNDIuNjYzLTQyLjY4OC00Mi42NjMNCgkJYy0xMi43MTgsMC0yNC4xNTUsNS42MDktMzEuOTk5LDE0LjQ5MWMtNy44MTItOC44ODItMTkuMjUtMTQuNDkxLTMyLTE0LjQ5MWMtMTIuNzE4LDAtMjQuMTU1LDUuNjA5LTMxLjk5OSwxNC40OTENCgkJYy03LjgxMi04Ljg4Mi0xOS4yNS0xNC40OTEtMzItMTQuNDkxYy0xMi43MTksMC0yNC4xNTYsNS42MDktMzEuOTkyLDE0LjQ5MWMtNy44Mi04Ljg4Mi0xOS4yNTgtMTQuNDkxLTMyLTE0LjQ5MQ0KCQljLTEyLjcyNiwwLTI0LjE3MSw1LjYwOS0zMiwxNC40OTFjLTcuODItOC44ODItMTkuMjU4LTE0LjQ5MS0zMi0xNC40OTFjLTEyLjcyNiwwLTI0LjE3MSw1LjYwOS0zMiwxNC40OTENCgkJYy03LjgyLTguODgyLTE5LjI1OC0xNC40OTEtMzItMTQuNDkxYy0xOS44MzUsMC0zNi41NywxMy42MTYtNDEuMzIsMzEuOTk5SDMyYy01Ljg5MSwwLTEwLjY2NCw0Ljc3My0xMC42NjQsMTAuNjY0djIxLjMzNkgxMC42NjQNCgkJQzQuNzczLDIxMy4zMzUsMCwyMTguMTA4LDAsMjIzLjk5OXM0Ljc3MywxMC42NjQsMTAuNjY0LDEwLjY2NGgxMC42NzJ2MjEuMzM2YzAsNS44OTEsNC43NzMsMTAuNjY0LDEwLjY2NCwxMC42NjRoMzJ2MjAyLjY3OA0KCQljMCwyMy41MTYsMTkuMTQxLDQyLjY1Niw0Mi42NjQsNDIuNjU2YzEyLjc0MiwwLDI0LjE4LTUuNjI1LDMyLTE0LjVjNy44MjgsOC44NzUsMTkuMjczLDE0LjUsMzIsMTQuNQ0KCQljMTIuNzQyLDAsMjQuMTgtNS42MjUsMzItMTQuNWM3LjgyOCw4Ljg3NSwxOS4yNzMsMTQuNSwzMiwxNC41YzEyLjc0MiwwLDI0LjE4LTUuNjI1LDMyLTE0LjUNCgkJYzcuODM2LDguODc1LDE5LjI3MywxNC41LDMxLjk5MiwxNC41YzEyLjc1LDAsMjQuMTg4LTUuNjI1LDMyLTE0LjVjNy44NDQsOC44NzUsMTkuMjgxLDE0LjUsMzEuOTk5LDE0LjUNCgkJYzEyLjc1LDAsMjQuMTg4LTUuNjI1LDMyLTE0LjVjNy44NDQsOC44NzUsMTkuMjgxLDE0LjUsMzEuOTk5LDE0LjVjMjMuNTMxLDAsNDIuNjg4LTE5LjE0MSw0Mi42ODgtNDIuNjU2VjIzNC42NjNoMzINCgkJYzUuODc1LDAsMTAuNjU2LTQuNzczLDEwLjY1Ni0xMC42NjRWMTI4QzUxMS45OTYsMTIyLjEwOSw1MDcuMjE1LDExNy4zMzYsNTAxLjM0LDExNy4zMzZ6IE02NCwyNDUuMzM1SDQyLjY2NHYtNDIuNjcySDY0VjI0NS4zMzUNCgkJeiBNMTI3Ljk5OSw0NjkuMzQxYzAsMTEuNzUtOS41NjMsMjEuMzEyLTIxLjMzNiwyMS4zMTJjLTExLjc1NywwLTIxLjMyOC05LjU2Mi0yMS4zMjgtMjEuMzEyVjI1NS45OTl2LTY0DQoJCWMwLTExLjc1OCw5LjU3LTIxLjMzNiwyMS4zMjgtMjEuMzM2YzExLjc3MywwLDIxLjMzNiw5LjU3OCwyMS4zMzYsMjEuMzM2VjQ2OS4zNDF6IE0xOTEuOTk5LDQ2OS4zNDENCgkJYy0wLjAwMSwxMS43NS05LjU2MywyMS4zMTItMjEuMzM2LDIxLjMxMmMtMTEuNzU3LDAtMjEuMzI4LTkuNTYyLTIxLjMyOC0yMS4zMTJWMTkxLjk5OWMwLTExLjc1OCw5LjU3LTIxLjMzNiwyMS4zMjgtMjEuMzM2DQoJCWMxMS43NzMsMCwyMS4zMzYsOS41NzgsMjEuMzM2LDIxLjMzNlY0NjkuMzQxeiBNMjU1Ljk5OCw0NjkuMzQxYzAsMTEuNzUtOS41NjIsMjEuMzEyLTIxLjMzNiwyMS4zMTINCgkJYy0xMS43NTcsMC0yMS4zMjgtOS41NjItMjEuMzI4LTIxLjMxMlYxOTEuOTk5YzAtMTEuNzU4LDkuNTctMjEuMzM2LDIxLjMyOC0yMS4zMzZjMTEuNzczLDAsMjEuMzM2LDkuNTc4LDIxLjMzNiwyMS4zMzZWNDY5LjM0MXoNCgkJIE0zMTkuOTk4LDQ2OS4zNDFjMCwxMS43NS05LjU2MiwyMS4zMTItMjEuMzQ0LDIxLjMxMmMtMTEuNzUsMC0yMS4zMTItOS41NjItMjEuMzEyLTIxLjMxMlYxOTEuOTk5DQoJCWMwLTExLjc1OCw5LjU2Mi0yMS4zMzYsMjEuMzEyLTIxLjMzNmMxMS43ODEsMCwyMS4zNDQsOS41NzgsMjEuMzQ0LDIxLjMzNlY0NjkuMzQxeiBNMzgzLjk5Nyw0NjkuMzQxDQoJCWMwLDExLjc1LTkuNTYyLDIxLjMxMi0yMS4zNDQsMjEuMzEyYy0xMS43NDksMC0yMS4zMTItOS41NjItMjEuMzEyLTIxLjMxMlYxOTEuOTk5YzAtMTEuNzU4LDkuNTYyLTIxLjMzNiwyMS4zMTItMjEuMzM2DQoJCWMxMS43ODEsMCwyMS4zNDQsOS41NzgsMjEuMzQ0LDIxLjMzNlY0NjkuMzQxeiBNNDQ3Ljk5Niw0NjkuMzQxYzAsMTEuNzUtOS41NjIsMjEuMzEyLTIxLjM0NCwyMS4zMTINCgkJYy0xMS43NDksMC0yMS4zMTItOS41NjItMjEuMzEyLTIxLjMxMlYxOTEuOTk5YzAtMTEuNzU4LDkuNTYyLTIxLjMzNiwyMS4zMTItMjEuMzM2YzExLjc4MSwwLDIxLjM0NCw5LjU3OCwyMS4zNDQsMjEuMzM2VjQ2OS4zNDENCgkJeiIvPg0KICAgICAgICA8cGF0aCBkPSJNMzU2Ljg3MSwxMDMuNjcyYy0xLjMxMi00LjUzOS0wLjUtNy44NDQsMi42ODgtMTEuMDU1YzguNjU2LTguNjk1LDExLjUzMS0xOS45ODQsOC4wNjItMzEuODEyDQoJCQljLTIuMzEyLTcuOTM4LTYuODEyLTEzLjU0Ny03LjM3NS0xNC4yNWMtMC4wMzEsMC0wLjAzMS0wLjAwOC0wLjAzMS0wLjAwOHYtMC4wMTVjLTEuOTY5LTIuMzU5LTQuOTA2LTMuODY3LTguMjE5LTMuODY3DQoJCQljLTUuODksMC0xMC42NTUsNC43ODEtMTAuNjU1LDEwLjY3MmMwLDIuNTg2LDAuOTA2LDQuOTYxLDIuNDM4LDYuODA1YzAuMDMxLDAuMDIzLDIuMjgxLDIuOTM4LDMuMzc1LDYuNjU2DQoJCQljMS4yNjYsNC4zNjcsMC40NjksNy41ODYtMi43MTksMTAuNzY2Yy04LjYyNSw4LjY3OC0xMS41MTUsMjAuMDQ1LTguMDc4LDMxLjk5OGMyLjMyOCw4LjEwMiw2LjgyOCwxMy44MzYsNy4zMjgsMTQuNDY5di0wLjAwOA0KCQkJYzEuOTY5LDIuNDIyLDQuOTUzLDMuOTc3LDguMzEyLDMuOTc3YzUuODkxLDAsMTAuNjU2LTQuNzczLDEwLjY1Ni0xMC42NjRjMC0yLjUzOS0wLjg3NS00Ljg2Ny0yLjM0NC02LjY5NQ0KCQkJQzM2MC4yNzgsMTEwLjYxLDM1Ny45NjUsMTA3LjU1NSwzNTYuODcxLDEwMy42NzJ6Ii8+DQogICAgICAgIDxwYXRoIGQ9Ik0yNjguNjU2LDk2LjYxYy0yLjQ2MS05LjgzNi0wLjQ5Mi0xOC4xOTUsNi0yNS41NDdjMTEuNDA2LTEyLjg5MSwxNS4wMzEtMjguNjk1LDEwLjUtNDUuNzI2DQoJCQljLTMuMTg4LTExLjkzOC05LjMxMi0yMC4yMjctMTAtMjEuMTMzVjQuMjJjLTEuOTY5LTIuNTU1LTUuMDIzLTQuMjE5LTguNDkyLTQuMjE5Yy01Ljg5MywwLTEwLjY2Niw0Ljc3My0xMC42NjYsMTAuNjY0DQoJCQljMCwyLjQxNCwwLjgwNSw0LjYzMywyLjE1Niw2LjQxNGgtMC4wMTZjMC4wNDcsMC4wNjIsNC40OTIsNi4xMDksNi41NDcsMTQuMzJjMi40NTMsOS44MjcsMC40ODQsMTguMTg3LTYuMDE2LDI1LjUzOA0KCQkJYy0xMS4zOSwxMi44OTEtMTUuMDE1LDI4LjY5Ni0xMC40ODMsNDUuNzI3YzMuMTcyLDExLjkzOCw5LjMwNSwyMC4yMjcsOS45ODQsMjEuMTMzbDAuMDE2LTAuMDE2DQoJCQljMS45NDUsMi41Nyw1LjAxNiw0LjIxOSw4LjQ3Nyw0LjIxOWM1Ljg5OCwwLDEwLjY4LTQuNzczLDEwLjY4LTEwLjY2NGMwLTIuNDE0LTAuODEyLTQuNjMzLTIuMTU2LTYuNDE0DQoJCQlDMjc1LjE0LDExMC44NiwyNzAuNjk1LDEwNC44MTMsMjY4LjY1Niw5Ni42MXoiLz4NCiAgICAgICAgPHBhdGggZD0iTTE4OS42NCwxMTAuNjQxYy0wLjAyMy0wLjAzMS0yLjMyOC0zLjA4Ni0zLjQ0NS02Ljk2OWMtMS4zMDUtNC41MzktMC41LTcuODQ0LDIuNjk1LTExLjA1NQ0KCQkJYzguNjY0LTguNjk1LDExLjUyMy0xOS45ODQsOC4wNjItMzEuODEyYy0yLjMyLTcuOTM4LTYuNzg5LTEzLjUzMS03LjM5MS0xNC4yNWMwLDAsMC0wLjAwOC0wLjAwOC0wLjAwOGwtMC4wMDgtMC4wMjN2MC4wMDgNCgkJCWMtMS45NjEtMi4zNTktNC45MDYtMy44NjctOC4yMTEtMy44NjdjLTUuODkxLDAtMTAuNjcyLDQuNzgxLTEwLjY3MiwxMC42NzJjMCwyLjU4NiwwLjkyMiw0Ljk2MSwyLjQ1Myw2LjgwNQ0KCQkJYzAuMDIzLDAuMDIzLDIuMjczLDIuOTM4LDMuMzU5LDYuNjU2YzEuMjgxLDQuMzY3LDAuNDY5LDcuNTg2LTIuNzAzLDEwLjc2NmMtOC42NCw4LjY3OC0xMS41MTUsMjAuMDQ1LTguMDc3LDMxLjk5OA0KCQkJYzIuMzI4LDguMTAyLDYuODI4LDEzLjgzNiw3LjMzNiwxNC40Njl2LTAuMDA4YzEuOTYxLDIuNDIyLDQuOTQ1LDMuOTc3LDguMzA1LDMuOTc3YzUuODkxLDAsMTAuNjY0LTQuNzczLDEwLjY2NC0xMC42NjQNCgkJCWMwLTIuNTM5LTAuODkxLTQuODY3LTIuMzY3LTYuNjk1SDE4OS42NHoiLz4NCiAgICA8L2c+DQo8L3N2Zz4NCg==",xle="PHN2ZyBoZWlnaHQ9IjQ5NnB0IiB2aWV3Qm94PSIwIC0xIDQ5NiA0OTUiIHdpZHRoPSI0OTZwdCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCiAgICA8ZyBmaWxsPSJjdXJyZW50Q29sb3IiPg0KICAgICAgICA8cGF0aCBkPSJtNDg4IDMyMC41aC00MHYtMzJjMC0yLjEyODkwNi0uODM5ODQ0LTQuMTYwMTU2LTIuMzQzNzUtNS42NTYyNWwtMTIwLTEyMGMtMS40OTYwOTQtMS41MDM5MDYtMy41MjczNDQtMi4zNDM3NS01LjY1NjI1LTIuMzQzNzVoLTE2di0xNTJjMC00LjQyNTc4MS0zLjU3NDIxOS04LTgtOGgtOTZjLTQuNDI1NzgxIDAtOCAzLjU3NDIxOS04IDh2MTUyaC0yNGMtMi4xMjg5MDYgMC00LjE2MDE1Ni44Mzk4NDQtNS42NTYyNSAyLjM0Mzc1bC0xMjAgMTIwYy0xLjUwMzkwNiAxLjQ5NjA5NC0yLjM0Mzc1IDMuNTI3MzQ0LTIuMzQzNzUgNS42NTYyNXYzMmgtMzJjLTQuNDI1NzgxIDAtOCAzLjU3NDIxOS04IDh2NDhjMCA0LjQyNTc4MSAzLjU3NDIxOSA4IDggOGg0ODBjNC40MjU3ODEgMCA4LTMuNTc0MjE5IDgtOHYtNDhjMC00LjQyNTc4MS0zLjU3NDIxOS04LTgtOHptLTI4MC0zMDRoODB2MTkyaC04MHptLTE1MiAyNzUuMzEyNSAxMTUuMzEyNS0xMTUuMzEyNWgyMC42ODc1djQwYzAgNC40MjU3ODEgMy41NzQyMTkgOCA4IDhoOTZjNC40MjU3ODEgMCA4LTMuNTc0MjE5IDgtOHYtNDBoMTIuNjg3NWwxMTUuMzEyNSAxMTUuMzEyNXYyOC42ODc1aC0zNzZ6bTQyNCA3Ni42ODc1aC00NjR2LTMyaDQ2NHptMCAwIi8+DQogICAgICAgIDxwYXRoIGQ9Im0xNzkuMzEyNSA0NDAuNWMtMi4xMzY3MTktMi4xNDQ1MzEtMy4zMTI1LTQuOTc2NTYyLTMuMzEyNS04czEuMTc1NzgxLTUuODU1NDY5IDMuMzEyNS04bDEwLjM0Mzc1LTEwLjM0Mzc1LTExLjMxMjUtMTEuMzEyNS0xMC4zNDM3NSAxMC4zNDM3NWMtNS4xNjAxNTYgNS4xNjAxNTYtOCAxMi4wMTU2MjUtOCAxOS4zMTI1czIuODM5ODQ0IDE0LjE2MDE1NiA4IDE5LjMxMjVsNC42ODc1IDQuNjg3NWMyLjEzNjcxOSAyLjE0NDUzMSAzLjMxMjUgNC45NzY1NjIgMy4zMTI1IDhzLTEuMTc1NzgxIDUuODU1NDY5LTMuMzEyNSA4bC0xMC4zNDM3NSAxMC4zNDM3NSAxMS4zMTI1IDExLjMxMjUgMTAuMzQzNzUtMTAuMzQzNzVjNS4xNjAxNTYtNS4xNjAxNTYgOC0xMi4wMTU2MjUgOC0xOS4zMTI1cy0yLjgzOTg0NC0xNC4xNjAxNTYtOC0xOS4zMTI1em0wIDAiLz4NCiAgICAgICAgPHBhdGggZD0ibTIyNy4zMTI1IDQ0MC41Yy0yLjEzNjcxOS0yLjE0NDUzMS0zLjMxMjUtNC45NzY1NjItMy4zMTI1LThzMS4xNzU3ODEtNS44NTU0NjkgMy4zMTI1LThsMTAuMzQzNzUtMTAuMzQzNzUtMTEuMzEyNS0xMS4zMTI1LTEwLjM0Mzc1IDEwLjM0Mzc1Yy01LjE2MDE1NiA1LjE2MDE1Ni04IDEyLjAxNTYyNS04IDE5LjMxMjVzMi44Mzk4NDQgMTQuMTYwMTU2IDggMTkuMzEyNWw0LjY4NzUgNC42ODc1YzIuMTM2NzE5IDIuMTQ0NTMxIDMuMzEyNSA0Ljk3NjU2MiAzLjMxMjUgOHMtMS4xNzU3ODEgNS44NTU0NjktMy4zMTI1IDhsLTEwLjM0Mzc1IDEwLjM0Mzc1IDExLjMxMjUgMTEuMzEyNSAxMC4zNDM3NS0xMC4zNDM3NWM1LjE2MDE1Ni01LjE2MDE1NiA4LTEyLjAxNTYyNSA4LTE5LjMxMjVzLTIuODM5ODQ0LTE0LjE2MDE1Ni04LTE5LjMxMjV6bTAgMCIvPg0KICAgICAgICA8cGF0aCBkPSJtMjc1LjMxMjUgNDQwLjVjLTIuMTM2NzE5LTIuMTQ0NTMxLTMuMzEyNS00Ljk3NjU2Mi0zLjMxMjUtOHMxLjE3NTc4MS01Ljg1NTQ2OSAzLjMxMjUtOGwxMC4zNDM3NS0xMC4zNDM3NS0xMS4zMTI1LTExLjMxMjUtMTAuMzQzNzUgMTAuMzQzNzVjLTUuMTYwMTU2IDUuMTYwMTU2LTggMTIuMDE1NjI1LTggMTkuMzEyNXMyLjgzOTg0NCAxNC4xNjAxNTYgOCAxOS4zMTI1bDQuNjg3NSA0LjY4NzVjMi4xMzY3MTkgMi4xNDQ1MzEgMy4zMTI1IDQuOTc2NTYyIDMuMzEyNSA4cy0xLjE3NTc4MSA1Ljg1NTQ2OS0zLjMxMjUgOGwtMTAuMzQzNzUgMTAuMzQzNzUgMTEuMzEyNSAxMS4zMTI1IDEwLjM0Mzc1LTEwLjM0Mzc1YzUuMTYwMTU2LTUuMTYwMTU2IDgtMTIuMDE1NjI1IDgtMTkuMzEyNXMtMi44Mzk4NDQtMTQuMTYwMTU2LTgtMTkuMzEyNXptMCAwIi8+DQogICAgICAgIDxwYXRoIGQ9Im0zMjMuMzEyNSA0NDAuNWMtMi4xMzY3MTktMi4xNDQ1MzEtMy4zMTI1LTQuOTc2NTYyLTMuMzEyNS04czEuMTc1NzgxLTUuODU1NDY5IDMuMzEyNS04bDEwLjM0Mzc1LTEwLjM0Mzc1LTExLjMxMjUtMTEuMzEyNS0xMC4zNDM3NSAxMC4zNDM3NWMtNS4xNjAxNTYgNS4xNjAxNTYtOCAxMi4wMTU2MjUtOCAxOS4zMTI1czIuODM5ODQ0IDE0LjE2MDE1NiA4IDE5LjMxMjVsNC42ODc1IDQuNjg3NWMyLjEzNjcxOSAyLjE0NDUzMSAzLjMxMjUgNC45NzY1NjIgMy4zMTI1IDhzLTEuMTc1NzgxIDUuODU1NDY5LTMuMzEyNSA4bC0xMC4zNDM3NSAxMC4zNDM3NSAxMS4zMTI1IDExLjMxMjUgMTAuMzQzNzUtMTAuMzQzNzVjNS4xNjAxNTYtNS4xNjAxNTYgOC0xMi4wMTU2MjUgOC0xOS4zMTI1cy0yLjgzOTg0NC0xNC4xNjAxNTYtOC0xOS4zMTI1em0wIDAiLz4NCiAgICAgICAgPHBhdGggZD0ibTM4NCAyODguNWgxNnYxNmgtMTZ6bTAgMCIvPg0KICAgICAgICA8cGF0aCBkPSJtMzUyIDI4OC41aDE2djE2aC0xNnptMCAwIi8+DQogICAgICAgIDxwYXRoIGQ9Im0zMjAgMjg4LjVoMTZ2MTZoLTE2em0wIDAiLz4NCiAgICA8L2c+DQo8L3N2Zz4=",kle="PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDUxMi4wMDUgNTEyLjAwNSI+DQogICAgPGcgZmlsbD0iY3VycmVudENvbG9yIj4NCiAgICAgICAgPHBhdGggZD0iTTMyNy4xNTksMi43NjZjLTQuMDYzLTMuNjg4LTEwLjI1LTMuNjg4LTE0LjMxMywwYy00LjY0Miw0LjE4Ni0xMTAuODg5LDEwMS4yOTItMTYwLjIyOCwyMTMuODM5DQoJCQkJYy01LjMxOC0xLjg2Ny0xMS40NC0zLjI2Ni0xOS4zNTUtMy4yNjZjLTE4LjY3NywwLTI4LjY5OCw2Ljk2OS0zNi43NSwxMi41NzNjLTcuMDMxLDQuODk2LTEyLjU4Myw4Ljc2LTI0LjU3Myw4Ljc2DQoJCQkJYy0xMS45NjksMC0xNy41MjEtMy44NjUtMjQuNTQyLTguNzVjLTguMDQyLTUuNjA0LTE4LjA2My0xMi41ODMtMzYuNzI5LTEyLjU4M2MtNS44OTYsMC0xMC42NjcsNC43NzEtMTAuNjY3LDEwLjY2Nw0KCQkJCWMwLDUuODk2LDQuNzcxLDEwLjY2NywxMC42NjcsMTAuNjY3YzExLjk2OSwwLDE3LjUyMSwzLjg2NSwyNC41NDIsOC43NWM4LjA0Miw1LjYwNCwxOC4wNjMsMTIuNTgzLDM2LjcyOSwxMi41ODMNCgkJCQljMTguNjc3LDAsMjguNzA4LTYuOTc5LDM2Ljc2LTEyLjU4M2M3LjAzMS00Ljg4NSwxMi41ODMtOC43NSwyNC41NjMtOC43NWMxMiwwLDE3LjU2MywzLjg2NSwyNC42MDQsOC43Ng0KCQkJCWM4LjA1Miw1LjYwNCwxOC4wODMsMTIuNTczLDM2Ljc3MSwxMi41NzNjMTguNjc3LDAsMjguNzA4LTYuOTY5LDM2Ljc3MS0xMi41NzNjNy4wMzEtNC44OTYsMTIuNTk0LTguNzYsMjQuNTk0LTguNzYNCgkJCQljNS44OTYsMCwxMC42NjctNC43NzEsMTAuNjY3LTEwLjY2N2MwLTUuODk2LTQuNzcxLTEwLjY2Ny0xMC42NjctMTAuNjY3Yy0xOC42ODcsMC0yOC43MTksNi45NjktMzYuNzgxLDEyLjU3Mw0KCQkJCWMtNy4wMzEsNC44OTYtMTIuNTk0LDguNzYtMjQuNTgzLDguNzZjLTExLjIwOCwwLTE2LjgyMy0zLjQxOS0yMy4yNDItNy44NTRjNDAuMTIxLTkyLjY2MSwxMjMuNjYxLTE3Ny40NjYsMTQ4LjYwNy0yMDEuNDkNCgkJCQljMzMuMjE5LDMyLjAxLDE3MC42NjcsMTcxLjg2NSwxNzAuNjY3LDI5NC42NzdjMCw5NC4xMDQtNzYuNTYzLDE3MC42NjctMTcwLjY2NywxNzAuNjY3Yy00Mi40NzcsMC04Mi42NjktMTUuODIyLTExMy43OC00My43NTgNCgkJCQljMTEuNTQyLTIuMTM4LDE4Ljk5NC03LjE3NywyNS4xODYtMTEuNDgyYzcuMDMxLTQuODk2LDEyLjU5NC04Ljc2LDI0LjU5NC04Ljc2YzUuODk2LDAsMTAuNjY3LTQuNzcxLDEwLjY2Ny0xMC42NjcNCgkJCQlzLTQuNzcxLTEwLjY2Ny0xMC42NjctMTAuNjY3Yy0xOC42ODcsMC0yOC43MTksNi45NjktMzYuNzgxLDEyLjU3M2MtNy4wMzEsNC44OTYtMTIuNTk0LDguNzYtMjQuNTgzLDguNzYNCgkJCQljLTEyLDAtMTcuNTYzLTMuODY1LTI0LjU5NC04Ljc2Yy04LjA2My01LjYwNC0xOC4wOTQtMTIuNTczLTM2Ljc4MS0xMi41NzNjLTE4LjY3NywwLTI4LjY5OCw2Ljk2OS0zNi43NSwxMi41NzMNCgkJCQljLTcuMDMxLDQuODk2LTEyLjU4Myw4Ljc2LTI0LjU3Myw4Ljc2Yy0xMS45NjksMC0xNy41MjEtMy44NjUtMjQuNTQyLTguNzVjLTguMDQyLTUuNjA0LTE4LjA2My0xMi41ODMtMzYuNzI5LTEyLjU4Mw0KCQkJCWMtNS44OTYsMC0xMC42NjcsNC43NzEtMTAuNjY3LDEwLjY2N3M0Ljc3MSwxMC42NjcsMTAuNjY3LDEwLjY2N2MxMS45NjksMCwxNy41MjEsMy44NjUsMjQuNTQyLDguNzUNCgkJCQljOC4wNDIsNS42MDQsMTguMDYzLDEyLjU4MywzNi43MjksMTIuNTgzYzE4LjY3NywwLDI4LjcwOC02Ljk3OSwzNi43Ni0xMi41ODNjNy4wMzEtNC44ODUsMTIuNTgzLTguNzUsMjQuNTYzLTguNzUNCgkJCQljMTIsMCwxNy41NjMsMy44NjUsMjQuNjA0LDguNzZjNC4zNDUsMy4wMjMsOS40MTQsNi4zNTUsMTUuOTYxLDguODY1YzM2LjYsNDIuOTk2LDg5LjY1NSw2Ny43MDgsMTQ2LjE3NCw2Ny43MDgNCgkJCQljMTA1Ljg2NSwwLDE5Mi04Ni4xMzUsMTkyLTE5MkM1MTIuMDAzLDE3MS42NDEsMzM0LjcwMSw5LjU4OSwzMjcuMTU5LDIuNzY2eiIvPg0KICAgICAgICA8cGF0aCBkPSJNMTAuNjY5LDM2Mi42NzJjMTEuOTY5LDAsMTcuNTIxLDMuODY1LDI0LjU0Miw4Ljc1YzguMDQyLDUuNjA0LDE4LjA2MywxMi41ODMsMzYuNzI5LDEyLjU4Mw0KCQkJCWM1Ljg5NiwwLDEwLjY2Ny00Ljc3MSwxMC42NjctMTAuNjY3YzAtNS44OTYtNC43NzEtMTAuNjY3LTEwLjY2Ny0xMC42NjdjLTExLjk2OSwwLTE3LjUyMS0zLjg2NS0yNC41NDItOC43NQ0KCQkJCWMtOC4wNDItNS42MDQtMTguMDYzLTEyLjU4My0zNi43MjktMTIuNTgzYy01Ljg5NiwwLTEwLjY2Nyw0Ljc3MS0xMC42NjcsMTAuNjY3UzQuNzczLDM2Mi42NzIsMTAuNjY5LDM2Mi42NzJ6Ii8+DQogICAgICAgIDxwYXRoIGQ9Ik0xMzMuMjYzLDM0MS4zMzljLTUuODk2LDAtMTAuNjY3LDQuNzcxLTEwLjY2NywxMC42NjdzNC43NzEsMTAuNjY3LDEwLjY2NywxMC42NjdjMTIsMCwxNy41NjMsMy44NjUsMjQuNTk0LDguNzYNCgkJCQljOC4wNjMsNS42MDQsMTguMDk0LDEyLjU3MywzNi43ODEsMTIuNTczYzE4LjY3NywwLDI4LjcwOC02Ljk2OSwzNi43NzEtMTIuNTczYzcuMDMxLTQuODk2LDEyLjU5NC04Ljc2LDI0LjU5NC04Ljc2DQoJCQkJYzEyLjE5OCwwLDE4LjQwNiwzLjk2OSwyNi4yNSw4Ljk5YzkuMDUyLDUuNzgxLDE5LjMxMywxMi4zNDQsMzcuNzUsMTIuMzQ0YzUuODk2LDAsMTAuNjY3LTQuNzcxLDEwLjY2Ny0xMC42NjcNCgkJCQljMC01Ljg5Ni00Ljc3MS0xMC42NjctMTAuNjY3LTEwLjY2N2MtMTIuMTk4LDAtMTguNDA2LTMuOTY5LTI2LjI1LTguOTljLTkuMDUyLTUuNzgxLTE5LjMxMy0xMi4zNDQtMzcuNzUtMTIuMzQ0DQoJCQkJYy0xOC42ODcsMC0yOC43MTksNi45NjktMzYuNzgxLDEyLjU3M2MtNy4wMzEsNC44OTYtMTIuNTk0LDguNzYtMjQuNTgzLDguNzZjLTEyLDAtMTcuNTYzLTMuODY1LTI0LjYwNC04Ljc2DQoJCQkJQzE2MS45ODIsMzQ4LjMwNywxNTEuOTUxLDM0MS4zMzksMTMzLjI2MywzNDEuMzM5eiIvPg0KICAgICAgICA8cGF0aCBkPSJNMTMzLjI2MywyNzcuMzM5Yy0xOC42NzcsMC0yOC42OTgsNi45NjktMzYuNzUsMTIuNTczYy03LjAzMSw0Ljg5Ni0xMi41ODMsOC43Ni0yNC41NzMsOC43Ng0KCQkJCWMtMTEuOTY5LDAtMTcuNTIxLTMuODY1LTI0LjU0Mi04Ljc1Yy04LjA0Mi01LjYwNC0xOC4wNjMtMTIuNTgzLTM2LjcyOS0xMi41ODNjLTUuODk2LDAtMTAuNjY3LDQuNzcxLTEwLjY2NywxMC42NjcNCgkJCQljMCw1Ljg5Niw0Ljc3MSwxMC42NjcsMTAuNjY3LDEwLjY2N2MxMS45NjksMCwxNy41MjEsMy44NjUsMjQuNTQyLDguNzVjOC4wNDIsNS42MDQsMTguMDYzLDEyLjU4MywzNi43MjksMTIuNTgzDQoJCQkJYzE4LjY3NywwLDI4LjcwOC02Ljk3OSwzNi43Ni0xMi41ODNjNy4wMzEtNC44ODUsMTIuNTgzLTguNzUsMjQuNTYzLTguNzVjNS44OTYsMCwxMC42NjctNC43NzEsMTAuNjY3LTEwLjY2Nw0KCQkJCUMxNDMuOTMsMjgyLjEwOSwxMzkuMTU5LDI3Ny4zMzksMTMzLjI2MywyNzcuMzM5eiIvPg0KICAgICAgICA8cGF0aCBkPSJNMjMxLjQwOSwzMDcuNDMyYzcuMDMxLTQuODk2LDEyLjU5NC04Ljc2LDI0LjU5NC04Ljc2YzExLjk2OSwwLDE3LjUyMSwzLjg2NSwyNC41NDIsOC43NQ0KCQkJCWM4LjA0Miw1LjYwNCwxOC4wNjMsMTIuNTgzLDM2LjcyOSwxMi41ODNjMTguNjc3LDAsMjguNzA4LTYuOTc5LDM2Ljc2LTEyLjU4M2M3LjAzMS00Ljg4NSwxMi41ODMtOC43NSwyNC41NjMtOC43NQ0KCQkJCWM1Ljg5NiwwLDEwLjY2Ny00Ljc3MSwxMC42NjctMTAuNjY3YzAtNS44OTYtNC43NzEtMTAuNjY3LTEwLjY2Ny0xMC42NjdjLTE4LjY3NywwLTI4LjY5OCw2Ljk2OS0zNi43NSwxMi41NzMNCgkJCQljLTcuMDMxLDQuODk2LTEyLjU4Myw4Ljc2LTI0LjU3Myw4Ljc2Yy0xMS45NjksMC0xNy41MjEtMy44NjUtMjQuNTQyLTguNzVjLTguMDQyLTUuNjA0LTE4LjA2My0xMi41ODMtMzYuNzI5LTEyLjU4Mw0KCQkJCWMtMTguNjg3LDAtMjguNzE5LDYuOTY5LTM2Ljc4MSwxMi41NzNjLTcuMDMxLDQuODk2LTEyLjU5NCw4Ljc2LTI0LjU4Myw4Ljc2Yy01Ljg5NiwwLTEwLjY2Nyw0Ljc3MS0xMC42NjcsMTAuNjY3DQoJCQkJczQuNzcxLDEwLjY2NywxMC42NjcsMTAuNjY3QzIxMy4zMTUsMzIwLjAwNSwyMjMuMzQ2LDMxMy4wMzYsMjMxLjQwOSwzMDcuNDMyeiIvPg0KICAgIDwvZz4NCjwvc3ZnPg0K",Yle="PHN2ZyBoZWlnaHQ9IjUxMiIgdmlld0JveD0iMCAwIDUxMiA1MTIiIHdpZHRoPSI1MTIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+DQogICAgPGcgZmlsbD0iY3VycmVudENvbG9yIj4NCiAgICAgICAgPHBhdGggZD0ibTUxMiAxNjMuODdjMC0xMy45LTUuNDEyLTI2Ljk2MS0xNS4yMzMtMzYuNzctOS44MTUtOS44MjgtMjIuODc2LTE1LjI0LTM2Ljc3Ni0xNS4yNGgtODAuOTdjLTI2LjcwNSAwLTQ4LjQzLTIxLjcyNi00OC40My00OC40MyAwLTEyLjkzOCA1LjAzNy0yNS4xMDEgMTQuMTg0LTM0LjI0NyA5LjE0NC05LjE0NiAyMS4zMDctMTQuMTgzIDM0LjI0NS0xNC4xODNoMTI1LjQ4YzQuMTQyIDAgNy41LTMuMzU4IDcuNS03LjVzLTMuMzU4LTcuNS03LjUtNy41aC0xMjUuNDhjLTE2Ljk0NSAwLTMyLjg3NCA2LjU5Ny00NC44NTMgMTguNTc3LTExLjk3OSAxMS45NzktMTguNTc3IDI3LjkwOC0xOC41NzcgNDQuODUzIDAgMzQuOTc1IDI4LjQ1NSA2My40MyA2My40MyA2My40M2g4MC45N2M5Ljg5IDAgMTkuMTgyIDMuODUgMjYuMTY5IDEwLjg0NyA2Ljk5MSA2Ljk4MiAxMC44NDEgMTYuMjczIDEwLjg0MSAyNi4xNjMgMCA4LjYzNy0zLjAzOCAxNy4wNDQtOC41NTcgMjMuNjc0bC0yMi4zMDUgMjYuODIyYy03Ljg4NC0yLjcyNS0xNi45ODktLjk3Mi0yMy4yODIgNS4zMTFsLTkuMDU4IDkuMDU4Yy0yMC4zMi0uNDItNDMuMDk4IDMuOTQtNjIuODIxIDcuNDI3LTQuMDc5LjcyMS02LjgwMSA0LjYxMy02LjA3OSA4LjY5MS43MjEgNC4wNzkgNC42MTMgNi43OTkgOC42OTEgNi4wNzkgMTguOTQyLTMuMzUgMzguMzkyLTUuNzY4IDU3LjgwOS03LjE4NSA3LjY4MS0uNTY2IDE0LjgzMyA0LjM5MyAxNi45ODUgMTEuNzggMS44MjcgNi4yNyA0Ny4wMjcgMTYwLjE2NyA0OC41MzMgMTY2LjU3NS40OTggMi4xMTktLjczOCAzLjY2LTIuOTEyIDMuNjYtMjIuNzg2IDAtNDEuMDQyIDE1LjY2LTQ4LjQ2NCAzNi40ODhoLTMyMC4zNzFjLTQuMTQyIDAtNy41IDMuMzU3LTcuNSA3LjVzMy4zNTggNy41IDcuNSA3LjVoMzI3Ljc4N2M1LjQ0NSAwIDkuODc1IDQuNDMgOS44NzUgOS44NzVzLTQuNDMxIDkuODc1LTkuODc2IDkuODc1aC00MzYuOTA2YzMuMjY1LTExLjM5MSAxMy43NzUtMTkuNzUgMjYuMi0xOS43NWg1Mi45MTljNC4xNDIgMCA3LjUtMy4zNTcgNy41LTcuNXMtMy4zNTgtNy41LTcuNS03LjVoLTQ0Ljk0NGM2Mi40NjItMTExLjU5OCAxNzEuOTAzLTE3Ny4wMjcgMjk0Ljc3OC0yMDUuNDg2IDQuMDM1LS45MzUgNi41NDktNC45NjMgNS42MTQtOC45OTktLjkzNC00LjAzNS00Ljk2NC02LjU0OS04Ljk5OS01LjYxNC03MS42MzIgMTYuNTk5LTE0My41OTMgNDcuMDUxLTIwMS40NzMgOTIuNjA2bC0xMC4wNzEtMTAuMDdjLTguNjM1LTguNzUyLTIzLjE1OS04LjY3OC0zMS44MjYtLjAxLTguNjMxIDguNjMyLTguNzI4IDIzLjE2NiAwIDMxLjgwN2w4LjA1MSA4LjA1MWMtMjkuNDY3IDI4Ljk1OS01NC4xMDIgNjIuMzItNzQuMDQyIDk4LjkyLTE4LjQ4NyA0LjUwMi0zMi4yNTYgMjEuMTkxLTMyLjI1NiA0MS4wNDUgMCA0LjE0MyAzLjM1OCA3LjUgNy41IDcuNWg0NDUuNDU1YzEzLjcxNiAwIDI0Ljg3NS0xMS4xNTkgMjQuODc1LTI0Ljg3NSAwLTEwLjc1LTYuODU1LTE5LjkyNy0xNi40MjQtMjMuMzk1IDUuMjYzLTEzLjU3MyAxNy45MDMtMjIuOTY5IDMyLjU5OC0yMi45NjkgMTEuNDgzIDAgMjAuMzAyLTExLjQwMSAxNy40MTEtMjIuNTEtLjAxOC0uMDcxLS4wMzgtLjE0Mi0uMDU4LS4yMTFsLTQ1Ljg1Ny0xNTcuMzkxIDkuMTYzLTkuMTU2YzcuMzU5LTcuMzAzIDguNjQ0LTE5LjA5MyAzLjE5Ny0yNy43NjJsMjIuMTE1LTI2LjU5M2M3Ljc1NC05LjMxOCAxMi4wMjUtMjEuMTMyIDEyLjAyNS0zMy4yNjh6bS00MDMuMTQ2IDE3MS40MTNjMS40Mi0xLjQyMSAzLjMwNS0yLjIwMyA1LjMwNy0yLjIwMyAxLjk5OSAwIDMuODc3Ljc3OSA1LjI5NiAyLjIwNGw5LjAxNCA5LjAxNGMtMy44MjUgMy4yNDMtNy41ODIgNi41NTEtMTEuMjc0IDkuOTIybC04LjM0NC04LjM0NGMtMi45Mi0yLjkyLTIuOTItNy42NzIuMDAxLTEwLjU5M3ptMzU1LjIwNS05NC4zOTgtMy45ODYgMy45ODNjLTIuNDk2LTQuNDYxLTYuMDM3LTguMjAzLTEwLjIzMy0xMC45NjFsMy42MTktMy42MTljMi45MjYtMi45MiA3LjY4LTIuOTIyIDEwLjU5OC0uMDA0IDEuNDIxIDEuNDIxIDIuMjAzIDMuMzAyIDIuMjAzIDUuMjk3IDAgMi0uNzgyIDMuODg1LTIuMjAxIDUuMzA0em0tMjE1Ljc2NSA5NC43NjRjLTEzLjgyNCA3LjY1My0yMi40MTIgMjIuMjM1LTIyLjQxMiAzOC4wNTYgMCAxMS45ODcgNS4wMTkgMjMuNTYzIDEzLjc3MSAzMS43NTggOC4wNjYgNy41NTMgMTguNzg4IDExLjc1NiAyOS43ODYgMTEuNzU1Ljk0IDAgMTUxLjA4LTkuODM4IDE1MS4wOC05LjgzOCA2LjkxMS0uNDU0IDEzLjIyNS0zLjkxNiAxNy4zMjItOS40OTggNC4wOTYtNS41NzkgNS41MDctMTIuNjM3IDMuODcyLTE5LjM2MmwtMTkuNTM4LTgwLjMyM2MtMy4wMTctMTIuNDA0LTE1LjE4My0yMC4wMTMtMjcuNjkzLTE3LjMyOS0zMC4wOTQgNi40NjYtNTkuNzg3IDE1LjU5NC04OC4yNTYgMjcuMTMtMTkuNzY4IDguMDEtMzkuMjU5IDE3LjMxMy01Ny45MzIgMjcuNjUxem0xMDcuMjY2IDYwLjk2OS02Ny40MyA0LjQzM3YtMTcuNjgxYzAtLjIzOC4yMDItLjQ0LjQ0LS40NGg2Ni41NWMuMjQzIDAgLjQ0LjE5Ny40NC40NHptNDIuMDcxLTEwMS4wODVjLjYxMy0uMTMyIDEuMjIzLS4xOTUgMS44MjMtLjE5NSAzLjgxNCAwIDcuMjEgMi41NTkgOC4xNDUgNi40MDNsMTkuNTM4IDgwLjMyM2MuNTk1IDIuNDQ2LjEwMiA0LjkxMS0xLjM4OCA2Ljk0LTEuNDkyIDIuMDMyLTMuNjk5IDMuMjQyLTYuMjE1IDMuNDA4bC00OC45NzQgMy4yMTl2LTEyLjI2MWMwLTguNTE0LTYuOTI2LTE1LjQ0LTE1LjQ0LTE1LjQ0aC02Ni41NWMtOC41MTQgMC0xNS40NCA2LjkyNy0xNS40NCAxNS40NHYxOC42NjdsLTEuODUuMTIyYy03Ljk1Ny41MTgtMTUuNTUyLTIuMTkyLTIxLjM3NS03LjY0NS01LjgxOS01LjQ0OS05LjAyNC0xMi44MzktOS4wMjQtMjAuODA5IDAtMTAuMzY3IDUuNjI0LTE5LjkyMSAxNC42NzctMjQuOTMzIDE4LjE0OC0xMC4wNDcgMzcuMDktMTkuMDg4IDU2LjMwMS0yNi44NzMgMjcuNjY2LTExLjIxMSA1Ni41MjUtMjAuMDgzIDg1Ljc3Mi0yNi4zNjZ6Ii8+DQogICAgPC9nPg0KPC9zdmc+",Qle="PHN2ZyB2aWV3Qm94PSIwIDAgNTEyIDUxMiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCiAgICA8ZyBmaWxsPSJjdXJyZW50Q29sb3IiPg0KICAgICAgICA8cGF0aCBkPSJtNDM1LjIgMzI0LjI2N2gtMTAuOTA2Yy0zLjAyNC01LjI2My04LjYyNC04LjUxNS0xNC42OTQtOC41MzN2LTE3LjA2N2MwLTkuNDI2LTcuNjQxLTE3LjA2Ny0xNy4wNjctMTcuMDY3aC0xNy4wNjdjLTkuNDI2IDAtMTcuMDY3IDcuNjQxLTE3LjA2NyAxNy4wNjd2MTcuMDY3Yy02LjA3LjAxOC0xMS42NyAzLjI3LTE0LjY5NCA4LjUzM2gtMjMyLjc3MmMtMTQuMTM4IDAtMjUuNi0xMS40NjItMjUuNi0yNS42czExLjQ2Mi0yNS42IDI1LjYtMjUuNmgzNi41MDZjMy4wMjQgNS4yNjMgOC42MjQgOC41MTUgMTQuNjk0IDguNTMzaDUxLjJjNi4wNy0uMDE4IDExLjY3LTMuMjcgMTQuNjk0LTguNTMzaDYyLjEwNmMxNC4xMzggMCAyNS42LTExLjQ2MiAyNS42LTI1LjZzLTExLjQ2Mi0yNS42LTI1LjYtMjUuNmgtNjIuMTA2Yy0zLjAyNC01LjI2My04LjYyNC04LjUxNS0xNC42OTQtOC41MzN2LTE3LjA2N2MwLTkuNDI2LTcuNjQxLTE3LjA2Ny0xNy4wNjctMTcuMDY3aC0xNy4wNjZjLTkuNDI2IDAtMTcuMDY3IDcuNjQxLTE3LjA2NyAxNy4wNjd2MTcuMDY3Yy02LjA3LjAxOC0xMS42NyAzLjI3LTE0LjY5NCA4LjUzM2gtMzYuNTA2Yy00Mi40MTUgMC03Ni44IDM0LjM4NS03Ni44IDc2LjhzMzQuMzg1IDc2LjggNzYuOCA3Ni44aDIzMi43NzJjMy4wMjQgNS4yNjMgOC42MjQgOC41MTUgMTQuNjk0IDguNTMzaDUxLjJjNi4wNy0uMDE4IDExLjY3LTMuMjcgMTQuNjk0LTguNTMzaDEwLjkwN2MxNC4xMzggMCAyNS42IDExLjQ2MiAyNS42IDI1LjZzLTExLjQ2MiAyNS42LTI1LjYgMjUuNmgtMzA5LjU3MmMtMy4wMjQtNS4yNjMtOC42MjQtOC41MTUtMTQuNjk0LTguNTMzdi0xNy4wNjdjMC05LjQyNi03LjY0MS0xNy4wNjctMTcuMDY3LTE3LjA2N2gtMTcuMDY3Yy05LjQyNiAwLTE3LjA2NyA3LjY0MS0xNy4wNjcgMTcuMDY3djE3LjA2N2MtNi4wNy4wMTgtMTEuNjcgMy4yNy0xNC42OTQgOC41MzNoLTE5LjQzOWMtMTQuMTM4IDAtMjUuNiAxMS40NjItMjUuNiAyNS42czExLjQ2MiAyNS42IDI1LjYgMjUuNmgxOS40MzljMy4wMjQgNS4yNjMgOC42MjQgOC41MTUgMTQuNjk0IDguNTMzaDUxLjJjNi4wNy0uMDE4IDExLjY3LTMuMjcgMTQuNjk0LTguNTMzaDMwOS41NzNjNDIuNDE1IDAgNzYuOC0zNC4zODUgNzYuOC03Ni44cy0zNC4zODUtNzYuOC03Ni44LTc2Ljh6bS01OS43MzMtMjUuNmgxNy4wNjd2MTcuMDY3aC0xNy4wNjd6bS03Ni44LTUxLjJjMCA0LjcxMy0zLjgyMSA4LjUzMy04LjUzMyA4LjUzM2gtNTkuNzM0di0xNy4wNjdoNTkuNzMzYzQuNzEzIDAgOC41MzQgMy44MjEgOC41MzQgOC41MzR6bS0xMTkuNDY3LTUxLjJoMTcuMDY3djE3LjA2N2gtMTcuMDY3em0tOC41MzMgMzQuMTMzaDQyLjY2N3YzNC4xMzNoLTUxLjJ2LTM0LjEzM3ptLTExOS40NjcgNjguMjY3Yy4wMzgtMzIuOTc0IDI2Ljc1OS01OS42OTYgNTkuNzMzLTU5LjczM2gzNC4xMzN2MTcuMDY2aC0zNC4xMzNjLTIzLjU2NCAwLTQyLjY2NyAxOS4xMDMtNDIuNjY3IDQyLjY2N3MxOS4xMDMgNDIuNjY3IDQyLjY2NyA0Mi42NjdoMjMwLjR2MTcuMDY2aC0yMzAuNGMtMzIuOTc0LS4wMzgtNTkuNjk1LTI2Ljc1OS01OS43MzMtNTkuNzMzem0zMDcuMiA2OC4yNjZ2LTM0LjEzM2g1MS4ydjM0LjEzM3ptLTI4MS42IDM0LjEzNGgxNy4wNjd2MTcuMDY3aC0xNy4wNjd6bS01OS43MzMgNTEuMmMwLTQuNzEzIDMuODIxLTguNTMzIDguNTMzLTguNTMzaDE3LjA2N3YxNy4wNjZoLTE3LjA2N2MtNC43MTMgMC04LjUzMy0zLjgyLTguNTMzLTguNTMzem00Mi42NjYgMTcuMDY2di0zNC4xMzNoNTEuMnYzNC4xMzN6bTM3NS40NjctOC41MzNoLTMwNy4ydi0xNy4wNjdoMzA3LjJjMjMuNTY0IDAgNDIuNjY3LTE5LjEwMyA0Mi42NjctNDIuNjY3cy0xOS4xMDMtNDIuNjY3LTQyLjY2Ny00Mi42NjdoLTguNTMzdi0xNy4wNjdoOC41MzNjMzIuOTkgMCA1OS43MzMgMjYuNzQ0IDU5LjczMyA1OS43MzNzLTI2Ljc0MyA1OS43MzUtNTkuNzMzIDU5LjczNXoiLz4NCiAgICAgICAgPHBhdGggZD0ibTE4Ny43MzMgMTYyLjEzM2M0LjcxMyAwIDguNTMzLTMuODIxIDguNTMzLTguNTMzdi0xNy4wNjdjMC00LjcxMy0zLjgyMS04LjUzMy04LjUzMy04LjUzMy00LjcxMyAwLTguNTMzIDMuODIxLTguNTMzIDguNTMzdjE3LjA2N2MwIDQuNzEzIDMuODIxIDguNTMzIDguNTMzIDguNTMzeiIvPg0KICAgICAgICA8cGF0aCBkPSJtMTg3LjczMyAxMTAuOTMzYzQuNzEzIDAgOC41MzMtMy44MjEgOC41MzMtOC41MzN2LTE3LjA2N2MwLTQuNzEzLTMuODIxLTguNTMzLTguNTMzLTguNTMzLTQuNzEzIDAtOC41MzMgMy44MjEtOC41MzMgOC41MzN2MTcuMDY3YzAgNC43MTMgMy44MjEgOC41MzMgOC41MzMgOC41MzN6Ii8+DQogICAgICAgIDxwYXRoIGQ9Im0xODcuNzMzIDU5LjczM2M0LjcxMyAwIDguNTMzLTMuODIxIDguNTMzLTguNTMzdi0xNy4wNjdjMC00LjcxMy0zLjgyMS04LjUzMy04LjUzMy04LjUzMy00LjcxMyAwLTguNTMzIDMuODIxLTguNTMzIDguNTMzdjE3LjA2N2MwIDQuNzEzIDMuODIxIDguNTMzIDguNTMzIDguNTMzeiIvPg0KICAgICAgICA8cGF0aCBkPSJtMTU0Ljc0MyAxNTcuODY3YzEuNTEzIDIuNjYyIDQuMzM3IDQuMzA5IDcuMzk5IDQuMzE2czUuODkzLTEuNjI4IDcuNDE4LTQuMjgzIDEuNTExLTUuOTI0LS4wMzgtOC41NjZsLTguNTMzLTE0Ljc4Yy0xLjUxMy0yLjY2Mi00LjMzNy00LjMwOS03LjM5OS00LjMxNnMtNS44OTMgMS42MjgtNy40MTggNC4yODMtMS41MTEgNS45MjQuMDM4IDguNTY2eiIvPg0KICAgICAgICA8cGF0aCBkPSJtMTI5LjE0MyAxMTMuNDkzYzEuNTEzIDIuNjYyIDQuMzM3IDQuMzA5IDcuMzk5IDQuMzE2czUuODkzLTEuNjI4IDcuNDE4LTQuMjgzIDEuNTExLTUuOTI0LS4wMzgtOC41NjZsLTguNTMzLTE0Ljc4Yy0xLjUxMy0yLjY2Mi00LjMzNy00LjMwOS03LjM5OS00LjMxNnMtNS44OTMgMS42MjgtNy40MTggNC4yODMtMS41MTEgNS45MjQuMDM4IDguNTY2eiIvPg0KICAgICAgICA8cGF0aCBkPSJtMTAzLjU0MyA2OS4xODhjMi4zNzIgNC4wNDcgNy41NjYgNS40MiAxMS42MjggMy4wNzQgNC4wNjItMi4zNDUgNS40Ny03LjUzIDMuMTUxLTExLjYwOGwtOC41MzMtMTQuNzg4Yy0xLjUxMy0yLjY2Mi00LjMzNy00LjMwOS03LjM5OS00LjMxNnMtNS44OTMgMS42MjgtNy40MTggNC4yODMtMS41MTEgNS45MjQuMDM4IDguNTY2eiIvPg0KICAgICAgICA8cGF0aCBkPSJtMjA5LjA2NyAxNjAuOTljNC4wODEgMi4zNTYgOS4zLjk1OCAxMS42NTctMy4xMjNsOC41MzMtMTQuNzhjMS41NDktMi42NDIgMS41NjMtNS45MTEuMDM4LTguNTY2cy00LjM1Ni00LjI5LTcuNDE4LTQuMjgzLTUuODg2IDEuNjU0LTcuMzk5IDQuMzE2bC04LjUzMyAxNC43OGMtMi4zNTggNC4wODEtLjk2IDkuMjk5IDMuMTIyIDExLjY1NnoiLz4NCiAgICAgICAgPHBhdGggZD0ibTIzNC42NjcgMTE2LjY1MWM0LjA4MSAyLjM1NiA5LjMuOTU4IDExLjY1Ny0zLjEyM2w4LjUzMy0xNC43OGMxLjU0OS0yLjY0MiAxLjU2My01LjkxMS4wMzgtOC41NjZzLTQuMzU2LTQuMjktNy40MTgtNC4yODMtNS44ODYgMS42NTQtNy4zOTkgNC4zMTZsLTguNTMzIDE0Ljc4Yy0yLjM1OCA0LjA4LS45NiA5LjI5OSAzLjEyMiAxMS42NTZ6Ii8+DQogICAgICAgIDxwYXRoIGQ9Im0yNjAuMjY3IDcyLjMxMWM0LjA4MSAyLjM1NiA5LjMuOTU4IDExLjY1Ny0zLjEyM2w4LjUzMy0xNC43ODhjMS41NDktMi42NDIgMS41NjMtNS45MTEuMDM4LTguNTY2cy00LjM1Ni00LjI5LTcuNDE4LTQuMjgzLTUuODg2IDEuNjU0LTcuMzk5IDQuMzE2bC04LjUzMyAxNC43ODhjLTIuMzU4IDQuMDgxLS45NiA5LjMgMy4xMjIgMTEuNjU2eiIvPg0KICAgICAgICA8cGF0aCBkPSJtMzg0IDI3My4wNjdjNC43MTMgMCA4LjUzMy0zLjgyIDguNTMzLTguNTMzdi0xNy4wNjdjMC00LjcxMy0zLjgyLTguNTMzLTguNTMzLTguNTMzcy04LjUzMyAzLjgyMS04LjUzMyA4LjUzM3YxNy4wNjdjMCA0LjcxMiAzLjgyIDguNTMzIDguNTMzIDguNTMzeiIvPg0KICAgICAgICA8cGF0aCBkPSJtMzg0IDIyMS44NjdjNC43MTMgMCA4LjUzMy0zLjgyMSA4LjUzMy04LjUzM3YtMTcuMDY3YzAtNC43MTMtMy44Mi04LjUzMy04LjUzMy04LjUzM3MtOC41MzMgMy44MjEtOC41MzMgOC41MzN2MTcuMDY3YzAgNC43MTIgMy44MiA4LjUzMyA4LjUzMyA4LjUzM3oiLz4NCiAgICAgICAgPHBhdGggZD0ibTM4NCAxNzAuNjY3YzQuNzEzIDAgOC41MzMtMy44MjEgOC41MzMtOC41MzN2LTE3LjA2N2MwLTQuNzEzLTMuODItOC41MzMtOC41MzMtOC41MzNzLTguNTMzIDMuODIxLTguNTMzIDguNTMzdjE3LjA2N2MwIDQuNzEyIDMuODIgOC41MzMgOC41MzMgOC41MzN6Ii8+DQogICAgICAgIDxwYXRoIGQ9Im0zNTEuMDEgMjY4LjhjMi4zNzIgNC4wNDcgNy41NjYgNS40MiAxMS42MjggMy4wNzQgNC4wNjItMi4zNDUgNS40Ny03LjUzIDMuMTUxLTExLjYwOGwtOC41MzMtMTQuNzhjLTEuNTE0LTIuNjYyLTQuMzM3LTQuMzA5LTcuMzk5LTQuMzE2cy01Ljg5MyAxLjYyOC03LjQxOCA0LjI4My0xLjUxMSA1LjkyNC4wMzggOC41NjZ6Ii8+DQogICAgICAgIDxwYXRoIGQ9Im0zMjUuNDEgMjI0LjQyN2MxLjUxNCAyLjY2MiA0LjMzNyA0LjMwOSA3LjM5OSA0LjMxNnM1Ljg5My0xLjYyOCA3LjQxOC00LjI4MyAxLjUxMS01LjkyNC0uMDM4LTguNTY2bC04LjUzMy0xNC43OGMtMS41MTQtMi42NjItNC4zMzctNC4zMDktNy4zOTktNC4zMTZzLTUuODkzIDEuNjI4LTcuNDE4IDQuMjgzLTEuNTExIDUuOTI0LjAzOCA4LjU2NnoiLz4NCiAgICAgICAgPHBhdGggZD0ibTI5OS44MSAxODAuMTIyYzIuMzcyIDQuMDQ3IDcuNTY2IDUuNDIgMTEuNjI4IDMuMDc0IDQuMDYyLTIuMzQ1IDUuNDctNy41MyAzLjE1MS0xMS42MDhsLTguNTMzLTE0Ljc4OGMtMS41MTMtMi42NjItNC4zMzctNC4zMDktNy4zOTktNC4zMTZzLTUuODkzIDEuNjI4LTcuNDE4IDQuMjgzLTEuNTExIDUuOTI0LjAzOCA4LjU2NnoiLz4NCiAgICAgICAgPHBhdGggZD0ibTQwNS4zMzMgMjcxLjkyM2M0LjA4MSAyLjM1NiA5LjMuOTU4IDExLjY1Ny0zLjEyM2w4LjUzMy0xNC43OGMyLjMxOC00LjA3OC45MTEtOS4yNjItMy4xNTEtMTEuNjA4LTQuMDYyLTIuMzQ1LTkuMjU2LS45NzItMTEuNjI4IDMuMDc0bC04LjUzMyAxNC43OGMtMi4zNTcgNC4wODItLjk1OSA5LjMwMSAzLjEyMiAxMS42NTd6Ii8+DQogICAgICAgIDxwYXRoIGQ9Im00MzAuOTMzIDIyNy41ODRjNC4wODEgMi4zNTYgOS4zLjk1OCAxMS42NTctMy4xMjNsOC41MzMtMTQuNzhjMi4zMTgtNC4wNzguOTExLTkuMjYyLTMuMTUxLTExLjYwOHMtOS4yNTYtLjk3Mi0xMS42MjggMy4wNzRsLTguNTMzIDE0Ljc4Yy0yLjM1NyA0LjA4Mi0uOTU5IDkuMzAxIDMuMTIyIDExLjY1N3oiLz4NCiAgICAgICAgPHBhdGggZD0ibTQ1Ni41MzMgMTgzLjI0NWM0LjA4MSAyLjM1NiA5LjMuOTU4IDExLjY1Ny0zLjEyM2w4LjUzMy0xNC43ODhjMi4zMTgtNC4wNzguOTExLTkuMjYyLTMuMTUxLTExLjYwOC00LjA2Mi0yLjM0NS05LjI1Ni0uOTcyLTExLjYyOCAzLjA3NGwtOC41MzMgMTQuNzg4Yy0yLjM1NyA0LjA4Mi0uOTU5IDkuMyAzLjEyMiAxMS42NTd6Ii8+DQogICAgPC9nPg0KPC9zdmc+",Ule="PHN2ZyBoZWlnaHQ9IjUxMiIgdmlld0JveD0iMCAwIDUxMi4wMDIgNTEyLjAwMiIgd2lkdGg9IjUxMiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCiAgICA8ZyBmaWxsPSJjdXJyZW50Q29sb3IiPg0KICAgICAgICA8cGF0aCBkPSJtMzk4LjU4OSAyNDYuMzQyYy02NC42NjYtMTcuMzI4LTExNS42MDEtNjguMjY0LTEzMi45MjktMTMyLjkyOS0xLjE3MS00LjM3Mi01LjEzMy03LjQxMi05LjY1OS03LjQxMnMtOC40ODggMy4wNC05LjY1OSA3LjQxMmMtMTcuMzI4IDY0LjY2Ni02OC4yNjMgMTE1LjYwMS0xMzIuOTI5IDEzMi45MjktNC4zNzIgMS4xNzEtNy40MTIgNS4xMzMtNy40MTIgOS42NTlzMy4wNCA4LjQ4OCA3LjQxMiA5LjY1OWM2NC42NjYgMTcuMzI5IDExNS42MDEgNjguMjY0IDEzMi45MjkgMTMyLjkyOSAxLjE3MSA0LjM3MiA1LjEzMyA3LjQxMiA5LjY1OSA3LjQxMnM4LjQ4OC0zLjA0IDkuNjU5LTcuNDEyYzE3LjMyOC02NC42NjUgNjguMjY0LTExNS42MDEgMTMyLjkyOS0xMzIuOTI5IDQuMzcyLTEuMTcxIDcuNDEyLTUuMTMzIDcuNDEyLTkuNjU5cy0zLjA0LTguNDg4LTcuNDEyLTkuNjU5em0tMTQyLjU4OCAxMTkuMTc2Yy0yMS4wMzktNDkuMDk2LTYwLjQyLTg4LjQ3OC0xMDkuNTE2LTEwOS41MTcgNDkuMDk2LTIxLjAzOSA4OC40NzgtNjAuNDIgMTA5LjUxNi0xMDkuNTE3IDIxLjAzOSA0OS4wOTcgNjAuNDIgODguNDc4IDEwOS41MTcgMTA5LjUxNy00OS4wOTcgMjEuMDM5LTg4LjQ3OCA2MC40Mi0xMDkuNTE3IDEwOS41MTd6Ii8+DQogICAgICAgIDxwYXRoIGQ9Im0yNjQuMDM2IDIwMC40NThjLTEuODg2LTIuNTQ1LTQuODY3LTQuMDQ3LTguMDM1LTQuMDQ3cy02LjE0OSAxLjUwMS04LjAzNSA0LjA0N2MtMTMuNDE2IDE4LjEwNy0yOS40IDM0LjA5MS00Ny41MDggNDcuNTA4LTIuNTQ1IDEuODg2LTQuMDQ3IDQuODY3LTQuMDQ3IDguMDM1czEuNTAxIDYuMTQ5IDQuMDQ3IDguMDM1YzE4LjEwOCAxMy40MTYgMzQuMDkyIDI5LjQgNDcuNTA4IDQ3LjUwOCAxLjg4NiAyLjU0NSA0Ljg2NyA0LjA0NyA4LjAzNSA0LjA0N3M2LjE0OS0xLjUwMSA4LjAzNS00LjA0N2MxMy40MTYtMTguMTA4IDI5LjQtMzQuMDkyIDQ3LjUwOC00Ny41MDggMi41NDUtMS44ODYgNC4wNDctNC44NjcgNC4wNDctOC4wMzVzLTEuNTAxLTYuMTQ5LTQuMDQ3LTguMDM1Yy0xOC4xMDgtMTMuNDE3LTM0LjA5Mi0yOS40MDEtNDcuNTA4LTQ3LjUwOHptLTguMDM1IDg4LjkwOWMtMTAuMDQtMTIuMTYyLTIxLjIwNC0yMy4zMjYtMzMuMzY2LTMzLjM2NiAxMi4xNjMtMTAuMDQgMjMuMzI2LTIxLjIwNCAzMy4zNjYtMzMuMzY2IDEwLjA0IDEyLjE2MyAyMS4yMDQgMjMuMzI2IDMzLjM2NiAzMy4zNjYtMTIuMTYyIDEwLjA0LTIzLjMyNiAyMS4yMDQtMzMuMzY2IDMzLjM2NnoiLz4NCiAgICAgICAgPHBhdGggZD0ibTI1Ni4wMDEgNzUuOTk5YzUuNTIzIDAgMTAtNC40NzcgMTAtMTB2LTU1Ljk5OWMwLTUuNTIzLTQuNDc3LTEwLTEwLTEwcy0xMCA0LjQ3Ny0xMCAxMHY1NS45OTljMCA1LjUyMyA0LjQ3NyAxMCAxMCAxMHoiLz4NCiAgICAgICAgPHBhdGggZD0ibTExNC41NzkgMTI4LjcyMWMxLjk1MyAxLjk1MyA0LjUxMiAyLjkyOSA3LjA3MSAyLjkyOXM1LjExOS0uOTc2IDcuMDcxLTIuOTI5YzMuOTA1LTMuOTA1IDMuOTA1LTEwLjIzNyAwLTE0LjE0M2wtMzkuNTk3LTM5LjU5OGMtMy45MDUtMy45MDUtMTAuMjM3LTMuOTA1LTE0LjE0MyAwcy0zLjkwNSAxMC4yMzcgMCAxNC4xNDN6Ii8+DQogICAgICAgIDxwYXRoIGQ9Im03NiAyNTYuMDAxYzAtNS41MjMtNC40NzctMTAtMTAtMTBoLTU2Yy01LjUyMyAwLTEwIDQuNDc3LTEwIDEwczQuNDc3IDEwIDEwIDEwaDU2YzUuNTIyIDAgMTAtNC40NzcgMTAtMTB6Ii8+DQogICAgICAgIDxwYXRoIGQ9Im0xMTQuNTc5IDM4My4yODEtMzkuNTk4IDM5LjU5OGMtMy45MDUgMy45MDUtMy45MDUgMTAuMjM3IDAgMTQuMTQzIDEuOTUzIDEuOTUzIDQuNTEyIDIuOTI5IDcuMDcxIDIuOTI5czUuMTE5LS45NzYgNy4wNzEtMi45MjlsMzkuNTk4LTM5LjU5OGMzLjkwNS0zLjkwNSAzLjkwNS0xMC4yMzcgMC0xNC4xNDNzLTEwLjIzNy0zLjkwNi0xNC4xNDIgMHoiLz4NCiAgICAgICAgPHBhdGggZD0ibTI1Ni4wMDEgNDM2LjAwM2MtNS41MjMgMC0xMCA0LjQ3Ny0xMCAxMHY1NS45OTljMCA1LjUyMyA0LjQ3NyAxMCAxMCAxMHMxMC00LjQ3NyAxMC0xMHYtNTUuOTk5YzAtNS41MjMtNC40NzctMTAtMTAtMTB6Ii8+DQogICAgICAgIDxwYXRoIGQ9Im0zOTcuNDI0IDM4My4yODFjLTMuOTA1LTMuOTA0LTEwLjIzNi0zLjkwNC0xNC4xNDMgMC0zLjkwNSAzLjkwNS0zLjkwNSAxMC4yMzcgMCAxNC4xNDNsMzkuNTk3IDM5LjU5OGMxLjk1MyAxLjk1MyA0LjUxMiAyLjkyOSA3LjA3MSAyLjkyOXM1LjExOS0uOTc3IDcuMDcxLTIuOTI5YzMuOTA1LTMuOTA1IDMuOTA1LTEwLjIzNyAwLTE0LjE0M3oiLz4NCiAgICAgICAgPHBhdGggZD0ibTUwMi4wMDIgMjQ2LjAwMWgtNTUuOTk5Yy01LjUyMyAwLTEwIDQuNDc3LTEwIDEwczQuNDc3IDEwIDEwIDEwaDU1Ljk5OWM1LjUyMyAwIDEwLTQuNDc3IDEwLTEwcy00LjQ3Ny0xMC0xMC0xMHoiLz4NCiAgICAgICAgPHBhdGggZD0ibTM5MC4zNTMgMTMxLjY0OWMyLjU1OSAwIDUuMTE5LS45NzYgNy4wNzEtMi45MjlsMzkuNTk3LTM5LjU5OGMzLjkwNS0zLjkwNSAzLjkwNS0xMC4yMzcgMC0xNC4xNDNzLTEwLjIzNy0zLjkwNS0xNC4xNDMgMGwtMzkuNTk3IDM5LjU5OGMtMy45MDUgMy45MDUtMy45MDUgMTAuMjM3IDAgMTQuMTQzIDEuOTUzIDEuOTUzIDQuNTEyIDIuOTI5IDcuMDcyIDIuOTI5eiIvPg0KICAgICAgICA8cGF0aCBkPSJtMTYxLjg2OCAzOC43MzVjMS4zMTQgMCAyLjY1LS4yNjEgMy45MzQtLjgxMSA1LjA3Ny0yLjE3NSA3LjQyOC04LjA1NCA1LjI1Mi0xMy4xM2wtLjAwMy0uMDA3Yy0yLjE3NS01LjA3Ni04LjA1MS03LjQyMy0xMy4xMjktNS4yNDktNS4wNzYgMi4xNzUtNy40MjYgOC4wNTgtNS4yNSAxMy4xMzQgMS42MjUgMy43OTIgNS4zMTYgNi4wNjMgOS4xOTYgNi4wNjN6Ii8+DQogICAgICAgIDxwYXRoIGQ9Im0xNjkuODQ0IDc0LjEzMSAxMy4wNTQgMzEuNTE0YzEuNTk1IDMuODUxIDUuMzE4IDYuMTc1IDkuMjQzIDYuMTc1IDEuMjc1IDAgMi41NzItLjI0NSAzLjgyMy0uNzY0IDUuMTAyLTIuMTE0IDcuNTI1LTcuOTYzIDUuNDEyLTEzLjA2NmwtMTMuMDU0LTMxLjUxNGMtMi4xMTQtNS4xMDMtNy45NjMtNy41MjctMTMuMDY2LTUuNDEycy03LjUyNiA3Ljk2NC01LjQxMiAxMy4wNjd6Ii8+DQogICAgICAgIDxwYXRoIGQ9Im0yNC41NDIgMTcwLjk0M2MxLjM1Ny42MjYgMi43ODIuOTIzIDQuMTg0LjkyMyAzLjc4IDAgNy4zOTgtMi4xNTQgOS4wODYtNS44MTIgMi4zMTQtNS4wMTQuMTI1LTEwLjk1Ni00Ljg4OS0xMy4yN2wtLjAwNi0uMDAzYy01LjAxMy0yLjMxNS0xMC45NTItLjEyNS0xMy4yNjcgNC44OTEtMi4zMTYgNS4wMTQtLjEyMyAxMC45NTYgNC44OTIgMTMuMjcxeiIvPg0KICAgICAgICA8cGF0aCBkPSJtNjYuNDc3IDE4OC4zMjEgMzEuNTE1IDEzLjA1NGMxLjI1MS41MTkgMi41NDcuNzY0IDMuODIzLjc2NCAzLjkyNCAwIDcuNjQ3LTIuMzI1IDkuMjQzLTYuMTc2IDIuMTE0LTUuMTAzLS4zMS0xMC45NTItNS40MTItMTMuMDY1bC0zMS41MTYtMTMuMDU0Yy01LjEwMS0yLjExMy0xMC45NTIuMzEtMTMuMDY1IDUuNDEyLTIuMTE0IDUuMTAyLjMxIDEwLjk1MiA1LjQxMiAxMy4wNjV6Ii8+DQogICAgICAgIDxwYXRoIGQ9Im0xMDUuNjQ1IDMyOS4xMDRjNS4xMDMtMi4xMTMgNy41MjYtNy45NjMgNS40MTItMTMuMDY1LTIuMTEzLTUuMTAzLTcuOTY0LTcuNTI3LTEzLjA2NS01LjQxMmwtMzEuNTE0IDEzLjA1NGMtNS4xMDMgMi4xMTMtNy41MjYgNy45NjMtNS40MTIgMTMuMDY1IDEuNTk1IDMuODUyIDUuMzE4IDYuMTc2IDkuMjQzIDYuMTc2IDEuMjc1IDAgMi41NzItLjI0NSAzLjgyMy0uNzY0eiIvPg0KICAgICAgICA8cGF0aCBkPSJtMjQuNzkzIDM0MC45NDctLjAwNy4wMDNjLTUuMDc2IDIuMTc1LTcuNDI0IDguMDUzLTUuMjQ5IDEzLjEyOSAxLjYyNSAzLjc5MiA1LjMxNyA2LjA2MiA5LjE5OCA2LjA2MiAxLjMxNSAwIDIuNjUyLS4yNjEgMy45MzYtLjgxMiA1LjA3Ny0yLjE3NSA3LjQyOC04LjA1NCA1LjI1Mi0xMy4xMzEtMi4xNzQtNS4wNzUtOC4wNTMtNy40MjYtMTMuMTMtNS4yNTF6Ii8+DQogICAgICAgIDxwYXRoIGQ9Im0xNjYuMDU0IDQ3NC4xOWMtNS4wMTUtMi4zMTUtMTAuOTU2LS4xMjUtMTMuMjcgNC44ODlsLS4wMDMuMDA2Yy0yLjMxNCA1LjAxNC0uMTI0IDEwLjk1MyA0Ljg5MSAxMy4yNjcgMS4zNTYuNjI2IDIuNzguOTIyIDQuMTgyLjkyMiAzLjc4MSAwIDcuNDAxLTIuMTU2IDkuMDg5LTUuODE0IDIuMzE0LTUuMDE0LjEyNS0xMC45NTUtNC44ODktMTMuMjd6Ii8+DQogICAgICAgIDxwYXRoIGQ9Im0xOTUuOTYzIDQwMC45NDVjLTUuMTAxLTIuMTE0LTEwLjk1Mi4zMS0xMy4wNjUgNS40MTJsLTEzLjA1NCAzMS41MTVjLTIuMTE0IDUuMTAzLjMxIDEwLjk1MiA1LjQxMiAxMy4wNjUgMS4yNTEuNTE5IDIuNTQ3Ljc2NCAzLjgyMy43NjQgMy45MjQgMCA3LjY0Ny0yLjMyNSA5LjI0My02LjE3NmwxMy4wNTQtMzEuNTE1YzIuMTEzLTUuMTAyLS4zMTEtMTAuOTUyLTUuNDEzLTEzLjA2NXoiLz4NCiAgICAgICAgPHBhdGggZD0ibTM0Ni4xOTkgNDc0LjA3OGMtNS4wNzYgMi4xNzUtNy40MjggOC4wNTQtNS4yNTIgMTMuMTNsLjAwMy4wMDdjMS42MjUgMy43OTEgNS4zMTQgNi4wNiA5LjE5MiA2LjA2IDEuMzE1IDAgMi42NTEtLjI2MSAzLjkzNy0uODEyIDUuMDc2LTIuMTc1IDcuNDI2LTguMDU4IDUuMjUtMTMuMTM0LTIuMTc0LTUuMDc2LTguMDUxLTcuNDI2LTEzLjEzLTUuMjUxeiIvPg0KICAgICAgICA8cGF0aCBkPSJtMzQyLjE1OCA0MzcuODcxLTEzLjA1NC0zMS41MTRjLTIuMTE0LTUuMTAzLTcuOTY1LTcuNTI3LTEzLjA2NS01LjQxMi01LjEwMyAyLjExMy03LjUyNiA3Ljk2My01LjQxMiAxMy4wNjVsMTMuMDU0IDMxLjUxNGMxLjU5NSAzLjg1MiA1LjMxOCA2LjE3NiA5LjI0MyA2LjE3NiAxLjI3NSAwIDIuNTcyLS4yNDUgMy44MjMtLjc2NCA1LjEwMi0yLjExMiA3LjUyNS03Ljk2MiA1LjQxMS0xMy4wNjV6Ii8+DQogICAgICAgIDxwYXRoIGQ9Im00ODcuMjA4IDM0MC45NDdjLTUuMDc2LTIuMTc3LTEwLjk1NS4xNzctMTMuMTMgNS4yNTItMi4xNzYgNS4wNzcuMTc2IDEwLjk1NiA1LjI1MiAxMy4xMzFsLjAwNi4wMDNjMS4yODUuNTUgMi42MTkuODExIDMuOTMzLjgxMSAzLjg3OSAwIDcuNTY5LTIuMjcyIDkuMTk0LTYuMDY0IDIuMTc3LTUuMDc3LS4xNzgtMTAuOTU3LTUuMjU1LTEzLjEzM3oiLz4NCiAgICAgICAgPHBhdGggZD0ibTQ0NS41MjUgMzIzLjY4MS0zMS41MTQtMTMuMDU0Yy01LjEwMi0yLjExMy0xMC45NTEuMzEtMTMuMDY1IDUuNDEycy4zMSAxMC45NTIgNS40MTIgMTMuMDY1bDMxLjUxNCAxMy4wNTRjMS4yNTIuNTE5IDIuNTQ4Ljc2NCAzLjgyMy43NjQgMy45MjQgMCA3LjY0Ny0yLjMyNSA5LjI0My02LjE3NiAyLjExMy01LjEwMi0uMzExLTEwLjk1Mi01LjQxMy0xMy4wNjV6Ii8+DQogICAgICAgIDxwYXRoIGQ9Im00ODMuMjc0IDE3MS44NjZjMS4zMTQgMCAyLjY1LS4yNjEgMy45MzQtLjgxMWwuMDA3LS4wMDNjNS4wNzYtMi4xNzUgNy40MjQtOC4wNTMgNS4yNDktMTMuMTI5cy04LjA2LTcuNDI3LTEzLjEzNC01LjI1Yy01LjA3NyAyLjE3NS03LjQyOCA4LjA1NC01LjI1MiAxMy4xMzEgMS42MjUgMy43OTEgNS4zMTYgNi4wNjIgOS4xOTYgNi4wNjJ6Ii8+DQogICAgICAgIDxwYXRoIGQ9Im00MDYuMzU3IDE4Mi44OTdjLTUuMTAzIDIuMTEzLTcuNTI2IDcuOTYzLTUuNDEyIDEzLjA2NSAxLjU5NSAzLjg1MiA1LjMxOCA2LjE3NiA5LjI0MyA2LjE3NiAxLjI3NSAwIDIuNTcyLS4yNDUgMy44MjMtLjc2NGwzMS41MTQtMTMuMDU0YzUuMTAzLTIuMTEzIDcuNTI2LTcuOTYzIDUuNDEyLTEzLjA2NS0yLjExNC01LjEwMy03Ljk2My03LjUyNy0xMy4wNjYtNS40MTJ6Ii8+DQogICAgICAgIDxwYXRoIGQ9Im0zNDYuMTk5IDM3LjkyM2MxLjI4NS41NTEgMi42MjEuODExIDMuOTM1LjgxMSAzLjg4IDAgNy41NzEtMi4yNzEgOS4xOTYtNi4wNjNsLjAwMy0uMDA3YzIuMTc2LTUuMDc2LS4xNzctMTAuOTUyLTUuMjUzLTEzLjEyNy01LjA3NC0yLjE3Ni0xMC45NTcuMTc5LTEzLjEzMiA1LjI1Ni0yLjE3NyA1LjA3Ni4xNzUgMTAuOTU1IDUuMjUxIDEzLjEzeiIvPg0KICAgICAgICA8cGF0aCBkPSJtMzE2LjAzOSAxMTEuMDU3YzEuMjUxLjUxOSAyLjU0Ny43NjQgMy44MjMuNzY0IDMuOTI0IDAgNy42NDctMi4zMjUgOS4yNDMtNi4xNzZsMTMuMDU0LTMxLjUxNGMyLjExNC01LjEwMy0uMzEtMTAuOTUzLTUuNDEyLTEzLjA2Ni01LjEwMS0yLjExNC0xMC45NTEuMzEtMTMuMDY1IDUuNDEybC0xMy4wNTQgMzEuNTE0Yy0yLjExNSA1LjEwMi4zMDkgMTAuOTUyIDUuNDExIDEzLjA2NnoiLz4NCiAgICA8L2c+DQo8L3N2Zz4=",vle="PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDQ4MC4wMDUgNDgwLjAwNSI+DQogICAgPGcgZmlsbD0iY3VycmVudENvbG9yIj4NCiAgICAgICAgPHBhdGggZD0iTTI0MC4wMDMsNDhjNC40MTgsMCw4LTMuNTgyLDgtOFY4YzAtNC40MTgtMy41ODItOC04LThzLTgsMy41ODItOCw4djMyQzIzMi4wMDMsNDQuNDE4LDIzNS41ODQsNDgsMjQwLjAwMyw0OHoiLz4NCiAgICAgICAgPHBhdGggZD0iTTE0MS4wNzUsMzYuNjU2bDE2LDI3LjcwNGMyLjE4NCwzLjg0MSw3LjA2OCw1LjE4NCwxMC45MDksM3M1LjE4NC03LjA2OCwzLTEwLjkwOWMtMC4wMTctMC4wMzEtMC4wMzUtMC4wNjEtMC4wNTMtMC4wOTINCgkJCQlsLTE2LTI3LjcwNGMtMi4xODQtMy44NDEtNy4wNjgtNS4xODQtMTAuOTA5LTNjLTMuODQxLDIuMTg0LTUuMTg0LDcuMDY4LTMsMTAuOTA5QzE0MS4wMzksMzYuNTk1LDE0MS4wNTcsMzYuNjI2LDE0MS4wNzUsMzYuNjU2DQoJCQkJeiIvPg0KICAgICAgICA8cGF0aCBkPSJNNzYuNTY3LDEwNi44NzVjMC4wMywwLjAxOCwwLjA2MSwwLjAzNSwwLjA5MiwwLjA1M2wyNy43MDQsMTZjMy44MTIsMi4yMzQsOC43MTMsMC45NTYsMTAuOTQ3LTIuODU2DQoJCQkJYzIuMjM0LTMuODEyLDAuOTU2LTguNzEzLTIuODU2LTEwLjk0N2MtMC4wMy0wLjAxOC0wLjA2MS0wLjAzNS0wLjA5Mi0wLjA1M2wtMjcuNzA0LTE2Yy0zLjgxMi0yLjIzNC04LjcxMy0wLjk1Ni0xMC45NDcsMi44NTYNCgkJCQlDNzEuNDc3LDk5LjczOSw3Mi43NTUsMTA0LjY0MSw3Ni41NjcsMTA2Ljg3NXoiLz4NCiAgICAgICAgPHBhdGggZD0iTTk2LjAwMywxOTJjMC00LjQxOC0zLjU4Mi04LTgtOGgtMzJjLTQuNDE4LDAtOCwzLjU4Mi04LDhzMy41ODIsOCw4LDhoMzJDOTIuNDIxLDIwMCw5Ni4wMDMsMTk2LjQxOCw5Ni4wMDMsMTkyeiIvPg0KICAgICAgICA8cGF0aCBkPSJNMTA0LjQ1NiwyNjEuMDE4Yy0wLjAzMSwwLjAxOC0wLjA2MiwwLjAzNi0wLjA5MywwLjA1NGwtMjcuNzA0LDE2Yy0zLjg0MSwyLjE4My01LjE4NSw3LjA2Ny0zLjAwMiwxMC45MDgNCgkJCQljMi4xODMsMy44NDEsNy4wNjcsNS4xODUsMTAuOTA4LDMuMDAyYzAuMDMxLTAuMDE4LDAuMDYyLTAuMDM2LDAuMDkzLTAuMDU0bDI3LjcwNC0xNmMzLjg0MS0yLjE4Myw1LjE4NS03LjA2NywzLjAwMi0xMC45MDgNCgkJCQlDMTEzLjE4MSwyNjAuMTc5LDEwOC4yOTcsMjU4LjgzNSwxMDQuNDU2LDI2MS4wMTh6Ii8+DQogICAgICAgIDxwYXRoIGQ9Ik00MDMuNDQsMjc3LjEyNmMtMC4wMzEtMC4wMTgtMC4wNjItMC4wMzYtMC4wOTMtMC4wNTRsLTI3LjcwNC0xNmMtMy44MTEtMi4yMzUtOC43MTMtMC45NTctMTAuOTQ4LDIuODU0DQoJCQkJYy0yLjIzNSwzLjgxMS0wLjk1Nyw4LjcxMywyLjg1NCwxMC45NDhjMC4wMzEsMC4wMTgsMC4wNjIsMC4wMzYsMC4wOTMsMC4wNTRsMjcuNzA0LDE2YzMuODExLDIuMjM1LDguNzEzLDAuOTU3LDEwLjk0OC0yLjg1NA0KCQkJCUM0MDguNTI5LDI4NC4yNjIsNDA3LjI1MSwyNzkuMzYxLDQwMy40NCwyNzcuMTI2eiIvPg0KICAgICAgICA8cGF0aCBkPSJNNDI0LjAwMywxODRoLTMyYy00LjQxOCwwLTgsMy41ODItOCw4czMuNTgyLDgsOCw4aDMyYzQuNDE4LDAsOC0zLjU4Miw4LThTNDI4LjQyMSwxODQsNDI0LjAwMywxODR6Ii8+DQogICAgICAgIDxwYXRoIGQ9Ik0zNzEuNjUxLDEyNGMxLjQwNCwwLDIuNzg0LTAuMzcsNC0xLjA3MmwyNy43MDQtMTZjMy44NDEtMi4xODQsNS4xODQtNy4wNjgsMy0xMC45MDlzLTcuMDY4LTUuMTg0LTEwLjkwOS0zDQoJCQkJYy0wLjAzMSwwLjAxNy0wLjA2MSwwLjAzNS0wLjA5MiwwLjA1M2wtMjcuNzA0LDE2Yy0zLjgyNiwyLjIwOS01LjEzNyw3LjEwMi0yLjkyOCwxMC45MjgNCgkJCQlDMzY2LjE1MiwxMjIuNDc1LDM2OC43OTMsMTI0LDM3MS42NTEsMTI0eiIvPg0KICAgICAgICA8cGF0aCBkPSJNMzExLjk5Myw2Ny4yOTFjMC4wMDMsMC4wMDIsMC4wMDYsMC4wMDQsMC4wMDksMC4wMDVjMy44MjcsMi4yMDcsOC43MiwwLjg5NCwxMC45MjctMi45MzQNCgkJCQljMC0wLjAwMSwwLjAwMS0wLjAwMiwwLjAwMS0wLjAwMmwxNi0yNy43MDRjMi4yMzUtMy44MTEsMC45NTctOC43MTMtMi44NTQtMTAuOTQ4Yy0zLjgxMS0yLjIzNS04LjcxMy0wLjk1Ny0xMC45NDgsMi44NTQNCgkJCQljLTAuMDE4LDAuMDMxLTAuMDM2LDAuMDYyLTAuMDU0LDAuMDkzbC0xNiwyNy43MDRDMzA2Ljg2Miw2MC4xODQsMzA4LjE2OSw2NS4wNzgsMzExLjk5Myw2Ny4yOTF6Ii8+DQogICAgICAgIDxwYXRoIGQ9Ik0yNTYuMDAzLDMyMGM0LjQxOCwwLDgtMy41ODIsOC04di04OGgxNmMxNy42NzMsMCwzMi0xNC4zMjcsMzItMzJzLTE0LjMyNy0zMi0zMi0zMmMtMTcuNjczLDAtMzIsMTQuMzI3LTMyLDMydjE2aC0xNg0KCQkJCXYtMTZjMC0xNy42NzMtMTQuMzI3LTMyLTMyLTMycy0zMiwxNC4zMjctMzIsMzJzMTQuMzI3LDMyLDMyLDMyaDE2djg4YzAsNC40MTgsMy41ODIsOCw4LDhzOC0zLjU4Miw4LTh2LTg4aDE2djg4DQoJCQkJQzI0OC4wMDMsMzE2LjQxOCwyNTEuNTg0LDMyMCwyNTYuMDAzLDMyMHogTTI2NC4wMDMsMTkyYzAtOC44MzcsNy4xNjMtMTYsMTYtMTZzMTYsNy4xNjMsMTYsMTZzLTcuMTYzLDE2LTE2LDE2aC0xNlYxOTJ6DQoJCQkJIE0yMTYuMDAzLDIwOGgtMTZjLTguODM3LDAtMTYtNy4xNjMtMTYtMTZzNy4xNjMtMTYsMTYtMTZzMTYsNy4xNjMsMTYsMTZWMjA4eiIvPg0KICAgICAgICA8cGF0aCBkPSJNMjQ2LjIxOSw2NC4xNTJjLTcwLjYxMS0zLjM5Mi0xMzAuNjAzLDUxLjA5OS0xMzMuOTk1LDEyMS43MWMtMS45NDMsNDAuNDMyLDE1LjM1NCw3OS40LDQ2LjY0MywxMDUuMDgyDQoJCQkJYzUuNjM5LDQuNDE3LDguOTk0LDExLjEzNSw5LjEzNiwxOC4yOTZWMzI4YzAuMDQyLDEwLjEzNCw2LjQ0NSwxOS4xNSwxNiwyMi41MjhWMzYwYzAuMDIxLDUuOTIzLDIuMjQ1LDExLjYyNyw2LjI0LDE2DQoJCQkJYy04LjMyLDkuMDQ0LTguMzIsMjIuOTU2LDAsMzJjLTguODk0LDkuNzUtOC4yLDI0Ljg2NCwxLjU1LDMzLjc1OGM0LjQyOSw0LjA0LDEwLjIxNSw2LjI2OCwxNi4yMSw2LjI0Mg0KCQkJCWM0LjMwNiwwLjExMyw3Ljg4OS0zLjI4Nyw4LjAwMS03LjU5M2MwLjA0NC0xLjY4LTAuNDU2LTMuMzMtMS40MjUtNC43MDNjLTAuMjUzLTAuNDg5LTAuNTUzLTAuOTUzLTAuODk2LTEuMzg0DQoJCQkJYy0wLjY1OC0wLjYwMi0xLjQwOS0xLjA5NC0yLjIyNC0xLjQ1NmMtMC4yMzItMC4xMi0wLjQ2NC0wLjIxNi0wLjcwNC0wLjMxMmMtMC44MS0wLjI5NS0xLjY1OS0wLjQ2NS0yLjUyLTAuNTA0DQoJCQkJYy0wLjA4LDAtMC4xNTItMC4wNDgtMC4yMzItMC4wNDhjLTQuNDE4LDAtOC0zLjU4Mi04LThzMy41ODItOCw4LThoMzJjNC40MTgsMCw4LTMuNTgyLDgtOHMtMy41ODItOC04LThoLTMyDQoJCQkJYy00LjQxOCwwLTgtMy41ODItOC04czMuNTgyLTgsOC04aDMyYzQuNDE4LDAsOC0zLjU4Miw4LThzLTMuNTgyLTgtOC04aC0zMmMtNC40MTgsMC04LTMuNTgyLTgtOHYtOGg0MGM0LjQxOCwwLDgtMy41ODIsOC04DQoJCQkJcy0zLjU4Mi04LTgtOGgtNDhjLTQuNDE4LDAtOC0zLjU4Mi04LTh2LTE4Ljc2Yy0wLjEzMS0xMS45NjItNS42NC0yMy4yMy0xNS0zMC42OGMtNDcuNzg4LTM5LjI3NC01NC42ODktMTA5Ljg1Mi0xNS40MTUtMTU3LjY0DQoJCQkJYzIyLjQ2Ni0yNy4zMzYsNTYuNTI4LTQyLjQ0OCw5MS44NzEtNDAuNzZjNTkuMTA3LDMuNTE2LDEwNS41MzYsNTEuOTU3LDEwNi41NDQsMTExLjE2YzAuMjg3LDM0LjA1Mi0xNS4wMjQsNjYuMzYzLTQxLjU2LDg3LjcwNA0KCQkJCWMtOS4yOSw3LjY1Mi0xNC42MDIsMTkuMTA5LTE0LjQ0LDMxLjE0NFYzMjhjMCw0LjQxOC0zLjU4Miw4LTgsOGgtMjRjLTQuNDE4LDAtOCwzLjU4Mi04LDhzMy41ODIsOCw4LDhoMTZ2OA0KCQkJCWMwLDQuNDE4LTMuNTgyLDgtOCw4aC04Yy00LjQxOCwwLTgsMy41ODItOCw4czMuNTgyLDgsOCw4aDhjNC40MTgsMCw4LDMuNTgyLDgsOHMtMy41ODIsOC04LDhoLThjLTQuNDE4LDAtOCwzLjU4Mi04LDgNCgkJCQlzMy41ODIsOCw4LDhoOGM0LjQxOCwwLDgsMy41ODIsOCw4cy0zLjU4Miw4LTgsOGgtNDBjLTQuNDE4LDAtOCwzLjU4Mi04LDhzMy41ODIsOCw4LDhoMzAuNjMyDQoJCQkJYy00LjQxNywxMi40OTctMTguMTI5LDE5LjA0Ny0zMC42MjYsMTQuNjNjLTMuODI2LTEuMzUyLTcuMjQ2LTMuNjUzLTkuOTQyLTYuNjg2Yy0yLjkzOC0zLjMtNy45OTYtMy41OTQtMTEuMjk2LTAuNjU2DQoJCQkJYy0zLjMsMi45MzgtMy41OTQsNy45OTYtMC42NTYsMTEuMjk2YzE0LjYzMSwxNi40ODcsMzkuODU3LDE3Ljk5Miw1Ni4zNDQsMy4zNjJjNi44MS02LjA0MywxMS4zNDktMTQuMjMyLDEyLjg2NC0yMy4yMQ0KCQkJCWMxMi41MjktMy45MTYsMTkuNTExLTE3LjI0NywxNS41OTYtMjkuNzc2Yy0xLjA0LTMuMzI5LTIuODAxLTYuMzg4LTUuMTU2LTguOTZjOC4zMi05LjA0NCw4LjMyLTIyLjk1NiwwLTMyDQoJCQkJYzMuOTk1LTQuMzczLDYuMjE5LTEwLjA3Nyw2LjI0LTE2di05LjQ3MmM5LjU1NS0zLjM3OCwxNS45NTgtMTIuMzk0LDE2LTIyLjUyOHYtMTcuODMyYy0wLjEwNy03LjE4NywzLjAwNy0xNC4wNDYsOC40ODgtMTguNjk2DQoJCQkJYzMwLjM0NC0yNC4zOTUsNDcuODUtNjEuMzM5LDQ3LjUxMi0xMDAuMjcyQzM2Ni44NDcsMTIzLjUzMiwzMTMuNzc3LDY4LjE2OSwyNDYuMjE5LDY0LjE1MnoiLz4NCiAgICA8L2c+DQo8L3N2Zz4NCg==",ble="PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDUxMiA1MTIiPg0KICAgIDxnIGZpbGw9ImN1cnJlbnRDb2xvciI+DQogICAgICAgIDxwYXRoIGQ9Ik0yNTUuOTk5LDBjLTc5LjA0NCwwLTE0My4zNTIsNjQuMzA4LTE0My4zNTIsMTQzLjM1M3Y3MC4xOTNjMCw0Ljc4LDMuODc5LDguNjU2LDguNjU5LDguNjU2aDQ4LjA1Nw0KCQkJYzQuNzgsMCw4LjY1Ni0zLjg3Niw4LjY1Ni04LjY1NnYtNzAuMTkzYzAtNDIuOTk4LDM0Ljk4MS03Ny45OCw3Ny45NzktNzcuOThzNzcuOTc5LDM0Ljk4Miw3Ny45NzksNzcuOTh2NzAuMTkzDQoJCQljMCw0Ljc4LDMuODgsOC42NTYsOC42NjEsOC42NTZoNDguMDU3YzQuNzgsMCw4LjY1Ni0zLjg3Niw4LjY1Ni04LjY1NnYtNzAuMTkzQzM5OS4zNTIsNjQuMzA4LDMzNS4wNDQsMCwyNTUuOTk5LDB6DQoJCQkgTTM4Mi4wNCwyMDQuODloLTMwLjc0OHYtNjEuNTM3YzAtNTIuNTQ0LTQyLjc0OC05NS4yOTItOTUuMjkxLTk1LjI5MnMtOTUuMjkxLDQyLjc0OC05NS4yOTEsOTUuMjkydjYxLjUzN2gtMzAuNzQ4di02MS41MzcNCgkJCWMwLTY5LjQ5OSw1Ni41NC0xMjYuMDQsMTI2LjAzOC0xMjYuMDRjNjkuNDk5LDAsMTI2LjA0LDU2LjU0MSwxMjYuMDQsMTI2LjA0VjIwNC44OXoiLz4NCiAgICAgICAgPHBhdGggZD0iTTQxMC42MywyMDQuODlIMTAxLjM3MWMtMjAuNTA1LDAtMzcuMTg4LDE2LjY4My0zNy4xODgsMzcuMTg4djIzMi43MzRjMCwyMC41MDUsMTYuNjgzLDM3LjE4OCwzNy4xODgsMzcuMTg4SDQxMC42Mw0KCQkJYzIwLjUwNSwwLDM3LjE4Ny0xNi42ODMsMzcuMTg3LTM3LjE4OVYyNDIuMDc4QzQ0Ny44MTcsMjIxLjU3Myw0MzEuMTM1LDIwNC44OSw0MTAuNjMsMjA0Ljg5eiBNNDMwLjUwNSw0NzQuODExDQoJCQljMCwxMC45Ni04LjkxNiwxOS44NzYtMTkuODc1LDE5Ljg3NkgxMDEuMzcxYy0xMC45NiwwLTE5Ljg3Ni04LjkxNi0xOS44NzYtMTkuODc2VjI0Mi4wNzhjMC0xMC45Niw4LjkxNi0xOS44NzYsMTkuODc2LTE5Ljg3Ng0KCQkJSDQxMC42M2MxMC45NTksMCwxOS44NzUsOC45MTYsMTkuODc1LDE5Ljg3NlY0NzQuODExeiIvPg0KICAgICAgICA8cGF0aCBkPSJNMjg1LjExLDM2OS43ODFjMTAuMTEzLTguNTIxLDE1Ljk5OC0yMC45NzgsMTUuOTk4LTM0LjM2NWMwLTI0Ljg3My0yMC4yMzYtNDUuMTA5LTQ1LjEwOS00NS4xMDkNCgkJCWMtMjQuODc0LDAtNDUuMTEsMjAuMjM2LTQ1LjExLDQ1LjEwOWMwLDEzLjM4Nyw1Ljg4NSwyNS44NDQsMTYsMzQuMzY3bC05LjczMSw0Ni4zNjJjLTAuNTM1LDIuNTU0LDAuMTA4LDUuMjExLDEuNzUyLDcuMjM2DQoJCQljMS42NDUsMi4wMjMsNC4xMTMsMy4yLDYuNzIsMy4yaDYwLjczOGMyLjYwOCwwLDUuMDc2LTEuMTc2LDYuNzE5LTMuMmMxLjY0My0yLjAyNiwyLjI4Ni00LjY4MywxLjc1MS03LjIzNEwyODUuMTEsMzY5Ljc4MXoNCgkJCSBNMjcwLjg1MSwzNTguODJjLTMuMDQsMS45MzYtNC41NjUsNS41NTMtMy44MjQsOS4wODFsOC42OCw0MS4zNjZoLTM5LjQxNWw4LjY4Mi00MS4zNjNjMC43NC0zLjUyOS0wLjc4Mi03LjE0Ni0zLjgyNC05LjA4MQ0KCQkJYy04LjEwOC01LjE2LTEyLjk0OC0xMy45MTEtMTIuOTQ4LTIzLjQwNmMwLTE1LjMyNywxMi40NjktMjcuNzk2LDI3Ljc5Ny0yNy43OTZjMTUuMzI3LDAsMjcuNzk2LDEyLjQ2OSwyNy43OTYsMjcuNzk2DQoJCQlDMjgzLjc5NywzNDQuOTE0LDI3OC45NTcsMzUzLjY2MywyNzAuODUxLDM1OC44MnoiLz4NCiAgICA8L2c+DQo8L3N2Zz4NCg==",$le="PHN2ZyBoZWlnaHQ9IjUxMnB0IiB2aWV3Qm94PSIwIDAgNTEyIDUxMiIgd2lkdGg9IjUxMnB0IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPg0KICAgIDxnIGZpbGw9ImN1cnJlbnRDb2xvciI+DQogICAgICAgIDxwYXRoIGQ9Im00OTQuOTMzNTk0IDBoLTQ3Ny44NjcxODhjLTkuNDIxODc1LjAwNzgxMjUtMTcuMDU4NTkzNSA3LjY0NDUzMS0xNy4wNjY0MDYgMTcuMDY2NDA2djU5LjczNDM3NWMuMDA3ODEyNSA5LjQyMTg3NSA3LjY0NDUzMSAxNy4wNTQ2ODggMTcuMDY2NDA2IDE3LjA2NjQwN2gxMC44OTQ1MzJsLTI2LjgzNTkzOCA0Ni45NjQ4NDNjLTEuNTA3ODEyIDIuNjQwNjI1LTEuNSA1Ljg4NjcxOS4wMjczNDQgOC41MTk1MzEgMS41MjczNDQgMi42Mjg5MDcgNC4zMzk4NDQgNC4yNSA3LjM4MjgxMiA0LjI1aDE5LjQyNTc4MmwtMjYuODM1OTM4IDQ2Ljk2NDg0NGMtMS41MDc4MTIgMi42NDA2MjUtMS41IDUuODg2NzE5LjAyNzM0NCA4LjUxNTYyNSAxLjUyNzM0NCAyLjYzMjgxMyA0LjMzOTg0NCA0LjI1IDcuMzgyODEyIDQuMjVoMTkuNDI1NzgybC0yNi44MzU5MzggNDYuOTY4NzVjLTEuNTA3ODEyIDIuNjQwNjI1LTEuNSA1Ljg4MjgxMy4wMjczNDQgOC41MTU2MjUgMS41MjczNDQgMi42Mjg5MDYgNC4zMzk4NDQgNC4yNSA3LjM4MjgxMiA0LjI1aDE5LjQyNTc4MmwtMjYuODM1OTM4IDQ2Ljk2ODc1Yy0xLjUwNzgxMiAyLjY0MDYyNS0xLjUgNS44ODI4MTMuMDI3MzQ0IDguNTE1NjI1IDEuNTI3MzQ0IDIuNjI4OTA3IDQuMzM5ODQ0IDQuMjUgNy4zODI4MTIgNC4yNWgxOS40MjU3ODJsLTI2LjgzNTkzOCA0Ni45NjQ4NDRjLTEuNTA3ODEyIDIuNjQwNjI1LTEuNSA1Ljg4NjcxOS4wMjczNDQgOC41MTU2MjUgMS41MjczNDQgMi42MzI4MTIgNC4zMzk4NDQgNC4yNSA3LjM4MjgxMiA0LjI1MzkwNmgxOS40MjU3ODJsLTI2LjgzNTkzOCA0Ni45NjQ4NDRjLTEuNTA3ODEyIDIuNjQwNjI1LTEuNSA1Ljg4NjcxOS4wMjczNDQgOC41MTU2MjUgMS41MjczNDQgMi42MzI4MTMgNC4zMzk4NDQgNC4yNSA3LjM4MjgxMiA0LjI1aDE5LjQyNTc4MmwtMjYuODM1OTM4IDQ2Ljk2ODc1Yy0xLjUwNzgxMiAyLjY0MDYyNS0xLjUgNS44ODI4MTMuMDI3MzQ0IDguNTE1NjI1IDEuNTI3MzQ0IDIuNjI4OTA2IDQuMzM5ODQ0IDQuMjUgNy4zODI4MTIgNC4yNWg0OTQuOTI5Njg4YzMuMDQyOTY4IDAgNS44NTU0NjgtMS42MjEwOTQgNy4zODI4MTItNC4yNSAxLjUyNzM0NC0yLjYzMjgxMiAxLjUzNTE1Ni01Ljg3NS4wMjczNDQtOC41MTU2MjVsLTI2LjgzNTkzOC00Ni45Njg3NWgxOS40MjU3ODJjMy4wNDI5NjggMCA1Ljg1NTQ2OC0xLjYxNzE4NyA3LjM4MjgxMi00LjI1IDEuNTI3MzQ0LTIuNjI4OTA2IDEuNTM1MTU2LTUuODc1LjAyNzM0NC04LjUxNTYyNWwtMjYuODM1OTM4LTQ2Ljk2NDg0NGgxOS40MjU3ODJjMy4wNDI5NjgtLjAwMzkwNiA1Ljg1NTQ2OC0xLjYyMTA5NCA3LjM4MjgxMi00LjI1MzkwNiAxLjUyNzM0NC0yLjYyODkwNiAxLjUzNTE1Ni01Ljg3NS4wMjczNDQtOC41MTU2MjVsLTI2LjgzNTkzOC00Ni45NjQ4NDRoMTkuNDI1NzgyYzMuMDQyOTY4IDAgNS44NTU0NjgtMS42MjEwOTMgNy4zODI4MTItNC4yNSAxLjUyNzM0NC0yLjYzMjgxMiAxLjUzNTE1Ni01Ljg3NS4wMjczNDQtOC41MTU2MjVsLTI2LjgzNTkzOC00Ni45Njg3NWgxOS40MjU3ODJjMy4wNDI5NjggMCA1Ljg1NTQ2OC0xLjYyMTA5NCA3LjM4MjgxMi00LjI1IDEuNTI3MzQ0LTIuNjMyODEyIDEuNTM1MTU2LTUuODc1LjAyNzM0NC04LjUxNTYyNWwtMjYuODM1OTM4LTQ2Ljk2ODc1aDE5LjQyNTc4MmMzLjA0Mjk2OCAwIDUuODU1NDY4LTEuNjE3MTg3IDcuMzgyODEyLTQuMjUgMS41MjczNDQtMi42Mjg5MDYgMS41MzUxNTYtNS44NzUuMDI3MzQ0LTguNTE1NjI1bC0yNi44MzU5MzgtNDYuOTY0ODQ0aDE5LjQyNTc4MmMzLjA0Mjk2OCAwIDUuODU1NDY4LTEuNjIxMDkzIDcuMzgyODEyLTQuMjUgMS41MjczNDQtMi42MzI4MTIgMS41MzUxNTYtNS44Nzg5MDYuMDI3MzQ0LTguNTE5NTMxbC0yNi44MzU5MzgtNDYuOTY0ODQzaDEwLjg5NDUzMmM5LjQyMTg3NS0uMDExNzE5IDE3LjA1NDY4Ny03LjY0NDUzMiAxNy4wNjY0MDYtMTcuMDY2NDA3di01OS43MzQzNzVjLS4wMTE3MTktOS40MjE4NzUtNy42NDQ1MzEtMTcuMDU0Njg3Mi0xNy4wNjY0MDYtMTcuMDY2NDA2em0tNDQ3LjMxNjQwNiA5My44NjcxODhoNDYuMjV2NDIuNjY3OTY4aC03MC42Mjg5MDd6bTMxOS4zMTY0MDYgMHY0Mi42Njc5NjhoLTIyMS44NjcxODh2LTQyLjY2Nzk2OHptNjguMjY1NjI1IDB2NDIuNjY3OTY4aC0xNy4wNjY0MDd2LTQyLjY2Nzk2OHptLTI5MC4xMzI4MTMgMzQxLjMzMjAzMXYtNDIuNjY0MDYzaDIyMS44NjcxODh2NDIuNjY0MDYzem0yMjEuODY3MTg4IDE3LjA2NjQwNnY0Mi42Njc5NjloLTIyMS44NjcxODh2LTQyLjY2Nzk2OXptMC0yNTZoLTIyMS44NjcxODh2LTQyLjY2NDA2M2gyMjEuODY3MTg4em0xNy4wNjY0MDYtNDIuNjY0MDYzaDE3LjA2NjQwNnY0Mi42NjQwNjNoLTE3LjA2NjQwNnptLTIzOC45MzM1OTQgMTYyLjEzMjgxM3YtNDIuNjY3OTY5aDIyMS44NjcxODh2NDIuNjY3OTY5em0yMjEuODY3MTg4IDE3LjA2NjQwNnY0Mi42NjQwNjNoLTIyMS44NjcxODh2LTQyLjY2NDA2M3ptLTIyMS44NjcxODgtNzYuODAwNzgxdi00Mi42Njc5NjloMjIxLjg2NzE4OHY0Mi42Njc5Njl6bS0xNy4wNjY0MDYtNTkuNzM0Mzc1aC0xNy4wNjY0MDZ2LTQyLjY2NDA2M2gxNy4wNjY0MDZ6bTAgMTcuMDY2NDA2djQyLjY2Nzk2OWgtMTcuMDY2NDA2di00Mi42Njc5Njl6bTAgNTkuNzM0Mzc1djQyLjY2Nzk2OWgtMTcuMDY2NDA2di00Mi42Njc5Njl6bTAgNTkuNzM0Mzc1djQyLjY2NDA2M2gtMTcuMDY2NDA2di00Mi42NjQwNjN6bTAgNTkuNzM0Mzc1djQyLjY2NDA2M2gtMTcuMDY2NDA2di00Mi42NjQwNjN6bTI1NiAwaDE3LjA2NjQwNnY0Mi42NjQwNjNoLTE3LjA2NjQwNnptMC0xNy4wNzAzMTJ2LTQyLjY2NDA2M2gxNy4wNjY0MDZ2NDIuNjY0MDYzem0wLTU5LjczMDQ2OXYtNDIuNjY3OTY5aDE3LjA2NjQwNnY0Mi42Njc5Njl6bTAtNTkuNzM0Mzc1di00Mi42Njc5NjloMTcuMDY2NDA2djQyLjY2Nzk2OXptMzQuMTMyODEyLTQyLjY2Nzk2OWgxNy4wNjY0MDd2NDIuNjY3OTY5aC0xNy4wNjY0MDd6bTAtMTcuMDY2NDA2di00Mi42NjQwNjNoMTcuMDY2NDA3djQyLjY2NDA2M3ptLTE3LjA2NjQwNi01OS43MzA0NjloLTE3LjA2NjQwNnYtNDIuNjY3OTY4aDE3LjA2NjQwNnptLTI3My4wNjY0MDYgMGgtMTcuMDY2NDA2di00Mi42Njc5NjhoMTcuMDY2NDA2em0tODAuMzgyODEyIDE3LjA2NjQwNmg0Ni4yNXY0Mi42NjQwNjNoLTcwLjYyODkwN3ptMCA1OS43MzA0NjloNDYuMjV2NDIuNjY3OTY5aC03MC42Mjg5MDd6bTAgNTkuNzM0Mzc1aDQ2LjI1djQyLjY2Nzk2OWgtNzAuNjI4OTA3em0wIDU5LjczNDM3NWg0Ni4yNXY0Mi42NjQwNjNoLTcwLjYyODkwN3ptMCA1OS43MzQzNzVoNDYuMjV2NDIuNjY0MDYzaC03MC42Mjg5MDd6bTAgNTkuNzMwNDY5aDQ2LjI1djQyLjY2Nzk2OWgtNzAuNjI4OTA3em02My4zMTY0MDYgNDIuNjY3OTY5di00Mi42Njc5NjloMTcuMDY2NDA2djQyLjY2Nzk2OXptMjczLjA2NjQwNiAwdi00Mi42Njc5NjloMTcuMDY2NDA2djQyLjY2Nzk2OXptMTA0Ljc1NzgxMiAwaC03MC42MjV2LTQyLjY2Nzk2OWg0Ni4yNXptMC01OS43MzQzNzVoLTcwLjYyNXYtNDIuNjY0MDYzaDQ2LjI1em0wLTU5LjczNDM3NWgtNzAuNjI1di00Mi42NjQwNjNoNDYuMjV6bTAtNTkuNzMwNDY5aC03MC42MjV2LTQyLjY2Nzk2OWgxNy4wNjY0MDd2MTcuMDY2NDA2YzAgNC43MTQ4NDQgMy44MjAzMTIgOC41MzUxNTcgOC41MzUxNTYgOC41MzUxNTcgNC43MTA5MzcgMCA4LjUzMTI1LTMuODIwMzEzIDguNTMxMjUtOC41MzUxNTd2LTE3LjA2NjQwNmgxMi4xMTcxODd6bTAtNTkuNzM0Mzc1aC0zNi40OTIxODd2LTQyLjY2Nzk2OWgxMi4xMTcxODd6bTAtNTkuNzM0Mzc1aC0zNi40OTIxODd2LTQyLjY2NDA2M2gxMi4xMTcxODd6bTAtNTkuNzMwNDY5aC0zNi40OTIxODd2LTQyLjY2Nzk2OGgxMi4xMTcxODd6bS0xOS40MjU3ODEtNTkuNzM0Mzc1aC00NTIuMjY1NjI1di01OS43MzQzNzVoNDc3Ljg2NzE4OGwuMDA3ODEyIDU5LjczNDM3NXptMCAwIi8+DQogICAgICAgIDxwYXRoIGQ9Im01OS43MzQzNzUgNDIuNjY3OTY5aC0xNy4wNjY0MDZjLTQuNzE0ODQ0IDAtOC41MzUxNTcgMy44MjAzMTItOC41MzUxNTcgOC41MzEyNSAwIDQuNzE0ODQzIDMuODIwMzEzIDguNTM1MTU2IDguNTM1MTU3IDguNTM1MTU2aDE3LjA2NjQwNmM0LjcxMDkzNyAwIDguNTMxMjUtMy44MjAzMTMgOC41MzEyNS04LjUzNTE1NiAwLTQuNzEwOTM4LTMuODIwMzEzLTguNTMxMjUtOC41MzEyNS04LjUzMTI1em0wIDAiLz4NCiAgICAgICAgPHBhdGggZD0ibTE0NS4wNjY0MDYgNDIuNjY3OTY5aC01MS4xOTkyMThjLTQuNzE0ODQ0IDAtOC41MzUxNTcgMy44MjAzMTItOC41MzUxNTcgOC41MzEyNSAwIDQuNzE0ODQzIDMuODIwMzEzIDguNTM1MTU2IDguNTM1MTU3IDguNTM1MTU2aDUxLjE5OTIxOGM0LjcxNDg0NCAwIDguNTM1MTU2LTMuODIwMzEzIDguNTM1MTU2LTguNTM1MTU2IDAtNC43MTA5MzgtMy44MjAzMTItOC41MzEyNS04LjUzNTE1Ni04LjUzMTI1em0wIDAiLz4NCiAgICA8L2c+DQo8L3N2Zz4=",Ple="PHN2ZyBoZWlnaHQ9IjUxMiIgdmlld0JveD0iMCAwIDUxMiA1MTIiIHdpZHRoPSI1MTIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+DQogICAgPGcgZmlsbD0iY3VycmVudENvbG9yIj4NCiAgICAgICAgPHBhdGggZD0ibTIzNCAyNDMuNzgzYy0uOTUxIDAtMS44NjguMTQxLTIuNzM5LjM4OWwtLjAwMi0uMDA3LTI4LjcyMiA4LjE4N2MtNS4zMTEgMS41MTQtOC4zOSA3LjA0Ny02Ljg3NiAxMi4zNTggMS4yNTMgNC4zOTYgNS4yNTggNy4yNjEgOS42MTIgNy4yNjEuOTA3IDAgMS44My0uMTI1IDIuNzQ2LS4zODVsMTUuOTgxLTQuNTU0djM1LjQybC0xMjQgMzUuMzQ1di0zNS40MmwyMS40NjQtNi4xMThjNS4zMTEtMS41MTQgOC4zOS03LjA0NyA2Ljg3Ni0xMi4zNThzLTcuMDQ1LTguMzg3LTEyLjM1OC02Ljg3NmwtMjguNzIzIDguMTg3LjAwMS4wMDdjLTQuMTg5IDEuMTkzLTcuMjYgNS4wMzktNy4yNiA5LjYxdjEyNy4xOTljLTguMzYzLTYuMjkzLTE4Ljc1Mi0xMC4wMjgtMzAtMTAuMDI4LTI3LjU3IDAtNTAgMjIuNDMtNTAgNTBzMjIuNDMgNTAgNTAgNTAgNTAtMjIuNDMgNTAtNTB2LTEwMy40MDZsMTI0LTM1LjM0NXY1Ny43MzNjLTguMzYzLTYuMjkyLTE4Ljc1Mi0xMC4wMjctMzAtMTAuMDI3LTI3LjU3IDAtNTAgMjIuNDMtNTAgNTBzMjIuNDMgNTAgNTAgNTAgNTAtMjIuNDMgNTAtNTB2LTE2Ny4xNzJjMC01LjUyMy00LjQ3Ny0xMC0xMC0xMHptLTE4NCAyNDguMjE3Yy0xNi41NDIgMC0zMC0xMy40NTgtMzAtMzBzMTMuNDU4LTMwIDMwLTMwIDMwIDEzLjQ1OCAzMCAzMC0xMy40NTggMzAtMzAgMzB6bTE0NC00MS4wNDVjLTE2LjU0MiAwLTMwLTEzLjQ1OC0zMC0zMHMxMy40NTgtMzAgMzAtMzAgMzAgMTMuNDU4IDMwIDMwLTEzLjQ1OCAzMC0zMCAzMHoiLz4NCiAgICAgICAgPHBhdGggZD0ibTUwOC4wMTMgMi4wMWMtMi41MTEtMS44ODktNS43NjMtMi40ODctOC43ODItMS42MTlsLTEwNC40MDggMzAuMDg5Yy00LjI4MiAxLjIzNC03LjIzMSA1LjE1Mi03LjIzMSA5LjYwOXYxMjcuMTk5Yy04LjM2My02LjI5Mi0xOC43NTItMTAuMDI3LTMwLTEwLjAyNy0yNy41NyAwLTUwIDIyLjQzLTUwIDUwczIyLjQzIDUwIDUwIDUwIDUwLTIyLjQzIDUwLTUwdi0xMDMuNDNsOTcuMTc3LTI4LjAwNWM0LjI4Mi0xLjIzNCA3LjIzMS01LjE1MiA3LjIzMS05LjYwOXYtNTYuMjE3YzAtMy4xNDItMS40NzctNi4xMDEtMy45ODctNy45OXptLTE1MC40MjEgMjM1LjI1MWMtMTYuNTQyIDAtMzAtMTMuNDU4LTMwLTMwczEzLjQ1OC0zMCAzMC0zMCAzMCAxMy40NTggMzAgMzAtMTMuNDU4IDMwLTMwIDMwem0xMzQuNDA4LTE3OC41NjktODQuNDA4IDI0LjMyNXYtMzUuNDAzbDg0LjQwOC0yNC4zMjV6Ii8+DQogICAgICAgIDxwYXRoIGQ9Im00NzEuNTkxIDM0OC43NjItNDguMjg4LTcuMDE3LTIxLjU5NS00My43NTZjLTEuNjg1LTMuNDEzLTUuMTYxLTUuNTc0LTguOTY3LTUuNTc0cy03LjI4MyAyLjE2MS04Ljk2NyA1LjU3NGwtMjEuNTk1IDQzLjc1Ni00OC4yODggNy4wMTdjLTMuNzY3LjU0Ny02Ljg5NiAzLjE4Ni04LjA3MyA2LjgwNnMtLjE5NSA3LjU5NCAyLjUzMSAxMC4yNTFsMzQuOTQxIDM0LjA2LTguMjQ5IDQ4LjA5M2MtLjY0NCAzLjc1MS44OTggNy41NDMgMy45NzggOS43ODEgMy4wNzkgMi4yMzYgNy4xNjIgMi41MzIgMTAuNTMxLjc2MWw0My4xOS0yMi43MDcgNDMuMTkgMjIuNzA2YzEuNDYzLjc3IDMuMDYxIDEuMTQ5IDQuNjUyIDEuMTQ5IDIuMDczIDAgNC4xMzctLjY0NCA1Ljg3OS0xLjkxIDMuMDgtMi4yMzcgNC42MjItNi4wMjkgMy45NzgtOS43ODFsLTguMjQ5LTQ4LjA5MyAzNC45NDEtMzQuMDZjMi43MjYtMi42NTcgMy43MDctNi42MzEgMi41MzEtMTAuMjUxcy00LjMwNC02LjI1OC04LjA3MS02LjgwNXptLTQ3LjEyNCA0MC40NjRjLTIuMzU3IDIuMjk3LTMuNDMzIDUuNjA3LTIuODc2IDguODUxbDUuNzEyIDMzLjMwNC0yOS45MDktMTUuNzI0Yy0yLjkxMy0xLjUzMi02LjM5My0xLjUzMi05LjMwNyAwbC0yOS45MDkgMTUuNzI0IDUuNzEyLTMzLjMwNGMuNTU3LTMuMjQ0LS41MTktNi41NTQtMi44NzYtOC44NTFsLTI0LjE5Ni0yMy41ODYgMzMuNDM5LTQuODU5YzMuMjU3LS40NzMgNi4wNzMtMi41MTkgNy41MjktNS40N2wxNC45NTUtMzAuMzAxIDE0Ljk1NCAzMC4zMDFjMS40NTcgMi45NTEgNC4yNzIgNC45OTcgNy41MjkgNS40N2wzMy40MzkgNC44NTl6Ii8+DQogICAgICAgIDxwYXRoIGQ9Im0zMi42MiA5MC43MDYtNi42MiAzOC41OTNjLS42NDQgMy43NTEuODk4IDcuNTQzIDMuOTc4IDkuNzgxIDMuMDc5IDIuMjM3IDcuMTYzIDIuNTMzIDEwLjUzMS43NjFsMzQuNjU4LTE4LjIyMSAzNC42NTkgMTguMjIxYzEuNDYzLjc2OSAzLjA2MSAxLjE0OCA0LjY1MiAxLjE0OCAyLjA3MyAwIDQuMTM3LS42NDQgNS44NzktMS45MSAzLjA4LTIuMjM4IDQuNjIyLTYuMDI5IDMuOTc4LTkuNzgxbC02LjYyLTM4LjU5MyAyOC4wNC0yNy4zMzFjMi43MjYtMi42NTcgMy43MDctNi42MzEgMi41MzEtMTAuMjUxcy00LjMwNi02LjI1OC04LjA3My02LjgwNmwtMzguNzUtNS42MzEtMTcuMzI4LTM1LjExMmMtMS42ODQtMy40MTMtNS4xNi01LjU3NC04Ljk2Ny01LjU3NHMtNy4yODMgMi4xNjEtOC45NjcgNS41NzRsLTE3LjMyOSAzNS4xMTMtMzguNzUgNS42MzFjLTMuNzY3LjU0Ny02Ljg5NiAzLjE4Ni04LjA3MyA2LjgwNnMtLjE5NSA3LjU5NCAyLjUzMSAxMC4yNTF6bTI0LjMzLTMwLjk4M2MzLjI1Ny0uNDczIDYuMDczLTIuNTE5IDcuNTI5LTUuNDdsMTAuNjg4LTIxLjY1NyAxMC42ODggMjEuNjU3YzEuNDU3IDIuOTUxIDQuMjcyIDQuOTk3IDcuNTI5IDUuNDdsMjMuOSAzLjQ3My0xNy4yOTIgMTYuODU4Yy0yLjM1NyAyLjI5OC0zLjQzMyA1LjYwOC0yLjg3NiA4Ljg1Mmw0LjA4MyAyMy44MDQtMjEuMzc3LTExLjIzOGMtMS40NTctLjc2Ni0zLjA1NS0xLjE0OS00LjY1My0xLjE0OS0xLjU5OSAwLTMuMTk3LjM4My00LjY1MyAxLjE0OWwtMjEuMzc3IDExLjIzOCA0LjA4My0yMy44MDRjLjU1Ny0zLjI0NC0uNTE5LTYuNTU0LTIuODc2LTguODUybC0xNy4yOTYtMTYuODU4eiIvPg0KICAgICAgICA8cGF0aCBkPSJtMjM0IDg2LjMwNmMtNS41MjMgMC0xMCA0LjQ3Ny0xMCAxMHYxMGMwIDUuNTIzIDQuNDc3IDEwIDEwIDEwczEwLTQuNDc3IDEwLTEwdi0xMGMwLTUuNTIzLTQuNDc3LTEwLTEwLTEweiIvPg0KICAgICAgICA8cGF0aCBkPSJtMjM0IDE1Ni4zMDZjLTUuNTIzIDAtMTAgNC40NzctMTAgMTB2MTBjMCA1LjUyMyA0LjQ3NyAxMCAxMCAxMHMxMC00LjQ3NyAxMC0xMHYtMTBjMC01LjUyMy00LjQ3Ny0xMC0xMC0xMHoiLz4NCiAgICAgICAgPHBhdGggZD0ibTI3NCAxMjYuMzA2aC0xMGMtNS41MjMgMC0xMCA0LjQ3Ny0xMCAxMHM0LjQ3NyAxMCAxMCAxMGgxMGM1LjUyMyAwIDEwLTQuNDc3IDEwLTEwcy00LjQ3Ny0xMC0xMC0xMHoiLz4NCiAgICAgICAgPHBhdGggZD0ibTE5NCAxNDYuMzA2aDEwYzUuNTIzIDAgMTAtNC40NzcgMTAtMTBzLTQuNDc3LTEwLTEwLTEwaC0xMGMtNS41MjMgMC0xMCA0LjQ3Ny0xMCAxMHM0LjQ3NyAxMCAxMCAxMHoiLz4NCiAgICAgICAgPHBhdGggZD0ibTE2MiAyODQuMzFjMi42MyAwIDUuMjEtMS4wNyA3LjA3LTIuOTNzMi45My00LjQ0IDIuOTMtNy4wN2MwLTIuNjQtMS4wNy01LjIxLTIuOTMtNy4wOC0xLjg2LTEuODYtNC40NC0yLjkyLTcuMDctMi45MnMtNS4yMSAxLjA2LTcuMDcgMi45MmMtMS44NiAxLjg3LTIuOTMgNC40NC0yLjkzIDcuMDggMCAyLjYzIDEuMDcgNS4yMSAyLjkzIDcuMDdzNC40NCAyLjkzIDcuMDcgMi45M3oiLz4NCiAgICA8L2c+DQo8L3N2Zz4=",Wle="PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDUwNS40IDUwNS40Ij4NCiAgICA8ZyBmaWxsPSJjdXJyZW50Q29sb3IiPg0KICAgICAgICA8cGF0aCBkPSJNNDM3LjEsMjMzLjQ1YzE0LjgtMTAuNCwyNC42LTI3LjcsMjQuNi00Ny4yYzAtMzEuOS0yNS44LTU3LjctNTcuNy01Ny43Yy0zMS45LDAtNTcuNywyNS44LTU3LjcsNTcuNw0KCQkJYzAsMTkuNSw5LjcsMzYuOCwyNC42LDQ3LjJjLTEyLjcsNC40LTI0LjMsMTEuMi0zNC4xLDIwYy0xMy41LTExLjUtMjkuNC0yMC4zLTQ2LjgtMjUuNWMyMS4xLTEyLjgsMzUuMy0zNi4xLDM1LjMtNjIuNg0KCQkJYzAtNDAuNC0zMi43LTczLjEtNzMuMS03My4xYy00MC40LDAtNzMuMSwzMi44LTczLjEsNzMuMWMwLDI2LjUsMTQuMSw0OS44LDM1LjMsNjIuNmMtMTcuMiw1LjItMzIuOSwxMy45LTQ2LjMsMjUuMg0KCQkJYy05LjgtOC42LTIxLjItMTUuMy0zMy43LTE5LjZjMTQuOC0xMC40LDI0LjYtMjcuNywyNC42LTQ3LjJjMC0zMS45LTI1LjgtNTcuNy01Ny43LTU3LjdzLTU3LjcsMjUuOC01Ny43LDU3LjcNCgkJCWMwLDE5LjUsOS43LDM2LjgsMjQuNiw0Ny4yQzI4LjUsMjQ3LjI1LDAsMjg0Ljk1LDAsMzI5LjI1djYuNmMwLDAuMiwwLjIsMC40LDAuNCwwLjRoMTIyLjNjLTAuNyw1LjUtMS4xLDExLjItMS4xLDE2Ljl2Ni44DQoJCQljMCwyOS40LDIzLjgsNTMuMiw1My4yLDUzLjJoMTU1YzI5LjQsMCw1My4yLTIzLjgsNTMuMi01My4ydi02LjhjMC01LjctMC40LTExLjQtMS4xLTE2LjlINTA1YzAuMiwwLDAuNC0wLjIsMC40LTAuNHYtNi42DQoJCQlDNTA1LjIsMjg0Ljg1LDQ3Ni44LDI0Ny4xNSw0MzcuMSwyMzMuNDV6IE0zNjIuMywxODYuMTVjMC0yMywxOC43LTQxLjcsNDEuNy00MS43czQxLjcsMTguNyw0MS43LDQxLjcNCgkJCWMwLDIyLjctMTguMyw0MS4yLTQwLjksNDEuN2MtMC4zLDAtMC41LDAtMC44LDBzLTAuNSwwLTAuOCwwQzM4MC41LDIyNy40NSwzNjIuMywyMDguOTUsMzYyLjMsMTg2LjE1eiBNMTk0LjksMTY1LjM1DQoJCQljMC0zMS41LDI1LjYtNTcuMSw1Ny4xLTU3LjFzNTcuMSwyNS42LDU3LjEsNTcuMWMwLDMwLjQtMjMuOSw1NS4zLTUzLjgsNTdjLTEuMSwwLTIuMiwwLTMuMywwYy0xLjEsMC0yLjIsMC0zLjMsMA0KCQkJQzIxOC44LDIyMC42NSwxOTQuOSwxOTUuNzUsMTk0LjksMTY1LjM1eiBNNTkuMywxODYuMTVjMC0yMywxOC43LTQxLjcsNDEuNy00MS43czQxLjcsMTguNyw0MS43LDQxLjdjMCwyMi43LTE4LjMsNDEuMi00MC45LDQxLjcNCgkJCWMtMC4zLDAtMC41LDAtMC44LDBzLTAuNSwwLTAuOCwwQzc3LjYsMjI3LjQ1LDU5LjMsMjA4Ljk1LDU5LjMsMTg2LjE1eiBNMTI1LjUsMzIwLjE1SDE2LjJjNC41LTQyLjYsNDAuNS03Niw4NC4yLTc2LjMNCgkJCWMwLjIsMCwwLjQsMCwwLjYsMHMwLjQsMCwwLjYsMGMyMC44LDAuMSwzOS44LDcuOCw1NC41LDIwLjNDMTQxLjcsMjc5Ljc1LDEzMSwyOTguOTUsMTI1LjUsMzIwLjE1eiBNMzY2LjgsMzU5Ljk1DQoJCQljMCwyMC41LTE2LjcsMzcuMi0zNy4yLDM3LjJoLTE1NWMtMjAuNSwwLTM3LjItMTYuNy0zNy4yLTM3LjJ2LTYuOGMwLTYyLjEsNDkuNi0xMTIuOSwxMTEuMy0xMTQuN2MxLjEsMC4xLDIuMywwLjEsMy40LDAuMQ0KCQkJczIuMywwLDMuNC0wLjFjNjEuNywxLjgsMTExLjMsNTIuNiwxMTEuMywxMTQuN1YzNTkuOTV6IE0zNzguNywzMjAuMTVjLTUuNS0yMS4xLTE2LTQwLTMwLjMtNTUuNmMxNC44LTEyLjgsMzQtMjAuNSw1NS0yMC43DQoJCQljMC4yLDAsMC40LDAsMC42LDBzMC40LDAsMC42LDBjNDMuNywwLjMsNzkuNywzMy43LDg0LjIsNzYuM0gzNzguN3oiLz4NCiAgICA8L2c+DQo8L3N2Zz4NCg==",Rle="PHN2ZyBoZWlnaHQ9IjUxMiIgdmlld0JveD0iMCAwIDUxMiA1MTIiIHdpZHRoPSI1MTIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+DQogICAgPGcgZmlsbD0iY3VycmVudENvbG9yIj4NCiAgICAgICAgPHBhdGggZD0ibTM2Ny4wNDMgMTcwLjQxNGMtMTAuNTE2LS4zNjUtMjAuMDE2LTUuMDQ3LTI2Ljc0OS0xMy4xODEtNC45MTQtNS45MzctMTMuOTM4LTUuOTI1LTE4Ljg0MiAwLTE0LjU5NyAxNy42MzctNDEuNDYyIDE3LjYwNi01Ni4wMzEgMC00Ljk3My02LjAwNy0xNC4wMDUtNS44NDItMTguODQzIDAtMTQuNTkyIDE3LjYzMy00MS40NTUgMTcuNjEzLTU2LjAzMS0uMDAxLTQuOTIyLTUuOTQ1LTEzLjk0NS01LjkxNS0xOC44NDEgMC02LjczMyA4LjEzNS0xNi4yMzMgMTIuODE2LTI2Ljc0OSAxMy4xODItNC4xNC4xNDQtNy4zNzkgMy42MTYtNy4yMzQgNy43NTYuMTQ0IDQuMTQgMy41OTQgNy4zNzEgNy43NTYgNy4yMzUgMTMuNTY2LS40NzIgMjYuMzg2LTYuMzI4IDM1LjY0Ni0xNi4xODcgMjAuMjc2IDIxLjYyOSA1NC41NjkgMjEuNjU3IDc0Ljg3NS4wMDEgMjAuMjc4IDIxLjYyOSA1NC41NzEgMjEuNjU0IDc0Ljg3NC0uMDAxIDkuMjYyIDkuODU5IDIyLjA4IDE1LjcxNSAzNS42NDcgMTYuMTg3IDQuMTIxLjE0OSA3LjYxMy0zLjA5NSA3Ljc1Ni03LjIzNS4xNDUtNC4xNC0zLjA5NC03LjYxMi03LjIzNC03Ljc1NnoiLz4NCiAgICAgICAgPHBhdGggZD0ibTM0MC4yOTQgMjE4Ljc1N2MtNC45MTQtNS45MzctMTMuOTM4LTUuOTI1LTE4Ljg0MiAwLTE0LjU5NiAxNy42MzYtNDEuNDYxIDE3LjYwNy01Ni4wMzEgMC00Ljk3My02LjAwNy0xNC4wMDUtNS44NDItMTguODQzIDAtMTQuNTk2IDE3LjYzOS00MS40NjEgMTcuNjA2LTU2LjAzMS0uMDAxLTQuOTA0LTUuOTIyLTEzLjkyNy01LjkzOC0xOC44NDEuMDAxLTcuOTk0IDkuNjU4LTIwLjE4MiAxNC40ODQtMzIuNjEyIDEyLjkxNC00LjEtLjUxOS03Ljg2MSAyLjM4OS04LjM4MiA2LjQ5OS0uNTIxIDQuMTA5IDIuMzkgNy44NjIgNi40OTkgOC4zODIgMTYuNDgxIDIuMDg5IDMyLjY1OC0zLjc5NSA0My45MTYtMTUuODA4IDIwLjI3NyAyMS42MjggNTQuNTY4IDIxLjY1NCA3NC44NzMgMCAyMC4yNzYgMjEuNjI3IDU0LjU3IDIxLjY1NiA3NC44NzMgMCAxMS4yNTggMTIuMDEzIDI3LjQzNiAxNy44OTYgNDMuOTE1IDE1LjgwOCA0LjEwOS0uNTIgNy4wMi00LjI3MiA2LjQ5OS04LjM4MnMtNC4yODktNy4wMTktOC4zODItNi40OTljLTEyLjQzNSAxLjU2OS0yNC42MTgtMy4yNTUtMzIuNjExLTEyLjkxNHoiLz4NCiAgICAgICAgPHBhdGggZD0ibTM2MC43ODIgMTA3LjdjLTguMDgyLTEuNzAzLTE1LjE2Ny02LTIwLjQ4Ny0xMi40MjctNC45MTQtNS45MzctMTMuOTM4LTUuOTI1LTE4Ljg0MiAwLTE0LjU5NyAxNy42MzctNDEuNDYyIDE3LjYwNi01Ni4wMzEgMC00Ljk3My02LjAwNy0xNC4wMDUtNS44NDItMTguODQzIDAtMTQuNTkyIDE3LjYzMy00MS40NTUgMTcuNjEzLTU2LjAzMS0uMDAxLTQuOTIyLTUuOTQ1LTEzLjk0NS01LjkxNS0xOC44NDEgMC01LjMyIDYuNDI3LTEyLjQwNCAxMC43MjUtMjAuNDg2IDEyLjQyOC00LjA1NC44NTQtNi42NDcgNC44MzItNS43OTMgOC44ODVzNC44NCA2LjY0NyA4Ljg4NSA1Ljc5MmMxMC4zODMtMi4xODggMTkuNTkyLTcuMzkgMjYuODE2LTE1LjExNyAyMC4yODIgMjEuNjMxIDU0LjU3MiAyMS42NDggNzQuODcyLS4wMDEgMjAuMjc2IDIxLjYyNiA1NC41NjcgMjEuNjU2IDc0Ljg3MS4wMDIgNy4yMjYgNy43MjcgMTYuNDM2IDEyLjkzIDI2LjgxOCAxNS4xMTYgNC4wNDguODU1IDguMDMtMS43NCA4Ljg4NS01Ljc5My44NTMtNC4wNTMtMS43NDEtOC4wMzEtNS43OTMtOC44ODR6Ii8+DQogICAgICAgIDxwYXRoIGQ9Im01NC45ODUgNDI5LjI3M2gxNjkuNzMydjY5LjU3OWMwIDcuMjUgNS44OTggMTMuMTQ4IDEzLjE0OSAxMy4xNDhoMjUuMTkyYzcuMjUgMCAxMy4xNDgtNS44OTggMTMuMTQ4LTEzLjE0OHYtMS40NjRoNzQuMTk5djEuNDY0YzAgNy4yNSA1Ljg5OCAxMy4xNDggMTMuMTQ5IDEzLjE0OGgyNS4xOTJjNy4yNSAwIDEzLjE0OC01Ljg5OCAxMy4xNDgtMTMuMTQ4di02OS41NzloNTUuMTE5YzI0LjEyMSAwIDQzLjA4MS0yMC44ODYgNDAuNjU3LTQ0Ljk1Ni0uMDA0LS4wNC0uMDA4LS4wOC0uMDEzLS4xMmwtMTMuMDM1LTExMS41NjdjLS40ODEtNC4xMTQtNC4yMTUtNy4wNjItOC4zMTktNi41NzktNC4xMTQuNDgxLTcuMDYgNC4yMDYtNi41NzkgOC4zMmwxMy4wMyAxMTEuNTAzYzEuNDYgMTQuODMzLTEwLjA5NCAyOC4zOTgtMjUuNzM4IDI4LjM5OGgtNTUuMTE5di0xOS4wNThoNDQuOTM3YzkuNDcgMCAxNi44OC04LjE5MSAxNS45MzUtMTcuNjE2LS4wMDUtLjA0My0uMDEtLjA4Ni0uMDE1LS4xMjlsLTM4Ljc1Ni0zMjkuMDc0Yy0uODYxLTguMTc5LTcuNjk1LTE0LjMzNy0xNS45MjctMTQuMzM3aC0xMzQuNTcxYy00LjE0MyAwLTcuNSAzLjM1OC03LjUgNy41czMuMzU3IDcuNSA3LjUgNy41aDEzNC41NzFjLjUyMyAwIC45NTcuMzkzIDEuMDEuOTE0LjAwNC4wNDIuMDA5LjA4My4wMTQuMTI1bDM4Ljc1IDMyOS4wMzRjLjAxOS4yNzUtLjA3NC41NDctLjI2Ljc1MS0uMTkxLjIxMi0uNDY2LjMzMy0uNzUyLjMzM2gtNDQuOTM3di0yMi44OTJjMC0zOS40NzctMzIuMjU2LTcwLjM0NC03MC4zNDUtNzAuMzQ0LTI2Ljc3OCAwLTUwLjk0NyAxNS4xODktNjIuODM5IDM4Ljc0NC0xMi4wMDgtMjMuNzcyLTM2LjcyNS0zOS4yNS02NC4yMDYtMzguNzMxLTM3LjcuNzA5LTY4Ljk4OCAzMS41OTMtNjguOTg4IDcwLjMzMnYyMi44OTJoLTcwLjM1MmMtLjI4NiAwLS41Ni0uMTIyLS43NTMtLjMzNS0uMTg1LS4yMDQtLjI3Ny0uNDc2LS4yNTktLjc1MWwzOC43NTItMzI5LjAzMmMuMDA1LS4wNDIuMDEtLjA4NC4wMTQtLjEyNy4wNTMtLjUyLjQ4Ni0uOTEyIDEuMDEtLjkxMmgxMzQuNTdjNC4xNDMgMCA3LjUtMy4zNTggNy41LTcuNXMtMy4zNTctNy41LTcuNS03LjVoLTEzNC41N2MtOC4yMzMgMC0xNS4wNjcgNi4xNi0xNS45MjcgMTQuMzM5bC0zOC43NTcgMzI5LjA3M2MtLjAwNS4wNDMtLjAxLjA4Ni0uMDE1LjEyOS0uOTQ2IDkuNDIyIDYuNDY0IDE3LjYxNiAxNS45MzUgMTcuNjE2aDE1OS41NTF2MTkuMDU4aC0xNjkuNzMyYy0xNC44NTIgMC0yNy4yNzktMTIuNzgyLTI1LjczOS0yOC4zOTlsNDAuNjA5LTM0Ny40ODNjLjAwNS0uMDQuMDA5LS4wOC4wMTMtLjExOSAxLjMzNi0xMy4yNjggMTIuMzk5LTIzLjI3MyAyNS43MzQtMjMuMjczaDMyMC43OThjMTMuMzM1IDAgMjQuMzk3IDEwLjAwNSAyNS43MzMgMjMuMjcyLjAwNC4wNC4wMDguMDguMDEzLjEybDIzLjQ4NyAyMDAuOTc5Yy40ODEgNC4xMTUgNC4yMTcgNy4wNjMgOC4zMTkgNi41NzkgNC4xMTQtLjQ4IDcuMDYtNC4yMDYgNi41NzktOC4zMmwtMjMuNDgtMjAwLjkyMmMtMi4xMzgtMjAuOTMyLTE5LjYwMy0zNi43MDgtNDAuNjUxLTM2LjcwOGgtMzIwLjc5OGMtMjEuMDQ5IDAtMzguNTE2IDE1Ljc3Ny00MC42NTIgMzYuNzFsLTQwLjYxIDM0Ny40ODhjLS4wMDUuMDQtLjAwOS4wOC0uMDEzLjEyLTIuNDE1IDIzLjk5OSAxNi40NjYgNDQuOTU1IDQwLjY1OCA0NC45NTV6bTI1Ny43MTMtNzEuMzAyYzAtMTAuMzI1IDguMTIyLTE5LjI4OSAxOC41LTE5LjQ4MyAxMC42ODItLjIwNCAxOS4yMDkgOC40OTEgMTkuMjA5IDE4LjgzNnYyMi44OTJoLTM3LjcwOXptLTM2LjQ5MSA3MS4zMDJoNzQuMTk5djE5LjA1OGgtNzQuMTk5em03OC4yMTUtMzQuMDU4YzUuNTY5IDAgMTAuMDE0IDQuODE4IDkuNDg0IDEwLjQzLS40NzMgNC44ODQtNC41OSA4LjYyNy05LjQ4NCA4LjYyN2gtNzguMjE1di0xOS4wNThjMjYuMTEyLjAwMSA1Mi4xNjcuMDAxIDc4LjIxNS4wMDF6bS03OC4yMTUgNjguMTE2aDc4LjIxNWM1LjUzNyAwIDEwLjAxNiA0Ljc5NiA5LjQ4NCAxMC40My0uNDcyIDQuODc0LTQuNTg3IDguNjI3LTkuNDg0IDguNjI3aC03OC4yMTV6bTExMC42OSAzMy42NjloLTIxLjQ5di0yLjIxM2MxOC4wMTQtOS4xMjcgMTguMDU0LTM0LjcwOCAwLTQzLjg1NXYtMjQuMjZjMTguMDk4LTkuMTcgMTcuOTY4LTM0Ljc1MiAwLTQzLjg1NXYtMjUuNDkzYzAtMjAuNDg2LTE4LjIwMi0zNi41MTctMzguNzk0LTMzLjQ5LTE2LjM1MyAyLjQtMjguOTE1IDE2LjUyNi0yOC45MTUgMzMuNDl2MjIuODkyaC0yMS40OXYtMjEuODM3YzAtMzAuNTUyIDI0LjQ2LTU2LjA5NCA1NC44MjItNTYuMzg2IDMxLjIxOC0uMjYyIDU1Ljg2NyAyNS4wNTggNTUuODY3IDU1LjMzMXptLTIzNi4zNzctMTE2Ljc4NXYtMjEuODM4YzAtMzIuMjI0IDI2LjY5Ni01Ny41ODMgNTcuNTg5LTU2LjM0MiAyOS40ODMgMS4yMDQgNTMuMDk5IDI1LjUwMyA1My4wOTkgNTUuMjg3djEzOS42NzdoLTIxLjQ5YzAtMTQuNDE4IDAtMTIxLjA2MyAwLTEzOS42NzcgMC0xNy45NS0xNC4wNjUtMzIuODA0LTMxLjkxNS0zMy43OTUtMTkuMjc2LTEuMDk2LTM1Ljc5MyAxNC4yNjEtMzUuNzkzIDMzLjc5NXYyMi44OTJoLTIxLjQ5em0zNi40OSAwdi0yMi4yNDVjMC05LjQyNSA2Ljc2Mi0xNy43MjQgMTUuODc3LTE5LjI0MyAxMS42MzktMS44NTIgMjEuODMgNy4yMzcgMjEuODMgMTguNTk2djIyLjg5MnoiLz4NCiAgICA8L2c+DQo8L3N2Zz4=",Jle="PHN2ZyB2aWV3Qm94PSIwIDAgNTEyIDUxMiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCiAgICA8ZyBmaWxsPSJjdXJyZW50Q29sb3IiPg0KICAgICAgICA8cGF0aCBkPSJtNDcyIDE2MGgtMzJ2LTgwYzAtOC44MjItNy4xNzgtMTYtMTYtMTZoLTMydi00MGMwLTEzLjIzMy0xMC43NjctMjQtMjQtMjRoLTIyNGMtMTMuMjMzIDAtMjQgMTAuNzY3LTI0IDI0djQwaC0zMmMtOC44MjIgMC0xNiA3LjE3OC0xNiAxNnY4MGgtMzJjLTIyLjA1NiAwLTQwIDE3Ljk0NC00MCA0MHYxNzZjMCAyMi4wNTYgMTcuOTQ0IDQwIDQwIDQwaDgwdjcyYzAgMTMuMjMzIDEwLjc2NyAyNCAyNCAyNGgyMjRjMTMuMjMzIDAgMjQtMTAuNzY3IDI0LTI0di03Mmg4MGMyMi4wNTYgMCA0MC0xNy45NDQgNDAtNDB2LTE3NmMwLTIyLjA1Ni0xNy45NDQtNDAtNDAtNDB6bS00OC04MHY4MGgtMzJ2LTgwem0tMjg4LTU2YzAtNC40MTEgMy41ODktOCA4LThoMjI0YzQuNDExIDAgOCAzLjU4OSA4IDh2MTM2aC0yNDBjMC0xLjYzNSAwLTEzMC4yMTEgMC0xMzZ6bS00OCA1NmgzMnY4MGgtMzJ6bTI4OCA0MDhjMCA0LjQxMS0zLjU4OSA4LTggOGgtMjI0Yy00LjQxMSAwLTgtMy41ODktOC04di0xMzZoMjQwem0xMjAtMTEyYzAgMTMuMjMzLTEwLjc2NyAyNC0yNCAyNGgtODB2LTQ4aDE2YzQuNDE4IDAgOC0zLjU4MiA4LThzLTMuNTgyLTgtOC04Yy0yOC42NTcgMC0yOTAuODgzIDAtMzA0IDAtNC40MTggMC04IDMuNTgyLTggOHMzLjU4MiA4IDggOGgxNnY0OGgtODBjLTEzLjIzMyAwLTI0LTEwLjc2Ny0yNC0yNHYtMTc2YzAtMTMuMjMzIDEwLjc2Ny0yNCAyNC0yNGg0MzJjMTMuMjMzIDAgMjQgMTAuNzY3IDI0IDI0eiIvPg0KICAgICAgICA8cGF0aCBkPSJtNDU2IDE5MmMtMTMuMjMzIDAtMjQgMTAuNzY3LTI0IDI0czEwLjc2NyAyNCAyNCAyNCAyNC0xMC43NjcgMjQtMjQtMTAuNzY3LTI0LTI0LTI0em0wIDMyYy00LjQxMSAwLTgtMy41ODktOC04czMuNTg5LTggOC04IDggMy41ODkgOCA4LTMuNTg5IDgtOCA4eiIvPg0KICAgICAgICA8cGF0aCBkPSJtMzkyIDE5MmMtMTMuMjMzIDAtMjQgMTAuNzY3LTI0IDI0czEwLjc2NyAyNCAyNCAyNCAyNC0xMC43NjcgMjQtMjQtMTAuNzY3LTI0LTI0LTI0em0wIDMyYy00LjQxMSAwLTgtMy41ODktOC04czMuNTg5LTggOC04IDggMy41ODkgOCA4LTMuNTg5IDgtOCA4eiIvPg0KICAgICAgICA8cGF0aCBkPSJtMzQ0IDM3NmgtMTY4Yy00LjQxOCAwLTggMy41ODItOCA4czMuNTgyIDggOCA4aDE2OGM0LjQxOCAwIDgtMy41ODIgOC04cy0zLjU4Mi04LTgtOHoiLz4NCiAgICAgICAgPHBhdGggZD0ibTM0NCA0MTZoLTE2OGMtNC40MTggMC04IDMuNTgyLTggOHMzLjU4MiA4IDggOGgxNjhjNC40MTggMCA4LTMuNTgyIDgtOHMtMy41ODItOC04LTh6Ii8+DQogICAgICAgIDxwYXRoIGQ9Im0zNDQgNDU2aC0xNjhjLTQuNDE4IDAtOCAzLjU4Mi04IDhzMy41ODIgOCA4IDhoMTY4YzQuNDE4IDAgOC0zLjU4MiA4LThzLTMuNTgyLTgtOC04eiIvPg0KICAgIDwvZz4NCjwvc3ZnPg==",Ble="PHN2ZyBoZWlnaHQ9IjUxMiIgdmlld0JveD0iMCAwIDUxMiA1MTIiIHdpZHRoPSI1MTIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+DQogICAgPGcgZmlsbD0iY3VycmVudENvbG9yIj4NCiAgICAgICAgPHBhdGggZD0ibTQ3My41NzQgMjUyLjQzMmgtNzMuMTg0di00My43NjFjMC0xMS40NzMtOS4zMzQtMjAuODA3LTIwLjgwNy0yMC44MDctOS44ODYgMC0zNC4yOTUgMC00NC4zMDIgMHYtMTcuODQxYzAtMTIuMzk5LTEwLjA4Ny0yMi40ODYtMjIuNDg2LTIyLjQ4NmgtMTcuNTk1bDE0LjcyNC00Ny41MzVjMTYuNzU5LjY5MiAzMC41MzktMTIuNzUgMzAuNTM5LTI5LjI4NCAwLTE2LjE2NC0xMy4xNTEtMjkuMzE1LTI5LjMxNS0yOS4zMTUtMjkuMjY4IDAtNDAuNDU1IDM4LjUxLTE1LjU0MSA1NC4xNTRsLTE2LjEwMSA1MS45NzloLTMwLjEzM2MtMTAuNTc2IDAtMTkuODMxIDcuNTE0LTIyLjAwNiAxNy44NjYtLjEwNi41MDctLjE2IDEuMDI0LS4xNiAxLjU0MnYyMC45MTloLTM4LjE0NnYtMTguODAxYzAtOC42NzMtNy4wNTctMTUuNzMtMTUuNzMtMTUuNzNoLTEuMzc5di0xOS41NzJjOS40NjktLjIwMyAxNy4xMTMtNy45NTMgMTcuMTEzLTE3LjQ3di0xNS42MTZjMC05LjUxNy03LjY0NC0xNy4yNjctMTcuMTEzLTE3LjQ3di00My42OTljMC0yMS42OTUtMTcuNjUtMzkuMzQ2LTM5LjM0Ni0zOS4zNDZoLTUxLjY3N2MtNC4xNCAwLTcuNDk1IDMuMzU2LTcuNDk1IDcuNDk1czMuMzU2IDcuNDk1IDcuNDk1IDcuNDk1aDUxLjY3OGMxMy40MjkgMCAyNC4zNTUgMTAuOTI2IDI0LjM1NSAyNC4zNTV2NDMuNjgyaC0zNy45NTd2LTIyLjU4NGMwLTQuMTQtMy4zNTYtNy40OTUtNy40OTUtNy40OTVoLTk2LjJ2LTM3Ljk1N2gzNS42MzhjNC4xNCAwIDcuNDk1LTMuMzU2IDcuNDk1LTcuNDk1cy0zLjM1NS03LjQ5NS03LjQ5NS03LjQ5NWgtNDMuMTMzYy00LjE0IDAtNy40OTUgMy4zNTYtNy40OTUgNy40OTV2NTIuOTQ3YzAgNC4xNCAzLjM1NiA3LjQ5NSA3LjQ5NSA3LjQ5NWg5Ni4ydjE1LjEwOWMtOS40NjguMjAzLTE3LjExMiA3Ljk1NC0xNy4xMTIgMTcuNDd2MTUuNjE2YzAgOS41MTYgNy42NDQgMTcuMjY3IDE3LjExMiAxNy40N3YxOS41NzJoLTEuMzc5Yy04LjY3MyAwLTE1LjczIDcuMDU3LTE1LjczIDE1LjczdjE4LjgwMWgtMjIuNTU1Yy0xMS40NzMgMC0yMC44MDcgOS4zMzQtMjAuODA3IDIwLjgwN3YyLjQ4OWwtMzMuNDAyIDcuNTg5Yy0zLjQxMy43NzUtNS44MzUgMy44MDktNS44MzUgNy4zMDl2MTA3LjI0M2MwIDMuNDk5IDIuNDIxIDYuNTMzIDUuODMzIDcuMzA4bDMzLjQwNCA3LjU5OHYyLjQ4N2MwIDExLjQ3MyA5LjMzNCAyMC44MDcgMjAuODA3IDIwLjgwN2g2LjQyNHYyNy43OTloLTE1LjEyN2MtNC4xNCAwLTcuNDk1IDMuMzU2LTcuNDk1IDcuNDk1IDAgNC4xNCAzLjM1NiA3LjQ5NSA3LjQ5NSA3LjQ5NWgzMzMuODQ5YzEuMzc4IDAgMi40OTggMS4xMjEgMi40OTggMi40OTh2MjUuNTJjLTE1LjgzNi0yLjgzLTMyLjQxOC4xMDMtNDYuNzA3IDguODExLTE2Ljc1NCAxMC4yMTEtMzcuNTcgMTAuMjEyLTU0LjMyNCAwLTIxLjU2Ny0xMy4xNDQtNDguMzYxLTEzLjE0NS02OS45MjggMC0xNi43NTQgMTAuMjExLTM3LjU3IDEwLjIxMi01NC4zMjQgMC0yMS41NjctMTMuMTQ0LTQ4LjM2MS0xMy4xNDUtNjkuOTI4IDAtMTYuNzU0IDEwLjIxMi0zNy41NyAxMC4yMTItNTQuMzI0IDBsLTI3LjQ2OS0xNi43NDJ2LTIwLjA4N2gxMC42NzZjNC4xNCAwIDcuNDk1LTMuMzU2IDcuNDk1LTcuNDk1cy0zLjM1Ni03LjQ5NS03LjQ5NS03LjQ5NWgtMTguMTcyYy00LjE0IDAtNy40OTUgMy4zNTYtNy40OTUgNy40OTV2OTcuNTQ5YzAgNC4xMzkgMy4zNTYgNy40OTUgNy40OTUgNy40OTVoNDk3LjAwOWM0LjE0IDAgNy40OTUtMy4zNTYgNy40OTUtNy40OTUgMC04OC41MDYgMC0xMTguMDA5IDAtMjEzLjQ4Ny4wMDEtMjEuMTg4LTE3LjIzNy0zOC40MjYtMzguNDI1LTM4LjQyNnptLTE2Mi40MjUtMTk2LjAzN2M3Ljg5OCAwIDE0LjMyNSA2LjQyNiAxNC4zMjUgMTQuMzI0cy02LjQyNiAxNC4zMjUtMTQuMzI1IDE0LjMyNWMtNy44OTggMC0xNC4zMjQtNi40MjYtMTQuMzI0LTE0LjMyNXM2LjQyNi0xNC4zMjQgMTQuMzI0LTE0LjMyNHptLTI2Ny42MDQgMjc2LjQ0LTI0LjI0Ny01LjUxNXYtOTUuMjc3bDI0LjI0Ny01LjUwOXptMTk4LjY1My0xNjQuOTc0Yy45NDctMy4xMjUgMy44NjctNS4zMzMgNy4xNzYtNS4zMzNoNjMuNDJjNC4xMzMgMCA3LjQ5NSAzLjM2MiA3LjQ5NSA3LjQ5NXYxNy44NDFoLTc4LjA5MXptLTE0MC4zMDUtNTEuNTY5di0xNS42MTZjMC0xLjM3OCAxLjEyMS0yLjQ5OCAyLjQ5OC0yLjQ5OGg2Ny4xODVjMS4zNzggMCAyLjQ5OCAxLjEyMSAyLjQ5OCAyLjQ5OHYxNS42MTZjMCAxLjM3OC0xLjEyMSAyLjQ5OC0yLjQ5OCAyLjQ5OGgtNjcuMTg1Yy0xLjM3Ny4wMDEtMi40OTgtMS4xMi0yLjQ5OC0yLjQ5OHptNTUuMDY5IDE3LjQ4OXYxOS41NTNoLTM3Ljk1N3YtMTkuNTUzem0tNTUuMDY2IDM1LjI4M2MwLS40MDcuMzMyLS43MzkuNzM5LS43MzloNzAuNjk2Yy40MDcgMCAuNzM5LjMzMi43MzkuNzM5djE4LjgwMWgtNzIuMTc1di0xOC44MDF6bS0uMDAzIDMzLjc5MWgyNDAuMTQ4djE1My42NTZoLTI0MC4xNDh6bS0zNy41NDIgMTUzLjY1NmMtMy4yMDcgMC01LjgxNi0yLjYwOS01LjgxNi01LjgxNnYtMTQyLjAyM2MwLTMuMjA3IDIuNjA5LTUuODE2IDUuODE2LTUuODE2aDIyLjU1MXYxNTMuNjU2Yy01LjIxMS0uMDAxLTE3LjQ4OC0uMDAxLTIyLjU1MS0uMDAxem0yOTkuMzcyIDQyLjc5aC0yNzcuOTU3di0yNy43OTloMjc3Ljk1NnYyNy43OTl6bTcuNDk1LTQyLjc5NGMtLjAyOSAwLS4wNTguMDA0LS4wODcuMDA0aC0xNC4wOTl2LTE1My42NTZoMjIuNTUxYzMuMjA3IDAgNS44MTYgMi42MDkgNS44MTYgNS44MTZ2MTQyLjAyNGMwIDMuMjA3LTIuNjA5IDUuODE2LTUuODE2IDUuODE2aC04LjI3OGMtLjAyOSAwLS4wNTgtLjAwNC0uMDg3LS4wMDR6bTEyNS43OTEgMTQwLjM0M2MtOS4zNzkgMC00NzEuMTA3IDAtNDgyLjAxOSAwdi00NC45MTZsMTkuNjY3IDExLjk4N2MyMS41NjcgMTMuMTQ1IDQ4LjM2MSAxMy4xNDUgNjkuOTI4IDAgMTYuNzU0LTEwLjIxMSAzNy41Ny0xMC4yMTIgNTQuMzI0IDAgMjEuNTY4IDEzLjE0NSA0OC4zNjEgMTMuMTQ1IDY5LjkyOCAwIDE2Ljc1NC0xMC4yMTEgMzcuNTctMTAuMjEyIDU0LjMyNCAwIDIxLjU2OCAxMy4xNDUgNDguMzYxIDEzLjE0NSA2OS45MjggMCAxNy4wOTctMTAuNDIxIDM3Ljk0MS05Ljk4NiA1NC4zMjQgMCAyMS41NjcgMTMuMTQ0IDQ4LjM2MiAxMy4xNDQgNjkuOTI4IDBsMTkuNjY3LTExLjk4N2MuMDAxIDEwLjU1Ni4wMDEgMjIuMzguMDAxIDQ0LjkxNnptMC02Mi40NzJjLTI5Ljc4OSAxOC4xNTYtMzAuMzUzIDE4LjgzNi0zNi41MjcgMjEuMTMydi00NC4yNTdjMC00LjEzOS0zLjM1Ni03LjQ5NS03LjQ5NS03LjQ5NXMtNy40OTUgMy4zNTYtNy40OTUgNy40OTV2NDcuNDI3Yy0xOS40NzIgMS4xNzItMjguOTg0LTcuNjg4LTM4LjUwNi0xMS44MzZ2LTMwLjA1NGMwLTkuNjQzLTcuODQ2LTE3LjQ4OS0xNy40ODktMTcuNDg5aC0xMC43ODN2LTI3Ljc5OWMxMy4zNDIgMCAyMS42NzYtMTAuMDQ5IDIxLjY3Ni0yMC44MDd2LTMxLjc1NWg0NS4xMDJ2NjIuMzMxYzAgNC4xMzkgMy4zNTYgNy40OTUgNy40OTUgNy40OTVzNy40OTUtMy4zNTYgNy40OTUtNy40OTV2LTY5LjgyNmMwLTQuMTM5LTMuMzU2LTcuNDk1LTcuNDk1LTcuNDk1aC01Mi41OTd2LTM2LjUyN2g3My4xODRjMTIuOTIzIDAgMjMuNDM2IDEwLjUxMyAyMy40MzYgMjMuNDM1djE0My41MnoiLz4NCiAgICAgICAgPHBhdGggZD0ibTIxMS4wMjQgMjI3LjE1M2gtNzkuNzI2Yy00LjE0IDAtNy40OTUgMy4zNTYtNy40OTUgNy40OTV2OTAuMDdjMCA0LjE0IDMuMzU2IDcuNDk1IDcuNDk1IDcuNDk1aDc5LjcyNmM0LjE0IDAgNy40OTUtMy4zNTYgNy40OTUtNy40OTV2LTkwLjA3Yy4wMDEtNC4xMzktMy4zNTUtNy40OTUtNy40OTUtNy40OTV6bS03LjQ5NSA5MC4wN2gtNjQuNzM1di03NS4wNzloNjQuNzM1eiIvPg0KICAgICAgICA8cGF0aCBkPSJtMzEyLjYzNSAyNDAuOTdoLTY0LjUwNWMtNC4xMzkgMC03LjQ5NSAzLjM1Ni03LjQ5NSA3LjQ5NSAwIDQuMTQgMy4zNTYgNy40OTUgNy40OTUgNy40OTVoNjQuNTA1YzQuMTM5IDAgNy40OTUtMy4zNTYgNy40OTUtNy40OTUuMDAxLTQuMTM5LTMuMzU1LTcuNDk1LTcuNDk1LTcuNDk1eiIvPg0KICAgICAgICA8cGF0aCBkPSJtMzEyLjYzNSAyNzIuMTg4aC02NC41MDVjLTQuMTM5IDAtNy40OTUgMy4zNTYtNy40OTUgNy40OTVzMy4zNTYgNy40OTUgNy40OTUgNy40OTVoNjQuNTA1YzQuMTM5IDAgNy40OTUtMy4zNTYgNy40OTUtNy40OTVzLTMuMzU1LTcuNDk1LTcuNDk1LTcuNDk1eiIvPg0KICAgICAgICA8cGF0aCBkPSJtMzEyLjYzNSAzMDMuNDA2aC02NC41MDVjLTQuMTM5IDAtNy40OTUgMy4zNTYtNy40OTUgNy40OTVzMy4zNTYgNy40OTUgNy40OTUgNy40OTVoNjQuNTA1YzQuMTM5IDAgNy40OTUtMy4zNTYgNy40OTUtNy40OTVzLTMuMzU1LTcuNDk1LTcuNDk1LTcuNDk1eiIvPg0KICAgICAgICA8cGF0aCBkPSJtMTYxLjg5OSAyODcuMTc5aDcuNTQ4bC0yLjkwNCA3LjQzMmMtMS41MDcgMy44NTUuMzk3IDguMjAyIDQuMjUzIDkuNzA5Ljg5Ni4zNSAxLjgxOS41MTYgMi43MjYuNTE2IDIuOTk3IDAgNS44MjYtMS44MDkgNi45ODMtNC43NjlsNi45LTE3LjY1NWMuOTAyLTIuMzA3LjYwNi00LjkxLS43OTEtNi45NTVzLTMuNzEzLTMuMjY4LTYuMTktMy4yNjhoLTcuNTQ4bDIuOTA0LTcuNDMyYzEuNTA3LTMuODU1LS4zOTctOC4yMDItNC4yNTMtOS43MDktMy44NTUtMS41MDktOC4yMDMuMzk2LTkuNzA5IDQuMjUzbC02LjkgMTcuNjU1Yy0uOTAyIDIuMzA3LS42MDYgNC45MS43OTEgNi45NTUgMS4zOTYgMi4wNDQgMy43MTMgMy4yNjggNi4xOSAzLjI2OHoiLz4NCiAgICA8L2c+DQo8L3N2Zz4=",Gle="PHN2ZyB2aWV3Qm94PSIwIDAgMTI4IDEyOCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCiAgICA8ZyBmaWxsPSJjdXJyZW50Q29sb3IiPg0KICAgICAgICA8cGF0aCBkPSJtOTQuNzI3IDczLjcwOGE2Ljc1IDYuNzUgMCAxIDAgNi43NSA2Ljc1IDYuNzU2IDYuNzU2IDAgMCAwIC02Ljc1LTYuNzV6bTAgMTBhMy4yNSAzLjI1IDAgMSAxIDMuMjUtMy4yNSAzLjI1NCAzLjI1NCAwIDAgMSAtMy4yNSAzLjI1eiIvPg0KICAgICAgICA8cGF0aCBkPSJtNzMuMDgxIDczLjcwOGE2Ljc1IDYuNzUgMCAxIDAgNi43NSA2Ljc1IDYuNzU3IDYuNzU3IDAgMCAwIC02Ljc1LTYuNzV6bTAgMTBhMy4yNSAzLjI1IDAgMSAxIDMuMjUtMy4yNSAzLjI1NCAzLjI1NCAwIDAgMSAtMy4yNSAzLjI1eiIvPg0KICAgICAgICA8Y2lyY2xlIGN4PSI2NC45NjYiIGN5PSI0OC4wMjEiIHI9IjMiLz4NCiAgICAgICAgPGNpcmNsZSBjeD0iNzcuNTkxIiBjeT0iNDguMDIxIiByPSIzIi8+DQogICAgICAgIDxjaXJjbGUgY3g9IjkwLjIxNiIgY3k9IjQ4LjAyMSIgcj0iMyIvPg0KICAgICAgICA8Y2lyY2xlIGN4PSIxMDIuODQxIiBjeT0iNDguMDIxIiByPSIzIi8+DQogICAgICAgIDxwYXRoIGQ9Im0xMjEuNSAzMy41aC0xMTVhMS43NTEgMS43NTEgMCAwIDAgLTEuNzUgMS43NXY1Ny41YTEuNzUxIDEuNzUxIDAgMCAwIDEuNzUgMS43NWgxNS45NDJ2OC4yNWExLjc1MSAxLjc1MSAwIDAgMCAxLjc1IDEuNzVoMTBhMS43NSAxLjc1IDAgMCAwIDEuNzUtMS43NXYtOC4yNWg1Ni4xMTZ2OC4yNWExLjc1IDEuNzUgMCAwIDAgMS43NSAxLjc1aDEwYTEuNzUxIDEuNzUxIDAgMCAwIDEuNzUtMS43NXYtOC4yNWgxNS45NDJhMS43NTEgMS43NTEgMCAwIDAgMS43NS0xLjc1di01Ny41YTEuNzUxIDEuNzUxIDAgMCAwIC0xLjc1LTEuNzV6bS04OS4wNTggNjcuNWgtNi41di02LjVoNi41em02OS42MTYgMGgtNi41di02LjVoNi41em0xNy42OTItMTBoLTExMS41di01NGgxMTEuNXoiLz4NCiAgICAgICAgPHBhdGggZD0ibTMyLjY5MiA3NC4yNWExMC4yNSAxMC4yNSAwIDEgMCAtMTAuMjUtMTAuMjUgMTAuMjYxIDEwLjI2MSAwIDAgMCAxMC4yNSAxMC4yNXptLTEuNzUtMTYuNzYydjQuMDEyYTEuNzUgMS43NSAwIDAgMCAzLjUgMHYtNC4wMTJhNi43NSA2Ljc1IDAgMSAxIC0zLjUgMHoiLz4NCiAgICAgICAgPHBhdGggZD0ibTMyLjY5MiA0OS45NThhMS43NDkgMS43NDkgMCAwIDAgMS43NS0xLjc1di0zYTEuNzUgMS43NSAwIDAgMCAtMy41IDB2M2ExLjc1IDEuNzUgMCAwIDAgMS43NSAxLjc1eiIvPg0KICAgICAgICA8cGF0aCBkPSJtMzguNzkyIDUxLjM1M2ExLjc1IDEuNzUgMCAwIDAgMi4zMzctLjgxNmwxLjMtMi43YTEuNzUgMS43NSAwIDAgMCAtMy4xNTItMS41MmwtMS4zIDIuN2ExLjc1IDEuNzUgMCAwIDAgLjgxNSAyLjMzNnoiLz4NCiAgICAgICAgPHBhdGggZD0ibTQ1LjA1MiA1NS45MTlhMS43NDggMS43NDggMCAwIDAgMS4wODgtLjM4bDIuMzQ4LTEuODY4YTEuNzUgMS43NSAwIDAgMCAtMi4xNzktMi43MzlsLTIuMzQ4IDEuODY4YTEuNzUgMS43NSAwIDAgMCAxLjA5MSAzLjEyeiIvPg0KICAgICAgICA8cGF0aCBkPSJtMjQuMjU2IDUwLjUzN2ExLjc1IDEuNzUgMCAxIDAgMy4xNTItMS41MjFsLTEuMy0yLjdhMS43NSAxLjc1IDAgMCAwIC0zLjE1MiAxLjUyeiIvPg0KICAgICAgICA8cGF0aCBkPSJtMTYuOSA1My42NzEgMi4zNDkgMS44NjhhMS43NSAxLjc1IDAgMCAwIDIuMTc4LTIuNzRsLTIuMzQ4LTEuODY3YTEuNzUgMS43NSAwIDEgMCAtMi4xNzkgMi43Mzl6Ii8+DQogICAgICAgIDxwYXRoIGQ9Im01OC44MDggNzAuMjkyaDUwLjE5MmExLjc1MSAxLjc1MSAwIDAgMCAxLjc1LTEuNzV2LTEwYTEuNzUgMS43NSAwIDAgMCAtMS43NS0xLjc1aC01MC4xOTJhMS43NDkgMS43NDkgMCAwIDAgLTEuNzUgMS43NXYxMGExLjc1IDEuNzUgMCAwIDAgMS43NSAxLjc1em0xLjc1LTEwaDQ2LjY5MnY2LjVoLTQ2LjY5MnoiLz4NCiAgICAgICAgPHBhdGggZD0ibTE2LjEzNSA4Ny4yMDhoMzMuMTE1YTEuNzUgMS43NSAwIDAgMCAwLTMuNWgtMzMuMTE1YTEuNzUgMS43NSAwIDAgMCAwIDMuNXoiLz4NCiAgICA8L2c+DQo8L3N2Zz4=",Fle="PHN2ZyBoZWlnaHQ9IjYwMHB0IiB2aWV3Qm94PSItNDUgLTE5IDYwMCA2MDAuMDAxIiB3aWR0aD0iNjAwcHQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+DQogICAgPGcgZmlsbD0iY3VycmVudENvbG9yIj4NCiAgICAgICAgPHBhdGggZD0ibTQ5OC4yMTQ4NDQgMGgtNTAuOTc2NTYzYy0xOC4xOTUzMTIuMDI3MzQzOC0zMi45MzM1OTMgMTQuNzY5NTMxLTMyLjk2NDg0MyAzMi45NjQ4NDR2MjQuODcxMDk0aC0xNDQuODI0MjE5Yy02MS40Mzc1LjA5Mzc1LTExMi4yNTM5MDcgNDcuODcxMDkzLTExNi4xMzI4MTMgMTA5LjE4NzVoLTM5LjA2NjQwNmMtNS41MTU2MjUgMC05Ljk4ODI4MSA0LjQ2ODc1LTkuOTg4MjgxIDkuOTg4MjgxdjMwLjUxMTcxOWgtMTAuMjg1MTU3Yy0zLjcwNzAzMSAwLTcuMTA1NDY4IDIuMDQ2ODc0LTguODM1OTM3IDUuMzI4MTI0bC04NS43Njk1MzEgMTYyLjU1NDY4OGMtMS42MzY3MTkgMy4wOTc2NTYtMS41MzEyNSA2LjgyNDIxOS4yNzczNDQgOS44MjQyMTkgMS44MDg1OTMgMyA1LjA1MDc4MSA0LjgyODEyNSA4LjU1NDY4NyA0LjgyODEyNWgxMDguMTIxMDk0Yy4xNzU3ODEgMy45NTcwMzEuNjc1NzgxIDcuODg2NzE4IDEuNDk2MDkzIDExLjc2MTcxOCA3LjU3MDMxMyAzNS4wNTQ2ODggMzguNTU4NTk0IDYwLjA5Mzc1IDc0LjQyNTc4MiA2MC4xMjUgMzUuODcxMDk0LjAzNTE1NyA2Ni45MDIzNDQtMjQuOTQ5MjE4IDc0LjUzNTE1Ni01OS45OTYwOTMuODQzNzUtMy45MTAxNTcgMS4zNjcxODgtNy44OTA2MjUgMS41NTA3ODEtMTEuODk0NTMxaDEwOC4xMzY3MTljMy41IDAgNi43NS0xLjgzMjAzMiA4LjU1NDY4OC00LjgzMjAzMiAxLjgwODU5My0zIDEuOTE3OTY4LTYuNzI2NTYyLjI3NzM0My05LjgyMDMxMmwtODUuNzY5NTMxLTE2Mi41NDY4NzVjLTEuNzMwNDY5LTMuMjg5MDYzLTUuMTQ0NTMxLTUuMzM5ODQ0LTguODU5Mzc1LTUuMzMyMDMxaC0xMC4yNjE3MTl2LTMwLjUxMTcxOWMwLTUuNTE5NTMxLTQuNDcyNjU2LTkuOTg4MjgxLTkuOTg4MjgxLTkuOTg4MjgxaC00NC41MzUxNTZjMi4xNDA2MjUtMjIuNDcyNjU3IDIwLjk4ODI4MS0zOS42NDQ1MzIgNDMuNTYyNS0zOS42OTkyMTloMTQ0LjgwNDY4N3YyOC4xNjAxNTZjLjAzNTE1NiAxOC4xOTE0MDYgMTQuNzc3MzQ0IDMyLjkzMzU5NCAzMi45Njg3NSAzMi45NjA5MzdoNTAuOTgwNDY5YzUuNTE1NjI1IDAgOS45ODgyODEtNC40NjQ4NDMgOS45ODgyODEtOS45ODgyODF2LTE2OC40Njg3NWMwLTUuNTExNzE5LTQuNDY0ODQ0LTkuOTgwNDY4NS05Ljk3NjU2Mi05Ljk4ODI4MXptLTI1MC45MTc5NjkgMzk3LjYzMjgxMmMtNS41NjY0MDYgMjUuOTMzNTk0LTI4LjUwNzgxMyA0NC40NTMxMjYtNTUuMDMxMjUgNDQuNDIxODc2LTI2LjUzMTI1LS4wMjczNDQtNDkuNDI1NzgxLTE4LjU5NzY1Ny01NC45MzM1OTQtNDQuNTQ2ODc2LS41NTQ2ODctMi40NTMxMjQtLjkyNTc4MS00Ljk0OTIxOC0xLjEyMTA5My03LjQ1MzEyNGgxMTIuMjM0Mzc0Yy0uMTk5MjE4IDIuNTUwNzgxLS41ODU5MzcgNS4wODIwMzEtMS4xNDg0MzcgNy41NzgxMjR6bTExMi42MDU0NjktMjcuNTc0MjE4aC0xMDEuMzk0NTMyYy0uMDY2NDA2IDAtLjEzNjcxOCAwLS4yMDMxMjQgMGgtMTMxLjk2MDkzOGMtLjA3MDMxMiAwLS4xMzY3MTkgMC0uMjA3MDMxIDBoLTEwMS4zOTQ1MzFsNzUuMjUzOTA2LTE0Mi41NTQ2ODhoMTg0LjY4MzU5NHptLTk5LjQ3MjY1Ni0xNjIuNTM1MTU2aC0xMzYuMTkxNDA3di0yMC41MTk1MzJoMTM2LjE5MTQwN3ptOC45OTYwOTMtMTAwLjE4MzU5NGMtMzMuNTM1MTU2LjI3MzQzNy02MS4yNDYwOTMgMjYuMjM4MjgxLTYzLjY5NTMxMiA1OS42ODM1OTRoLTMyLjQzMzU5NGMzLjg0NzY1Ni01MC4yNzM0MzggNDUuNzMwNDY5LTg5LjEyNSA5Ni4xNTIzNDQtODkuMTg3NWgxNDQuODA0Njg3djI5LjUwMzkwNnptMjE4Ljc2OTUzMSA2MS4xNDA2MjVoLTQwLjk4NDM3NGMtNy4xNjc5NjktLjAxOTUzMS0xMi45NzI2NTctNS44MjQyMTktMTIuOTkyMTg4LTEyLjk4ODI4MXYtMTIyLjUwNzgxM2MuMDE5NTMxLTcuMTYwMTU2IDUuODI0MjE5LTEyLjk2NDg0NCAxMi45OTIxODgtMTIuOTg0Mzc1aDQwLjk4NDM3NHptMCAwIi8+DQogICAgICAgIDxwYXRoIGQ9Im05MC41MTU2MjUgNDE1Ljk5MjE4OGMwLTUuNTE1NjI2LTQuNDcyNjU2LTkuOTg4MjgyLTkuOTg4MjgxLTkuOTg4MjgyaC02MS4zOTg0MzhjLTUuNTE1NjI1IDAtOS45ODgyODEgNC40NzI2NTYtOS45ODgyODEgOS45ODgyODIgMCA1LjUxOTUzMSA0LjQ3MjY1NiA5Ljk5MjE4NyA5Ljk4ODI4MSA5Ljk5MjE4N2g2MS4zOTg0MzhjNS41MTU2MjUgMCA5Ljk4ODI4MS00LjQ3MjY1NiA5Ljk4ODI4MS05Ljk5MjE4N3ptMCAwIi8+DQogICAgICAgIDxwYXRoIGQ9Im0xMTcuNTM5MDYyIDQ3Mi42NzE4NzUtNDAuMDcwMzEyIDM3Ljc0NjA5NGMtMi42NDA2MjUgMi40MzM1OTMtMy43NzM0MzggNi4xMDE1NjItMi45NTcwMzEgOS41OTc2NTYuODEyNSAzLjUwMzkwNiAzLjQ0MTQwNiA2LjI5Njg3NSA2Ljg4NjcxOSA3LjMxNjQwNiAzLjQ0NTMxMiAxLjAyMzQzOCA3LjE3NTc4MS4xMTcxODggOS43NjU2MjQtMi4zNzVsNDAuMDcwMzEzLTM3LjczODI4MWMyLjY0MDYyNS0yLjQzMzU5NCAzLjc2OTUzMS02LjEwMTU2MiAyLjk1NzAzMS05LjYwNTQ2OS0uODE2NDA2LTMuNDk2MDkzLTMuNDQ1MzEyLTYuMjkyOTY5LTYuODg2NzE4LTcuMzE2NDA2LTMuNDQ5MjE5LTEuMDE5NTMxLTcuMTc1NzgyLS4xMTMyODEtOS43NjU2MjYgMi4zNzV6bTAgMCIvPg0KICAgICAgICA8cGF0aCBkPSJtMzY1LjU0Njg3NSA0MDYuMDAzOTA2aC02MS4zOTA2MjVjLTUuNTE5NTMxIDAtOS45OTIxODggNC40NzI2NTYtOS45OTIxODggOS45ODgyODIgMCA1LjUxOTUzMSA0LjQ3MjY1NyA5Ljk5MjE4NyA5Ljk5MjE4OCA5Ljk5MjE4N2g2MS4zOTA2MjVjNS41MTk1MzEgMCA5Ljk4ODI4MS00LjQ3MjY1NiA5Ljk4ODI4MS05Ljk5MjE4NyAwLTUuNTE1NjI2LTQuNDY4NzUtOS45ODgyODItOS45ODgyODEtOS45ODgyODJ6bTAgMCIvPg0KICAgICAgICA8cGF0aCBkPSJtMjY3LjA0Njg3NSA0NzIuNjcxODc1Yy0yLjU4OTg0NC0yLjQ4ODI4MS02LjMxNjQwNi0zLjM5NDUzMS05Ljc2NTYyNS0yLjM3NS0zLjQ0NTMxMiAxLjAyMzQzNy02LjA3NDIxOSAzLjgyMDMxMy02Ljg4NjcxOSA3LjMxNjQwNi0uODE2NDA2IDMuNTAzOTA3LjMxNjQwNyA3LjE3MTg3NSAyLjk1MzEyNSA5LjYwNTQ2OWw0MC4wNjI1IDM3LjcyMjY1NmMyLjU4OTg0NCAyLjQ5MjE4OCA2LjMxNjQwNiAzLjQwMjM0NCA5Ljc2NTYyNSAyLjM3NSAzLjQ0MTQwNy0xLjAxOTUzMSA2LjA3MDMxMy0zLjgxMjUgNi44ODY3MTktNy4zMTY0MDYuODEyNS0zLjQ5NjA5NC0uMzE2NDA2LTcuMTY0MDYyLTIuOTU3MDMxLTkuNjAxNTYyem0wIDAiLz4NCiAgICAgICAgPHBhdGggZD0ibTE5Mi4yNzM0MzggNDkwLjkzMzU5NGMtNS41MTU2MjYgMC05Ljk4ODI4MiA0LjQ3MjY1Ni05Ljk4ODI4MiA5Ljk5MjE4N3Y1MC44NDc2NTdjMCAuMjQ2MDkzLS4wMjM0MzcuNTAzOTA2LS4wMjM0MzcuNzM4MjgxIDAgNS41MTU2MjUgNC40NzI2NTYgOS45ODgyODEgOS45ODgyODEgOS45ODgyODEuNDI1NzgxLS4wMDM5MDYuODU1NDY5LS4wMjczNDQgMS4yNzczNDQtLjA4NTkzOCA0Ljk5MjE4Ny0uNjI4OTA2IDguNzM4MjgxLTQuODc4OTA2IDguNzM4MjgxLTkuOTA2MjV2LTUxLjU4MjAzMWMwLTUuNTE5NTMxLTQuNDcyNjU2LTkuOTkyMTg3LTkuOTkyMTg3LTkuOTkyMTg3em0wIDAiLz4NCiAgICA8L2c+DQo8L3N2Zz4=",Hle="PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDUxMi4wMDEgNTEyLjAwMSI+DQogICAgPGcgZmlsbD0iY3VycmVudENvbG9yIj4NCiAgICAgICAgPHBhdGggZD0iTTQ3OC41MTEsODguNjIyQzQwMy42OTQsNjkuMjIzLDMyOC40MzcsMzkuMDE3LDI2MC44NzgsMS4yNjljLTMuMDMtMS42OTItNi43MjMtMS42OTMtOS43NTUsMA0KCQkJQzE4MS42MjEsNDAuMDk5LDExMC40MzIsNjguNjcyLDMzLjQ4OSw4OC42MjNjLTQuNDEsMS4xNDQtNy40OSw1LjEyNC03LjQ5LDkuNjh2MTEwLjM5NGMwLDExMy41MzUsNTUuMjkyLDE4OC42MzksMTAxLjY3OCwyMzEuNjUNCgkJCWM0OS43NTcsNDYuMTM4LDEwNy40Niw3MS42NTUsMTI4LjMyNCw3MS42NTVjMjAuODY0LDAsNzguNTY3LTI1LjUxNywxMjguMzI0LTcxLjY1NQ0KCQkJYzQ2LjM4NC00My4wMTEsMTAxLjY3OC0xMTguMTE0LDEwMS42NzgtMjMxLjY1Vjk4LjMwMkM0ODYuMDAyLDkzLjc0Niw0ODIuOTIyLDg5Ljc2Niw0NzguNTExLDg4LjYyMnogTTM3MC43MjYsNDI1LjY3OA0KCQkJYy0yNy41NTcsMjUuNTUzLTU0LjMzNiw0MS42ODUtNzEuOTUsNTAuNzE4Yy0yMi4zMTksMTEuNDQ3LTM3LjgxLDE1LjYwMy00Mi43NzYsMTUuNjAzYy00Ljk2NiwwLTIwLjQ1Ni00LjE1NS00Mi43NzYtMTUuNjAzDQoJCQljLTE3LjYxMi05LjAzMy00NC4zOTItMjUuMTY1LTcxLjk1LTUwLjcxOGMtNDMuNDY0LTQwLjMwMy05NS4yNzYtMTEwLjY2My05NS4yNzYtMjE2Ljk4M1YxMDYuMDA4DQoJCQljNzMuOTY0LTE5LjgsMTQyLjgwMS00Ny41MjMsMjEwLjAwMy04NC41NzRjNjUuNDk4LDM2LjA1OSwxMzcuODI3LDY1LjE4NSwyMTAsODQuNTcxdjEwMi42OWgwLjAwMQ0KCQkJQzQ2Ni4wMDEsMzE1LjAxNSw0MTQuMTksMzg1LjM3NSwzNzAuNzI2LDQyNS42Nzh6Ii8+DQogICAgICAgIDxwYXRoIGQ9Ik00NDMuNzkzLDExNS4zNjhjLTYzLjMzNi0xOC40MTMtMTI0LjkzNi00My40MjQtMTgzLjA4Ny03NC4zMzdjLTIuOTM4LTEuNTYzLTYuNDYxLTEuNTYtOS4zOTcsMC4wMDYNCgkJCUMxOTMuMDY5LDcyLjA3OSwxMzEuNDcsOTcuMDk0LDY4LjIyLDExNS4zODdjLTQuMjc3LDEuMjM3LTcuMjIyLDUuMTUzLTcuMjIyLDkuNjA2djgzLjcwMmMwLDM5LjA3Nyw3LjQwNSw3Ni4xNjEsMjIuMDA4LDExMC4yMjINCgkJCWMxNC41MywzMy44OTEsMzYuMjAxLDY0LjgyLDY0LjQwOSw5MS45MzNjMjAuMTc1LDE5LjM5LDQzLjQ2OSwzNi40NzcsNjcuMzY3LDQ5LjQxM2M0LjI4MiwyLjMxOCwyNi4zMDUsMTQuMDAzLDM5LjQwMiwxNi40MjENCgkJCWMwLjYsMC4xMSwxLjIwNywwLjE2NiwxLjgxNSwwLjE2NmMwLjYwOCwwLDEuMjE1LTAuMDU2LDEuODE1LTAuMTY2YzEzLjA5Ny0yLjQxOCwzNS4xMi0xNC4xMDMsMzkuNDAyLTE2LjQyMQ0KCQkJYzIzLjg5NS0xMi45MzYsNDcuMTktMzAuMDIzLDY3LjM2Ny00OS40MTNjMjguMjA4LTI3LjExMSw0OS44NzgtNTguMDQxLDY0LjQwOS05MS45MzNjMTQuNjAzLTM0LjA2LDIyLjAwOC03MS4xNDQsMjIuMDA4LTExMC4yMjINCgkJCXYtODMuNzI0QzQ1MS4wMDEsMTIwLjUyNCw0NDguMDYzLDExNi42MTEsNDQzLjc5MywxMTUuMzY4eiBNNDMxLjAwMSwyMDguNjk1YzAsNzMuMzc2LTI3LjAwOCwxMzYuNTM4LTgwLjI3NiwxODcuNzM0DQoJCQljLTE4Ljg5OCwxOC4xNjItNDAuNjkzLDM0LjE1My02My4wMjksNDYuMjQ1Yy0xMC4xNjcsNS41MDMtMjMuODkyLDExLjkxOS0zMS42OTcsMTMuOTM0Yy03LjgwNS0yLjAxNS0yMS41My04LjQzMS0zMS42OTYtMTMuOTM0DQoJCQljLTIyLjMzNy0xMi4wOTMtNDQuMTMyLTI4LjA4NC02My4wMjktNDYuMjQ1Yy01My4yNjctNTEuMTk1LTgwLjI3Ni0xMTQuMzU5LTgwLjI3Ni0xODcuNzM0VjEzMi40OA0KCQkJYzYwLjM1NC0xNy45NjksMTE5LjE3Mi00MS45MzEsMTc1LjAxOS03MS4zMDZjNTUuNzU3LDI5LjI1MSwxMTQuNTY5LDUzLjIwNCwxNzQuOTgzLDcxLjI3NFYyMDguNjk1eiIvPg0KICAgICAgICA8cGF0aCBkPSJNMTczLjAyNywzNTguMzA1bC0wLjItMC4yMTVjLTMuNzAxLTQuMDU1LTkuOTg3LTQuMzY3LTE0LjA3My0wLjY4OWMtNC4xMDUsMy42OTQtNC40MzgsMTAuMDE3LTAuNzQ0LDE0LjEyMmwwLjIsMC4yMTUNCgkJCWMxLjk3MSwyLjE1OCw0LjY3MywzLjI1Niw3LjM4NywzLjI1NmMyLjM4MywwLDQuNzc1LTAuODQ4LDYuNjg2LTIuNTY3QzE3Ni4zODgsMzY4LjczMywxNzYuNzIxLDM2Mi40MDksMTczLjAyNywzNTguMzA1eiIvPg0KICAgICAgICA8cGF0aCBkPSJNMjI2Ljk2Myw0MDMuNjk1Yy0xMi4wNDYtNy42MDItMjMuNjQ1LTE2LjM2NC0zNC40NzMtMjYuMDQ0Yy00LjExNy0zLjY4Mi0xMC40MzktMy4zMjctMTQuMTIsMC43OQ0KCQkJYy0zLjY4LDQuMTE4LTMuMzI2LDEwLjQzOSwwLjc5MiwxNC4xMmMxMS42NTMsMTAuNDE4LDI0LjE0NSwxOS44NTQsMzcuMTI5LDI4LjA0OGMxLjY1NywxLjA0NSwzLjUwMiwxLjU0NCw1LjMyNywxLjU0NA0KCQkJYzMuMzE4LDAsNi41NjQtMS42NSw4LjQ2Ni00LjY2NEMyMzMuMDMyLDQxMi44MTgsMjMxLjYzNSw0MDYuNjQyLDIyNi45NjMsNDAzLjY5NXoiLz4NCiAgICAgICAgPHBhdGggZD0iTTMwOC44OTgsMjA5LjA3N3YtMzIuOTIxYzAtMjkuMTY4LTIzLjczLTUyLjg5OC01Mi45LTUyLjg5OGMtMjkuMTY4LDAtNTIuODk4LDIzLjczLTUyLjg5OCw1Mi44OTh2MzIuOTIxDQoJCQljLTExLjg5OCwwLjQyOS0yMS40NDcsMTAuMjM1LTIxLjQ0NywyMi4yMzZ2NzYuNzY5Yy0wLjAwMSwxMi4yNzMsOS45ODQsMjIuMjU3LDIyLjI1NywyMi4yNTdIMzA4LjA5DQoJCQljMTIuMjczLDAsMjIuMjU4LTkuOTg0LDIyLjI1OC0yMi4yNTd2LTc2Ljc2OUMzMzAuMzQ4LDIxOS4zMTEsMzIwLjc5OCwyMDkuNTA0LDMwOC44OTgsMjA5LjA3N3ogTTIyMy4wOTksMTc2LjE1Ng0KCQkJYzAtMTguMTQsMTQuNzU5LTMyLjg5OCwzMi45LTMyLjg5OGMxOC4xNCwwLDMyLjg5OCwxNC43NTgsMzIuODk4LDMyLjg5OHYzMi45aC02NS43OTlWMTc2LjE1NnogTTMxMC4zNDcsMzA4LjA4Mw0KCQkJYzAsMS4yMjQtMS4wMzQsMi4yNTctMi4yNTgsMi4yNTdIMjAzLjkwOGMtMS4yMjQsMC0yLjI1OC0xLjAzMy0yLjI1OC0yLjI1N3YtNzYuNzY5aDAuMDAxYzAtMS4yMjQsMS4wMzQtMi4yNTcsMi4yNTgtMi4yNTdoOS4xODkNCgkJCWg4NS43OTloOS4xOTJjMS4yMjQsMCwyLjI1OCwxLjAzMywyLjI1OCwyLjI1N1YzMDguMDgzeiIvPg0KICAgICAgICA8cGF0aCBkPSJNMjU2LDI0OS42NGMtNy43MDEsMC0xMy45ODIsNi4yODEtMTMuOTgyLDEzLjk4MmMwLDMuNzg2LDEuNTIzLDcuMjI1LDMuOTgyLDkuNzQ2djkuNzg3YzAsNS41MjIsNC40NzcsMTAsMTAsMTANCgkJCWM1LjUyMywwLDEwLTQuNDc4LDEwLTEwdi05Ljc4N2MyLjQ1OS0yLjUyMiwzLjk4Mi01Ljk2LDMuOTgyLTkuNzQ2QzI2OS45ODIsMjU1LjkyMSwyNjMuNzAxLDI0OS42NCwyNTYsMjQ5LjY0eiIvPg0KICAgIDwvZz4NCjwvc3ZnPg0K",Vle="PHN2ZyBoZWlnaHQ9IjUxMnB0IiB2aWV3Qm94PSIwIDAgNTEyIDUxMiIgd2lkdGg9IjUxMnB0IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPg0KICAgIDxnIGZpbGw9ImN1cnJlbnRDb2xvciI+DQogICAgICAgIDxwYXRoIGQ9Im00OTYuODgyODEyIDBoLTQ4MS43NjU2MjRjLTguMzQ3NjU3IDAtMTUuMTE3MTg4IDYuNzY5NTMxLTE1LjExNzE4OCAxNS4xMTcxODh2NDgxLjc2NTYyNGMwIDguMzQ3NjU3IDYuNzY5NTMxIDE1LjExNzE4OCAxNS4xMTcxODggMTUuMTE3MTg4aDQ4MS43NjU2MjRjOC4zNDc2NTcgMCAxNS4xMTcxODgtNi43Njk1MzEgMTUuMTE3MTg4LTE1LjExNzE4OHYtNDgxLjc2NTYyNGMwLTguMzQ3NjU3LTYuNzY5NTMxLTE1LjExNzE4OC0xNS4xMTcxODgtMTUuMTE3MTg4em0tNDA2LjE3NTc4MSA0MjEuMjkyOTY5di04OC42OTUzMTNoMTE5LjA3NDIxOXY4OC42OTUzMTN6bS02MC40NzI2NTYtMzkxLjA1ODU5NGg2OC40NTMxMjV2MzAuMjM4MjgxaC02OC40NTMxMjV6bTAgNjAuNDcyNjU2aDY4LjQ1MzEyNXYzMC4yMzgyODFoLTY4LjQ1MzEyNXptMzUyLjgzOTg0NC01OC40NTMxMjV2MjguMjE4NzVoLTI1NC4xNDg0Mzh2LTI4LjIxODc1em0tMjU0LjE0ODQzOCAyMzkuODcxMDk0aDI1NC4xNTIzNDR2MzAuMjM4MjgxaC0yNTQuMTUyMzQ0em0wLTMwLjIzNDM3NXYtMzAuMjM4MjgxaDI1NC4xNTIzNDR2MzAuMjM4Mjgxem0wLTYwLjQ3MjY1NnYtMzAuMjM4MjgxaDI1NC4xNTIzNDR2MzAuMjM4Mjgxem0wLTYwLjQ3MjY1N3YtMzAuMjM4MjgxaDI1NC4xNTIzNDR2MzAuMjM4Mjgxem0tOTguNjkxNDA2IDMwLjIzNDM3Nmg2OC40NTMxMjV2MzAuMjM4MjgxaC02OC40NTMxMjV6bTAgNjAuNDcyNjU2aDY4LjQ1MzEyNXYzMC4yMzgyODFoLTY4LjQ1MzEyNXptMCA2MC40NzI2NTZoNjguNDUzMTI1djMwLjIzODI4MWgtNjguNDUzMTI1em0zODMuMDc4MTI1IDBoNjguNDUzMTI1djMwLjIzODI4MWgtNjguNDUzMTI1em02OC40NTMxMjUtMzAuMjM0Mzc1aC02OC40NTMxMjV2LTMwLjIzODI4MWg2OC40NTMxMjV6bTAtNjAuNDcyNjU2aC02OC40NTMxMjV2LTMwLjIzODI4MWg2OC40NTMxMjV6bTAtNjAuNDcyNjU3aC02OC40NTMxMjV2LTMwLjIzODI4MWg2OC40NTMxMjV6bTAtNjAuNDcyNjU2aC02OC40NTMxMjV2LTMwLjIzODI4MWg2OC40NTMxMjV6bS0yNDEuNzUgMjcyLjEyNWgzMC4yMzgyODF2ODguNjk1MzEzaC0zMC4yMzgyODF6bTYwLjQ3NjU2MyAwaDEyMC44MDA3ODF2ODguNjk1MzEzaC0xMjAuODAwNzgxem0tMjcwLjI1NzgxMyAxNDkuMTY3OTY5di0xNDkuMTY3OTY5aDMwLjIzODI4MXYxMDMuODEyNWMwIDguMzQ3NjU2IDYuNzY5NTMyIDE1LjExNzE4OCAxNS4xMTcxODggMTUuMTE3MTg4aDM2MC44MjAzMTJjOC4zNDc2NTYgMCAxNS4xMTcxODgtNi43Njk1MzIgMTUuMTE3MTg4LTE1LjExNzE4OHYtMTAzLjgxMjVoMzAuMjM4MjgxdjE0OS4xNjc5Njl6bTAgMCIvPg0KICAgIDwvZz4NCjwvc3ZnPg==",Zle="PHN2ZyBoZWlnaHQ9IjUxMnB0IiB2aWV3Qm94PSIwIC0yIDUxMiA1MTIiIHdpZHRoPSI1MTJwdCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCiAgICA8ZyBmaWxsPSJjdXJyZW50Q29sb3IiPg0KICAgICAgICA8cGF0aCBkPSJtMzQ4LjI0NjA5NCAzNzYuNzg1MTU2Yy0zLjI1LTIuNjA1NDY4LTcuOTkyMTg4LTIuMDgyMDMxLTEwLjU5NzY1NiAxLjE2NDA2M2wtMjguOTQ5MjE5IDM2LjA5Mzc1Yy0zLjk4NDM3NSA0Ljk2ODc1LS4zNjcxODggMTIuMjU3ODEyIDUuODc1IDEyLjI1NzgxMiAyLjIxMDkzNyAwIDQuMzk4NDM3LS45Njg3NSA1Ljg4NjcxOS0yLjgyNDIxOWwyOC45NDkyMTgtMzYuMDkzNzVjMi42MDU0NjktMy4yNSAyLjA4NTkzOC03Ljk5MjE4Ny0xLjE2NDA2Mi0xMC41OTc2NTZ6bTAgMCIvPg0KICAgICAgICA8cGF0aCBkPSJtMzkwLjM1OTM3NSAzNTguNzM4MjgxYy0zLjI1LTIuNjA1NDY5LTcuOTkyMTg3LTIuMDgyMDMxLTEwLjU5NzY1NiAxLjE2NDA2M2wtMjguOTQ5MjE5IDM2LjA5Mzc1Yy0zLjk4NDM3NSA0Ljk2ODc1LS4zNjcxODggMTIuMjU3ODEyIDUuODc1IDEyLjI1NzgxMiAyLjIxMDkzOCAwIDQuMzk4NDM4LS45Njg3NSA1Ljg4NjcxOS0yLjgyNDIxOGwyOC45NDkyMTktMzYuMDkzNzVjMi42MDU0NjgtMy4yNDYwOTQgMi4wODU5MzctNy45OTIxODgtMS4xNjQwNjMtMTAuNTk3NjU3em0wIDAiLz4NCiAgICAgICAgPHBhdGggZD0ibTExMS43NSA0MjIuMDUwNzgxYzIuMTA5Mzc1IDAgNC4yMDcwMzEtLjg3ODkwNiA1LjY5OTIxOS0yLjU5NzY1NmwzOS42MTMyODEtNDUuNjQ0NTMxYzIuNzMwNDY5LTMuMTQ0NTMyIDIuMzk0NTMxLTcuOTA2MjUtLjc1LTEwLjYzMjgxMy0zLjE0NDUzMS0yLjczMDQ2OS03LjkxMDE1Ni0yLjM5NDUzMS0xMC42MzY3MTkuNzVsLTM5LjYxNzE4NyA0NS42NDQ1MzFjLTQuMjUzOTA2IDQuOTAyMzQ0LS42OTUzMTMgMTIuNDgwNDY5IDUuNjkxNDA2IDEyLjQ4MDQ2OXptMCAwIi8+DQogICAgICAgIDxwYXRoIGQ9Im0xOTYuNjIxMDk0IDM3Ni43ODUxNTZjLTMuMjUtMi42MDU0NjgtNy45OTYwOTQtMi4wODIwMzEtMTAuNjAxNTYzIDEuMTY0MDYzbC0xNC40NzI2NTYgMTguMDQ2ODc1Yy0yLjYwNTQ2OSAzLjI1LTIuMDgyMDMxIDcuOTk2MDk0IDEuMTY0MDYzIDEwLjU5NzY1NiAzLjI2OTUzMSAyLjYyNSA4LjAxMTcxOCAyLjA2MjUgMTAuNTk3NjU2LTEuMTY0MDYybDE0LjQ3NjU2Mi0xOC4wNDY4NzZjMi42MDU0NjktMy4yNSAyLjA4MjAzMi03Ljk5MjE4Ny0xLjE2NDA2Mi0xMC41OTc2NTZ6bTAgMCIvPg0KICAgICAgICA8cGF0aCBkPSJtNDM3Ljk5MjE4OCAzOTQuODMyMDMxYy0zLjI1LTIuNjA1NDY5LTcuOTkyMTg4LTIuMDgyMDMxLTEwLjU5NzY1NyAxLjE2NDA2M2wtMTQuNDc2NTYyIDE4LjA0Njg3NWMtMi42MDU0NjkgMy4yNS0yLjA4MjAzMSA3Ljk5MjE4NyAxLjE2NDA2MiAxMC41OTc2NTYgMy4yNjk1MzEgMi42MjEwOTQgOC4wMTE3MTkgMi4wNjI1IDEwLjYwMTU2My0xLjE2NDA2M2wxNC40NzI2NTYtMTguMDQ2ODc0YzIuNjA1NDY5LTMuMjQ2MDk0IDIuMDgyMDMxLTcuOTkyMTg4LTEuMTY0MDYyLTEwLjU5NzY1N3ptMCAwIi8+DQogICAgICAgIDxwYXRoIGQ9Im0xMTYuNDcyNjU2IDM2Mi45ODQzNzVjLTMuMjUtMi42MDU0NjktNy45OTIxODctMi4wODIwMzEtMTAuNTk3NjU2IDEuMTY0MDYzbC0xNC40NzY1NjIgMTguMDUwNzgxYy0yLjYwNTQ2OSAzLjI0NjA5My0yLjA4MjAzMiA3Ljk5MjE4NyAxLjE2NDA2MiAxMC41OTc2NTYgMy4yNjk1MzEgMi42MjEwOTQgOC4wMTE3MTkgMi4wNjI1IDEwLjU5NzY1Ni0xLjE2NDA2M2wxNC40NzI2NTYtMTguMDQ2ODc0YzIuNjA5Mzc2LTMuMjUgMi4wODU5MzgtNy45OTYwOTQtMS4xNjAxNTYtMTAuNjAxNTYzem0wIDAiLz4NCiAgICAgICAgPHBhdGggZD0ibTUwNC40NjA5MzggMGMtMTcuMjUzOTA3IDAtNDY2LjU5Mzc1IDAtNDk2LjkyMTg3NiAwLTQuMTYwMTU2IDAtNy41MzkwNjIgMy4zNjcxODgtNy41MzkwNjIgNy41MzkwNjJ2NDkzLjg2NzE4OGMwIDQuMTcxODc1IDMuMzc4OTA2IDcuNTM5MDYyIDcuNTM5MDYyIDcuNTM5MDYyaDQyMi4yMTA5MzhjNC4xNjAxNTYgMCA3LjUzOTA2Mi0zLjM2NzE4NyA3LjUzOTA2Mi03LjUzOTA2MiAwLTQuMTY0MDYyLTMuMzc4OTA2LTcuNTQyOTY5LTcuNTM5MDYyLTcuNTQyOTY5aC00MTQuNjcxODc1di0xNDMuODgyODEyaDE0LjM2NzE4N3Y5MC45NTcwMzFjMCA0LjE2NDA2MiAzLjM3NSA3LjUzOTA2MiA3LjUzOTA2MyA3LjUzOTA2MmgxMjYuNDAyMzQ0YzQuMTYwMTU2IDAgNy41MzkwNjItMy4zNzUgNy41MzkwNjItNy41MzkwNjIgMC00LjE2MDE1Ni0zLjM3ODkwNi03LjUzOTA2Mi03LjUzOTA2Mi03LjUzOTA2MmgtMTE4Ljg2MzI4MXYtODMuNDE3OTY5aDE0LjUzOTA2MnYyNi4xMjEwOTNjMCA0LjE2NDA2MyAzLjM3NSA3LjUzOTA2MyA3LjUzOTA2MiA3LjUzOTA2MyA0LjE2NDA2MyAwIDcuNTM5MDYzLTMuMzc1IDcuNTM5MDYzLTcuNTM5MDYzdi0yNi4xMjEwOTNoMTUzLjcxMDkzN3Y4My40MTc5NjloLTM0LjMwODU5M2MtNC4xNjAxNTcgMC03LjUzOTA2MyAzLjM3ODkwNi03LjUzOTA2MyA3LjUzOTA2MiAwIDQuMTY0MDYyIDMuMzc4OTA2IDcuNTM5MDYyIDcuNTM5MDYzIDcuNTM5MDYyaDI4MS40NzI2NTZjNC4xNjQwNjMgMCA3LjUzOTA2My0zLjM3NSA3LjUzOTA2My03LjUzOTA2MnYtOTAuOTU3MDMxaDE0LjM2NzE4N3YxNDMuODgyODEyaC0zNy4wMTU2MjVjLTQuMTYwMTU2IDAtNy41MzkwNjIgMy4zNzg5MDctNy41MzkwNjIgNy41NDI5NjkgMCA0LjE3MTg3NSAzLjM3ODkwNiA3LjUzOTA2MiA3LjUzOTA2MiA3LjUzOTA2Mmg0NC41NTQ2ODhjNC4xNjAxNTYgMCA3LjUzOTA2Mi0zLjM2NzE4NyA3LjUzOTA2Mi03LjUzOTA2MiAwLTUzLjg2MzI4MSAwLTQzNy40OTYwOTQgMC00OTMuODY3MTg4IDAtNC4xNzE4NzQtMy4zNzg5MDYtNy41MzkwNjItNy41MzkwNjItNy41MzkwNjJ6bS00NDUuMzk4NDM4IDMzNC45MDIzNDRjLTEzLjcxNDg0NCAwLTMwLjA1ODU5NCAwLTQzLjk4NDM3NSAwIDAtOS41NTA3ODIgMC0xNi4yNTc4MTMgMC0yNi43ODEyNWg0My45ODQzNzV6bTAtNDEuODU5Mzc1aC00My45ODQzNzV2LTI2Ljc4OTA2M2g0My45ODQzNzV6bTAtNDEuODY3MTg4aC00My45ODQzNzV2LTI2Ljc4MTI1aDQzLjk4NDM3NXptMC00MS44NTkzNzVoLTQzLjk4NDM3NXYtMjYuNzg5MDYyaDQzLjk4NDM3NXptMC00MS44NzEwOTRoLTQzLjk4NDM3NXYtMjYuNzc3MzQzaDQzLjk4NDM3NXptMC00MS44NTkzNzRjLTkuNzAzMTI1IDAtMzMuOTE3OTY5IDAtNDMuOTg0Mzc1IDB2LTI2Ljc4OTA2M2g0My45ODQzNzV6bTAtNDEuODY3MTg4aC00My45ODQzNzV2LTI2Ljc4MTI1aDQzLjk4NDM3NXptMC00MS44NTkzNzVoLTQzLjk4NDM3NXYtMjYuNzgxMjVoNDMuOTg0Mzc1em0xNS4wNzgxMjUtMjYuNzgxMjVoMzYzLjcxODc1djI2Ljc4MTI1aC0zNjMuNzE4NzV6bTAgODMuNzE4NzVoMjg5LjMwMDc4MWM0LjE2NDA2MyAwIDcuNTM5MDYzLTMuMzY3MTg3IDcuNTM5MDYzLTcuNTM5MDYzIDAtNC4xNjAxNTYtMy4zNzUtNy41MzkwNjItNy41MzkwNjMtNy41MzkwNjItMS4yMzQzNzUgMC0yODIuOTQxNDA2IDAtMjg5LjMwMDc4MSAwdi0yNi43ODEyNWgzNjMuNzE4NzV2MjYuNzgxMjVoLTQ0LjI1NzgxM2MtNC4xNjQwNjIgMC03LjUzOTA2MiAzLjM3ODkwNi03LjUzOTA2MiA3LjUzOTA2MiAwIDQuMTcxODc2IDMuMzc1IDcuNTM5MDYzIDcuNTM5MDYyIDcuNTM5MDYzaDQ0LjI1NzgxM3YyNi43ODkwNjNjLTExLjYyNSAwLTM1NC40OTIxODcgMC0zNjMuNzE4NzUgMHptMCA0MS44NzEwOTRoMzYzLjcxODc1djI2Ljc3NzM0M2gtMzYzLjcxODc1em0wIDQxLjg1OTM3NWgzNjMuNzE4NzV2MjYuNzg5MDYyaC0zNjMuNzE4NzV6bTAgNDEuODY3MTg3aDM2My43MTg3NXYyNi43ODEyNWgtMzYzLjcxODc1em0wIDQxLjg1OTM3NWgzNjMuNzE4NzV2MjYuNzg5MDYzaC0zNjMuNzE4NzV6bTAgNjguNjQ4NDM4di0yNi43ODEyNWgzNjMuNzE4NzV2MjYuNzgxMjVjLTM1LjYxNzE4NyAwLTMyNi45NTMxMjUgMC0zNjMuNzE4NzUgMHptMzkzLjMzNTkzNyA5OC40OTYwOTRoLTE4My4zMjgxMjR2LTQwLjY2Nzk2OWMwLTQuMTY0MDYzLTMuMzc1LTcuNTM5MDYzLTcuNTM5MDYzLTcuNTM5MDYzcy03LjUzOTA2MyAzLjM3NS03LjUzOTA2MyA3LjUzOTA2M3Y0MC42Njc5NjloLTI2LjE0MDYyNHYtODMuNDE0MDYzaDI2LjE0MDYyNHYxMi41ODU5MzdjMCA0LjE2Nzk2OSAzLjM3NSA3LjUzOTA2MyA3LjUzOTA2MyA3LjUzOTA2M3M3LjUzOTA2My0zLjM3MTA5NCA3LjUzOTA2My03LjUzOTA2M3YtMTIuNTg5ODQzaDE1My43MTA5Mzd2MjYuMTIxMDkzYzAgNC4xNjQwNjMgMy4zNzUgNy41MzkwNjMgNy41MzkwNjMgNy41MzkwNjMgNC4xNjQwNjIgMCA3LjUzOTA2Mi0zLjM3NSA3LjUzOTA2Mi03LjUzOTA2M3YtMjYuMTIxMDkzaDE0LjUzOTA2MnptMjkuNDQ1MzEzLTk4LjQ5NjA5NGMtMTMuNzg5MDYzIDAtMjkuODY3MTg3IDAtNDMuOTg0Mzc1IDB2LTI2Ljc4MTI1aDQzLjk4NDM3NXptMC00MS44NTkzNzVoLTQzLjk4NDM3NXYtMjYuNzg5MDYzaDQzLjk4NDM3NXptMC00MS44NjcxODhoLTQzLjk4NDM3NXYtMjYuNzgxMjVoNDMuOTg0Mzc1em0wLTQxLjg1OTM3NWgtNDMuOTg0Mzc1di0yNi43ODkwNjJoNDMuOTg0Mzc1em0wLTQxLjg3MTA5NGgtNDMuOTg0Mzc1di0yNi43NzczNDNoNDMuOTg0Mzc1em0wLTQxLjg1OTM3NGgtNDMuOTg0Mzc1di0yNi43ODkwNjNoNDMuOTg0Mzc1em0wLTQxLjg2NzE4OGgtNDMuOTg0Mzc1di0yNi43ODEyNWg0My45ODQzNzV6bTAtNDEuODU5Mzc1aC00My45ODQzNzV2LTI2Ljc4MTI1aDQzLjk4NDM3NXptMCAwIi8+DQogICAgPC9nPg0KPC9zdmc+",Xle="PHN2ZyB2aWV3Qm94PSIwIDAgNjQgNjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+DQogICAgPGcgZmlsbD0iY3VycmVudENvbG9yIj4NCiAgICAgICAgPHBhdGggZD0ibTU2LjgzOCAxaC00OS42NzZjLTMuMzk4IDAtNi4xNjIgMi43NjQtNi4xNjIgNi4xNjIgMCAuNjY1LjEwNiAxLjMyLjMxNiAxLjk0OWwuNTU4IDEuNjc2Yy44NDEgMi41MiAzLjE5IDQuMjEzIDUuODQ3IDQuMjEzaDQuMzg0bDEuNTA2IDEzLjU1MmMuMjgyIDIuNTM2IDIuNDE4IDQuNDQ4IDQuOTY5IDQuNDQ4aDI2Ljg0YzIuNTUxIDAgNC42ODgtMS45MTIgNC45NjktNC40NDhsMS41MDYtMTMuNTUyaDQuMzg0YzIuNjU3IDAgNS4wMDYtMS42OTMgNS44NDYtNC4yMTRsLjU1OC0xLjY3NGMuMjExLS42My4zMTctMS4yODUuMzE3LTEuOTUgMC0zLjM5OC0yLjc2NC02LjE2Mi02LjE2Mi02LjE2MnptLTMyLjgzOCAzMGgtNHYtOGMwLTEuMTAzLjg5Ny0yIDItMnMyIC44OTcgMiAyem0xMCAwaC00di04YzAtMS4xMDMuODk3LTIgMi0yczIgLjg5NyAyIDJ6bTEwIDBoLTR2LThjMC0xLjEwMy44OTctMiAyLTJzMiAuODk3IDIgMnptNC40MDItMi42NjhjLS4xNDcgMS4zMjQtMS4xMzggMi4zNjMtMi40MDIgMi42MTF2LTcuOTQzYzAtMi4yMDYtMS43OTQtNC00LTRzLTQgMS43OTQtNCA0djhoLTJ2LThjMC0yLjIwNi0xLjc5NC00LTQtNHMtNCAxLjc5NC00IDR2OGgtMnYtOGMwLTIuMjA2LTEuNzk0LTQtNC00cy00IDEuNzk0LTQgNHY3Ljk0MmMtMS4yNjQtLjI0OC0yLjI1NC0xLjI4Ny0yLjQwMi0yLjYxMWwtMS40ODEtMTMuMzMxaDM1Ljc2NnptMTIuMzg0LTE5Ljg1My0uNTU4IDEuNjc1Yy0uNTY3IDEuNzAyLTIuMTU0IDIuODQ2LTMuOTQ5IDIuODQ2aC00OC41NThjLTEuNzk0IDAtMy4zODEtMS4xNDQtMy45NDktMi44NDZsLS41NTgtMS42NzZjLS4xNDItLjQyNC0uMjE0LS44NjctLjIxNC0xLjMxNiAwLTIuMjk1IDEuODY3LTQuMTYyIDQuMTYyLTQuMTYyaDQ5LjY3NmMyLjI5NSAwIDQuMTYyIDEuODY3IDQuMTYyIDQuMTYyIDAgLjQ0OS0uMDcyLjg5Mi0uMjE0IDEuMzE3eiIvPg0KICAgICAgICA8cGF0aCBkPSJtMTUgNWgtNmMtMS4xMDMgMC0yIC44OTctMiAydjJjMCAxLjEwMy44OTcgMiAyIDJoNmMxLjEwMyAwIDItLjg5NyAyLTJ2LTJjMC0xLjEwMy0uODk3LTItMi0yem0tNiA0di0yaDZsLjAwMSAyeiIvPg0KICAgICAgICA8cGF0aCBkPSJtNTEgNWgydjJoLTJ6Ii8+DQogICAgICAgIDxwYXRoIGQ9Im00NyA1aDJ2MmgtMnoiLz4NCiAgICAgICAgPHBhdGggZD0ibTU1IDVoMnYyaC0yeiIvPg0KICAgICAgICA8cGF0aCBkPSJtNDcgOWgydjJoLTJ6Ii8+DQogICAgICAgIDxwYXRoIGQ9Im01MSA5aDJ2MmgtMnoiLz4NCiAgICAgICAgPHBhdGggZD0ibTU1IDloMnYyaC0yeiIvPg0KICAgICAgICA8cGF0aCBkPSJtNDQgNDB2LTFoLTFjLS4xMTkgMC0xLjc5OS4wNDItMy4xNzkgMi4wMzUtLjA0Ni0uMDYzLS4wOTItLjEzMS0uMTM4LS4xOTMtLjkwMy0xLjIzLTEuNjgzLTIuMjkzLTEuNjgzLTQuODQydi0xaC0xYy0uMTM5IDAtMi44OTMuMDU3LTQuNjI0IDMuMjc4LTIuMDUzLTMuMjIzLTUuMzI4LTMuMjc4LTUuMzc2LTMuMjc4aC0xdjFjMCAyLjU1OS0uNzg0IDMuNjMzLTEuNjkyIDQuODc3LS4wNC4wNTUtLjA4LjExNC0uMTIuMTY5LTEuMzgzLTIuMDA0LTMuMDY5LTIuMDQ2LTMuMTg4LTIuMDQ2aC0xdjFjMCAyLjU0My0uOTk1IDMuODMzLTIuMTQ3IDUuMzI3LTEuMzM3IDEuNzMzLTIuODUzIDMuNjk3LTIuODUzIDcuNjczIDAgNi4wNzUgMy45MjUgMTAgMTAgMTBoMTRjNi4wNzUgMCAxMC0zLjkyNSAxMC0xMCAwLTMuOTc2LTEuNTE2LTUuOTQtMi44NTMtNy42NzMtMS4xNTItMS40OTQtMi4xNDctMi43ODQtMi4xNDctNS4zMjd6bS0xOSAxN2MwLTIuMzk2IDEuMzU4LTMuNzE5IDIuNjcyLTUgLjg1MS0uODMgMS43MjQtMS42OCAyLjExNS0yLjc3My41Ni4zMSAxLjIxMyAxLjA0MyAxLjIxMyAyLjc3M3YzaDJ2LTFjMC0xLjk4NiAxLjIzOS0yLjY2IDIuMTQ3LTIuODg3LjM1NSAxLjMwNCAxLjI5NSAyLjI0NCAyLjE0NiAzLjA5NC45MTYuOTE2IDEuNzA3IDEuNzA3IDEuNzA3IDIuNzkzIDAgMS4zODMtMS40NjMgNC03IDRzLTctMi42MTctNy00em0xNCA0aC0uMTAyYzEuNTYyLTEuMjggMi4xMDItMi44OTkgMi4xMDItNCAwLTEuOTE0LTEuMjE4LTMuMTMyLTIuMjkzLTQuMjA3LS45MTYtLjkxNi0xLjcwNy0xLjcwNy0xLjcwNy0yLjc5M3YtMWgtMWMtLjg5MiAwLTIuMTkzLjI3OC0zLjI0NSAxLjA4OS0uNjgyLTIuMzk1LTIuNjI4LTMuMDg5LTMuNzU1LTMuMDg5aC0xdjFjMCAuODQ1LS42NTUgMS41MjYtMS43MjQgMi41NjgtMS40NiAxLjQyMy0zLjI3NiAzLjE5My0zLjI3NiA2LjQzMiAwIDEuMTAxLjU0IDIuNzIgMi4xMDIgNGgtLjEwMmMtMy44NjggMC04LTIuMTAyLTgtOCAwLTMuMjk0IDEuMTgzLTQuODI4IDIuNDM2LTYuNDUyIDEuMDU1LTEuMzY3IDIuMTM5LTIuNzcyIDIuNDY1LTUuMDg0Ljg5MS43MzkgMi4wOTkgMi42NDIgMi4wOTkgNy41MzZoMmMwLTIuNTYtLjMyMy00LjQ2MS0uODAzLTUuODc4LjIyOC0uMzY2LjQ2OS0uNzEzLjcyNi0xLjA2Ni44NDYtMS4xNTkgMS43OTEtMi40NTMgMi4wMjMtNC44NzkgMS40NTYuNDUzIDQuMDU0IDIuMDY5IDQuMDU0IDcuODIzaDJjMC0xLjYzLS4xOTEtMi45OS0uNTA2LTQuMTMyLjYzNy0yLjI3MyAxLjc2MS0zLjIxOCAyLjU2Ny0zLjYwMS4yMzggMi4zNDYgMS4xMzcgMy41NyAyLjAxIDQuNzU5LjI2Mi4zNTcuNTA3LjcwOC43MzggMS4wOC0uNDgzIDEuNDE4LS44MDkgMy4zMjQtLjgwOSA1Ljg5NGgyYzAtNC45MDYgMS4yMTQtNi44MDcgMi4wOTgtNy41NDIuMzI1IDIuMzE1IDEuNDExIDMuNzIyIDIuNDY2IDUuMDkgMS4yNTMgMS42MjQgMi40MzYgMy4xNTggMi40MzYgNi40NTIgMCA1Ljg5OC00LjEzMiA4LTggOHoiLz4NCiAgICA8L2c+DQo8L3N2Zz4=",Kle="PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MTIgNTEyIj4NCiAgICA8ZyBmaWxsPSJjdXJyZW50Q29sb3IiPg0KICAgICAgICA8cGF0aCBkPSJNNDY3LDBINDVDMjAuMTg3LDAsMCwyMC4xODcsMCw0NXY0MjJjMCwyNC44MTMsMjAuMTg3LDQ1LDQ1LDQ1aDQyMmMyNC44MTMsMCw0NS0yMC4xODcsNDUtNDVWNDUNCgkJCUM1MTIsMjAuMTg3LDQ5MS44MTMsMCw0NjcsMHogTTQ4Miw0NjdjMCw4LjI3MS02LjcyOSwxNS0xNSwxNUg0NWMtOC4yNzEsMC0xNS02LjcyOS0xNS0xNVY0NWMwLTguMjcxLDYuNzI5LTE1LDE1LTE1aDQyMg0KCQkJYzguMjcxLDAsMTUsNi43MjksMTUsMTVWNDY3eiIvPg0KICAgICAgICA8cGF0aCBkPSJNMjU2LDgxYy05Ni40OTUsMC0xNzUsNzguNTA1LTE3NSwxNzVzNzguNTA1LDE3NSwxNzUsMTc1czE3NS03OC41MDUsMTc1LTE3NVMzNTIuNDk1LDgxLDI1Niw4MXogTTI1Niw0MDENCgkJCWMtNzkuOTUzLDAtMTQ1LTY1LjA0Ny0xNDUtMTQ1czY1LjA0Ny0xNDUsMTQ1LTE0NXMxNDUsNjUuMDQ3LDE0NSwxNDVTMzM1Ljk1Myw0MDEsMjU2LDQwMXoiLz4NCiAgICAgICAgPHBhdGggZD0iTTE4NywyMTZjLTIyLjA1NiwwLTQwLDE3Ljk0NC00MCw0MGMwLDIyLjA1NiwxNy45NDQsNDAsNDAsNDBjMjIuMDU2LDAsNDAtMTcuOTQ0LDQwLTQwQzIyNywyMzMuOTQ0LDIwOS4wNTYsMjE2LDE4NywyMTZ6DQoJCQkgTTE4NywyNjZjLTUuNTE0LDAtMTAtNC40ODYtMTAtMTBjMC01LjUxNCw0LjQ4Ni0xMCwxMC0xMGM1LjUxNCwwLDEwLDQuNDg2LDEwLDEwQzE5NywyNjEuNTE0LDE5Mi41MTQsMjY2LDE4NywyNjZ6Ii8+DQogICAgICAgIDxwYXRoIGQ9Ik0zMjUsMjE2Yy0yMi4wNTYsMC00MCwxNy45NDQtNDAsNDBjMCwyMi4wNTYsMTcuOTQ0LDQwLDQwLDQwYzIyLjA1NiwwLDQwLTE3Ljk0NCw0MC00MEMzNjUsMjMzLjk0NCwzNDcuMDU2LDIxNiwzMjUsMjE2eg0KCQkJIE0zMjUsMjY2Yy01LjUxNCwwLTEwLTQuNDg2LTEwLTEwYzAtNS41MTQsNC40ODYtMTAsMTAtMTBjNS41MTQsMCwxMCw0LjQ4NiwxMCwxMEMzMzUsMjYxLjUxNCwzMzAuNTE0LDI2NiwzMjUsMjY2eiIvPg0KICAgIDwvZz4NCjwvc3ZnPg0K",qle="PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDQ4MCA0ODAiPg0KICAgIDxnIGZpbGw9ImN1cnJlbnRDb2xvciI+DQogICAgICAgIDxwYXRoIGQ9Ik0zNjAsMEgxMjBDOTcuOTIsMC4wMjYsODAuMDI2LDE3LjkyLDgwLDQwdjM2OGMwLjAyNCwxOS4wMDEsMTMuMzg5LDM1LjM3MywzMiwzOS4yVjQ4MGg0OHYtMzJoMTYwdjMyaDQ4di0zMi44DQoJCQljMTguNjExLTMuODI3LDMxLjk3Ni0yMC4xOTksMzItMzkuMlY0MEMzOTkuOTc0LDE3LjkyLDM4Mi4wOCwwLjAyNiwzNjAsMHogTTE0NCw0NjRoLTE2di0xNmgxNlY0NjR6IE0zNTIsNDY0aC0xNnYtMTZoMTZWNDY0eg0KCQkJIE0zODQsNDA4YzAsMTMuMjU1LTEwLjc0NSwyNC0yNCwyNEgxMjBjLTEzLjI1NSwwLTI0LTEwLjc0NS0yNC0yNFY0MGMwLTEzLjI1NSwxMC43NDUtMjQsMjQtMjRoMjQwYzEzLjI1NSwwLDI0LDEwLjc0NSwyNCwyNFY0MDgNCgkJCXoiLz4NCiAgICAgICAgPHBhdGggZD0iTTI0MCwxNjBjLTcwLjY5MiwwLTEyOCw1Ny4zMDgtMTI4LDEyOGMwLjA4NCw3MC42NTgsNTcuMzQyLDEyNy45MTYsMTI4LDEyOGM3MC42OTIsMCwxMjgtNTcuMzA4LDEyOC0xMjgNCgkJCVMzMTAuNjkyLDE2MCwyNDAsMTYweiBNMjQwLDQwMGMtNjEuODU2LDAtMTEyLTUwLjE0NC0xMTItMTEyYzAuMDY2LTYxLjgyOCw1MC4xNzItMTExLjkzNCwxMTItMTEyYzYxLjg1NiwwLDExMiw1MC4xNDQsMTEyLDExMg0KCQkJUzMwMS44NTYsNDAwLDI0MCw0MDB6Ii8+DQogICAgICAgIDxwYXRoIGQ9Ik0yNDAsMTkyYy01My4wMTksMC05Niw0Mi45ODEtOTYsOTZjMC4wNTcsNTIuOTk2LDQzLjAwNCw5NS45NDMsOTYsOTZjNTMuMDE5LDAsOTYtNDIuOTgxLDk2LTk2UzI5My4wMTksMTkyLDI0MCwxOTJ6DQoJCQkgTTI0MCwzNjhjLTQ0LjE4MywwLTgwLTM1LjgxNy04MC04MGMwLjA0OS00NC4xNjMsMzUuODM3LTc5Ljk1Miw4MC04MGM0NC4xODMsMCw4MCwzNS44MTcsODAsODBDMzIwLDMzMi4xODMsMjg0LjE4MywzNjgsMjQwLDM2OA0KCQkJeiIvPg0KICAgICAgICA8cGF0aCBkPSJNMjQwLDMyYy0zMC45MjgsMC01NiwyNS4wNzItNTYsNTZjMC4wMzUsMzAuOTEzLDI1LjA4Nyw1NS45NjUsNTYsNTZjMzAuOTI4LDAsNTYtMjUuMDcyLDU2LTU2DQoJCQlDMjk2LDU3LjA3MiwyNzAuOTI4LDMyLDI0MCwzMnogTTI0MCwxMjhjLTIyLjA5MSwwLTQwLTE3LjkwOS00MC00MGMwLjAyNi0yMi4wOCwxNy45Mi0zOS45NzQsNDAtNDBjMjIuMDkxLDAsNDAsMTcuOTA5LDQwLDQwDQoJCQlTMjYyLjA5MSwxMjgsMjQwLDEyOHoiLz4NCiAgICAgICAgPHBhdGggZD0iTTI0MCw2NGMtMTMuMjU1LDAtMjQsMTAuNzQ1LTI0LDI0czEwLjc0NSwyNCwyNCwyNHMyNC0xMC43NDUsMjQtMjRTMjUzLjI1NSw2NCwyNDAsNjR6IE0yNDAsOTZjLTQuNDE4LDAtOC0zLjU4Mi04LTgNCgkJCXMzLjU4Mi04LDgtOHM4LDMuNTgyLDgsOFMyNDQuNDE4LDk2LDI0MCw5NnoiLz4NCiAgICAgICAgPHJlY3QgeD0iMTEyIiB5PSIzMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2Ii8+DQogICAgICAgIDxyZWN0IHg9IjM1MiIgeT0iMzIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIvPg0KICAgICAgICA8cmVjdCB4PSIxMTIiIHk9IjQwMCIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2Ii8+DQogICAgICAgIDxyZWN0IHg9IjM1MiIgeT0iNDAwIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiLz4NCiAgICAgICAgPHBhdGggZD0iTTI0MCwyNDhjLTIyLjA5MSwwLTQwLDE3LjkwOS00MCw0MGMwLjAyNiwyMi4wOCwxNy45MiwzOS45NzQsNDAsNDBjMjIuMDkxLDAsNDAtMTcuOTA5LDQwLTQwDQoJCQlDMjgwLDI2NS45MDksMjYyLjA5MSwyNDgsMjQwLDI0OHogTTI0MCwzMTJjLTEzLjI1NSwwLTI0LTEwLjc0NS0yNC0yNHMxMC43NDUtMjQsMjQtMjRzMjQsMTAuNzQ1LDI0LDI0UzI1My4yNTUsMzEyLDI0MCwzMTJ6Ii8+DQogICAgICAgIDxwYXRoIGQ9Ik00OCwyODBIMTZjLTQuNDE4LDAtOCwzLjU4Mi04LDhzMy41ODIsOCw4LDhoMzJjNC40MTgsMCw4LTMuNTgyLDgtOFM1Mi40MTgsMjgwLDQ4LDI4MHoiLz4NCiAgICAgICAgPHBhdGggZD0iTTUzLjY1NiwyMjYuMzQ0bC0yNC0yNGMtMy4xNzgtMy4wNjktOC4yNDMtMi45ODEtMTEuMzEyLDAuMTk3Yy0yLjk5NCwzLjEtMi45OTQsOC4wMTUsMCwxMS4xMTVsMjQsMjQNCgkJCWMzLjE3OCwzLjA2OSw4LjI0MywyLjk4MSwxMS4zMTItMC4xOTdDNTYuNjUsMjM0LjM1OSw1Ni42NSwyMjkuNDQ0LDUzLjY1NiwyMjYuMzQ0eiIvPg0KICAgICAgICA8cGF0aCBkPSJNNTMuNDYsMzM4LjM0NGMtMy4xLTIuOTk1LTguMDE2LTIuOTk1LTExLjExNiwwbC0yNCwyNGMtMy4xNzgsMy4wNy0zLjI2Niw4LjEzNC0wLjE5NiwxMS4zMTJzOC4xMzQsMy4yNjYsMTEuMzEyLDAuMTk2DQoJCQljMC4wNjctMC4wNjQsMC4xMzItMC4xMywwLjE5Ni0wLjE5NmwyNC0yNEM1Ni43MjYsMzQ2LjQ3OCw1Ni42MzgsMzQxLjQxNCw1My40NiwzMzguMzQ0eiIvPg0KICAgICAgICA8cGF0aCBkPSJNNDY0LDI4MGgtMzJjLTQuNDE4LDAtOCwzLjU4Mi04LDhzMy41ODIsOCw4LDhoMzJjNC40MTgsMCw4LTMuNTgyLDgtOFM0NjguNDE4LDI4MCw0NjQsMjgweiIvPg0KICAgICAgICA8cGF0aCBkPSJNNDYxLjQ2LDIwMi4zNDRjLTMuMS0yLjk5NC04LjAxNS0yLjk5NC0xMS4xMTYsMGwtMjQsMjRjLTMuMTI0LDMuMTI1LTMuMTIzLDguMTksMC4wMDIsMTEuMzE0DQoJCQljMS41LDEuNDk5LDMuNTM0LDIuMzQyLDUuNjU0LDIuMzQyYzIuMTIyLDAsNC4xNTYtMC44NDQsNS42NTYtMi4zNDRsMjQtMjRDNDY0LjcyNiwyMTAuNDc4LDQ2NC42MzgsMjA1LjQxNCw0NjEuNDYsMjAyLjM0NHoiLz4NCiAgICAgICAgPHBhdGggZD0iTTQ2MS42NTYsMzYyLjM0NGwtMjQtMjRjLTMuMTc4LTMuMDctOC4yNDItMi45ODItMTEuMzEyLDAuMTk2Yy0yLjk5NSwzLjEtMi45OTUsOC4wMTYsMCwxMS4xMTZsMjQsMjQNCgkJCWMzLjE3OCwzLjA3LDguMjQyLDIuOTgyLDExLjMxMi0wLjE5NkM0NjQuNjUxLDM3MC4zNiw0NjQuNjUxLDM2NS40NDQsNDYxLjY1NiwzNjIuMzQ0eiIvPg0KICAgIDwvZz4NCjwvc3ZnPg0K",eNe="PHN2ZyBoZWlnaHQ9IjUxMnB0IiB2aWV3Qm94PSIwIDAgNTEyIDUxMiIgd2lkdGg9IjUxMnB0IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPg0KICAgIDxnIGZpbGw9ImN1cnJlbnRDb2xvciI+DQogICAgICAgIDxwYXRoIGQ9Im01MTIgNTYuMTY0MDYyYzAtMTIuNzk2ODc0LTEwLjQwNjI1LTIzLjIwMzEyNC0yMy4yMDMxMjUtMjMuMjAzMTI0aC00OS45Njg3NXYtMTUuMDQ2ODc2YzAtOS44Nzg5MDYtOC4wMzUxNTYtMTcuOTE0MDYyLTE3LjkxNDA2My0xNy45MTQwNjJoLTEwMy4wODk4NDNjLTkuODc4OTA3IDAtMTcuOTE0MDYzIDguMDM5MDYyLTE3LjkxNDA2MyAxNy45MTQwNjJ2MTUuMDQ2ODc2aC04Ny44MTY0MDZ2LTE1LjA0Njg3NmMwLTkuODc4OTA2LTguMDM5MDYyLTE3LjkxNDA2Mi0xNy45MTc5NjktMTcuOTE0MDYyaC0xMDMuMDg5ODQzYy05Ljg3ODkwNyAwLTE3LjkxNDA2MyA4LjAzOTA2Mi0xNy45MTQwNjMgMTcuOTE0MDYydjE1LjA0Njg3NmgtNDkuOTY4NzVjLTEyLjc5Njg3NSAwLTIzLjIwMzEyNSAxMC40MDYyNS0yMy4yMDMxMjUgMjMuMjAzMTI0djQ5LjVjMCA2LjA1MDc4MiAyLjMyODEyNSAxMS41NjI1IDYuMTM2NzE5IDE1LjY5OTIxOS0zLjgwODU5NCA0LjEzMjgxMy02LjEzNjcxOSA5LjY0ODQzOC02LjEzNjcxOSAxNS42OTkyMTl2MzA1LjgwODU5NGMwIDEyLjc5Mjk2OCAxMC40MDYyNSAyMy4yMDMxMjUgMjMuMjAzMTI1IDIzLjIwMzEyNWgyLjM3ODkwNnYyMi40NTMxMjVjMCAxMi43ODEyNSAxMC4zOTg0MzggMjMuMTc1NzgxIDIzLjE3OTY4OCAyMy4xNzU3ODFoMjMyLjYxNzE4N2M0LjE0NDUzMiAwIDcuNTAzOTA2LTMuMzU5Mzc1IDcuNTAzOTA2LTcuNSAwLTQuMTQ0NTMxLTMuMzU5Mzc0LTcuNTAzOTA2LTcuNTAzOTA2LTcuNTAzOTA2aC0yMzIuNjE3MTg3Yy00LjUwNzgxMyAwLTguMTcxODc1LTMuNjY3OTY5LTguMTcxODc1LTguMTcxODc1di0yMi40NTMxMjVoNDMwLjgyMDMxMnYyMi40NTMxMjVjMCA0LjUwNzgxMi0zLjY2NDA2MiA4LjE3MTg3NS04LjE3MTg3NSA4LjE3MTg3NWgtMTQ3LjEyNWMtNC4xNDg0MzcgMC03LjUwMzkwNiAzLjM1OTM3NS03LjUwMzkwNiA3LjUwMzkwNiAwIDQuMTQwNjI1IDMuMzU1NDY5IDcuNSA3LjUwMzkwNiA3LjVoMTQ3LjEyNWMxMi43ODEyNSAwIDIzLjE3OTY4OC0xMC4zOTQ1MzEgMjMuMTc5Njg4LTIzLjE3NTc4MXYtMjIuNDUzMTI1aDIuMzc4OTA2YzEyLjc5Mjk2OSAwIDIzLjIwMzEyNS0xMC40MTAxNTcgMjMuMjAzMTI1LTIzLjIwMzEyNXYtMzA1LjgwODU5NGMwLTYuMDUwNzgxLTIuMzMyMDMxLTExLjU2NjQwNi02LjEzNjcxOS0xNS42OTkyMTkgMy44MDQ2ODgtNC4xMzY3MTkgNi4xMzY3MTktOS42NDg0MzcgNi4xMzY3MTktMTUuNjk5MjE5em0tMTk3LjA4NTkzOC0zOC4yNWMwLTEuNjA1NDY4IDEuMzA0Njg4LTIuOTA2MjUgMi45MTAxNTctMi45MDYyNWgxMDMuMDg5ODQzYzEuNjA1NDY5IDAgMi45MTAxNTcgMS4zMDQ2ODggMi45MTAxNTcgMi45MDYyNXYxNS4wNDY4NzZoLTEwOC45MTAxNTd6bS0yMjYuNzM4MjgxIDBjMC0xLjYwNTQ2OCAxLjMwNDY4OC0yLjkwNjI1IDIuOTEwMTU3LTIuOTA2MjVoMTAzLjA4OTg0M2MxLjYwNTQ2OSAwIDIuOTEwMTU3IDEuMzA0Njg4IDIuOTEwMTU3IDIuOTA2MjV2MTUuMDQ2ODc2aC0xMDguOTEwMTU3em00MDguODE2NDA3IDQyNC45NTcwMzJjMCA0LjUxOTUzMS0zLjY3NTc4MiA4LjE5OTIxOC04LjE5NTMxMyA4LjE5OTIxOGgtNDY1LjU5Mzc1Yy00LjUxOTUzMSAwLTguMTk1MzEzLTMuNjc5Njg3LTguMTk1MzEzLTguMTk5MjE4di0zMDUuODA4NTk0YzAtNC41MTk1MzEgMy42NzU3ODItOC4xOTkyMTkgOC4xOTUzMTMtOC4xOTkyMTloNDY1LjU5Mzc1YzQuNTIzNDM3IDAgOC4xOTUzMTMgMy42Nzk2ODggOC4xOTUzMTMgOC4xOTkyMTl6bTAtMzM3LjIwNzAzMmMwIDQuNTE5NTMyLTMuNjc1NzgyIDguMTk1MzEzLTguMTk1MzEzIDguMTk1MzEzaC00NjUuNTkzNzVjLTQuNTE5NTMxIDAtOC4xOTUzMTMtMy42NzU3ODEtOC4xOTUzMTMtOC4xOTUzMTN2LTQ5LjVjMC00LjUyMzQzNyAzLjY3NTc4Mi04LjE5OTIxOCA4LjE5NTMxMy04LjE5OTIxOGg0NjUuNTkzNzVjNC41MTk1MzEgMCA4LjE5NTMxMyAzLjY3NTc4MSA4LjE5NTMxMyA4LjE5OTIxOHptMCAwIi8+DQogICAgICAgIDxwYXRoIGQ9Im0xMDYuMDk3NjU2IDU1LjE1MjM0NGMtMTQuMjA3MDMxIDAtMjUuNzYxNzE4IDExLjU1NDY4Ny0yNS43NjE3MTggMjUuNzU3ODEyIDAgMTQuMjA3MDMyIDExLjU1NDY4NyAyNS43NjE3MTkgMjUuNzYxNzE4IDI1Ljc2MTcxOSAxNC4yMDMxMjUgMCAyNS43NjE3MTktMTEuNTU0Njg3IDI1Ljc2MTcxOS0yNS43NjE3MTkgMC0xNC4yMDMxMjUtMTEuNTU4NTk0LTI1Ljc1NzgxMi0yNS43NjE3MTktMjUuNzU3ODEyem0wIDM2LjUxNTYyNWMtNS45Mjk2ODcgMC0xMC43NTM5MDYtNC44MjQyMTktMTAuNzUzOTA2LTEwLjc1MzkwNyAwLTUuOTI5Njg3IDQuODI0MjE5LTEwLjc1NzgxMiAxMC43NTM5MDYtMTAuNzU3ODEyIDUuOTI5Njg4IDAgMTAuNzUzOTA2IDQuODI4MTI1IDEwLjc1MzkwNiAxMC43NTc4MTIgMCA1LjkyOTY4OC00LjgyNDIxOCAxMC43NTM5MDctMTAuNzUzOTA2IDEwLjc1MzkwN3ptMCAwIi8+DQogICAgICAgIDxwYXRoIGQ9Im0xNzkuMTY3OTY5IDU1LjE1MjM0NGMtMTQuMjA3MDMxIDAtMjUuNzYxNzE5IDExLjU1NDY4Ny0yNS43NjE3MTkgMjUuNzU3ODEyIDAgMTQuMjA3MDMyIDExLjU1NDY4OCAyNS43NjE3MTkgMjUuNzYxNzE5IDI1Ljc2MTcxOSAxNC4yMDMxMjUgMCAyNS43NTc4MTItMTEuNTU0Njg3IDI1Ljc1NzgxMi0yNS43NjE3MTkgMC0xNC4yMDMxMjUtMTEuNTU0Njg3LTI1Ljc1NzgxMi0yNS43NTc4MTItMjUuNzU3ODEyem0wIDM2LjUxNTYyNWMtNS45MzM1OTQgMC0xMC43NTc4MTMtNC44MjQyMTktMTAuNzU3ODEzLTEwLjc1MzkwNyAwLTUuOTI5Njg3IDQuODI0MjE5LTEwLjc1NzgxMiAxMC43NTc4MTMtMTAuNzU3ODEyIDUuOTI5Njg3IDAgMTAuNzUzOTA2IDQuODI4MTI1IDEwLjc1MzkwNiAxMC43NTc4MTIgMCA1LjkyOTY4OC00LjgyNDIxOSAxMC43NTM5MDctMTAuNzUzOTA2IDEwLjc1MzkwN3ptMCAwIi8+DQogICAgICAgIDxwYXRoIGQ9Im0zMzIuODMyMDMxIDU1LjE1MjM0NGMtMTQuMjAzMTI1IDAtMjUuNzU3ODEyIDExLjU1NDY4Ny0yNS43NTc4MTIgMjUuNzU3ODEyIDAgMTQuMjA3MDMyIDExLjU1NDY4NyAyNS43NjE3MTkgMjUuNzU3ODEyIDI1Ljc2MTcxOSAxNC4yMDcwMzEgMCAyNS43NjE3MTktMTEuNTU0Njg3IDI1Ljc2MTcxOS0yNS43NjE3MTkgMC0xNC4yMDMxMjUtMTEuNTU0Njg4LTI1Ljc1NzgxMi0yNS43NjE3MTktMjUuNzU3ODEyem0wIDM2LjUxNTYyNWMtNS45Mjk2ODcgMC0xMC43NTM5MDYtNC44MjQyMTktMTAuNzUzOTA2LTEwLjc1MzkwNyAwLTUuOTI5Njg3IDQuODI0MjE5LTEwLjc1NzgxMiAxMC43NTM5MDYtMTAuNzU3ODEyIDUuOTMzNTk0IDAgMTAuNzU3ODEzIDQuODI4MTI1IDEwLjc1NzgxMyAxMC43NTc4MTIgMCA1LjkyOTY4OC00LjgyNDIxOSAxMC43NTM5MDctMTAuNzU3ODEzIDEwLjc1MzkwN3ptMCAwIi8+DQogICAgICAgIDxwYXRoIGQ9Im00MDUuOTAyMzQ0IDU1LjE1MjM0NGMtMTQuMjAzMTI1IDAtMjUuNzYxNzE5IDExLjU1NDY4Ny0yNS43NjE3MTkgMjUuNzU3ODEyIDAgMTQuMjA3MDMyIDExLjU1ODU5NCAyNS43NjE3MTkgMjUuNzYxNzE5IDI1Ljc2MTcxOSAxNC4yMDcwMzEgMCAyNS43NjE3MTgtMTEuNTU0Njg3IDI1Ljc2MTcxOC0yNS43NjE3MTkgMC0xNC4yMDMxMjUtMTEuNTU0Njg3LTI1Ljc1NzgxMi0yNS43NjE3MTgtMjUuNzU3ODEyem0wIDM2LjUxNTYyNWMtNS45Mjk2ODggMC0xMC43NTM5MDYtNC44MjQyMTktMTAuNzUzOTA2LTEwLjc1MzkwNyAwLTUuOTI5Njg3IDQuODI0MjE4LTEwLjc1NzgxMiAxMC43NTM5MDYtMTAuNzU3ODEyIDUuOTI5Njg3IDAgMTAuNzUzOTA2IDQuODI4MTI1IDEwLjc1MzkwNiAxMC43NTc4MTIgMCA1LjkyOTY4OC00LjgyNDIxOSAxMC43NTM5MDctMTAuNzUzOTA2IDEwLjc1MzkwN3ptMCAwIi8+DQogICAgICAgIDxwYXRoIGQ9Im00MzQuNzQyMTg4IDE3MS45Mzc1aC0yMTguMTQ4NDM4Yy00LjE0NDUzMSAwLTcuNTAzOTA2IDMuMzU5Mzc1LTcuNTAzOTA2IDcuNSAwIDQuMTQ0NTMxIDMuMzU5Mzc1IDcuNTAzOTA2IDcuNTAzOTA2IDcuNTAzOTA2aDIxOC4xNDg0MzhjMS40Mzc1IDAgMi42MDU0NjggMS4xNzE4NzUgMi42MDU0NjggMi42MDkzNzV2MTkuODUxNTYzYzAgMS40Mzc1LTEuMTY3OTY4IDIuNjA5Mzc1LTIuNjA1NDY4IDIuNjA5Mzc1aC0zNTcuNDg0Mzc2Yy0xLjQzNzUgMC0yLjYwNTQ2OC0xLjE3MTg3NS0yLjYwNTQ2OC0yLjYwOTM3NXYtMTkuODUxNTYzYzAtMS40Mzc1IDEuMTY3OTY4LTIuNjA5Mzc1IDIuNjA1NDY4LTIuNjA5Mzc1aDEwNC4yNjk1MzJjNC4xNDQ1MzEgMCA3LjUwMzkwNi0zLjM1OTM3NSA3LjUwMzkwNi03LjUwMzkwNiAwLTQuMTQwNjI1LTMuMzU5Mzc1LTcuNS03LjUwMzkwNi03LjVoLTEwNC4yNjk1MzJjLTkuNzEwOTM3IDAtMTcuNjA5Mzc0IDcuODk4NDM4LTE3LjYwOTM3NCAxNy42MTMyODF2MTkuODUxNTYzYzAgOS43MTA5MzcgNy44OTg0MzcgMTcuNjEzMjgxIDE3LjYwOTM3NCAxNy42MTMyODFoMTAuMDM1MTU3djE2Ni40NjQ4NDRjMCAxNC4yNzczNDMgMTEuNjE3MTg3IDI1Ljg5NDUzMSAyNS44OTQ1MzEgMjUuODk0NTMxaDI4NS42MjVjMTQuMjc3MzQ0IDAgMjUuODk0NTMxLTExLjYxNzE4OCAyNS44OTQ1MzEtMjUuODk0NTMxdi0xNjYuNDY0ODQ0aDEwLjAzNTE1N2M5LjcxMDkzNyAwIDE3LjYxMzI4MS03Ljg5ODQzNyAxNy42MTMyODEtMTcuNjEzMjgxdi0xOS44NTE1NjNjMC05LjcxMDkzNy03LjkwMjM0NC0xNy42MTMyODEtMTcuNjEzMjgxLTE3LjYxMzI4MXptLTI1LjA0Mjk2OSAyMjEuNTQyOTY5YzAgNi4wMDM5MDYtNC44ODI4MTMgMTAuODg2NzE5LTEwLjg4NjcxOSAxMC44ODY3MTloLTI4NS42MjVjLTYuMDAzOTA2IDAtMTAuODkwNjI1LTQuODgyODEzLTEwLjg5MDYyNS0xMC44ODY3MTl2LTE2Ni40NjQ4NDRoMzA3LjQwMjM0NHptMCAwIi8+DQogICAgICAgIDxwYXRoIGQ9Im0xNTIuNTQyOTY5IDI5NC44NTkzNzVjMi4wMjM0MzcgMCA0LjA0Mjk2OS0uODE2NDA2IDUuNTIzNDM3LTIuNDIxODc1bDIzLjAxMTcxOS0yNS4wMTU2MjVjMi44MDg1OTQtMy4wNTA3ODEgMi42MDkzNzUtNy43OTY4NzUtLjQ0MTQwNi0xMC42MDE1NjMtMy4wNTA3ODEtMi44MDQ2ODctNy43OTI5NjktMi42MDkzNzQtMTAuNjAxNTYzLjQ0MTQwN2wtMjMuMDExNzE4IDI1LjAxNTYyNWMtMi44MDQ2ODggMy4wNDY4NzUtMi42MDkzNzYgNy43OTI5NjguNDQxNDA2IDEwLjYwMTU2MiAxLjQ0MTQwNiAxLjMyNDIxOSAzLjI2MTcxOCAxLjk4MDQ2OSA1LjA3ODEyNSAxLjk4MDQ2OXptMCAwIi8+DQogICAgICAgIDxwYXRoIGQ9Im0xNTQuMTg3NSAzMjQuMTM2NzE5YzEuNDQxNDA2IDEuMzI4MTI1IDMuMjYxNzE5IDEuOTgwNDY5IDUuMDc4MTI1IDEuOTgwNDY5IDIuMDIzNDM3IDAgNC4wNDI5NjktLjgxNjQwNyA1LjUyMzQzNy0yLjQyMTg3Nmw0Ny4zMTY0MDctNTEuNDI5Njg3YzIuODA0Njg3LTMuMDUwNzgxIDIuNjA5Mzc1LTcuNzk2ODc1LS40NDE0MDctMTAuNjA1NDY5LTMuMDUwNzgxLTIuODA0Njg3LTcuNzk2ODc0LTIuNjA1NDY4LTEwLjYwMTU2Mi40NDE0MDZsLTQ3LjMxNjQwNiA1MS40MzM1OTRjLTIuODA0Njg4IDMuMDQ2ODc1LTIuNjA1NDY5IDcuNzk2ODc1LjQ0MTQwNiAxMC42MDE1NjN6bTAgMCIvPg0KICAgIDwvZz4NCjwvc3ZnPg==",tNe="PHN2ZyBoZWlnaHQ9IjUxMiIgdmlld0JveD0iMCAwIDEyOCAxMjgiIHdpZHRoPSI1MTIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+DQogICAgPGcgZmlsbD0iY3VycmVudENvbG9yIj4NCiAgICAgICAgPHBhdGggZD0ibTEyMi4yNSAxNy4yNjZoLTExNi41YTUuNzU2IDUuNzU2IDAgMCAwIC01Ljc1IDUuNzV2NjcuOTk0YTUuNzU3IDUuNzU3IDAgMCAwIDUuNzUgNS43NWg5Ljg4M2wtMy4wNjggNC40NGE2LjA3OSA2LjA3OSAwIDAgMCAxMCA2LjkxMmw3Ljg0Ny0xMS4zNTJoNjcuMTc2bDcuODQ0IDExLjM1MWE2LjA3OSA2LjA3OSAwIDAgMCAxMC02LjkxMmwtMy4wNjgtNC40MzloOS44ODNhNS43NTcgNS43NTcgMCAwIDAgNS43NTMtNS43NXYtNjcuOTk0YTUuNzU2IDUuNzU2IDAgMCAwIC01Ljc1LTUuNzV6bS0xMDIuNTYxIDg4Ljg1NmEyLjU4MiAyLjU4MiAwIDAgMSAtMi4xMjIgMS4xMTIgMi41OCAyLjU4IDAgMCAxIC0yLjEyMy00LjA0Nmw0LjQ0My02LjQyOGg2LjI3MXptOTIuODY3LTIuOTM0YTIuNTggMi41OCAwIDAgMSAtMi4xMjMgNC4wNDYgMi41ODUgMi41ODUgMCAwIDEgLTIuMTIzLTEuMTEybC02LjQ2OC05LjM2Mmg2LjI3MXptMTEuOTQ0LTEyLjE3OGEyLjI1MyAyLjI1MyAwIDAgMSAtMi4yNSAyLjI1aC0xMTYuNWEyLjI1MyAyLjI1MyAwIDAgMSAtMi4yNS0yLjI1di02Ny45OTRhMi4yNTMgMi4yNTMgMCAwIDEgMi4yNS0yLjI1aDExNi41YTIuMjUzIDIuMjUzIDAgMCAxIDIuMjUgMi4yNXoiLz4NCiAgICAgICAgPHBhdGggZD0ibTExOC4yNSAyNS4yNjZoLTEwOC41YTEuNzQ5IDEuNzQ5IDAgMCAwIC0xLjc1IDEuNzV2NTkuOTk0YTEuNzUgMS43NSAwIDAgMCAxLjc1IDEuNzVoMTA4LjVhMS43NSAxLjc1IDAgMCAwIDEuNzUtMS43NXYtNTkuOTk0YTEuNzQ5IDEuNzQ5IDAgMCAwIC0xLjc1LTEuNzV6bS0xLjc1IDU5Ljk5NGgtMTA1di01Ni40OTRoMTA1eiIvPg0KICAgICAgICA8cGF0aCBkPSJtNDEuMzc1IDQ3LjkyMmg3LjN2MTkuOTMyYTEuNzUgMS43NSAwIDAgMCAzLjUgMHYtMTkuOTMyaDcuM2ExLjc1IDEuNzUgMCAwIDAgMC0zLjVoLTE4LjFhMS43NSAxLjc1IDAgMCAwIDAgMy41eiIvPg0KICAgICAgICA8cGF0aCBkPSJtNzUuOTYzIDY4LjUyN2ExLjc0OSAxLjc0OSAwIDAgMCAzLjIzIDBsOS4wNDctMjEuNjgxYTEuNzUgMS43NSAwIDEgMCAtMy4yMy0xLjM0NmwtNy40MzIgMTcuODA5LTcuNDMyLTE3LjgwOWExLjc1IDEuNzUgMCAxIDAgLTMuMjMgMS4zNDh6Ii8+DQogICAgPC9nPg0KPC9zdmc+",sNe="PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2NCA2NCIgd2lkdGg9IjUxMiIgaGVpZ2h0PSI1MTIiPg0KICAgIDxnIGZpbGw9ImN1cnJlbnRDb2xvciI+DQogICAgICAgIDxwYXRoIGQ9Ik01OSwySDVBMywzLDAsMCwwLDIsNVY1OWEzLDMsMCwwLDAsMywzSDU5YTMsMywwLDAsMCwzLTNWNUEzLDMsMCwwLDAsNTksMlptMSw1N2ExLDEsMCwwLDEtMSwxSDVhMSwxLDAsMCwxLTEtMVY1QTEsMSwwLDAsMSw1LDRINTlhMSwxLDAsMCwxLDEsMVoiLz4NCiAgICAgICAgPHBhdGggZD0iTTMyLDZBMjYsMjYsMCwxLDAsNTgsMzIsMjYuMDI5LDI2LjAyOSwwLDAsMCwzMiw2Wm0wLDUwQTI0LDI0LDAsMSwxLDU2LDMyLDI0LjAyOCwyNC4wMjgsMCwwLDEsMzIsNTZaIi8+DQogICAgICAgIDxwYXRoIGQ9Ik0zMiwxMEEyMiwyMiwwLDEsMCw1NCwzMiwyMi4wMjUsMjIuMDI1LDAsMCwwLDMyLDEwWm0xMC4xNzUsNC44MTNjMi40NjksOS41NS0zLjYxMywxMi45LTYuNDI4LDEzLjkxMWE1LDUsMCwwLDAtMS42NS0xLjI0NywxMS4zNzQsMTEuMzc0LDAsMCwwLDMuMzExLTYuNzk0Yy4yNDktMi44NDUtLjc5LTUuNzA2LTMuMDUtOC41MzFBMTkuODI0LDE5LjgyNCwwLDAsMSw0Mi4xNzUsMTQuODEzWk0zNSwzMmEzLDMsMCwxLDEtMy0zQTMsMywwLDAsMSwzNSwzMlpNMzEuNTg2LDEyLjAyMWMyLjc2NywyLjg3Myw0LjA2Niw1LjcyMiwzLjgzMSw4LjQ3YTEwLjEsMTAuMSwwLDAsMS0zLjc4NCw2LjUzLDE5LjY1MiwxOS42NTIsMCwwLDAtOS41ODUtMTIuMzQ0QTE5LjgzOCwxOS44MzgsMCwwLDEsMzEuNTg2LDEyLjAyMVpNMjAuMTIsMTUuOTQ4YTE3LjY1NywxNy42NTcsMCwwLDEsOS41OTIsMTEuNjMzLDQuOTUxLDQuOTUxLDAsMCwwLS45NTcuNjQ3LDE4Ljg4NiwxOC44ODYsMCwwLDAtMTQuMzM4LTUuNzUyQTIwLjEyNiwyMC4xMjYsMCwwLDEsMjAuMTIsMTUuOTQ4Wk0xMiwzMmExOS44NywxOS44NywwLDAsMSwxLjQ0Mi03LjQxNkExNi4zODUsMTYuMzg1LDAsMCwxLDI1LjgxNiwyOC4yNmExMy43OSwxMy43OSwwLDAsMC04LjA2NCwxLjI5MUExMi42NDQsMTIuNjQ0LDAsMCwwLDEyLjMxMSwzNS40LDE5LjkxMywxOS45MTMsMCwwLDEsMTIsMzJabTEuMTY0LDYuNjZjMS4xMy0zLjUyOSwyLjk4Mi02LDUuNTItNy4zNGExMi42NDMsMTIuNjQzLDAsMCwxLDguNTYxLS43ODdBNC45MTksNC45MTksMCwwLDAsMjcsMzJjMCwuMTA5LjAyNS4yMTEuMDMyLjMxOC0yLjAwOC45MTUtNy45NjEsNC40Mi04LjksMTQuMDYzQTIwLjAzNCwyMC4wMzQsMCwwLDEsMTMuMTY0LDM4LjY2Wm02Ljg3OCw5LjMzM2MuMzY0LTkuMjc5LDUuNTYzLTEyLjc0Myw3LjUzMS0xMy43MTlhNSw1LDAsMCwwLDEuMDY1LDEuNGMtLjk1OCwyLjYwOS0yLjg1Myw5Ljc5MSwyLjEwOCwxNi4yNjFBMTkuODU2LDE5Ljg1NiwwLDAsMSwyMC4wNDIsNDcuOTkzWk0zMy4zODEsNTEuOTNjLTUuNC01LjczMy0zLjkyLTEyLjQ5NS0yLjk4OC0xNS4yMTlBNC45MjksNC45MjksMCwwLDAsMzIsMzdjLjA4MSwwLC4xNTYtLjAyLjIzNS0uMDI0LjYsMy4wNDksMi44MjksOS4yMjMsMTEuMTExLDExLjQ3NUExOS44NTYsMTkuODU2LDAsMCwxLDMzLjM4MSw1MS45M1ptMTEuOTY2LTUuMDc4Yy04LjQ0MS0xLjYxNy0xMC42MjMtNy4yOTItMTEuMTc0LTEwLjM3YTUuMDA2LDUuMDA2LDAsMCwwLDEuMDg0LS43MTljMS44NjgsMS45LDYuMjE1LDUuNjMzLDExLjUyMiw1LjYzM2ExMS4yMDgsMTEuMjA4LDAsMCwwLDMuMDg1LS40NTVBMjAuMDY5LDIwLjA2OSwwLDAsMSw0NS4zNDcsNDYuODUyWk01MiwzMmExOS45LDE5LjksMCwwLDEtMS4wNzQsNi40MTRjLTYuNTA3LDMuMTItMTIuNDYyLTIuMTg0LTE0LjQzOC00LjI1MWE0LjkyNyw0LjkyNywwLDAsMCwuMzY5LTEuMDI1LDE2LjYsMTYuNiwwLDAsMCwxLjc4OS4wOTQsMTguMzI4LDE4LjMyOCwwLDAsMCwxMi45MjYtNS4zMzlBMjAsMjAsMCwwLDEsNTIsMzJabS0xNS4wODgtLjg2OGE0Ljc0NSw0Ljc0NSwwLDAsMC0uMTczLS42NWMyLjkyNi0xLjE1NSw5LjIzNC00Ljc2Niw3LjgxNy0xNC4wMjhhMjAuMDU3LDIwLjA1NywwLDAsMSw2LjM5NCw5LjJBMTYuMzQ0LDE2LjM0NCwwLDAsMSwzNi45MTIsMzEuMTMyWiIvPg0KICAgICAgICA8cGF0aCBkPSJNOSwxMkEzLDMsMCwxLDAsNiw5LDMsMywwLDAsMCw5LDEyWk05LDhBMSwxLDAsMSwxLDgsOSwxLDEsMCwwLDEsOSw4WiIvPg0KICAgICAgICA8cGF0aCBkPSJNNTUsNmEzLDMsMCwxLDAsMywzQTMsMywwLDAsMCw1NSw2Wm0wLDRhMSwxLDAsMSwxLDEtMUExLDEsMCwwLDEsNTUsMTBaIi8+DQogICAgICAgIDxwYXRoIGQ9Ik0xMiw1NWEzLDMsMCwwLDAtMy0zLDIuOTY2LDIuOTY2LDAsMCwwLTEsLjE4NFY0NUg2VjU1YTMsMywwLDAsMCwzLDNoNlY1NkgxMS44MTZBMi45NjYsMi45NjYsMCwwLDAsMTIsNTVaTTksNTZhMSwxLDAsMSwxLDEtMUExLDEsMCwwLDEsOSw1NloiLz4NCiAgICAgICAgPHBhdGggZD0iTTU2LDUyLjE4NEEyLjk2NiwyLjk2NiwwLDAsMCw1NSw1MmEzLDMsMCwwLDAtMywzLDIuOTY2LDIuOTY2LDAsMCwwLC4xODQsMUg0NXYySDU1YTMsMywwLDAsMCwzLTNWNDlINTZaTTU1LDU2YTEsMSwwLDEsMSwxLTFBMSwxLDAsMCwxLDU1LDU2WiIvPg0KICAgICAgICA8cmVjdCB4PSIxNyIgeT0iNTYiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiLz4NCiAgICA8L2c+DQo8L3N2Zz4NCg==",iNe="PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDQyOC42MDcgNDI4LjYwNyI+DQogICAgPGcgZmlsbD0iY3VycmVudENvbG9yIj4NCiAgICAgICAgPHBhdGggZD0iTTQyMy43NzMsMzQzLjg3MUw0MjMuNzczLDM0My44NzFjLTYuNjE3LTQuNTk5LTEyLjQ0LTEwLjI0Ni0xNy4yNDEtMTYuNzE4Yy0xMS40OTQtMTMuMDYxLTI2LjEyMi0yOS4yNTctNTMuMjktMjkuMjU3DQoJCQkJYy0yNy4xNjcsMC00MS4yNzMsMTUuNjczLTUzLjI5LDI5Ljc4Yy0xMi4wMTYsMTQuMTA2LTE5Ljg1MywyMi40NjUtMzcuNjE2LDIyLjQ2NXMtMjYuNjQ1LTkuOTI3LTM3LjYxNi0yMi40NjUNCgkJCQljLTEwLjk3MS0xMi41MzktMjUuNi0yOS43OC01My4yOS0yOS43OGMtMjcuNjksMC00MS4yNzMsMTUuNjczLTUzLjI5LDI5Ljc4Yy0xMi4wMTYsMTQuMTA2LTE5Ljg1MywyMi40NjUtMzcuNjE2LDIyLjQ2NQ0KCQkJCXMtMjYuNjQ1LTkuOTI3LTM3LjYxNi0yMi40NjVjLTcuNDU4LTkuODUtMTYuODg5LTE4LjAzNS0yNy42OS0yNC4wMzNjLTUuMTk0LTIuNTk3LTExLjUwOS0wLjQ5Mi0xNC4xMDYsNC43MDINCgkJCQljLTIuNTk3LDUuMTk0LTAuNDkyLDExLjUwOSw0LjcwMiwxNC4xMDZjOC4yMDMsNC45NDQsMTUuNDU3LDExLjMxNCwyMS40MiwxOC44MDhjMTIuMDE2LDE0LjEwNiwyNi4xMjIsMjkuNzgsNTMuMjksMjkuNzgNCgkJCQlzNDEuMjczLTE1LjY3Myw1My4yOS0yOS43OGMxMi4wMTYtMTQuMTA2LDE5Ljg1My0yMi40NjUsMzcuNjE2LTIyLjQ2NXMyNi42NDUsOS45MjcsMzcuNjE2LDIyLjQ2NQ0KCQkJCWMxMC45NzEsMTIuNTM5LDI1LjYsMjkuNzgsNTMuMjksMjkuNzhjMjcuNjksMCw0MS4yNzMtMTUuNjczLDUzLjI5LTI5Ljc4YzEyLjAxNi0xNC4xMDYsMTkuODUzLTIyLjQ2NSwzNy42MTYtMjIuNDY1DQoJCQkJYzE3Ljc2MywwLDI2LjY0NSw5LjkyNywzNy42MTYsMjIuNDY1YzYuMDg5LDcuODE4LDEzLjMwOCwxNC42ODUsMjEuNDIsMjAuMzc1YzQuOTA1LDMuMTc0LDExLjQ1NSwxLjc3MSwxNC42MjktMy4xMzUNCgkJCQlDNDMwLjA4MiwzNTMuNTk0LDQyOC42NzksMzQ3LjA0NSw0MjMuNzczLDM0My44NzF6Ii8+DQogICAgICAgIDxwYXRoIGQ9Ik00MjMuNzczLDI2NS41MDNMNDIzLjc3MywyNjUuNTAzYy02LjYxNy00LjU5OS0xMi40NC0xMC4yNDYtMTcuMjQxLTE2LjcxOGMtMTEuNDk0LTEzLjA2MS0yNi4xMjItMjkuMjU3LTUzLjI5LTI5LjI1Nw0KCQkJCWMtMjcuMTY3LDAtNDEuMjczLDE1LjY3My01My4yOSwyOS43OGMtMTIuMDE2LDE0LjEwNi0xOS44NTMsMjIuNDY1LTM3LjYxNiwyMi40NjVzLTI2LjY0NS05LjkyNy0zNy42MTYtMjIuNDY1DQoJCQkJYy0xMC45NzEtMTIuNTM5LTI1LjYtMjkuNzgtNTMuMjktMjkuNzhjLTI3LjY5LDAtNDEuMjczLDE1LjY3My01My4yOSwyOS43OGMtMTIuMDE2LDE0LjEwNi0xOS44NTMsMjIuNDY1LTM3LjYxNiwyMi40NjUNCgkJCQlzLTI2LjY0NS05LjkyNy0zNy42MTYtMjIuNDY1Yy03LjQ1OC05Ljg1LTE2Ljg4OS0xOC4wMzUtMjcuNjktMjQuMDMzYy01LjE5NC0yLjU5Ny0xMS41MDktMC40OTItMTQuMTA2LDQuNzAyDQoJCQkJcy0wLjQ5MiwxMS41MDksNC43MDIsMTQuMTA2YzguMjAzLDQuOTQ0LDE1LjQ1NywxMS4zMTQsMjEuNDIsMTguODA4YzEyLjAxNiwxNC4xMDYsMjYuMTIyLDI5Ljc4LDUzLjI5LDI5Ljc4DQoJCQkJczQxLjI3My0xNS42NzMsNTMuMjktMjkuNzhjMTIuMDE2LTE0LjEwNiwxOS44NTMtMjIuNDY1LDM3LjYxNi0yMi40NjVzMjYuNjQ1LDkuOTI3LDM3LjYxNiwyMi40NjUNCgkJCQljMTAuOTcxLDEyLjUzOSwyNS42LDI5Ljc4LDUzLjI5LDI5Ljc4YzI3LjY5LDAsNDEuMjczLTE1LjY3Myw1My4yOS0yOS43OGMxMi4wMTYtMTQuMTA2LDE5Ljg1My0yMi40NjUsMzcuNjE2LTIyLjQ2NQ0KCQkJCWMxNy43NjMsMCwyNi42NDUsOS45MjcsMzcuNjE2LDIyLjQ2NWM2LjA4OSw3LjgxOCwxMy4zMDgsMTQuNjg1LDIxLjQyLDIwLjM3NWM0LjkwNSwzLjE3NCwxMS40NTUsMS43NzEsMTQuNjI5LTMuMTM1DQoJCQkJQzQzMC4wODIsMjc1LjIyNyw0MjguNjc5LDI2OC42NzcsNDIzLjc3MywyNjUuNTAzeiIvPg0KICAgICAgICA8cGF0aCBkPSJNNDIzLjc3MywxODEuOTExTDQyMy43NzMsMTgxLjkxMWMtNi42MTctNC41OTktMTIuNDQtMTAuMjQ2LTE3LjI0MS0xNi43MThjLTExLjQ5NC0xMy4wNjEtMjYuMTIyLTI5LjI1Ny01My4yOS0yOS4yNTcNCgkJCQljLTI3LjE2NywwLTQxLjI3MywxNS42NzMtNTMuMjksMjkuNzhzLTE5Ljg1MywyMi40NjUtMzcuNjE2LDIyLjQ2NXMtMjYuNjQ1LTkuOTI3LTM3LjYxNi0yMi40NjVzLTI1LjYtMjkuNzgtNTMuMjktMjkuNzgNCgkJCQljLTI3LjY5LDAtNDEuMjczLDE1LjY3My01My4yOSwyOS43OGMtMTIuMDE2LDE0LjEwNi0xOS44NTMsMjIuNDY1LTM3LjYxNiwyMi40NjVzLTI2LjY0NS05LjkyNy0zNy42MTYtMjIuNDY1DQoJCQkJYy03LjQ1OC05Ljg1LTE2Ljg4OS0xOC4wMzUtMjcuNjktMjQuMDMzYy01LjE5NC0yLjU5Ny0xMS41MDktMC40OTItMTQuMTA2LDQuNzAyYy0yLjU5Nyw1LjE5NC0wLjQ5MiwxMS41MDksNC43MDIsMTQuMTA2DQoJCQkJYzguMjAzLDQuOTQ0LDE1LjQ1NywxMS4zMTQsMjEuNDIsMTguODA4YzEyLjAxNiwxNC4xMDYsMjYuMTIyLDI5Ljc4LDUzLjI5LDI5Ljc4czQxLjI3My0xNS42NzMsNTMuMjktMjkuNzgNCgkJCQljMTIuMDE2LTE0LjEwNiwxOS44NTMtMjIuNDY1LDM3LjYxNi0yMi40NjVzMjYuNjQ1LDkuOTI3LDM3LjYxNiwyMi40NjVzMjUuNiwyOS43OCw1My4yOSwyOS43OA0KCQkJCWMyNy42OSwwLDQxLjI3My0xNS42NzMsNTMuMjktMjkuNzhzMTkuODUzLTIyLjQ2NSwzNy42MTYtMjIuNDY1YzE3Ljc2MywwLDI2LjY0NSw5LjkyNywzNy42MTYsMjIuNDY1DQoJCQkJYzYuMDg5LDcuODE4LDEzLjMwOCwxNC42ODUsMjEuNDIsMjAuMzc1YzQuOTA1LDMuMTc0LDExLjQ1NSwxLjc3MSwxNC42MjktMy4xMzUNCgkJCQlDNDMwLjA4MiwxOTEuNjM1LDQyOC42NzksMTg1LjA4NSw0MjMuNzczLDE4MS45MTF6Ii8+DQogICAgICAgIDxwYXRoIGQ9Ik01LjgxNCw4Mi4xMjRjOC4yMDMsNC45NDQsMTUuNDU3LDExLjMxNCwyMS40MiwxOC44MDhjMTIuMDE2LDE0LjEwNiwyNi4xMjIsMjkuNzgsNTMuMjksMjkuNzgNCgkJCQlzNDEuMjczLTE1LjY3Myw1My4yOS0yOS43OGMxMi4wMTYtMTQuMTA2LDE5Ljg1My0yMi40NjUsMzcuNjE2LTIyLjQ2NXMyNi42NDUsOS45MjcsMzcuNjE2LDIyLjQ2NQ0KCQkJCWMxMC45NzEsMTIuNTM5LDI1LjYsMjkuNzgsNTMuMjksMjkuNzhjMjcuNjksMCw0MS4yNzMtMTUuNjczLDUzLjI5LTI5Ljc4YzEyLjAxNi0xNC4xMDYsMTkuODUzLTIyLjQ2NSwzNy42MTYtMjIuNDY1DQoJCQkJYzE3Ljc2MywwLDI2LjY0NSw5LjkyNywzNy42MTYsMjIuNDY1YzYuMDg5LDcuODE4LDEzLjMwOCwxNC42ODUsMjEuNDIsMjAuMzc2YzQuOTA1LDMuMTc0LDExLjQ1NSwxLjc3LDE0LjYyOS0zLjEzNQ0KCQkJCWMzLjE3NC00LjkwNSwxLjc3MS0xMS40NTUtMy4xMzUtMTQuNjI5aDBjLTYuNjE3LTQuNTk5LTEyLjQ0LTEwLjI0Ni0xNy4yNDEtMTYuNzE4Yy0xMS40OTQtMTMuMDYxLTI2LjEyMi0yOS4yNTctNTMuMjktMjkuMjU3DQoJCQkJYy0yNy4xNjcsMC00MS4yNzMsMTUuNjczLTUzLjI5LDI5Ljc4Yy0xMi4wMTYsMTQuMTA2LTE5Ljg1MywyMi40NjUtMzcuNjE2LDIyLjQ2NXMtMjYuNjQ1LTkuOTI3LTM3LjYxNi0yMi40NjUNCgkJCQljLTEwLjk3MS0xMi41MzktMjUuNi0yOS43OC01My4yOS0yOS43OGMtMjcuNjksMC00MS4yNzMsMTUuNjczLTUzLjI5LDI5Ljc4Yy0xMi4wMTYsMTQuMTA2LTE5Ljg1MywyMi40NjUtMzcuNjE2LDIyLjQ2NQ0KCQkJCVM1My44OCw5OS44ODcsNDIuOTA4LDg3LjM0OGMtNy40NTgtOS44NS0xNi44ODktMTguMDM1LTI3LjY5LTI0LjAzM2MtNS4xOTQtMi41OTctMTEuNTA5LTAuNDkyLTE0LjEwNiw0LjcwMg0KCQkJCVMwLjYyMSw3OS41MjcsNS44MTQsODIuMTI0eiIvPg0KICAgIDwvZz4NCjwvc3ZnPg0K",rNe="PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDUwOCA1MDgiPg0KICAgIDxnIGZpbGw9ImN1cnJlbnRDb2xvciI+DQogICAgICAgIDxyZWN0IHg9IjEzOS4zIiB3aWR0aD0iMTYuNCIgaGVpZ2h0PSIzOC4yIi8+DQogICAgICAgIDxwb2x5Z29uIHBvaW50cz0iMTA0LjEsMjEuNCA4OC45LDI3LjcgOTgsNDkuOCAxMTMuMiw0My41IAkJIi8+DQogICAgICAgIDxwb2x5Z29uIHBvaW50cz0iMjcuNSw4OS40IDIxLjMsMTA0LjYgNDMuMywxMTMuNyA0OS41LDk4LjUgCQkiLz4NCiAgICAgICAgPHBvbHlnb24gcG9pbnRzPSIxOTAuOSwyMS40IDE4MS44LDQzLjUgMTk2LjksNDkuOCAyMDYsMjcuNyAJCSIvPg0KICAgICAgICA8cG9seWdvbiBwb2ludHM9IjQzLjMsMTgyLjcgMjEuMywxOTEuOCAyNy41LDIwNyA0OS41LDE5Ny45IAkJIi8+DQogICAgICAgIDxwb2x5Z29uIHBvaW50cz0iMjY3LjQsODkuNCAyNDUuNCw5OC41IDI1MS43LDExMy43IDI3My43LDEwNC42IAkJIi8+DQogICAgICAgIDxwb2x5Z29uIHBvaW50cz0iMjQ2LDM3LjYgMjE5LjEsNjQuNiAyMzAuNyw3Ni4zIDI1Ny42LDQ5LjIgCQkiLz4NCiAgICAgICAgPHBvbHlnb24gcG9pbnRzPSI2NC4zLDIyMC4xIDM3LjQsMjQ3LjEgNDksMjU4LjggNzUuOSwyMzEuNyAJCSIvPg0KICAgICAgICA8cG9seWdvbiBwb2ludHM9IjE0LjMsMTQwIDAsMTQwIDAsMTU2LjQgMTQuMywxNTYuNCAzOC4xLDE1Ni40IDM4LjEsMTQwIAkJIi8+DQogICAgICAgIDxwb2x5Z29uIHBvaW50cz0iNTkuMSw0Ny43IDQ5LDM3LjYgMzcuNCw0OS4yIDY0LjMsNzYuMyA3NS45LDY0LjYgCQkiLz4NCiAgICAgICAgPHBhdGggZD0iTTMxOS41LDE3Mi45djE2LjVjNDkuNywwLDkwLjEsNDAuNiw5MC4xLDkwLjZINDI2QzQyNi4xLDIyMC45LDM3OC4zLDE3Mi45LDMxOS41LDE3Mi45eiIvPg0KICAgICAgICA8cGF0aCBkPSJNNDY2LjEsMjk1LjVjMC42LTUuNiwwLjktMTAuNiwwLjktMTUuNmMwLTgxLjctNjYuMi0xNDguMi0xNDcuNS0xNDguMmMtMjguNCwwLTU1LjUsOC4yLTc4LjcsMjNjMC4yLTIuMiwwLjUtNC4zLDAuNS02LjUNCgkJCWMwLTUyLTQyLjEtOTQuMy05My44LTk0LjNzLTkzLjgsNDIuMy05My44LDk0LjNjMCwzMC42LDE0LjksNTkuMSwzOS41LDc2LjdjLTE1LjQsMTcuMi0yNS41LDM5LjMtMjcuMyw2My43DQoJCQljLTM3LDQtNjUuOCwzNS41LTY1LjgsNzMuN2MwLDQwLjksMzMuMSw3NC4xLDczLjcsNzQuMWgzNjAuNWM0MC43LDAsNzMuNy0zMy4yLDczLjctNzQuMUM1MDgsMzMzLjcsNDkxLjQsMzA3LjcsNDY2LjEsMjk1LjV6DQoJCQkgTTcwLDE0OC4yYzAtNDIuOSwzNC43LTc3LjgsNzcuNC03Ny44YzQyLjcsMCw3Ny40LDM0LjksNzcuNCw3Ny44YzAsNi45LTAuOSwxMy45LTIuNywyMC42Yy04LjMsNy40LTE1LjcsMTUuNS0yMi4xLDI0LjQNCgkJCWMtMzMuMS05LjEtNjguNy0xLjMtOTQuOSwyMC4xQzgzLjMsMTk5LDcwLDE3NC41LDcwLDE0OC4yeiBNNDM0LjMsNDE5LjlINzMuN2MtMzEuNiwwLTU3LjQtMjUuOS01Ny40LTU3LjYNCgkJCWMwLTMxLjgsMjUuNy01Ny42LDU3LjQtNTcuNmg4LjJ2LTguMmMwLTQ5LjksNDAuNC05MC42LDkwLjEtOTAuNmMxNC40LDAsMzQuNyw2LjgsMzQuNyw2LjhzMzguNy02NC40LDExMi44LTY0LjQNCgkJCWM3Mi4zLDAsMTMxLjEsNTkuMSwxMzEuMSwxMzEuN2MwLDEzLjktMi42LDI2LjEtMi42LDI2LjFsNi4yLDIuM2MyMi4zLDguNCwzNy4zLDMwLjEsMzcuMyw1My45DQoJCQlDNDkxLjYsMzk0LDQ2NS45LDQxOS45LDQzNC4zLDQxOS45eiIvPg0KICAgICAgICA8cG9seWdvbiBwb2ludHM9Ijg4LjQsNDU1LjIgNDcuNSw0OTYuNCA1OS4xLDUwOCAxMDAsNDY2LjggCQkiLz4NCiAgICAgICAgPHBvbHlnb24gcG9pbnRzPSIxNzguNiw0NTUuMiAxMzcuNiw0OTYuNCAxNDkuMiw1MDggMTkwLjEsNDY2LjggCQkiLz4NCiAgICAgICAgPHBvbHlnb24gcG9pbnRzPSIyNjguNyw0NTUuMiAyMjcuNyw0OTYuNCAyMzkuMyw1MDggMjgwLjMsNDY2LjggCQkiLz4NCiAgICAgICAgPHBvbHlnb24gcG9pbnRzPSIzNTguOCw0NTUuMiAzMTcuOSw0OTYuNCAzMjkuNCw1MDggMzcwLjQsNDY2LjggCQkiLz4NCiAgICAgICAgPHBvbHlnb24gcG9pbnRzPSI0NDguOSw0NTUuMiA0MDgsNDk2LjQgNDE5LjYsNTA4IDQ2MC41LDQ2Ni44IAkJIi8+DQogICAgPC9nPg0KPC9zdmc+DQo=",oNe="PHN2ZyBoZWlnaHQ9IjUxMiIgdmlld0JveD0iMCAwIDY0IDY0IiB3aWR0aD0iNTEyIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPg0KICAgIDxnIGZpbGw9ImN1cnJlbnRDb2xvciI+DQogICAgICAgIDxwYXRoIGQ9Im02MSA1NWgtNXYtNDRhMy4wMDkgMy4wMDkgMCAwIDAgMy0zdi01YTEgMSAwIDAgMCAtMS0xaC01MmExIDEgMCAwIDAgLTEgMXY1YTMuMDA5IDMuMDA5IDAgMCAwIDMgM3Y0NGgtNWExIDEgMCAwIDAgLTEgMXY1YTEgMSAwIDAgMCAxIDFoNThhMSAxIDAgMCAwIDEtMXYtNWExIDEgMCAwIDAgLTEtMXptLTU0LTQ3di00aDUwdjRhMSAxIDAgMCAxIC0xIDFoLTQ4YTEgMSAwIDAgMSAtMS0xem00NyAzdjQ0aC00NHYtNDR6bTYgNDloLTU2di0zaDU2eiIvPg0KICAgICAgICA8cGF0aCBkPSJtNTIgMTJoLTQwYTEgMSAwIDAgMCAtMSAxdjQwYTEgMSAwIDAgMCAxIDFoNDBhMSAxIDAgMCAwIDEtMXYtNDBhMSAxIDAgMCAwIC0xLTF6bS0yMSA0MGgtMTh2LTE5aDE4em0wLTIxaC0xOHYtMTdoMTh6bTIwIDIxaC0xOHYtMTloMTh6bTAtMjFoLTE4di0xN2gxOHoiLz4NCiAgICAgICAgPHBhdGggZD0ibTE1LjE3MiAxOGg1LjY1N3YyaC01LjY1N3oiIHRyYW5zZm9ybT0ibWF0cml4KC43MDcgLS43MDcgLjcwNyAuNzA3IC04LjE2MyAxOC4yOTMpIi8+DQogICAgICAgIDxwYXRoIGQ9Im0xNC4xMzYgMjAuNWgxMi43Mjh2MmgtMTIuNzI4eiIgdHJhbnNmb3JtPSJtYXRyaXgoLjcwNyAtLjcwNyAuNzA3IC43MDcgLTkuMTk4IDIwLjc5MykiLz4NCiAgICA8L2c+DQo8L3N2Zz4=",MNe={"Alarm Systems":"PHN2ZyBoZWlnaHQ9IjUxMXB0IiB2aWV3Qm94PSItMzEgMCA1MTEgNTExLjk5OTk4IiB3aWR0aD0iNTExcHQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+DQogICAgPGcgZmlsbD0iY3VycmVudENvbG9yIj4NCiAgICAgICAgPHBhdGggZD0ibTIzNS4zMjgxMjUgMTE5LjE2Nzk2OWMyMC44Mzk4NDQgOC4wNTg1OTMgMzUuNjQ0NTMxIDIxLjE0ODQzNyA0NC42MzI4MTMgNDEuNTAzOTA2Ii8+DQogICAgICAgIDxwYXRoIGQ9Im0yMzEuNjg3NSAxMjguNTg1OTM4YzE4Ljk4MDQ2OSA3LjMzOTg0MyAzMS4zODI4MTIgMTguODMyMDMxIDM5LjAzNTE1NiAzNi4xNjQwNjIgMS42Njc5NjkgMy43NzM0MzggNS4zNjMyODIgNi4wMjM0MzggOS4yNDIxODggNi4wMjM0MzggMS4zNjMyODEgMCAyLjc0NjA5NC0uMjc3MzQ0IDQuMDcwMzEyLS44NjMyODIgNS4xMDU0NjktMi4yNTM5MDYgNy40MTQwNjMtOC4yMTQ4NDQgNS4xNjAxNTYtMTMuMzE2NDA2LTkuODIwMzEyLTIyLjI1LTI2LjI1LTM3LjU3NDIxOS01MC4yMjY1NjItNDYuODQzNzUtNS4xOTkyMTktMi4wMTE3MTktMTEuMDQ2ODc1LjU3NDIxOS0xMy4wNTg1OTQgNS43NzczNDQtMi4wMTE3MTggNS4yMDMxMjUuNTc4MTI1IDExLjA0Njg3NSA1Ljc3NzM0NCAxMy4wNTg1OTR6bTAgMCIvPg0KICAgICAgICA8cGF0aCBkPSJtMjA3LjEwNTQ2OSAyMzcuODEyNWMyMC4wODk4NDMgMCAzNi40Mzc1LTE2LjM0Mzc1IDM2LjQzNzUtMzYuNDMzNTk0IDAtMjAuMDkzNzUtMTYuMzQ3NjU3LTM2LjQzNzUtMzYuNDM3NS0zNi40Mzc1LTIwLjA4OTg0NCAwLTM2LjQzNzUgMTYuMzQzNzUtMzYuNDM3NSAzNi40Mzc1IDAgMjAuMDg5ODQ0IDE2LjM0NzY1NiAzNi40MzM1OTQgMzYuNDM3NSAzNi40MzM1OTR6bTAtNTIuNjc1NzgxYzguOTUzMTI1IDAgMTYuMjQyMTg3IDcuMjg1MTU2IDE2LjI0MjE4NyAxNi4yNDIxODcgMCA4Ljk1MzEyNS03LjI4OTA2MiAxNi4yMzgyODItMTYuMjQyMTg3IDE2LjIzODI4Mi04Ljk1NzAzMSAwLTE2LjI0MjE4OC03LjI4NTE1Ny0xNi4yNDIxODgtMTYuMjM4MjgyIDAtOC45NTcwMzEgNy4yODUxNTctMTYuMjQyMTg3IDE2LjI0MjE4OC0xNi4yNDIxODd6bTAgMCIvPg0KICAgICAgICA8cGF0aCBkPSJtMzkwLjE3OTY4OCAxNDcuMDE1NjI1YzMuNzY1NjI0IDAgNy4zOTg0MzctLjU3NDIxOSAxMC44MjAzMTItMS42MzY3MTlsNy4zMzk4NDQgOS44NzEwOTRjMTMuOTQxNDA2IDE4Ljc1IDIxLjYyMTA5NCA0MS45NDUzMTIgMjEuNjIxMDk0IDY1LjMxMjV2NTkuMTUyMzQ0YzAgNS41NzgxMjUgNC41MjM0MzcgMTAuMDk3NjU2IDEwLjA5NzY1NiAxMC4wOTc2NTYgNS41NzQyMTggMCAxMC4wOTc2NTYtNC41MTk1MzEgMTAuMDk3NjU2LTEwLjA5NzY1NnYtNTkuMTUyMzQ0YzAtMjcuNjc1NzgxLTkuMDkzNzUtNTUuMTUyMzQ0LTI1LjYwOTM3NS03Ny4zNTkzNzVsLTYuNjc1NzgxLTguOTgwNDY5YzUuNDQ5MjE4LTYuMzY3MTg3IDguNzQ2MDk0LTE0LjYyNSA4Ljc0NjA5NC0yMy42NDA2MjUgMC0yMC4wOTM3NS0xNi4zNDM3NS0zNi40Mzc1LTM2LjQzNzUtMzYuNDM3NS0yMC4wODk4NDQgMC0zNi40MzM1OTQgMTYuMzQzNzUtMzYuNDMzNTk0IDM2LjQzNzUgMCAyMC4wODk4NDQgMTYuMzQzNzUgMzYuNDMzNTk0IDM2LjQzMzU5NCAzNi40MzM1OTR6bTAtNTIuNjc1NzgxYzguOTU3MDMxIDAgMTYuMjQyMTg3IDcuMjg1MTU2IDE2LjI0MjE4NyAxNi4yNDIxODcgMCA4Ljk1MzEyNS03LjI4NTE1NiAxNi4yNDIxODgtMTYuMjQyMTg3IDE2LjI0MjE4OC04Ljk1MzEyNiAwLTE2LjI0MjE4OC03LjI4OTA2My0xNi4yNDIxODgtMTYuMjQyMTg4IDAtOC45NTcwMzEgNy4yODkwNjItMTYuMjQyMTg3IDE2LjI0MjE4OC0xNi4yNDIxODd6bTAgMCIvPg0KICAgICAgICA8cGF0aCBkPSJtNDQwLjA1ODU5NCAzNDkuMDUwNzgxYy01LjU3ODEyNSAwLTEwLjA5NzY1NiA0LjUxOTUzMS0xMC4wOTc2NTYgMTAuMDk3NjU3djYzLjMyMDMxMmMwIDE0LjIzMDQ2OS0xMS41NzgxMjYgMjUuODA4NTk0LTI1LjgwODU5NCAyNS44MDg1OTRoLTQ0LjU5NzY1NnYtMzMuNDI5Njg4YzAtNS41NzgxMjUtNC41MTk1MzItMTAuMDk3NjU2LTEwLjA5Mzc1LTEwLjA5NzY1NmgtNDIuMjY1NjI2di0xMTIuNDUzMTI1YzIxLjg1NTQ2OS0yNC4wMzUxNTYgMzUuMTkxNDA3LTU1Ljk0OTIxOSAzNS4xOTE0MDctOTAuOTE3OTY5IDAtNzQuNTk3NjU2LTYwLjY4NzUtMTM1LjI4NTE1Ni0xMzUuMjgxMjUtMTM1LjI4NTE1NnMtMTM1LjI4MTI1IDYwLjY4NzUtMTM1LjI4MTI1IDEzNS4yODUxNTZjMCAzMy4xMDU0NjkgMTEuOTU3MDMxIDYzLjQ2NDg0NCAzMS43NzczNDMgODcuMDAzOTA2djIxMy41MTk1MzJjMCA1LjU3ODEyNSA0LjUyMzQzOCAxMC4wOTc2NTYgMTAuMDk3NjU3IDEwLjA5NzY1NmgyMzUuNzYxNzE5YzUuNTc0MjE4IDAgMTAuMDkzNzUtNC41MTk1MzEgMTAuMDkzNzUtMTAuMDk3NjU2di0zMy40Mjk2ODhoNDQuNTk3NjU2YzI1LjM2NzE4NyAwIDQ2LjAwMzkwNi0yMC42MzY3MTggNDYuMDAzOTA2LTQ2LjAwMzkwNnYtNjMuMzIwMzEyYzAtNS41NzgxMjYtNC41MjM0MzgtMTAuMDk3NjU3LTEwLjA5NzY1Ni0xMC4wOTc2NTd6bS0yMzIuOTUzMTI1LTI2Mi43NjE3MTljNjMuNDU3MDMxIDAgMTE1LjA4NTkzNyA1MS42Mjg5MDcgMTE1LjA4NTkzNyAxMTUuMDg5ODQ0IDAgNjMuNDU3MDMyLTUxLjYyODkwNiAxMTUuMDg1OTM4LTExNS4wODU5MzcgMTE1LjA4NTkzOC02My40NjA5MzggMC0xMTUuMDg1OTM4LTUxLjYyODkwNi0xMTUuMDg1OTM4LTExNS4wODU5MzggMC02My40NjA5MzcgNTEuNjI1LTExNS4wODk4NDQgMTE1LjA4NTkzOC0xMTUuMDg5ODQ0em0tODMuMzA4NTk0IDIyMS42MDE1NjNjMjIuOTgwNDY5IDE4LjAxNTYyNSA1MS45MTAxNTYgMjguNzY5NTMxIDgzLjMwODU5NCAyOC43Njk1MzEgMjkuODYzMjgxIDAgNTcuNDkyMTg3LTkuNzM0Mzc1IDc5Ljg5NDUzMS0yNi4xODc1djE4MS4zMzIwMzJoLTE2My4yMDMxMjV6bTIxNS41NjY0MDYgMTgzLjkxNDA2M2gtMzIuMTY3OTY5di02Ni44NTkzNzZoMzIuMTY3OTY5em0wIDAiLz4NCiAgICAgICAgPHBhdGggZD0ibTE0OC4xNjAxNTYgMzc3Ljc4OTA2MmgxNy45MjU3ODJjNS41NzQyMTggMCAxMC4wOTc2NTYtNC41MjM0MzcgMTAuMDk3NjU2LTEwLjA5NzY1NiAwLTUuNTc4MTI1LTQuNTIzNDM4LTEwLjA5NzY1Ni0xMC4wOTc2NTYtMTAuMDk3NjU2aC0xNy45MjU3ODJjLTUuNTc0MjE4IDAtMTAuMDk3NjU2IDQuNTE5NTMxLTEwLjA5NzY1NiAxMC4wOTc2NTYgMCA1LjU3NDIxOSA0LjUyMzQzOCAxMC4wOTc2NTYgMTAuMDk3NjU2IDEwLjA5NzY1NnptMCAwIi8+DQogICAgICAgIDxwYXRoIGQ9Im0xOTguMTQ0NTMxIDM3Ny43ODkwNjJoMTcuOTIxODc1YzUuNTc0MjE5IDAgMTAuMDk3NjU2LTQuNTIzNDM3IDEwLjA5NzY1Ni0xMC4wOTc2NTYgMC01LjU3ODEyNS00LjUyMzQzNy0xMC4wOTc2NTYtMTAuMDk3NjU2LTEwLjA5NzY1NmgtMTcuOTIxODc1Yy01LjU3ODEyNSAwLTEwLjA5NzY1NiA0LjUxOTUzMS0xMC4wOTc2NTYgMTAuMDk3NjU2IDAgNS41NzQyMTkgNC41MTk1MzEgMTAuMDk3NjU2IDEwLjA5NzY1NiAxMC4wOTc2NTZ6bTAgMCIvPg0KICAgICAgICA8cGF0aCBkPSJtMjY2LjA0Njg3NSAzNTcuNTkzNzVoLTE3LjkyMTg3NWMtNS41NzQyMTkgMC0xMC4wOTc2NTYgNC41MTk1MzEtMTAuMDk3NjU2IDEwLjA5NzY1NiAwIDUuNTc0MjE5IDQuNTIzNDM3IDEwLjA5NzY1NiAxMC4wOTc2NTYgMTAuMDk3NjU2aDE3LjkyMTg3NWM1LjU3ODEyNSAwIDEwLjA5NzY1Ni00LjUyMzQzNyAxMC4wOTc2NTYtMTAuMDk3NjU2IDAtNS41NzgxMjUtNC41MTk1MzEtMTAuMDk3NjU2LTEwLjA5NzY1Ni0xMC4wOTc2NTZ6bTAgMCIvPg0KICAgICAgICA8cGF0aCBkPSJtMTQ4LjE2MDE1NiA0MjAuNjc1NzgxaDY3LjkwNjI1YzUuNTc0MjE5IDAgMTAuMDk3NjU2LTQuNTE5NTMxIDEwLjA5NzY1Ni0xMC4wOTc2NTZzLTQuNTIzNDM3LTEwLjA5NzY1Ni0xMC4wOTc2NTYtMTAuMDk3NjU2aC02Ny45MDYyNWMtNS41NzQyMTggMC0xMC4wOTc2NTYgNC41MTk1MzEtMTAuMDk3NjU2IDEwLjA5NzY1NnM0LjUyMzQzOCAxMC4wOTc2NTYgMTAuMDk3NjU2IDEwLjA5NzY1NnptMCAwIi8+DQogICAgICAgIDxwYXRoIGQ9Im0yNDguMTI1IDQ0My4xNTYyNWgtOTkuOTY0ODQ0Yy01LjU3NDIxOCAwLTEwLjA5NzY1NiA0LjUxOTUzMS0xMC4wOTc2NTYgMTAuMDk3NjU2IDAgNS41NzQyMTkgNC41MjM0MzggMTAuMDk3NjU2IDEwLjA5NzY1NiAxMC4wOTc2NTZoOTkuOTY0ODQ0YzUuNTc0MjE5IDAgMTAuMDk3NjU2LTQuNTIzNDM3IDEwLjA5NzY1Ni0xMC4wOTc2NTYgMC01LjU3ODEyNS00LjUxOTUzMS0xMC4wOTc2NTYtMTAuMDk3NjU2LTEwLjA5NzY1NnptMCAwIi8+DQogICAgICAgIDxwYXRoIGQ9Im0xMDYuMzU1NDY5IDQwLjEzNjcxOWMxLjg0Mzc1IDMuMzIwMzEyIDUuMjg1MTU2IDUuMTkxNDA2IDguODMyMDMxIDUuMTkxNDA2IDEuNjYwMTU2IDAgMy4zNDM3NS0uNDE0MDYzIDQuODk4NDM4LTEuMjc3MzQ0IDQuODc1LTIuNzEwOTM3IDYuNjI1LTguODU5Mzc1IDMuOTE0MDYyLTEzLjczNDM3NWwtMTMuOTg0Mzc1LTI1LjEyODkwNmMtMi43MTA5MzctNC44NzEwOTQtOC44NTkzNzUtNi42MjUtMTMuNzM0Mzc1LTMuOTEwMTU2LTQuODcxMDk0IDIuNzEwOTM3LTYuNjI1IDguODU5Mzc1LTMuOTE0MDYyIDEzLjczNDM3NXptMCAwIi8+DQogICAgICAgIDxwYXRoIGQ9Im02My4xNDQ1MzEgODMuMDE1NjI1LTI2LjA1NDY4Ny0xNS4wMzkwNjNjLTQuODMyMDMyLTIuNzg5MDYyLTExLjAwMzkwNi0xLjEzMjgxMi0xMy43OTI5NjkgMy42OTUzMTNzLTEuMTMyODEzIDExLjAwMzkwNiAzLjY5NTMxMyAxMy43OTI5NjlsMjYuMDU0Njg3IDE1LjA0Mjk2OGMxLjU4OTg0NC45MTc5NjkgMy4zMjgxMjUgMS4zNTE1NjMgNS4wMzkwNjMgMS4zNTE1NjMgMy40ODgyODEgMCA2Ljg4MjgxMi0xLjgwODU5NCA4Ljc1MzkwNi01LjA0Njg3NSAyLjc4OTA2Mi00LjgzMjAzMSAxLjEzMjgxMi0xMS4wMDc4MTItMy42OTUzMTMtMTMuNzk2ODc1em0wIDAiLz4NCiAgICAgICAgPHBhdGggZD0ibTQxLjExMzI4MSAxNDYuMjEwOTM4LTMwLjA4NTkzNy0xLjI4MTI1Yy01LjU4MjAzMi0uMjUtMTAuMjgxMjUgNC4wODk4NDMtMTAuNTE5NTMyIDkuNjYwMTU2LS4yMzQzNzQgNS41NzAzMTIgNC4wODk4NDQgMTAuMjgxMjUgOS42NjAxNTcgMTAuNTE1NjI1bDMwLjA4NTkzNyAxLjI4MTI1Yy4xNDQ1MzIuMDA3ODEyLjI5Mjk2OS4wMDc4MTIuNDM3NS4wMDc4MTIgNS4zNzg5MDYgMCA5Ljg1MTU2My00LjI0MjE4NyAxMC4wNzgxMjUtOS42Njc5NjkuMjM4MjgxLTUuNTcwMzEyLTQuMDg1OTM3LTEwLjI3NzM0My05LjY1NjI1LTEwLjUxNTYyNHptMCAwIi8+DQogICAgICAgIDxwYXRoIGQ9Im0yODMuNjQwNjI1IDE5OC42MjUuMTIxMDk0LjI5Njg3NWMxLjU4OTg0MyAzLjkyNTc4MSA1LjM2NzE4NyA2LjMwNDY4NyA5LjM1OTM3NSA2LjMwNDY4NyAxLjI2MTcxOCAwIDIuNTQ2ODc1LS4yMzgyODEgMy43ODkwNjItLjc0MjE4NyA1LjE2Nzk2OS0yLjA5Mzc1IDcuNjYwMTU2LTcuOTgwNDY5IDUuNTY2NDA2LTEzLjE0ODQzN2wtLjEyMTA5My0uMjk2ODc2Yy0yLjA5Mzc1LTUuMTY3OTY4LTcuOTgwNDY5LTcuNjU2MjUtMTMuMTQ4NDM4LTUuNTYyNXMtNy42NjAxNTYgNy45ODA0NjktNS41NjY0MDYgMTMuMTQ4NDM4em0wIDAiLz4NCiAgICAgICAgPHBhdGggZD0ibTQ0OS4zNjcxODggMzE1LjY2Nzk2OWMtMi4wNzgxMjYtNS4xNzE4NzUtNy45NjQ4NDQtNy42Nzk2ODgtMTMuMTM2NzE5LTUuNjAxNTYzLTUuMTcxODc1IDIuMDgyMDMyLTcuNjc5Njg4IDcuOTYwOTM4LTUuNjAxNTYzIDEzLjEzNjcxOWwuMTE3MTg4LjI5Mjk2OWMxLjU4NTkzNyAzLjk0MTQwNiA1LjM3MTA5NCA2LjMzNTkzNyA5LjM3NSA2LjMzNTkzNyAxLjI1MzkwNiAwIDIuNTI3MzQ0LS4yMzQzNzUgMy43NjE3MTgtLjczNDM3NSA1LjE3NTc4Mi0yLjA3ODEyNSA3LjY4MzU5NC03Ljk2MDkzNyA1LjYwMTU2My0xMy4xMzI4MTJ6bTAgMCIvPg0KICAgIDwvZz4NCjwvc3ZnPg==",Amplifier:yle,Awnings:Dle,"Battery Status":"PHN2ZyBoZWlnaHQ9IjUxMiIgdmlld0JveD0iMCAwIDUxMiA1MTIiIHdpZHRoPSI1MTIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+DQogICAgPGcgZmlsbD0iY3VycmVudENvbG9yIj4NCiAgICAgICAgPHBhdGggZD0ibTM5NC4wNjMgMzkxLjk5NmMtOS4xOTgtNS4yOS0xOC4zNzMtMTAuNjIzLTI3LjU1OC0xNS45MzcgNS4wMDItMTEuNzY5IDEwLjE5NC0yMy45MDIgMTQuOTAzLTM2LjA1MyAxLjgwOS00LjY2NyAxLjE4OS05LjkxMS0xLjY1NS0xNC4wMjgtNS43NzYtOC4zNjEtMTYuODYzLTguODU1LTI0LjM0NC0xLjc0LTE5LjY2MSAxOC43LTM5LjA4NSAzNy01OC42NTIgNTUuNTM3LTMuNzc1IDMuNTc3LTUuNjM5IDguNDM0LTUuMTEgMTMuMzI3LjUyMyA0Ljg0NiAzLjMzOSA5LjE0NCA3LjcyNSAxMS43OTIgOS4zNDUgNS42NDEgMTguNzYxIDEwLjk1NSAyOC4wOTggMTYuMjkxLTQuNjQ0IDEwLjk1MS0xMC4zNzIgMjQuMjQ2LTE0LjkyIDM2LjAwMi0yLjg4NyA3LjQ2Mi40MjEgMTUuNzQ0IDcuNjkzIDE5LjI2NCA1LjcxNCAyLjc2NiAxMi4yOCAyLjIxMSAxOC4yOTktMy40ODMgMTkuMzQ0LTE4LjMgMzkuMzQzLTM3LjIxNCA1OC42Ny01NS41NDcgMy44MTgtMy42MjIgNS42NzQtOC41MTIgNS4wOS0xMy40MTYtLjU5MS00Ljk2Mi0zLjU5NC05LjMzOC04LjIzOS0xMi4wMDl6bS03LjE3NCAxNC41NGMtMTUuNjM0IDE0LjgzMi01OC45NDkgNTYuOTczLTYwLjEwOSA1Ni40MTItLjExOC0uMDU3LS4zMDYtLjE3OC0uMjQtLjM0OSA1LjE3OS0xMy41MjYgMTEuNjM1LTI4LjI3MiAxNi45MTgtNDAuNzMyIDEuNDkzLTMuNTIyLjkwNy04LjI4LTMuNzY4LTEwLjk3LTEwLjg0LTYuMjM3LTIxLjc5MS0xMi4zNTQtMzIuNTY0LTE4Ljg0NS0uODAyLS40ODMtLjc2Ny0uNzEtLjA1MS0xLjM4OCAyMC44NzQtMTkuNzc5IDU3Ljk1OS01NS4zMTEgNTkuODAzLTU2LjQ1OS4zOTYuMDg0LjU0NC4yOTkuNTQ1LjM4NC01LjMwNyAxMy42ODQtMTEuMjEzIDI3LjMwNS0xNi45IDQwLjczOS0xLjc5NCA0LjIzNy0uMjkzIDguNjQ5IDMuNzM5IDEwLjk4IDQuMzk5IDIuNTQgOC43OTYgNS4wODcgMTMuMTkxIDcuNjM0IDYuMzc0IDMuNjkzIDEyLjc0OCA3LjM4NyAxOS4xMzQgMTEuMDU5IDEuMTA2LjYzNSAxLjEzNi43NDQuMzAyIDEuNTM1em0tODEuNzg0LTIwOC40aC0yMDEuNDZjLTEwLjI3MyAwLTE4LjYzMSA4LjMzLTE4LjYzMSAxOC41Njl2NDQuMjc2YzAgMTAuMjM5IDguMzU3IDE4LjU2OSAxOC42MzEgMTguNTY5aDIwMS40NjFjMTAuMjczIDAgMTguNjMxLTguMzMgMTguNjMxLTE4LjU2OXYtNDQuMjc2Yy0uMDAxLTEwLjIzOS04LjM1OC0xOC41NjktMTguNjMyLTE4LjU2OXptMy42MzEgNjIuODQ1YzAgMS45NjgtMS42MjkgMy41NjktMy42MzEgMy41NjloLTIwMS40NmMtMi4wMDIgMC0zLjYzMS0xLjYwMS0zLjYzMS0zLjU2OXYtNDQuMjc2YzAtMS45NjggMS42MjktMy41NjkgMy42MzEtMy41NjloMjAxLjQ2MWMyLjAwMiAwIDMuNjMxIDEuNjAxIDMuNjMxIDMuNTY5djQ0LjI3NnptMTUtMTQzLjg5OGMwLTEwLjIzOS04LjM1Ny0xOC41NjktMTguNjMxLTE4LjU2OWgtMjAxLjQ2Yy0xMC4yNzMgMC0xOC42MzEgOC4zMy0xOC42MzEgMTguNTY5djQ0LjI3NmMwIDEwLjIzOSA4LjM1NyAxOC41NjkgMTguNjMxIDE4LjU2OWgyMDEuNDYxYzEwLjI3MyAwIDE4LjYzMS04LjMzIDE4LjYzMS0xOC41Njl2LTQ0LjI3NnptLTE1IDQ0LjI3N2MwIDEuOTY4LTEuNjI5IDMuNTY5LTMuNjMxIDMuNTY5aC0yMDEuNDZjLTIuMDAyIDAtMy42MzEtMS42MDEtMy42MzEtMy41Njl2LTQ0LjI3NmMwLTEuOTY4IDEuNjI5LTMuNTY5IDMuNjMxLTMuNTY5aDIwMS40NjFjMi4wMDIgMCAzLjYzMSAxLjYwMSAzLjYzMSAzLjU2OXY0NC4yNzZ6bTM4LjI0NyAxMjMuODU3Yy0xOC42NTMgMC0zNi4yNjYgNC41MjktNTEuODAzIDEyLjU0MmgtMTkxLjUzNWMtMTAuMjcyIDAtMTguNjMgOC4zMzEtMTguNjMgMTguNTd2NDQuMjdjMCAxMC4yMzkgOC4zNTcgMTguNTcgMTguNjMgMTguNTdoMTMxLjYyMWMtMS4wOTYgNi4zMTgtMS42NzMgMTIuODEyLTEuNjczIDE5LjQzOCAwIDI0LjI0MyA3LjY1MSA0Ni43MjkgMjAuNjYgNjUuMTgyaC0xNTAuNjA4Yy0yLjAwMiAwLTMuNjMtMS42MDItMy42My0zLjU3di00NC4yN2MwLTEuOTY5IDEuNjI4LTMuNTcgMy42My0zLjU3aDEwNy42NDFjNC4xNDMgMCA3LjUtMy4zNTggNy41LTcuNXMtMy4zNTctNy41LTcuNS03LjVoLTEwNy42NDFjLTEwLjI3MiAwLTE4LjYzIDguMzMxLTE4LjYzIDE4LjU3djQ0LjI3YzAgMTAuMjM5IDguMzU3IDE4LjU3IDE4LjYzIDE4LjU3aDE2My4yMzdjNy4wNyA3LjA2MyAxNS4wNjUgMTMuMTk5IDIzLjc4NSAxOC4yMWgtMTk4LjI0MmMtMTQuMjI3IDAtMjUuOC0xMS41NzQtMjUuOC0yNS44di0zNjUuMDg5YzAtMTQuMjI2IDExLjU3My0yNS44IDI1LjgtMjUuOGgyMjMuOWMxNC4yMjcgMCAyNS44IDExLjU3NCAyNS44IDI1Ljh2MTU2LjY0YzAgNC4xNDIgMy4zNTcgNy41IDcuNSA3LjVzNy41LTMuMzU4IDcuNS03LjV2LTE1Ni42NGMwLTIyLjQ5Ny0xOC4zMDMtNDAuOC00MC44LTQwLjhoLTQwLjA2N3YtMzUuNjExYzAtMTYuMzc2LTEzLjMyMy0yOS42OTktMjkuNjk5LTI5LjY5OWgtODQuMzY3Yy0xNi4zNzYgMC0yOS42OTkgMTMuMzIzLTI5LjY5OSAyOS42OTl2MzUuNjExaC00MC4wNjhjLTIyLjQ5NyAwLTQwLjggMTguMzAzLTQwLjggNDAuOHYzNjUuMDljMCAyMi40OTcgMTguMzAzIDQwLjggNDAuOCA0MC44aDIyMy45YzMuODkyIDAgNy43MzEtLjU1MyAxMS40NDItMS42MzYgNi4yNDggMS4wNzEgMTIuNjY3IDEuNjM2IDE5LjIxNiAxLjYzNiA2Mi41MjQgMCAxMTMuMzkyLTUwLjg2NyAxMTMuMzkyLTExMy4zOTIgMC02Mi41MjQtNTAuODY3LTExMy4zOTEtMTEzLjM5Mi0xMTMuMzkxem0tMTk5LjQ5MS0yNTUuNTE4YzAtOC4xMDUgNi41OTQtMTQuNjk5IDE0LjY5OS0xNC42OTloODQuMzY3YzguMTA1IDAgMTQuNjk5IDYuNTk0IDE0LjY5OSAxNC42OTl2MzUuNjExaC0xMTMuNzY1em0tNDMuODQ3IDMzNC40NzFjLTIuMDAyIDAtMy42My0xLjYwMi0zLjYzLTMuNTd2LTQ0LjI3YzAtMS45NjkgMS42MjgtMy41NyAzLjYzLTMuNTdoMTY5LjM0MWMtMTUuNjY2IDEzLjUyMS0yNy42IDMxLjI1LTM0LjA0MSA1MS40MXptMjQzLjMzOCAxMzIuODNjLTU0LjI1MyAwLTk4LjM5Mi00NC4xMzgtOTguMzkyLTk4LjM5MiAwLTU0LjI1MyA0NC4xMzktOTguMzkxIDk4LjM5Mi05OC4zOTFzOTguMzkyIDQ0LjEzOCA5OC4zOTIgOTguMzkxYzAgNTQuMjU0LTQ0LjEzOSA5OC4zOTItOTguMzkyIDk4LjM5MnoiLz4NCiAgICA8L2c+DQo8L3N2Zz4=","Ceiling Spotlights":"PHN2ZyBoZWlnaHQ9IjUxMiIgdmlld0JveD0iMCAwIDc0IDc0IiB3aWR0aD0iNTEyIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPg0KICAgIDxnIGZpbGw9ImN1cnJlbnRDb2xvciI+DQogICAgICAgIDxwYXRoIGQ9Im00Ni40NCA0aC0yLjk3YTEgMSAwIDAgMSAwLTJoMi45N2ExIDEgMCAwIDEgMCAyeiIvPg0KICAgICAgICA8cGF0aCBkPSJtNjguNjQgMTAuMzhoLTYzLjI4YTEgMSAwIDAgMSAtMS0xdi02LjM4YTEgMSAwIDAgMSAxLTFoMjEuMmExIDEgMCAwIDEgMCAyaC0yMC4ydjQuMzhoNjEuMjh2LTQuMzhoLTE0LjJhMSAxIDAgMCAxIDAtMmgxNS4yYTEgMSAwIDAgMSAxIDF2Ni4zOGExIDEgMCAwIDEgLTEgMXoiLz4NCiAgICAgICAgPHBhdGggZD0ibTM2LjQ3IDRoLTIuOTFhMSAxIDAgMCAxIDAtMmgyLjkxYTEgMSAwIDAgMSAwIDJ6Ii8+DQogICAgICAgIDxwYXRoIGQ9Im0zNyA1MS4yMDdhMSAxIDAgMCAxIC0xLTF2LTQwLjgyOGExIDEgMCAxIDEgMiAwdjQwLjgyOGExIDEgMCAwIDEgLTEgMXoiLz4NCiAgICAgICAgPHBhdGggZD0ibTQ2Ljc3MSA2Ny4wN2gtMTkuNTQyYTEgMSAwIDAgMSAtLjk3Ny0xLjIxNWwzLjQ5LTE1Ljg1NWExIDEgMCAwIDEgLjk3Ny0uNzg1aDEyLjU2MmExIDEgMCAwIDEgLjk3Ny43ODVsMy40OSAxNS44NmExIDEgMCAwIDEgLS45NzcgMS4yMTV6bS0xOC4zLTJoMTcuMDU2bC0zLjA0OS0xMy44NmgtMTAuOTU2eiIvPg0KICAgICAgICA8cGF0aCBkPSJtMzcgNzJhNS45MzYgNS45MzYgMCAwIDEgLTUuOTMtNS45MyAxIDEgMCAwIDEgMiAwIDMuOTMgMy45MyAwIDAgMCA3Ljg2IDAgMSAxIDAgMCAxIDIgMCA1LjkzNiA1LjkzNiAwIDAgMSAtNS45MyA1LjkzeiIvPg0KICAgICAgICA8cGF0aCBkPSJtNjAuNDE2IDM1LjExNGExIDEgMCAwIDEgLTEtMXYtMjQuNzM1YTEgMSAwIDAgMSAyIDB2MjQuNzM1YTEgMSAwIDAgMSAtMSAxeiIvPg0KICAgICAgICA8cGF0aCBkPSJtNjkuNiA1MC4wMjZoLTE4LjM3YTEgMSAwIDAgMSAtLjk3Ni0xLjIxNWwzLjI4LTE0LjkxMWExIDEgMCAwIDEgLjk3Ny0uNzg1aDExLjgwOWExIDEgMCAwIDEgLjk3Ny43ODVsMy4yOCAxNC45MDlhMSAxIDAgMCAxIC0uOTc2IDEuMjE1em0tMTcuMTI2LTJoMTUuODgybC0yLjgzOS0xMi45MDloLTEwLjJ6Ii8+DQogICAgICAgIDxwYXRoIGQ9Im02MC40MTYgNTQuNjZhNS42NDEgNS42NDEgMCAwIDEgLTUuNjM0LTUuNjM0IDEgMSAwIDEgMSAyIDAgMy42MzQgMy42MzQgMCAxIDAgNy4yNjggMCAxIDEgMCAxIDEgMiAwIDUuNjQxIDUuNjQxIDAgMCAxIC01LjYzNCA1LjYzNHoiLz4NCiAgICAgICAgPHBhdGggZD0ibTEzLjU4NCAzNS4xMTRhMSAxIDAgMCAxIC0xLTF2LTI0LjczNWExIDEgMCAwIDEgMiAwdjI0LjczNWExIDEgMCAwIDEgLTEgMXoiLz4NCiAgICAgICAgPHBhdGggZD0ibTIyLjc3IDUwLjAyNmgtMTguMzdhMSAxIDAgMCAxIC0uOTc2LTEuMjE1bDMuMjc2LTE0LjkxMWExIDEgMCAwIDEgLjk3Ny0uNzg1aDExLjgxMmExIDEgMCAwIDEgLjk3Ny43ODVsMy4yOCAxNC45MDlhMSAxIDAgMCAxIC0uOTc2IDEuMjE1em0tMTcuMTI2LTJoMTUuODgxbC0yLjgzOS0xMi45MDloLTEwLjIwM3oiLz4NCiAgICAgICAgPHBhdGggZD0ibTEzLjU4NCA1NC42NmE1LjY0MSA1LjY0MSAwIDAgMSAtNS42MzQtNS42MzQgMSAxIDAgMCAxIDIgMCAzLjYzNCAzLjYzNCAwIDAgMCA3LjI2OCAwIDEgMSAwIDAgMSAyIDAgNS42NDEgNS42NDEgMCAwIDEgLTUuNjM0IDUuNjM0eiIvPg0KICAgIDwvZz4NCjwvc3ZnPg==",Chandelier:dle,Climate:zle,"Coffee Makers":"PHN2ZyBoZWlnaHQ9IjUxMiIgdmlld0JveD0iMCAwIDUxMiA1MTIiIHdpZHRoPSI1MTIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+DQogICAgPGcgZmlsbD0iY3VycmVudENvbG9yIj4NCiAgICAgICAgPHBhdGggZD0ibTQ2NiAxMTEuOTk2aC00OS43MTlsLTEwOS4yMTUtNDYuMzYxIDQuODg5LTU0Ljc0NmMuMjUtMi43OTYtLjY4Ny01LjU2OC0yLjU4Mi03LjYzOS0xLjg5NC0yLjA3LTQuNTcyLTMuMjUtNy4zNzgtMy4yNWgtNjBjLTIuODA3IDAtNS40ODQgMS4xOC03LjM3OSAzLjI1LTEuODk1IDIuMDcxLTIuODMxIDQuODQzLTIuNTgyIDcuNjM5bDQuODk4IDU0Ljg1NC0xMDQuNzk1IDQ2LjI1M2gtMjYuMTM3Yy0zOC41OTggMC03MCAzMS40MDItNzAgNzB2NjkuOTk3YzAgMTYuNTQyIDEzLjQ1OCAzMCAzMCAzMHMzMC0xMy40NTggMzAtMzB2LTY5Ljk5N2MwLTUuNDIgNC41OC0xMCAxMC0xMGgyNi45MTVsMjEuNDgzIDEyMS43MzhjMS45MjcgMTAuOTIzIDkuOTA0IDE4LjI2MyAxOS44NDggMTguMjYzdjQwLjAwM2MtOS42NTIgMC0xNy4yMTcgNi44MDItMTkuNzQ0IDE3Ljc1MWwtMzAuMDAxIDEzMGMtLjY4NSAyLjk2OS4wMjEgNi4wODkgMS45MTggOC40NzRzNC43NzggMy43NzQgNy44MjYgMy43NzRoMjgwYzMuMDQ3IDAgNS45MjktMS4zOSA3LjgyNi0zLjc3NCAxLjg5Ny0yLjM4NSAyLjYwNC01LjUwNSAxLjkxOC04LjQ3NGwtMzAuMDAxLTEzMGMtMi41MjUtMTAuOTQ5LTEwLjA5MS0xNy43NTEtMTkuNzQzLTE3Ljc1MXYtNDAuMDAyYzkuOTQ0IDAgMTcuOTItNy4zMzkgMTkuODQ3LTE4LjI2MmwxNC4zODEtODEuNDkyIDY0LjA1Ni01NS4yMzZjMi4yMDMtMS44OTkgMy40Ny00LjY2NSAzLjQ3LTcuNTczdi0yNy40MzhjLjAwMS01LjUyNC00LjQ3Ny0xMC4wMDEtOS45OTktMTAuMDAxem0tMTc0LjkzOC05MS45OTYtMy43NSA0MS45OTZoLTMwLjYzNGwtMy43NTEtNDEuOTk2em0tNDEuNDIzIDYxLjk5Nmg0NC43ODVsNzAuNjcyIDMwaC0xODMuNDI4em0tMTQzLjYzOSA3MC4wMDFjLTE2LjU0MiAwLTMwIDEzLjQ1OC0zMCAzMHY2OS45OTdjMCA1LjUxNC00LjQ4NiAxMC0xMCAxMHMtMTAtNC40ODYtMTAtMTB2LTY5Ljk5N2MwLTI3LjU3IDIyLjQzLTUwIDUwLTUwaDE5Ljg1NmwzLjUzIDIwem02OC4wOTQgMTM4LjI2My0yNy45MjktMTU4LjI2NGg2Mi43NjJsMi41MjggMzUuODE3Yy4zNzIgNS4yNyA0Ljc2MiA5LjI5NiA5Ljk2NSA5LjI5Ni4yMzYgMCAuNDc1LS4wMDguNzE0LS4wMjUgNS41MDktLjM4OSA5LjY2LTUuMTcgOS4yNzEtMTAuNjc5bC0yLjQyOS0zNC40MDloOTAuNTM5bC0xMS4yOTUgMTYwLjAwMmgtNjcuOTQ5bC0yLjUyOS0zNS44MTdjLS4zODktNS41MDktNS4xNjYtOS42NjEtMTAuNjc5LTkuMjcxLTUuNTA5LjM4OS05LjY2IDUuMTctOS4yNzEgMTAuNjc5bDIuNDI5IDM0LjQwOWgtNDUuNTE4Yy0uMTk5LS4zMjEtLjQ2My0uOTE0LS42MDktMS43Mzh6bS0uMTAzIDgzLjk4OGMuMjU5LTEuMTI1LjYxLTEuODU3Ljg1My0yLjI0OWg0NS4zNmwtMTEuMDc3IDEyMGgtNjIuMzF6bTEzNC4yMTItMi4yNDggMTEuMDc3IDEyMGgtOTAuMDY5bDExLjA3Ny0xMjB6bTY2LjI5NyAyLjI0OCAyNy4xNzUgMTE3Ljc1MmgtNjIuMzFsLTExLjA3Ny0xMjBoNDUuMzZjLjI0My4zOTEuNTkzIDEuMTIzLjg1MiAyLjI0OHptLTIwLjI1NS0yMi4yNDhoLTE1OS45OTh2LTQwLjAwMmgxNTkuOTk4em0yMC4xNTEtNjEuNzRjLS4xNDYuODI0LS40MDkgMS40MTctLjYwOCAxLjczN2gtNDUuNTE4bDExLjI5NS0xNjAuMDAxaDYyLjc2MmwtMTIuOTM3IDczLjMwOWMwIC4wMDEgMCAuMDAyLS4wMDEuMDAzem04MS42MDQtMTQ1LjQwNy00Mi4wMjkgMzYuMjQyIDguNjY1LTQ5LjA5OWgzMy4zNjR6Ii8+DQogICAgICAgIDxwYXRoIGQ9Im0yMjQuNTk5IDIyMS45OTdjNS41MjMgMCAxMC00LjQ3NyAxMC0xMHMtNC40NzctMTAtMTAtMTBoLS4wMDdjLTUuNTIzIDAtOS45OTYgNC40NzctOS45OTYgMTBzNC40OCAxMCAxMC4wMDMgMTB6Ii8+DQogICAgPC9nPg0KPC9zdmc+","Cold Water":"PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDQ3NSA0NzUiID4NCjxnIGZpbGw9ImN1cnJlbnRDb2xvciI+DQoJPHBhdGggZD0iTTQzOC40MTMsMzQzLjE4OEM0MjguMDU5LDMzNS4wODUsNDE1LjE3NCwzMjUsMzkwLjgzNSwzMjVjLTI0LjMzOSwwLTM3LjIyNCwxMC4wODUtNDcuNTc3LDE4LjE4OA0KCQlDMzM0LjQ5NiwzNTAuMDQ1LDMyOC4xNjUsMzU1LDMxNC4xNywzNTVjLTEzLjk5NCwwLTIwLjMyNS00Ljk1NS0yOS4wODctMTEuODEzQzI3NC43MjksMzM1LjA4NSwyNjEuODQ0LDMyNSwyMzcuNTA2LDMyNQ0KCQljLTI0LjMzOSwwLTM3LjIyNCwxMC4wODUtNDcuNTc4LDE4LjE4OEMxODEuMTY2LDM1MC4wNDUsMTc0LjgzNCwzNTUsMTYwLjg0LDM1NWMtMTMuOTk2LDAtMjAuMzI3LTQuOTU1LTI5LjA5LTExLjgxMw0KCQlDMTIxLjM5NSwzMzUuMDg0LDEwOC41MDksMzI1LDg0LjE3LDMyNWMtMjQuMzM5LDAtMzcuMjI1LDEwLjA4NC00Ny41NzksMTguMTg4QzI3LjgyOCwzNTAuMDQ1LDIxLjQ5NiwzNTUsNy41LDM1NXYzMA0KCQljMjQuMzM5LDAsMzcuMjI1LTEwLjA4NCw0Ny41NzktMTguMTg4QzYzLjg0MiwzNTkuOTU1LDcwLjE3NCwzNTUsODQuMTcsMzU1YzEzLjk5NiwwLDIwLjMyNyw0Ljk1NSwyOS4wOTEsMTEuODEzDQoJCUMxMjMuNjE1LDM3NC45MTYsMTM2LjUsMzg1LDE2MC44NCwzODVjMjQuMzM4LDAsMzcuMjI0LTEwLjA4NCw0Ny41NzgtMTguMTg4QzIxNy4xOCwzNTkuOTU1LDIyMy41MTEsMzU1LDIzNy41MDYsMzU1DQoJCWMxMy45OTQsMCwyMC4zMjUsNC45NTUsMjkuMDg3LDExLjgxM0MyNzYuOTQ3LDM3NC45MTUsMjg5LjgzMywzODUsMzE0LjE3LDM4NWMyNC4zMzgsMCwzNy4yMjQtMTAuMDg1LDQ3LjU3Ny0xOC4xODgNCgkJQzM3MC41MSwzNTkuOTU1LDM3Ni44NDEsMzU1LDM5MC44MzUsMzU1YzEzLjk5NSwwLDIwLjMyNSw0Ljk1NSwyOS4wODgsMTEuODEzQzQzMC4yNzcsMzc0LjkxNSw0NDMuMTYyLDM4NSw0NjcuNSwzODV2LTMwDQoJCUM0NTMuNTA2LDM1NSw0NDcuMTc1LDM1MC4wNDUsNDM4LjQxMywzNDMuMTg4eiIvPg0KCTxwYXRoIGQ9Ik0zOTAuODM1LDQxNWMtMjQuMzM4LDAtMzcuMjI0LDEwLjA4NS00Ny41NzcsMTguMTg4QzMzNC40OTYsNDQwLjA0NSwzMjguMTY1LDQ0NSwzMTQuMTcsNDQ1DQoJCWMtMTMuOTk0LDAtMjAuMzI1LTQuOTU1LTI5LjA4Ny0xMS44MTNDMjc0LjcyOSw0MjUuMDg1LDI2MS44NDQsNDE1LDIzNy41MDYsNDE1Yy0yNC4zMzksMC0zNy4yMjQsMTAuMDg1LTQ3LjU3OCwxOC4xODgNCgkJQzE4MS4xNjYsNDQwLjA0NSwxNzQuODM0LDQ0NSwxNjAuODQsNDQ1Yy0xMy45OTYsMC0yMC4zMjctNC45NTUtMjkuMDktMTEuODEzQzEyMS4zOTUsNDI1LjA4NCwxMDguNTA5LDQxNSw4NC4xNyw0MTUNCgkJYy0yNC4zMzksMC0zNy4yMjUsMTAuMDg0LTQ3LjU3OSwxOC4xODhDMjcuODI4LDQ0MC4wNDUsMjEuNDk2LDQ0NSw3LjUsNDQ1djMwYzI0LjMzOSwwLDM3LjIyNS0xMC4wODQsNDcuNTc5LTE4LjE4OA0KCQlDNjMuODQyLDQ0OS45NTUsNzAuMTc0LDQ0NSw4NC4xNyw0NDVjMTMuOTk2LDAsMjAuMzI3LDQuOTU1LDI5LjA5MSwxMS44MTNDMTIzLjYxNSw0NjQuOTE2LDEzNi41LDQ3NSwxNjAuODQsNDc1DQoJCWMyNC4zMzgsMCwzNy4yMjQtMTAuMDg0LDQ3LjU3OC0xOC4xODhDMjE3LjE4LDQ0OS45NTUsMjIzLjUxMSw0NDUsMjM3LjUwNiw0NDVjMTMuOTk0LDAsMjAuMzI1LDQuOTU1LDI5LjA4NywxMS44MTMNCgkJQzI3Ni45NDcsNDY0LjkxNSwyODkuODMzLDQ3NSwzMTQuMTcsNDc1YzI0LjMzOCwwLDM3LjIyNC0xMC4wODUsNDcuNTc3LTE4LjE4OEMzNzAuNTEsNDQ5Ljk1NSwzNzYuODQxLDQ0NSwzOTAuODM1LDQ0NQ0KCQljMTMuOTk1LDAsMjAuMzI1LDQuOTU1LDI5LjA4OCwxMS44MTNDNDMwLjI3Nyw0NjQuOTE1LDQ0My4xNjIsNDc1LDQ2Ny41LDQ3NXYtMzBjLTEzLjk5NCwwLTIwLjMyNS00Ljk1NS0yOS4wODctMTEuODEzDQoJCUM0MjguMDU5LDQyNS4wODUsNDE1LjE3NCw0MTUsMzkwLjgzNSw0MTV6Ii8+DQoJPHBvbHlnb24gcG9pbnRzPSIxODQuMzc4LDI1OC4zMjMgMjIyLjUsMjM2LjMxMyAyMjIuNSwyODAuMzMzIDI1Mi41LDI4MC4zMzMgMjUyLjUsMjM2LjMxMyAyOTAuNjIyLDI1OC4zMjMgMzA1LjYyMiwyMzIuMzQzDQoJCTI2Ny41LDIxMC4zMzMgMzA1LjYyMiwxODguMzIzIDI5MC42MjIsMTYyLjM0MyAyNTIuNSwxODQuMzUzIDI1Mi41LDE0MC4zMzMgMjIyLjUsMTQwLjMzMyAyMjIuNSwxODQuMzUzIDE4NC4zNzgsMTYyLjM0Mw0KCQkxNjkuMzc4LDE4OC4zMjMgMjA3LjUsMjEwLjMzMyAxNjkuMzc4LDIzMi4zNDMgCQkJIi8+DQoJPHBvbHlnb24gcG9pbnRzPSIyNC4wOTUsMTE3Ljk5IDYyLjIxNiw5NS45OCA2Mi4yMTYsMTQwIDkyLjIxNiwxNDAgOTIuMjE2LDk1Ljk4IDEzMC4zMzgsMTE3Ljk5IDE0NS4zMzgsOTIuMDEgMTA3LjIxNiw3MA0KCQkxNDUuMzM4LDQ3Ljk5IDEzMC4zMzgsMjIuMDEgOTIuMjE2LDQ0LjAyIDkyLjIxNiwwIDYyLjIxNiwwIDYyLjIxNiw0NC4wMiAyNC4wOTUsMjIuMDEgOS4wOTUsNDcuOTkgNDcuMjE3LDcwIDkuMDk1LDkyLjAxDQoJCSIvPg0KCTxwb2x5Z29uIHBvaW50cz0iMzQ0LjY2MiwxMTcuOTkgMzgyLjc4NCw5NS45OCAzODIuNzg0LDE0MCA0MTIuNzg0LDE0MCA0MTIuNzg0LDk1Ljk4IDQ1MC45MDUsMTE3Ljk5IDQ2NS45MDUsOTIuMDEgNDI3Ljc4Myw3MA0KCQk0NjUuOTA1LDQ3Ljk5IDQ1MC45MDUsMjIuMDEgNDEyLjc4NCw0NC4wMiA0MTIuNzg0LDAgMzgyLjc4NCwwIDM4Mi43ODQsNDQuMDIgMzQ0LjY2MiwyMi4wMSAzMjkuNjYyLDQ3Ljk5IDM2Ny43ODQsNzANCgkJMzI5LjY2Miw5Mi4wMSAJCQkiLz4NCjwvZz4NCjwvc3ZnPg0K",Computer:Ile,Consumption:hle,Curtains:wle,Dishwashers:Cle,Doors:Ale,Doorstep:mle,Dryer:ple,Fan:Ole,"Floor Lamps":"PHN2ZyBoZWlnaHQ9IjUxMiIgdmlld0JveD0iMCAwIDUxMiA1MTIiIHdpZHRoPSI1MTIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+DQogICAgPGcgZmlsbD0iY3VycmVudENvbG9yIj4NCiAgICAgICAgPHBhdGggZD0ibTM3Ny4wMTggMTA0LjQtNTQuODYxLTkzLjQxNmMtMy45OC02Ljc3NS0xMS4zMzQtMTAuOTg0LTE5LjE5MS0xMC45ODRoLTkxLjY1NWMtNy42OTcgMC0xNC45NzMgNC4wNzktMTguOTg3IDEwLjY0NGwtNTcuMTM1IDkzLjQxNGMtOS4wNTUgMTQuODAzIDEuNjI2IDMzLjg3IDE4Ljk4NyAzMy44N2gyOC4xODJjMi4yMjIgMzMuNDUyIDI2LjgwOCA2MC44ODQgNTguOTE2IDY3LjQxLS4yNzQgMS44MjYtLjE4NC0xMy41MS0uMTg0IDIxNy4xOTVoLTM3LjQ4NGMtMTEuODk4IDAtMjEuNTc5IDkuNjgtMjEuNTc5IDIxLjU3OXY0Ni4zMWMwIDExLjg5OCA5LjY4IDIxLjU3OSAyMS41NzkgMjEuNTc5aDEwNC43OWMxMS44OTkgMCAyMS41NzktOS42OCAyMS41NzktMjEuNTc5di00Ni4zMWMwLTExLjg5OC05LjY4LTIxLjU3OS0yMS41NzktMjEuNTc5aC0zNy40ODRjMC0yMzAuNzY2LjA5LTIxNS4zNy0uMTg0LTIxNy4xOTUgMjIuMDI1LTQuNDc2IDQwLjUwNS0xOC43OTUgNTAuNjY2LTM4LjE0MXYzNy42MzFjMCA4LjIzNSA2LjY3NiAxNC45MTEgMTQuOTExIDE0LjkxMXMxNC45MTEtNi42NzYgMTQuOTExLTE0LjkxMXYtNjYuOWg2LjYxYzE3LjE2NiAwIDI3Ljg5My0xOC43MDggMTkuMTkyLTMzLjUyOHptLTc2Ljg2NiAzNzcuNzc4aC04OC4zMDJ2LTI5LjgyMmg4OC4zMDJ6bS04NC41OTktNDUyLjM1Nmg4My4wODNsNDUuOTc0IDc4LjI4NGMtNy4wNjEgMC0xNjkuOTAzIDAtMTc2LjkzOCAwem00MC40NDcgMTQ3LjE3MmMtMjIuNTk1IDAtNDEuMjY3LTE3LjExNy00My43MjktMzkuMDY2aDg3LjQ1OGMtMi40NjIgMjEuOTQ5LTIxLjEzNCAzOS4wNjYtNDMuNzI5IDM5LjA2NnoiLz4NCiAgICA8L2c+DQo8L3N2Zz4=","Garage Doors":"PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDQ4MCA0ODAiPg0KICAgIDxnIGZpbGw9ImN1cnJlbnRDb2xvciI+DQogICAgICAgIDxwYXRoIGQ9Ik00NzIsNjRjNC40MTgsMCw4LTMuNTgyLDgtOFY4YzAtNC40MTgtMy41ODItOC04LThIOEMzLjU4MiwwLDAsMy41ODIsMCw4djQ4YzAsNC40MTgsMy41ODIsOCw4LDhoMTZ2NDAwSDgNCgkJYy00LjQxOCwwLTgsMy41ODItOCw4czMuNTgyLDgsOCw4aDQ2NGM0LjQxOCwwLDgtMy41ODIsOC04cy0zLjU4Mi04LTgtOGgtMTZWNjRINDcyeiBNNDA4LDQ2NEg3MnYtNDhoMzM2VjQ2NHogTTQwOCw0MDBINzJ2LTQ4DQoJCWgzMzZWNDAweiBNNDA4LDMzNkg3MnYtNDhoMzM2VjMzNnogTTQwOCwyNzJINzJ2LTQ4aDMzNlYyNzJ6IE00MDgsMjA4SDcydi00OGgzMzZWMjA4eiBNNDA4LDE0NEg3MlY5NmgzMzZWMTQ0eiBNNDQwLDQ2NGgtMTZWODgNCgkJYzAtNC40MTgtMy41ODItOC04LThINjRjLTQuNDE4LDAtOCwzLjU4Mi04LDh2Mzc2SDQwVjY0aDQwMFY0NjR6IE0xNiw0OFYxNmg0NDh2MzJIMTZ6Ii8+DQogICAgICAgIDxwYXRoIGQ9Ik0yMTYsNDU2aDQ4YzQuNDE4LDAsOC0zLjU4Miw4LThzLTMuNTgyLTgtOC04aC00OGMtNC40MTgsMC04LDMuNTgyLTgsOFMyMTEuNTgyLDQ1NiwyMTYsNDU2eiIvPg0KICAgIDwvZz4NCjwvc3ZnPg0K",Gates:Ele,Hairdryer:_le,Handle:fle,"Hanging Lamps":"PHN2ZyBoZWlnaHQ9IjUxMiIgdmlld0JveD0iMCAwIDUxMiA1MTIiIHdpZHRoPSI1MTIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+DQogICAgPGcgZmlsbD0iY3VycmVudENvbG9yIj4NCiAgICAgICAgPHBhdGggZD0ibTkzLjUyNSAzNTkuNzcxaDEwNy44ODV2NC4xMjlhNTMuMDcyIDUzLjA3MiAwIDEgMCAxMDYuMTQ0IDB2LTQuMTI0aDExMC45MjFhNiA2IDAgMCAwIDYtNmMwLTgyLjAxNS01OC45MTMtMTUwLjUxOC0xMzYuNjQtMTY1LjQ0NHYtMjAuMzE5YTMxLjg4MyAzMS44ODMgMCAwIDAgLTI1LjgzNS0zMS4yNnYtMTIwLjc1M2E2IDYgMCAwIDAgLTEyIDB2MTIwLjc1M2EzMS44ODMgMzEuODgzIDAgMCAwIC0yNS44MzUgMzEuMjZ2MjAuMzE0Yy03Ny43MjcgMTQuOTI2LTEzNi42NCA4My40MjktMTM2LjY0IDE2NS40NDRhNiA2IDAgMCAwIDYgNnptMjAyLjAyOSA0LjEyOWE0MS4wNzIgNDEuMDcyIDAgMSAxIC04Mi4xNDQgMHYtNC4xMjRoODIuMTQ0em0tMzkuNTU0LTIxNS43MjJhMTkuODUxIDE5Ljg1MSAwIDAgMSAxOS4xOCAxNC44NjhoLTM4LjM2YTE5Ljg1MSAxOS44NTEgMCAwIDEgMTkuMTgtMTQuODY4em0tMTkuODM1IDI2Ljg2OGgzOS42N3YxMS40MjRhMTY4LjI4OCAxNjguMjg4IDAgMCAwIC0zOS42NyAwem0xOS44MzUgMjIuMjU0Yzg0LjI3NCAwIDE1My4yIDY2Ljk2IDE1Ni4zNjEgMTUwLjQ3NGgtMzEyLjcyMmMzLjE2MS04My41MTcgNzIuMDg3LTE1MC40NzQgMTU2LjM2MS0xNTAuNDc0eiIvPg0KICAgICAgICA8cGF0aCBkPSJtMjUwIDQ1NS41MDh2NDAuNDkyYTYgNiAwIDAgMCAxMiAwdi00MC40OTJhNiA2IDAgMCAwIC0xMiAweiIvPg0KICAgICAgICA8cGF0aCBkPSJtMzAzLjQyMiA0MzEuNDg4YTYgNiAwIDAgMCAtLjA3NSA4LjQ4NWwyOC4zNDQgMjguODUxYTYgNiAwIDAgMCA4LjU2MS04LjQxbC0yOC4zNDQtMjguODUxYTYgNiAwIDAgMCAtOC40ODYtLjA3NXoiLz4NCiAgICAgICAgPHBhdGggZD0ibTIwMC4wOTIgNDMxLjU2My0yOC4zNDQgMjguODUxYTYgNiAwIDAgMCA4LjU2MSA4LjQxbDI4LjM0NC0yOC44NTFhNiA2IDAgMCAwIC04LjU2MS04LjQxeiIvPg0KICAgICAgICA8cGF0aCBkPSJtMTg2Ljc1IDIzNi44MWExNjguNzMxIDE2OC43MzEgMCAwIDAgLTQ1LjkyNyA0OC4xNDMgNiA2IDAgMSAwIDEwLjE0MSA2LjQxNyAxNTYuNzgxIDE1Ni43ODEgMCAwIDEgNDIuNjc3LTQ0LjczNiA2IDYgMCAwIDAgLTYuODkxLTkuODI0eiIvPg0KICAgIDwvZz4NCjwvc3ZnPg==",Heater:Sle,Hoods:xle,"Hot Water":"PHN2ZyBoZWlnaHQ9IjUxMiIgdmlld0JveD0iMCAwIDUxMCA1MTAiIHdpZHRoPSI1MTIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+DQogICAgPGcgZmlsbD0iY3VycmVudENvbG9yIj4NCiAgICAgICAgPHBhdGggZD0ibTQ5NSAyNDEuOTAyYy0xOC4yMjMgMC0zMy4zNTgtNS45MzctNDUuMDkyLTE3LjYydi0xNDkuMzU0YzAtNDEuMzE1LTMzLjYxMy03NC45MjgtNzQuOTI5LTc0LjkyOHMtNzQuOTI4IDMzLjYxMy03NC45MjggNzQuOTI4djE0OS4zOTVjLTI0LjI1NCAyNC4xMDctNjkuNDc2IDI0LjQxNS05My42NjMtMy44MDMtNS45ODEtNi45NzgtMTYuNzkzLTYuOTgyLTIyLjc3NyAwLTI0LjU4NiAyOC42ODUtNzIuNTM4IDI4Ljc5OC05Ny4yMjMgMC02LjMyMi03LjM3OC0xNy44NjctNi44NjctMjMuNTM3Ljk2My0uMTQ4LjIwNC0xNS42ODggMjAuNDE4LTQ3Ljg1MiAyMC40MTgtOC4yODQgMC0xNSA2LjcxNi0xNSAxNXM2LjcxNiAxNSAxNSAxNWMyOC42MzIgMCA0OC40ODktMTEuMjggNjAuMDI3LTIwLjYyNCAzMy40NDcgMjcuNjE1IDg2LjUxMiAyNy42MjUgMTE5Ljk3My0uMDIyIDMwLjE5MSAyNC45NDQgNzQuMzYyIDI2LjE3OSAxMDUuMDUyIDkuOTU3djQwLjQ3MWMtMjcuOTg0IDIzLjEzMS00My44MTEgNTcuODc4LTQyLjY1OCA5NC40NTMgMS45NzQgNjIuNzI4IDUzLjc0MyAxMTMuODY0IDExNy41ODYgMTEzLjg2NCA2NC44NzEgMCAxMTcuNjQ3LTUyLjc3NiAxMTcuNjQ3LTExNy42NDYgMC0zNS4wNy0xNS44MzctNjguNDA2LTQyLjcxOS05MC42NjZ2LTQwLjQ5N2MxMy4zMjUgNy4wNTIgMjguNTE3IDEwLjcxIDQ1LjA5MiAxMC43MSA4LjI4NCAwIDE1LTYuNzE2IDE1LTE1cy02LjcxNS0xNC45OTktMTQuOTk5LTE0Ljk5OXptLTEyMC4wMi0yMTEuOTAyYzI0Ljc3MyAwIDQ0LjkyOCAyMC4xNTUgNDQuOTI4IDQ0LjkyOHYxNDkuNTM3Yy04LjMxNCA4LjIxMS0xOC4zMjcgMTMuNTUxLTI5LjkyOSAxNS45NTN2LTE0My45NTdjMC04LjI4NC02LjcxNi0xNS0xNS0xNXMtMTUgNi43MTYtMTUgMTV2MTQzLjk0N2MtMTEuNjAzLTIuNDA5LTIxLjYxNS03Ljc1OS0yOS45MjgtMTUuOTgzdi0xNDkuNDk3Yy4wMDEtMjQuNzczIDIwLjE1Ni00NC45MjggNDQuOTI5LTQ0LjkyOHptLS4wMDEgMzQzLjUwNGMxMC41MzIgMCAxOS4xMDEgOC41NjggMTkuMTAxIDE5LjFzLTguNTY4IDE5LjEtMTkuMTAxIDE5LjFjLTEwLjUzMSAwLTE5LjEtOC41NjgtMTkuMS0xOS4xczguNTY5LTE5LjEgMTkuMS0xOS4xem04Ny42NDggMTguODVjMCA0OC4zMjktMzkuMzE4IDg3LjY0Ni04Ny42NDcgODcuNjQ2LTQ2LjgzMSAwLTg2LjEyOS0zOC4wNDQtODcuNjAyLTg0LjgwOC0uOTItMjkuMjE4IDEyLjcwNC01Ni44NzUgMzYuNDQzLTczLjk4MSAzLjkxMi0yLjgxOSA2LjIzLTcuMzQ3IDYuMjMtMTIuMTY5di00Ny43NzRjOS4xNDggNC44MiAxOS4xNzcgOC4wMzMgMjkuOTI4IDkuNTY4djc1LjAyYy0xOS43NTggNi4zNTUtMzQuMSAyNC45MDUtMzQuMSA0Ni43NDggMCAyNy4wNzQgMjIuMDI2IDQ5LjEgNDkuMSA0OS4xczQ5LjEwMS0yMi4wMjYgNDkuMTAxLTQ5LjFjMC0yMS44NDMtMTQuMzQyLTQwLjM5My0zNC4xMDEtNDYuNzQ4di03NS4wMTRjMTAuNzUtMS41MzEgMjAuNzgtNC43MzggMjkuOTI5LTkuNTUydjQ3Ljc1M2MwIDQuODIyIDIuMzE4IDkuMzUxIDYuMjMgMTIuMTY5IDIyLjg0OCAxNi40NjMgMzYuNDg5IDQzLjA1OSAzNi40ODkgNzEuMTQyeiIvPg0KICAgICAgICA8cGF0aCBkPSJtMTc4LjE5IDMwOC4zMzJjLTI0LjgxMyAwLTQ1IDIwLjE4Ny00NSA0NXMyMC4xODcgNDUgNDUgNDUgNDUtMjAuMTg3IDQ1LTQ1LTIwLjE4Ni00NS00NS00NXptMCA2MGMtOC4yNzEgMC0xNS02LjcyOS0xNS0xNXM2LjcyOS0xNSAxNS0xNSAxNSA2LjcyOSAxNSAxNS02LjcyOCAxNS0xNSAxNXoiLz4NCiAgICAgICAgPHBhdGggZD0ibTczLjg1NyAzNzkuMTE3Yy0yNC44MTMgMC00NSAyMC4xODctNDUgNDVzMjAuMTg3IDQ1IDQ1IDQ1IDQ1LTIwLjE4NyA0NS00NS0yMC4xODYtNDUtNDUtNDV6bTAgNjBjLTguMjcxIDAtMTUtNi43MjktMTUtMTVzNi43MjktMTUgMTUtMTUgMTUgNi43MjkgMTUgMTUtNi43MjggMTUtMTUgMTV6Ii8+DQogICAgICAgIDxwYXRoIGQ9Im02NC44NjMgMTU0LjE0M2MtNS44NTggNS44NTgtNS44NTggMTUuMzU1IDAgMjEuMjEzIDUuODU3IDUuODU3IDE1LjM1NSA1Ljg1OCAyMS4yMTMgMCAyMS4wNDYtMjEuMDQ2IDIxLjA0Ni01NS4yOTEgMC03Ni4zMzgtOS4zNzEtOS4zNy05LjM3My0yNC41MzkgMC0zMy45MTEgNS44NTgtNS44NTggNS44NTgtMTUuMzU1IDAtMjEuMjEzLTUuODU3LTUuODU4LTE1LjM1NS01Ljg1Ny0yMS4yMTMgMC0yMS4wOTYgMjEuMDk2LTIxLjA5OCA1NS4yNDEgMCA3Ni4zMzggOS4zNDkgOS4zNDkgOS4zNDkgMjQuNTYxIDAgMzMuOTExeiIvPg0KICAgICAgICA8cGF0aCBkPSJtMTQyLjI1MSAxNTQuMTQzYy01Ljg1OCA1Ljg1OC01Ljg1OCAxNS4zNTUgMCAyMS4yMTMgNS44NTcgNS44NTggMTUuMzU0IDUuODU4IDIxLjIxMyAwIDIxLjA5Ny0yMS4wOTcgMjEuMDk4LTU1LjI0IDAtNzYuMzM5LTkuMzcxLTkuMzctOS4zNzMtMjQuNTM5IDAtMzMuOTExIDUuODU4LTUuODU4IDUuODU4LTE1LjM1NSAwLTIxLjIxMy01Ljg1Ni01Ljg1OC0xNS4zNTQtNS44NTctMjEuMjEzIDAtMjEuMDk2IDIxLjA5Ni0yMS4wOTggNTUuMjQxIDAgNzYuMzM4IDkuMzcxIDkuMzcxIDkuMzczIDI0LjUzOSAwIDMzLjkxMnoiLz4NCiAgICAgICAgPHBhdGggZD0ibTIxOS42MzkgMTU0LjE0M2MtNS44NTggNS44NTgtNS44NTggMTUuMzU1IDAgMjEuMjEzIDUuODU3IDUuODU4IDE1LjM1NCA1Ljg1OCAyMS4yMTMgMCAyMS4wOTctMjEuMDk3IDIxLjA5OC01NS4yNCAwLTc2LjMzOS05LjM3MS05LjM3LTkuMzczLTI0LjUzOSAwLTMzLjkxMSA1Ljg1OC01Ljg1OCA1Ljg1OC0xNS4zNTUgMC0yMS4yMTMtNS44NTYtNS44NTgtMTUuMzU0LTUuODU3LTIxLjIxMyAwLTIxLjA5NiAyMS4wOTYtMjEuMDk4IDU1LjI0MSAwIDc2LjMzOCA5LjM3IDkuMzcxIDkuMzczIDI0LjUzOSAwIDMzLjkxMnoiLz4NCiAgICA8L2c+DQo8L3N2Zz4=",Humidity:kle,Iron:Yle,Irrigation:Qle,"Led Strip":"PHN2ZyBoZWlnaHQ9IjUxMiIgdmlld0JveD0iMCAwIDY0IDY0IiB3aWR0aD0iNTEyIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPg0KICAgIDxnIGZpbGw9ImN1cnJlbnRDb2xvciI+DQogICAgICAgIDxwYXRoIGQ9Im0xNiAxOGEzIDMgMCAxIDAgLTMtMyAzIDMgMCAwIDAgMyAzem0wLTRhMSAxIDAgMSAxIC0xIDEgMSAxIDAgMCAxIDEtMXoiLz4NCiAgICAgICAgPHBhdGggZD0ibTE2IDI2YTMgMyAwIDEgMCAtMy0zIDMgMyAwIDAgMCAzIDN6bTAtNGExIDEgMCAxIDEgLTEgMSAxIDEgMCAwIDEgMS0xeiIvPg0KICAgICAgICA8cGF0aCBkPSJtMTYgNDJhMyAzIDAgMSAwIC0zLTMgMyAzIDAgMCAwIDMgM3ptMC00YTEgMSAwIDEgMSAtMSAxIDEgMSAwIDAgMSAxLTF6Ii8+DQogICAgICAgIDxwYXRoIGQ9Im0xNiA1MGEzIDMgMCAxIDAgLTMtMyAzIDMgMCAwIDAgMyAzem0wLTRhMSAxIDAgMSAxIC0xIDEgMSAxIDAgMCAxIDEtMXoiLz4NCiAgICAgICAgPHBhdGggZD0ibTE2IDU4YTMgMyAwIDEgMCAtMy0zIDMgMyAwIDAgMCAzIDN6bTAtNGExIDEgMCAxIDEgLTEgMSAxIDEgMCAwIDEgMS0xeiIvPg0KICAgICAgICA8cGF0aCBkPSJtMTYgMzRhMyAzIDAgMSAwIC0zLTMgMyAzIDAgMCAwIDMgM3ptMC00YTEgMSAwIDEgMSAtMSAxIDEgMSAwIDAgMSAxLTF6Ii8+DQogICAgICAgIDxwYXRoIGQ9Im0xMiA2Mmg4YTEgMSAwIDAgMCAxLTF2LTQ5aDZ2NDFhMSAxIDAgMCAwIC4yOTMuNzA3bDggOGExIDEgMCAwIDAgLjcwNy4yOTNoOGExIDEgMCAwIDAgLjcwNy0uMjkzbDgtOGExIDEgMCAwIDAgLjI5My0uNzA3di01MGExIDEgMCAwIDAgLTEtMWgtOGExIDEgMCAwIDAgLTEgMXY0OWgtNnYtNDlhMSAxIDAgMCAwIC0xLTFoLTE2YTEgMSAwIDAgMCAtLjcwNy4yOTNsLTggOGExIDEgMCAwIDAgLS4yOTMuNzA3djUwYTEgMSAwIDAgMCAxIDF6bTMzLTEzdi00NWg2djQ4LjU4NmwtNiA2em0tOCA1aDZ2NmgtNnptLTgtNXYtNDVoNnY1NC41ODZsLTYtNnptLTgtNDVoNnY2aC02em0tOCA1MXYtNDMuNTg2bDYtNnY1NC41ODZoLTZ6Ii8+DQogICAgICAgIDxwYXRoIGQ9Im00OCA1MmEzIDMgMCAxIDAgLTMtMyAzIDMgMCAwIDAgMyAzem0wLTRhMSAxIDAgMSAxIC0xIDEgMSAxIDAgMCAxIDEtMXoiLz4NCiAgICAgICAgPHBhdGggZD0ibTQ4IDQ0YTMgMyAwIDEgMCAtMy0zIDMgMyAwIDAgMCAzIDN6bTAtNGExIDEgMCAxIDEgLTEgMSAxIDEgMCAwIDEgMS0xeiIvPg0KICAgICAgICA8cGF0aCBkPSJtNDggMjhhMyAzIDAgMSAwIC0zLTMgMyAzIDAgMCAwIDMgM3ptMC00YTEgMSAwIDEgMSAtMSAxIDEgMSAwIDAgMSAxLTF6Ii8+DQogICAgICAgIDxwYXRoIGQ9Im00OCAyMGEzIDMgMCAxIDAgLTMtMyAzIDMgMCAwIDAgMyAzem0wLTRhMSAxIDAgMSAxIC0xIDEgMSAxIDAgMCAxIDEtMXoiLz4NCiAgICAgICAgPHBhdGggZD0ibTQ4IDEyYTMgMyAwIDEgMCAtMy0zIDMgMyAwIDAgMCAzIDN6bTAtNGExIDEgMCAxIDEgLTEgMSAxIDEgMCAwIDEgMS0xeiIvPg0KICAgICAgICA8cGF0aCBkPSJtNDggMzZhMyAzIDAgMSAwIC0zLTMgMyAzIDAgMCAwIDMgM3ptMC00YTEgMSAwIDEgMSAtMSAxIDEgMSAwIDAgMSAxLTF6Ii8+DQogICAgICAgIDxwYXRoIGQ9Im0zMiA1MmEzIDMgMCAxIDAgLTMtMyAzIDMgMCAwIDAgMyAzem0wLTRhMSAxIDAgMSAxIC0xIDEgMSAxIDAgMCAxIDEtMXoiLz4NCiAgICAgICAgPHBhdGggZD0ibTMyIDQ0YTMgMyAwIDEgMCAtMy0zIDMgMyAwIDAgMCAzIDN6bTAtNGExIDEgMCAxIDEgLTEgMSAxIDEgMCAwIDEgMS0xeiIvPg0KICAgICAgICA8cGF0aCBkPSJtMzIgMjhhMyAzIDAgMSAwIC0zLTMgMyAzIDAgMCAwIDMgM3ptMC00YTEgMSAwIDEgMSAtMSAxIDEgMSAwIDAgMSAxLTF6Ii8+DQogICAgICAgIDxwYXRoIGQ9Im0zMiAyMGEzIDMgMCAxIDAgLTMtMyAzIDMgMCAwIDAgMyAzem0wLTRhMSAxIDAgMSAxIC0xIDEgMSAxIDAgMCAxIDEtMXoiLz4NCiAgICAgICAgPHBhdGggZD0ibTMyIDEyYTMgMyAwIDEgMCAtMy0zIDMgMyAwIDAgMCAzIDN6bTAtNGExIDEgMCAxIDEgLTEgMSAxIDEgMCAwIDEgMS0xeiIvPg0KICAgICAgICA8cGF0aCBkPSJtMzIgMzZhMyAzIDAgMSAwIC0zLTMgMyAzIDAgMCAwIDMgM3ptMC00YTEgMSAwIDEgMSAtMSAxIDEgMSAwIDAgMSAxLTF6Ii8+DQogICAgICAgIDxwYXRoIGQ9Im0yMyA2aDJ2MmgtMnoiLz4NCiAgICAgICAgPHBhdGggZD0ibTM5IDU2aDJ2MmgtMnoiLz4NCiAgICAgICAgPHBhdGggZD0ibTQgMzFoNXYyaC01eiIvPg0KICAgICAgICA8cGF0aCBkPSJtNiAyNWgydjVoLTJ6IiB0cmFuc2Zvcm09Im1hdHJpeCguNiAtLjggLjggLjYgLTE5LjIgMTYuNikiLz4NCiAgICAgICAgPHBhdGggZD0ibTQuNSAzNS41aDV2MmgtNXoiIHRyYW5zZm9ybT0ibWF0cml4KC44IC0uNiAuNiAuOCAtMjAuNTA1IDExLjUwNSkiLz4NCiAgICAgICAgPHBhdGggZD0ibTU1IDMxaDV2MmgtNXoiLz4NCiAgICAgICAgPHBhdGggZD0ibTU0LjUgMjYuNWg1djJoLTV6IiB0cmFuc2Zvcm09Im1hdHJpeCguOCAtLjYgLjYgLjggLTUuMDk4IDM5LjcxMikiLz4NCiAgICAgICAgPHBhdGggZD0ibTU2IDM0aDJ2NWgtMnoiIHRyYW5zZm9ybT0ibWF0cml4KC42IC0uOCAuOCAuNiAtNi40IDYwLjIpIi8+DQogICAgPC9nPg0KPC9zdmc+",Light:Ule,Lightings:vle,Lock:ble,Louvre:$le,"Mowing Machine":"PHN2ZyB2aWV3Qm94PSIwIDAgNjQgNjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+DQogICAgPGcgZmlsbD0iY3VycmVudENvbG9yIj4NCiAgICAgICAgPHBhdGggZD0ibTQ3IDU0YzUuNTE0IDAgMTAtNC40ODYgMTAtMTBzLTQuNDg2LTEwLTEwLTEwLTEwIDQuNDg2LTEwIDEwIDQuNDg2IDEwIDEwIDEwem0tNy45MzEtMTFjLjE4My0xLjQ1OC43NTktMi43OTIgMS42MTktMy44OThsMS4zNjIgMS4zNjMgMS40MTQtMS40MTQtMS4zNjItMS4zNjJjMS4xMDYtLjg2IDIuNDQtMS40MzYgMy44OTgtMS42MTl2MS45M2gydi0xLjkzMWMxLjQ1OC4xODMgMi43OTIuNzU5IDMuODk4IDEuNjE5bC0xLjM2MiAxLjM2MiAxLjQxNCAxLjQxNCAxLjM2Mi0xLjM2M2MuODYgMS4xMDYgMS40MzYgMi40NCAxLjYxOSAzLjg5OGgtMS45MzF2MmgxLjkzMWMtLjE4MyAxLjQ1OC0uNzU5IDIuNzkyLTEuNjE5IDMuODk4bC0xLjM2Mi0xLjM2My0xLjQxNCAxLjQxNCAxLjM2MiAxLjM2MmMtMS4xMDYuODYtMi40NCAxLjQzNi0zLjg5OCAxLjYxOXYtMS45MjloLTJ2MS45MzFjLTEuNDU4LS4xODMtMi43OTItLjc1OS0zLjg5OC0xLjYxOWwxLjM2Mi0xLjM2Mi0xLjQxNC0xLjQxNC0xLjM2MiAxLjM2M2MtLjg2LTEuMTA2LTEuNDM2LTIuNDQtMS42MTktMy44OThoMS45MzF2LTJoLTEuOTMxeiIvPg0KICAgICAgICA8cGF0aCBkPSJtNTcgMjFoLTI0Ljk4Yy0xLjUxMSAwLTIuOTg0LjQyNi00LjI2MiAxLjIyOWwtMjIuMDIxIDEzLjg2NmMtMi4zNCAxLjQ3My0zLjczNyA0LjAwNS0zLjczNyA2Ljc2OXY2LjEzNmMwIC41NTMuNDQ4IDEgMSAxaDMzLjA4OGMuMzQxIDAgLjY1OC0uMTc0Ljg0Mi0uNDYuMTg0LS4yODcuMjA5LS42NDcuMDY3LS45NTctLjc1LTEuNjM1LTEuMDgtMy4zODctLjk3OS01LjIwOC4zMDktNS41OTEgNC45MzYtMTAuMTQ1IDEwLjUzNS0xMC4zNjYgMy4wMjgtLjExNiA1Ljg5Mi45NjcgOC4wNjkgMy4wNiAyLjE3OCAyLjA5MyAzLjM3OCA0LjkxIDMuMzc4IDcuOTMxIDAgLjU1My40NDggMSAxIDFoM2MuNTUyIDAgMS0uNDQ3IDEtMXYtMTdjMC0zLjMwOS0yLjY5MS02LTYtNnptLTI4LjE3NyAyLjkyM2MuOTU5LS42MDQgMi4wNjQtLjkyMyAzLjE5Ny0uOTIzaDEwLjM3bC04LjM5MSA1LjAzNXYtLjAzNWgtMTEuNjUxem0tMjIuMDIgMTMuODY0IDEyLjM2OC03Ljc4N2gxMS41NTJsLTE4LjIzMyAxMC45NGMtMS4xNTcuNjk0LTIuNDggMS4wNi0zLjgyNyAxLjA2aC00LjU5NmMuMjQ4LTEuNzI4IDEuMjI5LTMuMjYzIDIuNzM2LTQuMjEzem01NC4xOTcgNS4yMTNoLTEuMDM4Yy0uMjM5LTMuMTg4LTEuNjIzLTYuMTMyLTMuOTU1LTguMzc0LTIuNTczLTIuNDczLTUuOTYzLTMuNzUtOS41MzQtMy42MTUtNi4xOS4yNDUtMTEuMzc0IDQuOTctMTIuMzE3IDEwLjk4OWgtMTcuMTU2djJoMTcuMDEzYy4wMDIgMS4zNjEuMjAyIDIuNzE1LjYxNSA0aC0zMC42Mjh2LTRoNC42NjNjMS43MDkgMCAzLjM4OS0uNDY1IDQuODU2LTEuMzQ1bDMyLjc1OC0xOS42NTVoMTAuNzIzYzIuMjA2IDAgNCAxLjc5NCA0IDR6Ii8+DQogICAgICAgIDxwYXRoIGQ9Im00NyA0OGMyLjIwNiAwIDQtMS43OTQgNC00cy0xLjc5NC00LTQtNC00IDEuNzk0LTQgNCAxLjc5NCA0IDQgNHptMC02YzEuMTAzIDAgMiAuODk3IDIgMnMtLjg5NyAyLTIgMi0yLS44OTctMi0yIC44OTctMiAyLTJ6Ii8+DQogICAgICAgIDxwYXRoIGQ9Im02LjY1MSAxNS42MzVjLTEuNzU3IDIuMTI1LTEuNDU4IDUuMjgyLjY2NyA3LjA0bDQuNjI0IDMuODIzYy4xODcuMTU0LjQxMi4yMjkuNjM3LjIyOS4yODggMCAuNTczLS4xMjQuNzcxLS4zNjIgMS43NTctMi4xMjUgMS40NTgtNS4yODItLjY2Ny03LjA0bC00LjYyNC0zLjgyM2MtLjQyNi0uMzUyLTEuMDU2LS4yOTItMS40MDguMTMzem01LjY2MiA4LjU3Ni0zLjcyMS0zLjA3N2MtMS4wMDQtLjgzMS0xLjMyOS0yLjE4NS0uOTA1LTMuMzQ1bDMuNzIxIDMuMDc3YzEuMDA1LjgzMSAxLjMyOSAyLjE4NS45MDUgMy4zNDV6Ii8+DQogICAgICAgIDxwYXRoIGQ9Im0yMS40NDUgOS4yMjktNC42MjQgMy44MjNjLTIuMTI1IDEuNzU4LTIuNDI0IDQuOTE2LS42NjcgNy4wNC4xOTguMjM5LjQ4My4zNjIuNzcxLjM2Mi4yMjUgMCAuNDUtLjA3NS42MzctLjIyOWw0LjYyNC0zLjgyM2MyLjEyNS0xLjc1NyAyLjQyNC00LjkxNS42NjctNy4wNC0uMzUyLS40MjQtLjk4My0uNDg0LTEuNDA4LS4xMzN6bS0uNTMzIDUuNjMyLTMuNzIyIDMuMDc4Yy0uMTUyLS40MTUtLjIxMS0uODYzLS4xNjgtMS4zMTYuMDc2LS43OTguNDU4LTEuNTE5IDEuMDc1LTIuMDI5bDMuNzIxLTMuMDc3Yy40MjMgMS4xNi4wOTkgMi41MTMtLjkwNiAzLjM0NHoiLz4NCiAgICA8L2c+DQo8L3N2Zz4=",Music:Ple,"Outdoor Blinds":"PHN2ZyBoZWlnaHQ9IjUxMiIgdmlld0JveD0iMCAwIDUxMiA1MTIiIHdpZHRoPSI1MTIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+DQogICAgPGcgZmlsbD0iY3VycmVudENvbG9yIj4NCiAgICAgICAgPHBhdGggZD0ibTQ1NyAwaC00MDJjLTMwLjMyNyAwLTU1IDI0LjY3My01NSA1NXY0NTdoNDMydi00MDguMDM1YzcuNTA3IDMuODQ4IDE2IDYuMDM1IDI1IDYuMDM1IDMwLjMyNyAwIDU1LTI0LjY3MyA1NS01NXMtMjQuNjczLTU1LTU1LTU1em0tNDAyIDMwaDM1My4wMzVjLTMuODQ4IDcuNTA3LTYuMDM1IDE2LTYuMDM1IDI1djdoLTM3MnYtN2MwLTEzLjc4NSAxMS4yMTUtMjUgMjUtMjV6bS0yNSAyNzJ2LTMwaDM3MnYzMHptMzcyIDMwdjMwaC0zNzJ2LTMwem0tMzcyLTkwdi0zMGgzNzJ2MzB6bTAtNjB2LTMwaDM3MnYzMHptMC02MHYtMzBoMzcydjMwem0wIDM2MHYtOTBoMzcydjkwem00MjctNDAyYy0xMy43ODUgMC0yNS0xMS4yMTUtMjUtMjVzMTEuMjE1LTI1IDI1LTI1IDI1IDExLjIxNSAyNSAyNS0xMS4yMTUgMjUtMjUgMjV6Ii8+DQogICAgICAgIDxwYXRoIGQ9Im02MCA0MjJoMzB2MzBoLTMweiIvPg0KICAgICAgICA8cGF0aCBkPSJtMzQyIDQyMmgzMHYzMGgtMzB6Ii8+DQogICAgPC9nPg0KPC9zdmc+",People:Wle,Pool:Rle,"Power Consumption":"PHN2ZyBoZWlnaHQ9IjUxMiIgdmlld0JveD0iMCAwIDI0IDI0IiB3aWR0aD0iNTEyIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPg0KICAgIDxnIGZpbGw9ImN1cnJlbnRDb2xvciI+DQogICAgICAgIDxwYXRoIGQ9Im0xMiAzYy0uMjc2IDAtLjUtLjIyNC0uNS0uNXYtMmMwLS4yNzYuMjI0LS41LjUtLjVzLjUuMjI0LjUuNXYyYzAgLjI3Ni0uMjI0LjUtLjUuNXoiLz4NCiAgICAgICAgPHBhdGggZD0ibTE4LjcxOCA1Ljc4MmMtLjEyOCAwLS4yNTYtLjA0OS0uMzU0LS4xNDYtLjE5NS0uMTk1LS4xOTUtLjUxMiAwLS43MDdsMS40MTQtMS40MTRjLjE5NS0uMTk1LjUxMi0uMTk1LjcwNyAwcy4xOTUuNTEyIDAgLjcwN2wtMS40MTQgMS40MTRjLS4wOTcuMDk3LS4yMjUuMTQ2LS4zNTMuMTQ2eiIvPg0KICAgICAgICA8cGF0aCBkPSJtMjMuNSAxMi41aC0yYy0uMjc2IDAtLjUtLjIyNC0uNS0uNXMuMjI0LS41LjUtLjVoMmMuMjc2IDAgLjUuMjI0LjUuNXMtLjIyNC41LS41LjV6Ii8+DQogICAgICAgIDxwYXRoIGQ9Im0yMC4xMzIgMjAuNjMyYy0uMTI4IDAtLjI1Ni0uMDQ5LS4zNTQtLjE0NmwtMS40MTQtMS40MTRjLS4xOTUtLjE5NS0uMTk1LS41MTIgMC0uNzA3cy41MTItLjE5NS43MDcgMGwxLjQxNCAxLjQxNGMuMTk1LjE5NS4xOTUuNTEyIDAgLjcwNy0uMDk3LjA5Ny0uMjI1LjE0Ni0uMzUzLjE0NnoiLz4NCiAgICAgICAgPHBhdGggZD0ibTEyIDI0Yy0uMjc2IDAtLjUtLjIyNC0uNS0uNXYtMmMwLS4yNzYuMjI0LS41LjUtLjVzLjUuMjI0LjUuNXYyYzAgLjI3Ni0uMjI0LjUtLjUuNXoiLz4NCiAgICAgICAgPHBhdGggZD0ibTMuODY4IDIwLjYzMmMtLjEyOCAwLS4yNTYtLjA0OS0uMzU0LS4xNDYtLjE5NS0uMTk1LS4xOTUtLjUxMiAwLS43MDdsMS40MTQtMS40MTRjLjE5NS0uMTk1LjUxMi0uMTk1LjcwNyAwcy4xOTUuNTEyIDAgLjcwN2wtMS40MTQgMS40MTRjLS4wOTcuMDk3LS4yMjUuMTQ2LS4zNTMuMTQ2eiIvPg0KICAgICAgICA8cGF0aCBkPSJtMi41IDEyLjVoLTJjLS4yNzYgMC0uNS0uMjI0LS41LS41cy4yMjQtLjUuNS0uNWgyYy4yNzYgMCAuNS4yMjQuNS41cy0uMjI0LjUtLjUuNXoiLz4NCiAgICAgICAgPHBhdGggZD0ibTUuMjgyIDUuNzgyYy0uMTI4IDAtLjI1Ni0uMDQ5LS4zNTQtLjE0NmwtMS40MTMtMS40MTRjLS4xOTUtLjE5NS0uMTk1LS41MTIgMC0uNzA3cy41MTItLjE5NS43MDcgMGwxLjQxNCAxLjQxNGMuMTk1LjE5NS4xOTUuNTEyIDAgLjcwNy0uMDk4LjA5Ny0uMjI2LjE0Ni0uMzU0LjE0NnoiLz4NCiAgICAgICAgPHBhdGggZD0ibTEwLjU3MyAyMGMtLjA1OSAwLS4xMTctLjAxLS4xNzUtLjAzMS0uMjE5LS4wODItLjM1Mi0uMzA0LS4zMjEtLjUzNGwuODUzLTYuNDM1aC0zLjQzYy0uMTg5IDAtLjM2Mi0uMTA3LS40NDctLjI3NnMtLjA2Ny0uMzcyLjA0Ny0uNTI0bDYtOGMuMTM5LS4xODYuMzg2LS4yNTIuNTk3LS4xNi4yMTIuMDkxLjMzNS4zMTQuMjk3LjU0MmwtLjkwNCA1LjQxOGgzLjQxYy4xODQgMCAuMzUzLjEwMS40NC4yNjNzLjA3OC4zNTgtLjAyMi41MTNsLTUuOTI3IDljLS4wOTUuMTQzLS4yNTQuMjI0LS40MTguMjI0em0tMi4wNzMtOGgzYy4xNDUgMCAuMjgxLjA2My4zNzYuMTcxLjA5NS4xMDcuMTM5LjI1Mi4xMi4zOTVsLS42NDEgNC44MzggNC4yMTctNi40MDRoLTMuMDcyYy0uMTQ3IDAtLjI4Ni0uMDY0LS4zODItLjE3Ny0uMDk1LS4xMTItLjEzNi0uMjYxLS4xMTEtLjQwNWwuNjYzLTMuOTc4eiIvPg0KICAgIDwvZz4NCjwvc3ZnPg==",Printer:Jle,Pump:Ble,Receiver:Gle,Sconces:Fle,Security:Hle,Shading:Vle,Shutters:Zle,SmokeDetector:Xle,Sockets:Kle,Speaker:qle,Stove:eNe,"Table Lamps":"PHN2ZyBoZWlnaHQ9IjUxMiIgdmlld0JveD0iMCAwIDUxMiA1MTIiIHdpZHRoPSI1MTIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+DQogICAgPGcgZmlsbD0iY3VycmVudENvbG9yIj4NCiAgICAgICAgPHBhdGggZD0ibTk3LjUgMjIwLjM2MS0xNS45MTQgMTUuOTE0YTYgNiAwIDEgMCA4LjQ4NCA4LjQ4NmwxNS45MTUtMTUuOTE1YTYgNiAwIDEgMCAtOC40ODQtOC40ODV6Ii8+DQogICAgICAgIDxwYXRoIGQ9Im05NS41MSAxMTdhNiA2IDAgMCAwIDQuMjQzLTEwLjI0MmwtMTUuOTE0LTE1LjkxNWE2IDYgMCAwIDAgLTguNDg2IDguNDg2bDE1LjkxNCAxNS45MTRhNS45NzggNS45NzggMCAwIDAgNC4yNDMgMS43NTd6Ii8+DQogICAgICAgIDxwYXRoIGQ9Im0yMzUuNSAyNDIuNTA4LTE1LjkxLTE1LjkxNGE2IDYgMCAwIDAgLTguNDg2IDguNDg1bDE1LjkxNCAxNS45MTVhNiA2IDAgMCAwIDguNDg2LTguNDg2eiIvPg0KICAgICAgICA8cGF0aCBkPSJtODYuODI2IDE3MWE2IDYgMCAwIDAgLTYtNmgtMjQuODM3YTYgNiAwIDAgMCAwIDEyaDI0LjgzN2E2IDYgMCAwIDAgNi02eiIvPg0KICAgICAgICA8cGF0aCBkPSJtMTU1IDIzOS41MjFhNiA2IDAgMCAwIC02IDZ2MjQuODM2YTYgNiAwIDAgMCAxMiAwdi0yNC44MzZhNiA2IDAgMCAwIC02LTZ6Ii8+DQogICAgICAgIDxwYXRoIGQ9Im00MzguODUyIDQ1MS45NjlhNDEuODM3IDQxLjgzNyAwIDAgMCAtNDEuMTY2LTM1Ljk2OWgtMjguNjg2di0zMjYuNjg0YTY5LjMwOSA2OS4zMDkgMCAwIDAgLTEyMS43LTQ1LjM4MiA1Ni4wMjIgNTYuMDIyIDAgMCAwIC00OC43MDkgNi4zNDlsLTgxLjUxOSA1NC4wNjhhNiA2IDAgMCAwIC0uOTI1IDkuMjQybDIzLjQyMiAyMy40MjMtMS40NDIgMS40NDJhMzUuMTg4IDM1LjE4OCAwIDAgMCA0OS43NjMgNDkuNzYzbDEuNDQyLTEuNDQyIDIzLjQyMiAyMy40MjFhNiA2IDAgMCAwIDQuMjQ2IDEuNzU5Yy4yIDAgLjQtLjAxLjYtLjAzYTYgNiAwIDAgMCA0LjQtMi42NTRsNTQuMDY3LTgxLjUxOWE1Ni4wODggNTYuMDg4IDAgMCAwIDMuNDg4LTU1LjY1NiAyNi4zODYgMjYuMzg2IDAgMCAxIDQ2LjQ0NSAxNy4yMTZ2MzI2LjY4NGgtMjkuMTgyYTQyIDQyIDAgMCAwIC00MS4zNDMgMzYuMDc2IDI2LjQgMjYuNCAwIDAgMCAtMjIuNDc1IDI1Ljk1NnY3Ljk2OGE2LjI4MiA2LjI4MiAwIDAgMCA2LjMxOSA2aDIxNi42OTJhNS45OTIgNS45OTIgMCAwIDAgNS45ODktNnYtNy45NjhhMjYuMjQ3IDI2LjI0NyAwIDAgMCAtMjMuMTQ4LTI2LjA2M3ptLTI1OS40NTItMjcyLjIzNGEyMy4xODggMjMuMTg4IDAgMCAxIC0zMi43OTMtMzIuNzkybDEuNDQzLTEuNDQzIDMyLjc5MyAzMi43OTN6bTM2LjY0OCAxNi43OTQtODYuMjMtODYuMjI5IDE4LjA5My0xMiA4MC4xNCA4MC4xNHptNTAuMDEyLTc1LjQtMzEuMjQ2IDQ3LjExLTc2LjctNzYuNzA1IDQ3LjExLTMxLjI0NmE0My44OTQgNDMuODk0IDAgMCAxIDYwLjg0IDYwLjg0MXptMzMuNTI4LTcwLjI3MmEzOC4yNTIgMzguMjUyIDAgMCAwIC0yNi42ODggMTAuODIzIDU0LjYyIDU0LjYyIDAgMCAwIC0xNC4xODYtMTIuNDM1IDU3LjMxIDU3LjMxIDAgMCAxIDk4LjI4NiA0MC4wNzF2MzI2LjY4NGgtMTl2LTMyNi42ODRhMzguNDYxIDM4LjQ2MSAwIDAgMCAtMzguNDA5LTM4LjQ2NHptLTIuNzcgMzc3LjE0M2gxMDAuODY4YzE0LjI1OSAwIDI2LjE5NSAxMSAyOC45NzYgMjRoLTE1OC44MTljMi43ODEtMTMgMTQuNzE2LTI0IDI4Ljk3NS0yNHptMTUzLjE4MiA1MmgtMjA1di0xLjk2OGExNC4zMiAxNC4zMiAwIDAgMSAxNC4zMTktMTQuMDMyaDE3Ni42OTJhMTQuMDM0IDE0LjAzNCAwIDAgMSAxMy45ODkgMTQuMDMyeiIvPg0KICAgICAgICA8cGF0aCBkPSJtMzA1IDM4MS4wMzFhNiA2IDAgMCAwIDEyIDB2LTc1LjgwNmE2IDYgMCAwIDAgLTEyIDB6Ii8+DQogICAgICAgIDxwYXRoIGQ9Im0zMTEgMjkwLjg0NGE2IDYgMCAwIDAgNi02di00LjgzNGE2IDYgMCAwIDAgLTEyIDB2NC44MzRhNiA2IDAgMCAwIDYgNnoiLz4NCiAgICA8L2c+DQo8L3N2Zz4=","Temperature Sensors":"PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MTIgNTEyIj4NCiAgICA8ZyBmaWxsPSJjdXJyZW50Q29sb3IiPg0KICAgICAgICA8cGF0aCBkPSJNMzUyLDM4NS40MDZWNTMuMzMzQzM1MiwyMy45MjcsMzI4LjA3MywwLDI5OC42NjcsMHMtNTMuMzMzLDIzLjkyNy01My4zMzMsNTMuMzMzdjMzMi4wNzMNCgkJCQlDMjMxLjcxOSwzOTkuMzY1LDIyNCw0MTguMDMxLDIyNCw0MzcuMzMzQzIyNCw0NzguNSwyNTcuNSw1MTIsMjk4LjY2Nyw1MTJjNDEuMTY3LDAsNzQuNjY3LTMzLjUsNzQuNjY3LTc0LjY2Nw0KCQkJCUMzNzMuMzMzLDQxOC4wMzEsMzY1LjYxNSwzOTkuMzY1LDM1MiwzODUuNDA2eiBNMjk4LjY2Nyw0OTAuNjY3Yy0yOS40MDYsMC01My4zMzMtMjMuOTI3LTUzLjMzMy01My4zMzMNCgkJCQljMC0xNS4xMDQsNi4zMjMtMjkuMTI1LDE3LjgxMy0zOS40NjljMi4yNC0yLjAzMSwzLjUyMS00LjkwNiwzLjUyMS03LjkyN1Y1My4zMzNjMC0xNy42NDYsMTQuMzU0LTMyLDMyLTMyDQoJCQkJYzE3LjY0NiwwLDMyLDE0LjM1NCwzMiwzMnYzMzYuNjA0YzAsMy4wMjEsMS4yODEsNS44OTYsMy41MjEsNy45MjdDMzQ1LjY3Nyw0MDguMjA4LDM1Miw0MjIuMjI5LDM1Miw0MzcuMzMzDQoJCQkJQzM1Miw0NjYuNzQsMzI4LjA3Myw0OTAuNjY3LDI5OC42NjcsNDkwLjY2N3oiLz4NCiAgICAgICAgPHBhdGggZD0iTTMwOS4zMzMsNDA3LjI5OFYyMjRjMC01Ljg5Ni00Ljc3MS0xMC42NjctMTAuNjY3LTEwLjY2N2MtNS44OTYsMC0xMC42NjcsNC43NzEtMTAuNjY3LDEwLjY2N3YxODMuMjk4DQoJCQkJYy0xMi4zODksNC40MTgtMjEuMzMzLDE2LjE0Ny0yMS4zMzMsMzAuMDM1YzAsMTcuNjQ2LDE0LjM1NCwzMiwzMiwzMmMxNy42NDYsMCwzMi0xNC4zNTQsMzItMzINCgkJCQlDMzMwLjY2Nyw0MjMuNDQ1LDMyMS43MjMsNDExLjcxNiwzMDkuMzMzLDQwNy4yOTh6IE0yOTguNjY3LDQ0OGMtNS44ODUsMC0xMC42NjctNC43ODEtMTAuNjY3LTEwLjY2Nw0KCQkJCWMwLTUuODg1LDQuNzgxLTEwLjY2NywxMC42NjctMTAuNjY3YzUuODg1LDAsMTAuNjY3LDQuNzgxLDEwLjY2NywxMC42NjdDMzA5LjMzMyw0NDMuMjE5LDMwNC41NTIsNDQ4LDI5OC42NjcsNDQ4eiIvPg0KICAgICAgICA8cGF0aCBkPSJNMjEzLjMzMywzNDEuMzMzaC02NGMtNS44OTYsMC0xMC42NjcsNC43NzEtMTAuNjY3LDEwLjY2N2MwLDUuODk2LDQuNzcxLDEwLjY2NywxMC42NjcsMTAuNjY3aDY0DQoJCQkJYzUuODk2LDAsMTAuNjY3LTQuNzcxLDEwLjY2Ny0xMC42NjdDMjI0LDM0Ni4xMDQsMjE5LjIyOSwzNDEuMzMzLDIxMy4zMzMsMzQxLjMzM3oiLz4NCiAgICAgICAgPHBhdGggZD0iTTIxMy4zMzMsMjk4LjY2N0gxOTJjLTUuODk2LDAtMTAuNjY3LDQuNzcxLTEwLjY2NywxMC42NjdjMCw1Ljg5Niw0Ljc3MSwxMC42NjcsMTAuNjY3LDEwLjY2N2gyMS4zMzMNCgkJCQljNS44OTYsMCwxMC42NjctNC43NzEsMTAuNjY3LTEwLjY2N0MyMjQsMzAzLjQzOCwyMTkuMjI5LDI5OC42NjcsMjEzLjMzMywyOTguNjY3eiIvPg0KICAgICAgICA8cGF0aCBkPSJNMjEzLjMzMywyNTZIMTkyYy01Ljg5NiwwLTEwLjY2Nyw0Ljc3MS0xMC42NjcsMTAuNjY3YzAsNS44OTYsNC43NzEsMTAuNjY3LDEwLjY2NywxMC42NjdoMjEuMzMzDQoJCQkJYzUuODk2LDAsMTAuNjY3LTQuNzcxLDEwLjY2Ny0xMC42NjdDMjI0LDI2MC43NzEsMjE5LjIyOSwyNTYsMjEzLjMzMywyNTZ6Ii8+DQogICAgICAgIDxwYXRoIGQ9Ik0xNDkuMzMzLDIzNC42NjdoNjRjNS44OTYsMCwxMC42NjctNC43NzEsMTAuNjY3LTEwLjY2N3MtNC43NzEtMTAuNjY3LTEwLjY2Ny0xMC42NjdoLTY0DQoJCQkJYy01Ljg5NiwwLTEwLjY2Nyw0Ljc3MS0xMC42NjcsMTAuNjY3UzE0My40MzgsMjM0LjY2NywxNDkuMzMzLDIzNC42Njd6Ii8+DQogICAgICAgIDxwYXRoIGQ9Ik0xNDkuMzMzLDEwNi42NjdoNjRjNS44OTYsMCwxMC42NjctNC43NzEsMTAuNjY3LTEwLjY2N3MtNC43NzEtMTAuNjY3LTEwLjY2Ny0xMC42NjdoLTY0DQoJCQkJYy01Ljg5NiwwLTEwLjY2Nyw0Ljc3MS0xMC42NjcsMTAuNjY3UzE0My40MzgsMTA2LjY2NywxNDkuMzMzLDEwNi42Njd6Ii8+DQogICAgICAgIDxwYXRoIGQ9Ik0yMTMuMzMzLDE3MC42NjdIMTkyYy01Ljg5NiwwLTEwLjY2Nyw0Ljc3MS0xMC42NjcsMTAuNjY3YzAsNS44OTYsNC43NzEsMTAuNjY3LDEwLjY2NywxMC42NjdoMjEuMzMzDQoJCQkJYzUuODk2LDAsMTAuNjY3LTQuNzcxLDEwLjY2Ny0xMC42NjdDMjI0LDE3NS40MzgsMjE5LjIyOSwxNzAuNjY3LDIxMy4zMzMsMTcwLjY2N3oiLz4NCiAgICAgICAgPHBhdGggZD0iTTIxMy4zMzMsMTI4SDE5MmMtNS44OTYsMC0xMC42NjcsNC43NzEtMTAuNjY3LDEwLjY2N2MwLDUuODk2LDQuNzcxLDEwLjY2NywxMC42NjcsMTAuNjY3aDIxLjMzMw0KCQkJCWM1Ljg5NiwwLDEwLjY2Ny00Ljc3MSwxMC42NjctMTAuNjY3QzIyNCwxMzIuNzcxLDIxOS4yMjksMTI4LDIxMy4zMzMsMTI4eiIvPg0KICAgIDwvZz4NCjwvc3ZnPg0K",Tv:tNe,"Vacuum Cleaner":"PHN2ZyB2aWV3Qm94PSIwIDAgNDgwIDQ4MCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCiAgICA8ZyBmaWxsPSJjdXJyZW50Q29sb3IiPg0KICAgICAgICA8cGF0aCBkPSJtNDQwIDk2Yy00LjQxNzk2OSAwLTgtMy41ODIwMzEtOC04LS4wMjczNDQtMjIuMDgyMDMxLTE3LjkxNzk2OS0zOS45NzI2NTYtNDAtNDAtNC40MTc5NjkgMC04LTMuNTgyMDMxLTgtOHMzLjU4MjAzMS04IDgtOGMzMC45MTQwNjIuMDM1MTU2IDU1Ljk2NDg0NCAyNS4wODU5MzggNTYgNTYgMCA0LjQxNzk2OS0zLjU4MjAzMSA4LTggOHptMCAwIi8+DQogICAgICAgIDxwYXRoIGQ9Im00MDggOTZjLTQuNDE3OTY5IDAtOC0zLjU4MjAzMS04LThzLTMuNTgyMDMxLTgtOC04LTgtMy41ODIwMzEtOC04IDMuNTgyMDMxLTggOC04YzEzLjI1MzkwNiAwIDI0IDEwLjc0NjA5NCAyNCAyNCAwIDQuNDE3OTY5LTMuNTgyMDMxIDgtOCA4em0wIDAiLz4NCiAgICAgICAgPHBhdGggZD0ibTQ3MiA5NmMtNC40MTc5NjkgMC04LTMuNTgyMDMxLTgtOC0uMDQ2ODc1LTM5Ljc0NjA5NC0zMi4yNTM5MDYtNzEuOTUzMTI1LTcyLTcyLTQuNDE3OTY5IDAtOC0zLjU4MjAzMS04LThzMy41ODIwMzEtOCA4LThjNDguNTc4MTI1LjA1ODU5MzggODcuOTQxNDA2IDM5LjQyMTg3NSA4OCA4OCAwIDQuNDE3OTY5LTMuNTgyMDMxIDgtOCA4em0wIDAiLz4NCiAgICAgICAgPHBhdGggZD0ibTQwIDk2Yy00LjQxNzk2OSAwLTgtMy41ODIwMzEtOC04IC4wMzUxNTYtMzAuOTE0MDYyIDI1LjA4NTkzOC01NS45NjQ4NDQgNTYtNTYgNC40MTc5NjkgMCA4IDMuNTgyMDMxIDggOHMtMy41ODIwMzEgOC04IDhjLTIyLjA4MjAzMS4wMjczNDQtMzkuOTcyNjU2IDE3LjkxNzk2OS00MCA0MCAwIDQuNDE3OTY5LTMuNTgyMDMxIDgtOCA4em0wIDAiLz4NCiAgICAgICAgPHBhdGggZD0ibTcyIDk2Yy00LjQxNzk2OSAwLTgtMy41ODIwMzEtOC04IDAtMTMuMjUzOTA2IDEwLjc0NjA5NC0yNCAyNC0yNCA0LjQxNzk2OSAwIDggMy41ODIwMzEgOCA4cy0zLjU4MjAzMSA4LTggOC04IDMuNTgyMDMxLTggOC0zLjU4MjAzMSA4LTggOHptMCAwIi8+DQogICAgICAgIDxwYXRoIGQ9Im04IDk2Yy00LjQxNzk2OSAwLTgtMy41ODIwMzEtOC04IC4wNTg1OTM4LTQ4LjU3ODEyNSAzOS40MjE4NzUtODcuOTQxNDA2MiA4OC04OCA0LjQxNzk2OSAwIDggMy41ODIwMzEgOCA4cy0zLjU4MjAzMSA4LTggOGMtMzkuNzQ2MDk0LjA0Njg3NS03MS45NTMxMjUgMzIuMjUzOTA2LTcyIDcyIDAgNC40MTc5NjktMy41ODIwMzEgOC04IDh6bTAgMCIvPg0KICAgICAgICA8cGF0aCBkPSJtMjQwIDQxNmMyNi41MDc4MTIgMCA0OC0yMS40OTIxODggNDgtNDhzLTIxLjQ5MjE4OC00OC00OC00OC00OCAyMS40OTIxODgtNDggNDhjLjAyNzM0NCAyNi41IDIxLjUgNDcuOTcyNjU2IDQ4IDQ4em0wLTgwYzE3LjY3MTg3NSAwIDMyIDE0LjMyODEyNSAzMiAzMnMtMTQuMzI4MTI1IDMyLTMyIDMyLTMyLTE0LjMyODEyNS0zMi0zMiAxNC4zMjgxMjUtMzIgMzItMzJ6bTAgMCIvPg0KICAgICAgICA8cGF0aCBkPSJtMjQwIDE4NGMxMy4yNTM5MDYgMCAyNC0xMC43NDYwOTQgMjQtMjRzLTEwLjc0NjA5NC0yNC0yNC0yNC0yNCAxMC43NDYwOTQtMjQgMjQgMTAuNzQ2MDk0IDI0IDI0IDI0em0wLTMyYzQuNDE3OTY5IDAgOCAzLjU4MjAzMSA4IDhzLTMuNTgyMDMxIDgtOCA4LTgtMy41ODIwMzEtOC04IDMuNTgyMDMxLTggOC04em0wIDAiLz4NCiAgICAgICAgPHBhdGggZD0ibTMxNy45NDUzMTIgMTUydi4wNDY4NzVoLjA1NDY4OHptMCAwIi8+DQogICAgICAgIDxwYXRoIGQ9Im0xNTIgMTUyaDQ4djE2aC00OHptMCAwIi8+DQogICAgICAgIDxwYXRoIGQ9Im0yODAgMTUyaDQ4djE2aC00OHptMCAwIi8+DQogICAgICAgIDxwYXRoIGQ9Im0yNDAgNDhjLTEwMS4yNjU2MjUtLjAxMTcxOS0xODguOTQ1MzEyIDcwLjMzMjAzMS0yMTAuODkwNjI1IDE2OS4xODc1LTIxLjk0NTMxMyA5OC44NTkzNzUgMjcuNzM0Mzc1IDE5OS42OTE0MDYgMTE5LjQ5MjE4NyAyNDIuNTMxMjUgNTcuOTI1NzgyIDI3LjAzNTE1NiAxMjQuODUxNTYzIDI3LjAzNTE1NiAxODIuNzgxMjUgMCA5MS43NTc4MTMtNDIuODM1OTM4IDE0MS40MzM1OTQtMTQzLjY2NDA2MiAxMTkuNDkyMTg4LTI0Mi41MjM0MzgtMjEuOTQxNDA2LTk4Ljg1NTQ2OC0xMDkuNjEzMjgxLTE2OS4xOTkyMTgtMjEwLjg3NS0xNjkuMTk1MzEyem0wIDE2YzEwNy4yODUxNTYuMTMyODEyIDE5NS4zOTg0MzggODQuODA0Njg4IDE5OS44MDA3ODEgMTkyaC0xNmMtNC41ODIwMzEtOTguMTc5Njg4LTg1LjUxNTYyNS0xNzUuNDIxODc1LTE4My44MDA3ODEtMTc1LjQyMTg3NXMtMTc5LjIxODc1IDc3LjI0MjE4Ny0xODMuODAwNzgxIDE3NS40MjE4NzVoLTE2YzQuNDAyMzQzLTEwNy4xOTUzMTIgOTIuNTE1NjI1LTE5MS44NjcxODggMTk5LjgwMDc4MS0xOTJ6bTI5LjExMzI4MSAyNDUuNDk2MDk0YzMwLjY4MzU5NCAxMS45ODgyODEgNTAuODgyODEzIDQxLjU1ODU5NCA1MC44ODY3MTkgNzQuNTAzOTA2djI3LjY0MDYyNWMtNDkuODc4OTA2IDI3LjE0NDUzMS0xMTAuMTIxMDk0IDI3LjE0NDUzMS0xNjAgMHYtMjcuNjQwNjI1Yy4wMDM5MDYtMjYuNDI5Njg4IDEzLjA2MjUtNTEuMTUyMzQ0IDM0Ljg4NjcxOS02Ni4wNTQ2ODggMjEuODI4MTI1LTE0LjkwNjI1IDQ5LjYwOTM3NS0xOC4wNjY0MDYgNzQuMjI2NTYyLTguNDQ5MjE4em02Ni44ODY3MTkgNzQuNTAzOTA2YzAtNTMuMDE5NTMxLTQyLjk4MDQ2OS05Ni05Ni05NnMtOTYgNDIuOTgwNDY5LTk2IDk2djE3LjczNDM3NWMtMzguODYzMjgxLTI2Ljk4MDQ2OS02NC41MDc4MTItNjkuMTMyODEzLTcwLjYwMTU2Mi0xMTYuMDQ2ODc1LTYuMDk3NjU3LTQ2LjkxNzk2OSA3LjkyNTc4MS05NC4yMjI2NTYgMzguNjAxNTYyLTEzMC4yMzgyODF2MzYuNTUwNzgxYy4wMjczNDQgMjIuMDgyMDMxIDE3LjkxNzk2OSAzOS45NzI2NTYgNDAgNDBoMTc2YzIyLjA4MjAzMS0uMDI3MzQ0IDM5Ljk3MjY1Ni0xNy45MTc5NjkgNDAtNDB2LTM2LjU1MDc4MWMzMC42NzU3ODEgMzYuMDE1NjI1IDQ0LjY5OTIxOSA4My4zMjAzMTIgMzguNjAxNTYyIDEzMC4yMzgyODEtNi4wOTM3NSA0Ni45MTQwNjItMzEuNzM4MjgxIDg5LjA2NjQwNi03MC42MDE1NjIgMTE2LjA0Njg3NXptLTIwOC0yNDQuODYzMjgxYzYzLjU4OTg0NC01Ny41MTU2MjUgMTYwLjQxMDE1Ni01Ny41MTU2MjUgMjI0IDB2NTIuODYzMjgxYzAgMTMuMjUzOTA2LTEwLjc0NjA5NCAyNC0yNCAyNGgtMTc2Yy0xMy4yNTM5MDYgMC0yNC0xMC43NDYwOTQtMjQtMjR6bS04Ny43MTA5MzggMTMyLjg2MzI4MWgxNmMyLjgzNTkzOCA2MS4wMzkwNjIgMzUuNjcxODc2IDExNi43MjI2NTYgODcuNzEwOTM4IDE0OC43NTM5MDZ2MTguNjQ0NTMyYy02MS40Mzc1LTMzLjg1MTU2My0xMDAuNzUzOTA2LTk3LjMxMjUtMTAzLjcxMDkzOC0xNjcuMzk4NDM4em0xMTkuNzEwOTM4IDE3NS4yNDYwOTR2LTE3LjY0NDUzMmM1MC41MDM5MDYgMjQuNTYyNSAxMDkuNDk2MDk0IDI0LjU2MjUgMTYwIDB2MTcuNjcxODc2Yy01MC45OTYwOTQgMjIuMzM1OTM3LTEwOS4wMDM5MDYgMjIuMzM1OTM3LTE2MCAwem0xNzYtNy44NDc2NTZ2LTE4LjY0NDUzMmM1Mi4wNDI5NjktMzIuMDI3MzQ0IDg0Ljg4NjcxOS04Ny43MTA5MzcgODcuNzI2NTYyLTE0OC43NTM5MDZoMTZjLTIuOTYwOTM3IDcwLjA4OTg0NC00Mi4yODUxNTYgMTMzLjU1MDc4MS0xMDMuNzI2NTYyIDE2Ny4zOTg0Mzh6bTAgMCIvPg0KICAgIDwvZz4NCjwvc3ZnPg==",Ventilation:sNe,"Washing Machines":"PHN2ZyBoZWlnaHQ9IjQ5NnB0IiB2aWV3Qm94PSIwIDAgNDk2IDQ5NiIgd2lkdGg9IjQ5NnB0IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPg0KICAgIDxnIGZpbGw9ImN1cnJlbnRDb2xvciI+DQogICAgICAgIDxwYXRoIGQ9Im00ODggMGgtNDAwYy00LjQyNTc4MSAwLTggMy41ODU5MzgtOCA4djI5Ni44MzIwMzFjLTIuNjAxNTYyLS41MjczNDMtNS4yNzM0MzgtLjgzMjAzMS04LS44MzIwMzEtMjIuMDU0Njg4IDAtNDAgMTcuOTQ1MzEyLTQwIDQwdi4xNjc5NjljLTcuODI0MjE5IDUuODg2NzE5LTEzLjE1MjM0NCAxNC4zOTg0MzctMTUuMTIxMDk0IDIzLjgzMjAzMWgtOC44Nzg5MDZjLTQuNDI1NzgxIDAtOCAzLjU4NTkzOC04IDh2MzJjMCA0LjQxNDA2MiAzLjU3NDIxOSA4IDggOGg4djI0YzAgMzAuODc4OTA2IDI1LjEyODkwNiA1NiA1NiA1Nmg0MTZjNC40MjU3ODEgMCA4LTMuNTg1OTM4IDgtOHYtNDgwYzAtNC40MTQwNjItMy41NzQyMTktOC04LTh6bS04IDE2djgwaC0zODR2LTgwem0tNDM1LjY1NjI1IDMzOS4xNzU3ODFjMi44Mzk4NDQtMS42MDE1NjIgNC40MzM1OTQtNC43NjE3MTkgNC4wMTU2MjUtOGwtLjEyODkwNi0uOTI5Njg3Yy0uMTAxNTYzLS43MzQzNzUtLjIzMDQ2OS0xLjQ2ODc1LS4yMzA0NjktMi4yNDYwOTQgMC0xMy4yMzA0NjkgMTAuNzY5NTMxLTI0IDI0LTI0IDguNDQ5MjE5IDAgMTYuMTIxMDk0IDQuNDA2MjUgMjAuNTI3MzQ0IDExLjgwMDc4MSAxLjE5OTIxOCAyLjAxNTYyNSAzLjIzNDM3NSAzLjQwNjI1IDUuNTUwNzgxIDMuNzkyOTY5IDIuMzI4MTI1LjM5ODQzOCA0LjY5OTIxOS0uMjY1NjI1IDYuNDk2MDk0LTEuNzkyOTY5IDMuMTIxMDkzLTIuNjQ4NDM3IDguMzIwMzEyLTUuODAwNzgxIDE1LjQyNTc4MS01LjgwMDc4MSA4LjU1ODU5NCAwIDE2LjUzNTE1NiA0LjcyNjU2MiAyMC44MTY0MDYgMTIuMzM1OTM4IDEuNjY0MDYzIDIuOTc2NTYyIDUuMDU0Njg4IDQuNTU4NTkzIDguMzgyODEzIDMuOTYwOTM3IDguMzUxNTYyLTEuNDg4MjgxIDE2LjkwNjI1IDQuMjQ2MDk0IDE4LjQ5NjA5MyAxMi43NDIxODcuNTcwMzEzIDMuMDM5MDYzIDIuODM5ODQ0IDUuNDg4MjgyIDUuODM5ODQ0IDYuMjczNDM4IDMuMDE1NjI1LjgwMDc4MSA2LjE2Nzk2OS0uMjM0Mzc1IDguMTY3OTY5LTIuNjA5Mzc1IDQuNjE3MTg3LTUuNTI3MzQ0IDExLjI4OTA2My04LjcwMzEyNSAxOC4yOTY4NzUtOC43MDMxMjUgMTAuNDE0MDYyIDAgMTkuMjE0ODQ0IDYuNzEwOTM4IDIyLjUyNzM0NCAxNmgtMTg4LjkyNTc4MmMxLjk0MTQwNy01LjI5Njg3NSA1LjYwNTQ2OS05LjkzNzUgMTAuNzQyMTg4LTEyLjgyNDIxOXptMTA3LjY1NjI1LTc1LjE3NTc4MWMwLTc0Ljk5MjE4OCA2MS4wMDc4MTItMTM2IDEzNi0xMzZzMTM2IDYxLjAwNzgxMiAxMzYgMTM2LTYxLjAwNzgxMiAxMzYtMTM2IDEzNmMtMTEuMjg5MDYyIDAtMjIuMzI4MTI1LTEuNTE5NTMxLTMzLjA3ODEyNS00LjIxNDg0NC42Mjg5MDYtMS4xNDQ1MzEgMS4wNzgxMjUtMi4zOTQ1MzEgMS4wNzgxMjUtMy43ODUxNTZ2LTEyLjMzNTkzOGMxMC4zNjcxODggMi44NjMyODIgMjEuMDc4MTI1IDQuMzM1OTM4IDMyIDQuMzM1OTM4IDY2LjE2Nzk2OSAwIDEyMC01My44MzIwMzEgMTIwLTEyMHMtNTMuODMyMDMxLTEyMC0xMjAtMTIwLTEyMCA1My44MzIwMzEtMTIwIDEyMGMwIDIxLjA4OTg0NCA1LjQ4MDQ2OSA0MS40MzM1OTQgMTUuODI0MjE5IDU5LjUwMzkwNi0xLjc5Mjk2OS44MDg1OTQtMy41MzUxNTcgMS43MjY1NjMtNS4xOTE0MDcgMi44MDA3ODItNC4wNTg1OTMtNi4xMTMyODItMTAuMTUyMzQzLTEwLjYzMjgxMy0xNy4yMDcwMzEtMTIuODI0MjE5LTYuMTY3OTY5LTE1Ljc2MTcxOS05LjQyNTc4MS0zMi4zNTkzNzUtOS40MjU3ODEtNDkuNDgwNDY5em00OC40NjQ4NDQgNTYuMDQ2ODc1Yy02LjM2NzE4OC05LjkxMDE1Ni0xMS0yMC43MDMxMjUtMTMuNjc5Njg4LTMyLjA0Njg3NWg1LjIxNDg0NGM3LjI4OTA2MiAwIDE0LjE1MjM0NC0yLjgzOTg0NCAxOS4zMTI1LThsNC42ODc1LTQuNjc5Njg4YzQuMjgxMjUtNC4yODEyNSAxMS43MTg3NS00LjI4MTI1IDE2IDBsNC42ODc1IDQuNjc5Njg4YzEwLjMyODEyNSAxMC4zMTI1IDI4LjI5Njg3NSAxMC4zMjAzMTIgMzguNjI1IDBsNC42ODc1LTQuNjc5Njg4YzQuMjgxMjUtNC4yODEyNSAxMS43MTg3NS00LjI4MTI1IDE2IDBsNC42ODc1IDQuNjc5Njg4YzEwLjMyODEyNSAxMC4zMTI1IDI4LjI5Njg3NSAxMC4zMjAzMTIgMzguNjI1IDBsNC42ODc1LTQuNjc5Njg4YzQuMjgxMjUtNC4yODEyNSAxMS43MTg3NS00LjI4MTI1IDE2IDBsNC42ODc1IDQuNjc5Njg4YzUuMTY3OTY5IDUuMTYwMTU2IDEyLjAyMzQzOCA4IDE5LjMxMjUgOGg1LjA5NzY1NmMtMTAuODgyODEyIDQ1Ljc5Mjk2OS01Mi4wMjczNDQgODAtMTAxLjA5NzY1NiA4MC0xMC45NzY1NjIgMC0yMS42OTUzMTItMS43OTI5NjktMzItNS4xMjg5MDZ2LTIuODcxMDk0YzAtNC40MTQwNjItMy41NzQyMTktOC04LThoLTguODA4NTk0Yy0zLjY4NzUtMTguMDg5ODQ0LTE5LjYyNS0zMS43MjY1NjItMzguNzI2NTYyLTMxLjk1MzEyNXptLTE2LjQ2NDg0NC01Ni4wNDY4NzVjMC01Ny4zNDM3NSA0Ni42NTYyNS0xMDQgMTA0LTEwNHMxMDQgNDYuNjU2MjUgMTA0IDEwNGMwIDIuNzAzMTI1LS4xOTkyMTkgNS4zNTE1NjItLjQwNjI1IDhoLTcuNTkzNzVjLTMuMDIzNDM4IDAtNS44NTU0NjktMS4xNzU3ODEtOC0zLjMxMjVsLTQuNjg3NS00LjY4NzVjLTEwLjMyODEyNS0xMC4zMTI1LTI4LjI5Njg3NS0xMC4zMjAzMTItMzguNjI1IDBsLTQuNjg3NSA0LjY3OTY4OGMtNC4yODEyNSA0LjI4MTI1LTExLjcxODc1IDQuMjgxMjUtMTYgMGwtNC42ODc1LTQuNjc5Njg4Yy0xMC4zMjgxMjUtMTAuMzEyNS0yOC4yOTY4NzUtMTAuMzIwMzEyLTM4LjYyNSAwbC00LjY4NzUgNC42Nzk2ODhjLTQuMjgxMjUgNC4yODEyNS0xMS43MTg3NSA0LjI4MTI1LTE2IDBsLTQuNjg3NS00LjY3OTY4OGMtMTAuMzI4MTI1LTEwLjMxMjUtMjguMjk2ODc1LTEwLjMyMDMxMi0zOC42MjUgMGwtNC42ODc1IDQuNjc5Njg4Yy0yLjE0NDUzMSAyLjE0NDUzMS00Ljk3NjU2MiAzLjMyMDMxMi04IDMuMzIwMzEyaC03LjY5NTMxMmMtLjE5OTIxOS0yLjY0ODQzOC0uMzA0Njg4LTUuMzIwMzEyLS4zMDQ2ODgtOHptLTE2OCAxMDRoMjI0djE2aC0yMjR6bTE2MCA5NmgtMTA0Yy0yMi4wNTQ2ODggMC00MC0xNy45NDUzMTItNDAtNDB2LTI0aDE5MnYyNGMwIDIyLjA1NDY4OC0xNy45NDUzMTIgNDAtNDAgNDB6bTQ3LjExMzI4MSAwYzEwLjQwNjI1LTEwLjE3NTc4MSAxNi44ODY3MTktMjQuMzM1OTM4IDE2Ljg4NjcxOS00MHYtMTUuODcxMDk0YzE1LjQyNTc4MSA1LjE0NDUzMiAzMS41MDM5MDYgNy44NzEwOTQgNDggNy44NzEwOTQgODMuODE2NDA2IDAgMTUyLTY4LjE4MzU5NCAxNTItMTUycy02OC4xODM1OTQtMTUyLTE1Mi0xNTItMTUyIDY4LjE4MzU5NC0xNTIgMTUyYzAgMTMuMDE1NjI1IDEuODAwNzgxIDI1LjczNDM3NSA1LjAwNzgxMiAzOC4xMTMyODEtNi4yMjI2NTYtMy45MDYyNS0xMy40NjQ4NDMtNi4xMTMyODEtMjEuMDA3ODEyLTYuMTEzMjgxLTYuNTM1MTU2IDAtMTMgMS42NzE4NzUtMTguNzg1MTU2IDQuODE2NDA2LTEuNTg5ODQ0LTEuNzI2NTYyLTMuMzc1LTMuMjE0ODQ0LTUuMjE0ODQ0LTQuNjI1di0yMDAuMTkxNDA2aDM4NHYzNjh6bTAgMCIvPg0KICAgICAgICA8cGF0aCBkPSJtMTM2IDgwYzEzLjIzMDQ2OSAwIDI0LTEwLjc2OTUzMSAyNC0yNHMtMTAuNzY5NTMxLTI0LTI0LTI0LTI0IDEwLjc2OTUzMS0yNCAyNCAxMC43Njk1MzEgMjQgMjQgMjR6bTAtMzJjNC40MTQwNjIgMCA4IDMuNTkzNzUgOCA4cy0zLjU4NTkzOCA4LTggOC04LTMuNTkzNzUtOC04IDMuNTg1OTM4LTggOC04em0wIDAiLz4NCiAgICAgICAgPHBhdGggZD0ibTIwMCA4MGMxMy4yMzA0NjkgMCAyNC0xMC43Njk1MzEgMjQtMjRzLTEwLjc2OTUzMS0yNC0yNC0yNC0yNCAxMC43Njk1MzEtMjQgMjQgMTAuNzY5NTMxIDI0IDI0IDI0em0wLTMyYzQuNDE0MDYyIDAgOCAzLjU5Mzc1IDggOHMtMy41ODU5MzggOC04IDgtOC0zLjU5Mzc1LTgtOCAzLjU4NTkzOC04IDgtOHptMCAwIi8+DQogICAgICAgIDxwYXRoIGQ9Im0yNjQgODBjMTMuMjMwNDY5IDAgMjQtMTAuNzY5NTMxIDI0LTI0cy0xMC43Njk1MzEtMjQtMjQtMjQtMjQgMTAuNzY5NTMxLTI0IDI0IDEwLjc2OTUzMSAyNCAyNCAyNHptMC0zMmM0LjQxNDA2MiAwIDggMy41OTM3NSA4IDhzLTMuNTg1OTM4IDgtOCA4LTgtMy41OTM3NS04LTggMy41ODU5MzgtOCA4LTh6bTAgMCIvPg0KICAgICAgICA8cGF0aCBkPSJtNDQ4IDY0aDE2djE2aC0xNnptMCAwIi8+DQogICAgICAgIDxwYXRoIGQ9Im00NDggMzJoMTZ2MTZoLTE2em0wIDAiLz4NCiAgICAgICAgPHBhdGggZD0ibTQxNiA2NGgxNnYxNmgtMTZ6bTAgMCIvPg0KICAgICAgICA8cGF0aCBkPSJtNDE2IDMyaDE2djE2aC0xNnptMCAwIi8+DQogICAgICAgIDxwYXRoIGQ9Im0zODQgNjRoMTZ2MTZoLTE2em0wIDAiLz4NCiAgICAgICAgPHBhdGggZD0ibTM4NCAzMmgxNnYxNmgtMTZ6bTAgMCIvPg0KICAgICAgICA8cGF0aCBkPSJtMzUyIDY0aDE2djE2aC0xNnptMCAwIi8+DQogICAgICAgIDxwYXRoIGQ9Im0zNTIgMzJoMTZ2MTZoLTE2em0wIDAiLz4NCiAgICA8L2c+DQo8L3N2Zz4=","Water Consumption":"PHN2ZyBoZWlnaHQ9IjUxMiIgdmlld0JveD0iMCAwIDUxMiA1MTIiIHdpZHRoPSI1MTIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+DQogICAgPGcgZmlsbD0iY3VycmVudENvbG9yIj4NCiAgICAgICAgPHBhdGggZD0ibTI2OC45OSAxODcuNDk5Yy01Ljc1MS05Ljk1OS0yMC4xOTYtMTAuMDE2LTI1Ljk3OSAwLTIxLjgxIDQwLjYxMS0zMi4wMTEgNDguMDYxLTMyLjAxMSA2Ny41MDEgMCAyNC44MTMgMjAuMTg3IDQ1IDQ1IDQ1czQ1LTIwLjE4NyA0NS00NWMwLTE5LjQ1OC0xMC40ODYtMjcuNDIxLTMyLjAxLTY3LjUwMXptLTEyLjk5IDgyLjUwMWMtOC4yNzEgMC0xNS02LjcyOS0xNS0xNSAwLTYuNjg3IDMuMDQyLTguMjE1IDE1LTMwLjAwNSAxMS45NzQgMjEuODE4IDE1IDIzLjMxOCAxNSAzMC4wMDUgMCA4LjI3MS02LjcyOSAxNS0xNSAxNXoiLz4NCiAgICAgICAgPHBhdGggZD0ibTQwNiAwaC0zMDBjLTguNzY5IDAtMTUuNjc2IDcuNTAyLTE0Ljk0OCAxNi4yNDZsMzAgMzYwYy42NDggNy43NzQgNy4xNDcgMTMuNzU0IDE0Ljk0OCAxMy43NTRoNzV2MzJoLTE1Yy0xMy4zMTggMC0yMC4wNDggMTYuMTY1LTEwLjYwNiAyNS42MDZsNjAgNjBjNS44NTcgNS44NTggMTUuMzU1IDUuODU5IDIxLjIxMyAwbDYwLTYwYzkuNDE3LTkuNDE3IDIuNzQ1LTI1LjYwNi0xMC42MDctMjUuNjA2aC0xNXYtMzJoNzVjNy44MDEgMCAxNC4zLTUuOTggMTQuOTQ4LTEzLjc1NGwzMC0zNjBjLjcyOC04LjczOS02LjE3NC0xNi4yNDYtMTQuOTQ4LTE2LjI0NnptLTE2LjMwMiAzMC01LjM0NiA2NC4xNDdjLTIxLjc2OCA4LjM0My0zNS44NzEgMjUuODUzLTUzLjM1MiAyNS44NTMtMjIuNzE3IDAtNDAuNDIzLTMwLTc1LTMwLTM0LjcyNyAwLTUyLjE3NiAzMC03NSAzMC0xNy40ODUgMC0zMS41NTYtMTcuNDk5LTUzLjM1Mi0yNS44NTNsLTUuMzQ2LTY0LjE0N3ptLTI3LjUgMzMwaC03Ni4xOThjLTguMjg0IDAtMTUgNi43MTYtMTUgMTV2NjJjMCA2LjQzMiA0LjA0OCAxMS45MTkgOS43MzYgMTQuMDVsLTI0LjczNiAyNC43MzctMjQuNzM2LTI0LjczNmM1LjY4OC0yLjEzMSA5LjczNi03LjYxOCA5LjczNi0xNC4wNXYtNjJjMC04LjI4NC02LjcxNi0xNS0xNS0xNWgtNzYuMTk4bC0xOS4yMDgtMjMwLjUwMmMxNC4zMTUgOS4xNTMgMjkuMDc2IDIwLjUwMSA1MC40MDYgMjAuNTAxIDM0LjcyNyAwIDUyLjE3Ni0zMCA3NS0zMCAyMi43MTcgMCA0MC40MjMgMzAgNzUgMzAgMjEuMDE5IDAgMzUuNDQ5LTEwLjkzNyA1MC40MDYtMjAuNTAyeiIvPg0KICAgIDwvZz4NCjwvc3ZnPg==","Water Heater":"PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MTIgNTEyIj4NCiAgICA8ZyBmaWxsPSJjdXJyZW50Q29sb3IiPg0KICAgICAgICA8cGF0aCBkPSJNNjcsMTg1LjMyNXYyODFhMzUuNTQxLDM1LjU0MSwwLDAsMCwzNS40NjksMzUuNjMxTDMxOS4wNiw1MDJoLjAwNkEzNS44OTEsMzUuODkxLDAsMCwwLDM1NSw0NjYuMzY5VjQ2NGg2MC42MmMzNC44MzcsMCw2My4zOC0yNy44Nyw2My4zOC02Mi43MTVWMTg5LjczYzAtMzQuODQ0LTI4LjU0My02Mi43My02My4zOC02Mi43M0gzNTV2LTkuNjg5YzAtLjA3NC0uMTYtLjE0Ni0uMTYyLS4yMTlzLS4wNjUtLjExNC0uMDY1LS4xODdBNjIuMDQ0LDYyLjA0NCwwLDAsMCwyOTIuNzYzLDU1SDIxOVY0NGgxNy44MjhDMjQ1LjY1LDQ0LDI1MywzNy4yLDI1MywyOC4zNzRWMjZhMTYuMTY3LDE2LjE2NywwLDAsMC0xNi4xNzItMTZIMTg5LjcwNkExNS43NywxNS43NywwLDAsMCwxNzQsMjZ2Mi4zNzRBMTUuNDU0LDE1LjQ1NCwwLDAsMCwxODkuNzA2LDQ0SDIwN1Y1NUgxMzMuNzcxQzEwMS41LDU1LDc0LjkyNCw4MCw3Mi4xLDExMUgzOS4yYTYuMDU2LDYuMDU2LDAsMCwwLTUuMiw4LjkyOVpNMzU1LDE2MWg2MC42MkEyOC41ODEsMjguNTgxLDAsMCwxLDQ0NCwxODkuNzNWNDAxLjI4NUEyOC41NjgsMjguNTY4LDAsMCwxLDQxNS42Miw0MzBIMzU1Wm0wLDI4MWg2MC42MkE0MC41ODEsNDAuNTgxLDAsMCwwLDQ1Niw0MDEuMjg1VjE4OS43M0E0MC41OTQsNDAuNTk0LDAsMCwwLDQxNS42MiwxNDlIMzU1VjEzOWg2MC42MmMyOC4yMjEsMCw1MS4zOCwyMi41LDUxLjM4LDUwLjczVjQwMS4yODVDNDY3LDQyOS41MTMsNDQzLjg0MSw0NTIsNDE1LjYyLDQ1MkgzNTVabS0xMiwyNC4zNjlBMjMuODkxLDIzLjg5MSwwLDAsMSwzMTkuMDY2LDQ5MGgwbC0yMTYuNTkxLS4wNDFBMjMuNTI3LDIzLjUyNywwLDAsMSw3OSw0NjYuMzI4VjQ1Mi41N2wyNjQsLjA0OVpNMTkwLDMyYTQsNCwwLDAsMS00LTRWMjZhNCw0LDAsMCwxLDQtNGg0N2E0LDQsMCwwLDEsNCw0djJhNCw0LDAsMCwxLTQsNFpNMTMzLjc3MSw2N0gyOTIuNzYzYTQ5LjgyOSw0OS44MjksMCwwLDEsNDkuNTc2LDQ0SDg0LjJBNDkuODMsNDkuODMsMCwwLDEsMTMzLjc3MSw2N1pNMzQzLDEyM1Y0NDAuNjE5TDc5LDQ0MC41N1YxODMuOWE2Ljg1Myw2Ljg1MywwLDAsMC0uOC0yLjg1MUw0OC45MzQsMTIzWiIvPg0KICAgICAgICA8cGF0aCBkPSJNMjAzLDM4OC40NDNBMzUuMDE3LDM1LjAxNywwLDAsMCwyMzgsMzUzLjZWMjM2Ljg0NGEzNSwzNSwwLDAsMC03MCwwVjM1My42QTM1LjAxNywzNS4wMTcsMCwwLDAsMjAzLDM4OC40NDNabS0yMy0xNTEuNmEyMywyMywwLDAsMSw0NiwwVjI4OUgxODBaTTE4MCwzMDFoNDZ2NTIuNmEyMywyMywwLDAsMS00NiwwWiIvPg0KICAgICAgICA8cGF0aCBkPSJNOTksMzE0LjkxM2E2LDYsMCwwLDAsNi02VjIzMy4xMDZhNiw2LDAsMCwwLTEyLDB2NzUuODA3QTYsNiwwLDAsMCw5OSwzMTQuOTEzWiIvPg0KICAgICAgICA8cGF0aCBkPSJNOTksMjE4LjcyNmE2LDYsMCwwLDAsNi02di00LjgzNGE2LDYsMCwwLDAtMTIsMHY0LjgzNEE2LDYsMCwwLDAsOTksMjE4LjcyNloiLz4NCiAgICA8L2c+DQo8L3N2Zz4NCg==",Water:iNe,Weather:rNe,Window:oNe},nNe="PHN2ZyBoZWlnaHQ9IjUxMnB0IiB2aWV3Qm94PSIwIC0xMDggNTEyIDUxMiIgd2lkdGg9IjUxMnB0IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPg0KICAgIDxnIGZpbGw9ImN1cnJlbnRDb2xvciI+DQogICAgICAgIDxwYXRoIGQ9Im01MDQgNDguMDE1NjI1aC00OTZjLTQuNDI1NzgxIDAtOC0zLjU3NDIxOS04LTh2LTMyLjAxNTYyNWMwLTQuNDI1NzgxIDMuNTc0MjE5LTggOC04aDQ5NmM0LjQyNTc4MSAwIDggMy41NzQyMTkgOCA4djMyLjAxNTYyNWMwIDQuNDI1NzgxLTMuNTc0MjE5IDgtOCA4em0tNDg4LTE2aDQ4MHYtMTYuMDE1NjI1aC00ODB6bTAgMCIvPg0KICAgICAgICA8cGF0aCBkPSJtMTYgMjk2LjE2MDE1NmMtNC40MjU3ODEgMC04LTMuNTc0MjE4LTgtOHYtMjQ2LjcxODc1YzAtNC40MjU3ODEgMy41NzQyMTktOCA4LThzOCAzLjU3NDIxOSA4IDh2MjQ2LjcxODc1YzAgNC40MjU3ODItMy41NzQyMTkgOC04IDh6bTAgMCIvPg0KICAgICAgICA8cGF0aCBkPSJtNDAgMjk2LjE2MDE1NmMtNC40MjU3ODEgMC04LTMuNTc0MjE4LTgtOHYtMjQ2LjcxODc1YzAtNC40MjU3ODEgMy41NzQyMTktOCA4LThzOCAzLjU3NDIxOSA4IDh2MjQ2LjcxODc1YzAgNC40MjU3ODItMy41NzQyMTkgOC04IDh6bTAgMCIvPg0KICAgICAgICA8cGF0aCBkPSJtNDcyIDI5Ni4xNjAxNTZjLTQuNDI1NzgxIDAtOC0zLjU3NDIxOC04LTh2LTI0Ni43MTg3NWMwLTQuNDI1NzgxIDMuNTc0MjE5LTggOC04czggMy41NzQyMTkgOCA4djI0Ni43MTg3NWMwIDQuNDI1NzgyLTMuNTc0MjE5IDgtOCA4em0wIDAiLz4NCiAgICAgICAgPHBhdGggZD0ibTQ5NiAyOTYuMTYwMTU2Yy00LjQyNTc4MSAwLTgtMy41NzQyMTgtOC04di0yNDYuNzE4NzVjMC00LjQyNTc4MSAzLjU3NDIxOS04IDgtOHM4IDMuNTc0MjE5IDggOHYyNDYuNzE4NzVjMCA0LjQyNTc4Mi0zLjU3NDIxOSA4LTggOHptMCAwIi8+DQogICAgICAgIDxwYXRoIGQ9Im00MCAyOTYuMTYwMTU2aC0yNGMtNC40MjU3ODEgMC04LTMuNTc0MjE4LTgtOCAwLTQuNDI1NzgxIDMuNTc0MjE5LTggOC04aDI0YzQuNDI1NzgxIDAgOCAzLjU3NDIxOSA4IDggMCA0LjQyNTc4Mi0zLjU3NDIxOSA4LTggOHptMCAwIi8+DQogICAgICAgIDxwYXRoIGQ9Im00OTYgMjk2LjE2MDE1NmgtMjRjLTQuNDI1NzgxIDAtOC0zLjU3NDIxOC04LTggMC00LjQyNTc4MSAzLjU3NDIxOS04IDgtOGgyNGM0LjQyNTc4MSAwIDggMy41NzQyMTkgOCA4IDAgNC40MjU3ODItMy41NzQyMTkgOC04IDh6bTAgMCIvPg0KICAgICAgICA8cGF0aCBkPSJtNDcyIDE2MC4xMTMyODFoLTQzMmMtNC40MjU3ODEgMC04LTMuNTc4MTI1LTgtOCAwLTQuNDI1NzgxIDMuNTc0MjE5LTggOC04aDQzMmM0LjQyNTc4MSAwIDggMy41NzQyMTkgOCA4IDAgNC40MjE4NzUtMy41NzQyMTkgOC04IDh6bTAgMCIvPg0KICAgICAgICA8cGF0aCBkPSJtNDcyIDE4NC4xMjg5MDZoLTQzMmMtNC40MjU3ODEgMC04LTMuNTc4MTI1LTgtOCAwLTQuNDI1NzgxIDMuNTc0MjE5LTggOC04aDQzMmM0LjQyNTc4MSAwIDggMy41NzQyMTkgOCA4IDAgNC40MjE4NzUtMy41NzQyMTkgOC04IDh6bTAgMCIvPg0KICAgICAgICA8cGF0aCBkPSJtNzEuOTg0Mzc1IDE2MC4xMjg5MDZjLTQuNDI1NzgxIDAtOC0zLjU3ODEyNS04LTggMC0yMi4wNTg1OTQgMTcuOTM3NS00MCAzOS45OTIxODctNDAgNC40MjE4NzYgMCA4IDMuNTc0MjE5IDggOCAwIDQuNDIxODc1LTMuNTc4MTI0IDgtOCA4LTEzLjIyMjY1NiAwLTIzLjk5MjE4NyAxMC43NjU2MjUtMjMuOTkyMTg3IDI0IDAgNC40MjE4NzUtMy41NzgxMjUgOC04IDh6bTAgMCIvPg0KICAgICAgICA8cGF0aCBkPSJtMTUyIDE2MC4xMjg5MDZjLTQuNDI1NzgxIDAtOC0zLjU3ODEyNS04LTggMC0xMy4yMzQzNzUtMTAuNzY5NTMxLTI0LTIzLjk5MjE4OC0yNC00LjQyMTg3NCAwLTgtMy41NzgxMjUtOC04IDAtNC40MjU3ODEgMy41NzgxMjYtOCA4LTggMjIuMDU0Njg4IDAgMzkuOTkyMTg4IDE3Ljk0MTQwNiAzOS45OTIxODggNDAgMCA0LjQyMTg3NS0zLjU3NDIxOSA4LTggOHptMCAwIi8+DQogICAgICAgIDxwYXRoIGQ9Im03OS45ODQzNzUgMTM4Ljk2ODc1Yy00LjQyNTc4MSAwLTgtMy41NzgxMjUtOC04di00Mi44Mzk4NDRjMC00LjQyNTc4MSAzLjU3NDIxOS04IDgtOCA0LjQyMTg3NSAwIDggMy41NzQyMTkgOCA4djQyLjgzOTg0NGMwIDQuNDIxODc1LTMuNTc4MTI1IDgtOCA4em0wIDAiLz4NCiAgICAgICAgPHBhdGggZD0ibTE0My45Njg3NSAxMzguOTY4NzVjLTQuNDI1NzgxIDAtOC0zLjU3ODEyNS04LTh2LTQyLjgzOTg0NGMwLTQuNDI1NzgxIDMuNTc0MjE5LTggOC04IDQuNDIxODc1IDAgOCAzLjU3NDIxOSA4IDh2NDIuODM5ODQ0YzAgNC40MjE4NzUtMy41NzgxMjUgOC04IDh6bTAgMCIvPg0KICAgICAgICA8cGF0aCBkPSJtOTYgMTA0LjE0NDUzMWMtNC40MjU3ODEgMC04LTMuNTc4MTI1LTgtOHYtMjQuMDE1NjI1YzAtNC40MjU3ODEgMy41NzQyMTktOCA4LThzOCAzLjU3NDIxOSA4IDh2MjQuMDE1NjI1YzAgNC40MjE4NzUtMy41NzQyMTkgOC04IDh6bTAgMCIvPg0KICAgICAgICA8cGF0aCBkPSJtMTI4IDgwLjEyODkwNmgtMzJjLTQuNDI1NzgxIDAtOC0zLjU3ODEyNS04LTggMC00LjQyNTc4MSAzLjU3NDIxOS04IDgtOGgzMmM0LjQyNTc4MSAwIDggMy41NzQyMTkgOCA4IDAgNC40MjE4NzUtMy41NzQyMTkgOC04IDh6bTAgMCIvPg0KICAgICAgICA8cGF0aCBkPSJtMTI4IDEwNC4xNDQ1MzFjLTQuNDI1NzgxIDAtOC0zLjU3ODEyNS04LTh2LTI0LjAxNTYyNWMwLTQuNDI1NzgxIDMuNTc0MjE5LTggOC04czggMy41NzQyMTkgOCA4djI0LjAxNTYyNWMwIDQuNDIxODc1LTMuNTc0MjE5IDgtOCA4em0wIDAiLz4NCiAgICAgICAgPHBhdGggZD0ibTk2IDk2LjEyODkwNmgtMTYuMDE1NjI1Yy00LjQyNTc4MSAwLTgtMy41NzgxMjUtOC04IDAtNC40MjU3ODEgMy41NzQyMTktOCA4LThoMTYuMDE1NjI1YzQuNDI1NzgxIDAgOCAzLjU3NDIxOSA4IDggMCA0LjQyMTg3NS0zLjU3NDIxOSA4LTggOHptMCAwIi8+DQogICAgICAgIDxwYXRoIGQ9Im0xNDMuOTY4NzUgOTYuMTI4OTA2aC0xNS45Njg3NWMtNC40MjU3ODEgMC04LTMuNTc4MTI1LTgtOCAwLTQuNDI1NzgxIDMuNTc0MjE5LTggOC04aDE1Ljk2ODc1YzQuNDIxODc1IDAgOCAzLjU3NDIxOSA4IDggMCA0LjQyMTg3NS0zLjU3ODEyNSA4LTggOHptMCAwIi8+DQogICAgICAgIDxwYXRoIGQ9Im0xMjAuMDA3ODEyIDEyOC4xMjg5MDZoLTE2LjAzMTI1Yy00LjQyNTc4MSAwLTgtMy41NzgxMjUtOC04IDAtNC40MjU3ODEgMy41NzQyMTktOCA4LThoMTYuMDMxMjVjNC40MjU3ODIgMCA4IDMuNTc0MjE5IDggOCAwIDQuNDIxODc1LTMuNTc0MjE4IDgtOCA4em0wIDAiLz4NCiAgICAgICAgPHBhdGggZD0ibTE3NS45ODQzNzUgMTYwLjEyODkwNmMtNC40MjU3ODEgMC04LTMuNTc4MTI1LTgtOCAwLTIyLjA1ODU5NCAxNy45Mzc1LTQwIDM5Ljk5MjE4Ny00MCA0LjQyMTg3NiAwIDggMy41NzQyMTkgOCA4IDAgNC40MjE4NzUtMy41NzgxMjQgOC04IDgtMTMuMjIyNjU2IDAtMjMuOTkyMTg3IDEwLjc2NTYyNS0yMy45OTIxODcgMjQgMCA0LjQyMTg3NS0zLjU3ODEyNSA4LTggOHptMCAwIi8+DQogICAgICAgIDxwYXRoIGQ9Im0yNTYgMTYwLjEyODkwNmMtNC40MjU3ODEgMC04LTMuNTc4MTI1LTgtOCAwLTEzLjIzNDM3NS0xMC43Njk1MzEtMjQtMjMuOTkyMTg4LTI0LTQuNDIxODc0IDAtOC0zLjU3ODEyNS04LTggMC00LjQyNTc4MSAzLjU3ODEyNi04IDgtOCAyMi4wNTQ2ODggMCAzOS45OTIxODggMTcuOTQxNDA2IDM5Ljk5MjE4OCA0MCAwIDQuNDIxODc1LTMuNTc0MjE5IDgtOCA4em0wIDAiLz4NCiAgICAgICAgPHBhdGggZD0ibTE4My45ODQzNzUgMTM4Ljk2ODc1Yy00LjQyNTc4MSAwLTgtMy41NzgxMjUtOC04di00Mi44Mzk4NDRjMC00LjQyNTc4MSAzLjU3NDIxOS04IDgtOCA0LjQyMTg3NSAwIDggMy41NzQyMTkgOCA4djQyLjgzOTg0NGMwIDQuNDIxODc1LTMuNTc4MTI1IDgtOCA4em0wIDAiLz4NCiAgICAgICAgPHBhdGggZD0ibTI0Ny45Njg3NSAxMzguOTY4NzVjLTQuNDI1NzgxIDAtOC0zLjU3ODEyNS04LTh2LTQyLjgzOTg0NGMwLTQuNDI1NzgxIDMuNTc0MjE5LTggOC04IDQuNDIxODc1IDAgOCAzLjU3NDIxOSA4IDh2NDIuODM5ODQ0YzAgNC40MjE4NzUtMy41NzgxMjUgOC04IDh6bTAgMCIvPg0KICAgICAgICA8cGF0aCBkPSJtMjAwIDEwNC4xNDQ1MzFjLTQuNDI1NzgxIDAtOC0zLjU3ODEyNS04LTh2LTI0LjAxNTYyNWMwLTQuNDI1NzgxIDMuNTc0MjE5LTggOC04czggMy41NzQyMTkgOCA4djI0LjAxNTYyNWMwIDQuNDIxODc1LTMuNTc0MjE5IDgtOCA4em0wIDAiLz4NCiAgICAgICAgPHBhdGggZD0ibTIzMiA4MC4xMjg5MDZoLTMyYy00LjQyNTc4MSAwLTgtMy41NzgxMjUtOC04IDAtNC40MjU3ODEgMy41NzQyMTktOCA4LThoMzJjNC40MjU3ODEgMCA4IDMuNTc0MjE5IDggOCAwIDQuNDIxODc1LTMuNTc0MjE5IDgtOCA4em0wIDAiLz4NCiAgICAgICAgPHBhdGggZD0ibTIzMiAxMDQuMTQ0NTMxYy00LjQyNTc4MSAwLTgtMy41NzgxMjUtOC04di0yNC4wMTU2MjVjMC00LjQyNTc4MSAzLjU3NDIxOS04IDgtOHM4IDMuNTc0MjE5IDggOHYyNC4wMTU2MjVjMCA0LjQyMTg3NS0zLjU3NDIxOSA4LTggOHptMCAwIi8+DQogICAgICAgIDxwYXRoIGQ9Im0yMDAgOTYuMTI4OTA2aC0xNi4wMTU2MjVjLTQuNDI1NzgxIDAtOC0zLjU3ODEyNS04LTggMC00LjQyNTc4MSAzLjU3NDIxOS04IDgtOGgxNi4wMTU2MjVjNC40MjU3ODEgMCA4IDMuNTc0MjE5IDggOCAwIDQuNDIxODc1LTMuNTc0MjE5IDgtOCA4em0wIDAiLz4NCiAgICAgICAgPHBhdGggZD0ibTI0Ny45Njg3NSA5Ni4xMjg5MDZoLTE1Ljk2ODc1Yy00LjQyNTc4MSAwLTgtMy41NzgxMjUtOC04IDAtNC40MjU3ODEgMy41NzQyMTktOCA4LThoMTUuOTY4NzVjNC40MjE4NzUgMCA4IDMuNTc0MjE5IDggOCAwIDQuNDIxODc1LTMuNTc4MTI1IDgtOCA4em0wIDAiLz4NCiAgICAgICAgPHBhdGggZD0ibTIyNC4wMDc4MTIgMTI4LjEyODkwNmgtMTYuMDMxMjVjLTQuNDI1NzgxIDAtOC0zLjU3ODEyNS04LTggMC00LjQyNTc4MSAzLjU3NDIxOS04IDgtOGgxNi4wMzEyNWM0LjQyNTc4MiAwIDggMy41NzQyMTkgOCA4IDAgNC40MjE4NzUtMy41NzQyMTggOC04IDh6bTAgMCIvPg0KICAgICAgICA8cGF0aCBkPSJtMjU2LjE2Nzk2OSAyODAuMTQ0NTMxYy00LjQyNTc4MSAwLTgtMy41NzgxMjUtOC04IDAtMTMuMjQyMTg3IDEwLjc3NzM0My0yNC4wMTU2MjUgMjQuMDE1NjI1LTI0LjAxNTYyNSA0LjQyNTc4MSAwIDggMy41NzQyMTkgOCA4IDAgNC40MjE4NzUtMy41NzQyMTkgOC04IDgtNC40MjE4NzUgMC04LjAxNTYyNSAzLjU4OTg0NC04LjAxNTYyNSA4LjAxNTYyNSAwIDQuNDIxODc1LTMuNTgyMDMxIDgtOCA4em0wIDAiLz4NCiAgICAgICAgPHBhdGggZD0ibTMzNi4xOTE0MDYgMjgwLjE0NDUzMWMtNC40MjE4NzUgMC04LTMuNTc4MTI1LTgtOCAwLTQuNDE3OTY5LTMuNTgyMDMxLTgtOC04LTQuNDIxODc1IDAtOC0zLjU3ODEyNS04LTggMC00LjQyNTc4MSAzLjU3ODEyNS04IDgtOCAxMy4yMzQzNzUgMCAyNCAxMC43NjU2MjUgMjQgMjQgMCA0LjQyMTg3NS0zLjU3NDIxOCA4LTggOHptMCAwIi8+DQogICAgICAgIDxwYXRoIGQ9Im0zMzYuMTkxNDA2IDI5Ni4xNjAxNTZoLTgwLjAyMzQzN2MtNC40MjU3ODEgMC04LTMuNTc0MjE4LTgtOCAwLTQuNDI1NzgxIDMuNTc0MjE5LTggOC04aDgwLjAzMTI1YzQuNDI1NzgxIDAgOCAzLjU3NDIxOSA4IDggMCA0LjQyNTc4Mi0zLjU4MjAzMSA4LTguMDA3ODEzIDh6bTAgMCIvPg0KICAgICAgICA8cGF0aCBkPSJtMzIwLjgzMjAzMSAyNjQuMTI4OTA2aC00OS4yOTY4NzVjLTQuNDIxODc1IDAtOC0zLjU3ODEyNS04LTggMC00LjQyNTc4MSAzLjU3ODEyNS04IDgtOGg0OS4yOTY4NzVjNC40MjU3ODEgMCA4IDMuNTc0MjE5IDggOCAwIDQuNDIxODc1LTMuNTc0MjE5IDgtOCA4em0wIDAiLz4NCiAgICAgICAgPHBhdGggZD0ibTI3Mi4xNjc5NjkgMjY0LjEyODkwNmMtNC40MjU3ODEgMC04LTMuNTc4MTI1LTgtOHYtNDcuOTg0Mzc1YzAtNC40MjU3ODEgMy41NzQyMTktOCA4LThzOCAzLjU3NDIxOSA4IDh2NDcuOTg0Mzc1YzAgNC40MjE4NzUtMy41NzQyMTkgOC04IDh6bTAgMCIvPg0KICAgICAgICA8cGF0aCBkPSJtMzIwLjE5OTIxOSAyNjQuMTQ0NTMxYy00LjQyMTg3NSAwLTgtMy41NzgxMjUtOC04di00OGMwLTQuNDI1NzgxIDMuNTc4MTI1LTggOC04IDQuNDI1NzgxIDAgOCAzLjU3NDIxOSA4IDh2NDhjMCA0LjQyMTg3NS0zLjU3NDIxOSA4LTggOHptMCAwIi8+DQogICAgICAgIDxwYXRoIGQ9Im0yNTYuMTY3OTY5IDI5Ni4xNjAxNTZjLTQuNDI1NzgxIDAtOC0zLjU3NDIxOC04LTh2LTE2LjAxNTYyNWMwLTQuNDI1NzgxIDMuNTc0MjE5LTggOC04czggMy41NzQyMTkgOCA4djE2LjAxNTYyNWMwIDQuNDI1NzgyLTMuNTgyMDMxIDgtOCA4em0wIDAiLz4NCiAgICAgICAgPHBhdGggZD0ibTMzNi4xOTE0MDYgMjk2LjE2MDE1NmMtNC40MjE4NzUgMC04LTMuNTc0MjE4LTgtOHYtMTYuMDE1NjI1YzAtNC40MjU3ODEgMy41NzgxMjUtOCA4LTggNC40MjU3ODIgMCA4IDMuNTc0MjE5IDggOHYxNi4wMTU2MjVjMCA0LjQyNTc4Mi0zLjU3NDIxOCA4LTggOHptMCAwIi8+DQogICAgICAgIDxwYXRoIGQ9Im0zMjAuMTk5MjE5IDIxNi4xNDQ1MzFoLTQ4LjAzMTI1Yy00LjQyNTc4MSAwLTgtMy41NzgxMjUtOC04IDAtNC40MjU3ODEgMy41NzQyMTktOCA4LThoNDguMDMxMjVjNC40MjU3ODEgMCA4IDMuNTc0MjE5IDggOCAwIDQuNDIxODc1LTMuNTc0MjE5IDgtOCA4em0wIDAiLz4NCiAgICAgICAgPHBhdGggZD0ibTMyOC4xOTE0MDYgMjQwLjE0NDUzMWgtNjQuMDIzNDM3Yy00LjQyNTc4MSAwLTgtMy41NzgxMjUtOC04IDAtNC40MjU3ODEgMy41NzQyMTktOCA4LThoNjQuMDIzNDM3YzQuNDI1NzgyIDAgOCAzLjU3NDIxOSA4IDggMCA0LjQyMTg3NS0zLjU3NDIxOCA4LTggOHptMCAwIi8+DQogICAgICAgIDxwYXRoIGQ9Im0zNjAuMTY3OTY5IDI4MC4xNDQ1MzFjLTQuNDI1NzgxIDAtOC0zLjU3ODEyNS04LTggMC0xMy4yNDIxODcgMTAuNzc3MzQzLTI0LjAxNTYyNSAyNC4wMTU2MjUtMjQuMDE1NjI1IDQuNDI1NzgxIDAgOCAzLjU3NDIxOSA4IDggMCA0LjQyMTg3NS0zLjU3NDIxOSA4LTggOC00LjQyMTg3NSAwLTguMDE1NjI1IDMuNTg5ODQ0LTguMDE1NjI1IDguMDE1NjI1IDAgNC40MjE4NzUtMy41ODIwMzEgOC04IDh6bTAgMCIvPg0KICAgICAgICA8cGF0aCBkPSJtNDQwLjE5MTQwNiAyODAuMTQ0NTMxYy00LjQyMTg3NSAwLTgtMy41NzgxMjUtOC04IDAtNC40MTc5NjktMy41ODIwMzEtOC04LTgtNC40MjE4NzUgMC04LTMuNTc4MTI1LTgtOCAwLTQuNDI1NzgxIDMuNTc4MTI1LTggOC04IDEzLjIzNDM3NSAwIDI0IDEwLjc2NTYyNSAyNCAyNCAwIDQuNDIxODc1LTMuNTc0MjE4IDgtOCA4em0wIDAiLz4NCiAgICAgICAgPHBhdGggZD0ibTQ0MC4xOTE0MDYgMjk2LjE2MDE1NmgtODAuMDIzNDM3Yy00LjQyNTc4MSAwLTgtMy41NzQyMTgtOC04IDAtNC40MjU3ODEgMy41NzQyMTktOCA4LThoODAuMDMxMjVjNC40MjU3ODEgMCA4IDMuNTc0MjE5IDggOCAwIDQuNDI1NzgyLTMuNTgyMDMxIDgtOC4wMDc4MTMgOHptMCAwIi8+DQogICAgICAgIDxwYXRoIGQ9Im00MjQuODMyMDMxIDI2NC4xMjg5MDZoLTQ5LjI5Njg3NWMtNC40MjE4NzUgMC04LTMuNTc4MTI1LTgtOCAwLTQuNDI1NzgxIDMuNTc4MTI1LTggOC04aDQ5LjI5Njg3NWM0LjQyNTc4MSAwIDggMy41NzQyMTkgOCA4IDAgNC40MjE4NzUtMy41NzQyMTkgOC04IDh6bTAgMCIvPg0KICAgICAgICA8cGF0aCBkPSJtMzc2LjE2Nzk2OSAyNjQuMTI4OTA2Yy00LjQyNTc4MSAwLTgtMy41NzgxMjUtOC04di00Ny45ODQzNzVjMC00LjQyNTc4MSAzLjU3NDIxOS04IDgtOHM4IDMuNTc0MjE5IDggOHY0Ny45ODQzNzVjMCA0LjQyMTg3NS0zLjU3NDIxOSA4LTggOHptMCAwIi8+DQogICAgICAgIDxwYXRoIGQ9Im00MjQuMTk5MjE5IDI2NC4xNDQ1MzFjLTQuNDIxODc1IDAtOC0zLjU3ODEyNS04LTh2LTQ4YzAtNC40MjU3ODEgMy41NzgxMjUtOCA4LTggNC40MjU3ODEgMCA4IDMuNTc0MjE5IDggOHY0OGMwIDQuNDIxODc1LTMuNTc0MjE5IDgtOCA4em0wIDAiLz4NCiAgICAgICAgPHBhdGggZD0ibTM2MC4xNjc5NjkgMjk2LjE2MDE1NmMtNC40MjU3ODEgMC04LTMuNTc0MjE4LTgtOHYtMTYuMDE1NjI1YzAtNC40MjU3ODEgMy41NzQyMTktOCA4LThzOCAzLjU3NDIxOSA4IDh2MTYuMDE1NjI1YzAgNC40MjU3ODItMy41ODIwMzEgOC04IDh6bTAgMCIvPg0KICAgICAgICA8cGF0aCBkPSJtNDQwLjE5MTQwNiAyOTYuMTYwMTU2Yy00LjQyMTg3NSAwLTgtMy41NzQyMTgtOC04di0xNi4wMTU2MjVjMC00LjQyNTc4MSAzLjU3ODEyNS04IDgtOCA0LjQyNTc4MiAwIDggMy41NzQyMTkgOCA4djE2LjAxNTYyNWMwIDQuNDI1NzgyLTMuNTc0MjE4IDgtOCA4em0wIDAiLz4NCiAgICAgICAgPHBhdGggZD0ibTQyNC4xOTkyMTkgMjE2LjE0NDUzMWgtNDguMDMxMjVjLTQuNDI1NzgxIDAtOC0zLjU3ODEyNS04LTggMC00LjQyNTc4MSAzLjU3NDIxOS04IDgtOGg0OC4wMzEyNWM0LjQyNTc4MSAwIDggMy41NzQyMTkgOCA4IDAgNC40MjE4NzUtMy41NzQyMTkgOC04IDh6bTAgMCIvPg0KICAgICAgICA8cGF0aCBkPSJtNDMyLjE5MTQwNiAyNDAuMTQ0NTMxaC02NC4wMjM0MzdjLTQuNDI1NzgxIDAtOC0zLjU3ODEyNS04LTggMC00LjQyNTc4MSAzLjU3NDIxOS04IDgtOGg2NC4wMjM0MzdjNC40MjU3ODIgMCA4IDMuNTc0MjE5IDggOCAwIDQuNDIxODc1LTMuNTc0MjE4IDgtOCA4em0wIDAiLz4NCiAgICA8L2c+DQo8L3N2Zz4=",aNe="PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDM2Mi43ODcgMzYyLjc4NyI+DQogICAgPGcgZmlsbD0iY3VycmVudENvbG9yIj4NCiAgICAgICAgPHBhdGggZD0iTTI2MC45NDUsMTQ0Ljk3OWMtMi42NjcsMC01LjEzMywxLjQxNi02LjQ3NywzLjcxOWwtNDcuNDg0LDgxLjMzM2MtMS4zNTQsMi4zMTktMS4zNjUsNS4xODYtMC4wMjcsNy41MTYNCgkJYzEuMzM3LDIuMzI5LDMuODE4LDMuNzY2LDYuNTA0LDMuNzY2aDk0Ljk2OGMyLjY4NiwwLDUuMTY3LTEuNDM3LDYuNTA0LTMuNzY2YzEuMzM4LTIuMzMsMS4zMjctNS4xOTYtMC4wMjctNy41MTZsLTQ3LjQ4My04MS4zMzMNCgkJQzI2Ni4wNzgsMTQ2LjM5NSwyNjMuNjEyLDE0NC45NzksMjYwLjk0NSwxNDQuOTc5eiBNMjI2LjUyNCwyMjYuMzEybDM0LjQyMS01OC45NThsMzQuNDIsNTguOTU4SDIyNi41MjR6Ii8+DQogICAgICAgIDxwYXRoIGQ9Ik0zNTUuMjg3LDI1NC42OWgtMTc1LjYybDgxLjI3OC0xMzkuMjE4bDYyLjkyNiwxMDcuNzgzYzIuMDg4LDMuNTc4LDYuNjgzLDQuNzg0LDEwLjI1OCwyLjY5Ng0KCQljMy41NzctMi4wODgsNC43ODQtNi42ODEsMi42OTUtMTAuMjU4TDI2Ny40MjIsOTYuODE1Yy0wLjAyMS0wLjAzNi0wLjA0OC0wLjA2Ny0wLjA2OS0wLjEwM2MtMC4xMjYtMC4yMDgtMC4yNjItMC40MDgtMC40MDctMC42MDMNCgkJYy0wLjA0NC0wLjA1OS0wLjA4Ni0wLjExOC0wLjEzMS0wLjE3NmMtMC4xODMtMC4yMy0wLjM3Ni0wLjQ1MS0wLjU4NC0wLjY1OGMtMC4wMjQtMC4wMjQtMC4wNTEtMC4wNDUtMC4wNzYtMC4wNjkNCgkJYy0wLjE4Ni0wLjE4LTAuMzgzLTAuMzQ5LTAuNTg3LTAuNTA5Yy0wLjA2NS0wLjA1MS0wLjEzMi0wLjEtMC4xOTktMC4xNDhjLTAuMTg3LTAuMTM3LTAuMzc5LTAuMjY0LTAuNTc4LTAuMzg0DQoJCWMtMC4wNTUtMC4wMzMtMC4xMDgtMC4wNjgtMC4xNjQtMC4xYy0wLjI2MS0wLjE0Ny0wLjUzLTAuMjgyLTAuODA5LTAuMzk3Yy0wLjAxMS0wLjAwNC0wLjAyMi0wLjAwOC0wLjAzMy0wLjAxMg0KCQljLTAuMjYtMC4xMDYtMC41MjgtMC4xOTYtMC44MDItMC4yNzNjLTAuMDczLTAuMDIxLTAuMTQ2LTAuMDM4LTAuMjItMC4wNTZjLTAuMjIyLTAuMDU1LTAuNDQ3LTAuMS0wLjY3Ny0wLjEzNQ0KCQljLTAuMDc5LTAuMDEyLTAuMTU3LTAuMDI2LTAuMjM2LTAuMDM2Yy0wLjI5Ny0wLjAzNi0wLjU5OC0wLjA2LTAuOTA2LTAuMDZIMTAxLjg0MmMtMi42NjcsMC01LjEzMywxLjQxNi02LjQ3NywzLjcxOQ0KCQlMMS4wMjMsMjU4LjQwOGMtMS4zNTQsMi4zMTktMS4zNjUsNS4xODYtMC4wMjcsNy41MTZjMS4zMzcsMi4zMjksMy44MTgsMy43NjYsNi41MDQsMy43NjZoODYuNTM4YzAuMDA4LDAsMC4wMTUsMC4wMDEsMC4wMjMsMC4wMDENCgkJczAuMDE1LTAuMDAxLDAuMDIzLTAuMDAxaDM1Ljg4OWMwLjAwOCwwLDAuMDE1LDAuMDAxLDAuMDIzLDAuMDAxczAuMDE1LTAuMDAxLDAuMDIzLTAuMDAxaDM2LjU4NmgxODguNjg0DQoJCWM0LjE0MywwLDcuNS0zLjM1OCw3LjUtNy41UzM1OS40MywyNTQuNjksMzU1LjI4NywyNTQuNjl6IE0xNjIuMjk4LDI1NC42OWgtMTkuMjYzbDY5LjQzLTExOS40Nw0KCQljMi4wODEtMy41ODIsMC44NjUtOC4xNzItMi43MTYtMTAuMjUzYy0zLjU4LTIuMDgzLTguMTczLTAuODY2LTEwLjI1MywyLjcxNmwtNzMuODEsMTI3LjAwN0gxMDcuMWw4NS4xOTItMTQ2LjU5NGg1NS41OQ0KCQlMMTYyLjI5OCwyNTQuNjl6IE0xMDYuMTQ3LDEwOC4wOTZoMzQuMDkxTDc0Ljc4OSwyMjAuNzE3Yy0yLjA4MSwzLjU4Mi0wLjg2NSw4LjE3MiwyLjcxNiwxMC4yNTMNCgkJYzEuMTg2LDAuNjg5LDIuNDgyLDEuMDE3LDMuNzYyLDEuMDE3YzIuNTg0LDAsNS4xLTEuMzM3LDYuNDkxLTMuNzMzbDY5LjgzLTEyMC4xNThoMTcuMzU2TDg5Ljc1MSwyNTQuNjlIMjAuNTYzTDEwNi4xNDcsMTA4LjA5NnoiDQogICAgICAgIC8+DQogICAgPC9nPg0KPC9zdmc+DQo=",cNe="PHN2ZyBoZWlnaHQ9IjUxMiIgdmlld0JveD0iMCAwIDUxMiA1MTIiIHdpZHRoPSI1MTIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+DQogICAgPGcgZmlsbD0iY3VycmVudENvbG9yIj4NCiAgICAgICAgPHBhdGggZD0ibTQ5Ni43MDQgMjcyLjA4NmgtODEuNzA0di04OC4wNzNjMC00LjE0Mi0zLjM1Ny03LjUtNy41LTcuNXMtNy41IDMuMzU4LTcuNSA3LjV2ODguMDczaC0xNXYtMTkzLjcxYzAtOC4yNDktNi43MTEtMTQuOTU5LTE0Ljk1OS0xNC45NTloLTkxLjU4MmMtOC4yNDggMC0xNC45NTkgNi43MS0xNC45NTkgMTQuOTU5djE5My43MWgtMTV2LTE5My43MWMwLTguMjQ5LTYuNzExLTE0Ljk1OS0xNC45NTktMTQuOTU5aC05MS41ODJjLTguMjQ4IDAtMTQuOTU5IDYuNzEtMTQuOTU5IDE0Ljk1OXYxOTMuNzFoLTE1di0yMjMuNjY5aDI4OHYxMDAuNTk2YzAgNC4xNDIgMy4zNTcgNy41IDcuNSA3LjVzNy41LTMuMzU4IDcuNS03LjV2LTEwMC41OTZoMy4yMDRjOC40MzUgMCAxNS4yOTYtNi44ODMgMTUuMjk2LTE1LjM0NHYtMTcuNzNjMC04LjQ2LTYuODYxLTE1LjM0My0xNS4yOTYtMTUuMzQzaC0zMjQuNDA4Yy04LjQzNSAwLTE1LjI5NiA2Ljg4My0xNS4yOTYgMTUuMzQ0djE3LjczYzAgOC40NiA2Ljg2MSAxNS4zNDQgMTUuMjk2IDE1LjM0NGgzLjIwNHYyMjMuNjY5aC04MS43MDRjLTguNDM1LS4wMDEtMTUuMjk2IDYuODYxLTE1LjI5NiAxNS4yOTV2MTcuNjIyYzAgOC40MzUgNi44NjEgMTUuMjk2IDE1LjI5NiAxNS4yOTZoLjV2MTQzLjQ4NmgtLjVjLTguNDM1IDAtMTUuMjk2IDYuODYyLTE1LjI5NiAxNS4yOTZ2MTcuNjIyYzAgOC40MzQgNi44NjEgMTUuMjk2IDE1LjI5NiAxNS4yOTZoMjIzLjIwNGM0LjE0MyAwIDcuNS0zLjM1OCA3LjUtNy41cy0zLjM1Ny03LjUtNy41LTcuNWgtMjIzLjIwNGMtLjE2MyAwLS4yOTYtLjEzMy0uMjk2LS4yOTZ2LTE3LjYyMmMwLS4xNjMuMTMzLS4yOTYuMjk2LS4yOTZoNDgxLjQwOGMuMTYzIDAgLjI5Ni4xMzMuMjk2LjI5NnYxNy42MjJjMCAuMTYzLS4xMzMuMjk2LS4yOTYuMjk2aC0yMjMuMjA0Yy00LjE0MyAwLTcuNSAzLjM1OC03LjUgNy41czMuMzU3IDcuNSA3LjUgNy41aDIyMy4yMDRjOC40MzUgMCAxNS4yOTYtNi44NjIgMTUuMjk2LTE1LjI5NnYtMTcuNjIyYzAtOC40MzQtNi44NjEtMTUuMjk2LTE1LjI5Ni0xNS4yOTZoLS41di0xNDMuNDg2aC41YzguNDM1IDAgMTUuMjk2LTYuODYyIDE1LjI5Ni0xNS4yOTZ2LTE3LjYyMmMwLTguNDM0LTYuODYxLTE1LjI5Ni0xNS4yOTYtMTUuMjk2em0tNDAzLjIwNC0yMzkuMDEydi0xNy43M2MwLS4yMTIuMTUzLS4zNDQuMjk2LS4zNDRoMzI0LjQwOGMuMTQzIDAgLjI5Ni4xMzEuMjk2LjM0NHYxNy43M2MwIC4yMTItLjE1My4zNDQtLjI5Ni4zNDQtMTUuMzY3IDAtMzA5LjA1MSAwLTMyNC40MDggMC0uMTQzLS4wMDEtLjI5Ni0uMTMyLS4yOTYtLjM0NHptMTg0Ljk1OSA0NS4zNDMgOTEuNTQxLS4wNDF2MTkzLjcxaC05MS41MDJ6bS0xMzYuNSAwIDkxLjU0MS0uMDQxdjE5My43MWgtOTEuNTAyem0zMzkuMjQ1IDM4NC44MTdoLTQ1MC40MDh2LTE0Mi45MzRoNDUwLjQwOHptMTUuNzk2LTE1OC4yM2MwIC4xNjQtLjEzMy4yOTYtLjI5Ni4yOTYtMi44MjQgMC00NzEuMTUzIDAtNDgxLjQwOCAwLS4xNjMgMC0uMjk2LS4xMzMtLjI5Ni0uMjk2di0xNy42MjJjMC0uMTYzLjEzMy0uMjk2LjI5Ni0uMjk2aDQ4MS40MDhjLjE2MyAwIC4yOTYuMTMzLjI5Ni4yOTZ6Ii8+DQogICAgICAgIDxwYXRoIGQ9Im02Ny42NTUgNDQyLjcwNGgxOC45OWM4Ljc2OCAwIDE1LjktNy4xMzMgMTUuOS0xNS45MDF2LTY5LjUyYzAtOC43NjgtNy4xMzMtMTUuOTAxLTE1LjktMTUuOTAxaC0xOC45OWMtOC43NjggMC0xNS45IDcuMTMzLTE1LjkgMTUuOTAxdjY5LjUyYzAgOC43NjggNy4xMzMgMTUuOTAxIDE1LjkgMTUuOTAxem0tLjktODUuNDIxYzAtLjQ5Ny40MDQtLjkwMS45LS45MDFoMTguOTljLjQ5NiAwIC45LjQwNC45LjkwMXY2OS41MmMwIC40OTctLjQwNC45MDEtLjkuOTAxaC0xOC45OWMtLjQ5NiAwLS45LS40MDQtLjktLjkwMXoiLz4NCiAgICAgICAgPHBhdGggZD0ibTEzOS40MDYgNDQyLjcwNGgxOC45ODljOC43NjggMCAxNS45MDEtNy4xMzMgMTUuOTAxLTE1LjkwMXYtNjkuNTJjMC04Ljc2OC03LjEzNC0xNS45MDEtMTUuOTAxLTE1LjkwMWgtMTguOTg5Yy04Ljc2OCAwLTE1LjkwMSA3LjEzMy0xNS45MDEgMTUuOTAxdjY5LjUyYzAgOC43NjggNy4xMzQgMTUuOTAxIDE1LjkwMSAxNS45MDF6bS0uOTAxLTg1LjQyMWMwLS40OTcuNDA0LS45MDEuOTAxLS45MDFoMTguOTg5Yy40OTcgMCAuOTAxLjQwNC45MDEuOTAxdjY5LjUyYzAgLjQ5Ny0uNDA0LjkwMS0uOTAxLjkwMWgtMTguOTg5Yy0uNDk3IDAtLjkwMS0uNDA0LS45MDEtLjkwMXoiLz4NCiAgICAgICAgPHBhdGggZD0ibTIxMC43OTYgNDQyLjcwNGgxOC45OWM4Ljc2OCAwIDE1LjkwMS03LjEzMyAxNS45MDEtMTUuOTAxdi02OS41MmMwLTguNzY4LTcuMTM0LTE1LjkwMS0xNS45MDEtMTUuOTAxaC0xOC45OWMtOC43NjggMC0xNS45IDcuMTMzLTE1LjkgMTUuOTAxdjY5LjUyYzAgOC43NjggNy4xMzIgMTUuOTAxIDE1LjkgMTUuOTAxem0tLjktODUuNDIxYzAtLjQ5Ny40MDQtLjkwMS45LS45MDFoMTguOTljLjQ5NyAwIC45MDEuNDA0LjkwMS45MDF2NjkuNTJjMCAuNDk3LS40MDQuOTAxLS45MDEuOTAxaC0xOC45OWMtLjQ5NiAwLS45LS40MDQtLjktLjkwMXoiLz4NCiAgICAgICAgPHBhdGggZD0ibTI4Mi41NDcgNDQyLjcwNGgxOC45ODljOC43NjggMCAxNS45MDEtNy4xMzMgMTUuOTAxLTE1LjkwMXYtNjkuNTJjMC04Ljc2OC03LjEzNC0xNS45MDEtMTUuOTAxLTE1LjkwMWgtMTguOTg5Yy04Ljc2OCAwLTE1LjkwMSA3LjEzMy0xNS45MDEgMTUuOTAxdjY5LjUyYzAgOC43NjggNy4xMzMgMTUuOTAxIDE1LjkwMSAxNS45MDF6bS0uOTAxLTg1LjQyMWMwLS40OTcuNDA0LS45MDEuOTAxLS45MDFoMTguOTg5Yy40OTcgMCAuOTAxLjQwNC45MDEuOTAxdjY5LjUyYzAgLjQ5Ny0uNDA0LjkwMS0uOTAxLjkwMWgtMTguOTg5Yy0uNDk3IDAtLjkwMS0uNDA0LS45MDEtLjkwMXoiLz4NCiAgICAgICAgPHBhdGggZD0ibTM1NC4xMzEgNDQyLjcwNGgxOC45ODljOC43NjggMCAxNS45MDEtNy4xMzMgMTUuOTAxLTE1LjkwMXYtNjkuNTJjMC04Ljc2OC03LjEzNC0xNS45MDEtMTUuOTAxLTE1LjkwMWgtMTguOTg5Yy04Ljc2OCAwLTE1LjkwMSA3LjEzMy0xNS45MDEgMTUuOTAxdjY5LjUyYy0uMDAxIDguNzY4IDcuMTMzIDE1LjkwMSAxNS45MDEgMTUuOTAxem0tLjkwMi04NS40MjFjMC0uNDk3LjQwNC0uOTAxLjkwMS0uOTAxaDE4Ljk4OWMuNDk3IDAgLjkwMS40MDQuOTAxLjkwMXY2OS41MmMwIC40OTctLjQwNC45MDEtLjkwMS45MDFoLTE4Ljk4OWMtLjQ5NyAwLS45MDEtLjQwNC0uOTAxLS45MDF6Ii8+DQogICAgICAgIDxwYXRoIGQ9Im00MjUuNTIxIDQ0Mi43MDRoMTguOTg5YzguNzY4IDAgMTUuOTAxLTcuMTMzIDE1LjkwMS0xNS45MDF2LTY5LjUyYzAtOC43NjgtNy4xMzQtMTUuOTAxLTE1LjkwMS0xNS45MDFoLTE4Ljk4OWMtOC43NjggMC0xNS45MDEgNy4xMzMtMTUuOTAxIDE1LjkwMXY2OS41MmMwIDguNzY4IDcuMTM0IDE1LjkwMSAxNS45MDEgMTUuOTAxem0tLjkwMS04NS40MjFjMC0uNDk3LjQwNC0uOTAxLjkwMS0uOTAxaDE4Ljk4OWMuNDk3IDAgLjkwMS40MDQuOTAxLjkwMXY2OS41MmMwIC40OTctLjQwNC45MDEtLjkwMS45MDFoLTE4Ljk4OWMtLjQ5NyAwLS45MDEtLjQwNC0uOTAxLS45MDF6Ii8+DQogICAgICAgIDxwYXRoIGQ9Im0zMTYuNDExIDEwNy4yNjhjLTIuOTMtMi45MjktNy42NzgtMi45MjktMTAuNjA3IDBzLTIuOTI5IDcuNjc4IDAgMTAuNjA2bDIzLjUxMiAyMy41MTJjMi45MyAyLjkyOSA3LjY3OCAyLjkyOSAxMC42MDcgMHMyLjkyOS03LjY3OCAwLTEwLjYwNnoiLz4NCiAgICAgICAgPHBhdGggZD0ibTM0Mi42MDQgOTIuODMyYy0yLjkzLTIuOTI5LTcuNjc4LTIuOTI5LTEwLjYwNyAwcy0yLjkyOSA3LjY3OCAwIDEwLjYwNmwxMS43NTYgMTEuNzU2YzIuOTMgMi45MjkgNy42NzggMi45MjkgMTAuNjA3IDBzMi45MjktNy42NzggMC0xMC42MDZ6Ii8+DQogICAgPC9nPg0KPC9zdmc+",uNe="PHN2ZyBoZWlnaHQ9IjUxMiIgdmlld0JveD0iMCAwIDUxMiA1MTIiIHdpZHRoPSI1MTIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+DQogICAgPGcgZmlsbD0iY3VycmVudENvbG9yIj4NCiAgICAgICAgPHBhdGggZD0ibTQxMy45MDcgMGMtNTQuMTA0IDAtOTguMTIyIDQ0LjAwNS05OC4xMjIgOTguMDk2djQzLjU4MnMtNjkuODMxLTM2LjkxMi03MS4wNjUtMzcuNTkzYy05LjU0NC01LjI2Ni0xMi4xODUtNS4yNjctMjEuNzMxIDAtMS4yMzQuNjgxLTEzNi4xNDEgNzEuOTU4LTEzNi4xNDEgNzEuOTU4LTExLjQzNyA2LjAxNy0xMy4wNDUgNy43NDUtMTcuODc4IDE1Ljc4My0uNzg4IDEuMzExLTY1LjY5OCAxMDQuMjMtNjUuNjk4IDEwNC4yMy0zLjE3NSA1LjAyMy00LjA3NyAxMC45NjItMi41MzkgMTYuNzIyIDEuNjE3IDYuMDU2IDUuODQgMTEuMjY5IDExLjU3NyAxNC4yOTUgMy42NDYgMS45MyA3LjU4MiAyLjg1IDExLjQ2NSAyLjg1IDYuMjAyIDAgMTIuMjU1LTIuMzU4IDE2Ljc0NS02LjY4OHY2NS4wNDRjMCA0LjE0MiAzLjM1OCA3LjUgNy41IDcuNXM3LjUtMy4zNTggNy41LTcuNXYtODcuNTQxczQ5LjEzNC03Ny44NTUgNDkuNjUyLTc4LjY4MmMyLjMzNC0zLjcyOSAzLjMyOC01LjI4MyA0LjQ5Ni02LjMxOCAxLjMzMy0xLjE4MSAzLjY2NS0yLjQ2NCA4LjY2NS01LjEwN2wxMTMuMDAyLTU5LjY0OWMuODAxLS40MjUgMS40OS0uODAzIDIuMDkzLTEuMTMzLjE0MS0uMDc3LjI4NS0uMTU2LjQyOC0uMjM0LjE0My4wNzguMjg3LjE1Ny40MjguMjM0LjYwMy4zMzEgMS4yOTIuNzA4IDIuMTA5IDEuMTQyIDAgMCAxMTguMTkzIDYyLjQxMyAxMTkuNjQyIDYzLjMxLjg2OS41MzggMS41MDkuOTk1IDIuMDA5IDEuNDM4IDEuMTY3IDEuMDM1IDIuMTYyIDIuNTg5IDQuNDk2IDYuMzE4LjUxOC44MjcgNDkuNjUxIDc4LjY4MSA0OS42NTEgNzguNjgxdjE2MC43MTZoLTg0LjkyMXYtMTA0LjM0aDEyLjYyNWM3LjY1MiAwIDEzLjg3OC02LjIyNiAxMy44NzgtMTMuODc4di0yMS40M2MwLTcuNjUyLTYuMjI2LTEzLjg3OC0xMy44NzgtMTMuODc4aC04NS4xMjJjLTQuMTQyIDAtNy41IDMuMzU4LTcuNSA3LjVzMy4zNTggNy41IDcuNSA3LjVoODR2MTkuMTg2aC0yMDkuODF2LTE5LjE4Nmg5MS4yYzQuMTQyIDAgNy41LTMuMzU4IDcuNS03LjVzLTMuMzU4LTcuNS03LjUtNy41aC05Mi4zMjJjLTcuNjUyIDAtMTMuODc4IDYuMjI2LTEzLjg3OCAxMy44Nzh2MjEuNDNjMCA3LjY1MiA2LjIyNiAxMy44NzggMTMuODc4IDEzLjg3OGgxMi42MjV2MTA0LjMzOWgtODQuOTQ3di0zOC41NjNjMC00LjE0Mi0zLjM1OC03LjUtNy41LTcuNXMtNy41IDMuMzU4LTcuNSA3LjV2NzYuNTM2YzAgNi45MzQgNS42NDEgMTIuNTc0IDEyLjU3NCAxMi41NzRoNDQ1LjkwN2M3LjE2NyAwIDEyLjk5OS01LjgzMiAxMi45OTktMTIuOTk5di00MDAuOTA1Yy4wMDEtNTQuMDkxLTQ0LjAwNC05OC4wOTYtOTguMDkyLTk4LjA5NnptLTI3My40NCA0OTdoLTg0Ljk0OHYtMjAuNTQ2aDg0Ljk0N3YyMC41NDZ6bTE1OS43ODMtMTM5Ljg4Ni02Ni4zODIgNTkuODQ1LTY2LjM4Mi01OS44NDV6bS0xNDQuNzgzIDkuMzU5IDY3LjIwMSA2MC41ODQtNjcuMjAxIDYwLjU4NHptMTIuMDIgMTMwLjUyNyA2Ni4zODItNTkuODQ1IDY2LjM4MSA1OS44NDV6bTE0NC43ODMtOS4zNTktNjcuMjAxLTYwLjU4NCA2Ny4yMDEtNjAuNTg0em05OS45MTkgOS4zNTloLTg0LjkxOXYtMjAuNTQ2aDg0LjkxOXptNTMuNDQ1LTE5OC44MjNjLS4zNDctLjcyLS43MzMtMS40MjctMS4xNjYtMi4xMTdsLTUxLjk0NS04Mi4yNjZoODQuNDc3djg0LjM4M3ptLTEzNC44NDgtMjAwLjA4MWMwLTQ1LjgxOSAzNy4yODgtODMuMDk2IDgzLjEyMi04My4wOTYgNDUuODE2IDAgODMuMDkyIDM3LjI3NiA4My4wOTIgODMuMDk2djEuMjg3aC0xNjYuMjE0em0wIDE2LjI4N2gxNjYuMjE0djg0LjQxMmgtOTMuOTQ5cy0zLjUyMy01LjY1Ni00LjMxMi02Ljk2NmMtNC44MzEtOC4wMzYtNi40NC05Ljc2Ni0xNy44NjgtMTUuNzc4bC01MC4wODYtMjYuNDV2LTM1LjIxOHptOTUuMjQ2IDE4MC4xNzdzLTUwLjI3NS03OS42NTYtNTAuNzgtODAuNDYzYy00Ljc5OS03LjY2NS02LjUxNC05LjgyNS0xMy4yODEtMTMuNjkyLS41MjEtLjI5Ny0xMTkuOTI5LTYzLjQwOC0xMjAuNDgyLTYzLjcxMS01LjEwMS0yLjc5NS03Ljg0Ny0zLjMyLTEyLjA2Ny0xLjU3Mi0uMDM3LjAxNS0uMDc2LjAzNC0uMTEzLjA1LS42MTYuMjU5LTExNy45ODUgNjIuMTk3LTExNy45ODUgNjIuMTk3LTExLjcyNyA2LjItMTIuOTYxIDcuMjk1LTE4Ljg2OCAxNi43MjktLjUwNS44MDctNTAuNzggODAuNDYzLTUwLjc4IDgwLjQ2My0uMDEuMDE2LS4wMTYuMDMzLS4wMjYuMDQ5bC0xMC4yOTQgMTYuMzFjLTIuMzc1IDMuNzY3LTcuODg1IDUuMDk2LTEyLjAzOSAyLjg5NC0yLjA2LTEuMDg2LTMuNTUyLTIuODczLTQuMDkzLTQuOTAxLS4zMTYtMS4xODQtLjQ0Ni0yLjk4NC43MjktNC44NDMgMCAwIDY1LjAzNy0xMDMuMTI0IDY1Ljg3Mi0xMDQuNTEyIDMuNDQ4LTUuNzM0IDMuNDQ4LTUuNzM0IDEyLjAxNy0xMC4yNDMgMCAwIDEzOS4xOTMtNzMuNjM5IDE0MC4wMTItNzQuMDEzLjgyLjM3NCAxNDAuMDEyIDc0LjAxMyAxNDAuMDEyIDc0LjAxMy4wMDMuMDAyLjAwNy4wMDQuMDExLjAwNiA4LjU1OSA0LjUwMiA4LjU1OSA0LjUwMiAxMi4wMDcgMTAuMjM4LjgzNCAxLjM4OCAxLjgxNiAzLjAyIDMuMDU4IDQuOTg3bDYyLjgzMyA5OS41MDljMS4xNjggMS44NiAxLjAzNCAzLjY2OS43MTYgNC44NTktLjU0NCAyLjAzMi0yLjAzMiAzLjgyLTQuMDcyIDQuODk5LTQuMjI2IDIuMjMxLTkuNjQ1LjkyNC0xMi4wNjktMi44OTZsLTEwLjI5Mi0xNi4zMDdjLS4wMS0uMDE3LS4wMTYtLjAzNS0uMDI2LS4wNXptNzAuOTY4IDIwMi40NGgtNjkuODExdi04NC40MTFoNjkuODExem0tNjkuODExLTk5LjQxMXYtNzQuMzg5YzcuMzEzIDcuMDQyIDE4Ljc2MyA4Ljg3NCAyOC4yMzggMy44NzUgNS42LTIuOTY1IDkuNzQ2LTguMDE2IDExLjQzOC0xMy44OTdoMzAuMTM1djg0LjQxMmgtNjkuODExeiIvPg0KICAgICAgICA8cGF0aCBkPSJtMjg1LjI2MiAyMzcuODczYzAtMjguMzQ3LTIzLjA2Mi01MS40MDktNTEuNDA4LTUxLjQwOS0yOC4zMzEgMC01MS4zNzkgMjMuMDYyLTUxLjM3OSA1MS40MDlzMjMuMDQ5IDUxLjQwOSA1MS4zNzkgNTEuNDA5YzI4LjM0Ny0uMDAxIDUxLjQwOC0yMy4wNjMgNTEuNDA4LTUxLjQwOXptLTg3Ljc4NyAwYzAtMjAuMDc2IDE2LjMyLTM2LjQwOSAzNi4zNzktMzYuNDA5IDIwLjA3NSAwIDM2LjQwOCAxNi4zMzMgMzYuNDA4IDM2LjQwOXMtMTYuMzMzIDM2LjQwOS0zNi40MDggMzYuNDA5Yy0yMC4wNTktLjAwMS0zNi4zNzktMTYuMzM0LTM2LjM3OS0zNi40MDl6Ii8+DQogICAgPC9nPg0KPC9zdmc+",lNe="PHN2ZyBoZWlnaHQ9IjUxMiIgdmlld0JveD0iMCAwIDUxMiA1MTIiIHdpZHRoPSI1MTIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+DQogICAgPGcgZmlsbD0iY3VycmVudENvbG9yIj4NCiAgICAgICAgPHBhdGggZD0ibTQ5Mi45OTUgMTY2LjQ4OS0zMS45OTUtMjMuOTk2di0xMTIuNDkzYzguMjg0IDAgMTUtNi43MTYgMTUtMTVzLTYuNzE2LTE1LTE1LTE1aC05MGMtOC4yODQgMC0xNSA2LjcxNi0xNSAxNXM2LjcxNiAxNSAxNSAxNXY0NC45OTJsLTg4LjAwOS02Ni4wMDZjLTE1Ljg5My0xMS45MDQtMzguMDktMTEuOTA1LTUzLjk4OS4wMDVsLTIwOS45OTkgMTU3LjVjLTE5Ljg1MyAxNC44OTMtMjMuODkxIDQzLjE1NS05LjAwMSA2My4wMDQgNy4yMiA5LjYyIDE3Ljc1MiAxNS44NTMgMjkuNjU3IDE3LjU1IDIuMTU3LjMwOCA0LjMxLjQ2IDYuNDUuNDU5IDUuMTA5IDAgMTAuMTMtLjg3NiAxNC44OTEtMi41NjR2MjUyLjA2YzAgOC4yODQgNi43MTYgMTUgMTUgMTVoMzYwYzguMjg0IDAgMTUtNi43MTYgMTUtMTV2LTI1Mi4wNjhjNC43NjMgMS42ODUgOS44MDMgMi41NiAxNC45NzggMi41NiAxNC4xIDAgMjcuNTY1LTYuNzI5IDM2LjAyMi0xOCAxNC44ODgtMTkuODQ2IDEwLjg0OS00OC4xMDgtOS4wMDUtNjMuMDAzem0tOTEuOTk1LTEzNi40ODloMzB2ODkuOTkybC0zMC0yMi41em0tMTIwIDI3MmgtNTB2LTkyaDUwem0zMCAwdi0xMDdjMC04LjI4NC02LjcxNi0xNS0xNS0xNWgtODBjLTguMjg0IDAtMTUgNi43MTYtMTUgMTV2MTA3aC0xMDkuOTk5di03Ny4wMDRsMTY0Ljk5OS0xMjMuNzUyIDE2NSAxMjMuNzUzdjc3LjAwM3ptLTIxOS45OTkgMzBoMjA5Ljk5OXYzMGgtNDVjLTguMjg0IDAtMTUgNi43MTYtMTUgMTV2NDVoLTQ1Yy04LjI4NCAwLTE1IDYuNzE2LTE1IDE1djQ1aC05MHptMTE5Ljk5OSAxNTB2LTMwaDQ1YzguMjg0IDAgMTUtNi43MTYgMTUtMTV2LTQ1aDQ1YzguMjg0IDAgMTUtNi43MTYgMTUtMTV2LTQ1aDkwdjE1MHptMjY3LjAwMi0yNzAuNTExYy0yLjg2MyAzLjgxNS03LjI0NSA2LjAwNC0xMi4wMjQgNi4wMDQtMy4yNiAwLTYuMzY1LTEuMDM2LTguOTc5LTIuOTk2bC0xOTEuOTk5LTE0NC4wMDNjLTUuMzMzLTQtMTIuNjY3LTQtMTggMGwtMTkyLjAwOCAxNDQuMDA5Yy0zLjE5MyAyLjM5Ny03LjEzNiAzLjQwOC0xMS4wOTggMi44NDItMy45NzMtLjU2Ni03LjQ4OC0yLjY0Ny05Ljg5Ni01Ljg1Ni00Ljk2MS02LjYxNC0zLjYxMi0xNi4wMzUgMy4wMDYtMjFsMjA5Ljk5MS0xNTcuNDkyYzIuNjUyLTEuOTg3IDUuODMtMi45NzkgOS4wMDctMi45NzkgMy4xNzUgMCA2LjM0OS45OTIgOC45OTYgMi45NzRsMjA5Ljk5NiAxNTcuNDk3YzYuNjIgNC45NjYgNy45NjkgMTQuMzg2IDMuMDA4IDIxeiIvPg0KICAgIDwvZz4NCjwvc3ZnPg==",NNe="PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDUxMiA1MTIiPg0KICAgIDxnIGZpbGw9ImN1cnJlbnRDb2xvciI+DQogICAgICAgIDxwYXRoIGQ9Ik00ODUuNCwyNzIuMDY3aC04LjUzM3YtMTc5LjJjMC00Mi42NjctMzQuMTMzLTc2LjgtNzYuOC03Ni44Yy0zNy43NywwLTY0LjkzNSwyOC4wMDYtNjcuOTc0LDY5LjA0MQ0KCQkJCWMtMTkuODI5LDMuNzQ4LTM0LjQyNiwyMC44MjYtMzQuNDI2LDQxLjg5MmMwLDUuMTIsMy40MTMsOC41MzMsOC41MzMsOC41MzNoNjguMjY3YzUuMTIsMCw4LjUzMy0zLjQxMyw4LjUzMy04LjUzMw0KCQkJCWMwLTIwLjgzMy0xNC4yNzQtMzcuNzY5LTMzLjc2Ny00MS43NjdjMi41NS0yNy4xMTYsMTguODM2LTUyLjEsNTAuODM0LTUyLjFjMzMuMjgsMCw1OS43MzMsMjYuNDUzLDU5LjczMyw1OS43MzN2MTc5LjJIMjAyLjk3NQ0KCQkJCWMtMy44Ni0xOS42ODEtMjAuODc4LTM0LjEzMy00MS44NDEtMzQuMTMzYy04LjUzMy0xMC4yNC0yMC40OC0xNy4wNjctMzQuMTMzLTE3LjA2N2MtMTYuMjEzLDAtMzAuNzIsOS4zODctMzcuNTQ3LDIzLjA0DQoJCQkJYy02LjgyNy0zLjQxMy0xNC41MDctNS45NzMtMjIuMTg3LTUuOTczYy0yMC45NjMsMC0zNy45ODEsMTQuNDUyLTQxLjg0MSwzNC4xMzNIMjQuNmMtMTQuNTA3LDAtMjUuNiwxMS4wOTMtMjUuNiwyNS42DQoJCQkJYzAsMTQuNTA3LDExLjA5MywyNS42LDI1LjYsMjUuNmgxMC4yNTVsMjMuMDI1LDkxLjMwN2M2LjgyNywyNi40NTMsMzAuNzIsNDUuMjI3LDU4LjAyNyw0NS4yMjdoNi44MjdsLTExLjA5MywyMi4xODcNCgkJCQljLTIuNTYsNC4yNjctMC44NTMsOS4zODcsMy40MTMsMTEuMDkzYzAuODUzLDAuODUzLDIuNTYsMC44NTMsMy40MTMsMC44NTNjMy40MTMsMCw1Ljk3My0xLjcwNyw3LjY4LTQuMjY3TDE0MS4wOCw0NTkuOGgyMzYuOA0KCQkJCWwxNC41MDcsMjkuMDEzYzEuNzA3LDMuNDEzLDQuMjY3LDUuMTIsNy42OCw1LjEyYzEuNzA3LDAsMi41NiwwLDMuNDEzLTEuNzA3YzMuNDEzLTEuNzA3LDUuMTItNi44MjcsMy40MTMtMTEuMDkzDQoJCQkJbC0xMC42ODktMjEuMzc5YzI2LjQxOS0wLjkzOCw0OS4yNjYtMTkuMzksNTUuOTE2LTQ0LjMyOGwyMy4yNC05Mi4xNmgxMC4wNGMxNC41MDcsMCwyNS42LTExLjA5MywyNS42LTI1LjYNCgkJCQlDNTExLDI4My4xNiw0OTkuOTA3LDI3Mi4wNjcsNDg1LjQsMjcyLjA2N3ogTTM2NS4wOCwxMTguNDY3aC00OC42NGMzLjQxMy0xMC4yNCwxMy42NTMtMTcuMDY3LDI0Ljc0Ny0xNy4wNjcNCgkJCQlTMzYxLjY2NywxMDguMjI3LDM2NS4wOCwxMTguNDY3eiBNNjcuMjY3LDI1NWM3LjY4LDAsMTQuNTA3LDMuNDEzLDIwLjQ4LDkuMzg3YzEuNzA3LDIuNTYsNS4xMiwzLjQxMyw4LjUzMywyLjU2DQoJCQkJczUuMTItMy40MTMsNS45NzMtNi44MjdjMi41Ni0xMi44LDEyLjgtMjIuMTg3LDI1LjYtMjIuMTg3YzkuMzg3LDAsMTcuOTIsNC4yNjcsMjIuMTg3LDEyLjhjMS43MDcsMy40MTMsNS45NzMsNS4xMiw5LjM4Nyw0LjI2Nw0KCQkJCWMwLjg1MywwLDEuNzA3LDAsMi41NiwwYzExLjA5MywwLDIwLjQ4LDYuODI3LDIzLjg5MywxNy4wNjdINDMuMzczQzQ2Ljc4NywyNjEuODI3LDU2LjE3MywyNTUsNjcuMjY3LDI1NXogTTQzNi43Niw0MTAuMzA3DQoJCQkJYy01LjEyLDE4Ljc3My0yMi4xODcsMzIuNDI3LTQxLjgxMywzMi40MjdIMTE2Ljc2Yy0xOS42MjcsMC0zNi42OTMtMTMuNjUzLTQxLjgxMy0zMi40MjdsLTIyLjE4Ny04Ny4wNGg0MDQuNDhMNDM2Ljc2LDQxMC4zMDd6DQoJCQkJIE00ODUuNCwzMDYuMmgtMTcuMDY3SDQxLjY2N0gyNC42Yy01LjEyLDAtOC41MzMtMy40MTMtOC41MzMtOC41MzNzMy40MTMtOC41MzMsOC41MzMtOC41MzNoOC41MzNoMTYyLjEzM0g0ODUuNA0KCQkJCWM1LjEyLDAsOC41MzMsMy40MTMsOC41MzMsOC41MzNTNDkwLjUyLDMwNi4yLDQ4NS40LDMwNi4yeiIvPg0KICAgICAgICA8cGF0aCBkPSJNMzA2LjIsMTczLjkzM2M1LjEyLDAsOC41MzMtMy40MTMsOC41MzMtOC41MzN2LTQuMjY3YzAtNS4xMi0zLjQxMy04LjUzMy04LjUzMy04LjUzM3MtOC41MzMsMy40MTMtOC41MzMsOC41MzN2NC4yNjcNCgkJCQlDMjk3LjY2NywxNzAuNTIsMzAxLjA4LDE3My45MzMsMzA2LjIsMTczLjkzM3oiLz4NCiAgICAgICAgPHBhdGggZD0iTTMwNi4yLDIxMy4xODdjNS4xMiwwLDguNTMzLTQuMjY3LDguNTMzLTguNTMzdi05LjM4N2MwLTUuMTItMy40MTMtOC41MzMtOC41MzMtOC41MzNzLTguNTMzLDMuNDEzLTguNTMzLDguNTMzdjkuMzg3DQoJCQkJQzI5Ny42NjcsMjA5Ljc3MywzMDEuMDgsMjEzLjE4NywzMDYuMiwyMTMuMTg3eiIvPg0KICAgICAgICA8cGF0aCBkPSJNMzA2LjIsMjQ2LjQ2N2M1LjEyLDAsOC41MzMtMy40MTMsOC41MzMtOC41MzN2LTQuMjY3YzAtNS4xMi0zLjQxMy04LjUzMy04LjUzMy04LjUzM3MtOC41MzMsMy40MTMtOC41MzMsOC41MzN2NC4yNjcNCgkJCQlDMjk3LjY2NywyNDMuMDUzLDMwMS4wOCwyNDYuNDY3LDMwNi4yLDI0Ni40Njd6Ii8+DQogICAgICAgIDxwYXRoIGQ9Ik0zNDAuMzMzLDE3My45MzNjNS4xMiwwLDguNTMzLTMuNDEzLDguNTMzLTguNTMzdi00LjI2N2MwLTUuMTItMy40MTMtOC41MzMtOC41MzMtOC41MzMNCgkJCQljLTUuMTIsMC04LjUzMywzLjQxMy04LjUzMyw4LjUzM3Y0LjI2N0MzMzEuOCwxNzAuNTIsMzM1LjIxMywxNzMuOTMzLDM0MC4zMzMsMTczLjkzM3oiLz4NCiAgICAgICAgPHBhdGggZD0iTTMzMS44LDIwNC42NTNjMCw1LjEyLDMuNDEzLDguNTMzLDguNTMzLDguNTMzYzUuMTIsMCw4LjUzMy00LjI2Nyw4LjUzMy04LjUzM3YtOS4zODdjMC01LjEyLTMuNDEzLTguNTMzLTguNTMzLTguNTMzDQoJCQkJYy01LjEyLDAtOC41MzMsMy40MTMtOC41MzMsOC41MzNWMjA0LjY1M3oiLz4NCiAgICAgICAgPHBhdGggZD0iTTMzMS44LDIzNy45MzNjMCw1LjEyLDMuNDEzLDguNTMzLDguNTMzLDguNTMzYzUuMTIsMCw4LjUzMy0zLjQxMyw4LjUzMy04LjUzM3YtNC4yNjdjMC01LjEyLTMuNDEzLTguNTMzLTguNTMzLTguNTMzDQoJCQkJYy01LjEyLDAtOC41MzMsMy40MTMtOC41MzMsOC41MzNWMjM3LjkzM3oiLz4NCiAgICAgICAgPHBhdGggZD0iTTM3NC40NjcsMTczLjkzM2M1LjEyLDAsOC41MzMtMy40MTMsOC41MzMtOC41MzN2LTQuMjY3YzAtNS4xMi0zLjQxMy04LjUzMy04LjUzMy04LjUzM3MtOC41MzMsMy40MTMtOC41MzMsOC41MzN2NC4yNjcNCgkJCQlDMzY1LjkzMywxNzAuNTIsMzY5LjM0NywxNzMuOTMzLDM3NC40NjcsMTczLjkzM3oiLz4NCiAgICAgICAgPHBhdGggZD0iTTM2NS45MzMsMjA0LjY1M2MwLDUuMTIsMy40MTMsOC41MzMsOC41MzMsOC41MzNTMzgzLDIwOC45MiwzODMsMjA0LjY1M3YtOS4zODdjMC01LjEyLTMuNDEzLTguNTMzLTguNTMzLTguNTMzDQoJCQkJcy04LjUzMywzLjQxMy04LjUzMyw4LjUzM1YyMDQuNjUzeiIvPg0KICAgICAgICA8cGF0aCBkPSJNMzY1LjkzMywyMzcuOTMzYzAsNS4xMiwzLjQxMyw4LjUzMyw4LjUzMyw4LjUzM3M4LjUzMy0zLjQxMyw4LjUzMy04LjUzM3YtNC4yNjdjMC01LjEyLTMuNDEzLTguNTMzLTguNTMzLTguNTMzDQoJCQkJcy04LjUzMywzLjQxMy04LjUzMyw4LjUzM1YyMzcuOTMzeiIvPg0KICAgIDwvZz4NCjwvc3ZnPg0K",LNe="PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1MTIiIGhlaWdodD0iNTEyIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+DQogICAgPGcgZmlsbD0iY3VycmVudENvbG9yIj4NCiAgICAgICAgPHBhdGggZD0iTTQ5NiwzNDRoLThWMjgwYTMyLjA0MiwzMi4wNDIsMCwwLDAtMzItMzJWMTEyYTMyLjA0MiwzMi4wNDIsMCwwLDAtMzItMzJIODhhMzIuMDQyLDMyLjA0MiwwLDAsMC0zMiwzMlYyNDhhMzIuMDQyLDMyLjA0MiwwLDAsMC0zMiwzMnY2NEgxNmE4LDgsMCwwLDAtOCw4djMyYTgsOCwwLDAsMCw4LDhoOHYzMmE4LDgsMCwwLDAsOCw4SDU2YTcuOTksNy45OSwwLDAsMCw3Ljg0LTYuNDNMNzAuNTYsMzkySDQ0MS40NGw2LjcyLDMzLjU3QTcuOTksNy45OSwwLDAsMCw0NTYsNDMyaDI0YTgsOCwwLDAsMCw4LThWMzkyaDhhOCw4LDAsMCwwLDgtOFYzNTJBOCw4LDAsMCwwLDQ5NiwzNDRaTTcyLDExMkExNi4wMjEsMTYuMDIxLDAsMCwxLDg4LDk2SDQyNGExNi4wMjEsMTYuMDIxLDAsMCwxLDE2LDE2VjI0OEg0MjRWMjE2YTMyLjA0MiwzMi4wNDIsMCwwLDAtMzItMzJIMjk2YTMyLjA0MiwzMi4wNDIsMCwwLDAtMzIsMzJ2MzJIMjQ4VjIxNmEzMi4wNDIsMzIuMDQyLDAsMCwwLTMyLTMySDEyMGEzMi4wNDIsMzIuMDQyLDAsMCwwLTMyLDMydjMySDcyWk00MDgsMjE2djMySDI4MFYyMTZhMTYuMDIxLDE2LjAyMSwwLDAsMSwxNi0xNmg5NkExNi4wMjEsMTYuMDIxLDAsMCwxLDQwOCwyMTZabS0xNzYsMHYzMkgxMDRWMjE2YTE2LjAyMSwxNi4wMjEsMCwwLDEsMTYtMTZoOTZBMTYuMDIxLDE2LjAyMSwwLDAsMSwyMzIsMjE2Wk00MCwyODBhMTYuMDIxLDE2LjAyMSwwLDAsMSwxNi0xNkg0NTZhMTYuMDIxLDE2LjAyMSwwLDAsMSwxNiwxNnY2NEg0MFptOS40NCwxMzZINDBWMzkySDU0LjI0Wk00NzIsNDE2aC05LjQ0bC00LjgtMjRINDcyWm0xNi00MEgyNFYzNjBINDg4WiIvPg0KICAgIDwvZz4NCjwvc3ZnPg0K",jNe="PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0NS4zOTMgNDUuMzkzIj4NCiAgICA8ZyBmaWxsPSJjdXJyZW50Q29sb3IiPg0KICAgICAgICA8cGF0aCBkPSJNNDMuNTE4LDEyLjcwOUwyNS4xNzgsMC43MjhjLTEuNTExLTAuOTc4LTMuNDU4LTAuOTY4LTQuOTYsMC4wMjFMMS44NTksMTIuNzE5Yy0xLjE0LDAuNzUxLTEuNDU1LDIuMjg0LTAuNzA1LDMuNDI0DQoJCQljMC43NTEsMS4xNCwyLjI4MywxLjQ1NiwzLjQyNCwwLjcwNEwyMi43MTUsNS4wMjFMNDAuODMsMTYuODU3YzAuNDE2LDAuMjY5LDAuODgxLDAuMzk2LDEuMzQxLDAuMzk2DQoJCQljMC44MTIsMCwxLjYwNC0wLjM5NywyLjA3Ny0xLjEyN0M0NC45OSwxNC45OCw0NC42NjIsMTMuNDUyLDQzLjUxOCwxMi43MDl6Ii8+DQogICAgICAgIDxwYXRoIGQ9Ik0zOC44NzksMjcuNjE2Yy0wLjE1MS0wLjg2NS0wLjkwMy0xLjUwNS0xLjc4LTEuNTA1aC0xLjAwOGwtMC4zODMtMy45ODdjLTAuNDA5LTQuMjY0LTMuOTQ4LTcuNDktOC4yMzItNy40OUgxNy45Mg0KCQkJYy00LjI4NSwwLTcuODIzLDMuMjI3LTguMjMzLDcuNDlsLTAuMzgyLDMuOTg3SDguMjk2Yy0wLjg3OCwwLTEuNjI5LDAuNjQtMS43ODIsMS41MDVsLTEuNSw4LjUwNA0KCQkJYy0wLjE4NiwxLjA1NCwwLjExMiwyLjEzOSwwLjgsMi45NTdjMC42NjIsMC43ODgsMS42MzcsMS4yNTgsMi42NTcsMS4yOTN2MS40MTJjMCwxLjk5OSwxLjYwMiwzLjYxLDMuNjAzLDMuNjFoMS4xMzgNCgkJCWMxLjk5OSwwLDMuNjI1LTEuNjExLDMuNjI1LTMuNjF2LTEuMzg5aDExLjczMnYxLjM4NmMwLDIsMS42MTMsMy42MTMsMy42MTIsMy42MTNoMS4xMzljMS45OTksMCwzLjYxNC0xLjYxMywzLjYxNC0zLjYxM1Y0MC4zNw0KCQkJYzEuMDItMC4wMzUsMS45ODktMC41MDEsMi42NDktMS4yODhjMC42ODgtMC44MiwwLjk4Mi0xLjg5OSwwLjc5OC0yLjk1NUwzOC44NzksMjcuNjE2eiBNMTEuNjQyLDM3LjExMw0KCQkJYy0xLjY4NywwLTMuMDU1LTEuMzY3LTMuMDU1LTMuMDU2YzAtMS42ODksMS4zNjgtMy4wNTcsMy4wNTUtMy4wNTdjMS42ODgsMCwzLjA1NywxLjM2NywzLjA1NywzLjA1Nw0KCQkJQzE0LjY5OSwzNS43NDYsMTMuMzMsMzcuMTEzLDExLjY0MiwzNy4xMTN6IE0xMi40MDQsMjYuMTExbDAuMzUzLTMuNjc4YzAuMjU3LTIuNjc0LDIuNDc2LTQuNjg4LDUuMTYzLTQuNjg4aDAuNTUxdjEuMTU2DQoJCQljMCwxLjAwMywwLjc5NywxLjgwMiwxLjc5OSwxLjgwMmg0Ljg1NmMxLjAwMiwwLDEuODEzLTAuNzk5LDEuODEzLTEuODAydi0xLjE1NWgwLjUzN2MyLjY4NywwLDQuOTA2LDIuMDE0LDUuMTYyLDQuNjg4DQoJCQlsMC4zNTQsMy42NzhMMTIuNDA0LDI2LjExMUwxMi40MDQsMjYuMTExeiBNMzMuNzUsMzcuMTEzYy0xLjY4NywwLTMuMDU1LTEuMzY3LTMuMDU1LTMuMDU2YzAtMS42ODksMS4zNjgtMy4wNTcsMy4wNTUtMy4wNTcNCgkJCWMxLjY4OCwwLDMuMDU3LDEuMzY3LDMuMDU3LDMuMDU3QzM2LjgwNywzNS43NDYsMzUuNDM4LDM3LjExMywzMy43NSwzNy4xMTN6Ii8+DQogICAgPC9nPg0KPC9zdmc+DQo=",gNe="PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDUxMiA1MTIiPg0KICAgIDxnIGZpbGw9ImN1cnJlbnRDb2xvciI+DQogICAgICAgIDxwYXRoIGQ9Ik00OTQuNTk0LDM5NC4yMzdoLTE5LjQ2MWMxMi45NTQtMTkuNTQzLDIwLjUxMi00Mi45NTgsMjAuNTEyLTY4LjEwOWMwLTY4LjE1Ny01NS40NDktMTIzLjYwNi0xMjMuNjA2LTEyMy42MDYNCgkJCWMtNy4xNzEsMC0xNC4yLDAuNjIyLTIxLjA0LDEuNzk5YzE3Ljg1My0yMS40MzUsMjguNjA4LTQ4Ljk3OSwyOC42MDgtNzguOTlDMzc5LjYwNiw1Ny4xNzQsMzI0LjE1NywxLjcyNCwyNTYsMS43MjQNCgkJCWMtNjguMTU3LDAtMTIzLjYwNiw1NS40NDktMTIzLjYwNiwxMjMuNjA2YzAsMzAuMDEyLDEwLjc1NSw1Ny41NTUsMjguNjA4LDc4Ljk5Yy02Ljg0LTEuMTc4LTEzLjg2OS0xLjc5OS0yMS4wNC0xLjc5OQ0KCQkJYy02OC4xNTcsMC0xMjMuNjA2LDU1LjQ0OS0xMjMuNjA2LDEyMy42MDZjMCwyNS4xNTEsNy41NTgsNDguNTY3LDIwLjUxMiw2OC4xMDlIMTcuNDA2TDAsNTEwLjI3Nmg5My4yOTRsMTUuMTM1LTIwLjE4MWg2My4wNjQNCgkJCWwxNS4xMzUsMjAuMTgxaDEzOC43NDJsMTUuMTM1LTIwLjE4MWg2My4wNjRsMTUuMTM1LDIwLjE4MUg1MTJMNDk0LjU5NCwzOTQuMjM3eiBNNDY5LjUxOSwzNzMuNjdsLTEzLjE0Mi03LjU4OA0KCQkJYzQuNzM2LTkuOTU4LDcuNzYtMjAuODgxLDguNjg4LTMyLjM4N2gxNS4xNzVDNDc5LjI1NCwzNDcuOTQ4LDQ3NS41MDMsMzYxLjQ1LDQ2OS41MTksMzczLjY3eiBNNDA5Ljg3NywzOTQuNTMzdi0xMzYuODENCgkJCWMyNC4wNDUsMTMuMzU0LDQwLjM2MSwzOS4wMDUsNDAuMzYxLDY4LjQwNVM0MzMuOTIyLDM4MS4xNzgsNDA5Ljg3NywzOTQuNTMzeiBNNDE5LjU4MSw0MjMuNjA4DQoJCQljLTEyLjIyLDUuOTg0LTI1LjcyMiw5LjczNC0zOS45NzUsMTAuNzIydi0xNS4xNzVjMTEuNTA2LTAuOTI3LDIyLjQyOS0zLjk1MSwzMi4zODctOC42ODhMNDE5LjU4MSw0MjMuNjA4eiBNNDQ4Ljc4NywzNzkuMTc2DQoJCQlsMTMuMTQ4LDcuNTkxYy03Ljc5NCwxMS41MTctMTcuNzQsMjEuNDYzLTI5LjI1NiwyOS4yNTZsLTcuNTkxLTEzLjE0OEM0MzQuMzM2LDM5Ni40NjQsNDQyLjM3NSwzODguNDI1LDQ0OC43ODcsMzc5LjE3NnoNCgkJCSBNNDgwLjI0MSwzMTguNTZoLTE1LjE3NWMtMC45MjctMTEuNTA2LTMuOTUxLTIyLjQyOS04LjY4OC0zMi4zODdsMTMuMTQyLTcuNTg4QzQ3NS41MDMsMjkwLjgwNSw0NzkuMjU0LDMwNC4zMDcsNDgwLjI0MSwzMTguNTZ6DQoJCQkgTTQzMi42NzgsMjM2LjIzMWMxMS41MTYsNy43OTQsMjEuNDYzLDE3Ljc0LDI5LjI1NiwyOS4yNTZsLTEzLjE0OCw3LjU5MWMtNi40MTItOS4yNDktMTQuNDUtMTcuMjg3LTIzLjY5OS0yMy42OTkNCgkJCUw0MzIuNjc4LDIzNi4yMzF6IE00MTEuOTk0LDI0MS43ODljLTkuOTU4LTQuNzM2LTIwLjg4MS03Ljc2LTMyLjM4Ny04LjY4OHYtMTUuMTc2YzE0LjI1MiwwLjk4NywyNy43NTQsNC43MzgsMzkuOTc0LDEwLjcyMg0KCQkJTDQxMS45OTQsMjQxLjc4OXogTTM5NC43NDIsMjUxLjN2MTQ5LjY1NWMtNy4xODksMi4xODYtMTQuODEsMy4zNzItMjIuNzAzLDMuMzcyYy03Ljg5NCwwLTE1LjUxNC0xLjE4Ny0yMi43MDMtMy4zNzJWMjUxLjMNCgkJCWM3LjE4OS0yLjE4NiwxNC44MS0zLjM3MiwyMi43MDMtMy4zNzJDMzc5LjkzMiwyNDcuOTI4LDM4Ny41NTIsMjQ5LjExNCwzOTQuNzQyLDI1MS4zeiBNMTc3LjgsMzk0LjUzM3YtMTM2LjgxDQoJCQljMjQuMDQ1LDEzLjM1NCw0MC4zNjEsMzkuMDA1LDQwLjM2MSw2OC40MDVTMjAxLjg0NSwzODEuMTc4LDE3Ny44LDM5NC41MzN6IE0xODcuNTA0LDQyMy42MDgNCgkJCWMtMTIuMjIsNS45ODQtMjUuNzIyLDkuNzM0LTM5Ljk3NSwxMC43MjJ2LTE1LjE3NWMxMS41MDYtMC45MjcsMjIuNDI5LTMuOTUxLDMyLjM4Ny04LjY4OEwxODcuNTA0LDQyMy42MDh6IE0yODIuMTQyLDI2NS40ODgNCgkJCWM3Ljc5NC0xMS41MTcsMTcuNzQtMjEuNDYzLDI5LjI1Ni0yOS4yNTZsNy41OTEsMTMuMTQ4Yy05LjI0OSw2LjQxMi0xNy4yODcsMTQuNDUtMjMuNjk5LDIzLjY5OUwyODIuMTQyLDI2NS40ODh6IE0yODcuNywyODYuMTczDQoJCQljLTQuNzM2LDkuOTU4LTcuNzYsMjAuODgxLTguNjg4LDMyLjM4N2gtMTUuMTc1YzAuOTg3LTE0LjI1Myw0LjczNy0yNy43NTQsMTAuNzIyLTM5Ljk3NUwyODcuNywyODYuMTczeiBNMzE2LjY0LDIxNS4yMjcNCgkJCWwtNy41OTEtMTMuMTQ4YzkuMjQ5LTYuNDEyLDE3LjI4Ny0xNC40NSwyMy42OTktMjMuNjk5bDEzLjE0OCw3LjU5MUMzMzguMTAzLDE5Ny40ODcsMzI4LjE1NywyMDcuNDMzLDMxNi42NCwyMTUuMjI3eg0KCQkJIE0yOTMuODM5LDE5My43MzZWNTYuOTI1QzMxNy44ODQsNzAuMjgsMzM0LjIsOTUuOTMsMzM0LjIsMTI1LjMzMVMzMTcuODg0LDE4MC4zODEsMjkzLjgzOSwxOTMuNzM2eiBNMjk1Ljk1NSwyMDkuNjY5DQoJCQlsNy41ODcsMTMuMTQyYy0xMi4yMiw1Ljk4NC0yNS43MjIsOS43MzQtMzkuOTc1LDEwLjcyMnYtMTUuMTc1QzI3NS4wNzQsMjE3LjQzLDI4NS45OTYsMjE0LjQwNywyOTUuOTU1LDIwOS42Njl6IE0yNzcuMDQsMjQ3LjEzOA0KCQkJYy04Ljk1MSwxMC43NDctMTYuMTE5LDIzLjAyOC0yMS4wNCwzNi4zODljLTQuOTIxLTEzLjM2MS0xMi4wODktMjUuNjQxLTIxLjA0LTM2LjM4OWM2Ljg0LDEuMTc4LDEzLjg2OSwxLjc5OSwyMS4wNCwxLjc5OQ0KCQkJQzI2My4xNzEsMjQ4LjkzNywyNzAuMiwyNDguMzE1LDI3Ny4wNCwyNDcuMTM4eiBNMjQ4LjE2NCwzMTguNTZoLTE1LjE3NWMtMC45MjctMTEuNTA2LTMuOTUxLTIyLjQyOS04LjY4OC0zMi4zODdsMTMuMTQyLTcuNTg4DQoJCQlDMjQzLjQyNiwyOTAuODA1LDI0Ny4xNzcsMzA0LjMwNywyNDguMTY0LDMxOC41NnogTTI0OC40MzEsMjMzLjUzM2MtMTQuMjUyLTAuOTg3LTI3Ljc1NC00LjczOC0zOS45NzQtMTAuNzIybDcuNTg3LTEzLjE0Mg0KCQkJYzkuOTU4LDQuNzM2LDIwLjg4MSw3Ljc2LDMyLjM4Nyw4LjY4OFYyMzMuNTMzeiBNMjE4LjE2MSwxOTMuNzM2Yy0yNC4wNDUtMTMuMzU0LTQwLjM2MS0zOS4wMDUtNDAuMzYxLTY4LjQwNQ0KCQkJYzAtMjkuNCwxNi4zMTYtNTUuMDUxLDQwLjM2MS02OC40MDVWMTkzLjczNnogTTE3OS4yNTEsMTc4LjM3OWM2LjQxMiw5LjI0OSwxNC40NSwxNy4yODcsMjMuNjk5LDIzLjY5OWwtNy41OTEsMTMuMTQ4DQoJCQljLTExLjUxNi03Ljc5NC0yMS40NjMtMTcuNzQtMjkuMjU2LTI5LjI1NkwxNzkuMjUxLDE3OC4zNzl6IE0yMDAuNjAxLDIzNi4yMzFjMTEuNTE2LDcuNzk0LDIxLjQ2MywxNy43NCwyOS4yNTYsMjkuMjU2DQoJCQlsLTEzLjE0OCw3LjU5MWMtNi40MTItOS4yNDktMTQuNDUtMTcuMjg3LTIzLjY5OS0yMy42OTlMMjAwLjYwMSwyMzYuMjMxeiBNMjE2LjcxLDM3OS4xNzZsMTMuMTQ4LDcuNTkxDQoJCQljLTcuNzk0LDExLjUxNy0xNy43NCwyMS40NjMtMjkuMjU2LDI5LjI1NmwtNy41OTEtMTMuMTQ4QzIwMi4yNTksMzk2LjQ2NCwyMTAuMjk4LDM4OC40MjUsMjE2LjcxLDM3OS4xNzZ6IE0yMjQuMywzNjYuMDgyDQoJCQljNC43MzYtOS45NTgsNy43Ni0yMC44ODEsOC42ODgtMzIuMzg3aDE1LjE3NWMtMC45ODcsMTQuMjUzLTQuNzM3LDI3Ljc1NC0xMC43MjIsMzkuOTc1TDIyNC4zLDM2Ni4wODJ6IE0yNTYsMzY4LjcyOQ0KCQkJYzMuMzMyLDkuMDQ1LDcuNjk3LDE3LjU5MywxMi45NDQsMjUuNTA4aC0yNS44ODhDMjQ4LjMwMywzODYuMzIxLDI1Mi42NjgsMzc3Ljc3NCwyNTYsMzY4LjcyOXogTTI2My44MzYsMzMzLjY5NWgxNS4xNzUNCgkJCWMwLjkyNywxMS41MDYsMy45NTEsMjIuNDI5LDguNjg4LDMyLjM4N2wtMTMuMTQyLDcuNTg4QzI2OC41NzQsMzYxLjQ1LDI2NC44MjMsMzQ3Ljk0OCwyNjMuODM2LDMzMy42OTV6IE0yOTUuMjksMzc5LjE3Ng0KCQkJYzYuNDEyLDkuMjQ5LDE0LjQ1LDE3LjI4NywyMy42OTksMjMuNjk5bC03LjU5MSwxMy4xNDhjLTExLjUxNi03Ljc5NC0yMS40NjMtMTcuNzQtMjkuMjU2LTI5LjI1NkwyOTUuMjksMzc5LjE3NnoNCgkJCSBNMjkzLjgzOSwzMjYuMTI4YzAtMjkuNCwxNi4zMTYtNTUuMDUxLDQwLjM2MS02OC40MDV2MTM2LjgxQzMxMC4xNTUsMzgxLjE3OCwyOTMuODM5LDM1NS41MjgsMjkzLjgzOSwzMjYuMTI4eiBNMzMyLjA4NCw0MTAuNDY2DQoJCQljOS45NTgsNC43MzYsMjAuODgxLDcuNzYsMzIuMzg3LDguNjg4djE1LjE3NWMtMTQuMjUzLTAuOTg3LTI3Ljc1NC00LjczOC0zOS45NzUtMTAuNzIyTDMzMi4wODQsNDEwLjQ2NnogTTM2NC40NzEsMjE3LjkyNVYyMzMuMQ0KCQkJYy0xMS41MDYsMC45MjctMjIuNDI5LDMuOTUxLTMyLjM4Nyw4LjY4OGwtNy41ODctMTMuMTQyQzMzNi43MTYsMjIyLjY2MywzNTAuMjE4LDIxOC45MTIsMzY0LjQ3MSwyMTcuOTI1eiBNMzUzLjQ4LDE3Mi44NzMNCgkJCWwtMTMuMTQyLTcuNTg4YzQuNzM2LTkuOTU4LDcuNzYtMjAuODgxLDguNjg4LTMyLjM4N2gxNS4xNzVDMzYzLjIxNiwxNDcuMTUxLDM1OS40NjUsMTYwLjY1MywzNTMuNDgsMTcyLjg3M3ogTTM2NC4yMDIsMTE3Ljc2Mw0KCQkJaC0xNS4xNzVjLTAuOTI3LTExLjUwNi0zLjk1MS0yMi40MjktOC42ODgtMzIuMzg3bDEzLjE0Mi03LjU4OEMzNTkuNDY1LDkwLjAwOCwzNjMuMjE2LDEwMy41MSwzNjQuMjAyLDExNy43NjN6IE0zMTYuNjQsMzUuNDM0DQoJCQljMTEuNTE2LDcuNzk0LDIxLjQ2MywxNy43NCwyOS4yNTYsMjkuMjU2bC0xMy4xNDgsNy41OTFjLTYuNDEyLTkuMjQ5LTE0LjQ1LTE3LjI4Ny0yMy42OTktMjMuNjk5TDMxNi42NCwzNS40MzR6IE0yOTUuOTU2LDQwLjk5Mg0KCQkJYy05Ljk1OC00LjczNi0yMC44ODEtNy43Ni0zMi4zODctOC42ODhWMTcuMTI4YzE0LjI1MiwwLjk4NywyNy43NTQsNC43MzgsMzkuOTc0LDEwLjcyMkwyOTUuOTU2LDQwLjk5MnogTTI3OC43MDMsNTAuNTAzdjE0OS42NTUNCgkJCWMtNy4xODksMi4xODYtMTQuODEsMy4zNzItMjIuNzAzLDMuMzcyYy03Ljg5NCwwLTE1LjUxNC0xLjE4Ny0yMi43MDMtMy4zNzJWNTAuNTAzYzcuMTg5LTIuMTg2LDE0LjgxLTMuMzcyLDIyLjcwMy0zLjM3Mg0KCQkJQzI2My44OTQsNDcuMTMxLDI3MS41MTQsNDguMzE3LDI3OC43MDMsNTAuNTAzeiBNMjQ4LjQzMiwxNy4xMjh2MTUuMTc1Yy0xMS41MDYsMC45MjctMjIuNDI5LDMuOTUxLTMyLjM4Nyw4LjY4OGwtNy41ODctMTMuMTQyDQoJCQlDMjIwLjY3OCwyMS44NjYsMjM0LjE4LDE4LjExNSwyNDguNDMyLDE3LjEyOHogTTE5NS4zNiwzNS40MzRsNy41OTEsMTMuMTQ4Yy05LjI0OSw2LjQxMi0xNy4yODcsMTQuNDUtMjMuNjk5LDIzLjY5OQ0KCQkJbC0xMy4xNDgtNy41OTFDMTczLjg5Nyw1My4xNzQsMTgzLjg0Myw0My4yMjgsMTk1LjM2LDM1LjQzNHogTTE1OC41Miw3Ny43ODhsMTMuMTQyLDcuNTg4Yy00LjczNiw5Ljk1OC03Ljc2LDIwLjg4MS04LjY4OCwzMi4zODcNCgkJCWgtMTUuMTc1QzE0OC43ODUsMTAzLjUxLDE1Mi41MzUsOTAuMDA4LDE1OC41Miw3Ny43ODh6IE0xNTguNTIsMTcyLjg3M2MtNS45ODQtMTIuMjItOS43MzUtMjUuNzIyLTEwLjcyMi0zOS45NzVoMTUuMTc1DQoJCQljMC45MjcsMTEuNTA2LDMuOTUxLDIyLjQyOSw4LjY4OCwzMi4zODdMMTU4LjUyLDE3Mi44NzN6IE0xODcuNTA0LDIyOC42NDdsLTcuNTg3LDEzLjE0MmMtOS45NTgtNC43MzYtMjAuODgxLTcuNzYtMzIuMzg3LTguNjg4DQoJCQl2LTE1LjE3NkMxNjEuNzgyLDIxOC45MTIsMTc1LjI4NCwyMjIuNjY0LDE4Ny41MDQsMjI4LjY0N3ogTTE2Mi42NjUsMjUxLjN2MTQ5LjY1NWMtNy4xODksMi4xODYtMTQuODEsMy4zNzItMjIuNzAzLDMuMzcyDQoJCQljLTcuODk0LDAtMTUuNTE0LTEuMTg3LTIyLjcwMy0zLjM3MlYyNTEuM2M3LjE4OS0yLjE4NiwxNC44MS0zLjM3MiwyMi43MDMtMy4zNzJDMTQ3Ljg1NSwyNDcuOTI4LDE1NS40NzUsMjQ5LjExNCwxNjIuNjY1LDI1MS4zeg0KCQkJIE02MS43NjIsMzI2LjEyOGMwLTI5LjQsMTYuMzE2LTU1LjA1MSw0MC4zNjEtNjguNDA1djEzNi44MUM3OC4wNzgsMzgxLjE3OCw2MS43NjIsMzU1LjUyOCw2MS43NjIsMzI2LjEyOHogTTg2LjkxMyw0MDIuODc2DQoJCQlsLTcuNTkxLDEzLjE0OGMtMTEuNTE2LTcuNzk0LTIxLjQ2My0xNy43NC0yOS4yNTYtMjkuMjU2bDEzLjE0OC03LjU5MUM2OS42MjUsMzg4LjQyNSw3Ny42NjQsMzk2LjQ2NCw4Ni45MTMsNDAyLjg3NnoNCgkJCSBNMTAwLjAwNyw0MTAuNDY2YzkuOTU4LDQuNzM2LDIwLjg4MSw3Ljc2LDMyLjM4Nyw4LjY4OHYxNS4xNzVjLTE0LjI1My0wLjk4Ny0yNy43NTQtNC43MzgtMzkuOTc1LTEwLjcyMkwxMDAuMDA3LDQxMC40NjZ6DQoJCQkgTTEzMi4zOTQsMjE3LjkyNVYyMzMuMWMtMTEuNTA2LDAuOTI3LTIyLjQyOSwzLjk1MS0zMi4zODcsOC42ODhsLTcuNTg3LTEzLjE0MkMxMDQuNjM5LDIyMi42NjMsMTE4LjE0MSwyMTguOTEyLDEzMi4zOTQsMjE3LjkyNQ0KCQkJeiBNNzkuMzIyLDIzNi4yMzFsNy41OTEsMTMuMTQ4Yy05LjI0OSw2LjQxMi0xNy4yODcsMTQuNDUtMjMuNjk5LDIzLjY5OWwtMTMuMTQ4LTcuNTkxDQoJCQlDNTcuODU5LDI1My45NzEsNjcuODA1LDI0NC4wMjUsNzkuMzIyLDIzNi4yMzF6IE00Mi40ODEsMjc4LjU4NWwxMy4xNDIsNy41ODhjLTQuNzM2LDkuOTU4LTcuNzYsMjAuODgxLTguNjg4LDMyLjM4N0gzMS43NTkNCgkJCUMzMi43NDYsMzA0LjMwNywzNi40OTcsMjkwLjgwNSw0Mi40ODEsMjc4LjU4NXogTTMxLjc1OSwzMzMuNjk1aDE1LjE3NWMwLjkyNywxMS41MDYsMy45NTEsMjIuNDI5LDguNjg4LDMyLjM4N0w0Mi40OCwzNzMuNjcNCgkJCUMzNi40OTcsMzYxLjQ1LDMyLjc0NiwzNDcuOTQ4LDMxLjc1OSwzMzMuNjk1eiBNNDI2LjI3NCw0OTUuMTRsLTE1LjEzNS0yMC4xODFoLTc4LjJsLTE1LjEzNSwyMC4xODFIMTk0LjE5N2wtMTUuMTM1LTIwLjE4MQ0KCQkJaC03OC4yTDg1LjcyNiw0OTUuMTRIMTcuNTc1bDEyLjg2NS04NS43NjhoMTguMjNjMjIuNjIsMjQuNzg2LDU1LjE3MSw0MC4zNjEsOTEuMjkxLDQwLjM2MXM2OC42NzEtMTUuNTc1LDkxLjI5MS00MC4zNjFoNDkuNDk0DQoJCQljMjIuNjIsMjQuNzg2LDU1LjE3MSw0MC4zNjEsOTEuMjkxLDQwLjM2MXM2OC42NzEtMTUuNTc1LDkxLjI5MS00MC4zNjFoMTguMjNsMTIuODY1LDg1Ljc2OEg0MjYuMjc0eiIvPg0KICAgICAgICA8cmVjdCB4PSIzMDUuOTQ4IiB5PSIxMTYuNzU1IiB3aWR0aD0iMTUuMTM1IiBoZWlnaHQ9IjE1LjEzNSIvPg0KICAgICAgICA8cmVjdCB4PSIxOTAuOTE5IiB5PSIxMTYuNzU1IiB3aWR0aD0iMTUuMTM1IiBoZWlnaHQ9IjE1LjEzNSIvPg0KICAgICAgICA8cmVjdCB4PSIyNDguNDMzIiB5PSIxMTEuMjA1IiB3aWR0aD0iMTUuMTM1IiBoZWlnaHQ9IjE1LjEzNSIvPg0KICAgICAgICA8cmVjdCB4PSIyNDguNDMzIiB5PSI2NS43OTkiIHdpZHRoPSIxNS4xMzUiIGhlaWdodD0iMzAuMjcxIi8+DQogICAgICAgIDxyZWN0IHg9IjI0OC40MzMiIHk9IjE3MS43NDciIHdpZHRoPSIxNS4xMzUiIGhlaWdodD0iMTUuMTM1Ii8+DQogICAgICAgIDxyZWN0IHg9IjQyMS45ODYiIHk9IjMxNy41NTIiIHdpZHRoPSIxNS4xMzUiIGhlaWdodD0iMTUuMTM1Ii8+DQogICAgICAgIDxyZWN0IHg9IjMwNi45NTciIHk9IjMxNy41NTIiIHdpZHRoPSIxNS4xMzUiIGhlaWdodD0iMTUuMTM1Ii8+DQogICAgICAgIDxyZWN0IHg9IjM2NC40NzIiIHk9IjMxMi4wMDIiIHdpZHRoPSIxNS4xMzUiIGhlaWdodD0iMTUuMTM1Ii8+DQogICAgICAgIDxyZWN0IHg9IjM2NC40NzIiIHk9IjI2Ni41OTYiIHdpZHRoPSIxNS4xMzUiIGhlaWdodD0iMzAuMjcxIi8+DQogICAgICAgIDxyZWN0IHg9IjM2NC40NzIiIHk9IjM3Mi41NDQiIHdpZHRoPSIxNS4xMzUiIGhlaWdodD0iMTUuMTM1Ii8+DQogICAgICAgIDxyZWN0IHg9IjE4OS45MSIgeT0iMzE3LjU1MiIgd2lkdGg9IjE1LjEzNSIgaGVpZ2h0PSIxNS4xMzUiLz4NCiAgICAgICAgPHJlY3QgeD0iNzQuODgiIHk9IjMxNy41NTIiIHdpZHRoPSIxNS4xMzUiIGhlaWdodD0iMTUuMTM1Ii8+DQogICAgICAgIDxyZWN0IHg9IjEzMi4zOTUiIHk9IjMxMi4wMDIiIHdpZHRoPSIxNS4xMzUiIGhlaWdodD0iMTUuMTM1Ii8+DQogICAgICAgIDxyZWN0IHg9IjEzMi4zOTUiIHk9IjI2Ni41OTYiIHdpZHRoPSIxNS4xMzUiIGhlaWdodD0iMzAuMjcxIi8+DQogICAgICAgIDxyZWN0IHg9IjEzMi4zOTUiIHk9IjM3Mi41NDQiIHdpZHRoPSIxNS4xMzUiIGhlaWdodD0iMTUuMTM1Ii8+DQogICAgICAgIDxyZWN0IHg9IjQ2MS4zODciIHk9IjQ3MC44ODEiIHRyYW5zZm9ybT0ibWF0cml4KDAuOTg4OSAtMC4xNDgzIDAuMTQ4MyAwLjk4ODkgLTY1Ljc3MiA3NC44NDExKSINCiAgICAgICAgICAgICAgd2lkdGg9IjE1LjEzNSIgaGVpZ2h0PSIxNS4xMzUiLz4NCiAgICAgICAgPHJlY3QgeD0iNDU2LjIxIiB5PSI0MzEuOTM1IiB0cmFuc2Zvcm09Im1hdHJpeCgwLjk4ODkgLTAuMTQ4MyAwLjE0ODMgMC45ODg5IC02MC43MTk5IDczLjY5MDMpIg0KICAgICAgICAgICAgICB3aWR0aD0iMTUuMTM1IiBoZWlnaHQ9IjI0LjE0NSIvPg0KICAgICAgICA8cmVjdCB4PSIyNDguNDMzIiB5PSI0NjQuODciIHdpZHRoPSI0NS40MDYiIGhlaWdodD0iMTUuMTM1Ii8+DQogICAgICAgIDxyZWN0IHg9IjIxOC4xNjIiIHk9IjQ2NC44NyIgd2lkdGg9IjE1LjEzNSIgaGVpZ2h0PSIxNS4xMzUiLz4NCiAgICAgICAgPHJlY3QgeD0iMjYzLjU2OSIgeT0iNDI0LjUwOSIgd2lkdGg9IjE1LjEzNSIgaGVpZ2h0PSIxNS4xMzUiLz4NCiAgICAgICAgPHJlY3QgeD0iMjMzLjI5OCIgeT0iNDI0LjUwOSIgd2lkdGg9IjE1LjEzNSIgaGVpZ2h0PSIxNS4xMzUiLz4NCiAgICAgICAgPHJlY3QgeD0iMzYuMTI3IiB5PSI0MzYuNDYxIiB0cmFuc2Zvcm09Im1hdHJpeCgwLjE0ODMgLTAuOTg4OSAwLjk4ODkgMC4xNDgzIC0zOTguMDY3NSA0MjUuODQyNykiDQogICAgICAgICAgICAgIHdpZHRoPSIyNC4xNDUiIGhlaWdodD0iMTUuMTM1Ii8+DQogICAgICAgIDxyZWN0IHg9IjM1LjQ2OCIgeT0iNDcwLjg2IiB0cmFuc2Zvcm09Im1hdHJpeCgwLjE0ODMgLTAuOTg4OSAwLjk4ODkgMC4xNDgzIC00MzYuNDgzOCA0NTAuMDMyNSkiDQogICAgICAgICAgICAgIHdpZHRoPSIxNS4xMzUiIGhlaWdodD0iMTUuMTM1Ii8+DQogICAgPC9nPg0KPC9zdmc+DQo=",TNe="PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2NCA2NCI+DQogICAgPGcgZmlsbD0iY3VycmVudENvbG9yIj4NCiAgICAgICAgPHBhdGggZD0iTTYxLDIxSDNhMSwxLDAsMCwwLDAsMkg2MWExLDEsMCwwLDAsMC0yWiIvPg0KICAgICAgICA8cGF0aCBkPSJNNjEsMkg0OWExLDEsMCwwLDAtMSwxVjE3SDQ2di0uNzY0YTEwLjUzMywxMC41MzMsMCwwLDAtMS4xLTQuNjgzQTguNTIyLDguNTIyLDAsMCwxLDQ0LDcuNzY0VjNhMSwxLDAsMCwwLTEtMUgzOWExLDEsMCwwLDAtMSwxVjcuNzY0YTguNTIyLDguNTIyLDAsMCwxLS45LDMuNzg5Yy0uMDM5LjA4LS4wNjcuMTY1LS4xLjI0Ni0uMDM4LS4wODEtLjA2Ni0uMTY2LS4xLS4yNDZBOC41MjIsOC41MjIsMCwwLDEsMzYsNy43NjRWM2ExLDEsMCwwLDAtMS0xSDMxYTEsMSwwLDAsMC0xLDFWNy43NjRhOC41MjIsOC41MjIsMCwwLDEtLjg5NSwzLjc4OUExMC41MzMsMTAuNTMzLDAsMCwwLDI4LDE2LjIzNlYxN0gxOFYxMC40MTRhMi4zOTQsMi4zOTQsMCwwLDEsLjcwNy0xLjcwNkE0LjM4NSw0LjM4NSwwLDAsMCwyMCw1LjU4NlY0aDJWNS41ODZhNC4zODUsNC4zODUsMCwwLDAsMS4yOTMsMy4xMjJBMi4zOTQsMi4zOTQsMCwwLDEsMjQsMTAuNDE0VjE0YTEsMSwwLDAsMCwyLDBWMTAuNDE0YTQuMzg1LDQuMzg1LDAsMCwwLTEuMjkzLTMuMTIyQTIuMzk0LDIuMzk0LDAsMCwxLDI0LDUuNTg2VjNhMSwxLDAsMCwwLTEtMUgxOWExLDEsMCwwLDAtMSwxVjUuNTg2YTIuMzk0LDIuMzk0LDAsMCwxLS43MDcsMS43MDZBNC41MTUsNC41MTUsMCwwLDAsMTcsNy42NDlhNC41MTUsNC41MTUsMCwwLDAtLjI5My0uMzU3QTIuMzk0LDIuMzk0LDAsMCwxLDE2LDUuNTg2VjNhMSwxLDAsMCwwLTEtMUgxMWExLDEsMCwwLDAtMSwxVjUuNTg2YTIuMzk0LDIuMzk0LDAsMCwxLS43MDcsMS43MDZBNC4zODUsNC4zODUsMCwwLDAsOCwxMC40MTRWMTdIM2ExLDEsMCwwLDAsMCwySDYxYTEsMSwwLDAsMCwwLTJINTBWMTRINjBhMSwxLDAsMCwwLDIsMFYzQTEsMSwwLDAsMCw2MSwyWk00Miw0VjdINDBWNFpNMTAuNzA3LDguNzA4QTQuMzg1LDQuMzg1LDAsMCwwLDEyLDUuNTg2VjRoMlY1LjU4NmE0LjM4NSw0LjM4NSwwLDAsMCwxLjI5MywzLjEyMkEyLjM5NCwyLjM5NCwwLDAsMSwxNiwxMC40MTRWMTJIMTBWMTAuNDE0QTIuMzk0LDIuMzk0LDAsMCwxLDEwLjcwNyw4LjcwOFpNMTAsMTRoNnYzSDEwWm0yMCwyLjIzNmE4LjUyMiw4LjUyMiwwLDAsMSwuODk1LTMuNzg5QTEwLjUzMywxMC41MzMsMCwwLDAsMzIsNy43NjRWNGgyVjcuNzY0YTEwLjUzMywxMC41MzMsMCwwLDAsMS4xLDQuNjgzLDguNTIyLDguNTIyLDAsMCwxLC45LDMuNzg5VjE3SDMwWk0zOCwxN3YtLjc2NGE4LjUyMiw4LjUyMiwwLDAsMSwuOS0zLjc4OUExMC41NDEsMTAuNTQxLDAsMCwwLDM5LjkyNCw5aDIuMTUyYTEwLjU0MSwxMC41NDEsMCwwLDAsMS4wMjksMy40NDcsOC41MjIsOC41MjIsMCwwLDEsLjksMy43ODlWMTdaTTYwLDRWNkg1MFY0Wk01MCwxMlY4SDYwdjRaIi8+DQogICAgICAgIDxwYXRoIGQ9Ik02MSw0NEgzYTEsMSwwLDAsMCwwLDJINjBWNjBINDZWNDlhMSwxLDAsMCwwLTIsMFY2MEg0MlY1M2ExLDEsMCwwLDAtMS0xSDI2YTEsMSwwLDAsMC0xLDF2N0gyMlY0OWExLDEsMCwwLDAtMS0xSDVhMSwxLDAsMCwwLTEsMVY2MEgzYTEsMSwwLDAsMCwwLDJINjFhMSwxLDAsMCwwLDEtMVY0NUExLDEsMCwwLDAsNjEsNDRaTTQwLDU2SDM3VjU0aDNabS01LDBIMzJWNTRoM1ptLTUtMnYySDI3VjU0Wk0yMCw1Mi4zODJhMy45NDcsMy45NDcsMCwwLDAtNiwwVjUwaDZaTTE5LDU1YTIsMiwwLDEsMS0yLTJBMiwyLDAsMCwxLDE5LDU1Wk02LDU0aDZ2Mkg2Wm02LTR2Mkg2VjUwWk02LDU4aDZ2Mkg2Wm04LDJWNTcuNjE4YTMuOTQ3LDMuOTQ3LDAsMCwwLDYsMFY2MFptMTMtMmgzdjJIMjdabTUsMGgzdjJIMzJabTUsMlY1OGgzdjJaIi8+DQogICAgICAgIDxwYXRoIGQ9Ik01Nyw1NmExLDEsMCwwLDAsMS0xVjUxYTEsMSwwLDAsMC0xLTFINDlhMSwxLDAsMCwwLTEsMXY0YTEsMSwwLDAsMCwxLDFabS03LTRoNnYySDUwWiIvPg0KICAgICAgICA8cGF0aCBkPSJNNjAsMjkuMTg0VjI2YTEsMSwwLDAsMC0xLTFINTVhMSwxLDAsMCwwLTEsMXYzLjE4NEEzLDMsMCwwLDAsNTIsMzJ2N2EyLjk2NiwyLjk2NiwwLDAsMCwuMTg0LDFINDlWMzRhMSwxLDAsMCwwLDAtMkg0MWExLDEsMCwwLDAsMCwydjZIMzhWMzFhMSwxLDAsMCwwLTEtMUgyNWExLDEsMCwwLDAtMSwxdjlIMjJWMzlhMSwxLDAsMCwwLTIsMHYxSDE0VjMzLjQxNGEyLjM5NCwyLjM5NCwwLDAsMSwuNzA3LTEuNzA2QTQuMzg1LDQuMzg1LDAsMCwwLDE2LDI4LjU4NlYyN2gydjEuNTg2YTQuMzg1LDQuMzg1LDAsMCwwLDEuMjkzLDMuMTIyQTIuMzk0LDIuMzk0LDAsMCwxLDIwLDMzLjQxNFYzNWExLDEsMCwwLDAsMiwwVjMzLjQxNGE0LjM4NSw0LjM4NSwwLDAsMC0xLjI5My0zLjEyMkEyLjM5NCwyLjM5NCwwLDAsMSwyMCwyOC41ODZWMjZhMSwxLDAsMCwwLTEtMUgxNWExLDEsMCwwLDAtMSwxdjIuNTg2YTIuMzk0LDIuMzk0LDAsMCwxLS43MDcsMS43MDYsNC41MTUsNC41MTUsMCwwLDAtLjI5My4zNTcsNC41MTUsNC41MTUsMCwwLDAtLjI5My0uMzU3QTIuMzk0LDIuMzk0LDAsMCwxLDEyLDI4LjU4NlYyNmExLDEsMCwwLDAtMS0xSDdhMSwxLDAsMCwwLTEsMXYyLjU4NmEyLjM5NCwyLjM5NCwwLDAsMS0uNzA3LDEuNzA2QTQuMzg1LDQuMzg1LDAsMCwwLDQsMzMuNDE0VjQwSDNhMSwxLDAsMCwwLDAsMkg2MWExLDEsMCwwLDAsLjctMS43MTNBMi45NjQsMi45NjQsMCwwLDAsNjIsMzlWMzJBMywzLDAsMCwwLDYwLDI5LjE4NFpNNi43MDcsMzEuNzA4QTQuMzg1LDQuMzg1LDAsMCwwLDgsMjguNTg2VjI3aDJ2MS41ODZhNC4zODUsNC4zODUsMCwwLDAsMS4yOTMsMy4xMjJBMi4zOTQsMi4zOTQsMCwwLDEsMTIsMzMuNDE0VjM1SDZWMzMuNDE0QTIuMzk0LDIuMzk0LDAsMCwxLDYuNzA3LDMxLjcwOFpNNiwzN2g2djNINlpNNTYsMjdoMnYySDU2Wm0tMSw0aDRhMSwxLDAsMCwxLDEsMXYzSDU0VjMyQTEsMSwwLDAsMSw1NSwzMVpNMzYsMzZIMzJWMzJoNFptLTYtNHYySDI2VjMyWm0tNCw0aDR2NEgyNlptNiw0VjM4aDR2MlptMTEsMFYzNGg0djZabTEyLDBhMSwxLDAsMCwxLTEtMVYzN2g2djJhMSwxLDAsMCwxLTEsMVoiLz4NCiAgICA8L2c+DQo8L3N2Zz4NCg==",yNe="PHN2ZyBoZWlnaHQ9IjUxMnB0IiB2aWV3Qm94PSIwIC0xMDggNTEyIDUxMiIgd2lkdGg9IjUxMnB0IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPg0KICAgIDxnIGZpbGw9ImN1cnJlbnRDb2xvciI+DQogICAgICAgIDxwYXRoIGQ9Im01MDQgNDguMDE1NjI1aC00OTZjLTQuNDI1NzgxIDAtOC0zLjU3NDIxOS04LTh2LTMyLjAxNTYyNWMwLTQuNDI1NzgxIDMuNTc0MjE5LTggOC04aDQ5NmM0LjQyNTc4MSAwIDggMy41NzQyMTkgOCA4djMyLjAxNTYyNWMwIDQuNDI1NzgxLTMuNTc0MjE5IDgtOCA4em0tNDg4LTE2aDQ4MHYtMTYuMDE1NjI1aC00ODB6bTAgMCIvPg0KICAgICAgICA8cGF0aCBkPSJtMTYgMjk2LjE2MDE1NmMtNC40MjU3ODEgMC04LTMuNTc0MjE4LTgtOHYtMjQ2LjcxODc1YzAtNC40MjU3ODEgMy41NzQyMTktOCA4LThzOCAzLjU3NDIxOSA4IDh2MjQ2LjcxODc1YzAgNC40MjU3ODItMy41NzQyMTkgOC04IDh6bTAgMCIvPg0KICAgICAgICA8cGF0aCBkPSJtNDAgMjk2LjE2MDE1NmMtNC40MjU3ODEgMC04LTMuNTc0MjE4LTgtOHYtMjQ2LjcxODc1YzAtNC40MjU3ODEgMy41NzQyMTktOCA4LThzOCAzLjU3NDIxOSA4IDh2MjQ2LjcxODc1YzAgNC40MjU3ODItMy41NzQyMTkgOC04IDh6bTAgMCIvPg0KICAgICAgICA8cGF0aCBkPSJtNDcyIDI5Ni4xNjAxNTZjLTQuNDI1NzgxIDAtOC0zLjU3NDIxOC04LTh2LTI0Ni43MTg3NWMwLTQuNDI1NzgxIDMuNTc0MjE5LTggOC04czggMy41NzQyMTkgOCA4djI0Ni43MTg3NWMwIDQuNDI1NzgyLTMuNTc0MjE5IDgtOCA4em0wIDAiLz4NCiAgICAgICAgPHBhdGggZD0ibTQ5NiAyOTYuMTYwMTU2Yy00LjQyNTc4MSAwLTgtMy41NzQyMTgtOC04di0yNDYuNzE4NzVjMC00LjQyNTc4MSAzLjU3NDIxOS04IDgtOHM4IDMuNTc0MjE5IDggOHYyNDYuNzE4NzVjMCA0LjQyNTc4Mi0zLjU3NDIxOSA4LTggOHptMCAwIi8+DQogICAgICAgIDxwYXRoIGQ9Im00MCAyOTYuMTYwMTU2aC0yNGMtNC40MjU3ODEgMC04LTMuNTc0MjE4LTgtOCAwLTQuNDI1NzgxIDMuNTc0MjE5LTggOC04aDI0YzQuNDI1NzgxIDAgOCAzLjU3NDIxOSA4IDggMCA0LjQyNTc4Mi0zLjU3NDIxOSA4LTggOHptMCAwIi8+DQogICAgICAgIDxwYXRoIGQ9Im00OTYgMjk2LjE2MDE1NmgtMjRjLTQuNDI1NzgxIDAtOC0zLjU3NDIxOC04LTggMC00LjQyNTc4MSAzLjU3NDIxOS04IDgtOGgyNGM0LjQyNTc4MSAwIDggMy41NzQyMTkgOCA4IDAgNC40MjU3ODItMy41NzQyMTkgOC04IDh6bTAgMCIvPg0KICAgICAgICA8cGF0aCBkPSJtNDcyIDE2MC4xMTMyODFoLTQzMmMtNC40MjU3ODEgMC04LTMuNTc4MTI1LTgtOCAwLTQuNDI1NzgxIDMuNTc0MjE5LTggOC04aDQzMmM0LjQyNTc4MSAwIDggMy41NzQyMTkgOCA4IDAgNC40MjE4NzUtMy41NzQyMTkgOC04IDh6bTAgMCIvPg0KICAgICAgICA8cGF0aCBkPSJtNDcyIDE4NC4xMjg5MDZoLTQzMmMtNC40MjU3ODEgMC04LTMuNTc4MTI1LTgtOCAwLTQuNDI1NzgxIDMuNTc0MjE5LTggOC04aDQzMmM0LjQyNTc4MSAwIDggMy41NzQyMTkgOCA4IDAgNC40MjE4NzUtMy41NzQyMTkgOC04IDh6bTAgMCIvPg0KICAgICAgICA8cGF0aCBkPSJtNzEuOTg0Mzc1IDE2MC4xMjg5MDZjLTQuNDI1NzgxIDAtOC0zLjU3ODEyNS04LTggMC0yMi4wNTg1OTQgMTcuOTM3NS00MCAzOS45OTIxODctNDAgNC40MjE4NzYgMCA4IDMuNTc0MjE5IDggOCAwIDQuNDIxODc1LTMuNTc4MTI0IDgtOCA4LTEzLjIyMjY1NiAwLTIzLjk5MjE4NyAxMC43NjU2MjUtMjMuOTkyMTg3IDI0IDAgNC40MjE4NzUtMy41NzgxMjUgOC04IDh6bTAgMCIvPg0KICAgICAgICA8cGF0aCBkPSJtMTUyIDE2MC4xMjg5MDZjLTQuNDI1NzgxIDAtOC0zLjU3ODEyNS04LTggMC0xMy4yMzQzNzUtMTAuNzY5NTMxLTI0LTIzLjk5MjE4OC0yNC00LjQyMTg3NCAwLTgtMy41NzgxMjUtOC04IDAtNC40MjU3ODEgMy41NzgxMjYtOCA4LTggMjIuMDU0Njg4IDAgMzkuOTkyMTg4IDE3Ljk0MTQwNiAzOS45OTIxODggNDAgMCA0LjQyMTg3NS0zLjU3NDIxOSA4LTggOHptMCAwIi8+DQogICAgICAgIDxwYXRoIGQ9Im03OS45ODQzNzUgMTM4Ljk2ODc1Yy00LjQyNTc4MSAwLTgtMy41NzgxMjUtOC04di00Mi44Mzk4NDRjMC00LjQyNTc4MSAzLjU3NDIxOS04IDgtOCA0LjQyMTg3NSAwIDggMy41NzQyMTkgOCA4djQyLjgzOTg0NGMwIDQuNDIxODc1LTMuNTc4MTI1IDgtOCA4em0wIDAiLz4NCiAgICAgICAgPHBhdGggZD0ibTE0My45Njg3NSAxMzguOTY4NzVjLTQuNDI1NzgxIDAtOC0zLjU3ODEyNS04LTh2LTQyLjgzOTg0NGMwLTQuNDI1NzgxIDMuNTc0MjE5LTggOC04IDQuNDIxODc1IDAgOCAzLjU3NDIxOSA4IDh2NDIuODM5ODQ0YzAgNC40MjE4NzUtMy41NzgxMjUgOC04IDh6bTAgMCIvPg0KICAgICAgICA8cGF0aCBkPSJtOTYgMTA0LjE0NDUzMWMtNC40MjU3ODEgMC04LTMuNTc4MTI1LTgtOHYtMjQuMDE1NjI1YzAtNC40MjU3ODEgMy41NzQyMTktOCA4LThzOCAzLjU3NDIxOSA4IDh2MjQuMDE1NjI1YzAgNC40MjE4NzUtMy41NzQyMTkgOC04IDh6bTAgMCIvPg0KICAgICAgICA8cGF0aCBkPSJtMTI4IDgwLjEyODkwNmgtMzJjLTQuNDI1NzgxIDAtOC0zLjU3ODEyNS04LTggMC00LjQyNTc4MSAzLjU3NDIxOS04IDgtOGgzMmM0LjQyNTc4MSAwIDggMy41NzQyMTkgOCA4IDAgNC40MjE4NzUtMy41NzQyMTkgOC04IDh6bTAgMCIvPg0KICAgICAgICA8cGF0aCBkPSJtMTI4IDEwNC4xNDQ1MzFjLTQuNDI1NzgxIDAtOC0zLjU3ODEyNS04LTh2LTI0LjAxNTYyNWMwLTQuNDI1NzgxIDMuNTc0MjE5LTggOC04czggMy41NzQyMTkgOCA4djI0LjAxNTYyNWMwIDQuNDIxODc1LTMuNTc0MjE5IDgtOCA4em0wIDAiLz4NCiAgICAgICAgPHBhdGggZD0ibTk2IDk2LjEyODkwNmgtMTYuMDE1NjI1Yy00LjQyNTc4MSAwLTgtMy41NzgxMjUtOC04IDAtNC40MjU3ODEgMy41NzQyMTktOCA4LThoMTYuMDE1NjI1YzQuNDI1NzgxIDAgOCAzLjU3NDIxOSA4IDggMCA0LjQyMTg3NS0zLjU3NDIxOSA4LTggOHptMCAwIi8+DQogICAgICAgIDxwYXRoIGQ9Im0xNDMuOTY4NzUgOTYuMTI4OTA2aC0xNS45Njg3NWMtNC40MjU3ODEgMC04LTMuNTc4MTI1LTgtOCAwLTQuNDI1NzgxIDMuNTc0MjE5LTggOC04aDE1Ljk2ODc1YzQuNDIxODc1IDAgOCAzLjU3NDIxOSA4IDggMCA0LjQyMTg3NS0zLjU3ODEyNSA4LTggOHptMCAwIi8+DQogICAgICAgIDxwYXRoIGQ9Im0xMjAuMDA3ODEyIDEyOC4xMjg5MDZoLTE2LjAzMTI1Yy00LjQyNTc4MSAwLTgtMy41NzgxMjUtOC04IDAtNC40MjU3ODEgMy41NzQyMTktOCA4LThoMTYuMDMxMjVjNC40MjU3ODIgMCA4IDMuNTc0MjE5IDggOCAwIDQuNDIxODc1LTMuNTc0MjE4IDgtOCA4em0wIDAiLz4NCiAgICAgICAgPHBhdGggZD0ibTE3NS45ODQzNzUgMTYwLjEyODkwNmMtNC40MjU3ODEgMC04LTMuNTc4MTI1LTgtOCAwLTIyLjA1ODU5NCAxNy45Mzc1LTQwIDM5Ljk5MjE4Ny00MCA0LjQyMTg3NiAwIDggMy41NzQyMTkgOCA4IDAgNC40MjE4NzUtMy41NzgxMjQgOC04IDgtMTMuMjIyNjU2IDAtMjMuOTkyMTg3IDEwLjc2NTYyNS0yMy45OTIxODcgMjQgMCA0LjQyMTg3NS0zLjU3ODEyNSA4LTggOHptMCAwIi8+DQogICAgICAgIDxwYXRoIGQ9Im0yNTYgMTYwLjEyODkwNmMtNC40MjU3ODEgMC04LTMuNTc4MTI1LTgtOCAwLTEzLjIzNDM3NS0xMC43Njk1MzEtMjQtMjMuOTkyMTg4LTI0LTQuNDIxODc0IDAtOC0zLjU3ODEyNS04LTggMC00LjQyNTc4MSAzLjU3ODEyNi04IDgtOCAyMi4wNTQ2ODggMCAzOS45OTIxODggMTcuOTQxNDA2IDM5Ljk5MjE4OCA0MCAwIDQuNDIxODc1LTMuNTc0MjE5IDgtOCA4em0wIDAiLz4NCiAgICAgICAgPHBhdGggZD0ibTE4My45ODQzNzUgMTM4Ljk2ODc1Yy00LjQyNTc4MSAwLTgtMy41NzgxMjUtOC04di00Mi44Mzk4NDRjMC00LjQyNTc4MSAzLjU3NDIxOS04IDgtOCA0LjQyMTg3NSAwIDggMy41NzQyMTkgOCA4djQyLjgzOTg0NGMwIDQuNDIxODc1LTMuNTc4MTI1IDgtOCA4em0wIDAiLz4NCiAgICAgICAgPHBhdGggZD0ibTI0Ny45Njg3NSAxMzguOTY4NzVjLTQuNDI1NzgxIDAtOC0zLjU3ODEyNS04LTh2LTQyLjgzOTg0NGMwLTQuNDI1NzgxIDMuNTc0MjE5LTggOC04IDQuNDIxODc1IDAgOCAzLjU3NDIxOSA4IDh2NDIuODM5ODQ0YzAgNC40MjE4NzUtMy41NzgxMjUgOC04IDh6bTAgMCIvPg0KICAgICAgICA8cGF0aCBkPSJtMjAwIDEwNC4xNDQ1MzFjLTQuNDI1NzgxIDAtOC0zLjU3ODEyNS04LTh2LTI0LjAxNTYyNWMwLTQuNDI1NzgxIDMuNTc0MjE5LTggOC04czggMy41NzQyMTkgOCA4djI0LjAxNTYyNWMwIDQuNDIxODc1LTMuNTc0MjE5IDgtOCA4em0wIDAiLz4NCiAgICAgICAgPHBhdGggZD0ibTIzMiA4MC4xMjg5MDZoLTMyYy00LjQyNTc4MSAwLTgtMy41NzgxMjUtOC04IDAtNC40MjU3ODEgMy41NzQyMTktOCA4LThoMzJjNC40MjU3ODEgMCA4IDMuNTc0MjE5IDggOCAwIDQuNDIxODc1LTMuNTc0MjE5IDgtOCA4em0wIDAiLz4NCiAgICAgICAgPHBhdGggZD0ibTIzMiAxMDQuMTQ0NTMxYy00LjQyNTc4MSAwLTgtMy41NzgxMjUtOC04di0yNC4wMTU2MjVjMC00LjQyNTc4MSAzLjU3NDIxOS04IDgtOHM4IDMuNTc0MjE5IDggOHYyNC4wMTU2MjVjMCA0LjQyMTg3NS0zLjU3NDIxOSA4LTggOHptMCAwIi8+DQogICAgICAgIDxwYXRoIGQ9Im0yMDAgOTYuMTI4OTA2aC0xNi4wMTU2MjVjLTQuNDI1NzgxIDAtOC0zLjU3ODEyNS04LTggMC00LjQyNTc4MSAzLjU3NDIxOS04IDgtOGgxNi4wMTU2MjVjNC40MjU3ODEgMCA4IDMuNTc0MjE5IDggOCAwIDQuNDIxODc1LTMuNTc0MjE5IDgtOCA4em0wIDAiLz4NCiAgICAgICAgPHBhdGggZD0ibTI0Ny45Njg3NSA5Ni4xMjg5MDZoLTE1Ljk2ODc1Yy00LjQyNTc4MSAwLTgtMy41NzgxMjUtOC04IDAtNC40MjU3ODEgMy41NzQyMTktOCA4LThoMTUuOTY4NzVjNC40MjE4NzUgMCA4IDMuNTc0MjE5IDggOCAwIDQuNDIxODc1LTMuNTc4MTI1IDgtOCA4em0wIDAiLz4NCiAgICAgICAgPHBhdGggZD0ibTIyNC4wMDc4MTIgMTI4LjEyODkwNmgtMTYuMDMxMjVjLTQuNDI1NzgxIDAtOC0zLjU3ODEyNS04LTggMC00LjQyNTc4MSAzLjU3NDIxOS04IDgtOGgxNi4wMzEyNWM0LjQyNTc4MiAwIDggMy41NzQyMTkgOCA4IDAgNC40MjE4NzUtMy41NzQyMTggOC04IDh6bTAgMCIvPg0KICAgICAgICA8cGF0aCBkPSJtMjU2LjE2Nzk2OSAyODAuMTQ0NTMxYy00LjQyNTc4MSAwLTgtMy41NzgxMjUtOC04IDAtMTMuMjQyMTg3IDEwLjc3NzM0My0yNC4wMTU2MjUgMjQuMDE1NjI1LTI0LjAxNTYyNSA0LjQyNTc4MSAwIDggMy41NzQyMTkgOCA4IDAgNC40MjE4NzUtMy41NzQyMTkgOC04IDgtNC40MjE4NzUgMC04LjAxNTYyNSAzLjU4OTg0NC04LjAxNTYyNSA4LjAxNTYyNSAwIDQuNDIxODc1LTMuNTgyMDMxIDgtOCA4em0wIDAiLz4NCiAgICAgICAgPHBhdGggZD0ibTMzNi4xOTE0MDYgMjgwLjE0NDUzMWMtNC40MjE4NzUgMC04LTMuNTc4MTI1LTgtOCAwLTQuNDE3OTY5LTMuNTgyMDMxLTgtOC04LTQuNDIxODc1IDAtOC0zLjU3ODEyNS04LTggMC00LjQyNTc4MSAzLjU3ODEyNS04IDgtOCAxMy4yMzQzNzUgMCAyNCAxMC43NjU2MjUgMjQgMjQgMCA0LjQyMTg3NS0zLjU3NDIxOCA4LTggOHptMCAwIi8+DQogICAgICAgIDxwYXRoIGQ9Im0zMzYuMTkxNDA2IDI5Ni4xNjAxNTZoLTgwLjAyMzQzN2MtNC40MjU3ODEgMC04LTMuNTc0MjE4LTgtOCAwLTQuNDI1NzgxIDMuNTc0MjE5LTggOC04aDgwLjAzMTI1YzQuNDI1NzgxIDAgOCAzLjU3NDIxOSA4IDggMCA0LjQyNTc4Mi0zLjU4MjAzMSA4LTguMDA3ODEzIDh6bTAgMCIvPg0KICAgICAgICA8cGF0aCBkPSJtMzIwLjgzMjAzMSAyNjQuMTI4OTA2aC00OS4yOTY4NzVjLTQuNDIxODc1IDAtOC0zLjU3ODEyNS04LTggMC00LjQyNTc4MSAzLjU3ODEyNS04IDgtOGg0OS4yOTY4NzVjNC40MjU3ODEgMCA4IDMuNTc0MjE5IDggOCAwIDQuNDIxODc1LTMuNTc0MjE5IDgtOCA4em0wIDAiLz4NCiAgICAgICAgPHBhdGggZD0ibTI3Mi4xNjc5NjkgMjY0LjEyODkwNmMtNC40MjU3ODEgMC04LTMuNTc4MTI1LTgtOHYtNDcuOTg0Mzc1YzAtNC40MjU3ODEgMy41NzQyMTktOCA4LThzOCAzLjU3NDIxOSA4IDh2NDcuOTg0Mzc1YzAgNC40MjE4NzUtMy41NzQyMTkgOC04IDh6bTAgMCIvPg0KICAgICAgICA8cGF0aCBkPSJtMzIwLjE5OTIxOSAyNjQuMTQ0NTMxYy00LjQyMTg3NSAwLTgtMy41NzgxMjUtOC04di00OGMwLTQuNDI1NzgxIDMuNTc4MTI1LTggOC04IDQuNDI1NzgxIDAgOCAzLjU3NDIxOSA4IDh2NDhjMCA0LjQyMTg3NS0zLjU3NDIxOSA4LTggOHptMCAwIi8+DQogICAgICAgIDxwYXRoIGQ9Im0yNTYuMTY3OTY5IDI5Ni4xNjAxNTZjLTQuNDI1NzgxIDAtOC0zLjU3NDIxOC04LTh2LTE2LjAxNTYyNWMwLTQuNDI1NzgxIDMuNTc0MjE5LTggOC04czggMy41NzQyMTkgOCA4djE2LjAxNTYyNWMwIDQuNDI1NzgyLTMuNTgyMDMxIDgtOCA4em0wIDAiLz4NCiAgICAgICAgPHBhdGggZD0ibTMzNi4xOTE0MDYgMjk2LjE2MDE1NmMtNC40MjE4NzUgMC04LTMuNTc0MjE4LTgtOHYtMTYuMDE1NjI1YzAtNC40MjU3ODEgMy41NzgxMjUtOCA4LTggNC40MjU3ODIgMCA4IDMuNTc0MjE5IDggOHYxNi4wMTU2MjVjMCA0LjQyNTc4Mi0zLjU3NDIxOCA4LTggOHptMCAwIi8+DQogICAgICAgIDxwYXRoIGQ9Im0zMjAuMTk5MjE5IDIxNi4xNDQ1MzFoLTQ4LjAzMTI1Yy00LjQyNTc4MSAwLTgtMy41NzgxMjUtOC04IDAtNC40MjU3ODEgMy41NzQyMTktOCA4LThoNDguMDMxMjVjNC40MjU3ODEgMCA4IDMuNTc0MjE5IDggOCAwIDQuNDIxODc1LTMuNTc0MjE5IDgtOCA4em0wIDAiLz4NCiAgICAgICAgPHBhdGggZD0ibTMyOC4xOTE0MDYgMjQwLjE0NDUzMWgtNjQuMDIzNDM3Yy00LjQyNTc4MSAwLTgtMy41NzgxMjUtOC04IDAtNC40MjU3ODEgMy41NzQyMTktOCA4LThoNjQuMDIzNDM3YzQuNDI1NzgyIDAgOCAzLjU3NDIxOSA4IDggMCA0LjQyMTg3NS0zLjU3NDIxOCA4LTggOHptMCAwIi8+DQogICAgICAgIDxwYXRoIGQ9Im0zNjAuMTY3OTY5IDI4MC4xNDQ1MzFjLTQuNDI1NzgxIDAtOC0zLjU3ODEyNS04LTggMC0xMy4yNDIxODcgMTAuNzc3MzQzLTI0LjAxNTYyNSAyNC4wMTU2MjUtMjQuMDE1NjI1IDQuNDI1NzgxIDAgOCAzLjU3NDIxOSA4IDggMCA0LjQyMTg3NS0zLjU3NDIxOSA4LTggOC00LjQyMTg3NSAwLTguMDE1NjI1IDMuNTg5ODQ0LTguMDE1NjI1IDguMDE1NjI1IDAgNC40MjE4NzUtMy41ODIwMzEgOC04IDh6bTAgMCIvPg0KICAgICAgICA8cGF0aCBkPSJtNDQwLjE5MTQwNiAyODAuMTQ0NTMxYy00LjQyMTg3NSAwLTgtMy41NzgxMjUtOC04IDAtNC40MTc5NjktMy41ODIwMzEtOC04LTgtNC40MjE4NzUgMC04LTMuNTc4MTI1LTgtOCAwLTQuNDI1NzgxIDMuNTc4MTI1LTggOC04IDEzLjIzNDM3NSAwIDI0IDEwLjc2NTYyNSAyNCAyNCAwIDQuNDIxODc1LTMuNTc0MjE4IDgtOCA4em0wIDAiLz4NCiAgICAgICAgPHBhdGggZD0ibTQ0MC4xOTE0MDYgMjk2LjE2MDE1NmgtODAuMDIzNDM3Yy00LjQyNTc4MSAwLTgtMy41NzQyMTgtOC04IDAtNC40MjU3ODEgMy41NzQyMTktOCA4LThoODAuMDMxMjVjNC40MjU3ODEgMCA4IDMuNTc0MjE5IDggOCAwIDQuNDI1NzgyLTMuNTgyMDMxIDgtOC4wMDc4MTMgOHptMCAwIi8+DQogICAgICAgIDxwYXRoIGQ9Im00MjQuODMyMDMxIDI2NC4xMjg5MDZoLTQ5LjI5Njg3NWMtNC40MjE4NzUgMC04LTMuNTc4MTI1LTgtOCAwLTQuNDI1NzgxIDMuNTc4MTI1LTggOC04aDQ5LjI5Njg3NWM0LjQyNTc4MSAwIDggMy41NzQyMTkgOCA4IDAgNC40MjE4NzUtMy41NzQyMTkgOC04IDh6bTAgMCIvPg0KICAgICAgICA8cGF0aCBkPSJtMzc2LjE2Nzk2OSAyNjQuMTI4OTA2Yy00LjQyNTc4MSAwLTgtMy41NzgxMjUtOC04di00Ny45ODQzNzVjMC00LjQyNTc4MSAzLjU3NDIxOS04IDgtOHM4IDMuNTc0MjE5IDggOHY0Ny45ODQzNzVjMCA0LjQyMTg3NS0zLjU3NDIxOSA4LTggOHptMCAwIi8+DQogICAgICAgIDxwYXRoIGQ9Im00MjQuMTk5MjE5IDI2NC4xNDQ1MzFjLTQuNDIxODc1IDAtOC0zLjU3ODEyNS04LTh2LTQ4YzAtNC40MjU3ODEgMy41NzgxMjUtOCA4LTggNC40MjU3ODEgMCA4IDMuNTc0MjE5IDggOHY0OGMwIDQuNDIxODc1LTMuNTc0MjE5IDgtOCA4em0wIDAiLz4NCiAgICAgICAgPHBhdGggZD0ibTM2MC4xNjc5NjkgMjk2LjE2MDE1NmMtNC40MjU3ODEgMC04LTMuNTc0MjE4LTgtOHYtMTYuMDE1NjI1YzAtNC40MjU3ODEgMy41NzQyMTktOCA4LThzOCAzLjU3NDIxOSA4IDh2MTYuMDE1NjI1YzAgNC40MjU3ODItMy41ODIwMzEgOC04IDh6bTAgMCIvPg0KICAgICAgICA8cGF0aCBkPSJtNDQwLjE5MTQwNiAyOTYuMTYwMTU2Yy00LjQyMTg3NSAwLTgtMy41NzQyMTgtOC04di0xNi4wMTU2MjVjMC00LjQyNTc4MSAzLjU3ODEyNS04IDgtOCA0LjQyNTc4MiAwIDggMy41NzQyMTkgOCA4djE2LjAxNTYyNWMwIDQuNDI1NzgyLTMuNTc0MjE4IDgtOCA4em0wIDAiLz4NCiAgICAgICAgPHBhdGggZD0ibTQyNC4xOTkyMTkgMjE2LjE0NDUzMWgtNDguMDMxMjVjLTQuNDI1NzgxIDAtOC0zLjU3ODEyNS04LTggMC00LjQyNTc4MSAzLjU3NDIxOS04IDgtOGg0OC4wMzEyNWM0LjQyNTc4MSAwIDggMy41NzQyMTkgOCA4IDAgNC40MjE4NzUtMy41NzQyMTkgOC04IDh6bTAgMCIvPg0KICAgICAgICA8cGF0aCBkPSJtNDMyLjE5MTQwNiAyNDAuMTQ0NTMxaC02NC4wMjM0MzdjLTQuNDI1NzgxIDAtOC0zLjU3ODEyNS04LTggMC00LjQyNTc4MSAzLjU3NDIxOS04IDgtOGg2NC4wMjM0MzdjNC40MjU3ODIgMCA4IDMuNTc0MjE5IDggOCAwIDQuNDIxODc1LTMuNTc0MjE4IDgtOCA4em0wIDAiLz4NCiAgICA8L2c+DQo8L3N2Zz4=",DNe="PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDUxMi4wMDEgNTEyLjAwMSI+DQogICAgPGcgZmlsbD0iY3VycmVudENvbG9yIj4NCiAgICAgICAgPHBhdGggZD0iTTUwNS45NDcsMTIzLjU5N2MtNC4zNTMtNC43NTItMTAuNTQ2LTcuNDc3LTE2Ljk5LTcuNDc3aC02LjgzN2MtMTcuOTI5LDAtMzIuNjMxLDEzLjQ2OC0zNC4xOTgsMzEuMzI4bC03LjM5Nyw4NC4yNzkNCgkJCQljLTAuNjU1LDcuNDY5LTYuODA0LDEzLjEwMi0xNC4zMDMsMTMuMTAyaC02NC4wMjZjLTIwLjUxNiwwLTM3LjIwNywxNi42OTEtMzcuMjA3LDM3LjIwN3YzLjY5Nw0KCQkJCWMwLDEyLjM5NSwxMC4wODMsMjIuNDc4LDIyLjQ3OCwyMi40NzhoMTMuNzIzbC0xMy41MTQsNDQuMTM1Yy0wLjAxLDAuMDMzLTAuMDIsMC4wNjYtMC4wMywwLjA5OWwtMTAuMzMsMzMuNzM2DQoJCQkJYy0xLjIxMywzLjk2MSwxLjAxNSw4LjE1NCw0Ljk3NSw5LjM2N2MwLjczMiwwLjIyNCwxLjQ3MiwwLjMzMSwyLjE5OSwwLjMzMWMzLjIwOSwwLDYuMTgtMi4wNzcsNy4xNjgtNS4zMDZsOC43MTItMjguNDUxSDQ2My4yNA0KCQkJCWw4LjcxMiwyOC40NTFjMC45ODgsMy4yMjksMy45NTgsNS4zMDYsNy4xNjgsNS4zMDZjMC43MjgsMCwxLjQ2OC0wLjEwNywyLjE5OS0wLjMzMWMzLjk2LTEuMjEzLDYuMTg4LTUuNDA3LDQuOTc1LTkuMzY3DQoJCQkJbC0yNC41MTctODAuMDY2YzQuMzA1LTEuMjE5LDguNDYyLTIuOTUzLDEyLjM2Mi01LjE4OGMzLjU5My0yLjA2LDQuODM2LTYuNjQzLDIuNzc2LTEwLjIzNg0KCQkJCWMtMi4wNi0zLjU5My02LjY0NC00LjgzNi0xMC4yMzctMi43NzZjLTYuMDQ0LDMuNDY1LTEyLjkzOSw1LjI5Ny0xOS45NCw1LjI5N2gtNzUuNDAyYy0wLjAyNSwwLTAuMDUsMC0wLjA3NCwwaC0yMy43OTMNCgkJCQljLTQuMTIzLDAtNy40NzgtMy4zNTQtNy40NzgtNy40Nzh2LTMuNjk3YzAtMTIuMjQ1LDkuOTYyLTIyLjIwNywyMi4yMDctMjIuMjA3aDY0LjAyNmMxNS4zMzMsMCwyNy45MDYtMTEuNTE4LDI5LjI0Ni0yNi43OTENCgkJCQlsNy4zOTYtODQuMjhjMC44ODItMTAuMDU2LDkuMTYtMTcuNjQsMTkuMjU1LTE3LjY0aDYuODM3YzIuMjgyLDAsNC4zODksMC45MjcsNS45MywyLjYxYzEuNTQyLDEuNjgzLDIuMjgyLDMuODYyLDIuMDgyLDYuMTM2DQoJCQkJbC0xMC4yNDIsMTE2LjcxMWMtMC4yNTIsMi44NzgtMC44MTMsNS43MjYtMS42NjYsOC40NjRjLTEuMjMyLDMuOTU1LDAuOTc2LDguMTYsNC45MzEsOS4zOTFjMy45NiwxLjIzMiw4LjE1OS0wLjk3Nyw5LjM5Mi00LjkzDQoJCQkJYzEuMTcxLTMuNzYyLDEuOTQtNy42NjksMi4yODctMTEuNjE0bDEwLjI0Mi0xMTYuNzExQzUxMi40NzQsMTM0Ljc1Nyw1MTAuMywxMjguMzQ5LDUwNS45NDcsMTIzLjU5N3ogTTM3Ni44NzUsMzA4LjIxMmg2OS44NTUNCgkJCQlsMTEuOTE0LDM4LjkxaC05My42ODRMMzc2Ljg3NSwzMDguMjEyeiIvPg0KICAgICAgICA8cGF0aCBkPSJNMTQ5LjgwMywyNDQuODNIODUuNzc3Yy03LjQ5OSwwLTEzLjY0Ny01LjYzMi0xNC4zMDMtMTMuMTAybC03LjM5Ni04NC4yNzljLTEuNTY3LTE3Ljg2LTE2LjI2OS0zMS4zMjgtMzQuMTk4LTMxLjMyOA0KCQkJCWgtNi44MzdjLTYuNDQ0LDAtMTIuNjM3LDIuNzI1LTE2Ljk5LDcuNDc3Yy00LjM1Myw0Ljc1Mi02LjUyNywxMS4xNi01Ljk2NSwxNy41ODFsMTAuMjQyLDExNi43MTENCgkJCQljMS4yMDksMTMuNzczLDcuNDg5LDI2LjUwMSwxNy42ODQsMzUuODQxYzYuNDA1LDUuODY4LDE0LjAxLDEwLjA3NywyMi4yMDYsMTIuMzk3bC0yNC41MTQsODAuMDU1DQoJCQkJYy0xLjIxMywzLjk2MSwxLjAxNSw4LjE1NCw0Ljk3NSw5LjM2N2MwLjczMiwwLjIyNCwxLjQ3MiwwLjMzMSwyLjE5OSwwLjMzMWMzLjIwOSwwLDYuMTgtMi4wNzcsNy4xNjgtNS4zMDZsOC43MTItMjguNDUxSDE1MS42Mw0KCQkJCWw4LjcxMiwyOC40NTFjMC45ODgsMy4yMjksMy45NTgsNS4zMDYsNy4xNjgsNS4zMDZjMC43MjgsMCwxLjQ2OC0wLjEwNywyLjE5OS0wLjMzMWMzLjk2LTEuMjEzLDYuMTg4LTUuNDA3LDQuOTc1LTkuMzY3DQoJCQkJbC0xMC4zMy0zMy43MzZjLTAuMDEtMC4wMzMtMC4wMi0wLjA2Ni0wLjAzLTAuMDk5bC0xMy41MTQtNDQuMTM1aDEzLjcyM2MxMi4zOTUsMCwyMi40NzctMTAuMDgzLDIyLjQ3Ny0yMi40Nzh2LTMuNjk3DQoJCQkJQzE4Ny4wMSwyNjEuNTIxLDE3MC4zMTksMjQ0LjgzLDE0OS44MDMsMjQ0LjgzeiBNNTMuMzUzLDM0Ny4xMjJsMTEuOTE0LTM4LjkxaDY5Ljg1NWwxMS45MTQsMzguOTFINTMuMzUzeiBNMTcyLjAxLDI4NS43MzQNCgkJCQljMCw0LjEyNC0zLjM1NCw3LjQ3OC03LjQ3Nyw3LjQ3OGgtMjMuNzg4Yy0wLjAzLDAtMC4wNTksMC0wLjA4OSwwSDY1LjI2M2MtMS42MDQsMC0zLjE4Mi0wLjEwMy00LjczNi0wLjI4Mw0KCQkJCWMtMC4wMDEsMC0wLjAwMywwLTAuMDA1LDBjLTE4Ljc2NC0yLjE2OS0zMy41NTgtMTcuMDY1LTM1LjI1LTM2LjM1MkwxNS4wMywxMzkuODY3Yy0wLjItMi4yNzUsMC41NC00LjQ1NCwyLjA4Mi02LjEzNw0KCQkJCWMxLjU0MS0xLjY4MywzLjY0Ny0yLjYxLDUuOTMtMi42MWg2LjgzN2MxMC4wOTUsMCwxOC4zNzMsNy41ODMsMTkuMjU1LDE3LjY0bDcuMzk2LDg0LjI3OXYtMC4wMDENCgkJCQljMS4zNCwxNS4yNzMsMTMuOTEzLDI2Ljc5MSwyOS4yNDYsMjYuNzkxaDY0LjAyNmMxMi4yNDUsMCwyMi4yMDcsOS45NjIsMjIuMjA3LDIyLjIwN1YyODUuNzM0eiIvPg0KICAgICAgICA8cGF0aCBkPSJNMzEyLjk0OCwzNzEuMTQxYy0zLjA5NS0xMS44OTctMTMuODQxLTIwLjIwNi0yNi4xMzQtMjAuMjA2aC00LjY0MlYyMTQuNDAxaDkyLjM1NGM1LjMyLDAsMTAuMjk5LTIuMzY1LDEzLjY2MS02LjQ4OA0KCQkJCWMzLjM2Mi00LjEyNCw0LjY3Ny05LjQ3OCwzLjYwNS0xNC42OWMtMy4yMjYtMTUuNjg0LTE3LjE4OC0yNy4wNjctMzMuMTk5LTI3LjA2N0gyMDIuNjY1Yy00LjE0MywwLTcuNSwzLjM1OC03LjUsNy41DQoJCQkJczMuMzU3LDcuNSw3LjUsNy41aDE1NS45MjhjOC45MjYsMCwxNi43MDgsNi4zNDYsMTguNTA2LDE1LjA4OGMwLjIxOSwxLjA2NC0wLjI0MywxLjgyOS0wLjUzNywyLjE5MQ0KCQkJCWMtMC4yOTUsMC4zNjEtMC45NTEsMC45NjctMi4wMzYsMC45NjdIMTM3LjQ3MmMtMS4wODUsMC0xLjc0MS0wLjYwNi0yLjAzNi0wLjk2N2MtMC4yOTQtMC4zNjEtMC43NTYtMS4xMjctMC41MzctMi4xOQ0KCQkJCWMxLjc5OC04Ljc0Myw5LjU4LTE1LjA4OSwxOC41MDYtMTUuMDg5aDE0LjA4NGM0LjE0MywwLDcuNS0zLjM1OCw3LjUtNy41cy0zLjM1Ny03LjUtNy41LTcuNWgtMTQuMDg0DQoJCQkJYy0xNi4wMTIsMC0yOS45NzQsMTEuMzgzLTMzLjE5OSwyNy4wNjhjLTEuMDcxLDUuMjEyLDAuMjQzLDEwLjU2NiwzLjYwNSwxNC42ODljMy4zNjIsNC4xMjMsOC4zNDEsNi40ODgsMTMuNjYxLDYuNDg4aDkyLjM1NQ0KCQkJCXYxMzYuNTM1aC00LjY0MmMtMTIuMjkzLDAtMjMuMDM5LDguMzA5LTI2LjEzNCwyMC4yMDVsLTEuNzYxLDYuNzY3Yy0xLjEyNyw0LjMzNS0wLjIwMyw4Ljg1MiwyLjUzNiwxMi4zOTYNCgkJCQljMi43NCwzLjU0Myw2Ljg4LDUuNTc2LDExLjM1OCw1LjU3Nmg4OS42M2M0LjQ3OSwwLDguNjE4LTIuMDMyLDExLjM1OC01LjU3NmMyLjczOS0zLjU0MywzLjY2My04LjA2MSwyLjUzNi0xMi4zOTYNCgkJCQlMMzEyLjk0OCwzNzEuMTQxeiBNMjQ0LjgyNywyMTQuNDAxTDI0NC44MjcsMjE0LjQwMWgyMi4zNDZ2MTM2LjUzNWgtMjIuMzQ2VjIxNC40MDF6IE0yMTIuMDE2LDM4MC44NzlsMS41NTItNS45NjINCgkJCQljMS4zNzUtNS4yODgsNi4xNTItOC45ODEsMTEuNjE2LTguOTgxaDYxLjYyOWM1LjQ2NCwwLDEwLjI0MSwzLjY5MywxMS42MTYsOC45ODFsMS41NTIsNS45NjJIMjEyLjAxNnoiLz4NCiAgICA8L2c+DQo8L3N2Zz4NCg==",dNe="PHN2ZyBoZWlnaHQ9IjUxMiIgdmlld0JveD0iMCAwIDUxMi4yNzMgNTEyLjI3MyIgd2lkdGg9IjUxMiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCiAgICA8ZyBmaWxsPSJjdXJyZW50Q29sb3IiPg0KICAgICAgICA8cGF0aCBkPSJtNTA3Ljg5MSAyMzguMzk5Yy02LjcyMy0zNS44ODEtMjEuODUzLTY2LjkwNS00My43NTUtODkuNzE4LTkuODQ1LTEwLjI1My0yMS40NTYtMTkuNzUtMzQuNTE0LTI4LjIyNy0xNC45NC05LjY5OS0zMi4xOTItMTguNDM4LTU0LjI5My0yNy41MDMtOS42ODQtMy45NzItMTkuMzc1LTcuNjM3LTI4LjQwNi0xMS4wMDUtMTQuNjQyLTUuNDYtMzAuMDY0LTEwLjk1OC00NS44NDMtMTYuMzM3LTUuNDI3LTEuODUxLTEwLjkyMS0zLjYwNi0xNi4yMzQtNS4zMDMtOC41MDUtMi43MTctMTcuMy01LjUyNy0yNS43NzEtOC43MjEtNS4yMjQtMS45Ny03LjQyNi0zLjQ2NC04LjMyMS00LjI1OC4wNDYtLjA1Ni4wOTYtLjExNS4xNTEtLjE3NyA0LjA0OC00LjYxNSAyNy42MDMtMjMuMTA1IDQxLjUwMS0zMy42NzcgMi41NjItMS45NDkgMy41OTUtNS4zMTUgMi41NjYtOC4zNjVzLTMuODg5LTUuMTA0LTcuMTA3LTUuMTA0bC0xNTQuMDUyLS4wMDRjLTEuMzIxIDAtMi42MTkuMzQ5LTMuNzYyIDEuMDEyLTE3LjI4MiAxMC4wMjEtMzEuNjIzIDI1Ljc5LTM5LjM0NiA0My4yNjItOC45NDYgMjAuMjQtOS4wMTYgNDEuNDI1LS4yMDIgNjEuMjYzIDEyLjA3IDI3LjE2NyAzNy41NjcgNDIuMjM3IDYwLjA2MyA1NS41MzMgNS44NyAzLjQ2OSAxMS40MTQgNi43NDYgMTYuNjU1IDEwLjE2NyAzLjA5NSAyLjAyIDYuMjczIDQuMDAzIDkuMzQ3IDUuOTIyIDExLjU0NSA3LjIwOCAyMi40NSAxNC4wMTYgMzEuMTY3IDIzLjYwNCA4Ljk4MSA5Ljg3NyAxMS42OTMgMjIuNTAxIDcuODQyIDM2LjUwNy04Ljk0OCAzMi41NDQtMzUuNTQ0IDYxLjc4MS01OS4wMDkgODcuNTc2LTQuMzQyIDQuNzczLTguNDQyIDkuMjgxLTEyLjQwOSAxMy43NzYtMTEuMTA3IDEyLjU4Ny0yNy4zOTMgMzAuODktNDQuNjM0IDUwLjI2Ny01Ni44NjkgNjMuOTE0LTk0LjQxNSAxMDYuMjI5LTk4IDExMS44NDYtMS40NzQgMi4zMDktMS41NzEgNS4yMzgtLjI1NCA3LjY0IDEuMzE2IDIuNDAyIDMuODM4IDMuODk1IDYuNTc3IDMuODk1bDQ0Ni4zMTYuMDAzaC4wMDFjMy4yNTEgMCA2LjEzMi0yLjA5NCA3LjEzNS01LjE4NyAxMS42NTktMzUuOTYgMjIuMjEyLTcyLjIzMiAzNS4yODMtMTIxLjI4MyAxNS41OTEtNTguNTE1IDE5LjE4NS0xMDUuMzU0IDExLjMwOC0xNDcuNDA0em0tMjUuODAzIDE0My41NDNjLTEyLjM3IDQ2LjQyLTIyLjQ2NCA4MS4zMDUtMzMuMzg1IDExNS4zMzFsLTI2Ljk0LS4wMDJjMS4yODgtMy45NDggMi41NzMtNy45MDMgMy44NjEtMTEuODQyIDExLjU4LTM1LjQxIDIyLjg3Ny03MC45MjUgMzIuNTA0LTEwNi44ODggMS41MzUtNS43NCAzLjEyMi0xMS42NzQgNC42Ny0xNy42NDUgMS4wNC00LjAwOS0xLjM2OC04LjEwMy01LjM3OC05LjE0Mi00LjAwOS0xLjAzOC04LjEwMiAxLjM2OS05LjE0MiA1LjM3OC0xLjUzMyA1LjkxNC0zLjExMyAxMS44Mi00LjY0MSAxNy41MzEtOS40MzkgMzUuMjc1LTIwLjc5NyA3MS4wMjUtMzIuMjcgMTA2LjEwNC0xLjc5NyA1LjQ5My0zLjU5NSAxMC45OTItNS4zODkgMTYuNTA0aC0xNTcuOTc4Yy0uNDMyLTEuODU4LTEuNTY3LTMuNTUzLTMuMzA5LTQuNjQ5LTMuNTA0LTIuMjA2LTguMTM2LTEuMTUyLTEwLjM0MiAyLjM1My0uNDk1Ljc4Ni0uOTczIDEuNTQyLTEuNDQ5IDIuMjk2aC0xNTYuMjM0YzI0LjQ3My0zMC41NTEgOTEuODk3LTExMi4wNzMgMTI0LjIzOC0xNDguNzI0IDE3LjI0LTE5LjUzNyAzMS4zNjgtMzguNzI2IDQxLjk5NC01Ny4wMzMgMTcuNTk4LTMwLjMxOSAyNC41NjctNTYuNzY1IDIwLjcxNi03OC42MDEtOC4yNzMtNDYuOTA5LTQ1LjEyNy02NS43NjQtNzcuNjQzLTgyLjM5OC0zLjQzOS0xLjc1OS02Ljk5NS0zLjU3OS0xMC40MDctNS4zNzVsLS42MDktLjMyMWMtMy42NjMtMS45MzMtOC4yLS41My0xMC4xMzMgMy4xMzNzLS41MyA4LjIgMy4xMzMgMTAuMTMzbC42MTYuMzI1YzMuNDk2IDEuODQgNy4wOTEgMy42OCAxMC41NjggNS40NTggMzIuMjU3IDE2LjUwMiA2Mi43MjYgMzIuMDkgNjkuNzAzIDcxLjY1IDMuMjIgMTguMjU2LTMuMTQ1IDQxLjI5MS0xOC45MTcgNjguNDY2LTkuOTg5IDE3LjIxLTIzLjkxNCAzNi4xMDQtNDAuMjY4IDU0LjYzOC0zNS4yODYgMzkuOTg4LTExNi4wOTggMTM3LjgzOC0xMzIuMDU2IDE1OC42NDhoLTMzLjg1YzE3Ljg4Mi0yMC43NTMgNTYuNzQ0LTY0LjQyOCA4Ni45ODEtOTguNDExIDE3LjI1Mi0xOS4zODkgMzMuNTQ3LTM3LjcwMiA0NC42NzUtNTAuMzEzIDMuODkyLTQuNDEgNy45NTYtOC44NzggMTIuMjU4LTEzLjYwNyAyNC41OTctMjcuMDQgNTIuNDc2LTU3LjY4OCA2Mi4zNzUtOTMuNjkzIDUuMjA3LTE4LjkzOSAxLjIyNy0zNi45LTExLjIwNy01MC41NzUtMTYuNDIzLTE4LjA2Mi0zOS44NjMtMzAuMjM3LTYwLjYzNS00Mi41MTQtMjEuNTY1LTEyLjc0Ni00My44NjQtMjUuOTI2LTUzLjk4Ny00OC43MS0xNS4wMjMtMzMuODE1IDQuMzY2LTY3LjcxOCAzMS42NjctODQuNDQ3aDEzLjYzOWMtMjAuNTU3IDE1LjA3NC0zMi41NjggMzAuMzA1LTM2LjQ5NCA0Ni4xOTUtMy4xODMgMTIuODgyLS44MTMgMjUuNzU2IDcuMDQ1IDM4LjI2NSA0LjMyNCA2Ljg4MyA5LjkwNCAxMy4xMTIgMTcuMDU4IDE5LjA0MiAzLjE4OCAyLjY0MyA3LjkxNiAyLjIwMSAxMC41NjEtLjk4OCAyLjY0My0zLjE4OSAyLjIwMS03LjkxNy0uOTg4LTEwLjU2MS01LjkwOS00Ljg5OC0xMC40NjUtOS45NTktMTMuOTI5LTE1LjQ3Mi01LjY4OC05LjA1Ni03LjM4NC0xNy43ODYtNS4xODUtMjYuNjg4IDMuOTc5LTE2LjEwMyAyMC41NjgtMzIuODUxIDQ5LjMxNC00OS43OTNoNTAuNzE1Yy0xMy4zMDYgMTAuNDc5LTI4LjEwNSAyNC43NzUtMjQuMDk1IDQyLjM1MyAzLjk3OSAxNy40NDEgMjQuMTc3IDI3LjE3OSAzOS4xNzggMzMuNDcyIDE5LjU1OCA4LjIwNSAzOS44MzUgMTQuNzIgNTkuNDQ1IDIxLjAyMSAzMi4wODggMTAuMzEgNjUuMjY5IDIwLjk3MSA5NS4wMDMgMzkuMTM3IDMzLjkzNCAyMC43MzEgNTUuNTE4IDUxLjE1OCA2Mi40MiA4Ny45ODkgNC40NzggMjMuODk2IDMuNDI2IDUwLjYzNC0zLjMxMSA4NC4xNTJsLS4xMDcuNTM2Yy0uODE0IDQuMDYyIDEuODE4IDguMDE0IDUuODggOC44MjguNDk4LjEuOTkzLjE0NyAxLjQ4MS4xNDcgMy41MDEgMCA2LjYzMi0yLjQ2NCA3LjM0Ni02LjAyOGwuMTA2LS41MzJjNy4xMjgtMzUuNDYyIDguMTkxLTY0LjAxOCAzLjM0OS04OS44NjctNy43MDctNDEuMTIzLTMxLjY4Ni03NS4wMi02OS4zNDQtOTguMDI2LTMxLjI2Mi0xOS4wOTktNjUuMzA5LTMwLjAzOS05OC4yMzQtNDAuNjE4LTE5LjMwNy02LjIwMy0zOS4yNzEtMTIuNjE4LTU4LjIzLTIwLjU3Mi01Ljc4Ny0yLjQyOS0xMC43MTItNC45MTItMTUuMDU3LTcuNTktNS40NjQtMy4zNjgtMTMuNzIxLTguNDU3LTE1LjMwMi0xNS4zODgtMi41NzktMTEuMzA5IDE0LjMzLTIzLjk5OCAyNS41Mi0zMi4zOTUgMy4yMTYtMi40MTQgNi4xMDYtNC41ODUgOC40NzMtNi42MTcgMCAwIDEzLjc4OSAwIDEzLjc4Ny4wMDItOS44OTIgNy43ODYtMzQuMTU2IDE5LjczMy0zMC4xNzQgMzUuNjUzIDEuOTk4IDcuOTg2IDEwLjY4OCAxMi4xOTEgMTguMDM1IDE0Ljk2MiAxMy45ODEgNS4yNzIgMjguMzI0IDkuMzY3IDQyLjQ1NiAxNC4xODYgMTUuNjQ0IDUuMzM1IDMwLjkzMyAxMC43ODMgNDUuNDQyIDE2LjE5NSA4LjkxMyAzLjMyNSAxOC40NyA2LjkzOCAyNy45NTcgMTAuODI5IDIxLjIxNCA4LjcwMSAzNy42NzkgMTcuMDI4IDUxLjgxNiAyNi4yMDYgMTIuMDk0IDcuODUyIDIyLjgxMyAxNi42MTEgMzEuODYxIDI2LjAzNSAxOS44NzUgMjAuNzAxIDMzLjY0OCA0OS4wODggMzkuODMxIDgyLjA5MSA3LjQ1MSAzOS43NzEgMy45MzcgODQuNTA1LTExLjA1OCAxNDAuNzgxeiIvPg0KICAgICAgICA8cGF0aCBkPSJtMzQ0LjM2NSAxOTkuNDA3YzEuNDYxIDIuMDczIDMuNzggMy4xOCA2LjEzOCAzLjE4IDEuNDkyIDAgMy0uNDQ0IDQuMzEzLTEuMzcgMy4zODYtMi4zODYgNC4xOTYtNy4wNjUgMS44MTEtMTAuNDUxLTQuMTA5LTUuODMxLTguODExLTExLjI5My0xMy45NzMtMTYuMjMzLTIuOTkzLTIuODY1LTcuNzQxLTIuNzYtMTAuNjA0LjIzMi0yLjg2NCAyLjk5My0yLjc2MSA3Ljc0LjIzMiAxMC42MDQgNC40NjUgNC4yNzQgOC41MzEgOC45OTcgMTIuMDgzIDE0LjAzOHoiLz4NCiAgICAgICAgPHBhdGggZD0ibTI1NS4wODMgMTIyLjUxOC0uNDczLS4yNDZjLTUuNzc2LTIuOTkzLTExLjU0NS01Ljk4My0xNy4zMzQtOC45NDUtMy42ODQtMS44ODMtOC4yMDYtLjQyNi0xMC4wOTMgMy4yNjItMS44ODYgMy42ODgtLjQyNiA4LjIwNiAzLjI2MiAxMC4wOTMgNS43NjUgMi45NDkgMTEuNTExIDUuOTI3IDE3LjI2MyA4LjkwOGwuNDczLjI0NWMxLjEwNC41NzIgMi4yODMuODQzIDMuNDQ1Ljg0MyAyLjcxMiAwIDUuMzMxLTEuNDc2IDYuNjY1LTQuMDUgMS45MDYtMy42NzguNDctOC4yMDQtMy4yMDgtMTAuMTF6Ii8+DQogICAgICAgIDxwYXRoIGQ9Im0xNzkuNjgzIDU3LjU4NGMxLjc0NC01LjUxIDQuNzE5LTEwLjE5NiA4LjE2My0xMi44NTYgMy4yNzgtMi41MzIgMy44ODItNy4yNDIgMS4zNTEtMTAuNTItMi41MzQtMy4yNzktNy4yNDQtMy44ODItMTAuNTIxLTEuMzUxLTUuODg5IDQuNTQ5LTEwLjYxIDExLjcyNC0xMy4yOTMgMjAuMjAxLTEuMjUgMy45NDkuOTM4IDguMTY0IDQuODg3IDkuNDE0Ljc1My4yMzggMS41MTUuMzUyIDIuMjY1LjM1MiAzLjE4Mi0uMDAxIDYuMTM2LTIuMDQzIDcuMTQ4LTUuMjR6Ii8+DQogICAgICAgIDxwYXRoIGQ9Im0yMDEuMTM2IDk1LjkwM2MtNi43NTEtMy4zMTQtMTEuNDI0LTYuMjY4LTE1LjE1Mi05LjU3Ni0zLjA5OC0yLjc1LTcuODM4LTIuNDY2LTEwLjU4OC42MzEtMi43NSAzLjA5OC0yLjQ2NyA3LjgzOC42MzEgMTAuNTg4IDQuNzc5IDQuMjQyIDEwLjQ4NCA3Ljg4OCAxOC40OTkgMTEuODIyIDEuMDYzLjUyMiAyLjE5Ljc2OSAzLjMuNzY5IDIuNzcgMCA1LjQzNS0xLjU0MiA2LjczOC00LjE5NiAxLjgyNS0zLjcxOC4yOS04LjIxMi0zLjQyOC0xMC4wMzh6Ii8+DQogICAgICAgIDxwYXRoIGQ9Im0yNzUuODU1IDQ0MS4yNzZjLTMuNTUzLTIuMTI2LTguMTU5LS45NzItMTAuMjg3IDIuNTgzLTMuNDk0IDUuODM1LTYuOTQ5IDExLjU3Ni0xMC4zMDYgMTcuMTIyLTIuMTQ1IDMuNTQzLTEuMDExIDguMTU1IDIuNTMzIDEwLjI5OSAxLjIxNS43MzUgMi41NTQgMS4wODUgMy44NzcgMS4wODUgMi41MzcgMCA1LjAxNC0xLjI4OCA2LjQyMy0zLjYxOCAzLjM2OC01LjU2NSA2LjgzNy0xMS4zMjcgMTAuMzQzLTE3LjE4MyAyLjEyNy0zLjU1NC45NzEtOC4xNi0yLjU4My0xMC4yODh6Ii8+DQogICAgICAgIDxwYXRoIGQ9Im0zNjQuODY0IDIyNC4xNTJjLTQuMDY3Ljc4Ni02LjcyNyA0LjcyLTUuOTQgOC43ODcuOTEgNC43MTMgMS4zNzIgOS40NjggMS4zNzIgMTQuMTMyIDAgLjM1OC0uMDAzLjcxNi0uMDA5IDEuMDktLjAxNS45NzYtLjA0NCAxLjk0Ny0uMDg3IDIuOTE1LS4xODcgNC4xMzggMy4wMTggNy42NDMgNy4xNTUgNy44MjkuMTE1LjAwNS4yMjkuMDA4LjM0My4wMDggMy45ODYgMCA3LjMwNi0zLjE0IDcuNDg2LTcuMTYzLjA1MS0xLjExNy4wODQtMi4yMzkuMTAxLTMuMzUuMDA4LS40NDMuMDExLS44ODcuMDExLTEuMzMgMC01LjYxNy0uNTU0LTExLjMzLTEuNjQ1LTE2Ljk3OC0uNzg3LTQuMDY3LTQuNzI4LTYuNzI1LTguNzg3LTUuOTR6Ii8+DQogICAgICAgIDxwYXRoIGQ9Im0zMDYuMjU0IDM4OS40ODFjLTMuNTgyLTIuMDczLTguMTcyLS44NTMtMTAuMjQ5IDIuNzMxLTMuMjMyIDUuNTgyLTYuNjA2IDExLjM3LTEwLjA2MiAxNy4yNjEtMi4wOTYgMy41NzMtLjg5NyA4LjE2OCAyLjY3NiAxMC4yNjQgMS4xOTIuNjk5IDIuNDk4IDEuMDMxIDMuNzg3IDEuMDMxIDIuNTc0IDAgNS4wOC0xLjMyNiA2LjQ3Ny0zLjcwNyAzLjQ2OS01LjkxNSA2Ljg1Ni0xMS43MjggMTAuMTAzLTE3LjMzMiAyLjA3Ni0zLjU4My44NTItOC4xNzEtMi43MzItMTAuMjQ4eiIvPg0KICAgICAgICA8cGF0aCBkPSJtMzYxLjkyOSAyODMuMzE0Yy0zLjg4My0xLjQ0Ni04LjIwMS41My05LjY0NiA0LjQxMy0yLjA5MSA1LjYxOS00LjU5MiAxMS40MDQtNy42NDYgMTcuNjg2LTEuODExIDMuNzI1LS4yNTkgOC4yMTMgMy40NjYgMTAuMDI0IDEuMDU3LjUxNCAyLjE3NC43NTYgMy4yNzMuNzU2IDIuNzgxIDAgNS40NTQtMS41NTMgNi43NTEtNC4yMjMgMy4yNjYtNi43MTggNS45NTItMTIuOTM3IDguMjE0LTE5LjAxMSAxLjQ0NS0zLjg4Mi0uNTMtOC4yLTQuNDEyLTkuNjQ1eiIvPg0KICAgICAgICA8cGF0aCBkPSJtMzM1LjkyIDMzNy4yNzVjLTMuNTg1LTIuMDc1LTguMTczLS44NTItMTAuMjQ5IDIuNzMzLTMuMTA5IDUuMzcyLTYuNjM0IDExLjQ2LTkuOTc1IDE3LjUxNy0yIDMuNjI3LS42ODIgOC4xODkgMi45NDUgMTAuMTkgMS4xNDguNjMzIDIuMzkxLjkzNCAzLjYxNS45MzQgMi42NDQgMCA1LjIwNy0xLjQwMSA2LjU3NC0zLjg3OSAzLjI2Ni01LjkyIDYuNzQ5LTExLjkzOCA5LjgyMi0xNy4yNDcgMi4wNzctMy41ODUuODUyLTguMTcyLTIuNzMyLTEwLjI0OHoiLz4NCiAgICAgICAgPHBhdGggZD0ibTMwOC4wMDEgMTUxLjQwMmMtMy4yMTgtMS44MzgtNi40NzQtMy43NjMtOS42MjEtNS42MjQtMi41MzEtMS40OTYtNS4wNTktMi45OS03LjYtNC40NjEtMy41ODYtMi4wNzUtOC4xNzQtLjg1Mi0xMC4yNDggMi43MzMtMi4wNzYgMy41ODQtLjg1MyA4LjE3MyAyLjczMiAxMC4yNDkgMi41MDEgMS40NDggNC45OSAyLjkxOSA3LjQ4MiA0LjM5MyAzLjE5NCAxLjg4OCA2LjQ5OCAzLjg0MSA5LjgxMyA1LjczNSAxLjE3NC42NyAyLjQ1Mi45ODkgMy43MTQuOTg5IDIuNjA0IDAgNS4xMzUtMS4zNTggNi41MTktMy43ODEgMi4wNTYtMy41OTcuODA2LTguMTc4LTIuNzkxLTEwLjIzM3oiLz4NCiAgICA8L2c+DQo8L3N2Zz4=",zNe="PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDUxMiA1MTIiPg0KICAgIDxnIGZpbGw9ImN1cnJlbnRDb2xvciI+DQogICAgICAgIDxyZWN0IHg9IjE4OC42MzIiIHk9IjI1NiIgd2lkdGg9IjM1LjkzIiBoZWlnaHQ9IjE3Ljk2NSIvPg0KICAgICAgICA8cGF0aCBkPSJNNDQxLjkxNyw0NzEuNTc5bDE2LjAzOS04OC4yMTljMC40ODItMi42MjMtMC4yMjgtNS4zMTYtMS45MzktNy4zNmMtMS43MDItMi4wNDQtNC4yMjgtMy4yMjgtNi44OTUtMy4yMjhoLTg5LjgyNQ0KCQkJYy0yLjY2NywwLTUuMTkzLDEuMTg0LTYuODk1LDMuMjI4Yy0xLjcxMSwyLjA0NC0yLjQyMSw0LjczNy0xLjkzOSw3LjM2bDE2LjAzOSw4OC4yMTlIMjYwLjQ5MVYzMS40MzkNCgkJCWMwLTQuOTY1LTQuMDE4LTguOTgyLTguOTgyLTguOTgySDUzLjg5NWMtNC45NjUsMC04Ljk4Miw0LjAxOC04Ljk4Miw4Ljk4MnY0NDAuMTRIMHYxNy45NjVoNTMuODk1aDE5Ny42MTRoMTI1Ljc1NGg1My44OTVINTEyDQoJCQl2LTE3Ljk2NUg0NDEuOTE3eiBNMjQyLjUyNiw0NzEuNTc5SDYyLjg3N1Y0MC40MjFoMTc5LjY0OVY0NzEuNTc5eiBNNDIzLjY1OCw0NzEuNTc5aC0zOC44OTVsLTE0LjcwMi04MC44NDJoNjguMjk4DQoJCQlMNDIzLjY1OCw0NzEuNTc5eiIvPg0KICAgICAgICA8cGF0aCBkPSJNNDU4LjEwNSw3Ni4zNTFjLTI3LjQ1NiwwLTQ0LjQ4OSwxMi40OTYtNTMuODk1LDI1LjE5NWMtOS40MDgtMTIuNjk5LTI2LjQzOS0yNS4xOTUtNTMuODk1LTI1LjE5NQ0KCQkJYy00Ljk2NSwwLTguOTgyLDQuMDE4LTguOTgyLDguOTgyYzAsNC45NjUsNC4wMTgsOC45ODIsOC45ODIsOC45ODJjMzMuNzU0LDAsNDMuMjcyLDIzLjMwNyw0NC45MTIsMjguMjQ2djIzMi4yNDYNCgkJCWMwLDQuOTY1LDQuMDE4LDguOTgyLDguOTgyLDguOTgyczguOTgyLTQuMDE4LDguOTgyLTguOTgyVjEyMi41NzJjMS41NDQtNC42OCwxMC45ODctMjguMjU3LDQ0LjkxMi0yOC4yNTcNCgkJCWM0Ljk2NSwwLDguOTgyLTQuMDE4LDguOTgyLTguOTgyQzQ2Ny4wODgsODAuMzY4LDQ2My4wNyw3Ni4zNTEsNDU4LjEwNSw3Ni4zNTF6Ii8+DQogICAgICAgIDxwYXRoIGQ9Ik0zNjUuODMzLDExOS4yNjNjLTE1LjU1My0xNS41NTMtMzYuODQyLTIyLjM3Ny01NS42NjctMTcuNzk4Yy0zLjI1NCwwLjc5OC01Ljc5OCwzLjM0Mi02LjU5Niw2LjU5Ng0KCQkJYy00LjU3OSwxOC43NzIsMi4yMzcsNDAuMDk3LDE3Ljc5OCw1NS42NjdjMTIuMzYsMTIuMzYsMjguMzYsMTkuMjAyLDQzLjgxNiwxOS4yMDJjNC4wMDksMCw3Ljk4Mi0wLjQ2NSwxMS44NTEtMS40MDQNCgkJCWMzLjI1NS0wLjc5OCw1Ljc5OC0zLjM0Miw2LjU5Ni02LjU5NkMzODguMjExLDE1Ni4xNTgsMzgxLjM5NSwxMzQuODMzLDM2NS44MzMsMTE5LjI2M3ogTTM2Ny4wMDksMTY0LjkwMw0KCQkJYy0xMS4xNTgsMC40MzktMjMuNTk2LTQuNTM1LTMyLjkzOS0xMy44NzdjLTkuMzQyLTkuMzUxLTE0LjQzOS0yMS43MzctMTMuODc3LTMyLjkzOWMxMS4xMjMtMC41NzksMjMuNTg4LDQuNTM1LDMyLjkzOSwxMy44NzcNCgkJCUMzNjIuNDc0LDE0MS4zMTYsMzY3LjU3LDE1My43MDIsMzY3LjAwOSwxNjQuOTAzeiIvPg0KICAgICAgICA8cGF0aCBkPSJNMzY1LjgzMywyMDAuMTA1Yy0xNS41NTMtMTUuNTUzLTM2Ljg0Mi0yMi4zNjktNTUuNjY3LTE3Ljc5OGMtMy4yNTQsMC43OTgtNS43OTgsMy4zNDItNi41OTYsNi41OTYNCgkJCWMtNC41NzksMTguNzcyLDIuMjM3LDQwLjA5NywxNy43OTgsNTUuNjY3YzEyLjM2LDEyLjM2LDI4LjM2LDE5LjIwMiw0My44MTYsMTkuMjAyYzQuMDA5LDAsNy45ODItMC40NjUsMTEuODUxLTEuNDA0DQoJCQljMy4yNTUtMC43OTgsNS43OTgtMy4zNDIsNi41OTYtNi41OTZDMzg4LjIxMSwyMzcsMzgxLjM5NSwyMTUuNjc2LDM2NS44MzMsMjAwLjEwNXogTTM2Ny4wMDksMjQ1Ljc0Ng0KCQkJYy0xMS4xNTgsMC40OTEtMjMuNTk2LTQuNTQ0LTMyLjkzOS0xMy44NzdjLTkuMzQyLTkuMzUxLTE0LjQzOS0yMS43MzctMTMuODc3LTMyLjkzOWMxMS4xMjMtMC41MzUsMjMuNTg4LDQuNTM1LDMyLjkzOSwxMy44NzcNCgkJCUMzNjIuNDc0LDIyMi4xNTgsMzY3LjU3LDIzNC41NDQsMzY3LjAwOSwyNDUuNzQ2eiIvPg0KICAgICAgICA8cGF0aCBkPSJNMzY1LjgzMywyODAuOTQ3Yy0xNS41NTMtMTUuNTYxLTM2Ljg0Mi0yMi4zNjktNTUuNjY3LTE3Ljc5OGMtMy4yNTQsMC43OTgtNS43OTgsMy4zNDItNi41OTYsNi41OTYNCgkJCWMtNC41NzksMTguNzcyLDIuMjM3LDQwLjA5NywxNy43OTgsNTUuNjY3YzEyLjM2LDEyLjM2LDI4LjM2LDE5LjIwMiw0My44MTYsMTkuMjAyYzQuMDA5LDAsNy45ODItMC40NjUsMTEuODUxLTEuNDA0DQoJCQljMy4yNTUtMC43OTgsNS43OTgtMy4zNDIsNi41OTYtNi41OTZDMzg4LjIxMSwzMTcuODQyLDM4MS4zOTUsMjk2LjUxOCwzNjUuODMzLDI4MC45NDd6IE0zNjcuMDA5LDMyNi41ODgNCgkJCWMtMTEuMTU4LDAuNDQ3LTIzLjU5Ni00LjUzNS0zMi45MzktMTMuODc3Yy05LjM0Mi05LjM1MS0xNC40MzktMjEuNzM3LTEzLjg3Ny0zMi45MzljMTEuMTIzLTAuNTcsMjMuNTg4LDQuNTM1LDMyLjkzOSwxMy44NzcNCgkJCUMzNjIuNDc0LDMwMywzNjcuNTcsMzE1LjM4NiwzNjcuMDA5LDMyNi41ODh6Ii8+DQogICAgICAgIDxwYXRoIGQ9Ik01MDkuMzg2LDEwOC4wNjFjLTAuNzk4LTMuMjU0LTMuMzQyLTUuNzk4LTYuNTk2LTYuNTk2Yy0xOC43ODktNC41Ny00MC4xMDUsMi4yMzctNTUuNjY3LDE3Ljc5OA0KCQkJYy0xNS41NjEsMTUuNTctMjIuMzc3LDM2Ljg5NS0xNy43OTgsNTUuNjY3YzAuNzk4LDMuMjU1LDMuMzQyLDUuNzk4LDYuNTk2LDYuNTk2YzMuODY4LDAuOTM5LDcuODMzLDEuNDA0LDExLjg0MiwxLjQwNA0KCQkJYzE1LjQ2NSwwLDMxLjQ2NS02Ljg0Miw0My44MjUtMTkuMjAyQzUwNy4xNDksMTQ4LjE1OCw1MTMuOTY1LDEyNi44MzMsNTA5LjM4NiwxMDguMDYxeiBNNDc4Ljg4NiwxNTEuMDI2DQoJCQljLTkuMzUxLDkuMzQyLTIxLjg3NywxNC4zMjUtMzIuOTM5LDEzLjg3N2MtMC41NjEtMTEuMjAyLDQuNTM1LTIzLjU4OCwxMy44NzctMzIuOTM5YzkuMzUxLTkuMzQyLDIxLjc5OC0xNC40NDcsMzIuOTM5LTEzLjg3Nw0KCQkJQzQ5My4zMjUsMTI5LjI4OSw0ODguMjI4LDE0MS42NzUsNDc4Ljg4NiwxNTEuMDI2eiIvPg0KICAgICAgICA8cGF0aCBkPSJNNTA5LjM4NiwxODguOTAzYy0wLjc5OC0zLjI1NC0zLjM0Mi01Ljc5OC02LjU5Ni02LjU5NmMtMTguNzg5LTQuNTc5LTQwLjEwNSwyLjIzNy01NS42NjcsMTcuNzk4DQoJCQljLTE1LjU2MSwxNS41Ny0yMi4zNzcsMzYuODk1LTE3Ljc5OCw1NS42NjdjMC43OTgsMy4yNTUsMy4zNDIsNS43OTgsNi41OTYsNi41OTZjMy44NjksMC45MzksNy44MzMsMS40MDQsMTEuODQyLDEuNDA0DQoJCQljMTUuNDY1LDAsMzEuNDY1LTYuODQyLDQzLjgyNS0xOS4yMDJDNTA3LjE0OSwyMjksNTEzLjk2NSwyMDcuNjc2LDUwOS4zODYsMTg4LjkwM3ogTTQ3OC44ODYsMjMxLjg2OA0KCQkJYy05LjM1MSw5LjMzMy0yMS44NzcsMTQuMzY4LTMyLjkzOSwxMy44NzdjLTAuNTYxLTExLjIwMiw0LjUzNS0yMy41ODgsMTMuODc3LTMyLjkzOWM5LjM1MS05LjM0MiwyMS43OTgtMTQuNDAzLDMyLjkzOS0xMy44NzcNCgkJCUM0OTMuMzI1LDIxMC4xMzIsNDg4LjIyOCwyMjIuNTE3LDQ3OC44ODYsMjMxLjg2OHoiLz4NCiAgICAgICAgPHBhdGggZD0iTTUwOS4zODYsMjY5Ljc0NmMtMC43OTgtMy4yNTQtMy4zNDItNS43OTgtNi41OTYtNi41OTZjLTE4Ljc4OS00LjU3OS00MC4xMDUsMi4yMzctNTUuNjY3LDE3Ljc5OA0KCQkJYy0xNS41NjEsMTUuNTctMjIuMzc3LDM2Ljg5NS0xNy43OTgsNTUuNjY3YzAuNzk4LDMuMjU1LDMuMzQyLDUuNzk4LDYuNTk2LDYuNTk2YzMuODY5LDAuOTM5LDcuODMzLDEuNDA0LDExLjg0MiwxLjQwNA0KCQkJYzE1LjQ2NSwwLDMxLjQ2NS02Ljg0Miw0My44MjUtMTkuMjAyQzUwNy4xNDksMzA5Ljg0Miw1MTMuOTY1LDI4OC41MTgsNTA5LjM4NiwyNjkuNzQ2eiBNNDc4Ljg4NiwzMTIuNzENCgkJCWMtOS4zNTEsOS4zNDItMjEuODc3LDE0LjMzMy0zMi45MzksMTMuODc3Yy0wLjU2MS0xMS4yMDIsNC41MzUtMjMuNTg4LDEzLjg3Ny0zMi45MzljOS4zNTEtOS4zNDIsMjEuNzk4LTE0LjQ0NywzMi45MzktMTMuODc3DQoJCQlDNDkzLjMyNSwyOTAuOTc0LDQ4OC4yMjgsMzAzLjM2LDQ3OC44ODYsMzEyLjcxeiIvPg0KICAgIDwvZz4NCjwvc3ZnPg0K",INe="PHN2ZyBoZWlnaHQ9IjUxMiIgdmlld0JveD0iMCAwIDUxMiA1MTIiIHdpZHRoPSI1MTIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+DQogICAgPGcgZmlsbD0iY3VycmVudENvbG9yIj4NCiAgICAgICAgPHBhdGggZD0ibTEzOS45MzMgMjMwLjU2NmgyMzIuMTM1YzIyLjQwNSAwIDQwLjYzNC0xOC4yMjggNDAuNjM0LTQwLjYzM3YtMTQ5LjNjLS4wMDEtMjIuNDA1LTE4LjIyOS00MC42MzMtNDAuNjM1LTQwLjYzM2gtMjMyLjEzNGMtMjIuNDA1IDAtNDAuNjM0IDE4LjIyOC00MC42MzQgNDAuNjMzdjE0OS4yOTljMCAyMi40MDYgMTguMjI4IDQwLjYzNCA0MC42MzQgNDAuNjM0em0tMjUuNjM0LTE4OS45MzNjMC0xNC4xMzQgMTEuNDk5LTI1LjYzMyAyNS42MzQtMjUuNjMzaDIzMi4xMzVjMTQuMTM1IDAgMjUuNjM0IDExLjQ5OSAyNS42MzQgMjUuNjMzdjE0OS4yOTljMCAxNC4xMzQtMTEuNDk5IDI1LjYzMy0yNS42MzQgMjUuNjMzaC0yMzIuMTM1Yy0xNC4xMzUgMC0yNS42MzQtMTEuNDk5LTI1LjYzNC0yNS42MzN6Ii8+DQogICAgICAgIDxwYXRoIGQ9Im0xMzkuOTMzIDUwLjIwNGM0LjE0MyAwIDcuNS0zLjM1OCA3LjUtNy41di00LjE0MmMwLTQuMTQyLTMuMzU3LTcuNS03LjUtNy41cy03LjUgMy4zNTgtNy41IDcuNXY0LjE0MmMwIDQuMTQyIDMuMzU3IDcuNSA3LjUgNy41eiIvPg0KICAgICAgICA8cGF0aCBkPSJtMTQ1LjExIDE2NC44MTNjMTAuNDIzIDIuMDgxIDE4Ljg1IDEwLjE4IDIwLjk3IDIwLjE1NyAxLjUzNiA3LjIyMiA4LjAyMiAxMi40NjMgMTUuNDIyIDEyLjQ2M2gxNDguOTQ3YzcuNDggMCAxMy45OC01LjMxIDE1LjQ1NS0xMi42MjQgMi4xMTUtMTAuNDgyIDEwLjU3Ni0xOC45MzYgMjEuMDUyLTIxLjAzOCA3LjMwOC0xLjQ2NiAxMi42MTEtNy45NjUgMTIuNjExLTE1LjQ1NHYtNjYuMDY3YzAtNy40ODQtNS4zMTEtMTMuOTg1LTEyLjYyNy0xNS40NTctMTAuNDcyLTIuMTA3LTE4LjkyNS0xMC41NjMtMjEuMDM2LTIxLjA0MS0xLjQ3NS03LjMxMi03Ljk2Ny0xMi42MTgtMTUuNDM5LTEyLjYxOGgtMTQ4Ljk3MWMtNy4zOTUgMC0xMy44NzggNS4yNDItMTUuNDE0IDEyLjQ2NS0yLjExOCA5Ljk2OS0xMC41NCAxOC4wNjctMjAuOTU1IDIwLjE1My03LjM1NSAxLjQ3Mi0xMi42OTIgNy45NzktMTIuNjkyIDE1LjQ3djY4LjEyNWMwIDcuNDk0IDUuMzMxIDEzLjk5OSAxMi42NzcgMTUuNDY2em0yLjMyMy04My41OTJjMC0uMzc0LjI2Mi0uNjg3LjYzOC0uNzYyIDE2LjIwMy0zLjI0NCAyOS4zMzctMTYgMzIuNjgyLTMxLjc0MS4wNzMtLjM0NC4zNzgtLjU4NS43NDItLjU4NWgxNDguOTcyYy4zNTcgMCAuNjY2LjI0NS43MzMuNTgzIDMuMjkgMTYuMzI1IDE2LjQ2NCAyOS40OTkgMzIuNzgyIDMyLjc4Mi4zNC4wNjguNTg2LjM4NS41ODYuNzUydjY2LjA2N2MwIC4zNjEtLjI0MS42ODMtLjU2MS43NDctMTYuMzI2IDMuMjc0LTI5LjUxIDE2LjQ0Ny0zMi44MDYgMzIuNzc4LS4wNjkuMzQyLS4zODYuNTkxLS43NTIuNTkxaC0xNDguOTQ3Yy0uMzYyIDAtLjY3OC0uMjQ2LS43NS0uNTgyLTMuMzQ3LTE1Ljc1Mi0xNi40OS0yOC41MTEtMzIuNzA1LTMxLjc0OC0uMzU3LS4wNzEtLjYxNC0uMzg5LS42MTQtLjc1N3oiLz4NCiAgICAgICAgPHBhdGggZD0ibTM3Mi4wNjcgNTAuMjA0YzQuMTQzIDAgNy41LTMuMzU4IDcuNS03LjV2LTQuMTQyYzAtNC4xNDItMy4zNTctNy41LTcuNS03LjVzLTcuNSAzLjM1OC03LjUgNy41djQuMTQyYzAgNC4xNDIgMy4zNTggNy41IDcuNSA3LjV6Ii8+DQogICAgICAgIDxwYXRoIGQ9Im0xMzkuOTMzIDE5OS41MDNjNC4xNDMgMCA3LjUtMy4zNTggNy41LTcuNXYtNC4xNDJjMC00LjE0Mi0zLjM1Ny03LjUtNy41LTcuNXMtNy41IDMuMzU4LTcuNSA3LjV2NC4xNDJjMCA0LjE0MyAzLjM1NyA3LjUgNy41IDcuNXoiLz4NCiAgICAgICAgPHBhdGggZD0ibTM3Mi4wNjcgMTgwLjM2MmMtNC4xNDMgMC03LjUgMy4zNTgtNy41IDcuNXY0LjE0MmMwIDQuMTQyIDMuMzU3IDcuNSA3LjUgNy41czcuNS0zLjM1OCA3LjUtNy41di00LjE0MmMwLTQuMTQyLTMuMzU3LTcuNS03LjUtNy41eiIvPg0KICAgICAgICA8cGF0aCBkPSJtMTg5LjczMyAxNjQuMWg0OS43YzQuMTQzIDAgNy41LTMuMzU4IDcuNS03LjV2LTI1LjYzM2gxNy4zNWMyLjYgMCA1LjAxNC0xLjM0NiA2LjM4LTMuNTU3czEuNDkxLTQuOTcyLjMyOC03LjI5N2wtMjQuODUtNDkuN2MtMS4yNzEtMi41NDEtMy44NjctNC4xNDYtNi43MDgtNC4xNDZzLTUuNDM4IDEuNjA1LTYuNzA4IDQuMTQ2bC0xNC40OTMgMjguOTg3aC0yOC40OThjLTQuMTQzIDAtNy41IDMuMzU4LTcuNSA3LjV2NDkuN2MtLjAwMSA0LjE0MiAzLjM1NyA3LjUgNy40OTkgNy41em00OS43MDEtNzMuNTYzIDEyLjcxNSAyNS40M2gtMjUuNDN6bS00Mi4yMDEgMjMuODYzaDEzLjQ5OGwtMi44NTYgNS43MTNjLTEuMTYzIDIuMzI1LTEuMDM4IDUuMDg2LjMyOCA3LjI5N3MzLjc4IDMuNTU3IDYuMzggMy41NTdoMTcuMzUxdjE4LjEzM2gtMzQuN3YtMzQuN3oiLz4NCiAgICAgICAgPHBhdGggZD0ibTMxMy45ODMgMTQ3LjUzM2MxNy44MzggMCAzMi4zNS0xNC41MTIgMzIuMzUtMzIuMzUgMC0xNy44MzctMTQuNTEyLTMyLjM1LTMyLjM1LTMyLjM1cy0zMi4zNTEgMTQuNTEyLTMyLjM1MSAzMi4zNWMuMDAxIDE3LjgzOCAxNC41MTQgMzIuMzUgMzIuMzUxIDMyLjM1em0wLTQ5LjY5OWM5LjU2NiAwIDE3LjM1IDcuNzgzIDE3LjM1IDE3LjM1cy03Ljc4MyAxNy4zNS0xNy4zNSAxNy4zNS0xNy4zNTEtNy43ODMtMTcuMzUxLTE3LjM1Yy4wMDEtOS41NjcgNy43ODQtMTcuMzUgMTcuMzUxLTE3LjM1eiIvPg0KICAgICAgICA8cGF0aCBkPSJtMjMwLjg2NyAyNDguNWMtOC41NDcgMC0xNS41IDYuOTUzLTE1LjUgMTUuNXYxNy4xMzNjMCA4LjU0NyA2Ljk1MyAxNS41IDE1LjUgMTUuNWg1MC4yNjZjOC41NDcgMCAxNS41LTYuOTUzIDE1LjUtMTUuNXYtMTcuMTMzYzAtOC41NDctNi45NTMtMTUuNS0xNS41LTE1LjV6bTUwLjc2NiAxNS41djE3LjEzM2MwIC4yNzYtLjIyNS41LS41LjVoLTUwLjI2NmMtLjI3NSAwLS41LS4yMjQtLjUtLjV2LTE3LjEzM2MwLS4yNzYuMjI1LS41LjUtLjVoNTAuMjY2Yy4yNzUgMCAuNS4yMjQuNS41eiIvPg0KICAgICAgICA8cGF0aCBkPSJtNDk2LjUgNDYzLjg2N2gtMTcuNjcyYy4wMTMtLjI2MS4wNC0uNTE5LjA0LS43ODN2LTguMjg0YzAtMTAuNjUyLTYuOTU5LTE5LjcwNC0xNi41NjctMjIuODY0di0xMzYuNTA1YzkuNjA4LTMuMTYgMTYuNTY3LTEyLjIxMiAxNi41NjctMjIuODY0di04LjI4NGMwLTguNzAzLTcuMDgxLTE1Ljc4My0xNS43ODQtMTUuNzgzaC0yLjU2MmMxLjE0My0yLjggMS43NzktNS44NiAxLjc3OS05LjA2NyAwLTEzLjI3LTEwLjc5Ni0yNC4wNjYtMjQuMDY2LTI0LjA2NnMtMjQuMDY2IDEwLjc5Ni0yNC4wNjYgMjQuMDY2YzAgMy4yMDcuNjM1IDYuMjY2IDEuNzc5IDkuMDY3aC0yLjU2M2MtOC43MDMgMC0xNS43ODMgNy4wODEtMTUuNzgzIDE1Ljc4M3Y4LjI4NGMwIDEwLjUxOCA2Ljc4NiAxOS40NzYgMTYuMjA3IDIyLjc0MS0xOC42MTYgMTguNDM4LTQwLjAzNyAzMy4zNTEtNjMuNzM0IDQ0LjMzNy0zLjc1OCAxLjc0Mi01LjM5MyA2LjIwMS0zLjY1IDkuOTU4IDEuMjcgMi43MzcgMy45NzggNC4zNDggNi44MSA0LjM0OCAxLjA1NiAwIDIuMTI5LS4yMjQgMy4xNDktLjY5OCAyMS4wNTgtOS43NjIgNDAuNDI3LTIyLjQzMiA1Ny43ODYtMzcuNzU0djIzLjcxMmMtNDUuNDEgMzUuNDk1LTEwMC4wMTQgNTQuMjQ3LTE1OC4xNjcgNTQuMjQ3LTU4LjE0OCAwLTExMi43NTYtMTguNzUzLTE1OC4xNjctNTQuMjQ5di0yMy42OWM0My43NjQgMzguNjkgOTkuMjggNTkuODA1IDE1OC4xNjcgNTkuODA1IDIzLjU5MiAwIDQ2LjkxMy0zLjQ0MSA2OS4zMTQtMTAuMjI4IDMuOTY0LTEuMjAxIDYuMjA0LTUuMzg4IDUuMDAzLTkuMzUzLTEuMjAxLTMuOTY0LTUuMzg5LTYuMjA3LTkuMzUzLTUuMDAzLTIwLjk4OSA2LjM1OS00Mi44NDcgOS41ODMtNjQuOTY0IDkuNTgzLTU5LjU3MiAwLTExNS40NjItMjMuMDctMTU3LjgwMi02NS4wMTggOS40MTktMy4yNjcgMTYuMjAyLTEyLjIyNCAxNi4yMDItMjIuNzR2LTguMjg0YzAtOC43MDMtNy4wOC0xNS43ODMtMTUuNzgzLTE1Ljc4M2gtMi41NjNjMS4xNDMtMi44IDEuNzc5LTUuODYgMS43NzktOS4wNjcgMC0xMy4yNy0xMC43OTYtMjQuMDY2LTI0LjA2Ni0yNC4wNjZzLTI0LjA3IDEwLjc5OC0yNC4wNyAyNC4wNjhjMCAzLjIwNy42MzYgNi4yNjYgMS43NzkgOS4wNjdoLTIuNTYyYy04LjcwMyAwLTE1Ljc4NCA3LjA4MS0xNS43ODQgMTUuNzgzdjguMjg0YzAgMTAuNjUyIDYuOTU5IDE5LjcwNCAxNi41NjcgMjIuODY0djEzNi41MDZjLTkuNjA4IDMuMTYtMTYuNTY3IDEyLjIxMi0xNi41NjcgMjIuODY0djguMjg0YzAgLjI2NC4wMjcuNTIyLjA0Ljc4M2gtMTcuNjczYy04LjU0NyAwLTE1LjUgNi45NTMtMTUuNSAxNS41djE3LjEzMmMwIDguNTQ3IDYuOTUzIDE1LjUgMTUuNSAxNS41aDU5LjgzM2M0LjE0MyAwIDcuNS0zLjM1OCA3LjUtNy41cy0zLjM1Ny03LjUtNy41LTcuNWgtNTkuODMzYy0uMjc1IDAtLjUtLjIyNC0uNS0uNXYtMTcuMTMzYzAtLjI3Ni4yMjUtLjUuNS0uNWg0ODFjLjI3NSAwIC41LjIyNC41LjV2MTcuMTMzYzAgLjI3Ni0uMjI1LjUtLjUuNWgtMzkxLjE2N2MtNC4xNDMgMC03LjUgMy4zNTgtNy41IDcuNXMzLjM1NyA3LjUgNy41IDcuNWgzOTEuMTY3YzguNTQ3IDAgMTUuNS02Ljk1MyAxNS41LTE1LjV2LTE3LjEzM2MwLTguNTQ3LTYuOTUzLTE1LjUtMTUuNS0xNS41em0tNjcuMzMzLTE2NC41NzdjLjE2MS0uODc4LjE1OC0xLjc3OC4wMDUtMi42NTZoMTguMTI4djE4LjEzM2gtMTguMTMzem0wIDQzLjkwNGMuMDEyLS4yMzkuMDEyLS40NzkgMC0uNzE5di0xMi43MDloMTguMTMzdjEwMC45NjdoLTE4LjEzM3ptMC0xMDMuNzYxYzAtNC45OTkgNC4wNjctOS4wNjYgOS4wNjYtOS4wNjZzOS4wNjYgNC4wNjcgOS4wNjYgOS4wNjYtNC4wNjcgOS4wNjctOS4wNjYgOS4wNjctOS4wNjYtNC4wNjctOS4wNjYtOS4wNjd6bS0xNi41NjcgMjQuODVjMC0uNDMyLjM1Mi0uNzgzLjc4My0uNzgzaDQ5LjdjLjQzMyAwIC43ODQuMzUyLjc4NC43ODN2OC4yODRjMCA0Ljk5OS00LjA2NyA5LjA2Ni05LjA2NyA5LjA2NmgtMzMuMTMzYy01IDAtOS4wNjctNC4wNjctOS4wNjctOS4wNjZ6bS0xNTYuNiAxNDQuMTc2YzU3LjY0OCAwIDExMi4wMDctMTcuNDIyIDE1OC4xNjctNTAuNTE0djczLjk5MWMtOS42MDggMy4xNi0xNi41NjcgMTIuMjEyLTE2LjU2NyAyMi44NjR2OC4yODRjMCAuMjY0LjAyNy41MjIuMDQuNzgzaC0yODMuMjc5Yy4wMTMtLjI2MS4wNC0uNTE5LjA0LS43ODN2LTguMjg0YzAtMTAuNjUyLTYuOTU5LTE5LjcwNC0xNi41NjctMjIuODY0di03My45OTJjNDYuMTYxIDMzLjA5MiAxMDAuNTIzIDUwLjUxNSAxNTguMTY2IDUwLjUxNXptLTE3My4xNjctMTEwLjc4OWMtLjAxMi4yNDctLjAxMi40OTUgMCAuNzQydjE2LjM1NWgtMTguMTMzdi0xOC4xMzNoMTguMTMzem0tMTguMTMzIDMyLjA5N2gxOC4xMzN2MTAwLjk2N2gtMTguMTMzem0wLTkwLjMzNGMwLTQuOTk5IDQuMDY3LTkuMDY2IDkuMDY2LTkuMDY2czkuMDY2IDQuMDY3IDkuMDY2IDkuMDY2LTQuMDY3IDkuMDY3LTkuMDY2IDkuMDY3LTkuMDY2LTQuMDY3LTkuMDY2LTkuMDY3em0tMTYuNTY3IDI0Ljg1YzAtLjQzMi4zNTItLjc4My43ODQtLjc4M2g0OS43Yy40MzIgMCAuNzgzLjM1Mi43ODMuNzgzdjguMjg0YzAgNC45OTktNC4wNjcgOS4wNjYtOS4wNjcgOS4wNjZoLTMzLjEzM2MtNSAwLTkuMDY3LTQuMDY3LTkuMDY3LTkuMDY2em0uNzg0IDE5OS41ODRjLS40MzMgMC0uNzg0LS4zNTItLjc4NC0uNzgzdi04LjI4NGMwLTQuOTk5IDQuMDY3LTkuMDY2IDkuMDY3LTkuMDY2aDMzLjEzM2M1IDAgOS4wNjcgNC4wNjcgOS4wNjcgOS4wNjZ2OC4yODRjMCAuNDMyLS4zNTIuNzgzLS43ODMuNzgzem0zNjQuNDY2IDBjLS40MzIgMC0uNzgzLS4zNTItLjc4My0uNzgzdi04LjI4NGMwLTQuOTk5IDQuMDY3LTkuMDY2IDkuMDY3LTkuMDY2aDMzLjEzM2M1IDAgOS4wNjcgNC4wNjcgOS4wNjcgOS4wNjZ2OC4yODRjMCAuNDMyLS4zNTIuNzgzLS43ODQuNzgzeiIvPg0KICAgIDwvZz4NCjwvc3ZnPg==",hNe="PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDQ4MCA0ODAiPg0KICAgIDxnIGZpbGw9ImN1cnJlbnRDb2xvciI+DQogICAgICAgIDxwYXRoIGQ9Ik00NzQuNjA4LDgwLjQzOWwtMjMyLTgwYy0xLjY5LTAuNTgzLTMuNTI2LTAuNTgzLTUuMjE2LDBsLTIzMiw4MEMyLjE2Niw4MS41NTEsMC4wMDEsODQuNTg3LDAsODcuOTk5djM4NA0KCQkJYzAsNC40MTgsMy41ODIsOCw4LDhoNDBjNC40MTgsMCw4LTMuNTgyLDgtOHYtMjQ4aDM2OHYyNDhjMCw0LjQxOCwzLjU4Miw4LDgsOGg0MGM0LjQxOCwwLDgtMy41ODIsOC04di0zODQNCgkJCUM0NzkuOTk5LDg0LjU4Nyw0NzcuODM0LDgxLjU1MSw0NzQuNjA4LDgwLjQzOXogTTQwLDIxNS45OTl2MjQ4SDE2di0zMDRoMjRWMjE1Ljk5OXogTTQyNCwyMDcuOTk5SDU2di0xNmgzNjhWMjA3Ljk5OXoNCgkJCSBNNDI0LDE3NS45OTlINTZ2LTE2aDM2OFYxNzUuOTk5eiBNNDY0LDQ2My45OTloLTI0di0zMDRoMjRWNDYzLjk5OXogTTQ2NCwxNDMuOTk5SDE2VjkzLjcwM2wyMjQtNzcuMjRsMjI0LDc3LjI0VjE0My45OTl6Ii8+DQogICAgICAgIDxwYXRoIGQ9Ik0zOTUuNTc2LDM0NC43OTlsLTI5LjYtMTQuOGwtMjYuNC01Mi44Yy00LjA2MS04LjEyNS0xMi4zODEtMTMuMjQyLTIxLjQ2NC0xMy4ySDE2MS44ODgNCgkJCWMtOS4wOTgtMC4wMy0xNy40MjEsNS4xMTQtMjEuNDY0LDEzLjI2NGwtMjYuNCw1Mi44bC0yOS42LDE0LjhjLTIuNzA1LDEuMzUyLTQuNDE2LDQuMTEyLTQuNDI0LDcuMTM2djExMmMwLDguODM3LDcuMTYzLDE2LDE2LDE2DQoJCQloMzJjOC44MzcsMCwxNi03LjE2MywxNi0xNnYtMjRoMTkydjI0YzAsOC44MzcsNy4xNjMsMTYsMTYsMTZoMzJjOC44MzcsMCwxNi03LjE2MywxNi0xNnYtMTEyDQoJCQlDNDAwLjAxNywzNDguOTUyLDM5OC4zMDEsMzQ2LjE2LDM5NS41NzYsMzQ0Ljc5OXogTTE1NC43MzYsMjg0LjQyM2MxLjM0NS0yLjcxOCw0LjExOS00LjQzNCw3LjE1Mi00LjQyNGgxNTYuMjI0DQoJCQljMy4wMzMtMC4wMSw1LjgwNywxLjcwNiw3LjE1Miw0LjQyNGwyMS43OTIsNDMuNTc2SDEzMi45NDRMMTU0LjczNiwyODQuNDIzeiBNMTI4LDQ2My45OTlIOTZ2LTI0aDMyVjQ2My45OTl6IE0zODQsNDYzLjk5OWgtMzINCgkJCXYtMjRoMzJWNDYzLjk5OXogTTM4NCw0MjMuOTk5SDEzNkg5NnYtNjcuMDU2bDI1Ljg4OC0xMi45NDRoMjM2LjIyNEwzODQsMzU2Ljk0M1Y0MjMuOTk5eiIvPg0KICAgICAgICA8cGF0aCBkPSJNMTUyLDM1OS45OTloLTI0Yy04LjgzNywwLTE2LDcuMTYzLTE2LDE2djE2YzAsOC44MzcsNy4xNjMsMTYsMTYsMTZoMjRjOC44MzcsMCwxNi03LjE2MywxNi0xNnYtMTYNCgkJCUMxNjgsMzY3LjE2MiwxNjAuODM3LDM1OS45OTksMTUyLDM1OS45OTl6IE0xNTIsMzkxLjk5OWgtMjR2LTE2aDI0VjM5MS45OTl6Ii8+DQogICAgICAgIDxwYXRoIGQ9Ik0zNTIsMzU5Ljk5OWgtMjRjLTguODM3LDAtMTYsNy4xNjMtMTYsMTZ2MTZjMCw4LjgzNyw3LjE2MywxNiwxNiwxNmgyNGM4LjgzNywwLDE2LTcuMTYzLDE2LTE2di0xNg0KCQkJQzM2OCwzNjcuMTYyLDM2MC44MzcsMzU5Ljk5OSwzNTIsMzU5Ljk5OXogTTM1MiwzOTEuOTk5aC0yNHYtMTZoMjRWMzkxLjk5OXoiLz4NCiAgICAgICAgPHBhdGggZD0iTTI4MCwzNTkuOTk5aC04MGMtOC44MzcsMC0xNiw3LjE2My0xNiwxNnYxNmMwLDguODM3LDcuMTYzLDE2LDE2LDE2aDgwYzguODM3LDAsMTYtNy4xNjMsMTYtMTZ2LTE2DQoJCQlDMjk2LDM2Ny4xNjIsMjg4LjgzNywzNTkuOTk5LDI4MCwzNTkuOTk5eiBNMjgwLDM5MS45OTloLTgwdi0xNmg4MFYzOTEuOTk5eiIvPg0KICAgIDwvZz4NCjwvc3ZnPg0K",wNe="PHN2ZyBoZWlnaHQ9IjUxMiIgdmlld0JveD0iMCAwIDUxMS45NzggNTExLjk3OCIgd2lkdGg9IjUxMiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCiAgICA8ZyBmaWxsPSJjdXJyZW50Q29sb3IiPg0KICAgICAgICA8cGF0aCBkPSJtMTMwLjAwOSAyMjMuMjQ4YzQuMTQzIDAgNy41LTMuMzU4IDcuNS03LjV2LTE2LjY5NmMwLTEyLjU1NyAxMC4yMTYtMjIuNzczIDIyLjc3Mi0yMi43NzNoMTUuMzkyYzQuMTQzIDAgNy41LTMuMzU4IDcuNS03LjVzLTMuMzU3LTcuNS03LjUtNy41aC0xNS4zOTJjLTIwLjgyOCAwLTM3Ljc3MiAxNi45NDUtMzcuNzcyIDM3Ljc3M3YxNi42OTZjMCA0LjE0MiAzLjM1OCA3LjUgNy41IDcuNXoiLz4NCiAgICAgICAgPHBhdGggZD0ibTEzMC4wMDkgMjgxLjE4N2M0LjE0MyAwIDcuNS0zLjM1OCA3LjUtNy41di0yNC43NDZjMC00LjE0Mi0zLjM1Ny03LjUtNy41LTcuNXMtNy41IDMuMzU4LTcuNSA3LjV2MjQuNzQ2YzAgNC4xNDIgMy4zNTggNy41IDcuNSA3LjV6Ii8+DQogICAgICAgIDxwYXRoIGQ9Im0xNTcuODU2IDIwOC44NnYzNi4zMzljMCA0LjE0MiAzLjM1NyA3LjUgNy41IDcuNXM3LjUtMy4zNTggNy41LTcuNXYtMzYuMzM5YzAtMy4yOTQgMi43OTYtNi4wNzggNi4xMDUtNi4wNzhoMTMuMjM3YzQuMTQzIDAgNy41LTMuMzU4IDcuNS03LjVzLTMuMzU3LTcuNS03LjUtNy41aC0xMy4yMzdjLTExLjYzNyAwLTIxLjEwNSA5LjQ1NS0yMS4xMDUgMjEuMDc4eiIvPg0KICAgICAgICA8cGF0aCBkPSJtMjI4LjE4MSAyMTEuNDNjMi45NDIgMS45NjQgNi4zODIgMi45NjMgOS44ODkgMi45NjMgMi40NDIgMCA0LjkxOS0uNDg1IDcuMjgyLTEuNDY3bDI0Ljc2LTEwLjI1NSA2My41OTUgNC45MDYgNC42NjEgMTYuMTIxYzEuNjE5IDUuNjAxIDUuNTk2IDEwLjA3NCAxMS4xOTcgMTIuNTk1IDMuMTQ4IDEuNDE3IDYuNTkxIDIuMTI0IDEwLjA0MSAyLjEyNCAzLjY1MyAwIDcuMzE2LS43OTMgMTAuNjQ0LTIuMzc0bDExNy4yOTEtNTUuNzI5YzYuNDY5LTMuMDc0IDExLjQyNS05LjAxIDEzLjI1OC0xNS44OCAxLjU4Mi01LjkzMi42MjktMTEuODM1LTIuNjg0LTE2LjYxOWwtMjMuNjM5LTM0LjE2NGMxNy43NjMtMjAuNDYyIDIxLjk0MS00OS41OTUgMTAuMTI3LTc0LjQ2MS0xNi4yNzItMzQuMjAxLTU3LjMzMi00OC43OTctOTEuNTEtMzIuNTUtMjYuMTgxIDEyLjQzNS00MS41OTIgNDAuMDA4LTM4LjkxIDY4LjQ1OGwtMzMuNzY2IDE2LjA0MmMtLjAwMSAwLS4wMDEgMC0uMDAxIDAtMTAuNzI1IDUuMDk2LTE1LjM5MSAxNy4yODEtMTEuNjExIDMwLjMxNWw4Ljc0NSAzMC4yNDJoLTQ3LjE1N2wtMjUuMDU1LTEwLjM3N2MtNS43NjMtMi4zNzEtMTIuMTc5LTEuNzkzLTE3LjE2NyAxLjU0Ni00LjcxMyAzLjE1Ny03LjQxNiA4LjIyMS03LjQxNiAxMy44OTN2NDAuNzYxYy0uMDAyIDUuNjkxIDIuNzA2IDEwLjc2IDcuNDI2IDEzLjkxem0yNTcuNi01NS4wNzdjLjc5IDEuMTQuOTY2IDIuNTU4LjUyNCA0LjIxNC0uNjkyIDIuNTkzLTIuNzM0IDUuMDI2LTUuMjAyIDYuMTk5bC0xMTcuMjkxIDU1LjcyOGMtMi40NyAxLjE3My01LjY0NiAxLjIyMS04LjA5MS4xMi0xLjU2NS0uNzA0LTIuNTU2LTEuNzQxLTIuOTQzLTMuMDgzbC0yMi4zNzYtNzcuMzg1IDEwOS41NDItNTIuMDR6bS04Ni4yNTItMTM2LjE2MmMuMDAxIDAgLjAwMi0uMDAxLjAwMy0uMDAxIDI2LjcxNi0xMi43MDMgNTguODA2LTEuMjg4IDcxLjUyNCAyNS40NDIgOC42NjQgMTguMjM3IDYuMzMgMzkuNDE3LTUuNDYzIDU1LjE3M2wtLjAyNC0uMDI2LTI4LjAwMi00MC40N2MtNy43MjktMTEuMTYtMjAuMTM1LTE1LjI0MS0zMC44NjgtMTAuMTU3bC0zNy44MDMgMTcuOTU4LS4wMTIuMDAzYy4yMTctMjAuMTkgMTEuODk5LTM5LjAxOSAzMC42NDUtNDcuOTIyem0tNzIuNjc2IDg0LjQ5OCA4Ni4yNzMtNDAuOTg0YzQuNzUtMi4yNTEgOS40OTIgMS4zNjYgMTIuMTA3IDUuMTQzbDYuMDYyIDguNzYtMTA1LjExNSA0OS45MzctMi45NjctMTAuMjYyYy0xLjI3OC00LjQwNC0xLjA5LTEwLjM0NiAzLjY0LTEyLjU5NHptLTUwLjQ1MyA2Mi4wMDloNDUuNDc4bDcuMzY1IDI1LjQ5LTUyLjg0My00LjA3N3ptLTQwLjY0Ny05LjkzOGMwLS4zOTUuMDc5LS45NzIuNzY1LTEuNDMxLjIwNC0uMTM3Ljc3MS0uNDU1IDEuNjEzLS40NTUuNDI3IDAgLjkyNC4wODIgMS40OC4zMTFsMjEuNzg4IDkuMDI0djI1LjgzNGwtMjEuNzk3IDkuMDI3Yy0xLjY2NS42OTQtMi43OTIuMDg1LTMuMDk2LS4xMTgtLjY2OC0uNDQ2LS43NTQtLjk5OS0uNzU0LTEuNDMxdi00MC43NjF6Ii8+DQogICAgICAgIDxwYXRoIGQ9Im0xMTcuOTYgNDY0LjQ3OWMtMi45MjkgMi45MjktMi45MjkgNy42NzggMCAxMC42MDZsLjAyOC4wMjhjMS40NjIgMS40NjEgMy4zNzEgMi4xOSA1LjI4MyAyLjE5IDEuOTIgMCAzLjg0Mi0uNzM2IDUuMzEtMi4yMDQgMi45MjktMi45MjkgMi45MTUtNy42OTItLjAxNC0xMC42MjEtMi45My0yLjkyOC03LjY3OC0yLjkyOC0xMC42MDcuMDAxeiIvPg0KICAgICAgICA8cGF0aCBkPSJtMTkwLjkyIDQ2OC4yNzdjLTIuOTI5IDIuOTI5LTIuOTI5IDcuNjc4IDAgMTAuNjA2bC4wMjguMDI4YzEuNDYyIDEuNDYxIDMuMzcxIDIuMTkgNS4yODMgMi4xOSAxLjkyIDAgMy44NDItLjczNiA1LjMxLTIuMjA0IDIuOTI5LTIuOTI5IDIuOTE1LTcuNjkyLS4wMTQtMTAuNjIxLTIuOTMtMi45MjctNy42NzgtMi45MjctMTAuNjA3LjAwMXoiLz4NCiAgICAgICAgPHBhdGggZD0ibTMwNy45NTcgNDY0LjQ3OWMtMi45MjkgMi45MjktMi45MjkgNy42NzggMCAxMC42MDZsLjAyOC4wMjhjMS40NjIgMS40NjEgMy4zNzEgMi4xOSA1LjI4MyAyLjE5IDEuOTIgMCAzLjg0Mi0uNzM2IDUuMzEtMi4yMDQgMi45MjktMi45MjkgMi45MTUtNy42OTItLjAxNC0xMC42MjEtMi45My0yLjkyOC03LjY3OC0yLjkyOC0xMC42MDcuMDAxeiIvPg0KICAgICAgICA8cGF0aCBkPSJtMzc2LjIyMiA0ODEuMTAyYzEuOTIgMCAzLjg0Mi0uNzM2IDUuMzEtMi4yMDQgMi45MjktMi45MjkgMi45MTUtNy42OTItLjAxNC0xMC42MjEtMi45My0yLjkyOS03LjY3OC0yLjkyOS0xMC42MDcgMHMtMi45MjkgNy42NzggMCAxMC42MDZsLjAyOC4wMjhjMS40NjIgMS40NjIgMy4zNzEgMi4xOTEgNS4yODMgMi4xOTF6Ii8+DQogICAgICAgIDxwYXRoIGQ9Im00NzAuNzg0IDQwOS4zODVjMjIuNzEzLTIuMjc4IDQxLjE5MS0yMi43OTIgNDEuMTkxLTQ1LjcyOXYtMjguNzQzYzAtMy43MDktMS41NDktNy4yMzQtNC4yNDgtOS42NzEtMi42OTItMi40MzEtNi4zNTItMy42MDktMTAuMDEtMy4yMzNsLTI4LjgxIDIuODkyYy05LjkyMyAxLjAxLTE5LjAzNyA1LjUwMi0yNi4xNTEgMTIuMTUybC4wNjMtNS4xNTRjMC0yMi45MDMtMTguMzM3LTQzLjI2Ni00MS4wNTQtNDUuNTc4bC0yOC43ODMtMi44OWMtMy42ODctLjM3OS03LjMzNC44MDItMTAuMDI1IDMuMjMyLTIuNjk5IDIuNDM4LTQuMjQ4IDUuOTYyLTQuMjQ4IDkuNjcxdjI4Ljc0M2MwIDIyLjkwMyAxOC40NzMgNDMuNDE3IDQxLjE4NSA0NS43MjlsMjcuODYzIDIuODE0djUzLjk5NmgtNTQuNTE5Yy00LjE0MyAwLTcuNSAzLjM1OC03LjUgNy41czMuMzU3IDcuNSA3LjUgNy41aDExOS4zMDRjMi40NDQgMCA0LjQzNCAxLjk3NiA0LjQzNCA0LjQwNXY0NS41MjNjMCAyLjQwMy0yLjAzIDQuNDM0LTQuNDM0IDQuNDM0aC00NzMuMTM0Yy0yLjM4OCAwLTQuNDA1LTIuMDMtNC40MDUtNC40MzR2LTQ1LjUyM2MwLTIuMzg4IDIuMDE4LTQuNDA1IDQuNDA1LTQuNDA1aDMxOS4xOTJjNC4xNDMgMCA3LjUtMy4zNTggNy41LTcuNXMtMy4zNTctNy41LTcuNS03LjVoLTc1LjEyNnYtMTUuMzk3bDI4LjA1Ny0yLjgzM2MyMi43MTMtMi4yNzggNDEuMTktMjIuNzkyIDQxLjE5LTQ1LjcyOXYtMjguNzQzYzAtMy43MDUtMS41NTItNy4yMjktNC4yNTctOS42NjktMi43LTIuNDM1LTYuMzU5LTMuNjEyLTEwLjAwMS0zLjIzNWwtMjguODEgMi44OTJjLTkuOTM0IDEuMDExLTE5LjA1OCA1LjUwNy0yNi4xOCAxMi4xNjMgMCAwIC4xOTktNC40MjkuMTk5LTUuMDEzIDAtMjIuOTA3LTE4LjQ3NC00My40Mi00MS4xOS00NS43MjlsLTI4Ljc3Ni0yLjg5Yy0zLjY2Ni0uMzc1LTcuMzA4Ljc5Ni05Ljk5NyAzLjIyMi0yLjcwNCAyLjQzOS00LjI1NSA1Ljk2Ny00LjI1NSA5LjY4MXYyOC43NDNjMCAyMi45MDMgMTguNDc0IDQzLjQxNyA0MS4xODYgNDUuNzI5bDI3LjgzNCAyLjgxM3Y1My45OTZoLTE2NC4yNTN2LTE1LjM5OGwyOC4wMjYtMi44MzJjMjIuNzEzLTIuMjc0IDQxLjE5MS0yMi43ODkgNDEuMTkxLTQ1LjcyOXYtMjguNzQzYzAtMy43MTMtMS41NTEtNy4yNDItNC4yNTUtOS42ODEtMi42ODktMi40MjYtNi4zMzMtMy42MDQtOS45NzUtMy4yMjRsLTI4LjgxIDIuODkyYy05LjkzNCAxLjAxMS0xOS4wNTggNS41MDctMjYuMTc5IDEyLjE2MiAwIDAgLjE5OC00LjQzLjE5OC01LjAxMiAwLTIyLjkwMy0xOC40NzQtNDMuNDE3LTQxLjE5LTQ1LjcyOWwtMjguNzc2LTIuODljLTMuNjYtLjM3NC03LjMwNi43OTUtOS45OTcgMy4yMjItMi43MDQgMi40MzktNC4yNTUgNS45NjgtNC4yNTUgOS42ODF2MjguNzQzYzAgMjIuOTAzIDE4LjQ3NCA0My40MTcgNDEuMTg2IDQ1LjcyOWwyNy44MzUgMi44MTN2MzEuNzk1IDIyLjIwMWgtNDkuODEyYy0xMC43IDAtMTkuNDA1IDguNzA1LTE5LjQwNSAxOS40MDV2NDUuNTIzYzAgMTAuNzE2IDguNzA1IDE5LjQzNCAxOS40MDUgMTkuNDM0aDQ3My4xMzRjMTAuNzE2IDAgMTkuNDM0LTguNzE4IDE5LjQzNC0xOS40MzR2LTQ1LjUyM2MwLTEwLjctOC43MTgtMTkuNDA1LTE5LjQzNC0xOS40MDVoLTQ5Ljc4NXYtMTUuMzk4em0tMjguMDI4LTM4Ljc1NmMwLTE1LjE3MSAxMi42NzItMjkuMjc5IDI3LjY2LTMwLjgwNWwyNi41NTktMi42NjZ2MjYuNDk4YzAgMTUuMTkyLTEyLjY4IDI5LjI5OS0yNy42OTMgMzAuODA1bC0xNS40MTUgMS41NTggMTkuMDY5LTIxLjA5N2MyLjc3Ny0zLjA3MyAyLjUzNy03LjgxNi0uNTM1LTEwLjU5My0zLjA3Mi0yLjc3NS03LjgxNC0yLjUzOS0xMC41OTQuNTM1bC0xOS4wNTEgMjEuMDc3em0tMTUtMjMuNDU3LTE4Ljg4LTIwLjg4OGMtMi43NzktMy4wNzItNy41MjEtMy4zMTItMTAuNTk0LS41MzVzLTMuMzEzIDcuNTItLjUzNSAxMC41OTNsMTkuMDY3IDIxLjA5Ni0xNS40MDgtMS41NTZjLTE1LjAxNC0xLjUyOC0yNy42OTgtMTUuNjM1LTI3LjY5OC0zMC44MDV2LTI2LjQ5N2wyNi41NDggMi42NjZjMTUuMDE1IDEuNTI4IDI3LjUgMTUuNjM1IDI3LjUgMzAuODA1em0tMTY0LjI4MiAyMy40NTdjMC0xNS4xNyAxMi42ODUtMjkuMjc3IDI3LjY4OC0zMC44MDVsMjYuNTU5LTIuNjY2djI2LjQ5OGMwIDE1LjE5Mi0xMi42NzkgMjkuMjk5LTI3LjY5MiAzMC44MDVsLTE1LjQxNCAxLjU1NyAxOS4wNjgtMjEuMDk2YzIuNzc3LTMuMDczIDIuNTM3LTcuODE2LS41MzUtMTAuNTkzLTMuMDcyLTIuNzc1LTcuODE0LTIuNTM5LTEwLjU5NC41MzVsLTE5LjA3OSAyMS4xMDh2LTE1LjM0M3ptLTQ0Ljk4LTM0LjI4NiAxOS4wNjkgMjEuMDk3LTE1LjQwOS0xLjU1N2MtMTUuMDE1LTEuNTI4LTI3LjY5OS0xNS42MzUtMjcuNjk5LTMwLjgwNXYtMjYuNDk1bDI2LjUyMSAyLjY2M2MxNS4wMTUgMS41MjYgMjcuNDk5IDE1LjYzMyAyNy40OTkgMzAuODA1djE1LjA5MWwtMTguODUyLTIwLjg1N2MtMi43NzgtMy4wNzItNy41MjEtMy4zMTItMTAuNTk0LS41MzVzLTMuMzEzIDcuNTItLjUzNSAxMC41OTN6bS0xMzQuMjczIDM0LjI4NmMwLTE1LjE3IDEyLjY4NS0yOS4yNzcgMjcuNjg4LTMwLjgwNWwyNi41My0yLjY2M3YyNi40OTVjMCAxNS4xOTUtMTIuNjc5IDI5LjMwMS0yNy42OTIgMzAuODA1bC0xNS40MDUgMS41NTcgMTkuMDgzLTIxLjA5NGMyLjc3OS0zLjA3MiAyLjU0Mi03LjgxNC0uNTMtMTAuNTkzLTMuMDY4LTIuNzc4LTcuODEzLTIuNTQyLTEwLjU5My41M2wtMTkuMDgxIDIxLjA5MXptLTQ0Ljk4MS0zNC4yODYgMTkuMDY5IDIxLjA5Ny0xNS40MDktMS41NThjLTE1LjAxNS0xLjUyOC0yNy42OTktMTUuNjM1LTI3LjY5OS0zMC44MDV2LTI2LjQ5NWwyNi41MiAyLjY2M2MxNS4wMTUgMS41MjggMjcuNTAxIDE1LjYzNSAyNy41MDEgMzAuODA1djE1LjA5MmwtMTguODUzLTIwLjg1OGMtMi43NzktMy4wNzItNy41MjEtMy4zMTItMTAuNTk0LS41MzVzLTMuMzEzIDcuNTIxLS41MzUgMTAuNTk0eiIvPg0KICAgIDwvZz4NCjwvc3ZnPg==",CNe="PHN2ZyBoZWlnaHQ9IjUxMiIgdmlld0JveD0iMCAwIDUxMiA1MTIiIHdpZHRoPSI1MTIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+DQogICAgPGcgZmlsbD0iY3VycmVudENvbG9yIj4NCiAgICAgICAgPHBhdGggZD0ibTI2LjYyMiAxNTEuNzQxaDEwLjh2MzUuNjgxYzAgMTEuMTI1IDkuMDUxIDIwLjE3NSAyMC4xNzUgMjAuMTc1aDE0LjgxNGM0Ljc5OSAwIDkuMjA4LTEuNjkxIDEyLjY3NS00LjUgMy40NjcgMi44MDkgNy44NzUgNC41IDEyLjY3NSA0LjVoMTQuODE0YzExLjEyNCAwIDIwLjE3NS05LjA1IDIwLjE3NS0yMC4xNzV2LTM5Ljk0aDIwLjEzOXYxODUuMTE1aC0yMy40NTdjLTEwLjkzOCAwLTE5LjgzNyA4Ljg5OC0xOS44MzcgMTkuODM2djM3LjMyNGMwIDkuOTY4IDcuMzk4IDE4LjIxOSAxNi45ODggMTkuNjA4djg3LjU3NmMwIDguMzA0IDYuNzU1IDE1LjA1OSAxNS4wNTkgMTUuMDU5aDMwLjMzNWM4LjMwNCAwIDE1LjA1OS02Ljc1NSAxNS4wNTktMTUuMDU5di01My44NDRoNTEuNDY0YzQuMTQzIDAgNy41LTMuMzU4IDcuNS03LjVzLTMuMzU3LTcuNS03LjUtNy41Yy05Ljc2NSAwLTg1Ljc4NSAwLTk2LjkxNyAwdi0xOC41MDNoMjI4LjgzNHYxOC41MDNjLTExLjEzNyAwLTg3LjIxNyAwLTk2LjkxNyAwLTQuMTQzIDAtNy41IDMuMzU4LTcuNSA3LjVzMy4zNTcgNy41IDcuNSA3LjVoNTEuNDY1djUzLjg0NGMwIDguMzA0IDYuNzU1IDE1LjA1OSAxNS4wNTkgMTUuMDU5aDMwLjMzNGM4LjMwNCAwIDE1LjA2LTYuNzU1IDE1LjA2LTE1LjA1OSAwLTEwLjE1NCAwLTc3LjAzNiAwLTg3LjU3NiA5LjU5LTEuMzg5IDE2Ljk4OC05LjY0IDE2Ljk4OC0xOS42MDh2LTM3LjMyNGMwLTEwLjkzOC04Ljg5OC0xOS44MzYtMTkuODM3LTE5LjgzNmgtMjMuNDU3di03NS4wNThjMC00LjE0Mi0zLjM1Ny03LjUtNy41LTcuNXMtNy41IDMuMzU4LTcuNSA3LjV2NzUuMDU4aC0yNS4xNjRjMC0yMS43MTMgMC0xNjIuOTEyIDAtMTg1LjExNWgyNS4xNjR2NzUuMDU4YzAgNC4xNDIgMy4zNTcgNy41IDcuNSA3LjVzNy41LTMuMzU4IDcuNS03LjV2LTc1LjA1OGgyMC4xMzl2MzkuOTRjMCAxMS4xMjUgOS4wNTEgMjAuMTc1IDIwLjE3NSAyMC4xNzVoMTQuODE0YzQuNzk5IDAgOS4yMDgtMS42OTEgMTIuNjc1LTQuNSAzLjQ2NyAyLjgwOSA3Ljg3NSA0LjUgMTIuNjc0IDQuNWgxNC44MTVjMTEuMTI0IDAgMjAuMTc1LTkuMDUgMjAuMTc1LTIwLjE3NXYtMzUuNjgxaDEwLjhjMTEuMTI0IDAgMjAuMTc1LTkuMDUgMjAuMTc1LTIwLjE3NXYtMTQuODE0YzAtMTEuMTI1LTkuMDUxLTIwLjE3NS0yMC4xNzUtMjAuMTc1aC0xMC44di0zNS42ODFjMC0xMS4xMjQtOS4wNTEtMjAuMTc0LTIwLjE3NS0yMC4xNzRoLTE0LjgxNWMtNC43OTkgMC05LjIwNyAxLjY5MS0xMi42NzQgNC41LTMuNDY3LTIuODA5LTcuODc1LTQuNS0xMi42NzUtNC41aC0xNC44MTRjLTExLjEyNCAwLTIwLjE3NSA5LjA1LTIwLjE3NSAyMC4xNzR2MzkuOTQxaC0yMC4xMzl2LTgwLjY2M2MtLjAwMS0xMS4xMjQtOS4wNTEtMjAuMTc0LTIwLjE3NS0yMC4xNzRoLTE0LjgxNGMtMTEuMTI0IDAtMjAuMTc1IDkuMDUtMjAuMTc1IDIwLjE3NHY1MC41MzRoLTk1Ljg5NnYtNTAuNTM0YzAtMTEuMTI0LTkuMDUtMjAuMTc0LTIwLjE3NC0yMC4xNzRoLTE0LjgxNWMtMTEuMTI0IDAtMjAuMTc0IDkuMDUtMjAuMTc0IDIwLjE3NHY4MC42NjNoLTIwLjEzOXYtMzkuOTQxYzAtMTEuMTI0LTkuMDUxLTIwLjE3NC0yMC4xNzUtMjAuMTc0aC0xNC44MTRjLTQuNzk5IDAtOS4yMDggMS42OTEtMTIuNjc1IDQuNS0zLjQ2Ny0yLjgwOS03Ljg3NS00LjUtMTIuNjc1LTQuNWgtMTQuODE0Yy0xMS4xMjQgMC0yMC4xNzUgOS4wNS0yMC4xNzUgMjAuMTc0djM1LjY4MWgtMTAuOGMtMTEuMTI0IDAtMjAuMTc1IDkuMDUtMjAuMTc1IDIwLjE3NXYxNC44MTRjMCAxMS4xMjUgOS4wNTEgMjAuMTc1IDIwLjE3NSAyMC4xNzV6bTE0MS4yNjctNC4yNmgyNS4xNjN2MTg1LjExNWgtMjUuMTYzem00MC4xNjMgNjguNzEyaDk1Ljg5NnY3Ni45MDFoLTk1Ljg5NnptOTUuODk1LTE1aC05NS44OTZ2LTIzLjU4M2g5NS44OTZ6bS0xMzEuOTE5IDI0MS45MDQtLjA1MSA1My45MDMtMzAuMzkzLS4wMzljMC0uMDAxLS4wMDEtLjAwOC0uMDAxLS4wMnYtNTMuODQ0em0xOTguMzI5IDUzLjkwMy0zMC4zOTMtLjA1OXYtNTMuODQ0aDMwLjQ0NXptMTIuMjExLTE0OS40MDNjMi42NjcgMCA0LjgzNyAyLjE2OSA0LjgzNyA0LjgzNnYzNy4zMjRjMCAyLjY2Ny0yLjE3IDQuODM2LTQuODM3IDQuODM2LTEzLjIwMiAwLTI0MS4yNTYgMC0yNTMuMTM3IDAtMi42NjcgMC00LjgzNy0yLjE2OS00LjgzNy00LjgzNnYtMzcuMzI0YzAtMi42NjcgMi4xNy00LjgzNiA0LjgzNy00LjgzNnptLTE3NC41MTYtMTV2LTI0LjUwM2g5NS44OTZ2MjQuNTAzem05NS44OTUtMTY5Ljk4N2gtOTUuODk2di0xNS4xMjhoOTUuODk2em0tMTE1Ljk3Ny0zMC4xMjl2LTE2LjY0NWgxMzYuMDZ2MTYuNjQ1Yy00LjY1MyAwLTEzMC40MTEgMC0xMzYuMDYgMHptMjk3LjQwOC0yMC45MDRjMi44MDUgMCA1LjE3NSAyLjM3IDUuMTc1IDUuMTc1djE0LjgxNGMwIDIuODA1LTIuMzcgNS4xNzUtNS4xNzUgNS4xNzVoLTEwLjh2LTI1LjE2NHptLTQ1Ljc5LTU1Ljg1NWgxNC44MTVjMi44MDUgMCA1LjE3NSAyLjM3IDUuMTc1IDUuMTc0djEyNi41MjZjMCAyLjgwNS0yLjM3IDUuMTc1LTUuMTc1IDUuMTc1aC0xNC44MTVjLTIuODA1IDAtNS4xNzQtMi4zNy01LjE3NC01LjE3NXYtMTI2LjUyNmMwLTIuODA1IDIuMzY5LTUuMTc0IDUuMTc0LTUuMTc0em0tNDUuMzM4IDUuMTc0YzAtMi44MDUgMi4zNy01LjE3NCA1LjE3NS01LjE3NGgxNC44MTRjMi44MDUgMCA1LjE3NSAyLjM3IDUuMTc1IDUuMTc0djEyNi41MjZjMCAyLjgwNS0yLjM3IDUuMTc1LTUuMTc1IDUuMTc1aC0xNC44MTRjLTIuODU0IDAtNS4xNzUtMi4zMjEtNS4xNzUtNS4xNzUgMC0yLjkwNCAwLTEyMi42MDIgMC0xMjYuNTI2em0tMTUgNzEuNTg1Yy0xMy40NjMgMC0yNS4xODYgMC00MC4yMjEgMHYtMTYuNjQ1aDQwLjIyMXptLTYwLjMwMy0xMTIuMzA3YzAtMi44MDUgMi4zNy01LjE3NCA1LjE3NS01LjE3NGgxNC44MTRjMi44NTQgMCA1LjE3NSAyLjMyMSA1LjE3NSA1LjE3NHY4MC42NjNjLTkuMTA2IDAtMTYuMDU4IDAtMjUuMTY0IDAgMC05LjM3MyAwLTcwLjg4NSAwLTgwLjY2M3ptLTE1IDY1LjUzNHYxNS4xMjhoLTk1Ljg5NnYtMTUuMTI4em0tMTM2LjA1OC02NS41MzRjMC0yLjgwNSAyLjM2OS01LjE3NCA1LjE3NC01LjE3NGgxNC44MTVjMi44MDUgMCA1LjE3NCAyLjM3IDUuMTc0IDUuMTc0djgwLjY2M2MtOS4xMDQgMC0xNi4wMzkgMC0yNS4xNjMgMHptNS4wODEgOTUuNjYzdjE2LjY0NWMtMTUuMjczIDAtMjYuNDYgMC00MC4yMiAwdi0xNi42NDV6bS03NS4yMDktNjAuMTE1aDE0LjgxNGMyLjgwNSAwIDUuMTc1IDIuMzcgNS4xNzUgNS4xNzR2MTI2LjUyNmMwIDIuODU0LTIuMzIxIDUuMTc1LTUuMTc1IDUuMTc1aC0xNC44MTRjLTIuODA1IDAtNS4xNzUtMi4zNy01LjE3NS01LjE3NXYtMTI2LjUyNmMwLTIuODA1IDIuMzctNS4xNzQgNS4xNzUtNS4xNzR6bS00NS4zMzkgNS4xNzRjMC0yLjgwNSAyLjM3LTUuMTc0IDUuMTc1LTUuMTc0aDE0LjgxNGMyLjgwNSAwIDUuMTc1IDIuMzcgNS4xNzUgNS4xNzR2MTI2LjUyNmMwIDIuODU0LTIuMzIxIDUuMTc1LTUuMTc1IDUuMTc1aC0xNC44MTRjLTIuODU0IDAtNS4xNzUtMi4zMjEtNS4xNzUtNS4xNzUgMC01LjY3OSAwLTEyMC44MjcgMC0xMjYuNTI2em0tMzAuOTc1IDU1Ljg1NmMwLTIuODU0IDIuMzIxLTUuMTc1IDUuMTc1LTUuMTc1aDEwLjh2MjUuMTY0aC0xMC44Yy0yLjg1NCAwLTUuMTc1LTIuMzIxLTUuMTc1LTUuMTc1eiIvPg0KICAgIDwvZz4NCjwvc3ZnPg==",ANe="PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDQ4MCA0ODAiPg0KICAgIDxnIGZpbGw9ImN1cnJlbnRDb2xvciI+DQogICAgICAgIDxwYXRoIGQ9Ik00NzIsMjgwaC0xNlYxNjYuNGMwLTEyLTkuNi0yMi40LTIyLjQtMjIuNGgtNGMtMTIsMC0yMi40LDkuNi0yMi40LDIyLjRWMjgwaC0yNHYtMTZjMC0xMy42LTEwLjQtMjQtMjQtMjRIMTIwDQoJCQljLTEzLjYsMC0yNCwxMC40LTI0LDI0djE2SDcyVjE2Ni40YzAtMTItOS42LTIyLjQtMjIuNC0yMi40aC0zLjJjLTEyLjgsMC0yMi40LDkuNi0yMi40LDIyLjRWMjgwSDhjLTQuOCwwLTgsMy4yLTgsOHMzLjIsOCw4LDhoOA0KCQkJdjE0NGMwLDQuOCwzLjIsOCw4LDhoOHY4YzAsNC44LDMuMiw4LDgsOHM4LTMuMiw4LTh2LThoMzg0djhjMCw0LjgsMy4yLDgsOCw4czgtMy4yLDgtOHYtOGg4YzQuOCwwLDgtMy4yLDgtOFYyOTZoOA0KCQkJYzQuOCwwLDgtMy4yLDgtOFM0NzYuOCwyODAsNDcyLDI4MHogTTQzMC40LDE2MGg0YzMuMiwwLDYuNCwyLjQsNi40LDYuNFYyODBoLTE2VjE2Ni40SDQyNEM0MjQsMTYzLjIsNDI2LjQsMTYwLDQzMC40LDE2MHoNCgkJCSBNMTEyLDI2NGMwLTQuOCwzLjItOCw4LThoMjQwYzQuOCwwLDgsMy4yLDgsOHYxNkgxMTJWMjY0eiBNNDAsMTY2LjRjMC00LDIuNC02LjQsNi40LTYuNGg0YzMuMiwwLDUuNiwyLjQsNS42LDYuNFYyODBINDBWMTY2LjR6DQoJCQkgTTIzMiw0MzJIMzJ2LTY0aDIwMFY0MzJ6IE00NDgsNDMySDI0OHYtNjRoMjAwVjQzMnogTTQ0OCwzNTJIMzJ2LTU2aDQxNlYzNTJ6Ii8+DQogICAgICAgIDxwYXRoIGQ9Ik0yMDgsMzg0Yy00LjgsMC04LDMuMi04LDh2MTZjMCw0LjgsMy4yLDgsOCw4czgtMy4yLDgtOHYtMTZDMjE2LDM4Ny4yLDIxMi44LDM4NCwyMDgsMzg0eiIvPg0KICAgICAgICA8cGF0aCBkPSJNMjcyLDM4NGMtNC44LDAtOCwzLjItOCw4djE2YzAsNC44LDMuMiw4LDgsOHM4LTMuMiw4LTh2LTE2QzI4MCwzODcuMiwyNzYuOCwzODQsMjcyLDM4NHoiLz4NCiAgICAgICAgPHBhdGggZD0iTTM4NCwxNkg5NmMtNC44LDAtOCwzLjItOCw4djE2MGMwLDQuOCwzLjIsOCw4LDhoMjg4YzQuOCwwLDgtMy4yLDgtOFYyNEMzOTIsMTkuMiwzODguOCwxNiwzODQsMTZ6IE0zNzYsMTc2SDEwNFYzMmgyNzINCgkJCVYxNzZ6Ii8+DQogICAgICAgIDxwYXRoIGQ9Ik0zNTIsMTQ0aC04Yy00LjgsMC04LDMuMi04LDhzMy4yLDgsOCw4aDhjNC44LDAsOC0zLjIsOC04UzM1Ni44LDE0NCwzNTIsMTQ0eiIvPg0KICAgICAgICA8cGF0aCBkPSJNMTU3LjYsNTAuNGMtMy4yLTMuMi04LTMuMi0xMS4yLDBsLTI0LDI0Yy0zLjIsMy4yLTMuMiw4LDAsMTEuMmMzLjIsMy4yLDgsMy4yLDExLjIsMGwyNC0yNA0KCQkJQzE2MC44LDU4LjQsMTYwLjgsNTMuNiwxNTcuNiw1MC40eiIvPg0KICAgICAgICA8cGF0aCBkPSJNMTk3LjYsNTAuNGMtMy4yLTMuMi04LTMuMi0xMS4yLDBsLTU2LDU2Yy0zLjIsMy4yLTMuMiw4LDAsMTEuMmMzLjIsMy4yLDgsMy4yLDExLjIsMGw1Ni01Ng0KCQkJQzIwMC44LDU4LjQsMjAwLjgsNTMuNiwxOTcuNiw1MC40eiIvPg0KICAgIDwvZz4NCjwvc3ZnPg0K",mNe="PHN2ZyBoZWlnaHQ9IjQ4MHB0IiB2aWV3Qm94PSIwIDAgNDgwIDQ4MCIgd2lkdGg9IjQ4MHB0IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPg0KICAgIDxnIGZpbGw9ImN1cnJlbnRDb2xvciI+DQogICAgICAgIDxwYXRoIGQ9Im00NzIgOTZoLTE0NGMtNC40MTc5NjkgMC04IDMuNTgyMDMxLTggOHYxODRoLTE3NnYtMjRjMC00LjQxNzk2OS0zLjU4MjAzMS04LTgtOGgtMjR2MTZoMTZ2MTZoLTMydi0zMmgtMTZ2MzJoLTMydi0xNmgxNnYtMTZoLTI0Yy00LjQxNzk2OSAwLTggMy41ODIwMzEtOCA4djI0aC0yNGMtNC40MTc5NjkgMC04IDMuNTgyMDMxLTggOHYxNzZjMCA0LjQxNzk2OSAzLjU4MjAzMSA4IDggOGg0NjRjNC40MTc5NjkgMCA4LTMuNTgyMDMxIDgtOHYtMzY4YzAtNC40MTc5NjktMy41ODIwMzEtOC04LTh6bS0xMzYgMTZoMTI4djk2aC0xMjh6bS0xNiAyMjRoLTE0NHYtMzJoMTQ0em0tMzA0LTMyaDE0NHYzMmgtMTQ0em0wIDQ4aDE0NHYxMTJoLTE0NHptMTYwIDBoNjR2MTEyaC02NHptODAgMGg2NHYxMTJoLTY0em04MCAxMTJ2LTI0MGgxMjh2MjQwem0wIDAiLz4NCiAgICAgICAgPHBhdGggZD0ibTM1MiAxNDRoMTZ2MzJoLTE2em0wIDAiLz4NCiAgICAgICAgPHBhdGggZD0ibTM1MiAyNTZoMTZ2MzJoLTE2em0wIDAiLz4NCiAgICAgICAgPHBhdGggZD0ibTQ4IDMyMGMwIDQuNDE3OTY5LTMuNTgyMDMxIDgtOCA4cy04LTMuNTgyMDMxLTgtOCAzLjU4MjAzMS04IDgtOCA4IDMuNTgyMDMxIDggOHptMCAwIi8+DQogICAgICAgIDxwYXRoIGQ9Im04MCAzMjBjMCA0LjQxNzk2OS0zLjU4MjAzMSA4LTggOHMtOC0zLjU4MjAzMS04LTggMy41ODIwMzEtOCA4LTggOCAzLjU4MjAzMSA4IDh6bTAgMCIvPg0KICAgICAgICA8cGF0aCBkPSJtMTEyIDMyMGMwIDQuNDE3OTY5LTMuNTgyMDMxIDgtOCA4cy04LTMuNTgyMDMxLTgtOCAzLjU4MjAzMS04IDgtOCA4IDMuNTgyMDMxIDggOHptMCAwIi8+DQogICAgICAgIDxwYXRoIGQ9Im0xNDQgMzIwYzAgNC40MTc5NjktMy41ODIwMzEgOC04IDhzLTgtMy41ODIwMzEtOC04IDMuNTgyMDMxLTggOC04IDggMy41ODIwMzEgOCA4em0wIDAiLz4NCiAgICAgICAgPHBhdGggZD0ibTggMTUyaDE2MGM0LjQxNzk2OSAwIDgtMy41ODIwMzEgOC04di0yNGMwLTIuMTIxMDk0LS44NDM3NS00LjE1NjI1LTIuMzQzNzUtNS42NTYyNWwtMzItMzJjLTEuNS0xLjUtMy41MzUxNTYtMi4zNDM3NS01LjY1NjI1LTIuMzQzNzVoLTh2LTcyYzAtNC40MTc5NjktMy41ODIwMzEtOC04LThoLTY0Yy00LjQxNzk2OSAwLTggMy41ODIwMzEtOCA4djcyaC04Yy0yLjEyMTA5NCAwLTQuMTU2MjUuODQzNzUtNS42NTYyNSAyLjM0Mzc1bC0zMiAzMmMtMS41IDEuNS0yLjM0Mzc1IDMuNTM1MTU2LTIuMzQzNzUgNS42NTYyNXYyNGMwIDQuNDE3OTY5IDMuNTgyMDMxIDggOCA4em01Ni0xMzZoNDh2NjRoLTQ4em0tNDggMTA3LjMxMjUgMjcuMzEyNS0yNy4zMTI1aDg5LjM3NWwyNy4zMTI1IDI3LjMxMjV2MTIuNjg3NWgtMTQ0em0wIDAiLz4NCiAgICAgICAgPHBhdGggZD0ibTEzNiAzNjhoLTk2Yy00LjQxNzk2OSAwLTggMy41ODIwMzEtOCA4djY0YzAgNC40MTc5NjkgMy41ODIwMzEgOCA4IDhoOTZjNC40MTc5NjkgMCA4LTMuNTgyMDMxIDgtOHYtNjRjMC00LjQxNzk2OS0zLjU4MjAzMS04LTgtOHptLTggNjRoLTgwdi00OGg4MHptMCAwIi8+DQogICAgICAgIDxwYXRoIGQ9Im0yMzIgMzEyaDMydjE2aC0zMnptMCAwIi8+DQogICAgICAgIDxwYXRoIGQ9Im0yMDggMzkyaDE2djMyaC0xNnptMCAwIi8+DQogICAgICAgIDxwYXRoIGQ9Im0yNzIgMzkyaDE2djMyaC0xNnptMCAwIi8+DQogICAgICAgIDxwYXRoIGQ9Im0xOTIgMjAwaDQ4YzQuNDE3OTY5IDAgOC0zLjU4MjAzMSA4LTh2LThjLS4wNTQ2ODgtMTQuNTQ2ODc1LTkuOTE0MDYyLTI3LjIyNjU2Mi0yNC0zMC44NjMyODF2LTE1My4xMzY3MTloLTE2djE1My4xMzY3MTljLTE0LjA4NTkzOCAzLjYzNjcxOS0yMy45NDUzMTIgMTYuMzE2NDA2LTI0IDMwLjg2MzI4MXY4YzAgNC40MTc5NjkgMy41ODIwMzEgOCA4IDh6bTI0LTMyYzguODM1OTM4IDAgMTYgNy4xNjQwNjIgMTYgMTZoLTMyYzAtOC44MzU5MzggNy4xNjQwNjItMTYgMTYtMTZ6bTAgMCIvPg0KICAgICAgICA8cGF0aCBkPSJtMjQ4IDEzNmg0OGM0LjQxNzk2OSAwIDgtMy41ODIwMzEgOC04di04Yy0uMDU0Njg4LTE0LjU0Njg3NS05LjkxNDA2Mi0yNy4yMjY1NjItMjQtMzAuODYzMjgxdi04OS4xMzY3MTloLTE2djg5LjEzNjcxOWMtMTQuMDg1OTM4IDMuNjM2NzE5LTIzLjk0NTMxMiAxNi4zMTY0MDYtMjQgMzAuODYzMjgxdjhjMCA0LjQxNzk2OSAzLjU4MjAzMSA4IDggOHptMjQtMzJjOC44MzU5MzggMCAxNiA3LjE2NDA2MiAxNiAxNmgtMzJjMC04LjgzNTkzOCA3LjE2NDA2Mi0xNiAxNi0xNnptMCAwIi8+DQogICAgPC9nPg0KPC9zdmc+",pNe="PHN2ZyBoZWlnaHQ9IjUxMiIgdmlld0JveD0iMCAwIDUxMiA1MTIiIHdpZHRoPSI1MTIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+DQogICAgPGcgZmlsbD0iY3VycmVudENvbG9yIj4NCiAgICAgICAgPHBhdGggZD0ibTUxMC40MTcgMjMzLjIyNS01OC42NDQtMTE3LjI3OWMtMTUuOTM5LTMxLjg3Ny00Ny45NzgtNTEuNjgtODMuNjItNTEuNjgtOC41ODYgMC0xNi45ODQgMS4xODgtMjUuMDMyIDMuNDM3LjEwNS0xLjQ4OS4xNzgtMi45ODguMTc4LTQuNTAzIDAtMzQuODQ5LTI4LjM1MS02My4yLTYzLjItNjMuMnMtNjMuMiAyOC4zNTItNjMuMiA2My4yYzAgMzAuOTkzIDIyLjQzMiA1Ni44MjggNTEuOTA5IDYyLjE2OWwtNjEuMzY2IDYxLjQ3Yy02Ljg3NSA2Ljg4Ni0yMS44NzEgMjcuODItMTAuMzMzIDU0LjQ2LTEuNzA1LS4xOTEtMy40MjEtLjI5OS01LjE0NC0uMjk5LTIzLjA4NyAwLTQyLjMzNiAxNi42OS00Ni4zNTEgMzguNjM1LTcuNzQtNC4xNDQtMTYuNTczLTYuNTAxLTI1Ljk0OS02LjUwMS0zMC40MTkgMC01NS4xNjcgMjQuNzQ4LTU1LjE2NyA1NS4xNjcgMCA5LjA2MyAyLjIxMSAxNy42MTUgNi4xIDI1LjE2N2gtNDAuNTk4di0zMzguNDY4YzAtOC4yODQtNi43MTYtMTUtMTUtMTVzLTE1IDYuNzE2LTE1IDE1djQ4MmMwIDguMjg0IDYuNzE2IDE1IDE1IDE1czE1LTYuNzE2IDE1LTE1di00OS4yNjdoMzA2LjU2M2M4LjI4NCAwIDE1LTYuNzE2IDE1LTE1di02NC4yNjdjMC04LjI4NC02LjcxNi0xNS0xNS0xNWgtMzYuNDEyYzMuMjc0LTguMzk1IDMuMjE0LTE1LjI2MyAzLjIxNC0xOC4yIDI4LjQ2OSAwIDQ4LjItMjIuMDk4IDQ4LjItNDcuMTMzIDAtMjUuOTg5LTIxLjE0NC00Ny4xMzMtNDcuMTMzLTQ3LjEzM2gtMTIuMzA0bDU1LjkwNC01Ni4wODYgNTMuNzM2IDEwNi43NzctLjEwMyAyMDUuMzAxYy0uMDAyIDMuOTc5IDEuNTc4IDcuNzk2IDQuMzkxIDEwLjYxMSAyLjgxMyAyLjgxNCA2LjYzIDQuMzk2IDEwLjYwOSA0LjM5Nmg4MC4zMzVjOC4yODQgMCAxNS02LjcxNiAxNS0xNXYtMjU3LjA2NmMwLTIuMzI5LS41NDItNC42MjUtMS41ODMtNi43MDh6bS0yNjMuNTE3LTE3MC4wMjVjMC0xOC4zMDcgMTQuODk0LTMzLjIgMzMuMi0zMy4yczMzLjIgMTQuODk0IDMzLjIgMzMuMi0xNC44OTQgMzMuMi0zMy4yIDMzLjJjLTE4LjMwNyAwLTMzLjItMTQuODkzLTMzLjItMzMuMnptLTEyNy4yMzMgMjM5LjkzM2MxMy44NzcgMCAyNS4xNjcgMTEuMjkgMjUuMTY3IDI1LjE2N3MtMTEuMjkgMjUuMTY3LTI1LjE2NyAyNS4xNjctMjUuMTY3LTExLjI5LTI1LjE2Ny0yNS4xNjcgMTEuMjktMjUuMTY3IDI1LjE2Ny0yNS4xNjd6bTIwMS44OTYgODAuMzM0djM0LjI2N2gtMjkxLjU2M3YtMzQuMjY3em0tMTcuMTMtMTEyLjQ2N2M5LjQ0NyAwIDE3LjEzMyA3LjY4NiAxNy4xMzMgMTcuMTMzIDAgOS41ODMtNy44MTQgMTcuMTMzLTE3LjEzMyAxNy4xMzNoLTE2LjA2N2MtOC4yODQgMC0xNSA2LjcxNi0xNSAxNXYxNi4wNjdjMCA5LjU4My03LjgxNCAxNy4xMzMtMTcuMTMzIDE3LjEzM2gtNjQuMjY3Yy05LjQ0NyAwLTE3LjEzMy03LjY4Ni0xNy4xMzMtMTcuMTMzdi00OC4yYzAtOS40NDcgNy42ODYtMTcuMTMzIDE3LjEzMy0xNy4xMzMgOS4yOTcgMCAxNy4xMzMgNy41MjYgMTcuMTMzIDE3LjEzM3YxNi4wNjdjMCA4LjI4NCA2LjcxNiAxNSAxNSAxNXMxNS02LjcxNiAxNS0xNXYtMTYuMDY3YzAtOS40MjkgNy42MTYtMTcuMTMzIDE3LjEzMy0xNy4xMzN6bTE3Ny41NjcgMjExaC01MC4zMjZsLjA5Ny0xOTMuODU5Yy4wMDEtMi4zNDQtLjU0Ny00LjY1Ni0xLjYwMS02Ljc1bC02NC42ODUtMTI4LjUzM2MtMi4xNjctNC4zMDUtNi4yNjktNy4zMDYtMTEuMDI3LTguMDY4LTQuNzYxLS43NjItOS41OTQuODEtMTIuOTk1IDQuMjIybC04Ni40NTggODYuNzM5Yy03LjI2MyA3LjI5MS0xOS4xMTUgNi44MDctMjYuMzA4LS4zODYtNy4zODEtNy4zODEtNy43MjgtMTkuNjExLS4wMjItMjcuMzI5bDk1LjI3LTk1LjQzMWMxMS43OTktMTEuODI1IDI3LjUtMTguMzM3IDQ0LjIxNy0xOC4zMzcgMjQuMTk5IDAgNDUuOTU1IDEzLjQ0OCA1Ni43NzkgMzUuMDk3bDU3LjA1OSAxMTQuMTA5eiIvPg0KICAgIDwvZz4NCjwvc3ZnPg==",ONe="PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgdmlld0JveD0iMCAwIDUxMiA1MTIiIHdpZHRoPSI1MTIiIGhlaWdodD0iNTEyIj4NCiAgICA8ZyBmaWxsPSJjdXJyZW50Q29sb3IiPg0KICAgICAgICA8cGF0aCBkPSJNOTIuNTQ1LDE4NS4wOWM1MS4wMjksMCw5Mi41NDUtNDEuNTE2LDkyLjU0NS05Mi41NDVTMTQzLjU3NCwwLDkyLjU0NSwwUzAsNDEuNTE2LDAsOTIuNTQ1ICAgIFM0MS41MTYsMTg1LjA5LDkyLjU0NSwxODUuMDl6IE05Mi41NDUsMjBjNDAuMDAxLDAsNzIuNTQ1LDMyLjU0NCw3Mi41NDUsNzIuNTQ1cy0zMi41NDQsNzIuNTQ1LTcyLjU0NSw3Mi41NDUgICAgUzIwLDEzMi41NDYsMjAsOTIuNTQ1UzUyLjU0NCwyMCw5Mi41NDUsMjB6Ii8+DQogICAgICAgIDxwYXRoIGQ9Ik0xMDAuNTAxLDExNC41MjZjMS45NTIsMS45NDUsNC41MDYsMi45MTcsNy4wNiwyLjkxN2MyLjU2NCwwLDUuMTMtMC45OCw3LjA4My0yLjk0ICAgIGMzLjg5OC0zLjkxMiwzLjg4OC0xMC4yNDQtMC4wMjMtMTQuMTQzbC0xMi4wMDgtMTEuOTY4VjQ0YzAtNS41MjItNC40NzgtMTAtMTAtMTBzLTEwLDQuNDc4LTEwLDEwdjQ4LjU0NSAgICBjMCwyLjY1OCwxLjA1OSw1LjIwNywyLjk0LDcuMDgzTDEwMC41MDEsMTE0LjUyNnoiLz4NCiAgICAgICAgPHBhdGggZD0iTTUwMiwzMzJoLTYxLjU0N2MtOC40Ni0xMi4wMzQtMjEuMTcyLTIwLjU1OC0zNS42NzEtMjMuNzI4bC00My45NjQtOS42MTMgICAgYzE3Ljk5MS0xMi4xMzQsMjkuODQ3LTMyLjcwMiwyOS44NDctNTUuOTg4di0yNC40MTd2LTExLjI5N3YtMi41NDJjMC0zNy4yMTItMzAuMjc0LTY3LjQ4Ni02Ny40ODYtNjcuNDg2ICAgIHMtNjcuNDg2LDMwLjI3NC02Ny40ODYsNjcuNDg2djIuNTQydjExLjI5N3YyNC40MTdjMCwyMy4yNTYsMTEuODI1LDQzLjgwMywyOS43NzgsNTUuOTQzbC00My45MzYsOS42MzkgICAgYy0xLjg3NywwLjQxMi0zLjcyMiwwLjkxNy01LjUzNSwxLjUwMlYyMjdjMC01LjUyMi00LjQ3OC0xMC0xMC0xMGgtNjhjLTUuNTIyLDAtMTAsNC40NzgtMTAsMTBzNC40NzgsMTAsMTAsMTBoNTh2MTQwaC02OHYtNTAgICAgYzAtMTYuNTQyLTEzLjQ1OC0zMC0zMC0zMHMtMzAsMTMuNDU4LTMwLDMwdjUwSDIwVjIzN2g1OGM1LjUyMiwwLDEwLTQuNDc4LDEwLTEwcy00LjQ3OC0xMC0xMC0xMEgxMGMtNS41MjIsMC0xMCw0LjQ3OC0xMCwxMHYxNjAgICAgYzAsNS41MjIsNC40NzgsMTAsMTAsMTBoNzh2MTloLTFjLTE3LjA5NCwwLTMxLDEzLjkwNi0zMSwzMXY1SDEwYy01LjUyMiwwLTEwLDQuNDc4LTEwLDEwdjQwYzAsNS41MjIsNC40NzgsMTAsMTAsMTBoNDkyICAgIGM1LjUyMiwwLDEwLTQuNDc4LDEwLTEwdi00MHYtNDB2LTQwdi00MEM1MTIsMzM2LjQ3OCw1MDcuNTIyLDMzMiw1MDIsMzMyeiBNNDQxLjE3OSw0NTJIMzg0di0yMGgxMDh2MjBINDQxLjE3OXogTTQ5Miw0MTJIMzg0ICAgIHYtMjBoMTA4VjQxMnogTTQ5MiwzNzJIMzg0di0yMGg1MC44NzRjMC4wMywwLDAuMDYsMC4wMDYsMC4wODksMC4wMDZjMC4wMzEsMCwwLjA2My0wLjAwNiwwLjA5NC0wLjAwNkg0OTJWMzcyeiBNMjc1LjY5MiwyMDQuNDE2ICAgIGMwLTI2LjE4NCwyMS4zMDMtNDcuNDg2LDQ3LjQ4Ni00Ny40ODZjMjQuOTMzLDAsNDUuNDM5LDE5LjMxNCw0Ny4zNDIsNDMuNzY3bC0yMy4yNDYtMTMuNjU3ICAgIGMtNC4yMTEtMi40NzUtOS41OTMtMS41NDQtMTIuNzMsMi4xOTljLTEwLjEyNiwxMi4wODUtMjQuOTc3LDE5LjAxNy00MC43NDQsMTkuMDE3aC0xOC4xMDd2LTEuMjk3VjIwNC40MTZ6IE0yNzUuNjkyLDIyOC4yNTUgICAgSDI5My44YzE4LjgyNSwwLDM2LjctNy4xNzksNTAuMjA1LTE5Ljk0bDI2LjY2LDE1LjY2M3YxOC42OTRjMCwyNi4xODQtMjEuMzAzLDQ3LjQ4Ni00Ny40ODYsNDcuNDg2cy00Ny40ODYtMjEuMzAzLTQ3LjQ4Ni00Ny40ODYgICAgVjIyOC4yNTV6IE0zMzguODQ0LDMwOC4zMDNsLTE1LjgxNSw0Mi4yOTRsLTE1Ljg0NC00Mi4zN2M1LjEzLDEuMjUyLDEwLjQ4MywxLjkzMSwxNS45OTMsMS45MzEgICAgQzMyOC41NzIsMzEwLjE1OCwzMzMuODEzLDMwOS41MDQsMzM4Ljg0NCwzMDguMzAzeiBNMjI2LDM5N2M1LjUyMiwwLDEwLTQuNDc4LDEwLTEwdi01NS42MjNjMy4wODUtMS42MjYsNi4zNzQtMi44MzIsOS44Mi0zLjU4OCAgICBsNDMuNzQtOS41OTZsMjQuMTAzLDY0LjQ1N2MxLjQ2MSwzLjkwNyw1LjE5NCw2LjQ5Nyw5LjM2Niw2LjQ5N3M3LjkwNS0yLjU5LDkuMzY2LTYuNDk4bDI0LjEwNC02NC40NjFsNDQuMDExLDkuNjIzICAgIGMzLjg2MywwLjg0NCw3LjUyOSwyLjI3NCwxMC45MDIsNC4xODhIMzc0Yy01LjUyMiwwLTEwLDQuNDc4LTEwLDEwdjQwdjQwdjMwSDIxNS4xNzl2LTU1SDIyNnogTTE5NS4xNzksMzk3djU1SDE4MHYtNSAgICBjMC0xNy4wOTQtMTMuOTA2LTMxLTMxLTMxaC0xdi0xOUgxOTUuMTc5eiBNMTA4LDMyN2MwLTUuNTE0LDQuNDg2LTEwLDEwLTEwczEwLDQuNDg2LDEwLDEwdjg5aC0yMFYzMjd6IE03Niw0NDcgICAgYzAtNi4wNjUsNC45MzUtMTEsMTEtMTFoMTFoNDBoMTFjNi4wNjUsMCwxMSw0LjkzNSwxMSwxMXY1SDc2VjQ0N3ogTTQ5Miw0OTJIMjB2LTIwaDQ3MlY0OTJ6Ii8+DQogICAgICAgIDxwYXRoIGQ9Ik0xMTAuOTMsMjE5LjkzYy0xLjg2LDEuODYtMi45Myw0LjQ0LTIuOTMsNy4wN3MxLjA2OSw1LjIxLDIuOTMsNy4wNjljMS44NiwxLjg2LDQuNDQsMi45MzEsNy4wNywyLjkzMSAgICBzNS4yMS0xLjA3LDcuMDY5LTIuOTMxQzEyNi45MywyMzIuMjEsMTI4LDIyOS42MywxMjgsMjI3cy0xLjA3LTUuMjEtMi45MzEtNy4wN2MtMS44NTktMS44Ni00LjQzOS0yLjkzLTcuMDY5LTIuOTMgICAgUzExMi43OSwyMTguMDY5LDExMC45MywyMTkuOTN6Ii8+DQogICAgPC9nPg0KPC9zdmc+DQo=",ENe="PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2NCA2NCIgd2lkdGg9IjUxMiIgaGVpZ2h0PSI1MTIiPg0KICAgIDxnIGZpbGw9ImN1cnJlbnRDb2xvciI+DQogICAgICAgIDxwYXRoIGQ9Ik01NSwzNS45MzVjNC40OTMtLjU1NSw4LTQuOCw4LTkuOTM1LDAtNC44ODUtMy41MzUtMTktOS0xOXMtOSwxNC4xMTUtOSwxOWMwLDUuMTM4LDMuNTA3LDkuMzgsOCw5LjkzNVY0Mkg0OS45NDlhOS45NzgsOS45NzgsMCwwLDAtMTQuNDQxLTcuOTIybC0xLjYtMi41MTNMMzIuMzg4LDI3SDM2LjVhMS41LDEuNSwwLDAsMSwwLDNIMzZ2MmguNWEzLjUsMy41LDAsMCwwLDAtN0gzMWExLDEsMCwwLDAtLjk0OCwxLjMxNkwzMS42MTMsMzFIMjBWMjloM2ExLDEsMCwwLDAsMS0xLDUsNSwwLDAsMC0xMCwwLDEsMSwwLDAsMCwxLDFoM3YyLjY3NWwtMS45NjQsMi43YTkuOTkxLDkuOTkxLDAsMSwwLDQuNTEsMTEuNjA2LDMuOTg1LDMuOTg1LDAsMSwwLDYuNDI1LTQuNjM0bDUuNTIxLTguMjgzLDEuMzI5LDIuMDg5QTkuOTk1LDkuOTk1LDAsMSwwLDQ5Ljk0OSw0NEg2M1Y0Mkg1NVpNNDcsMjZjMC01LjA2NywzLjY2MS0xNyw3LTE3czcsMTEuOTMzLDcsMTdjMCw0LjAyMi0yLjYxNCw3LjM1MS02LDcuOTA5VjE4LjUzNWwyLjU1NS0xLjctMS4xMS0xLjY2NC0zLDJBMSwxLDAsMCwwLDUzLDE4djdsLTIuNC0xLjgtMS4yLDEuNkw1MywyNy41djYuNDA5QzQ5LjYxNCwzMy4zNTEsNDcsMzAuMDIyLDQ3LDI2Wk0xOSwyNWEzLjAwNiwzLjAwNiwwLDAsMSwyLjgyOSwySDE2LjE3MUEzLjAwNiwzLjAwNiwwLDAsMSwxOSwyNVptNSwxNWEzLjgzNiwzLjgzNiwwLDAsMC0uNTYuMDU3TDIwLjUsMzNoOS42MzJsLTQuODI1LDcuMjM3QTMuOTY4LDMuOTY4LDAsMCwwLDI0LDQwWk0xMSw1MWE4LDgsMCwxLDEsMy44NTctMTVsLTMuMDExLDQuMTRBMi45NiwyLjk2LDAsMCwwLDExLDQwYTMsMywwLDEsMCwyLjczOCw0LjIxNGw1LjEuMzkyQTguMDE0LDguMDE0LDAsMCwxLDExLDUxWm03Ljk4LTguMzg5LTUuMS0uMzkyYTMuMDA1LDMuMDA1LDAsMCwwLS40MTQtLjkxNmwzLTQuMTI1QTcuOTY5LDcuOTY5LDAsMCwxLDE4Ljk4LDQyLjYxMVpNMTIsNDNhMSwxLDAsMSwxLTEtMUExLDEsMCwwLDEsMTIsNDNabTguODc5LTEuNDcyYTkuOTY4LDkuOTY4LDAsMCwwLTMuMjI4LTUuOTc0bDEuMTExLTEuNTI3LDIuODMyLDYuOEE0LjAzMiw0LjAzMiwwLDAsMCwyMC44NzksNDEuNTI4Wk0yNCw0NmEyLDIsMCwxLDEsMi0yQTIsMiwwLDAsMSwyNCw0NlptMTYsNWE4LDgsMCwwLDEtNS4xLTE0LjE1NmwyLjc0OCw0LjMxOUEyLjk2NiwyLjk2NiwwLDAsMCwzNyw0M2EzLDMsMCwxLDAsMy0zLDIuOTYzLDIuOTYzLDAsMCwwLS42NzEuMDgybC0yLjc0MS00LjMwN0E4LDgsMCwxLDEsNDAsNTFabTAtOWExLDEsMCwxLDEtMSwxQTEsMSwwLDAsMSw0MCw0MloiLz4NCiAgICAgICAgPHBhdGggZD0iTTcsMThhNCw0LDAsMCwwLDIuNzg4LTEuMTM5LDUuNjMzLDUuNjMzLDAsMCwwLDMuOTYxLS41NDVBMy45NTQsMy45NTQsMCwwLDAsMTcsMThhNCw0LDAsMSwwLS4wODMtOCw2LDYsMCwwLDAtMTEuOS41MzhBMy45OTIsMy45OTIsMCwwLDAsNywxOFptLS42NTMtNS44NzdhMSwxLDAsMCwwLC42Ny0uOTc3QS42LjYsMCwwLDAsNywxMWE0LDQsMCwwLDEsOC0uMDQxYzAsLjAzMy0uMDE4LjE1Mi0uMDIuMTg1YTEsMSwwLDAsMCwxLjMzOS45ODZBMS45NywxLjk3LDAsMCwxLDE3LDEyYTIsMiwwLDEsMS0xLjksMi41NzMsMSwxLDAsMCwwLTEuNTg5LS40ODcsMy44LDMuOCwwLDAsMS0zLjc1MS42OTMsMSwxLDAsMCwwLTEuMTI5LjM3MiwxLjk5NCwxLjk5NCwwLDEsMS0yLjI4Mi0zLjAyOFoiLz4NCiAgICAgICAgPHJlY3QgeD0iMSIgeT0iNTUiIHdpZHRoPSI2MiIgaGVpZ2h0PSIyIi8+DQogICAgPC9nPg0KPC9zdmc+DQo=",_Ne="PHN2ZyBoZWlnaHQ9IjUxMiIgdmlld0JveD0iMCAwIDUxMiA1MTIiIHdpZHRoPSI1MTIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+DQogICAgPGcgZmlsbD0iY3VycmVudENvbG9yIj4NCiAgICAgICAgPHBhdGggZD0ibTE2OC45OTIgMjc3LjU5MWMwLTI2LjU1MS0yMS42MDEtNDguMTUxLTQ4LjE1MS00OC4xNTFzLTQ4LjE1MSAyMS42MDEtNDguMTUxIDQ4LjE1MSAyMS42MDEgNDguMTUgNDguMTUxIDQ4LjE1IDQ4LjE1MS0yMS42IDQ4LjE1MS00OC4xNXptLTgxLjMwMyAwYzAtMTguMjc5IDE0Ljg3Mi0zMy4xNTEgMzMuMTUxLTMzLjE1MXMzMy4xNTEgMTQuODcyIDMzLjE1MSAzMy4xNTEtMTQuODcyIDMzLjE1LTMzLjE1MSAzMy4xNS0zMy4xNTEtMTQuODcxLTMzLjE1MS0zMy4xNXoiLz4NCiAgICAgICAgPHBhdGggZD0ibTQ3OS4yNzIgNDYyaC0zNC4wNjJsLTM5LjE1OC0zNi42NjdjLTMuMDIzLTIuODMxLTcuNzctMi42NzUtMTAuNjAxLjM0OXMtMi42NzUgNy43Ny4zNDkgMTAuNjAxbDQxLjMyMSAzOC42OTJjMS4zOSAxLjMwMiAzLjIyMiAyLjAyNSA1LjEyNiAyLjAyNWgzNy4wMjRjOS43NzUgMCAxNy43MjggNy45NTMgMTcuNzI4IDE3LjcyOXYyLjI3MWgtNjAuODQ0Yy0yLjE0OCAwLTQuMjYxLS43MDMtNS45ODEtMS45ODZsLTE4OC40OTItMTc4LjkxNHYtMjQuMTMybDEzMi4yMDcgMTIzLjc5NmMzLjAyMyAyLjgzMSA3Ljc3IDIuNjc1IDEwLjYwMS0uMzQ5czIuNjc1LTcuNzctLjM0OS0xMC42MDFsLTE0Mi40NTktMTMzLjM5NnYtMi40NThjMC04LjI4NC02Ljc0LTE1LjAyNC0xNS4wMjUtMTUuMDI0aC0xMi41NDh2LTQyLjc4NmgxMS40MzhjNi41MzYgMCAxMi4zOC0zLjkwMSAxNC44ODYtOS45MzggMi41MDctNi4wMzcgMS4xNDUtMTIuOTMtMy40NzEtMTcuNTZsLTEwNC43MDYtMTA1LjAzNmMtMS4xNjgtMS4xNzItMi40ODctMi4xMzgtMy45MS0yLjg4OXYtMTAuODY5aDUwLjE0OGM4Ljk1OSAwIDE2LjI0OC03LjI4OSAxNi4yNDgtMTYuMjQ4di0yNS4yMTNjMC04Ljk1OS03LjI4OS0xNi4yNDgtMTYuMjQ4LTE2LjI0OGgtNTAuMTY2Yy0uMTg0LTMuOTc4LTMuNDU4LTcuMTQ5LTcuNDgyLTcuMTQ5LTQuMTQzIDAtNy41IDMuMzU3LTcuNSA3LjV2NjguMjIzYy0xLjQyNy43NTEtMi43NDkgMS43MTktMy45MiAyLjg5NGwtNDAuMDE1IDQwLjE0Yy0yLjkyNSAyLjkzNC0yLjkxNyA3LjY4Mi4wMTcgMTAuNjA2IDIuOTMzIDIuOTIzIDcuNjgxIDIuOTE3IDEwLjYwNi0uMDE3bDQwLjAxNi00MC4xNDFjLjI3MS0uMjcxLjU3OS0uMzI4Ljc5MS0uMzI4LjIxMSAwIC41MjEuMDU3Ljc5Mi4zMjlsMTA0LjcwNSAxMDUuMDM1Yy4xNTcuMTU4LjUyNy41MjkuMjQgMS4yMTktLjI4Ni42ODktLjgwOS42ODktMS4wMzIuNjg5aC0yMDkuNDFjLS4yMjQgMC0uNzQ3IDAtMS4wMzMtLjY4OXMuMDg0LTEuMDYxLjI0MS0xLjIxOWw0My41MjEtNDMuNjU4YzIuOTI1LTIuOTM0IDIuOTE3LTcuNjgzLS4wMTctMTAuNjA2LTIuOTM0LTIuOTI1LTcuNjgzLTIuOTE4LTEwLjYwNi4wMTdsLTQzLjUyMSA0My42NTdjLTQuNjE1IDQuNjMtNS45NzggMTEuNTIyLTMuNDcyIDE3LjU2MSAyLjUwNyA2LjAzNyA4LjM1IDkuOTM4IDE0Ljg4NyA5LjkzOGgxMS40Mzh2NjkuNDQ0YzAgNC4xNDMgMy4zNTcgNy41IDcuNSA3LjVzNy41LTMuMzU3IDcuNS03LjV2LTY5LjQ0NGgxNTYuNTM1djEzMi44ODJoLTE1Ni41MzZ2LTMzLjQ1MmMwLTQuMTQzLTMuMzU3LTcuNS03LjUtNy41cy03LjUgMy4zNTctNy41IDcuNXYxODYuNDJoLTIwLjA3M2MtNC4xNDMgMC03LjUgMy4zNTctNy41IDcuNXMzLjM1NyA3LjUgNy41IDcuNWg0OTdjNC4xNDMgMCA3LjUtMy4zNTcgNy41LTcuNXYtOS43NzFjMC0xOC4wNDctMTQuNjgyLTMyLjcyOS0zMi43MjgtMzIuNzI5em0tMjk5LjUzLTQzOC42MDN2MjUuMjEzYzAgLjY4OC0uNTYgMS4yNDgtMS4yNDggMS4yNDhoLTUwLjE0OHYtMjcuNzA5aDUwLjE0OGMuNjg5IDAgMS4yNDguNTYgMS4yNDggMS4yNDh6bTE2Ny4xOTYgNDEzLjI5MSA2My41NDEgNjAuMzEyaC02My41NDF6bS0xNSA2MC4zMTJoLTYwLjgxMXYtMTMyLjI3bDYwLjgxMSA1Ny43MnptLTc1LjgxLTE0Ni41MDh2MTQ2LjUwOGgtNDIuMDJ2LTE1Ni45NDJoMTIuNTQ4YzQuOTM5IDAgOS4zMTYtMi40MDYgMTIuMDU2LTYuMDk2em0tMjkuNDQ2LTgxLjUzMi0uMDEyIDU2LjA5N3MtLjAwNC4wMDEtLjAxNC4wMDFoLTEyLjU0OHYtNTYuMTEzem0tMjcuNTc0IDIyOC4wNGgtMzcuMTV2LTEzNy45NjloMzcuMTV6bS0xMDQuMzg0LTYxLjQ4NGg1Mi4yMzR2MjEuNDM2aC01Mi4yMzR6bTUyLjIzNC0xNWgtNTIuMjM0di0yMS40MzZoNTIuMjM0em0tNTIuMjM0IDUxLjQzNWg1Mi4yMzR2MjUuMDQ5aC01Mi4yMzR6bTUyLjIzNC0xMTIuOTJ2MjUuMDQ5aC01Mi4yMzR2LTI1LjA0OXptLTEwNC4zODUgMGgzNy4xNXYxMzcuOTY5aC0zNy4xNXoiLz4NCiAgICA8L2c+DQo8L3N2Zz4=",fNe="PHN2ZyBoZWlnaHQ9IjUxMiIgdmlld0JveD0iMCAwIDUxMiA1MTIiIHdpZHRoPSI1MTIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+DQogICAgPGcgZmlsbD0iY3VycmVudENvbG9yIj4NCiAgICAgICAgPHBhdGggZD0ibTM2Ny4wNDMgMTcwLjQxNGMtMTAuNTE2LS4zNjUtMjAuMDE2LTUuMDQ3LTI2Ljc0OS0xMy4xODEtNC45MTQtNS45MzctMTMuOTM4LTUuOTI1LTE4Ljg0MiAwLTE0LjU5NyAxNy42MzctNDEuNDYyIDE3LjYwNi01Ni4wMzEgMC00Ljk3My02LjAwNy0xNC4wMDUtNS44NDItMTguODQzIDAtMTQuNTkyIDE3LjYzMy00MS40NTUgMTcuNjEzLTU2LjAzMS0uMDAxLTQuOTIyLTUuOTQ1LTEzLjk0NS01LjkxNS0xOC44NDEgMC02LjczMyA4LjEzNS0xNi4yMzMgMTIuODE2LTI2Ljc0OSAxMy4xODItNC4xNC4xNDQtNy4zNzkgMy42MTYtNy4yMzQgNy43NTYuMTQ0IDQuMTQgMy41OTQgNy4zNzEgNy43NTYgNy4yMzUgMTMuNTY2LS40NzIgMjYuMzg2LTYuMzI4IDM1LjY0Ni0xNi4xODcgMjAuMjc2IDIxLjYyOSA1NC41NjkgMjEuNjU3IDc0Ljg3NS4wMDEgMjAuMjc4IDIxLjYyOSA1NC41NzEgMjEuNjU0IDc0Ljg3NC0uMDAxIDkuMjYyIDkuODU5IDIyLjA4IDE1LjcxNSAzNS42NDcgMTYuMTg3IDQuMTIxLjE0OSA3LjYxMy0zLjA5NSA3Ljc1Ni03LjIzNS4xNDUtNC4xNC0zLjA5NC03LjYxMi03LjIzNC03Ljc1NnoiLz4NCiAgICAgICAgPHBhdGggZD0ibTM0MC4yOTQgMjE4Ljc1N2MtNC45MTQtNS45MzctMTMuOTM4LTUuOTI1LTE4Ljg0MiAwLTE0LjU5NiAxNy42MzYtNDEuNDYxIDE3LjYwNy01Ni4wMzEgMC00Ljk3My02LjAwNy0xNC4wMDUtNS44NDItMTguODQzIDAtMTQuNTk2IDE3LjYzOS00MS40NjEgMTcuNjA2LTU2LjAzMS0uMDAxLTQuOTA0LTUuOTIyLTEzLjkyNy01LjkzOC0xOC44NDEuMDAxLTcuOTk0IDkuNjU4LTIwLjE4MiAxNC40ODQtMzIuNjEyIDEyLjkxNC00LjEtLjUxOS03Ljg2MSAyLjM4OS04LjM4MiA2LjQ5OS0uNTIxIDQuMTA5IDIuMzkgNy44NjIgNi40OTkgOC4zODIgMTYuNDgxIDIuMDg5IDMyLjY1OC0zLjc5NSA0My45MTYtMTUuODA4IDIwLjI3NyAyMS42MjggNTQuNTY4IDIxLjY1NCA3NC44NzMgMCAyMC4yNzYgMjEuNjI3IDU0LjU3IDIxLjY1NiA3NC44NzMgMCAxMS4yNTggMTIuMDEzIDI3LjQzNiAxNy44OTYgNDMuOTE1IDE1LjgwOCA0LjEwOS0uNTIgNy4wMi00LjI3MiA2LjQ5OS04LjM4MnMtNC4yODktNy4wMTktOC4zODItNi40OTljLTEyLjQzNSAxLjU2OS0yNC42MTgtMy4yNTUtMzIuNjExLTEyLjkxNHoiLz4NCiAgICAgICAgPHBhdGggZD0ibTM2MC43ODIgMTA3LjdjLTguMDgyLTEuNzAzLTE1LjE2Ny02LTIwLjQ4Ny0xMi40MjctNC45MTQtNS45MzctMTMuOTM4LTUuOTI1LTE4Ljg0MiAwLTE0LjU5NyAxNy42MzctNDEuNDYyIDE3LjYwNi01Ni4wMzEgMC00Ljk3My02LjAwNy0xNC4wMDUtNS44NDItMTguODQzIDAtMTQuNTkyIDE3LjYzMy00MS40NTUgMTcuNjEzLTU2LjAzMS0uMDAxLTQuOTIyLTUuOTQ1LTEzLjk0NS01LjkxNS0xOC44NDEgMC01LjMyIDYuNDI3LTEyLjQwNCAxMC43MjUtMjAuNDg2IDEyLjQyOC00LjA1NC44NTQtNi42NDcgNC44MzItNS43OTMgOC44ODVzNC44NCA2LjY0NyA4Ljg4NSA1Ljc5MmMxMC4zODMtMi4xODggMTkuNTkyLTcuMzkgMjYuODE2LTE1LjExNyAyMC4yODIgMjEuNjMxIDU0LjU3MiAyMS42NDggNzQuODcyLS4wMDEgMjAuMjc2IDIxLjYyNiA1NC41NjcgMjEuNjU2IDc0Ljg3MS4wMDIgNy4yMjYgNy43MjcgMTYuNDM2IDEyLjkzIDI2LjgxOCAxNS4xMTYgNC4wNDguODU1IDguMDMtMS43NCA4Ljg4NS01Ljc5My44NTMtNC4wNTMtMS43NDEtOC4wMzEtNS43OTMtOC44ODR6Ii8+DQogICAgICAgIDxwYXRoIGQ9Im01NC45ODUgNDI5LjI3M2gxNjkuNzMydjY5LjU3OWMwIDcuMjUgNS44OTggMTMuMTQ4IDEzLjE0OSAxMy4xNDhoMjUuMTkyYzcuMjUgMCAxMy4xNDgtNS44OTggMTMuMTQ4LTEzLjE0OHYtMS40NjRoNzQuMTk5djEuNDY0YzAgNy4yNSA1Ljg5OCAxMy4xNDggMTMuMTQ5IDEzLjE0OGgyNS4xOTJjNy4yNSAwIDEzLjE0OC01Ljg5OCAxMy4xNDgtMTMuMTQ4di02OS41NzloNTUuMTE5YzI0LjEyMSAwIDQzLjA4MS0yMC44ODYgNDAuNjU3LTQ0Ljk1Ni0uMDA0LS4wNC0uMDA4LS4wOC0uMDEzLS4xMmwtMTMuMDM1LTExMS41NjdjLS40ODEtNC4xMTQtNC4yMTUtNy4wNjItOC4zMTktNi41NzktNC4xMTQuNDgxLTcuMDYgNC4yMDYtNi41NzkgOC4zMmwxMy4wMyAxMTEuNTAzYzEuNDYgMTQuODMzLTEwLjA5NCAyOC4zOTgtMjUuNzM4IDI4LjM5OGgtNTUuMTE5di0xOS4wNThoNDQuOTM3YzkuNDcgMCAxNi44OC04LjE5MSAxNS45MzUtMTcuNjE2LS4wMDUtLjA0My0uMDEtLjA4Ni0uMDE1LS4xMjlsLTM4Ljc1Ni0zMjkuMDc0Yy0uODYxLTguMTc5LTcuNjk1LTE0LjMzNy0xNS45MjctMTQuMzM3aC0xMzQuNTcxYy00LjE0MyAwLTcuNSAzLjM1OC03LjUgNy41czMuMzU3IDcuNSA3LjUgNy41aDEzNC41NzFjLjUyMyAwIC45NTcuMzkzIDEuMDEuOTE0LjAwNC4wNDIuMDA5LjA4My4wMTQuMTI1bDM4Ljc1IDMyOS4wMzRjLjAxOS4yNzUtLjA3NC41NDctLjI2Ljc1MS0uMTkxLjIxMi0uNDY2LjMzMy0uNzUyLjMzM2gtNDQuOTM3di0yMi44OTJjMC0zOS40NzctMzIuMjU2LTcwLjM0NC03MC4zNDUtNzAuMzQ0LTI2Ljc3OCAwLTUwLjk0NyAxNS4xODktNjIuODM5IDM4Ljc0NC0xMi4wMDgtMjMuNzcyLTM2LjcyNS0zOS4yNS02NC4yMDYtMzguNzMxLTM3LjcuNzA5LTY4Ljk4OCAzMS41OTMtNjguOTg4IDcwLjMzMnYyMi44OTJoLTcwLjM1MmMtLjI4NiAwLS41Ni0uMTIyLS43NTMtLjMzNS0uMTg1LS4yMDQtLjI3Ny0uNDc2LS4yNTktLjc1MWwzOC43NTItMzI5LjAzMmMuMDA1LS4wNDIuMDEtLjA4NC4wMTQtLjEyNy4wNTMtLjUyLjQ4Ni0uOTEyIDEuMDEtLjkxMmgxMzQuNTdjNC4xNDMgMCA3LjUtMy4zNTggNy41LTcuNXMtMy4zNTctNy41LTcuNS03LjVoLTEzNC41N2MtOC4yMzMgMC0xNS4wNjcgNi4xNi0xNS45MjcgMTQuMzM5bC0zOC43NTcgMzI5LjA3M2MtLjAwNS4wNDMtLjAxLjA4Ni0uMDE1LjEyOS0uOTQ2IDkuNDIyIDYuNDY0IDE3LjYxNiAxNS45MzUgMTcuNjE2aDE1OS41NTF2MTkuMDU4aC0xNjkuNzMyYy0xNC44NTIgMC0yNy4yNzktMTIuNzgyLTI1LjczOS0yOC4zOTlsNDAuNjA5LTM0Ny40ODNjLjAwNS0uMDQuMDA5LS4wOC4wMTMtLjExOSAxLjMzNi0xMy4yNjggMTIuMzk5LTIzLjI3MyAyNS43MzQtMjMuMjczaDMyMC43OThjMTMuMzM1IDAgMjQuMzk3IDEwLjAwNSAyNS43MzMgMjMuMjcyLjAwNC4wNC4wMDguMDguMDEzLjEybDIzLjQ4NyAyMDAuOTc5Yy40ODEgNC4xMTUgNC4yMTcgNy4wNjMgOC4zMTkgNi41NzkgNC4xMTQtLjQ4IDcuMDYtNC4yMDYgNi41NzktOC4zMmwtMjMuNDgtMjAwLjkyMmMtMi4xMzgtMjAuOTMyLTE5LjYwMy0zNi43MDgtNDAuNjUxLTM2LjcwOGgtMzIwLjc5OGMtMjEuMDQ5IDAtMzguNTE2IDE1Ljc3Ny00MC42NTIgMzYuNzFsLTQwLjYxIDM0Ny40ODhjLS4wMDUuMDQtLjAwOS4wOC0uMDEzLjEyLTIuNDE1IDIzLjk5OSAxNi40NjYgNDQuOTU1IDQwLjY1OCA0NC45NTV6bTI1Ny43MTMtNzEuMzAyYzAtMTAuMzI1IDguMTIyLTE5LjI4OSAxOC41LTE5LjQ4MyAxMC42ODItLjIwNCAxOS4yMDkgOC40OTEgMTkuMjA5IDE4LjgzNnYyMi44OTJoLTM3LjcwOXptLTM2LjQ5MSA3MS4zMDJoNzQuMTk5djE5LjA1OGgtNzQuMTk5em03OC4yMTUtMzQuMDU4YzUuNTY5IDAgMTAuMDE0IDQuODE4IDkuNDg0IDEwLjQzLS40NzMgNC44ODQtNC41OSA4LjYyNy05LjQ4NCA4LjYyN2gtNzguMjE1di0xOS4wNThjMjYuMTEyLjAwMSA1Mi4xNjcuMDAxIDc4LjIxNS4wMDF6bS03OC4yMTUgNjguMTE2aDc4LjIxNWM1LjUzNyAwIDEwLjAxNiA0Ljc5NiA5LjQ4NCAxMC40My0uNDcyIDQuODc0LTQuNTg3IDguNjI3LTkuNDg0IDguNjI3aC03OC4yMTV6bTExMC42OSAzMy42NjloLTIxLjQ5di0yLjIxM2MxOC4wMTQtOS4xMjcgMTguMDU0LTM0LjcwOCAwLTQzLjg1NXYtMjQuMjZjMTguMDk4LTkuMTcgMTcuOTY4LTM0Ljc1MiAwLTQzLjg1NXYtMjUuNDkzYzAtMjAuNDg2LTE4LjIwMi0zNi41MTctMzguNzk0LTMzLjQ5LTE2LjM1MyAyLjQtMjguOTE1IDE2LjUyNi0yOC45MTUgMzMuNDl2MjIuODkyaC0yMS40OXYtMjEuODM3YzAtMzAuNTUyIDI0LjQ2LTU2LjA5NCA1NC44MjItNTYuMzg2IDMxLjIxOC0uMjYyIDU1Ljg2NyAyNS4wNTggNTUuODY3IDU1LjMzMXptLTIzNi4zNzctMTE2Ljc4NXYtMjEuODM4YzAtMzIuMjI0IDI2LjY5Ni01Ny41ODMgNTcuNTg5LTU2LjM0MiAyOS40ODMgMS4yMDQgNTMuMDk5IDI1LjUwMyA1My4wOTkgNTUuMjg3djEzOS42NzdoLTIxLjQ5YzAtMTQuNDE4IDAtMTIxLjA2MyAwLTEzOS42NzcgMC0xNy45NS0xNC4wNjUtMzIuODA0LTMxLjkxNS0zMy43OTUtMTkuMjc2LTEuMDk2LTM1Ljc5MyAxNC4yNjEtMzUuNzkzIDMzLjc5NXYyMi44OTJoLTIxLjQ5em0zNi40OSAwdi0yMi4yNDVjMC05LjQyNSA2Ljc2Mi0xNy43MjQgMTUuODc3LTE5LjI0MyAxMS42MzktMS44NTIgMjEuODMgNy4yMzcgMjEuODMgMTguNTk2djIyLjg5MnoiLz4NCiAgICA8L2c+DQo8L3N2Zz4=",SNe="PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDUxMiA1MTIiPg0KICAgIDxnIGZpbGw9ImN1cnJlbnRDb2xvciI+DQogICAgICAgIDxwYXRoIGQ9Ik0yMTYsMjUySDExNmMtNS41MSwwLTEwLDQuNDktMTAsMTBzNC40OSwxMCwxMCwxMGgxMDBjNS41MSwwLDEwLTQuNDksMTAtMTBTMjIxLjUxLDI1MiwyMTYsMjUyeiIvPg0KICAgICAgICA8cGF0aCBkPSJNMjU2LDI1MmMtNS41MSwwLTEwLDQuNDktMTAsMTBzNC40OSwxMCwxMCwxMHMxMC00LjQ5LDEwLTEwUzI2MS41MSwyNTIsMjU2LDI1MnoiLz4NCiAgICAgICAgPHBhdGggZD0iTTM5NiwyNTJIMjk2Yy01LjUxLDAtMTAsNC40OS0xMCwxMHM0LjQ5LDEwLDEwLDEwaDEwMGM1LjUxLDAsMTAtNC40OSwxMC0xMFM0MDEuNTEsMjUyLDM5NiwyNTJ6Ii8+DQogICAgICAgIDxwYXRoIGQ9Ik0yODYsMTA3aC02MGMtNS41MjMsMC0xMCw0LjQ3Ny0xMCwxMHY2MGMwLDUuNTIzLDQuNDc3LDEwLDEwLDEwaDYwYzUuNTIzLDAsMTAtNC40NzcsMTAtMTB2LTYwDQoJCQlDMjk2LDExMS40NzcsMjkxLjUyMywxMDcsMjg2LDEwN3ogTTI3NiwxNjdoLTQwdi00MGg0MFYxNjd6Ii8+DQogICAgICAgIDxwYXRoIGQ9Ik01MDIsNDkyaC0xM1YyMzNjMC02Mi4yMzctMjQuMjM2LTEyMC43NDgtNjguMjQ0LTE2NC43NTZDMzc2Ljc0OCwyNC4yMzYsMzE4LjIzNywwLDI1NiwwUzEzNS4yNTIsMjQuMjM2LDkxLjI0NCw2OC4yNDQNCgkJCVMyMywxNzAuNzYzLDIzLDIzM3YyNTlIMTBjLTUuNTIzLDAtMTAsNC40NzctMTAsMTBzNC40NzcsMTAsMTAsMTBoNDkyYzUuNTIzLDAsMTAtNC40NzcsMTAtMTBTNTA3LjUyMyw0OTIsNTAyLDQ5MnogTTM4Niw0OTJIMTI2DQoJCQl2LTIwaDI2MFY0OTJ6IE0zODYsNDUySDEyNnYtMjBoMjYwVjQ1MnogTTM4Niw0MTJIMTI2di0yMGgyNjBWNDEyeiBNMzg2LDM3MkgxMjZ2LTIwaDI2MFYzNzJ6IE0zODYsMzMySDEyNnYtMjBoMjYwVjMzMnoNCgkJCSBNNDI5LDQ5MmgtMjNWMzAyYzAtNS41MjMtNC40NzctMTAtMTAtMTBIMTE2Yy01LjUyMywwLTEwLDQuNDc3LTEwLDEwdjE5MEg4M1YyMzNjMC05NS42NjgsNzcuMzgzLTE3My41LDE3Mi41LTE3My41DQoJCQlDMzUxLjE2OCw1OS41LDQyOSwxMzcuMzMyLDQyOSwyMzNWNDkyeiBNNDY5LDQ5MmgtMjBWMjMzYzAtMTA2LjY5Ni04Ni44MDQtMTkzLjUtMTkzLjUtMTkzLjUNCgkJCWMtNTEuNjM5LDAtMTAwLjA2MywyMC4xMzctMTM2LjM1Miw1Ni43MDJDODIuOTQsMTMyLjY4NCw2MywxODEuMjY3LDYzLDIzM3YyNTlINDNWMjMzYzAtMTE3LjQ0OSw5NS41NTEtMjEzLDIxMy0yMTMNCgkJCXMyMTMsOTUuNTUxLDIxMywyMTNWNDkyeiIvPg0KICAgIDwvZz4NCjwvc3ZnPg0K",xNe="PHN2ZyBoZWlnaHQ9IjUxMiIgdmlld0JveD0iMCAwIDUxMiA1MTIiIHdpZHRoPSI1MTIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+DQogICAgPGcgZmlsbD0iY3VycmVudENvbG9yIj4NCiAgICAgICAgPHBhdGggZD0ibTUwOC41NDEgMjE4LjM4NC0xNjIuNTA3LTIwMy4xMzRjLTcuNzUzLTkuNjkyLTE5LjMxOC0xNS4yNS0zMS43MjktMTUuMjVoLTgzLjE1NWMtOC43MDMgMC0xNS43ODMgNy4wOC0xNS43ODMgMTUuNzgzdjE2LjU2N2MwIDguNzAzIDcuMDggMTUuNzgzIDE1Ljc4MyAxNS43ODNoMzMuOTE3djExNy41MzNoLTMwLjYzMmwtMTIwLjMzNC0xNTAuNDE2Yy03Ljc1My05LjY5MS0xOS4zMTgtMTUuMjUtMzEuNzI5LTE1LjI1aC02Ni41ODljLTguNzAzIDAtMTUuNzgzIDcuMDgtMTUuNzgzIDE1Ljc4M3YxNi41NjdjMCA4LjcwMyA3LjA4IDE1Ljc4MyAxNS43ODMgMTUuNzgzaDE3LjM1djExNy41MzNoLTE3LjM1Yy04LjcwMy4wMDEtMTUuNzgzIDcuMDgxLTE1Ljc4MyAxNS43ODR2MzA2LjQ4M2MwIDEzLjI3MSAxMC43OTYgMjQuMDY3IDI0LjA2NyAyNC4wNjdoNDcyLjE1YzguNzAzIDAgMTUuNzgzLTcuMDggMTUuNzgzLTE1Ljc4M3YtNzQuNTUtMTQzLjI4OS01MC4xMzRjMC0zLjU3MS0xLjIyOC03LjA3My0zLjQ1OS05Ljg2em0tNjIuMDI0IDE5NS43ODNjLS40MzIgMC0uNzgzLS4zNTItLjc4My0uNzgzdi03NC41NS0xMjEuOTA4bDE4LjEzNCAyMi42Njd2MTc0LjU3NHptLTIzMS45MzQgMGMtLjQzMiAwLS43ODQtLjM1Mi0uNzg0LS43ODN2LTY3LjA1aDE4LjEzM3Y2Ny44MzN6bS02Ni4yNjYtODIuODM0Yy0uNDMyIDAtLjc4NC0uMzUyLS43ODQtLjc4NHYtNjcuMDQ5aDE4LjEzM3Y2Ny44MzN6bS02Ni4yNjctODIuODMzYy0uNDMyIDAtLjc4My0uMzUyLS43ODMtLjc4M3YtNjcuMDVoMTguMTMzdjY3LjgzM3ptODMuNjE2LTkxLjc0MXY4LjkwOGgtMTguMTMzdi0zMS41NzR6bTY2LjI2NyA4Mi44MzN2OC45MDhoLTE4LjEzM3YtMzEuNTc0em04MS4yNjcgOC4xMjV2LTE5Ni40MjhjLjA3Mi4wODQuMTUyLjE2LjIyMi4yNDdsMTcuOTExIDIyLjM4OXYxNzQuNTc1aC0xNy4zNWMtLjQzMSAwLS43ODMtLjM1Mi0uNzgzLS43ODN6bTExNy41MzMgNTAuNDgzaC0xOC4xMzN2LTEyMi42OTFsMTguMTM0IDIyLjY2N3YxMDAuMDI0em0tMTguMTMzIDE1aDE4LjEzNHYxOC4xMzNoLTE4LjEzNHptLTE1IDE4LjEzM2gtMTcuMzVjLS40MzIgMC0uNzgzLS4zNTItLjc4My0uNzg0di03NC41NDktMTIxLjkwOGwxOC4xMzMgMjIuNjY2em0tMzMuMTMzLTExNS45NjZoLTE4LjEzNHYtMTIyLjY5MWwxOC4xMzQgMjIuNjY3em0tMTguMTM0IDE1aDE4LjEzNHYxOC4xMzNoLTE4LjEzNHptMTguMTM0IDMzLjEzM3Y2Ny4wNWMwIC4yNjQuMDI3LjUyMi4wNC43ODRoLTg0LjQ0di01Mi45NTUtMTQuODc5em0tOTkuNDAxIDE3LjUwOXYxMDAuMDI0aC0xOC4xMzN2LTEyMi42OTFsNS4wODYgNi4zNTd6bS0xNTAuNjY2LTE4OC4zMzMgMTguMTMzIDIyLjY2N3YxMDAuMDI0aC0xOC4xMzN6bTMzLjEzMyA4Ny45OTFoMTguMTMzdjY3LjgzM2gtMTguMTMzem0zMy4xMzMtNS4xNTggMTguMTMzIDIyLjY2N3YxMDAuMDI0aC0xOC4xMzN6bTMzLjEzNCA4Ny45OTFoMTguMTMzdjY3LjgzM2gtMTguMTMzem0tMTE0LjQtOTcuODMzaC0xOC4xMzN2LTExNC4zNzhjLjA3My4wODQuMTUyLjE2LjIyMi4yNDdsMTcuOTExIDIyLjM5em0xNSA2NC43aDE4LjEzM3YxOC4xMzNoLTE4LjEzM3ptNjYuMjY2IDgyLjgzM2gxOC4xMzR2MTguMTMzaC0xOC4xMzN2LTE4LjEzM3ptNjYuMjY3IDgyLjgzM2gxOC4xMzN2MTguMTMzaC0xOC4xMzN6bTMzLjEzMy00OS43aDE1MC42Njd2NjcuMDVjMCAuMjY0LjAyNy41MjIuMDQuNzgzaC0xNTAuNzA3em0yMDcuMzE2LTc3LjM0NiA5LjYxOCAxMi4wMjJ2MTAwLjAyNGgtMTguMTMzdi0xMjIuNjl6bS04LjUxNSAxMjcuMDQ2aDE4LjEzM3YxOC4xMzNoLTE4LjEzM3ptLTI0OC41LTM2My42ODN2LTE2LjU2N2MwLS40MzIuMzUyLS43ODMuNzgzLS43ODNoODMuMTU1YzcuODMgMCAxNS4xMjUgMy41MDYgMjAuMDE3IDkuNjJsMTYyLjUwNyAyMDMuMTM0YzAgLjAwMS4wMDEuMDAxLjAwMi4wMDIuMTA5LjEzNy4xNy4zMTEuMTcuNDg4djI4Ljc1M2wtMTcxLjg2Ni0yMTQuODMxYy00LjU5My01Ljc0LTExLjQ0Mi05LjAzMi0xOC43OTMtOS4wMzJoLS42NDItNzQuNTVjLS40MzItLjAwMS0uNzgzLS4zNTItLjc4My0uNzg0em02Ny44MzMgMTUuNzgzdjg0LjRoLTE4LjEzNHYtODQuNHptLTE4LjEzNCA5OS40aDE4LjEzNHYxOC4xMzNoLTE4LjEzNHptMTguMTM0IDMzLjEzNHY2Ny4wNWMwIC4yNjQuMDI3LjUyMi4wNC43ODNoLTE4LjE3NHYtMjAuMjU2YzAtMy41Ny0xLjIyOC03LjA3Mi0zLjQ1OC05Ljg1OSAwLS4wMDEgMC0uMDAxIDAtLjAwMWwtMzAuMTc0LTM3LjcxOGg1MS43NjZ6bS0yODMuMi0xNDguMzE3di0xNi41NjdjMC0uNDMxLjM1Mi0uNzgzLjc4My0uNzgzaDY2LjU4OGM3LjgzIDAgMTUuMTI1IDMuNTA2IDIwLjAxNiA5LjYybDE2Mi41MDggMjAzLjEzNGMuMTEuMTM4LjE3MS4zMTMuMTcxLjQ5djI4Ljc1NGwtMTcxLjg2NS0yMTQuODMyYy00LjU5Mi01Ljc0LTExLjQ0Mi05LjAzMy0xOC43OTMtOS4wMzNoLS42NDItNTcuOTgzYy0uNDMxIDAtLjc4My0uMzUxLS43ODMtLjc4M3ptNTEuMjY3IDE1Ljc4M3Y4NC40aC0xOC4xMzR2LTg0LjR6bS0xOC4xMzQgOTkuNGgxOC4xMzN2MTguMTMzaC0xOC4xMzN6bS0yNC4wNjYgMzQ5LjQ2N2MtNSAwLTkuMDY3LTQuMDY3LTkuMDY3LTkuMDY3di0zMDYuNDgzYzAtLjQzMi4zNTItLjc4NC43ODMtLjc4NGg1MC40ODN2NjcuMDVjMCA4LjcwMyA3LjA4IDE1Ljc4MyAxNS43ODMgMTUuNzgzaDUwLjQ4M3Y2Ny4wNWMwIDguNzAzIDcuMDgxIDE1Ljc4NCAxNS43ODQgMTUuNzg0aDUwLjQ4NHY2Ny4wNWMwIDguNzAzIDcuMDgxIDE1Ljc4MyAxNS43ODQgMTUuNzgzaDUwLjQ4M3Y2Ny4wNWMwIC40MzItLjM1Mi43ODMtLjc4My43ODNoLTI0MC4yMTd6bTQ3Mi45MzMtLjc4M2MwIC40MzItLjM1Mi43ODMtLjc4My43ODNoLTIxNi4xOWMuMDEzLS4yNjEuMDQtLjUxOS4wNC0uNzgzdi02Ny4wNWgyMTYuOTMzeiIvPg0KICAgIDwvZz4NCjwvc3ZnPg==",kNe="PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDUxMS45OTggNTExLjk5OCI+DQogICAgPGcgZmlsbD0iY3VycmVudENvbG9yIj4NCiAgICAgICAgPHBhdGggZD0iTTUwMS45OTgsMzAuNTk4aC0xNTJjLTUuNTIzLDAtMTAsNC40NzctMTAsMTB2NDAuMDAzYzAsNS41MjMsNC40NzcsMTAsMTAsMTBoMjAuMDAxdjc0Ljc5NGgtMTkwDQoJCQkJYy01LjUyMiwwLTEwLDQuNDc3LTEwLDEwdjQwLjAwMmMwLDUuNTIzLDQuNDc4LDEwLDEwLDEwSDIwMHY3NC43OTZIMTBjLTUuNTIzLDAtMTAsNC40NzctMTAsMTB2NDAuMDAxYzAsNS41MjMsNC40NzcsMTAsMTAsMTANCgkJCQloMTMuOTk2VjQ3MS40YzAsNS41MjMsNC40NzcsMTAsMTAsMTBoMTgxLjc2YzIuMjU2LDAsNC40NDUtMC43NjMsNi4yMTMtMi4xNjVsMjg2LjI0My0yMjYuOTcyDQoJCQkJYzIuMzkyLTEuODk2LDMuNzg2LTQuNzgyLDMuNzg2LTcuODM1VjgwLjYwMVY0MC41OThDNTExLjk5OCwzNS4wNzUsNTA3LjUyMiwzMC41OTgsNTAxLjk5OCwzMC41OTh6IE0xODkuOTk5LDIwNS4zOTd2LTIwLjAwMg0KCQkJCWgxODB2MjAuMDAySDE4OS45OTl6IE0yMCwzNDAuMTk0di0yMC4wMDFoMTgwdjIwLjAwMUgyMHogTTQ5MS45OTgsMTA5Ljg3OWgtNDEuMDM1Yy01LjUyMywwLTEwLDQuNDc3LTEwLDEwDQoJCQkJYzAsNS41MjMsNC40NzcsMTAsMTAsMTBoNDEuMDM1djEwOS43MTVMMjEyLjI3MSw0NjEuNEg0My45OTZ2LTYyLjI1M2g0MS4wMzZjNS41MjIsMCwxMC00LjQ3NywxMC0xMHMtNC40NzgtMTAtMTAtMTBINDMuOTk2DQoJCQkJdi0xOC45NTNIMjEwYzUuNTIzLDAsMTAtNC40NzcsMTAtMTB2LTQwLjAwMXYtODQuNzk2aDE1OS45OTljNS41MjMsMCwxMC00LjQ3NywxMC0xMHYtNDAuMDAyVjkwLjYwMWgxMDEuOTk5VjEwOS44Nzl6DQoJCQkJIE00OTEuOTk4LDcwLjYwMWgtMTMyVjUwLjU5OGgxMzJWNzAuNjAxeiIvPg0KICAgICAgICA8cGF0aCBkPSJNMTE0LDM3OS4xNDRoLTAuMjM2Yy01LjUyNCwwLTEwLDQuNDc3LTEwLDEwczQuNDc2LDEwLDEwLDEwSDExNGM1LjUyMiwwLDEwLTQuNDc3LDEwLTEwUzExOS41MjIsMzc5LjE0NCwxMTQsMzc5LjE0NHoiLz4NCiAgICAgICAgPHBhdGggZD0iTTQyMS45OTgsMTI5Ljg4aDAuMjM1YzUuNTIyLDAsMTAtNC40NzcsMTAtMTBzLTQuNDc4LTEwLTEwLTEwaC0wLjIzNWMtNS41MjMsMC0xMCw0LjQ3Ny0xMCwxMA0KCQkJCVM0MTYuNDc1LDEyOS44OCw0MjEuOTk4LDEyOS44OHoiLz4NCiAgICA8L2c+DQo8L3N2Zz4NCg==",YNe="PHN2ZyBoZWlnaHQ9IjUxMiIgdmlld0JveD0iMCAwIDY0IDY0IiB3aWR0aD0iNTEyIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPg0KICAgIDxnIGZpbGw9ImN1cnJlbnRDb2xvciI+DQogICAgICAgIDxwYXRoIGQ9Im01LjUxOCA2NGgyLjk4NmMuNTUzIDAgMS0uNDQ3IDEtMXYtMi4wMjFoNDQuOTkydjIuMDIxYzAgLjU1My40NDcgMSAxIDFoM2MuNTUzIDAgMS0uNDQ3IDEtMXYtNjAuNWMwLTEuMzc4LTEuMTIxLTIuNS0yLjUtMi41cy0yLjUgMS4xMjItMi41IDIuNXYxNS41MDRoLTIuOTk4di0xMy45OTZjMC0uNTUyLS40NDctMS0xLTFoLTE1Ljk5NmMtLjU1MyAwLTEgLjQ0OC0xIDF2MTMuOTk1aC0zLjAwMnYtMTMuOTk1YzAtLjU1Mi0uNDQ3LTEtMS0xaC0xNS45OTZjLS41NTMgMC0xIC40NDgtMSAxdjEzLjk5NWgtM3YtMTUuNTAzYzAtMS4zNzgtMS4xMjEtMi41LTIuNS0yLjVzLTIuNSAxLjEyMi0yLjUgMi41bC4wMTQgNjAuNWMwIC41NTMuNDQ3IDEgMSAxem01MC45NzgtNjEuNWMwLS4yNzYuMjI1LS41LjUtLjVzLjUuMjI0LjUuNXY1OS41aC0xem0tMTQuOTk4IDIuNTA4aDIuMDAydjEuMDA4aC0yLjAwMnptLTUuOTk2IDBoMy45OTZ2Mi4wMDhjMCAuNTUyLjQ0NyAxIDEgMWg0LjAwMmMuNTUzIDAgMS0uNDQ4IDEtMXYtMi4wMDhoMy45OTh2MTIuOTk1aC0xMy45OTZ6bS0xNS4wMDIgMGgydjEuMDA4aC0yem0tNS45OTYgMGgzLjk5NnYyLjAwOGMwIC41NTIuNDQ3IDEgMSAxaDRjLjU1MyAwIDEtLjQ0OCAxLTF2LTIuMDA4aDR2MTIuOTk1aC0xMy45OTZ6bS01IDE0Ljk5NWg0IDE1Ljk5NiA1LjAwMiAxNS45OTYgMy45OTh2MWgtNDQuOTkyem0wIDNoNDQuOTkydjEzLjk3MWgtMi45OTZ2LTEwLjk5YzAtLjU1Mi0uNDQ3LTEtMS0xaC0zN2MtLjU1MyAwLTEgLjQ0OC0xIDF2MTAuOTkxaC0yLjk5NnptMTkuOTk2IDYuOTgxaDVjLjU1MyAwIDEtLjQ0OCAxLTF2LTJoMTR2OS45OTFoLTM1di05Ljk5MWgxNHYyYzAgLjU1Mi40NDcgMSAxIDF6bTEtMnYtMWgzdjF6bS0yMC45OTYgMTAuOTkxaDMuOTk2IDM3IDMuOTk2djEuMDAyaC00NC45OTJ6bTAgMy4wMDJoNDQuOTkydjE0aC0yLjk5NHYtMTEuOTljMC0uNTUzLS40NDctMS0xLTFoLTE0LjAwMmMtLjU1MyAwLTEgLjQ0Ny0xIDF2MTEuOTloLTIuOTk0di04Ljk4OGMwLS41NTMtLjQ0Ny0xLTEtMWgtNi45OTRjLS4wMDQgMC0uMDA2LS4wMDItLjAxLS4wMDJzLS4wMDYuMDAyLS4wMS4wMDJoLTMuOTgyYy0uMDA0IDAtLjAwNi0uMDAyLS4wMS0uMDAycy0uMDA2LjAwMi0uMDEuMDAyaC02Ljk4NmMtLjU1MyAwLTEgLjQ0Ny0xIDF2OC45ODhoLTN6bTMxLjk5NiA2LjAxN2g0LjAwMmMuNTUzIDAgMS0uNDQ3IDEtMXYtMi4wMDhoM3YxMC45OWgtMTIuMDAydi0xMC45OWgzdjIuMDA4YzAgLjU1My40NDcgMSAxIDF6bTEtMnYtMS4wMDhoMi4wMDJ2MS4wMDh6bS0yMiA1aDQuMDAyYy41NTMgMCAxLS40NDcgMS0xdi0yLjAwNmg1LjAwNHY3Ljk4OGgtMTYuMDAydi03Ljk4OGg0Ljk5NnYyLjAwNmMwIC41NTMuNDQ3IDEgMSAxem0xLTJ2LTEuMDA2aDIuMDAydjEuMDA2em0tMTEuOTk2IDguOTgzaDQgMTguMDAyIDQuOTk0IDE0LjAwMiAzLjk5NHYxLjAwMmgtNDQuOTkyem0tMi41LTU1Ljk3N2MuMjc1IDAgLjUuMjI0LjUuNXY1OS41aC0uOTg2bC0uMDE0LTU5LjVjMC0uMjc2LjIyNS0uNS41LS41eiIvPg0KICAgIDwvZz4NCjwvc3ZnPg==",QNe="PHN2ZyBoZWlnaHQ9IjUxMiIgdmlld0JveD0iMCAwIDY0IDY0IiB3aWR0aD0iNTEyIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPg0KICAgIDxnIGZpbGw9ImN1cnJlbnRDb2xvciI+DQogICAgICAgIDxwYXRoIGQ9Im02MyAzdi0yaC0zMWMtLjU1MyAwLTEgLjQ0Ny0xIDF2OGMwIC41NTMuNDQ3IDEgMSAxaDF2NTBoLTMydjJoMzMgNCA4IDQgMTN2LTJoLTEydi01aDEydi0yaC0xMy00LTN2LTJoMjB2LTJoLTIxYy0uNTUzIDAtMSAuNDQ3LTEgMXY0YzAgLjU1My40NDcgMSAxIDFoM3Y1aC02di01MGgyNHYtMmgtMjUtNC0xdi02em0tMTYgNTNoMnY1aC0yem0tMTAtNDV2NTBoLTJ2LTUweiIvPg0KICAgICAgICA8cGF0aCBkPSJtMjEgMzJjMC0yLjExOC0uNTAxLTQuMjM4LTEuNDQ3LTYuMTMxbC0uNjU4LTEuMzE2Yy0uMzQtLjY3OC0xLjQ0OS0uNjc4LTEuNzg5IDBsLS42NTggMS4zMTZjLS45NDcgMS44OTMtMS40NDggNC4wMTMtMS40NDggNi4xMzEgMCAuMjQxLjAyOS40ODEuMDQyLjcyMi0uNjQ2LS40ODMtMS4zODMtLjgzNy0yLjE3Mi0xLjAzNGwtMi42MjgtLjY1N2MtLjMzOC0uMDg3LS43MDEuMDE1LS45NDkuMjYzcy0uMzQ5LjYwOC0uMjYzLjk0OWwuNjU3IDIuNjI5Yy4yNjkgMS4wNzMuODIzIDIuMDU1IDEuNjA1IDIuODM2Ljc4MS43ODIgMS43NjMgMS4zMzcgMi44MzYgMS42MDVoLjAwMWwuNjcyLjE2OC0xLjI1LjYyNS44OTUgMS43ODkgMi41NTQtMS4yNzd2Mi4zODJoLTdjLS41NTMgMC0xIC40NDctMSAxdjRjMCAuNTUzLjQ0NyAxIDEgMWgxLjA5NWwuOTEgOS4xYy4wNTEuNTEuNDgxLjkuOTk1LjloMTBjLjUxNCAwIC45NDQtLjM5Ljk5NS0uOWwuOTEtOS4xaDEuMDk1Yy41NTMgMCAxLS40NDcgMS0xdi00YzAtLjU1My0uNDQ3LTEtMS0xaC03di0yLjM4MmwyLjU1MyAxLjI3Ni44OTUtMS43ODktMS4yNS0uNjI1LjY3Mi0uMTY4aC4wMDFjMS4wNzMtLjI2OSAyLjA1NS0uODIzIDIuODM2LTEuNjA1Ljc4Mi0uNzgxIDEuMzM3LTEuNzYzIDEuNjA1LTIuODM3bC42NTctMi42MjhjLjA4Ni0uMzQxLS4wMTUtLjcwMS0uMjYzLS45NDlzLS42MDktLjM1LS45NDktLjI2M2wtMi42MjkuNjU3Yy0uNzg4LjE5Ny0xLjUyNS41NTEtMi4xNzEgMS4wMzQuMDE0LS4yNC4wNDMtLjQ4LjA0My0uNzIxem0xLjA5NSAyNWgtOC4xODlsLS44LThoOS43OXptMi45MDUtMTBoLTE0di0yaDE0em0tNy0xOS43MzRjLjY1NSAxLjQ4NSAxIDMuMTEgMSA0LjczNHMtLjM0NSAzLjI0OS0xIDQuNzM0Yy0uNjU1LTEuNDg1LTEtMy4xMS0xLTQuNzM0cy4zNDUtMy4yNDkgMS00LjczNHptLTUuMjkzIDkuMDI3Yy0uNTI1LS41MjUtLjg5OC0xLjE4Ni0xLjA4LTEuOTA3bC0uMjUyLTEuMDExIDEuMDEuMjUyYy43MjMuMTgyIDEuMzgzLjU1NSAxLjkwOCAxLjA4cy44OTggMS4xODYgMS4wOCAxLjkwN2wuMjUyIDEuMDExLTEuMDEtLjI1MmMtLjcyMi0uMTgyLTEuMzgzLS41NTUtMS45MDgtMS4wOHptMTAuOTA3LTIuNjY2IDEuMDExLS4yNTItLjI1MiAxLjAxYy0uMTgyLjcyMy0uNTU1IDEuMzgzLTEuMDggMS45MDhzLTEuMTg2Ljg5OC0xLjkwOCAxLjA4bC0xLjAxLjI1Mi4yNTItMS4wMWMuMTgyLS43MjMuNTU1LTEuMzgzIDEuMDgtMS45MDhzMS4xODYtLjg5OCAxLjkwNy0xLjA4eiIvPg0KICAgICAgICA8cGF0aCBkPSJtNSAxNWgxM2MyLjc1NyAwIDUtMi4yNDMgNS01cy0yLjI0My01LTUtNWMtLjQzOCAwLS44NzcuMDYxLTEuMzAzLjE4LS43NjYtMi40NTUtMy4wMjMtNC4xOC01LjY5Ny00LjE4LTMuMzA5IDAtNiAyLjY5MS02IDYtMi4yMDYgMC00IDEuNzk0LTQgNHMxLjc5NCA0IDQgNHptMC02Yy4yNyAwIC41MzMuMDU0Ljc4My4xNi4zNTIuMTQ3Ljc1Ni4wODUgMS4wNDMtLjE2My4yODgtLjI0OC40MTEtLjYzOS4zMTctMS4wMDctLjA5OC0uMzc3LS4xNDMtLjY5Mi0uMTQzLS45OSAwLTIuMjA2IDEuNzk0LTQgNC00IDIuMDgxIDAgMy43ODQgMS41NzQgMy45NjEgMy42NjIuMDI4LjM0NS4yMzMuNjQ4LjU0LjgwNi4zMDguMTU4LjY3NS4xNDUuOTctLjAzMi40ODMtLjI5Ljk5Ny0uNDM2IDEuNTI5LS40MzYgMS42NTQgMCAzIDEuMzQ2IDMgM3MtMS4zNDYgMy0zIDNoLTEzYy0xLjEwMyAwLTItLjg5Ny0yLTJzLjg5Ny0yIDItMnoiLz4NCiAgICA8L2c+DQo8L3N2Zz4=",UNe="PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2NCA2NCIgd2lkdGg9IjUxMiIgaGVpZ2h0PSI1MTIiPg0KICAgIDxnIGZpbGw9ImN1cnJlbnRDb2xvciI+DQogICAgICAgIDxwYXRoIGQ9Ik01MSw1N0g0OC40MTRsLS44NzktLjg3OWE4LjU4Nyw4LjU4NywwLDAsMS0yLjQ3MS01LjExMkM1MS4xNTMsNDguNTg3LDU1LjYwNyw0MS45MzQsNTUuOTU3LDM0SDU2YTEsMSwwLDAsMCwxLTFWMzBhMSwxLDAsMCwwLTEtMUg1Mi40NjRhMTkuNTgyLDE5LjU4MiwwLDAsMCwxLjY3My00SDU3YTEsMSwwLDAsMCwxLTFWNGExLDEsMCwwLDAtMS0xSDQ2Ljg0MUExMi43LDEyLjcsMCwwLDAsMzMuMTU5LDNIMjNhMSwxLDAsMCwwLTEsMVYyNGExLDEsMCwwLDAsMSwxaDIuODYzYTE5LjU4MiwxOS41ODIsMCwwLDAsMS42NzMsNEgyNGExLDEsMCwwLDAtMSwxdjNhMSwxLDAsMCwwLDEsMWguMDQzYy4zNSw3LjkzNCw0LjgsMTQuNTg3LDEwLjg5MywxNy4wMDlhOC41ODcsOC41ODcsMCwwLDEtMi40NzEsNS4xMTJMMzEuNTg2LDU3SDI5YTEsMSwwLDAsMC0xLDF2NGExLDEsMCwwLDAsMSwxSDUxYTEsMSwwLDAsMCwxLTFWNThBMSwxLDAsMCwwLDUxLDU3Wk01Niw1VjIzSDU0LjYxMUEyMS40NDcsMjEuNDQ3LDAsMCwwLDU1LDE5LDE5LjQ5MywxOS40OTMsMCwwLDAsNDkuNDA3LDVaTTI0LDIzVjVoNi41OTNBMTkuNDkzLDE5LjQ5MywwLDAsMCwyNSwxOWEyMS40NDcsMjEuNDQ3LDAsMCwwLC4zODksNFptMy00YzAtOC44MjIsNS44MzItMTYsMTMtMTZzMTMsNy4xNzgsMTMsMTZhMTguNDA3LDE4LjQwNywwLDAsMS0yLjg3MiwxMEg0Ny42ODJBMTYsMTYsMCwwLDAsNTEsMTljMC03LjcyLTQuOTM1LTE0LTExLTE0UzI5LDExLjI4LDI5LDE5YTE2LDE2LDAsMCwwLDMuMzE4LDEwSDI5Ljg3MkExOC40MDcsMTguNDA3LDAsMCwxLDI3LDE5Wm04LjA2MSwxMEExMy4zMDgsMTMuMzA4LDAsMCwxLDMxLDE5YzAtNi42MTcsNC4wMzctMTIsOS0xMnM5LDUuMzgzLDksMTJhMTMuMzA4LDEzLjMwOCwwLDAsMS00LjA2MSwxMFpNMjUsMzFINTV2MUgyNVptMS4wNDIsM0g1My45NThDNTMuNTI4LDQyLjkwOCw0Ny40NDIsNTAsNDAsNTBTMjYuNDcyLDQyLjkwOCwyNi4wNDIsMzRaTTM2Ljg2NCw1MS42MjlhMTMuNDQsMTMuNDQsMCwwLDAsNi4yNzIsMEExMC41MzksMTAuNTM5LDAsMCwwLDQ1LjYzNiw1N0gzNC4zNjRBMTAuNTM5LDEwLjUzOSwwLDAsMCwzNi44NjQsNTEuNjI5Wk01MCw2MUgzMFY1OUg1MFoiLz4NCiAgICAgICAgPHJlY3QgeD0iMjUiIHk9IjYiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiLz4NCiAgICAgICAgPHBhdGggZD0iTTIzLDU3aC0uMDhBNy4wMSw3LjAxLDAsMCwwLDE5LDUxLjY4NVY0OGExLDEsMCwwLDAtMS0xSDE3VjI2LjgxNmEzLDMsMCwxLDAtMiwwVjQ3SDE0YTEsMSwwLDAsMC0xLDF2My42ODVBNy4wMSw3LjAxLDAsMCwwLDkuMDgsNTdIOWEzLDMsMCwwLDAsMCw2SDIzYTMsMywwLDAsMCwwLTZaTTE2LDIzYTEsMSwwLDEsMS0xLDFBMSwxLDAsMCwxLDE2LDIzWk0xNSw0OWgydjIuMDhhNi4yOSw2LjI5LDAsMCwwLTIsMFptMSw0YTUuMDA2LDUuMDA2LDAsMCwxLDUsNUgxMUE1LjAwNiw1LjAwNiwwLDAsMSwxNiw1M1ptNyw4SDlhMSwxLDAsMCwxLDAtMiwxLDEsMCwwLDAsMSwxSDIyYTEsMSwwLDAsMCwxLTEsMSwxLDAsMCwxLDAsMloiLz4NCiAgICAgICAgPHBhdGggZD0iTTgsMTVhMSwxLDAsMCwwLDEtMSw1LjAwNiw1LjAwNiwwLDAsMSw1LTUsMSwxLDAsMCwwLDAtMkE1LjAwNiw1LjAwNiwwLDAsMSw5LDIsMSwxLDAsMCwwLDcsMiw1LjAwNiw1LjAwNiwwLDAsMSwyLDcsMSwxLDAsMCwwLDIsOWE1LjAwNiw1LjAwNiwwLDAsMSw1LDVBMSwxLDAsMCwwLDgsMTVaTTUuNiw4QTcuMDY2LDcuMDY2LDAsMCwwLDgsNS42LDcuMDY2LDcuMDY2LDAsMCwwLDEwLjQsOCw3LjA2Niw3LjA2NiwwLDAsMCw4LDEwLjQsNy4wNjYsNy4wNjYsMCwwLDAsNS42LDhaIi8+DQogICAgICAgIDxwYXRoIGQ9Ik0xNCwxMWEzLDMsMCwwLDEtMywzLDEsMSwwLDAsMCwwLDIsMywzLDAsMCwxLDMsMywxLDEsMCwwLDAsMiwwLDMsMywwLDAsMSwzLTMsMSwxLDAsMCwwLDAtMiwzLDMsMCwwLDEtMy0zLDEsMSwwLDAsMC0yLDBabTIsNGE1LjAxNyw1LjAxNywwLDAsMC0xLDEsNS4wMTcsNS4wMTcsMCwwLDAtMS0xLDUuMDE3LDUuMDE3LDAsMCwwLDEtMUE1LjAxNyw1LjAxNywwLDAsMCwxNiwxNVoiLz4NCiAgICAgICAgPHBhdGggZD0iTTYyLDQ4YTMsMywwLDAsMS0zLTMsMSwxLDAsMCwwLTIsMCwzLDMsMCwwLDEtMywzLDEsMSwwLDAsMCwwLDIsMywzLDAsMCwxLDMsMywxLDEsMCwwLDAsMiwwLDMsMywwLDAsMSwzLTMsMSwxLDAsMCwwLDAtMlptLTQsMmE1LjAxNyw1LjAxNywwLDAsMC0xLTEsNS4wMTcsNS4wMTcsMCwwLDAsMS0xLDUuMDE3LDUuMDE3LDAsMCwwLDEsMUE1LjAxNyw1LjAxNywwLDAsMCw1OCw1MFoiLz4NCiAgICA8L2c+DQo8L3N2Zz4NCg==",vNe="PHN2ZyBoZWlnaHQ9IjUxMiIgdmlld0JveD0iMCAwIDUwOSA1MDkiIHdpZHRoPSI1MTIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+DQogICAgPGcgZmlsbD0iY3VycmVudENvbG9yIj4NCiAgICAgICAgPHBhdGggZD0ibTM1OS4yIDB2ODkuOGgtODkuODAxdjg5LjhoLTg5Ljh2ODkuOGgtODkuNzk5djg5LjhoLTg5Ljh2MTQ5LjhoNTA5di01MDl6bTExOS44IDQ3OWgtNDQ5di04OS44aDg5Ljh2LTg5LjhoODkuOHYtODkuOGg4OS44di04OS44aDg5Ljh2LTg5LjhoODkuOHoiLz4NCiAgICAgICAgPHBhdGggZD0ibTY4LjQ0OCAxNzYuOTU2IDk0LjA0MS05NC4wNC0zLjYyOSA0My4wNjYgMjkuODk1IDIuNTE5IDguNTYyLTEwMS42MjYtMTAxLjYyNyA4LjU2MiAyLjUxOCAyOS44OTQgNDMuMDY4LTMuNjI4LTk0LjA0MSA5NC4wNHoiLz4NCiAgICA8L2c+DQo8L3N2Zz4=",bNe="PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDUxMiA1MTIiPg0KICAgIDxnIGZpbGw9ImN1cnJlbnRDb2xvciI+DQogICAgICAgIDxwYXRoIGQ9Ik0yMzguOTMzLDM0LjEzM2MtNC43MSwwLTguNTMzLDMuODIzLTguNTMzLDguNTMzVjc2LjhjMCw0LjcxLDMuODIzLDguNTMzLDguNTMzLDguNTMzczguNTMzLTMuODIzLDguNTMzLTguNTMzVjQyLjY2Nw0KCQkJQzI0Ny40NjcsMzcuOTU2LDI0My42NDQsMzQuMTMzLDIzOC45MzMsMzQuMTMzeiIvPg0KICAgICAgICA8cGF0aCBkPSJNNDc3Ljg2NywzNC4xMzNjLTQuNzEsMC04LjUzMywzLjgyMy04LjUzMyw4LjUzM1Y3Ni44YzAsNC43MSwzLjgyMyw4LjUzMyw4LjUzMyw4LjUzM1M0ODYuNCw4MS41MSw0ODYuNCw3Ni44VjQyLjY2Nw0KCQkJQzQ4Ni40LDM3Ljk1Niw0ODIuNTc3LDM0LjEzMyw0NzcuODY3LDM0LjEzM3oiLz4NCiAgICAgICAgPHBhdGggZD0iTTE3OS4yLDBIOC41MzNDMy44MjMsMCwwLDMuODIzLDAsOC41MzN2NDk0LjkzM0MwLDUwOC4xNzcsMy44MjMsNTEyLDguNTMzLDUxMkgxNzkuMmM0LjcxLDAsOC41MzMtMy44MjMsOC41MzMtOC41MzMNCgkJCVY4LjUzM0MxODcuNzMzLDMuODIzLDE4My45MSwwLDE3OS4yLDB6IE0xNzAuNjY3LDQ5NC45MzNoLTE1My42VjE3LjA2N2gxNTMuNlY0OTQuOTMzeiIvPg0KICAgICAgICA8cGF0aCBkPSJNNTAzLjQ2NywzNTguNEgxNzkuMmMtNC43MSwwLTguNTMzLDMuODIzLTguNTMzLDguNTMzdjEzNi41MzNjMCw0LjcxLDMuODIzLDguNTMzLDguNTMzLDguNTMzaDMyNC4yNjcNCgkJCWM0LjcxLDAsOC41MzMtMy44MjMsOC41MzMtOC41MzNWMzY2LjkzM0M1MTIsMzYyLjIyMyw1MDguMTc3LDM1OC40LDUwMy40NjcsMzU4LjR6IE00OTQuOTMzLDQ5NC45MzNoLTMwNy4yVjM3NS40NjdoMzA3LjINCgkJCVY0OTQuOTMzeiIvPg0KICAgICAgICA8cGF0aCBkPSJNNTAzLjQ2NywwSDE3OS4yYy00LjcxLDAtOC41MzMsMy44MjMtOC41MzMsOC41MzN2MzQuMTMzYzAsNC43MSwzLjgyMyw4LjUzMyw4LjUzMyw4LjUzM2gzMjQuMjY3DQoJCQljNC43MSwwLDguNTMzLTMuODIzLDguNTMzLTguNTMzVjguNTMzQzUxMiwzLjgyMyw1MDguMTc3LDAsNTAzLjQ2NywweiBNNDk0LjkzMywzNC4xMzNoLTMwNy4yVjE3LjA2N2gzMDcuMlYzNC4xMzN6Ii8+DQogICAgICAgIDxwYXRoIGQ9Ik0xMzYuNTMzLDI0Ny40NjdoLTI1LjZjLTQuNzEsMC04LjUzMywzLjgyMy04LjUzMyw4LjUzM3MzLjgyMyw4LjUzMyw4LjUzMyw4LjUzM2gyNS42YzQuNzEsMCw4LjUzMy0zLjgyMyw4LjUzMy04LjUzMw0KCQkJUzE0MS4yNDQsMjQ3LjQ2NywxMzYuNTMzLDI0Ny40Njd6Ii8+DQogICAgICAgIDxwYXRoIGQ9Ik0xMTAuOTMzLDI0Ny40NjdjLTQuNzEsMC04LjUzMywzLjgyMy04LjUzMyw4LjUzM3YyNS42YzAsNC43MSwzLjgyMyw4LjUzMyw4LjUzMyw4LjUzM3M4LjUzMy0zLjgyMyw4LjUzMy04LjUzM1YyNTYNCgkJCUMxMTkuNDY3LDI1MS4yOSwxMTUuNjQ0LDI0Ny40NjcsMTEwLjkzMywyNDcuNDY3eiIvPg0KICAgICAgICA8cGF0aCBkPSJNMzY2LjkzMyw0MTguMTMzaC01MS4yYy00LjcxLDAtOC41MzMsMy44MjMtOC41MzMsOC41MzNzMy44MjMsOC41MzMsOC41MzMsOC41MzNoNTEuMmM0LjcxLDAsOC41MzMtMy44MjMsOC41MzMtOC41MzMNCgkJCVMzNzEuNjQ0LDQxOC4xMzMsMzY2LjkzMyw0MTguMTMzeiIvPg0KICAgICAgICA8cGF0aCBkPSJNMzQxLjMzMyw0MTguMTMzYy00LjcxLDAtOC41MzMsMy44MjMtOC41MzMsOC41MzN2MTcuMDY3YzAsNC43MSwzLjgyMyw4LjUzMyw4LjUzMyw4LjUzM3M4LjUzMy0zLjgyMyw4LjUzMy04LjUzMw0KCQkJdi0xNy4wNjdDMzQ5Ljg2Nyw0MjEuOTU2LDM0Ni4wNDQsNDE4LjEzMywzNDEuMzMzLDQxOC4xMzN6Ii8+DQogICAgICAgIDxwYXRoIGQ9Ik0yOTAuMTMzLDM0LjEzM2MtNC43MSwwLTguNTMzLDMuODIzLTguNTMzLDguNTMzdjUxLjJjMCw0LjcxLDMuODIzLDguNTMzLDguNTMzLDguNTMzczguNTMzLTMuODIzLDguNTMzLTguNTMzdi01MS4yDQoJCQlDMjk4LjY2NywzNy45NTYsMjk0Ljg0NCwzNC4xMzMsMjkwLjEzMywzNC4xMzN6Ii8+DQogICAgICAgIDxwYXRoIGQ9Ik0yOTAuMTMzLDExOS40NjdjLTQ1LjkzNSwwLTc2LjgsMTcuMTQzLTc2LjgsNDIuNjY3VjE3OS4yYzAsNC43MSwzLjgyMyw4LjUzMyw4LjUzMyw4LjUzM2gxNy4wNjd2NzYuOA0KCQkJYzAsNC43MSwzLjgyMyw4LjUzMyw4LjUzMyw4LjUzM0gzMzIuOGM0LjcxLDAsOC41MzMtMy44MjMsOC41MzMtOC41MzN2LTc2LjhIMzU4LjRjNC43MSwwLDguNTMzLTMuODIzLDguNTMzLTguNTMzdi0xNy4wNjcNCgkJCUMzNjYuOTMzLDEzNi42MSwzMzYuMDY4LDExOS40NjcsMjkwLjEzMywxMTkuNDY3eiBNMzQ5Ljg2NywxNzAuNjY3SDMzMi44Yy00LjcxLDAtOC41MzMsMy44MjMtOC41MzMsOC41MzNWMjU2SDI1NnYtNzYuOA0KCQkJYzAtNC43MS0zLjgyMy04LjUzMy04LjUzMy04LjUzM0gyMzAuNHYtOC41MzNjMC0xMi40MDcsMjAuOTMyLTI1LjYsNTkuNzMzLTI1LjZzNTkuNzMzLDEzLjE5Myw1OS43MzMsMjUuNlYxNzAuNjY3eiIvPg0KICAgICAgICA8cGF0aCBkPSJNMzQ5Ljg2NywxMTkuNDY3Yy0xMS4zNzUsMC0yMi4wNDIsMS4wNzUtMzEuNjkzLDMuMTkxYy0zLjkxNywwLjg2Mi02LjcwNyw0LjMyNi02LjcwNyw4LjMzNw0KCQkJYzAsNC4wMTEsMi43OSw3LjQ3NSw2LjcwNyw4LjMzN2MxOS4yNTEsNC4yMTUsMzEuNjkzLDEzLjE2NywzMS42OTMsMjIuODAxdjguNTMzSDMzMi44Yy00LjcxLDAtOC41MzMsMy44MjMtOC41MzMsOC41MzN2ODUuMzMzDQoJCQljMCw0LjcxLDMuODIzLDguNTMzLDguNTMzLDguNTMzaDU5LjczM2M0LjcxLDAsOC41MzMtMy44MjMsOC41MzMtOC41MzN2LTc2LjhoMTcuMDY3YzQuNzEsMCw4LjUzMy0zLjgyMyw4LjUzMy04LjUzM3YtMTcuMDY3DQoJCQlDNDI2LjY2NywxMzYuNjEsMzk1LjgwMiwxMTkuNDY3LDM0OS44NjcsMTE5LjQ2N3ogTTQwOS42LDE3MC42NjdoLTE3LjA2N2MtNC43MSwwLTguNTMzLDMuODIzLTguNTMzLDguNTMzVjI1NmgtNDIuNjY3di02OC4yNjcNCgkJCUgzNTguNGM0LjcxLDAsOC41MzMtMy44MjMsOC41MzMtOC41MzN2LTE3LjA2N2MwLTkuODEzLTQuNzM2LTE4LjU3Ny0xMy4zOC0yNS41NTdjMzYuNDM3LDAuODAyLDU2LjA0NywxMy41NDIsNTYuMDQ3LDI1LjU1Nw0KCQkJVjE3MC42Njd6Ii8+DQogICAgICAgIDxwYXRoIGQ9Ik00MDkuNiwxMTkuNDY3Yy0xMS4zNzUsMC0yMi4wNDIsMS4wNzUtMzEuNjkzLDMuMTkxYy0zLjkxNywwLjg2Mi02LjcwNyw0LjMyNi02LjcwNyw4LjMzNw0KCQkJYzAsNC4wMTEsMi43OSw3LjQ3NSw2LjcwNyw4LjMzN2MxOS4yNTEsNC4yMTUsMzEuNjkzLDEzLjE2NywzMS42OTMsMjIuODAxdjguNTMzaC0xNy4wNjdjLTQuNzEsMC04LjUzMywzLjgyMy04LjUzMyw4LjUzM3Y4NS4zMzMNCgkJCWMwLDQuNzEsMy44MjMsOC41MzMsOC41MzMsOC41MzNoNTkuNzMzYzQuNzEsMCw4LjUzMy0zLjgyMyw4LjUzMy04LjUzM3YtNzYuOGgxNy4wNjdjNC43MSwwLDguNTMzLTMuODIzLDguNTMzLTguNTMzdi0xNy4wNjcNCgkJCUM0ODYuNCwxMzYuNjEsNDU1LjUzNSwxMTkuNDY3LDQwOS42LDExOS40Njd6IE00NjkuMzMzLDE3MC42NjdoLTE3LjA2N2MtNC43MSwwLTguNTMzLDMuODIzLTguNTMzLDguNTMzVjI1NmgtNDIuNjY3di02OC4yNjcNCgkJCWgxNy4wNjdjNC43MSwwLDguNTMzLTMuODIzLDguNTMzLTguNTMzdi0xNy4wNjdjMC05LjgxMy00LjczNi0xOC41NzctMTMuMzgtMjUuNTU3YzM2LjQzNywwLjgwMiw1Ni4wNDcsMTMuNTQyLDU2LjA0NywyNS41NTcNCgkJCVYxNzAuNjY3eiIvPg0KICAgICAgICA8cGF0aCBkPSJNMjkwLjEzMyw4NS4zMzNjLTQuNzEsMC04LjUzMywzLjgyMy04LjUzMyw4LjUzM2MwLDQuNzEsMy44MjMsOC41MzMsOC41MzMsOC41MzNjNC43MDIsMCw4LjUzMywzLjgzMSw4LjUzMyw4LjUzMw0KCQkJYzAsNC43MDItMy44MzEsOC41MzMtOC41MzMsOC41MzNjLTQuNzEsMC04LjUzMywzLjgyMy04LjUzMyw4LjUzM3MzLjgyMyw4LjUzMyw4LjUzMyw4LjUzM2MxNC4xMTQsMCwyNS42LTExLjQ4NiwyNS42LTI1LjYNCgkJCVMzMDQuMjQ3LDg1LjMzMywyOTAuMTMzLDg1LjMzM3oiLz4NCiAgICAgICAgPHBhdGggZD0iTTM1OC40LDM0LjEzM2MtNC43MSwwLTguNTMzLDMuODIzLTguNTMzLDguNTMzdjUxLjJjMCw0LjcxLDMuODIzLDguNTMzLDguNTMzLDguNTMzczguNTMzLTMuODIzLDguNTMzLTguNTMzdi01MS4yDQoJCQlDMzY2LjkzMywzNy45NTYsMzYzLjExLDM0LjEzMywzNTguNCwzNC4xMzN6Ii8+DQogICAgICAgIDxwYXRoIGQ9Ik0zNTguNCw4NS4zMzNjLTQuNzEsMC04LjUzMywzLjgyMy04LjUzMyw4LjUzM2MwLDQuNzEsMy44MjMsOC41MzMsOC41MzMsOC41MzNjNC43MDIsMCw4LjUzMywzLjgzMSw4LjUzMyw4LjUzMw0KCQkJYzAsNC43MDItMy44MzEsOC41MzMtOC41MzMsOC41MzNjLTQuNzEsMC04LjUzMywzLjgyMy04LjUzMyw4LjUzM3MzLjgyMyw4LjUzMyw4LjUzMyw4LjUzM2MxNC4xMTQsMCwyNS42LTExLjQ4NiwyNS42LTI1LjYNCgkJCVMzNzIuNTE0LDg1LjMzMywzNTguNCw4NS4zMzN6Ii8+DQogICAgICAgIDxwYXRoIGQ9Ik00MjYuNjY3LDM0LjEzM2MtNC43MSwwLTguNTMzLDMuODIzLTguNTMzLDguNTMzdjUxLjJjMCw0LjcxLDMuODIzLDguNTMzLDguNTMzLDguNTMzczguNTMzLTMuODIzLDguNTMzLTguNTMzdi01MS4yDQoJCQlDNDM1LjIsMzcuOTU2LDQzMS4zNzcsMzQuMTMzLDQyNi42NjcsMzQuMTMzeiIvPg0KICAgICAgICA8cGF0aCBkPSJNNDI2LjY2Nyw4NS4zMzNjLTQuNzEsMC04LjUzMywzLjgyMy04LjUzMyw4LjUzM2MwLDQuNzEsMy44MjMsOC41MzMsOC41MzMsOC41MzNjNC43MDIsMCw4LjUzMywzLjgzMSw4LjUzMyw4LjUzMw0KCQkJYzAsNC43MDItMy44MzEsOC41MzMtOC41MzMsOC41MzNjLTQuNzEsMC04LjUzMywzLjgyMy04LjUzMyw4LjUzM3MzLjgyMyw4LjUzMyw4LjUzMyw4LjUzM2MxNC4xMTQsMCwyNS42LTExLjQ4NiwyNS42LTI1LjYNCgkJCVM0NDAuNzgxLDg1LjMzMyw0MjYuNjY3LDg1LjMzM3oiLz4NCiAgICAgICAgPHBhdGggZD0iTTQ4Ni40LDMyNC4yNjdIMTc5LjJjLTQuNzEsMC04LjUzMywzLjgyMy04LjUzMyw4LjUzM3YzNC4xMzNjMCw0LjcxLDMuODIzLDguNTMzLDguNTMzLDguNTMzaDMwNy4yDQoJCQljNC43MSwwLDguNTMzLTMuODIzLDguNTMzLTguNTMzVjMzMi44QzQ5NC45MzMsMzI4LjA5LDQ5MS4xMSwzMjQuMjY3LDQ4Ni40LDMyNC4yNjd6IE00NzcuODY3LDM1OC40SDE4Ny43MzN2LTE3LjA2N2gyOTAuMTMzDQoJCQlWMzU4LjR6Ii8+DQogICAgICAgIDxwYXRoIGQ9Ik00NjkuMzMzLDM5Mi41MzNoLTI1NmMtNC43MSwwLTguNTMzLDMuODIzLTguNTMzLDguNTMzdjY4LjI2N2MwLDQuNzEsMy44MjMsOC41MzMsOC41MzMsOC41MzNoMjU2DQoJCQljNC43MSwwLDguNTMzLTMuODIzLDguNTMzLTguNTMzdi02OC4yNjdDNDc3Ljg2NywzOTYuMzU2LDQ3NC4wNDQsMzkyLjUzMyw0NjkuMzMzLDM5Mi41MzN6IE00NjAuOCw0NjAuOEgyMjEuODY3di01MS4ySDQ2MC44DQoJCQlWNDYwLjh6Ii8+DQogICAgPC9nPg0KPC9zdmc+DQo=",$Ne="PHN2ZyBoZWlnaHQ9IjUxMiIgdmlld0JveD0iMCAwIDY0IDY0IiB3aWR0aD0iNTEyIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPg0KICAgIDxnIGZpbGw9ImN1cnJlbnRDb2xvciI+DQogICAgICAgIDxwYXRoIGQ9Im01NS43NTggNjEtMS41NjktNS41N2M0LjA1My0yLjIwNCA2LjgxMS02LjUwMSA2LjgxMS0xMS40M3YtMWMxLjEwMyAwIDItLjg5NyAyLTJ2LTJjMC0xLjEwMy0uODk3LTItMi0ydi0xMGMxLjEwMyAwIDItLjg5NyAyLTJ2LTJjMC0xLjEwMy0uODk3LTItMi0yaC0yNmMtMS4xMDMgMC0yIC44OTctMiAydjJjMCAxLjEwMy44OTcgMiAyIDJ2MTBjLTEuMTAzIDAtMiAuODk3LTIgMnYyYzAgMS4xMDMuODk3IDIgMiAydjFjMCA0LjkyOSAyLjc1OCA5LjIyNiA2LjgxMSAxMS40M2wtMS41NjkgNS41N2gtMTMuMzQzYy0uNDY1LTIuMjc5LTIuNDg0LTQtNC44OTktNGgtMXYtOS4wMDNjNC42OTMtMS45NjMgOC02LjYgOC0xMS45OTd2LTdoLTE4di00aDR2Mmgydi0yYzAtMS4xMDMtLjg5Ny0yLTItMmgtNi0xLTFjLTEuMTAzIDAtMiAuODk3LTIgMnY0aC0ydjdjMCA1LjM5NyAzLjMwNyAxMC4wMzQgOCAxMS45OTd2OS4wMDNoLTFjLTIuNDE0IDAtNC40MzQgMS43MjEtNC44OTkgNGgtNS4xMDF2Mmg2NHYtMnptLTIwLjc1OS0zOGgyNi4wMDF2MmgtMjZ6bTIuMDAxIDhoNHYtMmgtNHYtMmgyMnYxMGgtMjJ6bS0yLjAwMSA4aDI2LjAwMXYyaC0yNnptMi4wMDEgNXYtMWgyMnYxYzAgNi4wNjUtNC45MzUgMTEtMTEgMTFzLTExLTQuOTM1LTExLTExem02LjY2MSAxMi4yNGMxLjM2LjQ4MyAyLjgxNi43NiA0LjMzOS43NnMyLjk3OS0uMjc3IDQuMzM5LS43NmwxLjM0IDQuNzZoLTExLjM1OHptLTM2LjY2MS0zMS4yNGgxIDF2NGgtMnptMjAgNnYyaC0yMnYtMnptLTIyIDV2LTFoMjJ2MWMwIDYuMDY1LTQuOTM1IDExLTExIDExcy0xMS00LjkzNS0xMS0xMXptOCAxMi42MzdjLjk2NS4yMjkgMS45NjYuMzYzIDMgLjM2M3MyLjAzNS0uMTM0IDMtLjM2M3Y4LjM2M2gtNnptLTMgMTAuMzYzaDEyYzEuMzAyIDAgMi40MDIuODM5IDIuODE2IDJoLTE3LjYzMmMuNDE0LTEuMTYxIDEuNTE0LTIgMi44MTYtMnoiLz4NCiAgICAgICAgPHBhdGggZD0ibTQgMjFoMjRjMS42NTQgMCAzLTEuMzQ2IDMtM3YtMTRjMC0xLjY1NC0xLjM0Ni0zLTMtM2gtMjRjLTEuNjU0IDAtMyAxLjM0Ni0zIDN2MTRjMCAxLjY1NCAxLjM0NiAzIDMgM3ptLTEtMTdjMC0uNTUxLjQ0OC0xIDEtMWgyNGMuNTUyIDAgMSAuNDQ5IDEgMXYxNGMwIC41NTEtLjQ0OCAxLTEgMWgtMjRjLS41NTIgMC0xLS40NDktMS0xeiIvPg0KICAgICAgICA8cGF0aCBkPSJtMTAgMi41MTVoMnYxNi45NzFoLTJ6IiB0cmFuc2Zvcm09Im1hdHJpeCguNzA3IC0uNzA3IC43MDcgLjcwNyAtNC41NTYgMTEpIi8+DQogICAgICAgIDxwYXRoIGQ9Im0yMCAyLjUxNWgydjE2Ljk3MWgtMnoiIHRyYW5zZm9ybT0ibWF0cml4KC43MDcgLS43MDcgLjcwNyAuNzA3IC0xLjYyNyAxOC4wNzEpIi8+DQogICAgICAgIDxwYXRoIGQ9Im0zNSA5aDJ2MmgtMnoiLz4NCiAgICAgICAgPHBhdGggZD0ibTM1IDEzaDJ2MmgtMnoiLz4NCiAgICAgICAgPHBhdGggZD0ibTM3IDExaDJ2MmgtMnoiLz4NCiAgICAgICAgPHBhdGggZD0ibTMzIDExaDJ2MmgtMnoiLz4NCiAgICAgICAgPHBhdGggZD0ibTQ1IDNoMnYyaC0yeiIvPg0KICAgICAgICA8cGF0aCBkPSJtNDUgN2gydjJoLTJ6Ii8+DQogICAgICAgIDxwYXRoIGQ9Im00NyA1aDJ2MmgtMnoiLz4NCiAgICAgICAgPHBhdGggZD0ibTQzIDVoMnYyaC0yeiIvPg0KICAgICAgICA8cGF0aCBkPSJtNTUgMTNoMnYyaC0yeiIvPg0KICAgICAgICA8cGF0aCBkPSJtNTUgMTdoMnYyaC0yeiIvPg0KICAgICAgICA8cGF0aCBkPSJtNTcgMTVoMnYyaC0yeiIvPg0KICAgICAgICA8cGF0aCBkPSJtNTMgMTVoMnYyaC0yeiIvPg0KICAgIDwvZz4NCjwvc3ZnPg==",PNe="PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2NCA2NCIgd2lkdGg9IjUxMiIgaGVpZ2h0PSI1MTIiPg0KICAgIDxnIGZpbGw9ImN1cnJlbnRDb2xvciI+DQogICAgICAgIDxwYXRoIGQ9Ik01MSw1N0g0OC40MTRsLS44NzktLjg3OWE4LjU4Nyw4LjU4NywwLDAsMS0yLjQ3MS01LjExMkM1MS4xNTMsNDguNTg3LDU1LjYwNyw0MS45MzQsNTUuOTU3LDM0SDU2YTEsMSwwLDAsMCwxLTFWMzBhMSwxLDAsMCwwLTEtMUg1Mi40NjRhMTkuNTgyLDE5LjU4MiwwLDAsMCwxLjY3My00SDU3YTEsMSwwLDAsMCwxLTFWNGExLDEsMCwwLDAtMS0xSDQ2Ljg0MUExMi43LDEyLjcsMCwwLDAsMzMuMTU5LDNIMjNhMSwxLDAsMCwwLTEsMVYyNGExLDEsMCwwLDAsMSwxaDIuODYzYTE5LjU4MiwxOS41ODIsMCwwLDAsMS42NzMsNEgyNGExLDEsMCwwLDAtMSwxdjNhMSwxLDAsMCwwLDEsMWguMDQzYy4zNSw3LjkzNCw0LjgsMTQuNTg3LDEwLjg5MywxNy4wMDlhOC41ODcsOC41ODcsMCwwLDEtMi40NzEsNS4xMTJMMzEuNTg2LDU3SDI5YTEsMSwwLDAsMC0xLDF2NGExLDEsMCwwLDAsMSwxSDUxYTEsMSwwLDAsMCwxLTFWNThBMSwxLDAsMCwwLDUxLDU3Wk01Niw1VjIzSDU0LjYxMUEyMS40NDcsMjEuNDQ3LDAsMCwwLDU1LDE5LDE5LjQ5MywxOS40OTMsMCwwLDAsNDkuNDA3LDVaTTI0LDIzVjVoNi41OTNBMTkuNDkzLDE5LjQ5MywwLDAsMCwyNSwxOWEyMS40NDcsMjEuNDQ3LDAsMCwwLC4zODksNFptMy00YzAtOC44MjIsNS44MzItMTYsMTMtMTZzMTMsNy4xNzgsMTMsMTZhMTguNDA3LDE4LjQwNywwLDAsMS0yLjg3MiwxMEg0Ny42ODJBMTYsMTYsMCwwLDAsNTEsMTljMC03LjcyLTQuOTM1LTE0LTExLTE0UzI5LDExLjI4LDI5LDE5YTE2LDE2LDAsMCwwLDMuMzE4LDEwSDI5Ljg3MkExOC40MDcsMTguNDA3LDAsMCwxLDI3LDE5Wm04LjA2MSwxMEExMy4zMDgsMTMuMzA4LDAsMCwxLDMxLDE5YzAtNi42MTcsNC4wMzctMTIsOS0xMnM5LDUuMzgzLDksMTJhMTMuMzA4LDEzLjMwOCwwLDAsMS00LjA2MSwxMFpNMjUsMzFINTV2MUgyNVptMS4wNDIsM0g1My45NThDNTMuNTI4LDQyLjkwOCw0Ny40NDIsNTAsNDAsNTBTMjYuNDcyLDQyLjkwOCwyNi4wNDIsMzRaTTM2Ljg2NCw1MS42MjlhMTMuNDQsMTMuNDQsMCwwLDAsNi4yNzIsMEExMC41MzksMTAuNTM5LDAsMCwwLDQ1LjYzNiw1N0gzNC4zNjRBMTAuNTM5LDEwLjUzOSwwLDAsMCwzNi44NjQsNTEuNjI5Wk01MCw2MUgzMFY1OUg1MFoiLz4NCiAgICAgICAgPHJlY3QgeD0iMjUiIHk9IjYiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiLz4NCiAgICAgICAgPHBhdGggZD0iTTIzLDU3aC0uMDhBNy4wMSw3LjAxLDAsMCwwLDE5LDUxLjY4NVY0OGExLDEsMCwwLDAtMS0xSDE3VjI2LjgxNmEzLDMsMCwxLDAtMiwwVjQ3SDE0YTEsMSwwLDAsMC0xLDF2My42ODVBNy4wMSw3LjAxLDAsMCwwLDkuMDgsNTdIOWEzLDMsMCwwLDAsMCw2SDIzYTMsMywwLDAsMCwwLTZaTTE2LDIzYTEsMSwwLDEsMS0xLDFBMSwxLDAsMCwxLDE2LDIzWk0xNSw0OWgydjIuMDhhNi4yOSw2LjI5LDAsMCwwLTIsMFptMSw0YTUuMDA2LDUuMDA2LDAsMCwxLDUsNUgxMUE1LjAwNiw1LjAwNiwwLDAsMSwxNiw1M1ptNyw4SDlhMSwxLDAsMCwxLDAtMiwxLDEsMCwwLDAsMSwxSDIyYTEsMSwwLDAsMCwxLTEsMSwxLDAsMCwxLDAsMloiLz4NCiAgICAgICAgPHBhdGggZD0iTTgsMTVhMSwxLDAsMCwwLDEtMSw1LjAwNiw1LjAwNiwwLDAsMSw1LTUsMSwxLDAsMCwwLDAtMkE1LjAwNiw1LjAwNiwwLDAsMSw5LDIsMSwxLDAsMCwwLDcsMiw1LjAwNiw1LjAwNiwwLDAsMSwyLDcsMSwxLDAsMCwwLDIsOWE1LjAwNiw1LjAwNiwwLDAsMSw1LDVBMSwxLDAsMCwwLDgsMTVaTTUuNiw4QTcuMDY2LDcuMDY2LDAsMCwwLDgsNS42LDcuMDY2LDcuMDY2LDAsMCwwLDEwLjQsOCw3LjA2Niw3LjA2NiwwLDAsMCw4LDEwLjQsNy4wNjYsNy4wNjYsMCwwLDAsNS42LDhaIi8+DQogICAgICAgIDxwYXRoIGQ9Ik0xNCwxMWEzLDMsMCwwLDEtMywzLDEsMSwwLDAsMCwwLDIsMywzLDAsMCwxLDMsMywxLDEsMCwwLDAsMiwwLDMsMywwLDAsMSwzLTMsMSwxLDAsMCwwLDAtMiwzLDMsMCwwLDEtMy0zLDEsMSwwLDAsMC0yLDBabTIsNGE1LjAxNyw1LjAxNywwLDAsMC0xLDEsNS4wMTcsNS4wMTcsMCwwLDAtMS0xLDUuMDE3LDUuMDE3LDAsMCwwLDEtMUE1LjAxNyw1LjAxNywwLDAsMCwxNiwxNVoiLz4NCiAgICAgICAgPHBhdGggZD0iTTYyLDQ4YTMsMywwLDAsMS0zLTMsMSwxLDAsMCwwLTIsMCwzLDMsMCwwLDEtMywzLDEsMSwwLDAsMCwwLDIsMywzLDAsMCwxLDMsMywxLDEsMCwwLDAsMiwwLDMsMywwLDAsMSwzLTMsMSwxLDAsMCwwLDAtMlptLTQsMmE1LjAxNyw1LjAxNywwLDAsMC0xLTEsNS4wMTcsNS4wMTcsMCwwLDAsMS0xLDUuMDE3LDUuMDE3LDAsMCwwLDEsMUE1LjAxNyw1LjAxNywwLDAsMCw1OCw1MFoiLz4NCiAgICA8L2c+DQo8L3N2Zz4NCg==",WNe="PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MTIgNTEyIj4NCiAgICA8ZyBmaWxsPSJjdXJyZW50Q29sb3IiPg0KICAgICAgICA8cGF0aCBkPSJNMjM4LjkzMywzNC4xMzNjLTQuNzEsMC04LjUzMywzLjgyMy04LjUzMyw4LjUzM1Y3Ni44YzAsNC43MSwzLjgyMyw4LjUzMyw4LjUzMyw4LjUzM3M4LjUzMy0zLjgyMyw4LjUzMy04LjUzM1Y0Mi42NjcNCgkJCUMyNDcuNDY3LDM3Ljk1NiwyNDMuNjQ0LDM0LjEzMywyMzguOTMzLDM0LjEzM3oiLz4NCiAgICAgICAgPHBhdGggZD0iTTQ3Ny44NjcsMzQuMTMzYy00LjcxLDAtOC41MzMsMy44MjMtOC41MzMsOC41MzNWNzYuOGMwLDQuNzEsMy44MjMsOC41MzMsOC41MzMsOC41MzNTNDg2LjQsODEuNTEsNDg2LjQsNzYuOFY0Mi42NjcNCgkJCUM0ODYuNCwzNy45NTYsNDgyLjU3NywzNC4xMzMsNDc3Ljg2NywzNC4xMzN6Ii8+DQogICAgICAgIDxwYXRoIGQ9Ik0xNzkuMiwwSDguNTMzQzMuODIzLDAsMCwzLjgyMywwLDguNTMzdjQ5NC45MzNDMCw1MDguMTc3LDMuODIzLDUxMiw4LjUzMyw1MTJIMTc5LjJjNC43MSwwLDguNTMzLTMuODIzLDguNTMzLTguNTMzDQoJCQlWOC41MzNDMTg3LjczMywzLjgyMywxODMuOTEsMCwxNzkuMiwweiBNMTcwLjY2Nyw0OTQuOTMzaC0xNTMuNlYxNy4wNjdoMTUzLjZWNDk0LjkzM3oiLz4NCiAgICAgICAgPHBhdGggZD0iTTUwMy40NjcsMzU4LjRIMTc5LjJjLTQuNzEsMC04LjUzMywzLjgyMy04LjUzMyw4LjUzM3YxMzYuNTMzYzAsNC43MSwzLjgyMyw4LjUzMyw4LjUzMyw4LjUzM2gzMjQuMjY3DQoJCQljNC43MSwwLDguNTMzLTMuODIzLDguNTMzLTguNTMzVjM2Ni45MzNDNTEyLDM2Mi4yMjMsNTA4LjE3NywzNTguNCw1MDMuNDY3LDM1OC40eiBNNDk0LjkzMyw0OTQuOTMzaC0zMDcuMlYzNzUuNDY3aDMwNy4yDQoJCQlWNDk0LjkzM3oiLz4NCiAgICAgICAgPHBhdGggZD0iTTUwMy40NjcsMEgxNzkuMmMtNC43MSwwLTguNTMzLDMuODIzLTguNTMzLDguNTMzdjM0LjEzM2MwLDQuNzEsMy44MjMsOC41MzMsOC41MzMsOC41MzNoMzI0LjI2Nw0KCQkJYzQuNzEsMCw4LjUzMy0zLjgyMyw4LjUzMy04LjUzM1Y4LjUzM0M1MTIsMy44MjMsNTA4LjE3NywwLDUwMy40NjcsMHogTTQ5NC45MzMsMzQuMTMzaC0zMDcuMlYxNy4wNjdoMzA3LjJWMzQuMTMzeiIvPg0KICAgICAgICA8cGF0aCBkPSJNMTM2LjUzMywyNDcuNDY3aC0yNS42Yy00LjcxLDAtOC41MzMsMy44MjMtOC41MzMsOC41MzNzMy44MjMsOC41MzMsOC41MzMsOC41MzNoMjUuNmM0LjcxLDAsOC41MzMtMy44MjMsOC41MzMtOC41MzMNCgkJCVMxNDEuMjQ0LDI0Ny40NjcsMTM2LjUzMywyNDcuNDY3eiIvPg0KICAgICAgICA8cGF0aCBkPSJNMTEwLjkzMywyNDcuNDY3Yy00LjcxLDAtOC41MzMsMy44MjMtOC41MzMsOC41MzN2MjUuNmMwLDQuNzEsMy44MjMsOC41MzMsOC41MzMsOC41MzNzOC41MzMtMy44MjMsOC41MzMtOC41MzNWMjU2DQoJCQlDMTE5LjQ2NywyNTEuMjksMTE1LjY0NCwyNDcuNDY3LDExMC45MzMsMjQ3LjQ2N3oiLz4NCiAgICAgICAgPHBhdGggZD0iTTM2Ni45MzMsNDE4LjEzM2gtNTEuMmMtNC43MSwwLTguNTMzLDMuODIzLTguNTMzLDguNTMzczMuODIzLDguNTMzLDguNTMzLDguNTMzaDUxLjJjNC43MSwwLDguNTMzLTMuODIzLDguNTMzLTguNTMzDQoJCQlTMzcxLjY0NCw0MTguMTMzLDM2Ni45MzMsNDE4LjEzM3oiLz4NCiAgICAgICAgPHBhdGggZD0iTTM0MS4zMzMsNDE4LjEzM2MtNC43MSwwLTguNTMzLDMuODIzLTguNTMzLDguNTMzdjE3LjA2N2MwLDQuNzEsMy44MjMsOC41MzMsOC41MzMsOC41MzNzOC41MzMtMy44MjMsOC41MzMtOC41MzMNCgkJCXYtMTcuMDY3QzM0OS44NjcsNDIxLjk1NiwzNDYuMDQ0LDQxOC4xMzMsMzQxLjMzMyw0MTguMTMzeiIvPg0KICAgICAgICA8cGF0aCBkPSJNMjkwLjEzMywzNC4xMzNjLTQuNzEsMC04LjUzMywzLjgyMy04LjUzMyw4LjUzM3Y1MS4yYzAsNC43MSwzLjgyMyw4LjUzMyw4LjUzMyw4LjUzM3M4LjUzMy0zLjgyMyw4LjUzMy04LjUzM3YtNTEuMg0KCQkJQzI5OC42NjcsMzcuOTU2LDI5NC44NDQsMzQuMTMzLDI5MC4xMzMsMzQuMTMzeiIvPg0KICAgICAgICA8cGF0aCBkPSJNMjkwLjEzMywxMTkuNDY3Yy00NS45MzUsMC03Ni44LDE3LjE0My03Ni44LDQyLjY2N1YxNzkuMmMwLDQuNzEsMy44MjMsOC41MzMsOC41MzMsOC41MzNoMTcuMDY3djc2LjgNCgkJCWMwLDQuNzEsMy44MjMsOC41MzMsOC41MzMsOC41MzNIMzMyLjhjNC43MSwwLDguNTMzLTMuODIzLDguNTMzLTguNTMzdi03Ni44SDM1OC40YzQuNzEsMCw4LjUzMy0zLjgyMyw4LjUzMy04LjUzM3YtMTcuMDY3DQoJCQlDMzY2LjkzMywxMzYuNjEsMzM2LjA2OCwxMTkuNDY3LDI5MC4xMzMsMTE5LjQ2N3ogTTM0OS44NjcsMTcwLjY2N0gzMzIuOGMtNC43MSwwLTguNTMzLDMuODIzLTguNTMzLDguNTMzVjI1NkgyNTZ2LTc2LjgNCgkJCWMwLTQuNzEtMy44MjMtOC41MzMtOC41MzMtOC41MzNIMjMwLjR2LTguNTMzYzAtMTIuNDA3LDIwLjkzMi0yNS42LDU5LjczMy0yNS42czU5LjczMywxMy4xOTMsNTkuNzMzLDI1LjZWMTcwLjY2N3oiLz4NCiAgICAgICAgPHBhdGggZD0iTTM0OS44NjcsMTE5LjQ2N2MtMTEuMzc1LDAtMjIuMDQyLDEuMDc1LTMxLjY5MywzLjE5MWMtMy45MTcsMC44NjItNi43MDcsNC4zMjYtNi43MDcsOC4zMzcNCgkJCWMwLDQuMDExLDIuNzksNy40NzUsNi43MDcsOC4zMzdjMTkuMjUxLDQuMjE1LDMxLjY5MywxMy4xNjcsMzEuNjkzLDIyLjgwMXY4LjUzM0gzMzIuOGMtNC43MSwwLTguNTMzLDMuODIzLTguNTMzLDguNTMzdjg1LjMzMw0KCQkJYzAsNC43MSwzLjgyMyw4LjUzMyw4LjUzMyw4LjUzM2g1OS43MzNjNC43MSwwLDguNTMzLTMuODIzLDguNTMzLTguNTMzdi03Ni44aDE3LjA2N2M0LjcxLDAsOC41MzMtMy44MjMsOC41MzMtOC41MzN2LTE3LjA2Nw0KCQkJQzQyNi42NjcsMTM2LjYxLDM5NS44MDIsMTE5LjQ2NywzNDkuODY3LDExOS40Njd6IE00MDkuNiwxNzAuNjY3aC0xNy4wNjdjLTQuNzEsMC04LjUzMywzLjgyMy04LjUzMyw4LjUzM1YyNTZoLTQyLjY2N3YtNjguMjY3DQoJCQlIMzU4LjRjNC43MSwwLDguNTMzLTMuODIzLDguNTMzLTguNTMzdi0xNy4wNjdjMC05LjgxMy00LjczNi0xOC41NzctMTMuMzgtMjUuNTU3YzM2LjQzNywwLjgwMiw1Ni4wNDcsMTMuNTQyLDU2LjA0NywyNS41NTcNCgkJCVYxNzAuNjY3eiIvPg0KICAgICAgICA8cGF0aCBkPSJNNDA5LjYsMTE5LjQ2N2MtMTEuMzc1LDAtMjIuMDQyLDEuMDc1LTMxLjY5MywzLjE5MWMtMy45MTcsMC44NjItNi43MDcsNC4zMjYtNi43MDcsOC4zMzcNCgkJCWMwLDQuMDExLDIuNzksNy40NzUsNi43MDcsOC4zMzdjMTkuMjUxLDQuMjE1LDMxLjY5MywxMy4xNjcsMzEuNjkzLDIyLjgwMXY4LjUzM2gtMTcuMDY3Yy00LjcxLDAtOC41MzMsMy44MjMtOC41MzMsOC41MzN2ODUuMzMzDQoJCQljMCw0LjcxLDMuODIzLDguNTMzLDguNTMzLDguNTMzaDU5LjczM2M0LjcxLDAsOC41MzMtMy44MjMsOC41MzMtOC41MzN2LTc2LjhoMTcuMDY3YzQuNzEsMCw4LjUzMy0zLjgyMyw4LjUzMy04LjUzM3YtMTcuMDY3DQoJCQlDNDg2LjQsMTM2LjYxLDQ1NS41MzUsMTE5LjQ2Nyw0MDkuNiwxMTkuNDY3eiBNNDY5LjMzMywxNzAuNjY3aC0xNy4wNjdjLTQuNzEsMC04LjUzMywzLjgyMy04LjUzMyw4LjUzM1YyNTZoLTQyLjY2N3YtNjguMjY3DQoJCQloMTcuMDY3YzQuNzEsMCw4LjUzMy0zLjgyMyw4LjUzMy04LjUzM3YtMTcuMDY3YzAtOS44MTMtNC43MzYtMTguNTc3LTEzLjM4LTI1LjU1N2MzNi40MzcsMC44MDIsNTYuMDQ3LDEzLjU0Miw1Ni4wNDcsMjUuNTU3DQoJCQlWMTcwLjY2N3oiLz4NCiAgICAgICAgPHBhdGggZD0iTTI5MC4xMzMsODUuMzMzYy00LjcxLDAtOC41MzMsMy44MjMtOC41MzMsOC41MzNjMCw0LjcxLDMuODIzLDguNTMzLDguNTMzLDguNTMzYzQuNzAyLDAsOC41MzMsMy44MzEsOC41MzMsOC41MzMNCgkJCWMwLDQuNzAyLTMuODMxLDguNTMzLTguNTMzLDguNTMzYy00LjcxLDAtOC41MzMsMy44MjMtOC41MzMsOC41MzNzMy44MjMsOC41MzMsOC41MzMsOC41MzNjMTQuMTE0LDAsMjUuNi0xMS40ODYsMjUuNi0yNS42DQoJCQlTMzA0LjI0Nyw4NS4zMzMsMjkwLjEzMyw4NS4zMzN6Ii8+DQogICAgICAgIDxwYXRoIGQ9Ik0zNTguNCwzNC4xMzNjLTQuNzEsMC04LjUzMywzLjgyMy04LjUzMyw4LjUzM3Y1MS4yYzAsNC43MSwzLjgyMyw4LjUzMyw4LjUzMyw4LjUzM3M4LjUzMy0zLjgyMyw4LjUzMy04LjUzM3YtNTEuMg0KCQkJQzM2Ni45MzMsMzcuOTU2LDM2My4xMSwzNC4xMzMsMzU4LjQsMzQuMTMzeiIvPg0KICAgICAgICA8cGF0aCBkPSJNMzU4LjQsODUuMzMzYy00LjcxLDAtOC41MzMsMy44MjMtOC41MzMsOC41MzNjMCw0LjcxLDMuODIzLDguNTMzLDguNTMzLDguNTMzYzQuNzAyLDAsOC41MzMsMy44MzEsOC41MzMsOC41MzMNCgkJCWMwLDQuNzAyLTMuODMxLDguNTMzLTguNTMzLDguNTMzYy00LjcxLDAtOC41MzMsMy44MjMtOC41MzMsOC41MzNzMy44MjMsOC41MzMsOC41MzMsOC41MzNjMTQuMTE0LDAsMjUuNi0xMS40ODYsMjUuNi0yNS42DQoJCQlTMzcyLjUxNCw4NS4zMzMsMzU4LjQsODUuMzMzeiIvPg0KICAgICAgICA8cGF0aCBkPSJNNDI2LjY2NywzNC4xMzNjLTQuNzEsMC04LjUzMywzLjgyMy04LjUzMyw4LjUzM3Y1MS4yYzAsNC43MSwzLjgyMyw4LjUzMyw4LjUzMyw4LjUzM3M4LjUzMy0zLjgyMyw4LjUzMy04LjUzM3YtNTEuMg0KCQkJQzQzNS4yLDM3Ljk1Niw0MzEuMzc3LDM0LjEzMyw0MjYuNjY3LDM0LjEzM3oiLz4NCiAgICAgICAgPHBhdGggZD0iTTQyNi42NjcsODUuMzMzYy00LjcxLDAtOC41MzMsMy44MjMtOC41MzMsOC41MzNjMCw0LjcxLDMuODIzLDguNTMzLDguNTMzLDguNTMzYzQuNzAyLDAsOC41MzMsMy44MzEsOC41MzMsOC41MzMNCgkJCWMwLDQuNzAyLTMuODMxLDguNTMzLTguNTMzLDguNTMzYy00LjcxLDAtOC41MzMsMy44MjMtOC41MzMsOC41MzNzMy44MjMsOC41MzMsOC41MzMsOC41MzNjMTQuMTE0LDAsMjUuNi0xMS40ODYsMjUuNi0yNS42DQoJCQlTNDQwLjc4MSw4NS4zMzMsNDI2LjY2Nyw4NS4zMzN6Ii8+DQogICAgICAgIDxwYXRoIGQ9Ik00ODYuNCwzMjQuMjY3SDE3OS4yYy00LjcxLDAtOC41MzMsMy44MjMtOC41MzMsOC41MzN2MzQuMTMzYzAsNC43MSwzLjgyMyw4LjUzMyw4LjUzMyw4LjUzM2gzMDcuMg0KCQkJYzQuNzEsMCw4LjUzMy0zLjgyMyw4LjUzMy04LjUzM1YzMzIuOEM0OTQuOTMzLDMyOC4wOSw0OTEuMTEsMzI0LjI2Nyw0ODYuNCwzMjQuMjY3eiBNNDc3Ljg2NywzNTguNEgxODcuNzMzdi0xNy4wNjdoMjkwLjEzMw0KCQkJVjM1OC40eiIvPg0KICAgICAgICA8cGF0aCBkPSJNNDY5LjMzMywzOTIuNTMzaC0yNTZjLTQuNzEsMC04LjUzMywzLjgyMy04LjUzMyw4LjUzM3Y2OC4yNjdjMCw0LjcxLDMuODIzLDguNTMzLDguNTMzLDguNTMzaDI1Ng0KCQkJYzQuNzEsMCw4LjUzMy0zLjgyMyw4LjUzMy04LjUzM3YtNjguMjY3QzQ3Ny44NjcsMzk2LjM1Niw0NzQuMDQ0LDM5Mi41MzMsNDY5LjMzMywzOTIuNTMzeiBNNDYwLjgsNDYwLjhIMjIxLjg2N3YtNTEuMkg0NjAuOA0KCQkJVjQ2MC44eiIvPg0KICAgIDwvZz4NCjwvc3ZnPg0K",RNe="PHN2ZyB2aWV3Qm94PSIwIDAgMzAwIDMwMCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCiAgICA8ZyBmaWxsPSJjdXJyZW50Q29sb3IiPg0KICAgICAgICA8cGF0aCBkPSJtMTk0LjgzNiA1OGgtMTE5LjMyOGMtMjQuNDQ1IDAtNDQuMzM2IDE5Ljg4OS00NC4zMzYgNDQuMzM2djExOS4zMjhjMCAyNC40NDcgMTkuODkxIDQ0LjMzNiA0NC4zMzYgNDQuMzM2aDExOS4zMjhjMjQuNDQ1IDAgNDQuMzM2LTE5Ljg4OSA0NC4zMzYtNDQuMzM2di0xMTkuMzI4YzAtMjQuNDQ3LTE5Ljg5MS00NC4zMzYtNDQuMzM2LTQ0LjMzNnptMzYuMzM2IDE2My42NjRjMCAyMC4wMzUtMTYuMzAxIDM2LjMzNi0zNi4zMzYgMzYuMzM2aC0xMTkuMzI4Yy0yMC4wMzUgMC0zNi4zMzYtMTYuMzAxLTM2LjMzNi0zNi4zMzZ2LTExOS4zMjhjMC0yMC4wMzUgMTYuMzAxLTM2LjMzNiAzNi4zMzYtMzYuMzM2aDExOS4zMjhjMjAuMDM1IDAgMzYuMzM2IDE2LjMwMSAzNi4zMzYgMzYuMzM2eiIvPg0KICAgICAgICA8cGF0aCBkPSJtMTM1LjE3MiA3NGMtNDkuNjI1IDAtOTAgNDAuMzczLTkwIDkwczQwLjM3NSA5MCA5MCA5MCA5MC00MC4zNzMgOTAtOTAtNDAuMzc1LTkwLTkwLTkwem0wIDE3MmMtNDUuMjE1IDAtODItMzYuNzg1LTgyLTgyczM2Ljc4NS04MiA4Mi04MiA4MiAzNi43ODUgODIgODItMzYuNzg1IDgyLTgyIDgyeiIvPg0KICAgICAgICA8cGF0aCBkPSJtMTM1LjE3MiA5MGMtNDAuODA1IDAtNzQgMzMuMTk1LTc0IDc0czMzLjE5NSA3NCA3NCA3NCA3NC0zMy4xOTUgNzQtNzQtMzMuMTk1LTc0LTc0LTc0em0wIDE0MGMtMzYuMzkxIDAtNjYtMjkuNjA3LTY2LTY2czI5LjYwOS02NiA2Ni02NiA2NiAyOS42MDcgNjYgNjYtMjkuNjEgNjYtNjYgNjZ6Ii8+DQogICAgICAgIDxwYXRoIGQ9Im03OS4xNzIgMTM4djMyYzAgMi4yMDkgMS43ODkgNCA0IDRoMTA0YzIuMjExIDAgNC0xLjc5MSA0LTR2LTMyYzAtMi4yMDktMS43ODktNC00LTRoLTEwNGMtMi4yMTEgMC00IDEuNzkxLTQgNHptOCA0aDk2djI0aC05NnoiLz4NCiAgICAgICAgPHBhdGggZD0ibTExNy4xNzIgMTI4LjUzYzIuNTAxIDAgNC41My0yLjAyOCA0LjUzLTQuNTNzLTIuMDI4LTQuNTMtNC41My00LjUzLTQuNTMgMi4wMjgtNC41MyA0LjUzYzAgMi41MDEgMi4wMjggNC41MyA0LjUzIDQuNTN6Ii8+DQogICAgICAgIDxwYXRoIGQ9Im0xMjkuMTcyIDEyOC41M2MyLjUwMSAwIDQuNTMtMi4wMjggNC41My00LjUzcy0yLjAyOC00LjUzLTQuNTMtNC41My00LjUzIDIuMDI4LTQuNTMgNC41M2MwIDIuNTAxIDIuMDI4IDQuNTMgNC41MyA0LjUzeiIvPg0KICAgICAgICA8cGF0aCBkPSJtMTQ1LjE3MiAxNTEuNDdjLTIuNTAyIDAtNC41MyAyLjAyOC00LjUzIDQuNTMgMCAyLjUwMSAyLjAyOCA0LjUzIDQuNTMgNC41MyAyLjUwMSAwIDQuNTMtMi4wMjggNC41My00LjUzLS4wMDEtMi41MDItMi4wMjktNC41My00LjUzLTQuNTN6Ii8+DQogICAgICAgIDxwYXRoIGQ9Im0xNDEuMTcyIDEyOC41M2MyLjUwMSAwIDQuNTMtMi4wMjggNC41My00LjUzcy0yLjAyOC00LjUzLTQuNTMtNC41My00LjUzIDIuMDI4LTQuNTMgNC41M2MwIDIuNTAxIDIuMDI4IDQuNTMgNC41MyA0LjUzeiIvPg0KICAgICAgICA8cGF0aCBkPSJtMTUzLjE3MiAxMjguNTNjMi41MDEgMCA0LjUzLTIuMDI4IDQuNTMtNC41M3MtMi4wMjgtNC41My00LjUzLTQuNTMtNC41MyAyLjAyOC00LjUzIDQuNTNjMCAyLjUwMSAyLjAyOCA0LjUzIDQuNTMgNC41M3oiLz4NCiAgICAgICAgPGNpcmNsZSBjeD0iMTk5LjE3MiIgY3k9IjM4IiByPSI0Ii8+DQogICAgICAgIDxwYXRoIGQ9Im0yMzkuMTcyIDQ2Yy02LjYxNyAwLTEyIDUuMzgzLTEyIDEyczUuMzgzIDEyIDEyIDEyIDEyLTUuMzgzIDEyLTEyLTUuMzgzLTEyLTEyLTEyem0wIDE2Yy0yLjIwNyAwLTQtMS43OTUtNC00czEuNzkzLTQgNC00IDQgMS43OTUgNCA0LTEuNzkzIDQtNCA0eiIvPg0KICAgICAgICA8cGF0aCBkPSJtMjY0LjgyOCAxMTAgMi44MjgtMi44MjhjMS41NjItMS41NjIgMS41NjItNC4wOTQgMC01LjY1NnMtNC4wOTQtMS41NjItNS42NTYgMGwtMi44MjggMi44MjgtMi44MjgtMi44MjhjLTEuNTYyLTEuNTYyLTQuMDk0LTEuNTYyLTUuNjU2IDBzLTEuNTYyIDQuMDk0IDAgNS42NTZsMi44MjggMi44MjgtMi44MjggMi44MjhjLTEuNTYyIDEuNTYyLTEuNTYyIDQuMDk0IDAgNS42NTYuNzgxLjc4MSAxLjgwNSAxLjE3MiAyLjgyOCAxLjE3MnMyLjA0Ny0uMzkxIDIuODI4LTEuMTcybDIuODI4LTIuODI4IDIuODI4IDIuODI4Yy43ODEuNzgxIDEuODA1IDEuMTcyIDIuODI4IDEuMTcyczIuMDQ3LS4zOTEgMi44MjgtMS4xNzJjMS41NjItMS41NjIgMS41NjItNC4wOTQgMC01LjY1NnoiLz4NCiAgICAgICAgPHBhdGggZD0ibTEzOS4xNzIgMTk0aC00LjkzNGw1Ljg1OS05Ljc2OGMxLjEzNy0xLjg5NS41MjMtNC4zNTItMS4zNzEtNS40ODgtMS44OTgtMS4xMzctNC4zNTItLjUyMS01LjQ4OCAxLjM3MWwtOS40OTYgMTUuODI2Yy0uNzQyIDEuMjM2LS43NjIgMi43NzUtLjA1MSA0LjAyOXMyLjAzOSAyLjAyOSAzLjQ4IDIuMDI5aDUuNTI3bC01LjEwNSAxMC4yMTFjLS45ODggMS45NzctLjE4OCA0LjM3OSAxLjc4OSA1LjM2Ny41NzQuMjg3IDEuMTg0LjQyMiAxLjc4NS40MjIgMS40NjkgMCAyLjg3OS0uODA5IDMuNTgyLTIuMjExbDgtMTZjLjYyMS0xLjI0LjU1NS0yLjcxMy0uMTc2LTMuODkzLS43MjktMS4xNzYtMi4wMTQtMS44OTUtMy40MDEtMS44OTV6Ii8+DQogICAgICAgIDxwYXRoIGQ9Im05NS4xNzIgMTQ2Yy0yLjIxMSAwLTQgMS43OTEtNCA0djhjMCAyLjIwOSAxLjc4OSA0IDQgNHM0LTEuNzkxIDQtNHYtOGMwLTIuMjA5LTEuNzg5LTQtNC00eiIvPg0KICAgICAgICA8cGF0aCBkPSJtMTA3LjE3MiAxNDZjLTIuMjExIDAtNCAxLjc5MS00IDR2OGMwIDIuMjA5IDEuNzg5IDQgNCA0czQtMS43OTEgNC00di04YzAtMi4yMDktMS43ODktNC00LTR6Ii8+DQogICAgICAgIDxwYXRoIGQ9Im0xMTkuMTcyIDE0NmMtMi4yMTEgMC00IDEuNzkxLTQgNHY4YzAgMi4yMDkgMS43ODkgNCA0IDRzNC0xLjc5MSA0LTR2LThjMC0yLjIwOS0xLjc4OS00LTQtNHoiLz4NCiAgICAgICAgPHBhdGggZD0ibTEzMS4xNzIgMTQ2Yy0yLjIxMSAwLTQgMS43OTEtNCA0djhjMCAyLjIwOSAxLjc4OSA0IDQgNHM0LTEuNzkxIDQtNHYtOGMwLTIuMjA5LTEuNzg5LTQtNC00eiIvPg0KICAgICAgICA8cGF0aCBkPSJtMTYzLjE3MiAxNDZjLTIuMjExIDAtNCAxLjc5MS00IDR2OGMwIDIuMjA5IDEuNzg5IDQgNCA0czQtMS43OTEgNC00di04YzAtMi4yMDktMS43ODktNC00LTR6Ii8+DQogICAgICAgIDxwYXRoIGQ9Im0xNzUuMTcyIDE0NmMtMi4yMTEgMC00IDEuNzkxLTQgNHY4YzAgMi4yMDkgMS43ODkgNCA0IDRzNC0xLjc5MSA0LTR2LThjMC0yLjIwOS0xLjc4OS00LTQtNHoiLz4NCiAgICA8L2c+DQo8L3N2Zz4=",JNe="PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgdmlld0JveD0iMCAwIDUxMi41IDUxMi41IiB3aWR0aD0iNTEyIiBoZWlnaHQ9IjUxMiI+DQogICAgPGcgZmlsbD0iY3VycmVudENvbG9yIj4NCiAgICAgICAgPHBhdGggZD0iTTUwNC43NSw0MTguNWMtNC4xNDMsMC03LjUsMy4zNTgtNy41LDcuNXY3OC41YzAsOS42NzMsMTUsOS42NzMsMTUsMFY0MjZDNTEyLjI1LDQyMS44NTgsNTA4Ljg5Myw0MTguNSw1MDQuNzUsNDE4LjV6Ii8+DQogICAgICAgIDxwYXRoIGQ9Ik01MDQuNzUsMjQ5LjM1NWgtNTguODk0di0yNy4wNDNoMTguMDExYzEwLjk2NCwwLDE5Ljg4My04LjkxOSwxOS44ODMtMTkuODgzVjE5Ljg4NEM0ODMuNzUsOC45Miw0NzQuODMxLDAsNDYzLjg2NywwICAgSDE4NC4wNTljLTEwLjk2NCwwLTE5Ljg4Myw4LjkyLTE5Ljg4MywxOS44ODR2MjYuOTI5YzAsOS42NzMsMTUsOS42NzMsMTUsMFYxOS44ODRjMC0yLjY5MywyLjE5LTQuODg0LDQuODgzLTQuODg0aDI3OS44MDkgICBjMi42OTIsMCw0Ljg4MywyLjE5MSw0Ljg4Myw0Ljg4NHYxNDUuNDI5aC0yMi44OTRWODUuNDA2YzAtMi40NzUtMS4yMjEtNC43OS0zLjI2My02LjE4OGMtMi4wNDEtMS4zOTgtNC42NDEtMS42OTktNi45NDktMC44MDUgICBjLTEuOTYyLDAuNzYxLTQzLjM0LDE3LjY1OS01Mi4xNDYsODYuODk5SDE3OS4xNzZ2LTc5LjVjMC05LjY3My0xNS05LjY3My0xNSwwdjExNi42MTdjMCwxMC45NjQsOC45MTksMTkuODgzLDE5Ljg4MywxOS44ODMgICBoMTAwLjc0NnYyNy4wNDNIMTE0LjUxNmMxNi42MTItMTYuNTk0LDE4LjIzNC00Mi44NzEsMTguMjM0LTY0Ljk0OWMwLTQuMTQyLTMuMzU3LTcuNS03LjUtNy41aC00MC41di0xNC4xNTkgICBjMjQuMDYsNS4xMTQsNTAuMjg4LTE0LjYxNiw0OS45NjctMzkuNjQ1Yy0wLjA0My0zLjM1Mi0wLjQ1OS02Ljc1OC0zLjU1Ni04LjgwM2MtMTQuMjQ2LTkuNDAzLTMzLjg2Ni01LjQ4NS00Ni40MTEsNC43ODN2LTEzLjUyOSAgIGMyMS40MzMtMTQuNzkzLDIzLjAyNS00OS42MjksMi40MjktNjUuODg5Yy0yLjA3NS0xLjYzOC00LjM3MS0zLjE5Ny02LjgzNC00LjIwMWMtMTAuNTcxLTQuMzE2LTIyLjE5MSwxNC41MTMtMjQuNzEsMjEuNzgxICAgYy01Ljk1MSwxNy4xNzQtMC41NjgsMzYuOTI2LDE0LjExNCw0Ny44MjR2MTMuOTMxYy05LjYyNy03LjgzMy0yMi4yLTExLjY5Ni0zNC40ODMtOS4yMzZjLTUuMDc2LDEuMDE3LTEzLjk3MSwzLjMxNC0xNS4wNzgsOS40NjcgICBjLTQuNzU4LDI2LjQ3NiwyNS4yMzUsNDguNjQzLDQ5LjU2Miw0My41Mzl2MTQuMTM3aC00My41Yy00LjE0MywwLTcuNSwzLjM1OC03LjUsNy41YzAsMjIuMDQ3LDEuMTk2LDQ4LjM1NywxNy44MDYsNjQuOTQ5SDcuNzUgICBjLTQuMTQzLDAtNy41LDMuMzU4LTcuNSw3LjVWNTA0LjVjMCw5LjY3MywxNSw5LjY3MywxNSwwdi0zNWgxMzUuNXYzNWMwLDkuNjczLDE1LDkuNjczLDE1LDB2LTE5MWgyNjUuMjE1ICAgYzAuMDM5LDIuNjEzLDAuMjg5LDE2LjY4OCwwLjMyLDIwLjkwNkgzMDQuMzU2Yy0yOS42NTEsMC01MS42Miw3LjcxOC02NS4yOTgsMjIuOTM5Yy0xNi40MjIsMTguMjc0LTE0LjI2LDQwLjQyNi0xNC4xNTksNDEuMzU5ICAgYzAuNDA4LDMuODExLDMuNjI0LDYuNzAxLDcuNDU3LDYuNzAxaDk2Ljg5NHYxMy41aC0yOS41Yy05LjY3MywwLTkuNjczLDE1LDAsMTVoMjkuNVY0OTdoLTk2Yy05LjY3MywwLTkuNjczLDE1LDAsMTVoMTAwLjgyNSAgIGMwLjgzMiwwLjMxOCwxLjczMSwwLjUsMi42NzUsMC41czEuODQzLTAuMTgyLDIuNjc1LTAuNUg0NDAuMjVjOS42NzMsMCw5LjY3My0xNSwwLTE1aC05NnYtOTEuNTk0aDUwLjEwNiAgIGMxNy4yMTgsMCwyOS42NjQtNC4xNTEsMzguMDUyLTEyLjY5YzE0LjY5OS0xNC45NjUsMTQuMjUxLTQwLjAyMiwxMy42ODQtNzEuNzQ3Yy0wLjA0NC0yLjQ1NC0wLjA4Ny00Ljk1LTAuMTI1LTcuNDdoNTEuMjgzVjM4NCAgIGMwLDkuNjczLDE1LDkuNjczLDE1LDBWMjU2Ljg1NUM1MTIuMjUsMjUyLjcxMyw1MDguODkzLDI0OS4zNTUsNTA0Ljc1LDI0OS4zNTV6IE05Ny4yNzYsMTI4LjQ5NiAgIGM5LjY1Mi02LjEyNCwxOC4wNDktNC42ODEsMjIuNDIxLTMuMTM3Yy0xLjMyLDE1LjU0Ny0yMC4yMjEsMjYuODYtMzQuNjY4LDIxLjk2M0M4NS42MzUsMTQyLjUxMSw4OC4wNzcsMTM0LjMzMiw5Ny4yNzYsMTI4LjQ5NnogICAgTTQ3LjQyNCwxNDQuMDk3Yy02LjM3Mi00LjA0My0xMS43OTItMTEuMDA1LTEyLjQ5My0xOC43NDJjMTUuMDItNS4yOCwzMi42ODMsNi40MTgsMzQuNjQsMjEuOTY3ICAgQzYyLjI4NiwxNDkuNzkyLDUzLjgxLDE0OC4xNDgsNDcuNDI0LDE0NC4wOTd6IE03Ny42MzcsNTEuMTY5YzEyLjU2LDkuNTU0LDExLjk5NywzMS4zNTktMC4wNDQsNDEuMDU0ICAgYy0zLjcxNS0zLjA1NS05LjMxOS05LjQ4MS05LjMxOS0yMC40NDFDNjguMjczLDYwLjM1Miw3My45OTEsNTQuMDM1LDc3LjYzNyw1MS4xNjl6IE0zMy44NTYsMTkxLjkwNmg4My43ODEgICBjLTEuMjcsNDAuNTE1LTEzLjM2Miw1Ni41LTQxLjg4OCw1Ni41QzQ2LjgzMiwyNDguNDA3LDM1LjA3MiwyMzIuOTM2LDMzLjg1NiwxOTEuOTA2eiBNNDIxLjcwNywzODIuMjA1ICAgYy01LjQyMSw1LjUxOS0xNC4zNjcsOC4yMDEtMjcuMzUxLDguMjAxSDI0MC4wMTNjMC42OTQtNS45ODgsMy4wMDYtMTUuMDI2LDEwLjIwMy0yMy4wMzUgICBjMTAuNzEyLTExLjkyMSwyOC45MjctMTcuOTY1LDU0LjE0MS0xNy45NjVoMTI2LjczNkM0MzAuNDczLDM2NC4xMDUsNDI4LjI1MSwzNzUuNTQzLDQyMS43MDcsMzgyLjIwNXogTTQ2OC43NSwxODAuMzEzdjIyLjExNyAgIGMwLDIuNjkzLTIuMTksNC44ODMtNC44ODMsNC44ODNoLTE4LjAxMXYtMjdINDY4Ljc1eiBNNDE5LjEyNiwxMTEuMzU4YzQuMDg0LTUuMzk1LDguMTktOS40MSwxMS43My0xMi4zMjJ2MTg3Ljg2MyAgIGMtMy41MjgtMy4wMjMtNy42MDQtNy4xNDYtMTEuNjU5LTEyLjYyMmMtMTQuNjE1LTE5LjczOS0yMi4zNDEtNDguMDQ5LTIyLjM0MS04MS44NzIgICBDMzk2Ljg1NiwxNTguNjMyLDQwNC41NTgsMTMwLjYwNiw0MTkuMTI2LDExMS4zNTh6IE0zODMuODczLDIyMi4zMTNjMS40MzIsMTAuMDk1LDMuNTUzLDE5LjA3Nyw2LjEzOCwyNy4wNDNoLTI2Ljg5di0yNy4wNDMgICBIMzgzLjg3M3ogTTE3OS4xNzYsMjAyLjQyOXYtMjIuMTE3aDIwMi45OTNjLTAuNDY5LDguOTkyLTAuNDE1LDE4LjAxNSwwLjE2OSwyN0gxODQuMDU5ICAgQzE4MS4zNjYsMjA3LjMxMywxNzkuMTc2LDIwNS4xMjIsMTc5LjE3NiwyMDIuNDI5eiBNMjk5LjgwNSwyMjIuMzEzaDQ4LjMxNnYyNy4wNDNoLTQ4LjMxNlYyMjIuMzEzeiBNMzk1LjkwMSwyNjQuMzU1ICAgYzcuODE1LDE2LjcsMTcuNTE2LDI3LjQ4OCwyNS4zNjUsMzQuMTQ1SDE1LjI1di0zNC4xNDVIMzk1LjkwMXogTTE1LjI1LDQ1NC41di02M2gxMzUuNXY2M0gxNS4yNXogTTE1MC43NSwzNzYuNUgxNS4yNXYtNjNoMTM1LjUgICBWMzc2LjV6IE00NDUuODU2LDI5OC41di0zNC4xNDVoNTEuMzk0VjI5OC41SDQ0NS44NTZ6Ii8+DQogICAgICAgIDxwYXRoIGQ9Ik01NC43NSwzNTIuNWg1N2M5LjY3MywwLDkuNjczLTE1LDAtMTVoLTU3QzQ1LjA3NywzMzcuNSw0NS4wNzcsMzUyLjUsNTQuNzUsMzUyLjV6Ii8+DQogICAgICAgIDxwYXRoIGQ9Ik0xMTEuNzUsNDE1LjVoLTU3Yy05LjY3MywwLTkuNjczLDE1LDAsMTVoNTdDMTIxLjQyMyw0MzAuNSwxMjEuNDIzLDQxNS41LDExMS43NSw0MTUuNXoiLz4NCiAgICA8L2c+DQo8L3N2Zz4NCg==",BNe={Anteroom:nNe,Attic:aNe,Balcony:cNe,Barn:uNe,Basement:lNe,Bathroom:NNe,Bedroom:LNe,"Boiler Room":"PHN2ZyBoZWlnaHQ9IjQ4MHB0IiB2aWV3Qm94PSItMyAwIDQ4MCA0ODAiIHdpZHRoPSI0ODBwdCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCiAgICA8ZyBmaWxsPSJjdXJyZW50Q29sb3IiPg0KICAgICAgICA8cGF0aCBkPSJtMjM0Ljk2ODc1IDY0Yy0xMy4yNTM5MDYgMC0yNCAxMC43NDYwOTQtMjQgMjRzMTAuNzQ2MDk0IDI0IDI0IDI0IDI0LTEwLjc0NjA5NCAyNC0yNC0xMC43NDYwOTQtMjQtMjQtMjR6bTAgMzJjLTQuNDE3OTY5IDAtOC0zLjU4MjAzMS04LThzMy41ODIwMzEtOCA4LTggOCAzLjU4MjAzMSA4IDgtMy41ODIwMzEgOC04IDh6bTAgMCIvPg0KICAgICAgICA8cGF0aCBkPSJtMzA2Ljk2ODc1IDE2MGgtMTQ0Yy00LjQxNzk2OSAwLTggMy41ODIwMzEtOCA4djY0YzAgNC40MTc5NjkgMy41ODIwMzEgOCA4IDhoMTQ0YzQuNDE3OTY5IDAgOC0zLjU4MjAzMSA4LTh2LTY0YzAtNC40MTc5NjktMy41ODIwMzEtOC04LTh6bS04IDY0aC0xMjh2LTQ4aDEyOHptMCAwIi8+DQogICAgICAgIDxwYXRoIGQ9Im0xODYuOTY4NzUgMTkyaDE2djE2aC0xNnptMCAwIi8+DQogICAgICAgIDxwYXRoIGQ9Im0yMTguOTY4NzUgMTkyaDMydjE2aC0zMnptMCAwIi8+DQogICAgICAgIDxwYXRoIGQ9Im0yNjYuOTY4NzUgMTkyaDE2djE2aC0xNnptMCAwIi8+DQogICAgICAgIDxwYXRoIGQ9Im0xMzguOTY4NzUgNzJ2MzJoMTZ2LTI0aDE2di0xNmgtMjRjLTQuNDE3OTY5IDAtOCAzLjU4MjAzMS04IDh6bTAgMCIvPg0KICAgICAgICA8cGF0aCBkPSJtNDY2Ljk2ODc1IDBoLTMyYy00LjQxNzk2OSAwLTggMy41ODIwMzEtOCA4djE5MmMwIDQuNDE3OTY5LTMuNTgyMDMxIDgtOCA4aC01NnYtNTZoMjRjNC40MTc5NjkgMCA4LTMuNTgyMDMxIDgtOHYtNDhjMC00LjQxNzk2OS0zLjU4MjAzMS04LTgtOGgtMjR2LTE2Yy0uMDI3MzQ0LTIyLjA4MjAzMS0xNy45MjE4NzUtMzkuOTcyNjU2LTQwLTQwaC0xNnYtMTZoLTE2djE2aC0xNy43NjE3MTlsLTYuNDgwNDY5LTI1LjkzNzVjLS44ODY3MTgtMy41NjI1LTQuMDg1OTM3LTYuMDYyNS03Ljc1NzgxMi02LjA2MjVoLTQ4Yy0zLjY3MTg3NSAwLTYuODcxMDk0IDIuNS03Ljc2MTcxOSA2LjA2MjVsLTYuNDgwNDY5IDI1LjkzNzVoLTE3Ljc1NzgxMnYtMTZoLTE2djE2aC0xNmMtMjIuMDgyMDMxLjAyNzM0NC0zOS45NzI2NTYgMTcuOTE3OTY5LTQwIDQwdjU2aC0yNGMtNC40MTc5NjkgMC04IDMuNTgyMDMxLTggOHY2NGMwIDQuNDE3OTY5IDMuNTgyMDMxIDggOCA4aDI0djIyNGgtMjRjLTQuNDE3OTY5IDAtOCAzLjU4MjAzMS04IDh2MzJjMCA0LjQxNzk2OSAzLjU4MjAzMSA4IDggOGg5NmM0LjQxNzk2OSAwIDgtMy41ODIwMzEgOC04di0zMmMwLTQuNDE3OTY5LTMuNTgyMDMxLTgtOC04aC0yNHYtNDEuNzEwOTM4YzEyLjM3MTA5NCA2LjM3NSAyNi4wODIwMzEgOS43MDMxMjYgNDAgOS43MTA5MzhoOHYyNGMwIDQuNDE3OTY5IDMuNTgyMDMxIDggOCA4aDQ4YzQuNDE3OTY5IDAgOC0zLjU4MjAzMSA4LTh2LTI0aDhjMTMuOTE0MDYyLS4wMDc4MTIgMjcuNjI4OTA2LTMuMzM1OTM4IDQwLTkuNzEwOTM4djQxLjcxMDkzOGgtMjRjLTQuNDE3OTY5IDAtOCAzLjU4MjAzMS04IDh2MzJjMCA0LjQxNzk2OSAzLjU4MjAzMSA4IDggOGg5NmM0LjQxNzk2OSAwIDgtMy41ODIwMzEgOC04di0zMmMwLTQuNDE3OTY5LTMuNTgyMDMxLTgtOC04aC0yNHYtMTc2aDU2YzMwLjkxMDE1Ni0uMDM5MDYyIDU1Ljk2MDkzOC0yNS4wODk4NDQgNTYtNTZ2LTE5MmMwLTQuNDE3OTY5LTMuNTgyMDMxLTgtOC04em0tODggMTA0djMyaC0xNnYtMzJ6bS0xNjEuNzUzOTA2LTg4aDM1LjUwMzkwNmw0IDE2aC00My41MDM5MDZ6bS05NC4yNDYwOTQgNTZjMC0xMy4yNTM5MDYgMTAuNzQ2MDk0LTI0IDI0LTI0aDE3NmMxMy4yNTM5MDYgMCAyNCAxMC43NDYwOTQgMjQgMjR2NTZoLTIyNHptLTMyIDEyMHYtNDhoMTZ2NDh6bTgwIDI3MmgtODB2LTE2aDgwem0tMzItMzJoLTE2di02OS41NTg1OTRjNC41MzUxNTYgNi40ODQzNzUgOS45MTQwNjIgMTIuMzMyMDMyIDE2IDE3LjM5MDYyNXptMTEyLTE2aC0zMnYtMTZoMzJ6bTEyOCA0OGgtODB2LTE2aDgwem0tMzItMzJoLTE2di01Mi4xNjc5NjljNi4wODIwMzEtNS4wNTg1OTMgMTEuNDY0ODQ0LTEwLjkwNjI1IDE2LTE3LjM5MDYyNXptMC0xMjBjLS4wNDI5NjkgMzkuNzQ2MDk0LTMyLjI1MzkwNiA3MS45NTcwMzEtNzIgNzJoLTgwYy0zOS43NDYwOTQtLjA0Mjk2OS03MS45NTcwMzEtMzIuMjUzOTA2LTcyLTcydi0xNjhoMjI0em0xMTItMTEyYy0uMDI3MzQ0IDIyLjA4MjAzMS0xNy45MjE4NzUgMzkuOTcyNjU2LTQwIDQwaC01NnYtMTZoNTZjMTMuMjUzOTA2IDAgMjQtMTAuNzQ2MDk0IDI0LTI0di0xODRoMTZ6bTAgMCIvPg0KICAgICAgICA8cGF0aCBkPSJtNTYuNjI1IDUzLjY1NjI1IDEwLjM0Mzc1LTEwLjM0Mzc1IDE4LjM0Mzc1IDE4LjM0Mzc1IDExLjMxMjUtMTEuMzEyNS0yNC0yNGMtMy4xMjUtMy4xMjEwOTQtOC4xODc1LTMuMTIxMDk0LTExLjMxMjUgMGwtMTAuOTM3NSAxMC45Mzc1LTM0LjM5ODQzOC0yNy41MjczNDQtMTAuMDA3ODEyIDEyLjQ5MjE4OCA0MCAzMmMzLjE4MzU5NCAyLjU1MDc4MSA3Ljc3MzQzOCAyLjI5Mjk2OCAxMC42NTYyNS0uNTg5ODQ0em0wIDAiLz4NCiAgICAgICAgPHBhdGggZD0ibTAgODcuNDMzNTk0IDQwIDE2YzIuOTcyNjU2IDEuMTgzNTk0IDYuMzYzMjgxLjQ4NDM3NSA4LjYyNS0xLjc3NzM0NGwxMS45MTc5NjktMTEuOTIxODc1IDI2Ljg0NzY1NiAxMy40NjQ4NDQgNy4xNTIzNDQtMTQuMzIwMzEzLTMyLTE2Yy0zLjA3ODEyNS0xLjUzNTE1Ni02Ljc5Njg3NS0uOTI5Njg3LTkuMjMwNDY5IDEuNTAzOTA2bC0xMi4yNzM0MzggMTIuMjI2NTYzLTM1LjEwMTU2Mi0xNC4wNDI5Njl6bTAgMCIvPg0KICAgIDwvZz4NCjwvc3ZnPg==",Carport:jNe,Cellar:gNe,Chamber:TNe,Corridor:yNe,"Dining Area":"PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDUxMi4wMDEgNTEyLjAwMSI+DQogICAgPGcgZmlsbD0iY3VycmVudENvbG9yIj4NCiAgICAgICAgPHBhdGggZD0iTTUwNS45NDcsMTIzLjU5N2MtNC4zNTMtNC43NTItMTAuNTQ2LTcuNDc3LTE2Ljk5LTcuNDc3aC02LjgzN2MtMTcuOTI5LDAtMzIuNjMxLDEzLjQ2OC0zNC4xOTgsMzEuMzI4bC03LjM5Nyw4NC4yNzkNCgkJCQljLTAuNjU1LDcuNDY5LTYuODA0LDEzLjEwMi0xNC4zMDMsMTMuMTAyaC02NC4wMjZjLTIwLjUxNiwwLTM3LjIwNywxNi42OTEtMzcuMjA3LDM3LjIwN3YzLjY5Nw0KCQkJCWMwLDEyLjM5NSwxMC4wODMsMjIuNDc4LDIyLjQ3OCwyMi40NzhoMTMuNzIzbC0xMy41MTQsNDQuMTM1Yy0wLjAxLDAuMDMzLTAuMDIsMC4wNjYtMC4wMywwLjA5OWwtMTAuMzMsMzMuNzM2DQoJCQkJYy0xLjIxMywzLjk2MSwxLjAxNSw4LjE1NCw0Ljk3NSw5LjM2N2MwLjczMiwwLjIyNCwxLjQ3MiwwLjMzMSwyLjE5OSwwLjMzMWMzLjIwOSwwLDYuMTgtMi4wNzcsNy4xNjgtNS4zMDZsOC43MTItMjguNDUxSDQ2My4yNA0KCQkJCWw4LjcxMiwyOC40NTFjMC45ODgsMy4yMjksMy45NTgsNS4zMDYsNy4xNjgsNS4zMDZjMC43MjgsMCwxLjQ2OC0wLjEwNywyLjE5OS0wLjMzMWMzLjk2LTEuMjEzLDYuMTg4LTUuNDA3LDQuOTc1LTkuMzY3DQoJCQkJbC0yNC41MTctODAuMDY2YzQuMzA1LTEuMjE5LDguNDYyLTIuOTUzLDEyLjM2Mi01LjE4OGMzLjU5My0yLjA2LDQuODM2LTYuNjQzLDIuNzc2LTEwLjIzNg0KCQkJCWMtMi4wNi0zLjU5My02LjY0NC00LjgzNi0xMC4yMzctMi43NzZjLTYuMDQ0LDMuNDY1LTEyLjkzOSw1LjI5Ny0xOS45NCw1LjI5N2gtNzUuNDAyYy0wLjAyNSwwLTAuMDUsMC0wLjA3NCwwaC0yMy43OTMNCgkJCQljLTQuMTIzLDAtNy40NzgtMy4zNTQtNy40NzgtNy40Nzh2LTMuNjk3YzAtMTIuMjQ1LDkuOTYyLTIyLjIwNywyMi4yMDctMjIuMjA3aDY0LjAyNmMxNS4zMzMsMCwyNy45MDYtMTEuNTE4LDI5LjI0Ni0yNi43OTENCgkJCQlsNy4zOTYtODQuMjhjMC44ODItMTAuMDU2LDkuMTYtMTcuNjQsMTkuMjU1LTE3LjY0aDYuODM3YzIuMjgyLDAsNC4zODksMC45MjcsNS45MywyLjYxYzEuNTQyLDEuNjgzLDIuMjgyLDMuODYyLDIuMDgyLDYuMTM2DQoJCQkJbC0xMC4yNDIsMTE2LjcxMWMtMC4yNTIsMi44NzgtMC44MTMsNS43MjYtMS42NjYsOC40NjRjLTEuMjMyLDMuOTU1LDAuOTc2LDguMTYsNC45MzEsOS4zOTFjMy45NiwxLjIzMiw4LjE1OS0wLjk3Nyw5LjM5Mi00LjkzDQoJCQkJYzEuMTcxLTMuNzYyLDEuOTQtNy42NjksMi4yODctMTEuNjE0bDEwLjI0Mi0xMTYuNzExQzUxMi40NzQsMTM0Ljc1Nyw1MTAuMywxMjguMzQ5LDUwNS45NDcsMTIzLjU5N3ogTTM3Ni44NzUsMzA4LjIxMmg2OS44NTUNCgkJCQlsMTEuOTE0LDM4LjkxaC05My42ODRMMzc2Ljg3NSwzMDguMjEyeiIvPg0KICAgICAgICA8cGF0aCBkPSJNMTQ5LjgwMywyNDQuODNIODUuNzc3Yy03LjQ5OSwwLTEzLjY0Ny01LjYzMi0xNC4zMDMtMTMuMTAybC03LjM5Ni04NC4yNzljLTEuNTY3LTE3Ljg2LTE2LjI2OS0zMS4zMjgtMzQuMTk4LTMxLjMyOA0KCQkJCWgtNi44MzdjLTYuNDQ0LDAtMTIuNjM3LDIuNzI1LTE2Ljk5LDcuNDc3Yy00LjM1Myw0Ljc1Mi02LjUyNywxMS4xNi01Ljk2NSwxNy41ODFsMTAuMjQyLDExNi43MTENCgkJCQljMS4yMDksMTMuNzczLDcuNDg5LDI2LjUwMSwxNy42ODQsMzUuODQxYzYuNDA1LDUuODY4LDE0LjAxLDEwLjA3NywyMi4yMDYsMTIuMzk3bC0yNC41MTQsODAuMDU1DQoJCQkJYy0xLjIxMywzLjk2MSwxLjAxNSw4LjE1NCw0Ljk3NSw5LjM2N2MwLjczMiwwLjIyNCwxLjQ3MiwwLjMzMSwyLjE5OSwwLjMzMWMzLjIwOSwwLDYuMTgtMi4wNzcsNy4xNjgtNS4zMDZsOC43MTItMjguNDUxSDE1MS42Mw0KCQkJCWw4LjcxMiwyOC40NTFjMC45ODgsMy4yMjksMy45NTgsNS4zMDYsNy4xNjgsNS4zMDZjMC43MjgsMCwxLjQ2OC0wLjEwNywyLjE5OS0wLjMzMWMzLjk2LTEuMjEzLDYuMTg4LTUuNDA3LDQuOTc1LTkuMzY3DQoJCQkJbC0xMC4zMy0zMy43MzZjLTAuMDEtMC4wMzMtMC4wMi0wLjA2Ni0wLjAzLTAuMDk5bC0xMy41MTQtNDQuMTM1aDEzLjcyM2MxMi4zOTUsMCwyMi40NzctMTAuMDgzLDIyLjQ3Ny0yMi40Nzh2LTMuNjk3DQoJCQkJQzE4Ny4wMSwyNjEuNTIxLDE3MC4zMTksMjQ0LjgzLDE0OS44MDMsMjQ0LjgzeiBNNTMuMzUzLDM0Ny4xMjJsMTEuOTE0LTM4LjkxaDY5Ljg1NWwxMS45MTQsMzguOTFINTMuMzUzeiBNMTcyLjAxLDI4NS43MzQNCgkJCQljMCw0LjEyNC0zLjM1NCw3LjQ3OC03LjQ3Nyw3LjQ3OGgtMjMuNzg4Yy0wLjAzLDAtMC4wNTksMC0wLjA4OSwwSDY1LjI2M2MtMS42MDQsMC0zLjE4Mi0wLjEwMy00LjczNi0wLjI4Mw0KCQkJCWMtMC4wMDEsMC0wLjAwMywwLTAuMDA1LDBjLTE4Ljc2NC0yLjE2OS0zMy41NTgtMTcuMDY1LTM1LjI1LTM2LjM1MkwxNS4wMywxMzkuODY3Yy0wLjItMi4yNzUsMC41NC00LjQ1NCwyLjA4Mi02LjEzNw0KCQkJCWMxLjU0MS0xLjY4MywzLjY0Ny0yLjYxLDUuOTMtMi42MWg2LjgzN2MxMC4wOTUsMCwxOC4zNzMsNy41ODMsMTkuMjU1LDE3LjY0bDcuMzk2LDg0LjI3OXYtMC4wMDENCgkJCQljMS4zNCwxNS4yNzMsMTMuOTEzLDI2Ljc5MSwyOS4yNDYsMjYuNzkxaDY0LjAyNmMxMi4yNDUsMCwyMi4yMDcsOS45NjIsMjIuMjA3LDIyLjIwN1YyODUuNzM0eiIvPg0KICAgICAgICA8cGF0aCBkPSJNMzEyLjk0OCwzNzEuMTQxYy0zLjA5NS0xMS44OTctMTMuODQxLTIwLjIwNi0yNi4xMzQtMjAuMjA2aC00LjY0MlYyMTQuNDAxaDkyLjM1NGM1LjMyLDAsMTAuMjk5LTIuMzY1LDEzLjY2MS02LjQ4OA0KCQkJCWMzLjM2Mi00LjEyNCw0LjY3Ny05LjQ3OCwzLjYwNS0xNC42OWMtMy4yMjYtMTUuNjg0LTE3LjE4OC0yNy4wNjctMzMuMTk5LTI3LjA2N0gyMDIuNjY1Yy00LjE0MywwLTcuNSwzLjM1OC03LjUsNy41DQoJCQkJczMuMzU3LDcuNSw3LjUsNy41aDE1NS45MjhjOC45MjYsMCwxNi43MDgsNi4zNDYsMTguNTA2LDE1LjA4OGMwLjIxOSwxLjA2NC0wLjI0MywxLjgyOS0wLjUzNywyLjE5MQ0KCQkJCWMtMC4yOTUsMC4zNjEtMC45NTEsMC45NjctMi4wMzYsMC45NjdIMTM3LjQ3MmMtMS4wODUsMC0xLjc0MS0wLjYwNi0yLjAzNi0wLjk2N2MtMC4yOTQtMC4zNjEtMC43NTYtMS4xMjctMC41MzctMi4xOQ0KCQkJCWMxLjc5OC04Ljc0Myw5LjU4LTE1LjA4OSwxOC41MDYtMTUuMDg5aDE0LjA4NGM0LjE0MywwLDcuNS0zLjM1OCw3LjUtNy41cy0zLjM1Ny03LjUtNy41LTcuNWgtMTQuMDg0DQoJCQkJYy0xNi4wMTIsMC0yOS45NzQsMTEuMzgzLTMzLjE5OSwyNy4wNjhjLTEuMDcxLDUuMjEyLDAuMjQzLDEwLjU2NiwzLjYwNSwxNC42ODljMy4zNjIsNC4xMjMsOC4zNDEsNi40ODgsMTMuNjYxLDYuNDg4aDkyLjM1NQ0KCQkJCXYxMzYuNTM1aC00LjY0MmMtMTIuMjkzLDAtMjMuMDM5LDguMzA5LTI2LjEzNCwyMC4yMDVsLTEuNzYxLDYuNzY3Yy0xLjEyNyw0LjMzNS0wLjIwMyw4Ljg1MiwyLjUzNiwxMi4zOTYNCgkJCQljMi43NCwzLjU0Myw2Ljg4LDUuNTc2LDExLjM1OCw1LjU3Nmg4OS42M2M0LjQ3OSwwLDguNjE4LTIuMDMyLDExLjM1OC01LjU3NmMyLjczOS0zLjU0MywzLjY2My04LjA2MSwyLjUzNi0xMi4zOTYNCgkJCQlMMzEyLjk0OCwzNzEuMTQxeiBNMjQ0LjgyNywyMTQuNDAxTDI0NC44MjcsMjE0LjQwMWgyMi4zNDZ2MTM2LjUzNWgtMjIuMzQ2VjIxNC40MDF6IE0yMTIuMDE2LDM4MC44NzlsMS41NTItNS45NjINCgkJCQljMS4zNzUtNS4yODgsNi4xNTItOC45ODEsMTEuNjE2LTguOTgxaDYxLjYyOWM1LjQ2NCwwLDEwLjI0MSwzLjY5MywxMS42MTYsOC45ODFsMS41NTIsNS45NjJIMjEyLjAxNnoiLz4NCiAgICA8L2c+DQo8L3N2Zz4NCg==","Dining Room":"PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDUxMi4wMDEgNTEyLjAwMSI+DQogICAgPGcgZmlsbD0iY3VycmVudENvbG9yIj4NCiAgICAgICAgPHBhdGggZD0iTTUwNS45NDcsMTIzLjU5N2MtNC4zNTMtNC43NTItMTAuNTQ2LTcuNDc3LTE2Ljk5LTcuNDc3aC02LjgzN2MtMTcuOTI5LDAtMzIuNjMxLDEzLjQ2OC0zNC4xOTgsMzEuMzI4bC03LjM5Nyw4NC4yNzkNCgkJCQljLTAuNjU1LDcuNDY5LTYuODA0LDEzLjEwMi0xNC4zMDMsMTMuMTAyaC02NC4wMjZjLTIwLjUxNiwwLTM3LjIwNywxNi42OTEtMzcuMjA3LDM3LjIwN3YzLjY5Nw0KCQkJCWMwLDEyLjM5NSwxMC4wODMsMjIuNDc4LDIyLjQ3OCwyMi40NzhoMTMuNzIzbC0xMy41MTQsNDQuMTM1Yy0wLjAxLDAuMDMzLTAuMDIsMC4wNjYtMC4wMywwLjA5OWwtMTAuMzMsMzMuNzM2DQoJCQkJYy0xLjIxMywzLjk2MSwxLjAxNSw4LjE1NCw0Ljk3NSw5LjM2N2MwLjczMiwwLjIyNCwxLjQ3MiwwLjMzMSwyLjE5OSwwLjMzMWMzLjIwOSwwLDYuMTgtMi4wNzcsNy4xNjgtNS4zMDZsOC43MTItMjguNDUxSDQ2My4yNA0KCQkJCWw4LjcxMiwyOC40NTFjMC45ODgsMy4yMjksMy45NTgsNS4zMDYsNy4xNjgsNS4zMDZjMC43MjgsMCwxLjQ2OC0wLjEwNywyLjE5OS0wLjMzMWMzLjk2LTEuMjEzLDYuMTg4LTUuNDA3LDQuOTc1LTkuMzY3DQoJCQkJbC0yNC41MTctODAuMDY2YzQuMzA1LTEuMjE5LDguNDYyLTIuOTUzLDEyLjM2Mi01LjE4OGMzLjU5My0yLjA2LDQuODM2LTYuNjQzLDIuNzc2LTEwLjIzNg0KCQkJCWMtMi4wNi0zLjU5My02LjY0NC00LjgzNi0xMC4yMzctMi43NzZjLTYuMDQ0LDMuNDY1LTEyLjkzOSw1LjI5Ny0xOS45NCw1LjI5N2gtNzUuNDAyYy0wLjAyNSwwLTAuMDUsMC0wLjA3NCwwaC0yMy43OTMNCgkJCQljLTQuMTIzLDAtNy40NzgtMy4zNTQtNy40NzgtNy40Nzh2LTMuNjk3YzAtMTIuMjQ1LDkuOTYyLTIyLjIwNywyMi4yMDctMjIuMjA3aDY0LjAyNmMxNS4zMzMsMCwyNy45MDYtMTEuNTE4LDI5LjI0Ni0yNi43OTENCgkJCQlsNy4zOTYtODQuMjhjMC44ODItMTAuMDU2LDkuMTYtMTcuNjQsMTkuMjU1LTE3LjY0aDYuODM3YzIuMjgyLDAsNC4zODksMC45MjcsNS45MywyLjYxYzEuNTQyLDEuNjgzLDIuMjgyLDMuODYyLDIuMDgyLDYuMTM2DQoJCQkJbC0xMC4yNDIsMTE2LjcxMWMtMC4yNTIsMi44NzgtMC44MTMsNS43MjYtMS42NjYsOC40NjRjLTEuMjMyLDMuOTU1LDAuOTc2LDguMTYsNC45MzEsOS4zOTFjMy45NiwxLjIzMiw4LjE1OS0wLjk3Nyw5LjM5Mi00LjkzDQoJCQkJYzEuMTcxLTMuNzYyLDEuOTQtNy42NjksMi4yODctMTEuNjE0bDEwLjI0Mi0xMTYuNzExQzUxMi40NzQsMTM0Ljc1Nyw1MTAuMywxMjguMzQ5LDUwNS45NDcsMTIzLjU5N3ogTTM3Ni44NzUsMzA4LjIxMmg2OS44NTUNCgkJCQlsMTEuOTE0LDM4LjkxaC05My42ODRMMzc2Ljg3NSwzMDguMjEyeiIvPg0KICAgICAgICA8cGF0aCBkPSJNMTQ5LjgwMywyNDQuODNIODUuNzc3Yy03LjQ5OSwwLTEzLjY0Ny01LjYzMi0xNC4zMDMtMTMuMTAybC03LjM5Ni04NC4yNzljLTEuNTY3LTE3Ljg2LTE2LjI2OS0zMS4zMjgtMzQuMTk4LTMxLjMyOA0KCQkJCWgtNi44MzdjLTYuNDQ0LDAtMTIuNjM3LDIuNzI1LTE2Ljk5LDcuNDc3Yy00LjM1Myw0Ljc1Mi02LjUyNywxMS4xNi01Ljk2NSwxNy41ODFsMTAuMjQyLDExNi43MTENCgkJCQljMS4yMDksMTMuNzczLDcuNDg5LDI2LjUwMSwxNy42ODQsMzUuODQxYzYuNDA1LDUuODY4LDE0LjAxLDEwLjA3NywyMi4yMDYsMTIuMzk3bC0yNC41MTQsODAuMDU1DQoJCQkJYy0xLjIxMywzLjk2MSwxLjAxNSw4LjE1NCw0Ljk3NSw5LjM2N2MwLjczMiwwLjIyNCwxLjQ3MiwwLjMzMSwyLjE5OSwwLjMzMWMzLjIwOSwwLDYuMTgtMi4wNzcsNy4xNjgtNS4zMDZsOC43MTItMjguNDUxSDE1MS42Mw0KCQkJCWw4LjcxMiwyOC40NTFjMC45ODgsMy4yMjksMy45NTgsNS4zMDYsNy4xNjgsNS4zMDZjMC43MjgsMCwxLjQ2OC0wLjEwNywyLjE5OS0wLjMzMWMzLjk2LTEuMjEzLDYuMTg4LTUuNDA3LDQuOTc1LTkuMzY3DQoJCQkJbC0xMC4zMy0zMy43MzZjLTAuMDEtMC4wMzMtMC4wMi0wLjA2Ni0wLjAzLTAuMDk5bC0xMy41MTQtNDQuMTM1aDEzLjcyM2MxMi4zOTUsMCwyMi40NzctMTAuMDgzLDIyLjQ3Ny0yMi40Nzh2LTMuNjk3DQoJCQkJQzE4Ny4wMSwyNjEuNTIxLDE3MC4zMTksMjQ0LjgzLDE0OS44MDMsMjQ0LjgzeiBNNTMuMzUzLDM0Ny4xMjJsMTEuOTE0LTM4LjkxaDY5Ljg1NWwxMS45MTQsMzguOTFINTMuMzUzeiBNMTcyLjAxLDI4NS43MzQNCgkJCQljMCw0LjEyNC0zLjM1NCw3LjQ3OC03LjQ3Nyw3LjQ3OGgtMjMuNzg4Yy0wLjAzLDAtMC4wNTksMC0wLjA4OSwwSDY1LjI2M2MtMS42MDQsMC0zLjE4Mi0wLjEwMy00LjczNi0wLjI4Mw0KCQkJCWMtMC4wMDEsMC0wLjAwMywwLTAuMDA1LDBjLTE4Ljc2NC0yLjE2OS0zMy41NTgtMTcuMDY1LTM1LjI1LTM2LjM1MkwxNS4wMywxMzkuODY3Yy0wLjItMi4yNzUsMC41NC00LjQ1NCwyLjA4Mi02LjEzNw0KCQkJCWMxLjU0MS0xLjY4MywzLjY0Ny0yLjYxLDUuOTMtMi42MWg2LjgzN2MxMC4wOTUsMCwxOC4zNzMsNy41ODMsMTkuMjU1LDE3LjY0bDcuMzk2LDg0LjI3OXYtMC4wMDENCgkJCQljMS4zNCwxNS4yNzMsMTMuOTEzLDI2Ljc5MSwyOS4yNDYsMjYuNzkxaDY0LjAyNmMxMi4yNDUsMCwyMi4yMDcsOS45NjIsMjIuMjA3LDIyLjIwN1YyODUuNzM0eiIvPg0KICAgICAgICA8cGF0aCBkPSJNMzEyLjk0OCwzNzEuMTQxYy0zLjA5NS0xMS44OTctMTMuODQxLTIwLjIwNi0yNi4xMzQtMjAuMjA2aC00LjY0MlYyMTQuNDAxaDkyLjM1NGM1LjMyLDAsMTAuMjk5LTIuMzY1LDEzLjY2MS02LjQ4OA0KCQkJCWMzLjM2Mi00LjEyNCw0LjY3Ny05LjQ3OCwzLjYwNS0xNC42OWMtMy4yMjYtMTUuNjg0LTE3LjE4OC0yNy4wNjctMzMuMTk5LTI3LjA2N0gyMDIuNjY1Yy00LjE0MywwLTcuNSwzLjM1OC03LjUsNy41DQoJCQkJczMuMzU3LDcuNSw3LjUsNy41aDE1NS45MjhjOC45MjYsMCwxNi43MDgsNi4zNDYsMTguNTA2LDE1LjA4OGMwLjIxOSwxLjA2NC0wLjI0MywxLjgyOS0wLjUzNywyLjE5MQ0KCQkJCWMtMC4yOTUsMC4zNjEtMC45NTEsMC45NjctMi4wMzYsMC45NjdIMTM3LjQ3MmMtMS4wODUsMC0xLjc0MS0wLjYwNi0yLjAzNi0wLjk2N2MtMC4yOTQtMC4zNjEtMC43NTYtMS4xMjctMC41MzctMi4xOQ0KCQkJCWMxLjc5OC04Ljc0Myw5LjU4LTE1LjA4OSwxOC41MDYtMTUuMDg5aDE0LjA4NGM0LjE0MywwLDcuNS0zLjM1OCw3LjUtNy41cy0zLjM1Ny03LjUtNy41LTcuNWgtMTQuMDg0DQoJCQkJYy0xNi4wMTIsMC0yOS45NzQsMTEuMzgzLTMzLjE5OSwyNy4wNjhjLTEuMDcxLDUuMjEyLDAuMjQzLDEwLjU2NiwzLjYwNSwxNC42ODljMy4zNjIsNC4xMjMsOC4zNDEsNi40ODgsMTMuNjYxLDYuNDg4aDkyLjM1NQ0KCQkJCXYxMzYuNTM1aC00LjY0MmMtMTIuMjkzLDAtMjMuMDM5LDguMzA5LTI2LjEzNCwyMC4yMDVsLTEuNzYxLDYuNzY3Yy0xLjEyNyw0LjMzNS0wLjIwMyw4Ljg1MiwyLjUzNiwxMi4zOTYNCgkJCQljMi43NCwzLjU0Myw2Ljg4LDUuNTc2LDExLjM1OCw1LjU3Nmg4OS42M2M0LjQ3OSwwLDguNjE4LTIuMDMyLDExLjM1OC01LjU3NmMyLjczOS0zLjU0MywzLjY2My04LjA2MSwyLjUzNi0xMi4zOTYNCgkJCQlMMzEyLjk0OCwzNzEuMTQxeiBNMjQ0LjgyNywyMTQuNDAxTDI0NC44MjcsMjE0LjQwMWgyMi4zNDZ2MTM2LjUzNWgtMjIuMzQ2VjIxNC40MDF6IE0yMTIuMDE2LDM4MC44NzlsMS41NTItNS45NjINCgkJCQljMS4zNzUtNS4yODgsNi4xNTItOC45ODEsMTEuNjE2LTguOTgxaDYxLjYyOWM1LjQ2NCwwLDEwLjI0MSwzLjY5MywxMS42MTYsOC45ODFsMS41NTIsNS45NjJIMjEyLjAxNnoiLz4NCiAgICA8L2c+DQo8L3N2Zz4NCg==",Dining:DNe,"Dressing Room":"PHN2ZyBoZWlnaHQ9IjUxMiIgdmlld0JveD0iMCAwIDUxMiA1MTIiIHdpZHRoPSI1MTIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+DQogICAgPGcgZmlsbD0iY3VycmVudENvbG9yIj4NCiAgICAgICAgPHBhdGggZD0ibTQ5Ny4wMDQgMjc2LjE2OWMwLTQuMTM5IDMuMzc0LTcuNTEyIDcuNTEyLTcuNTEyczcuNDgzIDMuMzczIDcuNDgzIDcuNTEydjEzNy4zNCAzOS45OTdjMCA0LjEzOS0zLjM0NSA3LjQ4My03LjQ4MyA3LjQ4M2gtNDk3LjAwNGMtNC4xMzkgMC03LjUxMi0zLjM0NS03LjUxMi03LjQ4MyAwLTEyNC43NTQgMC0yNDkuNTM2IDAtMzc0LjI5MSAwLTcuNzY3IDMuMTc1LTE0LjgyNSA4LjI3Ny0xOS45MjggNS4xMDMtNS4xMDMgMTIuMTYxLTguMjc3IDE5LjkyOC04LjI3N2gxMjQuMjQ0YzcuOTA5IDAgMTUuMzY0IDMuMzE2IDIwLjcyMiA5LjA5OSA1LjM1Ny01Ljc4MyAxMi44MTItOS4wOTkgMjAuNzIyLTkuMDk5aDEyNC4yNDNjNy44ODEgMCAxNS4zNjQgMy4zMTYgMjAuNjkzIDkuMDk5IDUuMzU4LTUuNzgzIDEyLjgxMy05LjA5OSAyMC43MjItOS4wOTloMTI0LjI0NGM3Ljc2NyAwIDE0LjgyNiAzLjE3NSAxOS45MjggOC4yNzcgNS4xMDIgNS4xMDMgOC4yNzcgMTIuMTYxIDguMjc3IDE5LjkyOHYyNS42MjUgMTM3LjM0YzAgNC4xMzktMy4zNDUgNy41MTItNy40ODMgNy41MTItNC4xMzkgMC03LjUxMi0zLjM3My03LjUxMi03LjUxMnYtMTI5Ljg1NWgtNjcuODM1djEyLjkyNmw0Ni44MyAyMy44MzljNC4xOTUgMi4xMjYgNy4xMTUgNS43NTUgOC40NDcgOS44OTQgMS4zNiA0LjEzOSAxLjEzNCA4Ljc4Ny0uOTkyIDEyLjk1NC0xLjQ0NiAyLjgzNS0zLjY1NyA1LjE1OS02LjI5MyA2Ljc3NS0yLjY2NCAxLjY0NC01LjcyNiAyLjUyMy04Ljg3MiAyLjUyM2gtMy4zNDV2OTUuNjEzYzAgNC4xMzktMy4zNDUgNy40ODQtNy40ODQgNy40ODRoLTcxLjE1Yy00LjEzOSAwLTcuNDgzLTMuMzQ1LTcuNDgzLTcuNDg0di0zNC41NTRjMC00LjE2NyAzLjM0NS03LjUxMiA3LjQ4My03LjUxMiA0LjEzOSAwIDcuNTEyIDMuMzQ1IDcuNTEyIDcuNTEydjI3LjA0M2g1Ni4xMjd2LTg4LjEwMmgtNTYuMTI3djI3LjA3MWMwIDQuMTM5LTMuMzczIDcuNTEyLTcuNTEyIDcuNTEycy03LjQ4My0zLjM3My03LjQ4My03LjUxMnYtMjcuMDcxaC0zLjM0NWMtNC43MDYgMC04Ljk1Ny0xLjg5OS0xMi4wMTktNC45ODktMy4wOS0zLjA2MS00Ljk4OS03LjMxMy00Ljk4OS0xMi4wMTkgMC0zLjM0NS45OTItNi41MiAyLjY5My05LjE1NiAxLjcyOS0yLjY2NCA0LjEzOS00LjgxOSA2Ljk3NC02LjE4bDQ2LjAzNS0yMy40NDN2LTEzLjEyNGgtNjcuODM0djI5My43MDFoMTUwLjY2M3YtMTI5Ljg1N3ptLTczLjg0My0xMzcuMTk5Yy0uODIyLS41MS0xLjY3Mi0uNTEtMi40OTUgMGwtNDUuNzIzIDIzLjMwMWMtLjkwNy4zNC0xLjQ3NC45MzYtMS40NzQgMS45NTYgMCAxLjEwNS45MDcgMi4wMTMgMi4wMTMgMi4wMTNoOTIuODA3Yy43OTMgMCAxLjQ0Ni0uMzk3IDEuNzg2LTEuMTA1LjUxLS45OTIuMTQyLTIuMTgzLS44NzgtMi42OTNsLTE1LjMzNi03LjgyM2MtOS4wNDMtNC41OTMtMTguMDU3LTkuMTU4LTMwLjctMTUuNjQ5em0tMTY1LjgtLjA4NWMtLjcwOS0uNDI1LTEuNDc0LS40MjUtMi4yNCAwbC00NS44NjUgMjMuMzg2Yy0uODc5LjM0LTEuNDQ2LjkzNi0xLjQ0NiAxLjk1NiAwIDEuMTA1LjkwNyAyLjAxMyAyLjAxMyAyLjAxM2g5Mi44MDdjLjc5NCAwIDEuNDQ2LS4zOTcgMS43ODYtMS4xMDUuNTEtLjk5Mi4xNDItMi4xODMtLjg3OS0yLjY5My0xNS4zOTItNy44MjQtMzAuODEyLTE1LjY0OC00Ni4xNzYtMjMuNTU3em0tMjExLjY2Ni0yNi41NmMtNC4xMzkgMC03LjUxMi0zLjM0NS03LjUxMi03LjQ4NHMzLjM3My03LjUxMiA3LjUxMi03LjUxMmg4OS4yOTJjNC4xMzggMCA3LjUxMiAzLjM3NCA3LjUxMiA3LjUxMiAwIDQuMTM5LTMuMzczIDcuNDg0LTcuNTEyIDcuNDg0em0wIDEwMS45MzRjLTQuMTM5IDAtNy41MTItMy4zNzMtNy41MTItNy41MTJzMy4zNzMtNy40ODMgNy41MTItNy40ODNoODkuMjkyYzQuMTM4IDAgNy41MTIgMy4zNDUgNy41MTIgNy40ODMgMCA0LjEzOS0zLjM3MyA3LjUxMi03LjUxMiA3LjUxMnptMC0zMy45ODhjLTQuMTM5IDAtNy41MTItMy4zNDUtNy41MTItNy40ODNzMy4zNzMtNy41MTIgNy41MTItNy41MTJoODkuMjkyYzQuMTM4IDAgNy41MTIgMy4zNzMgNy41MTIgNy41MTJzLTMuMzczIDcuNDgzLTcuNTEyIDcuNDgzem0wLTMzLjk1OWMtNC4xMzkgMC03LjUxMi0zLjM3My03LjUxMi03LjUxMnMzLjM3My03LjQ4MyA3LjUxMi03LjQ4M2g4OS4yOTJjNC4xMzggMCA3LjUxMiAzLjM0NSA3LjUxMiA3LjQ4MyAwIDQuMTM5LTMuMzczIDcuNTEyLTcuNTEyIDcuNTEyem0yMDIuODIyLTIwLjg2M3YtMTMuMTI0aC02Ny44MzR2MTI5Ljg1N2MwIDQuMTM5LTMuMzczIDcuNTEyLTcuNTEyIDcuNTEycy03LjUxMi0zLjM3My03LjUxMi03LjUxMnYtMTYyLjk2N2MwLTMuNjI4LTEuNDc0LTYuOTE3LTMuODgzLTkuMzI2LTIuMzgxLTIuMzgxLTUuNjk4LTMuODg0LTkuMzI2LTMuODg0aC0xMjQuMjQ0Yy0zLjYyOCAwLTYuOTE3IDEuNTAyLTkuMzI3IDMuODg0LTIuMzgxIDIuNDA5LTMuODgzIDUuNjk3LTMuODgzIDkuMzI2djE5Mi4zNjFoMTUuMzA4YzYuMDk0IDAgMTEuNTk0IDIuNDY2IDE1LjU5IDYuNDY0IDMuOTk3IDMuOTk3IDYuNDkyIDkuNTI1IDYuNDkyIDE1LjU5djIzLjMwMWMwIDYuMDY3LTIuNDk1IDExLjU5NC02LjQ5MiAxNS41OTFzLTkuNDk2IDYuNDYzLTE1LjU5IDYuNDYzaC0xNS4zMDh2MTA3LjAwOWgxNTAuNjYzdi0xNjkuODI1YzAtNC4xMzkgMy4zNzQtNy41MTIgNy41MTItNy41MTJzNy41MTIgMy4zNzMgNy41MTIgNy41MTJ2MTI5Ljg1NmgxNTAuNjYzdi0yOTMuN2gtNjcuODM0djEyLjkyNmw0Ni42MyAyMy43MjZjNC4xNjcgMi4xMjYgNy4yIDUuNTI4IDguNjQ2IDEwLjAwNyAyLjQ2NiA3LjU2OC0uNTM5IDE1LjU5LTcuMjg1IDE5LjcyOS0yLjY2NCAxLjY0NC01Ljc1NCAyLjUyMy04Ljg3MiAyLjUyM2gtOTIuODA3Yy00LjcwNiAwLTguOTU4LTEuODk5LTEyLjA0Ny00Ljk4OS0zLjA2MS0zLjA2MS00Ljk2LTcuMzEzLTQuOTYtMTIuMDE5IDAtMy4zNDUuOTkyLTYuNTIgMi42OTMtOS4xNTYgMS43MDEtMi42NjQgNC4xMS00LjgxOSA2Ljk3My02LjE4em0tMjMzLjUyMSAxNzIuMzJoNi4wOTRjNC4xMzkgMCA3LjUxMiAzLjM3MyA3LjUxMiA3LjUxMnMtMy4zNzMgNy41MTItNy41MTIgNy41MTJoLTYuMDk0djExLjE5OGgxNS4zMDhjMS45NTYgMCAzLjcxMy0uNzk0IDQuOTg5LTIuMDY5IDEuMjc2LTEuMzA1IDIuMDk4LTMuMDYxIDIuMDk4LTQuOTl2LTIzLjMwMmMwLTEuOTI4LS44MjItMy42ODUtMi4wOTgtNC45ODktMS4yNzUtMS4yNzYtMy4wMzMtMi4wNjktNC45ODktMi4wNjloLTE1LjMwOHptMzMxLjM0NS0yMTguNTU0djE4LjExM2gxNTAuNjYzdi0xOC4xMTNjMC0zLjYyOC0xLjQ3NC02LjkxNy0zLjg4My05LjMyNi0yLjQwOS0yLjM4MS01LjY5OC0zLjg4NC05LjMyNy0zLjg4NGgtMTI0LjI0M2MtMy42MjggMC02LjkxNyAxLjUwMi05LjMyNiAzLjg4NC0yLjQxIDIuNDEtMy44ODQgNS42OTgtMy44ODQgOS4zMjZ6bS0xNjUuNjU4IDE4LjExNGgxNTAuNjYzdi0xOC4xMTRjMC0zLjYyOC0xLjUwMi02LjkxNy0zLjg4My05LjMyNi0yLjQxLTIuMzgxLTUuNjk4LTMuODg0LTkuMzI3LTMuODg0aC0xMjQuMjQzYy0zLjYyOSAwLTYuOTQ1IDEuNTAyLTkuMzI3IDMuODg0LTIuNDEgMi40MDktMy44ODMgNS42OTctMy44ODMgOS4zMjZ6bTMxNi4zMjEgMzIzLjY5MmgtMzE2LjMyMXYyNC45NzNoMzE2LjMyMnYtMjQuOTczeiIvPg0KICAgIDwvZz4NCjwvc3ZnPg==",Driveway:dNe,Entrance:zNe,"Equipment Room":"PHN2ZyBoZWlnaHQ9IjUxMnB0IiB2aWV3Qm94PSIwIC00IDUxMiA1MTIiIHdpZHRoPSI1MTJwdCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCiAgICA8ZyBmaWxsPSJjdXJyZW50Q29sb3IiPg0KICAgICAgICA8cGF0aCBkPSJtMzAzLjA5Mzc1IDE3NC4yNWMzLjM5NDUzMSAyLjM3ODkwNiA4LjA3MDMxMiAxLjU1MDc4MSAxMC40NDUzMTItMS44Mzk4NDRsMTUuOTUzMTI2LTIyLjc4OTA2MmMyLjM3ODkwNi0zLjM5NDUzMiAxLjU1NDY4Ny04LjA3MDMxMy0xLjgzOTg0NC0xMC40NDUzMTMtMy4zOTQ1MzItMi4zNzUtOC4wNzAzMTMtMS41NTA3ODEtMTAuNDQ1MzEzIDEuODQzNzVsLTE1Ljk1NzAzMSAyMi43ODUxNTdjLTIuMzc1IDMuMzk0NTMxLTEuNTUwNzgxIDguMDcwMzEyIDEuODQzNzUgMTAuNDQ1MzEyem0wIDAiLz4NCiAgICAgICAgPHBhdGggZD0ibTM0MS42NzE4NzUgMTU1Ljk4NDM3NS01LjQxNzk2OSAyNy4yODUxNTZjLS45MTc5NjggNC42NDA2MjUgMi42MzI4MTMgOC45NjA5MzggNy4zNjcxODggOC45NjA5MzggMy41MDc4MTIgMCA2LjY0MDYyNS0yLjQ3MjY1NyA3LjM0NzY1Ni02LjAzOTA2M2w1LjQxNDA2Mi0yNy4yODkwNjJjLjgwODU5NC00LjA2MjUtMS44MzIwMzEtOC4wMTE3MTktNS44OTQ1MzEtOC44MTY0MDYtNC4wNjY0MDYtLjgwNDY4OC04LjAxMTcxOSAxLjgzMjAzMS04LjgxNjQwNiA1Ljg5ODQzN3ptMCAwIi8+DQogICAgICAgIDxwYXRoIGQ9Im0zMDkuNTg5ODQ0IDEyMS40NDkyMTljLTIuMTQ0NTMyLTMuNTQyOTY5LTYuNzU3ODEzLTQuNjcxODc1LTEwLjMwMDc4Mi0yLjUyNzM0NGwtMjMuNzg5MDYyIDE0LjQyMTg3NWMtMy41NDI5NjkgMi4xNDg0MzgtNC42NzE4NzUgNi43NjE3MTktMi41MjczNDQgMTAuMzA0Njg4IDIuMTUyMzQ0IDMuNTQyOTY4IDYuNzY1NjI1IDQuNjY3OTY4IDEwLjMwNDY4OCAyLjUyMzQzN2wyMy43ODkwNjItMTQuNDE3OTY5YzMuNTQyOTY5LTIuMTQ4NDM3IDQuNjcxODc1LTYuNzYxNzE4IDIuNTIzNDM4LTEwLjMwNDY4N3ptMCAwIi8+DQogICAgICAgIDxwYXRoIGQ9Im04My42NTIzNDQgMTUyLjE3OTY4OGMyLjc1NzgxMiAxLjM1OTM3NCA2LjExMzI4MSAxLjQwNjI1IDguOTY4NzUgMCA3LTMuNDUzMTI2IDI5LjgzNTkzNy0xNi41MDc4MTMgMjkuODM1OTM3LTM5LjQ2NDg0NCAwLTE4LjIwMzEyNS0yMS4yMTQ4NDMtMjcuMDY2NDA2LTM0LjMxMjUtMTYuMDc0MjE5LTUuMDYyNS00LjI2MTcxOS0xMS45NDE0MDYtNS44OTA2MjUtMTguNzUzOTA2LTQuMDg5ODQ0LTkuMzE2NDA2IDIuNDU3MDMxLTE1LjU3MDMxMyAxMC41NjI1LTE1LjU3MDMxMyAyMC4xNjQwNjMgMCAyMy4wMTU2MjUgMjIuODQzNzUgMzYuMDMxMjUgMjkuODMyMDMyIDM5LjQ2NDg0NHptLTMuNzc3MzQ0LTQyLjM2NzE4OGMxLjM5ODQzOCAyLjQ2ODc1IDQuNDY4NzUgNC42MjUgOC4wMjM0MzggNC43MTA5MzggMy41ODIwMzEuMTEzMjgxIDYuOTcyNjU2LTIuMDQ2ODc2IDguNDYwOTM3LTQuNjUyMzQ0IDMuMDU0Njg3LTUuMzU1NDY5IDExLjA5NzY1Ni0zLjE0NDUzMiAxMS4wOTc2NTYgMi44NDc2NTYgMCAxMi42OTE0MDYtMTMuMzk0NTMxIDIxLjU2NjQwNi0xOS4zMjQyMTkgMjQuODc1LTUuOTI5Njg3LTMuMjkyOTY5LTE5LjMxMjUtMTIuMTQ0NTMxLTE5LjMxMjUtMjQuODc1IDAtNi4wNDI5NjkgOC4wODU5MzgtOC4xMzI4MTIgMTEuMDU0Njg4LTIuOTA2MjV6bTAgMCIvPg0KICAgICAgICA8cGF0aCBkPSJtMTQxLjE0MDYyNSAxMDMuNjE3MTg4aDI5LjYzNjcxOWM0LjE0NDUzMSAwIDcuNS0zLjM1NTQ2OSA3LjUtNy41IDAtNC4xNDA2MjYtMy4zNTU0NjktNy41LTcuNS03LjVoLTI5LjYzNjcxOWMtNC4xNDQ1MzEgMC03LjUgMy4zNTkzNzQtNy41IDcuNSAwIDQuMTQ0NTMxIDMuMzU1NDY5IDcuNSA3LjUgNy41em0wIDAiLz4NCiAgICAgICAgPHBhdGggZD0ibTE0MS4xNDA2MjUgMTMwLjAyNzM0NGgyOS42MzY3MTljNC4xNDQ1MzEgMCA3LjUtMy4zNTU0NjkgNy41LTcuNSAwLTQuMTQ0NTMyLTMuMzU1NDY5LTcuNS03LjUtNy41aC0yOS42MzY3MTljLTQuMTQ0NTMxIDAtNy41IDMuMzU1NDY4LTcuNSA3LjUgMCA0LjE0MDYyNSAzLjM1NTQ2OSA3LjUgNy41IDcuNXptMCAwIi8+DQogICAgICAgIDxwYXRoIGQ9Im0xNDEuMTQwNjI1IDE1Ni40Mzc1aDI5LjYzNjcxOWM0LjE0NDUzMSAwIDcuNS0zLjM1NTQ2OSA3LjUtNy41cy0zLjM1NTQ2OS03LjUtNy41LTcuNWgtMjkuNjM2NzE5Yy00LjE0NDUzMSAwLTcuNSAzLjM1NTQ2OS03LjUgNy41czMuMzU1NDY5IDcuNSA3LjUgNy41em0wIDAiLz4NCiAgICAgICAgPHBhdGggZD0ibTQ5NS43Njk1MzEgMTUuMDA3ODEyYzQuMTQ0NTMxIDAgNy41LTMuMzU1NDY4IDcuNS03LjUgMC00LjE0NDUzMS0zLjM1NTQ2OS03LjQ5OTk5OTUtNy41LTcuNDk5OTk5NWgtNzMuNzEwOTM3Yy0uMTE3MTg4IDAtLjIzMDQ2OS4wMTE3MTg3LS4zNDc2NTYuMDE1NjI1LTIuNDk2MDk0LS4xMjg5MDY1LTUgLjk4NDM3NDUtNi41MzkwNjMgMy4xODM1OTM1bC0yNS44OTA2MjUgMzYuOTcyNjU3LTMyLjgzOTg0NC0yMi45OTYwOTRjLTE3LjM3MTA5NC0xMi4xNjQwNjMtMzguOTAyMzQ0LTE2LjI4OTA2My01OS41OTM3NS0xMS41MzkwNjNsLTIuNTk3NjU2LTEuODIwMzEyYy05LjU4OTg0NC02LjcxMDkzOC0yMi44MTY0MDYtNC4zNDc2NTctMjkuNSA1LjE5OTIxOWwtNS45Njg3NSA4LjUyMzQzN2MtNi42OTUzMTIgOS41NjI1LTQuMzYzMjgxIDIyLjgwMDc4MSA1LjIwMzEyNSAyOS40OTYwOTRsMi4wNDY4NzUgMS40MzM1OTNjLTYuODU5Mzc1IDMwLjYxNzE4OCAyNi44NjMyODEgNTQuMDgyMDMyIDUzLjE3OTY4OCAzNy4yMzgyODJsNC4xOTE0MDYgMi45MzM1OTRjLTYuODUxNTYzIDMwLjU3MDMxMiAyNi44MDQ2ODcgNTQuMTE3MTg3IDUzLjE3NTc4MSAzNy4yMzgyODFsNC4xOTUzMTMgMi45MzM1OTNjLTYuODU5Mzc2IDMwLjYxNzE4OCAyNi44NjMyODEgNTQuMDc4MTI2IDUzLjE3NTc4MSAzNy4yMzQzNzZsMi4wNTQ2ODcgMS40NDE0MDZjOS41NjY0MDYgNi42OTUzMTIgMjIuODAwNzgyIDQuMzYzMjgxIDI5LjQ5NjA5NC01LjIwMzEyNWw1Ljk2ODc1LTguNTIzNDM4YzYuNjk1MzEyLTkuNTYyNSA0LjM2MzI4MS0yMi44MDA3ODEtNS4xOTkyMTktMjkuNDk2MDkzbC0zLjI3MzQzNy0yLjI5Mjk2OWMtMi42MTMyODItMjEuMDY2NDA3LTEzLjg1NTQ2OS0zOS44ODY3MTktMzEuMjI2NTYzLTUyLjA1NDY4OGwtMzAuMTk5MjE5LTIxLjE0MDYyNSAyMy42NTIzNDQtMzMuNzc3MzQ0em0tMjE1LjQ1NzAzMSA0My40NzI2NTcgMjQuNjIxMDk0IDE3LjI0MjE4N2MtMTEuNzk2ODc1IDIuNzkyOTY5LTIzLjIyMjY1Ni01LjIzNDM3NS0yNC42MjEwOTQtMTcuMjQyMTg3em01Ny4zNjcxODggNDAuMTY3OTY5IDI0LjYyNSAxNy4yNDIxODdjLTExLjc2OTUzMiAyLjc5Njg3NS0yMy4yMjI2NTctNS4yMDcwMzEtMjQuNjI1LTE3LjI0MjE4N3ptNTcuMzcxMDkzIDQwLjE3MTg3NGMxNC45MTc5NjkgMTAuNDQ1MzEzIDkuNzc3MzQ0IDYuODQzNzUgMjQuNjI1IDE3LjI0MjE4OC0xMS43NzM0MzcgMi43OTY4NzUtMjMuMjIyNjU2LTUuMjE0ODQ0LTI0LjYyNS0xNy4yNDIxODh6bTY0LjEyODkwNyA2LjM0Mzc1LTUuOTY4NzUgOC41MjM0MzhjLTEuOTUzMTI2IDIuNzg5MDYyLTUuODEyNSAzLjQ3MjY1Ni04LjYwNTQ2OSAxLjUxOTUzMS0yLjQxMDE1Ny0xLjY4NzUtMTY5Ljg1OTM3NS0xMTguOTQxNDA2LTE3Mi4wMTk1MzEtMTIwLjQ0OTIxOS0yLjc2OTUzMi0xLjk0MTQwNi0zLjQ1NzAzMi01LjgzMjAzMS0xLjUxNTYyNi04LjYwNTQ2OGw1Ljk2ODc1LTguNTIzNDM4YzEuOTQ5MjE5LTIuNzgxMjUgNS44NDM3NS0zLjQ0OTIxOCA4LjYwNTQ2OS0xLjUxNTYyNWwxNzIuMDE5NTMxIDEyMC40NDUzMTNjMi43NzM0MzggMS45NDE0MDYgMy40NTcwMzIgNS44MzU5MzcgMS41MTU2MjYgOC42MDU0Njh6bS0xNC45MDIzNDQtMzYuMjg5MDYyYy03Ljg5NDUzMi01LjUzMTI1LTEyNS4wNDY4NzUtODcuNTU4NTk0LTEyOC43MTA5MzgtOTAuMTI1IDExLjQ3MjY1Ni4zNTE1NjIgMjIuNjcxODc1IDQgMzIuMjczNDM4IDEwLjcyMjY1Nmw3NS4zMjQyMTggNTIuNzQyMTg4YzkuNTk3NjU3IDYuNzIyNjU2IDE2Ljg1OTM3NiAxNiAyMS4xMTMyODIgMjYuNjYwMTU2em0wIDAiLz4NCiAgICAgICAgPHBhdGggZD0ibTQ5MC44MjAzMTIgMzEwLjUxNTYyNWgtMjE3LjMyMDMxMmMtNC4xNDQ1MzEgMC03LjUgMy4zNTkzNzUtNy41IDcuNSAwIDQuMTQ0NTMxIDMuMzU1NDY5IDcuNTAzOTA2IDcuNSA3LjUwMzkwNmgyMTcuMzIwMzEyYzMuNDA2MjUgMCA2LjE3OTY4OCAyLjc2OTUzMSA2LjE3OTY4OCA2LjE3NTc4MXYxMy42Nzk2ODhjMCAzLjQwNjI1LTIuNzczNDM4IDYuMTc5Njg4LTYuMTc5Njg4IDYuMTc5Njg4LTMuNDQ1MzEyIDAtNDYzLjYwOTM3NCAwLTQ2OS42NDA2MjQgMC0zLjQwNjI1IDAtNi4xNzk2ODgtMi43Njk1MzItNi4xNzk2ODgtNi4xNzk2ODh2LTEzLjY3OTY4OGMwLTMuNDA2MjUgMi43NzM0MzgtNi4xNzU3ODEgNi4xNzk2ODgtNi4xNzU3ODFoMjE3LjMyMDMxMmM0LjE0NDUzMSAwIDcuNS0zLjM1OTM3NSA3LjUtNy41MDM5MDYgMC00LjE0MDYyNS0zLjM1NTQ2OS03LjUtNy41LTcuNWgtODUuMzU1NDY5Yy41OTc2NTctMS45NTMxMjUuOTI1NzgxLTQuMDI3MzQ0LjkyNTc4MS02LjE3NTc4MXYtMTMuNjc5Njg4YzAtMTEuNjc5Njg3LTkuNS0yMS4xNzk2ODctMjEuMTc5Njg3LTIxLjE3OTY4N2gtMTExLjcxMDkzN2MtMTEuNjc5Njg4IDAtMjEuMTc5Njg4IDkuNS0yMS4xNzk2ODggMjEuMTc5Njg3djEzLjY3OTY4OGMwIDUuMjE0ODQ0IDEuOTAyMzQ0IDkuOTg0Mzc1IDUuMDM5MDYyIDEzLjY3OTY4Ny0zLjEzNjcxOCAzLjY5MTQwNy01LjAzOTA2MiA4LjQ2NDg0NC01LjAzOTA2MiAxMy42NzU3ODF2MTMuNjc5Njg4YzAgMTEuMzI4MTI1IDguOTQ1MzEyIDIwLjU3ODEyNSAyMC4xMzY3MTkgMjEuMTI4OTA2djYuNjA5Mzc1YzAgMTEuNjc5Njg4IDkuNTAzOTA2IDIxLjE3OTY4OCAyMS4xNzk2ODcgMjEuMTc5Njg4aDIwLjcxNDg0NHY5NS4xNDA2MjVjMCA3Ljg3ODkwNiA2LjQxMDE1NiAxNC4yODkwNjIgMTQuMjkyOTY5IDE0LjI4OTA2MmgxNC4xNTIzNDNjNy44Nzg5MDcgMCAxNC4yOTI5NjktNi40MTAxNTYgMTQuMjkyOTY5LTE0LjI4OTA2MnYtOTUuMTQwNjI1aDMwMi40NjA5Mzh2OTUuMTQwNjI1YzAgNy44Nzg5MDYgNi40MTAxNTYgMTQuMjg5MDYyIDE0LjI5Mjk2OSAxNC4yODkwNjJoMTQuMTUyMzQzYzcuODgyODEzIDAgMTQuMjkyOTY5LTYuNDEwMTU2IDE0LjI5Mjk2OS0xNC4yODkwNjJ2LTk1LjE0MDYyNWgyMC43MTA5MzhjMTEuNjc5Njg3IDAgMjEuMTc5Njg3LTkuNSAyMS4xNzk2ODctMjEuMTc5Njg4di02LjYwOTM3NWMxMS4xOTUzMTMtLjU1MDc4MSAyMC4xNDA2MjUtOS44MDA3ODEgMjAuMTQwNjI1LTIxLjEyODkwNnYtMTMuNjc5Njg4YzAtMTEuNjc1NzgxLTkuNS0yMS4xNzk2ODctMjEuMTc5Njg4LTIxLjE3OTY4N3ptLTQ3NS44MjAzMTItMTkuODU1NDY5YzAtMy40MDYyNSAyLjc3MzQzOC02LjE3OTY4NyA2LjE3OTY4OC02LjE3OTY4N2gxMTEuNzEwOTM3YzMuNDA2MjUgMCA2LjE3OTY4NyAyLjc3MzQzNyA2LjE3OTY4NyA2LjE3OTY4N3YxMy42Nzk2ODhjMCAzLjQwNjI1LTIuNzczNDM3IDYuMTc5Njg3LTYuMTc5Njg3IDYuMTc5Njg3aC0xMTEuNzEwOTM3Yy0zLjQwNjI1IDAtNi4xNzk2ODgtMi43NzM0MzctNi4xNzk2ODgtNi4xNzk2ODd6bTc0Ljc2NTYyNSAxOTguMDYyNWgtMTIuNzM0Mzc1di05NC40Mjk2ODdoMTIuNzM0Mzc1em0zNDUuMjAzMTI1IDBoLTEyLjczODI4MXYtOTQuNDI5Njg3aDEyLjczODI4MXptNDEuODkwNjI1LTExNS42MDkzNzVjMCAzLjQwNjI1LTIuNzY5NTMxIDYuMTc5Njg4LTYuMTc5Njg3IDYuMTc5Njg4LTEzLjcxNDg0NCAwLTQxNS4wMzUxNTcgMC00MjkuMzYzMjgyIDAtMy40MDYyNSAwLTYuMTc5Njg3LTIuNzczNDM4LTYuMTc5Njg3LTYuMTc5Njg4di02LjU1ODU5M2g0NDEuNzIyNjU2em0wIDAiLz4NCiAgICAgICAgPHBhdGggZD0ibTIyOC45NjA5MzggMTEyLjUyNzM0NGM0LjE0NDUzMSAwIDcuNS0zLjM1OTM3NSA3LjUtNy41di00MS4xMzY3MTljMC0xNi4zMTY0MDYtMTMuMjczNDM4LTI5LjU5Mzc1LTI5LjU4OTg0NC0yOS41OTM3NWgtMTc3LjI4MTI1Yy0xNi4zMTY0MDYgMC0yOS41ODk4NDQgMTMuMjczNDM3LTI5LjU4OTg0NCAyOS41OTM3NXYxMTcuMjc3MzQ0YzAgMTYuMzE2NDA2IDEzLjI3MzQzOCAyOS41ODk4NDMgMjkuNTg5ODQ0IDI5LjU4OTg0M2gxNzcuMjgxMjVjMTYuMzE2NDA2IDAgMjkuNTkzNzUtMTMuMjczNDM3IDI5LjU5Mzc1LTI5LjU4OTg0M3YtNDEuMTQwNjI1YzAtNC4xNDA2MjUtMy4zNTkzNzUtNy41LTcuNTAzOTA2LTcuNS00LjE0MDYyNiAwLTcuNSAzLjM1OTM3NS03LjUgNy41djQxLjE0MDYyNWMwIDguMDQyOTY5LTYuNTQ2ODc2IDE0LjU4OTg0My0xNC41ODk4NDQgMTQuNTg5ODQzaC0xNzcuMjgxMjVjLTguMDQyOTY5IDAtMTQuNTg5ODQ0LTYuNTQ2ODc0LTE0LjU4OTg0NC0xNC41ODk4NDN2LTExNy4yNzczNDRjMC04LjA0Njg3NSA2LjU0Njg3NS0xNC41OTM3NSAxNC41ODk4NDQtMTQuNTkzNzVoMTc3LjI4MTI1YzguMDQyOTY4IDAgMTQuNTg5ODQ0IDYuNTQ2ODc1IDE0LjU4OTg0NCAxNC41OTM3NXY0MS4xMzY3MTljMCA0LjE0MDYyNSAzLjM1OTM3NCA3LjUgNy41IDcuNXptMCAwIi8+DQogICAgICAgIDxwYXRoIGQ9Im0zNC43NzM0MzggNjEuNTcwMzEyYy00LjE0NDUzMiAwLTcuNSAzLjM1OTM3Ni03LjUgNy41djEwNi45MTQwNjNjMCA0LjE0NDUzMSAzLjM1NTQ2OCA3LjUgNy41IDcuNWgxNjYuOTE0MDYyYzQuMTQ0NTMxIDAgNy41LTMuMzU1NDY5IDcuNS03LjV2LTEwNi45MTQwNjNjMC00LjE0MDYyNC0zLjM1NTQ2OS03LjUtNy41LTcuNXptMTU5LjQxNDA2MiAxMDYuOTE0MDYzaC0xNTEuOTE0MDYydi05MS45MTQwNjNoMTUxLjkxNDA2MnptMCAwIi8+DQogICAgPC9nPg0KPC9zdmc+","Front Yard":"PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDUxMiA1MTIiPg0KICAgIDxnIGZpbGw9ImN1cnJlbnRDb2xvciI+DQogICAgICAgIDxwYXRoIGQ9Ik0xMjYuNDksMzYuOTQ3Yy0zMS41NzksMC01Ny4yNywyNS42OTEtNTcuMjcsNTcuMjdjMCwzMS41NzksMjUuNjkxLDU3LjI3LDU3LjI3LDU3LjI3YzMxLjU3OCwwLDU3LjI3LTI1LjY5MSw1Ny4yNy01Ny4yNw0KCQkJQzE4My43NjEsNjIuNjM4LDE1OC4wNywzNi45NDcsMTI2LjQ5LDM2Ljk0N3ogTTEyNi40OSwxMzEuNDg3Yy0yMC41NTEsMC0zNy4yNy0xNi43MTktMzcuMjctMzcuMjcNCgkJCWMwLTIwLjU1MSwxNi43MTktMzcuMjcsMzcuMjctMzcuMjdjMjAuNTUsMCwzNy4yNywxNi43MTksMzcuMjcsMzcuMjdDMTYzLjc2MSwxMTQuNzY4LDE0Ny4wNDIsMTMxLjQ4NywxMjYuNDksMTMxLjQ4N3oiLz4NCiAgICAgICAgPHBhdGggZD0iTTEyNi40OSwwYy01LjUyMywwLTEwLDQuNDc3LTEwLDEwdjEyLjMzOGMwLDUuNTIzLDQuNDc3LDEwLDEwLDEwczEwLTQuNDc3LDEwLTEwVjEwQzEzNi40OSw0LjQ3NywxMzIuMDE0LDAsMTI2LjQ5LDB6Ii8+DQogICAgICAgIDxwYXRoIGQ9Ik0xMjYuNDksMTU2LjA5N2MtNS41MjMsMC0xMCw0LjQ3Ny0xMCwxMHYxMi4zMzhjMCw1LjUyMyw0LjQ3NywxMCwxMCwxMHMxMC00LjQ3NywxMC0xMHYtMTIuMzM4DQoJCQlDMTM2LjQ5LDE2MC41NzQsMTMyLjAxNCwxNTYuMDk3LDEyNi40OSwxNTYuMDk3eiIvPg0KICAgICAgICA8cGF0aCBkPSJNMjEwLjcwOCw4NC4yMTdIMTk4LjM3Yy01LjUyMywwLTEwLDQuNDc3LTEwLDEwczQuNDc3LDEwLDEwLDEwaDEyLjMzOGM1LjUyMywwLDEwLTQuNDc3LDEwLTEwDQoJCQlTMjE2LjIzLDg0LjIxNywyMTAuNzA4LDg0LjIxN3oiLz4NCiAgICAgICAgPHBhdGggZD0iTTU0LjYxLDg0LjIxN0g0Mi4yNzJjLTUuNTIzLDAtMTAsNC40NzctMTAsMTBzNC40NzcsMTAsMTAsMTBoMTIuMzM5YzUuNTIzLDAsMTAtNC40NzcsOS45OTktMTANCgkJCUM2NC42MSw4OC42OTQsNjAuMTM0LDg0LjIxNyw1NC42MSw4NC4yMTd6Ii8+DQogICAgICAgIDxwYXRoIGQ9Ik0yMDAuOTc3LDE5LjcyOWMtMy45MDUtMy45MDUtMTAuMjM3LTMuOTA1LTE0LjE0MiwwbC05Ljg3Nyw5Ljg3N2MtMy45MDUsMy45MDYtMy45MDUsMTAuMjM4LDAsMTQuMTQzDQoJCQljMS45NTIsMS45NTMsNC41MTIsMi45MjksNy4wNzEsMi45MjljMi41NTksMCw1LjExOS0wLjk3Niw3LjA3MS0yLjkyOWw5Ljg3Ny05Ljg3N0MyMDQuODgzLDI5Ljk2NiwyMDQuODgzLDIzLjYzNCwyMDAuOTc3LDE5LjcyOQ0KCQkJeiIvPg0KICAgICAgICA8cGF0aCBkPSJNNzYuMDIzLDE0NC42ODVjLTMuOTA2LTMuOTA1LTEwLjIzOC0zLjkwNS0xNC4xNDMsMGwtOS44NzcsOS44NzdjLTMuOTA1LDMuOTA2LTMuOTA1LDEwLjIzOCwwLDE0LjE0Mw0KCQkJYzEuOTUyLDEuOTUzLDQuNTEyLDIuOTI5LDcuMDcxLDIuOTI5czUuMTE5LTAuOTc2LDcuMDcyLTIuOTI5bDkuODc3LTkuODc3Qzc5LjkyOCwxNTQuOTIyLDc5LjkyOCwxNDguNTksNzYuMDIzLDE0NC42ODV6Ii8+DQogICAgICAgIDxwYXRoIGQ9Ik03Ni4wMjEsMjkuNjA2bC05Ljg3Ny05Ljg3N2MtMy45MDUtMy45MDUtMTAuMjM3LTMuOTA1LTE0LjE0MiwwYy0zLjkwNSwzLjkwNi0zLjkwNSwxMC4yMzgsMCwxNC4xNDNsOS44NzcsOS44NzcNCgkJCWMxLjk1MiwxLjk1Myw0LjUxMiwyLjkyOSw3LjA3MSwyLjkyOXM1LjExOS0wLjk3Niw3LjA3MS0yLjkyOUM3OS45MjcsMzkuODQzLDc5LjkyNywzMy41MTEsNzYuMDIxLDI5LjYwNnoiLz4NCiAgICAgICAgPHBhdGggZD0iTTQ1OS41NCw0NjguMzg5Yy0wLjEyOS0wLjY0LTAuMzItMS4yNy0wLjU3LTEuODdjLTAuMjUtMC42LTAuNTYtMS4xOC0wLjkyLTEuNzJjLTAuMzYtMC41NS0wLjc4LTEuMDYtMS4yNC0xLjUzDQoJCQljLTAuNDYtMC40Ni0wLjk3LTAuODctMS41Mi0xLjI0Yy0wLjU0LTAuMzYtMS4xMi0wLjY3LTEuNzMtMC45MmMtMC41OTktMC4yNS0xLjIyOS0wLjQ0LTEuODctMC41N2MtMS4yOS0wLjI2LTIuNjItMC4yNi0zLjkwOSwwDQoJCQljLTAuNjMxLDAuMTMtMS4yNjEsMC4zMi0xLjg3LDAuNTdjLTAuNjAxLDAuMjUtMS4xODEsMC41Ni0xLjcyMSwwLjkyYy0wLjU1LDAuMzctMS4wNiwwLjc4LTEuNTIsMS4yNA0KCQkJYy0wLjQ2LDAuNDctMC44OCwwLjk4LTEuMjUsMS41M2MtMC4zNiwwLjU0LTAuNjcsMS4xMi0wLjkyLDEuNzJjLTAuMjUsMC42LTAuNDQsMS4yMy0wLjU3LDEuODcNCgkJCWMtMC4xMywwLjY1MS0wLjE5LDEuMzAxLTAuMTksMS45NjFjMCwwLjY1LDAuMDYsMS4zMSwwLjE5LDEuOTVjMC4xMywwLjY0LDAuMzIsMS4yNywwLjU3LDEuODdjMC4yNSwwLjYsMC41NiwxLjE4LDAuOTIsMS43Mw0KCQkJYzAuMzcsMC41NCwwLjc5LDEuMDYsMS4yNSwxLjUyYzAuNDYsMC40NiwwLjk3LDAuODgsMS41MiwxLjI0YzAuNTQsMC4zNiwxLjEyLDAuNjcsMS43MjEsMC45MmMwLjYwOSwwLjI1LDEuMjM5LDAuNDQsMS44NywwLjU3DQoJCQljMC42NSwwLjEzLDEuMzEsMC4yLDEuOTYsMC4yYzAuNjUsMCwxLjMxLTAuMDcsMS45NDktMC4yYzAuNjQxLTAuMTMsMS4yNy0wLjMyLDEuODctMC41N2MwLjYxLTAuMjUsMS4xOS0wLjU2LDEuNzMtMC45Mg0KCQkJYzAuNTUtMC4zNiwxLjA2LTAuNzgsMS41Mi0xLjI0YzAuNDYtMC40NiwwLjg4LTAuOTgsMS4yNC0xLjUyYzAuMzYxLTAuNTUsMC42Ny0xLjEzLDAuOTItMS43M2MwLjI1LTAuNiwwLjQ0LTEuMjMsMC41Ny0xLjg3DQoJCQlzMC4yLTEuMywwLjItMS45NUM0NTkuNzQsNDY5LjY4OSw0NTkuNjcsNDY5LjAzOSw0NTkuNTQsNDY4LjM4OXoiLz4NCiAgICAgICAgPHBhdGggZD0iTTQwOS43MzksNDYwLjM0Nkg2Mi4xMzhjLTUuNTIzLDAtMTAsNC40NzctMTAsMTBzNC40NzcsMTAsMTAsMTBoMzQ3LjZjNS41MjMsMCwxMC00LjQ3NywxMC4wMDEtMTANCgkJCUM0MTkuNzM5LDQ2NC44MjMsNDE1LjI2MSw0NjAuMzQ2LDQwOS43MzksNDYwLjM0NnoiLz4NCiAgICAgICAgPHBhdGggZD0iTTUwMS41NjMsNDI3LjkzMWgtNi44MDljLTMuODA2LTIxLjMxMi0yMi40NzYtMzcuNTQtNDQuODY0LTM3LjU0Yy0zLjMsMC02LjU5MSwwLjM2Mi05LjgwMywxLjA2N1YyOTMuMjkNCgkJCWMzNi40ODItNC45MDIsNjQuNzA0LTM2LjIzNiw2NC43MDQtNzQuMDM3YzAtMTkuNzA5LTcuNzgxLTM4LjUzMS0yMS41MjQtNTIuNDY0YzAuMTg2LTEuODE0LDAuMjc4LTMuNjQxLDAuMjc4LTUuNDY4DQoJCQljMC0yOS40NzctMjMuOTgxLTUzLjQ1OC01My40NTgtNTMuNDU4Yy0yOS40NzcsMC01My40NTgsMjMuOTgyLTUzLjQ1OCw1My40NThjMCwxLjgyNywwLjA5MywzLjY1MywwLjI3Nyw1LjQ2Nw0KCQkJYy0xMy43NDEsMTMuOTM0LTIxLjUyMywzMi43NTYtMjEuNTIzLDUyLjQ2NWMwLDM3LjgwMiwyOC4yMjMsNjkuMTM2LDY0LjcwNCw3NC4wMzd2ODkuNjJjLTQuNjg1LTEuNjMyLTkuNzE2LTIuNTItMTQuOTUxLTIuNTINCgkJCWMtMjUuMTI5LDAtNDUuNTczLDIwLjQ0NC00NS41NzMsNDUuNTc0djEuOTY4aC04LjUwNnYtMzUuMTNoMC4wMDFjNS41MjIsMCwxMC00LjQ3NywxMC0xMHYtNDNjMC01LjUyMy00LjQ3OC0xMC0xMC0xMGgtMC4wMDENCgkJCXYtNDcuMzI5YzAtMi44NDQtMS4yMTEtNS41NTMtMy4zMy03LjQ1TDMxNi4yNywyNDYuODZjLTMuNzk3LTMuMzk5LTkuNTQzLTMuMzk5LTEzLjM0LDBsLTI0Ljc4NywyMi4xOTFsLTI0Ljc4OC0yMi4xOTENCgkJCWMtMy43OTctMy4zOTgtOS41NDMtMy4zOTgtMTMuMzQsMGwtMjQuNzg4LDIyLjE5MWwtMjQuNzg4LTIyLjE5MWMtMy43OTctMy4zOTktOS41NDMtMy4zOTktMTMuMzQsMC4wMDFsLTI0Ljc4NywyMi4xOTENCgkJCWwtMjQuNzg4LTIyLjE5MWMtMy43OTctMy4zOTgtOS41NDMtMy4zOTgtMTMuMzQsMEw4OS4zOTgsMjY5LjA1TDY0LjYxLDI0Ni44NTljLTMuNzk2LTMuMzk5LTkuNTQzLTMuMzk5LTEzLjM0LTAuMDAxDQoJCQlsLTMxLjQ1OCwyOC4xNjNjLTIuMTE5LDEuODk3LTMuMzMsNC42MDYtMy4zMyw3LjQ1MXY0Ny4zMjloLTAuMDAxYy01LjUyMywwLTEwLDQuNDc3LTEwLDEwdjQzYzAsNS41MjMsNC40NzcsMTAsMTAsMTBoMC4wMDENCgkJCXYzNS4xM2gtNi4wNDRjLTUuNTIzLDAtMTAsNC40NzctMTAsMTBWNTAyYzAsNS41MjMsNC40NzcsMTAsMTAsMTBoNDkxLjEyM2M1LjUyMiwwLDEwLTQuNDc3LDEwLTEwdi02NC4wNjkNCgkJCUM1MTEuNTYzLDQzMi40MDgsNTA3LjA4NSw0MjcuOTMxLDUwMS41NjMsNDI3LjkzMXogTTQ0OS44OSw0MTAuMzkxYzExLjI5NiwwLDIwLjkwNSw3LjM2MiwyNC4yODEsMTcuNTRoLTIzLjQ2MnYtMS45NjgNCgkJCWMwLTUuNDQxLTAuOTU5LTEwLjY2Mi0yLjcxNi0xNS41MDRDNDQ4LjYyLDQxMC40MTQsNDQ5LjI1Myw0MTAuMzkxLDQ0OS44OSw0MTAuMzkxeiBNNDIwLjA4NywxODUuNTc0djMzLjExOGwtMTAuNDA3LTEwLjQwNw0KCQkJYy0zLjkwNi0zLjkwNC0xMC4yMzYtMy45MDQtMTQuMTQzLDBjLTMuOTA1LDMuOTA1LTMuOTA1LDEwLjIzNywwLDE0LjE0M2wyMy4yNTcsMjMuMjU3YzAuNDA3LDAuNDA2LDAuODM5LDAuNzcsMS4yOTMsMS4wOTENCgkJCXYyNi4yNjVjLTI1LjQwNS00LjcxMi00NC43MDQtMjcuMDM5LTQ0LjcwNC01My43ODljMC0xNS44MTYsNi44NDUtMzAuODU0LDE4Ljc3OC00MS4yNTZjMi43NC0yLjM4OCwzLjk2OS02LjA3NSwzLjIwOS05LjYyOQ0KCQkJYy0wLjQ5Mi0yLjI5OS0wLjc0MS00LjY3LTAuNzQxLTcuMDQ3YzAtMTguNDQ5LDE1LjAwOS0zMy40NTgsMzMuNDU4LTMzLjQ1OGMxOC40NDksMCwzMy40NTgsMTUuMDA5LDMzLjQ1OCwzMy40NTgNCgkJCWMwLDIuMzc4LTAuMjQ5LDQuNzQ4LTAuNzQxLDcuMDQ1Yy0wLjc2MiwzLjU1NSwwLjQ2Nyw3LjI0MywzLjIwOCw5LjYzMmMxMS45MzUsMTAuNDAzLDE4Ljc3OSwyNS40NCwxOC43NzksNDEuMjU2DQoJCQljMCwyNi43NS0xOS4yOTksNDkuMDc2LTQ0LjcwNCw1My43ODh2LTI2LjI2NWMwLjQ1My0wLjMyMiwwLjg4Ny0wLjY4NSwxLjI5My0xLjA5MWwyMy4yNTctMjMuMjU3DQoJCQljMy45MDUtMy45MDUsMy45MDUtMTAuMjM3LDAtMTQuMTQzYy0zLjkwNi0zLjkwNC0xMC4yMzYtMy45MDQtMTQuMTQzLDBsLTEwLjQwNywxMC40MDd2LTMzLjExOGMwLTUuNTIzLTQuNDc4LTEwLTEwLTEwDQoJCQlDNDI0LjU2NCwxNzUuNTc0LDQyMC4wODcsMTgwLjA1MSw0MjAuMDg3LDE4NS41NzR6IE0zNzkuNTYzLDQyNS45NjNjMC0xNC4xMDIsMTEuNDcyLTI1LjU3NCwyNS41NzMtMjUuNTc0DQoJCQljMTQuMTAyLDAsMjUuNTczLDExLjQ3MiwyNS41NzMsMjUuNTc0djEuOTY4aC01MS4xNDZWNDI1Ljk2M3ogTTI4OC4xNDMsMjg2Ljk0MWwyMS40NTctMTkuMjFsMjEuNDU3LDE5LjIxVjMyOS44aC00Mi45MTRWMjg2Ljk0MQ0KCQkJeiBNMjI1LjIyNywyODYuOTQxbDIxLjQ1OC0xOS4yMWwyMS40NTcsMTkuMjFWMzI5LjhoLTQyLjkxNVYyODYuOTQxeiBNMTYyLjMxMywyODYuOTQxbDIxLjQ1Ny0xOS4yMWwyMS40NTgsMTkuMjFWMzI5LjhoLTQyLjkxNQ0KCQkJVjI4Ni45NDF6IE05OS4zOTgsMjg2Ljk0MWwyMS40NTctMTkuMjFsMjEuNDU4LDE5LjIxVjMyOS44SDk5LjM5OFYyODYuOTQxeiBNMzYuNDgzLDI4Ni45NDFsMjEuNDU3LTE5LjIxbDIxLjQ1NywxOS4yMVYzMjkuOA0KCQkJSDM2LjQ4M1YyODYuOTQxeiBNMjYuNDgyLDM0OS44MDFoMzE0LjU3NXYyM0gyNi40ODJWMzQ5LjgwMXogTTMzMS4wNTcsMzkyLjgwMXYzNS4xM2gtNDIuOTE0di0zNS4xM0gzMzEuMDU3eiBNMjY4LjE0MywzOTIuODAxDQoJCQl2MzUuMTNoLTQyLjkxNXYtMzUuMTNIMjY4LjE0M3ogTTIwNS4yMjcsMzkyLjgwMXYzNS4xM2gtNDIuOTE1di0zNS4xM0gyMDUuMjI3eiBNMTQyLjMxMywzOTIuODAxdjM1LjEzSDk5LjM5OHYtMzUuMTNIMTQyLjMxM3oNCgkJCSBNNzkuMzk4LDM5Mi44MDF2MzUuMTNIMzYuNDgzdi0zNS4xM0g3OS4zOTh6IE0yMC40MzgsNDkydi00NC4wNjloNDcxLjEyM1Y0OTJIMjAuNDM4eiIvPg0KICAgICAgICA8cGF0aCBkPSJNMjc4LjQ4NywxMjcuODQzYy0wLjU1NiwwLTEuMTEyLDAuMDExLTEuNjY4LDAuMDMzYy03LjU0My0xNC40Mi0yMi41MTktMjMuOTIzLTM4Ljg5NC0yMy45MjMNCgkJCWMtMjAuNTg3LDAtMzguMDQ3LDE0LjY4My00Mi43NzMsMzQuMzQ2Yy0xOS43ODMsMS45My0zNS4zMDksMTkuMDAxLTM1LjMwOSwzOS43MDdjMCwyMS45OTQsMTcuNTE3LDM5Ljg4NywzOS4wNDgsMzkuODg3aDc5LjU5Ng0KCQkJYzI0LjI4NSwwLDQ0LjA0MS0yMC4xOTgsNDQuMDQxLTQ1LjAyNUMzMjIuNTI3LDE0OC4wNDEsMzAyLjc3MSwxMjcuODQzLDI3OC40ODcsMTI3Ljg0M3ogTTI3OC40ODcsMTk3Ljg5M2gtNzkuNTk2DQoJCQljLTEwLjUwMywwLTE5LjA0OC04LjkyMS0xOS4wNDgtMTkuODg3YzAtMTAuOTY3LDguNTQ1LTE5Ljg4OCwxOS4wNDgtMTkuODg4YzEuMDU2LDAsMi4xNDgsMC4wOTksMy4yNDQsMC4yOTYNCgkJCWMyLjg5MywwLjUxNiw1Ljg3LTAuMjY3LDguMTM1LTIuMTQxYzIuMjY1LTEuODc1LDMuNTktNC42NTIsMy42MjMtNy41OTJjMC4xNTMtMTMuNjM1LDEwLjkzMy0yNC43MjgsMjQuMDMyLTI0LjcyOA0KCQkJYzEwLjYzOCwwLDE5Ljg3Nyw3LjEwOCwyMi45ODgsMTcuNjg5YzEuNTExLDUuMTM1LDYuNzk0LDguMTczLDExLjk5NCw2Ljg4NmMxLjgzOC0wLjQ1NCwzLjcxNS0wLjY4NCw1LjU4LTAuNjg0DQoJCQljMTMuMjU2LDAsMjQuMDQxLDExLjIyNiwyNC4wNDEsMjUuMDI1QzMwMi41MjcsMTg2LjY2NywyOTEuNzQzLDE5Ny44OTMsMjc4LjQ4NywxOTcuODkzeiIvPg0KICAgIDwvZz4NCjwvc3ZnPg0K",Gallery:INe,Garage:hNe,Garden:wNe,"Ground Floor":"PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MTIuMDAyIDUxMi4wMDIiPg0KICAgIDxnIGZpbGw9ImN1cnJlbnRDb2xvciI+DQogICAgICAgIDxwYXRoIHN0cm9rZT0iIiBkPSJNNDc3LjQ0NCw0NzEuMDM0aC0zLjgzM2MtMy42NzktMTQuNDM1LTE1LjkyNi0yNS4zNTYtMzAuODU5LTI3LjI0MVYzMDguNTg3aDIuMTM4YzkuOTE3LDAsMTcuOTg1LTguMDY4LDE3Ljk4NS0xNy45ODYNCgkJCWMwLTkuOTE3LTguMDY4LTE3Ljk4NS0xNy45ODUtMTcuOTg1aC0yLjEzOFYxMjkuMzgyaDkuODE1YzcuMTk3LDAsMTMuMDUyLTUuODU1LDEzLjA1Mi0xMy4wNTJ2LTE0LjkwNA0KCQkJYzAtMC4wMzMtMC4wMDUtMC4wNjUtMC4wMDUtMC4wOThjLTAuMDAxLTAuMDk4LTAuMDA5LTAuMTk2LTAuMDE1LTAuMjk0Yy0wLjAwOS0wLjE3MS0wLjAyMS0wLjM0Mi0wLjA0Mi0wLjUxDQoJCQljLTAuMDExLTAuMDg5LTAuMDI2LTAuMTc3LTAuMDQxLTAuMjY2Yy0wLjAyOS0wLjE4My0wLjA2NS0wLjM2NC0wLjEwOC0wLjU0MmMtMC4wMS0wLjA0LTAuMDE0LTAuMDgxLTAuMDI0LTAuMTIxTDQ0Ni4xMjMsMjUuNDINCgkJCWMtMS41NzQtNi4wNi03LjA0Ny0xMC4yOTMtMTMuMzA3LTEwLjI5M2gtNDkuMTA1Yy00LjAyNSwwLTcuMjg3LDMuMjYyLTcuMjg3LDcuMjg3czMuMjYyLDcuMjg3LDcuMjg3LDcuMjg3aDQ4LjQ2OGwxNi43MzQsNjQuNDQNCgkJCUgzMzUuMzcyTDI5Mi4zNDcsMjkuN2g0NS44NjZjNC4wMjUsMCw3LjI4Ny0zLjI2Miw3LjI4Ny03LjI4N2MwLTQuMDI1LTMuMjYyLTcuMjg3LTcuMjg3LTcuMjg3aC01NS41OTZsLTAuOTI2LTEuMzg3DQoJCQlDMjc1Ljk0OCw1LjEzNywyNjYuMzQyLDAsMjU1Ljk5NywwYy0xMC4zNDUsMC0xOS45NSw1LjEzNi0yNS42OTQsMTMuNzM5bC0wLjkyNywxLjM4OEg3OS4xNzgNCgkJCWMtNi4yNjEsMC0xMS43MzMsNC4yMzItMTMuMzA3LDEwLjI5M0w0Ni42MDksOTkuNTk1Yy0wLjAxLDAuMDQtMC4wMTQsMC4wODEtMC4wMjQsMC4xMjFjLTAuMDQzLDAuMTc4LTAuMDc5LDAuMzU5LTAuMTA4LDAuNTQyDQoJCQljLTAuMDE0LDAuMDg5LTAuMDMsMC4xNzctMC4wNDEsMC4yNjZjLTAuMDIxLDAuMTY4LTAuMDMzLDAuMzM4LTAuMDQyLDAuNTFjLTAuMDA1LDAuMDk4LTAuMDE0LDAuMTk2LTAuMDE1LDAuMjk0DQoJCQljMCwwLjAzMy0wLjAwNSwwLjA2NS0wLjAwNSwwLjA5OHYxNC45MDRjMCw3LjE5Nyw1Ljg1NSwxMy4wNTIsMTMuMDUyLDEzLjA1Mmg5LjgxNXYxNDMuMjMzaC0yLjEzOA0KCQkJYy05LjkxNywwLTE3Ljk4NSw4LjA2OC0xNy45ODUsMTcuOTg1czguMDY4LDE3Ljk4NiwxNy45ODUsMTcuOTg2aDIuMTM4djQ2LjY5NmMwLDQuMDI0LDMuMjYyLDcuMjg3LDcuMjg3LDcuMjg3DQoJCQlzNy4yODctMy4yNjIsNy4yODctNy4yODd2LTQ2LjY5NmgzNDQuMzY0djEyOS4zMTFjLTAuMDU1LTAuMDMyLTAuMTEzLTAuMDYtMC4xNjktMC4wOTJjLTAuNzE0LTAuNDE1LTEuNDM5LTAuODEtMi4xNzYtMS4xODINCgkJCWMtMC4xNDQtMC4wNzMtMC4yOTEtMC4xMzktMC40MzUtMC4yMWMtMC42MTQtMC4zMDItMS4yMzUtMC41ODgtMS44NjMtMC44NTljLTAuMjEzLTAuMDkyLTAuNDI1LTAuMTgzLTAuNjM5LTAuMjcyDQoJCQljLTAuNzI3LTAuMy0xLjQ1OS0wLjU4NS0yLjIwMi0wLjg0NGMtMC4wNDQtMC4wMTUtMC4wODctMC4wMzMtMC4xMzEtMC4wNDljLTAuNzg0LTAuMjcxLTEuNTc4LTAuNTExLTIuMzc4LTAuNzM2DQoJCQljLTAuMjE5LTAuMDYyLTAuNDQtMC4xMTgtMC42Ni0wLjE3NmMtMC42NDItMC4xNjktMS4yODktMC4zMjMtMS45NC0wLjQ2MmMtMC4xODgtMC4wNC0wLjM3NS0wLjA4NS0wLjU2NC0wLjEyMw0KCQkJYy0wLjgxMi0wLjE2Mi0xLjYyOS0wLjMtMi40NTEtMC40MTRjLTAuMTc4LTAuMDI1LTAuMzU4LTAuMDQyLTAuNTM3LTAuMDY0Yy0wLjY3MS0wLjA4NC0xLjM0NS0wLjE1Mi0yLjAyMi0wLjIwNA0KCQkJYy0wLjIzNC0wLjAxOC0wLjQ2OC0wLjAzNi0wLjcwMi0wLjA1MWMtMC44NDItMC4wNTEtMS42ODUtMC4wODUtMi41MzMtMC4wODVjLTE1LjQ0NiwwLTI5LjY5OSw4LjYxLTM3LjA2MiwyMS45MTUNCgkJCWMtMC44NDYtMC4wMi0xLjY4NCwwLjAwMS0yLjUxNiwwLjA0NmMtMC4xOTUsMC4wMTEtMC4zODcsMC4wMzQtMC41ODEsMC4wNDhjLTAuNjM2LDAuMDQ3LTEuMjY4LDAuMTA3LTEuODk0LDAuMTkNCgkJCWMtMC4yMywwLjAzMS0wLjQ1OCwwLjA3MS0wLjY4NiwwLjEwN2MtMC41ODYsMC4wOTItMS4xNjgsMC4xOTctMS43NDQsMC4zMjFjLTAuMjM0LDAuMDUtMC40NjUsMC4xMDQtMC42OTcsMC4xNTkNCgkJCWMtMC41NzEsMC4xMzctMS4xMzUsMC4yODktMS42OTUsMC40NTdjLTAuMjE3LDAuMDY1LTAuNDM1LDAuMTI4LTAuNjUsMC4xOThjLTAuNTg4LDAuMTktMS4xNjcsMC40LTEuNzQsMC42MjQNCgkJCWMtMC4xNzEsMC4wNjctMC4zNDUsMC4xMjctMC41MTUsMC4xOTdjLTAuNzA1LDAuMjktMS4zOTksMC42MDItMi4wNzksMC45NDFjLTAuMDI4LDAuMDE0LTAuMDU4LDAuMDI2LTAuMDg2LDAuMDQNCgkJCWMtMC43MzMsMC4zNjktMS40NSwwLjc2Ni0yLjE1LDEuMTljLTAuMDY2LDAuMDQtMC4xMjksMC4wODYtMC4xOTUsMC4xMjdjLTAuNiwwLjM3LTEuMTg3LDAuNzU5LTEuNzYsMS4xNjkNCgkJCWMtMC4xODQsMC4xMzItMC4zNjEsMC4yNzItMC41NDIsMC40MDhjLTAuNDQ3LDAuMzM1LTAuODg4LDAuNjc3LTEuMzE2LDEuMDM2Yy0wLjIwNiwwLjE3Mi0wLjQwNywwLjM1MS0wLjYwOSwwLjUyOQ0KCQkJYy0wLjM5MSwwLjM0NS0wLjc3NCwwLjY5OC0xLjE0OCwxLjA2M2MtMC4yMDEsMC4xOTYtMC40MDEsMC4zOTQtMC41OTcsMC41OTZjLTAuMzY1LDAuMzc2LTAuNzE3LDAuNzYzLTEuMDY0LDEuMTU4DQoJCQljLTAuMTc4LDAuMjAzLTAuMzU5LDAuNDA0LTAuNTMzLDAuNjEyYy0wLjM2NywwLjQ0MS0wLjcxNywwLjg5Ny0xLjA2LDEuMzU5Yy0wLjEzMSwwLjE3Ni0wLjI2OSwwLjM0Ni0wLjM5NiwwLjUyNQ0KCQkJYy0wLjg4NSwxLjI0Ni0xLjY4OSwyLjU2LTIuMzkyLDMuOTQ0aC0zNS40NTdWMzQ2LjE4MWMwLTcuMTM1LTUuODA1LTEyLjkzOS0xMi45MzktMTIuOTM5aC03My4zNDkNCgkJCWMtNy4xMzUsMC0xMi45MzksNS44MDUtMTIuOTM5LDEyLjkzOXYxMjQuODUzaC02MC42MzljLTAuMTg4LTAuNDY5LTAuMzk5LTAuOTI1LTAuNjA1LTEuMzgzDQoJCQljLTAuMDg4LTAuMTk0LTAuMTY2LTAuMzk0LTAuMjU2LTAuNTg2Yy0wLjM1My0wLjc0OS0wLjcyOC0xLjQ4My0xLjEyOC0yLjIwMmMtMC4wNzUtMC4xMzUtMC4xNi0wLjI2My0wLjIzNi0wLjM5Nw0KCQkJYy0wLjMzMS0wLjU3Ny0wLjY3My0xLjE0Ny0xLjAzNC0xLjcwM2MtMC4xNTEtMC4yMzItMC4zMTEtMC40NTYtMC40NjctMC42ODVjLTAuMzA1LTAuNDQ4LTAuNjE2LTAuODkxLTAuOTQtMS4zMjQNCgkJCWMtMC4xODMtMC4yNDUtMC4zNzItMC40ODQtMC41NjItMC43MjRjLTAuMzItMC40MDUtMC42NDYtMC44MDMtMC45ODItMS4xOTNjLTAuMjAyLTAuMjM0LTAuNDA1LTAuNDY3LTAuNjEyLTAuNjk1DQoJCQljLTAuMzUyLTAuMzg4LTAuNzE0LTAuNzY2LTEuMDgxLTEuMTM4Yy0wLjIwNS0wLjIwNy0wLjQwNy0wLjQxNy0wLjYxNi0wLjYyYy0wLjQxOS0wLjQwNS0wLjg1Mi0wLjc5NC0xLjI5LTEuMTc4DQoJCQljLTAuMTcyLTAuMTUxLTAuMzM3LTAuMzA4LTAuNTExLTAuNDU1Yy0wLjYyMi0wLjUyNS0xLjI1OS0xLjAzMS0xLjkxNC0xLjUxM2MtMC4wNjctMC4wNDktMC4xMzctMC4wOTMtMC4yMDQtMC4xNDENCgkJCWMtMC41ODgtMC40MjYtMS4xODgtMC44MzYtMS44MDEtMS4yMjZjLTAuMjI1LTAuMTQ0LTAuNDU4LTAuMjc2LTAuNjg2LTAuNDE0Yy0wLjQ2Ny0wLjI4My0wLjkzOC0wLjU2Mi0xLjQxOC0wLjgyNA0KCQkJYy0wLjI3LTAuMTQ4LTAuNTQ1LTAuMjg3LTAuODE5LTAuNDI4Yy0wLjQ1Ni0wLjIzNC0wLjkxNi0wLjQ2MS0xLjM4My0wLjY3NmMtMC4yOS0wLjEzNC0wLjU4MS0wLjI2NC0wLjg3NS0wLjM5MQ0KCQkJYy0wLjQ3My0wLjIwMy0wLjk1My0wLjM5NC0xLjQzNi0wLjU3OGMtMC4yOTEtMC4xMS0wLjU3OS0wLjIyMy0wLjg3My0wLjMyNmMtMC41MjgtMC4xODYtMS4wNjUtMC4zNTMtMS42MDQtMC41MTQNCgkJCWMtMC4yNTYtMC4wNzctMC41MDgtMC4xNjItMC43NjYtMC4yMzNjLTAuOC0wLjIyMS0xLjYwOC0wLjQyMS0yLjQyOC0wLjU4OGMtMC41MjctMC43MTgtMS4wNzQtMS40MTgtMS42MzctMi4wOTkNCgkJCWMtMC4xOTMtMC4yMzMtMC4zOTgtMC40NTItMC41OTUtMC42ODFjLTAuMzc4LTAuNDQtMC43NTQtMC44ODItMS4xNDctMS4zMDZjLTAuMjQ2LTAuMjY1LTAuNTA1LTAuNTE0LTAuNzU3LTAuNzcyDQoJCQljLTAuMzYtMC4zNjktMC43MTYtMC43NDQtMS4wODctMS4xYy0wLjI3Ny0wLjI2NS0wLjU2Ni0wLjUxNC0wLjg0OS0wLjc3MmMtMC4zNjItMC4zMy0wLjcxOS0wLjY2NC0xLjA5MS0wLjk4MQ0KCQkJYy0wLjMwMS0wLjI1Ny0wLjYxNC0wLjQ5OC0wLjkyMS0wLjc0N2MtMC4zNjgtMC4yOTgtMC43MzItMC42LTEuMTA4LTAuODg2Yy0wLjMyMi0wLjI0NC0wLjY1NC0wLjQ3Mi0wLjk4MS0wLjcwNw0KCQkJYy0wLjM3Ni0wLjI3LTAuNzQ5LTAuNTQ0LTEuMTMzLTAuODAxYy0wLjMzOS0wLjIyNy0wLjY4Ny0wLjQzOS0xLjAzMS0wLjY1N2MtMC4zODctMC4yNDUtMC43NzEtMC40OTMtMS4xNjQtMC43MjUNCgkJCWMtMC4zNTMtMC4yMDktMC43MTUtMC40MDItMS4wNzQtMC42MDFjLTAuMzk3LTAuMjItMC43OTItMC40NDMtMS4xOTYtMC42NTFjLTAuMzY4LTAuMTktMC43NDItMC4zNjQtMS4xMTUtMC41NDQNCgkJCWMtMC40MDYtMC4xOTUtMC44MTEtMC4zOTMtMS4yMjQtMC41NzZjLTAuMzgtMC4xNjktMC43NjUtMC4zMjMtMS4xNS0wLjQ4MmMtMC40MTctMC4xNzEtMC44MzItMC4zNDQtMS4yNTUtMC41MDMNCgkJCWMtMC4zODktMC4xNDctMC43ODQtMC4yOC0xLjE3OC0wLjQxNmMtMC40MjctMC4xNDctMC44NTQtMC4yOTYtMS4yODYtMC40M2MtMC4zOTgtMC4xMjQtMC44MDEtMC4yMzYtMS4yMDQtMC4zNDkNCgkJCWMtMC40MzctMC4xMjMtMC44NzMtMC4yNDYtMS4zMTQtMC4zNTZjLTAuNDA3LTAuMTAxLTAuODE3LTAuMTkxLTEuMjI3LTAuMjgxYy0wLjQ0NS0wLjA5OC0wLjg5LTAuMTk0LTEuMzM4LTAuMjc5DQoJCQljLTAuNDE0LTAuMDc4LTAuODMxLTAuMTQ1LTEuMjQ4LTAuMjEyYy0wLjQ1My0wLjA3Mi0wLjkwNS0wLjE0My0xLjM2MS0wLjIwMmMtMC40Mi0wLjA1NC0wLjg0Mi0wLjA5OC0xLjI2NC0wLjE0MQ0KCQkJYy0wLjQ2LTAuMDQ3LTAuOTIxLTAuMDktMS4zODUtMC4xMjJjLTAuNDI0LTAuMDMtMC44NS0wLjA1MS0xLjI3Ni0wLjA2OWMtMC4yNjktMC4wMTItMC41MzQtMC4wMzYtMC44MDQtMC4wNDN2LTI5Ljg1MQ0KCQkJYzAtNC4wMjQtMy4yNjItNy4yODctNy4yODctNy4yODdjLTQuMDI1LDAtNy4yODcsMy4yNjItNy4yODcsNy4yODd2MzEuODU2Yy0xNy4wNTMsNS4yNzktMjkuODM5LDIwLjM1Ni0zMS43NSwzOC42MjNoLTIuOTQyDQoJCQljLTExLjI5NCwwLTIwLjQ4Myw5LjE4OS0yMC40ODMsMjAuNDgzczkuMTg5LDIwLjQ4MywyMC40ODMsMjAuNDgzaDQ0Mi44OTRjMTEuMjk0LDAsMjAuNDgzLTkuMTg5LDIwLjQ4My0yMC40ODMNCgkJCUM0OTcuOTI3LDQ4MC4yMjMsNDg4LjczOCw0NzEuMDM0LDQ3Ny40NDQsNDcxLjAzNHogTTIzOS4zMzMsMjYuNDZjMC0wLjAwMSwwLjAwMS0wLjAwMSwwLjAwMS0wLjAwMWwzLjA4OS00LjYyNw0KCQkJYzMuMDM0LTQuNTQ1LDguMTA5LTcuMjU4LDEzLjU3NC03LjI1OGM1LjQ2NSwwLDEwLjU0LDIuNzEzLDEzLjU3NCw3LjI1OWw0OC4yNzgsNzIuMzA4aC01LjIwMmwtNDYuMTAzLTY5LjA1Mw0KCQkJYy0yLjM1OC0zLjUzMS02LjMtNS42MzktMTAuNTQ2LTUuNjM5Yy00LjI0NiwwLTguMTg5LDIuMTA4LTEwLjU0Niw1LjYzOUwxOTkuMzQ3LDk0LjE0aC01LjIwMmw4Ljc3OC0xMy4xNDhMMjM5LjMzMywyNi40NnoNCgkJCSBNMjk1LjEyNCw5NC4xNEgyMTYuODdsMzkuMTI3LTU4LjYwNEwyOTUuMTI0LDk0LjE0eiBNNzkuODE2LDI5LjdoMTM5LjgzMUwyMDkuNTEsNDQuODgzTDE3Ni42MjIsOTQuMTRINjMuMDgxTDc5LjgxNiwyOS43eg0KCQkJIE02MC45NDgsMTE0LjgwOXYtNi4wOTZoMzkwLjA5OHY2LjA5Nkg2MC45NDh6IE00MjguMTc5LDEyOS4zODJ2MTQzLjIzM0g4My44MTVWMTI5LjM4Mkg0MjguMTc5eiBNNjcuMTA0LDI5NC4wMTQNCgkJCWMtMS44ODEsMC0zLjQxMi0xLjUzMS0zLjQxMi0zLjQxM2MwLTEuODgxLDEuNTMtMy40MTIsMy40MTItMy40MTJINDQ0Ljg5YzEuODgxLDAsMy40MTIsMS41MzEsMy40MTIsMy40MTINCgkJCWMwLDEuODgyLTEuNTMsMy40MTMtMy40MTIsMy40MTNINjcuMTA0eiBNMzYwLjQxNiw0NzAuODkzYzAuMzE3LTAuMTg3LDAuNjM4LTAuMzY4LDAuOTY3LTAuNTM1DQoJCQljMC4xNTYtMC4wNzksMC4zMTYtMC4xNDksMC40NzQtMC4yMjNjMC4yOC0wLjEzMSwwLjU2Mi0wLjI1NiwwLjg1LTAuMzcxYzAuMTgzLTAuMDczLDAuMzY4LTAuMTQyLDAuNTUzLTAuMjA4DQoJCQljMC4yNzItMC4wOTgsMC41NDctMC4xODcsMC44MjQtMC4yNzFjMC4yMDEtMC4wNiwwLjQwMi0wLjEyMSwwLjYwNS0wLjE3NGMwLjI3Ni0wLjA3MiwwLjU1Ni0wLjEzMiwwLjgzNi0wLjE5DQoJCQljMC4yMDctMC4wNDMsMC40MTEtMC4wOTEsMC42Mi0wLjEyNmMwLjM1Ni0wLjA2LDAuNzE4LTAuMTAyLDEuMDgxLTAuMTM5YzAuMTc2LTAuMDE4LDAuMzUyLTAuMDM5LDAuNTI5LTAuMDUyDQoJCQljMC40NDYtMC4wMzEsMC44OTYtMC4wNDcsMS4zNS0wLjA0M2MwLjMzNywwLjAwMywwLjY3OSwwLjAzMiwxLjAyLDAuMDU2YzAuMjM0LDAuMDE2LDAuNDY3LDAuMDIsMC43MDIsMC4wNDYNCgkJCWMwLjU3MiwwLjA2NSwxLjE0NiwwLjE1NSwxLjcxOSwwLjI3OWMzLjUwOSwwLjc1Niw3LjA0Ny0xLjE1NSw4LjMzNy00LjUwN2M0LjA5Mi0xMC42MzksMTQuNDk2LTE3Ljc4NywyNS44OTEtMTcuNzg3DQoJCQljNy45NSwwLDE1LjUzMywzLjQyOCwyMC44MDYsOS40MDZjMC4yMSwwLjIzOCwwLjQzMywwLjQ2LDAuNjY5LDAuNjY2YzAuMDEzLDAuMDExLDAuMDI4LDAuMDIsMC4wNDEsMC4wMzINCgkJCWMwLjkzMiwwLjgwNCwyLjA0MywxLjM1NSwzLjIzLDEuNjA4YzAuOTAzLDAuMTkzLDEuODQ4LDAuMjE2LDIuNzg3LDAuMDUxYzEwLjQxNi0xLjgzMSwxOS45NjQsMy44NjgsMjMuOTIyLDEyLjYyNGgtOTguMDYxDQoJCQlDMzYwLjI1LDQ3MC45ODUsMzYwLjMzNCw0NzAuOTQyLDM2MC40MTYsNDcwLjg5M3ogTTI5MS4wMzgsMzQ3LjgxNXYxMjMuMjE5aC03MC4wODJWMzQ3LjgxNUgyOTEuMDM4eiBNNzcuNzk3LDQ0NS4zNTINCgkJCWMwLjc2Ny0wLjEyMSwxLjUzNi0wLjIxNSwyLjMwNS0wLjI3OWMwLjA2Ni0wLjAwNSwwLjEzMi0wLjAwOSwwLjE5OC0wLjAxNGMwLjc4NC0wLjA2LDEuNTY3LTAuMDk2LDIuMzQzLTAuMDk2DQoJCQljMTAuNjg5LDAsMjAuNDY1LDUuNDI0LDI2LjE1LDE0LjUwOWMxLjE4OCwxLjg5OSwzLjE4NSwzLjE0Nyw1LjQxNCwzLjM4MWMwLjUyMywwLjA1NSwxLjAzOCwwLjEzNSwxLjU0OSwwLjIyNg0KCQkJYzAuMTE1LDAuMDIsMC4yMywwLjA0MSwwLjM0NSwwLjA2M2MwLjUsMC4wOTcsMC45OTUsMC4yMDgsMS40ODMsMC4zMzhjMC4wNjMsMC4wMTcsMC4xMjUsMC4wMzcsMC4xODksMC4wNTUNCgkJCWMwLjQ0NCwwLjEyMywwLjg4MSwwLjI2MSwxLjMxMywwLjQxMWMwLjA5OSwwLjAzNCwwLjE5OSwwLjA2NywwLjI5OCwwLjEwM2MwLjQ2NywwLjE2OSwwLjkyNywwLjM1MywxLjM3OSwwLjU1Mw0KCQkJYzAuMDg4LDAuMDM5LDAuMTc1LDAuMDgxLDAuMjYzLDAuMTIyYzAuNDAzLDAuMTg1LDAuOCwwLjM4LDEuMTksMC41ODhjMC4wNzQsMC4wMzksMC4xNDgsMC4wNzYsMC4yMjIsMC4xMTYNCgkJCWMwLjQzMSwwLjIzNiwwLjg1MiwwLjQ4OCwxLjI2NSwwLjc1MmMwLjA5NCwwLjA2LDAuMTg3LDAuMTIyLDAuMjgsMC4xODRjMC4zODgsMC4yNTcsMC43NjksMC41MjMsMS4xMzksMC44MDMNCgkJCWMwLjAzMiwwLjAyNCwwLjA2NiwwLjA0NywwLjA5OCwwLjA3MmMwLjM5MiwwLjMsMC43NywwLjYxNywxLjE0MSwwLjk0M2MwLjA4NywwLjA3NywwLjE3NCwwLjE1NCwwLjI2LDAuMjMyDQoJCQljMC4zNjUsMC4zMzEsMC43MjIsMC42NzEsMS4wNjQsMS4wMjdjMC4wMjksMC4wMywwLjA1NiwwLjA2MiwwLjA4NCwwLjA5MmMwLjMxOSwwLjMzNiwwLjYyNSwwLjY4MywwLjkyMywxLjAzOQ0KCQkJYzAuMDcyLDAuMDg2LDAuMTQ1LDAuMTcyLDAuMjE2LDAuMjZjMC4wNTMsMC4wNjYsMC4xMDEsMC4xMzYsMC4xNTQsMC4yMDJINTIuMTgxQzU0LjIyOSw0NTcuODY4LDY0LjY0Myw0NDcuNDM5LDc3Ljc5Nyw0NDUuMzUyeg0KCQkJIE00NzcuNDQ0LDQ5Ny40MjdIMzQuNTVjLTMuMjU5LDAtNS45MS0yLjY1MS01LjkxLTUuOTFjMC0zLjI1OSwyLjY1MS01LjkxLDUuOTEtNS45MWg0NDIuODk0YzMuMjU5LDAsNS45MSwyLjY1MSw1LjkxLDUuOTENCgkJCUM0ODMuMzU0LDQ5NC43NzYsNDgwLjcwMyw0OTcuNDI3LDQ3Ny40NDQsNDk3LjQyN3oiLz4NCiAgICAgICAgPHBhdGggb3BhY2l0eT0iMC4yNSIgIGQ9Ik0xODYuMjEzLDIzMS41NzJoLTMuMzM4di02NS43NDZjMC01LjcyNC00LjY1Ny0xMC4zOC0xMC4zOC0xMC4zOGgtNTkuMzU2Yy01LjcyNCwwLTEwLjM4LDQuNjU3LTEwLjM4LDEwLjM4djY1Ljc0Ng0KCQkJaC0zLjMzN2MtNC4wMjUsMC03LjI4NywzLjI2Mi03LjI4Nyw3LjI4N2MwLjAwMSw0LjAyNCwzLjI2Myw3LjI4Nyw3LjI4OCw3LjI4N2g4Ni43OWM0LjAyNSwwLDcuMjg3LTMuMjYyLDcuMjg3LTcuMjg3DQoJCQlDMTkzLjUsMjM0LjgzNSwxOTAuMjM4LDIzMS41NzIsMTg2LjIxMywyMzEuNTcyeiBNMTY4LjMwMywyMzEuNTczaC01MC45N3YtNjEuNTU0aDUwLjk3VjIzMS41NzN6Ii8+DQogICAgICAgIDxwYXRoIG9wYWNpdHk9IjAuMjUiICBkPSJNMjk5LjY2OCwyMzEuNTcyaC0zLjMzOHYtNjUuNzQ2YzAtNS43MjQtNC42NTctMTAuMzgtMTAuMzgtMTAuMzhoLTU5LjM1NWMtNS43MjQsMC0xMC4zOCw0LjY1Ny0xMC4zOCwxMC4zOHY2NS43NDYNCgkJCWgtMy4zMzhjLTQuMDI1LDAtNy4yODcsMy4yNjItNy4yODcsNy4yODdjMC4wMDEsNC4wMjQsMy4yNjMsNy4yODcsNy4yODcsNy4yODdoODYuNzkxYzQuMDI1LDAsNy4yODctMy4yNjIsNy4yODctNy4yODcNCgkJCUMzMDYuOTU1LDIzNC44MzUsMzAzLjY5MywyMzEuNTcyLDI5OS42NjgsMjMxLjU3MnogTTI4MS43NTgsMjMxLjU3M2gtNTAuOTd2LTYxLjU1NGg1MC45N1YyMzEuNTczeiIvPg0KICAgICAgICA8cGF0aCBvcGFjaXR5PSIwLjI1IiAgZD0iTTQxMi41NzIsMjMxLjU3MmgtMy4zMzh2LTY1Ljc0NmMwLTUuNzI0LTQuNjU3LTEwLjM4LTEwLjM3OS0xMC4zOGgtNTkuMzU2Yy01LjcyNCwwLTEwLjM4LDQuNjU3LTEwLjM4LDEwLjM4djY1Ljc0Ng0KCQkJaC0zLjMzOGMtNC4wMjUsMC03LjI4NywzLjI2Mi03LjI4Nyw3LjI4N2MwLDQuMDI0LDMuMjYyLDcuMjg3LDcuMjg3LDcuMjg3aDg2Ljc5MWM0LjAyNSwwLDcuMjg3LTMuMjYyLDcuMjg3LTcuMjg3DQoJCQlDNDE5Ljg1OSwyMzQuODM1LDQxNi41OTcsMjMxLjU3Miw0MTIuNTcyLDIzMS41NzJ6IE0zOTQuNjYxLDIzMS41NzNoLTUwLjk3di02MS41NTRoNTAuOTdWMjMxLjU3M3oiLz4NCiAgICAgICAgPHBhdGggZD0iTTE4Mi44MTMsNDEzLjgzM2gtMC41Mjh2LTYwLjA0NWMwLTUuNTY2LTQuNTI5LTEwLjA5NS0xMC4wOTUtMTAuMDk1aC01My44ODZjLTUuNTY2LDAtMTAuMDk1LDQuNTI5LTEwLjA5NSwxMC4wOTV2NjAuMDQ1DQoJCQloLTAuNTI4Yy00LjAyNSwwLTcuMjg3LDMuMjYyLTcuMjg3LDcuMjg3YzAsNC4wMjUsMy4yNjIsNy4yODcsNy4yODcsNy4yODdoNy44MTRoNTkuNTA0aDcuODE0YzQuMDI1LDAsNy4yODctMy4yNjIsNy4yODctNy4yODcNCgkJCUMxOTAuMSw0MTcuMDk1LDE4Ni44MzgsNDEzLjgzMywxODIuODEzLDQxMy44MzN6IE0xNjcuNzEyLDQxMy44MzNoLTQ0LjkzMXYtNTUuNTY3aDQ0LjkzMVY0MTMuODMzeiIvPg0KICAgICAgICA8cGF0aCBkPSJNNDA0LjMxNCw0MTMuODMzaC0wLjUyOHYtNjAuMDQ1YzAtNS41NjYtNC41MjktMTAuMDk1LTEwLjA5NS0xMC4wOTVoLTUzLjg4NmMtNS41NjYsMC0xMC4wOTYsNC41MjktMTAuMDk2LDEwLjA5NXY2MC4wNDUNCgkJCWgtMC41MjhjLTQuMDI1LDAtNy4yODcsMy4yNjItNy4yODcsNy4yODdjMCw0LjAyNSwzLjI2Miw3LjI4Nyw3LjI4Nyw3LjI4N2g3LjgxNEgzOTYuNWg3LjgxNGM0LjAyNSwwLDcuMjg3LTMuMjYyLDcuMjg3LTcuMjg3DQoJCQlDNDExLjYwMSw0MTcuMDk1LDQwOC4zMzksNDEzLjgzMyw0MDQuMzE0LDQxMy44MzN6IE0zODkuMjEzLDQxMy44MzNoLTQ0LjkzMnYtNTUuNTY3aDQ0LjkzMlY0MTMuODMzeiIvPg0KICAgICAgICA8cGF0aCBkPSJNMjc2LjU0NSw0MDUuMDg5Yy00LjAyNSwwLTcuMjg3LDMuMjYyLTcuMjg3LDcuMjg3djEyLjYzYzAsNC4wMjQsMy4yNjIsNy4yODcsNy4yODcsNy4yODcNCgkJCWM0LjAyNSwwLDcuMjg3LTMuMjYyLDcuMjg3LTcuMjg3di0xMi42M0MyODMuODMyLDQwOC4zNTIsMjgwLjU3LDQwNS4wODksMjc2LjU0NSw0MDUuMDg5eiIvPg0KICAgIDwvZz4NCjwvc3ZnPg0K","Guest Bathroom":"PHN2ZyBoZWlnaHQ9IjUxMiIgdmlld0JveD0iMCAwIDY0IDY0IiB3aWR0aD0iNTEyIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPg0KICAgIDxnIGZpbGw9ImN1cnJlbnRDb2xvciI+DQogICAgICAgIDxwYXRoIGQ9Im02My42MTggNjItMi43MTgtNS40NDdhMSAxIDAgMCAwIC0uOS0uNTUzaC0xdi0zMGgzdi0yaC0zdi0xOWE1LjAwNiA1LjAwNiAwIDAgMCAtNS01aC0xNGE1LjAwNiA1LjAwNiAwIDAgMCAtNSA1djFhMyAzIDAgMCAwIC0zIDN2MWgtNWEzIDMgMCAwIDAgLTMgM3YyYTEgMSAwIDAgMCAxIDFoMTV2LTJoLTE0di0xYTEgMSAwIDAgMSAxLTFoMThhMSAxIDAgMCAxIDEgMXYxaC00djJoNWExIDEgMCAwIDAgMS0xdi0yYTMgMyAwIDAgMCAtMy0zaC01di0xYTMgMyAwIDAgMCAtMy0zdi0xYTMgMyAwIDAgMSAzLTNoMTRhMyAzIDAgMCAxIDMgM3YxOWgtNXYyaDV2MTRoLTN2LTJoLTJ2Nmgydi0yaDN2MTRoLTFhMSAxIDAgMCAwIC0uOS41NTNsLTIuNzE4IDUuNDQ3aC01Mi4zODJ2Mmg2NHYtMnptLTI1LjYxOC01M3YxaC00di0xYTEgMSAwIDAgMSAxLTFoMmExIDEgMCAwIDEgMSAxem0xOC42MTggNDloMi43NjRsMiA0aC02Ljc2NHoiLz4NCiAgICAgICAgPHBhdGggZD0ibTI5IDE4aDJ2NGgtMnoiLz4NCiAgICAgICAgPHBhdGggZD0ibTI5IDI0aDJ2MmgtMnoiLz4NCiAgICAgICAgPHBhdGggZD0ibTI5IDM0aDJ2MmgtMnoiLz4NCiAgICAgICAgPHBhdGggZD0ibTM3IDM0aDJ2MmgtMnoiLz4NCiAgICAgICAgPHBhdGggZD0ibTI5IDI4aDJ2NGgtMnoiLz4NCiAgICAgICAgPHBhdGggZD0ibTMzIDIyaDJ2NGgtMnoiLz4NCiAgICAgICAgPHBhdGggZD0ibTMzIDI4aDJ2MmgtMnoiLz4NCiAgICAgICAgPHBhdGggZD0ibTMzIDMyaDJ2NmgtMnoiLz4NCiAgICAgICAgPHBhdGggZD0ibTQxIDIyaDJ2NGgtMnoiLz4NCiAgICAgICAgPHBhdGggZD0ibTQxIDI4aDJ2MmgtMnoiLz4NCiAgICAgICAgPHBhdGggZD0ibTQxIDMyaDJ2NmgtMnoiLz4NCiAgICAgICAgPHBhdGggZD0ibTM3IDE4aDJ2NGgtMnoiLz4NCiAgICAgICAgPHBhdGggZD0ibTM3IDI0aDJ2MmgtMnoiLz4NCiAgICAgICAgPHBhdGggZD0ibTM3IDI4aDJ2NGgtMnoiLz4NCiAgICAgICAgPHBhdGggZD0ibTQ1IDM0aDJ2MmgtMnoiLz4NCiAgICAgICAgPHBhdGggZD0ibTQ1IDE4aDJ2NGgtMnoiLz4NCiAgICAgICAgPHBhdGggZD0ibTQ1IDI0aDJ2MmgtMnoiLz4NCiAgICAgICAgPHBhdGggZD0ibTQ1IDI4aDJ2NGgtMnoiLz4NCiAgICAgICAgPHBhdGggZD0ibTQxIDE4aDJ2MmgtMnoiLz4NCiAgICAgICAgPHBhdGggZD0ibTMzIDE4aDJ2MmgtMnoiLz4NCiAgICAgICAgPHBhdGggZD0ibTI1IDIyaDJ2NGgtMnoiLz4NCiAgICAgICAgPHBhdGggZD0ibTI1IDI4aDJ2MmgtMnoiLz4NCiAgICAgICAgPHBhdGggZD0ibTI1IDMyaDJ2NmgtMnoiLz4NCiAgICAgICAgPHBhdGggZD0ibTI1IDE4aDJ2MmgtMnoiLz4NCiAgICAgICAgPHBhdGggZD0ibTIgMzcuOTg3djE5LjAxM2ExIDEgMCAwIDAgMSAxaDEyYTEgMSAwIDAgMCAxLTF2LTE5LjFsMi0uMDEzdjIuMTEzaDJ2LTZoLTJ2MS44ODJsLTE4LjAwNi4xMTguMDEyIDJ6bTIgMTIuMDEzaDEwdjFoLTEwem0wIDZ2LTNoMTB2M3ptMTAtOGgtMTB2LTEwLjAyNmwxMC0uMDY2eiIvPg0KICAgICAgICA8cGF0aCBkPSJtMTAgMjljNC40ODYgMCA4LTUuMjcxIDgtMTJzLTMuNTE0LTEyLTgtMTItOCA1LjI3MS04IDEyIDMuNTE0IDEyIDggMTJ6bTAtMjJjMy4yNTIgMCA2IDQuNTc5IDYgMTBzLTIuNzQ4IDEwLTYgMTAtNi00LjU3OS02LTEwIDIuNzQ4LTEwIDYtMTB6Ii8+DQogICAgICAgIDxwYXRoIGQ9Im01LjA5NSAxMy41aDcuODF2MmgtNy44MXoiIHRyYW5zZm9ybT0ibWF0cml4KC43NjggLS42NCAuNjQgLjc2OCAtNy4xOTcgOS4xMjIpIi8+DQogICAgICAgIDxwYXRoIGQ9Im03LjA5NSAxOC41aDcuODF2MmgtNy44MXoiIHRyYW5zZm9ybT0ibWF0cml4KC43NjggLS42NCAuNjQgLjc2OCAtOS45MzQgMTEuNTYyKSIvPg0KICAgIDwvZz4NCjwvc3ZnPg==","Guest Room":"PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiB3aWR0aD0iNTEyIiBoZWlnaHQ9IjUxMiI+DQogICAgPGcgZmlsbD0iY3VycmVudENvbG9yIj4NCiAgICAgICAgPHBhdGggZD0iTTQ1NiwzMjhhNDAuMDM3LDQwLjAzNywwLDAsMC04LC44MDQ5M1YxNDRhNy45NzUyMiw3Ljk3NTIyLDAsMCwwLTIuMzQzODEtNS42NTc0NywxNC42NDUzNSwxNC42NDUzNSwwLDAsMSwwLTIwLjY4NTA2QTcuOTc1MjIsNy45NzUyMiwwLDAsMCw0NDgsMTEyVjg4aDQwYTcuOTk5NDYsNy45OTk0NiwwLDAsMCw2Ljk0NTgtMTEuOTY4NzVsLTMyLTU2QTcuOTk4NjMsNy45OTg2MywwLDAsMCw0NTYsMTZIMzg0YTcuOTk4NjMsNy45OTg2MywwLDAsMC02Ljk0NTgsNC4wMzEyNWwtMzIsNTZBNy45OTk0Niw3Ljk5OTQ2LDAsMCwwLDM1Miw4OGg0MHYyNGE3Ljk3NTIyLDcuOTc1MjIsMCwwLDAsMi4zNDM4MSw1LjY1NzQ3LDE0LjY0NTM1LDE0LjY0NTM1LDAsMCwxLDAsMjAuNjg1MDZBNy45NzUyMiw3Ljk3NTIyLDAsMCwwLDM5MiwxNDRWMzIwSDMxMlYyODhoMjRhOC4wMDAwOCw4LjAwMDA4LDAsMCwwLDgtOFYyNDhhOC4wMDAwOCw4LjAwMDA4LDAsMCwwLTgtOEgzMTJWMjE2aDQ4YTguMDAwMDgsOC4wMDAwOCwwLDAsMCw4LThWMTEyYTguMDAwMDgsOC4wMDAwOCwwLDAsMC04LThIMjA4YTguMDAwMDgsOC4wMDAwOCwwLDAsMC04LDh2OTZhOC4wMDAwOCw4LjAwMDA4LDAsMCwwLDgsOGg0OHYyNEgyMDUuNDE2MDhsLTEzLjYwNTUzLTM0LjAxNDY1LTQuOTc0MTItMzkuNzkzQTU2LjUzMTQ4LDU2LjUzMTQ4LDAsMCwwLDE4NCwxNTQuMjZWODBBNjQsNjQsMCwwLDAsNTYsODB2NTIuODI4NjFBNTYuMDQxOTMsNTYuMDQxOTMsMCwwLDAsMzMuNTk0MjQsMTYxLjkxOWwtMTcuMTgzNiw1MS41NTA3OGE3Ljk5OCw3Ljk5OCwwLDAsMC0uMTcxODcsNC40NzA3bDUuNTkxMzcsMjIuMzY1NDhBNy45OTc0NSw3Ljk5NzQ1LDAsMCwwLDE2LDI0OFY0ODhhOC4wMDAwOCw4LjAwMDA4LDAsMCwwLDgsOEg0ODhhOC4wMDAwOCw4LjAwMDA4LDAsMCwwLDgtOFYzNjhBNDAuMDQ1NTIsNDAuMDQ1NTIsMCwwLDAsNDU2LDMyOFptMjQsNDB2NTZINDMyVjM2OGEyNCwyNCwwLDAsMSw0OCwwWk0yNjQsNDI0VjQwMGE4LjAwOTE3LDguMDA5MTcsMCwwLDEsOC04SDQwOGE4LjAwOTE3LDguMDA5MTcsMCwwLDEsOCw4djI0Wk05Niw0MjRWNDAwYTguMDA5MTcsOC4wMDkxNywwLDAsMSw4LThIMjQwYTguMDA5MTcsOC4wMDkxNywwLDAsMSw4LDh2MjRabTMyMC04MHYzMy4zNzYyMkEyMy44ODIxMiwyMy44ODIxMiwwLDAsMCw0MDgsMzc2SDI3MmEyMy45MDExMSwyMy45MDExMSwwLDAsMC0xNiw2LjEzMDg2QTIzLjkwMTExLDIzLjkwMTExLDAsMCwwLDI0MCwzNzZIMTA0YTIzLjg4MjEyLDIzLjg4MjEyLDAsMCwwLTgsMS4zNzYyMlYzNDRhOC4wMDkxNyw4LjAwOTE3LDAsMCwxLDgtOEg0MDhBOC4wMDkxNyw4LjAwOTE3LDAsMCwxLDQxNiwzNDRabTEwLjQ1MTcyLTIwOEg0MTMuNTQ4MjhhMzAuODQzNTEsMzAuODQzNTEsMCwwLDAsMC0xNmgxMi45MDM0NEEzMC44NDM1MSwzMC44NDM1MSwwLDAsMCw0MjYuNDUxNzIsMTM2Wk0zODguNjQyNTgsMzJoNjIuNzE0ODRsMjIuODU2OTQsNDBIMzY1Ljc4NTY0Wk00MzIsODh2MTZINDA4Vjg4Wm0tMjQsNjRoMjRWMzM2LjAyMmMtLjM2NjMzLjI3NTY0LS43MjQxOC41NjItMS4wODA2OS44NDk2MUEyNC4wNDM2OSwyNC4wNDM2OSwwLDAsMCw0MDgsMzIwWk0yOTYsMzIwSDEwNGEyNC4wNDM2OSwyNC4wNDM2OSwwLDAsMC0yMi45MTkzMSwxNi44NzE1OEEzOS45LDM5LjksMCwwLDAsMzIsMzM2LjAyMlYyODhIMjk2Wm0zMi00OEgzMlYyNTZIMzI4Wk03MiwyNDBINjRWMjI1LjU0MWw3LjMxNjg5LTE4LjI5Mkw3MiwyMDkuMjk3ODVabTg4LS4wMDAyNC4wMDAyNC4wMDAyNEgxNjBaTTIxNiwyMDBWMTIwSDM1MnY4MEgzMTJWMTY4YTguMDAwMDgsOC4wMDAwOCwwLDAsMC04LThIMjY0YTguMDAwMDgsOC4wMDAwOCwwLDAsMC04LDh2MzJabTU2LTI0aDI0djY0SDI3MlpNMTIwLDMyYTQ4LjA1NCw0OC4wNTQsMCwwLDEsNDgsNDh2NTAuODUzNTJhNTYuNzI1NjIsNTYuNzI1NjIsMCwwLDAtNy45MTk5Mi01LjczNTM2bC0xMS40NDE2NS02Ljg2NUEzMS43OTQwNSwzMS43OTQwNSwwLDAsMCwxNTIsMTA0VjgwYTguMDAwMDgsOC4wMDAwOCwwLDAsMC04LThoLTYuMTExMzNhMjAuODMwNTMsMjAuODMwNTMsMCwwLDEtMTguNzMzNC0xMS41NzgxMiw4LjAwMDY0LDguMDAwNjQsMCwwLDAtMTIuODEyLTIuMDc5MTFsLTE2LDE2QTguMDAwNzYsOC4wMDA3NiwwLDAsMCw4OCw4MHYyNGEzMS44MDE4OCwzMS44MDE4OCwwLDAsMCwyLjc1NzUxLDEyLjk3MTE5TDcyLDEyNS4wMVY4MEE0OC4wNTQsNDguMDU0LDAsMCwxLDEyMCwzMlptMTYsNzJhMTYsMTYsMCwwLDEtMzIsMFY4My4zMTM0OGw2Ljk0Njc4LTYuOTQ2MjlBMzYuNjk4MTYsMzYuNjk4MTYsMCwwLDAsMTM2LDg3Ljk1MzEyWm0tMzQuNzcxOTEsMjUuODkyMDlhMzEuOTE2MTMsMzEuOTE2MTMsMCwwLDAsMzYuNzA0NDcuNTk3MTdsMS4yMzcxOC43NDI0M0wxMjAsMTU1LjE5MzM2bC0xOS44NjYyNy0yNC44MzIyOFpNNDguNzczLDE2Ni45Nzk0OUE0MC4wMzUzOCw0MC4wMzUzOCwwLDAsMSw3MC45NjM4NywxNDIuODYyM2wxMy45MTE2Mi01Ljk2MTkxLDI4Ljg3NzQ0LDM2LjA5NjY4YTcuOTk5NDMsNy45OTk0MywwLDAsMCwxMi40OTQxNCwwTDE1Mi45OSwxMzkuNTY4MzZhMzkuNzI3NzksMzkuNzI3NzksMCwwLDEsMTcuOTY5NDgsMjguNjA4NGw1LjEwMjU0LDQwLjgxNTQzYTcuOTgyODEsNy45ODI4MSwwLDAsMCwuNTEwMjYsMS45Nzg1MUwxODguMTgzNTksMjQwSDE4MGwtMjAtMjYuNjY3VjIwMS44MDY2NGE1MC44MjMzOCw1MC44MjMzOCwwLDAsMCwxLjkzMjYyLTM3LjMwNzYybC0yLjM0MzI2LTcuMDI5MjktMTUuMTc4NzIsNS4wNjA1NCwyLjM0MzI3LDcuMDI5M2EzNC45NTUxMywzNC45NTUxMywwLDAsMS0xLjkwOTE4LDI2Ljg2MjMxQTcuOTk5MzQsNy45OTkzNCwwLDAsMCwxNDQsMjAwdjQwSDg4VjIwOGE4LjAwNjQzLDguMDA2NDMsMCwwLDAtLjQxMDY0LTIuNTMwMjdsLTgtMjRhOC4wMDAwOSw4LjAwMDA5LDAsMCwwLTE1LjAxNzA5LS40NDA0M2wtMTYsNDBBNy45OTcyMyw3Ljk5NzIzLDAsMCwwLDQ4LDIyNHYxNkgzOC4yNDYwOWwtNS45MTk5Mi0yMy42ODA2NlpNMzIsMzY4YTI0LDI0LDAsMCwxLDQ4LDB2NTZIMzJaTTQ4MCw0ODBIMzJWNDQwSDQ4MFoiLz4NCiAgICA8L2c+DQo8L3N2Zz4NCg==",Gym:CNe,Hall:ANe,"Home Theater":"PHN2ZyBoZWlnaHQ9IjUxMXB0IiB2aWV3Qm94PSIxIC00NCA1MTEuOTk4OTkgNTExIiB3aWR0aD0iNTExcHQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+DQogICAgPGcgZmlsbD0iY3VycmVudENvbG9yIj4NCiAgICA8cGF0aCBkPSJtMjgyLjUxOTUzMSAzMzMuOTg4MjgxYy00LjE3MTg3NSAwLTcuNTQ2ODc1IDMuMzc4OTA3LTcuNTQ2ODc1IDcuNTQ2ODc1IDAgNC4xNjc5NjkgMy4zNzUgNy41NDY4NzUgNy41NDY4NzUgNy41NDY4NzVoMTE0LjMzOTg0NGM3LjA4MjAzMSAwIDEyLjg0Mzc1LTUuNzYxNzE5IDEyLjg0Mzc1LTEyLjg0NzY1NnYtMTkxLjkyOTY4N2MwLTcuMDgyMDMyLTUuNzYxNzE5LTEyLjg0NzY1Ny0xMi44NDM3NS0xMi44NDc2NTdoLTI4MS43MTg3NWMtNy4wODIwMzEgMC0xMi44NDM3NSA1Ljc2NTYyNS0xMi44NDM3NSAxMi44NDc2NTd2MTkxLjkyOTY4N2MwIDcuMDg1OTM3IDUuNzYxNzE5IDEyLjg0NzY1NiAxMi44NDM3NSAxMi44NDc2NTZoMTM3LjE5MTQwNmM0LjE2Nzk2OSAwIDcuNTQ2ODc1LTMuMzc4OTA2IDcuNTQ2ODc1LTcuNTQ2ODc1IDAtNC4xNjc5NjgtMy4zNzg5MDYtNy41NDY4NzUtNy41NDY4NzUtNy41NDY4NzVoLTEzNC45NDUzMTJ2LTE4Ny40Mzc1aDI3Ny4yMjY1NjJ2MTg3LjQzNzV6bTAgMCIvPg0KICAgIDxwYXRoIGQ9Im00OS4yNjE3MTkgODIuNzQyMTg4YzE1LjU4MjAzMSAwIDI4LjI2MTcxOS0xMi42Nzk2ODggMjguMjYxNzE5LTI4LjI1MzkwNyAwLTE1LjU4NTkzNy0xMi42Nzk2ODgtMjguMjYxNzE5LTI4LjI2MTcxOS0yOC4yNjE3MTktMTUuNTc4MTI1IDAtMjguMjUzOTA3IDEyLjY3NTc4Mi0yOC4yNTM5MDcgMjguMjYxNzE5IDAgMTUuNTc0MjE5IDEyLjY3NTc4MiAyOC4yNTM5MDcgMjguMjUzOTA3IDI4LjI1MzkwN3ptMC00MS40MjU3ODJjNy4yNjE3MTkgMCAxMy4xNjc5NjkgNS45MDYyNSAxMy4xNjc5NjkgMTMuMTcxODc1IDAgNy4yNTM5MDctNS45MDYyNSAxMy4xNjAxNTctMTMuMTY3OTY5IDEzLjE2MDE1Ny03LjI1MzkwNyAwLTEzLjE2MDE1Ny01LjkwNjI1LTEzLjE2MDE1Ny0xMy4xNjAxNTcgMC03LjI2NTYyNSA1LjkwNjI1LTEzLjE3MTg3NSAxMy4xNjAxNTctMTMuMTcxODc1em0wIDAiLz4NCiAgICA8cGF0aCBkPSJtNDYyLjczODI4MS41Yy0yNy4xNjQwNjIgMC00OS4yNjk1MzEgMjIuMTA1NDY5LTQ5LjI2OTUzMSA0OS4yNjk1MzF2NTYuMzA0Njg4Yy01LjY1MjM0NC0xLjM2NzE4OC02LjA0Mjk2OS0uNTM1MTU3LTU0LjMzMjAzMS0uNzc3MzQ0LTQuMTY0MDYzIDAtNy41NDI5NjkgMy4zODI4MTMtNy41NDI5NjkgNy41NDY4NzVzMy4zNzg5MDYgNy41NDY4NzUgNy41NDI5NjkgNy41NDY4NzVoNDcuNzIyNjU2YzcuNzMwNDY5IDAgMTMuOTE0MDYzIDYuMzA0Njg3IDEzLjkxNDA2MyAxMy45MTQwNjN2MjExLjkzMzU5M2MwIDcuNjY0MDYzLTYuMjQ2MDk0IDEzLjkxNDA2My0xMy45MTQwNjMgMTMuOTE0MDYzLTU5LjQxNzk2OSAwLTIzMS41NTQ2ODcgMC0zMDEuNzE4NzUgMC03LjY2Nzk2OSAwLTEzLjkxNDA2My02LjI1LTEzLjkxNDA2My0xMy45MTQwNjMgMC0xMC43NDYwOTMgMC0yMDQuNTg5ODQzIDAtMjExLjkzMzU5MyAwLTUuMjczNDM4IDIuOTU3MDMyLTkuODc4OTA3IDcuMzA0Njg4LTEyLjI0NjA5NCA1Ljg0Mzc1LTMuMTc1NzgyLTQuMjQyMTg4LTEuMDQ2ODc1IDIzMC40MjE4NzUtMS42Njc5NjkgNC4xNzU3ODEgMCA3LjU0Njg3NS0zLjM4MjgxMyA3LjU0Njg3NS03LjU0Njg3NXMtMy4zNzEwOTQtNy41NDY4NzUtNy41NDY4NzUtNy41NDY4NzVjLTIzNi4zNTE1NjMuMjczNDM3LTIyNC41NTA3ODEtLjY0NDUzMS0yMzAuNDIxODc1Ljc3NzM0NHYtNTYuMzA0Njg4YzAtMjcuMTY0MDYyLTIyLjEwNTQ2OS00OS4yNjk1MzEtNDkuMjY5NTMxLTQ5LjI2OTUzMS0yMi43Njk1MzEgMC00Mi40NDkyMTkgMTUuNDMzNTk0LTQ3Ljg2MzI4MSAzNy41MjczNDQtLjk4NDM3NiA0LjA1NDY4NyAxLjUgOC4xNDA2MjUgNS41NDI5NjggOS4xMjUgNC4wNDY4NzUuOTg4MjgxIDguMTI4OTA2LTEuNDg4MjgyIDkuMTI1LTUuNTMxMjUgMy43NDYwOTQtMTUuMzI0MjE5IDE3LjM5ODQzOC0yNi4wMzEyNSAzMy4xOTUzMTMtMjYuMDMxMjUgMTguODQzNzUgMCAzNC4xNzU3ODEgMTUuMzM1OTM3IDM0LjE3NTc4MSAzNC4xNzk2ODd2NjUuMzE2NDA3Yy0zLjExMzI4MSAzLjUxMTcxOC01LjM5MDYyNSA3Ljc3MzQzNy02LjUxMTcxOSAxMi40ODA0NjgtMi42NzE4NzUtMTIuODI0MjE4LTE0LjA1ODU5My0yMi40ODgyODEtMjcuNjY0MDYyLTIyLjQ4ODI4MS0xNS41NzgxMjUgMC0yOC4yNTM5MDcgMTIuNjc5Njg3LTI4LjI1MzkwNyAyOC4yNTc4MTMgMCAxNS41NzgxMjQgMTIuNjc1NzgyIDI4LjI1NzgxMiAyOC4yNTM5MDcgMjguMjU3ODEyIDEyLjUzNTE1NiAwIDIzLjE4NzUtOC4yMTA5MzggMjYuODcxMDkzLTE5LjUzMTI1djYxLjM5ODQzOGMtMy42ODM1OTMtMTEuMzIwMzEzLTE0LjMzNTkzNy0xOS41MjczNDQtMjYuODcxMDkzLTE5LjUyNzM0NC0xNS41NzgxMjUgMC0yOC4yNTM5MDcgMTIuNjc1NzgxLTI4LjI1MzkwNyAyOC4yNTM5MDYgMCAxNS41ODIwMzEgMTIuNjc1NzgyIDI4LjI1NzgxMiAyOC4yNTM5MDcgMjguMjU3ODEyIDEyLjUzNTE1NiAwIDIzLjE4NzUtOC4yMDcwMzEgMjYuODcxMDkzLTE5LjUzMTI1djYxLjQwMjM0NGMtMy42ODM1OTMtMTEuMzI0MjE4LTE0LjMzNTkzNy0xOS41MzEyNS0yNi44NzEwOTMtMTkuNTMxMjUtMTUuNTc4MTI1IDAtMjguMjUzOTA3IDEyLjY3NTc4Mi0yOC4yNTM5MDcgMjguMjUzOTA2IDAgMTUuNTgyMDMyIDEyLjY3NTc4MiAyOC4yNTc4MTMgMjguMjUzOTA3IDI4LjI1NzgxMyAxMi41MzUxNTYgMCAyMy4xODc1LTguMjA3MDMxIDI2Ljg3MTA5My0xOS41MzEyNXYxNy4wODk4NDRjLTIwLjEwNTQ2OCAyNS41MzEyNS02MS4wMzkwNjIgMTEuMTI1LTYxLjAzOTA2Mi0yMS4wOTc2NTd2LTIyNS44NDM3NWMwLTQuMTc1NzgxLTMuMzgyODEyLTcuNTQ2ODc0LTcuNTQ2ODc1LTcuNTQ2ODc0LTQuMTc1NzgxIDAtNy41NDY4NzUgMy4zNzEwOTMtNy41NDY4NzUgNy41NDY4NzR2MjI1Ljg0Mzc1YzAgMjQuNjAxNTYzIDE4LjEyMTA5NCA0NS4wNTA3ODIgNDEuNzE4NzUgNDguNjk1MzEzdjYyLjUyNzM0NGgtMTguOTY0ODQ0Yy00LjE2Nzk2OCAwLTcuNTQ2ODc1IDMuMzc4OTA2LTcuNTQ2ODc1IDcuNTQ2ODc1IDAgNC4xNjc5NjggMy4zNzg5MDcgNy41NDY4NzUgNy41NDY4NzUgNy41NDY4NzVoNTMuMDE5NTMyYzQuMTY3OTY4IDAgNy41NDY4NzQtMy4zNzg5MDcgNy41NDY4NzQtNy41NDY4NzUgMC00LjE2Nzk2OS0zLjM3ODkwNi03LjU0Njg3NS03LjU0Njg3NC03LjU0Njg3NWgtMTguOTY0ODQ0di02Mi41MzEyNWM3LjA0Mjk2OC0xLjA4NTkzOCAxMy41OTc2NTYtMy42Njc5NjkgMTkuMzI0MjE4LTcuNDEwMTU3djkuMTk5MjE5YzAgMTUuOTg0Mzc1IDEzLjAxOTUzMiAyOS4wMDM5MDcgMjkuMDA3ODEzIDI5LjAwMzkwN2g0NS44MjAzMTN2MzUuODk4NDM3YzAgNi4yODkwNjMgNS4xMDkzNzQgMTEuNDEwMTU2IDExLjM5ODQzNyAxMS40MTAxNTZoMjEuMTI4OTA2YzYuMjg5MDYzIDAgMTEuMzk4NDM4LTUuMTIxMDkzIDExLjM5ODQzOC0xMS40MTAxNTZ2LTM1Ljg5ODQzN2gxMjIuMjI2NTYydjM1Ljg5ODQzN2MwIDYuMjg5MDYzIDUuMTA5Mzc1IDExLjQxMDE1NiAxMS4zOTg0MzggMTEuNDEwMTU2aDIxLjEyODkwNmM2LjI4OTA2MyAwIDExLjM5ODQzNy01LjEyMTA5MyAxMS4zOTg0MzctMTEuNDEwMTU2di0zNS44OTg0MzdoNDUuODIwMzEzYzE1Ljk4ODI4MSAwIDI5LjAwNzgxMy0xMy4wMTk1MzIgMjkuMDA3ODEzLTI5LjAwMzkwN3YtOS4xOTkyMTljNS43MjY1NjIgMy43NDIxODggMTIuMjgxMjUgNi4zMjQyMTkgMTkuMzI0MjE4IDcuNDEwMTU3djYyLjUzMTI1aC0xOC45NjQ4NDRjLTQuMTY3OTY4IDAtNy41NDY4NzQgMy4zNzg5MDYtNy41NDY4NzQgNy41NDY4NzUgMCA0LjE2Nzk2OCAzLjM3ODkwNiA3LjU0Njg3NSA3LjU0Njg3NCA3LjU0Njg3NWg1My4wMTk1MzJjNC4xNjc5NjggMCA3LjU0Njg3NS0zLjM3ODkwNyA3LjU0Njg3NS03LjU0Njg3NSAwLTQuMTY3OTY5LTMuMzc4OTA3LTcuNTQ2ODc1LTcuNTQ2ODc1LTcuNTQ2ODc1aC0xOC45NjQ4NDR2LTYyLjUyNzM0NGMyMy41OTc2NTYtMy42NDQ1MzEgNDEuNzE4NzUtMjQuMDkzNzUgNDEuNzE4NzUtNDguNjk1MzEzdi0yNDUuOTg4MjgxYzAtMjcuMTY0MDYyLTIyLjA5Mzc1LTQ5LjI2OTUzMS00OS4yNjE3MTktNDkuMjY5NTMxem0tNDEzLjQ3NjU2MiAxNDZjLTcuMjU3ODEzIDAtMTMuMTY0MDYzLTUuOTA2MjUtMTMuMTY0MDYzLTEzLjE2NDA2MiAwLTcuMjU3ODEzIDUuOTA2MjUtMTMuMTY0MDYzIDEzLjE2NDA2My0xMy4xNjQwNjMgNy4yNTc4MTIgMCAxMy4xNjQwNjIgNS45MDYyNSAxMy4xNjQwNjIgMTMuMTY0MDYzIDAgNy4yNTc4MTItNS45MDYyNSAxMy4xNjQwNjItMTMuMTY0MDYyIDEzLjE2NDA2MnptMCA3OC44NTU0NjljLTcuMjU3ODEzIDAtMTMuMTY0MDYzLTUuOTA2MjUtMTMuMTY0MDYzLTEzLjE2Nzk2OSAwLTcuMjU3ODEyIDUuOTA2MjUtMTMuMTY0MDYyIDEzLjE2NDA2My0xMy4xNjQwNjIgNy4yNTc4MTIgMCAxMy4xNjQwNjIgNS45MDYyNSAxMy4xNjQwNjIgMTMuMTY0MDYyIDAgNy4yNjE3MTktNS45MDYyNSAxMy4xNjc5NjktMTMuMTY0MDYyIDEzLjE2Nzk2OXptMCA3OC44NTE1NjJjLTcuMjU3ODEzIDAtMTMuMTY0MDYzLTUuOTA2MjUtMTMuMTY0MDYzLTEzLjE2Nzk2OSAwLTcuMjU3ODEyIDUuOTA2MjUtMTMuMTY0MDYyIDEzLjE2NDA2My0xMy4xNjQwNjIgNy4yNTc4MTIgMCAxMy4xNjQwNjIgNS45MDYyNSAxMy4xNjQwNjIgMTMuMTY0MDYyIDAgNy4yNjE3MTktNS45MDYyNSAxMy4xNjc5NjktMTMuMTY0MDYyIDEzLjE2Nzk2OXptMTMwLjUzNTE1NiAxMDMuMjUzOTA3aC0xMy43NDYwOTR2LTMyLjIxODc1aDEzLjc0NjA5NHptMTY2LjE1MjM0NCAwaC0xMy43NDYwOTR2LTMyLjIxODc1aDEzLjc0NjA5NHptMTUwLjk1NzAzMS0xMTEuNzAzMTI2YzAgMzIuMjM4MjgyLTQwLjk0MTQwNiA0Ni42MjEwOTQtNjEuMDM5MDYyIDIxLjA5NzY1N3YtMTcuMDg1OTM4YzMuNjgzNTkzIDExLjMyMDMxMyAxNC4zMzU5MzcgMTkuNTI3MzQ0IDI2Ljg3MTA5MyAxOS41MjczNDQgMTUuNTc4MTI1IDAgMjguMjUzOTA3LTEyLjY3NTc4MSAyOC4yNTM5MDctMjguMjU3ODEzIDAtMTUuNTc4MTI0LTEyLjY3NTc4Mi0yOC4yNTM5MDYtMjguMjUzOTA3LTI4LjI1MzkwNi0xMi41MzUxNTYgMC0yMy4xODM1OTMgOC4yMDcwMzItMjYuODcxMDkzIDE5LjUyNzM0NHYtNjEuMzk0NTMxYzMuNjgzNTkzIDExLjMyMDMxMiAxNC4zMzU5MzcgMTkuNTI3MzQzIDI2Ljg3MTA5MyAxOS41MjczNDMgMTUuNTc4MTI1IDAgMjguMjUzOTA3LTEyLjY3NTc4MSAyOC4yNTM5MDctMjguMjU3ODEyIDAtMTUuNTc4MTI1LTEyLjY3NTc4Mi0yOC4yNTM5MDYtMjguMjUzOTA3LTI4LjI1MzkwNi0xMi41MzUxNTYgMC0yMy4xODM1OTMgOC4yMDcwMzEtMjYuODcxMDkzIDE5LjUyNzM0NHYtNjEuMzk4NDM4YzMuNjgzNTkzIDExLjMyNDIxOSAxNC4zMzU5MzcgMTkuNTMxMjUgMjYuODcxMDkzIDE5LjUzMTI1IDE1LjU3ODEyNSAwIDI4LjI1MzkwNy0xMi42NzU3ODEgMjguMjUzOTA3LTI4LjI1NzgxMiAwLTE1LjU3ODEyNi0xMi42NzU3ODItMjguMjUzOTA3LTI4LjI1MzkwNy0yOC4yNTM5MDctMTMuNjA1NDY5IDAtMjQuOTkyMTg3IDkuNjYwMTU3LTI3LjY2NDA2MiAyMi40ODQzNzUtMS4xMjEwOTQtNC43MDcwMzEtMy4zOTg0MzgtOC45Njg3NS02LjUxMTcxOS0xMi40NzY1NjJ2LTY1LjMyMDMxM2MwLTE4Ljg0Mzc1IDE1LjMzMjAzMS0zNC4xNzk2ODcgMzQuMTc5Njg4LTM0LjE3OTY4NyAxOC44NDM3NSAwIDM0LjE2Nzk2OCAxNS4zMzU5MzcgMzQuMTY3OTY4IDM0LjE3OTY4N3YyNDUuOTg4Mjgxem0tNDcuMzMyMDMxLTQuNzE4NzVjMC03LjI1NzgxMiA1LjkwNjI1LTEzLjE2NDA2MiAxMy4xNjQwNjItMTMuMTY0MDYyIDcuMjU3ODEzIDAgMTMuMTY0MDYzIDUuOTA2MjUgMTMuMTY0MDYzIDEzLjE2NDA2MiAwIDcuMjYxNzE5LTUuOTA2MjUgMTMuMTY3OTY5LTEzLjE2NDA2MyAxMy4xNjc5NjktNy4yNTc4MTIgMC0xMy4xNjQwNjItNS45MDYyNS0xMy4xNjQwNjItMTMuMTY3OTY5em0wLTc4Ljg1MTU2MmMwLTcuMjU3ODEyIDUuOTA2MjUtMTMuMTY0MDYyIDEzLjE2NDA2Mi0xMy4xNjQwNjIgNy4yNTc4MTMgMCAxMy4xNjQwNjMgNS45MDYyNSAxMy4xNjQwNjMgMTMuMTY0MDYyIDAgNy4yNjE3MTktNS45MDYyNSAxMy4xNjc5NjktMTMuMTY0MDYzIDEzLjE2Nzk2OS03LjI1NzgxMiAwLTEzLjE2NDA2Mi01LjkwNjI1LTEzLjE2NDA2Mi0xMy4xNjc5Njl6bTAtNzguODUxNTYyYzAtNy4yNTc4MTMgNS45MDYyNS0xMy4xNjQwNjMgMTMuMTY0MDYyLTEzLjE2NDA2MyA3LjI1NzgxMyAwIDEzLjE2NDA2MyA1LjkwNjI1IDEzLjE2NDA2MyAxMy4xNjQwNjMgMCA3LjI1NzgxMi01LjkwNjI1IDEzLjE2NDA2Mi0xMy4xNjQwNjMgMTMuMTY0MDYyLTcuMjU3ODEyIDAtMTMuMTY0MDYyLTUuOTA2MjUtMTMuMTY0MDYyLTEzLjE2NDA2MnptMCAwIi8+DQogICAgPHBhdGggZD0ibTQ2Mi43MzgyODEgMjYuMjI2NTYyYy0xNS41ODIwMzEgMC0yOC4yNTc4MTIgMTIuNjc1NzgyLTI4LjI1NzgxMiAyOC4yNTc4MTMgMCAxNS41NzgxMjUgMTIuNjc1NzgxIDI4LjI1MzkwNiAyOC4yNTc4MTIgMjguMjUzOTA2IDE1LjU3ODEyNSAwIDI4LjI1MzkwNy0xMi42NzU3ODEgMjguMjUzOTA3LTI4LjI1MzkwNiAwLTE1LjU4MjAzMS0xMi42NzU3ODItMjguMjU3ODEzLTI4LjI1MzkwNy0yOC4yNTc4MTN6bTAgNDEuNDIxODc2Yy03LjI2MTcxOSAwLTEzLjE2Nzk2OS01LjkwNjI1LTEzLjE2Nzk2OS0xMy4xNjQwNjMgMC03LjI2MTcxOSA1LjkwNjI1LTEzLjE2NDA2MyAxMy4xNjc5NjktMTMuMTY0MDYzIDcuMjU3ODEzIDAgMTMuMTY0MDYzIDUuOTAyMzQ0IDEzLjE2NDA2MyAxMy4xNjQwNjMgMCA3LjI1NzgxMy01LjkwNjI1IDEzLjE2NDA2My0xMy4xNjQwNjMgMTMuMTY0MDYzem0wIDAiLz4NCiAgICA8L2c+DQo8L3N2Zz4=",Kitchen:mNe,"Laundry Room":"PHN2ZyBoZWlnaHQ9IjUxMiIgdmlld0JveD0iMCAwIDY0IDY0IiB3aWR0aD0iNTEyIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPg0KICAgIDxnIGZpbGw9ImN1cnJlbnRDb2xvciI+DQogICAgICAgIDxwYXRoIGQ9Im02MSAyaC01OGMtLjU1MiAwLTEgLjQ0OC0xIDF2NThjMCAuNTUyLjQ0OCAxIDEgMWg1OGMuNTUyIDAgMS0uNDQ4IDEtMXYtNThjMC0uNTUyLS40NDgtMS0xLTF6bS0xIDZoLTR2LTJjMC0uNTUyLS40NDgtMS0xLTFoLTZjLS41NTIgMC0xIC40NDgtMSAxdjJoLTNjLS41NTIgMC0xIC40NDgtMSAxdjloLTJ2LTE0aDE4em0tMTIuMTQyIDMxLTEuNjkyLTExaDkuNjY5bC0xLjY5MiAxMXptMS4xNDItMTNjMC0xLjEwMy44OTctMiAyLTJzMiAuODk3IDIgMnptOC43NTkuMzQ5Yy0uMTktLjIyMi0uNDY3LS4zNDktLjc1OS0uMzQ5aC0yYzAtMi4yMDYtMS43OTQtNC00LTRzLTQgMS43OTQtNCA0aC0yYy0uMjkyIDAtLjU2OS4xMjctLjc1OS4zNDlzLS4yNzQuNTE1LS4yMjkuODAzbDEuODIzIDExLjg0OGgtMy44MzV2LTE5aDE4djE5aC0zLjgzNWwxLjgyMy0xMS44NDhjLjA0NS0uMjg4LS4wMzktLjU4Mi0uMjI5LS44MDN6bS03Ljc1OS0xNy4zNDl2LTJoNHYxMWgtNHptLTIgOWgtMnYtOGgyem04IDB2LThoNHY4em0tMTYtMTR2MTRoLTJ2LTEwYzAtLjU1Mi0uNDQ4LTEtMS0xaC02Yy0uNTUyIDAtMSAuNDQ4LTEgMXYxMGgtMnYtN2MwLS4yNjUtLjEwNS0uNTItLjI5My0uNzA3bC0xLjcwNy0xLjcwN3YtMi41ODZjMC0uNTUyLS40NDgtMS0xLTFoLTRjLS41NTIgMC0xIC40NDgtMSAxdjIuNTg2bC0xLjcwNyAxLjcwN2MtLjE4OC4xODctLjI5My40NDItLjI5My43MDd2N2gtMnYtMTBjMC0uNTUyLS40NDgtMS0xLTFoLThjLS41NTIgMC0xIC40NDgtMSAxdjEwaC0ydi0xNHptLTQgMTRoLTR2LTloNHptLTExLjcwNy04LjI5MyAxLjcwNyAxLjcwN3Y2LjU4NmgtNnYtNi41ODZsMS43MDctMS43MDdjLjE4OC0uMTg3LjI5My0uNDQyLjI5My0uNzA3di0yaDJ2MmMwIC4yNjUuMTA1LjUyLjI5My43MDd6bS0xMC4yOTMgOC4yOTNoLTZ2LTloNnptLTEwIDJoMzZ2NDBoLTM2em00NSAyOGgtMnYtMWgyem0tMyAyaDQuNjQ5bDQuMzUxIDMuNDh2Ni41MmgtOXptMTEgMTB2LTdjMC0uMzA0LS4xMzgtLjU5MS0uMzc1LS43ODFsLTUtNGMtLjE3OC0uMTQyLS4zOTgtLjIxOS0uNjI1LS4yMTl2LTJjMC0uNTUyLS40NDgtMS0xLTFoLTRjLS41NTIgMC0xIC40NDgtMSAxdjJjLS41NTIgMC0xIC40NDgtMSAxdjExaC0ydi0xOWgxOHYxOXoiLz4NCiAgICAgICAgPHBhdGggZD0ibTM3IDIyaC0zMGMtLjU1MiAwLTEgLjQ0OC0xIDF2MzRjMCAuNTUyLjQ0OCAxIDEgMWgzMGMuNTUyIDAgMS0uNDQ4IDEtMXYtMzRjMC0uNTUyLS40NDgtMS0xLTF6bS0xIDJ2NWgtMjh2LTV6bS0yOCAzMnYtMjVoMjh2MjV6Ii8+DQogICAgICAgIDxwYXRoIGQ9Im0yMiAzM2MtNi4wNjUgMC0xMSA0LjkzNS0xMSAxMXM0LjkzNSAxMSAxMSAxMSAxMS00LjkzNSAxMS0xMS00LjkzNS0xMS0xMS0xMXptMCAyMGMtNC45NjIgMC05LTQuMDM4LTktOXM0LjAzOC05IDktOSA5IDQuMDM4IDkgOS00LjAzOCA5LTkgOXoiLz4NCiAgICAgICAgPHBhdGggZD0ibTI2LjE5OSA0OC4yODYgMS4zOTkgMS40MjljLjY3Ny0uNjYzIDEuMjI2LTEuNDMyIDEuNjMxLTIuMjg2bC0xLjgwNy0uODU3Yy0uMzAzLjYzOS0uNzE0IDEuMjE2LTEuMjIzIDEuNzE0eiIvPg0KICAgICAgICA8cGF0aCBkPSJtMjIgMzZ2MmMzLjMwOSAwIDYgMi42OTEgNiA2aDJjMC00LjQxMS0zLjU4OS04LTgtOHoiLz4NCiAgICAgICAgPHBhdGggZD0ibTEwIDI1aDJ2MmgtMnoiLz4NCiAgICAgICAgPHBhdGggZD0ibTE0IDI1aDJ2MmgtMnoiLz4NCiAgICAgICAgPHBhdGggZD0ibTMyIDI1aDJ2MmgtMnoiLz4NCiAgICA8L2c+DQo8L3N2Zz4=","Living Area":"PHN2ZyBoZWlnaHQ9IjUxMiIgdmlld0JveD0iMCAwIDUxMiA1MTIiIHdpZHRoPSI1MTIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+DQogICAgPGcgZmlsbD0iY3VycmVudENvbG9yIj4NCiAgICAgICAgPHBhdGggZD0ibTQ5NC41IDI3Ny42NjdoLTUuNXYtMzYuNWMwLTE1LjE2NC0xMi4zMzYtMjcuNS0yNy41LTI3LjVoLTExMGMtNy44NzUgMC0xNC45ODIgMy4zMzItMjAgOC42NTUtNS4wMTgtNS4zMjItMTIuMTI1LTguNjU1LTIwLTguNjU1aC0xMTBjLTcuODc1IDAtMTQuOTgyIDMuMzMyLTIwIDguNjU1LTUuMDE4LTUuMzIyLTEyLjEyNS04LjY1NS0yMC04LjY1NWgtNDAuNWMtNC4xNDIgMC03LjUgMy4zNTgtNy41IDcuNXMzLjM1OCA3LjUgNy41IDcuNWg0MC41YzYuODkzIDAgMTIuNSA1LjYwNyAxMi41IDEyLjV2NzcuMDE4Yy0zLjc1My0xLjkyNC04LTMuMDE4LTEyLjUtMy4wMThoLTEwMS41di0yMGMwLTkuNjQ5LTcuODUxLTE3LjUtMTcuNS0xNy41aC0zLjV2LTM2LjVjMC02Ljg5MyA1LjYwNy0xMi41IDEyLjUtMTIuNWgzNC41YzQuMTQyIDAgNy41LTMuMzU4IDcuNS03LjVzLTMuMzU4LTcuNS03LjUtNy41aC0zNC41Yy0xNS4xNjQgMC0yNy41IDEyLjMzNi0yNy41IDI3LjV2MzYuNWgtNi41Yy05LjY0OSAwLTE3LjUgNy44NTEtMTcuNSAxNy41djQyLjVjMCA0LjE0MiAzLjM1OCA3LjUgNy41IDcuNXM3LjUtMy4zNTggNy41LTcuNXYtNDIuNWMwLTEuMzc4IDEuMTIyLTIuNSAyLjUtMi41aDI1YzEuMzc4IDAgMi41IDEuMTIyIDIuNSAyLjV2MTQwLjVoLTI3LjVjLTEuMzc4IDAtMi41LTEuMTIyLTIuNS0yLjV2LTYwLjVjMC00LjE0Mi0zLjM1OC03LjUtNy41LTcuNXMtNy41IDMuMzU4LTcuNSA3LjV2NjAuNWMwIDkuNjQ5IDcuODUxIDE3LjUgMTcuNSAxNy41aDI3LjV2MTQuNjY3YzAgNi44OTMgNS42MDcgMTIuNSAxMi41IDEyLjVoMjVjNi44OTMgMCAxMi41LTUuNjA3IDEyLjUtMTIuNXYtMTQuNjY3aDMyMnYxNC42NjdjMCA2Ljg5MyA1LjYwNyAxMi41IDEyLjUgMTIuNWgyNWM2Ljg5MyAwIDEyLjUtNS42MDcgMTIuNS0xMi41di0xNC42NjdoMjcuNWM5LjY0OSAwIDE3LjUtNy44NTEgMTcuNS0xNy41di0xMzhjMC05LjY1LTcuODUxLTE3LjUtMTcuNS0xNy41em0tMTQzLTQ5aDExMGM2Ljg5MyAwIDEyLjUgNS42MDcgMTIuNSAxMi41djM2LjVoLTQuNWMtOS42NDkgMC0xNy41IDcuODUxLTE3LjUgMTcuNXYyMGgtMTAwLjVjLTQuNSAwLTguNzQ3IDEuMDkzLTEyLjUgMy4wMTh2LTc3LjAxOGMwLTYuODkzIDUuNjA3LTEyLjUgMTIuNS0xMi41em0tMjkxLjUgMjA3di0xNWgzMjZjNC4xNDIgMCA3LjUtMy4zNTggNy41LTcuNXMtMy4zNTgtNy41LTcuNS03LjVoLTMyNnYtMTUuNWgxMDEuNWM3Ljg3NSAwIDE0Ljk4Mi0zLjMzMiAyMC04LjY1NSA1LjAxOCA1LjMyMiAxMi4xMjUgOC42NTUgMjAgOC42NTVoMTEwYzcuODc1IDAgMTQuOTgyLTMuMzMyIDIwLTguNjU1IDUuMDE4IDUuMzIyIDEyLjEyNSA4LjY1NSAyMCA4LjY1NWgxMDAuNXYxNS41aC0zMWMtNC4xNDIgMC03LjUgMy4zNTgtNy41IDcuNXMzLjM1OCA3LjUgNy41IDcuNWgzMXYxNXptMzkyLTYwLjVoLTEwMC41Yy02Ljg5MyAwLTEyLjUtNS42MDctMTIuNS0xMi41di0yMGMwLTYuODkzIDUuNjA3LTEyLjUgMTIuNS0xMi41aDEwMC41em0tMTI4LTEyLjVjMCA2Ljg5My01LjYwNyAxMi41LTEyLjUgMTIuNWgtMTEwYy02Ljg5MyAwLTEyLjUtNS42MDctMTIuNS0xMi41di0yMGMwLTYuODkzIDUuNjA3LTEyLjUgMTIuNS0xMi41aDExMGM2Ljg5MyAwIDEyLjUgNS42MDcgMTIuNSAxMi41em0tMTIyLjUtMTM0aDExMGM2Ljg5MyAwIDEyLjUgNS42MDcgMTIuNSAxMi41djc3LjAxOGMtMy43NTMtMS45MjQtOC0zLjAxOC0xMi41LTMuMDE4aC0xMTBjLTQuNSAwLTguNzQ3IDEuMDkzLTEyLjUgMy4wMTh2LTc3LjAxOGMwLTYuODkzIDUuNjA3LTEyLjUgMTIuNS0xMi41em0tNDAgMTAxLjVjNi44OTMgMCAxMi41IDUuNjA3IDEyLjUgMTIuNXYyMGMwIDYuODkzLTUuNjA3IDEyLjUtMTIuNSAxMi41aC0xMDEuNXYtNDV6bS04MS41IDEzMi42NjZoLTIwdi0xMi4xNjdoMjB6bTM1MiAwdi0xMi4xNjdoMjB2MTIuMTY3em02NS0yOS42NjZjMCAxLjM3OC0xLjEyMiAyLjUtMi41IDIuNWgtMjcuNXYtMTQwLjVjMC0xLjM3OCAxLjEyMi0yLjUgMi41LTIuNWgyNWMxLjM3OCAwIDIuNSAxLjEyMiAyLjUgMi41eiIvPg0KICAgICAgICA8cGF0aCBkPSJtNjIgMTczLjY2N2g4OWM2Ljg5MyAwIDEyLjUtNS42MDcgMTIuNS0xMi41di01NmMwLTYuODkzLTUuNjA3LTEyLjUtMTIuNS0xMi41aC04OWMtNi44OTMgMC0xMi41IDUuNjA3LTEyLjUgMTIuNXY1NmMwIDYuODkyIDUuNjA3IDEyLjUgMTIuNSAxMi41em0yLjUtNjZoODR2NTFoLTg0eiIvPg0KICAgICAgICA8cGF0aCBkPSJtMzYyIDE3My42NjdoODljNi44OTMgMCAxMi41LTUuNjA3IDEyLjUtMTIuNXYtNTZjMC02Ljg5My01LjYwNy0xMi41LTEyLjUtMTIuNWgtODljLTYuODkzIDAtMTIuNSA1LjYwNy0xMi41IDEyLjV2NTZjMCA2Ljg5MiA1LjYwNyAxMi41IDEyLjUgMTIuNXptMi41LTY2aDg0djUxaC04NHoiLz4NCiAgICAgICAgPHBhdGggZD0ibTIwMC40OSAxMzAuMTY3aDExMi4wMmM2Ljg4NyAwIDEyLjQ5LTUuNjAzIDEyLjQ5LTEyLjQ5di0xNi41NDljMC00LjE0Mi0zLjM1OC03LjUtNy41LTcuNXMtNy41IDMuMzU4LTcuNSA3LjV2MTQuMDM5aC0xMDd2LTY2aDEwN3YxNi45NjFjMCA0LjE0MiAzLjM1OCA3LjUgNy41IDcuNXM3LjUtMy4zNTggNy41LTcuNXYtMTkuNDcyYzAtNi44ODctNS42MDMtMTIuNDktMTIuNDktMTIuNDloLTExMi4wMmMtNi44ODcgMC0xMi40OSA1LjYwMy0xMi40OSAxMi40OXY3MS4wMjFjMCA2Ljg4NiA1LjYwMyAxMi40OSAxMi40OSAxMi40OXoiLz4NCiAgICAgICAgPHBhdGggZD0ibTIzMS44ODEgMjc4LjEwMmM3LjM0OSA0LjgyOCAxMy41MjIgMTEuMDAyIDE4LjM1MSAxOC4zNTEgMS4zODcgMi4xMSAzLjc0MyAzLjM4MSA2LjI2OCAzLjM4MXM0Ljg4MS0xLjI3MSA2LjI2OC0zLjM4MWM0LjgyOC03LjM0OSAxMS4wMDItMTMuNTIyIDE4LjM1MS0xOC4zNTEgMi4xMS0xLjM4NyAzLjM4MS0zLjc0MyAzLjM4MS02LjI2OHMtMS4yNzEtNC44ODEtMy4zODEtNi4yNjhjLTcuMzQ5LTQuODI4LTEzLjUyMi0xMS4wMDItMTguMzUxLTE4LjM1MS0xLjM4Ny0yLjExLTMuNzQzLTMuMzgxLTYuMjY4LTMuMzgxcy00Ljg4MSAxLjI3MS02LjI2OCAzLjM4MWMtNC44MjggNy4zNDktMTEuMDAyIDEzLjUyMi0xOC4zNTEgMTguMzUxLTIuMTEgMS4zODctMy4zODEgMy43NDMtMy4zODEgNi4yNjhzMS4yNzEgNC44ODEgMy4zODEgNi4yNjh6bTI0LjYxOS0xNC4zNDVjMi40OTQgMi44ODcgNS4xODkgNS41ODMgOC4wNzYgOC4wNzYtMi44ODcgMi40OTQtNS41ODMgNS4xODktOC4wNzYgOC4wNzYtMi40OTQtMi44ODctNS4xODktNS41ODMtOC4wNzYtOC4wNzYgMi44ODctMi40OTMgNS41ODItNS4xODggOC4wNzYtOC4wNzZ6Ii8+DQogICAgICAgIDxwYXRoIGQ9Im0zODEuODgxIDI3OC4xMDJjNy4zNDkgNC44MjggMTMuNTIyIDExLjAwMiAxOC4zNTEgMTguMzUxIDEuMzg3IDIuMTEgMy43NDMgMy4zODEgNi4yNjggMy4zODFzNC44ODEtMS4yNzEgNi4yNjgtMy4zODFjNC44MjgtNy4zNDkgMTEuMDAyLTEzLjUyMiAxOC4zNTEtMTguMzUxIDIuMTEtMS4zODcgMy4zODEtMy43NDMgMy4zODEtNi4yNjhzLTEuMjcxLTQuODgxLTMuMzgxLTYuMjY4Yy03LjM0OS00LjgyOC0xMy41MjItMTEuMDAyLTE4LjM1MS0xOC4zNTEtMS4zODctMi4xMS0zLjc0My0zLjM4MS02LjI2OC0zLjM4MXMtNC44ODEgMS4yNzEtNi4yNjggMy4zODFjLTQuODI4IDcuMzQ5LTExLjAwMiAxMy41MjItMTguMzUxIDE4LjM1MS0yLjExIDEuMzg3LTMuMzgxIDMuNzQzLTMuMzgxIDYuMjY4czEuMjcxIDQuODgxIDMuMzgxIDYuMjY4em0yNC42MTktMTQuMzQ1YzIuNDk0IDIuODg3IDUuMTg5IDUuNTgzIDguMDc2IDguMDc2LTIuODg3IDIuNDk0LTUuNTgzIDUuMTg5LTguMDc2IDguMDc2LTIuNDk0LTIuODg3LTUuMTg5LTUuNTgzLTguMDc2LTguMDc2IDIuODg3LTIuNDkzIDUuNTgyLTUuMTg4IDguMDc2LTguMDc2eiIvPg0KICAgICAgICA8cGF0aCBkPSJtMTAwLjIzMiAyNDcuMjE1Yy00LjgyOCA3LjM0OS0xMS4wMDIgMTMuNTIyLTE4LjM1MSAxOC4zNTEtMi4xMSAxLjM4Ny0zLjM4MSAzLjc0My0zLjM4MSA2LjI2OHMxLjI3MSA0Ljg4MSAzLjM4MSA2LjI2OGM3LjM0OSA0LjgyOCAxMy41MjIgMTEuMDAyIDE4LjM1MSAxOC4zNTEgMS4zODcgMi4xMSAzLjc0MyAzLjM4MSA2LjI2OCAzLjM4MXM0Ljg4MS0xLjI3MSA2LjI2OC0zLjM4MWM0LjgyOC03LjM0OSAxMS4wMDItMTMuNTIyIDE4LjM1MS0xOC4zNTEgMi4xMS0xLjM4NyAzLjM4MS0zLjc0MyAzLjM4MS02LjI2OHMtMS4yNzEtNC44ODEtMy4zODEtNi4yNjhjLTcuMzQ5LTQuODI4LTEzLjUyMi0xMS4wMDItMTguMzUxLTE4LjM1MS0xLjM4Ny0yLjExLTMuNzQzLTMuMzgxLTYuMjY4LTMuMzgxcy00Ljg4MSAxLjI3LTYuMjY4IDMuMzgxem0xNC4zNDQgMjQuNjE4Yy0yLjg4NyAyLjQ5NC01LjU4MyA1LjE4OS04LjA3NiA4LjA3Ni0yLjQ5NC0yLjg4Ny01LjE4OS01LjU4My04LjA3Ni04LjA3NiAyLjg4Ny0yLjQ5NCA1LjU4My01LjE4OSA4LjA3Ni04LjA3NiAyLjQ5NCAyLjg4OCA1LjE4OSA1LjU4MyA4LjA3NiA4LjA3NnoiLz4NCiAgICA8L2c+DQo8L3N2Zz4=","Living Room":"PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiB3aWR0aD0iNTEyIiBoZWlnaHQ9IjUxMiI+DQogICAgPGcgZmlsbD0iY3VycmVudENvbG9yIj4NCiAgICAgICAgPHBhdGggZD0iTTQ3MywzMzEuOTE2VjI3My42NDhBMzkuNzEsMzkuNzEsMCwwLDAsNDMzLjMyOCwyMzRIMzc2VjE3MGg0NC4wMDlhNi4yODksNi4yODksMCwwLDAsNS43NDctOC4wMkw0MDQuODMxLDkyLjI0OEE1Ljk3Niw1Ljk3NiwwLDAsMCwzOTkuMDg0LDg4SDM0MC45MTZhNS45MzIsNS45MzIsMCwwLDAtNS43NDcsNC4yTDMxNC4yNDQsMTYxLjkyYTYuMzcyLDYuMzcyLDAsMCwwLC45MzQsNS40ODMsNi4xNzYsNi4xNzYsMCwwLDAsNC44MTMsMi42SDM2NHY2NEg4OC42NzVBMzkuNzEzLDM5LjcxMywwLDAsMCw0OSwyNzMuNjQ4djU4LjI2OGEzOS40MTcsMzkuNDE3LDAsMCwwLTM3LDM5LjU1NlY0NjMuMWE1LjkxNSw1LjkxNSwwLDAsMCw2LDUuOUgzNXYzMGE2LjI0Niw2LjI0NiwwLDAsMCw2LjI4LDZoNjcuODY3QTUuODc3LDUuODc3LDAsMCwwLDExNSw0OTlWNDY5SDQwN3YzMGE1Ljg3OSw1Ljg3OSwwLDAsMCw1Ljg1NSw2aDY3Ljg2OUE2LjI0Myw2LjI0MywwLDAsMCw0ODcsNDk5VjQ2OWgxN2E1LjkxMyw1LjkxMywwLDAsMCw2LTUuOVYzNzEuNDcyQTM5LjQxNywzOS40MTcsMCwwLDAsNDczLDMzMS45MTZaTTM0NS4zODEsMTAwaDQ5LjIzOGwxNy4zMjYsNThoLTgzLjg5Wk04OC42NzUsMjQ2SDQzMy4zMjhBMjcuNywyNy43LDAsMCwxLDQ2MSwyNzMuNjQ4djU5LjNhMzkuODU0LDM5Ljg1NCwwLDAsMC0zMCwzOC41MjZWMzkwSDkxVjM3MS40NzJhMzkuODU0LDM5Ljg1NCwwLDAsMC0zMC0zOC41MjZ2LTU5LjNBMjcuNywyNy43LDAsMCwxLDg4LjY3NSwyNDZaTTEwMyw0OTNINDdWNDY5aDU2Wm0zNzIsMEg0MTlWNDY5aDU2Wm0yMy0zNkgyNFYzNzEuNDcyYTI3LjUsMjcuNSwwLDEsMSw1NSwwVjM5NS44YTYuNDQ4LDYuNDQ4LDAsMCwwLDYuMzEsNi4ySDQzNi42OTNBNi40NDUsNi40NDUsMCwwLDAsNDQzLDM5NS44VjM3MS40NzJhMjcuNSwyNy41LDAsMSwxLDU1LDBaIi8+DQogICAgICAgIDxwYXRoIGQ9Ik0yMTQsMjAzLjIzOFY1Ni42MjZBNS42NCw1LjY0LDAsMCwwLDIwOC4wNjIsNTFoLTUzLjkyTDExMi4yNzIsOC45NDRhNS43MzcsNS43MzcsMCwwLDAtOC40ODQuMDQ3TDYxLjkxOSw1MUg4YTUuNjkzLDUuNjkzLDAsMCwwLTYsNS42MjZWMjAzLjIzOEE1LjgsNS44LDAsMCwwLDgsMjA5SDIwOC4wNjJBNS43NDksNS43NDksMCwwLDAsMjE0LDIwMy4yMzhaTTE3NCwxMzEuOGwtNDIuMjMsMTkuNjg2TDgwLjM2NSwxMTYuNDQzYTYuMjQ1LDYuMjQ1LDAsMCwwLTcuMTMxLjE2M0w0MSwxNDAuNjg2Vjg3SDE3NFpNNDEsMTU1LjY4OWwzNi4wNjItMjYuOTExLDUwLjg4NSwzNC41NDJhNi4xNyw2LjE3LDAsMCwwLDMuNDI3LDEuMDM5LDUuMTY5LDUuMTY5LDAsMCwwLDIuMzMyLS41NTdMMTc0LDE0NS4wMjVWMTczSDQxWk0xNzguMTU1LDc1SDM3LjY4OUwyMy4yNDMsNjNIMTkyLjVaTTI5LDg0LjA5MVYxNzYuMkwxNCwxODkuOTI4VjcwLjQ3M1pNMzcuNywxODVIMTc4LjE0bDEzLjc2NywxMkgyMy44MzVaTTE4NiwxNzYuMjFWODQuMDc4bDE2LTEzLjlWMTkwLjIyNlpNMTA4LjAzLDIxLjg1OSwxMzcuMTcyLDUxSDc4Ljg4OVoiLz4NCiAgICAgICAgPHBhdGggZD0iTTEyOC4zNzQsMTMzLjJhMjAuMjE0LDIwLjIxNCwwLDEsMC0yMC4yMTQtMjAuMjE0QTIwLjIzNiwyMC4yMzYsMCwwLDAsMTI4LjM3NCwxMzMuMlptMC0yOC40MjdhOC4yMTQsOC4yMTQsMCwxLDEtOC4yMTQsOC4yMTNBOC4yMjMsOC4yMjMsMCwwLDEsMTI4LjM3NCwxMDQuNzY4WiIvPg0KICAgICAgICA8cGF0aCBkPSJNMzQ4Ljc4NywzMDguNDRhMjIuMDg3LDIyLjA4NywwLDAsMCwwLDIxLjY2MmwtOC40NzksOC40NzlhNiw2LDAsMSwwLDguNDg0LDguNDg1bDguNDc5LTguNDhhMjIuMDksMjIuMDksMCwwLDAsMjEuNjYyLDBsOC40NzgsOC40NzlhNiw2LDAsMCwwLDguNDg2LTguNDg1bC04LjQ4Ny04LjQ4OGEyMi4yMTEsMjIuMjExLDAsMCwwLDAtMjEuNjQ0bDguNDg3LTguNDg4YTYsNiwwLDAsMC04LjQ4Ni04LjQ4NWwtOC40NzgsOC40NzlhMjIuMDkyLDIyLjA5MiwwLDAsMC0yMS42NjEsMGwtOC40OC04LjQ3OWE2LDYsMCwxLDAtOC40ODQsOC40ODVabTE5LjMxNi42NzhhMTAuMTU2LDEwLjE1NiwwLDEsMS03LjE3OSwyLjk3NEExMC4wODMsMTAuMDgzLDAsMCwxLDM2OC4xLDMwOS4xMThaIi8+DQogICAgICAgIDxwYXRoIGQ9Ik0yMzguNzg3LDMwOC40NGEyMi4wODcsMjIuMDg3LDAsMCwwLDAsMjEuNjYybC04LjQ3OSw4LjQ3OWE2LDYsMCwxLDAsOC40ODQsOC40ODVsOC40NzktOC40OGEyMi4wOSwyMi4wOSwwLDAsMCwyMS42NjIsMGw4LjQ3OCw4LjQ3OWE2LDYsMCwwLDAsOC40ODYtOC40ODVsLTguNDg3LTguNDg4YTIyLjIxMSwyMi4yMTEsMCwwLDAsMC0yMS42NDRsOC40ODctOC40ODhhNiw2LDAsMCwwLTguNDg2LTguNDg1bC04LjQ3OCw4LjQ3OWEyMi4wOTIsMjIuMDkyLDAsMCwwLTIxLjY2MSwwbC04LjQ4LTguNDc5YTYsNiwwLDEsMC04LjQ4NCw4LjQ4NVptMTkuMzE2LjY3OGExMC4xNTYsMTAuMTU2LDAsMSwxLTcuMTc5LDIuOTc0QTEwLjA4MywxMC4wODMsMCwwLDEsMjU4LjEsMzA5LjExOFoiLz4NCiAgICAgICAgPHBhdGggZD0iTTEyOC43ODcsMzA4LjQ0YTIyLjA4NywyMi4wODcsMCwwLDAsMCwyMS42NjJsLTguNDc5LDguNDc5YTYsNiwwLDEsMCw4LjQ4NCw4LjQ4NWw4LjQ3OS04LjQ4YTIyLjA5LDIyLjA5LDAsMCwwLDIxLjY2MiwwbDguNDc4LDguNDc5YTYsNiwwLDAsMCw4LjQ4Ni04LjQ4NWwtOC40ODctOC40ODhhMjIuMjExLDIyLjIxMSwwLDAsMCwwLTIxLjY0NGw4LjQ4Ny04LjQ4OGE2LDYsMCwwLDAtOC40ODYtOC40ODVsLTguNDc4LDguNDc5YTIyLjA5MiwyMi4wOTIsMCwwLDAtMjEuNjYxLDBsLTguNDgtOC40NzlhNiw2LDAsMSwwLTguNDg0LDguNDg1Wm0xOS4zMTYuNjc4YTEwLjE1NiwxMC4xNTYsMCwxLDEtNy4xNzksMi45NzRBMTAuMDgzLDEwLjA4MywwLDAsMSwxNDguMSwzMDkuMTE4WiIvPg0KICAgIDwvZz4NCjwvc3ZnPg0K","Locker Room":"PHN2ZyBoZWlnaHQ9IjUxMiIgdmlld0JveD0iMCAwIDYwIDYwIiB3aWR0aD0iNTEyIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPg0KICAgIDxnIGZpbGw9ImN1cnJlbnRDb2xvciI+DQogICAgICAgIDxwYXRoIGQ9Im0yMyA0aC0xNWMtMi4yMDkxMzkgMC00IDEuNzkwODYxLTQgNHYzNGMwIDIuMjA5MTM5IDEuNzkwODYxIDQgNCA0aDZjLjU1MjI4NDcgMCAxLS40NDc3MTUzIDEtMXMtLjQ0NzcxNTMtMS0xLTFoLTZjLTEuMTA0NTY5NSAwLTItLjg5NTQzMDUtMi0ydi0zNGMwLTEuMTA0NTY5NS44OTU0MzA1LTIgMi0yaDE1YzEuMTA0NTY5NSAwIDIgLjg5NTQzMDUgMiAydjEyLjA1YzAgLjU1MjI4NDcuNDQ3NzE1MyAxIDEgMXMxLS40NDc3MTUzIDEtMXYtMTIuMDVjMC0yLjIwOTEzOS0xLjc5MDg2MS00LTQtNHoiLz4NCiAgICAgICAgPHBhdGggZD0ibTExIDEyaDljLjU1MjI4NDcgMCAxLS40NDc3MTUzIDEtMXMtLjQ0NzcxNTMtMS0xLTFoLTljLS41NTIyODQ3IDAtMSAuNDQ3NzE1My0xIDFzLjQ0NzcxNTMgMSAxIDF6Ii8+DQogICAgICAgIDxwYXRoIGQ9Im0xMSAxNmg5Yy41NTIyODQ3IDAgMS0uNDQ3NzE1MyAxLTFzLS40NDc3MTUzLTEtMS0xaC05Yy0uNTUyMjg0NyAwLTEgLjQ0NzcxNTMtMSAxcy40NDc3MTUzIDEgMSAxeiIvPg0KICAgICAgICA8cGF0aCBkPSJtMjEgMTljMC0uNTUyMjg0Ny0uNDQ3NzE1My0xLTEtMWgtOWMtLjU1MjI4NDcgMC0xIC40NDc3MTUzLTEgMXMuNDQ3NzE1MyAxIDEgMWg5Yy41NTIyODQ3IDAgMS0uNDQ3NzE1MyAxLTF6Ii8+DQogICAgICAgIDxwYXRoIGQ9Im05IDM1Yy0uNTUyMjg0NzUgMC0xIC40NDc3MTUzLTEgMXY1YzAgLjU1MjI4NDcuNDQ3NzE1MjUgMSAxIDFoM2MuNTUyMjg0NyAwIDEtLjQ0NzcxNTMgMS0xcy0uNDQ3NzE1My0xLTEtMWgtMnYtNGMwLS41NTIyODQ3LS40NDc3MTUyNS0xLTEtMXoiLz4NCiAgICAgICAgPHBhdGggZD0ibTUyIDBoLTE1Yy0yLjkxMjIxNDIuMDAxODA2OTEtNS41OTM0MDA4IDEuNTg2MDA1MTgtNyA0LjEzNi0xLjQwNjU5OTItMi41NDk5OTQ4Mi00LjA4Nzc4NTgtNC4xMzQxOTMwOS03LTQuMTM2aC0xNWMtNC40MTYyMjE5Mi4wMDQ5NTk4OC03Ljk5NTA0MDEyIDMuNTgzNzc4MDgtOCA4djM0Yy4wMDQ5NTk4OCA0LjQxNjIyMTkgMy41ODM3NzgwOCA3Ljk5NTA0MDEgOCA4aDZjLjU1MjI4NDcgMCAxLS40NDc3MTUzIDEtMXMtLjQ0NzcxNTMtMS0xLTFoLTZjLTMuMzEyMzM3NTctLjAwMzMwNzQtNS45OTY2OTI2Mi0yLjY4NzY2MjQtNi02di0zNGMuMDAzMzA3MzgtMy4zMTIzMzc1NyAyLjY4NzY2MjQzLTUuOTk2NjkyNjIgNi02aDE1YzMuMzEyMzM3Ni4wMDMzMDczOCA1Ljk5NjY5MjYgMi42ODc2NjI0MyA2IDZ2MTJjMCAuNTUyMjg0Ny40NDc3MTUzIDEgMSAxczEtLjQ0NzcxNTMgMS0xdi0xMmMuMDAzMzA3NC0zLjMxMjMzNzU3IDIuNjg3NjYyNC01Ljk5NjY5MjYyIDYtNmgxNWMzLjMxMjMzNzYuMDAzMzA3MzggNS45OTY2OTI2IDIuNjg3NjYyNDMgNiA2djM0Yy0uMDAzMzA3NCAzLjMxMjMzNzYtMi42ODc2NjI0IDUuOTk2NjkyNi02IDZoLTZjLS41NTIyODQ3IDAtMSAuNDQ3NzE1My0xIDFzLjQ0NzcxNTMgMSAxIDFoNmM0LjQxNjIyMTktLjAwNDk1OTkgNy45OTUwNDAxLTMuNTgzNzc4MSA4LTh2LTM0Yy0uMDA0OTU5OS00LjQxNjIyMTkyLTMuNTgzNzc4MS03Ljk5NTA0MDEyLTgtOHoiLz4NCiAgICAgICAgPHBhdGggZD0ibTQ2IDQ2aDZjMi4yMDkxMzkgMCA0LTEuNzkwODYxIDQtNHYtMzRjMC0yLjIwOTEzOS0xLjc5MDg2MS00LTQtNGgtMTVjLTIuMjA5MTM5IDAtNCAxLjc5MDg2MS00IDR2MTIuMDVjMCAuNTUyMjg0Ny40NDc3MTUzIDEgMSAxczEtLjQ0NzcxNTMgMS0xdi0xMi4wNWMwLTEuMTA0NTY5NS44OTU0MzA1LTIgMi0yaDE1YzEuMTA0NTY5NSAwIDIgLjg5NTQzMDUgMiAydjM0YzAgMS4xMDQ1Njk1LS44OTU0MzA1IDItMiAyaC02Yy0uNTUyMjg0NyAwLTEgLjQ0NzcxNTMtMSAxcy40NDc3MTUzIDEgMSAxeiIvPg0KICAgICAgICA8cGF0aCBkPSJtNDAgMTJoOWMuNTUyMjg0NyAwIDEtLjQ0NzcxNTMgMS0xcy0uNDQ3NzE1My0xLTEtMWgtOWMtLjU1MjI4NDcgMC0xIC40NDc3MTUzLTEgMXMuNDQ3NzE1MyAxIDEgMXoiLz4NCiAgICAgICAgPHBhdGggZD0ibTQwIDE2aDljLjU1MjI4NDcgMCAxLS40NDc3MTUzIDEtMXMtLjQ0NzcxNTMtMS0xLTFoLTljLS41NTIyODQ3IDAtMSAuNDQ3NzE1My0xIDFzLjQ0NzcxNTMgMSAxIDF6Ii8+DQogICAgICAgIDxwYXRoIGQ9Im00MCAyMGg5Yy41NTIyODQ3IDAgMS0uNDQ3NzE1MyAxLTFzLS40NDc3MTUzLTEtMS0xaC05Yy0uNTUyMjg0NyAwLTEgLjQ0NzcxNTMtMSAxcy40NDc3MTUzIDEgMSAxeiIvPg0KICAgICAgICA8cGF0aCBkPSJtNDkgMjd2M2MwIC41NTIyODQ3LjQ0NzcxNTMgMSAxIDFzMS0uNDQ3NzE1MyAxLTF2LTNjMC0uNTUyMjg0Ny0uNDQ3NzE1My0xLTEtMXMtMSAuNDQ3NzE1My0xIDF6Ii8+DQogICAgICAgIDxwYXRoIGQ9Im0yNyAyM2MtMy44NjQxNjU3LjAwNDQwODYtNi45OTU1OTE0IDMuMTM1ODM0My03IDd2NmMtMS42NTY4NTQyIDAtMyAxLjM0MzE0NTgtMyAzdjE4YzAgMS42NTY4NTQyIDEuMzQzMTQ1OCAzIDMgM2gyMGMxLjY1Njg1NDIgMCAzLTEuMzQzMTQ1OCAzLTN2LTE4YzAtMS42NTY4NTQyLTEuMzQzMTQ1OC0zLTMtM3YtNmMtLjAwNDQwODYtMy44NjQxNjU3LTMuMTM1ODM0My02Ljk5NTU5MTQtNy03em0xNCAxNnYxOGMwIC41NTIyODQ3LS40NDc3MTUzIDEtMSAxaC0yMGMtLjU1MjI4NDcgMC0xLS40NDc3MTUzLTEtMXYtMThjMC0uNTUyMjg0Ny40NDc3MTUzLTEgMS0xaDIwYy41NTIyODQ3IDAgMSAuNDQ3NzE1MyAxIDF6bS03LTNoLTh2LTZjMC0uNTUyMjg0Ny40NDc3MTUzLTEgMS0xaDZjLjU1MjI4NDcgMCAxIC40NDc3MTUzIDEgMXptNC02djZoLTJ2LTZjMC0xLjY1Njg1NDItMS4zNDMxNDU4LTMtMy0zaC02Yy0xLjY1Njg1NDIgMC0zIDEuMzQzMTQ1OC0zIDN2NmgtMnYtNmMuMDAzMzA2MS0yLjc2MDA1MzIgMi4yMzk5NDY4LTQuOTk2NjkzOSA1LTVoNmMyLjc2MDA1MzIuMDAzMzA2MSA0Ljk5NjY5MzkgMi4yMzk5NDY4IDUgNXoiLz4NCiAgICAgICAgPHBhdGggZD0ibTMxLjIxMyA0MS4xNDRjLTEuNTA0MTcyLS4zNjkzNzI3LTMuMDk0NjQyNi0uMDI1NjA2OC00LjMxMi45MzItMS4yMTc4ODM0Ljk2MTgxMzQtMS45MjAxMjc1IDIuNDM0NjA4OS0xLjkwMDc0MDMgMy45ODYzNjU3LjAxOTM4NzEgMS41NTE3NTY4Ljc1ODIwNzYgMy4wMDY1NDgxIDEuOTk5NzQwMyAzLjkzNzYzNDN2M2MwIDEuNjU2ODU0MiAxLjM0MzE0NTggMyAzIDNzMy0xLjM0MzE0NTggMy0zdi0zYzEuNTQ0NTEwNy0xLjE1Njk1NDQgMi4yODUzNDkyLTMuMDk5NDU1NyAxLjkwMzUxOTEtNC45OTEwODUyLS4zODE4MzAxLTEuODkxNjI5Ni0xLjgxODE1ODctMy4zOTQ2NjQzLTMuNjkwNTE5MS0zLjg2MTkxNDh6bS41ODcgNy4yNTZjLS40OTcxNDc5LjM1NzYwNjYtLjc5NDI0MDEuOTMwNjIzMi0uOCAxLjU0M3YzLjA1N2MwIC41NTIyODQ3LS40NDc3MTUzIDEtMSAxcy0xLS40NDc3MTUzLTEtMXYtMy4wODFjLS4wMDU3MDgyLS42MDIwNTIyLS4yOTk0MjU5LTEuMTY0OTQ5Mi0uNzktMS41MTQtMS4wMzUwNTUzLS43NzE3ODcyLTEuNDYwMjE2NC0yLjExOTI1MDctMS4wNTU1MzY0LTMuMzQ1MzEzMXMxLjU0ODQyMS0yLjA1NTY4NjcgMi44Mzk1MzY0LTIuMDU5Njg2OWMuMjU1MDMwOS4wMDA1MDg1LjUwOTExNDQuMDMxMDUyMi43NTcuMDkxIDEuMDU1ODY4LjI2MzI0NjEgMS44ODI5MDcgMS4wODMzNzcyIDIuMTU1IDIuMTM3LjMxMzM3NDYgMS4xODM5Njk1LS4xMjQ0MTY1IDIuNDM5NTUxMi0xLjEwNiAzLjE3MnoiLz4NCiAgICA8L2c+DQo8L3N2Zz4=",Nursery:pNe,Office:ONe,Outdoors:ENe,Playroom:_Ne,Pool:fNe,"Rear Wall":"PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDUxMiA1MTIiPg0KICAgIDxnIGZpbGw9ImN1cnJlbnRDb2xvciI+DQogICAgICAgIDxwYXRoIGQ9Ik01MDMuNDY3LDguNTMzSDM4NGMtNC43MSwwLTguNTMzLDMuODE0LTguNTMzLDguNTMzdjExOS40NjdWMjU2djUxLjJoLTY5LjczNWMwLjk0OC0yLjY3MSwxLjQ2OC01LjU0MiwxLjQ2OC04LjUzMw0KCQkJCWMwLTE0LjExNC0xMS40ODYtMjUuNi0yNS42LTI1LjZoLTE3LjA2N1YyNTZoODUuMzMzYzQuNzEsMCw4LjUzMy0zLjgxNCw4LjUzMy04LjUzM1YxMTAuOTMzYzAtNC43MTktMy44MjMtOC41MzMtOC41MzMtOC41MzMNCgkJCQlIMTYyLjEzM2MtNC43MSwwLTguNTMzLDMuODE0LTguNTMzLDguNTMzdjEzNi41MzNjMCw0LjcxOSwzLjgyMyw4LjUzMyw4LjUzMyw4LjUzM2g4NS4zMzN2MTcuMDY3SDIzMC40DQoJCQkJYy0xNC4xMTQsMC0yNS42LDExLjQ4Ni0yNS42LDI1LjZjMCwyLjk5MSwwLjUyMSw1Ljg2MiwxLjQ2OCw4LjUzM2gtNjkuNzM1VjI1NlYxMzYuNTMzVjE3LjA2N2MwLTQuNzE5LTMuODIzLTguNTMzLTguNTMzLTguNTMzDQoJCQkJSDguNTMzQzMuODIzLDguNTMzLDAsMTIuMzQ4LDAsMTcuMDY3djExOS40NjdWMjU2djExOS40Njd2MTE5LjQ2N2MwLDQuNzE5LDMuODIzLDguNTMzLDguNTMzLDguNTMzSDEyOGgyNTZoMTE5LjQ2Nw0KCQkJCWM0LjcxLDAsOC41MzMtMy44MTQsOC41MzMtOC41MzNWMzc1LjQ2N1YyNTZWMTM2LjUzM1YxNy4wNjdDNTEyLDEyLjM0OCw1MDguMTc3LDguNTMzLDUwMy40NjcsOC41MzN6IE0xNzAuNjY3LDE1My42aDE3MC42NjcNCgkJCQl2NTEuMkgxNzAuNjY3VjE1My42eiBNMzQxLjMzMywxMTkuNDY3djE3LjA2N0gxNzAuNjY3di0xNy4wNjdIMzQxLjMzM3ogTTE3MC42NjcsMjIxLjg2N2gxNzAuNjY3djE3LjA2N0gxNzAuNjY3VjIyMS44Njd6DQoJCQkJIE0zNzUuNDY3LDQ4Ni40SDI2NC41MzN2LTkzLjg2N2g1MS4yaDU5LjczM1Y0ODYuNHogTTMwNy4yLDM3NS40NjdIMjA0LjhWMzU4LjRoMTAyLjRWMzc1LjQ2N3ogTTQ5NC45MzMsMjQ3LjQ2N2gtMTcuMDY3VjE3OS4yDQoJCQkJYzAtNC43MTktMy44MjMtOC41MzMtOC41MzMtOC41MzNoLTI1LjZoLTI1LjZjLTQuNzEsMC04LjUzMywzLjgxNC04LjUzMyw4LjUzM3Y2OC4yNjdoLTE3LjA2N3YtMTAyLjRoMTAyLjRWMjQ3LjQ2N3oNCgkJCQkgTTQyNi42NjcsMjQ3LjQ2N3YtNTkuNzMzaDguNTMzdjU5LjczM0g0MjYuNjY3eiBNNDUyLjI2NywxODcuNzMzaDguNTMzdjU5LjczM2gtOC41MzNWMTg3LjczM3ogTTM5Mi41MzMsMzE1LjczM3YtNTEuMmgyNS42DQoJCQkJaDI1LjZoMjUuNmgyNS42djEwMi40aC0xMDIuNFYzMTUuNzMzeiBNMzkyLjUzMywyNS42aDEwMi40VjEyOGgtMTAyLjRWMjUuNnogTTIyMS44NjcsMjk4LjY2N2MwLTQuNzEsMy44MzEtOC41MzMsOC41MzMtOC41MzMNCgkJCQloNTEuMmM0LjcwMiwwLDguNTMzLDMuODIzLDguNTMzLDguNTMzcy0zLjgzMSw4LjUzMy04LjUzMyw4LjUzM2gtNTEuMkMyMjUuNjk4LDMwNy4yLDIyMS44NjcsMzAzLjM3NywyMjEuODY3LDI5OC42Njd6DQoJCQkJIE0yMzAuNCwzMjQuMjY3aDUxLjJoOTMuODY3djUxLjJoLTUxLjJWMzU4LjRjMC05LjQxMi03LjY1NC0xNy4wNjctMTcuMDY3LTE3LjA2N0gyMDQuOGMtOS40MTIsMC0xNy4wNjcsNy42NTQtMTcuMDY3LDE3LjA2Nw0KCQkJCXYxNy4wNjdoLTUxLjJ2LTUxLjJIMjMwLjR6IE01MS4yLDMzMi44aDM0LjEzM3Y4LjUzM0g1MS4yVjMzMi44eiBNODUuMzMzLDMxNS43MzNINTEuMlYzMDcuMmgzNC4xMzNWMzE1LjczM3ogTTUxLjIsMzU4LjQNCgkJCQloMzQuMTMzdjguNTMzSDUxLjJWMzU4LjR6IE0xMDIuNCwzNDkuODY3di0yNS42di0yNS42YzAtNC43MTktMy44MjMtOC41MzMtOC41MzMtOC41MzNoLTUxLjJjLTQuNzEsMC04LjUzMywzLjgxNC04LjUzMyw4LjUzMw0KCQkJCXYyNS42djI1LjZ2MTcuMDY3SDE3LjA2N3YtMTAyLjRoMTAyLjR2NTEuMnY1MS4ySDEwMi40VjM0OS44Njd6IE01OS43MzMsMTEwLjkzM0g3Ni44VjEyOEg1OS43MzNWMTEwLjkzM3ogTTUxLjIsMTQ1LjA2N2gzNC4xMzMNCgkJCQloMzQuMTMzdjEwMi40aC0xMDIuNHYtMTAyLjRINTEuMnogTTE3LjA2NywyNS42aDEwMi40VjEyOGgtMjUuNnYtMTcuMDY3YzQuNzEsMCw4LjUzMy0zLjgxNCw4LjUzMy04LjUzMw0KCQkJCWMwLTQuNzE5LTMuODIzLTguNTMzLTguNTMzLTguNTMzaC04LjUzM0g1MS4yaC04LjUzM2MtNC43MSwwLTguNTMzLDMuODE0LTguNTMzLDguNTMzYzAsNC43MTksMy44MjMsOC41MzMsOC41MzMsOC41MzNWMTI4DQoJCQkJaC0yNS42VjI1LjZ6IE0xNy4wNjcsMzg0aDI1LjZoNTEuMmgyNS42djEwMi40aC0xMDIuNFYzODR6IE0xMzYuNTMzLDM5Mi41MzNoNTkuNzMzaDUxLjJWNDg2LjRIMTM2LjUzM1YzOTIuNTMzeiBNNDk0LjkzMyw0ODYuNA0KCQkJCWgtMTcuMDY3di02OC4yNjdjMC00LjcxOS0zLjgyMy04LjUzMy04LjUzMy04LjUzM3MtOC41MzMsMy44MTQtOC41MzMsOC41MzNWNDg2LjRoLTguNTMzdi02OC4yNjcNCgkJCQljMC00LjcxOS0zLjgyMy04LjUzMy04LjUzMy04LjUzM3MtOC41MzMsMy44MTQtOC41MzMsOC41MzNWNDg2LjRoLTguNTMzdi02OC4yNjdjMC00LjcxOS0zLjgyMy04LjUzMy04LjUzMy04LjUzMw0KCQkJCXMtOC41MzMsMy44MTQtOC41MzMsOC41MzNWNDg2LjRoLTE3LjA2N1YzODRoMTAyLjRWNDg2LjR6Ii8+DQogICAgICAgIDxwYXRoIGQ9Ik0yMjEuODY3LDQwOS42SDIwNC44Yy00LjcxLDAtOC41MzMsMy44MTQtOC41MzMsOC41MzNzMy44MjMsOC41MzMsOC41MzMsOC41MzNoOC41MzN2OC41MzMNCgkJCQljMCw0LjcxOSwzLjgyMyw4LjUzMyw4LjUzMyw4LjUzM2M0LjcxLDAsOC41MzMtMy44MTQsOC41MzMtOC41MzN2LTE3LjA2N0MyMzAuNCw0MTMuNDE0LDIyNi41NzcsNDA5LjYsMjIxLjg2Nyw0MDkuNnoiLz4NCiAgICAgICAgPHBhdGggZD0iTTMwNy4yLDQwOS42aC0xNy4wNjdjLTQuNzEsMC04LjUzMywzLjgxNC04LjUzMyw4LjUzM1Y0MzUuMmMwLDQuNzE5LDMuODIzLDguNTMzLDguNTMzLDguNTMzczguNTMzLTMuODE0LDguNTMzLTguNTMzDQoJCQkJdi04LjUzM2g4LjUzM2M0LjcxLDAsOC41MzMtMy44MTQsOC41MzMtOC41MzNTMzExLjkxLDQwOS42LDMwNy4yLDQwOS42eiIvPg0KICAgIDwvZz4NCjwvc3ZnPg0K","Second Floor":"PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MTIuMDAyIDUxMi4wMDIiPg0KICAgIDxnIGZpbGw9ImN1cnJlbnRDb2xvciI+DQogICAgICAgIDxwYXRoIHN0cm9rZT0iIiBkPSJNNDc3LjQ0NCw0NzEuMDM0aC0zLjgzM2MtMy42NzktMTQuNDM1LTE1LjkyNi0yNS4zNTYtMzAuODU5LTI3LjI0MVYzMDguNTg3aDIuMTM4YzkuOTE3LDAsMTcuOTg1LTguMDY4LDE3Ljk4NS0xNy45ODYNCgkJCWMwLTkuOTE3LTguMDY4LTE3Ljk4NS0xNy45ODUtMTcuOTg1aC0yLjEzOFYxMjkuMzgyaDkuODE1YzcuMTk3LDAsMTMuMDUyLTUuODU1LDEzLjA1Mi0xMy4wNTJ2LTE0LjkwNA0KCQkJYzAtMC4wMzMtMC4wMDUtMC4wNjUtMC4wMDUtMC4wOThjLTAuMDAxLTAuMDk4LTAuMDA5LTAuMTk2LTAuMDE1LTAuMjk0Yy0wLjAwOS0wLjE3MS0wLjAyMS0wLjM0Mi0wLjA0Mi0wLjUxDQoJCQljLTAuMDExLTAuMDg5LTAuMDI2LTAuMTc3LTAuMDQxLTAuMjY2Yy0wLjAyOS0wLjE4My0wLjA2NS0wLjM2NC0wLjEwOC0wLjU0MmMtMC4wMS0wLjA0LTAuMDE0LTAuMDgxLTAuMDI0LTAuMTIxTDQ0Ni4xMjMsMjUuNDINCgkJCWMtMS41NzQtNi4wNi03LjA0Ny0xMC4yOTMtMTMuMzA3LTEwLjI5M2gtNDkuMTA1Yy00LjAyNSwwLTcuMjg3LDMuMjYyLTcuMjg3LDcuMjg3czMuMjYyLDcuMjg3LDcuMjg3LDcuMjg3aDQ4LjQ2OGwxNi43MzQsNjQuNDQNCgkJCUgzMzUuMzcyTDI5Mi4zNDcsMjkuN2g0NS44NjZjNC4wMjUsMCw3LjI4Ny0zLjI2Miw3LjI4Ny03LjI4N2MwLTQuMDI1LTMuMjYyLTcuMjg3LTcuMjg3LTcuMjg3aC01NS41OTZsLTAuOTI2LTEuMzg3DQoJCQlDMjc1Ljk0OCw1LjEzNywyNjYuMzQyLDAsMjU1Ljk5NywwYy0xMC4zNDUsMC0xOS45NSw1LjEzNi0yNS42OTQsMTMuNzM5bC0wLjkyNywxLjM4OEg3OS4xNzgNCgkJCWMtNi4yNjEsMC0xMS43MzMsNC4yMzItMTMuMzA3LDEwLjI5M0w0Ni42MDksOTkuNTk1Yy0wLjAxLDAuMDQtMC4wMTQsMC4wODEtMC4wMjQsMC4xMjFjLTAuMDQzLDAuMTc4LTAuMDc5LDAuMzU5LTAuMTA4LDAuNTQyDQoJCQljLTAuMDE0LDAuMDg5LTAuMDMsMC4xNzctMC4wNDEsMC4yNjZjLTAuMDIxLDAuMTY4LTAuMDMzLDAuMzM4LTAuMDQyLDAuNTFjLTAuMDA1LDAuMDk4LTAuMDE0LDAuMTk2LTAuMDE1LDAuMjk0DQoJCQljMCwwLjAzMy0wLjAwNSwwLjA2NS0wLjAwNSwwLjA5OHYxNC45MDRjMCw3LjE5Nyw1Ljg1NSwxMy4wNTIsMTMuMDUyLDEzLjA1Mmg5LjgxNXYxNDMuMjMzaC0yLjEzOA0KCQkJYy05LjkxNywwLTE3Ljk4NSw4LjA2OC0xNy45ODUsMTcuOTg1czguMDY4LDE3Ljk4NiwxNy45ODUsMTcuOTg2aDIuMTM4djQ2LjY5NmMwLDQuMDI0LDMuMjYyLDcuMjg3LDcuMjg3LDcuMjg3DQoJCQlzNy4yODctMy4yNjIsNy4yODctNy4yODd2LTQ2LjY5NmgzNDQuMzY0djEyOS4zMTFjLTAuMDU1LTAuMDMyLTAuMTEzLTAuMDYtMC4xNjktMC4wOTJjLTAuNzE0LTAuNDE1LTEuNDM5LTAuODEtMi4xNzYtMS4xODINCgkJCWMtMC4xNDQtMC4wNzMtMC4yOTEtMC4xMzktMC40MzUtMC4yMWMtMC42MTQtMC4zMDItMS4yMzUtMC41ODgtMS44NjMtMC44NTljLTAuMjEzLTAuMDkyLTAuNDI1LTAuMTgzLTAuNjM5LTAuMjcyDQoJCQljLTAuNzI3LTAuMy0xLjQ1OS0wLjU4NS0yLjIwMi0wLjg0NGMtMC4wNDQtMC4wMTUtMC4wODctMC4wMzMtMC4xMzEtMC4wNDljLTAuNzg0LTAuMjcxLTEuNTc4LTAuNTExLTIuMzc4LTAuNzM2DQoJCQljLTAuMjE5LTAuMDYyLTAuNDQtMC4xMTgtMC42Ni0wLjE3NmMtMC42NDItMC4xNjktMS4yODktMC4zMjMtMS45NC0wLjQ2MmMtMC4xODgtMC4wNC0wLjM3NS0wLjA4NS0wLjU2NC0wLjEyMw0KCQkJYy0wLjgxMi0wLjE2Mi0xLjYyOS0wLjMtMi40NTEtMC40MTRjLTAuMTc4LTAuMDI1LTAuMzU4LTAuMDQyLTAuNTM3LTAuMDY0Yy0wLjY3MS0wLjA4NC0xLjM0NS0wLjE1Mi0yLjAyMi0wLjIwNA0KCQkJYy0wLjIzNC0wLjAxOC0wLjQ2OC0wLjAzNi0wLjcwMi0wLjA1MWMtMC44NDItMC4wNTEtMS42ODUtMC4wODUtMi41MzMtMC4wODVjLTE1LjQ0NiwwLTI5LjY5OSw4LjYxLTM3LjA2MiwyMS45MTUNCgkJCWMtMC44NDYtMC4wMi0xLjY4NCwwLjAwMS0yLjUxNiwwLjA0NmMtMC4xOTUsMC4wMTEtMC4zODcsMC4wMzQtMC41ODEsMC4wNDhjLTAuNjM2LDAuMDQ3LTEuMjY4LDAuMTA3LTEuODk0LDAuMTkNCgkJCWMtMC4yMywwLjAzMS0wLjQ1OCwwLjA3MS0wLjY4NiwwLjEwN2MtMC41ODYsMC4wOTItMS4xNjgsMC4xOTctMS43NDQsMC4zMjFjLTAuMjM0LDAuMDUtMC40NjUsMC4xMDQtMC42OTcsMC4xNTkNCgkJCWMtMC41NzEsMC4xMzctMS4xMzUsMC4yODktMS42OTUsMC40NTdjLTAuMjE3LDAuMDY1LTAuNDM1LDAuMTI4LTAuNjUsMC4xOThjLTAuNTg4LDAuMTktMS4xNjcsMC40LTEuNzQsMC42MjQNCgkJCWMtMC4xNzEsMC4wNjctMC4zNDUsMC4xMjctMC41MTUsMC4xOTdjLTAuNzA1LDAuMjktMS4zOTksMC42MDItMi4wNzksMC45NDFjLTAuMDI4LDAuMDE0LTAuMDU4LDAuMDI2LTAuMDg2LDAuMDQNCgkJCWMtMC43MzMsMC4zNjktMS40NSwwLjc2Ni0yLjE1LDEuMTljLTAuMDY2LDAuMDQtMC4xMjksMC4wODYtMC4xOTUsMC4xMjdjLTAuNiwwLjM3LTEuMTg3LDAuNzU5LTEuNzYsMS4xNjkNCgkJCWMtMC4xODQsMC4xMzItMC4zNjEsMC4yNzItMC41NDIsMC40MDhjLTAuNDQ3LDAuMzM1LTAuODg4LDAuNjc3LTEuMzE2LDEuMDM2Yy0wLjIwNiwwLjE3Mi0wLjQwNywwLjM1MS0wLjYwOSwwLjUyOQ0KCQkJYy0wLjM5MSwwLjM0NS0wLjc3NCwwLjY5OC0xLjE0OCwxLjA2M2MtMC4yMDEsMC4xOTYtMC40MDEsMC4zOTQtMC41OTcsMC41OTZjLTAuMzY1LDAuMzc2LTAuNzE3LDAuNzYzLTEuMDY0LDEuMTU4DQoJCQljLTAuMTc4LDAuMjAzLTAuMzU5LDAuNDA0LTAuNTMzLDAuNjEyYy0wLjM2NywwLjQ0MS0wLjcxNywwLjg5Ny0xLjA2LDEuMzU5Yy0wLjEzMSwwLjE3Ni0wLjI2OSwwLjM0Ni0wLjM5NiwwLjUyNQ0KCQkJYy0wLjg4NSwxLjI0Ni0xLjY4OSwyLjU2LTIuMzkyLDMuOTQ0aC0zNS40NTdWMzQ2LjE4MWMwLTcuMTM1LTUuODA1LTEyLjkzOS0xMi45MzktMTIuOTM5aC03My4zNDkNCgkJCWMtNy4xMzUsMC0xMi45MzksNS44MDUtMTIuOTM5LDEyLjkzOXYxMjQuODUzaC02MC42MzljLTAuMTg4LTAuNDY5LTAuMzk5LTAuOTI1LTAuNjA1LTEuMzgzDQoJCQljLTAuMDg4LTAuMTk0LTAuMTY2LTAuMzk0LTAuMjU2LTAuNTg2Yy0wLjM1My0wLjc0OS0wLjcyOC0xLjQ4My0xLjEyOC0yLjIwMmMtMC4wNzUtMC4xMzUtMC4xNi0wLjI2My0wLjIzNi0wLjM5Nw0KCQkJYy0wLjMzMS0wLjU3Ny0wLjY3My0xLjE0Ny0xLjAzNC0xLjcwM2MtMC4xNTEtMC4yMzItMC4zMTEtMC40NTYtMC40NjctMC42ODVjLTAuMzA1LTAuNDQ4LTAuNjE2LTAuODkxLTAuOTQtMS4zMjQNCgkJCWMtMC4xODMtMC4yNDUtMC4zNzItMC40ODQtMC41NjItMC43MjRjLTAuMzItMC40MDUtMC42NDYtMC44MDMtMC45ODItMS4xOTNjLTAuMjAyLTAuMjM0LTAuNDA1LTAuNDY3LTAuNjEyLTAuNjk1DQoJCQljLTAuMzUyLTAuMzg4LTAuNzE0LTAuNzY2LTEuMDgxLTEuMTM4Yy0wLjIwNS0wLjIwNy0wLjQwNy0wLjQxNy0wLjYxNi0wLjYyYy0wLjQxOS0wLjQwNS0wLjg1Mi0wLjc5NC0xLjI5LTEuMTc4DQoJCQljLTAuMTcyLTAuMTUxLTAuMzM3LTAuMzA4LTAuNTExLTAuNDU1Yy0wLjYyMi0wLjUyNS0xLjI1OS0xLjAzMS0xLjkxNC0xLjUxM2MtMC4wNjctMC4wNDktMC4xMzctMC4wOTMtMC4yMDQtMC4xNDENCgkJCWMtMC41ODgtMC40MjYtMS4xODgtMC44MzYtMS44MDEtMS4yMjZjLTAuMjI1LTAuMTQ0LTAuNDU4LTAuMjc2LTAuNjg2LTAuNDE0Yy0wLjQ2Ny0wLjI4My0wLjkzOC0wLjU2Mi0xLjQxOC0wLjgyNA0KCQkJYy0wLjI3LTAuMTQ4LTAuNTQ1LTAuMjg3LTAuODE5LTAuNDI4Yy0wLjQ1Ni0wLjIzNC0wLjkxNi0wLjQ2MS0xLjM4My0wLjY3NmMtMC4yOS0wLjEzNC0wLjU4MS0wLjI2NC0wLjg3NS0wLjM5MQ0KCQkJYy0wLjQ3My0wLjIwMy0wLjk1My0wLjM5NC0xLjQzNi0wLjU3OGMtMC4yOTEtMC4xMS0wLjU3OS0wLjIyMy0wLjg3My0wLjMyNmMtMC41MjgtMC4xODYtMS4wNjUtMC4zNTMtMS42MDQtMC41MTQNCgkJCWMtMC4yNTYtMC4wNzctMC41MDgtMC4xNjItMC43NjYtMC4yMzNjLTAuOC0wLjIyMS0xLjYwOC0wLjQyMS0yLjQyOC0wLjU4OGMtMC41MjctMC43MTgtMS4wNzQtMS40MTgtMS42MzctMi4wOTkNCgkJCWMtMC4xOTMtMC4yMzMtMC4zOTgtMC40NTItMC41OTUtMC42ODFjLTAuMzc4LTAuNDQtMC43NTQtMC44ODItMS4xNDctMS4zMDZjLTAuMjQ2LTAuMjY1LTAuNTA1LTAuNTE0LTAuNzU3LTAuNzcyDQoJCQljLTAuMzYtMC4zNjktMC43MTYtMC43NDQtMS4wODctMS4xYy0wLjI3Ny0wLjI2NS0wLjU2Ni0wLjUxNC0wLjg0OS0wLjc3MmMtMC4zNjItMC4zMy0wLjcxOS0wLjY2NC0xLjA5MS0wLjk4MQ0KCQkJYy0wLjMwMS0wLjI1Ny0wLjYxNC0wLjQ5OC0wLjkyMS0wLjc0N2MtMC4zNjgtMC4yOTgtMC43MzItMC42LTEuMTA4LTAuODg2Yy0wLjMyMi0wLjI0NC0wLjY1NC0wLjQ3Mi0wLjk4MS0wLjcwNw0KCQkJYy0wLjM3Ni0wLjI3LTAuNzQ5LTAuNTQ0LTEuMTMzLTAuODAxYy0wLjMzOS0wLjIyNy0wLjY4Ny0wLjQzOS0xLjAzMS0wLjY1N2MtMC4zODctMC4yNDUtMC43NzEtMC40OTMtMS4xNjQtMC43MjUNCgkJCWMtMC4zNTMtMC4yMDktMC43MTUtMC40MDItMS4wNzQtMC42MDFjLTAuMzk3LTAuMjItMC43OTItMC40NDMtMS4xOTYtMC42NTFjLTAuMzY4LTAuMTktMC43NDItMC4zNjQtMS4xMTUtMC41NDQNCgkJCWMtMC40MDYtMC4xOTUtMC44MTEtMC4zOTMtMS4yMjQtMC41NzZjLTAuMzgtMC4xNjktMC43NjUtMC4zMjMtMS4xNS0wLjQ4MmMtMC40MTctMC4xNzEtMC44MzItMC4zNDQtMS4yNTUtMC41MDMNCgkJCWMtMC4zODktMC4xNDctMC43ODQtMC4yOC0xLjE3OC0wLjQxNmMtMC40MjctMC4xNDctMC44NTQtMC4yOTYtMS4yODYtMC40M2MtMC4zOTgtMC4xMjQtMC44MDEtMC4yMzYtMS4yMDQtMC4zNDkNCgkJCWMtMC40MzctMC4xMjMtMC44NzMtMC4yNDYtMS4zMTQtMC4zNTZjLTAuNDA3LTAuMTAxLTAuODE3LTAuMTkxLTEuMjI3LTAuMjgxYy0wLjQ0NS0wLjA5OC0wLjg5LTAuMTk0LTEuMzM4LTAuMjc5DQoJCQljLTAuNDE0LTAuMDc4LTAuODMxLTAuMTQ1LTEuMjQ4LTAuMjEyYy0wLjQ1My0wLjA3Mi0wLjkwNS0wLjE0My0xLjM2MS0wLjIwMmMtMC40Mi0wLjA1NC0wLjg0Mi0wLjA5OC0xLjI2NC0wLjE0MQ0KCQkJYy0wLjQ2LTAuMDQ3LTAuOTIxLTAuMDktMS4zODUtMC4xMjJjLTAuNDI0LTAuMDMtMC44NS0wLjA1MS0xLjI3Ni0wLjA2OWMtMC4yNjktMC4wMTItMC41MzQtMC4wMzYtMC44MDQtMC4wNDN2LTI5Ljg1MQ0KCQkJYzAtNC4wMjQtMy4yNjItNy4yODctNy4yODctNy4yODdjLTQuMDI1LDAtNy4yODcsMy4yNjItNy4yODcsNy4yODd2MzEuODU2Yy0xNy4wNTMsNS4yNzktMjkuODM5LDIwLjM1Ni0zMS43NSwzOC42MjNoLTIuOTQyDQoJCQljLTExLjI5NCwwLTIwLjQ4Myw5LjE4OS0yMC40ODMsMjAuNDgzczkuMTg5LDIwLjQ4MywyMC40ODMsMjAuNDgzaDQ0Mi44OTRjMTEuMjk0LDAsMjAuNDgzLTkuMTg5LDIwLjQ4My0yMC40ODMNCgkJCUM0OTcuOTI3LDQ4MC4yMjMsNDg4LjczOCw0NzEuMDM0LDQ3Ny40NDQsNDcxLjAzNHogTTIzOS4zMzMsMjYuNDZjMC0wLjAwMSwwLjAwMS0wLjAwMSwwLjAwMS0wLjAwMWwzLjA4OS00LjYyNw0KCQkJYzMuMDM0LTQuNTQ1LDguMTA5LTcuMjU4LDEzLjU3NC03LjI1OGM1LjQ2NSwwLDEwLjU0LDIuNzEzLDEzLjU3NCw3LjI1OWw0OC4yNzgsNzIuMzA4aC01LjIwMmwtNDYuMTAzLTY5LjA1Mw0KCQkJYy0yLjM1OC0zLjUzMS02LjMtNS42MzktMTAuNTQ2LTUuNjM5Yy00LjI0NiwwLTguMTg5LDIuMTA4LTEwLjU0Niw1LjYzOUwxOTkuMzQ3LDk0LjE0aC01LjIwMmw4Ljc3OC0xMy4xNDhMMjM5LjMzMywyNi40NnoNCgkJCSBNMjk1LjEyNCw5NC4xNEgyMTYuODdsMzkuMTI3LTU4LjYwNEwyOTUuMTI0LDk0LjE0eiBNNzkuODE2LDI5LjdoMTM5LjgzMUwyMDkuNTEsNDQuODgzTDE3Ni42MjIsOTQuMTRINjMuMDgxTDc5LjgxNiwyOS43eg0KCQkJIE02MC45NDgsMTE0LjgwOXYtNi4wOTZoMzkwLjA5OHY2LjA5Nkg2MC45NDh6IE00MjguMTc5LDEyOS4zODJ2MTQzLjIzM0g4My44MTVWMTI5LjM4Mkg0MjguMTc5eiBNNjcuMTA0LDI5NC4wMTQNCgkJCWMtMS44ODEsMC0zLjQxMi0xLjUzMS0zLjQxMi0zLjQxM2MwLTEuODgxLDEuNTMtMy40MTIsMy40MTItMy40MTJINDQ0Ljg5YzEuODgxLDAsMy40MTIsMS41MzEsMy40MTIsMy40MTINCgkJCWMwLDEuODgyLTEuNTMsMy40MTMtMy40MTIsMy40MTNINjcuMTA0eiBNMzYwLjQxNiw0NzAuODkzYzAuMzE3LTAuMTg3LDAuNjM4LTAuMzY4LDAuOTY3LTAuNTM1DQoJCQljMC4xNTYtMC4wNzksMC4zMTYtMC4xNDksMC40NzQtMC4yMjNjMC4yOC0wLjEzMSwwLjU2Mi0wLjI1NiwwLjg1LTAuMzcxYzAuMTgzLTAuMDczLDAuMzY4LTAuMTQyLDAuNTUzLTAuMjA4DQoJCQljMC4yNzItMC4wOTgsMC41NDctMC4xODcsMC44MjQtMC4yNzFjMC4yMDEtMC4wNiwwLjQwMi0wLjEyMSwwLjYwNS0wLjE3NGMwLjI3Ni0wLjA3MiwwLjU1Ni0wLjEzMiwwLjgzNi0wLjE5DQoJCQljMC4yMDctMC4wNDMsMC40MTEtMC4wOTEsMC42Mi0wLjEyNmMwLjM1Ni0wLjA2LDAuNzE4LTAuMTAyLDEuMDgxLTAuMTM5YzAuMTc2LTAuMDE4LDAuMzUyLTAuMDM5LDAuNTI5LTAuMDUyDQoJCQljMC40NDYtMC4wMzEsMC44OTYtMC4wNDcsMS4zNS0wLjA0M2MwLjMzNywwLjAwMywwLjY3OSwwLjAzMiwxLjAyLDAuMDU2YzAuMjM0LDAuMDE2LDAuNDY3LDAuMDIsMC43MDIsMC4wNDYNCgkJCWMwLjU3MiwwLjA2NSwxLjE0NiwwLjE1NSwxLjcxOSwwLjI3OWMzLjUwOSwwLjc1Niw3LjA0Ny0xLjE1NSw4LjMzNy00LjUwN2M0LjA5Mi0xMC42MzksMTQuNDk2LTE3Ljc4NywyNS44OTEtMTcuNzg3DQoJCQljNy45NSwwLDE1LjUzMywzLjQyOCwyMC44MDYsOS40MDZjMC4yMSwwLjIzOCwwLjQzMywwLjQ2LDAuNjY5LDAuNjY2YzAuMDEzLDAuMDExLDAuMDI4LDAuMDIsMC4wNDEsMC4wMzINCgkJCWMwLjkzMiwwLjgwNCwyLjA0MywxLjM1NSwzLjIzLDEuNjA4YzAuOTAzLDAuMTkzLDEuODQ4LDAuMjE2LDIuNzg3LDAuMDUxYzEwLjQxNi0xLjgzMSwxOS45NjQsMy44NjgsMjMuOTIyLDEyLjYyNGgtOTguMDYxDQoJCQlDMzYwLjI1LDQ3MC45ODUsMzYwLjMzNCw0NzAuOTQyLDM2MC40MTYsNDcwLjg5M3ogTTI5MS4wMzgsMzQ3LjgxNXYxMjMuMjE5aC03MC4wODJWMzQ3LjgxNUgyOTEuMDM4eiBNNzcuNzk3LDQ0NS4zNTINCgkJCWMwLjc2Ny0wLjEyMSwxLjUzNi0wLjIxNSwyLjMwNS0wLjI3OWMwLjA2Ni0wLjAwNSwwLjEzMi0wLjAwOSwwLjE5OC0wLjAxNGMwLjc4NC0wLjA2LDEuNTY3LTAuMDk2LDIuMzQzLTAuMDk2DQoJCQljMTAuNjg5LDAsMjAuNDY1LDUuNDI0LDI2LjE1LDE0LjUwOWMxLjE4OCwxLjg5OSwzLjE4NSwzLjE0Nyw1LjQxNCwzLjM4MWMwLjUyMywwLjA1NSwxLjAzOCwwLjEzNSwxLjU0OSwwLjIyNg0KCQkJYzAuMTE1LDAuMDIsMC4yMywwLjA0MSwwLjM0NSwwLjA2M2MwLjUsMC4wOTcsMC45OTUsMC4yMDgsMS40ODMsMC4zMzhjMC4wNjMsMC4wMTcsMC4xMjUsMC4wMzcsMC4xODksMC4wNTUNCgkJCWMwLjQ0NCwwLjEyMywwLjg4MSwwLjI2MSwxLjMxMywwLjQxMWMwLjA5OSwwLjAzNCwwLjE5OSwwLjA2NywwLjI5OCwwLjEwM2MwLjQ2NywwLjE2OSwwLjkyNywwLjM1MywxLjM3OSwwLjU1Mw0KCQkJYzAuMDg4LDAuMDM5LDAuMTc1LDAuMDgxLDAuMjYzLDAuMTIyYzAuNDAzLDAuMTg1LDAuOCwwLjM4LDEuMTksMC41ODhjMC4wNzQsMC4wMzksMC4xNDgsMC4wNzYsMC4yMjIsMC4xMTYNCgkJCWMwLjQzMSwwLjIzNiwwLjg1MiwwLjQ4OCwxLjI2NSwwLjc1MmMwLjA5NCwwLjA2LDAuMTg3LDAuMTIyLDAuMjgsMC4xODRjMC4zODgsMC4yNTcsMC43NjksMC41MjMsMS4xMzksMC44MDMNCgkJCWMwLjAzMiwwLjAyNCwwLjA2NiwwLjA0NywwLjA5OCwwLjA3MmMwLjM5MiwwLjMsMC43NywwLjYxNywxLjE0MSwwLjk0M2MwLjA4NywwLjA3NywwLjE3NCwwLjE1NCwwLjI2LDAuMjMyDQoJCQljMC4zNjUsMC4zMzEsMC43MjIsMC42NzEsMS4wNjQsMS4wMjdjMC4wMjksMC4wMywwLjA1NiwwLjA2MiwwLjA4NCwwLjA5MmMwLjMxOSwwLjMzNiwwLjYyNSwwLjY4MywwLjkyMywxLjAzOQ0KCQkJYzAuMDcyLDAuMDg2LDAuMTQ1LDAuMTcyLDAuMjE2LDAuMjZjMC4wNTMsMC4wNjYsMC4xMDEsMC4xMzYsMC4xNTQsMC4yMDJINTIuMTgxQzU0LjIyOSw0NTcuODY4LDY0LjY0Myw0NDcuNDM5LDc3Ljc5Nyw0NDUuMzUyeg0KCQkJIE00NzcuNDQ0LDQ5Ny40MjdIMzQuNTVjLTMuMjU5LDAtNS45MS0yLjY1MS01LjkxLTUuOTFjMC0zLjI1OSwyLjY1MS01LjkxLDUuOTEtNS45MWg0NDIuODk0YzMuMjU5LDAsNS45MSwyLjY1MSw1LjkxLDUuOTENCgkJCUM0ODMuMzU0LDQ5NC43NzYsNDgwLjcwMyw0OTcuNDI3LDQ3Ny40NDQsNDk3LjQyN3oiLz4NCiAgICAgICAgPHBhdGggIGQ9Ik0xODYuMjEzLDIzMS41NzJoLTMuMzM4di02NS43NDZjMC01LjcyNC00LjY1Ny0xMC4zOC0xMC4zOC0xMC4zOGgtNTkuMzU2Yy01LjcyNCwwLTEwLjM4LDQuNjU3LTEwLjM4LDEwLjM4djY1Ljc0Ng0KCQkJaC0zLjMzN2MtNC4wMjUsMC03LjI4NywzLjI2Mi03LjI4Nyw3LjI4N2MwLjAwMSw0LjAyNCwzLjI2Myw3LjI4Nyw3LjI4OCw3LjI4N2g4Ni43OWM0LjAyNSwwLDcuMjg3LTMuMjYyLDcuMjg3LTcuMjg3DQoJCQlDMTkzLjUsMjM0LjgzNSwxOTAuMjM4LDIzMS41NzIsMTg2LjIxMywyMzEuNTcyeiBNMTY4LjMwMywyMzEuNTczaC01MC45N3YtNjEuNTU0aDUwLjk3VjIzMS41NzN6Ii8+DQogICAgICAgIDxwYXRoIGQ9Ik0yOTkuNjY4LDIzMS41NzJoLTMuMzM4di02NS43NDZjMC01LjcyNC00LjY1Ny0xMC4zOC0xMC4zOC0xMC4zOGgtNTkuMzU1Yy01LjcyNCwwLTEwLjM4LDQuNjU3LTEwLjM4LDEwLjM4djY1Ljc0Ng0KCQkJaC0zLjMzOGMtNC4wMjUsMC03LjI4NywzLjI2Mi03LjI4Nyw3LjI4N2MwLjAwMSw0LjAyNCwzLjI2Myw3LjI4Nyw3LjI4Nyw3LjI4N2g4Ni43OTFjNC4wMjUsMCw3LjI4Ny0zLjI2Miw3LjI4Ny03LjI4Nw0KCQkJQzMwNi45NTUsMjM0LjgzNSwzMDMuNjkzLDIzMS41NzIsMjk5LjY2OCwyMzEuNTcyeiBNMjgxLjc1OCwyMzEuNTczaC01MC45N3YtNjEuNTU0aDUwLjk3VjIzMS41NzN6Ii8+DQogICAgICAgIDxwYXRoIGQ9Ik00MTIuNTcyLDIzMS41NzJoLTMuMzM4di02NS43NDZjMC01LjcyNC00LjY1Ny0xMC4zOC0xMC4zNzktMTAuMzhoLTU5LjM1NmMtNS43MjQsMC0xMC4zOCw0LjY1Ny0xMC4zOCwxMC4zOHY2NS43NDYNCgkJCWgtMy4zMzhjLTQuMDI1LDAtNy4yODcsMy4yNjItNy4yODcsNy4yODdjMCw0LjAyNCwzLjI2Miw3LjI4Nyw3LjI4Nyw3LjI4N2g4Ni43OTFjNC4wMjUsMCw3LjI4Ny0zLjI2Miw3LjI4Ny03LjI4Nw0KCQkJQzQxOS44NTksMjM0LjgzNSw0MTYuNTk3LDIzMS41NzIsNDEyLjU3MiwyMzEuNTcyeiBNMzk0LjY2MSwyMzEuNTczaC01MC45N3YtNjEuNTU0aDUwLjk3VjIzMS41NzN6Ii8+DQogICAgICAgIDxwYXRoIG9wYWNpdHk9IjAuMjUiIGQ9Ik0xODIuODEzLDQxMy44MzNoLTAuNTI4di02MC4wNDVjMC01LjU2Ni00LjUyOS0xMC4wOTUtMTAuMDk1LTEwLjA5NWgtNTMuODg2Yy01LjU2NiwwLTEwLjA5NSw0LjUyOS0xMC4wOTUsMTAuMDk1djYwLjA0NQ0KCQkJaC0wLjUyOGMtNC4wMjUsMC03LjI4NywzLjI2Mi03LjI4Nyw3LjI4N2MwLDQuMDI1LDMuMjYyLDcuMjg3LDcuMjg3LDcuMjg3aDcuODE0aDU5LjUwNGg3LjgxNGM0LjAyNSwwLDcuMjg3LTMuMjYyLDcuMjg3LTcuMjg3DQoJCQlDMTkwLjEsNDE3LjA5NSwxODYuODM4LDQxMy44MzMsMTgyLjgxMyw0MTMuODMzeiBNMTY3LjcxMiw0MTMuODMzaC00NC45MzF2LTU1LjU2N2g0NC45MzFWNDEzLjgzM3oiLz4NCiAgICAgICAgPHBhdGggb3BhY2l0eT0iMC4yNSIgZD0iTTQwNC4zMTQsNDEzLjgzM2gtMC41Mjh2LTYwLjA0NWMwLTUuNTY2LTQuNTI5LTEwLjA5NS0xMC4wOTUtMTAuMDk1aC01My44ODZjLTUuNTY2LDAtMTAuMDk2LDQuNTI5LTEwLjA5NiwxMC4wOTV2NjAuMDQ1DQoJCQloLTAuNTI4Yy00LjAyNSwwLTcuMjg3LDMuMjYyLTcuMjg3LDcuMjg3YzAsNC4wMjUsMy4yNjIsNy4yODcsNy4yODcsNy4yODdoNy44MTRIMzk2LjVoNy44MTRjNC4wMjUsMCw3LjI4Ny0zLjI2Miw3LjI4Ny03LjI4Nw0KCQkJQzQxMS42MDEsNDE3LjA5NSw0MDguMzM5LDQxMy44MzMsNDA0LjMxNCw0MTMuODMzeiBNMzg5LjIxMyw0MTMuODMzaC00NC45MzJ2LTU1LjU2N2g0NC45MzJWNDEzLjgzM3oiLz4NCiAgICAgICAgPHBhdGggb3BhY2l0eT0iMC4yNSIgZD0iTTI3Ni41NDUsNDA1LjA4OWMtNC4wMjUsMC03LjI4NywzLjI2Mi03LjI4Nyw3LjI4N3YxMi42M2MwLDQuMDI0LDMuMjYyLDcuMjg3LDcuMjg3LDcuMjg3DQoJCQljNC4wMjUsMCw3LjI4Ny0zLjI2Miw3LjI4Ny03LjI4N3YtMTIuNjNDMjgzLjgzMiw0MDguMzUyLDI4MC41Nyw0MDUuMDg5LDI3Ni41NDUsNDA1LjA4OXoiLz4NCiAgICA8L2c+DQo8L3N2Zz4NCg==",Shed:SNe,"Sleeping Area":"PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDQ4MCA0ODAiPg0KICAgIDxnIGZpbGw9ImN1cnJlbnRDb2xvciI+DQogICAgICAgIDxwYXRoIGQ9Ik00NTYsMjI0Yy0xNC4xMzMsMC0yNCw2LjMwMS0yNCwxNS4zMnYyNy41MDVDNDE5LjMzMywyNDEuNzkzLDM5OS44NSwyMjQsMzc2LDIyNEgxNTJjLTQuNDE3LTAuMDAxLTcuOTk5LDMuNTc5LTgsNy45OTYNCgkJCWMwLDAuMDAxLDAsMC4wMDMsMCwwLjAwNHY0OC4wNjdjMC4wNDUtMTMuMDUyLTUuMjAxLTI2LjA3NS0xNS41ODYtMzUuNTgzYy0xOS41NTItMTcuOTAyLTQ5LjkxNS0xNi41NjQtNjcuODE2LDIuOTg5DQoJCQljLTE2Ljc2NCwxOC4zMDktMTYuODAxLDQ2LjM4LTAuMDg2LDY0LjczNGMtNC42MTIsMC41MDgtOC45NjgsMi4zOC0xMi41MTIsNS4zNzVWMTE1LjE5OUM0OCwxMDQuNDM0LDM3LjQ2MSw5NiwyNCw5Ng0KCQkJcy0yNCw4LjQzNC0yNCwxOS4xOTl2MzQ1LjYwMkMwLDQ3MS41NjYsMTAuNTM5LDQ4MCwyNCw0ODBzMjQtOC40MzQsMjQtMTkuMTk5VjQwOGgzODR2NTYuNjhjMCw5LjAxOSw5Ljg2NywxNS4zMiwyNCwxNS4zMg0KCQkJczI0LTYuMzAxLDI0LTE1LjMyVjIzOS4zMkM0ODAsMjMwLjMwMSw0NzAuMTMzLDIyNCw0NTYsMjI0eiBNMzIsNDYwLjgwMWMtMC4wODYsMC42NTYtMi43NzMsMy4xOTktOCwzLjE5OQ0KCQkJYy01LjI1LDAtNy45MjItMi41NDMtOC0zLjE5OVYxMTUuMTk5YzAuMDc4LTAuNjU2LDIuNzUtMy4xOTksOC0zLjE5OWM1LjIyNywwLDcuOTE0LDIuNTQzLDgsMy4xOTlWNDYwLjgwMXogTTE2MCwyNDBoMjE2DQoJCQljMzAuMTcyLDAsNTMuMTcyLDQ0LjkyNiw1NS43NTgsODhIMTYwVjI0MHogTTE0NCwyODAuMDgzdjM4LjU2Yy0zLjQ1Mi0zLjM1My03Ljg0OC01LjU2Ni0xMi41OTctNi4zNDINCgkJCUMxMzkuNzkzLDMwMy4xMzcsMTQzLjk1NiwyOTEuNiwxNDQsMjgwLjA4M3ogTTk2LDI0OGMxNy42NzMsMCwzMiwxNC4zMjcsMzIsMzJjMCwxNy42NzMtMTQuMzI3LDMyLTMyLDMycy0zMi0xNC4zMjctMzItMzINCgkJCUM2NC4wMTksMjYyLjMzNSw3OC4zMzUsMjQ4LjAxOSw5NiwyNDh6IE00MzIsMzkySDQ4di00OC4wMjNjNC4xNjMtMC4zMjgsNy4zNzQtMy44MDEsNy4zNzUtNy45NzcNCgkJCWMtMC4wNzctNC4zMzEsMy4zNjQtNy45MDksNy42OTUtOGg2NC42MWM0LjMzMSwwLjA5MSw3Ljc3MiwzLjY2OSw3LjY5NSw4Yy0wLjAwMSw0LjQxNywzLjU3OSw3Ljk5OSw3Ljk5Niw4DQoJCQljMC4wMDEsMCwwLjAwMywwLDAuMDA0LDBINDMyVjM5MnogTTQ2NCw0NjIuNTk0Yy01LjE2OSwxLjg3NS0xMC44MzEsMS44NzUtMTYsMFYyNDEuNDA2YzUuMTY5LTEuODc1LDEwLjgzMS0xLjg3NSwxNiwwVjQ2Mi41OTR6Ig0KICAgICAgICAvPg0KICAgICAgICA8cGF0aCBkPSJNMTM3LjA3OCwxNzZsMjkuMDctMzQuODc5YzEuOTg2LTIuMzg2LDIuNDEzLTUuNzA1LDEuMDk0LTguNTE2Yy0xLjMxNi0yLjgxLTQuMTM5LTQuNjA1LTcuMjQyLTQuNjA1aC00OHYxNmgzMC45MjINCgkJCWwtMjkuMDcsMzQuODc5Yy0yLjgyNywzLjM5OC0yLjM2NCw4LjQ0NCwxLjAzNCwxMS4yN2MxLjQzNywxLjE5NSwzLjI0NiwxLjg1LDUuMTE0LDEuODUxaDQ4di0xNkgxMzcuMDc4eiIvPg0KICAgICAgICA8cGF0aCBkPSJNMjI0LjM1OSwxMzZsNDUuOTUzLTU5LjA5YzEuODc3LTIuNDExLDIuMjE3LTUuNjgxLDAuODc1LTguNDI2Yy0xLjM0NC0yLjc0My00LjEzMi00LjQ4My03LjE4OC00LjQ4NGgtNjR2MTZoNDcuNjQxDQoJCQlsLTQ1Ljk1Myw1OS4wOWMtMi43MTQsMy40ODQtMi4wODksOC41MDksMS4zOTYsMTEuMjIzYzEuNDA1LDEuMDk0LDMuMTM2LDEuNjg4LDQuOTE3LDEuNjg4aDY0di0xNkgyMjQuMzU5eiIvPg0KICAgICAgICA8cGF0aCBkPSJNMzI4LDk2bDYyLjM5OC04My4xOTljMi42NTItMy41MzMsMS45MzktOC41NDYtMS41OTQtMTEuMTk5QzM4Ny40MTksMC41NjIsMzg1LjczMywwLDM4NCwwaC03MnYxNmg1NmwtNjIuMzk4LDgzLjE5OQ0KCQkJYy0xLjgxOCwyLjQyNC0yLjExMiw1LjY2OC0wLjc1OCw4LjM3OUMzMDYuMiwxMTAuMjg4LDMwOC45NywxMTIsMzEyLDExMmg4MFY5NkgzMjh6Ii8+DQogICAgPC9nPg0KPC9zdmc+DQo=",Stairway:xNe,Stairwell:kNe,Storeroom:YNe,"Summer House":"PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDUxMS45OTkgNTExLjk5OSI+DQogICAgPGcgZmlsbD0iY3VycmVudENvbG9yIj4NCiAgICAgICAgPHBhdGggZD0iTTE3My44MzIsMjI1LjI2M2gtNDMuMDM5Yy00LjE0MiwwLTcuNSwzLjM1OC03LjUsNy41djYwLjEzNGMwLDQuMTQyLDMuMzU3LDcuNSw3LjUsNy41aDQzLjAzOWM0LjE0MiwwLDcuNS0zLjM1OCw3LjUtNy41DQoJCQl2LTYwLjEzNEMxODEuMzMyLDIyOC42MjIsMTc3Ljk3NCwyMjUuMjYzLDE3My44MzIsMjI1LjI2M3ogTTE2Ni4zMzEsMjg1LjM5N2gtMjguMDM4di00NS4xMzNoMjguMDM4VjI4NS4zOTd6Ii8+DQogICAgICAgIDxwYXRoIGQ9Ik00NTkuMTI3LDIwMS4xOTNjMy4zMTQsMi4yNzgsOC4wOTEsMS40NzEsMTAuNDMtMS45MzJjMCwwLDIzLjAwOS0zMy40NjksMjMuMDI5LTMzLjQ5OA0KCQkJYzIuMzE1LTMuMzY4LDEuNDI4LTguMTIxLTEuOTMyLTEwLjQzMUwyNzEuNzYzLDQuODYxYy05LjQyOS02LjQ4LTIyLjA5Ny02LjQ4MS0zMS41MjYsMGMwLDAtMTM5Ljc2Miw5Ni4wNzctMTQwLjI3Myw5Ni40MjgNCgkJCWMtNy45MTEsNS40MzgsMC40MjksMTcuOTEsOC40OTcsMTIuMzYzbDE0MC4yNzQtOTYuNDI5YzQuMzQ3LTIuOTg3LDEwLjE4Ny0yLjk4NywxNC41MzEtMC4wMDFsMjEyLjcwOSwxNDYuMjI0bC0xNC41MzEsMjEuMTM3DQoJCQljMCwwLTIwMS4xNDMtMTM4LjI3Mi0yMDEuMTk1LTEzOC4zMDhjLTIuNDk1LTEuNzE1LTUuOTk5LTEuNzE4LTguNDk4LTAuMDAxTDUwLjU1NywxODQuNTgzbC0xNC41My0yMS4xMzcNCgkJCWMwLDAsNDcuMTE3LTMyLjM5LDQ3LjI4OS0zMi41MDljNy44MDctNS4zNjYtMC40MTYtMTcuOTE3LTguNDk4LTEyLjM2MmMwLDAtNTMuMzAxLDM2LjY0LTUzLjQ3MSwzNi43NTcNCgkJCWMtMy4zNzQsMi4zMi00LjI0MSw3LjA3MS0xLjkzMywxMC40MzFsMjEuNzA5LDMxLjU3OXYzMDcuMTU2YzAsNC4xNDIsMy4zNTgsNy41LDcuNSw3LjVIMjU2YzQuMTQyLDAsNy41LTMuMzU4LDcuNS03LjVWMzk1Ljk3MQ0KCQkJSDQwMi42NHYxMDguNTI4YzAsNC4xNDIsMy4zNTgsNy41LDcuNTAxLDcuNWgzMC40ODhjNC4xNDIsMCw3LjUtMy4zNTgsNy41LTcuNVYzOTUuOTcxaDIzLjc2OWM0LjE0MiwwLDcuNS0zLjM1OCw3LjUtNy41di0zMC40ODcNCgkJCWMwLTQuMTQzLTMuMzU4LTcuNS03LjUtNy41aC0yMy43Njl2LTU3LjI1OWgyMy43NjljNC4xNDIsMCw3LjUtMy4zNTgsNy41LTcuNXYtMzAuNDg4YzAtNC4xNDItMy4zNTgtNy41LTcuNS03LjVoLTIzLjc2OXYtNTQuMTAzDQoJCQlMNDU5LjEyNywyMDEuMTkzeiBNNDE3LjY0MSwxODYuODc2aDE1LjQ4N3Y2MC44NThoLTE1LjQ4N1YxODYuODc2eiBNMjU2LDYxLjU1NmwzOS4wNzUsMjYuODYxaC03OC4xNDlMMjU2LDYxLjU1NnoNCgkJCSBNNTYuMTI1LDI3MC4zMzJoMzguMzk5djUzLjA1NWMwLDQuMTQxLDMuMzU4LDcuNSw3LjUsNy41SDIwMi42YzQuMTQyLDAsNy41MDEtMy4zNTgsNy41MDEtNy41di01My4wNTVoMzguMzk4djY4LjQ1Nkg1Ni4xMjUNCgkJCVYyNzAuMzMyeiBNMTA5LjUyNSwzMTUuODg2VjIwOS43NzdoODUuNTc1djEwNi4xMDlIMTA5LjUyNXogTTk0LjUyNCw0OTYuOTk4SDU2LjEyNXYtNTkuNzU0aDM4LjM5OVY0OTYuOTk4eiBNMTY2LjMzMSw0OTYuOTk3DQoJCQloLTI4LjAzOHYtODUuNzgzaDI4LjAzOFY0OTYuOTk3eiBNMTk1LjA5OSw0OTYuOTk3aC0xMy43Njd2LTkzLjI4M2MwLTQuMTQyLTMuMzU4LTcuNS03LjUtNy41aC00My4wMzkNCgkJCWMtNC4xNDIsMC03LjUwMSwzLjM1OC03LjUwMSw3LjV2OTMuMjgzaC0xMy43NjhWMzgwLjcyN2g4NS41NzVWNDk2Ljk5N3ogTTI0OC40OTksNDk2Ljk5OEgyMTAuMXYtNTkuNzU0aDM4LjM5OFY0OTYuOTk4eg0KCQkJIE0yNDguNSw0MjIuMjQ0aC0zOC4zOTl2LTQ5LjAxOGMtMC4wMDEtNC4xNDItMy4zNTktNy41LTcuNTAyLTcuNUgxMDIuMDI0Yy00LjE0MiwwLTcuNSwzLjM1OC03LjUsNy41MDF2NDkuMDE4SDU2LjEyNXYtNjguNDU2DQoJCQlIMjQ4LjVWNDIyLjI0NHogTTI0OC41LDI1NS4yMjVjMCwwLjAwMywwLDAuMDA2LDAsMC4wMXYwLjA5NmgtMzguMzk5di01My4wNTVjMC00LjE0Mi0zLjM1OC03LjUtNy41LTcuNUgxMDIuMDI0DQoJCQljLTQuMTQyLDAtNy41LDMuMzU4LTcuNSw3LjV2NTMuMDU1SDU2LjEyNXYtNTYuMzczbDE3LjY2My0xMi4xNDNjMC4yOTcsMC4wMzYsMC41OTcsMC4wNiwwLjkwNCwwLjA2SDI0OC41VjI1NS4yMjV6DQoJCQkgTTk1LjUyMywxNzEuODc1bDk5LjU4MS02OC40NTZoMTIxLjc5M2w5OS41ODEsNjguNDU2aC02LjMzNkg5NS41MjN6IE00MDIuNjQsMTg2Ljg3NnY2MC44NThIMjYzLjUwMXYtNjAuODU4SDQwMi42NHoNCgkJCSBNMjYzLjUwMSwyOTMuMjIzaDE1LjQ4NnY1Ny4yNTloLTE1LjQ4NlYyOTMuMjIzeiBNNDMzLjEyOCw0OTYuOTk4aC0xNS40ODdWMzk1Ljk3MWgxNS40ODdWNDk2Ljk5OHogTTQ2NC4zOTcsMzY1LjQ4NHYxNS40ODYNCgkJCUgyNjMuNTAxdi0xNS40ODZINDY0LjM5N3ogTTI5My45ODgsMzUwLjQ4MnYtNTcuMjU5aDE1LjQ4N3Y1Ny4yNTlIMjkzLjk4OHogTTMyNC40NzYsMzUwLjQ4MnYtNTcuMjU5aDE2LjMzN3Y1Ny4yNTlIMzI0LjQ3NnoNCgkJCSBNMzU1LjgxNCwzNTAuNDgydi01Ny4yNTloMTUuNDg3djU3LjI1OUgzNTUuODE0eiBNMzg2LjMwMiwzNTAuNDgydi01Ny4yNTloMTYuMzM3djU3LjI1OUgzODYuMzAyeiBNNDE3LjY0MSwzNTAuNDgydi01Ny4yNTkNCgkJCWgxNS40ODd2NTcuMjU5SDQxNy42NDF6IE00NjQuMzk3LDI2Mi43MzV2MTUuNDg3SDI2My41MDF2LTE1LjQ4N0g0NjQuMzk3eiIvPg0KICAgIDwvZz4NCjwvc3ZnPg0K","Swimming Pool":"PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDE4Ny43MzMgMTg3LjczMyI+DQogICAgPGcgZmlsbD0iY3VycmVudENvbG9yIj4NCiAgICAgICAgPHBhdGggZD0iTTE4Ny41OTksMTUxLjQ1OEwxNTMuNDY1LDMzLjE4NmMtMC40MjItMS40NjEtMS43NTgtMi40NjYtMy4yNzktMi40NjZIMzcuNTQ3Yy0xLjUyMSwwLTIuODU3LDEuMDA1LTMuMjc5LDIuNDY2DQoJCQlMMC4xMzUsMTUxLjQ1OEMwLjA0NCwxNTEuNzY1LDAsMTUyLjA4NSwwLDE1Mi40MDV2MjUuMDg4YzAsMS44ODQsMS41MjksMy40MTMsMy40MTMsMy40MTNIMTg0LjMyDQoJCQljMS44ODQsMCwzLjQxMy0xLjUyOSwzLjQxMy0zLjQxM3YtMjUuMDg4QzE4Ny43MzMsMTUyLjA4NSwxODcuNjg3LDE1MS43NjUsMTg3LjU5OSwxNTEuNDU4eiBNMTgwLjkwNywxNzQuMDhINi44Mjd2LTIxLjE5Mg0KCQkJTDQwLjExNSwzNy41NDdIMTQ3LjYybDMzLjI4NywxMTUuMzQyVjE3NC4wOHoiLz4NCiAgICAgICAgPHBhdGggZD0iTTc4LjUwNyw2LjgyN2MtMS44ODQsMC0zLjQxMywxLjUyOS0zLjQxMywzLjQxM3Y1MS4yYzAsMS44ODQsMS41MjksMy40MTMsMy40MTMsMy40MTNzMy40MTMtMS41MjksMy40MTMtMy40MTN2LTUxLjINCgkJCUM4MS45Miw4LjM1Niw4MC4zOTEsNi44MjcsNzguNTA3LDYuODI3eiIvPg0KICAgICAgICA8cGF0aCBkPSJNMTA5LjIyNyw2LjgyN2MtMS44ODQsMC0zLjQxMywxLjUyOS0zLjQxMywzLjQxM3Y1MS4yYzAsMS44ODQsMS41MjksMy40MTMsMy40MTMsMy40MTNjMS44ODQsMCwzLjQxMy0xLjUyOSwzLjQxMy0zLjQxMw0KCQkJdi01MS4yQzExMi42NCw4LjM1NiwxMTEuMTExLDYuODI3LDEwOS4yMjcsNi44Mjd6Ii8+DQogICAgICAgIDxwYXRoIGQ9Ik0xMDkuMjI3LDE3LjA2N2gtMzAuNzJjLTEuODg0LDAtMy40MTMsMS41MjktMy40MTMsMy40MTNzMS41MjksMy40MTMsMy40MTMsMy40MTNoMzAuNzJjMS44ODQsMCwzLjQxMy0xLjUyOSwzLjQxMy0zLjQxMw0KCQkJUzExMS4xMTEsMTcuMDY3LDEwOS4yMjcsMTcuMDY3eiIvPg0KICAgICAgICA8cGF0aCBkPSJNMTA5LjIyNywzMC43MmgtMzAuNzJjLTEuODg0LDAtMy40MTMsMS41MjktMy40MTMsMy40MTNzMS41MjksMy40MTMsMy40MTMsMy40MTNoMzAuNzJjMS44ODQsMCwzLjQxMy0xLjUyOSwzLjQxMy0zLjQxMw0KCQkJUzExMS4xMTEsMzAuNzIsMTA5LjIyNywzMC43MnoiLz4NCiAgICAgICAgPHBhdGggZD0iTTEwOS4yMjcsNDQuMzczaC0zMC43MmMtMS44ODQsMC0zLjQxMywxLjUyOS0zLjQxMywzLjQxM3MxLjUyOSwzLjQxMywzLjQxMywzLjQxM2gzMC43MmMxLjg4NCwwLDMuNDEzLTEuNTI5LDMuNDEzLTMuNDEzDQoJCQlTMTExLjExMSw0NC4zNzMsMTA5LjIyNyw0NC4zNzN6Ii8+DQogICAgICAgIDxwYXRoIGQ9Ik0xNjMuNzg5LDE0Ni4xNzlsLTE3LjUxNi05OC45ODdjLTAuMjg4LTEuNjMtMS43MDUtMi44MTgtMy4zNi0yLjgxOEg0OC4zMjhjLTEuNjEzLDAtMy4wMDUsMS4xMjYtMy4zNCwyLjcwMw0KCQkJbC0yMS4wMTksOTguOTg3Yy0wLjIxMywxLjAwNywwLjAzOCwyLjA1NywwLjY4NiwyLjg1N2MwLjY0OSwwLjgsMS42MjEsMS4yNjUsMi42NTIsMS4yNjVoMTMzLjEyYzEuMDA5LDAsMS45NjYtMC40NDcsMi42MTYtMS4yMTkNCgkJCUMxNjMuNjkxLDE0OC4xOTUsMTYzLjk2NSwxNDcuMTc0LDE2My43ODksMTQ2LjE3OXogTTMxLjUyLDE0My4zNkw1MS4wODksNTEuMmg4OC45NThsMTYuMzA5LDkyLjE2SDMxLjUyeiIvPg0KICAgIDwvZz4NCjwvc3ZnPg0K",Terrace:QNe,Toilet:UNe,Upstairs:vNe,Wardrobe:bNe,Washroom:$Ne,Wc:PNe,Windscreen:WNe,Workshop:RNe,Workspace:JNe},GNe=[{_id:"hood",name:{en:"Hood",ru:"Вытяжка",de:"Abzugshaube",fr:"Capot",it:"Cappe",nl:"Hood",pl:"Okapy",pt:"Hood",es:"Campana","zh-cn":"抽油烟机"},icon:"Hoods.svg"},{_id:"alarm_system",name:{en:"Alarm System",ru:"Сигнализация",de:"Alarmanlage",fr:"Systèmes D'Alarme",it:"Sistemi Di Allarme",nl:"Alarm Systems",pl:"Systemy Alarmowe",pt:"Sistemas De Alarme",es:"Sistemas De Alarma","zh-cn":"报警系统"},icon:"Alarm Systems.svg"},{_id:"battery_status",name:{en:"Battery Status",ru:"Заряд батареи",de:"Batteriestatus",fr:"État De La Batterie",it:"Stato Della Batteria",nl:"Batterij Status",pl:"Stan Baterii",pt:"Estado Da Bateria",es:"Estado De La Batería","zh-cn":"电池状态"},icon:"Battery Status.svg"},{_id:"lighting",name:{en:"Lighting",ru:"Светильник",de:"Beleuchtung",fr:"Éclairages",it:"Illuminazione",nl:"Verlichting",pl:"Oprawy Oświetleniowe",pt:"Iluminações",es:"Iluminaciones","zh-cn":"照明"},icon:"Lightings.svg"},{_id:"shading",name:{en:"Shading",ru:"Затенение",de:"Beschattungen",fr:"Ombres",it:"Ombreggiatura",nl:"Shading",pl:"Zacienienie",pt:"Shading",es:"Sombreado","zh-cn":"底纹"},icon:"Shading.svg"},{_id:"irrigation",name:{en:"Irrigation",ru:"Орошение",de:"Bewässerung",fr:"Irrigation",it:"Irrigazione",nl:"Irrigatie",pl:"Nawadnianie",pt:"Irrigação",es:"Irrigación","zh-cn":"灌溉"},icon:"Irrigation.svg"},{_id:"iron",name:{en:"Iron",ru:"Утюг",de:"Bügeleisen",fr:"Le Fer",it:"Ferro",nl:"Ijzer",pl:"Żelazo",pt:"Ferro",es:"Hierro","zh-cn":"铁"},icon:"Iron.svg"},{_id:"computer",name:{en:"Computer",ru:"Компьютер",de:"Rechner",fr:"L'Ordinateur",it:"Computer",nl:"Computer",pl:"Komputer",pt:"Computador",es:"Ordenador","zh-cn":"电脑"},icon:"Computer.svg"},{_id:"ceiling_spotlight",name:{en:"Ceiling Spotlight",ru:"Потолочный прожектор",de:"Deckenspot",fr:"Plafond Spotlight",it:"Faretti A Soffitto",nl:"Plafond Spotlight",pl:"Reflektory Sufitowe",pt:"Tecto Foco",es:"Focos De Techo","zh-cn":"天花射灯"},icon:"Ceiling Spotlights.svg"},{_id:"printer",name:{en:"Printer",de:"Drucker",ru:"Принтер",pt:"Impressora",nl:"Printer",fr:"Imprimante",it:"Stampante",es:"Impresora",pl:"Drukarka","zh-cn":"打印机"},icon:"Printer.svg"},{_id:"power_consumption",name:{en:"Power Consumption",ru:"Потребляемая мощность",de:"Stromverbrauch",fr:"Consommation D'Énergie",it:"Consumo Di Energia",nl:"Energieverbruik",pl:"Pobór Energii",pt:"Consumo De Energia",es:"El Consumo De Energía","zh-cn":"能量消耗"},icon:"Power Consumption.svg"},{_id:"window",name:{en:"Window",ru:"Окно",de:"Fenster",fr:"La Fenêtre",it:"Finestra",nl:"Venster",pl:"Okno",pt:"Janela",es:"Ventana","zh-cn":"窗户"},icon:"Window.svg"},{_id:"garage_door",name:{en:"Garage Door",ru:"Гаражные Ворота",de:"Garagentor",fr:"Portes De Garage",it:"Garage Door",nl:"Garage Door",pl:"Bramy Garażowe",pt:"Portas De Garagem",es:"Las Puertas De Garaje","zh-cn":"车库门"},icon:"Garage Doors.svg"},{_id:"hairdryer",name:{en:"Hairdryer",ru:"Фен",de:"Haartrockner",fr:"Sèche-Cheveux",it:"Asciugacapelli",nl:"Haardroger",pl:"Suszarka Do Włosów",pt:"Secador De Cabelo",es:"Secador De Pelo","zh-cn":"电吹风"},icon:"Hairdryer.svg"},{_id:"hanging_lamp",name:{en:"Hanging Lamp",ru:"Подвесной светильник",de:"Hängelampe",fr:"Lampes Suspendues",it:"Lampade A Sospensione",nl:"Opknoping Lampen",pl:"Lampy Wiszące",pt:"Lâmpadas De Suspensão",es:"Lámparas Colgantes","zh-cn":"挂灯"},icon:"Hanging Lamps.svg"},{_id:"doorstep",name:{en:"Enterance",ru:"Входная дверь",de:"Haustür",fr:"Seuil De Porte",it:"Gradino Della Porta",nl:"Drempel",pl:"Próg",pt:"Porta",es:"Peldaño","zh-cn":"门阶"},icon:"Doorstep.svg"},{_id:"hot_water",name:{en:"Hot Water",ru:"Горячая вода",de:"Heißwasser",fr:"Eau Chaude",it:"Acqua Calda",nl:"Heet Water",pl:"Gorąca Woda",pt:"Água Quente",es:"Agua Caliente","zh-cn":"热水"},icon:"Hot Water.svg"},{_id:"heating",name:{en:"Heating",ru:"Отопление",de:"Heizung",fr:"Chauffe-Eau",it:"Riscaldatore",nl:"Verwarmer",pl:"Podgrzewacz",pt:"Aquecedor",es:"Calentador","zh-cn":"加热器"},icon:"Heater.svg"},{_id:"stove",name:{en:"Stove",ru:"Печь",de:"Herd",fr:"Le Fourneau",it:"Stufa",nl:"Fornuis",pl:"Kuchenka",pt:"Forno",es:"Cocina","zh-cn":"火炉"},icon:"Stove.svg"},{_id:"louvre",name:{en:"Louvre",ru:"Жалюзи",de:"Jalousie",fr:"Persienne",it:"Persiana Di Ventilazione",nl:"Louvre",pl:"Żaluzja",pt:"Trapeira",es:"Lumbrera","zh-cn":"卢浮宫"},icon:"Louvre.svg"},{_id:"coffee_maker",name:{en:"Coffee Maker",ru:"Кофеварка",de:"Kaffemaschine",fr:"Cafetière",it:"Macchine Da Caffè",nl:"Koffie Maker",pl:"Ekspresy Do Kawy",pt:"Cafeteira",es:"Cafetera","zh-cn":"咖啡壶"},icon:"Coffee Makers.svg"},{_id:"cold_water",name:{en:"Cold Water",ru:"Холодная вода",de:"Kaltwasser",fr:"Eau Froide",it:"Acqua Fredda",nl:"Koud Water",pl:"Zimna Woda",pt:"Água Fria",es:"Agua Fría","zh-cn":"冷水"},icon:"Cold Water.svg"},{_id:"climate",name:{en:"Climate",ru:"Климат",de:"Klima",fr:"Climat",it:"Clima",nl:"Klimaat",pl:"Klimat",pt:"Clima",es:"Clima","zh-cn":"气候"},icon:"Climate.svg"},{_id:"speaker",name:{en:"Speaker",ru:"Звуковая система",de:"Lautsprecher",fr:"Orateur",it:"Altoparlante",nl:"Spreker",pl:"Głośnik",pt:"Palestrante",es:"Altavoz","zh-cn":"扬声器"},icon:"Speaker.svg"},{_id:"led_strip",name:{en:"Led Strip",ru:"Светодиодная лента",de:"LED Leiste",fr:"Led Strip",it:"Led Strip",nl:"Loden Strip",pl:"Pasek Ledowy",pt:"Led Faixa",es:"Tira Llevada","zh-cn":"灯带"},icon:"Led Strip.svg"},{_id:"light",name:{en:"Light",ru:"Свет",de:"Licht",fr:"Lumière",it:"Leggero",nl:"Licht",pl:"Lekki",pt:"Luz",es:"Luz","zh-cn":"光"},icon:"Light.svg"},{_id:"fan",name:{en:"Fan",ru:"Вентилятор",de:"Lüfter",fr:"Ventilateur",it:"Fan",nl:"Ventilator",pl:"Wentylator",pt:"Ventilador",es:"Ventilador","zh-cn":"扇子"},icon:"Fan.svg"},{_id:"humidity",name:{en:"Humidity",ru:"Влажность",de:"Luftfeuchtigkeit",fr:"Humidité",it:"Umidità",nl:"Vochtigheid",pl:"Wilgotność",pt:"Umidade",es:"Humedad","zh-cn":"湿度"},icon:"Humidity.svg"},{_id:"ventilation",name:{en:"Ventilation",ru:"Вентиляция",de:"Lüftung",fr:"Ventilation",it:"Ventilazione",nl:"Ventilatie",pl:"Wentylacja",pt:"Ventilação",es:"Ventilación","zh-cn":"通风"},icon:"Ventilation.svg"},{_id:"chandelier",name:{en:"Chandelier",ru:"Люстра",de:"Kronleuchter",fr:"Lustre",it:"Lampadario",nl:"Kroonluchter",pl:"Żyrandol",pt:"Lustre",es:"Candelabro","zh-cn":"枝形吊灯"},icon:"Chandelier.svg"},{_id:"awning",name:{en:"Awning",ru:"Маркиза",de:"Markise",fr:"Auvents",it:"Tende",nl:"Luifels",pl:"Okrycia",pt:"Toldos",es:"Toldos","zh-cn":"遮阳篷"},icon:"Awnings.svg"},{_id:"music",name:{en:"Music",ru:"Музыка",de:"Musik",fr:"Musique",it:"Musica",nl:"Muziek",pl:"Muzyka",pt:"Música",es:"Música","zh-cn":"音乐"},icon:"Music.svg"},{_id:"people",name:{en:"People",ru:"Люди",de:"Personen",fr:"Gens",it:"Persone",nl:"Mensen",pl:"Ludzie",pt:"Pessoas",es:"Personas","zh-cn":"人们"},icon:"People.svg"},{_id:"pool",name:{en:"Pool",ru:"Бассейн",de:"Pool",fr:"Piscine",it:"Piscina",nl:"Zwembad",pl:"Basen",pt:"Piscina",es:"Piscina","zh-cn":"水池"},icon:"Pool.svg"},{_id:"pump",name:{en:"Pump",ru:"Насос",de:"Pumpe",fr:"Pompe",it:"Pompa",nl:"Pomp",pl:"Pompa",pt:"Bombear",es:"Bomba","zh-cn":"泵"},icon:"Pump.svg"},{_id:"outdoor_blinds",name:{en:"Outdoor Blinds",ru:"Внещгте жалюзи",de:"Raffstore",fr:"Volets",it:"Tende Da Esterni",nl:"Outdoor Blinds",pl:"Rolety Zewnętrzne",pt:"Estores Exteriores",es:"Persianas Exteriores","zh-cn":"室外百叶窗"},icon:"Outdoor Blinds.svg"},{_id:"mowing_machine",name:{en:"Mowing Machine",ru:"Газонокосилка",de:"Rasenmäher",fr:"Machine De Fauchage",it:"Macchina Di Falciatura",nl:"Maaimachine",pl:"Kosiarka",pt:"Roçada Máquina",es:"Segadora","zh-cn":"割草机"},icon:"Mowing Machine.svg"},{_id:"receiver",name:{en:"Receiver",ru:"Приставка",de:"Receiver",fr:"Destinataire",it:"Ricevitore",nl:"Ontvanger",pl:"Odbiorca",pt:"Recebedor",es:"Receptor","zh-cn":"接收者"},icon:"Receiver.svg"},{_id:"shutters",name:{en:"Shutters",ru:"Ставни",de:"Rollladen",fr:"Volets",it:"Persiane",nl:"Shutters",pl:"Żaluzje",pt:"Persianas",es:"Persianas","zh-cn":"百叶窗"},icon:"Shutters.svg"},{_id:"smoke_detector",name:{en:"Smoke detector",de:"Rauchmelder",ru:"Детектор дыма",pt:"Detector de fumaça",nl:"Rookdetector",fr:"Détecteur de fumée",it:"Rilevatore di fumo",es:"Detector de humo",pl:"Wykrywacz dymu","zh-cn":"烟雾探测器"},icon:"SmokeDetector.svg"},{_id:"lock",name:{en:"Lock",ru:"Замок",de:"Schloß",fr:"Fermer À Clé",it:"Serratura",nl:"Slot",pl:"Zamek",pt:"Trancar",es:"Cerrar Con Llave","zh-cn":"锁"},icon:"Lock.svg"},{_id:"security",name:{en:"Security",ru:"Безопасность",de:"Sicherheit",fr:"Sécurité",it:"Sicurezza",nl:"Veiligheid",pl:"Bezpieczeństwo",pt:"Segurança",es:"Seguridad","zh-cn":"安全"},icon:"Security.svg"},{_id:"dishwasher",name:{en:"Dishwasher",ru:"Посудомоечная машина",de:"Spülmaschine",fr:"Lave-Vaisselles",it:"Lavastoviglie",nl:"Vaatwassers",pl:"Zmywarki",pt:"Máquinas De Lavar Louça",es:"Lavaplatos","zh-cn":"洗碗机"},icon:"Dishwashers.svg"},{_id:"vacuum_cleaner",name:{en:"Vacuum Cleaner",ru:"Пылесос",de:"Staubsauger",fr:"Aspirateur",it:"Aspirapolvere",nl:"Stofzuiger",pl:"Odkurzacz",pt:"Aspirador De Pó",es:"Aspiradora","zh-cn":"吸尘器"},icon:"Vacuum Cleaner.svg"},{_id:"socket",name:{en:"Socket",ru:"Розетка",de:"Steckdose",fr:"Prise",it:"Socket",nl:"Socket",pl:"Gniazdka",pt:"Tomada",es:"Zócalo","zh-cn":"套接字"},icon:"Sockets.svg"},{_id:"floor_lamp",name:{en:"Floor Lamp",ru:"Торшер",de:"Stehlampe",fr:"Lampes Pour Plancher",it:"Lampade A Stelo",nl:"Vloerlampen",pl:"Lampy Podłogowe",pt:"Lâmpadas Chão",es:"Lámparas De Pie","zh-cn":"落地灯"},icon:"Floor Lamps.svg"},{_id:"power_consumption",name:{en:"Power Consumption",ru:"Потребляемая мощность",de:"Stromverbrauch",fr:"Consommation D'Énergie",it:"Consumo Di Energia",nl:"Energieverbruik",pl:"Pobór Energii",pt:"Consumo De Energia",es:"El Consumo De Energía","zh-cn":"能量消耗"},icon:"Power Consumption.svg"},{_id:"temperature_sensor",name:{en:"Temperature Sensor",ru:"Температурный датчик",de:"Temperatur-Sensor",fr:"Capteur De Température",it:"Sensori Di Temperatura",nl:"Temperatuursensor",pl:"Czujniki Temperatury",pt:"Sensores De Temperatura",es:"Sensores De Temperatura","zh-cn":"温度传感器"},icon:"Temperature Sensors.svg"},{_id:"table_lamp",name:{en:"Table Lamp",ru:"Настольная лампа",de:"Tischlampe",fr:"Lampe De Chevet",it:"Lampade Da Tavolo",nl:"Tafellampen",pl:"Lampy Stołowe",pt:"Lâmpadas De Mesa",es:"Lámparas De Mesa","zh-cn":"台灯"},icon:"Table Lamps.svg"},{_id:"gate",name:{en:"Gate",ru:"Ворота",de:"Tor",fr:"Porte",it:"Gate",nl:"Gate",pl:"Bramy",pt:"Portões",es:"Puertas","zh-cn":"盖茨"},icon:"Gates.svg"},{_id:"dryer",name:{en:"Dryer",ru:"Сушилка",de:"Trockner",fr:"Séchoir",it:"Asciugatrice",nl:"Droger",pl:"Suszarka",pt:"Secador",es:"Secadora","zh-cn":"烘干机"},icon:"Dryer.svg"},{_id:"door",name:{en:"Door",ru:"Дверь",de:"Tür",fr:"Des Portes",it:"Porte",nl:"Deuren",pl:"Drzwi",pt:"Portas",es:"Puertas","zh-cn":"门"},icon:"Doors.svg"},{_id:"tv",name:{en:"Tv",ru:"Телевизор",de:"TV",fr:"La Télé",it:"Tv",nl:"Tv",pl:"Telewizja",pt:"Televisão",es:"Televisor","zh-cn":"电视"},icon:"Tv.svg"},{_id:"consumption",name:{en:"Consumption",ru:"Потребление",de:"Verbrauch",fr:"Consommation",it:"Consumo",nl:"Consumptie",pl:"Konsumpcja",pt:"Consumo",es:"Consumo","zh-cn":"消费"},icon:"Consumption.svg"},{_id:"amplifier",name:{en:"Amplifier",ru:"Усилитель звука",de:"Verstärker",fr:"Amplificateur",it:"Amplificatore",nl:"Versterker",pl:"Wzmacniacz",pt:"Amplificador",es:"Amplificador","zh-cn":"放大器"},icon:"Amplifier.svg"},{_id:"curtains",name:{en:"Curtains",ru:"Шторы",de:"Vorhänge",fr:"Des Rideaux",it:"Le Tende",nl:"Gordijnen",pl:"Zasłony",pt:"Cortinas",es:"Cortinas","zh-cn":"窗帘"},icon:"Curtains.svg"},{_id:"sconce",name:{en:"Sconce",ru:"Настенный светильник",de:"Wandlampe",fr:"Sconce",it:"Sconce",nl:"Sconce",pl:"Kinkiety",pt:"Arandelas",es:"Los Apliques","zh-cn":"壁灯"},icon:"Sconces.svg"},{_id:"washing_machine",name:{en:"Washing Machine",ru:"Стиральная машина",de:"Waschmaschine",fr:"Machines À Laver",it:"Lavatrici",nl:"Wasmachines",pl:"Pralki",pt:"Máquinas De Lavar Roupas",es:"Lavadoras","zh-cn":"洗衣机"},icon:"Washing Machines.svg"},{_id:"water",name:{en:"Water",ru:"Вода",de:"Wasser",fr:"L'Eau",it:"Acqua",nl:"Water",pl:"Woda",pt:"Água",es:"Agua","zh-cn":"水"},icon:"Water.svg"},{_id:"water_heater",name:{en:"Water Heater",ru:"Нагреватель воды",de:"Wasserkocher",fr:"Chauffe-Eau",it:"Scaldabagno",nl:"Waterkoker",pl:"Podgrzewacz Wody",pt:"Aquecedor De Água",es:"Calentador De Agua","zh-cn":"热水器"},icon:"Water Heater.svg"},{_id:"water_consumption",name:{en:"Water Consumption",ru:"Потребление воды",de:"Wasserverbrauch",fr:"Consommation D'Eau",it:"Consumo D'Acqua",nl:"Waterverbruik",pl:"Konsumpcja Wody",pt:"Consumo De Água",es:"Consumo De Agua","zh-cn":"耗水量"},icon:"Water Consumption.svg"},{_id:"weather",name:{en:"Weather",ru:"Погода",de:"Wetter",fr:"La Météo",it:"Tempo Metereologico",nl:"Weer",pl:"Pogoda",pt:"Clima",es:"Tiempo","zh-cn":"天气"},icon:"Weather.svg"}],FNe=[{_id:"storeroom",name:{en:"Storeroom",ru:"Кладовая",de:"Abstellraum",fr:"Débarras",it:"Dispensa",nl:"Bergplaats",pl:"Magazyn",pt:"Despensa",es:"Trastero","zh-cn":"库房"},icon:"Storeroom.svg"},{_id:"second_floor",name:{en:"Second floor",ru:"Второй этаж",de:"Erster OG",pt:"Primeiro andar",nl:"Eerste verdieping",fr:"Premier étage",it:"Primo piano",es:"Primer piso",pl:"Pierwsze piętro","zh-cn":"第一层"},icon:"Second Floor.svg"},{_id:"dressing_room",name:{en:"Dressing Room",ru:"Гардеробная",de:"Ankleide",fr:"Vestiaire",it:"Camerino",nl:"Kleedkamer",pl:"Przebieralnia",pt:"Provador",es:"Vestidor","zh-cn":"更衣室"},icon:"Dressing Room.svg"},{_id:"workspace",name:{en:"Workspace",ru:"Рабочая Среда",de:"Arbeitszimmer",fr:"Espace De Travail",it:"Area Di Lavoro",nl:"Workspace",pl:"Workspace",pt:"Área De Trabalho",es:"Espacio De Trabajo","zh-cn":"工作区"},icon:"Workspace.svg"},{_id:"driveway",name:{en:"Driveway",ru:"Дорога",de:"Auffahrt",fr:"Allée",it:"Viale",nl:"Pad",pl:"Podjazd",pt:"Entrada Da Garagem",es:"Entrada De Coches","zh-cn":"车道"},icon:"Driveway.svg"},{_id:"outdoors",name:{en:"Outdoors",ru:"На Улице",de:"Außenbereich",fr:"En Plein Air",it:"All'Aperto",nl:"Buitenshuis",pl:"Na Dworze",pt:"Ao Ar Livre",es:"Al Aire Libre","zh-cn":"户外"},icon:"Outdoors.svg"},{_id:"bathroom",name:{en:"Bathroom",ru:"Ванная Комната",de:"Badezimmer",fr:"Salle De Bains",it:"Bagno",nl:"Badkamer",pl:"Łazienka",pt:"Banheiro",es:"Baño","zh-cn":"浴室"},icon:"Bathroom.svg"},{_id:"balcony",name:{en:"Balcony",ru:"Балкон",de:"Balkon",fr:"Balcon",it:"Balcone",nl:"Balkon",pl:"Balkon",pt:"Sacada",es:"Balcón","zh-cn":"阳台"},icon:"Balcony.svg"},{_id:"office",name:{en:"Office",ru:"Офис",de:"Office",fr:"Bureau",it:"Ufficio",nl:"Kantoor",pl:"Gabinet",pt:"Escritório",es:"Oficina","zh-cn":"办公室"},icon:"Office.svg"},{_id:"carport",name:{en:"Carport",ru:"Навес",de:"Carport",fr:"Carport",it:"Posto Auto Coperto",nl:"Carport",pl:"Wiata",pt:"Telheiro",es:"Cochera","zh-cn":"车棚"},icon:"Carport.svg"},{_id:"attic",name:{en:"Attic",ru:"Чердак",de:"Dachgeschoss",fr:"Grenier",it:"Attico",nl:"Zolder",pl:"Poddasze",pt:"Sótão",es:"Ático","zh-cn":"阁楼"},icon:"Attic.svg"},{_id:"hall",name:{en:"Hall",ru:"Зал",de:"Diele",fr:"Salle",it:"Sala",nl:"Hal",pl:"Sala",pt:"Corredor",es:"Sala","zh-cn":"大厅"},icon:"Hall.svg"},{_id:"entrance",name:{en:"Entrance",ru:"Вход",de:"Eingang",fr:"Entrée",it:"Ingresso",nl:"Ingang",pl:"Wejście",pt:"Entrada",es:"Entrada","zh-cn":"入口"},icon:"Entrance.svg"},{_id:"ground_floor",name:{en:"Ground Floor",ru:"Первый Этаж",de:"Erdgeschoss",fr:"Rez-De-Chaussée",it:"Piano Terra",nl:"Begane Grond",pl:"Parter",pt:"Térreo",es:"Planta Baja","zh-cn":"一楼"},icon:"Ground Floor.svg"},{_id:"dining_area",name:{en:"Dining Area",ru:"Столовая",de:"Essbereich",fr:"Salle À Manger",it:"Zona Pranzo",nl:"Eethoek",pl:"Jadalnia",pt:"Área De Refeições",es:"Comedor","zh-cn":"用餐区"},icon:"Dining Area.svg"},{_id:"dining_room",name:{en:"Dining Room",ru:"Столовая",de:"Esszimmer",fr:"Salle À Manger",it:"Sala Da Pranzo",nl:"Eetkamer",pl:"Jadalnia",pt:"Sala De Jantar",es:"Comedor","zh-cn":"饭厅"},icon:"Dining Room.svg"},{_id:"gym",name:{en:"Gym",ru:"Спортзал",de:"Fitnessraum",fr:"Gym",it:"Palestra",nl:"Sportschool",pl:"Siłownia",pt:"Ginásio",es:"Gimnasio","zh-cn":"健身房"},icon:"Gym.svg"},{_id:"gallery",name:{en:"Gallery",ru:"Галерея",de:"Galerie",fr:"Galerie",it:"Galleria",nl:"Galerij",pl:"Galeria",pt:"Galeria",es:"Galería","zh-cn":"画廊"},icon:"Gallery.svg"},{_id:"garage",name:{en:"Garage",ru:"Гараж",de:"Garage",fr:"Garage",it:"Box Auto",nl:"Garage",pl:"Garaż",pt:"Garagem",es:"Garaje","zh-cn":"车库"},icon:"Garage.svg"},{_id:"wardrobe",name:{en:"Wardrobe",ru:"Гардероб",de:"Garderobe",fr:"Penderie",it:"Armadio",nl:"Garderobe",pl:"Szafa",pt:"Guarda Roupa",es:"Armario","zh-cn":"衣柜"},icon:"Wardrobe.svg"},{_id:"garden",name:{en:"Garden",ru:"Сад",de:"Garten",fr:"Jardin",it:"Giardino",nl:"Tuin",pl:"Ogród",pt:"Jardim",es:"Jardín","zh-cn":"花园"},icon:"Garden.svg"},{_id:"summer_house",name:{en:"Summer House",ru:"Дача",de:"Gartenhaus",fr:"Maison D'Été",it:"Casa Estiva",nl:"Zomerhuis",pl:"Domek Letniskowy",pt:"Summer House",es:"Casa De Verano","zh-cn":"凉亭"},icon:"Summer House.svg"},{_id:"guest_bathroom",name:{en:"Guest Bathroom",ru:"Гостевая Комната",de:"Gäste-WC",fr:"Salle De Bains Invité",it:"Guest Bathroom",nl:"Gastenbadkamer",pl:"Łazienka Gościnna",pt:"Banheiro De Hóspedes",es:"Baño De Visitas","zh-cn":"客用浴室"},icon:"Guest Bathroom.svg"},{_id:"guest_room",name:{en:"Guest Room",ru:"Гостевая Комната",de:"Gästezimmer",fr:"Chambre D'Amis",it:"Stanza Degli Ospiti",nl:"Guest Room",pl:"Pokój Gościnny",pt:"Quarto De Hóspedes",es:"Habitación De Huéspedes","zh-cn":"客房"},icon:"Guest Room.svg"},{_id:"laundry_room",name:{en:"Laundry Room",ru:"Прачечная",de:"Hauswirtschaftsraum",fr:"Buanderie",it:"Lavanderia",nl:"Wasruimte",pl:"Pralnia",pt:"Lavandaria",es:"Cuarto De Lavado","zh-cn":"洗衣房"},icon:"Laundry Room.svg"},{_id:"home_theater",name:{en:"Home Theater",ru:"Домашний Театр",de:"Heimkino",fr:"Cinéma Maison",it:"Home Theater",nl:"Thuisbioscoop",pl:"Kino Domowe",pt:"Cinema Em Casa",es:"Cine En Casa","zh-cn":"家庭电影院"},icon:"Home Theater.svg"},{_id:"boiler_room",name:{en:"Boiler Room",ru:"Бойлерная",de:"Heizungsraum",fr:"Chaufferie",it:"Locale Caldaia",nl:"Boiler Room",pl:"Kotłownia",pt:"Sala Da Caldeira",es:"Sala De Calderas","zh-cn":"锅炉房"},icon:"Boiler Room.svg"},{_id:"chamber",name:{en:"Chamber",ru:"Камера",de:"Kammer",fr:"Chambre",it:"Camera",nl:"Kamer",pl:"Izba",pt:"Câmara",es:"Cámara","zh-cn":"商会"},icon:"Chamber.svg"},{_id:"basement,_cellar",name:{en:"Basement, Cellar",ru:"Подвал, Погреб",de:"Keller",fr:"Sous-Sol, Cave",it:"Taverna, Cantina",nl:"Kelder, Kelder",pl:"Piwnica, Piwnica",pt:"Porão, Adega",es:"Sótano, Bodega","zh-cn":"地下室,地窖"},icon:"Basement.svg"},{_id:"nursery",name:{en:"Nursery",ru:"Питомник",de:"Kinderzimmer",fr:"Garderie",it:"Asilo",nl:"Kinderkamer",pl:"Żłobek",pt:"Berçário",es:"Guardería","zh-cn":"苗圃"},icon:"Nursery.svg"},{_id:"corridor",name:{en:"Corridor",ru:"Коридор",de:"Korridor",fr:"Couloir",it:"Corridoio",nl:"Gang",pl:"Korytarz",pt:"Corredor",es:"Corredor","zh-cn":"走廊"},icon:"Corridor.svg"},{_id:"kitchen",name:{en:"Kitchen",ru:"Кухня",de:"Küche",fr:"Cuisine",it:"Cucina",nl:"Keuken",pl:"Kuchnia",pt:"Cozinha",es:"Cocina","zh-cn":"厨房"},icon:"Kitchen.svg"},{_id:"upstairs",name:{en:"Upstairs",ru:"Вверх По Лестнице",de:"Obergeschoss",fr:"En Haut",it:"Di Sopra",nl:"Boven",pl:"Na Górę",pt:"Andar De Cima",es:"Piso Superior","zh-cn":"楼上"},icon:"Upstairs.svg"},{_id:"office",name:{en:"Office",ru:"Офис",de:"Office",fr:"Bureau",it:"Ufficio",nl:"Kantoor",pl:"Gabinet",pt:"Escritório",es:"Oficina","zh-cn":"办公室"},icon:"Office.svg"},{_id:"pool",name:{en:"Pool",ru:"Бассейн",de:"Pool",fr:"Piscine",it:"Piscina",nl:"Zwembad",pl:"Basen",pt:"Piscina",es:"Piscina","zh-cn":"水池"},icon:"Pool.svg"},{_id:"rear_wall",name:{en:"Rear Wall",ru:"Задняя Стенка",de:"Rückwand",fr:"Paroi Arrière",it:"Parete Posteriore",nl:"Achterwand",pl:"Tylna Ściana",pt:"Parede Traseira",es:"Pared Posterior","zh-cn":"后墙"},icon:"Rear Wall.svg"},{_id:"barn",name:{en:"Barn",ru:"Амбар",de:"Scheune",fr:"Grange",it:"Fienile",nl:"Schuur",pl:"Stodoła",pt:"Celeiro",es:"Granero","zh-cn":"谷仓"},icon:"Barn.svg"},{_id:"sleeping_area",name:{en:"Sleeping Area",ru:"Спальное Место",de:"Schlafbereich",fr:"Coin Montagne",it:"Area Sleeping",nl:"Sleeping Area",pl:"Powierzchnia Spania",pt:"Sleeping Area",es:"Área De Dormir","zh-cn":"睡眠区"},icon:"Sleeping Area.svg"},{_id:"bedroom",name:{en:"Bedroom",ru:"Спальная Комната",de:"Schlafzimmer",fr:"Chambre",it:"Camera Da Letto",nl:"Slaapkamer",pl:"Sypialnia",pt:"Quarto",es:"Cuarto","zh-cn":"卧室"},icon:"Bedroom.svg"},{_id:"shed",name:{en:"Shed",ru:"Сбрасывать",de:"Schuppen",fr:"Hangar",it:"Capannone",nl:"Schuur",pl:"Budka",pt:"Cabana",es:"Cobertizo","zh-cn":"棚"},icon:"Shed.svg"},{_id:"swimming_pool",name:{en:"Swimming Pool",ru:"Плавательный Бассейн",de:"Schwimmbad",fr:"Piscine",it:"Piscina",nl:"Zwembad",pl:"Basen",pt:"Piscina",es:"Piscina","zh-cn":"游泳池"},icon:"Swimming Pool.svg"},{_id:"dining",name:{en:"Dining",ru:"Обеденный",de:"Speis",fr:"À Manger",it:"Cenare",nl:"Dining",pl:"Jadalnia",pt:"Jantar",es:"Comida","zh-cn":"用餐"},icon:"Dining.svg"},{_id:"playroom",name:{en:"Playroom",ru:"Игровая Комната",de:"Spielzimmer",fr:"Salle De Jeux",it:"Stanza Dei Giochi",nl:"Speelkamer",pl:"Pokój Zabaw",pt:"Sala De Jogos",es:"Cuarto De Jugar","zh-cn":"游戏室"},icon:"Playroom.svg"},{_id:"stairway",name:{en:"Stairway",ru:"Лестница",de:"Treppe",fr:"Escalier",it:"Scala",nl:"Trap",pl:"Klatka Schodowa",pt:"Escada",es:"Escalera","zh-cn":"楼梯"},icon:"Stairway.svg"},{_id:"equipment_room",name:{en:"Equipment Room",ru:"Оборудование Номера",de:"Technikraum",fr:"Salle D'Équipement",it:"Stanza Degli Attrezzi",nl:"Technische Ruimte",pl:"Wyposażenie Pokoi",pt:"Sala De Equipamentos",es:"Cuarto De Equipos","zh-cn":"机房"},icon:"Equipment Room.svg"},{_id:"terrace",name:{en:"Terrace",ru:"Терраса",de:"Terrasse",fr:"Terrasse",it:"Terrazza",nl:"Terras",pl:"Taras",pt:"Terraço",es:"Terraza","zh-cn":"阳台"},icon:"Terrace.svg"},{_id:"toilet",name:{en:"Toilet",ru:"Туалет",de:"Toilette",fr:"Toilette",it:"Gabinetto",nl:"Toilet",pl:"Toaleta",pt:"Banheiro",es:"Inodoro","zh-cn":"洗手间"},icon:"Toilet.svg"},{_id:"stairwell",name:{en:"Stairwell",ru:"Лестничная клетка",de:"Treppenhaus",fr:"Cage D'Escalier",it:"Tromba Delle Scale",nl:"Trappenhuis",pl:"Klatka Schodowa",pt:"Caixa De Escada",es:"Hueco De Escalera","zh-cn":"楼梯间"},icon:"Stairwell.svg"},{_id:"locker_room",name:{en:"Locker Room",ru:"Камера Хранения",de:"Umkleideraum",fr:"Vestiaire",it:"Spogliatoio",nl:"Kleedkamer",pl:"Szatnia",pt:"Vestiário",es:"Vestuario","zh-cn":"更衣室"},icon:"Locker Room.svg"},{_id:"basement",name:{en:"Basement",ru:"Подвал",de:"Untergeschoss",fr:"Sous-Sol",it:"Seminterrato",nl:"Kelder",pl:"Piwnica",pt:"Porão",es:"Sótano","zh-cn":"地下室"},icon:"Basement.svg"},{_id:"front_yard",name:{en:"Front Yard",ru:"Передний Двор",de:"Vorgarten",fr:"Front Yard",it:"Cortile",nl:"Voortuin",pl:"Podwórko",pt:"Jardim Da Frente",es:"Patio Delantero","zh-cn":"前院"},icon:"Front Yard.svg"},{_id:"anteroom",name:{en:"Anteroom",ru:"Передняя",de:"Vorraum",fr:"Antichambre",it:"Anticamera",nl:"Voorkamer",pl:"Przedpokój",pt:"Ante-Sala",es:"Antesala","zh-cn":"接待室"},icon:"Anteroom.svg"},{_id:"washroom",name:{en:"Washroom",ru:"Уборная",de:"Waschraum",fr:"Toilettes",it:"Bagno",nl:"Waskamer",pl:"Umywalnia",pt:"Banheiro",es:"Baño","zh-cn":"卫生间"},icon:"Washroom.svg"},{_id:"wc",name:{en:"Wc",ru:"Туалет",de:"WC",fr:"Toilettes",it:"Bagno",nl:"Wc",pl:"Toaleta",pt:"Banheiro",es:"Wc","zh-cn":"厕所"},icon:"Wc.svg"},{_id:"workshop",name:{en:"Workshop",ru:"Мастерская",de:"Werkstatt",fr:"Atelier",it:"Laboratorio",nl:"Werkplaats",pl:"Warsztat",pt:"Oficina",es:"Taller","zh-cn":"作坊"},icon:"Workshop.svg"},{_id:"windscreen",name:{en:"Windscreen",ru:"Ветровое Стекло",de:"Windfang",fr:"Pare-Brise",it:"Parabrezza",nl:"Voorruit",pl:"Szyba Przednia",pt:"Pára-Brisas",es:"Parabrisas","zh-cn":"风档"},icon:"Windscreen.svg"},{_id:"living_area",name:{en:"Living Area",ru:"Жилая Площадь",de:"Wohnbereich",fr:"Salon",it:"Zona Giorno",nl:"Living Area",pl:"Powierzchnia Mieszkalna",pt:"Sala-De-Estar",es:"Sala De Estar","zh-cn":"生活区域"},icon:"Living Area.svg"},{_id:"living_room",name:{en:"Living Room",ru:"Гостинная",de:"Wohnzimmer",fr:"Le Salon",it:"Soggiorno",nl:"Woonkamer",pl:"Salon",pt:"Sala De Estar",es:"Sala De Estar","zh-cn":"客厅"},icon:"Living Room.svg"},{_id:"living_room",name:{en:"Living Room",ru:"Гостинная",de:"Wohnzimmer",fr:"Le Salon",it:"Soggiorno",nl:"Woonkamer",pl:"Salon",pt:"Sala De Estar",es:"Sala De Estar","zh-cn":"客厅"},icon:"Living Room.svg"}];class HNe extends ze{constructor(e){super(e),this.state={opened:!1,names:[],filter:"",icons:null,loading:!1,isAnyName:!1}}loadAllIcons(){this.state.loading||this.state.icons||this.setState({loading:!0},()=>{const e=[],t=[];if(this.props.icons){const s=this.props.icons.map((r,o)=>{let M;if(typeof r=="object"){if(M=r.icon||r.src||r.href||"",t[o]=typeof r.name=="object"?r.name[this.props.lang]||r.name.en||r._id||"":r.name||"",!t[o]){const a=M.split(".");a.pop(),t[o]=a[a.length-1]}}else M=r;return M?M.startsWith("data:")?(e[o]=M,Promise.resolve()):E.getSvg(M).then(a=>e[o]=a):Promise.resolve()});Promise.all(s).catch(r=>console.error(r)).then(()=>this.setState({icons:e,loading:!1,names:t,isAnyName:!!t.find(r=>r)}))}else{let s=this.props.onlyRooms||!this.props.onlyRooms&&!this.props.onlyDevices?FNe:null;if(s&&(s.forEach(r=>{r.name&&typeof r.name=="object"&&(r.name=r.name[this.props.lang]||r.name.en||r._id),r.name=r.name||r._id}),s=s.filter((r,o)=>!(s!=null&&s.find((M,a)=>o!==a&&M.icon===r.icon&&M.name===r.name))),s.forEach((r,o)=>{t[o]=r.name,e[o]=`data:image/svg+xml;base64,${BNe[r.icon.replace(/\.svg$/,"")]}`})),s=this.props.onlyDevices||!this.props.onlyRooms&&!this.props.onlyDevices?GNe:null,s){const r=e.length;s&&s.forEach(o=>{o.name&&typeof o.name=="object"&&(o.name=o.name[this.props.lang]||o.name.en||o._id),o.name=o.name||o._id}),s=s.filter((o,M)=>!(s!=null&&s.find((a,u)=>M!==u&&a.icon===o.icon&&a.name===o.name))),s.forEach((o,M)=>{t[M+r]=o.name,e[M+r]=`data:image/svg+xml;base64,${MNe[o.icon.replace(/\.svg$/,"")]}`})}this.setState({icons:e,loading:!1,names:t,isAnyName:!!t.find(r=>r)})}})}render(){return this.state.loading?n.createElement(qi,null):n.createElement(n.Fragment,null,n.createElement(X,{color:"grey",variant:"outlined",title:this.props.t("ra_Select predefined icon"),onClick:()=>this.setState({opened:!0},()=>this.loadAllIcons()),style:{minWidth:40,marginRight:8}},"..."),this.state.opened?n.createElement(de,{onClose:()=>this.setState({opened:!1}),open:!0},n.createElement(he,null,this.props.t("ra_Select predefined icon"),this.state.isAnyName?n.createElement(le,{variant:"standard",margin:"dense",style:{marginLeft:20},value:this.state.filter,onChange:e=>this.setState({filter:e.target.value.toLowerCase()}),placeholder:this.props.t("ra_Filter"),slotProps:{input:{endAdornment:this.state.filter?n.createElement(P,{tabIndex:-1,size:"small",onClick:()=>this.setState({filter:""})},n.createElement(Ja,null)):void 0}}}):null),n.createElement(Ae,null,n.createElement("div",{style:{width:"100%",textAlign:"center"}},this.state.icons&&this.state.icons.map((e,t)=>!this.state.filter||this.state.names[t]&&this.state.names[t].toLowerCase().includes(this.state.filter)?n.createElement(ae,{title:this.state.names[t]||"",key:t,slotProps:{popper:{sx:{pointerEvents:"none"}}}},n.createElement(P,{onClick:()=>this.setState({opened:!1},()=>{const s=this.props.onSelect||this.props.onChange;s&&s(e)}),size:"large"},n.createElement(Se,{src:e,alt:t.toString(),style:{width:32,height:32,borderRadius:5}}))):null))),n.createElement(me,null,n.createElement(X,{color:"grey",variant:"contained",onClick:()=>this.setState({opened:!1}),startIcon:n.createElement(ge,null)},this.props.t("ra_Close")))):null)}}const _t={formContainer:{display:"flex",justifyContent:"left",alignItems:"center"},formControl:{display:"flex",padding:24,flexGrow:1e3},divContainer:{width:64,height:32,whiteSpace:"nowrap",lineHeight:"32px",marginRight:8},dragField:{textAlign:"center",display:"table",minHeight:90,width:"calc(100% - 60px)",border:"2px dashed #777",borderRadius:10,padding:4},formIcon:{margin:10,opacity:.6},text:{display:"table-cell",verticalAlign:"middle"}};function Jje(i){var a,u,l,N;const e=i.icon,t=i.onChange,s=Qt(c=>{const L=new FileReader;L.addEventListener("load",()=>t(L.result),!1),c[0]&&L.readAsDataURL(c[0])},[t]),{getRootProps:r,getInputProps:o,isDragActive:M}=oN({onDrop:s});return n.createElement("div",{style:_t.formContainer},e?n.createElement(e,{style:_t.formIcon}):null,n.createElement(wt,{variant:"standard",style:{..._t.formControl,padding:3}},n.createElement(As,{shrink:!0,sx:(a=i.customStyles)!=null&&a.label?{"&.MuiInputLabel-root":i.customStyles.label}:void 0,classes:{root:(u=i.customClasses)==null?void 0:u.label}},i.label),n.createElement("div",{style:_t.formContainer},i.value?n.createElement("div",{style:_t.divContainer},n.createElement(Se,{style:{...i.previewStyle,...((l=i.customStyles)==null?void 0:l.icon)||void 0},src:i.value,className:E.clsx(i.previewClassName,(N=i.customClasses)==null?void 0:N.icon)}),!i.disabled&&n.createElement(P,{style:{verticalAlign:"top"},title:D.t("ra_Clear icon"),size:"small",onClick:()=>i.onChange("")},n.createElement(Ja,null))):!i.disabled&&n.createElement(HNe,{icons:i.icons,onlyRooms:i.onlyRooms,onlyDevices:i.onlyDevices,onSelect:c=>i.onChange(c),t:D.t,lang:D.getLanguage()}),!i.disabled&&n.createElement("div",{...r(),style:{..._t.dragField,...M?{backgroundColor:"rgba(0, 255, 0, 0.1)"}:{cursor:"pointer"}}},n.createElement("input",{...o()}),M?n.createElement("span",{style:_t.text},D.t("ra_Drop the files here...")):n.createElement("span",{style:_t.text},D.t("ra_Drag 'n' drop some files here, or click to select files"))))))}function VNe(i){const e=document.createElement("div");e.innerHTML=i;const t=e.firstElementChild;return t!=null&&t.remove?t.remove():t&&e.removeChild(t),e.remove(),t}function ZNe(i){const e={};if(!i)return e;for(let t,s=0;so[1].toUpperCase()),e[t]=i[s].value}return e}class bi extends ze{svg;static REMOTE_SERVER=window.location.hostname.includes("iobroker.in");static REMOTE_PREFIX=window.location.pathname.substring(0,window.location.pathname.lastIndexOf("/")+1);constructor(e){var t;super(e),this.state={svg:!!((t=this.props.src)!=null&&t.startsWith("data:")),created:!0,color:this.props.color||"",src:this.props.src||"",imgError:!1,showError:!!this.props.showError},this.svg=this.state.svg&&this.state.src?this.getSvgFromData(this.state.src):null}static getDerivedStateFromProps(e,t){var o;const s={};let r=!1;return e&&t&&e.src!==t.src&&(s.src=e.src,s.svg=(o=e.src)==null?void 0:o.startsWith("data:"),s.created=!1,r=!0),e&&t&&e.color!==t.color&&(s.color=e.color,s.created=!1,r=!0),e&&t&&e.showError!==t.showError&&(s.showError=e.showError,r=!0),r?s:null}getSvgFromData(e){const t="data:image/svg+xml;base64,";if(!e.startsWith(t))return null;e=e.substring(t.length);try{e=atob(e);const s=VNe(e),r=s.innerHTML,o=ZNe(s.attributes);return s.remove(),n.createElement(W,{component:"svg",sx:this.props.sx,className:this.props.className,style:this.state.color?{color:this.state.color}:void 0,...o,dangerouslySetInnerHTML:{__html:r}})}catch{}return null}render(){if(this.state.svg)return this.state.created||setTimeout(()=>{this.svg=this.state.src?this.getSvgFromData(this.state.src):null,this.setState({created:!0})},50),this.svg;if(this.state.src){if(this.state.imgError||!this.state.src)return n.createElement(sM,{className:this.props.className});if(bi.REMOTE_SERVER&&!this.state.src.startsWith("http://")&&!this.state.src.startsWith("https://")){let e=(this.props.imagePrefix||"")+this.state.src;return e.startsWith("./")?e=bi.REMOTE_PREFIX+e.substring(2):e.startsWith("/")||(e=bi.REMOTE_PREFIX+e),n.createElement(W,{component:"img",sx:this.props.sx,className:this.props.className,src:`https://remote-files.iobroker.in${e}`,alt:"",onError:()=>this.props.showError?this.setState({imgError:!0}):this.setState({src:""})})}return n.createElement(W,{component:"img",sx:this.props.sx,className:this.props.className,src:(this.props.imagePrefix||"")+this.state.src,alt:"",onError:()=>this.props.showError?this.setState({imgError:!0}):this.setState({src:""})})}return null}}var B={},lr={},Ht={};Object.defineProperty(Ht,"__esModule",{value:!0});Ht.StateType=Ht.Types=void 0;var bn;(function(i){i.unknown="unknown",i.airCondition="airCondition",i.blind="blind",i.blindButtons="blindButtons",i.button="button",i.buttonSensor="buttonSensor",i.camera="camera",i.chart="chart",i.cie="cie",i.ct="ct",i.dimmer="dimmer",i.door="door",i.fireAlarm="fireAlarm",i.floodAlarm="floodAlarm",i.gate="gate",i.hue="hue",i.humidity="humidity",i.illuminance="illuminance",i.image="image",i.info="info",i.instance="instance",i.light="light",i.location="location",i.locationOne="locationOne",i.lock="lock",i.media="media",i.motion="motion",i.percentage="percentage",i.rgb="rgb",i.rgbSingle="rgbSingle",i.rgbwSingle="rgbwSingle",i.slider="slider",i.socket="socket",i.temperature="temperature",i.thermostat="thermostat",i.vacuumCleaner="vacuumCleaner",i.volume="volume",i.volumeGroup="volumeGroup",i.warning="warning",i.weatherCurrent="weatherCurrent",i.weatherForecast="weatherForecast",i.window="window",i.windowTilt="windowTilt"})(bn||(Ht.Types=bn={}));var $n;(function(i){i.Number="number",i.String="string",i.Boolean="boolean"})($n||(Ht.StateType=$n={}));var ke={};Object.defineProperty(ke,"__esModule",{value:!0});ke.checkEnum=Vc;ke.roleOrEnum=Us;ke.roleOrEnumLight=XNe;ke.roleOrEnumBlind=KNe;ke.roleOrEnumGate=qNe;ke.roleOrEnumWindow=e0e;ke.roleOrEnumDoor=t0e;ke.getEnums=s0e;ke.getAllStatesInChannel=i0e;ke.getAllStatesInDevice=r0e;ke.getObjectsBelowId=ru;ke.getFunctionEnums=o0e;ke.getParentId=M0e;function Vc(i,e){let t=!1;return i&&i.forEach(s=>{const r=s.lastIndexOf(".");r!==-1&&(s=s.substring(r+1));for(const o in e)if(Object.prototype.hasOwnProperty.call(e,o)&&e[o].find(M=>M.test(s)))return t=!0,!1}),t}function Us(i,e,t,s){return i.common.role&&(t!=null&&t.includes(i.common.role))?!0:Vc(e,s)}const Zc={en:[/lights?/i,/lamps?/i,/ceilings?/i],de:[/licht(er)?/i,/lampen?/i,/beleuchtung(en)?/i],ru:[/свет/i,/ламп[аы]/i,/торшеры?/,/подсветк[аи]/i,/лампочк[аи]/i,/светильники?/i]},Xc=["switch.light","dimmer","value.dimmer","level.dimmer","sensor.light","state.light"];function XNe(i,e){return Us(i,e,Xc,Zc)}const Fi={en:[/blinds?/i,/windows?/i,/shutters?/i],de:[/rollladen?/i,/fenstern?/i,/beschattung(en)?/i,/jalousien?/i],ru:[/ставни/i,/рольставни/i,/окна|окно/,/жалюзи/i]},Kc=["blind","level.blind","value.blind","action.stop","button.stop","button.stop.blind","button.open.blind","button.close.blind","level.tilt","value.tilt","button.tilt.open","button.tilt.close","button.tilt.stop"];function KNe(i,e){return Us(i,e,Kc,Fi)}const qc={en:[/gates?/i],de:[/^toren$/i,/^tor$/i],ru:[/ворота/i]},eu=["gate","value.gate","switch.gate","action.stop","button.stop"];function qNe(i,e){return Us(i,e,eu,qc)}const tu=["window","state.window","sensor.window","value.window"];function e0e(i,e){return Us(i,e,tu,Fi)}const su={en:[/doors?/i,/gates?/i,/wickets?/i,/entry|entries/i],de:[/^türe?/i,/^tuere?/i,/^tore?$/i,/einfahrt(en)?/i,/pforten?/i],ru:[/двери|дверь/i,/ворота/i,/калитка|калитки/,/въезды?/i,/входы?/i]},iu=["door","state.door","sensor.door"];function t0e(i,e){return Us(i,e,iu,su)}function s0e(){return{door:{roles:iu,words:su},window:{roles:tu,words:Fi},blind:{roles:Kc,words:Fi},gate:{roles:eu,words:qc},light:{roles:Xc,words:Zc}}}function i0e(i,e){const t=[],s=new RegExp(`^${e.replace(/([$^.)([\]{}])/g,"\\$1")}\\.[^.]+$`);return i.forEach(r=>s.test(r)&&t.push(r)),t}function r0e(i,e){const t=[],s=new RegExp(`^${e.replace(/([$^.)([\]{}])/g,"\\$1")}\\.[^.]+\\.[^.]+$`);return i.forEach(r=>s.test(r)&&t.push(r)),t}function ru(i,e){const t=[];e+=".";let s=0,r=i.length-1,o=-1;for(;s<=r;){const M=Math.floor((s+r)/2);i[M]=i.length)return t;for(let M=o;M{e[M].common.members.includes(t)&&o.push(M)}),!o.length&&((r=e[t])===null||r===void 0?void 0:r.type)==="state"){const M=(0,zt.getParentId)(t);e[M]&&(e[M].type==="channel"||e[M].type==="device")&&this.enums.forEach(a=>{e[a].common.members.includes(M)&&o.push(a)})}return o.length?o:null}static copyState(e,t){const s=t||JSON.parse(JSON.stringify(e));return s.original=e.original||e,"enums"in e&&e.enums&&(s.enums=e.enums),"role"in e&&e.role&&(s.role=e.role),"channelRole"in e&&e.channelRole&&(s.channelRole=e.channelRole),s}_testOneState(e){var t,s,r,o,M,a;const u=e.objects,l=e.pattern,N=e.state,c=e.channelStates,L=e.usedIds,j=e.usedInCurrentDevice,g=e.ignoreIndicators,y=e.ignoreEnums,d=e.sortedKeys;let h=e.result,m=!1;for(const w of c)if(!(N.name==="COVER"&&(h!=null&&h.states.find(O=>O.id&&O.name==="COVER")))){if(N.indicator&&g){const A=w.split(".").pop()||"";if(A&&g.includes(A))continue}if(!N.indicator){if(j.includes(w))continue;if(!N.notSingle){if(!e.detectAllPossibleDevices){if(L.includes(w))continue}}}if(this._applyPattern(u,w,N,y,d)){if(h||(h=JSON.parse(JSON.stringify(ft.patterns[l])),e.result=h,h==null||h.states.forEach((O,A)=>Be.copyState(ft.patterns[l].states[A],O))),h.states.find(({id:O})=>O===w))m=!0;else for(const O of h.states)if(O.name===N.name){if(O.id){let A;e.favorId&&(w===e.favorId?A=!0:O.id===e.favorId&&(A=!1));const I=(r=(s=(t=u[O.id])===null||t===void 0?void 0:t.common)===null||s===void 0?void 0:s.role)!==null&&r!==void 0?r:"",p=(a=(M=(o=u[w])===null||o===void 0?void 0:o.common)===null||M===void 0?void 0:M.role)!==null&&a!==void 0?a:"",S=O.defaultRole;if(S&&A===void 0&&(p===S?A=!0:I===S&&(A=!1)),A===void 0){const f=p.split("."),$=f.length,x=I.split("."),Z=x.length;p===""||f[0]==="state"&&x[0]!=="state"?A=!1:f[0]!=="state"&&x[0]==="state"||$>Z?A=!0:$1)){for(const O of c)if(O!==w&&(N.indicator||!j.includes(O)&&(N.notSingle||!L.includes(O)))&&this._applyPattern(u,O,N,y,d))if(N.indicator||j.push(O),Array.isArray(N)){const A=Be.copyState(N[0]);A.id=O,h.states.push(A)}else{const A=Be.copyState(N);A.id=O,h.states.push(A)}}}}return m}static findParentChannelOrDevice(e,t,s){if(!e[t])return;const r=t.split("."),o=t;if(e[t].type==="state"&&(r.pop(),t=r.join(".")),r.length<=2)return t;const M=e[t];if((M==null?void 0:M.type)==="device"||s&&(M==null?void 0:M.type)==="channel")return t;if(s)return;r.pop();const a=r.join("."),u=e[a];if(!u)return M?t:o;if(u.type==="device"||r.length<=2)return a;if((M==null?void 0:M.type)==="channel")return t;r.pop();const l=r.join("."),N=e[l];return!N||N.type!=="device"&&N.type!=="channel"?a:l}static getChannelOrDeviceStates(e,t,s,r=!1,o=!1){var M;const a=(M=e[t])===null||M===void 0?void 0:M.type;switch(a){case void 0:return[...(0,zt.getObjectsBelowId)(s,t)];case"state":case"channel":case"device":case"folder":if(r&&a!=="device"){const u=Be.findParentChannelOrDevice(e,t);return u&&u!==t?[...(0,zt.getObjectsBelowId)(s,u)]:[t]}if(a!=="state")return[...(0,zt.getObjectsBelowId)(s,t)];if(o){const u=Be.findParentChannelOrDevice(e,t,!0);return u&&u!==t?[...(0,zt.getObjectsBelowId)(s,u)]:[t]}return[t];default:return[t]}}static patternIsAllowed(e,t,s){if(!e)return!1;if(Array.isArray(e.type)){for(let r=0;r{const o=e.indexOf(s),M=e.indexOf(r);if(o===-1||M===-1)return;const a=e.splice(o,1);e.splice(M,0,...a)}),e}_detectNext(e){var t,s,r,o;const{objects:M,id:a,_usedIdsOptional:u=[],ignoreIndicators:l,prioritizedTypes:N,detectParent:c,detectOnlyChannel:L,allowedTypes:j,excludedTypes:g,_keysOptional:y,detectAllPossibleDevices:d}=e;let{_patternList:h}=e;e._usedIdsOptional=u;const m=Be.getChannelOrDeviceStates(M,a,y||[],c,L);if(!(!((t=M[a])===null||t===void 0)&&t.common)&&!m.length)return null;if((s=e._checkedPatterns)!==null&&s!==void 0||(e._checkedPatterns=[]),!h){const A=Object.keys(ft.patterns).filter(I=>Be.patternIsAllowed(ft.patterns[I],j,g));h=N?this.sortTypes(A,N):A,e._patternList=h}const w={objects:M,channelStates:m,usedIds:u,ignoreIndicators:l||[],pattern:"unknown",usedInCurrentDevice:[],state:{},ignoreEnums:!!e.ignoreEnums,sortedKeys:y,favorId:e.detectParent?void 0:a,detectAllPossibleDevices:d},O=(r=M[a])===null||r===void 0?void 0:r.type;for(const A of h){if(e._checkedPatterns.includes(A))continue;e._checkedPatterns.push(A),delete w.result,w.pattern=A,w.usedInCurrentDevice=[];for(const p of ft.patterns[A].states){let S=!1;if(w.state=p,this._testOneState(w)&&(S=!0),p.required&&!S){delete w.result;break}}if(!Be.allRequiredStatesFound(w))continue;w.usedInCurrentDevice.forEach(p=>u.push(p));let I;if(O!=="device"){const p=(o=Be.findParentChannelOrDevice(M,a))!==null&&o!==void 0?o:a;if(M[p]&&(M[p].type==="channel"||M[p].type==="device")){I=(0,zt.getObjectsBelowId)(y,p);for(const S of I)w.result.states.forEach((f,$)=>{!f.id&&(f.indicator||f.searchInParent)&&!f.noDeviceDetection&&this._applyPattern(M,S,f.original,!!e.ignoreEnums,w.sortedKeys)&&w.result&&(w.result.states[$].id=S)})}}if(w.result.states.forEach(p=>Be.cleanState(p,w.objects)),e.limitTypesToOneOf){for(const p of e.limitTypesToOneOf)if(p.includes(A))for(const S of p)S===A||e._checkedPatterns.includes(S)||e._checkedPatterns.push(S)}return w.result}return null}detect(e){var t;const{objects:s,id:r,ignoreCache:o,detectAllPossibleDevices:M}=e;let{_keysOptional:a,_usedIdsOptional:u}=e;if(!o&&this.cache[r]){const{allowedTypes:c=[],excludedTypes:L=[]}=e;if(!c.length&&!L.length)return this.cache[r];const j=this.cache[r].filter(({type:g})=>c.includes(g)&&!L.includes(g));if(j.length)return j}a?e._keysOptionalSorted||a.sort():(a=Object.keys(s),a.sort(),e._keysOptional=a),u&&!e.detectParent&&(u=[],e._usedIdsOptional=u),e.ignoreEnums===void 0&&((t=e.allowedTypes)===null||t===void 0?void 0:t.length)===1&&(e.ignoreEnums=!0),M&&(e.excludedTypes||(e.excludedTypes=[]),e.excludedTypes.includes(Mt.Types.info)||e.excludedTypes.push(Mt.Types.info)),e._checkedPatterns=[];const l=[];let N;for(;N=this._detectNext(e);)l.push(N),e.detectAllPossibleDevices&&(e._usedIdsOptional=[]);return l.sort((c,L)=>{if(c.type===Mt.Types.info&&L.type!==Mt.Types.info)return 1;if(L.type===Mt.Types.info&&c.type!==Mt.Types.info)return-1;const j=c.states.find(h=>h.id===r&&h.required)?1:0,g=L.states.find(h=>h.id===r&&h.required)?1:0;if(j!==g)return g-j;if(!j){const h=c.states.find(w=>w.id===r)?1:0,m=L.states.find(w=>w.id===r)?1:0;if(h!==m)return m-h}const y=c.states.filter(h=>h.id).length;return L.states.filter(h=>h.id).length-y}),this.cache[r]=l.length?l:null,this.cache[r]}static getPatterns(){const e={};return Object.keys(ft.patterns).forEach(t=>{const s=JSON.parse(JSON.stringify(ft.patterns[t]));s.states.forEach((r,o)=>{const M=ft.patterns[t].states[o];M.role&&(s.states[o].role=M.role.toString()),M.enums&&(s.states[o].enums=!0)}),e[t]=s}),e}}lr.ChannelDetector=Be;Be.getEnums=zt.getEnums;(function(i){Object.defineProperty(i,"__esModule",{value:!0}),i.StateType=i.Types=void 0;const e=lr;i.default=e.ChannelDetector;var t=Ht;Object.defineProperty(i,"Types",{enumerable:!0,get:function(){return t.Types}}),Object.defineProperty(i,"StateType",{enumerable:!0,get:function(){return t.StateType}})})(B);var ou={color:void 0,size:void 0,className:void 0,style:void 0,attr:void 0},Pn=n.createContext&&n.createContext(ou),n0e=["attr","size","title"];function a0e(i,e){if(i==null)return{};var t,s,r=c0e(i,e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(i);for(s=0;sn.createElement(e.tag,Vi({key:t},e.attr),Mu(e.child)))}function v(i){return e=>n.createElement(L0e,Hi({attr:Vi({},i.attr)},e),Mu(i.child))}function L0e(i){var e=t=>{var{attr:s,size:r,title:o}=i,M=a0e(i,n0e),a=r||t.size||"1em",u;return t.className&&(u=t.className),i.className&&(u=(u?u+" ":"")+i.className),n.createElement("svg",Hi({stroke:"currentColor",fill:"currentColor",strokeWidth:"0"},t.attr,s,M,{className:u,style:Vi(Vi({color:i.color||t.color},t.style),i.style),height:a,width:a,xmlns:"http://www.w3.org/2000/svg"}),o&&n.createElement("title",null,o),i.children)};return Pn!==void 0?n.createElement(Pn.Consumer,null,t=>e(t)):e(ou)}function j0e(i){return v({attr:{viewBox:"0 0 1024 1024"},child:[{tag:"path",attr:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm-80 600c0 4.4-3.6 8-8 8h-48c-4.4 0-8-3.6-8-8V360c0-4.4 3.6-8 8-8h48c4.4 0 8 3.6 8 8v304zm224 0c0 4.4-3.6 8-8 8h-48c-4.4 0-8-3.6-8-8V360c0-4.4 3.6-8 8-8h48c4.4 0 8 3.6 8 8v304z"},child:[]}]})(i)}function g0e(i){return v({attr:{viewBox:"0 0 1024 1024"},child:[{tag:"path",attr:{d:"M847.9 592H152c-4.4 0-8 3.6-8 8v60c0 4.4 3.6 8 8 8h605.2L612.9 851c-4.1 5.2-.4 13 6.3 13h72.5c4.9 0 9.5-2.2 12.6-6.1l168.8-214.1c16.5-21 1.6-51.8-25.2-51.8zM872 356H266.8l144.3-183c4.1-5.2.4-13-6.3-13h-72.5c-4.9 0-9.5 2.2-12.6 6.1L150.9 380.2c-16.5 21-1.6 51.8 25.1 51.8h696c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8z"},child:[]}]})(i)}function T0e(i){return v({attr:{viewBox:"0 0 1024 1024"},child:[{tag:"path",attr:{d:"M712 824h-56c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm2-696h-56c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM136 374h56c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8zm0-174h56c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8zm752 624h-56c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0-174h-56c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0-174h-56c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0-174h-56c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0-174h-56c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm-348 0h-56c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm-230 72h56c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8zm230 624H358c-87.3 0-158-70.7-158-158V484c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v182c0 127 103 230 230 230h182c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8z"},child:[]}]})(i)}function y0e(i){return v({attr:{viewBox:"0 0 1024 1024"},child:[{tag:"path",attr:{d:"M705.6 124.9a8 8 0 0 0-11.6 7.2v64.2c0 5.5 2.9 10.6 7.5 13.6a352.2 352.2 0 0 1 62.2 49.8c32.7 32.8 58.4 70.9 76.3 113.3a355 355 0 0 1 27.9 138.7c0 48.1-9.4 94.8-27.9 138.7a355.92 355.92 0 0 1-76.3 113.3 353.06 353.06 0 0 1-113.2 76.4c-43.8 18.6-90.5 28-138.5 28s-94.7-9.4-138.5-28a353.06 353.06 0 0 1-113.2-76.4A355.92 355.92 0 0 1 184 650.4a355 355 0 0 1-27.9-138.7c0-48.1 9.4-94.8 27.9-138.7 17.9-42.4 43.6-80.5 76.3-113.3 19-19 39.8-35.6 62.2-49.8 4.7-2.9 7.5-8.1 7.5-13.6V132c0-6-6.3-9.8-11.6-7.2C178.5 195.2 82 339.3 80 506.3 77.2 745.1 272.5 943.5 511.2 944c239 .5 432.8-193.3 432.8-432.4 0-169.2-97-315.7-238.4-386.7zM480 560h64c4.4 0 8-3.6 8-8V88c0-4.4-3.6-8-8-8h-64c-4.4 0-8 3.6-8 8v464c0 4.4 3.6 8 8 8z"},child:[]}]})(i)}function D0e(i){return v({attr:{viewBox:"0 0 1024 1024"},child:[{tag:"path",attr:{d:"M888 792H200V168c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v688c0 4.4 3.6 8 8 8h752c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM305.8 637.7c3.1 3.1 8.1 3.1 11.3 0l138.3-137.6L583 628.5c3.1 3.1 8.2 3.1 11.3 0l275.4-275.3c3.1-3.1 3.1-8.2 0-11.3l-39.6-39.6a8.03 8.03 0 0 0-11.3 0l-230 229.9L461.4 404a8.03 8.03 0 0 0-11.3 0L266.3 586.7a8.03 8.03 0 0 0 0 11.3l39.5 39.7z"},child:[]}]})(i)}function d0e(i){return v({attr:{viewBox:"0 0 1024 1024"},child:[{tag:"path",attr:{d:"M180 176h-60c-4.4 0-8 3.6-8 8v656c0 4.4 3.6 8 8 8h60c4.4 0 8-3.6 8-8V184c0-4.4-3.6-8-8-8zm724 0h-60c-4.4 0-8 3.6-8 8v656c0 4.4 3.6 8 8 8h60c4.4 0 8-3.6 8-8V184c0-4.4-3.6-8-8-8zM785.3 504.3L657.7 403.6a7.23 7.23 0 0 0-11.7 5.7V476H378v-62.8c0-6-7-9.4-11.7-5.7L238.7 508.3a7.14 7.14 0 0 0 0 11.3l127.5 100.8c4.7 3.7 11.7.4 11.7-5.7V548h268v62.8c0 6 7 9.4 11.7 5.7l127.5-100.8c3.8-2.9 3.8-8.5.2-11.4z"},child:[]}]})(i)}function z0e(i){return v({attr:{viewBox:"0 0 1024 1024"},child:[{tag:"path",attr:{d:"M840 836H184c-4.4 0-8 3.6-8 8v60c0 4.4 3.6 8 8 8h656c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8zm0-724H184c-4.4 0-8 3.6-8 8v60c0 4.4 3.6 8 8 8h656c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8zM610.8 378c6 0 9.4-7 5.7-11.7L515.7 238.7a7.14 7.14 0 0 0-11.3 0L403.6 366.3a7.23 7.23 0 0 0 5.7 11.7H476v268h-62.8c-6 0-9.4 7-5.7 11.7l100.8 127.5c2.9 3.7 8.5 3.7 11.3 0l100.8-127.5c3.7-4.7.4-11.7-5.7-11.7H548V378h62.8z"},child:[]}]})(i)}function I0e(i){return v({attr:{t:"1569683928793",viewBox:"0 0 1024 1024",version:"1.1"},child:[{tag:"path",attr:{d:"M464 144H160c-8.8 0-16 7.2-16 16v304c0 8.8 7.2 16 16 16h304c8.8 0 16-7.2 16-16V160c0-8.8-7.2-16-16-16z m-52 268H212V212h200v200zM864 144H560c-8.8 0-16 7.2-16 16v304c0 8.8 7.2 16 16 16h304c8.8 0 16-7.2 16-16V160c0-8.8-7.2-16-16-16z m-52 268H612V212h200v200zM864 544H560c-8.8 0-16 7.2-16 16v304c0 8.8 7.2 16 16 16h304c8.8 0 16-7.2 16-16V560c0-8.8-7.2-16-16-16z m-52 268H612V612h200v200zM424 712H296V584c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v128H104c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h128v128c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V776h128c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8z"},child:[]}]})(i)}function h0e(i){return v({attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{d:"M24 5.25v13a.75.75 0 0 1-1.136.643L16.5 15.075v2.175A1.75 1.75 0 0 1 14.75 19h-13A1.75 1.75 0 0 1 0 17.25v-11C0 5.284.784 4.5 1.75 4.5h13c.966 0 1.75.784 1.75 1.75v2.175l6.364-3.818A.75.75 0 0 1 24 5.25Zm-9 1a.25.25 0 0 0-.25-.25h-13a.25.25 0 0 0-.25.25v11c0 .138.112.25.25.25h13a.25.25 0 0 0 .25-.25v-11Zm1.5 7.075 6 3.6V6.575l-6 3.6Z"},child:[]}]})(i)}function w0e(i){return v({attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{d:"M507.73 109.1c-2.24-9.03-13.54-12.09-20.12-5.51l-74.36 74.36-67.88-11.31-11.31-67.88 74.36-74.36c6.62-6.62 3.43-17.9-5.66-20.16-47.38-11.74-99.55.91-136.58 37.93-39.64 39.64-50.55 97.1-34.05 147.2L18.74 402.76c-24.99 24.99-24.99 65.51 0 90.5 24.99 24.99 65.51 24.99 90.5 0l213.21-213.21c50.12 16.71 107.47 5.68 147.37-34.22 37.07-37.07 49.7-89.32 37.91-136.73zM64 472c-13.25 0-24-10.75-24-24 0-13.26 10.75-24 24-24s24 10.74 24 24c0 13.25-10.75 24-24 24z"},child:[]}]})(i)}function C0e(i){return v({attr:{viewBox:"0 0 576 512"},child:[{tag:"path",attr:{d:"M215.03 71.05L126.06 160H24c-13.26 0-24 10.74-24 24v144c0 13.25 10.74 24 24 24h102.06l88.97 88.95c15.03 15.03 40.97 4.47 40.97-16.97V88.02c0-21.46-25.96-31.98-40.97-16.97zm233.32-51.08c-11.17-7.33-26.18-4.24-33.51 6.95-7.34 11.17-4.22 26.18 6.95 33.51 66.27 43.49 105.82 116.6 105.82 195.58 0 78.98-39.55 152.09-105.82 195.58-11.17 7.32-14.29 22.34-6.95 33.5 7.04 10.71 21.93 14.56 33.51 6.95C528.27 439.58 576 351.33 576 256S528.27 72.43 448.35 19.97zM480 256c0-63.53-32.06-121.94-85.77-156.24-11.19-7.14-26.03-3.82-33.12 7.46s-3.78 26.21 7.41 33.36C408.27 165.97 432 209.11 432 256s-23.73 90.03-63.48 115.42c-11.19 7.14-14.5 22.07-7.41 33.36 6.51 10.36 21.12 15.14 33.12 7.46C447.94 377.94 480 319.54 480 256zm-141.77-76.87c-11.58-6.33-26.19-2.16-32.61 9.45-6.39 11.61-2.16 26.2 9.45 32.61C327.98 228.28 336 241.63 336 256c0 14.38-8.02 27.72-20.92 34.81-11.61 6.41-15.84 21-9.45 32.61 6.43 11.66 21.05 15.8 32.61 9.45 28.23-15.55 45.77-45 45.77-76.88s-17.54-61.32-45.78-76.86z"},child:[]}]})(i)}function A0e(i){return v({attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{d:"M215.03 71.05L126.06 160H24c-13.26 0-24 10.74-24 24v144c0 13.25 10.74 24 24 24h102.06l88.97 88.95c15.03 15.03 40.97 4.47 40.97-16.97V88.02c0-21.46-25.96-31.98-40.97-16.97zM461.64 256l45.64-45.64c6.3-6.3 6.3-16.52 0-22.82l-22.82-22.82c-6.3-6.3-16.52-6.3-22.82 0L416 210.36l-45.64-45.64c-6.3-6.3-16.52-6.3-22.82 0l-22.82 22.82c-6.3 6.3-6.3 16.52 0 22.82L370.36 256l-45.63 45.63c-6.3 6.3-6.3 16.52 0 22.82l22.82 22.82c6.3 6.3 16.52 6.3 22.82 0L416 301.64l45.64 45.64c6.3 6.3 16.52 6.3 22.82 0l22.82-22.82c6.3-6.3 6.3-16.52 0-22.82L461.64 256z"},child:[]}]})(i)}function m0e(i){return v({attr:{viewBox:"0 0 384 512"},child:[{tag:"path",attr:{d:"M215.03 72.04L126.06 161H24c-13.26 0-24 10.74-24 24v144c0 13.25 10.74 24 24 24h102.06l88.97 88.95c15.03 15.03 40.97 4.47 40.97-16.97V89.02c0-21.47-25.96-31.98-40.97-16.98zm123.2 108.08c-11.58-6.33-26.19-2.16-32.61 9.45-6.39 11.61-2.16 26.2 9.45 32.61C327.98 229.28 336 242.62 336 257c0 14.38-8.02 27.72-20.92 34.81-11.61 6.41-15.84 21-9.45 32.61 6.43 11.66 21.05 15.8 32.61 9.45 28.23-15.55 45.77-45 45.77-76.88s-17.54-61.32-45.78-76.87z"},child:[]}]})(i)}function Rn(i){return v({attr:{viewBox:"0 0 576 512"},child:[{tag:"path",attr:{d:"M384 64H192C86 64 0 150 0 256s86 192 192 192h192c106 0 192-86 192-192S490 64 384 64zm0 320c-70.8 0-128-57.3-128-128 0-70.8 57.3-128 128-128 70.8 0 128 57.3 128 128 0 70.8-57.3 128-128 128z"},child:[]}]})(i)}function p0e(i){return v({attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{d:"M256 160c-52.9 0-96 43.1-96 96s43.1 96 96 96 96-43.1 96-96-43.1-96-96-96zm246.4 80.5l-94.7-47.3 33.5-100.4c4.5-13.6-8.4-26.5-21.9-21.9l-100.4 33.5-47.4-94.8c-6.4-12.8-24.6-12.8-31 0l-47.3 94.7L92.7 70.8c-13.6-4.5-26.5 8.4-21.9 21.9l33.5 100.4-94.7 47.4c-12.8 6.4-12.8 24.6 0 31l94.7 47.3-33.5 100.5c-4.5 13.6 8.4 26.5 21.9 21.9l100.4-33.5 47.3 94.7c6.4 12.8 24.6 12.8 31 0l47.3-94.7 100.4 33.5c13.6 4.5 26.5-8.4 21.9-21.9l-33.5-100.4 94.7-47.3c13-6.5 13-24.7.2-31.1zm-155.9 106c-49.9 49.9-131.1 49.9-181 0-49.9-49.9-49.9-131.1 0-181 49.9-49.9 131.1-49.9 181 0 49.9 49.9 49.9 131.1 0 181z"},child:[]}]})(i)}function O0e(i){return v({attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{d:"M367.9 329.76c-4.62 5.3-9.78 10.1-15.9 13.65v22.94c66.52 9.34 112 28.05 112 49.65 0 30.93-93.12 56-208 56S48 446.93 48 416c0-21.6 45.48-40.3 112-49.65v-22.94c-6.12-3.55-11.28-8.35-15.9-13.65C58.87 345.34 0 378.05 0 416c0 53.02 114.62 96 256 96s256-42.98 256-96c0-37.95-58.87-70.66-144.1-86.24zM256 128c35.35 0 64-28.65 64-64S291.35 0 256 0s-64 28.65-64 64 28.65 64 64 64zm-64 192v96c0 17.67 14.33 32 32 32h64c17.67 0 32-14.33 32-32v-96c17.67 0 32-14.33 32-32v-96c0-26.51-21.49-48-48-48h-11.8c-11.07 5.03-23.26 8-36.2 8s-25.13-2.97-36.2-8H208c-26.51 0-48 21.49-48 48v96c0 17.67 14.33 32 32 32z"},child:[]}]})(i)}function E0e(i){return v({attr:{viewBox:"0 0 448 512"},child:[{tag:"path",attr:{d:"M384 44v424c0 6.6-5.4 12-12 12h-48c-6.6 0-12-5.4-12-12V291.6l-195.5 181C95.9 489.7 64 475.4 64 448V64c0-27.4 31.9-41.7 52.5-24.6L312 219.3V44c0-6.6 5.4-12 12-12h48c6.6 0 12 5.4 12 12z"},child:[]}]})(i)}function Jn(i){return v({attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{d:"M496 384H160v-16c0-8.8-7.2-16-16-16h-32c-8.8 0-16 7.2-16 16v16H16c-8.8 0-16 7.2-16 16v32c0 8.8 7.2 16 16 16h80v16c0 8.8 7.2 16 16 16h32c8.8 0 16-7.2 16-16v-16h336c8.8 0 16-7.2 16-16v-32c0-8.8-7.2-16-16-16zm0-160h-80v-16c0-8.8-7.2-16-16-16h-32c-8.8 0-16 7.2-16 16v16H16c-8.8 0-16 7.2-16 16v32c0 8.8 7.2 16 16 16h336v16c0 8.8 7.2 16 16 16h32c8.8 0 16-7.2 16-16v-16h80c8.8 0 16-7.2 16-16v-32c0-8.8-7.2-16-16-16zm0-160H288V48c0-8.8-7.2-16-16-16h-32c-8.8 0-16 7.2-16 16v16H16C7.2 64 0 71.2 0 80v32c0 8.8 7.2 16 16 16h208v16c0 8.8 7.2 16 16 16h32c8.8 0 16-7.2 16-16v-16h208c8.8 0 16-7.2 16-16V80c0-8.8-7.2-16-16-16z"},child:[]}]})(i)}function _0e(i){return v({attr:{viewBox:"0 0 416 512"},child:[{tag:"path",attr:{d:"M272 96c26.51 0 48-21.49 48-48S298.51 0 272 0s-48 21.49-48 48 21.49 48 48 48zM113.69 317.47l-14.8 34.52H32c-17.67 0-32 14.33-32 32s14.33 32 32 32h77.45c19.25 0 36.58-11.44 44.11-29.09l8.79-20.52-10.67-6.3c-17.32-10.23-30.06-25.37-37.99-42.61zM384 223.99h-44.03l-26.06-53.25c-12.5-25.55-35.45-44.23-61.78-50.94l-71.08-21.14c-28.3-6.8-57.77-.55-80.84 17.14l-39.67 30.41c-14.03 10.75-16.69 30.83-5.92 44.86s30.84 16.66 44.86 5.92l39.69-30.41c7.67-5.89 17.44-8 25.27-6.14l14.7 4.37-37.46 87.39c-12.62 29.48-1.31 64.01 26.3 80.31l84.98 50.17-27.47 87.73c-5.28 16.86 4.11 34.81 20.97 40.09 3.19 1 6.41 1.48 9.58 1.48 13.61 0 26.23-8.77 30.52-22.45l31.64-101.06c5.91-20.77-2.89-43.08-21.64-54.39l-61.24-36.14 31.31-78.28 20.27 41.43c8 16.34 24.92 26.89 43.11 26.89H384c17.67 0 32-14.33 32-32s-14.33-31.99-32-31.99z"},child:[]}]})(i)}function f0e(i){return v({attr:{viewBox:"0 0 448 512"},child:[{tag:"path",attr:{d:"M400 224h-24v-72C376 68.2 307.8 0 224 0S72 68.2 72 152v72H48c-26.5 0-48 21.5-48 48v192c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V272c0-26.5-21.5-48-48-48zm-104 0H152v-72c0-39.7 32.3-72 72-72s72 32.3 72 72v72z"},child:[]}]})(i)}function S0e(i){return v({attr:{viewBox:"0 0 352 512"},child:[{tag:"path",attr:{d:"M96.06 454.35c.01 6.29 1.87 12.45 5.36 17.69l17.09 25.69a31.99 31.99 0 0 0 26.64 14.28h61.71a31.99 31.99 0 0 0 26.64-14.28l17.09-25.69a31.989 31.989 0 0 0 5.36-17.69l.04-38.35H96.01l.05 38.35zM0 176c0 44.37 16.45 84.85 43.56 115.78 16.52 18.85 42.36 58.23 52.21 91.45.04.26.07.52.11.78h160.24c.04-.26.07-.51.11-.78 9.85-33.22 35.69-72.6 52.21-91.45C335.55 260.85 352 220.37 352 176 352 78.61 272.91-.3 175.45 0 73.44.31 0 82.97 0 176zm176-80c-44.11 0-80 35.89-80 80 0 8.84-7.16 16-16 16s-16-7.16-16-16c0-61.76 50.24-112 112-112 8.84 0 16 7.16 16 16s-7.16 16-16 16z"},child:[]}]})(i)}function x0e(i){return v({attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{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"},child:[]}]})(i)}function k0e(i){return v({attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{d:"M464 448H48c-26.51 0-48-21.49-48-48V112c0-26.51 21.49-48 48-48h416c26.51 0 48 21.49 48 48v288c0 26.51-21.49 48-48 48zM112 120c-30.928 0-56 25.072-56 56s25.072 56 56 56 56-25.072 56-56-25.072-56-56-56zM64 384h384V272l-87.515-87.515c-4.686-4.686-12.284-4.686-16.971 0L208 320l-55.515-55.515c-4.686-4.686-12.284-4.686-16.971 0L64 336v48z"},child:[]}]})(i)}function Y0e(i){return v({attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{d:"M352.57 128c-28.09 0-54.09 4.52-77.06 12.86l12.41-123.11C289 7.31 279.81-1.18 269.33.13 189.63 10.13 128 77.64 128 159.43c0 28.09 4.52 54.09 12.86 77.06L17.75 224.08C7.31 223-1.18 232.19.13 242.67c10 79.7 77.51 141.33 159.3 141.33 28.09 0 54.09-4.52 77.06-12.86l-12.41 123.11c-1.05 10.43 8.11 18.93 18.59 17.62 79.7-10 141.33-77.51 141.33-159.3 0-28.09-4.52-54.09-12.86-77.06l123.11 12.41c10.44 1.05 18.93-8.11 17.62-18.59-10-79.7-77.51-141.33-159.3-141.33zM256 288a32 32 0 1 1 32-32 32 32 0 0 1-32 32z"},child:[]}]})(i)}function Q0e(i){return v({attr:{viewBox:"0 0 640 512"},child:[{tag:"path",attr:{d:"M624 448h-80V113.45C544 86.19 522.47 64 496 64H384v64h96v384h144c8.84 0 16-7.16 16-16v-32c0-8.84-7.16-16-16-16zM312.24 1.01l-192 49.74C105.99 54.44 96 67.7 96 82.92V448H16c-8.84 0-16 7.16-16 16v32c0 8.84 7.16 16 16 16h336V33.18c0-21.58-19.56-37.41-39.76-32.17zM264 288c-13.25 0-24-14.33-24-32s10.75-32 24-32 24 14.33 24 32-10.75 32-24 32z"},child:[]}]})(i)}function U0e(i){return v({attr:{viewBox:"0 0 448 512"},child:[{tag:"path",attr:{d:"M436 192H312c-13.3 0-24-10.7-24-24V44c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v84h84c6.6 0 12 5.4 12 12v40c0 6.6-5.4 12-12 12zm-276-24V44c0-6.6-5.4-12-12-12h-40c-6.6 0-12 5.4-12 12v84H12c-6.6 0-12 5.4-12 12v40c0 6.6 5.4 12 12 12h124c13.3 0 24-10.7 24-24zm0 300V344c0-13.3-10.7-24-24-24H12c-6.6 0-12 5.4-12 12v40c0 6.6 5.4 12 12 12h84v84c0 6.6 5.4 12 12 12h40c6.6 0 12-5.4 12-12zm192 0v-84h84c6.6 0 12-5.4 12-12v-40c0-6.6-5.4-12-12-12H312c-13.3 0-24 10.7-24 24v124c0 6.6 5.4 12 12 12h40c6.6 0 12-5.4 12-12z"},child:[]}]})(i)}function v0e(i){return v({attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{d:"M200 288H88c-21.4 0-32.1 25.8-17 41l32.9 31-99.2 99.3c-6.2 6.2-6.2 16.4 0 22.6l25.4 25.4c6.2 6.2 16.4 6.2 22.6 0L152 408l31.1 33c15.1 15.1 40.9 4.4 40.9-17V312c0-13.3-10.7-24-24-24zm112-64h112c21.4 0 32.1-25.9 17-41l-33-31 99.3-99.3c6.2-6.2 6.2-16.4 0-22.6L481.9 4.7c-6.2-6.2-16.4-6.2-22.6 0L360 104l-31.1-33C313.8 55.9 288 66.6 288 88v112c0 13.3 10.7 24 24 24zm96 136l33-31.1c15.1-15.1 4.4-40.9-17-40.9H312c-13.3 0-24 10.7-24 24v112c0 21.4 25.9 32.1 41 17l31-32.9 99.3 99.3c6.2 6.2 16.4 6.2 22.6 0l25.4-25.4c6.2-6.2 6.2-16.4 0-22.6L408 360zM183 71.1L152 104 52.7 4.7c-6.2-6.2-16.4-6.2-22.6 0L4.7 30.1c-6.2 6.2-6.2 16.4 0 22.6L104 152l-33 31.1C55.9 198.2 66.6 224 88 224h112c13.3 0 24-10.7 24-24V88c0-21.3-25.9-32-41-16.9z"},child:[]}]})(i)}function b0e(i){return v({attr:{viewBox:"0 0 352 512"},child:[{tag:"path",attr:{d:"M176 80c-52.94 0-96 43.06-96 96 0 8.84 7.16 16 16 16s16-7.16 16-16c0-35.3 28.72-64 64-64 8.84 0 16-7.16 16-16s-7.16-16-16-16zM96.06 459.17c0 3.15.93 6.22 2.68 8.84l24.51 36.84c2.97 4.46 7.97 7.14 13.32 7.14h78.85c5.36 0 10.36-2.68 13.32-7.14l24.51-36.84c1.74-2.62 2.67-5.7 2.68-8.84l.05-43.18H96.02l.04 43.18zM176 0C73.72 0 0 82.97 0 176c0 44.37 16.45 84.85 43.56 115.78 16.64 18.99 42.74 58.8 52.42 92.16v.06h48v-.12c-.01-4.77-.72-9.51-2.15-14.07-5.59-17.81-22.82-64.77-62.17-109.67-20.54-23.43-31.52-53.15-31.61-84.14-.2-73.64 59.67-128 127.95-128 70.58 0 128 57.42 128 128 0 30.97-11.24 60.85-31.65 84.14-39.11 44.61-56.42 91.47-62.1 109.46a47.507 47.507 0 0 0-2.22 14.3v.1h48v-.05c9.68-33.37 35.78-73.18 52.42-92.16C335.55 260.85 352 220.37 352 176 352 78.8 273.2 0 176 0z"},child:[]}]})(i)}function $0e(i){return v({attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0z"},child:[]},{tag:"circle",attr:{cx:"12",cy:"19",r:"2"},child:[]},{tag:"path",attr:{d:"M10 3h4v12h-4z"},child:[]}]})(i)}function P0e(i){return v({attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0z"},child:[]},{tag:"path",attr:{d:"m21.41 10.59-7.99-8c-.78-.78-2.05-.78-2.83 0l-8.01 8c-.78.78-.78 2.05 0 2.83l8.01 8c.78.78 2.05.78 2.83 0l7.99-8c.79-.79.79-2.05 0-2.83zM13.5 14.5V12H10v3H8v-4c0-.55.45-1 1-1h4.5V7.5L17 11l-3.5 3.5z"},child:[]}]})(i)}function W0e(i){return v({attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0z"},child:[]},{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0V0z"},child:[]},{tag:"path",attr:{d:"m17 16-4-4V8.82C14.16 8.4 15 7.3 15 6c0-1.66-1.34-3-3-3S9 4.34 9 6c0 1.3.84 2.4 2 2.82V12l-4 4H3v5h5v-3.05l4-4.2 4 4.2V21h5v-5h-4z"},child:[]}]})(i)}function R0e(i){return v({attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0z"},child:[]},{tag:"path",attr:{d:"M15 16v1.26l-6-3v-3.17L11.7 8H16V2h-6v4.9L7.3 10H3v6h5l7 3.5V22h6v-6z"},child:[]}]})(i)}function Bn(i){return v({attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0z"},child:[]},{tag:"path",attr:{d:"M16.56 8.94 7.62 0 6.21 1.41l2.38 2.38-5.15 5.15a1.49 1.49 0 0 0 0 2.12l5.5 5.5c.29.29.68.44 1.06.44s.77-.15 1.06-.44l5.5-5.5c.59-.58.59-1.53 0-2.12zM5.21 10 10 5.21 14.79 10H5.21zM19 11.5s-2 2.17-2 3.5c0 1.1.9 2 2 2s2-.9 2-2c0-1.33-2-3.5-2-3.5zM2 20h20v4H2v-4z"},child:[]}]})(i)}function J0e(i){return v({attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0z"},child:[]},{tag:"path",attr:{d:"M8.4 18.2c.38.5.6 1.12.6 1.8 0 1.66-1.34 3-3 3s-3-1.34-3-3 1.34-3 3-3c.44 0 .85.09 1.23.26l1.41-1.77a4.504 4.504 0 0 1-1.09-3.69l-2.03-.68A2.997 2.997 0 0 1 0 9.5c0-1.66 1.34-3 3-3s3 1.34 3 3c0 .07 0 .14-.01.21l2.03.68a4.468 4.468 0 0 1 3.22-2.32V5.91A3.018 3.018 0 0 1 9 3c0-1.66 1.34-3 3-3s3 1.34 3 3c0 1.4-.96 2.57-2.25 2.91v2.16c1.4.23 2.58 1.11 3.22 2.32L18 9.71V9.5c0-1.66 1.34-3 3-3s3 1.34 3 3-1.34 3-3 3c-1.06 0-1.98-.55-2.52-1.37l-2.03.68a4.49 4.49 0 0 1-1.09 3.69l1.41 1.77c.38-.18.79-.27 1.23-.27 1.66 0 3 1.34 3 3s-1.34 3-3 3-3-1.34-3-3c0-.68.22-1.3.6-1.8l-1.41-1.77c-1.35.75-3.01.76-4.37 0L8.4 18.2z"},child:[]}]})(i)}function Gn(i){return v({attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0z"},child:[]},{tag:"path",attr:{d:"M1 21h22L12 2 1 21zm12-3h-2v-2h2v2zm0-4h-2v-4h2v4z"},child:[]}]})(i)}function B0e(i){return v({attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0z"},child:[]},{tag:"path",attr:{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm1 15h-2v-2h2v2zm0-4h-2V7h2v6z"},child:[]}]})(i)}function G0e(i){return v({attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0z"},child:[]},{tag:"path",attr:{d:"M12 8c-2.21 0-4 1.79-4 4s1.79 4 4 4 4-1.79 4-4-1.79-4-4-4zm8.94 3A8.994 8.994 0 0 0 13 3.06V1h-2v2.06A8.994 8.994 0 0 0 3.06 11H1v2h2.06A8.994 8.994 0 0 0 11 20.94V23h2v-2.06A8.994 8.994 0 0 0 20.94 13H23v-2h-2.06zM12 19c-3.87 0-7-3.13-7-7s3.13-7 7-7 7 3.13 7 7-3.13 7-7 7z"},child:[]}]})(i)}function F0e(i){return v({attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0z"},child:[]},{tag:"path",attr:{d:"M7 5h10v2h2V3c0-1.1-.9-1.99-2-1.99L7 1c-1.1 0-2 .9-2 2v4h2V5zm8.41 11.59L20 12l-4.59-4.59L14 8.83 17.17 12 14 15.17l1.41 1.42zM10 15.17 6.83 12 10 8.83 8.59 7.41 4 12l4.59 4.59L10 15.17zM17 19H7v-2H5v4c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2v-4h-2v2z"},child:[]}]})(i)}function Fn(i){return v({attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0z"},child:[]},{tag:"path",attr:{d:"M15.67 4H14V2h-4v2H8.33C7.6 4 7 4.6 7 5.33v15.33C7 21.4 7.6 22 8.33 22h7.33c.74 0 1.34-.6 1.34-1.33V5.33C17 4.6 16.4 4 15.67 4zM13 18h-2v-2h2v2zm0-4h-2V9h2v5z"},child:[]}]})(i)}function H0e(i){return v({attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0z"},child:[]},{tag:"path",attr:{d:"M15.54 5.54 13.77 7.3 12 5.54 10.23 7.3 8.46 5.54 12 2zm2.92 10-1.76-1.77L18.46 12l-1.76-1.77 1.76-1.77L22 12zm-10 2.92 1.77-1.76L12 18.46l1.77-1.76 1.77 1.76L12 22zm-2.92-10 1.76 1.77L5.54 12l1.76 1.77-1.76 1.77L2 12z"},child:[]},{tag:"circle",attr:{cx:"12",cy:"12",r:"3"},child:[]}]})(i)}function Hn(i){return v({attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0z"},child:[]},{tag:"path",attr:{d:"M20 6h-4V4c0-1.11-.89-2-2-2h-4c-1.11 0-2 .89-2 2v2H4c-1.11 0-1.99.89-1.99 2L2 19c0 1.11.89 2 2 2h16c1.11 0 2-.89 2-2V8c0-1.11-.89-2-2-2zm-6 0h-4V4h4v2z"},child:[]}]})(i)}function V0e(i){return v({attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0z"},child:[]},{tag:"path",attr:{d:"M11.07 12.85c.77-1.39 2.25-2.21 3.11-3.44.91-1.29.4-3.7-2.18-3.7-1.69 0-2.52 1.28-2.87 2.34L6.54 6.96C7.25 4.83 9.18 3 11.99 3c2.35 0 3.96 1.07 4.78 2.41.7 1.15 1.11 3.3.03 4.9-1.2 1.77-2.35 2.31-2.97 3.45-.25.46-.35.76-.35 2.24h-2.89c-.01-.78-.13-2.05.48-3.15zM14 20c0 1.1-.9 2-2 2s-2-.9-2-2 .9-2 2-2 2 .9 2 2z"},child:[]}]})(i)}function Vn(i){return v({attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0z"},child:[]},{tag:"path",attr:{d:"M12 3C6.95 3 3.15 4.85 0 7.23L12 22 24 7.25C20.85 4.87 17.05 3 12 3zm1 13h-2v-6h2v6zm-2-8V6h2v2h-2z"},child:[]}]})(i)}function Z0e(i){return v({attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0V0z"},child:[]},{tag:"path",attr:{d:"M12 8c-2.21 0-4 1.79-4 4s1.79 4 4 4 4-1.79 4-4-1.79-4-4-4zm8.94 3A8.994 8.994 0 0 0 13 3.06V1h-2v2.06A8.994 8.994 0 0 0 3.06 11H1v2h2.06A8.994 8.994 0 0 0 11 20.94V23h2v-2.06A8.994 8.994 0 0 0 20.94 13H23v-2h-2.06zM12 19c-3.87 0-7-3.13-7-7s3.13-7 7-7 7 3.13 7 7-3.13 7-7 7z"},child:[]}]})(i)}function X0e(i){return v({attr:{version:"1.1",id:"Layer_1",x:"0px",y:"0px",viewBox:"0 0 30 30",style:"enable-background:new 0 0 30 30;"},child:[{tag:"path",attr:{d:`M9.91,19.56c0-0.85,0.2-1.64,0.59-2.38s0.94-1.35,1.65-1.84V5.42c0-0.8,0.27-1.48,0.82-2.03S14.2,2.55,15,2.55 + c0.81,0,1.49,0.28,2.04,0.83c0.55,0.56,0.83,1.23,0.83,2.03v9.92c0.71,0.49,1.25,1.11,1.64,1.84s0.58,1.53,0.58,2.38 + c0,0.92-0.23,1.78-0.68,2.56s-1.07,1.4-1.85,1.85s-1.63,0.68-2.56,0.68c-0.92,0-1.77-0.23-2.55-0.68s-1.4-1.07-1.86-1.85 + S9.91,20.48,9.91,19.56z M11.67,19.56c0,0.93,0.33,1.73,0.98,2.39c0.65,0.66,1.44,0.99,2.36,0.99c0.93,0,1.73-0.33,2.4-1 + s1.01-1.46,1.01-2.37c0-0.62-0.16-1.2-0.48-1.73c-0.32-0.53-0.76-0.94-1.32-1.23l-0.28-0.14c-0.1-0.04-0.15-0.14-0.15-0.29V5.42 + c0-0.32-0.11-0.59-0.34-0.81C15.62,4.4,15.34,4.29,15,4.29c-0.32,0-0.6,0.11-0.83,0.32c-0.23,0.21-0.34,0.48-0.34,0.81v10.74 + c0,0.15-0.05,0.25-0.14,0.29l-0.27,0.14c-0.55,0.29-0.98,0.7-1.29,1.23C11.82,18.35,11.67,18.92,11.67,19.56z M12.45,19.56 + c0,0.71,0.24,1.32,0.73,1.82s1.07,0.75,1.76,0.75s1.28-0.25,1.79-0.75c0.51-0.5,0.76-1.11,0.76-1.81c0-0.63-0.22-1.19-0.65-1.67 + c-0.43-0.48-0.96-0.77-1.58-0.85V9.69c0-0.06-0.03-0.13-0.1-0.19c-0.07-0.07-0.14-0.1-0.22-0.1c-0.09,0-0.16,0.03-0.21,0.08 + c-0.05,0.06-0.08,0.12-0.08,0.21v7.34c-0.61,0.09-1.13,0.37-1.56,0.85C12.66,18.37,12.45,18.92,12.45,19.56z`},child:[]}]})(i)}function K0e(i){return v({attr:{version:"1.1",id:"Layer_1",x:"0px",y:"0px",viewBox:"0 0 30 30",style:"enable-background:new 0 0 30 30;"},child:[{tag:"path",attr:{d:`M6.34,12.48c0-0.94,0.3-1.78,0.89-2.52s1.34-1.21,2.25-1.41C9.73,7.43,10.3,6.5,11.2,5.78s1.92-1.08,3.08-1.08 + c1.12,0,2.13,0.35,3.02,1.05c0.89,0.7,1.46,1.6,1.73,2.69h0.27c1.12,0,2.08,0.39,2.88,1.18c0.79,0.78,1.19,1.74,1.19,2.85 + c0,0.6-0.12,1.17-0.37,1.7c-0.25,0.53-0.59,0.99-1.03,1.37v0.03c0,0.59-0.19,1.12-0.56,1.59c-0.37,0.47-0.84,0.76-1.4,0.89 + c-0.14,0.62-0.45,1.15-0.91,1.58c-0.46,0.43-1.01,0.7-1.63,0.8c0.29,0.34,0.43,0.72,0.43,1.13c0,0.48-0.17,0.89-0.51,1.24 + c-0.34,0.34-0.75,0.52-1.23,0.52c-0.48,0-0.89-0.17-1.23-0.52c-0.34-0.34-0.51-0.76-0.51-1.24c0-0.19,0.03-0.38,0.1-0.57h-0.1 + c-0.58,0-1.08-0.21-1.5-0.63c-0.42-0.42-0.63-0.92-0.63-1.5c0-0.4,0.1-0.76,0.3-1.07c-0.52-0.29-0.89-0.7-1.12-1.25h-1.28v-0.01 + c-1.07-0.07-1.98-0.49-2.73-1.27S6.34,13.56,6.34,12.48z M7.74,12.23c0,0.8,0.28,1.48,0.84,2.04s1.24,0.84,2.03,0.84 + c0.49,0,0.95-0.11,1.37-0.34c0.12,0.74,0.47,1.36,1.04,1.86s1.25,0.74,2.02,0.74c0.87,0,1.61-0.31,2.22-0.92 + c0.41,0.48,0.92,0.71,1.54,0.71c0.57,0,1.05-0.2,1.46-0.6c0.4-0.4,0.6-0.89,0.6-1.46c0.4-0.27,0.72-0.61,0.95-1.04 + c0.23-0.42,0.35-0.88,0.35-1.37c0-0.79-0.28-1.47-0.85-2.02c-0.57-0.55-1.25-0.83-2.05-0.83c-0.56,0-1.07,0.15-1.53,0.44 + c0.06-0.24,0.08-0.51,0.08-0.79c0-0.96-0.34-1.78-1.03-2.46c-0.69-0.68-1.52-1.01-2.49-1.01c-0.94,0-1.75,0.33-2.43,0.97 + s-1.04,1.44-1.07,2.37c-0.02,0-0.05,0-0.08,0c-0.04,0-0.07,0-0.09,0c-0.79,0-1.46,0.28-2.03,0.84S7.74,11.45,7.74,12.23z`},child:[]}]})(i)}function q0e(i){return v({attr:{version:"1.1",id:"Layer_1",x:"0px",y:"0px",viewBox:"0 0 30 30",style:"enable-background:new 0 0 30 30;"},child:[{tag:"path",attr:{d:`M7.56,17.19c0-0.88,0.24-1.89,0.72-3.03s1.1-2.25,1.86-3.31c1.56-2.06,2.92-3.62,4.06-4.67l0.75-0.72 + c0.25,0.26,0.53,0.5,0.83,0.72c0.41,0.42,1.04,1.11,1.88,2.09s1.57,1.85,2.17,2.65c0.71,1.01,1.32,2.1,1.81,3.25 + s0.74,2.16,0.74,3.03c0,1-0.19,1.95-0.58,2.86c-0.39,0.91-0.91,1.7-1.57,2.36c-0.66,0.66-1.45,1.19-2.37,1.58 + c-0.92,0.39-1.89,0.59-2.91,0.59c-1,0-1.95-0.19-2.86-0.57c-0.91-0.38-1.7-0.89-2.36-1.55c-0.66-0.65-1.19-1.44-1.58-2.35 + S7.56,18.23,7.56,17.19z M9.82,14.26c0,0.83,0.17,1.49,0.52,1.99c0.35,0.49,0.88,0.74,1.59,0.74c0.72,0,1.25-0.25,1.61-0.74 + c0.35-0.49,0.53-1.15,0.54-1.99c-0.01-0.84-0.19-1.5-0.54-2c-0.35-0.49-0.89-0.74-1.61-0.74c-0.71,0-1.24,0.25-1.59,0.74 + C9.99,12.76,9.82,13.42,9.82,14.26z M11.39,14.26c0-0.15,0-0.27,0-0.35s0.01-0.19,0.02-0.33c0.01-0.14,0.02-0.25,0.05-0.32 + s0.05-0.16,0.09-0.24c0.04-0.08,0.09-0.15,0.15-0.18c0.07-0.04,0.14-0.06,0.23-0.06c0.14,0,0.25,0.04,0.33,0.12s0.14,0.21,0.17,0.38 + c0.03,0.18,0.05,0.32,0.06,0.45s0.01,0.3,0.01,0.52c0,0.23,0,0.4-0.01,0.52c-0.01,0.12-0.03,0.27-0.06,0.45 + c-0.03,0.17-0.09,0.3-0.17,0.38s-0.19,0.12-0.33,0.12c-0.09,0-0.16-0.02-0.23-0.06c-0.07-0.04-0.12-0.1-0.15-0.18 + c-0.04-0.08-0.07-0.17-0.09-0.24c-0.02-0.08-0.04-0.19-0.05-0.32c-0.01-0.14-0.02-0.25-0.02-0.32S11.39,14.41,11.39,14.26z + M11.98,22.01h1.32l4.99-10.74h-1.35L11.98,22.01z M16.28,19.02c0.01,0.84,0.2,1.5,0.55,2c0.35,0.49,0.89,0.74,1.6,0.74 + c0.72,0,1.25-0.25,1.6-0.74c0.35-0.49,0.52-1.16,0.53-2c-0.01-0.84-0.18-1.5-0.53-1.99c-0.35-0.49-0.88-0.74-1.6-0.74 + c-0.71,0-1.25,0.25-1.6,0.74C16.47,17.52,16.29,18.18,16.28,19.02z M17.85,19.02c0-0.23,0-0.4,0.01-0.52 + c0.01-0.12,0.03-0.27,0.06-0.45s0.09-0.3,0.17-0.38s0.19-0.12,0.33-0.12c0.09,0,0.17,0.02,0.24,0.06c0.07,0.04,0.12,0.1,0.16,0.19 + c0.04,0.09,0.07,0.17,0.1,0.24s0.04,0.18,0.05,0.32l0.01,0.32l0,0.34c0,0.16,0,0.28,0,0.35l-0.01,0.32l-0.05,0.32l-0.1,0.24 + l-0.16,0.19l-0.24,0.06c-0.14,0-0.25-0.04-0.33-0.12s-0.14-0.21-0.17-0.38c-0.03-0.18-0.05-0.33-0.06-0.45S17.85,19.25,17.85,19.02z + `},child:[]}]})(i)}function e4e(i){return v({attr:{version:"1.1",id:"Layer_1",x:"0px",y:"0px",viewBox:"0 0 30 30",style:"enable-background:new 0 0 30 30;"},child:[{tag:"path",attr:{d:`M7.38,21.83c0-0.3,0.1-0.55,0.29-0.76c0.19-0.21,0.43-0.31,0.7-0.31v-0.02l13.16,0.04c0.06-0.01,0.1-0.02,0.1-0.02 + c0.27,0.01,0.51,0.12,0.7,0.33c0.19,0.21,0.29,0.47,0.28,0.77c0,0.3-0.1,0.55-0.29,0.76c-0.19,0.21-0.43,0.31-0.7,0.31v0.01 + L8.59,22.9c-0.1,0.01-0.17,0.02-0.22,0.02c-0.28-0.01-0.51-0.11-0.7-0.32C7.47,22.39,7.37,22.13,7.38,21.83z M8.2,16.37 + c-0.01-0.43,0.04-0.93,0.16-1.52c0.06-0.3,0.2-0.76,0.44-1.37c0.02-0.05,0.07-0.14,0.13-0.28c0.01,0.02,0.03,0.03,0.04,0.05 + s0.02,0.02,0.02,0.03c0.11,0.44,0.27,0.84,0.49,1.2c0.21,0.32,0.48,0.56,0.82,0.69c0.26,0.11,0.63,0.17,1.1,0.18 + c0.02,0,0.05,0,0.08,0c0.03,0,0.06,0,0.08,0c-0.33-0.33-0.59-0.67-0.79-1c-0.3-0.52-0.49-1.12-0.57-1.81 + c-0.06-0.54-0.03-1.19,0.09-1.96c0.02-0.15,0.12-0.49,0.29-1.01c0.15-0.47,0.36-0.9,0.64-1.28C11.54,7.8,12,7.3,12.61,6.78 + c0.37-0.31,0.89-0.67,1.56-1.07c0.07-0.04,0.18-0.11,0.35-0.19c0,0.02,0,0.04,0,0.05s0,0.03,0,0.04v0.02 + c-0.24,0.57-0.41,1.15-0.49,1.73c-0.06,0.53,0.02,1.02,0.24,1.48c0.17,0.36,0.48,0.75,0.92,1.15c0.09,0.09,0.29,0.29,0.6,0.58 + c0.3,0.29,0.54,0.52,0.7,0.68l0.25,0.25c0.26-0.38,0.41-0.83,0.44-1.35c0.04-0.55,0-1.15-0.14-1.8c0-0.01,0-0.04,0.01-0.11 + c0.02,0.02,0.13,0.1,0.3,0.24c0.56,0.5,0.98,0.95,1.28,1.34c0.48,0.62,0.83,1.21,1.06,1.74c0.19,0.46,0.31,0.92,0.38,1.4 + c0.06,0.42,0.08,0.77,0.07,1.05c-0.01,0.78-0.1,1.43-0.25,1.96c-0.07,0.21-0.13,0.38-0.19,0.52c0.25-0.07,0.47-0.16,0.65-0.26 + c0.25-0.16,0.45-0.37,0.6-0.66c0.16-0.29,0.29-0.62,0.38-0.98c0-0.01,0.01-0.03,0.03-0.05c0.01,0.02,0.02,0.05,0.05,0.09 + c0.02,0.04,0.04,0.07,0.05,0.1c0.13,0.31,0.22,0.63,0.27,0.97c0.08,0.38,0.1,0.75,0.08,1.13c-0.02,0.29-0.07,0.56-0.16,0.81 + c-0.08,0.24-0.16,0.43-0.22,0.58c-0.19,0.38-0.39,0.71-0.62,0.98c-0.06,0.07-0.11,0.13-0.14,0.16H9.67 + c-0.01-0.01-0.03-0.03-0.07-0.06s-0.06-0.05-0.08-0.07C9.26,18.98,8.98,18.6,8.7,18.1c-0.08-0.15-0.18-0.38-0.29-0.69 + C8.29,17.1,8.22,16.75,8.2,16.37z`},child:[]}]})(i)}function t4e(i){return v({attr:{version:"1.1",id:"Layer_1",x:"0px",y:"0px",viewBox:"0 0 30 30",style:"enable-background:new 0 0 30 30;"},child:[{tag:"path",attr:{d:`M4.37,14.62c0-0.24,0.08-0.45,0.25-0.62c0.17-0.16,0.38-0.24,0.6-0.24h2.04c0.23,0,0.42,0.08,0.58,0.25 + c0.15,0.17,0.23,0.37,0.23,0.61S8,15.06,7.85,15.23c-0.15,0.17-0.35,0.25-0.58,0.25H5.23c-0.23,0-0.43-0.08-0.6-0.25 + C4.46,15.06,4.37,14.86,4.37,14.62z M7.23,21.55c0-0.23,0.08-0.43,0.23-0.61l1.47-1.43c0.15-0.16,0.35-0.23,0.59-0.23 + c0.24,0,0.44,0.08,0.6,0.23s0.24,0.34,0.24,0.57c0,0.24-0.08,0.46-0.24,0.64L8.7,22.14c-0.41,0.32-0.82,0.32-1.23,0 + C7.31,21.98,7.23,21.78,7.23,21.55z M7.23,7.71c0-0.23,0.08-0.43,0.23-0.61C7.66,6.93,7.87,6.85,8.1,6.85 + c0.22,0,0.42,0.08,0.59,0.24l1.43,1.47c0.16,0.15,0.24,0.35,0.24,0.59c0,0.24-0.08,0.44-0.24,0.6s-0.36,0.24-0.6,0.24 + c-0.24,0-0.44-0.08-0.59-0.24L7.47,8.32C7.31,8.16,7.23,7.95,7.23,7.71z M9.78,14.62c0-0.93,0.23-1.8,0.7-2.6s1.1-1.44,1.91-1.91 + s1.67-0.7,2.6-0.7c0.7,0,1.37,0.14,2.02,0.42c0.64,0.28,1.2,0.65,1.66,1.12c0.47,0.47,0.84,1.02,1.11,1.66 + c0.27,0.64,0.41,1.32,0.41,2.02c0,0.94-0.23,1.81-0.7,2.61c-0.47,0.8-1.1,1.43-1.9,1.9c-0.8,0.47-1.67,0.7-2.61,0.7 + s-1.81-0.23-2.61-0.7c-0.8-0.47-1.43-1.1-1.9-1.9C10.02,16.43,9.78,15.56,9.78,14.62z M11.48,14.62c0,0.98,0.34,1.81,1.03,2.5 + c0.68,0.69,1.51,1.04,2.49,1.04s1.81-0.35,2.5-1.04s1.04-1.52,1.04-2.5c0-0.96-0.35-1.78-1.04-2.47c-0.69-0.68-1.52-1.02-2.5-1.02 + c-0.97,0-1.8,0.34-2.48,1.02C11.82,12.84,11.48,13.66,11.48,14.62z M14.14,22.4c0-0.24,0.08-0.44,0.25-0.6s0.37-0.24,0.6-0.24 + c0.24,0,0.45,0.08,0.61,0.24s0.24,0.36,0.24,0.6v1.99c0,0.24-0.08,0.45-0.25,0.62c-0.17,0.17-0.37,0.25-0.6,0.25 + s-0.44-0.08-0.6-0.25c-0.17-0.17-0.25-0.38-0.25-0.62V22.4z M14.14,6.9V4.86c0-0.23,0.08-0.43,0.25-0.6C14.56,4.09,14.76,4,15,4 + s0.43,0.08,0.6,0.25c0.17,0.17,0.25,0.37,0.25,0.6V6.9c0,0.23-0.08,0.42-0.25,0.58S15.23,7.71,15,7.71s-0.44-0.08-0.6-0.23 + S14.14,7.13,14.14,6.9z M19.66,20.08c0-0.23,0.08-0.42,0.23-0.56c0.15-0.16,0.34-0.23,0.56-0.23c0.24,0,0.44,0.08,0.6,0.23 + l1.46,1.43c0.16,0.17,0.24,0.38,0.24,0.61c0,0.23-0.08,0.43-0.24,0.59c-0.4,0.31-0.8,0.31-1.2,0l-1.42-1.42 + C19.74,20.55,19.66,20.34,19.66,20.08z M19.66,9.16c0-0.25,0.08-0.45,0.23-0.59l1.42-1.47c0.17-0.16,0.37-0.24,0.59-0.24 + c0.24,0,0.44,0.08,0.6,0.25c0.17,0.17,0.25,0.37,0.25,0.6c0,0.25-0.08,0.46-0.24,0.62l-1.46,1.43c-0.18,0.16-0.38,0.24-0.6,0.24 + c-0.23,0-0.41-0.08-0.56-0.24S19.66,9.4,19.66,9.16z M21.92,14.62c0-0.24,0.08-0.44,0.24-0.62c0.16-0.16,0.35-0.24,0.57-0.24h2.02 + c0.23,0,0.43,0.09,0.6,0.26c0.17,0.17,0.26,0.37,0.26,0.6s-0.09,0.43-0.26,0.6c-0.17,0.17-0.37,0.25-0.6,0.25h-2.02 + c-0.23,0-0.43-0.08-0.58-0.25S21.92,14.86,21.92,14.62z`},child:[]}]})(i)}function Zn(i){return v({attr:{version:"1.1",id:"Layer_1",x:"0px",y:"0px",viewBox:"0 0 30 30",style:"enable-background:new 0 0 30 30;"},child:[{tag:"path",attr:{d:`M3.89,17.6c0-0.99,0.31-1.88,0.93-2.65s1.41-1.27,2.38-1.49c0.26-1.17,0.85-2.14,1.78-2.88c0.93-0.75,2-1.12,3.22-1.12 + c1.18,0,2.24,0.36,3.16,1.09c0.93,0.73,1.53,1.66,1.8,2.8h0.27c1.18,0,2.18,0.41,3.01,1.24s1.25,1.83,1.25,3 + c0,1.18-0.42,2.18-1.25,3.01s-1.83,1.25-3.01,1.25H8.16c-0.58,0-1.13-0.11-1.65-0.34S5.52,21,5.14,20.62 + c-0.38-0.38-0.68-0.84-0.91-1.36S3.89,18.17,3.89,17.6z M5.34,17.6c0,0.76,0.28,1.42,0.82,1.96s1.21,0.82,1.99,0.82h9.28 + c0.77,0,1.44-0.27,1.99-0.82c0.55-0.55,0.83-1.2,0.83-1.96c0-0.76-0.27-1.42-0.83-1.96c-0.55-0.54-1.21-0.82-1.99-0.82h-1.39 + c-0.1,0-0.15-0.05-0.15-0.15l-0.07-0.49c-0.1-0.94-0.5-1.73-1.19-2.35s-1.51-0.93-2.45-0.93c-0.94,0-1.76,0.31-2.46,0.94 + c-0.7,0.62-1.09,1.41-1.18,2.34l-0.07,0.42c0,0.1-0.05,0.15-0.16,0.15l-0.45,0.07c-0.72,0.06-1.32,0.36-1.81,0.89 + C5.59,16.24,5.34,16.87,5.34,17.6z M14.19,8.88c-0.1,0.09-0.08,0.16,0.07,0.21c0.43,0.19,0.79,0.37,1.08,0.55 + c0.11,0.03,0.19,0.02,0.22-0.03c0.61-0.57,1.31-0.86,2.12-0.86c0.81,0,1.5,0.27,2.1,0.81c0.59,0.54,0.92,1.21,0.99,2l0.09,0.64h1.42 + c0.65,0,1.21,0.23,1.68,0.7c0.47,0.47,0.7,1.02,0.7,1.66c0,0.6-0.21,1.12-0.62,1.57s-0.92,0.7-1.53,0.77c-0.1,0-0.15,0.05-0.15,0.16 + v1.13c0,0.11,0.05,0.16,0.15,0.16c1.01-0.06,1.86-0.46,2.55-1.19s1.04-1.6,1.04-2.6c0-1.06-0.37-1.96-1.12-2.7 + c-0.75-0.75-1.65-1.12-2.7-1.12h-0.15c-0.26-1-0.81-1.82-1.65-2.47c-0.83-0.65-1.77-0.97-2.8-0.97C16.28,7.29,15.11,7.82,14.19,8.88 + z`},child:[]}]})(i)}function Xn(i){return v({attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{d:"M352 146.4c-34.4-48.6-67.5-78.5-90.8-96.6-3.1-2.4-7.3-2.4-10.4-.1-23 17.1-56.1 48.4-90.5 96.5-37.3 52-63 108.4-64.2 170.9 0 1.2-.1 2.5-.1 3.7 0 18.4 3.9 35.9 10.9 52.1 4.1 9.3 9.2 18.1 15.2 26.3 28.5 39 77.8 64.8 133.8 64.8 88.4 0 160.1-64.1 160.1-143.2 0-63.7-27-122.2-64-174.4zm-86 264.3h-.5c-9.9 0-12-14.1-2.6-17.1 45.1-14.2 69.6-38.5 86.4-80.8 3.5-8.9 16.7-6.5 16.8 3.1v1.4c-.1 51.6-44.9 93.4-100.1 93.4z"},child:[]}]})(i)}function s4e(i){return v({attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{d:"M256 76c48.1 0 93.3 18.7 127.3 52.7S436 207.9 436 256s-18.7 93.3-52.7 127.3S304.1 436 256 436c-48.1 0-93.3-18.7-127.3-52.7S76 304.1 76 256s18.7-93.3 52.7-127.3S207.9 76 256 76m0-28C141.1 48 48 141.1 48 256s93.1 208 208 208 208-93.1 208-208S370.9 48 256 48z"},child:[]},{tag:"path",attr:{d:"M363.5 148.5C334.8 119.8 296.6 104 256 104c-40.6 0-78.8 15.8-107.5 44.5C119.8 177.2 104 215.4 104 256s15.8 78.8 44.5 107.5C177.2 392.2 215.4 408 256 408c40.6 0 78.8-15.8 107.5-44.5C392.2 334.8 408 296.6 408 256s-15.8-78.8-44.5-107.5z"},child:[]}]})(i)}function i4e(i){return v({attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{d:"M430.1 347.9c-6.6-6.1-16.3-7.6-24.6-9-11.5-1.9-15.9-4-22.6-10-14.3-12.7-14.3-31.1 0-43.8l30.3-26.9c46.4-41 46.4-108.2 0-149.2-34.2-30.1-80.1-45-127.8-45-55.7 0-113.9 20.3-158.8 60.1-83.5 73.8-83.5 194.7 0 268.5 41.5 36.7 97.5 55 152.9 55.4h1.7c55.4 0 110-17.9 148.8-52.4 14.4-12.7 12-36.6.1-47.7zM120 216c0-17.7 14.3-32 32-32s32 14.3 32 32-14.3 32-32 32-32-14.3-32-32zm40 126c-17.7 0-32-14.3-32-32s14.3-32 32-32 32 14.3 32 32-14.3 32-32 32zm64-161c-17.7 0-32-14.3-32-32s14.3-32 32-32 32 14.3 32 32-14.3 32-32 32zm72 219c-26.5 0-48-21.5-48-48s21.5-48 48-48 48 21.5 48 48-21.5 48-48 48zm24-208c-17.7 0-32-14.3-32-32s14.3-32 32-32 32 14.3 32 32-14.3 32-32 32z"},child:[]}]})(i)}function r4e(i){return v({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"path",attr:{d:"M8 12a4 4 0 0 0 4 4m0 -8a4 4 0 0 0 -4 4"},child:[]},{tag:"path",attr:{d:"M3 12h1"},child:[]},{tag:"path",attr:{d:"M12 3v1"},child:[]},{tag:"path",attr:{d:"M12 20v1"},child:[]},{tag:"path",attr:{d:"M5.6 5.6l.7 .7"},child:[]},{tag:"path",attr:{d:"M6.3 17.7l-.7 .7"},child:[]},{tag:"path",attr:{d:"M20 7l-3 5h4l-3 5"},child:[]}]})(i)}function o4e(i){return v({attr:{viewBox:"0 0 256 256",fill:"currentColor"},child:[{tag:"path",attr:{d:"M224,127.17a96.48,96.48,0,0,1-2.39,22.18A24,24,0,0,1,198.21,168H152a24,24,0,0,0-24,24,24,24,0,0,1-32,22.61C58.73,201.44,32,169.81,32,128a96,96,0,0,1,95-96C179.84,31.47,223.55,74.35,224,127.17Z",opacity:"0.2"},child:[]},{tag:"path",attr:{d:"M200.77,53.89A103.27,103.27,0,0,0,128,24h-1.07A104,104,0,0,0,24,128c0,43,26.58,79.06,69.36,94.17A32,32,0,0,0,136,192a16,16,0,0,1,16-16h46.21a31.81,31.81,0,0,0,31.2-24.88,104.43,104.43,0,0,0,2.59-24A103.28,103.28,0,0,0,200.77,53.89Zm13,93.71A15.89,15.89,0,0,1,198.21,160H152a32,32,0,0,0-32,32,16,16,0,0,1-21.31,15.07C62.49,194.3,40,164,40,128a88,88,0,0,1,87.09-88h.9a88.35,88.35,0,0,1,88,87.25A88.86,88.86,0,0,1,213.81,147.6ZM140,76a12,12,0,1,1-12-12A12,12,0,0,1,140,76ZM96,100A12,12,0,1,1,84,88,12,12,0,0,1,96,100Zm0,56a12,12,0,1,1-12-12A12,12,0,0,1,96,156Zm88-56a12,12,0,1,1-12-12A12,12,0,0,1,184,100Z"},child:[]}]})(i)}function M4e(i){return n.createElement("svg",{viewBox:"0 0 512 512",...i},n.createElement("g",{fill:"currentColor"},n.createElement("path",{d:"M296,320H216a24,24,0,0,0,0,48h80a24,24,0,0,0,0-48Zm0,32H216a8,8,0,0,1,0-16h80a8,8,0,0,1,0,16Z"}),n.createElement("path",{d:"M68.071,123.492c22.578-13.918,52.2-25.229,85.674-32.71l-3.49-15.615c-35.688,7.977-66.163,19.653-90.58,34.705-17.914,11.043-32.041,23.643-41.99,37.451l12.98,9.354C39.376,144.588,51.961,133.423,68.071,123.492Z"}),n.createElement("path",{d:"M435.533,137.112C409.439,121.027,374,108.967,332.845,102.144,322.474,87,288.213,80,256,80s-66.474,7-76.845,22.144C138,108.967,102.561,121.027,76.467,137.112,47.376,155.045,32,176.792,32,200v96c0,29,24.155,55.7,68.016,75.193C141.813,389.77,197.209,400,256,400s114.187-10.23,155.984-28.807C455.845,351.7,480,325,480,296V200C480,176.792,464.624,155.045,435.533,137.112ZM177.64,151.23C185.676,168.192,221.98,176,256,176s70.324-7.808,78.36-24.77c21.862,4.212,41.832,10.19,58.13,17.44C422.343,181.941,432,195.509,432,200s-9.657,18.059-39.51,31.33C357.224,247.008,307.475,256,256,256s-101.224-8.992-136.49-24.67C89.657,218.059,80,204.491,80,200s9.657-18.059,39.512-31.331C135.808,161.42,155.778,155.442,177.64,151.23Zm14.36-19c15.6,8,40.35,11.773,64,11.773s48.4-3.775,64-11.773V144c0,.687-2.715,5.08-15.618,9.381C291.577,157.649,274.4,160,256,160s-35.577-2.351-48.382-6.619C194.715,149.08,192,144.687,192,144Zm15.618-29.608C220.423,98.351,237.605,96,256,96s35.577,2.351,48.382,6.619C317.285,106.92,320,111.313,320,112s-2.715,5.08-15.618,9.381C291.577,125.649,274.4,128,256,128s-35.577-2.351-48.382-6.619C194.715,117.08,192,112.687,192,112S194.715,106.92,207.618,102.619ZM176,118.937v16.319c-23.589,4.453-45.254,10.9-62.99,18.794C82.779,167.489,64,185.1,64,200s18.779,32.511,49.01,45.95C150.249,262.505,202.367,272,256,272s105.751-9.5,142.99-26.05C429.221,232.511,448,214.9,448,200s-18.779-32.511-49.008-45.95c-17.738-7.89-39.4-14.341-62.992-18.794V118.937C411.852,132.7,464,165.41,464,200c0,21.967-21.328,44.044-58.516,60.572C365.688,278.259,312.6,288,256,288s-109.688-9.741-149.484-27.428C69.328,244.044,48,221.967,48,200,48,165.41,100.148,132.7,176,118.937ZM464,296c0,21.967-21.327,44.044-58.514,60.572C365.689,374.259,312.6,384,256,384s-109.689-9.741-149.486-27.428C69.327,340.044,48,317.967,48,296V239.371c11.522,13.444,29.066,25.621,52.018,35.822C141.814,293.77,197.211,304,256,304s114.186-10.23,155.982-28.807c22.952-10.2,40.5-22.378,52.018-35.822Z"}),n.createElement("path",{d:"M418.482,385.814C374.684,405.28,316.979,416,256,416a488.01,488.01,0,0,1-78.705-6.23l-2.59,15.789A504.064,504.064,0,0,0,256,432c63.169,0,123.181-11.21,168.981-31.565q1.3-.576,2.572-1.16l-6.655-14.55Q419.7,385.274,418.482,385.814Z"}),n.createElement("path",{d:"M436.123,377.062l7.754,14c5.883-3.259,11.492-6.728,16.674-10.31l-9.1-13.161C446.7,370.871,441.546,374.059,436.123,377.062Z"}),n.createElement("rect",{x:"248",y:"192",width:"16",height:"16"}),n.createElement("rect",{x:"280",y:"192",width:"16",height:"16"}),n.createElement("rect",{x:"216",y:"192",width:"16",height:"16"})))}function Bje(i){return n.createElement("svg",{viewBox:"0 0 512 512",...i},n.createElement("path",{fill:"currentColor",d:"M448 490.667h-32v-480C416 4.779 411.221 0 405.333 0H106.667C100.779 0 96 4.779 96 10.667v480H64c-5.888 0-10.667 4.779-10.667 10.667C53.333 507.221 58.112 512 64 512h384c5.888 0 10.667-4.779 10.667-10.667s-4.779-10.666-10.667-10.666zm-53.333 0H117.333V21.333h277.333v469.334z"}),n.createElement("path",{fill:"currentColor",d:"M341.333 277.333c17.643 0 32-14.357 32-32s-14.357-32-32-32-32 14.357-32 32 14.358 32 32 32zm0-42.666c5.888 0 10.667 4.779 10.667 10.667S347.221 256 341.333 256s-10.667-4.779-10.667-10.667 4.779-10.666 10.667-10.666z"}))}function n4e(i){return n.createElement("svg",{viewBox:"0 0 512 512",...i},n.createElement("path",{fill:"currentColor",d:"M298.667 298.667c17.643 0 32-14.357 32-32s-14.357-32-32-32-32 14.357-32 32c0 17.642 14.357 32 32 32zm0-42.667c5.867 0 10.667 4.779 10.667 10.667s-4.8 10.667-10.667 10.667S288 272.555 288 266.667 292.8 256 298.667 256z"}),n.createElement("path",{fill:"currentColor",d:"M448 490.667h-32v-480C416 4.779 411.221 0 405.333 0H106.667c-.597 0-1.131.256-1.707.341-.555.085-1.088.149-1.621.32-.939.32-1.749.789-2.56 1.344-.32.213-.704.277-1.003.533-.107.085-.149.213-.256.32-.768.704-1.365 1.579-1.899 2.496-.213.341-.512.619-.661.981-.597 1.345-.96 2.774-.96 4.332v480H64c-5.888 0-10.667 4.779-10.667 10.667C53.333 507.221 58.112 512 64 512h42.667c.576 0 1.173-.043 1.749-.149l256-42.667a10.672 10.672 0 0 0 8.917-10.517V53.333c0-5.227-3.776-9.664-8.917-10.517L235.541 21.333h159.125v480c0 5.888 4.779 10.667 10.667 10.667H448c5.888 0 10.667-4.779 10.667-10.667s-4.779-10.666-10.667-10.666zm-96-428.31v387.264l-234.667 39.125V23.253L352 62.357z"}))}function Gje(i){return n.createElement("svg",{viewBox:"0 0 452.498 452.498",...i},n.createElement("path",{fill:"currentColor",d:"M301.317 295.155c-51.157-10.946-87.714-56.144-87.723-108.459a112.981 112.981 0 0 1 2.304-23.381 107.145 107.145 0 0 1 8.533-23.723 8.53 8.53 0 0 0-.427-8.533c-21.845-35.413-48.213-74.752-84.48-103.68a151.775 151.775 0 0 0-13.653-9.899 79.82 79.82 0 0 0-13.653-7.083 8.535 8.535 0 0 0-11.691 9.728l1.024 4.523c1.109 4.864 2.219 9.728 3.072 14.763a151.95 151.95 0 0 1 2.475 22.613v5.973a160.68 160.68 0 0 1-51.2 117.077 187.752 187.752 0 0 0-40.619 49.323 140.292 140.292 0 0 0-6.485 112.555C28.65 398.37 74.79 435.008 129.37 442.696h1.28a8.629 8.629 0 0 0 2.56-17.066 67.41 67.41 0 0 1-43.776-39.339 61.78 61.78 0 0 1 2.731-49.493 91.4 91.4 0 0 1 19.029-22.784 98.216 98.216 0 0 0 31.317-71.851v-3.669-5.12a86.72 86.72 0 0 1 17.067 19.029 80.214 80.214 0 0 1 12.885 42.667v.683a80.558 80.558 0 0 1-14.592 46.336 8.534 8.534 0 0 0 2.816 12.288 29.268 29.268 0 0 0 29.525 1.28 50.175 50.175 0 0 0 21.333-27.477 59.734 59.734 0 0 1 12.715 36.011c-.579 27.882-18.718 52.352-45.227 61.013a8.534 8.534 0 0 0 4.266 16.469c70.656-12.715 121.941-69.717 124.757-137.984a8.53 8.53 0 0 0-6.739-8.534zm-72.022 111.104a79.103 79.103 0 0 0 12.117-41.899 84.48 84.48 0 0 0-28.416-60.245 8.535 8.535 0 0 0-14.507 5.376c-.939 11.435-7.68 26.624-16.213 31.317a11.012 11.012 0 0 1-4.181 1.28 97.453 97.453 0 0 0 11.52-46.08v-1.024a97.279 97.279 0 0 0-15.616-52.053 105.562 105.562 0 0 0-39.509-35.925 8.535 8.535 0 0 0-12.117 10.155 78.449 78.449 0 0 1 3.755 22.016v2.731a81.32 81.32 0 0 1-26.027 59.733 105.478 105.478 0 0 0-22.443 27.477 80.723 80.723 0 0 0-8.533 35.499 79.108 79.108 0 0 0 13.397 43.947 131.416 131.416 0 0 1-57.941-67.669 123.223 123.223 0 0 1 5.717-98.901 170.67 170.67 0 0 1 37.205-44.629 177.58 177.58 0 0 0 56.405-129.451v-6.571a167.053 167.053 0 0 0-2.731-24.917V34.89a100.687 100.687 0 0 1 7.509 5.717c32.939 26.197 57.685 62.72 78.251 95.488a123.351 123.351 0 0 0-7.509 23.211 129.741 129.741 0 0 0-2.901 27.392c-.012 57.557 38.394 108.044 93.867 123.392a129.706 129.706 0 0 1-61.099 96.169z"}),n.createElement("path",{fill:"currentColor",d:"M324.527 58.697c-49.399.039-94.366 28.501-115.541 73.131a123.96 123.96 0 0 0-9.557 27.477 129.741 129.741 0 0 0-2.901 27.392 127.147 127.147 0 0 0 48.896 100.608 128.002 128.002 0 0 0 79.104 27.392 126.807 126.807 0 0 0 79.104-27.392 128.001 128.001 0 0 0 48.867-100.579c.015-70.693-57.279-128.013-127.972-128.029zm0 238.933a110.91 110.91 0 0 1-23.211-2.475c-51.157-10.946-87.714-56.144-87.723-108.459a112.938 112.938 0 0 1 2.219-23.723 107.639 107.639 0 0 1 8.533-23.808c18.353-38.703 57.347-63.382 100.181-63.403 61.267 0 110.933 49.667 110.933 110.933S385.794 297.63 324.527 297.63z"}),n.createElement("path",{fill:"currentColor",d:"M354.565 106.91a16.212 16.212 0 0 0-11.947-5.205h-36.267a16.216 16.216 0 0 0-11.947 5.205 15.19 15.19 0 0 0-4.011 11.52l6.4 79.616c.837 8.16 7.755 14.338 15.957 14.251h23.552c8.086.105 14.958-5.885 15.957-13.909l6.4-79.957a15.187 15.187 0 0 0-4.094-11.521zm-19.115 88.32h-21.675l-6.315-76.8h34.133l-6.143 76.8zM328.965 229.363h-8.96c-11.621.047-21.031 9.456-21.077 21.077v9.045c.047 11.621 9.456 21.031 21.077 21.077h9.045c11.654-.047 21.077-9.508 21.077-21.163v-8.96c-.047-11.653-9.508-21.076-21.162-21.076zm4.096 30.038a4.097 4.097 0 0 1-4.011 4.011h-8.96a4.097 4.097 0 0 1-4.011-4.011v-8.96a4.097 4.097 0 0 1 4.011-4.011h8.96a4.097 4.097 0 0 1 4.011 4.011v8.96z"}))}function Kn(i){return n.createElement("svg",{viewBox:"0 0 512.006 512.006",...i},n.createElement("path",{d:"M502.379 211.249c0 74.656-60.52 135.176-135.176 135.176-6.469.01-12.919-.473-19.311-1.448-66.487-9.598-115.837-66.555-115.866-133.728-.019-67.212 49.349-124.227 115.866-133.825a142.128 142.128 0 0 1 19.311-1.352c74.656 0 135.176 60.521 135.176 135.177z",fill:"#c52828"}),n.createElement("path",{d:"M463.757 211.249c-.029 67.173-49.378 124.131-115.865 133.728-66.487-9.598-115.837-66.555-115.866-133.728-.019-67.212 49.349-124.227 115.866-133.825 66.516 9.598 115.875 66.613 115.865 133.825z",fill:"#f44335"}),n.createElement("g",{fill:"#fdd834"},n.createElement("path",{d:"M380.527 230.56h-26.649a8.208 8.208 0 0 1-8.4-7.242l-7.242-90.472c-.212-4.47 3.235-8.275 7.705-8.497.232-.01.463-.01.695 0h41.036a8.105 8.105 0 0 1 8.4 7.802c.01.232.01.463 0 .695l-7.242 90.472c-.501 4.181-4.093 7.319-8.303 7.242zM362.085 269.181h10.235c7.84 0 14.194 6.353 14.194 14.194v10.235c0 7.84-6.353 14.194-14.194 14.194h-10.235c-7.84 0-14.194-6.353-14.194-14.194v-10.235c.001-7.84 6.354-14.194 14.194-14.194z"})),n.createElement("path",{d:"M308.015 332.714a132.057 132.057 0 0 1-24.332-15.256 138.367 138.367 0 0 1-25.587-26.456 134.123 134.123 0 0 1-26.07-79.754 136.453 136.453 0 0 1 3.09-28.966 129.801 129.801 0 0 1 9.655-28.966c-24.428-39.201-50.691-78.113-85.547-108.334-2.607-2.221-5.214-4.442-7.917-6.566a161.051 161.051 0 0 0-14.387-10.621 80.965 80.965 0 0 0-13.807-7.145c1.641 7.338 3.476 14.773 4.731 22.208a180.355 180.355 0 0 1 2.993 26.939v7.145a192.012 192.012 0 0 1-60.829 139.521 202.647 202.647 0 0 0-43.836 52.719 149.063 149.063 0 0 0-6.566 120.017 152.006 152.006 0 0 0 22.208 40.167 164.926 164.926 0 0 0 106.21 61.891 86.874 86.874 0 0 1-44.801-32.249 51.315 51.315 0 0 1-3.669-5.6 77.46 77.46 0 0 1-6.469-13.325 79.464 79.464 0 0 1 3.766-63.726 111.914 111.914 0 0 1 23.463-28.387 101.983 101.983 0 0 0 32.442-74.25v-3.862a97.875 97.875 0 0 0-4.731-27.132 112.539 112.539 0 0 1 10.911 6.566 108.053 108.053 0 0 1 30.222 30.801 100.963 100.963 0 0 1 15.835 46.443v8.4a100.92 100.92 0 0 1-18.249 57.933c22.98 13.035 38.622-8.593 44.994-28.966a60.067 60.067 0 0 0 2.51-12.842 88.458 88.458 0 0 1 28.966 61.312v5.214c-2.704 33.678-25.346 62.451-57.45 72.995 73.353-11.789 128.717-72.889 133.245-147.053a131.977 131.977 0 0 1-30.994-10.815z",fill:"#f57c00"}),n.createElement("path",{d:"M263.117 417.489v-5.214a88.462 88.462 0 0 0-28.966-61.312 60.129 60.129 0 0 1-2.51 12.842c-5.986 20.47-22.014 42.098-44.994 28.966a100.923 100.923 0 0 0 18.249-57.933v-.966-7.338a100.971 100.971 0 0 0-15.835-46.443 108.027 108.027 0 0 0-30.222-30.801 108.949 108.949 0 0 0-39.877-35.532 97.838 97.838 0 0 1 4.731 27.132v3.862a101.988 101.988 0 0 1-32.442 74.25 111.924 111.924 0 0 0-23.366 28.387 79.491 79.491 0 0 0-3.573 63.726 83.948 83.948 0 0 0 35.436 42.291 51.315 51.315 0 0 0 3.669 5.6 86.886 86.886 0 0 0 44.415 32.249 164.927 164.927 0 0 1-106.21-61.892 152.082 152.082 0 0 1-22.014-40.167 149.055 149.055 0 0 1 6.564-120.015 202.714 202.714 0 0 1 44.029-53.202A192.012 192.012 0 0 0 131.03 76.458v-7.145a180.486 180.486 0 0 0-2.993-26.939c-1.255-7.435-3.09-14.869-4.731-22.208a80.965 80.965 0 0 1 13.807 7.145 159.446 159.446 0 0 1 14.773 10.718c2.704 2.124 5.311 4.345 7.917 6.566 34.856 30.222 61.119 69.133 85.547 108.334a129.75 129.75 0 0 0-9.655 28.966 136.634 136.634 0 0 0-3.669 29.353 134.116 134.116 0 0 0 26.07 79.754 138.396 138.396 0 0 0 25.587 26.456 132.164 132.164 0 0 0 24.332 15.256 152.203 152.203 0 0 1-44.898 84.775z",fill:"#ff9801"}),n.createElement("path",{d:"M147.831 500.912h-1.448c-61.756-8.7-113.963-50.15-136.432-108.334a158.725 158.725 0 0 1 7.338-127.355 212.528 212.528 0 0 1 45.96-55.809 181.787 181.787 0 0 0 57.933-132.473v-6.759a171.298 171.298 0 0 0-2.8-25.587c-.966-5.697-2.221-11.2-3.476-16.704l-1.159-5.117c-1.178-5.204 2.076-10.37 7.28-11.548a9.663 9.663 0 0 1 5.948.541 89.473 89.473 0 0 1 15.449 8.014 172.47 172.47 0 0 1 15.449 11.2c41.036 32.732 70.871 77.244 95.589 117.314a9.673 9.673 0 0 1 .483 9.655 121.056 121.056 0 0 0-9.655 26.842 128.158 128.158 0 0 0-2.607 26.456c.01 59.198 41.374 110.333 99.258 122.721a9.655 9.655 0 0 1 7.628 9.655c-3.186 77.244-61.216 141.742-141.163 156.129-5.253.927-10.254-2.588-11.181-7.84a9.65 9.65 0 0 1 6.353-10.795c29.99-9.8 50.517-37.492 51.174-69.037a67.618 67.618 0 0 0-14.387-40.746 56.78 56.78 0 0 1-24.139 31.091 33.122 33.122 0 0 1-33.408-1.448c-4.644-2.626-6.276-8.516-3.659-13.16.145-.261.299-.502.473-.743a91.187 91.187 0 0 0 16.511-52.429v-.772a90.743 90.743 0 0 0-14.58-48.277 98.107 98.107 0 0 0-19.311-21.532v9.945a111.13 111.13 0 0 1-35.436 81.299 103.445 103.445 0 0 0-21.532 25.78 69.873 69.873 0 0 0-3.09 56.002 76.304 76.304 0 0 0 49.533 44.512c5.33.801 9.009 5.774 8.207 11.104-.801 5.328-5.774 8.997-11.103 8.205zM137.113 39.478v1.738a188.136 188.136 0 0 1 3.09 28.194v7.435A200.926 200.926 0 0 1 76.38 223.318a192.998 192.998 0 0 0-42.098 50.498 139.414 139.414 0 0 0-6.469 111.907 148.682 148.682 0 0 0 65.561 76.568 89.522 89.522 0 0 1-15.159-49.726 91.25 91.25 0 0 1 9.655-40.167 119.46 119.46 0 0 1 25.394-31.091 92.026 92.026 0 0 0 29.449-67.588v-3.09a88.799 88.799 0 0 0-4.248-24.911 9.653 9.653 0 0 1 6.237-12.147 9.638 9.638 0 0 1 7.473.657 119.392 119.392 0 0 1 44.705 40.649 110.062 110.062 0 0 1 17.669 58.898v1.159a110.343 110.343 0 0 1-13.035 52.139 12.555 12.555 0 0 0 4.731-1.448c9.655-5.31 17.283-22.497 18.345-35.436.434-5.31 5.088-9.269 10.409-8.844a9.61 9.61 0 0 1 6.006 2.761 95.586 95.586 0 0 1 32.153 68.168 89.528 89.528 0 0 1-13.711 47.408 146.774 146.774 0 0 0 69.133-108.817c-62.77-17.37-106.22-74.492-106.21-139.618a146.655 146.655 0 0 1 3.283-30.994 139.876 139.876 0 0 1 8.497-26.263c-23.27-37.077-51.27-78.402-88.541-108.045a113.049 113.049 0 0 0-8.496-6.467z"}),n.createElement("path",{d:"M367.203 356.081a144.841 144.841 0 0 1-89.506-30.994 143.882 143.882 0 0 1-55.326-113.838 146.655 146.655 0 0 1 3.283-30.994 140.652 140.652 0 0 1 10.814-31.091c23.965-50.498 74.839-82.699 130.735-82.747 79.986.019 144.813 64.875 144.803 144.861a144.848 144.848 0 0 1-55.297 113.809 143.543 143.543 0 0 1-89.506 30.994zm0-270.353c-48.47.019-92.586 27.943-113.355 71.74a121.83 121.83 0 0 0-9.655 26.939 127.805 127.805 0 0 0-2.51 26.842c.01 59.198 41.374 110.333 99.258 122.721a125.763 125.763 0 0 0 26.263 2.8c69.326 0 125.521-56.195 125.521-125.521S436.519 85.728 367.203 85.728z"}),n.createElement("path",{d:"M380.527 240.215h-26.649c-9.279.097-17.109-6.894-18.056-16.125l-7.242-90.085a17.201 17.201 0 0 1 4.538-13.035 18.38 18.38 0 0 1 13.518-5.89h41.036a18.375 18.375 0 0 1 13.518 5.89 17.204 17.204 0 0 1 4.635 13.035l-7.242 90.472c-1.139 9.076-8.912 15.854-18.056 15.738zm-25.49-19.311h24.525l6.952-86.899h-38.622l7.145 86.899zM372.32 317.459h-10.235c-13.151-.048-23.801-10.698-23.849-23.849v-10.235c.048-13.151 10.698-23.801 23.849-23.849h10.138c13.189 0 23.888 10.66 23.946 23.849v10.138c0 13.18-10.669 23.888-23.849 23.946zm-10.138-38.622a4.635 4.635 0 0 0-4.538 4.538v10.138a4.635 4.635 0 0 0 4.538 4.538h10.138a4.635 4.635 0 0 0 4.538-4.538v-10.138a4.635 4.635 0 0 0-4.538-4.538h-10.138z"}))}function Fje(i){return n.createElement("svg",{viewBox:"0 0 512.224 512.224",...i},n.createElement("path",{fill:"currentColor",d:"M321.71 427.573c-42.239-16.782-69.968-57.632-69.973-103.083.012-7.976.87-15.928 2.56-23.723a107.066 107.066 0 0 1 10.752-28.757 8.534 8.534 0 0 0-2.304-10.923 98.766 98.766 0 0 1-9.216-7.851 92.567 92.567 0 0 1-20.053-28.843 89.437 89.437 0 0 1-7.339-35.413 87.726 87.726 0 0 1 10.069-40.107c2.219-4.096 4.437-8.107 6.997-12.117a8.536 8.536 0 0 0 0-9.387l-17.835-28.416-17.067-27.392a24.148 24.148 0 0 0-7.906-7.906c-11.358-6.992-26.233-3.452-33.225 7.906l-50.176 80.64c-11.264 18.091-22.869 36.779-34.901 54.784l-3.413 5.035A698.15 698.15 0 0 0 39 275.935a158.81 158.81 0 0 0-17.664 72.96 160.509 160.509 0 0 0 13.056 63.659 165.287 165.287 0 0 0 88.661 86.784 167.511 167.511 0 0 0 64.683 12.885 167.509 167.509 0 0 0 64.683-12.8 164.36 164.36 0 0 0 52.907-34.901 162.072 162.072 0 0 0 20.309-24.149 8.532 8.532 0 0 0-3.925-12.8zm-28.331 24.917a147.644 147.644 0 0 1-47.445 31.147 152.92 152.92 0 0 1-116.395 0 148.222 148.222 0 0 1-79.445-77.824 143.623 143.623 0 0 1-11.691-56.917 141.656 141.656 0 0 1 15.701-65.195 688.246 688.246 0 0 1 38.741-62.293l3.413-5.035c12.203-18.176 23.893-37.035 35.243-55.211l50.176-80.725a6.995 6.995 0 0 1 6.059-3.413 7.082 7.082 0 0 1 6.144 3.84l17.067 27.392 14.933 24.064c-1.621 2.56-3.243 5.461-4.864 8.533a104.964 104.964 0 0 0-11.776 48.299 106.408 106.408 0 0 0 8.533 42.155 109.907 109.907 0 0 0 23.808 34.133 136.402 136.402 0 0 0 5.205 4.693 124.263 124.263 0 0 0-9.216 26.965 129.873 129.873 0 0 0-2.901 27.392c.04 48.518 27.402 92.877 70.741 114.688a143.263 143.263 0 0 1-12.031 13.312z"}),n.createElement("path",{fill:"currentColor",d:"M100.014 442.592c-.058 0-.114-.008-.172-.009-.057.001-.113.009-.17.009h.342z"}),n.createElement("path",{fill:"currentColor",d:"M105.646 428a112.632 112.632 0 0 1-24.576-35.755 109.311 109.311 0 0 1-8.533-43.349 107.531 107.531 0 0 1 11.861-49.408 8.533 8.533 0 0 0-3.889-12.306 8.533 8.533 0 0 0-11.216 4.455 124.582 124.582 0 0 0-13.824 57.259 126.296 126.296 0 0 0 10.24 50.091 129.715 129.715 0 0 0 28.331 41.131 8.535 8.535 0 0 0 5.802 2.466 8.527 8.527 0 0 0 5.853-2.515 8.534 8.534 0 0 0-.049-12.069zM419.161 140.597a456.86 456.86 0 0 0-26.453-42.155l-1.707-2.475C381.443 82.4 372.91 68.149 364.377 54.41L335.79 8.757a18.69 18.69 0 0 0-5.896-5.896c-8.742-5.486-20.277-2.846-25.763 5.896L275.63 54.41c-8.533 14.08-17.408 27.989-26.453 41.899-6.997 10.155-14.08 20.565-20.395 31.232-2.56 4.096-5.12 8.448-7.68 13.312a104.964 104.964 0 0 0-11.776 48.299 106.408 106.408 0 0 0 8.533 42.155 109.918 109.918 0 0 0 23.808 34.133 115.197 115.197 0 0 0 10.752 9.216 8.533 8.533 0 0 0 5.12 1.707l1.877-.256a8.532 8.532 0 0 0 5.717-4.267 110.25 110.25 0 0 1 42.155-43.435 112.64 112.64 0 0 1 106.581-2.389 8.533 8.533 0 0 0 12.117-4.95 105.041 105.041 0 0 0-6.825-80.469zm-7.083 65.707a129.795 129.795 0 0 0-113.408 7.253 127.305 127.305 0 0 0-43.349 41.387l-1.792-1.707a92.567 92.567 0 0 1-20.053-28.843 89.437 89.437 0 0 1-7.339-35.413 87.734 87.734 0 0 1 9.813-40.363c2.219-3.84 4.523-8.192 7.168-12.373 6.144-10.411 13.141-20.651 20.053-30.72 9.387-13.824 18.432-28.16 26.965-42.069l28.501-45.397a1.536 1.536 0 0 1 1.365-.768 1.535 1.535 0 0 1 1.365.768l27.904 45.312c8.619 13.909 17.579 28.245 26.965 42.069l1.707 2.475a443.768 443.768 0 0 1 25.6 40.533 87.883 87.883 0 0 1 8.535 57.856z"}),n.createElement("path",{fill:"currentColor",d:"M277.337 228.746a58.176 58.176 0 0 1-12.629-18.091 54.768 54.768 0 0 1-4.437-21.675 53.425 53.425 0 0 1 5.973-24.576c1.707-3.157 3.499-6.4 5.632-9.728l.512-.853a8.533 8.533 0 0 0-2.894-12.242 8.533 8.533 0 0 0-11.613 3.282l-.512.768c-2.219 3.584-4.352 7.253-6.229 10.837a70.656 70.656 0 0 0-7.936 32.512 71.854 71.854 0 0 0 5.888 28.501 75.615 75.615 0 0 0 16.299 23.467 8.531 8.531 0 0 0 5.973 2.389v.085a8.533 8.533 0 0 0 5.973-14.676z"}),n.createElement("path",{fill:"currentColor",d:"M421.721 210.826a129.961 129.961 0 0 0-123.051 2.731 127.233 127.233 0 0 0-48.64 50.176 124.24 124.24 0 0 0-12.459 33.365 129.873 129.873 0 0 0-2.901 27.392c0 70.692 57.308 128 128 128 47.899.071 91.829-26.606 113.855-69.14 32.508-62.775 7.971-140.016-54.804-172.524zM362.67 435.424c-61.267 0-110.933-49.667-110.933-110.933.006-8.004.864-15.985 2.56-23.808a107.209 107.209 0 0 1 10.752-28.843c19.355-35.894 56.842-58.275 97.621-58.283 61.267 0 110.933 49.666 110.933 110.933S423.937 435.424 362.67 435.424z"}),n.createElement("path",{fill:"currentColor",d:"M392.707 244.704a16.296 16.296 0 0 0-11.947-5.205h-36.267a16.296 16.296 0 0 0-11.947 5.205 15.274 15.274 0 0 0-4.011 11.52l6.4 79.531c.796 8.194 7.725 14.419 15.957 14.336h23.552c8.086.105 14.958-5.885 15.957-13.909l6.4-79.957a15.26 15.26 0 0 0-4.094-11.521zm-19.114 88.32h-21.675l-6.315-76.8h34.133l-6.143 76.8zM367.107 367.157h-8.96c-11.621.047-21.031 9.456-21.077 21.077v9.045c.047 11.621 9.456 21.031 21.077 21.077h9.045c11.654-.047 21.077-9.508 21.077-21.163v-8.96c-.046-11.653-9.507-21.076-21.162-21.076zm4.096 30.037a4.097 4.097 0 0 1-4.011 4.011h-8.96a4.097 4.097 0 0 1-4.011-4.011v-8.96a4.097 4.097 0 0 1 4.011-4.011h8.96a4.097 4.097 0 0 1 4.011 4.011v8.96z"}))}function qn(i){return n.createElement("svg",{viewBox:"0 0 512.002 512.002",...i},n.createElement("path",{d:"M481.929 324.35c0 65.951-53.464 119.415-119.415 119.415a111.938 111.938 0 0 1-17.059-1.279c-58.735-8.478-102.33-58.795-102.356-118.135-.017-59.375 43.595-109.742 102.356-118.221a125.333 125.333 0 0 1 17.059-1.194c65.951-.001 119.415 53.462 119.415 119.414z",fill:"#c52828"}),n.createElement("path",{d:"M447.81 324.35c-.026 59.341-43.621 109.657-102.356 118.135-58.735-8.478-102.33-58.795-102.356-118.135-.017-59.375 43.595-109.742 102.356-118.221 58.77 8.487 102.373 58.846 102.356 118.221z",fill:"#f44335"}),n.createElement("g",{fill:"#fdd834"},n.createElement("path",{d:"M374.285 341.409h-23.542a7.251 7.251 0 0 1-7.421-6.397l-6.397-79.923a7.174 7.174 0 0 1 6.807-7.506c.205-.009.409-.009.614 0h36.251a7.16 7.16 0 0 1 7.421 6.892c.009.205.009.409 0 .614l-6.397 79.923a7.249 7.249 0 0 1-7.336 6.397zM357.993 375.527h9.041c6.926 0 12.539 5.612 12.539 12.539v9.041c0 6.926-5.612 12.539-12.539 12.539h-9.041c-6.926 0-12.539-5.612-12.539-12.539v-9.041c0-6.926 5.621-12.539 12.539-12.539z"})),n.createElement("path",{d:"M318.415 435.235a153.553 153.553 0 0 1-19.192 22.859 157.081 157.081 0 0 1-50.154 33.095 159.575 159.575 0 0 1-61.413 12.283 149.268 149.268 0 0 1-20.556-1.365 155.17 155.17 0 0 1-40.857-10.833 156.698 156.698 0 0 1-84.017-82.311 152.753 152.753 0 0 1-12.368-60.219 150.27 150.27 0 0 1 17.059-69.005 752.602 752.602 0 0 1 42.648-68.237c15.268-22.774 29.513-46.145 44.013-69.346l34.119-54.504 7.335-11.771c4.504-7.353 14.117-9.656 21.469-5.143a15.525 15.525 0 0 1 5.143 5.143l34.716 55.869c-2.644 4.18-5.032 8.53-7.335 12.709a96.424 96.424 0 0 0-11.515 44.439 98.026 98.026 0 0 0 8.018 38.725 100.313 100.313 0 0 0 21.921 31.56 106.83 106.83 0 0 0 9.98 8.53 115.344 115.344 0 0 0-11.6 31.048 120.546 120.546 0 0 0-2.729 25.589c.041 48.9 29.878 92.828 75.315 110.885z",fill:"#0377bc"}),n.createElement("path",{d:"M277.217 435.235a153.553 153.553 0 0 1-19.192 22.859 157.081 157.081 0 0 1-50.154 33.095 158.847 158.847 0 0 1-40.772 10.833 155.17 155.17 0 0 1-40.857-10.833 156.698 156.698 0 0 1-84.017-82.311 152.657 152.657 0 0 1-12.368-60.134 150.27 150.27 0 0 1 17.059-69.005 752.602 752.602 0 0 1 42.648-68.237c15.268-22.774 29.513-46.145 44.013-69.346l34.119-54.504c9.212 14.671 18.339 29.427 27.465 44.098-2.644 4.18-5.032 8.53-7.335 12.709a96.502 96.502 0 0 0-10.833 44.354 98.026 98.026 0 0 0 8.018 38.725 100.313 100.313 0 0 0 21.921 31.56 106.83 106.83 0 0 0 9.98 8.53 115.323 115.323 0 0 0-12.283 31.133 120.546 120.546 0 0 0-2.729 25.589c.043 48.9 29.88 92.828 75.317 110.885z",fill:"#02a9f4"}),n.createElement("path",{d:"M411.388 144.545a477.911 477.911 0 0 0-27.636-43.842c-9.894-14.586-19.192-29.598-28.489-44.525L328.395 13.53c-3.037-4.708-9.323-6.065-14.031-3.028a10.259 10.259 0 0 0-3.028 3.028l-12.794 20.215-14.074 22.433c-9.297 14.927-18.595 29.939-28.489 44.525-6.994 10.236-13.989 20.471-20.301 31.133-2.644 4.18-5.032 8.53-7.335 12.709a96.502 96.502 0 0 0-10.833 44.354 98.758 98.758 0 0 0 29.939 70.284 106.83 106.83 0 0 0 9.98 8.53 119.423 119.423 0 0 1 84.017-60.902 114.9 114.9 0 0 1 21.068-1.877c5.186.009 10.372.324 15.524.938a119.369 119.369 0 0 1 39.578 12.539 96.462 96.462 0 0 0-6.228-73.866z",fill:"#0377bc"}),n.createElement("path",{d:"M379.573 188.899a93.046 93.046 0 0 1-1.535 17.059 131.537 131.537 0 0 0-15.524-1.024 114.797 114.797 0 0 0-21.068 1.877 119.425 119.425 0 0 0-84.017 60.902 106.96 106.96 0 0 1-9.98-8.53c-31.099-29.743-38.878-76.417-19.106-114.638 2.303-4.35 4.691-8.53 7.335-12.709 6.312-10.662 13.306-20.898 20.301-31.133 9.894-14.586 19.192-29.598 28.489-44.525l14.074-22.433 14.074 22.433c9.297 14.927 18.595 29.939 28.489 44.525a477.911 477.911 0 0 1 27.636 43.842 96.401 96.401 0 0 1 10.832 44.354z",fill:"#02a9f4"}),n.createElement("path",{d:"M187.656 512.002a167.398 167.398 0 0 1-64.655-12.88 165.226 165.226 0 0 1-88.623-86.746 160.466 160.466 0 0 1-13.05-63.631 158.81 158.81 0 0 1 17.656-72.928 698.388 698.388 0 0 1 39.663-63.887l3.412-5.032c12.027-17.998 23.627-36.677 34.886-54.76L167.1 71.531c6.986-11.353 21.861-14.893 33.214-7.898a24.1 24.1 0 0 1 7.898 7.898l17.059 27.38 17.827 28.404a8.521 8.521 0 0 1 0 9.383c-2.559 4.009-4.777 8.018-6.994 12.112a87.69 87.69 0 0 0-10.065 40.089 89.456 89.456 0 0 0 7.335 35.398 92.438 92.438 0 0 0 20.045 28.83 99.608 99.608 0 0 0 9.212 7.847 8.534 8.534 0 0 1 2.303 10.918 106.955 106.955 0 0 0-10.747 28.745 112.483 112.483 0 0 0-2.559 23.712c.009 45.429 27.721 86.26 69.943 103.038 4.393 1.706 6.559 6.653 4.853 11.046a8.584 8.584 0 0 1-.93 1.749 162.407 162.407 0 0 1-20.301 24.139 164.29 164.29 0 0 1-52.884 34.886 167.489 167.489 0 0 1-64.653 12.795zm0-435.012a6.99 6.99 0 0 0-6.056 3.412l-50.154 80.69c-11.344 18.168-23.03 37.019-35.227 55.187l-3.412 5.032a687.543 687.543 0 0 0-38.725 62.266 141.613 141.613 0 0 0-15.695 65.166 143.56 143.56 0 0 0 11.686 56.893 148.16 148.16 0 0 0 79.411 77.79 152.855 152.855 0 0 0 116.344 0 147.616 147.616 0 0 0 47.425-31.133 143.446 143.446 0 0 0 12.027-13.306c-43.322-21.802-70.668-66.139-70.711-114.638a129.576 129.576 0 0 1 2.9-27.38 124.357 124.357 0 0 1 9.212-26.954 136.293 136.293 0 0 1-5.203-4.691 109.87 109.87 0 0 1-23.798-34.119 106.411 106.411 0 0 1-8.53-42.136c0-16.803 4.035-33.359 11.771-48.278 1.621-3.071 3.241-5.971 4.862-8.53l-14.927-24.054-17.059-27.38a7.087 7.087 0 0 0-6.141-3.837z"}),n.createElement("path",{d:"M99.971 442.4A8.521 8.521 0 0 1 94 439.926a129.631 129.631 0 0 1-28.318-41.113 126.28 126.28 0 0 1-10.236-50.069 124.503 124.503 0 0 1 13.818-57.234c1.868-4.325 6.883-6.32 11.208-4.452s6.32 6.883 4.452 11.208c-.162.375-.35.742-.563 1.092a107.494 107.494 0 0 0-11.856 49.387 109.211 109.211 0 0 0 8.53 43.331 112.626 112.626 0 0 0 24.565 35.739c3.344 3.318 3.369 8.717.051 12.061a8.549 8.549 0 0 1-6.022 2.525l.342-.001zM257.428 276.242a8.526 8.526 0 0 1-5.118-1.706 115.222 115.222 0 0 1-10.747-9.212 109.87 109.87 0 0 1-23.798-34.119 106.411 106.411 0 0 1-8.53-42.136c0-16.803 4.035-33.359 11.771-48.278 2.559-4.862 5.118-9.212 7.677-13.306 6.312-10.662 13.392-21.068 20.386-31.218 9.041-13.903 17.912-27.807 26.442-41.881L304 8.753c5.485-8.734 17.017-11.379 25.751-5.894a18.698 18.698 0 0 1 5.894 5.894l28.574 45.634c8.53 13.733 17.059 27.977 26.612 41.539l1.706 2.474a457.473 457.473 0 0 1 26.442 42.136 104.968 104.968 0 0 1 6.824 80.434c-1.433 4.487-6.235 6.969-10.722 5.536a8.282 8.282 0 0 1-1.39-.589 112.612 112.612 0 0 0-106.535 2.388 110.28 110.28 0 0 0-42.136 43.416 8.52 8.52 0 0 1-5.715 4.265l-1.877.256zm62.437-258.959a1.541 1.541 0 0 0-1.365.768l-28.489 45.378c-8.53 13.903-17.571 28.233-26.954 42.051-6.909 10.065-13.903 20.301-20.045 30.707-2.644 4.18-4.947 8.53-7.165 12.368a87.722 87.722 0 0 0-9.809 40.345 89.456 89.456 0 0 0 7.335 35.398 92.438 92.438 0 0 0 20.045 28.83l1.791 1.706a127.216 127.216 0 0 1 43.331-41.369 129.73 129.73 0 0 1 113.359-7.25 87.904 87.904 0 0 0-8.53-57.831 444.102 444.102 0 0 0-25.589-40.516l-1.706-2.474c-9.383-13.818-18.339-28.148-26.954-42.051L321.23 18.05a1.532 1.532 0 0 0-1.365-.767z"}),n.createElement("path",{d:"M271.246 243.233a8.519 8.519 0 0 1-5.971-2.388 75.502 75.502 0 0 1-16.292-23.456 71.923 71.923 0 0 1-5.885-28.489 70.537 70.537 0 0 1 7.933-32.498c1.877-3.582 4.009-7.25 6.227-10.833l.512-.768a8.538 8.538 0 0 1 11.609-3.284 8.538 8.538 0 0 1 3.284 11.609 6.997 6.997 0 0 1-.392.631l-.512.853c-2.132 3.327-3.924 6.568-5.63 9.724a53.307 53.307 0 0 0-5.971 24.565 54.816 54.816 0 0 0 4.435 21.665 58.198 58.198 0 0 0 12.624 18.083c3.395 3.267 3.489 8.666.222 12.061a8.518 8.518 0 0 1-6.193 2.61v-.085z"}),n.createElement("path",{d:"M362.514 452.294c-70.66 0-127.945-57.285-127.945-127.945a129.576 129.576 0 0 1 2.9-27.38 123.98 123.98 0 0 1 12.453-33.351 127.15 127.15 0 0 1 48.619-50.154c37.94-21.495 84.136-22.518 122.997-2.729 62.744 32.489 87.275 109.7 54.777 172.452-22.005 42.512-65.916 69.184-113.801 69.107zm0-238.83c-40.763.009-78.234 22.382-97.579 58.257a107.238 107.238 0 0 0-10.747 28.83 112.818 112.818 0 0 0-2.559 23.798c0 61.243 49.643 110.885 110.885 110.885s110.885-49.642 110.885-110.885-49.643-110.885-110.885-110.885z"}),n.createElement("path",{d:"M374.285 349.939h-23.542c-8.231.085-15.157-6.141-15.95-14.33l-6.397-79.496a15.26 15.26 0 0 1 4.009-11.515 16.312 16.312 0 0 1 11.942-5.203h36.251a16.31 16.31 0 0 1 11.941 5.203 15.27 15.27 0 0 1 4.094 11.515l-6.397 79.923c-.999 8.026-7.865 14.013-15.951 13.903zm-22.519-17.06h21.665l6.141-76.767h-34.119l6.313 76.767zM367.034 418.176h-9.041c-11.617-.043-21.026-9.451-21.068-21.068v-9.041c.043-11.617 9.451-21.026 21.068-21.068h8.956c11.651 0 21.102 9.417 21.153 21.068v8.956c.001 11.651-9.416 21.11-21.068 21.153zm-8.956-34.119a4.095 4.095 0 0 0-4.009 4.009v8.956a4.095 4.095 0 0 0 4.009 4.009h8.956a4.095 4.095 0 0 0 4.009-4.009v-8.956a4.095 4.095 0 0 0-4.009-4.009h-8.956z"}))}function a4e(i){return n.createElement("svg",{viewBox:"0 0 512 512",...i},n.createElement("path",{fill:"currentColor",d:"M462,226c-5.52,0-10,4.48-10,10s4.48,10,10,10c5.52,0,10-4.48,10-10S467.52,226,462,226z"}),n.createElement("path",{fill:"currentColor",d:"M50,226c-5.52,0-10,4.48-10,10s4.48,10,10,10s10-4.48,10-10S55.52,226,50,226z"}),n.createElement("path",{fill:"currentColor",d:`M502,126h-0.027C508.265,117.637,512,107.248,512,96c0-27.57-22.43-50-50-50s-50,22.43-50,50 + c0,11.248,3.735,21.637,10.027,30H422c-5.522,0-10,4.478-10,10v50.03c-7.399,0.025-17.158,0.065-23,0.113V166.63 + c0-5.522-4.478-10-10-10c-5.522,0-10,4.478-10,10v12.435c-0.931-0.964-1.899-2.045-2.923-3.258 + c-10.745-12.754-24.515-23.761-40.077-32.106V121.83c0-5.522-4.478-10-10-10c-5.522,0-10,4.478-10,10v12.983 + c-12.92-4.643-26.438-7.5-40-8.448V96c0-5.522-4.478-10-10-10c-5.522,0-10,4.478-10,10v30.365 + c-13.565,0.948-27.084,3.807-40,8.452V120.17c0-5.522-4.477-10-10-10s-10,4.478-10,10v23.542 + c-15.764,8.457-29.695,19.652-40.55,32.652c-0.758,0.908-1.587,1.755-2.45,2.566v-12.3c0-5.522-4.477-10-10-10s-10,4.478-10,10 + v20.385c-4.189,0.067-14.913,0.05-23,0.024V136c0-5.522-4.477-10-10-10h-0.027C96.265,117.637,100,107.248,100,96 + c0-27.57-22.43-50-50-50S0,68.43,0,96c0,11.248,3.735,21.637,10.027,30H10c-5.523,0-10,4.478-10,10v320c0,5.522,4.477,10,10,10h80 + c5.523,0,10-4.478,10-10v-11h312v11c0,5.522,4.478,10,10,10h80c5.522,0,10-4.478,10-10V136C512,130.478,507.522,126,502,126z + M80,446H20V146h20v50c0,5.522,4.477,10,10,10s10-4.478,10-10v-50h20V446z M50,126c-16.542,0-30-13.458-30-30s13.458-30,30-30 + s30,13.458,30,30S66.542,126,50,126z M123,425h-23v-19h23V425z M123,386h-23V247h23V386z M123,227h-23v-19.959 + c3.808,0.011,8.197,0.022,12.244,0.022c4.378,0,8.351-0.012,10.756-0.046V227z M186,425h-43v-19h43V425z M186,276v40v70h-43 + V244.817c16.149-3.513,31.29-11.046,43-21.321V276z M186,194.605c-2.373,2.327-4.659,4.785-6.815,7.365 + c-8.521,10.2-21.771,18.214-36.185,22.224v-21.525c6.846-3.098,13.007-7.736,17.806-13.49c7.006-8.391,15.56-15.917,25.194-22.232 + V194.605z M206,156.285c12.757-5.415,26.344-8.765,40-9.871v20.099c-14.162,1.416-27.777,5.83-40,12.895V156.285z M206,203.562 + c11.538-9.26,25.37-15.088,40-16.922V266h-40V203.562z M246,425h-40v-19h40V425z M246,386h-40v-60h40V386z M306,425h-40v-19h40 + V425z M306,386h-40v-60h40V386z M306,306H206v-20h100V306z M306,266h-40v-79.359c14.617,1.835,28.449,7.664,40,16.924V266z + M306,179.418c-12.232-7.071-25.847-11.487-40-12.904v-20.1c13.651,1.106,27.238,4.454,40,9.865V179.418z M369,425h-43v-19h43V425 + z M369,386h-43v-70v-40v-52.635c11.722,10.137,26.674,17.329,43,20.634V386z M369,223.458 + c-14.663-3.788-27.83-11.575-36.517-21.887c-2.039-2.417-4.216-4.742-6.483-6.965v-27.672c9.465,6.201,17.88,13.567,24.789,21.767 + c4.64,5.496,10.324,11.234,18.211,14.57V223.458z M412,425h-23v-19h23V425z M412,386h-23V246h23V386z M412,226h-23v-19.856 + c5.683-0.048,15.526-0.088,23-0.113V226z M492,446h-60V146h20v50c0,5.522,4.478,10,10,10c5.522,0,10-4.478,10-10v-50h20V446z + M462,126c-16.542,0-30-13.458-30-30s13.458-30,30-30s30,13.458,30,30S478.542,126,462,126z`}))}function Hje(i){return n.createElement("svg",{viewBox:"0 0 512 512",...i},n.createElement("path",{fill:"currentColor",d:"M391,362h77.417L440.989,58.467C438.075,26.229,409.37,0,377,0H135c-32.37,0-61.075,26.229-63.989,58.467L43.583,362H121v30 H91v120h330V392h-30V362z M135,30h242c16.963,0,32.584,14.273,34.11,31.167L416.427,120H95.573l5.316-58.833 C102.416,44.273,118.037,30,135,30z M92.862,150h326.275l16.446,182H76.416L92.862,150z M151,362h210v30H151V362z M241,422v60h-45 v-60H241z M271,422h45v60h-45V422z M121,422h45v60h-45V422z M391,482h-45v-60h45V482z"}))}function Vje(i){return n.createElement("svg",{width:170,height:170,viewBox:"-20 -20 190 190",...i},n.createElement("path",{className:"path stOff",d:"M0 109v36.3c0 5.3 3.7 9.7 8.3 9.7h50.1v-23h37v23H153V84H0l28.4-29V13h18.1v24l30-37 66.2 69",fill:"none"}))}function c4e(i){return n.createElement("svg",{viewBox:"0 0 511.448 511.448",...i},n.createElement("path",{d:"M344.556 112.216C318.38 78.84 291.34 44.344 269.516 7.32c-5.76-9.76-21.824-9.76-27.552 0-21.856 37.024-48.896 71.52-75.072 104.896-53.056 67.68-103.168 131.616-103.168 207.232 0 105.888 86.112 192 192 192s192-86.112 192-192c0-75.616-50.112-139.552-103.168-207.232z",fill:"#2196f3"}),n.createElement("g",{fill:"#fafafa"},n.createElement("path",{d:"M207.724 287.448c-26.464 0-48-21.536-48-48s21.536-48 48-48 48 21.536 48 48-21.536 48-48 48zm0-64c-8.832 0-16 7.168-16 16s7.168 16 16 16 16-7.168 16-16-7.168-16-16-16zM303.724 447.448c-26.464 0-48-21.536-48-48s21.536-48 48-48 48 21.536 48 48-21.536 48-48 48zm0-64c-8.8 0-16 7.2-16 16s7.2 16 16 16 16-7.2 16-16-7.2-16-16-16zM175.724 415.448a16.07 16.07 0 0 1-11.328-4.672c-6.24-6.24-6.24-16.384 0-22.624l160-160c6.24-6.24 16.384-6.24 22.624 0s6.24 16.384 0 22.624l-160 160a15.943 15.943 0 0 1-11.296 4.672z"})))}function Zje(i){return n.createElement("svg",{viewBox:"-20 -20 190 190",...i},n.createElement("defs",null,n.createElement("filter",{id:"glow",x:"-5000%",y:"-5000%",width:"10000%",height:"10000%"},n.createElement("feFlood",{result:"flood",floodColor:"#70C5FF",floodOpacity:"1"}),n.createElement("feComposite",{in:"flood",result:"mask",in2:"SourceGraphic",operator:"in"}),n.createElement("feMorphology",{in:"mask",result:"dilated",operator:"dilate",radius:"2"}),n.createElement("feGaussianBlur",{in:"dilated",result:"blurred",stdDeviation:"5"}),n.createElement("feMerge",null,n.createElement("feMergeNode",{in:"blurred"}),n.createElement("feMergeNode",{in:"SourceGraphic"})))),n.createElement("path",{style:{stroke:"currentColor",fill:"none",strokeWidth:12,strokeLinejoin:"round",strokeMiterlimit:10},filter:i.isOn?"url(#glow)":"",className:"path",d:"M0,109v36.3c0,5.3,3.7,9.7,8.3,9.7h50.1v-23h37v23H153V84H0l28.4-29V13h18.1v24L76.5,0l66.2,69"}))}function ea(i){return n.createElement("svg",{viewBox:"0 0 508.16 508.16",...i},n.createElement("path",{d:"M504.18 13.67a3.924 3.924 0 0 0-.42.02H4a4 4 0 0 0-4 4v47.28a4 4 0 0 0 4 4h19.72l-13.44 42.04a4 4 0 0 0 3.8 5.24h9.64l-13.44 42.04a4 4 0 0 0 3.8 5.24h9.64l-13.44 42.04a4 4 0 0 0 3.8 5.24h9.64l-13.44 42.04a4 4 0 0 0 3.8 5.24h9.64l-13.44 42.08a4 4 0 0 0 .56 3.56 4 4 0 0 0 3.24 1.64h9.64l-13.44 42.08a4 4 0 0 0 .56 3.56 4 4 0 0 0 3.24 1.64h9.64l-13.44 42.08a4 4 0 0 0 .56 3.56 4 4 0 0 0 3.24 1.64h9.64l-13.44 42.16a4 4 0 0 0 .56 3.56 4 4 0 0 0 3.24 1.64h9.64l-13.44 42a4 4 0 0 0 .56 3.56 4 4 0 0 0 3.24 1.64h479.8a4 4 0 0 0 3.24-1.64 4 4 0 0 0 .56-3.56l-13.44-42.08h9.64a4 4 0 0 0 3.24-1.64 4 4 0 0 0 .56-3.56l-13.44-42.08h9.64a4 4 0 0 0 3.24-1.64 4 4 0 0 0 .56-3.56l-13.44-42.08h9.64a4 4 0 0 0 3.24-1.64 4 4 0 0 0 .56-3.56l-13.44-42.08h9.64a4 4 0 0 0 3.24-1.64 4 4 0 0 0 .56-3.56l-13.64-42.08h9.84a4 4 0 0 0 4-5.24l-13.44-42.04h9.44a4 4 0 0 0 4-5.24l-13.44-42.04h9.44a4 4 0 0 0 4-5.24l-13.44-42.04h9.44a4 4 0 0 0 4-5.24l-13.44-42.04h19.72a4 4 0 0 0 4-4V17.69a4 4 0 0 0-3.98-4.02zM99.08 486.49H19.56l12.56-39.28h66.96v39.28zm0-47.28H19.56l12.56-39.28h66.96v39.28zm0-47.28H19.56l12.56-39.28h66.96v39.28zm0-47.28H19.56l12.56-39.28h66.96v39.28zm0-47.28H19.56l12.56-39.28h66.96v39.28zm0-47.28H19.56l12.56-39.28h66.96v39.28zm0-47.28H19.56l12.56-39.28h66.96v39.28zm0-47.28H19.56l12.56-39.28h66.96v39.28zm0-47.28H19.56l12.56-39.28h66.96v39.28zm26.8 378.24h-18.8v-39.28h18.8v39.28zm0-47.28h-18.8v-39.28h18.8v39.28zm0-47.28h-18.8v-39.28h18.8v39.28zm0-47.28h-18.8v-39.28h18.8v39.28zm0-47.28h-18.8v-39.28h18.8v39.28zm0-47.28h-18.8v-39.28h18.8v39.28zm0-47.28h-18.8v-39.28h18.8v39.28zm0-47.28h-18.8v-39.28h18.8v39.28zm.16-47.28h-18.96V68.97h18.96v39.28zm247.84 378.24h-240v-39.28h240v39.28zm-240-47.28v-39.28h239.68v39.28H133.88zm240-47.28h-240v-39.28h240v39.28zm0-47.28h-240v-39.28h240v39.28zm0-47.28h-240v-39.28h240v39.28zm0-47.28h-240v-39.28h240v39.28zm0-47.28h-240v-39.28h240v39.28zm0-47.28h-240v-39.28h240v39.28zm-240-47.28V68.97h239.84v39.28H133.88zm266.64 378.24h-18.64l-.32-39.28h18.96v39.28zm0-47.28h-18.96v-39.28h18.96v39.28zm0-47.28h-18.96v-39.28h18.96v39.28zm0-47.28h-18.96v-39.28h18.96v39.28zm.32-47.28h-18.96v-39.28h18.96v39.28zm0-47.28h-18.96v-39.28h18.96v39.28zm0-47.28h-18.96v-39.28h18.96v39.28zm0-47.28h-18.96v-39.28h18.96v39.28zm-18.96-47.28V68.97h18.8v39.28h-18.8zm63.56 8v39.28h-36.92v-39.28h36.92zm-36.76-8V68.97h36.92v39.28h-36.92zm36.76 55.28v39.28h-36.92v-39.28h36.92zm0 47.28v39.28h-36.92v-39.28h36.92zm0 47.28v39.28h-36.92v-39.28h36.92zm0 47.28v39.28h-36.76l-.16-39.28h36.92zm42.68 181.12h-79.44v-39.28h66.96l12.48 39.28zm0-47.28h-79.44v-39.28h66.96l12.48 39.28zm0-47.28h-79.44v-39.28h36.92v17.44a4 4 0 0 0 8 0v-17.44h22.04l12.48 39.28zm0-47.28h-34.6v-39.28h22.04l12.56 39.28zm0-47.28h-34.6v-39.28h22.04l12.56 39.28zm0-47.28h-34.6v-39.28h22.04l12.56 39.28zm0-47.28h-34.6v-39.28h22.04l12.56 39.28zm0-47.28h-34.6v-39.28h22.04l12.56 39.28zm0-47.28h-34.6V68.97h22.04l12.56 39.28zm11.56-47.28H8V21.69h491.76l-.08 39.28z",fill:"currentColor"}),n.createElement("path",{d:"M454.32 37.33h-13.76a4 4 0 0 0 0 8h13.76a4 4 0 0 0 0-8zM414.84 37.33h-96a4 4 0 0 0 0 8h96a4 4 0 0 0 0-8z",fill:"currentColor"}))}function Xje(i){return n.createElement("svg",{viewBox:"0 0 230 230",...i},n.createElement("ellipse",{fill:"#2979ff",stroke:"#2979ff",strokeWidth:"1.5",cx:"112.9",cy:"114",rx:"112",ry:"112"}),n.createElement("ellipse",{fill:"#40c4ff",strokeWidth:"1.5",cx:"112.900006",cy:"113.999995",rx:"73.684216",ry:"73.684216",stroke:"#40c4ff"}),n.createElement("ellipse",{fill:"#ffffff",strokeWidth:"1.5",cx:"112.900003",cy:"114",rx:"33.578948",ry:"33.578948",stroke:"#ffffff"}))}function Kje(i){return n.createElement("svg",{viewBox:"0 0 24.986 24.986",...i},n.createElement("g",{fill:"currentColor"},n.createElement("path",{fill:"currentColor",d:"M17.548 17.961l-.771-.769s-1.225 1.305-1.304 1.305c-.081 0-1.308-1.305-1.308-1.305l-.771.769s1.306 1.198 1.306 1.308c0 .106-1.306 1.308-1.306 1.308l.771.767s1.217-1.305 1.308-1.305c.089 0 1.304 1.305 1.304 1.305l.771-.767s-1.307-1.218-1.307-1.308c.001-.092 1.307-1.308 1.307-1.308z"}),n.createElement("path",{fill:"currentColor",d:"M15.472 14.435a4.832 4.832 0 0 0 0 9.661 4.83 4.83 0 0 0 0-9.661zm0 8.913a4.083 4.083 0 0 1-4.081-4.082 4.079 4.079 0 0 1 4.081-4.081 4.083 4.083 0 0 1 0 8.163z"}),n.createElement("circle",{fill:"currentColor",cx:10.06,cy:2.207,r:2.207}),n.createElement("path",{fill:"currentColor",d:"M10.2 20.476v3.26l.009.009a1.25 1.25 0 0 0 1.251 1.238c.643 0 1.167-.487 1.236-1.11-.083-.052-.173-.093-.253-.146a5.425 5.425 0 0 1-2.243-3.251z"}),n.createElement("path",{fill:"currentColor",d:"M12.455 14.724c.08-.057.168-.097.253-.146l-.002-6.687h.606V12.945c0 .516.417.932.932.932a.931.931 0 0 0 .933-.932V7.51c-.206-2.42-3.013-2.385-3.013-2.385H7.74c-3.168.06-3.055 2.385-3.055 2.385l-.001 5.428h.003c-.002.014-.002.025-.002.04a.932.932 0 1 0 1.861 0l-.001-.04h.001V7.914h.584l-.007 15.811c0 .693.562 1.261 1.257 1.261s1.257-.565 1.257-1.261V13.523h.562v4.457a5.414 5.414 0 0 1 2.256-3.256z"})))}function u4e(i){return n.createElement("svg",{viewBox:"0 0 63.907 63.907",fill:"currentColor",...i},n.createElement("circle",{fill:"currentColor",cx:30.515,cy:6.136,r:6.136}),n.createElement("path",{fill:"currentColor",d:"M47.399 27.455C42.346 24.53 38.2 20.579 34.71 15.931c-2.193-3.084-7.991-2.923-10.347-.097-3.584 3.487-6.625 7.081-9.037 10.677a3.209 3.209 0 0 0 5.329 3.573 54.205 54.205 0 0 1 3.59-4.734c-.051 3.333.116 9.347.2 12.05.028.9-.177 1.78-.595 2.579-3.308 6.317-5.424 12.294-7.572 19.606a3.37 3.37 0 1 0 6.465 1.901c1.982-6.742 3.897-12.201 6.884-17.981.152.006.304.006.458-.001 1.907 5.69 3.815 11.383 5.725 17.073 1.387 4.147 7.822 1.993 6.431-2.155-2.087-6.221-4.171-12.439-6.251-18.659-.121-.357-.414-1.755-.455-2.211-.344-3.832-.469-7.652-.432-11.477a51.027 51.027 0 0 0 9.782 7.328c3.597 2.088 6.063-3.891 2.514-5.948z"}))}function l4e(i){return n.createElement("svg",{viewBox:"0 0 285 285",...i},n.createElement("g",null,n.createElement("path",{fill:"currentColor",d:`M88.4,87.996c2.525-2.146,2.832-5.933,0.687-8.458C82.801,72.144,79.34,62.719,79.34,53c0-22.607,18.393-41,41-41 + c22.607,0,41,18.393,41,41c0,9.729-3.467,19.161-9.761,26.557c-2.148,2.523-1.843,6.311,0.681,8.458 + c1.129,0.961,2.511,1.431,3.886,1.431c1.698,0,3.386-0.717,4.572-2.111C168.858,77.77,173.34,65.576,173.34,53 + c0-29.225-23.775-53-53-53c-29.225,0-53,23.775-53,53c0,12.563,4.476,24.748,12.602,34.31C82.089,89.835,85.873,90.141,88.4,87.996 + z`}),n.createElement("path",{fill:"currentColor",d:`M120.186,41.201c13.228,0,23.812,8.105,27.313,19.879c0.761-2.562,1.176-5.271,1.176-8.08 + c0-15.649-12.685-28.335-28.335-28.335c-15.648,0-28.334,12.686-28.334,28.335c0,2.623,0.364,5.16,1.031,7.571 + C96.691,49.076,107.152,41.201,120.186,41.201z`}),n.createElement("path",{fill:"currentColor",d:`M234.21,169.856c-3.769-22.452-19.597-26.04-27.034-26.462c-2.342-0.133-4.516-1.32-5.801-3.282 + c-5.388-8.225-12.609-10.4-18.742-10.4c-4.405,0-8.249,1.122-10.449,1.932c-0.275,0.102-0.559,0.15-0.837,0.15 + c-0.87,0-1.701-0.47-2.163-1.262c-5.472-9.387-13.252-11.809-19.822-11.809c-3.824,0-7.237,0.82-9.548,1.564 + c-0.241,0.077-0.764,0.114-1.001,0.114c-1.256,0-2.637-1.03-2.637-2.376V69.753c0-11.035-8.224-16.552-16.5-16.552 + c-8.276,0-16.5,5.517-16.5,16.552v84.912c0,4.989-3.811,8.074-7.918,8.074c-2.495,0-4.899-1.138-6.552-3.678l-7.937-12.281 + c-3.508-5.788-8.576-8.188-13.625-8.189c-11.412-0.001-22.574,12.258-14.644,25.344l62.491,119.692 + c0.408,0.782,1.225,1.373,2.108,1.373h87.757c1.253,0,2.289-1.075,2.365-2.325l2.196-35.816c0.025-0.413,0.162-0.84,0.39-1.186 + C231.591,212.679,237.828,191.414,234.21,169.856z`})))}function qje(i){return n.createElement("svg",{viewBox:"0 0 384.754 384.754",...i},n.createElement("path",{fill:"currentColor",d:`M214.86,374.508c0,4.971-4.029,9-9,9h-65.01c-4.971,0-9.223-3.57-9.223-8.541V288.87c0-4.971,4.252-9.361,9.223-9.361 + h99.585c4.971,0,9,4.029,9,9s-4.029,9-9,9h-90.808v68h56.232C210.83,365.508,214.86,369.538,214.86,374.508z M136.65,115.508h10 + c4.971,0,9-4.029,9-9s-4.029-9-9-9h-10c-4.971,0-9,4.029-9,9S131.679,115.508,136.65,115.508z M180.947,115.508h10 + c4.97,0,9-4.029,9-9s-4.029-9-9-9h-10c-4.971,0-9,4.029-9,9S175.976,115.508,180.947,115.508z M152.056,142.508c0,4.971,4.029,9,9,9 + h5c4.971,0,9-4.029,9-9s-4.029-9-9-9h-5C156.086,133.508,152.056,137.538,152.056,142.508z M127.875,220.987 + c6.952,11.05,21.072,18.33,36.689,18.33c15.619,0,29.74-7.282,36.691-18.332c12.326,0.961,24.51,6.008,33.264,13.909 + c3.69,3.329,9.381,3.038,12.712-0.651c3.33-3.69,3.038-9.536-0.651-12.866c-12.984-11.718-31.526-18.868-49.6-18.868h-1.237 + c-3.845,0-7.265,2.597-8.513,6.232c-2.119,6.173-10.584,12.499-22.666,12.499c-12.08,0-20.546-6.366-22.667-12.539 + c-1.249-3.636-4.668-6.193-8.512-6.193h-1.236c-30.601,0-59.207,19.216-65.123,43.549L40.6,354.841 + c-0.119,0.442-0.205,0.936-0.255,1.402c-0.124,1.119-0.033,2.244,0.243,3.289c0.245,0.932,0.635,1.814,1.145,2.602 + c1.056,1.635,2.77,2.936,4.713,3.615c0.342,0.119,0.181,0.45,1.181,0.528v0.23c0,0-0.258,0-0.257,0c0.646,0,1.293,0.107,1.93,0.107 + c0.089,0,0.177-0.107,0.266-0.107h54.025c4.971,0,9-4.029,9-9s-4.029-9-9-9H60.743l23.773-97.92 + C88.17,235.565,107.472,222.596,127.875,220.987z M189.97,248.508c-4.971,0-9,4.029-9,9s4.029,9,9,9h31.78c4.971,0,9-4.029,9-9 + s-4.029-9-9-9H189.97z M74.842,100.475c-0.417-4.952,3.259-9.306,8.212-9.723c1.519-0.126,2.98,0.13,4.292,0.692 + c1.424-6.374,3.641-12.519,6.628-18.336c-0.344-0.283-0.681-0.594-0.982-0.93c-0.329-0.366-0.648-0.756-0.91-1.164 + c-0.819-1.275-1.455-2.772-1.455-4.38c0-0.002,0-0.005,0-0.008s0-0.007,0-0.01c0-0.218,0-0.437,0-0.656c0-0.003,0-0.006,0-0.009 + c0-0.001,0-0.003,0-0.004c0-0.301,0.07-0.51,0.105-0.802C94.772,27.947,126.077,0,163.556,0c34.778,0,64.202,23.508,71.492,57.508 + h24.149c4.971,0,9,4.029,9,9s-4.029,9-9,9h-25.056c2.481,5,4.362,10.481,5.62,16.11c1.31-0.562,2.771-0.992,4.293-0.866 + c4.953,0.417,8.631,4.77,8.215,9.723l-1.17,13.92c-0.417,4.952-4.763,8.622-9.723,8.215c-0.326-0.027-0.646-0.072-0.961-0.133 + c-6.549,36.481-38.522,64.25-76.86,64.25c-38.337,0-70.31-27.769-76.858-64.25c-0.314,0.061-0.635,0.104-0.961,0.133 + c-4.945,0.421-9.306-3.261-9.723-8.215L74.842,100.475z M110.646,57.508h105.822c-6.838-23-28.063-39.334-52.912-39.334 + C138.708,18.174,117.483,34.508,110.646,57.508z M103.471,108.857c0,33.132,26.955,59.957,60.086,59.957 + c33.132,0,60.087-26.868,60.087-60c0-12.091-3.508-23.305-10.183-33.305h-99.809C106.977,85.508,103.471,96.765,103.471,108.857z + M344.428,256.584c-0.107-1.239-0.475-2.471-1.114-3.609c-0.174-0.312-0.367-0.614-0.579-0.905l-8.921-12.739 + c-2.851-4.072-8.461-5.063-12.534-2.21c-4.071,2.851-5.062,8.463-2.21,12.534l6.039,8.625l-5.512,11.819 + c-0.003,0.008-0.007,0.015-0.01,0.022l-5.523,12.046l-13.016,1.341c-0.002,0-0.004,0-0.006,0l-13.012,0.936l-7.494-10.805 + c-0.004-0.005-0.007-0.059-0.011-0.064l-7.484-10.715l11.044-23.697l10.49-0.924c4.952-0.434,8.615-4.802,8.182-9.753 + c-0.434-4.952-4.813-8.609-9.75-8.183l-15.495,1.356c-0.355,0.024-0.708,0.069-1.057,0.135c-1.297,0.243-2.487,0.761-3.515,1.485 + c-1.014,0.713-1.893,1.644-2.556,2.764c-0.182,0.306-0.345,0.621-0.49,0.947l-15.289,32.79c-0.16,0.328-0.3,0.664-0.419,1.006 + c-0.43,1.233-0.575,2.51-0.465,3.749c0.108,1.236,0.474,2.463,1.11,3.599c0.176,0.314,0.37,0.62,0.583,0.912l10.376,14.817 + c0.005,0.007,0.01,0.014,0.015,0.021l7.479,10.685l-36.083,77.381c-2.101,4.505-0.151,9.86,4.354,11.961 + c1.23,0.573,2.524,0.845,3.798,0.845c3.39,0,6.636-1.924,8.163-5.198l36.082-77.146l13.012-0.902c0.002,0,0.004,0,0.006,0 + l18.021-1.813c0.358-0.024,0.714-0.188,1.064-0.256c1.292-0.243,2.477-0.817,3.501-1.539c1.014-0.711,1.891-1.669,2.555-2.786 + c0.185-0.309,0.351-0.644,0.497-0.975l7.644-16.398c0.001-0.002,0.002-0.008,0.003-0.009l7.644-16.396 + c0.159-0.326,0.299-0.66,0.417-1.001C344.392,259.102,344.538,257.825,344.428,256.584z`}))}function Sr(i){return n.createElement("svg",{viewBox:"1 -10 511.99999 511",...i},n.createElement("g",{fill:"currentColor"},n.createElement("path",{d:"M 405.5 150 C 405.5 232.566406 338.566406 299.5 256 299.5 C 173.433594 299.5 106.5 232.566406 106.5 150 C 106.5 67.433594 173.433594 0.5 256 0.5 C 338.566406 0.5 405.5 67.433594 405.5 150 Z M 405.5 150 ",style:{stroke:"none",fillRule:"nonzero",fill:"rgb(25.882353%,75.294118%,88.627451%)",fillOpacity:1}}),n.createElement("path",{d:"M 512 342.921875 C 512 425.488281 445.066406 492.421875 362.5 492.421875 C 279.933594 492.421875 213 425.488281 213 342.921875 C 213 260.355469 279.933594 193.421875 362.5 193.421875 C 445.066406 193.421875 512 260.355469 512 342.921875 Z M 512 342.921875 ",style:{stroke:"none",fillRule:"nonzero",fill:"rgb(100%,81.568627%,38.039216%)",fillOpacity:1}}),n.createElement("path",{d:"M 220.746094 295.308594 C 232.050781 298.039062 243.855469 299.5 256 299.5 C 321.917969 299.5 377.871094 256.835938 397.753906 197.613281 C 386.449219 194.878906 374.644531 193.421875 362.5 193.421875 C 296.582031 193.421875 240.628906 236.085938 220.746094 295.308594 Z M 220.746094 295.308594 ",style:{stroke:"none",fillRule:"nonzero",fill:"rgb(28.627451%,74.117647%,56.470588%)",fillOpacity:1}}),n.createElement("path",{d:"M 299 342.921875 C 299 425.488281 232.066406 492.421875 149.5 492.421875 C 66.933594 492.421875 0 425.488281 0 342.921875 C 0 260.355469 66.933594 193.421875 149.5 193.421875 C 232.066406 193.421875 299 260.355469 299 342.921875 Z M 299 342.921875 ",style:{stroke:"none",fillRule:"nonzero",fill:"rgb(98.039216%,43.921569%,69.803922%)",fillOpacity:1}}),n.createElement("path",{d:"M 114.246094 197.613281 C 134.128906 256.835938 190.082031 299.5 256 299.5 C 268.144531 299.5 279.949219 298.039062 291.253906 295.308594 C 271.371094 236.085938 215.417969 193.421875 149.5 193.421875 C 137.355469 193.421875 125.550781 194.878906 114.246094 197.613281 Z M 114.246094 197.613281 ",style:{stroke:"none",fillRule:"nonzero",fill:"rgb(68.627451%,48.235294%,77.647059%)",fillOpacity:1}}),n.createElement("path",{d:"M 213 342.921875 C 213 383.800781 229.414062 420.839844 256 447.828125 C 282.585938 420.839844 299 383.800781 299 342.921875 C 299 302.042969 282.585938 265.003906 256 238.015625 C 229.414062 265.003906 213 302.042969 213 342.921875 Z M 213 342.921875 ",style:{stroke:"none",fillRule:"nonzero",fill:"rgb(93.72549%,38.039216%,13.333333%)",fillOpacity:1}}),n.createElement("path",{d:"M 291.253906 295.320312 C 279.949219 298.046875 268.140625 299.5 256 299.5 C 243.859375 299.5 232.050781 298.046875 220.746094 295.320312 C 228.058594 273.542969 240.242188 254.015625 256 238.015625 C 271.757812 254.015625 283.941406 273.542969 291.253906 295.320312 Z M 291.253906 295.320312 ",style:{stroke:"none",fillRule:"nonzero",fill:"rgb(100%,100%,100%)",fillOpacity:1}})))}function N4e(i){return n.createElement("svg",{width:32,height:32,viewBox:"0 0 365.445 365.445",...i},n.createElement("g",{fill:"currentColor"},n.createElement("path",{d:"M146.7 162.775h-26.8a6.655 6.655 0 0 0-6.647 6.647v26.602a6.653 6.653 0 0 0 6.647 6.646h26.8a6.654 6.654 0 0 0 6.647-6.646v-26.602a6.655 6.655 0 0 0-6.647-6.647zM245.547 162.775h-26.801a6.653 6.653 0 0 0-6.646 6.647v26.602a6.652 6.652 0 0 0 6.646 6.646h26.801a6.654 6.654 0 0 0 6.646-6.646v-26.602a6.655 6.655 0 0 0-6.646-6.647z"})),n.createElement("path",{d:"M345.445 1.204H20c-11.046 0-20 8.954-20 20v323.037c0 11.045 8.954 20 20 20h325.445c11.045 0 20-8.955 20-20V21.204c0-11.045-8.953-20-20-20zM182.723 287.66c-57.955 0-104.937-46.981-104.937-104.937 0-57.957 46.982-104.938 104.937-104.938S287.66 124.767 287.66 182.723 240.678 287.66 182.723 287.66z",fill:"currentColor"}))}function L4e(i){return n.createElement("svg",{width:32,height:32,viewBox:"0 0 45.659 45.659",...i},n.createElement("path",{fill:"currentColor",d:"M30.619 27.309V7.781C30.619 3.49 27.124 0 22.833 0c-4.29 0-7.785 3.491-7.785 7.78v19.528a10.722 10.722 0 0 0-3.05 7.522c0 5.972 4.857 10.828 10.829 10.828 5.97 0 10.834-4.856 10.834-10.828 0-2.918-1.141-5.572-3.042-7.521zM22.825 42.66c-4.316 0-7.824-3.512-7.824-7.828 0-2.527 1.174-4.779 3.077-6.211V16.237h3.372c.552 0 1-.47 1-1.022 0-.553-.448-1.021-1-1.021h-3.372v-2.466h3.372c.552 0 1-.434 1-.986a.989.989 0 0 0-1-.986h-3.372V7.78c0-2.636 2.119-4.78 4.754-4.78 2.637 0 4.756 2.144 4.756 4.781v20.871c1.903 1.434 3.047 3.671 3.047 6.18 0 4.316-3.494 7.828-7.81 7.828z"}),n.createElement("path",{fill:"currentColor",d:"M25.334 30.463V18.632h-5.002v11.831a4.973 4.973 0 0 0-2.537 4.369 5.038 5.038 0 0 0 5.038 5.046 5.034 5.034 0 0 0 5.034-5.046c0-1.866-.982-3.495-2.533-4.369z"}))}function ege(i){return n.createElement("svg",{viewBox:"0 0 512 512",...i},n.createElement("path",{fill:"currentColor",d:"M341.333 288.593V85.333C341.333 38.205 303.128 0 256 0s-85.333 38.205-85.333 85.333v203.259C144.48 312.03 128 346.091 128 384c0 70.693 57.308 128 128 128s128-57.307 128-128c0-37.909-16.48-71.97-42.667-95.407zM256 469.333c-47.128 0-85.333-38.205-85.333-85.333 0-24.637 10.441-47.492 28.455-63.615l14.212-12.72V85.333c0-23.564 19.103-42.667 42.667-42.667s42.667 19.102 42.667 42.667v222.332l14.212 12.72c18.014 16.123 28.455 38.977 28.455 63.615-.002 47.128-38.207 85.333-85.335 85.333z"}),n.createElement("path",{fill:"currentColor",d:"M234.667 170.667h42.667v256h-42.667z"}),n.createElement("circle",{fill:"currentColor",cx:256,cy:384,r:64}))}function j4e(i){return n.createElement("svg",{viewBox:"0 0 297 297",...i},n.createElement("g",null,n.createElement("path",{fill:"currentColor",d:"m243.404,138.042c-5.775,0-10.458,4.683-10.458,10.458 0,46.564-37.883,84.446-84.446,84.446s-84.446-37.882-84.446-84.446 37.883-84.446 84.446-84.446c5.775,0 10.458-4.683 10.458-10.458s-4.683-10.457-10.458-10.457c-58.097,0-105.361,47.265-105.361,105.361s47.264,105.361 105.361,105.361 105.361-47.264 105.361-105.361c0-5.775-4.681-10.458-10.457-10.458z"}),n.createElement("path",{fill:"currentColor",d:"m142.963,121.344l-20.272-30.41c-3.203-4.807-9.695-6.104-14.502-2.9-4.805,3.202-6.104,9.695-2.9,14.502l20.279,30.422c-3.015,4.436-4.78,9.787-4.78,15.543 0,15.281 12.432,27.713 27.713,27.713 15.281,0 27.713-12.432 27.713-27.713 0-15.281-12.432-27.713-27.713-27.713-1.897-0.001-3.749,0.191-5.538,0.556zm12.335,27.156c0,3.748-3.05,6.798-6.798,6.798s-6.798-3.05-6.798-6.798 3.05-6.798 6.798-6.798 6.798,3.05 6.798,6.798z"}),n.createElement("path",{fill:"currentColor",d:"M148.5,0C66.617,0,0,66.617,0,148.5S66.617,297,148.5,297S297,230.383,297,148.5S230.383,0,148.5,0z M158.958,275.653 v-6.366c0-5.775-4.683-10.458-10.458-10.458c-5.775,0-10.458,4.683-10.458,10.458v6.366 c-62.027-5.056-111.64-54.668-116.695-116.695h6.366c5.775,0,10.458-4.683,10.458-10.458s-4.683-10.458-10.458-10.458h-6.366 c5.056-62.027,54.668-111.64,116.695-116.695v6.366c0,5.775,4.683,10.458,10.458,10.458c5.775,0,10.458-4.683,10.458-10.458v-6.366 c62.027,5.056,111.64,54.668,116.695,116.695h-6.366c-5.775,0-10.458,4.683-10.458,10.458s4.683,10.458,10.458,10.458h6.366 C270.598,220.985,220.985,270.598,158.958,275.653z"})))}function tge(i){return n.createElement("svg",{viewBox:"0 0 480 480",...i},n.createElement("g",null,n.createElement("path",{fill:"currentColor",d:`M472,304h-80v-8c0-4.418-3.582-8-8-8h-32c-4.418,0-8,3.582-8,8v8h-48v-48c0-4.418-3.582-8-8-8h-8v-24c0-4.418-3.582-8-8-8 + h-8v-16h8c4.418,0,8-3.582,8-8v-32c0-4.418-3.582-8-8-8h-8v-24h44.28c5.382-0.016,10.547,2.121,14.344,5.936l7.44,7.44 + c14.167,14.169,37.138,14.171,51.308,0.004c6.806-6.805,10.629-16.036,10.628-25.66V92.28 + c0.002-20.037-16.239-36.282-36.276-36.284c-9.625-0.001-18.855,3.822-25.66,10.628l-7.44,7.44 + c-3.797,3.815-8.962,5.952-14.344,5.936H264V56c0-4.418-3.582-8-8-8h-32c-4.418,0-8,3.582-8,8v24h-52.28 + c-5.382,0.016-10.547-2.121-14.344-5.936l-7.44-7.44c-14.167-14.169-37.138-14.171-51.308-0.004 + C83.822,73.425,79.999,82.655,80,92.28v23.44c-0.002,20.037,16.239,36.282,36.276,36.284c9.625,0.001,18.855-3.822,25.66-10.628 + l7.44-7.44c3.797-3.815,8.962-5.952,14.344-5.936H216v24h-8c-4.418,0-8,3.582-8,8v32c0,4.418,3.582,8,8,8h8v16h-8 + c-4.418,0-8,3.582-8,8v24h-8c-4.418,0-8,3.582-8,8v48h-48v-8c0-4.418-3.582-8-8-8H96c-4.418,0-8,3.582-8,8v8H8 + c-4.418,0-8,3.582-8,8v104c0,4.418,3.582,8,8,8h80c0,4.418,3.582,8,8,8h32c4.418,0,8-3.582,8-8v-8h208v8c0,4.418,3.582,8,8,8h32 + c4.418,0,8-3.582,8-8v-8h80c4.418,0,8-3.582,8-8v-96C480,307.582,476.418,304,472,304z M88,408H16v-88h72V408z M120,416h-16V304 + h16V416z M232,64h16v16h-16V64z M163.72,112c-9.628-0.028-18.866,3.798-25.656,10.624l-7.44,7.44 + c-7.928,7.918-20.774,7.909-28.692-0.02c-3.796-3.801-5.929-8.953-5.932-14.324V92.28c0.006-11.205,9.095-20.283,20.3-20.276 + c5.372,0.003,10.523,2.137,14.324,5.932l7.44,7.44c6.79,6.826,16.028,10.652,25.656,10.624h144.56 + c9.628,0.028,18.866-3.798,25.656-10.624l7.44-7.44c7.928-7.918,20.774-7.909,28.692,0.02c3.796,3.801,5.929,8.953,5.932,14.324 + v23.44c-0.006,11.205-9.095,20.283-20.3,20.276c-5.372-0.003-10.523-2.136-14.324-5.932l-7.44-7.44 + c-6.79-6.826-16.028-10.652-25.656-10.624H163.72z M248,128v24h-16v-24H248z M216,168h48v16h-48V168z M248,200v16h-16v-16H248z + M216,232h48v16h-48V232z M344,400H136v-80h56c4.418,0,8-3.582,8-8v-48h80v48c0,4.418,3.582,8,8,8h56V400z M376,416h-16V304h16 + V416z M464,400h-72v-80h72V400z`})))}function sge(i){return n.createElement("svg",{width:361,height:361,viewBox:"0 0 361 361",...i},n.createElement("path",{d:"M267.826 263.303c0 3.91-3.156 7.082-7.05 7.082l-157.885.021c-3.894 0-7.05-3.171-7.05-7.083v-157.5c0-3.911 3.156-7.083 7.05-7.083l157.885-.021c3.894 0 7.05 3.172 7.05 7.083v157.501z",fill:"none",stroke:"currentColor",strokeWidth:10,strokeMiterlimit:10}),n.createElement("path",{d:"M258.5 185.584h6.639c2.726 0 5-2.274 5-5s-2.274-5-5-5H258.5c-2.726 0-5 2.274-5 5s2.274 5 5 5z",fill:"currentColor"}),n.createElement("path",{d:"M267.826 103.208c0 2.485-2.711 4.5-6.053 4.5l-159.88.021c-3.342 0-6.052-2.015-6.052-4.5v-9c0-2.485 2.71-4.5 6.052-4.5l159.88-.021c3.342 0 6.053 2.015 6.053 4.5v9z",fill:"none",stroke:"currentColor",strokeWidth:10,strokeMiterlimit:10}))}function g4e(i){return n.createElement("svg",{viewBox:"0 0 361 361",...i},n.createElement("path",{d:"M267.826 263.303c0 3.91-3.156 7.082-7.05 7.082l-157.885.021c-3.894 0-7.05-3.171-7.05-7.083v-157.5c0-3.911 3.156-7.083 7.05-7.083l157.885-.021c3.894 0 7.05 3.172 7.05 7.083v157.501z",fill:"none",stroke:"currentColor",strokeWidth:10,strokeMiterlimit:10}),n.createElement("path",{d:"M228.5 205.584h6.639c2.726 0 5-2.274 5-5s-2.274-5-5-5H228.5c-2.726 0-5 2.274-5 5s2.274 5 5 5z",fill:"currentColor"}),n.createElement("path",{d:"M267.826 103.208c0 2.485-2.711 4.5-6.053 4.5l-159.88.021c-3.342 0-6.052-2.015-6.052-4.5v-9c0-2.485 2.71-4.5 6.052-4.5l159.88-.021c3.342 0 6.053 2.015 6.053 4.5v9z",fill:"none",stroke:"currentColor",strokeWidth:10,strokeMiterlimit:10}),n.createElement("path",{d:"M232.826 280.905c-.339 3.356-18.813-.782-20.919-1.06l-45.073-5.94-45.074-5.94-14.507-1.912c-1.456-.192-6.201-.055-6.412-2.147-.621-6.157 0-12.699 0-18.878v-43.5-82.076-5.13c0-2.551 5.184-1.015 6.412-.853l35.438 4.67 83.723 11.035c1.457.192 6.201.055 6.412 2.147.169 1.673 0 3.451 0 5.13v144.454c0 6.448 10 6.448 10 0V136.451v-5.13c0-7.619-6.137-10.793-12.673-11.655l-28.531-3.76-88.411-11.652-9.897-1.304c-6.555-.864-12.473 4.9-12.473 11.38v144.832c0 2.023-.071 4.04.132 6.053.717 7.111 6.606 9.563 12.759 10.374l76.827 10.125 39.896 5.259 9.697 1.278c7.063.931 12.011-4.778 12.673-11.346.648-6.415-9.358-6.352-9.999 0z",fill:"currentColor"}))}function nu(i){return n.createElement("svg",{width:361,height:361,viewBox:"0 0 361 361",...i},n.createElement("path",{d:"M267.826 263.303c0 3.91-3.156 7.082-7.05 7.082l-157.885.021c-3.894 0-7.05-3.171-7.05-7.083v-157.5c0-3.911 3.156-7.083 7.05-7.083l157.885-.021c3.894 0 7.05 3.172 7.05 7.083v157.501z",fill:"none",stroke:"currentColor",strokeWidth:10,strokeMiterlimit:10}),n.createElement("path",{d:"M267.826 103.208c0 2.485-2.711 4.5-6.053 4.5l-159.88.021c-3.342 0-6.052-2.015-6.052-4.5v-9c0-2.485 2.71-4.5 6.052-4.5l159.88-.021c3.342 0 6.053 2.015 6.053 4.5v9zM265.732 265.178c.584 2.887-1.629 5.228-4.942 5.228H103.457c-3.313 0-6.474-2.341-7.058-5.228L75.24 130.633c-.584-2.887 1.628-5.228 4.942-5.228h157.333c3.313 0 6.474 2.34 7.058 5.228l21.159 134.545z",fill:"none",stroke:"currentColor",strokeWidth:10,strokeMiterlimit:10}),n.createElement("path",{d:"M247.194 199.667h6.639c2.726 0 5-2.274 5-5s-2.274-5-5-5h-6.639c-2.726 0-5 2.274-5 5s2.275 5 5 5z",fill:"currentColor"}))}const T4e={"type-Device type":"Device type","type-airCondition":"Air conditioner","type-blind":"Blinds","type-blindButtons":"Blind controlled by buttons","type-button":"Button","type-buttonSensor":"Button with feedback","type-camera":"Camera","type-chart":"Chart","type-cie":"CIE color light","type-ct":"Color temperature","type-dimmer":"Dimmer","type-door":"Door","type-fireAlarm":"Fire alarm","type-floodAlarm":"Flood alarm","type-gate":"Gate","type-hue":"HUE light","type-humidity":"Humidity","type-illuminance":"Illuminance","type-image":"Image","type-info":"Information","type-instance":"Instance","type-light":"Light","type-location":"Position","type-locationOne":"Position as one state","type-lock":"Lock","type-media":"Media-player","type-motion":"Motion sensor","type-rgb":"RGB light","type-rgbSingle":"R,G,B light - single states","type-rgbwSingle":"R,G,B,W light - single states","type-slider":"Slider","type-socket":"Socket","type-temperature":"Temperature","type-thermostat":"Thermostat","type-url":"URL","type-vacuumCleaner":"Vacuum cleaner","type-valve":"Valve","type-volume":"Volume","type-volumeGroup":"Volume group","type-warning":"Warning","type-weatherCurrent":"Current weather","type-weatherForecast":"Weather forecast","type-window":"Window sensor","type-windowTilt":"Window tilt sensor"},y4e={"type-Device type":"Gerätetyp","type-airCondition":"Klimaanlage","type-blind":"Jalousien","type-blindButtons":"Jalousie über Tasten gesteuert","type-button":"Taste","type-buttonSensor":"Taste mit Rückmeldung","type-camera":"Kamera","type-chart":"Diagramm","type-cie":"CIE Farblicht","type-ct":"Farbtemperatur","type-dimmer":"Dimmer","type-door":"Türsensor","type-fireAlarm":"Feueralarm","type-floodAlarm":"Wasseralarm","type-gate":"Tor-Steuerung","type-hue":"HUE-Licht","type-humidity":"Feuchtigkeit","type-illuminance":"Beleuchtungsstärke","type-image":"Bild","type-info":"Information","type-instance":"Instanz","type-light":"Licht","type-location":"Position","type-locationOne":"Position als ein Zustand","type-lock":"Schloss","type-media":"Mediaplayer","type-motion":"Bewegungssensor","type-rgb":"RGB-Licht","type-rgbSingle":"R,G,B-Licht Einzelwerte","type-rgbwSingle":"R,G,B,W-Licht Einzelwerte","type-slider":"Schieberegler","type-socket":"Steckdose","type-temperature":"Temperatur","type-thermostat":"Thermostat","type-url":"URL","type-vacuumCleaner":"Staubsauger","type-valve":"Ventil","type-volume":"Lautstärke","type-volumeGroup":"Lautstärke-Gruppe","type-warning":"Warnung","type-weatherCurrent":"Aktuelle Wetterlage","type-weatherForecast":"Wettervorhersage","type-window":"Fenstersensor","type-windowTilt":"Fensterkippung-Sensor"},D4e={"type-Device type":"Тип устройства","type-airCondition":"Кондиционер","type-blind":"Рольставни/Жалюзи","type-blindButtons":"Жалюзи управляющиеся кнопками","type-button":"Кнопка","type-buttonSensor":"Кнопка с обратной связью","type-camera":"Камера","type-chart":"Диаграмма","type-cie":"CIE свет","type-ct":"Цветовая температура","type-dimmer":"Диммер","type-door":"Датчик положения двери","type-fireAlarm":"Датчик дыма","type-floodAlarm":"Датчик затопления","type-gate":"Ворота","type-hue":"HUE свет","type-humidity":"Влажность","type-illuminance":"Освещенность","type-image":"Изображение","type-info":"Информация","type-instance":"Инстанция","type-light":"Свет","type-location":"Местоположение","type-locationOne":"Позиция в одном состоянии","type-lock":"Замок","type-media":"Медиа-плейер","type-motion":"Датчик движения","type-rgb":"RGB свет","type-rgbSingle":"R,G,B как отдельные значение","type-rgbwSingle":"R,G,B,W как отдельные значение","type-slider":"Ползунок","type-socket":"Розетка","type-temperature":"Температура","type-thermostat":"Термостат","type-url":"URL","type-vacuumCleaner":"Пылесос","type-valve":"Вентиль","type-volume":"Громкость","type-volumeGroup":"Группа громкости","type-warning":"Предупреждение","type-weatherCurrent":"Актуальная погода","type-weatherForecast":"Прогноз погоды","type-window":"Датчик открытия окна","type-windowTilt":"Датчик наклона окна"},d4e={"type-Device type":"Tipo de dispositivo","type-airCondition":"Ar condicionado","type-blind":"persianas","type-blindButtons":"Persiana controlada por botões","type-button":"botão","type-buttonSensor":"Sensor de botão","type-camera":"câmera","type-chart":"Gráfico","type-cie":"Luz colorida CIE","type-ct":"Temperatura de cor","type-dimmer":"dimmer","type-door":"porta","type-fireAlarm":"alarme de incêndio","type-floodAlarm":"alarme de inundação","type-gate":"portão","type-hue":"Luz HUE","type-humidity":"umidade","type-illuminance":"Iluminância","type-image":"imagem","type-info":"informação","type-instance":"exemplo","type-light":"luz","type-location":"localização","type-locationOne":"Posição como um estado","type-lock":"trancar","type-media":"mídia","type-motion":"movimento","type-rgb":"Luz RGB","type-rgbSingle":"Luz RGB única","type-rgbwSingle":"RGBW como valor único","type-slider":"controle deslizante","type-socket":"soquete","type-temperature":"temperatura","type-thermostat":"termostato","type-url":"URL","type-vacuumCleaner":"Aspirador de pó","type-valve":"válvula","type-volume":"volume","type-volumeGroup":"grupo de volume","type-warning":"aviso","type-weatherCurrent":"clima atual","type-weatherForecast":"previsão do tempo","type-window":"janela","type-windowTilt":"inclinação da janela"},z4e={"type-Device type":"Typ urządzenia","type-airCondition":"Klimatyzator","type-blind":"żaluzje","type-blindButtons":"Roleta sterowana przyciskami","type-button":"przycisk","type-buttonSensor":"Czujnik przycisku","type-camera":"kamera","type-chart":"Wykres","type-cie":"Światło kolorowe CIE","type-ct":"Temperatura barwowa","type-dimmer":"opornik","type-door":"drzwi","type-fireAlarm":"alarm pożarowy","type-floodAlarm":"alarm przeciwpowodziowy","type-gate":"brama","type-hue":"Światło HUE","type-humidity":"wilgotność","type-illuminance":"Natężenie oświetlenia","type-image":"obraz","type-info":"Informacje","type-instance":"przykład","type-light":"światło","type-location":"lokalizacja","type-locationOne":"Pozycja jako państwa","type-lock":"zamek","type-media":"głoska bezdźwięczna","type-motion":"ruch","type-rgb":"Światło RGB","type-rgbSingle":"Pojedyncze światło RGB","type-rgbwSingle":"RGBW jako pojedyncza wartość","type-slider":"suwak","type-socket":"gniazdo","type-temperature":"temperatura","type-thermostat":"termostat","type-url":"Adres URL","type-vacuumCleaner":"Odkurzacz","type-valve":"zawór","type-volume":"tom","type-volumeGroup":"grupa woluminów","type-warning":"ostrzeżenie","type-weatherCurrent":"aktualna pogoda","type-weatherForecast":"prognoza pogody","type-window":"okno","type-windowTilt":"pochylenie okna"},I4e={"type-Device type":"Type d'appareil","type-airCondition":"Climatiseur","type-blind":"stores","type-blindButtons":"Store commandé par boutons","type-button":"bouton","type-buttonSensor":"Capteur de bouton","type-camera":"caméra","type-chart":"Graphique","type-cie":"lumière colorée CIE","type-ct":"Température de couleur","type-dimmer":"variateur","type-door":"porte","type-fireAlarm":"alarme incendie","type-floodAlarm":"alarme d'inondation","type-gate":"grille","type-hue":"Lumière HUE","type-humidity":"humidité","type-illuminance":"Éclairement","type-image":"image","type-info":"informations","type-instance":"exemple","type-light":"lumière","type-location":"emplacement","type-locationOne":"Position en tant qu'État","type-lock":"verrouillage","type-media":"médias","type-motion":"mouvement","type-rgb":"lumière RVB","type-rgbSingle":"Lumière RVB simple","type-rgbwSingle":"RGBW comme valeur unique","type-slider":"curseur","type-socket":"douille","type-temperature":"température","type-thermostat":"thermostat","type-url":"URL","type-vacuumCleaner":"Aspirateur","type-valve":"soupape","type-volume":"volume","type-volumeGroup":"groupe de volumes","type-warning":"avertissement","type-weatherCurrent":"météo actuelle","type-weatherForecast":"prévisions météorologiques","type-window":"fenêtre","type-windowTilt":"inclinaison de la fenêtre"},h4e={"type-Device type":"Tipo di dispositivo","type-airCondition":"Condizionatore d'aria","type-blind":"tende","type-blindButtons":"Tenda controllata da pulsanti","type-button":"pulsante","type-buttonSensor":"Sensore del pulsante","type-camera":"telecamera","type-chart":"Grafico","type-cie":"Luce colorata CIE","type-ct":"Temperatura del colore","type-dimmer":"dimmer","type-door":"porta","type-fireAlarm":"allarme antincendio","type-floodAlarm":"allarme allagamento","type-gate":"cancello","type-hue":"Luce HUE","type-humidity":"umidità","type-illuminance":"Illuminamento","type-image":"immagine","type-info":"informazioni","type-instance":"esempio","type-light":"leggero","type-location":"posizione","type-locationOne":"Posizione come stato","type-lock":"serratura","type-media":"media","type-motion":"movimento","type-rgb":"luce RGB","type-rgbSingle":"Luce RGB singola","type-rgbwSingle":"RGBW come valore singolo","type-slider":"cursore","type-socket":"PRESA","type-temperature":"temperatura","type-thermostat":"termostato","type-url":"URL","type-vacuumCleaner":"Aspirapolvere","type-valve":"valvola","type-volume":"volume","type-volumeGroup":"gruppo di volumi","type-warning":"avvertimento","type-weatherCurrent":"meteo attuale","type-weatherForecast":"previsioni del tempo","type-window":"finestra","type-windowTilt":"inclinazione della finestra"},w4e={"type-Device type":"Apparaattype","type-airCondition":"Airconditioner","type-blind":"jaloezieën","type-blindButtons":"Jaloezie bediend door knoppen","type-button":"knop","type-buttonSensor":"Knopsensor","type-camera":"camera","type-chart":"Grafiek","type-cie":"CIE-kleurenlicht","type-ct":"Kleurtemperatuur","type-dimmer":"dimmer","type-door":"deur","type-fireAlarm":"brandalarm","type-floodAlarm":"overstromingsalarm","type-gate":"hek","type-hue":"HUE-licht","type-humidity":"vochtigheid","type-illuminance":"Verlichtingssterkte","type-image":"afbeelding","type-info":"informatie","type-instance":"aanleg","type-light":"licht","type-location":"locatie","type-locationOne":"Positie als staat","type-lock":"slot","type-media":"media","type-motion":"beweging","type-rgb":"RGB-licht","type-rgbSingle":"RGB-licht enkel","type-rgbwSingle":"RGBW als enkele waarde","type-slider":"schuifregelaar","type-socket":"stopcontact","type-temperature":"temperatuur","type-thermostat":"thermostaat","type-url":"URL","type-vacuumCleaner":"Stofzuiger","type-valve":"ventiel","type-volume":"volume","type-volumeGroup":"volumegroep","type-warning":"waarschuwing","type-weatherCurrent":"huidige weersomstandigheden","type-weatherForecast":"weersvoorspelling","type-window":"raam","type-windowTilt":"raamkanteling"},C4e={"type-Device type":"Тип пристрою","type-airCondition":"Кондиціонер","type-blind":"жалюзі","type-blindButtons":"Штора керується кнопками","type-button":"кнопку","type-buttonSensor":"Датчик кнопки","type-camera":"камера","type-chart":"Діаграма","type-cie":"Кольорове світло CIE","type-ct":"Колірна температура","type-dimmer":"диммер","type-door":"двері","type-fireAlarm":"пожежна сигналізація","type-floodAlarm":"сигналізація про повінь","type-gate":"ворота","type-hue":"світло HUE","type-humidity":"вологість","type-illuminance":"Освітленість","type-image":"зображення","type-info":"інформація","type-instance":"екземпляр","type-light":"світло","type-location":"розташування","type-locationOne":"Позиція як держави","type-lock":"замок","type-media":"ЗМІ","type-motion":"руху","type-rgb":"RGB світло","type-rgbSingle":"Одиночне світло RGB","type-rgbwSingle":"RGBW як одне значення","type-slider":"повзунок","type-socket":"гніздо","type-temperature":"температура","type-thermostat":"термостат","type-url":"URL","type-vacuumCleaner":"Пилосос","type-valve":"клапан","type-volume":"обсяг","type-volumeGroup":"група обсягів","type-warning":"УВАГА","type-weatherCurrent":"поточна погода","type-weatherForecast":"прогноз погоди","type-window":"вікно","type-windowTilt":"нахил вікна"},A4e={"type-Device type":"设备类型","type-airCondition":"空调","type-blind":"百叶窗","type-blindButtons":"按钮控制百叶窗","type-button":"按钮","type-buttonSensor":"按钮传感器","type-camera":"相机","type-chart":"图表","type-cie":"CIE色光","type-ct":"色温","type-dimmer":"调光器","type-door":"门","type-fireAlarm":"火灾报警","type-floodAlarm":"洪水警报","type-gate":"门","type-hue":"色调灯","type-humidity":"湿度","type-illuminance":"照度","type-image":"图像","type-info":"信息","type-instance":"实例","type-light":"光","type-location":"地点","type-locationOne":"作为一个国家的地位","type-lock":"锁","type-media":"媒体","type-motion":"运动","type-rgb":"RGB灯","type-rgbSingle":"RGB灯单","type-rgbwSingle":"RGBW 作为单一值","type-slider":"滑块","type-socket":"插座","type-temperature":"温度","type-thermostat":"恒温器","type-url":"网址","type-vacuumCleaner":"吸尘器","type-valve":"阀门","type-volume":"体积","type-volumeGroup":"卷组","type-warning":"警告","type-weatherCurrent":"当前天气","type-weatherForecast":"天气预报","type-window":"窗户","type-windowTilt":"窗户倾斜"};let ta=!1;function au(){ta||(ta=!0,D.extendTranslations({en:T4e,de:y4e,ru:D4e,pt:d4e,pl:z4e,fr:I4e,it:h4e,nl:w4e,uk:C4e,"zh-cn":A4e}))}const sa={[B.Types.airCondition]:Y0e,[B.Types.blind]:ea,[B.Types.blindButtons]:ea,[B.Types.button]:l4e,[B.Types.buttonSensor]:s4e,[B.Types.camera]:h0e,[B.Types.chart]:D0e,[B.Types.image]:k0e,[B.Types.dimmer]:b0e,[B.Types.door]:n4e,[B.Types.fireAlarm]:Kn,"sensor.alarm.fire":Kn,[B.Types.floodAlarm]:qn,"sensor.alarm.flood":qn,[B.Types.gate]:a4e,[B.Types.humidity]:c4e,[B.Types.illuminance]:r4e,[B.Types.info]:x0e,[B.Types.light]:S0e,[B.Types.lock]:f0e,[B.Types.location]:O0e,[B.Types.locationOne]:Z0e,[B.Types.media]:E0e,[B.Types.motion]:u4e,[B.Types.ct]:Bn,[B.Types.percentage]:Jn,[B.Types.rgb]:Sr,[B.Types.rgbSingle]:Sr,[B.Types.rgbwSingle]:o4e,[B.Types.hue]:Bn,[B.Types.cie]:Sr,[B.Types.slider]:Jn,[B.Types.socket]:N4e,[B.Types.temperature]:L4e,[B.Types.thermostat]:j4e,[B.Types.vacuumCleaner]:M4e,[B.Types.volume]:m0e,[B.Types.volumeGroup]:C0e,[B.Types.window]:g4e,[B.Types.windowTilt]:nu,[B.Types.weatherCurrent]:Zn,[B.Types.weatherForecast]:Zn,[B.Types.warning]:Gn,[B.Types.unknown]:V0e,[B.Types.instance]:w0e,invalid:Gn,hub3:W0e,node:R0e,hub5:J0e,controller:H0e},pi={width:32,height:32};function m4e(i){const[e,t]=n.useState(!1);if(ye(()=>{i.title&&!e&&(au(),t(!0))},[i.title,e]),!e&&i.title)return n.createElement(W,{style:{...pi,...i.style||void 0},className:i.className,sx:i.sx});const s=i.type||(i.src?Object.keys(sa).find(M=>i.src===M):void 0);if(!s&&i.src)return n.createElement(Se,{style:pi,...i,title:i.title===!0?void 0:i.title,src:i.src});const r=s&&sa[s];if(!r)return s?n.createElement("span",{style:{...pi,...i.style||void 0}},s[0].toUpperCase()):null;const o=n.createElement(r,{style:{...pi,...i.style||void 0},onClick:i.onClick,className:i.className,sx:i.sx});return i.title?n.createElement(ae,{slotProps:{popper:{sx:{pointerEvents:"none"}}},title:i.title===!0?D.t(`type-${s}`):i.title},n.createElement("div",{style:{display:"flex"}},o)):o}const St={itemChildrenWrapper:{display:"flex",width:"100%",justifyContent:"space-between"},type:{marginTop:10},selectIcon:{paddingRight:8,verticalAlign:"middle",width:20,height:20},selectText:{verticalAlign:"middle"},iconWrapper:{display:"flex",alignItems:"center"},iconStyle:{width:16,height:16,margin:"0 3px"},emptyIcon:{width:16,height:16,margin:"0 3px"}};function ige(i){const[e,t]=n.useState({}),[s,r]=n.useState([]);return ye(()=>{const o={};Object.keys(B.Types).filter(a=>{var u,l;return(!i.supportedDevices||((u=i.supportedDevices)==null?void 0:u.includes(a)))&&!((l=i.unsupportedDevices)!=null&&l.includes(a))}).forEach(a=>o[a]=D.t(`type-${B.Types[a]}`));const M=Object.keys(o);M.sort((a,u)=>o[a]===o[u]?0:o[a].localeCompare(o[u],"de")),au(),r(M),t(o)},[i.supportedDevices,i.unsupportedDevices]),s?n.createElement(wt,{style:{...St.type,...i.style},sx:i.sx,variant:"standard",error:!!i.error},n.createElement(As,null,i.label||D.t("type-Device type")),n.createElement(Xe,{variant:"standard",disabled:!!i.disabled,value:i.value,onChange:o=>i.onChange(o.target.value)},s.map(o=>{var M;return n.createElement(te,{key:B.Types[o],value:B.Types[o]},n.createElement("div",{style:St.itemChildrenWrapper},n.createElement("div",null,n.createElement(m4e,{type:B.Types[o],style:{...St.selectIcon,color:i.themeType==="dark"?"#FFFFFF":"#000"}}),n.createElement("span",{style:St.selectText},e[o])),(M=i.showApplications)!=null&&M.TYPE_OPTIONS[o]?n.createElement("div",{style:St.iconWrapper},Object.keys(i.showApplications.TYPE_OPTIONS[o]).map(a=>i.showApplications.TYPE_OPTIONS[o][a]?n.createElement(Se,{key:a,style:St.iconStyle,src:i.showApplications.ICONS_TYPE[a]}):n.createElement("div",{key:a,style:St.emptyIcon}))):null))}))):n.createElement(W,{style:{...St.type,...i.style},sx:i.sx})}function p4e(i){return v({attr:{version:"1",viewBox:"0 0 48 48",enableBackground:"new 0 0 48 48"},child:[{tag:"circle",attr:{fill:"#B2EBF2",cx:"32",cy:"24",r:"9"},child:[]},{tag:"path",attr:{fill:"#4DD0E1",d:"M32,12c-6.6,0-12,5.4-12,12c0,6.6,5.4,12,12,12s12-5.4,12-12C44,17.4,38.6,12,32,12z M32,32 c-4.4,0-8-3.6-8-8s3.6-8,8-8s8,3.6,8,8S36.4,32,32,32z"},child:[]},{tag:"g",attr:{fill:"#3F51B5"},child:[{tag:"polygon",attr:{points:"25.4,22 19.8,5.1 13.6,27.7 11.4,22 4,22 4,26 8.6,26 14.4,40.3 20.2,18.9 22.6,26 30,26 30,22"},child:[]},{tag:"circle",attr:{cx:"32",cy:"24",r:"4"},child:[]}]}]})(i)}function O4e(i){return v({attr:{role:"img",viewBox:"0 0 24 24"},child:[{tag:"path",attr:{d:"M4.428 2.727l3.335 3.335c-.486.07-.903.276-1.32.624L.886 12.383c-1.181 1.18-1.181 3.194 0 4.375a2.41 2.41 0 0 0 1.598.834l17.088 3.681-3.335-3.333c.486-.07.903-.278 1.32-.626l5.557-5.695c1.181-1.181 1.181-3.196 0-4.377a2.411 2.411 0 0 0-1.598-.833zM11.653 6.2c.694 0 1.25.486 1.25 1.18 0 .695-.486 1.251-1.181 1.251-.695 0-1.25-.485-1.25-1.18s.555-1.251 1.18-1.251zm1.51 3.792c.049-.006.088.046.088.098-.139.694-.695 1.181-1.39 1.181-.694 0-1.32-.487-1.46-1.112 0 0 .002-.07.071 0 .487.278.972.348 1.32.278.346 0 .833-.07 1.32-.416a.092.092 0 0 1 .05-.029zm.723 2.511c.058.013.06.106.06.158-.209.903-.973 1.666-1.946 1.666a2.167 2.167 0 0 1-2.084-1.528c-.07-.07 0-.138.138-.138.695.347 1.39.416 1.877.416.486 0 1.18-.14 1.875-.556.035-.017.06-.022.08-.018zm.597 3.018c.049-.013.087.09.087.195-.278 1.181-1.25 2.085-2.5 2.155-1.251 0-2.293-.835-2.57-1.946 0-.139.068-.278.207-.209.834.486 1.737.556 2.362.556s1.529-.208 2.362-.694c.018-.035.036-.053.052-.057z"},child:[]}]})(i)}function E4e(i){return v({attr:{version:"1.2",baseProfile:"tiny",viewBox:"0 0 24 24"},child:[{tag:"path",attr:{d:"M13 5l.855 3.42 3.389-.971 1.501 2.6-2.535 2.449 2.535 2.451-1.5 2.6-3.39-.971-.855 3.422h-3l-.855-3.422-3.39.971-1.501-2.6 2.535-2.451-2.534-2.449 1.5-2.6 3.39.971.855-3.42h3m0-2h-3c-.918 0-1.718.625-1.939 1.516l-.354 1.412-1.4-.4c-.184-.053-.369-.078-.552-.078-.7 0-1.368.37-1.731 1l-1.5 2.6c-.459.796-.317 1.802.342 2.438l1.047 1.011-1.048 1.015c-.66.637-.802 1.643-.343 2.438l1.502 2.6c.363.631 1.031 1 1.731 1 .183 0 .368-.025.552-.076l1.399-.401.354 1.415c.222.885 1.022 1.51 1.94 1.51h3c.918 0 1.718-.625 1.939-1.516l.354-1.414 1.399.4c.184.053.369.077.552.077.7 0 1.368-.37 1.731-1l1.5-2.6c.459-.796.317-1.8-.342-2.438l-1.047-1.013 1.047-1.013c.66-.637.801-1.644.342-2.438l-1.5-2.6c-.365-.631-1.031-1-1.732-1-.184 0-.368.025-.551.076l-1.4.401-.354-1.413c-.22-.884-1.02-1.509-1.938-1.509zM11.5 10.5c1.104 0 2 .895 2 2 0 1.104-.896 2-2 2s-2-.896-2-2c0-1.105.896-2 2-2m0-1c-1.654 0-3 1.346-3 3s1.346 3 3 3 3-1.346 3-3-1.346-3-3-3z"},child:[]}]})(i)}function _4e(i){return v({attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{d:"M7.707 17.707 13.414 12 7.707 6.293 6.293 7.707 10.586 12l-4.293 4.293zM15 6h2v12h-2z"},child:[]}]})(i)}function f4e(i){return v({attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{d:"M327.467 19.992c.748 14.94 2.317 51.268 2.59 98.76 3.474-.286 6.557-.381 9.72 1.08 18.04 8.345 27.243 29.326 27.026 50.506-.217 21.18-11.283 44.136-36.104 54.307a41.62 41.62 0 0 1-2.486.923c-3.408 80.504-12.307 166.37-33.754 225.5-6.876 15.831-17.029 29.217-26.828 40.94l55.27.422c20.676-12.19 32.041-27.395 36.32-46.407l17.558 3.954c-3.67 16.312-11.99 30.662-24.511 42.677l143.052 1.094c-5.13-14.524-16.16-46.501-20.357-70.217C451.89 293.171 450.15 45 450.025 19.992zM18.279 38.984l.881 18.725c17.856 12.047 32.035 23.91 45.969 35.527 12.887-11.156 2.404-29.725-5.82-39.091-13.668-5.346-27.335-10.467-41.03-15.16zM86.723 65.13c4.77 14.56 3.347 29.656-7.477 39.746 24.105 19.479 50.832 38.151 97.1 55.635 13.836-22.588 12.08-43.852-3.338-60.739-29.03-10.9-57.703-22.997-86.285-34.642zm-31.721 42.988V400h17.996V122.723c-6.187-4.856-12.114-9.73-17.996-14.606zm145.264 1.434c3.253 8.283 4.54 16.754 3.982 25.043-.765 11.35-4.673 22.135-10.545 32.095 16.926 5.691 36.192 11.248 58.451 16.655l2.604.633 1.834 1.953c9.223 9.826 22.535 17.206 35.469 21.006 12.933 3.8 25.473 3.655 31.814 1.056 18.024-7.385 24.773-22.363 24.932-37.84.152-14.822-7.069-28.554-15.479-33.306-45.88-1.699-89.948-12.607-133.062-27.295zm-33.264 66.476V400h17.996V182.605a502.784 502.784 0 0 1-17.996-6.578zM32 419.002v17.996h176v-17.996z"},child:[]}]})(i)}function S4e(i){return v({attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{d:"M352.7 21.04l-194.4.41L21.04 159.3l.41 194.4L159.3 491l194.4-.4L491 352.7l-.4-194.4L352.7 21.04zm-8 19.66l126.2 125.7.4 178.3-123.1 123.6-2.6 2.6-178.3.4L41.08 345.6l-.38-178.3L166.4 41.08l178.3-.38zm-7.5 18.01l-163.3.34L58.71 174.8l.34 163.3L174.8 453.3l163.3-.3 115.2-115.8-.3-163.3L337.2 58.71zM108.4 210.4c5.3 0 10.8.5 16.4 1.3 5.7.8 11.5 2 17.5 3.6v20.5c-5.3-2.4-10.5-4.2-15.6-5.4-5.1-1.2-9.9-1.8-14.4-1.8-6 0-10.4.8-13.25 2.5-2.87 1.6-4.3 4.2-4.3 7.7 0 2.6.96 4.6 2.87 6.1 1.95 1.4 5.48 2.7 10.58 3.7l10.6 2.1c10.8 2.2 18.5 5.5 23.1 9.9 4.5 4.5 6.8 10.8 6.8 18.9 0 10.7-3.2 18.7-9.5 24-6.4 5.2-16.1 7.8-29.2 7.8-6.1 0-12.3-.6-18.51-1.8-6.2-1.1-12.41-2.9-18.61-5.2v-21.1c6.2 3.3 12.19 5.8 17.96 7.5 5.82 1.6 11.46 2.4 16.76 2.4 5.5 0 9.7-.9 12.6-2.7 2.9-1.8 4.4-4.4 4.4-7.8 0-3.1-1-5.4-3-7.1-2-1.6-5.9-3.1-11.8-4.4l-9.7-2.1c-9.73-2.1-16.85-5.4-21.37-10-4.47-4.5-6.7-10.7-6.7-18.4 0-9.7 3.12-17.1 9.37-22.3 6.25-5.3 15.24-7.9 27-7.9zm187.7 0c15.6 0 27.8 4.5 36.7 13.5 8.9 8.9 13.3 21.2 13.3 37 0 15.7-4.4 28-13.3 37-8.9 8.9-21.1 13.4-36.7 13.4-15.6 0-27.8-4.5-36.7-13.4-8.9-9-13.3-21.3-13.3-37 0-15.8 4.4-28.1 13.3-37 8.9-9 21.1-13.5 36.7-13.5zm-141.9 1.8h89.6v18.9h-32.2v78.3h-25.1v-78.3h-32.3v-18.9zm205.8 0h41.6c12.3 0 21.8 2.8 28.4 8.3 6.7 5.4 10 13.2 10 23.4s-3.3 18.1-10 23.6c-6.6 5.4-16.1 8.2-28.4 8.2H385v33.7h-25v-97.2zm-63.9 16.4c-7.7 0-13.6 2.8-17.8 8.5-4.2 5.6-6.3 13.6-6.3 23.8 0 10.2 2.1 18.1 6.3 23.8 4.2 5.6 10.1 8.4 17.8 8.4 7.7 0 13.6-2.8 17.8-8.4 4.2-5.7 6.3-13.6 6.3-23.8 0-10.2-2.1-18.2-6.3-23.8-4.2-5.7-10.1-8.5-17.8-8.5zm88.9 1.8v27.1h13.9c4.9 0 8.6-1.2 11.3-3.5 2.6-2.4 3.9-5.8 3.9-10.1s-1.3-7.7-3.9-10c-2.7-2.4-6.4-3.5-11.3-3.5H385z"},child:[]}]})(i)}function x4e(i){return v({attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{d:"M256 54.28c-124.603 0-226 101.398-226 226 0 47.864 14.975 92.293 40.465 128.876l29.79-19.86c-17.188-24.545-28.708-53.362-32.696-84.577H96v-18H66.115c-.07-2.14-.115-4.284-.115-6.44 0-45.378 15.816-86.97 42.236-119.598l17.4 17.4 12.727-12.727-18.133-18.132C152.735 114.057 197.335 92.8 247 90.498v29.22h18V90.5c49.665 2.302 94.265 23.56 126.77 56.725l-18.133 18.132 12.726 12.727 17.4-17.4c26.42 32.63 42.237 74.22 42.237 119.6 0 2.154-.044 4.3-.115 6.437H416v18h28.44c-3.987 31.214-15.507 60.03-32.694 84.575l29.79 19.86C467.025 372.574 482 328.146 482 280.282c0-124.602-101.397-226-226-226zm15.83 66.23a144 160 0 0 1 74.608 100.062l49.966-17.568a160 160 0 0 0-4.3-7.012l-5.135 5.153-30.368-30.29-5.76-5.746 7.85-7.874a160 160 0 0 0-86.862-36.726zm156.15 89.844l-175.332 60.6C240.505 272.618 231 283.155 231 295.72c0 13.7 11.3 25 25 25 6.77 0 12.95-2.764 17.473-7.208L427.98 210.354zm-16.513 32.322l-60.713 40.72a144 160 0 0 1-56.6 108.323h76.057a160 160 0 0 0 39.763-68.572H398.48v-52.515h17.022a160 160 0 0 0-4.035-27.957zM128 421.72v36h256v-36H128z"},child:[]}]})(i)}function ia(i){return v({attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{d:"M140 29.92c-31.4 0-59.89 3.25-79.89 8.25-9.9 2.5-17.8 5.51-22.4 8.25-3.2 1.87-4.1 3.15-4.5 3.58.4.43 1.3 1.71 4.5 3.58 4.6 2.74 12.5 5.75 22.4 8.25 20 5 48.49 8.25 79.89 8.25h5.7c5.3-2 11.1-3.78 17.6-5.4 20.3-5.08 46.5-8.42 75.8-9.36 1.2-.57 2.3-1.14 3.2-1.7 3.1-1.87 4.1-3.15 4.5-3.58-.4-.43-1.4-1.71-4.5-3.58-4.6-2.74-12.5-5.75-22.5-8.25-19.9-5-48.4-8.25-79.8-8.25zm232 0c-31.4 0-59.9 3.25-79.8 8.25-10 2.5-17.9 5.51-22.5 8.25-3.1 1.87-4.1 3.15-4.5 3.58.4.43 1.4 1.71 4.5 3.58.9.56 2 1.13 3.2 1.7 29.3.94 55.5 4.28 75.8 9.36 6.5 1.62 12.3 3.4 17.6 5.4h5.7c31.4 0 59.9-3.25 79.8-8.25 10-2.5 17.9-5.51 22.5-8.25 3.1-1.87 4.1-3.15 4.5-3.58-.4-.43-1.4-1.71-4.5-3.58-4.6-2.74-12.5-5.75-22.5-8.25-19.9-5-48.4-8.25-79.8-8.25zM33.01 71.44V369.9c0 4.3 1.8 8 6.8 12.3 5 4.3 13.1 8.5 23.3 11.9 15.3 5.1 35 8.5 55.89 9.8V278.3l-16.5 28.6-7.79-4.5c-27.4-15.9-44.3-45.3-44.4-77v-9h52.59c-.6 2.6-.9 5.3-.9 8.1 0 13.1 6.8 24.8 17 31.7v-63.4c-1.9 1.3-3.6 2.7-5.2 4.2l-25.99-45.1 7.8-4.5c7.49-4.2 15.29-7.3 23.39-9.3V87.61c-24.19-1.08-45.99-4.01-63.19-8.32-8.9-2.21-16.5-4.76-22.8-7.85zm445.99 0c-6.3 3.09-14 5.63-22.8 7.84-17.2 4.31-39 7.24-63.2 8.32v50.6c8.1 2 16 5.1 23.4 9.3l7.7 4.5-4.4 7.8-21.5 37.2c-1.6-1.5-3.3-2.9-5.2-4.2v63.4c10.2-6.9 17-18.6 17-31.7 0-2.8-.3-5.5-.9-8.1h50.8v9c0 31.8-17 61.1-44.4 77l-7.8 4.5-14.7-25.5v122.5c20.9-1.3 40.7-4.7 55.9-9.8 10.2-3.4 18.3-7.6 23.3-11.9 5-4.3 6.8-8 6.8-12.3zM256 73c-34.7 0-66.2 3.57-88.3 9.1-11.1 2.77-19.8 6.09-25.1 9.19-4.3 2.58-5.3 4.42-5.5 4.71.2.29 1.2 2.12 5.5 4.7 5.3 3.1 14 6.4 25.1 9.2 22.1 5.5 53.6 9.1 88.3 9.1 34.7 0 66.2-3.6 88.3-9.1 11.1-2.8 19.8-6.1 25.1-9.2 4.3-2.58 5.3-4.41 5.5-4.7-.2-.29-1.2-2.13-5.5-4.71-5.3-3.1-14-6.42-25.1-9.19-22.1-5.53-53.6-9.1-88.3-9.1zm118.9 23c.1.1.1.1.1 0s0-.1-.1 0zm-237.8 0c-.1-.1-.1-.1-.1 0s0 .1.1 0zm-.1 22.1V448c0 5 2.2 9.3 7.9 14.2 5.6 4.8 14.7 9.5 25.9 13.3 22.6 7.5 54 11.5 85.2 11.5 31.2 0 62.6-4 85.2-11.5 11.2-3.8 20.3-8.5 25.9-13.3 5.7-4.9 7.9-9.2 7.9-14.2V118.1c-7.2 3.7-16 6.6-26.3 9.3-24.2 6-56.7 9.6-92.7 9.6s-68.5-3.6-92.7-9.6c-10.3-2.7-19.1-5.6-26.3-9.3zM256 191c16.8 0 33.5 4.4 48.5 13l7.8 4.5-4.5 7.8-24.1 41.6c-7.3-6.7-17-10.9-27.7-10.9s-20.4 4.2-27.7 10.9l-28.6-49.4 7.8-4.5c15-8.7 31.7-13 48.5-13zm0 74c12.8 0 23 10.2 23 23s-10.2 23-23 23-23-10.2-23-23 10.2-23 23-23zm-98 15h57.8c-.5 2.6-.8 5.3-.8 8 0 18.1 12 33.7 28.5 39l-29.2 50.5-7.8-4.5c-30-17.3-48.5-49.4-48.5-84zm138.2 0H352v9c0 34.6-18.5 66.7-48.5 84l-7.8 4.5-28.8-50c17.3-4.8 30.1-20.8 30.1-39.5 0-2.7-.3-5.4-.8-8z"},child:[]}]})(i)}function k4e(i){return v({attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{d:"M288.3 13.4c-12.3-.01-23 6.49-27.3 15.31l-2.9 5.95-6.6-1.01c-5.5-.85-11.3-1.32-17.1-1.32-18.8 0-35.7 4.5-47.3 11.14-11.5 6.64-16.9 14.59-16.9 22 0 7.42 5.4 15.37 16.9 22 11.6 6.64 28.5 11.13 47.3 11.13 7.5-.02 14.9-.74 21.8-2.13l6.3-1.23 3.2 5.46c5.6 9.2 23.7 18.2 44.7 18.2 13.9 0 26.4-3.6 34.8-8.8 8.4-5.2 12.2-11.23 12.2-16.9 0-5.09-3-10.48-10-15.44-6.9-4.97-17.6-8.87-30-9.95l-18.3-1.59 12.5-13.49c4.1-4.41 6.1-9.6 6.1-14.87 0-12.88-12.4-24.46-29.4-24.46zM152.2 65.46C84.8 102.3 39 173.9 39 256c0 32.1 7 62.6 19.54 90 5.95-7.9 10.48-13.4 12.67-16C62.05 307.2 57 282.2 57 256c0-74 40.27-138.5 100.1-172.78-3.1-5.39-4.9-11.34-4.9-17.74v-.02zm210.7 1.75c7.5 6.93 12.5 15.9 12.5 25.99 0 1.14-.1 2.27-.2 3.38C423.7 132.9 455 190.7 455 256c0 23.7-4.2 46.5-11.8 67.6l18.3 2.2c7.4-21.9 11.5-45.4 11.5-69.8 0-80.8-44.4-151.5-110.1-188.79zm58.6 270.49c-11.1.2-23 1.1-35.9 3.1l-.5.1-.5.1c-25.8 7.3-37.1 15.2-46.4 24.7l-2.2 2.2-.3 3.1c-3.4 29.6-5.8 60 0 91.8l1.3 6.8 6.8.6c30.6 2.6 58.7 1.4 86.2 0l1-.1.9-.2c18.5-5.2 34.4-12.8 46.4-24.6l1.7-1.6.6-2.2c10-33.4 3.4-63.8.4-92.7l-.8-7.4-7.3-.7c-16.2-1.5-32.8-3.2-51.4-3zM79.62 348.2c-4.94 6.1-11.43 14.5-18.58 25.6-12.29 18.9-22.53 42.4-20.51 54.9 1.43 8.8 6.97 19.6 14.51 27.6 7.54 7.9 16.69 12.8 24.58 12.8 7.87 0 17.03-4.9 24.58-12.8 7.5-8 13.1-18.8 14.5-27.6 2-12.5-8.2-36-20.5-54.9-7.15-11-13.64-19.5-18.58-25.6zM427 355.7c1.7 0 3.3 0 5 .1 5.4.1 10.7.4 16 .8-5.9 3.4-12.1 6.8-19.5 9.9l-2.4.2c-19.5 1.4-37.7.3-55.4-2 4.7-2 10.5-4 18.3-6.2 13.8-2.2 26.3-2.9 38-2.8zm38 11.6c2.8 22.9 5 44.5-1 66.6-7 6.3-16 11.4-27 15.4 3-22.5 2-44.8-.5-66.6 11.3-5 20.2-10.2 28.5-15.4zm-112.2 13.1c20.7 3.2 42.3 5.4 65.8 4.5 2.5 23 3.5 45.6-.4 67.8-21.5 1-43.1 1.5-65.8-.1-3.5-24-2.2-47.9.4-72.2zm-216.4 34.7c.9 5.5 1 11 .1 16.4-.3 1.6-.6 3.3-1 4.9C170 459.5 211.4 473 256 473c21.6 0 42.5-3.2 62.3-9.1l-2-18.2c-19 6-39.3 9.3-60.3 9.3-44.9 0-86.3-14.8-119.6-39.9z"},child:[]}]})(i)}function Y4e(i){return v({attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{d:"M33.125 19.406L135.5 128.22l81-23.157 18.72-5.344-7.564 17.936-46.125 109.78 134.282-70 26.157-13.655L328.436 170 256.5 309.25l91.25-57.125 22.97-14.375-9.22 25.47-34.625 95.624 71-36.375 21.188-10.845L410.906 334l-33.937 93.063 45.124-6.688 4.53-.656 3.313 3.155 64.313 61.47-30.5-80.5 23.313-46.908-72.5 39.532 51.062-141.158-91.188 47.47 72.344-142.813-128.217 82.81L421.875 70.063 239.03 168.69l30.44-99.563-103.845 25.25-132.5-74.97zM18.155 30.78l77.876 108.25-31.124 75.532 94.125-46.78-98.905 166.812 190.25-99.656-101.03 185.406 140.25-79.063-46.94 102.22 106.5-53-45.655 92.28 86.5-14.467 93.47 31.562-63.158-60.344-56.125 8.314-15.53 2.312 5.374-14.75 31.158-85.437-70.907 36.31-21.124 10.814 8.094-22.313 33.47-92.436-97.22 60.875-28.938 18.092L224.22 331l74.06-143.344-131.06 68.313-22.97 12 10.03-23.908 48.626-115.687-67.75 19.375-5.5 1.563-3.875-4.157L18.157 30.78z"},child:[]}]})(i)}function Q4e(i){return v({attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{d:"M20.127 52.803v58.986L250.46 245.153c26.367-28.823 70.087-36.533 105.313-16.195 35.29 20.374 50.465 62.207 38.567 99.503l101.648 58.855-64.728-74.65 35.638-37.352-57.27-7.687 84.72-86.92-125.71 33.186 12.995-120.208-66.578 96.363-27.448-80.593-16.353 88.77L20.127 52.803zm0 105.12l-.008.018.007.005v-.02zm0 .022l-.002 87.582 155.344 89.95-89.94 33.287h135.493l-63.658 99.87 116.22-70.083 15.77 85.852 38.543-80.01 63.66 87.018-5.853-87.047 90.54 17.268-102.4-59.198c-26.546 26.964-68.89 33.744-103.183 13.945-34.322-19.816-49.62-59.928-39.49-96.424L20.127 157.945zm316.6 119.442c-.938-.003-1.874.027-2.805.092-12.42.86-24.164 7.707-30.9 19.375-10.78 18.67-4.455 42.27 14.214 53.047 18.67 10.78 42.27 4.455 53.047-14.214 10.78-18.67 4.454-42.27-14.215-53.047-6.125-3.536-12.78-5.23-19.34-5.253z"},child:[]}]})(i)}function U4e(i){return v({attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{d:"M256 32l-64 96 80 16-16 80 64-96-80-16 16-80zm-96 217c-1.9 0-9.8 3-15.8 6.7-2.8 1.7-5.3 3.5-7.2 4.8v119c1.9 1.3 4.4 3.1 7.2 4.8 6 3.7 13.9 6.7 15.8 6.7 1.9 0 9.8-3 15.8-6.7 5.9-3.7 10.6-7.3 10.6-7.3l2.5-2H201V265h-12.1l-2.5-2s-4.7-3.6-10.6-7.3c-6-3.7-13.9-6.7-15.8-6.7zm192 0c-1.9 0-9.8 3-15.8 6.7-5.9 3.7-10.6 7.3-10.6 7.3l-2.5 2H311v110h12.1l2.5 2s4.7 3.6 10.6 7.3c6 3.7 13.9 6.7 15.8 6.7 1.9 0 9.8-3 15.8-6.7 2.8-1.7 5.3-3.5 7.2-4.8v-119c-1.9-1.3-4.4-3.1-7.2-4.8-6-3.7-13.9-6.7-15.8-6.7zm-133 16v110h14V265h-14zm32 0v110h42V265h-42zM95.5 311c-18.8 0-36.6 9.2-49.94 22.7C32.22 347.1 23 365 23 384v106h18V384c0-13 6.78-27.1 17.32-37.7C68.85 335.8 82.8 329 95.5 329H119v-18H95.5zm297.5 0v18h22.9c13.1 0 27.1 6.8 37.7 17.4C464.2 357 471 371 471 384v106h18V384c0-19-9.2-37-22.7-50.4-13.4-13.4-31.4-22.6-50.4-22.6H393z"},child:[]}]})(i)}function v4e(i){return v({attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{d:"M376 211H256V16L136 301h120v195z"},child:[]}]})(i)}function b4e(i){return v({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"path",attr:{d:"M18.36 6.64a9 9 0 1 1-12.73 0"},child:[]},{tag:"line",attr:{x1:"12",y1:"2",x2:"12",y2:"12"},child:[]}]})(i)}function $4e(i){return v({attr:{fill:"none",viewBox:"0 0 24 24",strokeWidth:"2",stroke:"currentColor","aria-hidden":"true"},child:[{tag:"path",attr:{strokeLinecap:"round",strokeLinejoin:"round",d:"M9.663 17h4.673M12 3v1m6.364 1.636l-.707.707M21 12h-1M4 12H3m3.343-5.657l-.707-.707m2.828 9.9a5 5 0 117.072 0l-.548.547A3.374 3.374 0 0014 18.469V19a2 2 0 11-4 0v-.531c0-.895-.356-1.754-.988-2.386l-.548-.547z"},child:[]}]})(i)}function P4e(i){return v({attr:{version:"1.1",viewBox:"0 0 16 16"},child:[{tag:"path",attr:{d:"M6 0l-6 8h6l-4 8 14-10h-8l6-6z"},child:[]}]})(i)}const rge={SET:I0e,WORKING:Hn,UNREACH:Vn,LOWBAT:Fn,MAINTAIN:$0e,ERROR:B0e,DIRECTION:P0e,CONNECTED:Vn,ACTUAL:E4e,SECOND:_4e,PRESS_LONG:v0e,PRESS:U0e,MUTE:A0e,ACCURACY:Q4e,RADIUS:T0e,ELEVATION:z0e,LATITUDE:d0e,LONGITUDE:g0e,GPS:G0e,ON_ACTUAL:Rn,ON_SET:Rn,OPEN:Q0e,STOP:S4e,WATER_ALARM:Xn,WASTE_ALARM:ia,PAUSE:j0e,STATE:k4e,BATTERY:Fn,WASTE:ia,WATER:Xn,WORK_MODE:Hn,MODE:F0e,POWER:y0e,BOOST:O4e,HUMIDITY:q0e,TEMPERATURE:X0e,BRIGHTNESS:t4e,MOTION:_0e,FIRE:e4e,WINDOW:nu,SMOKE:K0e,SWING:f4e,SPEED:x4e,DIMMER:$4e,ON:b4e,COLOR_TEMP:p0e,ELECTRIC_POWER:P4e,CURRENT:v4e,VOLTAGE:U4e,CONSUMPTION:p4e,FREQUENCY:Y4e,HUE:i4e};class cu extends n.Component{static generateFile(e,t){const s=window.document.createElement("a");s.setAttribute("href",`data:application/json;charset=utf-8,${encodeURIComponent(JSON.stringify(t,null,2))}`),s.setAttribute("download",e),s.style.display="none",window.document.body.appendChild(s),s.click(),window.document.body.removeChild(s)}handleFileSelect=e=>{const t=e.target,s=t==null?void 0:t.files;if(!s||!s.length){console.error("No files found. Please report to developers");return}const r=s[0];if(r){const o=new window.FileReader;o.onload=()=>{var a;const M=((a=o.result)==null?void 0:a.toString())||"";try{const u=JSON.parse(M);u.native&&u.common?u.common.name!==this.props.common.name?this.props.onError&&this.props.onError(D.t("ra_otherConfig",u.common.name)):this.props.onLoad&&this.props.onLoad(u.native):this.props.onError&&this.props.onError(D.t("ra_invalidConfig"))}catch(u){this.props.onError&&this.props.onError(u==null?void 0:u.toString())}},o.readAsText(r)}else alert("Failed to open JSON File")};download(){const e={_id:`system.adapter.${this.props.common.name}.${this.props.instance}`,common:JSON.parse(JSON.stringify(this.props.common)),native:this.props.native};e.common.news&&delete e.common.news,e.common.titleLang&&delete e.common.titleLang,e.common.desc&&delete e.common.desc,cu.generateFile(`${e._id}.json`,e)}upload(){const e=window.document.createElement("input");e.setAttribute("type","file"),e.setAttribute("id","files"),e.setAttribute("opacity","0"),e.addEventListener("change",this.handleFileSelect,!1),e.click()}render(){return n.createElement("div",{className:this.props.className,style:this.props.style},this.props.common.icon?n.createElement(Se,{src:this.props.common.icon,style:{padding:8,width:64},alt:"logo"}):null,this.props.common.readme?n.createElement(Ct,{size:"small",color:"primary","aria-label":"Help",style:{marginRight:5,marginTop:5,float:"right"},onClick:()=>{const e=window.open(this.props.common.readme,"_blank");e==null||e.focus()}},n.createElement(ml,null)):null,n.createElement(Ct,{size:"small",color:"primary","aria-label":"Load config",style:{marginRight:5,marginTop:5,float:"right"},title:D.t("ra_Load configuration from file"),onClick:()=>this.upload()},n.createElement(pl,null)),n.createElement(Ct,{size:"small",color:"primary","aria-label":"Save config",style:{marginRight:5,marginTop:5,float:"right"},title:D.t("ra_Save configuration to file"),onClick:()=>this.download()},n.createElement(Ol,null)))}}class uu{static text2link(e){const t=e.match(/\d+\.\)\s/);return t&&(e=e.replace(t[0],t[0].replace(/\s/," "))),e.replace(/[^a-zA-Zа-яА-Я0-9]/g,"").trim().replace(/\s/g,"").toLowerCase()}static openLink(e,t){e=e.replace(/\/\/([0-9a-f]*:[0-9a-f]*:[0-9a-f]*:[0-9a-f]*:[0-9a-f]*:[0-9a-f]*)(:\d+)?\//i,"//[$1]$2/"),t==="this"?window.location.href=e:window.open(e,t||"_blank")}static getTitle(e){const t=uu.extractHeader(e);let s=t.body;const r=t.header;if(!r.title){s=s.replace(/{[^}]*}/g,""),s=s.trim();const o=s.replace(/\r/g,"").split(` +`);for(let M=0;M{if(!M.trim())return;const a=M.indexOf(":");if(a!==-1){const u=M.substring(0,a).trim();let l=M.substring(a+1).trim();l=l.replace(/^['"]|['"]$/g,""),l==="true"?t[u]=!0:l==="false"?t[u]=!1:parseFloat(l).toString()===l?t[u]=parseFloat(l):t[u]=l}else t[M.trim()]=!0}),e=e.substring(s+7))}return{header:t,body:e}}static removeDocsify(e){const t=e.match(/{docsify-[^}]*}/g);return t&&t.forEach(s=>e=e.replace(s,"")),e}static onCopy(e,t){Pc(t),e&&e.stopPropagation(),e&&e.preventDefault()}}function W4e(i){return n.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",onClick:e=>i.onClick&&i.onClick(e),viewBox:"0 0 512 512",width:i.width||(i.fontSize==="small"?16:20),height:i.height||i.width||(i.fontSize==="small"?16:20),className:i.className,style:i.style},n.createElement("path",{fill:"currentColor",d:"M448 0L320 96v62.06l-83.03 83.03c6.79 4.25 13.27 9.06 19.07 14.87 5.8 5.8 10.62 12.28 14.87 19.07L353.94 192H416l96-128-64-64zM128 278.59L10.92 395.67c-14.55 14.55-14.55 38.15 0 52.71l52.7 52.7c14.56 14.56 38.15 14.56 52.71 0L233.41 384c29.11-29.11 29.11-76.3 0-105.41s-76.3-29.11-105.41 0z"}))}function lu(i){return n.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",onClick:e=>i.onClick&&i.onClick(e),viewBox:"0 0 320 320",width:i.width||(i.fontSize==="small"?16:20),height:i.height||i.width||(i.fontSize==="small"?16:20),className:i.className,style:i.style},n.createElement("g",{fill:"currentColor"},n.createElement("rect",{rx:"32",height:"272",width:"267",y:"25",x:"25",strokeWidth:"15",stroke:"currentColor",fill:"none"}),n.createElement("ellipse",{stroke:"currentColor",ry:"26",rx:"26",cy:"248",cx:"160",fill:"none",strokeWidth:"15"}),n.createElement("line",{y2:"201.94531",x2:"159.5",y1:"46.94531",x1:"159.5",fillOpacity:"null",strokeOpacity:"null",strokeWidth:"15",stroke:"currentColor",fill:"none"}),n.createElement("rect",{height:"27",width:"50",y:"79.7979",x:"133.5",fillOpacity:"null",strokeOpacity:"null",strokeWidth:"15",stroke:"currentColor",fill:"#fff"})))}function Ts(i){return n.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",onClick:e=>i.onClick&&i.onClick(e),viewBox:"0 0 512 512",width:i.width||(i.fontSize==="small"?16:20),height:i.height||i.width||(i.fontSize==="small"?16:20),className:i.className,style:i.style},n.createElement("path",{fill:"currentColor",d:"M433.941 65.941l-51.882-51.882A48 48 0 0 0 348.118 0H176c-26.51 0-48 21.49-48 48v48H48c-26.51 0-48 21.49-48 48v320c0 26.51 21.49 48 48 48h224c26.51 0 48-21.49 48-48v-48h80c26.51 0 48-21.49 48-48V99.882a48 48 0 0 0-14.059-33.941zM266 464H54a6 6 0 0 1-6-6V150a6 6 0 0 1 6-6h74v224c0 26.51 21.49 48 48 48h96v42a6 6 0 0 1-6 6zm128-96H182a6 6 0 0 1-6-6V54a6 6 0 0 1 6-6h106v88c0 13.255 10.745 24 24 24h88v202a6 6 0 0 1-6 6zm6-256h-64V48h9.632c1.591 0 3.117.632 4.243 1.757l48.368 48.368a6 6 0 0 1 1.757 4.243V112z"}))}function Nu(i){return n.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",onClick:e=>i.onClick&&i.onClick(e),viewBox:"0 0 320 320",width:i.width||(i.fontSize==="small"?16:20),height:i.height||i.width||(i.fontSize==="small"?16:20),className:i.className,style:i.style},n.createElement("g",{fill:"currentColor"},n.createElement("rect",{rx:"32",height:"272",width:"267",y:"25",x:"25",strokeWidth:"15",stroke:"currentColor",fill:"none"}),n.createElement("ellipse",{stroke:"currentColor",ry:"26",rx:"26",cy:"252",cx:"160",fillOpacity:"null",strokeOpacity:"null",strokeWidth:"15",fill:"#fff"}),n.createElement("line",{y2:"201.94531",x2:"159.5",y1:"46.94531",x1:"159.5",fillOpacity:"null",strokeOpacity:"null",strokeWidth:"15",stroke:"currentColor",fill:"none"}),n.createElement("rect",{height:"27",width:"50",y:"140.83068",x:"133.5",fillOpacity:"null",strokeOpacity:"null",strokeWidth:"15",stroke:"currentColor",fill:"#fff"}),n.createElement("ellipse",{stroke:"currentColor",ry:"26",rx:"26",cy:"251",cx:"241",fillOpacity:"null",strokeOpacity:"null",strokeWidth:"15",fill:"#fff"}),n.createElement("line",{y2:"200.94531",x2:"240.5",y1:"45.94531",x1:"240.5",fillOpacity:"null",strokeOpacity:"null",strokeWidth:"15",stroke:"currentColor",fill:"none"}),n.createElement("rect",{height:"27",width:"50",y:"78.7979",x:"214.5",strokeWidth:"15",stroke:"currentColor",fill:"#fff"}),n.createElement("ellipse",{stroke:"currentColor",ry:"26",rx:"26",cy:"252",cx:"84",fillOpacity:"null",strokeOpacity:"null",strokeWidth:"15",fill:"#fff"}),n.createElement("line",{y2:"201.94531",x2:"83.5",y1:"46.94531",x1:"83.5",fillOpacity:"null",strokeOpacity:"null",strokeWidth:"15",stroke:"currentColor",fill:"none"}),n.createElement("rect",{height:"27",width:"50",y:"79.7979",x:"57.5",fillOpacity:"null",strokeOpacity:"null",strokeWidth:"15",stroke:"currentColor",fill:"#fff"})))}function R4e(i){return n.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512",onClick:e=>i.onClick&&i.onClick(e),width:i.width||(i.fontSize==="small"?16:20),height:i.height||i.width||(i.fontSize==="small"?16:20),className:i.className,style:i.style},n.createElement("path",{fill:"currentColor",d:"M369.9 97.9L286 14C277 5 264.8-.1 252.1-.1H48C21.5 0 0 21.5 0 48v416c0 26.5 21.5 48 48 48h288c26.5 0 48-21.5 48-48V131.9c0-12.7-5.1-25-14.1-34zM332.1 128H256V51.9l76.1 76.1zM48 464V48h160v104c0 13.3 10.7 24 24 24h104v288H48z"}))}function J4e(i){return n.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",onClick:e=>i.onClick&&i.onClick(e),viewBox:"0 0 512 512",width:i.width||(i.fontSize==="small"?16:20),height:i.height||i.width||(i.fontSize==="small"?16:20),className:i.className,style:i.style},n.createElement("path",{fill:"currentColor",d:"M369.9 97.9L286 14C277 5 264.8-.1 252.1-.1H48C21.5 0 0 21.5 0 48v416c0 26.5 21.5 48 48 48h288c26.5 0 48-21.5 48-48V131.9c0-12.7-5.1-25-14.1-34zM332.1 128H256V51.9l76.1 76.1zM48 464V48h160v104c0 13.3 10.7 24 24 24h104v288H48z"}),n.createElement("path",{fill:"currentColor",stroke:"null",d:"m261,270l-12,0l0,-24c0,-33.12 -26.88,-60 -60,-60s-60,26.88 -60,60l0,24l-12,0c-13.2,0 -24,10.8 -24,24l0,120c0,13.2 10.8,24 24,24l144,0c13.2,0 24,-10.8 24,-24l0,-120c0,-13.2 -10.8,-24 -24,-24zm-72,108c-13.2,0 -24,-10.8 -24,-24s10.8,-24 24,-24s24,10.8 24,24s-10.8,24 -24,24zm37.2,-108l-74.4,0l0,-24c0,-20.52 16.68,-37.2 37.2,-37.2c20.52,0 37.2,16.68 37.2,37.2l0,24z"}))}function B4e(i){return n.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",onClick:e=>i.onClick&&i.onClick(e),viewBox:"0 0 512 512",width:i.width||(i.fontSize==="small"?16:20),height:i.height||i.width||(i.fontSize==="small"?16:20),className:i.className,style:i.style},n.createElement("path",{fill:"currentColor",d:"M448 0L320 96v62.06l-83.03 83.03c6.79 4.25 13.27 9.06 19.07 14.87 5.8 5.8 10.62 12.28 14.87 19.07L353.94 192H416l96-128-64-64zM128 278.59L10.92 395.67c-14.55 14.55-14.55 38.15 0 52.71l52.7 52.7c14.56 14.56 38.15 14.56 52.71 0L233.41 384c29.11-29.11 29.11-76.3 0-105.41s-76.3-29.11-105.41 0z"}))}function Xs(i){return n.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",onClick:e=>i.onClick&&i.onClick(e),viewBox:"0 0 320 320",width:i.width||(i.fontSize==="small"?16:20),height:i.height||i.width||(i.fontSize==="small"?16:20),className:i.className,style:i.style},n.createElement("rect",{fill:"none",rx:"32",height:"272",width:"267",y:"25",x:"25",strokeWidth:"15",stroke:"currentColor"}),n.createElement("ellipse",{fill:"none",ry:"54",rx:"54",cy:"160",cx:"160",fillOpacity:"null",strokeOpacity:"null",strokeWidth:"15",stroke:"currentColor"}))}function G4e(i){return n.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",onClick:e=>i.onClick&&i.onClick(e),viewBox:"0 0 24 24",width:i.width||(i.fontSize==="small"?16:20),height:i.height||i.width||(i.fontSize==="small"?16:20),className:i.className,style:i.style},n.createElement("path",{fill:"currentColor",stroke:"currentColor",d:"M4.25 5.61C6.27 8.2 10 13 10 13v6c0 .55.45 1 1 1h2c.55 0 1-.45 1-1v-6s3.72-4.8 5.74-7.39A.998.998 0 0 0 18.95 4H5.04c-.83 0-1.3.95-.79 1.61z"}))}const xr={root:{width:"100%",height:"100%"},overflowHidden:{overflow:"hidden"},container:{height:"100%"}};function F4e(i){var e;return n.createElement(ba,{elevation:Number.isNaN(i.elevation)?1:i.elevation,style:{...xr.root,...((e=i.styles)==null?void 0:e.root)||void 0,...i.overflow!=="visible"?xr.overflowHidden:void 0},onKeyDown:i.onKeyDown,tabIndex:i.tabIndex},n.createElement(vt,{container:!0,direction:"column",wrap:"nowrap",sx:xr.container},i.children))}const ra={root:{height:"100%",overflow:"hidden"},overflowAuto:{overflow:"auto"}},H4e=n.forwardRef(function(e,t){return n.createElement(vt,{sx:{...ra.root,...(e==null?void 0:e.style)||void 0,...e.overflow==="auto"?ra.overflowAuto:void 0},ref:t},e.children)});function V4e(i){return n.createElement(vt,{container:!0,alignItems:"center"},i.children)}const hs=24,Ye=32,Lu=i=>i==="dark"?"#62ff25":"#37c400",ju=i=>i==="dark"?"#ee56ff":"#a204b4",Z4e=i=>i==="dark"?"#fff46e":"#b89101",gu=i=>"#ff6d69",Tu=i=>"#5773ff",X4e=["0_userdata.0.","alias.0."],bt={headerCellInput:{width:"calc(100% - 5px)",height:Ye,pt:0,"& .itemIcon":{verticalAlign:"middle",width:hs,height:hs,display:"inline-block"}},headerCellSelectItem:{"& .itemIcon":{width:hs,height:hs,mr:"5px",display:"inline-block"}},selectNone:{opacity:.5},selectClearButton:{position:"absolute",top:0,right:0,borderRadius:5,backgroundColor:"background.default"},cellIdTooltipLink:{color:"#7ec2fd","&:hover":{color:"#7ec2fd"},"&:visited":{color:"#7ec2fd"}},cellIdTooltip:{fontSize:14}};function K4e(i){return n.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 436 436",style:i==null?void 0:i.style,width:"24",height:"24",className:"admin-button"},n.createElement("g",{fill:"currentColor"},n.createElement("path",{d:"m195.23077,24.30769c-36,3 -67,12 -96,26c-49,24 -82,61 -93,104l-3,11l-1,50c0,46 0,49 2,59l5,20c21,58 84,103 165,116c16,3 53,4 70,2c60,-6 111,-28 147,-64c21,-21 36,-49 40,-74a866,866 0 0 0 1,-104c-3,-18 -6,-28 -13,-43c-26,-52 -87,-90 -162,-101c-16,-2 -48,-3 -63,-2l1,0zm60,23c36,5 70,18 95,35c31,20 51,47 59,77c2,7 2,11 2,25c1,15 0,18 -2,26c-19,69 -104,117 -200,114c-47,-2 -90,-15 -124,-38c-31,-20 -51,-47 -59,-77c-3,-11 -4,-32 -2,-43c8,-42 41,-78 91,-101a260,260 0 0 1 140,-19l0,1zm-221,222c21,26 57,49 95,62c81,27 174,14 239,-32c14,-10 31,-27 41,-41c2,-2 2,-2 2,7c-1,23 -16,50 -38,72c-78,74 -233,74 -311,-1a121,121 0 0 1 -39,-76l0,-6l3,4l8,11z"}),n.createElement("path",{d:"m201.23077,47.30769c-40,3 -79,19 -104,44c-55,55 -38,133 37,171c52,26 122,24 172,-5c30,-17 51,-42 58,-71c3,-11 3,-34 0,-45c-6,-23 -21,-44 -40,-60l-27,-16a184,184 0 0 0 -96,-18zm30,21c56,5 100,35 112,75c4,11 4,30 0,41c-8,25 -26,45 -54,59a166,166 0 0 1 -160,-8a98,98 0 0 1 -41,-53c-5,-18 -2,-39 8,-57c23,-39 79,-62 135,-57z"})))}function oa(i){i=(i||"").toString();const e=i[0]==="*",t=i[i.length-1]==="*";return i=i.replace(/[-/\\^$+?.()|[\]{}]/g,"\\$&").replace(/\*/g,".*"),(e?"":"^")+i+(t?"":"$")}function q4e(i,e){const t=[];for(let s=0;s{if(r==null)return;const M=typeof r=="object";if(t&&M&&typeof r.en=="string"&&typeof r.de=="string"){s[o]=r.en;return}s[o]=M?No(r,e,t):r}):eLe(i,(s,r,o)=>{if(r==null||e.includes(o))return;const M=typeof r=="object";if(t&&M&&typeof r.en=="string"&&typeof r.de=="string"){s[o]=r.en;return}s[o]=M?No(r,e,t):r})}function Ma(i,e,t){const s=document.createElement("a"),r=[];t.excludeSystemRepositories&&r.push("system.repositories");const o=r.length>0||t.excludeTranslations?No(e,r,t.excludeTranslations):e,M=t.beautify?JSON.stringify(o,null,2):JSON.stringify(o);s.setAttribute("href",`data:application/json;charset=utf-8,${encodeURIComponent(M)}`),s.setAttribute("download",i),s.style.display="none",document.body.appendChild(s),s.click(),document.body.removeChild(s)}class tLe extends ze{hasIcons;timer=null;constructor(e){var t;super(e),this.state={value:e.initialValue||[]},this.hasIcons=!!((t=e.values)!=null&&t.find(s=>s.icon))}componentWillUnmount(){this.timer&&clearTimeout(this.timer)}render(){var e;return n.createElement("div",{style:{position:"relative"}},n.createElement(Xe,{variant:"standard",key:this.props.name,sx:bt.headerCellInput,className:"no-underline",multiple:!0,renderValue:t=>t!=null&&t.length?t.map(s=>{const r=this.props.values.find(u=>typeof u=="object"?u.value===s:u===s);let o,M,a;return typeof r=="object"?(o=r.value,M=r.name,a=r.icon):(o=r,M=r),n.createElement(W,{component:"span",sx:bt.headerCellSelectItem,key:o},a||(this.hasIcons?n.createElement("div",{className:"itemIcon"}):null),M)}):this.props.name==="custom"?this.props.texts.showAll:this.props.texts[`filter_${this.props.name}`],value:this.state.value,onChange:t=>{let s=t.target.value;if(this.state.value[0]==="_"&&s.includes("_")&&s.length>1){const r=s.indexOf("_");r!==-1&&s.splice(r,1)}else this.state.value[0]!=="_"&&s.includes("_")&&(s=["_"]);s.includes("")&&(s=[]),this.setState({value:s},()=>{this.timer&&clearTimeout(this.timer),this.timer=setTimeout(()=>{this.timer=null,this.props.onChange(this.props.name,s)},400)})},onClose:()=>{this.timer&&(clearTimeout(this.timer),this.timer=null,this.props.onChange(this.props.name,this.state.value))},inputProps:{name:this.props.name,id:this.props.name},displayEmpty:!0},n.createElement(te,{key:"empty",value:""},n.createElement("span",{style:bt.selectNone},this.props.name==="custom"?this.props.texts.showAll:this.props.texts[`filter_${this.props.name}`])),(e=this.props.values)==null?void 0:e.map(t=>{let s,r,o;return typeof t=="object"?(s=t.value,r=t.name,o=t.icon):(s=t,r=t),n.createElement(te,{sx:bt.headerCellSelectItem,key:s,value:s},o||(this.hasIcons?n.createElement("div",{className:"itemIcon"}):null),r)})),this.state.value.length?n.createElement(W,{component:"div",sx:bt.selectClearButton},n.createElement(P,{size:"small",onClick:()=>{this.timer&&(clearTimeout(this.timer),this.timer=null),this.setState({value:[]},()=>this.props.onChange(this.props.name,void 0))}},n.createElement(ge,null))):null)}}class sLe extends ze{timer=null;constructor(e){super(e),this.state={value:e.initialValue||""}}componentWillUnmount(){this.timer&&clearTimeout(this.timer)}render(){return n.createElement(wt,{sx:this.props.styles,key:this.props.name,title:this.props.t("ra_You can use * as wildcard"),margin:"dense"},n.createElement(Ut,{classes:{underline:"no-underline"},id:this.props.name,placeholder:this.props.texts[`filter_${this.props.name}`],value:this.state.value,onChange:e=>{const t=e.target.value;this.setState({value:t},()=>{this.timer&&clearTimeout(this.timer),this.timer=setTimeout(()=>{this.timer=null,this.props.onChange(this.props.name,t)},400)})},onBlur:()=>{this.timer&&(clearTimeout(this.timer),this.timer=null,this.props.onChange(this.props.name,this.state.value))},autoComplete:"off"}),this.state.value?n.createElement("div",{style:{position:"absolute",right:0}},n.createElement(P,{size:"small",onClick:()=>{this.timer&&(clearTimeout(this.timer),this.timer=null),this.setState({value:""},()=>this.props.onChange(this.props.name,void 0))}},n.createElement(ge,null))):null)}}function oi(i,e,t,s){if(t||=0,s===void 0&&(s=i.length-1,!s))return i[0]===e;const r=Math.floor((t+s)/2);return e===i[r]?!0:s-1===t?i[t]===e||i[s]===e:e>i[r]?oi(i,e,r,s):ek.toLowerCase())),(L=e.custom)!=null&&L.length&&(r.custom=e.custom.map(k=>k.toLowerCase())),(j=e.role)!=null&&j.length&&(r.role=e.role.map(k=>k.toLowerCase())),(g=e.room)!=null&&g.length&&(r.room=[],e.room.forEach(k=>{var Y,J;r.room=r.room.concat(((J=(Y=s[k])==null?void 0:Y.common)==null?void 0:J.members)||[])})),(y=e.func)!=null&&y.length&&(r.func=[],e.func.forEach(k=>{var Y,J;r.func=r.func.concat(((J=(Y=s[k])==null?void 0:Y.common)==null?void 0:J.members)||[])}))}const N=i.data;if(N!=null&&N.id){const k=(d=N.obj)==null?void 0:d.common;if(M){if(M.type&&(typeof M.type=="string"?(!N.obj||M.type!==N.obj.type)&&(l=!0):Array.isArray(M.type)&&(!N.obj||!M.type.includes(N.obj.type))&&(l=!0)),!l&&((h=M.common)!=null&&h.type)&&(k!=null&&k.type?typeof M.common.type=="string"?M.common.type!==k.type&&(l=!0):Array.isArray(M.common.type)&&(M.common.type.includes(k.type)||(l=!0)):l=!0),!l&&((m=M.common)!=null&&m.role)&&(k!=null&&k.role?typeof M.common.role=="string"?k.role.startsWith(M.common.role)&&(l=!0):Array.isArray(M.common.role)&&(M.common.role.find(Y=>k.role.startsWith(Y))||(l=!0)):l=!0),!l&&((w=M.common)==null?void 0:w.custom)==="_"&&(k!=null&&k.custom))l=!0;else if(!l&&((O=M.common)!=null&&O.custom)&&((A=M.common)==null?void 0:A.custom)!=="_"){const Y=M.common.custom;if(!(k!=null&&k.custom))l=!0;else if(Y==="_dataSources")Object.keys(k.custom).find(J=>J.startsWith("history.")||J.startsWith("sql.")||J.startsWith("influxdb."))||(l=!0);else if(Array.isArray(Y)){const J=Object.keys(k.custom);Y.find(Le=>J.find(Je=>Je.startsWith(Le)))&&(l=!0)}else Y!==!0&&!Object.keys(k.custom).find(J=>J.startsWith(Y))&&(l=!0)}}!l&&!e.expertMode&&(l=N.id==="system"||N.id==="enum"||N.id.startsWith("system.")||N.id.startsWith("enum.")||N.id.startsWith("_design/")||N.id.endsWith(".admin")||!!(k!=null&&k.expert)),!l&&r.id&&(N.fID===void 0&&(N.fID=N.id.toLowerCase()),l=!N.fID.includes(r.id)),!l&&r.idRx&&(l=!r.idRx.test(N.id)),!l&&r.name&&(k?(N.fName===void 0&&(N.fName=Re(k.name,t)||"",N.fName=N.fName.toLowerCase()),l=!N.fName.includes(r.name)):l=!0),!l&&r.nameRx&&k&&(N.fName===void 0&&(N.fName=Re(k.name,t)||"",N.fName=N.fName.toLowerCase()),l=!r.nameRx.test(N.fName)),!l&&((I=e.role)!=null&&I.length)&&k&&(l=!(typeof k.role=="string"&&r.role.find(Y=>k.role.startsWith(Y)))),!l&&((p=r.room)!=null&&p.length)&&(l=!r.room.find(Y=>Y===N.id||N.id.startsWith(`${Y}.`))),!l&&((S=r.func)!=null&&S.length)&&(l=!r.func.find(Y=>Y===N.id||N.id.startsWith(`${Y}.`))),!l&&((f=r.type)!=null&&f.length)&&(l=!(($=N.obj)!=null&&$.type&&r.type.includes(N.obj.type))),!l&&a&&(l=!((x=N.obj)!=null&&x.type&&a.includes(N.obj.type))),!l&&((Z=r.custom)!=null&&Z.length)&&(k?r.custom[0]==="_"?l=!!k.custom:k.custom?l=!r.custom.find(Y=>k.custom[Y]):l=!0:l=r.custom[0]!=="_")}return N.visible=!l,N.hasVisibleChildren=!1,i.children&&u<20&&i.children.forEach(k=>{Lo(k,e,t,s,r,o,M,a,u+1)&&(N.hasVisibleChildren=!0)}),N.sumVisibility=N.visible||N.hasVisibleChildren,o&&N.sumVisibility&&o.count++,N.id&&N.sumVisibility&&i.children&&i.children.forEach(k=>k.data.hasVisibleParent=!0),N.visible||N.hasVisibleChildren}function yu(i,e,t,s){var o;s||=[];const r=i.data;return r.sumVisibility&&(r.id&&t[r.id]&&t[r.id].type===e&&s.push(r.id),(o=i.children)==null||o.forEach(M=>yu(M,e,t,s))),s}function na(i,e,t,s,r,o){let M;return e==="alias"||e==="alias.0"?M=n.createElement(Ba,{className:"iconOwn",style:{color:ju(s)}}):e==="0_userdata"||e==="0_userdata.0"?M=n.createElement(El,{className:"iconOwn",style:{color:Lu(s)}}):e.startsWith("_design/")||e==="system"?M=n.createElement(Pi,{className:"iconOwn",style:{color:gu(s)}}):e==="system.adapter"?M=n.createElement(Pi,{className:"iconOwn",style:{color:Tu(s)}}):e==="system.group"?M=n.createElement(Yo,{className:"iconOwn"}):e==="system.user"?M=n.createElement(Qo,{className:"iconOwn"}):e==="system.host"?M=n.createElement(Uo,{className:"iconOwn"}):e.endsWith(".connection")||e.endsWith(".connected")?M=n.createElement(zs,{className:"iconOwn"}):e.endsWith(".info")?M=n.createElement(vo,{className:"iconOwn"}):i[e]&&i[e].type==="meta"?M=n.createElement(er,{className:"iconOwn"}):t<2&&i[`system.adapter.${e}`]&&(M=Zi(i,`system.adapter.${e}`,r,o)),M||null}function Du(i,e){var t,s;return(s=(t=i==null?void 0:i.obj)==null?void 0:t.common)!=null&&s.desc&&Re(i.obj.common.desc,e)||null}function iLe(i,e){const t=Du(i,e);return t!=null&&t.startsWith("http")?n.createElement(W,{component:"a",sx:bt.cellIdTooltipLink,href:t,target:"_blank",rel:"noreferrer"},t):n.createElement("span",{style:bt.cellIdTooltip},t||i.id||"")}function aa(i,e){var N,c,L,j,g,y,d,h,m,w;const t=e.imagePrefix||".";let s=Object.keys(i);s.sort((O,A)=>O===A?0:(O=O.replace(/\./g,"!!!"),A=A.replace(/\./g,"!!!"),O>A?1:-1)),e.root&&(s=s.filter(O=>O===e.root||O.startsWith(`${e.root}.`)));let r=[],o="",M=0;const a={data:{name:"",id:""},children:[]},u={funcEnums:[],roomEnums:[],roles:[],ids:[],types:[],objects:i,customs:["_"],enums:[],hasSomeCustoms:!1,aliasesMap:{}};let l=a;for(let O=0;Ox.role===$)?typeof $!="string"?console.warn(`Invalid role type "${typeof $}" in "${I._id}"`):u.roles.push({role:$,type:f.type}):A.startsWith("enum.rooms.")?(u.roomEnums.push(A),u.enums.push(A)):A.startsWith("enum.functions.")?(u.funcEnums.push(A),u.enums.push(A)):I.type==="enum"?u.enums.push(A):I.type==="instance"&&f&&(f.supportCustoms||(N=f.adminUI)!=null&&N.custom)&&(u.hasSomeCustoms=!0,u.customs.push(A.substring(15))),A.startsWith("alias.")&&((c=I.common.alias)!=null&&c.id))if(typeof I.common.alias.id=="string"){const x=I.common.alias.id;u.aliasesMap[x]?u.aliasesMap[x].includes(A)||u.aliasesMap[x].push(A):u.aliasesMap[x]=[A]}else{const x=I.common.alias.id.read;x&&(u.aliasesMap[x]?u.aliasesMap[x].includes(A)||u.aliasesMap[x].push(A):u.aliasesMap[x]=[A]);const Z=I.common.alias.id.write;Z&&(u.aliasesMap[Z]?u.aliasesMap[Z].includes(A)||u.aliasesMap[Z].push(A):u.aliasesMap[Z]=[A])}}u.ids.push(A);let S;do if(S=!1,!o||A.startsWith(`${o}.`)){if(p.length-M>1){let $=o;for(let x=M;xZ.data.name===p[x]));else{const Z={data:{name:p[x],parent:l,id:$,obj:i[$],level:x,icon:na(i,$,x,e.themeType,e.lang,t),generated:!0}};l.children||=[],l.children.push(Z),l=Z,u.ids.push($)}}const f={data:{name:p[p.length-1],title:Re((L=I==null?void 0:I.common)==null?void 0:L.name,e.lang),obj:I,parent:l,icon:Zi(i,A,e.lang,t)||na(i,A,0,e.themeType,e.lang,t),id:A,hasCustoms:!!((j=I.common)!=null&&j.custom&&Object.keys(I.common.custom).length),level:p.length-1,generated:!1,button:I.type==="state"&&!!((g=I.common)!=null&&g.role)&&typeof I.common.role=="string"&&I.common.role.startsWith("button")&&((y=I.common)==null?void 0:y.write)!==!1,switch:I.type==="state"&&((d=I.common)==null?void 0:d.type)==="boolean"&&((h=I.common)==null?void 0:h.write)!==!1&&((m=I.common)==null?void 0:m.read)!==!1,url:!!((w=I.common)!=null&&w.role)&&typeof I.common.role=="string"&&I.common.role.startsWith("url")}};l.children||=[],l.children.push(f),l=f,M=p.length,r=p,o=A}else{let f=0;for(;r[f]===p[f];)f++;if(f>0){let $=r.length;for(r=r.splice(0,f),M=f,o=r.join(".");$>f;)l.data.parent?l=l.data.parent:console.error(`Parent is null for ${A} ${o} ${r.join(".")}`),$--}else l=a,r=[],o="",M=0;S=!0}while(S)}return u.roomEnums.sort((O,A)=>{var S,f,$,x;const I=Re((f=(S=i[O])==null?void 0:S.common)==null?void 0:f.name,e.lang)||O.split(".").pop(),p=Re((x=($=i[A])==null?void 0:$.common)==null?void 0:x.name,e.lang)||A.split(".").pop();return I>p?1:I{var S,f,$,x;const I=Re((f=(S=i[O])==null?void 0:S.common)==null?void 0:f.name,e.lang)||O.split(".").pop(),p=Re((x=($=i[A])==null?void 0:$.common)==null?void 0:x.name,e.lang)||A.split(".").pop();return I>p?1:IO.role.localeCompare(A.role)),u.types.sort(),{info:u,root:a}}function du(i,e,t,s,r){if(i.data.id===e)return i;if(t||(t=e.split("."),r=0,s=t[r]),!i.children&&i.data.id!==e)return null;let o;if(i.children)for(let M=0;Ms)break}return o?(r||=0,du(o,e,t,`${s}.${t[r+1]}`,r+1)):null}function zu(i,e,t,s){var M,a;if(!e)return{rooms:[],per:!1};s||=[];for(const u of i.roomEnums){const l=(M=i.objects[u])==null?void 0:M.common;if(!l)continue;const N=Re(l.name,t);(a=l.members)!=null&&a.includes(e)&&!s.includes(N)&&s.push(N)}let r;const o=e.split(".");return o.pop(),e=o.join("."),i.objects[e]&&(r=s.length,zu(i,e,t,s)),{rooms:s,per:!r}}function ys(i,e,t,s){var r,o;if(!e)return[];s||=[];for(let M=0;M946681200&&l<9466812e5&&(l*=1e3),l=l&&new Date(l).toString();else if(a!=null&&a.role&&typeof a.role=="string"&&a.role.match(/^value\.duration/)){if(typeof l=="number"&&l>=0){const g=Math.floor(l/3600),y=Math.floor(l%3600/60),d=Math.floor(l%60);l=`${g.toString().padStart(2,"0")}:${y.toString().padStart(2,"0")}:${d.toString().padStart(2,"0")}`}else if(typeof l=="string"&&E.isStringInteger(l)){const g=parseInt(l,10);if(g>=0){const y=Math.floor(g/3600),d=Math.floor(g%3600/60),h=Math.floor(g%60);l=`${y.toString().padStart(2,"0")}:${d.toString().padStart(2,"0")}:${h.toString().padStart(2,"0")}`}}}else N==="number"?Number.isInteger(l)||(l=Math.round(l*1e8)/1e8,s&&(l=l.toString().replace(".",","))):N==="object"?l=JSON.stringify(l):N!=="string"?l=l.toString():l.startsWith("data:image/")&&(u="image"),typeof l!="string"&&(l=l.toString());const c={v:l};M&&M[l]!==void 0&&l!==M[l]&&(c.s=l,l=M[l],c.v=l),((j=c.v)==null?void 0:j.length)>40&&(c.c=c.v,c.v=`${c.v.substring(0,40)}...`),a!=null&&a.unit&&(c.u=a.unit);let L;if(i.full&&(typeof l=="string"&&l.length>100?L=[{t:r.value,v:`${l.substring(0,100)}...`}]:L=[{t:r.value,v:l}],t)){if(t.ack!==void 0&&t.ack!==null&&L.push({t:r.ack,v:t.ack.toString()}),t.ts&&L.push({t:r.ts,v:t.ts?E.formatDate(new Date(t.ts),e):""}),t.lc&&L.push({t:r.lc,v:t.lc?E.formatDate(new Date(t.lc),e):""}),t.from){let g=t.from.toString();g.startsWith("system.adapter.")&&(g=g.substring(15)),L.push({t:r.from,v:g})}if(t.user){let g=t.user.toString();g.startsWith("system.user.")&&(g=g.substring(12)),L.push({t:r.user,v:g})}t.c&&L.push({t:r.c,v:t.c}),L.push({t:r.quality,v:E.quality2text(t.q||0).join(", "),nbr:!0})}return{valText:c,valFull:L,fileViewer:u}}function rLe(i){const{state:e}=i;return{color:e!=null&&e.ack?e.q?"#ffa500":"":"#ff2222c9"}}function oLe(i,e){let t=e,s=1;const r=[];for(;s=t)r.push(0);else if(s1){const s=e.path;let r;const o=i;if(o[s[0]]&&typeof o[s[0]]=="object")return s.length===2?r=o[s[0]][s[1]]:s.length===3?r=o[s[0]][s[1]]&&typeof o[s[0]][s[1]]=="object"?o[s[0]][s[1]][s[2]]:null:s.length===4?r=o[s[0]][s[1]]&&typeof o[s[0]][s[1]]=="object"&&o[s[0]][s[1]][s[2]]?o[s[0]][s[1]][s[2]][s[3]]:null:s.length===5?r=o[s[0]][s[1]]&&typeof o[s[0]][s[1]]=="object"&&o[s[0]][s[1]][s[2]]&&o[s[0]][s[1]][s[2]][s[3]]?o[s[0]][s[1]][s[2]][s[3]][s[4]]:null:s.length===6&&(r=o[s[0]][s[1]]&&typeof o[s[0]][s[1]]=="object"&&o[s[0]][s[1]][s[2]]&&o[s[0]][s[1]][s[2]][s[3]]&&o[s[0]][s[1]][s[2]][s[3]][s[4]]?o[s[0]][s[1]][s[2]][s[3]][s[4]][s[5]]:null),r??null}return null}function MLe(i,e,t){var s;if((s=i==null?void 0:i._id)!=null&&s.startsWith(`${e.adapter}.`)&&e.path.length>1){const r=e.path,o=i;if(o[r[0]]&&typeof o[r[0]]=="object"){if(r.length===2)return o[r[0]][r[1]]=t,!0;if(r.length===3){if(o[r[0]][r[1]]&&typeof o[r[0]][r[1]]=="object")return o[r[0]][r[1]][r[2]]=t,!0}else if(r.length===4){if(o[r[0]][r[1]]&&typeof o[r[0]][r[1]]=="object"&&o[r[0]][r[1]][r[2]]&&typeof o[r[0]][r[1]][r[2]]=="object")return o[r[0]][r[1]][r[2]][r[3]]=t,!0}else if(r.length===5){if(o[r[0]][r[1]]&&typeof o[r[0]][r[1]]=="object"&&o[r[0]][r[1]][r[2]]&&typeof o[r[0]][r[1]][r[2]]=="object"&&o[r[0]][r[1]][r[2]][r[3]]&&typeof o[r[0]][r[1]][r[2]][r[3]]=="object")return o[r[0]][r[1]][r[2]][r[3]][r[4]]=t,!0}else if(r.length===6&&o[r[0]][r[1]]&&typeof o[r[0]][r[1]]=="object"&&o[r[0]][r[1]][r[2]]&&typeof o[r[0]][r[1]][r[2]]=="object"&&o[r[0]][r[1]][r[2]][r[3]]&&typeof o[r[0]][r[1]][r[2]][r[3]]=="object"&&o[r[0]][r[1]][r[2]][r[3]][r[4]]&&typeof o[r[0]][r[1]][r[2]][r[3]][r[4]]=="object")return o[r[0]][r[1]][r[2]][r[3]][r[4]][r[5]]=t,!0}}return!1}function ua(i){return!!X4e.find(e=>i.startsWith(e))}const nLe=16,Te=20,hu="#ff413c",wu="#86211f",jo="#57ff45",go="#098c04",To="#f3ad11",yo="#6c5008",C={toolbar:{minHeight:38},toolbarButtons:{padding:4,marginLeft:4},switchColumnAuto:{marginLeft:16},dialogColumns:{transition:"opacity 1s"},dialogColumnsLabel:{fontSize:12,paddingTop:8},columnCustom:{width:"100%",display:"inline-block"},columnCustomEditable:{cursor:"text"},columnCustom_center:{textAlign:"center"},columnCustom_left:{textAlign:"left"},columnCustom_right:{textAlign:"right"},width100:{width:"100%"},transparent_10:{opacity:.1},transparent_20:{opacity:.2},transparent_30:{opacity:.3},transparent_40:{opacity:.4},transparent_50:{opacity:.5},transparent_60:{opacity:.6},transparent_70:{opacity:.7},transparent_80:{opacity:.8},transparent_90:{opacity:.9},transparent_100:{opacity:1},headerRow:{paddingLeft:8,height:38,whiteSpace:"nowrap",userSelect:"none"},buttonClearFilter:{position:"relative",float:"right",padding:0},buttonClearFilterIcon:{zIndex:2,position:"absolute",top:0,left:0,color:"#FF0000",opacity:.7},tableDiv:{paddingTop:0,paddingLeft:0,width:"calc(100% - 8px)",height:"calc(100% - 38px)",overflow:"auto"},tableRow:i=>({pl:1,height:Ye,lineHeight:`${Ye}px`,verticalAlign:"top",userSelect:"none",position:"relative",width:"100%","&:hover":{background:`${i.palette.mode==="dark"?i.palette.primary.dark:i.palette.primary.light} !important`,color:E.invertColor(i.palette.primary.main,!0)},whiteSpace:"nowrap",flexWrap:"nowrap"}),tableRowLines:i=>({borderBottom:`1px solid ${i.palette.mode==="dark","#8888882e"}`,"& > div":{borderRight:`1px solid ${i.palette.mode==="dark","#8888882e"}`}}),tableRowNoDragging:{cursor:"pointer"},tableRowAlias:{height:Ye+10},tableRowAliasReadWrite:{height:Ye+22},tableRowFocused:i=>({"&:after":{content:'""',position:"absolute",top:1,left:1,right:1,bottom:1,border:i.palette.mode?"1px dotted #000":"1px dotted #FFF"}}),checkBox:{padding:0},cellId:{position:"relative",fontSize:"1rem",overflow:"hidden",textOverflow:"ellipsis","& .copyButton":{display:"none"},"&:hover .copyButton":{display:"block"},"& .iconOwn":{display:"block",width:Ye-4,height:Ye-4,mt:"2px",float:"right"},"&:hover .iconOwn":{display:"none"},"& *":{width:"initial"}},cellIdSpan:{overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"},cellIdIconFolder:i=>({marginRight:8,width:Ye-4,height:Ye-4,cursor:"pointer",color:i.palette.secondary.main||"#fbff7d",verticalAlign:"top"}),cellIdIconDocument:{verticalAlign:"middle",marginLeft:(Ye-Te)/2,marginRight:8,width:Te,height:Te},cellIdIconOwn:{},cellCopyButton:{width:Te,height:Te,top:(Ye-Te)/2,opacity:.8,position:"absolute",right:3},cellCopyButtonInDetails:{width:Te,height:Te,top:(Ye-Te)/2,opacity:.8},cellEditButton:{width:Te,height:Te,color:"white",position:"absolute",top:(Ye-Te)/2,right:Te+3,opacity:.7,"&:hover":{opacity:1}},cellName:{display:"inline-block",verticalAlign:"top",fontSize:14,ml:"5px",overflow:"hidden",textOverflow:"ellipsis",position:"relative","& .copyButton":{display:"none"},"&:hover .copyButton":{display:"block"}},cellNameWithDesc:{lineHeight:"normal"},cellNameDivDiv:{},cellDescription:{fontSize:10,opacity:.5,fontStyle:"italic"},cellIdAlias:i=>({fontStyle:"italic",fontSize:12,opacity:.7,"&:hover":{color:i.palette.mode==="dark"?"#009900":"#007700"}}),cellIdAliasReadWriteDiv:{height:24,marginTop:-5},cellIdAliasAlone:{lineHeight:0},cellIdAliasReadWrite:{lineHeight:"12px"},cellType:{display:"inline-block",verticalAlign:"top","& .itemIcon":{verticalAlign:"middle",width:hs,height:hs,display:"inline-block"},"& .itemIconFolder":{marginLeft:3}},cellRole:{display:"inline-block",verticalAlign:"top",textOverflow:"ellipsis",overflow:"hidden"},cellRoom:{display:"inline-block",verticalAlign:"top",textOverflow:"ellipsis",overflow:"hidden"},cellEnumParent:{opacity:.4},cellFunc:{display:"inline-block",verticalAlign:"top",textOverflow:"ellipsis",overflow:"hidden"},cellValue:{display:"inline-block",verticalAlign:"top",textOverflow:"ellipsis",overflow:"hidden"},cellValueButton:{marginTop:5},cellValueButtonFalse:{opacity:.3},cellAdapter:{display:"inline-block",verticalAlign:"top"},cellValueTooltip:{fontSize:12},cellValueText:{width:"100%",height:Ye,fontSize:16,display:"flex",overflow:"hidden",textOverflow:"ellipsis",position:"relative",verticalAlign:"top","& .copyButton":{display:"none"},"&:hover .copyButton":{display:"block"}},cellValueFile:{color:"#2837b9"},cellValueTooltipTitle:{fontStyle:"italic",width:100,display:"inline-block"},cellValueTooltipValue:{width:120,display:"inline-block",whiteSpace:"nowrap",textOverflow:"ellipsis"},cellValueTooltipImage:{width:100,height:"auto"},cellValueTooltipBoth:{width:220,display:"inline-block",whiteSpace:"nowrap"},cellValueTooltipBox:{width:250,overflow:"hidden",pointerEvents:"none"},tooltip:{pointerEvents:"none"},cellValueTextUnit:{marginLeft:4,opacity:.8,display:"inline-block"},cellValueTextState:{opacity:.7},cellValueTooltipCopy:{position:"absolute",bottom:3,right:3},cellValueTooltipEdit:{position:"absolute",bottom:3,right:15},cellButtons:{display:"inline-block",verticalAlign:"top"},cellButtonsButton:{display:"inline-block",opacity:.5,width:Te+4,height:Te+4,"&:hover":{opacity:1},p:0,mt:"-2px"},cellButtonsEmptyButton:{fontSize:12},cellButtonMinWidth:{minWidth:40},cellButtonsButtonAlone:{ml:`${Te+6}px`,pt:0,mt:"-2px"},cellButtonsButtonWithCustoms:i=>({color:i.palette.mode==="dark"?i.palette.primary.main:i.palette.secondary.main}),cellButtonsButtonWithoutCustoms:{opacity:.2},cellButtonsValueButton:i=>({position:"absolute",top:Te/2-2,opacity:.7,width:Te-2,height:Te-2,color:i.palette.action.active,"&:hover":{opacity:1}}),cellButtonsValueButtonCopy:{right:8,cursor:"pointer"},cellButtonsValueButtonEdit:{right:Te/2+16},cellDetailsLine:{display:"flex",alignItems:"center",width:"100%",height:32,fontSize:16},cellDetailsName:{fontWeight:"bold",marginRight:8,minWidth:80},filteredOut:{opacity:.5},filteredParentOut:{opacity:.3},filterInput:{mt:0,mb:0},selectIcon:{width:24,height:24,marginRight:4},itemSelected:i=>({background:`${i.palette.primary.main} !important`,color:`${E.invertColor(i.palette.primary.main,!0)} !important`}),header:{width:"100%"},headerCell:{display:"inline-block",verticalAlign:"top"},headerCellValue:{paddingTop:4,fontSize:16},visibleButtons:{color:"#2196f3",opacity:.7},grow:{flexGrow:1},enumIconDiv:{marginRight:8,width:32,height:32,borderRadius:8,background:"#FFFFFF"},enumIcon:{marginTop:4,marginLeft:4,width:24,height:24},enumDialog:{overflow:"hidden"},enumList:{minWidth:250,height:"calc(100% - 50px)",overflow:"auto"},enumCheckbox:{minWidth:0},buttonDiv:{display:"flex",height:"100%",alignItems:"center"},aclText:{fontSize:13,marginTop:6},rightsObject:{color:"#55ff55",paddingLeft:3},rightsState:{color:"#86b6ff",paddingLeft:3},textCenter:{padding:12,textAlign:"center"},tooltipAccessControl:{display:"flex",flexDirection:"column"},fontSizeTitle:{"@media screen and (max-width: 465px)":{"& *":{fontSize:12}}},draggable:{cursor:"copy"},nonDraggable:{cursor:"no-drop"},iconDeviceConnected:i=>({color:i.palette.mode==="dark"?jo:go,opacity:.8,position:"absolute",top:4,right:32,width:20}),iconDeviceDisconnected:i=>({color:i.palette.mode==="dark"?To:yo,opacity:.8,position:"absolute",top:4,right:32,width:20}),iconDeviceError:i=>({color:i.palette.mode==="dark"?hu:wu,opacity:.8,position:"absolute",top:4,right:50,width:20}),resizeHandle:{display:"block",position:"absolute",cursor:"col-resize",width:7,top:2,bottom:2,zIndex:1},resizeHandleRight:{right:3,borderRight:"2px dotted #888","&:hover":{borderColor:"#ccc",borderRightStyle:"solid"},"&.active":{borderColor:"#517ea5",borderRightStyle:"solid"}},invertedBackground:i=>({backgroundColor:i.palette.mode==="dark"?"#9a9a9a":"#565656",padding:"0 3px",borderRadius:"2px 0 0 2px"}),invertedBackgroundFlex:i=>({backgroundColor:i.palette.mode==="dark"?"#9a9a9a":"#565656",borderRadius:"0 2px 2px 0"}),contextMenuEdit:i=>({color:i.palette.mode==="dark"?"#ffee48":"#cbb801"}),contextMenuEditValue:i=>({color:i.palette.mode==="dark"?"#5dff45":"#1cd301"}),contextMenuView:i=>({color:i.palette.mode==="dark"?"#FFF":"#000"}),contextMenuCustom:i=>({color:i.palette.mode==="dark"?"#42eaff":"#01bbc2"}),contextMenuACL:i=>({color:i.palette.mode==="dark"?"#e079ff":"#500070"}),contextMenuRoom:i=>({color:i.palette.mode==="dark"?"#ff9a33":"#642a00"}),contextMenuRole:i=>({color:i.palette.mode==="dark"?"#ffdb43":"#562d00"}),contextMenuDelete:i=>({color:i.palette.mode==="dark"?"#ff4f4f":"#cf0000"}),contextMenuKeys:{marginLeft:8,opacity:.7,fontSize:"smaller"},contextMenuWithSubMenu:{display:"flex"},...bt},la={state:n.createElement(Xs,{className:"itemIcon",style:{verticalAlign:"middle"}}),channel:n.createElement(lu,{className:"itemIcon",style:{verticalAlign:"middle"}}),device:n.createElement(Nu,{className:"itemIcon",style:{verticalAlign:"middle"}}),adapter:n.createElement(W4e,{className:"itemIcon",style:{verticalAlign:"middle"}}),meta:n.createElement(er,{className:"itemIcon",style:{verticalAlign:"middle"}}),instance:n.createElement(B4e,{className:"itemIcon",style:{color:"#7da7ff",verticalAlign:"middle"}}),enum:n.createElement(Gl,{className:"itemIcon",style:{verticalAlign:"middle"}}),chart:n.createElement(Bl,{className:"itemIcon",style:{verticalAlign:"middle"}}),config:n.createElement(Gr,{className:"itemIcon",style:{verticalAlign:"middle"}}),group:n.createElement(Yo,{className:"itemIcon",style:{verticalAlign:"middle"}}),user:n.createElement(Qo,{className:"itemIcon",style:{verticalAlign:"middle"}}),host:n.createElement(Uo,{className:"itemIcon",style:{verticalAlign:"middle"}}),schedule:n.createElement(Jl,{className:"itemIcon",style:{verticalAlign:"middle"}}),script:n.createElement($o,{className:"itemIcon",style:{verticalAlign:"middle"}}),folder:n.createElement(ms,{className:"itemIcon itemIconFolder",style:{verticalAlign:"middle"}})},je={xs:{idWidth:"100%",fields:[],widths:{}},sm:{idWidth:300,fields:["room","val"],widths:{room:100,val:200}},md:{idWidth:300,fields:["room","func","val","buttons"],widths:{name:200,room:150,func:150,val:120,buttons:120}},lg:{idWidth:300,fields:["name","type","role","room","func","val","buttons","changedFrom","qualityCode","timestamp","lastChange"],widths:{name:300,type:80,role:120,room:180,func:180,val:140,buttons:120,changedFrom:120,qualityCode:100,timestamp:165,lastChange:165}},xl:{idWidth:550,fields:["name","type","role","room","func","val","buttons","changedFrom","qualityCode","timestamp","lastChange"],widths:{name:400,type:80,role:120,room:180,func:180,val:140,buttons:120,changedFrom:120,qualityCode:100,timestamp:170,lastChange:170}}};let Na=!1;const Ds={id:"",name:"",room:[],func:[],role:[],type:[],custom:[],expertMode:!1};class Xi extends ze{info={funcEnums:[],roomEnums:[],roles:[],ids:[],types:[],objects:{},customs:[],enums:[],hasSomeCustoms:!1,aliasesMap:{}};localStorage=window._localStorage||window.localStorage;tableRef;pausedSubscribes=!1;selectFirst;root=null;states={};subscribes=[];unsubscribeTimer=null;statesUpdateTimer=null;objectsUpdateTimer=null;visibleCols;texts;possibleCols;imagePrefix;adapterColumns=[];styleTheme="";edit={id:"",val:"",q:0,ack:!1};levelPadding;customWidth=!1;resizeTimeout=null;resizerNextName=null;resizerActiveName=null;resizerCurrentWidths={};resizeLeft=!1;resizerOldWidth=0;resizerMin=0;resizerNextMin=0;resizerOldWidthNext=0;resizerPosition=0;resizerActiveDiv=null;resizerNextDiv=null;storedWidths=null;systemConfig;objects;defaultHistory="";ctrlPressed=!1;columnsVisibility={};changedIds=null;contextMenu=null;recordStates=[];styles={};expertMode=!1;customColumnDialog=null;constructor(e){super(e);const t=this.localStorage.getItem(`${e.dialogName||"App"}.objectSelected`)||"";if(this.selectFirst="",this.expertMode=!!this.props.expertMode,t.startsWith("["))try{const d=JSON.parse(t);this.selectFirst=d[0]||""}catch{}else this.selectFirst=t;let s;const r=this.localStorage.getItem(`${e.dialogName||"App"}.objectExpanded`)||"[]";try{s=JSON.parse(r)}catch{s=[]}let o;const M=e.defaultFilters?"":this.localStorage.getItem(`${e.dialogName||"App"}.objectFilter`)||"";if(M)try{o=JSON.parse(M)}catch{o={...Ds}}else e.defaultFilters&&typeof e.defaultFilters=="object"?o={...e.defaultFilters}:o={...Ds};if(typeof o.room=="string"&&o.room&&(o.room=[o.room].filter(d=>d),o.room.length||delete o.room),typeof o.func=="string"&&o.func&&(o.func=[o.func].filter(d=>d),o.func.length||delete o.func),typeof o.role=="string"&&o.role&&(o.role=[o.role].filter(d=>d),o.role.length||delete o.role),typeof o.type=="string"&&(o.type=[o.type].filter(d=>d),o.type.length||delete o.type),typeof o.custom=="string"&&(o.custom=[o.custom].filter(d=>d),o.custom.length||delete o.custom),o.expertMode=e.expertMode!==void 0?e.expertMode:(window._sessionStorage||window.sessionStorage).getItem("App.expertMode")==="true",this.tableRef=Qa(),this.visibleCols=e.columns||je[e.width||"lg"].fields,e.types&&e.types.length===1){const d=this.visibleCols.indexOf("type");d!==-1&&this.visibleCols.splice(d,1)}this.possibleCols=je.xl.fields;let a=null;if(e.router){const d=e.router.getLocation();d.id&&d.dialog==="customs"&&(a=[d.id],this.pauseSubscribe(!0))}let u;Array.isArray(e.selected)?u=e.selected:u=[e.selected||""],u=u.map(d=>d.replace(/["']/g,"")).filter(d=>d),this.selectFirst=u.length&&u[0]?u[0]:this.selectFirst;const l=this.localStorage.getItem(`${e.dialogName||"App"}.columns`);let N;try{N=l?JSON.parse(l):null}catch{N=null}let c=null;try{c=c?JSON.parse(c):{}}catch{c={}}this.imagePrefix=e.imagePrefix||".";let L;const j=this.localStorage.getItem(`${e.dialogName||"App"}.foldersFirst`);j==="false"?L=!1:j==="true"?L=!0:L=e.foldersFirst===void 0?!0:e.foldersFirst;let g=!1;try{g=this.props.objectStatesView&&JSON.parse(this.localStorage.getItem(`${e.dialogName||"App"}.objectStatesView`)||"")||!1}catch{}this.state={aliasMenu:"",beautifyJsonExport:!0,columns:N,columnsAuto:this.localStorage.getItem(`${e.dialogName||"App"}.columnsAuto`)!=="false",columnsDialogTransparent:100,columnsEditCustomDialog:null,columnsForAdmin:null,columnsSelectorShow:!1,columnsWidths:c,customColumnDialogValueChanged:!1,customDialog:a,depth:0,editObjectAlias:!1,editObjectDialog:"",enumDialog:null,excludeSystemRepositoriesFromExport:!0,excludeTranslations:!1,expandAllVisible:!1,expanded:s,filter:o,filterKey:0,focused:this.localStorage.getItem(`${e.dialogName||"App"}.focused`)||"",foldersFirst:L,linesEnabled:this.localStorage.getItem(`${e.dialogName||"App"}.lines`)==="true",loaded:!1,noStatesByExportImport:!1,roleDialog:null,scrollBarWidth:16,selected:u,selectedNonObject:this.localStorage.getItem(`${e.dialogName||"App"}.selectedNonObject`)||"",showAliasEditor:"",showAllExportOptions:!1,showContextMenu:null,showDescription:this.localStorage.getItem(`${e.dialogName||"App"}.desc`)!=="false",showExportDialog:!1,showImportDialog:!1,showImportMenu:null,showRenameDialog:null,statesView:g,toast:"",tooltipInfo:null,viewFileDialog:""},this.texts={name:e.t("ra_Name"),categories:e.t("ra_Categories"),value:e.t("ra_tooltip_value"),ack:e.t("ra_tooltip_ack"),ts:e.t("ra_tooltip_ts"),lc:e.t("ra_tooltip_lc"),from:e.t("ra_tooltip_from"),user:e.t("ra_tooltip_user"),c:e.t("ra_tooltip_comment"),quality:e.t("ra_tooltip_quality"),editObject:e.t("ra_tooltip_editObject"),deleteObject:e.t("ra_tooltip_deleteObject"),customConfig:e.t("ra_tooltip_customConfig"),copyState:e.t("ra_tooltip_copyState"),editState:e.t("ra_tooltip_editState"),ctrlForLink:e.t("ra_tooltip_ctrlForLink"),close:e.t("ra_Close"),filter_id:e.t("ra_filter_id"),filter_name:e.t("ra_filter_name"),filter_type:e.t("ra_filter_type"),filter_role:e.t("ra_filter_role"),filter_room:e.t("ra_filter_room"),filter_func:e.t("ra_filter_func"),filter_custom:e.t("ra_filter_customs"),filterCustomsWithout:e.t("ra_filter_customs_without"),objectChangedByUser:e.t("ra_object_changed_by_user"),objectChangedBy:e.t("ra_object_changed_by"),objectChangedFrom:e.t("ra_state_changed_from"),stateChangedBy:e.t("ra_state_changed_by"),stateChangedFrom:e.t("ra_state_changed_from"),ownerGroup:e.t("ra_Owner group"),ownerUser:e.t("ra_Owner user"),showAll:e.t("ra_show_all"),deviceError:e.t("ra_Error"),deviceDisconnected:e.t("ra_Disconnected"),deviceConnected:e.t("ra_Connected"),aclOwner_read_object:e.t("ra_aclOwner_read_object"),aclOwner_read_state:e.t("ra_aclOwner_read_state"),aclOwner_write_object:e.t("ra_aclOwner_write_object"),aclOwner_write_state:e.t("ra_aclOwner_write_state"),aclGroup_read_object:e.t("ra_aclGroup_read_object"),aclGroup_read_state:e.t("ra_aclGroup_read_state"),aclGroup_write_object:e.t("ra_aclGroup_write_object"),aclGroup_write_state:e.t("ra_aclGroup_write_state"),aclEveryone_read_object:e.t("ra_aclEveryone_read_object"),aclEveryone_read_state:e.t("ra_aclEveryone_read_state"),aclEveryone_write_object:e.t("ra_aclEveryone_write_object"),aclEveryone_write_state:e.t("ra_aclEveryone_write_state"),create:e.t("ra_Create"),createBooleanState:e.t("ra_create_boolean_state"),createNumberState:e.t("ra_create_number_state"),createStringState:e.t("ra_create_string_state"),createState:e.t("ra_create_state"),createChannel:e.t("ra_create_channel"),createDevice:e.t("ra_create_device"),createFolder:e.t("ra_Create folder")},this.levelPadding=e.levelPadding||nLe;const y=this.localStorage.getItem(`${this.props.dialogName||"App"}.table`);if(y)try{const d=JSON.parse(y),h=this.props.width||"lg";this.storedWidths=JSON.parse(JSON.stringify(je[h])),Object.keys(d).forEach(m=>{m==="id"?je[h].idWidth=d.id:m==="nameHeader"?je[h].widths.name=d[m]:je[h].widths[m]!==void 0&&(je[h].widths[m]=d[m])}),this.customWidth=!0}catch{}this.calculateColumnsVisibility()}async loadAllObjects(e){var s;const t=this.props;try{await new Promise(l=>{this.setState({updating:!0},()=>l())});const r=(t.objectsWorker?await t.objectsWorker.getObjects(e):await t.socket.getObjects(e,!0))||{};if(t.types&&Oe.isWeb())for(let l=0;l{try{if(l(r[N]))this.objects[N]=r[N];else{const c=r[N]&&r[N].type;c&&(c==="channel"||c==="device"||c==="folder"||c==="adapter"||c==="instance")&&(this.objects[N]=r[N])}}catch(c){console.log(`Error by filtering of "${N}": ${c}`)}})}else if(t.types){this.objects={};const l=t.types;Object.keys(r).forEach(N=>{var L;const c=(L=r[N])==null?void 0:L.type;c&&(c==="channel"||c==="device"||c==="enum"||c==="folder"||c==="adapter"||c==="instance"||l.includes(c))&&(this.objects[N]=r[N])})}else this.objects=r;t.setObjectsReference&&t.setObjectsReference(this.objects),this.defaultHistory=this.systemConfig.common.defaultHistory,this.defaultHistory&&t.socket.getState(`system.adapter.${this.defaultHistory}.alive`).then(l=>{l!=null&&l.val||(this.defaultHistory="")}).catch(l=>window.alert(`Cannot get state: ${l}`));const o=await this.getAdditionalColumns();this.calculateColumnsVisibility(null,null,o);const{info:M,root:a}=aa(this.objects,{imagePrefix:t.imagePrefix,root:t.root,lang:t.lang,themeType:t.themeType});this.root=a,this.info=M;const u=((s=this.state.selected)==null?void 0:s.length)&&du(this.root,this.state.selected[0]);u&&!Lo(u,this.state.filter,t.lang,this.objects,void 0,void 0,t.customFilter,t.types)?this.setState({filter:{...Ds},columnsForAdmin:o},()=>{this.doFilter(),this.setState({loaded:!0,updating:!1},()=>this.expandAllSelected(()=>this.onAfterSelect()))}):(this.doFilter(),this.setState({loaded:!0,updating:!1,columnsForAdmin:o},()=>this.expandAllSelected(()=>this.onAfterSelect())))}catch(r){this.showError(r)}}expandAllSelected(e){const t=[...this.state.expanded];let s=!1;this.state.selected.forEach(r=>{const o=r.split("."),M=[];for(let a=0;a!this.objects[N]))&&((u=(a=this.props).onSelect)==null||u.call(a,this.state.selected,null,e))}else this.localStorage.removeItem(`${this.props.dialogName||"App"}.objectSelected`),this.state.selected.length?this.setState({selected:[]},()=>{this.props.onSelect&&(this.state.focused&&this.props.allowNonObjects?(this.selectFirst&&this.selectFirst!==this.state.selected[0]&&(this.selectFirst=""),this.props.onSelect([this.state.focused],null,e)):this.props.onSelect([],""))}):this.props.onSelect&&(this.state.focused&&this.props.allowNonObjects?(this.selectFirst&&this.selectFirst!==this.state.selected[0]&&(this.selectFirst=""),this.props.onSelect([this.state.focused],null,e)):this.props.onSelect([],""))}static getDerivedStateFromProps(e,t){const s={};let r=!1;return e.expertMode!==void 0&&e.expertMode!==t.filter.expertMode&&(r=!0,s.filter={...t.filter},s.filter.expertMode=e.expertMode),r?s:null}async componentDidMount(){await this.loadAllObjects(!Na),this.props.objectsWorker?this.props.objectsWorker.registerHandler(this.onObjectChangeFromWorker):await this.props.socket.subscribeObject("*",this.onObjectChange),Na=!0,window.addEventListener("contextmenu",this.onContextMenu,!0),window.addEventListener("keydown",this.onKeyPress,!0),window.addEventListener("keyup",this.onKeyPress,!0),this.props.onAllLoaded&&setTimeout(()=>{var e,t;(t=(e=this.props).onAllLoaded)==null||t.call(e)},100)}onKeyPress=e=>{e.type==="keydown"&&e.ctrlKey&&!this.ctrlPressed?(this.ctrlPressed=!0,this.tableRef.current&&(this.tableRef.current.className="highlight-link")):e.type==="keyup"&&!e.ctrlKey&&this.ctrlPressed&&(this.ctrlPressed=!1,this.tableRef.current&&(this.tableRef.current.className=""))};componentWillUnmount(){window.removeEventListener("contextmenu",this.onContextMenu,!0),window.removeEventListener("keydown",this.onKeyPress,!0),window.removeEventListener("keyup",this.onKeyPress,!0),this.props.objectsWorker?this.props.objectsWorker.unregisterHandler(this.onObjectChangeFromWorker,!0):this.props.socket.unsubscribeObject("*",this.onObjectChange).catch(e=>console.error(`Cannot unsubscribe *: ${e}`)),this.subscribes.forEach(e=>{this.props.socket.unsubscribeState(e,this.onStateChange)}),this.subscribes=[],this.objects={}}showDeleteDialog(e){var u,l,N,c;const{id:t,obj:s,item:r}=e,o=Object.keys(this.objects);o.sort();let M=0;const a=`${t}.`;for(let L=0;La)break;(c=(N=this.props).onObjectDelete)==null||c.call(N,t,!!((u=r.children)!=null&&u.length),!((l=s.common)!=null&&l.dontDelete),M+1)}onContextMenu=e=>{this.contextMenu&&Date.now()-this.contextMenu.ts<2e3?(e.preventDefault(),this.setState({showContextMenu:{item:this.contextMenu.item,position:{left:e.clientX+2,top:e.clientY-6}}})):this.state.showContextMenu&&(e.preventDefault(),this.setState({showContextMenu:null})),this.contextMenu=null};refreshComponent(){this.subscribes.forEach(e=>{this.props.socket.unsubscribeState(e,this.onStateChange)}),this.subscribes=[],this.loadAllObjects(!0).then(()=>console.log("updated!")).catch(e=>this.showError(e))}renderErrorDialog(){return this.state.error?n.createElement(de,{open:!0,maxWidth:"sm",fullWidth:!0,onClose:()=>this.setState({error:""}),"aria-labelledby":"error-dialog-title","aria-describedby":"error-dialog-description"},n.createElement(he,{id:"alert-dialog-title"},this.props.t("ra_Error")),n.createElement(Ae,null,n.createElement(Jt,{id:"alert-dialog-description"},this.state.error)),n.createElement(me,null,n.createElement(X,{variant:"contained",onClick:()=>this.setState({error:""}),color:"primary",autoFocus:!0,startIcon:n.createElement(Ue,null)},this.props.t("ra_Ok")))):null}showError(e){this.setState({error:typeof e=="object"?e&&typeof e.toString=="function"?e.toString():JSON.stringify(e):e})}onSelect(e,t,s){if(this.localStorage.setItem(`${this.props.dialogName||"App"}.focused`,e),!this.props.multiSelect)this.objects[e]&&(!this.props.types||this.props.types.includes(this.objects[e].type))?(this.localStorage.removeItem(`${this.props.dialogName||"App"}.selectedNonObject`),this.state.selected[0]!==e?this.setState({selected:[e],selectedNonObject:"",focused:e},()=>{this.onAfterSelect(t),s&&s()}):t&&this.props.onSelect&&this.onAfterSelect(t)):(this.localStorage.setItem(`${this.props.dialogName||"App"}.selectedNonObject`,e),this.setState({selected:[],selectedNonObject:e,focused:e},()=>{this.onAfterSelect(),s&&s()}));else if(this.objects[e]&&(!this.props.types||this.props.types.includes(this.objects[e].type))){this.localStorage.removeItem(`${this.props.dialogName||"App"}.selectedNonObject`);const r=[...this.state.selected],o=r.indexOf(e);o===-1?(r.push(e),r.sort()):t||r.splice(o,1),this.setState({selected:r,selectedNonObject:"",focused:e},()=>{this.onAfterSelect(t),s&&s()})}}_renderDefinedList(e){const t=[...this.possibleCols];if(t.unshift("id"),this.props.columns&&!this.props.columns.includes("buttons")){const s=t.indexOf("buttons");s!==-1&&t.splice(s,1)}return t.filter(s=>e&&(s==="val"||s==="buttons")||!e&&s!=="val"&&s!=="buttons").map(s=>{var r;return n.createElement(hM,{onClick:()=>{if(!this.state.columnsAuto&&s!=="id"){const o=[...this.state.columns||[]],M=o.indexOf(s);M===-1?(o.push(s),o.sort()):o.splice(M,1),this.localStorage.setItem(`${this.props.dialogName||"App"}.columns`,JSON.stringify(o)),this.calculateColumnsVisibility(null,o),this.setState({columns:o})}},key:s},n.createElement(ne,{edge:"start",disabled:s==="id"||this.state.columnsAuto,checked:s==="id"||!!(this.state.columnsAuto?this.visibleCols.includes(s):(r=this.state.columns)!=null&&r.includes(s)),disableRipple:!0}),n.createElement(nt,{primary:this.texts[`filter_${s}`]||this.props.t(`ra_${s}`)}))})}renderColumnsSelectorDialog(){return this.state.columnsSelectorShow?n.createElement(de,{onClose:()=>this.setState({columnsSelectorShow:!1}),open:!0,sx:{"& .MuiPaper-root":E.getStyle(this.props.theme,C.dialogColumns,C[`transparent_${this.state.columnsDialogTransparent}`])}},n.createElement(he,{sx:C.fontSizeTitle},this.props.t("ra_Configure")),n.createElement(Ae,{sx:C.fontSizeTitle},n.createElement(H,{style:C.switchColumnAuto,control:n.createElement(Di,{checked:this.state.foldersFirst,onChange:()=>{this.localStorage.setItem(`${this.props.dialogName||"App"}.foldersFirst`,this.state.foldersFirst?"false":"true"),this.setState({foldersFirst:!this.state.foldersFirst})}}),label:this.props.t("ra_Folders always first")}),n.createElement(H,{style:C.switchColumnAuto,control:n.createElement(Di,{checked:this.state.linesEnabled,onChange:()=>{this.localStorage.setItem(`${this.props.dialogName||"App"}.lines`,this.state.linesEnabled?"false":"true"),this.setState({linesEnabled:!this.state.linesEnabled})}}),label:this.props.t("ra_Show lines between rows")}),n.createElement(H,{style:C.switchColumnAuto,control:n.createElement(Di,{checked:this.state.columnsAuto,onChange:()=>{this.localStorage.setItem(`${this.props.dialogName||"App"}.columnsAuto`,this.state.columnsAuto?"false":"true"),this.state.columnsAuto?this.state.columns?(this.calculateColumnsVisibility(!1),this.setState({columnsAuto:!1})):(this.calculateColumnsVisibility(!1,[...this.visibleCols]),this.setState({columnsAuto:!1,columns:[...this.visibleCols]})):(this.calculateColumnsVisibility(!0),this.setState({columnsAuto:!0}))}}),label:this.props.t("ra_Auto (no custom columns)")}),n.createElement(wM,null,this._renderDefinedList(!1),this.state.columnsForAdmin&&Object.keys(this.state.columnsForAdmin).sort().map(e=>{var t;return(t=this.state.columnsForAdmin)==null?void 0:t[e].map(s=>{var r;return n.createElement(hM,{onClick:()=>{if(!this.state.columnsAuto){const o=[...this.state.columns||[]],M=`_${e}_${s.path}`,a=o.indexOf(M);a===-1?(o.push(M),o.sort()):o.splice(a,1),this.calculateColumnsVisibility(null,o),this.localStorage.setItem(`${this.props.dialogName||"App"}.columns`,JSON.stringify(o)),this.setState({columns:o})}},key:`${e}_${s.name}`},n.createElement(Yt,null,n.createElement(ne,{disabled:this.state.columnsAuto,edge:"start",checked:!this.state.columnsAuto&&((r=this.state.columns)==null?void 0:r.includes(`_${e}_${s.path}`)),disableRipple:!0})),n.createElement(nt,{primary:`${s.name} (${e})`}))})}),this._renderDefinedList(!0))),n.createElement(me,null,n.createElement(X,{variant:"contained",onClick:()=>this.setState({columnsSelectorShow:!1}),color:"primary",startIcon:n.createElement(ge,null)},this.texts.close))):null}async getAdditionalColumns(){try{const e=await this.props.socket.getAdapters();let t=null;return e.forEach(s=>t=this.parseObjectForAdmins(t,s)),t}catch(e){return console.error(`Cannot get adapters: ${e}`),null}}checkUnsubscribes(){for(let e=this.subscribes.length-1;e>=0;e--)this.recordStates.includes(this.subscribes[e])||this.unsubscribe(this.subscribes[e]);this.recordStates=[]}findItem(e,t,s,r){if(t||=e.split("."),s||=this.root,!s||!t.length)return null;if(r=(r?`${r}.`:"")+t.shift(),s.children){const o=s.children.find(M=>M.data.id===r);if(o){if(o.data.id===e)return o;if(t.length)return this.findItem(e,t,o,r)}else return null}return null}onStateChange=(e,t)=>{if(this.states[e]){const s=this.findItem(e);s!=null&&s.data.state&&(s.data.state=void 0)}t?this.states[e]=t:delete this.states[e],this.pausedSubscribes?this.statesUpdateTimer&&(clearTimeout(this.statesUpdateTimer),this.statesUpdateTimer=null):this.statesUpdateTimer||(this.statesUpdateTimer=setTimeout(()=>{this.statesUpdateTimer=null,this.forceUpdate()},300))};parseObjectForAdmins(e,t){var s;if((s=t.common)!=null&&s.adminColumns&&t.common.name){const r=t.common.adminColumns;let o;r&&typeof r!="object"?o=[r]:r&&(o=r);let M;r?M=o.map(a=>{if(typeof a!="object")return{path:a,name:a.split(".").pop()};const u=a;return u.objTypes&&typeof u.objTypes!="object"?u.objTypes=[u.objTypes]:u.objTypes||(u.objTypes=void 0),!u.name&&u.path?{path:u.path,name:u.path.split(".").pop(),width:u.width,edit:!!u.edit,type:u.type,objTypes:u.objTypes}:u.path?{path:u.path,name:Re(u.name||"",this.props.lang),width:u.width,edit:!!u.edit,type:u.type,objTypes:u.objTypes}:(console.warn(`Admin columns for ${t._id} ignored, because path not found`),null)}).filter(a=>a):M=null,M!=null&&M.length&&(e||={},e[t.common.name]=M.sort((a,u)=>a.path>u.path?-1:a.path{if(Array.isArray(e)){let t=null;e.forEach(s=>{const{newInnerState:r,filtered:o}=this.processOnObjectChangeElement(s.id,s.obj);o||(r&&t?Object.assign(t,r):t=r)}),t&&this.setState(t),this.afterObjectUpdated()}};onObjectChange=(e,t)=>{const{newInnerState:s,filtered:r}=this.processOnObjectChangeElement(e,t);r||(s&&this.setState(s),this.afterObjectUpdated())};afterObjectUpdated(){!this.objectsUpdateTimer&&this.objects&&(this.objectsUpdateTimer=setTimeout(()=>{this.objectsUpdateTimer=null;const{info:e,root:t}=aa(this.objects,{imagePrefix:this.props.imagePrefix,root:this.props.root,lang:this.props.lang,themeType:this.props.themeType});this.root=t,this.info=e,this.pausedSubscribes||this.doFilter()},500))}updateAliases(e){var s,r,o;if(!this.objects||!((s=this.info)!=null&&s.aliasesMap)||!(e!=null&&e.startsWith("alias.")))return;const t=Object.keys(this.objects).filter(M=>M.startsWith("alias.0"));this.info.aliasesMap={};for(const M of t){const a=this.objects[M];if((o=(r=a==null?void 0:a.common)==null?void 0:r.alias)!=null&&o.id)if(typeof a.common.alias.id=="string"){const u=a.common.alias.id;this.info.aliasesMap[u]?this.info.aliasesMap[u].includes(M)||this.info.aliasesMap[u].push(M):this.info.aliasesMap[u]=[M]}else{const u=a.common.alias.id.read;u&&(this.info.aliasesMap[u]?this.info.aliasesMap[u].includes(M)||this.info.aliasesMap[u].push(M):this.info.aliasesMap[u]=[M]);const l=a.common.alias.id.write;l&&(this.info.aliasesMap[l]?this.info.aliasesMap[l].includes(M)||this.info.aliasesMap[l].push(M):this.info.aliasesMap[l]=[M])}}}processOnObjectChangeElement(e,t){const s=t==null?void 0:t.type;if(t&&typeof this.props.filterFunc=="function"&&!this.props.filterFunc(t)&&s!=="channel"&&s!=="device"&&s!=="folder"&&s!=="adapter"&&s!=="instance")return{newInnerState:null,filtered:!0};let r=null;if(e.startsWith("system.adapter.")&&(t==null?void 0:t.type)==="adapter"){const o=JSON.parse(JSON.stringify(this.state.columnsForAdmin));this.parseObjectForAdmins(o,t),JSON.stringify(this.state.columnsForAdmin)!==JSON.stringify(o)&&(r={columnsForAdmin:o})}return this.objects||={},t?this.objects[e]=t:this.objects[e]&&delete this.objects[e],this.updateAliases(e),{newInnerState:r,filtered:!1}}subscribe(e){this.subscribes.includes(e)||(this.subscribes.push(e),this.pausedSubscribes||this.props.socket.subscribeState(e,this.onStateChange).catch(t=>console.error(`Cannot subscribe on state ${e}: ${t}`)))}unsubscribe(e){const t=this.subscribes.indexOf(e);t!==-1&&(this.subscribes.splice(t,1),this.states[e]&&delete this.states[e],this.props.socket.unsubscribeState(e,this.onStateChange),this.pausedSubscribes&&console.warn("Unsubscribe during pause?"))}pauseSubscribe(e){!this.pausedSubscribes&&e?(this.pausedSubscribes=!0,this.subscribes.forEach(t=>this.props.socket.unsubscribeState(t,this.onStateChange))):this.pausedSubscribes&&!e&&(this.pausedSubscribes=!1,this.subscribes.forEach(t=>this.props.socket.subscribeState(t,this.onStateChange)))}clearFilter(){JSON.stringify(this.state.filter)!==JSON.stringify(Ds)&&this.setState({filter:{...Ds},filterKey:this.state.filterKey+1},()=>{var e,t;this.doFilter(),(t=(e=this.props).onFilterChanged)==null||t.call(e,{...Ds})})}isFilterEmpty(){var e,t,s,r,o;return!!this.state.filter.id||!!this.state.filter.name||!!((e=this.state.filter.room)!=null&&e.length)||!!((t=this.state.filter.func)!=null&&t.length)||!!((s=this.state.filter.role)!=null&&s.length)||!!((r=this.state.filter.type)!=null&&r.length)||!!((o=this.state.filter.custom)!=null&&o.length)}getFilterInput(e){return n.createElement(sLe,{key:`${e}_${this.state.filterKey}`,styles:this.styles.filterInput,name:e,texts:this.texts,t:this.props.t,initialValue:this.state.filter[e],onChange:(t,s)=>{const r={...this.state.filter};s===void 0?delete r[t]:r[t]=s,this.setState({filter:r},()=>{var o,M;this.doFilter(),(M=(o=this.props).onFilterChanged)==null||M.call(o,r)})}})}getFilterSelect(e,t){return n.createElement(tLe,{key:`${e}_${this.state.filterKey}`,name:e,texts:this.texts,initialValue:this.state.filter[e]||[],values:t,onChange:(s,r)=>{const o={...this.state.filter};r===void 0?delete o[s]:o[s]=r,this.setState({filter:o},()=>{var M,a;this.doFilter(),(a=(M=this.props).onFilterChanged)==null||a.call(M,o)})}})}getFilterSelectRole(){return this.getFilterSelect("role",this.info.roles.map(e=>e.role))}getFilterSelectRoom(){const e=this.info.roomEnums.map(t=>{var s,r,o,M;return{name:Re((r=(s=this.objects[t])==null?void 0:s.common)==null?void 0:r.name,this.props.lang)||t.split(".").pop(),value:t,icon:n.createElement(Se,{src:((M=(o=this.objects[t])==null?void 0:o.common)==null?void 0:M.icon)||"",style:C.selectIcon})}});return this.getFilterSelect("room",e)}getFilterSelectFunction(){const e=this.info.funcEnums.map(t=>{var s,r,o,M;return{name:Re((r=(s=this.objects[t])==null?void 0:s.common)==null?void 0:r.name,this.props.lang)||t.split(".").pop(),value:t,icon:n.createElement(Se,{src:((M=(o=this.objects[t])==null?void 0:o.common)==null?void 0:M.icon)||"",style:C.selectIcon})}});return this.getFilterSelect("func",e)}getFilterSelectType(){const e=this.info.types.map(t=>({name:t,value:t,icon:la[t]||null}));return this.getFilterSelect("type",e)}getFilterSelectCustoms(){if(this.info.customs.length>1){const e=this.info.customs.map(t=>({name:t==="_"?this.texts.filterCustomsWithout:t,value:t,icon:t==="_"?null:n.createElement(Se,{src:Zi(this.objects,t,this.props.lang,this.imagePrefix)||"",style:C.selectIcon})}));return this.getFilterSelect("custom",e)}return null}onExpandAll(e,t){var r;const s=e||this.root;t||=[],(r=s==null?void 0:s.children)==null||r.forEach(o=>{o.data.sumVisibility&&(t.push(o.data.id),this.onExpandAll(o,t))}),s===this.root&&(t.sort(),this.localStorage.setItem(`${this.props.dialogName||"App"}.objectExpanded`,JSON.stringify(t)),this.setState({expanded:t}))}onCollapseAll(){this.localStorage.setItem(`${this.props.dialogName||"App"}.objectExpanded`,JSON.stringify([])),this.localStorage.setItem(`${this.props.dialogName||"App"}.objectSelected`,"[]"),this.setState({expanded:[],depth:0,selected:[]},()=>this.onAfterSelect())}expandDepth(e,t,s){var r;e||=this.root,t>0&&((r=e.children)==null||r.forEach(o=>{o.data.sumVisibility&&(oi(s,o.data.id)||(s.push(o.data.id),s.sort()),t-1>0&&this.expandDepth(o,t-1,s))}))}static collapseDepth(e,t){return t.filter(s=>s.split(".").length<=e)}onExpandVisible(){if(this.state.depth<9){const e=this.state.depth+1,t=[...this.state.expanded];this.root&&this.expandDepth(this.root,e,t),this.localStorage.setItem(`${this.props.dialogName||"App"}.objectExpanded`,JSON.stringify(t)),this.setState({depth:e,expanded:t})}}onStatesViewVisible(){const e=!this.state.statesView;this.localStorage.setItem(`${this.props.dialogName||"App"}.objectStatesView`,JSON.stringify(e)),this.setState({statesView:e})}onCollapseVisible(){if(this.state.depth>0){const e=this.state.depth-1,t=Xi.collapseDepth(e,this.state.expanded);this.localStorage.setItem(`${this.props.dialogName||"App"}.objectExpanded`,JSON.stringify(t)),this.setState({depth:e,expanded:t})}}getEnumsForId=e=>{const t=[];return this.info.enums.forEach(s=>{var r,o,M;if((M=(o=(r=this.objects[s])==null?void 0:r.common)==null?void 0:o.members)!=null&&M.includes(e)){const a={_id:this.objects[s]._id,common:JSON.parse(JSON.stringify(this.objects[s].common)),native:this.objects[s].native,type:"enum"};a.common&&(delete a.common.members,delete a.common.custom,delete a.common.mobile),t.push(a)}}),t.length?t:void 0};_createAllEnums=async(e,t)=>{var s,r;for(let o=0;or)break}return e}return[]}async _exportObjects(e){var o;if(e.isAll){Ma("allObjects.json",this.objects,e);return}if(!(this.state.selected.length||this.state.selectedNonObject)){window.alert(this.props.t("ra_Save of objects-tree is not possible"));return}const t={},s=this.state.selected[0]||this.state.selectedNonObject,r=this._getSelectedIdsForExport();for(const M of r){if(t[M]=JSON.parse(JSON.stringify(this.objects[M])),((o=t[M])==null?void 0:o.type)==="state"&&!e.noStatesByExportImport){const a=await this.props.socket.getState(M);a&&(t[M].val=a.val,t[M].ack=a.ack)}if(t[M].common){const a=this.getEnumsForId(M);a&&(t[M].common.enums=a)}}Ma(`${s}.json`,t,e)}renderExportDialog(){return this.state.showExportDialog===!1?null:n.createElement(de,{open:!0,maxWidth:"lg"},n.createElement(he,null,this.props.t("ra_Select type of export")),n.createElement(Ae,null,n.createElement(Jt,null,this.state.filter.expertMode||this.state.showAllExportOptions?n.createElement(n.Fragment,null,this.props.t("ra_You can export all objects or just the selected branch."),n.createElement("br",null),this.props.t("ra_Selected %s object(s)",this.state.showExportDialog),n.createElement("br",null),n.createElement(H,{control:n.createElement(ne,{checked:this.state.noStatesByExportImport,onChange:e=>this.setState({noStatesByExportImport:e.target.checked})}),label:this.props.t("ra_Do not export values of states")}),n.createElement("br",null),this.props.t("These options can reduce the size of the export file:"),n.createElement(H,{control:n.createElement(ne,{checked:this.state.beautifyJsonExport,onChange:e=>this.setState({beautifyJsonExport:e.target.checked})}),label:this.props.t("Beautify JSON output")}),n.createElement("br",null),n.createElement(H,{control:n.createElement(ne,{checked:this.state.excludeSystemRepositoriesFromExport,onChange:e=>this.setState({excludeSystemRepositoriesFromExport:e.target.checked})}),label:this.props.t("Exclude system repositories from export JSON")}),n.createElement(H,{control:n.createElement(ne,{checked:this.state.excludeTranslations,onChange:e=>this.setState({excludeTranslations:e.target.checked})}),label:this.props.t("Exclude translations (except english) from export JSON")})):null)),n.createElement(me,null,this.state.filter.expertMode||this.state.showAllExportOptions?n.createElement(X,{color:"grey",variant:"outlined",onClick:()=>this.setState({showExportDialog:!1,showAllExportOptions:!1},()=>this._exportObjects({isAll:!0,noStatesByExportImport:this.state.noStatesByExportImport,beautify:this.state.beautifyJsonExport,excludeSystemRepositories:this.state.excludeSystemRepositoriesFromExport,excludeTranslations:this.state.excludeTranslations}))},n.createElement("span",{style:{marginRight:8}},this.props.t("ra_All objects")),"(",Object.keys(this.objects).length,")"):n.createElement(X,{color:"grey",variant:"outlined",startIcon:n.createElement(uo,null),onClick:()=>this.setState({showAllExportOptions:!0})},this.props.t("ra_Advanced options")),n.createElement(X,{color:"primary",variant:"contained",autoFocus:!0,onClick:()=>this.setState({showExportDialog:!1,showAllExportOptions:!1},()=>this._exportObjects({isAll:!1,noStatesByExportImport:this.state.noStatesByExportImport,beautify:this.state.beautifyJsonExport,excludeSystemRepositories:this.state.excludeSystemRepositoriesFromExport,excludeTranslations:this.state.excludeTranslations}))},n.createElement("span",{style:{marginRight:8}},this.props.t("ra_Only selected")),"(",this.state.showExportDialog,")"),n.createElement(X,{color:"grey",variant:"contained",onClick:()=>this.setState({showExportDialog:!1,showAllExportOptions:!1}),startIcon:n.createElement(ge,null)},this.props.t("ra_Cancel"))))}renderRenameDialog(){var t;if(!this.state.showRenameDialog)return null;const e=this.props.objectMoveRenameDialog;return n.createElement(e,{expertMode:this.props.expertMode,onClose:()=>this.setState({showRenameDialog:null}),id:this.state.showRenameDialog.id,childrenIds:this.state.showRenameDialog.childrenIds,theme:this.props.theme,socket:this.props.socket,t:this.props.t,objectType:(t=this.objects[this.state.showRenameDialog.id])==null?void 0:t.type})}async parseJsonFile(e){try{const t=JSON.parse(e),s=Object.keys(t).length,r=t._id;if(r===void 0&&s)await this.loadObjects(t),window.alert(this.props.t("ra_%s object(s) processed",s));else{if(!r)return window.alert(this.props.t("ra_Invalid structure"));try{let o,M,a;if(t.common.enums&&(o=t.common.enums,delete t.common.enums),t.val&&(M=t.val,delete t.val),t.ack!==void 0&&(a=t.ack,delete t.ack),await this.props.socket.setObject(t._id,t),t.type==="state")if(M!=null)await this.props.socket.setState(t._id,M,a===void 0?!0:a);else{const u=await this.props.socket.getState(t._id);(!u||u.val===null||u.val===void 0)&&await this.props.socket.setState(t._id,t.common.def===void 0?null:t.common.def,!0)}o&&await this._createAllEnums(o,t._id),window.alert(this.props.t("ra_%s was imported",t._id))}catch(o){window.alert(o)}}}catch(t){window.alert(t)}}handleJsonUpload(e){var r;const t=e.target,s=((r=t.files)==null?void 0:r.length)&&t.files[0];if(s){const o=new FileReader;o.onload=M=>{var a;return this.parseJsonFile((a=M.target)==null?void 0:a.result),null},o.readAsText(s)}else window.alert(this.props.t("ra_Failed to open JSON File"))}toolTipObjectCreating=()=>{var s,r;const{t:e}=this.props;let t=[n.createElement("div",{key:1},e("ra_Only following structures of objects are available:")),n.createElement("div",{key:2},e("ra_Folder → State")),n.createElement("div",{key:3},e("ra_Folder → Channel → State")),n.createElement("div",{key:4},e("ra_Folder → Device → Channel → State")),n.createElement("div",{key:5},e("ra_Device → Channel → State")),n.createElement("div",{key:6},e("ra_Channel → State")),n.createElement("div",{key:7,style:{height:10}}),n.createElement("div",{key:8},e('ra_Non-experts may create new objects only in "0_userdata.0" or "alias.0".')),n.createElement("div",{key:9},e('ra_The experts may create objects everywhere but from second level (e.g. "vis.0" or "javascript.0").'))];if(this.state.selected.length||this.state.selectedNonObject){const o=this.state.selected[0]||this.state.selectedNonObject;if(!(o.split(".").length<2||this.objects[o]&&((s=this.objects[o])==null?void 0:s.type)==="state"))if(this.state.filter.expertMode)switch((r=this.objects[o])==null?void 0:r.type){case"device":t=[n.createElement("div",{key:1},e("ra_Only following structures of objects are available:")),n.createElement("div",{key:5},e("ra_Device → Channel → State")),n.createElement("div",{key:7,style:{height:10}}),n.createElement("div",{key:8},e('ra_Non-experts may create new objects only in "0_userdata.0" or "alias.0".')),n.createElement("div",{key:9},e('ra_The experts may create objects everywhere but from second level (e.g. "vis.0" or "javascript.0").'))];break;case"folder":t=[n.createElement("div",{key:1},e("ra_Only following structures of objects are available:")),n.createElement("div",{key:2},e("ra_Folder → State")),n.createElement("div",{key:3},e("ra_Folder → Channel → State")),n.createElement("div",{key:4},e("ra_Folder → Device → Channel → State")),n.createElement("div",{key:7,style:{height:10}}),n.createElement("div",{key:8},e('ra_Non-experts may create new objects only in "0_userdata.0" or "alias.0".')),n.createElement("div",{key:9},e('ra_The experts may create objects everywhere but from second level (e.g. "vis.0" or "javascript.0").'))];break;case"channel":t=[n.createElement("div",{key:1},e("ra_Only following structures of objects are available:")),n.createElement("div",{key:1},e("ra_Channel → State")),n.createElement("div",{key:7,style:{height:10}}),n.createElement("div",{key:8},e('ra_Non-experts may create new objects only in "0_userdata.0" or "alias.0".')),n.createElement("div",{key:9},e('ra_The experts may create objects everywhere but from second level (e.g. "vis.0" or "javascript.0").'))];break}else(o.startsWith("alias.0")||o.startsWith("0_userdata"))&&(t=[n.createElement("div",{key:1},e("ra_Only following structures of objects are available:")),n.createElement("div",{key:2},e("ra_Folder → State")),n.createElement("div",{key:3},e("ra_Folder → Channel → State")),n.createElement("div",{key:4},e("ra_Folder → Device → Channel → State")),n.createElement("div",{key:5},e("ra_Device → Channel → State")),n.createElement("div",{key:6},e("ra_Channel → State")),n.createElement("div",{key:7,style:{height:10}}),n.createElement("div",{key:7},e('ra_Non-experts may create new objects only in "0_userdata.0" or "alias.0".')),n.createElement("div",{key:8},e('ra_The experts may create objects everywhere but from second level (e.g. "vis.0" or "javascript.0").'))])}return t.length?t:e("ra_Add new child object to selected parent")};onOpenFile(){const e=document.createElement("input");e.setAttribute("type","file"),e.setAttribute("id","files"),e.setAttribute("opacity","0"),e.addEventListener("change",t=>this.handleJsonUpload(t),!1),e.click()}renderInputJsonDialog(){const e=this.props.objectBrowserInsertJsonObjects;return this.state.showImportDialog?n.createElement(e,{onClose:t=>{this.setState({showImportDialog:!1}),t&&this.parseJsonFile(t)},themeName:this.props.themeName,themeType:this.props.themeType,t:this.props.t}):null}getToolbar(){let e=!1;if(this.state.selected.length||this.state.selectedNonObject){const t=this.state.selected[0]||this.state.selectedNonObject;t.split(".").length<2||this.objects[t]&&this.objects[t].type==="state"?e=!1:(this.state.filter.expertMode||t.startsWith("alias.0")||t.startsWith("0_userdata"))&&(e=!0)}return n.createElement("div",{style:{display:"flex",width:"100%",alignItems:"center",overflowX:"auto"}},n.createElement("div",{style:{display:"flex",width:"100%",alignItems:"center"}},n.createElement(ae,{title:this.props.t("ra_Refresh tree"),slotProps:{popper:{sx:C.tooltip}}},n.createElement("div",null,n.createElement(P,{onClick:()=>this.refreshComponent(),disabled:this.state.updating,size:"large"},n.createElement(Wa,null)))),this.props.showExpertButton&&!this.props.expertMode&&n.createElement(ae,{title:this.props.t("ra_expertMode"),slotProps:{popper:{sx:C.tooltip}}},n.createElement(P,{key:"expertMode",color:this.state.filter.expertMode?"secondary":"default",onClick:()=>{const t={...this.state.filter};t.expertMode=!t.expertMode,this.localStorage.setItem(`${this.props.dialogName||"App"}.objectFilter`,JSON.stringify(t)),this.setState({filter:t})},size:"large"},n.createElement(uo,null))),!this.props.disableColumnSelector&&this.props.width!=="xs"&&n.createElement(ae,{title:this.props.t("ra_Configure"),slotProps:{popper:{sx:C.tooltip}}},n.createElement(P,{key:"columnSelector",color:this.state.columnsAuto?"primary":"default",onClick:()=>this.setState({columnsSelectorShow:!0}),size:"large"},n.createElement(_l,null))),this.props.width!=="xs"&&this.state.expandAllVisible&&n.createElement(ae,{title:this.props.t("ra_Expand all nodes"),slotProps:{popper:{sx:C.tooltip}}},n.createElement(P,{key:"expandAll",onClick:()=>this.onExpandAll(),size:"large"},n.createElement(vi,null))),n.createElement(ae,{title:this.props.t("ra_Collapse all nodes"),slotProps:{popper:{sx:C.tooltip}}},n.createElement(P,{key:"collapseAll",onClick:()=>this.onCollapseAll(),size:"large"},n.createElement(ms,null))),this.props.width!=="xs"&&n.createElement(ae,{title:this.props.t("ra_Expand one step node"),slotProps:{popper:{sx:C.tooltip}}},n.createElement(P,{key:"expandVisible",color:"primary",onClick:()=>this.onExpandVisible(),size:"large"},n.createElement(CM,{badgeContent:this.state.depth,color:"secondary",sx:t=>({badge:{right:3,top:3,border:`2px solid ${t.palette.background.paper}`,padding:"0 4px"}})},n.createElement(vi,null)))),this.props.width!=="xs"&&n.createElement(ae,{title:this.props.t("ra_Collapse one step node"),slotProps:{popper:{sx:C.tooltip}}},n.createElement(P,{key:"collapseVisible",color:"primary",onClick:()=>this.onCollapseVisible(),size:"large"},n.createElement(CM,{sx:t=>({badge:{right:3,top:3,border:`2px solid ${t.palette.background.paper}`,padding:"0 4px"}}),badgeContent:this.state.depth,color:"secondary"},n.createElement(ms,null)))),this.props.objectStatesView&&n.createElement(ae,{title:this.props.t("ra_Toggle the states view"),slotProps:{popper:{sx:C.tooltip}}},n.createElement(P,{onClick:()=>this.onStatesViewVisible(),size:"large"},n.createElement(fl,{color:this.state.statesView?"primary":"inherit"}))),n.createElement(ae,{title:this.props.t("ra_Show/Hide object descriptions"),slotProps:{popper:{sx:C.tooltip}}},n.createElement(P,{onClick:()=>{this.localStorage.setItem(`${this.props.dialogName||"App"}.desc`,this.state.showDescription?"false":"true"),this.setState({showDescription:!this.state.showDescription})},size:"large"},n.createElement(Sl,{color:this.state.showDescription?"primary":"inherit"}))),this.props.objectAddBoolean?n.createElement(ae,{title:this.toolTipObjectCreating(),slotProps:{popper:{sx:C.tooltip}}},n.createElement("div",null,n.createElement(P,{disabled:!e,onClick:()=>this.setState({modalNewObj:{id:this.state.selected[0]||this.state.selectedNonObject}}),size:"large"},n.createElement(Br,null)))):null,this.props.objectImportExport&&n.createElement(ae,{title:this.props.t("ra_Add objects tree from JSON file"),slotProps:{popper:{sx:C.tooltip}}},n.createElement(P,{onClick:t=>{this.props.objectBrowserInsertJsonObjects?this.setState({showImportMenu:t.currentTarget}):this.onOpenFile()},size:"large"},n.createElement(Wi,null))),this.props.objectBrowserInsertJsonObjects?n.createElement(ss,{anchorEl:this.state.showImportMenu,open:!!this.state.showImportMenu,onClose:()=>this.setState({showImportMenu:null})},n.createElement(te,{onClick:()=>this.setState({showImportMenu:null},()=>this.onOpenFile())},n.createElement(Yt,null,n.createElement(xl,null)),n.createElement(nt,null,this.props.t("ra_From file"))),n.createElement(te,{onClick:()=>this.setState({showImportMenu:null,showImportDialog:!0})},n.createElement(Yt,null,n.createElement(kl,null)),n.createElement(nt,null,this.props.t("ra_From text")))):null,this.props.objectImportExport&&(!!this.state.selected.length||this.state.selectedNonObject)&&n.createElement(ae,{title:this.props.t("ra_Save objects tree as JSON file"),slotProps:{popper:{sx:C.tooltip}}},n.createElement(P,{onClick:()=>this.setState({showExportDialog:this._getSelectedIdsForExport().length}),size:"large"},n.createElement(Wi,{style:{transform:"rotate(180deg)"}})))),!!this.props.objectBrowserEditObject&&this.props.width!=="xs"&&n.createElement("div",{style:{display:"flex",whiteSpace:"nowrap"}},`${this.props.t("ra_Objects")}: ${Object.keys(this.info.objects).length}, ${this.props.t("ra_States")}: ${Object.keys(this.info.objects).filter(t=>this.info.objects[t].type==="state").length}`),this.props.objectEditBoolean&&n.createElement(ae,{title:this.props.t("ra_Edit custom config"),slotProps:{popper:{sx:C.tooltip}}},n.createElement(P,{onClick:()=>{var s;const t=this.root?yu(this.root,"state",this.objects):[];t.length?(this.pauseSubscribe(!0),t.length===1&&(this.localStorage.setItem(`${this.props.dialogName||"App"}.objectSelected`,this.state.selected[0]),(s=this.props.router)==null||s.doNavigate(null,"custom",this.state.selected[0])),this.setState({customDialog:t,customDialogAll:!0})):this.setState({toast:this.props.t("ra_please select object")})},size:"large"},n.createElement(Yl,null))))}toggleExpanded(e){const t=JSON.parse(JSON.stringify(this.state.expanded)),s=t.indexOf(e);s===-1?(t.push(e),t.sort()):t.splice(s,1),this.localStorage.setItem(`${this.props.dialogName||"App"}.objectExpanded`,JSON.stringify(t)),this.setState({expanded:t})}onCopy(e,t){e.stopPropagation(),e.preventDefault(),t&&(E.copyToClipboard(t),t.length<50?this.setState({toast:this.props.t("ra_Copied %s",t)}):this.setState({toast:this.props.t("ra_Copied")}))}renderTooltipAccessControl=e=>{if(!e)return null;const t=[{value:"0x400",valueNum:1024,title:"read",group:"Owner"},{value:"0x200",valueNum:512,title:"write",group:"Owner"},{value:"0x40",valueNum:64,title:"read",group:"Group"},{value:"0x20",valueNum:32,title:"write",group:"Group"},{value:"0x4",valueNum:4,title:"read",group:"Everyone"},{value:"0x2",valueNum:2,title:"write",group:"Everyone"}],s=[],r=o=>{const M=e[o];t.forEach((a,u)=>{M&a.valueNum&&s.push(n.createElement("span",{key:o+u},this.texts[`acl${a.group}_${a.title}_${o}`],",",n.createElement("span",{style:o==="object"?C.rightsObject:C.rightsState},a.value)))})};return s.push(n.createElement("span",{key:"group"},`${this.texts.ownerGroup}: ${(e.ownerGroup||"").replace("system.group.","")}`)),s.push(n.createElement("span",{key:"owner"},`${this.texts.ownerUser}: ${(e.owner||"").replace("system.user.","")}`)),r("object"),e.state&&r("state"),s.length?n.createElement("span",{style:C.tooltipAccessControl},s.map(o=>o)):null};renderColumnButtons(e,t){var M,a,u,l;if(!t.data.obj)return this.props.onObjectDelete||this.props.objectEditOfAccessControl?n.createElement("div",{style:C.buttonDiv},this.state.filter.expertMode&&this.props.objectEditOfAccessControl?n.createElement(P,{sx:{...C.cellButtonsButton,...C.cellButtonsEmptyButton,...C.cellButtonMinWidth},onClick:()=>this.setState({modalEditOfAccess:!0,modalEditOfAccessObjData:t.data}),size:"large"},n.createElement("div",{style:{height:15}},"---")):null,this.props.onObjectDelete&&((M=t.children)!=null&&M.length)?n.createElement(P,{sx:{...C.cellButtonsButton,...C.cellButtonsButtonAlone},size:"small","aria-label":"delete",title:this.texts.deleteObject,onClick:()=>{var j;const N=Object.keys(this.objects);N.sort();let c=0;const L=`${e}.`;for(let g=0;gL)break;this.props.onObjectDelete&&this.props.onObjectDelete(e,!!((j=t.children)!=null&&j.length),!1,c+1)}},n.createElement(ut,{style:C.cellButtonsButtonIcon})):null):null;t.data.aclTooltip=t.data.aclTooltip||this.renderTooltipAccessControl(t.data.obj.acl);const s=t.data.obj.acl?t.data.obj.type==="state"?t.data.obj.acl.state:t.data.obj.acl.object:0,r=t.data.obj.acl&&(t.data.obj.type==="state"?this.systemConfig.common.defaultNewAcl.state:this.systemConfig.common.defaultNewAcl.object),o=this.state.filter.expertMode||ua(t.data.id);return[this.state.filter.expertMode&&this.props.objectEditOfAccessControl?n.createElement(ae,{key:"acl",title:t.data.aclTooltip,slotProps:{popper:{sx:C.tooltip}}},n.createElement(P,{sx:{...C.cellButtonsButton,...C.cellButtonMinWidth,opacity:1},onClick:()=>this.setState({modalEditOfAccess:!0,modalEditOfAccessObjData:t.data}),size:"large"},n.createElement("div",{style:C.aclText},Number.isNaN(Number(s))?Number(r).toString(16):Number(s).toString(16)))):n.createElement("div",{key:"aclEmpty",style:C.cellButtonMinWidth}),o?n.createElement(P,{key:"edit",sx:{marginRight:"2px",...C.cellButtonsButton},size:"small","aria-label":"edit",title:this.texts.editObject,onClick:()=>{this.localStorage.setItem(`${this.props.dialogName||"App"}.objectSelected`,e),this.setState({editObjectDialog:e,editObjectAlias:!1})}},n.createElement(Ks,{style:C.cellButtonsButtonIcon})):n.createElement(W,{component:"div",key:"editDisabled",sx:C.cellButtonsButton}),this.props.onObjectDelete&&((a=t.children)!=null&&a.length||!((u=t.data.obj.common)!=null&&u.dontDelete))?n.createElement(P,{key:"delete",sx:C.cellButtonsButton,size:"small","aria-label":"delete",onClick:()=>{var j,g,y;const N=Object.keys(this.objects);N.sort();let c=0;const L=`${e}.`;for(let d=0;dL)break;this.props.onObjectDelete&&this.props.onObjectDelete(e,!!((j=t.children)!=null&&j.length),!((y=(g=t.data.obj)==null?void 0:g.common)!=null&&y.dontDelete),c)},title:this.texts.deleteObject},n.createElement(ut,{style:C.cellButtonsButtonIcon})):null,this.props.objectCustomDialog&&this.info.hasSomeCustoms&&t.data.obj.type==="state"&&((l=t.data.obj.common)==null?void 0:l.type)!=="file"?n.createElement(P,{sx:{...C.cellButtonsButton,...t.data.hasCustoms?this.styles.cellButtonsButtonWithCustoms:C.cellButtonsButtonWithoutCustoms},key:"custom",size:"small","aria-label":"config",title:this.texts.customConfig,onClick:()=>{var N;this.localStorage.setItem(`${this.props.dialogName||"App"}.objectSelected`,e),this.pauseSubscribe(!0),(N=this.props.router)==null||N.doNavigate(null,"customs",e),this.setState({customDialog:[e],customDialogAll:!1})}},n.createElement(Gr,{style:C.cellButtonsButtonIcon})):null]}readHistory(e){var t,s;if(window.sparkline&&this.defaultHistory&&((s=(t=this.objects[e])==null?void 0:t.common)!=null&&s.custom)&&this.objects[e].common.custom[this.defaultHistory]){const r=new Date;r.setHours(r.getHours()-24),r.setMinutes(0),r.setSeconds(0),r.setMilliseconds(0);const o=r.getTime();this.props.socket.getHistory(e,{instance:this.defaultHistory,start:o,end:Date.now(),step:36e5,from:!1,ack:!1,q:!1,addId:!1,aggregate:"minmax"}).then(M=>{const a=window.document.getElementsByClassName("sparkline");for(let u=0;uconsole.warn(`Cannot read history: ${M}`))}}getTooltipInfo(e,t){var l,N,c;const s=this.objects[e],r=this.states[e],{valFull:o,fileViewer:M}=kr({state:r,obj:s,texts:this.texts,dateFormat:this.props.dateFormat||this.systemConfig.common.dateFormat,isFloatComma:this.props.isFloatComma===void 0?this.systemConfig.common.isFloatComma:this.props.isFloatComma,full:!0}),a=[];o==null||o.forEach(L=>{L.t===this.texts.quality&&r.q?(a.push(n.createElement("div",{style:C.cellValueTooltipBoth,key:L.t},L.t,": ",L.v)),L.nbr||a.push(n.createElement("br",{key:`${L.t}_br`}))):(a.push(n.createElement("div",{style:C.cellValueTooltipTitle,key:L.t},L.t,": ")),a.push(n.createElement("div",{style:C.cellValueTooltipValue,key:`${L.t}_v`},L.v)),L.nbr||a.push(n.createElement("br",{key:`${L.t}_br`})))});const u=((l=s==null?void 0:s.common)==null?void 0:l.role)||"";M==="image"?a.push(n.createElement("img",{style:C.cellValueTooltipImage,src:r.val,alt:e})):u==="url"||s.common.role==="url.self"||s.common.role==="url.blank"?a.unshift(n.createElement("div",{key:"ctrl",style:{textDecoration:"underline",fontWeight:"bold"}},this.texts.ctrlForLink)):this.defaultHistory&&((c=(N=s==null?void 0:s.common)==null?void 0:N.custom)!=null&&c[this.defaultHistory])&&a.push(n.createElement("svg",{key:"sparkline",className:"sparkline","data-id":e,style:{fill:"#3d85de"},width:"200",height:"30",strokeWidth:"3"})),this.setState({tooltipInfo:{el:a,id:e}},()=>t&&t())}renderColumnValue(e,t,s){var u,l;const r=t.data.obj;if(!r||!this.states)return null;if(((u=r.common)==null?void 0:u.type)==="file")return n.createElement(W,{component:"div",sx:{...C.cellValueText,...C.cellValueFile}},"[file]");if(!this.states[e])return r.type==="state"&&(this.recordStates.includes(e)||this.recordStates.push(e),this.states[e]={val:null},this.subscribe(e)),null;this.recordStates.includes(e)||this.recordStates.push(e);const o=this.states[e];let M=t.data.state;if(!M){const{valText:N}=kr({state:o,obj:r,texts:this.texts,dateFormat:this.props.dateFormat||this.systemConfig.common.dateFormat,isFloatComma:this.props.isFloatComma===void 0?this.systemConfig.common.isFloatComma:this.props.isFloatComma}),c=[];if(t.data.state={valTextRx:c},c.push(n.createElement("span",{className:`newValueBrowser-${this.props.themeType||"light"}`,key:`${N.v.toString()}valText`,style:{whiteSpace:"nowrap",display:"inline-block",overflow:"hidden",textOverflow:"ellipsis"}},N.v.toString())),N.u&&c.push(n.createElement("span",{className:`newValueBrowser-${this.props.themeType||"light"}`,style:C.cellValueTextUnit,key:`${N.v.toString()}unit`},N.u)),N.s!==void 0&&c.push(n.createElement("span",{style:C.cellValueTextState,className:`newValueBrowser-${this.props.themeType||"light"}`,key:`${N.v.toString()}states`},"(",N.s,")")),!s){const L=N.c!==void 0?N.c:N.v||"";c.push(n.createElement(Ts,{className:"copyButton",style:this.styles.iconCopy,onClick:j=>this.onCopy(j,L),key:"cc"}))}M=t.data.state}M.style=rLe({state:o,isExpertMode:this.state.filter.expertMode,isButton:t.data.button});let a=M.valTextRx;return this.state.filter.expertMode||(t.data.button?a=[n.createElement(K4e,{key:"button",style:{color:M.style.color,...C.cellValueButton}})]:t.data.switch&&(a=[n.createElement(Di,{key:"switch",sx:{"& .MuiSwitch-thumb":{color:M.style.color},"& .MuiSwitch-track":{backgroundColor:this.states[e].val&&this.state.selected.includes(e)?this.props.themeType==="dark"?"#FFF !important":"#111 !important":void 0}},checked:!!this.states[e].val})])),n.createElement(ae,{key:"value",title:(l=this.state.tooltipInfo)==null?void 0:l.el,slotProps:{popper:{sx:C.cellValueTooltipBox},tooltip:{sx:C.cellValueTooltip}},onOpen:()=>this.getTooltipInfo(e,()=>this.readHistory(e)),onClose:()=>{var N;return((N=this.state.tooltipInfo)==null?void 0:N.id)===e&&this.setState({tooltipInfo:null})}},n.createElement(W,{component:"div",style:M.style,className:t.data.url?"iob-link":void 0,sx:{...C.cellValueText,height:s?void 0:Ye,"& .admin-button:active":{transform:"translate(0, 2px)"}}},a))}_syncEnum(e,t,s,r){var a,u,l;if(!(t!=null&&t.length)){r&&r();return}const o=t.pop()||"",M=[];if((a=this.info.objects[o])!=null&&a.common){if((u=this.info.objects[o].common.members)!=null&&u.length){const N=this.info.objects[o].common.members.indexOf(e);if(N!==-1&&!s.includes(o)){const c=JSON.parse(JSON.stringify(this.info.objects[o]));c.common.members.splice(N,1),M.push(this.props.socket.setObject(o,c).then(()=>this.info.objects[o]=c).catch(L=>this.showError(L)))}}if(s.includes(o)&&!((l=this.info.objects[o].common.members)!=null&&l.includes(e))){const N=JSON.parse(JSON.stringify(this.info.objects[o]));N.common.members||=[],N.common.members.push(e),N.common.members.sort(),M.push(this.props.socket.setObject(o,N).then(()=>this.info.objects[o]=N).catch(c=>this.showError(c)))}}Promise.all(M).then(()=>{setTimeout(()=>this._syncEnum(e,t,s,r),0)})}syncEnum(e,t,s){const r=[...this.info[t==="func"?"funcEnums":"roomEnums"]];return new Promise(o=>{this._syncEnum(e,r,s,()=>{o()})})}renderEnumDialog(){if(!this.state.enumDialog)return null;const e=this.state.enumDialog.type,t=this.state.enumDialog.item,s=this.state.enumDialogEnums,r=this.state.enumDialog.enumsOriginal,o=(e==="room"?this.info.roomEnums:this.info.funcEnums).map(M=>{var a,u;return{name:Re(((u=(a=this.objects[M])==null?void 0:a.common)==null?void 0:u.name)||M.split(".").pop()||"",this.props.lang),value:M,icon:Zi(this.objects,M,this.props.lang,this.imagePrefix)}}).sort((M,a)=>M.name>a.name?1:-1);return o.forEach(M=>{M.icon&&typeof M.icon=="string"&&(M.icon=n.createElement(W,{style:C.enumIconDiv},n.createElement("img",{src:M.icon,style:C.enumIcon,alt:M.name})))}),n.createElement(de,{sx:{"& .MuiPaper-root":C.enumDialog},onClose:()=>this.setState({enumDialog:null}),"aria-labelledby":"enum-dialog-title",open:!0},n.createElement(he,{id:"enum-dialog-title",style:{display:"flex",justifyContent:"space-between",width:"100%",flexWrap:"nowrap",gap:8,paddingRight:12}},e==="func"?this.props.t("ra_Define functions"):this.props.t("ra_Define rooms"),n.createElement(Ct,{color:"primary",disabled:r===JSON.stringify(s),size:"small",onClick:()=>this.syncEnum(t.data.id,e,s).then(()=>this.setState({enumDialog:null,enumDialogEnums:null}))},n.createElement(Ue,null))),n.createElement(wM,{sx:{"&.MuiList-root":C.enumList}},o.map(M=>{let a,u,l;typeof M=="object"?(a=M.value,u=M.name,l=M.icon):(a=M,u=M);const N=`checkbox-list-label-${a}`;return n.createElement(rl,{sx:C.headerCellSelectItem,key:a,onClick:()=>{const c=s.indexOf(a),L=JSON.parse(JSON.stringify(this.state.enumDialogEnums));c===-1?(L.push(a),L.sort()):L.splice(c,1),this.setState({enumDialogEnums:L})},secondaryAction:l},n.createElement(Yt,{sx:{"&.MuiListItemIcon-root":C.enumCheckbox}},n.createElement(ne,{edge:"start",checked:s.includes(a),tabIndex:-1,disableRipple:!0,slotProps:{input:{"aria-labelledby":N}}})),n.createElement(nt,{id:N},u))})))}renderEditRoleDialog(){var e,t;if(!this.state.roleDialog||!this.props.objectBrowserEditRole)return null;if(this.state.roleDialog&&this.props.objectBrowserEditRole){const s=this.props.objectBrowserEditRole;return n.createElement(s,{key:"objectBrowserEditRole",id:this.state.roleDialog,socket:this.props.socket,t:this.props.t,roleArray:this.info.roles,commonType:(t=(e=this.info.objects[this.state.roleDialog])==null?void 0:e.common)==null?void 0:t.type,onClose:r=>{r&&(this.info.objects[this.state.roleDialog]=r),this.setState({roleDialog:null})}})}return null}onColumnsEditCustomDialogClose(e){var s,r;const t=this.customColumnDialog;if(e){let o=t.value;t.type==="boolean"?o=o==="true"||o===!0:t.type==="number"&&(o=parseFloat(o)),this.customColumnDialog=null,this.props.socket.getObject(((r=(s=this.state.columnsEditCustomDialog)==null?void 0:s.obj)==null?void 0:r._id)||"").then(M=>{var a;if(M&&MLe(M,(a=this.state.columnsEditCustomDialog)==null?void 0:a.it,o))return this.props.socket.setObject(M._id,M);throw new Error(this.props.t("ra_Cannot update attribute, because not found in the object"))}).then(()=>this.setState({columnsEditCustomDialog:null})).catch(M=>this.showError(M))}else this.customColumnDialog=null,this.setState({columnsEditCustomDialog:null})}renderColumnsEditCustomDialog(){if(!this.state.columnsEditCustomDialog)return null;if(!this.customColumnDialog){const e=ca(this.state.columnsEditCustomDialog.obj,this.state.columnsEditCustomDialog.it);this.customColumnDialog={type:this.state.columnsEditCustomDialog.it.type||typeof e,initValue:(e??"").toString(),value:(e??"").toString()}}return n.createElement(de,{onClose:()=>this.setState({columnsEditCustomDialog:null}),maxWidth:"md","aria-labelledby":"custom-dialog-title",open:!0},n.createElement(he,{id:"custom-dialog-title"},`${this.props.t("ra_Edit object field")}: ${this.state.columnsEditCustomDialog.obj._id}`),n.createElement(Ae,null,n.createElement(Jt,{id:"alert-dialog-description"},this.customColumnDialog.type==="boolean"?n.createElement(H,{control:n.createElement(ne,{onKeyUp:e=>e.key==="Enter"&&this.onColumnsEditCustomDialogClose(!0),defaultChecked:this.customColumnDialog.value==="true",onChange:e=>{const t=this.customColumnDialog;t.value=e.target.checked.toString();const s=t.value!==t.initValue;s===!this.state.customColumnDialogValueChanged&&this.setState({customColumnDialogValueChanged:s})}}),label:`${this.state.columnsEditCustomDialog.it.name} (${this.state.columnsEditCustomDialog.it.pathText})`}):n.createElement(le,{variant:"standard",defaultValue:this.customColumnDialog.value,fullWidth:!0,onKeyUp:e=>e.key==="Enter"&&this.onColumnsEditCustomDialogClose(!0),label:`${this.state.columnsEditCustomDialog.it.name} (${this.state.columnsEditCustomDialog.it.pathText})`,onChange:e=>{const t=this.customColumnDialog;t.value=e.target.value;const s=t.value!==t.initValue;s===!this.state.customColumnDialogValueChanged&&this.setState({customColumnDialogValueChanged:s})},autoFocus:!0}))),n.createElement(me,null,n.createElement(X,{variant:"contained",onClick:()=>this.onColumnsEditCustomDialogClose(!0),disabled:!this.state.customColumnDialogValueChanged,color:"primary",startIcon:n.createElement(Ue,null)},this.props.t("ra_Update")),n.createElement(X,{color:"grey",variant:"contained",onClick:()=>this.onColumnsEditCustomDialogClose(),startIcon:n.createElement(ge,null)},this.props.t("ra_Cancel"))))}renderCustomValue(e,t,s){const r=ca(e,t);return r!=null?t.edit&&!this.props.notEditable&&(!t.objTypes||t.objTypes.includes(e.type))?n.createElement(W,{component:"div",style:{...C.columnCustom,...C.columnCustomEditable,...C[`columnCustom_${t.align}`]},onClick:()=>this.setState({columnsEditCustomDialog:{item:s,it:t,obj:e},customColumnDialogValueChanged:!1})},r):n.createElement(W,{component:"div",style:{...C.columnCustom,...C[`columnCustom_${t.align}`]}},r):null}renderAliasLink(e,t,s){const r=t||0,o=this.objects[this.info.aliasesMap[e][r]].common.alias.id;return o?n.createElement(W,{component:"div",onClick:M=>{M.stopPropagation(),M.preventDefault();const a=this.info.aliasesMap[e][r];this.info.aliasesMap[e].length>1&&this.setState({aliasMenu:""}),this.onSelect(a),setTimeout(()=>this.expandAllSelected(()=>this.scrollToItem(a)),100)},sx:s||this.styles.aliasAlone},n.createElement("span",{className:"admin-browser-arrow"},typeof o=="string"||o.read===e&&o.write===e?"↔":o.read===e?"→":"←"),this.info.aliasesMap[e][r]):null}renderLeaf(e,t,s){var vs,bs,$s,Ti,yi,uM,lM,NM,LM,jM,gM,TM,yM,DM;const r=e.data.id;s.count++,t=t===void 0?this.state.expanded.includes(r):t;let o;const M=e.data.obj,a=M==null?void 0:M.type;e.children||a==="folder"||a==="device"||a==="channel"||a==="meta"?o=t?n.createElement(vi,{style:this.styles.cellIdIconFolder,onClick:()=>this.toggleExpanded(r)}):n.createElement(ms,{style:this.styles.cellIdIconFolder,onClick:()=>this.toggleExpanded(r)}):M&&M.common&&M.common.write===!1&&M.type==="state"?o=n.createElement(J4e,{style:this.styles.cellIdIconDocument}):o=n.createElement(R4e,{style:this.styles.cellIdIconDocument});let u=null;e.data.icon&&(typeof e.data.icon=="string"?e.data.icon.length<3?u=n.createElement("span",{className:"iconOwn",style:C.cellIdIconOwn},e.data.icon):u=n.createElement(Se,{style:C.cellIdIconOwn,className:"iconOwn",src:e.data.icon,alt:""}):u=e.data.icon);const l=M==null?void 0:M.common,N=(M==null?void 0:M.type)&&la[M.type]||n.createElement("div",{className:"itemIcon"}),c=this.levelPadding*(e.data.level||0);if(e.data.lang!==this.props.lang){const{rooms:Q,per:q}=zu(this.info,r,this.props.lang);e.data.rooms=Q.join(", "),e.data.per=q;const{funcs:ve,pef:we}=Iu(this.info,r,this.props.lang);e.data.funcs=ve.join(", "),e.data.pef=we,e.data.lang=this.props.lang}const L=this.props.multiSelect&&this.objects[r]&&(!this.props.types||this.props.types.includes(this.objects[r].type))?n.createElement(ne,{style:C.checkBox,checked:this.state.selected.includes(r)}):null;let j=!this.props.notEditable&&a==="state"&&(this.state.filter.expertMode||(l==null?void 0:l.write)!==!1);this.props.objectBrowserViewFile&&(l==null?void 0:l.type)==="file"&&(j=!0);const g=!this.props.notEditable&&this.objects[r]&&(this.state.filter.expertMode||a==="state"||a==="channel"||a==="device"),y=this.state.statesView&&(a==="state"||a==="channel"||a==="device");let d="";const h=[];if(y&&(d=(vs=this.states[r])==null?void 0:vs.from,d===void 0?d=" ":(d=d?d.replace(/^system\.adapter\.|^system\./,""):"",h.push(`${this.texts.stateChangedFrom} ${d}`)),M!=null&&M.user)){const Q=M.user.replace("system.user.","");d+=`/${Q}`,h.push(`${this.texts.stateChangedBy} ${Q}`)}M&&(M.from&&h.push(`${this.texts.objectChangedFrom} ${M.from.replace(/^system\.adapter\.|^system\./,"")}`),M.user&&h.push(`${this.texts.objectChangedBy} ${M.user.replace(/^system\.user\./,"")}`),M.ts&&h.push(`${this.texts.objectChangedByUser} ${E.formatDate(new Date(M.ts),this.props.dateFormat||this.systemConfig.common.dateFormat)}`));let m=!1,w=null;r.startsWith("alias.")&&((bs=l==null?void 0:l.alias)!=null&&bs.id)?(m=typeof l.alias.id=="object",m?w=n.createElement("div",{style:C.cellIdAliasReadWriteDiv},l.alias.id.read?n.createElement(W,{component:"div",onClick:Q=>{Q.stopPropagation(),Q.preventDefault(),this.onSelect(l.alias.id.read),setTimeout(()=>this.expandAllSelected(()=>this.scrollToItem(l.alias.id.read)),100)},sx:this.styles.aliasReadWrite},"←",l.alias.id.read):null,l.alias.id.write?n.createElement(W,{component:"div",onClick:Q=>{Q.stopPropagation(),Q.preventDefault(),this.onSelect(l.alias.id.write),setTimeout(()=>this.expandAllSelected(()=>this.scrollToItem(l.alias.id.write)),100)},sx:this.styles.aliasReadWrite},"→",l.alias.id.write):null):w=n.createElement(W,{component:"div",onClick:Q=>{Q.stopPropagation(),Q.preventDefault(),this.onSelect(l.alias.id),setTimeout(()=>this.expandAllSelected(()=>this.scrollToItem(l.alias.id)),100)},sx:this.styles.aliasAlone},"→",l.alias.id)):this.info.aliasesMap[r]&&(this.info.aliasesMap[r].length>1?w=n.createElement(W,{component:"div",id:`alias_${r}`,onClick:Q=>{Q.stopPropagation(),Q.preventDefault(),this.setState({aliasMenu:r})},sx:this.styles.aliasAlone},this.props.t("ra_%s links from aliases",this.info.aliasesMap[r].length)):w=this.renderAliasLink(r,0));let O=l==null?void 0:l.color,A;if(O&&!this.state.selected.includes(r)){const Q=this.props.themeName==="dark"?"#1f1f1f":this.props.themeName==="blue"?"#222a2e":"#FFFFFF";E.colorDistance(O,Q)<1e3&&(A=this.props.themeType==="dark"?"#9a9a9a":"#565656")}let I=!1;r==="0_userdata"?(O=Lu(this.props.themeType),I=!0):r==="alias"?(O=ju(this.props.themeType),I=!0):r==="javascript"?(O=Z4e(this.props.themeType),I=!0):r==="system"?(O=gu(this.props.themeType),I=!0):r==="system.adapter"?O=Tu(this.props.themeType):(!O||this.state.selected.includes(r))&&(O="inherit");const p=[];if(l!=null&&l.statusStates){const Q={};Object.keys(l.statusStates).forEach(ve=>{var it;let we=l.statusStates[ve];we.split(".").length<3&&(we=`${r}.${we}`),Q[ve]=we,this.states[we]?this.recordStates.includes(we)||this.recordStates.push(we):((it=this.objects[we])==null?void 0:it.type)==="state"&&(this.recordStates.includes(we)||this.recordStates.push(we),this.states[we]={val:null},this.subscribe(we))});let q=!1;l.statusStates.errorId&&this.states[Q.errorId]&&this.states[Q.errorId].val&&(O=this.props.themeType==="dark"?hu:wu,q=!0,p.push(n.createElement(Ql,{key:"error",style:this.styles.iconDeviceError}))),Q.onlineId&&this.states[Q.onlineId]?q?this.states[Q.onlineId].val?p.push(n.createElement(zs,{key:"conn",style:this.styles.iconDeviceConnected})):p.push(n.createElement(di,{key:"disc",style:this.styles.iconDeviceDisconnected})):this.states[Q.onlineId].val?(O=this.props.themeType==="dark"?jo:go,p.push(n.createElement(zs,{key:"conn",style:this.styles.iconDeviceConnected}))):(O=this.props.themeType==="dark"?To:yo,p.push(n.createElement(di,{key:"disc",style:this.styles.iconDeviceDisconnected}))):Q.offlineId&&this.states[Q.offlineId]&&(q?this.states[Q.offlineId].val?p.push(n.createElement(di,{key:"disc",style:this.styles.iconDeviceDisconnected})):p.push(n.createElement(zs,{key:"conn",style:this.styles.iconDeviceConnected})):this.states[Q.offlineId].val?(O=this.props.themeType==="dark"?To:yo,p.push(n.createElement(di,{key:"disc",style:this.styles.iconDeviceDisconnected}))):(O=this.props.themeType==="dark"?jo:go,p.push(n.createElement(zs,{key:"conn",style:this.styles.iconDeviceConnected}))))}const S=y?E.quality2text((($s=this.states[r])==null?void 0:$s.q)||0).join(", "):null;let f=((Ti=e.data)==null?void 0:Ti.title)||"",$=!1;if(this.state.showDescription){const Q=Du(e.data,this.props.lang);Q&&(f=[n.createElement("div",{key:"name",style:C.cellNameDivDiv},f),n.createElement("div",{key:"desc",style:C.cellDescription},Q)],$=!!Q)}const x=this.props.width==="xs"&&this.state.focused===r,Z=n.createElement(vt,{container:!0,wrap:"nowrap",direction:"row",sx:C.cellId,style:{width:this.columnsVisibility.id,paddingLeft:c}},n.createElement(vt,{container:!0,alignItems:"center"},L,o),n.createElement(vt,{style:{...C.cellIdSpan,...A?this.styles.invertedBackground:void 0,color:O,fontWeight:I?"bold":void 0}},n.createElement(ae,{title:iLe(e.data,this.props.lang),slotProps:{popper:{sx:C.tooltip}}},n.createElement("div",null,e.data.name)),w,p),n.createElement("div",{style:{...C.grow,...A?this.styles.invertedBackgroundFlex:{}}}),n.createElement(vt,{container:!0,alignItems:"center"},u),this.props.width!=="xs"?n.createElement("div",null,n.createElement(Ts,{className:x?"":"copyButton",style:C.cellCopyButton,onClick:Q=>this.onCopy(Q,r)})):null);let k=x&&f||this.columnsVisibility.name?n.createElement(W,{component:"div",sx:{...C.cellName,...$?C.cellNameWithDesc:void 0,width:this.props.width!=="xs"?this.columnsVisibility.name:void 0,ml:x?0:"5px"}},f,!x&&((yi=e.data)!=null&&yi.title)?n.createElement(W,{style:{color:O}},n.createElement(Ts,{className:"copyButton",style:C.cellCopyButton,onClick:Q=>{var q;return this.onCopy(Q,(q=e.data)==null?void 0:q.title)}})):null):null,Y;this.state.statesView?Y=[x&&y&&((uM=this.states[r])!=null&&uM.from)||this.columnsVisibility.changedFrom?{el:n.createElement("div",{key:"from",style:{...C.cellRole,width:this.props.width!=="xs"?this.columnsVisibility.changedFrom:void 0},title:h.join(` +`)},y&&((lM=this.states[r])!=null&&lM.from)?d:null),type:"from"}:null,x&&S||this.columnsVisibility.qualityCode?{el:n.createElement("div",{key:"q",style:{...C.cellRole,width:this.props.width!=="xs"?this.columnsVisibility.qualityCode:void 0},title:S||""},S),type:"quality"}:null,x&&y&&((NM=this.states[r])!=null&&NM.ts)||this.columnsVisibility.timestamp?{el:n.createElement("div",{key:"ts",style:{...C.cellRole,width:this.props.width!=="xs"?this.columnsVisibility.timestamp:void 0}},y&&((LM=this.states[r])!=null&&LM.ts)?E.formatDate(new Date(this.states[r].ts),this.props.dateFormat||this.systemConfig.common.dateFormat):null),type:"ts"}:null,x&&y&&((jM=this.states[r])!=null&&jM.lc)||this.columnsVisibility.lastChange?{el:n.createElement("div",{key:"lc",style:{...C.cellRole,width:this.props.width!=="xs"?this.columnsVisibility.lastChange:void 0}},y&&((gM=this.states[r])!=null&&gM.lc)?E.formatDate(new Date(this.states[r].lc),this.props.dateFormat||this.systemConfig.common.dateFormat):null),type:"lc"}:null]:Y=[x&&(M!=null&&M.type)||this.columnsVisibility.type?{el:n.createElement("div",{key:"type",style:{...C.cellType,width:this.props.width!=="xs"?this.columnsVisibility.type:void 0}},N," ",M==null?void 0:M.type),type:"filter_type"}:null,x&&l||this.columnsVisibility.role?{el:n.createElement("div",{key:"role",style:{...C.cellRole,width:this.props.width!=="xs"?this.columnsVisibility.role:"100%",cursor:this.state.filter.expertMode&&g&&this.props.objectBrowserEditRole?"text":"default"},onClick:!x&&this.state.filter.expertMode&&g&&this.props.objectBrowserEditRole?()=>this.setState({roleDialog:e.data.id}):void 0},l==null?void 0:l.role),type:"filter_role",onClick:x&&this.state.filter.expertMode&&g&&this.props.objectBrowserEditRole?()=>this.setState({roleDialog:e.data.id}):void 0}:null,x&&l||this.columnsVisibility.room?{el:n.createElement("div",{key:"room",style:{...C.cellRoom,...e.data.per?C.cellEnumParent:{},width:this.props.width!=="xs"?this.columnsVisibility.room:"100%",cursor:g?"text":"default"},onClick:!x&&g?()=>{const Q=ys(this.info,e.data.id,"roomEnums");this.setState({enumDialogEnums:Q,enumDialog:{item:e,type:"room",enumsOriginal:JSON.stringify(Q)}})}:void 0},e.data.rooms),type:"filter_room",onClick:x&&g?()=>{const Q=ys(this.info,e.data.id,"roomEnums");this.setState({enumDialogEnums:Q,enumDialog:{item:e,type:"room",enumsOriginal:JSON.stringify(Q)}})}:void 0}:null,x&&l||this.columnsVisibility.func?{el:n.createElement("div",{key:"func",style:{...C.cellFunc,...e.data.pef?C.cellEnumParent:{},width:this.props.width!=="xs"?this.columnsVisibility.func:"100%",cursor:g?"text":"default"},onClick:!x&&g?()=>{const Q=ys(this.info,e.data.id,"funcEnums");this.setState({enumDialogEnums:Q,enumDialog:{item:e,type:"func",enumsOriginal:JSON.stringify(Q)}})}:void 0},e.data.funcs),type:"filter_func",onClick:x&&g?()=>{const Q=ys(this.info,e.data.id,"funcEnums");this.setState({enumDialogEnums:Q,enumDialog:{item:e,type:"func",enumsOriginal:JSON.stringify(Q)}})}:void 0}:null];let J=((TM=this.adapterColumns)==null?void 0:TM.map(Q=>n.createElement("div",{style:{...C.cellAdapter,width:this.props.width!=="xs"?this.columnsVisibility[Q.id]:void 0},key:Q.id,title:`${Q.adapter} => ${Q.pathText}`},M?this.renderCustomValue(M,Q,e):null)))||null;const Le=x||this.columnsVisibility.val?this.renderColumnValue(r,e,x):null;let Je=x&&Le||this.columnsVisibility.val?n.createElement("div",{style:{...C.cellValue,width:this.props.width!=="xs"?this.columnsVisibility.val:"calc(100% - 100px)",cursor:j?(l==null?void 0:l.type)==="file"?"zoom-in":e.data.button?"grab":"text":"default"},onClick:Q=>{var q,ve,we;if(j){if(!(!M||!this.states))if((l==null?void 0:l.type)==="file")this.setState({viewFileDialog:r});else if(e.data.url&&Q.ctrlKey){if((q=this.states[r])!=null&&q.val&&typeof this.states[r].val=="string")if((l==null?void 0:l.role)==="url.self")window.location.href=this.states[r].val;else{const it=window.open(this.states[r].val,"_blank");it==null||it.focus()}}else!this.state.filter.expertMode&&e.data.button?this.props.socket.setState(r,!0).catch(it=>window.alert(`Cannot write state "${r}": ${it}`)):!this.state.filter.expertMode&&e.data.switch?this.props.socket.setState(r,!this.states[r].val).catch(it=>window.alert(`Cannot write state "${r}": ${it}`)):(this.edit={val:this.states[r]?this.states[r].val:"",q:this.states[r]&&this.states[r].q||0,ack:!1,id:r},this.setState({updateOpened:!0}))}else(l==null?void 0:l.role)==="url"||(l==null?void 0:l.role)==="url.blank"&&Q.ctrlKey?(ve=this.states[r])!=null&&ve.val&&typeof this.states[r].val=="string"&&window.open(this.states[r].val,"_blank"):(l==null?void 0:l.role)==="url.self"&&Q.ctrlKey&&(we=this.states[r])!=null&&we.val&&typeof this.states[r].val=="string"&&(window.location.href=this.states[r].val)}},Le):null,qe=x||this.columnsVisibility.buttons?n.createElement("div",{style:{...C.cellButtons,width:this.props.width!=="xs"?this.columnsVisibility.buttons:void 0}},this.renderColumnButtons(r,e)):null,us=null;if(this.props.width==="xs"&&this.state.focused===r){Y=Y.filter(q=>q);let Q;Y.length?Q=Y.map(q=>q?n.createElement("div",{key:q.type,style:C.cellDetailsLine},n.createElement("span",{style:C.cellDetailsName},this.texts[q.type],":"),q.el,n.createElement("div",{style:{flexGrow:1}}),q.onClick?n.createElement(Ks,{style:C.cellCopyButtonInDetails,onClick:()=>{q!=null&&q.onClick&&q.onClick()}}):null):null):Q=null,J.length||(J=null),us=n.createElement(ba,{style:{width:"100%",display:"flex",flexDirection:"column",padding:10,backgroundColor:this.props.theme.palette.mode==="dark"?"#333":"#ccc"}},n.createElement("div",{style:C.cellDetailsLine},n.createElement("div",{style:{flexGrow:1}}),n.createElement(Ts,{style:C.cellCopyButtonInDetails,onClick:q=>this.onCopy(q,r)})),k&&n.createElement("div",{style:C.cellDetailsLine},n.createElement("span",{style:C.cellDetailsName},this.texts.name,":"),k,n.createElement("div",{style:{flexGrow:1}}),(yM=e.data)!=null&&yM.title?n.createElement(Ts,{className:"copyButton",style:C.cellCopyButtonInDetails,onClick:q=>{var ve;return this.onCopy(q,(ve=e.data)==null?void 0:ve.title)}}):null),Q,J&&n.createElement("div",{style:C.cellDetailsLine},J),((DM=this.objects[r])==null?void 0:DM.type)==="state"&&n.createElement("div",{style:C.cellDetailsLine},n.createElement("span",{style:C.cellDetailsName},this.texts.value,":"),Je,n.createElement("div",{style:{flexGrow:1}}),n.createElement(Ts,{className:"copyButton",style:C.cellCopyButtonInDetails,onClick:q=>{const{valText:ve}=kr({state:this.states[r],obj:this.objects[r],texts:this.texts,dateFormat:this.props.dateFormat||this.systemConfig.common.dateFormat,isFloatComma:this.props.isFloatComma===void 0?this.systemConfig.common.isFloatComma:this.props.isFloatComma});this.onCopy(q,ve.c!==void 0?ve.c:ve.v.toString())},key:"cc"})),qe&&n.createElement("div",{style:{...C.cellDetailsLine,justifyContent:"right"}},qe)),k=null,Y=null,J=null,Je=null,qe=null}return{row:n.createElement(vt,{container:!0,direction:"row",wrap:"nowrap",sx:E.getStyle(this.props.theme,C.tableRow,this.state.linesEnabled&&C.tableRowLines,!this.props.dragEnabled&&C.tableRowNoDragging,w&&C.tableRowAlias,m&&C.tableRowAliasReadWrite,this.state.focused===r&&this.props.multiSelect&&C.tableRowFocused,!e.data.visible&&C.filteredOut,e.data.hasVisibleParent&&!e.data.visible&&!e.data.hasVisibleChildren&&C.filteredParentOut,this.state.selected.includes(r)&&C.itemSelected,this.state.selectedNonObject===r&&C.itemSelected),key:r,id:r,onMouseDown:Q=>{this.onSelect(r);let q;"which"in Q?q=Q.which===3:"button"in Q&&(q=Q.button===2),q?this.contextMenu={item:e,ts:Date.now()}:this.contextMenu=null},onDoubleClick:()=>{e.children?this.toggleExpanded(r):this.onSelect(r,!0)}},Z,k,Y==null?void 0:Y.map(Q=>Q==null?void 0:Q.el),J,Je,qe),details:us}}renderItem(e,t,s){const r=[];s=s||{count:0};const o=this.renderLeaf(e,t,s);let M;const a=this.props.DragWrapper;return this.props.dragEnabled&&a?e.data.sumVisibility?M=n.createElement(a,{key:e.data.id,item:e,style:C.draggable},o.row):M=n.createElement("div",{key:e.data.id,style:C.nonDraggable},o.row):M=o.row,e.data.id&&M&&r.push(M),o.details&&r.push(o.details),t=t===void 0?oi(this.state.expanded,e.data.id):t,(!e.data.id||t)&&(this.state.foldersFirst?e.children&&(r.push(e.children.map(u=>u.children&&(!this.state.columnsSelectorShow||s.count<15)&&u.data.sumVisibility?this.renderItem(u,void 0,s):null)),r.push(e.children.map(u=>!u.children&&(!this.state.columnsSelectorShow||s.count<15)&&u.data.sumVisibility?this.renderItem(u,void 0,s):null))):e.children&&r.push(e.children.map(u=>(!this.state.columnsSelectorShow||s.count<15)&&u.data.sumVisibility?this.renderItem(u,void 0,s):null))),r}calculateColumnsVisibility(e,t,s,r){let o=r||this.state.columnsWidths;const M=s||this.state.columnsForAdmin,a=t||this.state.columns||[],u=typeof e!="boolean"?this.state.columnsAuto:e;o=JSON.parse(JSON.stringify(o)),Object.keys(o).forEach(N=>{o[N]&&(o[N]=parseInt(o[N],10)||0)}),this.adapterColumns=[];const l=je[this.props.width||"lg"].widths;if(u){if(this.columnsVisibility={id:je[this.props.width||"lg"].idWidth,name:this.visibleCols.includes("name")&&l.name||0,nameHeader:this.visibleCols.includes("name")&&l.name||0,type:this.visibleCols.includes("type")&&l.type||0,role:this.visibleCols.includes("role")&&l.role||0,room:this.visibleCols.includes("room")&&l.room||0,func:this.visibleCols.includes("func")&&l.func||0,changedFrom:this.visibleCols.includes("changedFrom")&&l.changedFrom||0,qualityCode:this.visibleCols.includes("qualityCode")&&l.qualityCode||0,timestamp:this.visibleCols.includes("timestamp")&&l.timestamp||0,lastChange:this.visibleCols.includes("lastChange")&&l.lastChange||0,val:this.visibleCols.includes("val")&&l.val||0,buttons:this.visibleCols.includes("buttons")&&l.buttons||0},this.columnsVisibility.name&&!this.customWidth){let N=this.columnsVisibility.id||0;this.state.statesView?(N+=this.columnsVisibility.changedFrom||0,N+=this.columnsVisibility.qualityCode||0,N+=this.columnsVisibility.timestamp||0,N+=this.columnsVisibility.lastChange||0):(N+=this.columnsVisibility.type||0,N+=this.columnsVisibility.role||0,N+=this.columnsVisibility.room||0,N+=this.columnsVisibility.func||0),N+=this.columnsVisibility.val||0,N+=this.columnsVisibility.buttons||0,this.columnsVisibility.name=`calc(100% - ${N+5}px)`,this.columnsVisibility.nameHeader=`calc(100% - ${N+5+this.state.scrollBarWidth}px)`}else if(!this.customWidth){let N=0;this.state.statesView?(N+=this.columnsVisibility.changedFrom||0,N+=this.columnsVisibility.qualityCode||0,N+=this.columnsVisibility.timestamp||0,N+=this.columnsVisibility.lastChange||0):(N+=this.columnsVisibility.type||0,N+=this.columnsVisibility.role||0,N+=this.columnsVisibility.room||0,N+=this.columnsVisibility.func||0),N+=this.columnsVisibility.val||0,N+=this.columnsVisibility.buttons||0,this.columnsVisibility.id=`calc(100% - ${N+5}px)`}}else{const N=this.props.width||"lg";this.columnsVisibility={id:o.id||je[N].idWidth,name:a.includes("name")&&(o.name||l.name||je[N].widths.name)||0,type:a.includes("type")&&(o.type||l.type||je[N].widths.type)||0,role:a.includes("role")&&(o.role||l.role||je[N].widths.role)||0,room:a.includes("room")&&(o.room||l.room||je[N].widths.room)||0,func:a.includes("func")&&(o.func||l.func||je[N].widths.func)||0};let c=this.columnsVisibility.id;if(this.columnsVisibility.name&&(c+=this.columnsVisibility.type||0,c+=this.columnsVisibility.role||0,c+=this.columnsVisibility.room||0,c+=this.columnsVisibility.func||0),M&&a&&Object.keys(M).sort().forEach(L=>M[L].forEach(j=>{const g=`_${L}_${j.path}`;if(a.includes(g)){const y={adapter:L,id:`_${L}_${j.path}`,name:j.name,path:j.path.split("."),pathText:j.path};j.edit&&(y.edit=!0,j.type&&(y.type=j.type),j.objTypes&&(y.objTypes=j.objTypes)),this.adapterColumns.push(y),this.columnsVisibility[g]=o[y.id]||j.width||je[N].widths.func||je.xl.widths.func||0,c+=this.columnsVisibility[g]}else this.columnsVisibility[g]=0})),this.adapterColumns.sort((L,j)=>L.id>j.id?-1:L.idg==="id"||typeof this.columnsVisibility[g]=="string"||!this.columnsVisibility[g]?j:j+this.columnsVisibility[g],0);this.columnsVisibility.id=`calc(100% - ${L}px)`}}}resizerMouseMove=e=>{if(this.resizerActiveDiv){let t,s;this.resizeLeft?(t=this.resizerOldWidth-e.clientX+this.resizerPosition,s=this.resizerOldWidthNext+e.clientX-this.resizerPosition):(t=this.resizerOldWidth+e.clientX-this.resizerPosition,s=this.resizerOldWidthNext-e.clientX+this.resizerPosition),this.resizerActiveName&&this.resizerNextName&&(!this.resizerMin||t>this.resizerMin)&&(!this.resizerNextMin||s>this.resizerNextMin)&&(this.resizerCurrentWidths[this.resizerActiveName]=t,this.resizerCurrentWidths[this.resizerNextName]=s,this.resizerActiveDiv.style.width=`${t}px`,this.resizerNextDiv&&(this.resizerNextDiv.style.width=`${s}px`),this.columnsVisibility[this.resizerActiveName]=t,this.columnsVisibility[this.resizerNextName]=s,this.resizerNextName==="nameHeader"?(this.columnsVisibility.name=s-this.state.scrollBarWidth,this.resizerCurrentWidths.name=s-this.state.scrollBarWidth):this.resizerActiveName==="nameHeader"&&(this.columnsVisibility.name=t-this.state.scrollBarWidth,this.resizerCurrentWidths.name=t-this.state.scrollBarWidth),this.customWidth=!0,this.resizeTimeout&&clearTimeout(this.resizeTimeout),this.resizeTimeout=setTimeout(()=>{this.resizeTimeout=null,this.forceUpdate()},200))}};resizerMouseUp=()=>{this.localStorage.setItem(`${this.props.dialogName||"App"}.table`,JSON.stringify(this.resizerCurrentWidths)),this.resizerActiveName=null,this.resizerNextName=null,this.resizerActiveDiv=null,this.resizerNextDiv=null,window.removeEventListener("mousemove",this.resizerMouseMove),window.removeEventListener("mouseup",this.resizerMouseUp)};resizerMouseDown=e=>{if(this.storedWidths||=JSON.parse(JSON.stringify(je[this.props.width||"lg"])),this.resizerCurrentWidths||={},this.resizerActiveDiv=e.target.parentNode,this.resizerActiveName=this.resizerActiveDiv.dataset.name||null,this.resizerActiveName){let t=0;if(e.target.dataset.left==="true"){this.resizeLeft=!0,this.resizerNextDiv=this.resizerActiveDiv.previousElementSibling;let s=this.resizerNextDiv.querySelector(".iob-ob-resize-handler");for(;this.resizerNextDiv&&!s&&t<10;)this.resizerNextDiv=this.resizerNextDiv.previousElementSibling,s=this.resizerNextDiv.querySelector(".iob-ob-resize-handler"),t++;(s==null?void 0:s.dataset.left)!=="true"&&(this.resizerNextDiv=this.resizerNextDiv.nextElementSibling)}else this.resizeLeft=!1,this.resizerNextDiv=this.resizerActiveDiv.nextElementSibling;this.resizerNextName=this.resizerNextDiv.dataset.name||null,this.resizerMin=parseInt(this.resizerActiveDiv.dataset.min,10)||0,this.resizerNextMin=parseInt(this.resizerNextDiv.dataset.min,10)||0,this.resizerPosition=e.clientX,this.resizerCurrentWidths[this.resizerActiveName]=this.resizerActiveDiv.offsetWidth,this.resizerOldWidth=this.resizerCurrentWidths[this.resizerActiveName],this.resizerNextName&&(this.resizerCurrentWidths[this.resizerNextName]=this.resizerNextDiv.offsetWidth,this.resizerOldWidthNext=this.resizerCurrentWidths[this.resizerNextName]),window.addEventListener("mousemove",this.resizerMouseMove),window.addEventListener("mouseup",this.resizerMouseUp)}};navigateKeyPress(e){var s,r;const t=this.state.selectedNonObject||this.state.selected[0];if(t){if(e.code==="ArrowUp"||e.code==="ArrowDown"){e.preventDefault();const o=[];(s=this.tableRef.current)==null||s.childNodes.forEach(l=>o.push(l.id));const M=o.indexOf(t),a=e.code==="ArrowDown"?M+1:M-1,u=o[a]||t;this.onSelect(u),this.scrollToItem(u)}if((e.code==="ArrowRight"||e.code==="ArrowLeft")&&this.toggleExpanded(t),e.code==="Delete"&&this.root&&t){const o=Xi.getItemFromRoot(this.root,t);if(o){const{obj:M}=o.data;M&&!((r=M.common)!=null&&r.dontDelete)&&this.showDeleteDialog({id:t,obj:M,item:o})}}}}static getItemFromRoot(e,t){const s=t.split(".");let r="",o=e;for(let M=0;M{this.customWidth=!1,je[this.props.width||"lg"]=JSON.parse(JSON.stringify(this.storedWidths)),this.calculateColumnsVisibility(),this.localStorage.removeItem(`${this.props.dialogName||"App"}.table`),this.forceUpdate()};renderHandleRight(){return n.createElement(W,{component:"div",className:"iob-ob-resize-handler",sx:{...C.resizeHandle,...C.resizeHandleRight},onMouseDown:this.resizerMouseDown,onDoubleClick:this.resizerReset,title:this.props.t("ra_Double click to reset table layout")})}renderHeader(){let e=null;return!this.columnsVisibility.buttons&&!this.isFilterEmpty()&&(e=n.createElement(P,{onClick:()=>this.clearFilter(),style:C.buttonClearFilter,title:this.props.t("ra_Clear filter"),size:"large"},n.createElement(G4e,null),n.createElement(ge,{style:C.buttonClearFilterIcon}))),this.props.width==="xs"?n.createElement("div",{style:C.headerRow},n.createElement("div",{style:{...C.headerCell,width:"100%"}},this.getFilterInput("id"))):n.createElement("div",{style:C.headerRow},n.createElement("div",{style:{...C.headerCell,width:this.columnsVisibility.id,position:"relative"},"data-min":240,"data-name":"id"},this.getFilterInput("id"),this.renderHandleRight()),this.columnsVisibility.name?n.createElement("div",{style:{...C.headerCell,width:this.columnsVisibility.nameHeader,position:"relative"},"data-min":100,"data-name":"nameHeader"},this.getFilterInput("name"),this.renderHandleRight()):null,!this.state.statesView&&n.createElement(n.Fragment,null,this.columnsVisibility.type?n.createElement("div",{style:{...C.headerCell,width:this.columnsVisibility.type,position:"relative"},"data-min":100,"data-name":"type"},this.getFilterSelectType(),this.renderHandleRight()):null,this.columnsVisibility.role?n.createElement("div",{style:{...C.headerCell,width:this.columnsVisibility.role,position:"relative"},"data-min":100,"data-name":"role"},this.getFilterSelectRole(),this.renderHandleRight()):null,this.columnsVisibility.room?n.createElement("div",{style:{...C.headerCell,width:this.columnsVisibility.room,position:"relative"},"data-min":100,"data-name":"room"},this.getFilterSelectRoom(),this.renderHandleRight()):null,this.columnsVisibility.func?n.createElement("div",{style:{...C.headerCell,width:this.columnsVisibility.func,position:"relative"},"data-min":100,"data-name":"func"},this.getFilterSelectFunction(),this.renderHandleRight()):null),this.state.statesView&&n.createElement(n.Fragment,null,n.createElement("div",{style:{...C.headerCell,...C.headerCellValue,width:this.columnsVisibility.changedFrom,position:"relative"},"data-min":100,"data-name":"changedFrom"},this.props.t("ra_Changed from"),this.renderHandleRight()),n.createElement("div",{style:{...C.headerCell,...C.headerCellValue,width:this.columnsVisibility.qualityCode,position:"relative"},"data-min":100,"data-name":"qualityCode"},this.props.t("ra_Quality code"),this.renderHandleRight()),n.createElement("div",{style:{...C.headerCell,...C.headerCellValue,width:this.columnsVisibility.timestamp,position:"relative"},"data-min":100,"data-name":"timestamp"},this.props.t("ra_Timestamp"),this.renderHandleRight()),n.createElement("div",{style:{...C.headerCell,...C.headerCellValue,width:this.columnsVisibility.lastChange,position:"relative"},"data-min":100,"data-name":"lastChange"},this.props.t("ra_Last change"),this.renderHandleRight())),this.adapterColumns.map(t=>n.createElement("div",{style:{...C.headerCell,...C.headerCellValue,width:this.columnsVisibility[t.id]},title:t.adapter,key:t.id,"data-min":100,"data-name":t.id},t.name)),this.columnsVisibility.val?n.createElement("div",{style:{...C.headerCell,...C.headerCellValue,width:this.columnsVisibility.val,position:"relative"},"data-min":120,"data-name":"val"},this.props.t("ra_Value"),e):null,this.columnsVisibility.buttons?n.createElement("div",{title:this.texts.filter_custom,style:{...C.headerCell,width:this.columnsVisibility.buttons}}," ",this.getFilterSelectCustoms()):null)}renderToast(){return n.createElement(Rr,{open:!!this.state.toast,autoHideDuration:3e3,onClick:()=>this.setState({toast:""}),onClose:()=>this.setState({toast:""}),message:this.state.toast,action:n.createElement(P,{size:"small","aria-label":"close",color:"inherit",onClick:()=>this.setState({toast:""})},n.createElement(ge,{fontSize:"small"}))})}componentDidUpdate(){if(this.tableRef.current){const e=this.tableRef.current.offsetWidth-this.tableRef.current.clientWidth;this.state.scrollBarWidth!==e?setTimeout(()=>this.setState({scrollBarWidth:e}),100):this.selectFirst&&this.scrollToItem(this.selectFirst)}}scrollToItem(e){this.selectFirst="";const t=window.document.getElementById(e);t==null||t.scrollIntoView({behavior:"auto",block:"center",inline:"center"})}renderCustomDialog(){if(this.state.customDialog&&this.props.objectCustomDialog){const e=this.props.objectCustomDialog;return n.createElement(e,{reportChangedIds:t=>this.changedIds=[...t],objectIDs:this.state.customDialog,allVisibleObjects:!!this.state.customDialogAll,expertMode:this.state.filter.expertMode,isFloatComma:this.props.isFloatComma===void 0?this.systemConfig.common.isFloatComma:this.props.isFloatComma,t:this.props.t,lang:this.props.lang,socket:this.props.socket,themeName:this.props.themeName,themeType:this.props.themeType,theme:this.props.theme,objects:this.objects,customsInstances:this.info.customs,onClose:()=>{var t;this.pauseSubscribe(!1),this.setState({customDialog:null}),this.changedIds&&(this.changedIds=null,this.forceUpdate()),(t=this.props.router)==null||t.doNavigate("tab-objects")},systemConfig:this.systemConfig})}return null}onUpdate(e){this.props.socket.setState(this.edit.id,{val:e.val,ack:e.ack,q:e.q||0,expire:e.expire||void 0}).catch(t=>this.showError(`Cannot write value: ${t}`))}renderEditObjectDialog(){if(!this.state.editObjectDialog||!this.props.objectBrowserEditObject)return null;const e=this.props.objectBrowserEditObject;return n.createElement(e,{key:this.state.editObjectDialog,obj:this.objects[this.state.editObjectDialog],roleArray:this.info.roles,objects:this.objects,dateFormat:this.props.dateFormat||this.systemConfig.common.dateFormat,isFloatComma:this.props.isFloatComma===void 0?this.systemConfig.common.isFloatComma:this.props.isFloatComma,themeType:this.props.themeType,theme:this.props.theme,socket:this.props.socket,dialogName:this.props.dialogName,aliasTab:this.state.editObjectAlias,t:this.props.t,expertMode:!!this.state.filter.expertMode,onNewObject:t=>this.props.socket.setObject(t._id,t).then(()=>this.setState({editObjectDialog:t._id,editObjectAlias:!1},()=>this.onSelect(t._id))).catch(s=>this.showError(`Cannot write object: ${s}`)),onClose:t=>{var s,r;if(t){let o;this.state.editObjectDialog.startsWith("alias.")&&JSON.stringify((s=this.objects[this.state.editObjectDialog].common)==null?void 0:s.alias)!==JSON.stringify((r=t.common)==null?void 0:r.alias)&&(o=this.state.editObjectDialog),this.props.socket.setObject(t._id,t).then(()=>{o&&this.subscribes.includes(o)&&(this.unsubscribe(o),setTimeout(()=>this.subscribe(o),100))}).catch(M=>this.showError(`Cannot write object: ${M}`))}this.setState({editObjectDialog:"",editObjectAlias:!1})},width:this.props.width})}renderViewObjectFileDialog(){if(!this.state.viewFileDialog||!this.props.objectBrowserViewFile)return null;const e=this.props.objectBrowserViewFile;return n.createElement(e,{key:"viewFile",obj:this.objects[this.state.viewFileDialog],socket:this.props.socket,t:this.props.t,onClose:()=>this.setState({viewFileDialog:""})})}renderAliasEditorDialog(){if(!this.props.objectBrowserAliasEditor||!this.state.showAliasEditor)return null;const e=this.props.objectBrowserAliasEditor;return n.createElement(e,{key:"editAlias",obj:this.objects[this.state.showAliasEditor],roleArray:this.info.roles,objects:this.objects,socket:this.props.socket,t:this.props.t,onClose:()=>this.setState({showAliasEditor:""}),onRedirect:(t,s)=>setTimeout(()=>this.onSelect(t,!1,()=>this.expandAllSelected(()=>{this.scrollToItem(t),setTimeout(()=>this.setState({editObjectDialog:t,showAliasEditor:"",editObjectAlias:!0}),300)})),s||0)})}showAddDataPointDialog(e,t,s){this.setState({showContextMenu:null,modalNewObj:{id:e,initialType:t,initialStateType:s}})}renderAliasMenu(){return this.state.aliasMenu?n.createElement(ss,{key:"aliasmenu",open:!0,anchorEl:window.document.getElementById(`alias_${this.state.aliasMenu}`),onClose:()=>this.setState({aliasMenu:""})},this.info.aliasesMap[this.state.aliasMenu].map((e,t)=>n.createElement(te,{key:e,onClick:()=>this.onSelect(e)},n.createElement(nt,null,this.renderAliasLink(this.state.aliasMenu,t,{"& .admin-browser-arrow":{mr:"8px"}}))))):null}renderContextMenu(){var L,j,g,y,d,h,m;if(!this.state.showContextMenu)return null;const e=this.state.showContextMenu.item,t=e.data.id,s=[],r=e.data.obj;let o="";if(this.props.objectEditOfAccessControl&&this.state.filter.expertMode)if(!r)o="---";else{const w=r.acl?r.type==="state"?r.acl.state:r.acl.object:0,O=r.acl&&(r.type==="state"?this.systemConfig.common.defaultNewAcl.state:this.systemConfig.common.defaultNewAcl.object);o=Number.isNaN(Number(w))?Number(O).toString(16):Number(w).toString(16)}const M=!this.props.notEditable&&r&&(this.state.filter.expertMode||r.type==="state"||r.type==="channel"||r.type==="device"),a=!e.data.obj||e.data.obj.type==="folder"||e.data.obj.type==="channel"||e.data.obj.type==="device"||e.data.id==="0_userdata.0"||e.data.obj.type==="meta",u=!e.data.obj||e.data.obj.type==="folder"||e.data.obj.type==="device"||e.data.id==="0_userdata.0"||e.data.obj.type==="meta",l=!e.data.obj||e.data.obj.type==="folder"||e.data.id==="0_userdata.0"||e.data.obj.type==="meta",N=!e.data.obj||e.data.obj.type==="folder"||e.data.id==="0_userdata.0"||e.data.obj.type==="meta",c={EDIT:{key:"0",visibility:!!(this.props.objectBrowserEditObject&&r&&(this.state.filter.expertMode||ua(t))),icon:n.createElement(Ks,{fontSize:"small",style:this.styles.contextMenuEdit}),label:this.texts.editObject,onClick:()=>this.setState({editObjectDialog:e.data.id,showContextMenu:null,editObjectAlias:!1})},EDIT_VALUE:{key:"1",visibility:!!(this.states&&!this.props.notEditable&&r&&r.type==="state"&&((L=r.common)==null?void 0:L.type)!=="file"&&(this.state.filter.expertMode||r.common.write!==!1)),icon:n.createElement(Wl,{fontSize:"small",style:this.styles.contextMenuEditValue}),label:this.props.t("ra_Edit value"),onClick:()=>{var w;this.edit={val:this.states[t]?this.states[t].val:"",q:((w=this.states[t])==null?void 0:w.q)||0,ack:!1,id:t},this.setState({updateOpened:!0,showContextMenu:null})}},VIEW:{visibility:!!this.props.objectBrowserViewFile&&(r==null?void 0:r.type)==="state"&&((j=r.common)==null?void 0:j.type)==="file",icon:n.createElement(Pl,{fontSize:"small",style:this.styles.contextMenuView}),label:this.props.t("ra_View file"),onClick:()=>this.setState({viewFileDialog:(r==null?void 0:r._id)||"",showContextMenu:null})},CUSTOM:{key:"2",visibility:!(this.props.objectCustomDialog&&this.info.hasSomeCustoms&&r&&r.type==="state"&&((g=r.common)==null?void 0:g.type)!=="file"),icon:n.createElement(Gr,{fontSize:"small",style:e.data.hasCustoms?this.styles.cellButtonsButtonWithCustoms:C.cellButtonsButtonWithoutCustoms}),style:this.styles.contextMenuCustom,label:this.texts.customConfig,onClick:()=>{var w;this.pauseSubscribe(!0),(w=this.props.router)==null||w.doNavigate(null,"customs",t),this.setState({customDialog:[t],showContextMenu:null})}},ACL:{key:"3",visibility:!!o,icon:o,iconStyle:{fontSize:"smaller"},listItemIconStyle:this.styles.contextMenuACL,style:this.styles.contextMenuACL,label:this.props.t("ra_Edit ACL"),onClick:()=>this.setState({showContextMenu:null,modalEditOfAccess:!0,modalEditOfAccessObjData:e.data})},ROLE:{key:"4",visibility:!!(this.state.filter.expertMode&&M&&this.props.objectBrowserEditRole),icon:n.createElement($l,{fontSize:"small",style:this.styles.contextMenuRole}),label:this.props.t("ra_Edit role"),onClick:()=>this.setState({roleDialog:e.data.id,showContextMenu:null})},FUNCTION:{key:"5",visibility:!!M,icon:n.createElement(bl,{fontSize:"small",style:this.styles.contextMenuRole}),label:this.props.t("ra_Edit function"),onClick:()=>{const w=ys(this.info,e.data.id,"funcEnums");this.setState({enumDialogEnums:w,enumDialog:{item:e,type:"func",enumsOriginal:JSON.stringify(w)},showContextMenu:null})}},ROOM:{key:"6",visibility:!!M,icon:n.createElement(vl,{fontSize:"small",style:this.styles.contextMenuRoom}),label:this.props.t("ra_Edit room"),onClick:()=>{const w=ys(this.info,e.data.id,"roomEnums");this.setState({enumDialogEnums:w,enumDialog:{item:e,type:"room",enumsOriginal:JSON.stringify(w)},showContextMenu:null})}},ALIAS:{key:"7",visibility:!!(!this.props.notEditable&&this.props.objectBrowserAliasEditor&&this.props.objectBrowserEditObject&&(r==null?void 0:r.type)==="state"&&((y=r.common)==null?void 0:y.type)!=="file"),icon:n.createElement(Ba,{style:(d=r==null?void 0:r.common)!=null&&d.alias?this.styles.cellButtonsButtonWithCustoms:C.cellButtonsButtonWithoutCustoms}),label:this.info.aliasesMap[e.data.id]||e.data.id.startsWith("alias.0.")?this.props.t("ra_Edit alias"):this.props.t("ra_Create alias"),onClick:()=>{var w;(w=r==null?void 0:r.common)!=null&&w.alias?this.setState({showContextMenu:null,editObjectDialog:e.data.id,editObjectAlias:!0}):this.setState({showContextMenu:null,showAliasEditor:e.data.id})}},CREATE:{key:"+",visibility:(e.data.id.startsWith("0_userdata.0")||e.data.id.startsWith("javascript."))&&(a||u||l||N),icon:n.createElement(Br,{fontSize:"small",style:this.styles.cellButtonsButtonWithCustoms}),style:C.contextMenuWithSubMenu,label:this.texts.create,subMenu:[{label:this.texts.createBooleanState,visibility:a,icon:n.createElement(Xs,{fontSize:"small"}),onClick:()=>this.showAddDataPointDialog(e.data.id,"state","boolean")},{label:this.texts.createNumberState,visibility:a,icon:n.createElement(Xs,{fontSize:"small"}),onClick:()=>this.showAddDataPointDialog(e.data.id,"state","number")},{label:this.texts.createStringState,visibility:a,icon:n.createElement(Xs,{fontSize:"small"}),onClick:()=>this.showAddDataPointDialog(e.data.id,"state","string")},{label:this.texts.createState,visibility:a,icon:n.createElement(Xs,{fontSize:"small"}),onClick:()=>this.showAddDataPointDialog(e.data.id,"state")},{label:this.texts.createChannel,visibility:u,icon:n.createElement(lu,{fontSize:"small"}),onClick:()=>this.showAddDataPointDialog(e.data.id,"channel")},{label:this.texts.createDevice,visibility:l,icon:n.createElement(Nu,{fontSize:"small"}),onClick:()=>this.showAddDataPointDialog(e.data.id,"device")},{label:this.texts.createFolder,icon:n.createElement(Ra,{fontSize:"small"}),visibility:N,onClick:()=>this.showAddDataPointDialog(e.data.id,"folder")}]},RENAME:{key:"8",visibility:!!(!this.props.notEditable&&this.props.objectMoveRenameDialog&&!e.data.id.startsWith("system.")&&e.data.id.split(".").length>2&&(this.props.expertMode||e.data.id.startsWith("javascript.0.")||e.data.id.startsWith("0_userdata.0."))),icon:n.createElement(Ul,null),label:this.props.t("ra_Rename_Move_Copy"),onClick:()=>{const w=Object.keys(this.objects),O=`${e.data.id}.`;this.setState({showContextMenu:null,showRenameDialog:{id:e.data.id,childrenIds:w.filter(A=>A.startsWith(O))}})}},DELETE:{key:"Delete",visibility:!!(this.props.onObjectDelete&&((h=e.children)!=null&&h.length||r&&!((m=r.common)!=null&&m.dontDelete))),icon:n.createElement(ut,{fontSize:"small",style:this.styles.contextMenuDelete}),style:this.styles.contextMenuDelete,label:this.texts.deleteObject,onClick:()=>this.setState({showContextMenu:null},()=>this.showDeleteDialog({id:t,obj:r||{},item:e}))}};return Object.keys(c).forEach(w=>{var O,A;c[w].visibility&&(c[w].subMenu?(s.push(n.createElement(te,{key:w,href:"",onClick:I=>this.state.showContextMenu&&this.setState({showContextMenu:{item:this.state.showContextMenu.item,position:this.state.showContextMenu.position,subItem:w,subAnchor:I.target}}),style:c[w].style},n.createElement(Yt,{style:{...c[w].iconStyle,...c[w].listItemIconStyle}},c[w].icon),n.createElement(nt,null,c[w].label,"..."),n.createElement("div",{style:{...C.contextMenuKeys,opacity:1}},n.createElement(Rl,null)))),((O=this.state.showContextMenu)==null?void 0:O.subItem)===w&&s.push(n.createElement(ss,{key:"subContextMenu",open:!0,anchorEl:this.state.showContextMenu.subAnchor,onClose:()=>{this.state.showContextMenu&&this.setState({showContextMenu:{item:this.state.showContextMenu.item,position:this.state.showContextMenu.position}}),this.contextMenu=null}},(A=c[w].subMenu)==null?void 0:A.map(I=>I.visibility?n.createElement(te,{key:I.label,onClick:I.onClick,style:I.style},n.createElement(Yt,{style:{...I.iconStyle,...I.listItemIconStyle||void 0}},I.icon),n.createElement(nt,null,I.label)):null)))):s.push(n.createElement(te,{key:w,onClick:c[w].onClick,sx:c[w].style},n.createElement(Yt,{style:{...c[w].iconStyle,...c[w].listItemIconStyle}},c[w].icon),n.createElement(nt,null,c[w].label),c[w].key?n.createElement("div",{style:C.contextMenuKeys},`Alt+${c[w].key==="Delete"?this.props.t("ra_Del"):c[w].key}`):null)))}),s.length?n.createElement(ss,{key:"contextMenu",open:!0,onKeyUp:w=>{w.preventDefault(),w.altKey&&Object.keys(c).forEach(O=>{w.key===c[O].key&&c[O].onClick&&c[O].onClick()})},anchorReference:"anchorPosition",anchorPosition:this.state.showContextMenu.position,onClose:()=>{this.setState({showContextMenu:null}),this.contextMenu=null}},s):(setTimeout(()=>this.setState({showContextMenu:null}),100),null)}renderEditValueDialog(){var r;if(!this.state.updateOpened||!this.props.objectBrowserValue)return null;if(!this.edit.id)return console.error(`Invalid ID for edit: ${JSON.stringify(this.edit)}`),null;if(!this.objects[this.edit.id])return console.error(`Something went wrong. Possibly the object ${this.edit.id} was deleted.`),null;const e=(r=this.objects[this.edit.id].common)!=null&&r.type?this.objects[this.edit.id].common.type:typeof this.edit.val,t=this.objects[this.edit.id].common.role,s=this.props.objectBrowserValue;return n.createElement(s,{t:this.props.t,lang:this.props.lang,type:e,role:t||"",states:E.getStates(this.objects[this.edit.id]),themeType:this.props.themeType,theme:this.props.theme,expertMode:!!this.state.filter.expertMode,value:this.edit.val,socket:this.props.socket,object:this.objects[this.edit.id],defaultHistory:this.defaultHistory,dateFormat:this.props.dateFormat||this.systemConfig.common.dateFormat,isFloatComma:this.props.isFloatComma===void 0?this.systemConfig.common.isFloatComma:this.props.isFloatComma,onClose:o=>{this.setState({updateOpened:!1}),o&&this.onUpdate(o)},width:this.props.width})}doFilter(e){if(!this.objects||!this.root)return;e||this.localStorage.setItem(`${this.props.dialogName||"App"}.objectFilter`,JSON.stringify(this.state.filter));const t={count:0};Lo(this.root,this.state.filter,this.props.lang,this.objects,void 0,t,this.props.customFilter,this.props.types),t.count<500&&!this.state.expandAllVisible?setTimeout(()=>this.setState({expandAllVisible:!0})):t.count>=500&&this.state.expandAllVisible?setTimeout(()=>this.setState({expandAllVisible:!1})):this.forceUpdate()}render(){if(this.recordStates=[],this.unsubscribeTimer&&clearTimeout(this.unsubscribeTimer),this.styleTheme!==this.props.themeType&&(this.styles={cellIdIconFolder:E.getStyle(this.props.theme,C.cellIdIconFolder),cellIdIconDocument:E.getStyle(this.props.theme,C.cellIdIconDocument),iconDeviceError:E.getStyle(this.props.theme,C.iconDeviceError),iconDeviceConnected:E.getStyle(this.props.theme,C.iconDeviceConnected),iconDeviceDisconnected:E.getStyle(this.props.theme,C.iconDeviceDisconnected),cellButtonsButtonWithCustoms:E.getStyle(this.props.theme,C.cellButtonsButtonWithCustoms),invertedBackground:E.getStyle(this.props.theme,C.invertedBackground),invertedBackgroundFlex:E.getStyle(this.props.theme,C.invertedBackgroundFlex),contextMenuEdit:E.getStyle(this.props.theme,C.contextMenuEdit),contextMenuEditValue:E.getStyle(this.props.theme,C.contextMenuEditValue),contextMenuView:E.getStyle(this.props.theme,C.contextMenuView),contextMenuCustom:E.getStyle(this.props.theme,C.contextMenuCustom),contextMenuACL:E.getStyle(this.props.theme,C.contextMenuACL),contextMenuRoom:E.getStyle(this.props.theme,C.contextMenuRoom),contextMenuRole:E.getStyle(this.props.theme,C.contextMenuRole),contextMenuDelete:E.getStyle(this.props.theme,C.contextMenuDelete),filterInput:E.getStyle(this.props.theme,C.headerCellInput,C.filterInput),iconCopy:E.getStyle(this.props.theme,C.cellButtonsValueButton,C.cellButtonsValueButtonCopy),aliasReadWrite:E.getStyle(this.props.theme,C.cellIdAlias,C.cellIdAliasReadWrite),aliasAlone:E.getStyle(this.props.theme,C.cellIdAlias,C.cellIdAliasAlone)},this.styleTheme=this.props.themeType),this.unsubscribeTimer=setTimeout(()=>{this.unsubscribeTimer=null,this.checkUnsubscribes()},200),this.expertMode!==!!this.state.filter.expertMode&&(this.expertMode=!!this.state.filter.expertMode,this.doFilter(!0)),!this.state.loaded)return n.createElement(qi,{key:`${this.props.dialogName}_c`});const e=this.root?this.renderItem(this.root,void 0):null;return n.createElement(F4e,{key:this.props.dialogName},n.createElement("style",null,` +@keyframes newValueAnimation-light { + 0% { + color: #00f900; + } + 80% { + color: #008000; + } + 100% { + color: #000; + } +} +@keyframes newValueAnimation-dark { + 0% { + color: #00f900; + } + 80% { + color: #008000; + } + 100% { + color: #fff; + } +} +.newValueBrowser-dark { + animation: newValueAnimation-dark 2s ease-in-out; +} +.newValueBrowser-light { + animation: newValueAnimation-light 2s ease-in-out; +} +.highlight-link .iob-link { + text-decoration: underline; + cursor: pointer; +} +`),n.createElement(V4e,null,this.getToolbar()),n.createElement(H4e,null,this.renderHeader(),n.createElement(W,{style:C.tableDiv,ref:this.tableRef,onKeyDown:t=>this.navigateKeyPress(t)},e)),this.renderContextMenu(),this.renderAliasMenu(),this.renderToast(),this.renderColumnsEditCustomDialog(),this.renderColumnsSelectorDialog(),this.renderCustomDialog(),this.renderEditValueDialog(),this.renderEditObjectDialog(),this.renderViewObjectFileDialog(),this.renderAliasEditorDialog(),this.renderEditRoleDialog(),this.renderEnumDialog(),this.renderErrorDialog(),this.renderExportDialog(),this.renderRenameDialog(),this.renderInputJsonDialog(),this.state.modalNewObj&&this.props.modalNewObject&&this.props.modalNewObject(this),this.state.modalEditOfAccess&&this.state.modalEditOfAccessObjData&&this.props.modalEditOfAccessControl&&this.props.modalEditOfAccessControl(this,this.state.modalEditOfAccessObjData))}}const aLe=ur()(Xi);class oge extends n.Component{refTypo;height;width;constructor(e){super(e),this.state={closed:this.props.storeId?window.localStorage.getItem(this.props.storeId)==="true":!1},this.height=0,this.width=0,this.refTypo=n.createRef()}componentDidMount(){this.detectHeight()}onClick(){this.props.storeId&&this.props.closed===void 0&&(this.state.closed?window.localStorage.removeItem(this.props.storeId):window.localStorage.setItem(this.props.storeId,"true")),this.props.closed===void 0?this.setState({closed:!this.state.closed},()=>{this.props.onClose&&this.props.onClose(this.state.closed)}):this.props.onClose&&this.props.onClose(!this.props.closed)}detectHeight(){const e=this.props.closed!==void 0?this.props.closed:this.state.closed;this.props.closeable&&!e&&this.refTypo.current&&window.requestAnimationFrame(()=>{(this.props.closed!==void 0?this.props.closed:this.state.closed)||this.refTypo.current&&(!this.height||this.width!==this.refTypo.current.clientWidth)&&(this.height=this.refTypo.current.clientHeight,this.width=this.refTypo.current.clientWidth,this.forceUpdate())})}componentDidUpdate(){this.detectHeight()}render(){const e=this.props.closed!==void 0?this.props.closed:this.state.closed,t=e?Hl:ge;return n.createElement(W,{className:"iom-info-box",style:{whiteSpace:"preserve",display:"flex",gap:8,alignItems:e||this.props.iconPosition==="top"?"flex-start":"center",borderWidth:1,borderStyle:"solid",padding:4,borderRadius:5,marginBottom:8,maxWidth:"100%",transition:"height 0.5s",height:this.props.closeable?e?30:this.height||void 0:void 0,overflow:this.props.closeable?"hidden":void 0,position:"relative",...this.props.style},sx:{borderColor:s=>this.props.type==="ok"?s.palette.info.main:s.palette[this.props.type].main}},this.props.type==="ok"?n.createElement(Ue,{style:{color:"#0F0"}}):this.props.type==="info"?n.createElement(vo,{color:"primary"}):n.createElement(Fl,{color:this.props.type}),n.createElement(ol,{ref:this.refTypo},this.props.children),this.props.closeable?n.createElement(t,{sx:{color:s=>s.palette.mode==="dark"?"lightgray":"gray",cursor:"pointer",position:"absolute",top:4,right:4},onClick:()=>this.onClick()}):null,this.props.closeable?n.createElement("div",{style:{width:22}}):null,e?n.createElement(W,{component:"div",sx:s=>{const r=s.palette[this.props.type==="ok"?"info":this.props.type].main;return{background:`linear-gradient(${r}00 0%, ${r}10 60%, ${r}90 100%)`}},style:{bottom:0,position:"absolute",left:0,right:0,height:10}}):null)}}const _={hr:{border:0,borderTop:"1px solid gray"},scrollWindow:{width:"100%",overflow:"auto",height:"calc(100% - 22px)"},rowDiv:{width:"100%"},modeDiv:{width:200,display:"inline-block",verticalAlign:"top"},settingsDiv:{display:"inline-block",verticalAlign:"top"},inputTime:{width:90,marginTop:0,marginLeft:5},inputDate:{width:140,marginTop:0,marginLeft:5},inputEvery:{width:40,marginLeft:5,marginRight:5},inputRadio:{padding:"4px 12px",verticalAlign:"top"},inputGroup:{maxWidth:400,display:"inline-block"},inputGroupElement:{width:120},inputDateDay:{width:60},inputDateDayCheck:{padding:4},inputSmallCheck:{padding:0},rowOnce:{},rowDays:i=>({background:i.palette.mode!=="dark"?"#ddeaff":"#4b5057"}),rowDows:i=>({background:i.palette.mode!=="dark"?"#DDFFDD":"#52646c"}),rowMonths:i=>({background:i.palette.mode!=="dark"?"#DDFFFF":"#1f5557"}),rowMonthsDates:i=>({background:i.palette.mode!=="dark"?"#EEFFFF":"#3c5737",maxWidth:600}),rowYears:i=>({background:i.palette.mode!=="dark"?"#fbffdd":"#574b33"}),rowDowsDows:i=>({background:i.palette.mode!=="dark"?"#EEFFEE":"#3d4c54",pl:"10px",pb:"10px"})},Yr=["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday","Sunday"],Oi=["January","February","March","April","May","June","July","August","September","October","November","December"],Qr={minutes:"minutes",hours:"hours"},Rs=["sunrise","sunriseEnd","goldenHourEnd","solarNoon","goldenHour","sunsetStart","sunset","dusk","nauticalDusk","night","nightEnd","nauticalDawn","dawn","nadir"];function yt(i){return i<10?`0${i}`:`${i}`}const La={time:{exactTime:!1,start:"00:00",end:"23:59",mode:"hours",interval:1},period:{once:"",days:1,dows:"",dates:"",weeks:0,months:"",years:0,yearMonth:0,yearDate:0},valid:{from:"",to:""}};function Ur(i){const e=i.split(".");return e.length===3?`${e[2]}-${e[1]}-${e[0]}`:""}class Ce extends ze{refFrom;refTo;refOnce;timerOnce=null;timerFrom=null;timerTo=null;constructor(e){super(e);let t;if(this.props.schedule&&typeof this.props.schedule=="string"&&this.props.schedule[0]==="{")try{t=JSON.parse(this.props.schedule)}catch{}else typeof this.props.schedule=="object"&&(t=this.props.schedule);(!t||!Object.keys(t).length)&&(setTimeout(()=>this.onChange(this.state.schedule,!0),200),t=La),t={...La,...t},t.valid.from||=Ce.now2string(),this.refFrom=n.createRef(),this.refTo=n.createRef(),this.refOnce=n.createRef(),this.state={schedule:t,desc:Ce.state2text(t)},JSON.stringify(t)!==this.props.schedule&&setTimeout(()=>{var s,r;return(r=(s=this.props).onChange)==null?void 0:r.call(s,JSON.stringify(t))},100)}onChange(e,t){var r,o;const s=JSON.stringify(e)!==JSON.stringify(this.state.schedule);if(t||s){s&&this.setState({schedule:e,desc:Ce.state2text(e)});const M=JSON.parse(JSON.stringify(e));if(M.period.once){const a=M.period.once;delete M.period,M.period={once:a},delete M.valid}else if(M.period.days){const a=M.period.days,u=M.period.dows;delete M.period,M.period={days:a},u&&u!=="[]"&&(M.period.dows=u)}else if(M.period.weeks){const a=M.period.weeks,u=M.period.dows;delete M.period,M.period={weeks:a},u&&u!=="[]"&&(M.period.dows=u)}else if(M.period.months){const a=M.period.months,u=M.period.dates;delete M.period,M.period={months:a},u&&u!=="[]"&&(M.period.dates=u)}else if(M.period.years){const a=M.period.years,u=M.period.yearMonth,l=M.period.yearDate;delete M.period,M.period={years:a,yearDate:l},u&&(M.period.yearMonth=u)}if(M.time.exactTime?(delete M.time.end,delete M.time.mode,delete M.time.interval):delete M.time.exactTime,M.valid){if(M.valid.to||delete M.valid.to,M.period.days===1||M.period.weeks===1||M.period.months===1||M.period.years===1){const a=Ce.string2date(M.valid.from),u=new Date;u.setHours(0),u.setMinutes(0),u.setSeconds(0),u.setMilliseconds(0),a<=u&&delete M.valid.from}!M.valid.from&&!M.valid.to&&delete M.valid}(o=(r=this.props).onChange)==null||o.call(r,JSON.stringify(M),Ce.state2text(e))}}static state2text(e){if(typeof e=="string")try{e=JSON.parse(e)}catch{return""}const t=[],s=Ce.string2date(e.valid.from);if(e.period.once){const r=Ce.string2date(e.period.once),o=new Date;if(o.setMilliseconds(0),o.setSeconds(0),o.setMinutes(0),o.setHours(0),rD.t(Yr[M]));if(o.length===1)t.push(D.t("sch_desc_onWeekday",o[0]));else if(o.length===7)t.push(D.t("sch_desc_everyDay"));else{const M=o.pop();t.push(D.t("sch_desc_onWeekdays",o.join(", "),M))}}}else t.push(D.t("sch_desc_everyDay"));else t.push(D.t("sch_desc_everyNDay",e.period.days.toString()));else if(e.period.weeks)if(e.period.weeks===1?t.push(D.t("sch_desc_everyWeek")):t.push(D.t("sch_desc_everyNWeeks",e.period.weeks.toString())),e.period.dows){const r=JSON.parse(e.period.dows);if(r.length===2&&r[0]===0&&r[1]===6)t.push(D.t("sch_desc_onWeekends"));else if(r.length===5&&r[0]===1&&r[1]===2&&r[2]===3&&r[3]===4&&r[4]===5)t.push(D.t("sch_desc_onWorkdays"));else{const o=r.map(M=>D.t(Yr[M]));if(o.length===1)t.push(D.t("sch_desc_onWeekday",o[0]));else if(o.length===7)t.push(D.t("sch_desc_everyDay"));else{const M=o.pop();t.push(D.t("sch_desc_onWeekdays",o.join(", "),M))}}}else return D.t("sch_desc_never");else if(e.period.months){if(e.period.dates){const r=JSON.parse(e.period.dates);if(r.length===1)t.push(D.t("sch_desc_onDate",r[0]));else if(r.length===31)t.push(D.t("sch_desc_onEveryDate"));else if(r.length){const o=r.pop();t.push(D.t("sch_desc_onDates",r.join(", "),o))}else return D.t("sch_desc_never")}else t.push(D.t("sch_desc_onEveryDate"));if(e.period.months===1)t.push(D.t("sch_desc_everyMonth"));else if(typeof e.period.months=="number")t.push(D.t("sch_desc_everyNMonths",e.period.months.toString()));else{const o=JSON.parse(e.period.months).map(M=>D.t(Oi[M-1]));if(!o.length)return D.t("sch_desc_never");if(o.length===1)t.push(D.t("sch_desc_onMonth",o[0]));else if(o.length===12)t.push(D.t("sch_desc_everyMonth"));else{const M=o.pop();t.push(D.t("sch_desc_onMonths",o.join(", "),M))}}}else e.period.years&&(e.period.years===1?t.push(D.t("sch_desc_everyYear")):t.push(D.t("sch_desc_everyNYears",e.period.years.toString())),t.push(D.t("sch_desc_onDate",e.period.yearDate.toString(),e.period.yearMonth?D.t(Oi[e.period.yearMonth-1]):D.t("sch_desc_everyMonth"))));if(e.time.exactTime)Rs.includes(e.time.start)?t.push(D.t("sch_desc_atTime",D.t(`sch_astro_${e.time.start}`))):t.push(D.t("sch_desc_atTime",e.time.start));else{e.time.mode===Qr.minutes?e.time.interval===1?t.push(D.t("sch_desc_everyMinute")):t.push(D.t("sch_desc_everyNMinutes",e.time.interval.toString())):e.time.interval===1?t.push(D.t("sch_desc_everyHour")):t.push(D.t("sch_desc_everyNHours",e.time.interval.toString()));const r=Rs.indexOf(e.time.start)!==-1?D.t(`sch_astro_${e.time.start}`):e.time.start,o=Rs.indexOf(e.time.end)!==-1?D.t(`sch_astro_${e.time.end}`):e.time.end;(r!=="00:00"||o!=="24:00"&&o!=="23:59")&&t.push(D.t("sch_desc_intervalFromTo",r,o))}return e.period.once||(s.getTime()>Date.now()&&e.valid.to?t.push(D.t("sch_desc_validFromTo",e.valid.from,e.valid.to)):s.getTime()>Date.now()?t.push(D.t("sch_desc_validFrom",e.valid.from)):e.valid.to&&t.push(D.t("sch_desc_validTo",e.valid.to))),t.join(" ")}getTimePeriodElements(){const e=this.state.schedule;let t=!1,s=!1,r=!1,o=!0;return e.time.start==="00:00"&&e.time.end==="24:00"?(t=!0,o=!1):e.time.start==="sunrise"?(s=!0,o=!1):e.time.start==="sunset"&&(r=!0,o=!1),n.createElement("div",{key:"timePeriod",style:_.rowDiv},n.createElement("div",{style:_.modeDiv},n.createElement(H,{control:n.createElement(Me,{style:_.inputRadio,checked:!e.time.exactTime,onClick:()=>{const M=JSON.parse(JSON.stringify(this.state.schedule));M.time.exactTime=!1,this.onChange(M)}}),label:D.t("sch_intervalTime")})),n.createElement("div",{style:_.settingsDiv},n.createElement("div",{style:_.settingsDiv},!e.time.exactTime&&n.createElement("div",null,n.createElement("div",null,n.createElement(H,{control:n.createElement(Me,{style:_.inputRadio,checked:!!o,onClick:()=>{const M=JSON.parse(JSON.stringify(this.state.schedule));M.time.start="00:00",M.time.end="23:59",this.onChange(M)}}),label:o?"":D.t("sch_fromTo")}),o&&[n.createElement(le,{variant:"standard",style:{..._.inputTime,marginRight:10},key:"exactTimeFrom",type:"time",sx:M=>({'& input[type="time"]::-webkit-calendar-picker-indicator':{filter:M.palette.mode==="dark"?"invert(80%)":void 0}}),value:this.state.schedule.time.start,onChange:M=>{const a=JSON.parse(JSON.stringify(this.state.schedule));a.time.start=M.target.value,this.onChange(a)},slotProps:{inputLabel:{shrink:!0}},label:D.t("sch_from"),margin:"normal"}),n.createElement(le,{variant:"standard",style:_.inputTime,key:"exactTimeTo",type:"time",sx:M=>({'& input[type="time"]::-webkit-calendar-picker-indicator':{filter:M.palette.mode==="dark"?"invert(80%)":void 0}}),value:this.state.schedule.time.end,onChange:M=>{const a=JSON.parse(JSON.stringify(this.state.schedule));a.time.end=M.target.value,this.onChange(a)},slotProps:{inputLabel:{shrink:!0}},label:D.t("sch_to"),margin:"normal"})])),!e.time.exactTime&&n.createElement("div",null,n.createElement(H,{control:n.createElement(Me,{style:_.inputRadio,checked:!!t,onClick:()=>{const M=JSON.parse(JSON.stringify(this.state.schedule));M.time.start="00:00",M.time.end="24:00",this.onChange(M)}}),label:D.t("sch_wholeDay")})),!e.time.exactTime&&n.createElement("div",null,n.createElement(H,{control:n.createElement(Me,{style:_.inputRadio,checked:!!s,onClick:()=>{const M=JSON.parse(JSON.stringify(this.state.schedule));M.time.start="sunrise",M.time.end="sunset",this.onChange(M)}}),label:D.t("sch_astroDay")})),!e.time.exactTime&&n.createElement("div",null,n.createElement(H,{control:n.createElement(Me,{style:_.inputRadio,checked:!!r,onClick:()=>{const M=JSON.parse(JSON.stringify(this.state.schedule));M.time.start="sunset",M.time.end="sunrise",this.onChange(M)}}),label:D.t("sch_astroNight")}))),!e.time.exactTime&&this.getPeriodSettingsMinutes(o)))}getTimeExactElements(){const e=Rs.includes(this.state.schedule.time.start);return n.createElement("div",{key:"timeExact",style:_.rowDiv},n.createElement("div",{style:_.modeDiv},n.createElement(H,{control:n.createElement(Me,{style:_.inputRadio,checked:!!this.state.schedule.time.exactTime,onClick:()=>{const t=JSON.parse(JSON.stringify(this.state.schedule));t.time.exactTime=!0,this.onChange(t)}}),label:D.t("sch_exactTime")})),this.state.schedule.time.exactTime&&n.createElement(Xe,{variant:"standard",value:e?this.state.schedule.time.start:"00:00",onChange:t=>{const s=JSON.parse(JSON.stringify(this.state.schedule));s.time.start=t.target.value,this.onChange(s)}},n.createElement(te,{key:"specific",value:"00:00"},D.t("sch_specificTime")),Rs.map(t=>n.createElement(te,{key:t,value:t},D.t(`sch_astro_${t}`)))),this.state.schedule.time.exactTime&&!e&&n.createElement("div",{style:_.settingsDiv},n.createElement(le,{variant:"standard",style:_.inputTime,key:"exactTimeValue",value:this.state.schedule.time.start,type:"time",sx:t=>({'& input[type="time"]::-webkit-calendar-picker-indicator':{filter:t.palette.mode==="dark"?"invert(80%)":void 0}}),onChange:t=>{const s=JSON.parse(JSON.stringify(this.state.schedule));s.time.start=t.target.value,this.onChange(s)},slotProps:{inputLabel:{shrink:!0}},margin:"normal"})))}static getDivider(){return n.createElement("hr",{style:_.hr})}getPeriodModes(){const e=this.state.schedule,t=!e.period.dows&&!e.period.months&&!e.period.dates&&!e.period.years&&!e.period.days&&!e.period.weeks;return t&&!e.period.once&&(e.period.once=Ce.now2string(!0)),[n.createElement("div",{key:"once",style:{..._.rowDiv,..._.rowOnce}},n.createElement("div",{style:_.modeDiv},n.createElement(H,{control:n.createElement(Me,{style:_.inputRadio,checked:!!t,onClick:()=>{const s=JSON.parse(JSON.stringify(this.state.schedule));s.period.once||=Ce.now2string(!0),s.period.dows="",s.period.months="",s.period.dates="",s.period.years=0,s.period.yearDate=0,s.period.yearMonth=0,s.period.weeks=0,s.period.days=0,this.onChange(s)}}),label:D.t("sch_periodOnce")})),t&&n.createElement("div",{style:_.settingsDiv},n.createElement(le,{variant:"standard",style:_.inputDate,type:"date",ref:this.refOnce,key:"exactDateAt",defaultValue:Ur(e.period.once),onChange:s=>{this.timerOnce&&clearTimeout(this.timerOnce),this.timerOnce=null,this.refOnce.current&&(this.refOnce.current.style.background="#ff000030"),this.timerOnce=setTimeout(r=>{this.timerOnce=null,this.refOnce.current&&(this.refOnce.current.style.background="");const o=JSON.parse(JSON.stringify(this.state.schedule)),M=Ce.string2date(r);M.toString()!=="Invalid Date"&&(o.period.once=`${yt(M.getDate())}.${yt(M.getMonth()+1)}.${M.getFullYear()}`,this.onChange(o))},1500,s.target.value)},slotProps:{inputLabel:{shrink:!0}},label:D.t("sch_at"),margin:"normal"}))),n.createElement(W,{component:"div",key:"days",sx:E.getStyle(this.props.theme,_.rowDiv,_.rowDays)},n.createElement("div",{style:_.modeDiv},n.createElement(H,{control:n.createElement(Me,{style:_.inputRadio,checked:!!e.period.days,onClick:()=>{const s=JSON.parse(JSON.stringify(this.state.schedule));s.period.days=1,s.period.dows="",s.period.months="",s.period.dates="",s.period.years=0,s.period.yearDate=0,s.period.yearMonth=0,s.period.weeks=0,s.period.once="",this.onChange(s)}}),label:D.t("sch_periodDaily")})),n.createElement("div",{style:_.settingsDiv},this.getPeriodSettingsDaily(),e.period.days?this.getPeriodSettingsWeekdays():null)),n.createElement(W,{component:"div",key:"weeks",sx:E.getStyle(this.props.theme,_.rowDiv,_.rowDows)},n.createElement("div",{style:_.modeDiv},n.createElement(H,{control:n.createElement(Me,{style:_.inputRadio,checked:!!e.period.weeks,onClick:()=>{const s=JSON.parse(JSON.stringify(this.state.schedule));s.period.weeks=e.period.weeks?0:1,s.period.dows||="[0]",s.period.months="",s.period.dates="",s.period.years=0,s.period.yearDate=0,s.period.yearMonth=0,s.period.days=0,s.period.once="",this.onChange(s)}}),label:D.t("sch_periodWeekly")})),n.createElement(W,{component:"div",style:_.settingsDiv},n.createElement("div",{style:_.settingsDiv},this.getPeriodSettingsWeekly()),n.createElement(W,{component:"div",sx:E.getStyle(this.props.theme,_.settingsDiv,_.rowDowsDows)},this.state.schedule.period.weeks?this.getPeriodSettingsWeekdays():null))),n.createElement(W,{component:"div",key:"months",sx:E.getStyle(this.props.theme,_.rowDiv,_.rowMonths)},n.createElement("div",{style:_.modeDiv},n.createElement(H,{control:n.createElement(Me,{style:_.inputRadio,checked:!!e.period.months,onClick:()=>{const s=JSON.parse(JSON.stringify(this.state.schedule));s.period.months=1,s.period.dows="",s.period.dates="",s.period.years=0,s.period.yearDate=0,s.period.yearMonth=0,s.period.weeks=0,s.period.days=0,s.period.once="",this.onChange(s)}}),label:D.t("sch_periodMonthly")})),n.createElement("div",{style:_.settingsDiv},this.getPeriodSettingsMonthly(),e.period.months?n.createElement(W,null,n.createElement(W,{component:"div",sx:E.getStyle(this.props.theme,_.settingsDiv,_.rowMonthsDates)},n.createElement(H,{control:n.createElement(ne,{style:_.inputRadio,checked:!!e.period.dates,onClick:()=>{const s=JSON.parse(JSON.stringify(this.state.schedule));s.period.months||=1;const r=[];for(let o=1;o<=31;o++)r.push(o);s.period.dates||=JSON.stringify(r),s.period.dows="",s.period.years=0,s.period.yearDate=0,s.period.yearMonth=0,s.period.weeks=0,s.period.days=0,s.period.once="",this.onChange(s)}}),label:D.t("sch_periodDates")})),n.createElement(W,{component:"div",sx:E.getStyle(this.props.theme,_.settingsDiv,_.rowMonthsDates)},this.getPeriodSettingsDates())):null)),n.createElement(W,{component:"div",key:"years",sx:E.getStyle(this.props.theme,_.rowDiv,_.rowYears)},n.createElement("div",{style:_.modeDiv},n.createElement(H,{control:n.createElement(Me,{style:_.inputRadio,checked:!!e.period.years,onClick:()=>{const s=JSON.parse(JSON.stringify(this.state.schedule));s.period.years=1,s.period.yearDate=1,s.period.yearMonth=1,s.period.dows="",s.period.months=0,s.period.dates="",s.period.weeks=0,s.period.days=0,s.period.once="",this.onChange(s)}}),label:D.t("sch_periodYearly")})),n.createElement("div",{style:_.settingsDiv},n.createElement("div",{style:_.settingsDiv},this.getPeriodSettingsYearly()),!!e.period.years&&n.createElement("div",{style:_.settingsDiv},n.createElement("span",null,D.t("sch_on")),n.createElement(Ut,{key:"input",value:this.state.schedule.period.yearDate,style:_.inputEvery,type:"number",inputProps:{min:1,max:31},onChange:s=>{const r=JSON.parse(JSON.stringify(this.state.schedule));r.period.yearDate=parseInt(s.target.value,10),r.period.yearDate<1&&(r.period.yearDate=31),r.period.yearDate>31&&(r.period.yearDate=1),this.onChange(r)}}),n.createElement(Xe,{variant:"standard",value:e.period.yearMonth,onChange:s=>{const r=JSON.parse(JSON.stringify(this.state.schedule));r.period.yearMonth=s.target.value,this.onChange(r)}},n.createElement(te,{key:"every",value:0},D.t("sch_yearEveryMonth")),Oi.map((s,r)=>n.createElement(te,{key:s,value:r+1},D.t(s)))))))]}getPeriodSettingsMinutes(e){return n.createElement("div",{style:{display:"inline-block",marginTop:e?15:"inherit"}},n.createElement("label",{style:{marginLeft:4,marginRight:4}},D.t("sch_every")),n.createElement(Ut,{value:this.state.schedule.time.interval,style:{..._.inputEvery,verticalAlign:"bottom"},type:"number",inputProps:{min:1},onChange:t=>{const s=JSON.parse(JSON.stringify(this.state.schedule));s.time.interval=parseInt(t.target.value,10),this.onChange(s)}}),n.createElement(Xe,{variant:"standard",value:this.state.schedule.time.mode,onChange:t=>{const s=JSON.parse(JSON.stringify(this.state.schedule));s.time.mode=t.target.value,this.onChange(s)}},n.createElement(te,{value:Qr.minutes},D.t("sch_periodMinutes")),n.createElement(te,{value:Qr.hours},D.t("sch_periodHours"))))}getPeriodSettingsWeekdays(){const e=this.state.schedule,t=e.period.dows&&e.period.dows!=="[1, 2, 3, 4, 5]"&&e.period.dows!=="[0, 6]";return[n.createElement("div",{key:"workdays"},n.createElement(H,{control:n.createElement(Me,{style:_.inputRadio,checked:e.period.dows==="[1, 2, 3, 4, 5]",onClick:()=>{const s=JSON.parse(JSON.stringify(this.state.schedule));s.period.dows="[1, 2, 3, 4, 5]",s.period.days&&(s.period.days=1),this.onChange(s)}}),label:D.t("sch_periodWorkdays")})),n.createElement("div",{key:"weekend"},n.createElement(H,{control:n.createElement(Me,{style:_.inputRadio,checked:e.period.dows==="[0, 6]",onClick:()=>{const s=JSON.parse(JSON.stringify(this.state.schedule));s.period.dows="[0, 6]",s.period.days&&(s.period.days=1),this.onChange(s)}}),label:D.t("sch_periodWeekend")})),n.createElement("div",{key:"specific",style:{verticalAlign:"top"}},n.createElement(H,{style:{verticalAlign:"top"},control:n.createElement(Me,{style:_.inputRadio,checked:!!t,onClick:()=>{const s=JSON.parse(JSON.stringify(this.state.schedule));s.period.dows="[0, 1, 2, 3, 4, 5, 6]",s.period.days&&(s.period.days=1),this.onChange(s)}}),label:D.t("sch_periodWeekdays")}),t&&(e.period.days===1||e.period.weeks)&&n.createElement(Tr,{row:!0,style:{..._.inputGroup,width:150}},[1,2,3,4,5,6,0].map(s=>n.createElement(H,{key:`specific_${s}`,style:_.inputGroupElement,control:n.createElement(ne,{style:_.inputSmallCheck,checked:e.period.dows.includes(s.toString()),onChange:r=>{const o=JSON.parse(JSON.stringify(this.state.schedule));let M;try{M=JSON.parse(o.period.dows)}catch{M=[]}r.target.checked&&!M.includes(s)?M.push(s):!r.target.checked&&M.includes(s)&&M.splice(M.indexOf(s),1),M.sort((a,u)=>a-u),o.period.dows=JSON.stringify(M),o.period.days&&(o.period.days=1),this.onChange(o)}}),label:D.t(Yr[s])}))))]}getPeriodSettingsDaily(){if(!this.state.schedule.period.days)return null;const e=this.state.schedule;return[n.createElement("div",{key:"every_day"},n.createElement(H,{control:n.createElement(Me,{style:_.inputRadio,checked:e.period.days===1&&!e.period.dows,onClick:()=>{const t=JSON.parse(JSON.stringify(this.state.schedule));t.period.days=1,t.period.dows="",this.onChange(t)}}),label:D.t("sch_periodEveryDay")})),n.createElement("div",{key:"everyN_day"},n.createElement(H,{control:n.createElement(Me,{style:_.inputRadio,checked:e.period.days>1,onClick:()=>{const t=JSON.parse(JSON.stringify(this.state.schedule));t.period.days=2,t.period.dows="",this.onChange(t)}}),label:D.t("sch_periodEvery")}),e.period.days>1&&[n.createElement(Ut,{key:"input",value:this.state.schedule.period.days,style:_.inputEvery,type:"number",inputProps:{min:2},onChange:t=>{const s=JSON.parse(JSON.stringify(this.state.schedule));s.period.days=parseInt(t.target.value,10),s.period.dows="",this.onChange(s)}}),n.createElement("span",{key:"span",style:{paddingRight:10}},D.t("sch_periodDay"))])]}getPeriodSettingsWeekly(){if(!this.state.schedule.period.weeks)return null;const e=this.state.schedule;return[n.createElement("div",{key:"radios",style:{display:"inline-block",verticalAlign:"top"}},n.createElement("div",null,n.createElement(H,{control:n.createElement(Me,{style:_.inputRadio,checked:e.period.weeks===1,onClick:()=>{const t=JSON.parse(JSON.stringify(this.state.schedule));t.period.weeks=1,this.onChange(t)}}),label:D.t("sch_periodEveryWeek")})),n.createElement("div",null,n.createElement(H,{control:n.createElement(Me,{style:_.inputRadio,checked:e.period.weeks>1,onClick:()=>{const t=JSON.parse(JSON.stringify(this.state.schedule));t.period.weeks=2,this.onChange(t)}}),label:D.t("sch_periodEvery")}),e.period.weeks>1&&[n.createElement(Ut,{key:"input",value:this.state.schedule.period.weeks,style:_.inputEvery,type:"number",inputProps:{min:2},onChange:t=>{const s=JSON.parse(JSON.stringify(this.state.schedule));s.period.weeks=parseInt(t.target.value,10),this.onChange(s)}}),n.createElement("span",{key:"text"},D.t("sch_periodWeek"))]))]}getPeriodSettingsDates(){if(!this.state.schedule.period.dates)return null;const e=this.state.schedule,t=[];for(let r=1;r<=31;r++)t.push(r);const s=JSON.parse(e.period.dates);return n.createElement(Tr,{row:!0,style:{..._.inputGroup,maxWidth:620}},n.createElement(H,{style:_.inputDateDay,control:n.createElement(ne,{style:_.inputDateDayCheck,checked:s.length===31,onChange:()=>{const r=JSON.parse(JSON.stringify(this.state.schedule)),o=[];for(let M=1;M<=31;M++)o.push(M);r.period.dates=JSON.stringify(o),this.onChange(r)}}),label:D.t("sch_all")}),n.createElement(H,{style:_.inputDateDay,control:n.createElement(ne,{style:_.inputDateDayCheck,checked:!s.length,onChange:()=>{const r=JSON.parse(JSON.stringify(this.state.schedule));r.period.dates="[]",this.onChange(r)}}),label:D.t("sch_no_one")}),s.length!==31&&!!s.length&&n.createElement(H,{style:_.inputDateDay,control:n.createElement(ne,{style:_.inputDateDayCheck,checked:!1,onChange:()=>{const r=JSON.parse(JSON.stringify(this.state.schedule)),o=[],M=JSON.parse(r.period.dates);for(let a=1;a<=31;a++)M.includes(a)||o.push(a);o.sort((a,u)=>a-u),r.period.dates=JSON.stringify(o),this.onChange(r)}}),label:D.t("sch_invert")}),n.createElement("div",null),t.map(r=>n.createElement(H,{key:`date_${r}`,style:r?_.inputDateDay:{..._.inputDateDay,opacity:0,cursor:"default",userSelect:"none",pointerEvents:"none"},control:n.createElement(ne,{style:_.inputDateDayCheck,checked:JSON.parse(e.period.dates).includes(r),onChange:o=>{const M=JSON.parse(JSON.stringify(this.state.schedule));let a;try{a=JSON.parse(M.period.dates)}catch{a=[]}o.target.checked&&!a.includes(r)?a.push(r):!o.target.checked&&a.includes(r)&&a.splice(a.indexOf(r),1),a.sort((u,l)=>u-l),M.period.dates=JSON.stringify(a),this.onChange(M)}}),label:r<10?[n.createElement("span",{key:"0",style:{opacity:0}},"0"),n.createElement("span",{key:"num"},r)]:r})))}getPeriodSettingsMonthly(){if(!this.state.schedule.period.months)return null;const e=this.state.schedule,t=typeof e.period.months=="string"?JSON.parse(e.period.months):[];return[n.createElement("div",{key:"every"},n.createElement(H,{control:n.createElement(Me,{style:_.inputRadio,checked:typeof e.period.months=="number"&&e.period.months===1,onClick:()=>{const s=JSON.parse(JSON.stringify(this.state.schedule));s.period.months=1,this.onChange(e)}}),label:D.t("sch_periodEveryMonth")})),n.createElement("div",{key:"everyN"},n.createElement(H,{control:n.createElement(Me,{style:_.inputRadio,checked:typeof e.period.months=="number"&&e.period.months>1,onClick:()=>{const s=JSON.parse(JSON.stringify(this.state.schedule));s.period.months=2,this.onChange(s)}}),label:D.t("sch_periodEvery")}),typeof e.period.months=="number"&&e.period.months>1&&[n.createElement(Ut,{key:"input",value:e.period.months,style:_.inputEvery,type:"number",inputProps:{min:2},onChange:s=>{const r=JSON.parse(JSON.stringify(this.state.schedule));r.period.months=parseInt(s.target.value,10),r.period.months<1&&(r.period.months=1),this.onChange(r)}}),n.createElement("span",{key:"text"},D.t("sch_periodMonth"))]),n.createElement("div",{key:"specific",style:{verticalAlign:"top"}},n.createElement(H,{style:{verticalAlign:"top"},control:n.createElement(Me,{style:_.inputRadio,checked:typeof e.period.months=="string",onClick:()=>{const s=JSON.parse(JSON.stringify(this.state.schedule));s.period.months="[1,2,3,4,5,6,7,8,9,10,11,12]",this.onChange(s)}}),label:D.t("sch_periodSpecificMonths")}),typeof e.period.months=="string"&&n.createElement(Tr,{row:!0,style:_.inputGroup},n.createElement(H,{style:_.inputDateDay,control:n.createElement(ne,{style:_.inputDateDayCheck,checked:t.length===12,onChange:()=>{const s=JSON.parse(JSON.stringify(this.state.schedule)),r=[];for(let o=1;o<=12;o++)r.push(o);s.period.months=JSON.stringify(r),this.onChange(s)}}),label:D.t("sch_all")}),n.createElement(H,{style:_.inputDateDay,control:n.createElement(ne,{style:_.inputDateDayCheck,checked:!t.length,onChange:()=>{const s=JSON.parse(JSON.stringify(this.state.schedule));s.period.months="[]",this.onChange(s)}}),label:D.t("sch_no_one")}),t.length!==12&&!!t.length&&n.createElement(H,{style:_.inputDateDay,control:n.createElement(ne,{style:_.inputDateDayCheck,checked:!1,onChange:()=>{const s=JSON.parse(JSON.stringify(this.state.schedule)),r=[],o=JSON.parse(s.period.months);for(let M=1;M<=12;M++)o.includes(M)||r.push(M);r.sort((M,a)=>M-a),s.period.months=JSON.stringify(r),this.onChange(s)}}),label:D.t("sch_invert")}),n.createElement("div",null),Oi.map((s,r)=>n.createElement(H,{key:`month_${r}`,style:_.inputGroupElement,control:n.createElement(ne,{style:_.inputSmallCheck,checked:typeof e.period.months=="string"?JSON.parse(e.period.months).includes(r+1):e.period.months===r,onChange:o=>{const M=JSON.parse(JSON.stringify(this.state.schedule));let a;try{a=JSON.parse(M.period.months)}catch{a=[]}o.target.checked&&!a.includes(r+1)?a.push(r+1):!o.target.checked&&a.includes(r+1)&&a.splice(a.indexOf(r+1),1),a.sort((u,l)=>u-l),M.period.months=JSON.stringify(a),this.onChange(M)}}),label:D.t(s)}))))]}getPeriodSettingsYearly(){if(!this.state.schedule.period.years)return null;const e=this.state.schedule;return[n.createElement("div",{key:"year"},n.createElement(H,{control:n.createElement(Me,{style:_.inputRadio,checked:e.period.years===1,onClick:()=>{const t=JSON.parse(JSON.stringify(this.state.schedule));t.period.years=1,this.onChange(t)}}),label:D.t("sch_periodEveryYear")})),n.createElement("div",{key:"every"},n.createElement(H,{control:n.createElement(Me,{style:_.inputRadio,checked:e.period.years>1,onClick:()=>{const t=JSON.parse(JSON.stringify(this.state.schedule));t.period.years=2,this.onChange(t)}}),label:D.t("sch_periodEvery")}),e.period.years>1&&[n.createElement(Ut,{key:"input",value:this.state.schedule.period.years,style:_.inputEvery,type:"number",inputProps:{min:2},onChange:t=>{const s=JSON.parse(JSON.stringify(this.state.schedule));s.period.years=parseInt(t.target.value,10),s.period.years<1&&(s.period.years=1),this.onChange(s)}}),n.createElement("span",{key:"text"},D.t("sch_periodYear"))])]}static now2string(e){const t=new Date;return t.setHours(0),t.setMinutes(0),t.setSeconds(0),t.setMilliseconds(0),e&&(t.setDate(t.getDate()+2),t.setMilliseconds(t.getMilliseconds()-1)),`${yt(t.getDate())}.${yt(t.getMonth()+1)}.${yt(t.getFullYear())}`}static string2date(e){let t=e.split(".");return t.length===1?(t=e.split("-"),new Date(parseInt(t[0],10),parseInt(t[1],10)-1,parseInt(t[2],10))):new Date(parseInt(t[2],10),parseInt(t[1],10)-1,parseInt(t[0],10))}getValidSettings(){const e=this.state.schedule;return n.createElement("div",{style:_.rowDiv},n.createElement("div",{style:{..._.modeDiv,verticalAlign:"middle"}},n.createElement("span",{style:{fontWeight:"bold",paddingRight:10}},D.t("sch_valid")),n.createElement("span",null,D.t("sch_validFrom"))),n.createElement("div",{style:_.settingsDiv},n.createElement(le,{variant:"standard",style:{..._.inputDate,marginRight:10},key:"exactTimeFrom",inputRef:this.refFrom,defaultValue:Ur(e.valid.from),type:"date",onChange:t=>{this.timerFrom&&clearTimeout(this.timerFrom),this.refFrom.current&&(this.refFrom.current.style.background="#ff000030"),this.timerFrom=setTimeout(s=>{this.timerFrom=null,this.refFrom.current&&(this.refFrom.current.style.background="");const r=JSON.parse(JSON.stringify(this.state.schedule)),o=Ce.string2date(s);o.toString()!=="Invalid Date"&&(r.valid.from=`${yt(o.getDate())}.${yt(o.getMonth()+1)}.${o.getFullYear()}`,this.onChange(r))},1500,t.target.value)},slotProps:{inputLabel:{shrink:!0}},margin:"normal"}),n.createElement(H,{control:n.createElement(ne,{style:_.inputRadio,checked:!!e.valid.to,onClick:()=>{const t=JSON.parse(JSON.stringify(this.state.schedule));t.valid.to=t.valid.to?"":Ce.now2string(!0),this.onChange(t)}}),label:D.t("sch_validTo")}),!!e.valid.to&&n.createElement(le,{variant:"standard",inputRef:this.refTo,style:{..._.inputDate,marginRight:10},key:"exactTimeFrom",type:"date",defaultValue:Ur(e.valid.to),onChange:t=>{this.timerTo&&clearTimeout(this.timerTo),this.refTo.current&&(this.refTo.current.style.background="#ff000030"),this.timerTo=setTimeout(s=>{this.timerTo=null,this.refTo.current&&(this.refTo.current.style.background="");const r=JSON.parse(JSON.stringify(this.state.schedule)),o=Ce.string2date(s);o.toString()!=="Invalid Date"&&(r.valid.to=`${yt(o.getDate())}.${yt(o.getMonth()+1)}.${o.getFullYear()}`,this.onChange(r))},1500,t.target.value)},slotProps:{inputLabel:{shrink:!0}},margin:"normal"})))}render(){return n.createElement("div",{style:{height:"calc(100% - 48px)",width:"100%",overflow:"hidden"}},n.createElement("div",null,this.state.desc),n.createElement("div",{style:_.scrollWindow},n.createElement("h5",null,D.t("sch_time")),this.getTimePeriodElements(),this.getTimeExactElements(),Ce.getDivider(),n.createElement("h5",null,D.t("sch_period")),this.getPeriodModes(),!this.state.schedule.period.once&&Ce.getDivider(),!this.state.schedule.period.once&&this.getValidSettings()))}}const Ei={different:{opacity:.5},icon:{width:16,height:16,marginRight:8}};class Mge extends ze{wordDifferent;timeout=null;constructor(e){super(e),e.different&&(this.wordDifferent=e.t("ra___different__"));let t;Array.isArray(e.list)?t=e.list.filter(s=>(s==null?void 0:s._id)&&s.common).map(s=>{var r,o;return{name:E.getObjectNameFromObj(s,e.lang).replace("system.group.","").replace("system.user.","").replace("enum.rooms.","").replace("enum.functions.",""),value:s._id,icon:(r=s.common)==null?void 0:r.icon,color:(o=s.common)==null?void 0:o.color}}):t=Object.values(e.list).filter(s=>(s==null?void 0:s._id)&&s.common).map(s=>{var r,o;return{name:E.getObjectNameFromObj(s,e.lang).replace("system.group.","").replace("system.user.","").replace("enum.rooms.","").replace("enum.functions.",""),value:s._id,icon:(r=s.common)==null?void 0:r.icon,color:(o=s.common)==null?void 0:o.color}}),e.different&&e.value===e.different&&t.unshift({value:e.different,name:this.wordDifferent||""}),e.allowNone&&t.unshift({value:"",name:D.t("ra_none")}),this.state={list:t}}render(){this.props.allowNone&&!this.state.list.find(r=>r.value==="")?this.timeout=this.timeout||setTimeout(()=>{this.timeout=null;const r=JSON.parse(JSON.stringify(this.state.list));r.unshift({value:"",name:D.t("ra_none")}),this.setState({list:r})},100):!this.props.allowNone&&this.state.list.find(r=>r.value==="")&&(this.timeout=this.timeout||setTimeout(()=>{this.timeout=null;const r=JSON.parse(JSON.stringify(this.state.list)),o=this.state.list.findIndex(M=>M.value==="");r.splice(o,1),this.setState({list:r})},100));const e=this.state.list.find(r=>r.value===this.props.value||this.props.removePrefix&&r.value.replace(this.props.removePrefix,"")===this.props.value),t=this.props.value===this.props.different?{}:{color:(e==null?void 0:e.color)||void 0,backgroundColor:E.getInvertedColor((e==null?void 0:e.color)||"",this.props.themeType)};this.props.dense&&this.props.style&&Object.assign(t,this.props.style);const s=n.createElement(Xe,{variant:"standard",disabled:this.props.disabled,value:this.props.value,slotProps:{input:this.props.inputProps},renderValue:()=>n.createElement("span",null,e!=null&&e.icon?n.createElement(Se,{src:e==null?void 0:e.icon,style:Ei.icon}):null,e==null?void 0:e.name),sx:{"&.MuiSelect-root":this.props.value===this.props.different?Ei.different:{}},classes:{root:this.props.dense?this.props.className:""},style:t,onChange:r=>{if(this.props.different&&r.target.value!==this.props.different){let o=null;for(let M=0;Mthis.props.onChange(r.target.value));return}}this.props.onChange(this.props.removePrefix?r.target.value.replace(this.props.removePrefix,""):r.target.value)}},this.state.list.map(r=>n.createElement(te,{style:this.props.different&&r.value===this.props.different?Ei.different:{color:r.color||void 0,backgroundColor:E.getInvertedColor(r.color||"",this.props.themeType)},key:r.value,value:r.value},r.icon?n.createElement(Se,{src:r.icon,style:Ei.icon}):null,r.name)));return this.props.dense?s:n.createElement(wt,{variant:"standard",fullWidth:!!this.props.fullWidth,style:this.props.style,className:this.props.className},n.createElement(As,null,this.props.label),s)}}class nge extends ze{resizerRefTable;resizerActiveIndex;resizerActiveDiv;resizerCurrentWidths;widthFilled=!1;installTimeout=null;resizerMin=0;resizerMinNext=0;resizerPosition=0;resizerOldWidth=0;resizerOldWidthNext=0;constructor(e){super(e),this.resizerRefTable=n.createRef(),this.resizerActiveIndex=null,this.resizerActiveDiv=null,this.resizerCurrentWidths=[]}componentDidMount(){this.resizerInstall()}componentWillUnmount(){this.resizerUninstall()}resizerInstall(){if(this.resizerRefTable.current&&!this.resizerRefTable.current._installed){this.resizerRefTable.current._installed=!0;const e=this.resizerRefTable.current.querySelectorAll("th"),t=(window._localStorage||window.localStorage).getItem(`App.${this.props.name||"history"}.table`);if(this.widthFilled=!1,t)try{this.resizerCurrentWidths=JSON.parse(t),this.widthFilled=!0}catch{}if(this.widthFilled)if(this.resizerCurrentWidths.length!==e.length)this.resizerCurrentWidths=[],this.widthFilled=!1;else{const s=this.resizerRefTable.current.offsetWidth;let r=0;for(let o=0;o20&&(this.resizerCurrentWidths=[],this.widthFilled=!1)}for(let s=0;s{this.installTimeout=null,this.resizerInstall()},100)}resizerReset=()=>{for(let e=0;e{if(this.resizerActiveDiv&&this.resizerActiveIndex!==null){const t=this.resizerOldWidth+e.clientX-this.resizerPosition,s=this.resizerOldWidthNext-e.clientX+this.resizerPosition;(!this.resizerMin||t>this.resizerMin)&&(!this.resizerMinNext||s>this.resizerMinNext)&&(this.resizerCurrentWidths[this.resizerActiveIndex]=t,this.resizerCurrentWidths[this.resizerActiveIndex+1]=s,this.resizerApplyWidths())}};resizerMouseUp=()=>{(window._localStorage||window.localStorage).setItem(`App.${this.props.name||"history"}.table`,JSON.stringify(this.resizerCurrentWidths)),this.resizerActiveIndex=null,this.resizerActiveDiv=null,window.removeEventListener("mousemove",this.resizerMouseMove),window.removeEventListener("mouseup",this.resizerMouseUp)};resizerMouseDown=e=>{var t,s,r,o;if(this.resizerActiveIndex===null||this.resizerActiveIndex===void 0){console.log(`Mouse down ${(t=e.target)==null?void 0:t.dataset.index}`),this.resizerActiveIndex=parseInt(((s=e.target)==null?void 0:s.dataset.index)||"0",10),this.resizerActiveDiv=e.target,this.resizerMin=this.props.minWidths?this.props.minWidths[this.resizerActiveIndex]:0,this.resizerMinNext=this.props.minWidths?this.props.minWidths[this.resizerActiveIndex+1]:0,this.resizerPosition=e.clientX;let M;this.resizerCurrentWidths[this.resizerActiveIndex]==="auto"&&(M=(r=this.resizerRefTable.current)==null?void 0:r.querySelectorAll("th"),M&&(this.resizerCurrentWidths[this.resizerActiveIndex]=M[this.resizerActiveIndex].offsetWidth)),this.resizerCurrentWidths[this.resizerActiveIndex+1]==="auto"&&(M=M||((o=this.resizerRefTable.current)==null?void 0:o.querySelectorAll("th")),M&&(this.resizerCurrentWidths[this.resizerActiveIndex+1]=M[this.resizerActiveIndex+1].offsetWidth)),this.resizerOldWidth=this.resizerCurrentWidths[this.resizerActiveIndex],this.resizerOldWidthNext=this.resizerCurrentWidths[this.resizerActiveIndex+1],window.addEventListener("mousemove",this.resizerMouseMove),window.addEventListener("mouseup",this.resizerMouseUp)}};render(){if(this.props.ready===!1)return n.createElement(Ml,null);const e={gridTemplateColumns:this.resizerApplyWidths()};return n.createElement($a,{stickyHeader:this.props.stickyHeader,size:this.props.size||"small",className:this.props.className,sx:this.props.sx,ref:this.resizerRefTable,style:{...this.props.style||void 0,...e}},this.props.children)}}const vr={div:{borderRadius:3,padding:"0 3px",lineHeight:"20px",whiteSpace:"nowrap",overflow:"hidden",display:"flex",alignItems:"center"},icon:{width:16,height:16,marginRight:8,verticalAlign:"middle"},text:{display:"inline-block",overflow:"hidden",textOverflow:"ellipsis"}};function age(i){var o,M,a,u,l,N,c,L,j;const e=i.value;let t;const s=i.removePrefix||"";if(typeof e=="string"){const g=i.list;if(g)if(Array.isArray(g)){const y=g.find(d=>(d==null?void 0:d._id)===s+e);y?t={name:E.getObjectNameFromObj(y,i.lang).replace("system.group.",""),value:y._id,icon:i.icon||((o=y.common)==null?void 0:o.icon),color:i.color||((M=y.common)==null?void 0:M.color)}:t={name:e,value:s+e}}else if(g[s+e]){const y=g[s+e];t={name:E.getObjectNameFromObj(y,i.lang).replace("system.group.",""),value:y._id,icon:i.icon||((a=y.common)==null?void 0:a.icon),color:i.color||((u=y.common)==null?void 0:u.color)}}else t={name:e,value:s+e,icon:i.icon,color:i.color};else t={name:e,value:s+e,icon:i.icon,color:i.color}}else if(!e||typeof e!="object")t={name:"",value:"",icon:i.icon,color:i.color};else{const g=e;t={name:E.getObjectNameFromObj(g,i.lang).replace("system.group.","").replace("system.user.","").replace("enum.rooms.","").replace("enum.functions.",""),value:g._id,icon:i.icon||((l=g.common)==null?void 0:l.icon),color:i.color||((N=g.common)==null?void 0:N.color)}}const r=t!=null&&t.color?{border:`1px solid ${E.invertColor(t==null?void 0:t.color)}`,color:E.getInvertedColor(t==null?void 0:t.color,i.themeType||"light",!0)||void 0,backgroundColor:t==null?void 0:t.color}:{};return n.createElement("div",{style:{...i.style||void 0,...vr.div,...r||void 0},className:E.clsx(i.className,(c=i.moreClasses)==null?void 0:c.root),title:i.title||t.value},t!=null&&t.icon?n.createElement(Se,{src:t==null?void 0:t.icon,className:(L=i.moreClasses)==null?void 0:L.icon,style:vr.icon}):null,n.createElement("div",{style:vr.text,className:(j=i.moreClasses)==null?void 0:j.text},t==null?void 0:t.name))}function cge({themeName:i,toggleTheme:e,t,className:s,style:r,size:o}){return n.createElement("div",{className:s||void 0,style:r||void 0},n.createElement(ae,{title:t("ra_Change color theme"),slotProps:{popper:{sx:{pointerEvents:"none"}}}},n.createElement(P,{onClick:()=>e(),size:o||"medium"},i==="dark"&&n.createElement(Vl,{className:s}),i==="blue"&&n.createElement(Zl,{className:s}),i==="colored"&&n.createElement(bo,{className:s}),i!=="dark"&&i!=="blue"&&i!=="colored"&&n.createElement(Xl,{className:s}))))}function Lr(){return(Lr=Object.assign||function(i){for(var e=1;e=0||(r[t]=i[t]);return r}function Do(i){var e=Fe(i),t=Fe(function(s){e.current&&e.current(s)});return e.current=i,t.current}var Mi=function(i,e,t){return e===void 0&&(e=0),t===void 0&&(t=1),i>t?t:i0:d.buttons>0)&&r.current?o(ja(r.current,d,a.current)):y(!1)},g=function(){return y(!1)};function y(d){var h=u.current,m=zo(r.current),w=d?m.addEventListener:m.removeEventListener;w(h?"touchmove":"mousemove",j),w(h?"touchend":"mouseup",g)}return[function(d){var h=d.nativeEvent,m=r.current;if(m&&(ga(h),!(function(O,A){return A&&!ei(O)})(h,u.current)&&m)){if(ei(h)){u.current=!0;var w=h.changedTouches||[];w.length&&(a.current=w[0].identifier)}m.focus(),o(ja(m,h,a.current)),y(!0)}},function(d){var h=d.which||d.keyCode;h<37||h>40||(d.preventDefault(),M({left:h===39?.05:h===37?-.05:0,top:h===40?.05:h===38?-.05:0}))},y]},[M,o]),N=l[0],c=l[1],L=l[2];return ye(function(){return L},[L]),n.createElement("div",Lr({},s,{onTouchStart:N,onMouseDown:N,className:"react-colorful__interactive",ref:r,onKeyDown:c,tabIndex:0,role:"slider"}))}),rM=function(i){return i.filter(Boolean).join(" ")},mu=function(i){var e=i.color,t=i.left,s=i.top,r=s===void 0?.5:s,o=rM(["react-colorful__pointer",i.className]);return n.createElement("div",{className:o,style:{top:100*r+"%",left:100*t+"%"}},n.createElement("div",{className:"react-colorful__pointer-fill",style:{backgroundColor:e}}))},pe=function(i,e,t){return e===void 0&&(e=0),t===void 0&&(t=Math.pow(10,e)),Math.round(t*i)/t},cLe=function(i){return jLe(Io(i))},Io=function(i){return i[0]==="#"&&(i=i.substring(1)),i.length<6?{r:parseInt(i[0]+i[0],16),g:parseInt(i[1]+i[1],16),b:parseInt(i[2]+i[2],16),a:i.length===4?pe(parseInt(i[3]+i[3],16)/255,2):1}:{r:parseInt(i.substring(0,2),16),g:parseInt(i.substring(2,4),16),b:parseInt(i.substring(4,6),16),a:i.length===8?pe(parseInt(i.substring(6,8),16)/255,2):1}},uLe=function(i){return LLe(NLe(i))},lLe=function(i){var e=i.s,t=i.v,s=i.a,r=(200-e)*t/100;return{h:pe(i.h),s:pe(r>0&&r<200?e*t/100/(r<=100?r:200-r)*100:0),l:pe(r/2),a:pe(s,2)}},ho=function(i){var e=lLe(i);return"hsl("+e.h+", "+e.s+"%, "+e.l+"%)"},NLe=function(i){var e=i.h,t=i.s,s=i.v,r=i.a;e=e/360*6,t/=100,s/=100;var o=Math.floor(e),M=s*(1-t),a=s*(1-(e-o)*t),u=s*(1-(1-e+o)*t),l=o%6;return{r:pe(255*[s,a,M,M,u,s][l]),g:pe(255*[u,s,s,a,M,M][l]),b:pe(255*[M,M,u,s,s,a][l]),a:pe(r,2)}},_i=function(i){var e=i.toString(16);return e.length<2?"0"+e:e},LLe=function(i){var e=i.r,t=i.g,s=i.b,r=i.a,o=r<1?_i(pe(255*r)):"";return"#"+_i(e)+_i(t)+_i(s)+o},jLe=function(i){var e=i.r,t=i.g,s=i.b,r=i.a,o=Math.max(e,t,s),M=o-Math.min(e,t,s),a=M?o===e?(t-s)/M:o===t?2+(s-e)/M:4+(e-t)/M:0;return{h:pe(60*(a<0?a+6:a)),s:pe(o?M/o*100:0),v:pe(o/255*100),a:r}},gLe=n.memo(function(i){var e=i.hue,t=i.onChange,s=rM(["react-colorful__hue",i.className]);return n.createElement("div",{className:s},n.createElement(Au,{onMove:function(r){t({h:360*r.left})},onKey:function(r){t({h:Mi(e+360*r.left,0,360)})},"aria-label":"Hue","aria-valuenow":pe(e),"aria-valuemax":"360","aria-valuemin":"0"},n.createElement(mu,{className:"react-colorful__hue-pointer",left:e/360,color:ho({h:e,s:100,v:100,a:1})})))}),TLe=n.memo(function(i){var e=i.hsva,t=i.onChange,s={backgroundColor:ho({h:e.h,s:100,v:100,a:1})};return n.createElement("div",{className:"react-colorful__saturation",style:s},n.createElement(Au,{onMove:function(r){t({s:100*r.left,v:100-100*r.top})},onKey:function(r){t({s:Mi(e.s+100*r.left,0,100),v:Mi(e.v-100*r.top,0,100)})},"aria-label":"Color","aria-valuetext":"Saturation "+pe(e.s)+"%, Brightness "+pe(e.v)+"%"},n.createElement(mu,{className:"react-colorful__saturation-pointer",top:1-e.v/100,left:e.s/100,color:ho(e)})))}),pu=function(i,e){if(i===e)return!0;for(var t in i)if(i[t]!==e[t])return!1;return!0},yLe=function(i,e){return i.toLowerCase()===e.toLowerCase()||pu(Io(i),Io(e))};function DLe(i,e,t){var s=Do(t),r=ko(function(){return i.toHsva(e)}),o=r[0],M=r[1],a=Fe({color:e,hsva:o});ye(function(){if(!i.equal(e,a.current.color)){var l=i.toHsva(e);a.current={hsva:l,color:e},M(l)}},[e,i]),ye(function(){var l;pu(o,a.current.hsva)||i.equal(l=i.fromHsva(o),a.current.color)||(a.current={hsva:o,color:l},s(l))},[o,i,s]);var u=Qt(function(l){M(function(N){return Object.assign({},N,l)})},[]);return[o,u]}var dLe=typeof window<"u"?Xu:ye,zLe=function(){return typeof __webpack_nonce__<"u"?__webpack_nonce__:void 0},Ta=new Map,ILe=function(i){dLe(function(){var e=i.current?i.current.ownerDocument:document;if(e!==void 0&&!Ta.has(e)){var t=e.createElement("style");t.innerHTML=`.react-colorful{position:relative;display:flex;flex-direction:column;width:200px;height:200px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default}.react-colorful__saturation{position:relative;flex-grow:1;border-color:transparent;border-bottom:12px solid #000;border-radius:8px 8px 0 0;background-image:linear-gradient(0deg,#000,transparent),linear-gradient(90deg,#fff,hsla(0,0%,100%,0))}.react-colorful__alpha-gradient,.react-colorful__pointer-fill{content:"";position:absolute;left:0;top:0;right:0;bottom:0;pointer-events:none;border-radius:inherit}.react-colorful__alpha-gradient,.react-colorful__saturation{box-shadow:inset 0 0 0 1px rgba(0,0,0,.05)}.react-colorful__alpha,.react-colorful__hue{position:relative;height:24px}.react-colorful__hue{background:linear-gradient(90deg,red 0,#ff0 17%,#0f0 33%,#0ff 50%,#00f 67%,#f0f 83%,red)}.react-colorful__last-control{border-radius:0 0 8px 8px}.react-colorful__interactive{position:absolute;left:0;top:0;right:0;bottom:0;border-radius:inherit;outline:none;touch-action:none}.react-colorful__pointer{position:absolute;z-index:1;box-sizing:border-box;width:28px;height:28px;transform:translate(-50%,-50%);background-color:#fff;border:2px solid #fff;border-radius:50%;box-shadow:0 2px 4px rgba(0,0,0,.2)}.react-colorful__interactive:focus .react-colorful__pointer{transform:translate(-50%,-50%) scale(1.1)}.react-colorful__alpha,.react-colorful__alpha-pointer{background-color:#fff;background-image:url('data:image/svg+xml;charset=utf-8,')}.react-colorful__saturation-pointer{z-index:3}.react-colorful__hue-pointer{z-index:2}`,Ta.set(e,t);var s=zLe();s&&t.setAttribute("nonce",s),e.head.appendChild(t)}},[])},hLe=function(i){var e=i.className,t=i.colorModel,s=i.color,r=s===void 0?t.defaultColor:s,o=i.onChange,M=Cu(i,["className","colorModel","color","onChange"]),a=Fe(null);ILe(a);var u=DLe(t,r,o),l=u[0],N=u[1],c=rM(["react-colorful",e]);return n.createElement("div",Lr({},M,{ref:a,className:c}),n.createElement(TLe,{hsva:l,onChange:N}),n.createElement(gLe,{hue:l.h,onChange:N,className:"react-colorful__last-control"}))},wLe={defaultColor:"000",toHsva:cLe,fromHsva:function(i){return uLe({h:i.h,s:i.s,v:i.v,a:1})},equal:yLe},CLe=function(i){return n.createElement(hLe,Lr({},i,{colorModel:wLe}))};class ALe extends ze{dialogName;filters;filterFunc;constructor(e){super(e),this.dialogName=this.props.dialogName||"default",this.dialogName=`SelectID.${this.dialogName}`;const t=(window._localStorage||window.localStorage).getItem(this.dialogName)||"{}";try{this.filters=JSON.parse(t)}catch{this.filters={}}e.filters&&(this.filters={...this.filters,...e.filters||{}});let s=this.props.selected||[];if(Array.isArray(s)||(s=[s]),s=s.filter(r=>r),e.filterFunc)if(typeof e.filterFunc=="string")try{this.filterFunc=new Function("obj",e.filterFunc)}catch{console.error(`Cannot parse filter function: "obj => ${e.filterFunc}"`),this.filterFunc=void 0}else this.filterFunc=e.filterFunc;this.state={selected:s,name:"",selectionBlocked:!1}}handleCancel(){this.props.onClose()}handleOk(){this.props.onOk(this.props.multiSelect?this.state.selected:this.state.selected[0]||"",this.state.name),this.props.onClose()}render(){let e;return this.state.name||this.state.selected.length?this.state.selected.length===1?e=[n.createElement("span",{key:"selected"},D.t("ra_Selected")," "),n.createElement("span",{key:"id",style:{fontWeight:"bold",fontStyle:"italic"}},(this.state.name||this.state.selected[0])+(this.state.name?` [${this.state.selected[0]}]`:""))]:e=[n.createElement("span",{key:"selected"},D.t("ra_Selected")," "),n.createElement("span",{key:"id",style:{fontWeight:"bold",fontStyle:"italic"}},D.t("%s items",this.state.selected.length.toString()))]:e=this.props.title||D.t("ra_Please select object ID..."),n.createElement(de,{onClose:()=>{},maxWidth:!1,style:{zIndex:this.props.zIndex||void 0},sx:{"& .MuiDialog-paper":{height:"95%",p:"4px",width:"100%",maxWidth:"100%",maxHeight:"calc(100% - 16px)"}},fullWidth:!0,open:!0,"aria-labelledby":"ar_dialog_selectid_title"},n.createElement(he,{id:"ar_dialog_selectid_title",style:{whiteSpace:"nowrap",width:"calc(100% - 72px)",overflow:"hidden",display:"inline-block",textOverflow:"ellipsis"}},e),n.createElement(Ae,{style:{height:"100%",overflow:"hidden",padding:"8px 4px"}},n.createElement(aLe,{foldersFirst:this.props.foldersFirst,imagePrefix:this.props.imagePrefix||this.props.prefix,dateFormat:this.props.dateFormat,defaultFilters:this.filters,dialogName:this.dialogName,isFloatComma:this.props.isFloatComma,showExpertButton:this.props.showExpertButton!==void 0?this.props.showExpertButton:!0,expertMode:this.props.expertMode,columns:this.props.columns||["name","type","role","room","func","val"],types:this.props.types?Array.isArray(this.props.types)?this.props.types:[this.props.types]:["state"],root:this.props.root,t:D.t,lang:this.props.lang||D.getLanguage(),socket:this.props.socket,selected:this.state.selected,multiSelect:this.props.multiSelect,notEditable:this.props.notEditable===void 0?!0:this.props.notEditable,themeName:this.props.themeName,themeType:this.props.themeType,theme:this.props.theme,customFilter:this.props.customFilter,allowNonObjects:this.props.allowNonObjects,onFilterChanged:t=>{this.filters=t,(window._localStorage||window.localStorage).setItem(this.dialogName,JSON.stringify(t))},onSelect:async(t,s,r)=>{let o;if(Array.isArray(t)?o=t:o=[t],JSON.stringify(o)!==JSON.stringify(this.state.selected)){let M=!0;if(this.props.onSelectConfirm){const a={};for(const u of o)try{a[u]=await this.props.socket.getObject(u)}catch{}M=await this.props.onSelectConfirm(o,a)}this.setState({selected:o,name:s,selectionBlocked:!M},()=>r&&this.handleOk())}else r&&this.handleOk()},filterFunc:this.filterFunc,title:"",onAllLoaded:()=>this.setState({allLoaded:!0})})),n.createElement(me,null,n.createElement(X,{id:`ar_dialog_selectid_ok_${this.props.dialogName||""}`,variant:"contained",onClick:()=>this.handleOk(),startIcon:n.createElement(Ue,null),disabled:!this.state.allLoaded||!this.state.selected.length||this.state.selectionBlocked,color:"primary"},this.props.ok||D.t("ra_Ok")),n.createElement(X,{id:`ar_dialog_selectid_cancel_${this.props.dialogName||""}`,color:"grey",variant:"contained",onClick:()=>this.handleCancel(),startIcon:n.createElement(ui,null)},this.props.cancel||D.t("ra_Cancel"))))}}function $t(i,e,t){if(typeof e=="string"&&(e=e.split(".")),!i)return null;if(e.length===1)return t&&t[i[e[0]]]?t[i[e[0]]]:i[e[0]];const s=e.shift();return $t(i[s],e)}function Ou(i,e,t){if(typeof e=="string"&&(e=e.split(".")),e.length===1)return i[e[0]]=t;const s=e.shift();return(i[s]===null||i[s]===void 0)&&(i[s]={}),Ou(i[s],e,t)}const R={tableContainer:{width:"100%",height:"100%",overflow:"auto"},table:{width:"100%",minWidth:800,maxWidth:1920},cell:{paddingTop:0,paddingBottom:0,paddingLeft:4,paddingRight:4},rowMainWithChildren:{},rowMainWithoutChildren:{},rowNoEdit:{opacity:.3},cellExpand:{width:30},cellButton:{width:30},cellHeader:{fontWeight:"bold",background:i=>(i.palette.mode==="dark","#888"),color:i=>i.palette.mode==="dark"?"#EEE":"#111",height:48,wordBreak:"break-word",whiteSpace:"pre"},width_name_nicknames:{maxWidth:150},width_ioType:{maxWidth:100},width_type:{maxWidth:100},width_displayTraits:{maxWidth:100},width_roomHint:{maxWidth:100},rowSecondary:{fontStyle:"italic"},cellSecondary:{fontSize:10},visuallyHidden:{border:0,clip:"rect(0 0 0 0)",height:1,margin:-1,overflow:"hidden",padding:0,position:"absolute",top:20,width:1},fieldEditWithButton:{width:"calc(100% - 33px)",display:"inline-block"},fieldEdit:{width:"100%",display:"inline-block",lineHeight:"50px",verticalAlign:"middle"},fieldButton:{width:30,display:"inline-block"},colorDialog:{overflow:"hidden",padding:15},subText:{fontSize:10,fontStyle:"italic"},glow:{animation:"glow 0.2s 2 alternate"}};function ya(i,e,t,s){const r=$t(i,t,s)||"",o=$t(e,t,s)||"";return or?1:0}function mLe(i,e,t){return i==="desc"?(s,r)=>ya(s,r,e,t):(s,r)=>-ya(s,r,e,t)}function pLe(i,e){const t=i.map((s,r)=>({e:s,i:r}));return t.sort((s,r)=>{const o=e(s.e,r.e);return o||s.i-r.i}),t.map(s=>s.e)}class wo extends ze{selectCallback=null;updateTimeout=null;constructor(e){super(e);let t=(window._localStorage||window.localStorage).getItem(this.props.name||"iob-table")||"[]";try{t=JSON.parse(t)||[]}catch{t=[]}Array.isArray(t)||(t=[]),this.state={opened:t,editMode:!1,deleteMode:!1,editData:null,order:"asc",update:null,orderBy:this.props.columns[0].field,showSelectColor:!1}}static getDerivedStateFromProps(e,t){if(e.glowOnChange){const s=[];let r=0;return e.data&&t.data&&e.data.forEach(o=>{var a;r++;const M=(a=t.data)==null?void 0:a.find(u=>u.id===o.id);M?JSON.stringify(M)!==JSON.stringify(o)&&s.push(o.id):s.push(o.id)}),s.length&&s.length!==r?{data:e.data,update:s}:{data:e.data}}return{data:e.data}}renderCellEdit(e,t){let s=$t(e,t.field);return Array.isArray(s)&&(s=s[0]),t.lookup?this.renderCellEditSelect(t,s):t.editComponent?this.renderCellEditCustom(t,s,e):t.type==="boolean"||!t.type&&typeof s=="boolean"?this.renderCellEditBoolean(t,s):t.type==="color"?this.renderCellEditColor(t,s):t.type==="oid"?this.renderCellEditObjectID(t,s):t.type==="numeric"?this.renderCellEditNumber(t,s):this.renderCellEditString(t,s)}onChange(e,t,s){const r=this.state.editData?{...this.state.editData}:{};s===t?delete r[e.field]:r[e.field]=s,this.setState({editData:r})}renderCellEditSelect(e,t){return n.createElement(Xe,{variant:"standard",onChange:s=>this.onChange(e,t,s.target.value),value:this.state.editData&&this.state.editData[e.field]||t},e.lookup&&Object.keys(e.lookup).map((s,r)=>{var o;return n.createElement(te,{key:r,value:s},(o=e.lookup)==null?void 0:o[s])}))}renderCellEditString(e,t){return n.createElement(le,{variant:"standard",style:R.fieldEdit,fullWidth:!0,value:this.state.editData&&this.state.editData[e.field]!==void 0?this.state.editData[e.field]:t,onChange:s=>this.onChange(e,t,s.target.value)})}renderCellEditNumber(e,t){return n.createElement(le,{variant:"standard",style:R.fieldEdit,type:"number",fullWidth:!0,value:this.state.editData&&this.state.editData[e.field]!==void 0?this.state.editData[e.field]:t,onChange:s=>this.onChange(e,t,s.target.value)})}renderCellEditCustom(e,t,s){const r=e.editComponent;return this.state.editData&&this.state.editData[e.field]!==void 0&&(t=this.state.editData[e.field],s=JSON.parse(JSON.stringify(s)),s[e.field]=t),r?n.createElement(r,{value:t,rowData:s,onChange:o=>this.onChange(e,t,o)}):null}renderCellEditBoolean(e,t){return n.createElement(ne,{checked:this.state.editData&&this.state.editData[e.field]!==void 0?!!this.state.editData[e.field]:!!t,onChange:s=>this.onChange(e,!!t,s.target.checked),inputProps:{"aria-label":"checkbox"}})}renderSelectColorDialog(){return n.createElement(de,{sx:{"& .MuiPaper-root":R.root,"& .MuiPaper-paper":R.paper},onClose:()=>{this.selectCallback=null,this.setState({showSelectColor:!1})},open:this.state.showSelectColor},n.createElement(CLe,{color:this.state.selectIdValue,onChange:e=>this.setState({selectIdValue:e},()=>{this.selectCallback&&this.selectCallback(e)})}))}renderCellEditColor(e,t){const s=this.state.editData&&this.state.editData[e.field]!==void 0?this.state.editData[e.field]:t;return n.createElement("div",{style:R.fieldEdit},n.createElement(le,{variant:"standard",fullWidth:!0,style:R.fieldEditWithButton,value:s,inputProps:{style:{backgroundColor:s,color:E.isUseBright(s)?"#FFF":"#000"}},onChange:r=>this.onChange(e,!!t,r.target.value)}),n.createElement(P,{style:R.fieldButton,onClick:()=>{this.selectCallback=r=>this.onChange(e,t,r),this.setState({showSelectColor:!0,selectIdValue:t})},size:"large"},n.createElement(Kl,null)))}renderSelectIdDialog(){return this.state.showSelectId&&this.props.socket?n.createElement(ALe,{key:"tableSelect",imagePrefix:"../..",dialogName:this.props.adapterName,themeType:this.props.themeType,theme:this.props.theme,socket:this.props.socket,selected:this.state.selectIdValue,onClose:()=>this.setState({showSelectId:!1}),onOk:e=>{this.setState({showSelectId:!1,selectIdValue:null});const t=Array.isArray(e)?e[0]:e;t&&this.selectCallback&&(this.selectCallback&&this.selectCallback(t),this.selectCallback=null)}}):null}renderCellEditObjectID(e,t){return n.createElement("div",{style:R.fieldEdit},n.createElement(le,{variant:"standard",fullWidth:!0,style:R.fieldEditWithButton,value:this.state.editData&&this.state.editData[e.field]!==void 0?this.state.editData[e.field]:t,onChange:s=>this.onChange(e,t,s.target.value)}),n.createElement(P,{style:R.fieldButton,onClick:()=>{this.selectCallback=s=>this.onChange(e,t,s),this.setState({showSelectId:!0,selectIdValue:t})},size:"large"},n.createElement(ql,null)))}static renderCellNonEdit(e,t){let s=$t(e,t.field,t.lookup);return Array.isArray(s)&&(s=s[0]),t.type==="boolean"?n.createElement(ne,{checked:!!s,disabled:!0,inputProps:{"aria-label":"checkbox"}}):s}renderCell(e,t,s,r){return this.state.editMode===r&&t.editable!=="never"&&t.editable!==!1?n.createElement(Ve,{key:t.field,style:{...R.cell,...s?R.cellSecondary:void 0,...t.cellStyle},component:"th"},this.renderCellEdit(e,t)):n.createElement(Ve,{key:t.field,style:{...R.cell,...s?R.cellSecondary:void 0,...t.cellStyle},component:"th"},wo.renderCellNonEdit(e,t))}static renderCellWithSubField(e,t){const s=$t(e,t.field,t.lookup);if(t.subField){const r=$t(e,t.subField,t.subLookup);return n.createElement("div",null,n.createElement("div",{style:R.mainText},s),n.createElement("div",{style:{...R.subText,...t.subStyle||void 0}},r))}return n.createElement("div",null,n.createElement("div",{style:R.mainText},s))}renderLine(e,t){const s=this.props.levelShift===void 0?24:this.props.levelShift;t=t||0;const r=this.props.data.indexOf(e);if(!e||!t&&e.parentId||t&&!e.parentId)return null;const o=this.state.opened.includes(e.id),M=this.props.data.filter(u=>u.parentId===e.id),a=n.createElement(AM,{key:e.id,className:`table-row-${(e.id||"").toString().replace(/[.$]/g,"_")}`,style:{...this.state.update&&this.state.update.includes(e.id)&&R.glow||void 0,...R.row,...t?R.rowSecondary:void 0,...!t&&M.length?R.rowMainWithChildren:void 0,...!t&&!M.length?R.rowMainWithoutChildren:void 0,...this.state.editMode!==!1&&this.state.editMode!==r?R.rowNoEdit:void 0,...this.state.deleteMode!==!1&&this.state.deleteMode!==r?R.rowNoEdit:void 0}},n.createElement(Ve,{style:{...R.cell,...R.cellExpand,...t?R.cellSecondary:void 0}},M.length?n.createElement(P,{onClick:()=>{const u=[...this.state.opened],l=u.indexOf(e.id);l===-1?(u.push(e.id),u.sort()):u.splice(l,1),(window._localStorage||window.localStorage).setItem(this.props.name||"iob-table",JSON.stringify(u)),this.setState({opened:u})},size:"small"},o?n.createElement(eN,null):n.createElement(tN,null)):null),n.createElement(Ve,{scope:"row",style:{...R.cell,...t?R.cellSecondary:void 0,...this.props.columns[0].cellStyle,paddingLeft:s*t}},this.props.columns[0].subField?wo.renderCellWithSubField(e,this.props.columns[0]):$t(e,this.props.columns[0].field,this.props.columns[0].lookup)),this.props.columns.map((u,l)=>!l&&!u.hidden?null:this.renderCell(e,u,t,r)),this.props.onUpdate?n.createElement(Ve,{style:{...R.cell,...R.cellButton}},this.state.editMode===r||this.state.deleteMode===r?n.createElement(P,{disabled:this.state.editMode!==!1&&(!this.state.editData||!Object.keys(this.state.editData).length),onClick:()=>{if(this.state.editMode!==!1){const u=JSON.parse(JSON.stringify(e));this.state.editData&&Object.keys(this.state.editData).forEach(l=>{var N;return Ou(u,l,(N=this.state.editData)==null?void 0:N[l])}),this.setState({editMode:!1},()=>this.props.onUpdate&&this.props.onUpdate(u,e))}else this.setState({deleteMode:!1},()=>this.props.onDelete&&this.props.onDelete(e))},size:"large"},n.createElement(Ue,null)):n.createElement(P,{disabled:this.state.editMode!==!1,onClick:()=>this.setState({editMode:r,editData:null}),size:"large"},n.createElement(Ks,null))):null,this.props.onDelete&&!this.props.onUpdate?n.createElement(Ve,{style:{...R.cell,...R.cellButton}},this.state.deleteMode===r?n.createElement(P,{disabled:this.state.editMode!==!1&&(!this.state.editData||!Object.keys(this.state.editData).length),onClick:()=>this.setState({deleteMode:!1},()=>this.props.onDelete&&this.props.onDelete(e)),size:"large"},n.createElement(Ue,null)):null):null,this.props.onUpdate||this.props.onDelete?n.createElement(Ve,{style:{...R.cell,...R.cellButton}},this.state.editMode===r||this.state.deleteMode===r?n.createElement(P,{onClick:()=>this.setState({editMode:!1,deleteMode:!1}),size:"large"},n.createElement(ge,null)):this.props.onDelete?n.createElement(P,{disabled:this.state.deleteMode!==!1,onClick:()=>this.setState({deleteMode:r}),size:"large"},n.createElement(ut,null)):null):null);if(!t&&o){const u=M.map(l=>this.renderLine(l,t+1));return u.unshift(a),u}return a}handleRequestSort(e){const t=this.state.orderBy===e&&this.state.order==="asc";this.setState({order:t?"desc":"asc",orderBy:e})}renderHead(){return n.createElement(nl,null,n.createElement(AM,{key:"headerRow"},n.createElement(Ve,{component:"th",sx:E.getStyle(this.props.theme,R.cell,R.cellHeader,R.cellExpand)}),n.createElement(Ve,{component:"th",sx:E.getStyle(this.props.theme,R.cell,R.cellHeader,R[`width_${this.props.columns[0].field.replace(/\./g,"_")}`]),style:this.props.columns[0].headerStyle||this.props.columns[0].cellStyle,sortDirection:this.props.noSort?!1:this.state.orderBy===this.props.columns[0].field?this.state.order:!1},this.props.noSort?null:n.createElement(mM,{active:this.state.orderBy===this.props.columns[0].field,direction:this.state.orderBy===this.props.columns[0].field?this.state.order:"asc",onClick:()=>this.handleRequestSort(this.props.columns[0].field)},this.props.columns[0].title||this.props.columns[0].field,this.state.orderBy===this.props.columns[0].field?n.createElement("span",{style:R.visuallyHidden},this.state.order==="desc"?"sorted descending":"sorted ascending"):null)),this.props.columns.map((e,t)=>!t&&!e.hidden?null:n.createElement(Ve,{key:e.field,sx:E.getStyle(this.props.theme,R.cell,R.cellHeader,R[`width_${e.field.replace(/\./g,"_")}`]),style:e.headerStyle||e.cellStyle,component:"th"},this.props.noSort?null:n.createElement(mM,{active:this.state.orderBy===e.field,direction:this.state.orderBy===e.field?this.state.order:"asc",onClick:()=>this.handleRequestSort(e.field)},e.title||e.field,this.state.orderBy===e.field?n.createElement("span",{style:R.visuallyHidden},this.state.order==="desc"?"sorted descending":"sorted ascending"):null))),this.props.onUpdate?n.createElement(Ve,{component:"th",sx:E.getStyle(this.props.theme,R.cell,R.cellHeader,R.cellButton)},this.props.noAdd?null:n.createElement(Ct,{color:"primary",size:"small",disabled:this.state.editMode!==!1,onClick:()=>this.props.onUpdate&&this.props.onUpdate(!0)},n.createElement(Br,null))):null,this.props.onDelete||this.props.onUpdate?n.createElement(Ve,{component:"th",sx:E.getStyle(this.props.theme,R.cell,R.cellHeader,R.cellButton)}):null))}render(){const e=this.props.columns.find(t=>t.field===this.state.orderBy);if(e){const t=e.lookup,s=pLe(this.props.data,mLe(this.state.order,this.state.orderBy,t));return this.state.update&&this.state.update.length&&(this.updateTimeout&&clearTimeout(this.updateTimeout),this.updateTimeout=setTimeout(()=>{this.updateTimeout=null,this.setState({update:null})},500)),n.createElement("div",{style:R.tableContainer,className:this.props.className},n.createElement($a,{style:R.table,"aria-label":"simple table",size:"small",stickyHeader:!0},this.renderHead(),n.createElement(al,null,s.map(r=>this.renderLine(r)))),this.renderSelectIdDialog(),this.renderSelectColorDialog())}return null}}function Da(i,e){var t=Object.keys(i);if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(i);e&&(s=s.filter(function(r){return Object.getOwnPropertyDescriptor(i,r).enumerable})),t.push.apply(t,s)}return t}function Eu(i){for(var e=1;ei.length)&&(e=i.length);for(var t=0,s=new Array(e);t